135988	1
38324	2
266	3
4978	4
60571	5
102380	6
136496	7
30382	8
16521	9
105159	10
47504	11
30666	12
69969	13
76528	14
8216	15
134630	16
67706	17
84236	18
38407	19
2688	20
97822	21
22455	22
3733	23
16013	24
16719	25
2588	26
12241	27
6083	28
85374	29
59603	30
405	31
12722	32
52008	33
48867	34
387	35
7	36
95774	37
3245	38
11747	39
13965	40
14489	41
4485	42
21046	43
2503	44
16869	45
16127	46
8565	47
93302	48
31604	49
84260	50
14353	51
26535	52
27405	53
1429	54
25673	55
24607	56
23337	57
2400	58
72236	59
31479	60
71374	61
33674	62
28572	63
14500	64
41786	65
30358	66
62830	67
52644	68
123289	69
55753	70
1358	71
105092	72
52074	73
110025	74
71988	75
40817	76
104267	77
1304	78
11086	79
51869	80
62726	81
106908	82
23207	83
118164	84
35671	85
6050	86
67228	87
9019	88
22690	89
92534	90
48076	91
28739	92
38835	93
20026	94
59141	95
131000	96
14302	97
1939	98
72802	99
14764	100
18048	101
1307	102
144409	103
55168	104
22797	105
89631	106
90858	107
31930	108
21152	109
132366	110
19662	111
61923	112
92991	113
37791	114
14278	115
23104	116
14804	117
6598	118
20544	119
106487	120
136322	121
8387	122
10775	123
18755	124
2356	125
116966	126
454	127
21322	128
47741	129
99938	130
87902	131
211	132
607	133
42044	134
40713	135
4346	136
38617	137
15848	138
9089	139
99806	140
21007	141
32746	142
29133	143
5654	144
25131	145
11489	146
102978	147
41729	148
83713	149
62090	150
83355	151
24405	152
70624	153
39237	154
122322	155
58960	156
35475	157
2507	158
4387	159
114381	160
11603	161
31455	162
13601	163
20669	164
165	165
8743	166
128595	167
24183	168
32263	169
1948	170
34845	171
20065	172
12704	173
74172	174
12706	175
48835	176
121582	177
76140	178
5826	179
43746	180
34220	181
431	182
54732	183
69031	184
81613	185
89434	186
141283	187
16299	188
54517	189
144735	190
40489	191
138229	192
37894	193
72987	194
84181	195
17347	196
89778	197
51846	198
14056	199
109873	200
63779	201
93863	202
26462	203
30493	204
110706	205
38304	206
64851	207
25762	208
9641	209
58907	210
92609	211
58181	212
7382	213
147003	214
117096	215
2811	216
24260	217
57639	218
37583	219
40085	220
64372	221
81377	222
100927	223
26642	224
9351	225
121170	226
97624	227
2471	228
95988	229
11117	230
8501	231
25791	232
20439	233
109599	234
24375	235
48049	236
20868	237
30059	238
10090	239
4225	240
37051	241
59118	242
80794	243
37227	244
15345	245
81128	246
4626	247
29131	248
14326	249
5427	250
58496	251
57817	252
41285	253
16454	254
100832	255
50767	256
128537	257
2146	258
57397	259
117118	260
10211	261
3871	262
99795	263
76316	264
17049	265
34013	266
9289	267
15638	268
125979	269
16634	270
180	271
3855	272
69959	273
103783	274
24621	275
97148	276
235	277
17166	278
8361	279
64382	280
72569	281
103069	282
12017	283
32178	284
41445	285
71173	286
754	287
74895	288
5073	289
107357	290
12874	291
59236	292
110764	293
4497	294
58820	295
59697	296
69737	297
71724	298
63561	299
13828	300
12353	301
8069	302
99923	303
492	304
42464	305
2200	306
18260	307
77332	308
121326	309
34330	310
8472	311
11497	312
22361	313
2913	314
16102	315
137100	316
107346	317
21207	318
20374	319
71392	320
6005	321
20375	322
11763	323
53297	324
2748	325
17699	326
52024	327
3512	328
51703	329
46682	330
1343	331
5190	332
112644	333
3791	334
96207	335
54774	336
29046	337
4789	338
57290	339
95412	340
8194	341
22598	342
37311	343
81440	344
80385	345
136641	346
15975	347
9308	348
134384	349
19170	350
82866	351
27086	352
31447	353
198	354
67476	355
68289	356
56818	357
146201	358
5923	359
15107	360
66790	361
5402	362
13005	363
35058	364
34634	365
41628	366
74767	367
913	368
112685	369
53020	370
113673	371
94692	372
60413	373
18450	374
99638	375
26629	376
97313	377
45235	378
136302	379
88064	380
25330	381
8800	382
8919	383
87559	384
126292	385
96023	386
44645	387
22509	388
15126	389
85062	390
23072	391
41039	392
39868	393
43874	394
157	395
3521	396
1229	397
33647	398
50756	399
45351	400
44869	401
35147	402
39953	403
54626	404
109765	405
22099	406
356	407
10413	408
133642	409
467	410
10256	411
114288	412
22801	413
37502	414
22419	415
46739	416
2660	417
49676	418
8712	419
111700	420
38591	421
18154	422
14213	423
117199	424
19497	425
556	426
46359	427
38086	428
105012	429
82017	430
76235	431
19074	432
5806	433
26917	434
596	435
6343	436
65463	437
21422	438
30528	439
9912	440
71517	441
116302	442
38787	443
11058	444
79159	445
14749	446
46806	447
113156	448
27306	449
27156	450
18331	451
33428	452
8655	453
16606	454
2204	455
37806	456
93210	457
59275	458
26682	459
32082	460
84545	461
84616	462
7674	463
894	464
38444	465
25618	466
15021	467
126141	468
25555	469
1695	470
48535	471
39256	472
9660	473
105152	474
1251	475
39891	476
67862	477
17746	478
116107	479
111113	480
14098	481
112516	482
22083	483
80098	484
32224	485
5920	486
27159	487
459	488
57547	489
20209	490
119043	491
5023	492
37111	493
19792	494
75330	495
31134	496
81381	497
37646	498
37899	499
18175	500
112580	501
49433	502
67178	503
3126	504
85260	505
6659	506
84671	507
14649	508
55938	509
12578	510
26116	511
41171	512
63339	513
64271	514
142539	515
12596	516
475	517
56177	518
36768	519
18740	520
111743	521
84799	522
47143	523
37718	524
24488	525
103217	526
33984	527
1216	528
120362	529
48781	530
69240	531
11981	532
604	533
1936	534
19339	535
41327	536
30559	537
41993	538
38632	539
12643	540
70122	541
9756	542
34051	543
123948	544
42794	545
18489	546
103796	547
11221	548
103595	549
119304	550
86477	551
111493	552
1291	553
21948	554
114	555
48510	556
23	557
8423	558
48623	559
124726	560
74420	561
26207	562
68650	563
84119	564
110946	565
23918	566
107824	567
19884	568
57606	569
81540	570
17832	571
118669	572
43116	573
2106	574
40950	575
2400	576
10355	577
27594	578
64417	579
48847	580
26637	581
9750	582
69064	583
44072	584
4266	585
99554	586
102440	587
18560	588
98225	589
69241	590
8884	591
28778	592
32963	593
73043	594
31753	595
46346	596
40258	597
50732	598
72013	599
39468	600
19489	601
31302	602
12462	603
77959	604
60201	605
7797	606
58688	607
54163	608
59678	609
88938	610
7426	611
107027	612
17072	613
61268	614
7629	615
784	616
129093	617
2804	618
10935	619
34556	620
35939	621
55493	622
92980	623
88743	624
38093	625
79209	626
43605	627
148453	628
37869	629
60373	630
48138	631
33680	632
62322	633
1305	634
9228	635
100438	636
62543	637
50564	638
58461	639
60676	640
27369	641
69625	642
47693	643
11248	644
13740	645
44796	646
24123	647
26652	648
43373	649
286	650
73	651
16006	652
37093	653
13578	654
19494	655
36551	656
3718	657
22877	658
15904	659
28037	660
26937	661
1642	662
69676	663
30961	664
77204	665
35567	666
1193	667
50876	668
33513	669
363	670
33581	671
47529	672
25855	673
82	674
39517	675
73360	676
38545	677
136261	678
2343	679
75863	680
104367	681
29179	682
31281	683
58897	684
57940	685
89798	686
83857	687
7582	688
32113	689
10292	690
169	691
34191	692
99765	693
30377	694
11742	695
106646	696
104643	697
23378	698
30316	699
47942	700
15230	701
44423	702
4730	703
2881	704
78733	705
31120	706
26378	707
72357	708
18411	709
84256	710
5656	711
35901	712
9110	713
46941	714
18786	715
15603	716
25250	717
20489	718
7025	719
79494	720
54359	721
15612	722
89046	723
81566	724
149557	725
62083	726
95679	727
18296	728
31795	729
145212	730
99289	731
40137	732
8994	733
24755	734
82004	735
46629	736
13225	737
87519	738
182	739
83618	740
25472	741
29692	742
60046	743
9595	744
64198	745
5852	746
82294	747
16964	748
36485	749
104268	750
38181	751
104269	752
2758	753
468	754
57277	755
9340	756
52704	757
21141	758
34907	759
104810	760
29701	761
15128	762
22529	763
102510	764
91627	765
38258	766
135121	767
9441	768
93437	769
50613	770
3359	771
2172	772
85145	773
55740	774
111750	775
69323	776
104	777
43815	778
52824	779
3922	780
89200	781
56283	782
129674	783
118772	784
5529	785
29191	786
55541	787
9375	788
13800	789
103676	790
25980	791
4594	792
52290	793
118283	794
20183	795
1645	796
64594	797
47798	798
34102	799
25164	800
84670	801
5701	802
84129	803
25673	804
115368	805
10620	806
25969	807
41095	808
110537	809
33267	810
14165	811
89434	812
97941	813
91783	814
110921	815
653	816
32883	817
73173	818
555	819
85467	820
73943	821
95821	822
73397	823
103310	824
11730	825
117769	826
27010	827
83644	828
13052	829
110746	830
489	831
71	832
26392	833
29269	834
126986	835
114057	836
63826	837
391	838
72615	839
113262	840
63178	841
55401	842
19744	843
123764	844
64539	845
21093	846
28684	847
19995	848
9727	849
53549	850
3543	851
80721	852
76993	853
88902	854
54072	855
17700	856
144852	857
22	858
21000	859
29084	860
836	861
15068	862
57009	863
58121	864
6004	865
33964	866
12979	867
86273	868
89594	869
6582	870
12335	871
88668	872
6347	873
37573	874
122568	875
19871	876
11494	877
50614	878
31995	879
70081	880
395	881
16149	882
53679	883
5948	884
72976	885
21485	886
14800	887
15937	888
42501	889
1913	890
40281	891
101046	892
124328	893
88263	894
24520	895
139677	896
34755	897
788	898
84598	899
45900	900
14085	901
73910	902
88982	903
10122	904
5558	905
87725	906
1931	907
1463	908
50409	909
21919	910
84525	911
25373	912
80913	913
5274	914
23388	915
57448	916
149191	917
16238	918
416	919
60724	920
124976	921
87362	922
23712	923
18746	924
28377	925
65060	926
7535	927
56690	928
24220	929
38772	930
41913	931
22621	932
18159	933
142200	934
28717	935
14014	936
55104	937
237	938
33859	939
57832	940
46697	941
8945	942
83419	943
1967	944
9092	945
80516	946
47065	947
15729	948
84044	949
101156	950
28718	951
40149	952
55151	953
9499	954
18255	955
22843	956
1156	957
48023	958
75430	959
1369	960
8780	961
80425	962
8731	963
738	964
73246	965
53762	966
71841	967
61449	968
10553	969
25035	970
102429	971
21487	972
143	973
22280	974
54719	975
45332	976
8887	977
1756	978
33448	979
2269	980
11838	981
43706	982
17139	983
106677	984
10693	985
120928	986
48885	987
930	988
26792	989
7384	990
55509	991
83507	992
77621	993
120020	994
87897	995
99872	996
12873	997
12333	998
70176	999
22182	1000
19311	1001
28409	1002
29968	1003
2252	1004
46681	1005
22841	1006
81411	1007
59238	1008
6639	1009
67622	1010
43993	1011
13842	1012
6598	1013
2455	1014
49342	1015
70797	1016
11117	1017
21718	1018
5282	1019
23557	1020
412	1021
85641	1022
39677	1023
10458	1024
13090	1025
16164	1026
82185	1027
38342	1028
99003	1029
113358	1030
45374	1031
50888	1032
11813	1033
13645	1034
47735	1035
7902	1036
87181	1037
124422	1038
76130	1039
95399	1040
20880	1041
59377	1042
115594	1043
1289	1044
54085	1045
59012	1046
18458	1047
2361	1048
136555	1049
94902	1050
12384	1051
23231	1052
52925	1053
11069	1054
8589	1055
11041	1056
83567	1057
32248	1058
21349	1059
9543	1060
7172	1061
112211	1062
106640	1063
24704	1064
32	1065
29690	1066
14909	1067
26219	1068
58938	1069
115050	1070
25865	1071
26373	1072
70786	1073
121247	1074
48681	1075
32711	1076
17300	1077
50778	1078
83765	1079
13101	1080
26283	1081
50439	1082
25743	1083
59134	1084
44335	1085
84049	1086
62114	1087
33	1088
17738	1089
94626	1090
116829	1091
43780	1092
54036	1093
104442	1094
38111	1095
5073	1096
6017	1097
44162	1098
26433	1099
46051	1100
77725	1101
100870	1102
4973	1103
14855	1104
147941	1105
10438	1106
125045	1107
10132	1108
5787	1109
92339	1110
38183	1111
13055	1112
27276	1113
31486	1114
23303	1115
35100	1116
39782	1117
39099	1118
45156	1119
22721	1120
15659	1121
73770	1122
12254	1123
36580	1124
2489	1125
64048	1126
2467	1127
12750	1128
51294	1129
77846	1130
38157	1131
18976	1132
63020	1133
7810	1134
36881	1135
22576	1136
4394	1137
33050	1138
23960	1139
25081	1140
2705	1141
75924	1142
135901	1143
1838	1144
465	1145
9979	1146
11198	1147
4051	1148
13964	1149
25748	1150
15655	1151
91472	1152
53047	1153
13634	1154
11518	1155
7575	1156
67412	1157
73811	1158
11748	1159
54655	1160
41634	1161
58861	1162
124649	1163
22541	1164
62227	1165
58309	1166
28167	1167
12159	1168
45877	1169
23404	1170
75434	1171
92202	1172
2773	1173
63743	1174
27363	1175
60205	1176
65365	1177
61274	1178
6295	1179
53049	1180
65969	1181
39967	1182
63482	1183
77952	1184
4047	1185
121607	1186
36975	1187
59986	1188
55030	1189
56252	1190
27925	1191
38006	1192
120048	1193
8475	1194
86795	1195
17793	1196
35818	1197
21838	1198
12770	1199
1231	1200
28286	1201
121564	1202
18624	1203
96889	1204
66366	1205
37363	1206
452	1207
53001	1208
4141	1209
31809	1210
15484	1211
123250	1212
14173	1213
145263	1214
80302	1215
587	1216
161	1217
668	1218
143546	1219
22248	1220
50566	1221
44778	1222
27455	1223
110472	1224
51254	1225
8347	1226
32897	1227
41655	1228
6606	1229
107060	1230
1966	1231
21474	1232
78199	1233
1832	1234
40547	1235
30129	1236
236	1237
4989	1238
32811	1239
29069	1240
39133	1241
86573	1242
35247	1243
67354	1244
131373	1245
104662	1246
6026	1247
9958	1248
96873	1249
94344	1250
45086	1251
5694	1252
62409	1253
85778	1254
46033	1255
33776	1256
8979	1257
59497	1258
28791	1259
6291	1260
136653	1261
25129	1262
89432	1263
13445	1264
8498	1265
1090	1266
25146	1267
106545	1268
17695	1269
20685	1270
33917	1271
14249	1272
85774	1273
8354	1274
50920	1275
101147	1276
16777	1277
86167	1278
6229	1279
1201	1280
44341	1281
99012	1282
49823	1283
8799	1284
18817	1285
38367	1286
68728	1287
86441	1288
101069	1289
41091	1290
6276	1291
63197	1292
14508	1293
26734	1294
631	1295
108528	1296
86152	1297
59892	1298
31336	1299
67743	1300
80930	1301
87197	1302
34785	1303
121950	1304
107669	1305
30079	1306
44914	1307
10693	1308
45884	1309
11632	1310
34969	1311
76002	1312
42348	1313
73993	1314
27301	1315
82	1316
10516	1317
57478	1318
8446	1319
14341	1320
43699	1321
96837	1322
28162	1323
60785	1324
15628	1325
22978	1326
15071	1327
96668	1328
35592	1329
4136	1330
59580	1331
1682	1332
2883	1333
6285	1334
13433	1335
4789	1336
128461	1337
32114	1338
5607	1339
1068	1340
146673	1341
95637	1342
31999	1343
10177	1344
42435	1345
33549	1346
8319	1347
8976	1348
34932	1349
29868	1350
27836	1351
1041	1352
99100	1353
28226	1354
17908	1355
2852	1356
26017	1357
26229	1358
1521	1359
1342	1360
40841	1361
66497	1362
19188	1363
18133	1364
37314	1365
19173	1366
139615	1367
136407	1368
72850	1369
81789	1370
19457	1371
24559	1372
93078	1373
14007	1374
28349	1375
39476	1376
96604	1377
138569	1378
6205	1379
33713	1380
3721	1381
3218	1382
115750	1383
9665	1384
11316	1385
29641	1386
69118	1387
15474	1388
80231	1389
30980	1390
60863	1391
13959	1392
47358	1393
2343	1394
1384	1395
41678	1396
98188	1397
58405	1398
9930	1399
24484	1400
113613	1401
6389	1402
22473	1403
45597	1404
1871	1405
1794	1406
28188	1407
126515	1408
32843	1409
610	1410
35739	1411
122147	1412
36074	1413
121441	1414
57	1415
117116	1416
119783	1417
62543	1418
8926	1419
44389	1420
31361	1421
29337	1422
3584	1423
102407	1424
122074	1425
93398	1426
59758	1427
2927	1428
11468	1429
36376	1430
105791	1431
53492	1432
103257	1433
6216	1434
46751	1435
48907	1436
19642	1437
19073	1438
35990	1439
13066	1440
37345	1441
61071	1442
53364	1443
56825	1444
35655	1445
16643	1446
89688	1447
20121	1448
119893	1449
37225	1450
98725	1451
32519	1452
85986	1453
71135	1454
33002	1455
55384	1456
82367	1457
307	1458
35291	1459
27975	1460
37072	1461
72966	1462
6859	1463
146693	1464
97691	1465
2967	1466
64433	1467
88522	1468
42177	1469
93969	1470
260	1471
3649	1472
52975	1473
5668	1474
79084	1475
9603	1476
774	1477
108750	1478
102603	1479
24510	1480
3062	1481
425	1482
55730	1483
130658	1484
3664	1485
63101	1486
17761	1487
54532	1488
13169	1489
18565	1490
5569	1491
17982	1492
38997	1493
74339	1494
52398	1495
1666	1496
224	1497
6421	1498
39351	1499
16536	1500
31119	1501
94419	1502
54286	1503
17286	1504
108110	1505
37157	1506
1496	1507
17349	1508
51310	1509
58934	1510
82857	1511
121057	1512
34043	1513
11214	1514
14035	1515
111553	1516
37352	1517
56871	1518
39049	1519
4989	1520
30044	1521
120182	1522
46210	1523
980	1524
50198	1525
39415	1526
16123	1527
1625	1528
19593	1529
16503	1530
68831	1531
47984	1532
4157	1533
122002	1534
32697	1535
5751	1536
7087	1537
41880	1538
90125	1539
64645	1540
31929	1541
15517	1542
53625	1543
4492	1544
13944	1545
5768	1546
27	1547
1081	1548
44554	1549
61229	1550
20070	1551
13831	1552
1456	1553
26414	1554
6788	1555
124	1556
18643	1557
1725	1558
36726	1559
36423	1560
24972	1561
93790	1562
102205	1563
1564	1564
13195	1565
97204	1566
2190	1567
37834	1568
13172	1569
76156	1570
45168	1571
6631	1572
93906	1573
15431	1574
45313	1575
4830	1576
103220	1577
30471	1578
134759	1579
426	1580
16543	1581
65816	1582
5429	1583
56644	1584
41477	1585
49006	1586
70255	1587
38318	1588
454	1589
22096	1590
115691	1591
33518	1592
4160	1593
10337	1594
108666	1595
1889	1596
95418	1597
113	1598
12124	1599
63494	1600
37860	1601
44869	1602
15125	1603
104711	1604
43803	1605
102258	1606
16144	1607
42950	1608
19517	1609
57620	1610
1404	1611
31167	1612
20159	1613
3715	1614
4569	1615
19356	1616
103292	1617
15903	1618
32584	1619
63479	1620
62108	1621
937	1622
101	1623
21765	1624
17106	1625
52700	1626
59446	1627
64700	1628
25686	1629
73109	1630
71492	1631
17918	1632
20864	1633
17863	1634
94172	1635
51240	1636
52377	1637
2034	1638
2658	1639
73996	1640
47854	1641
3756	1642
111463	1643
55439	1644
73030	1645
5114	1646
134627	1647
137829	1648
53784	1649
51063	1650
41481	1651
5121	1652
54239	1653
9541	1654
95348	1655
10519	1656
8694	1657
16224	1658
1184	1659
40920	1660
3477	1661
57188	1662
102471	1663
4588	1664
61717	1665
83010	1666
22555	1667
17686	1668
1022	1669
29526	1670
83586	1671
78025	1672
32071	1673
127812	1674
47173	1675
104756	1676
6626	1677
65612	1678
64695	1679
33531	1680
123848	1681
22909	1682
65105	1683
61495	1684
58263	1685
82814	1686
92528	1687
89547	1688
36973	1689
55	1690
72636	1691
101653	1692
37824	1693
66054	1694
10086	1695
23553	1696
4921	1697
73874	1698
524	1699
9998	1700
35007	1701
20083	1702
63862	1703
71675	1704
31952	1705
29887	1706
30113	1707
130938	1708
91298	1709
86058	1710
7809	1711
75615	1712
1778	1713
16070	1714
36014	1715
51548	1716
2584	1717
37484	1718
20286	1719
85542	1720
47335	1721
50301	1722
16595	1723
100512	1724
18203	1725
80377	1726
102593	1727
102932	1728
93971	1729
25742	1730
17570	1731
77342	1732
71879	1733
36771	1734
115832	1735
60831	1736
34628	1737
2516	1738
3945	1739
137439	1740
33261	1741
102161	1742
12804	1743
4596	1744
64668	1745
6959	1746
1610	1747
53458	1748
149042	1749
4580	1750
49832	1751
19326	1752
85423	1753
61348	1754
19507	1755
10993	1756
44478	1757
28482	1758
40312	1759
10176	1760
1462	1761
54983	1762
7179	1763
9017	1764
51151	1765
72998	1766
22564	1767
31644	1768
16326	1769
38341	1770
10224	1771
32585	1772
120324	1773
13125	1774
26934	1775
34632	1776
10735	1777
28761	1778
30845	1779
7874	1780
936	1781
40113	1782
23996	1783
15711	1784
5879	1785
53952	1786
96419	1787
63587	1788
18120	1789
50970	1790
91251	1791
149280	1792
22492	1793
844	1794
12931	1795
50330	1796
67313	1797
129012	1798
15035	1799
50708	1800
19066	1801
94181	1802
36216	1803
10983	1804
15450	1805
75183	1806
63274	1807
100220	1808
13451	1809
45466	1810
45198	1811
60526	1812
131383	1813
99770	1814
32336	1815
12389	1816
89328	1817
16361	1818
45855	1819
37838	1820
38289	1821
54608	1822
66626	1823
20133	1824
7948	1825
30092	1826
91796	1827
54493	1828
2769	1829
55703	1830
16774	1831
72345	1832
21731	1833
147385	1834
2882	1835
7833	1836
35365	1837
8120	1838
7761	1839
355	1840
40986	1841
84723	1842
99481	1843
24271	1844
67792	1845
132221	1846
64067	1847
83639	1848
99207	1849
55903	1850
78717	1851
10204	1852
11332	1853
107715	1854
91794	1855
859	1856
29568	1857
24789	1858
14572	1859
26654	1860
42690	1861
13020	1862
20675	1863
13973	1864
7513	1865
17344	1866
69466	1867
22340	1868
82796	1869
127285	1870
51537	1871
45897	1872
93059	1873
591	1874
110435	1875
24875	1876
4123	1877
20395	1878
1882	1879
136918	1880
67011	1881
83300	1882
147382	1883
87211	1884
9922	1885
24031	1886
2242	1887
30795	1888
68732	1889
41799	1890
14419	1891
16198	1892
20472	1893
49907	1894
20379	1895
66107	1896
6756	1897
13135	1898
86809	1899
31526	1900
96066	1901
112049	1902
42398	1903
16286	1904
70189	1905
126625	1906
1079	1907
14685	1908
18503	1909
122280	1910
22602	1911
3175	1912
9675	1913
25365	1914
52543	1915
37218	1916
37013	1917
21631	1918
40826	1919
76225	1920
69006	1921
14791	1922
103335	1923
50842	1924
99292	1925
74555	1926
12565	1927
87658	1928
11386	1929
20060	1930
108988	1931
46836	1932
90268	1933
31110	1934
30310	1935
7878	1936
80299	1937
86542	1938
4386	1939
24706	1940
78532	1941
23118	1942
40343	1943
4255	1944
3690	1945
79171	1946
70481	1947
49426	1948
533	1949
12492	1950
395	1951
23568	1952
21696	1953
25464	1954
31393	1955
92676	1956
12148	1957
75086	1958
93264	1959
110811	1960
65596	1961
17649	1962
49237	1963
7666	1964
3217	1965
28551	1966
85042	1967
75075	1968
24894	1969
2803	1970
19648	1971
17351	1972
12699	1973
9886	1974
74594	1975
57110	1976
141906	1977
45503	1978
39194	1979
11	1980
36760	1981
4652	1982
3797	1983
45591	1984
13703	1985
1991	1986
12638	1987
14908	1988
6682	1989
15764	1990
45202	1991
115936	1992
68215	1993
57157	1994
116814	1995
25290	1996
20164	1997
3597	1998
70636	1999
115255	2000
117105	2001
3006	2002
1014	2003
90742	2004
4987	2005
138704	2006
79074	2007
94357	2008
112096	2009
118002	2010
13801	2011
68768	2012
8391	2013
69163	2014
16701	2015
62459	2016
8368	2017
24101	2018
4694	2019
26472	2020
9915	2021
29837	2022
2309	2023
87850	2024
147162	2025
42940	2026
105934	2027
8794	2028
112281	2029
1405	2030
60237	2031
29279	2032
83381	2033
9829	2034
18582	2035
20873	2036
26980	2037
3910	2038
83246	2039
29320	2040
65119	2041
49175	2042
17364	2043
4778	2044
1368	2045
12330	2046
11537	2047
32740	2048
103036	2049
108159	2050
3963	2051
1436	2052
101369	2053
42495	2054
9892	2055
293	2056
43202	2057
24337	2058
95638	2059
131041	2060
26034	2061
14483	2062
39558	2063
36737	2064
55138	2065
1484	2066
383	2067
13662	2068
10778	2069
11103	2070
34346	2071
86779	2072
89560	2073
538	2074
81896	2075
124430	2076
11347	2077
4651	2078
43092	2079
31741	2080
43111	2081
74979	2082
31824	2083
139182	2084
52917	2085
48141	2086
24791	2087
23897	2088
111391	2089
3445	2090
174	2091
269	2092
58559	2093
235	2094
14907	2095
59104	2096
28491	2097
21526	2098
5314	2099
1077	2100
68550	2101
139189	2102
20780	2103
27619	2104
3728	2105
16464	2106
38174	2107
201	2108
73999	2109
72527	2110
16930	2111
10463	2112
27258	2113
63715	2114
21659	2115
10339	2116
25072	2117
33629	2118
13766	2119
77701	2120
7400	2121
13168	2122
16807	2123
147777	2124
88778	2125
498	2126
138640	2127
40958	2128
74323	2129
5147	2130
139716	2131
122243	2132
15833	2133
43605	2134
26995	2135
24866	2136
11710	2137
90265	2138
113229	2139
39408	2140
88262	2141
42845	2142
28256	2143
115728	2144
22566	2145
60975	2146
29584	2147
97328	2148
71423	2149
97917	2150
58763	2151
3358	2152
101764	2153
49535	2154
51610	2155
36500	2156
89069	2157
109	2158
41496	2159
11902	2160
118744	2161
102393	2162
61286	2163
11564	2164
37303	2165
6190	2166
7872	2167
10439	2168
80071	2169
135832	2170
24145	2171
85901	2172
17392	2173
25325	2174
36719	2175
33432	2176
78567	2177
2733	2178
136819	2179
73	2180
20542	2181
4833	2182
3180	2183
28530	2184
3463	2185
18839	2186
10595	2187
101456	2188
6038	2189
105	2190
2224	2191
61224	2192
22608	2193
891	2194
130190	2195
1504	2196
130756	2197
97142	2198
132382	2199
11896	2200
68392	2201
66373	2202
19472	2203
86880	2204
24950	2205
30819	2206
47463	2207
35550	2208
24742	2209
12752	2210
3904	2211
21956	2212
2978	2213
10509	2214
31841	2215
130937	2216
30014	2217
87730	2218
46350	2219
4150	2220
78449	2221
36042	2222
12230	2223
44552	2224
56528	2225
75514	2226
28366	2227
49154	2228
3980	2229
90396	2230
31051	2231
64260	2232
138130	2233
76845	2234
8108	2235
5662	2236
533	2237
139396	2238
127289	2239
17239	2240
4464	2241
2730	2242
5464	2243
42644	2244
34079	2245
40743	2246
23767	2247
25691	2248
37332	2249
45329	2250
2285	2251
9697	2252
1768	2253
11748	2254
60152	2255
530	2256
10246	2257
134867	2258
2405	2259
101632	2260
9969	2261
12629	2262
12119	2263
10631	2264
31922	2265
66732	2266
49377	2267
37035	2268
44017	2269
19630	2270
21674	2271
38272	2272
33717	2273
141483	2274
123990	2275
10965	2276
1560	2277
119797	2278
1807	2279
5145	2280
1957	2281
28627	2282
34406	2283
22573	2284
84119	2285
3827	2286
8782	2287
21831	2288
51177	2289
75716	2290
26397	2291
26564	2292
88302	2293
101463	2294
99	2295
15916	2296
95328	2297
1430	2298
1598	2299
14522	2300
122566	2301
94026	2302
74187	2303
44978	2304
135016	2305
14886	2306
10601	2307
84077	2308
81396	2309
23969	2310
101667	2311
8913	2312
46207	2313
36261	2314
63066	2315
8272	2316
31187	2317
88971	2318
104130	2319
101275	2320
103028	2321
4534	2322
26353	2323
9972	2324
13382	2325
107	2326
4646	2327
25648	2328
111925	2329
79820	2330
12349	2331
7426	2332
51884	2333
5840	2334
52074	2335
16393	2336
71754	2337
1446	2338
17115	2339
51178	2340
10847	2341
30108	2342
84278	2343
23697	2344
10952	2345
79163	2346
2365	2347
10125	2348
17474	2349
109551	2350
29681	2351
25267	2352
86735	2353
6436	2354
71206	2355
39261	2356
104499	2357
5440	2358
45127	2359
4278	2360
34552	2361
102879	2362
142057	2363
48854	2364
22380	2365
12681	2366
685	2367
12953	2368
1492	2369
17635	2370
26833	2371
1550	2372
17011	2373
133626	2374
46837	2375
16400	2376
1555	2377
31789	2378
39202	2379
111821	2380
61443	2381
8632	2382
3570	2383
16229	2384
3448	2385
61516	2386
14543	2387
63911	2388
53050	2389
32248	2390
68408	2391
8022	2392
7858	2393
129102	2394
2130	2395
14356	2396
18534	2397
43277	2398
44009	2399
18363	2400
55529	2401
12695	2402
91932	2403
37856	2404
83385	2405
143165	2406
9386	2407
1098	2408
68530	2409
79950	2410
2376	2411
10481	2412
92957	2413
78243	2414
27604	2415
65958	2416
25017	2417
77006	2418
120678	2419
94574	2420
8096	2421
47599	2422
89910	2423
927	2424
70646	2425
41376	2426
122900	2427
17813	2428
127982	2429
6813	2430
88607	2431
86847	2432
34339	2433
626	2434
72911	2435
82990	2436
25713	2437
29615	2438
108166	2439
14380	2440
77528	2441
83530	2442
19365	2443
24486	2444
8137	2445
10833	2446
114625	2447
24560	2448
18396	2449
22008	2450
66982	2451
32935	2452
74	2453
37607	2454
2420	2455
12782	2456
121577	2457
46968	2458
126270	2459
25456	2460
19247	2461
49001	2462
81603	2463
80029	2464
83072	2465
62259	2466
64	2467
6170	2468
9589	2469
377	2470
38341	2471
38080	2472
24983	2473
135378	2474
100286	2475
1535	2476
112327	2477
48555	2478
308	2479
112589	2480
38518	2481
30659	2482
75360	2483
50872	2484
78801	2485
66368	2486
20489	2487
60902	2488
45874	2489
3208	2490
18	2491
102580	2492
419	2493
97229	2494
82647	2495
8399	2496
87247	2497
5250	2498
103667	2499
9228	2500
6287	2501
2631	2502
37366	2503
49340	2504
42630	2505
131092	2506
6414	2507
51198	2508
72792	2509
51143	2510
63172	2511
10964	2512
127281	2513
8684	2514
16796	2515
7790	2516
14078	2517
22017	2518
83738	2519
38906	2520
54777	2521
4360	2522
43238	2523
27794	2524
17969	2525
107295	2526
68857	2527
88346	2528
9335	2529
103287	2530
57403	2531
34717	2532
6077	2533
50261	2534
15626	2535
4866	2536
31306	2537
43455	2538
66995	2539
97299	2540
15792	2541
16137	2542
3075	2543
53181	2544
80955	2545
37827	2546
22285	2547
72391	2548
141330	2549
119103	2550
2966	2551
35158	2552
28340	2553
142869	2554
75847	2555
12813	2556
24302	2557
285	2558
4818	2559
30630	2560
68430	2561
2081	2562
70545	2563
86614	2564
2747	2565
61759	2566
19	2567
36995	2568
5970	2569
73997	2570
67660	2571
45026	2572
37	2573
94826	2574
10960	2575
111199	2576
1073	2577
85831	2578
31352	2579
102641	2580
10357	2581
30178	2582
42435	2583
18243	2584
6845	2585
67227	2586
6082	2587
4738	2588
85414	2589
127635	2590
114616	2591
28071	2592
7468	2593
1300	2594
27832	2595
49870	2596
61588	2597
74970	2598
1271	2599
15271	2600
45141	2601
42625	2602
48130	2603
26043	2604
56951	2605
23162	2606
59465	2607
75821	2608
104415	2609
76299	2610
5660	2611
114934	2612
11748	2613
33277	2614
69732	2615
18224	2616
2113	2617
21568	2618
63666	2619
112750	2620
83476	2621
69128	2622
29795	2623
17582	2624
98090	2625
5213	2626
20587	2627
98254	2628
18035	2629
77214	2630
115618	2631
51784	2632
32276	2633
28519	2634
52620	2635
9121	2636
8532	2637
96269	2638
6317	2639
7823	2640
38660	2641
50475	2642
12506	2643
500	2644
28552	2645
20226	2646
7692	2647
24923	2648
36204	2649
8725	2650
25747	2651
35904	2652
5055	2653
44947	2654
19878	2655
11282	2656
86041	2657
12688	2658
102811	2659
14339	2660
21355	2661
63248	2662
16070	2663
9950	2664
80158	2665
14006	2666
13955	2667
46012	2668
37228	2669
3269	2670
23116	2671
70082	2672
34776	2673
28749	2674
56163	2675
14106	2676
11353	2677
8486	2678
48725	2679
67711	2680
41701	2681
3602	2682
31528	2683
64	2684
90684	2685
86525	2686
4648	2687
104143	2688
75070	2689
57023	2690
38594	2691
74970	2692
85870	2693
52811	2694
5478	2695
17220	2696
66262	2697
24389	2698
36299	2699
52434	2700
101999	2701
57287	2702
72769	2703
14923	2704
80190	2705
39767	2706
68447	2707
4361	2708
3372	2709
4865	2710
27893	2711
6267	2712
79307	2713
3705	2714
36617	2715
99886	2716
91171	2717
62122	2718
7187	2719
12415	2720
126990	2721
150410	2722
104991	2723
22453	2724
1384	2725
57490	2726
16999	2727
41824	2728
1660	2729
419	2730
65222	2731
34986	2732
19537	2733
62062	2734
62717	2735
87173	2736
54470	2737
41160	2738
135237	2739
32038	2740
48384	2741
46315	2742
10235	2743
43841	2744
21033	2745
45291	2746
116930	2747
16011	2748
29804	2749
24414	2750
33547	2751
16186	2752
72460	2753
31726	2754
96342	2755
40575	2756
19770	2757
10981	2758
41663	2759
22278	2760
130045	2761
92240	2762
43406	2763
4379	2764
48224	2765
16929	2766
105055	2767
15703	2768
5379	2769
97573	2770
27781	2771
65424	2772
26265	2773
80675	2774
87705	2775
31183	2776
23739	2777
55091	2778
309	2779
98949	2780
8228	2781
11319	2782
72919	2783
6393	2784
35991	2785
1520	2786
115556	2787
9704	2788
104263	2789
69297	2790
45792	2791
5835	2792
35465	2793
5262	2794
314	2795
1657	2796
56055	2797
64956	2798
38420	2799
85984	2800
63284	2801
9614	2802
11726	2803
39732	2804
72452	2805
75706	2806
37503	2807
81214	2808
149431	2809
9649	2810
6698	2811
5110	2812
88369	2813
146652	2814
17658	2815
93156	2816
17484	2817
60463	2818
12718	2819
31306	2820
13075	2821
99071	2822
5495	2823
4940	2824
12349	2825
10880	2826
82310	2827
30593	2828
131	2829
1649	2830
62785	2831
22806	2832
29245	2833
2981	2834
79336	2835
13974	2836
43761	2837
4908	2838
10485	2839
38192	2840
41247	2841
579	2842
33971	2843
9549	2844
56155	2845
3910	2846
69339	2847
93742	2848
6744	2849
47359	2850
76793	2851
18304	2852
77666	2853
5939	2854
5179	2855
21472	2856
127391	2857
7	2858
22574	2859
68442	2860
130476	2861
41096	2862
76502	2863
14303	2864
22259	2865
29799	2866
122730	2867
11527	2868
13360	2869
531	2870
34287	2871
25803	2872
16157	2873
146751	2874
42524	2875
29246	2876
14198	2877
37574	2878
150256	2879
71581	2880
60943	2881
29325	2882
24864	2883
56000	2884
99783	2885
26880	2886
135211	2887
543	2888
98206	2889
80983	2890
104335	2891
6961	2892
84524	2893
11671	2894
105930	2895
47415	2896
82836	2897
15569	2898
15916	2899
12235	2900
37800	2901
27255	2902
20814	2903
193	2904
38465	2905
11589	2906
40249	2907
24861	2908
6753	2909
20509	2910
47197	2911
38320	2912
80312	2913
3410	2914
82306	2915
97587	2916
85782	2917
743	2918
109110	2919
64733	2920
126604	2921
60795	2922
5997	2923
44953	2924
14854	2925
84112	2926
27565	2927
104999	2928
61681	2929
8456	2930
51831	2931
11724	2932
35528	2933
7863	2934
39302	2935
24075	2936
32631	2937
69122	2938
46287	2939
51958	2940
4916	2941
9790	2942
778	2943
396	2944
13816	2945
60919	2946
4708	2947
10976	2948
33633	2949
40468	2950
6733	2951
109417	2952
50388	2953
12564	2954
33131	2955
65291	2956
10	2957
24057	2958
45992	2959
9657	2960
4684	2961
115219	2962
51581	2963
65981	2964
6623	2965
15233	2966
18040	2967
28900	2968
601	2969
81828	2970
49795	2971
25939	2972
7529	2973
46469	2974
82871	2975
43143	2976
38948	2977
9491	2978
26451	2979
39703	2980
64655	2981
45371	2982
216	2983
54717	2984
34511	2985
113038	2986
9424	2987
73834	2988
342	2989
56257	2990
38281	2991
6069	2992
43683	2993
35675	2994
65913	2995
67441	2996
52323	2997
90625	2998
82697	2999
9291	3000
79422	3001
80298	3002
10654	3003
43240	3004
145031	3005
35353	3006
47419	3007
53577	3008
128203	3009
10472	3010
89878	3011
38710	3012
59311	3013
14174	3014
127491	3015
11385	3016
2328	3017
2461	3018
16814	3019
71598	3020
83782	3021
18199	3022
47720	3023
25352	3024
25970	3025
31087	3026
49602	3027
28632	3028
19582	3029
66682	3030
39229	3031
27827	3032
38234	3033
62941	3034
70982	3035
80197	3036
1172	3037
124013	3038
31647	3039
117077	3040
1161	3041
11862	3042
11351	3043
8626	3044
10948	3045
23131	3046
46465	3047
5872	3048
13522	3049
34864	3050
15867	3051
10845	3052
34242	3053
82236	3054
2153	3055
30476	3056
68355	3057
2200	3058
21832	3059
3074	3060
110132	3061
9224	3062
12110	3063
144491	3064
650	3065
24917	3066
58758	3067
44504	3068
17938	3069
19648	3070
30574	3071
123559	3072
26767	3073
6469	3074
50226	3075
23228	3076
4195	3077
94491	3078
68257	3079
12493	3080
109777	3081
25775	3082
94001	3083
69470	3084
16580	3085
22447	3086
73161	3087
12802	3088
84286	3089
733	3090
15235	3091
34595	3092
103628	3093
92405	3094
47946	3095
126575	3096
78827	3097
23030	3098
12235	3099
53897	3100
41790	3101
122585	3102
83883	3103
103745	3104
67219	3105
143636	3106
79025	3107
7530	3108
50833	3109
15349	3110
62548	3111
5312	3112
51205	3113
43121	3114
33039	3115
10529	3116
50106	3117
33506	3118
29498	3119
59138	3120
69833	3121
134909	3122
17780	3123
29374	3124
70326	3125
22025	3126
104207	3127
23155	3128
96852	3129
86237	3130
63361	3131
37779	3132
130787	3133
6177	3134
42771	3135
43200	3136
8896	3137
96589	3138
22255	3139
17413	3140
120343	3141
21435	3142
80270	3143
43334	3144
8041	3145
23451	3146
35546	3147
93407	3148
38486	3149
125126	3150
12827	3151
7871	3152
7103	3153
65376	3154
63844	3155
464	3156
42305	3157
19145	3158
94655	3159
95559	3160
12045	3161
68516	3162
37504	3163
19177	3164
33706	3165
20205	3166
14258	3167
80410	3168
633	3169
69201	3170
117371	3171
62734	3172
57973	3173
71383	3174
27289	3175
21732	3176
31868	3177
66294	3178
15146	3179
79755	3180
60423	3181
80287	3182
10065	3183
1132	3184
14423	3185
42900	3186
42070	3187
47523	3188
52269	3189
7573	3190
3964	3191
31006	3192
7147	3193
74084	3194
25327	3195
88066	3196
98730	3197
58728	3198
60628	3199
12325	3200
77334	3201
16633	3202
49663	3203
1559	3204
13771	3205
148909	3206
30193	3207
19202	3208
44949	3209
93831	3210
2196	3211
20396	3212
23596	3213
11168	3214
54873	3215
2107	3216
39613	3217
14622	3218
11438	3219
55391	3220
39888	3221
37456	3222
108915	3223
44848	3224
44630	3225
84946	3226
44520	3227
45802	3228
509	3229
83762	3230
21068	3231
37871	3232
12765	3233
91661	3234
45997	3235
13016	3236
111672	3237
74920	3238
23624	3239
76686	3240
43537	3241
2007	3242
2182	3243
1562	3244
45398	3245
60286	3246
45952	3247
12285	3248
114140	3249
63893	3250
66837	3251
11448	3252
55844	3253
81655	3254
31091	3255
104517	3256
58018	3257
30715	3258
29671	3259
30884	3260
56580	3261
43973	3262
46490	3263
112677	3264
68325	3265
41307	3266
61582	3267
63246	3268
106394	3269
4134	3270
42676	3271
95047	3272
97337	3273
15150	3274
63138	3275
98393	3276
67749	3277
45363	3278
22180	3279
27776	3280
80707	3281
96597	3282
28233	3283
66374	3284
48545	3285
14088	3286
97695	3287
17814	3288
9730	3289
66375	3290
4287	3291
33643	3292
9517	3293
44464	3294
6176	3295
1792	3296
75566	3297
47647	3298
5120	3299
7166	3300
27191	3301
30374	3302
20905	3303
33007	3304
72924	3305
227	3306
2849	3307
69989	3308
8058	3309
116276	3310
22452	3311
49513	3312
326	3313
51396	3314
1405	3315
53043	3316
53024	3317
61408	3318
68578	3319
27212	3320
1345	3321
34497	3322
51658	3323
147319	3324
72188	3325
65922	3326
89347	3327
9599	3328
38866	3329
78940	3330
120868	3331
2840	3332
14313	3333
14485	3334
10954	3335
59812	3336
17976	3337
6600	3338
27013	3339
60497	3340
1306	3341
14724	3342
29716	3343
932	3344
17823	3345
13	3346
31020	3347
57230	3348
53071	3349
48658	3350
25989	3351
16070	3352
37705	3353
41082	3354
2453	3355
45352	3356
39332	3357
33646	3358
65231	3359
141	3360
11426	3361
9048	3362
135050	3363
19331	3364
5515	3365
98436	3366
143649	3367
10341	3368
48786	3369
18996	3370
62345	3371
61205	3372
18370	3373
79104	3374
21169	3375
93	3376
28975	3377
130880	3378
40536	3379
72548	3380
53613	3381
1289	3382
81639	3383
82596	3384
22530	3385
1273	3386
29579	3387
5472	3388
84037	3389
21797	3390
6938	3391
146	3392
127804	3393
7864	3394
7127	3395
13426	3396
24751	3397
13849	3398
83180	3399
5470	3400
93495	3401
536	3402
26538	3403
2997	3404
11083	3405
80117	3406
25330	3407
5170	3408
18194	3409
944	3410
52986	3411
64976	3412
19328	3413
12779	3414
51360	3415
4722	3416
56107	3417
60869	3418
3024	3419
38306	3420
13814	3421
56978	3422
28058	3423
11407	3424
23081	3425
67174	3426
99651	3427
46030	3428
46290	3429
6625	3430
79830	3431
104264	3432
106919	3433
40831	3434
14846	3435
116210	3436
5582	3437
66101	3438
44104	3439
22440	3440
62652	3441
1097	3442
54763	3443
76421	3444
103532	3445
87754	3446
879	3447
121131	3448
33509	3449
120853	3450
80665	3451
54766	3452
3449	3453
87224	3454
203	3455
24283	3456
2775	3457
2847	3458
35333	3459
17789	3460
23161	3461
3400	3462
32547	3463
105905	3464
2662	3465
114296	3466
12767	3467
10968	3468
31628	3469
24502	3470
48091	3471
498	3472
10911	3473
68197	3474
20919	3475
25852	3476
57816	3477
132157	3478
72471	3479
39509	3480
22633	3481
34799	3482
5088	3483
27274	3484
99873	3485
81309	3486
57609	3487
4598	3488
291	3489
57749	3490
770	3491
20637	3492
19671	3493
28388	3494
114544	3495
145	3496
81863	3497
7252	3498
96317	3499
55565	3500
127257	3501
77954	3502
20098	3503
61290	3504
12098	3505
18955	3506
116539	3507
95549	3508
62	3509
566	3510
7838	3511
76088	3512
127343	3513
77605	3514
24139	3515
86047	3516
16559	3517
57072	3518
48790	3519
9456	3520
61372	3521
18039	3522
67803	3523
78545	3524
109141	3525
6835	3526
43611	3527
46	3528
14443	3529
857	3530
3749	3531
96156	3532
6458	3533
1308	3534
25139	3535
5210	3536
132864	3537
42014	3538
1325	3539
130924	3540
31183	3541
60818	3542
1140	3543
18964	3544
43965	3545
98049	3546
77289	3547
88548	3548
23394	3549
59517	3550
5006	3551
121569	3552
7107	3553
7920	3554
31927	3555
12755	3556
96722	3557
18520	3558
17958	3559
30847	3560
9815	3561
59947	3562
93837	3563
69193	3564
16235	3565
62701	3566
77751	3567
84011	3568
120581	3569
23309	3570
8296	3571
46840	3572
104920	3573
113005	3574
52680	3575
37882	3576
37880	3577
24395	3578
56146	3579
20622	3580
7569	3581
13627	3582
28516	3583
65022	3584
27127	3585
114605	3586
122237	3587
117966	3588
13287	3589
41999	3590
44828	3591
1414	3592
122476	3593
5393	3594
84249	3595
96091	3596
42468	3597
6120	3598
65507	3599
119701	3600
10031	3601
515	3602
6374	3603
62512	3604
18906	3605
101317	3606
61170	3607
7342	3608
3045	3609
13031	3610
6975	3611
24523	3612
139911	3613
110361	3614
10319	3615
95705	3616
90958	3617
69369	3618
33037	3619
46323	3620
99088	3621
697	3622
137257	3623
48566	3624
92008	3625
56470	3626
43244	3627
34728	3628
47171	3629
13407	3630
79562	3631
17235	3632
2533	3633
27713	3634
13208	3635
78812	3636
20747	3637
3397	3638
128589	3639
945	3640
6628	3641
3752	3642
23014	3643
42584	3644
3210	3645
28308	3646
7666	3647
79532	3648
59010	3649
23886	3650
2721	3651
37746	3652
69788	3653
115356	3654
140418	3655
10294	3656
14792	3657
128954	3658
18672	3659
8032	3660
965	3661
86279	3662
11423	3663
79602	3664
71465	3665
2105	3666
10502	3667
89402	3668
19668	3669
5325	3670
104869	3671
118898	3672
11350	3673
76437	3674
58580	3675
101019	3676
21671	3677
6091	3678
93	3679
71599	3680
1997	3681
7996	3682
5537	3683
4637	3684
118333	3685
100407	3686
65446	3687
97404	3688
107306	3689
129959	3690
42911	3691
123642	3692
111479	3693
104237	3694
95476	3695
63131	3696
3475	3697
22722	3698
11762	3699
57951	3700
62079	3701
45062	3702
38727	3703
80590	3704
6026	3705
4119	3706
36250	3707
100866	3708
74691	3709
86919	3710
122614	3711
9342	3712
40212	3713
9919	3714
8433	3715
31403	3716
149447	3717
37293	3718
28576	3719
2052	3720
3911	3721
32849	3722
33264	3723
2137	3724
53585	3725
17280	3726
73012	3727
85407	3728
68290	3729
1989	3730
122292	3731
23108	3732
54822	3733
6595	3734
50434	3735
80152	3736
48501	3737
14222	3738
84232	3739
93951	3740
36714	3741
3734	3742
35456	3743
74606	3744
18650	3745
61756	3746
96840	3747
69538	3748
15735	3749
17477	3750
7494	3751
38456	3752
72549	3753
40	3754
49852	3755
77579	3756
4693	3757
26915	3758
53696	3759
37715	3760
92541	3761
7666	3762
62593	3763
68492	3764
116288	3765
51324	3766
51733	3767
82943	3768
91166	3769
72537	3770
31230	3771
5492	3772
110929	3773
11604	3774
19617	3775
14175	3776
16206	3777
5800	3778
106734	3779
41823	3780
14521	3781
47626	3782
19669	3783
138389	3784
42344	3785
7103	3786
21700	3787
28008	3788
46660	3789
76562	3790
27674	3791
49252	3792
10842	3793
45244	3794
53069	3795
73614	3796
132042	3797
14817	3798
931	3799
80265	3800
115507	3801
45747	3802
8721	3803
99357	3804
46819	3805
23836	3806
71896	3807
10150	3808
50104	3809
442	3810
26388	3811
14803	3812
17732	3813
54428	3814
50334	3815
10754	3816
15811	3817
10194	3818
138852	3819
11133	3820
15026	3821
99207	3822
101685	3823
31430	3824
123182	3825
3997	3826
11938	3827
102974	3828
34643	3829
52755	3830
119644	3831
6502	3832
330	3833
68298	3834
86432	3835
35842	3836
38549	3837
21243	3838
13853	3839
51042	3840
6315	3841
33621	3842
50686	3843
2037	3844
109616	3845
146473	3846
138093	3847
23740	3848
30027	3849
35441	3850
77274	3851
42125	3852
50746	3853
36947	3854
41489	3855
126718	3856
19291	3857
39896	3858
62775	3859
60041	3860
9721	3861
87154	3862
131492	3863
19117	3864
66328	3865
18463	3866
32283	3867
17777	3868
19038	3869
62571	3870
7435	3871
54683	3872
37111	3873
87232	3874
107343	3875
59856	3876
31897	3877
48423	3878
122352	3879
101381	3880
28576	3881
8036	3882
140001	3883
2459	3884
28191	3885
5903	3886
17352	3887
51769	3888
40702	3889
84698	3890
14091	3891
1899	3892
31253	3893
62864	3894
6221	3895
9157	3896
79015	3897
79408	3898
9823	3899
9249	3900
8431	3901
3889	3902
54578	3903
50420	3904
24091	3905
120150	3906
44833	3907
3917	3908
93572	3909
41059	3910
65242	3911
15613	3912
51582	3913
59067	3914
93665	3915
91709	3916
3779	3917
648	3918
142691	3919
124008	3920
76657	3921
1345	3922
127407	3923
53300	3924
65349	3925
52955	3926
29967	3927
102343	3928
55201	3929
704	3930
8361	3931
14976	3932
25487	3933
22547	3934
522	3935
43607	3936
18382	3937
96957	3938
6408	3939
32288	3940
52475	3941
50558	3942
32434	3943
312	3944
34107	3945
11871	3946
75273	3947
62179	3948
122640	3949
89689	3950
30587	3951
8134	3952
15340	3953
39340	3954
30582	3955
8176	3956
121959	3957
10386	3958
2122	3959
123106	3960
3022	3961
3119	3962
91850	3963
12394	3964
122169	3965
113639	3966
3239	3967
64491	3968
65457	3969
50783	3970
135866	3971
7275	3972
67251	3973
9019	3974
134695	3975
100866	3976
35247	3977
63579	3978
40379	3979
63873	3980
6491	3981
66125	3982
41791	3983
1405	3984
33943	3985
520	3986
70995	3987
131844	3988
96568	3989
17917	3990
230	3991
56716	3992
23809	3993
10181	3994
24357	3995
9215	3996
100969	3997
53269	3998
82261	3999
1383	4000
86571	4001
91912	4002
117191	4003
21577	4004
9354	4005
65239	4006
12631	4007
102297	4008
2971	4009
11340	4010
106724	4011
69619	4012
9228	4013
14079	4014
22887	4015
185	4016
147449	4017
57025	4018
32409	4019
98687	4020
34150	4021
16380	4022
90860	4023
14315	4024
6394	4025
20086	4026
16	4027
56395	4028
23070	4029
15251	4030
90365	4031
34249	4032
3558	4033
90242	4034
71	4035
102803	4036
119390	4037
117263	4038
29784	4039
46460	4040
9130	4041
8176	4042
40400	4043
54160	4044
120621	4045
110193	4046
7108	4047
47023	4048
29618	4049
15428	4050
3153	4051
89598	4052
18965	4053
25297	4054
966	4055
23288	4056
19610	4057
80735	4058
53518	4059
22960	4060
129992	4061
10883	4062
47082	4063
40917	4064
38500	4065
302	4066
40268	4067
92447	4068
49385	4069
44217	4070
38149	4071
47093	4072
5334	4073
433	4074
94470	4075
61383	4076
76700	4077
41099	4078
777	4079
57274	4080
7601	4081
17524	4082
1259	4083
75764	4084
13456	4085
78986	4086
72849	4087
30148	4088
10646	4089
61107	4090
5346	4091
109189	4092
4228	4093
19927	4094
114650	4095
2314	4096
32174	4097
14678	4098
47505	4099
20036	4100
79828	4101
19341	4102
23345	4103
34946	4104
4157	4105
52530	4106
17584	4107
67692	4108
101517	4109
2947	4110
137440	4111
104589	4112
61017	4113
103048	4114
76592	4115
92531	4116
24086	4117
26175	4118
5015	4119
49869	4120
111241	4121
24478	4122
70154	4123
88980	4124
8830	4125
53550	4126
36188	4127
36039	4128
97203	4129
3937	4130
45386	4131
5460	4132
1777	4133
26562	4134
6292	4135
10937	4136
18737	4137
27516	4138
25536	4139
24107	4140
23130	4141
37574	4142
69299	4143
59217	4144
28888	4145
21329	4146
8804	4147
146451	4148
8977	4149
31869	4150
71052	4151
617	4152
47776	4153
20943	4154
14488	4155
24075	4156
91557	4157
32161	4158
68541	4159
4086	4160
98862	4161
118052	4162
71150	4163
8678	4164
48714	4165
38785	4166
83564	4167
5544	4168
6090	4169
30987	4170
4070	4171
98688	4172
5476	4173
16028	4174
80378	4175
6753	4176
52038	4177
94138	4178
15338	4179
7120	4180
31302	4181
115754	4182
81822	4183
67307	4184
6733	4185
586	4186
42538	4187
1607	4188
8190	4189
3164	4190
54554	4191
8799	4192
103345	4193
23718	4194
101746	4195
120276	4196
14930	4197
103980	4198
91485	4199
55111	4200
32695	4201
16259	4202
25096	4203
10867	4204
85133	4205
7626	4206
36	4207
6220	4208
29449	4209
42915	4210
1625	4211
25793	4212
105524	4213
17895	4214
263	4215
24869	4216
18571	4217
30335	4218
25397	4219
7446	4220
78319	4221
6488	4222
129830	4223
92928	4224
51731	4225
113745	4226
62146	4227
108032	4228
81494	4229
10829	4230
57252	4231
55608	4232
70147	4233
146430	4234
17799	4235
10799	4236
13309	4237
82265	4238
3742	4239
36107	4240
36411	4241
58777	4242
96926	4243
15284	4244
68074	4245
9326	4246
61016	4247
54083	4248
9249	4249
78714	4250
6433	4251
27285	4252
3191	4253
33860	4254
1847	4255
29975	4256
81490	4257
53263	4258
1613	4259
98286	4260
6860	4261
17613	4262
1492	4263
39201	4264
77565	4265
9322	4266
1643	4267
99460	4268
25069	4269
29250	4270
26928	4271
100560	4272
24876	4273
20955	4274
53209	4275
40227	4276
57342	4277
127807	4278
100752	4279
78055	4280
68395	4281
7803	4282
42693	4283
12706	4284
46645	4285
8531	4286
29852	4287
93704	4288
63110	4289
32536	4290
40441	4291
127357	4292
100889	4293
121278	4294
52577	4295
7503	4296
94155	4297
22859	4298
98730	4299
10167	4300
34989	4301
55904	4302
65216	4303
21047	4304
64692	4305
60156	4306
14	4307
71526	4308
32420	4309
46865	4310
96541	4311
47906	4312
58574	4313
24603	4314
84952	4315
21538	4316
25343	4317
38666	4318
23854	4319
10993	4320
62295	4321
92337	4322
55278	4323
47982	4324
63466	4325
915	4326
27005	4327
53017	4328
66676	4329
25079	4330
54371	4331
42017	4332
43509	4333
72772	4334
43719	4335
96469	4336
73502	4337
125812	4338
831	4339
5196	4340
136820	4341
3870	4342
69811	4343
32167	4344
24578	4345
19071	4346
94779	4347
114285	4348
83404	4349
3042	4350
89009	4351
86733	4352
3076	4353
150156	4354
45886	4355
11895	4356
46680	4357
43546	4358
75196	4359
23474	4360
17166	4361
3403	4362
17028	4363
120854	4364
51615	4365
36767	4366
24452	4367
6461	4368
110675	4369
60054	4370
137795	4371
86162	4372
50355	4373
6454	4374
26162	4375
2210	4376
87694	4377
99612	4378
71677	4379
64079	4380
113236	4381
126176	4382
19320	4383
55814	4384
64330	4385
150429	4386
2394	4387
36036	4388
17285	4389
92526	4390
32196	4391
12319	4392
119739	4393
3940	4394
101587	4395
73192	4396
82721	4397
74177	4398
49107	4399
13275	4400
96468	4401
719	4402
61064	4403
22658	4404
103837	4405
134201	4406
8621	4407
47638	4408
16046	4409
34731	4410
108960	4411
130528	4412
10826	4413
35562	4414
41337	4415
49790	4416
122479	4417
81166	4418
36257	4419
3490	4420
34064	4421
132193	4422
10401	4423
32281	4424
584	4425
527	4426
59255	4427
5030	4428
25745	4429
35255	4430
4630	4431
92345	4432
8961	4433
76350	4434
120873	4435
100201	4436
2486	4437
72088	4438
17291	4439
10974	4440
94515	4441
58936	4442
24849	4443
133107	4444
120280	4445
27419	4446
14969	4447
122603	4448
32176	4449
60670	4450
1863	4451
8759	4452
11047	4453
44478	4454
12169	4455
5514	4456
12179	4457
134733	4458
64214	4459
7145	4460
90013	4461
20404	4462
7410	4463
20273	4464
124214	4465
71839	4466
55459	4467
114410	4468
12385	4469
27785	4470
4700	4471
72504	4472
71067	4473
29719	4474
32299	4475
54822	4476
2453	4477
92716	4478
36545	4479
30736	4480
7229	4481
29868	4482
129234	4483
18109	4484
1759	4485
9954	4486
6666	4487
15604	4488
98	4489
52912	4490
30897	4491
11691	4492
74446	4493
65238	4494
58488	4495
12894	4496
86120	4497
4874	4498
362	4499
16573	4500
19583	4501
40603	4502
16343	4503
7437	4504
79560	4505
9403	4506
4447	4507
27924	4508
49111	4509
3428	4510
18800	4511
26417	4512
12224	4513
696	4514
25128	4515
6883	4516
33645	4517
8318	4518
657	4519
10038	4520
33020	4521
28345	4522
786	4523
50967	4524
1961	4525
37512	4526
87207	4527
728	4528
17846	4529
87039	4530
38381	4531
124455	4532
429	4533
51484	4534
11547	4535
61247	4536
1327	4537
16120	4538
8801	4539
61699	4540
35458	4541
133775	4542
5107	4543
5626	4544
12086	4545
35803	4546
5373	4547
27055	4548
10318	4549
20744	4550
11961	4551
65030	4552
34691	4553
23920	4554
81331	4555
89745	4556
3740	4557
35329	4558
48354	4559
32940	4560
104892	4561
23691	4562
66935	4563
12855	4564
25288	4565
60052	4566
2602	4567
286	4568
16151	4569
39553	4570
115921	4571
67561	4572
121611	4573
73424	4574
4066	4575
10962	4576
107293	4577
374	4578
1026	4579
65761	4580
16706	4581
41801	4582
86400	4583
29963	4584
122062	4585
24850	4586
70944	4587
85980	4588
61415	4589
37123	4590
55371	4591
119303	4592
23748	4593
110580	4594
2589	4595
52179	4596
29165	4597
36644	4598
73924	4599
114667	4600
6205	4601
34563	4602
34277	4603
40388	4604
5620	4605
99498	4606
57465	4607
68137	4608
44364	4609
85779	4610
103640	4611
44334	4612
135860	4613
79448	4614
18192	4615
48602	4616
89880	4617
471	4618
133906	4619
39500	4620
66907	4621
19503	4622
2351	4623
45770	4624
91063	4625
27716	4626
10856	4627
64586	4628
3167	4629
880	4630
54866	4631
18851	4632
17460	4633
43724	4634
71809	4635
19223	4636
101626	4637
106839	4638
34698	4639
24664	4640
11398	4641
113411	4642
121785	4643
3820	4644
9119	4645
9214	4646
9030	4647
136168	4648
97384	4649
117227	4650
110834	4651
36761	4652
104066	4653
12785	4654
19956	4655
7942	4656
67810	4657
1426	4658
11986	4659
46260	4660
3954	4661
9002	4662
1018	4663
122253	4664
51290	4665
12038	4666
126501	4667
5770	4668
120792	4669
117572	4670
953	4671
4532	4672
122345	4673
92713	4674
76436	4675
63370	4676
27060	4677
39002	4678
3514	4679
5755	4680
30685	4681
31510	4682
44721	4683
1011	4684
107642	4685
89276	4686
3366	4687
32008	4688
2745	4689
135333	4690
7589	4691
389	4692
2818	4693
179	4694
24437	4695
1052	4696
81934	4697
20002	4698
22045	4699
6179	4700
86804	4701
95867	4702
110842	4703
12945	4704
54069	4705
46237	4706
2079	4707
22445	4708
66205	4709
36634	4710
28831	4711
90823	4712
49115	4713
111716	4714
12780	4715
85225	4716
111263	4717
48866	4718
26879	4719
9662	4720
10873	4721
13946	4722
9367	4723
36507	4724
1998	4725
19528	4726
60897	4727
40483	4728
28475	4729
26677	4730
61244	4731
34410	4732
66869	4733
10969	4734
347	4735
3658	4736
4895	4737
77906	4738
86396	4739
131799	4740
91323	4741
54877	4742
88453	4743
24697	4744
41331	4745
30474	4746
116951	4747
17053	4748
42521	4749
22609	4750
102996	4751
1107	4752
26486	4753
12251	4754
73858	4755
61213	4756
82395	4757
101825	4758
38092	4759
14135	4760
15128	4761
2902	4762
16248	4763
62999	4764
91967	4765
70069	4766
18472	4767
24353	4768
29267	4769
7933	4770
32238	4771
120734	4772
18680	4773
86897	4774
20403	4775
138230	4776
94731	4777
91268	4778
4438	4779
10463	4780
930	4781
10791	4782
149	4783
20012	4784
2046	4785
15352	4786
97498	4787
17998	4788
76030	4789
62546	4790
18283	4791
17788	4792
48884	4793
24461	4794
2821	4795
5195	4796
117132	4797
34705	4798
17331	4799
222	4800
1807	4801
43472	4802
5307	4803
15322	4804
11959	4805
106024	4806
42652	4807
33409	4808
92888	4809
45968	4810
106309	4811
14234	4812
58082	4813
44034	4814
52184	4815
24045	4816
71596	4817
8155	4818
114308	4819
22008	4820
39324	4821
5432	4822
24388	4823
65831	4824
107109	4825
20842	4826
10680	4827
497	4828
21204	4829
7548	4830
287	4831
26054	4832
69820	4833
3951	4834
12228	4835
83638	4836
38936	4837
28399	4838
1091	4839
76397	4840
85230	4841
205	4842
54372	4843
68302	4844
72237	4845
3914	4846
111424	4847
25872	4848
10749	4849
19590	4850
8709	4851
6147	4852
75624	4853
13870	4854
23847	4855
46766	4856
36927	4857
53660	4858
6362	4859
11406	4860
15223	4861
8870	4862
41317	4863
15071	4864
72315	4865
34612	4866
22244	4867
23128	4868
35925	4869
2659	4870
5419	4871
22950	4872
69067	4873
39970	4874
41347	4875
74582	4876
81640	4877
125867	4878
86449	4879
30129	4880
20144	4881
73319	4882
40947	4883
42143	4884
124422	4885
100876	4886
29159	4887
136044	4888
84194	4889
101055	4890
59	4891
109231	4892
98154	4893
14375	4894
16060	4895
25376	4896
57205	4897
11858	4898
44966	4899
64727	4900
23846	4901
66780	4902
39664	4903
31728	4904
19342	4905
5669	4906
68097	4907
56602	4908
95160	4909
14429	4910
3475	4911
44710	4912
6257	4913
45005	4914
32478	4915
17727	4916
32259	4917
10891	4918
7746	4919
82096	4920
8822	4921
66311	4922
119	4923
99112	4924
4679	4925
8845	4926
54900	4927
117391	4928
37582	4929
35502	4930
25218	4931
19781	4932
1448	4933
147243	4934
91747	4935
35802	4936
61201	4937
108439	4938
3079	4939
53154	4940
16696	4941
64153	4942
91504	4943
77552	4944
30332	4945
5787	4946
146	4947
3524	4948
31547	4949
6056	4950
66739	4951
42959	4952
10146	4953
459	4954
61186	4955
4994	4956
29502	4957
7851	4958
58784	4959
1943	4960
16127	4961
93513	4962
23544	4963
100233	4964
17728	4965
95776	4966
31613	4967
126514	4968
16499	4969
50685	4970
74745	4971
55703	4972
40595	4973
83358	4974
58169	4975
137006	4976
2245	4977
52819	4978
3277	4979
6937	4980
63269	4981
10836	4982
122807	4983
45023	4984
121125	4985
36223	4986
8023	4987
2626	4988
71184	4989
58324	4990
46146	4991
82685	4992
95102	4993
12	4994
27361	4995
5044	4996
9167	4997
71375	4998
18106	4999
421	5000
9040	5001
83080	5002
35062	5003
30089	5004
55586	5005
7144	5006
8374	5007
24003	5008
14915	5009
56389	5010
120426	5011
130800	5012
111341	5013
12426	5014
107099	5015
67417	5016
54045	5017
58036	5018
57582	5019
2660	5020
34282	5021
5001	5022
35201	5023
12000	5024
57811	5025
41238	5026
42690	5027
1946	5028
9122	5029
64897	5030
21138	5031
9314	5032
98701	5033
15462	5034
73912	5035
33779	5036
31663	5037
13359	5038
81687	5039
73469	5040
8815	5041
94889	5042
43033	5043
29190	5044
3700	5045
12296	5046
24873	5047
58771	5048
25945	5049
133126	5050
81121	5051
70889	5052
81898	5053
55019	5054
67663	5055
25170	5056
110281	5057
129838	5058
27911	5059
68652	5060
10252	5061
6057	5062
37213	5063
37655	5064
78720	5065
26021	5066
35266	5067
59250	5068
11465	5069
42086	5070
54657	5071
47988	5072
35793	5073
14496	5074
21898	5075
40355	5076
104	5077
9639	5078
67832	5079
58714	5080
11004	5081
22992	5082
77205	5083
1292	5084
5869	5085
5085	5086
14044	5087
96878	5088
1326	5089
633	5090
52727	5091
3277	5092
74744	5093
96897	5094
2632	5095
8089	5096
11936	5097
9665	5098
18463	5099
68092	5100
67333	5101
73977	5102
52448	5103
65462	5104
76620	5105
34594	5106
55903	5107
96403	5108
16505	5109
60768	5110
42310	5111
2236	5112
6154	5113
121659	5114
96647	5115
138456	5116
132503	5117
46201	5118
87884	5119
26966	5120
3940	5121
8919	5122
113464	5123
28914	5124
1658	5125
22364	5126
11614	5127
52885	5128
35728	5129
1538	5130
8717	5131
11849	5132
4459	5133
19452	5134
16028	5135
42466	5136
102959	5137
39379	5138
113360	5139
33145	5140
23630	5141
1018	5142
61141	5143
21290	5144
30118	5145
123068	5146
14496	5147
106271	5148
26215	5149
34568	5150
27343	5151
1792	5152
64155	5153
66998	5154
5262	5155
12474	5156
101597	5157
463	5158
8081	5159
27874	5160
35920	5161
38683	5162
49677	5163
67756	5164
5224	5165
49354	5166
877	5167
36221	5168
35815	5169
5732	5170
3527	5171
43109	5172
20274	5173
4380	5174
4567	5175
50927	5176
123474	5177
52278	5178
5600	5179
69513	5180
9149	5181
71252	5182
149526	5183
96883	5184
4651	5185
9767	5186
29555	5187
16898	5188
70921	5189
21895	5190
82133	5191
71785	5192
140630	5193
107607	5194
5101	5195
4147	5196
104428	5197
12643	5198
1652	5199
6021	5200
80855	5201
84863	5202
54754	5203
102586	5204
7569	5205
36090	5206
113575	5207
61055	5208
84346	5209
18913	5210
76592	5211
4155	5212
21149	5213
3974	5214
83768	5215
73996	5216
7886	5217
104262	5218
89732	5219
1107	5220
71965	5221
76972	5222
31513	5223
90473	5224
40037	5225
9471	5226
8234	5227
85809	5228
111730	5229
1182	5230
11134	5231
6598	5232
68534	5233
79796	5234
19248	5235
103367	5236
42904	5237
17976	5238
49	5239
18877	5240
53800	5241
28627	5242
68128	5243
116987	5244
27621	5245
14778	5246
4858	5247
84061	5248
14463	5249
9504	5250
97758	5251
88830	5252
39088	5253
90831	5254
69859	5255
97035	5256
18557	5257
31139	5258
34052	5259
118048	5260
35618	5261
62886	5262
25456	5263
326	5264
96782	5265
79701	5266
25806	5267
40489	5268
22282	5269
47204	5270
39705	5271
71669	5272
22921	5273
631	5274
2	5275
46615	5276
111108	5277
39095	5278
116161	5279
53012	5280
1045	5281
74658	5282
50003	5283
31413	5284
10700	5285
75848	5286
61648	5287
29778	5288
40726	5289
40808	5290
90248	5291
6122	5292
16058	5293
16256	5294
63543	5295
78760	5296
28987	5297
135362	5298
76214	5299
111459	5300
30311	5301
76200	5302
7053	5303
5653	5304
30714	5305
5493	5306
1949	5307
32751	5308
98512	5309
47080	5310
11513	5311
68867	5312
112656	5313
16761	5314
95400	5315
88029	5316
33838	5317
76299	5318
4437	5319
101977	5320
20366	5321
30305	5322
3647	5323
5762	5324
20993	5325
78195	5326
8405	5327
60134	5328
9360	5329
24694	5330
4026	5331
30732	5332
30471	5333
85631	5334
145201	5335
108028	5336
45730	5337
48228	5338
57476	5339
4239	5340
44	5341
28094	5342
29987	5343
9353	5344
7744	5345
4850	5346
33982	5347
34523	5348
10702	5349
40709	5350
2199	5351
44106	5352
66310	5353
71762	5354
71383	5355
61585	5356
23064	5357
20392	5358
50925	5359
16112	5360
11119	5361
19106	5362
82748	5363
48955	5364
106314	5365
19785	5366
38911	5367
2295	5368
1236	5369
26077	5370
5429	5371
13931	5372
40997	5373
20204	5374
83193	5375
73670	5376
48312	5377
27862	5378
42677	5379
9299	5380
8691	5381
51311	5382
62432	5383
8311	5384
4378	5385
76729	5386
13878	5387
86511	5388
49973	5389
14399	5390
26139	5391
49126	5392
56614	5393
72341	5394
144589	5395
5432	5396
123299	5397
25038	5398
34862	5399
85516	5400
7524	5401
44974	5402
78368	5403
54349	5404
26339	5405
42710	5406
22224	5407
110854	5408
69407	5409
21207	5410
149544	5411
49614	5412
6794	5413
44204	5414
15281	5415
74493	5416
106805	5417
58341	5418
11801	5419
23206	5420
34949	5421
3535	5422
14645	5423
45577	5424
6668	5425
51768	5426
43422	5427
62712	5428
121249	5429
13297	5430
33178	5431
47755	5432
1479	5433
17742	5434
101988	5435
532	5436
52017	5437
48222	5438
60204	5439
1156	5440
80720	5441
48	5442
22675	5443
12713	5444
9116	5445
74964	5446
111865	5447
23759	5448
88680	5449
77915	5450
121314	5451
106884	5452
61807	5453
9170	5454
23485	5455
67545	5456
126437	5457
60751	5458
80261	5459
33641	5460
57288	5461
27756	5462
4792	5463
53029	5464
134348	5465
112771	5466
13312	5467
35864	5468
8172	5469
115542	5470
9836	5471
23359	5472
54142	5473
96551	5474
2169	5475
56255	5476
14914	5477
26573	5478
3679	5479
146275	5480
74130	5481
1054	5482
21744	5483
33862	5484
2971	5485
46	5486
131098	5487
40179	5488
69069	5489
8167	5490
54704	5491
6124	5492
11038	5493
78719	5494
37151	5495
23108	5496
13986	5497
66722	5498
34464	5499
29865	5500
1419	5501
9502	5502
127537	5503
17803	5504
7769	5505
109135	5506
30581	5507
57924	5508
24066	5509
12454	5510
67973	5511
46986	5512
82743	5513
9834	5514
41238	5515
64411	5516
25428	5517
35188	5518
710	5519
138356	5520
110264	5521
88925	5522
125383	5523
8042	5524
91800	5525
97293	5526
61815	5527
2180	5528
63534	5529
64602	5530
68259	5531
48137	5532
63098	5533
23769	5534
68503	5535
138584	5536
5595	5537
75449	5538
10397	5539
3384	5540
33956	5541
5321	5542
12526	5543
52845	5544
38807	5545
1130	5546
66590	5547
21915	5548
39241	5549
44708	5550
34506	5551
7366	5552
63754	5553
23880	5554
85702	5555
35120	5556
46018	5557
118996	5558
53370	5559
3417	5560
24327	5561
38545	5562
107671	5563
7627	5564
393	5565
15479	5566
69762	5567
297	5568
15331	5569
15219	5570
88934	5571
12775	5572
33174	5573
9503	5574
4933	5575
24874	5576
52936	5577
15009	5578
41311	5579
18638	5580
9333	5581
23145	5582
29326	5583
37431	5584
122499	5585
32574	5586
3119	5587
26777	5588
111406	5589
3835	5590
59127	5591
3368	5592
35813	5593
57126	5594
79918	5595
1502	5596
16394	5597
33405	5598
50325	5599
26119	5600
11427	5601
136967	5602
39174	5603
72474	5604
68955	5605
96770	5606
37179	5607
62858	5608
11127	5609
44764	5610
45743	5611
80346	5612
78034	5613
99444	5614
135332	5615
3013	5616
82955	5617
645	5618
42354	5619
64183	5620
38327	5621
42735	5622
1671	5623
1517	5624
5153	5625
30604	5626
30950	5627
1922	5628
85243	5629
30496	5630
15892	5631
8353	5632
94967	5633
96164	5634
137593	5635
40855	5636
40898	5637
38744	5638
42425	5639
17788	5640
18407	5641
33882	5642
6759	5643
34745	5644
39252	5645
32725	5646
69139	5647
42808	5648
15533	5649
83167	5650
13511	5651
18812	5652
17294	5653
27311	5654
18497	5655
43318	5656
30657	5657
788	5658
14605	5659
72457	5660
66406	5661
5675	5662
148697	5663
100380	5664
30869	5665
34259	5666
74078	5667
376	5668
77804	5669
94730	5670
1564	5671
6076	5672
106349	5673
62774	5674
149282	5675
37725	5676
4230	5677
13640	5678
46267	5679
39134	5680
43539	5681
3851	5682
44849	5683
16361	5684
4460	5685
5863	5686
53684	5687
84307	5688
77351	5689
2652	5690
10433	5691
3209	5692
73901	5693
33353	5694
107321	5695
37594	5696
144508	5697
44875	5698
114505	5699
120602	5700
67880	5701
72690	5702
817	5703
57668	5704
122252	5705
54291	5706
28116	5707
62839	5708
36022	5709
20260	5710
10717	5711
3103	5712
52814	5713
59095	5714
44763	5715
17489	5716
21806	5717
18189	5718
3916	5719
7640	5720
100257	5721
930	5722
2761	5723
109376	5724
686	5725
13599	5726
142898	5727
118538	5728
100	5729
13103	5730
109216	5731
107399	5732
37159	5733
62967	5734
111747	5735
3581	5736
12096	5737
34938	5738
503	5739
3126	5740
42518	5741
18395	5742
20351	5743
82994	5744
11335	5745
85881	5746
35387	5747
16517	5748
32872	5749
44240	5750
4089	5751
823	5752
25782	5753
46195	5754
84828	5755
84003	5756
2100	5757
133595	5758
51311	5759
34352	5760
11143	5761
10567	5762
4644	5763
21299	5764
131772	5765
6013	5766
22380	5767
74937	5768
12106	5769
75099	5770
35891	5771
102095	5772
69400	5773
12598	5774
95316	5775
19237	5776
20196	5777
55226	5778
23928	5779
87663	5780
42896	5781
6339	5782
8537	5783
96477	5784
95849	5785
18571	5786
6234	5787
24645	5788
31422	5789
29688	5790
7774	5791
4004	5792
20872	5793
36316	5794
11308	5795
116785	5796
103054	5797
32674	5798
81997	5799
38778	5800
51489	5801
8945	5802
18528	5803
99823	5804
43507	5805
116531	5806
2917	5807
29784	5808
62403	5809
142153	5810
119041	5811
36579	5812
9242	5813
144041	5814
48456	5815
84330	5816
105084	5817
64763	5818
11591	5819
53445	5820
81762	5821
15037	5822
7598	5823
7480	5824
3084	5825
58177	5826
77552	5827
37079	5828
25211	5829
83569	5830
88474	5831
9470	5832
23729	5833
45207	5834
6041	5835
42118	5836
71482	5837
12985	5838
4198	5839
36188	5840
50352	5841
67668	5842
501	5843
12250	5844
12279	5845
13098	5846
46239	5847
26024	5848
16928	5849
21452	5850
24739	5851
27861	5852
62745	5853
91474	5854
3177	5855
3597	5856
24386	5857
6201	5858
73882	5859
32479	5860
7083	5861
58248	5862
55102	5863
34467	5864
21234	5865
8232	5866
23622	5867
87887	5868
52475	5869
145811	5870
41353	5871
96137	5872
7463	5873
6284	5874
83655	5875
52996	5876
110083	5877
23843	5878
101839	5879
40907	5880
76373	5881
15783	5882
12301	5883
29099	5884
28595	5885
40823	5886
41869	5887
31335	5888
111768	5889
23329	5890
23115	5891
84888	5892
67602	5893
8059	5894
13601	5895
15890	5896
9719	5897
92971	5898
2075	5899
34079	5900
81689	5901
61729	5902
31109	5903
96103	5904
3759	5905
63155	5906
20404	5907
5614	5908
20832	5909
17138	5910
50805	5911
106278	5912
1615	5913
17651	5914
82189	5915
17001	5916
74883	5917
3093	5918
63841	5919
56555	5920
111939	5921
3761	5922
2309	5923
47563	5924
118728	5925
15635	5926
70577	5927
2489	5928
57902	5929
150825	5930
2995	5931
12289	5932
36042	5933
107575	5934
17821	5935
18837	5936
1681	5937
1495	5938
81232	5939
72332	5940
322	5941
4659	5942
71291	5943
3232	5944
4595	5945
53589	5946
99347	5947
33163	5948
59784	5949
135199	5950
136750	5951
101826	5952
17298	5953
48091	5954
96705	5955
30966	5956
48068	5957
10281	5958
21484	5959
34128	5960
4677	5961
146830	5962
13264	5963
41655	5964
74299	5965
123284	5966
97147	5967
46157	5968
18058	5969
24837	5970
2442	5971
6742	5972
1199	5973
67041	5974
4363	5975
41358	5976
28411	5977
2789	5978
16512	5979
70955	5980
22220	5981
137102	5982
76527	5983
23586	5984
37645	5985
36693	5986
75917	5987
10810	5988
10724	5989
5357	5990
9844	5991
78426	5992
25882	5993
22899	5994
9677	5995
6928	5996
25229	5997
117555	5998
14398	5999
27482	6000
3397	6001
1029	6002
54552	6003
134630	6004
13836	6005
83386	6006
29790	6007
1701	6008
97158	6009
2071	6010
52435	6011
77866	6012
125870	6013
17660	6014
6227	6015
19030	6016
59323	6017
100438	6018
20187	6019
98026	6020
120204	6021
46027	6022
21195	6023
1347	6024
53418	6025
115006	6026
93789	6027
86649	6028
4339	6029
103920	6030
2579	6031
134116	6032
48629	6033
54686	6034
122825	6035
5647	6036
41095	6037
53139	6038
20840	6039
89235	6040
19562	6041
4378	6042
66019	6043
23588	6044
149202	6045
1058	6046
5885	6047
31280	6048
81972	6049
98596	6050
80039	6051
283	6052
62944	6053
13372	6054
93459	6055
13824	6056
6134	6057
123550	6058
42985	6059
2808	6060
4963	6061
16602	6062
134241	6063
39483	6064
18400	6065
126416	6066
12081	6067
78197	6068
32606	6069
83661	6070
25293	6071
56244	6072
1783	6073
57934	6074
63935	6075
26448	6076
35750	6077
72569	6078
28331	6079
2846	6080
1406	6081
84770	6082
44115	6083
79112	6084
78133	6085
67569	6086
116553	6087
8035	6088
38433	6089
34863	6090
6821	6091
2976	6092
51067	6093
11437	6094
78149	6095
84029	6096
56723	6097
397	6098
46250	6099
30724	6100
763	6101
11222	6102
110066	6103
111461	6104
57568	6105
81661	6106
989	6107
36492	6108
72456	6109
90250	6110
14451	6111
124144	6112
8525	6113
69600	6114
26189	6115
6651	6116
76044	6117
97692	6118
69959	6119
82555	6120
15089	6121
47519	6122
23614	6123
47039	6124
51534	6125
58640	6126
31288	6127
70428	6128
34530	6129
67795	6130
28535	6131
26449	6132
32413	6133
2111	6134
45893	6135
44474	6136
30831	6137
66554	6138
6261	6139
75008	6140
118138	6141
50015	6142
65824	6143
49996	6144
46743	6145
13533	6146
3940	6147
10222	6148
81168	6149
708	6150
19518	6151
3868	6152
3914	6153
3780	6154
114613	6155
103132	6156
49607	6157
2806	6158
39529	6159
75310	6160
744	6161
28290	6162
44809	6163
18381	6164
3245	6165
47553	6166
16707	6167
53514	6168
10987	6169
32522	6170
787	6171
8393	6172
20816	6173
147161	6174
21878	6175
114836	6176
14407	6177
3893	6178
58783	6179
7366	6180
44964	6181
167	6182
197	6183
22791	6184
97054	6185
5366	6186
57456	6187
38887	6188
20131	6189
40443	6190
16341	6191
53913	6192
6170	6193
11226	6194
57622	6195
123457	6196
21991	6197
27281	6198
77378	6199
8828	6200
133678	6201
16312	6202
3675	6203
25712	6204
71783	6205
29197	6206
27834	6207
14713	6208
25076	6209
1173	6210
43018	6211
8482	6212
8149	6213
12685	6214
7869	6215
28749	6216
109284	6217
61087	6218
62178	6219
137924	6220
25744	6221
39176	6222
26960	6223
48720	6224
54495	6225
70504	6226
72090	6227
91823	6228
117762	6229
83	6230
112455	6231
28422	6232
28069	6233
40629	6234
23759	6235
59618	6236
39476	6237
21646	6238
6327	6239
67	6240
83824	6241
88224	6242
1647	6243
19300	6244
131667	6245
117618	6246
71116	6247
88949	6248
83675	6249
111065	6250
29939	6251
61007	6252
79658	6253
95302	6254
31865	6255
34204	6256
6241	6257
73185	6258
21936	6259
37713	6260
88176	6261
33751	6262
27244	6263
1990	6264
2619	6265
11599	6266
10482	6267
68470	6268
95621	6269
67627	6270
11183	6271
111797	6272
78846	6273
126197	6274
260	6275
124147	6276
35408	6277
34591	6278
1151	6279
44981	6280
23020	6281
40365	6282
69765	6283
70920	6284
33428	6285
18155	6286
11497	6287
98794	6288
32721	6289
37641	6290
36975	6291
116187	6292
16288	6293
45355	6294
34596	6295
33533	6296
66407	6297
12733	6298
30266	6299
35284	6300
19886	6301
62923	6302
119190	6303
51085	6304
3809	6305
63852	6306
72150	6307
15369	6308
24961	6309
81935	6310
73569	6311
34691	6312
33117	6313
85011	6314
56798	6315
68645	6316
253	6317
34941	6318
40200	6319
52683	6320
25587	6321
49604	6322
63214	6323
59863	6324
22998	6325
54099	6326
57075	6327
24565	6328
70096	6329
77184	6330
105335	6331
24817	6332
71025	6333
116757	6334
47166	6335
54000	6336
52930	6337
38876	6338
16953	6339
6536	6340
6321	6341
19437	6342
7710	6343
33568	6344
62978	6345
1396	6346
18228	6347
70099	6348
68122	6349
4590	6350
34065	6351
6296	6352
63466	6353
26046	6354
16545	6355
74909	6356
63380	6357
38972	6358
6639	6359
14041	6360
34598	6361
107864	6362
24358	6363
75038	6364
67811	6365
32522	6366
72498	6367
50969	6368
71306	6369
43104	6370
70881	6371
120574	6372
24095	6373
76678	6374
44327	6375
44596	6376
123359	6377
73854	6378
45244	6379
3329	6380
2072	6381
32647	6382
30695	6383
17443	6384
24893	6385
51920	6386
80847	6387
74973	6388
34488	6389
26573	6390
35119	6391
22872	6392
9245	6393
78049	6394
2583	6395
38978	6396
15443	6397
2609	6398
138859	6399
72685	6400
131339	6401
15653	6402
33444	6403
42721	6404
24566	6405
16745	6406
114837	6407
42736	6408
6239	6409
5380	6410
2889	6411
24909	6412
22036	6413
11040	6414
59494	6415
31155	6416
137817	6417
139918	6418
42299	6419
34127	6420
17810	6421
65957	6422
64682	6423
87123	6424
17511	6425
6752	6426
50698	6427
101233	6428
14215	6429
21901	6430
108618	6431
34103	6432
26676	6433
3551	6434
16741	6435
65838	6436
109751	6437
38698	6438
71987	6439
137934	6440
66576	6441
123994	6442
52066	6443
136599	6444
19734	6445
14706	6446
7982	6447
757	6448
74460	6449
23782	6450
125135	6451
15553	6452
3514	6453
112969	6454
32822	6455
22492	6456
29154	6457
69006	6458
34806	6459
69249	6460
8868	6461
39117	6462
39790	6463
16763	6464
107897	6465
98724	6466
43056	6467
15733	6468
53403	6469
52103	6470
22097	6471
11422	6472
95077	6473
128564	6474
30113	6475
14432	6476
61604	6477
75181	6478
130844	6479
114008	6480
8454	6481
57010	6482
105252	6483
19178	6484
100738	6485
20431	6486
109794	6487
32850	6488
3108	6489
34075	6490
25504	6491
119818	6492
12	6493
1106	6494
12143	6495
21000	6496
20391	6497
62788	6498
39911	6499
28041	6500
84583	6501
11944	6502
85694	6503
13115	6504
77868	6505
8219	6506
132783	6507
47399	6508
21331	6509
10735	6510
5499	6511
29876	6512
50571	6513
4843	6514
115019	6515
4738	6516
78078	6517
9741	6518
3835	6519
41367	6520
15019	6521
35434	6522
120975	6523
5855	6524
227	6525
28884	6526
6386	6527
26025	6528
43119	6529
8955	6530
17305	6531
122892	6532
39059	6533
13824	6534
33875	6535
90228	6536
14772	6537
66790	6538
54276	6539
15429	6540
14341	6541
9628	6542
42888	6543
7914	6544
22222	6545
34354	6546
38063	6547
24353	6548
7048	6549
80844	6550
62940	6551
127839	6552
6936	6553
90471	6554
1067	6555
80440	6556
4885	6557
10085	6558
34500	6559
54167	6560
37905	6561
128020	6562
32354	6563
15095	6564
128544	6565
65744	6566
11096	6567
6708	6568
17836	6569
116612	6570
14965	6571
22580	6572
45045	6573
13950	6574
15746	6575
53201	6576
52378	6577
95564	6578
38841	6579
40939	6580
45432	6581
1382	6582
50757	6583
130222	6584
40525	6585
89075	6586
45059	6587
4264	6588
14147	6589
11003	6590
67808	6591
13050	6592
66521	6593
112749	6594
13360	6595
89251	6596
43300	6597
648	6598
130368	6599
127925	6600
28144	6601
6594	6602
71859	6603
134458	6604
99798	6605
43293	6606
134059	6607
10384	6608
55928	6609
127143	6610
19749	6611
6717	6612
129173	6613
14824	6614
47973	6615
47999	6616
50238	6617
30641	6618
6619	6619
1993	6620
14315	6621
121640	6622
18157	6623
92996	6624
6387	6625
46400	6626
41899	6627
80170	6628
16356	6629
1929	6630
9328	6631
3341	6632
1969	6633
111897	6634
86718	6635
77719	6636
18047	6637
15131	6638
39292	6639
18816	6640
74074	6641
37560	6642
149935	6643
4844	6644
45031	6645
117	6646
37309	6647
22183	6648
65425	6649
11618	6650
99972	6651
70964	6652
27741	6653
6966	6654
70453	6655
5191	6656
97106	6657
29950	6658
21449	6659
3178	6660
28328	6661
39176	6662
117489	6663
132034	6664
49148	6665
88837	6666
1986	6667
684	6668
4661	6669
306	6670
21788	6671
126160	6672
24549	6673
43198	6674
46902	6675
7224	6676
3987	6677
28172	6678
13365	6679
5396	6680
3984	6681
3423	6682
39498	6683
123314	6684
79983	6685
2936	6686
27941	6687
89955	6688
20208	6689
108615	6690
35962	6691
15780	6692
97449	6693
643	6694
36882	6695
16994	6696
132516	6697
35867	6698
51964	6699
47845	6700
123	6701
43807	6702
233	6703
14546	6704
115578	6705
67899	6706
1030	6707
18503	6708
59793	6709
13055	6710
3649	6711
11599	6712
59221	6713
30365	6714
6054	6715
108534	6716
47694	6717
79757	6718
13354	6719
113190	6720
40545	6721
127817	6722
24355	6723
119859	6724
58406	6725
22178	6726
96117	6727
32989	6728
3471	6729
134185	6730
77130	6731
29658	6732
12894	6733
77073	6734
36236	6735
41666	6736
134500	6737
60834	6738
11808	6739
18784	6740
113836	6741
69731	6742
1073	6743
9250	6744
32036	6745
102875	6746
133339	6747
15307	6748
77283	6749
2772	6750
6731	6751
4716	6752
838	6753
36034	6754
128214	6755
79802	6756
5420	6757
31853	6758
63749	6759
56923	6760
14538	6761
3565	6762
37386	6763
71488	6764
30311	6765
5660	6766
488	6767
6240	6768
4286	6769
46914	6770
13798	6771
57869	6772
72111	6773
68168	6774
104364	6775
94052	6776
52105	6777
21825	6778
120242	6779
41420	6780
45578	6781
9856	6782
27673	6783
73916	6784
120176	6785
51748	6786
96211	6787
2969	6788
80388	6789
79703	6790
8518	6791
93317	6792
1267	6793
42247	6794
26289	6795
10781	6796
20930	6797
2892	6798
83764	6799
47221	6800
84177	6801
56647	6802
44347	6803
6490	6804
20362	6805
21521	6806
134561	6807
9243	6808
77844	6809
68227	6810
49740	6811
60070	6812
24255	6813
7685	6814
112985	6815
4004	6816
15961	6817
88120	6818
9082	6819
10736	6820
121495	6821
2159	6822
3850	6823
51406	6824
43572	6825
106041	6826
63515	6827
105511	6828
19335	6829
10096	6830
70976	6831
106802	6832
1899	6833
34283	6834
119650	6835
5734	6836
36408	6837
10864	6838
15262	6839
42293	6840
63242	6841
63983	6842
122328	6843
7669	6844
3630	6845
145992	6846
118019	6847
8105	6848
128	6849
99321	6850
51787	6851
65814	6852
70756	6853
73951	6854
38653	6855
57900	6856
44152	6857
58285	6858
21292	6859
39834	6860
33970	6861
15162	6862
55860	6863
152	6864
57706	6865
30593	6866
114760	6867
195	6868
11836	6869
101995	6870
15363	6871
12273	6872
31534	6873
93	6874
8027	6875
1746	6876
21492	6877
160	6878
122607	6879
1209	6880
36079	6881
29740	6882
53635	6883
22170	6884
6564	6885
75106	6886
76615	6887
33877	6888
10552	6889
72334	6890
77315	6891
7328	6892
34994	6893
117860	6894
457	6895
43199	6896
42883	6897
3333	6898
39183	6899
92168	6900
67807	6901
37614	6902
608	6903
114330	6904
335	6905
50237	6906
59462	6907
109981	6908
24600	6909
39507	6910
42880	6911
42593	6912
94715	6913
6798	6914
110904	6915
128945	6916
126080	6917
14799	6918
2784	6919
23279	6920
17037	6921
2475	6922
109084	6923
30554	6924
3031	6925
17887	6926
582	6927
48635	6928
1425	6929
37138	6930
21521	6931
22545	6932
35193	6933
4659	6934
46737	6935
74450	6936
117955	6937
26683	6938
76543	6939
4118	6940
20923	6941
4877	6942
41224	6943
28261	6944
34083	6945
2870	6946
34964	6947
21147	6948
2427	6949
25566	6950
49925	6951
75227	6952
88582	6953
23144	6954
14858	6955
13660	6956
38633	6957
46455	6958
25668	6959
24210	6960
14971	6961
88699	6962
97242	6963
38896	6964
116379	6965
15137	6966
98263	6967
15705	6968
46519	6969
94275	6970
34346	6971
3718	6972
2504	6973
71795	6974
39933	6975
99354	6976
19953	6977
493	6978
23836	6979
19189	6980
38082	6981
37139	6982
111444	6983
69116	6984
97434	6985
95	6986
43166	6987
190	6988
15088	6989
19402	6990
72446	6991
621	6992
3276	6993
31077	6994
12034	6995
43549	6996
26703	6997
26086	6998
102421	6999
52637	7000
63770	7001
14384	7002
64890	7003
73707	7004
49297	7005
72601	7006
104316	7007
34796	7008
113826	7009
13844	7010
13864	7011
24615	7012
40451	7013
19407	7014
67270	7015
42080	7016
4082	7017
8430	7018
80440	7019
49688	7020
47603	7021
25066	7022
81492	7023
31208	7024
82303	7025
2085	7026
51535	7027
107875	7028
5514	7029
13948	7030
17978	7031
17419	7032
4324	7033
12883	7034
97062	7035
52210	7036
118723	7037
111839	7038
36847	7039
1595	7040
104675	7041
19823	7042
20543	7043
27194	7044
76716	7045
89556	7046
3902	7047
42486	7048
126441	7049
76372	7050
29545	7051
4365	7052
79617	7053
47570	7054
21821	7055
87314	7056
1357	7057
76791	7058
2631	7059
9163	7060
84099	7061
149936	7062
63803	7063
36241	7064
43489	7065
496	7066
8575	7067
6443	7068
103360	7069
8931	7070
37457	7071
3212	7072
17361	7073
14495	7074
446	7075
522	7076
350	7077
92901	7078
4898	7079
96984	7080
32093	7081
59587	7082
71465	7083
15557	7084
26574	7085
100969	7086
24486	7087
1551	7088
24890	7089
50796	7090
8288	7091
77246	7092
58593	7093
102673	7094
28784	7095
114513	7096
26371	7097
13470	7098
58517	7099
19484	7100
35467	7101
40073	7102
14420	7103
25657	7104
21390	7105
5667	7106
9491	7107
4007	7108
29429	7109
19821	7110
47261	7111
42590	7112
135930	7113
33984	7114
110123	7115
35687	7116
87328	7117
103897	7118
121313	7119
6578	7120
55993	7121
19563	7122
44874	7123
75157	7124
48436	7125
7716	7126
4034	7127
28586	7128
1195	7129
4904	7130
38955	7131
66179	7132
105049	7133
121798	7134
63	7135
2268	7136
73329	7137
7244	7138
66573	7139
63873	7140
5257	7141
17463	7142
18058	7143
96987	7144
39864	7145
13862	7146
14137	7147
19735	7148
6381	7149
22717	7150
2640	7151
35256	7152
39549	7153
91133	7154
17427	7155
1551	7156
58997	7157
77297	7158
51621	7159
7154	7160
100203	7161
603	7162
25540	7163
79153	7164
74472	7165
80679	7166
78707	7167
53451	7168
85879	7169
28681	7170
41078	7171
8799	7172
5771	7173
61098	7174
23924	7175
16421	7176
38263	7177
119647	7178
436	7179
48811	7180
76656	7181
33023	7182
49768	7183
90846	7184
76381	7185
64163	7186
92046	7187
4511	7188
75154	7189
77106	7190
37933	7191
51447	7192
72079	7193
3495	7194
28108	7195
60373	7196
33319	7197
103581	7198
90259	7199
49400	7200
2316	7201
64419	7202
82868	7203
27334	7204
62035	7205
55703	7206
37572	7207
677	7208
68153	7209
30978	7210
12601	7211
21301	7212
3127	7213
31164	7214
108423	7215
51694	7216
79666	7217
115932	7218
7471	7219
67117	7220
41	7221
16570	7222
14851	7223
82453	7224
76175	7225
6535	7226
27483	7227
139586	7228
10362	7229
62491	7230
100221	7231
3737	7232
1078	7233
37389	7234
31105	7235
2128	7236
15409	7237
50956	7238
87109	7239
40104	7240
11381	7241
43597	7242
31600	7243
22519	7244
86954	7245
38151	7246
95755	7247
78888	7248
38540	7249
509	7250
12765	7251
31749	7252
119214	7253
57612	7254
14126	7255
105784	7256
64631	7257
21616	7258
132752	7259
16750	7260
13946	7261
59491	7262
135472	7263
45043	7264
118126	7265
868	7266
19842	7267
811	7268
117739	7269
38939	7270
8104	7271
30177	7272
73228	7273
61802	7274
89499	7275
7611	7276
33473	7277
20032	7278
29758	7279
761	7280
88229	7281
30860	7282
32329	7283
21115	7284
56488	7285
13437	7286
95571	7287
45148	7288
51377	7289
101858	7290
24388	7291
69384	7292
28669	7293
5847	7294
3521	7295
71498	7296
14389	7297
114558	7298
5385	7299
10507	7300
64349	7301
36255	7302
3390	7303
997	7304
92377	7305
82874	7306
2471	7307
124069	7308
95810	7309
33149	7310
7596	7311
75348	7312
9380	7313
49820	7314
395	7315
29406	7316
6015	7317
66386	7318
46204	7319
23431	7320
46712	7321
70132	7322
19610	7323
88050	7324
234	7325
88991	7326
45734	7327
102122	7328
7701	7329
36798	7330
34998	7331
39921	7332
68901	7333
72089	7334
92077	7335
65996	7336
92304	7337
96596	7338
12010	7339
78716	7340
94838	7341
67	7342
36828	7343
15865	7344
87715	7345
111102	7346
85203	7347
1762	7348
10973	7349
25517	7350
18303	7351
99455	7352
53611	7353
2458	7354
101696	7355
17015	7356
54694	7357
22148	7358
12473	7359
90787	7360
134781	7361
30098	7362
94133	7363
12268	7364
21969	7365
118642	7366
63727	7367
7076	7368
51547	7369
13885	7370
15303	7371
948	7372
43190	7373
68849	7374
38773	7375
59568	7376
122622	7377
2324	7378
48739	7379
82398	7380
20257	7381
88914	7382
82555	7383
28703	7384
107002	7385
23135	7386
28277	7387
60267	7388
18999	7389
40371	7390
44797	7391
140	7392
87566	7393
17358	7394
82403	7395
40912	7396
12415	7397
30560	7398
448	7399
194	7400
15559	7401
893	7402
14597	7403
29141	7404
38553	7405
100297	7406
66825	7407
6568	7408
14540	7409
59010	7410
123540	7411
72362	7412
66452	7413
97925	7414
76255	7415
14098	7416
30545	7417
54746	7418
20726	7419
18692	7420
74810	7421
64945	7422
44485	7423
55293	7424
56970	7425
9076	7426
16376	7427
61222	7428
100264	7429
99220	7430
73947	7431
117682	7432
18224	7433
1219	7434
1649	7435
44833	7436
64018	7437
48651	7438
48018	7439
3205	7440
50162	7441
93695	7442
36682	7443
116156	7444
50123	7445
21664	7446
109050	7447
66118	7448
60185	7449
17154	7450
29359	7451
66246	7452
7828	7453
60804	7454
976	7455
48936	7456
3072	7457
16518	7458
42811	7459
29545	7460
24742	7461
42782	7462
43638	7463
1750	7464
66769	7465
89428	7466
22911	7467
36136	7468
79310	7469
110907	7470
83401	7471
99334	7472
45478	7473
57861	7474
77805	7475
4829	7476
104700	7477
31714	7478
12464	7479
50045	7480
118237	7481
53804	7482
18640	7483
47795	7484
2829	7485
27257	7486
113110	7487
60311	7488
7344	7489
20870	7490
29207	7491
46655	7492
89240	7493
96081	7494
97045	7495
7276	7496
64212	7497
100208	7498
59737	7499
674	7500
21510	7501
2879	7502
36787	7503
119946	7504
90648	7505
80933	7506
19602	7507
5315	7508
23741	7509
13769	7510
54209	7511
64559	7512
91385	7513
28749	7514
25576	7515
6038	7516
9275	7517
39311	7518
1089	7519
74083	7520
75296	7521
119495	7522
56638	7523
7086	7524
13538	7525
163	7526
1193	7527
8065	7528
56825	7529
6833	7530
25699	7531
142496	7532
57545	7533
3636	7534
16601	7535
24217	7536
67933	7537
13017	7538
71580	7539
15474	7540
132491	7541
4971	7542
98473	7543
9291	7544
29691	7545
70273	7546
13066	7547
12438	7548
63410	7549
36446	7550
18	7551
21001	7552
9348	7553
95683	7554
2520	7555
905	7556
78903	7557
57073	7558
1728	7559
1662	7560
40479	7561
72061	7562
38899	7563
63797	7564
97301	7565
95349	7566
111	7567
26585	7568
22366	7569
93504	7570
146	7571
115	7572
52559	7573
5659	7574
41249	7575
817	7576
67851	7577
27438	7578
114698	7579
147281	7580
12776	7581
30548	7582
130431	7583
38772	7584
49667	7585
20975	7586
39593	7587
28553	7588
70953	7589
116153	7590
37239	7591
33514	7592
10203	7593
58344	7594
110768	7595
89561	7596
30170	7597
118922	7598
23654	7599
84172	7600
8434	7601
12996	7602
30794	7603
8291	7604
12296	7605
81217	7606
8340	7607
83278	7608
7235	7609
33391	7610
48449	7611
32993	7612
28051	7613
102408	7614
117698	7615
61024	7616
62702	7617
199	7618
40723	7619
50176	7620
6394	7621
58856	7622
55340	7623
59254	7624
50831	7625
53032	7626
11393	7627
15561	7628
4149	7629
38785	7630
6355	7631
28465	7632
35486	7633
107618	7634
730	7635
25696	7636
54075	7637
95413	7638
87897	7639
9362	7640
988	7641
89330	7642
10911	7643
66800	7644
98749	7645
14709	7646
77209	7647
35754	7648
2249	7649
66215	7650
942	7651
1436	7652
1233	7653
32905	7654
31206	7655
3491	7656
136	7657
128493	7658
66513	7659
122220	7660
210	7661
100385	7662
73613	7663
56253	7664
67514	7665
104523	7666
37047	7667
45134	7668
17407	7669
2283	7670
90792	7671
133686	7672
19140	7673
19322	7674
4934	7675
67254	7676
8095	7677
38117	7678
9477	7679
21107	7680
2851	7681
47129	7682
46846	7683
34946	7684
33759	7685
96662	7686
15538	7687
33034	7688
57754	7689
65498	7690
101066	7691
79548	7692
82451	7693
17360	7694
90207	7695
56954	7696
17852	7697
3765	7698
26345	7699
5839	7700
113776	7701
76671	7702
53007	7703
22109	7704
658	7705
88899	7706
5205	7707
52210	7708
11325	7709
38679	7710
19650	7711
33425	7712
61893	7713
12113	7714
8660	7715
109778	7716
108	7717
30222	7718
73760	7719
38800	7720
110258	7721
66320	7722
76399	7723
808	7724
17535	7725
101535	7726
56444	7727
9017	7728
100561	7729
32218	7730
886	7731
46658	7732
78131	7733
6459	7734
39460	7735
11588	7736
52793	7737
46091	7738
45174	7739
75684	7740
4802	7741
3797	7742
6591	7743
116	7744
53320	7745
58527	7746
93387	7747
96361	7748
26079	7749
109968	7750
22130	7751
76585	7752
23493	7753
72198	7754
64131	7755
17225	7756
9533	7757
53416	7758
61047	7759
49958	7760
108474	7761
114202	7762
1402	7763
5605	7764
49924	7765
9816	7766
13006	7767
118490	7768
29126	7769
4772	7770
405	7771
80243	7772
49487	7773
7777	7774
770	7775
50991	7776
59756	7777
16867	7778
70220	7779
125842	7780
119929	7781
53996	7782
110642	7783
10105	7784
85321	7785
2812	7786
53521	7787
85604	7788
66046	7789
30817	7790
592	7791
134679	7792
119565	7793
10808	7794
38692	7795
9435	7796
25812	7797
6882	7798
5792	7799
89250	7800
48706	7801
56584	7802
40586	7803
11162	7804
43755	7805
92360	7806
114346	7807
76415	7808
23873	7809
38695	7810
34041	7811
108795	7812
47491	7813
81134	7814
52391	7815
6127	7816
82936	7817
18417	7818
131867	7819
645	7820
136841	7821
97609	7822
69568	7823
104621	7824
63703	7825
7698	7826
22695	7827
35825	7828
112149	7829
29553	7830
13911	7831
453	7832
50349	7833
1436	7834
2707	7835
53727	7836
10166	7837
35297	7838
93364	7839
45170	7840
19604	7841
3347	7842
39	7843
6918	7844
36474	7845
75192	7846
114142	7847
121810	7848
39104	7849
70634	7850
6682	7851
50282	7852
10173	7853
133326	7854
27111	7855
307	7856
44742	7857
52761	7858
5234	7859
36950	7860
43046	7861
44332	7862
935	7863
49170	7864
75988	7865
13153	7866
142525	7867
23351	7868
114185	7869
119268	7870
2229	7871
9579	7872
57504	7873
35	7874
107926	7875
96245	7876
111807	7877
31791	7878
44327	7879
35283	7880
74539	7881
8636	7882
100967	7883
106304	7884
46770	7885
3693	7886
138634	7887
35557	7888
34969	7889
48194	7890
9225	7891
12191	7892
13657	7893
106553	7894
23873	7895
82019	7896
3417	7897
7009	7898
67215	7899
114205	7900
7139	7901
31051	7902
20968	7903
83298	7904
99040	7905
56200	7906
20997	7907
21292	7908
57464	7909
10195	7910
120758	7911
89174	7912
65480	7913
40689	7914
78	7915
7213	7916
86189	7917
68197	7918
30652	7919
73847	7920
108453	7921
146525	7922
13313	7923
5084	7924
6171	7925
14551	7926
53784	7927
10477	7928
1636	7929
5247	7930
128241	7931
46688	7932
17304	7933
24803	7934
42658	7935
4719	7936
121579	7937
66669	7938
120016	7939
37927	7940
7359	7941
75796	7942
1027	7943
60049	7944
3564	7945
136314	7946
9770	7947
28312	7948
32580	7949
56544	7950
54192	7951
44317	7952
68303	7953
14061	7954
627	7955
76937	7956
8264	7957
200	7958
36965	7959
45306	7960
21611	7961
22267	7962
14780	7963
106181	7964
80870	7965
5848	7966
111072	7967
2559	7968
528	7969
30392	7970
7812	7971
13018	7972
29314	7973
113252	7974
26488	7975
95198	7976
35776	7977
34924	7978
48371	7979
78160	7980
33987	7981
865	7982
90325	7983
18445	7984
54425	7985
32208	7986
3258	7987
125376	7988
80667	7989
37761	7990
67440	7991
74081	7992
52814	7993
23134	7994
91329	7995
73463	7996
14323	7997
17226	7998
82524	7999
19217	8000
4509	8001
1269	8002
8342	8003
66654	8004
19592	8005
9749	8006
54306	8007
97502	8008
7263	8009
16589	8010
12623	8011
10380	8012
1620	8013
96295	8014
102007	8015
56966	8016
6407	8017
88820	8018
23467	8019
79095	8020
12259	8021
3173	8022
86962	8023
46899	8024
60420	8025
24121	8026
71268	8027
9738	8028
14251	8029
20934	8030
3646	8031
45986	8032
17382	8033
10154	8034
2378	8035
46775	8036
91541	8037
602	8038
28376	8039
58588	8040
130442	8041
77486	8042
32952	8043
11608	8044
638	8045
650	8046
76721	8047
40077	8048
13197	8049
77066	8050
105983	8051
6861	8052
10882	8053
6299	8054
79537	8055
59906	8056
69873	8057
39583	8058
53139	8059
40139	8060
17966	8061
92642	8062
27958	8063
55255	8064
11325	8065
50323	8066
43532	8067
9877	8068
54457	8069
69076	8070
8996	8071
32716	8072
1328	8073
5179	8074
84054	8075
15599	8076
21659	8077
41016	8078
4368	8079
95353	8080
3322	8081
11305	8082
61228	8083
42815	8084
80906	8085
22319	8086
83917	8087
2133	8088
116	8089
24134	8090
26126	8091
10669	8092
102338	8093
82473	8094
36469	8095
324	8096
34	8097
30258	8098
17055	8099
140042	8100
56204	8101
35817	8102
15119	8103
19075	8104
88751	8105
55305	8106
19024	8107
45884	8108
28655	8109
15142	8110
70368	8111
2854	8112
82322	8113
34909	8114
16268	8115
42256	8116
25657	8117
96279	8118
15804	8119
66771	8120
64592	8121
107406	8122
98462	8123
21109	8124
9514	8125
38770	8126
14914	8127
37666	8128
65224	8129
438	8130
54231	8131
56840	8132
77927	8133
42664	8134
75951	8135
33920	8136
25942	8137
43359	8138
112300	8139
22792	8140
146961	8141
126534	8142
109589	8143
4197	8144
12124	8145
102785	8146
87120	8147
68292	8148
9619	8149
108186	8150
108409	8151
365	8152
79776	8153
102206	8154
50482	8155
29389	8156
8831	8157
79217	8158
2542	8159
102225	8160
24999	8161
5572	8162
112428	8163
30523	8164
126184	8165
12745	8166
27995	8167
133421	8168
1568	8169
10205	8170
102158	8171
74122	8172
38565	8173
136690	8174
19855	8175
1358	8176
14387	8177
93023	8178
112706	8179
12552	8180
150632	8181
140186	8182
47082	8183
82414	8184
24044	8185
116413	8186
24648	8187
47298	8188
101788	8189
36587	8190
114832	8191
94905	8192
109216	8193
61433	8194
119487	8195
1539	8196
25242	8197
29916	8198
29638	8199
12926	8200
130743	8201
27428	8202
113157	8203
16207	8204
82095	8205
96098	8206
352	8207
60604	8208
5901	8209
39632	8210
81021	8211
86719	8212
11957	8213
42892	8214
45416	8215
1623	8216
48528	8217
2169	8218
84049	8219
116265	8220
34086	8221
113349	8222
5618	8223
4589	8224
111968	8225
24067	8226
128959	8227
89971	8228
58612	8229
4433	8230
36835	8231
35654	8232
28002	8233
67012	8234
82751	8235
68505	8236
66875	8237
137058	8238
46713	8239
20204	8240
1021	8241
19037	8242
11851	8243
10507	8244
74762	8245
13029	8246
99339	8247
33672	8248
61056	8249
31118	8250
38555	8251
28926	8252
8115	8253
12432	8254
136115	8255
7725	8256
7479	8257
55421	8258
106914	8259
15099	8260
119145	8261
454	8262
75730	8263
82963	8264
36263	8265
30124	8266
83825	8267
72309	8268
6891	8269
11928	8270
97497	8271
9092	8272
31301	8273
135273	8274
86220	8275
16431	8276
9686	8277
6787	8278
1608	8279
46316	8280
5752	8281
2988	8282
112054	8283
12561	8284
43981	8285
16692	8286
69186	8287
7383	8288
37365	8289
12535	8290
63955	8291
68003	8292
16769	8293
118158	8294
21139	8295
67080	8296
81699	8297
40365	8298
26284	8299
6923	8300
18696	8301
154	8302
86766	8303
64179	8304
18180	8305
37963	8306
83371	8307
69001	8308
101922	8309
18411	8310
83722	8311
6006	8312
9157	8313
58950	8314
8342	8315
36949	8316
80530	8317
65085	8318
96535	8319
64636	8320
23745	8321
143832	8322
26754	8323
36670	8324
71059	8325
6346	8326
41511	8327
127361	8328
87961	8329
56948	8330
9790	8331
97679	8332
122016	8333
46376	8334
42006	8335
81209	8336
60583	8337
2175	8338
26347	8339
9517	8340
40003	8341
3687	8342
44556	8343
29665	8344
18244	8345
25739	8346
82211	8347
14560	8348
77292	8349
48026	8350
139430	8351
4815	8352
15727	8353
49181	8354
6327	8355
84348	8356
330	8357
8439	8358
62625	8359
9217	8360
85904	8361
8893	8362
113195	8363
89976	8364
34915	8365
4775	8366
9033	8367
87300	8368
34709	8369
135511	8370
122834	8371
9062	8372
6490	8373
73536	8374
123914	8375
39028	8376
44277	8377
52591	8378
21040	8379
5088	8380
17310	8381
77175	8382
116920	8383
82723	8384
63604	8385
48795	8386
39806	8387
2680	8388
10287	8389
26727	8390
64473	8391
4579	8392
50874	8393
7653	8394
20388	8395
23	8396
123093	8397
7906	8398
32222	8399
6472	8400
30048	8401
43488	8402
8233	8403
40788	8404
12373	8405
25149	8406
56889	8407
15718	8408
6066	8409
4341	8410
15410	8411
12039	8412
22493	8413
41419	8414
65000	8415
2637	8416
8947	8417
29258	8418
46338	8419
35634	8420
10608	8421
7454	8422
78624	8423
12521	8424
5185	8425
79554	8426
16775	8427
137234	8428
50434	8429
32473	8430
28497	8431
47744	8432
87381	8433
32837	8434
73989	8435
48299	8436
2215	8437
43942	8438
4636	8439
12281	8440
18667	8441
27313	8442
82	8443
64609	8444
40284	8445
81312	8446
118	8447
36263	8448
34464	8449
123517	8450
27999	8451
112558	8452
17363	8453
47958	8454
79768	8455
37456	8456
99238	8457
19784	8458
611	8459
9781	8460
84437	8461
52738	8462
22167	8463
74452	8464
137068	8465
101751	8466
54432	8467
108389	8468
7028	8469
23990	8470
23075	8471
91120	8472
95999	8473
16103	8474
44922	8475
4386	8476
38917	8477
106758	8478
64080	8479
3977	8480
67564	8481
55932	8482
3877	8483
17246	8484
19823	8485
30509	8486
31993	8487
55185	8488
593	8489
97388	8490
4	8491
971	8492
44639	8493
68770	8494
64814	8495
20408	8496
23051	8497
18711	8498
54800	8499
29186	8500
88719	8501
17238	8502
14174	8503
20211	8504
149980	8505
105553	8506
36886	8507
39933	8508
8961	8509
115617	8510
78349	8511
98343	8512
31717	8513
127639	8514
2930	8515
78487	8516
9824	8517
14830	8518
53086	8519
105030	8520
570	8521
129495	8522
68005	8523
33934	8524
35167	8525
26121	8526
20382	8527
81815	8528
32583	8529
4653	8530
12367	8531
80745	8532
88192	8533
84930	8534
1667	8535
3116	8536
38511	8537
21967	8538
3769	8539
9877	8540
33576	8541
34664	8542
47235	8543
107288	8544
32842	8545
2814	8546
32170	8547
15453	8548
6816	8549
71708	8550
16791	8551
135916	8552
19420	8553
36	8554
8304	8555
113	8556
20163	8557
71018	8558
1336	8559
53387	8560
42156	8561
88747	8562
35295	8563
74804	8564
13680	8565
14126	8566
8491	8567
54603	8568
3275	8569
253	8570
50834	8571
35869	8572
133114	8573
4546	8574
28832	8575
117579	8576
40937	8577
57539	8578
18389	8579
11713	8580
23550	8581
26164	8582
36131	8583
73205	8584
10908	8585
6623	8586
25525	8587
43886	8588
12208	8589
50353	8590
32483	8591
98473	8592
10392	8593
17592	8594
116141	8595
26628	8596
30028	8597
14237	8598
46945	8599
18234	8600
27170	8601
10327	8602
94952	8603
46810	8604
77835	8605
70893	8606
65992	8607
12039	8608
50236	8609
58578	8610
7698	8611
95327	8612
15601	8613
70974	8614
48728	8615
8092	8616
32941	8617
65207	8618
92106	8619
74990	8620
60643	8621
85603	8622
69323	8623
18425	8624
23090	8625
50912	8626
132943	8627
55755	8628
74095	8629
35646	8630
19559	8631
66729	8632
230	8633
21376	8634
46282	8635
12539	8636
144671	8637
116101	8638
10650	8639
15270	8640
88291	8641
100529	8642
12052	8643
62106	8644
123658	8645
20144	8646
1753	8647
4951	8648
36650	8649
47670	8650
6784	8651
103770	8652
22584	8653
48256	8654
31635	8655
42224	8656
38176	8657
6496	8658
78156	8659
8407	8660
45988	8661
2033	8662
3292	8663
85036	8664
7208	8665
40058	8666
12029	8667
74568	8668
55947	8669
8633	8670
37054	8671
125376	8672
32317	8673
14968	8674
95188	8675
23845	8676
87844	8677
2955	8678
126127	8679
13935	8680
17402	8681
75252	8682
49022	8683
58790	8684
88907	8685
32283	8686
76775	8687
51589	8688
1430	8689
63138	8690
115132	8691
17505	8692
18142	8693
119744	8694
31269	8695
85132	8696
3176	8697
14581	8698
10785	8699
37457	8700
21306	8701
3192	8702
25483	8703
43301	8704
92371	8705
41869	8706
59500	8707
88103	8708
12300	8709
91766	8710
108462	8711
9008	8712
100818	8713
263	8714
13606	8715
13631	8716
68065	8717
115672	8718
30779	8719
95431	8720
60543	8721
4937	8722
80773	8723
14280	8724
1528	8725
48738	8726
90206	8727
14033	8728
77330	8729
62174	8730
117609	8731
50207	8732
17	8733
20311	8734
8694	8735
29830	8736
59956	8737
88955	8738
25363	8739
95801	8740
34351	8741
27798	8742
35369	8743
7394	8744
109871	8745
47354	8746
13469	8747
37950	8748
43861	8749
95745	8750
64627	8751
75538	8752
8711	8753
134878	8754
16026	8755
25888	8756
4066	8757
6854	8758
4029	8759
63317	8760
4535	8761
29039	8762
26966	8763
2855	8764
54095	8765
40550	8766
62431	8767
21705	8768
23526	8769
20498	8770
62707	8771
29567	8772
71329	8773
118746	8774
30957	8775
62780	8776
54786	8777
526	8778
71490	8779
58958	8780
17534	8781
53311	8782
49536	8783
2829	8784
6959	8785
67491	8786
66588	8787
4689	8788
2478	8789
79467	8790
63433	8791
35184	8792
7418	8793
125492	8794
105348	8795
69601	8796
70746	8797
93234	8798
8851	8799
16734	8800
39217	8801
92009	8802
82839	8803
99953	8804
75210	8805
81108	8806
5885	8807
8429	8808
100441	8809
30273	8810
24133	8811
60150	8812
1757	8813
43758	8814
460	8815
85227	8816
42518	8817
1186	8818
70059	8819
81004	8820
66256	8821
67484	8822
99203	8823
130793	8824
99748	8825
31847	8826
31808	8827
40821	8828
123840	8829
34090	8830
2652	8831
42111	8832
22030	8833
2188	8834
42484	8835
14488	8836
41419	8837
41935	8838
19596	8839
126630	8840
5940	8841
4430	8842
5196	8843
85063	8844
18266	8845
89115	8846
46492	8847
37927	8848
37173	8849
31370	8850
72056	8851
28429	8852
17818	8853
8113	8854
10417	8855
46194	8856
46	8857
105469	8858
38184	8859
16081	8860
58441	8861
120359	8862
16404	8863
36239	8864
72914	8865
10065	8866
36699	8867
71	8868
26203	8869
112890	8870
8421	8871
64164	8872
18410	8873
13660	8874
64592	8875
55671	8876
14123	8877
71617	8878
16425	8879
29850	8880
653	8881
89210	8882
122066	8883
4199	8884
132372	8885
17491	8886
16114	8887
39145	8888
3773	8889
54886	8890
66055	8891
24005	8892
20468	8893
22058	8894
9611	8895
26793	8896
59196	8897
22639	8898
78607	8899
79352	8900
28098	8901
66741	8902
4067	8903
29611	8904
42192	8905
13843	8906
17892	8907
19658	8908
11342	8909
65	8910
108818	8911
84325	8912
111631	8913
100937	8914
20084	8915
78414	8916
103193	8917
95149	8918
110732	8919
14597	8920
7226	8921
35906	8922
5471	8923
11966	8924
55286	8925
3096	8926
5081	8927
31889	8928
3056	8929
15145	8930
2868	8931
1361	8932
57212	8933
36580	8934
116872	8935
22915	8936
4378	8937
14542	8938
33681	8939
1689	8940
75716	8941
18911	8942
15587	8943
112204	8944
76870	8945
80238	8946
48471	8947
40577	8948
9337	8949
5211	8950
19316	8951
1266	8952
23872	8953
26815	8954
18031	8955
9703	8956
765	8957
21363	8958
49960	8959
64056	8960
2187	8961
33957	8962
35810	8963
87240	8964
1789	8965
17511	8966
70552	8967
71997	8968
42716	8969
48426	8970
33708	8971
31593	8972
123931	8973
52321	8974
112209	8975
12313	8976
102432	8977
4788	8978
57905	8979
14156	8980
15421	8981
122077	8982
131601	8983
90058	8984
1570	8985
4328	8986
5449	8987
16781	8988
14026	8989
26278	8990
91982	8991
104344	8992
22645	8993
100851	8994
137796	8995
62939	8996
144155	8997
113572	8998
45261	8999
34355	9000
9923	9001
108193	9002
47572	9003
69397	9004
26045	9005
10370	9006
87927	9007
45351	9008
53066	9009
3385	9010
56417	9011
8630	9012
64870	9013
104965	9014
75	9015
22873	9016
70585	9017
27843	9018
31233	9019
58486	9020
3943	9021
142888	9022
48523	9023
12041	9024
81488	9025
607	9026
21456	9027
56852	9028
60288	9029
15737	9030
41345	9031
81377	9032
70109	9033
133852	9034
75781	9035
111549	9036
22208	9037
52429	9038
83406	9039
21348	9040
8208	9041
31326	9042
1719	9043
9911	9044
35001	9045
77224	9046
42674	9047
1666	9048
2345	9049
5152	9050
47245	9051
42	9052
1881	9053
10184	9054
99003	9055
25181	9056
8689	9057
51020	9058
134215	9059
89864	9060
94009	9061
22536	9062
35563	9063
42061	9064
131736	9065
132881	9066
129470	9067
8393	9068
96329	9069
10469	9070
16155	9071
98	9072
33426	9073
59516	9074
20298	9075
54192	9076
54984	9077
150	9078
20764	9079
78090	9080
124654	9081
82365	9082
8083	9083
71491	9084
896	9085
85901	9086
13434	9087
16006	9088
80457	9089
23594	9090
121246	9091
29646	9092
111210	9093
34	9094
3192	9095
15591	9096
41701	9097
30959	9098
72563	9099
41536	9100
17875	9101
109182	9102
10418	9103
72607	9104
29090	9105
44344	9106
11840	9107
136874	9108
45295	9109
104091	9110
21078	9111
99150	9112
16813	9113
13326	9114
72306	9115
1109	9116
47798	9117
33200	9118
43120	9119
6556	9120
20013	9121
11214	9122
69245	9123
48012	9124
30869	9125
10098	9126
56934	9127
58215	9128
49555	9129
46156	9130
106060	9131
20040	9132
73140	9133
82466	9134
58327	9135
6292	9136
102295	9137
35209	9138
54400	9139
99790	9140
77249	9141
139969	9142
4114	9143
72180	9144
100269	9145
52588	9146
91513	9147
25588	9148
14337	9149
29437	9150
3937	9151
33346	9152
38677	9153
69915	9154
11245	9155
7169	9156
1444	9157
81361	9158
85427	9159
28156	9160
80686	9161
78987	9162
65785	9163
119064	9164
23203	9165
14830	9166
91703	9167
60673	9168
119953	9169
16489	9170
134976	9171
3099	9172
12871	9173
1164	9174
76180	9175
111290	9176
79243	9177
18932	9178
85	9179
31469	9180
117932	9181
141648	9182
7712	9183
75070	9184
4603	9185
15786	9186
132446	9187
63771	9188
86508	9189
74339	9190
3120	9191
20424	9192
113984	9193
11888	9194
12832	9195
7230	9196
2688	9197
18725	9198
13962	9199
5927	9200
1467	9201
98541	9202
5094	9203
63897	9204
119029	9205
67371	9206
49038	9207
3719	9208
45610	9209
15965	9210
1998	9211
103351	9212
10578	9213
55257	9214
63210	9215
97900	9216
53184	9217
136375	9218
8321	9219
70221	9220
2538	9221
72163	9222
104192	9223
38100	9224
20085	9225
44157	9226
6452	9227
20851	9228
101254	9229
17792	9230
111214	9231
1223	9232
45239	9233
35568	9234
71771	9235
7152	9236
54650	9237
7307	9238
60052	9239
8197	9240
70879	9241
80763	9242
1810	9243
49685	9244
80501	9245
9366	9246
2482	9247
9953	9248
3124	9249
591	9250
7163	9251
23938	9252
64229	9253
119860	9254
49646	9255
19022	9256
40640	9257
8484	9258
14333	9259
30233	9260
23598	9261
18560	9262
108695	9263
132695	9264
76815	9265
4126	9266
136003	9267
65299	9268
37910	9269
8273	9270
92984	9271
56287	9272
85622	9273
57896	9274
20169	9275
105257	9276
38896	9277
56193	9278
97077	9279
5505	9280
49192	9281
42831	9282
28741	9283
124943	9284
28873	9285
64499	9286
120835	9287
69347	9288
20657	9289
88350	9290
140191	9291
601	9292
49366	9293
764	9294
4312	9295
22285	9296
19345	9297
107948	9298
1711	9299
6209	9300
132061	9301
29195	9302
39062	9303
78491	9304
111828	9305
73408	9306
17736	9307
3499	9308
142081	9309
7396	9310
36036	9311
16322	9312
1198	9313
72674	9314
21465	9315
8829	9316
54840	9317
17377	9318
23841	9319
110511	9320
21880	9321
81674	9322
19071	9323
12536	9324
127	9325
85228	9326
57224	9327
5941	9328
34268	9329
74855	9330
58540	9331
25375	9332
80389	9333
4494	9334
8912	9335
2751	9336
55191	9337
7753	9338
18922	9339
2970	9340
3359	9341
39185	9342
22497	9343
34223	9344
62170	9345
34292	9346
8458	9347
81194	9348
54288	9349
25925	9350
36452	9351
23316	9352
37175	9353
80803	9354
67562	9355
66911	9356
35476	9357
113386	9358
10509	9359
27158	9360
14853	9361
3315	9362
129282	9363
17992	9364
73509	9365
10996	9366
53462	9367
33660	9368
111967	9369
26982	9370
16106	9371
63525	9372
104162	9373
57891	9374
27748	9375
39764	9376
381	9377
105275	9378
131576	9379
109427	9380
29715	9381
5307	9382
793	9383
15593	9384
8172	9385
77621	9386
73432	9387
5444	9388
47560	9389
22533	9390
69538	9391
85323	9392
14102	9393
65105	9394
56565	9395
393	9396
63699	9397
11799	9398
37261	9399
2182	9400
5720	9401
2931	9402
65322	9403
30670	9404
27089	9405
13068	9406
59686	9407
82962	9408
33160	9409
131299	9410
62700	9411
70692	9412
122090	9413
26249	9414
123853	9415
131	9416
70841	9417
2734	9418
12539	9419
5063	9420
43848	9421
11833	9422
8513	9423
55934	9424
73301	9425
15633	9426
85165	9427
62337	9428
88321	9429
17601	9430
6955	9431
77334	9432
87666	9433
13377	9434
109647	9435
34203	9436
83375	9437
131161	9438
25890	9439
48750	9440
6330	9441
11436	9442
50232	9443
18218	9444
96716	9445
106144	9446
65105	9447
102417	9448
7895	9449
4602	9450
79400	9451
127826	9452
5572	9453
32605	9454
23258	9455
17068	9456
31830	9457
1154	9458
96332	9459
5631	9460
21531	9461
31499	9462
4902	9463
81887	9464
16300	9465
69809	9466
28669	9467
108689	9468
31901	9469
87925	9470
1190	9471
3980	9472
26621	9473
45081	9474
88813	9475
1155	9476
36670	9477
43496	9478
28624	9479
1729	9480
21015	9481
11493	9482
62839	9483
37742	9484
42529	9485
7588	9486
41209	9487
66984	9488
42649	9489
55445	9490
4399	9491
109252	9492
3002	9493
35236	9494
123569	9495
74362	9496
1499	9497
40376	9498
31480	9499
50475	9500
17544	9501
64686	9502
38960	9503
35900	9504
33579	9505
101352	9506
31476	9507
896	9508
49870	9509
23167	9510
5333	9511
2254	9512
150792	9513
42929	9514
5760	9515
50139	9516
59068	9517
114373	9518
7708	9519
5566	9520
3074	9521
15510	9522
94183	9523
65884	9524
63977	9525
140913	9526
30715	9527
62404	9528
37910	9529
6294	9530
8514	9531
26059	9532
45125	9533
140544	9534
8572	9535
1368	9536
6102	9537
23844	9538
135020	9539
16315	9540
2195	9541
48269	9542
133261	9543
10967	9544
103610	9545
22566	9546
3522	9547
71115	9548
11984	9549
8989	9550
60290	9551
8633	9552
15026	9553
136436	9554
76842	9555
147663	9556
19058	9557
95815	9558
92053	9559
99740	9560
6593	9561
73359	9562
17745	9563
1993	9564
17623	9565
37055	9566
13574	9567
4592	9568
57321	9569
10051	9570
52	9571
147338	9572
14822	9573
110691	9574
36135	9575
568	9576
40550	9577
46647	9578
38240	9579
9129	9580
24255	9581
19299	9582
106028	9583
99950	9584
21374	9585
406	9586
39259	9587
62911	9588
93	9589
22492	9590
98014	9591
12709	9592
105738	9593
5022	9594
120554	9595
176	9596
54857	9597
9600	9598
81135	9599
58539	9600
32368	9601
64994	9602
110208	9603
112879	9604
14227	9605
12765	9606
79484	9607
2583	9608
11134	9609
4	9610
36003	9611
72468	9612
96222	9613
18807	9614
51048	9615
87171	9616
86400	9617
55941	9618
24980	9619
102707	9620
80480	9621
130452	9622
7149	9623
135441	9624
13531	9625
56885	9626
62719	9627
23803	9628
103767	9629
23185	9630
60646	9631
1046	9632
33742	9633
68931	9634
27884	9635
2197	9636
117379	9637
1560	9638
61557	9639
16787	9640
98388	9641
46997	9642
62448	9643
93797	9644
12219	9645
74135	9646
75059	9647
91627	9648
2692	9649
78021	9650
5929	9651
6674	9652
59547	9653
99549	9654
98081	9655
12938	9656
13593	9657
79423	9658
32813	9659
112334	9660
37540	9661
41440	9662
46930	9663
3020	9664
113159	9665
20377	9666
7219	9667
8173	9668
32646	9669
12542	9670
26203	9671
12564	9672
39372	9673
24787	9674
31172	9675
49236	9676
65429	9677
59072	9678
80	9679
13030	9680
8086	9681
11302	9682
96553	9683
10908	9684
94414	9685
105841	9686
31887	9687
117292	9688
5923	9689
33490	9690
3820	9691
22935	9692
33089	9693
8399	9694
39143	9695
52908	9696
66803	9697
50066	9698
58879	9699
24858	9700
21627	9701
34682	9702
28460	9703
695	9704
7415	9705
13735	9706
949	9707
1739	9708
6540	9709
37976	9710
45263	9711
23264	9712
73048	9713
2665	9714
104041	9715
21684	9716
27771	9717
17868	9718
11597	9719
24170	9720
3449	9721
39234	9722
14731	9723
80513	9724
17026	9725
97570	9726
2746	9727
94836	9728
41354	9729
17757	9730
16564	9731
23027	9732
26601	9733
18785	9734
3548	9735
11883	9736
6261	9737
100495	9738
18654	9739
20456	9740
31727	9741
113556	9742
109206	9743
80595	9744
94108	9745
85732	9746
108593	9747
2285	9748
31071	9749
146692	9750
71711	9751
8280	9752
22597	9753
72263	9754
15289	9755
78134	9756
12971	9757
7331	9758
78319	9759
659	9760
6175	9761
49046	9762
42993	9763
99591	9764
811	9765
38351	9766
15377	9767
111011	9768
42026	9769
89897	9770
71294	9771
121986	9772
37564	9773
19526	9774
91048	9775
54208	9776
57679	9777
130963	9778
95807	9779
16504	9780
51959	9781
115126	9782
95307	9783
54853	9784
65954	9785
18352	9786
32739	9787
106056	9788
45660	9789
29394	9790
34336	9791
6052	9792
108891	9793
50626	9794
89257	9795
94768	9796
24056	9797
55269	9798
13279	9799
37056	9800
40224	9801
2894	9802
39458	9803
59131	9804
111608	9805
4338	9806
60033	9807
142266	9808
59526	9809
71066	9810
27933	9811
121743	9812
82831	9813
38084	9814
3929	9815
9580	9816
1401	9817
103616	9818
20731	9819
67245	9820
125	9821
28697	9822
1	9823
5800	9824
104188	9825
51449	9826
6529	9827
11456	9828
25860	9829
103933	9830
49114	9831
16742	9832
72980	9833
27163	9834
19004	9835
36311	9836
69311	9837
27858	9838
49424	9839
3912	9840
1632	9841
119324	9842
95715	9843
55934	9844
145063	9845
28556	9846
51019	9847
3774	9848
17237	9849
86559	9850
53569	9851
39478	9852
23281	9853
13829	9854
60803	9855
18024	9856
453	9857
17645	9858
54907	9859
20165	9860
36447	9861
81615	9862
38382	9863
89322	9864
50782	9865
89462	9866
135035	9867
40322	9868
69952	9869
949	9870
59090	9871
117699	9872
30050	9873
22457	9874
146056	9875
4549	9876
11982	9877
25538	9878
13698	9879
7157	9880
31458	9881
46587	9882
34261	9883
19949	9884
2815	9885
9016	9886
96595	9887
30551	9888
71130	9889
63997	9890
15273	9891
72903	9892
31164	9893
73619	9894
46414	9895
84169	9896
117973	9897
14775	9898
9081	9899
48581	9900
54864	9901
51252	9902
2740	9903
17666	9904
122599	9905
123041	9906
21986	9907
25859	9908
74084	9909
841	9910
89612	9911
29282	9912
3244	9913
32285	9914
4842	9915
11857	9916
128238	9917
26423	9918
18586	9919
2325	9920
24296	9921
117966	9922
39679	9923
59980	9924
90	9925
9322	9926
76645	9927
13046	9928
131419	9929
57376	9930
11803	9931
6715	9932
31709	9933
506	9934
9705	9935
22615	9936
127333	9937
9464	9938
33313	9939
12809	9940
23557	9941
77108	9942
73234	9943
81064	9944
75661	9945
32766	9946
6239	9947
2580	9948
113579	9949
2025	9950
11856	9951
32498	9952
78588	9953
56565	9954
3978	9955
29002	9956
4476	9957
50445	9958
56898	9959
66	9960
8784	9961
82259	9962
92544	9963
34793	9964
32356	9965
54226	9966
6224	9967
2286	9968
67974	9969
59535	9970
59071	9971
24257	9972
44487	9973
3695	9974
63244	9975
12	9976
26058	9977
1491	9978
7907	9979
30894	9980
52358	9981
22225	9982
11707	9983
51182	9984
51514	9985
52521	9986
128127	9987
63368	9988
79729	9989
78018	9990
58808	9991
1537	9992
43458	9993
21105	9994
115438	9995
24326	9996
13613	9997
2353	9998
27054	9999
9813	10000
133925	10001
24444	10002
120117	10003
46653	10004
117635	10005
69995	10006
114272	10007
70544	10008
13288	10009
26321	10010
976	10011
121634	10012
55354	10013
71620	10014
518	10015
12900	10016
10005	10017
50868	10018
34696	10019
43637	10020
22046	10021
13071	10022
40791	10023
797	10024
900	10025
2712	10026
92524	10027
12336	10028
1370	10029
45523	10030
122685	10031
73838	10032
176	10033
54867	10034
67809	10035
1208	10036
30097	10037
9948	10038
25733	10039
53228	10040
77507	10041
110483	10042
56357	10043
2494	10044
1449	10045
1105	10046
79516	10047
21652	10048
41415	10049
40816	10050
12994	10051
91761	10052
49244	10053
26558	10054
12888	10055
24790	10056
91521	10057
30065	10058
116808	10059
32708	10060
38129	10061
7894	10062
89366	10063
73978	10064
72199	10065
65818	10066
7099	10067
128830	10068
19305	10069
30945	10070
80359	10071
9407	10072
52030	10073
20616	10074
86924	10075
122852	10076
47782	10077
98115	10078
31037	10079
128082	10080
66450	10081
81592	10082
11990	10083
16905	10084
62964	10085
55135	10086
91750	10087
29585	10088
85922	10089
25162	10090
60361	10091
56260	10092
29	10093
25587	10094
46828	10095
130353	10096
16972	10097
105872	10098
35817	10099
44625	10100
48	10101
30124	10102
22460	10103
5216	10104
12009	10105
70947	10106
99863	10107
56023	10108
5621	10109
59309	10110
86562	10111
1702	10112
51392	10113
70239	10114
38770	10115
59297	10116
6763	10117
17018	10118
91283	10119
57516	10120
83496	10121
45582	10122
15594	10123
4559	10124
18252	10125
55657	10126
33	10127
82360	10128
10416	10129
7781	10130
19640	10131
82436	10132
28740	10133
64264	10134
17572	10135
8150	10136
110338	10137
28302	10138
53360	10139
26333	10140
61561	10141
83894	10142
44788	10143
19643	10144
22615	10145
47249	10146
12935	10147
25204	10148
142521	10149
45804	10150
87728	10151
51436	10152
44052	10153
59071	10154
9483	10155
48169	10156
2964	10157
113436	10158
54801	10159
2925	10160
23994	10161
64389	10162
106734	10163
10932	10164
36590	10165
11880	10166
7710	10167
13562	10168
38125	10169
9031	10170
52921	10171
101415	10172
6235	10173
131021	10174
76420	10175
8253	10176
7670	10177
39584	10178
5553	10179
83845	10180
86277	10181
27909	10182
61141	10183
38636	10184
95576	10185
98857	10186
23566	10187
1789	10188
40412	10189
41688	10190
63944	10191
77101	10192
90311	10193
68157	10194
56390	10195
79549	10196
39076	10197
38164	10198
1254	10199
14114	10200
61391	10201
888	10202
20110	10203
21080	10204
101901	10205
58588	10206
81557	10207
3695	10208
28094	10209
22770	10210
76053	10211
34853	10212
95234	10213
102506	10214
7800	10215
44171	10216
13510	10217
32558	10218
18002	10219
40905	10220
25214	10221
6399	10222
29426	10223
11558	10224
26587	10225
30282	10226
34817	10227
111664	10228
6596	10229
25406	10230
14376	10231
70061	10232
7366	10233
44653	10234
101522	10235
23474	10236
5008	10237
124632	10238
28714	10239
5112	10240
41278	10241
96700	10242
9436	10243
24907	10244
27264	10245
23150	10246
115718	10247
80156	10248
48292	10249
20456	10250
149157	10251
98939	10252
17907	10253
99797	10254
9410	10255
8583	10256
39101	10257
78353	10258
13866	10259
16794	10260
40502	10261
1083	10262
7349	10263
102336	10264
36698	10265
57014	10266
68439	10267
59741	10268
131831	10269
4652	10270
55387	10271
34919	10272
24996	10273
61074	10274
57046	10275
9384	10276
78310	10277
4364	10278
113047	10279
3147	10280
58852	10281
9206	10282
5209	10283
11877	10284
46617	10285
45938	10286
35532	10287
71494	10288
55122	10289
721	10290
24895	10291
25128	10292
84795	10293
72280	10294
38788	10295
59160	10296
54612	10297
73931	10298
60164	10299
19204	10300
14621	10301
103631	10302
5661	10303
2781	10304
2073	10305
91890	10306
27538	10307
11666	10308
6921	10309
111992	10310
13005	10311
51541	10312
17274	10313
846	10314
60589	10315
105632	10316
52375	10317
20038	10318
169	10319
22541	10320
95450	10321
36306	10322
58148	10323
60931	10324
60189	10325
106635	10326
85854	10327
17308	10328
25269	10329
62085	10330
65707	10331
18331	10332
18427	10333
3640	10334
8783	10335
68389	10336
76166	10337
54972	10338
124566	10339
8720	10340
11342	10341
54221	10342
27651	10343
10122	10344
78324	10345
1085	10346
7995	10347
146506	10348
37963	10349
95971	10350
3788	10351
43501	10352
49309	10353
20300	10354
46857	10355
9522	10356
16757	10357
55122	10358
4375	10359
53321	10360
47121	10361
7111	10362
34469	10363
1705	10364
13151	10365
5755	10366
69798	10367
35584	10368
26008	10369
1654	10370
3200	10371
110725	10372
26053	10373
7570	10374
21213	10375
11756	10376
59028	10377
76880	10378
104351	10379
24120	10380
2699	10381
4751	10382
65691	10383
2635	10384
103503	10385
46301	10386
148514	10387
29299	10388
85077	10389
11302	10390
39635	10391
30328	10392
312	10393
641	10394
79593	10395
131371	10396
15875	10397
3481	10398
130795	10399
80053	10400
63644	10401
61194	10402
66433	10403
42993	10404
5038	10405
2427	10406
41424	10407
24026	10408
63262	10409
59871	10410
4723	10411
36691	10412
28090	10413
103466	10414
12696	10415
73041	10416
53994	10417
90697	10418
2890	10419
25516	10420
21837	10421
7283	10422
11037	10423
38288	10424
117883	10425
72392	10426
149497	10427
11913	10428
6998	10429
46864	10430
59005	10431
11259	10432
102140	10433
539	10434
46816	10435
59556	10436
22870	10437
119394	10438
17027	10439
17071	10440
77720	10441
18120	10442
19877	10443
120165	10444
84424	10445
87784	10446
7771	10447
41831	10448
43284	10449
380	10450
3600	10451
4680	10452
36208	10453
12850	10454
8728	10455
10897	10456
56281	10457
79646	10458
8247	10459
4922	10460
6172	10461
17375	10462
24600	10463
19132	10464
69706	10465
137585	10466
136243	10467
30150	10468
25699	10469
63586	10470
36387	10471
22019	10472
119669	10473
90497	10474
120645	10475
4915	10476
1843	10477
54715	10478
44402	10479
10475	10480
15034	10481
823	10482
17258	10483
33360	10484
14742	10485
13882	10486
95847	10487
61739	10488
3614	10489
37525	10490
104357	10491
25141	10492
64367	10493
5761	10494
2017	10495
6661	10496
10929	10497
6495	10498
4432	10499
25013	10500
64137	10501
73113	10502
3888	10503
16942	10504
87218	10505
28226	10506
78095	10507
21565	10508
1828	10509
23792	10510
37996	10511
16808	10512
26317	10513
9327	10514
5102	10515
88890	10516
50450	10517
11860	10518
136380	10519
35335	10520
115804	10521
94812	10522
1342	10523
124794	10524
10014	10525
785	10526
49145	10527
16489	10528
4663	10529
13718	10530
60425	10531
1187	10532
28457	10533
50189	10534
55473	10535
13917	10536
43011	10537
12263	10538
14111	10539
21644	10540
66175	10541
32904	10542
14870	10543
94536	10544
98403	10545
7126	10546
85686	10547
26016	10548
4712	10549
24735	10550
3380	10551
29131	10552
53243	10553
44562	10554
98314	10555
16561	10556
3298	10557
105625	10558
73803	10559
71775	10560
13881	10561
21003	10562
3163	10563
86101	10564
82995	10565
30612	10566
100046	10567
96469	10568
13822	10569
29064	10570
41425	10571
557	10572
14439	10573
95526	10574
22253	10575
10383	10576
26436	10577
69095	10578
2749	10579
51935	10580
4303	10581
7575	10582
72565	10583
5840	10584
64502	10585
26212	10586
94626	10587
93799	10588
51960	10589
54011	10590
19081	10591
91655	10592
98767	10593
76313	10594
38676	10595
21906	10596
35196	10597
46185	10598
2523	10599
27413	10600
94084	10601
18041	10602
23270	10603
623	10604
119866	10605
49645	10606
37215	10607
100596	10608
3124	10609
111832	10610
142301	10611
23482	10612
117679	10613
42293	10614
115143	10615
78002	10616
884	10617
13949	10618
104200	10619
3263	10620
126953	10621
67805	10622
44043	10623
1745	10624
43144	10625
119189	10626
6380	10627
124753	10628
93415	10629
8746	10630
8468	10631
48791	10632
43751	10633
68531	10634
144684	10635
9149	10636
59210	10637
97852	10638
62705	10639
11741	10640
3968	10641
38491	10642
18797	10643
38564	10644
11017	10645
28551	10646
11991	10647
10506	10648
122888	10649
2525	10650
2788	10651
42844	10652
135063	10653
53164	10654
78839	10655
54002	10656
16249	10657
29114	10658
134413	10659
20812	10660
5206	10661
72937	10662
10445	10663
4712	10664
111264	10665
57941	10666
26033	10667
19771	10668
5834	10669
40310	10670
26426	10671
100528	10672
102558	10673
97763	10674
13387	10675
83407	10676
2091	10677
33917	10678
874	10679
920	10680
38247	10681
10406	10682
103488	10683
73181	10684
86634	10685
63101	10686
36999	10687
21243	10688
99147	10689
11831	10690
36095	10691
59182	10692
132523	10693
346	10694
34004	10695
20089	10696
1516	10697
2985	10698
42694	10699
71332	10700
12920	10701
58523	10702
41266	10703
20409	10704
84712	10705
34483	10706
8156	10707
105229	10708
54422	10709
20503	10710
51780	10711
32378	10712
147987	10713
117978	10714
10582	10715
97726	10716
29521	10717
23702	10718
6590	10719
73334	10720
35104	10721
46876	10722
130848	10723
44	10724
22572	10725
2419	10726
49273	10727
28331	10728
2698	10729
69035	10730
39298	10731
49465	10732
12860	10733
117494	10734
90726	10735
51796	10736
43830	10737
59692	10738
133813	10739
39441	10740
62973	10741
28801	10742
1413	10743
28621	10744
19374	10745
10	10746
22698	10747
136900	10748
102690	10749
1448	10750
7327	10751
16304	10752
13921	10753
34976	10754
23321	10755
45151	10756
33034	10757
20322	10758
18284	10759
663	10760
201	10761
19914	10762
368	10763
104603	10764
116296	10765
55665	10766
8105	10767
5402	10768
21764	10769
5970	10770
90988	10771
10886	10772
94425	10773
31674	10774
104697	10775
119485	10776
14396	10777
16605	10778
20529	10779
43743	10780
566	10781
82996	10782
64048	10783
74	10784
24281	10785
14828	10786
112437	10787
122989	10788
108895	10789
15192	10790
78247	10791
55432	10792
15594	10793
94076	10794
35698	10795
8096	10796
1484	10797
8517	10798
132639	10799
126118	10800
70575	10801
40162	10802
77676	10803
3964	10804
62182	10805
44908	10806
57848	10807
23300	10808
57029	10809
43995	10810
34531	10811
38312	10812
121920	10813
72379	10814
1645	10815
11489	10816
28714	10817
6153	10818
63147	10819
112137	10820
3651	10821
7214	10822
22896	10823
76342	10824
130693	10825
39634	10826
45672	10827
40003	10828
12112	10829
8596	10830
68129	10831
29679	10832
17973	10833
34583	10834
88338	10835
56976	10836
6521	10837
115769	10838
35307	10839
110210	10840
65641	10841
144374	10842
90917	10843
134872	10844
12722	10845
129270	10846
116173	10847
38213	10848
36263	10849
100113	10850
47363	10851
85537	10852
67029	10853
47597	10854
117440	10855
89249	10856
32313	10857
588	10858
13850	10859
114665	10860
56018	10861
40308	10862
108728	10863
14609	10864
111274	10865
67394	10866
21734	10867
127630	10868
43422	10869
13204	10870
45172	10871
3174	10872
8879	10873
9515	10874
12872	10875
22608	10876
137248	10877
18410	10878
7785	10879
17599	10880
14044	10881
45229	10882
23356	10883
131117	10884
23685	10885
83653	10886
5082	10887
262	10888
7122	10889
109660	10890
139126	10891
19188	10892
119651	10893
54901	10894
92844	10895
54823	10896
62353	10897
16393	10898
61	10899
43407	10900
1926	10901
5524	10902
26018	10903
1541	10904
65302	10905
36913	10906
19973	10907
49726	10908
8359	10909
23515	10910
32827	10911
53141	10912
17326	10913
133200	10914
98014	10915
3571	10916
14231	10917
13119	10918
83687	10919
55192	10920
160	10921
90953	10922
49284	10923
50521	10924
46148	10925
39329	10926
41758	10927
51570	10928
143746	10929
122316	10930
7290	10931
217	10932
62784	10933
18919	10934
54370	10935
77506	10936
6752	10937
44529	10938
2566	10939
35918	10940
57257	10941
41194	10942
17720	10943
51526	10944
74463	10945
6303	10946
21237	10947
37936	10948
4457	10949
9674	10950
41343	10951
22062	10952
16103	10953
60431	10954
5042	10955
10944	10956
4514	10957
4430	10958
72566	10959
82795	10960
5005	10961
64757	10962
26071	10963
102379	10964
135424	10965
39725	10966
12762	10967
8198	10968
9149	10969
10387	10970
89457	10971
2853	10972
9012	10973
26806	10974
71007	10975
41314	10976
79428	10977
147923	10978
34440	10979
2315	10980
35007	10981
37090	10982
81205	10983
62032	10984
508	10985
19392	10986
71612	10987
2364	10988
43710	10989
96384	10990
107071	10991
30573	10992
101504	10993
63794	10994
106786	10995
6810	10996
5731	10997
56581	10998
24474	10999
694	11000
24288	11001
64806	11002
1492	11003
17583	11004
3368	11005
7439	11006
90817	11007
57871	11008
4275	11009
33778	11010
463	11011
27876	11012
962	11013
137984	11014
352	11015
52025	11016
8280	11017
14392	11018
102269	11019
54773	11020
26538	11021
19387	11022
66100	11023
43738	11024
339	11025
97755	11026
39025	11027
2206	11028
1992	11029
47143	11030
31844	11031
18059	11032
22066	11033
34094	11034
31108	11035
80341	11036
101358	11037
145133	11038
11367	11039
70384	11040
119616	11041
16809	11042
76929	11043
44300	11044
70	11045
35159	11046
25238	11047
609	11048
59106	11049
6997	11050
275	11051
10961	11052
34037	11053
19945	11054
21946	11055
44576	11056
74111	11057
45940	11058
11304	11059
52774	11060
138306	11061
37432	11062
30162	11063
6188	11064
2249	11065
56265	11066
10124	11067
59258	11068
569	11069
20802	11070
150250	11071
5016	11072
32501	11073
132159	11074
3827	11075
39123	11076
85363	11077
52131	11078
18463	11079
64175	11080
44702	11081
5801	11082
112311	11083
66478	11084
14097	11085
54181	11086
4122	11087
9081	11088
15958	11089
85808	11090
8125	11091
8661	11092
11533	11093
63642	11094
3792	11095
6985	11096
63801	11097
92988	11098
82421	11099
47078	11100
81720	11101
47002	11102
100047	11103
104469	11104
11027	11105
16129	11106
83781	11107
118522	11108
47346	11109
42858	11110
21824	11111
133031	11112
2149	11113
4266	11114
101361	11115
42112	11116
3677	11117
79799	11118
127035	11119
36462	11120
98096	11121
50114	11122
52729	11123
5118	11124
52580	11125
52220	11126
8805	11127
77451	11128
76128	11129
131398	11130
1288	11131
22232	11132
125747	11133
51845	11134
98892	11135
137067	11136
12400	11137
62883	11138
52018	11139
63472	11140
56758	11141
111950	11142
12390	11143
105000	11144
51169	11145
64442	11146
2212	11147
49491	11148
85906	11149
26178	11150
89283	11151
128965	11152
52510	11153
135646	11154
135913	11155
2256	11156
27766	11157
33938	11158
46435	11159
48237	11160
48895	11161
104974	11162
119232	11163
68463	11164
24205	11165
23674	11166
7817	11167
78213	11168
138045	11169
80976	11170
3912	11171
435	11172
18312	11173
104155	11174
26090	11175
17976	11176
21447	11177
118644	11178
29337	11179
5666	11180
37706	11181
68809	11182
81223	11183
19182	11184
24745	11185
15057	11186
6429	11187
87813	11188
87321	11189
90154	11190
124704	11191
79275	11192
2391	11193
71630	11194
16009	11195
5504	11196
17166	11197
4730	11198
20886	11199
87427	11200
61803	11201
91288	11202
129295	11203
134197	11204
7879	11205
1846	11206
10152	11207
12551	11208
2975	11209
285	11210
43085	11211
130135	11212
96450	11213
55582	11214
53358	11215
116145	11216
1	11217
72392	11218
107576	11219
5692	11220
62633	11221
26731	11222
130488	11223
21423	11224
45070	11225
73969	11226
79611	11227
3729	11228
9298	11229
12679	11230
29941	11231
2013	11232
10305	11233
6144	11234
26686	11235
1370	11236
47749	11237
63634	11238
7375	11239
40199	11240
56505	11241
43073	11242
37982	11243
28095	11244
55735	11245
22237	11246
5064	11247
70347	11248
5948	11249
977	11250
462	11251
176	11252
50632	11253
68884	11254
30387	11255
113093	11256
19010	11257
7187	11258
104318	11259
176	11260
70119	11261
42626	11262
75651	11263
42629	11264
92471	11265
19762	11266
96906	11267
57349	11268
3288	11269
24525	11270
25498	11271
86456	11272
15221	11273
61494	11274
84737	11275
2227	11276
53702	11277
33145	11278
22492	11279
132153	11280
7379	11281
47671	11282
70022	11283
6708	11284
3906	11285
66652	11286
38565	11287
96943	11288
93459	11289
82069	11290
13040	11291
41155	11292
15132	11293
54350	11294
120693	11295
18372	11296
11886	11297
130305	11298
110357	11299
76488	11300
6175	11301
103425	11302
101895	11303
17711	11304
25561	11305
25201	11306
77647	11307
18508	11308
29593	11309
68080	11310
35404	11311
80946	11312
72643	11313
50417	11314
70684	11315
83472	11316
130281	11317
80823	11318
27468	11319
71249	11320
38259	11321
24615	11322
81308	11323
85991	11324
69943	11325
11999	11326
59030	11327
502	11328
9233	11329
36554	11330
60496	11331
120301	11332
31336	11333
24985	11334
25304	11335
167	11336
47714	11337
35892	11338
6907	11339
61091	11340
14922	11341
1489	11342
13895	11343
55347	11344
73905	11345
33569	11346
4800	11347
1981	11348
6454	11349
12157	11350
26111	11351
33	11352
79732	11353
80818	11354
7376	11355
22072	11356
16218	11357
4984	11358
60548	11359
15034	11360
88838	11361
10646	11362
5990	11363
11105	11364
50841	11365
51660	11366
133823	11367
13167	11368
48320	11369
6656	11370
8849	11371
188	11372
119489	11373
22579	11374
89246	11375
29456	11376
21805	11377
28008	11378
63849	11379
5969	11380
8341	11381
2403	11382
90409	11383
62207	11384
32853	11385
46230	11386
102044	11387
71918	11388
42009	11389
7405	11390
42308	11391
74872	11392
92478	11393
2753	11394
62396	11395
41384	11396
110534	11397
135456	11398
31687	11399
3727	11400
101547	11401
3928	11402
35303	11403
9913	11404
515	11405
38605	11406
32789	11407
98039	11408
103585	11409
24355	11410
37728	11411
8649	11412
6625	11413
125751	11414
32939	11415
24645	11416
26734	11417
63540	11418
55234	11419
35342	11420
8891	11421
49848	11422
118630	11423
2428	11424
3249	11425
88976	11426
2398	11427
16911	11428
131215	11429
39526	11430
85482	11431
3419	11432
93614	11433
4201	11434
34459	11435
43429	11436
1861	11437
3381	11438
46129	11439
27221	11440
4910	11441
54614	11442
69446	11443
13792	11444
54702	11445
50424	11446
4440	11447
43082	11448
75575	11449
138943	11450
98059	11451
90099	11452
133942	11453
52234	11454
31254	11455
95989	11456
182	11457
40667	11458
1774	11459
2045	11460
20907	11461
58762	11462
106084	11463
279	11464
102164	11465
104943	11466
376	11467
133132	11468
104750	11469
18775	11470
18812	11471
101153	11472
95155	11473
9849	11474
100486	11475
3590	11476
141478	11477
132601	11478
124000	11479
7690	11480
16238	11481
78310	11482
79729	11483
37182	11484
50526	11485
76212	11486
16104	11487
13310	11488
33682	11489
47055	11490
102873	11491
29001	11492
87291	11493
3015	11494
87749	11495
81057	11496
9869	11497
59998	11498
69145	11499
61725	11500
150420	11501
7436	11502
8040	11503
45160	11504
8741	11505
130606	11506
10040	11507
143531	11508
78985	11509
70191	11510
137450	11511
63875	11512
54644	11513
18913	11514
58854	11515
42242	11516
42063	11517
140100	11518
7580	11519
57550	11520
44856	11521
33401	11522
50467	11523
90631	11524
21111	11525
23028	11526
146446	11527
18733	11528
65181	11529
102870	11530
30299	11531
58151	11532
4318	11533
88846	11534
103460	11535
50358	11536
3199	11537
77424	11538
13332	11539
1606	11540
70630	11541
73914	11542
53840	11543
10993	11544
46271	11545
31228	11546
42609	11547
48830	11548
743	11549
91984	11550
1297	11551
53352	11552
20586	11553
52437	11554
60029	11555
110767	11556
1794	11557
779	11558
74911	11559
108242	11560
80829	11561
5439	11562
29118	11563
10348	11564
35623	11565
8238	11566
14399	11567
80787	11568
88583	11569
71118	11570
46236	11571
48075	11572
114989	11573
7821	11574
149613	11575
132820	11576
41732	11577
20573	11578
46212	11579
7614	11580
1551	11581
30513	11582
73423	11583
8797	11584
24350	11585
99162	11586
2753	11587
76895	11588
90478	11589
30537	11590
892	11591
8364	11592
73720	11593
7027	11594
22494	11595
15936	11596
11568	11597
2735	11598
44537	11599
74202	11600
51268	11601
24764	11602
108775	11603
35024	11604
11763	11605
1546	11606
82371	11607
50519	11608
14882	11609
56881	11610
45375	11611
15660	11612
357	11613
23768	11614
128981	11615
34187	11616
74167	11617
412	11618
140621	11619
57314	11620
25606	11621
36946	11622
2263	11623
3731	11624
6234	11625
97195	11626
4227	11627
34407	11628
46132	11629
81701	11630
8680	11631
13495	11632
35858	11633
6484	11634
7690	11635
3338	11636
1683	11637
17192	11638
19126	11639
18799	11640
2302	11641
77272	11642
80305	11643
18065	11644
90984	11645
114937	11646
73749	11647
37476	11648
54309	11649
69230	11650
101269	11651
136258	11652
5476	11653
6552	11654
29020	11655
18605	11656
62710	11657
2375	11658
49347	11659
44155	11660
21773	11661
35524	11662
45855	11663
9149	11664
44201	11665
108396	11666
651	11667
893	11668
135	11669
41601	11670
67544	11671
287	11672
2172	11673
101980	11674
10422	11675
65754	11676
34460	11677
23824	11678
363	11679
3172	11680
63	11681
85788	11682
6956	11683
88934	11684
5242	11685
2325	11686
29386	11687
47019	11688
38530	11689
68954	11690
26911	11691
58179	11692
138622	11693
18180	11694
17027	11695
2021	11696
136634	11697
27548	11698
8393	11699
8631	11700
68420	11701
68806	11702
14562	11703
30435	11704
47626	11705
121145	11706
16799	11707
53719	11708
13817	11709
27083	11710
1874	11711
119423	11712
21685	11713
44806	11714
44711	11715
2787	11716
31864	11717
3854	11718
15477	11719
35473	11720
14543	11721
20242	11722
61281	11723
25543	11724
84678	11725
55043	11726
10803	11727
106933	11728
50283	11729
119389	11730
57288	11731
6277	11732
45589	11733
46066	11734
4035	11735
53021	11736
36741	11737
60610	11738
12104	11739
71058	11740
73533	11741
120652	11742
105229	11743
2599	11744
1257	11745
100352	11746
88065	11747
138601	11748
66285	11749
108328	11750
14314	11751
111779	11752
98145	11753
65137	11754
19932	11755
36154	11756
4532	11757
6018	11758
28756	11759
115656	11760
36135	11761
4161	11762
135101	11763
120563	11764
31367	11765
30775	11766
15380	11767
143729	11768
41657	11769
3874	11770
102839	11771
139	11772
105416	11773
32024	11774
83203	11775
19850	11776
117086	11777
2481	11778
45817	11779
43709	11780
69093	11781
36642	11782
12634	11783
117221	11784
9967	11785
22552	11786
32756	11787
30651	11788
83199	11789
9686	11790
19928	11791
14448	11792
22809	11793
58469	11794
45998	11795
113456	11796
8733	11797
2932	11798
67718	11799
58881	11800
68909	11801
42566	11802
96194	11803
6118	11804
28602	11805
33710	11806
3611	11807
15168	11808
77515	11809
9598	11810
7904	11811
4327	11812
56465	11813
25864	11814
64922	11815
3861	11816
113828	11817
97796	11818
14517	11819
98235	11820
57462	11821
17059	11822
127210	11823
114396	11824
58640	11825
21490	11826
65835	11827
110441	11828
116836	11829
1869	11830
44461	11831
9625	11832
9837	11833
69273	11834
65721	11835
7926	11836
13312	11837
23788	11838
20904	11839
458	11840
21795	11841
7142	11842
70414	11843
36125	11844
26871	11845
56688	11846
19668	11847
6463	11848
3757	11849
8390	11850
17614	11851
460	11852
41438	11853
86485	11854
38975	11855
68718	11856
110369	11857
3952	11858
5733	11859
134694	11860
8913	11861
33180	11862
70560	11863
31848	11864
11554	11865
85274	11866
35294	11867
17211	11868
22491	11869
103247	11870
116127	11871
59073	11872
31489	11873
43808	11874
650	11875
38247	11876
39362	11877
95645	11878
648	11879
82830	11880
39479	11881
22723	11882
45241	11883
68199	11884
86734	11885
7927	11886
40321	11887
38473	11888
74183	11889
40190	11890
77511	11891
19662	11892
6688	11893
41093	11894
94804	11895
118288	11896
102940	11897
2411	11898
8843	11899
14712	11900
7723	11901
608	11902
104165	11903
60007	11904
31862	11905
30985	11906
10385	11907
103860	11908
135164	11909
4347	11910
20652	11911
5147	11912
99309	11913
6597	11914
3120	11915
55707	11916
5050	11917
45213	11918
13510	11919
12501	11920
21818	11921
30493	11922
897	11923
36	11924
12189	11925
45537	11926
82201	11927
34837	11928
5498	11929
52175	11930
89921	11931
64114	11932
23783	11933
51261	11934
89287	11935
8474	11936
37058	11937
70749	11938
6649	11939
62040	11940
40807	11941
33755	11942
38512	11943
39033	11944
17010	11945
14668	11946
1727	11947
7542	11948
7924	11949
3958	11950
140036	11951
15697	11952
46306	11953
62604	11954
2201	11955
57603	11956
29563	11957
90822	11958
61132	11959
30006	11960
20503	11961
53069	11962
8221	11963
7123	11964
28862	11965
12821	11966
74076	11967
30822	11968
585	11969
108145	11970
47109	11971
83259	11972
976	11973
1503	11974
228	11975
107621	11976
118969	11977
49236	11978
85192	11979
92899	11980
2232	11981
10225	11982
5602	11983
80281	11984
62698	11985
111551	11986
56983	11987
13477	11988
12448	11989
57260	11990
32407	11991
137586	11992
86150	11993
72136	11994
9016	11995
99786	11996
57536	11997
95678	11998
5565	11999
124193	12000
20238	12001
5042	12002
99249	12003
46674	12004
3696	12005
6456	12006
51734	12007
2668	12008
36354	12009
13268	12010
39732	12011
25702	12012
60474	12013
83454	12014
28904	12015
121380	12016
92328	12017
384	12018
7697	12019
50003	12020
33047	12021
8	12022
75967	12023
117468	12024
93961	12025
21540	12026
3619	12027
78	12028
70955	12029
102961	12030
23818	12031
67518	12032
18042	12033
6072	12034
12738	12035
57801	12036
87736	12037
6816	12038
49504	12039
2678	12040
59848	12041
32537	12042
4265	12043
63842	12044
64146	12045
102144	12046
25090	12047
60217	12048
22571	12049
41446	12050
55696	12051
16101	12052
31729	12053
112210	12054
75412	12055
21839	12056
6643	12057
62662	12058
33898	12059
26399	12060
56103	12061
143051	12062
52230	12063
81038	12064
13872	12065
36917	12066
49627	12067
27603	12068
52424	12069
86853	12070
87998	12071
75408	12072
16220	12073
15164	12074
5587	12075
1416	12076
832	12077
58197	12078
134225	12079
121985	12080
1420	12081
693	12082
29976	12083
50533	12084
80024	12085
39024	12086
25267	12087
19887	12088
9656	12089
78806	12090
64029	12091
33450	12092
15783	12093
142143	12094
94114	12095
26351	12096
9039	12097
81537	12098
89872	12099
46196	12100
30977	12101
4296	12102
31875	12103
8755	12104
118352	12105
87130	12106
40943	12107
19401	12108
2000	12109
45780	12110
116050	12111
67557	12112
101546	12113
16306	12114
40314	12115
5865	12116
9072	12117
85294	12118
33656	12119
63757	12120
62850	12121
40181	12122
74763	12123
28513	12124
28	12125
102890	12126
43690	12127
14554	12128
45944	12129
99204	12130
84896	12131
20935	12132
23194	12133
98981	12134
35789	12135
67775	12136
14466	12137
3528	12138
90282	12139
59449	12140
100260	12141
11075	12142
39069	12143
73715	12144
14748	12145
53879	12146
8002	12147
50056	12148
38256	12149
33608	12150
116004	12151
888	12152
96348	12153
9760	12154
81425	12155
87664	12156
48744	12157
1365	12158
42255	12159
6945	12160
15849	12161
7852	12162
30344	12163
48876	12164
10159	12165
26947	12166
22181	12167
89175	12168
103863	12169
7428	12170
53834	12171
314	12172
56007	12173
24383	12174
7186	12175
71814	12176
35701	12177
56793	12178
32258	12179
11120	12180
38737	12181
55608	12182
32174	12183
110842	12184
10861	12185
138326	12186
73332	12187
101360	12188
91852	12189
53313	12190
67586	12191
345	12192
34132	12193
25342	12194
78901	12195
37799	12196
47171	12197
10166	12198
8178	12199
83273	12200
108868	12201
150127	12202
63305	12203
9391	12204
30061	12205
69683	12206
125063	12207
2131	12208
5225	12209
33497	12210
4035	12211
40966	12212
17195	12213
62031	12214
134998	12215
11836	12216
70647	12217
41959	12218
31557	12219
36838	12220
127853	12221
142003	12222
412	12223
1879	12224
65997	12225
25564	12226
50092	12227
39564	12228
1284	12229
55971	12230
1934	12231
18914	12232
12559	12233
80412	12234
72442	12235
86305	12236
116064	12237
57731	12238
64720	12239
9001	12240
39047	12241
5348	12242
12261	12243
49293	12244
8442	12245
111241	12246
55794	12247
71126	12248
81493	12249
71827	12250
108496	12251
44294	12252
171	12253
102836	12254
22839	12255
121794	12256
33043	12257
69400	12258
5208	12259
95934	12260
103391	12261
22826	12262
28994	12263
59691	12264
12129	12265
33135	12266
5555	12267
15438	12268
57313	12269
51009	12270
64970	12271
1314	12272
58592	12273
22489	12274
46661	12275
119737	12276
84769	12277
12940	12278
121283	12279
29836	12280
7337	12281
67207	12282
29170	12283
60034	12284
18612	12285
13684	12286
40988	12287
32081	12288
50326	12289
22997	12290
13148	12291
100337	12292
39585	12293
116030	12294
11660	12295
86300	12296
42044	12297
67400	12298
75060	12299
22638	12300
8266	12301
24036	12302
57724	12303
103	12304
83852	12305
66514	12306
6182	12307
72285	12308
3048	12309
15919	12310
51627	12311
35744	12312
69756	12313
4180	12314
124379	12315
4862	12316
11241	12317
44807	12318
26052	12319
102240	12320
140182	12321
15905	12322
92	12323
17400	12324
144502	12325
46407	12326
102052	12327
62444	12328
1316	12329
13361	12330
31679	12331
3385	12332
60988	12333
354	12334
29480	12335
1587	12336
67274	12337
16864	12338
13240	12339
57038	12340
12180	12341
29328	12342
64096	12343
29035	12344
24657	12345
14670	12346
28206	12347
14384	12348
12059	12349
129431	12350
21821	12351
1847	12352
44687	12353
19177	12354
982	12355
36340	12356
937	12357
18293	12358
10831	12359
49164	12360
73825	12361
58458	12362
1301	12363
22745	12364
84834	12365
3831	12366
79335	12367
7669	12368
13362	12369
69081	12370
97293	12371
114619	12372
75037	12373
18887	12374
46222	12375
5778	12376
111693	12377
7078	12378
2002	12379
1139	12380
1963	12381
9533	12382
34091	12383
7567	12384
12417	12385
2430	12386
19953	12387
58869	12388
1554	12389
25235	12390
27087	12391
7549	12392
18999	12393
5727	12394
106982	12395
58776	12396
86584	12397
17354	12398
8022	12399
1230	12400
10544	12401
72540	12402
12936	12403
55173	12404
757	12405
91027	12406
27834	12407
13749	12408
86848	12409
4097	12410
89286	12411
47851	12412
1703	12413
148245	12414
45311	12415
13055	12416
31867	12417
59739	12418
42988	12419
33441	12420
2223	12421
765	12422
123855	12423
4622	12424
38447	12425
87474	12426
68633	12427
127015	12428
61967	12429
27254	12430
13231	12431
34900	12432
16819	12433
102405	12434
39640	12435
12385	12436
3151	12437
5153	12438
6866	12439
100758	12440
12777	12441
28890	12442
33344	12443
16219	12444
10499	12445
1111	12446
34891	12447
83763	12448
10813	12449
19856	12450
86823	12451
49863	12452
13344	12453
27845	12454
8951	12455
1321	12456
22860	12457
17144	12458
310	12459
46077	12460
54346	12461
142284	12462
32322	12463
11536	12464
51923	12465
28331	12466
29572	12467
51553	12468
10362	12469
86354	12470
281	12471
35203	12472
7321	12473
17326	12474
69616	12475
32939	12476
23851	12477
122171	12478
20711	12479
20102	12480
67915	12481
12281	12482
26588	12483
31082	12484
44664	12485
83331	12486
39271	12487
30445	12488
65570	12489
45476	12490
58154	12491
72037	12492
16960	12493
1876	12494
71061	12495
24122	12496
106798	12497
64974	12498
81310	12499
93503	12500
89338	12501
5055	12502
6112	12503
30904	12504
26303	12505
119080	12506
53875	12507
32255	12508
22111	12509
42623	12510
45128	12511
80993	12512
41211	12513
99697	12514
37599	12515
4131	12516
9337	12517
110593	12518
88414	12519
112027	12520
8797	12521
227	12522
806	12523
65125	12524
11173	12525
90451	12526
88505	12527
87558	12528
3569	12529
1527	12530
29745	12531
636	12532
1435	12533
69362	12534
9976	12535
105792	12536
15247	12537
18937	12538
12546	12539
51796	12540
120988	12541
7615	12542
2206	12543
92454	12544
50683	12545
70631	12546
44948	12547
67251	12548
41535	12549
69520	12550
28966	12551
5323	12552
53724	12553
37367	12554
77	12555
650	12556
93465	12557
673	12558
119595	12559
129747	12560
31941	12561
25526	12562
11971	12563
46147	12564
11350	12565
77633	12566
54420	12567
16818	12568
9173	12569
23885	12570
17404	12571
1249	12572
21150	12573
16361	12574
66637	12575
45771	12576
53757	12577
67922	12578
3445	12579
128161	12580
90594	12581
32584	12582
129828	12583
5043	12584
68586	12585
115169	12586
85437	12587
66675	12588
6574	12589
3216	12590
97810	12591
7946	12592
29354	12593
50995	12594
14314	12595
67216	12596
16071	12597
40689	12598
70255	12599
134478	12600
41931	12601
119479	12602
90737	12603
51943	12604
51259	12605
9436	12606
45942	12607
5434	12608
33100	12609
97851	12610
14616	12611
10318	12612
4542	12613
9014	12614
143835	12615
8275	12616
124478	12617
6612	12618
90278	12619
14208	12620
81754	12621
82201	12622
127266	12623
47151	12624
115741	12625
17123	12626
36889	12627
24064	12628
51202	12629
38227	12630
16169	12631
22511	12632
129895	12633
70775	12634
34419	12635
119206	12636
5074	12637
9910	12638
98213	12639
48984	12640
8267	12641
57940	12642
10070	12643
51575	12644
85216	12645
91980	12646
885	12647
91681	12648
30094	12649
86048	12650
16130	12651
2194	12652
92499	12653
5108	12654
171	12655
36658	12656
41584	12657
32635	12658
56996	12659
87180	12660
31586	12661
7828	12662
132425	12663
64782	12664
4526	12665
43421	12666
18760	12667
14556	12668
125695	12669
6846	12670
39563	12671
146872	12672
82309	12673
41558	12674
31878	12675
40568	12676
57032	12677
22708	12678
85359	12679
20517	12680
40232	12681
87301	12682
62713	12683
103773	12684
8805	12685
101312	12686
47972	12687
52662	12688
51179	12689
96284	12690
505	12691
76693	12692
104779	12693
8506	12694
12625	12695
385	12696
33891	12697
29956	12698
103560	12699
65730	12700
2041	12701
95213	12702
99226	12703
21332	12704
9882	12705
3767	12706
32492	12707
172	12708
107123	12709
97353	12710
33044	12711
2780	12712
129978	12713
9408	12714
29298	12715
32101	12716
2047	12717
87734	12718
83766	12719
113047	12720
8306	12721
76488	12722
952	12723
84749	12724
67307	12725
41102	12726
114071	12727
43765	12728
83	12729
99245	12730
57826	12731
56386	12732
27044	12733
21646	12734
36765	12735
56514	12736
57466	12737
33570	12738
47149	12739
65834	12740
38903	12741
24614	12742
20612	12743
28789	12744
70532	12745
46883	12746
134052	12747
62095	12748
49326	12749
38136	12750
93	12751
113291	12752
4006	12753
106662	12754
45470	12755
36738	12756
114732	12757
41140	12758
10076	12759
19384	12760
81315	12761
105567	12762
6035	12763
112616	12764
16225	12765
281	12766
2285	12767
82463	12768
87174	12769
13229	12770
2496	12771
36857	12772
99538	12773
76950	12774
27261	12775
7724	12776
14404	12777
87158	12778
93492	12779
50543	12780
29777	12781
36200	12782
1357	12783
92387	12784
69396	12785
22709	12786
18776	12787
21851	12788
128589	12789
76173	12790
40039	12791
79231	12792
32425	12793
36739	12794
58369	12795
43829	12796
26846	12797
101286	12798
51695	12799
19861	12800
63137	12801
95598	12802
83994	12803
23184	12804
3303	12805
125137	12806
34527	12807
58705	12808
8221	12809
117449	12810
3505	12811
12489	12812
4936	12813
57122	12814
43671	12815
9262	12816
19780	12817
46166	12818
30280	12819
25862	12820
7886	12821
118482	12822
28053	12823
53065	12824
4256	12825
103435	12826
41815	12827
264	12828
17865	12829
30127	12830
16344	12831
33957	12832
80066	12833
27860	12834
21167	12835
105286	12836
116525	12837
93742	12838
142010	12839
35747	12840
28886	12841
59076	12842
105025	12843
20935	12844
7927	12845
18871	12846
117760	12847
13436	12848
57611	12849
66524	12850
4688	12851
12671	12852
26121	12853
17069	12854
26525	12855
13978	12856
9495	12857
28563	12858
32924	12859
27940	12860
100464	12861
17100	12862
76352	12863
46117	12864
1373	12865
33373	12866
29128	12867
7639	12868
11852	12869
1367	12870
39247	12871
27597	12872
57182	12873
19402	12874
108364	12875
21006	12876
65711	12877
2255	12878
59808	12879
58008	12880
84887	12881
44249	12882
42432	12883
475	12884
108705	12885
139850	12886
20756	12887
9541	12888
23648	12889
15947	12890
42255	12891
16067	12892
114703	12893
47127	12894
4575	12895
1936	12896
8279	12897
196	12898
1394	12899
40716	12900
39246	12901
128664	12902
61366	12903
32929	12904
44040	12905
2955	12906
49722	12907
2298	12908
11281	12909
2883	12910
2657	12911
19565	12912
24190	12913
4004	12914
4617	12915
101283	12916
133061	12917
64851	12918
8452	12919
86452	12920
29010	12921
42106	12922
45083	12923
119499	12924
18681	12925
2373	12926
22791	12927
7830	12928
32638	12929
78318	12930
41040	12931
63060	12932
10213	12933
40631	12934
12664	12935
2882	12936
37272	12937
27847	12938
76735	12939
25915	12940
38812	12941
42366	12942
38157	12943
37615	12944
113260	12945
53649	12946
92629	12947
8492	12948
145839	12949
108290	12950
33705	12951
104290	12952
5252	12953
4099	12954
47873	12955
38980	12956
31667	12957
43658	12958
43129	12959
103356	12960
960	12961
1817	12962
43602	12963
26720	12964
4850	12965
95763	12966
44292	12967
64345	12968
59064	12969
95796	12970
1002	12971
22939	12972
110	12973
22175	12974
44	12975
13923	12976
38987	12977
97417	12978
34557	12979
87291	12980
34499	12981
79615	12982
42408	12983
31939	12984
104205	12985
113629	12986
14707	12987
217	12988
16706	12989
129457	12990
95489	12991
2887	12992
21387	12993
2893	12994
15947	12995
20407	12996
13716	12997
17305	12998
64075	12999
101254	13000
8484	13001
76339	13002
62856	13003
882	13004
83763	13005
98940	13006
11064	13007
46038	13008
62538	13009
43020	13010
114917	13011
5315	13012
115703	13013
80279	13014
26427	13015
31338	13016
16282	13017
86236	13018
70622	13019
78473	13020
39341	13021
23880	13022
15218	13023
41770	13024
54716	13025
33225	13026
5452	13027
6060	13028
61854	13029
28614	13030
22465	13031
27060	13032
23772	13033
77033	13034
27394	13035
18631	13036
43383	13037
26629	13038
120904	13039
6705	13040
10212	13041
54209	13042
85877	13043
73724	13044
82906	13045
3789	13046
85759	13047
46065	13048
5082	13049
30660	13050
52094	13051
10331	13052
12760	13053
18646	13054
148357	13055
54951	13056
15655	13057
15169	13058
8499	13059
62471	13060
35234	13061
1045	13062
102135	13063
125169	13064
10471	13065
45924	13066
33076	13067
2052	13068
18489	13069
145957	13070
58776	13071
70528	13072
28795	13073
139757	13074
33853	13075
127558	13076
29624	13077
59694	13078
89290	13079
92326	13080
2030	13081
126278	13082
15060	13083
71353	13084
90975	13085
116802	13086
25489	13087
75846	13088
57492	13089
64958	13090
24033	13091
2599	13092
38226	13093
98170	13094
20951	13095
21298	13096
4766	13097
26467	13098
60754	13099
19082	13100
140342	13101
89961	13102
138500	13103
54969	13104
5094	13105
9095	13106
45442	13107
115408	13108
50291	13109
29541	13110
14189	13111
53992	13112
33794	13113
124335	13114
29042	13115
67224	13116
66608	13117
51230	13118
75593	13119
44	13120
99497	13121
130426	13122
56978	13123
89169	13124
66388	13125
1255	13126
64747	13127
16496	13128
107625	13129
100199	13130
9816	13131
8381	13132
36725	13133
79268	13134
105608	13135
15962	13136
6994	13137
7790	13138
57815	13139
10370	13140
47714	13141
29905	13142
64052	13143
99539	13144
58832	13145
6469	13146
23673	13147
52059	13148
10196	13149
78789	13150
27873	13151
55042	13152
63175	13153
139241	13154
83497	13155
78224	13156
98821	13157
50464	13158
117668	13159
6934	13160
23614	13161
118704	13162
77436	13163
111759	13164
78960	13165
11147	13166
25247	13167
9139	13168
107359	13169
38984	13170
17801	13171
83851	13172
77455	13173
2122	13174
123635	13175
3432	13176
64494	13177
5980	13178
67216	13179
456	13180
80601	13181
63670	13182
4120	13183
45814	13184
3071	13185
39631	13186
37627	13187
30924	13188
7615	13189
159	13190
34152	13191
33916	13192
58539	13193
522	13194
18792	13195
27852	13196
36325	13197
50172	13198
85762	13199
83459	13200
27624	13201
57857	13202
114888	13203
41719	13204
27116	13205
21129	13206
39276	13207
6032	13208
35066	13209
72684	13210
2276	13211
19101	13212
78225	13213
27887	13214
3877	13215
4206	13216
63	13217
17321	13218
2124	13219
39666	13220
162	13221
27609	13222
996	13223
28836	13224
77260	13225
149997	13226
78941	13227
21624	13228
14244	13229
4224	13230
52627	13231
6884	13232
24299	13233
3889	13234
7915	13235
93282	13236
380	13237
40938	13238
2470	13239
78719	13240
95865	13241
5711	13242
2074	13243
13774	13244
26636	13245
96631	13246
27810	13247
56097	13248
45013	13249
95567	13250
3005	13251
52925	13252
54913	13253
96798	13254
29821	13255
121646	13256
132866	13257
57085	13258
118206	13259
12551	13260
58953	13261
80195	13262
13676	13263
30297	13264
9423	13265
47501	13266
14998	13267
96761	13268
17946	13269
8351	13270
23079	13271
16175	13272
55314	13273
34911	13274
482	13275
12436	13276
18907	13277
15992	13278
141375	13279
68518	13280
53704	13281
9423	13282
8453	13283
118992	13284
123509	13285
98612	13286
50144	13287
20940	13288
20453	13289
41256	13290
57767	13291
15279	13292
57228	13293
83688	13294
25399	13295
246	13296
1336	13297
10193	13298
21484	13299
38563	13300
115507	13301
68280	13302
49476	13303
70839	13304
67153	13305
66993	13306
68075	13307
7	13308
38166	13309
2982	13310
74016	13311
101661	13312
131918	13313
85289	13314
79247	13315
115873	13316
43471	13317
68822	13318
44087	13319
32972	13320
70552	13321
628	13322
10372	13323
31839	13324
54063	13325
11046	13326
45135	13327
90386	13328
91379	13329
798	13330
19799	13331
70375	13332
3234	13333
2956	13334
106819	13335
52040	13336
29866	13337
62658	13338
68089	13339
5180	13340
98226	13341
113009	13342
30724	13343
36908	13344
81917	13345
2572	13346
16956	13347
39789	13348
49966	13349
71721	13350
28671	13351
20362	13352
7968	13353
92425	13354
15733	13355
16789	13356
6899	13357
958	13358
6660	13359
20327	13360
72035	13361
32626	13362
555	13363
3982	13364
126	13365
35180	13366
1583	13367
128964	13368
26390	13369
49540	13370
85746	13371
2276	13372
29051	13373
69949	13374
86564	13375
14202	13376
74383	13377
22636	13378
6792	13379
70992	13380
33715	13381
104315	13382
111817	13383
678	13384
60118	13385
54199	13386
44605	13387
99282	13388
60763	13389
19841	13390
3836	13391
13557	13392
3201	13393
35414	13394
148297	13395
3508	13396
61428	13397
3319	13398
47742	13399
30757	13400
59471	13401
56317	13402
90927	13403
36349	13404
32393	13405
9632	13406
43032	13407
46805	13408
33442	13409
24498	13410
23943	13411
121870	13412
69208	13413
54636	13414
13483	13415
22175	13416
68147	13417
6042	13418
96108	13419
109756	13420
86443	13421
57675	13422
93322	13423
50150	13424
38042	13425
11041	13426
19825	13427
40735	13428
104375	13429
3799	13430
83620	13431
18649	13432
63906	13433
26035	13434
42090	13435
5480	13436
11712	13437
1830	13438
2225	13439
47977	13440
24259	13441
17513	13442
1216	13443
9884	13444
32006	13445
135827	13446
7915	13447
4263	13448
17020	13449
71664	13450
72551	13451
22320	13452
3630	13453
150202	13454
77624	13455
62936	13456
126943	13457
32128	13458
103195	13459
101705	13460
102151	13461
20123	13462
10042	13463
84238	13464
111000	13465
54404	13466
50124	13467
128671	13468
54866	13469
40643	13470
81192	13471
12931	13472
15463	13473
64227	13474
7113	13475
27416	13476
4002	13477
52809	13478
19720	13479
106310	13480
60125	13481
29880	13482
2410	13483
58582	13484
27809	13485
47190	13486
19305	13487
97561	13488
71536	13489
67812	13490
449	13491
111946	13492
21172	13493
39164	13494
40557	13495
21211	13496
66274	13497
46225	13498
9500	13499
319	13500
23147	13501
43659	13502
18685	13503
22581	13504
73260	13505
93603	13506
32235	13507
79991	13508
2415	13509
102901	13510
61572	13511
2925	13512
30720	13513
40213	13514
12867	13515
9348	13516
131739	13517
85660	13518
1643	13519
12997	13520
97482	13521
124704	13522
62419	13523
40361	13524
6613	13525
106609	13526
50950	13527
123858	13528
16026	13529
50958	13530
14217	13531
79767	13532
36850	13533
37225	13534
66627	13535
43407	13536
24171	13537
61078	13538
67034	13539
61890	13540
6494	13541
38137	13542
42133	13543
2183	13544
34130	13545
38705	13546
114292	13547
37356	13548
17872	13549
125038	13550
62137	13551
9610	13552
74018	13553
34016	13554
21829	13555
68340	13556
13795	13557
38304	13558
4476	13559
21534	13560
115288	13561
45965	13562
28394	13563
26369	13564
55032	13565
54473	13566
75052	13567
29034	13568
71223	13569
51427	13570
30318	13571
65192	13572
91516	13573
98769	13574
23824	13575
77058	13576
7032	13577
15007	13578
77203	13579
78065	13580
4144	13581
14184	13582
8565	13583
173	13584
20744	13585
12739	13586
37255	13587
64917	13588
25280	13589
55406	13590
127392	13591
72929	13592
52454	13593
45893	13594
11032	13595
5280	13596
78808	13597
38158	13598
6140	13599
36294	13600
64414	13601
5952	13602
109056	13603
22227	13604
74303	13605
18554	13606
1404	13607
2034	13608
2730	13609
14206	13610
34296	13611
112086	13612
3888	13613
4795	13614
15424	13615
41970	13616
2946	13617
4589	13618
135801	13619
75347	13620
7570	13621
20372	13622
136677	13623
1445	13624
25362	13625
66322	13626
15242	13627
71745	13628
15712	13629
49531	13630
7861	13631
1616	13632
1048	13633
20986	13634
14167	13635
53776	13636
126366	13637
19761	13638
24445	13639
8499	13640
7423	13641
7365	13642
54632	13643
111115	13644
4036	13645
60090	13646
45859	13647
95583	13648
24659	13649
82648	13650
1755	13651
91976	13652
28330	13653
29278	13654
56318	13655
71736	13656
37938	13657
75012	13658
25737	13659
113598	13660
12696	13661
21056	13662
54252	13663
17148	13664
71793	13665
30160	13666
10039	13667
92274	13668
7292	13669
71623	13670
37673	13671
27131	13672
4992	13673
65205	13674
6239	13675
19512	13676
104016	13677
51894	13678
98070	13679
127621	13680
13976	13681
273	13682
62426	13683
7776	13684
104432	13685
5006	13686
29574	13687
4241	13688
109421	13689
78771	13690
69160	13691
27678	13692
22738	13693
11644	13694
30138	13695
86085	13696
57297	13697
4045	13698
69237	13699
2219	13700
64299	13701
37122	13702
38455	13703
58612	13704
101306	13705
48264	13706
57904	13707
75761	13708
76463	13709
45878	13710
87568	13711
85712	13712
126130	13713
137872	13714
4276	13715
71	13716
7995	13717
14241	13718
59373	13719
30234	13720
15385	13721
106093	13722
4705	13723
6024	13724
59142	13725
14453	13726
47810	13727
57985	13728
67029	13729
39733	13730
10405	13731
26137	13732
83973	13733
37375	13734
20388	13735
58466	13736
20109	13737
13468	13738
3216	13739
42860	13740
7224	13741
36760	13742
19143	13743
120511	13744
7123	13745
68177	13746
10228	13747
86502	13748
36003	13749
121731	13750
22466	13751
65338	13752
54218	13753
29912	13754
75533	13755
1215	13756
42755	13757
49361	13758
4020	13759
9994	13760
71509	13761
31075	13762
46971	13763
6802	13764
7686	13765
83109	13766
15870	13767
16287	13768
2984	13769
8770	13770
52520	13771
10183	13772
118029	13773
14156	13774
34983	13775
112907	13776
4529	13777
41988	13778
74877	13779
63609	13780
109301	13781
19681	13782
49663	13783
114436	13784
11447	13785
59250	13786
36311	13787
37416	13788
13605	13789
236	13790
10652	13791
36495	13792
13012	13793
71590	13794
24000	13795
50876	13796
10478	13797
27247	13798
49474	13799
69418	13800
14667	13801
45107	13802
85954	13803
77482	13804
98991	13805
59689	13806
35201	13807
19548	13808
106841	13809
12597	13810
5550	13811
1003	13812
23625	13813
10199	13814
11479	13815
91162	13816
17988	13817
90126	13818
2921	13819
3136	13820
15904	13821
49029	13822
8819	13823
66783	13824
67492	13825
135076	13826
24558	13827
2567	13828
9012	13829
46234	13830
28922	13831
9547	13832
47083	13833
51118	13834
13540	13835
51310	13836
185	13837
283	13838
45156	13839
2452	13840
3794	13841
107368	13842
13749	13843
55408	13844
68918	13845
36576	13846
137214	13847
87218	13848
36	13849
42458	13850
140623	13851
10624	13852
76780	13853
57505	13854
1213	13855
79760	13856
54585	13857
51923	13858
31986	13859
13410	13860
17156	13861
59775	13862
2554	13863
2161	13864
42823	13865
46408	13866
42271	13867
11907	13868
62688	13869
80232	13870
54718	13871
101058	13872
24476	13873
4728	13874
22838	13875
47637	13876
36061	13877
34692	13878
101984	13879
68821	13880
16506	13881
31482	13882
167	13883
91418	13884
17100	13885
56881	13886
329	13887
3366	13888
104910	13889
119699	13890
131774	13891
81716	13892
203	13893
8536	13894
33584	13895
1488	13896
201	13897
3822	13898
20172	13899
117658	13900
9204	13901
13923	13902
32328	13903
62978	13904
28338	13905
107856	13906
150159	13907
15591	13908
32042	13909
4217	13910
72992	13911
78903	13912
14152	13913
98331	13914
80885	13915
45312	13916
98431	13917
286	13918
25103	13919
25813	13920
73210	13921
34165	13922
71017	13923
3412	13924
18170	13925
123	13926
103136	13927
78935	13928
67285	13929
33542	13930
145716	13931
19095	13932
83506	13933
5977	13934
23314	13935
24707	13936
109574	13937
71877	13938
37756	13939
34584	13940
698	13941
50688	13942
50125	13943
68655	13944
114532	13945
124996	13946
37993	13947
95465	13948
25036	13949
5994	13950
13654	13951
17916	13952
33895	13953
40512	13954
65310	13955
79922	13956
38090	13957
96478	13958
29631	13959
71955	13960
32335	13961
122093	13962
148869	13963
71822	13964
93801	13965
24250	13966
29652	13967
29525	13968
68937	13969
38766	13970
103939	13971
34734	13972
57399	13973
41865	13974
49402	13975
54229	13976
6963	13977
16236	13978
38859	13979
6667	13980
22982	13981
89752	13982
51225	13983
24657	13984
8606	13985
21863	13986
1552	13987
8474	13988
31462	13989
36103	13990
92193	13991
93368	13992
36425	13993
84069	13994
45083	13995
85092	13996
16579	13997
9466	13998
16046	13999
60293	14000
2133	14001
39917	14002
31603	14003
44234	14004
16767	14005
30517	14006
3725	14007
132125	14008
2305	14009
10547	14010
25332	14011
22829	14012
22278	14013
40368	14014
30600	14015
134193	14016
128322	14017
12801	14018
17869	14019
26484	14020
65579	14021
101808	14022
7040	14023
23084	14024
41239	14025
33247	14026
126694	14027
10312	14028
9950	14029
95175	14030
35196	14031
63552	14032
57137	14033
44682	14034
20846	14035
12078	14036
37523	14037
30022	14038
93346	14039
38092	14040
9785	14041
42483	14042
39262	14043
65049	14044
10050	14045
44924	14046
1093	14047
20519	14048
4609	14049
70896	14050
138531	14051
3138	14052
43231	14053
91322	14054
115047	14055
3988	14056
9918	14057
37862	14058
1246	14059
119209	14060
113069	14061
16753	14062
878	14063
30663	14064
2029	14065
133958	14066
52264	14067
58581	14068
61232	14069
7653	14070
89496	14071
4649	14072
21104	14073
72836	14074
25081	14075
18420	14076
41801	14077
42558	14078
2338	14079
62937	14080
64887	14081
31477	14082
98189	14083
573	14084
21427	14085
60434	14086
42967	14087
38087	14088
49506	14089
19929	14090
6008	14091
41708	14092
5527	14093
13813	14094
6664	14095
49924	14096
67912	14097
29135	14098
9563	14099
83370	14100
33961	14101
18574	14102
47976	14103
29673	14104
48819	14105
50988	14106
1322	14107
134255	14108
14137	14109
38578	14110
117015	14111
66900	14112
63502	14113
3298	14114
19018	14115
7291	14116
2708	14117
2500	14118
15056	14119
90574	14120
57670	14121
35281	14122
116429	14123
63068	14124
4288	14125
19385	14126
133719	14127
6501	14128
58114	14129
108993	14130
104987	14131
57109	14132
32209	14133
142	14134
125001	14135
61602	14136
28263	14137
74577	14138
75017	14139
56215	14140
38632	14141
101124	14142
84011	14143
74466	14144
32187	14145
54652	14146
86072	14147
67135	14148
33683	14149
51007	14150
110592	14151
98238	14152
82003	14153
10760	14154
2391	14155
25063	14156
87138	14157
11237	14158
16031	14159
7187	14160
24777	14161
67768	14162
116591	14163
78646	14164
116743	14165
69296	14166
92335	14167
11307	14168
62712	14169
23603	14170
16700	14171
39465	14172
2034	14173
45774	14174
73781	14175
4585	14176
4294	14177
756	14178
131296	14179
101360	14180
53354	14181
57523	14182
25551	14183
34352	14184
14898	14185
32560	14186
66968	14187
4359	14188
397	14189
52479	14190
81239	14191
39294	14192
36587	14193
18423	14194
57557	14195
46120	14196
10081	14197
73342	14198
110191	14199
1651	14200
32163	14201
57823	14202
7229	14203
35076	14204
19304	14205
18424	14206
64922	14207
97636	14208
22613	14209
33016	14210
60439	14211
70870	14212
54685	14213
10074	14214
54022	14215
127941	14216
36	14217
9232	14218
3664	14219
105831	14220
55838	14221
37483	14222
1597	14223
98178	14224
80310	14225
94991	14226
52862	14227
28222	14228
1539	14229
5697	14230
31016	14231
20829	14232
6405	14233
3359	14234
80514	14235
52214	14236
135431	14237
1567	14238
31651	14239
60247	14240
40096	14241
66360	14242
138771	14243
7884	14244
98960	14245
4466	14246
100427	14247
120760	14248
100839	14249
36286	14250
116239	14251
18742	14252
43754	14253
104029	14254
52984	14255
118717	14256
60619	14257
36034	14258
14176	14259
80841	14260
46457	14261
60467	14262
11891	14263
109312	14264
45631	14265
14867	14266
64570	14267
21072	14268
68391	14269
3080	14270
29669	14271
37163	14272
25789	14273
126117	14274
20002	14275
52632	14276
33597	14277
12173	14278
3418	14279
91663	14280
18942	14281
3082	14282
3183	14283
95491	14284
96249	14285
46482	14286
16135	14287
36258	14288
23969	14289
34902	14290
67178	14291
72800	14292
75943	14293
23730	14294
84632	14295
29490	14296
70600	14297
71113	14298
69288	14299
88885	14300
60079	14301
7905	14302
37173	14303
117922	14304
7285	14305
18511	14306
29935	14307
19570	14308
46490	14309
32259	14310
85899	14311
25177	14312
115156	14313
15811	14314
44741	14315
53240	14316
39878	14317
91904	14318
26182	14319
106237	14320
91381	14321
40134	14322
6181	14323
15512	14324
107116	14325
67529	14326
6274	14327
17320	14328
45409	14329
1903	14330
44025	14331
117921	14332
27058	14333
88237	14334
20205	14335
65305	14336
36511	14337
5556	14338
38052	14339
21204	14340
6612	14341
8056	14342
24080	14343
26655	14344
61267	14345
14438	14346
48291	14347
47761	14348
114963	14349
45529	14350
54680	14351
88034	14352
22668	14353
15435	14354
65993	14355
43232	14356
26317	14357
47112	14358
52591	14359
91228	14360
80325	14361
21566	14362
57964	14363
45128	14364
41874	14365
69537	14366
59602	14367
121410	14368
86444	14369
74788	14370
51472	14371
10497	14372
79676	14373
13145	14374
84772	14375
963	14376
107788	14377
22753	14378
52980	14379
3603	14380
22850	14381
98275	14382
38092	14383
93322	14384
53701	14385
36622	14386
49267	14387
3552	14388
119976	14389
60440	14390
15746	14391
98329	14392
27537	14393
56374	14394
7771	14395
18128	14396
29594	14397
666	14398
68069	14399
8309	14400
82560	14401
68746	14402
18834	14403
56181	14404
78471	14405
1861	14406
48007	14407
107031	14408
526	14409
109124	14410
7040	14411
25471	14412
38231	14413
25766	14414
583	14415
45218	14416
384	14417
33327	14418
2459	14419
15808	14420
10649	14421
20835	14422
24584	14423
1484	14424
12993	14425
38700	14426
18681	14427
26102	14428
72300	14429
7354	14430
15645	14431
31319	14432
8232	14433
111579	14434
13881	14435
5644	14436
2691	14437
25173	14438
92997	14439
64708	14440
4414	14441
32049	14442
71457	14443
29474	14444
17737	14445
90265	14446
25605	14447
11152	14448
10393	14449
10258	14450
75479	14451
37227	14452
4436	14453
6759	14454
54899	14455
55914	14456
8854	14457
68669	14458
23775	14459
2441	14460
19968	14461
1455	14462
7260	14463
5590	14464
23069	14465
10942	14466
35262	14467
75809	14468
56840	14469
142179	14470
94160	14471
130823	14472
78661	14473
26369	14474
5629	14475
57122	14476
43457	14477
27948	14478
61947	14479
48320	14480
37746	14481
67125	14482
16916	14483
128507	14484
125692	14485
80472	14486
4561	14487
2139	14488
80577	14489
46750	14490
98001	14491
36682	14492
25549	14493
3303	14494
90939	14495
16868	14496
104713	14497
59886	14498
19591	14499
29401	14500
82905	14501
7925	14502
1300	14503
26803	14504
64530	14505
7379	14506
5343	14507
100947	14508
30208	14509
36828	14510
129477	14511
130369	14512
140	14513
55391	14514
48393	14515
9037	14516
30624	14517
7217	14518
61994	14519
109867	14520
123107	14521
53122	14522
80127	14523
126429	14524
121490	14525
10171	14526
24519	14527
42096	14528
7140	14529
13398	14530
101327	14531
42697	14532
111704	14533
27329	14534
5260	14535
36978	14536
4224	14537
18951	14538
40288	14539
74737	14540
81934	14541
38644	14542
39553	14543
36589	14544
125706	14545
10828	14546
3887	14547
10096	14548
29346	14549
25134	14550
57471	14551
58994	14552
3666	14553
13270	14554
147767	14555
88097	14556
24304	14557
6360	14558
24606	14559
78618	14560
67201	14561
110223	14562
38062	14563
22389	14564
60809	14565
2586	14566
54137	14567
39230	14568
59788	14569
98395	14570
55315	14571
83141	14572
34017	14573
45049	14574
97544	14575
20622	14576
80646	14577
8216	14578
89898	14579
36902	14580
7669	14581
6250	14582
116431	14583
32883	14584
18465	14585
11785	14586
93405	14587
106336	14588
41123	14589
46778	14590
51392	14591
58141	14592
70441	14593
7993	14594
40298	14595
50797	14596
6581	14597
45893	14598
15456	14599
8205	14600
77082	14601
59342	14602
65427	14603
6645	14604
21971	14605
44345	14606
2001	14607
54485	14608
79780	14609
24118	14610
43895	14611
1767	14612
93183	14613
2575	14614
115216	14615
61705	14616
46376	14617
73347	14618
172	14619
87583	14620
4881	14621
4424	14622
3369	14623
135661	14624
101473	14625
67915	14626
30853	14627
5876	14628
85281	14629
33537	14630
14580	14631
16824	14632
305	14633
6468	14634
24985	14635
26622	14636
96076	14637
24969	14638
20854	14639
67262	14640
79489	14641
193	14642
40059	14643
103282	14644
58066	14645
95072	14646
93663	14647
10014	14648
124545	14649
120919	14650
41935	14651
39122	14652
72338	14653
206	14654
2892	14655
12590	14656
73204	14657
7301	14658
22579	14659
74843	14660
83540	14661
6694	14662
26402	14663
27520	14664
72282	14665
84824	14666
12360	14667
22762	14668
15709	14669
45392	14670
13018	14671
115033	14672
26528	14673
43050	14674
82315	14675
8267	14676
22307	14677
36736	14678
11357	14679
57259	14680
16349	14681
103467	14682
6099	14683
33979	14684
107630	14685
84131	14686
20190	14687
140515	14688
22230	14689
83709	14690
124	14691
12203	14692
11608	14693
65280	14694
84881	14695
33291	14696
100241	14697
82136	14698
1170	14699
41572	14700
58795	14701
677	14702
3021	14703
100537	14704
122607	14705
16067	14706
39816	14707
79499	14708
141508	14709
51395	14710
38739	14711
52425	14712
81786	14713
131583	14714
62128	14715
20851	14716
20629	14717
11782	14718
4664	14719
142563	14720
62714	14721
45081	14722
117851	14723
8561	14724
23502	14725
24987	14726
63858	14727
21350	14728
74168	14729
34926	14730
59590	14731
28857	14732
140431	14733
30580	14734
999	14735
26021	14736
128676	14737
23225	14738
89715	14739
14664	14740
20627	14741
14401	14742
29806	14743
119879	14744
9347	14745
126543	14746
4584	14747
10734	14748
50157	14749
42073	14750
34802	14751
1374	14752
33648	14753
27671	14754
133497	14755
74534	14756
92487	14757
7632	14758
11310	14759
104340	14760
47401	14761
75684	14762
77960	14763
39238	14764
5779	14765
96920	14766
119318	14767
2478	14768
13263	14769
132291	14770
5583	14771
50003	14772
2512	14773
113657	14774
23546	14775
138258	14776
118689	14777
14538	14778
40916	14779
14592	14780
68816	14781
52316	14782
9592	14783
32515	14784
55278	14785
36329	14786
95738	14787
103015	14788
53738	14789
69165	14790
179	14791
23282	14792
21558	14793
67093	14794
123447	14795
41633	14796
29117	14797
5029	14798
87239	14799
106440	14800
33706	14801
14005	14802
1500	14803
111539	14804
96196	14805
6928	14806
19323	14807
85063	14808
59496	14809
10360	14810
78586	14811
23588	14812
38017	14813
142790	14814
124597	14815
65024	14816
31334	14817
73457	14818
1985	14819
996	14820
135822	14821
38292	14822
34148	14823
105986	14824
6208	14825
76806	14826
22242	14827
91067	14828
22911	14829
98429	14830
101347	14831
8596	14832
246	14833
28648	14834
27266	14835
6286	14836
41188	14837
13017	14838
22525	14839
42791	14840
26214	14841
3460	14842
1073	14843
90510	14844
33782	14845
1042	14846
74934	14847
70826	14848
84270	14849
17433	14850
6690	14851
15537	14852
2804	14853
60799	14854
4075	14855
26362	14856
96601	14857
16524	14858
44815	14859
119871	14860
122527	14861
36745	14862
48071	14863
587	14864
15429	14865
17820	14866
21909	14867
25136	14868
2394	14869
114291	14870
77192	14871
44724	14872
38605	14873
85766	14874
5788	14875
29845	14876
149421	14877
18434	14878
29409	14879
4332	14880
918	14881
56747	14882
63346	14883
8915	14884
37525	14885
15182	14886
77793	14887
11417	14888
75330	14889
101743	14890
17725	14891
34234	14892
97832	14893
17160	14894
113285	14895
2959	14896
10581	14897
6973	14898
65293	14899
36691	14900
104211	14901
21478	14902
25864	14903
1109	14904
75208	14905
73701	14906
9800	14907
118469	14908
106367	14909
136413	14910
81913	14911
8943	14912
1922	14913
19489	14914
9093	14915
65338	14916
10	14917
129719	14918
453	14919
58535	14920
18561	14921
99187	14922
79410	14923
61088	14924
4496	14925
54720	14926
120237	14927
17974	14928
75182	14929
42614	14930
66033	14931
51436	14932
25318	14933
38216	14934
81769	14935
61186	14936
25813	14937
4636	14938
4621	14939
83724	14940
24304	14941
25544	14942
69521	14943
15730	14944
91114	14945
74447	14946
39692	14947
17419	14948
10121	14949
23	14950
12942	14951
146032	14952
9893	14953
24926	14954
60891	14955
91751	14956
245	14957
8798	14958
243	14959
1235	14960
35494	14961
55067	14962
59700	14963
108722	14964
76929	14965
123048	14966
127089	14967
106176	14968
116592	14969
1050	14970
124265	14971
8406	14972
14987	14973
112784	14974
92785	14975
137242	14976
120364	14977
9709	14978
3060	14979
16348	14980
64379	14981
18737	14982
29369	14983
14097	14984
34913	14985
55161	14986
99146	14987
22609	14988
89927	14989
1106	14990
100997	14991
18694	14992
48355	14993
89524	14994
31740	14995
52695	14996
142154	14997
4424	14998
59624	14999
21681	15000
72881	15001
83898	15002
21285	15003
48281	15004
32805	15005
70292	15006
82883	15007
16472	15008
16408	15009
8299	15010
109093	15011
9581	15012
22340	15013
63708	15014
57239	15015
49080	15016
6523	15017
76	15018
117766	15019
10254	15020
73220	15021
52463	15022
130794	15023
21741	15024
10294	15025
1994	15026
113054	15027
9195	15028
137409	15029
81140	15030
22490	15031
42318	15032
39538	15033
107594	15034
11298	15035
8590	15036
28391	15037
111223	15038
129473	15039
65121	15040
17295	15041
1782	15042
89012	15043
137656	15044
89063	15045
8518	15046
19991	15047
94800	15048
129341	15049
12895	15050
142953	15051
70352	15052
66473	15053
138211	15054
6488	15055
3243	15056
32477	15057
127312	15058
16272	15059
9812	15060
57526	15061
37113	15062
12920	15063
60239	15064
56884	15065
44029	15066
30870	15067
6917	15068
22264	15069
36145	15070
15066	15071
12440	15072
18886	15073
72651	15074
38601	15075
7769	15076
62961	15077
4750	15078
11941	15079
3098	15080
61517	15081
22582	15082
40121	15083
4085	15084
132957	15085
1589	15086
37635	15087
73966	15088
41271	15089
53	15090
42151	15091
18318	15092
18525	15093
134545	15094
335	15095
109987	15096
82850	15097
5948	15098
149665	15099
88727	15100
42037	15101
3444	15102
38913	15103
47885	15104
21036	15105
28506	15106
22065	15107
85366	15108
139878	15109
38675	15110
1308	15111
23089	15112
118079	15113
3373	15114
56619	15115
75277	15116
44080	15117
60389	15118
2316	15119
20658	15120
26966	15121
18900	15122
48012	15123
6289	15124
11123	15125
34190	15126
53771	15127
35143	15128
14944	15129
56128	15130
5159	15131
50288	15132
5256	15133
94511	15134
35118	15135
3899	15136
43199	15137
15754	15138
85132	15139
84918	15140
122060	15141
10755	15142
2233	15143
71016	15144
8662	15145
13419	15146
76822	15147
71796	15148
15532	15149
48789	15150
10447	15151
6063	15152
14290	15153
3573	15154
120567	15155
24983	15156
6104	15157
99177	15158
15260	15159
14710	15160
48835	15161
2814	15162
55776	15163
63902	15164
42093	15165
16649	15166
9725	15167
50203	15168
95452	15169
67332	15170
296	15171
34075	15172
48778	15173
56049	15174
16407	15175
148671	15176
549	15177
1850	15178
81183	15179
37222	15180
24758	15181
16260	15182
94573	15183
18575	15184
100928	15185
50490	15186
98502	15187
37261	15188
10449	15189
39877	15190
2372	15191
101324	15192
2094	15193
16861	15194
16409	15195
18794	15196
48122	15197
31864	15198
95166	15199
10099	15200
44528	15201
493	15202
1566	15203
27385	15204
56775	15205
16919	15206
118373	15207
82282	15208
40733	15209
33465	15210
8894	15211
15606	15212
113688	15213
104163	15214
1298	15215
15571	15216
85136	15217
26101	15218
4963	15219
28639	15220
3798	15221
4946	15222
105723	15223
329	15224
34575	15225
6936	15226
30043	15227
2884	15228
81631	15229
16655	15230
33777	15231
29306	15232
46583	15233
44596	15234
14645	15235
53956	15236
9338	15237
17328	15238
13322	15239
37968	15240
6681	15241
51297	15242
36524	15243
27290	15244
15663	15245
80308	15246
1260	15247
69924	15248
33135	15249
29252	15250
31721	15251
60095	15252
114647	15253
2752	15254
18249	15255
20151	15256
45717	15257
5852	15258
21	15259
4061	15260
47266	15261
78292	15262
25948	15263
86963	15264
16349	15265
1903	15266
90423	15267
16897	15268
29883	15269
59926	15270
16817	15271
46423	15272
58963	15273
111793	15274
101608	15275
126	15276
17314	15277
15536	15278
133894	15279
1467	15280
79489	15281
7609	15282
45318	15283
119045	15284
14058	15285
16188	15286
26303	15287
23760	15288
80961	15289
5970	15290
85250	15291
11353	15292
51647	15293
49755	15294
17325	15295
31195	15296
18376	15297
21453	15298
14031	15299
8313	15300
147332	15301
1561	15302
34061	15303
4733	15304
271	15305
142831	15306
75426	15307
18882	15308
58995	15309
28960	15310
4486	15311
6662	15312
6139	15313
5626	15314
94395	15315
35592	15316
33647	15317
121604	15318
36498	15319
93601	15320
12393	15321
78390	15322
36199	15323
89357	15324
5116	15325
63250	15326
101370	15327
131555	15328
55982	15329
11424	15330
5526	15331
8384	15332
290	15333
93860	15334
32525	15335
60204	15336
21384	15337
46334	15338
70784	15339
118150	15340
42981	15341
20700	15342
53679	15343
27607	15344
65555	15345
73139	15346
6970	15347
37424	15348
96930	15349
4972	15350
5835	15351
72290	15352
45609	15353
77126	15354
4147	15355
4100	15356
2342	15357
3624	15358
93967	15359
25866	15360
3931	15361
57378	15362
120252	15363
87808	15364
33036	15365
52714	15366
57792	15367
70612	15368
29911	15369
39369	15370
26608	15371
85440	15372
9365	15373
95787	15374
65742	15375
25169	15376
51271	15377
40507	15378
10086	15379
75126	15380
72068	15381
12043	15382
99971	15383
52026	15384
14257	15385
77029	15386
67058	15387
29354	15388
16727	15389
64501	15390
47721	15391
112949	15392
82591	15393
90655	15394
104939	15395
10937	15396
23241	15397
1735	15398
53805	15399
84630	15400
15395	15401
6335	15402
50797	15403
9822	15404
4167	15405
54488	15406
568	15407
27751	15408
12210	15409
113377	15410
9438	15411
34000	15412
73565	15413
33865	15414
11941	15415
18253	15416
81573	15417
73405	15418
2348	15419
62194	15420
10261	15421
24295	15422
113955	15423
47732	15424
118036	15425
42863	15426
1435	15427
13618	15428
8456	15429
781	15430
77176	15431
8306	15432
9979	15433
32236	15434
12	15435
70593	15436
139350	15437
2136	15438
90537	15439
71700	15440
10999	15441
2001	15442
1418	15443
80153	15444
19213	15445
104680	15446
1172	15447
24535	15448
53271	15449
112453	15450
6263	15451
4750	15452
55892	15453
48535	15454
33985	15455
142728	15456
39140	15457
55136	15458
114	15459
15114	15460
65749	15461
148263	15462
14009	15463
13319	15464
29616	15465
55208	15466
33064	15467
26831	15468
20180	15469
31157	15470
4596	15471
82374	15472
3785	15473
16040	15474
28369	15475
100940	15476
38635	15477
149417	15478
15941	15479
16002	15480
86913	15481
12077	15482
63141	15483
58524	15484
1122	15485
81159	15486
954	15487
54731	15488
55099	15489
713	15490
2749	15491
1385	15492
14891	15493
95663	15494
55470	15495
62364	15496
30634	15497
139760	15498
41967	15499
85877	15500
86554	15501
23523	15502
52614	15503
92244	15504
138556	15505
38871	15506
88624	15507
3646	15508
216	15509
81727	15510
12509	15511
10108	15512
47517	15513
53012	15514
70108	15515
7888	15516
116607	15517
79151	15518
39565	15519
5750	15520
135061	15521
57781	15522
74332	15523
14763	15524
3439	15525
73434	15526
28600	15527
81890	15528
4366	15529
109196	15530
93951	15531
52317	15532
74718	15533
35389	15534
143451	15535
7040	15536
70663	15537
77282	15538
37682	15539
108180	15540
24792	15541
2510	15542
70101	15543
10041	15544
10052	15545
97547	15546
78345	15547
36704	15548
33622	15549
32062	15550
46652	15551
10977	15552
20950	15553
58435	15554
87396	15555
38262	15556
36644	15557
80609	15558
3761	15559
80178	15560
67469	15561
37042	15562
9859	15563
47617	15564
3576	15565
41654	15566
150388	15567
5318	15568
24426	15569
41577	15570
28450	15571
61342	15572
48403	15573
37301	15574
67897	15575
49873	15576
120476	15577
39348	15578
12637	15579
39636	15580
23592	15581
6064	15582
15730	15583
117134	15584
461	15585
79410	15586
14910	15587
42379	15588
101269	15589
23410	15590
72898	15591
6782	15592
24538	15593
21311	15594
138863	15595
106709	15596
37479	15597
14015	15598
16728	15599
14156	15600
9217	15601
113083	15602
117262	15603
106804	15604
5331	15605
369	15606
2055	15607
77335	15608
46573	15609
23787	15610
39942	15611
108048	15612
205	15613
238	15614
42306	15615
1446	15616
22050	15617
24587	15618
20961	15619
27106	15620
62338	15621
13593	15622
57478	15623
85898	15624
722	15625
120085	15626
13203	15627
142948	15628
25074	15629
123980	15630
4846	15631
44201	15632
83767	15633
74183	15634
79663	15635
3978	15636
7866	15637
57	15638
2185	15639
58919	15640
108653	15641
5938	15642
11725	15643
66886	15644
85601	15645
173	15646
16484	15647
15539	15648
10229	15649
2572	15650
16400	15651
14091	15652
2834	15653
80579	15654
16799	15655
2298	15656
10559	15657
14182	15658
13585	15659
3496	15660
4751	15661
19431	15662
37159	15663
34194	15664
15065	15665
3007	15666
97117	15667
46023	15668
8578	15669
319	15670
35014	15671
11280	15672
30971	15673
23156	15674
35798	15675
36756	15676
21162	15677
58792	15678
72431	15679
69117	15680
70204	15681
38946	15682
81776	15683
20001	15684
112322	15685
78830	15686
18607	15687
134010	15688
10090	15689
74413	15690
6675	15691
35838	15692
69269	15693
139805	15694
18433	15695
4373	15696
14527	15697
68434	15698
13100	15699
43988	15700
101082	15701
61858	15702
67189	15703
19509	15704
49491	15705
16998	15706
23977	15707
81711	15708
18793	15709
25539	15710
50101	15711
62154	15712
9682	15713
16815	15714
51117	15715
1445	15716
53311	15717
745	15718
84449	15719
52676	15720
4659	15721
30561	15722
128046	15723
4521	15724
5134	15725
13553	15726
49646	15727
94763	15728
7841	15729
150740	15730
72442	15731
36172	15732
19544	15733
29588	15734
21006	15735
87302	15736
56252	15737
8585	15738
91961	15739
48815	15740
112584	15741
14827	15742
45522	15743
10647	15744
60068	15745
86648	15746
85135	15747
8453	15748
41067	15749
19454	15750
69909	15751
71424	15752
31346	15753
78969	15754
55695	15755
76889	15756
52079	15757
11874	15758
8740	15759
6254	15760
39130	15761
11152	15762
6750	15763
38817	15764
1519	15765
134531	15766
14831	15767
32400	15768
72632	15769
65211	15770
41586	15771
66	15772
1554	15773
27144	15774
64288	15775
93434	15776
65173	15777
22872	15778
42522	15779
24911	15780
66255	15781
18883	15782
39549	15783
2238	15784
34483	15785
12380	15786
38357	15787
59618	15788
4361	15789
19698	15790
496	15791
33999	15792
47405	15793
45515	15794
4145	15795
72820	15796
83664	15797
48009	15798
105362	15799
52308	15800
65240	15801
131623	15802
53747	15803
20141	15804
23657	15805
54547	15806
82369	15807
23740	15808
23868	15809
14954	15810
8781	15811
48821	15812
115532	15813
15715	15814
19414	15815
21694	15816
48674	15817
106686	15818
19917	15819
48613	15820
100097	15821
775	15822
117737	15823
46772	15824
38667	15825
72465	15826
19875	15827
13162	15828
62561	15829
122633	15830
13464	15831
44663	15832
108339	15833
65622	15834
123593	15835
31362	15836
14717	15837
8214	15838
5217	15839
80789	15840
57595	15841
43912	15842
85060	15843
12419	15844
79697	15845
28649	15846
12253	15847
4306	15848
50809	15849
58025	15850
21182	15851
7256	15852
10668	15853
103434	15854
86697	15855
39023	15856
91389	15857
4760	15858
19247	15859
12399	15860
98729	15861
64329	15862
41058	15863
17316	15864
35040	15865
263	15866
87205	15867
78537	15868
33155	15869
44193	15870
3735	15871
986	15872
19144	15873
44933	15874
1897	15875
110300	15876
24382	15877
41922	15878
75265	15879
92179	15880
24885	15881
103575	15882
65821	15883
7014	15884
5840	15885
38904	15886
72321	15887
72740	15888
755	15889
11122	15890
40439	15891
2317	15892
123568	15893
15681	15894
16241	15895
19416	15896
72536	15897
55311	15898
72065	15899
4880	15900
135926	15901
50715	15902
14598	15903
14114	15904
22342	15905
1245	15906
7300	15907
127192	15908
39747	15909
72965	15910
51007	15911
22680	15912
4679	15913
78709	15914
101660	15915
22664	15916
85608	15917
13186	15918
22846	15919
138310	15920
87365	15921
74572	15922
20018	15923
20710	15924
74744	15925
69697	15926
100341	15927
8655	15928
21980	15929
28366	15930
133001	15931
37429	15932
27538	15933
12513	15934
5540	15935
26063	15936
74	15937
37704	15938
17759	15939
48572	15940
31590	15941
24733	15942
1792	15943
10517	15944
29794	15945
68299	15946
39555	15947
97687	15948
60199	15949
5694	15950
23105	15951
12324	15952
64598	15953
26571	15954
80454	15955
560	15956
754	15957
3627	15958
75538	15959
18533	15960
87121	15961
65852	15962
31507	15963
85142	15964
7526	15965
11716	15966
66454	15967
65657	15968
54826	15969
10403	15970
55939	15971
469	15972
66440	15973
4140	15974
37189	15975
22359	15976
54442	15977
119008	15978
82298	15979
42175	15980
7593	15981
46946	15982
66914	15983
15276	15984
10851	15985
97805	15986
34180	15987
4340	15988
68075	15989
5047	15990
16184	15991
3208	15992
102752	15993
6569	15994
3181	15995
25355	15996
80835	15997
92403	15998
24779	15999
843	16000
90610	16001
22459	16002
24439	16003
18793	16004
75823	16005
17046	16006
34607	16007
44736	16008
134902	16009
40256	16010
1438	16011
101125	16012
59602	16013
3819	16014
14173	16015
120219	16016
22715	16017
22907	16018
67523	16019
24486	16020
73769	16021
38705	16022
68437	16023
97618	16024
11754	16025
7373	16026
122278	16027
116351	16028
3049	16029
26976	16030
59144	16031
7743	16032
764	16033
45143	16034
41565	16035
41103	16036
16462	16037
7506	16038
12157	16039
1553	16040
19376	16041
20198	16042
5482	16043
27738	16044
99869	16045
26819	16046
23581	16047
60973	16048
82246	16049
55280	16050
3153	16051
1910	16052
45460	16053
106571	16054
107861	16055
4154	16056
28715	16057
72787	16058
28561	16059
2868	16060
8249	16061
11	16062
131511	16063
66286	16064
121115	16065
81741	16066
12	16067
67713	16068
99905	16069
21773	16070
3240	16071
85473	16072
127458	16073
103242	16074
4410	16075
376	16076
9299	16077
75618	16078
25170	16079
482	16080
39578	16081
56536	16082
4198	16083
90870	16084
59374	16085
133540	16086
121113	16087
28525	16088
29173	16089
683	16090
25332	16091
81470	16092
6581	16093
63638	16094
10943	16095
59569	16096
1229	16097
7587	16098
95280	16099
72199	16100
67760	16101
20853	16102
3378	16103
6706	16104
65795	16105
131	16106
1420	16107
6620	16108
31545	16109
22399	16110
103987	16111
53054	16112
72250	16113
83490	16114
18272	16115
25559	16116
53842	16117
121377	16118
147729	16119
25616	16120
79037	16121
21254	16122
34347	16123
123042	16124
39199	16125
86323	16126
36058	16127
29909	16128
2941	16129
21309	16130
63010	16131
61325	16132
7303	16133
8358	16134
25238	16135
429	16136
107710	16137
9953	16138
62114	16139
79990	16140
28314	16141
25444	16142
32791	16143
66025	16144
40878	16145
61298	16146
11511	16147
9300	16148
124055	16149
53733	16150
123979	16151
12373	16152
72505	16153
77881	16154
130330	16155
37208	16156
40316	16157
2754	16158
10011	16159
128	16160
18125	16161
52325	16162
28653	16163
74696	16164
59794	16165
82249	16166
6440	16167
35042	16168
35647	16169
54734	16170
40846	16171
25173	16172
4485	16173
58980	16174
16215	16175
100075	16176
103911	16177
955	16178
31079	16179
86627	16180
15569	16181
84287	16182
60055	16183
17131	16184
33558	16185
72696	16186
14228	16187
44355	16188
36874	16189
2492	16190
712	16191
55976	16192
33829	16193
82800	16194
34633	16195
10253	16196
39884	16197
14319	16198
16612	16199
24133	16200
63168	16201
136704	16202
31974	16203
11165	16204
43065	16205
23187	16206
44995	16207
12559	16208
76517	16209
1759	16210
24157	16211
12384	16212
54439	16213
47700	16214
40924	16215
14791	16216
27623	16217
5494	16218
68121	16219
11349	16220
101562	16221
35051	16222
19386	16223
7841	16224
71012	16225
4417	16226
47969	16227
35970	16228
10303	16229
100156	16230
43303	16231
110583	16232
59281	16233
46252	16234
8582	16235
28204	16236
69308	16237
54754	16238
65459	16239
5297	16240
81313	16241
106756	16242
2212	16243
66095	16244
85233	16245
40947	16246
32510	16247
13835	16248
41647	16249
115621	16250
32076	16251
30199	16252
4037	16253
46012	16254
58782	16255
46585	16256
56760	16257
63639	16258
13341	16259
53647	16260
9184	16261
21142	16262
8913	16263
18193	16264
18629	16265
16908	16266
68073	16267
56576	16268
36614	16269
71321	16270
18909	16271
21705	16272
40842	16273
30319	16274
40827	16275
29225	16276
1498	16277
82168	16278
28522	16279
86257	16280
11238	16281
44653	16282
17373	16283
144222	16284
16739	16285
87957	16286
16008	16287
55546	16288
144726	16289
26112	16290
25108	16291
158	16292
73563	16293
30077	16294
1522	16295
13871	16296
118875	16297
132811	16298
12	16299
44103	16300
114214	16301
63189	16302
24022	16303
3343	16304
89513	16305
508	16306
98150	16307
13086	16308
119787	16309
18449	16310
6575	16311
23576	16312
16365	16313
952	16314
100497	16315
69175	16316
2261	16317
10437	16318
150214	16319
1843	16320
81791	16321
71035	16322
58737	16323
39617	16324
394	16325
80358	16326
136549	16327
9025	16328
37397	16329
82500	16330
39994	16331
21182	16332
79094	16333
82618	16334
189	16335
55093	16336
30406	16337
104243	16338
66503	16339
104001	16340
132002	16341
950	16342
47481	16343
3067	16344
32886	16345
106930	16346
4394	16347
68723	16348
98302	16349
15531	16350
22926	16351
4198	16352
27348	16353
45866	16354
68808	16355
84789	16356
7584	16357
52278	16358
2330	16359
1073	16360
71202	16361
12429	16362
8752	16363
110948	16364
69671	16365
73790	16366
24221	16367
9568	16368
15950	16369
36222	16370
47476	16371
28017	16372
1	16373
66958	16374
30921	16375
20263	16376
146867	16377
51269	16378
35571	16379
46050	16380
114920	16381
30516	16382
858	16383
71082	16384
5998	16385
51011	16386
2266	16387
20689	16388
6733	16389
41206	16390
37146	16391
16025	16392
2235	16393
119629	16394
45150	16395
25385	16396
32864	16397
44373	16398
22589	16399
8024	16400
57	16401
74058	16402
96233	16403
30869	16404
125887	16405
98701	16406
106792	16407
66168	16408
132130	16409
21955	16410
116642	16411
44353	16412
3301	16413
59765	16414
114034	16415
45821	16416
2711	16417
71285	16418
2435	16419
18284	16420
38017	16421
27023	16422
84102	16423
37377	16424
7334	16425
5006	16426
8700	16427
19208	16428
65138	16429
19016	16430
21716	16431
39153	16432
34054	16433
68378	16434
2160	16435
31307	16436
3411	16437
55535	16438
104306	16439
106337	16440
45260	16441
87621	16442
29802	16443
128814	16444
2114	16445
47470	16446
68690	16447
3649	16448
25786	16449
102772	16450
21716	16451
121443	16452
110676	16453
22041	16454
13749	16455
46678	16456
45791	16457
140693	16458
72913	16459
49047	16460
101546	16461
52278	16462
76207	16463
93281	16464
99484	16465
18327	16466
52298	16467
48466	16468
13479	16469
18151	16470
12719	16471
1403	16472
54921	16473
38958	16474
58447	16475
62522	16476
31066	16477
113158	16478
12901	16479
73250	16480
136773	16481
28741	16482
81649	16483
62554	16484
721	16485
15930	16486
20735	16487
12870	16488
9633	16489
7960	16490
44256	16491
68256	16492
4934	16493
323	16494
1973	16495
54489	16496
82193	16497
26668	16498
9607	16499
115878	16500
104571	16501
114086	16502
23494	16503
40672	16504
13440	16505
20497	16506
10190	16507
17134	16508
3054	16509
120615	16510
114395	16511
97322	16512
966	16513
17652	16514
13958	16515
19814	16516
122663	16517
51671	16518
12147	16519
130927	16520
125021	16521
6873	16522
58868	16523
27111	16524
13039	16525
17245	16526
58671	16527
78329	16528
9150	16529
133545	16530
101881	16531
35632	16532
37007	16533
9517	16534
114195	16535
30156	16536
101972	16537
54020	16538
6004	16539
53633	16540
47829	16541
76234	16542
44666	16543
4304	16544
135314	16545
3877	16546
17376	16547
63897	16548
16738	16549
29683	16550
38922	16551
49566	16552
84282	16553
48986	16554
1906	16555
38972	16556
1703	16557
34448	16558
6476	16559
49740	16560
23046	16561
1812	16562
20521	16563
73952	16564
42919	16565
811	16566
40483	16567
54249	16568
13764	16569
4518	16570
24364	16571
14617	16572
11142	16573
6641	16574
90237	16575
4655	16576
17327	16577
44959	16578
1992	16579
36909	16580
36212	16581
135677	16582
46167	16583
26319	16584
1889	16585
86402	16586
92466	16587
68394	16588
59416	16589
21449	16590
34389	16591
26701	16592
94760	16593
5218	16594
66134	16595
1500	16596
406	16597
19165	16598
52014	16599
62298	16600
124772	16601
113559	16602
36712	16603
82472	16604
17177	16605
4138	16606
57084	16607
26276	16608
10782	16609
47061	16610
5729	16611
66032	16612
104524	16613
8670	16614
79176	16615
80064	16616
5063	16617
6518	16618
33823	16619
84975	16620
27315	16621
24395	16622
52760	16623
8990	16624
35878	16625
11365	16626
289	16627
43495	16628
86572	16629
34675	16630
60397	16631
7690	16632
67071	16633
14712	16634
95867	16635
23283	16636
23265	16637
51845	16638
23138	16639
13036	16640
6113	16641
8603	16642
18492	16643
2251	16644
3652	16645
83009	16646
18954	16647
4431	16648
35081	16649
28135	16650
42217	16651
25278	16652
46123	16653
794	16654
3252	16655
29978	16656
12168	16657
54963	16658
11661	16659
77311	16660
4300	16661
39400	16662
89481	16663
460	16664
4682	16665
1378	16666
8635	16667
19994	16668
1261	16669
1119	16670
6210	16671
60	16672
54414	16673
73902	16674
6756	16675
35070	16676
50718	16677
500	16678
103400	16679
63134	16680
49679	16681
19144	16682
1790	16683
78971	16684
3827	16685
104	16686
9975	16687
27096	16688
61050	16689
83646	16690
8966	16691
59871	16692
92212	16693
60928	16694
2617	16695
87070	16696
586	16697
1915	16698
119910	16699
3006	16700
8582	16701
54715	16702
118066	16703
19372	16704
109638	16705
72529	16706
35625	16707
63119	16708
51997	16709
3827	16710
24590	16711
10358	16712
46296	16713
148746	16714
50423	16715
15031	16716
17888	16717
39867	16718
2879	16719
29062	16720
38257	16721
31557	16722
4037	16723
87193	16724
26885	16725
11084	16726
84590	16727
3614	16728
62900	16729
5529	16730
26722	16731
59131	16732
872	16733
12226	16734
3104	16735
74487	16736
103324	16737
113778	16738
4783	16739
34342	16740
3858	16741
97508	16742
64163	16743
37729	16744
81471	16745
9766	16746
118619	16747
78183	16748
15271	16749
30600	16750
4363	16751
1211	16752
114796	16753
119	16754
2701	16755
11826	16756
100399	16757
9104	16758
54818	16759
77018	16760
285	16761
110562	16762
7881	16763
41262	16764
70233	16765
24202	16766
12354	16767
89992	16768
31254	16769
150794	16770
2363	16771
112570	16772
65454	16773
40340	16774
7384	16775
64448	16776
35770	16777
39689	16778
24	16779
64596	16780
84230	16781
1960	16782
37433	16783
7782	16784
24243	16785
5995	16786
65901	16787
102	16788
14890	16789
20876	16790
84795	16791
22748	16792
97652	16793
22012	16794
48071	16795
125123	16796
1553	16797
117192	16798
29328	16799
60677	16800
27902	16801
35283	16802
3018	16803
16114	16804
16620	16805
13578	16806
12366	16807
78474	16808
81322	16809
51350	16810
56107	16811
23232	16812
42911	16813
26862	16814
4170	16815
46582	16816
28014	16817
1090	16818
108130	16819
75682	16820
24370	16821
13089	16822
25335	16823
130720	16824
22602	16825
74764	16826
82076	16827
4213	16828
255	16829
40760	16830
82340	16831
31139	16832
29577	16833
1915	16834
50350	16835
18690	16836
37521	16837
80227	16838
10780	16839
20305	16840
112436	16841
58955	16842
62475	16843
31610	16844
1204	16845
48916	16846
5450	16847
61002	16848
31247	16849
45226	16850
102474	16851
77149	16852
36554	16853
25897	16854
36351	16855
5204	16856
28055	16857
23297	16858
60077	16859
19128	16860
90273	16861
118948	16862
29805	16863
79445	16864
51904	16865
61788	16866
116873	16867
63773	16868
40381	16869
89543	16870
38595	16871
78782	16872
18739	16873
103278	16874
84268	16875
25072	16876
104936	16877
49391	16878
5973	16879
134027	16880
27535	16881
237	16882
6932	16883
16576	16884
49389	16885
109935	16886
81019	16887
65940	16888
6	16889
12860	16890
8586	16891
69543	16892
131391	16893
31804	16894
54749	16895
80118	16896
17096	16897
62748	16898
38790	16899
76686	16900
139794	16901
18483	16902
10372	16903
115206	16904
67907	16905
21093	16906
42429	16907
72270	16908
10751	16909
14574	16910
6188	16911
125974	16912
99426	16913
23154	16914
35574	16915
29031	16916
1666	16917
19059	16918
1735	16919
54691	16920
31063	16921
10914	16922
18775	16923
36375	16924
31297	16925
2980	16926
10163	16927
10130	16928
13357	16929
1973	16930
137638	16931
65764	16932
18891	16933
81144	16934
22732	16935
71588	16936
31074	16937
23312	16938
26093	16939
80691	16940
74443	16941
2778	16942
50780	16943
157	16944
105371	16945
85502	16946
23021	16947
14515	16948
28271	16949
38826	16950
74469	16951
50365	16952
127917	16953
17530	16954
7550	16955
59025	16956
16096	16957
49832	16958
86304	16959
66518	16960
74501	16961
19710	16962
17687	16963
2215	16964
46167	16965
16124	16966
23062	16967
92918	16968
62463	16969
9833	16970
8178	16971
4221	16972
121809	16973
7326	16974
88589	16975
33059	16976
10109	16977
15728	16978
27197	16979
90528	16980
82944	16981
15404	16982
27380	16983
70288	16984
36282	16985
32920	16986
18741	16987
12451	16988
53390	16989
18409	16990
69241	16991
74503	16992
1546	16993
70136	16994
81	16995
28906	16996
11954	16997
40213	16998
30475	16999
66042	17000
5092	17001
133743	17002
30981	17003
40654	17004
19011	17005
74999	17006
71890	17007
111116	17008
85795	17009
793	17010
60821	17011
58333	17012
136309	17013
9989	17014
68826	17015
6332	17016
17981	17017
21980	17018
49721	17019
96819	17020
8099	17021
42181	17022
139557	17023
16018	17024
35285	17025
12761	17026
101736	17027
79928	17028
98212	17029
85524	17030
4882	17031
102053	17032
59583	17033
78002	17034
8058	17035
68752	17036
50235	17037
119963	17038
96610	17039
70505	17040
25476	17041
71700	17042
138617	17043
146512	17044
51334	17045
1731	17046
2472	17047
24364	17048
9058	17049
15169	17050
4136	17051
42123	17052
51500	17053
82785	17054
4083	17055
42646	17056
16401	17057
86203	17058
30436	17059
3565	17060
137709	17061
2159	17062
24155	17063
10793	17064
51138	17065
24269	17066
84138	17067
19848	17068
238	17069
93689	17070
16510	17071
5585	17072
46077	17073
27936	17074
98146	17075
103453	17076
101827	17077
94196	17078
36952	17079
20462	17080
7078	17081
21095	17082
97266	17083
893	17084
9057	17085
29080	17086
138265	17087
81695	17088
51040	17089
747	17090
29307	17091
66788	17092
3481	17093
23863	17094
11575	17095
639	17096
59658	17097
119342	17098
45867	17099
31658	17100
83127	17101
8438	17102
17754	17103
107940	17104
27198	17105
18812	17106
44086	17107
43002	17108
46791	17109
14722	17110
3099	17111
115666	17112
1491	17113
113933	17114
37289	17115
21015	17116
7994	17117
6800	17118
67433	17119
808	17120
105806	17121
6207	17122
28505	17123
111149	17124
52155	17125
107319	17126
4531	17127
32535	17128
75921	17129
35493	17130
37281	17131
2472	17132
7873	17133
2803	17134
113978	17135
19284	17136
16803	17137
8938	17138
22283	17139
18791	17140
85679	17141
22807	17142
11805	17143
78176	17144
13660	17145
7275	17146
111946	17147
42285	17148
34676	17149
44863	17150
2950	17151
12424	17152
3192	17153
20815	17154
29998	17155
17656	17156
84971	17157
85934	17158
85897	17159
59306	17160
57046	17161
145963	17162
37698	17163
27279	17164
69761	17165
71391	17166
73738	17167
25969	17168
59860	17169
30204	17170
22695	17171
109791	17172
123184	17173
24700	17174
123054	17175
68064	17176
83276	17177
67538	17178
115	17179
20722	17180
17217	17181
28087	17182
51634	17183
4372	17184
48944	17185
3328	17186
141024	17187
68860	17188
119385	17189
62672	17190
138574	17191
3534	17192
34014	17193
137479	17194
127415	17195
86196	17196
26008	17197
10439	17198
58628	17199
58532	17200
64759	17201
14223	17202
247	17203
62090	17204
784	17205
46273	17206
45019	17207
127130	17208
23024	17209
131762	17210
980	17211
16140	17212
91353	17213
54271	17214
23701	17215
62915	17216
27023	17217
78561	17218
106706	17219
843	17220
86328	17221
90288	17222
367	17223
11613	17224
78929	17225
1001	17226
17971	17227
3198	17228
90409	17229
79853	17230
21923	17231
54936	17232
81527	17233
63589	17234
74170	17235
120815	17236
43083	17237
49795	17238
97777	17239
5058	17240
112111	17241
47447	17242
42092	17243
9575	17244
51648	17245
54312	17246
37792	17247
14627	17248
106180	17249
144559	17250
87017	17251
137676	17252
6614	17253
58998	17254
19216	17255
48388	17256
105626	17257
6058	17258
103777	17259
5599	17260
36224	17261
89459	17262
35095	17263
66427	17264
10965	17265
86073	17266
20253	17267
41364	17268
103676	17269
9277	17270
40063	17271
8187	17272
130819	17273
1460	17274
49619	17275
112348	17276
64632	17277
122906	17278
27635	17279
66031	17280
55147	17281
95565	17282
23723	17283
39387	17284
65268	17285
50493	17286
5634	17287
91262	17288
60299	17289
21877	17290
99876	17291
41778	17292
17222	17293
83592	17294
765	17295
102617	17296
71450	17297
19911	17298
10468	17299
47051	17300
26705	17301
69073	17302
79394	17303
26357	17304
915	17305
8391	17306
16805	17307
18602	17308
66740	17309
118470	17310
35034	17311
19840	17312
81464	17313
29458	17314
83801	17315
116267	17316
85996	17317
54032	17318
35328	17319
18192	17320
20576	17321
103004	17322
4505	17323
49114	17324
38245	17325
15727	17326
116705	17327
34340	17328
26318	17329
25629	17330
17667	17331
762	17332
89098	17333
13786	17334
68035	17335
103	17336
114177	17337
71398	17338
16540	17339
135163	17340
30464	17341
8653	17342
52986	17343
20885	17344
48111	17345
59895	17346
90066	17347
31251	17348
113264	17349
98783	17350
101691	17351
3638	17352
6650	17353
75760	17354
115534	17355
130515	17356
80639	17357
41338	17358
3848	17359
63032	17360
98223	17361
19578	17362
72328	17363
17735	17364
20295	17365
121126	17366
87991	17367
111940	17368
25572	17369
14703	17370
57563	17371
56209	17372
126836	17373
63765	17374
11654	17375
28601	17376
138347	17377
29768	17378
13240	17379
1872	17380
2176	17381
115761	17382
11152	17383
132573	17384
88568	17385
87041	17386
27132	17387
132256	17388
12223	17389
87106	17390
92728	17391
3059	17392
624	17393
123	17394
104685	17395
23895	17396
896	17397
34437	17398
25441	17399
11573	17400
1913	17401
14203	17402
8262	17403
9519	17404
112164	17405
61764	17406
67207	17407
4163	17408
5440	17409
1949	17410
1044	17411
128692	17412
105172	17413
4684	17414
36277	17415
17942	17416
4837	17417
62349	17418
51513	17419
18457	17420
6144	17421
20998	17422
92653	17423
379	17424
1423	17425
8127	17426
69568	17427
18822	17428
33676	17429
42864	17430
75900	17431
82741	17432
36878	17433
146608	17434
1727	17435
43818	17436
16775	17437
98890	17438
14071	17439
61347	17440
99489	17441
128909	17442
15550	17443
63842	17444
18281	17445
46683	17446
83240	17447
47924	17448
51102	17449
80740	17450
1096	17451
97240	17452
22674	17453
115446	17454
705	17455
25672	17456
61871	17457
4984	17458
20686	17459
19632	17460
4618	17461
22295	17462
11672	17463
54282	17464
59	17465
55264	17466
39161	17467
17698	17468
75081	17469
25095	17470
94391	17471
114648	17472
16718	17473
65852	17474
3019	17475
19360	17476
72327	17477
10365	17478
9832	17479
4301	17480
67041	17481
5669	17482
22959	17483
97163	17484
3380	17485
8877	17486
4256	17487
8854	17488
99116	17489
25653	17490
1724	17491
64711	17492
58487	17493
12784	17494
47995	17495
95872	17496
62891	17497
98618	17498
1931	17499
57261	17500
8008	17501
25169	17502
53279	17503
2057	17504
65844	17505
138423	17506
86	17507
58659	17508
4064	17509
2475	17510
183	17511
29807	17512
70318	17513
83897	17514
298	17515
21700	17516
74374	17517
72419	17518
61573	17519
2048	17520
37948	17521
68381	17522
4717	17523
48515	17524
95041	17525
9714	17526
29179	17527
187	17528
68218	17529
113485	17530
7486	17531
65724	17532
989	17533
13951	17534
1226	17535
12224	17536
10524	17537
57727	17538
68552	17539
6941	17540
55409	17541
61830	17542
81095	17543
46531	17544
27126	17545
17720	17546
942	17547
19582	17548
139340	17549
191	17550
75661	17551
60691	17552
7976	17553
75060	17554
9317	17555
61596	17556
14942	17557
76952	17558
41278	17559
35949	17560
92578	17561
20997	17562
18522	17563
23758	17564
14729	17565
120432	17566
29566	17567
39184	17568
48315	17569
5408	17570
2729	17571
4511	17572
34255	17573
11788	17574
8501	17575
35686	17576
29942	17577
103995	17578
62069	17579
55192	17580
105334	17581
86078	17582
6528	17583
24211	17584
6059	17585
129021	17586
14409	17587
9797	17588
15284	17589
927	17590
15901	17591
51210	17592
4387	17593
59277	17594
6473	17595
133886	17596
39543	17597
84888	17598
32193	17599
34757	17600
20617	17601
100188	17602
33476	17603
82817	17604
115109	17605
54373	17606
18139	17607
95728	17608
14830	17609
47827	17610
23034	17611
104451	17612
18749	17613
3691	17614
6453	17615
120975	17616
116722	17617
109834	17618
96106	17619
16126	17620
18729	17621
31652	17622
9245	17623
75294	17624
119040	17625
70512	17626
93055	17627
94460	17628
18094	17629
32311	17630
24750	17631
38118	17632
25648	17633
140980	17634
25075	17635
23946	17636
62071	17637
18754	17638
69288	17639
42595	17640
25482	17641
48965	17642
14330	17643
100550	17644
279	17645
438	17646
49597	17647
9835	17648
30424	17649
65531	17650
34190	17651
48004	17652
11039	17653
30148	17654
37400	17655
20437	17656
112966	17657
39960	17658
29905	17659
35716	17660
74401	17661
7850	17662
32931	17663
7220	17664
49360	17665
96276	17666
79604	17667
35111	17668
26279	17669
84556	17670
107529	17671
52428	17672
59995	17673
16967	17674
699	17675
82242	17676
4926	17677
13775	17678
15022	17679
14900	17680
4974	17681
4727	17682
107628	17683
2638	17684
12852	17685
3323	17686
575	17687
4214	17688
23693	17689
56202	17690
6625	17691
23372	17692
58108	17693
21069	17694
56291	17695
131455	17696
1629	17697
98710	17698
43940	17699
334	17700
71373	17701
41458	17702
49730	17703
102465	17704
24425	17705
68255	17706
33831	17707
14798	17708
52687	17709
24	17710
111070	17711
1217	17712
654	17713
4067	17714
81306	17715
24645	17716
82298	17717
428	17718
29273	17719
3789	17720
10381	17721
12	17722
54635	17723
62884	17724
53812	17725
4056	17726
3962	17727
60285	17728
32540	17729
38516	17730
130458	17731
26355	17732
20088	17733
79064	17734
77209	17735
54692	17736
17632	17737
25050	17738
10009	17739
89279	17740
72104	17741
47757	17742
19680	17743
16978	17744
78933	17745
49497	17746
17762	17747
12252	17748
3547	17749
6213	17750
8766	17751
26551	17752
16588	17753
36147	17754
11132	17755
32940	17756
13928	17757
55873	17758
109708	17759
10123	17760
20179	17761
53099	17762
60540	17763
9260	17764
86074	17765
35816	17766
2223	17767
124183	17768
38087	17769
52951	17770
57072	17771
8494	17772
56774	17773
95689	17774
111624	17775
47401	17776
97	17777
80229	17778
121260	17779
88531	17780
47419	17781
70670	17782
12694	17783
102915	17784
87958	17785
2428	17786
6546	17787
20006	17788
40491	17789
74683	17790
44599	17791
150315	17792
28171	17793
938	17794
8245	17795
16463	17796
44004	17797
34839	17798
38839	17799
92836	17800
135233	17801
1173	17802
5067	17803
29755	17804
7592	17805
28583	17806
39395	17807
264	17808
54270	17809
125	17810
3784	17811
30377	17812
16521	17813
21590	17814
10472	17815
68818	17816
13213	17817
69189	17818
37334	17819
34721	17820
59692	17821
1219	17822
68985	17823
15504	17824
6480	17825
77404	17826
130085	17827
27368	17828
25630	17829
87779	17830
107405	17831
50797	17832
82285	17833
50354	17834
3847	17835
47527	17836
7047	17837
21660	17838
136413	17839
106287	17840
145150	17841
493	17842
17157	17843
71767	17844
30219	17845
74927	17846
126479	17847
86321	17848
103171	17849
48075	17850
20071	17851
206	17852
89244	17853
51276	17854
101270	17855
63203	17856
48045	17857
37494	17858
46267	17859
72054	17860
40622	17861
30280	17862
1386	17863
6503	17864
6691	17865
44926	17866
7134	17867
95520	17868
7460	17869
50500	17870
148278	17871
420	17872
19469	17873
121162	17874
35961	17875
81372	17876
78226	17877
1125	17878
80372	17879
57117	17880
13287	17881
68883	17882
16525	17883
90494	17884
22637	17885
12011	17886
65136	17887
50889	17888
31643	17889
6225	17890
113739	17891
953	17892
4040	17893
69985	17894
44963	17895
329	17896
31230	17897
111380	17898
1291	17899
34329	17900
49118	17901
81783	17902
19287	17903
3286	17904
26119	17905
649	17906
16076	17907
124807	17908
21555	17909
1149	17910
7930	17911
8064	17912
68954	17913
89701	17914
8414	17915
23581	17916
9178	17917
37309	17918
86182	17919
6114	17920
96778	17921
94643	17922
68869	17923
34514	17924
61960	17925
25912	17926
5302	17927
99323	17928
51799	17929
57425	17930
32230	17931
41689	17932
88294	17933
34153	17934
43112	17935
1913	17936
19870	17937
1515	17938
7820	17939
77765	17940
101865	17941
40932	17942
38745	17943
30195	17944
43789	17945
50107	17946
32907	17947
758	17948
98357	17949
144665	17950
78043	17951
73514	17952
7976	17953
27499	17954
65903	17955
85155	17956
19363	17957
29168	17958
38124	17959
49570	17960
53347	17961
26310	17962
64770	17963
32302	17964
105404	17965
124492	17966
4437	17967
51236	17968
18673	17969
28669	17970
21196	17971
57416	17972
26640	17973
36069	17974
82815	17975
68519	17976
32174	17977
134043	17978
3896	17979
68399	17980
44719	17981
73896	17982
31018	17983
57103	17984
2890	17985
9236	17986
1369	17987
2361	17988
26561	17989
24672	17990
75210	17991
1140	17992
111098	17993
6466	17994
3258	17995
22931	17996
114862	17997
29779	17998
17345	17999
77978	18000
23313	18001
50575	18002
24758	18003
36141	18004
22207	18005
3601	18006
12541	18007
56366	18008
7449	18009
68139	18010
2516	18011
11413	18012
91293	18013
4074	18014
14570	18015
55850	18016
40627	18017
17368	18018
61613	18019
15297	18020
8811	18021
23791	18022
46375	18023
78056	18024
37024	18025
132	18026
13382	18027
33377	18028
3662	18029
93138	18030
104670	18031
62950	18032
42323	18033
2554	18034
12240	18035
90455	18036
78884	18037
19449	18038
50944	18039
40752	18040
86065	18041
104998	18042
35987	18043
9696	18044
56503	18045
62626	18046
35947	18047
86485	18048
50990	18049
5101	18050
15193	18051
49062	18052
56921	18053
15579	18054
5672	18055
107597	18056
28245	18057
59626	18058
42292	18059
6846	18060
71601	18061
8510	18062
46579	18063
1377	18064
25040	18065
67676	18066
128614	18067
35863	18068
93805	18069
38378	18070
48595	18071
7418	18072
48408	18073
23571	18074
38856	18075
38335	18076
40564	18077
19544	18078
114563	18079
2523	18080
10034	18081
121222	18082
1045	18083
41002	18084
34540	18085
68544	18086
84043	18087
49926	18088
95929	18089
138213	18090
20477	18091
32306	18092
97695	18093
38582	18094
23879	18095
66324	18096
110178	18097
20434	18098
43543	18099
76364	18100
13986	18101
28768	18102
13633	18103
79205	18104
34506	18105
10668	18106
24730	18107
9843	18108
3200	18109
37057	18110
3647	18111
31595	18112
2109	18113
8819	18114
65261	18115
28103	18116
824	18117
27827	18118
35455	18119
55089	18120
44700	18121
15473	18122
57593	18123
52206	18124
16065	18125
54595	18126
37641	18127
6921	18128
36033	18129
66356	18130
65276	18131
82254	18132
98541	18133
55438	18134
95520	18135
53862	18136
1941	18137
30355	18138
10376	18139
101173	18140
111769	18141
2702	18142
26193	18143
165	18144
117	18145
29961	18146
77400	18147
108276	18148
119250	18149
128584	18150
63036	18151
6817	18152
79013	18153
26511	18154
9696	18155
13300	18156
38327	18157
25565	18158
35110	18159
76309	18160
21621	18161
95713	18162
118529	18163
53977	18164
101976	18165
8374	18166
18131	18167
23164	18168
25267	18169
32817	18170
24668	18171
59561	18172
145113	18173
97318	18174
61019	18175
84766	18176
25222	18177
86410	18178
56736	18179
13822	18180
26106	18181
62739	18182
85393	18183
62761	18184
78619	18185
20175	18186
78649	18187
14090	18188
18352	18189
11426	18190
5517	18191
56465	18192
130614	18193
12236	18194
8895	18195
110589	18196
3011	18197
90125	18198
45821	18199
28381	18200
77418	18201
61420	18202
46854	18203
75192	18204
3532	18205
114696	18206
13412	18207
16130	18208
45579	18209
8888	18210
483	18211
5707	18212
676	18213
6232	18214
4646	18215
5515	18216
418	18217
14	18218
57125	18219
32917	18220
9312	18221
113568	18222
9067	18223
8569	18224
67019	18225
106610	18226
109060	18227
54005	18228
32428	18229
3055	18230
51256	18231
7586	18232
146	18233
51961	18234
79342	18235
34592	18236
12723	18237
4721	18238
29446	18239
21761	18240
44252	18241
6063	18242
13081	18243
66775	18244
8557	18245
51954	18246
18992	18247
24357	18248
4656	18249
1668	18250
42470	18251
4656	18252
37040	18253
47148	18254
103972	18255
1151	18256
44345	18257
15021	18258
124901	18259
13095	18260
3670	18261
29685	18262
472	18263
89192	18264
100389	18265
56236	18266
43820	18267
112036	18268
39281	18269
91847	18270
121001	18271
60061	18272
2587	18273
57898	18274
20773	18275
33229	18276
108440	18277
3932	18278
63026	18279
3639	18280
5589	18281
55142	18282
39989	18283
81324	18284
7536	18285
103676	18286
99492	18287
14528	18288
85404	18289
23433	18290
23067	18291
42356	18292
95788	18293
25081	18294
34163	18295
93130	18296
15301	18297
947	18298
2062	18299
13673	18300
108401	18301
65482	18302
5467	18303
28091	18304
69370	18305
35548	18306
28022	18307
100664	18308
19238	18309
53770	18310
15140	18311
41119	18312
47744	18313
29376	18314
6006	18315
29301	18316
12384	18317
24321	18318
34733	18319
34229	18320
33582	18321
48027	18322
39345	18323
88014	18324
100131	18325
8013	18326
3744	18327
113898	18328
32615	18329
3009	18330
6292	18331
139115	18332
62840	18333
59290	18334
18733	18335
16722	18336
52161	18337
44505	18338
48631	18339
54200	18340
15015	18341
23395	18342
106284	18343
24139	18344
139719	18345
7342	18346
1248	18347
24627	18348
14276	18349
14879	18350
128658	18351
82788	18352
52673	18353
56428	18354
63457	18355
11599	18356
62938	18357
64403	18358
5353	18359
131	18360
145581	18361
111285	18362
12005	18363
9121	18364
27729	18365
22013	18366
101611	18367
7839	18368
118741	18369
32076	18370
101274	18371
41726	18372
46537	18373
74636	18374
13475	18375
43535	18376
7024	18377
145588	18378
42283	18379
55001	18380
24822	18381
89311	18382
137938	18383
43231	18384
2138	18385
28264	18386
7879	18387
23567	18388
73904	18389
55364	18390
101459	18391
76316	18392
1799	18393
1166	18394
35823	18395
2899	18396
17516	18397
17213	18398
114424	18399
61660	18400
82422	18401
139673	18402
144695	18403
75682	18404
13781	18405
19516	18406
33696	18407
14053	18408
4265	18409
7499	18410
35364	18411
24303	18412
35541	18413
113723	18414
57450	18415
35375	18416
59568	18417
86042	18418
17168	18419
92119	18420
6073	18421
11997	18422
37453	18423
9757	18424
9033	18425
39868	18426
115503	18427
37547	18428
14677	18429
25792	18430
95171	18431
137852	18432
13773	18433
146851	18434
26755	18435
38791	18436
16283	18437
41673	18438
55295	18439
3451	18440
46216	18441
51069	18442
49510	18443
14726	18444
11870	18445
135439	18446
48646	18447
86413	18448
28288	18449
13415	18450
35084	18451
107359	18452
11453	18453
102574	18454
74505	18455
20675	18456
100311	18457
83725	18458
5741	18459
66458	18460
5368	18461
119018	18462
8891	18463
2121	18464
110582	18465
9668	18466
35552	18467
32988	18468
62814	18469
37693	18470
45530	18471
75942	18472
6246	18473
71537	18474
22116	18475
55164	18476
620	18477
86127	18478
97360	18479
133160	18480
13031	18481
32017	18482
25831	18483
86018	18484
24472	18485
73100	18486
8179	18487
105780	18488
40918	18489
7067	18490
733	18491
56585	18492
86419	18493
92443	18494
41282	18495
19226	18496
62210	18497
36909	18498
88389	18499
5807	18500
143006	18501
6109	18502
598	18503
53497	18504
39818	18505
117533	18506
81791	18507
79905	18508
100436	18509
7083	18510
86625	18511
39764	18512
18683	18513
78490	18514
13098	18515
47817	18516
92605	18517
57845	18518
27203	18519
47457	18520
121418	18521
11453	18522
11123	18523
35223	18524
18018	18525
117649	18526
16470	18527
24639	18528
13406	18529
8650	18530
59116	18531
86122	18532
36295	18533
20027	18534
19803	18535
47113	18536
4948	18537
716	18538
61110	18539
28640	18540
97625	18541
46453	18542
4704	18543
34543	18544
536	18545
41286	18546
74682	18547
63768	18548
118066	18549
18997	18550
96472	18551
15749	18552
60651	18553
21322	18554
17303	18555
53554	18556
16924	18557
22539	18558
70488	18559
41850	18560
19621	18561
23719	18562
48418	18563
2038	18564
102490	18565
50538	18566
6250	18567
46113	18568
54771	18569
5864	18570
16912	18571
12647	18572
11770	18573
43984	18574
68932	18575
79344	18576
11561	18577
49766	18578
68836	18579
4787	18580
4382	18581
62404	18582
48836	18583
32619	18584
47090	18585
1456	18586
13949	18587
62829	18588
13142	18589
115204	18590
11341	18591
27146	18592
75617	18593
65051	18594
42261	18595
40694	18596
10813	18597
32110	18598
11715	18599
51966	18600
10719	18601
4797	18602
50580	18603
41441	18604
482	18605
85238	18606
99903	18607
32299	18608
2910	18609
55224	18610
19581	18611
108990	18612
88629	18613
131597	18614
103398	18615
49470	18616
4198	18617
8011	18618
10503	18619
54377	18620
3296	18621
84	18622
32131	18623
71267	18624
21034	18625
1074	18626
21073	18627
5913	18628
58452	18629
9296	18630
132579	18631
115671	18632
56508	18633
95960	18634
133	18635
7166	18636
46621	18637
57572	18638
85921	18639
78109	18640
27300	18641
128577	18642
68755	18643
14744	18644
120075	18645
3062	18646
26790	18647
5319	18648
4793	18649
86029	18650
67842	18651
94016	18652
39347	18653
473	18654
89636	18655
77144	18656
12662	18657
35515	18658
35184	18659
15663	18660
21130	18661
59113	18662
5343	18663
12644	18664
1908	18665
25846	18666
32950	18667
529	18668
7139	18669
38483	18670
92110	18671
28773	18672
75374	18673
9298	18674
4266	18675
18322	18676
12911	18677
33299	18678
44076	18679
25732	18680
39587	18681
4459	18682
14123	18683
16969	18684
727	18685
87950	18686
42295	18687
23598	18688
63853	18689
26741	18690
72307	18691
19201	18692
128299	18693
13768	18694
10341	18695
594	18696
20250	18697
26492	18698
83809	18699
61034	18700
85205	18701
2893	18702
50255	18703
3935	18704
80419	18705
121848	18706
855	18707
132234	18708
26390	18709
134883	18710
64918	18711
736	18712
14801	18713
72786	18714
5162	18715
12180	18716
33935	18717
25254	18718
14928	18719
35176	18720
3825	18721
74878	18722
84754	18723
42579	18724
15544	18725
3617	18726
25481	18727
44505	18728
11577	18729
1942	18730
17558	18731
116331	18732
80976	18733
212	18734
5196	18735
892	18736
7129	18737
5596	18738
4102	18739
15358	18740
115163	18741
63385	18742
109731	18743
69271	18744
20973	18745
68336	18746
24130	18747
17472	18748
187	18749
3143	18750
28309	18751
40685	18752
12444	18753
60333	18754
33993	18755
15285	18756
3025	18757
36398	18758
40373	18759
2988	18760
148458	18761
7342	18762
10860	18763
54460	18764
1034	18765
17495	18766
38394	18767
87540	18768
4858	18769
112458	18770
62767	18771
13986	18772
34477	18773
60599	18774
110291	18775
26843	18776
78803	18777
37752	18778
1890	18779
3815	18780
53846	18781
17241	18782
1414	18783
45279	18784
1630	18785
12841	18786
20430	18787
15577	18788
14689	18789
86183	18790
73220	18791
31703	18792
2949	18793
64153	18794
71047	18795
44134	18796
100042	18797
3637	18798
134784	18799
113570	18800
11473	18801
5367	18802
3463	18803
4865	18804
10684	18805
42831	18806
46312	18807
92652	18808
14048	18809
73050	18810
25163	18811
3642	18812
90834	18813
90777	18814
59913	18815
8396	18816
10473	18817
2770	18818
77308	18819
70110	18820
1855	18821
28998	18822
86635	18823
47582	18824
121476	18825
59427	18826
10564	18827
57694	18828
39467	18829
461	18830
83106	18831
15641	18832
21429	18833
66117	18834
83314	18835
103182	18836
48463	18837
41352	18838
4775	18839
34745	18840
60365	18841
112399	18842
58566	18843
42745	18844
113650	18845
10078	18846
70082	18847
55788	18848
19505	18849
23935	18850
84507	18851
137498	18852
29698	18853
32817	18854
30345	18855
36122	18856
352	18857
137514	18858
414	18859
3459	18860
79929	18861
7259	18862
13562	18863
135075	18864
18483	18865
94157	18866
8507	18867
4391	18868
8593	18869
28043	18870
2024	18871
124483	18872
30367	18873
21229	18874
2417	18875
11263	18876
27315	18877
53870	18878
6017	18879
119355	18880
2287	18881
151	18882
118757	18883
51165	18884
73586	18885
81466	18886
62433	18887
11144	18888
10264	18889
135950	18890
204	18891
95584	18892
89774	18893
40312	18894
3709	18895
121	18896
46506	18897
126662	18898
90270	18899
64551	18900
115370	18901
6736	18902
72533	18903
1948	18904
33980	18905
28225	18906
39093	18907
55602	18908
12454	18909
10250	18910
83188	18911
93459	18912
104352	18913
37382	18914
25493	18915
87256	18916
28626	18917
16790	18918
17480	18919
5073	18920
8384	18921
31982	18922
4289	18923
50763	18924
46880	18925
40744	18926
49404	18927
98976	18928
46232	18929
3084	18930
114145	18931
34257	18932
3621	18933
93182	18934
114088	18935
84121	18936
16805	18937
71543	18938
62182	18939
118497	18940
33686	18941
4897	18942
39145	18943
46198	18944
29253	18945
5477	18946
122642	18947
68156	18948
115469	18949
109768	18950
64833	18951
7505	18952
82506	18953
81674	18954
25250	18955
70345	18956
120224	18957
84	18958
3062	18959
107006	18960
7972	18961
2118	18962
250	18963
103593	18964
96695	18965
12284	18966
19153	18967
77488	18968
9466	18969
33082	18970
78694	18971
20660	18972
59361	18973
47142	18974
2599	18975
5419	18976
10564	18977
67521	18978
173	18979
324	18980
26376	18981
23607	18982
115339	18983
36650	18984
115369	18985
142150	18986
103523	18987
9553	18988
49	18989
83907	18990
65259	18991
2773	18992
71649	18993
66680	18994
145838	18995
80434	18996
82822	18997
59147	18998
32355	18999
48665	19000
91390	19001
12599	19002
122937	19003
56134	19004
33220	19005
72808	19006
112	19007
56661	19008
39099	19009
10938	19010
15085	19011
74385	19012
25415	19013
58318	19014
94864	19015
50863	19016
79215	19017
105203	19018
54270	19019
112816	19020
16243	19021
15655	19022
41165	19023
18220	19024
108221	19025
77543	19026
503	19027
8627	19028
129246	19029
860	19030
837	19031
31546	19032
49848	19033
17868	19034
10216	19035
69184	19036
90460	19037
87591	19038
73312	19039
421	19040
40516	19041
119071	19042
26099	19043
2326	19044
103799	19045
32925	19046
66017	19047
59541	19048
1319	19049
92260	19050
101241	19051
50200	19052
28126	19053
60637	19054
44377	19055
79658	19056
27513	19057
3034	19058
15841	19059
26856	19060
82237	19061
112939	19062
65757	19063
28666	19064
8120	19065
3275	19066
14462	19067
128309	19068
3549	19069
53076	19070
82775	19071
47536	19072
83053	19073
45376	19074
33733	19075
78396	19076
86267	19077
17550	19078
13035	19079
61991	19080
74924	19081
113018	19082
19832	19083
97268	19084
4869	19085
7326	19086
7201	19087
699	19088
20721	19089
38731	19090
56521	19091
66364	19092
20694	19093
91213	19094
1890	19095
109185	19096
37828	19097
12061	19098
21146	19099
7629	19100
7739	19101
110632	19102
138745	19103
5461	19104
64725	19105
43011	19106
22053	19107
88397	19108
9310	19109
56772	19110
59728	19111
50681	19112
108673	19113
14385	19114
422	19115
24452	19116
45023	19117
87259	19118
92042	19119
39585	19120
26382	19121
42047	19122
2404	19123
49996	19124
19594	19125
130486	19126
6343	19127
10337	19128
7	19129
48314	19130
51114	19131
8640	19132
15811	19133
59021	19134
107546	19135
89381	19136
4620	19137
30501	19138
72573	19139
8034	19140
92435	19141
82902	19142
28546	19143
67923	19144
19321	19145
93515	19146
19399	19147
59291	19148
37645	19149
43999	19150
69065	19151
45864	19152
10142	19153
21718	19154
6388	19155
1349	19156
88569	19157
35299	19158
98435	19159
57467	19160
147	19161
69242	19162
69031	19163
127114	19164
133308	19165
3746	19166
27080	19167
3070	19168
133068	19169
107161	19170
94516	19171
10498	19172
118358	19173
82047	19174
19493	19175
10852	19176
56017	19177
5087	19178
2681	19179
59593	19180
31390	19181
71251	19182
3408	19183
1707	19184
38758	19185
33416	19186
32509	19187
78403	19188
6715	19189
10776	19190
15010	19191
49611	19192
33223	19193
49656	19194
54580	19195
32791	19196
5019	19197
80656	19198
63719	19199
95381	19200
95856	19201
4855	19202
106982	19203
71401	19204
73985	19205
111772	19206
37432	19207
91146	19208
69604	19209
13925	19210
64918	19211
72757	19212
95833	19213
117608	19214
28998	19215
41848	19216
20567	19217
104402	19218
44441	19219
52446	19220
52195	19221
351	19222
62391	19223
99673	19224
35923	19225
10511	19226
4059	19227
12183	19228
38614	19229
54491	19230
3147	19231
118981	19232
12330	19233
19601	19234
36976	19235
27714	19236
5188	19237
17350	19238
125338	19239
45699	19240
23676	19241
114825	19242
51262	19243
27864	19244
122175	19245
20453	19246
53529	19247
57615	19248
76991	19249
60719	19250
34645	19251
37271	19252
79437	19253
73306	19254
6631	19255
78434	19256
104332	19257
71798	19258
27391	19259
61537	19260
32079	19261
4455	19262
1535	19263
12402	19264
29296	19265
46329	19266
15206	19267
4746	19268
33561	19269
123599	19270
91866	19271
12757	19272
25630	19273
114434	19274
9433	19275
95456	19276
24932	19277
41763	19278
24166	19279
5317	19280
28912	19281
27292	19282
100636	19283
76718	19284
60381	19285
48053	19286
69298	19287
51983	19288
4213	19289
21294	19290
581	19291
6976	19292
126580	19293
71096	19294
51540	19295
97177	19296
3782	19297
49417	19298
1092	19299
34573	19300
76373	19301
86205	19302
52913	19303
2225	19304
53114	19305
64764	19306
104094	19307
16307	19308
37571	19309
183	19310
50315	19311
1423	19312
136662	19313
3943	19314
15801	19315
24509	19316
2384	19317
49313	19318
76694	19319
97799	19320
97411	19321
3729	19322
3818	19323
2963	19324
13561	19325
35323	19326
17830	19327
92427	19328
49584	19329
22110	19330
57750	19331
117196	19332
8001	19333
29245	19334
57220	19335
20586	19336
10955	19337
10525	19338
15832	19339
150571	19340
64660	19341
6543	19342
117481	19343
81785	19344
30481	19345
29807	19346
2359	19347
20171	19348
40484	19349
55032	19350
53813	19351
87920	19352
99165	19353
14611	19354
34630	19355
23328	19356
2741	19357
5499	19358
1861	19359
50434	19360
32769	19361
4221	19362
10840	19363
39827	19364
49282	19365
80518	19366
3026	19367
46211	19368
124771	19369
117957	19370
31056	19371
26877	19372
102423	19373
30864	19374
13945	19375
3536	19376
10304	19377
25756	19378
29308	19379
1831	19380
67325	19381
21828	19382
19793	19383
46305	19384
83883	19385
4105	19386
90515	19387
141000	19388
61434	19389
815	19390
96699	19391
20388	19392
31152	19393
64305	19394
4240	19395
43521	19396
8759	19397
141381	19398
546	19399
53482	19400
64202	19401
43858	19402
71785	19403
38224	19404
12624	19405
125357	19406
12710	19407
78760	19408
97068	19409
70574	19410
84270	19411
5923	19412
105183	19413
31888	19414
59263	19415
29821	19416
95371	19417
57145	19418
71365	19419
80764	19420
3721	19421
5272	19422
48946	19423
81668	19424
67099	19425
20515	19426
119285	19427
2481	19428
52165	19429
40048	19430
33625	19431
92498	19432
97435	19433
103801	19434
35352	19435
4071	19436
37604	19437
12286	19438
38345	19439
117184	19440
114109	19441
92184	19442
57568	19443
10987	19444
75250	19445
34080	19446
39497	19447
39019	19448
2750	19449
89262	19450
9860	19451
43597	19452
27496	19453
20764	19454
7732	19455
2989	19456
38450	19457
9598	19458
51679	19459
29962	19460
2039	19461
70704	19462
24398	19463
845	19464
7933	19465
101074	19466
118364	19467
100554	19468
47756	19469
6166	19470
1521	19471
40770	19472
38707	19473
4201	19474
9040	19475
14662	19476
38707	19477
91732	19478
7477	19479
18691	19480
63619	19481
28084	19482
97966	19483
18790	19484
46189	19485
100032	19486
112693	19487
31925	19488
71893	19489
49434	19490
20010	19491
32184	19492
625	19493
33072	19494
103618	19495
82616	19496
14422	19497
4512	19498
2284	19499
7313	19500
15575	19501
9271	19502
99721	19503
97629	19504
1863	19505
42801	19506
78275	19507
3843	19508
22825	19509
21976	19510
43078	19511
41226	19512
71104	19513
51872	19514
3540	19515
8847	19516
598	19517
42879	19518
921	19519
89645	19520
54300	19521
24871	19522
39331	19523
40558	19524
33548	19525
2291	19526
4304	19527
8467	19528
69977	19529
8939	19530
18960	19531
20780	19532
21551	19533
1905	19534
60616	19535
31495	19536
73307	19537
45159	19538
69760	19539
57228	19540
23623	19541
133353	19542
46209	19543
42000	19544
21223	19545
44046	19546
71728	19547
75	19548
133169	19549
28771	19550
49029	19551
2566	19552
137085	19553
90	19554
98251	19555
3004	19556
47303	19557
43630	19558
44861	19559
6242	19560
1546	19561
12880	19562
36936	19563
1504	19564
17262	19565
121380	19566
104759	19567
41545	19568
84426	19569
15438	19570
85615	19571
59858	19572
8384	19573
114598	19574
43108	19575
12060	19576
661	19577
96246	19578
62221	19579
69890	19580
20769	19581
17898	19582
114342	19583
88209	19584
2503	19585
59178	19586
1703	19587
58150	19588
90506	19589
77410	19590
38309	19591
35347	19592
19215	19593
110983	19594
25239	19595
86904	19596
78344	19597
10622	19598
3907	19599
130237	19600
51639	19601
9222	19602
22133	19603
1825	19604
29320	19605
95789	19606
33694	19607
116153	19608
85261	19609
10916	19610
31	19611
3164	19612
66287	19613
103384	19614
93560	19615
21824	19616
101509	19617
41483	19618
114943	19619
42694	19620
27324	19621
53062	19622
62946	19623
79068	19624
25878	19625
11466	19626
14466	19627
4780	19628
337	19629
36703	19630
19772	19631
11166	19632
41517	19633
35502	19634
3010	19635
59461	19636
18787	19637
57116	19638
48108	19639
69110	19640
10610	19641
136725	19642
29047	19643
27196	19644
72653	19645
8356	19646
60227	19647
7239	19648
6305	19649
18019	19650
82489	19651
59319	19652
131818	19653
40215	19654
34176	19655
443	19656
41326	19657
49184	19658
20959	19659
18556	19660
42373	19661
87429	19662
1885	19663
37436	19664
91956	19665
4831	19666
113347	19667
110417	19668
15049	19669
33127	19670
33046	19671
27585	19672
43897	19673
67387	19674
25374	19675
48219	19676
58863	19677
18507	19678
68387	19679
79119	19680
34765	19681
66881	19682
20646	19683
34525	19684
189	19685
40650	19686
98165	19687
37816	19688
49597	19689
44331	19690
29451	19691
15980	19692
109617	19693
37437	19694
90093	19695
44513	19696
33512	19697
6870	19698
96198	19699
6187	19700
65240	19701
1109	19702
78338	19703
33964	19704
46231	19705
51693	19706
73108	19707
2826	19708
35466	19709
29992	19710
24631	19711
45551	19712
148661	19713
57943	19714
15513	19715
26525	19716
78109	19717
38561	19718
108604	19719
114042	19720
23763	19721
22827	19722
15228	19723
82267	19724
5849	19725
4925	19726
104006	19727
28791	19728
78142	19729
78493	19730
17107	19731
46572	19732
46378	19733
30881	19734
5681	19735
63659	19736
17685	19737
110800	19738
5683	19739
42855	19740
81136	19741
92632	19742
36388	19743
113448	19744
11627	19745
43697	19746
26112	19747
29328	19748
40635	19749
24562	19750
19136	19751
4132	19752
38065	19753
98514	19754
13932	19755
22875	19756
90525	19757
95851	19758
42835	19759
120369	19760
64280	19761
19828	19762
61043	19763
11047	19764
90859	19765
42942	19766
55584	19767
57674	19768
11871	19769
39156	19770
150440	19771
74493	19772
30066	19773
80033	19774
130069	19775
4824	19776
41707	19777
67109	19778
10140	19779
73988	19780
93128	19781
116759	19782
33672	19783
100447	19784
142769	19785
4253	19786
81681	19787
6768	19788
22741	19789
15260	19790
118778	19791
104815	19792
6674	19793
9124	19794
27252	19795
32626	19796
32851	19797
31557	19798
133642	19799
72669	19800
7721	19801
20613	19802
19142	19803
39776	19804
118353	19805
20291	19806
3425	19807
60091	19808
7764	19809
133371	19810
55969	19811
42940	19812
101300	19813
41368	19814
66962	19815
2717	19816
82917	19817
39250	19818
87510	19819
35824	19820
4610	19821
6682	19822
45336	19823
3839	19824
6855	19825
53212	19826
125475	19827
50904	19828
59884	19829
48986	19830
89915	19831
78565	19832
11256	19833
32815	19834
87021	19835
23522	19836
2090	19837
64113	19838
129899	19839
113465	19840
115579	19841
120689	19842
75734	19843
58305	19844
66088	19845
531	19846
121979	19847
99842	19848
43878	19849
47002	19850
70458	19851
97696	19852
51428	19853
15177	19854
20547	19855
81778	19856
99846	19857
50720	19858
4796	19859
56922	19860
57329	19861
32558	19862
2366	19863
25939	19864
28404	19865
20933	19866
28431	19867
96113	19868
9166	19869
3	19870
4697	19871
42917	19872
11285	19873
125105	19874
120897	19875
108431	19876
62965	19877
8750	19878
4672	19879
40401	19880
13193	19881
1803	19882
122846	19883
116148	19884
44035	19885
43583	19886
121762	19887
56825	19888
66594	19889
39126	19890
89247	19891
9471	19892
7362	19893
21069	19894
35195	19895
78030	19896
30351	19897
9724	19898
92611	19899
2537	19900
68137	19901
17683	19902
67622	19903
15479	19904
65452	19905
28122	19906
76020	19907
120442	19908
98249	19909
42620	19910
103931	19911
38223	19912
45138	19913
8498	19914
35692	19915
7716	19916
78422	19917
2632	19918
101436	19919
1586	19920
3200	19921
11121	19922
86526	19923
15969	19924
107301	19925
16653	19926
29459	19927
9837	19928
8510	19929
47249	19930
64159	19931
14109	19932
44284	19933
27742	19934
145794	19935
41917	19936
115260	19937
40800	19938
57	19939
45024	19940
70562	19941
59312	19942
22387	19943
31812	19944
103044	19945
46315	19946
57744	19947
49567	19948
37105	19949
22059	19950
58728	19951
10	19952
664	19953
62824	19954
327	19955
14875	19956
65318	19957
6042	19958
10329	19959
98098	19960
97875	19961
61689	19962
35278	19963
26770	19964
81993	19965
71072	19966
7094	19967
12335	19968
101761	19969
32839	19970
71477	19971
3212	19972
77256	19973
58240	19974
13462	19975
36749	19976
30415	19977
17157	19978
20326	19979
24951	19980
90393	19981
3003	19982
84562	19983
84204	19984
58481	19985
12335	19986
238	19987
48742	19988
12746	19989
171	19990
150808	19991
90548	19992
89595	19993
97555	19994
39692	19995
9787	19996
9499	19997
704	19998
3425	19999
80990	20000
67278	20001
40120	20002
43249	20003
1786	20004
84995	20005
44834	20006
557	20007
19099	20008
6304	20009
43796	20010
31351	20011
85373	20012
5605	20013
9407	20014
110502	20015
7590	20016
117174	20017
8359	20018
84897	20019
2462	20020
39932	20021
84684	20022
46505	20023
82885	20024
19000	20025
76567	20026
22982	20027
6612	20028
5550	20029
40878	20030
61818	20031
23825	20032
27706	20033
114674	20034
65519	20035
7325	20036
52043	20037
16321	20038
19719	20039
22487	20040
12796	20041
6433	20042
89749	20043
712	20044
115858	20045
445	20046
3753	20047
3965	20048
31777	20049
102	20050
29557	20051
53338	20052
5734	20053
7205	20054
3937	20055
98198	20056
9042	20057
56102	20058
4574	20059
82596	20060
41685	20061
89231	20062
78746	20063
48467	20064
4953	20065
10155	20066
17446	20067
86353	20068
36231	20069
370	20070
118932	20071
26944	20072
12866	20073
52769	20074
67958	20075
81781	20076
877	20077
50009	20078
7375	20079
12889	20080
38779	20081
1232	20082
48260	20083
22986	20084
58402	20085
33472	20086
68215	20087
18026	20088
33637	20089
34592	20090
66070	20091
74952	20092
31280	20093
71255	20094
42435	20095
22865	20096
21897	20097
31069	20098
67628	20099
59546	20100
62527	20101
135530	20102
37379	20103
17283	20104
9800	20105
564	20106
39259	20107
2120	20108
25189	20109
4351	20110
68732	20111
104601	20112
100462	20113
60439	20114
66879	20115
47992	20116
143	20117
1736	20118
37040	20119
48034	20120
70557	20121
11299	20122
129334	20123
46062	20124
5328	20125
22609	20126
52495	20127
799	20128
2450	20129
96210	20130
19905	20131
105292	20132
4095	20133
15627	20134
10651	20135
28289	20136
8221	20137
10793	20138
59575	20139
885	20140
48206	20141
545	20142
8228	20143
3394	20144
29042	20145
44577	20146
78078	20147
8318	20148
78260	20149
88524	20150
24369	20151
20659	20152
15982	20153
13063	20154
29065	20155
2946	20156
48489	20157
651	20158
11423	20159
20569	20160
10158	20161
18695	20162
79023	20163
39750	20164
78110	20165
50171	20166
39094	20167
10990	20168
5141	20169
28895	20170
8053	20171
138369	20172
76294	20173
11196	20174
31213	20175
18404	20176
40309	20177
67178	20178
81903	20179
10704	20180
3211	20181
14369	20182
13151	20183
138506	20184
116216	20185
48369	20186
42302	20187
130628	20188
127197	20189
50045	20190
76541	20191
91470	20192
83036	20193
505	20194
2858	20195
38776	20196
40838	20197
115005	20198
51955	20199
7133	20200
79431	20201
13882	20202
53938	20203
612	20204
89591	20205
53636	20206
91971	20207
103692	20208
15814	20209
85879	20210
78	20211
22603	20212
14581	20213
71400	20214
15861	20215
12221	20216
111870	20217
148351	20218
62333	20219
1141	20220
33492	20221
32058	20222
40085	20223
2005	20224
85651	20225
5069	20226
82966	20227
47	20228
101575	20229
39433	20230
12217	20231
33754	20232
65925	20233
44	20234
41336	20235
35999	20236
8486	20237
46766	20238
26111	20239
83139	20240
29913	20241
12828	20242
22300	20243
100020	20244
28798	20245
3763	20246
136953	20247
64368	20248
18140	20249
4839	20250
22547	20251
11753	20252
136166	20253
4381	20254
99265	20255
60954	20256
9899	20257
24509	20258
100459	20259
61588	20260
79699	20261
12396	20262
54806	20263
148450	20264
2262	20265
42286	20266
49522	20267
60264	20268
7437	20269
79655	20270
37650	20271
119654	20272
25166	20273
19992	20274
685	20275
94493	20276
70565	20277
20250	20278
4445	20279
16089	20280
114027	20281
62939	20282
27063	20283
120112	20284
31028	20285
18427	20286
50707	20287
35109	20288
5095	20289
81384	20290
3501	20291
22707	20292
82286	20293
16582	20294
150406	20295
60746	20296
30982	20297
18564	20298
2204	20299
6183	20300
108268	20301
82428	20302
9028	20303
45458	20304
13147	20305
30392	20306
33646	20307
19383	20308
35855	20309
1678	20310
38616	20311
7897	20312
2064	20313
63712	20314
128005	20315
107717	20316
679	20317
43333	20318
81638	20319
18427	20320
20815	20321
56223	20322
51155	20323
22281	20324
669	20325
39242	20326
41656	20327
107959	20328
114084	20329
2827	20330
104082	20331
99854	20332
87130	20333
99572	20334
58396	20335
574	20336
15113	20337
26298	20338
113586	20339
44720	20340
38259	20341
99544	20342
398	20343
19826	20344
24951	20345
36393	20346
75432	20347
138199	20348
109562	20349
24632	20350
13811	20351
115518	20352
76491	20353
13087	20354
121839	20355
60187	20356
46257	20357
35291	20358
20183	20359
8090	20360
1159	20361
24127	20362
23995	20363
33292	20364
68743	20365
78096	20366
33389	20367
1724	20368
71076	20369
105030	20370
69508	20371
30939	20372
6885	20373
14492	20374
33785	20375
75640	20376
49993	20377
33633	20378
22383	20379
21297	20380
30508	20381
47508	20382
66098	20383
32452	20384
33523	20385
82624	20386
31883	20387
36528	20388
6463	20389
13423	20390
113206	20391
20944	20392
125691	20393
6149	20394
12904	20395
2506	20396
106329	20397
110219	20398
64467	20399
6862	20400
143042	20401
117850	20402
19581	20403
63767	20404
29388	20405
10711	20406
49921	20407
2033	20408
62725	20409
12581	20410
1393	20411
116175	20412
102957	20413
9309	20414
17537	20415
71870	20416
11863	20417
71998	20418
48808	20419
61264	20420
42252	20421
45030	20422
107658	20423
104091	20424
37882	20425
29366	20426
51825	20427
13331	20428
556	20429
17150	20430
92986	20431
54643	20432
3509	20433
25766	20434
44850	20435
24802	20436
66804	20437
1074	20438
42032	20439
67401	20440
46270	20441
20655	20442
10147	20443
2191	20444
90650	20445
70164	20446
44896	20447
5730	20448
27093	20449
1928	20450
20960	20451
83325	20452
19918	20453
128149	20454
51944	20455
65157	20456
49969	20457
23169	20458
17209	20459
324	20460
31811	20461
77725	20462
49211	20463
108211	20464
17517	20465
16886	20466
2391	20467
29711	20468
20660	20469
44020	20470
21094	20471
76615	20472
16916	20473
102315	20474
233	20475
103234	20476
13286	20477
26627	20478
31081	20479
30123	20480
1440	20481
20409	20482
39763	20483
46821	20484
55266	20485
74111	20486
63172	20487
17	20488
47802	20489
22185	20490
14238	20491
16725	20492
19800	20493
60085	20494
12055	20495
10889	20496
143212	20497
82146	20498
7366	20499
8166	20500
55488	20501
56173	20502
18940	20503
18553	20504
134033	20505
41699	20506
45255	20507
77659	20508
92303	20509
15055	20510
9173	20511
45044	20512
46341	20513
24360	20514
926	20515
94084	20516
74504	20517
71665	20518
73363	20519
68250	20520
489	20521
16970	20522
13987	20523
82555	20524
917	20525
29948	20526
1668	20527
69625	20528
34117	20529
32931	20530
29493	20531
16034	20532
59170	20533
140648	20534
50751	20535
68612	20536
16869	20537
41903	20538
128283	20539
35096	20540
39945	20541
33897	20542
147617	20543
1728	20544
72052	20545
66884	20546
64002	20547
60	20548
77691	20549
48952	20550
71293	20551
47750	20552
38603	20553
64355	20554
104145	20555
9338	20556
18063	20557
3509	20558
85253	20559
97501	20560
15786	20561
526	20562
52198	20563
77801	20564
4613	20565
102783	20566
67019	20567
105844	20568
46020	20569
119127	20570
29132	20571
54038	20572
46489	20573
34001	20574
105928	20575
108003	20576
4387	20577
102903	20578
52964	20579
114589	20580
10264	20581
117565	20582
1522	20583
27558	20584
41360	20585
72029	20586
300	20587
26896	20588
55140	20589
81250	20590
39419	20591
76429	20592
2719	20593
50371	20594
16588	20595
144656	20596
15275	20597
80535	20598
16645	20599
32908	20600
83037	20601
120751	20602
116214	20603
35647	20604
56102	20605
30662	20606
56410	20607
1133	20608
22418	20609
76442	20610
136121	20611
88900	20612
51748	20613
27173	20614
34344	20615
88220	20616
39825	20617
99956	20618
21053	20619
22312	20620
43834	20621
73890	20622
122077	20623
62250	20624
6138	20625
19929	20626
93150	20627
3280	20628
145584	20629
10240	20630
40595	20631
124511	20632
1742	20633
52755	20634
68879	20635
6310	20636
37588	20637
54081	20638
111454	20639
13913	20640
33612	20641
137874	20642
15211	20643
1791	20644
53787	20645
55929	20646
7122	20647
9553	20648
97173	20649
7215	20650
51083	20651
72532	20652
15083	20653
102442	20654
17979	20655
47070	20656
83696	20657
147	20658
43336	20659
33177	20660
96345	20661
83024	20662
23359	20663
68821	20664
40360	20665
104303	20666
99516	20667
26385	20668
20220	20669
16465	20670
6264	20671
29130	20672
22464	20673
120781	20674
120495	20675
7490	20676
48198	20677
25158	20678
6804	20679
6698	20680
32182	20681
16117	20682
115058	20683
104406	20684
14953	20685
2402	20686
4831	20687
760	20688
20080	20689
2534	20690
64853	20691
21358	20692
8425	20693
46943	20694
24241	20695
104175	20696
68377	20697
66639	20698
4133	20699
10909	20700
72768	20701
83685	20702
118838	20703
8683	20704
91484	20705
21423	20706
83252	20707
10135	20708
22002	20709
111590	20710
114241	20711
13204	20712
26389	20713
9950	20714
112055	20715
34020	20716
29076	20717
52747	20718
71987	20719
96164	20720
6556	20721
16383	20722
9384	20723
2065	20724
800	20725
12119	20726
23469	20727
35491	20728
32383	20729
24886	20730
29092	20731
49039	20732
82214	20733
79603	20734
43448	20735
113253	20736
31636	20737
81044	20738
4976	20739
50029	20740
1632	20741
123308	20742
82979	20743
2300	20744
15903	20745
139302	20746
1524	20747
3899	20748
63635	20749
6591	20750
60180	20751
72494	20752
67410	20753
5866	20754
97751	20755
9036	20756
1565	20757
49688	20758
5583	20759
11240	20760
4246	20761
33222	20762
109382	20763
97310	20764
12228	20765
41058	20766
23898	20767
54575	20768
7609	20769
1413	20770
310	20771
102889	20772
111347	20773
140242	20774
12280	20775
26437	20776
19827	20777
101589	20778
80218	20779
83658	20780
31110	20781
68368	20782
22049	20783
79795	20784
18903	20785
84443	20786
99267	20787
8230	20788
79536	20789
25076	20790
7154	20791
50866	20792
104527	20793
12471	20794
18138	20795
58131	20796
56670	20797
1895	20798
80614	20799
41191	20800
6492	20801
120625	20802
117011	20803
23489	20804
43395	20805
89014	20806
128751	20807
22522	20808
638	20809
17774	20810
36901	20811
2407	20812
72450	20813
31490	20814
81233	20815
19625	20816
25500	20817
45707	20818
3268	20819
95675	20820
42152	20821
43692	20822
74104	20823
70430	20824
59549	20825
45534	20826
103672	20827
102778	20828
4722	20829
36690	20830
44675	20831
11730	20832
35725	20833
126122	20834
87400	20835
67158	20836
6675	20837
473	20838
13109	20839
63478	20840
11902	20841
18268	20842
29894	20843
74490	20844
20025	20845
3485	20846
64444	20847
39727	20848
10272	20849
22219	20850
82205	20851
95297	20852
93751	20853
12522	20854
9694	20855
88681	20856
5599	20857
10419	20858
82659	20859
126600	20860
83633	20861
123796	20862
2298	20863
97208	20864
186	20865
61207	20866
32288	20867
45904	20868
34620	20869
44665	20870
989	20871
90809	20872
2854	20873
8968	20874
35426	20875
17535	20876
7002	20877
5660	20878
1766	20879
24926	20880
5519	20881
135347	20882
32190	20883
80802	20884
29156	20885
48041	20886
37231	20887
8465	20888
80656	20889
60180	20890
32657	20891
14144	20892
418	20893
3249	20894
99741	20895
50126	20896
4591	20897
81630	20898
11698	20899
6695	20900
14422	20901
34672	20902
5305	20903
22864	20904
33003	20905
5872	20906
34622	20907
17676	20908
77446	20909
36731	20910
74823	20911
13984	20912
57360	20913
5115	20914
37006	20915
106573	20916
17378	20917
67965	20918
38987	20919
130890	20920
2005	20921
109380	20922
17886	20923
103836	20924
51400	20925
36793	20926
11344	20927
45	20928
50661	20929
7277	20930
33199	20931
61936	20932
1374	20933
17617	20934
3937	20935
21247	20936
100353	20937
24287	20938
26846	20939
15104	20940
1087	20941
393	20942
72616	20943
58945	20944
35220	20945
26165	20946
78028	20947
58602	20948
138663	20949
19758	20950
121997	20951
2014	20952
23022	20953
30091	20954
23858	20955
11150	20956
36880	20957
5239	20958
85609	20959
13246	20960
124688	20961
64186	20962
90181	20963
33671	20964
58364	20965
61672	20966
15376	20967
21388	20968
92081	20969
4976	20970
14616	20971
123034	20972
60043	20973
18922	20974
780	20975
36330	20976
32446	20977
6919	20978
56964	20979
56337	20980
7730	20981
54637	20982
1126	20983
96525	20984
11761	20985
33413	20986
60384	20987
7575	20988
910	20989
22253	20990
60329	20991
33478	20992
11931	20993
9804	20994
108703	20995
82386	20996
46435	20997
55624	20998
81981	20999
21543	21000
57151	21001
7237	21002
83937	21003
33464	21004
65467	21005
75578	21006
72074	21007
94083	21008
50907	21009
114530	21010
58919	21011
48698	21012
71152	21013
114988	21014
31345	21015
7375	21016
99699	21017
15122	21018
44917	21019
52221	21020
76919	21021
18366	21022
26175	21023
6870	21024
145392	21025
48314	21026
58053	21027
62338	21028
1461	21029
50259	21030
39644	21031
28020	21032
43251	21033
25498	21034
60515	21035
8918	21036
1983	21037
83562	21038
47082	21039
36065	21040
119242	21041
212	21042
70297	21043
9944	21044
11540	21045
29571	21046
18386	21047
647	21048
17281	21049
25714	21050
36486	21051
35097	21052
11617	21053
15786	21054
104052	21055
20302	21056
6773	21057
41110	21058
33757	21059
74593	21060
14807	21061
29687	21062
101719	21063
367	21064
109557	21065
113547	21066
134737	21067
8485	21068
21628	21069
43173	21070
133127	21071
60496	21072
39682	21073
47128	21074
1457	21075
53524	21076
27913	21077
86147	21078
16490	21079
143195	21080
89938	21081
76736	21082
65652	21083
100713	21084
41819	21085
4753	21086
2097	21087
6571	21088
73629	21089
1093	21090
36284	21091
38993	21092
86805	21093
87860	21094
16794	21095
62397	21096
27403	21097
75367	21098
17961	21099
38389	21100
63427	21101
19832	21102
2022	21103
29699	21104
4488	21105
52897	21106
21574	21107
88783	21108
1364	21109
9370	21110
10218	21111
89833	21112
111509	21113
108808	21114
59724	21115
130911	21116
124	21117
4858	21118
113565	21119
79770	21120
41328	21121
27700	21122
44388	21123
2544	21124
40724	21125
76339	21126
48309	21127
12882	21128
5368	21129
11919	21130
35879	21131
13107	21132
46418	21133
970	21134
142987	21135
121937	21136
7290	21137
7414	21138
123031	21139
1348	21140
40419	21141
117279	21142
66165	21143
41658	21144
66315	21145
58333	21146
68281	21147
118033	21148
39168	21149
34407	21150
44667	21151
42449	21152
22620	21153
16613	21154
72355	21155
18209	21156
109584	21157
22413	21158
40863	21159
10804	21160
1907	21161
12105	21162
88576	21163
68833	21164
29100	21165
86546	21166
2893	21167
101850	21168
141225	21169
21378	21170
2467	21171
48032	21172
108368	21173
5999	21174
34630	21175
29526	21176
13781	21177
12608	21178
41341	21179
43622	21180
7127	21181
110592	21182
66811	21183
31146	21184
6230	21185
43829	21186
38928	21187
63446	21188
84062	21189
4068	21190
102634	21191
53982	21192
38746	21193
75832	21194
110944	21195
4708	21196
85106	21197
75293	21198
6865	21199
39940	21200
3373	21201
56767	21202
1274	21203
32654	21204
26360	21205
52807	21206
24000	21207
26052	21208
15389	21209
73000	21210
13545	21211
4964	21212
93119	21213
4494	21214
27788	21215
31968	21216
73743	21217
120409	21218
5807	21219
112647	21220
66588	21221
72740	21222
45730	21223
39657	21224
16782	21225
30366	21226
55572	21227
15070	21228
23891	21229
38039	21230
16750	21231
107636	21232
23529	21233
70581	21234
443	21235
41859	21236
110454	21237
126026	21238
378	21239
1473	21240
65	21241
20858	21242
6597	21243
31727	21244
15215	21245
38681	21246
122936	21247
20619	21248
140251	21249
54138	21250
85069	21251
46193	21252
158	21253
20415	21254
50320	21255
13731	21256
87385	21257
130360	21258
54027	21259
119118	21260
677	21261
2433	21262
17655	21263
51173	21264
28193	21265
53548	21266
1735	21267
27297	21268
28785	21269
29953	21270
50998	21271
40471	21272
43785	21273
92322	21274
30204	21275
59065	21276
92891	21277
39727	21278
42512	21279
78199	21280
120774	21281
95332	21282
26713	21283
37179	21284
40626	21285
64954	21286
9415	21287
60	21288
29306	21289
5542	21290
88379	21291
4540	21292
83268	21293
92820	21294
51169	21295
42100	21296
69742	21297
35271	21298
43024	21299
1515	21300
32025	21301
4093	21302
10692	21303
52657	21304
53515	21305
4345	21306
6717	21307
108575	21308
948	21309
41923	21310
19113	21311
48416	21312
30353	21313
106222	21314
147684	21315
95184	21316
39863	21317
13178	21318
17470	21319
41787	21320
8211	21321
122049	21322
139324	21323
25588	21324
53675	21325
21230	21326
8895	21327
102750	21328
101596	21329
23996	21330
50190	21331
29781	21332
11727	21333
32033	21334
5576	21335
28799	21336
34400	21337
70530	21338
2296	21339
52937	21340
103231	21341
96867	21342
81759	21343
59825	21344
85583	21345
22050	21346
109934	21347
98812	21348
40958	21349
146093	21350
38126	21351
29171	21352
56326	21353
9330	21354
16938	21355
9523	21356
66530	21357
80205	21358
13074	21359
32990	21360
53159	21361
73866	21362
87469	21363
24042	21364
131303	21365
7128	21366
59405	21367
1138	21368
82399	21369
137066	21370
17629	21371
73731	21372
52044	21373
145310	21374
80683	21375
89177	21376
72666	21377
23510	21378
3927	21379
128029	21380
19671	21381
36318	21382
56506	21383
915	21384
29565	21385
128089	21386
102438	21387
108482	21388
366	21389
4927	21390
72322	21391
113953	21392
116101	21393
1962	21394
542	21395
16351	21396
4647	21397
52209	21398
21888	21399
90790	21400
890	21401
94138	21402
775	21403
23811	21404
31137	21405
1844	21406
92061	21407
22474	21408
117238	21409
73383	21410
665	21411
2587	21412
33389	21413
65658	21414
73825	21415
71965	21416
17948	21417
41201	21418
103299	21419
14615	21420
33471	21421
4005	21422
37443	21423
29525	21424
48200	21425
44937	21426
10911	21427
2410	21428
29682	21429
34500	21430
43732	21431
10324	21432
35833	21433
82104	21434
1428	21435
1750	21436
41784	21437
103254	21438
2964	21439
78213	21440
3142	21441
6857	21442
83751	21443
1905	21444
105817	21445
125295	21446
48228	21447
33536	21448
3052	21449
1558	21450
56707	21451
8511	21452
60160	21453
144865	21454
10600	21455
116866	21456
14888	21457
31996	21458
26143	21459
140383	21460
131109	21461
16530	21462
99687	21463
17524	21464
755	21465
617	21466
148150	21467
88496	21468
55476	21469
4662	21470
38370	21471
10944	21472
49894	21473
26495	21474
49142	21475
86001	21476
107407	21477
88128	21478
17929	21479
15745	21480
4309	21481
209	21482
7342	21483
67006	21484
13882	21485
49930	21486
27376	21487
12595	21488
26448	21489
39416	21490
13982	21491
75707	21492
55887	21493
318	21494
11974	21495
112392	21496
106405	21497
36941	21498
17898	21499
109101	21500
72765	21501
37299	21502
30746	21503
6963	21504
12065	21505
3568	21506
29110	21507
103295	21508
6614	21509
5532	21510
14259	21511
9097	21512
29880	21513
5737	21514
27717	21515
97192	21516
78483	21517
115405	21518
49548	21519
83352	21520
87223	21521
65	21522
28289	21523
68586	21524
99271	21525
130000	21526
80935	21527
23205	21528
76169	21529
87608	21530
85713	21531
102287	21532
1561	21533
5751	21534
10658	21535
2599	21536
7660	21537
6962	21538
9297	21539
140071	21540
458	21541
1466	21542
16989	21543
8080	21544
22157	21545
4861	21546
63152	21547
30099	21548
5707	21549
20875	21550
29765	21551
38331	21552
2837	21553
75827	21554
5774	21555
133651	21556
5830	21557
43556	21558
18153	21559
78075	21560
50959	21561
58030	21562
2246	21563
27039	21564
21418	21565
76081	21566
39160	21567
2148	21568
49164	21569
93796	21570
73628	21571
53530	21572
117928	21573
9173	21574
9037	21575
11049	21576
133122	21577
66225	21578
133237	21579
12902	21580
47550	21581
11482	21582
36170	21583
117287	21584
72347	21585
45264	21586
51942	21587
24751	21588
54211	21589
51182	21590
53489	21591
8246	21592
144418	21593
25382	21594
103583	21595
11731	21596
72147	21597
976	21598
25498	21599
23146	21600
14929	21601
70832	21602
121943	21603
12604	21604
31951	21605
6477	21606
3119	21607
876	21608
8	21609
84616	21610
94706	21611
25226	21612
104592	21613
1442	21614
4566	21615
21835	21616
106058	21617
37130	21618
851	21619
19078	21620
45088	21621
122022	21622
8719	21623
119741	21624
97308	21625
108455	21626
64535	21627
63128	21628
16303	21629
31125	21630
91189	21631
74069	21632
19782	21633
89975	21634
131214	21635
20072	21636
16222	21637
2918	21638
76428	21639
86224	21640
312	21641
57450	21642
2261	21643
11865	21644
39033	21645
27949	21646
7124	21647
76042	21648
72986	21649
21667	21650
62720	21651
25039	21652
13773	21653
789	21654
32051	21655
63036	21656
67199	21657
14617	21658
4646	21659
6608	21660
100507	21661
84264	21662
57677	21663
107687	21664
10762	21665
33310	21666
15484	21667
92206	21668
29916	21669
17424	21670
13239	21671
72361	21672
44441	21673
27144	21674
138582	21675
86494	21676
19093	21677
20051	21678
42457	21679
20914	21680
73720	21681
86872	21682
79529	21683
6653	21684
2118	21685
110718	21686
15293	21687
16957	21688
448	21689
58764	21690
10562	21691
8315	21692
342	21693
24938	21694
43859	21695
34554	21696
117510	21697
85411	21698
59305	21699
119057	21700
6151	21701
82757	21702
100089	21703
27706	21704
102686	21705
10362	21706
28699	21707
26921	21708
58809	21709
16579	21710
13507	21711
80752	21712
62134	21713
29006	21714
58436	21715
18201	21716
109885	21717
73339	21718
12501	21719
90026	21720
45139	21721
71148	21722
11255	21723
145343	21724
21488	21725
8493	21726
19924	21727
56966	21728
8479	21729
69905	21730
11439	21731
147489	21732
87645	21733
72751	21734
75755	21735
21671	21736
18813	21737
85799	21738
142787	21739
36689	21740
125874	21741
10744	21742
21362	21743
122265	21744
15154	21745
7940	21746
27807	21747
42119	21748
28209	21749
42540	21750
53814	21751
14138	21752
21712	21753
89942	21754
9425	21755
61442	21756
81726	21757
77342	21758
30413	21759
32104	21760
60072	21761
22951	21762
71168	21763
99637	21764
100849	21765
60476	21766
50178	21767
39555	21768
21157	21769
93	21770
90018	21771
88212	21772
34830	21773
68832	21774
61819	21775
30533	21776
7475	21777
711	21778
81201	21779
23395	21780
15123	21781
897	21782
96245	21783
661	21784
23402	21785
81528	21786
38003	21787
5182	21788
7516	21789
53806	21790
5407	21791
84520	21792
3409	21793
24481	21794
41173	21795
33487	21796
1935	21797
137100	21798
106415	21799
127104	21800
211	21801
11056	21802
43059	21803
95075	21804
37086	21805
80504	21806
73894	21807
30656	21808
28212	21809
127330	21810
10444	21811
104175	21812
351	21813
44284	21814
68718	21815
90422	21816
6625	21817
819	21818
103251	21819
80825	21820
20590	21821
44799	21822
66603	21823
48338	21824
99575	21825
11524	21826
24707	21827
26695	21828
137313	21829
15772	21830
61707	21831
1160	21832
38150	21833
1824	21834
126260	21835
6174	21836
39449	21837
22218	21838
46234	21839
67893	21840
110041	21841
35691	21842
5396	21843
19511	21844
782	21845
40852	21846
97437	21847
50238	21848
122	21849
26284	21850
57456	21851
40429	21852
73666	21853
47168	21854
22249	21855
5067	21856
20809	21857
16614	21858
23785	21859
96589	21860
134152	21861
141439	21862
90234	21863
35986	21864
73534	21865
61598	21866
317	21867
6464	21868
6344	21869
13182	21870
24890	21871
8215	21872
34160	21873
53088	21874
29901	21875
2782	21876
111110	21877
113400	21878
81896	21879
105652	21880
97494	21881
8830	21882
12784	21883
48574	21884
52133	21885
84486	21886
11235	21887
9289	21888
50521	21889
67332	21890
2790	21891
15689	21892
129243	21893
35413	21894
131447	21895
87556	21896
10803	21897
41811	21898
19706	21899
41458	21900
115345	21901
19229	21902
79879	21903
12721	21904
31876	21905
129291	21906
109171	21907
72658	21908
33319	21909
13763	21910
20797	21911
2407	21912
88450	21913
124646	21914
44028	21915
61026	21916
46733	21917
31601	21918
26980	21919
35516	21920
10868	21921
83950	21922
12139	21923
51383	21924
7994	21925
17619	21926
1931	21927
59936	21928
101080	21929
7498	21930
6636	21931
44836	21932
99419	21933
23480	21934
14260	21935
57880	21936
2200	21937
453	21938
696	21939
14690	21940
1919	21941
25224	21942
66651	21943
84950	21944
21900	21945
46632	21946
139	21947
3225	21948
18280	21949
7410	21950
21264	21951
41392	21952
26264	21953
101691	21954
21212	21955
1567	21956
16929	21957
15591	21958
24726	21959
18993	21960
101287	21961
27639	21962
513	21963
31681	21964
84198	21965
38682	21966
15444	21967
40726	21968
957	21969
1065	21970
5227	21971
3635	21972
10622	21973
137220	21974
65345	21975
70807	21976
56596	21977
86073	21978
32284	21979
90511	21980
21266	21981
4407	21982
69599	21983
7008	21984
34997	21985
2875	21986
135692	21987
19133	21988
5612	21989
19805	21990
56372	21991
49429	21992
49222	21993
883	21994
26622	21995
113316	21996
1410	21997
10566	21998
102049	21999
51567	22000
18804	22001
30257	22002
77194	22003
84533	22004
46368	22005
2661	22006
11571	22007
125067	22008
93807	22009
21216	22010
13772	22011
31063	22012
27597	22013
17847	22014
118207	22015
11621	22016
6030	22017
104017	22018
41732	22019
111289	22020
127851	22021
40815	22022
5065	22023
23653	22024
59268	22025
19938	22026
3845	22027
79497	22028
46803	22029
33705	22030
272	22031
49617	22032
15905	22033
47580	22034
25427	22035
75432	22036
15482	22037
28840	22038
11717	22039
29379	22040
29036	22041
56869	22042
1381	22043
1265	22044
70642	22045
61666	22046
124519	22047
5273	22048
119513	22049
337	22050
54846	22051
1017	22052
23877	22053
2809	22054
3894	22055
85525	22056
79378	22057
98570	22058
63198	22059
99522	22060
435	22061
95265	22062
5355	22063
4725	22064
1166	22065
49321	22066
1873	22067
6348	22068
26979	22069
55772	22070
99892	22071
312	22072
28249	22073
27342	22074
19196	22075
86130	22076
93123	22077
43581	22078
77656	22079
3149	22080
78015	22081
20569	22082
2458	22083
111863	22084
30869	22085
56776	22086
35615	22087
62563	22088
59187	22089
80834	22090
2233	22091
98692	22092
23268	22093
99090	22094
31413	22095
102054	22096
35079	22097
45758	22098
4807	22099
38	22100
51490	22101
58769	22102
4144	22103
8833	22104
2185	22105
70968	22106
64651	22107
14280	22108
32702	22109
5296	22110
8697	22111
7590	22112
74893	22113
13320	22114
10222	22115
81400	22116
7090	22117
61026	22118
20479	22119
53107	22120
194	22121
46466	22122
28540	22123
55589	22124
5607	22125
10458	22126
93012	22127
429	22128
13185	22129
143638	22130
46297	22131
111693	22132
110552	22133
38514	22134
2368	22135
97271	22136
26451	22137
32104	22138
126487	22139
17854	22140
114451	22141
100399	22142
34254	22143
79081	22144
64112	22145
29227	22146
143773	22147
1663	22148
123688	22149
566	22150
11805	22151
27685	22152
61810	22153
24427	22154
357	22155
27475	22156
33362	22157
19337	22158
146611	22159
143322	22160
39077	22161
79337	22162
56731	22163
98376	22164
71651	22165
3837	22166
147899	22167
109940	22168
26499	22169
23224	22170
94826	22171
133526	22172
1282	22173
64337	22174
105733	22175
72874	22176
55728	22177
99602	22178
75486	22179
16911	22180
24082	22181
57963	22182
13867	22183
11777	22184
149715	22185
22919	22186
19046	22187
54753	22188
33941	22189
38	22190
14866	22191
57299	22192
12844	22193
68123	22194
19216	22195
91551	22196
114555	22197
30197	22198
27165	22199
60721	22200
78440	22201
9519	22202
17009	22203
27372	22204
17104	22205
42372	22206
74612	22207
52991	22208
53094	22209
74816	22210
1778	22211
233	22212
15152	22213
70424	22214
126952	22215
25881	22216
33206	22217
110539	22218
36637	22219
11478	22220
40867	22221
4858	22222
34845	22223
54200	22224
83761	22225
33	22226
2144	22227
74720	22228
98633	22229
76147	22230
67855	22231
115692	22232
7237	22233
54861	22234
4177	22235
92148	22236
81200	22237
25512	22238
10138	22239
18977	22240
4174	22241
36715	22242
14555	22243
19480	22244
5831	22245
11932	22246
73591	22247
3807	22248
57331	22249
28698	22250
56072	22251
32189	22252
73001	22253
50557	22254
91560	22255
11702	22256
55689	22257
14362	22258
35775	22259
77922	22260
41491	22261
14515	22262
18580	22263
18048	22264
1744	22265
21698	22266
142383	22267
84632	22268
47516	22269
5216	22270
24434	22271
70332	22272
5231	22273
72	22274
142851	22275
54984	22276
52658	22277
57737	22278
104089	22279
6817	22280
15537	22281
81304	22282
3001	22283
39137	22284
19142	22285
120191	22286
34815	22287
3315	22288
25031	22289
18304	22290
1657	22291
7418	22292
40610	22293
61753	22294
33532	22295
68959	22296
808	22297
81376	22298
65211	22299
283	22300
50656	22301
80871	22302
2804	22303
59841	22304
6778	22305
1349	22306
10875	22307
34611	22308
16512	22309
64739	22310
12007	22311
78379	22312
49214	22313
6456	22314
74412	22315
11356	22316
86512	22317
3206	22318
150605	22319
113084	22320
35305	22321
32	22322
59028	22323
50843	22324
5279	22325
34889	22326
67897	22327
7916	22328
17060	22329
33324	22330
33374	22331
77075	22332
7958	22333
93430	22334
84038	22335
63264	22336
22779	22337
137124	22338
57126	22339
36568	22340
64129	22341
71652	22342
5207	22343
22831	22344
2339	22345
49273	22346
46568	22347
7377	22348
132988	22349
69433	22350
5399	22351
11713	22352
27912	22353
23513	22354
75170	22355
8883	22356
112469	22357
39801	22358
117288	22359
1018	22360
3286	22361
10764	22362
88489	22363
45924	22364
134206	22365
9809	22366
6552	22367
84657	22368
188	22369
27691	22370
107067	22371
24980	22372
2081	22373
117972	22374
72308	22375
40884	22376
77574	22377
63162	22378
55795	22379
80350	22380
2600	22381
104522	22382
71266	22383
22360	22384
1460	22385
2180	22386
10214	22387
11536	22388
28846	22389
9837	22390
54855	22391
9470	22392
29523	22393
58125	22394
99557	22395
11714	22396
131392	22397
9693	22398
73900	22399
3847	22400
264	22401
5176	22402
75354	22403
59	22404
40738	22405
77595	22406
46748	22407
41295	22408
37605	22409
31934	22410
80362	22411
13650	22412
14084	22413
5413	22414
9637	22415
75478	22416
52638	22417
81630	22418
25666	22419
92220	22420
49435	22421
16452	22422
5227	22423
33040	22424
5655	22425
1520	22426
4864	22427
45117	22428
12052	22429
115305	22430
56651	22431
5624	22432
57892	22433
7843	22434
51949	22435
1923	22436
83592	22437
48390	22438
43103	22439
53921	22440
612	22441
72085	22442
8522	22443
10144	22444
31936	22445
51450	22446
65198	22447
100538	22448
26812	22449
87143	22450
92376	22451
77199	22452
5441	22453
3627	22454
23018	22455
31456	22456
103163	22457
36678	22458
65067	22459
53506	22460
27529	22461
121327	22462
2210	22463
44238	22464
85997	22465
78395	22466
89140	22467
106786	22468
66846	22469
48727	22470
100217	22471
104270	22472
45916	22473
25792	22474
45978	22475
94280	22476
98354	22477
71806	22478
45880	22479
25673	22480
134229	22481
78534	22482
82426	22483
147728	22484
113532	22485
62337	22486
56262	22487
123832	22488
47759	22489
25653	22490
64646	22491
113829	22492
22306	22493
15407	22494
55298	22495
18550	22496
56670	22497
61465	22498
1689	22499
72790	22500
86797	22501
29570	22502
36409	22503
128031	22504
29810	22505
56905	22506
43067	22507
30436	22508
48182	22509
5337	22510
21994	22511
10996	22512
22493	22513
17047	22514
21790	22515
25203	22516
95860	22517
108572	22518
13940	22519
17267	22520
70117	22521
559	22522
4827	22523
11446	22524
123733	22525
146438	22526
80836	22527
38025	22528
19405	22529
13756	22530
17126	22531
29913	22532
10792	22533
87523	22534
11091	22535
20164	22536
47689	22537
115607	22538
15976	22539
17537	22540
64499	22541
40164	22542
41946	22543
41045	22544
593	22545
86631	22546
47568	22547
44390	22548
58838	22549
63768	22550
71661	22551
109987	22552
5883	22553
23438	22554
15128	22555
1367	22556
20785	22557
85925	22558
64110	22559
44462	22560
62790	22561
38525	22562
21859	22563
26938	22564
7814	22565
47482	22566
67552	22567
27149	22568
79159	22569
60093	22570
23889	22571
130	22572
16758	22573
1466	22574
20136	22575
53885	22576
6389	22577
26516	22578
56536	22579
57851	22580
69751	22581
104095	22582
588	22583
38164	22584
114763	22585
26638	22586
105781	22587
3663	22588
861	22589
48026	22590
130159	22591
113941	22592
69395	22593
24147	22594
118546	22595
31	22596
6716	22597
120692	22598
29435	22599
47863	22600
93979	22601
66631	22602
50621	22603
100241	22604
103841	22605
100335	22606
33332	22607
85083	22608
32351	22609
98720	22610
93297	22611
82763	22612
135925	22613
11865	22614
65914	22615
24101	22616
89013	22617
47726	22618
71957	22619
90960	22620
50235	22621
907	22622
47380	22623
1263	22624
26507	22625
123202	22626
32006	22627
52098	22628
92130	22629
74382	22630
27196	22631
25978	22632
19876	22633
56748	22634
8859	22635
19711	22636
46632	22637
83530	22638
7804	22639
44454	22640
46498	22641
149	22642
121706	22643
131449	22644
1807	22645
79657	22646
84068	22647
41925	22648
36579	22649
8527	22650
8461	22651
67546	22652
31636	22653
46428	22654
128503	22655
7984	22656
59423	22657
40736	22658
56546	22659
73583	22660
32298	22661
9892	22662
54047	22663
82861	22664
6050	22665
57332	22666
25190	22667
29519	22668
42024	22669
30882	22670
42595	22671
1501	22672
15526	22673
46819	22674
1205	22675
105864	22676
8627	22677
88	22678
16162	22679
3125	22680
2182	22681
31007	22682
11752	22683
135348	22684
18851	22685
13299	22686
28965	22687
2232	22688
6716	22689
37229	22690
48843	22691
108998	22692
119667	22693
62133	22694
8330	22695
98852	22696
2576	22697
136079	22698
6381	22699
13441	22700
4589	22701
27032	22702
2474	22703
18032	22704
54294	22705
5882	22706
1763	22707
68206	22708
58934	22709
83555	22710
44741	22711
5831	22712
86081	22713
114128	22714
14013	22715
41775	22716
21809	22717
1052	22718
37249	22719
117762	22720
30448	22721
30231	22722
7688	22723
77536	22724
4052	22725
5008	22726
30602	22727
81945	22728
66601	22729
45185	22730
90047	22731
57925	22732
38743	22733
120519	22734
92118	22735
286	22736
16835	22737
396	22738
20491	22739
116835	22740
13830	22741
101504	22742
62243	22743
3326	22744
19586	22745
47963	22746
127332	22747
6522	22748
31594	22749
73695	22750
48111	22751
65005	22752
32011	22753
60229	22754
686	22755
14809	22756
39607	22757
116884	22758
10581	22759
56915	22760
6862	22761
61943	22762
64240	22763
102552	22764
28731	22765
20626	22766
14308	22767
67658	22768
24797	22769
50942	22770
62415	22771
17615	22772
5306	22773
45939	22774
20013	22775
9243	22776
35707	22777
17447	22778
38357	22779
40398	22780
84952	22781
293	22782
14187	22783
13714	22784
25417	22785
73576	22786
92574	22787
7183	22788
23736	22789
29185	22790
52481	22791
37235	22792
1992	22793
121121	22794
26097	22795
13330	22796
64275	22797
46284	22798
29969	22799
2614	22800
77560	22801
9185	22802
83420	22803
14600	22804
74753	22805
59467	22806
54824	22807
114534	22808
891	22809
846	22810
127377	22811
56215	22812
86215	22813
5574	22814
67904	22815
25746	22816
51555	22817
31282	22818
85635	22819
80461	22820
118166	22821
86048	22822
10704	22823
97890	22824
126884	22825
10962	22826
25696	22827
20698	22828
76225	22829
27830	22830
14622	22831
15103	22832
40915	22833
18760	22834
30243	22835
32607	22836
105937	22837
100265	22838
26772	22839
71409	22840
57713	22841
73854	22842
148344	22843
17475	22844
27558	22845
33580	22846
41074	22847
24251	22848
84339	22849
8482	22850
77016	22851
24629	22852
124684	22853
57335	22854
10403	22855
102144	22856
3	22857
131742	22858
94665	22859
17735	22860
81538	22861
6924	22862
2753	22863
12458	22864
44310	22865
122677	22866
86497	22867
114004	22868
1034	22869
12440	22870
45652	22871
110950	22872
35800	22873
29473	22874
15435	22875
120560	22876
10745	22877
18198	22878
28650	22879
58049	22880
83437	22881
115116	22882
81285	22883
79410	22884
46701	22885
5467	22886
31042	22887
18392	22888
52857	22889
75935	22890
30642	22891
30064	22892
1105	22893
35820	22894
24367	22895
1568	22896
54944	22897
10895	22898
33477	22899
23999	22900
74444	22901
7751	22902
12276	22903
45623	22904
43380	22905
79054	22906
71414	22907
52771	22908
58742	22909
30718	22910
40008	22911
84814	22912
89074	22913
10285	22914
137170	22915
21852	22916
2096	22917
58844	22918
23375	22919
55635	22920
122141	22921
1289	22922
110936	22923
8607	22924
6	22925
59322	22926
99135	22927
17375	22928
47069	22929
74089	22930
76779	22931
30939	22932
76992	22933
249	22934
15592	22935
1718	22936
94107	22937
104830	22938
34252	22939
1622	22940
66128	22941
116984	22942
14647	22943
12607	22944
68365	22945
15652	22946
37830	22947
83729	22948
44761	22949
77872	22950
62779	22951
77069	22952
136904	22953
129546	22954
15109	22955
6975	22956
109683	22957
150	22958
45873	22959
4634	22960
6909	22961
47406	22962
636	22963
48323	22964
18260	22965
1172	22966
21071	22967
1285	22968
67233	22969
3420	22970
24246	22971
21672	22972
14883	22973
56539	22974
100274	22975
4293	22976
81677	22977
11984	22978
72358	22979
1578	22980
80032	22981
15633	22982
51079	22983
61156	22984
5321	22985
18529	22986
45681	22987
7687	22988
17119	22989
58071	22990
552	22991
60322	22992
115586	22993
33237	22994
6096	22995
104565	22996
9273	22997
3060	22998
104617	22999
79112	23000
33227	23001
30479	23002
84016	23003
8857	23004
24643	23005
72797	23006
147043	23007
9434	23008
23725	23009
52859	23010
34160	23011
90140	23012
39582	23013
54493	23014
27943	23015
54445	23016
20090	23017
42828	23018
30077	23019
52762	23020
4753	23021
70130	23022
52791	23023
48113	23024
78575	23025
18467	23026
27465	23027
103351	23028
49542	23029
29691	23030
8052	23031
25702	23032
25938	23033
1486	23034
15597	23035
2873	23036
58920	23037
144079	23038
61701	23039
19685	23040
4721	23041
439	23042
90691	23043
7906	23044
117322	23045
96120	23046
32963	23047
56476	23048
43454	23049
69662	23050
33209	23051
66301	23052
17700	23053
58075	23054
16010	23055
5725	23056
49894	23057
95999	23058
10465	23059
9955	23060
12289	23061
32086	23062
21042	23063
107597	23064
19789	23065
64290	23066
447	23067
94809	23068
72879	23069
6169	23070
20902	23071
59292	23072
16733	23073
4249	23074
71605	23075
17786	23076
14748	23077
2465	23078
47301	23079
63205	23080
2505	23081
93789	23082
145394	23083
81859	23084
65636	23085
20984	23086
85616	23087
56007	23088
49235	23089
43918	23090
64497	23091
43628	23092
81408	23093
58924	23094
27312	23095
116355	23096
15013	23097
21944	23098
377	23099
10290	23100
37745	23101
79	23102
84896	23103
81579	23104
28108	23105
55639	23106
120515	23107
137271	23108
146633	23109
4481	23110
13189	23111
20731	23112
86189	23113
57981	23114
45331	23115
51914	23116
31950	23117
60012	23118
44065	23119
3228	23120
7285	23121
23032	23122
94607	23123
22515	23124
53150	23125
119116	23126
8298	23127
80170	23128
49572	23129
29302	23130
38263	23131
72169	23132
25682	23133
67063	23134
8073	23135
2942	23136
19145	23137
30146	23138
35546	23139
116426	23140
58290	23141
65561	23142
111378	23143
39048	23144
55078	23145
12302	23146
7437	23147
127270	23148
44371	23149
60167	23150
11317	23151
36567	23152
31985	23153
60985	23154
33312	23155
31807	23156
16467	23157
8390	23158
8736	23159
10693	23160
13975	23161
78257	23162
70500	23163
46185	23164
42239	23165
119690	23166
611	23167
49198	23168
2511	23169
79755	23170
43651	23171
73685	23172
66800	23173
126203	23174
67168	23175
70085	23176
33164	23177
65999	23178
41883	23179
92857	23180
2260	23181
64166	23182
7261	23183
13954	23184
29301	23185
38906	23186
14575	23187
34883	23188
35293	23189
63906	23190
144900	23191
116123	23192
83247	23193
145851	23194
107594	23195
829	23196
34023	23197
2057	23198
53190	23199
65412	23200
89079	23201
150088	23202
110980	23203
41925	23204
24918	23205
10321	23206
1304	23207
5223	23208
14204	23209
7093	23210
113824	23211
37366	23212
89064	23213
29602	23214
45552	23215
55655	23216
9956	23217
53868	23218
713	23219
96303	23220
72129	23221
30079	23222
5645	23223
46906	23224
110664	23225
26691	23226
4799	23227
49891	23228
36778	23229
96811	23230
6505	23231
65115	23232
77999	23233
99487	23234
49687	23235
61482	23236
9460	23237
145623	23238
40062	23239
106493	23240
3555	23241
33672	23242
10200	23243
22256	23244
964	23245
16672	23246
11009	23247
82933	23248
75862	23249
5038	23250
7801	23251
68381	23252
114916	23253
801	23254
120284	23255
52589	23256
50919	23257
5668	23258
32851	23259
40189	23260
33474	23261
58422	23262
50188	23263
41229	23264
3435	23265
14723	23266
47787	23267
31186	23268
53504	23269
73535	23270
24782	23271
37372	23272
13807	23273
12004	23274
65286	23275
9832	23276
2137	23277
476	23278
40465	23279
9902	23280
82204	23281
38549	23282
17477	23283
11961	23284
135999	23285
22581	23286
39170	23287
29082	23288
62134	23289
106795	23290
3473	23291
86424	23292
81702	23293
100373	23294
78296	23295
50375	23296
12995	23297
71841	23298
22283	23299
5463	23300
116910	23301
91833	23302
50849	23303
23688	23304
89464	23305
30693	23306
7127	23307
1008	23308
50176	23309
99806	23310
103189	23311
66090	23312
44424	23313
83848	23314
118406	23315
58135	23316
30434	23317
98293	23318
79283	23319
136277	23320
20319	23321
103958	23322
24425	23323
91244	23324
48804	23325
23230	23326
14025	23327
107672	23328
685	23329
13225	23330
10903	23331
29470	23332
37107	23333
52417	23334
136202	23335
79661	23336
76417	23337
2924	23338
45055	23339
30267	23340
29875	23341
10311	23342
93081	23343
33984	23344
99575	23345
12814	23346
3103	23347
63474	23348
134938	23349
14825	23350
28802	23351
21140	23352
4174	23353
68637	23354
58788	23355
101550	23356
25898	23357
37863	23358
89345	23359
52988	23360
19269	23361
4400	23362
45792	23363
28004	23364
6771	23365
3179	23366
73398	23367
15104	23368
73561	23369
67038	23370
7076	23371
27928	23372
19827	23373
54545	23374
8517	23375
12927	23376
9482	23377
22026	23378
76573	23379
121646	23380
3408	23381
11370	23382
642	23383
7535	23384
72534	23385
116627	23386
9015	23387
26751	23388
144470	23389
81001	23390
3532	23391
56437	23392
34818	23393
42768	23394
116436	23395
34650	23396
12968	23397
21947	23398
115325	23399
3674	23400
25087	23401
1034	23402
55413	23403
42360	23404
6366	23405
8202	23406
86557	23407
10665	23408
27142	23409
76795	23410
140855	23411
89052	23412
18345	23413
68628	23414
129491	23415
67699	23416
132660	23417
3812	23418
26626	23419
50714	23420
28028	23421
30089	23422
42822	23423
22621	23424
68440	23425
48048	23426
6086	23427
6732	23428
86886	23429
52775	23430
20563	23431
96492	23432
74566	23433
114699	23434
55715	23435
18567	23436
16942	23437
15729	23438
84286	23439
17136	23440
17037	23441
14	23442
11051	23443
5644	23444
71744	23445
27024	23446
31625	23447
61394	23448
80025	23449
64843	23450
74012	23451
52838	23452
35960	23453
58982	23454
121	23455
55711	23456
59916	23457
8389	23458
38938	23459
44885	23460
30796	23461
84647	23462
19351	23463
35540	23464
19592	23465
2331	23466
42516	23467
97886	23468
8548	23469
58414	23470
16646	23471
14248	23472
7970	23473
38327	23474
6188	23475
5091	23476
2641	23477
56848	23478
28854	23479
32404	23480
21486	23481
94656	23482
11343	23483
124990	23484
308	23485
60782	23486
72607	23487
15440	23488
29040	23489
1003	23490
24297	23491
56351	23492
138576	23493
133190	23494
124110	23495
49429	23496
25593	23497
48721	23498
38442	23499
48838	23500
37981	23501
41584	23502
32618	23503
108715	23504
38048	23505
805	23506
49565	23507
88394	23508
45808	23509
9718	23510
16722	23511
87174	23512
32429	23513
27971	23514
53041	23515
111591	23516
56664	23517
72202	23518
18895	23519
741	23520
86047	23521
4279	23522
58375	23523
32155	23524
23562	23525
67678	23526
14644	23527
20677	23528
62224	23529
94539	23530
31547	23531
12910	23532
712	23533
17097	23534
119838	23535
11162	23536
3025	23537
4251	23538
15056	23539
3694	23540
95963	23541
41386	23542
5370	23543
4263	23544
11357	23545
1296	23546
127777	23547
6762	23548
29748	23549
30144	23550
31723	23551
128944	23552
49475	23553
72316	23554
1695	23555
80444	23556
105071	23557
6940	23558
135317	23559
104732	23560
35365	23561
33532	23562
3626	23563
10385	23564
73087	23565
79899	23566
74446	23567
6050	23568
134738	23569
23352	23570
68923	23571
123159	23572
4655	23573
94785	23574
43047	23575
4117	23576
13595	23577
59987	23578
14316	23579
116007	23580
3968	23581
61585	23582
103091	23583
12977	23584
31999	23585
32094	23586
18880	23587
2781	23588
46643	23589
872	23590
60275	23591
71990	23592
33010	23593
16513	23594
71894	23595
2939	23596
209	23597
10669	23598
519	23599
25454	23600
26928	23601
2127	23602
107083	23603
39488	23604
67914	23605
93497	23606
75044	23607
66403	23608
43328	23609
96143	23610
48313	23611
86655	23612
26444	23613
78525	23614
48177	23615
46103	23616
5461	23617
2217	23618
35328	23619
25788	23620
33487	23621
61010	23622
19086	23623
40126	23624
119341	23625
114869	23626
6485	23627
64761	23628
14227	23629
58040	23630
22957	23631
36960	23632
13047	23633
27196	23634
28596	23635
35109	23636
136878	23637
39893	23638
18111	23639
70501	23640
16321	23641
8317	23642
33126	23643
1146	23644
131616	23645
898	23646
25607	23647
91762	23648
49047	23649
5305	23650
604	23651
115588	23652
1454	23653
77028	23654
6167	23655
14686	23656
80051	23657
48318	23658
3457	23659
44617	23660
13602	23661
15918	23662
49736	23663
32684	23664
30328	23665
36329	23666
5849	23667
13600	23668
69138	23669
59551	23670
22505	23671
4756	23672
106459	23673
104391	23674
46313	23675
9896	23676
120898	23677
25046	23678
147920	23679
86738	23680
3488	23681
35888	23682
23325	23683
5670	23684
76262	23685
85926	23686
106651	23687
2738	23688
39400	23689
82907	23690
11159	23691
22812	23692
58596	23693
56748	23694
88387	23695
75782	23696
19555	23697
4917	23698
8015	23699
33804	23700
67882	23701
78993	23702
108742	23703
80076	23704
72399	23705
1377	23706
107400	23707
2218	23708
87693	23709
34430	23710
68509	23711
75255	23712
121236	23713
64089	23714
35944	23715
95334	23716
107677	23717
35124	23718
144757	23719
79764	23720
81766	23721
110415	23722
33188	23723
71523	23724
50776	23725
18165	23726
19848	23727
25481	23728
33847	23729
45254	23730
55487	23731
45594	23732
39884	23733
86237	23734
44344	23735
22211	23736
25363	23737
38285	23738
122644	23739
51142	23740
5425	23741
3765	23742
10352	23743
26403	23744
25368	23745
2620	23746
122839	23747
85513	23748
20046	23749
102670	23750
26440	23751
38552	23752
109977	23753
18206	23754
31762	23755
35324	23756
46097	23757
41892	23758
18392	23759
50769	23760
37162	23761
45243	23762
37974	23763
71091	23764
40823	23765
59908	23766
10447	23767
75398	23768
75142	23769
110563	23770
45970	23771
107711	23772
20556	23773
59163	23774
63940	23775
28565	23776
87926	23777
51915	23778
23449	23779
36363	23780
2230	23781
9745	23782
46944	23783
23910	23784
126201	23785
120957	23786
1840	23787
13118	23788
109567	23789
2012	23790
820	23791
15478	23792
102747	23793
101866	23794
8446	23795
45722	23796
129	23797
7773	23798
103215	23799
128	23800
1986	23801
22373	23802
118905	23803
7548	23804
107402	23805
21590	23806
8562	23807
103332	23808
29046	23809
2456	23810
18045	23811
33810	23812
8245	23813
42881	23814
38967	23815
40985	23816
28512	23817
2779	23818
108669	23819
44473	23820
128868	23821
94566	23822
3762	23823
990	23824
48100	23825
19399	23826
22142	23827
22873	23828
112919	23829
131997	23830
338	23831
43515	23832
43486	23833
123728	23834
39073	23835
101531	23836
30278	23837
4074	23838
111549	23839
111965	23840
3138	23841
58945	23842
133538	23843
4920	23844
43426	23845
79267	23846
116096	23847
8626	23848
76395	23849
2134	23850
88218	23851
8095	23852
5551	23853
15442	23854
1750	23855
100586	23856
3434	23857
548	23858
128094	23859
68536	23860
1267	23861
17087	23862
45580	23863
686	23864
6010	23865
33683	23866
11303	23867
8322	23868
74375	23869
87286	23870
4620	23871
67898	23872
4041	23873
51685	23874
114894	23875
6894	23876
38428	23877
73257	23878
25111	23879
22363	23880
26252	23881
7091	23882
6282	23883
6744	23884
77299	23885
2701	23886
9380	23887
16121	23888
126282	23889
72878	23890
57889	23891
18424	23892
2477	23893
61621	23894
40852	23895
27286	23896
2549	23897
96444	23898
71160	23899
84209	23900
2157	23901
28405	23902
51052	23903
67590	23904
19763	23905
52992	23906
14950	23907
104770	23908
40960	23909
90836	23910
31657	23911
91980	23912
43616	23913
96222	23914
4484	23915
78494	23916
9218	23917
83588	23918
37415	23919
61188	23920
15245	23921
70856	23922
36538	23923
94946	23924
39494	23925
5059	23926
99245	23927
51991	23928
52687	23929
18391	23930
13688	23931
18630	23932
38452	23933
2547	23934
100325	23935
7043	23936
76670	23937
32698	23938
4003	23939
68370	23940
13968	23941
30226	23942
3919	23943
34239	23944
35690	23945
125	23946
99924	23947
26034	23948
40429	23949
31204	23950
68888	23951
51085	23952
114363	23953
83294	23954
31756	23955
125497	23956
84061	23957
5121	23958
59057	23959
57392	23960
103374	23961
9017	23962
98916	23963
2041	23964
57534	23965
21629	23966
4496	23967
4349	23968
46820	23969
126518	23970
1358	23971
77589	23972
5888	23973
4028	23974
64944	23975
33969	23976
27580	23977
45422	23978
42095	23979
7887	23980
50463	23981
250	23982
3698	23983
62483	23984
23396	23985
29350	23986
2077	23987
712	23988
28285	23989
149460	23990
79899	23991
5409	23992
624	23993
57252	23994
48457	23995
74798	23996
121970	23997
16188	23998
18715	23999
36722	24000
17801	24001
51458	24002
124561	24003
69805	24004
30928	24005
44503	24006
77555	24007
40627	24008
138066	24009
43969	24010
1470	24011
6122	24012
5450	24013
48467	24014
22515	24015
38238	24016
15049	24017
47821	24018
14545	24019
39144	24020
69974	24021
77421	24022
138845	24023
96380	24024
108824	24025
7114	24026
26266	24027
18028	24028
45457	24029
74778	24030
17240	24031
44772	24032
9799	24033
8095	24034
13015	24035
8690	24036
41960	24037
119959	24038
148837	24039
12820	24040
1221	24041
13931	24042
96653	24043
35956	24044
3282	24045
6188	24046
16828	24047
99038	24048
5329	24049
47541	24050
7195	24051
118059	24052
14800	24053
77642	24054
24567	24055
31233	24056
3489	24057
30243	24058
26405	24059
13488	24060
67070	24061
38834	24062
43109	24063
100406	24064
9862	24065
985	24066
59941	24067
27805	24068
14370	24069
34220	24070
106661	24071
23056	24072
82332	24073
41208	24074
31386	24075
93900	24076
36484	24077
122950	24078
8835	24079
63420	24080
15701	24081
78466	24082
48119	24083
4805	24084
26033	24085
143323	24086
58359	24087
8494	24088
143385	24089
125340	24090
52568	24091
131133	24092
28566	24093
10842	24094
93699	24095
9223	24096
65832	24097
115253	24098
71081	24099
76776	24100
92817	24101
12653	24102
112805	24103
27273	24104
118458	24105
25136	24106
45844	24107
10082	24108
30232	24109
79820	24110
9209	24111
19917	24112
101700	24113
353	24114
19144	24115
33350	24116
95156	24117
131455	24118
68709	24119
92666	24120
17715	24121
11108	24122
8142	24123
1411	24124
27927	24125
139300	24126
28237	24127
44455	24128
133105	24129
7395	24130
81953	24131
88084	24132
83073	24133
100425	24134
97643	24135
29661	24136
37981	24137
22190	24138
3689	24139
44796	24140
113283	24141
13366	24142
516	24143
3220	24144
23648	24145
282	24146
77671	24147
72647	24148
22968	24149
44385	24150
62985	24151
4312	24152
47902	24153
59558	24154
10600	24155
77702	24156
82396	24157
138110	24158
5480	24159
10032	24160
22289	24161
28373	24162
2520	24163
9361	24164
67804	24165
45215	24166
59937	24167
3370	24168
4105	24169
2329	24170
96283	24171
46616	24172
10943	24173
13003	24174
8547	24175
29242	24176
21133	24177
104254	24178
77400	24179
110913	24180
84973	24181
112732	24182
20301	24183
68517	24184
64613	24185
27528	24186
36102	24187
19210	24188
38296	24189
14770	24190
79329	24191
484	24192
22292	24193
23028	24194
12905	24195
40192	24196
122004	24197
45947	24198
19285	24199
3688	24200
19902	24201
18223	24202
18	24203
113412	24204
19989	24205
63552	24206
59285	24207
108822	24208
29022	24209
22380	24210
5880	24211
22551	24212
117520	24213
13027	24214
16061	24215
36030	24216
6129	24217
29150	24218
78892	24219
133602	24220
4133	24221
31026	24222
44534	24223
33829	24224
13097	24225
10895	24226
2830	24227
21606	24228
9304	24229
87598	24230
45788	24231
84614	24232
34712	24233
26415	24234
12439	24235
74315	24236
83348	24237
115027	24238
4469	24239
12710	24240
81637	24241
29603	24242
1054	24243
12223	24244
82054	24245
74152	24246
2839	24247
28	24248
6592	24249
23482	24250
79120	24251
80690	24252
73468	24253
24380	24254
6347	24255
45643	24256
61174	24257
29577	24258
110563	24259
85635	24260
103077	24261
120166	24262
21035	24263
68206	24264
88168	24265
31515	24266
7935	24267
23041	24268
37063	24269
69005	24270
71442	24271
67577	24272
97306	24273
71500	24274
47041	24275
48311	24276
54616	24277
102802	24278
74248	24279
69741	24280
32101	24281
4275	24282
2642	24283
8420	24284
40482	24285
22658	24286
2307	24287
15157	24288
56125	24289
6506	24290
12634	24291
50077	24292
29543	24293
92140	24294
12507	24295
119937	24296
72405	24297
12600	24298
15516	24299
10190	24300
3193	24301
59006	24302
2361	24303
2040	24304
110533	24305
7862	24306
14558	24307
9379	24308
71217	24309
97019	24310
26096	24311
8417	24312
2695	24313
70267	24314
13501	24315
40646	24316
26259	24317
23954	24318
58521	24319
30925	24320
94467	24321
994	24322
6255	24323
41680	24324
86555	24325
23255	24326
3085	24327
1004	24328
138730	24329
19488	24330
13648	24331
132502	24332
28094	24333
78439	24334
130495	24335
69520	24336
50058	24337
35219	24338
2399	24339
5543	24340
54874	24341
57670	24342
150098	24343
42617	24344
37735	24345
55785	24346
6959	24347
24463	24348
103095	24349
28876	24350
41434	24351
120013	24352
103157	24353
82	24354
56965	24355
20866	24356
3613	24357
38931	24358
22166	24359
30844	24360
11585	24361
86503	24362
40841	24363
20793	24364
43185	24365
3386	24366
26259	24367
44482	24368
21089	24369
14305	24370
30430	24371
59649	24372
34494	24373
71441	24374
120836	24375
6985	24376
11106	24377
55905	24378
6005	24379
26889	24380
2072	24381
17135	24382
15686	24383
29542	24384
43309	24385
142178	24386
11550	24387
8721	24388
24922	24389
54666	24390
11065	24391
83832	24392
1865	24393
45083	24394
37166	24395
120135	24396
138412	24397
101	24398
40393	24399
73390	24400
51423	24401
62447	24402
71763	24403
87316	24404
132670	24405
17469	24406
18217	24407
52	24408
80570	24409
3638	24410
3814	24411
39008	24412
237	24413
91578	24414
37478	24415
136803	24416
12215	24417
59729	24418
19613	24419
91000	24420
87586	24421
43207	24422
1169	24423
39185	24424
78980	24425
42562	24426
102583	24427
9036	24428
75260	24429
7376	24430
60700	24431
3117	24432
37877	24433
3675	24434
69339	24435
66387	24436
112031	24437
25104	24438
4367	24439
22551	24440
127997	24441
33499	24442
2488	24443
2804	24444
68384	24445
23027	24446
39243	24447
30683	24448
2895	24449
39903	24450
38808	24451
43624	24452
62949	24453
129018	24454
3548	24455
46565	24456
298	24457
38065	24458
16446	24459
144342	24460
48689	24461
77607	24462
134512	24463
66233	24464
9531	24465
14494	24466
69322	24467
121584	24468
2925	24469
4311	24470
86165	24471
20180	24472
114166	24473
41797	24474
5212	24475
6868	24476
23510	24477
49865	24478
34793	24479
37388	24480
89813	24481
47579	24482
79402	24483
72325	24484
90667	24485
60249	24486
21977	24487
14057	24488
21277	24489
59116	24490
71234	24491
4123	24492
230	24493
14573	24494
18625	24495
42515	24496
778	24497
15675	24498
25224	24499
85590	24500
50962	24501
36244	24502
11377	24503
99963	24504
3024	24505
50516	24506
292	24507
32393	24508
6326	24509
4469	24510
26073	24511
35270	24512
7505	24513
97933	24514
1131	24515
40513	24516
90233	24517
133586	24518
40378	24519
72802	24520
19011	24521
733	24522
96287	24523
133076	24524
121602	24525
268	24526
1706	24527
54347	24528
9708	24529
87672	24530
1515	24531
87600	24532
54673	24533
6433	24534
76356	24535
20729	24536
132467	24537
51927	24538
52504	24539
67505	24540
38359	24541
45669	24542
47246	24543
79624	24544
14428	24545
17622	24546
71832	24547
53165	24548
52656	24549
9262	24550
58668	24551
16638	24552
30367	24553
414	24554
74290	24555
22281	24556
67972	24557
33992	24558
3027	24559
83014	24560
28507	24561
30005	24562
120275	24563
2491	24564
51278	24565
26927	24566
88105	24567
56319	24568
83810	24569
85091	24570
22844	24571
19363	24572
149942	24573
61494	24574
2924	24575
20653	24576
9165	24577
58221	24578
54781	24579
13039	24580
15211	24581
13567	24582
25164	24583
39814	24584
78467	24585
27036	24586
67344	24587
93836	24588
31756	24589
28798	24590
2837	24591
54521	24592
14632	24593
99961	24594
148762	24595
45645	24596
190	24597
2870	24598
996	24599
12317	24600
125215	24601
75683	24602
35978	24603
10550	24604
24065	24605
66960	24606
21219	24607
35516	24608
5453	24609
121684	24610
65064	24611
15782	24612
34463	24613
8133	24614
43341	24615
38718	24616
23572	24617
87415	24618
77140	24619
65551	24620
99090	24621
28367	24622
109	24623
49366	24624
20969	24625
29800	24626
107866	24627
57060	24628
32140	24629
85476	24630
106295	24631
90930	24632
89031	24633
16715	24634
18536	24635
77221	24636
45479	24637
33253	24638
88399	24639
1367	24640
55692	24641
29930	24642
3262	24643
149096	24644
4436	24645
753	24646
25030	24647
65451	24648
35718	24649
136007	24650
89129	24651
8454	24652
23405	24653
3323	24654
44789	24655
24237	24656
19983	24657
115587	24658
61937	24659
107922	24660
21529	24661
10725	24662
4084	24663
127669	24664
14528	24665
47188	24666
24937	24667
28414	24668
15093	24669
9703	24670
13098	24671
102554	24672
41743	24673
33787	24674
21438	24675
32954	24676
25170	24677
17250	24678
28049	24679
142849	24680
270	24681
87689	24682
72939	24683
18025	24684
24810	24685
120902	24686
4068	24687
11972	24688
18198	24689
1520	24690
43801	24691
43887	24692
25137	24693
66964	24694
30692	24695
22420	24696
64861	24697
43774	24698
75371	24699
48453	24700
1852	24701
51078	24702
61648	24703
111732	24704
26630	24705
4904	24706
32216	24707
31671	24708
16180	24709
43936	24710
2456	24711
45108	24712
811	24713
18730	24714
87606	24715
41421	24716
29046	24717
38638	24718
87988	24719
68254	24720
9756	24721
32573	24722
21946	24723
30497	24724
5014	24725
4825	24726
26946	24727
63511	24728
19333	24729
41654	24730
38777	24731
131456	24732
112765	24733
16042	24734
47942	24735
14346	24736
115515	24737
45713	24738
123138	24739
5717	24740
35286	24741
25276	24742
82413	24743
39715	24744
108404	24745
69229	24746
108415	24747
19717	24748
104642	24749
69773	24750
45877	24751
53063	24752
79636	24753
40535	24754
90842	24755
118869	24756
7370	24757
35282	24758
110503	24759
114555	24760
16088	24761
120817	24762
14402	24763
41091	24764
33438	24765
21905	24766
86810	24767
19305	24768
73057	24769
112219	24770
23902	24771
11535	24772
11689	24773
30701	24774
11424	24775
29	24776
4834	24777
55056	24778
44693	24779
5233	24780
78171	24781
26716	24782
104477	24783
26635	24784
59604	24785
37083	24786
18165	24787
486	24788
2394	24789
112456	24790
25094	24791
39989	24792
16806	24793
66208	24794
127811	24795
95648	24796
14196	24797
107499	24798
49557	24799
56392	24800
15707	24801
40050	24802
12855	24803
18210	24804
18938	24805
97797	24806
1152	24807
94577	24808
85668	24809
1425	24810
14565	24811
50941	24812
98032	24813
69722	24814
37010	24815
7113	24816
48231	24817
82586	24818
17519	24819
53952	24820
35631	24821
12749	24822
6393	24823
68395	24824
100835	24825
90323	24826
101239	24827
14630	24828
11169	24829
87605	24830
20316	24831
6025	24832
88237	24833
44072	24834
34806	24835
96920	24836
16518	24837
669	24838
79134	24839
24890	24840
101316	24841
117971	24842
26922	24843
93220	24844
102787	24845
76191	24846
3715	24847
230	24848
72675	24849
29018	24850
19388	24851
102362	24852
23464	24853
8659	24854
97509	24855
54353	24856
7208	24857
3242	24858
18847	24859
81758	24860
44406	24861
60155	24862
34816	24863
54574	24864
49844	24865
35427	24866
2965	24867
44889	24868
59033	24869
84697	24870
98606	24871
44450	24872
30644	24873
24018	24874
3648	24875
63368	24876
3163	24877
14529	24878
37217	24879
96494	24880
71713	24881
8764	24882
80623	24883
3575	24884
2705	24885
111148	24886
17027	24887
106692	24888
121207	24889
60680	24890
36030	24891
16019	24892
11251	24893
40823	24894
51421	24895
32345	24896
71231	24897
58825	24898
7406	24899
11550	24900
77227	24901
70581	24902
56054	24903
3161	24904
25748	24905
3173	24906
10626	24907
30	24908
35655	24909
80386	24910
68731	24911
128426	24912
49693	24913
114868	24914
10176	24915
60131	24916
3082	24917
42038	24918
115810	24919
23836	24920
16313	24921
60808	24922
19023	24923
102807	24924
115585	24925
123977	24926
47230	24927
46225	24928
56056	24929
34335	24930
53933	24931
52699	24932
55728	24933
106608	24934
83142	24935
73339	24936
104710	24937
84374	24938
36724	24939
131938	24940
74522	24941
83531	24942
55354	24943
58127	24944
5976	24945
4262	24946
8375	24947
56151	24948
3019	24949
128989	24950
1669	24951
6363	24952
45533	24953
62360	24954
72201	24955
28172	24956
17769	24957
5229	24958
24721	24959
14091	24960
14429	24961
7674	24962
108897	24963
20865	24964
18258	24965
90237	24966
76302	24967
21649	24968
71218	24969
140396	24970
6156	24971
3802	24972
53839	24973
16008	24974
54048	24975
129596	24976
27651	24977
38706	24978
70477	24979
10723	24980
2569	24981
86356	24982
77067	24983
114429	24984
41512	24985
33545	24986
1037	24987
121805	24988
66439	24989
93215	24990
60257	24991
25692	24992
9643	24993
3904	24994
29369	24995
31347	24996
12416	24997
26427	24998
54890	24999
176	25000
133914	25001
23015	25002
48863	25003
90161	25004
100286	25005
24376	25006
26010	25007
94970	25008
125270	25009
52582	25010
89571	25011
13446	25012
21994	25013
46411	25014
80495	25015
49	25016
150678	25017
2518	25018
4928	25019
68504	25020
8557	25021
1933	25022
108677	25023
75995	25024
60495	25025
75192	25026
78768	25027
59227	25028
118803	25029
35610	25030
133849	25031
21687	25032
1933	25033
6	25034
105470	25035
16156	25036
2294	25037
94636	25038
5219	25039
128948	25040
100476	25041
13461	25042
46506	25043
113240	25044
54254	25045
47091	25046
50247	25047
112855	25048
101662	25049
22958	25050
1003	25051
72208	25052
24567	25053
3470	25054
89087	25055
16061	25056
36255	25057
119386	25058
68079	25059
33670	25060
132215	25061
15618	25062
133352	25063
8149	25064
22019	25065
32160	25066
35541	25067
32710	25068
47030	25069
11325	25070
97587	25071
64482	25072
13767	25073
11210	25074
32904	25075
114645	25076
5571	25077
510	25078
12622	25079
37739	25080
3263	25081
46690	25082
1073	25083
8878	25084
45428	25085
57965	25086
32080	25087
66879	25088
41938	25089
64298	25090
31059	25091
8097	25092
587	25093
17319	25094
119649	25095
44421	25096
82636	25097
116650	25098
39199	25099
1950	25100
10838	25101
66193	25102
94942	25103
39472	25104
15425	25105
512	25106
9820	25107
8533	25108
34	25109
8957	25110
98597	25111
38383	25112
3830	25113
26840	25114
62034	25115
19047	25116
6880	25117
57905	25118
119449	25119
1006	25120
105244	25121
33925	25122
76104	25123
49909	25124
29967	25125
4759	25126
27063	25127
28187	25128
44451	25129
20095	25130
30311	25131
112585	25132
136093	25133
21329	25134
6202	25135
49207	25136
102500	25137
884	25138
1633	25139
6263	25140
57400	25141
11187	25142
20175	25143
72053	25144
6749	25145
54587	25146
61	25147
10275	25148
49970	25149
28893	25150
38702	25151
6201	25152
46560	25153
26422	25154
84184	25155
63810	25156
57017	25157
19502	25158
61298	25159
65381	25160
69718	25161
42815	25162
9566	25163
2971	25164
7338	25165
95884	25166
107583	25167
15266	25168
99824	25169
32816	25170
69649	25171
6588	25172
113065	25173
51854	25174
1446	25175
25737	25176
578	25177
36522	25178
34473	25179
48274	25180
18955	25181
15347	25182
43702	25183
74256	25184
64459	25185
148427	25186
11243	25187
24048	25188
12297	25189
28896	25190
8097	25191
4195	25192
96775	25193
37918	25194
42031	25195
973	25196
89258	25197
88093	25198
27457	25199
104125	25200
23490	25201
45606	25202
7555	25203
3603	25204
79659	25205
73219	25206
38995	25207
49074	25208
101266	25209
10116	25210
39570	25211
77223	25212
1626	25213
22671	25214
4689	25215
9135	25216
61114	25217
71892	25218
53828	25219
104332	25220
104447	25221
1372	25222
34802	25223
88464	25224
94576	25225
4233	25226
42239	25227
3106	25228
74437	25229
34843	25230
2674	25231
118902	25232
84410	25233
50386	25234
42077	25235
117777	25236
43146	25237
148789	25238
6420	25239
14334	25240
121977	25241
7547	25242
6607	25243
52462	25244
25980	25245
1406	25246
47034	25247
552	25248
23726	25249
60280	25250
42656	25251
107037	25252
26513	25253
104181	25254
70080	25255
53929	25256
24685	25257
30719	25258
136939	25259
21767	25260
1456	25261
18092	25262
74892	25263
16346	25264
76811	25265
94422	25266
104467	25267
65701	25268
68308	25269
1114	25270
44180	25271
32747	25272
86099	25273
23612	25274
44243	25275
561	25276
54155	25277
2465	25278
115955	25279
29674	25280
104365	25281
5591	25282
88401	25283
125188	25284
84914	25285
8757	25286
6925	25287
7728	25288
18338	25289
20051	25290
18189	25291
49300	25292
3143	25293
11438	25294
104005	25295
4363	25296
945	25297
24381	25298
95781	25299
101163	25300
128236	25301
23434	25302
42988	25303
94436	25304
5912	25305
23817	25306
29903	25307
37653	25308
36203	25309
14871	25310
65895	25311
41152	25312
108485	25313
24917	25314
7209	25315
19487	25316
35984	25317
44938	25318
86814	25319
7391	25320
16712	25321
118372	25322
72471	25323
22296	25324
30216	25325
23389	25326
34799	25327
10398	25328
36961	25329
120038	25330
1923	25331
65173	25332
104833	25333
2310	25334
37850	25335
48350	25336
27050	25337
49090	25338
12410	25339
57720	25340
19630	25341
17989	25342
68140	25343
18476	25344
11075	25345
102046	25346
91712	25347
3545	25348
89072	25349
69582	25350
53941	25351
85276	25352
47694	25353
121233	25354
14098	25355
111430	25356
36917	25357
15625	25358
69440	25359
91912	25360
70596	25361
8724	25362
19528	25363
76106	25364
76432	25365
95784	25366
137299	25367
78393	25368
59884	25369
4805	25370
24048	25371
20822	25372
35089	25373
17539	25374
29393	25375
16536	25376
95808	25377
42415	25378
8814	25379
3030	25380
45054	25381
49282	25382
59709	25383
125269	25384
3310	25385
3914	25386
84983	25387
99421	25388
7249	25389
918	25390
38731	25391
97340	25392
4422	25393
15722	25394
33470	25395
131426	25396
8711	25397
18614	25398
4541	25399
422	25400
110241	25401
357	25402
1816	25403
24070	25404
58323	25405
80839	25406
20508	25407
123	25408
30162	25409
45775	25410
23685	25411
614	25412
60631	25413
107572	25414
98789	25415
58032	25416
88812	25417
21769	25418
114568	25419
36037	25420
8801	25421
84989	25422
3329	25423
17338	25424
7579	25425
144579	25426
15566	25427
32911	25428
105136	25429
45234	25430
103560	25431
54667	25432
27207	25433
50149	25434
85875	25435
34045	25436
90204	25437
5686	25438
9700	25439
45205	25440
23205	25441
94293	25442
47230	25443
10687	25444
8584	25445
37542	25446
96354	25447
44319	25448
10260	25449
46743	25450
61297	25451
2205	25452
39482	25453
204	25454
59050	25455
54895	25456
30498	25457
57762	25458
54753	25459
40282	25460
41009	25461
12114	25462
106478	25463
22852	25464
12260	25465
63505	25466
52680	25467
85828	25468
35549	25469
75750	25470
68467	25471
115324	25472
15736	25473
27228	25474
22238	25475
44658	25476
55683	25477
49155	25478
67619	25479
20635	25480
3166	25481
36439	25482
13723	25483
61672	25484
65173	25485
90859	25486
45564	25487
10794	25488
6770	25489
68099	25490
38987	25491
23124	25492
19952	25493
100418	25494
99415	25495
12662	25496
112563	25497
30009	25498
48686	25499
48760	25500
52808	25501
146455	25502
45879	25503
101952	25504
218	25505
19732	25506
20980	25507
57163	25508
13217	25509
1495	25510
76290	25511
51523	25512
113013	25513
46249	25514
101338	25515
34298	25516
4984	25517
30735	25518
93845	25519
136197	25520
91257	25521
44801	25522
33500	25523
124679	25524
4856	25525
71978	25526
39774	25527
13202	25528
10785	25529
8652	25530
102310	25531
35514	25532
49594	25533
99954	25534
36789	25535
62700	25536
120672	25537
29105	25538
36105	25539
10329	25540
43260	25541
4726	25542
7250	25543
21526	25544
71196	25545
102679	25546
16058	25547
7619	25548
23656	25549
26587	25550
33401	25551
64888	25552
4350	25553
17250	25554
14862	25555
65868	25556
67429	25557
39596	25558
59875	25559
108792	25560
83487	25561
46526	25562
26740	25563
18339	25564
111927	25565
71230	25566
119282	25567
115306	25568
13496	25569
27501	25570
115502	25571
50301	25572
72344	25573
49235	25574
55374	25575
75423	25576
48114	25577
147655	25578
90670	25579
65055	25580
29360	25581
20961	25582
61004	25583
263	25584
44342	25585
61988	25586
109742	25587
85261	25588
23999	25589
83639	25590
132224	25591
63164	25592
96305	25593
21821	25594
69832	25595
57830	25596
28258	25597
38190	25598
12246	25599
6813	25600
124219	25601
70001	25602
94350	25603
26756	25604
20946	25605
67642	25606
40869	25607
27650	25608
58776	25609
12862	25610
110563	25611
15633	25612
60058	25613
1919	25614
50552	25615
326	25616
17557	25617
46650	25618
55006	25619
96370	25620
106299	25621
156	25622
9808	25623
115760	25624
8039	25625
46610	25626
46217	25627
57642	25628
7765	25629
100607	25630
67179	25631
66502	25632
95556	25633
105366	25634
19249	25635
79827	25636
33191	25637
31053	25638
9200	25639
86574	25640
73314	25641
92962	25642
99051	25643
136860	25644
67929	25645
13887	25646
107771	25647
21959	25648
31541	25649
3322	25650
71881	25651
2864	25652
64189	25653
36618	25654
8752	25655
4602	25656
107370	25657
19667	25658
30975	25659
2287	25660
44920	25661
53	25662
49592	25663
4349	25664
1159	25665
31483	25666
43468	25667
147466	25668
6644	25669
81869	25670
4920	25671
8422	25672
13837	25673
6493	25674
56935	25675
15158	25676
77068	25677
72901	25678
709	25679
3324	25680
33488	25681
65891	25682
17704	25683
7402	25684
10934	25685
57526	25686
736	25687
95529	25688
62820	25689
14964	25690
1677	25691
28582	25692
38746	25693
114912	25694
43322	25695
104442	25696
5229	25697
97385	25698
2709	25699
46449	25700
43294	25701
102476	25702
58455	25703
13393	25704
21937	25705
124	25706
32336	25707
68965	25708
143414	25709
1741	25710
77739	25711
12561	25712
52415	25713
114322	25714
15679	25715
3764	25716
53939	25717
35975	25718
26090	25719
132373	25720
47814	25721
2093	25722
22556	25723
16191	25724
35343	25725
21816	25726
122475	25727
15215	25728
40218	25729
3431	25730
33530	25731
115	25732
10536	25733
68334	25734
54193	25735
47441	25736
11023	25737
24214	25738
182	25739
109341	25740
11279	25741
59397	25742
63673	25743
38760	25744
44312	25745
61983	25746
15791	25747
1566	25748
38	25749
32325	25750
120	25751
106199	25752
120344	25753
57767	25754
6404	25755
36325	25756
73715	25757
18042	25758
457	25759
18546	25760
6634	25761
13733	25762
411	25763
7650	25764
106007	25765
19897	25766
5212	25767
29999	25768
65006	25769
3686	25770
13854	25771
7193	25772
108880	25773
73034	25774
1327	25775
1806	25776
8696	25777
94337	25778
95506	25779
15471	25780
93596	25781
4739	25782
25419	25783
67193	25784
10198	25785
89085	25786
30873	25787
21042	25788
103319	25789
13957	25790
45955	25791
40639	25792
52681	25793
88693	25794
118214	25795
72016	25796
33201	25797
114084	25798
333	25799
5955	25800
117717	25801
2281	25802
58332	25803
51102	25804
7530	25805
6735	25806
108924	25807
23203	25808
879	25809
89788	25810
6930	25811
134608	25812
12964	25813
9889	25814
55170	25815
128490	25816
20111	25817
103029	25818
59651	25819
125283	25820
79750	25821
105095	25822
91816	25823
53465	25824
12345	25825
135825	25826
33804	25827
76253	25828
96700	25829
18493	25830
45219	25831
94614	25832
87213	25833
49642	25834
66962	25835
58976	25836
47329	25837
42269	25838
72085	25839
115502	25840
5418	25841
121486	25842
4464	25843
65205	25844
113640	25845
14694	25846
117634	25847
25005	25848
6123	25849
20419	25850
38706	25851
46603	25852
639	25853
50146	25854
90124	25855
14005	25856
9593	25857
9499	25858
37408	25859
25949	25860
109889	25861
72912	25862
108609	25863
90317	25864
63142	25865
76752	25866
34529	25867
7908	25868
116243	25869
133588	25870
46893	25871
10222	25872
25203	25873
79862	25874
30110	25875
100	25876
41335	25877
16721	25878
2832	25879
35835	25880
19028	25881
116698	25882
4585	25883
35694	25884
8890	25885
1067	25886
60916	25887
68739	25888
5016	25889
3000	25890
30713	25891
80638	25892
5103	25893
27047	25894
6588	25895
39914	25896
83765	25897
13375	25898
68342	25899
11186	25900
3626	25901
9500	25902
551	25903
10614	25904
114294	25905
35030	25906
3001	25907
72523	25908
66078	25909
48718	25910
117882	25911
116546	25912
18031	25913
40994	25914
133	25915
65314	25916
121860	25917
11605	25918
67728	25919
20803	25920
32339	25921
107284	25922
35481	25923
8728	25924
46189	25925
5454	25926
4034	25927
115444	25928
75029	25929
4609	25930
138399	25931
29708	25932
55633	25933
56228	25934
25547	25935
9517	25936
97511	25937
207	25938
70475	25939
3178	25940
22496	25941
25851	25942
8734	25943
78802	25944
12674	25945
9338	25946
64426	25947
44375	25948
94716	25949
22613	25950
29779	25951
6423	25952
61993	25953
73278	25954
128367	25955
59265	25956
55641	25957
107784	25958
5794	25959
130043	25960
2914	25961
49765	25962
16868	25963
11794	25964
76238	25965
46599	25966
7961	25967
21102	25968
96976	25969
15701	25970
18919	25971
13474	25972
94004	25973
43898	25974
37678	25975
33240	25976
95338	25977
49962	25978
9289	25979
60751	25980
22716	25981
1638	25982
126798	25983
136629	25984
41544	25985
69671	25986
7649	25987
44583	25988
14647	25989
21416	25990
21962	25991
16808	25992
12141	25993
1494	25994
10457	25995
16940	25996
105830	25997
17778	25998
43740	25999
88636	26000
83518	26001
95615	26002
21370	26003
85925	26004
24435	26005
3883	26006
61081	26007
16669	26008
134845	26009
28667	26010
82401	26011
72315	26012
27413	26013
90883	26014
10535	26015
9533	26016
3885	26017
96476	26018
2963	26019
12396	26020
101054	26021
109666	26022
45363	26023
31446	26024
131367	26025
14292	26026
88378	26027
17462	26028
2050	26029
51367	26030
59194	26031
68324	26032
2218	26033
39394	26034
45987	26035
92771	26036
19503	26037
118309	26038
74240	26039
18515	26040
15225	26041
104967	26042
95972	26043
5924	26044
45053	26045
35434	26046
64359	26047
52149	26048
10504	26049
19984	26050
123103	26051
105418	26052
89597	26053
53765	26054
98694	26055
1025	26056
3627	26057
59004	26058
35985	26059
29418	26060
1012	26061
1067	26062
28480	26063
2877	26064
91615	26065
47818	26066
8686	26067
24017	26068
2195	26069
79962	26070
8757	26071
59256	26072
3	26073
13826	26074
84733	26075
48325	26076
43727	26077
78988	26078
25219	26079
2577	26080
55598	26081
52275	26082
8925	26083
61234	26084
16096	26085
117660	26086
13352	26087
58909	26088
42318	26089
100573	26090
49393	26091
102665	26092
68680	26093
35554	26094
95389	26095
59157	26096
15759	26097
3077	26098
31294	26099
120284	26100
72407	26101
5308	26102
23137	26103
7369	26104
86450	26105
3985	26106
20	26107
21144	26108
510	26109
51814	26110
9612	26111
49754	26112
20935	26113
29527	26114
17686	26115
108365	26116
935	26117
35536	26118
74743	26119
88735	26120
20817	26121
84285	26122
2618	26123
74549	26124
4342	26125
44	26126
120722	26127
28952	26128
11542	26129
21782	26130
103022	26131
13524	26132
129743	26133
23919	26134
239	26135
58858	26136
146649	26137
66562	26138
23231	26139
30414	26140
7627	26141
7902	26142
38171	26143
24885	26144
12878	26145
33364	26146
27995	26147
7449	26148
63977	26149
35439	26150
85333	26151
75757	26152
56908	26153
4647	26154
78505	26155
12625	26156
73191	26157
72499	26158
52687	26159
4891	26160
29660	26161
25611	26162
6584	26163
71430	26164
7684	26165
6751	26166
97131	26167
5578	26168
1343	26169
65208	26170
108034	26171
3787	26172
88253	26173
45189	26174
46450	26175
49619	26176
14880	26177
20	26178
22469	26179
40869	26180
48933	26181
28713	26182
6007	26183
12302	26184
2075	26185
74964	26186
5555	26187
2870	26188
1249	26189
9324	26190
34013	26191
44024	26192
37646	26193
54911	26194
145124	26195
9768	26196
37318	26197
15132	26198
26171	26199
59530	26200
2620	26201
29142	26202
1802	26203
33538	26204
3723	26205
62606	26206
64413	26207
130682	26208
24187	26209
58182	26210
29253	26211
72484	26212
18239	26213
102949	26214
8776	26215
27648	26216
55309	26217
26784	26218
13050	26219
21582	26220
26204	26221
10478	26222
63815	26223
64669	26224
9313	26225
243	26226
1837	26227
28646	26228
41417	26229
44835	26230
36643	26231
7121	26232
142381	26233
9418	26234
84650	26235
117241	26236
144737	26237
3020	26238
44110	26239
105582	26240
2063	26241
29761	26242
20047	26243
476	26244
107336	26245
1679	26246
41536	26247
36237	26248
10811	26249
95721	26250
15346	26251
14315	26252
104359	26253
59352	26254
22986	26255
37835	26256
14191	26257
2737	26258
12077	26259
15563	26260
70350	26261
258	26262
76558	26263
36273	26264
35250	26265
18465	26266
46912	26267
79031	26268
23372	26269
133368	26270
42684	26271
47413	26272
82144	26273
6146	26274
33786	26275
6714	26276
41265	26277
63776	26278
16968	26279
17030	26280
21037	26281
16128	26282
55034	26283
87266	26284
99010	26285
3896	26286
69362	26287
31808	26288
109742	26289
68609	26290
68838	26291
124657	26292
23967	26293
1219	26294
28180	26295
17635	26296
60787	26297
89603	26298
71357	26299
20745	26300
72771	26301
49259	26302
82921	26303
9038	26304
12789	26305
150	26306
53450	26307
69256	26308
88344	26309
39222	26310
83650	26311
51969	26312
52696	26313
59950	26314
9599	26315
12506	26316
43262	26317
7504	26318
40078	26319
22597	26320
27473	26321
52824	26322
5118	26323
27083	26324
139272	26325
28138	26326
2049	26327
29842	26328
96020	26329
83687	26330
54952	26331
19301	26332
12883	26333
73952	26334
57205	26335
23594	26336
79594	26337
27748	26338
3851	26339
23363	26340
59215	26341
5377	26342
29808	26343
14762	26344
1502	26345
109591	26346
25426	26347
6338	26348
93018	26349
7639	26350
9151	26351
68382	26352
86315	26353
66560	26354
2396	26355
114812	26356
17154	26357
95824	26358
104173	26359
1309	26360
62619	26361
41217	26362
1714	26363
86043	26364
69732	26365
110750	26366
91814	26367
9325	26368
9222	26369
42953	26370
13560	26371
9187	26372
15776	26373
63615	26374
127284	26375
32861	26376
65087	26377
113402	26378
131663	26379
77405	26380
4777	26381
38785	26382
86681	26383
10369	26384
28370	26385
63493	26386
19861	26387
5687	26388
34960	26389
226	26390
26362	26391
12510	26392
100583	26393
18109	26394
26853	26395
40455	26396
132666	26397
1869	26398
104395	26399
392	26400
38029	26401
64932	26402
26487	26403
17455	26404
17401	26405
78700	26406
91256	26407
14207	26408
100937	26409
61040	26410
63081	26411
57289	26412
59088	26413
38198	26414
70904	26415
1409	26416
23568	26417
24878	26418
24803	26419
72023	26420
30292	26421
38713	26422
85698	26423
47284	26424
81563	26425
3248	26426
74737	26427
5403	26428
56951	26429
99130	26430
99678	26431
33811	26432
35657	26433
57735	26434
24436	26435
201	26436
22449	26437
44227	26438
36318	26439
5946	26440
6969	26441
109077	26442
22902	26443
77451	26444
44248	26445
27260	26446
15944	26447
98850	26448
27651	26449
101616	26450
10320	26451
31958	26452
99533	26453
38435	26454
92511	26455
89971	26456
66687	26457
57148	26458
52125	26459
29820	26460
12739	26461
63314	26462
14606	26463
453	26464
17971	26465
91706	26466
3481	26467
926	26468
2121	26469
1408	26470
102211	26471
8674	26472
43264	26473
34121	26474
65341	26475
8834	26476
51734	26477
51782	26478
790	26479
69314	26480
66193	26481
10133	26482
70848	26483
1835	26484
38250	26485
19364	26486
21130	26487
54621	26488
10329	26489
53759	26490
34093	26491
28211	26492
7543	26493
18846	26494
36802	26495
328	26496
56966	26497
16664	26498
2151	26499
17039	26500
74234	26501
63912	26502
39310	26503
85978	26504
3801	26505
26011	26506
22708	26507
27880	26508
44457	26509
67571	26510
77477	26511
110889	26512
55826	26513
109746	26514
67596	26515
13750	26516
28146	26517
3559	26518
5326	26519
34883	26520
20999	26521
22760	26522
86136	26523
41074	26524
28790	26525
122117	26526
17628	26527
13431	26528
6660	26529
108275	26530
25666	26531
55319	26532
67183	26533
73980	26534
24373	26535
120441	26536
30310	26537
31327	26538
34909	26539
16965	26540
4970	26541
23932	26542
5368	26543
67096	26544
29471	26545
127704	26546
38877	26547
88609	26548
6392	26549
9227	26550
37536	26551
40864	26552
78263	26553
22115	26554
61109	26555
31838	26556
13656	26557
14076	26558
9738	26559
44751	26560
6317	26561
14884	26562
22838	26563
8190	26564
2451	26565
56499	26566
59139	26567
21976	26568
15443	26569
9413	26570
43213	26571
17291	26572
2960	26573
71308	26574
59889	26575
3167	26576
58370	26577
9076	26578
127742	26579
4928	26580
24357	26581
107737	26582
65668	26583
67639	26584
5039	26585
15437	26586
432	26587
71124	26588
13583	26589
38948	26590
1382	26591
5188	26592
37794	26593
949	26594
4181	26595
16551	26596
33264	26597
14754	26598
69936	26599
27209	26600
20774	26601
34443	26602
15385	26603
145997	26604
41915	26605
1059	26606
15430	26607
68907	26608
37227	26609
90345	26610
20326	26611
2077	26612
1857	26613
8420	26614
64497	26615
44698	26616
146065	26617
14227	26618
18699	26619
5386	26620
10565	26621
5084	26622
22442	26623
4097	26624
18159	26625
25174	26626
28181	26627
31406	26628
2664	26629
581	26630
24830	26631
139	26632
46919	26633
12982	26634
117355	26635
97271	26636
1311	26637
11569	26638
28715	26639
48146	26640
24042	26641
107521	26642
34005	26643
118769	26644
7195	26645
15481	26646
116982	26647
56219	26648
42655	26649
44478	26650
57079	26651
49360	26652
71624	26653
4954	26654
58866	26655
15639	26656
41384	26657
95197	26658
49972	26659
128358	26660
13769	26661
99768	26662
1694	26663
3909	26664
8534	26665
35320	26666
22363	26667
98185	26668
31306	26669
120513	26670
135	26671
8046	26672
26018	26673
660	26674
37744	26675
43781	26676
5858	26677
145951	26678
9531	26679
15652	26680
103368	26681
109974	26682
18195	26683
75190	26684
7027	26685
3669	26686
110	26687
29173	26688
24207	26689
66444	26690
5008	26691
6548	26692
42112	26693
43823	26694
141098	26695
11160	26696
19235	26697
18022	26698
4363	26699
74589	26700
52901	26701
12028	26702
28680	26703
39812	26704
110828	26705
30719	26706
80799	26707
4764	26708
15142	26709
29874	26710
16125	26711
83930	26712
26162	26713
3789	26714
55025	26715
13191	26716
4768	26717
29216	26718
6906	26719
21826	26720
23509	26721
72762	26722
37747	26723
23846	26724
16647	26725
26988	26726
30974	26727
34237	26728
65445	26729
96337	26730
56014	26731
47925	26732
16734	26733
45837	26734
32894	26735
54622	26736
55624	26737
20458	26738
18308	26739
62928	26740
109336	26741
6004	26742
1321	26743
1318	26744
21633	26745
9837	26746
27328	26747
48658	26748
26473	26749
40561	26750
46104	26751
74854	26752
2556	26753
4881	26754
16356	26755
27895	26756
86319	26757
14566	26758
34156	26759
53966	26760
60259	26761
25970	26762
8366	26763
42306	26764
36728	26765
73370	26766
61526	26767
29602	26768
227	26769
26975	26770
8982	26771
202	26772
313	26773
98741	26774
134039	26775
19251	26776
11048	26777
98428	26778
44451	26779
23518	26780
22341	26781
58	26782
100647	26783
1806	26784
26416	26785
103250	26786
24105	26787
76339	26788
42249	26789
3840	26790
16213	26791
103978	26792
115380	26793
65817	26794
32009	26795
89925	26796
29032	26797
96	26798
4546	26799
132582	26800
34927	26801
99796	26802
15168	26803
94894	26804
7106	26805
50005	26806
32884	26807
58039	26808
25124	26809
9618	26810
68692	26811
295	26812
44705	26813
1260	26814
503	26815
17741	26816
44175	26817
9717	26818
67787	26819
86954	26820
3917	26821
20692	26822
85572	26823
11126	26824
100804	26825
29612	26826
96464	26827
1029	26828
97839	26829
133498	26830
129746	26831
9560	26832
7616	26833
147315	26834
56299	26835
32533	26836
42549	26837
64788	26838
7339	26839
85605	26840
65345	26841
115745	26842
134906	26843
4698	26844
30644	26845
267	26846
82420	26847
60252	26848
53094	26849
42656	26850
55629	26851
25216	26852
80438	26853
52377	26854
17869	26855
63002	26856
3112	26857
60873	26858
2754	26859
78137	26860
103203	26861
106639	26862
34799	26863
114705	26864
23333	26865
103326	26866
27987	26867
33071	26868
12218	26869
97952	26870
38250	26871
36260	26872
40525	26873
14614	26874
6925	26875
57079	26876
106485	26877
130282	26878
133	26879
30377	26880
22508	26881
8324	26882
37967	26883
33997	26884
1320	26885
67269	26886
58650	26887
11901	26888
111834	26889
10382	26890
672	26891
104104	26892
23949	26893
20834	26894
1017	26895
2412	26896
68261	26897
23039	26898
91423	26899
4770	26900
17733	26901
62894	26902
21287	26903
55474	26904
13504	26905
14876	26906
14501	26907
12775	26908
48706	26909
7826	26910
9923	26911
41401	26912
1448	26913
775	26914
93771	26915
420	26916
18098	26917
29356	26918
9972	26919
3780	26920
42284	26921
80008	26922
88088	26923
6860	26924
5111	26925
58169	26926
18109	26927
1543	26928
124525	26929
2014	26930
6850	26931
100025	26932
6818	26933
100337	26934
39259	26935
27086	26936
121213	26937
26990	26938
27572	26939
28877	26940
118229	26941
4989	26942
37798	26943
80797	26944
4337	26945
17109	26946
103096	26947
77371	26948
32595	26949
42350	26950
3709	26951
44796	26952
47460	26953
34446	26954
70133	26955
138516	26956
133	26957
14983	26958
100666	26959
51440	26960
60480	26961
121547	26962
45382	26963
11939	26964
100526	26965
21858	26966
12564	26967
90628	26968
141962	26969
42211	26970
79834	26971
31215	26972
120791	26973
57383	26974
31851	26975
74337	26976
244	26977
2339	26978
35473	26979
4852	26980
120436	26981
32648	26982
22531	26983
12682	26984
76522	26985
24746	26986
16882	26987
13899	26988
22179	26989
2634	26990
35469	26991
112182	26992
41707	26993
3994	26994
16811	26995
102180	26996
1620	26997
90936	26998
59943	26999
28941	27000
2508	27001
39464	27002
53254	27003
5224	27004
87970	27005
59816	27006
49210	27007
16676	27008
36790	27009
122245	27010
88415	27011
89029	27012
130272	27013
12888	27014
84219	27015
1100	27016
13017	27017
10281	27018
12818	27019
7075	27020
5668	27021
4836	27022
99885	27023
48261	27024
18568	27025
25862	27026
59251	27027
46478	27028
8815	27029
11028	27030
28427	27031
23337	27032
48932	27033
68256	27034
134315	27035
5898	27036
105335	27037
57096	27038
94702	27039
126272	27040
15210	27041
58537	27042
68928	27043
59988	27044
16159	27045
38157	27046
135562	27047
51572	27048
21843	27049
37977	27050
83690	27051
89756	27052
4786	27053
30708	27054
8809	27055
8628	27056
44785	27057
41671	27058
71561	27059
105564	27060
8752	27061
93244	27062
52763	27063
158	27064
52902	27065
3807	27066
112534	27067
17263	27068
13	27069
7035	27070
36472	27071
7376	27072
59212	27073
94318	27074
8531	27075
41818	27076
1026	27077
24378	27078
25753	27079
95315	27080
20467	27081
13840	27082
83738	27083
25085	27084
58054	27085
102636	27086
14219	27087
1928	27088
52654	27089
21225	27090
38812	27091
41548	27092
31263	27093
90291	27094
13226	27095
49795	27096
118765	27097
53937	27098
16344	27099
15612	27100
60397	27101
134211	27102
44895	27103
128321	27104
14833	27105
11127	27106
3775	27107
65110	27108
125173	27109
76177	27110
3484	27111
89769	27112
26019	27113
3405	27114
39850	27115
39950	27116
117753	27117
111407	27118
65296	27119
65375	27120
37812	27121
24218	27122
41135	27123
9777	27124
54981	27125
41838	27126
20910	27127
44314	27128
59864	27129
65438	27130
21647	27131
141444	27132
41321	27133
23943	27134
75369	27135
72653	27136
39751	27137
39088	27138
41667	27139
39360	27140
131787	27141
9683	27142
83457	27143
78463	27144
17190	27145
7684	27146
8001	27147
8903	27148
53429	27149
5761	27150
11165	27151
52267	27152
82716	27153
26268	27154
62153	27155
119456	27156
118039	27157
63428	27158
2979	27159
27885	27160
42291	27161
977	27162
94706	27163
19072	27164
53841	27165
564	27166
15077	27167
481	27168
33910	27169
8090	27170
25355	27171
97465	27172
7834	27173
22861	27174
66752	27175
32572	27176
67235	27177
24514	27178
29829	27179
19193	27180
74870	27181
13571	27182
9802	27183
32829	27184
29957	27185
84552	27186
5100	27187
67443	27188
86895	27189
93087	27190
6991	27191
55435	27192
3849	27193
56857	27194
29981	27195
42673	27196
61740	27197
3701	27198
142230	27199
97358	27200
47306	27201
9109	27202
39274	27203
22210	27204
10660	27205
59243	27206
6788	27207
31990	27208
128720	27209
37933	27210
10954	27211
55863	27212
7602	27213
39991	27214
2871	27215
6916	27216
48029	27217
96444	27218
21595	27219
66816	27220
23831	27221
52430	27222
81034	27223
49350	27224
93667	27225
32325	27226
20852	27227
49790	27228
64321	27229
121931	27230
74848	27231
45685	27232
46345	27233
66502	27234
22436	27235
46812	27236
1193	27237
15635	27238
73819	27239
12495	27240
11011	27241
23549	27242
62734	27243
55874	27244
68987	27245
484	27246
80800	27247
15595	27248
706	27249
48650	27250
29935	27251
69265	27252
41562	27253
46991	27254
6139	27255
988	27256
5100	27257
71694	27258
45886	27259
71583	27260
49940	27261
24795	27262
25831	27263
69473	27264
46499	27265
53486	27266
76063	27267
78502	27268
55496	27269
296	27270
81299	27271
3850	27272
762	27273
59175	27274
23947	27275
17063	27276
385	27277
2686	27278
55314	27279
19864	27280
1585	27281
79376	27282
35782	27283
132938	27284
41259	27285
75406	27286
33422	27287
4102	27288
24223	27289
85695	27290
21701	27291
78580	27292
18836	27293
93286	27294
743	27295
51184	27296
1143	27297
71398	27298
1526	27299
97250	27300
81928	27301
132818	27302
572	27303
22835	27304
53727	27305
18728	27306
1562	27307
49328	27308
33376	27309
27669	27310
30614	27311
679	27312
96035	27313
37618	27314
30101	27315
43607	27316
75495	27317
42054	27318
122156	27319
14225	27320
117273	27321
21064	27322
62	27323
24015	27324
104688	27325
32404	27326
33837	27327
30839	27328
4368	27329
72899	27330
11434	27331
55046	27332
6460	27333
1927	27334
1886	27335
33302	27336
34439	27337
81514	27338
5001	27339
11812	27340
5785	27341
89080	27342
11847	27343
69309	27344
70793	27345
11135	27346
24791	27347
70497	27348
27764	27349
24165	27350
4093	27351
14651	27352
15438	27353
4710	27354
6087	27355
4742	27356
42038	27357
42916	27358
24552	27359
36952	27360
6376	27361
13555	27362
96964	27363
60982	27364
82862	27365
93078	27366
20054	27367
67984	27368
86473	27369
3299	27370
20288	27371
2440	27372
7376	27373
15541	27374
24885	27375
40796	27376
28737	27377
3448	27378
16404	27379
58670	27380
1411	27381
84575	27382
17889	27383
40926	27384
77904	27385
114809	27386
119392	27387
32469	27388
63406	27389
31584	27390
90331	27391
65751	27392
9455	27393
41961	27394
26073	27395
99596	27396
58792	27397
3813	27398
72157	27399
7925	27400
83835	27401
1134	27402
9839	27403
101249	27404
67374	27405
9557	27406
53266	27407
90365	27408
108768	27409
11062	27410
2164	27411
14884	27412
121589	27413
117889	27414
75947	27415
3519	27416
20382	27417
759	27418
15992	27419
113777	27420
20919	27421
1812	27422
2078	27423
75537	27424
6586	27425
11368	27426
2646	27427
285	27428
1868	27429
58305	27430
69581	27431
11089	27432
921	27433
11077	27434
45984	27435
82998	27436
21932	27437
24507	27438
10164	27439
68549	27440
120196	27441
18696	27442
99799	27443
5565	27444
23597	27445
13736	27446
25640	27447
52795	27448
115611	27449
120137	27450
29061	27451
45966	27452
578	27453
12279	27454
9123	27455
11209	27456
28340	27457
5215	27458
26307	27459
40273	27460
47252	27461
24685	27462
69765	27463
41278	27464
100907	27465
26252	27466
35267	27467
22776	27468
48468	27469
58850	27470
104446	27471
6493	27472
92467	27473
37576	27474
120587	27475
84792	27476
31217	27477
26855	27478
122882	27479
111611	27480
26375	27481
4079	27482
37046	27483
22917	27484
31029	27485
79049	27486
92830	27487
15266	27488
99966	27489
116344	27490
25315	27491
23794	27492
52012	27493
14524	27494
8141	27495
80215	27496
5259	27497
83609	27498
48987	27499
98523	27500
56329	27501
567	27502
24883	27503
18733	27504
26631	27505
28979	27506
131712	27507
38752	27508
75082	27509
101221	27510
32332	27511
44342	27512
77254	27513
3970	27514
88355	27515
35319	27516
67699	27517
57978	27518
6351	27519
8746	27520
28537	27521
40062	27522
101628	27523
13467	27524
31607	27525
44165	27526
90944	27527
64947	27528
71512	27529
133598	27530
19875	27531
91518	27532
4355	27533
96394	27534
54673	27535
53387	27536
290	27537
16616	27538
35361	27539
15769	27540
11208	27541
71494	27542
19741	27543
51877	27544
30356	27545
14627	27546
126779	27547
47184	27548
60764	27549
1121	27550
9373	27551
21586	27552
42267	27553
55143	27554
83094	27555
83095	27556
13111	27557
2811	27558
86433	27559
85833	27560
71086	27561
31980	27562
603	27563
88365	27564
70675	27565
25121	27566
37830	27567
48381	27568
51837	27569
122624	27570
1616	27571
8774	27572
99960	27573
58758	27574
3106	27575
52022	27576
10891	27577
110763	27578
15754	27579
2063	27580
86073	27581
38263	27582
18129	27583
56287	27584
35838	27585
27858	27586
23053	27587
132118	27588
34095	27589
22305	27590
76129	27591
4388	27592
102331	27593
11011	27594
69760	27595
23569	27596
78197	27597
119842	27598
35096	27599
28116	27600
7963	27601
1132	27602
45513	27603
54751	27604
38293	27605
64136	27606
1316	27607
104144	27608
35146	27609
5617	27610
6907	27611
2409	27612
68131	27613
3580	27614
4028	27615
59411	27616
17161	27617
141551	27618
133954	27619
51319	27620
68066	27621
95084	27622
5073	27623
71205	27624
1787	27625
81258	27626
108570	27627
58323	27628
13706	27629
12657	27630
7956	27631
61533	27632
99585	27633
47741	27634
7973	27635
7476	27636
81572	27637
108754	27638
65130	27639
7104	27640
45116	27641
31604	27642
3549	27643
93250	27644
15346	27645
50147	27646
5451	27647
2749	27648
48044	27649
130576	27650
119763	27651
50399	27652
30983	27653
3920	27654
26960	27655
9669	27656
42258	27657
11208	27658
97132	27659
8265	27660
19368	27661
3745	27662
24962	27663
7124	27664
85362	27665
58406	27666
11844	27667
4859	27668
6344	27669
78009	27670
816	27671
115700	27672
120225	27673
15913	27674
1778	27675
6357	27676
101273	27677
2674	27678
40675	27679
109459	27680
100710	27681
11401	27682
5515	27683
40959	27684
51941	27685
131778	27686
45313	27687
7599	27688
7131	27689
63330	27690
26571	27691
48996	27692
25002	27693
9987	27694
3214	27695
27691	27696
27882	27697
19180	27698
78574	27699
92793	27700
35776	27701
70512	27702
73539	27703
89539	27704
5569	27705
21618	27706
122071	27707
67486	27708
15218	27709
78510	27710
11265	27711
17030	27712
1510	27713
844	27714
25509	27715
115791	27716
111938	27717
66206	27718
72608	27719
62249	27720
5301	27721
26815	27722
50043	27723
97504	27724
11827	27725
791	27726
52300	27727
48563	27728
77562	27729
183	27730
3662	27731
41758	27732
36453	27733
16463	27734
15895	27735
28556	27736
23832	27737
14460	27738
3168	27739
1020	27740
7465	27741
95599	27742
37234	27743
20218	27744
23073	27745
66492	27746
101572	27747
7210	27748
2891	27749
146133	27750
12745	27751
37834	27752
85815	27753
16768	27754
19042	27755
3574	27756
65688	27757
29389	27758
128866	27759
78728	27760
81599	27761
34995	27762
3519	27763
89021	27764
77665	27765
17956	27766
20222	27767
10291	27768
30958	27769
101833	27770
17088	27771
35031	27772
54143	27773
43884	27774
74901	27775
8886	27776
20415	27777
21374	27778
41278	27779
88315	27780
8635	27781
6878	27782
30762	27783
52706	27784
53026	27785
59319	27786
2451	27787
99823	27788
22633	27789
695	27790
29491	27791
11584	27792
39719	27793
13981	27794
17570	27795
58682	27796
87919	27797
16826	27798
85401	27799
8644	27800
38425	27801
2648	27802
38348	27803
64540	27804
100044	27805
11393	27806
47	27807
74588	27808
78406	27809
39490	27810
42537	27811
102626	27812
38329	27813
179	27814
21892	27815
77001	27816
127798	27817
90128	27818
69887	27819
42853	27820
10909	27821
11254	27822
12953	27823
7996	27824
7715	27825
902	27826
1903	27827
16217	27828
26897	27829
133102	27830
6034	27831
84224	27832
28826	27833
79930	27834
79517	27835
15737	27836
119660	27837
35137	27838
6283	27839
44664	27840
5609	27841
32718	27842
14859	27843
312	27844
98860	27845
40882	27846
529	27847
57561	27848
45087	27849
63788	27850
67705	27851
13452	27852
7595	27853
81721	27854
107218	27855
71432	27856
76613	27857
35439	27858
42332	27859
90454	27860
16341	27861
132848	27862
17087	27863
223	27864
27287	27865
25068	27866
123010	27867
72758	27868
975	27869
37417	27870
60845	27871
75728	27872
36682	27873
60116	27874
3145	27875
1031	27876
72368	27877
33766	27878
59824	27879
41808	27880
122516	27881
80205	27882
67661	27883
33508	27884
57540	27885
4663	27886
40699	27887
61643	27888
934	27889
57493	27890
13294	27891
13227	27892
53980	27893
72297	27894
2746	27895
38468	27896
7921	27897
23621	27898
36358	27899
79988	27900
51724	27901
656	27902
114388	27903
113823	27904
54860	27905
11749	27906
3839	27907
41864	27908
82107	27909
38459	27910
30294	27911
540	27912
44440	27913
5248	27914
4280	27915
4317	27916
159	27917
54072	27918
4201	27919
28145	27920
35708	27921
73294	27922
35616	27923
82074	27924
4594	27925
148407	27926
18008	27927
8616	27928
117165	27929
1220	27930
44514	27931
24357	27932
26875	27933
136404	27934
31130	27935
14720	27936
27675	27937
21921	27938
12950	27939
52432	27940
13037	27941
6551	27942
25929	27943
70987	27944
7467	27945
11644	27946
78778	27947
100314	27948
112	27949
74054	27950
61977	27951
56155	27952
8596	27953
31776	27954
45149	27955
9184	27956
47265	27957
26954	27958
19747	27959
111150	27960
33491	27961
55796	27962
13497	27963
93319	27964
128911	27965
33004	27966
123888	27967
7204	27968
9202	27969
10750	27970
6844	27971
76403	27972
139397	27973
76299	27974
119952	27975
69511	27976
56209	27977
24823	27978
6446	27979
120129	27980
79609	27981
30735	27982
111466	27983
3236	27984
23390	27985
53663	27986
26958	27987
23439	27988
11519	27989
76845	27990
84552	27991
89527	27992
87249	27993
52800	27994
35586	27995
9255	27996
58055	27997
9695	27998
822	27999
42408	28000
4400	28001
98822	28002
113054	28003
60811	28004
39450	28005
2427	28006
80705	28007
114139	28008
1628	28009
88109	28010
52014	28011
58770	28012
67049	28013
36375	28014
10	28015
1123	28016
60687	28017
5320	28018
36310	28019
55350	28020
60368	28021
100664	28022
45725	28023
9921	28024
10362	28025
18601	28026
139527	28027
40969	28028
89246	28029
86018	28030
84733	28031
35165	28032
144044	28033
95279	28034
1876	28035
102815	28036
26949	28037
84653	28038
15019	28039
9649	28040
3324	28041
54827	28042
29791	28043
67522	28044
28003	28045
27515	28046
99286	28047
57504	28048
15107	28049
21921	28050
11341	28051
36180	28052
30267	28053
49752	28054
36416	28055
125416	28056
138315	28057
117261	28058
14036	28059
13391	28060
10329	28061
62229	28062
22644	28063
68100	28064
65549	28065
54825	28066
39107	28067
39568	28068
35771	28069
27041	28070
11812	28071
1685	28072
9284	28073
64568	28074
138	28075
57420	28076
32514	28077
11269	28078
14184	28079
9519	28080
67517	28081
29545	28082
36444	28083
48648	28084
83836	28085
76946	28086
100953	28087
51089	28088
117398	28089
14981	28090
31829	28091
75001	28092
8500	28093
14272	28094
38201	28095
15955	28096
89856	28097
122023	28098
22646	28099
115349	28100
23736	28101
19520	28102
96480	28103
51730	28104
104620	28105
17080	28106
33689	28107
59107	28108
62744	28109
8324	28110
18959	28111
45855	28112
57544	28113
123560	28114
790	28115
16453	28116
21370	28117
84014	28118
4098	28119
45724	28120
90329	28121
106794	28122
127059	28123
487	28124
11029	28125
75178	28126
77718	28127
13992	28128
38131	28129
118243	28130
14921	28131
41267	28132
5805	28133
28265	28134
34388	28135
21906	28136
81785	28137
67003	28138
30327	28139
7473	28140
24063	28141
15687	28142
68234	28143
20001	28144
43001	28145
131730	28146
10552	28147
3564	28148
70702	28149
30447	28150
16321	28151
102652	28152
32026	28153
37405	28154
103984	28155
32421	28156
32908	28157
56333	28158
57445	28159
44296	28160
13500	28161
85291	28162
11872	28163
38267	28164
8040	28165
111	28166
57492	28167
85880	28168
20214	28169
119394	28170
900	28171
27800	28172
41989	28173
12062	28174
593	28175
38957	28176
6902	28177
35415	28178
197	28179
89901	28180
44635	28181
20937	28182
67938	28183
52512	28184
44330	28185
9687	28186
12350	28187
126342	28188
70917	28189
10575	28190
109738	28191
1525	28192
27294	28193
6612	28194
72080	28195
5100	28196
56268	28197
37338	28198
7677	28199
43146	28200
40231	28201
40862	28202
29330	28203
40814	28204
70287	28205
23703	28206
76514	28207
90051	28208
15595	28209
2657	28210
108840	28211
5083	28212
120814	28213
82831	28214
49241	28215
95095	28216
42201	28217
91945	28218
9639	28219
113368	28220
16405	28221
12434	28222
2	28223
6061	28224
609	28225
24052	28226
52699	28227
15521	28228
46968	28229
46478	28230
59649	28231
70365	28232
92157	28233
206	28234
62682	28235
12597	28236
4380	28237
22803	28238
58918	28239
90079	28240
1522	28241
116541	28242
51043	28243
46790	28244
132530	28245
5736	28246
8251	28247
41040	28248
58067	28249
35714	28250
116860	28251
2916	28252
5412	28253
106095	28254
10862	28255
81929	28256
28863	28257
12482	28258
103969	28259
95413	28260
12114	28261
3667	28262
23578	28263
4985	28264
57850	28265
30445	28266
33661	28267
38339	28268
5441	28269
11489	28270
9653	28271
18390	28272
70412	28273
402	28274
37491	28275
9162	28276
8930	28277
95021	28278
11	28279
23216	28280
33294	28281
143343	28282
8658	28283
82752	28284
19402	28285
5643	28286
10852	28287
118	28288
74867	28289
115085	28290
272	28291
3548	28292
84719	28293
62987	28294
1601	28295
17614	28296
874	28297
4234	28298
137036	28299
138358	28300
16533	28301
32753	28302
24671	28303
54470	28304
75907	28305
135544	28306
70488	28307
1842	28308
13029	28309
91376	28310
9190	28311
74681	28312
14932	28313
26634	28314
115841	28315
126471	28316
94419	28317
94486	28318
971	28319
84350	28320
78499	28321
121346	28322
112	28323
10235	28324
43194	28325
75581	28326
58266	28327
2770	28328
23013	28329
34283	28330
103010	28331
73074	28332
88948	28333
91	28334
111606	28335
6712	28336
19652	28337
88206	28338
25030	28339
3635	28340
5961	28341
42489	28342
352	28343
30853	28344
13689	28345
50644	28346
60	28347
74675	28348
25889	28349
2537	28350
103496	28351
104358	28352
10157	28353
19322	28354
113905	28355
36048	28356
74414	28357
21701	28358
30743	28359
40	28360
8932	28361
122198	28362
18804	28363
72478	28364
55149	28365
50105	28366
2839	28367
15044	28368
47462	28369
92809	28370
26684	28371
87205	28372
52654	28373
122867	28374
14252	28375
7193	28376
8828	28377
38034	28378
51352	28379
123939	28380
9228	28381
28837	28382
128012	28383
13147	28384
141994	28385
42392	28386
11155	28387
68886	28388
10157	28389
39000	28390
53240	28391
37562	28392
82595	28393
39883	28394
41134	28395
24572	28396
84722	28397
7622	28398
7411	28399
84082	28400
560	28401
97110	28402
8334	28403
3952	28404
5394	28405
6033	28406
90353	28407
33090	28408
12718	28409
55832	28410
63310	28411
795	28412
47738	28413
20759	28414
16569	28415
35162	28416
19573	28417
37071	28418
6019	28419
108181	28420
61597	28421
50257	28422
46328	28423
24563	28424
84369	28425
24551	28426
52977	28427
34739	28428
29796	28429
25463	28430
1785	28431
18282	28432
8418	28433
57063	28434
2395	28435
6806	28436
30704	28437
9038	28438
72203	28439
111455	28440
36616	28441
39371	28442
21658	28443
31032	28444
76699	28445
15332	28446
26009	28447
114724	28448
130605	28449
24452	28450
5670	28451
4429	28452
1014	28453
21615	28454
131116	28455
47676	28456
25007	28457
57946	28458
88049	28459
94104	28460
28403	28461
10093	28462
1626	28463
28588	28464
5018	28465
19851	28466
17614	28467
14609	28468
18981	28469
603	28470
28079	28471
711	28472
17991	28473
36510	28474
28724	28475
86760	28476
73769	28477
25674	28478
113195	28479
5302	28480
11619	28481
126548	28482
30385	28483
26680	28484
25677	28485
25641	28486
84759	28487
4817	28488
9	28489
94128	28490
4577	28491
3098	28492
496	28493
491	28494
6316	28495
2711	28496
23449	28497
7745	28498
6604	28499
104772	28500
119132	28501
6873	28502
14578	28503
8613	28504
31018	28505
41516	28506
771	28507
58813	28508
67907	28509
13643	28510
497	28511
17891	28512
47338	28513
11938	28514
82881	28515
5430	28516
113810	28517
24204	28518
60061	28519
12424	28520
16734	28521
53065	28522
16110	28523
14246	28524
29717	28525
5490	28526
98050	28527
96957	28528
70225	28529
7578	28530
71199	28531
45772	28532
45529	28533
63043	28534
48041	28535
75536	28536
75012	28537
100842	28538
100126	28539
43322	28540
6732	28541
101638	28542
62274	28543
7993	28544
65343	28545
17202	28546
2512	28547
12684	28548
131068	28549
5067	28550
147863	28551
19356	28552
221	28553
50310	28554
48146	28555
13568	28556
9673	28557
27278	28558
77865	28559
24477	28560
77826	28561
913	28562
63477	28563
21237	28564
48356	28565
43263	28566
23204	28567
16920	28568
9062	28569
6711	28570
11709	28571
107453	28572
31202	28573
361	28574
16066	28575
47707	28576
1860	28577
5228	28578
34452	28579
100910	28580
148528	28581
5	28582
50179	28583
21149	28584
100261	28585
32057	28586
47883	28587
53606	28588
21322	28589
67108	28590
35467	28591
49200	28592
22709	28593
76329	28594
30561	28595
34086	28596
85107	28597
58769	28598
108286	28599
19171	28600
10192	28601
5441	28602
115871	28603
43555	28604
39720	28605
1560	28606
63680	28607
27033	28608
92584	28609
55155	28610
78058	28611
19332	28612
102193	28613
104493	28614
1948	28615
24806	28616
96013	28617
8014	28618
15278	28619
18059	28620
22502	28621
12442	28622
16962	28623
124457	28624
40007	28625
133038	28626
50883	28627
57999	28628
18316	28629
26800	28630
24255	28631
45434	28632
99046	28633
22976	28634
47293	28635
55684	28636
100806	28637
91743	28638
52357	28639
15740	28640
10607	28641
18098	28642
31827	28643
85098	28644
15773	28645
508	28646
26947	28647
70467	28648
7992	28649
767	28650
57463	28651
55316	28652
114858	28653
30894	28654
99069	28655
1751	28656
72928	28657
36144	28658
2470	28659
93799	28660
3046	28661
145	28662
39195	28663
17092	28664
34452	28665
76435	28666
12556	28667
2460	28668
60575	28669
22471	28670
20044	28671
78724	28672
19698	28673
472	28674
93555	28675
17215	28676
7117	28677
404	28678
66523	28679
11910	28680
23974	28681
5868	28682
41916	28683
13120	28684
105018	28685
8027	28686
84906	28687
2746	28688
48970	28689
115476	28690
52973	28691
18736	28692
47913	28693
45000	28694
24172	28695
28449	28696
59443	28697
50873	28698
30449	28699
62796	28700
19909	28701
84372	28702
25963	28703
22543	28704
36866	28705
71084	28706
750	28707
33101	28708
84434	28709
27572	28710
4339	28711
9413	28712
8326	28713
90371	28714
5179	28715
51197	28716
5385	28717
19476	28718
12803	28719
60165	28720
78184	28721
8178	28722
1064	28723
124119	28724
100436	28725
4270	28726
26765	28727
15291	28728
19319	28729
82241	28730
12256	28731
38206	28732
122760	28733
1023	28734
72376	28735
92660	28736
8837	28737
16354	28738
30	28739
99303	28740
35309	28741
76793	28742
2383	28743
47350	28744
41050	28745
68967	28746
96847	28747
18399	28748
4905	28749
9611	28750
50984	28751
14083	28752
58755	28753
143031	28754
7215	28755
13021	28756
119200	28757
48422	28758
16206	28759
20822	28760
10400	28761
3924	28762
38163	28763
27368	28764
11834	28765
19056	28766
32964	28767
92319	28768
54756	28769
88775	28770
4316	28771
21458	28772
9363	28773
4863	28774
102318	28775
41415	28776
24580	28777
11176	28778
641	28779
21662	28780
97269	28781
45415	28782
59966	28783
10504	28784
28953	28785
34538	28786
101361	28787
87391	28788
6285	28789
9065	28790
99786	28791
68059	28792
55205	28793
59470	28794
82842	28795
13074	28796
146677	28797
25036	28798
34743	28799
79403	28800
36169	28801
52684	28802
40615	28803
1581	28804
114416	28805
2310	28806
47555	28807
14141	28808
33627	28809
22106	28810
115051	28811
10002	28812
24608	28813
5731	28814
38952	28815
5108	28816
107740	28817
22404	28818
105027	28819
23994	28820
18387	28821
50922	28822
67961	28823
93824	28824
78626	28825
58988	28826
7419	28827
8638	28828
30769	28829
26806	28830
7220	28831
17746	28832
103122	28833
105566	28834
14939	28835
57	28836
56418	28837
31234	28838
70824	28839
30153	28840
59243	28841
14286	28842
3585	28843
23012	28844
109900	28845
711	28846
3992	28847
112016	28848
26834	28849
39087	28850
6667	28851
122925	28852
14880	28853
64366	28854
21663	28855
50336	28856
70464	28857
30699	28858
38333	28859
12651	28860
104691	28861
32193	28862
49716	28863
12281	28864
100206	28865
63553	28866
19450	28867
12607	28868
64286	28869
4509	28870
26984	28871
46711	28872
5456	28873
21483	28874
43887	28875
52780	28876
31111	28877
7262	28878
9731	28879
101846	28880
142522	28881
11155	28882
85050	28883
6477	28884
31611	28885
57949	28886
54770	28887
46055	28888
81517	28889
61309	28890
21694	28891
6002	28892
75318	28893
63724	28894
76625	28895
70884	28896
24236	28897
24046	28898
4076	28899
7290	28900
6423	28901
71	28902
88012	28903
144325	28904
2191	28905
125281	28906
48961	28907
59148	28908
12950	28909
4330	28910
1063	28911
3990	28912
35698	28913
42431	28914
29968	28915
28524	28916
7158	28917
7811	28918
60250	28919
48660	28920
48278	28921
35111	28922
4563	28923
69317	28924
8293	28925
7565	28926
101980	28927
145230	28928
23601	28929
60405	28930
80904	28931
17352	28932
7560	28933
18320	28934
10018	28935
33980	28936
136956	28937
8210	28938
84744	28939
77	28940
52643	28941
45555	28942
64286	28943
5181	28944
94738	28945
38123	28946
27243	28947
42989	28948
122335	28949
14789	28950
15051	28951
105587	28952
8598	28953
2275	28954
119494	28955
15221	28956
36328	28957
4182	28958
69971	28959
85316	28960
83954	28961
5032	28962
1163	28963
15807	28964
6521	28965
24520	28966
1556	28967
13176	28968
52895	28969
49204	28970
20026	28971
116123	28972
69385	28973
52150	28974
29987	28975
4570	28976
29167	28977
51007	28978
1073	28979
48716	28980
25771	28981
7274	28982
1659	28983
102420	28984
19771	28985
27592	28986
108134	28987
6728	28988
80113	28989
52551	28990
2021	28991
105383	28992
26481	28993
116826	28994
110613	28995
13205	28996
1199	28997
80585	28998
13467	28999
70381	29000
13879	29001
31811	29002
7789	29003
28977	29004
115179	29005
41	29006
27440	29007
22842	29008
57104	29009
27709	29010
23107	29011
16675	29012
46586	29013
15	29014
63636	29015
9149	29016
32034	29017
1819	29018
3835	29019
20473	29020
15866	29021
113938	29022
7181	29023
101118	29024
126465	29025
1002	29026
9822	29027
37365	29028
61057	29029
10345	29030
88255	29031
9665	29032
9926	29033
13182	29034
62379	29035
21265	29036
7136	29037
38715	29038
55444	29039
117459	29040
946	29041
2060	29042
131715	29043
104576	29044
78069	29045
48640	29046
31131	29047
38860	29048
3056	29049
5451	29050
123741	29051
87204	29052
18271	29053
59163	29054
32982	29055
83353	29056
98159	29057
61123	29058
6844	29059
47619	29060
42948	29061
6990	29062
71798	29063
3290	29064
34115	29065
55855	29066
401	29067
81723	29068
71985	29069
24015	29070
44370	29071
48529	29072
127757	29073
24744	29074
99397	29075
85950	29076
59602	29077
2712	29078
52959	29079
166	29080
17266	29081
40642	29082
55756	29083
50430	29084
4282	29085
124880	29086
132751	29087
36090	29088
9935	29089
4721	29090
2166	29091
97233	29092
15818	29093
91557	29094
17975	29095
96046	29096
26232	29097
142449	29098
5614	29099
111190	29100
1423	29101
69080	29102
8215	29103
41072	29104
4867	29105
102575	29106
51551	29107
1633	29108
76100	29109
52153	29110
1929	29111
34143	29112
70521	29113
22654	29114
107563	29115
119329	29116
54234	29117
13430	29118
7108	29119
18354	29120
40137	29121
5937	29122
25220	29123
224	29124
105243	29125
42145	29126
9609	29127
131255	29128
3132	29129
916	29130
20408	29131
77298	29132
84985	29133
79645	29134
2242	29135
35513	29136
12617	29137
70301	29138
2839	29139
24832	29140
66701	29141
18776	29142
4470	29143
65672	29144
49698	29145
15723	29146
31940	29147
39099	29148
39230	29149
26535	29150
3977	29151
97539	29152
74053	29153
3116	29154
13676	29155
60449	29156
90662	29157
14420	29158
45989	29159
27171	29160
191	29161
73401	29162
40256	29163
127822	29164
32549	29165
55131	29166
26905	29167
66249	29168
26962	29169
5980	29170
53505	29171
48157	29172
29111	29173
66436	29174
15370	29175
681	29176
127715	29177
150702	29178
63668	29179
62633	29180
3659	29181
24691	29182
9355	29183
4772	29184
86995	29185
21292	29186
23378	29187
15570	29188
6622	29189
31977	29190
5422	29191
14543	29192
89742	29193
21637	29194
494	29195
4134	29196
2331	29197
12520	29198
71445	29199
127299	29200
18352	29201
39140	29202
4004	29203
24862	29204
48227	29205
5708	29206
120157	29207
22890	29208
99033	29209
61638	29210
8708	29211
18955	29212
81368	29213
24674	29214
41694	29215
5489	29216
21073	29217
56866	29218
49135	29219
79222	29220
41887	29221
142857	29222
9789	29223
29315	29224
25729	29225
94057	29226
1746	29227
116783	29228
29473	29229
35330	29230
105491	29231
15379	29232
39247	29233
42985	29234
30357	29235
137864	29236
66442	29237
27	29238
24863	29239
86879	29240
69520	29241
42405	29242
15627	29243
59667	29244
139353	29245
41367	29246
91246	29247
5934	29248
12601	29249
24137	29250
20349	29251
51471	29252
106400	29253
40915	29254
63771	29255
105736	29256
57240	29257
52037	29258
89797	29259
9670	29260
62988	29261
7872	29262
31971	29263
5294	29264
73715	29265
21492	29266
10910	29267
142552	29268
203	29269
102952	29270
4087	29271
29777	29272
57803	29273
67225	29274
57335	29275
69715	29276
10664	29277
59505	29278
53542	29279
2290	29280
791	29281
58673	29282
41073	29283
123132	29284
1782	29285
34978	29286
1907	29287
3388	29288
15983	29289
114006	29290
32269	29291
236	29292
54982	29293
104676	29294
5439	29295
122534	29296
2297	29297
69207	29298
1918	29299
63702	29300
3252	29301
21278	29302
15560	29303
54906	29304
153	29305
111710	29306
4474	29307
125860	29308
10027	29309
51835	29310
70292	29311
79093	29312
112988	29313
125158	29314
12354	29315
70107	29316
1354	29317
26209	29318
6292	29319
3429	29320
3550	29321
40343	29322
95761	29323
2122	29324
21152	29325
17144	29326
79860	29327
38696	29328
36901	29329
47882	29330
117574	29331
67785	29332
109789	29333
9096	29334
13284	29335
69399	29336
77617	29337
14265	29338
35542	29339
61430	29340
11896	29341
92496	29342
24087	29343
64356	29344
47437	29345
8363	29346
38261	29347
1630	29348
42798	29349
58765	29350
27649	29351
33736	29352
8062	29353
41742	29354
18800	29355
5008	29356
75482	29357
14015	29358
13282	29359
75398	29360
115977	29361
42739	29362
83684	29363
7532	29364
20938	29365
10412	29366
1316	29367
59058	29368
34644	29369
57721	29370
131376	29371
70218	29372
119455	29373
58586	29374
31119	29375
6369	29376
114095	29377
42660	29378
27736	29379
67837	29380
124130	29381
19870	29382
25198	29383
13836	29384
58880	29385
14099	29386
34304	29387
37104	29388
64503	29389
28898	29390
28961	29391
70180	29392
113448	29393
19930	29394
85893	29395
14419	29396
20177	29397
101256	29398
2913	29399
16832	29400
56133	29401
84889	29402
68084	29403
21985	29404
34111	29405
13486	29406
18926	29407
59982	29408
18467	29409
57465	29410
14269	29411
24153	29412
89542	29413
64820	29414
38358	29415
10763	29416
2680	29417
22768	29418
9467	29419
66471	29420
33270	29421
43218	29422
14477	29423
144280	29424
45679	29425
25870	29426
10428	29427
24702	29428
70192	29429
31318	29430
30156	29431
11065	29432
124510	29433
53242	29434
7564	29435
73211	29436
30519	29437
34324	29438
68253	29439
24612	29440
95615	29441
21298	29442
16563	29443
32516	29444
100172	29445
98608	29446
49239	29447
66882	29448
125720	29449
30494	29450
5978	29451
5590	29452
115938	29453
31024	29454
1664	29455
35861	29456
83186	29457
11344	29458
48527	29459
802	29460
77078	29461
62427	29462
7454	29463
60983	29464
58076	29465
66736	29466
121970	29467
46896	29468
5439	29469
55720	29470
3210	29471
40241	29472
41512	29473
43418	29474
76521	29475
99436	29476
53300	29477
67253	29478
44103	29479
35039	29480
129	29481
71499	29482
23705	29483
2142	29484
63656	29485
40811	29486
58122	29487
85014	29488
1407	29489
8072	29490
79402	29491
38394	29492
56160	29493
40066	29494
84184	29495
7997	29496
121148	29497
121907	29498
99380	29499
36881	29500
29454	29501
5473	29502
28569	29503
34844	29504
28244	29505
4530	29506
9853	29507
101709	29508
120026	29509
56039	29510
28382	29511
5998	29512
46056	29513
144078	29514
62283	29515
5768	29516
1288	29517
42592	29518
16022	29519
91801	29520
100668	29521
5600	29522
2565	29523
16148	29524
98086	29525
13954	29526
64228	29527
28623	29528
65358	29529
8657	29530
17372	29531
21327	29532
597	29533
48433	29534
97260	29535
7811	29536
50021	29537
35021	29538
3285	29539
134176	29540
48041	29541
14855	29542
92035	29543
11025	29544
46112	29545
3636	29546
1482	29547
4807	29548
70271	29549
96351	29550
308	29551
57373	29552
74875	29553
544	29554
29942	29555
31099	29556
54026	29557
38971	29558
102072	29559
18949	29560
66790	29561
62267	29562
6508	29563
47643	29564
56085	29565
4528	29566
64336	29567
391	29568
3072	29569
49552	29570
14315	29571
87988	29572
54209	29573
92641	29574
13227	29575
350	29576
36780	29577
22856	29578
96410	29579
125344	29580
63208	29581
1747	29582
9875	29583
7484	29584
34944	29585
7352	29586
1377	29587
54141	29588
10172	29589
53849	29590
10212	29591
8251	29592
765	29593
110902	29594
12003	29595
21260	29596
115152	29597
22244	29598
105202	29599
86298	29600
85907	29601
2506	29602
5237	29603
35772	29604
50391	29605
8030	29606
101888	29607
34741	29608
85285	29609
51218	29610
101807	29611
3427	29612
5071	29613
20152	29614
11331	29615
25191	29616
69739	29617
85578	29618
21422	29619
72124	29620
35458	29621
56180	29622
22172	29623
49536	29624
70764	29625
4087	29626
58611	29627
92927	29628
38692	29629
23443	29630
62059	29631
94729	29632
19292	29633
54437	29634
65655	29635
47508	29636
27475	29637
89939	29638
7757	29639
63606	29640
44255	29641
68441	29642
13305	29643
7607	29644
6827	29645
7163	29646
4	29647
92693	29648
1946	29649
57906	29650
68077	29651
6173	29652
43116	29653
19830	29654
80176	29655
94622	29656
46364	29657
121957	29658
8084	29659
107066	29660
23175	29661
45355	29662
24122	29663
41295	29664
37862	29665
65373	29666
23287	29667
140462	29668
8657	29669
58174	29670
115274	29671
86860	29672
61754	29673
14274	29674
52410	29675
86341	29676
127937	29677
8516	29678
8437	29679
47075	29680
98097	29681
69593	29682
245	29683
84397	29684
20411	29685
77787	29686
14228	29687
35447	29688
6541	29689
45625	29690
97915	29691
1358	29692
20884	29693
25815	29694
43969	29695
53126	29696
42790	29697
127410	29698
24093	29699
62366	29700
73216	29701
34177	29702
100553	29703
18991	29704
52953	29705
1431	29706
140133	29707
72795	29708
31144	29709
14556	29710
40912	29711
18644	29712
14085	29713
7174	29714
30919	29715
92795	29716
64070	29717
86218	29718
4434	29719
36545	29720
57788	29721
14363	29722
75980	29723
48730	29724
19595	29725
42655	29726
6960	29727
70423	29728
63133	29729
9850	29730
110222	29731
62944	29732
53959	29733
135669	29734
83458	29735
28904	29736
19000	29737
104160	29738
23927	29739
38921	29740
137168	29741
10560	29742
103382	29743
1397	29744
210	29745
36023	29746
56163	29747
47192	29748
37738	29749
140856	29750
17550	29751
120364	29752
64839	29753
27233	29754
135702	29755
10760	29756
19095	29757
22652	29758
3726	29759
7972	29760
113050	29761
4754	29762
133305	29763
87974	29764
36216	29765
4109	29766
78583	29767
64322	29768
3031	29769
3010	29770
15841	29771
8047	29772
32437	29773
54157	29774
12104	29775
76278	29776
36889	29777
49134	29778
6295	29779
2979	29780
9716	29781
7100	29782
25680	29783
92985	29784
2765	29785
70829	29786
37203	29787
14376	29788
46158	29789
36248	29790
8120	29791
22755	29792
30778	29793
5148	29794
2426	29795
23838	29796
21132	29797
86820	29798
33531	29799
26963	29800
19860	29801
41149	29802
8784	29803
65421	29804
11872	29805
136036	29806
1905	29807
28749	29808
12176	29809
20966	29810
116229	29811
128389	29812
29844	29813
943	29814
37782	29815
11725	29816
48213	29817
49037	29818
96499	29819
59521	29820
56076	29821
6965	29822
536	29823
59085	29824
29917	29825
79303	29826
17626	29827
40483	29828
21275	29829
107543	29830
99949	29831
47950	29832
39263	29833
99540	29834
15436	29835
706	29836
78010	29837
67751	29838
7818	29839
104245	29840
5638	29841
4653	29842
69628	29843
82437	29844
20428	29845
81502	29846
69179	29847
42779	29848
83689	29849
80608	29850
66455	29851
7461	29852
131085	29853
15016	29854
42124	29855
38706	29856
9729	29857
2467	29858
27528	29859
72525	29860
8302	29861
60578	29862
27187	29863
22661	29864
46903	29865
1259	29866
3115	29867
119646	29868
68415	29869
34745	29870
72360	29871
51060	29872
101943	29873
77347	29874
81835	29875
58781	29876
8754	29877
75539	29878
81949	29879
33242	29880
49854	29881
52185	29882
2744	29883
80152	29884
5807	29885
14080	29886
79514	29887
44563	29888
6326	29889
9196	29890
8173	29891
88685	29892
110297	29893
61009	29894
29301	29895
50529	29896
33340	29897
35798	29898
39210	29899
137090	29900
15645	29901
24719	29902
2177	29903
112712	29904
23295	29905
56520	29906
1789	29907
42795	29908
31219	29909
2883	29910
92878	29911
75148	29912
96524	29913
4196	29914
87759	29915
131136	29916
25524	29917
3604	29918
45175	29919
49851	29920
36424	29921
6115	29922
9173	29923
128474	29924
80467	29925
116802	29926
49447	29927
48028	29928
29376	29929
14016	29930
45718	29931
2655	29932
600	29933
12546	29934
25593	29935
52667	29936
84961	29937
71354	29938
108834	29939
3264	29940
54798	29941
9102	29942
513	29943
72387	29944
51414	29945
49933	29946
25874	29947
7498	29948
14217	29949
41472	29950
54247	29951
137555	29952
14200	29953
24327	29954
47098	29955
82595	29956
2416	29957
27239	29958
97967	29959
1587	29960
54584	29961
42126	29962
885	29963
2514	29964
55174	29965
11356	29966
107545	29967
66582	29968
12826	29969
44106	29970
32667	29971
29003	29972
32343	29973
20695	29974
90442	29975
20465	29976
3912	29977
20527	29978
10888	29979
128758	29980
37982	29981
38822	29982
82142	29983
54626	29984
47834	29985
81	29986
5060	29987
135467	29988
78083	29989
4581	29990
72	29991
21518	29992
2503	29993
26244	29994
56428	29995
9044	29996
16116	29997
46227	29998
17180	29999
84728	30000
101793	30001
60093	30002
6420	30003
10613	30004
13305	30005
92160	30006
21907	30007
34305	30008
5604	30009
104768	30010
100330	30011
47309	30012
63531	30013
94788	30014
2127	30015
98021	30016
97739	30017
44933	30018
103131	30019
20407	30020
88763	30021
16138	30022
12305	30023
27429	30024
27100	30025
329	30026
70031	30027
6578	30028
49854	30029
55913	30030
12037	30031
33708	30032
66744	30033
31055	30034
57269	30035
5317	30036
113817	30037
70794	30038
95868	30039
24239	30040
19080	30041
16035	30042
776	30043
75445	30044
38070	30045
12565	30046
74821	30047
1391	30048
1671	30049
48025	30050
11703	30051
10914	30052
2583	30053
34107	30054
23819	30055
35108	30056
146029	30057
8405	30058
109081	30059
16394	30060
18141	30061
256	30062
73615	30063
59015	30064
65444	30065
1683	30066
22176	30067
121252	30068
125802	30069
25122	30070
13367	30071
559	30072
21856	30073
4202	30074
10942	30075
6697	30076
48306	30077
2934	30078
59526	30079
19922	30080
8807	30081
43379	30082
28473	30083
117868	30084
20237	30085
70687	30086
32532	30087
68989	30088
36583	30089
6357	30090
13709	30091
24887	30092
56724	30093
2252	30094
110555	30095
5758	30096
115970	30097
84304	30098
102581	30099
30335	30100
30117	30101
12687	30102
2066	30103
9985	30104
68930	30105
13243	30106
70667	30107
53020	30108
17572	30109
73778	30110
15464	30111
89557	30112
75715	30113
43044	30114
7090	30115
90049	30116
67982	30117
38481	30118
233	30119
101338	30120
24863	30121
9756	30122
44035	30123
31153	30124
6763	30125
17275	30126
29749	30127
15462	30128
50294	30129
106073	30130
25755	30131
24112	30132
1561	30133
20950	30134
50610	30135
3361	30136
80870	30137
2732	30138
71414	30139
117004	30140
24184	30141
15223	30142
73022	30143
49727	30144
48805	30145
92062	30146
13875	30147
34161	30148
26394	30149
48035	30150
486	30151
79572	30152
23371	30153
15949	30154
61	30155
78987	30156
25679	30157
40865	30158
99242	30159
69850	30160
37033	30161
11869	30162
61643	30163
40397	30164
52234	30165
83491	30166
37829	30167
23751	30168
59458	30169
125013	30170
134612	30171
31998	30172
52952	30173
805	30174
107383	30175
80105	30176
98918	30177
39211	30178
56989	30179
8579	30180
8918	30181
71282	30182
13950	30183
35470	30184
11231	30185
25950	30186
11593	30187
43484	30188
23928	30189
101537	30190
1965	30191
9483	30192
65534	30193
51226	30194
47569	30195
33554	30196
23899	30197
25367	30198
11129	30199
18309	30200
12223	30201
42784	30202
57244	30203
76669	30204
6780	30205
59159	30206
30338	30207
5552	30208
12503	30209
15786	30210
56042	30211
9459	30212
66745	30213
36644	30214
5998	30215
31473	30216
11270	30217
36188	30218
65353	30219
99867	30220
4509	30221
15252	30222
7160	30223
31871	30224
10926	30225
117798	30226
65215	30227
80360	30228
27402	30229
11592	30230
46355	30231
135455	30232
50452	30233
88275	30234
38828	30235
37513	30236
96617	30237
16612	30238
133358	30239
64014	30240
4744	30241
154	30242
3677	30243
11131	30244
35350	30245
1528	30246
112683	30247
132172	30248
13363	30249
65787	30250
77325	30251
45255	30252
53947	30253
36080	30254
89116	30255
26154	30256
11283	30257
39156	30258
68966	30259
97446	30260
106373	30261
71101	30262
50179	30263
2332	30264
140814	30265
5839	30266
25999	30267
58554	30268
67414	30269
24731	30270
139828	30271
14769	30272
14318	30273
45318	30274
54728	30275
105375	30276
107323	30277
105214	30278
10378	30279
5863	30280
22781	30281
14744	30282
12611	30283
14813	30284
68653	30285
7966	30286
2963	30287
9591	30288
138649	30289
1908	30290
37016	30291
16594	30292
9626	30293
28436	30294
8454	30295
19451	30296
13028	30297
94934	30298
46870	30299
100665	30300
23182	30301
17012	30302
93649	30303
353	30304
73562	30305
3483	30306
60405	30307
18867	30308
79579	30309
7569	30310
13234	30311
137173	30312
3692	30313
47857	30314
89828	30315
131229	30316
9563	30317
57005	30318
107476	30319
9411	30320
34531	30321
52893	30322
4271	30323
20533	30324
1283	30325
14437	30326
17487	30327
3001	30328
23709	30329
21729	30330
141801	30331
21323	30332
70773	30333
10889	30334
7266	30335
20864	30336
16798	30337
2594	30338
44624	30339
40349	30340
70010	30341
99555	30342
66960	30343
55401	30344
10857	30345
21219	30346
1946	30347
19979	30348
57227	30349
51	30350
30901	30351
92216	30352
917	30353
7701	30354
29351	30355
43206	30356
43205	30357
11061	30358
1943	30359
53296	30360
19039	30361
72421	30362
20819	30363
36044	30364
40166	30365
80772	30366
43558	30367
372	30368
25739	30369
150	30370
130960	30371
52344	30372
46720	30373
69517	30374
4198	30375
101587	30376
92589	30377
27253	30378
102118	30379
103196	30380
10928	30381
26133	30382
32627	30383
26572	30384
61816	30385
35838	30386
1310	30387
128216	30388
27472	30389
91247	30390
1815	30391
25000	30392
43242	30393
44215	30394
6678	30395
41837	30396
1401	30397
5124	30398
14145	30399
25035	30400
90540	30401
38789	30402
28124	30403
4099	30404
602	30405
38524	30406
56911	30407
1086	30408
20726	30409
135698	30410
2428	30411
95308	30412
29187	30413
17108	30414
11228	30415
33094	30416
55789	30417
67964	30418
7275	30419
1042	30420
34021	30421
4592	30422
5181	30423
49616	30424
3999	30425
57508	30426
5888	30427
18635	30428
16624	30429
21753	30430
139718	30431
37740	30432
39197	30433
37978	30434
5346	30435
12339	30436
34690	30437
6759	30438
24901	30439
24938	30440
13150	30441
3240	30442
19809	30443
3824	30444
21644	30445
2690	30446
5316	30447
24405	30448
98720	30449
3956	30450
89045	30451
12527	30452
27436	30453
75199	30454
9331	30455
23690	30456
81248	30457
58806	30458
71288	30459
33410	30460
78431	30461
90741	30462
1545	30463
4689	30464
71169	30465
23722	30466
47052	30467
28329	30468
58115	30469
34058	30470
41409	30471
5940	30472
17053	30473
85881	30474
8841	30475
59530	30476
14845	30477
2944	30478
112644	30479
7572	30480
114087	30481
5366	30482
27745	30483
12381	30484
71531	30485
88900	30486
110723	30487
45649	30488
361	30489
1107	30490
145962	30491
10775	30492
43128	30493
43281	30494
45468	30495
10671	30496
112624	30497
20984	30498
48175	30499
7125	30500
739	30501
35749	30502
5548	30503
47297	30504
50404	30505
31548	30506
49786	30507
14538	30508
77035	30509
14114	30510
85108	30511
28943	30512
88066	30513
25780	30514
14817	30515
22571	30516
47271	30517
72695	30518
24103	30519
17265	30520
85628	30521
62635	30522
48464	30523
18796	30524
55055	30525
53001	30526
23103	30527
101226	30528
115601	30529
26224	30530
113177	30531
314	30532
48711	30533
2948	30534
18884	30535
19867	30536
44951	30537
13574	30538
4376	30539
53646	30540
8811	30541
37435	30542
60769	30543
15646	30544
61158	30545
84371	30546
129540	30547
14609	30548
61182	30549
85649	30550
36761	30551
66220	30552
111199	30553
10	30554
45600	30555
30926	30556
109041	30557
12086	30558
3923	30559
66634	30560
60636	30561
70553	30562
2920	30563
2738	30564
26186	30565
92861	30566
29432	30567
22504	30568
48475	30569
95154	30570
109219	30571
25061	30572
67760	30573
50201	30574
76034	30575
5630	30576
136391	30577
32110	30578
5323	30579
27291	30580
114662	30581
42892	30582
20141	30583
48186	30584
9627	30585
130610	30586
32126	30587
8606	30588
6332	30589
36121	30590
62597	30591
1392	30592
17262	30593
36	30594
20638	30595
109923	30596
109957	30597
15710	30598
19237	30599
72915	30600
46868	30601
2038	30602
88246	30603
77409	30604
62128	30605
48182	30606
30555	30607
55891	30608
49075	30609
22756	30610
17644	30611
19136	30612
31381	30613
137303	30614
67648	30615
99499	30616
11974	30617
32046	30618
36013	30619
136695	30620
56852	30621
49836	30622
3598	30623
1048	30624
59193	30625
13014	30626
22889	30627
35122	30628
11719	30629
868	30630
21839	30631
113020	30632
42659	30633
22400	30634
113649	30635
114485	30636
717	30637
32206	30638
41259	30639
89997	30640
47352	30641
12476	30642
65601	30643
25618	30644
19375	30645
137900	30646
9628	30647
39213	30648
9733	30649
66313	30650
45210	30651
9769	30652
50769	30653
34860	30654
25020	30655
56456	30656
5368	30657
113768	30658
61130	30659
287	30660
46486	30661
12058	30662
296	30663
51128	30664
19834	30665
46652	30666
13480	30667
6765	30668
93633	30669
12544	30670
59545	30671
128825	30672
25177	30673
9601	30674
136517	30675
79600	30676
136018	30677
4318	30678
34075	30679
62213	30680
4332	30681
28786	30682
20923	30683
50713	30684
135598	30685
68405	30686
32783	30687
95817	30688
148117	30689
68756	30690
4101	30691
77247	30692
28224	30693
18495	30694
32687	30695
115568	30696
27293	30697
4389	30698
4987	30699
60826	30700
49884	30701
45503	30702
26556	30703
7152	30704
4344	30705
15802	30706
8935	30707
13997	30708
16514	30709
276	30710
12220	30711
118073	30712
58111	30713
42836	30714
63117	30715
115344	30716
25531	30717
37895	30718
34236	30719
10584	30720
77028	30721
7000	30722
1262	30723
916	30724
21587	30725
72744	30726
23668	30727
4293	30728
81029	30729
28469	30730
64418	30731
111560	30732
14327	30733
4299	30734
56654	30735
44685	30736
42294	30737
13637	30738
2734	30739
3209	30740
35815	30741
2397	30742
3188	30743
39519	30744
132708	30745
12503	30746
18281	30747
69199	30748
7	30749
2476	30750
1892	30751
43318	30752
259	30753
44351	30754
19152	30755
44295	30756
51723	30757
17009	30758
129840	30759
19154	30760
1003	30761
10896	30762
13223	30763
425	30764
24113	30765
28287	30766
20623	30767
78546	30768
16011	30769
8369	30770
63353	30771
97290	30772
12874	30773
59466	30774
81853	30775
20410	30776
21851	30777
10479	30778
29603	30779
6097	30780
58064	30781
130944	30782
4528	30783
53629	30784
66511	30785
34831	30786
121680	30787
23387	30788
85005	30789
1689	30790
5750	30791
42061	30792
98496	30793
142461	30794
85899	30795
22483	30796
75598	30797
22491	30798
671	30799
33096	30800
47163	30801
111947	30802
57710	30803
85512	30804
13380	30805
129405	30806
20955	30807
62160	30808
17293	30809
4258	30810
15934	30811
101659	30812
45487	30813
24984	30814
116167	30815
66046	30816
71514	30817
10630	30818
47565	30819
3684	30820
70912	30821
19923	30822
23895	30823
133329	30824
5401	30825
62139	30826
1917	30827
18963	30828
39098	30829
6888	30830
2769	30831
46720	30832
94250	30833
40093	30834
12601	30835
71743	30836
10231	30837
7907	30838
2911	30839
81045	30840
5624	30841
34494	30842
115704	30843
98712	30844
105726	30845
116324	30846
7848	30847
89050	30848
136262	30849
33803	30850
31470	30851
31896	30852
13884	30853
51873	30854
10519	30855
40101	30856
4655	30857
55948	30858
62621	30859
55080	30860
51654	30861
21745	30862
112217	30863
64796	30864
31500	30865
5938	30866
98909	30867
1421	30868
119172	30869
67113	30870
87407	30871
213	30872
93423	30873
47071	30874
7100	30875
17900	30876
13379	30877
40586	30878
25058	30879
6961	30880
3179	30881
26946	30882
58244	30883
119972	30884
59680	30885
31107	30886
87383	30887
36298	30888
21111	30889
34680	30890
14994	30891
2879	30892
12546	30893
50605	30894
501	30895
62948	30896
64969	30897
22920	30898
38004	30899
71830	30900
15368	30901
86559	30902
11202	30903
65788	30904
68513	30905
9083	30906
48841	30907
83541	30908
51771	30909
988	30910
24210	30911
23565	30912
53777	30913
39678	30914
3	30915
35748	30916
101378	30917
74941	30918
61115	30919
75892	30920
16620	30921
1898	30922
5456	30923
75523	30924
87501	30925
88823	30926
8875	30927
2669	30928
29084	30929
18558	30930
71227	30931
139471	30932
100723	30933
131591	30934
38260	30935
20315	30936
10380	30937
36757	30938
105422	30939
74969	30940
113386	30941
115730	30942
38168	30943
39203	30944
5530	30945
6600	30946
8	30947
136612	30948
10556	30949
57151	30950
74117	30951
25482	30952
95699	30953
34210	30954
71594	30955
4122	30956
13684	30957
35941	30958
27528	30959
816	30960
83160	30961
50674	30962
343	30963
9597	30964
79916	30965
48485	30966
68450	30967
69074	30968
2666	30969
33701	30970
62855	30971
132316	30972
33133	30973
37275	30974
31278	30975
6648	30976
92694	30977
9239	30978
121545	30979
36774	30980
21866	30981
95328	30982
131699	30983
16637	30984
6171	30985
17805	30986
16589	30987
3611	30988
69613	30989
6026	30990
78124	30991
12908	30992
65952	30993
41782	30994
7818	30995
21180	30996
9213	30997
42619	30998
42464	30999
15023	31000
22389	31001
65942	31002
1181	31003
74199	31004
12293	31005
20103	31006
1906	31007
41631	31008
31716	31009
46616	31010
12490	31011
2765	31012
1101	31013
75499	31014
119615	31015
21439	31016
9557	31017
1582	31018
28909	31019
94279	31020
99193	31021
85824	31022
34633	31023
78087	31024
128437	31025
82446	31026
128604	31027
32548	31028
2679	31029
5415	31030
81542	31031
57258	31032
54392	31033
62001	31034
48622	31035
41229	31036
8917	31037
63953	31038
138286	31039
40177	31040
133582	31041
40653	31042
22652	31043
7202	31044
17505	31045
77418	31046
23793	31047
43319	31048
2521	31049
35029	31050
36924	31051
2882	31052
7316	31053
56034	31054
36160	31055
1039	31056
8501	31057
73583	31058
263	31059
5434	31060
111099	31061
27647	31062
1159	31063
75528	31064
77898	31065
915	31066
520	31067
37290	31068
88035	31069
78315	31070
60640	31071
52856	31072
17717	31073
109760	31074
51754	31075
62145	31076
63596	31077
4132	31078
7392	31079
7419	31080
24919	31081
10291	31082
17765	31083
19474	31084
125187	31085
29526	31086
24869	31087
40434	31088
51448	31089
89775	31090
36361	31091
10327	31092
14111	31093
146325	31094
21914	31095
37330	31096
78453	31097
109806	31098
9067	31099
91923	31100
63860	31101
6615	31102
41120	31103
2553	31104
5634	31105
99342	31106
95900	31107
23824	31108
11796	31109
89054	31110
15018	31111
9599	31112
54657	31113
103014	31114
22703	31115
81101	31116
49333	31117
3318	31118
41190	31119
12304	31120
12476	31121
26840	31122
15347	31123
25566	31124
1249	31125
1027	31126
85798	31127
83333	31128
64573	31129
49741	31130
13450	31131
54386	31132
83029	31133
17411	31134
1809	31135
65279	31136
73906	31137
123521	31138
21058	31139
4371	31140
1745	31141
13969	31142
23475	31143
76086	31144
40015	31145
17016	31146
143580	31147
14926	31148
38813	31149
77920	31150
1062	31151
140769	31152
17310	31153
37272	31154
1747	31155
50531	31156
21212	31157
17432	31158
114495	31159
55895	31160
110670	31161
15740	31162
9229	31163
148015	31164
46039	31165
48995	31166
71030	31167
39155	31168
43203	31169
66907	31170
29355	31171
60896	31172
19558	31173
22864	31174
3691	31175
71351	31176
18903	31177
76536	31178
94307	31179
24281	31180
60529	31181
37517	31182
80373	31183
27293	31184
103300	31185
39662	31186
49337	31187
9059	31188
90415	31189
14896	31190
144016	31191
18212	31192
79293	31193
103792	31194
77495	31195
42345	31196
35292	31197
148867	31198
42439	31199
84217	31200
31193	31201
14441	31202
3798	31203
21050	31204
88528	31205
16910	31206
3285	31207
251	31208
58334	31209
112101	31210
89581	31211
29777	31212
15940	31213
110487	31214
58456	31215
30937	31216
85543	31217
84899	31218
11809	31219
9192	31220
3815	31221
78	31222
10583	31223
61574	31224
10924	31225
12820	31226
41982	31227
14228	31228
23373	31229
46061	31230
22707	31231
3920	31232
11825	31233
25635	31234
31112	31235
55202	31236
23498	31237
82040	31238
21384	31239
123	31240
127844	31241
52306	31242
6530	31243
46546	31244
61181	31245
9100	31246
125807	31247
112195	31248
61528	31249
23036	31250
34314	31251
33494	31252
21871	31253
58407	31254
8349	31255
105245	31256
2953	31257
60960	31258
56566	31259
80627	31260
56184	31261
43802	31262
3965	31263
8356	31264
12333	31265
56912	31266
44665	31267
84544	31268
873	31269
1732	31270
85208	31271
127616	31272
3615	31273
5514	31274
119666	31275
57295	31276
11217	31277
6858	31278
11854	31279
6	31280
58451	31281
67494	31282
36179	31283
24	31284
17850	31285
109650	31286
19608	31287
24223	31288
80831	31289
9177	31290
85621	31291
5418	31292
22266	31293
99329	31294
102088	31295
19203	31296
31608	31297
10045	31298
4400	31299
7131	31300
4165	31301
25882	31302
99266	31303
11088	31304
64446	31305
8002	31306
23329	31307
30203	31308
33096	31309
51717	31310
50753	31311
53206	31312
21480	31313
90734	31314
80358	31315
4265	31316
466	31317
107472	31318
100489	31319
30595	31320
125154	31321
5419	31322
97205	31323
33693	31324
23778	31325
95138	31326
1315	31327
18136	31328
77687	31329
2453	31330
97603	31331
103190	31332
23298	31333
3861	31334
47846	31335
10692	31336
35484	31337
38936	31338
26129	31339
132375	31340
87225	31341
130472	31342
88332	31343
57394	31344
72181	31345
52491	31346
2181	31347
6170	31348
62936	31349
16351	31350
47597	31351
16594	31352
33158	31353
375	31354
4867	31355
11555	31356
50368	31357
111362	31358
1227	31359
15916	31360
119694	31361
12241	31362
14394	31363
68807	31364
99154	31365
15318	31366
22902	31367
18652	31368
93067	31369
78871	31370
52205	31371
118486	31372
110683	31373
45821	31374
51509	31375
16045	31376
131435	31377
92787	31378
31180	31379
2648	31380
22758	31381
46407	31382
895	31383
56639	31384
34205	31385
143434	31386
130136	31387
6603	31388
31089	31389
64644	31390
63971	31391
1910	31392
29770	31393
111	31394
28	31395
27871	31396
7	31397
80220	31398
69043	31399
26622	31400
44335	31401
73214	31402
20780	31403
13680	31404
48729	31405
118682	31406
53388	31407
1049	31408
37077	31409
21262	31410
44258	31411
98668	31412
4361	31413
11043	31414
13076	31415
783	31416
6663	31417
25152	31418
86780	31419
39485	31420
62131	31421
15407	31422
4200	31423
40124	31424
103208	31425
46939	31426
60583	31427
119586	31428
8397	31429
92351	31430
87125	31431
7042	31432
25332	31433
65241	31434
1003	31435
8044	31436
52989	31437
125997	31438
124538	31439
109535	31440
53873	31441
36052	31442
219	31443
109099	31444
101299	31445
44984	31446
91080	31447
1485	31448
50032	31449
39294	31450
8562	31451
19686	31452
8197	31453
110131	31454
45364	31455
10044	31456
60961	31457
49373	31458
113127	31459
81390	31460
61339	31461
82856	31462
73856	31463
23776	31464
23354	31465
53557	31466
29528	31467
2189	31468
1577	31469
105684	31470
40683	31471
93827	31472
108735	31473
2431	31474
94426	31475
26873	31476
2877	31477
93955	31478
10010	31479
68070	31480
23982	31481
14556	31482
87275	31483
83213	31484
7600	31485
308	31486
2389	31487
116071	31488
39196	31489
3908	31490
25158	31491
14279	31492
8446	31493
7224	31494
54980	31495
8943	31496
109476	31497
665	31498
16600	31499
64525	31500
21333	31501
42053	31502
15351	31503
95229	31504
15526	31505
32807	31506
6970	31507
111269	31508
10509	31509
138600	31510
24776	31511
37838	31512
43095	31513
7141	31514
67822	31515
73205	31516
54228	31517
50782	31518
2261	31519
72535	31520
121316	31521
5619	31522
5666	31523
29406	31524
2215	31525
90534	31526
28884	31527
116384	31528
56227	31529
20233	31530
28862	31531
55631	31532
22501	31533
18327	31534
98997	31535
67579	31536
36595	31537
6526	31538
3775	31539
56398	31540
96798	31541
118028	31542
36835	31543
1232	31544
132795	31545
14166	31546
81992	31547
56425	31548
51298	31549
4746	31550
22962	31551
9785	31552
80528	31553
63100	31554
83281	31555
6681	31556
148030	31557
44134	31558
11894	31559
16829	31560
60391	31561
42965	31562
42652	31563
897	31564
40066	31565
133288	31566
32105	31567
6536	31568
12545	31569
71888	31570
677	31571
118940	31572
50230	31573
3721	31574
37526	31575
38346	31576
35854	31577
1330	31578
34839	31579
94467	31580
37858	31581
105063	31582
26302	31583
57321	31584
77977	31585
9613	31586
54179	31587
18230	31588
50040	31589
53321	31590
12155	31591
9113	31592
69025	31593
109052	31594
4518	31595
22526	31596
6621	31597
39915	31598
70343	31599
43866	31600
23701	31601
7090	31602
49733	31603
60142	31604
149535	31605
7923	31606
7311	31607
58497	31608
6730	31609
2381	31610
76147	31611
22856	31612
91854	31613
5268	31614
45767	31615
35309	31616
54435	31617
9965	31618
46312	31619
18032	31620
5532	31621
112689	31622
40611	31623
2916	31624
137074	31625
59575	31626
48971	31627
10193	31628
68063	31629
28667	31630
12302	31631
45773	31632
63826	31633
58063	31634
54013	31635
2518	31636
3580	31637
41813	31638
19557	31639
114072	31640
119098	31641
30563	31642
937	31643
51489	31644
17483	31645
60674	31646
139197	31647
31861	31648
11395	31649
69970	31650
91678	31651
22245	31652
102381	31653
86692	31654
77278	31655
29765	31656
41237	31657
112077	31658
16739	31659
21746	31660
26539	31661
9137	31662
107708	31663
72570	31664
4606	31665
13342	31666
16313	31667
101633	31668
38826	31669
42817	31670
42671	31671
1935	31672
39085	31673
41102	31674
113589	31675
89565	31676
126445	31677
46713	31678
70028	31679
12702	31680
94698	31681
36351	31682
27976	31683
10063	31684
22618	31685
5597	31686
38496	31687
37297	31688
74411	31689
51596	31690
14324	31691
21807	31692
23368	31693
52146	31694
51262	31695
12722	31696
10158	31697
103230	31698
137011	31699
69588	31700
18807	31701
7551	31702
22950	31703
23243	31704
202	31705
46835	31706
5205	31707
29328	31708
37077	31709
2295	31710
10539	31711
122183	31712
58866	31713
15388	31714
39908	31715
55724	31716
49144	31717
137896	31718
85035	31719
65978	31720
1204	31721
130902	31722
26611	31723
118653	31724
107257	31725
78334	31726
34939	31727
82761	31728
32236	31729
54326	31730
67047	31731
3954	31732
47009	31733
72603	31734
50190	31735
40286	31736
59758	31737
55052	31738
32180	31739
6572	31740
10961	31741
2111	31742
45915	31743
38089	31744
108145	31745
36887	31746
117090	31747
34087	31748
11401	31749
16098	31750
14508	31751
12932	31752
121469	31753
630	31754
13465	31755
82787	31756
139839	31757
32660	31758
7442	31759
47231	31760
82898	31761
18052	31762
10594	31763
9828	31764
49798	31765
83305	31766
15217	31767
12329	31768
888	31769
32812	31770
17730	31771
28303	31772
50352	31773
84205	31774
15168	31775
87294	31776
54958	31777
43888	31778
92486	31779
115488	31780
4050	31781
130729	31782
29847	31783
117083	31784
1694	31785
74705	31786
96975	31787
61131	31788
1634	31789
59426	31790
41904	31791
99433	31792
15894	31793
44446	31794
85809	31795
1063	31796
37756	31797
97500	31798
97399	31799
1436	31800
39785	31801
134553	31802
25809	31803
51996	31804
1470	31805
4106	31806
29088	31807
8054	31808
14029	31809
18106	31810
67615	31811
81638	31812
62913	31813
7144	31814
3336	31815
204	31816
33160	31817
9170	31818
5583	31819
18653	31820
30833	31821
102562	31822
85614	31823
1532	31824
35786	31825
62246	31826
40625	31827
111684	31828
5549	31829
1915	31830
835	31831
75535	31832
25225	31833
59592	31834
67825	31835
60601	31836
42132	31837
38151	31838
70433	31839
11852	31840
14439	31841
539	31842
66055	31843
116821	31844
55148	31845
69120	31846
134103	31847
25688	31848
3685	31849
46	31850
47415	31851
137311	31852
48886	31853
1055	31854
67386	31855
13657	31856
156	31857
103154	31858
473	31859
81435	31860
1995	31861
42256	31862
45330	31863
3209	31864
11190	31865
3429	31866
13878	31867
2186	31868
74257	31869
27837	31870
6863	31871
27923	31872
52877	31873
9272	31874
13439	31875
134674	31876
1793	31877
531	31878
82189	31879
1725	31880
16587	31881
8824	31882
34774	31883
82686	31884
56885	31885
6908	31886
48403	31887
92438	31888
403	31889
61541	31890
62485	31891
59545	31892
12063	31893
53373	31894
62389	31895
94127	31896
19149	31897
12282	31898
90458	31899
31204	31900
62507	31901
2917	31902
32478	31903
43970	31904
93819	31905
88081	31906
137570	31907
19682	31908
58443	31909
19499	31910
8664	31911
1840	31912
66946	31913
122435	31914
7193	31915
103005	31916
82279	31917
9224	31918
66672	31919
20698	31920
26355	31921
7627	31922
42563	31923
31023	31924
2492	31925
36868	31926
2746	31927
51479	31928
95792	31929
31698	31930
456	31931
54313	31932
98670	31933
2037	31934
9585	31935
42750	31936
85816	31937
14747	31938
52923	31939
3995	31940
24315	31941
34315	31942
10988	31943
69163	31944
621	31945
70785	31946
117729	31947
3083	31948
38368	31949
51328	31950
11598	31951
57423	31952
21880	31953
8920	31954
56941	31955
132313	31956
95017	31957
43349	31958
26092	31959
23323	31960
104099	31961
6296	31962
28884	31963
10327	31964
1980	31965
43829	31966
63	31967
34398	31968
54633	31969
66581	31970
47412	31971
54941	31972
72543	31973
16392	31974
43452	31975
7562	31976
32518	31977
62256	31978
3094	31979
47185	31980
5290	31981
67812	31982
42002	31983
29949	31984
105439	31985
54223	31986
34	31987
63960	31988
40190	31989
84058	31990
23885	31991
15703	31992
35488	31993
3738	31994
11553	31995
32963	31996
122199	31997
47230	31998
11649	31999
56092	32000
102848	32001
746	32002
5078	32003
4046	32004
27982	32005
44524	32006
54630	32007
74730	32008
223	32009
793	32010
20309	32011
72562	32012
139503	32013
113738	32014
81499	32015
35269	32016
6343	32017
13260	32018
331	32019
24516	32020
28890	32021
22351	32022
62649	32023
35078	32024
29953	32025
32626	32026
42621	32027
439	32028
6987	32029
737	32030
58303	32031
26583	32032
39925	32033
53223	32034
18957	32035
21480	32036
42690	32037
57391	32038
25434	32039
42147	32040
39592	32041
28882	32042
120821	32043
33335	32044
1066	32045
73686	32046
14546	32047
15164	32048
5281	32049
2079	32050
89170	32051
112226	32052
8391	32053
7432	32054
30490	32055
36554	32056
109067	32057
114036	32058
87345	32059
47378	32060
12092	32061
26222	32062
9342	32063
69955	32064
116393	32065
9342	32066
72017	32067
26866	32068
33780	32069
46429	32070
74407	32071
84932	32072
21463	32073
64946	32074
7077	32075
48161	32076
8727	32077
9877	32078
1319	32079
61162	32080
48161	32081
51236	32082
132581	32083
10858	32084
132465	32085
50474	32086
23	32087
8167	32088
30321	32089
81825	32090
16519	32091
9983	32092
15556	32093
71119	32094
80208	32095
85802	32096
84277	32097
58580	32098
4129	32099
41382	32100
91506	32101
2746	32102
56815	32103
12508	32104
119807	32105
47104	32106
45866	32107
59828	32108
6651	32109
91802	32110
32998	32111
73325	32112
22395	32113
13701	32114
100468	32115
49115	32116
43655	32117
50676	32118
24016	32119
50046	32120
68711	32121
100881	32122
13045	32123
50130	32124
28096	32125
41215	32126
94435	32127
207	32128
33225	32129
43810	32130
16282	32131
6771	32132
10655	32133
94586	32134
1669	32135
39384	32136
21418	32137
27476	32138
9810	32139
19997	32140
75189	32141
108261	32142
23373	32143
34978	32144
20729	32145
65730	32146
17747	32147
70411	32148
74046	32149
115629	32150
24487	32151
8278	32152
31359	32153
40949	32154
63292	32155
72070	32156
13273	32157
69073	32158
376	32159
10353	32160
123565	32161
13659	32162
13283	32163
10393	32164
101820	32165
70799	32166
10815	32167
24278	32168
3	32169
134397	32170
31825	32171
1259	32172
77830	32173
86526	32174
40533	32175
108539	32176
8718	32177
97531	32178
82668	32179
9201	32180
52878	32181
3745	32182
134539	32183
35216	32184
109110	32185
43987	32186
1283	32187
33382	32188
76705	32189
37706	32190
37701	32191
129388	32192
10884	32193
63017	32194
39331	32195
4581	32196
84564	32197
2265	32198
69769	32199
103731	32200
35791	32201
10296	32202
45861	32203
35011	32204
25331	32205
47718	32206
1295	32207
38225	32208
700	32209
10816	32210
3781	32211
24595	32212
2710	32213
70698	32214
46657	32215
101792	32216
73846	32217
41901	32218
20187	32219
51021	32220
35566	32221
21442	32222
2738	32223
24337	32224
3286	32225
278	32226
134109	32227
5634	32228
38032	32229
52174	32230
4428	32231
10520	32232
51770	32233
2410	32234
95069	32235
1981	32236
78365	32237
47476	32238
67512	32239
68882	32240
26872	32241
56271	32242
83422	32243
21409	32244
76627	32245
22882	32246
117277	32247
26530	32248
54017	32249
682	32250
7122	32251
107673	32252
79550	32253
132734	32254
42217	32255
47054	32256
49744	32257
48934	32258
119904	32259
287	32260
18067	32261
44297	32262
1235	32263
32550	32264
50017	32265
38498	32266
74703	32267
10005	32268
1423	32269
29074	32270
689	32271
68044	32272
63272	32273
40536	32274
59963	32275
22953	32276
38954	32277
81196	32278
29669	32279
19301	32280
18945	32281
37102	32282
4239	32283
66677	32284
32468	32285
43524	32286
16697	32287
8798	32288
15802	32289
9937	32290
56812	32291
103659	32292
110492	32293
12725	32294
193	32295
43054	32296
841	32297
83064	32298
47557	32299
49451	32300
2347	32301
19640	32302
9356	32303
10709	32304
5169	32305
417	32306
6361	32307
2927	32308
7677	32309
36049	32310
47599	32311
16098	32312
11305	32313
140601	32314
70391	32315
1543	32316
114134	32317
17135	32318
36687	32319
103128	32320
201	32321
55618	32322
142853	32323
11193	32324
17144	32325
81057	32326
2155	32327
104128	32328
15131	32329
75350	32330
13837	32331
95701	32332
55192	32333
2447	32334
50600	32335
3205	32336
45524	32337
11840	32338
72074	32339
33621	32340
80626	32341
15041	32342
24378	32343
2442	32344
64008	32345
77992	32346
121160	32347
18588	32348
36310	32349
54809	32350
4605	32351
16234	32352
629	32353
92903	32354
117684	32355
10777	32356
97593	32357
99095	32358
139594	32359
53	32360
8779	32361
48295	32362
2857	32363
95702	32364
2129	32365
1523	32366
41900	32367
116	32368
7730	32369
6368	32370
2109	32371
7324	32372
53665	32373
93184	32374
1759	32375
54333	32376
77086	32377
73386	32378
8710	32379
42246	32380
33187	32381
11428	32382
12050	32383
71392	32384
39340	32385
82410	32386
52716	32387
8115	32388
42560	32389
25318	32390
96425	32391
7255	32392
64330	32393
95390	32394
15982	32395
141	32396
14799	32397
134354	32398
17107	32399
6290	32400
11798	32401
87010	32402
138841	32403
41982	32404
61282	32405
54209	32406
6529	32407
22793	32408
10418	32409
83342	32410
2436	32411
6858	32412
26695	32413
35775	32414
74882	32415
25720	32416
18285	32417
37100	32418
26784	32419
120207	32420
7917	32421
14453	32422
27181	32423
50150	32424
29510	32425
81964	32426
83031	32427
65117	32428
3310	32429
23772	32430
62088	32431
23125	32432
32892	32433
115489	32434
13585	32435
4826	32436
47041	32437
50554	32438
48516	32439
6226	32440
56648	32441
16057	32442
36503	32443
37514	32444
8515	32445
15580	32446
129896	32447
84039	32448
99020	32449
1494	32450
68312	32451
95313	32452
4485	32453
330	32454
47881	32455
4847	32456
2467	32457
40693	32458
58220	32459
40192	32460
82118	32461
14271	32462
68651	32463
66568	32464
32486	32465
113991	32466
26659	32467
100512	32468
14674	32469
48220	32470
52354	32471
28186	32472
101061	32473
17344	32474
7582	32475
16426	32476
100499	32477
5945	32478
57089	32479
53402	32480
83600	32481
96031	32482
45284	32483
41789	32484
54270	32485
1883	32486
22472	32487
36321	32488
109805	32489
18435	32490
114784	32491
15431	32492
6749	32493
86983	32494
9213	32495
1327	32496
106524	32497
8891	32498
319	32499
56958	32500
40332	32501
63823	32502
36873	32503
37155	32504
27313	32505
28586	32506
1742	32507
5204	32508
15271	32509
78973	32510
71115	32511
92164	32512
867	32513
7	32514
132731	32515
45762	32516
15604	32517
358	32518
10557	32519
65344	32520
1686	32521
78982	32522
30146	32523
20838	32524
5095	32525
33323	32526
12724	32527
9791	32528
127540	32529
73363	32530
1934	32531
35297	32532
13047	32533
3052	32534
31441	32535
52305	32536
84226	32537
21946	32538
105869	32539
45880	32540
32421	32541
12361	32542
79997	32543
28028	32544
54770	32545
28230	32546
38561	32547
43637	32548
120837	32549
53047	32550
8948	32551
52420	32552
42057	32553
1607	32554
34746	32555
3344	32556
37523	32557
24225	32558
86442	32559
3863	32560
7959	32561
66070	32562
35870	32563
95858	32564
69842	32565
54205	32566
127993	32567
35409	32568
122	32569
106082	32570
150656	32571
102056	32572
16901	32573
29254	32574
45312	32575
2887	32576
54348	32577
18160	32578
5024	32579
9177	32580
35064	32581
35787	32582
53100	32583
119319	32584
20812	32585
40638	32586
72465	32587
49655	32588
23258	32589
6070	32590
38486	32591
35908	32592
24064	32593
85637	32594
6503	32595
14021	32596
91073	32597
76581	32598
367	32599
11932	32600
117831	32601
29679	32602
48547	32603
61455	32604
4319	32605
2590	32606
42395	32607
17253	32608
30252	32609
19563	32610
117498	32611
38357	32612
3869	32613
41558	32614
10417	32615
7585	32616
2568	32617
14065	32618
33298	32619
10090	32620
46741	32621
15940	32622
39828	32623
17582	32624
18257	32625
11680	32626
6835	32627
138407	32628
7084	32629
7736	32630
45294	32631
123890	32632
46902	32633
34665	32634
38415	32635
4170	32636
57810	32637
57039	32638
48134	32639
19921	32640
23840	32641
43805	32642
57577	32643
33392	32644
98251	32645
10691	32646
111076	32647
83123	32648
127437	32649
76751	32650
117554	32651
50583	32652
15186	32653
115486	32654
72462	32655
8224	32656
98526	32657
16088	32658
1986	32659
89360	32660
16554	32661
18570	32662
7152	32663
109550	32664
1916	32665
5364	32666
109057	32667
35637	32668
102704	32669
18247	32670
44970	32671
35863	32672
79951	32673
36622	32674
53136	32675
54513	32676
26	32677
9679	32678
618	32679
3282	32680
40979	32681
2430	32682
13347	32683
94021	32684
96875	32685
924	32686
3931	32687
995	32688
49972	32689
8572	32690
86270	32691
52	32692
81484	32693
7864	32694
70834	32695
522	32696
31030	32697
34143	32698
89640	32699
39606	32700
90385	32701
58875	32702
46529	32703
49462	32704
12679	32705
78066	32706
1962	32707
47056	32708
2622	32709
38172	32710
79762	32711
102398	32712
18585	32713
83088	32714
54429	32715
1747	32716
14090	32717
55453	32718
78311	32719
4438	32720
134789	32721
75849	32722
72685	32723
71416	32724
11279	32725
26872	32726
63866	32727
16817	32728
149389	32729
5110	32730
19697	32731
38634	32732
3196	32733
31480	32734
65507	32735
70706	32736
28755	32737
7481	32738
56378	32739
99481	32740
6845	32741
114664	32742
81985	32743
8451	32744
36087	32745
36772	32746
8029	32747
4019	32748
30796	32749
63714	32750
48902	32751
46108	32752
30748	32753
98308	32754
126995	32755
106909	32756
24296	32757
43462	32758
3041	32759
101127	32760
22644	32761
19790	32762
119149	32763
127559	32764
28523	32765
53649	32766
26471	32767
17838	32768
130387	32769
79597	32770
82091	32771
43846	32772
4193	32773
46209	32774
37560	32775
41611	32776
27119	32777
12884	32778
29143	32779
47804	32780
146873	32781
36809	32782
22540	32783
75548	32784
124034	32785
75497	32786
100387	32787
90917	32788
41613	32789
54739	32790
14567	32791
63919	32792
56165	32793
63674	32794
36519	32795
16236	32796
9216	32797
7737	32798
40813	32799
10404	32800
43159	32801
21150	32802
4987	32803
2360	32804
9072	32805
38986	32806
13726	32807
4064	32808
10376	32809
10106	32810
72887	32811
10270	32812
29017	32813
92604	32814
43306	32815
76663	32816
23089	32817
17565	32818
25795	32819
69605	32820
64201	32821
426	32822
17553	32823
2961	32824
128869	32825
4686	32826
4798	32827
84558	32828
103401	32829
29089	32830
69221	32831
43869	32832
2247	32833
28702	32834
116318	32835
50402	32836
113479	32837
120227	32838
41455	32839
2132	32840
38100	32841
96686	32842
12005	32843
118506	32844
32482	32845
18864	32846
45770	32847
44177	32848
81710	32849
27894	32850
27134	32851
936	32852
115609	32853
108226	32854
34645	32855
4288	32856
9599	32857
54288	32858
4230	32859
70916	32860
32271	32861
43481	32862
16635	32863
64134	32864
55833	32865
48355	32866
18866	32867
30076	32868
68959	32869
56372	32870
38133	32871
6863	32872
17394	32873
17718	32874
36202	32875
130547	32876
120598	32877
102470	32878
95983	32879
57390	32880
76176	32881
9780	32882
67260	32883
64115	32884
8313	32885
30016	32886
20376	32887
116171	32888
97176	32889
91637	32890
33793	32891
7942	32892
64599	32893
15285	32894
37819	32895
149342	32896
19643	32897
72938	32898
23275	32899
19226	32900
48012	32901
33863	32902
119381	32903
12960	32904
104136	32905
1849	32906
48804	32907
46051	32908
38885	32909
15724	32910
35978	32911
1874	32912
10696	32913
126127	32914
1320	32915
6504	32916
98452	32917
12795	32918
10513	32919
148171	32920
56520	32921
19247	32922
36256	32923
25774	32924
38833	32925
30987	32926
66522	32927
82896	32928
45023	32929
119540	32930
54154	32931
25913	32932
73665	32933
2038	32934
61397	32935
3737	32936
16346	32937
21115	32938
14366	32939
12818	32940
8737	32941
84724	32942
58380	32943
39024	32944
34548	32945
43174	32946
45325	32947
31609	32948
11887	32949
45398	32950
20202	32951
13478	32952
30619	32953
53811	32954
29381	32955
9521	32956
114389	32957
32283	32958
109102	32959
71406	32960
477	32961
112872	32962
160	32963
25628	32964
12603	32965
48496	32966
12265	32967
93029	32968
2798	32969
50058	32970
52124	32971
72427	32972
39146	32973
83854	32974
19784	32975
21518	32976
1211	32977
70722	32978
14251	32979
120087	32980
6908	32981
106294	32982
49356	32983
33860	32984
114694	32985
54205	32986
1147	32987
45189	32988
17715	32989
66372	32990
72243	32991
44713	32992
11339	32993
31107	32994
94630	32995
29458	32996
20060	32997
101472	32998
57613	32999
126997	33000
82887	33001
76011	33002
20985	33003
45293	33004
92025	33005
22553	33006
64649	33007
76602	33008
105893	33009
27156	33010
23297	33011
29325	33012
21245	33013
5615	33014
75577	33015
18228	33016
12419	33017
12858	33018
12672	33019
74297	33020
29386	33021
7829	33022
50075	33023
67392	33024
17344	33025
69021	33026
674	33027
9734	33028
379	33029
34248	33030
14215	33031
46741	33032
598	33033
67279	33034
45415	33035
59889	33036
5004	33037
78167	33038
18043	33039
3302	33040
19354	33041
104139	33042
35152	33043
82505	33044
34024	33045
4012	33046
76268	33047
89795	33048
48582	33049
147844	33050
44761	33051
106785	33052
11786	33053
68423	33054
1773	33055
128506	33056
100267	33057
51325	33058
128123	33059
75173	33060
28448	33061
101484	33062
5360	33063
72044	33064
725	33065
37926	33066
63133	33067
9352	33068
68609	33069
104330	33070
121171	33071
40172	33072
5691	33073
541	33074
101039	33075
4340	33076
8148	33077
8049	33078
6439	33079
58033	33080
34112	33081
33691	33082
88855	33083
7931	33084
35769	33085
42607	33086
533	33087
18136	33088
98176	33089
90922	33090
41731	33091
59120	33092
45746	33093
29859	33094
3905	33095
44942	33096
129085	33097
46911	33098
73746	33099
19646	33100
2863	33101
57612	33102
14675	33103
5811	33104
21582	33105
5500	33106
18289	33107
76833	33108
43863	33109
40337	33110
100163	33111
6643	33112
142844	33113
2651	33114
43254	33115
25210	33116
49869	33117
30732	33118
6375	33119
70942	33120
21516	33121
6813	33122
106741	33123
28958	33124
93	33125
106302	33126
111096	33127
27397	33128
32521	33129
86496	33130
78	33131
92129	33132
616	33133
81261	33134
23277	33135
26670	33136
19750	33137
23981	33138
95687	33139
1938	33140
98437	33141
34699	33142
62623	33143
49125	33144
62434	33145
35348	33146
13782	33147
16485	33148
40180	33149
29652	33150
37511	33151
5270	33152
1059	33153
93775	33154
24921	33155
22731	33156
57124	33157
13631	33158
51412	33159
17666	33160
27658	33161
74191	33162
4190	33163
11146	33164
47621	33165
25413	33166
56794	33167
58539	33168
79390	33169
108178	33170
19332	33171
72865	33172
68683	33173
3800	33174
491	33175
13210	33176
9452	33177
88344	33178
14553	33179
131878	33180
15330	33181
34291	33182
9811	33183
1495	33184
43868	33185
21260	33186
35283	33187
74363	33188
15305	33189
14874	33190
70842	33191
5041	33192
58818	33193
12129	33194
2750	33195
25622	33196
19753	33197
51535	33198
10585	33199
126542	33200
5281	33201
8473	33202
66478	33203
1194	33204
2365	33205
22676	33206
126843	33207
64069	33208
56568	33209
32563	33210
82197	33211
52156	33212
128672	33213
97	33214
43103	33215
55698	33216
27212	33217
817	33218
51407	33219
15986	33220
63841	33221
89774	33222
108977	33223
64460	33224
129264	33225
48218	33226
142976	33227
44686	33228
45389	33229
44415	33230
35	33231
21772	33232
12037	33233
49251	33234
29238	33235
24441	33236
2418	33237
44160	33238
26646	33239
39644	33240
47436	33241
17313	33242
49672	33243
11628	33244
14269	33245
142	33246
30150	33247
37064	33248
29621	33249
37681	33250
78823	33251
90756	33252
41981	33253
87727	33254
53498	33255
7490	33256
15896	33257
7178	33258
9229	33259
38355	33260
10838	33261
76279	33262
85883	33263
71460	33264
13784	33265
92960	33266
67748	33267
19686	33268
38065	33269
123922	33270
7577	33271
107952	33272
4993	33273
75416	33274
121831	33275
98204	33276
117641	33277
15621	33278
15342	33279
58677	33280
51901	33281
108013	33282
71677	33283
92700	33284
20736	33285
39315	33286
21679	33287
108487	33288
41972	33289
137418	33290
10193	33291
21902	33292
69533	33293
29993	33294
7288	33295
3902	33296
32753	33297
9606	33298
2642	33299
83751	33300
120606	33301
34503	33302
65082	33303
4975	33304
42468	33305
34288	33306
16540	33307
39758	33308
66942	33309
33429	33310
3450	33311
25756	33312
15568	33313
10615	33314
12766	33315
55819	33316
85400	33317
23305	33318
31064	33319
50342	33320
55475	33321
1974	33322
1247	33323
90432	33324
33151	33325
86652	33326
1652	33327
36252	33328
32047	33329
8537	33330
6678	33331
4187	33332
128429	33333
23355	33334
3770	33335
7330	33336
49988	33337
7260	33338
44672	33339
33483	33340
35742	33341
53310	33342
1006	33343
3687	33344
89773	33345
139891	33346
105928	33347
85246	33348
38909	33349
20713	33350
1281	33351
16180	33352
12354	33353
2610	33354
81557	33355
50895	33356
582	33357
13450	33358
67980	33359
69025	33360
59393	33361
83515	33362
25003	33363
51327	33364
27024	33365
40465	33366
3042	33367
60878	33368
15668	33369
19510	33370
135988	33371
36428	33372
3976	33373
8	33374
43376	33375
12713	33376
4829	33377
37983	33378
15122	33379
13658	33380
90700	33381
599	33382
1380	33383
83098	33384
467	33385
22265	33386
116828	33387
29267	33388
38798	33389
116544	33390
15143	33391
136264	33392
132858	33393
4472	33394
667	33395
22111	33396
9	33397
63122	33398
33285	33399
75046	33400
3874	33401
71833	33402
31867	33403
2093	33404
1877	33405
64442	33406
9010	33407
54111	33408
24188	33409
134095	33410
1561	33411
58781	33412
54119	33413
4704	33414
63497	33415
6256	33416
63628	33417
20755	33418
86353	33419
77428	33420
2591	33421
115644	33422
6101	33423
38122	33424
132557	33425
45723	33426
116069	33427
17370	33428
45920	33429
33412	33430
92293	33431
15352	33432
10853	33433
125233	33434
88202	33435
102902	33436
131786	33437
38630	33438
50401	33439
10395	33440
16826	33441
1290	33442
50922	33443
6957	33444
11713	33445
26796	33446
67279	33447
105261	33448
45424	33449
119089	33450
4601	33451
36675	33452
47511	33453
41085	33454
85310	33455
47489	33456
54724	33457
16528	33458
12860	33459
16409	33460
273	33461
45228	33462
109339	33463
88825	33464
58339	33465
895	33466
89216	33467
112362	33468
111280	33469
97869	33470
13198	33471
34144	33472
61136	33473
97950	33474
76252	33475
137974	33476
79640	33477
56543	33478
3963	33479
28304	33480
19675	33481
33512	33482
26870	33483
122191	33484
112954	33485
19444	33486
5252	33487
6471	33488
21263	33489
84611	33490
13137	33491
31573	33492
19599	33493
12867	33494
43578	33495
89164	33496
59911	33497
23482	33498
22437	33499
4419	33500
51475	33501
23263	33502
30041	33503
21680	33504
22216	33505
1039	33506
50187	33507
42375	33508
9674	33509
42728	33510
5824	33511
6944	33512
14486	33513
614	33514
143420	33515
87109	33516
1739	33517
18455	33518
49204	33519
103008	33520
11099	33521
169	33522
3449	33523
81449	33524
24586	33525
12810	33526
30507	33527
18238	33528
57238	33529
145407	33530
557	33531
15042	33532
17809	33533
107983	33534
41999	33535
97814	33536
28201	33537
2869	33538
595	33539
17829	33540
36990	33541
63937	33542
45602	33543
113932	33544
45013	33545
76333	33546
25985	33547
63811	33548
1236	33549
40532	33550
104599	33551
87190	33552
40208	33553
9671	33554
5741	33555
45	33556
9897	33557
13801	33558
2314	33559
17769	33560
11269	33561
145457	33562
51520	33563
630	33564
104354	33565
78961	33566
125959	33567
33856	33568
94744	33569
21385	33570
6037	33571
100791	33572
17201	33573
51656	33574
60892	33575
94258	33576
117592	33577
97764	33578
15471	33579
29175	33580
35889	33581
120728	33582
19863	33583
585	33584
64828	33585
16912	33586
30771	33587
48202	33588
36979	33589
33222	33590
92192	33591
11360	33592
18594	33593
29788	33594
5425	33595
8440	33596
92910	33597
66903	33598
7524	33599
94810	33600
17230	33601
22754	33602
79859	33603
91282	33604
1942	33605
26870	33606
102768	33607
1625	33608
64709	33609
664	33610
21805	33611
48162	33612
21789	33613
8426	33614
6473	33615
40221	33616
27083	33617
7611	33618
9222	33619
95047	33620
4200	33621
9579	33622
9077	33623
58367	33624
1750	33625
39954	33626
35291	33627
54754	33628
91879	33629
34505	33630
87785	33631
24535	33632
79898	33633
71107	33634
48048	33635
28364	33636
77510	33637
70974	33638
6429	33639
26172	33640
21824	33641
99322	33642
48601	33643
8566	33644
15451	33645
44036	33646
103726	33647
15957	33648
1416	33649
106217	33650
118260	33651
122280	33652
6754	33653
109844	33654
14112	33655
100309	33656
29428	33657
95241	33658
98580	33659
43599	33660
14462	33661
8466	33662
60135	33663
54747	33664
10102	33665
12744	33666
38877	33667
50477	33668
30885	33669
16744	33670
9884	33671
36697	33672
128817	33673
22019	33674
27435	33675
14953	33676
21005	33677
32128	33678
52471	33679
7213	33680
977	33681
115883	33682
31669	33683
27025	33684
116549	33685
133162	33686
2815	33687
70534	33688
2863	33689
12379	33690
81552	33691
55216	33692
104935	33693
96131	33694
4473	33695
4022	33696
64228	33697
5000	33698
24225	33699
22510	33700
3059	33701
70296	33702
37215	33703
85105	33704
49066	33705
14370	33706
36591	33707
51080	33708
89973	33709
15540	33710
8910	33711
185	33712
8766	33713
59096	33714
59579	33715
86153	33716
23156	33717
112272	33718
29229	33719
61386	33720
5840	33721
66013	33722
1648	33723
28123	33724
16991	33725
24369	33726
10540	33727
57102	33728
39870	33729
83343	33730
111287	33731
19739	33732
52788	33733
49293	33734
87917	33735
54751	33736
18105	33737
44018	33738
63395	33739
69618	33740
54395	33741
13728	33742
31338	33743
143554	33744
18342	33745
42573	33746
81022	33747
75553	33748
80150	33749
25268	33750
17379	33751
118609	33752
107652	33753
37861	33754
83209	33755
54602	33756
61470	33757
12587	33758
3515	33759
92160	33760
17160	33761
67027	33762
24365	33763
55245	33764
33901	33765
59023	33766
18377	33767
33989	33768
143652	33769
46378	33770
19198	33771
28720	33772
23587	33773
83509	33774
58827	33775
21167	33776
4228	33777
13347	33778
69710	33779
9977	33780
30540	33781
100404	33782
3550	33783
7991	33784
21253	33785
1605	33786
20193	33787
62446	33788
29162	33789
64224	33790
6396	33791
703	33792
35547	33793
99383	33794
70530	33795
3754	33796
2189	33797
60840	33798
12925	33799
109756	33800
67454	33801
11699	33802
19388	33803
35838	33804
16492	33805
2413	33806
125563	33807
44817	33808
46877	33809
76286	33810
88832	33811
5900	33812
81963	33813
127733	33814
58497	33815
40649	33816
51590	33817
33566	33818
97739	33819
138036	33820
4013	33821
4826	33822
12631	33823
272	33824
43324	33825
30008	33826
11319	33827
1418	33828
25771	33829
43447	33830
20817	33831
118732	33832
38027	33833
61244	33834
39170	33835
17968	33836
30029	33837
59992	33838
7557	33839
7863	33840
4898	33841
73035	33842
73926	33843
7205	33844
19997	33845
27476	33846
50952	33847
23775	33848
133051	33849
7803	33850
39569	33851
20917	33852
72049	33853
49193	33854
45584	33855
119835	33856
682	33857
47919	33858
2065	33859
78457	33860
6071	33861
30570	33862
145011	33863
82937	33864
122835	33865
146	33866
116680	33867
6231	33868
23192	33869
47863	33870
21238	33871
64698	33872
9775	33873
67607	33874
5062	33875
17704	33876
8330	33877
2009	33878
60773	33879
6817	33880
52659	33881
75429	33882
135900	33883
37263	33884
1824	33885
36574	33886
3092	33887
50368	33888
23354	33889
22611	33890
24310	33891
62481	33892
8793	33893
4558	33894
138492	33895
57947	33896
81230	33897
33582	33898
68373	33899
33929	33900
28935	33901
29625	33902
12928	33903
81047	33904
114717	33905
22884	33906
54268	33907
9765	33908
50999	33909
34093	33910
80584	33911
68735	33912
64650	33913
43624	33914
19385	33915
81380	33916
3834	33917
12931	33918
100152	33919
30121	33920
4439	33921
110295	33922
18623	33923
28716	33924
29265	33925
1725	33926
51547	33927
29982	33928
64653	33929
10811	33930
40707	33931
47257	33932
32981	33933
8687	33934
3674	33935
17641	33936
46243	33937
34761	33938
48434	33939
120993	33940
23350	33941
83428	33942
87680	33943
15893	33944
1081	33945
85450	33946
8191	33947
38783	33948
129090	33949
90225	33950
62446	33951
7390	33952
45866	33953
20191	33954
98357	33955
115944	33956
107475	33957
41455	33958
129383	33959
59661	33960
29153	33961
53728	33962
2415	33963
186	33964
24526	33965
2801	33966
101537	33967
15503	33968
54	33969
61165	33970
22788	33971
2702	33972
4367	33973
16406	33974
8065	33975
133989	33976
42711	33977
10811	33978
17528	33979
94226	33980
17102	33981
2445	33982
121519	33983
50437	33984
66479	33985
52104	33986
29706	33987
42143	33988
94420	33989
32126	33990
8942	33991
28315	33992
35672	33993
75973	33994
12840	33995
49377	33996
51139	33997
29305	33998
96278	33999
50382	34000
48715	34001
64062	34002
53099	34003
807	34004
72131	34005
29693	34006
11575	34007
87533	34008
16337	34009
57961	34010
23689	34011
42942	34012
116242	34013
7395	34014
84986	34015
6320	34016
37030	34017
23086	34018
22282	34019
47114	34020
4079	34021
102545	34022
77159	34023
70042	34024
52802	34025
28595	34026
46092	34027
140873	34028
6004	34029
35915	34030
62988	34031
63274	34032
121886	34033
51987	34034
15727	34035
43879	34036
115324	34037
23040	34038
89838	34039
5761	34040
31407	34041
21310	34042
49875	34043
9912	34044
103962	34045
24539	34046
19281	34047
60350	34048
17512	34049
21313	34050
12820	34051
18797	34052
4839	34053
6060	34054
35982	34055
25418	34056
37476	34057
99845	34058
117264	34059
28752	34060
70313	34061
12882	34062
2020	34063
20526	34064
36625	34065
46130	34066
70870	34067
21066	34068
32784	34069
10232	34070
46753	34071
53277	34072
41803	34073
56464	34074
138345	34075
81948	34076
108879	34077
108107	34078
86161	34079
45199	34080
22541	34081
63646	34082
13298	34083
60839	34084
1007	34085
6318	34086
45729	34087
1140	34088
134252	34089
53204	34090
120351	34091
46535	34092
87705	34093
65243	34094
57135	34095
135047	34096
3393	34097
28101	34098
30695	34099
78542	34100
36252	34101
10807	34102
21355	34103
53115	34104
28111	34105
9329	34106
39345	34107
37	34108
48098	34109
3612	34110
39420	34111
1930	34112
25242	34113
12132	34114
11238	34115
34113	34116
94734	34117
45962	34118
35578	34119
52048	34120
119150	34121
20449	34122
15665	34123
90071	34124
548	34125
120493	34126
6682	34127
98240	34128
86691	34129
71481	34130
76702	34131
119808	34132
8729	34133
29463	34134
123116	34135
56851	34136
50870	34137
6317	34138
101875	34139
31393	34140
40997	34141
59329	34142
32756	34143
62181	34144
5100	34145
4354	34146
87346	34147
69024	34148
134005	34149
126761	34150
93404	34151
2142	34152
36432	34153
7179	34154
56471	34155
15049	34156
64204	34157
7845	34158
114734	34159
53628	34160
3328	34161
5616	34162
43398	34163
45255	34164
53327	34165
24325	34166
474	34167
948	34168
3508	34169
52817	34170
4618	34171
24825	34172
34495	34173
19964	34174
9412	34175
25496	34176
72842	34177
100014	34178
144891	34179
60619	34180
26538	34181
91096	34182
4491	34183
71155	34184
100976	34185
83925	34186
27000	34187
72126	34188
101007	34189
14367	34190
43770	34191
27438	34192
6273	34193
109863	34194
29927	34195
35363	34196
141249	34197
9485	34198
1903	34199
22870	34200
50604	34201
59839	34202
19876	34203
2961	34204
25926	34205
1926	34206
40427	34207
38621	34208
113893	34209
23390	34210
20163	34211
86719	34212
9175	34213
98973	34214
116253	34215
57457	34216
11734	34217
25088	34218
54014	34219
66450	34220
68774	34221
65056	34222
124743	34223
16085	34224
46773	34225
14736	34226
95633	34227
1303	34228
37328	34229
37403	34230
73452	34231
50476	34232
47594	34233
51034	34234
22788	34235
3300	34236
98880	34237
101094	34238
120	34239
1650	34240
96111	34241
52095	34242
82050	34243
3135	34244
94585	34245
52253	34246
121418	34247
80329	34248
76765	34249
94556	34250
34786	34251
15312	34252
67539	34253
71194	34254
3316	34255
3527	34256
1169	34257
97255	34258
13156	34259
66654	34260
61029	34261
22089	34262
8452	34263
1120	34264
6166	34265
9988	34266
67583	34267
95929	34268
23050	34269
27122	34270
70756	34271
26788	34272
11143	34273
31686	34274
100307	34275
102792	34276
117663	34277
805	34278
2664	34279
19632	34280
38645	34281
109371	34282
70846	34283
133492	34284
1217	34285
4771	34286
25560	34287
35564	34288
66442	34289
104515	34290
20220	34291
50601	34292
6774	34293
56910	34294
78318	34295
21008	34296
20701	34297
12595	34298
136338	34299
15024	34300
130643	34301
1464	34302
44440	34303
114755	34304
39754	34305
42384	34306
3156	34307
1582	34308
1382	34309
15303	34310
96959	34311
1573	34312
38362	34313
28980	34314
63877	34315
50106	34316
129974	34317
131585	34318
73016	34319
1638	34320
58386	34321
102553	34322
18729	34323
13536	34324
28133	34325
15416	34326
18178	34327
52128	34328
18667	34329
40606	34330
119025	34331
104107	34332
58905	34333
5843	34334
55228	34335
2019	34336
4075	34337
5688	34338
4444	34339
14656	34340
9510	34341
82110	34342
23898	34343
59076	34344
6811	34345
90130	34346
42009	34347
108106	34348
182	34349
120181	34350
11288	34351
84670	34352
65791	34353
64390	34354
55964	34355
12386	34356
13079	34357
75746	34358
5144	34359
8749	34360
41744	34361
37216	34362
15784	34363
78380	34364
69207	34365
140384	34366
79660	34367
2538	34368
7716	34369
18408	34370
96563	34371
46350	34372
86811	34373
16103	34374
137288	34375
37370	34376
92165	34377
4057	34378
17232	34379
27831	34380
6202	34381
4581	34382
110299	34383
530	34384
931	34385
2674	34386
115435	34387
17980	34388
17499	34389
36129	34390
123056	34391
78479	34392
3717	34393
22233	34394
48363	34395
99630	34396
37162	34397
72603	34398
331	34399
13	34400
139967	34401
99654	34402
78377	34403
114873	34404
4613	34405
74755	34406
6737	34407
79091	34408
19623	34409
5616	34410
20019	34411
36641	34412
29329	34413
17794	34414
41570	34415
1612	34416
62320	34417
2	34418
81089	34419
19159	34420
28902	34421
13906	34422
43669	34423
138398	34424
15915	34425
60940	34426
53701	34427
1926	34428
28059	34429
15106	34430
5148	34431
1802	34432
29131	34433
17881	34434
33499	34435
4898	34436
30445	34437
28325	34438
44738	34439
4570	34440
14515	34441
70181	34442
111291	34443
34545	34444
62006	34445
56424	34446
19141	34447
3543	34448
29891	34449
47099	34450
51024	34451
50411	34452
2248	34453
49307	34454
22680	34455
43510	34456
148645	34457
107977	34458
108	34459
128562	34460
73144	34461
71720	34462
17618	34463
321	34464
24384	34465
71362	34466
32135	34467
37726	34468
55494	34469
122858	34470
1770	34471
69429	34472
23570	34473
71534	34474
133512	34475
19634	34476
48512	34477
11511	34478
84170	34479
15506	34480
54399	34481
5936	34482
124998	34483
29715	34484
49084	34485
90587	34486
72533	34487
37863	34488
39711	34489
83586	34490
18585	34491
99531	34492
23282	34493
60416	34494
12543	34495
90134	34496
14293	34497
74576	34498
72299	34499
55482	34500
117319	34501
35220	34502
47501	34503
34049	34504
59123	34505
5504	34506
64069	34507
136327	34508
77612	34509
8154	34510
46710	34511
524	34512
84321	34513
31825	34514
36907	34515
26170	34516
628	34517
67040	34518
86423	34519
6497	34520
49793	34521
1364	34522
72492	34523
279	34524
42345	34525
9819	34526
27355	34527
146770	34528
8737	34529
95298	34530
18610	34531
15543	34532
12446	34533
68694	34534
28818	34535
24937	34536
109399	34537
16983	34538
9035	34539
16838	34540
8485	34541
44722	34542
1979	34543
7505	34544
140742	34545
12090	34546
48130	34547
114710	34548
12019	34549
9560	34550
39388	34551
89534	34552
26142	34553
115072	34554
131225	34555
680	34556
6086	34557
23335	34558
60713	34559
13134	34560
10972	34561
11040	34562
57623	34563
3243	34564
20406	34565
98742	34566
20289	34567
69705	34568
43450	34569
44878	34570
149696	34571
128238	34572
15006	34573
80922	34574
268	34575
75175	34576
92901	34577
93508	34578
135689	34579
118650	34580
84458	34581
1259	34582
7506	34583
46386	34584
58493	34585
105078	34586
58104	34587
94527	34588
37592	34589
35362	34590
76820	34591
67724	34592
8108	34593
21519	34594
30017	34595
105069	34596
4020	34597
57804	34598
52823	34599
31660	34600
258	34601
14499	34602
124201	34603
23827	34604
32907	34605
14255	34606
125445	34607
67358	34608
136294	34609
4344	34610
37412	34611
130384	34612
451	34613
90135	34614
7136	34615
31804	34616
25	34617
36252	34618
118222	34619
15493	34620
46176	34621
16305	34622
50340	34623
9159	34624
116902	34625
112296	34626
15432	34627
12576	34628
104149	34629
14365	34630
576	34631
2002	34632
86381	34633
56129	34634
115690	34635
98592	34636
9443	34637
65611	34638
14543	34639
23898	34640
65252	34641
14406	34642
134533	34643
80829	34644
44851	34645
48756	34646
26469	34647
21387	34648
3018	34649
8903	34650
55195	34651
27453	34652
97215	34653
97	34654
13379	34655
95169	34656
112639	34657
93140	34658
84764	34659
79430	34660
87	34661
412	34662
28853	34663
131540	34664
15121	34665
21874	34666
77825	34667
22434	34668
24079	34669
16549	34670
33460	34671
17039	34672
80333	34673
97044	34674
33795	34675
14492	34676
98252	34677
34053	34678
98133	34679
116645	34680
93083	34681
23260	34682
33355	34683
31802	34684
54715	34685
29217	34686
7714	34687
23816	34688
27644	34689
9336	34690
10208	34691
68778	34692
58156	34693
146	34694
81070	34695
7702	34696
46441	34697
65892	34698
72238	34699
4049	34700
48914	34701
8973	34702
86453	34703
21751	34704
45837	34705
16683	34706
11779	34707
126284	34708
16625	34709
31245	34710
90834	34711
49981	34712
28552	34713
30475	34714
89955	34715
135706	34716
18378	34717
17526	34718
41280	34719
4710	34720
100552	34721
35148	34722
2455	34723
3136	34724
63466	34725
20309	34726
15878	34727
54363	34728
91525	34729
120604	34730
8006	34731
82886	34732
260	34733
6402	34734
55371	34735
80640	34736
82668	34737
117284	34738
14004	34739
20006	34740
55016	34741
7761	34742
1065	34743
104293	34744
50	34745
12111	34746
204	34747
37677	34748
64943	34749
47303	34750
4181	34751
48542	34752
44741	34753
103656	34754
149622	34755
54578	34756
94356	34757
16250	34758
10148	34759
36167	34760
44954	34761
294	34762
2239	34763
58155	34764
62283	34765
104705	34766
12582	34767
17064	34768
11583	34769
136454	34770
57988	34771
3	34772
47	34773
2889	34774
106419	34775
4900	34776
38382	34777
40472	34778
93606	34779
63019	34780
18758	34781
1761	34782
3849	34783
34442	34784
56221	34785
15874	34786
26349	34787
13438	34788
3436	34789
47678	34790
70735	34791
10068	34792
105	34793
44123	34794
103148	34795
66	34796
5218	34797
53060	34798
16861	34799
22225	34800
114122	34801
794	34802
129113	34803
6496	34804
1602	34805
7676	34806
31116	34807
23748	34808
64565	34809
28885	34810
2900	34811
12699	34812
52398	34813
7458	34814
34282	34815
75505	34816
18091	34817
3118	34818
115530	34819
3717	34820
49	34821
6684	34822
88544	34823
47289	34824
71819	34825
8358	34826
25234	34827
287	34828
46125	34829
4868	34830
2569	34831
2186	34832
13970	34833
98070	34834
420	34835
36394	34836
102574	34837
86566	34838
83402	34839
53711	34840
11621	34841
147195	34842
67530	34843
6476	34844
81298	34845
45767	34846
62462	34847
2733	34848
5739	34849
9488	34850
2983	34851
99737	34852
5972	34853
5498	34854
139036	34855
50733	34856
44411	34857
121021	34858
51709	34859
16764	34860
32048	34861
12621	34862
631	34863
33556	34864
84522	34865
9212	34866
25665	34867
11250	34868
5006	34869
13074	34870
75452	34871
39472	34872
72685	34873
42567	34874
3496	34875
20053	34876
71175	34877
113896	34878
88685	34879
76259	34880
1027	34881
23984	34882
28485	34883
106160	34884
24458	34885
520	34886
4449	34887
32584	34888
19484	34889
73949	34890
23096	34891
99984	34892
19235	34893
97913	34894
37682	34895
40073	34896
69524	34897
3503	34898
3773	34899
58923	34900
145488	34901
25139	34902
123697	34903
37333	34904
742	34905
2479	34906
28938	34907
35606	34908
20569	34909
2188	34910
42214	34911
47668	34912
17877	34913
80968	34914
139349	34915
97393	34916
12064	34917
4212	34918
1887	34919
8938	34920
78305	34921
139254	34922
70382	34923
43235	34924
9719	34925
31980	34926
86432	34927
51797	34928
5892	34929
391	34930
2182	34931
99630	34932
34535	34933
70068	34934
71505	34935
75105	34936
32021	34937
31920	34938
65423	34939
10797	34940
75958	34941
11089	34942
3543	34943
22965	34944
12535	34945
8	34946
67936	34947
7916	34948
108588	34949
81761	34950
115254	34951
20465	34952
10713	34953
13568	34954
78945	34955
91047	34956
82915	34957
9668	34958
9315	34959
63925	34960
7612	34961
113479	34962
10013	34963
51218	34964
28479	34965
41985	34966
78035	34967
97219	34968
78455	34969
7311	34970
68788	34971
99500	34972
26086	34973
9711	34974
69445	34975
57575	34976
839	34977
62339	34978
5345	34979
138233	34980
74887	34981
9544	34982
37747	34983
16292	34984
77414	34985
43071	34986
44285	34987
110246	34988
135952	34989
67576	34990
434	34991
8794	34992
15326	34993
36258	34994
17911	34995
59957	34996
15686	34997
13748	34998
80834	34999
4411	35000
16017	35001
17977	35002
15427	35003
9800	35004
25764	35005
94756	35006
74792	35007
42872	35008
50460	35009
33441	35010
29509	35011
104039	35012
2223	35013
108192	35014
44060	35015
35875	35016
49297	35017
37257	35018
74478	35019
24359	35020
75243	35021
78329	35022
129520	35023
4569	35024
56384	35025
65116	35026
94421	35027
65193	35028
34637	35029
40315	35030
99850	35031
31784	35032
6937	35033
39073	35034
2401	35035
19072	35036
52285	35037
1881	35038
15250	35039
13793	35040
39440	35041
79469	35042
91847	35043
22538	35044
37386	35045
117662	35046
23115	35047
83741	35048
13109	35049
10822	35050
30809	35051
137045	35052
75782	35053
34808	35054
10066	35055
142804	35056
74783	35057
4190	35058
10036	35059
17701	35060
35206	35061
33949	35062
47525	35063
19326	35064
36737	35065
53855	35066
56	35067
208	35068
7874	35069
56247	35070
19255	35071
21908	35072
63418	35073
61333	35074
38437	35075
105006	35076
31375	35077
1394	35078
145484	35079
136305	35080
35310	35081
114105	35082
29010	35083
507	35084
96398	35085
10172	35086
24019	35087
26270	35088
107376	35089
12650	35090
120452	35091
12819	35092
124117	35093
68105	35094
1646	35095
131579	35096
114702	35097
68880	35098
10856	35099
52773	35100
3079	35101
45339	35102
28157	35103
27204	35104
15554	35105
3133	35106
48357	35107
36043	35108
60669	35109
7047	35110
6884	35111
1991	35112
15622	35113
12543	35114
36928	35115
64984	35116
50653	35117
33214	35118
5478	35119
101075	35120
13355	35121
59713	35122
86653	35123
138887	35124
18262	35125
10176	35126
120105	35127
10810	35128
124052	35129
109555	35130
850	35131
60853	35132
3079	35133
50834	35134
105615	35135
20921	35136
68428	35137
64808	35138
72760	35139
85540	35140
49314	35141
29769	35142
90657	35143
103199	35144
49735	35145
21729	35146
25165	35147
76291	35148
3936	35149
34193	35150
87643	35151
20381	35152
9437	35153
3460	35154
13044	35155
32370	35156
73024	35157
95106	35158
69360	35159
12785	35160
71464	35161
17480	35162
15672	35163
13127	35164
123261	35165
102194	35166
57094	35167
44555	35168
96646	35169
68817	35170
7978	35171
56384	35172
19216	35173
62781	35174
21145	35175
28051	35176
5106	35177
71345	35178
4790	35179
83524	35180
14248	35181
53412	35182
94409	35183
72341	35184
48318	35185
6459	35186
37759	35187
96544	35188
139636	35189
12480	35190
39233	35191
100054	35192
2700	35193
874	35194
14777	35195
98554	35196
57667	35197
31954	35198
61080	35199
87029	35200
63218	35201
54496	35202
9946	35203
73746	35204
52291	35205
11783	35206
46046	35207
6772	35208
99037	35209
818	35210
20675	35211
69479	35212
66687	35213
10038	35214
6109	35215
112098	35216
41643	35217
18591	35218
64671	35219
65872	35220
97951	35221
100353	35222
112248	35223
1807	35224
138989	35225
79097	35226
10542	35227
28751	35228
1553	35229
80309	35230
18984	35231
68326	35232
80628	35233
10896	35234
100074	35235
5029	35236
4098	35237
97043	35238
86404	35239
97287	35240
7308	35241
6866	35242
11406	35243
18270	35244
14953	35245
12208	35246
64871	35247
28875	35248
406	35249
12227	35250
17080	35251
109840	35252
77773	35253
9158	35254
116807	35255
70306	35256
15093	35257
22240	35258
51316	35259
127586	35260
7825	35261
11847	35262
85767	35263
99614	35264
87244	35265
25480	35266
31553	35267
137510	35268
118313	35269
73092	35270
24860	35271
38362	35272
11183	35273
36821	35274
12717	35275
70227	35276
17486	35277
86643	35278
59601	35279
6985	35280
40949	35281
71206	35282
25309	35283
60237	35284
100658	35285
84180	35286
86139	35287
15930	35288
41032	35289
21550	35290
3424	35291
14602	35292
64906	35293
27231	35294
33714	35295
2294	35296
6089	35297
20369	35298
11136	35299
11447	35300
7898	35301
37224	35302
72559	35303
30	35304
38334	35305
148589	35306
17663	35307
16355	35308
22821	35309
69692	35310
66228	35311
9305	35312
28664	35313
94930	35314
1554	35315
39902	35316
90507	35317
14864	35318
55966	35319
106689	35320
28147	35321
4123	35322
33458	35323
70781	35324
12440	35325
82917	35326
45221	35327
9285	35328
78817	35329
94289	35330
28996	35331
3390	35332
109825	35333
27039	35334
49595	35335
77791	35336
7084	35337
628	35338
94521	35339
32869	35340
35340	35341
39421	35342
100247	35343
21635	35344
37875	35345
96583	35346
43169	35347
100447	35348
16762	35349
122206	35350
20598	35351
51007	35352
79612	35353
44931	35354
53009	35355
70114	35356
73064	35357
5121	35358
61671	35359
1855	35360
81085	35361
23736	35362
33927	35363
61929	35364
23900	35365
5275	35366
44235	35367
180	35368
1416	35369
8676	35370
88764	35371
92819	35372
61035	35373
99988	35374
63462	35375
11707	35376
12609	35377
145041	35378
25871	35379
34370	35380
49860	35381
34168	35382
55853	35383
21304	35384
32109	35385
67864	35386
148381	35387
125335	35388
7325	35389
22636	35390
5227	35391
142241	35392
3068	35393
116891	35394
13963	35395
4993	35396
43634	35397
6435	35398
109874	35399
8402	35400
60865	35401
5264	35402
23270	35403
71985	35404
790	35405
111139	35406
3577	35407
40228	35408
103496	35409
95722	35410
85773	35411
7910	35412
20839	35413
116768	35414
4769	35415
52043	35416
104606	35417
18251	35418
72208	35419
1661	35420
3545	35421
63264	35422
26248	35423
57114	35424
3925	35425
42287	35426
31355	35427
23768	35428
12685	35429
79011	35430
144854	35431
12905	35432
833	35433
55450	35434
72356	35435
35963	35436
5086	35437
14814	35438
17499	35439
58967	35440
95890	35441
92371	35442
35257	35443
33433	35444
42895	35445
16116	35446
1331	35447
87730	35448
29938	35449
57631	35450
443	35451
113113	35452
10774	35453
10186	35454
63308	35455
109012	35456
1	35457
38371	35458
11008	35459
2323	35460
38140	35461
26213	35462
28311	35463
41672	35464
215	35465
21562	35466
89789	35467
24525	35468
18986	35469
84415	35470
67155	35471
37325	35472
80854	35473
9296	35474
2365	35475
57871	35476
92426	35477
71917	35478
12551	35479
47436	35480
97262	35481
11830	35482
41888	35483
23317	35484
60169	35485
82781	35486
780	35487
52854	35488
66024	35489
21126	35490
148884	35491
38211	35492
99602	35493
104478	35494
37452	35495
83062	35496
10067	35497
30592	35498
71618	35499
42641	35500
40919	35501
6566	35502
70503	35503
6572	35504
35683	35505
45490	35506
4363	35507
5820	35508
16203	35509
16879	35510
19075	35511
46714	35512
40058	35513
21248	35514
476	35515
149	35516
107757	35517
22432	35518
44154	35519
49041	35520
533	35521
61914	35522
38461	35523
4586	35524
41901	35525
148106	35526
119685	35527
34089	35528
117093	35529
41736	35530
45054	35531
8062	35532
83993	35533
128463	35534
9653	35535
112235	35536
14775	35537
137956	35538
78892	35539
35133	35540
115493	35541
26272	35542
50087	35543
14507	35544
7590	35545
5808	35546
69112	35547
1706	35548
78627	35549
710	35550
30470	35551
2606	35552
15243	35553
93396	35554
21293	35555
63388	35556
111808	35557
4337	35558
120844	35559
24118	35560
48309	35561
34019	35562
10499	35563
40826	35564
43379	35565
20805	35566
34844	35567
23925	35568
95397	35569
49761	35570
119995	35571
6213	35572
8597	35573
38572	35574
4187	35575
136236	35576
25327	35577
28972	35578
4350	35579
70293	35580
52540	35581
95960	35582
71969	35583
6647	35584
56017	35585
79121	35586
131060	35587
59659	35588
118459	35589
27933	35590
121351	35591
30731	35592
99497	35593
61195	35594
55136	35595
124918	35596
31144	35597
23788	35598
31758	35599
44904	35600
123655	35601
86580	35602
107899	35603
132	35604
41899	35605
28921	35606
43264	35607
21432	35608
7775	35609
22477	35610
364	35611
81103	35612
112736	35613
8851	35614
5368	35615
27857	35616
16710	35617
20632	35618
30922	35619
1597	35620
109465	35621
31265	35622
104275	35623
12848	35624
90417	35625
157	35626
120	35627
15951	35628
19873	35629
62560	35630
26586	35631
93565	35632
27107	35633
61577	35634
60070	35635
98681	35636
86388	35637
13874	35638
117354	35639
39401	35640
57543	35641
97674	35642
30096	35643
112531	35644
25078	35645
67962	35646
48583	35647
51106	35648
107722	35649
140338	35650
105944	35651
82910	35652
138148	35653
93617	35654
66066	35655
45409	35656
63973	35657
1127	35658
41787	35659
22967	35660
93456	35661
14821	35662
15896	35663
16453	35664
25711	35665
9927	35666
72845	35667
20238	35668
13011	35669
58102	35670
74015	35671
48747	35672
19707	35673
89739	35674
82809	35675
100183	35676
126166	35677
6498	35678
37029	35679
78261	35680
77245	35681
142112	35682
149274	35683
55967	35684
49657	35685
989	35686
4389	35687
49286	35688
2104	35689
3497	35690
52322	35691
42163	35692
23695	35693
104378	35694
82791	35695
82917	35696
25776	35697
47464	35698
11699	35699
117365	35700
87440	35701
108451	35702
43671	35703
133703	35704
27903	35705
33320	35706
57122	35707
4789	35708
63681	35709
46780	35710
6177	35711
1289	35712
19832	35713
87882	35714
97788	35715
10365	35716
100844	35717
1417	35718
83100	35719
13603	35720
275	35721
115897	35722
73160	35723
9784	35724
23631	35725
16836	35726
5454	35727
73957	35728
32451	35729
18349	35730
10750	35731
18388	35732
36872	35733
9842	35734
101205	35735
1727	35736
126104	35737
65090	35738
49700	35739
52275	35740
85813	35741
2796	35742
19595	35743
76517	35744
37936	35745
31928	35746
1875	35747
12731	35748
56418	35749
7500	35750
4543	35751
60374	35752
4827	35753
16232	35754
112160	35755
43258	35756
27387	35757
8441	35758
141700	35759
106073	35760
39092	35761
108290	35762
69675	35763
40513	35764
59379	35765
3085	35766
84197	35767
49592	35768
14299	35769
103641	35770
104588	35771
4485	35772
8835	35773
51836	35774
1402	35775
3399	35776
22390	35777
54168	35778
105376	35779
106422	35780
62979	35781
15241	35782
129005	35783
18879	35784
55679	35785
34260	35786
62715	35787
22190	35788
184	35789
113653	35790
53148	35791
25763	35792
57330	35793
25151	35794
31513	35795
21231	35796
14236	35797
109363	35798
79467	35799
20504	35800
30329	35801
64469	35802
3979	35803
26729	35804
24459	35805
75786	35806
146823	35807
6365	35808
114966	35809
94798	35810
74383	35811
31877	35812
53255	35813
39102	35814
26386	35815
35532	35816
7626	35817
7407	35818
94412	35819
57425	35820
63241	35821
13247	35822
10520	35823
20642	35824
42947	35825
18301	35826
20585	35827
39280	35828
73680	35829
29073	35830
9348	35831
80701	35832
57277	35833
5116	35834
6279	35835
90495	35836
103634	35837
79470	35838
26573	35839
5172	35840
11156	35841
63278	35842
28050	35843
10217	35844
49330	35845
2721	35846
46823	35847
45753	35848
6576	35849
4483	35850
22703	35851
1505	35852
15790	35853
26118	35854
32220	35855
4416	35856
32128	35857
78244	35858
4132	35859
82579	35860
5193	35861
26773	35862
8971	35863
48732	35864
31409	35865
96634	35866
58447	35867
139185	35868
4225	35869
118618	35870
22300	35871
7213	35872
4774	35873
33709	35874
86958	35875
48359	35876
72403	35877
66448	35878
28376	35879
10496	35880
69526	35881
15622	35882
12860	35883
94729	35884
23771	35885
18947	35886
39515	35887
21237	35888
39525	35889
42523	35890
37816	35891
94759	35892
55015	35893
3128	35894
83790	35895
98778	35896
761	35897
8180	35898
60	35899
10337	35900
68482	35901
89403	35902
58086	35903
6777	35904
46335	35905
84643	35906
73553	35907
53059	35908
108581	35909
37240	35910
92880	35911
366	35912
78235	35913
113912	35914
74708	35915
97204	35916
12880	35917
38444	35918
3590	35919
58	35920
66109	35921
130003	35922
3806	35923
16523	35924
4195	35925
101564	35926
67625	35927
139849	35928
1151	35929
59572	35930
89584	35931
102288	35932
132105	35933
9190	35934
104926	35935
6603	35936
22502	35937
110065	35938
59819	35939
71021	35940
143884	35941
119693	35942
5376	35943
110161	35944
28683	35945
53469	35946
30130	35947
537	35948
49413	35949
98870	35950
4409	35951
45270	35952
2555	35953
23182	35954
16099	35955
88621	35956
21385	35957
27865	35958
18933	35959
128950	35960
124844	35961
30680	35962
652	35963
26296	35964
50822	35965
8813	35966
4956	35967
116788	35968
22582	35969
105911	35970
73933	35971
52468	35972
12047	35973
7755	35974
91167	35975
7078	35976
52119	35977
89435	35978
35017	35979
19918	35980
14732	35981
45184	35982
284	35983
9202	35984
8300	35985
68203	35986
2452	35987
25598	35988
77994	35989
3057	35990
27415	35991
82988	35992
14637	35993
52900	35994
89712	35995
102502	35996
68882	35997
130403	35998
17622	35999
16335	36000
40815	36001
48731	36002
116224	36003
61216	36004
53671	36005
33886	36006
68	36007
17481	36008
48689	36009
1002	36010
86685	36011
48076	36012
12465	36013
110738	36014
10631	36015
32649	36016
430	36017
50074	36018
49148	36019
33601	36020
68262	36021
98647	36022
6677	36023
136406	36024
4406	36025
144973	36026
85548	36027
50	36028
1724	36029
4825	36030
12919	36031
5484	36032
67471	36033
15658	36034
30081	36035
77923	36036
9733	36037
21502	36038
18004	36039
1763	36040
139158	36041
29188	36042
26159	36043
54636	36044
5249	36045
51653	36046
42350	36047
1258	36048
56467	36049
73015	36050
74885	36051
98897	36052
45264	36053
7105	36054
7456	36055
15756	36056
97328	36057
14709	36058
55500	36059
50111	36060
126875	36061
38357	36062
81658	36063
55902	36064
8330	36065
115274	36066
11292	36067
100289	36068
44023	36069
14931	36070
23417	36071
20589	36072
84437	36073
6889	36074
125936	36075
105519	36076
23636	36077
39059	36078
4864	36079
45165	36080
20632	36081
67500	36082
1398	36083
79968	36084
4076	36085
44366	36086
25375	36087
49338	36088
9774	36089
20908	36090
3985	36091
72478	36092
82124	36093
91	36094
70543	36095
85411	36096
5279	36097
35574	36098
69108	36099
59688	36100
87737	36101
94810	36102
42500	36103
77933	36104
31429	36105
21625	36106
13822	36107
62542	36108
87817	36109
106361	36110
11541	36111
10993	36112
4336	36113
45104	36114
69001	36115
3564	36116
89286	36117
1808	36118
101521	36119
96076	36120
2295	36121
23614	36122
118906	36123
53952	36124
81753	36125
1344	36126
15740	36127
71714	36128
67449	36129
101748	36130
76597	36131
3439	36132
125681	36133
23695	36134
5589	36135
5043	36136
55078	36137
113195	36138
13304	36139
2768	36140
97279	36141
10052	36142
105464	36143
85131	36144
329	36145
27804	36146
2955	36147
25025	36148
92453	36149
55315	36150
57563	36151
43727	36152
8292	36153
10677	36154
22144	36155
46842	36156
6688	36157
4819	36158
27963	36159
26434	36160
6308	36161
29210	36162
73443	36163
2078	36164
15427	36165
43189	36166
73695	36167
102	36168
53448	36169
70968	36170
152	36171
38831	36172
43606	36173
6466	36174
43085	36175
48553	36176
1522	36177
36884	36178
65534	36179
3399	36180
7305	36181
1260	36182
17865	36183
1388	36184
41705	36185
83221	36186
13799	36187
73638	36188
34260	36189
51052	36190
59044	36191
147186	36192
10280	36193
95102	36194
51393	36195
50540	36196
24718	36197
23248	36198
7269	36199
97820	36200
46890	36201
94636	36202
10437	36203
18392	36204
48309	36205
82162	36206
143966	36207
58530	36208
11476	36209
125515	36210
7689	36211
73426	36212
8503	36213
25945	36214
63484	36215
79212	36216
31432	36217
83	36218
2949	36219
2063	36220
30982	36221
119810	36222
7534	36223
67259	36224
1490	36225
37243	36226
34038	36227
117459	36228
55923	36229
9447	36230
2820	36231
23123	36232
33140	36233
2893	36234
113298	36235
77784	36236
111315	36237
90237	36238
16457	36239
2581	36240
54909	36241
74430	36242
86355	36243
70864	36244
58636	36245
30775	36246
3235	36247
12750	36248
100377	36249
2531	36250
124178	36251
22657	36252
83139	36253
30235	36254
36572	36255
19855	36256
105869	36257
14419	36258
13609	36259
3966	36260
40660	36261
83781	36262
46497	36263
29701	36264
28330	36265
54064	36266
4089	36267
11100	36268
46615	36269
20680	36270
35984	36271
96961	36272
27143	36273
1852	36274
9749	36275
8482	36276
55646	36277
35915	36278
56974	36279
74568	36280
1097	36281
147368	36282
32166	36283
109042	36284
70508	36285
41414	36286
13320	36287
73096	36288
90197	36289
20507	36290
6493	36291
119017	36292
74509	36293
48436	36294
1	36295
84942	36296
2680	36297
26500	36298
50069	36299
26268	36300
36602	36301
143126	36302
4342	36303
72073	36304
10109	36305
81863	36306
101552	36307
16479	36308
46484	36309
46920	36310
59211	36311
1127	36312
1454	36313
2965	36314
131786	36315
26794	36316
7698	36317
21692	36318
115003	36319
100670	36320
19631	36321
1583	36322
77959	36323
1615	36324
36377	36325
113950	36326
46741	36327
35351	36328
17658	36329
23920	36330
28482	36331
59720	36332
57657	36333
18611	36334
71643	36335
42454	36336
21324	36337
50677	36338
35770	36339
29296	36340
4464	36341
143	36342
38968	36343
17955	36344
62201	36345
116292	36346
17724	36347
560	36348
12198	36349
3856	36350
13401	36351
26384	36352
45407	36353
6700	36354
97475	36355
1172	36356
113990	36357
22545	36358
27647	36359
13024	36360
12568	36361
99591	36362
110000	36363
71422	36364
1695	36365
35684	36366
28053	36367
103589	36368
88953	36369
87874	36370
91465	36371
52829	36372
8941	36373
36629	36374
23023	36375
2393	36376
70816	36377
9211	36378
64939	36379
11643	36380
14307	36381
27423	36382
115655	36383
204	36384
75763	36385
21289	36386
64286	36387
10209	36388
64685	36389
16726	36390
98420	36391
48251	36392
105102	36393
13601	36394
58834	36395
4868	36396
74427	36397
2923	36398
7807	36399
636	36400
131306	36401
146530	36402
6151	36403
78265	36404
28663	36405
21551	36406
20026	36407
15035	36408
5281	36409
15037	36410
25464	36411
10238	36412
7868	36413
56698	36414
59479	36415
33016	36416
68818	36417
71260	36418
55815	36419
48750	36420
680	36421
110544	36422
59469	36423
60361	36424
21378	36425
81071	36426
90604	36427
51288	36428
25189	36429
81559	36430
7804	36431
138194	36432
12396	36433
41516	36434
43371	36435
38140	36436
10765	36437
52475	36438
29084	36439
74176	36440
94846	36441
14447	36442
1960	36443
15704	36444
25009	36445
102224	36446
147936	36447
17230	36448
50355	36449
7913	36450
14927	36451
83488	36452
72163	36453
13904	36454
53611	36455
17751	36456
131269	36457
4027	36458
85124	36459
12112	36460
70465	36461
58424	36462
3273	36463
129591	36464
45589	36465
71043	36466
97943	36467
9691	36468
31813	36469
121233	36470
25069	36471
85958	36472
2080	36473
98657	36474
114965	36475
75616	36476
2009	36477
33432	36478
85531	36479
43556	36480
820	36481
43472	36482
33616	36483
50059	36484
21735	36485
49021	36486
24601	36487
48060	36488
7085	36489
118129	36490
25630	36491
14409	36492
14638	36493
144354	36494
89626	36495
53148	36496
22596	36497
135016	36498
43454	36499
11543	36500
135655	36501
17330	36502
57606	36503
16401	36504
10559	36505
53163	36506
141978	36507
69785	36508
13145	36509
17374	36510
16263	36511
123470	36512
53278	36513
146892	36514
14425	36515
4852	36516
6375	36517
65610	36518
119287	36519
19626	36520
43965	36521
80498	36522
92512	36523
51131	36524
904	36525
117997	36526
3649	36527
10172	36528
15577	36529
70378	36530
102350	36531
37025	36532
5091	36533
97724	36534
12132	36535
20407	36536
114338	36537
3257	36538
2667	36539
2039	36540
71560	36541
110316	36542
26489	36543
31760	36544
2518	36545
108733	36546
47363	36547
39985	36548
75143	36549
8046	36550
32455	36551
28710	36552
16201	36553
21880	36554
54380	36555
7291	36556
1646	36557
6341	36558
24857	36559
75053	36560
150021	36561
35444	36562
120603	36563
43111	36564
88660	36565
33263	36566
17666	36567
7673	36568
1479	36569
54814	36570
24010	36571
48853	36572
85819	36573
9329	36574
57991	36575
1559	36576
50500	36577
83337	36578
3882	36579
36283	36580
37671	36581
47710	36582
38588	36583
4285	36584
68864	36585
3135	36586
91484	36587
44271	36588
20719	36589
62436	36590
1423	36591
26077	36592
2565	36593
8459	36594
79713	36595
74910	36596
6400	36597
98974	36598
142285	36599
13659	36600
29441	36601
32062	36602
14346	36603
21193	36604
41630	36605
36431	36606
46813	36607
110085	36608
54129	36609
35668	36610
130514	36611
113936	36612
21533	36613
68043	36614
25635	36615
75	36616
28580	36617
102115	36618
69996	36619
52278	36620
43039	36621
68607	36622
30048	36623
14142	36624
2640	36625
1449	36626
107395	36627
67181	36628
5253	36629
7982	36630
7604	36631
36899	36632
24817	36633
44859	36634
37010	36635
148898	36636
10311	36637
113939	36638
102493	36639
67269	36640
22439	36641
52718	36642
13788	36643
20404	36644
449	36645
43175	36646
90920	36647
38701	36648
99581	36649
33202	36650
30150	36651
9941	36652
129145	36653
53671	36654
91492	36655
7398	36656
75741	36657
1470	36658
7831	36659
261	36660
54	36661
29164	36662
50087	36663
60460	36664
5798	36665
71788	36666
59364	36667
16703	36668
44080	36669
15224	36670
30928	36671
132219	36672
80223	36673
42323	36674
47405	36675
6051	36676
23382	36677
10096	36678
41751	36679
24166	36680
17850	36681
7469	36682
11464	36683
29172	36684
36705	36685
3151	36686
104534	36687
32010	36688
48200	36689
49759	36690
7505	36691
77054	36692
8187	36693
145204	36694
20546	36695
87640	36696
70036	36697
130324	36698
55401	36699
24446	36700
18201	36701
118095	36702
34240	36703
53281	36704
27007	36705
8363	36706
8015	36707
57731	36708
51584	36709
64137	36710
697	36711
74922	36712
15767	36713
3025	36714
121200	36715
43754	36716
9526	36717
11396	36718
44793	36719
121624	36720
94457	36721
135440	36722
97123	36723
43539	36724
79202	36725
19131	36726
13097	36727
57413	36728
18434	36729
119276	36730
119307	36731
85703	36732
38336	36733
50639	36734
24610	36735
1232	36736
12604	36737
121513	36738
90638	36739
2435	36740
32206	36741
47494	36742
325	36743
10133	36744
33	36745
45132	36746
79747	36747
1473	36748
50757	36749
16317	36750
4725	36751
8418	36752
66798	36753
98382	36754
69866	36755
48412	36756
16254	36757
38396	36758
20223	36759
5718	36760
45524	36761
1500	36762
32185	36763
13831	36764
115661	36765
2840	36766
18494	36767
18704	36768
43526	36769
42985	36770
41563	36771
23613	36772
8177	36773
97143	36774
15574	36775
95905	36776
570	36777
70674	36778
47066	36779
83623	36780
84106	36781
26412	36782
44014	36783
37741	36784
48599	36785
62646	36786
3748	36787
2009	36788
64881	36789
16566	36790
92637	36791
6095	36792
113114	36793
16804	36794
50032	36795
37748	36796
2900	36797
100574	36798
66979	36799
17647	36800
58716	36801
128182	36802
88231	36803
2897	36804
7993	36805
12431	36806
3074	36807
15280	36808
2597	36809
25900	36810
72186	36811
44231	36812
866	36813
34177	36814
15233	36815
6977	36816
94853	36817
60107	36818
92370	36819
62788	36820
77197	36821
33960	36822
70587	36823
105169	36824
6960	36825
13375	36826
76951	36827
127962	36828
8874	36829
17312	36830
12514	36831
43609	36832
101516	36833
11056	36834
2879	36835
10053	36836
34763	36837
110037	36838
17376	36839
101333	36840
11927	36841
1308	36842
94950	36843
41568	36844
32062	36845
9775	36846
84231	36847
14810	36848
37193	36849
26495	36850
1750	36851
68609	36852
8335	36853
46785	36854
61907	36855
147694	36856
75394	36857
33348	36858
55458	36859
32577	36860
35848	36861
93893	36862
18583	36863
78433	36864
125193	36865
14200	36866
56560	36867
69000	36868
120502	36869
57309	36870
44038	36871
101674	36872
60059	36873
14694	36874
55669	36875
7740	36876
23770	36877
7847	36878
25527	36879
6602	36880
134393	36881
27706	36882
144704	36883
25179	36884
94661	36885
51261	36886
7536	36887
38769	36888
12531	36889
62826	36890
20444	36891
20907	36892
3369	36893
90394	36894
35206	36895
2570	36896
12747	36897
25569	36898
53648	36899
17104	36900
103405	36901
24944	36902
3917	36903
81938	36904
105304	36905
79248	36906
11348	36907
92823	36908
18192	36909
12021	36910
83255	36911
28454	36912
33372	36913
70533	36914
86645	36915
7965	36916
26756	36917
10608	36918
2895	36919
109926	36920
59602	36921
3669	36922
45592	36923
52998	36924
2758	36925
5703	36926
29224	36927
30241	36928
898	36929
31367	36930
86015	36931
54938	36932
141760	36933
128332	36934
8238	36935
23409	36936
9242	36937
77408	36938
9853	36939
115092	36940
11404	36941
12831	36942
46146	36943
88293	36944
25716	36945
56440	36946
4720	36947
43437	36948
45262	36949
80273	36950
1198	36951
24715	36952
47281	36953
32978	36954
144797	36955
70568	36956
41832	36957
3457	36958
70382	36959
55935	36960
18557	36961
77968	36962
62515	36963
939	36964
73269	36965
2856	36966
20236	36967
80883	36968
38260	36969
65508	36970
102956	36971
37414	36972
71823	36973
2913	36974
9207	36975
109968	36976
94966	36977
34669	36978
58029	36979
112	36980
123793	36981
13520	36982
168	36983
87538	36984
4652	36985
2402	36986
17268	36987
8647	36988
10369	36989
55495	36990
8360	36991
30527	36992
22215	36993
27776	36994
103740	36995
73482	36996
122629	36997
26204	36998
118932	36999
33866	37000
79117	37001
46830	37002
6670	37003
9283	37004
114339	37005
55260	37006
30919	37007
62878	37008
23125	37009
36815	37010
3686	37011
83283	37012
2496	37013
5374	37014
120422	37015
32226	37016
14266	37017
101666	37018
60891	37019
83147	37020
26441	37021
15064	37022
111225	37023
40109	37024
3656	37025
26725	37026
30139	37027
55460	37028
1301	37029
44515	37030
45297	37031
97584	37032
93605	37033
14306	37034
122885	37035
33634	37036
19025	37037
114704	37038
22965	37039
11043	37040
2715	37041
58575	37042
52087	37043
53014	37044
86123	37045
70012	37046
31394	37047
957	37048
41500	37049
11650	37050
18137	37051
21874	37052
83957	37053
15265	37054
89470	37055
17862	37056
70193	37057
47688	37058
48242	37059
83027	37060
283	37061
95375	37062
1258	37063
553	37064
8957	37065
21675	37066
16240	37067
77693	37068
34104	37069
31719	37070
47803	37071
72105	37072
1012	37073
17356	37074
22480	37075
148994	37076
29416	37077
27522	37078
46635	37079
44769	37080
96102	37081
30660	37082
4761	37083
2072	37084
35506	37085
62386	37086
135981	37087
127616	37088
58688	37089
25043	37090
53027	37091
112193	37092
47201	37093
38574	37094
61982	37095
81574	37096
82501	37097
31942	37098
94897	37099
11862	37100
13006	37101
835	37102
2021	37103
2188	37104
28931	37105
6492	37106
5638	37107
52800	37108
451	37109
59370	37110
6751	37111
14418	37112
75574	37113
70918	37114
10882	37115
1089	37116
3803	37117
78470	37118
13155	37119
17587	37120
108956	37121
13460	37122
21368	37123
131124	37124
7366	37125
52182	37126
7795	37127
348	37128
5557	37129
81751	37130
10922	37131
94766	37132
49505	37133
51377	37134
14169	37135
21483	37136
99058	37137
79302	37138
71353	37139
6763	37140
14500	37141
8025	37142
105482	37143
29663	37144
26913	37145
3304	37146
134015	37147
44203	37148
23935	37149
5635	37150
5390	37151
63343	37152
353	37153
19387	37154
74317	37155
56952	37156
71135	37157
33675	37158
34833	37159
12617	37160
20823	37161
86240	37162
39882	37163
84	37164
27007	37165
5653	37166
30908	37167
106591	37168
53350	37169
26218	37170
10799	37171
54882	37172
15750	37173
38068	37174
2307	37175
35178	37176
965	37177
31869	37178
106958	37179
53767	37180
89084	37181
92695	37182
384	37183
73512	37184
42603	37185
45944	37186
46598	37187
3434	37188
61440	37189
141133	37190
96530	37191
125870	37192
82269	37193
119420	37194
30158	37195
36011	37196
23693	37197
92358	37198
49074	37199
65477	37200
87012	37201
21477	37202
6714	37203
14634	37204
90388	37205
56992	37206
83322	37207
34899	37208
47120	37209
12621	37210
34681	37211
565	37212
101472	37213
88	37214
143018	37215
24484	37216
66750	37217
17818	37218
26352	37219
10459	37220
104706	37221
15848	37222
73996	37223
31387	37224
35247	37225
32999	37226
121218	37227
61735	37228
2604	37229
76735	37230
3476	37231
21380	37232
26859	37233
7455	37234
78511	37235
11298	37236
6087	37237
53111	37238
31478	37239
23127	37240
32345	37241
3062	37242
79639	37243
99538	37244
24069	37245
63325	37246
1395	37247
11750	37248
30244	37249
18647	37250
21061	37251
32337	37252
97148	37253
21571	37254
116760	37255
77286	37256
59177	37257
92748	37258
50627	37259
27916	37260
6278	37261
19679	37262
10965	37263
128650	37264
49006	37265
104463	37266
1251	37267
838	37268
18890	37269
4762	37270
4060	37271
68449	37272
32280	37273
3317	37274
2591	37275
12394	37276
416	37277
77412	37278
8610	37279
22020	37280
3891	37281
92759	37282
41327	37283
80184	37284
675	37285
5889	37286
7586	37287
116987	37288
14349	37289
55613	37290
78131	37291
96560	37292
72706	37293
30825	37294
16370	37295
14118	37296
70815	37297
20301	37298
7167	37299
9902	37300
15361	37301
68768	37302
60558	37303
14078	37304
58753	37305
10427	37306
132592	37307
52087	37308
94385	37309
63425	37310
11411	37311
67811	37312
87504	37313
30214	37314
16831	37315
19763	37316
571	37317
61138	37318
54086	37319
33813	37320
100575	37321
18624	37322
107165	37323
148317	37324
86945	37325
2478	37326
61609	37327
40290	37328
16111	37329
127615	37330
121645	37331
109921	37332
61027	37333
20897	37334
74985	37335
453	37336
19444	37337
129714	37338
38092	37339
56187	37340
80296	37341
138884	37342
9958	37343
1999	37344
72730	37345
56855	37346
60190	37347
6923	37348
85696	37349
110459	37350
43597	37351
53686	37352
72291	37353
95082	37354
109691	37355
3022	37356
22317	37357
35759	37358
208	37359
133788	37360
7943	37361
86256	37362
3906	37363
50136	37364
2895	37365
20403	37366
119351	37367
20202	37368
93478	37369
107056	37370
1695	37371
10291	37372
36903	37373
19737	37374
36219	37375
14673	37376
92	37377
57092	37378
51320	37379
26491	37380
30988	37381
68784	37382
117478	37383
147565	37384
77417	37385
9680	37386
33706	37387
89604	37388
64416	37389
46373	37390
6788	37391
38965	37392
110771	37393
22677	37394
1236	37395
5377	37396
26633	37397
18311	37398
6216	37399
80994	37400
12197	37401
40900	37402
111289	37403
59613	37404
12002	37405
121136	37406
16496	37407
20063	37408
22957	37409
1517	37410
41830	37411
27228	37412
620	37413
45754	37414
33672	37415
68239	37416
33869	37417
43152	37418
94145	37419
6260	37420
105504	37421
127177	37422
92010	37423
37083	37424
77109	37425
62685	37426
86429	37427
64174	37428
66007	37429
65426	37430
90135	37431
902	37432
90643	37433
70320	37434
76442	37435
75077	37436
49018	37437
82945	37438
60730	37439
3288	37440
12	37441
129466	37442
1383	37443
91364	37444
32052	37445
1897	37446
144428	37447
71045	37448
6885	37449
68536	37450
42041	37451
33034	37452
33939	37453
7676	37454
6727	37455
131400	37456
18205	37457
1152	37458
91140	37459
81802	37460
61361	37461
69954	37462
84221	37463
13409	37464
25635	37465
207	37466
80608	37467
102464	37468
41763	37469
80925	37470
29630	37471
118700	37472
45968	37473
106304	37474
6369	37475
111371	37476
29549	37477
68872	37478
28634	37479
72125	37480
6093	37481
85141	37482
1598	37483
38344	37484
17197	37485
87	37486
80298	37487
65476	37488
212	37489
56772	37490
14752	37491
8244	37492
47409	37493
13392	37494
38011	37495
21021	37496
12040	37497
100136	37498
5080	37499
3950	37500
7981	37501
4969	37502
104854	37503
82102	37504
16985	37505
126909	37506
6131	37507
37582	37508
71747	37509
4795	37510
20300	37511
1511	37512
31818	37513
16629	37514
122097	37515
128778	37516
51759	37517
38341	37518
68184	37519
78059	37520
35108	37521
6746	37522
14944	37523
63993	37524
5093	37525
11370	37526
55868	37527
28974	37528
54573	37529
125683	37530
38595	37531
44375	37532
100968	37533
18664	37534
33099	37535
101680	37536
67634	37537
18103	37538
1740	37539
51120	37540
44291	37541
74526	37542
1521	37543
84121	37544
15175	37545
22256	37546
49807	37547
73936	37548
16149	37549
44306	37550
41316	37551
38410	37552
5851	37553
8133	37554
45800	37555
75552	37556
31667	37557
12666	37558
4237	37559
26511	37560
4868	37561
36050	37562
16988	37563
98184	37564
285	37565
60452	37566
107748	37567
45092	37568
9466	37569
12242	37570
6290	37571
12077	37572
103154	37573
108754	37574
2725	37575
115286	37576
58749	37577
33725	37578
76104	37579
1894	37580
104896	37581
70251	37582
9736	37583
44013	37584
4024	37585
54788	37586
138915	37587
2676	37588
14323	37589
48211	37590
38789	37591
47699	37592
619	37593
11038	37594
1798	37595
86862	37596
27793	37597
27411	37598
5790	37599
82584	37600
64994	37601
610	37602
16330	37603
598	37604
2747	37605
1090	37606
30019	37607
8237	37608
57198	37609
16751	37610
27877	37611
18319	37612
11743	37613
2146	37614
58833	37615
71353	37616
70755	37617
28716	37618
67532	37619
97900	37620
5125	37621
6355	37622
190	37623
74199	37624
38534	37625
14498	37626
17804	37627
69763	37628
9065	37629
6971	37630
578	37631
71480	37632
10922	37633
48046	37634
81103	37635
13161	37636
9720	37637
94378	37638
36655	37639
35342	37640
19573	37641
75547	37642
58017	37643
46522	37644
24973	37645
13156	37646
96667	37647
9307	37648
126796	37649
1767	37650
4055	37651
53659	37652
3329	37653
58910	37654
5701	37655
17134	37656
21810	37657
81317	37658
27667	37659
30779	37660
100780	37661
106031	37662
4764	37663
27743	37664
20368	37665
14131	37666
87114	37667
1096	37668
34670	37669
76894	37670
3441	37671
115430	37672
29487	37673
656	37674
72092	37675
8078	37676
7151	37677
26775	37678
602	37679
15272	37680
16339	37681
898	37682
60116	37683
96787	37684
37405	37685
9766	37686
15112	37687
21882	37688
66641	37689
34968	37690
62049	37691
16100	37692
89691	37693
20154	37694
57926	37695
28086	37696
79635	37697
11536	37698
77288	37699
10079	37700
16641	37701
50341	37702
102800	37703
86751	37704
23674	37705
60939	37706
26930	37707
13862	37708
47936	37709
3587	37710
2454	37711
70697	37712
12285	37713
100	37714
119223	37715
12849	37716
2246	37717
14917	37718
109512	37719
23167	37720
29464	37721
7251	37722
69216	37723
30618	37724
64851	37725
19479	37726
13829	37727
6071	37728
50750	37729
89178	37730
87628	37731
143413	37732
2908	37733
15325	37734
63279	37735
63691	37736
8464	37737
5666	37738
17726	37739
103020	37740
20383	37741
29246	37742
66544	37743
65577	37744
1219	37745
19191	37746
57059	37747
73855	37748
22502	37749
104283	37750
100864	37751
2686	37752
10788	37753
66300	37754
56029	37755
100079	37756
106075	37757
83442	37758
43026	37759
11370	37760
46604	37761
40193	37762
125962	37763
1574	37764
44287	37765
1861	37766
226	37767
12522	37768
22985	37769
38699	37770
19700	37771
698	37772
29686	37773
84060	37774
45121	37775
15665	37776
51234	37777
45036	37778
39105	37779
55592	37780
16999	37781
25309	37782
41160	37783
129484	37784
33532	37785
12387	37786
62124	37787
90986	37788
30851	37789
61466	37790
59622	37791
2781	37792
17675	37793
49263	37794
66406	37795
1136	37796
63325	37797
110643	37798
80255	37799
52958	37800
3158	37801
110918	37802
31750	37803
30714	37804
20271	37805
27862	37806
563	37807
43101	37808
118844	37809
10198	37810
5605	37811
23207	37812
91387	37813
9499	37814
28302	37815
113157	37816
44623	37817
78958	37818
2347	37819
55809	37820
66835	37821
35315	37822
25835	37823
777	37824
69433	37825
92180	37826
4007	37827
49943	37828
12087	37829
114197	37830
53840	37831
33688	37832
47088	37833
81988	37834
3643	37835
36279	37836
34711	37837
48840	37838
5426	37839
3610	37840
73684	37841
39560	37842
57807	37843
10817	37844
32779	37845
14454	37846
94580	37847
52712	37848
24312	37849
39724	37850
26531	37851
135634	37852
27749	37853
31044	37854
49240	37855
70635	37856
8036	37857
103160	37858
8491	37859
96101	37860
38812	37861
63288	37862
9618	37863
14595	37864
7565	37865
26425	37866
18018	37867
17306	37868
5134	37869
2646	37870
22930	37871
598	37872
43325	37873
65015	37874
16875	37875
19364	37876
17560	37877
3730	37878
2241	37879
3936	37880
50508	37881
58006	37882
35997	37883
21068	37884
56439	37885
122060	37886
101765	37887
36323	37888
7367	37889
76713	37890
75137	37891
861	37892
1823	37893
57987	37894
34906	37895
134460	37896
122573	37897
104999	37898
12658	37899
23568	37900
22921	37901
26529	37902
52077	37903
9478	37904
3486	37905
32068	37906
12664	37907
62017	37908
86939	37909
98304	37910
22144	37911
14283	37912
887	37913
4534	37914
4895	37915
3809	37916
18452	37917
39533	37918
70020	37919
72421	37920
3616	37921
17600	37922
104743	37923
117312	37924
131754	37925
971	37926
46455	37927
13755	37928
63998	37929
23897	37930
106563	37931
138860	37932
16623	37933
12001	37934
7597	37935
36584	37936
137673	37937
81773	37938
79133	37939
9963	37940
1163	37941
101777	37942
78232	37943
93886	37944
133096	37945
44429	37946
89074	37947
24	37948
12087	37949
11433	37950
104454	37951
1655	37952
81499	37953
105	37954
42182	37955
3415	37956
11601	37957
24208	37958
12291	37959
15099	37960
51438	37961
66330	37962
124	37963
19453	37964
4574	37965
24034	37966
89823	37967
29615	37968
8606	37969
131596	37970
74478	37971
2587	37972
28819	37973
56639	37974
30977	37975
19137	37976
30436	37977
14362	37978
15333	37979
47256	37980
27524	37981
74031	37982
74494	37983
20640	37984
76992	37985
18334	37986
2983	37987
21074	37988
65539	37989
3655	37990
70627	37991
109418	37992
25253	37993
62860	37994
59420	37995
19191	37996
83104	37997
5750	37998
68762	37999
54200	38000
108546	38001
475	38002
36328	38003
36551	38004
1471	38005
56721	38006
108092	38007
56655	38008
65067	38009
67741	38010
43642	38011
37084	38012
13934	38013
138844	38014
52768	38015
4589	38016
27395	38017
2679	38018
2262	38019
12470	38020
19571	38021
100346	38022
243	38023
64961	38024
44859	38025
4965	38026
15661	38027
66864	38028
26769	38029
13446	38030
59538	38031
16138	38032
110469	38033
117164	38034
86914	38035
82927	38036
34937	38037
52183	38038
60025	38039
96170	38040
9126	38041
21772	38042
80597	38043
2377	38044
17760	38045
332	38046
19480	38047
4316	38048
157	38049
1643	38050
61360	38051
20758	38052
22420	38053
83442	38054
11658	38055
53383	38056
3243	38057
40393	38058
120960	38059
130872	38060
45733	38061
100406	38062
10666	38063
16270	38064
12208	38065
41570	38066
56233	38067
109705	38068
6723	38069
71848	38070
60700	38071
7288	38072
30186	38073
131659	38074
94181	38075
12778	38076
2730	38077
99441	38078
43317	38079
108767	38080
49590	38081
24751	38082
67	38083
69224	38084
12352	38085
13812	38086
57923	38087
26041	38088
938	38089
91492	38090
46598	38091
66206	38092
38032	38093
98573	38094
17071	38095
204	38096
64776	38097
57701	38098
65685	38099
116876	38100
48650	38101
118937	38102
115939	38103
98013	38104
28120	38105
91283	38106
15789	38107
24912	38108
10139	38109
109173	38110
32433	38111
472	38112
13611	38113
42040	38114
31414	38115
9626	38116
24257	38117
55506	38118
35998	38119
14	38120
30244	38121
99668	38122
13595	38123
28885	38124
43	38125
115573	38126
5345	38127
28666	38128
38152	38129
23075	38130
15986	38131
11633	38132
135951	38133
18070	38134
87601	38135
893	38136
65377	38137
81724	38138
141275	38139
13333	38140
110217	38141
18727	38142
51404	38143
36765	38144
20838	38145
10404	38146
30590	38147
98569	38148
111337	38149
46642	38150
5583	38151
143874	38152
12079	38153
7827	38154
76402	38155
27677	38156
4178	38157
10657	38158
130920	38159
69254	38160
56647	38161
60338	38162
9290	38163
24992	38164
34003	38165
143865	38166
66402	38167
13673	38168
30119	38169
68263	38170
2102	38171
33648	38172
38031	38173
34846	38174
32836	38175
17123	38176
2116	38177
72830	38178
11989	38179
36537	38180
33894	38181
69610	38182
6028	38183
107806	38184
36831	38185
19551	38186
4659	38187
9709	38188
44107	38189
21427	38190
64332	38191
6451	38192
84221	38193
33858	38194
16464	38195
36563	38196
32445	38197
37439	38198
48442	38199
102405	38200
18882	38201
28302	38202
19887	38203
63595	38204
113047	38205
95533	38206
16835	38207
39354	38208
80354	38209
45549	38210
3334	38211
58809	38212
1723	38213
27938	38214
18285	38215
33414	38216
18865	38217
74695	38218
57560	38219
134197	38220
4472	38221
19302	38222
31211	38223
54689	38224
38298	38225
22580	38226
120153	38227
74042	38228
10215	38229
8139	38230
20519	38231
5624	38232
25163	38233
11739	38234
88167	38235
59812	38236
12403	38237
36989	38238
16000	38239
10391	38240
133604	38241
3155	38242
21334	38243
143655	38244
39256	38245
29965	38246
86105	38247
8513	38248
47501	38249
12119	38250
77668	38251
2221	38252
66894	38253
30006	38254
65006	38255
149006	38256
104899	38257
34046	38258
51298	38259
12476	38260
69402	38261
49238	38262
714	38263
11586	38264
85536	38265
8944	38266
32944	38267
125423	38268
596	38269
6632	38270
120077	38271
749	38272
25654	38273
3422	38274
16870	38275
16186	38276
546	38277
27013	38278
52111	38279
5268	38280
28131	38281
85333	38282
57150	38283
56437	38284
93046	38285
44832	38286
48305	38287
81131	38288
1100	38289
104471	38290
100075	38291
87817	38292
76069	38293
7997	38294
7753	38295
38253	38296
71117	38297
18888	38298
79461	38299
83026	38300
74962	38301
98444	38302
32115	38303
85405	38304
34534	38305
86889	38306
71243	38307
2933	38308
107149	38309
67831	38310
65591	38311
75143	38312
5322	38313
47919	38314
51094	38315
280	38316
9613	38317
37418	38318
58741	38319
12594	38320
82520	38321
21807	38322
110921	38323
137685	38324
91458	38325
29257	38326
5193	38327
42415	38328
20455	38329
58211	38330
18852	38331
14432	38332
3056	38333
67175	38334
127430	38335
67950	38336
6034	38337
20070	38338
120186	38339
22940	38340
864	38341
35560	38342
94439	38343
114792	38344
86497	38345
11020	38346
45164	38347
2806	38348
52269	38349
20072	38350
65020	38351
15997	38352
47286	38353
40967	38354
98575	38355
73431	38356
14110	38357
27120	38358
52769	38359
1347	38360
16746	38361
105692	38362
36898	38363
22792	38364
23019	38365
116933	38366
89988	38367
45138	38368
77625	38369
10558	38370
8226	38371
21597	38372
19933	38373
19481	38374
91779	38375
5650	38376
107559	38377
60170	38378
82181	38379
78960	38380
46500	38381
49640	38382
22	38383
19351	38384
20706	38385
86660	38386
15024	38387
17453	38388
12341	38389
65318	38390
47457	38391
61325	38392
8811	38393
77104	38394
17808	38395
13511	38396
2700	38397
21838	38398
85966	38399
124698	38400
50099	38401
51715	38402
55655	38403
113356	38404
6110	38405
120672	38406
2903	38407
40896	38408
117318	38409
1053	38410
70450	38411
51522	38412
41771	38413
83093	38414
57191	38415
17688	38416
31293	38417
10959	38418
5125	38419
455	38420
41834	38421
104152	38422
112621	38423
45147	38424
43002	38425
20954	38426
2431	38427
107622	38428
6227	38429
38018	38430
15739	38431
23931	38432
58774	38433
37843	38434
47058	38435
41784	38436
21579	38437
74195	38438
58609	38439
78030	38440
38587	38441
29251	38442
69124	38443
3517	38444
91919	38445
86796	38446
9688	38447
16271	38448
40710	38449
248	38450
3329	38451
13195	38452
100869	38453
79125	38454
40080	38455
121864	38456
42147	38457
1995	38458
39805	38459
57616	38460
51694	38461
39943	38462
95412	38463
1632	38464
13726	38465
5144	38466
14309	38467
34092	38468
113814	38469
28821	38470
92150	38471
3193	38472
14271	38473
5050	38474
126075	38475
13681	38476
26489	38477
108651	38478
66287	38479
100559	38480
3896	38481
6482	38482
45342	38483
2529	38484
108181	38485
47346	38486
8638	38487
102148	38488
41968	38489
47550	38490
121614	38491
18534	38492
25258	38493
6799	38494
21268	38495
31693	38496
16804	38497
11943	38498
24839	38499
12483	38500
135325	38501
45124	38502
50079	38503
50999	38504
112817	38505
9388	38506
42602	38507
5650	38508
60574	38509
28078	38510
27867	38511
24439	38512
28405	38513
77991	38514
3569	38515
17714	38516
100883	38517
52930	38518
81083	38519
5134	38520
30252	38521
88095	38522
67091	38523
35712	38524
90100	38525
2688	38526
134339	38527
2415	38528
84010	38529
19376	38530
38317	38531
29443	38532
65690	38533
4421	38534
42630	38535
9439	38536
101222	38537
17816	38538
28302	38539
113937	38540
64193	38541
36260	38542
14953	38543
32838	38544
64130	38545
40527	38546
1703	38547
27205	38548
63157	38549
44238	38550
15856	38551
12217	38552
69328	38553
107413	38554
27681	38555
63532	38556
1430	38557
14318	38558
7966	38559
13108	38560
86933	38561
22057	38562
46327	38563
92093	38564
55541	38565
9942	38566
64068	38567
50656	38568
31687	38569
67425	38570
90542	38571
25925	38572
23623	38573
50539	38574
43841	38575
83591	38576
1231	38577
34331	38578
13722	38579
85041	38580
68938	38581
20899	38582
72384	38583
1507	38584
3186	38585
3	38586
92007	38587
13320	38588
95720	38589
121658	38590
82963	38591
133793	38592
147775	38593
23894	38594
56905	38595
56553	38596
6232	38597
15481	38598
12993	38599
12226	38600
81707	38601
73759	38602
4722	38603
102887	38604
118357	38605
142386	38606
70580	38607
98294	38608
58609	38609
37611	38610
30297	38611
17777	38612
100767	38613
20634	38614
38449	38615
20040	38616
14190	38617
114360	38618
46301	38619
107196	38620
30433	38621
53790	38622
34600	38623
11791	38624
35093	38625
31872	38626
3845	38627
110192	38628
11517	38629
60892	38630
19331	38631
33884	38632
50892	38633
62863	38634
134496	38635
17098	38636
103070	38637
5304	38638
2512	38639
102748	38640
90975	38641
3466	38642
6157	38643
28792	38644
86396	38645
52767	38646
21295	38647
102080	38648
24237	38649
78555	38650
127067	38651
61162	38652
6545	38653
80346	38654
60252	38655
105581	38656
103483	38657
27499	38658
106363	38659
145598	38660
12007	38661
85617	38662
10397	38663
33478	38664
11552	38665
142405	38666
12218	38667
24583	38668
130	38669
16809	38670
2957	38671
49794	38672
14331	38673
68609	38674
65599	38675
9649	38676
5461	38677
10160	38678
69877	38679
116173	38680
4797	38681
372	38682
142212	38683
95950	38684
88257	38685
29632	38686
10648	38687
26657	38688
49419	38689
51664	38690
115763	38691
35200	38692
42628	38693
5299	38694
33509	38695
21223	38696
26627	38697
9316	38698
22104	38699
46371	38700
2866	38701
110179	38702
81021	38703
27240	38704
69169	38705
48172	38706
108387	38707
63011	38708
71224	38709
65471	38710
20753	38711
10809	38712
78550	38713
107495	38714
71314	38715
3730	38716
81610	38717
103951	38718
43438	38719
85	38720
1	38721
9748	38722
22241	38723
1459	38724
52214	38725
62761	38726
40209	38727
1650	38728
36596	38729
60258	38730
94029	38731
5691	38732
23523	38733
18495	38734
65082	38735
58698	38736
92340	38737
50101	38738
183	38739
11063	38740
35629	38741
9994	38742
14394	38743
54706	38744
16406	38745
25109	38746
25724	38747
86864	38748
33097	38749
3595	38750
24066	38751
106061	38752
17277	38753
1587	38754
221	38755
42082	38756
15251	38757
11098	38758
83853	38759
9825	38760
34186	38761
60514	38762
45854	38763
37889	38764
43170	38765
14632	38766
49822	38767
115391	38768
69691	38769
95553	38770
3466	38771
1576	38772
49866	38773
77302	38774
39665	38775
94815	38776
127323	38777
16712	38778
48153	38779
58025	38780
1456	38781
85793	38782
56114	38783
61725	38784
57267	38785
65717	38786
17849	38787
51274	38788
9030	38789
77271	38790
371	38791
16219	38792
40482	38793
58624	38794
50218	38795
1428	38796
28767	38797
43329	38798
127840	38799
62728	38800
3554	38801
53123	38802
33909	38803
21598	38804
16699	38805
39809	38806
57684	38807
33820	38808
33658	38809
108470	38810
18279	38811
84408	38812
20891	38813
28872	38814
19464	38815
9214	38816
81212	38817
5416	38818
936	38819
124107	38820
6239	38821
3508	38822
59851	38823
15444	38824
127548	38825
20324	38826
48492	38827
25857	38828
38577	38829
75004	38830
64261	38831
4261	38832
72128	38833
6543	38834
21864	38835
8650	38836
116442	38837
11397	38838
111623	38839
114	38840
9561	38841
4084	38842
58721	38843
77141	38844
33575	38845
85336	38846
45352	38847
71397	38848
26092	38849
7406	38850
63633	38851
6703	38852
7320	38853
145795	38854
1218	38855
7329	38856
35119	38857
9443	38858
68273	38859
46691	38860
8502	38861
12531	38862
25005	38863
72077	38864
93949	38865
95495	38866
50849	38867
139267	38868
47643	38869
7945	38870
83074	38871
4550	38872
99477	38873
37169	38874
67613	38875
69140	38876
32161	38877
1212	38878
47107	38879
29232	38880
23701	38881
91215	38882
2284	38883
3957	38884
45715	38885
53833	38886
24456	38887
15468	38888
5407	38889
37263	38890
361	38891
9083	38892
44124	38893
18352	38894
27906	38895
7451	38896
66507	38897
54760	38898
77981	38899
461	38900
86154	38901
12058	38902
66572	38903
70453	38904
37321	38905
88351	38906
76921	38907
13206	38908
75168	38909
4714	38910
50154	38911
13883	38912
31448	38913
7632	38914
70276	38915
755	38916
19655	38917
86490	38918
40654	38919
37190	38920
78548	38921
69022	38922
81952	38923
80082	38924
20168	38925
23430	38926
76828	38927
82905	38928
33585	38929
9645	38930
107562	38931
24955	38932
18498	38933
4549	38934
2477	38935
107773	38936
38389	38937
78845	38938
37933	38939
92505	38940
6462	38941
24139	38942
24030	38943
41111	38944
68190	38945
10037	38946
19877	38947
28155	38948
104594	38949
37975	38950
99386	38951
14960	38952
31244	38953
21052	38954
74160	38955
11851	38956
24448	38957
21456	38958
148718	38959
13222	38960
55510	38961
63332	38962
23021	38963
18353	38964
4043	38965
86894	38966
22275	38967
12741	38968
11677	38969
22177	38970
72869	38971
28292	38972
51267	38973
6938	38974
102773	38975
115500	38976
112533	38977
6596	38978
31100	38979
46271	38980
1799	38981
98935	38982
131594	38983
70456	38984
84079	38985
9170	38986
22003	38987
67218	38988
104110	38989
61554	38990
50198	38991
18084	38992
126729	38993
2602	38994
10842	38995
41953	38996
15823	38997
64386	38998
78990	38999
44183	39000
83547	39001
50128	39002
10591	39003
63145	39004
69515	39005
32246	39006
7640	39007
5080	39008
133605	39009
2077	39010
1395	39011
17967	39012
4273	39013
43614	39014
23863	39015
86895	39016
38967	39017
88295	39018
11693	39019
48123	39020
1796	39021
31599	39022
69687	39023
66495	39024
41307	39025
68221	39026
118118	39027
35604	39028
17595	39029
24157	39030
120624	39031
64449	39032
19024	39033
8952	39034
114437	39035
98963	39036
73100	39037
32151	39038
8944	39039
60200	39040
65433	39041
62898	39042
45488	39043
19883	39044
102841	39045
77520	39046
112576	39047
85884	39048
28536	39049
17531	39050
123663	39051
64309	39052
86644	39053
51994	39054
63325	39055
55661	39056
13277	39057
9370	39058
3303	39059
92033	39060
61389	39061
19737	39062
36169	39063
144507	39064
124815	39065
19496	39066
12073	39067
87299	39068
45148	39069
37583	39070
18314	39071
41094	39072
26880	39073
91692	39074
3533	39075
36456	39076
66139	39077
13336	39078
23598	39079
2468	39080
47639	39081
11833	39082
43398	39083
10966	39084
3684	39085
42759	39086
120819	39087
92121	39088
30605	39089
36778	39090
76290	39091
94355	39092
33440	39093
27874	39094
31185	39095
7365	39096
89007	39097
1412	39098
107356	39099
81583	39100
57097	39101
61557	39102
92167	39103
1382	39104
93563	39105
56071	39106
37859	39107
138115	39108
54869	39109
9327	39110
69266	39111
24605	39112
145885	39113
25470	39114
6199	39115
3720	39116
62126	39117
10019	39118
22638	39119
124831	39120
16159	39121
14155	39122
32150	39123
12729	39124
139419	39125
34706	39126
10978	39127
43007	39128
19036	39129
209	39130
64546	39131
44953	39132
4418	39133
92144	39134
63038	39135
20849	39136
99680	39137
32108	39138
45279	39139
71185	39140
104905	39141
62379	39142
61285	39143
73388	39144
31655	39145
31851	39146
56422	39147
8768	39148
6918	39149
75281	39150
92735	39151
136017	39152
124534	39153
4026	39154
108663	39155
52289	39156
2326	39157
2018	39158
25216	39159
74134	39160
83200	39161
9720	39162
6043	39163
105933	39164
112928	39165
79665	39166
72410	39167
113958	39168
40883	39169
3362	39170
52996	39171
3744	39172
95685	39173
463	39174
3990	39175
43898	39176
9588	39177
28876	39178
25626	39179
30134	39180
74495	39181
84853	39182
27095	39183
41579	39184
2035	39185
73402	39186
141403	39187
101451	39188
49819	39189
18391	39190
54675	39191
47760	39192
17749	39193
136712	39194
1078	39195
64361	39196
126192	39197
39441	39198
30546	39199
21426	39200
86699	39201
46297	39202
2901	39203
1404	39204
9041	39205
9268	39206
134941	39207
19310	39208
93514	39209
10542	39210
50373	39211
5963	39212
36294	39213
58371	39214
101910	39215
120944	39216
36372	39217
10520	39218
3676	39219
5721	39220
10516	39221
6608	39222
68687	39223
32413	39224
24389	39225
136308	39226
4273	39227
108525	39228
1734	39229
1566	39230
13032	39231
53639	39232
11027	39233
72114	39234
84836	39235
2649	39236
74715	39237
121836	39238
63180	39239
84709	39240
12820	39241
68225	39242
47794	39243
45823	39244
43638	39245
110774	39246
20233	39247
10570	39248
47263	39249
132662	39250
49420	39251
6071	39252
24906	39253
5166	39254
126700	39255
5443	39256
103396	39257
27267	39258
27664	39259
2918	39260
48655	39261
18915	39262
21561	39263
10245	39264
85986	39265
53427	39266
21980	39267
6392	39268
75399	39269
111116	39270
20490	39271
63266	39272
88366	39273
82170	39274
128548	39275
16013	39276
44321	39277
57944	39278
99484	39279
25956	39280
384	39281
50429	39282
8213	39283
19113	39284
8719	39285
64615	39286
23432	39287
28770	39288
48099	39289
2023	39290
121551	39291
216	39292
10547	39293
79431	39294
22744	39295
18168	39296
1913	39297
84951	39298
139992	39299
42591	39300
120178	39301
51478	39302
39971	39303
52803	39304
522	39305
8283	39306
136814	39307
75095	39308
23324	39309
126420	39310
9199	39311
6162	39312
62345	39313
31006	39314
29623	39315
34586	39316
4256	39317
52343	39318
123092	39319
72230	39320
49334	39321
11694	39322
6832	39323
49182	39324
55716	39325
19179	39326
68667	39327
6122	39328
85946	39329
11635	39330
50325	39331
71578	39332
793	39333
17380	39334
32742	39335
138220	39336
4062	39337
55032	39338
5770	39339
14645	39340
5455	39341
126733	39342
23153	39343
72620	39344
14154	39345
40405	39346
37848	39347
116235	39348
94840	39349
111409	39350
64657	39351
40348	39352
7346	39353
15288	39354
39598	39355
90025	39356
60260	39357
3886	39358
3301	39359
1945	39360
119143	39361
51257	39362
311	39363
8629	39364
78992	39365
47535	39366
64985	39367
30630	39368
32846	39369
43585	39370
15585	39371
47385	39372
5868	39373
41778	39374
101964	39375
48239	39376
40997	39377
15854	39378
21636	39379
64219	39380
48878	39381
4298	39382
15576	39383
45414	39384
23340	39385
26122	39386
75257	39387
26357	39388
127479	39389
11774	39390
7014	39391
12742	39392
102137	39393
100093	39394
34508	39395
50164	39396
124592	39397
38647	39398
73582	39399
9912	39400
2691	39401
20956	39402
24640	39403
27457	39404
5784	39405
87784	39406
11703	39407
64699	39408
22622	39409
60390	39410
56315	39411
7792	39412
57099	39413
50460	39414
7120	39415
21585	39416
14340	39417
41374	39418
72830	39419
31551	39420
16798	39421
39804	39422
39638	39423
20530	39424
37704	39425
64555	39426
53080	39427
57966	39428
4241	39429
42612	39430
7999	39431
60800	39432
34645	39433
90733	39434
64593	39435
104693	39436
85338	39437
55709	39438
115814	39439
27549	39440
6331	39441
132023	39442
29003	39443
12555	39444
29903	39445
122838	39446
65562	39447
24910	39448
28805	39449
1458	39450
567	39451
17434	39452
4293	39453
27698	39454
38935	39455
45044	39456
144435	39457
12302	39458
5855	39459
5891	39460
9910	39461
61466	39462
5337	39463
73794	39464
5334	39465
72026	39466
1683	39467
4720	39468
130185	39469
133969	39470
75801	39471
45897	39472
87386	39473
104903	39474
40669	39475
98211	39476
132117	39477
1384	39478
67776	39479
47395	39480
24548	39481
1173	39482
71314	39483
10717	39484
102195	39485
37456	39486
145126	39487
24135	39488
23502	39489
4638	39490
78484	39491
46339	39492
66446	39493
1078	39494
19505	39495
49383	39496
54381	39497
18415	39498
43784	39499
32553	39500
34874	39501
46935	39502
35531	39503
1685	39504
84926	39505
9633	39506
17195	39507
6947	39508
80028	39509
26	39510
58385	39511
10187	39512
18744	39513
3714	39514
48435	39515
15905	39516
65937	39517
27626	39518
35390	39519
17559	39520
19534	39521
73187	39522
4271	39523
81040	39524
48582	39525
11876	39526
55624	39527
19240	39528
7979	39529
126623	39530
94918	39531
22487	39532
1474	39533
91628	39534
21275	39535
30260	39536
8232	39537
8625	39538
41069	39539
58978	39540
20018	39541
67214	39542
85886	39543
102827	39544
103908	39545
25840	39546
10730	39547
30995	39548
76276	39549
84	39550
23072	39551
14391	39552
26372	39553
36732	39554
121764	39555
93115	39556
15465	39557
80234	39558
36466	39559
41694	39560
25229	39561
74111	39562
32455	39563
4866	39564
5274	39565
13658	39566
130094	39567
12790	39568
34212	39569
392	39570
68644	39571
10790	39572
49199	39573
29775	39574
77726	39575
15494	39576
96254	39577
5217	39578
11059	39579
65369	39580
72482	39581
71409	39582
7612	39583
100878	39584
20445	39585
51656	39586
92925	39587
6338	39588
56029	39589
52891	39590
82892	39591
19524	39592
21266	39593
21927	39594
4174	39595
15750	39596
65704	39597
5333	39598
75050	39599
29031	39600
81673	39601
46921	39602
12818	39603
101011	39604
44345	39605
57988	39606
17776	39607
10424	39608
21330	39609
5592	39610
35555	39611
28812	39612
28034	39613
9426	39614
36091	39615
133715	39616
85282	39617
41779	39618
43499	39619
148844	39620
25554	39621
33454	39622
63739	39623
536	39624
82480	39625
48491	39626
2193	39627
84640	39628
6953	39629
12263	39630
2360	39631
7150	39632
15976	39633
108158	39634
65519	39635
28455	39636
2261	39637
23457	39638
4061	39639
134012	39640
24824	39641
45007	39642
39325	39643
7893	39644
51107	39645
106396	39646
26415	39647
28207	39648
6395	39649
30463	39650
34638	39651
28499	39652
8207	39653
106814	39654
34570	39655
29701	39656
79448	39657
5984	39658
49643	39659
83278	39660
88409	39661
73588	39662
14956	39663
145645	39664
71962	39665
24917	39666
90825	39667
86339	39668
2657	39669
7055	39670
2826	39671
34636	39672
6204	39673
58612	39674
7212	39675
54640	39676
1973	39677
1702	39678
74876	39679
91662	39680
111508	39681
50112	39682
34264	39683
122553	39684
89273	39685
97972	39686
61453	39687
39512	39688
116268	39689
9252	39690
9916	39691
51884	39692
118433	39693
92992	39694
114479	39695
34368	39696
51232	39697
4620	39698
49145	39699
148614	39700
66140	39701
41990	39702
92092	39703
6828	39704
5714	39705
15015	39706
62349	39707
31538	39708
252	39709
7909	39710
55340	39711
1481	39712
37599	39713
8845	39714
67015	39715
9751	39716
121385	39717
31265	39718
11822	39719
122190	39720
117791	39721
74181	39722
105554	39723
59837	39724
1436	39725
87100	39726
11138	39727
35036	39728
106424	39729
6860	39730
26352	39731
16776	39732
21699	39733
51571	39734
3264	39735
53546	39736
83670	39737
47072	39738
74203	39739
63300	39740
15724	39741
77253	39742
84911	39743
5049	39744
83972	39745
85286	39746
16578	39747
72839	39748
60505	39749
1803	39750
104693	39751
88	39752
67663	39753
101446	39754
3380	39755
100088	39756
116632	39757
95875	39758
15111	39759
106149	39760
56775	39761
63220	39762
39075	39763
48742	39764
65536	39765
42138	39766
63305	39767
46134	39768
32362	39769
58004	39770
61489	39771
18473	39772
2969	39773
89611	39774
69053	39775
795	39776
23096	39777
71752	39778
85061	39779
3945	39780
45663	39781
35720	39782
2517	39783
21667	39784
5280	39785
64938	39786
70141	39787
24481	39788
82936	39789
11416	39790
87469	39791
36072	39792
14635	39793
81220	39794
144202	39795
56831	39796
20749	39797
73707	39798
63033	39799
7025	39800
13736	39801
64953	39802
1888	39803
53487	39804
26087	39805
7463	39806
12144	39807
131757	39808
31672	39809
20702	39810
61229	39811
18180	39812
42557	39813
77062	39814
119001	39815
123170	39816
24323	39817
1720	39818
77527	39819
41018	39820
2048	39821
28917	39822
37738	39823
91874	39824
40508	39825
13287	39826
45533	39827
1798	39828
215	39829
135584	39830
80146	39831
2659	39832
13698	39833
100750	39834
39832	39835
73793	39836
11587	39837
9605	39838
24157	39839
53178	39840
51573	39841
1326	39842
146062	39843
74253	39844
117	39845
32451	39846
75076	39847
52741	39848
71426	39849
112145	39850
107817	39851
20233	39852
1000	39853
90255	39854
18651	39855
80129	39856
1932	39857
45348	39858
8339	39859
42698	39860
4531	39861
45381	39862
55229	39863
3003	39864
100008	39865
128884	39866
19980	39867
82080	39868
31599	39869
840	39870
140887	39871
2806	39872
13767	39873
26087	39874
50396	39875
2502	39876
17417	39877
66311	39878
30953	39879
8562	39880
84173	39881
52179	39882
22027	39883
14121	39884
15820	39885
1398	39886
24243	39887
7748	39888
147184	39889
81712	39890
76730	39891
16868	39892
32044	39893
94268	39894
54604	39895
8925	39896
35134	39897
51841	39898
79392	39899
45140	39900
37127	39901
96451	39902
82014	39903
5667	39904
79762	39905
64775	39906
21697	39907
25843	39908
58325	39909
1908	39910
130441	39911
1576	39912
27804	39913
74658	39914
27908	39915
124780	39916
58622	39917
58481	39918
31334	39919
43585	39920
37232	39921
59333	39922
2077	39923
73637	39924
23832	39925
33716	39926
24036	39927
80120	39928
65639	39929
95697	39930
6190	39931
10863	39932
48237	39933
55144	39934
80551	39935
25707	39936
32279	39937
4685	39938
27330	39939
7126	39940
2320	39941
4079	39942
37886	39943
685	39944
112038	39945
1753	39946
6455	39947
82106	39948
57370	39949
81088	39950
17003	39951
38017	39952
14911	39953
28542	39954
10696	39955
119114	39956
143779	39957
108344	39958
10565	39959
25097	39960
39672	39961
34551	39962
29710	39963
30174	39964
1148	39965
63558	39966
21474	39967
41426	39968
32106	39969
7989	39970
63762	39971
99110	39972
7538	39973
7372	39974
18795	39975
86231	39976
93098	39977
94988	39978
54830	39979
116265	39980
86	39981
74268	39982
118531	39983
17484	39984
69100	39985
35965	39986
1095	39987
66692	39988
75150	39989
32850	39990
58914	39991
73251	39992
57421	39993
130467	39994
36964	39995
48534	39996
34460	39997
37205	39998
99016	39999
59859	40000
65746	40001
36298	40002
23865	40003
54359	40004
49811	40005
57333	40006
41854	40007
5119	40008
59618	40009
4108	40010
62980	40011
9653	40012
17983	40013
26772	40014
75449	40015
3349	40016
51388	40017
102863	40018
34093	40019
3189	40020
66717	40021
31976	40022
92211	40023
77039	40024
69709	40025
8077	40026
9572	40027
26345	40028
14677	40029
1322	40030
30147	40031
31058	40032
23637	40033
21528	40034
14442	40035
15297	40036
5820	40037
109842	40038
130748	40039
23207	40040
59833	40041
101974	40042
9118	40043
127563	40044
82693	40045
88276	40046
57911	40047
25622	40048
97771	40049
8609	40050
13706	40051
80062	40052
227	40053
133197	40054
131702	40055
9283	40056
16448	40057
101124	40058
8485	40059
590	40060
42394	40061
119237	40062
33680	40063
31358	40064
41877	40065
66422	40066
108612	40067
46967	40068
114252	40069
8227	40070
56435	40071
58564	40072
79171	40073
8825	40074
55328	40075
88333	40076
37172	40077
93365	40078
9613	40079
1991	40080
12534	40081
56719	40082
65376	40083
20741	40084
60894	40085
114597	40086
18768	40087
45334	40088
9324	40089
92392	40090
37803	40091
4260	40092
41265	40093
106383	40094
2780	40095
129347	40096
27457	40097
26094	40098
62943	40099
1594	40100
1598	40101
5711	40102
31642	40103
4611	40104
7528	40105
110366	40106
107356	40107
64480	40108
111108	40109
1296	40110
7655	40111
66109	40112
3790	40113
28601	40114
1365	40115
50233	40116
33227	40117
72401	40118
111764	40119
53230	40120
36524	40121
134512	40122
8333	40123
134334	40124
145897	40125
150733	40126
38979	40127
9509	40128
30849	40129
17648	40130
45434	40131
45062	40132
48069	40133
71222	40134
43517	40135
16727	40136
72673	40137
52611	40138
9299	40139
41462	40140
11467	40141
5186	40142
1586	40143
47826	40144
30778	40145
19496	40146
53673	40147
52870	40148
30929	40149
1811	40150
1369	40151
72079	40152
12893	40153
92214	40154
45077	40155
56575	40156
6867	40157
31777	40158
9165	40159
42839	40160
76391	40161
38367	40162
5251	40163
77467	40164
8148	40165
112668	40166
72182	40167
933	40168
4727	40169
24741	40170
1471	40171
8878	40172
20274	40173
49914	40174
4865	40175
66610	40176
43057	40177
3226	40178
86664	40179
111499	40180
55275	40181
250	40182
49428	40183
69072	40184
112795	40185
24228	40186
33637	40187
61541	40188
18060	40189
85712	40190
87531	40191
54918	40192
42870	40193
22728	40194
39462	40195
1380	40196
123318	40197
6411	40198
94568	40199
551	40200
29216	40201
53618	40202
34555	40203
103197	40204
67607	40205
5759	40206
97365	40207
17807	40208
149789	40209
19274	40210
4266	40211
30760	40212
47409	40213
82804	40214
71140	40215
6203	40216
11796	40217
79926	40218
16636	40219
8192	40220
122761	40221
53229	40222
81267	40223
32744	40224
81000	40225
54929	40226
43882	40227
14182	40228
124840	40229
46437	40230
95054	40231
22522	40232
11918	40233
17626	40234
12259	40235
8210	40236
137454	40237
87426	40238
19181	40239
34833	40240
3477	40241
26054	40242
11061	40243
92212	40244
3544	40245
790	40246
4028	40247
98931	40248
33662	40249
10357	40250
125118	40251
6519	40252
37889	40253
29917	40254
122034	40255
66923	40256
606	40257
57079	40258
36738	40259
26755	40260
47408	40261
94515	40262
94811	40263
18662	40264
56249	40265
8552	40266
8732	40267
74357	40268
91043	40269
107916	40270
102398	40271
61840	40272
45164	40273
32315	40274
112178	40275
100644	40276
44718	40277
82449	40278
133874	40279
29215	40280
65245	40281
3459	40282
87750	40283
119253	40284
29925	40285
60886	40286
55004	40287
10803	40288
44276	40289
108712	40290
36122	40291
24306	40292
25420	40293
72737	40294
46038	40295
11481	40296
36610	40297
45662	40298
3609	40299
29815	40300
13239	40301
39813	40302
108360	40303
653	40304
94610	40305
31210	40306
27307	40307
2855	40308
51809	40309
29133	40310
62998	40311
42272	40312
17267	40313
48504	40314
1610	40315
49820	40316
52555	40317
25136	40318
43854	40319
122514	40320
16644	40321
71019	40322
84975	40323
81754	40324
68002	40325
49931	40326
1598	40327
39447	40328
9379	40329
27065	40330
58142	40331
100178	40332
2937	40333
97385	40334
63954	40335
28698	40336
95158	40337
6062	40338
987	40339
1356	40340
109338	40341
22029	40342
72671	40343
49613	40344
110349	40345
97927	40346
13556	40347
5476	40348
18105	40349
51087	40350
1604	40351
15278	40352
132431	40353
111100	40354
29059	40355
16160	40356
107282	40357
87711	40358
29083	40359
45574	40360
62705	40361
29052	40362
10824	40363
109128	40364
51839	40365
2540	40366
63415	40367
117756	40368
9291	40369
9288	40370
70938	40371
93523	40372
143876	40373
55394	40374
2666	40375
2833	40376
84885	40377
21172	40378
562	40379
46129	40380
38002	40381
10300	40382
7507	40383
63312	40384
61110	40385
74651	40386
1487	40387
42172	40388
27862	40389
132263	40390
3928	40391
70381	40392
6960	40393
32077	40394
2923	40395
104447	40396
104826	40397
1029	40398
45767	40399
10184	40400
52112	40401
470	40402
183	40403
1026	40404
79855	40405
34266	40406
21162	40407
448	40408
14141	40409
84188	40410
7311	40411
1240	40412
35596	40413
3470	40414
27758	40415
15138	40416
2455	40417
14648	40418
4463	40419
12390	40420
22738	40421
643	40422
2216	40423
923	40424
6851	40425
6516	40426
2149	40427
84516	40428
20308	40429
59114	40430
3172	40431
2427	40432
20997	40433
140547	40434
49406	40435
54664	40436
62740	40437
3346	40438
3557	40439
1593	40440
51524	40441
34673	40442
12010	40443
67404	40444
29851	40445
54607	40446
22847	40447
4357	40448
102350	40449
57059	40450
9317	40451
90495	40452
28660	40453
29331	40454
105311	40455
41069	40456
85905	40457
122271	40458
22984	40459
30372	40460
28853	40461
16142	40462
6589	40463
29370	40464
64714	40465
1965	40466
53043	40467
93329	40468
80157	40469
78936	40470
82728	40471
12614	40472
30218	40473
48563	40474
16472	40475
11346	40476
81	40477
2420	40478
31	40479
57240	40480
136106	40481
102212	40482
99053	40483
50308	40484
7965	40485
73365	40486
3759	40487
59005	40488
1062	40489
113439	40490
76559	40491
9327	40492
48528	40493
38435	40494
574	40495
18795	40496
41456	40497
11058	40498
114204	40499
130239	40500
29904	40501
136492	40502
55655	40503
64697	40504
2526	40505
21189	40506
5984	40507
113424	40508
3235	40509
84557	40510
35207	40511
3920	40512
74165	40513
65875	40514
121040	40515
21170	40516
30566	40517
14	40518
8129	40519
84202	40520
143315	40521
64515	40522
51094	40523
86769	40524
56525	40525
68682	40526
7570	40527
28209	40528
1979	40529
104992	40530
25297	40531
68160	40532
1381	40533
128639	40534
55489	40535
411	40536
15849	40537
13069	40538
56863	40539
71757	40540
55732	40541
23486	40542
19294	40543
1537	40544
40539	40545
105604	40546
23830	40547
9578	40548
1139	40549
85438	40550
148277	40551
123	40552
8289	40553
110752	40554
54721	40555
67967	40556
52573	40557
17139	40558
40824	40559
47215	40560
74577	40561
2383	40562
46682	40563
430	40564
36017	40565
14850	40566
5363	40567
11640	40568
86270	40569
96120	40570
128447	40571
31699	40572
531	40573
17049	40574
57426	40575
19393	40576
40117	40577
25454	40578
4441	40579
68394	40580
63421	40581
56957	40582
947	40583
3112	40584
137932	40585
39299	40586
61375	40587
42482	40588
29714	40589
39984	40590
91073	40591
48823	40592
60502	40593
51877	40594
65296	40595
51565	40596
2812	40597
150109	40598
401	40599
62518	40600
47341	40601
27578	40602
70984	40603
107028	40604
72454	40605
4482	40606
9995	40607
49376	40608
50244	40609
6001	40610
2098	40611
50619	40612
5353	40613
9290	40614
9878	40615
104727	40616
8844	40617
136084	40618
115385	40619
64403	40620
89922	40621
58516	40622
11279	40623
73837	40624
55495	40625
31804	40626
43100	40627
24457	40628
60615	40629
9052	40630
8128	40631
148575	40632
924	40633
9306	40634
5665	40635
46771	40636
134271	40637
36950	40638
65561	40639
8163	40640
115263	40641
41166	40642
4241	40643
64438	40644
964	40645
105277	40646
79284	40647
32684	40648
36720	40649
3105	40650
53653	40651
3069	40652
137814	40653
108680	40654
63922	40655
973	40656
107142	40657
51383	40658
71988	40659
64711	40660
97302	40661
21443	40662
5918	40663
121305	40664
123513	40665
57356	40666
9060	40667
49673	40668
2444	40669
3402	40670
38437	40671
97155	40672
92535	40673
88833	40674
38377	40675
74392	40676
8592	40677
11925	40678
37914	40679
5921	40680
4354	40681
9463	40682
103472	40683
74631	40684
14774	40685
27218	40686
45533	40687
82275	40688
25534	40689
13197	40690
77331	40691
103695	40692
44916	40693
118952	40694
106919	40695
4374	40696
45980	40697
4109	40698
18098	40699
72058	40700
116479	40701
84833	40702
56987	40703
17546	40704
1395	40705
36032	40706
31607	40707
45954	40708
150135	40709
29949	40710
74819	40711
30780	40712
14252	40713
38424	40714
34168	40715
91535	40716
95374	40717
4471	40718
29876	40719
55210	40720
46851	40721
31416	40722
113573	40723
27011	40724
59859	40725
1484	40726
63889	40727
35207	40728
91039	40729
65762	40730
7215	40731
7459	40732
2214	40733
48874	40734
25091	40735
15218	40736
138534	40737
835	40738
1559	40739
98104	40740
27832	40741
55237	40742
8532	40743
61304	40744
7301	40745
11782	40746
15154	40747
23285	40748
70397	40749
73286	40750
82994	40751
40353	40752
37090	40753
69111	40754
16996	40755
55623	40756
38132	40757
36083	40758
78677	40759
93396	40760
29353	40761
7994	40762
94772	40763
19905	40764
18530	40765
14734	40766
29282	40767
36	40768
122821	40769
69608	40770
19413	40771
2393	40772
92490	40773
27653	40774
32092	40775
38473	40776
89106	40777
9118	40778
90698	40779
15354	40780
58	40781
5861	40782
12446	40783
50417	40784
67098	40785
25449	40786
3396	40787
14644	40788
15720	40789
139255	40790
44533	40791
22911	40792
63252	40793
31811	40794
55418	40795
110486	40796
9724	40797
20610	40798
2325	40799
107631	40800
24356	40801
1820	40802
23115	40803
63719	40804
7	40805
76535	40806
305	40807
92111	40808
4407	40809
46563	40810
72668	40811
88398	40812
16188	40813
14076	40814
4510	40815
30426	40816
69458	40817
47732	40818
150779	40819
62840	40820
19456	40821
20506	40822
41203	40823
60846	40824
79755	40825
2254	40826
32810	40827
98708	40828
113659	40829
61284	40830
10053	40831
75308	40832
1300	40833
10	40834
7856	40835
17896	40836
96894	40837
8055	40838
115942	40839
18124	40840
50596	40841
61221	40842
46209	40843
15598	40844
148415	40845
9783	40846
49461	40847
17533	40848
20176	40849
135095	40850
33586	40851
1007	40852
75343	40853
124311	40854
18077	40855
69592	40856
28883	40857
30435	40858
27674	40859
3980	40860
13366	40861
15554	40862
103436	40863
20311	40864
7415	40865
14488	40866
130401	40867
32336	40868
101067	40869
18661	40870
45563	40871
25985	40872
19354	40873
41749	40874
105206	40875
44853	40876
7384	40877
57495	40878
83470	40879
79807	40880
4579	40881
11946	40882
36990	40883
7661	40884
13359	40885
70389	40886
80482	40887
31851	40888
16140	40889
3006	40890
85136	40891
16598	40892
26659	40893
69060	40894
100147	40895
23878	40896
14983	40897
1110	40898
30133	40899
38404	40900
1628	40901
22082	40902
28439	40903
8728	40904
1753	40905
1600	40906
55031	40907
101209	40908
17614	40909
1543	40910
23096	40911
51685	40912
65993	40913
4843	40914
38957	40915
29356	40916
137205	40917
31769	40918
127109	40919
32138	40920
19394	40921
36560	40922
5698	40923
5274	40924
74179	40925
3671	40926
29748	40927
31882	40928
21395	40929
1911	40930
8425	40931
1710	40932
5151	40933
133920	40934
83573	40935
16258	40936
31311	40937
72028	40938
1092	40939
115713	40940
33578	40941
51329	40942
10461	40943
28727	40944
92727	40945
118235	40946
98799	40947
89074	40948
9208	40949
26022	40950
89052	40951
58535	40952
54401	40953
60675	40954
21596	40955
103287	40956
21078	40957
24356	40958
13389	40959
17695	40960
62678	40961
101448	40962
37628	40963
92877	40964
17826	40965
42497	40966
100163	40967
113820	40968
6961	40969
56846	40970
31378	40971
39716	40972
9611	40973
57221	40974
144443	40975
42565	40976
30868	40977
84606	40978
103219	40979
8347	40980
1222	40981
36708	40982
94031	40983
109994	40984
98441	40985
66922	40986
53950	40987
6382	40988
40525	40989
117578	40990
897	40991
65459	40992
651	40993
26425	40994
6177	40995
6016	40996
15	40997
18194	40998
14873	40999
27585	41000
3344	41001
1873	41002
33271	41003
43096	41004
96012	41005
40558	41006
43540	41007
42785	41008
85913	41009
20134	41010
100017	41011
5838	41012
40392	41013
69874	41014
51120	41015
64393	41016
17278	41017
24077	41018
1343	41019
29078	41020
52714	41021
87891	41022
37773	41023
44066	41024
113535	41025
20946	41026
28738	41027
146523	41028
50062	41029
9231	41030
35746	41031
51316	41032
6212	41033
15238	41034
60711	41035
60969	41036
18688	41037
82181	41038
79355	41039
109973	41040
26182	41041
1898	41042
27752	41043
89005	41044
60182	41045
123773	41046
14143	41047
60378	41048
89818	41049
925	41050
25809	41051
11907	41052
2164	41053
89080	41054
5733	41055
34778	41056
32583	41057
70887	41058
11598	41059
85015	41060
26609	41061
18299	41062
8169	41063
8043	41064
21132	41065
105422	41066
19478	41067
6988	41068
4035	41069
39911	41070
17945	41071
6656	41072
9393	41073
75236	41074
52450	41075
93777	41076
87297	41077
59463	41078
40887	41079
53685	41080
2374	41081
30135	41082
18470	41083
30995	41084
92105	41085
38372	41086
42165	41087
50906	41088
89291	41089
105562	41090
143234	41091
41654	41092
2682	41093
40827	41094
9641	41095
147595	41096
3676	41097
2589	41098
19089	41099
4441	41100
62318	41101
39561	41102
1743	41103
44518	41104
59734	41105
6568	41106
13337	41107
5079	41108
460	41109
29321	41110
24504	41111
127663	41112
22977	41113
76593	41114
10524	41115
2241	41116
57775	41117
2895	41118
15521	41119
2251	41120
48307	41121
7291	41122
68595	41123
318	41124
3256	41125
27629	41126
35885	41127
54308	41128
46823	41129
6191	41130
22328	41131
68839	41132
117037	41133
145595	41134
52223	41135
17929	41136
10151	41137
43371	41138
53730	41139
27720	41140
1012	41141
115168	41142
83465	41143
7419	41144
123371	41145
51770	41146
9670	41147
6457	41148
125879	41149
12021	41150
60265	41151
70504	41152
4695	41153
83746	41154
77188	41155
44868	41156
85222	41157
11406	41158
240	41159
53946	41160
14605	41161
2770	41162
135619	41163
2674	41164
62562	41165
104021	41166
19877	41167
62088	41168
26438	41169
580	41170
284	41171
30092	41172
45397	41173
2655	41174
75428	41175
1041	41176
28504	41177
55129	41178
102530	41179
70371	41180
12313	41181
16319	41182
45447	41183
66872	41184
65386	41185
30068	41186
57030	41187
42056	41188
26466	41189
25503	41190
122547	41191
12371	41192
145649	41193
22950	41194
98030	41195
75311	41196
18642	41197
4415	41198
81568	41199
20199	41200
27331	41201
4019	41202
135934	41203
4865	41204
30964	41205
14553	41206
10371	41207
23414	41208
2380	41209
3296	41210
40831	41211
19424	41212
29100	41213
53095	41214
107185	41215
767	41216
54414	41217
22257	41218
54640	41219
1631	41220
20414	41221
37978	41222
85432	41223
19862	41224
1926	41225
46398	41226
66872	41227
85682	41228
37226	41229
14590	41230
80277	41231
19946	41232
19666	41233
149	41234
36369	41235
45340	41236
52387	41237
76773	41238
6781	41239
69605	41240
7043	41241
6370	41242
30411	41243
1498	41244
31673	41245
104803	41246
7429	41247
108023	41248
43039	41249
77292	41250
95299	41251
6730	41252
18418	41253
70415	41254
86440	41255
14359	41256
143228	41257
122672	41258
6003	41259
2842	41260
13940	41261
5598	41262
21522	41263
19588	41264
107291	41265
67302	41266
34300	41267
42937	41268
30278	41269
15869	41270
99577	41271
53033	41272
87461	41273
27684	41274
809	41275
9164	41276
62402	41277
146844	41278
78699	41279
11757	41280
23505	41281
39464	41282
77082	41283
102325	41284
229	41285
56784	41286
70134	41287
27546	41288
1595	41289
51061	41290
5805	41291
22666	41292
31299	41293
77804	41294
103281	41295
14934	41296
2941	41297
21855	41298
47904	41299
25401	41300
21967	41301
8595	41302
82540	41303
109314	41304
29191	41305
64955	41306
83419	41307
104803	41308
108085	41309
62362	41310
177	41311
15599	41312
116177	41313
276	41314
79695	41315
28269	41316
5919	41317
28400	41318
250	41319
30200	41320
136246	41321
55929	41322
1520	41323
4090	41324
142236	41325
8030	41326
29919	41327
11466	41328
26956	41329
80986	41330
10571	41331
3024	41332
2835	41333
55939	41334
68917	41335
15264	41336
72235	41337
16745	41338
75576	41339
54047	41340
45716	41341
27388	41342
24180	41343
128592	41344
49741	41345
1260	41346
17240	41347
103383	41348
114831	41349
128035	41350
29825	41351
6182	41352
45291	41353
23076	41354
92154	41355
84545	41356
28392	41357
96306	41358
80199	41359
19711	41360
1918	41361
143167	41362
2579	41363
22735	41364
2811	41365
15965	41366
21556	41367
84763	41368
65688	41369
18715	41370
84933	41371
139403	41372
35437	41373
43930	41374
48475	41375
37714	41376
108508	41377
121728	41378
66916	41379
91613	41380
106806	41381
83289	41382
81610	41383
4352	41384
19979	41385
9774	41386
89003	41387
68926	41388
1558	41389
35632	41390
13625	41391
2687	41392
2434	41393
136510	41394
13226	41395
3434	41396
122535	41397
2633	41398
23704	41399
34966	41400
54286	41401
14176	41402
29357	41403
95574	41404
20287	41405
10496	41406
33708	41407
96934	41408
60942	41409
135265	41410
59434	41411
122219	41412
23113	41413
54832	41414
48973	41415
92771	41416
45280	41417
120407	41418
89118	41419
16047	41420
342	41421
138642	41422
30483	41423
44786	41424
13138	41425
65296	41426
31913	41427
32266	41428
20240	41429
127724	41430
59711	41431
27800	41432
97143	41433
87435	41434
13239	41435
9915	41436
10025	41437
8157	41438
77723	41439
44521	41440
16650	41441
49809	41442
35380	41443
23534	41444
127986	41445
29515	41446
2602	41447
26766	41448
53986	41449
62018	41450
122088	41451
111599	41452
42630	41453
29262	41454
65592	41455
33547	41456
34217	41457
76073	41458
8368	41459
51699	41460
4927	41461
19506	41462
27345	41463
68350	41464
1397	41465
29242	41466
3080	41467
7657	41468
19768	41469
124404	41470
53267	41471
2518	41472
6735	41473
12694	41474
145	41475
9771	41476
2475	41477
72502	41478
37732	41479
3487	41480
15756	41481
21770	41482
55700	41483
46568	41484
34945	41485
47498	41486
72577	41487
64442	41488
37163	41489
47852	41490
80153	41491
7766	41492
134732	41493
58939	41494
120037	41495
10231	41496
21410	41497
24285	41498
91406	41499
17041	41500
72916	41501
40303	41502
121616	41503
71877	41504
86532	41505
27485	41506
12626	41507
81830	41508
21952	41509
18839	41510
912	41511
4818	41512
3587	41513
65634	41514
14775	41515
30088	41516
102382	41517
22572	41518
16081	41519
23390	41520
31258	41521
7488	41522
60422	41523
115125	41524
292	41525
21287	41526
84588	41527
33394	41528
24624	41529
42968	41530
43413	41531
20481	41532
48749	41533
147146	41534
68438	41535
1429	41536
33791	41537
142983	41538
16607	41539
30342	41540
12270	41541
26087	41542
76407	41543
48269	41544
40186	41545
26487	41546
6934	41547
147039	41548
58476	41549
36981	41550
63094	41551
87961	41552
4784	41553
51405	41554
67	41555
31074	41556
46224	41557
54771	41558
10186	41559
99897	41560
107149	41561
35015	41562
59391	41563
18003	41564
69515	41565
2187	41566
117254	41567
116114	41568
80772	41569
11415	41570
10303	41571
11507	41572
30974	41573
116818	41574
14654	41575
34404	41576
21823	41577
18163	41578
6645	41579
120948	41580
37512	41581
8562	41582
107892	41583
82705	41584
66398	41585
63169	41586
51732	41587
2046	41588
6593	41589
32959	41590
27583	41591
76310	41592
4534	41593
52662	41594
9095	41595
69835	41596
24169	41597
63283	41598
10133	41599
6795	41600
72577	41601
68565	41602
3982	41603
130849	41604
43803	41605
137873	41606
119677	41607
22179	41608
17040	41609
39993	41610
12541	41611
46053	41612
20892	41613
27225	41614
1223	41615
136596	41616
7786	41617
10982	41618
14372	41619
3342	41620
95058	41621
109984	41622
24671	41623
69378	41624
5060	41625
29111	41626
130031	41627
2663	41628
46690	41629
127387	41630
13079	41631
17396	41632
82282	41633
84	41634
93357	41635
44502	41636
7305	41637
8932	41638
94180	41639
25169	41640
42540	41641
28525	41642
24932	41643
65250	41644
44430	41645
98209	41646
4800	41647
12548	41648
134286	41649
9363	41650
30034	41651
86743	41652
3034	41653
3433	41654
18761	41655
21610	41656
5955	41657
57524	41658
25478	41659
4066	41660
19888	41661
19418	41662
356	41663
28952	41664
51942	41665
87284	41666
133629	41667
73367	41668
347	41669
34707	41670
134963	41671
29678	41672
2918	41673
43123	41674
21370	41675
149542	41676
8934	41677
98929	41678
10313	41679
21669	41680
34623	41681
11972	41682
39337	41683
12431	41684
38028	41685
13654	41686
37107	41687
14380	41688
26816	41689
36149	41690
684	41691
36723	41692
75504	41693
5797	41694
78989	41695
235	41696
10666	41697
62964	41698
48623	41699
41924	41700
77236	41701
9885	41702
75813	41703
119093	41704
20556	41705
37591	41706
150673	41707
70345	41708
13541	41709
20664	41710
36960	41711
27278	41712
2304	41713
685	41714
44656	41715
130842	41716
7830	41717
14101	41718
92986	41719
16995	41720
54003	41721
2725	41722
81430	41723
58407	41724
77666	41725
86076	41726
26905	41727
32550	41728
25070	41729
14063	41730
54261	41731
29627	41732
26346	41733
105731	41734
22588	41735
108940	41736
59591	41737
45721	41738
1382	41739
64174	41740
31352	41741
69330	41742
78168	41743
123288	41744
481	41745
71041	41746
54623	41747
265	41748
2870	41749
37281	41750
27621	41751
29440	41752
4450	41753
4275	41754
72560	41755
87512	41756
13274	41757
9698	41758
25147	41759
23221	41760
17595	41761
39106	41762
93060	41763
132632	41764
3310	41765
36477	41766
52866	41767
55593	41768
66197	41769
13411	41770
23558	41771
81972	41772
79706	41773
38605	41774
115230	41775
5815	41776
29679	41777
26874	41778
54938	41779
90693	41780
2167	41781
54015	41782
9450	41783
113353	41784
5024	41785
64106	41786
29351	41787
21973	41788
135534	41789
1022	41790
33538	41791
1516	41792
20975	41793
107695	41794
97944	41795
108178	41796
33592	41797
17722	41798
43173	41799
68664	41800
19636	41801
226	41802
24905	41803
44085	41804
16635	41805
136171	41806
3412	41807
124742	41808
113923	41809
56911	41810
130152	41811
34125	41812
9225	41813
25426	41814
69236	41815
22869	41816
107215	41817
61354	41818
93547	41819
1	41820
22452	41821
4735	41822
79261	41823
19132	41824
61246	41825
230	41826
79968	41827
1887	41828
57544	41829
59205	41830
20802	41831
77638	41832
20986	41833
3859	41834
65151	41835
116262	41836
59053	41837
6793	41838
28665	41839
47501	41840
8712	41841
1533	41842
1080	41843
26000	41844
120546	41845
65074	41846
7167	41847
30511	41848
1858	41849
35532	41850
25918	41851
16318	41852
4654	41853
85847	41854
11734	41855
55396	41856
42829	41857
106540	41858
78164	41859
61139	41860
11282	41861
72	41862
20642	41863
49942	41864
54557	41865
90091	41866
29269	41867
90153	41868
8823	41869
55554	41870
72020	41871
43578	41872
3191	41873
12695	41874
78125	41875
2203	41876
30880	41877
56044	41878
33351	41879
91479	41880
10588	41881
51726	41882
92	41883
78966	41884
4524	41885
18535	41886
69861	41887
36130	41888
22302	41889
56343	41890
1714	41891
102591	41892
46601	41893
49296	41894
23175	41895
42352	41896
47461	41897
97023	41898
35714	41899
12209	41900
130127	41901
395	41902
34132	41903
37516	41904
80866	41905
1463	41906
7280	41907
77160	41908
33826	41909
31609	41910
92981	41911
7736	41912
35908	41913
57127	41914
31214	41915
51223	41916
12790	41917
118805	41918
11236	41919
96272	41920
44089	41921
100361	41922
15768	41923
76585	41924
7820	41925
11747	41926
21252	41927
8995	41928
2709	41929
11197	41930
115315	41931
22289	41932
38113	41933
13723	41934
24951	41935
21254	41936
407	41937
119849	41938
37383	41939
28850	41940
14716	41941
4522	41942
29316	41943
14124	41944
48824	41945
824	41946
71106	41947
101112	41948
72723	41949
118307	41950
8140	41951
11887	41952
107387	41953
18842	41954
40060	41955
10453	41956
121207	41957
42459	41958
58349	41959
8036	41960
45159	41961
53435	41962
3718	41963
1744	41964
89617	41965
21545	41966
24780	41967
105539	41968
58	41969
118007	41970
20879	41971
133003	41972
49137	41973
50935	41974
51466	41975
22382	41976
37468	41977
120073	41978
15766	41979
38084	41980
17746	41981
116554	41982
5782	41983
38239	41984
69674	41985
25537	41986
101282	41987
36306	41988
18892	41989
48514	41990
88114	41991
97925	41992
100640	41993
109018	41994
304	41995
41462	41996
92006	41997
44570	41998
5900	41999
13316	42000
7722	42001
43169	42002
15180	42003
20997	42004
23983	42005
113071	42006
11498	42007
75704	42008
47665	42009
9851	42010
33699	42011
983	42012
5305	42013
15653	42014
82108	42015
65155	42016
16184	42017
13505	42018
49196	42019
5127	42020
12332	42021
107233	42022
42879	42023
101091	42024
9900	42025
60359	42026
31982	42027
3491	42028
17048	42029
103196	42030
33906	42031
7997	42032
82633	42033
75500	42034
24052	42035
31321	42036
303	42037
31539	42038
5128	42039
88377	42040
12099	42041
11976	42042
113866	42043
29343	42044
72442	42045
84992	42046
104858	42047
20356	42048
60058	42049
22524	42050
85819	42051
118029	42052
25148	42053
52747	42054
79134	42055
112604	42056
55411	42057
43209	42058
78120	42059
658	42060
21111	42061
47707	42062
37596	42063
362	42064
9117	42065
72121	42066
3071	42067
71989	42068
78666	42069
17241	42070
51082	42071
16436	42072
65466	42073
10688	42074
116094	42075
90933	42076
85131	42077
49674	42078
12717	42079
66615	42080
450	42081
11183	42082
11284	42083
16886	42084
49052	42085
64792	42086
53261	42087
82207	42088
52967	42089
39808	42090
17702	42091
5762	42092
38553	42093
62221	42094
4129	42095
40311	42096
59996	42097
10995	42098
81670	42099
50403	42100
20034	42101
78411	42102
12734	42103
61500	42104
25688	42105
56244	42106
47490	42107
656	42108
56077	42109
46740	42110
7168	42111
147048	42112
5703	42113
88352	42114
92120	42115
76927	42116
80629	42117
79848	42118
90949	42119
119347	42120
888	42121
67630	42122
74640	42123
165	42124
95705	42125
76819	42126
15019	42127
18942	42128
39722	42129
142918	42130
113642	42131
6798	42132
10987	42133
18446	42134
109944	42135
82737	42136
36265	42137
67711	42138
82742	42139
29681	42140
4793	42141
55715	42142
121578	42143
8730	42144
45932	42145
39121	42146
78517	42147
96827	42148
65878	42149
84023	42150
101183	42151
288	42152
72248	42153
13613	42154
77474	42155
71984	42156
127794	42157
11971	42158
4441	42159
21225	42160
83570	42161
70192	42162
2210	42163
30874	42164
56901	42165
1906	42166
24122	42167
73510	42168
6407	42169
119960	42170
43734	42171
22297	42172
14599	42173
27471	42174
22616	42175
15458	42176
2972	42177
43001	42178
23331	42179
89464	42180
85938	42181
123969	42182
76365	42183
13979	42184
927	42185
112638	42186
10444	42187
102191	42188
12939	42189
33341	42190
57026	42191
49347	42192
42830	42193
129607	42194
577	42195
62160	42196
12973	42197
43421	42198
892	42199
43690	42200
98761	42201
128384	42202
54804	42203
19724	42204
93889	42205
14572	42206
27003	42207
22231	42208
137151	42209
9369	42210
110514	42211
5580	42212
38094	42213
77248	42214
31322	42215
13749	42216
101378	42217
103188	42218
17295	42219
53407	42220
47882	42221
7019	42222
58848	42223
17208	42224
78015	42225
6951	42226
15352	42227
70962	42228
102995	42229
133377	42230
36933	42231
4586	42232
2023	42233
5386	42234
108245	42235
19148	42236
19926	42237
25135	42238
2696	42239
45382	42240
45910	42241
55558	42242
4823	42243
102556	42244
54219	42245
98579	42246
28968	42247
78566	42248
67780	42249
13591	42250
54096	42251
3975	42252
14502	42253
91858	42254
115574	42255
31136	42256
63713	42257
22901	42258
88722	42259
35438	42260
3558	42261
2387	42262
74188	42263
18961	42264
59970	42265
103184	42266
5020	42267
122228	42268
40580	42269
45182	42270
72621	42271
38839	42272
24690	42273
18571	42274
44401	42275
20885	42276
58310	42277
128819	42278
77455	42279
9574	42280
1840	42281
29726	42282
43498	42283
30100	42284
27346	42285
2222	42286
108363	42287
36718	42288
8323	42289
149904	42290
127146	42291
35479	42292
20751	42293
10591	42294
17509	42295
17083	42296
2270	42297
115627	42298
16017	42299
22093	42300
15147	42301
139770	42302
1205	42303
9328	42304
54260	42305
3117	42306
58002	42307
9035	42308
83797	42309
31036	42310
136854	42311
4365	42312
106045	42313
56345	42314
53485	42315
36613	42316
32532	42317
111414	42318
42298	42319
105974	42320
113492	42321
91329	42322
19901	42323
135383	42324
7134	42325
42006	42326
1618	42327
20724	42328
58010	42329
38694	42330
31402	42331
1308	42332
33273	42333
120716	42334
146931	42335
2354	42336
24289	42337
5817	42338
46892	42339
99947	42340
8868	42341
72806	42342
33743	42343
72856	42344
9799	42345
51445	42346
81368	42347
66253	42348
73023	42349
2949	42350
26200	42351
62239	42352
9073	42353
60796	42354
47392	42355
94933	42356
23827	42357
55599	42358
93828	42359
105022	42360
65312	42361
44604	42362
12314	42363
9298	42364
99471	42365
37953	42366
59660	42367
528	42368
25507	42369
67675	42370
17362	42371
38063	42372
52301	42373
2784	42374
24345	42375
8647	42376
82434	42377
97773	42378
3563	42379
41391	42380
57902	42381
27266	42382
52462	42383
46921	42384
37221	42385
15923	42386
118745	42387
19693	42388
73587	42389
128129	42390
27677	42391
57562	42392
37522	42393
115994	42394
149493	42395
25481	42396
75	42397
145131	42398
38543	42399
40787	42400
8207	42401
61843	42402
60494	42403
93553	42404
17160	42405
130411	42406
4686	42407
50136	42408
111687	42409
105017	42410
10714	42411
88762	42412
30431	42413
30664	42414
12412	42415
56601	42416
20558	42417
130281	42418
35006	42419
51836	42420
22639	42421
2922	42422
63212	42423
60714	42424
8203	42425
131919	42426
23840	42427
1418	42428
30250	42429
121184	42430
32937	42431
868	42432
85753	42433
109308	42434
51566	42435
58545	42436
7104	42437
74989	42438
1702	42439
72282	42440
79095	42441
52804	42442
52525	42443
102520	42444
65644	42445
14	42446
14527	42447
127325	42448
78569	42449
96551	42450
50329	42451
33062	42452
13130	42453
43647	42454
101703	42455
29010	42456
86441	42457
34590	42458
54037	42459
83142	42460
12647	42461
8836	42462
12760	42463
34429	42464
43548	42465
7336	42466
44785	42467
35057	42468
3647	42469
2571	42470
43	42471
148016	42472
29923	42473
14585	42474
31291	42475
18578	42476
104493	42477
57792	42478
29613	42479
3610	42480
2184	42481
2408	42482
21425	42483
5880	42484
8266	42485
10143	42486
77285	42487
109955	42488
137	42489
1628	42490
53237	42491
13032	42492
3068	42493
13185	42494
35524	42495
77224	42496
531	42497
7	42498
103660	42499
111978	42500
63652	42501
11915	42502
17905	42503
28995	42504
44770	42505
27263	42506
41511	42507
38307	42508
61825	42509
134924	42510
914	42511
72925	42512
66005	42513
124598	42514
95915	42515
7419	42516
22234	42517
99342	42518
39916	42519
81513	42520
1167	42521
3015	42522
114501	42523
23794	42524
21301	42525
3061	42526
62531	42527
17	42528
132755	42529
36867	42530
19668	42531
3249	42532
132119	42533
106551	42534
14765	42535
8219	42536
13065	42537
120792	42538
64504	42539
6750	42540
26144	42541
66291	42542
104311	42543
3687	42544
52914	42545
8899	42546
12330	42547
41730	42548
12037	42549
68503	42550
547	42551
76207	42552
28427	42553
48078	42554
10130	42555
7976	42556
1185	42557
97522	42558
56324	42559
83664	42560
69426	42561
83710	42562
26311	42563
333	42564
21763	42565
104853	42566
8463	42567
40854	42568
53796	42569
88738	42570
29935	42571
40676	42572
69653	42573
119492	42574
91841	42575
31582	42576
3300	42577
63708	42578
44005	42579
124162	42580
28587	42581
96653	42582
7210	42583
2466	42584
93693	42585
133349	42586
39839	42587
114338	42588
24333	42589
4243	42590
40425	42591
4862	42592
41301	42593
15409	42594
6708	42595
30744	42596
17277	42597
31638	42598
107918	42599
3056	42600
59605	42601
90777	42602
18924	42603
3743	42604
7404	42605
108410	42606
13412	42607
114701	42608
76277	42609
88295	42610
68217	42611
510	42612
30479	42613
32445	42614
52820	42615
92763	42616
14210	42617
27227	42618
21381	42619
69406	42620
132202	42621
57	42622
25339	42623
75773	42624
123543	42625
93513	42626
81518	42627
14611	42628
20588	42629
31323	42630
60588	42631
11568	42632
12653	42633
31619	42634
1732	42635
60933	42636
444	42637
77620	42638
17286	42639
111058	42640
2891	42641
58131	42642
53543	42643
29699	42644
73194	42645
10284	42646
14928	42647
41982	42648
86531	42649
45296	42650
1146	42651
101574	42652
941	42653
31188	42654
29244	42655
20414	42656
2236	42657
69051	42658
33612	42659
37904	42660
9687	42661
59894	42662
79254	42663
3658	42664
48675	42665
35095	42666
27003	42667
35171	42668
52160	42669
101922	42670
8983	42671
12009	42672
3783	42673
48263	42674
2188	42675
21130	42676
102514	42677
69281	42678
17985	42679
2840	42680
24267	42681
42219	42682
44028	42683
784	42684
91614	42685
20329	42686
55037	42687
3241	42688
77426	42689
72940	42690
59476	42691
1427	42692
10431	42693
27223	42694
4316	42695
3892	42696
45285	42697
82141	42698
1556	42699
54306	42700
1559	42701
15592	42702
422	42703
8486	42704
62409	42705
23449	42706
69945	42707
58052	42708
52756	42709
106419	42710
24035	42711
3590	42712
10715	42713
22672	42714
16596	42715
15496	42716
5897	42717
36946	42718
84768	42719
14298	42720
147425	42721
7945	42722
9692	42723
29006	42724
508	42725
14602	42726
41028	42727
45743	42728
43269	42729
33631	42730
109933	42731
30784	42732
35240	42733
68540	42734
49263	42735
72140	42736
1902	42737
93287	42738
47125	42739
5307	42740
7351	42741
46884	42742
47102	42743
8506	42744
8887	42745
1959	42746
60968	42747
15189	42748
64216	42749
22791	42750
473	42751
24826	42752
25162	42753
37666	42754
57637	42755
15233	42756
59689	42757
3434	42758
49562	42759
121726	42760
98305	42761
98717	42762
63825	42763
4006	42764
99833	42765
93554	42766
142356	42767
29236	42768
92456	42769
2743	42770
95245	42771
5623	42772
70966	42773
41812	42774
6015	42775
95407	42776
121188	42777
81903	42778
49638	42779
3135	42780
12821	42781
23706	42782
28093	42783
56041	42784
29072	42785
2561	42786
10009	42787
46020	42788
2155	42789
3861	42790
52473	42791
871	42792
64313	42793
49210	42794
15508	42795
84474	42796
130	42797
37486	42798
7571	42799
58951	42800
57790	42801
2881	42802
24880	42803
5702	42804
74584	42805
116187	42806
37696	42807
12463	42808
31682	42809
58964	42810
106193	42811
43838	42812
35480	42813
43841	42814
50004	42815
100095	42816
40395	42817
31010	42818
65417	42819
67554	42820
24356	42821
84283	42822
51354	42823
79960	42824
12580	42825
45908	42826
14515	42827
24518	42828
54769	42829
116170	42830
760	42831
35	42832
3918	42833
36038	42834
14574	42835
10518	42836
132651	42837
37587	42838
6868	42839
140489	42840
28214	42841
361	42842
146200	42843
17120	42844
22088	42845
135374	42846
107885	42847
37945	42848
69105	42849
53261	42850
2489	42851
8236	42852
46065	42853
87125	42854
59474	42855
37837	42856
74066	42857
40336	42858
54817	42859
123071	42860
18997	42861
64076	42862
34634	42863
133363	42864
47533	42865
813	42866
24644	42867
139965	42868
19734	42869
15128	42870
74208	42871
10427	42872
6222	42873
63127	42874
110606	42875
2293	42876
67233	42877
80837	42878
36604	42879
2190	42880
32236	42881
26609	42882
256	42883
62621	42884
49436	42885
71627	42886
43032	42887
57913	42888
75693	42889
24185	42890
19633	42891
102031	42892
13452	42893
69488	42894
8269	42895
42842	42896
27064	42897
67890	42898
27661	42899
37755	42900
56001	42901
18311	42902
28731	42903
84912	42904
50709	42905
3840	42906
134458	42907
10635	42908
68776	42909
6578	42910
99203	42911
34912	42912
63746	42913
38719	42914
90000	42915
15787	42916
17137	42917
58669	42918
77825	42919
111559	42920
68235	42921
23197	42922
76370	42923
397	42924
5937	42925
118590	42926
9183	42927
133000	42928
71758	42929
2868	42930
20270	42931
17668	42932
56913	42933
81305	42934
99299	42935
101007	42936
70646	42937
6159	42938
73369	42939
36199	42940
143972	42941
14852	42942
2567	42943
47910	42944
2311	42945
65064	42946
3097	42947
72905	42948
45935	42949
83923	42950
98607	42951
46100	42952
45657	42953
140206	42954
22272	42955
19358	42956
40003	42957
135768	42958
21527	42959
1251	42960
66602	42961
23	42962
37607	42963
78929	42964
66254	42965
99579	42966
46896	42967
79006	42968
94177	42969
15148	42970
8622	42971
125764	42972
84772	42973
53245	42974
34518	42975
858	42976
55485	42977
3471	42978
4371	42979
25849	42980
20850	42981
45099	42982
98205	42983
5623	42984
14383	42985
5423	42986
73384	42987
4539	42988
23220	42989
25535	42990
116820	42991
21720	42992
114896	42993
108812	42994
93327	42995
121036	42996
47855	42997
32046	42998
5837	42999
80932	43000
14015	43001
55109	43002
24225	43003
22642	43004
21166	43005
3810	43006
42427	43007
126219	43008
14926	43009
129587	43010
41870	43011
7286	43012
121772	43013
72941	43014
32159	43015
13712	43016
9666	43017
98371	43018
64307	43019
135579	43020
16040	43021
86305	43022
111573	43023
3753	43024
68342	43025
42330	43026
61642	43027
29490	43028
39891	43029
55737	43030
29717	43031
106148	43032
27008	43033
109095	43034
6933	43035
21929	43036
19695	43037
60419	43038
10772	43039
27025	43040
3148	43041
103360	43042
98434	43043
53087	43044
8504	43045
79854	43046
8438	43047
50728	43048
4903	43049
22747	43050
2013	43051
48096	43052
115327	43053
120623	43054
36490	43055
22876	43056
64858	43057
22275	43058
55749	43059
762	43060
37987	43061
14638	43062
4748	43063
23102	43064
30	43065
88987	43066
81719	43067
3280	43068
54816	43069
72287	43070
129416	43071
6918	43072
22657	43073
112224	43074
33418	43075
55359	43076
8104	43077
58890	43078
45292	43079
71603	43080
39401	43081
16	43082
2592	43083
84	43084
96512	43085
2167	43086
15490	43087
11789	43088
134493	43089
1327	43090
19655	43091
13788	43092
72685	43093
56882	43094
32357	43095
54338	43096
29582	43097
114004	43098
70933	43099
41839	43100
28181	43101
104	43102
21487	43103
97962	43104
75271	43105
21591	43106
132427	43107
5518	43108
58882	43109
28356	43110
4816	43111
94021	43112
13422	43113
137819	43114
11306	43115
68899	43116
29722	43117
47631	43118
102766	43119
15469	43120
16731	43121
37392	43122
3324	43123
23335	43124
44783	43125
71405	43126
40265	43127
17879	43128
44808	43129
119168	43130
46887	43131
115892	43132
21966	43133
116717	43134
27326	43135
2207	43136
48668	43137
130851	43138
16923	43139
112460	43140
101674	43141
31530	43142
5673	43143
10770	43144
38642	43145
67949	43146
19117	43147
33806	43148
99777	43149
63946	43150
42779	43151
40150	43152
76900	43153
102263	43154
25357	43155
22145	43156
9126	43157
4138	43158
69224	43159
121858	43160
31949	43161
24769	43162
48560	43163
42309	43164
24011	43165
50341	43166
20753	43167
79798	43168
48552	43169
50901	43170
20707	43171
36066	43172
63136	43173
90480	43174
8662	43175
69049	43176
142	43177
19049	43178
21737	43179
63267	43180
86749	43181
33259	43182
113784	43183
22859	43184
18064	43185
8577	43186
44818	43187
80607	43188
83934	43189
8857	43190
6873	43191
30551	43192
18240	43193
115384	43194
25486	43195
105929	43196
140658	43197
38487	43198
74402	43199
15386	43200
127	43201
17531	43202
213	43203
38919	43204
7225	43205
21313	43206
15737	43207
126957	43208
99348	43209
24782	43210
47585	43211
72109	43212
14757	43213
96433	43214
82830	43215
49436	43216
114210	43217
5141	43218
4358	43219
61010	43220
22583	43221
10334	43222
106525	43223
36603	43224
100055	43225
42453	43226
5286	43227
144561	43228
154	43229
77682	43230
49363	43231
35035	43232
11687	43233
88011	43234
1493	43235
26698	43236
47938	43237
11519	43238
6665	43239
13281	43240
22427	43241
50731	43242
12178	43243
138080	43244
44648	43245
92282	43246
87093	43247
54678	43248
12360	43249
9694	43250
12176	43251
101688	43252
18990	43253
127665	43254
46844	43255
131797	43256
97975	43257
138739	43258
137115	43259
10222	43260
62535	43261
13475	43262
19381	43263
12379	43264
88130	43265
102087	43266
97	43267
47793	43268
97178	43269
68867	43270
86133	43271
3784	43272
3154	43273
22579	43274
51014	43275
77271	43276
73010	43277
8527	43278
34578	43279
110659	43280
15512	43281
98288	43282
23509	43283
128690	43284
26151	43285
376	43286
1321	43287
3509	43288
31926	43289
80929	43290
43799	43291
22994	43292
83288	43293
49402	43294
103319	43295
54314	43296
15797	43297
109212	43298
84546	43299
3488	43300
30956	43301
26369	43302
37541	43303
89361	43304
36176	43305
99564	43306
8582	43307
115107	43308
1448	43309
71443	43310
1649	43311
46195	43312
44902	43313
78799	43314
93662	43315
26360	43316
18030	43317
121336	43318
91823	43319
4014	43320
8574	43321
68926	43322
47459	43323
40969	43324
82490	43325
8364	43326
39460	43327
121438	43328
67459	43329
87337	43330
47001	43331
38588	43332
55790	43333
82264	43334
83311	43335
102072	43336
94771	43337
24489	43338
65485	43339
72043	43340
91390	43341
1434	43342
94723	43343
4244	43344
62814	43345
134728	43346
69834	43347
74298	43348
95760	43349
3615	43350
19388	43351
755	43352
82312	43353
80257	43354
17444	43355
72647	43356
67440	43357
22706	43358
15163	43359
81929	43360
22565	43361
60503	43362
9906	43363
13361	43364
2794	43365
11391	43366
130762	43367
5673	43368
32118	43369
24016	43370
141841	43371
81795	43372
110486	43373
114626	43374
17596	43375
16243	43376
77039	43377
27437	43378
56524	43379
78305	43380
73733	43381
97957	43382
21676	43383
10481	43384
105330	43385
13710	43386
33688	43387
122138	43388
31598	43389
138533	43390
25766	43391
71643	43392
93582	43393
42564	43394
4101	43395
2227	43396
19815	43397
83303	43398
42893	43399
55466	43400
25324	43401
57928	43402
51188	43403
37746	43404
33668	43405
106783	43406
53199	43407
77792	43408
9396	43409
47503	43410
64163	43411
17160	43412
12347	43413
2603	43414
31054	43415
10439	43416
37988	43417
140097	43418
33236	43419
82851	43420
34350	43421
13308	43422
21719	43423
16531	43424
53005	43425
1639	43426
80872	43427
6457	43428
27921	43429
4860	43430
73829	43431
3447	43432
7363	43433
97230	43434
92233	43435
59682	43436
3925	43437
7995	43438
59234	43439
580	43440
37072	43441
103783	43442
48209	43443
40602	43444
13348	43445
15621	43446
36984	43447
38803	43448
128981	43449
7583	43450
14214	43451
36335	43452
7725	43453
51069	43454
7649	43455
9966	43456
14660	43457
23615	43458
33525	43459
44467	43460
47165	43461
16200	43462
51445	43463
8989	43464
2990	43465
8809	43466
13188	43467
31164	43468
30918	43469
4767	43470
6588	43471
16491	43472
48495	43473
75985	43474
16959	43475
16815	43476
18075	43477
29568	43478
73773	43479
130871	43480
21552	43481
27578	43482
5402	43483
25476	43484
16685	43485
57236	43486
41762	43487
23960	43488
54122	43489
614	43490
135843	43491
3180	43492
5795	43493
21086	43494
10486	43495
79478	43496
44368	43497
62841	43498
68166	43499
42742	43500
21736	43501
21173	43502
55492	43503
19681	43504
27170	43505
6378	43506
58881	43507
4112	43508
61161	43509
83294	43510
2290	43511
54410	43512
70165	43513
55712	43514
110215	43515
17914	43516
17288	43517
36529	43518
13478	43519
34903	43520
113356	43521
52946	43522
71451	43523
25966	43524
21575	43525
54768	43526
58225	43527
1352	43528
24494	43529
24063	43530
121025	43531
44994	43532
90562	43533
381	43534
42737	43535
42993	43536
11745	43537
9607	43538
78272	43539
6920	43540
83682	43541
93571	43542
122362	43543
80125	43544
11481	43545
54064	43546
44269	43547
85872	43548
33560	43549
79898	43550
40886	43551
3491	43552
40196	43553
31382	43554
9230	43555
78145	43556
15355	43557
61213	43558
12561	43559
53754	43560
9653	43561
10606	43562
1408	43563
881	43564
3353	43565
13489	43566
11825	43567
33578	43568
958	43569
49253	43570
67931	43571
6788	43572
42811	43573
26606	43574
98503	43575
29	43576
24126	43577
38103	43578
71094	43579
512	43580
90629	43581
122	43582
75663	43583
12970	43584
2588	43585
50870	43586
3777	43587
49566	43588
122011	43589
125585	43590
80353	43591
52489	43592
44761	43593
13776	43594
766	43595
844	43596
33899	43597
105634	43598
16293	43599
10430	43600
34995	43601
112162	43602
33662	43603
71407	43604
10487	43605
5086	43606
14499	43607
24107	43608
31561	43609
3894	43610
50572	43611
63240	43612
38276	43613
611	43614
12420	43615
54257	43616
42282	43617
56555	43618
129397	43619
5470	43620
35585	43621
9048	43622
49174	43623
100778	43624
93957	43625
3659	43626
105030	43627
42958	43628
11157	43629
34123	43630
59027	43631
50136	43632
45318	43633
57520	43634
39610	43635
41662	43636
1894	43637
4379	43638
13913	43639
68333	43640
4062	43641
103700	43642
98780	43643
91848	43644
48472	43645
52100	43646
39689	43647
35692	43648
22483	43649
6761	43650
34309	43651
14835	43652
1788	43653
37680	43654
71034	43655
31178	43656
9808	43657
23893	43658
54417	43659
16820	43660
40159	43661
40978	43662
37662	43663
82907	43664
20565	43665
29219	43666
134821	43667
2898	43668
86890	43669
35279	43670
16391	43671
43833	43672
127514	43673
38652	43674
18508	43675
143675	43676
110755	43677
2733	43678
123212	43679
4531	43680
60663	43681
12937	43682
65346	43683
14356	43684
47513	43685
62818	43686
66933	43687
5276	43688
80236	43689
116568	43690
61771	43691
55858	43692
31160	43693
48960	43694
15248	43695
18648	43696
16731	43697
58853	43698
47487	43699
319	43700
22927	43701
80555	43702
73121	43703
10750	43704
27526	43705
1418	43706
52077	43707
14427	43708
15945	43709
50143	43710
72314	43711
101143	43712
12373	43713
119560	43714
32039	43715
114904	43716
80549	43717
111622	43718
76288	43719
42616	43720
1217	43721
893	43722
42946	43723
61380	43724
119249	43725
44763	43726
74672	43727
53436	43728
89260	43729
3973	43730
108417	43731
10303	43732
54959	43733
43982	43734
20	43735
46985	43736
64509	43737
74036	43738
69288	43739
114138	43740
44414	43741
10822	43742
37046	43743
106748	43744
22793	43745
137672	43746
38923	43747
97623	43748
17503	43749
36076	43750
99561	43751
81741	43752
76389	43753
52554	43754
77174	43755
86725	43756
12315	43757
10218	43758
113783	43759
110199	43760
5974	43761
19997	43762
29148	43763
2189	43764
46464	43765
113332	43766
51581	43767
21953	43768
1571	43769
33181	43770
62819	43771
27739	43772
31498	43773
86985	43774
139190	43775
17916	43776
1511	43777
69140	43778
94387	43779
82359	43780
71529	43781
24124	43782
107459	43783
85660	43784
43865	43785
83782	43786
17346	43787
1380	43788
93677	43789
67528	43790
55069	43791
4070	43792
65014	43793
2620	43794
91071	43795
19965	43796
2313	43797
20567	43798
48963	43799
104083	43800
30787	43801
97614	43802
41909	43803
1814	43804
23874	43805
7161	43806
100015	43807
28277	43808
53697	43809
21581	43810
10732	43811
38226	43812
10683	43813
96094	43814
19189	43815
22670	43816
89758	43817
9709	43818
112431	43819
86482	43820
20775	43821
90289	43822
14776	43823
59501	43824
81334	43825
72808	43826
62634	43827
35467	43828
97612	43829
13369	43830
13323	43831
112543	43832
27593	43833
123706	43834
79930	43835
9614	43836
22375	43837
85422	43838
47413	43839
11283	43840
93546	43841
28078	43842
449	43843
12304	43844
115458	43845
44969	43846
24331	43847
9426	43848
5213	43849
75842	43850
19196	43851
80455	43852
148766	43853
102567	43854
123916	43855
5802	43856
37	43857
69929	43858
21262	43859
36980	43860
20934	43861
1166	43862
60508	43863
10001	43864
104750	43865
34762	43866
56167	43867
14442	43868
5051	43869
36429	43870
5043	43871
24953	43872
115748	43873
31780	43874
64449	43875
129343	43876
94290	43877
6063	43878
112620	43879
55539	43880
18239	43881
109750	43882
30316	43883
37654	43884
40372	43885
56974	43886
110786	43887
41852	43888
75255	43889
43647	43890
26707	43891
40123	43892
58058	43893
52077	43894
12815	43895
52819	43896
700	43897
61649	43898
28595	43899
17646	43900
74782	43901
8593	43902
80279	43903
64929	43904
129969	43905
91579	43906
123127	43907
77849	43908
16921	43909
24442	43910
22667	43911
11858	43912
86115	43913
26304	43914
96594	43915
6223	43916
139543	43917
2495	43918
11113	43919
97481	43920
1588	43921
98123	43922
107786	43923
75464	43924
129137	43925
20945	43926
50901	43927
1639	43928
229	43929
28608	43930
25787	43931
1443	43932
72682	43933
4849	43934
146703	43935
10567	43936
72761	43937
10171	43938
100005	43939
101838	43940
49552	43941
66347	43942
29954	43943
105767	43944
16630	43945
34526	43946
83	43947
19043	43948
52629	43949
2339	43950
11676	43951
42779	43952
15139	43953
100594	43954
76588	43955
1619	43956
49026	43957
25083	43958
324	43959
4508	43960
71725	43961
7038	43962
3557	43963
12079	43964
44102	43965
50710	43966
1100	43967
4994	43968
13203	43969
118946	43970
25794	43971
47219	43972
88761	43973
28205	43974
3489	43975
33741	43976
36943	43977
10005	43978
5840	43979
127328	43980
68337	43981
3793	43982
77249	43983
56453	43984
80487	43985
78684	43986
34725	43987
114725	43988
10404	43989
68096	43990
89928	43991
86974	43992
17394	43993
25735	43994
131492	43995
50883	43996
8153	43997
20759	43998
52190	43999
58405	44000
46181	44001
34892	44002
9216	44003
30232	44004
48657	44005
57306	44006
20926	44007
4937	44008
2694	44009
24442	44010
100242	44011
28326	44012
35449	44013
81009	44014
129560	44015
140476	44016
48166	44017
115739	44018
18885	44019
137235	44020
38558	44021
6944	44022
80801	44023
87525	44024
42536	44025
3220	44026
2749	44027
41250	44028
10953	44029
111067	44030
28684	44031
84287	44032
13662	44033
8430	44034
122307	44035
48576	44036
100065	44037
1309	44038
83914	44039
1756	44040
30835	44041
68970	44042
142897	44043
109399	44044
86262	44045
1098	44046
36692	44047
43885	44048
68239	44049
2718	44050
17852	44051
46543	44052
54192	44053
81958	44054
28773	44055
111610	44056
26003	44057
52554	44058
133702	44059
82999	44060
73072	44061
136363	44062
8762	44063
8323	44064
33602	44065
13358	44066
7521	44067
95569	44068
59723	44069
2048	44070
24231	44071
51309	44072
28824	44073
20270	44074
48244	44075
10861	44076
44091	44077
72740	44078
137773	44079
107918	44080
43617	44081
119952	44082
29324	44083
81252	44084
7293	44085
43502	44086
2867	44087
65605	44088
9481	44089
50267	44090
79073	44091
67321	44092
17061	44093
83629	44094
71171	44095
46279	44096
68189	44097
16148	44098
48377	44099
81193	44100
91968	44101
88674	44102
33671	44103
113028	44104
8084	44105
36764	44106
26599	44107
80528	44108
37277	44109
104730	44110
46857	44111
54768	44112
59938	44113
6637	44114
8962	44115
16119	44116
107055	44117
29345	44118
5993	44119
2189	44120
15079	44121
77166	44122
4211	44123
1404	44124
96049	44125
5902	44126
122534	44127
14487	44128
71601	44129
60933	44130
57926	44131
119246	44132
2965	44133
1697	44134
7211	44135
79686	44136
60691	44137
12214	44138
20708	44139
41	44140
108423	44141
80	44142
13755	44143
18283	44144
47625	44145
61315	44146
3318	44147
104942	44148
47521	44149
50256	44150
51146	44151
1833	44152
102503	44153
2217	44154
12134	44155
13132	44156
77480	44157
97286	44158
74000	44159
741	44160
8136	44161
143493	44162
98327	44163
517	44164
31349	44165
14557	44166
62330	44167
87532	44168
25308	44169
75057	44170
114629	44171
14735	44172
10250	44173
43164	44174
104799	44175
104970	44176
903	44177
65154	44178
2075	44179
87165	44180
7798	44181
56880	44182
11223	44183
78389	44184
23168	44185
29006	44186
36042	44187
41098	44188
9997	44189
1706	44190
57388	44191
946	44192
96	44193
84665	44194
18404	44195
31174	44196
72779	44197
8674	44198
23655	44199
2696	44200
37969	44201
52785	44202
23263	44203
71624	44204
14860	44205
94997	44206
85663	44207
41205	44208
46371	44209
7374	44210
49260	44211
17067	44212
81049	44213
42094	44214
9669	44215
7420	44216
110846	44217
10350	44218
3932	44219
141638	44220
11669	44221
489	44222
63651	44223
78361	44224
55897	44225
11155	44226
18816	44227
87050	44228
10857	44229
15105	44230
1955	44231
979	44232
1401	44233
25684	44234
30656	44235
33528	44236
32089	44237
34561	44238
84479	44239
63370	44240
41081	44241
16463	44242
49865	44243
39807	44244
53640	44245
74849	44246
1116	44247
25578	44248
15666	44249
12179	44250
40903	44251
81165	44252
26237	44253
38784	44254
63689	44255
47922	44256
32854	44257
3635	44258
58207	44259
113620	44260
3745	44261
11792	44262
15293	44263
3324	44264
790	44265
35969	44266
41101	44267
120618	44268
27387	44269
55385	44270
19453	44271
6000	44272
98703	44273
126504	44274
49029	44275
91186	44276
28083	44277
18392	44278
43591	44279
8464	44280
122965	44281
27225	44282
61136	44283
15131	44284
9419	44285
57758	44286
39246	44287
118930	44288
66084	44289
27631	44290
54871	44291
74429	44292
82979	44293
29839	44294
2989	44295
68107	44296
34175	44297
8334	44298
9331	44299
131180	44300
33888	44301
80844	44302
105680	44303
4699	44304
11930	44305
35493	44306
23898	44307
59372	44308
40721	44309
19033	44310
27737	44311
45703	44312
41832	44313
118608	44314
61162	44315
57396	44316
9377	44317
37722	44318
135907	44319
1933	44320
46067	44321
83112	44322
83701	44323
97433	44324
52359	44325
4786	44326
21621	44327
1186	44328
25791	44329
146880	44330
79515	44331
85893	44332
54393	44333
29489	44334
120540	44335
70349	44336
66407	44337
39948	44338
114816	44339
74223	44340
49212	44341
29109	44342
30605	44343
8704	44344
34449	44345
101475	44346
69890	44347
116011	44348
146528	44349
102380	44350
120647	44351
143	44352
51626	44353
114204	44354
23947	44355
53594	44356
92984	44357
2747	44358
2641	44359
45163	44360
56807	44361
4479	44362
11123	44363
10929	44364
67986	44365
1355	44366
113278	44367
40619	44368
107	44369
120570	44370
104210	44371
16021	44372
97688	44373
75015	44374
6899	44375
34494	44376
28803	44377
26050	44378
63390	44379
2117	44380
77784	44381
72021	44382
40957	44383
83379	44384
85391	44385
22961	44386
8080	44387
54012	44388
73002	44389
129439	44390
65874	44391
9718	44392
471	44393
18590	44394
23778	44395
93063	44396
34549	44397
27438	44398
102854	44399
46529	44400
4055	44401
51954	44402
61921	44403
31118	44404
670	44405
29926	44406
8270	44407
99277	44408
44208	44409
46820	44410
8680	44411
46444	44412
20678	44413
27849	44414
27079	44415
1294	44416
35159	44417
101642	44418
63582	44419
4614	44420
89010	44421
12521	44422
2396	44423
6343	44424
26243	44425
70613	44426
5286	44427
1538	44428
8	44429
79979	44430
2291	44431
64350	44432
7585	44433
17616	44434
9246	44435
18494	44436
13579	44437
44332	44438
92118	44439
31050	44440
10856	44441
65049	44442
30179	44443
6280	44444
50771	44445
3965	44446
3517	44447
104507	44448
9024	44449
49388	44450
32357	44451
1233	44452
12774	44453
23892	44454
1214	44455
36819	44456
45667	44457
74520	44458
25624	44459
6423	44460
8529	44461
33282	44462
68275	44463
8059	44464
46917	44465
14652	44466
128105	44467
1886	44468
60191	44469
5051	44470
121899	44471
40229	44472
72779	44473
18905	44474
17305	44475
150837	44476
718	44477
16641	44478
18712	44479
5165	44480
15280	44481
126371	44482
40051	44483
109970	44484
43652	44485
28542	44486
25674	44487
39210	44488
6546	44489
62534	44490
41365	44491
12057	44492
60374	44493
46646	44494
68970	44495
16164	44496
15048	44497
126887	44498
123381	44499
44536	44500
54746	44501
27687	44502
1564	44503
101003	44504
35695	44505
3789	44506
134675	44507
140067	44508
25998	44509
1117	44510
14448	44511
143930	44512
51180	44513
103069	44514
62871	44515
51177	44516
126830	44517
16367	44518
36428	44519
43841	44520
39619	44521
1806	44522
14755	44523
114085	44524
7166	44525
14530	44526
62617	44527
128824	44528
3282	44529
106257	44530
47251	44531
47888	44532
21753	44533
19253	44534
4106	44535
4222	44536
63585	44537
109980	44538
27956	44539
16545	44540
111133	44541
63946	44542
8252	44543
22727	44544
50702	44545
50514	44546
3952	44547
12614	44548
30549	44549
61390	44550
9391	44551
82973	44552
38822	44553
16147	44554
31262	44555
11167	44556
30077	44557
18163	44558
30737	44559
52694	44560
37485	44561
4669	44562
67911	44563
50570	44564
70694	44565
109789	44566
33987	44567
54029	44568
15671	44569
4915	44570
33100	44571
6254	44572
28811	44573
169	44574
41146	44575
3410	44576
39416	44577
115323	44578
536	44579
1531	44580
50744	44581
10551	44582
57521	44583
119445	44584
59202	44585
12825	44586
5750	44587
23307	44588
57744	44589
89431	44590
64989	44591
7673	44592
68909	44593
61496	44594
49777	44595
28523	44596
76733	44597
73764	44598
69106	44599
72166	44600
18374	44601
148	44602
3124	44603
7608	44604
12398	44605
132048	44606
133488	44607
88195	44608
740	44609
284	44610
5204	44611
306	44612
14592	44613
81609	44614
6196	44615
68969	44616
1366	44617
881	44618
46104	44619
29568	44620
73912	44621
12188	44622
44986	44623
30737	44624
36939	44625
72438	44626
2555	44627
62248	44628
134745	44629
11916	44630
118684	44631
14730	44632
60775	44633
137664	44634
83783	44635
6171	44636
27380	44637
110903	44638
54216	44639
3249	44640
105164	44641
12865	44642
94124	44643
40406	44644
12733	44645
10619	44646
48887	44647
25719	44648
25192	44649
65270	44650
111043	44651
67497	44652
55460	44653
97824	44654
54334	44655
41352	44656
9574	44657
22208	44658
1094	44659
14388	44660
25816	44661
45785	44662
59453	44663
71224	44664
118880	44665
10639	44666
282	44667
67872	44668
70	44669
126277	44670
2443	44671
57015	44672
16272	44673
124374	44674
2097	44675
22703	44676
3732	44677
133456	44678
6550	44679
86528	44680
65897	44681
33597	44682
129889	44683
1021	44684
67939	44685
39243	44686
5802	44687
21648	44688
1548	44689
37481	44690
79974	44691
6019	44692
71803	44693
30177	44694
90160	44695
7427	44696
11351	44697
2124	44698
55925	44699
81932	44700
9106	44701
30739	44702
1242	44703
16305	44704
81056	44705
19740	44706
103101	44707
149400	44708
18058	44709
42631	44710
85434	44711
20020	44712
59753	44713
58175	44714
56999	44715
18155	44716
648	44717
3441	44718
7253	44719
41818	44720
103427	44721
8570	44722
19050	44723
76284	44724
72212	44725
123044	44726
4593	44727
8354	44728
34406	44729
54448	44730
78400	44731
23564	44732
5943	44733
7086	44734
41	44735
64714	44736
47212	44737
60143	44738
29965	44739
9992	44740
106262	44741
66145	44742
52864	44743
40164	44744
20393	44745
21273	44746
62955	44747
25539	44748
71333	44749
60927	44750
15888	44751
129361	44752
53424	44753
55817	44754
28121	44755
115040	44756
85087	44757
124027	44758
121268	44759
20920	44760
41879	44761
78053	44762
28142	44763
46653	44764
4026	44765
50775	44766
13970	44767
116609	44768
9754	44769
43942	44770
23471	44771
305	44772
7482	44773
62638	44774
68294	44775
145237	44776
1516	44777
110218	44778
84628	44779
12893	44780
47836	44781
104120	44782
134832	44783
24628	44784
603	44785
13139	44786
7052	44787
34414	44788
110527	44789
106115	44790
62031	44791
8881	44792
88297	44793
74229	44794
4011	44795
50141	44796
19964	44797
72335	44798
62968	44799
88172	44800
92208	44801
24833	44802
589	44803
43679	44804
47680	44805
85829	44806
24062	44807
14823	44808
136887	44809
32000	44810
6974	44811
104692	44812
119631	44813
860	44814
63600	44815
60853	44816
108423	44817
2561	44818
29754	44819
1299	44820
47963	44821
15161	44822
4027	44823
103327	44824
139	44825
4394	44826
94929	44827
58421	44828
85778	44829
81604	44830
23412	44831
19917	44832
3327	44833
90611	44834
57341	44835
45760	44836
135113	44837
22571	44838
384	44839
23302	44840
4318	44841
104868	44842
64648	44843
16598	44844
84927	44845
27059	44846
22561	44847
87565	44848
24293	44849
4819	44850
1285	44851
100009	44852
40847	44853
41814	44854
7140	44855
147715	44856
11801	44857
94611	44858
118728	44859
364	44860
2725	44861
12420	44862
51593	44863
14492	44864
333	44865
17440	44866
23590	44867
2143	44868
15518	44869
63849	44870
43406	44871
519	44872
14582	44873
30173	44874
7398	44875
17962	44876
3028	44877
28906	44878
135285	44879
74302	44880
12	44881
26481	44882
6460	44883
74888	44884
133717	44885
4952	44886
2398	44887
3863	44888
19111	44889
30136	44890
71851	44891
53290	44892
29206	44893
2800	44894
443	44895
65352	44896
4510	44897
5886	44898
18376	44899
1439	44900
54648	44901
18186	44902
130353	44903
9359	44904
52644	44905
20888	44906
124428	44907
66781	44908
8110	44909
63932	44910
37590	44911
47138	44912
51733	44913
9924	44914
5946	44915
12020	44916
129688	44917
26634	44918
16048	44919
26636	44920
76413	44921
25828	44922
84205	44923
83920	44924
59683	44925
16354	44926
48262	44927
130908	44928
13331	44929
43850	44930
86246	44931
81770	44932
13959	44933
5330	44934
45084	44935
24252	44936
81582	44937
39771	44938
24060	44939
238	44940
66010	44941
18573	44942
4700	44943
85290	44944
10950	44945
98650	44946
35075	44947
11168	44948
39148	44949
290	44950
22025	44951
37141	44952
17745	44953
18384	44954
72395	44955
900	44956
130063	44957
143734	44958
66414	44959
4039	44960
75180	44961
19741	44962
16946	44963
102745	44964
33657	44965
17029	44966
107761	44967
99482	44968
21664	44969
292	44970
98195	44971
10721	44972
46606	44973
145445	44974
65754	44975
129677	44976
41857	44977
41084	44978
58129	44979
4436	44980
1539	44981
88643	44982
37090	44983
141	44984
114336	44985
29748	44986
24165	44987
27916	44988
3452	44989
118926	44990
46928	44991
110625	44992
77865	44993
37900	44994
64360	44995
83512	44996
39376	44997
73	44998
36399	44999
2213	45000
83878	45001
64826	45002
112661	45003
20673	45004
21253	45005
98200	45006
6212	45007
5368	45008
86116	45009
100952	45010
10028	45011
98864	45012
64361	45013
59499	45014
10531	45015
33014	45016
3932	45017
8281	45018
9262	45019
13	45020
95891	45021
15710	45022
4535	45023
87918	45024
124841	45025
4408	45026
16680	45027
106146	45028
190	45029
39513	45030
5493	45031
39744	45032
6214	45033
1347	45034
98460	45035
21925	45036
39321	45037
47314	45038
21433	45039
37067	45040
33617	45041
20826	45042
18672	45043
349	45044
36821	45045
815	45046
69929	45047
50883	45048
11161	45049
20097	45050
92125	45051
6345	45052
71811	45053
37597	45054
90101	45055
80985	45056
548	45057
916	45058
3949	45059
28538	45060
7615	45061
29863	45062
26874	45063
4049	45064
65650	45065
37213	45066
65899	45067
17581	45068
106833	45069
133581	45070
9150	45071
36551	45072
110412	45073
8730	45074
105564	45075
50243	45076
44250	45077
48202	45078
18144	45079
8141	45080
26847	45081
24129	45082
42357	45083
102581	45084
753	45085
27735	45086
48297	45087
73641	45088
48142	45089
75477	45090
37560	45091
8	45092
3240	45093
17147	45094
23905	45095
130009	45096
6658	45097
57771	45098
53408	45099
50180	45100
19829	45101
66382	45102
1193	45103
54824	45104
18053	45105
5166	45106
62210	45107
63596	45108
6215	45109
14959	45110
74137	45111
28596	45112
111012	45113
67467	45114
108091	45115
30467	45116
90656	45117
47181	45118
9681	45119
52362	45120
96114	45121
38577	45122
23295	45123
130448	45124
1233	45125
328	45126
5533	45127
76769	45128
125987	45129
24066	45130
6710	45131
12906	45132
29311	45133
88789	45134
144181	45135
3146	45136
27951	45137
6481	45138
33907	45139
18866	45140
7675	45141
23608	45142
105757	45143
24642	45144
68060	45145
2569	45146
21852	45147
5407	45148
2944	45149
77567	45150
129802	45151
60525	45152
55361	45153
45249	45154
3257	45155
32456	45156
24759	45157
87465	45158
9891	45159
22975	45160
31528	45161
7664	45162
37507	45163
91497	45164
1049	45165
6930	45166
41290	45167
18814	45168
18405	45169
16327	45170
7706	45171
3807	45172
27432	45173
14089	45174
94980	45175
82589	45176
28846	45177
41626	45178
18711	45179
48423	45180
54817	45181
29005	45182
102213	45183
56208	45184
7563	45185
4491	45186
9326	45187
1738	45188
34885	45189
7870	45190
92241	45191
2606	45192
20301	45193
47339	45194
14912	45195
105346	45196
54480	45197
349	45198
59906	45199
39069	45200
4201	45201
108403	45202
98445	45203
25511	45204
51540	45205
16273	45206
7262	45207
4624	45208
1016	45209
1468	45210
51036	45211
25609	45212
78268	45213
5743	45214
100569	45215
118561	45216
4517	45217
52049	45218
674	45219
20895	45220
12095	45221
19668	45222
18439	45223
21430	45224
61048	45225
60986	45226
122359	45227
8659	45228
48974	45229
29064	45230
8328	45231
53195	45232
26727	45233
46443	45234
18425	45235
14801	45236
45550	45237
306	45238
46249	45239
47345	45240
23703	45241
47326	45242
69824	45243
23923	45244
953	45245
59544	45246
65594	45247
95192	45248
133910	45249
4626	45250
77443	45251
91049	45252
3832	45253
20560	45254
6257	45255
37151	45256
86779	45257
48289	45258
63420	45259
7966	45260
130812	45261
26084	45262
20382	45263
47474	45264
45449	45265
42117	45266
30616	45267
16847	45268
1260	45269
23542	45270
3747	45271
43046	45272
125892	45273
14528	45274
90708	45275
7320	45276
70364	45277
41402	45278
50065	45279
15549	45280
63737	45281
23725	45282
8470	45283
56465	45284
51365	45285
73604	45286
125819	45287
80440	45288
124287	45289
4942	45290
75518	45291
108	45292
77518	45293
1287	45294
1252	45295
124933	45296
34748	45297
15640	45298
7913	45299
99611	45300
46485	45301
78392	45302
63247	45303
15207	45304
20307	45305
51540	45306
33	45307
30226	45308
113183	45309
97266	45310
26547	45311
99278	45312
41634	45313
57607	45314
1200	45315
118381	45316
76039	45317
27170	45318
64344	45319
6021	45320
521	45321
22672	45322
57229	45323
38686	45324
552	45325
138775	45326
25810	45327
109914	45328
8624	45329
1698	45330
25610	45331
149345	45332
84531	45333
131417	45334
109302	45335
4389	45336
8752	45337
4571	45338
126943	45339
17268	45340
845	45341
129915	45342
297	45343
70571	45344
25977	45345
103659	45346
46501	45347
6838	45348
70766	45349
16181	45350
21791	45351
23040	45352
4299	45353
27163	45354
45787	45355
33985	45356
112688	45357
47013	45358
124139	45359
103694	45360
64561	45361
17431	45362
20562	45363
87697	45364
52436	45365
93875	45366
12145	45367
46177	45368
2322	45369
52123	45370
117295	45371
131883	45372
8654	45373
48011	45374
29752	45375
19588	45376
1477	45377
77966	45378
61728	45379
65024	45380
96804	45381
5724	45382
19785	45383
108151	45384
134120	45385
3997	45386
18158	45387
78193	45388
9913	45389
104256	45390
107826	45391
15754	45392
68973	45393
22845	45394
4903	45395
44595	45396
134586	45397
76800	45398
99943	45399
92983	45400
51595	45401
61811	45402
81253	45403
68048	45404
28290	45405
51088	45406
61157	45407
11811	45408
4142	45409
29611	45410
39123	45411
106911	45412
16628	45413
32412	45414
30977	45415
52012	45416
54878	45417
2277	45418
29134	45419
59365	45420
101374	45421
58046	45422
102482	45423
4677	45424
16776	45425
68795	45426
77863	45427
71153	45428
43141	45429
4471	45430
30002	45431
13320	45432
47136	45433
8443	45434
28795	45435
11605	45436
42324	45437
27862	45438
26326	45439
5399	45440
15846	45441
19410	45442
32628	45443
37550	45444
58099	45445
38791	45446
17753	45447
37181	45448
17897	45449
64691	45450
101123	45451
5819	45452
13298	45453
29962	45454
4900	45455
100783	45456
58611	45457
32914	45458
52389	45459
48835	45460
22948	45461
40761	45462
65393	45463
57122	45464
35033	45465
9865	45466
74875	45467
30244	45468
3519	45469
85683	45470
79028	45471
87330	45472
39600	45473
140882	45474
66479	45475
44004	45476
51574	45477
132108	45478
96454	45479
57139	45480
33986	45481
104805	45482
67321	45483
398	45484
17451	45485
135093	45486
9003	45487
3656	45488
38571	45489
75614	45490
103032	45491
17355	45492
118652	45493
39539	45494
3860	45495
60703	45496
20777	45497
128829	45498
13527	45499
43393	45500
58346	45501
9205	45502
3284	45503
14175	45504
7577	45505
110342	45506
1234	45507
3249	45508
17532	45509
62845	45510
1281	45511
102742	45512
73449	45513
2769	45514
4966	45515
9417	45516
54438	45517
102733	45518
11115	45519
35419	45520
61690	45521
86548	45522
123691	45523
143825	45524
23140	45525
4467	45526
69268	45527
47772	45528
89548	45529
74101	45530
15321	45531
100241	45532
34130	45533
4939	45534
221	45535
75339	45536
8585	45537
1487	45538
28297	45539
22564	45540
49904	45541
60979	45542
37382	45543
69058	45544
38017	45545
5258	45546
55330	45547
234	45548
33670	45549
73059	45550
29564	45551
41059	45552
24816	45553
3587	45554
25468	45555
13241	45556
82024	45557
9798	45558
58543	45559
132180	45560
8193	45561
126728	45562
2695	45563
38008	45564
44701	45565
51094	45566
131587	45567
8479	45568
19108	45569
130014	45570
88724	45571
26611	45572
84407	45573
63546	45574
25034	45575
45431	45576
117626	45577
114899	45578
12650	45579
33518	45580
37659	45581
89979	45582
11973	45583
20435	45584
51787	45585
127543	45586
85836	45587
857	45588
1746	45589
63791	45590
79455	45591
141636	45592
55260	45593
3209	45594
326	45595
108328	45596
3508	45597
143456	45598
134604	45599
16406	45600
22682	45601
3643	45602
33741	45603
1261	45604
33379	45605
13542	45606
92218	45607
26934	45608
54510	45609
137161	45610
7234	45611
17822	45612
29028	45613
15086	45614
509	45615
129707	45616
11401	45617
3085	45618
13064	45619
9861	45620
84727	45621
85707	45622
6640	45623
116294	45624
58332	45625
6946	45626
5745	45627
49247	45628
10346	45629
24851	45630
2879	45631
45947	45632
99935	45633
14796	45634
91096	45635
660	45636
76818	45637
49274	45638
96401	45639
58417	45640
330	45641
35287	45642
9499	45643
105553	45644
17644	45645
143	45646
53836	45647
54040	45648
11301	45649
113968	45650
63263	45651
35491	45652
754	45653
2762	45654
73810	45655
638	45656
98048	45657
125325	45658
63082	45659
15128	45660
42003	45661
147	45662
7534	45663
117746	45664
87796	45665
642	45666
4941	45667
7718	45668
21152	45669
3502	45670
4173	45671
15921	45672
89769	45673
45157	45674
3347	45675
37517	45676
52218	45677
76130	45678
58875	45679
61754	45680
111877	45681
33923	45682
48407	45683
100469	45684
49909	45685
82472	45686
9741	45687
10139	45688
5387	45689
42295	45690
91980	45691
72417	45692
21182	45693
5290	45694
5024	45695
10347	45696
18177	45697
34990	45698
119659	45699
66487	45700
30518	45701
105	45702
14186	45703
2171	45704
2695	45705
77721	45706
58713	45707
77803	45708
10757	45709
91118	45710
1715	45711
7974	45712
38816	45713
37225	45714
20712	45715
124420	45716
11730	45717
25765	45718
87097	45719
49203	45720
1696	45721
92816	45722
43559	45723
35774	45724
70651	45725
20037	45726
40191	45727
734	45728
10731	45729
15339	45730
3882	45731
702	45732
1286	45733
100361	45734
5691	45735
46034	45736
117173	45737
15298	45738
23610	45739
76355	45740
14018	45741
17623	45742
109217	45743
16479	45744
18719	45745
90706	45746
128933	45747
39598	45748
90235	45749
38237	45750
4764	45751
17463	45752
21608	45753
19334	45754
7844	45755
30350	45756
5625	45757
3089	45758
5116	45759
2884	45760
57104	45761
28430	45762
15942	45763
110230	45764
106767	45765
60668	45766
114774	45767
15964	45768
32374	45769
85418	45770
781	45771
39193	45772
15425	45773
86269	45774
76409	45775
6759	45776
17554	45777
31696	45778
6887	45779
55425	45780
10228	45781
5873	45782
11895	45783
37350	45784
112295	45785
12955	45786
23302	45787
20335	45788
719	45789
60442	45790
15141	45791
22125	45792
115079	45793
43117	45794
52933	45795
145876	45796
69816	45797
13388	45798
126066	45799
50641	45800
124019	45801
104980	45802
70585	45803
57118	45804
23074	45805
46216	45806
11200	45807
33251	45808
34262	45809
102880	45810
29823	45811
30912	45812
44964	45813
19081	45814
3978	45815
29817	45816
72121	45817
40538	45818
121861	45819
38160	45820
14559	45821
63032	45822
38247	45823
14337	45824
74050	45825
44604	45826
48661	45827
38011	45828
74645	45829
15461	45830
32448	45831
15810	45832
9034	45833
118723	45834
4540	45835
20250	45836
27207	45837
4482	45838
11099	45839
104203	45840
76595	45841
96299	45842
63661	45843
71524	45844
58665	45845
146017	45846
143300	45847
99569	45848
28448	45849
28118	45850
39779	45851
38493	45852
106035	45853
88216	45854
114050	45855
74421	45856
30821	45857
13879	45858
103996	45859
94848	45860
143342	45861
45668	45862
29200	45863
134880	45864
77345	45865
68605	45866
75493	45867
114658	45868
2770	45869
17465	45870
24173	45871
108397	45872
1839	45873
98543	45874
58822	45875
53331	45876
114157	45877
19373	45878
101386	45879
38839	45880
66643	45881
53835	45882
18665	45883
56954	45884
12550	45885
69754	45886
3770	45887
84897	45888
82288	45889
1781	45890
39032	45891
1615	45892
944	45893
12434	45894
51597	45895
30381	45896
7085	45897
20286	45898
86005	45899
75640	45900
679	45901
74263	45902
103346	45903
37288	45904
10119	45905
62907	45906
61269	45907
33684	45908
48082	45909
80360	45910
35347	45911
66718	45912
71691	45913
24094	45914
63393	45915
82819	45916
6076	45917
63622	45918
60594	45919
72440	45920
64524	45921
30268	45922
37482	45923
38739	45924
30351	45925
12719	45926
56797	45927
126501	45928
10218	45929
52475	45930
28885	45931
72764	45932
76465	45933
43425	45934
13295	45935
42856	45936
95513	45937
16209	45938
14187	45939
9525	45940
38530	45941
131399	45942
2977	45943
80990	45944
139947	45945
26465	45946
31744	45947
53314	45948
4233	45949
22673	45950
96759	45951
6036	45952
71002	45953
4365	45954
54373	45955
17363	45956
16970	45957
115564	45958
20152	45959
107746	45960
56119	45961
21028	45962
11328	45963
18305	45964
2455	45965
40221	45966
51378	45967
18097	45968
88578	45969
15658	45970
82494	45971
118418	45972
14692	45973
733	45974
46388	45975
5002	45976
34187	45977
127512	45978
15100	45979
36368	45980
50511	45981
23966	45982
16420	45983
86174	45984
9102	45985
58671	45986
31964	45987
62507	45988
84497	45989
636	45990
30007	45991
16574	45992
47789	45993
4954	45994
21628	45995
62628	45996
56714	45997
4143	45998
16434	45999
34019	46000
20866	46001
121386	46002
8026	46003
7440	46004
292	46005
21206	46006
71053	46007
2108	46008
58096	46009
3507	46010
23094	46011
20314	46012
1145	46013
75709	46014
17956	46015
126935	46016
51761	46017
38951	46018
78945	46019
77636	46020
40008	46021
74466	46022
49862	46023
56133	46024
30172	46025
51741	46026
11946	46027
18087	46028
84247	46029
2682	46030
120175	46031
19384	46032
126246	46033
61771	46034
122059	46035
55561	46036
26577	46037
27556	46038
107086	46039
35307	46040
2913	46041
37886	46042
5242	46043
102459	46044
42972	46045
61428	46046
29747	46047
54244	46048
3082	46049
11832	46050
3394	46051
56007	46052
8721	46053
58278	46054
20775	46055
5520	46056
4983	46057
3021	46058
5087	46059
50454	46060
99869	46061
18797	46062
56924	46063
17104	46064
149201	46065
6070	46066
94373	46067
141558	46068
30044	46069
35207	46070
58843	46071
29503	46072
8810	46073
82303	46074
52733	46075
21134	46076
10877	46077
68	46078
5011	46079
47716	46080
81408	46081
6669	46082
25364	46083
19838	46084
59933	46085
4736	46086
95073	46087
33201	46088
70573	46089
44467	46090
33421	46091
58721	46092
50359	46093
120439	46094
80916	46095
1656	46096
39814	46097
88716	46098
1452	46099
4741	46100
150634	46101
19386	46102
53102	46103
132058	46104
55362	46105
59256	46106
15404	46107
10780	46108
15669	46109
61833	46110
55004	46111
18023	46112
22879	46113
36011	46114
86878	46115
132	46116
67868	46117
75858	46118
69581	46119
79202	46120
20482	46121
15078	46122
60540	46123
71828	46124
25415	46125
24444	46126
72633	46127
51817	46128
22815	46129
93455	46130
88366	46131
55139	46132
63423	46133
6966	46134
6864	46135
23282	46136
58568	46137
16277	46138
112725	46139
11268	46140
8151	46141
30876	46142
30241	46143
10651	46144
15175	46145
44690	46146
2355	46147
39480	46148
116345	46149
77611	46150
40689	46151
1476	46152
56896	46153
938	46154
97357	46155
159	46156
51580	46157
59508	46158
55420	46159
6212	46160
105094	46161
69828	46162
7157	46163
801	46164
86609	46165
18312	46166
11628	46167
34481	46168
24266	46169
22545	46170
97970	46171
78255	46172
17301	46173
71605	46174
12110	46175
21788	46176
74388	46177
74625	46178
10698	46179
3928	46180
65610	46181
18498	46182
38848	46183
60768	46184
116488	46185
59616	46186
249	46187
21443	46188
72142	46189
102159	46190
23184	46191
8557	46192
79351	46193
21472	46194
50404	46195
7985	46196
44719	46197
10725	46198
64329	46199
91148	46200
94116	46201
61052	46202
29823	46203
44045	46204
18609	46205
68329	46206
75683	46207
136058	46208
68159	46209
22123	46210
4171	46211
43178	46212
71733	46213
5691	46214
144708	46215
85658	46216
10322	46217
64028	46218
111168	46219
84057	46220
139447	46221
90991	46222
79957	46223
51227	46224
27234	46225
11585	46226
38999	46227
31293	46228
98397	46229
71029	46230
62490	46231
8934	46232
74391	46233
79797	46234
2	46235
61787	46236
89470	46237
60850	46238
11163	46239
22759	46240
9719	46241
10702	46242
53282	46243
21255	46244
19485	46245
30602	46246
77655	46247
55938	46248
68576	46249
1514	46250
17395	46251
28215	46252
54800	46253
104810	46254
72579	46255
50809	46256
63575	46257
13721	46258
28060	46259
60813	46260
126813	46261
8344	46262
10122	46263
22460	46264
66446	46265
37228	46266
19756	46267
28324	46268
7809	46269
72217	46270
5447	46271
47244	46272
10351	46273
6367	46274
7494	46275
29431	46276
9484	46277
133144	46278
104381	46279
52096	46280
113969	46281
148703	46282
20192	46283
85579	46284
36235	46285
1117	46286
120849	46287
40342	46288
12807	46289
108560	46290
112215	46291
84326	46292
9517	46293
96588	46294
103816	46295
28218	46296
23466	46297
14521	46298
35492	46299
13441	46300
66370	46301
13977	46302
51807	46303
23645	46304
54451	46305
132938	46306
112536	46307
40311	46308
117244	46309
50770	46310
27331	46311
35213	46312
10982	46313
21140	46314
24814	46315
263	46316
3966	46317
15099	46318
206	46319
20479	46320
3134	46321
23801	46322
32676	46323
111614	46324
50101	46325
936	46326
29910	46327
35174	46328
18743	46329
26794	46330
35241	46331
5177	46332
8653	46333
60389	46334
41534	46335
2112	46336
493	46337
8636	46338
59023	46339
1401	46340
74691	46341
7	46342
41032	46343
32663	46344
9345	46345
134293	46346
2994	46347
102663	46348
5916	46349
121120	46350
682	46351
149731	46352
109352	46353
1927	46354
31505	46355
19956	46356
19525	46357
113574	46358
80719	46359
96921	46360
130116	46361
45479	46362
2287	46363
24757	46364
84217	46365
85455	46366
1446	46367
108709	46368
66676	46369
4069	46370
14332	46371
32297	46372
6430	46373
66062	46374
6007	46375
76983	46376
48094	46377
37131	46378
11519	46379
44509	46380
71073	46381
12468	46382
141560	46383
20495	46384
11944	46385
55970	46386
35992	46387
40690	46388
2081	46389
3407	46390
120538	46391
54505	46392
87089	46393
102570	46394
73331	46395
6726	46396
101417	46397
79652	46398
51907	46399
36442	46400
73603	46401
43156	46402
32778	46403
79383	46404
28805	46405
41792	46406
57338	46407
2071	46408
65773	46409
1950	46410
7095	46411
1030	46412
3442	46413
42485	46414
26992	46415
104805	46416
7177	46417
42366	46418
15236	46419
72116	46420
28068	46421
7492	46422
27809	46423
62276	46424
107426	46425
72958	46426
54040	46427
108890	46428
11679	46429
25845	46430
21561	46431
9855	46432
121227	46433
53921	46434
23188	46435
11978	46436
15498	46437
22829	46438
28420	46439
5929	46440
20017	46441
14092	46442
106587	46443
98282	46444
7431	46445
19732	46446
21274	46447
21278	46448
16490	46449
98	46450
1836	46451
12075	46452
130015	46453
49956	46454
14020	46455
40475	46456
130023	46457
31748	46458
63780	46459
56341	46460
38038	46461
133726	46462
11181	46463
26020	46464
13476	46465
3880	46466
75692	46467
82160	46468
146799	46469
115846	46470
17258	46471
70966	46472
15987	46473
7093	46474
18641	46475
29574	46476
37928	46477
86465	46478
72604	46479
82847	46480
2108	46481
66801	46482
98067	46483
8225	46484
25185	46485
37404	46486
8378	46487
104616	46488
39028	46489
15676	46490
1744	46491
131538	46492
22374	46493
104928	46494
30726	46495
126	46496
15694	46497
21900	46498
561	46499
69652	46500
36806	46501
58726	46502
59595	46503
107457	46504
61959	46505
1448	46506
113771	46507
7025	46508
773	46509
44089	46510
194	46511
104825	46512
1806	46513
6164	46514
73470	46515
128967	46516
110089	46517
7838	46518
18698	46519
117814	46520
58047	46521
64212	46522
13261	46523
16645	46524
125464	46525
93077	46526
103621	46527
60598	46528
592	46529
27339	46530
37234	46531
24585	46532
132	46533
135127	46534
19785	46535
529	46536
129561	46537
25227	46538
118205	46539
60993	46540
18270	46541
116147	46542
18811	46543
50071	46544
47244	46545
9147	46546
106601	46547
43886	46548
17008	46549
106965	46550
3982	46551
41146	46552
114193	46553
6851	46554
61975	46555
112172	46556
95032	46557
59155	46558
24826	46559
2078	46560
2742	46561
5243	46562
25595	46563
39155	46564
59081	46565
15117	46566
41407	46567
11239	46568
16142	46569
376	46570
141	46571
129181	46572
124111	46573
10866	46574
40567	46575
61997	46576
81784	46577
6002	46578
66448	46579
33060	46580
2919	46581
104449	46582
115697	46583
73938	46584
22562	46585
3951	46586
102785	46587
10349	46588
7488	46589
38864	46590
9073	46591
89985	46592
24473	46593
20954	46594
118616	46595
29879	46596
22375	46597
24710	46598
33520	46599
114174	46600
13035	46601
54153	46602
2488	46603
64617	46604
107	46605
21088	46606
103973	46607
6310	46608
98989	46609
18001	46610
52397	46611
120191	46612
27817	46613
21212	46614
61922	46615
131656	46616
31150	46617
63589	46618
61524	46619
59295	46620
107408	46621
108425	46622
14667	46623
62591	46624
13700	46625
4471	46626
17972	46627
18247	46628
432	46629
55432	46630
2058	46631
20991	46632
62048	46633
3850	46634
2321	46635
111439	46636
44915	46637
74643	46638
5754	46639
12988	46640
124749	46641
8639	46642
100096	46643
16375	46644
80813	46645
22231	46646
134465	46647
41574	46648
103573	46649
93227	46650
368	46651
67143	46652
23368	46653
102854	46654
3092	46655
39587	46656
88580	46657
107515	46658
7063	46659
108105	46660
45691	46661
31953	46662
33012	46663
41288	46664
111925	46665
104213	46666
7805	46667
720	46668
54230	46669
104991	46670
21414	46671
12471	46672
7557	46673
75553	46674
2545	46675
19605	46676
46685	46677
113104	46678
16675	46679
111506	46680
130867	46681
27414	46682
10514	46683
9059	46684
3031	46685
115281	46686
1789	46687
30945	46688
28888	46689
21548	46690
93174	46691
113211	46692
31857	46693
82372	46694
128841	46695
28972	46696
107972	46697
29663	46698
13471	46699
6982	46700
14742	46701
58785	46702
703	46703
79623	46704
12028	46705
82568	46706
3800	46707
7761	46708
111881	46709
5189	46710
50074	46711
47174	46712
4764	46713
43048	46714
31066	46715
60867	46716
13095	46717
42607	46718
24344	46719
23515	46720
70969	46721
25742	46722
73995	46723
32866	46724
37749	46725
86899	46726
45176	46727
93197	46728
50869	46729
35323	46730
97329	46731
13567	46732
17687	46733
15542	46734
7081	46735
37060	46736
22761	46737
22634	46738
43186	46739
71422	46740
13523	46741
9889	46742
34139	46743
436	46744
46153	46745
18322	46746
104283	46747
34810	46748
22738	46749
24963	46750
44454	46751
61540	46752
118712	46753
65228	46754
33356	46755
57916	46756
55995	46757
14582	46758
61383	46759
110048	46760
134434	46761
74254	46762
70074	46763
22123	46764
17881	46765
70381	46766
60624	46767
140690	46768
38055	46769
48949	46770
878	46771
8480	46772
90465	46773
5536	46774
27241	46775
23806	46776
3321	46777
3334	46778
38440	46779
30475	46780
82673	46781
10931	46782
47117	46783
1783	46784
69342	46785
21372	46786
42535	46787
117543	46788
47825	46789
22444	46790
9	46791
188	46792
71286	46793
11072	46794
85388	46795
7402	46796
36509	46797
29851	46798
19336	46799
88525	46800
1752	46801
104575	46802
53745	46803
13117	46804
3463	46805
65889	46806
18183	46807
19836	46808
8349	46809
20751	46810
106175	46811
128751	46812
5652	46813
10969	46814
1482	46815
13373	46816
22469	46817
9888	46818
18219	46819
49823	46820
596	46821
146515	46822
13711	46823
52227	46824
67570	46825
21726	46826
139006	46827
2918	46828
16090	46829
62955	46830
25432	46831
7189	46832
39699	46833
13948	46834
2885	46835
39060	46836
94472	46837
21609	46838
41044	46839
45516	46840
55276	46841
8176	46842
26857	46843
51623	46844
30241	46845
34195	46846
7875	46847
108455	46848
2445	46849
23356	46850
37505	46851
667	46852
72746	46853
117986	46854
148539	46855
18878	46856
69450	46857
59826	46858
113568	46859
30605	46860
6004	46861
59771	46862
4673	46863
19857	46864
89080	46865
1384	46866
693	46867
81912	46868
71908	46869
1582	46870
53491	46871
114707	46872
135161	46873
77068	46874
29878	46875
10743	46876
50897	46877
1430	46878
110923	46879
57054	46880
13007	46881
83273	46882
49824	46883
8011	46884
9264	46885
26	46886
970	46887
32587	46888
68555	46889
129456	46890
68903	46891
12704	46892
5404	46893
3429	46894
106366	46895
8683	46896
73580	46897
126631	46898
27954	46899
42389	46900
27718	46901
3436	46902
68841	46903
2068	46904
74023	46905
10774	46906
2079	46907
23930	46908
7481	46909
22524	46910
43545	46911
133232	46912
89207	46913
3568	46914
55156	46915
90549	46916
105320	46917
49956	46918
14821	46919
26321	46920
7542	46921
3261	46922
96153	46923
11866	46924
268	46925
5724	46926
2628	46927
2685	46928
20107	46929
46814	46930
17869	46931
71648	46932
39660	46933
138090	46934
3720	46935
7316	46936
15753	46937
42747	46938
39059	46939
22498	46940
50945	46941
23011	46942
89558	46943
36582	46944
66147	46945
42113	46946
35647	46947
20464	46948
121198	46949
24961	46950
6620	46951
6389	46952
8823	46953
31715	46954
7928	46955
61	46956
44569	46957
143109	46958
127382	46959
29295	46960
8491	46961
4099	46962
6886	46963
82994	46964
28071	46965
12593	46966
112929	46967
3950	46968
2415	46969
7835	46970
65147	46971
41374	46972
60256	46973
33569	46974
42024	46975
8239	46976
121795	46977
7205	46978
42753	46979
56894	46980
56914	46981
12411	46982
4545	46983
1609	46984
1550	46985
106206	46986
25305	46987
38115	46988
47684	46989
14528	46990
67579	46991
55172	46992
25201	46993
64242	46994
3465	46995
406	46996
86439	46997
8633	46998
50711	46999
143163	47000
122474	47001
6329	47002
487	47003
517	47004
78264	47005
79880	47006
6671	47007
51536	47008
115211	47009
21654	47010
16842	47011
118742	47012
111001	47013
69650	47014
89092	47015
10667	47016
103112	47017
26416	47018
2685	47019
21742	47020
150432	47021
3356	47022
80320	47023
149312	47024
38066	47025
16724	47026
100634	47027
70029	47028
45493	47029
46870	47030
120199	47031
13589	47032
2901	47033
32344	47034
80765	47035
72344	47036
70554	47037
43155	47038
25459	47039
47699	47040
1462	47041
104279	47042
41962	47043
19993	47044
41217	47045
66795	47046
112349	47047
135923	47048
128455	47049
13096	47050
552	47051
3790	47052
22585	47053
57459	47054
292	47055
51351	47056
4768	47057
59165	47058
10228	47059
119974	47060
7847	47061
103767	47062
2337	47063
13967	47064
511	47065
148099	47066
54852	47067
6699	47068
2008	47069
71689	47070
22281	47071
3090	47072
121052	47073
131183	47074
9746	47075
4128	47076
49224	47077
22091	47078
14367	47079
23366	47080
69993	47081
16715	47082
491	47083
10892	47084
60340	47085
47819	47086
20647	47087
46022	47088
11765	47089
55342	47090
27728	47091
19445	47092
4329	47093
132678	47094
2325	47095
90479	47096
137316	47097
86628	47098
109523	47099
9640	47100
65711	47101
17207	47102
34740	47103
2546	47104
4225	47105
47961	47106
15376	47107
40361	47108
24882	47109
58545	47110
148298	47111
7467	47112
37437	47113
22553	47114
75921	47115
75542	47116
15882	47117
9369	47118
37983	47119
73528	47120
53199	47121
14746	47122
54008	47123
55365	47124
789	47125
91040	47126
68525	47127
33210	47128
42579	47129
32547	47130
28125	47131
61753	47132
17439	47133
6017	47134
36190	47135
4282	47136
5137	47137
57515	47138
26823	47139
606	47140
87546	47141
24252	47142
79100	47143
3985	47144
96104	47145
23177	47146
89187	47147
59835	47148
22945	47149
106985	47150
123178	47151
85714	47152
62216	47153
11707	47154
29147	47155
42524	47156
12128	47157
38730	47158
15828	47159
3176	47160
26626	47161
16352	47162
29429	47163
15970	47164
66253	47165
15589	47166
8601	47167
74729	47168
135084	47169
49523	47170
47473	47171
5823	47172
1416	47173
61824	47174
20491	47175
58732	47176
36359	47177
15423	47178
72539	47179
18654	47180
46783	47181
73764	47182
410	47183
6150	47184
56305	47185
29610	47186
38489	47187
96735	47188
71635	47189
45742	47190
21950	47191
29711	47192
35457	47193
16004	47194
19361	47195
82496	47196
117062	47197
30464	47198
75939	47199
10246	47200
18220	47201
26697	47202
25468	47203
25135	47204
111419	47205
512	47206
62797	47207
41189	47208
16254	47209
5	47210
43908	47211
22592	47212
21572	47213
27318	47214
24955	47215
38819	47216
96699	47217
8760	47218
16834	47219
116968	47220
77770	47221
35978	47222
75447	47223
4251	47224
5549	47225
51576	47226
366	47227
36777	47228
58361	47229
115056	47230
7824	47231
54331	47232
5887	47233
9831	47234
58231	47235
85994	47236
117778	47237
110265	47238
56656	47239
8275	47240
8763	47241
23825	47242
480	47243
115909	47244
15354	47245
22317	47246
62399	47247
24748	47248
10350	47249
42018	47250
123556	47251
70714	47252
48947	47253
9393	47254
30677	47255
27166	47256
131983	47257
26099	47258
44396	47259
3347	47260
48393	47261
127275	47262
81798	47263
101400	47264
10626	47265
117605	47266
2643	47267
118510	47268
8256	47269
45807	47270
51200	47271
6196	47272
2627	47273
785	47274
121752	47275
3187	47276
28470	47277
9630	47278
1910	47279
58759	47280
264	47281
49488	47282
66183	47283
38415	47284
72748	47285
57598	47286
30594	47287
77950	47288
51535	47289
83121	47290
50431	47291
12226	47292
17302	47293
14821	47294
56209	47295
44492	47296
57749	47297
116019	47298
1230	47299
2767	47300
24955	47301
52157	47302
780	47303
19614	47304
51412	47305
7421	47306
75229	47307
54770	47308
39249	47309
14596	47310
32733	47311
102336	47312
108016	47313
131334	47314
24362	47315
126173	47316
78156	47317
4052	47318
66551	47319
45620	47320
930	47321
41090	47322
23347	47323
27911	47324
117537	47325
3342	47326
14419	47327
10996	47328
135207	47329
96600	47330
44256	47331
17943	47332
1064	47333
52263	47334
39327	47335
32633	47336
38838	47337
8540	47338
9767	47339
9475	47340
120325	47341
509	47342
32412	47343
4846	47344
6	47345
35489	47346
4179	47347
905	47348
54705	47349
14164	47350
5463	47351
115332	47352
848	47353
71958	47354
66911	47355
60030	47356
54651	47357
16423	47358
8744	47359
22087	47360
37048	47361
142014	47362
166	47363
24119	47364
2769	47365
68144	47366
1089	47367
33679	47368
59377	47369
2640	47370
47180	47371
131220	47372
13582	47373
28736	47374
125644	47375
30763	47376
1662	47377
66943	47378
54135	47379
30082	47380
78387	47381
6510	47382
65463	47383
76862	47384
11979	47385
82247	47386
75935	47387
5442	47388
15399	47389
131063	47390
102862	47391
31961	47392
100914	47393
20982	47394
110032	47395
64590	47396
71206	47397
57574	47398
16759	47399
6130	47400
133744	47401
40682	47402
87124	47403
14690	47404
43969	47405
38176	47406
1102	47407
40233	47408
9934	47409
67452	47410
148185	47411
6965	47412
59291	47413
77216	47414
87821	47415
50	47416
39370	47417
75483	47418
35	47419
85154	47420
1993	47421
109521	47422
72120	47423
23405	47424
134465	47425
92335	47426
38822	47427
26799	47428
46170	47429
78904	47430
75267	47431
105778	47432
27117	47433
79324	47434
31118	47435
2585	47436
29212	47437
38220	47438
15821	47439
98550	47440
8183	47441
59077	47442
34704	47443
7211	47444
34032	47445
31846	47446
4558	47447
40125	47448
10280	47449
20473	47450
16485	47451
26324	47452
5367	47453
1807	47454
88457	47455
30295	47456
38141	47457
3866	47458
14817	47459
62183	47460
147	47461
42687	47462
57008	47463
40048	47464
86054	47465
39870	47466
47954	47467
58200	47468
79721	47469
48667	47470
53377	47471
4296	47472
44643	47473
14332	47474
77354	47475
61925	47476
128691	47477
11445	47478
3858	47479
147447	47480
59583	47481
1689	47482
90630	47483
82915	47484
103080	47485
5339	47486
24688	47487
1515	47488
4414	47489
30384	47490
135431	47491
26007	47492
2091	47493
65008	47494
22861	47495
30289	47496
9282	47497
146254	47498
43701	47499
109622	47500
72735	47501
85620	47502
78044	47503
10276	47504
112209	47505
760	47506
45160	47507
27654	47508
74441	47509
100823	47510
111330	47511
6076	47512
39899	47513
13440	47514
73833	47515
107117	47516
35447	47517
2924	47518
17016	47519
7793	47520
122150	47521
32148	47522
14820	47523
103853	47524
108628	47525
1161	47526
2508	47527
28339	47528
73116	47529
141	47530
24679	47531
2608	47532
35203	47533
111497	47534
18834	47535
20673	47536
99597	47537
58454	47538
70788	47539
21325	47540
3324	47541
5258	47542
58932	47543
129019	47544
88528	47545
68838	47546
117546	47547
42519	47548
21327	47549
13463	47550
79359	47551
47714	47552
56252	47553
5878	47554
85598	47555
124737	47556
1461	47557
64935	47558
85269	47559
247	47560
34724	47561
87336	47562
4651	47563
22916	47564
121564	47565
89145	47566
22444	47567
102983	47568
90991	47569
5957	47570
52123	47571
51957	47572
9897	47573
34492	47574
1029	47575
65494	47576
111174	47577
5574	47578
3110	47579
39334	47580
98370	47581
82763	47582
17506	47583
14584	47584
38369	47585
13528	47586
116829	47587
69596	47588
72843	47589
47496	47590
61439	47591
70455	47592
105311	47593
52581	47594
139751	47595
53005	47596
11802	47597
55982	47598
11080	47599
13579	47600
103221	47601
531	47602
62116	47603
21973	47604
63233	47605
29794	47606
76320	47607
23667	47608
62806	47609
5807	47610
8541	47611
4488	47612
62658	47613
35796	47614
65702	47615
6317	47616
34956	47617
26164	47618
10508	47619
34643	47620
43638	47621
7266	47622
23074	47623
38555	47624
30742	47625
107251	47626
32997	47627
63678	47628
4331	47629
25049	47630
47543	47631
4191	47632
31200	47633
21260	47634
80699	47635
12546	47636
29470	47637
104848	47638
95690	47639
1347	47640
13975	47641
13497	47642
88047	47643
142524	47644
13799	47645
71910	47646
5791	47647
491	47648
15771	47649
78630	47650
20318	47651
3852	47652
57410	47653
17135	47654
29685	47655
118041	47656
125331	47657
24687	47658
121753	47659
54921	47660
67875	47661
13228	47662
58054	47663
22824	47664
12703	47665
105235	47666
10085	47667
14020	47668
54989	47669
9022	47670
76293	47671
10758	47672
42887	47673
75326	47674
15804	47675
108498	47676
119965	47677
101986	47678
1409	47679
2028	47680
588	47681
51280	47682
5991	47683
75069	47684
94098	47685
46524	47686
50596	47687
72863	47688
64325	47689
13268	47690
86383	47691
53647	47692
70953	47693
90349	47694
101422	47695
32447	47696
109115	47697
42638	47698
46200	47699
32290	47700
4763	47701
37776	47702
10361	47703
19180	47704
6018	47705
4366	47706
13776	47707
48848	47708
3326	47709
12039	47710
646	47711
6741	47712
80583	47713
33585	47714
29275	47715
42089	47716
9517	47717
41840	47718
17155	47719
116600	47720
94782	47721
82602	47722
46426	47723
127144	47724
25636	47725
28262	47726
112240	47727
7223	47728
15453	47729
2519	47730
7397	47731
38892	47732
61462	47733
69800	47734
17671	47735
26769	47736
42122	47737
89079	47738
21474	47739
69052	47740
17512	47741
50008	47742
21619	47743
5392	47744
90810	47745
19194	47746
1003	47747
80369	47748
9090	47749
86429	47750
99170	47751
28427	47752
87588	47753
25529	47754
33660	47755
181	47756
48263	47757
13639	47758
77227	47759
31632	47760
70551	47761
76294	47762
1769	47763
12333	47764
57035	47765
97705	47766
9770	47767
5803	47768
83276	47769
142	47770
97560	47771
31083	47772
101387	47773
45056	47774
45101	47775
22158	47776
117859	47777
62458	47778
16655	47779
35275	47780
66059	47781
61866	47782
39392	47783
53538	47784
82529	47785
379	47786
56174	47787
47619	47788
84539	47789
190	47790
118	47791
16547	47792
15539	47793
29754	47794
13590	47795
7650	47796
7084	47797
39472	47798
83785	47799
86294	47800
38984	47801
3348	47802
8712	47803
11415	47804
120830	47805
46873	47806
22	47807
30874	47808
39656	47809
33790	47810
8112	47811
51722	47812
58502	47813
32729	47814
52831	47815
40927	47816
97059	47817
2903	47818
22887	47819
7251	47820
58520	47821
119164	47822
112112	47823
1701	47824
17846	47825
26443	47826
81781	47827
17387	47828
62952	47829
67536	47830
15845	47831
64900	47832
1462	47833
66591	47834
12567	47835
25399	47836
3383	47837
31307	47838
13752	47839
23111	47840
2364	47841
4984	47842
135301	47843
666	47844
16004	47845
10208	47846
28038	47847
98361	47848
34175	47849
4741	47850
68748	47851
85123	47852
49262	47853
31877	47854
27740	47855
4692	47856
6418	47857
120357	47858
22937	47859
6616	47860
51738	47861
10153	47862
97920	47863
21058	47864
17006	47865
18698	47866
12944	47867
30281	47868
90796	47869
5657	47870
11610	47871
110249	47872
105989	47873
1449	47874
42280	47875
10701	47876
83467	47877
25064	47878
47690	47879
16530	47880
48815	47881
11619	47882
90217	47883
3500	47884
4127	47885
3770	47886
79933	47887
4786	47888
43663	47889
17250	47890
38186	47891
9060	47892
72293	47893
149902	47894
2597	47895
94998	47896
52352	47897
17849	47898
129926	47899
21647	47900
1316	47901
99795	47902
4784	47903
28052	47904
74563	47905
14228	47906
80463	47907
61382	47908
2311	47909
71275	47910
140101	47911
81276	47912
82264	47913
20975	47914
16349	47915
62047	47916
4048	47917
31998	47918
106422	47919
39540	47920
7564	47921
7522	47922
75685	47923
107614	47924
25056	47925
80495	47926
6361	47927
72339	47928
74525	47929
47203	47930
30972	47931
28170	47932
92140	47933
4175	47934
10604	47935
289	47936
74128	47937
11294	47938
122768	47939
54994	47940
94137	47941
2904	47942
1000	47943
15812	47944
45302	47945
3197	47946
90	47947
44309	47948
45129	47949
113512	47950
5709	47951
44595	47952
29767	47953
38339	47954
25724	47955
60995	47956
11916	47957
259	47958
43141	47959
4559	47960
8160	47961
107215	47962
18420	47963
40348	47964
25225	47965
150501	47966
76843	47967
57202	47968
84534	47969
43505	47970
12070	47971
42712	47972
27189	47973
63812	47974
13708	47975
22845	47976
44471	47977
87485	47978
55869	47979
92176	47980
101621	47981
9844	47982
10544	47983
43861	47984
27392	47985
62569	47986
5045	47987
1031	47988
38764	47989
92321	47990
17662	47991
149361	47992
43358	47993
440	47994
72279	47995
66244	47996
122759	47997
143169	47998
8856	47999
64833	48000
51342	48001
128575	48002
5517	48003
6293	48004
84734	48005
24517	48006
102317	48007
119675	48008
60265	48009
16740	48010
31109	48011
2146	48012
66926	48013
59094	48014
35605	48015
15215	48016
59910	48017
138967	48018
83761	48019
25685	48020
45439	48021
52553	48022
61124	48023
685	48024
11764	48025
18102	48026
24741	48027
76550	48028
116872	48029
82247	48030
24181	48031
32008	48032
55276	48033
71364	48034
53	48035
88300	48036
22670	48037
5198	48038
23398	48039
8659	48040
39230	48041
3830	48042
889	48043
44802	48044
133742	48045
66817	48046
47665	48047
7776	48048
75144	48049
101917	48050
99575	48051
6476	48052
56016	48053
1889	48054
50772	48055
76228	48056
50267	48057
49391	48058
93224	48059
70261	48060
15091	48061
36510	48062
79980	48063
97769	48064
25034	48065
41342	48066
21965	48067
35193	48068
75338	48069
13980	48070
34618	48071
7281	48072
39080	48073
84373	48074
70713	48075
25389	48076
115841	48077
8079	48078
37772	48079
15632	48080
13392	48081
129054	48082
1928	48083
85232	48084
10412	48085
90629	48086
1118	48087
31435	48088
4536	48089
13308	48090
138442	48091
368	48092
119889	48093
127176	48094
2783	48095
41815	48096
54942	48097
18156	48098
17838	48099
6239	48100
74133	48101
124097	48102
15673	48103
32315	48104
97830	48105
10565	48106
57596	48107
36270	48108
34088	48109
6535	48110
21609	48111
16135	48112
137719	48113
26626	48114
102737	48115
51416	48116
44127	48117
138029	48118
8650	48119
18941	48120
55549	48121
9463	48122
23594	48123
45288	48124
68897	48125
16465	48126
50257	48127
23627	48128
77688	48129
72746	48130
2552	48131
8075	48132
110323	48133
23016	48134
115648	48135
39576	48136
62371	48137
5	48138
189	48139
36841	48140
90172	48141
9205	48142
20193	48143
29518	48144
9483	48145
515	48146
42698	48147
9021	48148
2202	48149
46748	48150
17612	48151
25255	48152
56926	48153
12103	48154
1710	48155
96045	48156
66829	48157
43776	48158
31241	48159
17815	48160
14691	48161
24460	48162
65578	48163
35548	48164
91177	48165
7088	48166
102760	48167
2552	48168
28242	48169
15641	48170
12151	48171
85319	48172
103766	48173
35371	48174
107330	48175
4454	48176
14623	48177
6887	48178
5608	48179
71458	48180
11250	48181
58087	48182
46178	48183
122569	48184
99122	48185
37385	48186
45859	48187
43252	48188
70973	48189
14902	48190
129443	48191
10661	48192
221	48193
11881	48194
104834	48195
102641	48196
118835	48197
86670	48198
47262	48199
8564	48200
56401	48201
10741	48202
14720	48203
93079	48204
65252	48205
171	48206
93993	48207
30406	48208
22851	48209
9894	48210
102223	48211
96904	48212
27114	48213
33629	48214
21359	48215
126719	48216
29165	48217
113661	48218
15752	48219
87339	48220
116130	48221
87013	48222
56380	48223
6765	48224
28534	48225
15608	48226
44687	48227
22396	48228
86553	48229
104468	48230
72651	48231
13370	48232
116706	48233
83390	48234
27598	48235
92509	48236
23560	48237
43362	48238
73867	48239
46859	48240
33490	48241
24428	48242
58141	48243
9410	48244
16909	48245
132448	48246
25050	48247
35562	48248
14294	48249
8401	48250
69931	48251
53095	48252
101193	48253
116027	48254
55707	48255
79684	48256
71436	48257
17187	48258
69683	48259
8103	48260
113274	48261
47434	48262
116530	48263
10744	48264
9615	48265
33663	48266
56466	48267
29407	48268
121432	48269
63522	48270
51583	48271
43044	48272
6904	48273
3869	48274
77432	48275
38874	48276
109259	48277
2773	48278
72983	48279
14319	48280
5463	48281
2625	48282
2010	48283
28294	48284
14059	48285
25736	48286
33513	48287
11085	48288
94783	48289
29959	48290
28802	48291
43850	48292
35137	48293
12050	48294
65368	48295
7801	48296
54870	48297
4933	48298
41258	48299
10885	48300
57751	48301
57202	48302
46482	48303
77567	48304
5497	48305
7790	48306
30203	48307
60046	48308
16687	48309
35620	48310
5614	48311
2125	48312
869	48313
5517	48314
10862	48315
49605	48316
88070	48317
12122	48318
20427	48319
9672	48320
25173	48321
14120	48322
8669	48323
980	48324
6360	48325
28755	48326
16291	48327
19869	48328
18106	48329
54908	48330
11626	48331
5736	48332
16741	48333
118865	48334
99536	48335
23080	48336
8826	48337
8767	48338
49290	48339
16627	48340
41723	48341
8170	48342
4193	48343
149379	48344
38340	48345
63113	48346
99640	48347
65592	48348
32348	48349
51991	48350
68913	48351
132160	48352
45817	48353
23525	48354
3912	48355
23741	48356
8906	48357
68398	48358
36464	48359
100080	48360
46005	48361
60899	48362
8831	48363
5045	48364
82432	48365
86808	48366
3221	48367
11728	48368
49656	48369
12255	48370
59	48371
26343	48372
80832	48373
17815	48374
99997	48375
84623	48376
34944	48377
10064	48378
17275	48379
46237	48380
134166	48381
38359	48382
61544	48383
59202	48384
12334	48385
49288	48386
70680	48387
74973	48388
59851	48389
14866	48390
30770	48391
52452	48392
70033	48393
2275	48394
6391	48395
58895	48396
17602	48397
27639	48398
56193	48399
40662	48400
84986	48401
24100	48402
61892	48403
8852	48404
73818	48405
51112	48406
88134	48407
35861	48408
91104	48409
97	48410
17816	48411
77990	48412
38410	48413
4506	48414
19845	48415
92339	48416
502	48417
109516	48418
42760	48419
96547	48420
77961	48421
33835	48422
51662	48423
102349	48424
5000	48425
38505	48426
4994	48427
31775	48428
26381	48429
8932	48430
8381	48431
51549	48432
77360	48433
86322	48434
28366	48435
25646	48436
5256	48437
66540	48438
107302	48439
44628	48440
68893	48441
2189	48442
47522	48443
52727	48444
96892	48445
84133	48446
5652	48447
43802	48448
52733	48449
20376	48450
4301	48451
3668	48452
17810	48453
15409	48454
26125	48455
1371	48456
64755	48457
43799	48458
2577	48459
26343	48460
38557	48461
93867	48462
49293	48463
81314	48464
35247	48465
37172	48466
13944	48467
78121	48468
80246	48469
23980	48470
36059	48471
49283	48472
3614	48473
16142	48474
122682	48475
19563	48476
119460	48477
72008	48478
42134	48479
909	48480
73075	48481
55049	48482
2698	48483
91466	48484
9844	48485
28617	48486
8872	48487
12016	48488
28311	48489
57094	48490
2004	48491
66729	48492
6967	48493
21709	48494
27337	48495
117283	48496
54812	48497
24521	48498
32368	48499
18697	48500
16943	48501
101677	48502
56483	48503
21653	48504
41732	48505
67499	48506
1694	48507
8126	48508
116073	48509
72934	48510
16666	48511
18605	48512
56228	48513
56285	48514
127359	48515
16562	48516
51302	48517
6615	48518
20129	48519
79915	48520
89476	48521
74558	48522
44108	48523
101103	48524
42016	48525
5234	48526
1819	48527
52060	48528
4964	48529
36739	48530
61372	48531
52466	48532
36296	48533
37007	48534
33800	48535
47215	48536
38658	48537
10674	48538
94106	48539
109428	48540
87304	48541
18876	48542
1909	48543
17443	48544
59834	48545
100947	48546
7799	48547
17270	48548
11245	48549
138099	48550
44006	48551
105533	48552
67314	48553
15990	48554
99820	48555
90103	48556
84729	48557
5071	48558
87810	48559
58686	48560
10758	48561
66674	48562
17444	48563
61011	48564
56865	48565
36227	48566
39305	48567
25320	48568
64975	48569
4468	48570
90909	48571
24201	48572
6526	48573
33746	48574
9935	48575
124530	48576
14542	48577
68600	48578
144572	48579
110985	48580
90466	48581
83268	48582
41162	48583
44390	48584
54264	48585
8528	48586
52612	48587
79401	48588
17821	48589
2128	48590
14562	48591
100	48592
22592	48593
102933	48594
57791	48595
58485	48596
70453	48597
53240	48598
30333	48599
30207	48600
49912	48601
10193	48602
14318	48603
95240	48604
108354	48605
6704	48606
25234	48607
31280	48608
18981	48609
4522	48610
144537	48611
84166	48612
20900	48613
15579	48614
6712	48615
52442	48616
39269	48617
129378	48618
78148	48619
14617	48620
16658	48621
3274	48622
83945	48623
5514	48624
18583	48625
37961	48626
1101	48627
2430	48628
31458	48629
31044	48630
104022	48631
139320	48632
5680	48633
86361	48634
22319	48635
6362	48636
57941	48637
6740	48638
23067	48639
14132	48640
93672	48641
54816	48642
134162	48643
103053	48644
40076	48645
34428	48646
24819	48647
31566	48648
22515	48649
19683	48650
56495	48651
50853	48652
110160	48653
77289	48654
117045	48655
21796	48656
32174	48657
31663	48658
63359	48659
122621	48660
52093	48661
99241	48662
69155	48663
20167	48664
131542	48665
85341	48666
65940	48667
104372	48668
25644	48669
14442	48670
1126	48671
121612	48672
6253	48673
47455	48674
8710	48675
12308	48676
2076	48677
20116	48678
132018	48679
27772	48680
1936	48681
32193	48682
41777	48683
56460	48684
16879	48685
14913	48686
58264	48687
113655	48688
63278	48689
148579	48690
13955	48691
13862	48692
51091	48693
59454	48694
25466	48695
14068	48696
32480	48697
1814	48698
27799	48699
452	48700
22235	48701
24255	48702
37888	48703
449	48704
109150	48705
51111	48706
13349	48707
5141	48708
75083	48709
23860	48710
115310	48711
97192	48712
124066	48713
121687	48714
19391	48715
42257	48716
26699	48717
55853	48718
15598	48719
39842	48720
30017	48721
24729	48722
41217	48723
140996	48724
71011	48725
28320	48726
14398	48727
101483	48728
7749	48729
49292	48730
10894	48731
2492	48732
896	48733
1339	48734
16531	48735
7110	48736
42089	48737
38030	48738
19701	48739
4331	48740
21481	48741
47140	48742
3280	48743
41570	48744
1278	48745
34677	48746
34950	48747
13251	48748
29966	48749
131810	48750
46526	48751
14714	48752
16573	48753
1092	48754
127639	48755
47354	48756
62086	48757
15869	48758
22165	48759
28963	48760
2424	48761
23289	48762
86342	48763
90024	48764
95158	48765
101944	48766
87701	48767
37513	48768
29489	48769
96515	48770
5292	48771
14864	48772
9492	48773
306	48774
22	48775
5420	48776
72276	48777
33136	48778
63735	48779
126403	48780
25230	48781
1313	48782
37192	48783
135473	48784
16533	48785
67048	48786
11	48787
53310	48788
93153	48789
27683	48790
32894	48791
12979	48792
36013	48793
14497	48794
47226	48795
56313	48796
22658	48797
130738	48798
54423	48799
86360	48800
91659	48801
32571	48802
21575	48803
60286	48804
4558	48805
22337	48806
4269	48807
24338	48808
36911	48809
61192	48810
40326	48811
24811	48812
37674	48813
27023	48814
86264	48815
12948	48816
32028	48817
20982	48818
43583	48819
9667	48820
47932	48821
64186	48822
31830	48823
96636	48824
47771	48825
51094	48826
117810	48827
66372	48828
43061	48829
69313	48830
16811	48831
20058	48832
18115	48833
36873	48834
55092	48835
65809	48836
17721	48837
7133	48838
16269	48839
2705	48840
114368	48841
102115	48842
68935	48843
29199	48844
34251	48845
6060	48846
14875	48847
69842	48848
37212	48849
3419	48850
529	48851
735	48852
17806	48853
7517	48854
108055	48855
83427	48856
15	48857
6718	48858
5602	48859
82429	48860
8879	48861
121489	48862
24	48863
19087	48864
19408	48865
146724	48866
13548	48867
32215	48868
8486	48869
99776	48870
2673	48871
25835	48872
44396	48873
1601	48874
30636	48875
33035	48876
776	48877
114798	48878
6897	48879
67068	48880
39605	48881
48030	48882
26549	48883
51425	48884
33842	48885
121177	48886
59705	48887
24391	48888
103061	48889
59737	48890
45933	48891
15401	48892
2068	48893
7114	48894
57413	48895
11243	48896
68271	48897
123	48898
72654	48899
128199	48900
94703	48901
1179	48902
13407	48903
45313	48904
59874	48905
80287	48906
18928	48907
900	48908
76845	48909
78612	48910
8066	48911
42640	48912
131695	48913
44265	48914
46220	48915
16807	48916
59535	48917
20319	48918
15745	48919
48984	48920
80184	48921
563	48922
18743	48923
48	48924
85835	48925
104396	48926
41052	48927
40736	48928
103884	48929
27281	48930
104	48931
89064	48932
406	48933
127420	48934
11059	48935
81498	48936
33276	48937
105950	48938
4637	48939
15789	48940
15418	48941
7955	48942
7042	48943
53259	48944
10020	48945
22579	48946
69946	48947
96338	48948
9384	48949
8337	48950
50633	48951
24821	48952
44894	48953
93258	48954
3461	48955
70925	48956
34926	48957
119012	48958
2848	48959
122149	48960
23308	48961
126913	48962
13466	48963
58310	48964
28767	48965
16150	48966
13035	48967
276	48968
5669	48969
63146	48970
10699	48971
575	48972
39186	48973
93253	48974
66688	48975
74784	48976
28574	48977
21785	48978
46816	48979
15082	48980
50320	48981
88	48982
47905	48983
35264	48984
120614	48985
58937	48986
363	48987
38737	48988
41198	48989
47989	48990
7434	48991
128042	48992
88623	48993
48930	48994
14224	48995
4343	48996
134090	48997
16495	48998
84786	48999
130419	49000
31938	49001
80594	49002
77502	49003
25813	49004
36614	49005
3023	49006
4765	49007
19584	49008
48299	49009
32096	49010
69930	49011
39623	49012
14935	49013
41847	49014
67091	49015
57824	49016
53116	49017
92941	49018
2614	49019
30779	49020
28359	49021
53612	49022
862	49023
47868	49024
27436	49025
12660	49026
78780	49027
105661	49028
3978	49029
54802	49030
11155	49031
9379	49032
86344	49033
92799	49034
39960	49035
514	49036
12953	49037
101839	49038
54647	49039
124916	49040
53221	49041
128966	49042
7609	49043
122970	49044
9372	49045
55674	49046
6031	49047
30931	49048
28899	49049
114054	49050
19051	49051
132745	49052
92598	49053
83026	49054
15796	49055
31681	49056
75820	49057
99834	49058
56631	49059
41607	49060
3910	49061
28451	49062
145833	49063
16073	49064
31747	49065
98856	49066
13081	49067
59128	49068
84077	49069
8203	49070
93854	49071
12274	49072
91138	49073
74785	49074
43347	49075
32272	49076
150423	49077
18038	49078
84009	49079
20654	49080
27915	49081
87939	49082
24145	49083
4819	49084
36379	49085
15507	49086
90529	49087
102765	49088
91868	49089
3728	49090
50244	49091
44138	49092
55220	49093
95579	49094
23438	49095
79178	49096
8333	49097
85898	49098
97130	49099
3352	49100
65771	49101
8704	49102
7422	49103
24152	49104
5386	49105
36931	49106
51044	49107
62174	49108
43555	49109
95096	49110
22064	49111
48167	49112
89572	49113
11807	49114
7023	49115
58456	49116
126072	49117
22899	49118
27000	49119
52485	49120
46629	49121
93547	49122
57761	49123
55325	49124
39129	49125
67837	49126
16681	49127
48326	49128
34871	49129
1649	49130
9270	49131
23100	49132
111158	49133
22363	49134
22769	49135
48365	49136
107252	49137
36214	49138
11170	49139
398	49140
31385	49141
10840	49142
86692	49143
11737	49144
61526	49145
129760	49146
13916	49147
42979	49148
38036	49149
99381	49150
14747	49151
105	49152
4528	49153
29400	49154
15205	49155
27905	49156
54901	49157
24100	49158
130910	49159
13278	49160
131272	49161
126102	49162
92635	49163
25191	49164
31131	49165
15373	49166
23956	49167
146317	49168
17665	49169
30946	49170
91006	49171
58413	49172
70830	49173
80730	49174
9545	49175
138604	49176
70059	49177
95347	49178
14080	49179
116918	49180
48681	49181
67521	49182
17261	49183
26034	49184
110845	49185
7836	49186
6823	49187
24905	49188
33632	49189
93550	49190
116437	49191
9424	49192
110708	49193
7163	49194
17776	49195
129721	49196
3340	49197
53370	49198
42728	49199
65990	49200
87164	49201
7869	49202
884	49203
46741	49204
36188	49205
63828	49206
44310	49207
35368	49208
34415	49209
101370	49210
84243	49211
92463	49212
77505	49213
70482	49214
47484	49215
84600	49216
33525	49217
33752	49218
30791	49219
58931	49220
84718	49221
118058	49222
93696	49223
7358	49224
52120	49225
24756	49226
79152	49227
5018	49228
1706	49229
1439	49230
118470	49231
30280	49232
55723	49233
17295	49234
51956	49235
49597	49236
78021	49237
48471	49238
2215	49239
15143	49240
38374	49241
73237	49242
83483	49243
28404	49244
48089	49245
43016	49246
30728	49247
98400	49248
21246	49249
5448	49250
33473	49251
20283	49252
68762	49253
49584	49254
70688	49255
4707	49256
33120	49257
34204	49258
42809	49259
54297	49260
37842	49261
45712	49262
27477	49263
15954	49264
34166	49265
34854	49266
23231	49267
31066	49268
38594	49269
1508	49270
23297	49271
98263	49272
69089	49273
66819	49274
57794	49275
117073	49276
38619	49277
10747	49278
65372	49279
24748	49280
83174	49281
1067	49282
55194	49283
3713	49284
31287	49285
19895	49286
90121	49287
35565	49288
9138	49289
42288	49290
5547	49291
17845	49292
57497	49293
3242	49294
29211	49295
3213	49296
1038	49297
11746	49298
85468	49299
27335	49300
29970	49301
2256	49302
68300	49303
47980	49304
83887	49305
20774	49306
41041	49307
62615	49308
48876	49309
8937	49310
51097	49311
12943	49312
59109	49313
47646	49314
93020	49315
69780	49316
35956	49317
23663	49318
61023	49319
32301	49320
35098	49321
14119	49322
76426	49323
6056	49324
83702	49325
58761	49326
8477	49327
37813	49328
27369	49329
22714	49330
10444	49331
603	49332
36973	49333
228	49334
36641	49335
129757	49336
58416	49337
78941	49338
140900	49339
39770	49340
62620	49341
95245	49342
30676	49343
65005	49344
37791	49345
14227	49346
8306	49347
80086	49348
36619	49349
25064	49350
125713	49351
9847	49352
115025	49353
81529	49354
8405	49355
49138	49356
54036	49357
43052	49358
83160	49359
103792	49360
40885	49361
25106	49362
44148	49363
5767	49364
22787	49365
103371	49366
11206	49367
67201	49368
28681	49369
99901	49370
22293	49371
66923	49372
8550	49373
4141	49374
85290	49375
20835	49376
45026	49377
4428	49378
6833	49379
60027	49380
71626	49381
25682	49382
666	49383
3338	49384
80599	49385
75803	49386
67653	49387
61862	49388
2716	49389
27740	49390
392	49391
30243	49392
121105	49393
3468	49394
115346	49395
37918	49396
1538	49397
41078	49398
30369	49399
10786	49400
13440	49401
57860	49402
70528	49403
127674	49404
77857	49405
4840	49406
89682	49407
68053	49408
95249	49409
48441	49410
62407	49411
120681	49412
64760	49413
23944	49414
68019	49415
35026	49416
25709	49417
93540	49418
15673	49419
1287	49420
12933	49421
149792	49422
8267	49423
32416	49424
141163	49425
74860	49426
49619	49427
33040	49428
35288	49429
11100	49430
569	49431
35659	49432
3198	49433
16897	49434
68212	49435
16503	49436
77624	49437
47994	49438
76461	49439
143178	49440
41260	49441
134371	49442
103653	49443
1857	49444
24376	49445
3813	49446
96178	49447
3909	49448
73321	49449
5097	49450
73245	49451
87812	49452
53481	49453
45818	49454
113945	49455
65108	49456
108842	49457
87119	49458
21572	49459
56982	49460
99259	49461
138444	49462
9619	49463
4513	49464
8734	49465
3135	49466
72448	49467
38111	49468
30483	49469
130817	49470
8465	49471
3506	49472
134696	49473
78501	49474
55879	49475
79083	49476
82150	49477
117442	49478
50599	49479
25204	49480
2931	49481
67960	49482
67073	49483
52212	49484
29032	49485
1940	49486
3968	49487
5278	49488
56293	49489
39893	49490
21870	49491
44444	49492
36474	49493
37914	49494
116062	49495
127464	49496
140	49497
57604	49498
120416	49499
25146	49500
7366	49501
1475	49502
55112	49503
14857	49504
51707	49505
47780	49506
23722	49507
116328	49508
117493	49509
9060	49510
10434	49511
6005	49512
58648	49513
79017	49514
24731	49515
40530	49516
16195	49517
35103	49518
6179	49519
100442	49520
48334	49521
35434	49522
105455	49523
84332	49524
35696	49525
50110	49526
27092	49527
82605	49528
5147	49529
33479	49530
40157	49531
160	49532
32317	49533
86197	49534
142643	49535
78340	49536
32504	49537
98274	49538
35185	49539
36964	49540
2519	49541
20661	49542
37823	49543
25413	49544
42486	49545
1130	49546
69462	49547
39697	49548
25140	49549
45654	49550
2105	49551
26483	49552
57950	49553
111013	49554
22458	49555
23921	49556
91108	49557
18308	49558
83870	49559
47404	49560
81192	49561
83006	49562
561	49563
113897	49564
31683	49565
17	49566
1663	49567
3939	49568
92785	49569
68722	49570
7143	49571
122053	49572
11339	49573
42265	49574
106491	49575
11057	49576
88362	49577
60379	49578
121749	49579
11420	49580
25423	49581
914	49582
52555	49583
22586	49584
24938	49585
116853	49586
7337	49587
63700	49588
13076	49589
35156	49590
107903	49591
41094	49592
100157	49593
132819	49594
39233	49595
44893	49596
130670	49597
37069	49598
5985	49599
35416	49600
34734	49601
5553	49602
118570	49603
21191	49604
34597	49605
119583	49606
42315	49607
112375	49608
5977	49609
45482	49610
65866	49611
17222	49612
68292	49613
140447	49614
2068	49615
57528	49616
1481	49617
20238	49618
96888	49619
74631	49620
12636	49621
81503	49622
24589	49623
97085	49624
11288	49625
71686	49626
39797	49627
15040	49628
16440	49629
103590	49630
42563	49631
69387	49632
37073	49633
114205	49634
52	49635
9471	49636
28462	49637
50561	49638
3047	49639
42686	49640
11472	49641
59879	49642
26405	49643
45137	49644
68138	49645
12240	49646
10667	49647
14673	49648
85042	49649
57888	49650
14628	49651
5854	49652
25459	49653
44424	49654
33085	49655
23128	49656
35000	49657
52718	49658
50900	49659
119	49660
7373	49661
35565	49662
15816	49663
59036	49664
35267	49665
2201	49666
17266	49667
76634	49668
958	49669
66172	49670
1812	49671
56321	49672
24876	49673
112627	49674
85649	49675
76353	49676
71267	49677
25120	49678
24295	49679
17069	49680
43673	49681
11882	49682
16055	49683
17466	49684
37241	49685
40100	49686
87236	49687
44128	49688
30933	49689
10540	49690
71705	49691
39071	49692
61080	49693
828	49694
63520	49695
170	49696
2138	49697
21848	49698
74040	49699
74345	49700
23349	49701
80272	49702
100909	49703
26359	49704
3652	49705
47353	49706
48032	49707
28770	49708
61521	49709
64893	49710
20817	49711
14242	49712
5626	49713
106536	49714
6470	49715
19129	49716
83258	49717
11075	49718
51421	49719
4600	49720
69548	49721
64715	49722
8	49723
26925	49724
8131	49725
43291	49726
14795	49727
9639	49728
55946	49729
96470	49730
18171	49731
12460	49732
39456	49733
79781	49734
1192	49735
50917	49736
1528	49737
806	49738
5255	49739
5943	49740
13763	49741
25538	49742
23031	49743
107891	49744
71503	49745
131258	49746
43618	49747
47373	49748
29977	49749
38577	49750
106300	49751
23904	49752
36314	49753
84651	49754
13061	49755
40911	49756
29064	49757
12478	49758
1852	49759
125631	49760
37963	49761
481	49762
55849	49763
13654	49764
107453	49765
48353	49766
85917	49767
14514	49768
10554	49769
54114	49770
79375	49771
32517	49772
86850	49773
41235	49774
31414	49775
44913	49776
6490	49777
95764	49778
45985	49779
73103	49780
67637	49781
12495	49782
38691	49783
38018	49784
23063	49785
1741	49786
83501	49787
502	49788
9488	49789
3548	49790
6989	49791
1750	49792
135747	49793
72313	49794
1477	49795
97182	49796
51043	49797
94267	49798
17101	49799
19056	49800
48476	49801
49309	49802
37839	49803
34	49804
19224	49805
13124	49806
40185	49807
57655	49808
16276	49809
71717	49810
1553	49811
1164	49812
39076	49813
72600	49814
20033	49815
54398	49816
36664	49817
71820	49818
44254	49819
22214	49820
128906	49821
64512	49822
81003	49823
98028	49824
89735	49825
47766	49826
95623	49827
11255	49828
10783	49829
69374	49830
15212	49831
26007	49832
89771	49833
9575	49834
58775	49835
1346	49836
35297	49837
34162	49838
5665	49839
1763	49840
125496	49841
118060	49842
31535	49843
27626	49844
8290	49845
72656	49846
12823	49847
478	49848
6724	49849
69024	49850
14557	49851
23400	49852
2080	49853
407	49854
83476	49855
21406	49856
48425	49857
27252	49858
55157	49859
20430	49860
102655	49861
37813	49862
31793	49863
27438	49864
4565	49865
20875	49866
117907	49867
53698	49868
31325	49869
28700	49870
84545	49871
31513	49872
83498	49873
57335	49874
19095	49875
66258	49876
87555	49877
21631	49878
40810	49879
68442	49880
21736	49881
124067	49882
135489	49883
619	49884
5542	49885
34612	49886
53796	49887
101473	49888
26584	49889
43557	49890
43644	49891
30105	49892
122405	49893
3084	49894
2447	49895
37042	49896
66623	49897
38107	49898
49630	49899
57011	49900
44399	49901
90202	49902
37483	49903
137490	49904
27396	49905
75488	49906
39701	49907
50321	49908
20238	49909
47922	49910
49903	49911
24016	49912
820	49913
104504	49914
15313	49915
122563	49916
38495	49917
108497	49918
18624	49919
99494	49920
2462	49921
23532	49922
4571	49923
25095	49924
30492	49925
44750	49926
2605	49927
112360	49928
45622	49929
116035	49930
7651	49931
26451	49932
3544	49933
8190	49934
16145	49935
5287	49936
81992	49937
47094	49938
14662	49939
98780	49940
102105	49941
6465	49942
52979	49943
119039	49944
99294	49945
43316	49946
80422	49947
105529	49948
20693	49949
103097	49950
130541	49951
3162	49952
59452	49953
85303	49954
92902	49955
46442	49956
120687	49957
91016	49958
1619	49959
39998	49960
81042	49961
6159	49962
55330	49963
39913	49964
57465	49965
50428	49966
84711	49967
25608	49968
25981	49969
864	49970
69	49971
34133	49972
298	49973
72234	49974
22675	49975
2785	49976
496	49977
87294	49978
121635	49979
133531	49980
19064	49981
59745	49982
84113	49983
7533	49984
18479	49985
18567	49986
5332	49987
24823	49988
8605	49989
50043	49990
19904	49991
116695	49992
79582	49993
4366	49994
24411	49995
1644	49996
30112	49997
67413	49998
8957	49999
91629	50000
7564	50001
34401	50002
11170	50003
129930	50004
49334	50005
24617	50006
114367	50007
118376	50008
27650	50009
3805	50010
32546	50011
48783	50012
12389	50013
14958	50014
76509	50015
100840	50016
76117	50017
6854	50018
43838	50019
10975	50020
58394	50021
121568	50022
472	50023
22366	50024
100207	50025
81624	50026
30592	50027
4199	50028
22904	50029
34122	50030
93352	50031
14273	50032
17684	50033
15968	50034
3539	50035
7576	50036
89937	50037
55800	50038
1594	50039
21075	50040
16781	50041
5817	50042
75569	50043
11681	50044
54662	50045
18788	50046
73550	50047
66926	50048
118808	50049
5915	50050
9873	50051
25126	50052
33122	50053
29383	50054
4970	50055
3519	50056
62272	50057
7770	50058
17349	50059
44800	50060
59970	50061
17789	50062
73629	50063
12075	50064
24052	50065
144912	50066
83981	50067
2982	50068
50499	50069
5427	50070
38090	50071
28548	50072
76766	50073
58826	50074
82665	50075
112551	50076
91679	50077
24234	50078
20053	50079
2362	50080
43736	50081
39201	50082
51710	50083
73062	50084
226	50085
36064	50086
1564	50087
61311	50088
31156	50089
33634	50090
9697	50091
4939	50092
41110	50093
41172	50094
20060	50095
8197	50096
60686	50097
1392	50098
723	50099
87074	50100
2182	50101
4595	50102
17028	50103
40089	50104
124	50105
18726	50106
24713	50107
124807	50108
53816	50109
13286	50110
40243	50111
95133	50112
23775	50113
3034	50114
32263	50115
3904	50116
1872	50117
126941	50118
3168	50119
6025	50120
7637	50121
72369	50122
115487	50123
121295	50124
54071	50125
51572	50126
27622	50127
9819	50128
15683	50129
37151	50130
42168	50131
10673	50132
79976	50133
36167	50134
12418	50135
52222	50136
79422	50137
63764	50138
43442	50139
34613	50140
41827	50141
35557	50142
13645	50143
84313	50144
29023	50145
110176	50146
21274	50147
60487	50148
59788	50149
12365	50150
19132	50151
14160	50152
5645	50153
18191	50154
62836	50155
2739	50156
64665	50157
5689	50158
5710	50159
2523	50160
42395	50161
19763	50162
113277	50163
20040	50164
43322	50165
62066	50166
127112	50167
13301	50168
45854	50169
46517	50170
58227	50171
15620	50172
35432	50173
7020	50174
10388	50175
58379	50176
48458	50177
33500	50178
58900	50179
15667	50180
5975	50181
45692	50182
28653	50183
42740	50184
44245	50185
105297	50186
74954	50187
31615	50188
27109	50189
3987	50190
2071	50191
84534	50192
2726	50193
6443	50194
54144	50195
75214	50196
8048	50197
5180	50198
19373	50199
131152	50200
5	50201
97426	50202
71241	50203
1755	50204
6063	50205
25658	50206
11555	50207
15031	50208
24631	50209
5823	50210
59323	50211
67451	50212
62926	50213
40708	50214
46453	50215
129	50216
427	50217
16378	50218
79522	50219
72497	50220
1183	50221
27590	50222
29647	50223
85414	50224
88351	50225
129778	50226
54894	50227
78389	50228
28009	50229
43854	50230
100358	50231
44366	50232
22558	50233
4279	50234
72291	50235
42087	50236
87458	50237
106226	50238
26887	50239
13027	50240
15765	50241
7125	50242
27568	50243
24217	50244
101060	50245
18917	50246
5109	50247
15237	50248
59750	50249
17835	50250
20241	50251
2919	50252
132264	50253
68495	50254
103091	50255
51299	50256
150514	50257
7511	50258
14716	50259
32986	50260
34548	50261
20857	50262
17211	50263
4728	50264
52834	50265
51090	50266
10275	50267
101240	50268
22024	50269
55687	50270
46197	50271
47267	50272
13677	50273
27742	50274
2343	50275
18918	50276
122643	50277
5313	50278
23294	50279
80965	50280
64936	50281
87890	50282
69847	50283
20034	50284
20145	50285
25014	50286
26796	50287
80375	50288
16196	50289
2720	50290
25257	50291
109151	50292
46986	50293
46553	50294
106924	50295
44982	50296
21391	50297
21835	50298
40804	50299
21440	50300
25463	50301
31103	50302
1161	50303
113970	50304
45848	50305
8248	50306
4965	50307
11445	50308
14531	50309
74452	50310
3200	50311
46021	50312
46618	50313
14668	50314
17246	50315
24166	50316
56736	50317
22774	50318
3621	50319
56461	50320
28318	50321
57	50322
19660	50323
137421	50324
29354	50325
112504	50326
37602	50327
25518	50328
50509	50329
64940	50330
86382	50331
22452	50332
23561	50333
23210	50334
73739	50335
3525	50336
123536	50337
36450	50338
51491	50339
39488	50340
2483	50341
16609	50342
76340	50343
13621	50344
722	50345
74821	50346
13114	50347
25421	50348
11547	50349
1936	50350
19937	50351
2532	50352
36592	50353
2667	50354
16127	50355
56089	50356
111501	50357
38788	50358
1085	50359
57926	50360
150614	50361
19661	50362
4105	50363
91595	50364
7061	50365
106096	50366
128224	50367
149296	50368
42291	50369
31988	50370
1837	50371
17251	50372
51933	50373
103659	50374
8339	50375
19076	50376
35755	50377
37958	50378
800	50379
54694	50380
23202	50381
107438	50382
86819	50383
99276	50384
13734	50385
105573	50386
16711	50387
67467	50388
13871	50389
20388	50390
16664	50391
52102	50392
22058	50393
424	50394
6140	50395
7906	50396
78755	50397
136643	50398
1704	50399
36251	50400
111887	50401
46722	50402
15915	50403
122292	50404
68230	50405
7437	50406
95272	50407
2177	50408
13358	50409
65859	50410
45993	50411
19794	50412
53470	50413
28937	50414
1835	50415
100689	50416
43796	50417
4998	50418
40553	50419
36760	50420
55092	50421
8480	50422
77458	50423
23752	50424
82222	50425
8808	50426
77657	50427
4240	50428
21290	50429
24066	50430
21162	50431
7547	50432
12295	50433
49448	50434
21764	50435
5288	50436
13325	50437
1400	50438
844	50439
107482	50440
27067	50441
47655	50442
113471	50443
19220	50444
49883	50445
14385	50446
28099	50447
134908	50448
51869	50449
7952	50450
78821	50451
36391	50452
17672	50453
64986	50454
4672	50455
106713	50456
4485	50457
24007	50458
10093	50459
75964	50460
817	50461
35659	50462
125656	50463
20363	50464
1823	50465
21720	50466
1663	50467
5483	50468
42008	50469
47445	50470
41585	50471
72206	50472
96835	50473
8532	50474
1928	50475
1039	50476
74169	50477
47531	50478
71188	50479
80947	50480
89456	50481
1642	50482
39641	50483
119870	50484
32827	50485
38301	50486
78201	50487
18298	50488
68360	50489
2015	50490
41919	50491
96763	50492
53299	50493
70304	50494
63291	50495
44334	50496
75865	50497
3282	50498
20094	50499
69811	50500
99880	50501
46352	50502
8681	50503
2009	50504
11024	50505
77523	50506
48146	50507
143658	50508
2573	50509
40319	50510
101144	50511
5722	50512
72822	50513
1482	50514
34996	50515
7855	50516
108112	50517
3799	50518
60636	50519
11340	50520
15159	50521
47426	50522
125603	50523
12820	50524
54763	50525
54407	50526
2296	50527
848	50528
112858	50529
13570	50530
77349	50531
74534	50532
9145	50533
12686	50534
4897	50535
485	50536
1677	50537
33951	50538
219	50539
15399	50540
14318	50541
2659	50542
125167	50543
31241	50544
1514	50545
59430	50546
31808	50547
99414	50548
10949	50549
35621	50550
7245	50551
13961	50552
228	50553
24302	50554
57742	50555
1943	50556
428	50557
39214	50558
109384	50559
72398	50560
16027	50561
55490	50562
3656	50563
43356	50564
96841	50565
100280	50566
150459	50567
134796	50568
69646	50569
62558	50570
103566	50571
74938	50572
127803	50573
3142	50574
10498	50575
49	50576
52	50577
20882	50578
21103	50579
70624	50580
72340	50581
106161	50582
54249	50583
4544	50584
119792	50585
72541	50586
77895	50587
136983	50588
114780	50589
57550	50590
107577	50591
28035	50592
53067	50593
67132	50594
1619	50595
23824	50596
12721	50597
21996	50598
87315	50599
101450	50600
70298	50601
29747	50602
96434	50603
84983	50604
23684	50605
65288	50606
74608	50607
114379	50608
24937	50609
7648	50610
33636	50611
116575	50612
9314	50613
6128	50614
98868	50615
23958	50616
857	50617
5113	50618
88193	50619
81272	50620
88593	50621
3247	50622
39913	50623
1597	50624
79123	50625
7134	50626
53993	50627
2133	50628
18976	50629
5434	50630
63773	50631
12111	50632
94927	50633
83947	50634
757	50635
77000	50636
13332	50637
12242	50638
83289	50639
34560	50640
94334	50641
11830	50642
134291	50643
100878	50644
45208	50645
73469	50646
8396	50647
41484	50648
113876	50649
5516	50650
102063	50651
25234	50652
10407	50653
485	50654
37364	50655
8198	50656
56505	50657
111442	50658
20269	50659
7310	50660
3604	50661
3046	50662
9952	50663
4101	50664
35254	50665
15842	50666
97491	50667
104569	50668
71710	50669
16175	50670
104484	50671
53795	50672
87283	50673
76821	50674
18987	50675
18377	50676
72294	50677
28433	50678
11729	50679
11589	50680
87564	50681
109178	50682
125619	50683
99933	50684
14798	50685
13455	50686
22573	50687
60231	50688
115103	50689
10271	50690
79585	50691
21316	50692
76455	50693
21232	50694
3613	50695
27385	50696
4	50697
15176	50698
22088	50699
43865	50700
16832	50701
74473	50702
133224	50703
106185	50704
33852	50705
15585	50706
85533	50707
92759	50708
78257	50709
80397	50710
21105	50711
128362	50712
78793	50713
60920	50714
19939	50715
106753	50716
81268	50717
70065	50718
72	50719
47217	50720
83106	50721
267	50722
19583	50723
4091	50724
135939	50725
6661	50726
36915	50727
10888	50728
20185	50729
4232	50730
2544	50731
50626	50732
17756	50733
1920	50734
76950	50735
14739	50736
2332	50737
40160	50738
3432	50739
50724	50740
86414	50741
23579	50742
6646	50743
107827	50744
5195	50745
73508	50746
49561	50747
72258	50748
10144	50749
116447	50750
75027	50751
70305	50752
19934	50753
34415	50754
60676	50755
53276	50756
6482	50757
53763	50758
14501	50759
105569	50760
1217	50761
23198	50762
4018	50763
133091	50764
20866	50765
90287	50766
19550	50767
50871	50768
56404	50769
74741	50770
41632	50771
2926	50772
84253	50773
37133	50774
26566	50775
43566	50776
133778	50777
4655	50778
112089	50779
9064	50780
13002	50781
31067	50782
49648	50783
15830	50784
70770	50785
31634	50786
53260	50787
5183	50788
2520	50789
3202	50790
65714	50791
39243	50792
51863	50793
14223	50794
104225	50795
100133	50796
135796	50797
10068	50798
60674	50799
23904	50800
45167	50801
64230	50802
23648	50803
8894	50804
39674	50805
81767	50806
45766	50807
25722	50808
75593	50809
19567	50810
95211	50811
80210	50812
4345	50813
19696	50814
115287	50815
43524	50816
132709	50817
17345	50818
86371	50819
10931	50820
107809	50821
74850	50822
12358	50823
60468	50824
114535	50825
120054	50826
11	50827
4961	50828
26876	50829
136063	50830
34221	50831
3060	50832
14168	50833
6299	50834
117208	50835
11905	50836
84924	50837
35911	50838
146327	50839
8482	50840
117	50841
4403	50842
89983	50843
79360	50844
73656	50845
6672	50846
115277	50847
253	50848
118908	50849
7730	50850
5826	50851
91311	50852
18243	50853
13370	50854
25609	50855
111576	50856
50987	50857
39744	50858
38759	50859
72492	50860
46320	50861
10214	50862
15496	50863
68586	50864
32244	50865
49448	50866
54766	50867
96709	50868
94581	50869
2348	50870
274	50871
4501	50872
134506	50873
10268	50874
65621	50875
101827	50876
38122	50877
44753	50878
7416	50879
5052	50880
8848	50881
21489	50882
25866	50883
28895	50884
52931	50885
30287	50886
103132	50887
408	50888
52383	50889
21061	50890
4852	50891
1411	50892
2820	50893
12915	50894
112212	50895
94506	50896
35514	50897
12642	50898
130865	50899
85206	50900
2483	50901
80000	50902
9083	50903
136842	50904
55412	50905
9690	50906
31382	50907
91796	50908
75461	50909
11861	50910
1755	50911
4901	50912
67173	50913
11967	50914
11586	50915
100553	50916
20304	50917
4049	50918
58415	50919
70410	50920
46568	50921
4253	50922
20844	50923
14693	50924
98409	50925
70213	50926
41110	50927
5780	50928
78565	50929
60550	50930
70466	50931
30767	50932
92596	50933
4207	50934
76208	50935
35653	50936
83053	50937
147205	50938
90628	50939
7472	50940
117301	50941
20096	50942
26	50943
1842	50944
45031	50945
49849	50946
22224	50947
12411	50948
26137	50949
58194	50950
88217	50951
95512	50952
127854	50953
67966	50954
16735	50955
38051	50956
15837	50957
82290	50958
12348	50959
26603	50960
23067	50961
22829	50962
124116	50963
85990	50964
14489	50965
4215	50966
35728	50967
120676	50968
96794	50969
83526	50970
29027	50971
59896	50972
122171	50973
47383	50974
5254	50975
22892	50976
62909	50977
97199	50978
110246	50979
121085	50980
101718	50981
18734	50982
41542	50983
133768	50984
27883	50985
26231	50986
59814	50987
55352	50988
18042	50989
16345	50990
49302	50991
107954	50992
108172	50993
101303	50994
12984	50995
31113	50996
52569	50997
12872	50998
29141	50999
51808	51000
36729	51001
14324	51002
59316	51003
18935	51004
18691	51005
53019	51006
998	51007
41326	51008
9766	51009
58623	51010
61743	51011
86578	51012
1356	51013
85892	51014
112097	51015
123932	51016
147378	51017
69	51018
62369	51019
7669	51020
22970	51021
23407	51022
76129	51023
27732	51024
48429	51025
117394	51026
43662	51027
22962	51028
2996	51029
41516	51030
31898	51031
8809	51032
7504	51033
24020	51034
6358	51035
42048	51036
143955	51037
132680	51038
32155	51039
69316	51040
39785	51041
87714	51042
10143	51043
137574	51044
1399	51045
13258	51046
71859	51047
99808	51048
139617	51049
8337	51050
15602	51051
50258	51052
99025	51053
3768	51054
25816	51055
55224	51056
5059	51057
82407	51058
56011	51059
121546	51060
92719	51061
1387	51062
31377	51063
110559	51064
58395	51065
79312	51066
99481	51067
101159	51068
79318	51069
86127	51070
48257	51071
2221	51072
60708	51073
5066	51074
20107	51075
16120	51076
120591	51077
526	51078
81734	51079
68136	51080
46634	51081
145677	51082
54892	51083
80994	51084
42035	51085
48624	51086
9389	51087
17166	51088
87977	51089
2154	51090
81163	51091
82658	51092
80027	51093
45200	51094
22348	51095
75763	51096
126651	51097
12059	51098
71357	51099
39147	51100
3452	51101
369	51102
79497	51103
47031	51104
62632	51105
118676	51106
56115	51107
21288	51108
1517	51109
7309	51110
98120	51111
48462	51112
74935	51113
27965	51114
86652	51115
66134	51116
17567	51117
37598	51118
3563	51119
128795	51120
65622	51121
41483	51122
81208	51123
1601	51124
55502	51125
116067	51126
80180	51127
17595	51128
61644	51129
128366	51130
2739	51131
27280	51132
554	51133
135340	51134
35429	51135
38700	51136
22230	51137
17002	51138
61996	51139
11520	51140
85396	51141
65902	51142
82891	51143
51205	51144
108449	51145
1	51146
131644	51147
144844	51148
14614	51149
52217	51150
977	51151
122244	51152
131260	51153
78436	51154
20624	51155
7201	51156
2228	51157
134309	51158
65244	51159
19296	51160
60777	51161
5976	51162
134452	51163
96519	51164
27739	51165
106704	51166
2690	51167
25101	51168
107507	51169
95915	51170
65869	51171
12732	51172
12030	51173
21	51174
57383	51175
101600	51176
11964	51177
34569	51178
4206	51179
27188	51180
70863	51181
25648	51182
55917	51183
21059	51184
1659	51185
5624	51186
72714	51187
30943	51188
102835	51189
135099	51190
103250	51191
22520	51192
13058	51193
58329	51194
54081	51195
125845	51196
99214	51197
37017	51198
79976	51199
17080	51200
19407	51201
6517	51202
388	51203
113423	51204
44534	51205
1583	51206
6041	51207
24845	51208
95619	51209
71926	51210
50388	51211
37378	51212
44146	51213
8451	51214
9799	51215
33662	51216
57558	51217
5118	51218
9791	51219
39287	51220
76712	51221
24789	51222
13162	51223
18760	51224
25908	51225
25475	51226
24133	51227
39379	51228
117195	51229
33280	51230
357	51231
42694	51232
1863	51233
93213	51234
118850	51235
132712	51236
43786	51237
2530	51238
65149	51239
18779	51240
119339	51241
561	51242
122405	51243
48714	51244
97657	51245
59445	51246
6434	51247
49252	51248
9769	51249
125796	51250
57878	51251
1460	51252
94169	51253
22952	51254
101087	51255
23076	51256
36530	51257
12540	51258
44746	51259
74983	51260
72287	51261
117337	51262
59901	51263
42994	51264
17817	51265
8809	51266
86208	51267
127401	51268
8270	51269
2784	51270
51724	51271
102284	51272
95967	51273
30023	51274
75034	51275
85420	51276
3633	51277
914	51278
82555	51279
16428	51280
85568	51281
7114	51282
96066	51283
67877	51284
41782	51285
1195	51286
5329	51287
68543	51288
35	51289
10115	51290
24614	51291
19130	51292
11148	51293
53515	51294
37579	51295
35712	51296
100679	51297
1589	51298
14005	51299
55235	51300
702	51301
219	51302
14926	51303
34910	51304
5191	51305
13071	51306
127836	51307
3427	51308
70117	51309
144332	51310
411	51311
78131	51312
87242	51313
71716	51314
157	51315
9857	51316
136850	51317
32107	51318
22690	51319
79393	51320
42320	51321
341	51322
58608	51323
16824	51324
18008	51325
37459	51326
3745	51327
24995	51328
71357	51329
49164	51330
2011	51331
57077	51332
102050	51333
15489	51334
88519	51335
73408	51336
9150	51337
80056	51338
122576	51339
20945	51340
50777	51341
39002	51342
11713	51343
58468	51344
1215	51345
4559	51346
27464	51347
6169	51348
62379	51349
33774	51350
57001	51351
40304	51352
12185	51353
61206	51354
103724	51355
10716	51356
2101	51357
72668	51358
44376	51359
1321	51360
43543	51361
521	51362
1597	51363
40709	51364
34631	51365
4766	51366
88616	51367
85303	51368
922	51369
28530	51370
18035	51371
30098	51372
71271	51373
104078	51374
109057	51375
87789	51376
116841	51377
14266	51378
51550	51379
94382	51380
26	51381
24915	51382
109958	51383
10127	51384
618	51385
95064	51386
106620	51387
175	51388
36855	51389
69867	51390
47449	51391
20230	51392
39112	51393
3323	51394
114527	51395
30465	51396
33250	51397
21455	51398
908	51399
24221	51400
46867	51401
38250	51402
91718	51403
4902	51404
1495	51405
23891	51406
3462	51407
22415	51408
5600	51409
97135	51410
2114	51411
124856	51412
11711	51413
40356	51414
10185	51415
143713	51416
62970	51417
43541	51418
76794	51419
124552	51420
2681	51421
25563	51422
21666	51423
45841	51424
4447	51425
32178	51426
49116	51427
4284	51428
8177	51429
73160	51430
9530	51431
55136	51432
35122	51433
6263	51434
82233	51435
26586	51436
92484	51437
93232	51438
25735	51439
16919	51440
5052	51441
7432	51442
60231	51443
46281	51444
125713	51445
61698	51446
119530	51447
44209	51448
100754	51449
9601	51450
70838	51451
71111	51452
143705	51453
4083	51454
31787	51455
31649	51456
113522	51457
26682	51458
18134	51459
63947	51460
73312	51461
11717	51462
75554	51463
1195	51464
96608	51465
14282	51466
118258	51467
38165	51468
41404	51469
919	51470
11886	51471
17611	51472
3207	51473
85607	51474
424	51475
7597	51476
20738	51477
109906	51478
29622	51479
141894	51480
4226	51481
63268	51482
11418	51483
114083	51484
93348	51485
19885	51486
10452	51487
68564	51488
90296	51489
5751	51490
6268	51491
40672	51492
17049	51493
54911	51494
37682	51495
6038	51496
24484	51497
13795	51498
666	51499
3298	51500
17214	51501
1415	51502
85704	51503
2152	51504
30827	51505
36467	51506
72	51507
4968	51508
3822	51509
22942	51510
46961	51511
45523	51512
17695	51513
21183	51514
66806	51515
33761	51516
134709	51517
98386	51518
81805	51519
106	51520
51633	51521
4387	51522
94048	51523
121	51524
52783	51525
29863	51526
5425	51527
28945	51528
40676	51529
82230	51530
487	51531
112932	51532
614	51533
22076	51534
16703	51535
86877	51536
5432	51537
83541	51538
5657	51539
5115	51540
11065	51541
57567	51542
84709	51543
5488	51544
3612	51545
9932	51546
7302	51547
84404	51548
43545	51549
108168	51550
26138	51551
92968	51552
27	51553
39747	51554
42540	51555
96817	51556
109535	51557
105408	51558
48027	51559
72474	51560
8387	51561
79008	51562
80208	51563
13153	51564
4355	51565
44821	51566
42361	51567
15177	51568
47384	51569
81897	51570
5613	51571
5404	51572
134330	51573
479	51574
15108	51575
94525	51576
24924	51577
118712	51578
34606	51579
69124	51580
115154	51581
12025	51582
68986	51583
71130	51584
68843	51585
5935	51586
19657	51587
99634	51588
813	51589
13232	51590
43058	51591
75798	51592
95008	51593
38124	51594
90367	51595
751	51596
103388	51597
24689	51598
28170	51599
7318	51600
607	51601
7267	51602
2936	51603
16328	51604
853	51605
16671	51606
16295	51607
75150	51608
13617	51609
10540	51610
15425	51611
77581	51612
57588	51613
138264	51614
50619	51615
33246	51616
3650	51617
20112	51618
70349	51619
47367	51620
49576	51621
12051	51622
28618	51623
129160	51624
131261	51625
76331	51626
1310	51627
1409	51628
6790	51629
15420	51630
49309	51631
106157	51632
82301	51633
69479	51634
60202	51635
86691	51636
4548	51637
57	51638
93463	51639
199	51640
43737	51641
15932	51642
14584	51643
5092	51644
31541	51645
86786	51646
2901	51647
43695	51648
138555	51649
121631	51650
44222	51651
104830	51652
39224	51653
46772	51654
20771	51655
27715	51656
94904	51657
65725	51658
8006	51659
34310	51660
88865	51661
38235	51662
68441	51663
71534	51664
95367	51665
1442	51666
69864	51667
62948	51668
16634	51669
46678	51670
8632	51671
4073	51672
89923	51673
47638	51674
14869	51675
45228	51676
57513	51677
56320	51678
2598	51679
1053	51680
6865	51681
78170	51682
52693	51683
58713	51684
5143	51685
86753	51686
98265	51687
6263	51688
21519	51689
25584	51690
33034	51691
57307	51692
107062	51693
5364	51694
53253	51695
83490	51696
70667	51697
35311	51698
111377	51699
62695	51700
5340	51701
18294	51702
19708	51703
3789	51704
91014	51705
9383	51706
28737	51707
134459	51708
13749	51709
102181	51710
15751	51711
35931	51712
34959	51713
129447	51714
58693	51715
38142	51716
44726	51717
83699	51718
95495	51719
23564	51720
24036	51721
25775	51722
42200	51723
120960	51724
9244	51725
28399	51726
54153	51727
69565	51728
43001	51729
56152	51730
2396	51731
99376	51732
48603	51733
118959	51734
109572	51735
89610	51736
34913	51737
11902	51738
2815	51739
47666	51740
76117	51741
47806	51742
5221	51743
11669	51744
123317	51745
12888	51746
72963	51747
48957	51748
76659	51749
86348	51750
69991	51751
2695	51752
103117	51753
78741	51754
78857	51755
128501	51756
102511	51757
17467	51758
26968	51759
32538	51760
10232	51761
50310	51762
845	51763
27836	51764
106555	51765
121046	51766
25206	51767
58451	51768
95980	51769
55382	51770
2319	51771
3489	51772
117888	51773
127451	51774
127084	51775
17277	51776
30647	51777
84464	51778
10082	51779
11018	51780
136535	51781
2766	51782
97416	51783
1618	51784
7731	51785
377	51786
68846	51787
21624	51788
102244	51789
66935	51790
43735	51791
9913	51792
33243	51793
3668	51794
33798	51795
147307	51796
16922	51797
10806	51798
85322	51799
2349	51800
90222	51801
2785	51802
4292	51803
34773	51804
50055	51805
5303	51806
61508	51807
27642	51808
102048	51809
10807	51810
23392	51811
89898	51812
56921	51813
77198	51814
19157	51815
110916	51816
5871	51817
35950	51818
15798	51819
80203	51820
112684	51821
9943	51822
72557	51823
82891	51824
126362	51825
22109	51826
2816	51827
58408	51828
96916	51829
4238	51830
77404	51831
55013	51832
16972	51833
55155	51834
70466	51835
58270	51836
5742	51837
29213	51838
30499	51839
44876	51840
129910	51841
2728	51842
81555	51843
53443	51844
18474	51845
45304	51846
11956	51847
61897	51848
16317	51849
85250	51850
137613	51851
60470	51852
47729	51853
133386	51854
78590	51855
40578	51856
132867	51857
96392	51858
90120	51859
45911	51860
136494	51861
88372	51862
65370	51863
32476	51864
273	51865
47429	51866
106958	51867
798	51868
116389	51869
32357	51870
38522	51871
19597	51872
53202	51873
118429	51874
9293	51875
34167	51876
55473	51877
30972	51878
129826	51879
247	51880
150666	51881
41044	51882
19860	51883
18952	51884
11278	51885
7942	51886
946	51887
195	51888
3785	51889
116121	51890
37205	51891
97498	51892
588	51893
79337	51894
42576	51895
87534	51896
76873	51897
37260	51898
26796	51899
14779	51900
83166	51901
117672	51902
4131	51903
123729	51904
6363	51905
4253	51906
24291	51907
49457	51908
143297	51909
123061	51910
107314	51911
19590	51912
27746	51913
24588	51914
18	51915
43177	51916
2226	51917
109287	51918
7578	51919
2654	51920
131022	51921
41661	51922
51491	51923
20402	51924
23163	51925
22257	51926
89241	51927
51040	51928
85615	51929
53231	51930
2989	51931
56181	51932
77266	51933
13294	51934
128374	51935
6978	51936
26394	51937
71355	51938
48739	51939
74357	51940
90747	51941
67333	51942
17511	51943
112099	51944
33060	51945
35631	51946
38692	51947
516	51948
72752	51949
44613	51950
14478	51951
104296	51952
93781	51953
5463	51954
7194	51955
6078	51956
98941	51957
106483	51958
135820	51959
44221	51960
80172	51961
33465	51962
92434	51963
17418	51964
76587	51965
114797	51966
118097	51967
76382	51968
86287	51969
43408	51970
36945	51971
42954	51972
81454	51973
6883	51974
92020	51975
41987	51976
64724	51977
136522	51978
126322	51979
23045	51980
134672	51981
25442	51982
28786	51983
9364	51984
99081	51985
11462	51986
37871	51987
5868	51988
124005	51989
47294	51990
85071	51991
16946	51992
130939	51993
17778	51994
17739	51995
1325	51996
8145	51997
18710	51998
41665	51999
81966	52000
52990	52001
112156	52002
53274	52003
116958	52004
42277	52005
12850	52006
17033	52007
96711	52008
18835	52009
99723	52010
16136	52011
19658	52012
41564	52013
24325	52014
87420	52015
39880	52016
59334	52017
236	52018
88487	52019
40558	52020
114907	52021
3974	52022
9317	52023
19678	52024
37138	52025
330	52026
109849	52027
121378	52028
32282	52029
11574	52030
51455	52031
89319	52032
19810	52033
5021	52034
18234	52035
115801	52036
69502	52037
83524	52038
150099	52039
135020	52040
2561	52041
24112	52042
105320	52043
120319	52044
35114	52045
15712	52046
39276	52047
132415	52048
93129	52049
460	52050
12755	52051
5965	52052
12384	52053
21883	52054
9585	52055
28990	52056
13932	52057
24538	52058
21580	52059
117332	52060
25071	52061
57728	52062
14289	52063
29319	52064
24667	52065
116341	52066
19618	52067
70136	52068
59220	52069
27653	52070
29741	52071
24336	52072
6111	52073
31731	52074
69723	52075
39535	52076
32129	52077
14750	52078
22499	52079
134851	52080
4397	52081
60066	52082
13598	52083
30968	52084
71939	52085
65179	52086
10892	52087
72570	52088
65436	52089
36801	52090
55259	52091
31487	52092
56317	52093
6282	52094
33456	52095
109740	52096
75595	52097
4629	52098
14071	52099
40464	52100
29335	52101
76542	52102
82523	52103
88130	52104
102431	52105
26122	52106
5019	52107
39889	52108
88920	52109
35112	52110
112301	52111
60590	52112
22900	52113
38325	52114
14798	52115
88003	52116
4584	52117
142420	52118
130329	52119
26249	52120
4258	52121
24199	52122
34878	52123
1554	52124
10115	52125
78394	52126
23124	52127
10459	52128
3782	52129
16599	52130
116524	52131
92569	52132
78441	52133
123324	52134
32088	52135
43507	52136
88023	52137
100866	52138
71324	52139
150	52140
26670	52141
22359	52142
49820	52143
82877	52144
23291	52145
83239	52146
9075	52147
134137	52148
127723	52149
70784	52150
11044	52151
50294	52152
3915	52153
6504	52154
84071	52155
41666	52156
60308	52157
136004	52158
103508	52159
102625	52160
77963	52161
9234	52162
20134	52163
42851	52164
2611	52165
29536	52166
23479	52167
32417	52168
12574	52169
67039	52170
48291	52171
74223	52172
53907	52173
28857	52174
4805	52175
62584	52176
30560	52177
49469	52178
39955	52179
123749	52180
21728	52181
30254	52182
53627	52183
4568	52184
19235	52185
119737	52186
38689	52187
807	52188
96617	52189
25253	52190
111029	52191
57076	52192
55627	52193
79389	52194
16995	52195
615	52196
22308	52197
27	52198
89949	52199
16203	52200
12806	52201
59751	52202
24293	52203
77409	52204
112665	52205
5548	52206
10016	52207
846	52208
20365	52209
24020	52210
34009	52211
2053	52212
7557	52213
31496	52214
89960	52215
4389	52216
16948	52217
81888	52218
43242	52219
1	52220
52451	52221
54102	52222
6623	52223
21740	52224
109286	52225
71282	52226
22927	52227
72220	52228
10077	52229
10778	52230
40559	52231
148379	52232
78819	52233
18964	52234
97033	52235
42182	52236
76551	52237
82625	52238
17347	52239
24839	52240
96381	52241
20173	52242
10371	52243
9607	52244
47722	52245
137003	52246
29245	52247
35744	52248
14294	52249
10297	52250
77163	52251
59237	52252
35458	52253
4384	52254
20367	52255
23912	52256
15081	52257
77170	52258
19065	52259
79953	52260
117960	52261
39375	52262
142619	52263
28342	52264
32182	52265
55734	52266
12862	52267
59055	52268
71821	52269
1601	52270
88133	52271
13730	52272
23198	52273
51358	52274
85436	52275
18867	52276
8100	52277
50418	52278
34180	52279
115729	52280
12509	52281
13650	52282
69796	52283
3851	52284
7	52285
26941	52286
15952	52287
63661	52288
111399	52289
4816	52290
52158	52291
2368	52292
31526	52293
142743	52294
585	52295
57497	52296
24334	52297
111462	52298
4849	52299
29983	52300
130775	52301
40218	52302
28586	52303
18912	52304
25428	52305
107187	52306
75554	52307
35075	52308
4837	52309
63842	52310
33064	52311
1116	52312
7280	52313
67435	52314
97634	52315
127913	52316
58238	52317
93314	52318
114879	52319
68679	52320
7961	52321
65840	52322
33774	52323
76224	52324
24085	52325
10188	52326
50988	52327
68924	52328
74394	52329
41670	52330
11820	52331
984	52332
9742	52333
93508	52334
109445	52335
42607	52336
104906	52337
95805	52338
119616	52339
53074	52340
2952	52341
43813	52342
63377	52343
37011	52344
59768	52345
126266	52346
779	52347
46099	52348
119018	52349
20662	52350
13728	52351
11773	52352
28318	52353
18441	52354
56467	52355
43100	52356
26826	52357
75414	52358
25291	52359
7782	52360
102065	52361
124097	52362
102709	52363
95362	52364
8303	52365
7937	52366
7720	52367
387	52368
68511	52369
10041	52370
2363	52371
4750	52372
1790	52373
122087	52374
1371	52375
91214	52376
72313	52377
36	52378
20776	52379
2190	52380
124514	52381
43448	52382
4233	52383
102910	52384
13032	52385
41529	52386
1119	52387
9487	52388
13486	52389
20570	52390
6036	52391
81206	52392
7804	52393
6668	52394
28445	52395
3041	52396
132184	52397
55970	52398
16416	52399
64904	52400
6761	52401
12422	52402
21405	52403
51067	52404
20969	52405
89808	52406
129696	52407
52969	52408
30153	52409
55293	52410
32238	52411
40384	52412
52162	52413
44811	52414
11239	52415
49800	52416
10206	52417
51214	52418
99910	52419
29756	52420
74998	52421
10049	52422
1805	52423
120067	52424
6641	52425
1847	52426
138106	52427
1070	52428
68485	52429
93304	52430
36587	52431
4735	52432
38361	52433
73153	52434
7121	52435
88119	52436
14869	52437
68573	52438
16175	52439
8575	52440
456	52441
31999	52442
132201	52443
40428	52444
5287	52445
69	52446
77597	52447
20765	52448
47166	52449
5862	52450
45395	52451
31922	52452
96119	52453
10106	52454
81456	52455
125867	52456
120310	52457
53832	52458
14114	52459
21863	52460
94434	52461
92333	52462
82434	52463
122651	52464
82974	52465
70633	52466
8429	52467
111095	52468
137017	52469
79892	52470
87501	52471
66096	52472
27840	52473
30608	52474
1590	52475
45596	52476
114081	52477
37903	52478
8534	52479
46261	52480
13586	52481
23071	52482
45741	52483
6473	52484
2905	52485
125836	52486
43153	52487
2287	52488
16044	52489
44936	52490
48976	52491
106899	52492
15441	52493
27266	52494
46894	52495
58148	52496
29259	52497
135180	52498
32385	52499
22333	52500
6683	52501
17351	52502
7577	52503
71522	52504
4989	52505
41588	52506
35503	52507
112206	52508
25265	52509
34164	52510
51782	52511
83120	52512
46659	52513
4948	52514
19408	52515
4907	52516
126008	52517
121695	52518
63893	52519
28763	52520
4275	52521
5036	52522
4932	52523
34750	52524
48079	52525
20958	52526
109836	52527
65655	52528
137504	52529
68049	52530
136	52531
112946	52532
10200	52533
31182	52534
49157	52535
82477	52536
11680	52537
110236	52538
48019	52539
17054	52540
107734	52541
1920	52542
99988	52543
1686	52544
9188	52545
13538	52546
35604	52547
7638	52548
4638	52549
74126	52550
1673	52551
26306	52552
6473	52553
11942	52554
43156	52555
8460	52556
32024	52557
49736	52558
99632	52559
40992	52560
40604	52561
75177	52562
16801	52563
39365	52564
48369	52565
117137	52566
99400	52567
27776	52568
66111	52569
37	52570
16590	52571
17687	52572
21928	52573
21210	52574
102776	52575
46820	52576
31691	52577
306	52578
28729	52579
14410	52580
5662	52581
17844	52582
9102	52583
110505	52584
62541	52585
33146	52586
76505	52587
122325	52588
15985	52589
43993	52590
6732	52591
11290	52592
56034	52593
120684	52594
32917	52595
21888	52596
8127	52597
40572	52598
59429	52599
91086	52600
37479	52601
71699	52602
30713	52603
111714	52604
11667	52605
998	52606
58115	52607
2499	52608
43258	52609
9500	52610
42156	52611
22066	52612
136489	52613
89245	52614
6999	52615
97642	52616
104886	52617
132379	52618
20864	52619
98428	52620
7016	52621
3885	52622
96392	52623
60387	52624
70559	52625
53171	52626
113133	52627
90776	52628
125341	52629
61505	52630
18773	52631
16674	52632
11651	52633
15455	52634
4587	52635
55429	52636
4525	52637
72887	52638
93083	52639
17802	52640
102614	52641
19757	52642
11487	52643
38755	52644
123040	52645
62724	52646
144	52647
12411	52648
36386	52649
31617	52650
32014	52651
43938	52652
35010	52653
5234	52654
31444	52655
3033	52656
2000	52657
18647	52658
8941	52659
36715	52660
5413	52661
124152	52662
24195	52663
8376	52664
131690	52665
89831	52666
55839	52667
12528	52668
72156	52669
11077	52670
10628	52671
4799	52672
34589	52673
113119	52674
3251	52675
43607	52676
36111	52677
94297	52678
8222	52679
127975	52680
25893	52681
7327	52682
100878	52683
40466	52684
92323	52685
87011	52686
14168	52687
16307	52688
37149	52689
23037	52690
5528	52691
1772	52692
11602	52693
30070	52694
2761	52695
56791	52696
4414	52697
15312	52698
100157	52699
53876	52700
68136	52701
6523	52702
32957	52703
13049	52704
26406	52705
8162	52706
14870	52707
30117	52708
104741	52709
7083	52710
95866	52711
55404	52712
120532	52713
38139	52714
49088	52715
108728	52716
47019	52717
6704	52718
119829	52719
6653	52720
48145	52721
61709	52722
114678	52723
40741	52724
56531	52725
101520	52726
65297	52727
34872	52728
44602	52729
66741	52730
14766	52731
8688	52732
10261	52733
61886	52734
103218	52735
571	52736
5429	52737
69838	52738
28177	52739
906	52740
66975	52741
58145	52742
135352	52743
2020	52744
38628	52745
28660	52746
88422	52747
7476	52748
32736	52749
992	52750
62852	52751
15797	52752
59384	52753
75643	52754
36779	52755
19606	52756
897	52757
22218	52758
506	52759
119757	52760
31090	52761
22086	52762
2019	52763
22170	52764
91331	52765
63058	52766
9914	52767
85521	52768
4763	52769
120491	52770
233	52771
25711	52772
29128	52773
9152	52774
104336	52775
83086	52776
22886	52777
14701	52778
5616	52779
6827	52780
119445	52781
6641	52782
10010	52783
101137	52784
23538	52785
31895	52786
42097	52787
121605	52788
72451	52789
47733	52790
26155	52791
40299	52792
93536	52793
16843	52794
102740	52795
121477	52796
69837	52797
15524	52798
8093	52799
10046	52800
496	52801
2904	52802
7834	52803
44712	52804
4779	52805
64868	52806
137962	52807
13819	52808
12394	52809
35	52810
90897	52811
23615	52812
18019	52813
3324	52814
9115	52815
24333	52816
27631	52817
38833	52818
91553	52819
59840	52820
95707	52821
115458	52822
102357	52823
101582	52824
31685	52825
21219	52826
82821	52827
17593	52828
87633	52829
24439	52830
7352	52831
28950	52832
143115	52833
23245	52834
37379	52835
5190	52836
1535	52837
59526	52838
64272	52839
3832	52840
70776	52841
21887	52842
52012	52843
8070	52844
67761	52845
38820	52846
55635	52847
119254	52848
134220	52849
71929	52850
5001	52851
101383	52852
45849	52853
92593	52854
13793	52855
129885	52856
120045	52857
104256	52858
31349	52859
104140	52860
135966	52861
15315	52862
119454	52863
14415	52864
4304	52865
66961	52866
26063	52867
2	52868
99840	52869
45578	52870
12813	52871
104838	52872
60946	52873
75894	52874
20212	52875
38448	52876
53438	52877
3050	52878
7816	52879
26851	52880
121000	52881
51576	52882
19109	52883
14157	52884
32625	52885
50581	52886
135755	52887
4552	52888
6119	52889
636	52890
83274	52891
6493	52892
11018	52893
34341	52894
40005	52895
129355	52896
84362	52897
81582	52898
72440	52899
8014	52900
26807	52901
103509	52902
110552	52903
118097	52904
32767	52905
102383	52906
10271	52907
144270	52908
20502	52909
38238	52910
67986	52911
69099	52912
4831	52913
9779	52914
90819	52915
83693	52916
124202	52917
94285	52918
5608	52919
14827	52920
7512	52921
121596	52922
34936	52923
11595	52924
85884	52925
343	52926
70332	52927
43085	52928
43320	52929
7624	52930
66608	52931
18806	52932
18015	52933
41928	52934
5259	52935
72878	52936
78809	52937
24840	52938
8749	52939
35033	52940
43217	52941
12805	52942
9769	52943
14345	52944
134108	52945
100957	52946
16481	52947
82745	52948
29507	52949
55525	52950
134183	52951
11486	52952
11553	52953
7886	52954
36727	52955
3983	52956
6125	52957
103658	52958
81104	52959
30653	52960
6393	52961
1520	52962
29612	52963
46167	52964
56928	52965
14646	52966
2337	52967
6655	52968
8802	52969
134965	52970
83446	52971
92474	52972
18672	52973
120229	52974
33733	52975
91	52976
17806	52977
18453	52978
31	52979
94203	52980
30957	52981
86680	52982
148683	52983
1394	52984
7417	52985
51470	52986
4392	52987
60527	52988
10520	52989
7697	52990
5732	52991
51933	52992
1451	52993
65771	52994
100708	52995
40340	52996
96084	52997
49910	52998
48234	52999
44159	53000
3036	53001
69886	53002
86402	53003
49943	53004
1024	53005
21096	53006
1353	53007
25682	53008
1676	53009
79473	53010
151	53011
23368	53012
105022	53013
40541	53014
39521	53015
132494	53016
34808	53017
8088	53018
125923	53019
43699	53020
11048	53021
42738	53022
31651	53023
49441	53024
20593	53025
57577	53026
5412	53027
38525	53028
22152	53029
22703	53030
79787	53031
60769	53032
75	53033
3880	53034
14909	53035
2716	53036
4449	53037
1042	53038
86445	53039
2838	53040
8068	53041
36101	53042
78881	53043
15645	53044
123165	53045
117720	53046
30252	53047
42365	53048
89526	53049
3321	53050
8783	53051
73032	53052
79496	53053
117874	53054
39787	53055
14583	53056
17286	53057
55510	53058
4666	53059
1413	53060
109410	53061
58427	53062
2715	53063
114927	53064
42510	53065
67198	53066
128635	53067
44717	53068
113918	53069
56935	53070
81201	53071
32992	53072
244	53073
102920	53074
995	53075
1371	53076
48538	53077
4053	53078
83559	53079
28298	53080
2533	53081
7893	53082
106800	53083
8522	53084
33867	53085
48284	53086
33547	53087
36747	53088
38153	53089
39617	53090
107005	53091
9492	53092
91105	53093
25198	53094
32307	53095
82275	53096
24703	53097
78053	53098
59214	53099
105804	53100
137541	53101
60836	53102
120831	53103
49634	53104
31344	53105
55912	53106
12568	53107
4359	53108
62859	53109
67328	53110
32474	53111
56501	53112
82114	53113
39175	53114
20974	53115
46015	53116
8940	53117
11342	53118
6792	53119
13674	53120
6886	53121
4813	53122
29696	53123
137252	53124
92789	53125
27554	53126
33266	53127
96072	53128
3621	53129
81093	53130
19683	53131
2117	53132
86374	53133
1057	53134
99735	53135
119016	53136
33410	53137
16969	53138
1786	53139
36256	53140
33214	53141
7606	53142
85670	53143
10818	53144
43655	53145
6490	53146
106994	53147
36721	53148
13065	53149
62003	53150
44581	53151
33462	53152
38533	53153
43283	53154
70094	53155
35445	53156
6544	53157
22989	53158
40851	53159
44733	53160
103690	53161
127034	53162
136342	53163
47345	53164
18874	53165
98536	53166
22819	53167
3156	53168
53967	53169
36410	53170
109949	53171
20706	53172
28509	53173
95	53174
24	53175
35256	53176
120776	53177
24476	53178
29934	53179
54049	53180
11720	53181
52956	53182
119639	53183
8596	53184
59932	53185
79917	53186
971	53187
2288	53188
104291	53189
98245	53190
50866	53191
45992	53192
111712	53193
62897	53194
22271	53195
56758	53196
49817	53197
9398	53198
114609	53199
97798	53200
83941	53201
33917	53202
2212	53203
8823	53204
43916	53205
14411	53206
24304	53207
2669	53208
22502	53209
2346	53210
21794	53211
1558	53212
38660	53213
3181	53214
27296	53215
32589	53216
2998	53217
14925	53218
75673	53219
35956	53220
3627	53221
18726	53222
17107	53223
21671	53224
112998	53225
48181	53226
9272	53227
34954	53228
1308	53229
104138	53230
5710	53231
14843	53232
16963	53233
46617	53234
2758	53235
27679	53236
90017	53237
117386	53238
21553	53239
51665	53240
81468	53241
48813	53242
3385	53243
84627	53244
98373	53245
64696	53246
98326	53247
34655	53248
77333	53249
82049	53250
59435	53251
36665	53252
52342	53253
341	53254
125266	53255
4627	53256
59278	53257
35209	53258
50712	53259
15193	53260
9802	53261
34004	53262
16385	53263
12542	53264
83541	53265
387	53266
24178	53267
32744	53268
24365	53269
9778	53270
29224	53271
31632	53272
59095	53273
75631	53274
6564	53275
2719	53276
89493	53277
44973	53278
135479	53279
25055	53280
90692	53281
27542	53282
16069	53283
32754	53284
21049	53285
33325	53286
20637	53287
3300	53288
8833	53289
42435	53290
23232	53291
11226	53292
17322	53293
85477	53294
164	53295
52771	53296
32540	53297
19052	53298
25519	53299
4260	53300
92740	53301
53584	53302
99285	53303
46094	53304
715	53305
16	53306
47096	53307
31213	53308
116111	53309
49156	53310
64381	53311
116951	53312
7379	53313
127366	53314
110467	53315
85069	53316
113957	53317
28403	53318
28213	53319
58264	53320
886	53321
29088	53322
9549	53323
93674	53324
9965	53325
88692	53326
631	53327
19801	53328
35735	53329
29073	53330
38601	53331
58806	53332
11157	53333
50863	53334
130633	53335
53065	53336
19474	53337
130616	53338
63706	53339
42181	53340
73989	53341
78533	53342
61428	53343
97918	53344
8489	53345
59223	53346
4810	53347
57556	53348
12035	53349
5426	53350
6113	53351
5551	53352
115600	53353
46459	53354
5062	53355
74927	53356
65336	53357
113542	53358
2290	53359
79059	53360
93588	53361
15935	53362
61554	53363
129217	53364
6123	53365
11012	53366
56037	53367
10963	53368
38952	53369
73658	53370
100540	53371
3926	53372
50837	53373
122898	53374
1807	53375
32358	53376
1694	53377
29053	53378
130683	53379
79216	53380
147501	53381
70025	53382
111372	53383
87539	53384
122358	53385
482	53386
54096	53387
5940	53388
49866	53389
13451	53390
60486	53391
95412	53392
15299	53393
60805	53394
25712	53395
50325	53396
101211	53397
31822	53398
66514	53399
31692	53400
66064	53401
34068	53402
30805	53403
9974	53404
4021	53405
3152	53406
6973	53407
43449	53408
16058	53409
50372	53410
101111	53411
38310	53412
235	53413
10038	53414
42330	53415
568	53416
29534	53417
93606	53418
134343	53419
37312	53420
45782	53421
38212	53422
35447	53423
109126	53424
19533	53425
40858	53426
19062	53427
48145	53428
5314	53429
106898	53430
15876	53431
69776	53432
56039	53433
58351	53434
87636	53435
113689	53436
4632	53437
51690	53438
36850	53439
4816	53440
46925	53441
4714	53442
120594	53443
2771	53444
19575	53445
136567	53446
60867	53447
115078	53448
71386	53449
6130	53450
32412	53451
102172	53452
110097	53453
112366	53454
6934	53455
6401	53456
100501	53457
1111	53458
31528	53459
24354	53460
22484	53461
9377	53462
974	53463
14676	53464
31389	53465
83074	53466
8662	53467
34236	53468
37395	53469
12475	53470
1960	53471
11101	53472
1428	53473
1579	53474
55039	53475
19533	53476
3363	53477
26972	53478
13311	53479
14882	53480
50880	53481
51210	53482
69997	53483
19340	53484
78800	53485
7837	53486
4140	53487
92663	53488
50275	53489
111976	53490
64439	53491
78252	53492
28767	53493
28672	53494
134963	53495
12313	53496
3914	53497
70477	53498
7520	53499
104105	53500
83729	53501
34888	53502
7948	53503
76360	53504
139356	53505
136820	53506
116392	53507
112709	53508
82182	53509
10193	53510
95585	53511
28665	53512
54030	53513
56892	53514
2247	53515
17644	53516
7650	53517
7134	53518
22977	53519
116718	53520
12738	53521
74468	53522
7085	53523
12912	53524
4479	53525
128062	53526
75759	53527
64282	53528
93178	53529
50318	53530
49241	53531
15978	53532
12858	53533
34223	53534
67765	53535
50817	53536
21278	53537
1180	53538
71541	53539
7744	53540
83190	53541
5850	53542
84227	53543
27338	53544
32460	53545
65926	53546
77045	53547
19167	53548
52584	53549
88819	53550
20167	53551
9520	53552
71713	53553
44905	53554
13366	53555
15678	53556
6483	53557
98883	53558
79945	53559
97084	53560
46934	53561
49322	53562
29264	53563
91143	53564
58289	53565
122286	53566
64765	53567
75558	53568
1469	53569
43907	53570
15071	53571
20126	53572
8574	53573
10293	53574
2424	53575
1791	53576
117400	53577
107627	53578
2689	53579
22976	53580
13708	53581
127481	53582
16511	53583
28704	53584
30813	53585
5025	53586
11959	53587
23346	53588
25677	53589
118991	53590
32238	53591
120365	53592
12564	53593
79072	53594
21533	53595
33817	53596
47738	53597
3994	53598
8048	53599
93999	53600
101364	53601
79358	53602
80855	53603
39529	53604
45261	53605
126856	53606
16139	53607
99738	53608
43257	53609
53669	53610
28865	53611
135849	53612
6020	53613
22231	53614
1422	53615
27662	53616
2645	53617
106262	53618
4395	53619
140214	53620
79632	53621
123869	53622
1094	53623
13551	53624
58977	53625
8691	53626
7755	53627
56218	53628
70648	53629
10744	53630
73740	53631
135315	53632
101483	53633
64646	53634
116742	53635
21702	53636
16974	53637
53588	53638
9436	53639
28605	53640
3605	53641
24742	53642
37350	53643
16168	53644
13816	53645
2029	53646
2186	53647
16933	53648
98107	53649
42513	53650
35914	53651
10852	53652
8161	53653
92978	53654
104647	53655
909	53656
17907	53657
141	53658
11198	53659
84748	53660
25563	53661
69826	53662
90468	53663
96305	53664
40370	53665
101910	53666
1576	53667
59347	53668
39986	53669
121698	53670
22608	53671
32708	53672
368	53673
40701	53674
95516	53675
54637	53676
5279	53677
137513	53678
72567	53679
110684	53680
114519	53681
8646	53682
121678	53683
131253	53684
26325	53685
101975	53686
31904	53687
63585	53688
79808	53689
67726	53690
28150	53691
112895	53692
32219	53693
103765	53694
1748	53695
108772	53696
11580	53697
3253	53698
8208	53699
7486	53700
6424	53701
101157	53702
60319	53703
99143	53704
65028	53705
7900	53706
53511	53707
110406	53708
9900	53709
19853	53710
17210	53711
101261	53712
41207	53713
97153	53714
23718	53715
2442	53716
22324	53717
45859	53718
137189	53719
93485	53720
70165	53721
34644	53722
16975	53723
42356	53724
4916	53725
8986	53726
38227	53727
1923	53728
88853	53729
923	53730
46055	53731
6833	53732
35173	53733
33572	53734
32247	53735
25991	53736
6246	53737
1079	53738
40583	53739
9310	53740
25281	53741
94682	53742
91514	53743
563	53744
3799	53745
129930	53746
66555	53747
1378	53748
42635	53749
37052	53750
11775	53751
22363	53752
24363	53753
34563	53754
594	53755
121983	53756
142202	53757
108582	53758
50349	53759
91551	53760
4208	53761
103287	53762
90958	53763
132606	53764
79553	53765
74640	53766
1836	53767
4641	53768
88238	53769
24384	53770
20044	53771
5692	53772
1370	53773
25131	53774
24288	53775
33282	53776
2778	53777
24866	53778
10000	53779
134538	53780
28936	53781
36417	53782
5974	53783
19755	53784
79108	53785
14096	53786
36248	53787
113833	53788
44479	53789
12162	53790
124694	53791
24872	53792
16287	53793
91026	53794
24071	53795
29093	53796
9682	53797
77269	53798
89195	53799
66949	53800
28383	53801
24672	53802
3311	53803
34020	53804
78554	53805
60780	53806
97128	53807
8559	53808
29670	53809
46620	53810
49823	53811
5720	53812
41464	53813
16714	53814
14865	53815
67718	53816
68041	53817
8090	53818
523	53819
92779	53820
107497	53821
38957	53822
12536	53823
101889	53824
60253	53825
73624	53826
86058	53827
35403	53828
113029	53829
14655	53830
25417	53831
23807	53832
34008	53833
19423	53834
14507	53835
1014	53836
18537	53837
3818	53838
20161	53839
98497	53840
19894	53841
78460	53842
129239	53843
2666	53844
22651	53845
72733	53846
17117	53847
127530	53848
104870	53849
37614	53850
32114	53851
50235	53852
9906	53853
123097	53854
27544	53855
20559	53856
133067	53857
83181	53858
1028	53859
5545	53860
27128	53861
70607	53862
149590	53863
90404	53864
109185	53865
1254	53866
10123	53867
35582	53868
39075	53869
54	53870
83585	53871
123780	53872
100469	53873
111771	53874
746	53875
89382	53876
39156	53877
57343	53878
62156	53879
4968	53880
91100	53881
12995	53882
8805	53883
11495	53884
9120	53885
13088	53886
45514	53887
50327	53888
29753	53889
138691	53890
27094	53891
322	53892
105212	53893
27825	53894
5651	53895
37285	53896
612	53897
31861	53898
7773	53899
431	53900
4942	53901
14056	53902
11185	53903
34680	53904
141482	53905
92929	53906
32369	53907
49287	53908
26899	53909
63049	53910
21068	53911
72195	53912
84265	53913
2419	53914
70994	53915
4043	53916
6818	53917
76954	53918
35548	53919
102549	53920
46292	53921
108688	53922
57488	53923
11507	53924
46912	53925
41902	53926
4524	53927
142657	53928
27961	53929
34360	53930
44215	53931
66326	53932
22997	53933
8515	53934
72101	53935
66399	53936
32087	53937
50066	53938
14923	53939
6108	53940
63437	53941
26008	53942
107551	53943
29138	53944
13391	53945
102828	53946
19673	53947
81189	53948
68866	53949
107268	53950
19984	53951
12800	53952
107312	53953
79629	53954
27568	53955
13502	53956
909	53957
52809	53958
36191	53959
92880	53960
10071	53961
43950	53962
56122	53963
2252	53964
1529	53965
83960	53966
24	53967
40549	53968
46608	53969
10823	53970
72803	53971
77945	53972
13948	53973
34155	53974
1736	53975
31095	53976
134344	53977
65292	53978
86453	53979
2606	53980
36335	53981
10223	53982
2239	53983
12402	53984
34712	53985
24478	53986
3903	53987
54070	53988
36908	53989
42330	53990
55785	53991
82540	53992
55609	53993
18454	53994
31380	53995
28045	53996
33406	53997
23749	53998
3942	53999
94970	54000
97422	54001
22819	54002
44375	54003
72479	54004
27896	54005
24662	54006
22984	54007
18149	54008
6505	54009
39707	54010
9099	54011
68956	54012
38769	54013
5061	54014
89738	54015
76131	54016
221	54017
75759	54018
78533	54019
14854	54020
12113	54021
32786	54022
62005	54023
44442	54024
67738	54025
135451	54026
144	54027
30433	54028
8925	54029
69790	54030
77033	54031
77495	54032
86852	54033
98162	54034
78720	54035
85380	54036
33391	54037
70493	54038
65679	54039
45191	54040
111956	54041
52153	54042
62169	54043
10761	54044
4189	54045
49620	54046
18623	54047
72484	54048
46817	54049
17078	54050
47681	54051
3721	54052
693	54053
19604	54054
43441	54055
54246	54056
88842	54057
17939	54058
5235	54059
20153	54060
67272	54061
25185	54062
141477	54063
16555	54064
87952	54065
778	54066
84120	54067
93284	54068
68401	54069
96576	54070
6559	54071
29935	54072
25240	54073
100618	54074
22855	54075
54975	54076
24265	54077
17830	54078
45	54079
31572	54080
15022	54081
7793	54082
2551	54083
4936	54084
38738	54085
41631	54086
25632	54087
75192	54088
660	54089
95476	54090
19637	54091
10021	54092
53210	54093
64305	54094
8112	54095
19288	54096
8137	54097
29139	54098
62388	54099
14597	54100
7273	54101
38000	54102
8798	54103
18064	54104
28780	54105
4304	54106
6713	54107
26053	54108
27909	54109
19169	54110
78673	54111
24491	54112
953	54113
17352	54114
81853	54115
12170	54116
108706	54117
127286	54118
30133	54119
32651	54120
19815	54121
13759	54122
28366	54123
19403	54124
125832	54125
2715	54126
107471	54127
116000	54128
54049	54129
49006	54130
10085	54131
86237	54132
4317	54133
96680	54134
15150	54135
33297	54136
31806	54137
86835	54138
59894	54139
56407	54140
62243	54141
73370	54142
87558	54143
53561	54144
81597	54145
59049	54146
27135	54147
5037	54148
36872	54149
24283	54150
60603	54151
17655	54152
30476	54153
40459	54154
68706	54155
3594	54156
47896	54157
84956	54158
89968	54159
53569	54160
7460	54161
10129	54162
27151	54163
27618	54164
43060	54165
7810	54166
9127	54167
110971	54168
605	54169
94543	54170
72007	54171
42236	54172
83778	54173
33656	54174
87668	54175
25490	54176
15799	54177
5048	54178
70520	54179
633	54180
79854	54181
2979	54182
13878	54183
33504	54184
30559	54185
73542	54186
15385	54187
4512	54188
21422	54189
47730	54190
6356	54191
91373	54192
147446	54193
116536	54194
3568	54195
25142	54196
73322	54197
13139	54198
41041	54199
55995	54200
73560	54201
45908	54202
9046	54203
10643	54204
3071	54205
10611	54206
78729	54207
47401	54208
14095	54209
34622	54210
79532	54211
42944	54212
1238	54213
20341	54214
56138	54215
29681	54216
27618	54217
50151	54218
26812	54219
8949	54220
27065	54221
15610	54222
38865	54223
47890	54224
9508	54225
93655	54226
16122	54227
45655	54228
6904	54229
52860	54230
7133	54231
100458	54232
98106	54233
115777	54234
62176	54235
110098	54236
22122	54237
52824	54238
112406	54239
124991	54240
24517	54241
2892	54242
63347	54243
16899	54244
51527	54245
96186	54246
79373	54247
6273	54248
17460	54249
77	54250
117983	54251
84323	54252
131371	54253
117711	54254
56699	54255
53554	54256
79868	54257
125777	54258
111408	54259
3042	54260
140911	54261
4006	54262
93008	54263
4104	54264
75063	54265
120315	54266
19907	54267
98371	54268
27617	54269
77289	54270
97712	54271
74699	54272
56145	54273
12608	54274
64786	54275
32730	54276
13500	54277
22223	54278
146476	54279
24674	54280
32961	54281
97946	54282
4705	54283
22111	54284
14833	54285
56164	54286
13121	54287
59215	54288
37761	54289
518	54290
597	54291
31529	54292
77867	54293
7167	54294
13236	54295
74656	54296
1706	54297
5711	54298
61683	54299
68860	54300
6316	54301
23698	54302
10279	54303
114473	54304
64781	54305
6098	54306
19060	54307
94979	54308
50130	54309
18782	54310
31392	54311
4223	54312
5918	54313
7826	54314
67813	54315
4461	54316
77836	54317
11509	54318
49745	54319
15743	54320
60351	54321
5731	54322
21891	54323
33656	54324
14727	54325
52244	54326
1588	54327
107082	54328
54402	54329
14346	54330
97218	54331
44113	54332
12260	54333
72062	54334
28301	54335
9493	54336
18487	54337
12310	54338
64917	54339
12307	54340
126942	54341
16031	54342
1506	54343
10225	54344
10371	54345
46489	54346
119703	54347
21752	54348
895	54349
112226	54350
13164	54351
44428	54352
20947	54353
8112	54354
50079	54355
42811	54356
23616	54357
26913	54358
47777	54359
42416	54360
48937	54361
44041	54362
94585	54363
26666	54364
6114	54365
42718	54366
78501	54367
110365	54368
106667	54369
28268	54370
73350	54371
6038	54372
5458	54373
55458	54374
22397	54375
100960	54376
136283	54377
85719	54378
25721	54379
5852	54380
147114	54381
45806	54382
152	54383
7026	54384
72641	54385
23111	54386
71572	54387
12674	54388
118426	54389
6381	54390
23950	54391
41242	54392
39520	54393
16781	54394
43796	54395
59854	54396
49387	54397
85848	54398
79379	54399
7846	54400
2350	54401
10124	54402
120899	54403
9868	54404
56005	54405
14432	54406
24464	54407
56194	54408
78977	54409
22	54410
51534	54411
33482	54412
36	54413
111858	54414
28555	54415
70249	54416
6168	54417
72039	54418
34756	54419
89761	54420
17162	54421
82093	54422
53399	54423
10520	54424
74524	54425
3916	54426
2466	54427
27109	54428
65975	54429
13999	54430
94	54431
11275	54432
53596	54433
25031	54434
91623	54435
18536	54436
12348	54437
34179	54438
6402	54439
19828	54440
49358	54441
101769	54442
110948	54443
130016	54444
19974	54445
115315	54446
76193	54447
1923	54448
86004	54449
43264	54450
35148	54451
20883	54452
14348	54453
53427	54454
25405	54455
711	54456
60904	54457
26493	54458
81013	54459
1942	54460
24395	54461
4085	54462
80416	54463
3106	54464
629	54465
6315	54466
60586	54467
95	54468
2929	54469
7043	54470
59677	54471
28118	54472
121833	54473
32176	54474
4912	54475
24912	54476
40660	54477
3115	54478
30691	54479
73757	54480
1	54481
84625	54482
10765	54483
118221	54484
2189	54485
92437	54486
199	54487
19853	54488
35271	54489
51586	54490
41151	54491
26536	54492
50665	54493
137	54494
107765	54495
25269	54496
83678	54497
15837	54498
21141	54499
42183	54500
42526	54501
5056	54502
7463	54503
33250	54504
17097	54505
220	54506
28511	54507
73622	54508
428	54509
62972	54510
2810	54511
64413	54512
4157	54513
111234	54514
94445	54515
109413	54516
19785	54517
48707	54518
142837	54519
49660	54520
19923	54521
74503	54522
38852	54523
97560	54524
57085	54525
69498	54526
75132	54527
50220	54528
13534	54529
39565	54530
106483	54531
9770	54532
18790	54533
1580	54534
23121	54535
75649	54536
3608	54537
92664	54538
42676	54539
53656	54540
15629	54541
3947	54542
44163	54543
25355	54544
11184	54545
15783	54546
7614	54547
21943	54548
35924	54549
6767	54550
116609	54551
19013	54552
24096	54553
16543	54554
123490	54555
45021	54556
3548	54557
274	54558
62729	54559
90840	54560
80110	54561
75853	54562
128137	54563
35077	54564
77278	54565
38595	54566
67938	54567
73447	54568
20887	54569
84975	54570
13206	54571
18555	54572
5976	54573
7289	54574
35108	54575
78029	54576
26388	54577
48925	54578
2630	54579
47426	54580
4850	54581
1920	54582
118917	54583
30711	54584
58425	54585
16506	54586
6219	54587
31046	54588
3581	54589
9133	54590
45404	54591
36947	54592
13909	54593
2831	54594
12	54595
51716	54596
58877	54597
16241	54598
41779	54599
83491	54600
3051	54601
83272	54602
78925	54603
10755	54604
23068	54605
63755	54606
45862	54607
35964	54608
114704	54609
14348	54610
48279	54611
142792	54612
69013	54613
6820	54614
42838	54615
133335	54616
34456	54617
79991	54618
67	54619
5129	54620
54033	54621
34175	54622
69005	54623
89368	54624
1536	54625
11941	54626
44918	54627
41133	54628
89191	54629
19163	54630
16686	54631
26919	54632
12522	54633
28264	54634
79052	54635
11286	54636
7365	54637
73803	54638
58425	54639
6448	54640
3685	54641
61183	54642
131564	54643
5714	54644
4969	54645
147627	54646
64100	54647
41450	54648
58429	54649
37	54650
82957	54651
19301	54652
1051	54653
89195	54654
101009	54655
39841	54656
14361	54657
2701	54658
110016	54659
20483	54660
55719	54661
124251	54662
94452	54663
17534	54664
50598	54665
75403	54666
137051	54667
20725	54668
97939	54669
69685	54670
24862	54671
11152	54672
138662	54673
50923	54674
52437	54675
976	54676
10126	54677
38175	54678
73	54679
111784	54680
2033	54681
37618	54682
15776	54683
131530	54684
79982	54685
2401	54686
35744	54687
48707	54688
72825	54689
62263	54690
144672	54691
23	54692
108844	54693
592	54694
32895	54695
110850	54696
53659	54697
109927	54698
61770	54699
46324	54700
85040	54701
26596	54702
90060	54703
13108	54704
38031	54705
38136	54706
95527	54707
7174	54708
64706	54709
44019	54710
127786	54711
83463	54712
16576	54713
117629	54714
18723	54715
702	54716
9182	54717
2114	54718
2550	54719
137126	54720
45431	54721
94736	54722
29172	54723
4900	54724
14727	54725
29074	54726
60876	54727
66456	54728
11606	54729
105388	54730
27703	54731
46333	54732
15577	54733
730	54734
57820	54735
49627	54736
94979	54737
1317	54738
12133	54739
4756	54740
31651	54741
118005	54742
19645	54743
67625	54744
9657	54745
19277	54746
73131	54747
126217	54748
4729	54749
40141	54750
70674	54751
106475	54752
78969	54753
116491	54754
34229	54755
57999	54756
91613	54757
23879	54758
125420	54759
29460	54760
9345	54761
117710	54762
1306	54763
1655	54764
17844	54765
81230	54766
1315	54767
129509	54768
149847	54769
5424	54770
92121	54771
1095	54772
32717	54773
30675	54774
142692	54775
38572	54776
10362	54777
33250	54778
56278	54779
102387	54780
135880	54781
22396	54782
22531	54783
6320	54784
16640	54785
118639	54786
31126	54787
38074	54788
98071	54789
12587	54790
11060	54791
11960	54792
28262	54793
31671	54794
16005	54795
97609	54796
16942	54797
4215	54798
59030	54799
12677	54800
2147	54801
7588	54802
100913	54803
140375	54804
2801	54805
9914	54806
18620	54807
8723	54808
7308	54809
3690	54810
44407	54811
23671	54812
124490	54813
14487	54814
76063	54815
9368	54816
21484	54817
101182	54818
1531	54819
3957	54820
35274	54821
6242	54822
3539	54823
32897	54824
30236	54825
10063	54826
44770	54827
49904	54828
30177	54829
49927	54830
110840	54831
7401	54832
60545	54833
87903	54834
10206	54835
35551	54836
41564	54837
67357	54838
4373	54839
19305	54840
40208	54841
4508	54842
568	54843
32868	54844
17136	54845
78425	54846
37447	54847
94182	54848
23063	54849
29823	54850
29050	54851
71431	54852
113687	54853
5540	54854
2667	54855
80100	54856
46383	54857
10061	54858
80787	54859
18286	54860
87178	54861
100070	54862
76829	54863
18258	54864
2098	54865
22668	54866
1405	54867
4468	54868
15345	54869
259	54870
20603	54871
15577	54872
14303	54873
1683	54874
19748	54875
67741	54876
20217	54877
1634	54878
18204	54879
43518	54880
25266	54881
2500	54882
79062	54883
19870	54884
713	54885
89289	54886
19751	54887
37365	54888
105178	54889
49856	54890
7313	54891
29505	54892
15453	54893
93726	54894
20776	54895
47951	54896
125797	54897
2993	54898
19728	54899
5740	54900
49726	54901
30992	54902
101903	54903
111905	54904
8	54905
32694	54906
64975	54907
68662	54908
49724	54909
22987	54910
61079	54911
18815	54912
596	54913
127452	54914
120118	54915
42314	54916
30953	54917
298	54918
13796	54919
42675	54920
1019	54921
56303	54922
28268	54923
4660	54924
29975	54925
21435	54926
23479	54927
67142	54928
24678	54929
24013	54930
51596	54931
56928	54932
10680	54933
24156	54934
3887	54935
99685	54936
92190	54937
30930	54938
59416	54939
18482	54940
59643	54941
91835	54942
91307	54943
29094	54944
59909	54945
56021	54946
118	54947
75756	54948
3888	54949
65038	54950
39157	54951
10726	54952
49758	54953
74420	54954
6158	54955
112601	54956
29563	54957
42765	54958
93310	54959
10288	54960
78003	54961
38905	54962
19647	54963
101701	54964
51098	54965
123918	54966
78657	54967
9961	54968
18509	54969
112425	54970
114368	54971
21503	54972
25782	54973
10818	54974
11570	54975
12132	54976
99406	54977
1985	54978
139442	54979
17740	54980
100852	54981
38741	54982
15118	54983
11007	54984
76809	54985
18213	54986
25291	54987
84000	54988
4737	54989
9870	54990
124922	54991
11777	54992
2219	54993
121284	54994
11182	54995
35204	54996
158	54997
107478	54998
18833	54999
113017	55000
70245	55001
46754	55002
173	55003
123339	55004
48792	55005
78499	55006
83158	55007
56260	55008
47789	55009
107570	55010
1190	55011
90144	55012
32243	55013
6051	55014
22915	55015
40211	55016
14568	55017
45181	55018
15665	55019
36173	55020
137810	55021
1829	55022
70526	55023
80758	55024
81430	55025
98056	55026
20056	55027
6104	55028
12258	55029
82558	55030
35089	55031
59405	55032
19209	55033
32672	55034
21092	55035
27183	55036
11490	55037
15518	55038
35144	55039
13967	55040
78558	55041
46851	55042
9608	55043
89577	55044
92752	55045
111070	55046
107216	55047
45367	55048
66730	55049
77342	55050
16825	55051
8502	55052
5486	55053
17444	55054
98896	55055
48081	55056
27469	55057
59444	55058
66449	55059
84769	55060
18540	55061
115711	55062
26828	55063
31341	55064
135262	55065
78155	55066
98210	55067
100431	55068
96969	55069
47007	55070
44905	55071
7581	55072
36390	55073
40981	55074
68416	55075
18280	55076
9487	55077
66699	55078
51487	55079
32134	55080
50612	55081
11378	55082
71086	55083
84742	55084
30625	55085
94389	55086
97254	55087
29049	55088
31301	55089
26902	55090
97566	55091
69471	55092
1572	55093
40562	55094
4729	55095
19551	55096
53977	55097
106832	55098
128022	55099
18100	55100
6784	55101
38362	55102
31119	55103
34279	55104
1258	55105
48036	55106
2513	55107
82980	55108
29062	55109
13919	55110
9186	55111
54053	55112
27807	55113
11894	55114
138254	55115
52972	55116
35859	55117
92031	55118
116890	55119
61881	55120
70483	55121
32532	55122
21077	55123
6016	55124
2693	55125
100760	55126
55387	55127
17620	55128
108120	55129
60807	55130
14770	55131
7882	55132
40975	55133
94494	55134
35679	55135
86782	55136
14463	55137
62323	55138
63038	55139
95921	55140
67761	55141
3459	55142
22929	55143
61513	55144
107630	55145
98018	55146
15420	55147
104375	55148
21498	55149
66476	55150
76050	55151
67275	55152
16314	55153
3665	55154
58071	55155
148776	55156
150519	55157
60110	55158
14137	55159
27169	55160
46	55161
8294	55162
56141	55163
25053	55164
51352	55165
41498	55166
112229	55167
55559	55168
111452	55169
43750	55170
84922	55171
38186	55172
96369	55173
40005	55174
6484	55175
111469	55176
14317	55177
105179	55178
92887	55179
2692	55180
43931	55181
25112	55182
75884	55183
3407	55184
68890	55185
23024	55186
30843	55187
41624	55188
27999	55189
24623	55190
30811	55191
12174	55192
99510	55193
74823	55194
14270	55195
20405	55196
112712	55197
23034	55198
76096	55199
27438	55200
86867	55201
67392	55202
4854	55203
11280	55204
1799	55205
20637	55206
18187	55207
69310	55208
97155	55209
9165	55210
40905	55211
104966	55212
63724	55213
64149	55214
79857	55215
20460	55216
10500	55217
12238	55218
8827	55219
4091	55220
2147	55221
110303	55222
58249	55223
136520	55224
1757	55225
46067	55226
65919	55227
34074	55228
30855	55229
78785	55230
10205	55231
12739	55232
72645	55233
15677	55234
42083	55235
8350	55236
83014	55237
28161	55238
36012	55239
28215	55240
108872	55241
21365	55242
76739	55243
55408	55244
6235	55245
120111	55246
25170	55247
20858	55248
106481	55249
104920	55250
115361	55251
1990	55252
71458	55253
20032	55254
25904	55255
4635	55256
6448	55257
105666	55258
23608	55259
31263	55260
98754	55261
33263	55262
31711	55263
3492	55264
113801	55265
102058	55266
141549	55267
23852	55268
26636	55269
22534	55270
82094	55271
16983	55272
28898	55273
137	55274
70796	55275
548	55276
89930	55277
773	55278
9323	55279
6052	55280
82292	55281
36769	55282
141316	55283
116990	55284
66865	55285
576	55286
78018	55287
118615	55288
35426	55289
38562	55290
107288	55291
1303	55292
19936	55293
2081	55294
130834	55295
20083	55296
25274	55297
6958	55298
57412	55299
129141	55300
18	55301
125010	55302
43897	55303
28391	55304
13436	55305
28846	55306
59733	55307
38254	55308
1208	55309
1383	55310
66772	55311
84756	55312
7236	55313
3574	55314
35914	55315
17892	55316
109801	55317
6288	55318
69005	55319
99043	55320
25314	55321
78400	55322
121517	55323
13179	55324
53089	55325
25207	55326
78194	55327
121105	55328
306	55329
6025	55330
13104	55331
114518	55332
41064	55333
3228	55334
65638	55335
103855	55336
48610	55337
99547	55338
8932	55339
150377	55340
24523	55341
109586	55342
7450	55343
33224	55344
22246	55345
8149	55346
3363	55347
6955	55348
87949	55349
46390	55350
15539	55351
29299	55352
64303	55353
2301	55354
96384	55355
69384	55356
5053	55357
51248	55358
13839	55359
51443	55360
324	55361
71924	55362
21262	55363
39636	55364
45584	55365
55342	55366
16802	55367
17019	55368
81388	55369
32	55370
62351	55371
25744	55372
13457	55373
45913	55374
25551	55375
17334	55376
404	55377
88741	55378
78154	55379
75070	55380
5377	55381
131	55382
26100	55383
32269	55384
100	55385
35512	55386
93502	55387
58542	55388
94067	55389
4336	55390
107371	55391
113387	55392
20671	55393
29827	55394
22697	55395
484	55396
69942	55397
409	55398
17715	55399
6971	55400
71798	55401
15028	55402
33382	55403
61213	55404
63364	55405
6588	55406
1770	55407
11523	55408
72049	55409
2608	55410
77525	55411
1473	55412
31232	55413
16321	55414
9806	55415
8237	55416
40294	55417
65021	55418
30869	55419
15785	55420
77178	55421
5689	55422
112662	55423
26255	55424
74100	55425
39803	55426
73813	55427
35225	55428
149990	55429
8309	55430
42396	55431
8704	55432
35388	55433
50736	55434
44504	55435
94747	55436
148147	55437
370	55438
111376	55439
4817	55440
8685	55441
13634	55442
82633	55443
68473	55444
8513	55445
79720	55446
7220	55447
67636	55448
6753	55449
26033	55450
74679	55451
72040	55452
5350	55453
26423	55454
38337	55455
54971	55456
17544	55457
93856	55458
7203	55459
44093	55460
60868	55461
16002	55462
9366	55463
23628	55464
69431	55465
15399	55466
22839	55467
10633	55468
5649	55469
65801	55470
24383	55471
109545	55472
31009	55473
65938	55474
3982	55475
71250	55476
1381	55477
13883	55478
77428	55479
51034	55480
40747	55481
97969	55482
32966	55483
53245	55484
66140	55485
8756	55486
47437	55487
146934	55488
126391	55489
40783	55490
81474	55491
100444	55492
427	55493
8467	55494
8875	55495
122265	55496
143	55497
42470	55498
23201	55499
41519	55500
6550	55501
56178	55502
74980	55503
45783	55504
38432	55505
51951	55506
104014	55507
69437	55508
14175	55509
3937	55510
121201	55511
41332	55512
977	55513
60731	55514
69046	55515
8810	55516
66559	55517
81450	55518
7140	55519
68983	55520
4819	55521
94129	55522
81357	55523
44287	55524
102076	55525
34039	55526
49462	55527
1238	55528
109706	55529
8312	55530
77802	55531
24194	55532
18345	55533
69470	55534
312	55535
20725	55536
1036	55537
13403	55538
12196	55539
26726	55540
37797	55541
13361	55542
67608	55543
6446	55544
3559	55545
45011	55546
126304	55547
2293	55548
81669	55549
44319	55550
119874	55551
42026	55552
117094	55553
29469	55554
12760	55555
28011	55556
46537	55557
64020	55558
104541	55559
56549	55560
87987	55561
126	55562
14494	55563
18335	55564
39508	55565
132191	55566
21500	55567
46630	55568
54987	55569
29044	55570
54798	55571
22897	55572
30695	55573
21272	55574
30365	55575
54290	55576
51508	55577
215	55578
12710	55579
74277	55580
98199	55581
50093	55582
55322	55583
13045	55584
3995	55585
43187	55586
31609	55587
12593	55588
9457	55589
110708	55590
150323	55591
24898	55592
27927	55593
27534	55594
8429	55595
58313	55596
39830	55597
11950	55598
40093	55599
9802	55600
86854	55601
36751	55602
24125	55603
80234	55604
1216	55605
145016	55606
22597	55607
2101	55608
16706	55609
94113	55610
51817	55611
74505	55612
97109	55613
52498	55614
3743	55615
16664	55616
70501	55617
131368	55618
3775	55619
113747	55620
112655	55621
75761	55622
5784	55623
138597	55624
89321	55625
53984	55626
101780	55627
130529	55628
36939	55629
5200	55630
112033	55631
88153	55632
104969	55633
64273	55634
119599	55635
59265	55636
59112	55637
46396	55638
23008	55639
1473	55640
37233	55641
33496	55642
121822	55643
89351	55644
91356	55645
66245	55646
21533	55647
113676	55648
2	55649
4333	55650
21679	55651
17222	55652
29157	55653
994	55654
57493	55655
56221	55656
38175	55657
147367	55658
88925	55659
37387	55660
35173	55661
82641	55662
42420	55663
6617	55664
108074	55665
51270	55666
26728	55667
121452	55668
65265	55669
8605	55670
23396	55671
77209	55672
66962	55673
69349	55674
21597	55675
84981	55676
25301	55677
17446	55678
25459	55679
73505	55680
7105	55681
47122	55682
87990	55683
66260	55684
21488	55685
78064	55686
102706	55687
1943	55688
362	55689
576	55690
78472	55691
22370	55692
52080	55693
6451	55694
64437	55695
19882	55696
116500	55697
52041	55698
25108	55699
17280	55700
51752	55701
40827	55702
8189	55703
65462	55704
1209	55705
103471	55706
73658	55707
2358	55708
43922	55709
95936	55710
7594	55711
11632	55712
7235	55713
11856	55714
25699	55715
28972	55716
2225	55717
108743	55718
55652	55719
1337	55720
18783	55721
11201	55722
17395	55723
1951	55724
48289	55725
41285	55726
78660	55727
24299	55728
129159	55729
81169	55730
117232	55731
1522	55732
80584	55733
5151	55734
1249	55735
127186	55736
3015	55737
4378	55738
52029	55739
19142	55740
18750	55741
1345	55742
894	55743
97718	55744
14480	55745
1258	55746
74896	55747
1906	55748
95661	55749
6280	55750
74257	55751
83447	55752
135854	55753
58965	55754
35611	55755
59677	55756
21327	55757
46884	55758
29137	55759
112991	55760
16037	55761
88901	55762
110115	55763
119913	55764
5157	55765
19554	55766
15010	55767
31940	55768
12287	55769
27335	55770
25533	55771
28126	55772
96698	55773
5644	55774
147849	55775
58833	55776
39015	55777
55206	55778
17282	55779
57264	55780
37302	55781
101316	55782
19371	55783
29495	55784
9230	55785
65225	55786
23240	55787
17642	55788
144350	55789
70925	55790
29463	55791
27578	55792
150393	55793
2398	55794
34183	55795
70623	55796
25232	55797
3617	55798
4768	55799
131172	55800
87696	55801
36390	55802
35494	55803
2958	55804
1491	55805
47914	55806
17260	55807
111264	55808
42391	55809
41154	55810
34845	55811
51773	55812
72092	55813
94277	55814
34441	55815
141973	55816
4761	55817
3783	55818
77453	55819
50237	55820
99901	55821
15663	55822
10765	55823
63628	55824
36372	55825
79879	55826
835	55827
1969	55828
60323	55829
39388	55830
6591	55831
3847	55832
98632	55833
97807	55834
46830	55835
16605	55836
20900	55837
14397	55838
50808	55839
72699	55840
24901	55841
38653	55842
58372	55843
6641	55844
1601	55845
16796	55846
30687	55847
102171	55848
3525	55849
40874	55850
41578	55851
38651	55852
32289	55853
12057	55854
63063	55855
66260	55856
43122	55857
83331	55858
34783	55859
100734	55860
33472	55861
5820	55862
13112	55863
55738	55864
32689	55865
27417	55866
36310	55867
50748	55868
44080	55869
8049	55870
9309	55871
82441	55872
137494	55873
37984	55874
55998	55875
1602	55876
20915	55877
1427	55878
100678	55879
18841	55880
36691	55881
9725	55882
725	55883
88774	55884
37773	55885
122638	55886
73043	55887
7787	55888
3357	55889
6786	55890
44436	55891
51905	55892
26597	55893
15847	55894
81510	55895
58159	55896
78909	55897
45154	55898
48824	55899
44574	55900
33655	55901
18980	55902
6561	55903
8344	55904
55974	55905
535	55906
96327	55907
2721	55908
86800	55909
46380	55910
18389	55911
24521	55912
53180	55913
45490	55914
9242	55915
11078	55916
30887	55917
55244	55918
3679	55919
117496	55920
45157	55921
124209	55922
98751	55923
40298	55924
51618	55925
106591	55926
2268	55927
3015	55928
96115	55929
964	55930
42420	55931
24575	55932
230	55933
1915	55934
3670	55935
78806	55936
54472	55937
141797	55938
68338	55939
8187	55940
65096	55941
19455	55942
3224	55943
2623	55944
84500	55945
44198	55946
24460	55947
25022	55948
49515	55949
31222	55950
67010	55951
6618	55952
116027	55953
54340	55954
58334	55955
1069	55956
47794	55957
85429	55958
21984	55959
20800	55960
4021	55961
18631	55962
62564	55963
8672	55964
56296	55965
106732	55966
71569	55967
20493	55968
18217	55969
27570	55970
42631	55971
127552	55972
2764	55973
8392	55974
46	55975
13648	55976
12442	55977
44428	55978
10130	55979
9335	55980
70709	55981
16708	55982
21839	55983
41253	55984
59623	55985
2478	55986
116442	55987
105458	55988
31001	55989
11679	55990
4765	55991
21954	55992
49731	55993
90763	55994
12045	55995
82825	55996
37274	55997
109008	55998
92781	55999
69046	56000
84355	56001
34006	56002
62073	56003
9375	56004
69303	56005
2817	56006
15696	56007
12621	56008
20229	56009
14050	56010
56858	56011
104098	56012
27472	56013
30900	56014
60616	56015
90935	56016
37	56017
46209	56018
47054	56019
36872	56020
8490	56021
51355	56022
116566	56023
27771	56024
12433	56025
60691	56026
70	56027
28507	56028
99684	56029
25224	56030
568	56031
76881	56032
116583	56033
122113	56034
5804	56035
30377	56036
81941	56037
38926	56038
503	56039
54088	56040
1206	56041
104048	56042
50061	56043
58595	56044
2524	56045
24082	56046
69137	56047
51495	56048
59624	56049
77084	56050
52713	56051
8652	56052
95	56053
12008	56054
29496	56055
50362	56056
27478	56057
8030	56058
118999	56059
39538	56060
2735	56061
6011	56062
61152	56063
98414	56064
93788	56065
111271	56066
69735	56067
68657	56068
10809	56069
99960	56070
130126	56071
5121	56072
3270	56073
34074	56074
73627	56075
12260	56076
38484	56077
72147	56078
73338	56079
37508	56080
4731	56081
10356	56082
18760	56083
15853	56084
106739	56085
4527	56086
23421	56087
30341	56088
115427	56089
132111	56090
93967	56091
50374	56092
16409	56093
98914	56094
63727	56095
13802	56096
104125	56097
3608	56098
112313	56099
12173	56100
108864	56101
19532	56102
24432	56103
22529	56104
3005	56105
4304	56106
19108	56107
259	56108
45137	56109
74318	56110
79837	56111
57987	56112
45148	56113
81901	56114
52109	56115
45628	56116
1344	56117
43417	56118
11838	56119
19815	56120
24793	56121
8954	56122
67039	56123
37555	56124
74002	56125
12591	56126
7367	56127
105278	56128
19342	56129
16387	56130
77006	56131
34069	56132
84593	56133
15624	56134
7668	56135
61841	56136
44034	56137
24290	56138
30638	56139
58546	56140
109511	56141
18443	56142
26581	56143
17064	56144
13044	56145
60670	56146
39956	56147
128152	56148
25274	56149
22833	56150
172	56151
71821	56152
48377	56153
3794	56154
83363	56155
26456	56156
98879	56157
9368	56158
44649	56159
111307	56160
106905	56161
647	56162
49141	56163
82263	56164
16999	56165
26262	56166
36385	56167
28615	56168
32407	56169
68194	56170
31707	56171
105888	56172
75737	56173
27363	56174
49680	56175
6108	56176
37942	56177
993	56178
28925	56179
42751	56180
87715	56181
102600	56182
19817	56183
50221	56184
13632	56185
59298	56186
54882	56187
61516	56188
73456	56189
15701	56190
105430	56191
16113	56192
25578	56193
9002	56194
13927	56195
68992	56196
9519	56197
3489	56198
4200	56199
13268	56200
19764	56201
65724	56202
22778	56203
9290	56204
5004	56205
114591	56206
27201	56207
126522	56208
5067	56209
13537	56210
221	56211
72076	56212
54273	56213
3234	56214
34226	56215
4615	56216
103344	56217
2425	56218
60808	56219
15446	56220
19867	56221
9117	56222
1851	56223
10996	56224
94758	56225
44806	56226
1358	56227
32810	56228
8873	56229
2334	56230
46656	56231
29207	56232
37565	56233
87669	56234
42019	56235
93582	56236
105668	56237
126918	56238
31563	56239
40514	56240
23793	56241
307	56242
69586	56243
19528	56244
81555	56245
88628	56246
21604	56247
98895	56248
31337	56249
132033	56250
8515	56251
136300	56252
51055	56253
83137	56254
137509	56255
34157	56256
2791	56257
25801	56258
14731	56259
65904	56260
7499	56261
112236	56262
20491	56263
86026	56264
43032	56265
4989	56266
51099	56267
5812	56268
69109	56269
962	56270
3215	56271
46837	56272
25092	56273
15304	56274
143987	56275
82803	56276
117643	56277
61009	56278
19552	56279
87544	56280
83735	56281
34588	56282
20180	56283
6579	56284
81310	56285
91	56286
50449	56287
17765	56288
18690	56289
24263	56290
10475	56291
21592	56292
11942	56293
24075	56294
62616	56295
10989	56296
8457	56297
8687	56298
3071	56299
22804	56300
221	56301
81741	56302
56991	56303
2465	56304
46362	56305
4623	56306
58469	56307
2257	56308
101017	56309
8924	56310
89181	56311
18071	56312
28015	56313
44781	56314
1330	56315
16936	56316
71280	56317
11944	56318
24762	56319
8970	56320
48069	56321
21790	56322
37334	56323
8488	56324
27594	56325
67261	56326
10235	56327
16790	56328
131507	56329
111482	56330
67925	56331
47196	56332
102184	56333
27061	56334
31956	56335
74283	56336
15390	56337
49856	56338
7256	56339
27231	56340
12923	56341
2659	56342
52083	56343
74553	56344
61545	56345
117041	56346
14977	56347
17397	56348
90852	56349
12905	56350
19286	56351
53434	56352
37655	56353
3172	56354
70876	56355
70703	56356
48581	56357
11615	56358
141768	56359
87701	56360
71474	56361
12679	56362
12359	56363
103827	56364
133587	56365
60437	56366
56756	56367
80848	56368
56865	56369
88196	56370
7049	56371
118357	56372
108590	56373
9774	56374
3410	56375
49919	56376
137525	56377
9044	56378
100401	56379
15651	56380
61160	56381
124172	56382
111412	56383
41353	56384
29490	56385
47846	56386
33621	56387
121742	56388
23800	56389
92632	56390
84637	56391
32699	56392
47557	56393
1606	56394
7376	56395
49153	56396
25362	56397
4212	56398
31559	56399
14878	56400
130726	56401
3692	56402
83689	56403
52056	56404
4179	56405
23719	56406
100028	56407
122926	56408
13645	56409
12095	56410
105777	56411
144756	56412
104557	56413
72284	56414
81682	56415
58473	56416
64638	56417
3883	56418
7940	56419
44822	56420
1120	56421
74533	56422
5129	56423
2853	56424
5455	56425
99510	56426
22044	56427
44086	56428
102733	56429
9029	56430
68268	56431
45804	56432
68525	56433
14374	56434
32249	56435
7215	56436
90009	56437
45715	56438
11671	56439
9139	56440
71900	56441
9780	56442
3994	56443
33823	56444
33982	56445
123975	56446
53582	56447
52709	56448
17751	56449
26999	56450
68056	56451
25226	56452
69980	56453
48597	56454
8465	56455
7282	56456
67897	56457
62309	56458
345	56459
1216	56460
107341	56461
30469	56462
494	56463
133858	56464
21341	56465
62528	56466
100243	56467
39323	56468
326	56469
146680	56470
26	56471
34376	56472
30098	56473
1551	56474
19778	56475
130572	56476
57696	56477
4784	56478
36524	56479
40345	56480
642	56481
60287	56482
124	56483
25995	56484
105481	56485
84214	56486
37146	56487
82146	56488
37753	56489
40852	56490
54421	56491
58297	56492
92875	56493
209	56494
636	56495
42534	56496
70535	56497
87744	56498
3010	56499
103557	56500
44108	56501
1268	56502
12455	56503
9174	56504
54845	56505
148197	56506
17155	56507
23313	56508
3029	56509
75701	56510
83245	56511
38601	56512
126687	56513
118032	56514
40588	56515
33963	56516
20275	56517
110000	56518
26178	56519
105412	56520
1699	56521
83411	56522
74205	56523
12663	56524
35485	56525
16569	56526
50814	56527
2056	56528
40414	56529
54288	56530
31306	56531
27363	56532
7764	56533
54819	56534
1502	56535
640	56536
8077	56537
25478	56538
166	56539
93446	56540
7538	56541
23583	56542
37114	56543
21068	56544
8452	56545
55548	56546
1118	56547
13381	56548
69672	56549
42673	56550
5615	56551
114044	56552
39898	56553
6456	56554
6070	56555
72352	56556
121205	56557
5102	56558
3888	56559
35234	56560
136150	56561
1157	56562
117127	56563
40054	56564
5096	56565
87623	56566
58127	56567
66197	56568
8	56569
7736	56570
5155	56571
53912	56572
51308	56573
45868	56574
26623	56575
37295	56576
37390	56577
76382	56578
10413	56579
28533	56580
72918	56581
97679	56582
29020	56583
64437	56584
41672	56585
72015	56586
87928	56587
73995	56588
116224	56589
71963	56590
30575	56591
13353	56592
9577	56593
102671	56594
2255	56595
29831	56596
121126	56597
104845	56598
52015	56599
40449	56600
16184	56601
18932	56602
10671	56603
7578	56604
82012	56605
2230	56606
63172	56607
65678	56608
35846	56609
90247	56610
35003	56611
49009	56612
966	56613
54395	56614
3543	56615
70932	56616
144964	56617
87397	56618
56181	56619
5448	56620
8411	56621
4000	56622
72813	56623
21839	56624
59459	56625
4733	56626
6608	56627
95558	56628
90047	56629
97681	56630
26261	56631
19389	56632
7668	56633
45286	56634
17849	56635
422	56636
140444	56637
113	56638
53422	56639
63259	56640
4286	56641
3573	56642
73321	56643
54799	56644
61442	56645
2188	56646
76777	56647
71585	56648
119245	56649
133453	56650
34389	56651
96638	56652
8857	56653
44363	56654
122351	56655
86843	56656
123541	56657
1652	56658
3445	56659
13969	56660
1019	56661
3875	56662
18443	56663
16373	56664
92583	56665
21103	56666
55536	56667
69721	56668
63444	56669
58457	56670
35592	56671
32814	56672
5091	56673
17262	56674
4622	56675
11825	56676
34475	56677
48364	56678
7788	56679
2523	56680
86624	56681
11113	56682
62205	56683
57729	56684
66754	56685
100977	56686
49507	56687
21610	56688
28774	56689
1634	56690
13503	56691
7724	56692
54233	56693
3553	56694
55379	56695
4645	56696
79157	56697
8123	56698
21128	56699
2983	56700
3401	56701
45907	56702
143309	56703
81598	56704
63269	56705
3512	56706
31314	56707
79041	56708
99976	56709
11811	56710
34222	56711
470	56712
3937	56713
44878	56714
2013	56715
95265	56716
15470	56717
76501	56718
98542	56719
20183	56720
7423	56721
58664	56722
77497	56723
76579	56724
59262	56725
25246	56726
13635	56727
93900	56728
27780	56729
5276	56730
1268	56731
55110	56732
53861	56733
100313	56734
57902	56735
98534	56736
17304	56737
100245	56738
59994	56739
118997	56740
44740	56741
67886	56742
38450	56743
103443	56744
39088	56745
74075	56746
23649	56747
9239	56748
39090	56749
8917	56750
28035	56751
110465	56752
8471	56753
18437	56754
19540	56755
15718	56756
67738	56757
1235	56758
10417	56759
61316	56760
91687	56761
120424	56762
33537	56763
70752	56764
26831	56765
5073	56766
8436	56767
25246	56768
13888	56769
41966	56770
20273	56771
149726	56772
21807	56773
29722	56774
117403	56775
38087	56776
40119	56777
118764	56778
130870	56779
29863	56780
61105	56781
42229	56782
63607	56783
41642	56784
23706	56785
70841	56786
54122	56787
14624	56788
743	56789
67273	56790
73335	56791
9525	56792
51	56793
73070	56794
71337	56795
80093	56796
31522	56797
32515	56798
69159	56799
16458	56800
25887	56801
1187	56802
32042	56803
3997	56804
51424	56805
38268	56806
42749	56807
21871	56808
139997	56809
1893	56810
1647	56811
2957	56812
20507	56813
9838	56814
37220	56815
87378	56816
31439	56817
77733	56818
6058	56819
149384	56820
58436	56821
39427	56822
122968	56823
18242	56824
5354	56825
34795	56826
5491	56827
46894	56828
127573	56829
61934	56830
55423	56831
37375	56832
10322	56833
37032	56834
103730	56835
83893	56836
56890	56837
68107	56838
28177	56839
22643	56840
4861	56841
49266	56842
47574	56843
37818	56844
38880	56845
13990	56846
30299	56847
100666	56848
23984	56849
262	56850
34231	56851
23319	56852
78538	56853
102033	56854
40162	56855
25206	56856
77643	56857
69745	56858
66279	56859
92041	56860
53486	56861
4775	56862
16462	56863
12995	56864
19829	56865
60809	56866
131497	56867
70540	56868
114645	56869
71812	56870
13522	56871
1409	56872
66222	56873
61550	56874
98993	56875
61333	56876
7580	56877
90245	56878
26951	56879
10841	56880
40894	56881
2898	56882
40068	56883
20247	56884
81391	56885
15698	56886
18342	56887
144623	56888
105412	56889
104704	56890
12775	56891
2761	56892
68759	56893
55403	56894
24735	56895
107046	56896
18442	56897
70014	56898
3324	56899
54432	56900
52936	56901
113966	56902
16437	56903
11867	56904
7187	56905
10057	56906
8391	56907
36273	56908
38554	56909
63536	56910
63485	56911
121802	56912
42321	56913
12112	56914
117342	56915
100793	56916
56168	56917
6429	56918
34188	56919
93186	56920
36927	56921
94479	56922
116724	56923
80451	56924
62153	56925
53701	56926
79691	56927
31717	56928
146456	56929
11900	56930
37176	56931
12375	56932
9206	56933
2862	56934
61068	56935
35037	56936
37976	56937
64715	56938
50160	56939
21567	56940
95584	56941
145606	56942
461	56943
18133	56944
16333	56945
23446	56946
111727	56947
5163	56948
87242	56949
63569	56950
2712	56951
15769	56952
42024	56953
5373	56954
36140	56955
18628	56956
14357	56957
41004	56958
35003	56959
101561	56960
58364	56961
16000	56962
29593	56963
9862	56964
43258	56965
48958	56966
81093	56967
1044	56968
36699	56969
83092	56970
12293	56971
69729	56972
39321	56973
105718	56974
80248	56975
115699	56976
67987	56977
12975	56978
29814	56979
8643	56980
38248	56981
65142	56982
70061	56983
79673	56984
51823	56985
70205	56986
19520	56987
8020	56988
60295	56989
52586	56990
43154	56991
3200	56992
81	56993
148538	56994
20283	56995
89980	56996
112483	56997
3304	56998
22952	56999
98718	57000
123973	57001
14738	57002
74195	57003
19453	57004
25965	57005
11970	57006
113880	57007
22453	57008
135	57009
72937	57010
49432	57011
20686	57012
103311	57013
110345	57014
27442	57015
25481	57016
15293	57017
84199	57018
41264	57019
3786	57020
43458	57021
21384	57022
45039	57023
7044	57024
33022	57025
3348	57026
1843	57027
4446	57028
21501	57029
12593	57030
29428	57031
231	57032
103819	57033
35795	57034
3158	57035
45600	57036
67374	57037
741	57038
7236	57039
68909	57040
5919	57041
29834	57042
11149	57043
642	57044
71101	57045
87788	57046
83417	57047
780	57048
91201	57049
37833	57050
74863	57051
20779	57052
27464	57053
6786	57054
32739	57055
60088	57056
77631	57057
4941	57058
42216	57059
106746	57060
1999	57061
8809	57062
62289	57063
22168	57064
7624	57065
77444	57066
79800	57067
13889	57068
9585	57069
2164	57070
33925	57071
53162	57072
58390	57073
74194	57074
28483	57075
2476	57076
15015	57077
12260	57078
2083	57079
61420	57080
130113	57081
9578	57082
106497	57083
13444	57084
20009	57085
81818	57086
45126	57087
54687	57088
8986	57089
72121	57090
24282	57091
39980	57092
24439	57093
45367	57094
3710	57095
23007	57096
15445	57097
101018	57098
42792	57099
1957	57100
55116	57101
13519	57102
16953	57103
32968	57104
128622	57105
138045	57106
107058	57107
31780	57108
12169	57109
32678	57110
16052	57111
12929	57112
1805	57113
40293	57114
102001	57115
3422	57116
71455	57117
6111	57118
49259	57119
31	57120
30901	57121
61457	57122
133890	57123
6300	57124
19486	57125
31017	57126
21028	57127
19382	57128
20666	57129
109147	57130
102359	57131
93282	57132
4928	57133
7013	57134
35388	57135
1611	57136
13510	57137
39502	57138
96519	57139
22054	57140
107848	57141
44825	57142
43932	57143
14609	57144
138711	57145
136464	57146
29982	57147
70324	57148
32423	57149
63080	57150
5974	57151
118598	57152
580	57153
5479	57154
61120	57155
95761	57156
14954	57157
40044	57158
71074	57159
68202	57160
8863	57161
62111	57162
43703	57163
73793	57164
105628	57165
97746	57166
10544	57167
126558	57168
20684	57169
66197	57170
7856	57171
61726	57172
6906	57173
4296	57174
69880	57175
17297	57176
99241	57177
31813	57178
6853	57179
582	57180
23206	57181
110495	57182
39840	57183
60521	57184
17032	57185
76422	57186
37051	57187
84576	57188
11993	57189
57040	57190
31848	57191
8244	57192
44654	57193
66497	57194
65364	57195
150568	57196
13175	57197
56998	57198
68511	57199
91156	57200
74010	57201
23305	57202
12098	57203
106645	57204
47095	57205
50250	57206
21225	57207
34817	57208
1554	57209
101225	57210
95209	57211
66529	57212
690	57213
120225	57214
92087	57215
9374	57216
6161	57217
3677	57218
86292	57219
95161	57220
62266	57221
48712	57222
85	57223
17281	57224
15739	57225
20072	57226
70277	57227
7363	57228
93712	57229
48657	57230
79025	57231
5521	57232
28383	57233
113989	57234
15869	57235
7491	57236
20248	57237
38023	57238
36572	57239
75462	57240
56480	57241
8015	57242
5620	57243
78849	57244
13039	57245
57152	57246
3023	57247
65419	57248
4727	57249
6705	57250
102469	57251
17348	57252
2435	57253
30367	57254
46926	57255
12812	57256
97243	57257
17432	57258
86096	57259
32026	57260
115029	57261
1332	57262
1569	57263
35789	57264
3571	57265
74123	57266
79156	57267
15056	57268
697	57269
44039	57270
30942	57271
47959	57272
44597	57273
20336	57274
5966	57275
8856	57276
34178	57277
203	57278
41228	57279
7363	57280
1882	57281
13025	57282
10846	57283
30700	57284
26893	57285
63473	57286
123417	57287
65502	57288
5553	57289
37549	57290
28594	57291
54910	57292
21604	57293
48235	57294
5765	57295
28227	57296
73025	57297
56411	57298
42642	57299
14738	57300
117694	57301
22549	57302
77939	57303
6600	57304
3667	57305
19143	57306
18653	57307
36742	57308
90313	57309
6565	57310
126902	57311
20126	57312
86316	57313
93950	57314
141929	57315
2867	57316
44784	57317
22704	57318
144311	57319
534	57320
63760	57321
24985	57322
4144	57323
44065	57324
3886	57325
464	57326
18700	57327
27358	57328
63206	57329
44413	57330
255	57331
1741	57332
13751	57333
72406	57334
941	57335
44975	57336
16874	57337
22676	57338
20995	57339
138	57340
5345	57341
789	57342
135884	57343
42663	57344
959	57345
38198	57346
62525	57347
176	57348
94222	57349
92083	57350
70103	57351
74969	57352
43943	57353
367	57354
16516	57355
64686	57356
80689	57357
19472	57358
127929	57359
14634	57360
36499	57361
149824	57362
18569	57363
144621	57364
13105	57365
98889	57366
101636	57367
18374	57368
698	57369
4577	57370
26227	57371
120142	57372
26167	57373
83967	57374
16597	57375
757	57376
92358	57377
10023	57378
65340	57379
64925	57380
37254	57381
28932	57382
28308	57383
101782	57384
57436	57385
14251	57386
38220	57387
89887	57388
1372	57389
137546	57390
28539	57391
14577	57392
72311	57393
596	57394
21794	57395
81376	57396
20996	57397
109877	57398
14773	57399
90419	57400
19989	57401
106122	57402
64277	57403
47335	57404
32248	57405
51903	57406
49420	57407
36351	57408
279	57409
37293	57410
96647	57411
1294	57412
146	57413
45952	57414
27106	57415
38210	57416
32773	57417
46559	57418
20789	57419
48093	57420
140760	57421
23063	57422
13405	57423
47296	57424
1746	57425
1033	57426
133783	57427
90457	57428
17703	57429
56617	57430
32726	57431
25206	57432
15736	57433
11151	57434
41417	57435
101043	57436
46375	57437
80568	57438
88918	57439
51274	57440
51013	57441
99759	57442
132	57443
17671	57444
38222	57445
24	57446
97022	57447
118765	57448
14510	57449
1512	57450
13682	57451
106087	57452
27951	57453
4713	57454
131294	57455
7263	57456
44789	57457
2140	57458
2690	57459
9819	57460
11456	57461
28453	57462
13934	57463
24842	57464
6328	57465
7113	57466
3177	57467
86526	57468
13334	57469
114005	57470
36149	57471
3463	57472
40359	57473
63146	57474
93834	57475
50143	57476
26632	57477
6959	57478
47139	57479
103725	57480
27	57481
51981	57482
67981	57483
12516	57484
18012	57485
76389	57486
122715	57487
91255	57488
18048	57489
44634	57490
3560	57491
41660	57492
37536	57493
34461	57494
12844	57495
26043	57496
52173	57497
45625	57498
59091	57499
88686	57500
5324	57501
1855	57502
11248	57503
12230	57504
26130	57505
52496	57506
101	57507
6523	57508
45556	57509
38850	57510
119111	57511
25528	57512
15039	57513
106603	57514
3517	57515
1693	57516
28902	57517
4027	57518
63855	57519
5818	57520
62332	57521
29918	57522
61693	57523
34409	57524
25195	57525
119516	57526
1541	57527
112540	57528
16775	57529
9469	57530
84886	57531
5334	57532
85867	57533
40966	57534
56915	57535
36983	57536
18291	57537
55338	57538
91913	57539
941	57540
76657	57541
995	57542
51061	57543
79358	57544
10938	57545
36171	57546
83803	57547
120240	57548
15549	57549
7033	57550
38209	57551
23871	57552
96569	57553
54114	57554
95940	57555
5037	57556
52885	57557
13709	57558
85312	57559
136867	57560
28407	57561
137890	57562
9028	57563
80941	57564
109145	57565
33458	57566
15496	57567
44352	57568
88442	57569
4096	57570
132752	57571
120776	57572
6405	57573
5455	57574
38407	57575
31486	57576
3235	57577
25843	57578
2187	57579
10435	57580
82416	57581
73567	57582
33441	57583
105744	57584
13090	57585
64219	57586
54889	57587
4399	57588
51392	57589
36830	57590
24933	57591
10072	57592
22315	57593
29048	57594
1583	57595
56877	57596
10415	57597
62101	57598
19716	57599
5146	57600
90544	57601
66207	57602
5658	57603
23562	57604
31626	57605
88558	57606
53353	57607
88362	57608
45257	57609
21618	57610
80724	57611
43424	57612
49694	57613
48357	57614
11070	57615
122283	57616
29681	57617
1260	57618
116649	57619
57285	57620
59959	57621
75765	57622
42879	57623
99653	57624
47250	57625
5028	57626
47783	57627
47299	57628
2926	57629
73981	57630
17843	57631
17714	57632
17858	57633
11376	57634
10938	57635
111571	57636
78366	57637
113798	57638
43540	57639
3855	57640
19647	57641
17036	57642
11738	57643
72247	57644
28443	57645
24969	57646
20910	57647
71122	57648
92395	57649
103131	57650
75215	57651
47746	57652
22084	57653
34157	57654
29412	57655
91744	57656
31049	57657
80056	57658
25877	57659
16992	57660
35998	57661
32	57662
109500	57663
68935	57664
8461	57665
49459	57666
74211	57667
150	57668
25219	57669
31053	57670
69227	57671
120	57672
30918	57673
135872	57674
26120	57675
2453	57676
121623	57677
66189	57678
334	57679
143937	57680
21129	57681
2372	57682
3533	57683
8165	57684
57863	57685
36594	57686
9593	57687
2903	57688
63221	57689
46457	57690
23995	57691
57461	57692
31871	57693
12325	57694
71395	57695
39530	57696
36717	57697
129296	57698
92525	57699
26478	57700
41638	57701
80706	57702
58498	57703
148642	57704
84132	57705
71659	57706
30613	57707
592	57708
809	57709
36923	57710
22276	57711
41487	57712
91163	57713
10879	57714
10537	57715
1182	57716
20526	57717
100171	57718
21620	57719
13528	57720
90617	57721
13671	57722
8322	57723
1840	57724
5914	57725
63788	57726
3753	57727
123237	57728
91093	57729
85342	57730
104033	57731
88714	57732
8204	57733
3055	57734
16364	57735
6784	57736
104627	57737
2490	57738
3678	57739
61145	57740
21888	57741
55861	57742
7801	57743
50228	57744
689	57745
31945	57746
131906	57747
35731	57748
33026	57749
43	57750
121442	57751
7278	57752
100908	57753
14696	57754
129118	57755
29780	57756
25123	57757
54030	57758
32983	57759
46793	57760
54643	57761
98117	57762
11459	57763
149	57764
51	57765
37240	57766
64860	57767
134367	57768
38512	57769
32612	57770
29616	57771
131690	57772
54230	57773
1450	57774
21049	57775
53594	57776
37260	57777
75148	57778
53644	57779
577	57780
63283	57781
4805	57782
35385	57783
150367	57784
582	57785
41170	57786
56198	57787
38895	57788
1318	57789
67775	57790
6330	57791
77075	57792
18731	57793
51849	57794
93878	57795
24960	57796
53390	57797
7418	57798
5676	57799
19611	57800
29651	57801
133898	57802
101468	57803
88140	57804
12200	57805
7081	57806
115438	57807
2990	57808
16423	57809
38340	57810
76679	57811
7602	57812
9475	57813
84599	57814
67892	57815
62628	57816
120418	57817
31532	57818
84027	57819
13562	57820
28307	57821
8659	57822
61767	57823
430	57824
54253	57825
46867	57826
17518	57827
104779	57828
122522	57829
51719	57830
130883	57831
97881	57832
96094	57833
79690	57834
28526	57835
84877	57836
14375	57837
58653	57838
1200	57839
117393	57840
109140	57841
71638	57842
1570	57843
19230	57844
3740	57845
45991	57846
7249	57847
43717	57848
3811	57849
11648	57850
117493	57851
53542	57852
2674	57853
23453	57854
66727	57855
67262	57856
47305	57857
21922	57858
79040	57859
147	57860
80806	57861
9065	57862
78280	57863
332	57864
28505	57865
39298	57866
87786	57867
19623	57868
1255	57869
96	57870
11124	57871
24605	57872
69950	57873
327	57874
112876	57875
78982	57876
51092	57877
69615	57878
3042	57879
33058	57880
100931	57881
2696	57882
5186	57883
3333	57884
65114	57885
28344	57886
18279	57887
69275	57888
22078	57889
107234	57890
13712	57891
48214	57892
82176	57893
26958	57894
17310	57895
34135	57896
120844	57897
66385	57898
56991	57899
74475	57900
1147	57901
19811	57902
6070	57903
9949	57904
38488	57905
51785	57906
1947	57907
19688	57908
67022	57909
90091	57910
3170	57911
5516	57912
7546	57913
20575	57914
306	57915
1648	57916
39399	57917
1944	57918
2671	57919
53677	57920
20001	57921
40442	57922
374	57923
118588	57924
35426	57925
10932	57926
71894	57927
53446	57928
80905	57929
20009	57930
1319	57931
15393	57932
9417	57933
8369	57934
50976	57935
32663	57936
4218	57937
5182	57938
16801	57939
41252	57940
72559	57941
50862	57942
147124	57943
7329	57944
503	57945
117565	57946
11169	57947
118	57948
110186	57949
3074	57950
46328	57951
49257	57952
78848	57953
5187	57954
90523	57955
45156	57956
32389	57957
20132	57958
12836	57959
25204	57960
1718	57961
54259	57962
26181	57963
101765	57964
17665	57965
30030	57966
65514	57967
41380	57968
49658	57969
39901	57970
12309	57971
49415	57972
13068	57973
79715	57974
55550	57975
120230	57976
1363	57977
78476	57978
68848	57979
504	57980
17535	57981
22454	57982
15949	57983
118567	57984
43393	57985
72384	57986
501	57987
97115	57988
75189	57989
149832	57990
38384	57991
49407	57992
106680	57993
120191	57994
34965	57995
3230	57996
67637	57997
20899	57998
15127	57999
55202	58000
62819	58001
96054	58002
51320	58003
120381	58004
54080	58005
49318	58006
135290	58007
67700	58008
21697	58009
30863	58010
126803	58011
104246	58012
108841	58013
134028	58014
99312	58015
59107	58016
41776	58017
120505	58018
124554	58019
39310	58020
2771	58021
108505	58022
997	58023
21530	58024
21960	58025
41188	58026
34674	58027
48458	58028
6349	58029
85388	58030
12096	58031
2845	58032
20324	58033
58703	58034
31781	58035
105560	58036
40806	58037
26868	58038
136716	58039
13591	58040
24573	58041
11792	58042
121305	58043
36808	58044
5591	58045
58376	58046
50689	58047
5347	58048
1015	58049
10742	58050
3154	58051
15467	58052
119259	58053
44818	58054
5768	58055
131686	58056
101767	58057
7032	58058
45646	58059
22156	58060
38210	58061
706	58062
120814	58063
26009	58064
33858	58065
11314	58066
84896	58067
87804	58068
19679	58069
41268	58070
254	58071
29758	58072
64090	58073
18628	58074
103974	58075
31152	58076
50069	58077
61936	58078
72859	58079
22946	58080
2469	58081
836	58082
22890	58083
25158	58084
130718	58085
17202	58086
11320	58087
83630	58088
18436	58089
12212	58090
94470	58091
56745	58092
26823	58093
49139	58094
56909	58095
13036	58096
21512	58097
21613	58098
6077	58099
44153	58100
141995	58101
3798	58102
83963	58103
101298	58104
52580	58105
10949	58106
77587	58107
27233	58108
16073	58109
9159	58110
108243	58111
95157	58112
113320	58113
11864	58114
108199	58115
15684	58116
76850	58117
95591	58118
82064	58119
101432	58120
71564	58121
73692	58122
112708	58123
19997	58124
58845	58125
27466	58126
11218	58127
131130	58128
64250	58129
23581	58130
15768	58131
19527	58132
11839	58133
75700	58134
55358	58135
1746	58136
12826	58137
11111	58138
103954	58139
56251	58140
12486	58141
125880	58142
55252	58143
41010	58144
67282	58145
7016	58146
74910	58147
4027	58148
44603	58149
29103	58150
18914	58151
67167	58152
88993	58153
11964	58154
28267	58155
96137	58156
4475	58157
12550	58158
58641	58159
138273	58160
21143	58161
108230	58162
24975	58163
1232	58164
36415	58165
83692	58166
59860	58167
76930	58168
98341	58169
4094	58170
30800	58171
23226	58172
73345	58173
23630	58174
9839	58175
231	58176
65549	58177
121386	58178
24247	58179
61090	58180
6739	58181
336	58182
114098	58183
26255	58184
6450	58185
2965	58186
56683	58187
82301	58188
10242	58189
86301	58190
19192	58191
35407	58192
51937	58193
15210	58194
62848	58195
16415	58196
2619	58197
49803	58198
13059	58199
14120	58200
89260	58201
79928	58202
31529	58203
838	58204
44473	58205
5655	58206
56010	58207
8768	58208
6439	58209
1948	58210
48801	58211
18438	58212
133767	58213
21645	58214
18092	58215
18283	58216
33237	58217
42088	58218
10313	58219
82177	58220
14501	58221
85936	58222
8411	58223
90198	58224
12744	58225
15857	58226
126747	58227
1109	58228
53786	58229
22034	58230
120728	58231
56984	58232
84163	58233
62962	58234
448	58235
3416	58236
38558	58237
30776	58238
7581	58239
80520	58240
72351	58241
2324	58242
15625	58243
50517	58244
213	58245
123935	58246
20177	58247
120788	58248
2398	58249
74248	58250
106364	58251
77283	58252
43223	58253
8568	58254
13015	58255
9179	58256
15004	58257
74296	58258
3780	58259
22105	58260
58370	58261
508	58262
5869	58263
176	58264
48896	58265
67722	58266
2213	58267
92270	58268
375	58269
80456	58270
15112	58271
117395	58272
46818	58273
229	58274
116862	58275
46775	58276
91708	58277
95730	58278
3405	58279
22588	58280
4193	58281
37723	58282
37341	58283
85663	58284
32774	58285
27684	58286
50491	58287
23334	58288
48030	58289
9230	58290
125855	58291
7019	58292
1767	58293
112791	58294
27747	58295
83685	58296
120228	58297
59469	58298
110881	58299
9725	58300
31610	58301
62113	58302
19072	58303
143003	58304
1490	58305
17521	58306
18623	58307
30709	58308
139497	58309
10084	58310
42298	58311
24037	58312
23022	58313
54583	58314
30856	58315
14577	58316
80149	58317
58486	58318
9139	58319
3835	58320
25830	58321
1776	58322
68666	58323
20972	58324
5597	58325
12703	58326
2755	58327
77424	58328
140080	58329
127712	58330
102613	58331
900	58332
19859	58333
80497	58334
59041	58335
2878	58336
21430	58337
43755	58338
33540	58339
95721	58340
73049	58341
832	58342
113351	58343
74277	58344
20061	58345
45957	58346
17624	58347
15845	58348
11994	58349
34385	58350
46867	58351
16873	58352
63790	58353
17761	58354
58015	58355
78313	58356
122931	58357
112331	58358
6656	58359
24121	58360
8773	58361
1692	58362
782	58363
22576	58364
117352	58365
62081	58366
4159	58367
12565	58368
53596	58369
37927	58370
40264	58371
103914	58372
149	58373
120441	58374
13440	58375
85729	58376
18031	58377
16263	58378
27810	58379
32604	58380
64264	58381
74921	58382
85334	58383
19550	58384
60524	58385
138272	58386
1627	58387
29246	58388
68732	58389
13410	58390
42630	58391
80653	58392
107338	58393
9250	58394
109978	58395
21408	58396
65378	58397
36855	58398
42894	58399
15742	58400
35425	58401
57284	58402
271	58403
55649	58404
14908	58405
20704	58406
4991	58407
77384	58408
72100	58409
115478	58410
37972	58411
79435	58412
46022	58413
115913	58414
308	58415
71240	58416
22042	58417
35961	58418
134617	58419
5161	58420
93248	58421
113006	58422
87885	58423
94557	58424
30285	58425
12480	58426
14747	58427
117507	58428
129770	58429
9403	58430
128659	58431
4763	58432
37290	58433
32743	58434
124759	58435
265	58436
799	58437
12843	58438
78831	58439
104693	58440
66520	58441
2048	58442
9226	58443
22364	58444
85504	58445
49	58446
122022	58447
52418	58448
91992	58449
43748	58450
22815	58451
10513	58452
863	58453
41705	58454
101117	58455
7093	58456
13601	58457
17726	58458
62055	58459
131858	58460
38356	58461
133130	58462
7453	58463
5659	58464
48102	58465
15638	58466
256	58467
7239	58468
73431	58469
137603	58470
5419	58471
16174	58472
47083	58473
87393	58474
66467	58475
31617	58476
16179	58477
111507	58478
1093	58479
36421	58480
89732	58481
22863	58482
27800	58483
44595	58484
18288	58485
12561	58486
16965	58487
14103	58488
6433	58489
7060	58490
11343	58491
83066	58492
51074	58493
14167	58494
35500	58495
21906	58496
29139	58497
126358	58498
9700	58499
135997	58500
98959	58501
32853	58502
89740	58503
100140	58504
4252	58505
4997	58506
14795	58507
55519	58508
77536	58509
80364	58510
36317	58511
347	58512
54031	58513
76574	58514
44093	58515
26431	58516
7323	58517
33631	58518
21969	58519
450	58520
20733	58521
11819	58522
58401	58523
12298	58524
118192	58525
16258	58526
24601	58527
96058	58528
56916	58529
42151	58530
20621	58531
35497	58532
40694	58533
21801	58534
81703	58535
70299	58536
86384	58537
56650	58538
36232	58539
46682	58540
40298	58541
43948	58542
41306	58543
1129	58544
4082	58545
26188	58546
37239	58547
37632	58548
11918	58549
144745	58550
51039	58551
54283	58552
28082	58553
5158	58554
36114	58555
23283	58556
22988	58557
23508	58558
27141	58559
12460	58560
35507	58561
66384	58562
21563	58563
15662	58564
26384	58565
51636	58566
13788	58567
12857	58568
92473	58569
5080	58570
25545	58571
141641	58572
25855	58573
29704	58574
21003	58575
4425	58576
11302	58577
114010	58578
17848	58579
9173	58580
22298	58581
96871	58582
30522	58583
107598	58584
36553	58585
276	58586
29361	58587
65718	58588
21416	58589
126005	58590
15077	58591
27945	58592
122228	58593
24402	58594
45359	58595
109726	58596
31609	58597
28365	58598
114578	58599
86316	58600
88678	58601
17526	58602
76474	58603
50020	58604
6538	58605
52	58606
71532	58607
19071	58608
83114	58609
42617	58610
50913	58611
107884	58612
18662	58613
68109	58614
123732	58615
900	58616
141575	58617
76682	58618
57655	58619
3875	58620
24187	58621
110146	58622
80826	58623
4064	58624
85471	58625
3409	58626
76312	58627
33048	58628
20051	58629
6314	58630
104205	58631
44274	58632
78030	58633
35754	58634
7833	58635
32499	58636
93400	58637
2389	58638
6515	58639
574	58640
7847	58641
117266	58642
2109	58643
12254	58644
1845	58645
33908	58646
27742	58647
44340	58648
2842	58649
15104	58650
52057	58651
102883	58652
5088	58653
1648	58654
4131	58655
72624	58656
107151	58657
109961	58658
6402	58659
11646	58660
66452	58661
20926	58662
58271	58663
40118	58664
59555	58665
566	58666
34274	58667
7908	58668
30915	58669
68543	58670
79917	58671
131988	58672
17228	58673
83	58674
8581	58675
73163	58676
32079	58677
62859	58678
119867	58679
397	58680
129206	58681
28082	58682
17340	58683
14753	58684
96547	58685
2172	58686
121965	58687
18823	58688
16212	58689
25060	58690
28128	58691
37837	58692
53155	58693
12008	58694
50236	58695
17997	58696
46945	58697
82544	58698
53854	58699
14467	58700
118635	58701
47564	58702
44148	58703
50259	58704
23563	58705
7290	58706
9154	58707
102144	58708
112302	58709
10835	58710
31315	58711
10139	58712
74911	58713
51514	58714
1602	58715
14066	58716
66043	58717
88083	58718
76196	58719
67152	58720
42062	58721
22400	58722
69563	58723
129987	58724
92781	58725
89710	58726
110433	58727
98182	58728
72009	58729
119983	58730
20966	58731
81043	58732
44048	58733
104681	58734
27182	58735
97928	58736
41194	58737
8676	58738
17333	58739
50859	58740
10195	58741
13062	58742
27461	58743
65087	58744
32712	58745
20487	58746
7330	58747
135638	58748
137674	58749
63031	58750
30004	58751
22760	58752
53316	58753
56487	58754
18925	58755
8199	58756
44437	58757
6034	58758
63409	58759
103093	58760
87352	58761
56888	58762
59614	58763
89505	58764
8471	58765
9838	58766
76070	58767
71171	58768
26594	58769
23407	58770
2217	58771
12568	58772
16501	58773
24418	58774
45444	58775
95435	58776
1322	58777
10107	58778
4657	58779
27164	58780
114019	58781
42122	58782
20092	58783
83707	58784
8624	58785
7339	58786
9994	58787
53987	58788
2731	58789
54241	58790
14259	58791
109755	58792
52639	58793
98733	58794
148478	58795
1105	58796
5280	58797
2472	58798
9837	58799
27273	58800
64959	58801
1093	58802
134430	58803
14415	58804
112734	58805
769	58806
24476	58807
121978	58808
102349	58809
3493	58810
70361	58811
1144	58812
60857	58813
34134	58814
45270	58815
15151	58816
16472	58817
22974	58818
40173	58819
89594	58820
96660	58821
62128	58822
18310	58823
71479	58824
65525	58825
73403	58826
27378	58827
80454	58828
43384	58829
82032	58830
62330	58831
107810	58832
36626	58833
2380	58834
32353	58835
10348	58836
45282	58837
116984	58838
109332	58839
7806	58840
6201	58841
4581	58842
87614	58843
13407	58844
36309	58845
22442	58846
486	58847
91555	58848
59230	58849
33509	58850
22773	58851
44365	58852
42542	58853
1047	58854
2789	58855
507	58856
10875	58857
7965	58858
18456	58859
72004	58860
41050	58861
115166	58862
68437	58863
20058	58864
91959	58865
97935	58866
52404	58867
2048	58868
13954	58869
20770	58870
16253	58871
45848	58872
81005	58873
71350	58874
936	58875
86631	58876
2014	58877
2895	58878
119148	58879
33431	58880
11754	58881
15313	58882
120037	58883
32241	58884
7468	58885
44579	58886
38026	58887
20767	58888
17765	58889
66682	58890
104195	58891
42190	58892
1555	58893
20795	58894
4146	58895
35053	58896
26035	58897
104297	58898
13577	58899
37004	58900
73635	58901
6393	58902
614	58903
18442	58904
2647	58905
2964	58906
134564	58907
108323	58908
3283	58909
26482	58910
53534	58911
30225	58912
9261	58913
23475	58914
65249	58915
36562	58916
19391	58917
51282	58918
8164	58919
13680	58920
75691	58921
4871	58922
103066	58923
40509	58924
26583	58925
37294	58926
70024	58927
34532	58928
53423	58929
29557	58930
5621	58931
131116	58932
8137	58933
418	58934
96435	58935
155	58936
87554	58937
105617	58938
40182	58939
12349	58940
95041	58941
42394	58942
1262	58943
118434	58944
4692	58945
2950	58946
77786	58947
9973	58948
109168	58949
63871	58950
17117	58951
38898	58952
34737	58953
42180	58954
109983	58955
13361	58956
50743	58957
20784	58958
33794	58959
39829	58960
98731	58961
360	58962
1361	58963
137817	58964
11064	58965
38670	58966
47502	58967
74562	58968
21884	58969
74396	58970
36503	58971
38949	58972
73044	58973
65653	58974
12704	58975
99331	58976
84690	58977
136948	58978
6163	58979
44265	58980
123416	58981
34657	58982
43081	58983
33539	58984
2786	58985
20732	58986
136955	58987
85024	58988
16879	58989
4677	58990
84177	58991
611	58992
64938	58993
21115	58994
30077	58995
81152	58996
138285	58997
30453	58998
49278	58999
121273	59000
82455	59001
104211	59002
40244	59003
84660	59004
118	59005
20129	59006
48294	59007
97840	59008
13175	59009
142926	59010
122153	59011
53087	59012
15972	59013
82496	59014
7692	59015
82013	59016
101570	59017
120074	59018
106035	59019
53379	59020
8540	59021
1653	59022
48481	59023
4358	59024
70968	59025
124428	59026
5512	59027
13721	59028
31966	59029
80569	59030
54617	59031
2294	59032
9175	59033
36867	59034
48178	59035
8724	59036
148846	59037
122890	59038
3969	59039
43171	59040
66675	59041
103567	59042
10944	59043
20614	59044
21572	59045
20025	59046
94724	59047
7482	59048
48086	59049
19455	59050
137456	59051
56016	59052
47926	59053
19335	59054
3484	59055
63716	59056
45966	59057
4581	59058
125397	59059
9463	59060
123100	59061
4249	59062
233	59063
8507	59064
38091	59065
34244	59066
3485	59067
59331	59068
73116	59069
43685	59070
68257	59071
52172	59072
35837	59073
6555	59074
86831	59075
116950	59076
216	59077
5556	59078
34045	59079
71577	59080
1603	59081
12611	59082
63361	59083
66804	59084
81228	59085
75261	59086
17910	59087
141019	59088
30955	59089
44637	59090
27898	59091
9308	59092
114638	59093
27743	59094
50680	59095
124092	59096
140929	59097
13030	59098
106066	59099
37508	59100
15317	59101
116343	59102
35359	59103
89817	59104
10361	59105
24538	59106
82695	59107
2443	59108
140507	59109
31286	59110
55935	59111
59120	59112
1690	59113
48324	59114
45559	59115
19347	59116
35863	59117
5389	59118
18756	59119
33270	59120
24914	59121
133490	59122
74380	59123
2000	59124
59167	59125
86694	59126
88413	59127
74552	59128
25539	59129
75002	59130
26781	59131
60880	59132
1491	59133
75938	59134
3262	59135
4244	59136
22840	59137
64571	59138
18847	59139
63018	59140
53958	59141
13273	59142
141	59143
69907	59144
13340	59145
86344	59146
25283	59147
62317	59148
69632	59149
23098	59150
80769	59151
80494	59152
29494	59153
90327	59154
50276	59155
78637	59156
9747	59157
5730	59158
25972	59159
47982	59160
90281	59161
42490	59162
12284	59163
2275	59164
100420	59165
78367	59166
18814	59167
46077	59168
100877	59169
23821	59170
95491	59171
76800	59172
13078	59173
35180	59174
70755	59175
12601	59176
6640	59177
51429	59178
32808	59179
88695	59180
32523	59181
60584	59182
35227	59183
69967	59184
9666	59185
54058	59186
9516	59187
14238	59188
14476	59189
41877	59190
122231	59191
44577	59192
49620	59193
104570	59194
2343	59195
25065	59196
5827	59197
43762	59198
32572	59199
16254	59200
42213	59201
2746	59202
113965	59203
46512	59204
71782	59205
47257	59206
22746	59207
57570	59208
64862	59209
16818	59210
33110	59211
110122	59212
33047	59213
48046	59214
49	59215
48415	59216
65680	59217
8918	59218
17721	59219
140307	59220
40671	59221
96724	59222
137682	59223
10207	59224
74927	59225
70226	59226
4876	59227
8722	59228
28313	59229
38703	59230
5148	59231
114494	59232
18218	59233
11404	59234
12790	59235
3166	59236
1389	59237
40412	59238
69804	59239
32337	59240
5930	59241
20475	59242
1223	59243
50017	59244
29033	59245
32747	59246
348	59247
109998	59248
14382	59249
136273	59250
37997	59251
101	59252
1008	59253
61374	59254
79254	59255
15315	59256
12092	59257
87441	59258
66270	59259
1711	59260
65450	59261
122064	59262
57139	59263
24187	59264
95420	59265
62661	59266
15396	59267
56697	59268
9315	59269
103510	59270
16229	59271
7828	59272
51615	59273
95707	59274
13663	59275
1608	59276
1455	59277
46504	59278
77612	59279
140767	59280
128121	59281
98040	59282
4265	59283
70242	59284
85863	59285
51609	59286
21850	59287
34602	59288
3143	59289
89023	59290
15228	59291
42090	59292
815	59293
12079	59294
101871	59295
16372	59296
103065	59297
59093	59298
8599	59299
62879	59300
125168	59301
53615	59302
9474	59303
32472	59304
98517	59305
11029	59306
20502	59307
21754	59308
93789	59309
50632	59310
51320	59311
30889	59312
62892	59313
24375	59314
3921	59315
1086	59316
50221	59317
72180	59318
103543	59319
118790	59320
18800	59321
45290	59322
61528	59323
90902	59324
12122	59325
90313	59326
59150	59327
7115	59328
19620	59329
15038	59330
24223	59331
47308	59332
135082	59333
41946	59334
1190	59335
5755	59336
97819	59337
94212	59338
142343	59339
15136	59340
43277	59341
21575	59342
19014	59343
36398	59344
31589	59345
104959	59346
78731	59347
116555	59348
123321	59349
37801	59350
5388	59351
41485	59352
41599	59353
45807	59354
112569	59355
88865	59356
22938	59357
31117	59358
78363	59359
5192	59360
33999	59361
27393	59362
41142	59363
10606	59364
67122	59365
22619	59366
45772	59367
10321	59368
59608	59369
32960	59370
27975	59371
83650	59372
6817	59373
43012	59374
72153	59375
46178	59376
22319	59377
69524	59378
18110	59379
41495	59380
18302	59381
59235	59382
48559	59383
78022	59384
135887	59385
74770	59386
106910	59387
1040	59388
30134	59389
71455	59390
53504	59391
19870	59392
13827	59393
105821	59394
74245	59395
22403	59396
99631	59397
9281	59398
107019	59399
15473	59400
60670	59401
27589	59402
10065	59403
11027	59404
45886	59405
12711	59406
5449	59407
104312	59408
126014	59409
30924	59410
101884	59411
15646	59412
33710	59413
124314	59414
94464	59415
40194	59416
35148	59417
58798	59418
90166	59419
43491	59420
19816	59421
49909	59422
58829	59423
8680	59424
25472	59425
1651	59426
22752	59427
82	59428
122354	59429
96359	59430
19718	59431
83088	59432
43456	59433
12396	59434
32724	59435
42073	59436
71027	59437
6562	59438
65133	59439
53341	59440
82239	59441
121513	59442
45873	59443
17520	59444
5138	59445
99157	59446
839	59447
17252	59448
29639	59449
93746	59450
112548	59451
1305	59452
22467	59453
103741	59454
45993	59455
16761	59456
62392	59457
80878	59458
129	59459
410	59460
6079	59461
95312	59462
95790	59463
9773	59464
35080	59465
53776	59466
871	59467
85987	59468
38038	59469
731	59470
32917	59471
28608	59472
103053	59473
24372	59474
138050	59475
52003	59476
1901	59477
34833	59478
50827	59479
73047	59480
92142	59481
127671	59482
6926	59483
51305	59484
45869	59485
120976	59486
98991	59487
134513	59488
3881	59489
120550	59490
32112	59491
7433	59492
98255	59493
39355	59494
4702	59495
35710	59496
27198	59497
17509	59498
9964	59499
52960	59500
9668	59501
22796	59502
66278	59503
73863	59504
1208	59505
5384	59506
14160	59507
3398	59508
47098	59509
15107	59510
6111	59511
9916	59512
9006	59513
13857	59514
21643	59515
41951	59516
106601	59517
10958	59518
75458	59519
29622	59520
136422	59521
1861	59522
10726	59523
1899	59524
53991	59525
14630	59526
20862	59527
9819	59528
19555	59529
31511	59530
117129	59531
940	59532
39084	59533
87736	59534
42337	59535
50714	59536
19615	59537
55507	59538
48549	59539
87059	59540
116973	59541
79832	59542
40766	59543
8029	59544
49536	59545
25161	59546
58648	59547
102303	59548
59209	59549
55741	59550
8717	59551
35331	59552
64173	59553
97353	59554
66145	59555
26744	59556
24395	59557
51578	59558
91198	59559
84041	59560
74702	59561
65414	59562
85005	59563
48698	59564
73359	59565
353	59566
449	59567
73315	59568
67633	59569
67681	59570
2914	59571
65	59572
46853	59573
5584	59574
30176	59575
39102	59576
35209	59577
27725	59578
109167	59579
24940	59580
41500	59581
40245	59582
10290	59583
50824	59584
69855	59585
17702	59586
18051	59587
106318	59588
19071	59589
542	59590
101958	59591
17891	59592
22416	59593
82234	59594
55846	59595
18415	59596
108744	59597
28263	59598
64419	59599
5785	59600
75068	59601
67320	59602
45455	59603
20532	59604
46456	59605
347	59606
24971	59607
73434	59608
56488	59609
32432	59610
113949	59611
111605	59612
102883	59613
103627	59614
82235	59615
82101	59616
43924	59617
43217	59618
1630	59619
49631	59620
98678	59621
136303	59622
53467	59623
15662	59624
103270	59625
55222	59626
27891	59627
5369	59628
36126	59629
3630	59630
8437	59631
75023	59632
121172	59633
15689	59634
71517	59635
100510	59636
47192	59637
45308	59638
20638	59639
80356	59640
111567	59641
8973	59642
71574	59643
68477	59644
3829	59645
40162	59646
118254	59647
4778	59648
13874	59649
12548	59650
19442	59651
13114	59652
45650	59653
76346	59654
54335	59655
114801	59656
979	59657
40912	59658
14876	59659
82483	59660
1383	59661
52967	59662
18772	59663
69480	59664
6447	59665
51136	59666
83758	59667
77492	59668
113380	59669
62100	59670
749	59671
40442	59672
15716	59673
15831	59674
83644	59675
58298	59676
16428	59677
51859	59678
105649	59679
52891	59680
49863	59681
1142	59682
6717	59683
16973	59684
1217	59685
487	59686
78101	59687
9828	59688
39755	59689
11442	59690
10793	59691
60831	59692
76913	59693
69935	59694
50670	59695
55050	59696
11700	59697
76183	59698
56443	59699
79587	59700
24227	59701
179	59702
64370	59703
8525	59704
84577	59705
17300	59706
85918	59707
10593	59708
18770	59709
78851	59710
2055	59711
75277	59712
67214	59713
19984	59714
12385	59715
66137	59716
65007	59717
43448	59718
114242	59719
1311	59720
6	59721
5457	59722
674	59723
29187	59724
42808	59725
2284	59726
60307	59727
2445	59728
21788	59729
42804	59730
44074	59731
139709	59732
1859	59733
47758	59734
37792	59735
23274	59736
30431	59737
85450	59738
8120	59739
47896	59740
41495	59741
11524	59742
114438	59743
5291	59744
84780	59745
64283	59746
71717	59747
51786	59748
55381	59749
10432	59750
17497	59751
33868	59752
77648	59753
73772	59754
54957	59755
108144	59756
4282	59757
4698	59758
44	59759
198	59760
8228	59761
106636	59762
12942	59763
62024	59764
29867	59765
42090	59766
33697	59767
69537	59768
95809	59769
103010	59770
52945	59771
45895	59772
1143	59773
76774	59774
61899	59775
3929	59776
763	59777
54374	59778
102675	59779
21736	59780
46635	59781
47902	59782
47966	59783
43917	59784
55497	59785
84743	59786
86102	59787
90786	59788
17408	59789
16389	59790
113983	59791
9248	59792
36680	59793
99179	59794
127928	59795
140607	59796
67137	59797
2052	59798
5198	59799
59173	59800
42347	59801
20611	59802
92167	59803
6563	59804
957	59805
67846	59806
6920	59807
26862	59808
13304	59809
12205	59810
58612	59811
56336	59812
49942	59813
22582	59814
66016	59815
76916	59816
73130	59817
15431	59818
50662	59819
105727	59820
88340	59821
6001	59822
105798	59823
28568	59824
76971	59825
31648	59826
11971	59827
3388	59828
16760	59829
16381	59830
11123	59831
42436	59832
22820	59833
20354	59834
847	59835
82260	59836
28659	59837
1853	59838
133966	59839
63307	59840
98979	59841
124532	59842
48490	59843
82885	59844
24353	59845
42625	59846
57718	59847
104806	59848
400	59849
10701	59850
21539	59851
21717	59852
142749	59853
69529	59854
115627	59855
92826	59856
29332	59857
78064	59858
17215	59859
134492	59860
1671	59861
55722	59862
35710	59863
66189	59864
74075	59865
11407	59866
131104	59867
89317	59868
47351	59869
54086	59870
139906	59871
3659	59872
4245	59873
121582	59874
66718	59875
37057	59876
11582	59877
86367	59878
13096	59879
4584	59880
101543	59881
21521	59882
40499	59883
60	59884
24540	59885
14904	59886
10436	59887
18080	59888
100902	59889
57452	59890
56942	59891
7053	59892
9133	59893
15803	59894
12514	59895
1061	59896
548	59897
13059	59898
32977	59899
67923	59900
143121	59901
12797	59902
16121	59903
117915	59904
169	59905
76274	59906
89974	59907
51452	59908
104356	59909
33006	59910
3557	59911
42028	59912
84161	59913
55211	59914
4182	59915
28061	59916
21058	59917
24899	59918
80292	59919
64842	59920
61959	59921
29744	59922
51019	59923
8815	59924
43236	59925
6916	59926
12014	59927
5059	59928
56211	59929
7935	59930
50453	59931
218	59932
27018	59933
37915	59934
21305	59935
59105	59936
9880	59937
66165	59938
17507	59939
2082	59940
52453	59941
15215	59942
86411	59943
19318	59944
73111	59945
48985	59946
15176	59947
25715	59948
24658	59949
25296	59950
106301	59951
53018	59952
6234	59953
99244	59954
41235	59955
8714	59956
37074	59957
23557	59958
18974	59959
2614	59960
50917	59961
37617	59962
18417	59963
55575	59964
89502	59965
23104	59966
111572	59967
67196	59968
75017	59969
16213	59970
7627	59971
106975	59972
52860	59973
53094	59974
125294	59975
20302	59976
21463	59977
94228	59978
64043	59979
70006	59980
75835	59981
107505	59982
15535	59983
120270	59984
40352	59985
3596	59986
62816	59987
5350	59988
146	59989
2116	59990
72437	59991
17392	59992
69542	59993
46756	59994
27469	59995
32633	59996
34	59997
74722	59998
30977	59999
36436	60000
1648	60001
31206	60002
48663	60003
33678	60004
15376	60005
7989	60006
2290	60007
27357	60008
29683	60009
39157	60010
5678	60011
69468	60012
30249	60013
23688	60014
1639	60015
16819	60016
55613	60017
40972	60018
133485	60019
108480	60020
14134	60021
32180	60022
3935	60023
3044	60024
12939	60025
28763	60026
14165	60027
1826	60028
137261	60029
90510	60030
136025	60031
77658	60032
37912	60033
93684	60034
52322	60035
19266	60036
30704	60037
1809	60038
72672	60039
53130	60040
149	60041
5041	60042
11928	60043
43697	60044
58525	60045
131743	60046
7834	60047
60928	60048
15154	60049
86012	60050
51829	60051
2826	60052
13736	60053
124468	60054
10696	60055
2345	60056
8303	60057
21590	60058
121394	60059
19412	60060
60516	60061
41031	60062
126934	60063
27190	60064
58558	60065
93991	60066
45533	60067
44119	60068
19407	60069
19487	60070
124685	60071
45734	60072
1886	60073
2306	60074
78425	60075
3227	60076
59907	60077
43518	60078
65659	60079
111378	60080
29746	60081
23743	60082
107163	60083
63834	60084
76429	60085
8778	60086
4050	60087
19643	60088
54979	60089
9037	60090
58200	60091
68825	60092
23376	60093
13614	60094
126800	60095
71333	60096
34758	60097
53614	60098
89817	60099
82542	60100
21558	60101
24254	60102
36060	60103
31430	60104
130154	60105
960	60106
13917	60107
1158	60108
1277	60109
9308	60110
41096	60111
25943	60112
26166	60113
11250	60114
57376	60115
26617	60116
10341	60117
4807	60118
30730	60119
10070	60120
7538	60121
21633	60122
67173	60123
124579	60124
4971	60125
77438	60126
29140	60127
15110	60128
69459	60129
58173	60130
11454	60131
128969	60132
66893	60133
34383	60134
25468	60135
100199	60136
61288	60137
26113	60138
58336	60139
1258	60140
39779	60141
274	60142
2376	60143
40924	60144
7944	60145
19089	60146
84655	60147
21366	60148
33361	60149
42833	60150
29009	60151
29123	60152
118183	60153
9310	60154
5504	60155
4453	60156
136512	60157
24653	60158
21528	60159
42190	60160
143431	60161
50184	60162
10769	60163
3921	60164
30905	60165
7558	60166
12035	60167
13913	60168
50840	60169
62519	60170
46774	60171
2851	60172
4943	60173
82450	60174
23706	60175
5603	60176
91370	60177
29557	60178
21278	60179
36471	60180
89687	60181
14972	60182
53165	60183
94571	60184
41199	60185
23540	60186
47582	60187
11313	60188
35740	60189
77313	60190
118084	60191
66880	60192
51569	60193
44361	60194
1766	60195
1016	60196
53917	60197
99764	60198
32600	60199
44336	60200
19799	60201
11066	60202
106964	60203
20388	60204
23952	60205
10566	60206
9559	60207
41985	60208
133326	60209
150660	60210
11827	60211
4838	60212
4982	60213
4703	60214
28849	60215
27954	60216
55990	60217
52890	60218
128493	60219
8343	60220
39938	60221
77940	60222
65435	60223
63515	60224
60462	60225
16944	60226
88345	60227
75212	60228
19769	60229
31828	60230
8354	60231
13694	60232
13652	60233
87769	60234
16	60235
20267	60236
420	60237
19197	60238
123260	60239
299	60240
14702	60241
16499	60242
18021	60243
44090	60244
131345	60245
80256	60246
57963	60247
11911	60248
86001	60249
72639	60250
2788	60251
149548	60252
22650	60253
1449	60254
24096	60255
87373	60256
56734	60257
91712	60258
5555	60259
19463	60260
68451	60261
125772	60262
28240	60263
1183	60264
1656	60265
36632	60266
3125	60267
25836	60268
30436	60269
81312	60270
3996	60271
80088	60272
34087	60273
63456	60274
36396	60275
30153	60276
24258	60277
76406	60278
60015	60279
50007	60280
80781	60281
12484	60282
23381	60283
17935	60284
89720	60285
60358	60286
47536	60287
68518	60288
30768	60289
43127	60290
80973	60291
32329	60292
26171	60293
56183	60294
19493	60295
93069	60296
46569	60297
37046	60298
69894	60299
10025	60300
105462	60301
43009	60302
28830	60303
30987	60304
78814	60305
10536	60306
95119	60307
23311	60308
8161	60309
17014	60310
3477	60311
125648	60312
22987	60313
56112	60314
11414	60315
103399	60316
39548	60317
15692	60318
49238	60319
8481	60320
52704	60321
2868	60322
21114	60323
4249	60324
47517	60325
20917	60326
71749	60327
83344	60328
17461	60329
32715	60330
4911	60331
14535	60332
690	60333
3037	60334
14244	60335
34057	60336
24139	60337
68867	60338
131768	60339
14536	60340
910	60341
96891	60342
52907	60343
1592	60344
45252	60345
38205	60346
8908	60347
3910	60348
6609	60349
81156	60350
63155	60351
18151	60352
11793	60353
12653	60354
22775	60355
35476	60356
61599	60357
87278	60358
7344	60359
36360	60360
969	60361
7109	60362
40115	60363
14830	60364
2367	60365
113419	60366
93512	60367
6164	60368
82018	60369
23891	60370
11027	60371
96367	60372
9440	60373
74215	60374
16284	60375
81994	60376
54267	60377
12774	60378
10827	60379
76961	60380
27602	60381
12294	60382
35322	60383
19063	60384
2618	60385
4207	60386
84236	60387
5454	60388
23019	60389
990	60390
29498	60391
19783	60392
181	60393
57627	60394
92584	60395
103896	60396
17613	60397
16642	60398
121619	60399
132928	60400
11386	60401
37455	60402
86261	60403
7362	60404
91603	60405
35674	60406
17229	60407
14431	60408
41362	60409
23607	60410
13245	60411
82619	60412
49327	60413
7617	60414
117024	60415
96026	60416
60401	60417
19616	60418
41550	60419
40876	60420
10722	60421
19320	60422
76168	60423
23889	60424
92961	60425
74154	60426
96293	60427
102756	60428
11338	60429
30797	60430
29620	60431
71143	60432
34017	60433
30067	60434
27304	60435
125622	60436
3452	60437
23737	60438
26772	60439
86471	60440
44025	60441
69716	60442
88312	60443
47248	60444
5594	60445
62838	60446
105935	60447
10067	60448
55995	60449
5668	60450
68896	60451
118874	60452
27799	60453
4397	60454
14031	60455
61751	60456
66610	60457
76434	60458
32815	60459
62021	60460
97637	60461
9804	60462
72384	60463
54899	60464
7590	60465
13134	60466
36509	60467
15530	60468
5444	60469
46943	60470
1404	60471
94882	60472
1897	60473
3937	60474
35740	60475
14732	60476
8849	60477
8002	60478
83203	60479
29504	60480
12190	60481
35312	60482
9211	60483
9001	60484
61032	60485
63919	60486
45642	60487
16834	60488
6928	60489
10459	60490
18764	60491
104612	60492
3493	60493
125369	60494
46677	60495
11191	60496
40635	60497
65543	60498
70107	60499
137130	60500
430	60501
6768	60502
101915	60503
7666	60504
32253	60505
42859	60506
24409	60507
42843	60508
41286	60509
41477	60510
50368	60511
55715	60512
52301	60513
97954	60514
3849	60515
6999	60516
25798	60517
22620	60518
108745	60519
30050	60520
5250	60521
126537	60522
34279	60523
8915	60524
34859	60525
109152	60526
120	60527
165	60528
71472	60529
21978	60530
13131	60531
1507	60532
12256	60533
105174	60534
57448	60535
21883	60536
31314	60537
13678	60538
26940	60539
86441	60540
45904	60541
22412	60542
10989	60543
28963	60544
96971	60545
72766	60546
19743	60547
403	60548
34902	60549
8690	60550
102615	60551
3152	60552
35653	60553
19821	60554
35849	60555
55720	60556
4123	60557
69978	60558
61399	60559
39823	60560
1665	60561
1879	60562
54125	60563
5898	60564
60200	60565
10304	60566
57187	60567
84838	60568
27238	60569
283	60570
15549	60571
3992	60572
305	60573
38110	60574
18131	60575
2121	60576
82531	60577
74083	60578
129573	60579
135144	60580
38791	60581
12491	60582
30787	60583
80182	60584
5178	60585
72758	60586
34803	60587
58752	60588
138144	60589
147739	60590
35418	60591
131319	60592
795	60593
9624	60594
26126	60595
48039	60596
49556	60597
87681	60598
79820	60599
52791	60600
104753	60601
767	60602
60681	60603
64743	60604
92890	60605
123832	60606
4203	60607
965	60608
50828	60609
94643	60610
26933	60611
54627	60612
94795	60613
35040	60614
9589	60615
34186	60616
31614	60617
14493	60618
1282	60619
59337	60620
59266	60621
59137	60622
30560	60623
20909	60624
49002	60625
3721	60626
113272	60627
4420	60628
99891	60629
11388	60630
57286	60631
8400	60632
46306	60633
10423	60634
62218	60635
64989	60636
16383	60637
3773	60638
633	60639
14168	60640
13337	60641
73679	60642
38319	60643
148049	60644
77301	60645
115669	60646
5109	60647
119770	60648
47533	60649
39150	60650
24303	60651
74643	60652
20569	60653
72827	60654
9611	60655
34093	60656
40095	60657
15456	60658
44583	60659
11655	60660
5217	60661
33403	60662
619	60663
71	60664
5880	60665
96657	60666
4729	60667
89490	60668
21695	60669
36454	60670
1333	60671
59219	60672
1611	60673
63443	60674
4068	60675
119321	60676
11073	60677
72378	60678
46840	60679
14161	60680
65189	60681
20733	60682
104572	60683
19524	60684
1875	60685
29368	60686
65329	60687
85248	60688
19872	60689
131	60690
45663	60691
4646	60692
115924	60693
1433	60694
4392	60695
19722	60696
11552	60697
121147	60698
107030	60699
31527	60700
102539	60701
23275	60702
7876	60703
92654	60704
21018	60705
71456	60706
92853	60707
36252	60708
18419	60709
42794	60710
8166	60711
145523	60712
9121	60713
15890	60714
105904	60715
76268	60716
99742	60717
15982	60718
106624	60719
13102	60720
11973	60721
46640	60722
78732	60723
18178	60724
64923	60725
83174	60726
12674	60727
43340	60728
143473	60729
23774	60730
4924	60731
30999	60732
11954	60733
103533	60734
46937	60735
64803	60736
111185	60737
28941	60738
49033	60739
20150	60740
7415	60741
65741	60742
5792	60743
16173	60744
32401	60745
15901	60746
82849	60747
5482	60748
2227	60749
4188	60750
20280	60751
15696	60752
70005	60753
85666	60754
2817	60755
40327	60756
57023	60757
51887	60758
2420	60759
57120	60760
49098	60761
99615	60762
54891	60763
43381	60764
84075	60765
78725	60766
6070	60767
33307	60768
24222	60769
26127	60770
13638	60771
67971	60772
59175	60773
18849	60774
33046	60775
124941	60776
64357	60777
7590	60778
13910	60779
5477	60780
42213	60781
73057	60782
61713	60783
2679	60784
130981	60785
9991	60786
62580	60787
122088	60788
42144	60789
9015	60790
41861	60791
4381	60792
6581	60793
74302	60794
28238	60795
12439	60796
40977	60797
133	60798
3654	60799
4184	60800
43872	60801
44268	60802
1154	60803
7331	60804
42368	60805
117706	60806
52128	60807
2633	60808
40236	60809
20765	60810
111446	60811
37168	60812
97643	60813
92	60814
23474	60815
50134	60816
22503	60817
20217	60818
95751	60819
42677	60820
39726	60821
70794	60822
26476	60823
116086	60824
119506	60825
12923	60826
26829	60827
9137	60828
116795	60829
81550	60830
1480	60831
34856	60832
108646	60833
57393	60834
70611	60835
21603	60836
44874	60837
29679	60838
24675	60839
82194	60840
9897	60841
49131	60842
62973	60843
117494	60844
30099	60845
86855	60846
34962	60847
53828	60848
3529	60849
51485	60850
53386	60851
20989	60852
70002	60853
18071	60854
3855	60855
1181	60856
5758	60857
10263	60858
141915	60859
86468	60860
103059	60861
103	60862
21628	60863
4576	60864
1824	60865
45095	60866
6856	60867
19020	60868
33518	60869
31373	60870
36965	60871
39453	60872
14323	60873
14637	60874
1536	60875
55433	60876
100903	60877
54495	60878
103948	60879
64189	60880
32167	60881
1853	60882
104856	60883
8413	60884
44918	60885
35284	60886
13298	60887
125553	60888
5579	60889
24542	60890
101372	60891
54816	60892
62273	60893
41950	60894
15126	60895
129009	60896
72257	60897
5212	60898
5800	60899
27995	60900
43605	60901
35513	60902
12067	60903
67230	60904
35782	60905
179	60906
57367	60907
10628	60908
53134	60909
61602	60910
14356	60911
107761	60912
50478	60913
7580	60914
86480	60915
52071	60916
41153	60917
58959	60918
13768	60919
41475	60920
28396	60921
22043	60922
89303	60923
92618	60924
79033	60925
1115	60926
70046	60927
38476	60928
7117	60929
45892	60930
111243	60931
93163	60932
94095	60933
4939	60934
606	60935
38981	60936
56645	60937
21058	60938
59521	60939
40633	60940
16093	60941
3603	60942
44508	60943
78268	60944
11898	60945
7264	60946
69681	60947
28681	60948
32675	60949
21051	60950
3627	60951
61682	60952
131	60953
107845	60954
17842	60955
96925	60956
287	60957
113854	60958
62351	60959
87402	60960
23690	60961
72283	60962
13333	60963
42726	60964
110692	60965
21270	60966
10511	60967
30463	60968
4027	60969
20457	60970
29145	60971
238	60972
16481	60973
79767	60974
73694	60975
4056	60976
404	60977
7738	60978
30881	60979
12049	60980
22645	60981
4876	60982
11745	60983
16428	60984
46199	60985
87023	60986
59591	60987
5287	60988
928	60989
87751	60990
21165	60991
35662	60992
28309	60993
90607	60994
7687	60995
27630	60996
74757	60997
12491	60998
12361	60999
89777	61000
54625	61001
20673	61002
9627	61003
104628	61004
92128	61005
96513	61006
58820	61007
1076	61008
36196	61009
119374	61010
394	61011
27091	61012
1099	61013
91190	61014
145004	61015
17759	61016
309	61017
47900	61018
59432	61019
19546	61020
37723	61021
62282	61022
74634	61023
91709	61024
5591	61025
11049	61026
122893	61027
93736	61028
8327	61029
14388	61030
116236	61031
80365	61032
35106	61033
217	61034
70354	61035
4285	61036
2037	61037
115275	61038
4797	61039
45142	61040
16621	61041
18923	61042
30757	61043
1211	61044
31939	61045
15042	61046
11169	61047
47804	61048
34097	61049
28291	61050
24680	61051
43860	61052
90337	61053
58880	61054
90621	61055
73382	61056
7627	61057
29490	61058
29799	61059
44736	61060
1751	61061
32445	61062
36684	61063
6127	61064
75521	61065
12792	61066
12547	61067
24649	61068
9537	61069
40780	61070
30741	61071
42741	61072
66157	61073
61377	61074
104533	61075
79816	61076
29883	61077
137694	61078
16712	61079
103686	61080
15816	61081
14115	61082
59070	61083
115348	61084
22094	61085
46379	61086
63596	61087
20640	61088
12979	61089
44517	61090
28924	61091
9439	61092
32523	61093
18636	61094
15543	61095
3376	61096
696	61097
118698	61098
121258	61099
11448	61100
77672	61101
59040	61102
20847	61103
83124	61104
117204	61105
11324	61106
53382	61107
227	61108
40008	61109
199	61110
96853	61111
102222	61112
172	61113
37535	61114
26687	61115
35647	61116
32552	61117
59687	61118
4870	61119
30136	61120
43411	61121
121254	61122
24460	61123
65233	61124
8464	61125
75804	61126
105098	61127
62302	61128
108069	61129
55738	61130
27977	61131
701	61132
76159	61133
1193	61134
45084	61135
71912	61136
3531	61137
35881	61138
117808	61139
30937	61140
42917	61141
4431	61142
24809	61143
2225	61144
56218	61145
87521	61146
49739	61147
34734	61148
53543	61149
9968	61150
51166	61151
14733	61152
58587	61153
40778	61154
8227	61155
51454	61156
96674	61157
76176	61158
8463	61159
59891	61160
59355	61161
57887	61162
126273	61163
47138	61164
8280	61165
6942	61166
622	61167
49319	61168
20003	61169
58094	61170
15621	61171
8551	61172
78259	61173
45498	61174
22396	61175
10611	61176
3422	61177
4551	61178
87160	61179
68897	61180
67364	61181
12237	61182
112031	61183
32470	61184
19481	61185
68912	61186
107227	61187
29877	61188
55340	61189
119283	61190
22156	61191
4016	61192
90655	61193
67933	61194
90390	61195
23924	61196
39988	61197
34184	61198
60199	61199
24401	61200
70556	61201
123059	61202
32730	61203
123398	61204
104305	61205
27315	61206
31501	61207
3017	61208
55428	61209
2877	61210
103228	61211
31867	61212
31166	61213
29081	61214
53000	61215
32467	61216
23242	61217
91775	61218
2307	61219
37473	61220
60328	61221
25969	61222
2451	61223
34403	61224
24105	61225
42671	61226
10714	61227
4914	61228
26496	61229
76618	61230
15120	61231
150560	61232
52354	61233
98662	61234
101	61235
38812	61236
39285	61237
45816	61238
55433	61239
50971	61240
40367	61241
24494	61242
7618	61243
35864	61244
20802	61245
9978	61246
12787	61247
28735	61248
74408	61249
18514	61250
86524	61251
28182	61252
132971	61253
18033	61254
6519	61255
19667	61256
40598	61257
65030	61258
1773	61259
22201	61260
102832	61261
5499	61262
38328	61263
29378	61264
39904	61265
70556	61266
15169	61267
511	61268
68026	61269
36953	61270
23899	61271
135883	61272
4551	61273
9537	61274
3649	61275
22372	61276
186	61277
13445	61278
86750	61279
104442	61280
28944	61281
105145	61282
51901	61283
85051	61284
53089	61285
144713	61286
134961	61287
42064	61288
103828	61289
107873	61290
28484	61291
7614	61292
103741	61293
64218	61294
18788	61295
93673	61296
31983	61297
71351	61298
11110	61299
68987	61300
26350	61301
23179	61302
6555	61303
22004	61304
121142	61305
15415	61306
58069	61307
7105	61308
75225	61309
31583	61310
20358	61311
50449	61312
30566	61313
42937	61314
4036	61315
22580	61316
22641	61317
91517	61318
18724	61319
60564	61320
93040	61321
121082	61322
60231	61323
97936	61324
25159	61325
49802	61326
2843	61327
22258	61328
62079	61329
19315	61330
92731	61331
118990	61332
36684	61333
8326	61334
55958	61335
109254	61336
19741	61337
140464	61338
50798	61339
978	61340
74477	61341
7115	61342
29702	61343
10374	61344
43509	61345
52492	61346
85169	61347
72580	61348
74359	61349
30485	61350
58221	61351
22309	61352
49023	61353
98009	61354
98029	61355
5141	61356
7847	61357
15190	61358
15	61359
19183	61360
569	61361
11036	61362
133149	61363
6931	61364
13032	61365
10871	61366
22097	61367
5819	61368
42836	61369
19590	61370
61303	61371
24333	61372
11009	61373
92968	61374
17495	61375
104421	61376
105144	61377
26949	61378
53351	61379
92825	61380
676	61381
68522	61382
18038	61383
87101	61384
17923	61385
24630	61386
5072	61387
28341	61388
11526	61389
33068	61390
2866	61391
117081	61392
37258	61393
11359	61394
104169	61395
32659	61396
19060	61397
98751	61398
83310	61399
3014	61400
93525	61401
71739	61402
1231	61403
27511	61404
15850	61405
37143	61406
40040	61407
63133	61408
23415	61409
149754	61410
63682	61411
20135	61412
52254	61413
44689	61414
31297	61415
10512	61416
123356	61417
12528	61418
72132	61419
48614	61420
145751	61421
10449	61422
34217	61423
111691	61424
43961	61425
49835	61426
136779	61427
78034	61428
115084	61429
40889	61430
30493	61431
104535	61432
35814	61433
48022	61434
48540	61435
417	61436
24602	61437
7865	61438
1272	61439
107176	61440
17465	61441
25773	61442
1590	61443
81740	61444
50405	61445
78213	61446
8385	61447
23910	61448
16951	61449
53152	61450
10938	61451
115244	61452
74327	61453
56807	61454
11833	61455
3642	61456
29383	61457
43752	61458
44062	61459
104880	61460
943	61461
25561	61462
112572	61463
1260	61464
3508	61465
12837	61466
61495	61467
81759	61468
51102	61469
127093	61470
36794	61471
76020	61472
24391	61473
6624	61474
35603	61475
31550	61476
22496	61477
23614	61478
15225	61479
31261	61480
68745	61481
94133	61482
7377	61483
62051	61484
8042	61485
104683	61486
70074	61487
72231	61488
71021	61489
85163	61490
18673	61491
451	61492
46763	61493
33041	61494
50539	61495
106080	61496
121033	61497
102089	61498
24430	61499
145301	61500
70396	61501
33743	61502
105378	61503
33505	61504
29344	61505
11901	61506
50153	61507
7784	61508
122186	61509
762	61510
7519	61511
3379	61512
49236	61513
306	61514
9923	61515
4787	61516
70221	61517
870	61518
38742	61519
9010	61520
9694	61521
8422	61522
48865	61523
37235	61524
17638	61525
93929	61526
6558	61527
7243	61528
47581	61529
147	61530
43671	61531
17385	61532
39810	61533
137945	61534
111859	61535
39495	61536
41134	61537
20219	61538
35346	61539
71575	61540
1087	61541
31657	61542
85616	61543
6666	61544
12457	61545
14933	61546
103513	61547
98309	61548
46121	61549
76127	61550
11295	61551
132117	61552
36855	61553
129696	61554
26642	61555
2550	61556
51532	61557
70753	61558
95830	61559
50848	61560
5463	61561
32632	61562
38272	61563
38639	61564
29203	61565
98796	61566
42659	61567
43904	61568
5232	61569
30373	61570
17042	61571
31378	61572
18660	61573
441	61574
5152	61575
63569	61576
40290	61577
72367	61578
4285	61579
39375	61580
23299	61581
48998	61582
138101	61583
50073	61584
25962	61585
35661	61586
120735	61587
9452	61588
68995	61589
8267	61590
2620	61591
58691	61592
90911	61593
50378	61594
29852	61595
23476	61596
101531	61597
39319	61598
10224	61599
56263	61600
28225	61601
68798	61602
5192	61603
6223	61604
52679	61605
42537	61606
28014	61607
7066	61608
47679	61609
6580	61610
1176	61611
79325	61612
49263	61613
87434	61614
7071	61615
7396	61616
128741	61617
61935	61618
17518	61619
18893	61620
73648	61621
126330	61622
17068	61623
47064	61624
64734	61625
129088	61626
15505	61627
5529	61628
1939	61629
7755	61630
6603	61631
54556	61632
38823	61633
6449	61634
73787	61635
26613	61636
4766	61637
7160	61638
64431	61639
46118	61640
109782	61641
64892	61642
147806	61643
75864	61644
85619	61645
18015	61646
6110	61647
19787	61648
120848	61649
41679	61650
148687	61651
83594	61652
135937	61653
26466	61654
1794	61655
26663	61656
4244	61657
67142	61658
26861	61659
20389	61660
33353	61661
12444	61662
14311	61663
1288	61664
51901	61665
11564	61666
52773	61667
23397	61668
2014	61669
3893	61670
36062	61671
43183	61672
47838	61673
30981	61674
34642	61675
99908	61676
104334	61677
22699	61678
65000	61679
42474	61680
32284	61681
22286	61682
623	61683
1545	61684
47098	61685
106277	61686
10300	61687
42197	61688
21578	61689
30999	61690
30937	61691
119312	61692
51699	61693
58147	61694
52101	61695
100	61696
95327	61697
12289	61698
68146	61699
66877	61700
9981	61701
12492	61702
1131	61703
10080	61704
82762	61705
37276	61706
119571	61707
17522	61708
12426	61709
25750	61710
82789	61711
116008	61712
10936	61713
55738	61714
17600	61715
8863	61716
46169	61717
102499	61718
3735	61719
16497	61720
7018	61721
40421	61722
61712	61723
15582	61724
90837	61725
17914	61726
12641	61727
40090	61728
6047	61729
13405	61730
9456	61731
35520	61732
15817	61733
32862	61734
101791	61735
878	61736
52279	61737
29829	61738
11592	61739
31067	61740
5013	61741
74341	61742
53750	61743
49768	61744
9958	61745
181	61746
39078	61747
49840	61748
18371	61749
63480	61750
116155	61751
18692	61752
16206	61753
47476	61754
29719	61755
6775	61756
96523	61757
702	61758
25975	61759
44013	61760
7940	61761
82674	61762
6557	61763
2950	61764
2901	61765
5255	61766
77938	61767
68605	61768
84074	61769
12128	61770
59491	61771
2147	61772
33259	61773
27359	61774
30524	61775
23736	61776
33893	61777
47340	61778
30842	61779
69959	61780
7449	61781
106354	61782
32493	61783
136640	61784
43209	61785
6736	61786
117846	61787
1990	61788
126353	61789
76630	61790
3708	61791
48842	61792
16051	61793
59785	61794
122295	61795
68314	61796
3418	61797
67979	61798
35215	61799
18977	61800
94929	61801
104078	61802
57191	61803
101714	61804
1820	61805
150145	61806
51147	61807
4592	61808
37880	61809
24696	61810
75496	61811
28821	61812
1543	61813
12615	61814
29590	61815
68531	61816
88793	61817
30051	61818
30892	61819
75307	61820
94	61821
79825	61822
125195	61823
53597	61824
21336	61825
74449	61826
44813	61827
80546	61828
3313	61829
22282	61830
1574	61831
109447	61832
108828	61833
97951	61834
75064	61835
84755	61836
55538	61837
49545	61838
11502	61839
30230	61840
973	61841
27553	61842
3364	61843
51682	61844
89086	61845
30891	61846
4934	61847
39585	61848
8195	61849
70839	61850
74369	61851
131605	61852
73786	61853
15953	61854
13682	61855
24396	61856
38361	61857
25133	61858
10467	61859
4496	61860
15220	61861
23	61862
1447	61863
134511	61864
28571	61865
1240	61866
9723	61867
2542	61868
33952	61869
11392	61870
479	61871
28611	61872
88673	61873
13713	61874
11377	61875
11032	61876
103802	61877
43281	61878
47201	61879
14284	61880
46720	61881
3667	61882
49341	61883
15797	61884
1908	61885
7553	61886
10850	61887
63	61888
34885	61889
20162	61890
6287	61891
7598	61892
131204	61893
40722	61894
12108	61895
21160	61896
47771	61897
79690	61898
50786	61899
25737	61900
56329	61901
11009	61902
1055	61903
49951	61904
57366	61905
38912	61906
5220	61907
54618	61908
8324	61909
40491	61910
72775	61911
2346	61912
49344	61913
2894	61914
4576	61915
11006	61916
25155	61917
10794	61918
36067	61919
122693	61920
49816	61921
126746	61922
39992	61923
90217	61924
53640	61925
132706	61926
62869	61927
19552	61928
76718	61929
38196	61930
45970	61931
13770	61932
20820	61933
40748	61934
46288	61935
39080	61936
23188	61937
4338	61938
7725	61939
61076	61940
52504	61941
101451	61942
24824	61943
85572	61944
83096	61945
42793	61946
10023	61947
3220	61948
12255	61949
88	61950
66886	61951
9528	61952
40174	61953
46587	61954
10970	61955
18370	61956
24435	61957
1654	61958
9016	61959
30081	61960
9657	61961
28134	61962
17825	61963
48845	61964
22078	61965
3099	61966
11093	61967
31917	61968
2303	61969
76411	61970
54042	61971
12570	61972
55008	61973
31627	61974
106676	61975
1215	61976
94213	61977
684	61978
36233	61979
118884	61980
62471	61981
47851	61982
99965	61983
91629	61984
100211	61985
20570	61986
81021	61987
81857	61988
38384	61989
48949	61990
62395	61991
45954	61992
66127	61993
13359	61994
73618	61995
1621	61996
15750	61997
108442	61998
29138	61999
4000	62000
59390	62001
22157	62002
91102	62003
61832	62004
5499	62005
7585	62006
11213	62007
53333	62008
106819	62009
85664	62010
77365	62011
41081	62012
29292	62013
2772	62014
126992	62015
124451	62016
12264	62017
94835	62018
124882	62019
1936	62020
8508	62021
42185	62022
52101	62023
5563	62024
15082	62025
23585	62026
23305	62027
118617	62028
21356	62029
127851	62030
20923	62031
32722	62032
71774	62033
30592	62034
55379	62035
67068	62036
71167	62037
2893	62038
98823	62039
3378	62040
22246	62041
103888	62042
4020	62043
68899	62044
36945	62045
15001	62046
70721	62047
43678	62048
82642	62049
26078	62050
117985	62051
2249	62052
81585	62053
40097	62054
65900	62055
74255	62056
14135	62057
51460	62058
112991	62059
75762	62060
13507	62061
33734	62062
67256	62063
49018	62064
1671	62065
20572	62066
15356	62067
80357	62068
34891	62069
36948	62070
804	62071
100716	62072
21901	62073
106346	62074
7421	62075
76507	62076
7808	62077
43544	62078
86442	62079
75112	62080
75433	62081
39724	62082
39778	62083
2978	62084
25636	62085
32796	62086
48	62087
132500	62088
38670	62089
328	62090
5715	62091
81158	62092
6981	62093
11981	62094
12828	62095
82513	62096
62516	62097
25246	62098
49000	62099
35813	62100
101772	62101
45648	62102
5988	62103
32129	62104
31024	62105
9230	62106
121868	62107
69482	62108
7635	62109
6298	62110
73582	62111
121	62112
116200	62113
88222	62114
79813	62115
203	62116
122681	62117
12250	62118
12079	62119
714	62120
100600	62121
96285	62122
48157	62123
18029	62124
96585	62125
8659	62126
34027	62127
6270	62128
47831	62129
2359	62130
18097	62131
21940	62132
6725	62133
112135	62134
5320	62135
23363	62136
134379	62137
81267	62138
2542	62139
72080	62140
42761	62141
41499	62142
53484	62143
10077	62144
37636	62145
15856	62146
2757	62147
249	62148
53736	62149
36875	62150
86305	62151
31200	62152
50165	62153
104698	62154
36071	62155
117802	62156
2259	62157
13544	62158
10898	62159
30930	62160
30247	62161
55690	62162
72949	62163
63627	62164
84946	62165
30312	62166
106998	62167
7088	62168
7767	62169
36495	62170
26506	62171
106855	62172
44229	62173
10224	62174
73387	62175
28478	62176
29707	62177
52953	62178
1440	62179
32532	62180
26011	62181
5537	62182
20570	62183
28473	62184
48038	62185
64740	62186
83383	62187
29	62188
37408	62189
27451	62190
1919	62191
55673	62192
67049	62193
13650	62194
12034	62195
58439	62196
206	62197
112106	62198
2275	62199
44	62200
64505	62201
40965	62202
38784	62203
54390	62204
23849	62205
24251	62206
822	62207
3773	62208
56074	62209
35945	62210
87184	62211
69837	62212
77823	62213
2198	62214
29966	62215
87979	62216
3043	62217
83700	62218
89946	62219
84864	62220
15415	62221
91413	62222
7127	62223
49595	62224
6778	62225
56533	62226
66655	62227
15914	62228
65699	62229
44876	62230
66931	62231
111745	62232
57770	62233
68383	62234
27641	62235
30255	62236
12090	62237
22097	62238
12850	62239
55974	62240
79655	62241
63225	62242
31127	62243
4964	62244
44949	62245
8201	62246
16509	62247
9286	62248
70461	62249
40881	62250
91304	62251
47697	62252
16939	62253
17011	62254
14158	62255
2804	62256
13906	62257
19986	62258
38507	62259
1116	62260
26846	62261
95535	62262
95443	62263
124633	62264
83399	62265
30864	62266
10819	62267
27081	62268
14967	62269
85089	62270
1013	62271
38946	62272
66030	62273
752	62274
84644	62275
71127	62276
102140	62277
84476	62278
29836	62279
91717	62280
1780	62281
49408	62282
9047	62283
15007	62284
2623	62285
34206	62286
62803	62287
1442	62288
46380	62289
11545	62290
57040	62291
52277	62292
14816	62293
10523	62294
3939	62295
65363	62296
48099	62297
53285	62298
507	62299
130934	62300
65649	62301
59247	62302
98750	62303
76679	62304
54068	62305
118210	62306
12552	62307
24099	62308
2274	62309
18995	62310
1294	62311
97555	62312
10886	62313
26931	62314
67947	62315
1385	62316
29636	62317
3444	62318
10017	62319
77831	62320
25762	62321
323	62322
149811	62323
113441	62324
1831	62325
22610	62326
16757	62327
83117	62328
132190	62329
20088	62330
9916	62331
120237	62332
110311	62333
1705	62334
18082	62335
106518	62336
63282	62337
42645	62338
18488	62339
24941	62340
29582	62341
3263	62342
1108	62343
48018	62344
43913	62345
28136	62346
18150	62347
106742	62348
56093	62349
90521	62350
134654	62351
53978	62352
82304	62353
103125	62354
8646	62355
18850	62356
2237	62357
5164	62358
100158	62359
90388	62360
9188	62361
107775	62362
60966	62363
40567	62364
68323	62365
2642	62366
98231	62367
136136	62368
36488	62369
64959	62370
18638	62371
68350	62372
879	62373
7325	62374
40321	62375
87018	62376
4566	62377
22073	62378
115546	62379
54311	62380
52683	62381
48929	62382
84846	62383
59023	62384
608	62385
10062	62386
3366	62387
45535	62388
71023	62389
69835	62390
15098	62391
45154	62392
8650	62393
6437	62394
17130	62395
83683	62396
70831	62397
38179	62398
89479	62399
8413	62400
21395	62401
2261	62402
69752	62403
103180	62404
45527	62405
51857	62406
11156	62407
47530	62408
94608	62409
8301	62410
17912	62411
54598	62412
56839	62413
23563	62414
53203	62415
141175	62416
12602	62417
84750	62418
59195	62419
30304	62420
58288	62421
333	62422
22083	62423
15372	62424
41862	62425
52722	62426
115615	62427
12794	62428
51356	62429
143122	62430
34250	62431
95354	62432
91722	62433
44071	62434
32109	62435
19932	62436
60962	62437
38457	62438
15940	62439
117458	62440
35329	62441
94984	62442
7112	62443
4817	62444
317	62445
59539	62446
106	62447
118082	62448
6073	62449
134363	62450
2709	62451
17911	62452
17886	62453
40787	62454
65285	62455
46552	62456
7414	62457
69464	62458
58628	62459
93468	62460
14985	62461
28174	62462
52672	62463
36434	62464
31889	62465
24787	62466
15077	62467
42894	62468
11642	62469
120800	62470
51831	62471
61190	62472
85477	62473
68275	62474
49278	62475
38943	62476
275	62477
18300	62478
46984	62479
95410	62480
6043	62481
72452	62482
72466	62483
6	62484
86931	62485
5286	62486
63587	62487
53315	62488
70427	62489
27232	62490
97313	62491
109490	62492
105034	62493
34176	62494
127199	62495
41400	62496
3761	62497
103364	62498
14845	62499
85158	62500
26270	62501
8158	62502
563	62503
77676	62504
17596	62505
12866	62506
111994	62507
16553	62508
27656	62509
96360	62510
95684	62511
32639	62512
3195	62513
48063	62514
50181	62515
474	62516
981	62517
42904	62518
33480	62519
114680	62520
22971	62521
25258	62522
10839	62523
3250	62524
1713	62525
29604	62526
1093	62527
26361	62528
97773	62529
134974	62530
50266	62531
1497	62532
41598	62533
25522	62534
12024	62535
45316	62536
57698	62537
16010	62538
64770	62539
30335	62540
68031	62541
36160	62542
104361	62543
3773	62544
16854	62545
50501	62546
7604	62547
47417	62548
1892	62549
27779	62550
12612	62551
71379	62552
83426	62553
93642	62554
49774	62555
6779	62556
3980	62557
18684	62558
52949	62559
73496	62560
83669	62561
95706	62562
4538	62563
63519	62564
54273	62565
35304	62566
16855	62567
70427	62568
1488	62569
6759	62570
79131	62571
84255	62572
68461	62573
5236	62574
3503	62575
13669	62576
22344	62577
65103	62578
3776	62579
126605	62580
30264	62581
44004	62582
77279	62583
14478	62584
89711	62585
44482	62586
9532	62587
34522	62588
16688	62589
40033	62590
137073	62591
33966	62592
50006	62593
92806	62594
147665	62595
80149	62596
17521	62597
37366	62598
38273	62599
9694	62600
27816	62601
63922	62602
47332	62603
94455	62604
54089	62605
3437	62606
100	62607
12803	62608
88026	62609
156	62610
48872	62611
48244	62612
32787	62613
68246	62614
98313	62615
36211	62616
5347	62617
11316	62618
36193	62619
22599	62620
36389	62621
93095	62622
125869	62623
72757	62624
48268	62625
19976	62626
9703	62627
31702	62628
49393	62629
4201	62630
2859	62631
6603	62632
25586	62633
112700	62634
88226	62635
59651	62636
4930	62637
27147	62638
2672	62639
6626	62640
68908	62641
1150	62642
34035	62643
24782	62644
8114	62645
32734	62646
36085	62647
82727	62648
5583	62649
119327	62650
15084	62651
74471	62652
78727	62653
58157	62654
4059	62655
59091	62656
121912	62657
139048	62658
22859	62659
117724	62660
56577	62661
132711	62662
46878	62663
30851	62664
42515	62665
78057	62666
19256	62667
122365	62668
93295	62669
72079	62670
28337	62671
90940	62672
9542	62673
36899	62674
41089	62675
62734	62676
7601	62677
919	62678
52231	62679
17188	62680
41158	62681
125083	62682
27454	62683
122940	62684
49071	62685
39307	62686
15933	62687
3467	62688
27673	62689
79665	62690
55299	62691
11033	62692
25654	62693
72201	62694
72605	62695
35401	62696
2573	62697
42384	62698
65572	62699
11161	62700
61615	62701
34308	62702
72578	62703
17969	62704
72929	62705
11989	62706
39250	62707
8121	62708
64219	62709
83693	62710
12688	62711
8365	62712
20684	62713
13419	62714
70	62715
9704	62716
9261	62717
105096	62718
52763	62719
96705	62720
23582	62721
48414	62722
83176	62723
9541	62724
64049	62725
5703	62726
808	62727
2368	62728
96617	62729
18169	62730
8078	62731
136549	62732
89627	62733
12571	62734
102825	62735
19946	62736
111394	62737
135591	62738
32852	62739
9177	62740
8746	62741
123659	62742
27380	62743
120673	62744
112938	62745
81177	62746
10654	62747
74868	62748
30899	62749
39402	62750
2598	62751
59128	62752
44917	62753
14298	62754
11211	62755
57307	62756
81103	62757
13641	62758
6752	62759
99084	62760
5489	62761
71783	62762
1230	62763
7637	62764
42549	62765
7539	62766
29752	62767
8091	62768
50012	62769
62913	62770
87394	62771
25585	62772
1322	62773
73	62774
30044	62775
12704	62776
6438	62777
57785	62778
98362	62779
25055	62780
55425	62781
27551	62782
7632	62783
51893	62784
10159	62785
118635	62786
594	62787
4200	62788
4938	62789
87631	62790
86353	62791
58833	62792
68268	62793
1608	62794
70779	62795
7458	62796
24562	62797
60484	62798
12284	62799
37969	62800
29310	62801
68109	62802
12	62803
37424	62804
55928	62805
36482	62806
49482	62807
12405	62808
54360	62809
17653	62810
2233	62811
88862	62812
62292	62813
62054	62814
126545	62815
92678	62816
101907	62817
22582	62818
13796	62819
57353	62820
23438	62821
66371	62822
37843	62823
99360	62824
42080	62825
24056	62826
138566	62827
20610	62828
6439	62829
60147	62830
12165	62831
126422	62832
22398	62833
87834	62834
59521	62835
20613	62836
48586	62837
8339	62838
45088	62839
49934	62840
39651	62841
37245	62842
65509	62843
45455	62844
34338	62845
31009	62846
10	62847
110955	62848
78266	62849
13024	62850
12548	62851
101630	62852
20968	62853
16966	62854
44226	62855
58106	62856
17034	62857
25625	62858
13089	62859
5786	62860
13430	62861
5063	62862
845	62863
45864	62864
22720	62865
42979	62866
48862	62867
8370	62868
49988	62869
39160	62870
95100	62871
33085	62872
24501	62873
111864	62874
4811	62875
79584	62876
15534	62877
102855	62878
27221	62879
58799	62880
113305	62881
13839	62882
70592	62883
99417	62884
32144	62885
118042	62886
44354	62887
61898	62888
15669	62889
28748	62890
4971	62891
75138	62892
86555	62893
104658	62894
86190	62895
24544	62896
7446	62897
6850	62898
105047	62899
18307	62900
9834	62901
4255	62902
1140	62903
98653	62904
23053	62905
70470	62906
31006	62907
4911	62908
18858	62909
77888	62910
13787	62911
101394	62912
46985	62913
50392	62914
85921	62915
31727	62916
48288	62917
31646	62918
38266	62919
27517	62920
45499	62921
42915	62922
19350	62923
90596	62924
5189	62925
71384	62926
71208	62927
60142	62928
65755	62929
68657	62930
79245	62931
4435	62932
18992	62933
42668	62934
108446	62935
3414	62936
47493	62937
87983	62938
82873	62939
36319	62940
7371	62941
18858	62942
134803	62943
8188	62944
66364	62945
26524	62946
1821	62947
40963	62948
57627	62949
45464	62950
126208	62951
5756	62952
31536	62953
9136	62954
15546	62955
24720	62956
91950	62957
81604	62958
6212	62959
41800	62960
31446	62961
20214	62962
41007	62963
97649	62964
60822	62965
86898	62966
8817	62967
72390	62968
7327	62969
121835	62970
41933	62971
95624	62972
501	62973
7536	62974
36879	62975
55697	62976
2712	62977
78242	62978
2555	62979
19551	62980
66113	62981
45288	62982
81224	62983
10585	62984
139389	62985
33959	62986
75642	62987
41329	62988
20164	62989
10817	62990
41120	62991
104047	62992
117090	62993
64440	62994
21014	62995
7258	62996
347	62997
59479	62998
103732	62999
4491	63000
11564	63001
79079	63002
4401	63003
46097	63004
68208	63005
43926	63006
77987	63007
6992	63008
39042	63009
47652	63010
8364	63011
5486	63012
41087	63013
70101	63014
32727	63015
69408	63016
37587	63017
138073	63018
907	63019
72570	63020
15051	63021
18157	63022
29479	63023
103628	63024
1487	63025
71681	63026
19375	63027
24379	63028
8880	63029
1188	63030
55473	63031
10501	63032
132510	63033
47246	63034
17355	63035
61794	63036
107944	63037
25752	63038
9920	63039
133075	63040
66147	63041
52048	63042
45731	63043
53449	63044
26858	63045
42053	63046
5897	63047
92296	63048
85289	63049
26114	63050
65855	63051
10484	63052
2127	63053
42170	63054
27205	63055
5801	63056
53069	63057
93832	63058
55664	63059
12758	63060
24986	63061
37975	63062
42726	63063
85789	63064
3973	63065
8768	63066
48649	63067
93037	63068
44870	63069
22034	63070
23366	63071
19201	63072
107686	63073
96791	63074
48494	63075
10850	63076
12125	63077
49205	63078
26282	63079
28647	63080
83444	63081
10920	63082
6871	63083
15426	63084
1345	63085
72581	63086
72563	63087
73864	63088
38875	63089
137722	63090
110253	63091
112397	63092
1741	63093
119847	63094
53294	63095
35677	63096
34389	63097
90281	63098
19	63099
13140	63100
109211	63101
29838	63102
41878	63103
1308	63104
74733	63105
22371	63106
78385	63107
812	63108
70527	63109
27126	63110
67416	63111
86404	63112
43499	63113
54396	63114
7678	63115
66605	63116
143127	63117
50381	63118
25182	63119
60764	63120
114167	63121
80879	63122
129605	63123
7840	63124
14341	63125
18055	63126
80689	63127
48777	63128
48362	63129
8777	63130
104649	63131
32812	63132
80491	63133
35951	63134
51851	63135
93	63136
3198	63137
9830	63138
118211	63139
37810	63140
41047	63141
12946	63142
49791	63143
47141	63144
111457	63145
256	63146
7848	63147
80138	63148
33406	63149
94860	63150
137431	63151
11486	63152
1852	63153
9039	63154
18755	63155
97244	63156
12322	63157
18420	63158
8191	63159
117500	63160
55981	63161
72503	63162
131608	63163
59712	63164
39906	63165
5482	63166
33296	63167
25525	63168
27403	63169
34591	63170
26428	63171
19248	63172
8907	63173
89251	63174
64200	63175
960	63176
49312	63177
48614	63178
5359	63179
10672	63180
30159	63181
73486	63182
82012	63183
135452	63184
83817	63185
15937	63186
124035	63187
10526	63188
9083	63189
117164	63190
66592	63191
16176	63192
24637	63193
59433	63194
5019	63195
67518	63196
44844	63197
51803	63198
245	63199
43630	63200
85997	63201
68467	63202
1712	63203
2130	63204
110844	63205
129097	63206
118248	63207
687	63208
65483	63209
58888	63210
72430	63211
15348	63212
36150	63213
38478	63214
2221	63215
19410	63216
1352	63217
8878	63218
66503	63219
7842	63220
64901	63221
46243	63222
4310	63223
7978	63224
103671	63225
84947	63226
47650	63227
15842	63228
30167	63229
41648	63230
35164	63231
83632	63232
95378	63233
16441	63234
79118	63235
121839	63236
34228	63237
104251	63238
22786	63239
99779	63240
8565	63241
56243	63242
2532	63243
50452	63244
49936	63245
82050	63246
132743	63247
119769	63248
33552	63249
33692	63250
84425	63251
47968	63252
10362	63253
116201	63254
38987	63255
36288	63256
17802	63257
3990	63258
70154	63259
2911	63260
122353	63261
138682	63262
87850	63263
23136	63264
1223	63265
50028	63266
19257	63267
117492	63268
45328	63269
16363	63270
4926	63271
47110	63272
4938	63273
300	63274
162	63275
54009	63276
9473	63277
49229	63278
87857	63279
58872	63280
25840	63281
6796	63282
67846	63283
1392	63284
58147	63285
9193	63286
10477	63287
44494	63288
21435	63289
269	63290
26153	63291
6275	63292
5447	63293
9209	63294
83379	63295
8183	63296
15447	63297
10469	63298
1376	63299
71019	63300
46560	63301
118227	63302
60830	63303
9024	63304
19776	63305
12744	63306
22724	63307
9761	63308
38729	63309
26067	63310
50815	63311
12668	63312
87359	63313
118860	63314
89494	63315
108564	63316
6160	63317
44740	63318
84305	63319
23853	63320
6462	63321
44320	63322
9931	63323
74739	63324
59571	63325
3966	63326
3072	63327
119778	63328
111153	63329
769	63330
137699	63331
51052	63332
53874	63333
16045	63334
8974	63335
26997	63336
20141	63337
31236	63338
99696	63339
116404	63340
100130	63341
86990	63342
149720	63343
1156	63344
51908	63345
18702	63346
33466	63347
5111	63348
3807	63349
27624	63350
16116	63351
28652	63352
98578	63353
79099	63354
74220	63355
94127	63356
84585	63357
85192	63358
29025	63359
60819	63360
125214	63361
61317	63362
104538	63363
34861	63364
50442	63365
107155	63366
47187	63367
2991	63368
1644	63369
42924	63370
13945	63371
115421	63372
99858	63373
87711	63374
56808	63375
81138	63376
19537	63377
14906	63378
18388	63379
103760	63380
44617	63381
13512	63382
103317	63383
52544	63384
2923	63385
16216	63386
120537	63387
72410	63388
19088	63389
11043	63390
107953	63391
1145	63392
2061	63393
52250	63394
79171	63395
21032	63396
70508	63397
34913	63398
114742	63399
12905	63400
21806	63401
4998	63402
14762	63403
17408	63404
5212	63405
3238	63406
9902	63407
21580	63408
12977	63409
25715	63410
8959	63411
17423	63412
8472	63413
2209	63414
41138	63415
55804	63416
1278	63417
9	63418
93490	63419
47372	63420
58942	63421
50056	63422
5331	63423
20673	63424
66370	63425
16214	63426
42247	63427
50148	63428
42223	63429
12383	63430
31773	63431
38619	63432
120826	63433
41279	63434
14801	63435
93754	63436
42749	63437
48590	63438
67128	63439
16867	63440
43293	63441
137898	63442
16220	63443
17298	63444
41826	63445
61273	63446
149026	63447
9591	63448
1185	63449
29700	63450
35200	63451
92215	63452
55692	63453
29680	63454
81982	63455
82911	63456
2603	63457
12941	63458
104938	63459
9893	63460
51980	63461
1808	63462
45502	63463
1892	63464
64401	63465
92589	63466
85322	63467
86951	63468
26896	63469
46142	63470
31950	63471
8325	63472
9368	63473
10426	63474
13102	63475
809	63476
3071	63477
987	63478
88177	63479
126775	63480
64219	63481
71637	63482
58419	63483
32273	63484
36231	63485
87635	63486
9411	63487
23543	63488
82153	63489
11064	63490
2067	63491
61249	63492
11581	63493
6152	63494
38813	63495
70157	63496
58499	63497
29484	63498
82620	63499
20458	63500
127779	63501
124354	63502
56409	63503
1071	63504
103996	63505
14856	63506
53313	63507
5530	63508
3409	63509
41608	63510
3988	63511
122642	63512
9764	63513
14377	63514
1823	63515
67116	63516
118395	63517
25142	63518
44984	63519
23659	63520
26924	63521
17971	63522
59089	63523
11745	63524
66749	63525
6177	63526
122567	63527
59734	63528
49878	63529
89618	63530
131115	63531
626	63532
48055	63533
664	63534
25568	63535
3480	63536
130220	63537
51965	63538
38649	63539
29751	63540
59384	63541
71665	63542
67690	63543
23854	63544
29838	63545
149153	63546
34525	63547
59915	63548
33347	63549
1462	63550
12671	63551
41617	63552
91808	63553
48542	63554
77841	63555
107023	63556
28474	63557
50369	63558
23374	63559
8393	63560
1100	63561
10404	63562
46438	63563
58340	63564
39486	63565
32291	63566
123879	63567
9198	63568
101671	63569
31553	63570
37600	63571
14542	63572
108597	63573
20838	63574
3914	63575
11242	63576
120250	63577
106524	63578
108395	63579
110656	63580
1806	63581
9965	63582
28032	63583
90169	63584
10537	63585
3241	63586
16330	63587
69198	63588
675	63589
11157	63590
3183	63591
111634	63592
89755	63593
69053	63594
288	63595
54365	63596
27329	63597
18896	63598
35850	63599
23230	63600
44452	63601
6254	63602
9107	63603
25744	63604
2375	63605
67445	63606
74241	63607
35291	63608
16860	63609
137924	63610
6112	63611
94919	63612
118786	63613
118638	63614
6232	63615
17978	63616
50870	63617
15710	63618
40435	63619
44000	63620
27401	63621
36490	63622
25521	63623
6847	63624
16212	63625
2584	63626
62228	63627
18176	63628
74373	63629
2351	63630
3640	63631
56224	63632
8927	63633
107977	63634
31060	63635
97622	63636
11051	63637
87318	63638
37619	63639
7965	63640
61409	63641
74259	63642
55629	63643
44432	63644
17081	63645
148435	63646
11721	63647
37123	63648
46772	63649
54990	63650
47975	63651
17546	63652
32856	63653
58445	63654
73792	63655
134477	63656
1133	63657
8373	63658
29002	63659
47	63660
11992	63661
60508	63662
2644	63663
62270	63664
23859	63665
84090	63666
87308	63667
18278	63668
17834	63669
136700	63670
118776	63671
40189	63672
38613	63673
73125	63674
132885	63675
48105	63676
16566	63677
48348	63678
16519	63679
87386	63680
53596	63681
34807	63682
16221	63683
14658	63684
10569	63685
27387	63686
50135	63687
50264	63688
73267	63689
105994	63690
80681	63691
9542	63692
82726	63693
102175	63694
51740	63695
22913	63696
19893	63697
84783	63698
90212	63699
26083	63700
142066	63701
21928	63702
48387	63703
9998	63704
56984	63705
37807	63706
2764	63707
147263	63708
2913	63709
77660	63710
31718	63711
51180	63712
141930	63713
127787	63714
9507	63715
19415	63716
75003	63717
23560	63718
56095	63719
23535	63720
36733	63721
6368	63722
55965	63723
124608	63724
130951	63725
68073	63726
122055	63727
94424	63728
117775	63729
10800	63730
33798	63731
29708	63732
25808	63733
6186	63734
1086	63735
70897	63736
81054	63737
1096	63738
46755	63739
44836	63740
93934	63741
2068	63742
6965	63743
85574	63744
8611	63745
14474	63746
45380	63747
75674	63748
2831	63749
27052	63750
90780	63751
4663	63752
55787	63753
121858	63754
80680	63755
56019	63756
109851	63757
50292	63758
43421	63759
5286	63760
29865	63761
32205	63762
11578	63763
91382	63764
86179	63765
29778	63766
54706	63767
29464	63768
26964	63769
42774	63770
556	63771
759	63772
49406	63773
115803	63774
6080	63775
22426	63776
43549	63777
75795	63778
22631	63779
99793	63780
11358	63781
61730	63782
37259	63783
109682	63784
4286	63785
47233	63786
124474	63787
27004	63788
97	63789
2214	63790
16417	63791
142426	63792
46138	63793
23124	63794
77139	63795
86203	63796
36332	63797
12768	63798
149840	63799
39485	63800
30847	63801
41106	63802
37997	63803
40966	63804
125597	63805
63180	63806
101846	63807
15395	63808
22	63809
56289	63810
13187	63811
3484	63812
6630	63813
82480	63814
8855	63815
18319	63816
45002	63817
104809	63818
12813	63819
124427	63820
20665	63821
12994	63822
70577	63823
67083	63824
119429	63825
23839	63826
34337	63827
11314	63828
68201	63829
27793	63830
60266	63831
19232	63832
4509	63833
136934	63834
48432	63835
16574	63836
14339	63837
21876	63838
3420	63839
68264	63840
13046	63841
7048	63842
14503	63843
47273	63844
34618	63845
4097	63846
81346	63847
101673	63848
84165	63849
85009	63850
6086	63851
64268	63852
58585	63853
99641	63854
89975	63855
5329	63856
75180	63857
39797	63858
5372	63859
56985	63860
1060	63861
97246	63862
113271	63863
11481	63864
51547	63865
4767	63866
58471	63867
92271	63868
59800	63869
68493	63870
97516	63871
17675	63872
30807	63873
7713	63874
258	63875
93728	63876
133731	63877
5607	63878
82731	63879
63855	63880
2169	63881
12228	63882
4670	63883
1375	63884
20836	63885
46382	63886
14911	63887
80894	63888
80779	63889
66059	63890
56346	63891
18378	63892
35900	63893
87971	63894
1266	63895
129583	63896
89756	63897
45698	63898
49965	63899
140093	63900
23812	63901
22640	63902
120816	63903
99560	63904
33318	63905
27136	63906
55020	63907
69640	63908
59899	63909
39232	63910
689	63911
33867	63912
25277	63913
9952	63914
81958	63915
2054	63916
38927	63917
22555	63918
2779	63919
1016	63920
98020	63921
102629	63922
13848	63923
68422	63924
118203	63925
304	63926
79184	63927
48659	63928
22014	63929
25885	63930
13414	63931
83258	63932
97324	63933
19298	63934
14901	63935
88613	63936
84350	63937
6214	63938
51220	63939
4593	63940
72070	63941
19418	63942
49999	63943
63356	63944
76631	63945
65949	63946
141784	63947
34316	63948
68947	63949
70479	63950
89379	63951
12273	63952
105942	63953
86176	63954
114462	63955
15915	63956
64668	63957
16710	63958
8863	63959
82632	63960
49531	63961
49486	63962
72088	63963
81728	63964
5993	63965
78150	63966
82642	63967
19173	63968
56331	63969
15799	63970
328	63971
14468	63972
65466	63973
105721	63974
93844	63975
858	63976
7164	63977
107854	63978
87940	63979
87790	63980
68709	63981
50476	63982
3383	63983
20860	63984
48369	63985
75555	63986
68810	63987
84359	63988
77591	63989
6858	63990
32041	63991
16336	63992
36501	63993
58281	63994
55506	63995
73329	63996
61677	63997
118947	63998
8386	63999
27082	64000
94	64001
38610	64002
12793	64003
31693	64004
5604	64005
35184	64006
57522	64007
116155	64008
80247	64009
33620	64010
30117	64011
46939	64012
109397	64013
54450	64014
967	64015
110835	64016
6298	64017
6948	64018
105201	64019
59049	64020
4670	64021
3449	64022
79602	64023
83660	64024
46624	64025
14433	64026
17198	64027
121125	64028
45055	64029
1240	64030
2018	64031
92570	64032
10853	64033
49112	64034
3587	64035
59293	64036
4352	64037
15814	64038
12928	64039
28181	64040
46360	64041
13273	64042
7394	64043
15853	64044
62555	64045
5453	64046
46670	64047
5972	64048
17392	64049
65801	64050
85302	64051
23052	64052
52049	64053
134167	64054
52167	64055
82677	64056
3221	64057
97815	64058
37083	64059
6326	64060
39296	64061
51600	64062
131271	64063
33830	64064
3453	64065
11717	64066
59442	64067
19238	64068
36466	64069
10317	64070
4584	64071
3843	64072
25269	64073
35990	64074
29946	64075
6891	64076
22788	64077
6645	64078
125949	64079
144687	64080
75551	64081
62400	64082
59536	64083
10094	64084
7564	64085
79490	64086
11370	64087
6724	64088
3870	64089
14087	64090
83923	64091
37320	64092
96172	64093
2445	64094
22082	64095
2867	64096
35228	64097
10663	64098
8282	64099
10248	64100
54071	64101
120303	64102
56241	64103
49842	64104
42397	64105
88767	64106
53271	64107
66073	64108
35734	64109
75550	64110
31060	64111
124713	64112
101641	64113
43468	64114
84497	64115
89889	64116
4343	64117
1996	64118
88683	64119
30309	64120
79607	64121
93572	64122
2685	64123
9389	64124
46817	64125
5532	64126
82479	64127
35878	64128
96982	64129
82330	64130
15165	64131
17703	64132
39841	64133
25908	64134
9246	64135
77019	64136
491	64137
10306	64138
23559	64139
38743	64140
133029	64141
118861	64142
16652	64143
61722	64144
23466	64145
43150	64146
220	64147
28549	64148
3723	64149
7685	64150
57879	64151
32097	64152
60	64153
56972	64154
2778	64155
22867	64156
70553	64157
37503	64158
121152	64159
29151	64160
99262	64161
57215	64162
74504	64163
9536	64164
150283	64165
61057	64166
29208	64167
64050	64168
4527	64169
45933	64170
37867	64171
7864	64172
100349	64173
958	64174
7508	64175
5568	64176
35617	64177
6406	64178
124950	64179
68015	64180
1171	64181
136	64182
120981	64183
118995	64184
3951	64185
30428	64186
37404	64187
63090	64188
1715	64189
86252	64190
90594	64191
79731	64192
2469	64193
18644	64194
425	64195
59758	64196
39920	64197
118743	64198
63040	64199
51288	64200
9193	64201
481	64202
91482	64203
105115	64204
57147	64205
14289	64206
119594	64207
96752	64208
69195	64209
23269	64210
88274	64211
56067	64212
46463	64213
109281	64214
22212	64215
14108	64216
43798	64217
39541	64218
127794	64219
2712	64220
81921	64221
5874	64222
62870	64223
18987	64224
13917	64225
61366	64226
31406	64227
13677	64228
28168	64229
16817	64230
31986	64231
85721	64232
7853	64233
45885	64234
94903	64235
69764	64236
23150	64237
21420	64238
66060	64239
19621	64240
37726	64241
7360	64242
23533	64243
8399	64244
123923	64245
43660	64246
2673	64247
19118	64248
44885	64249
121579	64250
12686	64251
25665	64252
128535	64253
77303	64254
23685	64255
94601	64256
27232	64257
53949	64258
89333	64259
74629	64260
36511	64261
14818	64262
21792	64263
3765	64264
8094	64265
86724	64266
11813	64267
92723	64268
25692	64269
52677	64270
3009	64271
44137	64272
42978	64273
59228	64274
51015	64275
2536	64276
4656	64277
5402	64278
29184	64279
124467	64280
7064	64281
102876	64282
67021	64283
13981	64284
76881	64285
76337	64286
16675	64287
6294	64288
8257	64289
31089	64290
48525	64291
62793	64292
115373	64293
973	64294
44811	64295
146726	64296
90368	64297
6722	64298
96993	64299
2170	64300
3333	64301
43663	64302
19367	64303
105843	64304
60692	64305
19690	64306
20699	64307
91363	64308
25131	64309
41679	64310
21226	64311
38294	64312
9367	64313
35689	64314
60530	64315
3423	64316
27779	64317
50428	64318
131922	64319
122789	64320
2456	64321
126249	64322
80541	64323
28186	64324
5666	64325
38374	64326
23039	64327
41518	64328
2835	64329
38864	64330
127193	64331
8051	64332
115336	64333
51726	64334
64220	64335
28339	64336
27497	64337
115648	64338
139337	64339
68788	64340
26558	64341
54654	64342
84	64343
47000	64344
95917	64345
11443	64346
14032	64347
36102	64348
82251	64349
46881	64350
51211	64351
127645	64352
125890	64353
7579	64354
80852	64355
53913	64356
1954	64357
86579	64358
89861	64359
82708	64360
27	64361
34363	64362
85541	64363
20117	64364
2165	64365
91452	64366
11828	64367
43035	64368
29816	64369
86598	64370
86740	64371
80025	64372
14477	64373
10755	64374
11365	64375
54244	64376
120901	64377
4535	64378
29953	64379
66583	64380
32971	64381
6630	64382
46543	64383
7483	64384
102475	64385
98549	64386
18360	64387
10268	64388
59227	64389
1155	64390
54412	64391
59071	64392
21	64393
10415	64394
118330	64395
69768	64396
32813	64397
37406	64398
82029	64399
66467	64400
95525	64401
95764	64402
3645	64403
6631	64404
4443	64405
54037	64406
26031	64407
34208	64408
14689	64409
236	64410
61462	64411
29922	64412
60796	64413
13016	64414
3012	64415
17279	64416
35847	64417
7996	64418
48233	64419
87245	64420
38729	64421
2931	64422
79809	64423
86981	64424
49606	64425
261	64426
102873	64427
130041	64428
120682	64429
25186	64430
12987	64431
25894	64432
6352	64433
5092	64434
2894	64435
6312	64436
37700	64437
708	64438
109538	64439
8329	64440
14197	64441
6393	64442
3150	64443
110002	64444
478	64445
33096	64446
32169	64447
36156	64448
11489	64449
5042	64450
39167	64451
61716	64452
127677	64453
11495	64454
49752	64455
136460	64456
76197	64457
14992	64458
7499	64459
34844	64460
101887	64461
11363	64462
86366	64463
67979	64464
57684	64465
98768	64466
105	64467
677	64468
111085	64469
106688	64470
141757	64471
67137	64472
48072	64473
1442	64474
138071	64475
67381	64476
9511	64477
84825	64478
56371	64479
42373	64480
43285	64481
7085	64482
7980	64483
10004	64484
77233	64485
36855	64486
3550	64487
37923	64488
51194	64489
23659	64490
5182	64491
83096	64492
103424	64493
124100	64494
96857	64495
92046	64496
46244	64497
495	64498
44442	64499
77564	64500
3136	64501
29810	64502
36714	64503
71886	64504
22232	64505
11890	64506
71606	64507
29366	64508
1060	64509
2708	64510
84568	64511
89941	64512
7123	64513
36238	64514
17559	64515
108938	64516
3001	64517
77808	64518
26995	64519
96567	64520
110617	64521
88625	64522
7153	64523
85784	64524
107674	64525
85183	64526
113164	64527
17953	64528
45578	64529
1194	64530
6730	64531
600	64532
27915	64533
26924	64534
19329	64535
22072	64536
16083	64537
134970	64538
34843	64539
53117	64540
23271	64541
11399	64542
6733	64543
93149	64544
98360	64545
85907	64546
114301	64547
56826	64548
76153	64549
18749	64550
31338	64551
12182	64552
7182	64553
82143	64554
46700	64555
26013	64556
137524	64557
20473	64558
45143	64559
15242	64560
20631	64561
6396	64562
39200	64563
71297	64564
58635	64565
86642	64566
5007	64567
119809	64568
17787	64569
62647	64570
32664	64571
22074	64572
63551	64573
33922	64574
33161	64575
109050	64576
5305	64577
36060	64578
4048	64579
31249	64580
24496	64581
27296	64582
9010	64583
25382	64584
11037	64585
126791	64586
39979	64587
123490	64588
83820	64589
59847	64590
104324	64591
28073	64592
16345	64593
17524	64594
6180	64595
15963	64596
38912	64597
109098	64598
4668	64599
40184	64600
52572	64601
8353	64602
63855	64603
80349	64604
61266	64605
59312	64606
14843	64607
6454	64608
95197	64609
80486	64610
36212	64611
62400	64612
72229	64613
12093	64614
54559	64615
133789	64616
3532	64617
105754	64618
35730	64619
244	64620
72422	64621
69929	64622
14306	64623
40284	64624
30054	64625
22420	64626
12428	64627
40416	64628
31096	64629
19388	64630
25577	64631
37698	64632
81084	64633
31142	64634
187	64635
2539	64636
6883	64637
55948	64638
8464	64639
59734	64640
77088	64641
93519	64642
412	64643
33783	64644
22935	64645
76564	64646
31003	64647
54861	64648
120477	64649
77794	64650
52461	64651
95593	64652
76964	64653
4416	64654
7067	64655
41639	64656
3410	64657
25895	64658
125332	64659
35107	64660
17983	64661
132270	64662
66079	64663
51082	64664
38641	64665
81904	64666
29576	64667
7372	64668
110851	64669
25745	64670
6743	64671
6637	64672
107885	64673
46458	64674
90857	64675
59164	64676
126746	64677
32903	64678
70387	64679
48861	64680
7088	64681
3425	64682
21619	64683
31203	64684
69902	64685
22523	64686
8450	64687
119149	64688
36532	64689
37	64690
10458	64691
30369	64692
85962	64693
37153	64694
71219	64695
85543	64696
15934	64697
51439	64698
6158	64699
3086	64700
65702	64701
24575	64702
58611	64703
21971	64704
134767	64705
55085	64706
39080	64707
30940	64708
13963	64709
24573	64710
356	64711
76249	64712
2085	64713
78748	64714
48187	64715
2562	64716
19124	64717
79695	64718
7299	64719
54902	64720
246	64721
3092	64722
13733	64723
13520	64724
79851	64725
100398	64726
720	64727
7533	64728
25557	64729
21419	64730
59168	64731
56658	64732
3092	64733
24969	64734
75990	64735
2674	64736
59291	64737
13562	64738
32704	64739
88361	64740
92735	64741
10482	64742
113747	64743
85128	64744
112336	64745
80151	64746
3811	64747
145400	64748
26726	64749
59968	64750
17134	64751
10438	64752
136981	64753
30010	64754
13532	64755
35984	64756
20493	64757
36559	64758
93336	64759
98174	64760
41665	64761
23407	64762
42276	64763
34425	64764
104811	64765
28980	64766
5161	64767
58995	64768
112202	64769
104070	64770
1168	64771
33	64772
138204	64773
7	64774
6758	64775
16475	64776
237	64777
41227	64778
2286	64779
31874	64780
12002	64781
70282	64782
37358	64783
52674	64784
13058	64785
88388	64786
11032	64787
113904	64788
77593	64789
72509	64790
56282	64791
14509	64792
46388	64793
60700	64794
798	64795
38321	64796
5814	64797
9014	64798
40581	64799
8528	64800
2841	64801
62465	64802
46944	64803
98857	64804
127907	64805
68017	64806
62005	64807
21559	64808
72018	64809
77412	64810
79021	64811
41540	64812
27033	64813
9509	64814
27562	64815
126587	64816
68209	64817
96749	64818
11784	64819
35947	64820
103687	64821
9262	64822
34464	64823
58783	64824
41835	64825
1308	64826
121585	64827
29580	64828
17446	64829
3273	64830
54171	64831
59175	64832
25440	64833
9216	64834
38799	64835
39474	64836
70787	64837
6762	64838
26666	64839
43708	64840
64241	64841
50432	64842
26123	64843
9690	64844
30074	64845
28694	64846
4549	64847
66977	64848
53806	64849
1346	64850
31369	64851
27078	64852
25000	64853
12947	64854
126950	64855
66858	64856
81445	64857
1972	64858
2566	64859
1982	64860
118189	64861
108317	64862
15691	64863
109232	64864
90952	64865
374	64866
55444	64867
148988	64868
75596	64869
109870	64870
49406	64871
2991	64872
129647	64873
55980	64874
83286	64875
93766	64876
54134	64877
60173	64878
39748	64879
121499	64880
7081	64881
46383	64882
3399	64883
6597	64884
51	64885
5606	64886
7683	64887
122229	64888
111082	64889
27175	64890
448	64891
112443	64892
71377	64893
1351	64894
11681	64895
32413	64896
26758	64897
52796	64898
79530	64899
938	64900
16647	64901
100687	64902
28891	64903
1526	64904
30617	64905
62868	64906
36400	64907
33321	64908
85351	64909
630	64910
106020	64911
4376	64912
74872	64913
83036	64914
78711	64915
77302	64916
14303	64917
835	64918
63819	64919
19441	64920
5743	64921
12493	64922
2253	64923
1501	64924
15287	64925
84453	64926
136734	64927
51527	64928
18775	64929
97829	64930
44555	64931
1759	64932
254	64933
2273	64934
17070	64935
73642	64936
8970	64937
22174	64938
61850	64939
69709	64940
126474	64941
42413	64942
11936	64943
2379	64944
35666	64945
36275	64946
52648	64947
46499	64948
58053	64949
44636	64950
98585	64951
44708	64952
69900	64953
128458	64954
21	64955
14897	64956
4072	64957
1165	64958
10168	64959
122598	64960
5646	64961
7927	64962
34387	64963
115186	64964
2720	64965
74504	64966
17313	64967
16073	64968
110544	64969
54652	64970
12187	64971
59944	64972
130118	64973
99751	64974
106950	64975
28575	64976
67834	64977
57618	64978
28003	64979
15560	64980
89284	64981
48182	64982
32580	64983
84315	64984
68507	64985
7365	64986
11517	64987
192	64988
17790	64989
60822	64990
20019	64991
18346	64992
7204	64993
1616	64994
6197	64995
135104	64996
15783	64997
13251	64998
44869	64999
84312	65000
71683	65001
53354	65002
102061	65003
6969	65004
52206	65005
1690	65006
6319	65007
1356	65008
10364	65009
69878	65010
122606	65011
3949	65012
129140	65013
81316	65014
41872	65015
73117	65016
92325	65017
131238	65018
45366	65019
23898	65020
1866	65021
95110	65022
2003	65023
107267	65024
45620	65025
56414	65026
108103	65027
54082	65028
29069	65029
1571	65030
16247	65031
119463	65032
72489	65033
36121	65034
16367	65035
24607	65036
10800	65037
82783	65038
39377	65039
60634	65040
670	65041
118755	65042
3201	65043
35403	65044
53977	65045
37864	65046
80512	65047
29800	65048
12559	65049
17265	65050
55917	65051
43795	65052
46038	65053
15563	65054
17013	65055
4618	65056
16585	65057
21815	65058
42575	65059
1843	65060
24559	65061
3219	65062
67371	65063
24659	65064
24920	65065
68353	65066
103584	65067
72840	65068
55582	65069
6944	65070
38356	65071
62901	65072
14855	65073
74368	65074
196	65075
9682	65076
29049	65077
52484	65078
81628	65079
36816	65080
133701	65081
70656	65082
28273	65083
18188	65084
127595	65085
44517	65086
38923	65087
39320	65088
70836	65089
1527	65090
12321	65091
41123	65092
83661	65093
45648	65094
95377	65095
57527	65096
22870	65097
58693	65098
13521	65099
34382	65100
21794	65101
11941	65102
426	65103
30289	65104
82	65105
67586	65106
4991	65107
82985	65108
27919	65109
89026	65110
724	65111
135528	65112
106278	65113
38687	65114
72397	65115
24533	65116
12100	65117
118969	65118
29974	65119
98735	65120
35332	65121
4056	65122
44072	65123
9259	65124
35045	65125
74040	65126
26328	65127
12879	65128
88243	65129
26211	65130
1148	65131
14145	65132
131901	65133
27129	65134
6802	65135
20516	65136
41133	65137
9339	65138
54955	65139
14906	65140
70798	65141
66608	65142
24120	65143
47459	65144
15555	65145
63330	65146
97361	65147
69357	65148
89185	65149
92366	65150
113720	65151
26727	65152
30475	65153
44096	65154
4736	65155
50213	65156
72360	65157
67343	65158
79654	65159
28711	65160
64120	65161
50980	65162
41235	65163
122172	65164
4367	65165
73096	65166
31963	65167
5763	65168
35205	65169
14114	65170
18772	65171
38654	65172
67525	65173
65382	65174
19408	65175
5703	65176
17918	65177
36608	65178
47525	65179
104784	65180
8273	65181
36825	65182
34765	65183
5422	65184
27673	65185
119250	65186
54568	65187
58942	65188
29874	65189
74048	65190
33628	65191
20632	65192
3359	65193
183	65194
14069	65195
130812	65196
9055	65197
96541	65198
71492	65199
38	65200
55023	65201
52858	65202
12350	65203
118977	65204
7268	65205
41778	65206
4744	65207
76246	65208
37032	65209
87044	65210
55834	65211
20122	65212
26508	65213
133436	65214
50763	65215
53467	65216
110340	65217
63256	65218
48439	65219
58553	65220
18527	65221
9197	65222
66479	65223
47796	65224
17489	65225
77034	65226
73493	65227
21373	65228
56305	65229
30794	65230
95883	65231
37695	65232
89790	65233
113895	65234
13160	65235
88678	65236
18680	65237
44482	65238
78879	65239
48837	65240
25851	65241
126089	65242
67309	65243
126597	65244
70726	65245
7301	65246
34358	65247
23176	65248
31644	65249
62410	65250
9676	65251
74843	65252
27740	65253
26555	65254
67821	65255
53666	65256
50868	65257
26717	65258
42157	65259
71777	65260
75591	65261
3469	65262
9658	65263
117795	65264
712	65265
39688	65266
4854	65267
98617	65268
60479	65269
73169	65270
26110	65271
51536	65272
44092	65273
39982	65274
52770	65275
118541	65276
27706	65277
12636	65278
18477	65279
395	65280
43168	65281
5019	65282
110596	65283
3471	65284
21092	65285
93049	65286
23213	65287
53603	65288
33734	65289
40392	65290
136858	65291
86158	65292
115838	65293
10478	65294
29262	65295
63871	65296
134192	65297
104469	65298
9860	65299
9100	65300
2759	65301
93225	65302
96671	65303
62560	65304
99152	65305
4626	65306
34035	65307
14549	65308
30277	65309
17808	65310
433	65311
104708	65312
33245	65313
143134	65314
7714	65315
60698	65316
21803	65317
20143	65318
68449	65319
18433	65320
31776	65321
29545	65322
65727	65323
77911	65324
101083	65325
1272	65326
91435	65327
1762	65328
21815	65329
48069	65330
10949	65331
59195	65332
71894	65333
123838	65334
71563	65335
113752	65336
65356	65337
20934	65338
21210	65339
4831	65340
35890	65341
25105	65342
119143	65343
72440	65344
41573	65345
19665	65346
26356	65347
52741	65348
2775	65349
49538	65350
44433	65351
35075	65352
149259	65353
22320	65354
125803	65355
30741	65356
109197	65357
25167	65358
18578	65359
4204	65360
930	65361
28338	65362
62385	65363
57668	65364
13790	65365
28919	65366
86674	65367
12337	65368
51515	65369
732	65370
97331	65371
85296	65372
4012	65373
86586	65374
54	65375
33435	65376
85576	65377
106479	65378
87358	65379
4943	65380
21936	65381
6029	65382
6823	65383
99534	65384
24874	65385
919	65386
13972	65387
56552	65388
44536	65389
26828	65390
64148	65391
136905	65392
20410	65393
119212	65394
7705	65395
16691	65396
74637	65397
111594	65398
6334	65399
186	65400
68184	65401
4032	65402
94414	65403
108075	65404
53403	65405
34699	65406
97573	65407
24896	65408
47148	65409
110359	65410
4666	65411
42993	65412
2783	65413
11005	65414
21730	65415
13707	65416
7444	65417
144048	65418
630	65419
30209	65420
38279	65421
32315	65422
8559	65423
47338	65424
126573	65425
55002	65426
97560	65427
51520	65428
30	65429
32	65430
39823	65431
3657	65432
2236	65433
85996	65434
15329	65435
78162	65436
945	65437
23293	65438
147726	65439
52628	65440
46404	65441
77219	65442
33294	65443
34872	65444
79735	65445
33707	65446
86137	65447
19352	65448
22689	65449
33882	65450
3793	65451
108393	65452
24030	65453
11753	65454
55247	65455
1339	65456
1298	65457
74206	65458
5463	65459
71378	65460
42223	65461
55616	65462
121301	65463
81835	65464
32592	65465
49838	65466
69940	65467
41029	65468
79065	65469
94758	65470
54333	65471
3882	65472
3625	65473
37099	65474
60950	65475
131315	65476
2878	65477
100770	65478
42007	65479
24129	65480
6531	65481
66473	65482
107873	65483
104325	65484
8206	65485
106052	65486
5198	65487
18446	65488
22750	65489
118767	65490
16442	65491
89073	65492
28096	65493
782	65494
17795	65495
68769	65496
12323	65497
30815	65498
26401	65499
76925	65500
57842	65501
20122	65502
50047	65503
1288	65504
38957	65505
11484	65506
4075	65507
3169	65508
13919	65509
24917	65510
40337	65511
6085	65512
674	65513
56438	65514
9661	65515
21797	65516
5354	65517
32579	65518
14825	65519
866	65520
22709	65521
522	65522
36375	65523
54820	65524
36892	65525
7895	65526
58235	65527
3178	65528
10365	65529
113114	65530
74578	65531
1555	65532
4333	65533
15150	65534
59259	65535
89665	65536
96576	65537
146424	65538
94619	65539
36326	65540
132867	65541
21622	65542
52079	65543
73571	65544
2180	65545
37959	65546
94494	65547
124636	65548
3233	65549
6741	65550
5495	65551
7773	65552
17	65553
86299	65554
12367	65555
26581	65556
10015	65557
35137	65558
101118	65559
99871	65560
64	65561
33258	65562
64161	65563
10476	65564
3763	65565
67327	65566
81095	65567
31839	65568
34285	65569
30848	65570
47569	65571
57882	65572
46604	65573
27345	65574
2785	65575
78060	65576
11201	65577
14431	65578
72490	65579
2066	65580
9649	65581
124293	65582
123563	65583
61173	65584
45004	65585
31578	65586
50741	65587
20477	65588
132785	65589
30862	65590
34827	65591
411	65592
738	65593
480	65594
17923	65595
122111	65596
6284	65597
84529	65598
18111	65599
24867	65600
30586	65601
90220	65602
7406	65603
20735	65604
12101	65605
10623	65606
42747	65607
5781	65608
19530	65609
46386	65610
34460	65611
107205	65612
61444	65613
16193	65614
18168	65615
116	65616
116358	65617
7939	65618
21676	65619
44069	65620
60845	65621
109402	65622
66777	65623
6609	65624
36469	65625
13873	65626
141400	65627
65921	65628
21184	65629
37555	65630
3358	65631
20654	65632
1615	65633
13091	65634
136048	65635
86719	65636
466	65637
57382	65638
5844	65639
23918	65640
667	65641
28286	65642
6980	65643
93692	65644
91958	65645
2558	65646
21197	65647
19533	65648
22424	65649
6566	65650
25073	65651
14468	65652
5622	65653
16029	65654
8217	65655
34044	65656
22614	65657
35461	65658
93624	65659
12365	65660
15038	65661
49657	65662
2503	65663
51924	65664
7297	65665
28037	65666
89320	65667
76162	65668
76562	65669
17311	65670
32227	65671
131314	65672
3115	65673
88902	65674
48267	65675
70396	65676
42204	65677
35497	65678
6460	65679
4082	65680
3974	65681
19360	65682
41184	65683
21062	65684
6717	65685
55223	65686
50095	65687
98463	65688
2145	65689
77921	65690
97140	65691
15141	65692
76300	65693
15194	65694
50332	65695
41533	65696
94836	65697
15681	65698
4699	65699
23869	65700
60368	65701
87228	65702
13967	65703
822	65704
50760	65705
4922	65706
85604	65707
76600	65708
55031	65709
73317	65710
105643	65711
98602	65712
101934	65713
85	65714
44612	65715
128860	65716
30563	65717
58905	65718
101374	65719
7517	65720
3523	65721
28771	65722
4923	65723
8903	65724
17707	65725
29182	65726
4798	65727
53527	65728
12338	65729
87139	65730
34561	65731
102321	65732
74146	65733
50109	65734
28099	65735
6278	65736
755	65737
64130	65738
20167	65739
4367	65740
94488	65741
9226	65742
12357	65743
87895	65744
27253	65745
95914	65746
134351	65747
2167	65748
14647	65749
58805	65750
2666	65751
54027	65752
93912	65753
11141	65754
2609	65755
64326	65756
76897	65757
904	65758
8406	65759
32226	65760
8401	65761
783	65762
49346	65763
4409	65764
66518	65765
6805	65766
62797	65767
113614	65768
55	65769
43538	65770
270	65771
107142	65772
84134	65773
3863	65774
149679	65775
566	65776
49296	65777
146102	65778
83310	65779
46696	65780
8127	65781
3568	65782
75448	65783
64527	65784
19098	65785
102079	65786
27322	65787
31831	65788
20140	65789
130636	65790
113426	65791
124937	65792
9034	65793
29561	65794
25511	65795
8506	65796
72422	65797
835	65798
11976	65799
13019	65800
36894	65801
41200	65802
18604	65803
3320	65804
93115	65805
12896	65806
81924	65807
71057	65808
1047	65809
84976	65810
24496	65811
5512	65812
17455	65813
3646	65814
86532	65815
119441	65816
12425	65817
10462	65818
25037	65819
120632	65820
9873	65821
19484	65822
4225	65823
7724	65824
39812	65825
14534	65826
131621	65827
27477	65828
120	65829
2112	65830
50478	65831
13355	65832
61475	65833
49377	65834
44427	65835
132205	65836
31054	65837
75987	65838
954	65839
72729	65840
2611	65841
23013	65842
7151	65843
83290	65844
34227	65845
55148	65846
89353	65847
12162	65848
40116	65849
31190	65850
22325	65851
30150	65852
610	65853
10955	65854
14100	65855
55236	65856
58575	65857
41996	65858
38064	65859
71103	65860
534	65861
86350	65862
2407	65863
3123	65864
55385	65865
128721	65866
26557	65867
36508	65868
17666	65869
5106	65870
13497	65871
109787	65872
6597	65873
35319	65874
8470	65875
21253	65876
19969	65877
46984	65878
65566	65879
107246	65880
100869	65881
6441	65882
91765	65883
16723	65884
5737	65885
2635	65886
3181	65887
91098	65888
88063	65889
19205	65890
73683	65891
110561	65892
1746	65893
85083	65894
32470	65895
136590	65896
15255	65897
80777	65898
13009	65899
64991	65900
35440	65901
79810	65902
55241	65903
8639	65904
5148	65905
53339	65906
65332	65907
7106	65908
50871	65909
27275	65910
7033	65911
40985	65912
141165	65913
24401	65914
62450	65915
20421	65916
7926	65917
146475	65918
31274	65919
7337	65920
61895	65921
24052	65922
18939	65923
84772	65924
20830	65925
23248	65926
54576	65927
56985	65928
82823	65929
12336	65930
39006	65931
31496	65932
27961	65933
7216	65934
66234	65935
36932	65936
1369	65937
18293	65938
29750	65939
37774	65940
1331	65941
42645	65942
16054	65943
88776	65944
119632	65945
111904	65946
40369	65947
23021	65948
54103	65949
4837	65950
67466	65951
28590	65952
1992	65953
107974	65954
10569	65955
37616	65956
55001	65957
1444	65958
9044	65959
122749	65960
9203	65961
106190	65962
40991	65963
120690	65964
32	65965
15688	65966
94836	65967
29608	65968
7445	65969
91779	65970
14888	65971
8716	65972
10383	65973
66700	65974
64314	65975
81387	65976
10084	65977
71883	65978
7514	65979
10320	65980
18393	65981
9232	65982
22305	65983
111577	65984
43596	65985
92086	65986
121474	65987
27759	65988
102133	65989
50165	65990
11314	65991
7789	65992
1168	65993
7008	65994
53174	65995
13802	65996
6155	65997
78371	65998
2034	65999
97839	66000
28807	66001
42478	66002
20595	66003
53291	66004
18650	66005
10931	66006
22358	66007
60956	66008
58564	66009
13495	66010
78422	66011
73823	66012
79703	66013
121878	66014
34678	66015
14902	66016
58961	66017
2984	66018
1188	66019
47479	66020
2028	66021
6357	66022
137109	66023
26946	66024
71086	66025
66307	66026
2315	66027
143278	66028
124374	66029
118661	66030
15500	66031
20750	66032
31558	66033
30004	66034
13333	66035
112351	66036
9675	66037
49623	66038
14630	66039
18593	66040
8917	66041
28953	66042
67902	66043
29046	66044
53464	66045
62374	66046
1595	66047
9739	66048
8661	66049
587	66050
3869	66051
67672	66052
26352	66053
9438	66054
24022	66055
41671	66056
27655	66057
27612	66058
23233	66059
85544	66060
82359	66061
32591	66062
27970	66063
28049	66064
76648	66065
68714	66066
2428	66067
68174	66068
48038	66069
48595	66070
114688	66071
24687	66072
14850	66073
64877	66074
72422	66075
49420	66076
95161	66077
36854	66078
4539	66079
2864	66080
128274	66081
37478	66082
136287	66083
53977	66084
89359	66085
5417	66086
7671	66087
110515	66088
390	66089
35119	66090
107433	66091
15825	66092
108232	66093
47302	66094
35697	66095
71551	66096
28165	66097
9623	66098
16076	66099
15865	66100
2219	66101
4720	66102
28676	66103
34538	66104
2573	66105
40701	66106
13236	66107
13572	66108
3126	66109
10025	66110
5532	66111
97392	66112
83646	66113
339	66114
49212	66115
9295	66116
1491	66117
15266	66118
41960	66119
8945	66120
2230	66121
95714	66122
34343	66123
30731	66124
126964	66125
123419	66126
29808	66127
1644	66128
82792	66129
91851	66130
53315	66131
23012	66132
5554	66133
5664	66134
79563	66135
57687	66136
9289	66137
15372	66138
91600	66139
37144	66140
7094	66141
34348	66142
58393	66143
32620	66144
3116	66145
1015	66146
114577	66147
135906	66148
92147	66149
62786	66150
60991	66151
60043	66152
85847	66153
29929	66154
3998	66155
84775	66156
96772	66157
104417	66158
29862	66159
81127	66160
115394	66161
59115	66162
8143	66163
7059	66164
3520	66165
63474	66166
30073	66167
117181	66168
3608	66169
84504	66170
38245	66171
12964	66172
10314	66173
7171	66174
16166	66175
111196	66176
15060	66177
18060	66178
72564	66179
2222	66180
52557	66181
20798	66182
47042	66183
16567	66184
4118	66185
12016	66186
70633	66187
24793	66188
22118	66189
44997	66190
9186	66191
104161	66192
85610	66193
46429	66194
117189	66195
122426	66196
91276	66197
37610	66198
60107	66199
144624	66200
37651	66201
104863	66202
65411	66203
116143	66204
97214	66205
31482	66206
32653	66207
30595	66208
29653	66209
55675	66210
6719	66211
45951	66212
75564	66213
116387	66214
81236	66215
28492	66216
4713	66217
58532	66218
31645	66219
7778	66220
52757	66221
93650	66222
44469	66223
74722	66224
51472	66225
31621	66226
18220	66227
23706	66228
25466	66229
63787	66230
56036	66231
9571	66232
36085	66233
65929	66234
39544	66235
18128	66236
25122	66237
91054	66238
86081	66239
28304	66240
36426	66241
11596	66242
30323	66243
63107	66244
57962	66245
59660	66246
114363	66247
42190	66248
122560	66249
134957	66250
12310	66251
126053	66252
38669	66253
49649	66254
82170	66255
129	66256
47125	66257
9177	66258
5039	66259
103084	66260
18712	66261
41751	66262
4161	66263
34601	66264
17965	66265
12914	66266
15846	66267
64383	66268
10448	66269
127976	66270
58979	66271
23307	66272
88990	66273
121958	66274
24951	66275
54838	66276
92772	66277
64677	66278
8887	66279
123622	66280
57610	66281
33468	66282
70494	66283
51767	66284
15414	66285
6940	66286
116940	66287
36158	66288
50636	66289
30272	66290
31682	66291
39470	66292
51336	66293
5280	66294
116242	66295
9169	66296
103720	66297
25371	66298
86845	66299
9621	66300
7695	66301
18665	66302
75182	66303
54325	66304
25094	66305
39761	66306
37018	66307
13940	66308
54762	66309
82609	66310
68496	66311
28536	66312
66209	66313
25084	66314
145405	66315
11343	66316
25442	66317
8344	66318
74079	66319
774	66320
2030	66321
108907	66322
19432	66323
115547	66324
61032	66325
126614	66326
85737	66327
11785	66328
30078	66329
35500	66330
17824	66331
88470	66332
2187	66333
23548	66334
10880	66335
92577	66336
79278	66337
20109	66338
9915	66339
25884	66340
22692	66341
71361	66342
54221	66343
1959	66344
8558	66345
119249	66346
106044	66347
26500	66348
39814	66349
13212	66350
94691	66351
28375	66352
23704	66353
37970	66354
1213	66355
64215	66356
12465	66357
134391	66358
31481	66359
25274	66360
39504	66361
53897	66362
34988	66363
4287	66364
66408	66365
80116	66366
1674	66367
33478	66368
123080	66369
5927	66370
38035	66371
77	66372
102417	66373
27959	66374
38119	66375
115412	66376
66517	66377
124934	66378
14845	66379
46028	66380
1941	66381
45595	66382
123063	66383
53700	66384
80524	66385
76527	66386
50181	66387
16597	66388
91856	66389
60080	66390
44739	66391
135368	66392
84190	66393
73218	66394
34312	66395
14244	66396
17014	66397
864	66398
47212	66399
46374	66400
87396	66401
54162	66402
14922	66403
97341	66404
83534	66405
35787	66406
36348	66407
471	66408
34035	66409
87216	66410
3326	66411
6432	66412
10071	66413
41874	66414
34100	66415
53536	66416
34505	66417
11481	66418
43553	66419
15813	66420
94453	66421
43278	66422
18627	66423
25226	66424
110099	66425
6087	66426
34720	66427
21247	66428
12458	66429
70987	66430
64336	66431
93881	66432
43911	66433
71565	66434
111043	66435
81291	66436
113470	66437
2707	66438
41304	66439
35052	66440
76536	66441
15232	66442
90374	66443
102533	66444
268	66445
902	66446
88006	66447
9720	66448
104580	66449
15193	66450
128760	66451
1993	66452
36065	66453
25070	66454
28496	66455
35840	66456
31778	66457
3553	66458
44208	66459
130764	66460
15007	66461
55046	66462
33716	66463
85767	66464
5262	66465
10724	66466
45321	66467
31073	66468
124328	66469
4205	66470
19035	66471
33684	66472
47206	66473
10652	66474
50511	66475
132098	66476
96924	66477
811	66478
58889	66479
42779	66480
33890	66481
3491	66482
2262	66483
134015	66484
62847	66485
132020	66486
5296	66487
10457	66488
20413	66489
9670	66490
22865	66491
3311	66492
52156	66493
99448	66494
76912	66495
12800	66496
108504	66497
46936	66498
20793	66499
13883	66500
331	66501
90064	66502
112574	66503
20424	66504
95536	66505
64248	66506
23044	66507
108340	66508
62068	66509
3317	66510
77595	66511
70612	66512
11779	66513
49534	66514
82380	66515
79761	66516
4583	66517
36373	66518
29001	66519
18295	66520
83438	66521
44940	66522
46320	66523
9737	66524
21476	66525
32253	66526
384	66527
54615	66528
9243	66529
112791	66530
27983	66531
50960	66532
56159	66533
24650	66534
5455	66535
18957	66536
9800	66537
42958	66538
124995	66539
55374	66540
34021	66541
18909	66542
25327	66543
83685	66544
23829	66545
120547	66546
115633	66547
88589	66548
114763	66549
20098	66550
561	66551
101334	66552
1534	66553
19991	66554
115474	66555
17729	66556
77558	66557
32949	66558
117781	66559
19354	66560
133026	66561
49751	66562
65031	66563
33427	66564
19033	66565
129884	66566
6876	66567
5758	66568
10425	66569
11052	66570
15281	66571
30220	66572
35361	66573
61575	66574
74886	66575
29015	66576
98269	66577
9255	66578
97468	66579
106	66580
54826	66581
55837	66582
660	66583
41624	66584
70057	66585
8379	66586
21772	66587
59412	66588
942	66589
18615	66590
32759	66591
56364	66592
20063	66593
7534	66594
9988	66595
60083	66596
67309	66597
2644	66598
21978	66599
38465	66600
2535	66601
139508	66602
19049	66603
107535	66604
46609	66605
88677	66606
10552	66607
62155	66608
3242	66609
71986	66610
75614	66611
14699	66612
14831	66613
318	66614
13053	66615
84610	66616
25119	66617
7170	66618
38702	66619
114529	66620
121737	66621
60873	66622
5510	66623
56593	66624
29622	66625
65327	66626
76	66627
24645	66628
84765	66629
30348	66630
19156	66631
16766	66632
29936	66633
20447	66634
17384	66635
37994	66636
12344	66637
73123	66638
38681	66639
6803	66640
59791	66641
666	66642
84856	66643
65056	66644
75898	66645
91403	66646
80033	66647
14283	66648
75411	66649
3366	66650
1770	66651
39656	66652
43404	66653
39586	66654
16677	66655
96517	66656
290	66657
10231	66658
6390	66659
2849	66660
6385	66661
63019	66662
6557	66663
24120	66664
78863	66665
13291	66666
58712	66667
3476	66668
7268	66669
62732	66670
1873	66671
93482	66672
39938	66673
104011	66674
71359	66675
36759	66676
25420	66677
280	66678
18892	66679
5534	66680
18168	66681
37580	66682
24047	66683
65867	66684
27386	66685
28304	66686
10688	66687
11465	66688
110001	66689
36	66690
74029	66691
20550	66692
105367	66693
54094	66694
13328	66695
3645	66696
45717	66697
44036	66698
56645	66699
31618	66700
730	66701
34392	66702
2344	66703
28299	66704
18143	66705
3869	66706
130492	66707
66673	66708
77872	66709
63178	66710
69735	66711
22960	66712
69435	66713
21083	66714
28535	66715
101549	66716
41314	66717
48460	66718
44583	66719
12487	66720
9662	66721
15871	66722
81956	66723
32163	66724
57847	66725
30137	66726
84738	66727
17156	66728
20132	66729
18136	66730
31529	66731
71157	66732
51058	66733
89553	66734
16946	66735
16783	66736
5323	66737
7900	66738
3491	66739
50409	66740
51948	66741
87250	66742
35239	66743
103486	66744
72449	66745
60328	66746
105267	66747
74717	66748
9895	66749
5421	66750
49336	66751
81343	66752
56970	66753
23788	66754
87153	66755
1014	66756
71272	66757
64597	66758
20960	66759
28330	66760
51257	66761
21596	66762
58318	66763
64321	66764
33212	66765
90946	66766
3130	66767
103033	66768
55226	66769
46636	66770
3690	66771
42975	66772
3702	66773
54152	66774
63855	66775
870	66776
36096	66777
3450	66778
9429	66779
48316	66780
30744	66781
105500	66782
54228	66783
6674	66784
39044	66785
32198	66786
34238	66787
140410	66788
32096	66789
1272	66790
116212	66791
52045	66792
117436	66793
31265	66794
2966	66795
13297	66796
14019	66797
100642	66798
36023	66799
6522	66800
37743	66801
21246	66802
9623	66803
109240	66804
59715	66805
59941	66806
77938	66807
31402	66808
2954	66809
25773	66810
71001	66811
122019	66812
77859	66813
2801	66814
3349	66815
53971	66816
145034	66817
28399	66818
78150	66819
49295	66820
38575	66821
30843	66822
84639	66823
61681	66824
4248	66825
147671	66826
15606	66827
52229	66828
58417	66829
132633	66830
31970	66831
65011	66832
24698	66833
34449	66834
280	66835
9967	66836
127711	66837
103171	66838
99058	66839
22996	66840
43929	66841
66174	66842
31509	66843
25594	66844
110655	66845
14179	66846
7456	66847
20217	66848
5373	66849
8511	66850
18755	66851
26570	66852
17456	66853
33740	66854
120832	66855
63940	66856
86830	66857
32415	66858
141	66859
108890	66860
664	66861
101150	66862
48130	66863
115395	66864
133060	66865
313	66866
47332	66867
18306	66868
33536	66869
74987	66870
55226	66871
30072	66872
2649	66873
99658	66874
2949	66875
57311	66876
76353	66877
4798	66878
44472	66879
61798	66880
72324	66881
66353	66882
33099	66883
17128	66884
89860	66885
29416	66886
86629	66887
45506	66888
5307	66889
74387	66890
12998	66891
46698	66892
34500	66893
17963	66894
35777	66895
44758	66896
81530	66897
15809	66898
58373	66899
108003	66900
77073	66901
25659	66902
9518	66903
11251	66904
3944	66905
85945	66906
10743	66907
9081	66908
55343	66909
9058	66910
35172	66911
145730	66912
29597	66913
18355	66914
13561	66915
124729	66916
24762	66917
4388	66918
76733	66919
52088	66920
30331	66921
100094	66922
44216	66923
3695	66924
64402	66925
32716	66926
120874	66927
145758	66928
11797	66929
629	66930
56284	66931
16407	66932
83656	66933
142	66934
2455	66935
131648	66936
17300	66937
56949	66938
406	66939
1162	66940
11112	66941
209	66942
136120	66943
36926	66944
21751	66945
184	66946
146078	66947
5840	66948
125825	66949
58936	66950
13454	66951
93448	66952
9524	66953
1548	66954
1220	66955
82926	66956
116589	66957
63001	66958
40353	66959
113749	66960
14243	66961
26091	66962
4018	66963
10346	66964
123341	66965
9631	66966
7722	66967
27077	66968
848	66969
42583	66970
61207	66971
280	66972
47328	66973
31595	66974
1438	66975
5017	66976
61645	66977
50587	66978
21613	66979
35925	66980
8660	66981
129086	66982
92418	66983
44804	66984
110142	66985
32687	66986
89167	66987
127790	66988
42733	66989
112456	66990
781	66991
212	66992
110781	66993
53452	66994
37851	66995
16550	66996
68134	66997
33662	66998
7706	66999
5401	67000
13521	67001
49695	67002
5038	67003
54540	67004
61636	67005
12605	67006
38810	67007
139237	67008
12080	67009
77680	67010
902	67011
27184	67012
41322	67013
22896	67014
12379	67015
69917	67016
80130	67017
71218	67018
41635	67019
37331	67020
3288	67021
89479	67022
51920	67023
147859	67024
50538	67025
34773	67026
198	67027
90866	67028
7487	67029
5293	67030
71551	67031
13705	67032
73541	67033
55786	67034
19643	67035
19576	67036
16251	67037
78012	67038
44363	67039
57218	67040
4502	67041
270	67042
102208	67043
104787	67044
16166	67045
78833	67046
53003	67047
66612	67048
122653	67049
107092	67050
93108	67051
28112	67052
2298	67053
127705	67054
27792	67055
53145	67056
22752	67057
38605	67058
104081	67059
11376	67060
6099	67061
75409	67062
3309	67063
4010	67064
48750	67065
57135	67066
6356	67067
7815	67068
131806	67069
24320	67070
89480	67071
115836	67072
81885	67073
23613	67074
101485	67075
613	67076
23373	67077
10425	67078
119283	67079
1967	67080
77081	67081
69946	67082
11500	67083
2291	67084
70351	67085
44553	67086
19499	67087
403	67088
84960	67089
5884	67090
45665	67091
24345	67092
24507	67093
29555	67094
88159	67095
31246	67096
15062	67097
22753	67098
103900	67099
439	67100
10507	67101
100110	67102
56899	67103
136741	67104
12304	67105
2886	67106
22263	67107
21717	67108
7767	67109
21596	67110
69171	67111
76381	67112
10708	67113
31284	67114
25879	67115
75749	67116
31143	67117
12517	67118
43315	67119
129505	67120
13398	67121
23576	67122
5605	67123
45185	67124
348	67125
2009	67126
4728	67127
10948	67128
65	67129
14672	67130
63802	67131
22862	67132
8857	67133
7844	67134
25387	67135
45	67136
8994	67137
35229	67138
11492	67139
11745	67140
11276	67141
92678	67142
51096	67143
54181	67144
9251	67145
56732	67146
35793	67147
9094	67148
116314	67149
37136	67150
30270	67151
2705	67152
117415	67153
6838	67154
6790	67155
46885	67156
1180	67157
17509	67158
64362	67159
112705	67160
121202	67161
69738	67162
23724	67163
104828	67164
114082	67165
93140	67166
16140	67167
128415	67168
49069	67169
70037	67170
5126	67171
95628	67172
4468	67173
29175	67174
24514	67175
154	67176
4035	67177
33302	67178
22773	67179
67123	67180
6985	67181
44812	67182
138513	67183
12340	67184
51563	67185
21538	67186
144083	67187
30664	67188
43628	67189
6220	67190
34446	67191
42034	67192
92069	67193
43344	67194
44676	67195
52161	67196
14131	67197
5429	67198
18721	67199
61017	67200
306	67201
24586	67202
19122	67203
10971	67204
27377	67205
1620	67206
78079	67207
34826	67208
22732	67209
64307	67210
106808	67211
101792	67212
61613	67213
102876	67214
5105	67215
67474	67216
35214	67217
18697	67218
39932	67219
71262	67220
12310	67221
28608	67222
85415	67223
18641	67224
73248	67225
6444	67226
137234	67227
2905	67228
72782	67229
121	67230
18350	67231
82664	67232
74018	67233
29941	67234
96533	67235
10859	67236
31477	67237
25081	67238
16261	67239
76482	67240
58098	67241
7679	67242
53864	67243
72484	67244
93927	67245
52479	67246
10543	67247
123551	67248
27616	67249
99682	67250
58548	67251
38403	67252
17036	67253
12219	67254
121072	67255
7912	67256
65107	67257
46727	67258
36143	67259
1273	67260
45715	67261
56213	67262
22386	67263
105821	67264
66746	67265
21554	67266
62567	67267
24925	67268
16252	67269
58	67270
107794	67271
20175	67272
32717	67273
19577	67274
10662	67275
2064	67276
47001	67277
935	67278
26259	67279
10766	67280
5610	67281
94172	67282
3950	67283
137972	67284
20401	67285
16143	67286
45900	67287
6003	67288
56465	67289
61866	67290
42146	67291
54882	67292
77017	67293
59085	67294
18393	67295
133867	67296
44249	67297
28169	67298
70671	67299
26737	67300
87273	67301
73968	67302
2178	67303
95627	67304
38827	67305
18255	67306
15635	67307
16576	67308
103699	67309
7247	67310
100768	67311
16481	67312
3678	67313
5841	67314
2827	67315
39346	67316
42454	67317
80615	67318
47576	67319
88358	67320
131933	67321
16757	67322
81062	67323
105384	67324
111758	67325
81891	67326
4894	67327
15687	67328
84781	67329
47012	67330
23635	67331
118271	67332
31854	67333
8215	67334
22309	67335
138631	67336
40514	67337
46476	67338
128370	67339
37015	67340
81957	67341
13638	67342
28281	67343
33354	67344
94716	67345
64237	67346
99789	67347
78596	67348
82253	67349
66153	67350
27990	67351
6182	67352
1471	67353
84124	67354
52869	67355
5356	67356
40368	67357
17569	67358
56964	67359
132692	67360
98168	67361
44262	67362
7328	67363
79881	67364
144870	67365
94249	67366
8674	67367
3785	67368
27835	67369
11762	67370
133063	67371
78300	67372
1437	67373
74151	67374
2637	67375
57382	67376
6799	67377
69130	67378
28587	67379
6967	67380
25750	67381
63833	67382
12466	67383
51779	67384
104887	67385
268	67386
22321	67387
39653	67388
22655	67389
15075	67390
2312	67391
5949	67392
40103	67393
32225	67394
35635	67395
46775	67396
23554	67397
121459	67398
116741	67399
28006	67400
3791	67401
18171	67402
117413	67403
487	67404
40069	67405
3027	67406
133819	67407
53611	67408
115893	67409
16836	67410
16315	67411
53974	67412
7758	67413
15492	67414
22603	67415
67789	67416
183	67417
46992	67418
54365	67419
2057	67420
109412	67421
105397	67422
33351	67423
24472	67424
13024	67425
87735	67426
40006	67427
12272	67428
33211	67429
26342	67430
31771	67431
33786	67432
4466	67433
90176	67434
150795	67435
31934	67436
20573	67437
4957	67438
51029	67439
52977	67440
225	67441
18524	67442
8201	67443
6623	67444
112872	67445
13836	67446
27058	67447
51517	67448
38482	67449
54199	67450
51840	67451
80951	67452
9951	67453
32049	67454
23563	67455
20655	67456
57087	67457
52149	67458
20135	67459
7455	67460
900	67461
35422	67462
25223	67463
259	67464
58932	67465
9635	67466
12078	67467
43181	67468
41232	67469
29335	67470
39073	67471
36157	67472
118234	67473
25969	67474
65795	67475
43093	67476
1656	67477
29986	67478
52435	67479
408	67480
16405	67481
51774	67482
107011	67483
5298	67484
34759	67485
2849	67486
69654	67487
34151	67488
27467	67489
39841	67490
86780	67491
4845	67492
58783	67493
31404	67494
7723	67495
37000	67496
4119	67497
79464	67498
20071	67499
52505	67500
83576	67501
18694	67502
113823	67503
94221	67504
96259	67505
37324	67506
40052	67507
107211	67508
7820	67509
107091	67510
61543	67511
7326	67512
1199	67513
50871	67514
1572	67515
105139	67516
34718	67517
13984	67518
6525	67519
80806	67520
12752	67521
85282	67522
57080	67523
46131	67524
24202	67525
33703	67526
53004	67527
17091	67528
56071	67529
41002	67530
47150	67531
3491	67532
7043	67533
28751	67534
53895	67535
11013	67536
20178	67537
65290	67538
24851	67539
766	67540
14076	67541
45899	67542
66801	67543
132751	67544
61220	67545
17380	67546
57339	67547
13609	67548
61633	67549
89313	67550
138614	67551
2827	67552
23957	67553
124453	67554
12641	67555
96780	67556
106888	67557
116915	67558
33202	67559
94698	67560
639	67561
39036	67562
89124	67563
62732	67564
25271	67565
6082	67566
25671	67567
83616	67568
17671	67569
33850	67570
24968	67571
13770	67572
5948	67573
132174	67574
59374	67575
7091	67576
117197	67577
3619	67578
2224	67579
17232	67580
35627	67581
42303	67582
44455	67583
2941	67584
1166	67585
1782	67586
37713	67587
4806	67588
57345	67589
6972	67590
89265	67591
13904	67592
56381	67593
63144	67594
49258	67595
4125	67596
57704	67597
16958	67598
8741	67599
62104	67600
13474	67601
107556	67602
33874	67603
65465	67604
3093	67605
26922	67606
26197	67607
30	67608
38594	67609
3024	67610
43837	67611
27929	67612
4210	67613
48888	67614
58966	67615
34650	67616
76034	67617
75241	67618
72050	67619
41703	67620
39854	67621
11802	67622
47591	67623
8816	67624
3920	67625
5201	67626
4642	67627
44097	67628
19324	67629
64371	67630
9777	67631
5922	67632
43039	67633
1469	67634
23946	67635
5841	67636
63656	67637
27971	67638
36601	67639
19602	67640
3362	67641
34214	67642
12596	67643
77239	67644
126804	67645
113391	67646
4466	67647
26083	67648
54097	67649
49230	67650
18888	67651
15621	67652
122152	67653
36633	67654
57242	67655
30208	67656
19263	67657
7017	67658
16370	67659
109629	67660
1190	67661
97060	67662
83988	67663
93399	67664
6797	67665
64232	67666
86350	67667
90443	67668
47592	67669
40709	67670
83934	67671
18335	67672
34087	67673
4273	67674
116823	67675
83008	67676
49378	67677
46858	67678
22935	67679
114030	67680
51119	67681
58821	67682
15499	67683
67974	67684
51623	67685
77398	67686
2045	67687
124413	67688
9716	67689
109078	67690
61747	67691
108174	67692
4684	67693
32097	67694
10585	67695
221	67696
32960	67697
21114	67698
40498	67699
121987	67700
72467	67701
5295	67702
775	67703
44573	67704
3109	67705
47942	67706
59671	67707
46861	67708
72890	67709
107465	67710
12506	67711
18243	67712
7807	67713
36258	67714
96061	67715
5641	67716
7212	67717
122745	67718
36962	67719
78493	67720
83608	67721
13239	67722
56175	67723
21967	67724
1	67725
32183	67726
123306	67727
67551	67728
72594	67729
109689	67730
38691	67731
55816	67732
91845	67733
100143	67734
20357	67735
37733	67736
76029	67737
115511	67738
7106	67739
20929	67740
74444	67741
75946	67742
16988	67743
29664	67744
104701	67745
111821	67746
32228	67747
560	67748
68259	67749
7192	67750
586	67751
114351	67752
25723	67753
1638	67754
12908	67755
55390	67756
70469	67757
91165	67758
44535	67759
129479	67760
44447	67761
90063	67762
51938	67763
32633	67764
25505	67765
17291	67766
133550	67767
142758	67768
68611	67769
83690	67770
2189	67771
66322	67772
520	67773
41603	67774
145577	67775
107583	67776
19766	67777
5862	67778
20144	67779
23697	67780
7316	67781
93305	67782
53139	67783
11121	67784
121684	67785
6831	67786
538	67787
29581	67788
1427	67789
66614	67790
14537	67791
41378	67792
1236	67793
10974	67794
74596	67795
71351	67796
52643	67797
32665	67798
79510	67799
110865	67800
128800	67801
17156	67802
6392	67803
39401	67804
16247	67805
8354	67806
104199	67807
24487	67808
98295	67809
730	67810
97215	67811
90035	67812
10326	67813
84559	67814
66076	67815
69064	67816
52589	67817
72452	67818
18561	67819
8748	67820
90343	67821
29791	67822
61659	67823
15706	67824
55561	67825
9051	67826
74670	67827
119653	67828
33783	67829
25974	67830
105	67831
28827	67832
146545	67833
56018	67834
71383	67835
91180	67836
25027	67837
9884	67838
4088	67839
20743	67840
51347	67841
38993	67842
82153	67843
132642	67844
82407	67845
4046	67846
42651	67847
112855	67848
119592	67849
30536	67850
18375	67851
12716	67852
25636	67853
3004	67854
49866	67855
3005	67856
3221	67857
7075	67858
20104	67859
35218	67860
25985	67861
6466	67862
27943	67863
77914	67864
137268	67865
54543	67866
146	67867
36493	67868
20461	67869
108150	67870
37305	67871
121014	67872
42581	67873
38278	67874
61821	67875
24859	67876
224	67877
85558	67878
9274	67879
113228	67880
47187	67881
5053	67882
24771	67883
12309	67884
32795	67885
25510	67886
60742	67887
88929	67888
10390	67889
104893	67890
10833	67891
29819	67892
43875	67893
42932	67894
107903	67895
22902	67896
688	67897
12292	67898
78	67899
95646	67900
67264	67901
96816	67902
27690	67903
15298	67904
82440	67905
44220	67906
98509	67907
477	67908
149326	67909
110306	67910
58675	67911
136554	67912
64395	67913
4767	67914
1436	67915
14837	67916
2552	67917
12736	67918
12471	67919
128602	67920
1998	67921
50481	67922
24224	67923
5472	67924
13572	67925
6765	67926
25812	67927
1785	67928
1828	67929
122549	67930
17274	67931
85623	67932
40140	67933
72144	67934
42209	67935
15578	67936
10767	67937
89874	67938
74642	67939
14054	67940
113796	67941
9427	67942
9827	67943
20165	67944
5007	67945
74531	67946
10771	67947
51	67948
24207	67949
26039	67950
3671	67951
113548	67952
84442	67953
50116	67954
26318	67955
50322	67956
24072	67957
6872	67958
124846	67959
1321	67960
64860	67961
148274	67962
58412	67963
75798	67964
57032	67965
2615	67966
24776	67967
24012	67968
52190	67969
2807	67970
4683	67971
18293	67972
118842	67973
101647	67974
882	67975
32476	67976
95963	67977
26113	67978
121819	67979
2578	67980
35698	67981
39028	67982
77501	67983
12825	67984
14948	67985
14294	67986
121005	67987
144926	67988
82894	67989
69531	67990
121392	67991
29811	67992
63881	67993
47696	67994
138644	67995
33153	67996
13549	67997
66636	67998
84374	67999
8152	68000
67836	68001
6149	68002
121966	68003
47090	68004
60810	68005
24710	68006
23871	68007
28398	68008
9274	68009
50385	68010
3851	68011
22179	68012
81615	68013
74017	68014
85451	68015
23928	68016
63327	68017
13016	68018
26479	68019
4211	68020
67867	68021
3816	68022
58584	68023
20995	68024
76683	68025
36104	68026
125820	68027
81109	68028
42907	68029
15170	68030
8629	68031
126394	68032
63110	68033
22136	68034
88245	68035
41975	68036
3717	68037
37872	68038
479	68039
3486	68040
65512	68041
10308	68042
21538	68043
1070	68044
52116	68045
84054	68046
30330	68047
129252	68048
13267	68049
1164	68050
66126	68051
133399	68052
7315	68053
1761	68054
18121	68055
78352	68056
72502	68057
62509	68058
46250	68059
139382	68060
17576	68061
10975	68062
20649	68063
115723	68064
51356	68065
55497	68066
93653	68067
95278	68068
17582	68069
22980	68070
21512	68071
26404	68072
72488	68073
97221	68074
9679	68075
46337	68076
13633	68077
511	68078
17540	68079
52883	68080
8431	68081
12397	68082
10332	68083
113654	68084
2251	68085
64978	68086
14864	68087
112651	68088
32567	68089
22553	68090
26758	68091
74336	68092
29545	68093
65802	68094
11357	68095
1418	68096
12675	68097
45417	68098
32171	68099
34166	68100
18987	68101
23652	68102
6944	68103
9762	68104
31273	68105
72518	68106
16910	68107
1079	68108
31925	68109
26760	68110
129164	68111
30998	68112
3787	68113
6977	68114
45076	68115
122498	68116
43741	68117
2211	68118
56570	68119
108	68120
2760	68121
109	68122
102984	68123
485	68124
44023	68125
9522	68126
13094	68127
43116	68128
22856	68129
64914	68130
45977	68131
23522	68132
5288	68133
26403	68134
38748	68135
6734	68136
31284	68137
10416	68138
55223	68139
34992	68140
2837	68141
63751	68142
12906	68143
21188	68144
66953	68145
1602	68146
21006	68147
52484	68148
147259	68149
49316	68150
60729	68151
17949	68152
113952	68153
73664	68154
31177	68155
47089	68156
20032	68157
38852	68158
31355	68159
24620	68160
8608	68161
37344	68162
113432	68163
40499	68164
96034	68165
88559	68166
65827	68167
1434	68168
43874	68169
4529	68170
31197	68171
77268	68172
63923	68173
33144	68174
10462	68175
23820	68176
80438	68177
41518	68178
71038	68179
27135	68180
45984	68181
32287	68182
20199	68183
1115	68184
116356	68185
106859	68186
63	68187
4220	68188
2933	68189
112914	68190
42889	68191
40161	68192
15467	68193
22959	68194
24426	68195
70878	68196
41057	68197
18172	68198
85591	68199
18409	68200
21058	68201
7580	68202
42641	68203
27192	68204
87813	68205
110736	68206
132496	68207
35220	68208
38011	68209
64679	68210
19354	68211
102397	68212
5460	68213
1564	68214
16177	68215
21194	68216
3021	68217
51157	68218
49641	68219
19328	68220
44031	68221
103407	68222
37860	68223
64571	68224
12133	68225
11218	68226
39959	68227
68161	68228
110544	68229
80811	68230
36688	68231
9683	68232
36932	68233
63900	68234
26843	68235
100836	68236
15109	68237
122336	68238
4803	68239
121427	68240
92669	68241
21185	68242
74596	68243
53157	68244
16349	68245
1118	68246
7934	68247
44362	68248
1663	68249
37426	68250
94553	68251
2271	68252
41120	68253
1523	68254
51289	68255
978	68256
56629	68257
108963	68258
748	68259
40090	68260
8211	68261
95155	68262
70340	68263
717	68264
31549	68265
15205	68266
82360	68267
30186	68268
1232	68269
101078	68270
20101	68271
13841	68272
17520	68273
18069	68274
91598	68275
2641	68276
44029	68277
24958	68278
50195	68279
36089	68280
6488	68281
74404	68282
2380	68283
110173	68284
34639	68285
113300	68286
93825	68287
70750	68288
26593	68289
33256	68290
26507	68291
23760	68292
98909	68293
35793	68294
57369	68295
134373	68296
24533	68297
37826	68298
16510	68299
3413	68300
32694	68301
58547	68302
61652	68303
3285	68304
9393	68305
59050	68306
141645	68307
43927	68308
51251	68309
35907	68310
36101	68311
90797	68312
15356	68313
57017	68314
78269	68315
55537	68316
1255	68317
26006	68318
108053	68319
54221	68320
26179	68321
84359	68322
17257	68323
4666	68324
1744	68325
31271	68326
17865	68327
38652	68328
27477	68329
20683	68330
54237	68331
4767	68332
27989	68333
62180	68334
46732	68335
133429	68336
50478	68337
4315	68338
48113	68339
64072	68340
2549	68341
19791	68342
128538	68343
6928	68344
35952	68345
85350	68346
6194	68347
45248	68348
39834	68349
37038	68350
7794	68351
55754	68352
29172	68353
3000	68354
106579	68355
655	68356
25738	68357
274	68358
16316	68359
13803	68360
8724	68361
23186	68362
12345	68363
47331	68364
124305	68365
37502	68366
9745	68367
27937	68368
64006	68369
149137	68370
30321	68371
19906	68372
35407	68373
3619	68374
54468	68375
14803	68376
74594	68377
95869	68378
800	68379
36373	68380
18451	68381
9635	68382
72699	68383
121585	68384
18159	68385
5772	68386
6057	68387
1566	68388
30867	68389
119	68390
65572	68391
9613	68392
17608	68393
2011	68394
65832	68395
49586	68396
51542	68397
71073	68398
64825	68399
109783	68400
89099	68401
22961	68402
47484	68403
23556	68404
60029	68405
1125	68406
26566	68407
136921	68408
16203	68409
76567	68410
52739	68411
60458	68412
10470	68413
10142	68414
75136	68415
62382	68416
6617	68417
41315	68418
54904	68419
32744	68420
22273	68421
31377	68422
20650	68423
52738	68424
18252	68425
9409	68426
41188	68427
76023	68428
2336	68429
77807	68430
29222	68431
31725	68432
64695	68433
12720	68434
11155	68435
57107	68436
71716	68437
85361	68438
25479	68439
4658	68440
52353	68441
128802	68442
63344	68443
130320	68444
33969	68445
211	68446
20758	68447
108739	68448
63732	68449
52393	68450
33420	68451
31149	68452
51159	68453
47602	68454
33912	68455
132	68456
45918	68457
85353	68458
71241	68459
16635	68460
569	68461
30501	68462
500	68463
414	68464
34800	68465
105634	68466
21661	68467
78737	68468
98881	68469
21028	68470
14062	68471
20087	68472
68993	68473
134261	68474
113897	68475
4687	68476
79368	68477
26979	68478
11053	68479
126444	68480
12195	68481
65287	68482
14322	68483
97307	68484
85156	68485
125953	68486
16600	68487
70679	68488
49875	68489
16345	68490
84363	68491
49060	68492
25098	68493
7953	68494
13278	68495
19884	68496
23870	68497
17579	68498
9335	68499
3420	68500
1695	68501
7466	68502
4557	68503
12215	68504
2012	68505
19033	68506
2720	68507
51650	68508
35745	68509
40382	68510
21418	68511
44458	68512
3022	68513
83538	68514
7634	68515
40005	68516
62164	68517
12213	68518
17758	68519
42373	68520
19947	68521
19001	68522
18539	68523
2277	68524
18986	68525
303	68526
30977	68527
6306	68528
110543	68529
50248	68530
52892	68531
38108	68532
11030	68533
15575	68534
19867	68535
10163	68536
37453	68537
53302	68538
148434	68539
67076	68540
6314	68541
7382	68542
78769	68543
121114	68544
69576	68545
578	68546
4192	68547
27359	68548
114834	68549
43346	68550
11694	68551
33214	68552
131768	68553
34375	68554
36838	68555
6617	68556
68248	68557
99632	68558
25896	68559
76541	68560
20439	68561
67915	68562
47858	68563
94378	68564
54422	68565
125712	68566
22544	68567
58177	68568
1967	68569
2491	68570
453	68571
16112	68572
19985	68573
3603	68574
8420	68575
22379	68576
122689	68577
28964	68578
77071	68579
44890	68580
1787	68581
66365	68582
64722	68583
54820	68584
41943	68585
20042	68586
8390	68587
110416	68588
24039	68589
29	68590
8201	68591
7545	68592
113278	68593
17969	68594
80716	68595
123715	68596
53456	68597
56980	68598
97460	68599
43024	68600
49363	68601
60025	68602
105285	68603
1541	68604
80831	68605
112218	68606
65613	68607
27740	68608
105291	68609
58682	68610
139346	68611
5425	68612
81677	68613
16247	68614
6214	68615
12039	68616
5266	68617
5257	68618
20539	68619
20162	68620
29200	68621
19726	68622
65451	68623
33701	68624
8420	68625
30996	68626
37850	68627
51345	68628
10697	68629
118281	68630
521	68631
32894	68632
83096	68633
36696	68634
135995	68635
3513	68636
67865	68637
2182	68638
54724	68639
131613	68640
69786	68641
96833	68642
705	68643
28038	68644
13170	68645
38188	68646
66572	68647
22185	68648
10821	68649
8481	68650
1391	68651
142251	68652
16436	68653
39345	68654
30638	68655
1038	68656
77732	68657
1997	68658
20050	68659
45776	68660
115429	68661
103365	68662
15685	68663
7381	68664
106324	68665
95873	68666
17	68667
68426	68668
32091	68669
357	68670
20680	68671
51652	68672
59340	68673
60223	68674
3785	68675
106316	68676
57602	68677
97280	68678
7262	68679
63721	68680
10427	68681
21132	68682
33989	68683
18436	68684
58	68685
3474	68686
77727	68687
4762	68688
2456	68689
11897	68690
282	68691
34634	68692
122617	68693
10542	68694
89941	68695
87163	68696
787	68697
21313	68698
46394	68699
68588	68700
15202	68701
19773	68702
28781	68703
27263	68704
88995	68705
9287	68706
49828	68707
74991	68708
54387	68709
3772	68710
56082	68711
1201	68712
66507	68713
109905	68714
1430	68715
5596	68716
17801	68717
70587	68718
4895	68719
89904	68720
97970	68721
27648	68722
75235	68723
21730	68724
123203	68725
8497	68726
10826	68727
44808	68728
22644	68729
2618	68730
66833	68731
32631	68732
2620	68733
4877	68734
4727	68735
67609	68736
39920	68737
71339	68738
45015	68739
4145	68740
86041	68741
8607	68742
86	68743
15909	68744
842	68745
129422	68746
66002	68747
7414	68748
62239	68749
37054	68750
6776	68751
65912	68752
17743	68753
5213	68754
76427	68755
78323	68756
118117	68757
21929	68758
7890	68759
130151	68760
38126	68761
102523	68762
13548	68763
45516	68764
103338	68765
71191	68766
25827	68767
4916	68768
89862	68769
16935	68770
55833	68771
91365	68772
38745	68773
9174	68774
31242	68775
52884	68776
5846	68777
93329	68778
40630	68779
116558	68780
71319	68781
16951	68782
66276	68783
2203	68784
104003	68785
125103	68786
47259	68787
84231	68788
4160	68789
73984	68790
1756	68791
138	68792
77906	68793
18080	68794
8159	68795
32957	68796
10084	68797
16347	68798
48627	68799
16889	68800
41126	68801
6817	68802
10041	68803
86785	68804
26283	68805
12588	68806
40269	68807
466	68808
12929	68809
2522	68810
78605	68811
7971	68812
38947	68813
107937	68814
19931	68815
73202	68816
67633	68817
74988	68818
53566	68819
125512	68820
52845	68821
76605	68822
14070	68823
30687	68824
8851	68825
4304	68826
49737	68827
81632	68828
132961	68829
34681	68830
56127	68831
71144	68832
45379	68833
14951	68834
57662	68835
11276	68836
2915	68837
43745	68838
68906	68839
24834	68840
22377	68841
13624	68842
59574	68843
12276	68844
20722	68845
72708	68846
54007	68847
39254	68848
27980	68849
8425	68850
55951	68851
21374	68852
3372	68853
22113	68854
34918	68855
124299	68856
80407	68857
38911	68858
6302	68859
6258	68860
89013	68861
12980	68862
13676	68863
109841	68864
91474	68865
6230	68866
106091	68867
51455	68868
8920	68869
33962	68870
7571	68871
109368	68872
96944	68873
28747	68874
59855	68875
344	68876
7558	68877
26444	68878
5734	68879
16412	68880
56690	68881
43925	68882
26403	68883
43829	68884
46329	68885
1143	68886
50677	68887
93403	68888
1782	68889
18845	68890
148517	68891
93267	68892
1720	68893
29400	68894
10542	68895
44582	68896
44224	68897
71212	68898
20399	68899
2555	68900
92094	68901
88140	68902
4953	68903
5443	68904
51318	68905
31676	68906
68258	68907
39887	68908
45914	68909
68469	68910
45647	68911
1496	68912
121255	68913
20305	68914
24219	68915
3507	68916
4746	68917
52288	68918
18509	68919
118782	68920
3126	68921
109120	68922
75635	68923
56892	68924
77811	68925
18754	68926
93840	68927
85557	68928
25314	68929
13114	68930
79581	68931
12163	68932
51851	68933
18169	68934
3150	68935
23688	68936
40718	68937
19498	68938
55347	68939
23766	68940
110038	68941
141685	68942
65370	68943
81180	68944
54222	68945
119933	68946
76554	68947
54645	68948
136562	68949
53308	68950
9694	68951
107	68952
4438	68953
7146	68954
132611	68955
52216	68956
4976	68957
51699	68958
9341	68959
39308	68960
94570	68961
6725	68962
84101	68963
8823	68964
21152	68965
43566	68966
34018	68967
77085	68968
66312	68969
791	68970
468	68971
29771	68972
7556	68973
39815	68974
108361	68975
29020	68976
82704	68977
107710	68978
77083	68979
124029	68980
42612	68981
61491	68982
105026	68983
96923	68984
43035	68985
20633	68986
41214	68987
52004	68988
92470	68989
90354	68990
92582	68991
37881	68992
29357	68993
13833	68994
65592	68995
6366	68996
90924	68997
55221	68998
27340	68999
62819	69000
8525	69001
99920	69002
38586	69003
10191	69004
44156	69005
59075	69006
63402	69007
36866	69008
6570	69009
8742	69010
38298	69011
106626	69012
76160	69013
86017	69014
119362	69015
45843	69016
18313	69017
8894	69018
34467	69019
129062	69020
96074	69021
22243	69022
39989	69023
29332	69024
1214	69025
67689	69026
118641	69027
69345	69028
21939	69029
8061	69030
38190	69031
10691	69032
38947	69033
43396	69034
56224	69035
83405	69036
111803	69037
17479	69038
33193	69039
46225	69040
131342	69041
9470	69042
13486	69043
43406	69044
34868	69045
65372	69046
6201	69047
42577	69048
18170	69049
8725	69050
74352	69051
137272	69052
3949	69053
23119	69054
51152	69055
27122	69056
75612	69057
120428	69058
92882	69059
24901	69060
51629	69061
64762	69062
8	69063
4496	69064
6956	69065
34960	69066
21797	69067
36773	69068
87631	69069
42144	69070
51507	69071
2361	69072
43702	69073
118102	69074
56219	69075
26397	69076
28384	69077
70821	69078
6010	69079
42260	69080
42569	69081
59281	69082
16442	69083
6388	69084
33092	69085
79646	69086
1439	69087
25215	69088
6738	69089
91249	69090
2001	69091
124739	69092
1505	69093
79237	69094
12071	69095
814	69096
6223	69097
54411	69098
79978	69099
6024	69100
15785	69101
120865	69102
49510	69103
138532	69104
80763	69105
36758	69106
114374	69107
10456	69108
114365	69109
7150	69110
87869	69111
70826	69112
51417	69113
21583	69114
2773	69115
61456	69116
68291	69117
43985	69118
47805	69119
28925	69120
56805	69121
53977	69122
78862	69123
92444	69124
56197	69125
41354	69126
10	69127
12561	69128
88444	69129
33839	69130
39398	69131
28722	69132
20663	69133
12494	69134
80554	69135
54356	69136
20296	69137
5955	69138
69265	69139
27219	69140
38719	69141
56971	69142
10846	69143
16360	69144
30213	69145
41804	69146
12940	69147
72182	69148
37264	69149
50484	69150
27703	69151
102660	69152
57479	69153
61357	69154
63917	69155
13542	69156
39643	69157
59662	69158
88841	69159
131248	69160
17514	69161
91198	69162
17062	69163
69934	69164
32070	69165
36773	69166
23939	69167
7579	69168
77643	69169
130308	69170
2320	69171
17584	69172
106406	69173
66757	69174
74894	69175
78728	69176
96989	69177
36980	69178
40195	69179
20723	69180
17030	69181
91205	69182
137292	69183
56586	69184
10979	69185
92304	69186
45096	69187
90959	69188
88739	69189
16328	69190
105357	69191
58172	69192
46742	69193
105563	69194
2726	69195
13152	69196
73336	69197
13256	69198
31720	69199
32334	69200
66610	69201
12622	69202
12139	69203
51918	69204
15524	69205
7622	69206
26374	69207
20753	69208
2400	69209
4288	69210
32253	69211
17166	69212
103988	69213
130330	69214
3551	69215
52557	69216
95760	69217
33952	69218
114130	69219
11166	69220
2346	69221
37373	69222
20336	69223
75477	69224
6948	69225
68158	69226
4470	69227
10013	69228
16299	69229
5068	69230
45753	69231
14102	69232
105454	69233
152	69234
56055	69235
77846	69236
122103	69237
87992	69238
79000	69239
134448	69240
23094	69241
9768	69242
65127	69243
6195	69244
58260	69245
3253	69246
117134	69247
52655	69248
7885	69249
102099	69250
2687	69251
11172	69252
25006	69253
32934	69254
9120	69255
143270	69256
49752	69257
59011	69258
15077	69259
8027	69260
11845	69261
69096	69262
94717	69263
93892	69264
29754	69265
63399	69266
3474	69267
52798	69268
64052	69269
47068	69270
5277	69271
87034	69272
49109	69273
3895	69274
55729	69275
21714	69276
2481	69277
74219	69278
13313	69279
29665	69280
4181	69281
2142	69282
59094	69283
107669	69284
9683	69285
34109	69286
40081	69287
78047	69288
4771	69289
29702	69290
63918	69291
46505	69292
103333	69293
92282	69294
129336	69295
82043	69296
65545	69297
16881	69298
67421	69299
75454	69300
104471	69301
39522	69302
119241	69303
8664	69304
43311	69305
12637	69306
7189	69307
47853	69308
115990	69309
5103	69310
93903	69311
50076	69312
68630	69313
16825	69314
26665	69315
96441	69316
17743	69317
26589	69318
89050	69319
4431	69320
71315	69321
1376	69322
97801	69323
50292	69324
61380	69325
6028	69326
127974	69327
129052	69328
33516	69329
14267	69330
12343	69331
23377	69332
114215	69333
3050	69334
37795	69335
67553	69336
42014	69337
2949	69338
33013	69339
80229	69340
19126	69341
137026	69342
1657	69343
95186	69344
7115	69345
1316	69346
61710	69347
8037	69348
39977	69349
140782	69350
59489	69351
17362	69352
24471	69353
3220	69354
31586	69355
137351	69356
7101	69357
68652	69358
6892	69359
2502	69360
47151	69361
48004	69362
45346	69363
25977	69364
42351	69365
31662	69366
32378	69367
147177	69368
18096	69369
34003	69370
39454	69371
78508	69372
86400	69373
15902	69374
110296	69375
7512	69376
100330	69377
102257	69378
12899	69379
24455	69380
9973	69381
103124	69382
87104	69383
54582	69384
1676	69385
42	69386
50091	69387
10798	69388
22249	69389
20579	69390
75421	69391
3009	69392
38901	69393
66852	69394
71181	69395
97963	69396
28754	69397
102544	69398
12089	69399
1638	69400
142326	69401
15420	69402
99723	69403
86094	69404
106407	69405
30483	69406
57544	69407
51456	69408
140210	69409
11377	69410
21896	69411
750	69412
52930	69413
32541	69414
55587	69415
93706	69416
62352	69417
5864	69418
2510	69419
22188	69420
8871	69421
37434	69422
103319	69423
20865	69424
21316	69425
52898	69426
98483	69427
94513	69428
1173	69429
1851	69430
61375	69431
85910	69432
6288	69433
25344	69434
1099	69435
43961	69436
89601	69437
110266	69438
41969	69439
24410	69440
16166	69441
18359	69442
8640	69443
51178	69444
135541	69445
10505	69446
67060	69447
7019	69448
30902	69449
18726	69450
45203	69451
45237	69452
29934	69453
128256	69454
28060	69455
83132	69456
1407	69457
9027	69458
3099	69459
2250	69460
111215	69461
41756	69462
66395	69463
3781	69464
80	69465
114886	69466
104946	69467
60384	69468
11574	69469
26063	69470
9584	69471
21315	69472
16752	69473
1230	69474
3973	69475
85737	69476
29379	69477
63566	69478
100333	69479
86912	69480
15872	69481
18921	69482
664	69483
7737	69484
65335	69485
128847	69486
32758	69487
26926	69488
19161	69489
118	69490
36020	69491
98992	69492
47256	69493
145933	69494
54763	69495
45709	69496
118735	69497
51970	69498
67945	69499
116994	69500
22395	69501
19244	69502
76912	69503
21372	69504
80969	69505
54927	69506
8194	69507
11407	69508
43925	69509
3924	69510
12188	69511
91340	69512
44990	69513
42704	69514
110492	69515
72246	69516
62322	69517
3964	69518
79421	69519
27442	69520
58555	69521
30645	69522
31705	69523
29739	69524
42357	69525
67483	69526
6233	69527
94448	69528
1629	69529
3942	69530
39893	69531
14505	69532
52379	69533
13427	69534
371	69535
7	69536
121600	69537
40589	69538
3068	69539
125457	69540
54343	69541
61189	69542
84073	69543
33530	69544
29500	69545
34639	69546
139079	69547
107017	69548
22293	69549
7492	69550
72764	69551
27452	69552
635	69553
63747	69554
20729	69555
37450	69556
76111	69557
54681	69558
59509	69559
56834	69560
18619	69561
149378	69562
4031	69563
60089	69564
43743	69565
1166	69566
2627	69567
35380	69568
21715	69569
1605	69570
23516	69571
44438	69572
83665	69573
79160	69574
3170	69575
23143	69576
145662	69577
8771	69578
47075	69579
4173	69580
47028	69581
3956	69582
12453	69583
17834	69584
10662	69585
18262	69586
11234	69587
38649	69588
56075	69589
2886	69590
113887	69591
66789	69592
63454	69593
45894	69594
21853	69595
55070	69596
26899	69597
9213	69598
582	69599
57615	69600
29	69601
2888	69602
113433	69603
105189	69604
66182	69605
120536	69606
10464	69607
101791	69608
38321	69609
61683	69610
118673	69611
21835	69612
43729	69613
25219	69614
510	69615
2040	69616
44558	69617
1010	69618
16460	69619
49724	69620
104506	69621
60971	69622
57945	69623
2239	69624
10818	69625
7182	69626
60843	69627
16792	69628
48050	69629
38434	69630
100601	69631
12514	69632
53262	69633
77462	69634
6435	69635
77952	69636
53657	69637
20540	69638
7842	69639
9961	69640
7934	69641
7274	69642
409	69643
782	69644
72985	69645
69758	69646
37625	69647
27488	69648
50425	69649
12997	69650
58732	69651
4452	69652
34593	69653
21423	69654
131473	69655
63363	69656
65116	69657
38377	69658
14532	69659
61421	69660
5793	69661
57134	69662
1115	69663
45281	69664
49416	69665
91902	69666
3619	69667
72516	69668
30170	69669
35843	69670
38378	69671
83989	69672
15101	69673
129288	69674
50153	69675
19350	69676
75346	69677
25375	69678
33310	69679
4985	69680
14011	69681
22404	69682
29995	69683
43185	69684
6650	69685
2331	69686
22683	69687
18404	69688
13161	69689
37407	69690
107728	69691
6626	69692
46110	69693
40211	69694
34105	69695
15172	69696
31089	69697
37332	69698
21940	69699
134046	69700
102	69701
52764	69702
7336	69703
1985	69704
79464	69705
799	69706
28130	69707
54318	69708
119800	69709
27298	69710
80325	69711
32997	69712
15389	69713
10813	69714
14426	69715
9050	69716
48884	69717
6558	69718
47651	69719
3876	69720
19436	69721
21783	69722
45799	69723
7527	69724
34557	69725
20778	69726
60112	69727
111755	69728
21755	69729
11123	69730
55860	69731
16775	69732
110411	69733
88889	69734
37060	69735
13905	69736
77532	69737
19415	69738
81068	69739
59352	69740
98865	69741
10468	69742
30482	69743
38814	69744
68933	69745
32986	69746
33465	69747
74824	69748
41875	69749
9784	69750
56780	69751
137307	69752
71546	69753
23443	69754
2777	69755
47463	69756
95162	69757
33066	69758
17409	69759
19521	69760
39031	69761
123723	69762
41805	69763
4058	69764
18600	69765
81868	69766
15313	69767
9221	69768
3571	69769
78087	69770
141981	69771
6502	69772
51451	69773
55592	69774
50241	69775
53168	69776
3692	69777
79280	69778
113944	69779
53153	69780
91825	69781
47411	69782
56787	69783
135	69784
13139	69785
529	69786
89060	69787
79917	69788
12074	69789
42783	69790
18103	69791
11819	69792
1160	69793
10738	69794
90	69795
34125	69796
21652	69797
50221	69798
7203	69799
776	69800
24534	69801
76490	69802
650	69803
135599	69804
148925	69805
2154	69806
82652	69807
4718	69808
100019	69809
18069	69810
43184	69811
2330	69812
51186	69813
31232	69814
32100	69815
117907	69816
76460	69817
33262	69818
5036	69819
63275	69820
5081	69821
15718	69822
9923	69823
37063	69824
22301	69825
43422	69826
53397	69827
140332	69828
50815	69829
799	69830
331	69831
4710	69832
3396	69833
1449	69834
153	69835
95989	69836
4995	69837
13434	69838
2162	69839
149516	69840
94718	69841
2624	69842
14043	69843
4383	69844
6914	69845
22127	69846
103139	69847
59127	69848
3975	69849
47671	69850
11887	69851
113600	69852
115118	69853
3171	69854
25863	69855
100247	69856
13537	69857
3291	69858
18690	69859
89423	69860
26552	69861
52232	69862
6730	69863
104423	69864
61512	69865
713	69866
46115	69867
42910	69868
18685	69869
5132	69870
131717	69871
17443	69872
24816	69873
13502	69874
26349	69875
31874	69876
147496	69877
111358	69878
102223	69879
18079	69880
57423	69881
20527	69882
2836	69883
33177	69884
280	69885
62856	69886
14520	69887
12590	69888
118037	69889
8083	69890
88997	69891
2601	69892
24817	69893
60653	69894
84759	69895
37731	69896
9687	69897
22957	69898
117000	69899
33677	69900
115860	69901
2169	69902
99715	69903
5953	69904
25007	69905
2337	69906
31798	69907
123636	69908
577	69909
112383	69910
18579	69911
61327	69912
46978	69913
19272	69914
102458	69915
19209	69916
24656	69917
54927	69918
44993	69919
31195	69920
10528	69921
56396	69922
90657	69923
139	69924
45384	69925
6783	69926
15171	69927
67781	69928
32975	69929
104343	69930
47912	69931
15704	69932
919	69933
96501	69934
5138	69935
17223	69936
68750	69937
2172	69938
68688	69939
26724	69940
129807	69941
15144	69942
38984	69943
9692	69944
114189	69945
119768	69946
79530	69947
81654	69948
92782	69949
53040	69950
75792	69951
23466	69952
10622	69953
5201	69954
37042	69955
12314	69956
14971	69957
138524	69958
28334	69959
95067	69960
95919	69961
51628	69962
134152	69963
95881	69964
24610	69965
110109	69966
7089	69967
7460	69968
71705	69969
72705	69970
5814	69971
40464	69972
39371	69973
974	69974
76167	69975
12632	69976
51200	69977
9008	69978
17161	69979
12371	69980
65504	69981
39137	69982
53325	69983
6343	69984
26589	69985
2215	69986
9744	69987
38730	69988
51154	69989
450	69990
42592	69991
132140	69992
100323	69993
58926	69994
5968	69995
65251	69996
1271	69997
137409	69998
24670	69999
102897	70000
59904	70001
23487	70002
91311	70003
29082	70004
21950	70005
2441	70006
31652	70007
103630	70008
40038	70009
27925	70010
45826	70011
21429	70012
5956	70013
15640	70014
7955	70015
568	70016
92841	70017
28246	70018
27046	70019
38708	70020
22314	70021
44964	70022
10670	70023
79626	70024
16067	70025
48932	70026
1789	70027
3065	70028
57751	70029
72463	70030
33573	70031
37620	70032
51238	70033
14067	70034
85229	70035
1351	70036
10434	70037
24634	70038
36720	70039
95365	70040
4958	70041
65628	70042
34563	70043
9106	70044
19468	70045
39159	70046
68550	70047
61745	70048
27003	70049
106050	70050
49857	70051
44215	70052
89843	70053
74702	70054
242	70055
22590	70056
69691	70057
7739	70058
27048	70059
6091	70060
24310	70061
36951	70062
48517	70063
27264	70064
11816	70065
7914	70066
6290	70067
115589	70068
8913	70069
2811	70070
109405	70071
65235	70072
47373	70073
8216	70074
29309	70075
74369	70076
14864	70077
18341	70078
13572	70079
51091	70080
19807	70081
44068	70082
54751	70083
24127	70084
90639	70085
71232	70086
75041	70087
3106	70088
10323	70089
26507	70090
8567	70091
7683	70092
84034	70093
143259	70094
20022	70095
71712	70096
24511	70097
82206	70098
25820	70099
66743	70100
17009	70101
29688	70102
38698	70103
120859	70104
11796	70105
12265	70106
94363	70107
49377	70108
11645	70109
99675	70110
127152	70111
97578	70112
60527	70113
103567	70114
5598	70115
34409	70116
92057	70117
60919	70118
22414	70119
130667	70120
2226	70121
36289	70122
27724	70123
28087	70124
47935	70125
16753	70126
15707	70127
66928	70128
102030	70129
35754	70130
1629	70131
72014	70132
108837	70133
10682	70134
2551	70135
138666	70136
95005	70137
71036	70138
39826	70139
131298	70140
134270	70141
1166	70142
55310	70143
27347	70144
83367	70145
65695	70146
26909	70147
37808	70148
76858	70149
27246	70150
6919	70151
5578	70152
18067	70153
101145	70154
15291	70155
17083	70156
63209	70157
7234	70158
49126	70159
43356	70160
5320	70161
19597	70162
15710	70163
20593	70164
99335	70165
16838	70166
121655	70167
2026	70168
16447	70169
6108	70170
12733	70171
26035	70172
87697	70173
30586	70174
20719	70175
21761	70176
36013	70177
62754	70178
3751	70179
34193	70180
32746	70181
21054	70182
15694	70183
27748	70184
6705	70185
297	70186
41745	70187
80107	70188
65419	70189
66678	70190
11328	70191
76788	70192
250	70193
6829	70194
26715	70195
78616	70196
141399	70197
118933	70198
50141	70199
130928	70200
81392	70201
47489	70202
3656	70203
31182	70204
138400	70205
811	70206
39198	70207
64256	70208
94245	70209
27988	70210
670	70211
51304	70212
114820	70213
3794	70214
66605	70215
8977	70216
31880	70217
1560	70218
442	70219
36093	70220
7357	70221
42882	70222
55478	70223
2052	70224
51952	70225
797	70226
65790	70227
88409	70228
14650	70229
126131	70230
32017	70231
1944	70232
6229	70233
102923	70234
48761	70235
11750	70236
3975	70237
9373	70238
45448	70239
37236	70240
90	70241
85456	70242
2706	70243
120415	70244
48341	70245
40511	70246
82197	70247
3782	70248
74291	70249
20019	70250
19046	70251
86697	70252
62246	70253
133564	70254
17045	70255
64977	70256
80391	70257
73712	70258
6667	70259
23988	70260
7825	70261
6095	70262
2465	70263
34922	70264
93937	70265
22155	70266
24824	70267
9625	70268
18197	70269
111717	70270
89783	70271
83064	70272
5982	70273
64635	70274
75371	70275
97284	70276
24291	70277
24420	70278
67819	70279
111185	70280
50375	70281
58327	70282
8235	70283
2970	70284
89901	70285
2412	70286
48990	70287
25841	70288
103797	70289
85443	70290
23409	70291
65162	70292
15610	70293
83921	70294
62874	70295
133955	70296
27446	70297
79382	70298
44698	70299
56674	70300
99981	70301
30974	70302
617	70303
71311	70304
37874	70305
67593	70306
51758	70307
123275	70308
49	70309
137416	70310
52039	70311
36465	70312
82275	70313
104342	70314
39460	70315
2035	70316
73892	70317
13685	70318
40454	70319
102614	70320
4923	70321
80361	70322
8975	70323
16339	70324
397	70325
3607	70326
36734	70327
70873	70328
34074	70329
29923	70330
48132	70331
11508	70332
2104	70333
5983	70334
46328	70335
83947	70336
115485	70337
77445	70338
22769	70339
58662	70340
18748	70341
78516	70342
206	70343
6255	70344
38472	70345
119126	70346
112799	70347
63800	70348
7738	70349
718	70350
7974	70351
130314	70352
62608	70353
70744	70354
94359	70355
51349	70356
60383	70357
10456	70358
19015	70359
2050	70360
43406	70361
37984	70362
90300	70363
67316	70364
67338	70365
2425	70366
13709	70367
131483	70368
70135	70369
66156	70370
32149	70371
31217	70372
32736	70373
67714	70374
22880	70375
60154	70376
133608	70377
4055	70378
8905	70379
79124	70380
122567	70381
101083	70382
102059	70383
41674	70384
48984	70385
18019	70386
87669	70387
134581	70388
10447	70389
39380	70390
76569	70391
4128	70392
51286	70393
28382	70394
42797	70395
35671	70396
4290	70397
95904	70398
89692	70399
21364	70400
99587	70401
54579	70402
19798	70403
98241	70404
37770	70405
4388	70406
108025	70407
30863	70408
5810	70409
25122	70410
68388	70411
101732	70412
49648	70413
28591	70414
4123	70415
1411	70416
30152	70417
723	70418
74295	70419
12244	70420
75072	70421
9765	70422
1597	70423
85110	70424
40617	70425
12754	70426
65914	70427
74280	70428
102524	70429
2001	70430
37483	70431
46736	70432
1494	70433
87565	70434
25812	70435
29717	70436
77267	70437
36318	70438
6309	70439
63904	70440
65576	70441
131651	70442
25333	70443
19872	70444
36893	70445
85683	70446
85820	70447
1989	70448
57506	70449
102889	70450
58065	70451
82616	70452
2573	70453
5058	70454
6774	70455
87188	70456
21043	70457
33841	70458
83439	70459
104459	70460
19063	70461
4602	70462
4608	70463
2912	70464
100187	70465
40070	70466
85149	70467
39432	70468
39188	70469
132760	70470
32899	70471
3772	70472
67645	70473
94042	70474
65071	70475
32631	70476
104122	70477
6383	70478
105613	70479
21359	70480
61997	70481
70766	70482
6664	70483
69215	70484
11817	70485
115087	70486
121857	70487
39946	70488
10886	70489
99423	70490
27850	70491
37804	70492
32601	70493
63850	70494
5524	70495
116943	70496
90972	70497
125890	70498
80763	70499
63081	70500
85775	70501
31178	70502
50841	70503
55569	70504
38406	70505
8993	70506
93596	70507
90285	70508
2991	70509
11923	70510
34470	70511
2632	70512
58087	70513
20346	70514
17503	70515
1319	70516
145119	70517
35226	70518
52999	70519
4896	70520
3218	70521
106083	70522
9349	70523
47500	70524
148	70525
4467	70526
14369	70527
71714	70528
19084	70529
105194	70530
143460	70531
51678	70532
14445	70533
54389	70534
44814	70535
8701	70536
77703	70537
34000	70538
11676	70539
76685	70540
3253	70541
17827	70542
100313	70543
9045	70544
64282	70545
36018	70546
64640	70547
2389	70548
23834	70549
74393	70550
2684	70551
20984	70552
46820	70553
35400	70554
142126	70555
64	70556
116207	70557
28614	70558
39675	70559
20780	70560
6904	70561
84280	70562
82198	70563
144828	70564
31379	70565
100272	70566
86760	70567
114100	70568
30972	70569
101860	70570
135856	70571
1508	70572
36249	70573
22667	70574
44666	70575
33550	70576
84256	70577
7754	70578
10239	70579
23047	70580
15405	70581
110845	70582
19517	70583
32022	70584
54005	70585
23947	70586
45889	70587
121953	70588
101291	70589
122290	70590
52385	70591
11818	70592
47247	70593
13347	70594
72477	70595
166	70596
50788	70597
38041	70598
60401	70599
21077	70600
2600	70601
17717	70602
27306	70603
80582	70604
54475	70605
121304	70606
1194	70607
4717	70608
4350	70609
4170	70610
14785	70611
24387	70612
69627	70613
45702	70614
69887	70615
10184	70616
21698	70617
118729	70618
2075	70619
2295	70620
9656	70621
86790	70622
61911	70623
22844	70624
23729	70625
116260	70626
14772	70627
96645	70628
114615	70629
13082	70630
7749	70631
5626	70632
38055	70633
13491	70634
71419	70635
17767	70636
14479	70637
8060	70638
130331	70639
79952	70640
41329	70641
18126	70642
100048	70643
2854	70644
1468	70645
1235	70646
15751	70647
32268	70648
49812	70649
66487	70650
8572	70651
93917	70652
23386	70653
14987	70654
13162	70655
39128	70656
9310	70657
29185	70658
72552	70659
31300	70660
42492	70661
65367	70662
18589	70663
4861	70664
35670	70665
73147	70666
32340	70667
69965	70668
71312	70669
105825	70670
15197	70671
6358	70672
44418	70673
24351	70674
86589	70675
66385	70676
86604	70677
72524	70678
35921	70679
28748	70680
121930	70681
31736	70682
25801	70683
49279	70684
101796	70685
125012	70686
10659	70687
65773	70688
35083	70689
34024	70690
3563	70691
79657	70692
34349	70693
70121	70694
162	70695
119432	70696
144087	70697
50573	70698
64838	70699
98572	70700
18941	70701
51121	70702
47092	70703
4437	70704
37893	70705
73995	70706
28280	70707
26139	70708
39273	70709
16303	70710
86592	70711
19541	70712
3510	70713
63304	70714
28596	70715
49109	70716
105245	70717
54561	70718
73216	70719
1460	70720
47471	70721
68870	70722
48123	70723
1188	70724
38069	70725
98633	70726
29593	70727
4001	70728
45396	70729
85373	70730
22178	70731
84369	70732
77040	70733
94738	70734
20071	70735
29444	70736
35972	70737
39759	70738
7341	70739
56946	70740
31085	70741
88322	70742
16809	70743
108764	70744
8565	70745
41423	70746
48093	70747
10776	70748
65124	70749
56941	70750
194	70751
4981	70752
24753	70753
12731	70754
613	70755
86645	70756
60738	70757
1944	70758
23509	70759
31268	70760
7242	70761
90665	70762
3582	70763
29687	70764
63177	70765
106275	70766
20220	70767
17323	70768
2834	70769
50642	70770
120696	70771
4302	70772
670	70773
18280	70774
1444	70775
3534	70776
26306	70777
69885	70778
17507	70779
78569	70780
114618	70781
6204	70782
5952	70783
5914	70784
65963	70785
20361	70786
22697	70787
33380	70788
6847	70789
115248	70790
50315	70791
125577	70792
24799	70793
18705	70794
116679	70795
331	70796
89696	70797
73058	70798
63780	70799
22799	70800
16334	70801
132228	70802
12799	70803
25236	70804
2647	70805
68131	70806
3319	70807
19820	70808
41693	70809
5314	70810
34696	70811
9544	70812
82305	70813
22410	70814
152	70815
30500	70816
57440	70817
114160	70818
66379	70819
89588	70820
18269	70821
12646	70822
66001	70823
776	70824
31862	70825
2864	70826
96881	70827
33864	70828
36513	70829
46816	70830
342	70831
17494	70832
34016	70833
70692	70834
2945	70835
65320	70836
46293	70837
99059	70838
89961	70839
19869	70840
115426	70841
5856	70842
3331	70843
71805	70844
27480	70845
58495	70846
30617	70847
120756	70848
30720	70849
83758	70850
8264	70851
25559	70852
42821	70853
69163	70854
68647	70855
22048	70856
112251	70857
1268	70858
3950	70859
29366	70860
7935	70861
87163	70862
9507	70863
17407	70864
82689	70865
70667	70866
105467	70867
56358	70868
57723	70869
83656	70870
107404	70871
61355	70872
95361	70873
75160	70874
6110	70875
2042	70876
29691	70877
18722	70878
89897	70879
125695	70880
35800	70881
46989	70882
18242	70883
52867	70884
27902	70885
85110	70886
23691	70887
18194	70888
51167	70889
120335	70890
5638	70891
86392	70892
49840	70893
29570	70894
79348	70895
3673	70896
61668	70897
67099	70898
21571	70899
480	70900
48313	70901
44343	70902
11237	70903
74126	70904
146329	70905
94262	70906
94317	70907
16949	70908
26326	70909
5388	70910
21782	70911
104639	70912
4507	70913
88915	70914
31580	70915
17457	70916
533	70917
55167	70918
27699	70919
18857	70920
61504	70921
10796	70922
1019	70923
102946	70924
103974	70925
27745	70926
14325	70927
39236	70928
57468	70929
68535	70930
1316	70931
10773	70932
17133	70933
50778	70934
63566	70935
120456	70936
65583	70937
91851	70938
132543	70939
981	70940
40030	70941
62951	70942
25965	70943
15364	70944
132273	70945
64032	70946
18	70947
3583	70948
49329	70949
111192	70950
47893	70951
6040	70952
36780	70953
60749	70954
54447	70955
53495	70956
79833	70957
59807	70958
99687	70959
82694	70960
29756	70961
114223	70962
37513	70963
100184	70964
43233	70965
113410	70966
6425	70967
108050	70968
55383	70969
66167	70970
118587	70971
6014	70972
4938	70973
22011	70974
8620	70975
38570	70976
35926	70977
50330	70978
64484	70979
33919	70980
19995	70981
92505	70982
6236	70983
110076	70984
35599	70985
76084	70986
13742	70987
64566	70988
110728	70989
111152	70990
5882	70991
23111	70992
42958	70993
61043	70994
40457	70995
82692	70996
2487	70997
58251	70998
6727	70999
2490	71000
15794	71001
16696	71002
58304	71003
29006	71004
42752	71005
20053	71006
84701	71007
83691	71008
9061	71009
70584	71010
39812	71011
82606	71012
48690	71013
3073	71014
87549	71015
7984	71016
42510	71017
51349	71018
4312	71019
1510	71020
2914	71021
16963	71022
136313	71023
14901	71024
5426	71025
13325	71026
97090	71027
76351	71028
12009	71029
44571	71030
69900	71031
9424	71032
8269	71033
26063	71034
9381	71035
8958	71036
31945	71037
39836	71038
11836	71039
32614	71040
80559	71041
50423	71042
2875	71043
59265	71044
36664	71045
21872	71046
116522	71047
15667	71048
58189	71049
19465	71050
22947	71051
60402	71052
16033	71053
6301	71054
42469	71055
99332	71056
21899	71057
107634	71058
20804	71059
5467	71060
19343	71061
48339	71062
26820	71063
33746	71064
29450	71065
34	71066
2766	71067
50950	71068
63844	71069
68583	71070
4904	71071
97710	71072
126176	71073
131301	71074
44564	71075
47420	71076
5294	71077
40247	71078
43843	71079
84680	71080
29771	71081
2936	71082
1391	71083
7726	71084
3613	71085
76738	71086
6270	71087
110388	71088
69226	71089
45283	71090
29383	71091
98983	71092
64029	71093
29779	71094
23784	71095
92456	71096
3426	71097
1633	71098
16805	71099
113258	71100
129559	71101
213	71102
47033	71103
7489	71104
11161	71105
13	71106
7122	71107
4580	71108
49402	71109
57663	71110
12538	71111
109633	71112
40212	71113
25261	71114
3962	71115
20029	71116
1237	71117
51750	71118
9211	71119
116675	71120
12702	71121
49849	71122
68814	71123
5086	71124
86818	71125
2396	71126
17196	71127
38426	71128
93720	71129
7234	71130
32527	71131
106993	71132
16870	71133
12557	71134
135898	71135
35548	71136
3522	71137
12995	71138
95099	71139
10333	71140
15743	71141
68971	71142
66	71143
34914	71144
43937	71145
22392	71146
114579	71147
99829	71148
14608	71149
102607	71150
16267	71151
26324	71152
16535	71153
21554	71154
24871	71155
18040	71156
129217	71157
82005	71158
28580	71159
105122	71160
22681	71161
72724	71162
63751	71163
59261	71164
11607	71165
66607	71166
28	71167
84086	71168
8022	71169
8213	71170
89815	71171
18711	71172
118856	71173
134010	71174
72371	71175
68426	71176
18934	71177
22838	71178
117785	71179
12417	71180
98612	71181
135783	71182
60595	71183
701	71184
2564	71185
92692	71186
11413	71187
1754	71188
24553	71189
45496	71190
39914	71191
62713	71192
80055	71193
10066	71194
113672	71195
32661	71196
91192	71197
52751	71198
14009	71199
6282	71200
11915	71201
36868	71202
18150	71203
21895	71204
7992	71205
51772	71206
6126	71207
5720	71208
42135	71209
25935	71210
10677	71211
52824	71212
44549	71213
3980	71214
45866	71215
43880	71216
94563	71217
42704	71218
67090	71219
96717	71220
570	71221
102843	71222
32068	71223
29862	71224
2932	71225
143659	71226
5233	71227
60890	71228
55484	71229
18904	71230
28576	71231
49117	71232
53257	71233
94750	71234
34804	71235
65774	71236
64398	71237
76023	71238
48318	71239
445	71240
9698	71241
2330	71242
690	71243
29043	71244
16903	71245
47310	71246
12695	71247
21346	71248
36358	71249
81414	71250
38683	71251
53238	71252
39069	71253
73753	71254
35860	71255
50239	71256
58406	71257
4211	71258
60786	71259
102696	71260
107133	71261
80818	71262
12050	71263
6645	71264
27797	71265
31047	71266
119900	71267
13932	71268
32118	71269
20229	71270
46171	71271
103460	71272
66670	71273
32770	71274
57787	71275
92538	71276
15166	71277
13530	71278
86048	71279
18672	71280
23272	71281
63147	71282
94238	71283
50077	71284
37481	71285
17787	71286
386	71287
89312	71288
922	71289
6839	71290
7619	71291
73139	71292
69727	71293
129676	71294
106430	71295
15815	71296
112473	71297
3179	71298
49131	71299
8094	71300
5091	71301
23948	71302
447	71303
8617	71304
312	71305
10715	71306
79776	71307
71047	71308
75398	71309
132439	71310
129433	71311
132887	71312
27101	71313
146540	71314
25040	71315
14997	71316
100943	71317
19431	71318
34788	71319
38238	71320
86309	71321
115847	71322
25992	71323
52774	71324
102897	71325
46116	71326
66723	71327
117988	71328
29444	71329
36684	71330
12547	71331
18404	71332
94069	71333
5558	71334
44491	71335
2845	71336
9453	71337
1956	71338
105748	71339
1246	71340
35790	71341
49702	71342
14	71343
11640	71344
46865	71345
29967	71346
42085	71347
27676	71348
21393	71349
19483	71350
77943	71351
45001	71352
17657	71353
77390	71354
32202	71355
31637	71356
122314	71357
35186	71358
1482	71359
29395	71360
26955	71361
136213	71362
17173	71363
1229	71364
42751	71365
61714	71366
3734	71367
77919	71368
11941	71369
69592	71370
81303	71371
108103	71372
58658	71373
3580	71374
30960	71375
119948	71376
12013	71377
73001	71378
120965	71379
96979	71380
21214	71381
51850	71382
62499	71383
4610	71384
112131	71385
113799	71386
16479	71387
9445	71388
55763	71389
106435	71390
13918	71391
129321	71392
6890	71393
73658	71394
27655	71395
97716	71396
26456	71397
100880	71398
30262	71399
59973	71400
7960	71401
49474	71402
13228	71403
70576	71404
28006	71405
5569	71406
11986	71407
52531	71408
3811	71409
41377	71410
4546	71411
118841	71412
18560	71413
80751	71414
100557	71415
26463	71416
41931	71417
17617	71418
4589	71419
11807	71420
7734	71421
12414	71422
57732	71423
17659	71424
67805	71425
12991	71426
43578	71427
75805	71428
25431	71429
64499	71430
108848	71431
64875	71432
25729	71433
59406	71434
69698	71435
147547	71436
39268	71437
677	71438
23013	71439
45642	71440
116543	71441
33838	71442
33660	71443
30362	71444
110385	71445
132832	71446
303	71447
47787	71448
31715	71449
18962	71450
23884	71451
23585	71452
15327	71453
935	71454
2149	71455
24275	71456
116954	71457
27734	71458
9095	71459
85939	71460
26678	71461
26712	71462
52183	71463
73565	71464
55215	71465
92051	71466
10876	71467
52178	71468
125003	71469
63914	71470
115377	71471
43530	71472
131749	71473
52546	71474
43144	71475
42776	71476
34684	71477
20930	71478
51926	71479
22898	71480
85244	71481
61709	71482
33186	71483
32720	71484
71204	71485
6783	71486
13	71487
3077	71488
39104	71489
50397	71490
51984	71491
14218	71492
8690	71493
129668	71494
115833	71495
2948	71496
82734	71497
18249	71498
138059	71499
9379	71500
10954	71501
79491	71502
57	71503
119921	71504
25312	71505
42748	71506
19202	71507
75863	71508
46507	71509
18254	71510
93239	71511
119969	71512
8438	71513
60740	71514
128239	71515
6189	71516
77011	71517
64847	71518
59403	71519
9239	71520
72584	71521
29533	71522
4932	71523
78274	71524
148603	71525
30244	71526
28677	71527
26692	71528
59321	71529
64219	71530
25597	71531
53417	71532
6856	71533
23823	71534
4542	71535
62282	71536
91338	71537
42703	71538
26657	71539
6480	71540
73038	71541
453	71542
84088	71543
57340	71544
11068	71545
7591	71546
28152	71547
1590	71548
89992	71549
36884	71550
15202	71551
64038	71552
20836	71553
119430	71554
82992	71555
72687	71556
2838	71557
20806	71558
4033	71559
23367	71560
5	71561
86967	71562
15284	71563
13828	71564
53681	71565
25066	71566
9912	71567
122116	71568
18073	71569
128817	71570
8713	71571
109785	71572
44977	71573
66028	71574
13587	71575
97936	71576
2105	71577
47671	71578
14862	71579
1602	71580
119152	71581
11869	71582
42003	71583
24559	71584
122513	71585
119790	71586
19987	71587
9757	71588
70268	71589
994	71590
22293	71591
22639	71592
88626	71593
31650	71594
68108	71595
7555	71596
49073	71597
37878	71598
20777	71599
86079	71600
26607	71601
22408	71602
53177	71603
2335	71604
8316	71605
27053	71606
103113	71607
17181	71608
90421	71609
52409	71610
18336	71611
36251	71612
32509	71613
59861	71614
81187	71615
117190	71616
58679	71617
3914	71618
136815	71619
4381	71620
30440	71621
14732	71622
69313	71623
8816	71624
16954	71625
11653	71626
28451	71627
22522	71628
4657	71629
47133	71630
8151	71631
109716	71632
24303	71633
45072	71634
47871	71635
27950	71636
38901	71637
134335	71638
36242	71639
24682	71640
33433	71641
64377	71642
85794	71643
18503	71644
2776	71645
21461	71646
7815	71647
81902	71648
33360	71649
3446	71650
4615	71651
15351	71652
378	71653
47009	71654
125015	71655
50484	71656
101382	71657
87657	71658
145447	71659
37553	71660
101948	71661
84858	71662
3771	71663
7365	71664
95362	71665
92476	71666
32717	71667
9508	71668
17568	71669
104605	71670
140646	71671
8639	71672
74386	71673
36141	71674
43332	71675
7157	71676
29910	71677
12431	71678
24271	71679
2036	71680
4719	71681
129458	71682
19381	71683
39532	71684
14778	71685
96650	71686
34510	71687
113840	71688
24559	71689
27967	71690
2863	71691
17651	71692
2651	71693
64878	71694
45201	71695
36629	71696
30825	71697
17291	71698
79949	71699
47526	71700
139600	71701
50784	71702
41595	71703
55577	71704
137229	71705
28592	71706
59601	71707
82785	71708
31629	71709
15029	71710
16320	71711
16979	71712
19013	71713
104783	71714
143244	71715
5309	71716
42684	71717
9629	71718
63993	71719
109492	71720
95152	71721
47856	71722
29363	71723
24996	71724
46372	71725
83732	71726
50187	71727
14181	71728
53520	71729
94224	71730
14047	71731
17	71732
119093	71733
48048	71734
22383	71735
1154	71736
87725	71737
48684	71738
101007	71739
38826	71740
555	71741
38864	71742
22313	71743
93015	71744
33959	71745
93986	71746
6815	71747
85627	71748
7626	71749
67417	71750
89320	71751
35491	71752
15420	71753
72054	71754
16770	71755
27103	71756
45741	71757
30621	71758
114901	71759
114096	71760
22770	71761
11510	71762
44998	71763
83578	71764
2509	71765
39616	71766
343	71767
28595	71768
222	71769
143371	71770
26177	71771
4245	71772
9013	71773
33170	71774
96975	71775
17077	71776
27610	71777
56516	71778
119169	71779
64368	71780
53203	71781
53492	71782
100618	71783
29551	71784
30479	71785
68526	71786
6737	71787
11919	71788
36907	71789
92442	71790
24142	71791
3509	71792
42163	71793
12014	71794
1526	71795
18564	71796
65699	71797
20877	71798
15171	71799
77312	71800
268	71801
61927	71802
60978	71803
27556	71804
3657	71805
95019	71806
81618	71807
120431	71808
102008	71809
100656	71810
8411	71811
20372	71812
28715	71813
94092	71814
37842	71815
5550	71816
22875	71817
21259	71818
32968	71819
6811	71820
53287	71821
7880	71822
53941	71823
30043	71824
33442	71825
16260	71826
104500	71827
57503	71828
28004	71829
41478	71830
2847	71831
8356	71832
89380	71833
44023	71834
17933	71835
27425	71836
26061	71837
2958	71838
1543	71839
55050	71840
106775	71841
9897	71842
55798	71843
71027	71844
5083	71845
1625	71846
81309	71847
197	71848
3454	71849
8172	71850
52989	71851
42338	71852
56573	71853
70801	71854
6905	71855
18880	71856
28261	71857
59530	71858
20382	71859
37150	71860
18526	71861
54421	71862
4685	71863
57648	71864
14306	71865
71	71866
5802	71867
17254	71868
5270	71869
20903	71870
2225	71871
70183	71872
7081	71873
124688	71874
13538	71875
10148	71876
45008	71877
4823	71878
14216	71879
38520	71880
16701	71881
37398	71882
8689	71883
23536	71884
8482	71885
6581	71886
55468	71887
42961	71888
108293	71889
18537	71890
9474	71891
57911	71892
8582	71893
130897	71894
36863	71895
6023	71896
27295	71897
124016	71898
587	71899
342	71900
71693	71901
8807	71902
66639	71903
74685	71904
47674	71905
67868	71906
2911	71907
852	71908
38107	71909
72429	71910
48043	71911
32296	71912
8140	71913
141442	71914
42732	71915
92122	71916
17270	71917
127980	71918
7160	71919
138637	71920
68924	71921
12550	71922
113040	71923
31941	71924
76914	71925
18192	71926
31305	71927
42689	71928
15975	71929
89274	71930
119976	71931
27950	71932
25025	71933
48136	71934
28013	71935
37918	71936
20423	71937
21329	71938
67	71939
65013	71940
84204	71941
104653	71942
15443	71943
138232	71944
547	71945
1212	71946
72631	71947
73345	71948
19754	71949
63662	71950
71152	71951
78711	71952
56894	71953
5108	71954
12115	71955
98029	71956
132522	71957
70557	71958
11658	71959
135165	71960
30838	71961
120878	71962
3516	71963
72274	71964
19242	71965
3084	71966
2164	71967
37574	71968
42069	71969
64624	71970
18521	71971
8717	71972
18207	71973
3274	71974
31883	71975
76252	71976
10659	71977
5700	71978
27624	71979
7706	71980
41467	71981
73166	71982
9188	71983
5705	71984
32331	71985
1591	71986
3061	71987
47072	71988
3299	71989
85659	71990
5181	71991
55243	71992
47238	71993
90402	71994
77709	71995
6897	71996
88146	71997
22728	71998
11863	71999
37275	72000
84492	72001
52603	72002
5435	72003
8294	72004
4321	72005
4608	72006
35451	72007
67709	72008
17054	72009
13811	72010
81537	72011
91505	72012
109438	72013
9857	72014
17517	72015
14646	72016
31592	72017
42002	72018
9280	72019
12455	72020
58851	72021
97542	72022
397	72023
6536	72024
747	72025
62301	72026
102277	72027
54000	72028
100378	72029
64619	72030
8543	72031
16601	72032
22951	72033
98717	72034
23715	72035
62637	72036
113515	72037
73476	72038
26807	72039
5620	72040
24258	72041
53497	72042
12971	72043
146183	72044
36980	72045
33587	72046
97380	72047
65685	72048
44321	72049
79276	72050
6898	72051
15887	72052
9521	72053
49388	72054
34567	72055
20781	72056
45226	72057
36483	72058
101327	72059
63298	72060
137236	72061
2978	72062
7520	72063
36315	72064
926	72065
101499	72066
5808	72067
27747	72068
118298	72069
12858	72070
54771	72071
313	72072
332	72073
28136	72074
67745	72075
8934	72076
32177	72077
10433	72078
5683	72079
25292	72080
12357	72081
2141	72082
59369	72083
130098	72084
45475	72085
2759	72086
51686	72087
57979	72088
26993	72089
134532	72090
4982	72091
10293	72092
8551	72093
4671	72094
106294	72095
17736	72096
111136	72097
14185	72098
11512	72099
17246	72100
107829	72101
15556	72102
12645	72103
11991	72104
90586	72105
23473	72106
55323	72107
27400	72108
217	72109
5117	72110
133139	72111
66984	72112
18420	72113
75706	72114
30813	72115
1331	72116
17	72117
6086	72118
47128	72119
55102	72120
57406	72121
21409	72122
22244	72123
114418	72124
70494	72125
105544	72126
9737	72127
10945	72128
10	72129
2105	72130
19487	72131
392	72132
27035	72133
104485	72134
54065	72135
2890	72136
107531	72137
79870	72138
61133	72139
10794	72140
120332	72141
66081	72142
19019	72143
21164	72144
455	72145
65554	72146
44110	72147
57236	72148
84296	72149
33340	72150
32941	72151
133723	72152
39686	72153
56096	72154
24262	72155
55462	72156
19170	72157
10584	72158
114372	72159
4519	72160
2232	72161
110857	72162
34946	72163
44888	72164
25704	72165
87629	72166
123384	72167
72270	72168
28612	72169
495	72170
49962	72171
93899	72172
10283	72173
37713	72174
43595	72175
47537	72176
95029	72177
12347	72178
11247	72179
3324	72180
146356	72181
24418	72182
72074	72183
66275	72184
30100	72185
98186	72186
4161	72187
35624	72188
82940	72189
8711	72190
19765	72191
17769	72192
1755	72193
45331	72194
80292	72195
10234	72196
117339	72197
71480	72198
26648	72199
45088	72200
27209	72201
28965	72202
33161	72203
2755	72204
23208	72205
121920	72206
26822	72207
135282	72208
7016	72209
6786	72210
11687	72211
32084	72212
29288	72213
60791	72214
76396	72215
59963	72216
721	72217
13499	72218
24933	72219
42412	72220
41760	72221
12635	72222
29120	72223
3815	72224
8523	72225
140738	72226
104843	72227
15152	72228
25718	72229
2001	72230
73747	72231
14240	72232
53821	72233
74808	72234
5728	72235
14866	72236
143246	72237
60408	72238
57965	72239
98421	72240
114159	72241
29524	72242
63920	72243
6633	72244
101569	72245
7974	72246
102959	72247
109520	72248
26413	72249
618	72250
23202	72251
58972	72252
40112	72253
32439	72254
67638	72255
6273	72256
13703	72257
8462	72258
98532	72259
941	72260
11972	72261
32908	72262
3321	72263
4011	72264
48237	72265
15158	72266
99122	72267
27711	72268
19782	72269
9458	72270
82902	72271
6740	72272
77111	72273
83135	72274
72407	72275
141752	72276
99373	72277
77583	72278
55537	72279
39971	72280
16224	72281
43167	72282
21881	72283
118158	72284
25692	72285
103179	72286
38026	72287
38741	72288
23209	72289
10340	72290
21813	72291
129013	72292
92200	72293
65563	72294
10072	72295
3168	72296
120182	72297
47270	72298
37065	72299
12973	72300
11294	72301
22269	72302
16080	72303
24997	72304
156	72305
63202	72306
82939	72307
28754	72308
62509	72309
78231	72310
23952	72311
97772	72312
27302	72313
63209	72314
37236	72315
79606	72316
45793	72317
40539	72318
11909	72319
14218	72320
3318	72321
52028	72322
32805	72323
7896	72324
15478	72325
74130	72326
16620	72327
115946	72328
94194	72329
57596	72330
50423	72331
40049	72332
29393	72333
10862	72334
8022	72335
109156	72336
98404	72337
53230	72338
34941	72339
58893	72340
99425	72341
9288	72342
25577	72343
179	72344
18894	72345
38639	72346
3380	72347
58906	72348
4062	72349
34583	72350
97299	72351
134545	72352
129532	72353
18472	72354
12519	72355
2259	72356
70761	72357
5088	72358
37181	72359
3108	72360
41389	72361
24505	72362
20622	72363
71906	72364
58257	72365
91846	72366
26050	72367
95129	72368
67180	72369
101683	72370
12021	72371
111968	72372
24137	72373
102284	72374
1727	72375
85940	72376
45545	72377
60687	72378
77418	72379
33087	72380
50894	72381
940	72382
85795	72383
144525	72384
6743	72385
10362	72386
815	72387
43644	72388
70929	72389
64486	72390
30488	72391
9006	72392
24063	72393
100	72394
57532	72395
1346	72396
6535	72397
10264	72398
45285	72399
54443	72400
10760	72401
6593	72402
45922	72403
22751	72404
18783	72405
89727	72406
112652	72407
57722	72408
24352	72409
25252	72410
190	72411
1168	72412
22083	72413
116498	72414
104573	72415
45649	72416
21332	72417
66492	72418
34910	72419
62850	72420
21527	72421
71766	72422
23822	72423
14844	72424
14760	72425
93948	72426
51844	72427
52240	72428
86728	72429
41701	72430
14662	72431
7369	72432
54335	72433
63379	72434
32114	72435
58095	72436
11212	72437
112227	72438
115818	72439
7404	72440
30358	72441
103521	72442
90446	72443
51021	72444
5141	72445
104839	72446
451	72447
38840	72448
50392	72449
66715	72450
15336	72451
98103	72452
6083	72453
45571	72454
117816	72455
59416	72456
69539	72457
89632	72458
1213	72459
117849	72460
98635	72461
8457	72462
35961	72463
19096	72464
68472	72465
660	72466
28076	72467
14332	72468
51564	72469
21234	72470
9619	72471
166	72472
26085	72473
56281	72474
52174	72475
3967	72476
109280	72477
14570	72478
29359	72479
82427	72480
4625	72481
1303	72482
120209	72483
11373	72484
2375	72485
102173	72486
58841	72487
49422	72488
31370	72489
150537	72490
124721	72491
98517	72492
73424	72493
71482	72494
13798	72495
17837	72496
289	72497
15207	72498
2746	72499
13279	72500
44059	72501
72128	72502
2995	72503
34702	72504
44262	72505
3091	72506
4995	72507
34307	72508
70719	72509
6205	72510
99091	72511
12374	72512
9317	72513
11166	72514
22394	72515
18157	72516
71306	72517
34537	72518
58149	72519
21133	72520
22318	72521
76892	72522
39031	72523
48177	72524
29515	72525
19023	72526
33116	72527
17541	72528
84132	72529
13604	72530
7260	72531
31517	72532
7951	72533
4383	72534
692	72535
32003	72536
51147	72537
36098	72538
105543	72539
51096	72540
114540	72541
89690	72542
121574	72543
1222	72544
31943	72545
34804	72546
82889	72547
5310	72548
30388	72549
24988	72550
135338	72551
11649	72552
39010	72553
84398	72554
145371	72555
38053	72556
2174	72557
98993	72558
23758	72559
100258	72560
73429	72561
27374	72562
9528	72563
10066	72564
112899	72565
32816	72566
126690	72567
12439	72568
14551	72569
105095	72570
142971	72571
11126	72572
99416	72573
93076	72574
9414	72575
31280	72576
26587	72577
16368	72578
17365	72579
34031	72580
47010	72581
56806	72582
62136	72583
51282	72584
328	72585
11586	72586
36861	72587
3738	72588
25009	72589
26502	72590
59144	72591
51799	72592
27034	72593
74674	72594
122584	72595
14995	72596
299	72597
138396	72598
4081	72599
9851	72600
21586	72601
49427	72602
46768	72603
98043	72604
112207	72605
39706	72606
74668	72607
106067	72608
3833	72609
4674	72610
23105	72611
9108	72612
26771	72613
5391	72614
12355	72615
258	72616
9238	72617
56692	72618
1990	72619
15036	72620
82775	72621
70113	72622
27090	72623
14200	72624
52225	72625
60776	72626
114197	72627
47444	72628
24760	72629
17440	72630
66698	72631
21721	72632
25136	72633
2921	72634
30484	72635
63677	72636
59349	72637
116483	72638
141964	72639
29822	72640
95047	72641
54930	72642
72565	72643
5406	72644
46674	72645
4883	72646
36620	72647
18386	72648
58970	72649
52101	72650
142637	72651
30460	72652
128498	72653
5923	72654
5705	72655
26365	72656
6300	72657
13871	72658
145440	72659
447	72660
34291	72661
48811	72662
26179	72663
31331	72664
11049	72665
32659	72666
3448	72667
394	72668
42663	72669
72670	72670
78775	72671
66777	72672
45345	72673
85374	72674
23842	72675
19021	72676
12916	72677
18648	72678
30133	72679
76437	72680
22981	72681
44671	72682
82408	72683
889	72684
295	72685
59627	72686
22558	72687
5947	72688
40191	72689
63300	72690
48475	72691
20708	72692
9915	72693
18841	72694
94771	72695
31339	72696
22381	72697
41818	72698
32004	72699
21215	72700
96053	72701
5169	72702
53646	72703
35496	72704
24046	72705
80931	72706
37449	72707
66837	72708
16681	72709
119221	72710
45798	72711
29531	72712
35256	72713
32220	72714
3008	72715
120660	72716
132874	72717
129935	72718
8575	72719
39391	72720
15672	72721
26559	72722
15171	72723
1852	72724
56573	72725
85765	72726
29205	72727
15415	72728
102319	72729
25941	72730
21111	72731
67677	72732
69462	72733
21170	72734
55848	72735
14238	72736
23937	72737
26956	72738
79399	72739
96496	72740
73829	72741
23380	72742
63757	72743
26592	72744
56369	72745
44341	72746
50863	72747
32698	72748
33771	72749
15995	72750
111627	72751
17770	72752
8536	72753
83777	72754
57932	72755
18005	72756
31975	72757
20426	72758
137903	72759
9971	72760
103592	72761
14203	72762
134499	72763
46419	72764
30637	72765
133113	72766
49	72767
51384	72768
7698	72769
2724	72770
69992	72771
203	72772
90081	72773
84566	72774
96120	72775
61431	72776
57637	72777
64034	72778
35040	72779
136888	72780
6125	72781
80419	72782
40438	72783
36802	72784
10131	72785
116406	72786
69835	72787
1217	72788
53517	72789
3452	72790
3235	72791
79666	72792
29075	72793
32785	72794
7419	72795
78022	72796
3337	72797
103303	72798
43528	72799
138409	72800
89449	72801
72009	72802
25699	72803
5315	72804
26594	72805
63580	72806
69590	72807
15117	72808
17367	72809
25809	72810
57682	72811
41382	72812
4818	72813
34549	72814
55958	72815
21743	72816
1528	72817
124809	72818
14838	72819
85428	72820
112450	72821
7852	72822
32555	72823
3925	72824
74775	72825
13275	72826
1782	72827
3627	72828
25140	72829
2270	72830
27241	72831
101597	72832
25129	72833
51499	72834
21388	72835
14688	72836
80046	72837
87404	72838
48944	72839
1372	72840
61147	72841
21180	72842
60125	72843
44136	72844
32071	72845
55822	72846
72150	72847
35129	72848
39905	72849
11789	72850
53733	72851
4150	72852
2044	72853
22525	72854
9519	72855
10989	72856
12901	72857
6634	72858
1071	72859
19696	72860
922	72861
1327	72862
28860	72863
81804	72864
37822	72865
61152	72866
6185	72867
56503	72868
146716	72869
37962	72870
66163	72871
57579	72872
22868	72873
92243	72874
26476	72875
25445	72876
32003	72877
101470	72878
34986	72879
19527	72880
80183	72881
7411	72882
7203	72883
32890	72884
2243	72885
19274	72886
53398	72887
17240	72888
12297	72889
41008	72890
99335	72891
122250	72892
58252	72893
36939	72894
107510	72895
9940	72896
69288	72897
9982	72898
98017	72899
86160	72900
26425	72901
86076	72902
25332	72903
12421	72904
36765	72905
56876	72906
80305	72907
20781	72908
96116	72909
110320	72910
15927	72911
115997	72912
68452	72913
18446	72914
2875	72915
7288	72916
39895	72917
29412	72918
22053	72919
44171	72920
91898	72921
108402	72922
64427	72923
80370	72924
7749	72925
1307	72926
4276	72927
9446	72928
4261	72929
8056	72930
13869	72931
45003	72932
9161	72933
130354	72934
12095	72935
18	72936
127221	72937
93963	72938
77580	72939
1852	72940
96017	72941
34747	72942
21161	72943
68819	72944
24580	72945
8808	72946
8932	72947
33296	72948
5885	72949
9880	72950
15586	72951
44514	72952
12126	72953
115814	72954
20367	72955
14794	72956
47865	72957
80545	72958
2817	72959
29196	72960
13798	72961
108903	72962
64699	72963
14783	72964
101497	72965
3137	72966
78033	72967
81830	72968
10343	72969
20011	72970
90945	72971
56832	72972
25834	72973
39750	72974
61807	72975
44819	72976
63211	72977
10932	72978
82820	72979
63999	72980
15743	72981
8919	72982
51189	72983
15502	72984
87979	72985
52923	72986
40851	72987
1320	72988
63764	72989
46315	72990
146057	72991
67519	72992
28695	72993
88092	72994
101498	72995
79156	72996
9982	72997
94133	72998
14607	72999
4149	73000
98640	73001
5411	73002
44534	73003
128232	73004
48620	73005
43920	73006
24838	73007
48491	73008
6074	73009
14502	73010
89250	73011
10524	73012
110075	73013
31449	73014
47610	73015
6189	73016
10783	73017
77585	73018
26412	73019
9255	73020
43019	73021
32569	73022
40234	73023
95801	73024
57834	73025
35934	73026
63724	73027
29824	73028
101697	73029
14288	73030
20759	73031
14842	73032
17937	73033
31405	73034
49298	73035
62348	73036
736	73037
31514	73038
33544	73039
41833	73040
138281	73041
23741	73042
125815	73043
137611	73044
83590	73045
59385	73046
37002	73047
56297	73048
64824	73049
3832	73050
29687	73051
30998	73052
120976	73053
74830	73054
68577	73055
4853	73056
37278	73057
23926	73058
97520	73059
23699	73060
86421	73061
105538	73062
24196	73063
73867	73064
7222	73065
11235	73066
24492	73067
38844	73068
11546	73069
3880	73070
59129	73071
35863	73072
1605	73073
20596	73074
7996	73075
19683	73076
26688	73077
10276	73078
10322	73079
19810	73080
98607	73081
27594	73082
92090	73083
71240	73084
12343	73085
121461	73086
3756	73087
41	73088
17951	73089
47046	73090
13748	73091
23680	73092
31433	73093
1360	73094
71551	73095
8512	73096
9456	73097
134816	73098
20761	73099
953	73100
67478	73101
60416	73102
63328	73103
10893	73104
10207	73105
66521	73106
43272	73107
42721	73108
37730	73109
103574	73110
38540	73111
2596	73112
12843	73113
899	73114
18679	73115
28360	73116
32318	73117
39029	73118
45538	73119
117168	73120
17476	73121
78553	73122
59331	73123
108111	73124
116103	73125
28378	73126
124842	73127
30390	73128
40803	73129
19042	73130
1668	73131
66147	73132
51097	73133
119677	73134
29650	73135
147372	73136
32500	73137
31082	73138
32186	73139
14511	73140
15880	73141
12872	73142
68205	73143
7810	73144
72320	73145
112934	73146
7028	73147
133324	73148
37658	73149
109073	73150
96937	73151
12073	73152
9029	73153
133999	73154
12970	73155
9048	73156
121054	73157
108720	73158
239	73159
277	73160
86002	73161
22596	73162
33060	73163
2328	73164
11646	73165
12997	73166
110600	73167
572	73168
43556	73169
53383	73170
15071	73171
96084	73172
21446	73173
67833	73174
31177	73175
36843	73176
34118	73177
113026	73178
100502	73179
16969	73180
20737	73181
20793	73182
89193	73183
2310	73184
5831	73185
10632	73186
20581	73187
11090	73188
35826	73189
121856	73190
44844	73191
15785	73192
2593	73193
11546	73194
62034	73195
119082	73196
137196	73197
98661	73198
101821	73199
76284	73200
70757	73201
57189	73202
84455	73203
102333	73204
103535	73205
6530	73206
91533	73207
15482	73208
138597	73209
51196	73210
9752	73211
6663	73212
17579	73213
35248	73214
136547	73215
68684	73216
89426	73217
255	73218
6395	73219
360	73220
18231	73221
36688	73222
56854	73223
89605	73224
14853	73225
11477	73226
105403	73227
42782	73228
22180	73229
76847	73230
99151	73231
64711	73232
58346	73233
100693	73234
31691	73235
81156	73236
122909	73237
137947	73238
60011	73239
87316	73240
92777	73241
16224	73242
43061	73243
36930	73244
39391	73245
280	73246
86125	73247
57929	73248
4712	73249
17182	73250
85090	73251
66619	73252
796	73253
44684	73254
102851	73255
70742	73256
9320	73257
6248	73258
51247	73259
34879	73260
19788	73261
25803	73262
2037	73263
104717	73264
100060	73265
3328	73266
50323	73267
60759	73268
16385	73269
11927	73270
114749	73271
134184	73272
52121	73273
49492	73274
127578	73275
4237	73276
54405	73277
64726	73278
19929	73279
10531	73280
66261	73281
11596	73282
18145	73283
10651	73284
60876	73285
85047	73286
4637	73287
77651	73288
4766	73289
11251	73290
33937	73291
104812	73292
72241	73293
2090	73294
22585	73295
92482	73296
99577	73297
5993	73298
10151	73299
118530	73300
139398	73301
7939	73302
5338	73303
54193	73304
6380	73305
38321	73306
59995	73307
33015	73308
20407	73309
90070	73310
112328	73311
55860	73312
104128	73313
47233	73314
24007	73315
54977	73316
92078	73317
25295	73318
18230	73319
321	73320
52823	73321
14852	73322
10940	73323
3424	73324
1418	73325
103961	73326
57398	73327
21796	73328
55181	73329
2244	73330
6579	73331
75065	73332
19557	73333
18584	73334
44876	73335
5636	73336
6042	73337
883	73338
48175	73339
2259	73340
9297	73341
133974	73342
60589	73343
4488	73344
36244	73345
66762	73346
97017	73347
15212	73348
67760	73349
23303	73350
83140	73351
36362	73352
4162	73353
67713	73354
55233	73355
106164	73356
22626	73357
53466	73358
79835	73359
74532	73360
33962	73361
1853	73362
28569	73363
31946	73364
125691	73365
726	73366
25083	73367
132241	73368
67543	73369
55725	73370
23459	73371
46935	73372
29239	73373
56700	73374
37410	73375
28339	73376
1724	73377
17038	73378
12965	73379
82088	73380
17060	73381
84072	73382
7091	73383
51059	73384
5138	73385
2268	73386
2510	73387
57854	73388
32876	73389
51014	73390
51817	73391
145289	73392
115610	73393
24532	73394
92435	73395
27457	73396
11213	73397
27230	73398
103198	73399
31516	73400
6062	73401
26636	73402
64338	73403
1837	73404
72316	73405
48274	73406
17889	73407
81365	73408
102694	73409
2883	73410
71939	73411
37599	73412
10709	73413
1758	73414
133502	73415
72736	73416
52983	73417
47414	73418
24301	73419
11630	73420
4450	73421
1781	73422
38470	73423
80390	73424
8740	73425
15928	73426
3729	73427
18294	73428
12589	73429
104248	73430
12152	73431
43412	73432
75954	73433
28969	73434
15882	73435
33496	73436
1960	73437
54371	73438
11832	73439
16901	73440
12934	73441
7074	73442
71815	73443
107134	73444
2209	73445
61471	73446
100596	73447
2083	73448
74598	73449
71423	73450
17884	73451
7521	73452
55374	73453
37853	73454
27723	73455
59821	73456
890	73457
1723	73458
89801	73459
148885	73460
50541	73461
41372	73462
22722	73463
119359	73464
70909	73465
58312	73466
49038	73467
112053	73468
30828	73469
3152	73470
13948	73471
16804	73472
8502	73473
43161	73474
28098	73475
74879	73476
40993	73477
8535	73478
11577	73479
29911	73480
28369	73481
56692	73482
1651	73483
5767	73484
108388	73485
4068	73486
56375	73487
32067	73488
1101	73489
40627	73490
5296	73491
93034	73492
32848	73493
36945	73494
40146	73495
85595	73496
94542	73497
3052	73498
87994	73499
49359	73500
54160	73501
4213	73502
142602	73503
31798	73504
20101	73505
19171	73506
54319	73507
79521	73508
87662	73509
40794	73510
23656	73511
4826	73512
9516	73513
35861	73514
6428	73515
14036	73516
61704	73517
23579	73518
94224	73519
101002	73520
102242	73521
105727	73522
42957	73523
2297	73524
46554	73525
49710	73526
19957	73527
4477	73528
7808	73529
2743	73530
105980	73531
30611	73532
82608	73533
18610	73534
73413	73535
18291	73536
62599	73537
93817	73538
9661	73539
74424	73540
9626	73541
63999	73542
49030	73543
1417	73544
113	73545
17697	73546
74150	73547
1000	73548
7540	73549
94396	73550
7631	73551
103924	73552
81069	73553
38195	73554
4921	73555
40315	73556
64753	73557
88480	73558
2556	73559
70751	73560
3663	73561
14416	73562
96760	73563
20258	73564
73780	73565
11966	73566
47532	73567
68032	73568
53084	73569
22680	73570
105015	73571
22009	73572
33615	73573
32407	73574
28326	73575
52329	73576
33917	73577
57543	73578
10204	73579
43791	73580
56556	73581
84460	73582
10113	73583
34935	73584
172	73585
2922	73586
64973	73587
137614	73588
3177	73589
15739	73590
5409	73591
23932	73592
41032	73593
13907	73594
4622	73595
53661	73596
15674	73597
27273	73598
29665	73599
24328	73600
38196	73601
74654	73602
15535	73603
59693	73604
20766	73605
10946	73606
50873	73607
40965	73608
18581	73609
47902	73610
28120	73611
8037	73612
55413	73613
111294	73614
154	73615
1080	73616
22440	73617
77147	73618
116470	73619
54891	73620
89835	73621
52735	73622
480	73623
66846	73624
35525	73625
21884	73626
99370	73627
71470	73628
54970	73629
55328	73630
7703	73631
55166	73632
67916	73633
43442	73634
15279	73635
29531	73636
92412	73637
14307	73638
34642	73639
8415	73640
37651	73641
46584	73642
12350	73643
524	73644
25948	73645
63372	73646
67614	73647
38737	73648
25282	73649
61	73650
27765	73651
11032	73652
11555	73653
81009	73654
1587	73655
66570	73656
6579	73657
34980	73658
10533	73659
6761	73660
42054	73661
33469	73662
17482	73663
48112	73664
87859	73665
21202	73666
110627	73667
47992	73668
18710	73669
107988	73670
71467	73671
47645	73672
137	73673
55687	73674
92812	73675
70878	73676
53367	73677
38613	73678
103121	73679
9176	73680
17243	73681
7967	73682
9874	73683
40926	73684
13323	73685
1589	73686
109480	73687
7764	73688
73244	73689
90522	73690
94480	73691
15597	73692
20142	73693
15405	73694
2427	73695
24659	73696
16659	73697
42064	73698
5074	73699
144377	73700
9770	73701
13017	73702
110577	73703
33234	73704
28578	73705
2111	73706
29621	73707
64642	73708
61595	73709
36264	73710
70737	73711
69263	73712
86386	73713
16864	73714
23293	73715
29630	73716
41984	73717
31250	73718
13849	73719
58173	73720
35830	73721
18165	73722
36767	73723
90026	73724
101002	73725
9176	73726
30198	73727
35272	73728
80655	73729
21473	73730
36208	73731
30654	73732
67044	73733
13407	73734
86546	73735
78504	73736
59293	73737
6940	73738
10692	73739
11592	73740
62196	73741
91324	73742
129897	73743
75937	73744
36146	73745
9229	73746
2307	73747
17548	73748
32229	73749
11464	73750
49	73751
17994	73752
103563	73753
503	73754
28368	73755
42717	73756
44910	73757
7444	73758
292	73759
4171	73760
22950	73761
30408	73762
20241	73763
89770	73764
64320	73765
120459	73766
3511	73767
3932	73768
44525	73769
60312	73770
25044	73771
59540	73772
1637	73773
20263	73774
35609	73775
7054	73776
96242	73777
8409	73778
70226	73779
7344	73780
16774	73781
48571	73782
5434	73783
33913	73784
78130	73785
5479	73786
68997	73787
44487	73788
49969	73789
77110	73790
38793	73791
85642	73792
64331	73793
51	73794
22615	73795
10410	73796
4715	73797
15292	73798
81288	73799
15483	73800
75872	73801
26439	73802
19145	73803
26901	73804
42184	73805
57638	73806
13497	73807
2565	73808
89450	73809
107052	73810
24170	73811
4952	73812
44988	73813
38883	73814
4293	73815
8787	73816
24368	73817
128848	73818
121197	73819
51019	73820
55787	73821
138	73822
26941	73823
74745	73824
14594	73825
3739	73826
92720	73827
33607	73828
25321	73829
3491	73830
32038	73831
126395	73832
16667	73833
41812	73834
20280	73835
13530	73836
48856	73837
46866	73838
58520	73839
65277	73840
79844	73841
80316	73842
7235	73843
25118	73844
795	73845
6351	73846
105482	73847
54181	73848
18379	73849
1258	73850
64825	73851
47508	73852
77829	73853
6168	73854
5418	73855
20106	73856
11145	73857
14509	73858
112639	73859
6755	73860
114953	73861
130546	73862
69	73863
299	73864
7121	73865
48013	73866
232	73867
25810	73868
110603	73869
17596	73870
6100	73871
84839	73872
8027	73873
103025	73874
13718	73875
41710	73876
37135	73877
18012	73878
25669	73879
135231	73880
115920	73881
4158	73882
78326	73883
10880	73884
80077	73885
12622	73886
87083	73887
3811	73888
40067	73889
6228	73890
13626	73891
92141	73892
34502	73893
80809	73894
69336	73895
41447	73896
136152	73897
114660	73898
126973	73899
33861	73900
33921	73901
30111	73902
8896	73903
26737	73904
38597	73905
61086	73906
91961	73907
44201	73908
21673	73909
64556	73910
32845	73911
24249	73912
45083	73913
36388	73914
67172	73915
32265	73916
35	73917
17784	73918
10254	73919
79368	73920
45860	73921
29065	73922
9588	73923
3010	73924
83063	73925
5794	73926
2905	73927
29318	73928
20813	73929
14315	73930
5734	73931
1277	73932
57024	73933
25663	73934
20474	73935
31859	73936
133029	73937
1125	73938
68002	73939
74834	73940
15557	73941
11471	73942
907	73943
7384	73944
59098	73945
64001	73946
26076	73947
34645	73948
81666	73949
59557	73950
32346	73951
673	73952
75652	73953
149888	73954
89671	73955
7003	73956
47803	73957
73955	73958
56526	73959
5543	73960
6354	73961
65636	73962
12091	73963
15666	73964
9377	73965
66300	73966
115369	73967
43705	73968
20766	73969
49472	73970
9415	73971
45044	73972
34846	73973
31884	73974
48074	73975
16541	73976
88118	73977
61530	73978
24102	73979
47536	73980
60742	73981
32500	73982
3626	73983
29569	73984
63689	73985
24763	73986
24511	73987
11704	73988
3768	73989
2411	73990
85066	73991
11924	73992
7397	73993
113301	73994
43878	73995
5975	73996
47130	73997
60340	73998
71102	73999
32077	74000
4301	74001
78153	74002
1092	74003
49414	74004
62772	74005
145814	74006
129117	74007
29543	74008
92011	74009
57972	74010
44930	74011
96836	74012
88096	74013
94916	74014
72126	74015
31198	74016
14127	74017
4573	74018
51356	74019
19860	74020
25753	74021
51260	74022
18338	74023
10283	74024
12565	74025
94518	74026
550	74027
97347	74028
1052	74029
2476	74030
9546	74031
60792	74032
31883	74033
64339	74034
1544	74035
62754	74036
12945	74037
32187	74038
84452	74039
11652	74040
32433	74041
43364	74042
17078	74043
79282	74044
51677	74045
145052	74046
39183	74047
18189	74048
144533	74049
91604	74050
93163	74051
122246	74052
25785	74053
30246	74054
79427	74055
55758	74056
17350	74057
27862	74058
1183	74059
10438	74060
81086	74061
35008	74062
87006	74063
7956	74064
7942	74065
31625	74066
20548	74067
85651	74068
102169	74069
58246	74070
3365	74071
131880	74072
76171	74073
3799	74074
31136	74075
48082	74076
52055	74077
21477	74078
3889	74079
118825	74080
5375	74081
47297	74082
25418	74083
150713	74084
47482	74085
122841	74086
444	74087
43690	74088
11128	74089
67681	74090
139328	74091
25794	74092
104329	74093
78423	74094
10735	74095
25383	74096
3767	74097
42129	74098
17073	74099
35079	74100
243	74101
1919	74102
3430	74103
82851	74104
5208	74105
118323	74106
2769	74107
3390	74108
91857	74109
67431	74110
821	74111
66233	74112
85361	74113
24196	74114
6366	74115
21734	74116
2634	74117
11045	74118
45545	74119
87762	74120
141643	74121
2537	74122
72228	74123
43766	74124
13211	74125
50601	74126
149214	74127
40079	74128
68882	74129
31642	74130
1493	74131
2913	74132
22950	74133
17452	74134
3642	74135
80735	74136
24317	74137
3363	74138
18864	74139
13352	74140
59681	74141
84499	74142
45420	74143
22664	74144
22368	74145
59652	74146
3579	74147
38349	74148
2798	74149
67394	74150
16600	74151
101866	74152
53558	74153
32209	74154
75295	74155
92726	74156
30734	74157
76603	74158
32905	74159
4065	74160
13256	74161
32703	74162
13301	74163
37294	74164
27632	74165
44638	74166
98595	74167
48179	74168
68338	74169
12325	74170
5909	74171
21988	74172
71244	74173
767	74174
32297	74175
75756	74176
4797	74177
1496	74178
71962	74179
38306	74180
3153	74181
80897	74182
86834	74183
1775	74184
26238	74185
5516	74186
61069	74187
83309	74188
1112	74189
10067	74190
133703	74191
55685	74192
97001	74193
16557	74194
1437	74195
30066	74196
7091	74197
26122	74198
81386	74199
120378	74200
346	74201
90193	74202
123601	74203
5689	74204
5192	74205
27971	74206
92821	74207
9924	74208
130737	74209
5065	74210
38466	74211
76368	74212
34776	74213
132982	74214
98118	74215
49957	74216
84097	74217
126254	74218
1060	74219
37402	74220
87426	74221
38908	74222
17274	74223
100187	74224
105705	74225
11721	74226
94344	74227
86075	74228
50383	74229
67097	74230
17766	74231
170	74232
95018	74233
41892	74234
60274	74235
25742	74236
53370	74237
31598	74238
114416	74239
76005	74240
81279	74241
66376	74242
11935	74243
6444	74244
28027	74245
81595	74246
64209	74247
1832	74248
11863	74249
96773	74250
35296	74251
14847	74252
16	74253
707	74254
75063	74255
119231	74256
15748	74257
63960	74258
135037	74259
198	74260
17930	74261
112858	74262
74697	74263
23694	74264
77835	74265
12912	74266
97602	74267
16222	74268
116740	74269
106858	74270
133	74271
5809	74272
50479	74273
8904	74274
421	74275
3214	74276
51790	74277
97700	74278
58936	74279
12378	74280
38189	74281
8054	74282
38358	74283
10637	74284
43767	74285
35025	74286
73011	74287
14412	74288
20426	74289
44398	74290
60247	74291
15644	74292
120872	74293
43554	74294
15912	74295
40802	74296
72842	74297
52628	74298
573	74299
112579	74300
101169	74301
7119	74302
25040	74303
17736	74304
28896	74305
32965	74306
40860	74307
102203	74308
45429	74309
83484	74310
72533	74311
2455	74312
18850	74313
95214	74314
3894	74315
40	74316
1382	74317
107152	74318
22659	74319
37424	74320
96474	74321
32177	74322
91128	74323
52299	74324
58267	74325
89587	74326
42683	74327
31150	74328
15359	74329
11989	74330
18458	74331
10133	74332
13174	74333
63365	74334
35893	74335
1014	74336
54782	74337
43042	74338
42213	74339
27149	74340
147165	74341
3836	74342
71232	74343
81015	74344
7743	74345
7014	74346
116048	74347
29808	74348
112373	74349
121414	74350
3532	74351
46141	74352
29594	74353
7979	74354
94757	74355
5486	74356
104712	74357
11492	74358
50311	74359
13468	74360
51572	74361
37132	74362
16896	74363
8191	74364
12711	74365
33842	74366
81586	74367
85134	74368
24565	74369
1221	74370
9247	74371
12906	74372
14347	74373
39820	74374
53966	74375
94982	74376
42329	74377
141620	74378
18792	74379
56565	74380
66679	74381
113115	74382
96657	74383
2492	74384
30572	74385
34004	74386
27891	74387
25128	74388
20370	74389
76087	74390
90638	74391
82495	74392
60555	74393
65946	74394
44224	74395
2276	74396
22226	74397
11216	74398
4093	74399
71298	74400
27589	74401
125598	74402
28992	74403
12879	74404
64606	74405
82612	74406
146005	74407
2324	74408
18093	74409
29249	74410
52992	74411
51284	74412
218	74413
4516	74414
118119	74415
41418	74416
28581	74417
80123	74418
13133	74419
78679	74420
28122	74421
75967	74422
8953	74423
6180	74424
20675	74425
21	74426
114277	74427
80	74428
41208	74429
1826	74430
15968	74431
14681	74432
54311	74433
106282	74434
122292	74435
12448	74436
20887	74437
69758	74438
84998	74439
3019	74440
85215	74441
5721	74442
102946	74443
4611	74444
16210	74445
3951	74446
6266	74447
32936	74448
17292	74449
29415	74450
4416	74451
47545	74452
46258	74453
11524	74454
4139	74455
65456	74456
3729	74457
37243	74458
2993	74459
70149	74460
7558	74461
85299	74462
48621	74463
27057	74464
451	74465
13918	74466
689	74467
80401	74468
31134	74469
75980	74470
99567	74471
77603	74472
76336	74473
8456	74474
42895	74475
2479	74476
81199	74477
141313	74478
88984	74479
47998	74480
44706	74481
5159	74482
18391	74483
33122	74484
47352	74485
87765	74486
62380	74487
3101	74488
71629	74489
57713	74490
103886	74491
8556	74492
16510	74493
25638	74494
19649	74495
6690	74496
68628	74497
35581	74498
56197	74499
60234	74500
6311	74501
97150	74502
42409	74503
123552	74504
121277	74505
75987	74506
35930	74507
27275	74508
81628	74509
38915	74510
65163	74511
3974	74512
5821	74513
55963	74514
6457	74515
65	74516
11028	74517
8781	74518
36837	74519
5727	74520
113226	74521
33714	74522
46850	74523
6646	74524
2832	74525
25844	74526
14826	74527
51130	74528
1128	74529
10338	74530
113268	74531
9502	74532
77992	74533
65310	74534
75170	74535
40758	74536
298	74537
59492	74538
16612	74539
40614	74540
26771	74541
26916	74542
50065	74543
120177	74544
12201	74545
122440	74546
14930	74547
79840	74548
47852	74549
52717	74550
85984	74551
66035	74552
4031	74553
82810	74554
63953	74555
99392	74556
11520	74557
51326	74558
7542	74559
5204	74560
8487	74561
53056	74562
7800	74563
68858	74564
1991	74565
49926	74566
13430	74567
75967	74568
30107	74569
9048	74570
27252	74571
104101	74572
85739	74573
40146	74574
98530	74575
18728	74576
23776	74577
10403	74578
15852	74579
26194	74580
76727	74581
18245	74582
73859	74583
19084	74584
81523	74585
63823	74586
11726	74587
90757	74588
63097	74589
69568	74590
102421	74591
69120	74592
35619	74593
140653	74594
36622	74595
144	74596
38714	74597
793	74598
70159	74599
33834	74600
236	74601
5341	74602
352	74603
13537	74604
2008	74605
3118	74606
3136	74607
37061	74608
2338	74609
10468	74610
909	74611
126309	74612
40162	74613
58651	74614
44880	74615
25107	74616
60342	74617
114112	74618
10506	74619
80273	74620
34455	74621
44531	74622
9842	74623
12655	74624
10837	74625
59920	74626
109555	74627
91144	74628
1236	74629
1622	74630
15523	74631
200	74632
18393	74633
29345	74634
17747	74635
32289	74636
3690	74637
64370	74638
125258	74639
53840	74640
739	74641
113842	74642
4759	74643
21056	74644
12708	74645
17634	74646
37606	74647
13621	74648
37250	74649
9905	74650
16077	74651
17944	74652
27951	74653
56343	74654
24987	74655
112275	74656
8168	74657
50058	74658
39528	74659
16837	74660
113181	74661
7221	74662
18349	74663
63637	74664
31919	74665
41	74666
816	74667
55940	74668
111777	74669
43132	74670
7446	74671
90473	74672
42965	74673
54155	74674
65641	74675
4314	74676
125522	74677
27384	74678
72680	74679
107460	74680
24757	74681
3464	74682
63486	74683
111538	74684
13100	74685
48052	74686
20082	74687
94823	74688
2249	74689
33551	74690
31815	74691
137263	74692
117464	74693
3617	74694
3921	74695
35211	74696
2866	74697
2791	74698
48935	74699
12894	74700
21776	74701
73475	74702
96853	74703
44427	74704
22867	74705
1717	74706
55762	74707
126020	74708
87370	74709
30739	74710
36263	74711
132411	74712
136771	74713
49280	74714
77577	74715
102378	74716
32384	74717
13937	74718
62277	74719
36691	74720
381	74721
2586	74722
120087	74723
79199	74724
9364	74725
50940	74726
11855	74727
11529	74728
51855	74729
61802	74730
14125	74731
386	74732
76520	74733
5082	74734
19628	74735
81359	74736
30384	74737
130298	74738
3291	74739
53015	74740
33503	74741
84485	74742
94401	74743
867	74744
2128	74745
28393	74746
51081	74747
6400	74748
26118	74749
70074	74750
106765	74751
15	74752
57748	74753
15587	74754
82139	74755
46936	74756
25648	74757
125546	74758
70559	74759
16387	74760
104168	74761
125468	74762
35181	74763
28397	74764
8171	74765
131886	74766
21362	74767
6397	74768
83437	74769
16379	74770
19797	74771
3883	74772
27518	74773
11535	74774
742	74775
54748	74776
10738	74777
28816	74778
55293	74779
60692	74780
1383	74781
11570	74782
120108	74783
45111	74784
149138	74785
54092	74786
102756	74787
84941	74788
21642	74789
3888	74790
30454	74791
40743	74792
34601	74793
29155	74794
24088	74795
31020	74796
62032	74797
79921	74798
70350	74799
4670	74800
56208	74801
90953	74802
2155	74803
16089	74804
89995	74805
91514	74806
105709	74807
36011	74808
23787	74809
103787	74810
134	74811
608	74812
15584	74813
1513	74814
1842	74815
29579	74816
132537	74817
73005	74818
5346	74819
117022	74820
26930	74821
72721	74822
32322	74823
82261	74824
23358	74825
111849	74826
68659	74827
603	74828
58909	74829
8764	74830
132469	74831
120	74832
56670	74833
7563	74834
5860	74835
91735	74836
15937	74837
84708	74838
102958	74839
64175	74840
15427	74841
82660	74842
4682	74843
56249	74844
29336	74845
36703	74846
16189	74847
53803	74848
102872	74849
124400	74850
27404	74851
6049	74852
756	74853
43970	74854
38673	74855
1175	74856
47008	74857
76759	74858
87839	74859
1940	74860
44768	74861
14	74862
7498	74863
47918	74864
13141	74865
32168	74866
8604	74867
3189	74868
68462	74869
96001	74870
11418	74871
36767	74872
64500	74873
25165	74874
39579	74875
5442	74876
1326	74877
42970	74878
27359	74879
6946	74880
19771	74881
2791	74882
12704	74883
3206	74884
90398	74885
42816	74886
56911	74887
101036	74888
80141	74889
62006	74890
73344	74891
26388	74892
67267	74893
64189	74894
4466	74895
37572	74896
117648	74897
18535	74898
18851	74899
95121	74900
114467	74901
19131	74902
7430	74903
17524	74904
72968	74905
11617	74906
67556	74907
15417	74908
97644	74909
222	74910
64003	74911
113217	74912
10510	74913
8347	74914
7107	74915
15833	74916
8172	74917
65926	74918
119204	74919
108299	74920
84288	74921
51781	74922
16774	74923
38748	74924
43693	74925
37719	74926
56712	74927
32497	74928
60497	74929
30	74930
56019	74931
105001	74932
85159	74933
15642	74934
9269	74935
22529	74936
134254	74937
14822	74938
73222	74939
40034	74940
108881	74941
41306	74942
57826	74943
1319	74944
13033	74945
5637	74946
2865	74947
37850	74948
104623	74949
10580	74950
26424	74951
16739	74952
42385	74953
74328	74954
13589	74955
38945	74956
116	74957
9282	74958
34536	74959
79710	74960
27639	74961
55680	74962
35162	74963
133278	74964
16379	74965
63554	74966
24491	74967
39589	74968
3028	74969
65240	74970
17422	74971
9486	74972
26128	74973
68095	74974
110810	74975
28931	74976
11082	74977
87251	74978
48658	74979
76005	74980
9900	74981
14945	74982
2238	74983
29854	74984
54377	74985
1788	74986
41876	74987
111585	74988
6708	74989
13237	74990
17892	74991
19330	74992
25921	74993
85154	74994
21360	74995
166	74996
33573	74997
11251	74998
3320	74999
80990	75000
36029	75001
13104	75002
61737	75003
2973	75004
68059	75005
25820	75006
12830	75007
35478	75008
94955	75009
2263	75010
45	75011
2101	75012
52888	75013
35800	75014
40222	75015
47116	75016
30991	75017
31273	75018
113456	75019
90496	75020
28115	75021
129433	75022
19910	75023
888	75024
22452	75025
38510	75026
54019	75027
80900	75028
19322	75029
109741	75030
42327	75031
19706	75032
37615	75033
25783	75034
65925	75035
30201	75036
112632	75037
12388	75038
59363	75039
67980	75040
20943	75041
21257	75042
30842	75043
65147	75044
97403	75045
38015	75046
1328	75047
103374	75048
95802	75049
56638	75050
103314	75051
8490	75052
110630	75053
124090	75054
9198	75055
32874	75056
3769	75057
31709	75058
74389	75059
63503	75060
11080	75061
52003	75062
100078	75063
31000	75064
65899	75065
56937	75066
16429	75067
44447	75068
118245	75069
24509	75070
64716	75071
6446	75072
54718	75073
38514	75074
13488	75075
48531	75076
22687	75077
71441	75078
61872	75079
10112	75080
16822	75081
34287	75082
3465	75083
99	75084
74966	75085
41761	75086
57721	75087
11905	75088
9967	75089
3747	75090
54780	75091
26716	75092
55519	75093
25604	75094
10812	75095
18262	75096
62611	75097
5830	75098
58621	75099
74041	75100
4730	75101
4847	75102
22497	75103
21731	75104
647	75105
252	75106
3192	75107
41576	75108
62778	75109
9667	75110
68305	75111
86431	75112
1314	75113
58658	75114
7295	75115
16108	75116
101947	75117
23608	75118
61102	75119
8827	75120
26384	75121
3357	75122
47516	75123
60902	75124
60232	75125
15066	75126
99414	75127
32704	75128
12632	75129
143781	75130
87475	75131
25931	75132
15767	75133
11037	75134
10312	75135
4003	75136
39306	75137
10668	75138
30459	75139
84973	75140
312	75141
5683	75142
19933	75143
1329	75144
34872	75145
8901	75146
53027	75147
1347	75148
22570	75149
12130	75150
90371	75151
4030	75152
20333	75153
80814	75154
20015	75155
14524	75156
127183	75157
94635	75158
11515	75159
8125	75160
15343	75161
68701	75162
105284	75163
59680	75164
21994	75165
16333	75166
41617	75167
14181	75168
3511	75169
72492	75170
81897	75171
521	75172
4329	75173
3953	75174
70214	75175
44097	75176
104324	75177
29794	75178
14650	75179
5554	75180
50063	75181
99366	75182
71886	75183
21224	75184
26741	75185
17282	75186
49661	75187
82467	75188
83514	75189
25565	75190
1058	75191
30942	75192
25604	75193
8893	75194
26022	75195
1856	75196
35940	75197
22831	75198
10223	75199
70970	75200
78291	75201
30613	75202
115455	75203
9128	75204
10286	75205
23710	75206
54042	75207
13682	75208
29062	75209
91716	75210
707	75211
2613	75212
12168	75213
4329	75214
39871	75215
128496	75216
17669	75217
25179	75218
71084	75219
121215	75220
16145	75221
13343	75222
105040	75223
6638	75224
21057	75225
52891	75226
48464	75227
3799	75228
83335	75229
15305	75230
30098	75231
58049	75232
50292	75233
6333	75234
41550	75235
146900	75236
1310	75237
74124	75238
3224	75239
74267	75240
146	75241
63374	75242
12526	75243
8322	75244
63638	75245
108229	75246
510	75247
64493	75248
53909	75249
130059	75250
33063	75251
7132	75252
16386	75253
18895	75254
43356	75255
113505	75256
20349	75257
30741	75258
74942	75259
17308	75260
59222	75261
17666	75262
70777	75263
19537	75264
7167	75265
55087	75266
5485	75267
7753	75268
138365	75269
58462	75270
1813	75271
112766	75272
29913	75273
42627	75274
2022	75275
15617	75276
112981	75277
17910	75278
19201	75279
96123	75280
3876	75281
59573	75282
85352	75283
23580	75284
15204	75285
106644	75286
42282	75287
39904	75288
19681	75289
10292	75290
36583	75291
12057	75292
26334	75293
2219	75294
8774	75295
18708	75296
54970	75297
84864	75298
45588	75299
20010	75300
129086	75301
7541	75302
675	75303
82163	75304
35854	75305
78593	75306
44675	75307
47333	75308
71278	75309
77118	75310
50268	75311
22945	75312
41039	75313
76190	75314
21263	75315
92611	75316
21732	75317
1314	75318
77911	75319
13832	75320
83635	75321
87172	75322
58684	75323
31866	75324
27041	75325
95195	75326
117851	75327
129293	75328
12182	75329
12231	75330
14002	75331
74736	75332
66902	75333
74293	75334
10683	75335
8225	75336
23070	75337
82539	75338
52598	75339
149630	75340
40659	75341
48342	75342
23587	75343
31701	75344
7563	75345
4874	75346
125256	75347
94769	75348
85133	75349
35895	75350
19239	75351
27934	75352
7120	75353
69373	75354
10838	75355
5754	75356
7571	75357
1475	75358
67511	75359
288	75360
4543	75361
48327	75362
86221	75363
119468	75364
12848	75365
6228	75366
52032	75367
29951	75368
101260	75369
32655	75370
97286	75371
19703	75372
9885	75373
43355	75374
111357	75375
1093	75376
31456	75377
28685	75378
971	75379
44731	75380
81446	75381
21382	75382
86313	75383
88357	75384
50633	75385
114409	75386
16	75387
67606	75388
14045	75389
34374	75390
120538	75391
45429	75392
6112	75393
5453	75394
60472	75395
4340	75396
87928	75397
74216	75398
27076	75399
84564	75400
57800	75401
69354	75402
149596	75403
89885	75404
80732	75405
87729	75406
82708	75407
9277	75408
22675	75409
5773	75410
109313	75411
8477	75412
25358	75413
118466	75414
64622	75415
30253	75416
60537	75417
102505	75418
23026	75419
5762	75420
2723	75421
64087	75422
71941	75423
113028	75424
33272	75425
55907	75426
45962	75427
68720	75428
2373	75429
7024	75430
20894	75431
9803	75432
115884	75433
1680	75434
19736	75435
13588	75436
30516	75437
19113	75438
13775	75439
64694	75440
780	75441
36217	75442
42381	75443
33317	75444
35723	75445
38284	75446
78588	75447
102921	75448
8869	75449
102466	75450
1245	75451
137944	75452
46553	75453
48202	75454
4845	75455
11840	75456
63078	75457
36468	75458
14704	75459
25088	75460
39205	75461
11110	75462
106805	75463
133552	75464
5182	75465
21395	75466
132082	75467
69240	75468
86317	75469
71740	75470
2943	75471
858	75472
66787	75473
12850	75474
36975	75475
28730	75476
44673	75477
32189	75478
70672	75479
79238	75480
1166	75481
66183	75482
107378	75483
73946	75484
74276	75485
11034	75486
85275	75487
51992	75488
42239	75489
32880	75490
3258	75491
9809	75492
53509	75493
57494	75494
57218	75495
32732	75496
41276	75497
86418	75498
8673	75499
12688	75500
78166	75501
41283	75502
50648	75503
19587	75504
27123	75505
123711	75506
27861	75507
48979	75508
44765	75509
70840	75510
29872	75511
37211	75512
140952	75513
4002	75514
76141	75515
17466	75516
15900	75517
61697	75518
145509	75519
114695	75520
119584	75521
11518	75522
106246	75523
1627	75524
10021	75525
27642	75526
12631	75527
31894	75528
92162	75529
62235	75530
71713	75531
3808	75532
8994	75533
99515	75534
16099	75535
16465	75536
111090	75537
84491	75538
26258	75539
15163	75540
48888	75541
27079	75542
53964	75543
100917	75544
31951	75545
82682	75546
20807	75547
136516	75548
11891	75549
64654	75550
12	75551
8115	75552
54426	75553
75901	75554
146565	75555
52335	75556
4697	75557
90529	75558
20571	75559
6492	75560
1444	75561
78203	75562
844	75563
120671	75564
1651	75565
50330	75566
30982	75567
62889	75568
36657	75569
65507	75570
367	75571
30703	75572
13839	75573
52268	75574
6410	75575
86917	75576
102412	75577
38763	75578
14639	75579
10692	75580
21846	75581
77285	75582
41006	75583
42941	75584
1	75585
5069	75586
15266	75587
78481	75588
42646	75589
45415	75590
46982	75591
104619	75592
1578	75593
30969	75594
57391	75595
37820	75596
102616	75597
13364	75598
16025	75599
84310	75600
15803	75601
134993	75602
84920	75603
9971	75604
88238	75605
99541	75606
40775	75607
39569	75608
66419	75609
68202	75610
284	75611
15162	75612
17685	75613
34181	75614
120766	75615
41323	75616
185	75617
13	75618
52021	75619
102734	75620
41344	75621
1592	75622
17239	75623
56748	75624
10392	75625
29797	75626
15977	75627
30340	75628
60767	75629
81107	75630
51600	75631
11092	75632
98166	75633
4718	75634
44231	75635
113371	75636
84534	75637
15133	75638
3516	75639
139556	75640
52761	75641
57206	75642
8249	75643
92926	75644
67603	75645
77980	75646
101406	75647
17335	75648
47116	75649
7671	75650
3169	75651
112545	75652
41507	75653
32095	75654
66385	75655
106108	75656
57583	75657
62683	75658
914	75659
50637	75660
37842	75661
24397	75662
7762	75663
104608	75664
11278	75665
77314	75666
119261	75667
102982	75668
21594	75669
103678	75670
116912	75671
49862	75672
110897	75673
39570	75674
54748	75675
22661	75676
25642	75677
43538	75678
84078	75679
85647	75680
66494	75681
62159	75682
34558	75683
5629	75684
85857	75685
12692	75686
105435	75687
145283	75688
22260	75689
15842	75690
93121	75691
1691	75692
8282	75693
75805	75694
26708	75695
3557	75696
26007	75697
71603	75698
14524	75699
21937	75700
98260	75701
16148	75702
96809	75703
47982	75704
69045	75705
10023	75706
70461	75707
52610	75708
1342	75709
6680	75710
27988	75711
17245	75712
9634	75713
4638	75714
19149	75715
30698	75716
83225	75717
2867	75718
21614	75719
80258	75720
57639	75721
91238	75722
41955	75723
83764	75724
27601	75725
104730	75726
58978	75727
58043	75728
12619	75729
28707	75730
10311	75731
10338	75732
8334	75733
83457	75734
24526	75735
363	75736
35683	75737
26402	75738
51425	75739
928	75740
21228	75741
115497	75742
76787	75743
6511	75744
74419	75745
2725	75746
4607	75747
9178	75748
15960	75749
68185	75750
49015	75751
483	75752
57225	75753
84024	75754
24622	75755
1721	75756
22092	75757
120635	75758
377	75759
125656	75760
17297	75761
612	75762
9357	75763
106040	75764
115103	75765
92288	75766
54290	75767
81075	75768
17541	75769
111179	75770
82469	75771
783	75772
58491	75773
51085	75774
32483	75775
139369	75776
59406	75777
57092	75778
12716	75779
71527	75780
7043	75781
108687	75782
11303	75783
6676	75784
72215	75785
90484	75786
12649	75787
68808	75788
36699	75789
142908	75790
4957	75791
5599	75792
145610	75793
3339	75794
43700	75795
18647	75796
41380	75797
7309	75798
3584	75799
6074	75800
78423	75801
39216	75802
16354	75803
7990	75804
139485	75805
33265	75806
83591	75807
14583	75808
38689	75809
81523	75810
12070	75811
133963	75812
33230	75813
104	75814
70106	75815
5860	75816
23423	75817
63090	75818
14378	75819
79287	75820
87001	75821
150671	75822
19479	75823
6442	75824
18691	75825
34086	75826
60665	75827
18735	75828
62377	75829
24522	75830
10436	75831
70446	75832
19174	75833
9731	75834
34544	75835
67679	75836
139595	75837
18986	75838
8760	75839
32155	75840
14503	75841
14118	75842
31266	75843
1182	75844
101355	75845
90070	75846
141141	75847
56454	75848
10976	75849
55788	75850
1870	75851
20011	75852
91157	75853
122329	75854
60798	75855
4238	75856
55691	75857
92098	75858
56451	75859
2188	75860
24535	75861
44629	75862
23813	75863
59247	75864
70862	75865
80187	75866
32024	75867
37709	75868
44119	75869
41733	75870
1272	75871
22920	75872
5516	75873
27246	75874
22685	75875
40042	75876
47720	75877
46235	75878
11197	75879
77184	75880
71982	75881
10481	75882
129992	75883
1013	75884
48651	75885
63365	75886
6222	75887
68587	75888
608	75889
53036	75890
34911	75891
65959	75892
20466	75893
26340	75894
4005	75895
93802	75896
16288	75897
67488	75898
23707	75899
35371	75900
126519	75901
104064	75902
14987	75903
12896	75904
11168	75905
21958	75906
96743	75907
42823	75908
67137	75909
20427	75910
47302	75911
5981	75912
4293	75913
138	75914
40236	75915
13138	75916
10984	75917
17790	75918
28820	75919
59172	75920
71098	75921
58737	75922
11626	75923
95043	75924
42287	75925
76695	75926
133177	75927
67927	75928
1492	75929
8553	75930
26880	75931
108384	75932
144840	75933
139149	75934
7271	75935
32304	75936
14620	75937
83879	75938
28518	75939
20492	75940
22690	75941
5518	75942
59484	75943
26325	75944
14702	75945
13713	75946
72209	75947
25467	75948
72656	75949
5246	75950
146431	75951
65880	75952
10507	75953
42215	75954
79308	75955
10677	75956
18974	75957
63291	75958
39717	75959
92677	75960
31697	75961
67537	75962
2799	75963
81675	75964
103	75965
17759	75966
132556	75967
2889	75968
57757	75969
3809	75970
70227	75971
5556	75972
69448	75973
116695	75974
6096	75975
66447	75976
18498	75977
85466	75978
11417	75979
40214	75980
13591	75981
18769	75982
66008	75983
19789	75984
131006	75985
153	75986
120354	75987
27650	75988
99822	75989
27532	75990
56936	75991
24285	75992
36493	75993
36847	75994
75422	75995
46601	75996
40707	75997
33095	75998
3778	75999
22134	76000
31162	76001
37335	76002
17079	76003
112240	76004
127402	76005
56602	76006
75428	76007
141250	76008
45676	76009
1036	76010
86932	76011
1314	76012
143697	76013
27482	76014
33280	76015
1876	76016
32257	76017
729	76018
33197	76019
4893	76020
8628	76021
17238	76022
51089	76023
97973	76024
13230	76025
95919	76026
68297	76027
12312	76028
18810	76029
143603	76030
81420	76031
39324	76032
16174	76033
35028	76034
23668	76035
39005	76036
67737	76037
35437	76038
41382	76039
64972	76040
26593	76041
91554	76042
36412	76043
112530	76044
4112	76045
6896	76046
26504	76047
98391	76048
79578	76049
5702	76050
7291	76051
772	76052
30238	76053
49021	76054
14015	76055
13530	76056
2772	76057
29457	76058
11200	76059
41064	76060
24537	76061
59148	76062
23055	76063
1634	76064
11393	76065
61193	76066
47313	76067
2921	76068
81773	76069
4317	76070
26253	76071
58859	76072
17733	76073
85272	76074
16425	76075
108257	76076
40507	76077
115182	76078
12704	76079
4987	76080
22958	76081
54805	76082
85628	76083
40383	76084
105756	76085
88052	76086
120449	76087
148405	76088
36159	76089
27556	76090
2396	76091
5657	76092
83920	76093
20146	76094
13060	76095
69363	76096
144422	76097
11787	76098
112730	76099
4107	76100
99625	76101
3130	76102
44294	76103
128380	76104
6718	76105
82942	76106
20178	76107
45451	76108
39937	76109
2518	76110
1412	76111
35381	76112
44358	76113
57202	76114
40354	76115
36746	76116
38748	76117
26026	76118
68049	76119
22811	76120
107106	76121
71914	76122
15485	76123
624	76124
89187	76125
17195	76126
29457	76127
64916	76128
125953	76129
4771	76130
14376	76131
56171	76132
79892	76133
56430	76134
149215	76135
47363	76136
23346	76137
100726	76138
46981	76139
7981	76140
28396	76141
37251	76142
25001	76143
922	76144
30649	76145
17562	76146
20845	76147
37048	76148
33397	76149
19749	76150
30	76151
59076	76152
22854	76153
51762	76154
34784	76155
28561	76156
85532	76157
86988	76158
72700	76159
10930	76160
11092	76161
35987	76162
22449	76163
44887	76164
20676	76165
6788	76166
68215	76167
104319	76168
121374	76169
878	76170
147851	76171
46415	76172
43927	76173
75815	76174
79236	76175
74516	76176
89	76177
111830	76178
95020	76179
5263	76180
8442	76181
36272	76182
104924	76183
52957	76184
37384	76185
44378	76186
37109	76187
110374	76188
112638	76189
9028	76190
41063	76191
64155	76192
77162	76193
93316	76194
85486	76195
33330	76196
38477	76197
126191	76198
62801	76199
9982	76200
43006	76201
4668	76202
13085	76203
20305	76204
52138	76205
66924	76206
11025	76207
33160	76208
25470	76209
10480	76210
49460	76211
27587	76212
69124	76213
13979	76214
60234	76215
39762	76216
42937	76217
15289	76218
68755	76219
107242	76220
69211	76221
19594	76222
1590	76223
20990	76224
23611	76225
15519	76226
62570	76227
81887	76228
31940	76229
66014	76230
37664	76231
38937	76232
24598	76233
18484	76234
49018	76235
1642	76236
83324	76237
13413	76238
28940	76239
48694	76240
492	76241
107339	76242
95020	76243
5964	76244
86006	76245
14368	76246
71524	76247
75773	76248
1388	76249
67612	76250
54857	76251
78201	76252
122592	76253
131934	76254
67711	76255
14570	76256
2694	76257
48870	76258
25569	76259
55169	76260
60436	76261
76741	76262
16033	76263
5886	76264
113455	76265
15938	76266
3754	76267
101797	76268
94846	76269
16548	76270
37533	76271
18970	76272
66570	76273
28512	76274
27159	76275
69459	76276
73936	76277
21700	76278
8207	76279
57774	76280
466	76281
47124	76282
6381	76283
86075	76284
26907	76285
78631	76286
36270	76287
33910	76288
30650	76289
78018	76290
50917	76291
140979	76292
6367	76293
19671	76294
34194	76295
29148	76296
17968	76297
15349	76298
9838	76299
35696	76300
32566	76301
33449	76302
25553	76303
35286	76304
30293	76305
36664	76306
96147	76307
16798	76308
20318	76309
21123	76310
49527	76311
60332	76312
13171	76313
39819	76314
1500	76315
51747	76316
129625	76317
111458	76318
67740	76319
42448	76320
25710	76321
49439	76322
371	76323
30592	76324
25632	76325
61714	76326
65097	76327
72301	76328
44948	76329
4082	76330
30933	76331
37630	76332
105628	76333
101062	76334
137882	76335
46111	76336
110545	76337
10842	76338
38773	76339
72048	76340
10273	76341
291	76342
93248	76343
44856	76344
39514	76345
34194	76346
25265	76347
21578	76348
471	76349
93848	76350
130529	76351
39943	76352
26490	76353
104582	76354
73040	76355
98095	76356
1101	76357
128769	76358
58836	76359
50537	76360
71508	76361
56552	76362
3624	76363
2095	76364
35502	76365
31501	76366
44625	76367
42572	76368
25325	76369
90425	76370
17961	76371
28951	76372
2444	76373
97300	76374
9192	76375
2735	76376
11903	76377
81637	76378
52693	76379
101243	76380
45409	76381
81960	76382
26301	76383
23883	76384
20587	76385
78592	76386
7287	76387
11862	76388
91698	76389
1434	76390
23807	76391
65744	76392
66556	76393
50451	76394
6118	76395
17459	76396
65573	76397
16426	76398
106312	76399
22520	76400
1	76401
11891	76402
50277	76403
29470	76404
79278	76405
34383	76406
20431	76407
23271	76408
50169	76409
2239	76410
80211	76411
50171	76412
133469	76413
15244	76414
1399	76415
38	76416
31187	76417
35876	76418
116843	76419
63082	76420
96048	76421
116682	76422
111526	76423
7526	76424
35060	76425
30942	76426
34120	76427
8812	76428
90835	76429
27140	76430
27149	76431
149064	76432
41542	76433
32563	76434
14010	76435
20602	76436
47723	76437
74835	76438
2857	76439
2149	76440
95217	76441
20311	76442
211	76443
48200	76444
59826	76445
12347	76446
45669	76447
34621	76448
85227	76449
18857	76450
44925	76451
30398	76452
55288	76453
1715	76454
8037	76455
87021	76456
135214	76457
13080	76458
147789	76459
100786	76460
12696	76461
20255	76462
47755	76463
16731	76464
85587	76465
25247	76466
38807	76467
94079	76468
96172	76469
45936	76470
62081	76471
76601	76472
982	76473
1500	76474
75098	76475
20112	76476
12620	76477
17352	76478
7826	76479
137185	76480
115086	76481
64414	76482
15685	76483
54469	76484
25701	76485
31896	76486
16845	76487
35101	76488
56457	76489
131144	76490
9769	76491
38962	76492
3200	76493
4118	76494
1658	76495
90483	76496
31027	76497
1488	76498
52920	76499
25705	76500
36249	76501
3274	76502
37537	76503
44000	76504
89374	76505
29314	76506
69248	76507
36581	76508
52899	76509
13673	76510
55396	76511
18658	76512
26546	76513
138632	76514
445	76515
735	76516
29809	76517
136466	76518
17547	76519
44007	76520
62423	76521
2386	76522
87729	76523
78781	76524
15164	76525
37412	76526
46811	76527
28	76528
35575	76529
11437	76530
17	76531
4905	76532
58575	76533
82002	76534
10237	76535
32231	76536
88845	76537
94216	76538
433	76539
14247	76540
14167	76541
6225	76542
22035	76543
56436	76544
75163	76545
267	76546
40367	76547
28468	76548
146746	76549
1025	76550
72882	76551
1460	76552
21736	76553
86078	76554
79588	76555
543	76556
29122	76557
2110	76558
96953	76559
2397	76560
1979	76561
17568	76562
92768	76563
38717	76564
45149	76565
3941	76566
474	76567
76038	76568
34160	76569
44777	76570
37544	76571
21112	76572
117014	76573
57432	76574
4056	76575
165	76576
34477	76577
68679	76578
84477	76579
28452	76580
21706	76581
59106	76582
6072	76583
29819	76584
105752	76585
36532	76586
30675	76587
63686	76588
24261	76589
5574	76590
81951	76591
13471	76592
818	76593
25292	76594
78837	76595
17476	76596
47958	76597
58615	76598
16866	76599
240	76600
39205	76601
14650	76602
37885	76603
6523	76604
32899	76605
125538	76606
2510	76607
63191	76608
1077	76609
17229	76610
72472	76611
50795	76612
16662	76613
42091	76614
33134	76615
2920	76616
29664	76617
422	76618
1018	76619
118410	76620
102532	76621
16540	76622
18338	76623
51993	76624
48884	76625
15262	76626
13803	76627
4974	76628
2369	76629
11188	76630
53628	76631
33047	76632
10312	76633
64284	76634
6708	76635
25375	76636
3219	76637
46089	76638
129225	76639
117131	76640
1889	76641
26771	76642
100278	76643
141160	76644
75609	76645
48199	76646
58315	76647
6291	76648
34109	76649
10437	76650
1878	76651
132607	76652
1323	76653
72194	76654
104763	76655
13477	76656
37685	76657
87739	76658
26497	76659
76033	76660
2805	76661
34171	76662
64753	76663
53633	76664
1252	76665
127251	76666
95700	76667
89996	76668
114488	76669
45737	76670
54842	76671
56445	76672
90096	76673
1518	76674
10568	76675
8468	76676
32663	76677
46718	76678
40099	76679
78709	76680
72211	76681
75366	76682
51803	76683
34867	76684
57133	76685
37215	76686
41305	76687
108705	76688
4046	76689
4581	76690
34830	76691
14191	76692
11397	76693
29942	76694
14902	76695
64133	76696
23755	76697
44472	76698
37312	76699
5579	76700
55050	76701
15893	76702
25966	76703
14049	76704
35293	76705
1675	76706
87614	76707
63404	76708
964	76709
1183	76710
7310	76711
57401	76712
14113	76713
57272	76714
27052	76715
129287	76716
64941	76717
32303	76718
119401	76719
144547	76720
87648	76721
109792	76722
21603	76723
7590	76724
130134	76725
117130	76726
5463	76727
7082	76728
365	76729
8695	76730
33260	76731
64674	76732
2612	76733
536	76734
54794	76735
107785	76736
10637	76737
48242	76738
3965	76739
123197	76740
109407	76741
43313	76742
20963	76743
91933	76744
92010	76745
49665	76746
39465	76747
51968	76748
76906	76749
39679	76750
26984	76751
126732	76752
34829	76753
92495	76754
65	76755
2311	76756
58337	76757
3979	76758
6900	76759
98815	76760
20758	76761
34627	76762
7272	76763
34517	76764
10061	76765
100700	76766
30221	76767
22098	76768
4436	76769
9908	76770
45535	76771
114131	76772
57537	76773
62188	76774
9509	76775
42923	76776
708	76777
77268	76778
135003	76779
16670	76780
695	76781
145626	76782
99049	76783
24044	76784
68625	76785
67261	76786
68901	76787
12158	76788
4981	76789
38087	76790
20059	76791
135406	76792
24411	76793
142106	76794
50257	76795
79441	76796
80786	76797
51154	76798
2588	76799
54067	76800
42390	76801
78099	76802
35415	76803
633	76804
71463	76805
72381	76806
60	76807
76202	76808
79930	76809
75170	76810
93312	76811
21464	76812
100325	76813
1751	76814
1121	76815
2628	76816
53590	76817
24371	76818
26994	76819
117987	76820
82242	76821
86008	76822
19388	76823
42252	76824
8454	76825
17048	76826
40417	76827
147	76828
67556	76829
9719	76830
17001	76831
67444	76832
88983	76833
95471	76834
71675	76835
18255	76836
4855	76837
76180	76838
123760	76839
8034	76840
81	76841
96746	76842
4689	76843
384	76844
39712	76845
17052	76846
34315	76847
146899	76848
94387	76849
29329	76850
44522	76851
58137	76852
60593	76853
48342	76854
91194	76855
28513	76856
3260	76857
59452	76858
86758	76859
2882	76860
96363	76861
97582	76862
24312	76863
92537	76864
54711	76865
16098	76866
101490	76867
57850	76868
40950	76869
924	76870
8380	76871
27383	76872
18253	76873
67	76874
23141	76875
27583	76876
20267	76877
27495	76878
17533	76879
41795	76880
5014	76881
3201	76882
19318	76883
4503	76884
23067	76885
11403	76886
64010	76887
89508	76888
8339	76889
68154	76890
3496	76891
86636	76892
102422	76893
75365	76894
6488	76895
3666	76896
2459	76897
25761	76898
9725	76899
7587	76900
56212	76901
72706	76902
55254	76903
31140	76904
10185	76905
16	76906
70751	76907
836	76908
132787	76909
2148	76910
20922	76911
129144	76912
26923	76913
33972	76914
25692	76915
31904	76916
113232	76917
66259	76918
18526	76919
60371	76920
18438	76921
20192	76922
73231	76923
18595	76924
17586	76925
133740	76926
68170	76927
24223	76928
71957	76929
93388	76930
5922	76931
65737	76932
1775	76933
127147	76934
39840	76935
117739	76936
35035	76937
144809	76938
10784	76939
66224	76940
15650	76941
18654	76942
111890	76943
924	76944
10420	76945
24698	76946
114857	76947
26215	76948
3259	76949
53618	76950
58248	76951
38484	76952
22538	76953
854	76954
379	76955
33214	76956
59464	76957
82797	76958
116819	76959
688	76960
19999	76961
41269	76962
56622	76963
51810	76964
1680	76965
20724	76966
28624	76967
21098	76968
26858	76969
79317	76970
150246	76971
31103	76972
127108	76973
64877	76974
53421	76975
65515	76976
93479	76977
2209	76978
31989	76979
4850	76980
29456	76981
6852	76982
55307	76983
2341	76984
29193	76985
46298	76986
35587	76987
30071	76988
5786	76989
14015	76990
132588	76991
82032	76992
15135	76993
106359	76994
118064	76995
27417	76996
1021	76997
55396	76998
6454	76999
148432	77000
11754	77001
22549	77002
56401	77003
120718	77004
5922	77005
12205	77006
18920	77007
19846	77008
31510	77009
3847	77010
15671	77011
2880	77012
19829	77013
11468	77014
20862	77015
95	77016
9566	77017
9251	77018
43692	77019
24832	77020
84136	77021
68325	77022
23931	77023
15530	77024
33806	77025
8041	77026
21675	77027
6418	77028
105977	77029
2235	77030
126193	77031
107541	77032
29056	77033
4720	77034
18212	77035
121062	77036
10697	77037
65624	77038
88728	77039
66457	77040
38255	77041
58183	77042
67010	77043
7019	77044
55022	77045
7098	77046
63474	77047
95034	77048
73489	77049
7716	77050
22686	77051
38699	77052
82625	77053
34585	77054
126325	77055
93370	77056
8500	77057
67402	77058
8382	77059
61223	77060
323	77061
339	77062
79221	77063
54953	77064
52042	77065
15205	77066
6745	77067
96	77068
495	77069
36266	77070
104893	77071
77977	77072
16847	77073
21481	77074
60709	77075
87930	77076
8205	77077
199	77078
59635	77079
57836	77080
60743	77081
81120	77082
33543	77083
58480	77084
2017	77085
10372	77086
1553	77087
38068	77088
3277	77089
6776	77090
50300	77091
67635	77092
21350	77093
25226	77094
64475	77095
34379	77096
320	77097
109083	77098
26778	77099
30830	77100
26260	77101
11655	77102
19154	77103
1355	77104
40803	77105
60028	77106
10890	77107
40604	77108
17872	77109
9927	77110
36475	77111
27877	77112
19635	77113
37280	77114
56739	77115
22321	77116
92178	77117
33283	77118
31208	77119
60020	77120
128773	77121
40696	77122
16758	77123
88927	77124
63920	77125
31852	77126
39538	77127
47357	77128
4195	77129
78392	77130
95343	77131
16362	77132
1827	77133
42445	77134
29	77135
3320	77136
40338	77137
2234	77138
33632	77139
5801	77140
55874	77141
25233	77142
3407	77143
114924	77144
83389	77145
42704	77146
1007	77147
22884	77148
4086	77149
30474	77150
25036	77151
5983	77152
99299	77153
27777	77154
12592	77155
40268	77156
24691	77157
6691	77158
545	77159
46773	77160
367	77161
28235	77162
47301	77163
63466	77164
42133	77165
117278	77166
94242	77167
15513	77168
26910	77169
10578	77170
24014	77171
46317	77172
16833	77173
99824	77174
71276	77175
41608	77176
86025	77177
145377	77178
97546	77179
24928	77180
33494	77181
8888	77182
24024	77183
17986	77184
81713	77185
110301	77186
27682	77187
130642	77188
8759	77189
60941	77190
51407	77191
95995	77192
128934	77193
15780	77194
22220	77195
112376	77196
69210	77197
71145	77198
53247	77199
94	77200
64680	77201
1838	77202
28718	77203
71176	77204
62075	77205
52401	77206
87072	77207
4543	77208
57537	77209
112745	77210
67888	77211
13418	77212
47184	77213
47788	77214
20413	77215
1926	77216
55135	77217
107702	77218
82241	77219
72273	77220
7790	77221
81135	77222
61971	77223
693	77224
71456	77225
123585	77226
10753	77227
8419	77228
7341	77229
111204	77230
3061	77231
31574	77232
58680	77233
7053	77234
17695	77235
96041	77236
84372	77237
18087	77238
28919	77239
124488	77240
47157	77241
15204	77242
25819	77243
68035	77244
84703	77245
14875	77246
115587	77247
93335	77248
37774	77249
99772	77250
61764	77251
43778	77252
32851	77253
2521	77254
169	77255
5423	77256
91977	77257
58763	77258
29760	77259
84813	77260
91965	77261
87093	77262
29208	77263
32847	77264
110715	77265
86336	77266
95599	77267
12655	77268
20074	77269
23105	77270
87928	77271
44779	77272
33468	77273
21910	77274
12467	77275
87	77276
11918	77277
100815	77278
149716	77279
127289	77280
53313	77281
30896	77282
59834	77283
38266	77284
8629	77285
72959	77286
113996	77287
25608	77288
27108	77289
3904	77290
133426	77291
45806	77292
77614	77293
1052	77294
72536	77295
52726	77296
5701	77297
61222	77298
11411	77299
63730	77300
38917	77301
114853	77302
27781	77303
1945	77304
55396	77305
116838	77306
183	77307
83441	77308
50108	77309
18296	77310
150024	77311
8208	77312
20531	77313
147639	77314
108101	77315
9398	77316
88214	77317
136399	77318
46864	77319
77505	77320
77630	77321
71739	77322
89436	77323
71198	77324
104341	77325
108407	77326
6089	77327
127204	77328
75723	77329
32360	77330
141463	77331
5393	77332
1119	77333
41097	77334
11377	77335
71532	77336
87994	77337
88065	77338
117310	77339
81867	77340
43238	77341
22104	77342
36803	77343
15130	77344
29976	77345
41220	77346
38535	77347
12878	77348
76134	77349
20073	77350
119410	77351
38647	77352
50458	77353
28704	77354
116382	77355
11691	77356
116383	77357
2214	77358
28628	77359
24521	77360
107872	77361
23871	77362
72196	77363
97858	77364
56250	77365
45903	77366
128745	77367
73276	77368
25460	77369
9733	77370
56112	77371
13093	77372
41128	77373
66934	77374
129505	77375
14212	77376
22904	77377
332	77378
35562	77379
113245	77380
48556	77381
2120	77382
135808	77383
46614	77384
133539	77385
52501	77386
36121	77387
20937	77388
122708	77389
9204	77390
119521	77391
101072	77392
58001	77393
44459	77394
82950	77395
4141	77396
524	77397
8690	77398
111032	77399
8679	77400
119161	77401
52588	77402
549	77403
36533	77404
137468	77405
23045	77406
18954	77407
73698	77408
17725	77409
26598	77410
243	77411
62531	77412
133725	77413
4815	77414
12745	77415
26993	77416
108330	77417
4254	77418
19511	77419
136556	77420
1669	77421
33325	77422
99984	77423
94625	77424
45368	77425
109095	77426
93763	77427
25860	77428
1950	77429
7493	77430
82	77431
61912	77432
6602	77433
12862	77434
14006	77435
8375	77436
58106	77437
9938	77438
78888	77439
29268	77440
62547	77441
15815	77442
26484	77443
110028	77444
42531	77445
86905	77446
20811	77447
49530	77448
17570	77449
10607	77450
6686	77451
14459	77452
807	77453
24861	77454
2365	77455
56063	77456
13874	77457
31470	77458
62890	77459
6498	77460
2119	77461
51625	77462
1312	77463
23947	77464
89306	77465
46726	77466
11426	77467
39910	77468
27182	77469
19733	77470
104917	77471
15545	77472
10552	77473
45260	77474
24879	77475
45717	77476
20186	77477
892	77478
23055	77479
27401	77480
127526	77481
2051	77482
92911	77483
824	77484
42319	77485
119494	77486
87823	77487
3	77488
2382	77489
9478	77490
6280	77491
118346	77492
57760	77493
61980	77494
90753	77495
69100	77496
93168	77497
14671	77498
114751	77499
25293	77500
63382	77501
20618	77502
254	77503
10039	77504
33471	77505
65190	77506
75519	77507
38870	77508
10	77509
27176	77510
4582	77511
76428	77512
74530	77513
15855	77514
74943	77515
46709	77516
57057	77517
17475	77518
15951	77519
121273	77520
75806	77521
17779	77522
36972	77523
92502	77524
23148	77525
4790	77526
63821	77527
55681	77528
23411	77529
7514	77530
133299	77531
9287	77532
24053	77533
11192	77534
104419	77535
33627	77536
161	77537
138187	77538
7270	77539
37570	77540
1555	77541
30324	77542
2398	77543
88590	77544
43224	77545
3158	77546
12091	77547
535	77548
24334	77549
2859	77550
112108	77551
12590	77552
52159	77553
58207	77554
10611	77555
114837	77556
1600	77557
39067	77558
38672	77559
2228	77560
318	77561
129266	77562
61888	77563
1894	77564
909	77565
26753	77566
11164	77567
51247	77568
95513	77569
97285	77570
140	77571
24331	77572
26981	77573
31	77574
54718	77575
48130	77576
10505	77577
2175	77578
2268	77579
35523	77580
65147	77581
99589	77582
4121	77583
81031	77584
9102	77585
22615	77586
38966	77587
8382	77588
3399	77589
33075	77590
1265	77591
8291	77592
53733	77593
721	77594
5506	77595
14546	77596
29911	77597
32846	77598
6204	77599
18808	77600
4217	77601
77152	77602
92832	77603
90944	77604
106040	77605
16210	77606
18443	77607
9969	77608
52159	77609
74231	77610
16362	77611
79351	77612
72106	77613
4029	77614
6292	77615
92398	77616
62678	77617
20521	77618
81	77619
17593	77620
26339	77621
11214	77622
21778	77623
22399	77624
51805	77625
136946	77626
77532	77627
3768	77628
14816	77629
20321	77630
81891	77631
58057	77632
13545	77633
74648	77634
27340	77635
104417	77636
37558	77637
16606	77638
11281	77639
110597	77640
190	77641
15798	77642
47634	77643
60797	77644
29529	77645
19669	77646
22720	77647
31529	77648
98147	77649
45346	77650
63368	77651
98635	77652
53150	77653
33551	77654
27811	77655
32670	77656
39845	77657
12219	77658
20682	77659
48194	77660
540	77661
82707	77662
288	77663
90443	77664
114102	77665
30762	77666
64289	77667
38869	77668
105244	77669
63616	77670
37690	77671
65023	77672
15431	77673
110087	77674
65141	77675
129232	77676
69246	77677
81100	77678
116539	77679
7673	77680
36741	77681
25133	77682
23625	77683
32021	77684
2484	77685
103570	77686
62668	77687
12151	77688
123247	77689
15743	77690
53839	77691
18115	77692
1973	77693
31025	77694
48543	77695
62652	77696
51443	77697
48233	77698
45925	77699
9107	77700
36837	77701
147526	77702
37360	77703
58574	77704
24683	77705
71869	77706
5469	77707
10287	77708
20454	77709
14192	77710
1548	77711
13500	77712
32543	77713
84257	77714
150269	77715
6685	77716
7613	77717
51696	77718
2217	77719
38320	77720
1861	77721
50077	77722
5387	77723
23928	77724
69355	77725
69791	77726
4687	77727
22356	77728
6257	77729
70049	77730
58789	77731
14757	77732
8372	77733
111094	77734
86929	77735
80429	77736
105517	77737
47285	77738
4329	77739
4791	77740
52831	77741
36574	77742
29920	77743
96640	77744
88512	77745
87840	77746
64983	77747
37778	77748
58218	77749
29880	77750
124839	77751
109827	77752
29703	77753
3728	77754
19228	77755
15114	77756
44999	77757
5861	77758
79661	77759
51530	77760
14039	77761
24184	77762
123600	77763
38172	77764
2139	77765
58342	77766
52075	77767
87159	77768
103916	77769
26416	77770
75574	77771
102229	77772
704	77773
10889	77774
50079	77775
70552	77776
97820	77777
53906	77778
647	77779
73543	77780
591	77781
49780	77782
50489	77783
895	77784
15481	77785
128858	77786
158	77787
5287	77788
1100	77789
41007	77790
12218	77791
55505	77792
14328	77793
27092	77794
14889	77795
140076	77796
16511	77797
27234	77798
2686	77799
8850	77800
115329	77801
40056	77802
42833	77803
95917	77804
57367	77805
66959	77806
107047	77807
13268	77808
103387	77809
48834	77810
28484	77811
88188	77812
483	77813
27618	77814
132319	77815
57943	77816
39149	77817
103709	77818
25877	77819
90578	77820
73568	77821
16509	77822
31043	77823
105390	77824
46688	77825
1251	77826
45887	77827
48621	77828
30658	77829
28140	77830
45228	77831
2044	77832
3246	77833
27606	77834
67829	77835
69067	77836
60756	77837
70273	77838
5159	77839
1625	77840
30137	77841
71095	77842
23611	77843
52525	77844
64642	77845
154	77846
1269	77847
1195	77848
37910	77849
42290	77850
24895	77851
10852	77852
68504	77853
14050	77854
73190	77855
34	77856
71959	77857
7773	77858
76324	77859
3440	77860
70807	77861
10958	77862
56365	77863
3580	77864
21582	77865
46851	77866
87488	77867
70753	77868
1216	77869
2091	77870
19177	77871
8298	77872
31168	77873
60750	77874
83248	77875
79291	77876
36889	77877
30173	77878
5003	77879
35594	77880
4006	77881
108122	77882
8286	77883
35987	77884
72690	77885
140156	77886
53573	77887
44407	77888
84090	77889
30106	77890
22768	77891
11377	77892
4673	77893
17719	77894
2346	77895
133250	77896
76468	77897
20030	77898
13122	77899
32988	77900
120377	77901
7227	77902
10519	77903
27434	77904
4342	77905
64543	77906
18500	77907
2008	77908
129065	77909
24443	77910
103599	77911
19844	77912
3349	77913
43475	77914
71731	77915
9289	77916
31589	77917
4857	77918
4311	77919
32654	77920
70920	77921
90907	77922
1797	77923
83195	77924
2308	77925
5105	77926
43198	77927
1472	77928
66662	77929
121508	77930
4986	77931
10553	77932
36942	77933
121020	77934
54428	77935
5686	77936
102418	77937
109502	77938
4125	77939
33224	77940
2243	77941
70459	77942
25190	77943
83015	77944
13956	77945
62682	77946
97005	77947
3870	77948
98166	77949
71143	77950
54066	77951
16270	77952
51817	77953
220	77954
1541	77955
83294	77956
20522	77957
75998	77958
86859	77959
9106	77960
34612	77961
12097	77962
9602	77963
84811	77964
4223	77965
82226	77966
56895	77967
45820	77968
134283	77969
113204	77970
6881	77971
105225	77972
73942	77973
76210	77974
92753	77975
6688	77976
5480	77977
37072	77978
1926	77979
253	77980
1328	77981
25095	77982
8981	77983
2341	77984
6443	77985
10195	77986
38055	77987
12732	77988
1592	77989
83429	77990
103180	77991
34184	77992
8812	77993
92261	77994
4335	77995
19641	77996
46488	77997
55175	77998
98843	77999
6213	78000
35601	78001
70474	78002
128082	78003
80483	78004
30599	78005
64689	78006
26576	78007
6673	78008
199	78009
36130	78010
48713	78011
59151	78012
27199	78013
67306	78014
101297	78015
22166	78016
30132	78017
132627	78018
29476	78019
15749	78020
7200	78021
24337	78022
102927	78023
1085	78024
4162	78025
64277	78026
15337	78027
2423	78028
71304	78029
19095	78030
115706	78031
51407	78032
73145	78033
27420	78034
26986	78035
28193	78036
21227	78037
28053	78038
17	78039
4407	78040
47939	78041
19226	78042
10292	78043
102345	78044
2578	78045
58959	78046
72281	78047
684	78048
114714	78049
369	78050
39303	78051
39540	78052
3988	78053
87801	78054
135327	78055
1572	78056
123233	78057
1466	78058
4105	78059
58686	78060
21807	78061
60548	78062
49784	78063
8185	78064
48935	78065
27444	78066
2661	78067
9975	78068
8984	78069
46015	78070
72971	78071
70641	78072
35307	78073
3130	78074
43586	78075
50543	78076
60910	78077
48372	78078
16242	78079
22659	78080
8037	78081
104040	78082
20859	78083
2184	78084
23015	78085
43967	78086
24575	78087
75417	78088
44574	78089
31991	78090
42109	78091
43833	78092
78341	78093
78270	78094
87558	78095
146358	78096
42535	78097
53332	78098
11959	78099
39733	78100
82798	78101
71692	78102
17216	78103
10222	78104
31194	78105
17818	78106
76534	78107
35717	78108
89078	78109
33	78110
29708	78111
37883	78112
5221	78113
104437	78114
12145	78115
81521	78116
495	78117
13812	78118
20363	78119
46327	78120
22359	78121
18916	78122
2559	78123
23047	78124
23037	78125
23931	78126
94060	78127
116061	78128
29783	78129
45421	78130
140	78131
53448	78132
20736	78133
27970	78134
105132	78135
96278	78136
123880	78137
3689	78138
52916	78139
71283	78140
21450	78141
39416	78142
3980	78143
36779	78144
37892	78145
5591	78146
12781	78147
27668	78148
23677	78149
16400	78150
18998	78151
138288	78152
5431	78153
68856	78154
39413	78155
55288	78156
128992	78157
6349	78158
105225	78159
308	78160
127534	78161
7158	78162
7438	78163
41545	78164
131966	78165
4462	78166
38910	78167
3936	78168
34386	78169
14055	78170
19908	78171
194	78172
90999	78173
51824	78174
6298	78175
72337	78176
41169	78177
20451	78178
5970	78179
92593	78180
1121	78181
83136	78182
55025	78183
74996	78184
135780	78185
24117	78186
42724	78187
21587	78188
8765	78189
74622	78190
16015	78191
45157	78192
4973	78193
47838	78194
61355	78195
8103	78196
4908	78197
12096	78198
20546	78199
2157	78200
130248	78201
35919	78202
40926	78203
94672	78204
145909	78205
73191	78206
98193	78207
117650	78208
57858	78209
120255	78210
16825	78211
1469	78212
56638	78213
44121	78214
28656	78215
25304	78216
80836	78217
20894	78218
39289	78219
18902	78220
24036	78221
13434	78222
906	78223
57610	78224
103585	78225
91769	78226
18274	78227
34171	78228
20406	78229
68210	78230
9576	78231
114689	78232
92620	78233
5733	78234
47833	78235
61433	78236
50896	78237
45657	78238
4878	78239
94338	78240
80195	78241
102188	78242
33564	78243
3922	78244
28439	78245
96100	78246
52916	78247
32627	78248
137958	78249
82202	78250
57834	78251
18473	78252
51378	78253
5783	78254
10135	78255
31213	78256
112535	78257
29142	78258
133298	78259
47029	78260
80046	78261
73047	78262
35544	78263
104113	78264
95738	78265
60683	78266
76898	78267
75272	78268
112773	78269
25521	78270
126685	78271
98998	78272
18614	78273
5746	78274
29744	78275
87792	78276
124650	78277
73310	78278
41084	78279
96728	78280
97119	78281
9772	78282
12361	78283
57565	78284
123698	78285
41230	78286
33812	78287
44108	78288
12969	78289
91126	78290
43459	78291
345	78292
5590	78293
29989	78294
55806	78295
16274	78296
39356	78297
77878	78298
130598	78299
7894	78300
64861	78301
8755	78302
21472	78303
45890	78304
54416	78305
120550	78306
65169	78307
9548	78308
30480	78309
36714	78310
72817	78311
38346	78312
116736	78313
33792	78314
64680	78315
1110	78316
73030	78317
36839	78318
15927	78319
70866	78320
63958	78321
948	78322
84059	78323
75149	78324
5180	78325
36086	78326
1270	78327
26147	78328
4569	78329
135132	78330
53027	78331
85163	78332
143864	78333
18597	78334
58458	78335
61071	78336
10002	78337
7198	78338
29161	78339
54964	78340
29233	78341
82744	78342
48119	78343
29595	78344
25575	78345
87900	78346
1194	78347
14677	78348
6765	78349
10062	78350
19692	78351
146500	78352
40519	78353
68829	78354
13338	78355
84438	78356
39525	78357
42508	78358
38520	78359
17838	78360
36143	78361
58864	78362
13388	78363
77273	78364
23902	78365
36106	78366
28221	78367
13888	78368
70088	78369
136893	78370
27901	78371
110801	78372
42092	78373
85495	78374
37474	78375
71192	78376
85873	78377
94491	78378
86268	78379
740	78380
59744	78381
107752	78382
50036	78383
9926	78384
16268	78385
48390	78386
19	78387
12619	78388
23085	78389
25383	78390
23867	78391
70099	78392
15995	78393
3754	78394
139049	78395
30662	78396
133449	78397
59983	78398
150610	78399
84222	78400
1532	78401
13487	78402
74773	78403
129856	78404
10050	78405
12507	78406
1675	78407
56933	78408
9952	78409
21101	78410
8919	78411
8306	78412
4211	78413
53025	78414
15717	78415
134587	78416
62804	78417
20404	78418
13403	78419
15957	78420
86732	78421
39960	78422
15163	78423
40435	78424
104985	78425
749	78426
12767	78427
83966	78428
102414	78429
28499	78430
40496	78431
238	78432
2377	78433
49644	78434
46361	78435
108516	78436
66582	78437
17982	78438
91780	78439
73006	78440
100707	78441
95681	78442
82502	78443
91065	78444
1419	78445
5048	78446
89238	78447
82182	78448
32862	78449
18526	78450
34300	78451
15641	78452
32812	78453
50522	78454
13343	78455
65256	78456
3595	78457
17954	78458
3466	78459
62422	78460
71472	78461
1350	78462
18752	78463
30269	78464
50830	78465
16178	78466
50630	78467
16258	78468
47829	78469
121359	78470
133441	78471
30568	78472
53029	78473
1157	78474
4569	78475
2193	78476
89260	78477
91425	78478
122032	78479
24755	78480
14765	78481
2419	78482
36535	78483
83597	78484
81992	78485
32302	78486
51168	78487
59124	78488
69764	78489
55572	78490
3542	78491
7347	78492
12341	78493
27073	78494
82366	78495
12496	78496
32861	78497
74454	78498
2015	78499
77114	78500
33417	78501
8753	78502
4580	78503
62012	78504
16054	78505
13493	78506
16646	78507
19767	78508
92684	78509
205	78510
118339	78511
20439	78512
151	78513
490	78514
56558	78515
43646	78516
5996	78517
48051	78518
257	78519
32266	78520
46691	78521
9056	78522
20330	78523
18214	78524
95086	78525
46033	78526
28304	78527
62961	78528
1836	78529
43526	78530
71442	78531
39349	78532
39982	78533
10173	78534
5701	78535
45444	78536
58396	78537
128735	78538
68276	78539
80470	78540
22117	78541
85419	78542
86055	78543
7784	78544
30146	78545
27214	78546
114565	78547
5932	78548
19613	78549
17523	78550
15569	78551
13914	78552
30403	78553
47398	78554
36797	78555
4077	78556
17536	78557
26883	78558
75533	78559
51963	78560
46635	78561
69380	78562
73945	78563
60595	78564
46898	78565
1616	78566
38570	78567
24191	78568
33	78569
83987	78570
27977	78571
26527	78572
126281	78573
46953	78574
53779	78575
24763	78576
94993	78577
1125	78578
19601	78579
33943	78580
47181	78581
6605	78582
94015	78583
72322	78584
95812	78585
494	78586
130475	78587
1860	78588
231	78589
9403	78590
38874	78591
4178	78592
19089	78593
14842	78594
64313	78595
100074	78596
14252	78597
4766	78598
99730	78599
64770	78600
13502	78601
14324	78602
69784	78603
51432	78604
54189	78605
10973	78606
8591	78607
144927	78608
13828	78609
11551	78610
14359	78611
46576	78612
39788	78613
26821	78614
38095	78615
1210	78616
48079	78617
145359	78618
4777	78619
21812	78620
12367	78621
15771	78622
19416	78623
45017	78624
2378	78625
40808	78626
82859	78627
9285	78628
86268	78629
115997	78630
17742	78631
75405	78632
26616	78633
6966	78634
144168	78635
20481	78636
5268	78637
32823	78638
66687	78639
73121	78640
54803	78641
32784	78642
81274	78643
1829	78644
5541	78645
8976	78646
6489	78647
79801	78648
62675	78649
5962	78650
1516	78651
71801	78652
52393	78653
7232	78654
118065	78655
93890	78656
11283	78657
1562	78658
69838	78659
112626	78660
50913	78661
50052	78662
15190	78663
87937	78664
15872	78665
8483	78666
43865	78667
8962	78668
16916	78669
2117	78670
37908	78671
2434	78672
23288	78673
34927	78674
51500	78675
23652	78676
84063	78677
15824	78678
22568	78679
1545	78680
103425	78681
10466	78682
3111	78683
9720	78684
1701	78685
105289	78686
41532	78687
10662	78688
77003	78689
115851	78690
12406	78691
77793	78692
64037	78693
52276	78694
67904	78695
41092	78696
46390	78697
33437	78698
1851	78699
35649	78700
8467	78701
18738	78702
12677	78703
9915	78704
65241	78705
53341	78706
99990	78707
3121	78708
9220	78709
18217	78710
6472	78711
599	78712
8010	78713
1897	78714
73114	78715
12318	78716
26122	78717
30842	78718
61346	78719
41559	78720
1397	78721
83964	78722
48277	78723
50188	78724
38786	78725
123402	78726
1528	78727
18556	78728
7623	78729
29962	78730
23004	78731
34667	78732
64181	78733
23199	78734
2012	78735
115226	78736
55830	78737
1928	78738
33949	78739
74832	78740
61521	78741
12707	78742
1530	78743
63490	78744
2376	78745
53622	78746
90101	78747
6741	78748
15824	78749
112338	78750
59276	78751
65978	78752
17124	78753
8026	78754
14497	78755
110438	78756
135384	78757
74778	78758
117063	78759
47594	78760
29270	78761
30296	78762
5573	78763
56658	78764
898	78765
8365	78766
115532	78767
61513	78768
43240	78769
104402	78770
55490	78771
4888	78772
145566	78773
5116	78774
5421	78775
21748	78776
13	78777
1262	78778
8937	78779
51677	78780
62108	78781
15103	78782
9644	78783
52250	78784
48341	78785
37134	78786
5856	78787
54929	78788
26430	78789
15180	78790
3822	78791
53090	78792
55142	78793
2636	78794
80120	78795
1841	78796
21367	78797
42556	78798
42675	78799
52164	78800
20931	78801
75333	78802
869	78803
10260	78804
36881	78805
33835	78806
2875	78807
128572	78808
88890	78809
41575	78810
15499	78811
1063	78812
93630	78813
112773	78814
15011	78815
34596	78816
105489	78817
4379	78818
33936	78819
44167	78820
119166	78821
4702	78822
6411	78823
80233	78824
125173	78825
126259	78826
13249	78827
13363	78828
6062	78829
11215	78830
3272	78831
5794	78832
31489	78833
42835	78834
3291	78835
110638	78836
69976	78837
13388	78838
76147	78839
73833	78840
30517	78841
86167	78842
317	78843
86364	78844
80781	78845
39530	78846
1357	78847
78457	78848
2583	78849
57521	78850
44091	78851
10234	78852
35104	78853
458	78854
3314	78855
36398	78856
23837	78857
7495	78858
66950	78859
90019	78860
56707	78861
73285	78862
8452	78863
3032	78864
48375	78865
18755	78866
23351	78867
87015	78868
45334	78869
7320	78870
53810	78871
29518	78872
100127	78873
95519	78874
44482	78875
33047	78876
20232	78877
111737	78878
52445	78879
78042	78880
71331	78881
52370	78882
657	78883
18258	78884
113345	78885
16645	78886
13317	78887
5542	78888
23712	78889
112055	78890
27972	78891
28061	78892
34888	78893
27646	78894
100782	78895
85087	78896
97921	78897
30818	78898
91007	78899
70048	78900
102184	78901
25122	78902
32961	78903
6796	78904
105857	78905
1614	78906
77818	78907
29172	78908
21684	78909
55354	78910
79833	78911
87780	78912
131113	78913
65706	78914
38356	78915
36848	78916
78786	78917
25300	78918
2090	78919
4313	78920
82944	78921
15892	78922
66027	78923
182	78924
113333	78925
15905	78926
22012	78927
64009	78928
22720	78929
9420	78930
13938	78931
89010	78932
2932	78933
91565	78934
30878	78935
72451	78936
73659	78937
18706	78938
944	78939
75996	78940
57224	78941
116246	78942
12	78943
93809	78944
2951	78945
18177	78946
85206	78947
33334	78948
51300	78949
75637	78950
93479	78951
14797	78952
108066	78953
125566	78954
46580	78955
35895	78956
20353	78957
50275	78958
1209	78959
144754	78960
4281	78961
23348	78962
66306	78963
29098	78964
92211	78965
9736	78966
7762	78967
109699	78968
112157	78969
25082	78970
25274	78971
89585	78972
147824	78973
38402	78974
2514	78975
49145	78976
137279	78977
28633	78978
102796	78979
271	78980
558	78981
59855	78982
43942	78983
22269	78984
117	78985
65117	78986
33955	78987
78177	78988
62331	78989
91884	78990
101782	78991
32535	78992
128700	78993
32063	78994
6816	78995
18370	78996
17255	78997
21663	78998
50027	78999
128462	79000
660	79001
113887	79002
3933	79003
36055	79004
31471	79005
120084	79006
2808	79007
36933	79008
127050	79009
9439	79010
129423	79011
27140	79012
113748	79013
1691	79014
25542	79015
10862	79016
19644	79017
20592	79018
18312	79019
141071	79020
15625	79021
99254	79022
45717	79023
32270	79024
19117	79025
4013	79026
43094	79027
55715	79028
18476	79029
17508	79030
41769	79031
75041	79032
115811	79033
62966	79034
7527	79035
38968	79036
1684	79037
64732	79038
42592	79039
680	79040
63287	79041
91870	79042
81379	79043
26	79044
48258	79045
123199	79046
91856	79047
952	79048
144490	79049
7298	79050
126804	79051
45452	79052
13344	79053
56059	79054
58541	79055
102664	79056
46882	79057
5240	79058
122184	79059
136501	79060
69353	79061
31031	79062
21468	79063
3001	79064
38115	79065
103685	79066
34210	79067
35664	79068
102682	79069
17920	79070
90592	79071
30047	79072
69541	79073
264	79074
2957	79075
6650	79076
25678	79077
62753	79078
87574	79079
52714	79080
39878	79081
31335	79082
102900	79083
31937	79084
22184	79085
22527	79086
85803	79087
98952	79088
2013	79089
103080	79090
12027	79091
7415	79092
82853	79093
55655	79094
51059	79095
17120	79096
88	79097
25304	79098
35027	79099
77604	79100
61827	79101
112935	79102
4185	79103
22438	79104
5632	79105
81931	79106
23607	79107
9793	79108
1401	79109
42005	79110
20839	79111
26328	79112
8541	79113
8968	79114
47686	79115
136185	79116
62968	79117
1788	79118
31511	79119
87	79120
11423	79121
9777	79122
69078	79123
62514	79124
42539	79125
134234	79126
63594	79127
3132	79128
138229	79129
18184	79130
58167	79131
24561	79132
100863	79133
36247	79134
24596	79135
56560	79136
17522	79137
26444	79138
43141	79139
29607	79140
117047	79141
119151	79142
19057	79143
130128	79144
3530	79145
67976	79146
1365	79147
53548	79148
95700	79149
54240	79150
58539	79151
39846	79152
54770	79153
72385	79154
119737	79155
97306	79156
12909	79157
43923	79158
58758	79159
40342	79160
58594	79161
88332	79162
105055	79163
56566	79164
33197	79165
91328	79166
72428	79167
40942	79168
74119	79169
37527	79170
68533	79171
24226	79172
2373	79173
144720	79174
44505	79175
73516	79176
74712	79177
120393	79178
60661	79179
919	79180
19622	79181
11168	79182
47121	79183
105283	79184
17247	79185
25762	79186
26317	79187
10189	79188
29290	79189
47530	79190
65966	79191
102929	79192
15206	79193
28346	79194
16369	79195
79826	79196
39280	79197
17245	79198
39360	79199
30821	79200
35189	79201
68090	79202
28521	79203
62527	79204
140783	79205
16238	79206
34562	79207
32714	79208
53437	79209
10946	79210
6753	79211
15004	79212
74109	79213
26892	79214
17869	79215
6014	79216
42241	79217
76621	79218
11446	79219
35580	79220
1117	79221
61854	79222
35550	79223
10581	79224
83098	79225
52691	79226
64038	79227
10905	79228
9404	79229
86910	79230
10392	79231
76905	79232
14796	79233
36929	79234
34756	79235
5931	79236
129479	79237
14729	79238
130741	79239
111738	79240
83014	79241
85408	79242
9018	79243
34777	79244
24996	79245
46196	79246
62564	79247
36314	79248
20537	79249
1729	79250
34009	79251
95871	79252
112182	79253
64	79254
82289	79255
5590	79256
10022	79257
40364	79258
12010	79259
12438	79260
24818	79261
76388	79262
43334	79263
10919	79264
48945	79265
78184	79266
1022	79267
109917	79268
16	79269
91535	79270
4290	79271
25288	79272
16662	79273
21936	79274
15361	79275
8969	79276
101033	79277
37256	79278
58728	79279
11897	79280
79037	79281
10152	79282
63261	79283
58966	79284
74724	79285
42044	79286
108432	79287
98703	79288
86838	79289
85113	79290
87111	79291
54268	79292
79643	79293
59514	79294
125530	79295
24209	79296
50179	79297
17166	79298
31574	79299
6563	79300
28508	79301
8599	79302
50439	79303
24909	79304
9807	79305
3065	79306
6423	79307
5318	79308
12790	79309
30302	79310
39610	79311
26404	79312
11097	79313
9849	79314
130215	79315
117484	79316
40073	79317
72041	79318
16393	79319
135039	79320
38396	79321
1034	79322
17698	79323
26918	79324
147	79325
38684	79326
57552	79327
121517	79328
144175	79329
5794	79330
117828	79331
19476	79332
69740	79333
31991	79334
10771	79335
59953	79336
74925	79337
1231	79338
67882	79339
23098	79340
99015	79341
42418	79342
72609	79343
28824	79344
9887	79345
21833	79346
47577	79347
14980	79348
15432	79349
51736	79350
14592	79351
5694	79352
37637	79353
10568	79354
18172	79355
8252	79356
46341	79357
24258	79358
62981	79359
41958	79360
105837	79361
1430	79362
88569	79363
21452	79364
813	79365
75049	79366
103414	79367
79709	79368
40113	79369
34746	79370
59974	79371
66030	79372
28874	79373
5786	79374
26097	79375
121508	79376
66319	79377
25376	79378
6011	79379
84707	79380
15541	79381
53338	79382
105368	79383
12483	79384
38907	79385
679	79386
19135	79387
19783	79388
46715	79389
25927	79390
50950	79391
75068	79392
150536	79393
1291	79394
10645	79395
27701	79396
118488	79397
73876	79398
597	79399
45318	79400
27528	79401
6885	79402
102942	79403
11823	79404
41014	79405
18913	79406
12421	79407
21654	79408
13539	79409
12158	79410
4608	79411
14294	79412
16744	79413
27636	79414
71746	79415
6571	79416
77214	79417
42671	79418
48261	79419
44354	79420
22128	79421
32554	79422
753	79423
19394	79424
82115	79425
45981	79426
23127	79427
14624	79428
35200	79429
1834	79430
22340	79431
2096	79432
33649	79433
73458	79434
39019	79435
48402	79436
39113	79437
15412	79438
40866	79439
28087	79440
23174	79441
9942	79442
31639	79443
32	79444
20321	79445
253	79446
94926	79447
83931	79448
30574	79449
454	79450
28831	79451
24798	79452
800	79453
24572	79454
6992	79455
6498	79456
81955	79457
53718	79458
66656	79459
13176	79460
5462	79461
83428	79462
88975	79463
72414	79464
54625	79465
97536	79466
12116	79467
84418	79468
28054	79469
123180	79470
7927	79471
54658	79472
979	79473
165	79474
50201	79475
69591	79476
88730	79477
2125	79478
24437	79479
30888	79480
42533	79481
55304	79482
955	79483
3473	79484
68906	79485
125038	79486
74997	79487
132407	79488
47839	79489
25857	79490
54081	79491
24029	79492
5230	79493
27217	79494
1851	79495
4419	79496
29	79497
28598	79498
52642	79499
48171	79500
19614	79501
42419	79502
1379	79503
41702	79504
129260	79505
111006	79506
66525	79507
24506	79508
180	79509
57281	79510
57938	79511
27428	79512
40128	79513
66949	79514
1122	79515
22873	79516
869	79517
13364	79518
23306	79519
176	79520
39686	79521
4831	79522
59198	79523
130783	79524
10197	79525
103896	79526
21889	79527
46042	79528
10126	79529
63860	79530
23451	79531
82744	79532
37128	79533
21799	79534
10999	79535
11449	79536
33013	79537
8170	79538
24528	79539
15524	79540
20796	79541
9476	79542
86499	79543
99775	79544
28220	79545
10432	79546
10137	79547
9814	79548
87482	79549
25128	79550
50426	79551
17369	79552
10384	79553
338	79554
44948	79555
107033	79556
57673	79557
16956	79558
12462	79559
28817	79560
149112	79561
16001	79562
147983	79563
77080	79564
37179	79565
6264	79566
8241	79567
7204	79568
52041	79569
23266	79570
31775	79571
77116	79572
133853	79573
12614	79574
88792	79575
1478	79576
47105	79577
67661	79578
1219	79579
28	79580
5741	79581
30686	79582
136020	79583
27797	79584
29952	79585
117230	79586
14881	79587
1114	79588
50925	79589
1488	79590
69187	79591
64640	79592
14383	79593
28743	79594
137250	79595
106101	79596
33639	79597
42036	79598
10883	79599
986	79600
53948	79601
51004	79602
42187	79603
3020	79604
57338	79605
90064	79606
63655	79607
56539	79608
224	79609
10492	79610
45224	79611
1998	79612
20697	79613
75111	79614
42275	79615
49525	79616
2991	79617
65599	79618
71600	79619
19197	79620
32467	79621
30127	79622
78622	79623
32461	79624
37669	79625
71616	79626
30514	79627
57890	79628
28869	79629
97962	79630
107532	79631
46861	79632
76491	79633
76448	79634
25037	79635
8111	79636
33856	79637
98476	79638
13359	79639
32832	79640
13963	79641
37592	79642
5428	79643
5152	79644
22160	79645
134541	79646
1756	79647
11533	79648
49005	79649
22292	79650
4123	79651
47726	79652
70506	79653
461	79654
64756	79655
108419	79656
83892	79657
11067	79658
3066	79659
5493	79660
39460	79661
11507	79662
7965	79663
30308	79664
26281	79665
47390	79666
40203	79667
38005	79668
27032	79669
35315	79670
9045	79671
57293	79672
70432	79673
70720	79674
103210	79675
38366	79676
121578	79677
106315	79678
662	79679
84352	79680
6639	79681
13153	79682
45208	79683
18251	79684
45137	79685
16921	79686
95855	79687
12613	79688
31260	79689
1737	79690
46580	79691
132144	79692
7661	79693
18685	79694
67937	79695
96258	79696
7188	79697
134321	79698
112379	79699
4113	79700
6069	79701
40045	79702
891	79703
37970	79704
939	79705
11571	79706
110601	79707
33516	79708
113036	79709
37408	79710
3424	79711
15022	79712
76933	79713
20268	79714
28441	79715
105255	79716
20400	79717
428	79718
81308	79719
113863	79720
130781	79721
6128	79722
34616	79723
28596	79724
21410	79725
2176	79726
13297	79727
1410	79728
109781	79729
37248	79730
29446	79731
45066	79732
2702	79733
4455	79734
36740	79735
2426	79736
112172	79737
4042	79738
50155	79739
38507	79740
29561	79741
113619	79742
58341	79743
88056	79744
72279	79745
73490	79746
62936	79747
1165	79748
44329	79749
11812	79750
49652	79751
81895	79752
35112	79753
9576	79754
16	79755
18471	79756
56949	79757
10498	79758
1451	79759
27042	79760
41136	79761
72632	79762
124285	79763
37975	79764
45416	79765
103946	79766
31594	79767
53853	79768
30466	79769
455	79770
116862	79771
14825	79772
70222	79773
32063	79774
120396	79775
8395	79776
39405	79777
17176	79778
65036	79779
106457	79780
76693	79781
4770	79782
1991	79783
12994	79784
95815	79785
1797	79786
101116	79787
18755	79788
37580	79789
53370	79790
4487	79791
7649	79792
30735	79793
3719	79794
19531	79795
5466	79796
28745	79797
7634	79798
60841	79799
49132	79800
32317	79801
134707	79802
99809	79803
33116	79804
46693	79805
4505	79806
75871	79807
12067	79808
2594	79809
69359	79810
34457	79811
61491	79812
70636	79813
47833	79814
14900	79815
45961	79816
67597	79817
3090	79818
89341	79819
54831	79820
16656	79821
76130	79822
501	79823
28992	79824
25675	79825
30965	79826
36824	79827
102445	79828
1938	79829
101166	79830
56332	79831
41396	79832
109530	79833
24021	79834
58292	79835
69749	79836
88945	79837
15299	79838
5460	79839
148770	79840
16377	79841
3502	79842
16751	79843
59251	79844
73365	79845
15474	79846
60662	79847
22706	79848
85902	79849
36994	79850
701	79851
60082	79852
27791	79853
53403	79854
24325	79855
101727	79856
1441	79857
6302	79858
56838	79859
103471	79860
59904	79861
122857	79862
28392	79863
95604	79864
56560	79865
90279	79866
28083	79867
99511	79868
77316	79869
49077	79870
77325	79871
62876	79872
137179	79873
22053	79874
86676	79875
53533	79876
14431	79877
44179	79878
13657	79879
5422	79880
62286	79881
18327	79882
54892	79883
35136	79884
34893	79885
120480	79886
112900	79887
121094	79888
32708	79889
13818	79890
3688	79891
46731	79892
3	79893
29477	79894
75407	79895
94988	79896
102543	79897
16952	79898
2392	79899
25580	79900
31183	79901
93290	79902
18513	79903
9592	79904
2836	79905
18419	79906
24910	79907
8599	79908
11218	79909
15751	79910
30255	79911
13849	79912
103696	79913
66198	79914
5462	79915
23150	79916
32386	79917
44073	79918
19879	79919
443	79920
1411	79921
15471	79922
8422	79923
8962	79924
88138	79925
17702	79926
26020	79927
1227	79928
5185	79929
69504	79930
5519	79931
37031	79932
43235	79933
41458	79934
29673	79935
22772	79936
120489	79937
3685	79938
76963	79939
37149	79940
22533	79941
13652	79942
19188	79943
36147	79944
91004	79945
4589	79946
52999	79947
55872	79948
38953	79949
2984	79950
31522	79951
77513	79952
52994	79953
64138	79954
41602	79955
7097	79956
14951	79957
31110	79958
6792	79959
4695	79960
31940	79961
38918	79962
24963	79963
60772	79964
36488	79965
118259	79966
22247	79967
29450	79968
111748	79969
42910	79970
40629	79971
31729	79972
7022	79973
281	79974
129089	79975
52614	79976
78090	79977
25394	79978
10980	79979
9391	79980
2099	79981
103873	79982
75700	79983
921	79984
121952	79985
23812	79986
65539	79987
79139	79988
30422	79989
21155	79990
61457	79991
8724	79992
30188	79993
112946	79994
94142	79995
61818	79996
79701	79997
11	79998
11385	79999
5893	80000
14412	80001
123717	80002
1832	80003
48309	80004
11803	80005
8148	80006
24223	80007
97379	80008
1176	80009
42834	80010
21970	80011
63202	80012
57126	80013
4049	80014
6190	80015
20540	80016
46733	80017
90293	80018
807	80019
45505	80020
8378	80021
10107	80022
67651	80023
94901	80024
78251	80025
2940	80026
98398	80027
63789	80028
3248	80029
121572	80030
29990	80031
132624	80032
54672	80033
43963	80034
80320	80035
14107	80036
31203	80037
42080	80038
137133	80039
28960	80040
5627	80041
94342	80042
9383	80043
20030	80044
71756	80045
57240	80046
73840	80047
77519	80048
108042	80049
16996	80050
72225	80051
23712	80052
124075	80053
93800	80054
3319	80055
22421	80056
62398	80057
13463	80058
496	80059
24702	80060
22731	80061
114264	80062
3599	80063
58441	80064
96887	80065
88705	80066
46103	80067
22696	80068
1139	80069
56390	80070
25162	80071
22638	80072
19046	80073
9437	80074
46543	80075
49290	80076
9125	80077
15623	80078
109313	80079
31392	80080
12783	80081
1263	80082
76586	80083
149186	80084
24697	80085
18202	80086
68723	80087
2389	80088
58967	80089
8380	80090
37508	80091
25516	80092
79536	80093
49222	80094
42429	80095
21965	80096
8434	80097
28941	80098
46666	80099
23843	80100
1096	80101
27107	80102
44620	80103
245	80104
22089	80105
29084	80106
50320	80107
40197	80108
142186	80109
62932	80110
21783	80111
76644	80112
498	80113
3454	80114
2816	80115
50827	80116
6762	80117
70665	80118
20291	80119
124381	80120
12927	80121
52447	80122
23780	80123
48188	80124
11912	80125
28173	80126
36342	80127
21164	80128
84886	80129
58183	80130
6524	80131
90359	80132
2748	80133
18285	80134
96538	80135
14253	80136
4946	80137
15855	80138
33787	80139
8587	80140
37651	80141
57703	80142
95862	80143
88449	80144
41516	80145
1962	80146
11	80147
147661	80148
6511	80149
31618	80150
962	80151
80267	80152
8341	80153
44	80154
49253	80155
85482	80156
135672	80157
136394	80158
9328	80159
38777	80160
10325	80161
11280	80162
30709	80163
53586	80164
5052	80165
12286	80166
26364	80167
31762	80168
107513	80169
26518	80170
44581	80171
73822	80172
1081	80173
45428	80174
94179	80175
97084	80176
136357	80177
111232	80178
8625	80179
31999	80180
673	80181
13687	80182
29780	80183
68111	80184
31806	80185
16936	80186
38134	80187
1509	80188
5468	80189
39040	80190
26747	80191
3635	80192
7013	80193
66347	80194
126356	80195
133743	80196
2261	80197
42425	80198
66795	80199
22596	80200
120848	80201
34097	80202
94235	80203
3611	80204
42020	80205
66469	80206
26855	80207
76859	80208
46092	80209
4295	80210
47002	80211
11425	80212
8247	80213
51694	80214
28996	80215
68436	80216
33837	80217
3388	80218
82629	80219
29469	80220
86855	80221
35683	80222
99423	80223
39305	80224
11645	80225
19380	80226
41624	80227
8167	80228
31252	80229
61082	80230
89846	80231
16896	80232
110331	80233
18355	80234
103	80235
6181	80236
90230	80237
53362	80238
11875	80239
81366	80240
9486	80241
18080	80242
48900	80243
102974	80244
50109	80245
85020	80246
2174	80247
78234	80248
4593	80249
12827	80250
75361	80251
93912	80252
8353	80253
90331	80254
17155	80255
10257	80256
5386	80257
44150	80258
59124	80259
255	80260
7795	80261
67146	80262
66119	80263
38718	80264
77686	80265
11690	80266
30720	80267
19721	80268
5613	80269
23051	80270
10270	80271
50869	80272
22647	80273
2401	80274
80380	80275
17394	80276
8974	80277
46159	80278
85880	80279
77926	80280
22029	80281
74255	80282
77035	80283
68050	80284
19055	80285
1580	80286
111840	80287
1774	80288
5031	80289
35114	80290
64729	80291
129008	80292
41238	80293
25913	80294
17567	80295
2099	80296
78883	80297
92339	80298
102361	80299
33904	80300
12929	80301
39501	80302
45343	80303
2617	80304
62844	80305
44943	80306
63963	80307
32758	80308
30374	80309
108462	80310
61198	80311
6456	80312
56008	80313
4556	80314
296	80315
8445	80316
120616	80317
117735	80318
37434	80319
16051	80320
75930	80321
37251	80322
8460	80323
111972	80324
127009	80325
98306	80326
23855	80327
8497	80328
52084	80329
136059	80330
28139	80331
60773	80332
18084	80333
34817	80334
84562	80335
33762	80336
71135	80337
958	80338
63545	80339
25006	80340
39183	80341
11855	80342
118475	80343
44706	80344
31040	80345
34210	80346
6	80347
5306	80348
31758	80349
1252	80350
20545	80351
52481	80352
1211	80353
28239	80354
22225	80355
459	80356
60532	80357
9010	80358
56405	80359
113764	80360
54812	80361
43499	80362
103178	80363
10374	80364
56416	80365
72211	80366
92055	80367
55659	80368
27946	80369
2450	80370
50674	80371
5743	80372
126897	80373
29171	80374
25282	80375
112271	80376
113694	80377
509	80378
20971	80379
10915	80380
56235	80381
4610	80382
8929	80383
59328	80384
38519	80385
31699	80386
2123	80387
52672	80388
90807	80389
71183	80390
147870	80391
54377	80392
86781	80393
23839	80394
41652	80395
48613	80396
100178	80397
447	80398
95021	80399
83749	80400
139	80401
29307	80402
61337	80403
9367	80404
5297	80405
68057	80406
13693	80407
16684	80408
3869	80409
93564	80410
46968	80411
42957	80412
80090	80413
104608	80414
19754	80415
64233	80416
54626	80417
60501	80418
471	80419
99023	80420
30181	80421
23501	80422
66622	80423
7584	80424
1805	80425
94411	80426
108032	80427
12260	80428
8805	80429
19476	80430
1666	80431
4933	80432
75999	80433
40514	80434
3544	80435
94464	80436
58828	80437
58268	80438
44932	80439
92073	80440
42755	80441
6406	80442
31388	80443
33165	80444
86284	80445
38445	80446
70062	80447
81190	80448
3842	80449
109970	80450
1637	80451
40668	80452
21602	80453
24190	80454
10419	80455
26801	80456
14019	80457
56776	80458
50785	80459
6242	80460
50184	80461
56464	80462
10884	80463
38992	80464
146676	80465
131007	80466
53274	80467
4058	80468
139001	80469
76959	80470
1568	80471
50211	80472
117936	80473
87323	80474
79857	80475
11110	80476
42048	80477
27838	80478
70680	80479
149286	80480
50080	80481
78306	80482
34665	80483
29480	80484
5443	80485
8901	80486
39472	80487
9318	80488
5113	80489
79130	80490
132276	80491
122468	80492
47683	80493
81204	80494
104477	80495
6482	80496
42	80497
28683	80498
35860	80499
20293	80500
71619	80501
3041	80502
8296	80503
137231	80504
6587	80505
5353	80506
63804	80507
127066	80508
117453	80509
77208	80510
36037	80511
26420	80512
66658	80513
51398	80514
2357	80515
11334	80516
81941	80517
52950	80518
98260	80519
35165	80520
111625	80521
94271	80522
8933	80523
18818	80524
10453	80525
64184	80526
79803	80527
25740	80528
30938	80529
47207	80530
13871	80531
19855	80532
41591	80533
17207	80534
118629	80535
101867	80536
67589	80537
61274	80538
11792	80539
32907	80540
103582	80541
2247	80542
90108	80543
40094	80544
15517	80545
23680	80546
1608	80547
34500	80548
22975	80549
7641	80550
11155	80551
31552	80552
35431	80553
14054	80554
98704	80555
11532	80556
103976	80557
7299	80558
8439	80559
41409	80560
100239	80561
90475	80562
90967	80563
20988	80564
87510	80565
52239	80566
23008	80567
43498	80568
321	80569
4316	80570
24769	80571
23766	80572
57252	80573
68418	80574
17072	80575
18103	80576
9830	80577
141790	80578
17156	80579
3911	80580
14194	80581
22129	80582
108422	80583
14513	80584
1816	80585
2289	80586
65996	80587
72834	80588
2989	80589
71362	80590
5063	80591
36696	80592
23055	80593
137389	80594
28960	80595
37370	80596
38483	80597
26917	80598
7164	80599
20636	80600
15310	80601
150059	80602
69099	80603
48942	80604
32592	80605
2591	80606
59439	80607
1912	80608
1804	80609
122048	80610
36142	80611
96715	80612
1048	80613
70373	80614
35506	80615
19106	80616
50943	80617
27943	80618
81090	80619
36348	80620
60571	80621
5450	80622
111893	80623
16550	80624
12788	80625
85675	80626
85961	80627
29990	80628
38606	80629
1515	80630
100480	80631
195	80632
15249	80633
132795	80634
98764	80635
71170	80636
9860	80637
4040	80638
98563	80639
123946	80640
8264	80641
52345	80642
18910	80643
3700	80644
74067	80645
29077	80646
104832	80647
138119	80648
53417	80649
67940	80650
13113	80651
20137	80652
64428	80653
10496	80654
46706	80655
6116	80656
26179	80657
4650	80658
2412	80659
7101	80660
35839	80661
5287	80662
88579	80663
3935	80664
47483	80665
27190	80666
20725	80667
145075	80668
44369	80669
20457	80670
29082	80671
20403	80672
2664	80673
50926	80674
12675	80675
24748	80676
6105	80677
14337	80678
60888	80679
83804	80680
64574	80681
74	80682
3410	80683
45603	80684
54066	80685
38629	80686
48003	80687
130356	80688
67446	80689
61688	80690
49728	80691
12365	80692
119846	80693
58603	80694
27816	80695
3100	80696
115147	80697
2905	80698
75226	80699
55955	80700
71211	80701
1024	80702
57500	80703
62532	80704
100352	80705
36201	80706
19	80707
52721	80708
6353	80709
48652	80710
54433	80711
141823	80712
4139	80713
55202	80714
62203	80715
19490	80716
11610	80717
86836	80718
14373	80719
4460	80720
104138	80721
353	80722
484	80723
14794	80724
56540	80725
44718	80726
14153	80727
2556	80728
104612	80729
27502	80730
68895	80731
49802	80732
76296	80733
54727	80734
2755	80735
24144	80736
50182	80737
23346	80738
102249	80739
88269	80740
18048	80741
58277	80742
8613	80743
97543	80744
80838	80745
39203	80746
87284	80747
65682	80748
6495	80749
117612	80750
42857	80751
5349	80752
10620	80753
48031	80754
112424	80755
48462	80756
56933	80757
116367	80758
15284	80759
18927	80760
139958	80761
24479	80762
137336	80763
102527	80764
23976	80765
1437	80766
2834	80767
74088	80768
72612	80769
31863	80770
109131	80771
17705	80772
52703	80773
21541	80774
39637	80775
76831	80776
135611	80777
7957	80778
63784	80779
106236	80780
56614	80781
66274	80782
89139	80783
44620	80784
41943	80785
41706	80786
114644	80787
144246	80788
47886	80789
3305	80790
928	80791
83237	80792
20845	80793
11715	80794
30967	80795
103882	80796
16396	80797
16055	80798
340	80799
77412	80800
32503	80801
49595	80802
22260	80803
48949	80804
2079	80805
27054	80806
15666	80807
30667	80808
77370	80809
5909	80810
128235	80811
12552	80812
15277	80813
23623	80814
18163	80815
24478	80816
24831	80817
61447	80818
79465	80819
6070	80820
9268	80821
30438	80822
10871	80823
10473	80824
25286	80825
88110	80826
111582	80827
80968	80828
48719	80829
24930	80830
9137	80831
91206	80832
71706	80833
70693	80834
9608	80835
94255	80836
49761	80837
42604	80838
44326	80839
15059	80840
2095	80841
12040	80842
31532	80843
34121	80844
3719	80845
17122	80846
17186	80847
37737	80848
6488	80849
37021	80850
36185	80851
94837	80852
30909	80853
40739	80854
114851	80855
31926	80856
8920	80857
8287	80858
79902	80859
106126	80860
46663	80861
119916	80862
128872	80863
18707	80864
63795	80865
28912	80866
50670	80867
41339	80868
31695	80869
75931	80870
117422	80871
13823	80872
2176	80873
144101	80874
2177	80875
129	80876
23744	80877
740	80878
35002	80879
26109	80880
25612	80881
15494	80882
34699	80883
21818	80884
39821	80885
48229	80886
30213	80887
95507	80888
52062	80889
12647	80890
103033	80891
107340	80892
34092	80893
97239	80894
5041	80895
5446	80896
77473	80897
67079	80898
63134	80899
10460	80900
47790	80901
15380	80902
21727	80903
50317	80904
53268	80905
4406	80906
99157	80907
133098	80908
140445	80909
114011	80910
15726	80911
52400	80912
98406	80913
26984	80914
46578	80915
88840	80916
20366	80917
119815	80918
30	80919
25045	80920
93781	80921
7520	80922
97481	80923
607	80924
20074	80925
93103	80926
63073	80927
14535	80928
129599	80929
70561	80930
104	80931
9335	80932
48402	80933
45742	80934
13180	80935
57615	80936
38962	80937
30738	80938
38350	80939
3546	80940
78461	80941
82100	80942
17179	80943
106141	80944
7401	80945
24642	80946
121454	80947
45289	80948
2497	80949
6533	80950
34473	80951
40566	80952
71723	80953
54158	80954
9646	80955
73903	80956
55554	80957
82968	80958
49723	80959
96385	80960
41406	80961
20327	80962
264	80963
24303	80964
113586	80965
99715	80966
5971	80967
58654	80968
17199	80969
99198	80970
119137	80971
61210	80972
44362	80973
25894	80974
45476	80975
29480	80976
3162	80977
113754	80978
76512	80979
82391	80980
84292	80981
1036	80982
4878	80983
10378	80984
1807	80985
61793	80986
40903	80987
88669	80988
74234	80989
16589	80990
47368	80991
61605	80992
3717	80993
57646	80994
44417	80995
12617	80996
24763	80997
2931	80998
145389	80999
12928	81000
1570	81001
68837	81002
1135	81003
4055	81004
24483	81005
32033	81006
121120	81007
142311	81008
566	81009
67950	81010
49392	81011
68239	81012
102113	81013
81273	81014
6538	81015
114121	81016
9737	81017
60245	81018
29271	81019
486	81020
26077	81021
16059	81022
79751	81023
38570	81024
14252	81025
12692	81026
1775	81027
16000	81028
34428	81029
666	81030
15284	81031
119032	81032
15063	81033
104902	81034
11395	81035
32906	81036
50657	81037
81298	81038
8526	81039
93227	81040
57328	81041
14318	81042
43249	81043
14792	81044
94330	81045
18083	81046
33311	81047
66946	81048
2425	81049
77566	81050
26314	81051
96521	81052
88504	81053
70608	81054
59994	81055
36632	81056
19847	81057
71509	81058
60603	81059
26247	81060
271	81061
30132	81062
33546	81063
103452	81064
5977	81065
48728	81066
123489	81067
5096	81068
110867	81069
91581	81070
103712	81071
52350	81072
8022	81073
41325	81074
6557	81075
40805	81076
101596	81077
14534	81078
1366	81079
27349	81080
12005	81081
75186	81082
1819	81083
85872	81084
28173	81085
134571	81086
21354	81087
41850	81088
54797	81089
74962	81090
130876	81091
71930	81092
3874	81093
96783	81094
45412	81095
78497	81096
10616	81097
3192	81098
27466	81099
126178	81100
6437	81101
51026	81102
748	81103
81402	81104
20265	81105
102964	81106
35848	81107
9230	81108
115850	81109
61014	81110
22352	81111
35949	81112
22077	81113
62140	81114
1822	81115
37342	81116
322	81117
18395	81118
21591	81119
62031	81120
2307	81121
72436	81122
13661	81123
1425	81124
36103	81125
24714	81126
21666	81127
141574	81128
37826	81129
7239	81130
108244	81131
2954	81132
97991	81133
41302	81134
51849	81135
147875	81136
41308	81137
40875	81138
938	81139
41138	81140
23710	81141
3306	81142
35967	81143
3289	81144
8342	81145
14853	81146
3025	81147
117728	81148
76239	81149
32409	81150
113847	81151
40278	81152
113653	81153
42263	81154
37244	81155
62954	81156
56242	81157
25264	81158
2127	81159
115217	81160
92057	81161
35843	81162
7568	81163
30010	81164
10699	81165
16293	81166
23708	81167
108348	81168
93375	81169
16951	81170
11714	81171
21782	81172
27628	81173
96895	81174
99344	81175
19493	81176
9970	81177
37317	81178
11791	81179
37802	81180
50380	81181
121007	81182
16826	81183
63201	81184
58368	81185
5580	81186
1109	81187
45	81188
79535	81189
14935	81190
71654	81191
11760	81192
48782	81193
119060	81194
80509	81195
62288	81196
57808	81197
2022	81198
121697	81199
114461	81200
1094	81201
46416	81202
89131	81203
105955	81204
118342	81205
64110	81206
9393	81207
4146	81208
26115	81209
36096	81210
221	81211
134407	81212
16777	81213
47200	81214
46073	81215
20357	81216
92211	81217
30759	81218
33862	81219
33137	81220
79668	81221
68765	81222
11206	81223
107986	81224
30951	81225
14435	81226
28889	81227
47347	81228
17576	81229
100551	81230
6452	81231
45218	81232
46596	81233
100854	81234
4039	81235
12106	81236
85199	81237
66215	81238
63720	81239
4716	81240
80771	81241
6913	81242
110454	81243
1118	81244
2364	81245
114063	81246
87175	81247
37320	81248
46097	81249
71715	81250
33420	81251
9209	81252
26041	81253
89434	81254
13292	81255
6011	81256
28635	81257
32623	81258
40749	81259
22971	81260
112233	81261
4039	81262
5618	81263
65318	81264
43185	81265
31627	81266
122595	81267
10457	81268
79624	81269
70775	81270
85296	81271
8457	81272
10920	81273
38928	81274
8963	81275
2380	81276
92420	81277
9594	81278
30226	81279
79805	81280
34998	81281
72475	81282
23877	81283
78237	81284
27797	81285
117195	81286
47465	81287
96978	81288
83374	81289
52808	81290
2336	81291
52384	81292
43757	81293
6589	81294
4285	81295
7241	81296
93584	81297
34070	81298
66967	81299
62753	81300
13244	81301
70539	81302
11450	81303
25531	81304
15362	81305
65531	81306
22107	81307
12481	81308
8019	81309
2292	81310
10907	81311
113212	81312
44003	81313
41877	81314
62612	81315
10878	81316
25603	81317
54600	81318
76114	81319
8501	81320
120453	81321
128464	81322
5439	81323
101112	81324
39831	81325
31495	81326
21015	81327
6114	81328
33797	81329
48433	81330
4937	81331
81594	81332
43253	81333
6150	81334
1157	81335
135344	81336
5906	81337
133628	81338
49088	81339
59124	81340
80462	81341
67348	81342
124589	81343
3104	81344
1366	81345
53553	81346
5028	81347
33095	81348
8199	81349
72926	81350
129727	81351
74064	81352
15782	81353
38067	81354
40624	81355
108999	81356
8706	81357
36636	81358
14320	81359
99648	81360
44457	81361
62667	81362
8422	81363
19225	81364
77210	81365
87	81366
119181	81367
10073	81368
21680	81369
105441	81370
6601	81371
12905	81372
16339	81373
58719	81374
79283	81375
2033	81376
493	81377
89454	81378
2946	81379
50646	81380
42330	81381
14143	81382
31630	81383
41941	81384
50793	81385
990	81386
81006	81387
29373	81388
31173	81389
125914	81390
24296	81391
50019	81392
8554	81393
61265	81394
31493	81395
47754	81396
116298	81397
53809	81398
133496	81399
70965	81400
842	81401
5057	81402
7170	81403
31380	81404
4199	81405
93071	81406
14482	81407
49655	81408
23869	81409
104825	81410
84021	81411
11528	81412
10444	81413
20187	81414
689	81415
6355	81416
41172	81417
9375	81418
75631	81419
13410	81420
21066	81421
36145	81422
2219	81423
8519	81424
69356	81425
71906	81426
110542	81427
142395	81428
85182	81429
80268	81430
45945	81431
66030	81432
16767	81433
47521	81434
636	81435
3062	81436
26679	81437
28238	81438
70901	81439
113977	81440
23390	81441
30546	81442
3823	81443
1955	81444
94716	81445
41436	81446
32288	81447
99351	81448
16810	81449
112213	81450
102496	81451
59732	81452
46035	81453
47767	81454
53964	81455
4326	81456
126050	81457
133424	81458
81392	81459
1661	81460
22820	81461
70845	81462
54011	81463
21571	81464
36609	81465
47188	81466
134953	81467
8160	81468
70689	81469
39905	81470
24177	81471
109123	81472
6449	81473
6260	81474
33260	81475
38872	81476
25415	81477
23984	81478
15038	81479
31005	81480
49612	81481
9129	81482
2134	81483
83379	81484
8628	81485
447	81486
6466	81487
53691	81488
56759	81489
41325	81490
89029	81491
23035	81492
130197	81493
60986	81494
5500	81495
72847	81496
39999	81497
52859	81498
67025	81499
47159	81500
112048	81501
74235	81502
795	81503
106147	81504
2400	81505
1946	81506
25136	81507
1030	81508
15703	81509
5914	81510
51946	81511
48822	81512
59696	81513
14392	81514
54121	81515
528	81516
14503	81517
101405	81518
3021	81519
72495	81520
108844	81521
28324	81522
51743	81523
21675	81524
123274	81525
23250	81526
82573	81527
81609	81528
146812	81529
64215	81530
78896	81531
127223	81532
18221	81533
3708	81534
65378	81535
91278	81536
663	81537
43895	81538
24804	81539
7713	81540
68051	81541
58312	81542
29130	81543
47124	81544
41453	81545
39253	81546
88699	81547
36728	81548
44393	81549
55721	81550
76154	81551
1907	81552
63333	81553
60262	81554
31794	81555
104015	81556
29807	81557
21525	81558
77969	81559
40765	81560
3464	81561
122194	81562
67560	81563
64376	81564
69532	81565
5807	81566
60268	81567
23371	81568
32640	81569
89155	81570
2066	81571
30134	81572
2432	81573
17768	81574
32397	81575
384	81576
8538	81577
105080	81578
104981	81579
76692	81580
118824	81581
18136	81582
49252	81583
17663	81584
27004	81585
47692	81586
82378	81587
133208	81588
3624	81589
90503	81590
35656	81591
59337	81592
125311	81593
2604	81594
54599	81595
21543	81596
29969	81597
80534	81598
161	81599
15966	81600
31003	81601
2279	81602
38756	81603
126716	81604
44874	81605
40054	81606
32845	81607
57142	81608
1737	81609
46556	81610
45638	81611
22026	81612
77694	81613
34159	81614
11307	81615
31422	81616
5449	81617
41368	81618
73766	81619
101761	81620
73590	81621
111382	81622
485	81623
31301	81624
3811	81625
32196	81626
89111	81627
72324	81628
118571	81629
54461	81630
109899	81631
173	81632
2400	81633
10349	81634
49521	81635
30124	81636
4841	81637
76943	81638
31098	81639
36042	81640
81838	81641
111647	81642
88864	81643
15718	81644
30959	81645
1921	81646
4621	81647
51031	81648
33720	81649
53630	81650
106900	81651
4498	81652
13254	81653
53663	81654
57878	81655
48198	81656
2110	81657
32141	81658
1049	81659
115418	81660
8800	81661
91734	81662
70937	81663
15649	81664
19374	81665
35659	81666
21647	81667
69070	81668
15307	81669
28703	81670
32745	81671
1876	81672
29322	81673
54817	81674
71060	81675
92177	81676
11824	81677
13215	81678
30296	81679
41148	81680
37251	81681
3798	81682
3409	81683
7563	81684
43168	81685
33067	81686
47504	81687
31478	81688
26258	81689
13289	81690
11228	81691
1178	81692
30967	81693
32361	81694
95135	81695
51470	81696
115499	81697
130344	81698
65879	81699
68624	81700
132129	81701
10913	81702
6417	81703
7039	81704
10856	81705
21778	81706
20210	81707
41444	81708
20906	81709
34036	81710
38950	81711
15864	81712
89685	81713
39024	81714
21841	81715
7888	81716
118876	81717
95078	81718
85242	81719
342	81720
8359	81721
41965	81722
32608	81723
40513	81724
101885	81725
37042	81726
65019	81727
280	81728
107685	81729
34716	81730
29390	81731
85028	81732
56836	81733
1240	81734
26912	81735
17546	81736
1315	81737
155	81738
59719	81739
1532	81740
57670	81741
45785	81742
149987	81743
117166	81744
14640	81745
41860	81746
780	81747
18378	81748
136816	81749
2566	81750
97483	81751
14332	81752
6594	81753
11282	81754
64833	81755
85672	81756
28950	81757
46654	81758
35127	81759
115562	81760
10261	81761
76306	81762
67928	81763
4673	81764
78947	81765
88149	81766
11815	81767
38252	81768
16572	81769
8168	81770
147842	81771
48834	81772
96960	81773
45828	81774
59353	81775
76217	81776
38763	81777
74007	81778
64375	81779
1025	81780
42996	81781
16172	81782
81053	81783
119070	81784
101071	81785
75221	81786
92903	81787
39352	81788
5395	81789
77193	81790
14115	81791
131946	81792
28977	81793
41750	81794
45357	81795
99955	81796
95914	81797
51140	81798
2570	81799
39021	81800
83656	81801
43741	81802
95552	81803
15049	81804
73062	81805
83186	81806
15065	81807
8611	81808
130756	81809
26596	81810
68568	81811
2448	81812
68868	81813
131050	81814
38351	81815
47144	81816
34395	81817
9095	81818
27719	81819
93276	81820
96858	81821
54767	81822
33093	81823
886	81824
13900	81825
72591	81826
2922	81827
23397	81828
441	81829
42388	81830
77317	81831
117849	81832
97751	81833
2814	81834
8326	81835
67212	81836
87775	81837
408	81838
56666	81839
27777	81840
85034	81841
3380	81842
102798	81843
74903	81844
100475	81845
99549	81846
80840	81847
15943	81848
26385	81849
5133	81850
40183	81851
37658	81852
13558	81853
51897	81854
51518	81855
53940	81856
47525	81857
64626	81858
60100	81859
43918	81860
30264	81861
84368	81862
64325	81863
67345	81864
37430	81865
4389	81866
40054	81867
95355	81868
88289	81869
119596	81870
4487	81871
11985	81872
58719	81873
17045	81874
36139	81875
69	81876
55864	81877
40029	81878
5333	81879
76377	81880
62314	81881
12811	81882
64384	81883
17906	81884
39642	81885
5625	81886
55587	81887
4424	81888
40009	81889
650	81890
55650	81891
18055	81892
764	81893
1135	81894
34328	81895
14617	81896
38532	81897
70480	81898
9273	81899
37725	81900
59048	81901
1250	81902
1272	81903
12852	81904
9377	81905
1262	81906
43917	81907
20150	81908
63079	81909
21844	81910
25141	81911
32861	81912
124786	81913
5470	81914
30413	81915
19439	81916
14596	81917
21971	81918
113511	81919
107397	81920
28212	81921
43620	81922
111230	81923
23587	81924
5420	81925
5914	81926
116750	81927
33806	81928
4309	81929
24496	81930
54440	81931
132952	81932
27557	81933
61040	81934
93183	81935
124691	81936
78309	81937
62734	81938
6511	81939
48178	81940
27006	81941
89895	81942
3031	81943
3933	81944
35854	81945
21463	81946
60092	81947
46044	81948
5858	81949
9410	81950
48334	81951
23793	81952
21569	81953
115882	81954
116064	81955
2718	81956
15378	81957
15234	81958
58674	81959
54784	81960
60636	81961
86381	81962
74460	81963
53156	81964
44296	81965
20779	81966
4903	81967
76146	81968
89136	81969
23376	81970
111156	81971
8243	81972
357	81973
148752	81974
105501	81975
98593	81976
59329	81977
410	81978
52532	81979
82304	81980
48209	81981
93164	81982
37162	81983
31120	81984
1186	81985
102760	81986
16985	81987
47901	81988
11342	81989
18959	81990
143793	81991
1368	81992
69355	81993
1716	81994
5778	81995
5891	81996
70855	81997
45287	81998
46908	81999
27930	82000
59398	82001
6883	82002
37751	82003
78332	82004
70	82005
2676	82006
404	82007
9102	82008
54002	82009
5146	82010
20856	82011
51995	82012
37811	82013
86050	82014
24188	82015
89362	82016
122	82017
8260	82018
39062	82019
15526	82020
25826	82021
33802	82022
53510	82023
125790	82024
18104	82025
795	82026
104206	82027
99000	82028
18566	82029
81158	82030
24540	82031
28784	82032
74675	82033
135370	82034
34874	82035
139830	82036
44540	82037
100655	82038
24621	82039
95093	82040
16633	82041
31802	82042
47441	82043
32904	82044
41366	82045
12432	82046
62519	82047
1178	82048
136949	82049
55290	82050
85917	82051
45907	82052
77236	82053
5722	82054
6462	82055
702	82056
27599	82057
99674	82058
49607	82059
60418	82060
38522	82061
33522	82062
6990	82063
108527	82064
82923	82065
3550	82066
49283	82067
37029	82068
21985	82069
23652	82070
25639	82071
8048	82072
16518	82073
21791	82074
17195	82075
68675	82076
30411	82077
65767	82078
16800	82079
5321	82080
4423	82081
62715	82082
84965	82083
31991	82084
88304	82085
380	82086
41559	82087
72773	82088
1513	82089
9571	82090
2850	82091
33275	82092
51553	82093
45075	82094
114739	82095
76335	82096
29291	82097
70537	82098
141178	82099
4733	82100
2988	82101
112537	82102
104093	82103
53189	82104
83888	82105
20079	82106
348	82107
46852	82108
4116	82109
12185	82110
374	82111
67079	82112
43889	82113
140567	82114
47145	82115
57223	82116
22537	82117
132001	82118
1091	82119
64909	82120
56605	82121
997	82122
25331	82123
72623	82124
35871	82125
118157	82126
17650	82127
136563	82128
489	82129
28263	82130
119783	82131
11551	82132
75500	82133
86664	82134
9254	82135
10655	82136
49409	82137
102969	82138
2717	82139
190	82140
135777	82141
85040	82142
33289	82143
33068	82144
8924	82145
44207	82146
19674	82147
33778	82148
74975	82149
46536	82150
1595	82151
7424	82152
46747	82153
56912	82154
22063	82155
1286	82156
37904	82157
13303	82158
23548	82159
37009	82160
43182	82161
255	82162
39434	82163
579	82164
17575	82165
29875	82166
34964	82167
79171	82168
1693	82169
23188	82170
31466	82171
120464	82172
9230	82173
134735	82174
79540	82175
44035	82176
77266	82177
60669	82178
6006	82179
30932	82180
106389	82181
47019	82182
34142	82183
47581	82184
37170	82185
4547	82186
41	82187
82844	82188
53644	82189
18855	82190
850	82191
70090	82192
177	82193
62300	82194
8421	82195
34099	82196
40102	82197
11787	82198
66895	82199
64988	82200
76886	82201
58275	82202
19905	82203
29163	82204
6083	82205
36310	82206
76961	82207
41454	82208
3262	82209
91211	82210
33453	82211
65341	82212
146187	82213
1929	82214
9092	82215
27120	82216
67124	82217
124865	82218
6182	82219
118048	82220
30437	82221
1400	82222
63092	82223
2802	82224
34791	82225
659	82226
52426	82227
36332	82228
39722	82229
32544	82230
11822	82231
4959	82232
34455	82233
10974	82234
10079	82235
14418	82236
82237	82237
11034	82238
9847	82239
37236	82240
43739	82241
34729	82242
94359	82243
25591	82244
32794	82245
69461	82246
52091	82247
67646	82248
49896	82249
9492	82250
6689	82251
95690	82252
50878	82253
10530	82254
13600	82255
53566	82256
7951	82257
49399	82258
3472	82259
78821	82260
21141	82261
90653	82262
25276	82263
213	82264
57794	82265
5605	82266
39585	82267
17759	82268
100699	82269
103640	82270
86938	82271
33018	82272
93320	82273
45392	82274
20641	82275
9739	82276
40349	82277
21929	82278
99173	82279
115547	82280
24124	82281
5707	82282
47373	82283
62000	82284
38451	82285
56958	82286
97706	82287
42939	82288
16176	82289
7028	82290
68729	82291
53152	82292
14430	82293
139660	82294
2292	82295
3710	82296
145818	82297
9081	82298
70444	82299
10001	82300
36864	82301
1325	82302
117787	82303
4249	82304
5656	82305
15338	82306
81292	82307
78160	82308
9163	82309
21059	82310
12114	82311
17501	82312
77855	82313
662	82314
37898	82315
38197	82316
61273	82317
16485	82318
22666	82319
44986	82320
117844	82321
40356	82322
41506	82323
44817	82324
20249	82325
103889	82326
2077	82327
82509	82328
5045	82329
74475	82330
10203	82331
47317	82332
16956	82333
5646	82334
12193	82335
11454	82336
86197	82337
980	82338
83773	82339
80633	82340
2472	82341
73681	82342
1490	82343
2412	82344
5604	82345
121871	82346
109768	82347
46933	82348
54934	82349
40291	82350
40008	82351
65139	82352
40655	82353
31742	82354
903	82355
11563	82356
38031	82357
30670	82358
12285	82359
89938	82360
35177	82361
7062	82362
11021	82363
154	82364
23753	82365
128847	82366
31279	82367
49099	82368
3198	82369
48302	82370
14606	82371
13050	82372
20657	82373
84236	82374
69456	82375
52421	82376
17560	82377
15208	82378
111683	82379
27905	82380
54032	82381
99316	82382
148594	82383
38491	82384
77124	82385
36494	82386
88602	82387
19893	82388
39838	82389
55699	82390
19142	82391
243	82392
21570	82393
14207	82394
106952	82395
44427	82396
124199	82397
68120	82398
15698	82399
113763	82400
37810	82401
115291	82402
14200	82403
50540	82404
130591	82405
61095	82406
1294	82407
124065	82408
4320	82409
100377	82410
50980	82411
74541	82412
21336	82413
118047	82414
9178	82415
42744	82416
26201	82417
20954	82418
2877	82419
4620	82420
110388	82421
69334	82422
75	82423
12262	82424
22449	82425
125268	82426
95179	82427
45601	82428
52788	82429
112428	82430
24182	82431
2749	82432
28279	82433
314	82434
5709	82435
10231	82436
39241	82437
100781	82438
1489	82439
368	82440
3165	82441
15808	82442
35566	82443
7600	82444
126973	82445
4362	82446
8786	82447
9902	82448
84969	82449
40949	82450
3598	82451
103992	82452
5154	82453
77728	82454
5692	82455
39559	82456
35660	82457
36937	82458
1983	82459
74066	82460
10378	82461
53422	82462
3820	82463
712	82464
36414	82465
61503	82466
129401	82467
26614	82468
14990	82469
25816	82470
42924	82471
13284	82472
113901	82473
73022	82474
28365	82475
88461	82476
7922	82477
13566	82478
26114	82479
110189	82480
72592	82481
81501	82482
32408	82483
48609	82484
115978	82485
38421	82486
46815	82487
1226	82488
38303	82489
59071	82490
7267	82491
7518	82492
14808	82493
75104	82494
7171	82495
60977	82496
70774	82497
75727	82498
47179	82499
5490	82500
2976	82501
121985	82502
7859	82503
103531	82504
16231	82505
63583	82506
26816	82507
15046	82508
2578	82509
116500	82510
41685	82511
23728	82512
29101	82513
20134	82514
62567	82515
6725	82516
100802	82517
31123	82518
67910	82519
48140	82520
147779	82521
3349	82522
18020	82523
6091	82524
41651	82525
540	82526
51372	82527
101786	82528
44040	82529
97418	82530
2061	82531
107028	82532
79057	82533
84328	82534
55545	82535
28752	82536
11154	82537
116316	82538
2461	82539
97565	82540
94763	82541
138397	82542
683	82543
88617	82544
75643	82545
122245	82546
56361	82547
15019	82548
54674	82549
2270	82550
135534	82551
29481	82552
66115	82553
6909	82554
28499	82555
44549	82556
12609	82557
100058	82558
38503	82559
61589	82560
56499	82561
60550	82562
21932	82563
4171	82564
74606	82565
71045	82566
126992	82567
9109	82568
52734	82569
9290	82570
14487	82571
104689	82572
28128	82573
11850	82574
1107	82575
80986	82576
75603	82577
61505	82578
13317	82579
75115	82580
3015	82581
43725	82582
6058	82583
4030	82584
62466	82585
101044	82586
114263	82587
66208	82588
7561	82589
87294	82590
49967	82591
1463	82592
2415	82593
48	82594
125851	82595
57902	82596
27371	82597
232	82598
97176	82599
26924	82600
106642	82601
47349	82602
98838	82603
85524	82604
110148	82605
6979	82606
112046	82607
26677	82608
142855	82609
252	82610
45312	82611
56591	82612
111655	82613
74661	82614
16783	82615
4393	82616
7083	82617
18021	82618
10154	82619
149418	82620
2674	82621
38412	82622
65835	82623
49095	82624
31650	82625
19986	82626
51608	82627
17819	82628
10947	82629
48424	82630
38704	82631
447	82632
61270	82633
433	82634
61648	82635
82727	82636
67383	82637
49036	82638
12847	82639
23076	82640
146320	82641
18030	82642
23887	82643
57867	82644
22565	82645
17172	82646
12846	82647
70819	82648
58332	82649
25738	82650
7683	82651
69323	82652
91780	82653
2435	82654
47241	82655
29676	82656
59273	82657
105835	82658
95518	82659
108253	82660
47356	82661
133120	82662
59429	82663
48231	82664
11898	82665
1243	82666
80605	82667
69812	82668
6168	82669
89293	82670
41798	82671
112225	82672
10709	82673
96046	82674
38955	82675
47772	82676
18402	82677
29096	82678
29629	82679
141623	82680
45927	82681
31287	82682
15095	82683
50429	82684
27417	82685
41809	82686
25528	82687
736	82688
71623	82689
22897	82690
43111	82691
62022	82692
82814	82693
29416	82694
39818	82695
24324	82696
97328	82697
77167	82698
80765	82699
31902	82700
69916	82701
6224	82702
80224	82703
59774	82704
16714	82705
21191	82706
55370	82707
133379	82708
53810	82709
102657	82710
36648	82711
23577	82712
103323	82713
12875	82714
1029	82715
80612	82716
117955	82717
77086	82718
70209	82719
89788	82720
16571	82721
72619	82722
61303	82723
84801	82724
43835	82725
47050	82726
34560	82727
109304	82728
69856	82729
8246	82730
14201	82731
43515	82732
92592	82733
22205	82734
53298	82735
62533	82736
35769	82737
16990	82738
119373	82739
17069	82740
14298	82741
118331	82742
47755	82743
100108	82744
19169	82745
24420	82746
97754	82747
118972	82748
56982	82749
6944	82750
55420	82751
31848	82752
60115	82753
55031	82754
136275	82755
8259	82756
16340	82757
54310	82758
18435	82759
56002	82760
37901	82761
2191	82762
95537	82763
30891	82764
22614	82765
9676	82766
14000	82767
3648	82768
18177	82769
83728	82770
45810	82771
40206	82772
121920	82773
39210	82774
460	82775
98272	82776
2934	82777
54939	82778
28701	82779
5696	82780
6134	82781
131176	82782
128162	82783
8644	82784
27705	82785
32856	82786
17538	82787
39436	82788
260	82789
22562	82790
43608	82791
40087	82792
65309	82793
59653	82794
128288	82795
101413	82796
2530	82797
37755	82798
87088	82799
23691	82800
5082	82801
44019	82802
26229	82803
63584	82804
97108	82805
114848	82806
8336	82807
73798	82808
38924	82809
75870	82810
13777	82811
128646	82812
3485	82813
44418	82814
30494	82815
28417	82816
8492	82817
107147	82818
122080	82819
73506	82820
33319	82821
76549	82822
98008	82823
53096	82824
94267	82825
9926	82826
3544	82827
51695	82828
98232	82829
57655	82830
5298	82831
60635	82832
75486	82833
64587	82834
60377	82835
58983	82836
10870	82837
36156	82838
108741	82839
51992	82840
13758	82841
7422	82842
1286	82843
48001	82844
86258	82845
47896	82846
7760	82847
2956	82848
3987	82849
83724	82850
6465	82851
942	82852
5320	82853
91938	82854
6879	82855
38213	82856
14413	82857
14695	82858
19345	82859
64933	82860
60663	82861
27449	82862
34110	82863
7228	82864
8256	82865
21647	82866
83821	82867
15628	82868
119082	82869
72018	82870
20709	82871
52715	82872
26989	82873
18531	82874
88810	82875
55010	82876
7748	82877
49089	82878
77548	82879
53823	82880
5673	82881
1481	82882
104630	82883
88494	82884
16130	82885
87391	82886
144	82887
35250	82888
62022	82889
21094	82890
11269	82891
50933	82892
75917	82893
114339	82894
126909	82895
18	82896
100786	82897
2610	82898
46378	82899
56510	82900
53608	82901
28785	82902
1914	82903
97572	82904
13944	82905
57494	82906
73169	82907
37541	82908
1332	82909
30162	82910
25666	82911
12910	82912
33529	82913
1813	82914
110680	82915
45790	82916
26658	82917
24380	82918
32993	82919
54792	82920
31	82921
28060	82922
68012	82923
86891	82924
45306	82925
76236	82926
38762	82927
2894	82928
35968	82929
26522	82930
11706	82931
130396	82932
28957	82933
33108	82934
73157	82935
77650	82936
40782	82937
11629	82938
89074	82939
47186	82940
101420	82941
42495	82942
109045	82943
34418	82944
5297	82945
93393	82946
20865	82947
44661	82948
13326	82949
29016	82950
32673	82951
11319	82952
50805	82953
109220	82954
79388	82955
22114	82956
39632	82957
71870	82958
30882	82959
6105	82960
4001	82961
56556	82962
90840	82963
83195	82964
48249	82965
10654	82966
68013	82967
2401	82968
25351	82969
72	82970
33392	82971
108441	82972
38440	82973
62647	82974
188	82975
101177	82976
100761	82977
85732	82978
61043	82979
10552	82980
57968	82981
13725	82982
75098	82983
71700	82984
17801	82985
6717	82986
20230	82987
13496	82988
20087	82989
111312	82990
53408	82991
4821	82992
20368	82993
950	82994
28509	82995
34228	82996
6152	82997
14913	82998
84125	82999
5227	83000
63476	83001
1010	83002
47843	83003
3450	83004
101288	83005
54166	83006
51099	83007
6370	83008
84939	83009
1605	83010
59898	83011
57393	83012
51930	83013
42308	83014
69191	83015
19676	83016
39202	83017
28285	83018
62	83019
147735	83020
35000	83021
46393	83022
5256	83023
88485	83024
111613	83025
140188	83026
5516	83027
107447	83028
5822	83029
16986	83030
64899	83031
56887	83032
72931	83033
6427	83034
4057	83035
524	83036
39118	83037
37417	83038
131833	83039
44024	83040
42822	83041
8200	83042
120249	83043
31732	83044
88991	83045
116428	83046
88889	83047
3479	83048
111996	83049
6057	83050
26145	83051
107493	83052
3198	83053
7830	83054
15491	83055
17929	83056
79634	83057
130342	83058
76108	83059
2963	83060
29360	83061
88501	83062
17845	83063
54223	83064
13303	83065
15597	83066
15349	83067
169	83068
9526	83069
353	83070
72132	83071
70598	83072
5747	83073
35972	83074
14368	83075
1774	83076
6272	83077
25169	83078
48670	83079
71017	83080
56397	83081
73189	83082
37232	83083
12756	83084
3328	83085
3515	83086
22345	83087
137684	83088
41605	83089
60985	83090
22674	83091
120048	83092
71438	83093
931	83094
53716	83095
9566	83096
10050	83097
9088	83098
8779	83099
73287	83100
94431	83101
11649	83102
5372	83103
46443	83104
72846	83105
42781	83106
4262	83107
70623	83108
179	83109
109135	83110
63533	83111
30054	83112
1053	83113
3385	83114
6382	83115
41567	83116
32930	83117
109020	83118
27629	83119
120145	83120
64665	83121
22038	83122
9582	83123
36598	83124
4596	83125
29511	83126
132053	83127
10820	83128
85801	83129
1808	83130
9127	83131
737	83132
10922	83133
39796	83134
36213	83135
52301	83136
126041	83137
50758	83138
137198	83139
48100	83140
70942	83141
37629	83142
34705	83143
134581	83144
18398	83145
71116	83146
91311	83147
124641	83148
103514	83149
19928	83150
58865	83151
99970	83152
83640	83153
6803	83154
19862	83155
42777	83156
34197	83157
55439	83158
37782	83159
10013	83160
91310	83161
650	83162
101727	83163
33886	83164
114224	83165
132727	83166
90376	83167
15115	83168
9471	83169
112126	83170
108685	83171
102472	83172
7568	83173
13309	83174
670	83175
48692	83176
39229	83177
83091	83178
23881	83179
74022	83180
73880	83181
26414	83182
68	83183
111373	83184
5416	83185
17869	83186
9526	83187
47347	83188
87296	83189
57235	83190
28279	83191
75369	83192
29443	83193
55875	83194
19557	83195
27236	83196
50068	83197
65813	83198
14764	83199
33568	83200
69880	83201
28973	83202
26543	83203
201	83204
106708	83205
95643	83206
23415	83207
336	83208
3466	83209
20805	83210
36311	83211
8224	83212
13527	83213
8656	83214
19943	83215
79062	83216
2154	83217
63889	83218
74228	83219
68805	83220
21063	83221
43078	83222
47945	83223
61178	83224
11022	83225
34617	83226
59415	83227
41090	83228
81543	83229
43150	83230
38550	83231
36238	83232
58108	83233
41771	83234
4648	83235
126866	83236
10523	83237
17899	83238
77440	83239
35614	83240
88313	83241
37943	83242
68219	83243
32556	83244
3587	83245
85983	83246
67892	83247
47602	83248
37224	83249
29614	83250
2072	83251
4954	83252
97249	83253
12123	83254
92515	83255
877	83256
81134	83257
53098	83258
38643	83259
3115	83260
8064	83261
2103	83262
1000	83263
67846	83264
6872	83265
111141	83266
116068	83267
95396	83268
56692	83269
435	83270
37700	83271
7716	83272
2278	83273
27733	83274
45644	83275
87428	83276
33392	83277
63481	83278
83135	83279
5902	83280
52841	83281
263	83282
65723	83283
7881	83284
115882	83285
17218	83286
15051	83287
2495	83288
21212	83289
69715	83290
157	83291
3627	83292
91907	83293
113133	83294
513	83295
137576	83296
141726	83297
76099	83298
1102	83299
57759	83300
32432	83301
120303	83302
69580	83303
45732	83304
31926	83305
62707	83306
1830	83307
44819	83308
97075	83309
46999	83310
36718	83311
58212	83312
10561	83313
14830	83314
67904	83315
10421	83316
10354	83317
35104	83318
3439	83319
119492	83320
31833	83321
278	83322
58627	83323
58837	83324
32139	83325
127102	83326
7324	83327
76885	83328
18805	83329
49418	83330
69115	83331
51062	83332
32099	83333
130990	83334
45665	83335
2253	83336
54033	83337
65118	83338
62584	83339
15585	83340
69515	83341
15085	83342
55278	83343
25505	83344
107675	83345
39438	83346
56483	83347
15781	83348
23010	83349
23122	83350
40699	83351
38733	83352
26852	83353
59387	83354
53404	83355
29387	83356
41204	83357
78833	83358
58470	83359
25065	83360
19666	83361
17567	83362
20170	83363
44481	83364
38650	83365
2595	83366
106911	83367
83517	83368
64657	83369
111588	83370
1528	83371
10939	83372
25982	83373
48268	83374
1893	83375
31041	83376
63943	83377
85144	83378
39311	83379
16123	83380
79064	83381
40350	83382
42688	83383
114090	83384
125673	83385
17198	83386
1990	83387
54188	83388
38255	83389
138977	83390
8470	83391
74648	83392
38146	83393
34157	83394
42308	83395
122048	83396
64830	83397
69860	83398
6070	83399
3778	83400
49996	83401
14534	83402
446	83403
22114	83404
36123	83405
12028	83406
72404	83407
6823	83408
1929	83409
3823	83410
4312	83411
44925	83412
9619	83413
41186	83414
14353	83415
95675	83416
14840	83417
34721	83418
66177	83419
22161	83420
80902	83421
7957	83422
71443	83423
27017	83424
7768	83425
3995	83426
56959	83427
1413	83428
21497	83429
43718	83430
47607	83431
54614	83432
130954	83433
32694	83434
70637	83435
14423	83436
43947	83437
35994	83438
40064	83439
97692	83440
56896	83441
49270	83442
44594	83443
22749	83444
27150	83445
34200	83446
46222	83447
25891	83448
4958	83449
64300	83450
65855	83451
73515	83452
14415	83453
208	83454
15008	83455
69957	83456
3183	83457
3876	83458
60890	83459
122299	83460
106180	83461
100568	83462
4511	83463
56658	83464
60001	83465
244	83466
23709	83467
4624	83468
9568	83469
7158	83470
34418	83471
88614	83472
37840	83473
93216	83474
1238	83475
12463	83476
3062	83477
101913	83478
88700	83479
3039	83480
65235	83481
8462	83482
30785	83483
31239	83484
55072	83485
8629	83486
70320	83487
47995	83488
10712	83489
78810	83490
53852	83491
85634	83492
88205	83493
2557	83494
112294	83495
47868	83496
44456	83497
12936	83498
29824	83499
23489	83500
36200	83501
33437	83502
496	83503
41192	83504
116930	83505
131921	83506
3159	83507
33358	83508
77824	83509
50283	83510
8181	83511
2471	83512
82262	83513
81503	83514
9713	83515
140477	83516
59040	83517
101849	83518
19290	83519
25686	83520
64578	83521
13552	83522
8271	83523
92691	83524
58297	83525
1829	83526
52738	83527
55372	83528
65305	83529
21588	83530
82757	83531
110375	83532
10990	83533
18956	83534
27832	83535
24490	83536
132	83537
9578	83538
68490	83539
7857	83540
39438	83541
111370	83542
77499	83543
85588	83544
25456	83545
112269	83546
103734	83547
104719	83548
96529	83549
5244	83550
48590	83551
41585	83552
109101	83553
148210	83554
128207	83555
58517	83556
17555	83557
113864	83558
7523	83559
69772	83560
72068	83561
29782	83562
6635	83563
1095	83564
9316	83565
70109	83566
21638	83567
87825	83568
148696	83569
23075	83570
76287	83571
26259	83572
11067	83573
91057	83574
72619	83575
3607	83576
618	83577
41933	83578
34425	83579
49032	83580
59344	83581
122095	83582
85854	83583
56375	83584
25940	83585
74645	83586
52633	83587
27451	83588
594	83589
81149	83590
4636	83591
830	83592
53680	83593
68263	83594
75549	83595
34357	83596
26778	83597
982	83598
84246	83599
1865	83600
17991	83601
5718	83602
23693	83603
70427	83604
4930	83605
66530	83606
75237	83607
13330	83608
46999	83609
5483	83610
15818	83611
15139	83612
719	83613
23214	83614
27345	83615
20495	83616
121596	83617
9145	83618
77910	83619
96214	83620
7546	83621
20236	83622
10179	83623
410	83624
60866	83625
23623	83626
37271	83627
7974	83628
731	83629
40154	83630
74712	83631
112525	83632
9509	83633
29963	83634
56816	83635
797	83636
85586	83637
24717	83638
109604	83639
89336	83640
4340	83641
30590	83642
98563	83643
11749	83644
20498	83645
7369	83646
2828	83647
33203	83648
123908	83649
16310	83650
12723	83651
70325	83652
5106	83653
5229	83654
13872	83655
82614	83656
72148	83657
34317	83658
128014	83659
31444	83660
3000	83661
7265	83662
27107	83663
76392	83664
136377	83665
9	83666
91132	83667
141150	83668
10508	83669
108362	83670
6455	83671
39568	83672
129199	83673
26043	83674
728	83675
70478	83676
276	83677
3415	83678
24377	83679
122608	83680
384	83681
18704	83682
93316	83683
19285	83684
71298	83685
51380	83686
4085	83687
27752	83688
78495	83689
171	83690
53623	83691
56907	83692
81458	83693
17381	83694
75349	83695
3345	83696
70278	83697
103318	83698
8920	83699
116168	83700
68247	83701
145683	83702
146813	83703
12668	83704
18821	83705
53	83706
47	83707
29013	83708
45472	83709
137616	83710
110189	83711
19612	83712
27242	83713
23869	83714
21316	83715
32581	83716
267	83717
54281	83718
125459	83719
68724	83720
77619	83721
51645	83722
5907	83723
8386	83724
93222	83725
84058	83726
48267	83727
16824	83728
143380	83729
15863	83730
91971	83731
65464	83732
2674	83733
23492	83734
49350	83735
262	83736
13944	83737
19649	83738
28536	83739
78860	83740
211	83741
16285	83742
12700	83743
53213	83744
1980	83745
105780	83746
112431	83747
416	83748
93142	83749
27024	83750
11950	83751
93764	83752
112365	83753
122418	83754
25484	83755
12166	83756
109751	83757
56976	83758
91273	83759
95860	83760
5153	83761
8863	83762
20262	83763
55959	83764
108184	83765
18984	83766
23934	83767
110413	83768
93452	83769
22235	83770
136675	83771
20337	83772
28092	83773
48755	83774
10748	83775
76869	83776
51459	83777
253	83778
21192	83779
2653	83780
32020	83781
115319	83782
19459	83783
13	83784
49922	83785
121791	83786
4494	83787
23853	83788
41390	83789
14474	83790
100246	83791
85914	83792
69567	83793
3482	83794
5199	83795
47708	83796
58985	83797
10005	83798
41791	83799
53018	83800
54507	83801
14793	83802
21061	83803
41332	83804
40624	83805
48152	83806
1611	83807
18595	83808
108993	83809
111186	83810
36203	83811
11166	83812
9712	83813
40320	83814
80793	83815
86761	83816
13955	83817
32975	83818
25913	83819
20879	83820
40263	83821
35543	83822
3244	83823
58823	83824
42564	83825
64088	83826
43787	83827
30083	83828
23380	83829
15156	83830
16895	83831
85406	83832
81061	83833
37115	83834
3857	83835
5811	83836
1188	83837
53933	83838
80155	83839
45254	83840
63837	83841
54157	83842
19357	83843
16045	83844
47508	83845
58875	83846
17808	83847
53891	83848
8922	83849
2570	83850
43542	83851
93351	83852
28530	83853
9107	83854
101151	83855
6871	83856
119872	83857
39350	83858
99814	83859
52920	83860
1329	83861
45409	83862
61333	83863
2175	83864
21838	83865
8643	83866
57127	83867
58338	83868
14002	83869
75707	83870
143461	83871
56463	83872
12667	83873
24635	83874
22333	83875
918	83876
99064	83877
802	83878
21340	83879
50771	83880
92017	83881
24680	83882
63484	83883
23730	83884
70543	83885
29415	83886
36297	83887
75874	83888
99889	83889
73596	83890
77408	83891
125724	83892
20148	83893
26178	83894
3291	83895
72402	83896
19315	83897
33027	83898
5007	83899
59963	83900
75690	83901
94361	83902
12606	83903
100532	83904
13644	83905
24685	83906
36170	83907
8015	83908
3405	83909
6536	83910
114333	83911
58694	83912
94638	83913
20935	83914
96911	83915
112968	83916
5496	83917
10359	83918
27296	83919
128100	83920
38277	83921
1010	83922
15116	83923
76926	83924
2762	83925
11525	83926
49059	83927
28770	83928
39637	83929
70012	83930
36817	83931
20110	83932
125811	83933
62318	83934
32393	83935
21509	83936
94831	83937
54528	83938
33222	83939
4308	83940
30501	83941
31522	83942
19625	83943
92542	83944
54733	83945
69692	83946
3032	83947
19952	83948
23509	83949
2108	83950
53714	83951
127770	83952
12136	83953
4351	83954
76338	83955
121333	83956
87954	83957
30191	83958
101141	83959
59824	83960
12388	83961
74183	83962
25225	83963
1754	83964
1653	83965
106057	83966
94753	83967
52799	83968
25	83969
3910	83970
108577	83971
14027	83972
40779	83973
76084	83974
90717	83975
50830	83976
42227	83977
101538	83978
172	83979
925	83980
20489	83981
72719	83982
4012	83983
7800	83984
50643	83985
34368	83986
56	83987
47469	83988
82944	83989
36092	83990
41690	83991
129722	83992
44917	83993
14588	83994
127061	83995
65591	83996
73886	83997
21119	83998
91167	83999
33306	84000
33866	84001
60230	84002
72876	84003
25638	84004
77859	84005
52915	84006
101891	84007
16845	84008
44068	84009
17175	84010
51198	84011
22810	84012
17893	84013
6202	84014
69797	84015
88560	84016
32171	84017
27210	84018
15897	84019
6635	84020
29440	84021
4945	84022
85097	84023
11336	84024
56542	84025
89916	84026
133614	84027
86683	84028
116374	84029
102221	84030
24027	84031
38177	84032
122351	84033
81705	84034
11775	84035
68804	84036
8082	84037
30441	84038
1177	84039
1252	84040
5590	84041
3600	84042
30058	84043
36144	84044
76944	84045
86144	84046
68197	84047
17584	84048
11795	84049
15818	84050
54139	84051
12169	84052
71724	84053
26495	84054
24379	84055
5241	84056
78276	84057
39180	84058
54166	84059
18024	84060
3141	84061
12863	84062
59385	84063
118360	84064
79099	84065
70372	84066
33048	84067
29014	84068
112925	84069
8003	84070
61741	84071
25202	84072
1506	84073
34266	84074
50466	84075
116473	84076
115692	84077
4550	84078
980	84079
112921	84080
7970	84081
38377	84082
76482	84083
102578	84084
8945	84085
3883	84086
28575	84087
40100	84088
96132	84089
74636	84090
72103	84091
59516	84092
53216	84093
105411	84094
110744	84095
14360	84096
66704	84097
30236	84098
37472	84099
68520	84100
87683	84101
96671	84102
61190	84103
28679	84104
24457	84105
28970	84106
16036	84107
86159	84108
93820	84109
72956	84110
11372	84111
20925	84112
144092	84113
28310	84114
28072	84115
14749	84116
72004	84117
33131	84118
93838	84119
48037	84120
266	84121
47203	84122
37168	84123
50173	84124
16811	84125
1992	84126
2593	84127
64064	84128
21329	84129
350	84130
59996	84131
22193	84132
86515	84133
13985	84134
97254	84135
10431	84136
34317	84137
88787	84138
16521	84139
28610	84140
86177	84141
53	84142
63673	84143
122688	84144
27191	84145
103741	84146
22129	84147
13873	84148
5107	84149
15105	84150
64076	84151
17658	84152
15982	84153
16224	84154
44470	84155
18131	84156
14294	84157
80301	84158
85446	84159
78614	84160
399	84161
33679	84162
67463	84163
54233	84164
17569	84165
5048	84166
117375	84167
62221	84168
55896	84169
55493	84170
86177	84171
41716	84172
1204	84173
998	84174
18037	84175
144196	84176
2731	84177
33770	84178
19372	84179
42076	84180
70875	84181
7477	84182
18050	84183
54430	84184
39521	84185
62086	84186
102824	84187
27261	84188
11325	84189
24376	84190
9172	84191
61489	84192
100390	84193
54468	84194
71819	84195
74887	84196
3	84197
83017	84198
10452	84199
17241	84200
49226	84201
77924	84202
120596	84203
70654	84204
10059	84205
89	84206
134827	84207
27027	84208
103827	84209
87678	84210
11720	84211
42197	84212
17637	84213
74559	84214
8366	84215
42210	84216
33791	84217
101667	84218
25247	84219
24892	84220
134107	84221
86149	84222
129212	84223
95459	84224
24335	84225
37364	84226
21654	84227
79480	84228
122035	84229
27064	84230
59138	84231
125757	84232
61909	84233
39945	84234
3625	84235
23842	84236
25721	84237
12867	84238
4680	84239
106894	84240
54791	84241
30771	84242
81274	84243
49834	84244
103566	84245
121969	84246
23476	84247
15799	84248
67	84249
26593	84250
54291	84251
66304	84252
101569	84253
7342	84254
57133	84255
18842	84256
78841	84257
1001	84258
25221	84259
103399	84260
44993	84261
31700	84262
55512	84263
69272	84264
47828	84265
28599	84266
1354	84267
42007	84268
10041	84269
37765	84270
65833	84271
1377	84272
37310	84273
50144	84274
1550	84275
9423	84276
99471	84277
139105	84278
57585	84279
76254	84280
27240	84281
84790	84282
96430	84283
32809	84284
24948	84285
87474	84286
69258	84287
119235	84288
130347	84289
15932	84290
118491	84291
8030	84292
4526	84293
41429	84294
17798	84295
11736	84296
5860	84297
49176	84298
10700	84299
32117	84300
25153	84301
53186	84302
57604	84303
64887	84304
9418	84305
43654	84306
18187	84307
33332	84308
27038	84309
61780	84310
11193	84311
5765	84312
80558	84313
21386	84314
4851	84315
54251	84316
47109	84317
35802	84318
82502	84319
15717	84320
2084	84321
91740	84322
12370	84323
45826	84324
86093	84325
7231	84326
25645	84327
4944	84328
1117	84329
34461	84330
83111	84331
104520	84332
21590	84333
23795	84334
100836	84335
81327	84336
20635	84337
63268	84338
5092	84339
1854	84340
17753	84341
9467	84342
5248	84343
86561	84344
61352	84345
20841	84346
3777	84347
81431	84348
80522	84349
24534	84350
36925	84351
102133	84352
532	84353
15370	84354
69792	84355
52887	84356
13622	84357
11646	84358
63041	84359
33357	84360
26358	84361
31876	84362
15701	84363
96115	84364
24510	84365
35363	84366
50108	84367
96034	84368
46411	84369
79819	84370
11228	84371
68003	84372
34970	84373
34515	84374
37865	84375
59987	84376
15786	84377
23814	84378
58906	84379
77974	84380
42915	84381
27326	84382
60742	84383
142763	84384
25374	84385
130229	84386
26430	84387
2355	84388
44677	84389
17055	84390
89771	84391
50906	84392
4351	84393
62427	84394
119029	84395
110033	84396
64475	84397
55450	84398
24177	84399
14681	84400
55928	84401
11365	84402
16358	84403
23719	84404
80972	84405
5601	84406
97625	84407
36007	84408
19160	84409
45146	84410
41292	84411
46926	84412
48609	84413
92134	84414
49362	84415
70765	84416
55532	84417
106110	84418
92909	84419
31358	84420
32894	84421
86658	84422
54208	84423
51621	84424
38117	84425
18289	84426
68438	84427
765	84428
92079	84429
76545	84430
52486	84431
28488	84432
21222	84433
26893	84434
48590	84435
50945	84436
61904	84437
50464	84438
23193	84439
53209	84440
14757	84441
1455	84442
6333	84443
4582	84444
93519	84445
87090	84446
43500	84447
8912	84448
53461	84449
43171	84450
5366	84451
765	84452
95995	84453
36177	84454
9649	84455
11309	84456
22904	84457
86473	84458
1783	84459
2051	84460
67332	84461
2609	84462
77690	84463
77648	84464
18840	84465
262	84466
335	84467
71486	84468
74271	84469
18818	84470
4451	84471
16155	84472
11088	84473
41211	84474
106961	84475
10074	84476
24025	84477
114793	84478
149615	84479
22725	84480
495	84481
98181	84482
25820	84483
34443	84484
1566	84485
22826	84486
56253	84487
67858	84488
39022	84489
82246	84490
26401	84491
141993	84492
764	84493
24618	84494
120862	84495
146	84496
47869	84497
29322	84498
52293	84499
91816	84500
18872	84501
96417	84502
134476	84503
127678	84504
66523	84505
46289	84506
2231	84507
2943	84508
24552	84509
7422	84510
121838	84511
38261	84512
13079	84513
26575	84514
70150	84515
10129	84516
87376	84517
76963	84518
72804	84519
1617	84520
1779	84521
91410	84522
17237	84523
257	84524
44444	84525
3740	84526
18983	84527
20633	84528
117967	84529
82940	84530
1600	84531
34451	84532
8724	84533
4829	84534
270	84535
78424	84536
78449	84537
120068	84538
57899	84539
37322	84540
3723	84541
83310	84542
2700	84543
91757	84544
7951	84545
56953	84546
79135	84547
62895	84548
103742	84549
140451	84550
54286	84551
270	84552
34322	84553
46764	84554
5224	84555
117908	84556
1724	84557
24305	84558
475	84559
81302	84560
72023	84561
6483	84562
6373	84563
10020	84564
14230	84565
6377	84566
91491	84567
15587	84568
24373	84569
48823	84570
6185	84571
77420	84572
125439	84573
15643	84574
5409	84575
58637	84576
124954	84577
41950	84578
21422	84579
6356	84580
22406	84581
39284	84582
58998	84583
83216	84584
36372	84585
2117	84586
8014	84587
55565	84588
146323	84589
27221	84590
62464	84591
32836	84592
48220	84593
52114	84594
1140	84595
18288	84596
2425	84597
105317	84598
60343	84599
112756	84600
26458	84601
332	84602
17849	84603
34892	84604
130339	84605
12487	84606
42571	84607
4901	84608
16031	84609
9399	84610
35788	84611
121326	84612
112147	84613
19468	84614
101685	84615
116	84616
25689	84617
48156	84618
19121	84619
16484	84620
23002	84621
40001	84622
23368	84623
26794	84624
6692	84625
94376	84626
3547	84627
71858	84628
64049	84629
12090	84630
10352	84631
25800	84632
811	84633
13575	84634
84616	84635
71579	84636
14672	84637
2312	84638
6684	84639
88839	84640
42669	84641
9667	84642
72394	84643
28394	84644
25123	84645
3978	84646
63306	84647
34022	84648
34387	84649
39102	84650
7869	84651
102695	84652
207	84653
68070	84654
4867	84655
100899	84656
145989	84657
22550	84658
16	84659
40053	84660
5098	84661
7146	84662
12215	84663
122653	84664
19957	84665
117896	84666
48077	84667
14513	84668
58788	84669
82709	84670
640	84671
4390	84672
104378	84673
138	84674
46021	84675
36206	84676
48005	84677
3865	84678
99052	84679
43386	84680
15524	84681
20712	84682
57668	84683
79758	84684
123115	84685
15657	84686
81069	84687
13777	84688
90373	84689
57233	84690
5230	84691
69097	84692
2502	84693
16166	84694
49615	84695
36480	84696
25834	84697
145552	84698
4878	84699
40682	84700
550	84701
33924	84702
81009	84703
4044	84704
45798	84705
137312	84706
60170	84707
860	84708
47957	84709
19034	84710
108216	84711
112287	84712
3539	84713
22018	84714
3365	84715
51847	84716
110052	84717
55091	84718
26670	84719
21067	84720
89182	84721
51591	84722
61571	84723
16008	84724
126718	84725
93997	84726
164	84727
35571	84728
85697	84729
53	84730
93412	84731
41513	84732
63747	84733
1466	84734
55670	84735
47412	84736
11044	84737
9318	84738
54855	84739
2774	84740
96720	84741
29486	84742
37580	84743
28801	84744
5991	84745
3153	84746
40190	84747
135239	84748
67973	84749
44542	84750
136925	84751
44294	84752
47519	84753
66265	84754
32915	84755
21329	84756
58464	84757
48159	84758
84718	84759
8828	84760
59980	84761
72497	84762
135375	84763
103415	84764
19243	84765
25244	84766
1289	84767
100144	84768
22285	84769
133583	84770
72804	84771
26656	84772
34236	84773
36843	84774
12857	84775
90188	84776
85148	84777
74959	84778
59743	84779
80859	84780
12388	84781
9241	84782
561	84783
32830	84784
73	84785
76457	84786
20416	84787
5246	84788
47736	84789
59801	84790
90876	84791
112437	84792
118313	84793
820	84794
22639	84795
45552	84796
53941	84797
837	84798
110257	84799
4465	84800
9030	84801
16365	84802
45466	84803
47275	84804
5189	84805
16249	84806
48275	84807
82190	84808
32399	84809
46273	84810
115234	84811
51662	84812
5049	84813
45555	84814
97060	84815
13757	84816
13641	84817
16204	84818
73838	84819
97921	84820
1563	84821
20708	84822
6398	84823
10691	84824
80517	84825
59092	84826
25424	84827
64991	84828
9179	84829
128636	84830
70211	84831
11314	84832
1436	84833
35656	84834
8180	84835
1028	84836
50119	84837
32792	84838
83935	84839
15019	84840
108778	84841
1240	84842
19069	84843
65038	84844
29266	84845
14788	84846
6220	84847
62052	84848
58633	84849
78197	84850
3494	84851
135428	84852
29120	84853
831	84854
12307	84855
56528	84856
69359	84857
81729	84858
24441	84859
3468	84860
12046	84861
17897	84862
35116	84863
10672	84864
68023	84865
14150	84866
19324	84867
39073	84868
43744	84869
5936	84870
42251	84871
5000	84872
36743	84873
24951	84874
11158	84875
1018	84876
5731	84877
58584	84878
95	84879
43931	84880
8896	84881
2640	84882
8170	84883
759	84884
10848	84885
65292	84886
69333	84887
71504	84888
26356	84889
37820	84890
2847	84891
34919	84892
61353	84893
82055	84894
103600	84895
3380	84896
42300	84897
140	84898
16423	84899
2714	84900
2810	84901
30902	84902
10055	84903
95562	84904
59001	84905
44909	84906
42675	84907
6676	84908
31689	84909
61377	84910
67753	84911
92949	84912
111746	84913
54697	84914
15715	84915
110605	84916
10960	84917
96636	84918
20313	84919
41405	84920
36788	84921
97093	84922
21513	84923
2027	84924
19575	84925
48327	84926
82174	84927
75044	84928
119153	84929
58528	84930
21556	84931
58607	84932
3890	84933
53237	84934
59718	84935
93213	84936
16912	84937
26110	84938
14093	84939
37192	84940
80456	84941
7658	84942
78251	84943
12382	84944
72087	84945
71436	84946
702	84947
119742	84948
9488	84949
25868	84950
29597	84951
13007	84952
33090	84953
24556	84954
87724	84955
19794	84956
100624	84957
104405	84958
18381	84959
106254	84960
70905	84961
86833	84962
1355	84963
51736	84964
47260	84965
117532	84966
42090	84967
126568	84968
107287	84969
97333	84970
4110	84971
63968	84972
63260	84973
5376	84974
47278	84975
27077	84976
111588	84977
5846	84978
7265	84979
1351	84980
75581	84981
46702	84982
20069	84983
7183	84984
116607	84985
5002	84986
12775	84987
50067	84988
37750	84989
42906	84990
13643	84991
77681	84992
12917	84993
36551	84994
5362	84995
73017	84996
55617	84997
22070	84998
24688	84999
8524	85000
10943	85001
2479	85002
32674	85003
122520	85004
61581	85005
26931	85006
30432	85007
1239	85008
50377	85009
69849	85010
96615	85011
96924	85012
38184	85013
128646	85014
48252	85015
57352	85016
4112	85017
20514	85018
129781	85019
2602	85020
16102	85021
32225	85022
42360	85023
17773	85024
10291	85025
18680	85026
101138	85027
66171	85028
80521	85029
19371	85030
76503	85031
29435	85032
41819	85033
8618	85034
31816	85035
25359	85036
18285	85037
23000	85038
501	85039
50227	85040
8403	85041
68564	85042
76626	85043
2000	85044
15809	85045
47218	85046
81580	85047
3747	85048
56133	85049
24786	85050
30779	85051
44991	85052
4659	85053
61533	85054
9330	85055
92832	85056
423	85057
92114	85058
119050	85059
18673	85060
101570	85061
25913	85062
10726	85063
6056	85064
37540	85065
84626	85066
120954	85067
6632	85068
29597	85069
109311	85070
44379	85071
9242	85072
61726	85073
31002	85074
23894	85075
9203	85076
57487	85077
32616	85078
6559	85079
58377	85080
4019	85081
2931	85082
10217	85083
1206	85084
96146	85085
15457	85086
12299	85087
121691	85088
18176	85089
133279	85090
42763	85091
15977	85092
19430	85093
15037	85094
86934	85095
85941	85096
105129	85097
136667	85098
71262	85099
6466	85100
6346	85101
65077	85102
27098	85103
4747	85104
40026	85105
17616	85106
51806	85107
71001	85108
15321	85109
18823	85110
7207	85111
43209	85112
45338	85113
1302	85114
114686	85115
108524	85116
34759	85117
101329	85118
126045	85119
23698	85120
363	85121
23296	85122
29277	85123
88241	85124
13128	85125
22367	85126
11629	85127
5356	85128
43997	85129
19982	85130
102962	85131
7679	85132
41390	85133
104263	85134
7164	85135
33089	85136
76635	85137
20099	85138
4115	85139
46279	85140
65217	85141
82524	85142
73619	85143
96229	85144
41194	85145
75481	85146
9830	85147
113282	85148
44343	85149
25746	85150
63105	85151
56	85152
43719	85153
44129	85154
20743	85155
15414	85156
3457	85157
17344	85158
217	85159
1989	85160
43763	85161
10703	85162
48632	85163
86767	85164
24688	85165
30665	85166
64092	85167
25826	85168
69597	85169
79390	85170
67524	85171
26144	85172
38970	85173
1032	85174
68327	85175
7316	85176
2853	85177
20830	85178
87699	85179
73778	85180
35743	85181
109880	85182
109435	85183
72527	85184
5648	85185
62835	85186
86762	85187
14453	85188
51201	85189
4112	85190
8266	85191
38428	85192
30579	85193
56795	85194
40007	85195
29407	85196
14449	85197
41415	85198
27516	85199
92743	85200
3490	85201
30486	85202
90047	85203
101590	85204
32084	85205
36441	85206
42449	85207
28508	85208
72383	85209
4719	85210
136603	85211
112129	85212
59411	85213
80556	85214
26934	85215
5219	85216
70866	85217
38158	85218
2336	85219
122382	85220
41215	85221
29472	85222
141325	85223
17970	85224
2179	85225
5634	85226
117599	85227
2529	85228
42183	85229
113428	85230
61537	85231
56981	85232
12320	85233
43063	85234
19059	85235
13399	85236
121209	85237
24850	85238
112290	85239
40049	85240
43804	85241
42535	85242
42039	85243
42899	85244
137837	85245
69767	85246
68927	85247
84147	85248
53865	85249
29962	85250
2803	85251
29735	85252
68786	85253
116198	85254
62496	85255
4203	85256
17661	85257
28325	85258
11961	85259
29857	85260
27569	85261
23942	85262
64042	85263
97859	85264
133716	85265
10502	85266
36079	85267
138360	85268
89308	85269
14892	85270
24756	85271
99826	85272
69655	85273
71783	85274
24551	85275
23362	85276
111982	85277
61407	85278
48012	85279
128452	85280
9076	85281
76313	85282
37417	85283
3630	85284
149728	85285
31489	85286
7289	85287
281	85288
105863	85289
11615	85290
7645	85291
147199	85292
28852	85293
17154	85294
50513	85295
3757	85296
109983	85297
112551	85298
56353	85299
2774	85300
20643	85301
48604	85302
17712	85303
5361	85304
66110	85305
10807	85306
4527	85307
1675	85308
5000	85309
27150	85310
9619	85311
834	85312
43304	85313
92328	85314
46753	85315
63122	85316
1589	85317
135560	85318
128612	85319
20720	85320
40327	85321
4625	85322
65253	85323
21297	85324
2469	85325
81928	85326
40948	85327
17340	85328
51255	85329
8499	85330
18558	85331
70177	85332
46410	85333
2589	85334
50577	85335
41896	85336
120245	85337
593	85338
42115	85339
79207	85340
31197	85341
73488	85342
38892	85343
6911	85344
9081	85345
4258	85346
20934	85347
23982	85348
31292	85349
17809	85350
53851	85351
122668	85352
92078	85353
6852	85354
31777	85355
51432	85356
11397	85357
20156	85358
113172	85359
112902	85360
96378	85361
10530	85362
2103	85363
58194	85364
35722	85365
103166	85366
4130	85367
120071	85368
31929	85369
9069	85370
27015	85371
37986	85372
40504	85373
92863	85374
5349	85375
9727	85376
108317	85377
17547	85378
107689	85379
32883	85380
2203	85381
132942	85382
129720	85383
96481	85384
126048	85385
88357	85386
59275	85387
11748	85388
19938	85389
16037	85390
25475	85391
16810	85392
65269	85393
18000	85394
134869	85395
120762	85396
49949	85397
28177	85398
116744	85399
49739	85400
89888	85401
114661	85402
39377	85403
56350	85404
29011	85405
5426	85406
5067	85407
50955	85408
91001	85409
27624	85410
7192	85411
15956	85412
5873	85413
76318	85414
20581	85415
2078	85416
88395	85417
14439	85418
18568	85419
29740	85420
34825	85421
2956	85422
9311	85423
28881	85424
20411	85425
55872	85426
52529	85427
53970	85428
92290	85429
56274	85430
31760	85431
101931	85432
98096	85433
104107	85434
46495	85435
136336	85436
49733	85437
88515	85438
15424	85439
73507	85440
114882	85441
3476	85442
70324	85443
240	85444
110377	85445
50633	85446
15544	85447
8473	85448
414	85449
10192	85450
61279	85451
31787	85452
22681	85453
52310	85454
87371	85455
51654	85456
4572	85457
81100	85458
50562	85459
83248	85460
56970	85461
56621	85462
9406	85463
46338	85464
22706	85465
24566	85466
348	85467
10675	85468
5836	85469
33763	85470
36138	85471
98480	85472
16528	85473
70702	85474
62034	85475
3963	85476
115786	85477
2504	85478
16042	85479
4651	85480
20924	85481
88835	85482
5719	85483
98122	85484
24098	85485
37150	85486
4745	85487
108528	85488
27072	85489
70313	85490
30308	85491
7056	85492
14156	85493
39946	85494
16842	85495
26699	85496
12431	85497
54581	85498
85426	85499
26960	85500
87979	85501
41098	85502
47097	85503
32660	85504
2017	85505
46764	85506
5159	85507
56739	85508
42347	85509
71253	85510
63923	85511
22590	85512
24936	85513
62473	85514
99964	85515
1087	85516
33106	85517
23091	85518
11462	85519
2828	85520
120688	85521
43855	85522
41170	85523
84138	85524
2128	85525
86375	85526
37094	85527
93504	85528
94727	85529
74	85530
131464	85531
26689	85532
87764	85533
13002	85534
63947	85535
16472	85536
91819	85537
54119	85538
66269	85539
81358	85540
106646	85541
16949	85542
2586	85543
5915	85544
37316	85545
52038	85546
17495	85547
53491	85548
97723	85549
38290	85550
108832	85551
30644	85552
140876	85553
2806	85554
31803	85555
34623	85556
12633	85557
4321	85558
82358	85559
11081	85560
8525	85561
44901	85562
13354	85563
12605	85564
31869	85565
102631	85566
12732	85567
78672	85568
62884	85569
36439	85570
1191	85571
13788	85572
17434	85573
16057	85574
67036	85575
69901	85576
34736	85577
2512	85578
57600	85579
27224	85580
46384	85581
21047	85582
100004	85583
30692	85584
19214	85585
6080	85586
52196	85587
104839	85588
46241	85589
32110	85590
23918	85591
3232	85592
92225	85593
41444	85594
135023	85595
87668	85596
391	85597
38349	85598
18061	85599
4981	85600
94436	85601
38686	85602
101012	85603
15210	85604
3403	85605
10619	85606
75959	85607
2476	85608
25855	85609
2901	85610
24171	85611
31080	85612
110501	85613
38422	85614
42035	85615
17349	85616
9277	85617
56883	85618
99563	85619
39738	85620
3955	85621
3115	85622
82365	85623
48911	85624
103010	85625
60109	85626
48432	85627
118867	85628
50984	85629
53425	85630
55456	85631
486	85632
67180	85633
101649	85634
77755	85635
122736	85636
97736	85637
619	85638
46580	85639
28830	85640
104332	85641
36254	85642
40480	85643
89465	85644
80809	85645
109092	85646
44706	85647
84823	85648
59890	85649
38409	85650
24375	85651
33510	85652
59990	85653
111738	85654
4440	85655
57922	85656
90561	85657
70145	85658
126648	85659
3825	85660
67868	85661
24212	85662
96004	85663
435	85664
118970	85665
7854	85666
2594	85667
1361	85668
67910	85669
80673	85670
59979	85671
2574	85672
3071	85673
111764	85674
26601	85675
147350	85676
75726	85677
53156	85678
80597	85679
79429	85680
62336	85681
43165	85682
5342	85683
11635	85684
6973	85685
99655	85686
10749	85687
23550	85688
53504	85689
16447	85690
42562	85691
19732	85692
69537	85693
44478	85694
35625	85695
24868	85696
34034	85697
17132	85698
38841	85699
41743	85700
5559	85701
64429	85702
10896	85703
2226	85704
10074	85705
131007	85706
18830	85707
38611	85708
22862	85709
2191	85710
101038	85711
80891	85712
21873	85713
48583	85714
35807	85715
36254	85716
126261	85717
46374	85718
39879	85719
48457	85720
51504	85721
22496	85722
33285	85723
60495	85724
51279	85725
61248	85726
25279	85727
3936	85728
3078	85729
6984	85730
59935	85731
86025	85732
41793	85733
25761	85734
116099	85735
35930	85736
15994	85737
1570	85738
119167	85739
90332	85740
1186	85741
13393	85742
96155	85743
137607	85744
19315	85745
14985	85746
11200	85747
65435	85748
81676	85749
53002	85750
36044	85751
58296	85752
112724	85753
71604	85754
33649	85755
61371	85756
72872	85757
29104	85758
30202	85759
56781	85760
9191	85761
120516	85762
10602	85763
31025	85764
10544	85765
28651	85766
15611	85767
87492	85768
7549	85769
46702	85770
27823	85771
67357	85772
7808	85773
26463	85774
4652	85775
4835	85776
99710	85777
59224	85778
36039	85779
43665	85780
129474	85781
61296	85782
27690	85783
72904	85784
28178	85785
14803	85786
19424	85787
13396	85788
14006	85789
3932	85790
52239	85791
2502	85792
26666	85793
79385	85794
64931	85795
13982	85796
14500	85797
53004	85798
55971	85799
54402	85800
36961	85801
33593	85802
128002	85803
34880	85804
43194	85805
136216	85806
71171	85807
4968	85808
308	85809
15702	85810
5872	85811
3432	85812
73188	85813
4194	85814
39669	85815
76778	85816
2945	85817
18560	85818
19201	85819
80015	85820
100039	85821
2033	85822
68126	85823
29558	85824
22906	85825
120740	85826
9390	85827
50177	85828
88282	85829
10586	85830
10405	85831
32197	85832
18926	85833
39348	85834
23447	85835
2285	85836
26825	85837
93590	85838
26914	85839
68573	85840
138079	85841
56725	85842
119013	85843
48520	85844
65955	85845
23876	85846
11789	85847
101824	85848
41334	85849
59209	85850
4020	85851
58552	85852
68016	85853
13189	85854
42139	85855
103134	85856
17527	85857
43054	85858
60414	85859
9172	85860
21413	85861
78250	85862
58481	85863
37528	85864
118539	85865
82789	85866
27923	85867
33738	85868
974	85869
72172	85870
14377	85871
12204	85872
85961	85873
25664	85874
6541	85875
7816	85876
32559	85877
65710	85878
19543	85879
80264	85880
137944	85881
54819	85882
878	85883
16499	85884
81747	85885
55534	85886
65648	85887
23460	85888
520	85889
84638	85890
336	85891
93392	85892
52311	85893
9192	85894
42818	85895
80245	85896
595	85897
44909	85898
55015	85899
52966	85900
33290	85901
101604	85902
67924	85903
2793	85904
61346	85905
74	85906
1587	85907
34069	85908
13019	85909
12999	85910
1543	85911
78783	85912
81512	85913
22942	85914
72486	85915
21669	85916
19412	85917
86927	85918
145	85919
144946	85920
8893	85921
4285	85922
16755	85923
126670	85924
1267	85925
224	85926
27086	85927
17586	85928
37454	85929
10731	85930
57384	85931
11805	85932
30927	85933
20789	85934
70290	85935
11225	85936
38072	85937
46110	85938
102020	85939
70202	85940
4822	85941
26759	85942
4176	85943
5216	85944
79161	85945
3481	85946
73289	85947
11015	85948
10615	85949
133256	85950
8142	85951
1241	85952
2250	85953
88342	85954
12956	85955
4690	85956
15957	85957
2624	85958
54981	85959
47225	85960
7772	85961
72349	85962
148509	85963
4978	85964
478	85965
35174	85966
84528	85967
57662	85968
15806	85969
237	85970
18102	85971
9205	85972
94793	85973
68026	85974
93766	85975
42995	85976
103358	85977
40458	85978
52738	85979
1737	85980
71854	85981
5551	85982
37855	85983
4511	85984
12620	85985
52573	85986
32762	85987
10794	85988
80386	85989
129227	85990
137837	85991
119207	85992
93862	85993
111771	85994
20004	85995
33119	85996
11591	85997
21060	85998
69414	85999
64863	86000
22775	86001
21404	86002
13845	86003
18616	86004
132525	86005
107844	86006
7832	86007
123003	86008
56232	86009
43275	86010
112519	86011
81323	86012
10411	86013
98769	86014
2987	86015
30289	86016
63849	86017
39003	86018
65813	86019
66180	86020
44749	86021
4153	86022
4247	86023
77129	86024
82993	86025
23971	86026
1214	86027
2758	86028
19171	86029
90694	86030
16705	86031
6723	86032
68008	86033
5666	86034
4180	86035
82227	86036
14962	86037
18181	86038
8997	86039
78182	86040
132806	86041
18794	86042
12924	86043
73156	86044
11584	86045
17785	86046
25509	86047
83609	86048
31799	86049
13049	86050
24194	86051
30419	86052
6874	86053
102551	86054
40302	86055
40495	86056
22513	86057
18905	86058
48646	86059
80443	86060
122174	86061
53106	86062
6953	86063
20237	86064
2230	86065
506	86066
55743	86067
115940	86068
75676	86069
76700	86070
44199	86071
20421	86072
4336	86073
7833	86074
33138	86075
93	86076
259	86077
67777	86078
50358	86079
913	86080
31372	86081
21397	86082
3198	86083
59581	86084
56424	86085
20703	86086
68384	86087
47063	86088
8631	86089
109414	86090
22202	86091
34987	86092
1427	86093
84668	86094
12509	86095
37325	86096
53159	86097
4006	86098
72172	86099
28675	86100
40219	86101
25891	86102
100612	86103
90553	86104
26794	86105
44761	86106
7509	86107
2439	86108
903	86109
18608	86110
21586	86111
8816	86112
28493	86113
10896	86114
58196	86115
95642	86116
5727	86117
41170	86118
2079	86119
70702	86120
231	86121
25491	86122
7487	86123
32789	86124
1488	86125
2269	86126
23225	86127
12140	86128
32483	86129
27413	86130
86425	86131
1441	86132
34469	86133
45794	86134
86631	86135
32516	86136
14062	86137
86614	86138
1129	86139
34908	86140
22847	86141
12814	86142
13870	86143
144668	86144
34685	86145
40530	86146
89689	86147
71972	86148
117029	86149
96958	86150
16882	86151
3616	86152
111769	86153
2580	86154
5015	86155
70194	86156
10684	86157
1597	86158
68167	86159
1153	86160
31636	86161
16386	86162
4640	86163
115208	86164
3166	86165
35021	86166
24484	86167
82391	86168
4087	86169
101188	86170
48769	86171
23737	86172
38449	86173
23014	86174
34917	86175
38624	86176
138091	86177
36	86178
40187	86179
73749	86180
89327	86181
147841	86182
468	86183
121553	86184
46525	86185
104546	86186
65294	86187
110284	86188
29045	86189
46509	86190
56668	86191
5773	86192
37323	86193
35627	86194
12050	86195
94367	86196
31226	86197
381	86198
12141	86199
22741	86200
13160	86201
1109	86202
121666	86203
20890	86204
31433	86205
24163	86206
66918	86207
12108	86208
37398	86209
32430	86210
94266	86211
20089	86212
16716	86213
102487	86214
28247	86215
24733	86216
105404	86217
28234	86218
66317	86219
78154	86220
9561	86221
1929	86222
120376	86223
44409	86224
125272	86225
26206	86226
13969	86227
41012	86228
32804	86229
107704	86230
88899	86231
114801	86232
662	86233
7382	86234
39456	86235
7768	86236
40437	86237
25759	86238
30800	86239
109051	86240
72030	86241
54387	86242
46601	86243
45004	86244
87783	86245
113686	86246
103494	86247
35511	86248
8594	86249
17160	86250
29846	86251
84611	86252
115963	86253
150308	86254
5203	86255
6403	86256
1023	86257
119504	86258
865	86259
95204	86260
124770	86261
131352	86262
4769	86263
13410	86264
19246	86265
52663	86266
75082	86267
45222	86268
41972	86269
69816	86270
15202	86271
10596	86272
81998	86273
66402	86274
75372	86275
80656	86276
134986	86277
61757	86278
112009	86279
2302	86280
19985	86281
9934	86282
34934	86283
96487	86284
83323	86285
36075	86286
46371	86287
23227	86288
121973	86289
30981	86290
92715	86291
134301	86292
84855	86293
69168	86294
41252	86295
24894	86296
83852	86297
14863	86298
6230	86299
40147	86300
29655	86301
98117	86302
12605	86303
24243	86304
22732	86305
4856	86306
63343	86307
120263	86308
46646	86309
4334	86310
21315	86311
65462	86312
121749	86313
87612	86314
941	86315
46444	86316
11403	86317
130473	86318
88358	86319
110318	86320
133596	86321
32395	86322
23199	86323
85959	86324
5214	86325
38521	86326
77389	86327
18884	86328
66930	86329
77290	86330
134037	86331
17172	86332
137152	86333
11742	86334
4270	86335
53393	86336
13150	86337
37468	86338
13898	86339
52172	86340
80755	86341
109707	86342
177	86343
98050	86344
23381	86345
5608	86346
53601	86347
102947	86348
46107	86349
20287	86350
45423	86351
47013	86352
36792	86353
97155	86354
49571	86355
35884	86356
118732	86357
51366	86358
76014	86359
8210	86360
8861	86361
39288	86362
26486	86363
188	86364
84700	86365
9695	86366
5921	86367
11014	86368
34856	86369
51111	86370
10854	86371
3168	86372
78608	86373
74916	86374
55693	86375
55686	86376
1015	86377
120828	86378
26006	86379
45469	86380
40909	86381
51542	86382
52378	86383
62343	86384
58180	86385
138485	86386
82268	86387
62968	86388
90203	86389
32558	86390
21442	86391
2183	86392
52248	86393
51917	86394
12897	86395
33096	86396
3519	86397
133090	86398
101890	86399
124668	86400
15700	86401
2625	86402
46853	86403
32704	86404
27141	86405
26334	86406
37167	86407
42596	86408
2793	86409
40537	86410
1995	86411
3586	86412
3680	86413
2681	86414
144414	86415
2134	86416
78665	86417
2589	86418
254	86419
23917	86420
21304	86421
10370	86422
5555	86423
21980	86424
34838	86425
11802	86426
76563	86427
53809	86428
526	86429
6041	86430
81989	86431
121708	86432
67934	86433
45342	86434
16273	86435
43136	86436
52854	86437
25161	86438
8945	86439
9140	86440
72841	86441
26183	86442
74182	86443
13911	86444
38414	86445
16767	86446
23511	86447
34364	86448
40109	86449
35701	86450
5772	86451
9556	86452
11880	86453
48700	86454
9773	86455
36322	86456
32340	86457
129444	86458
37820	86459
1641	86460
8560	86461
14272	86462
38405	86463
61268	86464
50017	86465
86000	86466
67486	86467
30430	86468
47834	86469
31772	86470
43542	86471
1229	86472
37707	86473
15414	86474
3472	86475
17528	86476
16896	86477
34792	86478
6706	86479
94637	86480
315	86481
4970	86482
41752	86483
2929	86484
68058	86485
8432	86486
54537	86487
6163	86488
11364	86489
63020	86490
34688	86491
878	86492
131817	86493
7555	86494
12817	86495
33097	86496
26656	86497
32239	86498
45159	86499
102944	86500
88950	86501
53098	86502
4236	86503
56580	86504
7803	86505
21114	86506
64545	86507
149125	86508
51306	86509
82333	86510
11480	86511
12392	86512
40176	86513
31617	86514
18179	86515
125108	86516
29938	86517
38419	86518
21836	86519
17303	86520
32500	86521
4650	86522
10285	86523
5775	86524
64709	86525
88948	86526
42797	86527
23141	86528
37692	86529
35975	86530
34123	86531
18977	86532
124724	86533
20814	86534
5432	86535
65179	86536
101627	86537
81761	86538
32677	86539
35845	86540
71420	86541
499	86542
97509	86543
59400	86544
38943	86545
120197	86546
121002	86547
70421	86548
8680	86549
27795	86550
22679	86551
31367	86552
9399	86553
2321	86554
37762	86555
72519	86556
7727	86557
52375	86558
62393	86559
4165	86560
35975	86561
1444	86562
46052	86563
57457	86564
7070	86565
76631	86566
87515	86567
113247	86568
32798	86569
5253	86570
60813	86571
72821	86572
43272	86573
18860	86574
110187	86575
8045	86576
9807	86577
50305	86578
25131	86579
2605	86580
50160	86581
48576	86582
29466	86583
86244	86584
11125	86585
19919	86586
12555	86587
36541	86588
10533	86589
29932	86590
19755	86591
104431	86592
18346	86593
2146	86594
20993	86595
11612	86596
6643	86597
19016	86598
13300	86599
46616	86600
94598	86601
5330	86602
53074	86603
112277	86604
54272	86605
9365	86606
9925	86607
39834	86608
100508	86609
73903	86610
26846	86611
22985	86612
26922	86613
109782	86614
5171	86615
16862	86616
92354	86617
82677	86618
74679	86619
35670	86620
12247	86621
27951	86622
82448	86623
67801	86624
48514	86625
5942	86626
8471	86627
138803	86628
12477	86629
890	86630
14717	86631
1865	86632
111500	86633
18955	86634
34751	86635
19303	86636
114454	86637
28114	86638
25217	86639
96447	86640
49362	86641
49539	86642
40599	86643
16058	86644
199	86645
604	86646
38844	86647
37148	86648
68644	86649
23986	86650
12170	86651
148027	86652
18367	86653
62027	86654
20143	86655
712	86656
105811	86657
24563	86658
21386	86659
5393	86660
59095	86661
136938	86662
313	86663
21716	86664
2468	86665
34796	86666
26275	86667
40424	86668
111921	86669
3373	86670
104489	86671
106160	86672
40333	86673
61805	86674
36890	86675
5283	86676
121720	86677
10368	86678
34508	86679
1356	86680
7759	86681
119512	86682
35293	86683
105443	86684
10501	86685
16353	86686
67064	86687
64274	86688
30483	86689
8329	86690
3833	86691
17417	86692
2586	86693
1271	86694
5050	86695
39213	86696
55116	86697
45703	86698
8665	86699
20852	86700
31315	86701
78372	86702
42937	86703
3146	86704
39674	86705
6898	86706
21115	86707
9588	86708
11340	86709
68378	86710
27513	86711
16340	86712
30439	86713
74774	86714
22701	86715
7149	86716
77124	86717
18049	86718
36757	86719
27433	86720
1650	86721
118	86722
12604	86723
65	86724
23003	86725
129598	86726
2315	86727
81752	86728
85686	86729
19008	86730
41339	86731
37695	86732
12853	86733
89809	86734
102436	86735
84868	86736
33025	86737
147423	86738
109864	86739
77	86740
34689	86741
7921	86742
52693	86743
47155	86744
18877	86745
107967	86746
2411	86747
51943	86748
1293	86749
24483	86750
746	86751
33357	86752
22091	86753
32293	86754
19585	86755
11093	86756
120575	86757
46960	86758
107388	86759
18326	86760
71503	86761
148096	86762
43334	86763
518	86764
12798	86765
54200	86766
12767	86767
117880	86768
146699	86769
109416	86770
82216	86771
71191	86772
37978	86773
45332	86774
73384	86775
21188	86776
18707	86777
23416	86778
36372	86779
12006	86780
5681	86781
88578	86782
131558	86783
160	86784
107948	86785
55848	86786
26600	86787
29871	86788
30006	86789
38199	86790
15265	86791
1923	86792
15737	86793
9272	86794
71516	86795
16944	86796
25490	86797
10247	86798
38877	86799
133700	86800
582	86801
106062	86802
10382	86803
66757	86804
66751	86805
354	86806
64820	86807
89516	86808
643	86809
17083	86810
86574	86811
134155	86812
47745	86813
9968	86814
9550	86815
29178	86816
8179	86817
117622	86818
40053	86819
47229	86820
34364	86821
120620	86822
2571	86823
76788	86824
19068	86825
29940	86826
33078	86827
42978	86828
54	86829
48755	86830
10343	86831
8928	86832
109797	86833
70807	86834
58127	86835
63228	86836
65461	86837
7842	86838
20510	86839
99807	86840
29943	86841
9648	86842
98866	86843
86	86844
19724	86845
38903	86846
19996	86847
438	86848
44805	86849
120128	86850
31970	86851
24405	86852
14877	86853
43992	86854
43636	86855
33736	86856
55666	86857
134752	86858
3271	86859
105126	86860
37975	86861
30200	86862
4822	86863
2369	86864
26465	86865
8295	86866
6928	86867
4827	86868
65693	86869
141006	86870
4878	86871
73090	86872
16383	86873
5649	86874
79233	86875
14712	86876
286	86877
44720	86878
14135	86879
89278	86880
7261	86881
60291	86882
3857	86883
10794	86884
9554	86885
70059	86886
133341	86887
15754	86888
25071	86889
9891	86890
6595	86891
96979	86892
56753	86893
39561	86894
64555	86895
54456	86896
72161	86897
82068	86898
5433	86899
93743	86900
93302	86901
22853	86902
111884	86903
106228	86904
51457	86905
39695	86906
113853	86907
21668	86908
143094	86909
94684	86910
4163	86911
4923	86912
24722	86913
55144	86914
20013	86915
79480	86916
10332	86917
11784	86918
44741	86919
50229	86920
40836	86921
72982	86922
18985	86923
70484	86924
39474	86925
18346	86926
1373	86927
54047	86928
50524	86929
76762	86930
945	86931
19237	86932
55366	86933
3149	86934
14441	86935
46339	86936
19542	86937
109401	86938
57561	86939
50814	86940
64415	86941
22458	86942
35235	86943
19174	86944
48302	86945
56192	86946
136583	86947
82139	86948
55591	86949
22668	86950
12741	86951
70236	86952
78632	86953
58570	86954
10542	86955
30854	86956
99334	86957
65275	86958
6579	86959
91615	86960
11467	86961
1125	86962
41429	86963
44647	86964
19521	86965
60295	86966
24824	86967
44261	86968
1819	86969
116423	86970
14253	86971
126860	86972
49936	86973
13650	86974
2005	86975
50706	86976
8507	86977
107558	86978
2358	86979
15828	86980
51140	86981
103206	86982
54238	86983
92785	86984
49993	86985
12627	86986
8465	86987
42286	86988
61176	86989
50407	86990
28294	86991
39255	86992
2744	86993
85085	86994
79520	86995
6015	86996
100248	86997
18796	86998
18832	86999
11064	87000
52318	87001
28408	87002
60518	87003
40404	87004
20012	87005
64024	87006
43850	87007
67380	87008
71121	87009
105176	87010
98694	87011
15161	87012
64064	87013
17903	87014
780	87015
20662	87016
54808	87017
11045	87018
37967	87019
54695	87020
24406	87021
197	87022
41345	87023
87337	87024
107664	87025
37210	87026
89188	87027
11527	87028
93237	87029
46053	87030
80381	87031
3679	87032
39377	87033
46035	87034
7152	87035
4224	87036
2848	87037
34402	87038
31125	87039
3086	87040
54077	87041
57882	87042
46716	87043
99722	87044
33041	87045
1496	87046
100937	87047
51507	87048
73592	87049
103258	87050
84152	87051
4723	87052
2139	87053
25566	87054
27942	87055
60339	87056
13400	87057
16487	87058
21496	87059
4793	87060
97121	87061
110999	87062
33104	87063
75013	87064
4127	87065
25694	87066
72295	87067
35606	87068
85403	87069
726	87070
15506	87071
99643	87072
110930	87073
3367	87074
23376	87075
18054	87076
26152	87077
28373	87078
48748	87079
113886	87080
19845	87081
7365	87082
19276	87083
46390	87084
72801	87085
68763	87086
131010	87087
100206	87088
34928	87089
2526	87090
121518	87091
42961	87092
91073	87093
1816	87094
41110	87095
977	87096
14908	87097
88835	87098
81755	87099
69593	87100
31312	87101
72829	87102
2436	87103
59499	87104
53815	87105
42025	87106
62385	87107
77005	87108
20600	87109
64068	87110
11959	87111
69822	87112
9145	87113
49020	87114
18261	87115
112246	87116
134057	87117
36103	87118
79225	87119
65167	87120
64667	87121
69536	87122
206	87123
70538	87124
81414	87125
101648	87126
15156	87127
25081	87128
10716	87129
3524	87130
83027	87131
109117	87132
8310	87133
80583	87134
27662	87135
102612	87136
18174	87137
40461	87138
16676	87139
19444	87140
18084	87141
1941	87142
20240	87143
5363	87144
33381	87145
74031	87146
3062	87147
60055	87148
95806	87149
130863	87150
36071	87151
16075	87152
32798	87153
27020	87154
5620	87155
73193	87156
97031	87157
3016	87158
37033	87159
21216	87160
8676	87161
43254	87162
146396	87163
118647	87164
12285	87165
8406	87166
18577	87167
86	87168
49810	87169
57979	87170
17626	87171
78539	87172
30167	87173
52182	87174
21530	87175
52032	87176
972	87177
14270	87178
68146	87179
38707	87180
75186	87181
28347	87182
5297	87183
14669	87184
22843	87185
56460	87186
11584	87187
64804	87188
11886	87189
35038	87190
41255	87191
16480	87192
8308	87193
80142	87194
67445	87195
102342	87196
146236	87197
11613	87198
21711	87199
31474	87200
84	87201
42099	87202
140107	87203
27001	87204
36667	87205
94201	87206
81853	87207
20061	87208
67157	87209
89581	87210
17157	87211
10969	87212
1534	87213
51527	87214
7605	87215
118125	87216
56899	87217
28188	87218
19495	87219
73249	87220
15978	87221
29304	87222
91192	87223
67366	87224
44447	87225
57048	87226
34749	87227
106030	87228
23417	87229
16380	87230
23593	87231
34	87232
32409	87233
8228	87234
44650	87235
2727	87236
24729	87237
46940	87238
15333	87239
4497	87240
24528	87241
548	87242
24011	87243
28024	87244
97532	87245
129119	87246
83109	87247
118031	87248
58112	87249
48361	87250
49585	87251
10814	87252
84902	87253
4071	87254
50813	87255
63404	87256
5633	87257
99039	87258
343	87259
28834	87260
55197	87261
104613	87262
7816	87263
30058	87264
21563	87265
68047	87266
12320	87267
42553	87268
26762	87269
12599	87270
19545	87271
19658	87272
40276	87273
34001	87274
10178	87275
18881	87276
53223	87277
62571	87278
94270	87279
6150	87280
13231	87281
16859	87282
80141	87283
2956	87284
26247	87285
17334	87286
86148	87287
61603	87288
11593	87289
1838	87290
17988	87291
85561	87292
92834	87293
16843	87294
815	87295
133844	87296
58142	87297
18482	87298
118851	87299
25223	87300
23476	87301
8012	87302
46415	87303
10047	87304
77695	87305
74706	87306
57845	87307
20233	87308
5937	87309
57599	87310
5763	87311
109774	87312
46099	87313
19002	87314
8730	87315
90055	87316
8783	87317
21269	87318
9794	87319
43655	87320
10384	87321
23556	87322
2891	87323
21708	87324
6368	87325
34793	87326
137256	87327
8956	87328
19141	87329
24220	87330
121963	87331
109641	87332
15699	87333
102332	87334
22039	87335
75195	87336
139	87337
35392	87338
69586	87339
27459	87340
617	87341
27679	87342
38286	87343
52907	87344
8445	87345
12001	87346
43211	87347
87432	87348
104701	87349
2380	87350
31863	87351
24164	87352
33744	87353
26411	87354
57613	87355
7723	87356
72679	87357
38499	87358
61101	87359
54959	87360
56171	87361
4168	87362
83903	87363
3711	87364
35043	87365
22793	87366
128638	87367
38885	87368
10422	87369
93649	87370
20808	87371
5	87372
33081	87373
50148	87374
8915	87375
46580	87376
62391	87377
69532	87378
19944	87379
85891	87380
54266	87381
43968	87382
1774	87383
54852	87384
26121	87385
111892	87386
93931	87387
25973	87388
13896	87389
4448	87390
67582	87391
9341	87392
14076	87393
60826	87394
7654	87395
16077	87396
39714	87397
86366	87398
129035	87399
2283	87400
10812	87401
71481	87402
121765	87403
7794	87404
19092	87405
12427	87406
63401	87407
20370	87408
77639	87409
15448	87410
2566	87411
43960	87412
22935	87413
2163	87414
12461	87415
49409	87416
58594	87417
15227	87418
29883	87419
12585	87420
81540	87421
139074	87422
30848	87423
1606	87424
68524	87425
32414	87426
26176	87427
51273	87428
76291	87429
40120	87430
39590	87431
19757	87432
6529	87433
66091	87434
25705	87435
135216	87436
48444	87437
75270	87438
101101	87439
50196	87440
7904	87441
4566	87442
3720	87443
116914	87444
49696	87445
8359	87446
133575	87447
40815	87448
22259	87449
15641	87450
56949	87451
39403	87452
24123	87453
42272	87454
109260	87455
100494	87456
55822	87457
17958	87458
1241	87459
66537	87460
79619	87461
74182	87462
4135	87463
115825	87464
69831	87465
47954	87466
104101	87467
13419	87468
107104	87469
40987	87470
33373	87471
128660	87472
23629	87473
12793	87474
65488	87475
9504	87476
21099	87477
1193	87478
20113	87479
2413	87480
91076	87481
48404	87482
11135	87483
90924	87484
38519	87485
51791	87486
8309	87487
3614	87488
41890	87489
70242	87490
5582	87491
122147	87492
8352	87493
2350	87494
106341	87495
27548	87496
15941	87497
25230	87498
31081	87499
7991	87500
42105	87501
45220	87502
50900	87503
21174	87504
44323	87505
85206	87506
42780	87507
9695	87508
77432	87509
14810	87510
39709	87511
62071	87512
2088	87513
81665	87514
41940	87515
26117	87516
945	87517
43622	87518
30347	87519
20862	87520
94624	87521
28428	87522
507	87523
20295	87524
21657	87525
131029	87526
9848	87527
33187	87528
36461	87529
55157	87530
57779	87531
57710	87532
660	87533
38688	87534
63142	87535
42363	87536
100256	87537
1723	87538
13586	87539
108187	87540
72082	87541
9980	87542
85744	87543
27555	87544
72743	87545
23881	87546
97182	87547
2845	87548
3148	87549
36067	87550
87557	87551
3435	87552
90098	87553
72039	87554
67785	87555
16452	87556
16682	87557
24997	87558
28040	87559
26226	87560
38896	87561
2779	87562
63273	87563
32435	87564
100848	87565
13292	87566
78043	87567
38240	87568
63835	87569
127924	87570
15999	87571
31147	87572
23090	87573
15094	87574
31481	87575
27055	87576
43532	87577
68639	87578
8892	87579
8213	87580
51659	87581
6665	87582
1375	87583
74321	87584
5260	87585
17031	87586
14065	87587
92608	87588
115694	87589
9	87590
116325	87591
57520	87592
24300	87593
22553	87594
85573	87595
80919	87596
19240	87597
18933	87598
27081	87599
75923	87600
15986	87601
13048	87602
2393	87603
25654	87604
370	87605
31487	87606
31414	87607
48589	87608
102589	87609
12925	87610
314	87611
124151	87612
8214	87613
27409	87614
73823	87615
16177	87616
38843	87617
23978	87618
32394	87619
104958	87620
56145	87621
497	87622
93774	87623
9914	87624
6192	87625
3598	87626
8331	87627
4031	87628
23502	87629
4530	87630
64972	87631
70777	87632
30830	87633
10108	87634
69691	87635
78475	87636
4814	87637
26422	87638
94217	87639
103511	87640
2009	87641
5130	87642
53209	87643
3486	87644
11005	87645
4879	87646
103839	87647
4020	87648
701	87649
56183	87650
129372	87651
30474	87652
49008	87653
136544	87654
56705	87655
22772	87656
79104	87657
87840	87658
16538	87659
35597	87660
50786	87661
22308	87662
100125	87663
83336	87664
41070	87665
12449	87666
36101	87667
85214	87668
9309	87669
14849	87670
339	87671
88610	87672
62309	87673
12706	87674
72786	87675
106748	87676
35548	87677
21008	87678
46307	87679
67629	87680
16103	87681
16139	87682
39112	87683
1395	87684
609	87685
72142	87686
7163	87687
35459	87688
28206	87689
46998	87690
62080	87691
163	87692
26304	87693
5836	87694
31425	87695
105779	87696
16687	87697
859	87698
32556	87699
17029	87700
3514	87701
6981	87702
29825	87703
72235	87704
101878	87705
38797	87706
88836	87707
14729	87708
74529	87709
9817	87710
3570	87711
101683	87712
1698	87713
13273	87714
65218	87715
122787	87716
23662	87717
33675	87718
3624	87719
12224	87720
121105	87721
42080	87722
38571	87723
130619	87724
26400	87725
65529	87726
111150	87727
150776	87728
5556	87729
13810	87730
56479	87731
70107	87732
41172	87733
10450	87734
92037	87735
7636	87736
8130	87737
42524	87738
3426	87739
16312	87740
9885	87741
6225	87742
25024	87743
9912	87744
91029	87745
9733	87746
149915	87747
67768	87748
15435	87749
13870	87750
51880	87751
39983	87752
18756	87753
19634	87754
22238	87755
2876	87756
72548	87757
34168	87758
52867	87759
49375	87760
19233	87761
111547	87762
42826	87763
123795	87764
29197	87765
18373	87766
12771	87767
92410	87768
7710	87769
120185	87770
14560	87771
27817	87772
11577	87773
3408	87774
38608	87775
31438	87776
95181	87777
125339	87778
83452	87779
61819	87780
85317	87781
1467	87782
93738	87783
127751	87784
111795	87785
69854	87786
265	87787
8583	87788
59776	87789
66769	87790
21927	87791
5678	87792
5553	87793
70676	87794
2459	87795
135124	87796
29166	87797
52566	87798
4068	87799
15373	87800
105184	87801
11098	87802
29858	87803
56585	87804
11980	87805
125515	87806
81136	87807
25226	87808
59018	87809
23187	87810
115722	87811
91287	87812
10627	87813
98500	87814
497	87815
5794	87816
76645	87817
59533	87818
12326	87819
129797	87820
48962	87821
122797	87822
5353	87823
68653	87824
2170	87825
48063	87826
137271	87827
81633	87828
25284	87829
75201	87830
58654	87831
8376	87832
4077	87833
7974	87834
80140	87835
119149	87836
4586	87837
685	87838
15173	87839
1286	87840
19064	87841
7526	87842
51471	87843
71287	87844
14902	87845
10639	87846
11180	87847
2377	87848
16729	87849
35117	87850
1291	87851
45433	87852
37053	87853
29145	87854
21622	87855
6463	87856
6797	87857
60843	87858
28403	87859
44409	87860
122247	87861
77570	87862
52026	87863
51762	87864
10658	87865
142421	87866
16297	87867
13974	87868
48400	87869
35864	87870
23561	87871
63645	87872
11413	87873
46714	87874
4993	87875
75454	87876
29790	87877
54566	87878
12572	87879
30257	87880
96310	87881
307	87882
146866	87883
68741	87884
86077	87885
130586	87886
90847	87887
2581	87888
131721	87889
27314	87890
70731	87891
82932	87892
18173	87893
36758	87894
61028	87895
41388	87896
63193	87897
12599	87898
77430	87899
21767	87900
4546	87901
4628	87902
25446	87903
40851	87904
23763	87905
10350	87906
13398	87907
23492	87908
3110	87909
49470	87910
15042	87911
29306	87912
52467	87913
83881	87914
14941	87915
98824	87916
101243	87917
32630	87918
10138	87919
147	87920
13149	87921
90678	87922
56052	87923
9251	87924
86426	87925
75274	87926
9368	87927
13016	87928
20581	87929
53580	87930
34606	87931
122291	87932
10137	87933
115709	87934
26886	87935
7026	87936
4619	87937
42871	87938
21177	87939
101175	87940
55176	87941
35882	87942
4599	87943
31252	87944
94211	87945
41971	87946
32323	87947
14230	87948
2950	87949
24639	87950
123592	87951
7099	87952
123612	87953
29738	87954
88060	87955
134823	87956
30992	87957
58147	87958
8554	87959
4499	87960
18249	87961
113940	87962
107	87963
46975	87964
61637	87965
31241	87966
20240	87967
55871	87968
33932	87969
10981	87970
25228	87971
3996	87972
38744	87973
18295	87974
96146	87975
85800	87976
68785	87977
30046	87978
88653	87979
16892	87980
44638	87981
62159	87982
5452	87983
534	87984
93917	87985
14160	87986
28449	87987
8784	87988
68309	87989
63127	87990
76594	87991
4523	87992
18359	87993
419	87994
814	87995
737	87996
96889	87997
135239	87998
42498	87999
53499	88000
66331	88001
10083	88002
34356	88003
10823	88004
61991	88005
3261	88006
8776	88007
24101	88008
7494	88009
23966	88010
264	88011
62074	88012
54626	88013
16643	88014
53934	88015
124149	88016
28577	88017
68701	88018
40979	88019
9031	88020
62530	88021
84670	88022
26953	88023
54965	88024
1558	88025
107170	88026
21420	88027
51329	88028
23824	88029
69371	88030
15897	88031
6396	88032
13278	88033
17558	88034
23329	88035
2687	88036
70970	88037
12182	88038
22671	88039
11528	88040
99266	88041
22552	88042
34	88043
1325	88044
23183	88045
440	88046
121643	88047
100813	88048
67784	88049
20351	88050
54150	88051
115345	88052
17521	88053
21602	88054
26097	88055
38296	88056
41391	88057
24333	88058
9325	88059
10748	88060
19261	88061
93155	88062
8519	88063
17726	88064
77946	88065
81131	88066
44917	88067
2313	88068
69013	88069
72166	88070
48213	88071
37226	88072
16480	88073
65427	88074
102598	88075
40099	88076
59480	88077
69053	88078
15426	88079
147611	88080
97660	88081
113523	88082
43411	88083
44757	88084
73356	88085
10599	88086
79656	88087
41336	88088
578	88089
14943	88090
53898	88091
19059	88092
44566	88093
1893	88094
53150	88095
72343	88096
106414	88097
61837	88098
36798	88099
21650	88100
49023	88101
75056	88102
37041	88103
49793	88104
7307	88105
102873	88106
41902	88107
37809	88108
5408	88109
13806	88110
10885	88111
90273	88112
90375	88113
97585	88114
56024	88115
81972	88116
102260	88117
37722	88118
9591	88119
40236	88120
1556	88121
28180	88122
61392	88123
25259	88124
16748	88125
31434	88126
35268	88127
95963	88128
6833	88129
128119	88130
43732	88131
17370	88132
83029	88133
34261	88134
34196	88135
5700	88136
96608	88137
18861	88138
28268	88139
86765	88140
3414	88141
62622	88142
46402	88143
42648	88144
92832	88145
53683	88146
116782	88147
33000	88148
6874	88149
14643	88150
47931	88151
41722	88152
8135	88153
54524	88154
9439	88155
99	88156
125993	88157
41394	88158
88155	88159
55490	88160
67913	88161
32384	88162
50048	88163
6180	88164
121124	88165
103722	88166
94587	88167
7072	88168
130887	88169
46497	88170
75312	88171
24303	88172
56819	88173
36628	88174
8754	88175
69589	88176
79204	88177
38168	88178
92948	88179
21260	88180
100304	88181
82753	88182
101420	88183
21986	88184
6136	88185
31360	88186
45655	88187
13446	88188
100567	88189
79788	88190
80175	88191
5861	88192
73802	88193
11492	88194
1021	88195
112687	88196
49643	88197
5172	88198
56136	88199
14979	88200
65577	88201
118442	88202
47869	88203
16403	88204
84458	88205
52450	88206
2304	88207
10234	88208
109135	88209
35683	88210
67020	88211
131388	88212
14724	88213
36535	88214
135826	88215
51653	88216
95392	88217
24366	88218
128219	88219
9083	88220
18791	88221
48606	88222
26896	88223
58762	88224
46339	88225
104334	88226
6574	88227
38397	88228
72473	88229
72337	88230
4687	88231
8828	88232
17310	88233
841	88234
54074	88235
8395	88236
9908	88237
13797	88238
2089	88239
15844	88240
19270	88241
110036	88242
52473	88243
11226	88244
31510	88245
84767	88246
38610	88247
40373	88248
39493	88249
33230	88250
66280	88251
95798	88252
985	88253
37867	88254
28814	88255
103280	88256
9405	88257
42599	88258
26888	88259
62871	88260
20615	88261
91996	88262
28113	88263
58997	88264
13251	88265
101930	88266
56794	88267
138319	88268
29430	88269
36089	88270
1695	88271
68260	88272
9443	88273
96521	88274
59254	88275
97833	88276
20601	88277
16076	88278
85524	88279
86965	88280
35608	88281
22476	88282
110902	88283
808	88284
52398	88285
114011	88286
22437	88287
56763	88288
5992	88289
8738	88290
477	88291
98564	88292
7162	88293
117471	88294
34814	88295
53591	88296
5773	88297
84883	88298
33413	88299
33751	88300
40534	88301
14618	88302
10035	88303
6634	88304
10191	88305
107261	88306
92615	88307
97270	88308
16930	88309
15601	88310
79847	88311
19860	88312
48280	88313
128668	88314
16665	88315
76304	88316
38799	88317
43818	88318
8324	88319
6978	88320
27026	88321
119050	88322
14161	88323
29211	88324
984	88325
76952	88326
43677	88327
12348	88328
72417	88329
39567	88330
50941	88331
15087	88332
11520	88333
37881	88334
22815	88335
53509	88336
29203	88337
67531	88338
64724	88339
82695	88340
3370	88341
5525	88342
133	88343
119532	88344
42353	88345
3340	88346
596	88347
106011	88348
91949	88349
74358	88350
10431	88351
33321	88352
11193	88353
50152	88354
3738	88355
121453	88356
18269	88357
69470	88358
42304	88359
51819	88360
19067	88361
56897	88362
571	88363
5350	88364
1752	88365
17740	88366
27835	88367
57241	88368
33056	88369
78684	88370
68076	88371
16333	88372
16700	88373
1092	88374
56239	88375
2183	88376
80528	88377
11837	88378
48214	88379
53	88380
7502	88381
127833	88382
118985	88383
19426	88384
226	88385
82896	88386
134857	88387
10733	88388
7576	88389
4896	88390
138690	88391
133159	88392
47652	88393
489	88394
94498	88395
90833	88396
6875	88397
122712	88398
92911	88399
6841	88400
62660	88401
5784	88402
19880	88403
45531	88404
112407	88405
915	88406
13222	88407
27097	88408
16915	88409
32798	88410
10594	88411
51276	88412
21998	88413
1180	88414
8037	88415
29213	88416
14034	88417
7207	88418
109206	88419
130551	88420
19090	88421
50486	88422
17049	88423
75514	88424
124612	88425
13188	88426
74014	88427
12707	88428
38252	88429
11608	88430
11935	88431
41760	88432
56201	88433
24769	88434
39514	88435
40768	88436
100602	88437
16959	88438
25733	88439
53776	88440
17627	88441
30887	88442
10154	88443
43604	88444
108239	88445
8176	88446
112351	88447
1069	88448
20036	88449
10991	88450
112967	88451
10827	88452
31751	88453
19149	88454
40902	88455
49342	88456
79794	88457
64449	88458
10900	88459
83982	88460
66284	88461
135448	88462
108252	88463
8974	88464
98456	88465
692	88466
19886	88467
47339	88468
47674	88469
52894	88470
70487	88471
123064	88472
125926	88473
3261	88474
52948	88475
7437	88476
53360	88477
21157	88478
12823	88479
104244	88480
25644	88481
4825	88482
4947	88483
17108	88484
102709	88485
2256	88486
116618	88487
129385	88488
37945	88489
865	88490
29769	88491
57485	88492
98684	88493
23021	88494
11949	88495
102266	88496
92538	88497
68302	88498
2850	88499
25079	88500
97518	88501
27096	88502
95726	88503
23194	88504
124583	88505
88437	88506
47305	88507
63370	88508
117942	88509
83415	88510
67435	88511
15403	88512
89352	88513
50481	88514
8337	88515
83395	88516
23292	88517
5429	88518
84662	88519
25437	88520
95795	88521
18311	88522
57742	88523
52289	88524
10957	88525
88692	88526
8307	88527
13224	88528
63890	88529
20693	88530
23041	88531
1707	88532
695	88533
18622	88534
49845	88535
2397	88536
34618	88537
8418	88538
32819	88539
39997	88540
21808	88541
94150	88542
103493	88543
46438	88544
64611	88545
77576	88546
114275	88547
68495	88548
55513	88549
30635	88550
51	88551
2851	88552
71687	88553
5961	88554
55173	88555
112647	88556
74974	88557
64360	88558
83637	88559
16460	88560
56489	88561
103535	88562
6630	88563
22540	88564
13573	88565
61482	88566
70931	88567
26696	88568
7561	88569
2771	88570
21646	88571
91576	88572
26464	88573
145393	88574
52971	88575
32411	88576
81538	88577
6833	88578
1558	88579
590	88580
17382	88581
58578	88582
20331	88583
48005	88584
74756	88585
2434	88586
35349	88587
1864	88588
23859	88589
75446	88590
14119	88591
103268	88592
104812	88593
50764	88594
81137	88595
24993	88596
39678	88597
53992	88598
27981	88599
148064	88600
24959	88601
17273	88602
71052	88603
44762	88604
5713	88605
5567	88606
112923	88607
26263	88608
3826	88609
54116	88610
8598	88611
22643	88612
27892	88613
49606	88614
98178	88615
12391	88616
10330	88617
53275	88618
10153	88619
104112	88620
13117	88621
34122	88622
24744	88623
45067	88624
2257	88625
18069	88626
55463	88627
6349	88628
19218	88629
103886	88630
104720	88631
85650	88632
24208	88633
26564	88634
9471	88635
12	88636
55104	88637
43834	88638
20068	88639
86476	88640
76983	88641
9292	88642
13274	88643
75210	88644
41224	88645
807	88646
3586	88647
523	88648
38136	88649
23621	88650
4720	88651
4324	88652
37400	88653
27902	88654
41883	88655
52974	88656
90275	88657
3202	88658
38189	88659
16	88660
28545	88661
32769	88662
15177	88663
332	88664
15226	88665
19175	88666
105439	88667
107702	88668
42796	88669
16004	88670
4052	88671
29628	88672
73737	88673
107716	88674
13319	88675
29786	88676
14	88677
15301	88678
45094	88679
26660	88680
76947	88681
13154	88682
11098	88683
22612	88684
11235	88685
112529	88686
9940	88687
25349	88688
102129	88689
63511	88690
73027	88691
21430	88692
27208	88693
91549	88694
2732	88695
2677	88696
20983	88697
88553	88698
2494	88699
111306	88700
98796	88701
33770	88702
9424	88703
18301	88704
11449	88705
35277	88706
74808	88707
14690	88708
855	88709
68904	88710
45220	88711
108898	88712
5535	88713
60292	88714
118039	88715
87108	88716
10092	88717
2095	88718
16189	88719
8269	88720
72919	88721
28757	88722
17815	88723
6340	88724
8117	88725
11052	88726
89863	88727
31818	88728
5802	88729
32198	88730
27336	88731
34362	88732
57180	88733
38844	88734
116996	88735
59493	88736
40612	88737
2700	88738
14979	88739
117387	88740
7426	88741
110063	88742
75032	88743
96071	88744
125030	88745
43599	88746
64392	88747
12100	88748
96855	88749
18766	88750
31624	88751
70606	88752
57640	88753
64629	88754
137612	88755
22931	88756
33590	88757
45853	88758
24981	88759
44464	88760
12047	88761
87132	88762
79279	88763
48632	88764
5607	88765
7731	88766
114397	88767
86869	88768
52414	88769
69579	88770
9843	88771
29242	88772
38658	88773
61282	88774
4056	88775
21021	88776
108065	88777
42203	88778
87922	88779
24701	88780
113423	88781
7029	88782
13381	88783
23772	88784
116651	88785
6735	88786
34641	88787
15723	88788
3665	88789
64545	88790
4071	88791
33555	88792
3561	88793
267	88794
85978	88795
43180	88796
32163	88797
69717	88798
12183	88799
81520	88800
74027	88801
56337	88802
26662	88803
3559	88804
34110	88805
102977	88806
7210	88807
87509	88808
169	88809
1563	88810
49635	88811
93369	88812
10278	88813
47053	88814
8415	88815
7664	88816
57055	88817
835	88818
50923	88819
61739	88820
40985	88821
26866	88822
100242	88823
48807	88824
101759	88825
62179	88826
11680	88827
9959	88828
90288	88829
114015	88830
101039	88831
17385	88832
100277	88833
19839	88834
17917	88835
30781	88836
35055	88837
148243	88838
11466	88839
49088	88840
9846	88841
10403	88842
37949	88843
5661	88844
82348	88845
4124	88846
24730	88847
48426	88848
37685	88849
7367	88850
24922	88851
52307	88852
81905	88853
30827	88854
70461	88855
106719	88856
64942	88857
83992	88858
27232	88859
125	88860
33825	88861
120659	88862
3799	88863
82748	88864
89495	88865
113246	88866
11525	88867
68864	88868
45974	88869
29485	88870
49999	88871
11991	88872
3932	88873
43925	88874
4903	88875
40982	88876
10270	88877
5220	88878
57343	88879
23571	88880
55792	88881
78357	88882
72644	88883
69009	88884
6078	88885
1503	88886
4878	88887
43987	88888
927	88889
83705	88890
93609	88891
79947	88892
81218	88893
28248	88894
86564	88895
15377	88896
220	88897
58613	88898
43846	88899
100160	88900
649	88901
122620	88902
86033	88903
74250	88904
6465	88905
6073	88906
119	88907
126299	88908
34556	88909
63400	88910
88341	88911
27860	88912
15194	88913
78281	88914
55139	88915
2290	88916
93378	88917
22358	88918
16047	88919
27075	88920
6463	88921
19139	88922
7006	88923
103212	88924
7343	88925
23956	88926
30888	88927
15989	88928
30780	88929
753	88930
93440	88931
9995	88932
125899	88933
104156	88934
13054	88935
124531	88936
39143	88937
22478	88938
129785	88939
6303	88940
122630	88941
704	88942
22740	88943
31423	88944
96474	88945
80849	88946
7485	88947
63308	88948
20859	88949
14609	88950
47910	88951
57061	88952
90878	88953
11071	88954
83169	88955
37067	88956
109769	88957
115764	88958
50706	88959
138486	88960
33345	88961
4284	88962
150327	88963
45563	88964
1832	88965
21209	88966
114201	88967
45479	88968
60712	88969
13929	88970
54803	88971
96339	88972
74982	88973
65458	88974
44992	88975
27576	88976
46269	88977
29135	88978
113746	88979
85946	88980
4574	88981
72363	88982
24801	88983
51010	88984
23971	88985
9142	88986
54760	88987
51264	88988
1883	88989
38016	88990
2765	88991
17168	88992
108586	88993
143366	88994
10087	88995
7447	88996
18188	88997
34295	88998
67989	88999
16599	89000
19121	89001
11419	89002
8500	89003
53851	89004
24922	89005
10591	89006
104093	89007
66959	89008
44477	89009
60954	89010
22082	89011
26133	89012
84600	89013
63219	89014
138146	89015
34202	89016
26832	89017
67734	89018
98917	89019
24876	89020
6934	89021
17641	89022
19745	89023
1015	89024
50007	89025
26225	89026
3707	89027
25080	89028
10818	89029
86002	89030
18675	89031
28092	89032
2161	89033
42	89034
119203	89035
4024	89036
12909	89037
39675	89038
15450	89039
1514	89040
66883	89041
32386	89042
88559	89043
43200	89044
29487	89045
97370	89046
128793	89047
33374	89048
86551	89049
25816	89050
26502	89051
103791	89052
16094	89053
122402	89054
133210	89055
103288	89056
101302	89057
39708	89058
11131	89059
501	89060
78791	89061
55857	89062
57414	89063
6482	89064
18726	89065
25244	89066
23190	89067
135861	89068
70231	89069
87150	89070
24984	89071
89323	89072
91398	89073
24015	89074
68136	89075
7246	89076
55773	89077
18955	89078
9901	89079
18296	89080
102489	89081
47704	89082
4933	89083
30821	89084
9281	89085
48019	89086
4394	89087
90236	89088
1139	89089
51644	89090
22425	89091
73056	89092
105812	89093
42210	89094
4906	89095
61862	89096
72997	89097
4297	89098
55081	89099
101961	89100
48493	89101
6715	89102
389	89103
28409	89104
50366	89105
43419	89106
483	89107
66635	89108
55442	89109
127994	89110
30499	89111
133938	89112
84890	89113
86663	89114
20093	89115
114077	89116
36904	89117
3135	89118
64241	89119
30448	89120
72	89121
53998	89122
63449	89123
17691	89124
51973	89125
4452	89126
107363	89127
110456	89128
212	89129
35732	89130
34092	89131
55066	89132
52000	89133
8871	89134
89937	89135
123091	89136
30540	89137
5462	89138
1045	89139
20653	89140
73648	89141
19677	89142
302	89143
43252	89144
63726	89145
27406	89146
10690	89147
48348	89148
10895	89149
26503	89150
5064	89151
49506	89152
56006	89153
2769	89154
55138	89155
12193	89156
67	89157
512	89158
21894	89159
5796	89160
114864	89161
12427	89162
15148	89163
30921	89164
112308	89165
125731	89166
77531	89167
154	89168
51510	89169
89240	89170
48787	89171
69680	89172
14647	89173
46877	89174
1540	89175
135333	89176
22382	89177
54563	89178
10228	89179
7025	89180
23919	89181
58360	89182
34867	89183
44647	89184
36635	89185
22715	89186
75	89187
121	89188
116567	89189
74561	89190
22602	89191
8412	89192
55414	89193
814	89194
84090	89195
51886	89196
13740	89197
10122	89198
115705	89199
61741	89200
116956	89201
31983	89202
19954	89203
79936	89204
129312	89205
18237	89206
128899	89207
5916	89208
86967	89209
58469	89210
22504	89211
35209	89212
903	89213
61077	89214
47490	89215
19964	89216
1688	89217
16997	89218
2332	89219
125588	89220
20197	89221
86186	89222
61782	89223
3325	89224
77462	89225
16381	89226
36008	89227
35042	89228
40794	89229
13827	89230
100636	89231
1023	89232
4857	89233
141414	89234
86233	89235
34299	89236
84042	89237
70884	89238
143235	89239
119171	89240
55563	89241
8053	89242
11946	89243
52362	89244
16464	89245
4310	89246
29216	89247
39318	89248
149034	89249
10992	89250
45410	89251
4380	89252
29897	89253
35926	89254
116257	89255
24666	89256
10412	89257
58573	89258
8129	89259
83605	89260
106875	89261
3338	89262
20718	89263
92438	89264
19651	89265
10433	89266
92823	89267
25625	89268
122172	89269
104023	89270
33083	89271
62471	89272
30250	89273
44875	89274
13715	89275
149	89276
106602	89277
808	89278
32636	89279
1295	89280
2568	89281
137755	89282
129284	89283
103199	89284
130785	89285
31814	89286
49331	89287
14477	89288
5447	89289
118147	89290
26360	89291
65367	89292
4188	89293
25366	89294
4841	89295
94340	89296
5883	89297
104704	89298
90369	89299
84603	89300
18791	89301
58046	89302
2060	89303
17757	89304
27282	89305
44964	89306
67342	89307
101143	89308
39223	89309
53108	89310
59975	89311
28328	89312
7377	89313
45468	89314
96714	89315
25603	89316
97825	89317
47970	89318
65839	89319
8871	89320
69909	89321
25395	89322
24565	89323
98499	89324
48805	89325
31625	89326
121751	89327
63988	89328
95938	89329
61647	89330
14751	89331
23926	89332
3828	89333
26205	89334
30838	89335
19498	89336
23323	89337
16619	89338
51152	89339
98660	89340
13718	89341
678	89342
39290	89343
93853	89344
52684	89345
44372	89346
23569	89347
33042	89348
10916	89349
17295	89350
29783	89351
6543	89352
79357	89353
58608	89354
129351	89355
8123	89356
48942	89357
35921	89358
100394	89359
45294	89360
104670	89361
95916	89362
63107	89363
31412	89364
22224	89365
16942	89366
56437	89367
171	89368
29326	89369
69825	89370
27180	89371
45195	89372
35656	89373
15201	89374
33748	89375
40749	89376
49893	89377
141491	89378
48589	89379
75791	89380
26261	89381
116189	89382
16430	89383
17086	89384
63617	89385
6329	89386
60617	89387
61190	89388
17468	89389
34611	89390
22092	89391
5694	89392
1691	89393
94870	89394
127977	89395
6219	89396
54459	89397
2940	89398
106238	89399
41288	89400
113224	89401
61276	89402
26381	89403
26291	89404
24906	89405
24979	89406
50810	89407
63739	89408
61510	89409
22018	89410
13271	89411
122214	89412
63302	89413
121297	89414
188	89415
65223	89416
17544	89417
9988	89418
2348	89419
39702	89420
56123	89421
52927	89422
69007	89423
28867	89424
25665	89425
66216	89426
22187	89427
8500	89428
58948	89429
14476	89430
63562	89431
4403	89432
15959	89433
14088	89434
25172	89435
57118	89436
138252	89437
28184	89438
18536	89439
70995	89440
50940	89441
187	89442
43916	89443
82419	89444
3164	89445
70495	89446
87815	89447
97669	89448
72058	89449
15584	89450
139616	89451
38001	89452
88388	89453
4526	89454
9209	89455
99112	89456
23092	89457
19883	89458
6707	89459
74197	89460
138066	89461
5985	89462
90	89463
17089	89464
35970	89465
5464	89466
53035	89467
517	89468
41029	89469
80224	89470
2341	89471
20004	89472
983	89473
7999	89474
22563	89475
2635	89476
82184	89477
87963	89478
29019	89479
21954	89480
41163	89481
50801	89482
29553	89483
15822	89484
51213	89485
6577	89486
128	89487
40895	89488
63675	89489
1875	89490
81893	89491
82948	89492
11062	89493
65944	89494
21285	89495
57779	89496
101351	89497
86630	89498
115291	89499
111468	89500
4740	89501
8628	89502
40165	89503
29338	89504
112110	89505
30438	89506
12630	89507
82954	89508
74296	89509
19775	89510
110446	89511
136743	89512
4557	89513
40171	89514
105300	89515
38055	89516
2263	89517
22956	89518
8084	89519
51145	89520
20284	89521
37164	89522
65080	89523
46006	89524
56066	89525
15719	89526
99451	89527
83488	89528
94171	89529
2024	89530
97335	89531
48197	89532
34563	89533
62000	89534
47528	89535
28345	89536
46746	89537
4599	89538
116460	89539
24727	89540
29063	89541
13124	89542
22684	89543
50483	89544
13521	89545
68315	89546
88961	89547
132428	89548
37767	89549
2915	89550
137	89551
30965	89552
86574	89553
21723	89554
46315	89555
129747	89556
1386	89557
63402	89558
16024	89559
15693	89560
43937	89561
90983	89562
79366	89563
65238	89564
43124	89565
78306	89566
12562	89567
24300	89568
8127	89569
118945	89570
5013	89571
131580	89572
50364	89573
9131	89574
32968	89575
59854	89576
29115	89577
78820	89578
109111	89579
10572	89580
2508	89581
58943	89582
28553	89583
4284	89584
24986	89585
59	89586
64261	89587
48251	89588
92056	89589
64422	89590
53860	89591
78040	89592
23652	89593
2088	89594
26575	89595
90540	89596
1176	89597
17413	89598
14355	89599
32768	89600
81365	89601
4461	89602
27806	89603
65	89604
2683	89605
7646	89606
82785	89607
91332	89608
33457	89609
69489	89610
28463	89611
31728	89612
10900	89613
113405	89614
56458	89615
35971	89616
142262	89617
4028	89618
98670	89619
21493	89620
102265	89621
10579	89622
28446	89623
125744	89624
42728	89625
74712	89626
108796	89627
86497	89628
125378	89629
5777	89630
11760	89631
83388	89632
106872	89633
5673	89634
83061	89635
22411	89636
4533	89637
133640	89638
37828	89639
48755	89640
11811	89641
80330	89642
23784	89643
49271	89644
35940	89645
39010	89646
11921	89647
5782	89648
16810	89649
16708	89650
32534	89651
43	89652
46618	89653
10363	89654
5492	89655
33022	89656
12696	89657
16351	89658
2145	89659
66236	89660
2498	89661
48646	89662
70833	89663
418	89664
101023	89665
15092	89666
36405	89667
138441	89668
4782	89669
29881	89670
35313	89671
589	89672
32997	89673
80749	89674
134710	89675
25509	89676
8703	89677
84158	89678
16067	89679
18439	89680
131848	89681
17332	89682
4416	89683
31794	89684
111958	89685
12396	89686
63827	89687
92517	89688
21491	89689
24344	89690
82515	89691
80530	89692
69967	89693
148341	89694
8602	89695
80863	89696
46530	89697
22495	89698
122210	89699
291	89700
85993	89701
119507	89702
80787	89703
24	89704
11204	89705
39515	89706
88058	89707
101368	89708
45813	89709
14246	89710
11968	89711
4875	89712
11346	89713
5313	89714
68608	89715
12040	89716
23715	89717
14787	89718
22826	89719
50890	89720
28453	89721
4943	89722
8246	89723
80042	89724
22912	89725
67822	89726
70910	89727
90481	89728
12442	89729
59376	89730
80128	89731
75329	89732
17780	89733
2710	89734
6410	89735
128791	89736
15216	89737
30880	89738
44591	89739
82772	89740
20969	89741
79439	89742
36014	89743
71007	89744
32140	89745
58377	89746
128117	89747
96959	89748
138314	89749
6348	89750
98561	89751
114000	89752
73356	89753
100187	89754
73865	89755
26386	89756
57909	89757
59522	89758
48772	89759
43053	89760
42617	89761
5452	89762
80809	89763
67167	89764
23243	89765
143286	89766
103114	89767
85628	89768
6784	89769
60879	89770
3856	89771
16105	89772
8072	89773
51977	89774
103104	89775
80193	89776
45711	89777
131440	89778
29198	89779
38291	89780
22240	89781
70639	89782
15914	89783
46830	89784
82343	89785
33371	89786
3811	89787
80532	89788
18145	89789
106678	89790
43630	89791
82561	89792
11739	89793
953	89794
60621	89795
548	89796
23188	89797
16280	89798
55224	89799
66646	89800
72323	89801
43508	89802
85392	89803
8553	89804
92218	89805
84617	89806
47372	89807
75893	89808
737	89809
7550	89810
121372	89811
83989	89812
92967	89813
20066	89814
38792	89815
11876	89816
40253	89817
6691	89818
36	89819
70442	89820
86288	89821
13421	89822
69896	89823
14276	89824
51105	89825
63456	89826
57006	89827
35115	89828
84895	89829
135687	89830
58356	89831
2697	89832
3526	89833
97874	89834
4979	89835
2639	89836
130117	89837
12510	89838
68295	89839
40645	89840
99674	89841
117169	89842
45690	89843
127039	89844
101138	89845
35200	89846
6614	89847
55842	89848
149600	89849
21801	89850
75846	89851
44660	89852
78931	89853
125468	89854
50970	89855
17116	89856
42682	89857
1012	89858
77221	89859
73135	89860
144990	89861
20757	89862
42770	89863
51256	89864
4532	89865
26108	89866
41651	89867
15693	89868
106123	89869
54380	89870
4734	89871
36040	89872
2342	89873
34665	89874
78354	89875
18601	89876
45487	89877
67146	89878
2387	89879
40185	89880
49141	89881
96816	89882
1925	89883
25713	89884
8182	89885
25747	89886
50772	89887
76327	89888
28931	89889
48514	89890
3171	89891
96170	89892
125454	89893
100104	89894
15452	89895
91837	89896
18649	89897
115732	89898
28817	89899
56893	89900
6917	89901
90928	89902
46790	89903
44742	89904
22027	89905
11070	89906
17510	89907
96209	89908
23404	89909
22538	89910
106578	89911
79517	89912
78393	89913
10164	89914
1479	89915
65891	89916
8308	89917
10979	89918
16547	89919
38116	89920
5319	89921
11427	89922
1657	89923
4710	89924
64646	89925
104565	89926
1157	89927
101611	89928
144636	89929
87993	89930
96105	89931
137893	89932
51503	89933
45545	89934
63198	89935
183	89936
89382	89937
74269	89938
27342	89939
35573	89940
130698	89941
129212	89942
47925	89943
55407	89944
98383	89945
129619	89946
71588	89947
54579	89948
1602	89949
19555	89950
118660	89951
138763	89952
107503	89953
27560	89954
73324	89955
14376	89956
88477	89957
23993	89958
19695	89959
27696	89960
9203	89961
5958	89962
2599	89963
9912	89964
10985	89965
5343	89966
59191	89967
24905	89968
41739	89969
18978	89970
126448	89971
61789	89972
81572	89973
8182	89974
39582	89975
114467	89976
137475	89977
9968	89978
2618	89979
44502	89980
4599	89981
10435	89982
86261	89983
12921	89984
145087	89985
112047	89986
7904	89987
7342	89988
75643	89989
7557	89990
13085	89991
74786	89992
32282	89993
47003	89994
68893	89995
24197	89996
8394	89997
2935	89998
31751	89999
26285	90000
67375	90001
3272	90002
127921	90003
4446	90004
22234	90005
125801	90006
1236	90007
12316	90008
100713	90009
726	90010
120545	90011
6946	90012
13918	90013
95342	90014
135241	90015
26060	90016
33269	90017
115123	90018
119	90019
13329	90020
42194	90021
141919	90022
51104	90023
5409	90024
939	90025
24673	90026
15538	90027
64614	90028
22752	90029
54806	90030
71606	90031
84048	90032
7877	90033
4848	90034
80	90035
109900	90036
2094	90037
104788	90038
3727	90039
37266	90040
56191	90041
19	90042
6535	90043
67993	90044
122509	90045
72784	90046
6914	90047
80732	90048
57242	90049
7684	90050
4899	90051
21884	90052
26968	90053
2232	90054
8045	90055
3076	90056
66548	90057
17634	90058
122	90059
6811	90060
10278	90061
63672	90062
133249	90063
10637	90064
31455	90065
121837	90066
58629	90067
105514	90068
43163	90069
18597	90070
114003	90071
41581	90072
8345	90073
104600	90074
67004	90075
20426	90076
6632	90077
22492	90078
91859	90079
8494	90080
26093	90081
44301	90082
63968	90083
29643	90084
1346	90085
64956	90086
17975	90087
78610	90088
11943	90089
25833	90090
10952	90091
103415	90092
7713	90093
125262	90094
8647	90095
9618	90096
7142	90097
30414	90098
22491	90099
10351	90100
4463	90101
100108	90102
10428	90103
14056	90104
26431	90105
11680	90106
35242	90107
2469	90108
102232	90109
38761	90110
29432	90111
102972	90112
5400	90113
39391	90114
45843	90115
49953	90116
88537	90117
16525	90118
12442	90119
120698	90120
127946	90121
64318	90122
53595	90123
4090	90124
25762	90125
26656	90126
35299	90127
1780	90128
31512	90129
1992	90130
73035	90131
3868	90132
89739	90133
71440	90134
38438	90135
91	90136
35697	90137
32813	90138
91410	90139
17803	90140
40158	90141
73358	90142
109279	90143
19296	90144
65037	90145
88722	90146
48476	90147
95120	90148
96973	90149
361	90150
82755	90151
47813	90152
105999	90153
20196	90154
5360	90155
122666	90156
109851	90157
99739	90158
57582	90159
973	90160
26056	90161
12769	90162
65337	90163
49733	90164
66258	90165
66917	90166
6119	90167
37840	90168
27207	90169
95633	90170
31596	90171
2768	90172
138200	90173
64194	90174
43104	90175
25720	90176
80964	90177
55665	90178
10859	90179
57097	90180
96764	90181
94411	90182
23582	90183
12637	90184
65762	90185
38377	90186
29160	90187
33680	90188
70401	90189
5618	90190
4104	90191
16198	90192
59398	90193
78467	90194
13415	90195
49433	90196
63980	90197
70103	90198
70201	90199
44945	90200
4313	90201
88691	90202
52161	90203
85743	90204
63797	90205
56419	90206
28938	90207
18316	90208
121675	90209
112212	90210
13726	90211
120786	90212
30621	90213
26449	90214
68363	90215
82901	90216
25049	90217
49475	90218
43459	90219
11706	90220
4348	90221
109532	90222
65938	90223
100930	90224
93911	90225
3279	90226
8370	90227
23	90228
7617	90229
112330	90230
120829	90231
89800	90232
54840	90233
25507	90234
4656	90235
24794	90236
14059	90237
117187	90238
17716	90239
103595	90240
76174	90241
39152	90242
12221	90243
118247	90244
31523	90245
2594	90246
22677	90247
17968	90248
26968	90249
56394	90250
34588	90251
120663	90252
82222	90253
149	90254
9695	90255
7096	90256
69142	90257
44928	90258
5401	90259
2853	90260
8264	90261
36406	90262
3436	90263
19872	90264
69406	90265
7142	90266
69460	90267
36035	90268
70836	90269
94591	90270
21251	90271
111413	90272
41742	90273
29201	90274
41642	90275
101780	90276
92652	90277
141846	90278
26541	90279
299	90280
94987	90281
77147	90282
80795	90283
9412	90284
122701	90285
91851	90286
21350	90287
21465	90288
11272	90289
19895	90290
41579	90291
5184	90292
37285	90293
17563	90294
44543	90295
31891	90296
1464	90297
15697	90298
97450	90299
21396	90300
15501	90301
56172	90302
11020	90303
50482	90304
63572	90305
19656	90306
25902	90307
114108	90308
3353	90309
18496	90310
86530	90311
47130	90312
77477	90313
149459	90314
3428	90315
13433	90316
132739	90317
31805	90318
57185	90319
15244	90320
1458	90321
1147	90322
33847	90323
24568	90324
118289	90325
49754	90326
21962	90327
13528	90328
17336	90329
54978	90330
15258	90331
54483	90332
4073	90333
50381	90334
510	90335
23779	90336
15621	90337
9743	90338
43940	90339
81111	90340
118480	90341
16671	90342
26452	90343
39403	90344
48868	90345
29080	90346
40728	90347
12200	90348
11622	90349
4965	90350
71199	90351
1129	90352
7079	90353
110127	90354
78279	90355
70969	90356
90188	90357
12830	90358
16189	90359
78795	90360
94582	90361
11538	90362
148543	90363
26174	90364
81270	90365
34976	90366
18522	90367
36874	90368
140091	90369
16580	90370
3444	90371
109675	90372
92107	90373
60721	90374
963	90375
91521	90376
55081	90377
50593	90378
44991	90379
22496	90380
87738	90381
86048	90382
9574	90383
118632	90384
55085	90385
800	90386
34402	90387
18587	90388
105328	90389
15879	90390
26742	90391
81995	90392
79738	90393
64115	90394
2402	90395
95476	90396
45724	90397
78604	90398
121244	90399
119350	90400
42057	90401
10898	90402
2576	90403
47292	90404
26723	90405
119443	90406
120646	90407
30196	90408
49791	90409
14620	90410
15137	90411
104484	90412
13254	90413
4947	90414
112393	90415
72108	90416
6209	90417
41537	90418
40293	90419
111896	90420
55120	90421
60278	90422
20799	90423
16230	90424
44239	90425
37612	90426
51627	90427
26311	90428
116606	90429
44875	90430
12461	90431
96969	90432
84345	90433
61870	90434
5932	90435
163	90436
13938	90437
102241	90438
10593	90439
9664	90440
106654	90441
33128	90442
47857	90443
30508	90444
67265	90445
18477	90446
11340	90447
119815	90448
119334	90449
29249	90450
121672	90451
80287	90452
24405	90453
121007	90454
45253	90455
5997	90456
82354	90457
9430	90458
21	90459
109407	90460
16950	90461
59438	90462
64012	90463
17274	90464
15847	90465
1726	90466
54523	90467
58825	90468
6455	90469
18891	90470
71404	90471
81665	90472
46291	90473
19129	90474
12205	90475
18189	90476
19163	90477
50695	90478
1070	90479
67355	90480
137625	90481
69675	90482
24634	90483
55164	90484
2199	90485
54592	90486
108940	90487
68666	90488
23856	90489
1496	90490
6779	90491
10170	90492
11193	90493
3508	90494
35044	90495
27179	90496
83244	90497
1352	90498
34298	90499
118399	90500
43314	90501
67248	90502
38675	90503
39023	90504
53206	90505
45339	90506
88863	90507
44558	90508
39646	90509
50885	90510
60386	90511
57937	90512
92615	90513
107090	90514
9394	90515
17613	90516
109960	90517
99810	90518
16831	90519
26615	90520
51569	90521
19745	90522
110672	90523
19517	90524
44387	90525
52363	90526
97977	90527
79583	90528
42807	90529
94262	90530
242	90531
23173	90532
33939	90533
84369	90534
2525	90535
4621	90536
20347	90537
54175	90538
70466	90539
25597	90540
33023	90541
3103	90542
12367	90543
42937	90544
46380	90545
85738	90546
769	90547
29609	90548
113119	90549
19690	90550
25013	90551
149207	90552
73159	90553
23827	90554
31087	90555
2658	90556
86558	90557
419	90558
33488	90559
139171	90560
98623	90561
33914	90562
10742	90563
86802	90564
73938	90565
16053	90566
55582	90567
3922	90568
36727	90569
81636	90570
56049	90571
32025	90572
16647	90573
25774	90574
28785	90575
1794	90576
11527	90577
129194	90578
12704	90579
41016	90580
91581	90581
73831	90582
17174	90583
4558	90584
78864	90585
20247	90586
37997	90587
18015	90588
2896	90589
55952	90590
62810	90591
21030	90592
22027	90593
46617	90594
21047	90595
5002	90596
123624	90597
6618	90598
351	90599
38085	90600
23353	90601
13391	90602
15094	90603
35810	90604
18899	90605
6010	90606
83866	90607
3306	90608
17709	90609
46102	90610
5263	90611
56471	90612
11670	90613
1814	90614
30328	90615
81375	90616
39713	90617
27163	90618
3003	90619
9757	90620
23008	90621
36461	90622
37609	90623
4207	90624
17260	90625
54022	90626
48194	90627
36116	90628
1527	90629
3101	90630
94699	90631
69711	90632
7243	90633
69958	90634
30293	90635
86944	90636
118667	90637
92346	90638
10736	90639
32746	90640
74927	90641
15478	90642
10019	90643
92475	90644
2540	90645
75054	90646
14344	90647
8896	90648
72618	90649
40230	90650
1419	90651
3914	90652
28522	90653
4153	90654
415	90655
9284	90656
56802	90657
138626	90658
36326	90659
9567	90660
23660	90661
14111	90662
5571	90663
34284	90664
73172	90665
111667	90666
73957	90667
7690	90668
76661	90669
37040	90670
28636	90671
11641	90672
63797	90673
31186	90674
25182	90675
103622	90676
27879	90677
10423	90678
82422	90679
109260	90680
44996	90681
4746	90682
91208	90683
3723	90684
17637	90685
60581	90686
74000	90687
76475	90688
129590	90689
97378	90690
134076	90691
79151	90692
24918	90693
11786	90694
91159	90695
51400	90696
47623	90697
124618	90698
24058	90699
130742	90700
115704	90701
25380	90702
100242	90703
88953	90704
43511	90705
3867	90706
11068	90707
69320	90708
3892	90709
3091	90710
27776	90711
15800	90712
19857	90713
119015	90714
44478	90715
88149	90716
138472	90717
12164	90718
6990	90719
16902	90720
108894	90721
23314	90722
42432	90723
37946	90724
118843	90725
38743	90726
1886	90727
11498	90728
39676	90729
31785	90730
9579	90731
162	90732
40642	90733
83472	90734
80383	90735
65759	90736
30263	90737
129869	90738
341	90739
46830	90740
118703	90741
27949	90742
74351	90743
140590	90744
222	90745
16770	90746
28213	90747
6751	90748
51005	90749
21972	90750
66282	90751
30101	90752
88680	90753
130363	90754
34060	90755
6580	90756
22236	90757
133485	90758
111426	90759
36107	90760
120493	90761
12314	90762
97524	90763
2599	90764
22351	90765
1504	90766
18867	90767
100007	90768
64466	90769
87384	90770
52472	90771
29559	90772
70882	90773
8355	90774
82368	90775
44481	90776
61340	90777
27958	90778
20750	90779
22654	90780
11182	90781
63883	90782
32850	90783
20564	90784
96089	90785
70235	90786
4714	90787
41537	90788
76741	90789
54532	90790
42199	90791
38343	90792
70014	90793
102594	90794
102766	90795
59518	90796
90669	90797
22410	90798
72733	90799
11613	90800
33666	90801
119247	90802
79755	90803
4095	90804
41609	90805
93200	90806
40007	90807
27529	90808
119777	90809
2859	90810
5896	90811
13666	90812
71536	90813
1981	90814
81238	90815
122761	90816
102170	90817
36858	90818
121457	90819
91	90820
23370	90821
19151	90822
78507	90823
97394	90824
68911	90825
89363	90826
47767	90827
41263	90828
12680	90829
89700	90830
19673	90831
34099	90832
92242	90833
1242	90834
75656	90835
11632	90836
56421	90837
42001	90838
55920	90839
13917	90840
1929	90841
119462	90842
74491	90843
72394	90844
3446	90845
99449	90846
37602	90847
40925	90848
69875	90849
77563	90850
6067	90851
82576	90852
68170	90853
120583	90854
97262	90855
9206	90856
19610	90857
4585	90858
20241	90859
112885	90860
10202	90861
46081	90862
19282	90863
107958	90864
20048	90865
109525	90866
29624	90867
4216	90868
7952	90869
43100	90870
39057	90871
2163	90872
23400	90873
100960	90874
48308	90875
136945	90876
6803	90877
92788	90878
5538	90879
21066	90880
116539	90881
2759	90882
5366	90883
12918	90884
138098	90885
53491	90886
12484	90887
8616	90888
18161	90889
3082	90890
407	90891
26553	90892
1081	90893
79799	90894
18645	90895
26198	90896
96080	90897
17376	90898
138458	90899
13367	90900
137251	90901
4603	90902
27499	90903
2374	90904
525	90905
74261	90906
13263	90907
133378	90908
6847	90909
5108	90910
91298	90911
44222	90912
102157	90913
33265	90914
133626	90915
12568	90916
40254	90917
12353	90918
31418	90919
43389	90920
9358	90921
39181	90922
124611	90923
74108	90924
11662	90925
32360	90926
97101	90927
96	90928
37228	90929
113732	90930
68949	90931
95259	90932
21217	90933
75611	90934
62181	90935
40844	90936
600	90937
14754	90938
85610	90939
15418	90940
22777	90941
45539	90942
3332	90943
38751	90944
5465	90945
80627	90946
61458	90947
114633	90948
53636	90949
22883	90950
92167	90951
13606	90952
25985	90953
431	90954
187	90955
6963	90956
24431	90957
64418	90958
3473	90959
56259	90960
101125	90961
35222	90962
25304	90963
46229	90964
66939	90965
7727	90966
125134	90967
4356	90968
62272	90969
65346	90970
2553	90971
4590	90972
81536	90973
3764	90974
109974	90975
94789	90976
8468	90977
122957	90978
18255	90979
23854	90980
59384	90981
76338	90982
14206	90983
31830	90984
120370	90985
39120	90986
100073	90987
33635	90988
93561	90989
120	90990
100511	90991
14029	90992
19245	90993
54944	90994
142727	90995
26315	90996
33108	90997
42144	90998
8336	90999
2881	91000
57218	91001
43316	91002
12968	91003
47376	91004
13952	91005
136222	91006
2823	91007
24290	91008
23821	91009
82970	91010
113390	91011
35678	91012
17381	91013
33343	91014
74684	91015
33495	91016
58872	91017
100083	91018
15699	91019
340	91020
8915	91021
78640	91022
34847	91023
19650	91024
27744	91025
74044	91026
15609	91027
73809	91028
1052	91029
47241	91030
68262	91031
3542	91032
107563	91033
84259	91034
3130	91035
119453	91036
46808	91037
64611	91038
104614	91039
334	91040
27155	91041
7800	91042
37317	91043
5848	91044
21462	91045
11294	91046
37619	91047
130022	91048
52858	91049
61149	91050
10528	91051
42780	91052
78126	91053
34182	91054
5510	91055
54006	91056
41129	91057
51179	91058
8376	91059
39690	91060
121269	91061
30327	91062
60413	91063
22602	91064
64818	91065
29824	91066
3505	91067
82890	91068
85688	91069
19830	91070
31524	91071
39399	91072
4374	91073
14972	91074
78825	91075
7038	91076
11587	91077
24202	91078
21494	91079
43617	91080
75776	91081
105517	91082
121362	91083
41000	91084
94724	91085
43885	91086
18497	91087
52457	91088
104007	91089
20111	91090
73173	91091
64431	91092
49679	91093
44048	91094
2343	91095
15814	91096
4968	91097
6249	91098
26573	91099
22802	91100
16204	91101
75438	91102
67576	91103
51855	91104
42221	91105
3258	91106
2424	91107
9109	91108
77638	91109
87188	91110
86266	91111
54092	91112
53256	91113
123	91114
1234	91115
60134	91116
18293	91117
90520	91118
3152	91119
16771	91120
1356	91121
12254	91122
1432	91123
78712	91124
55823	91125
107316	91126
49151	91127
3	91128
89829	91129
19218	91130
9650	91131
26923	91132
65108	91133
46356	91134
60376	91135
8914	91136
59494	91137
128234	91138
32500	91139
42530	91140
79129	91141
26278	91142
144061	91143
22477	91144
6889	91145
18929	91146
1965	91147
57053	91148
91537	91149
23141	91150
45997	91151
41981	91152
34836	91153
7840	91154
29809	91155
10158	91156
30419	91157
25364	91158
124124	91159
83123	91160
134782	91161
38	91162
14433	91163
76351	91164
1447	91165
12285	91166
2748	91167
55844	91168
14301	91169
99416	91170
100879	91171
14731	91172
147239	91173
27854	91174
101806	91175
10951	91176
4461	91177
65581	91178
39825	91179
142443	91180
13363	91181
88303	91182
45573	91183
47990	91184
98845	91185
18399	91186
33729	91187
108264	91188
66747	91189
16343	91190
27541	91191
3806	91192
16580	91193
10195	91194
5326	91195
71378	91196
133045	91197
21196	91198
18171	91199
83702	91200
2984	91201
9453	91202
4585	91203
82029	91204
38612	91205
16019	91206
115906	91207
932	91208
110725	91209
31766	91210
29991	91211
38637	91212
72867	91213
1004	91214
17381	91215
9416	91216
829	91217
29720	91218
37168	91219
5289	91220
62170	91221
79922	91222
150117	91223
41764	91224
5871	91225
11033	91226
739	91227
98145	91228
3660	91229
57249	91230
127237	91231
87508	91232
20173	91233
1538	91234
27392	91235
48404	91236
83413	91237
16602	91238
132933	91239
50115	91240
3075	91241
35220	91242
51002	91243
11471	91244
51915	91245
502	91246
14511	91247
44495	91248
17252	91249
111082	91250
48956	91251
4493	91252
37678	91253
44016	91254
111806	91255
54209	91256
29892	91257
45562	91258
39834	91259
60265	91260
136110	91261
23042	91262
62544	91263
34155	91264
39131	91265
30402	91266
7628	91267
14229	91268
39396	91269
727	91270
6757	91271
62320	91272
5273	91273
10734	91274
17732	91275
63026	91276
112003	91277
103684	91278
842	91279
98525	91280
63341	91281
2790	91282
67655	91283
118518	91284
110661	91285
45309	91286
18664	91287
33639	91288
91776	91289
1924	91290
114266	91291
10653	91292
9591	91293
140575	91294
69896	91295
82841	91296
50337	91297
581	91298
56798	91299
83175	91300
17861	91301
42500	91302
68161	91303
38237	91304
17395	91305
95984	91306
13159	91307
65250	91308
547	91309
1440	91310
97775	91311
85833	91312
12281	91313
17232	91314
60079	91315
85141	91316
423	91317
53202	91318
78427	91319
17336	91320
35135	91321
15324	91322
5586	91323
60642	91324
106570	91325
19647	91326
6139	91327
39490	91328
638	91329
85280	91330
82302	91331
11558	91332
21469	91333
5969	91334
31260	91335
47926	91336
25551	91337
14812	91338
19811	91339
98978	91340
75030	91341
17313	91342
41769	91343
3416	91344
59092	91345
4405	91346
1494	91347
99373	91348
118	91349
40787	91350
6445	91351
66729	91352
57566	91353
60444	91354
1779	91355
16444	91356
797	91357
93609	91358
54151	91359
6860	91360
61833	91361
9192	91362
31514	91363
81652	91364
26956	91365
26260	91366
40	91367
8898	91368
7013	91369
84457	91370
2668	91371
50641	91372
69382	91373
49418	91374
28562	91375
20601	91376
112818	91377
80450	91378
83721	91379
131325	91380
2741	91381
127438	91382
73568	91383
118135	91384
9064	91385
9840	91386
2441	91387
19986	91388
9603	91389
33684	91390
41872	91391
25286	91392
9163	91393
46218	91394
128008	91395
25433	91396
5761	91397
38494	91398
147509	91399
30371	91400
97806	91401
18876	91402
28774	91403
5813	91404
62272	91405
101251	91406
102520	91407
90072	91408
65135	91409
25673	91410
41307	91411
27416	91412
107496	91413
76322	91414
15032	91415
19244	91416
108614	91417
14848	91418
57556	91419
112614	91420
58941	91421
76358	91422
32414	91423
36413	91424
96142	91425
72587	91426
81260	91427
939	91428
35611	91429
53834	91430
9713	91431
649	91432
102396	91433
131927	91434
27734	91435
36705	91436
4753	91437
133837	91438
85652	91439
2354	91440
58937	91441
84367	91442
40436	91443
64483	91444
130	91445
1475	91446
95212	91447
108878	91448
45541	91449
21490	91450
402	91451
13131	91452
112929	91453
118710	91454
9500	91455
1565	91456
10776	91457
40240	91458
87065	91459
56636	91460
120327	91461
276	91462
40255	91463
2234	91464
13347	91465
12521	91466
53552	91467
25905	91468
1475	91469
29205	91470
8444	91471
114818	91472
11045	91473
92299	91474
612	91475
33546	91476
7787	91477
27816	91478
24635	91479
26194	91480
34678	91481
64664	91482
92804	91483
86029	91484
51153	91485
41777	91486
30801	91487
51429	91488
8078	91489
89595	91490
1623	91491
18430	91492
29982	91493
66591	91494
90785	91495
9401	91496
6903	91497
70193	91498
14623	91499
55289	91500
134101	91501
22095	91502
10571	91503
53104	91504
47685	91505
77986	91506
103773	91507
96543	91508
71600	91509
45924	91510
9698	91511
54234	91512
131286	91513
288	91514
9450	91515
80259	91516
90105	91517
69307	91518
68925	91519
134237	91520
80997	91521
2894	91522
2315	91523
71702	91524
30099	91525
10588	91526
61951	91527
21379	91528
9274	91529
2392	91530
49415	91531
49048	91532
77449	91533
18102	91534
36949	91535
70328	91536
10284	91537
76674	91538
3466	91539
2694	91540
16084	91541
108735	91542
5161	91543
26233	91544
88544	91545
43874	91546
29242	91547
2585	91548
130244	91549
9865	91550
14030	91551
6225	91552
11462	91553
18789	91554
36016	91555
1807	91556
128920	91557
14161	91558
105996	91559
29629	91560
56766	91561
112487	91562
34395	91563
119652	91564
9202	91565
45701	91566
97034	91567
20299	91568
10805	91569
13181	91570
48860	91571
99783	91572
89141	91573
7383	91574
33187	91575
15824	91576
68456	91577
55273	91578
82233	91579
5839	91580
52207	91581
70720	91582
61192	91583
810	91584
97737	91585
58331	91586
5126	91587
64620	91588
14414	91589
21109	91590
47898	91591
95416	91592
9339	91593
21487	91594
57369	91595
1350	91596
52963	91597
131001	91598
12756	91599
75241	91600
48420	91601
29644	91602
71903	91603
71967	91604
87	91605
76494	91606
46635	91607
14108	91608
123077	91609
19446	91610
11499	91611
33408	91612
95881	91613
134499	91614
8379	91615
13288	91616
63884	91617
25085	91618
53480	91619
60909	91620
23897	91621
11589	91622
59112	91623
110779	91624
21983	91625
112850	91626
10327	91627
112576	91628
20157	91629
61223	91630
81737	91631
93839	91632
26340	91633
18603	91634
45499	91635
41695	91636
7321	91637
130864	91638
103836	91639
78308	91640
2087	91641
32683	91642
617	91643
243	91644
73844	91645
1755	91646
117829	91647
704	91648
15185	91649
91325	91650
52189	91651
14244	91652
41186	91653
53590	91654
33726	91655
18066	91656
16642	91657
9535	91658
2093	91659
104683	91660
81625	91661
6695	91662
20773	91663
93872	91664
76838	91665
37357	91666
44680	91667
113998	91668
10610	91669
9772	91670
90131	91671
10724	91672
67642	91673
52601	91674
211	91675
20085	91676
25715	91677
29302	91678
7394	91679
17983	91680
553	91681
668	91682
28101	91683
1245	91684
108803	91685
58736	91686
92406	91687
98932	91688
63049	91689
12573	91690
15798	91691
139230	91692
61180	91693
83690	91694
53933	91695
48102	91696
27704	91697
103459	91698
12494	91699
330	91700
36404	91701
7645	91702
1293	91703
71456	91704
16884	91705
90633	91706
3240	91707
133531	91708
2399	91709
16894	91710
1227	91711
118168	91712
62060	91713
30561	91714
69713	91715
22756	91716
21696	91717
79724	91718
113913	91719
48139	91720
54651	91721
999	91722
42376	91723
72418	91724
25348	91725
2531	91726
17678	91727
19490	91728
66486	91729
114107	91730
77013	91731
89216	91732
126949	91733
104298	91734
1254	91735
13701	91736
39104	91737
20272	91738
35109	91739
117764	91740
33954	91741
9752	91742
61325	91743
14807	91744
9541	91745
119141	91746
6212	91747
66369	91748
16447	91749
61203	91750
5031	91751
2011	91752
36441	91753
102891	91754
28614	91755
42316	91756
27988	91757
20420	91758
8289	91759
55202	91760
2125	91761
55373	91762
96439	91763
80864	91764
102916	91765
45431	91766
11563	91767
36892	91768
65023	91769
50000	91770
4242	91771
77601	91772
9161	91773
33696	91774
65485	91775
126406	91776
6328	91777
14489	91778
30400	91779
2457	91780
18368	91781
15353	91782
113332	91783
14311	91784
93099	91785
83480	91786
32714	91787
43773	91788
34452	91789
3094	91790
20348	91791
3562	91792
8960	91793
99968	91794
63468	91795
21010	91796
41929	91797
8343	91798
80034	91799
56284	91800
44277	91801
2408	91802
72374	91803
9261	91804
112957	91805
19928	91806
3931	91807
18146	91808
40346	91809
43232	91810
97110	91811
23832	91812
8558	91813
7474	91814
45554	91815
51960	91816
38433	91817
32487	91818
69036	91819
111223	91820
24307	91821
10114	91822
35987	91823
3327	91824
85130	91825
5652	91826
12011	91827
56462	91828
27792	91829
138635	91830
32952	91831
14323	91832
35583	91833
45188	91834
160	91835
22761	91836
77407	91837
56287	91838
19499	91839
24069	91840
69237	91841
3838	91842
51614	91843
381	91844
39778	91845
9066	91846
29524	91847
35279	91848
67058	91849
32221	91850
110	91851
26236	91852
38552	91853
125508	91854
50647	91855
23974	91856
23937	91857
61614	91858
99265	91859
75573	91860
104800	91861
893	91862
4543	91863
106088	91864
46591	91865
108543	91866
17	91867
51359	91868
86062	91869
44530	91870
4280	91871
24421	91872
1013	91873
139376	91874
27541	91875
112399	91876
710	91877
474	91878
34529	91879
92293	91880
68116	91881
62905	91882
2188	91883
31833	91884
30779	91885
45927	91886
107265	91887
52107	91888
30185	91889
97303	91890
40103	91891
80088	91892
6184	91893
4354	91894
6077	91895
26561	91896
21697	91897
55042	91898
143438	91899
62930	91900
1109	91901
94524	91902
86297	91903
6757	91904
2301	91905
14349	91906
18770	91907
103991	91908
49222	91909
42225	91910
8113	91911
15119	91912
33923	91913
1786	91914
6798	91915
96534	91916
22275	91917
43353	91918
71022	91919
45283	91920
40055	91921
991	91922
46212	91923
84900	91924
145536	91925
70755	91926
11087	91927
32447	91928
41314	91929
20421	91930
10202	91931
12637	91932
17389	91933
36587	91934
78410	91935
39481	91936
16117	91937
55615	91938
70930	91939
58208	91940
51274	91941
7515	91942
4301	91943
11331	91944
67805	91945
279	91946
5226	91947
127448	91948
8714	91949
51725	91950
51821	91951
24828	91952
54365	91953
29533	91954
56260	91955
78671	91956
6881	91957
82760	91958
18106	91959
69763	91960
112286	91961
104349	91962
85926	91963
16162	91964
25015	91965
53511	91966
12751	91967
106502	91968
23459	91969
85201	91970
30003	91971
60081	91972
135983	91973
10923	91974
75395	91975
7425	91976
75992	91977
16250	91978
34140	91979
76837	91980
2721	91981
51931	91982
19053	91983
53848	91984
13402	91985
7493	91986
7415	91987
10	91988
19441	91989
19142	91990
29943	91991
7173	91992
38604	91993
59794	91994
8897	91995
12757	91996
32889	91997
34388	91998
490	91999
8283	92000
13038	92001
137377	92002
28019	92003
14637	92004
120163	92005
52837	92006
119528	92007
138100	92008
45473	92009
1370	92010
40178	92011
72547	92012
9391	92013
25397	92014
49043	92015
28418	92016
101713	92017
71220	92018
17880	92019
27140	92020
48323	92021
51278	92022
7652	92023
28899	92024
133148	92025
12889	92026
70886	92027
43956	92028
392	92029
25252	92030
28659	92031
67553	92032
42148	92033
12457	92034
17891	92035
1009	92036
58893	92037
44735	92038
11275	92039
1856	92040
22559	92041
81604	92042
26582	92043
28796	92044
9762	92045
64111	92046
57030	92047
31900	92048
82108	92049
7751	92050
539	92051
44620	92052
53651	92053
107654	92054
8473	92055
83338	92056
41097	92057
149817	92058
102229	92059
2191	92060
62911	92061
38140	92062
43004	92063
66889	92064
83454	92065
69561	92066
24025	92067
1336	92068
14212	92069
13517	92070
20323	92071
15622	92072
34429	92073
22206	92074
79484	92075
22210	92076
58432	92077
82406	92078
119923	92079
113652	92080
32512	92081
101349	92082
546	92083
9394	92084
9878	92085
45015	92086
140177	92087
81138	92088
51496	92089
7096	92090
86045	92091
43803	92092
90874	92093
2114	92094
63474	92095
79165	92096
94835	92097
12703	92098
5119	92099
27932	92100
18257	92101
1809	92102
53311	92103
84223	92104
90	92105
42477	92106
104278	92107
51941	92108
21042	92109
76735	92110
15805	92111
6065	92112
36360	92113
1411	92114
69236	92115
17633	92116
34827	92117
16152	92118
18509	92119
83107	92120
83306	92121
67989	92122
9077	92123
134127	92124
13509	92125
77316	92126
77722	92127
104111	92128
36361	92129
18160	92130
73479	92131
9918	92132
133451	92133
58	92134
11045	92135
79872	92136
82436	92137
117691	92138
21831	92139
14415	92140
16586	92141
6810	92142
33872	92143
92294	92144
103626	92145
24957	92146
17816	92147
131	92148
22089	92149
35	92150
65966	92151
26798	92152
59835	92153
134912	92154
22642	92155
47114	92156
3680	92157
12298	92158
134933	92159
54027	92160
55717	92161
16755	92162
24863	92163
54730	92164
6546	92165
69202	92166
102703	92167
37302	92168
146359	92169
5146	92170
134621	92171
24058	92172
29263	92173
25602	92174
34759	92175
2616	92176
40493	92177
85456	92178
106956	92179
34659	92180
19171	92181
4432	92182
10421	92183
17646	92184
62777	92185
15078	92186
73544	92187
28162	92188
31268	92189
43127	92190
84045	92191
16654	92192
47650	92193
41904	92194
103695	92195
113848	92196
32847	92197
4271	92198
4454	92199
41315	92200
12557	92201
3847	92202
132723	92203
76977	92204
14446	92205
93573	92206
122091	92207
85368	92208
5511	92209
93200	92210
24661	92211
2983	92212
32705	92213
4442	92214
85928	92215
3130	92216
12288	92217
290	92218
10135	92219
35706	92220
11197	92221
6965	92222
94661	92223
122402	92224
9942	92225
75930	92226
4225	92227
2502	92228
29265	92229
60101	92230
61191	92231
73278	92232
2463	92233
19057	92234
18916	92235
19371	92236
128947	92237
6265	92238
93374	92239
78452	92240
10048	92241
83554	92242
27924	92243
95617	92244
42677	92245
3836	92246
3907	92247
85995	92248
54512	92249
7818	92250
135712	92251
147753	92252
12833	92253
35864	92254
98257	92255
56424	92256
95387	92257
15104	92258
16640	92259
21642	92260
14670	92261
18935	92262
36445	92263
11454	92264
115710	92265
13953	92266
62727	92267
53489	92268
133865	92269
42752	92270
37926	92271
10833	92272
62009	92273
6309	92274
26729	92275
26225	92276
144002	92277
48303	92278
31831	92279
8355	92280
85344	92281
46402	92282
92570	92283
26895	92284
127014	92285
14065	92286
111637	92287
29165	92288
18421	92289
23029	92290
56632	92291
62207	92292
35082	92293
20676	92294
86716	92295
49413	92296
35389	92297
65880	92298
49172	92299
13334	92300
93180	92301
32176	92302
55561	92303
116740	92304
406	92305
94165	92306
40702	92307
110181	92308
70509	92309
37139	92310
5938	92311
126162	92312
72715	92313
37169	92314
69717	92315
76634	92316
19951	92317
21101	92318
105369	92319
76483	92320
14455	92321
56500	92322
13819	92323
64668	92324
14686	92325
123397	92326
58557	92327
35713	92328
769	92329
36082	92330
41915	92331
64145	92332
66791	92333
1940	92334
1892	92335
54776	92336
12012	92337
34898	92338
93136	92339
13157	92340
5300	92341
63570	92342
37623	92343
27523	92344
99592	92345
118189	92346
4489	92347
9939	92348
38036	92349
28458	92350
87717	92351
4034	92352
71069	92353
67212	92354
2295	92355
26462	92356
25442	92357
42480	92358
92927	92359
106514	92360
45747	92361
60773	92362
4235	92363
861	92364
27025	92365
124847	92366
8597	92367
93579	92368
18983	92369
113812	92370
306	92371
49346	92372
83757	92373
3137	92374
53639	92375
125989	92376
4762	92377
21013	92378
14745	92379
58663	92380
378	92381
33111	92382
46948	92383
120762	92384
16109	92385
23370	92386
6374	92387
40834	92388
39937	92389
24794	92390
20755	92391
10167	92392
118293	92393
13494	92394
114230	92395
28565	92396
34565	92397
104097	92398
46	92399
79138	92400
92539	92401
8695	92402
1407	92403
8595	92404
3112	92405
48224	92406
28694	92407
17253	92408
109129	92409
73499	92410
16810	92411
72029	92412
4840	92413
23200	92414
104224	92415
35648	92416
6471	92417
18477	92418
17588	92419
28472	92420
64057	92421
17601	92422
7788	92423
113499	92424
48034	92425
2794	92426
16557	92427
14558	92428
43745	92429
15020	92430
62544	92431
50379	92432
15562	92433
35330	92434
74328	92435
28832	92436
23389	92437
22049	92438
69300	92439
41977	92440
34476	92441
7276	92442
16708	92443
58687	92444
32701	92445
57064	92446
11280	92447
17785	92448
80141	92449
39738	92450
11519	92451
11255	92452
6787	92453
44331	92454
95322	92455
22202	92456
1815	92457
4727	92458
86741	92459
95667	92460
22776	92461
2752	92462
2808	92463
32432	92464
18576	92465
21937	92466
80224	92467
91137	92468
36938	92469
28000	92470
1127	92471
62328	92472
46086	92473
78816	92474
5519	92475
715	92476
3986	92477
1331	92478
12317	92479
45682	92480
47121	92481
26345	92482
7249	92483
44094	92484
91185	92485
30003	92486
24003	92487
59309	92488
18705	92489
21509	92490
116667	92491
996	92492
36517	92493
91110	92494
112565	92495
53426	92496
13930	92497
14728	92498
16393	92499
20681	92500
73410	92501
327	92502
38163	92503
4419	92504
9422	92505
21793	92506
22641	92507
5483	92508
59278	92509
6909	92510
106028	92511
71386	92512
38860	92513
53989	92514
51304	92515
10493	92516
75354	92517
88110	92518
2358	92519
48413	92520
39	92521
132744	92522
8224	92523
123253	92524
29238	92525
14693	92526
108	92527
4402	92528
26503	92529
122669	92530
37119	92531
11812	92532
5016	92533
71783	92534
78234	92535
104373	92536
12	92537
2063	92538
24056	92539
62565	92540
131187	92541
67415	92542
86097	92543
1941	92544
13909	92545
52997	92546
137062	92547
15603	92548
86405	92549
4799	92550
56257	92551
12847	92552
119555	92553
95264	92554
138839	92555
110493	92556
111117	92557
45514	92558
7720	92559
103989	92560
36910	92561
59790	92562
46882	92563
109158	92564
67168	92565
2489	92566
8649	92567
54410	92568
4775	92569
11803	92570
29140	92571
34925	92572
58008	92573
20829	92574
20789	92575
27447	92576
243	92577
76841	92578
81548	92579
18331	92580
29183	92581
135444	92582
91045	92583
81873	92584
14256	92585
26150	92586
18815	92587
118369	92588
646	92589
1478	92590
51	92591
98002	92592
18958	92593
112255	92594
91991	92595
25019	92596
9469	92597
8584	92598
46322	92599
12264	92600
20315	92601
57673	92602
39056	92603
24542	92604
8104	92605
49729	92606
54495	92607
52952	92608
78482	92609
36672	92610
84468	92611
18372	92612
121037	92613
41233	92614
11427	92615
32092	92616
130861	92617
53161	92618
80363	92619
139596	92620
27253	92621
24458	92622
38606	92623
4742	92624
33728	92625
3232	92626
113644	92627
13261	92628
40621	92629
5812	92630
17620	92631
23242	92632
108283	92633
56280	92634
132309	92635
114533	92636
2650	92637
91649	92638
58	92639
134067	92640
13640	92641
10463	92642
58501	92643
42166	92644
26256	92645
20304	92646
1699	92647
96318	92648
2892	92649
4171	92650
7659	92651
1160	92652
53503	92653
17085	92654
112650	92655
17167	92656
104882	92657
150	92658
79513	92659
4114	92660
19157	92661
26432	92662
38228	92663
92692	92664
29280	92665
53296	92666
30405	92667
5405	92668
844	92669
89598	92670
3245	92671
81184	92672
34815	92673
37515	92674
32591	92675
86377	92676
30783	92677
97620	92678
46026	92679
27270	92680
106246	92681
42488	92682
1418	92683
9051	92684
24655	92685
48390	92686
80427	92687
70076	92688
3999	92689
119843	92690
43256	92691
58564	92692
48880	92693
104227	92694
409	92695
4206	92696
21041	92697
97418	92698
59344	92699
110756	92700
99588	92701
108187	92702
4340	92703
122554	92704
60064	92705
5809	92706
64156	92707
24219	92708
90861	92709
13386	92710
47839	92711
20764	92712
85200	92713
140285	92714
114965	92715
4308	92716
75738	92717
4031	92718
57616	92719
42106	92720
27049	92721
3567	92722
5491	92723
79341	92724
87494	92725
25090	92726
38211	92727
66386	92728
2183	92729
3288	92730
107485	92731
5657	92732
28733	92733
11916	92734
51501	92735
86845	92736
17834	92737
6001	92738
45741	92739
76097	92740
7651	92741
30684	92742
345	92743
10254	92744
141503	92745
1610	92746
11405	92747
4748	92748
132877	92749
58669	92750
13515	92751
30395	92752
30234	92753
43385	92754
26206	92755
30685	92756
104333	92757
6528	92758
55309	92759
84328	92760
12396	92761
64361	92762
41983	92763
9228	92764
30206	92765
32609	92766
62742	92767
26839	92768
9498	92769
60634	92770
6765	92771
17346	92772
24600	92773
79901	92774
3467	92775
16325	92776
39906	92777
38297	92778
9803	92779
42320	92780
36261	92781
123373	92782
54238	92783
37213	92784
12336	92785
5791	92786
89851	92787
31593	92788
9155	92789
127126	92790
7416	92791
29752	92792
5179	92793
24261	92794
47294	92795
101715	92796
595	92797
8489	92798
131102	92799
68917	92800
1205	92801
2815	92802
535	92803
54465	92804
66939	92805
22523	92806
150427	92807
15465	92808
72012	92809
32425	92810
7340	92811
35241	92812
147894	92813
42896	92814
6188	92815
71194	92816
9269	92817
64949	92818
90989	92819
7776	92820
27042	92821
96322	92822
37158	92823
19876	92824
15536	92825
22459	92826
25	92827
85157	92828
5457	92829
77867	92830
2106	92831
25670	92832
138778	92833
6338	92834
30569	92835
21175	92836
3924	92837
58429	92838
42043	92839
2195	92840
120159	92841
23281	92842
42095	92843
52067	92844
42545	92845
110749	92846
21342	92847
35241	92848
135921	92849
4517	92850
10728	92851
34794	92852
111094	92853
312	92854
32043	92855
4007	92856
35019	92857
118738	92858
33113	92859
17371	92860
18335	92861
3939	92862
10532	92863
24182	92864
7506	92865
1454	92866
1351	92867
76627	92868
18453	92869
119444	92870
100481	92871
5104	92872
1113	92873
5160	92874
29582	92875
149813	92876
25063	92877
10887	92878
39257	92879
87882	92880
3438	92881
7546	92882
4247	92883
97547	92884
49203	92885
98157	92886
59338	92887
77700	92888
6918	92889
148916	92890
58984	92891
99252	92892
18022	92893
92721	92894
33400	92895
119188	92896
56969	92897
14224	92898
45778	92899
5443	92900
32657	92901
60147	92902
56364	92903
93492	92904
89880	92905
69010	92906
83506	92907
8607	92908
5630	92909
45732	92910
41266	92911
110127	92912
60519	92913
56697	92914
125806	92915
9089	92916
9690	92917
103966	92918
5967	92919
63848	92920
43175	92921
16074	92922
75500	92923
33357	92924
19369	92925
1827	92926
79178	92927
58607	92928
5328	92929
86398	92930
5829	92931
80550	92932
25046	92933
18825	92934
76377	92935
126709	92936
8804	92937
7683	92938
3240	92939
10210	92940
18176	92941
21903	92942
2174	92943
16960	92944
144496	92945
84502	92946
15997	92947
31520	92948
110849	92949
8887	92950
19432	92951
18289	92952
10143	92953
115797	92954
49504	92955
138257	92956
26906	92957
3132	92958
38622	92959
79285	92960
91315	92961
106247	92962
36431	92963
10	92964
66119	92965
52412	92966
42179	92967
107668	92968
18242	92969
382	92970
65251	92971
116119	92972
28158	92973
64896	92974
26441	92975
12228	92976
6855	92977
542	92978
31448	92979
62430	92980
60861	92981
1927	92982
5586	92983
8734	92984
38084	92985
13767	92986
34034	92987
26007	92988
62253	92989
20590	92990
18638	92991
2036	92992
2939	92993
14380	92994
21976	92995
119209	92996
52477	92997
132506	92998
12427	92999
8141	93000
70738	93001
36510	93002
72607	93003
97996	93004
43690	93005
103554	93006
14333	93007
69863	93008
22872	93009
37230	93010
38442	93011
38389	93012
7942	93013
23638	93014
75186	93015
12046	93016
47911	93017
10011	93018
85949	93019
9892	93020
11257	93021
1726	93022
190	93023
77796	93024
23844	93025
48771	93026
12273	93027
53288	93028
8470	93029
33403	93030
41943	93031
102540	93032
13371	93033
31121	93034
106224	93035
35236	93036
45090	93037
114356	93038
3212	93039
70054	93040
100040	93041
16036	93042
102767	93043
72419	93044
20440	93045
16426	93046
56301	93047
80126	93048
44970	93049
51782	93050
64943	93051
66236	93052
94788	93053
3884	93054
2658	93055
58223	93056
27103	93057
45943	93058
2645	93059
14098	93060
37863	93061
89	93062
59753	93063
23114	93064
78905	93065
13755	93066
83116	93067
30028	93068
2117	93069
51966	93070
88225	93071
107591	93072
44452	93073
1155	93074
2292	93075
5837	93076
53900	93077
9676	93078
69030	93079
4948	93080
24749	93081
64065	93082
145367	93083
84660	93084
75687	93085
96724	93086
10562	93087
5099	93088
123325	93089
4489	93090
29611	93091
54068	93092
75495	93093
70157	93094
14897	93095
24412	93096
29019	93097
2541	93098
80132	93099
63609	93100
25536	93101
370	93102
9893	93103
39345	93104
96723	93105
40713	93106
116786	93107
18788	93108
10181	93109
7710	93110
84651	93111
45353	93112
11798	93113
6089	93114
59606	93115
34575	93116
53212	93117
52694	93118
51311	93119
24028	93120
112524	93121
1109	93122
7634	93123
71327	93124
142765	93125
23971	93126
5683	93127
136397	93128
33390	93129
17668	93130
6630	93131
6270	93132
91247	93133
40581	93134
26901	93135
84139	93136
127387	93137
19608	93138
33	93139
109205	93140
15900	93141
393	93142
12136	93143
3074	93144
67912	93145
43651	93146
18930	93147
24167	93148
49073	93149
93474	93150
56848	93151
69494	93152
3886	93153
16359	93154
52724	93155
73990	93156
66815	93157
136105	93158
55003	93159
26288	93160
6421	93161
44801	93162
57097	93163
61866	93164
100331	93165
4524	93166
2117	93167
24607	93168
36384	93169
609	93170
53235	93171
22532	93172
60445	93173
3840	93174
87	93175
2363	93176
36968	93177
97238	93178
4417	93179
19559	93180
56055	93181
37367	93182
29921	93183
10407	93184
146765	93185
100617	93186
9423	93187
23036	93188
13951	93189
10236	93190
133737	93191
77972	93192
121735	93193
72371	93194
32602	93195
3912	93196
2995	93197
17770	93198
110894	93199
120256	93200
12017	93201
25275	93202
19477	93203
34761	93204
7281	93205
119412	93206
96321	93207
10112	93208
66262	93209
36042	93210
56682	93211
47353	93212
7690	93213
39052	93214
96242	93215
7919	93216
26260	93217
18724	93218
133835	93219
144467	93220
125354	93221
4280	93222
46866	93223
53136	93224
77268	93225
32229	93226
12128	93227
85016	93228
1873	93229
74180	93230
15531	93231
8257	93232
12378	93233
7931	93234
36090	93235
26331	93236
10951	93237
116230	93238
859	93239
60168	93240
2661	93241
39956	93242
55639	93243
25791	93244
47786	93245
73209	93246
36304	93247
8324	93248
16064	93249
46326	93250
3563	93251
50848	93252
128707	93253
4905	93254
1008	93255
1106	93256
54206	93257
16129	93258
6026	93259
68338	93260
3651	93261
13631	93262
57795	93263
43484	93264
9048	93265
73492	93266
10277	93267
16498	93268
15051	93269
29751	93270
39606	93271
72029	93272
80213	93273
26059	93274
41168	93275
127352	93276
85384	93277
31433	93278
992	93279
56773	93280
20835	93281
25620	93282
13012	93283
34296	93284
7091	93285
94857	93286
303	93287
68958	93288
24569	93289
45251	93290
28786	93291
36056	93292
20182	93293
34846	93294
97646	93295
13326	93296
104495	93297
33566	93298
43257	93299
31382	93300
13936	93301
107233	93302
30482	93303
51648	93304
673	93305
59295	93306
108166	93307
82691	93308
48931	93309
1610	93310
59453	93311
15759	93312
53792	93313
27735	93314
33336	93315
2628	93316
9557	93317
89575	93318
95804	93319
12440	93320
14885	93321
108131	93322
49189	93323
30564	93324
7582	93325
1964	93326
12523	93327
135567	93328
63283	93329
51298	93330
1465	93331
119696	93332
22942	93333
10114	93334
55540	93335
50156	93336
9250	93337
76697	93338
891	93339
46067	93340
118051	93341
58748	93342
50871	93343
71965	93344
56070	93345
24915	93346
8298	93347
112459	93348
63382	93349
106444	93350
61179	93351
41715	93352
33730	93353
18744	93354
44012	93355
38617	93356
60713	93357
31727	93358
93424	93359
68205	93360
69585	93361
84506	93362
58820	93363
50905	93364
67072	93365
64344	93366
98382	93367
82055	93368
18120	93369
50064	93370
109403	93371
66	93372
25418	93373
13434	93374
32640	93375
35083	93376
92997	93377
53604	93378
48963	93379
137401	93380
13342	93381
51057	93382
7741	93383
96657	93384
927	93385
45508	93386
67466	93387
74846	93388
1485	93389
115414	93390
36107	93391
115925	93392
32849	93393
556	93394
101168	93395
24237	93396
52833	93397
16750	93398
22317	93399
60809	93400
62706	93401
14965	93402
5650	93403
38773	93404
51587	93405
21792	93406
77876	93407
53080	93408
792	93409
2328	93410
68812	93411
1765	93412
20947	93413
66917	93414
66133	93415
37327	93416
10188	93417
6694	93418
28283	93419
4991	93420
7303	93421
42683	93422
29603	93423
94502	93424
7699	93425
12766	93426
22131	93427
74843	93428
39240	93429
57237	93430
30269	93431
17143	93432
90827	93433
68729	93434
65820	93435
66896	93436
13954	93437
2185	93438
33595	93439
86131	93440
7947	93441
46589	93442
19773	93443
86884	93444
16866	93445
496	93446
106255	93447
2082	93448
30782	93449
35731	93450
14723	93451
25755	93452
43308	93453
84970	93454
12225	93455
55889	93456
58593	93457
27684	93458
72647	93459
12770	93460
24732	93461
58193	93462
85287	93463
34771	93464
27999	93465
1459	93466
603	93467
10274	93468
71021	93469
81125	93470
101253	93471
5667	93472
48829	93473
35930	93474
44419	93475
37139	93476
67779	93477
30404	93478
3611	93479
123466	93480
15437	93481
45647	93482
21019	93483
18763	93484
40989	93485
28510	93486
40767	93487
68154	93488
23887	93489
14355	93490
7006	93491
2321	93492
5589	93493
5915	93494
14815	93495
5149	93496
71308	93497
103840	93498
12460	93499
90029	93500
43386	93501
117552	93502
52195	93503
116642	93504
61106	93505
41555	93506
53493	93507
20010	93508
28494	93509
14642	93510
10695	93511
181	93512
2964	93513
37700	93514
2990	93515
64496	93516
111802	93517
13938	93518
50953	93519
125548	93520
40703	93521
67645	93522
74239	93523
103006	93524
2955	93525
93391	93526
89130	93527
113797	93528
17556	93529
38623	93530
4074	93531
101623	93532
113816	93533
81403	93534
38616	93535
57400	93536
17995	93537
119426	93538
18093	93539
21353	93540
30100	93541
134276	93542
40865	93543
16465	93544
55208	93545
116746	93546
43877	93547
91711	93548
36264	93549
14955	93550
68175	93551
7095	93552
96597	93553
24411	93554
57455	93555
74561	93556
12561	93557
84610	93558
28810	93559
92168	93560
9745	93561
42832	93562
49389	93563
34300	93564
49755	93565
59635	93566
67880	93567
31255	93568
52825	93569
26289	93570
5124	93571
107981	93572
19852	93573
30375	93574
72082	93575
61848	93576
1216	93577
33709	93578
591	93579
32511	93580
99659	93581
23746	93582
3868	93583
132433	93584
29931	93585
105820	93586
54792	93587
3294	93588
12258	93589
143283	93590
103459	93591
3304	93592
117843	93593
24115	93594
36647	93595
77444	93596
41013	93597
29155	93598
48298	93599
7330	93600
63783	93601
28163	93602
37238	93603
31084	93604
26914	93605
25947	93606
134324	93607
37268	93608
2395	93609
73095	93610
35018	93611
1811	93612
45565	93613
120504	93614
10049	93615
1753	93616
3065	93617
82409	93618
15174	93619
144940	93620
92547	93621
9230	93622
2831	93623
33687	93624
110218	93625
57860	93626
145535	93627
112959	93628
32053	93629
16602	93630
23177	93631
12750	93632
67179	93633
83363	93634
123394	93635
10146	93636
101336	93637
41399	93638
60145	93639
9672	93640
27353	93641
99366	93642
83178	93643
63770	93644
24071	93645
40171	93646
12335	93647
28258	93648
79379	93649
35259	93650
615	93651
32380	93652
17839	93653
23736	93654
22372	93655
5229	93656
45972	93657
26444	93658
21323	93659
30058	93660
60512	93661
96508	93662
3949	93663
2701	93664
19327	93665
16527	93666
7332	93667
2522	93668
104034	93669
137852	93670
22510	93671
26141	93672
105387	93673
66189	93674
58784	93675
16976	93676
12046	93677
22941	93678
102163	93679
5855	93680
113343	93681
94048	93682
52792	93683
8104	93684
16089	93685
57386	93686
88412	93687
133516	93688
91216	93689
21975	93690
40261	93691
61486	93692
32950	93693
4603	93694
99230	93695
27054	93696
3983	93697
21037	93698
29857	93699
22529	93700
41845	93701
120096	93702
5445	93703
57288	93704
107152	93705
71390	93706
5067	93707
117780	93708
101479	93709
98362	93710
2018	93711
76466	93712
39342	93713
21429	93714
56907	93715
111699	93716
103588	93717
5923	93718
71201	93719
87285	93720
43412	93721
75172	93722
45942	93723
26969	93724
7670	93725
101999	93726
46951	93727
43137	93728
47955	93729
83071	93730
75934	93731
11195	93732
65910	93733
15125	93734
4288	93735
2788	93736
1093	93737
30223	93738
118792	93739
83616	93740
1255	93741
39934	93742
6941	93743
7808	93744
12297	93745
15942	93746
43	93747
15789	93748
20420	93749
90320	93750
43099	93751
33141	93752
73914	93753
28309	93754
93258	93755
7061	93756
102108	93757
5165	93758
96993	93759
36924	93760
12032	93761
3542	93762
88148	93763
51266	93764
22565	93765
47554	93766
104655	93767
255	93768
62076	93769
1810	93770
22470	93771
15	93772
4768	93773
100801	93774
54160	93775
85171	93776
91748	93777
61594	93778
43222	93779
98	93780
134370	93781
55614	93782
21141	93783
52060	93784
18118	93785
14	93786
116025	93787
3686	93788
8882	93789
126596	93790
76061	93791
68110	93792
68116	93793
28815	93794
14345	93795
84348	93796
50930	93797
64364	93798
47659	93799
21656	93800
32555	93801
20711	93802
15439	93803
58287	93804
122110	93805
16402	93806
28075	93807
59242	93808
62659	93809
33027	93810
54333	93811
77318	93812
13422	93813
25329	93814
8308	93815
86816	93816
37720	93817
5463	93818
52977	93819
1850	93820
42835	93821
41445	93822
142802	93823
83550	93824
9823	93825
27	93826
73984	93827
63445	93828
43184	93829
25477	93830
11248	93831
72179	93832
18774	93833
128635	93834
139145	93835
53617	93836
55094	93837
120706	93838
77692	93839
66555	93840
25019	93841
45217	93842
69669	93843
147037	93844
87771	93845
119558	93846
68745	93847
48967	93848
55390	93849
21248	93850
36724	93851
28455	93852
13740	93853
32094	93854
85657	93855
78468	93856
13816	93857
116701	93858
80093	93859
40425	93860
318	93861
3908	93862
113	93863
2273	93864
2765	93865
16031	93866
665	93867
87421	93868
25072	93869
37344	93870
26607	93871
43782	93872
66	93873
4793	93874
78146	93875
718	93876
60732	93877
5856	93878
8095	93879
32691	93880
45696	93881
233	93882
54688	93883
20236	93884
536	93885
20873	93886
6900	93887
2511	93888
27482	93889
104397	93890
17375	93891
62999	93892
21357	93893
2532	93894
103219	93895
65926	93896
73183	93897
57470	93898
30673	93899
4197	93900
9886	93901
8364	93902
16725	93903
70133	93904
20605	93905
45821	93906
29407	93907
44101	93908
28775	93909
35149	93910
117248	93911
67566	93912
346	93913
36154	93914
83560	93915
35559	93916
7071	93917
85205	93918
5872	93919
105075	93920
6556	93921
74215	93922
66433	93923
146350	93924
14388	93925
104019	93926
22489	93927
101775	93928
66197	93929
15410	93930
7416	93931
54020	93932
72957	93933
7238	93934
142080	93935
8042	93936
28814	93937
7495	93938
56842	93939
131089	93940
41191	93941
42298	93942
19446	93943
9226	93944
35998	93945
59981	93946
921	93947
43149	93948
113554	93949
119866	93950
15747	93951
136008	93952
111585	93953
23912	93954
40864	93955
128315	93956
59976	93957
31021	93958
33080	93959
26205	93960
121062	93961
7476	93962
41109	93963
339	93964
276	93965
9227	93966
77233	93967
72019	93968
9283	93969
51937	93970
38014	93971
6632	93972
28388	93973
14332	93974
1592	93975
64745	93976
22891	93977
25410	93978
17209	93979
139693	93980
81783	93981
20314	93982
1624	93983
30410	93984
25298	93985
23529	93986
149407	93987
34275	93988
126436	93989
19252	93990
10770	93991
9909	93992
53212	93993
5234	93994
13462	93995
33320	93996
48239	93997
39502	93998
14317	93999
4122	94000
34673	94001
148809	94002
9059	94003
32016	94004
3100	94005
126	94006
73110	94007
14763	94008
79674	94009
104933	94010
9850	94011
39706	94012
7050	94013
12633	94014
105337	94015
34223	94016
94190	94017
19619	94018
49829	94019
130299	94020
22842	94021
35030	94022
36	94023
42355	94024
14936	94025
116630	94026
31656	94027
8584	94028
100055	94029
37906	94030
59531	94031
15245	94032
95843	94033
13111	94034
16826	94035
106242	94036
39963	94037
87525	94038
12187	94039
40207	94040
2048	94041
76580	94042
5149	94043
8813	94044
37439	94045
39206	94046
72535	94047
793	94048
5501	94049
72065	94050
22334	94051
2767	94052
6493	94053
140347	94054
56091	94055
92191	94056
30066	94057
99405	94058
74784	94059
67442	94060
3649	94061
108401	94062
90178	94063
4580	94064
2977	94065
54554	94066
8887	94067
37801	94068
30047	94069
17113	94070
616	94071
473	94072
32486	94073
10312	94074
55012	94075
49695	94076
11939	94077
25168	94078
12698	94079
126399	94080
70014	94081
35767	94082
10872	94083
19514	94084
19419	94085
10797	94086
37531	94087
14025	94088
822	94089
99672	94090
132827	94091
28474	94092
1526	94093
12075	94094
40169	94095
28576	94096
42628	94097
112042	94098
68703	94099
67762	94100
15884	94101
785	94102
3427	94103
10607	94104
3039	94105
89248	94106
34225	94107
3914	94108
95339	94109
202	94110
7316	94111
9815	94112
9487	94113
47443	94114
5298	94115
12979	94116
74078	94117
73876	94118
129493	94119
84339	94120
25961	94121
12400	94122
32084	94123
46706	94124
18550	94125
11980	94126
20982	94127
28171	94128
43508	94129
35790	94130
97980	94131
12081	94132
7179	94133
52922	94134
131241	94135
23973	94136
73432	94137
11269	94138
12131	94139
73955	94140
14771	94141
25608	94142
92620	94143
86803	94144
65368	94145
139826	94146
57542	94147
40989	94148
57443	94149
15958	94150
76708	94151
8705	94152
4984	94153
2878	94154
15423	94155
58856	94156
66835	94157
29198	94158
40792	94159
22924	94160
18843	94161
63029	94162
23683	94163
6141	94164
9384	94165
19917	94166
20037	94167
12650	94168
114446	94169
128365	94170
75123	94171
41471	94172
12555	94173
40360	94174
124449	94175
45942	94176
4660	94177
104641	94178
115724	94179
74037	94180
72519	94181
23924	94182
5779	94183
85311	94184
41103	94185
132771	94186
1766	94187
25422	94188
95831	94189
12903	94190
70559	94191
11206	94192
6761	94193
10755	94194
39487	94195
12664	94196
1910	94197
70394	94198
9654	94199
21113	94200
114149	94201
50721	94202
150748	94203
1569	94204
123766	94205
25507	94206
158	94207
511	94208
56	94209
38734	94210
68420	94211
38600	94212
324	94213
4894	94214
130676	94215
14516	94216
34984	94217
63641	94218
87624	94219
111132	94220
5689	94221
81699	94222
3924	94223
147363	94224
36096	94225
140709	94226
3291	94227
15705	94228
38199	94229
47402	94230
95194	94231
60755	94232
6917	94233
999	94234
24162	94235
8239	94236
47135	94237
255	94238
12771	94239
15760	94240
79057	94241
65978	94242
57624	94243
72661	94244
34114	94245
6726	94246
85237	94247
54016	94248
57219	94249
17061	94250
35293	94251
16075	94252
71866	94253
1659	94254
48393	94255
9536	94256
49247	94257
124780	94258
45418	94259
47180	94260
103187	94261
93597	94262
71868	94263
110127	94264
22036	94265
1339	94266
11898	94267
132041	94268
107711	94269
96475	94270
87492	94271
55167	94272
23376	94273
8292	94274
86114	94275
6	94276
3764	94277
9287	94278
72212	94279
69744	94280
23637	94281
61894	94282
35593	94283
66431	94284
2609	94285
21328	94286
19159	94287
28930	94288
2506	94289
17715	94290
71807	94291
25275	94292
31132	94293
14386	94294
32377	94295
102314	94296
68348	94297
630	94298
28243	94299
45759	94300
38155	94301
29760	94302
4257	94303
104906	94304
1817	94305
90007	94306
7647	94307
7865	94308
138647	94309
91330	94310
138543	94311
47252	94312
81539	94313
72780	94314
19807	94315
29472	94316
93815	94317
46893	94318
60377	94319
39852	94320
2103	94321
9220	94322
117420	94323
22151	94324
86629	94325
8364	94326
8658	94327
23917	94328
8736	94329
89536	94330
65859	94331
14128	94332
58049	94333
31277	94334
54014	94335
55583	94336
53598	94337
67057	94338
29839	94339
10225	94340
71417	94341
103446	94342
84407	94343
1894	94344
24990	94345
42310	94346
70084	94347
72735	94348
7479	94349
29986	94350
103951	94351
34020	94352
105272	94353
131	94354
44861	94355
71086	94356
76869	94357
419	94358
82041	94359
88795	94360
65569	94361
115417	94362
296	94363
10323	94364
84293	94365
27416	94366
17469	94367
9107	94368
24478	94369
115975	94370
85267	94371
57415	94372
80676	94373
1343	94374
1751	94375
60699	94376
86027	94377
9047	94378
2239	94379
48185	94380
6919	94381
61039	94382
63685	94383
96377	94384
71693	94385
2344	94386
93090	94387
45666	94388
42217	94389
45776	94390
21303	94391
8173	94392
141771	94393
41958	94394
29738	94395
90699	94396
16873	94397
2975	94398
29787	94399
45843	94400
88290	94401
58443	94402
128690	94403
38125	94404
123231	94405
18666	94406
21510	94407
66209	94408
21786	94409
26546	94410
9924	94411
90024	94412
23782	94413
15357	94414
118879	94415
69162	94416
75247	94417
53736	94418
45542	94419
52683	94420
134607	94421
33026	94422
402	94423
75975	94424
27412	94425
62784	94426
22293	94427
99270	94428
112671	94429
4528	94430
14223	94431
66713	94432
7311	94433
36206	94434
102032	94435
110912	94436
87139	94437
14741	94438
6475	94439
93116	94440
122122	94441
6510	94442
29961	94443
97	94444
19310	94445
34021	94446
8524	94447
33033	94448
1779	94449
35402	94450
132857	94451
76348	94452
51820	94453
103680	94454
107604	94455
51836	94456
12633	94457
12008	94458
30274	94459
91713	94460
135178	94461
115011	94462
22080	94463
100771	94464
112158	94465
386	94466
698	94467
60839	94468
27575	94469
39956	94470
68758	94471
14670	94472
13995	94473
29365	94474
14303	94475
2584	94476
9992	94477
5224	94478
4074	94479
96770	94480
5737	94481
40620	94482
21117	94483
67343	94484
6801	94485
8505	94486
481	94487
24481	94488
27411	94489
71998	94490
22528	94491
61801	94492
103717	94493
59705	94494
32097	94495
38325	94496
1867	94497
81826	94498
39342	94499
13346	94500
77105	94501
12165	94502
103918	94503
4642	94504
65431	94505
98594	94506
121409	94507
53021	94508
20560	94509
105594	94510
17940	94511
115479	94512
36368	94513
18041	94514
61556	94515
15634	94516
144573	94517
484	94518
134029	94519
82598	94520
27182	94521
82221	94522
72270	94523
7390	94524
25448	94525
8757	94526
43846	94527
81062	94528
14160	94529
7407	94530
26753	94531
115677	94532
6396	94533
64927	94534
48513	94535
110746	94536
53504	94537
81936	94538
61490	94539
58838	94540
17000	94541
130667	94542
145266	94543
71	94544
42187	94545
21705	94546
47903	94547
6586	94548
46473	94549
6472	94550
76449	94551
17908	94552
77713	94553
79595	94554
73315	94555
84502	94556
50494	94557
21911	94558
3145	94559
26133	94560
22665	94561
23565	94562
113654	94563
19248	94564
34777	94565
18446	94566
34390	94567
43131	94568
29550	94569
19552	94570
37917	94571
121156	94572
47205	94573
3658	94574
781	94575
16730	94576
1572	94577
66093	94578
37887	94579
81132	94580
30615	94581
8212	94582
7752	94583
33674	94584
29912	94585
3387	94586
1326	94587
74564	94588
766	94589
8654	94590
30858	94591
62353	94592
33216	94593
24048	94594
107666	94595
85200	94596
103426	94597
75371	94598
145845	94599
54383	94600
14943	94601
13644	94602
823	94603
10478	94604
64453	94605
27465	94606
115965	94607
2789	94608
16846	94609
82047	94610
63553	94611
31228	94612
24166	94613
91483	94614
33608	94615
64600	94616
52510	94617
38326	94618
14002	94619
56952	94620
11136	94621
32628	94622
50910	94623
6770	94624
451	94625
68340	94626
74335	94627
108366	94628
8503	94629
72306	94630
52208	94631
63622	94632
129765	94633
146926	94634
56489	94635
40897	94636
90635	94637
37259	94638
5399	94639
38564	94640
41441	94641
17116	94642
37812	94643
63856	94644
1295	94645
60447	94646
58129	94647
38037	94648
25330	94649
104545	94650
107234	94651
93778	94652
21731	94653
25886	94654
5115	94655
46389	94656
40356	94657
98400	94658
78764	94659
53618	94660
4452	94661
49968	94662
4432	94663
66566	94664
5019	94665
6819	94666
2630	94667
150668	94668
998	94669
2362	94670
101744	94671
1276	94672
1782	94673
136943	94674
26502	94675
12587	94676
14704	94677
49730	94678
54986	94679
52117	94680
43261	94681
16293	94682
22811	94683
16789	94684
41375	94685
93585	94686
23773	94687
17340	94688
120836	94689
20660	94690
40635	94691
8327	94692
2018	94693
11065	94694
21529	94695
51083	94696
115081	94697
85971	94698
84183	94699
81256	94700
63066	94701
108115	94702
99685	94703
42015	94704
1160	94705
56860	94706
94344	94707
10031	94708
43444	94709
11347	94710
106165	94711
81367	94712
23411	94713
51518	94714
33267	94715
100279	94716
17340	94717
125124	94718
132493	94719
64750	94720
7604	94721
23708	94722
137434	94723
67804	94724
21620	94725
35718	94726
74986	94727
75208	94728
63386	94729
8843	94730
34067	94731
455	94732
2500	94733
28010	94734
5392	94735
72861	94736
38687	94737
61218	94738
42468	94739
92930	94740
27216	94741
77017	94742
45661	94743
1000	94744
32243	94745
7530	94746
54457	94747
39226	94748
33021	94749
9219	94750
30582	94751
2309	94752
12216	94753
23351	94754
80452	94755
74507	94756
10019	94757
18682	94758
47983	94759
91803	94760
12256	94761
83084	94762
17704	94763
45392	94764
115012	94765
91610	94766
67467	94767
3092	94768
3840	94769
79954	94770
65402	94771
970	94772
24248	94773
71908	94774
49308	94775
30686	94776
4167	94777
70015	94778
83527	94779
1885	94780
75163	94781
117935	94782
520	94783
100	94784
64488	94785
113	94786
68014	94787
98455	94788
5055	94789
52062	94790
71295	94791
473	94792
26061	94793
13136	94794
88538	94795
8267	94796
112130	94797
36271	94798
54080	94799
81806	94800
96380	94801
29481	94802
6325	94803
52818	94804
119461	94805
38476	94806
44582	94807
27711	94808
98573	94809
24654	94810
3698	94811
247	94812
21399	94813
66320	94814
100505	94815
113493	94816
14086	94817
3911	94818
92052	94819
1217	94820
19612	94821
21767	94822
20118	94823
35573	94824
27198	94825
41813	94826
5382	94827
7064	94828
70747	94829
19011	94830
25431	94831
57024	94832
48376	94833
146097	94834
20805	94835
34952	94836
879	94837
24281	94838
350	94839
120779	94840
22958	94841
80579	94842
40852	94843
16962	94844
6463	94845
47338	94846
410	94847
11362	94848
13116	94849
28970	94850
1021	94851
52387	94852
37241	94853
143320	94854
8166	94855
26927	94856
22231	94857
84295	94858
56855	94859
27573	94860
53703	94861
5175	94862
64180	94863
80677	94864
80038	94865
11502	94866
25488	94867
59007	94868
117557	94869
19991	94870
11953	94871
13828	94872
14552	94873
259	94874
21122	94875
99183	94876
26888	94877
136712	94878
85626	94879
1007	94880
45644	94881
45361	94882
45380	94883
45673	94884
91	94885
94097	94886
27024	94887
61133	94888
19610	94889
94256	94890
124591	94891
88779	94892
3696	94893
6536	94894
42169	94895
63452	94896
23931	94897
121196	94898
74634	94899
95286	94900
109960	94901
90653	94902
62090	94903
2786	94904
12833	94905
50564	94906
57606	94907
8379	94908
5314	94909
293	94910
110373	94911
28400	94912
17656	94913
642	94914
51329	94915
220	94916
111229	94917
47922	94918
59890	94919
124061	94920
27642	94921
28573	94922
50457	94923
56495	94924
5241	94925
41618	94926
50391	94927
91529	94928
34286	94929
18359	94930
2693	94931
70236	94932
2961	94933
90783	94934
120395	94935
81507	94936
539	94937
293	94938
114698	94939
46884	94940
6933	94941
72004	94942
23730	94943
109067	94944
40487	94945
21974	94946
118714	94947
41744	94948
3345	94949
7478	94950
11891	94951
5034	94952
19631	94953
108489	94954
9891	94955
6884	94956
20809	94957
72156	94958
35679	94959
22623	94960
6800	94961
37868	94962
65338	94963
31123	94964
64393	94965
149439	94966
10701	94967
5540	94968
115718	94969
54396	94970
5598	94971
81897	94972
1744	94973
27768	94974
43794	94975
3464	94976
1652	94977
29072	94978
116880	94979
53355	94980
2335	94981
16477	94982
77225	94983
39051	94984
47741	94985
88975	94986
44458	94987
11335	94988
2387	94989
45778	94990
24807	94991
67164	94992
147249	94993
84297	94994
4271	94995
103497	94996
631	94997
19511	94998
57377	94999
59220	95000
634	95001
20702	95002
75428	95003
14220	95004
45148	95005
86014	95006
34866	95007
10868	95008
113169	95009
7922	95010
31895	95011
49301	95012
112910	95013
4989	95014
67249	95015
2633	95016
27296	95017
11255	95018
74426	95019
64961	95020
7802	95021
61761	95022
18291	95023
53987	95024
27298	95025
20878	95026
6548	95027
9194	95028
122519	95029
87405	95030
30011	95031
18719	95032
73460	95033
13806	95034
78872	95035
103328	95036
43727	95037
8050	95038
26543	95039
1465	95040
5689	95041
28969	95042
14941	95043
13844	95044
20047	95045
100279	95046
28064	95047
38659	95048
81786	95049
78923	95050
36354	95051
11826	95052
86609	95053
26486	95054
85030	95055
25668	95056
25329	95057
26827	95058
4190	95059
16435	95060
5235	95061
36472	95062
14314	95063
4382	95064
6753	95065
84372	95066
39166	95067
36100	95068
56505	95069
1299	95070
78138	95071
10078	95072
56237	95073
15052	95074
39955	95075
15956	95076
91366	95077
6441	95078
11813	95079
32060	95080
82937	95081
4856	95082
102043	95083
18623	95084
129461	95085
64000	95086
68503	95087
13294	95088
1100	95089
8418	95090
95730	95091
10560	95092
71294	95093
133822	95094
65980	95095
127777	95096
36602	95097
61180	95098
120032	95099
48264	95100
50303	95101
20520	95102
71401	95103
2369	95104
97682	95105
11372	95106
35182	95107
20197	95108
75393	95109
4919	95110
3074	95111
449	95112
66187	95113
56015	95114
45990	95115
4668	95116
22659	95117
69814	95118
149394	95119
5429	95120
93838	95121
35776	95122
24098	95123
92415	95124
2727	95125
61929	95126
73447	95127
101920	95128
595	95129
14734	95130
105466	95131
52545	95132
7753	95133
55585	95134
14226	95135
57523	95136
26436	95137
21979	95138
35917	95139
4723	95140
63383	95141
19870	95142
29971	95143
16614	95144
19676	95145
24668	95146
22130	95147
54906	95148
84945	95149
51050	95150
45	95151
36729	95152
74851	95153
4715	95154
11739	95155
36877	95156
62604	95157
53699	95158
11751	95159
105692	95160
96674	95161
49271	95162
94995	95163
7651	95164
1441	95165
2057	95166
18313	95167
38314	95168
36207	95169
16473	95170
11396	95171
34366	95172
58081	95173
88404	95174
20954	95175
69413	95176
22973	95177
70580	95178
24355	95179
71713	95180
29607	95181
4263	95182
12748	95183
54914	95184
145144	95185
8789	95186
19805	95187
5048	95188
12406	95189
117664	95190
42310	95191
13816	95192
24122	95193
94856	95194
40760	95195
4145	95196
19580	95197
78000	95198
97796	95199
29399	95200
3290	95201
1992	95202
65684	95203
31123	95204
38279	95205
45967	95206
98250	95207
124551	95208
41289	95209
8054	95210
22905	95211
70348	95212
32538	95213
40391	95214
66770	95215
1941	95216
49180	95217
42532	95218
73980	95219
26630	95220
54	95221
2128	95222
92870	95223
8549	95224
33358	95225
134415	95226
37586	95227
960	95228
16492	95229
53736	95230
137789	95231
83937	95232
48465	95233
37048	95234
99355	95235
59201	95236
75777	95237
3683	95238
3303	95239
19048	95240
35137	95241
121262	95242
38586	95243
56888	95244
8263	95245
78128	95246
54727	95247
77055	95248
30284	95249
43037	95250
68014	95251
72543	95252
80664	95253
110748	95254
106356	95255
10343	95256
28535	95257
95879	95258
105918	95259
35801	95260
1000	95261
9966	95262
12591	95263
94155	95264
77120	95265
100238	95266
1230	95267
64383	95268
64495	95269
47388	95270
45232	95271
3274	95272
28023	95273
39680	95274
25989	95275
6707	95276
17210	95277
48602	95278
998	95279
7334	95280
12082	95281
2493	95282
35513	95283
4	95284
21264	95285
46531	95286
25116	95287
87387	95288
46069	95289
39160	95290
27059	95291
8709	95292
69321	95293
27925	95294
15142	95295
1608	95296
31906	95297
73718	95298
66704	95299
8388	95300
37683	95301
8132	95302
5978	95303
4629	95304
81121	95305
56535	95306
15909	95307
63519	95308
9019	95309
16947	95310
58006	95311
27555	95312
102786	95313
21693	95314
21863	95315
102956	95316
74914	95317
491	95318
17212	95319
661	95320
113154	95321
244	95322
60412	95323
10995	95324
61653	95325
2354	95326
55590	95327
48008	95328
6212	95329
369	95330
35099	95331
42164	95332
31674	95333
67274	95334
19257	95335
93847	95336
114052	95337
54768	95338
3757	95339
79334	95340
31513	95341
286	95342
32180	95343
52960	95344
5689	95345
65062	95346
102044	95347
6129	95348
18710	95349
6682	95350
47266	95351
10017	95352
32954	95353
41563	95354
148891	95355
25366	95356
65603	95357
36651	95358
40323	95359
147047	95360
909	95361
122539	95362
14285	95363
37818	95364
49761	95365
26730	95366
34170	95367
99593	95368
8909	95369
93473	95370
23273	95371
53032	95372
83228	95373
4283	95374
113637	95375
35065	95376
104817	95377
3640	95378
14319	95379
18806	95380
66406	95381
54858	95382
18652	95383
50152	95384
46879	95385
41783	95386
302	95387
20968	95388
107546	95389
29113	95390
30688	95391
95640	95392
8271	95393
72912	95394
1242	95395
97432	95396
14594	95397
1786	95398
57958	95399
46125	95400
92317	95401
50865	95402
16129	95403
36466	95404
52572	95405
48879	95406
39773	95407
2834	95408
41375	95409
39538	95410
13496	95411
22694	95412
16757	95413
51715	95414
3791	95415
114850	95416
103043	95417
5226	95418
6163	95419
91420	95420
15067	95421
116345	95422
52560	95423
81463	95424
2099	95425
85159	95426
30904	95427
5989	95428
17619	95429
1534	95430
25989	95431
40787	95432
120540	95433
2652	95434
73587	95435
21340	95436
120914	95437
51175	95438
11616	95439
61637	95440
7470	95441
130540	95442
117357	95443
38858	95444
113889	95445
39064	95446
7665	95447
108600	95448
41638	95449
11259	95450
89451	95451
6939	95452
113053	95453
44076	95454
98899	95455
2650	95456
948	95457
3838	95458
6887	95459
38460	95460
72675	95461
12391	95462
70296	95463
4551	95464
111371	95465
27398	95466
26096	95467
37632	95468
2513	95469
36675	95470
143025	95471
39559	95472
17117	95473
9541	95474
46004	95475
47881	95476
45347	95477
589	95478
14639	95479
41309	95480
24691	95481
18335	95482
10468	95483
62211	95484
125861	95485
2124	95486
1261	95487
20728	95488
44115	95489
100632	95490
49334	95491
79964	95492
26718	95493
2977	95494
142519	95495
83016	95496
62480	95497
132329	95498
43484	95499
52852	95500
10432	95501
44458	95502
72348	95503
62262	95504
91490	95505
56	95506
600	95507
11988	95508
2417	95509
111545	95510
34924	95511
15959	95512
114337	95513
70664	95514
77079	95515
35528	95516
65817	95517
54046	95518
13891	95519
20548	95520
69475	95521
88862	95522
8967	95523
54554	95524
1800	95525
729	95526
24641	95527
12680	95528
721	95529
29828	95530
6589	95531
117531	95532
32566	95533
81964	95534
21859	95535
17675	95536
36137	95537
3688	95538
103000	95539
30377	95540
70202	95541
51932	95542
47663	95543
733	95544
2462	95545
14190	95546
28130	95547
19821	95548
57910	95549
9629	95550
80937	95551
29623	95552
9704	95553
3002	95554
73966	95555
64218	95556
126963	95557
11187	95558
1324	95559
80682	95560
29609	95561
23365	95562
1961	95563
20146	95564
59064	95565
8147	95566
1079	95567
51927	95568
36769	95569
53376	95570
9646	95571
424	95572
63616	95573
22013	95574
4389	95575
76045	95576
28864	95577
48779	95578
128696	95579
2513	95580
49676	95581
45348	95582
117126	95583
6	95584
15011	95585
21618	95586
50641	95587
40270	95588
63472	95589
84153	95590
26909	95591
63403	95592
52203	95593
93748	95594
69844	95595
4152	95596
112449	95597
47591	95598
118149	95599
15581	95600
16625	95601
118046	95602
47035	95603
22877	95604
19515	95605
6087	95606
9110	95607
33039	95608
64156	95609
14698	95610
2286	95611
58779	95612
30113	95613
10521	95614
93862	95615
114744	95616
16310	95617
44206	95618
23820	95619
5296	95620
123492	95621
5070	95622
13910	95623
3542	95624
7691	95625
96328	95626
90853	95627
7845	95628
113338	95629
61357	95630
17531	95631
14280	95632
47248	95633
16644	95634
70157	95635
89556	95636
31373	95637
9799	95638
35466	95639
45684	95640
29374	95641
13693	95642
12588	95643
85	95644
70062	95645
109209	95646
112402	95647
323	95648
70829	95649
30	95650
30482	95651
10396	95652
120006	95653
8517	95654
79090	95655
1	95656
47049	95657
82164	95658
39160	95659
8934	95660
64424	95661
84149	95662
134424	95663
16336	95664
11473	95665
13623	95666
88169	95667
11996	95668
37636	95669
24919	95670
122347	95671
32751	95672
45111	95673
121285	95674
125620	95675
19466	95676
113632	95677
41070	95678
41425	95679
442	95680
20564	95681
28905	95682
5619	95683
18613	95684
5676	95685
113194	95686
137550	95687
43833	95688
78092	95689
27176	95690
112964	95691
82527	95692
32622	95693
26726	95694
900	95695
54316	95696
112249	95697
785	95698
491	95699
28257	95700
70339	95701
4874	95702
12414	95703
137221	95704
89309	95705
24640	95706
9671	95707
111786	95708
113290	95709
14772	95710
28909	95711
121532	95712
27704	95713
64896	95714
22143	95715
3499	95716
24690	95717
57037	95718
26265	95719
43620	95720
39352	95721
115073	95722
41284	95723
109691	95724
101557	95725
23635	95726
5824	95727
75411	95728
29927	95729
22745	95730
22979	95731
4011	95732
23680	95733
10831	95734
78296	95735
103708	95736
81073	95737
131907	95738
135823	95739
1311	95740
60380	95741
27397	95742
6729	95743
79835	95744
65408	95745
34535	95746
99567	95747
33948	95748
99541	95749
99839	95750
53879	95751
44106	95752
25973	95753
91400	95754
18123	95755
10632	95756
35194	95757
2848	95758
82404	95759
17005	95760
99429	95761
19627	95762
8761	95763
46005	95764
13412	95765
10870	95766
10819	95767
80799	95768
24177	95769
33833	95770
58446	95771
19550	95772
4435	95773
99027	95774
89452	95775
2324	95776
52816	95777
52642	95778
13344	95779
47351	95780
38783	95781
138135	95782
36482	95783
56735	95784
8304	95785
82010	95786
127817	95787
916	95788
25277	95789
41793	95790
37269	95791
12017	95792
4143	95793
26440	95794
63693	95795
8841	95796
35459	95797
3396	95798
35172	95799
50726	95800
59254	95801
119673	95802
41499	95803
90941	95804
39824	95805
46150	95806
6525	95807
27648	95808
19969	95809
77105	95810
82258	95811
5685	95812
28134	95813
1560	95814
65829	95815
56516	95816
383	95817
118608	95818
42733	95819
44650	95820
421	95821
56478	95822
23526	95823
94478	95824
101386	95825
74090	95826
7324	95827
8065	95828
28692	95829
523	95830
6718	95831
109428	95832
53664	95833
11277	95834
34263	95835
94553	95836
56292	95837
19632	95838
2997	95839
63032	95840
56575	95841
27464	95842
18561	95843
110252	95844
55877	95845
29234	95846
124696	95847
36523	95848
9344	95849
71	95850
54352	95851
35037	95852
59638	95853
9421	95854
11587	95855
124166	95856
3896	95857
28286	95858
68329	95859
8115	95860
100859	95861
46557	95862
113289	95863
181	95864
2138	95865
13596	95866
45335	95867
89291	95868
4946	95869
126725	95870
19671	95871
52962	95872
23579	95873
48804	95874
26236	95875
83614	95876
54522	95877
25264	95878
95495	95879
5207	95880
29522	95881
13237	95882
4322	95883
57536	95884
84966	95885
28895	95886
108539	95887
52868	95888
62097	95889
19904	95890
2843	95891
66669	95892
23742	95893
59961	95894
84823	95895
6812	95896
587	95897
82011	95898
3094	95899
66422	95900
58790	95901
110912	95902
27569	95903
114508	95904
83202	95905
13614	95906
144245	95907
35196	95908
8938	95909
107596	95910
73466	95911
113269	95912
8743	95913
6115	95914
119719	95915
18315	95916
49831	95917
87293	95918
63022	95919
6642	95920
39492	95921
69058	95922
44380	95923
5889	95924
32609	95925
25022	95926
7576	95927
4172	95928
71019	95929
85812	95930
44721	95931
437	95932
112631	95933
90556	95934
6743	95935
98964	95936
57591	95937
7047	95938
6187	95939
5202	95940
832	95941
3122	95942
18384	95943
98903	95944
63535	95945
88	95946
15199	95947
8089	95948
16950	95949
36242	95950
6654	95951
61499	95952
41764	95953
90897	95954
118471	95955
3772	95956
91313	95957
74344	95958
35173	95959
36414	95960
137895	95961
25363	95962
45775	95963
27739	95964
45640	95965
47320	95966
74962	95967
135363	95968
43149	95969
49684	95970
93700	95971
6916	95972
19958	95973
75767	95974
52854	95975
36954	95976
35775	95977
20175	95978
21095	95979
4145	95980
4609	95981
102203	95982
14269	95983
89332	95984
41862	95985
34244	95986
71580	95987
125782	95988
2871	95989
83015	95990
31825	95991
63777	95992
30596	95993
4463	95994
107965	95995
8832	95996
1125	95997
36052	95998
56740	95999
115275	96000
75286	96001
110661	96002
23017	96003
12555	96004
25530	96005
47763	96006
64687	96007
4958	96008
17910	96009
75542	96010
114596	96011
105395	96012
19942	96013
53720	96014
27647	96015
2207	96016
54966	96017
12696	96018
42160	96019
719	96020
62496	96021
82573	96022
32103	96023
11392	96024
39105	96025
91063	96026
31975	96027
29162	96028
42339	96029
109687	96030
52174	96031
9180	96032
127659	96033
330	96034
3715	96035
13637	96036
12544	96037
35203	96038
5122	96039
38500	96040
80549	96041
6951	96042
6022	96043
45558	96044
31250	96045
74717	96046
65682	96047
47923	96048
18534	96049
21866	96050
27510	96051
57110	96052
33050	96053
57413	96054
57864	96055
44830	96056
30403	96057
7592	96058
48639	96059
1661	96060
10373	96061
89447	96062
106135	96063
52232	96064
30973	96065
18356	96066
71204	96067
64101	96068
72745	96069
54012	96070
59798	96071
30911	96072
88047	96073
12410	96074
89427	96075
13271	96076
2284	96077
36226	96078
20820	96079
62420	96080
23705	96081
571	96082
9409	96083
85781	96084
38039	96085
14054	96086
9997	96087
62085	96088
51265	96089
54243	96090
22138	96091
36219	96092
125	96093
61264	96094
120628	96095
29262	96096
6238	96097
8955	96098
2824	96099
12809	96100
3818	96101
54039	96102
97319	96103
43788	96104
149489	96105
104875	96106
221	96107
68901	96108
59165	96109
25192	96110
24339	96111
64450	96112
80358	96113
23180	96114
91155	96115
6910	96116
89391	96117
28094	96118
9154	96119
39297	96120
7624	96121
75276	96122
85502	96123
108194	96124
109586	96125
8460	96126
19725	96127
36680	96128
68084	96129
46657	96130
71034	96131
86613	96132
10943	96133
16536	96134
69109	96135
45281	96136
98471	96137
84055	96138
32000	96139
5423	96140
50329	96141
6989	96142
62473	96143
12047	96144
22384	96145
81768	96146
3517	96147
6139	96148
141	96149
514	96150
15983	96151
89223	96152
11847	96153
9904	96154
44352	96155
59933	96156
131879	96157
98036	96158
6122	96159
97319	96160
7661	96161
19229	96162
13781	96163
42034	96164
82415	96165
117399	96166
44484	96167
118241	96168
33160	96169
35474	96170
85478	96171
60391	96172
70095	96173
39352	96174
82807	96175
44494	96176
101350	96177
15734	96178
56642	96179
62672	96180
28258	96181
98598	96182
21581	96183
13449	96184
91802	96185
6136	96186
51501	96187
37320	96188
2939	96189
29362	96190
86428	96191
23039	96192
47949	96193
31452	96194
9787	96195
15371	96196
30514	96197
16309	96198
62040	96199
41634	96200
7102	96201
92266	96202
57296	96203
6543	96204
14804	96205
6684	96206
53036	96207
16967	96208
20246	96209
60577	96210
57989	96211
97993	96212
63212	96213
19154	96214
106	96215
44686	96216
3144	96217
107172	96218
12226	96219
105941	96220
83593	96221
149477	96222
119765	96223
106244	96224
97241	96225
13891	96226
21494	96227
43793	96228
9151	96229
20608	96230
12798	96231
6919	96232
21299	96233
30434	96234
126750	96235
71835	96236
9568	96237
37568	96238
44852	96239
16134	96240
42852	96241
2135	96242
74755	96243
17096	96244
12481	96245
46748	96246
61132	96247
12219	96248
99656	96249
3939	96250
113779	96251
83825	96252
60849	96253
30402	96254
93064	96255
22056	96256
44635	96257
3681	96258
1105	96259
88674	96260
92754	96261
9262	96262
115917	96263
27826	96264
31153	96265
6524	96266
102274	96267
4286	96268
46493	96269
11730	96270
29691	96271
608	96272
116947	96273
2005	96274
21688	96275
26887	96276
86531	96277
51567	96278
19958	96279
11648	96280
14109	96281
107928	96282
78177	96283
44412	96284
49740	96285
84597	96286
33309	96287
82329	96288
69703	96289
55522	96290
15245	96291
18615	96292
7600	96293
49628	96294
12476	96295
1509	96296
21785	96297
18805	96298
96806	96299
24133	96300
41	96301
41320	96302
105738	96303
105768	96304
45965	96305
141323	96306
14359	96307
41076	96308
21861	96309
104934	96310
1105	96311
5458	96312
15073	96313
102286	96314
57776	96315
137041	96316
52426	96317
90886	96318
1332	96319
57880	96320
65517	96321
61685	96322
101262	96323
140660	96324
7460	96325
12466	96326
56264	96327
77778	96328
27065	96329
8390	96330
49969	96331
34601	96332
137851	96333
35753	96334
29779	96335
33342	96336
23165	96337
110838	96338
25132	96339
1811	96340
14155	96341
72898	96342
5350	96343
93936	96344
33127	96345
40663	96346
40140	96347
84521	96348
92130	96349
11875	96350
76049	96351
78036	96352
6987	96353
5322	96354
6612	96355
19983	96356
114328	96357
23042	96358
30462	96359
67011	96360
77382	96361
7439	96362
100898	96363
25193	96364
10012	96365
56882	96366
2326	96367
96780	96368
4043	96369
78678	96370
52072	96371
21176	96372
20861	96373
72392	96374
53082	96375
6794	96376
29011	96377
7922	96378
4329	96379
85152	96380
6999	96381
40531	96382
15149	96383
10891	96384
42386	96385
3624	96386
131835	96387
29892	96388
109626	96389
61858	96390
33179	96391
29236	96392
31557	96393
5604	96394
1985	96395
34490	96396
33414	96397
25732	96398
36840	96399
25541	96400
98626	96401
63108	96402
1182	96403
3039	96404
13447	96405
37295	96406
38059	96407
4731	96408
1357	96409
7034	96410
54474	96411
29825	96412
12475	96413
14021	96414
18786	96415
12123	96416
107065	96417
53156	96418
93751	96419
97054	96420
11460	96421
67	96422
80999	96423
5346	96424
4172	96425
52382	96426
6007	96427
13030	96428
51027	96429
13427	96430
48665	96431
98037	96432
102182	96433
6320	96434
68903	96435
4594	96436
70512	96437
49760	96438
27587	96439
73199	96440
2141	96441
119813	96442
63892	96443
9900	96444
15847	96445
53922	96446
42178	96447
105908	96448
29093	96449
53340	96450
27967	96451
5854	96452
11650	96453
20508	96454
44322	96455
59492	96456
67830	96457
22934	96458
110685	96459
5260	96460
21177	96461
24394	96462
96972	96463
2351	96464
72638	96465
138147	96466
63937	96467
9207	96468
40351	96469
12382	96470
101024	96471
23351	96472
74635	96473
80958	96474
20413	96475
147191	96476
4485	96477
47036	96478
67141	96479
10877	96480
24755	96481
75664	96482
45831	96483
41588	96484
6448	96485
32356	96486
100021	96487
30317	96488
30631	96489
105911	96490
19889	96491
75110	96492
28995	96493
6684	96494
18638	96495
928	96496
33623	96497
5150	96498
17538	96499
114072	96500
58804	96501
46461	96502
38618	96503
66250	96504
11504	96505
55442	96506
65964	96507
16124	96508
3762	96509
4925	96510
42689	96511
79240	96512
70009	96513
81608	96514
110025	96515
84365	96516
5240	96517
13742	96518
18701	96519
18096	96520
6480	96521
126974	96522
13	96523
31730	96524
81100	96525
46754	96526
25336	96527
23375	96528
87463	96529
7006	96530
24739	96531
8479	96532
6436	96533
68349	96534
78698	96535
43650	96536
68611	96537
169	96538
2220	96539
81345	96540
431	96541
2515	96542
6664	96543
48193	96544
3941	96545
15465	96546
78186	96547
10138	96548
2835	96549
69700	96550
82311	96551
15552	96552
15783	96553
34269	96554
87594	96555
9052	96556
6774	96557
1898	96558
234	96559
32757	96560
13990	96561
140843	96562
19055	96563
66515	96564
36928	96565
91658	96566
49100	96567
54345	96568
60396	96569
34005	96570
146106	96571
92764	96572
31263	96573
22134	96574
12290	96575
46057	96576
1889	96577
4393	96578
22868	96579
35030	96580
38529	96581
5869	96582
95774	96583
74488	96584
206	96585
25071	96586
8462	96587
92441	96588
13157	96589
32449	96590
109191	96591
43550	96592
31390	96593
122229	96594
37375	96595
43480	96596
23275	96597
98922	96598
49123	96599
72469	96600
54445	96601
17488	96602
31547	96603
60492	96604
59336	96605
13096	96606
38763	96607
65913	96608
6981	96609
52347	96610
18552	96611
104	96612
15680	96613
17853	96614
6553	96615
62640	96616
59484	96617
102292	96618
30246	96619
17220	96620
36745	96621
30801	96622
30081	96623
4	96624
3148	96625
150166	96626
52135	96627
114	96628
24138	96629
5889	96630
13012	96631
13940	96632
24527	96633
30760	96634
1609	96635
42222	96636
3465	96637
3126	96638
132791	96639
2040	96640
27962	96641
7219	96642
31873	96643
29550	96644
1382	96645
52323	96646
137	96647
2297	96648
31133	96649
58503	96650
68403	96651
10851	96652
18338	96653
76613	96654
39014	96655
3902	96656
69	96657
133522	96658
18697	96659
43068	96660
43390	96661
2100	96662
29224	96663
58024	96664
96179	96665
15758	96666
27906	96667
18831	96668
373	96669
26089	96670
96795	96671
35697	96672
59403	96673
41458	96674
2006	96675
32628	96676
4842	96677
7955	96678
1249	96679
8420	96680
46392	96681
49664	96682
12463	96683
44428	96684
60026	96685
5046	96686
51649	96687
33036	96688
37446	96689
101291	96690
21432	96691
10337	96692
72848	96693
59928	96694
132902	96695
9235	96696
17995	96697
8322	96698
5693	96699
96440	96700
128743	96701
15371	96702
101763	96703
114914	96704
18826	96705
1402	96706
9502	96707
5985	96708
484	96709
245	96710
12908	96711
31401	96712
69883	96713
30231	96714
92392	96715
12243	96716
10795	96717
134261	96718
101141	96719
5933	96720
57537	96721
129938	96722
36957	96723
9959	96724
3947	96725
1289	96726
35523	96727
9385	96728
731	96729
112356	96730
18716	96731
95294	96732
13563	96733
8587	96734
34997	96735
85905	96736
21475	96737
97835	96738
57174	96739
45380	96740
62886	96741
101286	96742
2065	96743
81361	96744
10783	96745
141908	96746
32848	96747
37834	96748
29292	96749
56650	96750
29969	96751
2107	96752
671	96753
38937	96754
3404	96755
7146	96756
7821	96757
29270	96758
65560	96759
47656	96760
102239	96761
85711	96762
143521	96763
59742	96764
138756	96765
47441	96766
28263	96767
3384	96768
115954	96769
59566	96770
66843	96771
27268	96772
38583	96773
21042	96774
117595	96775
12757	96776
111682	96777
103847	96778
37547	96779
30402	96780
58188	96781
5661	96782
41416	96783
12994	96784
20644	96785
95560	96786
2509	96787
119	96788
80145	96789
133762	96790
106427	96791
9941	96792
6178	96793
31461	96794
115171	96795
2287	96796
119066	96797
8055	96798
75180	96799
9812	96800
54658	96801
86736	96802
60739	96803
57990	96804
36266	96805
750	96806
72857	96807
10600	96808
43070	96809
29657	96810
18441	96811
34830	96812
99893	96813
75590	96814
53938	96815
6389	96816
15161	96817
58657	96818
72406	96819
75131	96820
57609	96821
1356	96822
16841	96823
45590	96824
8254	96825
81562	96826
28857	96827
74671	96828
1679	96829
50414	96830
89429	96831
76973	96832
24890	96833
106152	96834
126830	96835
121047	96836
27660	96837
22866	96838
94960	96839
23611	96840
102340	96841
8111	96842
40016	96843
13822	96844
137864	96845
59336	96846
14972	96847
135552	96848
1156	96849
103816	96850
4351	96851
11645	96852
12940	96853
30389	96854
23113	96855
4257	96856
85355	96857
7468	96858
65155	96859
73584	96860
34411	96861
58171	96862
93374	96863
55486	96864
118607	96865
72684	96866
16618	96867
89040	96868
33154	96869
88896	96870
1480	96871
548	96872
20800	96873
2234	96874
29741	96875
46287	96876
44457	96877
9623	96878
24378	96879
58822	96880
100479	96881
67406	96882
84155	96883
30432	96884
58607	96885
27815	96886
29878	96887
52061	96888
110899	96889
19664	96890
39386	96891
19778	96892
3559	96893
87462	96894
91145	96895
32911	96896
2966	96897
108526	96898
45178	96899
77245	96900
93159	96901
28199	96902
66401	96903
127828	96904
3103	96905
73134	96906
3588	96907
36770	96908
4353	96909
6771	96910
17727	96911
45209	96912
56100	96913
756	96914
19253	96915
980	96916
135248	96917
83535	96918
109741	96919
39668	96920
123502	96921
45025	96922
92319	96923
48745	96924
5493	96925
76090	96926
17759	96927
45032	96928
13180	96929
25669	96930
26298	96931
27658	96932
17411	96933
47581	96934
84427	96935
6487	96936
18925	96937
124007	96938
13969	96939
15912	96940
29329	96941
5022	96942
101974	96943
49923	96944
371	96945
125522	96946
30340	96947
14631	96948
15200	96949
1248	96950
95391	96951
89316	96952
59178	96953
107777	96954
26696	96955
74220	96956
16932	96957
40277	96958
150706	96959
84633	96960
18132	96961
95645	96962
82154	96963
16296	96964
44725	96965
767	96966
16794	96967
2204	96968
89176	96969
12666	96970
151	96971
86840	96972
27050	96973
29944	96974
115930	96975
125490	96976
1574	96977
34289	96978
85119	96979
6121	96980
11163	96981
83584	96982
14189	96983
47262	96984
40180	96985
4870	96986
26084	96987
25496	96988
3237	96989
12395	96990
120391	96991
43978	96992
45648	96993
25227	96994
31605	96995
83601	96996
87236	96997
24132	96998
6049	96999
34537	97000
120795	97001
3556	97002
2098	97003
98504	97004
29418	97005
12337	97006
13596	97007
22465	97008
130500	97009
92369	97010
26662	97011
12963	97012
62410	97013
12122	97014
104966	97015
13004	97016
104913	97017
58233	97018
51807	97019
44559	97020
57403	97021
4532	97022
71502	97023
2515	97024
115680	97025
2551	97026
19230	97027
81472	97028
19333	97029
14387	97030
83598	97031
66312	97032
14653	97033
20119	97034
7392	97035
64301	97036
44903	97037
13149	97038
39310	97039
10298	97040
108821	97041
94	97042
40532	97043
54245	97044
9552	97045
93447	97046
38248	97047
93125	97048
17779	97049
78286	97050
17218	97051
7438	97052
53677	97053
23730	97054
100197	97055
1591	97056
21485	97057
12468	97058
42785	97059
69612	97060
55645	97061
87331	97062
15907	97063
7864	97064
121911	97065
26176	97066
414	97067
23197	97068
2785	97069
83807	97070
30339	97071
64068	97072
5383	97073
21219	97074
6406	97075
7022	97076
60612	97077
15902	97078
63966	97079
76858	97080
13492	97081
87253	97082
19837	97083
56538	97084
90923	97085
10326	97086
107606	97087
13459	97088
41158	97089
10227	97090
12653	97091
69736	97092
40480	97093
4584	97094
112699	97095
24157	97096
42014	97097
59866	97098
14084	97099
57339	97100
45431	97101
29155	97102
768	97103
32470	97104
47208	97105
89794	97106
39133	97107
58087	97108
77144	97109
21307	97110
4385	97111
9063	97112
75868	97113
74233	97114
10465	97115
404	97116
3028	97117
16496	97118
53864	97119
26064	97120
49780	97121
19158	97122
31201	97123
18223	97124
46931	97125
14027	97126
26211	97127
935	97128
102494	97129
12672	97130
99182	97131
24546	97132
12155	97133
64199	97134
16121	97135
255	97136
52637	97137
5008	97138
57344	97139
24354	97140
11019	97141
57174	97142
9868	97143
72587	97144
155	97145
82894	97146
102366	97147
29792	97148
5540	97149
21340	97150
114504	97151
76031	97152
82735	97153
38675	97154
11160	97155
128113	97156
131949	97157
8604	97158
77978	97159
27281	97160
45105	97161
11906	97162
43822	97163
56674	97164
88705	97165
15134	97166
28384	97167
37979	97168
16877	97169
5692	97170
71538	97171
132352	97172
38934	97173
213	97174
76018	97175
62202	97176
1703	97177
143249	97178
134606	97179
111913	97180
115393	97181
109694	97182
14840	97183
48068	97184
20817	97185
8146	97186
120406	97187
125087	97188
1258	97189
77686	97190
31256	97191
7942	97192
17383	97193
26784	97194
100213	97195
97108	97196
4048	97197
18728	97198
108311	97199
52365	97200
835	97201
33498	97202
43456	97203
86651	97204
53567	97205
46	97206
97886	97207
107870	97208
77924	97209
39088	97210
60630	97211
43921	97212
69659	97213
8732	97214
47025	97215
75044	97216
75643	97217
41	97218
79973	97219
8924	97220
82732	97221
24978	97222
36618	97223
58337	97224
128519	97225
86378	97226
4138	97227
62385	97228
183	97229
2257	97230
118342	97231
6950	97232
20228	97233
9689	97234
10644	97235
92960	97236
34222	97237
10349	97238
39679	97239
55647	97240
99473	97241
15126	97242
87412	97243
65532	97244
10419	97245
34198	97246
43890	97247
6328	97248
39680	97249
101289	97250
69050	97251
150	97252
9362	97253
77000	97254
92867	97255
22624	97256
47444	97257
2112	97258
18110	97259
111608	97260
64492	97261
30736	97262
57479	97263
972	97264
8903	97265
85985	97266
10810	97267
11516	97268
13001	97269
74515	97270
72117	97271
66570	97272
87520	97273
73399	97274
27101	97275
2377	97276
261	97277
8667	97278
38350	97279
117892	97280
125962	97281
1301	97282
82312	97283
94686	97284
21087	97285
11144	97286
11642	97287
35756	97288
6821	97289
34475	97290
70653	97291
111209	97292
5107	97293
70240	97294
15750	97295
16213	97296
123159	97297
36268	97298
7544	97299
3725	97300
119201	97301
36915	97302
120890	97303
133152	97304
52223	97305
25382	97306
47324	97307
18693	97308
211	97309
62061	97310
133855	97311
691	97312
36476	97313
36971	97314
89612	97315
115904	97316
88329	97317
65442	97318
10781	97319
54211	97320
40537	97321
395	97322
88641	97323
11181	97324
18216	97325
120805	97326
108174	97327
4937	97328
27171	97329
57568	97330
24597	97331
8224	97332
3485	97333
25187	97334
101025	97335
54586	97336
124225	97337
81100	97338
18456	97339
29024	97340
62281	97341
17471	97342
6724	97343
1486	97344
2900	97345
69119	97346
16828	97347
41931	97348
61004	97349
39598	97350
42232	97351
93065	97352
35776	97353
100234	97354
13118	97355
68045	97356
1458	97357
68899	97358
98490	97359
165	97360
15584	97361
56416	97362
13581	97363
96026	97364
97806	97365
12314	97366
27258	97367
93854	97368
58729	97369
83922	97370
69734	97371
3536	97372
40759	97373
3113	97374
82465	97375
506	97376
6511	97377
13839	97378
107693	97379
65149	97380
88846	97381
99799	97382
8760	97383
5146	97384
24777	97385
68391	97386
80618	97387
6058	97388
8459	97389
68252	97390
131131	97391
96358	97392
50766	97393
44988	97394
104501	97395
1629	97396
71546	97397
3142	97398
31429	97399
63864	97400
47826	97401
63317	97402
109012	97403
48192	97404
61616	97405
3382	97406
51062	97407
77301	97408
102332	97409
47482	97410
89939	97411
26831	97412
3549	97413
138694	97414
25363	97415
4071	97416
39566	97417
32719	97418
8032	97419
683	97420
55151	97421
891	97422
25817	97423
106453	97424
77021	97425
28180	97426
2939	97427
30292	97428
82955	97429
18545	97430
59600	97431
33083	97432
3374	97433
79988	97434
4403	97435
20161	97436
61459	97437
13091	97438
78260	97439
14064	97440
20912	97441
128208	97442
58531	97443
11924	97444
116198	97445
18955	97446
72551	97447
32791	97448
73269	97449
92560	97450
25184	97451
22584	97452
120878	97453
24323	97454
54403	97455
142594	97456
98810	97457
4844	97458
41859	97459
261	97460
26588	97461
49210	97462
125002	97463
27494	97464
52397	97465
30376	97466
65031	97467
39715	97468
84938	97469
109298	97470
15663	97471
20770	97472
11	97473
122526	97474
136903	97475
34350	97476
36716	97477
7979	97478
18643	97479
26275	97480
88062	97481
12318	97482
29265	97483
84527	97484
11268	97485
85050	97486
55561	97487
112607	97488
55530	97489
4301	97490
25022	97491
4753	97492
68636	97493
86418	97494
19255	97495
4415	97496
85081	97497
44932	97498
16512	97499
84293	97500
8075	97501
44568	97502
30879	97503
1345	97504
111813	97505
89698	97506
40182	97507
90695	97508
3833	97509
50507	97510
69948	97511
9219	97512
14617	97513
3639	97514
7625	97515
18931	97516
137362	97517
39166	97518
28274	97519
46042	97520
4	97521
82186	97522
19533	97523
3172	97524
23	97525
81232	97526
131040	97527
58011	97528
149750	97529
4380	97530
93498	97531
14774	97532
930	97533
30242	97534
77944	97535
4242	97536
131402	97537
51005	97538
71960	97539
59518	97540
43153	97541
118077	97542
1808	97543
39324	97544
4517	97545
11941	97546
52694	97547
29678	97548
82797	97549
16596	97550
12373	97551
5064	97552
77352	97553
45259	97554
15273	97555
44643	97556
119010	97557
38172	97558
11477	97559
30506	97560
28637	97561
10695	97562
99992	97563
9758	97564
212	97565
3546	97566
25922	97567
78053	97568
130767	97569
11502	97570
86959	97571
75030	97572
511	97573
68931	97574
446	97575
5521	97576
7007	97577
11225	97578
1250	97579
55020	97580
49767	97581
32871	97582
96197	97583
10540	97584
22893	97585
34009	97586
71836	97587
1591	97588
133260	97589
26739	97590
108621	97591
560	97592
16592	97593
16910	97594
43809	97595
2393	97596
70575	97597
84956	97598
88296	97599
39709	97600
16632	97601
36870	97602
12847	97603
78398	97604
38503	97605
8465	97606
65100	97607
552	97608
37688	97609
631	97610
70272	97611
74360	97612
68804	97613
94295	97614
111500	97615
84980	97616
29460	97617
36011	97618
49290	97619
5574	97620
121960	97621
4336	97622
11929	97623
27422	97624
36115	97625
56431	97626
56071	97627
18430	97628
13434	97629
1981	97630
39506	97631
3689	97632
75108	97633
55767	97634
10852	97635
43271	97636
17579	97637
41570	97638
29623	97639
19039	97640
54727	97641
21	97642
59394	97643
54145	97644
562	97645
11605	97646
98164	97647
17963	97648
35173	97649
81271	97650
5369	97651
104823	97652
107298	97653
24033	97654
35891	97655
3871	97656
81633	97657
39104	97658
70699	97659
8515	97660
20035	97661
98988	97662
46161	97663
7796	97664
28493	97665
81926	97666
62636	97667
66032	97668
20330	97669
18313	97670
9066	97671
96077	97672
30215	97673
1274	97674
63694	97675
14341	97676
31707	97677
45364	97678
18873	97679
10905	97680
1362	97681
46683	97682
24118	97683
45215	97684
106362	97685
86007	97686
1140	97687
7475	97688
58288	97689
13504	97690
9455	97691
7170	97692
710	97693
37578	97694
39777	97695
13287	97696
1238	97697
47274	97698
79570	97699
58163	97700
114314	97701
18664	97702
138445	97703
126775	97704
55608	97705
13625	97706
67800	97707
8124	97708
31804	97709
73316	97710
60042	97711
4177	97712
53530	97713
28497	97714
28439	97715
48594	97716
10816	97717
40352	97718
67036	97719
79772	97720
3644	97721
65787	97722
64883	97723
4817	97724
80425	97725
46737	97726
1514	97727
127012	97728
61548	97729
54948	97730
13410	97731
75924	97732
33902	97733
4590	97734
23233	97735
66080	97736
789	97737
6740	97738
452	97739
27726	97740
61793	97741
16027	97742
115359	97743
64158	97744
135226	97745
6742	97746
3811	97747
69653	97748
13583	97749
8982	97750
109872	97751
58283	97752
80710	97753
105962	97754
108617	97755
7930	97756
58619	97757
639	97758
1112	97759
107930	97760
15760	97761
20700	97762
62543	97763
146576	97764
103270	97765
56569	97766
8689	97767
18443	97768
18873	97769
17516	97770
147742	97771
23210	97772
3318	97773
65323	97774
85518	97775
204	97776
103335	97777
48415	97778
69310	97779
35866	97780
6467	97781
44144	97782
100211	97783
103216	97784
7043	97785
11958	97786
2286	97787
12425	97788
60754	97789
39551	97790
12	97791
89975	97792
12102	97793
68911	97794
25459	97795
6382	97796
97169	97797
60862	97798
96203	97799
11089	97800
131565	97801
37746	97802
11557	97803
91202	97804
85756	97805
80448	97806
34696	97807
68020	97808
121603	97809
19662	97810
90071	97811
103784	97812
79481	97813
24146	97814
11342	97815
41747	97816
34596	97817
3738	97818
13183	97819
110620	97820
249	97821
2923	97822
331	97823
116735	97824
12712	97825
52244	97826
82737	97827
49245	97828
10481	97829
3412	97830
62646	97831
95952	97832
6841	97833
588	97834
8388	97835
58471	97836
19131	97837
41470	97838
20341	97839
3274	97840
1	97841
2514	97842
7755	97843
74961	97844
82165	97845
6331	97846
772	97847
149748	97848
49160	97849
29133	97850
2957	97851
110228	97852
46641	97853
1744	97854
2308	97855
2522	97856
164	97857
78314	97858
114164	97859
92403	97860
2728	97861
65111	97862
1510	97863
146217	97864
32382	97865
49627	97866
65403	97867
13102	97868
51484	97869
24285	97870
44	97871
21050	97872
14180	97873
51286	97874
26558	97875
96297	97876
29317	97877
13180	97878
35100	97879
117864	97880
81851	97881
128494	97882
146460	97883
7237	97884
47226	97885
43705	97886
11356	97887
6047	97888
120906	97889
30373	97890
17613	97891
33128	97892
100	97893
25784	97894
10753	97895
82437	97896
65086	97897
75911	97898
12036	97899
6113	97900
46756	97901
30221	97902
38798	97903
69784	97904
54173	97905
9687	97906
74132	97907
163	97908
113790	97909
56433	97910
17291	97911
56520	97912
98618	97913
1662	97914
17417	97915
5531	97916
4453	97917
11394	97918
58466	97919
353	97920
76908	97921
66352	97922
95879	97923
895	97924
84390	97925
6720	97926
5697	97927
32136	97928
11516	97929
71956	97930
35655	97931
21615	97932
35462	97933
6003	97934
40938	97935
31763	97936
34009	97937
23155	97938
21276	97939
29617	97940
21226	97941
48990	97942
48904	97943
5207	97944
15585	97945
64498	97946
3076	97947
84580	97948
37936	97949
35938	97950
142351	97951
45096	97952
96309	97953
62502	97954
101847	97955
61092	97956
60954	97957
1551	97958
610	97959
10494	97960
19200	97961
94059	97962
66854	97963
72315	97964
19119	97965
66834	97966
31765	97967
16270	97968
13397	97969
125382	97970
109017	97971
22730	97972
31706	97973
94663	97974
8822	97975
59101	97976
41361	97977
40695	97978
33777	97979
21834	97980
220	97981
1149	97982
1721	97983
4271	97984
47	97985
20229	97986
100130	97987
30955	97988
45266	97989
3515	97990
81173	97991
51681	97992
37580	97993
41819	97994
27344	97995
5570	97996
83853	97997
35791	97998
891	97999
12673	98000
5563	98001
2636	98002
59525	98003
48570	98004
2853	98005
9896	98006
2221	98007
12243	98008
59155	98009
83977	98010
145142	98011
5424	98012
73627	98013
1198	98014
18279	98015
18222	98016
9130	98017
18541	98018
14504	98019
46913	98020
93291	98021
56544	98022
26670	98023
14963	98024
20236	98025
33999	98026
3072	98027
127103	98028
12886	98029
45166	98030
34498	98031
8557	98032
16791	98033
1064	98034
18243	98035
78515	98036
4347	98037
41438	98038
5985	98039
4270	98040
16806	98041
36967	98042
8618	98043
17032	98044
8696	98045
27862	98046
4751	98047
131154	98048
4282	98049
3341	98050
15588	98051
89821	98052
81267	98053
92596	98054
39262	98055
19362	98056
12132	98057
35238	98058
22521	98059
85329	98060
35047	98061
51511	98062
7800	98063
66468	98064
52705	98065
111401	98066
45	98067
75846	98068
120313	98069
78208	98070
104578	98071
128083	98072
102167	98073
8041	98074
2010	98075
11676	98076
12617	98077
16629	98078
26391	98079
40304	98080
2274	98081
71988	98082
808	98083
17449	98084
76346	98085
13384	98086
129871	98087
29660	98088
56523	98089
150700	98090
8519	98091
50248	98092
23022	98093
14538	98094
18383	98095
25763	98096
7779	98097
85949	98098
45303	98099
69932	98100
75637	98101
44121	98102
31669	98103
60532	98104
18478	98105
90727	98106
44346	98107
12107	98108
1068	98109
2236	98110
20930	98111
64249	98112
19760	98113
27721	98114
73028	98115
35259	98116
58638	98117
113262	98118
71054	98119
15083	98120
7246	98121
111214	98122
80092	98123
5783	98124
2669	98125
7470	98126
12781	98127
93058	98128
1825	98129
59100	98130
25297	98131
1058	98132
26876	98133
35165	98134
39752	98135
2221	98136
4471	98137
68203	98138
74990	98139
31348	98140
38264	98141
26676	98142
36606	98143
33781	98144
79782	98145
3890	98146
7109	98147
25717	98148
95072	98149
42	98150
1731	98151
29492	98152
70229	98153
19173	98154
120164	98155
9938	98156
68636	98157
42789	98158
8328	98159
61645	98160
50042	98161
27481	98162
120019	98163
41714	98164
30486	98165
120216	98166
39529	98167
4957	98168
81194	98169
38658	98170
16036	98171
28895	98172
134378	98173
138607	98174
2131	98175
47326	98176
4874	98177
39607	98178
34801	98179
80985	98180
13754	98181
2984	98182
30304	98183
64698	98184
74523	98185
40867	98186
57115	98187
57477	98188
59551	98189
16204	98190
29061	98191
64396	98192
18998	98193
4087	98194
108072	98195
120617	98196
44298	98197
45126	98198
1331	98199
119648	98200
10590	98201
12186	98202
33637	98203
13113	98204
89704	98205
6023	98206
150285	98207
1548	98208
5025	98209
109507	98210
10863	98211
54129	98212
87322	98213
42204	98214
2080	98215
17477	98216
45787	98217
125216	98218
7301	98219
50346	98220
136410	98221
45720	98222
25078	98223
23142	98224
11059	98225
43332	98226
49094	98227
12287	98228
73734	98229
60765	98230
64982	98231
30571	98232
44911	98233
42531	98234
22967	98235
15300	98236
3584	98237
115911	98238
49666	98239
92442	98240
32707	98241
133	98242
13277	98243
68653	98244
82956	98245
22405	98246
58482	98247
8484	98248
2700	98249
17397	98250
15311	98251
60458	98252
79558	98253
44726	98254
65212	98255
52805	98256
106607	98257
57223	98258
2291	98259
14434	98260
7173	98261
75984	98262
89298	98263
49901	98264
23859	98265
58143	98266
8765	98267
16262	98268
29130	98269
10114	98270
104854	98271
60845	98272
86304	98273
20620	98274
35796	98275
23292	98276
7211	98277
71923	98278
38893	98279
57330	98280
29830	98281
85388	98282
36137	98283
48109	98284
51276	98285
13511	98286
6642	98287
43296	98288
44853	98289
83574	98290
65666	98291
38	98292
49541	98293
3589	98294
69895	98295
17161	98296
3697	98297
50190	98298
6586	98299
3533	98300
25781	98301
5315	98302
110466	98303
95627	98304
93100	98305
125267	98306
115032	98307
27558	98308
1635	98309
34933	98310
16659	98311
5324	98312
8328	98313
46758	98314
98765	98315
4131	98316
59173	98317
1485	98318
12734	98319
17421	98320
109554	98321
50504	98322
29693	98323
89824	98324
81095	98325
35226	98326
131660	98327
135797	98328
22666	98329
21261	98330
99380	98331
76718	98332
41933	98333
3282	98334
6500	98335
56460	98336
8668	98337
92209	98338
9024	98339
35791	98340
13294	98341
53195	98342
19905	98343
110196	98344
85121	98345
26002	98346
92129	98347
107354	98348
166	98349
95162	98350
50763	98351
23619	98352
141358	98353
18649	98354
81455	98355
37473	98356
14407	98357
84633	98358
79786	98359
289	98360
22873	98361
113061	98362
140811	98363
54780	98364
6517	98365
28522	98366
109274	98367
75918	98368
7035	98369
15416	98370
52337	98371
150004	98372
64303	98373
4486	98374
53706	98375
38630	98376
2738	98377
15074	98378
98482	98379
4632	98380
97116	98381
4944	98382
18823	98383
6304	98384
72437	98385
16219	98386
93045	98387
38044	98388
8102	98389
17293	98390
120321	98391
4822	98392
8796	98393
113575	98394
1163	98395
37740	98396
35540	98397
18197	98398
28040	98399
93358	98400
25892	98401
3355	98402
60524	98403
72588	98404
60769	98405
85095	98406
17617	98407
6071	98408
74748	98409
12748	98410
56550	98411
15063	98412
29151	98413
85992	98414
44177	98415
51322	98416
11075	98417
45737	98418
28301	98419
124499	98420
3633	98421
128986	98422
468	98423
71537	98424
38909	98425
13923	98426
57458	98427
27324	98428
37758	98429
16946	98430
314	98431
49594	98432
18572	98433
149344	98434
9330	98435
1620	98436
37902	98437
25469	98438
5960	98439
41662	98440
105867	98441
37360	98442
9168	98443
30948	98444
20208	98445
41945	98446
96232	98447
21824	98448
51998	98449
37020	98450
8167	98451
50789	98452
45832	98453
205	98454
31104	98455
42228	98456
106588	98457
41049	98458
71643	98459
24220	98460
49854	98461
72775	98462
117163	98463
47391	98464
128287	98465
48190	98466
33067	98467
96812	98468
36991	98469
93567	98470
11470	98471
52094	98472
40833	98473
38077	98474
33408	98475
4712	98476
47316	98477
4233	98478
37695	98479
261	98480
110004	98481
54994	98482
3572	98483
7186	98484
9697	98485
2580	98486
73830	98487
113844	98488
48263	98489
70768	98490
3033	98491
19	98492
61089	98493
96048	98494
53348	98495
88293	98496
3422	98497
14	98498
43638	98499
22367	98500
17120	98501
1402	98502
92917	98503
45861	98504
13559	98505
33517	98506
58621	98507
11925	98508
7380	98509
25926	98510
13214	98511
80015	98512
62671	98513
97497	98514
83716	98515
8107	98516
81418	98517
86325	98518
123020	98519
9098	98520
93469	98521
10915	98522
34736	98523
18300	98524
117583	98525
50561	98526
7293	98527
59713	98528
37505	98529
70361	98530
5546	98531
126936	98532
22498	98533
73882	98534
31163	98535
30406	98536
1408	98537
38966	98538
88945	98539
121099	98540
54452	98541
16205	98542
38674	98543
42758	98544
7104	98545
525	98546
3677	98547
15923	98548
50036	98549
114292	98550
99184	98551
54618	98552
7423	98553
10947	98554
968	98555
57219	98556
99263	98557
122057	98558
2677	98559
1919	98560
8882	98561
1171	98562
47893	98563
57571	98564
67590	98565
42935	98566
9643	98567
89841	98568
133311	98569
1228	98570
13763	98571
28380	98572
28116	98573
51385	98574
82065	98575
11297	98576
138530	98577
60430	98578
44378	98579
7561	98580
26180	98581
22593	98582
83735	98583
25484	98584
258	98585
34374	98586
18395	98587
122464	98588
527	98589
79056	98590
10065	98591
496	98592
5545	98593
59416	98594
35818	98595
95288	98596
18938	98597
8645	98598
10563	98599
20358	98600
48742	98601
38388	98602
15370	98603
45661	98604
96532	98605
14927	98606
15810	98607
9922	98608
63852	98609
72330	98610
89424	98611
94429	98612
78801	98613
60577	98614
111081	98615
71826	98616
6856	98617
10652	98618
90348	98619
97553	98620
37585	98621
96051	98622
24399	98623
73409	98624
131140	98625
104887	98626
105185	98627
56341	98628
41451	98629
7178	98630
10473	98631
22504	98632
66202	98633
1495	98634
65123	98635
83306	98636
99669	98637
15628	98638
79325	98639
117235	98640
69431	98641
58442	98642
49126	98643
71975	98644
4314	98645
8114	98646
20199	98647
55631	98648
136713	98649
3604	98650
94616	98651
44147	98652
21624	98653
82759	98654
53992	98655
102859	98656
96854	98657
80294	98658
32251	98659
43013	98660
74640	98661
137016	98662
5905	98663
60104	98664
116590	98665
3075	98666
92647	98667
112528	98668
61091	98669
29628	98670
77264	98671
77253	98672
5765	98673
70748	98674
5726	98675
6714	98676
46547	98677
57282	98678
73099	98679
40506	98680
14002	98681
21415	98682
82467	98683
43435	98684
135066	98685
135169	98686
122859	98687
130891	98688
773	98689
123	98690
29072	98691
7034	98692
921	98693
34290	98694
64211	98695
130579	98696
57910	98697
112173	98698
82160	98699
27552	98700
17593	98701
5386	98702
113568	98703
12252	98704
83113	98705
75880	98706
43670	98707
34052	98708
44417	98709
31033	98710
61085	98711
25430	98712
84252	98713
68868	98714
58798	98715
4532	98716
3079	98717
38	98718
89135	98719
122685	98720
45271	98721
1468	98722
77332	98723
50826	98724
137205	98725
8036	98726
69074	98727
12635	98728
1797	98729
31796	98730
99673	98731
125865	98732
104602	98733
9621	98734
3557	98735
73301	98736
115560	98737
63815	98738
7844	98739
69938	98740
114692	98741
46549	98742
44435	98743
9516	98744
114007	98745
17236	98746
118930	98747
6498	98748
62111	98749
21542	98750
41459	98751
33265	98752
11418	98753
20438	98754
49879	98755
18052	98756
51761	98757
69888	98758
29848	98759
95818	98760
3409	98761
116384	98762
75791	98763
144267	98764
129466	98765
34723	98766
34012	98767
5115	98768
87816	98769
3978	98770
6445	98771
16452	98772
21986	98773
23885	98774
5990	98775
112593	98776
41956	98777
5626	98778
13320	98779
52984	98780
29021	98781
102553	98782
1752	98783
141370	98784
4116	98785
105153	98786
19505	98787
50354	98788
72754	98789
9495	98790
23059	98791
136220	98792
85	98793
99724	98794
8388	98795
1378	98796
24561	98797
72317	98798
64914	98799
39469	98800
61329	98801
7591	98802
30083	98803
71309	98804
55	98805
50896	98806
1583	98807
38204	98808
53476	98809
7716	98810
38101	98811
7841	98812
40183	98813
28574	98814
38362	98815
187	98816
84611	98817
1638	98818
42094	98819
86586	98820
65742	98821
2134	98822
11888	98823
13667	98824
10643	98825
54185	98826
15658	98827
3698	98828
683	98829
49094	98830
54118	98831
84779	98832
121020	98833
58539	98834
43213	98835
67163	98836
93561	98837
100509	98838
45672	98839
98405	98840
18523	98841
22837	98842
39710	98843
40746	98844
5576	98845
20429	98846
76262	98847
31324	98848
87767	98849
81226	98850
27193	98851
52978	98852
41074	98853
38341	98854
56088	98855
148477	98856
78695	98857
37022	98858
64188	98859
3651	98860
9237	98861
120094	98862
52877	98863
15025	98864
62040	98865
30372	98866
25229	98867
96727	98868
23454	98869
115	98870
10625	98871
54873	98872
36907	98873
143159	98874
9468	98875
14507	98876
20145	98877
17526	98878
77072	98879
130344	98880
81552	98881
72253	98882
1475	98883
10639	98884
63004	98885
156	98886
64053	98887
22213	98888
976	98889
10635	98890
17146	98891
132879	98892
17290	98893
831	98894
22474	98895
129203	98896
85876	98897
69648	98898
14549	98899
5918	98900
9947	98901
80045	98902
820	98903
12053	98904
37464	98905
11115	98906
17430	98907
57172	98908
52634	98909
37859	98910
104519	98911
21578	98912
62107	98913
31431	98914
25451	98915
127492	98916
35011	98917
52318	98918
28969	98919
83254	98920
88671	98921
57802	98922
5952	98923
87731	98924
65344	98925
100565	98926
50881	98927
45632	98928
39424	98929
27360	98930
71776	98931
13907	98932
50936	98933
1904	98934
111175	98935
61135	98936
75672	98937
17267	98938
25757	98939
19340	98940
81115	98941
803	98942
48487	98943
16555	98944
16156	98945
44990	98946
4436	98947
3883	98948
6650	98949
41126	98950
21495	98951
43412	98952
84982	98953
93217	98954
10753	98955
16729	98956
1391	98957
83270	98958
17439	98959
75175	98960
53932	98961
25726	98962
26464	98963
90519	98964
47792	98965
114212	98966
74211	98967
50404	98968
462	98969
18510	98970
4952	98971
4108	98972
24855	98973
123982	98974
13478	98975
13510	98976
28038	98977
34472	98978
102405	98979
11691	98980
2311	98981
91959	98982
7305	98983
76082	98984
3277	98985
4691	98986
71229	98987
67978	98988
102176	98989
22320	98990
12232	98991
40037	98992
11789	98993
2613	98994
5326	98995
108864	98996
33417	98997
11025	98998
24226	98999
13821	99000
82569	99001
11840	99002
76995	99003
26632	99004
2992	99005
88888	99006
113687	99007
22217	99008
9034	99009
122	99010
41988	99011
16037	99012
8670	99013
64170	99014
48202	99015
78484	99016
50822	99017
41114	99018
3724	99019
18465	99020
33187	99021
77284	99022
46996	99023
125056	99024
111981	99025
52913	99026
3415	99027
27084	99028
37227	99029
4138	99030
69068	99031
30576	99032
28406	99033
51546	99034
9829	99035
102769	99036
2364	99037
20782	99038
52474	99039
29388	99040
53317	99041
55148	99042
5229	99043
56114	99044
15661	99045
19911	99046
7694	99047
4808	99048
17727	99049
51557	99050
17576	99051
57586	99052
81964	99053
131137	99054
71197	99055
19600	99056
19300	99057
10370	99058
21469	99059
19220	99060
14056	99061
65576	99062
71892	99063
88359	99064
15706	99065
11499	99066
31007	99067
62064	99068
28729	99069
5486	99070
55033	99071
25810	99072
7909	99073
20831	99074
73754	99075
100836	99076
2327	99077
87494	99078
3895	99079
145209	99080
127574	99081
20767	99082
85998	99083
114612	99084
5071	99085
25303	99086
5054	99087
14710	99088
67583	99089
11155	99090
10351	99091
77715	99092
39084	99093
109003	99094
2522	99095
67264	99096
35495	99097
1005	99098
55656	99099
111489	99100
16222	99101
11370	99102
81164	99103
39006	99104
14345	99105
6100	99106
19329	99107
93	99108
102626	99109
71128	99110
66913	99111
30941	99112
33022	99113
27765	99114
115983	99115
21604	99116
16598	99117
98413	99118
48633	99119
7210	99120
1205	99121
79333	99122
80249	99123
58124	99124
35711	99125
14373	99126
148019	99127
15308	99128
130980	99129
79715	99130
40117	99131
5045	99132
8769	99133
13166	99134
80955	99135
15013	99136
83311	99137
15498	99138
22754	99139
88904	99140
67257	99141
100049	99142
13601	99143
745	99144
54811	99145
91932	99146
1895	99147
4209	99148
63282	99149
68988	99150
40025	99151
17487	99152
2177	99153
140721	99154
4827	99155
22033	99156
18032	99157
17091	99158
10388	99159
23064	99160
39857	99161
124512	99162
30237	99163
140865	99164
111505	99165
33572	99166
25064	99167
2178	99168
9278	99169
20736	99170
67996	99171
80190	99172
17552	99173
70779	99174
115334	99175
21714	99176
60599	99177
78452	99178
6389	99179
2416	99180
24329	99181
21736	99182
7512	99183
19849	99184
41995	99185
60600	99186
15702	99187
56208	99188
34787	99189
1919	99190
701	99191
85267	99192
7532	99193
6120	99194
46834	99195
37476	99196
62081	99197
43017	99198
115726	99199
101930	99200
59541	99201
824	99202
76217	99203
23545	99204
39835	99205
43550	99206
98246	99207
122693	99208
10210	99209
106411	99210
7571	99211
75463	99212
17882	99213
13029	99214
84253	99215
78779	99216
97671	99217
3706	99218
26903	99219
29292	99220
1957	99221
99852	99222
26507	99223
26715	99224
35624	99225
87510	99226
39922	99227
19399	99228
27971	99229
76152	99230
46170	99231
65351	99232
100920	99233
15139	99234
12075	99235
57064	99236
63729	99237
84263	99238
20188	99239
10437	99240
136156	99241
83922	99242
21963	99243
82060	99244
20727	99245
13381	99246
40051	99247
51867	99248
79647	99249
3175	99250
19447	99251
93717	99252
64340	99253
70706	99254
12248	99255
27102	99256
17890	99257
4752	99258
14463	99259
10663	99260
108235	99261
9934	99262
14133	99263
61293	99264
9313	99265
12773	99266
79460	99267
8254	99268
17229	99269
64109	99270
77168	99271
8271	99272
5820	99273
94135	99274
100305	99275
883	99276
60434	99277
49313	99278
34945	99279
74954	99280
36590	99281
24145	99282
134853	99283
132108	99284
45789	99285
19242	99286
61663	99287
2076	99288
100616	99289
2335	99290
9004	99291
24059	99292
33447	99293
129730	99294
34270	99295
59597	99296
15945	99297
56367	99298
25041	99299
88575	99300
22688	99301
107765	99302
15288	99303
97394	99304
51427	99305
34675	99306
28615	99307
131394	99308
25773	99309
42506	99310
213	99311
21147	99312
73525	99313
87572	99314
52013	99315
5672	99316
15927	99317
84988	99318
2442	99319
6874	99320
6592	99321
103103	99322
464	99323
55388	99324
24271	99325
122158	99326
8551	99327
53539	99328
1046	99329
88762	99330
111980	99331
1247	99332
45424	99333
7616	99334
99923	99335
2974	99336
49937	99337
30538	99338
1274	99339
65927	99340
83815	99341
161	99342
532	99343
53057	99344
101331	99345
7383	99346
24892	99347
121141	99348
88828	99349
140695	99350
14478	99351
131101	99352
180	99353
26359	99354
50579	99355
1650	99356
169	99357
2705	99358
2407	99359
13464	99360
16331	99361
68327	99362
46016	99363
96225	99364
64109	99365
25361	99366
819	99367
135367	99368
118515	99369
55161	99370
46202	99371
39361	99372
46395	99373
6640	99374
32299	99375
53730	99376
6084	99377
27951	99378
21945	99379
486	99380
4560	99381
46079	99382
24089	99383
7620	99384
136527	99385
33365	99386
135683	99387
53826	99388
96271	99389
77272	99390
125666	99391
91499	99392
13368	99393
120768	99394
114116	99395
46648	99396
40185	99397
57158	99398
25805	99399
1655	99400
63740	99401
82637	99402
127865	99403
5710	99404
119195	99405
40480	99406
29978	99407
34183	99408
111676	99409
35536	99410
4204	99411
57853	99412
54195	99413
682	99414
11020	99415
107458	99416
70503	99417
63915	99418
47045	99419
257	99420
110556	99421
145742	99422
124824	99423
20033	99424
2169	99425
61456	99426
7461	99427
40001	99428
38944	99429
77101	99430
101621	99431
31914	99432
34884	99433
11335	99434
18328	99435
97436	99436
112312	99437
43282	99438
24731	99439
5188	99440
17611	99441
1104	99442
22023	99443
58198	99444
10326	99445
97170	99446
10198	99447
106328	99448
2903	99449
24952	99450
71056	99451
34406	99452
40432	99453
25047	99454
11649	99455
91346	99456
45581	99457
5007	99458
12950	99459
5345	99460
93357	99461
10112	99462
130833	99463
64299	99464
4966	99465
35604	99466
45462	99467
128949	99468
5686	99469
26378	99470
36344	99471
84012	99472
125437	99473
70500	99474
49346	99475
15447	99476
63053	99477
83937	99478
81938	99479
7676	99480
51404	99481
114483	99482
17826	99483
121196	99484
13921	99485
63685	99486
106723	99487
5952	99488
8247	99489
3341	99490
43852	99491
18163	99492
87739	99493
63477	99494
70798	99495
103463	99496
1467	99497
57517	99498
6361	99499
1084	99500
46408	99501
142506	99502
23234	99503
68342	99504
61516	99505
3417	99506
20231	99507
64701	99508
21277	99509
57893	99510
101171	99511
43062	99512
86986	99513
130702	99514
111312	99515
21985	99516
52189	99517
6809	99518
143617	99519
55027	99520
48163	99521
37662	99522
94169	99523
936	99524
132813	99525
142903	99526
2029	99527
86738	99528
79101	99529
16310	99530
7864	99531
34835	99532
125319	99533
3471	99534
53409	99535
69805	99536
110266	99537
3886	99538
92059	99539
114423	99540
15220	99541
51087	99542
111	99543
41610	99544
12315	99545
30068	99546
12241	99547
26015	99548
3232	99549
34764	99550
2535	99551
91188	99552
549	99553
7357	99554
7777	99555
5296	99556
2185	99557
18789	99558
23735	99559
71668	99560
11441	99561
10592	99562
5680	99563
63888	99564
1224	99565
20922	99566
82220	99567
4748	99568
11841	99569
97619	99570
74978	99571
32012	99572
23678	99573
65307	99574
800	99575
7886	99576
28920	99577
7306	99578
78996	99579
49736	99580
5456	99581
35563	99582
122580	99583
27114	99584
28672	99585
108373	99586
83273	99587
66033	99588
4466	99589
2951	99590
13521	99591
14160	99592
5665	99593
26183	99594
15461	99595
58291	99596
85210	99597
6063	99598
67827	99599
143171	99600
46477	99601
60982	99602
22646	99603
114521	99604
51008	99605
99086	99606
9628	99607
45	99608
103848	99609
8972	99610
79384	99611
46283	99612
35028	99613
22531	99614
104926	99615
65209	99616
3039	99617
20689	99618
107203	99619
56896	99620
78183	99621
25998	99622
17902	99623
10429	99624
17628	99625
28106	99626
17166	99627
831	99628
115364	99629
17760	99630
57571	99631
54187	99632
57355	99633
16107	99634
69826	99635
13864	99636
80801	99637
87023	99638
102416	99639
33778	99640
120573	99641
48932	99642
7031	99643
3273	99644
60549	99645
53445	99646
2333	99647
25975	99648
30168	99649
48473	99650
86311	99651
48823	99652
11902	99653
38111	99654
120314	99655
3240	99656
72805	99657
16663	99658
1680	99659
5324	99660
13287	99661
83451	99662
9290	99663
20282	99664
100678	99665
7522	99666
61680	99667
13849	99668
10935	99669
741	99670
69639	99671
16117	99672
18696	99673
1292	99674
8961	99675
17401	99676
36040	99677
18457	99678
72237	99679
12657	99680
14851	99681
45803	99682
57271	99683
119310	99684
59873	99685
72215	99686
8537	99687
13072	99688
90828	99689
20801	99690
94332	99691
30791	99692
64769	99693
104891	99694
678	99695
18442	99696
339	99697
13248	99698
15222	99699
7618	99700
21343	99701
56702	99702
33201	99703
32197	99704
3476	99705
47576	99706
21629	99707
7450	99708
32107	99709
23869	99710
2574	99711
49557	99712
86097	99713
13002	99714
19760	99715
73491	99716
52132	99717
38768	99718
12586	99719
2369	99720
4161	99721
44739	99722
129004	99723
121489	99724
9046	99725
103345	99726
1990	99727
15559	99728
1727	99729
117627	99730
121677	99731
108466	99732
44778	99733
13961	99734
150806	99735
100650	99736
51884	99737
54881	99738
35158	99739
21191	99740
15296	99741
27024	99742
55679	99743
14750	99744
19161	99745
86234	99746
10766	99747
39125	99748
67506	99749
12520	99750
128781	99751
17836	99752
7966	99753
42831	99754
7574	99755
27757	99756
36171	99757
2240	99758
34751	99759
60838	99760
3472	99761
12488	99762
68677	99763
1375	99764
139801	99765
40712	99766
2703	99767
5394	99768
48996	99769
3019	99770
77700	99771
2999	99772
67793	99773
108667	99774
31549	99775
25471	99776
49052	99777
8031	99778
14080	99779
92169	99780
24583	99781
47315	99782
23711	99783
17582	99784
121793	99785
23767	99786
48592	99787
23820	99788
7681	99789
2280	99790
461	99791
9742	99792
16154	99793
28785	99794
120639	99795
11451	99796
14888	99797
106804	99798
6330	99799
38751	99800
124382	99801
76822	99802
59291	99803
113601	99804
78007	99805
15985	99806
3207	99807
93812	99808
84388	99809
40582	99810
3141	99811
38814	99812
7343	99813
79578	99814
89689	99815
35146	99816
22329	99817
82471	99818
674	99819
61345	99820
60421	99821
2143	99822
129220	99823
23620	99824
92252	99825
12480	99826
9	99827
17854	99828
85958	99829
45402	99830
15243	99831
26734	99832
2462	99833
35633	99834
85988	99835
135307	99836
26170	99837
8765	99838
25183	99839
98791	99840
60063	99841
20656	99842
129815	99843
23215	99844
65608	99845
12132	99846
13707	99847
11158	99848
34589	99849
73904	99850
9433	99851
7436	99852
11984	99853
60150	99854
52865	99855
24467	99856
5990	99857
6001	99858
23756	99859
3649	99860
26716	99861
4996	99862
13880	99863
16217	99864
24763	99865
75670	99866
63319	99867
77430	99868
118063	99869
21091	99870
13141	99871
16170	99872
39907	99873
25248	99874
4759	99875
28280	99876
12538	99877
20061	99878
50128	99879
10585	99880
43425	99881
72456	99882
29633	99883
99750	99884
28787	99885
35302	99886
13810	99887
13314	99888
77882	99889
59161	99890
81038	99891
23442	99892
8025	99893
131687	99894
76806	99895
22326	99896
10486	99897
130504	99898
131605	99899
14181	99900
5061	99901
7560	99902
9912	99903
16501	99904
16460	99905
1077	99906
33085	99907
29200	99908
41381	99909
26603	99910
39664	99911
19888	99912
23468	99913
416	99914
6400	99915
37921	99916
16982	99917
33042	99918
56148	99919
38	99920
8271	99921
51497	99922
47967	99923
37711	99924
10551	99925
17591	99926
11702	99927
3260	99928
9459	99929
110137	99930
2452	99931
24332	99932
50196	99933
82654	99934
5246	99935
14901	99936
9441	99937
9345	99938
30757	99939
10493	99940
4536	99941
12173	99942
19545	99943
4187	99944
5912	99945
4112	99946
73621	99947
84411	99948
113294	99949
40042	99950
68816	99951
88981	99952
1987	99953
79003	99954
28879	99955
102590	99956
5131	99957
48310	99958
4515	99959
26775	99960
15138	99961
2846	99962
122992	99963
113364	99964
4968	99965
6645	99966
77296	99967
14897	99968
56749	99969
39452	99970
27045	99971
17573	99972
25804	99973
11579	99974
107289	99975
13345	99976
21351	99977
48319	99978
42318	99979
1398	99980
4615	99981
719	99982
26473	99983
89952	99984
3866	99985
33666	99986
110580	99987
14679	99988
2651	99989
99900	99990
6198	99991
50952	99992
84	99993
29099	99994
2800	99995
12130	99996
4500	99997
12547	99998
41495	99999
3096	100000
4486	100001
103194	100002
9436	100003
78710	100004
101610	100005
71981	100006
4842	100007
334	100008
68964	100009
47089	100010
119626	100011
16544	100012
1864	100013
12034	100014
55427	100015
9202	100016
15909	100017
18007	100018
15480	100019
23600	100020
27397	100021
51460	100022
18142	100023
38574	100024
22210	100025
98516	100026
755	100027
118673	100028
20470	100029
138132	100030
33197	100031
121220	100032
37029	100033
8452	100034
18013	100035
52216	100036
85999	100037
10578	100038
56824	100039
38581	100040
8907	100041
13010	100042
22328	100043
59841	100044
81600	100045
13243	100046
44470	100047
7077	100048
123341	100049
28176	100050
9017	100051
56145	100052
13743	100053
1851	100054
97830	100055
9253	100056
15044	100057
11477	100058
66835	100059
99727	100060
113404	100061
23627	100062
92194	100063
16421	100064
32876	100065
13800	100066
20128	100067
697	100068
110469	100069
74973	100070
7475	100071
17867	100072
112776	100073
59370	100074
36619	100075
1528	100076
39599	100077
14715	100078
2664	100079
101137	100080
46220	100081
1593	100082
30135	100083
37008	100084
9195	100085
38729	100086
119174	100087
13531	100088
77427	100089
17206	100090
28270	100091
2336	100092
58262	100093
103694	100094
44268	100095
39722	100096
77783	100097
140841	100098
134591	100099
33246	100100
16817	100101
118558	100102
55952	100103
67403	100104
28443	100105
32146	100106
3	100107
66957	100108
53074	100109
103398	100110
24967	100111
26834	100112
24671	100113
744	100114
45781	100115
23125	100116
63170	100117
71903	100118
293	100119
21415	100120
25086	100121
150548	100122
82442	100123
65922	100124
21181	100125
69102	100126
115778	100127
77089	100128
93288	100129
40067	100130
30739	100131
7219	100132
30119	100133
19968	100134
1323	100135
33026	100136
1941	100137
21883	100138
8517	100139
43270	100140
8936	100141
41333	100142
1721	100143
41629	100144
9110	100145
36425	100146
86834	100147
82393	100148
103953	100149
1561	100150
24292	100151
86586	100152
10685	100153
60389	100154
30671	100155
10133	100156
17163	100157
30311	100158
66227	100159
52216	100160
121380	100161
5399	100162
55085	100163
11838	100164
52555	100165
26955	100166
37696	100167
75731	100168
23536	100169
75347	100170
33707	100171
45067	100172
128647	100173
37724	100174
10170	100175
4764	100176
21813	100177
19083	100178
4938	100179
84155	100180
95631	100181
1820	100182
89344	100183
8588	100184
29729	100185
553	100186
27718	100187
30898	100188
74711	100189
32867	100190
119964	100191
41880	100192
44275	100193
27075	100194
26806	100195
53507	100196
77290	100197
88995	100198
13471	100199
57985	100200
65770	100201
18333	100202
17746	100203
3214	100204
18625	100205
10789	100206
12481	100207
3246	100208
15876	100209
104257	100210
47403	100211
43920	100212
34833	100213
67993	100214
94758	100215
618	100216
2202	100217
79637	100218
98095	100219
37506	100220
31327	100221
80480	100222
17758	100223
6882	100224
25827	100225
43710	100226
137423	100227
11080	100228
5135	100229
7131	100230
86506	100231
47878	100232
49876	100233
58316	100234
50637	100235
56529	100236
131280	100237
72329	100238
56764	100239
11903	100240
69109	100241
2812	100242
60186	100243
55762	100244
112561	100245
86146	100246
634	100247
87548	100248
71019	100249
72150	100250
474	100251
64706	100252
52791	100253
4282	100254
3383	100255
23213	100256
6647	100257
63389	100258
18544	100259
1583	100260
32993	100261
4222	100262
28500	100263
9133	100264
1868	100265
77773	100266
9626	100267
58369	100268
131274	100269
2146	100270
90056	100271
100669	100272
60071	100273
67318	100274
33449	100275
14632	100276
7806	100277
105833	100278
54899	100279
6481	100280
58201	100281
3883	100282
159	100283
37028	100284
18962	100285
128728	100286
83834	100287
38168	100288
11187	100289
25141	100290
82020	100291
19987	100292
22300	100293
42594	100294
12432	100295
75	100296
110430	100297
51544	100298
142155	100299
26429	100300
88391	100301
7025	100302
24368	100303
41620	100304
86740	100305
30271	100306
20448	100307
24252	100308
583	100309
52961	100310
28666	100311
2823	100312
46509	100313
66814	100314
80811	100315
19229	100316
91543	100317
147102	100318
13478	100319
64504	100320
71664	100321
89311	100322
26260	100323
30277	100324
51708	100325
369	100326
24957	100327
4752	100328
89618	100329
101525	100330
27753	100331
14663	100332
13012	100333
100562	100334
134689	100335
50668	100336
95914	100337
90047	100338
4876	100339
82735	100340
78712	100341
92833	100342
5336	100343
11268	100344
126047	100345
17476	100346
104005	100347
9592	100348
1949	100349
50786	100350
36561	100351
70945	100352
139883	100353
12652	100354
106081	100355
1229	100356
116132	100357
2707	100358
83234	100359
98149	100360
7338	100361
12752	100362
65093	100363
26568	100364
27727	100365
48011	100366
17047	100367
26073	100368
12310	100369
51927	100370
35385	100371
51367	100372
22179	100373
86710	100374
80679	100375
66995	100376
88409	100377
69642	100378
61700	100379
1862	100380
27581	100381
148541	100382
99167	100383
25582	100384
18286	100385
58896	100386
65228	100387
13600	100388
20046	100389
61242	100390
73368	100391
133979	100392
27446	100393
86389	100394
99134	100395
99211	100396
53986	100397
54837	100398
43124	100399
78745	100400
143258	100401
561	100402
61858	100403
91918	100404
27009	100405
65526	100406
37570	100407
116990	100408
40861	100409
130482	100410
11409	100411
26426	100412
35772	100413
84519	100414
41962	100415
68129	100416
2181	100417
11468	100418
9691	100419
38281	100420
78543	100421
11691	100422
1	100423
51981	100424
109091	100425
2317	100426
25291	100427
81746	100428
2461	100429
77393	100430
23502	100431
47791	100432
474	100433
14499	100434
23468	100435
5289	100436
107003	100437
37374	100438
35515	100439
73545	100440
730	100441
30909	100442
73373	100443
27989	100444
121083	100445
11355	100446
15755	100447
25350	100448
20856	100449
144769	100450
601	100451
14642	100452
61233	100453
1630	100454
7321	100455
93003	100456
134289	100457
5627	100458
82841	100459
68133	100460
130650	100461
22550	100462
39766	100463
144252	100464
52043	100465
43109	100466
139165	100467
18865	100468
6	100469
65670	100470
35607	100471
16780	100472
3053	100473
48581	100474
44326	100475
71317	100476
4624	100477
34127	100478
2880	100479
8367	100480
104092	100481
31142	100482
54280	100483
52816	100484
18766	100485
2369	100486
73789	100487
4233	100488
51916	100489
37911	100490
12753	100491
9009	100492
79928	100493
23968	100494
29173	100495
54251	100496
35592	100497
29735	100498
132376	100499
107209	100500
22219	100501
122182	100502
57392	100503
64333	100504
99936	100505
146619	100506
25194	100507
44474	100508
82521	100509
36384	100510
111403	100511
109079	100512
42999	100513
20804	100514
13059	100515
5152	100516
104724	100517
9156	100518
84914	100519
26361	100520
27029	100521
46231	100522
914	100523
62283	100524
2105	100525
78214	100526
95942	100527
17522	100528
21450	100529
20838	100530
96826	100531
128770	100532
1424	100533
37621	100534
60237	100535
105720	100536
7224	100537
50347	100538
108045	100539
13104	100540
67851	100541
67678	100542
52654	100543
7108	100544
30740	100545
135165	100546
480	100547
36956	100548
892	100549
18460	100550
97563	100551
47816	100552
17311	100553
55250	100554
24113	100555
136442	100556
118281	100557
115523	100558
81807	100559
46715	100560
6658	100561
57892	100562
216	100563
105114	100564
13494	100565
54608	100566
10300	100567
20748	100568
48975	100569
102793	100570
18825	100571
8597	100572
38583	100573
1167	100574
25224	100575
57287	100576
41248	100577
5870	100578
18399	100579
32245	100580
47844	100581
82575	100582
52624	100583
67449	100584
6092	100585
44458	100586
114052	100587
19207	100588
10999	100589
132694	100590
87819	100591
100353	100592
10307	100593
2642	100594
16591	100595
90039	100596
17745	100597
148582	100598
4803	100599
46060	100600
988	100601
46203	100602
10663	100603
72657	100604
11119	100605
93445	100606
27345	100607
3355	100608
21652	100609
23567	100610
100624	100611
68599	100612
103387	100613
10735	100614
71714	100615
7260	100616
117412	100617
10189	100618
40652	100619
23166	100620
132063	100621
22106	100622
65254	100623
39128	100624
3916	100625
347	100626
69423	100627
5729	100628
101579	100629
48255	100630
7853	100631
87009	100632
3508	100633
9819	100634
44042	100635
101051	100636
86918	100637
86053	100638
14304	100639
48531	100640
22269	100641
21125	100642
64325	100643
42971	100644
42786	100645
9347	100646
97430	100647
47321	100648
30058	100649
5577	100650
77488	100651
7898	100652
63414	100653
4374	100654
141506	100655
116194	100656
106289	100657
19124	100658
46061	100659
34711	100660
14001	100661
8276	100662
97001	100663
7728	100664
3265	100665
43105	100666
85483	100667
85309	100668
29579	100669
77842	100670
75387	100671
141681	100672
54016	100673
121330	100674
70401	100675
4841	100676
34137	100677
5620	100678
72137	100679
32931	100680
41193	100681
22232	100682
1253	100683
7228	100684
30965	100685
105775	100686
74503	100687
12465	100688
31474	100689
43440	100690
39841	100691
58524	100692
4888	100693
11757	100694
22713	100695
97276	100696
2374	100697
7983	100698
8886	100699
5877	100700
98537	100701
2334	100702
26652	100703
38061	100704
7045	100705
65187	100706
19894	100707
51848	100708
464	100709
29227	100710
3346	100711
123375	100712
17635	100713
38686	100714
83701	100715
19867	100716
6189	100717
99728	100718
8701	100719
70683	100720
63471	100721
91580	100722
29562	100723
5907	100724
15649	100725
37480	100726
35358	100727
146221	100728
32065	100729
14690	100730
29302	100731
105049	100732
31178	100733
38298	100734
367	100735
80697	100736
5978	100737
19162	100738
64744	100739
25627	100740
53258	100741
8984	100742
95909	100743
127215	100744
374	100745
94748	100746
15166	100747
29246	100748
30746	100749
259	100750
20852	100751
326	100752
29600	100753
5647	100754
3739	100755
71182	100756
2821	100757
74002	100758
66076	100759
4028	100760
66251	100761
9985	100762
42817	100763
50942	100764
7950	100765
4957	100766
73238	100767
57673	100768
43088	100769
62618	100770
1103	100771
9243	100772
25503	100773
53238	100774
121813	100775
53341	100776
36799	100777
7722	100778
144179	100779
36235	100780
12068	100781
54394	100782
25998	100783
53861	100784
98140	100785
27574	100786
54017	100787
1768	100788
21317	100789
5237	100790
10091	100791
29359	100792
46732	100793
41451	100794
121229	100795
38816	100796
98657	100797
9490	100798
75155	100799
46553	100800
22183	100801
3010	100802
138313	100803
141057	100804
129015	100805
1627	100806
31580	100807
15521	100808
14585	100809
7293	100810
57136	100811
277	100812
12471	100813
124195	100814
17041	100815
21562	100816
8698	100817
21623	100818
4376	100819
33702	100820
56579	100821
25638	100822
84797	100823
822	100824
65124	100825
44233	100826
75197	100827
37543	100828
12949	100829
25623	100830
16875	100831
1782	100832
8236	100833
42387	100834
99250	100835
2109	100836
79589	100837
66130	100838
3499	100839
61012	100840
16927	100841
67534	100842
20746	100843
99771	100844
19713	100845
41584	100846
66595	100847
139147	100848
973	100849
44437	100850
67089	100851
71516	100852
37462	100853
105270	100854
54976	100855
55900	100856
22626	100857
107565	100858
46375	100859
35266	100860
63834	100861
130026	100862
34264	100863
8116	100864
29540	100865
82903	100866
104528	100867
41489	100868
66873	100869
149313	100870
121349	100871
27771	100872
117884	100873
98381	100874
115055	100875
120189	100876
79107	100877
81629	100878
106014	100879
19065	100880
56840	100881
77267	100882
24675	100883
44667	100884
123389	100885
101742	100886
13593	100887
37495	100888
135452	100889
6016	100890
132857	100891
15670	100892
63238	100893
42808	100894
11877	100895
26120	100896
88926	100897
816	100898
35565	100899
76426	100900
29368	100901
24882	100902
23419	100903
13345	100904
59334	100905
20048	100906
51691	100907
44187	100908
48107	100909
64474	100910
30701	100911
15703	100912
4802	100913
132851	100914
65013	100915
1269	100916
52132	100917
15920	100918
15287	100919
32983	100920
70385	100921
3138	100922
38126	100923
32964	100924
138087	100925
39050	100926
31293	100927
128792	100928
25516	100929
19935	100930
82744	100931
122955	100932
14107	100933
65950	100934
39167	100935
20721	100936
25007	100937
1666	100938
30711	100939
36666	100940
17647	100941
9467	100942
25662	100943
19031	100944
23100	100945
31879	100946
3730	100947
1025	100948
27440	100949
601	100950
51252	100951
93449	100952
88321	100953
11453	100954
88819	100955
89258	100956
46250	100957
31909	100958
21819	100959
77692	100960
46122	100961
60003	100962
26557	100963
24599	100964
8486	100965
19525	100966
40241	100967
72553	100968
9610	100969
11611	100970
68068	100971
135590	100972
143369	100973
123053	100974
1760	100975
22280	100976
70367	100977
126450	100978
13276	100979
9129	100980
1835	100981
120128	100982
57365	100983
92300	100984
42211	100985
3871	100986
30170	100987
89538	100988
45062	100989
60733	100990
1847	100991
44697	100992
68546	100993
43346	100994
17262	100995
115356	100996
50719	100997
21244	100998
3258	100999
1371	101000
79575	101001
119320	101002
3836	101003
85829	101004
48431	101005
107882	101006
19761	101007
60700	101008
3059	101009
9974	101010
72117	101011
45028	101012
100977	101013
8337	101014
58818	101015
139257	101016
148784	101017
31000	101018
4598	101019
31630	101020
754	101021
40649	101022
39019	101023
77001	101024
79210	101025
55633	101026
83111	101027
59201	101028
40905	101029
17648	101030
7305	101031
11805	101032
124757	101033
150587	101034
1290	101035
4212	101036
34510	101037
52207	101038
54595	101039
90441	101040
57	101041
67073	101042
90237	101043
128382	101044
107601	101045
33980	101046
105325	101047
4121	101048
129087	101049
81765	101050
5120	101051
19289	101052
7884	101053
20855	101054
3740	101055
11763	101056
32114	101057
3806	101058
31945	101059
41390	101060
10086	101061
20288	101062
13605	101063
15495	101064
35355	101065
190	101066
78440	101067
7335	101068
70392	101069
29082	101070
483	101071
63277	101072
23340	101073
10489	101074
56744	101075
45085	101076
94786	101077
27280	101078
45819	101079
6137	101080
5407	101081
41994	101082
72713	101083
33771	101084
7226	101085
21717	101086
10222	101087
61341	101088
113495	101089
124894	101090
53815	101091
40825	101092
9405	101093
71186	101094
17696	101095
47866	101096
110818	101097
21348	101098
70243	101099
126654	101100
7867	101101
49914	101102
74961	101103
5376	101104
70734	101105
64062	101106
36180	101107
101889	101108
13771	101109
115591	101110
25156	101111
140314	101112
61306	101113
4157	101114
95287	101115
41714	101116
79295	101117
67150	101118
79656	101119
24628	101120
24953	101121
49813	101122
56497	101123
11272	101124
72039	101125
25866	101126
112158	101127
33402	101128
28863	101129
67322	101130
12759	101131
10173	101132
51823	101133
65894	101134
77506	101135
98128	101136
429	101137
131654	101138
36939	101139
59808	101140
24775	101141
40814	101142
9882	101143
45449	101144
37689	101145
1179	101146
32186	101147
56686	101148
36585	101149
42192	101150
12400	101151
11610	101152
18081	101153
96777	101154
39109	101155
55611	101156
121259	101157
58975	101158
5629	101159
30914	101160
103761	101161
61548	101162
40244	101163
44274	101164
41561	101165
11440	101166
14527	101167
5339	101168
10662	101169
111716	101170
47727	101171
132910	101172
119089	101173
46410	101174
11184	101175
86	101176
596	101177
9585	101178
2711	101179
2844	101180
44621	101181
51874	101182
104431	101183
4555	101184
8143	101185
43793	101186
40083	101187
7230	101188
27596	101189
72918	101190
64783	101191
7702	101192
2345	101193
36172	101194
10687	101195
4784	101196
8772	101197
22440	101198
24375	101199
32019	101200
78312	101201
5365	101202
34070	101203
79788	101204
29375	101205
48386	101206
84175	101207
44600	101208
21926	101209
14	101210
86798	101211
10384	101212
122785	101213
11856	101214
136735	101215
10643	101216
58380	101217
73485	101218
78049	101219
35223	101220
5767	101221
113249	101222
83292	101223
120515	101224
48060	101225
107432	101226
715	101227
886	101228
103946	101229
82565	101230
7681	101231
36969	101232
61981	101233
58835	101234
144697	101235
26591	101236
15246	101237
18524	101238
1624	101239
18907	101240
36553	101241
10657	101242
71231	101243
38	101244
56856	101245
113397	101246
146	101247
80852	101248
110824	101249
315	101250
70050	101251
93207	101252
32975	101253
21505	101254
15782	101255
72161	101256
30565	101257
86768	101258
22478	101259
8188	101260
3771	101261
1995	101262
58958	101263
29225	101264
38693	101265
9324	101266
118945	101267
42282	101268
36854	101269
23338	101270
1952	101271
4372	101272
44945	101273
48116	101274
100216	101275
15041	101276
49619	101277
148670	101278
45224	101279
4425	101280
24785	101281
40905	101282
9758	101283
100261	101284
102862	101285
10452	101286
65020	101287
64562	101288
53775	101289
1363	101290
43042	101291
114154	101292
9987	101293
36713	101294
22113	101295
57327	101296
84629	101297
96097	101298
7288	101299
6691	101300
22261	101301
348	101302
52011	101303
52315	101304
5892	101305
56837	101306
619	101307
13456	101308
4625	101309
20775	101310
30761	101311
58812	101312
8521	101313
137626	101314
72958	101315
100085	101316
22331	101317
59556	101318
48823	101319
12925	101320
42757	101321
69948	101322
19802	101323
13596	101324
237	101325
69214	101326
30451	101327
47967	101328
57435	101329
91630	101330
71712	101331
71101	101332
25849	101333
107611	101334
105630	101335
25011	101336
70308	101337
87573	101338
17711	101339
71161	101340
27087	101341
26155	101342
64437	101343
13758	101344
2596	101345
27341	101346
18510	101347
68163	101348
18880	101349
97824	101350
33928	101351
42886	101352
14429	101353
6718	101354
61917	101355
80530	101356
27	101357
81449	101358
86342	101359
46212	101360
107863	101361
85552	101362
114348	101363
2968	101364
51265	101365
26524	101366
48714	101367
90339	101368
1879	101369
22681	101370
639	101371
68896	101372
27635	101373
52566	101374
17402	101375
15925	101376
26642	101377
30198	101378
1000	101379
93957	101380
49342	101381
88016	101382
40173	101383
20510	101384
36823	101385
55539	101386
35781	101387
19462	101388
21321	101389
54924	101390
13165	101391
119715	101392
28673	101393
67283	101394
97583	101395
491	101396
10213	101397
1429	101398
2075	101399
74640	101400
34799	101401
52454	101402
28333	101403
8629	101404
26310	101405
1252	101406
3702	101407
44644	101408
87935	101409
992	101410
19001	101411
2256	101412
21644	101413
1437	101414
29841	101415
62172	101416
62621	101417
83390	101418
11086	101419
7139	101420
1609	101421
13530	101422
7951	101423
59897	101424
6140	101425
17564	101426
43650	101427
98855	101428
7356	101429
112511	101430
19205	101431
25332	101432
17789	101433
48559	101434
64532	101435
8796	101436
16475	101437
44524	101438
119891	101439
58444	101440
87785	101441
666	101442
94941	101443
3133	101444
30195	101445
21052	101446
120412	101447
16213	101448
58104	101449
69755	101450
6813	101451
8490	101452
85118	101453
5391	101454
58189	101455
52399	101456
4508	101457
39647	101458
10081	101459
81937	101460
6637	101461
98245	101462
2276	101463
5882	101464
51662	101465
10047	101466
19795	101467
18650	101468
20078	101469
26996	101470
109013	101471
86675	101472
13404	101473
56698	101474
977	101475
42525	101476
30940	101477
5157	101478
30386	101479
35719	101480
91041	101481
42515	101482
43118	101483
9859	101484
70181	101485
46774	101486
114412	101487
5510	101488
50157	101489
18336	101490
53987	101491
63257	101492
94027	101493
99983	101494
20163	101495
49737	101496
11570	101497
57383	101498
7283	101499
24660	101500
8221	101501
24542	101502
6881	101503
36829	101504
18926	101505
1597	101506
4139	101507
15424	101508
6724	101509
25911	101510
6755	101511
83260	101512
107654	101513
100723	101514
268	101515
5487	101516
114131	101517
398	101518
8891	101519
2220	101520
6584	101521
41865	101522
121461	101523
75948	101524
1136	101525
52185	101526
3600	101527
20802	101528
336	101529
27206	101530
37879	101531
3842	101532
62365	101533
2025	101534
47272	101535
68640	101536
16028	101537
9449	101538
5768	101539
4261	101540
17195	101541
6224	101542
1421	101543
822	101544
6060	101545
108595	101546
110582	101547
100540	101548
16749	101549
83194	101550
14440	101551
14308	101552
29337	101553
19917	101554
88937	101555
33663	101556
93117	101557
1461	101558
101127	101559
63064	101560
6254	101561
11314	101562
8441	101563
33154	101564
88380	101565
28634	101566
83503	101567
6437	101568
986	101569
78882	101570
19427	101571
119892	101572
72439	101573
29725	101574
92488	101575
24034	101576
103201	101577
24842	101578
30457	101579
3361	101580
123792	101581
42559	101582
2875	101583
21785	101584
91482	101585
36526	101586
12509	101587
13237	101588
118559	101589
4999	101590
23312	101591
38363	101592
63508	101593
69868	101594
35056	101595
24698	101596
22891	101597
5027	101598
18007	101599
22393	101600
20483	101601
2465	101602
132789	101603
6364	101604
25478	101605
97528	101606
2870	101607
21059	101608
25206	101609
37298	101610
10702	101611
24121	101612
6371	101613
565	101614
15988	101615
43130	101616
1564	101617
112077	101618
82272	101619
9996	101620
2441	101621
87517	101622
77702	101623
84520	101624
18403	101625
2488	101626
15418	101627
100248	101628
28189	101629
34523	101630
1876	101631
6274	101632
75732	101633
22817	101634
12051	101635
8592	101636
64472	101637
5924	101638
84269	101639
24626	101640
45377	101641
99104	101642
18463	101643
44350	101644
30618	101645
58520	101646
13994	101647
20601	101648
79519	101649
2479	101650
65292	101651
11671	101652
22294	101653
19518	101654
121312	101655
25499	101656
8375	101657
16579	101658
10235	101659
8445	101660
13065	101661
27233	101662
47821	101663
23309	101664
8961	101665
8472	101666
13074	101667
3754	101668
24227	101669
83240	101670
4542	101671
15143	101672
112730	101673
4261	101674
3647	101675
28722	101676
89525	101677
13422	101678
66711	101679
30627	101680
14774	101681
12088	101682
142887	101683
124938	101684
80592	101685
6815	101686
3481	101687
60401	101688
76532	101689
121919	101690
47686	101691
42967	101692
1289	101693
40629	101694
60911	101695
69270	101696
3757	101697
27071	101698
4057	101699
33056	101700
13504	101701
5560	101702
5946	101703
2827	101704
22103	101705
84764	101706
85916	101707
73805	101708
85472	101709
99860	101710
18618	101711
15797	101712
22000	101713
54010	101714
118060	101715
28037	101716
20699	101717
115390	101718
53927	101719
84827	101720
22995	101721
94150	101722
55547	101723
6468	101724
42985	101725
49800	101726
69272	101727
50800	101728
54021	101729
127230	101730
1513	101731
4577	101732
31276	101733
8345	101734
15457	101735
1576	101736
37358	101737
25849	101738
90187	101739
89382	101740
119900	101741
13361	101742
64604	101743
60932	101744
33511	101745
45342	101746
51964	101747
75866	101748
1452	101749
17417	101750
3480	101751
14501	101752
9969	101753
11087	101754
65176	101755
46026	101756
29983	101757
30199	101758
15662	101759
69562	101760
6283	101761
70842	101762
19344	101763
42697	101764
7721	101765
21556	101766
3504	101767
76442	101768
47147	101769
1026	101770
132762	101771
122884	101772
115378	101773
92933	101774
14283	101775
65931	101776
6491	101777
39632	101778
1223	101779
126588	101780
101734	101781
64354	101782
1459	101783
65761	101784
16558	101785
86519	101786
11879	101787
31809	101788
18703	101789
110061	101790
8045	101791
76151	101792
9302	101793
41492	101794
66937	101795
95793	101796
87729	101797
94868	101798
31616	101799
122879	101800
48274	101801
10933	101802
1609	101803
22733	101804
35712	101805
39215	101806
81663	101807
62393	101808
32348	101809
14642	101810
8141	101811
49565	101812
2650	101813
15265	101814
45001	101815
58418	101816
37149	101817
29494	101818
6646	101819
10649	101820
12564	101821
97111	101822
8872	101823
8265	101824
67524	101825
15845	101826
140966	101827
21424	101828
97462	101829
7736	101830
561	101831
15594	101832
24518	101833
48827	101834
3377	101835
92010	101836
21331	101837
38451	101838
8963	101839
85619	101840
79279	101841
32561	101842
45667	101843
42075	101844
24221	101845
52488	101846
29431	101847
17578	101848
8703	101849
44310	101850
16700	101851
113991	101852
24349	101853
45786	101854
1566	101855
40637	101856
21956	101857
67772	101858
147778	101859
57328	101860
51003	101861
36262	101862
56890	101863
52203	101864
3485	101865
100076	101866
72056	101867
84204	101868
57123	101869
81120	101870
17926	101871
17921	101872
119885	101873
146403	101874
53547	101875
14297	101876
89715	101877
89938	101878
23666	101879
25529	101880
30087	101881
78596	101882
85671	101883
67783	101884
22085	101885
46708	101886
28317	101887
84247	101888
60640	101889
16839	101890
7394	101891
119232	101892
125484	101893
4706	101894
132734	101895
19920	101896
123008	101897
12152	101898
62312	101899
20599	101900
42438	101901
2783	101902
14646	101903
98471	101904
73354	101905
111129	101906
27895	101907
88905	101908
5852	101909
119920	101910
112222	101911
933	101912
95463	101913
3852	101914
2022	101915
9076	101916
7035	101917
14159	101918
122856	101919
72050	101920
107964	101921
58751	101922
55664	101923
34853	101924
28746	101925
27681	101926
52643	101927
148391	101928
24919	101929
28316	101930
93324	101931
220	101932
69287	101933
66238	101934
71261	101935
7339	101936
147700	101937
17438	101938
134663	101939
112316	101940
98317	101941
4475	101942
90018	101943
49102	101944
2692	101945
68988	101946
79119	101947
15850	101948
58779	101949
7488	101950
8994	101951
45528	101952
84076	101953
45222	101954
19915	101955
41494	101956
614	101957
2304	101958
109862	101959
79073	101960
69949	101961
53279	101962
137294	101963
46777	101964
8458	101965
57657	101966
51073	101967
4455	101968
22313	101969
99746	101970
22350	101971
28710	101972
63646	101973
58944	101974
25200	101975
17478	101976
66007	101977
60246	101978
61020	101979
50283	101980
14416	101981
7596	101982
67372	101983
96	101984
36234	101985
50313	101986
47973	101987
366	101988
103694	101989
87090	101990
44925	101991
149577	101992
21978	101993
17467	101994
40642	101995
113591	101996
22614	101997
14607	101998
7516	101999
14180	102000
66440	102001
8510	102002
10502	102003
10696	102004
6671	102005
91733	102006
46856	102007
40431	102008
12535	102009
17162	102010
51134	102011
7677	102012
109605	102013
15444	102014
10005	102015
5144	102016
78226	102017
111681	102018
4539	102019
55219	102020
9144	102021
89232	102022
166	102023
10820	102024
34563	102025
24594	102026
96931	102027
54645	102028
48397	102029
93806	102030
122730	102031
70469	102032
25861	102033
43839	102034
42029	102035
34352	102036
124584	102037
9175	102038
39492	102039
36269	102040
35752	102041
8203	102042
2525	102043
144516	102044
32033	102045
1330	102046
20786	102047
99067	102048
46710	102049
24989	102050
65967	102051
131543	102052
1099	102053
21502	102054
28842	102055
32824	102056
108055	102057
134555	102058
109064	102059
19283	102060
86398	102061
31452	102062
17543	102063
79801	102064
37102	102065
39503	102066
99298	102067
59311	102068
1542	102069
39830	102070
135577	102071
41635	102072
29657	102073
75796	102074
16282	102075
109082	102076
129460	102077
14869	102078
1537	102079
2010	102080
28444	102081
18935	102082
34156	102083
99359	102084
2515	102085
8552	102086
18613	102087
19620	102088
3954	102089
1158	102090
47435	102091
25588	102092
37671	102093
1683	102094
18771	102095
13363	102096
5890	102097
5760	102098
121734	102099
15828	102100
2643	102101
65153	102102
41711	102103
71913	102104
3189	102105
100460	102106
72769	102107
72915	102108
111743	102109
6335	102110
15390	102111
105567	102112
1709	102113
130254	102114
107572	102115
62368	102116
237	102117
82620	102118
557	102119
23295	102120
31309	102121
119550	102122
134542	102123
122683	102124
124967	102125
77206	102126
26472	102127
19734	102128
2188	102129
13158	102130
20276	102131
105411	102132
53553	102133
23106	102134
19891	102135
156	102136
9185	102137
2682	102138
1288	102139
8369	102140
10218	102141
11717	102142
79205	102143
93772	102144
48961	102145
55250	102146
1831	102147
19855	102148
102806	102149
101625	102150
49023	102151
9804	102152
6511	102153
3288	102154
66826	102155
1014	102156
25168	102157
4138	102158
90230	102159
100107	102160
10677	102161
62827	102162
27094	102163
100823	102164
68365	102165
54525	102166
74872	102167
185	102168
111190	102169
61785	102170
121500	102171
100005	102172
83690	102173
418	102174
54952	102175
13555	102176
58899	102177
70745	102178
54871	102179
59473	102180
58606	102181
106124	102182
72875	102183
19642	102184
60088	102185
11747	102186
6858	102187
63230	102188
40700	102189
39435	102190
19195	102191
56723	102192
9479	102193
97253	102194
1726	102195
30611	102196
47697	102197
14685	102198
14998	102199
20176	102200
14384	102201
143242	102202
29490	102203
3260	102204
83160	102205
8408	102206
121887	102207
65667	102208
3044	102209
30127	102210
116186	102211
87218	102212
1467	102213
19	102214
36994	102215
10526	102216
38346	102217
62727	102218
2062	102219
7072	102220
77002	102221
6514	102222
62973	102223
101398	102224
5257	102225
32066	102226
119032	102227
218	102228
21729	102229
14426	102230
68464	102231
2828	102232
58326	102233
21183	102234
63853	102235
117941	102236
20978	102237
59928	102238
117845	102239
111985	102240
3013	102241
63696	102242
36225	102243
58172	102244
31086	102245
15628	102246
34741	102247
46875	102248
86694	102249
17105	102250
4794	102251
6018	102252
66500	102253
24827	102254
19248	102255
10262	102256
10974	102257
112481	102258
32267	102259
14633	102260
85021	102261
49910	102262
15367	102263
1303	102264
49022	102265
39433	102266
7861	102267
59951	102268
49750	102269
33671	102270
36054	102271
60181	102272
45668	102273
56655	102274
5093	102275
114842	102276
104895	102277
12028	102278
127342	102279
17364	102280
29611	102281
68940	102282
63488	102283
2609	102284
68879	102285
84012	102286
33157	102287
58719	102288
2671	102289
44135	102290
21827	102291
103244	102292
26379	102293
37819	102294
30221	102295
4807	102296
45054	102297
28285	102298
739	102299
53741	102300
25427	102301
26885	102302
111955	102303
47388	102304
11105	102305
30100	102306
3864	102307
21027	102308
30676	102309
28425	102310
100073	102311
36084	102312
48894	102313
55970	102314
103279	102315
2020	102316
12987	102317
103035	102318
2703	102319
6085	102320
1955	102321
20021	102322
74300	102323
61708	102324
56766	102325
17426	102326
66	102327
6751	102328
57093	102329
62117	102330
41909	102331
2881	102332
11178	102333
130053	102334
14041	102335
77319	102336
30885	102337
68567	102338
63800	102339
54403	102340
7708	102341
25110	102342
37164	102343
60140	102344
66817	102345
2178	102346
103396	102347
44296	102348
74859	102349
36266	102350
37278	102351
28294	102352
730	102353
81581	102354
1579	102355
92683	102356
101527	102357
90416	102358
43228	102359
17003	102360
109324	102361
95934	102362
120742	102363
118073	102364
21891	102365
52072	102366
110187	102367
64195	102368
80371	102369
14177	102370
3415	102371
6863	102372
66748	102373
98128	102374
16973	102375
84450	102376
26858	102377
72793	102378
72538	102379
30934	102380
95255	102381
2636	102382
102172	102383
63187	102384
30880	102385
30192	102386
27007	102387
95441	102388
4919	102389
2938	102390
6180	102391
9272	102392
32582	102393
304	102394
38840	102395
9832	102396
69487	102397
42897	102398
55858	102399
9930	102400
76232	102401
52493	102402
80954	102403
71925	102404
9111	102405
52216	102406
11548	102407
27319	102408
83497	102409
70930	102410
95340	102411
91963	102412
55437	102413
117633	102414
95326	102415
30107	102416
1931	102417
40552	102418
102018	102419
33848	102420
12685	102421
71907	102422
4371	102423
13259	102424
33190	102425
12725	102426
3272	102427
2595	102428
60881	102429
69552	102430
94684	102431
49203	102432
36552	102433
3528	102434
59189	102435
8568	102436
3870	102437
7234	102438
2842	102439
10664	102440
119534	102441
85718	102442
20232	102443
28364	102444
11787	102445
29767	102446
5199	102447
12220	102448
4789	102449
16530	102450
51151	102451
2520	102452
33107	102453
14927	102454
2386	102455
37673	102456
54835	102457
116472	102458
102024	102459
88762	102460
31477	102461
42910	102462
8493	102463
111097	102464
32462	102465
80486	102466
39410	102467
64506	102468
44714	102469
107816	102470
63666	102471
31095	102472
126427	102473
31960	102474
78404	102475
7667	102476
74459	102477
13228	102478
97884	102479
5068	102480
47126	102481
97214	102482
14386	102483
66032	102484
17895	102485
23970	102486
80639	102487
122404	102488
52760	102489
30407	102490
35483	102491
76422	102492
30901	102493
35128	102494
96654	102495
80578	102496
2050	102497
48557	102498
103062	102499
48405	102500
78227	102501
22688	102502
96420	102503
27848	102504
90226	102505
4813	102506
10689	102507
48242	102508
3651	102509
24794	102510
30519	102511
13597	102512
14779	102513
15514	102514
27785	102515
90455	102516
106811	102517
39195	102518
13858	102519
121	102520
66504	102521
100576	102522
56750	102523
92613	102524
52196	102525
8153	102526
76489	102527
68615	102528
7	102529
61868	102530
34227	102531
26212	102532
23697	102533
51707	102534
55609	102535
75803	102536
98695	102537
3958	102538
49635	102539
5666	102540
56773	102541
9966	102542
9389	102543
102140	102544
28269	102545
27077	102546
10493	102547
46937	102548
48687	102549
134	102550
36758	102551
108658	102552
1431	102553
123179	102554
229	102555
30342	102556
63191	102557
18744	102558
46814	102559
36078	102560
35391	102561
27138	102562
67119	102563
1787	102564
49624	102565
15989	102566
99301	102567
3087	102568
2976	102569
31714	102570
30016	102571
135378	102572
108670	102573
19816	102574
51599	102575
11384	102576
7342	102577
3167	102578
11640	102579
2371	102580
12660	102581
3886	102582
66017	102583
25873	102584
88339	102585
18845	102586
3907	102587
2263	102588
22683	102589
10632	102590
77309	102591
4615	102592
126705	102593
1370	102594
99478	102595
1707	102596
69518	102597
20125	102598
19	102599
16240	102600
52777	102601
62709	102602
133360	102603
45686	102604
143402	102605
86019	102606
28707	102607
32831	102608
40020	102609
17886	102610
9097	102611
116997	102612
4881	102613
118509	102614
35197	102615
27725	102616
72758	102617
89512	102618
84454	102619
39607	102620
87777	102621
51657	102622
5827	102623
115742	102624
101220	102625
7682	102626
5597	102627
59624	102628
56067	102629
14731	102630
22489	102631
37771	102632
82790	102633
71127	102634
35654	102635
5805	102636
13757	102637
18872	102638
38509	102639
76840	102640
140235	102641
72515	102642
102020	102643
35175	102644
140263	102645
4365	102646
25515	102647
8379	102648
40123	102649
32771	102650
32572	102651
483	102652
19832	102653
84672	102654
146624	102655
131307	102656
798	102657
60002	102658
14635	102659
35592	102660
97049	102661
12119	102662
61945	102663
119978	102664
14313	102665
122850	102666
57886	102667
9174	102668
6537	102669
14924	102670
72159	102671
45317	102672
56871	102673
25971	102674
69812	102675
2191	102676
1448	102677
3301	102678
62681	102679
15497	102680
54069	102681
14308	102682
37958	102683
14619	102684
109065	102685
63658	102686
773	102687
3130	102688
11824	102689
2720	102690
24872	102691
36742	102692
84953	102693
40197	102694
127932	102695
90006	102696
3383	102697
6893	102698
1753	102699
31213	102700
85194	102701
1467	102702
22702	102703
3540	102704
53330	102705
58546	102706
89020	102707
10500	102708
16014	102709
133824	102710
72349	102711
55275	102712
149597	102713
25161	102714
75194	102715
19707	102716
21904	102717
10021	102718
3588	102719
53527	102720
16352	102721
7560	102722
69377	102723
8042	102724
490	102725
141821	102726
6353	102727
136822	102728
61239	102729
22092	102730
17738	102731
108191	102732
96962	102733
36094	102734
36861	102735
33659	102736
1643	102737
68599	102738
10467	102739
4369	102740
40790	102741
139924	102742
38944	102743
3920	102744
12250	102745
52728	102746
46302	102747
118988	102748
30443	102749
20480	102750
1433	102751
55751	102752
5686	102753
130808	102754
6190	102755
6667	102756
112729	102757
33498	102758
127695	102759
59789	102760
58107	102761
1955	102762
81765	102763
210	102764
35751	102765
28148	102766
86017	102767
26036	102768
89879	102769
98346	102770
85507	102771
13506	102772
92921	102773
60723	102774
79790	102775
9494	102776
11521	102777
2248	102778
4229	102779
32188	102780
55134	102781
11228	102782
106323	102783
78287	102784
85576	102785
55336	102786
113271	102787
31751	102788
21040	102789
24714	102790
17019	102791
1491	102792
72598	102793
2294	102794
28385	102795
42060	102796
92733	102797
101955	102798
29746	102799
107388	102800
43794	102801
56290	102802
126	102803
54275	102804
609	102805
15335	102806
58533	102807
14621	102808
96150	102809
645	102810
101169	102811
36179	102812
240	102813
104614	102814
24312	102815
43669	102816
136245	102817
21128	102818
53766	102819
68499	102820
45522	102821
11074	102822
12757	102823
3457	102824
25801	102825
103215	102826
27900	102827
30484	102828
15304	102829
8580	102830
18421	102831
89	102832
70639	102833
13008	102834
39864	102835
116526	102836
79381	102837
24607	102838
20	102839
77757	102840
126563	102841
27830	102842
42613	102843
37612	102844
34589	102845
74762	102846
17803	102847
110758	102848
23816	102849
4486	102850
88484	102851
10645	102852
142842	102853
46621	102854
144125	102855
17357	102856
90162	102857
13959	102858
390	102859
36262	102860
33706	102861
77	102862
104443	102863
34388	102864
13616	102865
79054	102866
25920	102867
28166	102868
67978	102869
13930	102870
8202	102871
33645	102872
91957	102873
56202	102874
31613	102875
3591	102876
32466	102877
193	102878
108264	102879
99505	102880
9156	102881
58099	102882
38086	102883
96774	102884
26410	102885
22285	102886
16323	102887
51133	102888
11756	102889
11873	102890
48818	102891
57614	102892
69183	102893
123343	102894
19448	102895
29924	102896
46343	102897
14606	102898
126511	102899
7296	102900
39674	102901
22823	102902
16095	102903
84644	102904
10339	102905
7312	102906
4164	102907
6485	102908
708	102909
125278	102910
21337	102911
121373	102912
81970	102913
3787	102914
17323	102915
66981	102916
59758	102917
3140	102918
3279	102919
3123	102920
20982	102921
93265	102922
11596	102923
16879	102924
105365	102925
67572	102926
2047	102927
50032	102928
23771	102929
12875	102930
32072	102931
63608	102932
11468	102933
56943	102934
290	102935
65270	102936
23904	102937
17736	102938
24612	102939
16306	102940
26660	102941
44622	102942
91377	102943
119775	102944
44368	102945
9214	102946
1084	102947
57920	102948
119330	102949
33622	102950
139023	102951
27507	102952
269	102953
25463	102954
71950	102955
24860	102956
213	102957
136106	102958
7998	102959
47172	102960
72006	102961
29618	102962
72965	102963
32885	102964
10338	102965
84122	102966
77828	102967
28779	102968
65505	102969
45522	102970
63245	102971
8745	102972
59720	102973
4255	102974
137653	102975
13027	102976
7723	102977
58748	102978
60258	102979
56019	102980
49238	102981
45626	102982
60507	102983
69349	102984
72113	102985
14314	102986
12618	102987
50001	102988
3050	102989
3219	102990
68295	102991
8697	102992
26571	102993
176	102994
23278	102995
1621	102996
8063	102997
60014	102998
83950	102999
69744	103000
8031	103001
95563	103002
917	103003
90339	103004
142298	103005
59289	103006
53449	103007
54619	103008
26814	103009
12502	103010
142124	103011
29345	103012
85399	103013
20	103014
54564	103015
8155	103016
9405	103017
14393	103018
86098	103019
90906	103020
25641	103021
19335	103022
9944	103023
19600	103024
1538	103025
3690	103026
49838	103027
98337	103028
31248	103029
27487	103030
81214	103031
12037	103032
18238	103033
10472	103034
1003	103035
3503	103036
18721	103037
3613	103038
76977	103039
112881	103040
43413	103041
37990	103042
31452	103043
83736	103044
22624	103045
14440	103046
35392	103047
124187	103048
58707	103049
77478	103050
2859	103051
50880	103052
7390	103053
93941	103054
144982	103055
104548	103056
149300	103057
124186	103058
99156	103059
36381	103060
73845	103061
71848	103062
217	103063
133272	103064
110027	103065
126915	103066
90479	103067
62901	103068
1265	103069
29333	103070
13602	103071
43388	103072
15501	103073
28275	103074
86987	103075
1914	103076
91971	103077
480	103078
87685	103079
122471	103080
2630	103081
26513	103082
112022	103083
54666	103084
2780	103085
18341	103086
5838	103087
26463	103088
10825	103089
1357	103090
11152	103091
146557	103092
7298	103093
138267	103094
39608	103095
77480	103096
31845	103097
3681	103098
59662	103099
27861	103100
125151	103101
60573	103102
31008	103103
118233	103104
11264	103105
5874	103106
23311	103107
75316	103108
43107	103109
96990	103110
43145	103111
20166	103112
3074	103113
3381	103114
35057	103115
121054	103116
18901	103117
90789	103118
78509	103119
3522	103120
85685	103121
3137	103122
144869	103123
25722	103124
116126	103125
42062	103126
6132	103127
821	103128
59111	103129
32636	103130
4158	103131
18131	103132
9088	103133
40403	103134
6442	103135
17036	103136
2307	103137
20399	103138
102852	103139
72871	103140
513	103141
25388	103142
7380	103143
46393	103144
113993	103145
22323	103146
95300	103147
65195	103148
6035	103149
25073	103150
25094	103151
100531	103152
2128	103153
85244	103154
47640	103155
28752	103156
84540	103157
26663	103158
15517	103159
7923	103160
3354	103161
78756	103162
110488	103163
15576	103164
7313	103165
133523	103166
68304	103167
88884	103168
1362	103169
89310	103170
45852	103171
35355	103172
32634	103173
96837	103174
42872	103175
13752	103176
20398	103177
77776	103178
92739	103179
7534	103180
35421	103181
38659	103182
37092	103183
116285	103184
5623	103185
97474	103186
8329	103187
1158	103188
71686	103189
772	103190
27956	103191
48568	103192
28552	103193
506	103194
27797	103195
50524	103196
681	103197
20717	103198
15928	103199
10463	103200
3072	103201
17830	103202
10247	103203
78554	103204
5934	103205
10088	103206
2949	103207
61943	103208
47	103209
80458	103210
62714	103211
16289	103212
123767	103213
59763	103214
13155	103215
38143	103216
92636	103217
105549	103218
4175	103219
74606	103220
15716	103221
7320	103222
82466	103223
32110	103224
6434	103225
143412	103226
28740	103227
88952	103228
22817	103229
41908	103230
96797	103231
11272	103232
52270	103233
48324	103234
62923	103235
54565	103236
6150	103237
33781	103238
42766	103239
45921	103240
76190	103241
44234	103242
10367	103243
44169	103244
23649	103245
49390	103246
44934	103247
11514	103248
86939	103249
86308	103250
58742	103251
38279	103252
118308	103253
49832	103254
7602	103255
38996	103256
48493	103257
61658	103258
18026	103259
59593	103260
85474	103261
22506	103262
51257	103263
50365	103264
89180	103265
13840	103266
49979	103267
3611	103268
35314	103269
85801	103270
13438	103271
54939	103272
1104	103273
97370	103274
96642	103275
107352	103276
59466	103277
20856	103278
44396	103279
57184	103280
9703	103281
17325	103282
11158	103283
12286	103284
83461	103285
30852	103286
12259	103287
32700	103288
78503	103289
103986	103290
2387	103291
8435	103292
61097	103293
10646	103294
57669	103295
6175	103296
126383	103297
71489	103298
18739	103299
12605	103300
120983	103301
21570	103302
123583	103303
8257	103304
40604	103305
324	103306
7078	103307
62183	103308
8860	103309
877	103310
29911	103311
91081	103312
34	103313
61399	103314
16507	103315
1304	103316
7528	103317
472	103318
134778	103319
3854	103320
40568	103321
335	103322
55144	103323
77297	103324
38791	103325
392	103326
27461	103327
3830	103328
43615	103329
73681	103330
15439	103331
61988	103332
6426	103333
81662	103334
62815	103335
15120	103336
2045	103337
6197	103338
88421	103339
1151	103340
4795	103341
51307	103342
20332	103343
45631	103344
44472	103345
47049	103346
145594	103347
66916	103348
7481	103349
21440	103350
18972	103351
14368	103352
13886	103353
1501	103354
34997	103355
77294	103356
120674	103357
31865	103358
59068	103359
49130	103360
608	103361
44630	103362
79239	103363
11414	103364
147348	103365
89319	103366
18345	103367
16409	103368
3836	103369
17174	103370
23706	103371
26293	103372
155	103373
18312	103374
36717	103375
46755	103376
137108	103377
36543	103378
41578	103379
4044	103380
45102	103381
62572	103382
114079	103383
61373	103384
93504	103385
7661	103386
21939	103387
13336	103388
11992	103389
23844	103390
50596	103391
96457	103392
50028	103393
72626	103394
38982	103395
79681	103396
3129	103397
2145	103398
122102	103399
1325	103400
72170	103401
44479	103402
59039	103403
143289	103404
33861	103405
63016	103406
116771	103407
104296	103408
84322	103409
326	103410
115532	103411
56164	103412
67217	103413
9943	103414
118890	103415
8512	103416
356	103417
44615	103418
25937	103419
46487	103420
46397	103421
2584	103422
33429	103423
4675	103424
126130	103425
92268	103426
1506	103427
5080	103428
178	103429
19899	103430
5703	103431
98349	103432
55112	103433
85973	103434
779	103435
23905	103436
43013	103437
1289	103438
17467	103439
29507	103440
6931	103441
17237	103442
78275	103443
50607	103444
121806	103445
6474	103446
24088	103447
115306	103448
22375	103449
117681	103450
17662	103451
8021	103452
109841	103453
2765	103454
138512	103455
97078	103456
40986	103457
59873	103458
31811	103459
112648	103460
94432	103461
144364	103462
3815	103463
42280	103464
829	103465
4002	103466
75718	103467
15125	103468
2693	103469
129296	103470
67063	103471
43637	103472
103027	103473
76731	103474
676	103475
75974	103476
37475	103477
17365	103478
23308	103479
73529	103480
15395	103481
53756	103482
6273	103483
95524	103484
21944	103485
83997	103486
11801	103487
70586	103488
54041	103489
13965	103490
55752	103491
8359	103492
24082	103493
58034	103494
73433	103495
22043	103496
18894	103497
56828	103498
24250	103499
20638	103500
14456	103501
51207	103502
54688	103503
2220	103504
93609	103505
628	103506
76363	103507
9756	103508
14380	103509
16	103510
1675	103511
115	103512
56501	103513
7983	103514
41736	103515
116394	103516
66904	103517
94484	103518
81206	103519
27390	103520
16005	103521
28605	103522
59827	103523
28491	103524
95969	103525
510	103526
10763	103527
40170	103528
35774	103529
38375	103530
106121	103531
33407	103532
39634	103533
30762	103534
142327	103535
8938	103536
1340	103537
85208	103538
12867	103539
5751	103540
117638	103541
30349	103542
8961	103543
13569	103544
24246	103545
36438	103546
71683	103547
10063	103548
5982	103549
84923	103550
14371	103551
31824	103552
67208	103553
65661	103554
3192	103555
7000	103556
121918	103557
20015	103558
75444	103559
51986	103560
66368	103561
117613	103562
109894	103563
15106	103564
52436	103565
95036	103566
54844	103567
76317	103568
463	103569
27553	103570
55908	103571
78805	103572
73316	103573
38423	103574
79651	103575
1862	103576
58935	103577
61987	103578
29766	103579
3161	103580
928	103581
105677	103582
55151	103583
37125	103584
3672	103585
50622	103586
72459	103587
149574	103588
83153	103589
137029	103590
3445	103591
57566	103592
50761	103593
24668	103594
63071	103595
31213	103596
78283	103597
46210	103598
76742	103599
65763	103600
2257	103601
41670	103602
56125	103603
813	103604
4882	103605
15037	103606
81668	103607
80487	103608
8519	103609
67826	103610
13992	103611
81890	103612
4693	103613
686	103614
109778	103615
67059	103616
81296	103617
115258	103618
26998	103619
75828	103620
47545	103621
75472	103622
76970	103623
35001	103624
28577	103625
95087	103626
31193	103627
44347	103628
33848	103629
48515	103630
2184	103631
4137	103632
108906	103633
32553	103634
36869	103635
89971	103636
8864	103637
2851	103638
64295	103639
13241	103640
35944	103641
12903	103642
34530	103643
110874	103644
12229	103645
37503	103646
42466	103647
118903	103648
59326	103649
2928	103650
24491	103651
12353	103652
6780	103653
17135	103654
117236	103655
86118	103656
6370	103657
5496	103658
98396	103659
11813	103660
12127	103661
39488	103662
114001	103663
68006	103664
2605	103665
25884	103666
10816	103667
3970	103668
4472	103669
80345	103670
94994	103671
2601	103672
17561	103673
43284	103674
16420	103675
19542	103676
76666	103677
28492	103678
9834	103679
34243	103680
96035	103681
45801	103682
56522	103683
18124	103684
61213	103685
50917	103686
18795	103687
72149	103688
27783	103689
45480	103690
33364	103691
38120	103692
28957	103693
27323	103694
101139	103695
16435	103696
36956	103697
4132	103698
202	103699
65324	103700
108184	103701
36692	103702
6707	103703
37610	103704
128086	103705
45577	103706
105805	103707
22667	103708
53961	103709
44605	103710
107392	103711
40390	103712
356	103713
11500	103714
79165	103715
92597	103716
65765	103717
20436	103718
27549	103719
6122	103720
3003	103721
33091	103722
21042	103723
14110	103724
16046	103725
18876	103726
79696	103727
28133	103728
2615	103729
14627	103730
22399	103731
35532	103732
78321	103733
36295	103734
96540	103735
6739	103736
5279	103737
40318	103738
8242	103739
103867	103740
2813	103741
63654	103742
145734	103743
17865	103744
60013	103745
87715	103746
50209	103747
31188	103748
6829	103749
46973	103750
97720	103751
50417	103752
72973	103753
5279	103754
9821	103755
146113	103756
143820	103757
39330	103758
10647	103759
131536	103760
3070	103761
106900	103762
28567	103763
111445	103764
122158	103765
62468	103766
3034	103767
62089	103768
26789	103769
45923	103770
1655	103771
82418	103772
3746	103773
5683	103774
114667	103775
23936	103776
103697	103777
103128	103778
5743	103779
31130	103780
81528	103781
78456	103782
2636	103783
109400	103784
11511	103785
7991	103786
129599	103787
1810	103788
35140	103789
25	103790
116952	103791
2585	103792
27772	103793
12683	103794
8072	103795
99493	103796
123337	103797
758	103798
65862	103799
29731	103800
15492	103801
20801	103802
39625	103803
63100	103804
78935	103805
7168	103806
5920	103807
135130	103808
4781	103809
129793	103810
93252	103811
17060	103812
43091	103813
28725	103814
67911	103815
62876	103816
50000	103817
73796	103818
94811	103819
5828	103820
82388	103821
22167	103822
7084	103823
63863	103824
5814	103825
73560	103826
20724	103827
126541	103828
22644	103829
36698	103830
403	103831
32644	103832
35699	103833
54327	103834
9293	103835
78059	103836
92091	103837
5184	103838
26859	103839
12305	103840
25016	103841
59839	103842
68278	103843
35488	103844
24208	103845
73670	103846
62116	103847
33364	103848
91171	103849
13034	103850
12350	103851
63962	103852
1003	103853
15603	103854
98267	103855
35733	103856
36160	103857
33862	103858
110774	103859
50150	103860
129534	103861
32245	103862
33308	103863
21641	103864
17227	103865
12722	103866
53613	103867
18420	103868
5975	103869
95074	103870
45284	103871
90823	103872
25598	103873
80385	103874
22729	103875
120680	103876
12032	103877
19792	103878
435	103879
12002	103880
18842	103881
69058	103882
33300	103883
69267	103884
54653	103885
97285	103886
116134	103887
7736	103888
39226	103889
646	103890
41945	103891
40391	103892
44162	103893
89779	103894
3674	103895
11309	103896
3212	103897
18715	103898
15144	103899
110485	103900
8307	103901
17694	103902
45899	103903
17546	103904
3072	103905
12275	103906
136614	103907
14999	103908
48247	103909
49885	103910
24902	103911
47472	103912
10523	103913
33876	103914
50403	103915
56207	103916
14806	103917
62671	103918
1447	103919
106850	103920
4093	103921
32514	103922
52549	103923
106052	103924
41403	103925
104059	103926
8071	103927
123971	103928
101568	103929
60321	103930
26292	103931
59	103932
12272	103933
22954	103934
8452	103935
41822	103936
28964	103937
43681	103938
10865	103939
2671	103940
14998	103941
18884	103942
3466	103943
3351	103944
21	103945
21355	103946
29802	103947
7762	103948
2835	103949
8645	103950
41905	103951
38716	103952
66203	103953
53912	103954
6292	103955
675	103956
67	103957
33545	103958
11042	103959
87594	103960
33252	103961
25329	103962
7176	103963
28029	103964
23150	103965
61552	103966
62375	103967
12164	103968
28226	103969
5855	103970
67778	103971
27426	103972
63051	103973
29685	103974
76185	103975
3157	103976
36427	103977
123620	103978
6064	103979
26409	103980
54236	103981
120863	103982
63800	103983
20026	103984
20743	103985
4981	103986
84439	103987
7411	103988
9386	103989
32740	103990
10551	103991
3113	103992
21722	103993
9499	103994
79873	103995
122087	103996
47553	103997
43850	103998
53964	103999
96122	104000
31721	104001
300	104002
68957	104003
56010	104004
83957	104005
27259	104006
28135	104007
41181	104008
54061	104009
107677	104010
60533	104011
23366	104012
36410	104013
87	104014
9853	104015
116072	104016
17972	104017
2692	104018
7862	104019
133189	104020
86899	104021
130013	104022
20	104023
65713	104024
21025	104025
19421	104026
52	104027
48069	104028
115478	104029
52461	104030
61047	104031
6205	104032
97774	104033
115790	104034
112582	104035
47561	104036
90524	104037
61202	104038
32392	104039
42115	104040
31791	104041
30114	104042
114474	104043
5824	104044
48158	104045
109800	104046
22888	104047
3131	104048
13531	104049
4217	104050
68376	104051
95562	104052
4923	104053
61325	104054
45599	104055
53963	104056
91861	104057
59319	104058
93721	104059
24376	104060
20965	104061
65988	104062
6327	104063
10909	104064
19506	104065
554	104066
73242	104067
7988	104068
52816	104069
78242	104070
65389	104071
4915	104072
141877	104073
2081	104074
79913	104075
23991	104076
37028	104077
2605	104078
63268	104079
112647	104080
56783	104081
82929	104082
110150	104083
134977	104084
27172	104085
72271	104086
84557	104087
11113	104088
68313	104089
22565	104090
117080	104091
46818	104092
75702	104093
81148	104094
56311	104095
11230	104096
35017	104097
14473	104098
10596	104099
20372	104100
1861	104101
828	104102
38174	104103
1624	104104
56307	104105
18949	104106
19495	104107
24023	104108
51112	104109
164	104110
29896	104111
97307	104112
70644	104113
8592	104114
1133	104115
14469	104116
1382	104117
17948	104118
65200	104119
70892	104120
42850	104121
91564	104122
104879	104123
38196	104124
99475	104125
18753	104126
45956	104127
1980	104128
108521	104129
38590	104130
18205	104131
100048	104132
83983	104133
32374	104134
9565	104135
17954	104136
34994	104137
1343	104138
49348	104139
22787	104140
18565	104141
119	104142
43619	104143
14354	104144
110466	104145
124602	104146
1667	104147
86931	104148
7643	104149
36813	104150
3781	104151
14476	104152
66094	104153
52090	104154
129671	104155
104549	104156
37811	104157
20	104158
302	104159
135678	104160
3175	104161
53137	104162
6535	104163
11728	104164
37989	104165
65871	104166
23076	104167
45577	104168
149339	104169
23792	104170
66296	104171
12414	104172
120332	104173
127913	104174
113087	104175
26265	104176
60113	104177
68113	104178
41164	104179
87814	104180
13185	104181
98	104182
121706	104183
6582	104184
28392	104185
31526	104186
56629	104187
67414	104188
39040	104189
24605	104190
2722	104191
69250	104192
114933	104193
80775	104194
6389	104195
38860	104196
20705	104197
5354	104198
53023	104199
3752	104200
99330	104201
1999	104202
121329	104203
82158	104204
16192	104205
2013	104206
43204	104207
3051	104208
1237	104209
8743	104210
28721	104211
148619	104212
23436	104213
53771	104214
39718	104215
72082	104216
11013	104217
67924	104218
5645	104219
69100	104220
89954	104221
26553	104222
46366	104223
64227	104224
29334	104225
17264	104226
134982	104227
38230	104228
18174	104229
53020	104230
3429	104231
42668	104232
46236	104233
14210	104234
12220	104235
27106	104236
45923	104237
13786	104238
29113	104239
40245	104240
74707	104241
4666	104242
17154	104243
34234	104244
2456	104245
109653	104246
45896	104247
46651	104248
15196	104249
71446	104250
13579	104251
30812	104252
1513	104253
57558	104254
13005	104255
70003	104256
81366	104257
34136	104258
53629	104259
57752	104260
61507	104261
36859	104262
70238	104263
83768	104264
65246	104265
54539	104266
40954	104267
243	104268
98321	104269
84613	104270
77006	104271
91863	104272
96353	104273
68708	104274
91221	104275
70259	104276
98917	104277
5983	104278
6312	104279
121011	104280
1060	104281
78428	104282
74893	104283
10242	104284
1613	104285
20947	104286
34046	104287
83157	104288
125363	104289
21160	104290
133677	104291
58138	104292
14922	104293
14110	104294
4229	104295
42419	104296
11826	104297
52048	104298
10597	104299
20775	104300
49008	104301
32291	104302
102598	104303
144787	104304
10849	104305
110086	104306
17193	104307
4607	104308
38090	104309
18537	104310
63526	104311
107750	104312
54484	104313
72389	104314
77011	104315
4273	104316
15551	104317
6947	104318
17992	104319
40378	104320
3504	104321
27677	104322
36022	104323
11659	104324
94549	104325
11442	104326
69541	104327
41750	104328
1127	104329
127211	104330
35912	104331
57248	104332
142890	104333
85710	104334
84894	104335
31849	104336
5457	104337
87521	104338
16902	104339
29973	104340
27950	104341
96090	104342
61997	104343
53944	104344
7468	104345
15329	104346
20539	104347
64224	104348
10280	104349
138000	104350
17959	104351
102264	104352
2713	104353
48209	104354
87496	104355
33428	104356
52842	104357
22284	104358
109730	104359
14124	104360
6606	104361
52475	104362
47100	104363
38730	104364
78386	104365
28618	104366
59075	104367
77698	104368
2346	104369
47412	104370
48155	104371
116106	104372
99195	104373
5532	104374
58836	104375
8952	104376
67287	104377
101419	104378
84495	104379
8542	104380
50153	104381
28822	104382
56558	104383
23749	104384
82996	104385
10133	104386
42073	104387
14715	104388
122961	104389
26900	104390
33535	104391
6701	104392
33962	104393
8856	104394
76160	104395
44607	104396
80743	104397
55073	104398
117992	104399
84075	104400
3038	104401
1531	104402
79021	104403
7581	104404
5583	104405
34590	104406
33238	104407
4129	104408
117185	104409
90913	104410
110666	104411
33037	104412
6796	104413
37606	104414
10219	104415
11020	104416
139756	104417
113934	104418
17186	104419
42361	104420
26749	104421
18188	104422
23616	104423
11125	104424
34086	104425
50982	104426
3809	104427
5563	104428
21588	104429
81861	104430
11800	104431
21220	104432
61184	104433
72878	104434
1813	104435
53363	104436
102250	104437
114620	104438
70399	104439
58580	104440
27690	104441
49509	104442
30295	104443
86188	104444
36525	104445
56170	104446
120224	104447
110246	104448
15407	104449
120523	104450
13620	104451
36447	104452
28840	104453
29852	104454
14073	104455
5324	104456
9670	104457
86786	104458
8109	104459
141	104460
40344	104461
3270	104462
47786	104463
5540	104464
1787	104465
54353	104466
70693	104467
16020	104468
97817	104469
74969	104470
62051	104471
8010	104472
25094	104473
8396	104474
3809	104475
48201	104476
80086	104477
102062	104478
31064	104479
98994	104480
75820	104481
78844	104482
32781	104483
38270	104484
56370	104485
20611	104486
17963	104487
911	104488
76344	104489
105709	104490
30292	104491
14935	104492
83308	104493
104569	104494
15669	104495
141936	104496
48577	104497
44921	104498
141876	104499
13152	104500
2796	104501
25893	104502
85803	104503
4264	104504
38727	104505
122231	104506
14207	104507
9432	104508
40640	104509
7817	104510
37038	104511
49	104512
22138	104513
13018	104514
2015	104515
83818	104516
80618	104517
116999	104518
1921	104519
60623	104520
98	104521
1655	104522
50059	104523
3367	104524
74190	104525
119163	104526
1614	104527
2193	104528
44363	104529
26721	104530
28293	104531
123835	104532
46395	104533
111838	104534
19229	104535
50557	104536
67710	104537
788	104538
4266	104539
33392	104540
38328	104541
29080	104542
989	104543
44870	104544
27496	104545
545	104546
50774	104547
125350	104548
23504	104549
340	104550
4903	104551
30781	104552
608	104553
15706	104554
28455	104555
1591	104556
52528	104557
1169	104558
23162	104559
35332	104560
130357	104561
113388	104562
36871	104563
113458	104564
22768	104565
66550	104566
2942	104567
1485	104568
41290	104569
5456	104570
31262	104571
22326	104572
95853	104573
58600	104574
47388	104575
60657	104576
28991	104577
21990	104578
9117	104579
18136	104580
31938	104581
43886	104582
83481	104583
21001	104584
14497	104585
115537	104586
3796	104587
122224	104588
134594	104589
20216	104590
143	104591
29738	104592
66328	104593
10990	104594
62332	104595
37784	104596
89863	104597
65022	104598
136364	104599
24950	104600
56857	104601
397	104602
48174	104603
21872	104604
4871	104605
111913	104606
53844	104607
10821	104608
5572	104609
17771	104610
28733	104611
210	104612
18129	104613
6660	104614
35443	104615
35543	104616
28841	104617
25310	104618
64838	104619
133037	104620
25456	104621
71862	104622
42372	104623
60830	104624
11963	104625
82563	104626
53888	104627
6752	104628
72860	104629
22006	104630
26760	104631
125223	104632
12586	104633
38408	104634
1635	104635
17026	104636
795	104637
66575	104638
35996	104639
17515	104640
2979	104641
36387	104642
833	104643
29516	104644
57047	104645
52127	104646
102874	104647
165	104648
4126	104649
12845	104650
61646	104651
5851	104652
64406	104653
26590	104654
1383	104655
37679	104656
15363	104657
44292	104658
44733	104659
81907	104660
94349	104661
58534	104662
121775	104663
7760	104664
27940	104665
79130	104666
1808	104667
2797	104668
18082	104669
13875	104670
43799	104671
4723	104672
121066	104673
36577	104674
68110	104675
52582	104676
134861	104677
76952	104678
2122	104679
70757	104680
3027	104681
24594	104682
58044	104683
28792	104684
51104	104685
10663	104686
15974	104687
54713	104688
37334	104689
15931	104690
8946	104691
35888	104692
1652	104693
119426	104694
46759	104695
11115	104696
21351	104697
34083	104698
24303	104699
18886	104700
20913	104701
52013	104702
28089	104703
71779	104704
76786	104705
15953	104706
47941	104707
79422	104708
21110	104709
29809	104710
81198	104711
100875	104712
82895	104713
109032	104714
3276	104715
1292	104716
19153	104717
1419	104718
103232	104719
24730	104720
246	104721
31001	104722
74472	104723
72432	104724
45614	104725
2805	104726
5682	104727
48555	104728
5967	104729
43707	104730
34887	104731
98212	104732
66692	104733
6982	104734
7834	104735
58367	104736
1256	104737
48833	104738
12177	104739
49008	104740
64610	104741
100460	104742
20474	104743
1224	104744
7318	104745
76836	104746
29425	104747
65022	104748
83553	104749
37931	104750
85509	104751
1981	104752
43083	104753
8014	104754
82997	104755
2563	104756
20486	104757
20793	104758
43885	104759
52874	104760
58328	104761
2650	104762
1600	104763
56572	104764
11308	104765
4952	104766
38869	104767
97473	104768
65015	104769
102410	104770
117832	104771
35759	104772
145078	104773
42142	104774
113717	104775
43513	104776
51560	104777
3556	104778
82164	104779
27373	104780
27828	104781
40539	104782
37413	104783
77372	104784
82493	104785
85944	104786
28588	104787
73082	104788
18855	104789
60141	104790
55147	104791
35368	104792
19970	104793
111026	104794
19219	104795
137610	104796
55889	104797
29577	104798
48853	104799
121597	104800
31928	104801
10430	104802
3045	104803
12615	104804
53803	104805
128502	104806
60366	104807
13961	104808
130592	104809
85330	104810
68802	104811
3364	104812
17543	104813
132548	104814
74562	104815
17557	104816
3121	104817
135699	104818
20957	104819
47103	104820
5244	104821
6179	104822
62269	104823
51935	104824
34047	104825
66188	104826
41108	104827
21452	104828
145	104829
2474	104830
99454	104831
44401	104832
63384	104833
20491	104834
39777	104835
262	104836
98375	104837
2873	104838
35525	104839
6717	104840
543	104841
23592	104842
1677	104843
24896	104844
8000	104845
634	104846
51750	104847
20298	104848
32863	104849
2433	104850
83204	104851
57788	104852
21082	104853
90341	104854
79537	104855
112763	104856
41107	104857
339	104858
97315	104859
64720	104860
35787	104861
1378	104862
93241	104863
34966	104864
44450	104865
107430	104866
63282	104867
3952	104868
39670	104869
817	104870
73144	104871
31584	104872
20325	104873
603	104874
23901	104875
2878	104876
63423	104877
26341	104878
72164	104879
37612	104880
28672	104881
33788	104882
141035	104883
9968	104884
3737	104885
4686	104886
45919	104887
53490	104888
4397	104889
84414	104890
20299	104891
42271	104892
31797	104893
5414	104894
56245	104895
40612	104896
87096	104897
89869	104898
40497	104899
28753	104900
22909	104901
6453	104902
65267	104903
64037	104904
14110	104905
147514	104906
30004	104907
122340	104908
26	104909
31705	104910
29174	104911
88862	104912
29794	104913
5019	104914
49151	104915
28265	104916
1708	104917
62809	104918
58737	104919
33130	104920
2563	104921
108137	104922
35393	104923
26270	104924
19904	104925
105737	104926
19120	104927
19009	104928
43385	104929
3307	104930
1864	104931
29420	104932
93850	104933
2117	104934
620	104935
80067	104936
2880	104937
53205	104938
128316	104939
68311	104940
17391	104941
8442	104942
110571	104943
25591	104944
9594	104945
31108	104946
3000	104947
48653	104948
138905	104949
97899	104950
71068	104951
117016	104952
6140	104953
137371	104954
14446	104955
109772	104956
120462	104957
996	104958
26546	104959
52	104960
1742	104961
48698	104962
1915	104963
85903	104964
438	104965
96442	104966
61416	104967
77700	104968
48430	104969
3377	104970
69553	104971
8950	104972
1642	104973
30182	104974
1429	104975
100184	104976
2750	104977
136001	104978
76035	104979
27904	104980
584	104981
57994	104982
44164	104983
13569	104984
3807	104985
67845	104986
20014	104987
5354	104988
38778	104989
23995	104990
78740	104991
6518	104992
9217	104993
35099	104994
35403	104995
33289	104996
115702	104997
76493	104998
215	104999
1573	105000
24413	105001
36593	105002
78033	105003
129003	105004
15421	105005
100476	105006
24111	105007
134227	105008
53110	105009
14890	105010
71484	105011
45545	105012
1560	105013
62454	105014
81683	105015
31794	105016
63941	105017
9602	105018
36960	105019
41424	105020
45511	105021
662	105022
45594	105023
130830	105024
88283	105025
121531	105026
329	105027
64837	105028
19851	105029
48492	105030
102757	105031
13976	105032
75558	105033
115135	105034
12221	105035
8527	105036
87211	105037
10118	105038
63476	105039
116657	105040
7605	105041
69978	105042
4234	105043
41699	105044
50288	105045
28308	105046
86244	105047
139553	105048
41400	105049
64650	105050
25098	105051
112	105052
44268	105053
43032	105054
101120	105055
35816	105056
27492	105057
35650	105058
105339	105059
9913	105060
57010	105061
28	105062
64343	105063
126635	105064
36464	105065
41361	105066
48647	105067
35628	105068
68504	105069
8776	105070
2044	105071
48866	105072
114769	105073
62238	105074
68528	105075
35319	105076
112630	105077
45119	105078
35370	105079
10605	105080
46738	105081
111373	105082
32287	105083
71906	105084
56366	105085
16104	105086
17620	105087
12325	105088
85221	105089
9743	105090
71364	105091
49563	105092
5776	105093
4418	105094
99061	105095
36790	105096
46238	105097
69883	105098
140262	105099
2847	105100
24117	105101
43298	105102
35463	105103
93749	105104
64005	105105
20023	105106
33489	105107
114496	105108
104211	105109
42083	105110
27649	105111
20352	105112
62861	105113
9175	105114
20916	105115
15902	105116
109029	105117
91759	105118
12861	105119
66294	105120
49975	105121
81981	105122
16691	105123
19000	105124
117853	105125
8698	105126
67182	105127
72597	105128
13023	105129
57766	105130
78673	105131
2697	105132
80923	105133
21337	105134
4238	105135
97958	105136
34325	105137
87	105138
73405	105139
11861	105140
5055	105141
15414	105142
58689	105143
12287	105144
36158	105145
83658	105146
100873	105147
136601	105148
22991	105149
2418	105150
23307	105151
48075	105152
29389	105153
12588	105154
8637	105155
1538	105156
24272	105157
6896	105158
27492	105159
101973	105160
87821	105161
19920	105162
4671	105163
3391	105164
24398	105165
3147	105166
17026	105167
27002	105168
83462	105169
76249	105170
74807	105171
18902	105172
120686	105173
94908	105174
23189	105175
1732	105176
47987	105177
44511	105178
19312	105179
64885	105180
50589	105181
37738	105182
106111	105183
82446	105184
94822	105185
49539	105186
95853	105187
95869	105188
5261	105189
2664	105190
9317	105191
12943	105192
6307	105193
6022	105194
12032	105195
54846	105196
57376	105197
5728	105198
33752	105199
23316	105200
27662	105201
21873	105202
34976	105203
30620	105204
67408	105205
19722	105206
14781	105207
1741	105208
38774	105209
11861	105210
9685	105211
1355	105212
3963	105213
43448	105214
68985	105215
16138	105216
7594	105217
90228	105218
117569	105219
90156	105220
63560	105221
15676	105222
13443	105223
63371	105224
135688	105225
24765	105226
117835	105227
3604	105228
43598	105229
55984	105230
43853	105231
18213	105232
11684	105233
6522	105234
2347	105235
20024	105236
14026	105237
6433	105238
11198	105239
35726	105240
353	105241
79387	105242
95876	105243
113748	105244
47421	105245
31683	105246
19828	105247
19131	105248
16331	105249
6521	105250
4860	105251
11171	105252
24980	105253
62660	105254
9982	105255
3429	105256
26749	105257
32604	105258
18202	105259
123395	105260
133223	105261
1079	105262
30823	105263
43230	105264
444	105265
39172	105266
77349	105267
32320	105268
3180	105269
80100	105270
30012	105271
31011	105272
35535	105273
59400	105274
46210	105275
5204	105276
36376	105277
79357	105278
18860	105279
47701	105280
82270	105281
98456	105282
94453	105283
28849	105284
126290	105285
358	105286
45204	105287
28617	105288
29320	105289
53981	105290
36382	105291
76750	105292
96574	105293
8618	105294
90823	105295
62306	105296
16927	105297
25107	105298
61356	105299
84745	105300
77495	105301
5099	105302
50152	105303
201	105304
50072	105305
73713	105306
18839	105307
110982	105308
36732	105309
8500	105310
7797	105311
114773	105312
18238	105313
25244	105314
107877	105315
114480	105316
74441	105317
1039	105318
30226	105319
98358	105320
62449	105321
12200	105322
54062	105323
27464	105324
3193	105325
101620	105326
10534	105327
13731	105328
5597	105329
23790	105330
3992	105331
34701	105332
6155	105333
86015	105334
7987	105335
15652	105336
1276	105337
51098	105338
5215	105339
23960	105340
3079	105341
42711	105342
97834	105343
6618	105344
103012	105345
6927	105346
11439	105347
22366	105348
47032	105349
54409	105350
102716	105351
103577	105352
26160	105353
86151	105354
20288	105355
1604	105356
45461	105357
87172	105358
106125	105359
93919	105360
2944	105361
2442	105362
109568	105363
537	105364
54354	105365
29473	105366
27	105367
40163	105368
152	105369
21725	105370
32683	105371
13560	105372
2289	105373
50272	105374
13951	105375
34098	105376
55442	105377
40212	105378
18783	105379
5796	105380
19037	105381
19597	105382
18893	105383
29048	105384
40292	105385
6833	105386
87618	105387
10007	105388
17257	105389
16816	105390
89673	105391
118687	105392
63554	105393
46368	105394
20318	105395
6380	105396
25267	105397
19365	105398
13888	105399
6861	105400
985	105401
111854	105402
20741	105403
2803	105404
23095	105405
23418	105406
92406	105407
10879	105408
57809	105409
7342	105410
75708	105411
24877	105412
70101	105413
83891	105414
19083	105415
57473	105416
18519	105417
1726	105418
113860	105419
110888	105420
1330	105421
86530	105422
72347	105423
70436	105424
94168	105425
88421	105426
78724	105427
10273	105428
43288	105429
26109	105430
85104	105431
8742	105432
5116	105433
1520	105434
84776	105435
3253	105436
126269	105437
86929	105438
10313	105439
1466	105440
34524	105441
11393	105442
40746	105443
27751	105444
102294	105445
41294	105446
9931	105447
27936	105448
39973	105449
12594	105450
38708	105451
44048	105452
29340	105453
114783	105454
97594	105455
53658	105456
135927	105457
31230	105458
42118	105459
39568	105460
62817	105461
104020	105462
75432	105463
11458	105464
479	105465
1488	105466
33459	105467
46393	105468
7457	105469
4269	105470
27620	105471
75	105472
18322	105473
91279	105474
19733	105475
47947	105476
80708	105477
10860	105478
123255	105479
67371	105480
8834	105481
93280	105482
25794	105483
72165	105484
4152	105485
17575	105486
16114	105487
77101	105488
101965	105489
31269	105490
5068	105491
47260	105492
1766	105493
20360	105494
10949	105495
6378	105496
8981	105497
4863	105498
60213	105499
44051	105500
15814	105501
53135	105502
57456	105503
8709	105504
14913	105505
47622	105506
29925	105507
10638	105508
2320	105509
75317	105510
56525	105511
87998	105512
47049	105513
69595	105514
46861	105515
10855	105516
111418	105517
1040	105518
4234	105519
5464	105520
934	105521
9042	105522
67132	105523
53464	105524
22636	105525
62274	105526
14401	105527
29997	105528
20277	105529
53571	105530
115566	105531
36292	105532
4154	105533
56435	105534
125009	105535
53663	105536
60853	105537
103687	105538
39886	105539
99087	105540
16921	105541
41855	105542
13053	105543
125194	105544
76338	105545
55012	105546
27249	105547
21743	105548
150226	105549
35016	105550
15629	105551
23078	105552
19563	105553
94762	105554
128544	105555
11975	105556
6260	105557
44862	105558
39243	105559
78722	105560
5767	105561
94153	105562
1150	105563
106532	105564
113088	105565
64453	105566
10855	105567
21800	105568
13710	105569
14721	105570
33986	105571
17788	105572
9665	105573
269	105574
45491	105575
50727	105576
47146	105577
78236	105578
27364	105579
114140	105580
115	105581
47432	105582
6115	105583
115269	105584
22817	105585
84407	105586
19262	105587
35239	105588
7138	105589
16990	105590
2537	105591
58004	105592
5033	105593
4011	105594
1529	105595
23805	105596
83112	105597
3595	105598
4832	105599
65353	105600
25161	105601
64344	105602
65649	105603
18591	105604
121714	105605
13172	105606
50933	105607
1854	105608
58261	105609
71970	105610
7929	105611
70437	105612
15392	105613
39856	105614
77571	105615
33403	105616
36031	105617
26288	105618
13296	105619
13992	105620
121289	105621
502	105622
35525	105623
60055	105624
23412	105625
125197	105626
11847	105627
133080	105628
27459	105629
63590	105630
96868	105631
21772	105632
48126	105633
82521	105634
126559	105635
9151	105636
23633	105637
65088	105638
56599	105639
9732	105640
9358	105641
28268	105642
31157	105643
12420	105644
65617	105645
100637	105646
6320	105647
39187	105648
42469	105649
64758	105650
74030	105651
85535	105652
54937	105653
126784	105654
14668	105655
18391	105656
30585	105657
15732	105658
115773	105659
34056	105660
130433	105661
520	105662
27384	105663
68645	105664
13607	105665
45394	105666
22688	105667
55547	105668
5006	105669
11597	105670
101126	105671
26452	105672
31934	105673
25208	105674
4916	105675
93569	105676
29250	105677
92619	105678
21922	105679
17139	105680
127381	105681
16326	105682
15621	105683
86422	105684
57737	105685
31513	105686
7777	105687
109634	105688
15259	105689
20630	105690
437	105691
40688	105692
69483	105693
12017	105694
1116	105695
4197	105696
138675	105697
55201	105698
18240	105699
54654	105700
2002	105701
11870	105702
27067	105703
20868	105704
3534	105705
12420	105706
34489	105707
1526	105708
55286	105709
40276	105710
81244	105711
106104	105712
12436	105713
37016	105714
61238	105715
22744	105716
97757	105717
88010	105718
11929	105719
5581	105720
13307	105721
20503	105722
127506	105723
20312	105724
54289	105725
17095	105726
54040	105727
39086	105728
58474	105729
114391	105730
88867	105731
4756	105732
1510	105733
31409	105734
93566	105735
94167	105736
105433	105737
48125	105738
23273	105739
71688	105740
122182	105741
19780	105742
39656	105743
83638	105744
4396	105745
67022	105746
8402	105747
34554	105748
12569	105749
127238	105750
116135	105751
29066	105752
12956	105753
46281	105754
23666	105755
21761	105756
809	105757
72162	105758
39049	105759
92122	105760
20661	105761
12067	105762
12103	105763
12790	105764
27872	105765
128184	105766
35955	105767
81343	105768
77912	105769
76789	105770
7822	105771
53300	105772
113658	105773
104013	105774
60244	105775
60844	105776
41468	105777
11420	105778
42015	105779
72711	105780
81075	105781
20257	105782
45379	105783
35102	105784
34124	105785
56261	105786
108648	105787
44009	105788
3773	105789
13738	105790
42706	105791
9757	105792
508	105793
21	105794
119318	105795
10443	105796
27609	105797
15955	105798
11559	105799
46825	105800
6781	105801
63030	105802
244	105803
63690	105804
7704	105805
133512	105806
80661	105807
50925	105808
146	105809
8443	105810
16572	105811
28485	105812
69168	105813
46488	105814
131468	105815
53166	105816
45574	105817
13	105818
39031	105819
5375	105820
12193	105821
24817	105822
9086	105823
1302	105824
50189	105825
85468	105826
71727	105827
97031	105828
37501	105829
4832	105830
16535	105831
86320	105832
23960	105833
5344	105834
58678	105835
42410	105836
56741	105837
41596	105838
96858	105839
5469	105840
33592	105841
68477	105842
78406	105843
125053	105844
16517	105845
36812	105846
9841	105847
25502	105848
65404	105849
292	105850
1821	105851
2362	105852
69785	105853
21494	105854
81	105855
10668	105856
102906	105857
51326	105858
28736	105859
148702	105860
34828	105861
63868	105862
8641	105863
37481	105864
5088	105865
4201	105866
55876	105867
101656	105868
385	105869
22780	105870
68527	105871
13137	105872
2379	105873
2604	105874
10918	105875
126277	105876
49773	105877
2876	105878
22754	105879
31391	105880
58789	105881
87597	105882
117958	105883
1953	105884
117464	105885
115066	105886
75279	105887
67588	105888
1995	105889
93216	105890
1551	105891
97089	105892
68285	105893
25523	105894
36608	105895
49857	105896
99947	105897
20463	105898
40547	105899
258	105900
7555	105901
29944	105902
72052	105903
54456	105904
4042	105905
23530	105906
33039	105907
39440	105908
13665	105909
52239	105910
57603	105911
58681	105912
5771	105913
3121	105914
16345	105915
5005	105916
7742	105917
128885	105918
3357	105919
44983	105920
10464	105921
20095	105922
44245	105923
127122	105924
14957	105925
56611	105926
1881	105927
76901	105928
10380	105929
59603	105930
105616	105931
48382	105932
74767	105933
3802	105934
105851	105935
109487	105936
94810	105937
122930	105938
4992	105939
3813	105940
75076	105941
80103	105942
15701	105943
25836	105944
101829	105945
47803	105946
96056	105947
49231	105948
21213	105949
40371	105950
12786	105951
9500	105952
119020	105953
40125	105954
12318	105955
23006	105956
108785	105957
116629	105958
36146	105959
14729	105960
540	105961
132179	105962
4671	105963
10052	105964
143641	105965
12744	105966
111665	105967
39631	105968
982	105969
18943	105970
32359	105971
42021	105972
7959	105973
8156	105974
3608	105975
1975	105976
76896	105977
2331	105978
36599	105979
42474	105980
30124	105981
34729	105982
17547	105983
7641	105984
52610	105985
78306	105986
6338	105987
2108	105988
4904	105989
66931	105990
143107	105991
118828	105992
114749	105993
5498	105994
24212	105995
5083	105996
39225	105997
34172	105998
49892	105999
32427	106000
18078	106001
5985	106002
27133	106003
79815	106004
109468	106005
80043	106006
14778	106007
26344	106008
95341	106009
7446	106010
82946	106011
112043	106012
30603	106013
7574	106014
783	106015
55672	106016
10564	106017
99899	106018
16616	106019
144376	106020
63120	106021
49032	106022
37693	106023
87402	106024
45563	106025
119359	106026
46958	106027
27141	106028
119590	106029
3259	106030
29707	106031
45170	106032
19793	106033
5484	106034
66803	106035
3363	106036
24475	106037
66513	106038
213	106039
76942	106040
70641	106041
8646	106042
25010	106043
24055	106044
1053	106045
10043	106046
25018	106047
5228	106048
1102	106049
25975	106050
34858	106051
15667	106052
3508	106053
4027	106054
82312	106055
161	106056
5011	106057
14489	106058
39723	106059
96021	106060
40208	106061
102222	106062
98441	106063
105085	106064
15032	106065
120572	106066
54004	106067
57543	106068
1250	106069
59149	106070
6334	106071
37892	106072
15401	106073
86128	106074
63514	106075
17987	106076
29763	106077
30668	106078
55456	106079
23225	106080
18859	106081
36061	106082
537	106083
1803	106084
7425	106085
274	106086
26190	106087
68364	106088
11625	106089
5682	106090
27	106091
81453	106092
93930	106093
72687	106094
3515	106095
122344	106096
33398	106097
85908	106098
99878	106099
1361	106100
7545	106101
2011	106102
15660	106103
52085	106104
48946	106105
89350	106106
8893	106107
6388	106108
70396	106109
17119	106110
318	106111
91437	106112
65393	106113
20544	106114
111639	106115
10183	106116
1944	106117
1237	106118
7982	106119
10281	106120
137032	106121
51534	106122
11029	106123
12190	106124
7426	106125
4241	106126
49214	106127
132011	106128
2674	106129
46731	106130
68892	106131
44318	106132
19306	106133
14632	106134
84552	106135
51342	106136
36277	106137
60109	106138
10030	106139
9600	106140
32789	106141
6888	106142
6645	106143
15932	106144
12450	106145
14891	106146
109692	106147
4535	106148
5944	106149
10802	106150
88723	106151
84131	106152
10098	106153
88957	106154
36925	106155
65532	106156
4240	106157
66829	106158
1951	106159
136852	106160
1793	106161
24061	106162
34143	106163
24006	106164
101560	106165
87014	106166
10304	106167
117321	106168
3916	106169
5610	106170
89829	106171
53682	106172
57094	106173
49123	106174
134306	106175
71870	106176
134047	106177
62543	106178
33440	106179
66250	106180
31482	106181
11762	106182
220	106183
42186	106184
49490	106185
23946	106186
91059	106187
120385	106188
76795	106189
72759	106190
86198	106191
23401	106192
8930	106193
97160	106194
13739	106195
24020	106196
58540	106197
81103	106198
49959	106199
19842	106200
13382	106201
124133	106202
102790	106203
37988	106204
36835	106205
1079	106206
74817	106207
12273	106208
107270	106209
32122	106210
7926	106211
73605	106212
26386	106213
34060	106214
16416	106215
122623	106216
7042	106217
84505	106218
40227	106219
122112	106220
14026	106221
31716	106222
55678	106223
11453	106224
18010	106225
32816	106226
28860	106227
45463	106228
101523	106229
71541	106230
26294	106231
37219	106232
102153	106233
87337	106234
1164	106235
86027	106236
907	106237
9961	106238
8162	106239
11109	106240
8905	106241
79994	106242
5257	106243
49274	106244
135905	106245
35795	106246
35349	106247
6345	106248
7982	106249
1133	106250
91336	106251
87724	106252
8110	106253
5909	106254
4717	106255
144734	106256
65242	106257
104150	106258
893	106259
36948	106260
25595	106261
43490	106262
38991	106263
4083	106264
40371	106265
25439	106266
9817	106267
24400	106268
26094	106269
5157	106270
97245	106271
1074	106272
55833	106273
8518	106274
30577	106275
58605	106276
462	106277
1887	106278
90	106279
9002	106280
5494	106281
3772	106282
5833	106283
15105	106284
94782	106285
60698	106286
11205	106287
39108	106288
51	106289
39052	106290
26430	106291
80780	106292
18846	106293
148819	106294
87	106295
49906	106296
27440	106297
1539	106298
3851	106299
7495	106300
46132	106301
126848	106302
54667	106303
47662	106304
2213	106305
6032	106306
50662	106307
9668	106308
17126	106309
33691	106310
43402	106311
59346	106312
17857	106313
3788	106314
22083	106315
56343	106316
10940	106317
51735	106318
73594	106319
3795	106320
18473	106321
99377	106322
35153	106323
113368	106324
23326	106325
36194	106326
67992	106327
2392	106328
4121	106329
5044	106330
24742	106331
60278	106332
28572	106333
77466	106334
26205	106335
80750	106336
5019	106337
5209	106338
14856	106339
2367	106340
33743	106341
57665	106342
100984	106343
86996	106344
3570	106345
46680	106346
79675	106347
97858	106348
99106	106349
77148	106350
7114	106351
24879	106352
113903	106353
7141	106354
122151	106355
8462	106356
74377	106357
50163	106358
31929	106359
18689	106360
26347	106361
26108	106362
37962	106363
3119	106364
90894	106365
100296	106366
12965	106367
64705	106368
35631	106369
41634	106370
113311	106371
20534	106372
17142	106373
105375	106374
44989	106375
4933	106376
53992	106377
779	106378
40745	106379
1849	106380
58974	106381
29968	106382
44736	106383
29534	106384
1490	106385
79616	106386
73048	106387
80498	106388
11665	106389
27777	106390
37526	106391
496	106392
4668	106393
10176	106394
834	106395
93916	106396
19609	106397
54355	106398
89659	106399
101251	106400
45497	106401
4134	106402
100214	106403
33365	106404
100929	106405
1257	106406
38908	106407
10800	106408
91698	106409
104516	106410
133991	106411
7133	106412
36546	106413
37353	106414
31840	106415
2403	106416
19803	106417
62557	106418
19570	106419
2004	106420
31282	106421
78302	106422
356	106423
105022	106424
24131	106425
7424	106426
236	106427
97842	106428
52865	106429
110419	106430
4524	106431
47026	106432
85594	106433
62567	106434
50591	106435
83085	106436
56637	106437
3706	106438
24640	106439
12724	106440
22243	106441
24667	106442
51327	106443
10084	106444
12763	106445
12589	106446
105306	106447
69854	106448
92420	106449
117066	106450
72396	106451
60136	106452
35729	106453
90609	106454
101029	106455
70376	106456
66430	106457
7168	106458
52517	106459
17425	106460
23653	106461
34310	106462
41710	106463
87829	106464
14038	106465
71011	106466
49476	106467
444	106468
35999	106469
26731	106470
21291	106471
123235	106472
122869	106473
34721	106474
64753	106475
21803	106476
6514	106477
97837	106478
94419	106479
2368	106480
89374	106481
146249	106482
20694	106483
70946	106484
869	106485
10566	106486
16048	106487
93098	106488
80034	106489
44111	106490
34725	106491
131446	106492
2733	106493
24157	106494
135491	106495
91061	106496
70175	106497
83286	106498
11863	106499
56911	106500
47142	106501
129091	106502
23456	106503
59185	106504
86752	106505
10137	106506
4480	106507
140430	106508
23651	106509
37174	106510
34213	106511
8518	106512
115908	106513
660	106514
13982	106515
120190	106516
55084	106517
2731	106518
20186	106519
115042	106520
95657	106521
27269	106522
14519	106523
1513	106524
14066	106525
65230	106526
63525	106527
22145	106528
53266	106529
31485	106530
84433	106531
44848	106532
28984	106533
46609	106534
49276	106535
21236	106536
29358	106537
15928	106538
1602	106539
2613	106540
114026	106541
13742	106542
111868	106543
68211	106544
88965	106545
10251	106546
97171	106547
24900	106548
78914	106549
60722	106550
22865	106551
67022	106552
80475	106553
32685	106554
18117	106555
78261	106556
51209	106557
30177	106558
15264	106559
95472	106560
46248	106561
1628	106562
1797	106563
98257	106564
23076	106565
61043	106566
134678	106567
4212	106568
86669	106569
10121	106570
108191	106571
185	106572
10577	106573
42153	106574
98190	106575
59858	106576
68379	106577
12455	106578
64645	106579
95553	106580
20091	106581
31	106582
70336	106583
20363	106584
12380	106585
82439	106586
38055	106587
935	106588
11008	106589
49574	106590
73973	106591
8729	106592
36546	106593
616	106594
11980	106595
7643	106596
73746	106597
37507	106598
78123	106599
20201	106600
121	106601
16043	106602
110869	106603
118511	106604
3089	106605
66449	106606
528	106607
6496	106608
27044	106609
17325	106610
42132	106611
24825	106612
94985	106613
5241	106614
53039	106615
42063	106616
1364	106617
55545	106618
61121	106619
56005	106620
10763	106621
36211	106622
40750	106623
378	106624
36267	106625
22431	106626
126310	106627
83678	106628
10329	106629
5733	106630
33979	106631
42669	106632
47825	106633
19531	106634
37427	106635
18674	106636
110587	106637
39565	106638
53600	106639
41637	106640
67881	106641
82058	106642
56789	106643
85050	106644
451	106645
23703	106646
130607	106647
131189	106648
68688	106649
37455	106650
60721	106651
75503	106652
49255	106653
2204	106654
14105	106655
45454	106656
17994	106657
136312	106658
127730	106659
97427	106660
47000	106661
102388	106662
67844	106663
10589	106664
17967	106665
127976	106666
1567	106667
3545	106668
3072	106669
86005	106670
129849	106671
30453	106672
126122	106673
79468	106674
10163	106675
233	106676
35531	106677
70790	106678
93573	106679
48242	106680
4111	106681
84851	106682
1333	106683
303	106684
66140	106685
69204	106686
59874	106687
2326	106688
5968	106689
275	106690
125156	106691
16336	106692
59	106693
4	106694
32262	106695
39	106696
107752	106697
16363	106698
39474	106699
12050	106700
78376	106701
2009	106702
1203	106703
3167	106704
80352	106705
5584	106706
100536	106707
18120	106708
14329	106709
71380	106710
2521	106711
38946	106712
11282	106713
82157	106714
88234	106715
100004	106716
39070	106717
7897	106718
5057	106719
15378	106720
106351	106721
32563	106722
696	106723
53985	106724
37947	106725
31467	106726
74747	106727
54979	106728
118656	106729
89329	106730
59358	106731
110269	106732
90674	106733
9115	106734
14619	106735
143276	106736
57009	106737
3524	106738
125023	106739
52550	106740
98996	106741
51332	106742
5262	106743
18962	106744
37717	106745
293	106746
5377	106747
86958	106748
24639	106749
104215	106750
52643	106751
2655	106752
29589	106753
84565	106754
82109	106755
1795	106756
21935	106757
8406	106758
23690	106759
4790	106760
7915	106761
16403	106762
19627	106763
32296	106764
18887	106765
76077	106766
2728	106767
7036	106768
113406	106769
132363	106770
16650	106771
6	106772
4610	106773
53025	106774
11612	106775
115219	106776
13105	106777
75498	106778
4326	106779
27750	106780
17434	106781
12815	106782
70716	106783
51513	106784
82633	106785
106520	106786
20629	106787
84815	106788
103207	106789
110877	106790
994	106791
83960	106792
8342	106793
17723	106794
45152	106795
22401	106796
3183	106797
28581	106798
57644	106799
68030	106800
13080	106801
25532	106802
151	106803
16054	106804
133220	106805
20433	106806
89271	106807
14643	106808
68111	106809
1072	106810
21977	106811
45621	106812
16158	106813
16802	106814
90811	106815
62433	106816
39256	106817
7930	106818
138965	106819
9173	106820
19580	106821
10559	106822
99261	106823
64689	106824
26081	106825
6892	106826
63388	106827
2	106828
59165	106829
2157	106830
144953	106831
27890	106832
47255	106833
140386	106834
27336	106835
34632	106836
104342	106837
30369	106838
69951	106839
18448	106840
34610	106841
74434	106842
93515	106843
41833	106844
25310	106845
93522	106846
1068	106847
122547	106848
70079	106849
26230	106850
63094	106851
118759	106852
41035	106853
83230	106854
104631	106855
27694	106856
26275	106857
2129	106858
94232	106859
40457	106860
98385	106861
45810	106862
32008	106863
10039	106864
30717	106865
63238	106866
113997	106867
53717	106868
59811	106869
9492	106870
36222	106871
88375	106872
75144	106873
90888	106874
34155	106875
1258	106876
13967	106877
28691	106878
12080	106879
2503	106880
56535	106881
4351	106882
4853	106883
641	106884
63927	106885
105783	106886
35690	106887
1749	106888
27394	106889
72879	106890
14680	106891
39979	106892
2273	106893
95514	106894
62464	106895
49499	106896
7602	106897
27742	106898
19895	106899
868	106900
29635	106901
1799	106902
47628	106903
2952	106904
9378	106905
2851	106906
80966	106907
22413	106908
106944	106909
108191	106910
12174	106911
2568	106912
12840	106913
8491	106914
17246	106915
44104	106916
6488	106917
61961	106918
100929	106919
77200	106920
89859	106921
95472	106922
50020	106923
3104	106924
12703	106925
21795	106926
29630	106927
63242	106928
17772	106929
4352	106930
82124	106931
39061	106932
71269	106933
42452	106934
16928	106935
76493	106936
62770	106937
20912	106938
33184	106939
122573	106940
15435	106941
2623	106942
30981	106943
15781	106944
2574	106945
28893	106946
26219	106947
97776	106948
412	106949
32597	106950
4612	106951
3032	106952
9248	106953
41842	106954
3731	106955
1033	106956
1309	106957
1662	106958
2406	106959
43197	106960
68177	106961
39590	106962
37398	106963
33714	106964
8395	106965
3080	106966
136188	106967
78016	106968
78044	106969
72401	106970
107335	106971
10394	106972
80155	106973
56726	106974
40210	106975
2222	106976
30838	106977
132954	106978
11247	106979
12301	106980
85911	106981
39486	106982
3446	106983
4331	106984
40564	106985
39902	106986
47773	106987
103086	106988
76549	106989
35383	106990
32241	106991
11980	106992
24636	106993
22920	106994
7373	106995
6291	106996
27881	106997
59567	106998
67354	106999
3105	107000
12567	107001
2543	107002
3545	107003
12345	107004
97712	107005
94474	107006
28855	107007
9438	107008
43043	107009
23086	107010
19708	107011
39225	107012
49395	107013
116378	107014
655	107015
4739	107016
37100	107017
65615	107018
134464	107019
77	107020
61328	107021
85707	107022
66226	107023
16379	107024
96857	107025
120733	107026
19400	107027
145923	107028
26154	107029
278	107030
9848	107031
68621	107032
63873	107033
71042	107034
13745	107035
60542	107036
66598	107037
15757	107038
63284	107039
32094	107040
7315	107041
69977	107042
20182	107043
13081	107044
43195	107045
44950	107046
3205	107047
1406	107048
45857	107049
53848	107050
67731	107051
3332	107052
63966	107053
124958	107054
5132	107055
19344	107056
19289	107057
124734	107058
111772	107059
61660	107060
52700	107061
53674	107062
91767	107063
136336	107064
3313	107065
48598	107066
1798	107067
87811	107068
4777	107069
7998	107070
2269	107071
14593	107072
5989	107073
68203	107074
74540	107075
35692	107076
5692	107077
96968	107078
126734	107079
8984	107080
91134	107081
141789	107082
72807	107083
103457	107084
6627	107085
143787	107086
24121	107087
25636	107088
66336	107089
35839	107090
48225	107091
69569	107092
1433	107093
75891	107094
8040	107095
8260	107096
1288	107097
90197	107098
57750	107099
73759	107100
26723	107101
6991	107102
71347	107103
16476	107104
30932	107105
50297	107106
49922	107107
6303	107108
3226	107109
99539	107110
930	107111
51401	107112
119628	107113
59316	107114
2703	107115
96556	107116
13351	107117
69356	107118
3555	107119
93270	107120
48	107121
2549	107122
5812	107123
48555	107124
60877	107125
136714	107126
87618	107127
48323	107128
74362	107129
19971	107130
106982	107131
63667	107132
6636	107133
498	107134
72022	107135
23865	107136
114353	107137
39894	107138
10515	107139
19621	107140
107184	107141
44251	107142
58148	107143
105160	107144
12948	107145
24483	107146
53584	107147
99098	107148
61540	107149
8982	107150
23797	107151
67483	107152
16684	107153
78525	107154
28356	107155
103917	107156
6170	107157
673	107158
59766	107159
135782	107160
10605	107161
94459	107162
1667	107163
78372	107164
29070	107165
30602	107166
41221	107167
65960	107168
1979	107169
16056	107170
67961	107171
69434	107172
117175	107173
9493	107174
30702	107175
4035	107176
68318	107177
86186	107178
51925	107179
70928	107180
127716	107181
28819	107182
24117	107183
54518	107184
931	107185
71835	107186
35395	107187
44437	107188
4469	107189
24277	107190
14828	107191
65042	107192
99600	107193
46466	107194
53084	107195
15989	107196
15160	107197
832	107198
11970	107199
58384	107200
41819	107201
11428	107202
78560	107203
123327	107204
19793	107205
105772	107206
2244	107207
8468	107208
106853	107209
25627	107210
60307	107211
26885	107212
6525	107213
1687	107214
32350	107215
32239	107216
5389	107217
93236	107218
79784	107219
94221	107220
68440	107221
29392	107222
21606	107223
14074	107224
1491	107225
54461	107226
25129	107227
6635	107228
39125	107229
93422	107230
23857	107231
135167	107232
838	107233
136906	107234
2411	107235
60457	107236
47696	107237
6914	107238
37876	107239
29992	107240
54960	107241
113812	107242
42967	107243
2449	107244
25972	107245
96929	107246
59600	107247
65709	107248
40791	107249
46867	107250
49427	107251
124252	107252
2454	107253
132397	107254
40207	107255
16497	107256
96103	107257
140413	107258
40438	107259
69318	107260
64476	107261
89566	107262
49850	107263
16727	107264
20876	107265
7502	107266
7880	107267
101180	107268
108289	107269
56688	107270
26233	107271
102441	107272
13956	107273
1749	107274
170	107275
21891	107276
97795	107277
37255	107278
115684	107279
68427	107280
116455	107281
48	107282
183	107283
71732	107284
517	107285
27502	107286
95759	107287
99107	107288
18135	107289
3812	107290
4258	107291
97028	107292
56583	107293
11338	107294
47068	107295
18193	107296
26646	107297
18426	107298
136341	107299
39885	107300
3243	107301
70807	107302
42722	107303
28200	107304
54021	107305
38968	107306
39050	107307
75022	107308
29828	107309
85401	107310
25448	107311
33854	107312
33905	107313
75021	107314
52955	107315
78392	107316
16502	107317
15512	107318
3956	107319
11135	107320
21857	107321
121851	107322
115876	107323
104260	107324
120882	107325
51228	107326
23051	107327
1775	107328
14248	107329
28082	107330
75932	107331
10089	107332
448	107333
36301	107334
8753	107335
56925	107336
90977	107337
15956	107338
104983	107339
58007	107340
104253	107341
84215	107342
15122	107343
59275	107344
70640	107345
23482	107346
42731	107347
29624	107348
1566	107349
13404	107350
40005	107351
144575	107352
36074	107353
5535	107354
56122	107355
31032	107356
95799	107357
1867	107358
83151	107359
2862	107360
87077	107361
1424	107362
10788	107363
137776	107364
46143	107365
46400	107366
6758	107367
40925	107368
122283	107369
2070	107370
80901	107371
15239	107372
126847	107373
60957	107374
73832	107375
18743	107376
371	107377
2220	107378
40834	107379
34372	107380
43671	107381
48325	107382
3960	107383
94028	107384
40668	107385
27125	107386
42290	107387
45608	107388
13126	107389
95009	107390
21404	107391
39049	107392
15288	107393
29664	107394
11678	107395
14137	107396
14642	107397
14275	107398
98071	107399
8512	107400
18661	107401
55942	107402
94190	107403
4319	107404
117430	107405
12922	107406
29591	107407
64000	107408
58345	107409
57936	107410
38694	107411
10988	107412
116354	107413
2307	107414
9611	107415
36448	107416
480	107417
103415	107418
89538	107419
80662	107420
17187	107421
100928	107422
29752	107423
27250	107424
4527	107425
39740	107426
77919	107427
13653	107428
18368	107429
3575	107430
102470	107431
25	107432
27347	107433
3120	107434
3046	107435
109719	107436
71639	107437
4780	107438
34967	107439
5889	107440
13184	107441
8799	107442
48137	107443
6525	107444
15891	107445
30355	107446
17456	107447
4390	107448
19117	107449
127774	107450
41512	107451
85426	107452
23536	107453
71987	107454
30570	107455
67211	107456
172	107457
143513	107458
113779	107459
15242	107460
54239	107461
72935	107462
99591	107463
10179	107464
12155	107465
6992	107466
102455	107467
14866	107468
53278	107469
3620	107470
18114	107471
49764	107472
95735	107473
29710	107474
41087	107475
78353	107476
1381	107477
356	107478
8955	107479
58636	107480
73385	107481
12438	107482
120424	107483
2515	107484
89162	107485
31188	107486
5859	107487
71089	107488
133055	107489
28927	107490
64708	107491
1291	107492
83529	107493
19018	107494
3276	107495
2281	107496
92219	107497
72959	107498
48532	107499
81393	107500
80789	107501
7064	107502
2390	107503
30453	107504
49893	107505
21714	107506
71523	107507
23313	107508
46866	107509
2823	107510
44234	107511
26090	107512
56197	107513
6181	107514
135671	107515
56341	107516
49612	107517
25907	107518
40127	107519
4279	107520
35971	107521
13522	107522
59785	107523
40838	107524
46676	107525
20132	107526
45182	107527
95006	107528
729	107529
88484	107530
110266	107531
14474	107532
74773	107533
8703	107534
50049	107535
103966	107536
85522	107537
5280	107538
94824	107539
12579	107540
53602	107541
101588	107542
53665	107543
58785	107544
70346	107545
33328	107546
7665	107547
98083	107548
146826	107549
34890	107550
106243	107551
437	107552
104467	107553
143138	107554
503	107555
580	107556
85599	107557
75063	107558
19046	107559
99970	107560
15724	107561
101188	107562
70457	107563
67535	107564
30037	107565
38551	107566
82537	107567
85452	107568
26630	107569
3656	107570
3372	107571
147267	107572
26911	107573
97963	107574
13062	107575
17886	107576
3136	107577
10103	107578
49891	107579
105012	107580
62165	107581
46365	107582
23419	107583
128989	107584
63349	107585
57514	107586
5599	107587
94110	107588
18485	107589
6143	107590
74351	107591
74718	107592
97965	107593
340	107594
46294	107595
23265	107596
39823	107597
555	107598
76794	107599
8429	107600
148650	107601
6655	107602
70843	107603
45778	107604
32799	107605
132105	107606
20203	107607
77996	107608
6438	107609
30944	107610
56961	107611
6965	107612
12415	107613
3965	107614
119225	107615
8590	107616
22236	107617
19227	107618
67366	107619
116117	107620
26761	107621
87171	107622
8573	107623
2559	107624
39871	107625
130466	107626
49541	107627
22932	107628
134668	107629
137563	107630
22893	107631
15879	107632
65702	107633
14070	107634
17891	107635
143072	107636
26741	107637
71857	107638
3215	107639
4369	107640
116302	107641
28910	107642
134822	107643
4979	107644
4506	107645
15646	107646
42750	107647
76618	107648
104402	107649
95429	107650
1451	107651
13428	107652
46399	107653
118953	107654
19351	107655
106077	107656
1240	107657
73815	107658
137934	107659
135592	107660
25074	107661
77312	107662
40622	107663
35957	107664
19535	107665
38130	107666
33003	107667
27181	107668
28703	107669
12086	107670
48722	107671
7204	107672
92317	107673
17969	107674
49972	107675
63184	107676
15346	107677
65251	107678
18202	107679
74873	107680
4	107681
13265	107682
74078	107683
17760	107684
46329	107685
4972	107686
3476	107687
8624	107688
21171	107689
43788	107690
102692	107691
119051	107692
85065	107693
34481	107694
26738	107695
36539	107696
24507	107697
9489	107698
77680	107699
52458	107700
19589	107701
68123	107702
43804	107703
112803	107704
3965	107705
91570	107706
4051	107707
17786	107708
51722	107709
45084	107710
122572	107711
54553	107712
29380	107713
104941	107714
20751	107715
7992	107716
5326	107717
50405	107718
41092	107719
64623	107720
72142	107721
22262	107722
13367	107723
1382	107724
30458	107725
50529	107726
64042	107727
43649	107728
93001	107729
135850	107730
3665	107731
100556	107732
27226	107733
79771	107734
90080	107735
1651	107736
53419	107737
45845	107738
51611	107739
9591	107740
20888	107741
43688	107742
4120	107743
5419	107744
95061	107745
46052	107746
76952	107747
39760	107748
78611	107749
37533	107750
81736	107751
48358	107752
66435	107753
27659	107754
14157	107755
6	107756
16193	107757
20002	107758
3732	107759
65221	107760
568	107761
4187	107762
80250	107763
30081	107764
34524	107765
32201	107766
88704	107767
125612	107768
1157	107769
9319	107770
61975	107771
7400	107772
4481	107773
7820	107774
78441	107775
38565	107776
120998	107777
64902	107778
24388	107779
114630	107780
20119	107781
20111	107782
6512	107783
20139	107784
37688	107785
9569	107786
9383	107787
1369	107788
78061	107789
525	107790
83301	107791
138061	107792
4103	107793
168	107794
92764	107795
27698	107796
14038	107797
71663	107798
113337	107799
34242	107800
48172	107801
27341	107802
70642	107803
84250	107804
2858	107805
78766	107806
42653	107807
21851	107808
56966	107809
84323	107810
21018	107811
71311	107812
79888	107813
20291	107814
83704	107815
40220	107816
3638	107817
83593	107818
84391	107819
74928	107820
6665	107821
27985	107822
48023	107823
16663	107824
11092	107825
26885	107826
14749	107827
34834	107828
29078	107829
11398	107830
38081	107831
23962	107832
13647	107833
43650	107834
40899	107835
58103	107836
49101	107837
117216	107838
465	107839
24545	107840
111421	107841
16853	107842
141639	107843
62579	107844
110680	107845
14427	107846
114575	107847
52197	107848
103462	107849
137728	107850
34575	107851
9879	107852
145378	107853
36810	107854
23803	107855
6638	107856
106040	107857
31644	107858
126203	107859
3437	107860
103168	107861
34590	107862
46692	107863
91275	107864
34305	107865
48369	107866
134936	107867
13162	107868
126910	107869
76785	107870
108045	107871
18368	107872
31204	107873
15719	107874
120815	107875
100761	107876
20761	107877
60587	107878
30848	107879
5612	107880
105141	107881
28194	107882
32927	107883
111212	107884
52395	107885
63380	107886
37745	107887
9863	107888
71027	107889
32506	107890
51703	107891
18448	107892
134036	107893
49880	107894
93182	107895
27795	107896
37775	107897
29980	107898
72564	107899
43614	107900
113372	107901
103910	107902
144612	107903
1305	107904
1360	107905
36884	107906
71279	107907
78979	107908
31251	107909
61642	107910
16522	107911
4294	107912
2745	107913
39490	107914
998	107915
28010	107916
7944	107917
19417	107918
1405	107919
37481	107920
79258	107921
6966	107922
8154	107923
65977	107924
90659	107925
39078	107926
56332	107927
11698	107928
24575	107929
22719	107930
121828	107931
33586	107932
20812	107933
5208	107934
43152	107935
55585	107936
148172	107937
70677	107938
1029	107939
105052	107940
68595	107941
44012	107942
104103	107943
31044	107944
53785	107945
3806	107946
39385	107947
71043	107948
14326	107949
109867	107950
49139	107951
94596	107952
36982	107953
39395	107954
89804	107955
1973	107956
9732	107957
254	107958
1445	107959
85256	107960
75692	107961
75972	107962
13500	107963
5527	107964
1151	107965
134766	107966
93911	107967
3260	107968
1032	107969
49699	107970
16359	107971
41465	107972
49196	107973
119619	107974
55881	107975
67583	107976
15797	107977
83503	107978
10934	107979
69202	107980
26978	107981
111642	107982
2074	107983
13919	107984
106	107985
2261	107986
74945	107987
25191	107988
80045	107989
45975	107990
61244	107991
59900	107992
51969	107993
45512	107994
86808	107995
104261	107996
47304	107997
135395	107998
92655	107999
1753	108000
21691	108001
15314	108002
34798	108003
3150	108004
46850	108005
12659	108006
17046	108007
116275	108008
54642	108009
317	108010
26172	108011
29765	108012
92160	108013
26602	108014
60368	108015
84224	108016
23418	108017
26152	108018
114151	108019
22542	108020
3873	108021
28252	108022
31878	108023
22194	108024
146208	108025
5577	108026
2202	108027
23544	108028
89946	108029
105247	108030
30774	108031
17557	108032
118	108033
89583	108034
119	108035
138554	108036
13573	108037
35594	108038
135780	108039
10376	108040
13708	108041
76081	108042
2130	108043
2837	108044
42222	108045
81037	108046
103433	108047
65807	108048
36592	108049
78876	108050
84908	108051
16410	108052
52943	108053
39	108054
660	108055
105253	108056
50487	108057
114271	108058
43764	108059
51625	108060
10619	108061
46653	108062
6845	108063
86954	108064
48103	108065
103895	108066
22934	108067
13435	108068
43672	108069
7778	108070
55573	108071
53419	108072
814	108073
92615	108074
20864	108075
33660	108076
84961	108077
92575	108078
57229	108079
100183	108080
85772	108081
12831	108082
60794	108083
10274	108084
96649	108085
82475	108086
22975	108087
9316	108088
72363	108089
35701	108090
1227	108091
79006	108092
49923	108093
37542	108094
118251	108095
116102	108096
75867	108097
56	108098
97667	108099
8419	108100
304	108101
4573	108102
10543	108103
34646	108104
37598	108105
110373	108106
26399	108107
19396	108108
7600	108109
11387	108110
96024	108111
64966	108112
81431	108113
59521	108114
117146	108115
98	108116
8563	108117
55168	108118
3430	108119
40819	108120
21791	108121
5892	108122
92036	108123
81954	108124
43182	108125
45264	108126
74338	108127
71593	108128
59961	108129
21040	108130
34039	108131
9996	108132
54716	108133
21741	108134
2763	108135
104	108136
2822	108137
26958	108138
132777	108139
1095	108140
24116	108141
11683	108142
9006	108143
12892	108144
70288	108145
20845	108146
113350	108147
1963	108148
44413	108149
9121	108150
198	108151
3982	108152
55791	108153
19980	108154
1340	108155
76371	108156
132570	108157
54137	108158
4571	108159
134225	108160
643	108161
21030	108162
31758	108163
45057	108164
28734	108165
66363	108166
9261	108167
83601	108168
12150	108169
20402	108170
39493	108171
23287	108172
13646	108173
23501	108174
6844	108175
20823	108176
53439	108177
113981	108178
128786	108179
4728	108180
13858	108181
24152	108182
91682	108183
147527	108184
92075	108185
63010	108186
3282	108187
16514	108188
39331	108189
21721	108190
720	108191
55771	108192
7843	108193
27343	108194
1555	108195
99790	108196
176	108197
2430	108198
49467	108199
588	108200
57	108201
117382	108202
28940	108203
65760	108204
77407	108205
15781	108206
3282	108207
54527	108208
95500	108209
60189	108210
13310	108211
14657	108212
31938	108213
110569	108214
169	108215
75329	108216
19810	108217
116777	108218
79861	108219
387	108220
20603	108221
37737	108222
56661	108223
13127	108224
55454	108225
51624	108226
5844	108227
8096	108228
5558	108229
60469	108230
8244	108231
61129	108232
17138	108233
54401	108234
44752	108235
66271	108236
53265	108237
28785	108238
77475	108239
121169	108240
23622	108241
104353	108242
89858	108243
5851	108244
22645	108245
47649	108246
49144	108247
28619	108248
157	108249
43219	108250
24970	108251
88802	108252
67494	108253
68049	108254
30669	108255
95715	108256
2101	108257
6921	108258
1305	108259
20959	108260
1056	108261
55719	108262
54974	108263
13297	108264
143476	108265
7812	108266
20607	108267
13531	108268
1305	108269
69778	108270
22324	108271
39202	108272
130542	108273
36924	108274
57192	108275
11083	108276
101252	108277
8785	108278
100936	108279
58742	108280
3859	108281
77399	108282
42846	108283
5868	108284
10380	108285
14874	108286
60906	108287
150278	108288
12364	108289
45898	108290
15072	108291
18461	108292
81844	108293
29181	108294
12236	108295
45710	108296
97256	108297
58745	108298
11063	108299
137396	108300
2862	108301
121895	108302
14902	108303
7824	108304
74107	108305
35954	108306
78789	108307
61505	108308
9241	108309
46631	108310
83080	108311
29397	108312
28009	108313
56656	108314
5997	108315
88711	108316
77259	108317
84064	108318
11962	108319
6838	108320
9758	108321
843	108322
101039	108323
47694	108324
143367	108325
81281	108326
23420	108327
25018	108328
2981	108329
44312	108330
19140	108331
25271	108332
13893	108333
20429	108334
28946	108335
15292	108336
8209	108337
118489	108338
7266	108339
2890	108340
88546	108341
81879	108342
148411	108343
32933	108344
65126	108345
68943	108346
7035	108347
6932	108348
25966	108349
96747	108350
82513	108351
7173	108352
58980	108353
55304	108354
149704	108355
105957	108356
25914	108357
5729	108358
15062	108359
72747	108360
59132	108361
8936	108362
15158	108363
22083	108364
28259	108365
78499	108366
34806	108367
57663	108368
71453	108369
90881	108370
129001	108371
41479	108372
8912	108373
24418	108374
2094	108375
77100	108376
35394	108377
88817	108378
33702	108379
50559	108380
51004	108381
37428	108382
79531	108383
2985	108384
121702	108385
43511	108386
5985	108387
668	108388
7507	108389
68820	108390
51174	108391
80	108392
71055	108393
69326	108394
2504	108395
63842	108396
23226	108397
8860	108398
31246	108399
12452	108400
135355	108401
9260	108402
1803	108403
14324	108404
2137	108405
30580	108406
68338	108407
62902	108408
2996	108409
7625	108410
130290	108411
88229	108412
81268	108413
30519	108414
84904	108415
24574	108416
16891	108417
108847	108418
20423	108419
8803	108420
62340	108421
1489	108422
55949	108423
69059	108424
49637	108425
75592	108426
116943	108427
76244	108428
103755	108429
58993	108430
48705	108431
77717	108432
89143	108433
114497	108434
12587	108435
4599	108436
34660	108437
6443	108438
1118	108439
62437	108440
106455	108441
32988	108442
43778	108443
39112	108444
15507	108445
62964	108446
107645	108447
22746	108448
79785	108449
31270	108450
53954	108451
14106	108452
54726	108453
61260	108454
3523	108455
28998	108456
58762	108457
107131	108458
47422	108459
650	108460
28861	108461
132722	108462
121243	108463
8472	108464
97718	108465
123200	108466
130899	108467
80049	108468
84981	108469
6735	108470
57004	108471
57347	108472
125428	108473
51951	108474
50366	108475
88011	108476
15466	108477
9731	108478
10080	108479
29474	108480
133697	108481
16612	108482
4205	108483
4716	108484
93984	108485
5067	108486
16536	108487
57483	108488
19678	108489
80542	108490
62212	108491
47427	108492
7723	108493
3366	108494
41830	108495
18472	108496
40279	108497
10975	108498
4578	108499
21860	108500
8642	108501
33885	108502
17260	108503
34726	108504
51546	108505
86289	108506
42912	108507
134769	108508
50573	108509
70321	108510
2900	108511
83356	108512
120703	108513
19428	108514
31281	108515
49020	108516
59468	108517
40121	108518
108219	108519
33088	108520
143256	108521
38406	108522
1393	108523
6609	108524
65077	108525
48862	108526
7538	108527
54468	108528
6192	108529
28376	108530
71320	108531
18480	108532
39010	108533
6749	108534
122329	108535
1191	108536
55950	108537
137388	108538
141136	108539
72229	108540
4062	108541
88113	108542
17701	108543
55067	108544
30888	108545
100111	108546
20047	108547
143851	108548
30149	108549
27741	108550
35829	108551
908	108552
812	108553
46218	108554
533	108555
45329	108556
112324	108557
113217	108558
131485	108559
17405	108560
48824	108561
16332	108562
3146	108563
116314	108564
54961	108565
98620	108566
652	108567
150343	108568
5260	108569
71820	108570
32929	108571
4213	108572
12947	108573
44281	108574
51393	108575
47546	108576
93062	108577
419	108578
61518	108579
72920	108580
8367	108581
10348	108582
29433	108583
80434	108584
19368	108585
19542	108586
34792	108587
46084	108588
59210	108589
113907	108590
128985	108591
5770	108592
55971	108593
21660	108594
96968	108595
7344	108596
123588	108597
53562	108598
36471	108599
41309	108600
18470	108601
15911	108602
65071	108603
30081	108604
1750	108605
105320	108606
108841	108607
15	108608
150484	108609
44553	108610
81435	108611
15358	108612
29231	108613
123	108614
1893	108615
10186	108616
76521	108617
30060	108618
3325	108619
10574	108620
70493	108621
27393	108622
92920	108623
91029	108624
133241	108625
16429	108626
25852	108627
46730	108628
39372	108629
70689	108630
27857	108631
41240	108632
90193	108633
6525	108634
40994	108635
50572	108636
14498	108637
113278	108638
9693	108639
114517	108640
29806	108641
1673	108642
102822	108643
11667	108644
32025	108645
11972	108646
68312	108647
148658	108648
4434	108649
15647	108650
50931	108651
84705	108652
13566	108653
19094	108654
49911	108655
3504	108656
145450	108657
29757	108658
76651	108659
135815	108660
24629	108661
30408	108662
117514	108663
6705	108664
10355	108665
84081	108666
6963	108667
48084	108668
36347	108669
61790	108670
14872	108671
78130	108672
12280	108673
52416	108674
64985	108675
9352	108676
37622	108677
43751	108678
57657	108679
43184	108680
117116	108681
113070	108682
149275	108683
62451	108684
32376	108685
39779	108686
6541	108687
62093	108688
7790	108689
10028	108690
41499	108691
12342	108692
1305	108693
102950	108694
76815	108695
94653	108696
31986	108697
134117	108698
67743	108699
1921	108700
28237	108701
6506	108702
10232	108703
126431	108704
29750	108705
34020	108706
101526	108707
43616	108708
24430	108709
5182	108710
17302	108711
108892	108712
11637	108713
60061	108714
74425	108715
68122	108716
3747	108717
15931	108718
40601	108719
57995	108720
17540	108721
126371	108722
53346	108723
761	108724
103305	108725
25083	108726
49933	108727
4914	108728
112326	108729
37132	108730
110160	108731
72750	108732
85606	108733
51077	108734
13324	108735
79074	108736
60593	108737
14789	108738
37768	108739
77408	108740
40466	108741
65159	108742
126579	108743
33760	108744
53678	108745
8713	108746
87742	108747
67472	108748
33351	108749
105221	108750
14611	108751
36687	108752
49570	108753
32038	108754
40662	108755
88500	108756
3147	108757
9216	108758
74961	108759
55532	108760
30007	108761
25982	108762
53818	108763
15859	108764
17973	108765
110121	108766
109	108767
118261	108768
104977	108769
40794	108770
37606	108771
14341	108772
12711	108773
39235	108774
4323	108775
11075	108776
107119	108777
6939	108778
41807	108779
4344	108780
2410	108781
84808	108782
3160	108783
54890	108784
54342	108785
3299	108786
110753	108787
401	108788
106420	108789
8021	108790
38007	108791
109269	108792
88502	108793
37155	108794
12642	108795
20294	108796
88425	108797
106340	108798
81101	108799
5121	108800
57530	108801
14272	108802
24090	108803
88626	108804
63363	108805
37259	108806
142899	108807
7805	108808
110863	108809
11487	108810
50492	108811
36572	108812
26980	108813
17562	108814
21943	108815
83756	108816
145344	108817
20425	108818
82681	108819
102470	108820
13860	108821
134257	108822
47368	108823
33944	108824
119246	108825
40530	108826
36643	108827
7045	108828
25621	108829
32907	108830
25339	108831
131637	108832
26884	108833
67761	108834
10403	108835
66866	108836
47265	108837
74387	108838
60645	108839
81582	108840
45123	108841
57870	108842
113006	108843
37669	108844
46264	108845
57307	108846
13309	108847
35039	108848
94616	108849
117815	108850
72387	108851
46449	108852
15835	108853
22008	108854
116120	108855
116550	108856
71905	108857
10413	108858
1616	108859
36195	108860
49855	108861
34588	108862
54169	108863
4097	108864
71738	108865
32639	108866
73470	108867
97263	108868
70884	108869
136625	108870
234	108871
8163	108872
36377	108873
79694	108874
102525	108875
33865	108876
39374	108877
121710	108878
8690	108879
58249	108880
43318	108881
82366	108882
59457	108883
89291	108884
2896	108885
66188	108886
36055	108887
5011	108888
13557	108889
2814	108890
11976	108891
37893	108892
46213	108893
51978	108894
52960	108895
2207	108896
10027	108897
91622	108898
61019	108899
10425	108900
4880	108901
55913	108902
3278	108903
81814	108904
48954	108905
86495	108906
18387	108907
8691	108908
20280	108909
86233	108910
23505	108911
43554	108912
55046	108913
85609	108914
33404	108915
17634	108916
20381	108917
46883	108918
84855	108919
82611	108920
50075	108921
20659	108922
124304	108923
11474	108924
1259	108925
27700	108926
64937	108927
3258	108928
48759	108929
8152	108930
12930	108931
78374	108932
27600	108933
15482	108934
69926	108935
68276	108936
10020	108937
132272	108938
31628	108939
6108	108940
54384	108941
82355	108942
31832	108943
90852	108944
8430	108945
14627	108946
50934	108947
103403	108948
3005	108949
60833	108950
42312	108951
31037	108952
118941	108953
50374	108954
18202	108955
5728	108956
128742	108957
20767	108958
103402	108959
884	108960
11176	108961
20302	108962
45370	108963
39289	108964
100706	108965
4886	108966
7821	108967
1936	108968
86837	108969
18845	108970
89700	108971
109425	108972
85507	108973
36554	108974
4951	108975
27204	108976
81959	108977
26825	108978
137840	108979
147682	108980
12955	108981
22941	108982
24040	108983
29240	108984
6708	108985
91434	108986
26792	108987
21543	108988
11098	108989
31973	108990
133650	108991
32091	108992
1443	108993
5912	108994
3465	108995
106970	108996
30610	108997
59505	108998
59546	108999
940	109000
1118	109001
7271	109002
56786	109003
1049	109004
100277	109005
4945	109006
15556	109007
15200	109008
3761	109009
51336	109010
83939	109011
23967	109012
53535	109013
48419	109014
13855	109015
65447	109016
57442	109017
44086	109018
55769	109019
1429	109020
36604	109021
13886	109022
84645	109023
27873	109024
11885	109025
5267	109026
6801	109027
82123	109028
101163	109029
34457	109030
9209	109031
14302	109032
25318	109033
48216	109034
141523	109035
40042	109036
2560	109037
13497	109038
101628	109039
99471	109040
10885	109041
10674	109042
23974	109043
35066	109044
104300	109045
38624	109046
64817	109047
101951	109048
94471	109049
36690	109050
15070	109051
101199	109052
6903	109053
8344	109054
32021	109055
13135	109056
81421	109057
2407	109058
21310	109059
69957	109060
8524	109061
62609	109062
142583	109063
2770	109064
42072	109065
6560	109066
12111	109067
47010	109068
47201	109069
50110	109070
12439	109071
14893	109072
15274	109073
344	109074
39048	109075
96027	109076
5619	109077
6541	109078
86359	109079
75159	109080
98107	109081
92799	109082
103450	109083
7164	109084
4606	109085
15902	109086
1226	109087
25447	109088
34399	109089
79206	109090
119092	109091
1425	109092
26007	109093
24499	109094
43850	109095
27007	109096
35316	109097
10986	109098
75034	109099
5506	109100
51443	109101
82592	109102
59237	109103
20871	109104
19021	109105
108054	109106
355	109107
41677	109108
18446	109109
120800	109110
57899	109111
49620	109112
127892	109113
75424	109114
57461	109115
5995	109116
7638	109117
30673	109118
81630	109119
82928	109120
22421	109121
65414	109122
64422	109123
281	109124
82643	109125
89043	109126
40606	109127
104864	109128
6262	109129
94635	109130
119848	109131
5301	109132
62966	109133
14	109134
11260	109135
76368	109136
92816	109137
120169	109138
30688	109139
11369	109140
13190	109141
72957	109142
4368	109143
10621	109144
12963	109145
117218	109146
83509	109147
24088	109148
26195	109149
59453	109150
45523	109151
98923	109152
35397	109153
7725	109154
7621	109155
2425	109156
45671	109157
54990	109158
115197	109159
18410	109160
29562	109161
73960	109162
53	109163
7485	109164
250	109165
25620	109166
113656	109167
34911	109168
76008	109169
122977	109170
39090	109171
6985	109172
104758	109173
11123	109174
11487	109175
19003	109176
20290	109177
73585	109178
68416	109179
43361	109180
2448	109181
121458	109182
13140	109183
54972	109184
10709	109185
48189	109186
13209	109187
8177	109188
50371	109189
118152	109190
112305	109191
51256	109192
54	109193
71873	109194
108973	109195
13914	109196
8140	109197
23131	109198
96028	109199
48255	109200
70027	109201
70424	109202
127916	109203
33591	109204
70724	109205
146837	109206
72944	109207
111503	109208
6318	109209
735	109210
42161	109211
32093	109212
88338	109213
70582	109214
16292	109215
111515	109216
11643	109217
34743	109218
7292	109219
7155	109220
4236	109221
6427	109222
93185	109223
72388	109224
2149	109225
46014	109226
90938	109227
64180	109228
71025	109229
78968	109230
4741	109231
55262	109232
67554	109233
34606	109234
56651	109235
2864	109236
684	109237
100848	109238
115006	109239
27696	109240
29978	109241
76354	109242
77723	109243
10938	109244
2831	109245
22648	109246
40992	109247
51297	109248
65271	109249
18824	109250
125245	109251
8041	109252
24176	109253
20346	109254
34703	109255
104803	109256
1915	109257
49215	109258
81174	109259
1339	109260
8299	109261
23197	109262
779	109263
13236	109264
16446	109265
17340	109266
19478	109267
128270	109268
19926	109269
4754	109270
11748	109271
288	109272
24054	109273
14061	109274
94412	109275
93260	109276
45034	109277
61287	109278
54400	109279
25532	109280
33676	109281
4181	109282
3493	109283
11182	109284
44279	109285
59723	109286
67857	109287
11572	109288
44956	109289
69178	109290
6501	109291
39274	109292
121849	109293
82080	109294
137422	109295
1865	109296
2254	109297
134021	109298
37213	109299
90334	109300
34443	109301
16284	109302
82431	109303
17374	109304
50471	109305
119311	109306
33219	109307
36650	109308
65705	109309
8337	109310
4644	109311
39725	109312
14237	109313
18973	109314
33841	109315
19733	109316
104796	109317
15097	109318
85292	109319
8335	109320
50503	109321
81769	109322
89477	109323
7631	109324
33286	109325
47494	109326
116704	109327
12517	109328
5964	109329
55604	109330
1938	109331
8693	109332
45570	109333
27403	109334
1453	109335
29505	109336
6608	109337
53421	109338
90134	109339
72489	109340
34850	109341
17214	109342
758	109343
3165	109344
11277	109345
31513	109346
27946	109347
39083	109348
48347	109349
29802	109350
1129	109351
12677	109352
75974	109353
72537	109354
4098	109355
69609	109356
8882	109357
46517	109358
10786	109359
27456	109360
97441	109361
7125	109362
24787	109363
3293	109364
24830	109365
109799	109366
42108	109367
71442	109368
47467	109369
18384	109370
131947	109371
87242	109372
30016	109373
48379	109374
10614	109375
21122	109376
47909	109377
57005	109378
15217	109379
104162	109380
87798	109381
4744	109382
55	109383
9256	109384
10783	109385
1450	109386
65870	109387
23242	109388
50599	109389
141045	109390
30788	109391
50107	109392
7963	109393
7385	109394
113174	109395
125729	109396
136730	109397
4494	109398
16336	109399
63905	109400
112729	109401
22870	109402
6346	109403
148879	109404
62472	109405
38403	109406
1952	109407
26174	109408
91966	109409
13094	109410
48960	109411
114176	109412
3824	109413
31109	109414
105368	109415
15881	109416
42067	109417
50849	109418
86827	109419
24723	109420
2668	109421
53981	109422
21613	109423
52163	109424
9995	109425
14931	109426
13344	109427
87862	109428
43923	109429
52143	109430
90374	109431
52179	109432
99916	109433
120411	109434
48196	109435
32449	109436
9027	109437
50111	109438
118410	109439
24105	109440
17157	109441
60274	109442
112177	109443
60415	109444
22294	109445
4166	109446
92263	109447
32006	109448
17355	109449
89488	109450
57005	109451
57046	109452
23193	109453
86487	109454
84726	109455
98360	109456
73271	109457
2360	109458
79445	109459
99404	109460
25028	109461
7699	109462
105953	109463
57605	109464
16258	109465
11035	109466
24763	109467
70038	109468
51183	109469
10678	109470
34499	109471
14755	109472
1725	109473
139136	109474
98875	109475
61358	109476
28035	109477
11773	109478
11431	109479
15998	109480
118305	109481
25904	109482
77281	109483
12822	109484
72985	109485
1129	109486
21656	109487
18738	109488
42190	109489
57964	109490
28368	109491
81971	109492
95566	109493
13658	109494
10516	109495
36932	109496
43707	109497
15955	109498
1232	109499
147666	109500
80477	109501
48751	109502
66323	109503
12068	109504
70073	109505
35483	109506
66845	109507
77924	109508
112063	109509
43683	109510
62692	109511
7386	109512
93361	109513
3362	109514
2960	109515
97619	109516
75610	109517
63258	109518
2691	109519
34514	109520
84418	109521
58	109522
3755	109523
51	109524
56160	109525
7275	109526
53797	109527
39303	109528
15510	109529
18762	109530
57950	109531
15522	109532
852	109533
57799	109534
6567	109535
61612	109536
73582	109537
54513	109538
112891	109539
3108	109540
43991	109541
29618	109542
2406	109543
79157	109544
18576	109545
34914	109546
17997	109547
58360	109548
7447	109549
100207	109550
82250	109551
22299	109552
21646	109553
137684	109554
7057	109555
67774	109556
34441	109557
5406	109558
85903	109559
54296	109560
4792	109561
47769	109562
59105	109563
7136	109564
14678	109565
79736	109566
49186	109567
33332	109568
32135	109569
73238	109570
29	109571
8164	109572
3703	109573
17242	109574
21082	109575
16093	109576
40788	109577
138340	109578
23697	109579
6719	109580
66202	109581
46720	109582
132330	109583
15926	109584
11745	109585
32896	109586
86858	109587
112466	109588
68176	109589
8213	109590
126757	109591
53249	109592
47477	109593
53216	109594
32033	109595
135032	109596
16995	109597
105048	109598
35390	109599
74714	109600
137112	109601
675	109602
78353	109603
55522	109604
86411	109605
5594	109606
3218	109607
80713	109608
47148	109609
79814	109610
667	109611
24256	109612
13362	109613
93403	109614
98491	109615
137607	109616
42688	109617
14239	109618
16831	109619
65966	109620
18690	109621
117670	109622
29276	109623
9896	109624
18343	109625
71511	109626
91	109627
72337	109628
70924	109629
97087	109630
8970	109631
19219	109632
70595	109633
42976	109634
103716	109635
3868	109636
25718	109637
1425	109638
58079	109639
78961	109640
11435	109641
700	109642
37974	109643
77244	109644
4615	109645
599	109646
75225	109647
64473	109648
67172	109649
114125	109650
104678	109651
16589	109652
30087	109653
72638	109654
8092	109655
3138	109656
496	109657
120154	109658
42433	109659
2286	109660
107451	109661
56992	109662
23931	109663
5513	109664
14290	109665
16321	109666
35150	109667
112713	109668
10835	109669
101893	109670
34043	109671
2384	109672
14573	109673
109355	109674
51004	109675
80519	109676
28797	109677
42678	109678
31340	109679
7941	109680
56294	109681
57686	109682
1388	109683
7377	109684
138314	109685
22843	109686
115969	109687
30206	109688
10508	109689
30314	109690
1024	109691
94612	109692
58697	109693
57322	109694
108220	109695
63639	109696
52851	109697
38782	109698
52482	109699
33628	109700
64422	109701
80288	109702
61413	109703
105463	109704
127891	109705
117430	109706
29300	109707
85933	109708
26246	109709
25026	109710
6664	109711
37244	109712
87434	109713
101239	109714
125537	109715
23494	109716
166	109717
117754	109718
28378	109719
52208	109720
93652	109721
4703	109722
72922	109723
16447	109724
48062	109725
49405	109726
112926	109727
42993	109728
29259	109729
28100	109730
109035	109731
6429	109732
58891	109733
86650	109734
79915	109735
83405	109736
5374	109737
8	109738
36343	109739
52873	109740
66040	109741
84481	109742
1497	109743
60315	109744
103055	109745
3826	109746
16771	109747
102651	109748
137239	109749
39668	109750
43927	109751
150195	109752
11454	109753
2294	109754
25954	109755
2929	109756
21200	109757
29	109758
20757	109759
49671	109760
25537	109761
60526	109762
87258	109763
15250	109764
33	109765
103030	109766
22334	109767
15249	109768
5756	109769
14695	109770
116318	109771
44821	109772
34274	109773
44119	109774
16607	109775
41530	109776
55637	109777
41217	109778
11697	109779
8969	109780
52146	109781
37520	109782
8543	109783
111616	109784
34908	109785
9195	109786
82434	109787
2099	109788
112461	109789
38354	109790
10805	109791
13485	109792
105687	109793
48087	109794
55141	109795
85717	109796
38285	109797
26849	109798
72841	109799
95310	109800
4718	109801
114225	109802
42336	109803
66858	109804
90391	109805
46515	109806
97294	109807
31354	109808
56808	109809
3830	109810
118934	109811
34998	109812
129863	109813
102	109814
18366	109815
96188	109816
12209	109817
16113	109818
137093	109819
553	109820
133320	109821
114892	109822
36654	109823
601	109824
44972	109825
3340	109826
13082	109827
107492	109828
32463	109829
45958	109830
2323	109831
5691	109832
48075	109833
51425	109834
76032	109835
112048	109836
11092	109837
283	109838
32904	109839
12450	109840
36252	109841
83398	109842
3479	109843
22372	109844
66876	109845
7555	109846
17152	109847
21702	109848
18387	109849
22868	109850
8879	109851
24335	109852
78984	109853
23220	109854
943	109855
13413	109856
48209	109857
2767	109858
83034	109859
81732	109860
43269	109861
24754	109862
2854	109863
106511	109864
12258	109865
72266	109866
20272	109867
28516	109868
68349	109869
51871	109870
72963	109871
3550	109872
3186	109873
52569	109874
19455	109875
66603	109876
27077	109877
88940	109878
63679	109879
27712	109880
27970	109881
33803	109882
56919	109883
19766	109884
130569	109885
59519	109886
9968	109887
13936	109888
99	109889
77774	109890
31485	109891
81019	109892
63722	109893
48203	109894
70030	109895
11348	109896
48488	109897
91968	109898
3201	109899
1482	109900
687	109901
44890	109902
6840	109903
5484	109904
93299	109905
1977	109906
66475	109907
65585	109908
111897	109909
16726	109910
16895	109911
86229	109912
31802	109913
4758	109914
6920	109915
14759	109916
1269	109917
14320	109918
9371	109919
79030	109920
11292	109921
32579	109922
10165	109923
51067	109924
40024	109925
55590	109926
82561	109927
19425	109928
57162	109929
107049	109930
101674	109931
37767	109932
9451	109933
5528	109934
55272	109935
292	109936
29315	109937
85867	109938
98656	109939
27870	109940
100366	109941
6701	109942
55930	109943
113065	109944
51531	109945
889	109946
27783	109947
15424	109948
58154	109949
66916	109950
108482	109951
54890	109952
32192	109953
41373	109954
878	109955
24609	109956
38210	109957
67691	109958
257	109959
7347	109960
55792	109961
11879	109962
65917	109963
96906	109964
45205	109965
39975	109966
2787	109967
190	109968
53549	109969
15161	109970
48123	109971
5421	109972
58507	109973
13368	109974
24446	109975
941	109976
3875	109977
175	109978
25640	109979
47729	109980
65625	109981
36499	109982
19741	109983
108419	109984
29615	109985
46481	109986
16913	109987
1630	109988
30035	109989
66245	109990
41142	109991
13684	109992
89482	109993
12335	109994
63583	109995
79102	109996
107907	109997
710	109998
18783	109999
25926	110000
14613	110001
11444	110002
143728	110003
5888	110004
25202	110005
40143	110006
88384	110007
14937	110008
20488	110009
15598	110010
2468	110011
31662	110012
21062	110013
31937	110014
94850	110015
28097	110016
14233	110017
38924	110018
2007	110019
102086	110020
49292	110021
87296	110022
19874	110023
10244	110024
2370	110025
64650	110026
17365	110027
88258	110028
57539	110029
129352	110030
106968	110031
67983	110032
54873	110033
21644	110034
68021	110035
24607	110036
41338	110037
15059	110038
9203	110039
117755	110040
79856	110041
83362	110042
52405	110043
15370	110044
39026	110045
22395	110046
51497	110047
77039	110048
318	110049
11559	110050
13835	110051
71285	110052
2066	110053
55919	110054
8733	110055
53936	110056
28819	110057
87365	110058
39190	110059
9263	110060
1112	110061
34704	110062
32739	110063
1566	110064
95771	110065
30885	110066
40349	110067
63317	110068
85	110069
1827	110070
19111	110071
22081	110072
50153	110073
17851	110074
115977	110075
66593	110076
43474	110077
7794	110078
71391	110079
1818	110080
16655	110081
446	110082
76314	110083
4260	110084
48530	110085
58956	110086
6616	110087
10239	110088
26030	110089
22457	110090
3733	110091
24902	110092
1364	110093
7876	110094
8119	110095
48521	110096
17261	110097
5035	110098
35315	110099
26671	110100
98130	110101
70338	110102
33936	110103
10950	110104
5153	110105
122363	110106
1966	110107
9563	110108
160	110109
85278	110110
89552	110111
25548	110112
11122	110113
87185	110114
135564	110115
56526	110116
31591	110117
95524	110118
26189	110119
75036	110120
27617	110121
551	110122
99512	110123
62114	110124
139068	110125
20440	110126
37986	110127
87624	110128
145168	110129
21149	110130
81046	110131
74370	110132
1033	110133
7559	110134
93400	110135
113881	110136
21803	110137
38520	110138
20384	110139
21154	110140
27183	110141
16557	110142
83332	110143
109099	110144
37633	110145
72970	110146
67794	110147
109350	110148
77942	110149
61135	110150
1870	110151
44472	110152
48332	110153
13624	110154
46804	110155
45593	110156
134134	110157
119376	110158
5499	110159
4224	110160
4697	110161
16062	110162
11538	110163
23476	110164
3593	110165
5310	110166
52336	110167
16765	110168
51135	110169
14344	110170
127690	110171
46215	110172
14493	110173
10240	110174
4842	110175
8490	110176
8684	110177
12142	110178
65971	110179
26931	110180
6340	110181
6715	110182
36276	110183
22780	110184
21908	110185
73442	110186
13604	110187
105541	110188
63530	110189
13648	110190
7420	110191
15781	110192
92229	110193
102255	110194
100212	110195
7250	110196
80116	110197
37316	110198
7611	110199
138331	110200
64097	110201
104316	110202
49457	110203
11950	110204
55330	110205
13546	110206
49548	110207
16659	110208
39213	110209
15480	110210
89440	110211
1024	110212
65189	110213
59986	110214
53911	110215
62237	110216
2070	110217
9817	110218
98612	110219
91980	110220
3695	110221
1482	110222
73937	110223
173	110224
61981	110225
10974	110226
66251	110227
46396	110228
94511	110229
31281	110230
12167	110231
21108	110232
22787	110233
14161	110234
128873	110235
35662	110236
52497	110237
9866	110238
17684	110239
32272	110240
130658	110241
2718	110242
41727	110243
34804	110244
10447	110245
90240	110246
24023	110247
20882	110248
14411	110249
50317	110250
31314	110251
119897	110252
41337	110253
1411	110254
61426	110255
114463	110256
1162	110257
38171	110258
32211	110259
61675	110260
49259	110261
56651	110262
24007	110263
2506	110264
40902	110265
4671	110266
76093	110267
1242	110268
17271	110269
10729	110270
82551	110271
104770	110272
1711	110273
109235	110274
16099	110275
798	110276
71448	110277
97572	110278
25108	110279
85354	110280
11131	110281
3492	110282
138761	110283
8314	110284
23334	110285
47537	110286
35717	110287
45807	110288
48769	110289
15006	110290
137133	110291
46276	110292
12117	110293
5793	110294
15899	110295
17955	110296
6131	110297
1909	110298
45170	110299
80019	110300
115894	110301
6951	110302
21354	110303
18841	110304
2493	110305
112901	110306
115217	110307
61552	110308
30083	110309
32507	110310
15932	110311
32335	110312
929	110313
15458	110314
37280	110315
76125	110316
29634	110317
61002	110318
9324	110319
57651	110320
36422	110321
14516	110322
36182	110323
4628	110324
48706	110325
81413	110326
60859	110327
70013	110328
120202	110329
4154	110330
23124	110331
23010	110332
21621	110333
114383	110334
66142	110335
9903	110336
31431	110337
22435	110338
85564	110339
18597	110340
50223	110341
149733	110342
52779	110343
38684	110344
49707	110345
20540	110346
85885	110347
4297	110348
30259	110349
43436	110350
6311	110351
9568	110352
32457	110353
23049	110354
7311	110355
109598	110356
7440	110357
2148	110358
38355	110359
25295	110360
17087	110361
43651	110362
70060	110363
7101	110364
666	110365
53536	110366
1430	110367
8689	110368
106518	110369
80651	110370
35564	110371
107357	110372
67183	110373
36335	110374
63871	110375
4395	110376
77020	110377
100687	110378
18104	110379
102257	110380
4162	110381
4864	110382
68372	110383
117697	110384
74768	110385
29013	110386
95964	110387
85865	110388
92740	110389
86102	110390
2765	110391
25621	110392
8040	110393
102429	110394
12832	110395
69935	110396
56498	110397
133454	110398
64747	110399
131812	110400
4587	110401
29597	110402
17321	110403
21968	110404
36504	110405
73275	110406
15928	110407
66825	110408
29182	110409
28489	110410
59807	110411
4090	110412
24476	110413
18127	110414
1255	110415
32177	110416
28153	110417
103159	110418
64691	110419
34961	110420
94258	110421
43073	110422
74183	110423
31299	110424
4481	110425
59036	110426
86543	110427
2555	110428
33501	110429
49370	110430
62981	110431
65920	110432
33390	110433
20509	110434
75150	110435
119796	110436
2451	110437
73822	110438
88969	110439
95216	110440
126096	110441
72661	110442
50193	110443
30989	110444
45701	110445
51231	110446
38106	110447
94841	110448
18890	110449
18739	110450
26733	110451
48964	110452
80114	110453
20409	110454
25065	110455
43711	110456
105290	110457
83803	110458
3768	110459
66636	110460
11425	110461
30633	110462
29971	110463
128097	110464
661	110465
341	110466
72529	110467
18698	110468
117873	110469
59232	110470
145669	110471
81873	110472
23956	110473
42752	110474
119657	110475
698	110476
30095	110477
4988	110478
15237	110479
529	110480
12893	110481
10414	110482
134096	110483
1385	110484
16419	110485
55712	110486
57714	110487
19199	110488
50652	110489
43254	110490
132912	110491
92056	110492
69770	110493
2998	110494
14314	110495
23498	110496
541	110497
128084	110498
52192	110499
64768	110500
2191	110501
55441	110502
56397	110503
43619	110504
19544	110505
4708	110506
25285	110507
129713	110508
12132	110509
2507	110510
122287	110511
7212	110512
13930	110513
79648	110514
3101	110515
82227	110516
7693	110517
74560	110518
38040	110519
32891	110520
7762	110521
84165	110522
79459	110523
9003	110524
80263	110525
56764	110526
565	110527
27803	110528
42944	110529
50762	110530
53426	110531
6942	110532
64661	110533
55661	110534
20357	110535
13735	110536
25049	110537
55006	110538
95334	110539
65279	110540
53412	110541
89252	110542
147563	110543
23892	110544
667	110545
59069	110546
35629	110547
122497	110548
27876	110549
5026	110550
18114	110551
12504	110552
11925	110553
28454	110554
5590	110555
92949	110556
71035	110557
141980	110558
97441	110559
134600	110560
74138	110561
117155	110562
1501	110563
117199	110564
30414	110565
28908	110566
17051	110567
55884	110568
856	110569
31004	110570
6912	110571
2473	110572
101209	110573
55606	110574
70235	110575
3990	110576
11554	110577
25897	110578
211	110579
7065	110580
19817	110581
9232	110582
3866	110583
62638	110584
29889	110585
7696	110586
203	110587
4579	110588
71927	110589
83591	110590
18564	110591
72143	110592
5749	110593
23660	110594
44952	110595
6357	110596
88564	110597
30699	110598
33790	110599
17893	110600
47565	110601
11266	110602
5782	110603
33191	110604
137273	110605
31679	110606
106627	110607
1336	110608
7354	110609
89030	110610
9741	110611
46382	110612
25697	110613
3652	110614
40050	110615
35716	110616
26537	110617
48218	110618
703	110619
31637	110620
74090	110621
75957	110622
92712	110623
97081	110624
54184	110625
79475	110626
40279	110627
63099	110628
47921	110629
51774	110630
35597	110631
33326	110632
70420	110633
108101	110634
57182	110635
77499	110636
93907	110637
43527	110638
84960	110639
2009	110640
27087	110641
18477	110642
5516	110643
14693	110644
19438	110645
118440	110646
84091	110647
419	110648
11689	110649
61171	110650
3996	110651
84791	110652
12921	110653
73741	110654
82503	110655
45257	110656
7572	110657
59153	110658
12384	110659
80057	110660
8658	110661
23324	110662
97696	110663
105260	110664
65864	110665
15552	110666
41351	110667
23942	110668
54450	110669
11560	110670
37205	110671
8625	110672
65776	110673
868	110674
112642	110675
50460	110676
5723	110677
1278	110678
9696	110679
14583	110680
129890	110681
25779	110682
43715	110683
131910	110684
14239	110685
23479	110686
9638	110687
124403	110688
36632	110689
59981	110690
34861	110691
6368	110692
82017	110693
676	110694
77804	110695
6206	110696
9641	110697
346	110698
41420	110699
24494	110700
14185	110701
103719	110702
35773	110703
7839	110704
87014	110705
25495	110706
428	110707
56042	110708
63008	110709
18245	110710
75781	110711
40087	110712
40686	110713
23464	110714
38870	110715
99463	110716
28510	110717
36186	110718
146344	110719
2429	110720
65498	110721
22558	110722
123474	110723
43947	110724
8401	110725
5239	110726
58447	110727
70607	110728
31795	110729
1099	110730
18928	110731
40722	110732
60333	110733
6700	110734
107768	110735
22590	110736
92841	110737
39504	110738
40579	110739
58369	110740
145721	110741
53022	110742
115367	110743
96979	110744
33103	110745
45439	110746
123585	110747
11923	110748
59625	110749
48290	110750
40072	110751
68334	110752
30506	110753
60649	110754
135527	110755
9448	110756
3134	110757
84406	110758
43248	110759
4707	110760
63666	110761
5390	110762
21797	110763
6955	110764
16829	110765
143583	110766
52169	110767
85575	110768
136408	110769
23576	110770
4963	110771
59635	110772
31378	110773
7979	110774
33913	110775
35444	110776
40704	110777
68570	110778
105717	110779
2903	110780
9005	110781
23394	110782
57841	110783
29349	110784
36223	110785
47003	110786
2	110787
24510	110788
134383	110789
60269	110790
64240	110791
78302	110792
33462	110793
3415	110794
24490	110795
88818	110796
28887	110797
35961	110798
7136	110799
8641	110800
60158	110801
58514	110802
85223	110803
21469	110804
66031	110805
14226	110806
99109	110807
58783	110808
69769	110809
7435	110810
66431	110811
26489	110812
38060	110813
8449	110814
2857	110815
2904	110816
42646	110817
40645	110818
24540	110819
56468	110820
4873	110821
1739	110822
11974	110823
33175	110824
7208	110825
119711	110826
3987	110827
24469	110828
61667	110829
73385	110830
4633	110831
41845	110832
59186	110833
31048	110834
22280	110835
78466	110836
61381	110837
69973	110838
61423	110839
37197	110840
101708	110841
44262	110842
44145	110843
63716	110844
95937	110845
53768	110846
26068	110847
844	110848
9090	110849
54755	110850
30001	110851
100102	110852
84451	110853
128017	110854
68960	110855
99428	110856
98648	110857
68433	110858
127919	110859
25740	110860
108026	110861
112737	110862
63902	110863
37812	110864
6044	110865
61504	110866
36339	110867
24501	110868
29673	110869
6109	110870
29586	110871
2764	110872
143950	110873
1758	110874
4928	110875
5313	110876
17409	110877
97613	110878
63799	110879
6566	110880
21375	110881
35606	110882
16020	110883
17320	110884
21034	110885
71046	110886
1894	110887
4710	110888
5169	110889
32204	110890
15826	110891
105697	110892
77980	110893
15318	110894
82171	110895
7153	110896
16990	110897
13121	110898
27817	110899
34717	110900
5136	110901
3293	110902
1459	110903
70227	110904
128210	110905
67572	110906
16462	110907
16163	110908
706	110909
17075	110910
70	110911
126416	110912
31624	110913
1349	110914
62024	110915
5025	110916
146178	110917
3318	110918
22277	110919
92844	110920
63296	110921
93563	110922
10	110923
68833	110924
66742	110925
849	110926
29338	110927
27960	110928
851	110929
115623	110930
38093	110931
85346	110932
20148	110933
95956	110934
82715	110935
60483	110936
25984	110937
3449	110938
57655	110939
41150	110940
125283	110941
14925	110942
3598	110943
12435	110944
8218	110945
34174	110946
104660	110947
59140	110948
6703	110949
36142	110950
44692	110951
34431	110952
3535	110953
48376	110954
12762	110955
38941	110956
48284	110957
17668	110958
52727	110959
37805	110960
17621	110961
66269	110962
18754	110963
90892	110964
104801	110965
129636	110966
73958	110967
34049	110968
10210	110969
2600	110970
1367	110971
90247	110972
110761	110973
7230	110974
3210	110975
34541	110976
72978	110977
117014	110978
27921	110979
74786	110980
8135	110981
140223	110982
20641	110983
77409	110984
93871	110985
11754	110986
38057	110987
116398	110988
480	110989
22819	110990
39794	110991
108722	110992
47804	110993
8473	110994
52710	110995
649	110996
82201	110997
16519	110998
6109	110999
125243	111000
49431	111001
38750	111002
79341	111003
107436	111004
83444	111005
154	111006
46326	111007
17433	111008
30738	111009
9261	111010
1294	111011
99413	111012
2786	111013
16905	111014
101315	111015
129947	111016
68114	111017
92589	111018
70217	111019
18896	111020
92681	111021
9085	111022
116595	111023
33264	111024
56129	111025
28864	111026
4001	111027
31661	111028
18140	111029
82	111030
53459	111031
22243	111032
58489	111033
90829	111034
113275	111035
64033	111036
21616	111037
15846	111038
2527	111039
54742	111040
30002	111041
85780	111042
1409	111043
81366	111044
39613	111045
40142	111046
5314	111047
22535	111048
60038	111049
81812	111050
34372	111051
21781	111052
41255	111053
27716	111054
63865	111055
28540	111056
23254	111057
46090	111058
88504	111059
113445	111060
7376	111061
8690	111062
40092	111063
35	111064
8734	111065
44489	111066
81225	111067
24209	111068
71992	111069
46421	111070
74874	111071
129436	111072
69234	111073
11447	111074
71034	111075
128177	111076
28511	111077
14757	111078
39322	111079
59058	111080
21617	111081
100394	111082
9983	111083
10118	111084
307	111085
132714	111086
6114	111087
14406	111088
52230	111089
13874	111090
45768	111091
816	111092
62784	111093
2572	111094
21926	111095
115985	111096
46481	111097
14109	111098
103102	111099
87282	111100
20055	111101
31927	111102
93466	111103
24172	111104
2377	111105
72277	111106
19769	111107
47365	111108
76676	111109
43338	111110
42666	111111
9242	111112
16195	111113
143	111114
4028	111115
109249	111116
29646	111117
39822	111118
4633	111119
10996	111120
95740	111121
4842	111122
32018	111123
58728	111124
38045	111125
121222	111126
15566	111127
35125	111128
35	111129
681	111130
13704	111131
110772	111132
69878	111133
15415	111134
13757	111135
63076	111136
20450	111137
11933	111138
80159	111139
33210	111140
60	111141
59900	111142
93386	111143
16277	111144
2874	111145
19283	111146
26745	111147
16482	111148
109592	111149
42364	111150
24122	111151
5507	111152
9092	111153
35811	111154
98055	111155
2200	111156
874	111157
65735	111158
4667	111159
87034	111160
7900	111161
94670	111162
13474	111163
654	111164
32978	111165
6382	111166
57737	111167
74270	111168
24734	111169
27815	111170
92380	111171
19923	111172
9910	111173
209	111174
64839	111175
85446	111176
13544	111177
71867	111178
13854	111179
55991	111180
55959	111181
132683	111182
22521	111183
27658	111184
63182	111185
49354	111186
35995	111187
7389	111188
38478	111189
49950	111190
66647	111191
65550	111192
11806	111193
139768	111194
19163	111195
62426	111196
68189	111197
50207	111198
128021	111199
11888	111200
1164	111201
1527	111202
62127	111203
113153	111204
84	111205
86343	111206
36106	111207
451	111208
43082	111209
61793	111210
20722	111211
7877	111212
30722	111213
35470	111214
34290	111215
5111	111216
46039	111217
43659	111218
117336	111219
11930	111220
27172	111221
78591	111222
38398	111223
112754	111224
15506	111225
23624	111226
12111	111227
40618	111228
108587	111229
4144	111230
92631	111231
41806	111232
2558	111233
634	111234
76366	111235
53353	111236
8993	111237
23307	111238
5184	111239
25398	111240
2334	111241
104	111242
80600	111243
60219	111244
37620	111245
40627	111246
3112	111247
30836	111248
64625	111249
8718	111250
48931	111251
5462	111252
89672	111253
10720	111254
61995	111255
27064	111256
112293	111257
3378	111258
43748	111259
28402	111260
82941	111261
35665	111262
52463	111263
78134	111264
63501	111265
6952	111266
91116	111267
5899	111268
55637	111269
86666	111270
60545	111271
58415	111272
6036	111273
2267	111274
16411	111275
27554	111276
22431	111277
57191	111278
39834	111279
61224	111280
31841	111281
4120	111282
69523	111283
31838	111284
131463	111285
19183	111286
117581	111287
4416	111288
27211	111289
1613	111290
103025	111291
65365	111292
45532	111293
104167	111294
13885	111295
51219	111296
77967	111297
27329	111298
42620	111299
19301	111300
2381	111301
115782	111302
3121	111303
1184	111304
29207	111305
66337	111306
5180	111307
3707	111308
81732	111309
99559	111310
78743	111311
15263	111312
26581	111313
22848	111314
113032	111315
100284	111316
6834	111317
36542	111318
130945	111319
134866	111320
104284	111321
18636	111322
85781	111323
16752	111324
74162	111325
20103	111326
30132	111327
19839	111328
33834	111329
69338	111330
10670	111331
28517	111332
140160	111333
127371	111334
35381	111335
8890	111336
97500	111337
59427	111338
30034	111339
62839	111340
99880	111341
86327	111342
20815	111343
98282	111344
86298	111345
8149	111346
45687	111347
1709	111348
102546	111349
36973	111350
78110	111351
66758	111352
26359	111353
88315	111354
32972	111355
32019	111356
18110	111357
72946	111358
68225	111359
95380	111360
23942	111361
19641	111362
117766	111363
20446	111364
33549	111365
8892	111366
57663	111367
57330	111368
120199	111369
41	111370
75262	111371
96483	111372
118957	111373
35769	111374
144212	111375
8206	111376
10707	111377
21698	111378
28996	111379
136799	111380
72810	111381
5195	111382
44957	111383
5997	111384
2008	111385
4023	111386
57187	111387
92424	111388
97660	111389
51427	111390
68450	111391
12196	111392
69392	111393
11196	111394
84786	111395
92318	111396
40971	111397
134356	111398
129038	111399
95669	111400
22774	111401
69155	111402
25245	111403
14651	111404
568	111405
41053	111406
60873	111407
108146	111408
11359	111409
4948	111410
122100	111411
104168	111412
21401	111413
95833	111414
19635	111415
5384	111416
14886	111417
3684	111418
28407	111419
127482	111420
12327	111421
17105	111422
14145	111423
78991	111424
46493	111425
93572	111426
28460	111427
9545	111428
18950	111429
45093	111430
6172	111431
13077	111432
96426	111433
50577	111434
57713	111435
73772	111436
37767	111437
53260	111438
73377	111439
94563	111440
820	111441
119122	111442
67177	111443
43402	111444
90825	111445
82771	111446
80109	111447
1242	111448
14406	111449
37282	111450
76352	111451
86826	111452
92997	111453
65126	111454
132429	111455
39517	111456
674	111457
3070	111458
66177	111459
42834	111460
20358	111461
3858	111462
4962	111463
5430	111464
315	111465
70021	111466
53513	111467
3526	111468
63595	111469
119088	111470
25614	111471
138681	111472
951	111473
47971	111474
7806	111475
61639	111476
57412	111477
2081	111478
18379	111479
60599	111480
72504	111481
63640	111482
43379	111483
4181	111484
135845	111485
108699	111486
5782	111487
16411	111488
35768	111489
8382	111490
46132	111491
2314	111492
3493	111493
11710	111494
24549	111495
48473	111496
1725	111497
2039	111498
59252	111499
42516	111500
21882	111501
139111	111502
11788	111503
76830	111504
48477	111505
4759	111506
80786	111507
20441	111508
58092	111509
3780	111510
368	111511
91589	111512
68159	111513
2427	111514
4369	111515
11311	111516
36343	111517
40129	111518
11091	111519
1081	111520
99828	111521
73080	111522
5102	111523
12172	111524
15961	111525
123	111526
12844	111527
460	111528
127090	111529
46008	111530
54424	111531
37919	111532
34008	111533
15101	111534
19116	111535
36216	111536
7353	111537
690	111538
95163	111539
3974	111540
87	111541
7627	111542
37689	111543
121421	111544
17839	111545
7810	111546
24247	111547
10289	111548
5281	111549
38862	111550
7649	111551
56907	111552
11835	111553
13556	111554
15355	111555
672	111556
2369	111557
70698	111558
69285	111559
3241	111560
51552	111561
120478	111562
27235	111563
43870	111564
83947	111565
4277	111566
10539	111567
37932	111568
69898	111569
78445	111570
37212	111571
91853	111572
30926	111573
67177	111574
662	111575
16613	111576
566	111577
48081	111578
92965	111579
56104	111580
64462	111581
672	111582
60374	111583
52149	111584
4248	111585
42588	111586
4241	111587
41821	111588
92344	111589
107174	111590
1937	111591
31962	111592
44930	111593
86128	111594
8334	111595
22676	111596
42139	111597
83675	111598
22660	111599
118018	111600
14475	111601
115558	111602
6053	111603
58856	111604
14825	111605
49672	111606
81729	111607
12049	111608
36683	111609
11525	111610
4251	111611
74958	111612
46791	111613
50400	111614
1425	111615
98649	111616
16487	111617
9987	111618
45894	111619
45234	111620
25356	111621
40009	111622
5254	111623
8783	111624
3234	111625
38267	111626
4465	111627
44929	111628
15198	111629
24946	111630
707	111631
14203	111632
111575	111633
17894	111634
129630	111635
53814	111636
31838	111637
20979	111638
86397	111639
58184	111640
9896	111641
42834	111642
22280	111643
34847	111644
61691	111645
41581	111646
26689	111647
80	111648
6945	111649
122326	111650
53436	111651
3267	111652
112032	111653
33906	111654
482	111655
17580	111656
142290	111657
35653	111658
17579	111659
137041	111660
101902	111661
17801	111662
11963	111663
91064	111664
31405	111665
12396	111666
1951	111667
33790	111668
16113	111669
96856	111670
9407	111671
40470	111672
99643	111673
23025	111674
27738	111675
24883	111676
17149	111677
114601	111678
45274	111679
29106	111680
14669	111681
25302	111682
22387	111683
26438	111684
5337	111685
945	111686
26843	111687
1028	111688
2216	111689
44466	111690
67182	111691
16185	111692
25441	111693
96353	111694
110492	111695
121028	111696
116221	111697
69491	111698
18477	111699
32749	111700
1756	111701
127197	111702
98866	111703
28047	111704
89551	111705
30498	111706
228	111707
4811	111708
3216	111709
56031	111710
97642	111711
109106	111712
47114	111713
20810	111714
21638	111715
91020	111716
50516	111717
14767	111718
65140	111719
12279	111720
1092	111721
41026	111722
73579	111723
10760	111724
10859	111725
102379	111726
5229	111727
43089	111728
9011	111729
1200	111730
37762	111731
50451	111732
8614	111733
107669	111734
11512	111735
5213	111736
2206	111737
62735	111738
18665	111739
82034	111740
80403	111741
43065	111742
145673	111743
30049	111744
82862	111745
28141	111746
5898	111747
13232	111748
29283	111749
331	111750
96557	111751
10737	111752
29619	111753
5072	111754
37477	111755
47909	111756
3073	111757
50971	111758
27842	111759
6276	111760
7692	111761
11843	111762
45513	111763
60366	111764
66149	111765
27370	111766
33321	111767
62785	111768
3861	111769
1856	111770
33243	111771
21865	111772
46943	111773
24681	111774
5341	111775
13161	111776
25288	111777
53335	111778
107006	111779
75926	111780
10682	111781
4554	111782
108119	111783
98034	111784
18572	111785
20876	111786
16340	111787
66830	111788
37209	111789
18746	111790
26449	111791
5	111792
19183	111793
14376	111794
15397	111795
102932	111796
25352	111797
36135	111798
46249	111799
53635	111800
29157	111801
108109	111802
113192	111803
42918	111804
10594	111805
115478	111806
28061	111807
29536	111808
37320	111809
10076	111810
72988	111811
77580	111812
82202	111813
10327	111814
42386	111815
64376	111816
1402	111817
114002	111818
8613	111819
145115	111820
71868	111821
56922	111822
33040	111823
26407	111824
43270	111825
9512	111826
34589	111827
25196	111828
119357	111829
47299	111830
26699	111831
200	111832
40773	111833
89638	111834
49730	111835
48031	111836
140822	111837
27183	111838
84530	111839
454	111840
9547	111841
118488	111842
2322	111843
81678	111844
61041	111845
14415	111846
12841	111847
63960	111848
39188	111849
64697	111850
50550	111851
65268	111852
11898	111853
1498	111854
77095	111855
107612	111856
101373	111857
76805	111858
15249	111859
1850	111860
29410	111861
56381	111862
26493	111863
7720	111864
68404	111865
140172	111866
1323	111867
21116	111868
167	111869
15234	111870
89382	111871
90343	111872
61103	111873
26201	111874
37413	111875
950	111876
31773	111877
47652	111878
53703	111879
11148	111880
76	111881
18991	111882
21699	111883
43830	111884
69098	111885
8871	111886
5363	111887
83325	111888
50450	111889
92137	111890
4560	111891
94442	111892
738	111893
26920	111894
1916	111895
73757	111896
10372	111897
59444	111898
46625	111899
112016	111900
1249	111901
70599	111902
18206	111903
43036	111904
75585	111905
70201	111906
123155	111907
2156	111908
49902	111909
18679	111910
1476	111911
24478	111912
54617	111913
29936	111914
98805	111915
62654	111916
6600	111917
36925	111918
56283	111919
30	111920
137138	111921
15931	111922
32406	111923
210	111924
40239	111925
7894	111926
24796	111927
130047	111928
11498	111929
25465	111930
63508	111931
108823	111932
114056	111933
20366	111934
79717	111935
11216	111936
4509	111937
6265	111938
85497	111939
10751	111940
68242	111941
47920	111942
128925	111943
78879	111944
69261	111945
2987	111946
76170	111947
44740	111948
93714	111949
131635	111950
67697	111951
135244	111952
84062	111953
19739	111954
53	111955
98593	111956
61836	111957
145166	111958
73245	111959
1900	111960
35703	111961
272	111962
45650	111963
42305	111964
2186	111965
38975	111966
7465	111967
16694	111968
78022	111969
71906	111970
41963	111971
82239	111972
786	111973
110772	111974
20661	111975
13243	111976
62355	111977
40897	111978
8374	111979
23761	111980
8775	111981
93344	111982
56239	111983
23479	111984
63046	111985
53799	111986
20091	111987
3633	111988
5666	111989
90884	111990
8321	111991
84696	111992
91178	111993
76454	111994
68881	111995
8332	111996
30187	111997
76052	111998
21710	111999
30699	112000
12049	112001
68352	112002
25164	112003
73565	112004
111686	112005
6861	112006
101929	112007
42072	112008
21267	112009
68201	112010
3911	112011
55651	112012
64338	112013
132755	112014
512	112015
7959	112016
82532	112017
79319	112018
33104	112019
35382	112020
66130	112021
34740	112022
34204	112023
28447	112024
101013	112025
29383	112026
75030	112027
18689	112028
66256	112029
21965	112030
2239	112031
25023	112032
10535	112033
36498	112034
1636	112035
42944	112036
6768	112037
68799	112038
16280	112039
129779	112040
22508	112041
70550	112042
3433	112043
60008	112044
13900	112045
2869	112046
71424	112047
79473	112048
26424	112049
20742	112050
12612	112051
30547	112052
21963	112053
34047	112054
19543	112055
31597	112056
19773	112057
4353	112058
148389	112059
63446	112060
72151	112061
23161	112062
12028	112063
10267	112064
36836	112065
138069	112066
90295	112067
26411	112068
33726	112069
14899	112070
10890	112071
19757	112072
2824	112073
86599	112074
31739	112075
9240	112076
86463	112077
128583	112078
115061	112079
26733	112080
11639	112081
40943	112082
11058	112083
13803	112084
853	112085
104241	112086
9679	112087
92502	112088
96985	112089
24056	112090
13464	112091
137384	112092
6546	112093
2487	112094
40420	112095
3070	112096
71661	112097
21	112098
33238	112099
2824	112100
24957	112101
62208	112102
78485	112103
61048	112104
14757	112105
1792	112106
60090	112107
106812	112108
38683	112109
5270	112110
2563	112111
38052	112112
15220	112113
23973	112114
4090	112115
29527	112116
58888	112117
111838	112118
30928	112119
45445	112120
137763	112121
27067	112122
135830	112123
414	112124
3470	112125
5202	112126
102672	112127
15331	112128
77815	112129
129328	112130
44139	112131
103074	112132
8292	112133
36145	112134
27505	112135
43397	112136
2878	112137
5149	112138
70744	112139
85815	112140
9689	112141
23875	112142
3374	112143
108866	112144
26564	112145
2291	112146
53446	112147
98944	112148
16947	112149
28152	112150
6473	112151
89118	112152
110084	112153
6935	112154
59	112155
23145	112156
4853	112157
43760	112158
96772	112159
54671	112160
32087	112161
18356	112162
33280	112163
12912	112164
127524	112165
99416	112166
50856	112167
32716	112168
81747	112169
95649	112170
10113	112171
37675	112172
28020	112173
26455	112174
38599	112175
18948	112176
73738	112177
65224	112178
22489	112179
33084	112180
20529	112181
132444	112182
14539	112183
49	112184
29698	112185
69958	112186
68855	112187
37951	112188
53016	112189
11845	112190
91445	112191
49677	112192
6754	112193
24896	112194
87577	112195
87072	112196
18898	112197
71	112198
111066	112199
96812	112200
30190	112201
19705	112202
1688	112203
20	112204
14282	112205
82463	112206
72340	112207
26864	112208
28462	112209
39145	112210
78932	112211
85505	112212
76510	112213
74464	112214
8023	112215
48113	112216
23082	112217
5144	112218
28621	112219
43465	112220
32378	112221
40787	112222
26335	112223
18377	112224
29261	112225
8411	112226
14391	112227
3431	112228
24316	112229
122094	112230
27379	112231
104993	112232
126656	112233
91495	112234
90260	112235
3858	112236
119919	112237
9290	112238
13336	112239
891	112240
1481	112241
41096	112242
26250	112243
72529	112244
96105	112245
11586	112246
119854	112247
2094	112248
42680	112249
50095	112250
28064	112251
29047	112252
131595	112253
134326	112254
108296	112255
529	112256
33120	112257
9196	112258
33196	112259
95659	112260
19530	112261
13519	112262
2092	112263
107055	112264
19617	112265
64838	112266
116289	112267
27719	112268
2902	112269
112091	112270
38813	112271
130855	112272
7554	112273
3188	112274
26052	112275
43326	112276
66353	112277
20602	112278
20298	112279
35355	112280
149354	112281
96470	112282
76017	112283
999	112284
30583	112285
5821	112286
133594	112287
56738	112288
35162	112289
24150	112290
98555	112291
46793	112292
335	112293
17033	112294
19119	112295
150541	112296
8345	112297
66163	112298
10876	112299
95687	112300
42844	112301
1479	112302
21064	112303
47107	112304
457	112305
67226	112306
108000	112307
68544	112308
63320	112309
51080	112310
128263	112311
36412	112312
33442	112313
10051	112314
22402	112315
12628	112316
12296	112317
34089	112318
65632	112319
317	112320
380	112321
5845	112322
3143	112323
131894	112324
10971	112325
854	112326
51033	112327
7554	112328
45950	112329
17478	112330
104376	112331
49187	112332
111805	112333
94000	112334
94094	112335
56240	112336
50895	112337
6402	112338
17292	112339
13617	112340
39018	112341
35963	112342
8061	112343
55443	112344
22738	112345
90707	112346
119505	112347
22734	112348
106326	112349
23713	112350
477	112351
70105	112352
2483	112353
57366	112354
22574	112355
6239	112356
38551	112357
65090	112358
8923	112359
12611	112360
11643	112361
61996	112362
16678	112363
30947	112364
98869	112365
80983	112366
34476	112367
90232	112368
105770	112369
56194	112370
8714	112371
56537	112372
16529	112373
86314	112374
131860	112375
84827	112376
7308	112377
13526	112378
4163	112379
96768	112380
103912	112381
58624	112382
8845	112383
18219	112384
8696	112385
10137	112386
58947	112387
1219	112388
13714	112389
29008	112390
7268	112391
126753	112392
21552	112393
22511	112394
65329	112395
6445	112396
9777	112397
31565	112398
31158	112399
36093	112400
23690	112401
16310	112402
119996	112403
20221	112404
5788	112405
45360	112406
18677	112407
46702	112408
36195	112409
14092	112410
45803	112411
127961	112412
2544	112413
58126	112414
34927	112415
33567	112416
61233	112417
37646	112418
10038	112419
20490	112420
22214	112421
146247	112422
62841	112423
8464	112424
38588	112425
70199	112426
31496	112427
7537	112428
1198	112429
108656	112430
26511	112431
87910	112432
57088	112433
67876	112434
97583	112435
122334	112436
19851	112437
52513	112438
24846	112439
18871	112440
84676	112441
38852	112442
68177	112443
4196	112444
6790	112445
44103	112446
49195	112447
24607	112448
94997	112449
84514	112450
43032	112451
60942	112452
134457	112453
47228	112454
54665	112455
5748	112456
21234	112457
92163	112458
41494	112459
26989	112460
16252	112461
108690	112462
15830	112463
4783	112464
89362	112465
29391	112466
38264	112467
24700	112468
118210	112469
12610	112470
54654	112471
10992	112472
39705	112473
63951	112474
16072	112475
72543	112476
38757	112477
92355	112478
25662	112479
57022	112480
1577	112481
26608	112482
2531	112483
88031	112484
123681	112485
2204	112486
42333	112487
49819	112488
27625	112489
11763	112490
67747	112491
47608	112492
17524	112493
89	112494
12869	112495
28359	112496
807	112497
26175	112498
46463	112499
32114	112500
18787	112501
52108	112502
1435	112503
109891	112504
118080	112505
120700	112506
40948	112507
97688	112508
102234	112509
13584	112510
80875	112511
68301	112512
82928	112513
39628	112514
17900	112515
99054	112516
2678	112517
134959	112518
4023	112519
39913	112520
40398	112521
5598	112522
353	112523
120593	112524
71703	112525
20559	112526
98457	112527
101703	112528
110843	112529
118447	112530
68628	112531
46438	112532
7941	112533
9836	112534
33340	112535
74132	112536
42596	112537
540	112538
68018	112539
24463	112540
12644	112541
99180	112542
30867	112543
2869	112544
94399	112545
16571	112546
8777	112547
51549	112548
13498	112549
126442	112550
71219	112551
82796	112552
39273	112553
104756	112554
40777	112555
102527	112556
30431	112557
11641	112558
130	112559
39235	112560
60924	112561
55311	112562
97317	112563
27762	112564
78515	112565
95578	112566
32566	112567
105829	112568
16934	112569
11118	112570
10976	112571
35487	112572
70634	112573
7896	112574
78477	112575
31630	112576
18504	112577
97	112578
99212	112579
140799	112580
158	112581
509	112582
10676	112583
11427	112584
90123	112585
61808	112586
11893	112587
135235	112588
53980	112589
56842	112590
47494	112591
2562	112592
57291	112593
38544	112594
39853	112595
84640	112596
3538	112597
28614	112598
56416	112599
46164	112600
7069	112601
86907	112602
12541	112603
8204	112604
12143	112605
34749	112606
25810	112607
11403	112608
105236	112609
34522	112610
76740	112611
84309	112612
45989	112613
9893	112614
37484	112615
51421	112616
116482	112617
6690	112618
10788	112619
15295	112620
21627	112621
1673	112622
50895	112623
15966	112624
83550	112625
31106	112626
147	112627
32689	112628
9367	112629
45399	112630
86910	112631
111272	112632
88971	112633
39873	112634
68707	112635
44414	112636
4428	112637
32111	112638
22239	112639
84292	112640
189	112641
14088	112642
30456	112643
26461	112644
23756	112645
1398	112646
2694	112647
12058	112648
79026	112649
49387	112650
60650	112651
12491	112652
43000	112653
75435	112654
48973	112655
13236	112656
75860	112657
50452	112658
141372	112659
4023	112660
12687	112661
21835	112662
41862	112663
67997	112664
38258	112665
11971	112666
62982	112667
106768	112668
115059	112669
107317	112670
39416	112671
21271	112672
149802	112673
52741	112674
22375	112675
17580	112676
1077	112677
68737	112678
10450	112679
77092	112680
22548	112681
62553	112682
35480	112683
504	112684
81562	112685
70723	112686
55781	112687
14024	112688
50595	112689
77512	112690
41753	112691
74664	112692
64744	112693
117550	112694
14288	112695
26058	112696
38584	112697
10152	112698
71710	112699
2860	112700
23976	112701
38558	112702
54225	112703
107634	112704
51548	112705
10742	112706
34656	112707
13796	112708
52518	112709
3638	112710
3120	112711
52185	112712
93329	112713
12733	112714
59032	112715
54598	112716
16583	112717
14304	112718
75133	112719
23798	112720
71600	112721
40965	112722
40290	112723
30632	112724
15948	112725
74212	112726
94520	112727
72835	112728
75673	112729
13447	112730
148444	112731
15770	112732
14241	112733
18773	112734
3061	112735
26384	112736
130829	112737
618	112738
17223	112739
6786	112740
107008	112741
144	112742
31420	112743
23340	112744
40815	112745
49994	112746
36599	112747
51314	112748
63213	112749
101399	112750
10223	112751
64362	112752
54278	112753
42732	112754
28692	112755
6105	112756
19205	112757
35369	112758
90759	112759
82887	112760
49033	112761
23667	112762
114147	112763
68339	112764
18896	112765
29758	112766
20570	112767
25867	112768
36735	112769
70236	112770
44630	112771
17692	112772
10340	112773
50185	112774
13104	112775
58223	112776
84486	112777
35946	112778
9186	112779
68865	112780
19652	112781
37269	112782
2581	112783
14436	112784
26335	112785
58414	112786
46616	112787
127710	112788
46245	112789
48484	112790
23896	112791
32530	112792
7447	112793
73434	112794
11526	112795
20404	112796
36513	112797
51587	112798
9844	112799
117631	112800
17360	112801
4377	112802
66493	112803
24176	112804
25150	112805
26767	112806
89694	112807
142274	112808
77734	112809
31277	112810
104037	112811
113472	112812
47814	112813
47340	112814
16349	112815
118226	112816
6545	112817
30353	112818
16713	112819
50589	112820
2308	112821
73990	112822
96509	112823
39856	112824
30382	112825
89820	112826
87839	112827
461	112828
37318	112829
58822	112830
13904	112831
35882	112832
40178	112833
10613	112834
61917	112835
17115	112836
10143	112837
47729	112838
90794	112839
21194	112840
42140	112841
92777	112842
61625	112843
17122	112844
42858	112845
66823	112846
93178	112847
2171	112848
32410	112849
10820	112850
31918	112851
12827	112852
17807	112853
3651	112854
136305	112855
90015	112856
277	112857
4150	112858
65171	112859
3930	112860
70519	112861
113494	112862
83049	112863
2645	112864
25809	112865
20861	112866
121086	112867
72879	112868
46542	112869
98785	112870
79250	112871
41716	112872
44621	112873
35493	112874
23731	112875
48834	112876
28532	112877
44872	112878
60591	112879
2740	112880
56117	112881
3161	112882
82232	112883
52297	112884
80840	112885
12222	112886
9076	112887
39650	112888
44625	112889
13689	112890
895	112891
93735	112892
49980	112893
17177	112894
15841	112895
49978	112896
5686	112897
72605	112898
75780	112899
40741	112900
12182	112901
41922	112902
65220	112903
1008	112904
18	112905
24758	112906
85094	112907
30576	112908
117392	112909
9263	112910
61469	112911
44712	112912
8828	112913
5574	112914
8519	112915
61769	112916
82547	112917
3046	112918
59022	112919
66691	112920
69375	112921
2180	112922
39415	112923
30009	112924
89650	112925
118336	112926
15678	112927
6454	112928
30098	112929
19415	112930
22732	112931
69013	112932
141394	112933
14369	112934
2422	112935
90871	112936
6500	112937
109607	112938
27188	112939
23842	112940
45939	112941
104883	112942
82946	112943
8542	112944
48244	112945
14024	112946
61336	112947
57225	112948
106469	112949
35164	112950
539	112951
84967	112952
37623	112953
48525	112954
100704	112955
111877	112956
52125	112957
16876	112958
4316	112959
11646	112960
111433	112961
9512	112962
22234	112963
38821	112964
94369	112965
10839	112966
125491	112967
4655	112968
95717	112969
44319	112970
4929	112971
17683	112972
14819	112973
74184	112974
27764	112975
105045	112976
16262	112977
22726	112978
104878	112979
12141	112980
39365	112981
77157	112982
15125	112983
20382	112984
72127	112985
98461	112986
2444	112987
65983	112988
19830	112989
8994	112990
132407	112991
56979	112992
55382	112993
28443	112994
125584	112995
130496	112996
45470	112997
13894	112998
4531	112999
136635	113000
38663	113001
132756	113002
109658	113003
10646	113004
1341	113005
218	113006
74335	113007
28559	113008
64266	113009
59192	113010
12915	113011
98584	113012
8651	113013
1512	113014
76329	113015
2294	113016
25987	113017
58787	113018
6035	113019
32823	113020
121260	113021
20889	113022
29445	113023
114514	113024
25043	113025
49423	113026
116229	113027
31033	113028
41825	113029
22454	113030
48577	113031
27158	113032
2020	113033
12529	113034
27818	113035
59145	113036
34451	113037
34118	113038
39335	113039
105702	113040
87713	113041
42325	113042
628	113043
19640	113044
118391	113045
134836	113046
44990	113047
494	113048
58501	113049
39839	113050
84533	113051
12284	113052
69698	113053
37231	113054
64106	113055
2700	113056
100620	113057
81046	113058
2556	113059
52422	113060
5092	113061
30449	113062
88120	113063
17730	113064
116454	113065
136	113066
99543	113067
137769	113068
128457	113069
12864	113070
406	113071
40618	113072
21454	113073
1188	113074
34954	113075
84460	113076
54175	113077
59046	113078
41771	113079
141255	113080
11383	113081
3846	113082
73835	113083
102180	113084
140086	113085
1102	113086
70973	113087
56481	113088
42775	113089
3415	113090
36972	113091
56587	113092
37190	113093
65189	113094
1024	113095
13962	113096
821	113097
99673	113098
20671	113099
36112	113100
2207	113101
84724	113102
35530	113103
15	113104
140	113105
53426	113106
30355	113107
110761	113108
3912	113109
50060	113110
16062	113111
13266	113112
61492	113113
25513	113114
68561	113115
149588	113116
78643	113117
102966	113118
149430	113119
4774	113120
13698	113121
4367	113122
22863	113123
31328	113124
84968	113125
5869	113126
8723	113127
24854	113128
13340	113129
18122	113130
16012	113131
66407	113132
75081	113133
71855	113134
100728	113135
99937	113136
4029	113137
14214	113138
10299	113139
9328	113140
7765	113141
808	113142
1309	113143
122	113144
10650	113145
100994	113146
19299	113147
1729	113148
88599	113149
131607	113150
27766	113151
14598	113152
19775	113153
23030	113154
9866	113155
147471	113156
75224	113157
54499	113158
885	113159
42969	113160
38304	113161
19893	113162
5642	113163
36440	113164
13556	113165
10798	113166
39089	113167
42879	113168
19227	113169
480	113170
2326	113171
15791	113172
69286	113173
776	113174
39575	113175
7590	113176
4082	113177
82761	113178
2080	113179
86219	113180
114007	113181
126131	113182
107728	113183
80972	113184
71702	113185
78431	113186
92130	113187
116665	113188
149295	113189
12320	113190
47776	113191
95878	113192
5771	113193
102	113194
2952	113195
12767	113196
14508	113197
433	113198
82265	113199
35426	113200
37613	113201
48364	113202
5098	113203
15931	113204
4519	113205
2222	113206
63625	113207
54335	113208
3291	113209
30290	113210
1246	113211
1006	113212
17813	113213
40185	113214
121388	113215
3506	113216
6986	113217
18244	113218
9715	113219
18219	113220
25083	113221
95768	113222
8453	113223
52755	113224
19328	113225
33324	113226
61481	113227
2157	113228
139966	113229
12599	113230
64678	113231
2301	113232
65627	113233
35094	113234
1311	113235
60809	113236
148442	113237
9702	113238
57759	113239
60073	113240
10796	113241
51783	113242
69616	113243
7593	113244
66841	113245
25193	113246
76848	113247
19769	113248
86979	113249
74086	113250
105508	113251
24560	113252
900	113253
45653	113254
37659	113255
67315	113256
27003	113257
7187	113258
14313	113259
44115	113260
149626	113261
111459	113262
51799	113263
135260	113264
37202	113265
91447	113266
37875	113267
404	113268
54642	113269
34757	113270
42205	113271
111006	113272
31380	113273
32774	113274
126612	113275
45612	113276
21097	113277
53312	113278
5094	113279
10765	113280
41619	113281
71760	113282
4350	113283
131	113284
44827	113285
5818	113286
30766	113287
22098	113288
54735	113289
8605	113290
30223	113291
32662	113292
23978	113293
69506	113294
7551	113295
30925	113296
16271	113297
3109	113298
25142	113299
17657	113300
32045	113301
34770	113302
85863	113303
21857	113304
55107	113305
45180	113306
9750	113307
26480	113308
5935	113309
6519	113310
73582	113311
72144	113312
90731	113313
1217	113314
131675	113315
56649	113316
69292	113317
5368	113318
8849	113319
2316	113320
104884	113321
60656	113322
39626	113323
21152	113324
24561	113325
75986	113326
7327	113327
80337	113328
4333	113329
27754	113330
25382	113331
123026	113332
43933	113333
37098	113334
3780	113335
86461	113336
26822	113337
92680	113338
2589	113339
34652	113340
105642	113341
25199	113342
25583	113343
45902	113344
64745	113345
20837	113346
61911	113347
97637	113348
150236	113349
77751	113350
6371	113351
23819	113352
30447	113353
19745	113354
59240	113355
16382	113356
66709	113357
17374	113358
106546	113359
5612	113360
69627	113361
37870	113362
5219	113363
7777	113364
118624	113365
148017	113366
65946	113367
10399	113368
46827	113369
102297	113370
103159	113371
64408	113372
21941	113373
31550	113374
20853	113375
58123	113376
26561	113377
31853	113378
46274	113379
83856	113380
105097	113381
21262	113382
65283	113383
86770	113384
16821	113385
119082	113386
48532	113387
109404	113388
5907	113389
25680	113390
17793	113391
150682	113392
2016	113393
90563	113394
101985	113395
5142	113396
28765	113397
5997	113398
73378	113399
4069	113400
13408	113401
3391	113402
6816	113403
71496	113404
5227	113405
129939	113406
424	113407
61164	113408
22678	113409
40498	113410
64566	113411
48381	113412
15739	113413
47407	113414
73939	113415
24320	113416
116310	113417
30481	113418
67662	113419
115782	113420
486	113421
17230	113422
81812	113423
69003	113424
59820	113425
79993	113426
39833	113427
21069	113428
12476	113429
2766	113430
69317	113431
95194	113432
1523	113433
39012	113434
74938	113435
10620	113436
62468	113437
26798	113438
94485	113439
41026	113440
1708	113441
82702	113442
25194	113443
140538	113444
33033	113445
90170	113446
15417	113447
162	113448
10735	113449
56323	113450
26498	113451
12973	113452
69280	113453
26214	113454
44772	113455
95912	113456
2737	113457
39025	113458
72800	113459
58081	113460
59765	113461
5375	113462
7856	113463
20141	113464
56223	113465
48421	113466
2852	113467
7594	113468
34547	113469
34281	113470
66844	113471
20737	113472
14909	113473
8998	113474
49247	113475
1711	113476
2447	113477
22726	113478
8991	113479
69258	113480
124595	113481
29145	113482
18749	113483
57725	113484
102623	113485
6328	113486
12412	113487
65747	113488
102452	113489
7676	113490
61356	113491
124450	113492
18382	113493
68191	113494
98190	113495
9254	113496
112905	113497
22656	113498
4549	113499
63735	113500
14591	113501
16916	113502
101349	113503
122300	113504
38958	113505
37140	113506
12344	113507
66840	113508
824	113509
2070	113510
30960	113511
563	113512
24914	113513
22422	113514
12442	113515
41715	113516
52058	113517
11456	113518
1491	113519
79	113520
29162	113521
2399	113522
34999	113523
51919	113524
144038	113525
37117	113526
120545	113527
56781	113528
69044	113529
34846	113530
32798	113531
98202	113532
62601	113533
23383	113534
100858	113535
79389	113536
73253	113537
132862	113538
11028	113539
33076	113540
65110	113541
26425	113542
45652	113543
93263	113544
67195	113545
24088	113546
17870	113547
93473	113548
22991	113549
7120	113550
79435	113551
9102	113552
15425	113553
9083	113554
31882	113555
20145	113556
3196	113557
74057	113558
6514	113559
137540	113560
70297	113561
286	113562
7786	113563
86795	113564
18623	113565
12336	113566
45709	113567
395	113568
62404	113569
136882	113570
18457	113571
97316	113572
174	113573
18056	113574
126859	113575
68757	113576
32137	113577
53884	113578
942	113579
24881	113580
741	113581
23404	113582
40290	113583
1447	113584
24799	113585
20158	113586
4	113587
16013	113588
2577	113589
43204	113590
32310	113591
5932	113592
104550	113593
571	113594
75664	113595
81509	113596
43632	113597
17844	113598
12828	113599
4456	113600
27221	113601
23955	113602
13359	113603
13462	113604
51433	113605
40465	113606
751	113607
27092	113608
120932	113609
46887	113610
73976	113611
114048	113612
22130	113613
148356	113614
9020	113615
136077	113616
1161	113617
51269	113618
8512	113619
20955	113620
2199	113621
80423	113622
34467	113623
36259	113624
60632	113625
141092	113626
4222	113627
46688	113628
10264	113629
38439	113630
28436	113631
106934	113632
88876	113633
108227	113634
20573	113635
1047	113636
39773	113637
5171	113638
7100	113639
5987	113640
65229	113641
105360	113642
119561	113643
382	113644
31591	113645
1405	113646
9374	113647
9318	113648
91849	113649
36386	113650
68730	113651
4391	113652
12318	113653
47215	113654
35571	113655
76309	113656
30899	113657
17586	113658
15018	113659
71553	113660
10961	113661
109654	113662
14221	113663
30859	113664
7698	113665
31055	113666
49507	113667
71757	113668
11010	113669
39587	113670
81096	113671
15853	113672
36058	113673
100870	113674
24164	113675
68726	113676
53641	113677
61317	113678
112874	113679
858	113680
58505	113681
9800	113682
8420	113683
121616	113684
70615	113685
3328	113686
76295	113687
17130	113688
52317	113689
17999	113690
2685	113691
12781	113692
97764	113693
16817	113694
15618	113695
115588	113696
28237	113697
51851	113698
132569	113699
21184	113700
556	113701
3694	113702
7164	113703
35872	113704
78163	113705
10204	113706
3835	113707
8497	113708
8252	113709
1799	113710
18369	113711
530	113712
73	113713
1213	113714
20217	113715
30474	113716
117965	113717
11758	113718
19148	113719
29820	113720
47739	113721
30670	113722
1100	113723
43269	113724
37040	113725
92719	113726
68117	113727
74496	113728
47644	113729
34834	113730
93524	113731
6424	113732
29224	113733
3314	113734
6405	113735
61743	113736
6518	113737
39056	113738
53343	113739
63326	113740
94312	113741
18753	113742
114595	113743
33689	113744
38047	113745
7351	113746
14790	113747
132270	113748
97580	113749
1611	113750
54217	113751
125320	113752
35834	113753
60842	113754
96324	113755
63409	113756
96236	113757
4995	113758
16505	113759
64539	113760
19885	113761
41304	113762
942	113763
5276	113764
37752	113765
114810	113766
50844	113767
4569	113768
7336	113769
84341	113770
2040	113771
13490	113772
114557	113773
1106	113774
25739	113775
135836	113776
95255	113777
35972	113778
17164	113779
151	113780
20184	113781
19038	113782
8637	113783
42958	113784
13897	113785
64496	113786
100901	113787
36071	113788
40884	113789
49626	113790
803	113791
546	113792
92574	113793
7202	113794
24267	113795
95881	113796
34185	113797
57643	113798
20534	113799
743	113800
1405	113801
119268	113802
26840	113803
7502	113804
16872	113805
42624	113806
96879	113807
13330	113808
58698	113809
36640	113810
44707	113811
29150	113812
54159	113813
10518	113814
9622	113815
23216	113816
8310	113817
54232	113818
338	113819
71040	113820
1888	113821
684	113822
12019	113823
92798	113824
35361	113825
5640	113826
40389	113827
7441	113828
18235	113829
55575	113830
47744	113831
70168	113832
31870	113833
40205	113834
85224	113835
15805	113836
72001	113837
28514	113838
68169	113839
50222	113840
135693	113841
9488	113842
46444	113843
16078	113844
8765	113845
53285	113846
18043	113847
106517	113848
7378	113849
431	113850
9424	113851
11329	113852
100802	113853
5055	113854
5436	113855
106885	113856
125444	113857
14790	113858
655	113859
40390	113860
8316	113861
9366	113862
11288	113863
24545	113864
40148	113865
91112	113866
38612	113867
21362	113868
28088	113869
72471	113870
55730	113871
7501	113872
58857	113873
42647	113874
972	113875
62760	113876
18836	113877
9221	113878
65673	113879
33670	113880
45039	113881
122035	113882
6643	113883
65903	113884
573	113885
111311	113886
1193	113887
10497	113888
47934	113889
1501	113890
121742	113891
145185	113892
102150	113893
93450	113894
101831	113895
46697	113896
51606	113897
26125	113898
59229	113899
36796	113900
10535	113901
24046	113902
103807	113903
52340	113904
104196	113905
22515	113906
128489	113907
68392	113908
11944	113909
129309	113910
7905	113911
23352	113912
105198	113913
12815	113914
104822	113915
13178	113916
2305	113917
3292	113918
18235	113919
56970	113920
519	113921
37069	113922
20268	113923
52633	113924
1848	113925
39700	113926
46950	113927
128512	113928
45774	113929
20298	113930
5536	113931
11437	113932
22043	113933
53836	113934
6950	113935
67747	113936
34412	113937
49556	113938
6102	113939
23067	113940
12349	113941
25938	113942
3380	113943
48475	113944
47553	113945
89676	113946
48526	113947
37185	113948
38225	113949
17844	113950
35636	113951
30091	113952
78101	113953
1715	113954
24694	113955
53637	113956
39627	113957
77899	113958
14146	113959
10283	113960
39417	113961
88432	113962
68388	113963
51527	113964
121606	113965
124128	113966
14940	113967
51114	113968
35637	113969
36658	113970
39511	113971
30761	113972
26819	113973
152	113974
9743	113975
185	113976
20749	113977
33592	113978
121307	113979
15690	113980
62931	113981
9494	113982
42310	113983
1018	113984
21868	113985
12637	113986
41726	113987
69822	113988
63059	113989
3119	113990
25	113991
33195	113992
101713	113993
77021	113994
9671	113995
30357	113996
48889	113997
47736	113998
24596	113999
79420	114000
45218	114001
35531	114002
80846	114003
149093	114004
69	114005
46920	114006
31400	114007
78562	114008
15142	114009
21071	114010
24014	114011
49810	114012
27219	114013
88030	114014
3626	114015
80948	114016
1905	114017
100278	114018
91220	114019
37282	114020
25018	114021
94518	114022
74691	114023
93988	114024
103809	114025
6069	114026
9589	114027
119576	114028
20872	114029
53806	114030
7398	114031
25337	114032
27654	114033
61376	114034
51092	114035
321	114036
75827	114037
69780	114038
31335	114039
3857	114040
15116	114041
11188	114042
14212	114043
111405	114044
66104	114045
8039	114046
15815	114047
41603	114048
3933	114049
6846	114050
28411	114051
49217	114052
82904	114053
1882	114054
6589	114055
2045	114056
15962	114057
82084	114058
57008	114059
66142	114060
45280	114061
13449	114062
740	114063
43238	114064
7748	114065
136461	114066
45042	114067
6422	114068
15046	114069
91994	114070
29006	114071
45137	114072
61394	114073
14417	114074
69106	114075
89399	114076
68714	114077
46567	114078
1656	114079
5737	114080
111270	114081
84498	114082
28992	114083
70097	114084
153	114085
11817	114086
600	114087
10466	114088
102029	114089
27301	114090
111714	114091
6704	114092
75745	114093
90179	114094
22206	114095
130092	114096
15427	114097
69793	114098
93505	114099
148158	114100
110548	114101
66093	114102
117947	114103
6641	114104
69066	114105
19540	114106
10171	114107
71392	114108
4946	114109
36451	114110
62492	114111
30716	114112
417	114113
15375	114114
4374	114115
121933	114116
79057	114117
120560	114118
120244	114119
54295	114120
90353	114121
126662	114122
15353	114123
13476	114124
3916	114125
73872	114126
5554	114127
51359	114128
69499	114129
56000	114130
19123	114131
58479	114132
11980	114133
21889	114134
37388	114135
127889	114136
36572	114137
63607	114138
96747	114139
16026	114140
2971	114141
57452	114142
6735	114143
84958	114144
3792	114145
58322	114146
10819	114147
22232	114148
84987	114149
50904	114150
42303	114151
23494	114152
29949	114153
87962	114154
27242	114155
1627	114156
30072	114157
27743	114158
139360	114159
121623	114160
21740	114161
21879	114162
2103	114163
100342	114164
24124	114165
1140	114166
1772	114167
112768	114168
26958	114169
26115	114170
1175	114171
47819	114172
8710	114173
31542	114174
4433	114175
19552	114176
1599	114177
25470	114178
99955	114179
69461	114180
69653	114181
124395	114182
58904	114183
124575	114184
29458	114185
17503	114186
90637	114187
44517	114188
72046	114189
119542	114190
35021	114191
109510	114192
90546	114193
27421	114194
3594	114195
18729	114196
70332	114197
4159	114198
34831	114199
77417	114200
14475	114201
95660	114202
20724	114203
6707	114204
79905	114205
5203	114206
2607	114207
26139	114208
18850	114209
116217	114210
17651	114211
15426	114212
4204	114213
10167	114214
9783	114215
14482	114216
51115	114217
83022	114218
83411	114219
59634	114220
23964	114221
109201	114222
98354	114223
1144	114224
49473	114225
116352	114226
75113	114227
46850	114228
59343	114229
101637	114230
143561	114231
13592	114232
53840	114233
49585	114234
4836	114235
25318	114236
11838	114237
140298	114238
28926	114239
21999	114240
110221	114241
58235	114242
34792	114243
9064	114244
50011	114245
106674	114246
12272	114247
94278	114248
2540	114249
109103	114250
92610	114251
5217	114252
142	114253
79810	114254
16353	114255
47547	114256
83422	114257
42800	114258
12928	114259
53339	114260
11767	114261
7636	114262
35349	114263
31681	114264
64366	114265
63614	114266
65371	114267
122952	114268
37994	114269
2494	114270
29449	114271
76474	114272
1764	114273
41704	114274
31321	114275
32671	114276
86331	114277
5846	114278
104651	114279
2942	114280
67764	114281
94079	114282
7899	114283
125866	114284
52080	114285
19814	114286
16004	114287
66000	114288
2474	114289
108093	114290
3450	114291
88977	114292
53469	114293
9141	114294
47791	114295
9269	114296
3926	114297
51348	114298
21428	114299
23218	114300
114003	114301
44012	114302
31732	114303
44153	114304
13537	114305
74580	114306
56829	114307
100962	114308
66974	114309
107884	114310
118175	114311
92132	114312
36195	114313
6892	114314
61304	114315
45155	114316
105808	114317
8399	114318
86712	114319
7788	114320
71834	114321
46836	114322
18374	114323
11750	114324
7380	114325
123823	114326
12133	114327
51798	114328
145147	114329
82221	114330
67695	114331
15267	114332
48953	114333
13817	114334
7094	114335
127	114336
106923	114337
5195	114338
59805	114339
53514	114340
81809	114341
20229	114342
43	114343
71250	114344
85550	114345
12010	114346
79900	114347
24079	114348
122130	114349
21712	114350
9618	114351
36661	114352
64688	114353
14980	114354
28794	114355
67744	114356
16123	114357
131603	114358
99584	114359
47305	114360
8146	114361
50443	114362
85568	114363
18431	114364
24429	114365
1217	114366
321	114367
52406	114368
6993	114369
3846	114370
39107	114371
49254	114372
188	114373
132836	114374
15056	114375
8282	114376
21337	114377
9402	114378
8616	114379
5687	114380
30921	114381
57506	114382
1698	114383
13963	114384
19007	114385
24923	114386
85038	114387
11768	114388
34403	114389
59831	114390
32370	114391
27692	114392
56254	114393
401	114394
66489	114395
59975	114396
89909	114397
113	114398
20197	114399
47413	114400
51479	114401
24653	114402
44412	114403
31996	114404
96949	114405
5639	114406
87665	114407
37531	114408
16506	114409
29051	114410
52721	114411
67245	114412
40888	114413
102816	114414
33735	114415
43334	114416
63759	114417
23722	114418
6371	114419
79424	114420
131165	114421
40172	114422
83463	114423
133062	114424
6920	114425
147166	114426
94479	114427
34865	114428
66987	114429
67759	114430
35764	114431
84275	114432
41141	114433
63341	114434
97604	114435
114989	114436
105530	114437
42328	114438
10977	114439
136604	114440
30824	114441
37340	114442
16870	114443
16840	114444
99548	114445
482	114446
40597	114447
18913	114448
34457	114449
3958	114450
40163	114451
969	114452
449	114453
43937	114454
96331	114455
20983	114456
2783	114457
55999	114458
102633	114459
15406	114460
80356	114461
124794	114462
102266	114463
994	114464
71787	114465
137493	114466
1892	114467
890	114468
48157	114469
51602	114470
84738	114471
17498	114472
73980	114473
552	114474
40356	114475
16390	114476
23813	114477
50389	114478
75791	114479
17499	114480
40615	114481
18957	114482
41665	114483
46600	114484
23435	114485
50392	114486
24359	114487
47239	114488
83523	114489
20	114490
1833	114491
13614	114492
23157	114493
27033	114494
21957	114495
26470	114496
19734	114497
72513	114498
53401	114499
650	114500
9277	114501
1849	114502
19899	114503
11085	114504
2141	114505
107987	114506
17677	114507
113581	114508
1329	114509
10358	114510
46589	114511
100946	114512
62371	114513
3528	114514
7927	114515
101094	114516
621	114517
6982	114518
32304	114519
149872	114520
18269	114521
99583	114522
84136	114523
47714	114524
1637	114525
21710	114526
14724	114527
1395	114528
94936	114529
705	114530
66630	114531
16243	114532
14598	114533
30078	114534
32533	114535
19284	114536
6468	114537
6951	114538
114744	114539
11067	114540
13647	114541
84010	114542
80761	114543
119197	114544
102734	114545
19157	114546
95561	114547
56893	114548
15386	114549
26984	114550
26326	114551
34062	114552
45093	114553
17868	114554
138987	114555
7017	114556
8551	114557
23302	114558
129995	114559
134484	114560
74473	114561
46480	114562
3683	114563
42858	114564
90648	114565
12162	114566
69531	114567
13533	114568
14748	114569
32541	114570
108412	114571
53304	114572
120361	114573
23843	114574
35020	114575
90274	114576
25509	114577
33303	114578
44867	114579
53665	114580
73928	114581
16632	114582
109385	114583
17033	114584
6640	114585
52020	114586
39048	114587
24796	114588
33864	114589
54862	114590
62977	114591
29145	114592
67338	114593
5262	114594
43703	114595
30313	114596
704	114597
88043	114598
27673	114599
7798	114600
68503	114601
33972	114602
115891	114603
136595	114604
30852	114605
31338	114606
13484	114607
52074	114608
23343	114609
55992	114610
71114	114611
25940	114612
60963	114613
25077	114614
84205	114615
111882	114616
5026	114617
885	114618
16760	114619
12395	114620
49877	114621
50753	114622
37131	114623
13868	114624
22987	114625
55976	114626
910	114627
112644	114628
1847	114629
107318	114630
18177	114631
13359	114632
17659	114633
5876	114634
1089	114635
36271	114636
58287	114637
102787	114638
302	114639
57802	114640
19991	114641
37959	114642
70276	114643
83419	114644
17231	114645
19797	114646
91636	114647
105041	114648
24553	114649
25616	114650
35409	114651
18679	114652
85062	114653
18532	114654
70762	114655
38778	114656
14064	114657
13141	114658
38673	114659
106335	114660
1708	114661
18659	114662
5381	114663
24722	114664
243	114665
71003	114666
29373	114667
10490	114668
44592	114669
49608	114670
97336	114671
31348	114672
111049	114673
119567	114674
282	114675
10554	114676
16044	114677
51643	114678
100624	114679
12095	114680
61838	114681
45761	114682
85578	114683
5149	114684
4764	114685
5384	114686
1979	114687
11299	114688
14039	114689
2588	114690
5967	114691
9056	114692
27580	114693
47148	114694
7762	114695
21886	114696
14639	114697
21989	114698
31237	114699
34945	114700
8841	114701
47898	114702
51222	114703
1956	114704
23723	114705
115771	114706
83691	114707
138237	114708
2334	114709
2276	114710
19	114711
111690	114712
10425	114713
118184	114714
10334	114715
14145	114716
102374	114717
51	114718
21564	114719
33313	114720
2022	114721
10685	114722
18844	114723
8112	114724
16766	114725
137635	114726
100731	114727
13253	114728
553	114729
114757	114730
95899	114731
940	114732
107673	114733
31182	114734
64906	114735
27563	114736
7725	114737
2160	114738
132891	114739
82710	114740
26491	114741
117087	114742
83393	114743
33386	114744
39771	114745
3372	114746
33018	114747
113788	114748
19889	114749
31540	114750
8944	114751
34958	114752
3340	114753
4448	114754
16592	114755
51830	114756
27193	114757
24930	114758
50133	114759
9269	114760
26017	114761
13207	114762
116264	114763
31464	114764
111505	114765
91681	114766
120046	114767
13062	114768
86286	114769
85008	114770
38915	114771
98824	114772
61073	114773
58255	114774
137424	114775
5826	114776
71017	114777
8819	114778
121681	114779
56549	114780
25219	114781
78338	114782
1178	114783
46617	114784
37997	114785
20326	114786
61652	114787
10382	114788
28605	114789
95703	114790
24460	114791
22167	114792
112119	114793
833	114794
39219	114795
19998	114796
120342	114797
53962	114798
1989	114799
133811	114800
147182	114801
30297	114802
43186	114803
11954	114804
59045	114805
24061	114806
50504	114807
107837	114808
51505	114809
109838	114810
13636	114811
4853	114812
82914	114813
5709	114814
31873	114815
83948	114816
16729	114817
12551	114818
18768	114819
13521	114820
113967	114821
90969	114822
102793	114823
149876	114824
43581	114825
81313	114826
11377	114827
18336	114828
106099	114829
96808	114830
46333	114831
30457	114832
59159	114833
86774	114834
49687	114835
30399	114836
4302	114837
4823	114838
40633	114839
78046	114840
19865	114841
10684	114842
27559	114843
77509	114844
4087	114845
34470	114846
698	114847
58931	114848
12643	114849
29677	114850
5902	114851
3753	114852
12201	114853
716	114854
139444	114855
10005	114856
265	114857
57995	114858
17165	114859
71281	114860
15384	114861
26695	114862
4611	114863
73178	114864
43666	114865
6585	114866
66341	114867
54686	114868
84573	114869
125293	114870
41338	114871
31722	114872
59559	114873
46919	114874
47343	114875
1280	114876
45229	114877
60660	114878
88799	114879
2259	114880
45163	114881
23736	114882
110351	114883
55230	114884
49916	114885
51056	114886
34727	114887
49868	114888
53682	114889
98286	114890
67447	114891
75394	114892
77652	114893
17797	114894
109608	114895
29075	114896
9209	114897
110834	114898
38220	114899
18085	114900
19936	114901
74128	114902
1512	114903
20536	114904
21601	114905
42655	114906
6725	114907
21187	114908
103034	114909
24246	114910
24381	114911
14	114912
70855	114913
14218	114914
23755	114915
31117	114916
30885	114917
3709	114918
47555	114919
95295	114920
65512	114921
44316	114922
2438	114923
39102	114924
64509	114925
2612	114926
95	114927
79262	114928
13603	114929
141162	114930
55210	114931
27404	114932
25265	114933
6431	114934
52553	114935
62149	114936
7675	114937
80849	114938
7468	114939
57501	114940
49895	114941
33890	114942
14718	114943
1335	114944
5581	114945
78843	114946
72167	114947
13958	114948
29503	114949
74115	114950
4287	114951
93673	114952
38540	114953
58139	114954
1973	114955
8097	114956
30670	114957
32477	114958
8758	114959
14257	114960
81191	114961
92665	114962
36104	114963
28252	114964
148989	114965
53920	114966
12093	114967
64280	114968
38518	114969
26895	114970
40817	114971
121078	114972
16408	114973
74398	114974
89933	114975
46830	114976
69248	114977
80404	114978
3481	114979
78248	114980
19207	114981
31291	114982
105346	114983
66318	114984
4528	114985
93720	114986
8835	114987
94932	114988
118703	114989
9229	114990
55040	114991
19622	114992
45150	114993
110793	114994
60783	114995
66517	114996
10138	114997
56698	114998
51328	114999
35057	115000
22051	115001
35632	115002
85389	115003
20383	115004
75627	115005
72534	115006
64373	115007
144976	115008
22358	115009
29898	115010
150676	115011
29219	115012
38780	115013
28433	115014
79986	115015
10972	115016
3790	115017
22041	115018
72182	115019
1198	115020
145676	115021
10143	115022
104059	115023
28936	115024
50701	115025
43077	115026
90356	115027
10507	115028
49985	115029
80084	115030
10861	115031
49553	115032
29714	115033
21915	115034
2341	115035
19658	115036
33173	115037
59084	115038
1828	115039
51311	115040
86997	115041
388	115042
530	115043
20703	115044
101534	115045
27522	115046
54797	115047
114949	115048
19242	115049
17619	115050
39158	115051
14464	115052
4147	115053
132997	115054
12793	115055
24763	115056
35363	115057
38729	115058
52098	115059
87777	115060
143267	115061
3334	115062
120244	115063
106505	115064
37366	115065
71832	115066
13745	115067
79045	115068
12529	115069
119364	115070
52861	115071
3755	115072
26386	115073
25893	115074
59556	115075
65478	115076
45371	115077
13454	115078
65953	115079
46983	115080
25211	115081
25651	115082
573	115083
77087	115084
16785	115085
59414	115086
10791	115087
40155	115088
10369	115089
992	115090
21324	115091
110391	115092
23650	115093
3177	115094
82848	115095
22052	115096
74582	115097
61160	115098
18770	115099
49347	115100
28153	115101
8453	115102
48996	115103
17699	115104
58105	115105
25653	115106
10183	115107
6488	115108
1191	115109
121835	115110
37453	115111
227	115112
120581	115113
4560	115114
32365	115115
1745	115116
15988	115117
67980	115118
1632	115119
17260	115120
35237	115121
27394	115122
6848	115123
15182	115124
42143	115125
36935	115126
3648	115127
117309	115128
44270	115129
113814	115130
14686	115131
23656	115132
32960	115133
122043	115134
99277	115135
20792	115136
59968	115137
96589	115138
40563	115139
1602	115140
81058	115141
307	115142
138373	115143
16410	115144
77072	115145
31017	115146
859	115147
2887	115148
8096	115149
35230	115150
100291	115151
80762	115152
24425	115153
7502	115154
30069	115155
46749	115156
88495	115157
92813	115158
1108	115159
58256	115160
49345	115161
23079	115162
49287	115163
34256	115164
42211	115165
18586	115166
44593	115167
57473	115168
31886	115169
13780	115170
6535	115171
34349	115172
28253	115173
144813	115174
15306	115175
5846	115176
30394	115177
27500	115178
132646	115179
1397	115180
437	115181
43303	115182
73370	115183
66283	115184
95143	115185
72418	115186
27322	115187
68992	115188
11961	115189
53670	115190
40272	115191
33772	115192
39108	115193
4921	115194
35791	115195
30459	115196
62555	115197
38132	115198
70950	115199
72714	115200
44562	115201
8139	115202
5623	115203
51686	115204
15147	115205
16723	115206
114889	115207
29056	115208
15746	115209
97977	115210
90072	115211
1271	115212
51865	115213
98840	115214
102628	115215
18413	115216
37134	115217
106300	115218
5826	115219
56054	115220
3170	115221
9200	115222
38032	115223
115534	115224
752	115225
14474	115226
22849	115227
25719	115228
79182	115229
25673	115230
2377	115231
2097	115232
17617	115233
9767	115234
81186	115235
4960	115236
107602	115237
102973	115238
1091	115239
124063	115240
103277	115241
35854	115242
102954	115243
101423	115244
21053	115245
5404	115246
44639	115247
40720	115248
12683	115249
65383	115250
128104	115251
9776	115252
47251	115253
23507	115254
24710	115255
13977	115256
21365	115257
876	115258
13042	115259
11285	115260
137731	115261
42983	115262
181	115263
127957	115264
37946	115265
24006	115266
22840	115267
36844	115268
71095	115269
52749	115270
73948	115271
65229	115272
30529	115273
25806	115274
68752	115275
36537	115276
43876	115277
20145	115278
38188	115279
2677	115280
49781	115281
24893	115282
4832	115283
26977	115284
16704	115285
31987	115286
16802	115287
72624	115288
13278	115289
115828	115290
104979	115291
4934	115292
92733	115293
60037	115294
54681	115295
30893	115296
22882	115297
95979	115298
84557	115299
21764	115300
8212	115301
26455	115302
7128	115303
71075	115304
1385	115305
30873	115306
57123	115307
8766	115308
96909	115309
27723	115310
808	115311
527	115312
131924	115313
87553	115314
98919	115315
11442	115316
5368	115317
9846	115318
43021	115319
99690	115320
55214	115321
9404	115322
31858	115323
84675	115324
76461	115325
15486	115326
111379	115327
37942	115328
102468	115329
27372	115330
17750	115331
42025	115332
6280	115333
12875	115334
49953	115335
40739	115336
129482	115337
26856	115338
30940	115339
31569	115340
44729	115341
29568	115342
26239	115343
18162	115344
55969	115345
15964	115346
48326	115347
101995	115348
12871	115349
77983	115350
15397	115351
102403	115352
72713	115353
22507	115354
49	115355
450	115356
23084	115357
50341	115358
18839	115359
70030	115360
4932	115361
48810	115362
137734	115363
180	115364
71888	115365
4286	115366
70352	115367
36930	115368
3558	115369
31861	115370
84566	115371
14791	115372
132950	115373
2696	115374
39292	115375
6685	115376
3443	115377
149782	115378
97431	115379
72210	115380
92625	115381
105438	115382
65804	115383
20507	115384
99894	115385
26791	115386
9282	115387
6581	115388
65696	115389
13934	115390
65921	115391
106551	115392
12499	115393
7971	115394
1936	115395
83199	115396
52487	115397
59603	115398
94018	115399
1661	115400
15579	115401
55951	115402
51428	115403
35195	115404
2729	115405
22088	115406
46200	115407
31372	115408
26998	115409
64127	115410
4977	115411
4978	115412
964	115413
597	115414
35581	115415
37949	115416
32221	115417
49197	115418
18874	115419
16989	115420
57242	115421
39423	115422
21726	115423
6595	115424
5202	115425
21907	115426
16909	115427
74488	115428
90415	115429
74297	115430
31062	115431
19569	115432
75727	115433
608	115434
49737	115435
77119	115436
11107	115437
43856	115438
90272	115439
11591	115440
6674	115441
24903	115442
124305	115443
32532	115444
43162	115445
84917	115446
34407	115447
21095	115448
86396	115449
19067	115450
135	115451
263	115452
31250	115453
70382	115454
47944	115455
35760	115456
118855	115457
136088	115458
46497	115459
72876	115460
79077	115461
30039	115462
27271	115463
30718	115464
75688	115465
11463	115466
77176	115467
29272	115468
54006	115469
73662	115470
4756	115471
22647	115472
9506	115473
47199	115474
45064	115475
34354	115476
3205	115477
107589	115478
66100	115479
2497	115480
33974	115481
2206	115482
53952	115483
16496	115484
47520	115485
13912	115486
59209	115487
12136	115488
60160	115489
117278	115490
37255	115491
48058	115492
25058	115493
59327	115494
6300	115495
74920	115496
36685	115497
84636	115498
8405	115499
42501	115500
150482	115501
11459	115502
66599	115503
1870	115504
9495	115505
107487	115506
20308	115507
7633	115508
52236	115509
120871	115510
53866	115511
34018	115512
103200	115513
78253	115514
10224	115515
6297	115516
92886	115517
41025	115518
81124	115519
43746	115520
15599	115521
21266	115522
43747	115523
51701	115524
21200	115525
6532	115526
103409	115527
52379	115528
106386	115529
24863	115530
61929	115531
4656	115532
112075	115533
13564	115534
58107	115535
342	115536
76213	115537
12623	115538
21766	115539
124926	115540
47648	115541
1690	115542
65293	115543
17086	115544
49836	115545
5617	115546
21530	115547
32913	115548
19817	115549
6591	115550
6426	115551
87494	115552
30667	115553
11597	115554
80232	115555
57196	115556
112515	115557
93839	115558
32542	115559
66	115560
9482	115561
119403	115562
40400	115563
149263	115564
47314	115565
57276	115566
23018	115567
48185	115568
18139	115569
17550	115570
18008	115571
1564	115572
46338	115573
5794	115574
26735	115575
39774	115576
127385	115577
4371	115578
64774	115579
2766	115580
75806	115581
60667	115582
19968	115583
44050	115584
16376	115585
36035	115586
24599	115587
131242	115588
92433	115589
57383	115590
33502	115591
95887	115592
55584	115593
113839	115594
33232	115595
14095	115596
25960	115597
88	115598
25272	115599
76480	115600
19833	115601
116397	115602
63106	115603
44549	115604
31488	115605
80510	115606
1764	115607
67238	115608
19490	115609
8149	115610
65768	115611
45653	115612
19456	115613
1347	115614
34076	115615
22220	115616
45741	115617
44135	115618
81142	115619
8027	115620
110062	115621
72452	115622
23526	115623
120324	115624
64127	115625
940	115626
4665	115627
148225	115628
107908	115629
1733	115630
34839	115631
111205	115632
10387	115633
51116	115634
94026	115635
15359	115636
5592	115637
26982	115638
71787	115639
66743	115640
2609	115641
104047	115642
132807	115643
45987	115644
35448	115645
4906	115646
25065	115647
48544	115648
98911	115649
80950	115650
20094	115651
79482	115652
7430	115653
140469	115654
70118	115655
37799	115656
63737	115657
67820	115658
32887	115659
51014	115660
34840	115661
11	115662
104956	115663
4891	115664
48899	115665
15013	115666
21151	115667
709	115668
33398	115669
25986	115670
93685	115671
67956	115672
18062	115673
1255	115674
17042	115675
4285	115676
22271	115677
56421	115678
136480	115679
225	115680
66332	115681
18390	115682
57081	115683
146025	115684
6246	115685
16051	115686
43624	115687
53139	115688
2329	115689
12239	115690
28647	115691
1271	115692
14724	115693
189	115694
22963	115695
13297	115696
5659	115697
14525	115698
18317	115699
17722	115700
53984	115701
85600	115702
64079	115703
91802	115704
98739	115705
47047	115706
107962	115707
11701	115708
41239	115709
37176	115710
31645	115711
119252	115712
142021	115713
39819	115714
2917	115715
813	115716
92026	115717
10052	115718
5738	115719
106024	115720
86999	115721
82309	115722
37828	115723
108230	115724
79290	115725
54677	115726
99875	115727
33897	115728
133840	115729
89557	115730
10700	115731
6484	115732
17152	115733
7894	115734
86110	115735
61846	115736
64178	115737
36084	115738
1065	115739
86533	115740
57483	115741
77	115742
17729	115743
46661	115744
83602	115745
61020	115746
75767	115747
48502	115748
28302	115749
33427	115750
44697	115751
93303	115752
97765	115753
12785	115754
29663	115755
1050	115756
1602	115757
19248	115758
57896	115759
73597	115760
15283	115761
126062	115762
15026	115763
72203	115764
81616	115765
29900	115766
30739	115767
101837	115768
48266	115769
1891	115770
19491	115771
122978	115772
52168	115773
39875	115774
95295	115775
44924	115776
120724	115777
48470	115778
14890	115779
66080	115780
20162	115781
1972	115782
49741	115783
42840	115784
3147	115785
10346	115786
7162	115787
56194	115788
120643	115789
13703	115790
33483	115791
29780	115792
104885	115793
21905	115794
1960	115795
22391	115796
7927	115797
19850	115798
7968	115799
96	115800
2116	115801
39677	115802
12199	115803
75917	115804
75772	115805
47932	115806
36762	115807
61419	115808
5104	115809
148520	115810
48510	115811
7228	115812
41124	115813
94158	115814
12747	115815
146380	115816
44884	115817
18677	115818
128221	115819
65394	115820
72408	115821
10824	115822
104525	115823
111188	115824
15728	115825
51220	115826
75022	115827
17498	115828
17605	115829
111646	115830
19945	115831
18791	115832
71193	115833
94928	115834
35538	115835
37446	115836
584	115837
41976	115838
61	115839
17100	115840
58441	115841
2768	115842
19431	115843
37468	115844
962	115845
123662	115846
17798	115847
31501	115848
63401	115849
16216	115850
131213	115851
80827	115852
13641	115853
45127	115854
56705	115855
43396	115856
67105	115857
10613	115858
92258	115859
36727	115860
7072	115861
7714	115862
327	115863
17347	115864
800	115865
79542	115866
15137	115867
38641	115868
66605	115869
7334	115870
48350	115871
68570	115872
31075	115873
3268	115874
98219	115875
138098	115876
123430	115877
40714	115878
98137	115879
62246	115880
3146	115881
76547	115882
30070	115883
54596	115884
33068	115885
110799	115886
40027	115887
3743	115888
25762	115889
2179	115890
86061	115891
41744	115892
5086	115893
18748	115894
5206	115895
103681	115896
6	115897
19622	115898
118041	115899
6696	115900
7984	115901
55305	115902
110715	115903
17133	115904
17490	115905
89337	115906
78572	115907
10068	115908
85399	115909
27962	115910
27960	115911
16483	115912
10401	115913
67496	115914
79178	115915
47973	115916
2262	115917
4027	115918
44442	115919
6282	115920
53563	115921
32716	115922
69380	115923
110714	115924
35171	115925
85272	115926
30085	115927
51632	115928
43988	115929
39997	115930
85947	115931
43222	115932
54884	115933
75280	115934
17414	115935
47935	115936
68470	115937
80451	115938
73893	115939
14129	115940
6966	115941
113985	115942
25464	115943
30731	115944
68804	115945
59876	115946
33595	115947
85853	115948
74226	115949
83522	115950
70244	115951
84560	115952
30597	115953
42481	115954
13538	115955
24747	115956
15052	115957
22361	115958
73167	115959
64471	115960
103783	115961
7178	115962
65187	115963
2401	115964
17498	115965
3858	115966
8725	115967
114578	115968
124955	115969
139896	115970
1404	115971
10856	115972
137142	115973
16010	115974
40141	115975
45420	115976
59719	115977
34768	115978
94587	115979
9040	115980
69556	115981
5695	115982
34057	115983
40609	115984
5887	115985
27309	115986
112896	115987
1899	115988
9789	115989
13725	115990
53890	115991
12956	115992
18003	115993
74432	115994
26592	115995
2557	115996
85191	115997
64816	115998
9008	115999
47413	116000
1353	116001
15714	116002
71201	116003
131170	116004
39865	116005
94961	116006
53324	116007
23473	116008
36954	116009
35723	116010
58361	116011
14978	116012
55616	116013
32175	116014
114350	116015
6981	116016
36645	116017
19063	116018
119484	116019
47336	116020
37926	116021
35486	116022
74021	116023
84096	116024
24481	116025
10219	116026
66410	116027
9292	116028
35104	116029
14042	116030
30249	116031
2294	116032
17148	116033
33289	116034
136604	116035
17348	116036
110872	116037
38860	116038
12930	116039
65863	116040
56770	116041
17771	116042
42239	116043
108	116044
13370	116045
23052	116046
130424	116047
19484	116048
98809	116049
34602	116050
361	116051
32806	116052
51593	116053
2327	116054
120483	116055
112198	116056
12303	116057
36548	116058
123813	116059
28421	116060
399	116061
25787	116062
90109	116063
120344	116064
37542	116065
22082	116066
65989	116067
30611	116068
41249	116069
130031	116070
12483	116071
30500	116072
3141	116073
7569	116074
23388	116075
24543	116076
88530	116077
94981	116078
29839	116079
25801	116080
66609	116081
128092	116082
112411	116083
23657	116084
82021	116085
42234	116086
38556	116087
59854	116088
31286	116089
30169	116090
53577	116091
114581	116092
24569	116093
8414	116094
26057	116095
58490	116096
45760	116097
64360	116098
9	116099
2526	116100
64365	116101
10825	116102
26125	116103
43955	116104
13846	116105
16714	116106
2884	116107
120711	116108
136747	116109
68580	116110
14927	116111
101368	116112
10230	116113
5152	116114
79920	116115
9068	116116
101676	116117
25706	116118
69945	116119
14105	116120
122302	116121
31222	116122
608	116123
83885	116124
7466	116125
101746	116126
26284	116127
2398	116128
25896	116129
1028	116130
41821	116131
121092	116132
19211	116133
75798	116134
85674	116135
8843	116136
27154	116137
5201	116138
30449	116139
55601	116140
93703	116141
45174	116142
12713	116143
3354	116144
81405	116145
30737	116146
146303	116147
10038	116148
44652	116149
26643	116150
1447	116151
12861	116152
35763	116153
129172	116154
92461	116155
42497	116156
61885	116157
62504	116158
97589	116159
121379	116160
31685	116161
17097	116162
145861	116163
3840	116164
2762	116165
50275	116166
51858	116167
18259	116168
44310	116169
2247	116170
99403	116171
61008	116172
12584	116173
116639	116174
97455	116175
2764	116176
1176	116177
96905	116178
103984	116179
85021	116180
39080	116181
52552	116182
40337	116183
89971	116184
42304	116185
3915	116186
24069	116187
7585	116188
9370	116189
91007	116190
98678	116191
6537	116192
27523	116193
47842	116194
11483	116195
2158	116196
61841	116197
570	116198
32104	116199
684	116200
115465	116201
26472	116202
28199	116203
6550	116204
54167	116205
51850	116206
4153	116207
973	116208
16436	116209
122960	116210
41622	116211
27448	116212
57898	116213
12667	116214
41545	116215
26043	116216
1892	116217
18836	116218
97951	116219
18550	116220
17752	116221
58144	116222
94966	116223
2719	116224
105299	116225
10769	116226
92429	116227
109197	116228
927	116229
95790	116230
25145	116231
17944	116232
66532	116233
37094	116234
3813	116235
129537	116236
107930	116237
709	116238
9096	116239
20062	116240
2654	116241
85602	116242
55270	116243
89308	116244
12187	116245
13388	116246
89181	116247
55254	116248
17600	116249
86025	116250
33215	116251
50091	116252
45037	116253
6614	116254
28512	116255
107381	116256
308	116257
74921	116258
18910	116259
53087	116260
86917	116261
16414	116262
68995	116263
48707	116264
40389	116265
22941	116266
49715	116267
71356	116268
31893	116269
126958	116270
689	116271
54452	116272
9431	116273
15185	116274
83228	116275
13484	116276
41201	116277
93841	116278
55946	116279
33783	116280
2873	116281
53445	116282
13879	116283
22425	116284
71046	116285
14448	116286
97058	116287
95093	116288
8654	116289
31369	116290
75562	116291
108817	116292
34967	116293
94438	116294
3491	116295
60738	116296
83414	116297
62494	116298
12110	116299
148314	116300
68454	116301
8776	116302
11316	116303
91631	116304
55911	116305
67009	116306
130324	116307
10145	116308
31939	116309
24935	116310
40082	116311
12175	116312
93905	116313
71586	116314
74876	116315
5520	116316
150686	116317
45724	116318
50605	116319
4703	116320
31940	116321
25313	116322
37485	116323
16075	116324
16815	116325
2110	116326
59438	116327
26841	116328
47561	116329
4456	116330
304	116331
108395	116332
106540	116333
36404	116334
50717	116335
57177	116336
12549	116337
62967	116338
18769	116339
1163	116340
25295	116341
3423	116342
109192	116343
223	116344
57413	116345
22318	116346
54947	116347
31982	116348
52081	116349
63753	116350
45912	116351
68101	116352
51092	116353
69667	116354
55324	116355
79221	116356
3788	116357
30025	116358
76156	116359
14667	116360
57467	116361
2869	116362
17455	116363
162	116364
128230	116365
15386	116366
10164	116367
74433	116368
123320	116369
10739	116370
29691	116371
3950	116372
3825	116373
33758	116374
110	116375
126619	116376
8936	116377
1985	116378
61315	116379
55004	116380
75692	116381
15191	116382
27335	116383
85739	116384
66315	116385
82039	116386
9050	116387
120709	116388
119585	116389
82313	116390
28865	116391
12691	116392
29358	116393
87847	116394
42979	116395
31083	116396
66206	116397
116243	116398
47858	116399
5903	116400
5797	116401
2619	116402
46937	116403
47749	116404
110052	116405
28274	116406
19679	116407
956	116408
105961	116409
33339	116410
37810	116411
115237	116412
19491	116413
20396	116414
82150	116415
4559	116416
1861	116417
28555	116418
93942	116419
109376	116420
14762	116421
51209	116422
25453	116423
20609	116424
63140	116425
6262	116426
48308	116427
15183	116428
1079	116429
401	116430
343	116431
55722	116432
57373	116433
45988	116434
136714	116435
84357	116436
102301	116437
48526	116438
47411	116439
104551	116440
11878	116441
108342	116442
119745	116443
55350	116444
99763	116445
52631	116446
48000	116447
42041	116448
32743	116449
31923	116450
87234	116451
115	116452
106818	116453
2584	116454
112184	116455
39104	116456
55282	116457
2375	116458
1961	116459
118434	116460
9652	116461
63752	116462
86846	116463
22209	116464
81064	116465
44777	116466
43297	116467
19066	116468
10717	116469
15622	116470
72860	116471
5838	116472
92784	116473
99347	116474
1234	116475
92385	116476
142181	116477
130949	116478
11150	116479
60068	116480
33619	116481
101618	116482
18840	116483
72555	116484
28283	116485
51654	116486
12091	116487
115010	116488
13367	116489
4165	116490
4267	116491
20705	116492
126204	116493
78895	116494
98592	116495
2503	116496
15418	116497
12822	116498
86220	116499
10692	116500
64198	116501
21152	116502
118762	116503
97844	116504
70045	116505
39095	116506
10857	116507
30094	116508
44465	116509
2500	116510
42261	116511
20442	116512
45589	116513
90796	116514
47249	116515
59313	116516
1425	116517
10959	116518
14595	116519
53662	116520
41069	116521
5710	116522
84847	116523
35069	116524
73897	116525
77209	116526
18400	116527
51311	116528
92364	116529
25803	116530
9026	116531
50837	116532
103801	116533
59815	116534
93038	116535
97424	116536
1879	116537
69724	116538
8615	116539
70402	116540
81419	116541
53902	116542
26076	116543
14718	116544
1306	116545
2039	116546
13424	116547
8499	116548
41098	116549
48012	116550
71837	116551
97586	116552
52649	116553
14140	116554
99507	116555
15628	116556
42414	116557
120031	116558
529	116559
66799	116560
26559	116561
19997	116562
5897	116563
10489	116564
115262	116565
69636	116566
2143	116567
20372	116568
3724	116569
10608	116570
1763	116571
87956	116572
67608	116573
7659	116574
90387	116575
60651	116576
98598	116577
7134	116578
22603	116579
74723	116580
79096	116581
99328	116582
100826	116583
95966	116584
16265	116585
1391	116586
14869	116587
8409	116588
78225	116589
14566	116590
62940	116591
52654	116592
3796	116593
121938	116594
71631	116595
80634	116596
58606	116597
64171	116598
37100	116599
27626	116600
40762	116601
249	116602
5288	116603
58679	116604
134775	116605
1920	116606
93701	116607
70031	116608
92263	116609
36663	116610
35304	116611
25679	116612
4793	116613
25955	116614
13542	116615
23211	116616
3687	116617
10082	116618
6203	116619
53860	116620
122383	116621
6655	116622
99379	116623
10280	116624
29295	116625
110707	116626
12421	116627
29074	116628
34493	116629
93490	116630
13599	116631
8842	116632
437	116633
111937	116634
70215	116635
9564	116636
39221	116637
12428	116638
8196	116639
58581	116640
4675	116641
16051	116642
73022	116643
94488	116644
37494	116645
54048	116646
140766	116647
4666	116648
22178	116649
23931	116650
124735	116651
11918	116652
269	116653
44060	116654
24711	116655
56498	116656
50061	116657
10817	116658
64687	116659
21099	116660
100829	116661
8564	116662
4587	116663
26	116664
112141	116665
16048	116666
29062	116667
85534	116668
120319	116669
50230	116670
129295	116671
31615	116672
149376	116673
48508	116674
25228	116675
49001	116676
81940	116677
13221	116678
51831	116679
101079	116680
13871	116681
20956	116682
98310	116683
84630	116684
35159	116685
69387	116686
57718	116687
7439	116688
15736	116689
1979	116690
1012	116691
58748	116692
3716	116693
87134	116694
51342	116695
11837	116696
79922	116697
14091	116698
6759	116699
82209	116700
60615	116701
106448	116702
496	116703
48024	116704
126418	116705
11852	116706
104004	116707
78031	116708
71292	116709
31857	116710
2572	116711
3464	116712
3890	116713
74155	116714
99626	116715
34892	116716
2914	116717
17532	116718
9880	116719
14407	116720
56636	116721
129028	116722
33731	116723
40937	116724
3818	116725
621	116726
35420	116727
107871	116728
27977	116729
82125	116730
69893	116731
68819	116732
537	116733
67115	116734
21994	116735
7151	116736
3411	116737
46631	116738
73	116739
57868	116740
92237	116741
37953	116742
13699	116743
25901	116744
83590	116745
35484	116746
22816	116747
132817	116748
84242	116749
111084	116750
28334	116751
60180	116752
69101	116753
4172	116754
125321	116755
2759	116756
91114	116757
2132	116758
88247	116759
90	116760
49641	116761
27575	116762
114	116763
2571	116764
63099	116765
41988	116766
26041	116767
8113	116768
67507	116769
36406	116770
14849	116771
10450	116772
45461	116773
108076	116774
58895	116775
28860	116776
20113	116777
51988	116778
8658	116779
35570	116780
3288	116781
2438	116782
67297	116783
66114	116784
61451	116785
37957	116786
138522	116787
18049	116788
128136	116789
19346	116790
12253	116791
108067	116792
74498	116793
142475	116794
2121	116795
33098	116796
117579	116797
97348	116798
29147	116799
94087	116800
90075	116801
40160	116802
12782	116803
119305	116804
9202	116805
92331	116806
35125	116807
96677	116808
46652	116809
64995	116810
39928	116811
1011	116812
2381	116813
128744	116814
13609	116815
8421	116816
10562	116817
6470	116818
64823	116819
119	116820
22939	116821
80143	116822
12525	116823
12780	116824
64743	116825
22319	116826
20827	116827
62875	116828
59540	116829
58227	116830
49034	116831
22424	116832
97239	116833
92423	116834
1405	116835
46941	116836
32274	116837
88037	116838
72842	116839
114093	116840
39213	116841
541	116842
24712	116843
26398	116844
7237	116845
48035	116846
48940	116847
43983	116848
30140	116849
1314	116850
19344	116851
137379	116852
17061	116853
68861	116854
10220	116855
17383	116856
40570	116857
127254	116858
29081	116859
23356	116860
13915	116861
42552	116862
23221	116863
54853	116864
16508	116865
36450	116866
72810	116867
4067	116868
1677	116869
32028	116870
40439	116871
90678	116872
38093	116873
6789	116874
20039	116875
12461	116876
87708	116877
101121	116878
1345	116879
8976	116880
3058	116881
118663	116882
12802	116883
65718	116884
22022	116885
44799	116886
45177	116887
112392	116888
55577	116889
52738	116890
120115	116891
99848	116892
21091	116893
8505	116894
146122	116895
37501	116896
7657	116897
80465	116898
1718	116899
881	116900
12608	116901
62414	116902
43451	116903
447	116904
14699	116905
20032	116906
131694	116907
14418	116908
50316	116909
145973	116910
82179	116911
11078	116912
1635	116913
56947	116914
24877	116915
71921	116916
46228	116917
83935	116918
5273	116919
111511	116920
16876	116921
131566	116922
21612	116923
71623	116924
89775	116925
60844	116926
21256	116927
33132	116928
92992	116929
6773	116930
114	116931
6848	116932
127236	116933
74429	116934
32276	116935
21549	116936
54138	116937
24920	116938
10007	116939
107320	116940
33831	116941
27122	116942
35439	116943
85107	116944
18294	116945
89139	116946
20101	116947
117471	116948
28370	116949
10949	116950
43332	116951
1067	116952
40748	116953
62783	116954
930	116955
118171	116956
83532	116957
105703	116958
31071	116959
5059	116960
47788	116961
81555	116962
5747	116963
66380	116964
14173	116965
56492	116966
40228	116967
76463	116968
322	116969
20823	116970
3326	116971
20293	116972
14212	116973
30402	116974
57948	116975
7886	116976
90260	116977
104148	116978
106072	116979
68710	116980
69664	116981
44214	116982
88166	116983
63693	116984
23556	116985
35581	116986
2100	116987
135871	116988
114711	116989
107111	116990
27731	116991
53595	116992
3329	116993
3837	116994
8529	116995
40242	116996
19820	116997
26079	116998
68783	116999
1120	117000
57699	117001
39300	117002
69155	117003
106701	117004
33193	117005
141519	117006
87101	117007
36014	117008
26095	117009
128076	117010
15539	117011
23422	117012
25136	117013
77795	117014
26057	117015
3335	117016
3982	117017
17086	117018
90252	117019
10068	117020
50425	117021
58628	117022
28970	117023
23605	117024
52386	117025
146668	117026
112385	117027
130469	117028
71190	117029
12099	117030
3262	117031
73974	117032
43302	117033
94094	117034
52185	117035
65258	117036
410	117037
34883	117038
121560	117039
18232	117040
71798	117041
79056	117042
4782	117043
43954	117044
53395	117045
111	117046
29146	117047
132332	117048
2391	117049
81790	117050
54770	117051
3485	117052
105890	117053
74406	117054
13271	117055
53157	117056
43089	117057
46331	117058
118307	117059
66163	117060
54000	117061
4823	117062
41602	117063
47252	117064
24791	117065
17338	117066
7196	117067
959	117068
23003	117069
12080	117070
67319	117071
22496	117072
141260	117073
78312	117074
30604	117075
5584	117076
2722	117077
73418	117078
602	117079
39122	117080
110481	117081
40406	117082
16102	117083
33768	117084
50726	117085
15173	117086
4109	117087
11423	117088
16688	117089
138551	117090
45389	117091
6775	117092
138721	117093
19170	117094
36893	117095
40519	117096
2299	117097
18895	117098
26068	117099
4626	117100
107570	117101
19767	117102
7033	117103
367	117104
25845	117105
39028	117106
140543	117107
7235	117108
80147	117109
73726	117110
22106	117111
6860	117112
55434	117113
54962	117114
143935	117115
70373	117116
49399	117117
59864	117118
147393	117119
62773	117120
19157	117121
2144	117122
84897	117123
69850	117124
23826	117125
25906	117126
61122	117127
73897	117128
137206	117129
79979	117130
28466	117131
50889	117132
42832	117133
8907	117134
69661	117135
11211	117136
50860	117137
31048	117138
146096	117139
22026	117140
13655	117141
84102	117142
59385	117143
53532	117144
70923	117145
10847	117146
80616	117147
19474	117148
111719	117149
18540	117150
75620	117151
110287	117152
35649	117153
1354	117154
77895	117155
73258	117156
4287	117157
1426	117158
52875	117159
20046	117160
31279	117161
27451	117162
121208	117163
7500	117164
48370	117165
40088	117166
3652	117167
102899	117168
52812	117169
53162	117170
114026	117171
30865	117172
52667	117173
13066	117174
13545	117175
30974	117176
41579	117177
48312	117178
70946	117179
133943	117180
49701	117181
19618	117182
49957	117183
26764	117184
39806	117185
3777	117186
13621	117187
16124	117188
46234	117189
120662	117190
46612	117191
66909	117192
10580	117193
93696	117194
45609	117195
69005	117196
89134	117197
39025	117198
3180	117199
63032	117200
11568	117201
38227	117202
27523	117203
37325	117204
37375	117205
92687	117206
123135	117207
29343	117208
79147	117209
96872	117210
20068	117211
33669	117212
7279	117213
27593	117214
6455	117215
44521	117216
23348	117217
83550	117218
6789	117219
17010	117220
1014	117221
43761	117222
20157	117223
75977	117224
29742	117225
52023	117226
87392	117227
2847	117228
135197	117229
18770	117230
52069	117231
89345	117232
62064	117233
67962	117234
22442	117235
2398	117236
88162	117237
103376	117238
110030	117239
7912	117240
1585	117241
17966	117242
1576	117243
52510	117244
26632	117245
67084	117246
23407	117247
968	117248
64458	117249
64570	117250
56864	117251
69784	117252
133715	117253
17751	117254
57919	117255
668	117256
149415	117257
49244	117258
8791	117259
121545	117260
46279	117261
5679	117262
8012	117263
3256	117264
15771	117265
81200	117266
91734	117267
10738	117268
72348	117269
33357	117270
7762	117271
1382	117272
60888	117273
49299	117274
8720	117275
58169	117276
91773	117277
3818	117278
13466	117279
68	117280
17110	117281
43642	117282
1145	117283
2192	117284
30196	117285
90038	117286
9056	117287
74901	117288
18256	117289
38684	117290
16255	117291
136676	117292
32974	117293
5373	117294
8403	117295
5297	117296
18567	117297
95650	117298
25140	117299
108313	117300
75860	117301
29259	117302
6734	117303
7863	117304
42854	117305
25479	117306
93148	117307
8651	117308
62168	117309
2625	117310
19492	117311
22772	117312
55346	117313
10324	117314
53577	117315
103842	117316
74886	117317
1760	117318
4281	117319
56987	117320
12048	117321
49033	117322
15799	117323
71132	117324
47823	117325
84007	117326
34332	117327
123606	117328
47149	117329
39783	117330
244	117331
37616	117332
66350	117333
62055	117334
10542	117335
53670	117336
7090	117337
59942	117338
36112	117339
19217	117340
105575	117341
51352	117342
45817	117343
49955	117344
33109	117345
59062	117346
71336	117347
43376	117348
82355	117349
40239	117350
2001	117351
36566	117352
8875	117353
42393	117354
54653	117355
1849	117356
47867	117357
5132	117358
114017	117359
12466	117360
29632	117361
135978	117362
92692	117363
64403	117364
52360	117365
115853	117366
39360	117367
8900	117368
55345	117369
18264	117370
107203	117371
45115	117372
82921	117373
86711	117374
7406	117375
53974	117376
51825	117377
10172	117378
2118	117379
118026	117380
55576	117381
130198	117382
8455	117383
66044	117384
4960	117385
78618	117386
30678	117387
73854	117388
54413	117389
57726	117390
44730	117391
439	117392
19789	117393
74648	117394
119405	117395
7124	117396
52305	117397
4916	117398
49461	117399
26119	117400
96818	117401
82838	117402
109816	117403
856	117404
47427	117405
9268	117406
56876	117407
39557	117408
4217	117409
30567	117410
2654	117411
2183	117412
15207	117413
80255	117414
28481	117415
110696	117416
9084	117417
27470	117418
20286	117419
25596	117420
55026	117421
14073	117422
31581	117423
81349	117424
45696	117425
134215	117426
102846	117427
90312	117428
39803	117429
10504	117430
23730	117431
149258	117432
13424	117433
17672	117434
8201	117435
40372	117436
198	117437
39319	117438
111033	117439
5147	117440
61037	117441
41410	117442
35911	117443
7013	117444
77333	117445
101961	117446
13773	117447
60435	117448
41274	117449
25495	117450
27548	117451
52259	117452
15771	117453
106192	117454
27661	117455
1948	117456
30907	117457
56019	117458
6688	117459
41505	117460
58369	117461
20280	117462
93430	117463
323	117464
77243	117465
35517	117466
88354	117467
44151	117468
10242	117469
108801	117470
34940	117471
3614	117472
60952	117473
22248	117474
41278	117475
25181	117476
53089	117477
66827	117478
30239	117479
20626	117480
110529	117481
59232	117482
79405	117483
24226	117484
112692	117485
19262	117486
38415	117487
24556	117488
13584	117489
57783	117490
98579	117491
73433	117492
42032	117493
2980	117494
78806	117495
537	117496
30971	117497
88549	117498
97248	117499
26119	117500
30470	117501
586	117502
36896	117503
73965	117504
20566	117505
19732	117506
16136	117507
5453	117508
57743	117509
15224	117510
74364	117511
118604	117512
32004	117513
6117	117514
1633	117515
9380	117516
52450	117517
59428	117518
13654	117519
46930	117520
63241	117521
69077	117522
25777	117523
17786	117524
72616	117525
25206	117526
2058	117527
8958	117528
8595	117529
1643	117530
56410	117531
91319	117532
45760	117533
14719	117534
65571	117535
44669	117536
68639	117537
8895	117538
31419	117539
72252	117540
119850	117541
1970	117542
24030	117543
75734	117544
7814	117545
11	117546
48510	117547
7234	117548
5975	117549
68111	117550
15181	117551
40888	117552
63068	117553
7466	117554
119603	117555
114170	117556
27687	117557
81109	117558
6991	117559
8902	117560
37868	117561
31474	117562
27044	117563
47605	117564
17153	117565
21677	117566
5797	117567
1692	117568
30216	117569
115633	117570
101146	117571
16045	117572
58131	117573
32203	117574
44759	117575
74854	117576
849	117577
16261	117578
11447	117579
93598	117580
15669	117581
26916	117582
51967	117583
1796	117584
11674	117585
111336	117586
7365	117587
12900	117588
43404	117589
56906	117590
53651	117591
65368	117592
23855	117593
43493	117594
1984	117595
5045	117596
25587	117597
10964	117598
39538	117599
56308	117600
51475	117601
3699	117602
61187	117603
46707	117604
87832	117605
30045	117606
54612	117607
113525	117608
79533	117609
43511	117610
66259	117611
108309	117612
150714	117613
106611	117614
325	117615
5171	117616
6388	117617
127419	117618
24118	117619
18389	117620
33507	117621
51550	117622
99772	117623
16600	117624
47237	117625
111195	117626
50258	117627
93338	117628
56429	117629
13899	117630
42544	117631
43044	117632
8013	117633
51305	117634
48952	117635
7473	117636
9469	117637
2624	117638
47141	117639
112666	117640
46900	117641
10660	117642
63535	117643
28693	117644
3424	117645
119936	117646
54229	117647
7828	117648
24117	117649
14890	117650
5597	117651
50631	117652
5131	117653
17426	117654
4923	117655
146035	117656
42744	117657
83931	117658
10420	117659
40327	117660
76997	117661
101198	117662
82218	117663
36359	117664
434	117665
98606	117666
12062	117667
387	117668
779	117669
60975	117670
43147	117671
70674	117672
94893	117673
13381	117674
88052	117675
100594	117676
69292	117677
131628	117678
11469	117679
46322	117680
3867	117681
35552	117682
28940	117683
64595	117684
32673	117685
20201	117686
126094	117687
27289	117688
80657	117689
6305	117690
80982	117691
22996	117692
73541	117693
25423	117694
2769	117695
33113	117696
24915	117697
113539	117698
37010	117699
102554	117700
67018	117701
65455	117702
32690	117703
42434	117704
36840	117705
71161	117706
13876	117707
28356	117708
614	117709
286	117710
37082	117711
124532	117712
36194	117713
59778	117714
1087	117715
36846	117716
32105	117717
73955	117718
45399	117719
79037	117720
41113	117721
31407	117722
8535	117723
88371	117724
82154	117725
18985	117726
16183	117727
15149	117728
133675	117729
1591	117730
95302	117731
11064	117732
21372	117733
198	117734
8150	117735
72371	117736
32012	117737
19452	117738
89445	117739
120665	117740
30421	117741
80990	117742
68	117743
96650	117744
12195	117745
119524	117746
24515	117747
39103	117748
70303	117749
32101	117750
37056	117751
25251	117752
6780	117753
361	117754
30993	117755
1183	117756
39583	117757
73734	117758
551	117759
66954	117760
15394	117761
55737	117762
7313	117763
119664	117764
26374	117765
57410	117766
128991	117767
51612	117768
60179	117769
10337	117770
53388	117771
41061	117772
64332	117773
123173	117774
36902	117775
33887	117776
8025	117777
79831	117778
14308	117779
6548	117780
25159	117781
18735	117782
9733	117783
9406	117784
89446	117785
75646	117786
108292	117787
77589	117788
48776	117789
7788	117790
95	117791
17125	117792
718	117793
12022	117794
3889	117795
48796	117796
115026	117797
38135	117798
21375	117799
18337	117800
6359	117801
83877	117802
56951	117803
29587	117804
126802	117805
9406	117806
13687	117807
38665	117808
20392	117809
11109	117810
30271	117811
54404	117812
34453	117813
12602	117814
24629	117815
70711	117816
4895	117817
57015	117818
3166	117819
14505	117820
19591	117821
11628	117822
48082	117823
18014	117824
88553	117825
58729	117826
84578	117827
94447	117828
25	117829
23241	117830
17896	117831
63574	117832
559	117833
45161	117834
529	117835
21209	117836
40063	117837
101153	117838
22595	117839
50633	117840
92899	117841
17530	117842
44159	117843
14960	117844
17851	117845
8557	117846
39629	117847
880	117848
54019	117849
134674	117850
21844	117851
35699	117852
29020	117853
35899	117854
57714	117855
41280	117856
46891	117857
5915	117858
8775	117859
65588	117860
3069	117861
57588	117862
2215	117863
17453	117864
79813	117865
7979	117866
69881	117867
20744	117868
143455	117869
83942	117870
10045	117871
27620	117872
4816	117873
140320	117874
30689	117875
5721	117876
48561	117877
15742	117878
24979	117879
21725	117880
18445	117881
65920	117882
44081	117883
52409	117884
131761	117885
65305	117886
18729	117887
120399	117888
17324	117889
91235	117890
72053	117891
52289	117892
21485	117893
192	117894
3805	117895
73465	117896
44459	117897
24963	117898
974	117899
28248	117900
96036	117901
103178	117902
28423	117903
30273	117904
54054	117905
104367	117906
673	117907
33303	117908
119582	117909
8204	117910
169	117911
23465	117912
69468	117913
40292	117914
64487	117915
8980	117916
67946	117917
79609	117918
131642	117919
24695	117920
86219	117921
17507	117922
48024	117923
3383	117924
20734	117925
1020	117926
68598	117927
136274	117928
15920	117929
16999	117930
25528	117931
107960	117932
2775	117933
2912	117934
76956	117935
48552	117936
11132	117937
3938	117938
58469	117939
37008	117940
68574	117941
34931	117942
28155	117943
35334	117944
15198	117945
136908	117946
2876	117947
15211	117948
18099	117949
21200	117950
488	117951
74359	117952
119358	117953
10075	117954
22068	117955
19689	117956
53	117957
10225	117958
22531	117959
24235	117960
37642	117961
49234	117962
16085	117963
163	117964
38368	117965
108543	117966
62000	117967
50030	117968
66057	117969
4210	117970
23644	117971
56321	117972
1180	117973
61252	117974
28162	117975
16190	117976
11605	117977
3824	117978
40033	117979
47916	117980
62653	117981
17680	117982
35534	117983
101068	117984
90877	117985
61658	117986
150644	117987
39145	117988
185	117989
13656	117990
26017	117991
17253	117992
93608	117993
69670	117994
4721	117995
61068	117996
4092	117997
18266	117998
41559	117999
27162	118000
24614	118001
13086	118002
144303	118003
76645	118004
4399	118005
679	118006
43099	118007
11759	118008
17282	118009
53343	118010
128090	118011
126476	118012
25883	118013
31504	118014
19802	118015
57993	118016
29793	118017
58015	118018
133854	118019
56090	118020
9693	118021
17116	118022
90936	118023
14955	118024
43464	118025
27111	118026
6263	118027
49873	118028
17591	118029
133594	118030
977	118031
10586	118032
13548	118033
90381	118034
48780	118035
120035	118036
71769	118037
1668	118038
142491	118039
102903	118040
47125	118041
90378	118042
16179	118043
44916	118044
29482	118045
44114	118046
136524	118047
7597	118048
50689	118049
87082	118050
38273	118051
88546	118052
49163	118053
228	118054
30191	118055
14887	118056
14841	118057
8240	118058
4754	118059
33885	118060
75228	118061
24560	118062
48991	118063
8286	118064
132024	118065
5417	118066
21855	118067
26184	118068
3862	118069
15683	118070
7197	118071
101477	118072
25857	118073
41334	118074
19040	118075
25093	118076
99070	118077
3323	118078
16024	118079
54702	118080
81031	118081
33792	118082
36277	118083
52323	118084
8376	118085
35111	118086
4476	118087
90053	118088
40399	118089
1508	118090
20846	118091
22544	118092
13100	118093
15733	118094
10946	118095
124268	118096
5580	118097
71658	118098
109195	118099
18879	118100
72995	118101
49833	118102
4420	118103
45609	118104
62153	118105
96159	118106
85227	118107
19933	118108
35824	118109
43292	118110
84541	118111
48195	118112
36396	118113
81217	118114
643	118115
7432	118116
25496	118117
97281	118118
38	118119
9023	118120
8140	118121
20536	118122
34640	118123
4593	118124
34454	118125
4203	118126
8160	118127
72534	118128
58171	118129
26811	118130
108095	118131
16584	118132
53405	118133
33163	118134
8101	118135
40820	118136
3567	118137
116465	118138
48453	118139
5543	118140
88129	118141
49209	118142
84696	118143
18276	118144
11797	118145
102632	118146
104203	118147
52104	118148
3219	118149
134906	118150
108744	118151
30239	118152
20877	118153
51792	118154
76641	118155
34878	118156
57563	118157
116287	118158
43827	118159
16470	118160
25239	118161
10508	118162
23075	118163
2423	118164
18473	118165
11966	118166
96391	118167
70777	118168
24552	118169
63656	118170
135762	118171
92703	118172
49929	118173
59461	118174
82742	118175
46941	118176
2514	118177
9563	118178
811	118179
4179	118180
50399	118181
81515	118182
97936	118183
40694	118184
35611	118185
70196	118186
9000	118187
19705	118188
34463	118189
110660	118190
26690	118191
74361	118192
35520	118193
3267	118194
87665	118195
104491	118196
12907	118197
8438	118198
16005	118199
16082	118200
111557	118201
5521	118202
15618	118203
138026	118204
69925	118205
44658	118206
39280	118207
96983	118208
31221	118209
120904	118210
80550	118211
749	118212
48387	118213
14025	118214
1585	118215
30586	118216
117	118217
5777	118218
352	118219
42729	118220
30327	118221
25736	118222
80088	118223
2539	118224
101164	118225
108	118226
3324	118227
87003	118228
113829	118229
69399	118230
92872	118231
90050	118232
32199	118233
101615	118234
2795	118235
35101	118236
60542	118237
71130	118238
115992	118239
75048	118240
26227	118241
130566	118242
25349	118243
31675	118244
25178	118245
120350	118246
31802	118247
61501	118248
4270	118249
58885	118250
67136	118251
3259	118252
313	118253
57410	118254
61874	118255
59158	118256
3499	118257
48405	118258
3210	118259
63425	118260
51426	118261
686	118262
11792	118263
53161	118264
27678	118265
13580	118266
1700	118267
112073	118268
25119	118269
11067	118270
1195	118271
35527	118272
112822	118273
94407	118274
69716	118275
16899	118276
16542	118277
37356	118278
3167	118279
46023	118280
32865	118281
58304	118282
8638	118283
41610	118284
32965	118285
67688	118286
44221	118287
26292	118288
29154	118289
30428	118290
15823	118291
79936	118292
12514	118293
9338	118294
43678	118295
2497	118296
58803	118297
24282	118298
94193	118299
97018	118300
8925	118301
70679	118302
1376	118303
8559	118304
119620	118305
6457	118306
11860	118307
6899	118308
18168	118309
95856	118310
28331	118311
3749	118312
64516	118313
8245	118314
45178	118315
27118	118316
48266	118317
32728	118318
84310	118319
92292	118320
44899	118321
20928	118322
39441	118323
3596	118324
102097	118325
99774	118326
33709	118327
75936	118328
70016	118329
54193	118330
28102	118331
505	118332
2850	118333
131904	118334
59249	118335
50271	118336
5229	118337
8862	118338
25621	118339
58117	118340
8087	118341
71501	118342
35915	118343
7222	118344
42454	118345
110623	118346
38072	118347
6033	118348
15263	118349
63435	118350
101913	118351
27932	118352
23640	118353
17604	118354
81416	118355
79629	118356
49447	118357
97979	118358
24375	118359
70730	118360
33812	118361
42869	118362
233	118363
81527	118364
73411	118365
1103	118366
99042	118367
32464	118368
4209	118369
91062	118370
30236	118371
3486	118372
43420	118373
27831	118374
24325	118375
73846	118376
54245	118377
135587	118378
12	118379
99009	118380
8996	118381
48104	118382
34712	118383
18917	118384
2153	118385
76547	118386
5711	118387
26560	118388
25063	118389
66986	118390
111305	118391
21677	118392
66716	118393
525	118394
23263	118395
2635	118396
38226	118397
11025	118398
133021	118399
71817	118400
33292	118401
19576	118402
90978	118403
48836	118404
37344	118405
25041	118406
18358	118407
14802	118408
39366	118409
7387	118410
60965	118411
28297	118412
79838	118413
41582	118414
1699	118415
126727	118416
84391	118417
31031	118418
28736	118419
149350	118420
6622	118421
2648	118422
11099	118423
148	118424
2429	118425
76430	118426
130806	118427
9797	118428
10949	118429
58950	118430
31209	118431
80139	118432
19186	118433
35017	118434
20206	118435
28799	118436
77705	118437
52787	118438
25186	118439
66659	118440
24652	118441
105667	118442
83817	118443
141395	118444
57581	118445
82106	118446
93883	118447
3209	118448
10108	118449
14376	118450
87352	118451
48951	118452
52966	118453
114377	118454
82005	118455
3150	118456
44432	118457
9850	118458
3407	118459
45792	118460
19933	118461
26672	118462
35700	118463
50218	118464
81685	118465
99186	118466
35810	118467
3993	118468
112053	118469
15687	118470
24783	118471
12900	118472
18954	118473
88067	118474
9460	118475
40600	118476
10080	118477
75283	118478
62372	118479
5493	118480
12915	118481
147610	118482
24762	118483
33203	118484
145217	118485
34145	118486
19187	118487
5196	118488
73010	118489
12144	118490
26519	118491
29762	118492
4467	118493
15116	118494
18508	118495
24194	118496
3368	118497
77653	118498
36698	118499
118465	118500
68679	118501
42344	118502
53822	118503
118224	118504
106879	118505
85629	118506
22147	118507
45546	118508
28342	118509
53651	118510
45427	118511
13054	118512
96393	118513
137385	118514
55670	118515
35714	118516
6804	118517
27638	118518
52449	118519
8185	118520
30856	118521
14851	118522
38452	118523
2354	118524
5366	118525
60012	118526
28758	118527
903	118528
27293	118529
74772	118530
53413	118531
5989	118532
38819	118533
46106	118534
3914	118535
13843	118536
71947	118537
59546	118538
8641	118539
43361	118540
130968	118541
983	118542
110104	118543
90577	118544
41905	118545
56313	118546
137693	118547
94749	118548
297	118549
39101	118550
15642	118551
34856	118552
58444	118553
28690	118554
35012	118555
79588	118556
5919	118557
51869	118558
70245	118559
14127	118560
43789	118561
16343	118562
7967	118563
18269	118564
129349	118565
7706	118566
41140	118567
45749	118568
56761	118569
58411	118570
10388	118571
55946	118572
133222	118573
39843	118574
60096	118575
76221	118576
105431	118577
65943	118578
1912	118579
48682	118580
73743	118581
6957	118582
97622	118583
63689	118584
10906	118585
1027	118586
1821	118587
125356	118588
40098	118589
80952	118590
130301	118591
29425	118592
31688	118593
49381	118594
63144	118595
30384	118596
3086	118597
4570	118598
106162	118599
9250	118600
6902	118601
27848	118602
39181	118603
22715	118604
23995	118605
56564	118606
1008	118607
69598	118608
127311	118609
35638	118610
29497	118611
28065	118612
8117	118613
44511	118614
71475	118615
5700	118616
10602	118617
42321	118618
112912	118619
48820	118620
7650	118621
50906	118622
140439	118623
20528	118624
283	118625
101229	118626
49239	118627
466	118628
68792	118629
20222	118630
89828	118631
107045	118632
41152	118633
17540	118634
53414	118635
13007	118636
73416	118637
8479	118638
108119	118639
1130	118640
46119	118641
4263	118642
85432	118643
150047	118644
30480	118645
91159	118646
56937	118647
1880	118648
20380	118649
5123	118650
5832	118651
9921	118652
1561	118653
51623	118654
15676	118655
3837	118656
14342	118657
90715	118658
10118	118659
34453	118660
8534	118661
80907	118662
18769	118663
7778	118664
122711	118665
86896	118666
2669	118667
82790	118668
11871	118669
136690	118670
22271	118671
23726	118672
27752	118673
133584	118674
22342	118675
9084	118676
96011	118677
55230	118678
46182	118679
70137	118680
48786	118681
60108	118682
98909	118683
64920	118684
29367	118685
90188	118686
1238	118687
130453	118688
28210	118689
48880	118690
5066	118691
57469	118692
80661	118693
11884	118694
147054	118695
17010	118696
23029	118697
52560	118698
42510	118699
28801	118700
4770	118701
43057	118702
18173	118703
20237	118704
100044	118705
44885	118706
135	118707
67354	118708
11404	118709
28364	118710
1821	118711
118705	118712
30526	118713
52095	118714
22404	118715
36432	118716
91875	118717
18847	118718
129177	118719
40929	118720
59010	118721
17108	118722
136387	118723
20812	118724
12214	118725
11620	118726
126370	118727
66671	118728
67584	118729
14828	118730
22092	118731
81982	118732
36007	118733
72192	118734
56945	118735
19954	118736
8093	118737
14914	118738
71163	118739
22835	118740
30979	118741
13979	118742
32948	118743
80239	118744
52647	118745
62577	118746
55198	118747
52146	118748
14618	118749
93340	118750
67266	118751
6812	118752
23200	118753
54744	118754
4283	118755
35321	118756
44335	118757
41045	118758
19164	118759
44234	118760
51718	118761
102291	118762
28942	118763
15394	118764
109503	118765
21329	118766
12558	118767
112881	118768
26566	118769
67030	118770
65356	118771
21757	118772
131156	118773
9643	118774
2797	118775
116681	118776
37439	118777
63321	118778
7717	118779
30548	118780
149773	118781
94144	118782
15557	118783
77678	118784
3973	118785
13211	118786
90847	118787
62168	118788
112256	118789
94524	118790
47509	118791
28519	118792
4249	118793
102509	118794
16766	118795
57291	118796
6821	118797
19812	118798
145775	118799
3995	118800
1329	118801
68827	118802
36248	118803
31534	118804
65508	118805
60788	118806
9732	118807
29530	118808
18126	118809
85423	118810
41431	118811
2102	118812
36913	118813
6951	118814
97777	118815
31356	118816
58618	118817
34833	118818
40817	118819
50666	118820
40272	118821
64521	118822
9581	118823
31814	118824
26934	118825
30439	118826
84025	118827
61049	118828
12166	118829
49795	118830
13795	118831
10971	118832
107171	118833
1014	118834
44805	118835
100177	118836
27790	118837
85449	118838
76525	118839
68994	118840
32195	118841
77986	118842
12670	118843
10003	118844
20261	118845
7338	118846
28192	118847
28631	118848
106140	118849
87166	118850
12246	118851
81950	118852
66042	118853
4213	118854
49788	118855
21070	118856
2638	118857
22203	118858
14768	118859
58657	118860
16229	118861
82405	118862
91830	118863
45630	118864
20598	118865
86996	118866
22612	118867
86556	118868
33610	118869
4194	118870
133309	118871
36671	118872
48993	118873
63747	118874
1974	118875
4439	118876
10177	118877
9885	118878
16422	118879
33526	118880
57941	118881
81	118882
118498	118883
100582	118884
18367	118885
28105	118886
7510	118887
14252	118888
76903	118889
9720	118890
93928	118891
79980	118892
64822	118893
84554	118894
36166	118895
82585	118896
73142	118897
69919	118898
25789	118899
58660	118900
1157	118901
37034	118902
99640	118903
68066	118904
17654	118905
8690	118906
1625	118907
125652	118908
3332	118909
108274	118910
24608	118911
67844	118912
35872	118913
49017	118914
496	118915
54345	118916
108822	118917
120623	118918
72648	118919
97007	118920
25218	118921
21841	118922
41130	118923
26700	118924
98905	118925
5643	118926
76327	118927
90747	118928
5474	118929
79103	118930
864	118931
18320	118932
13491	118933
103862	118934
24269	118935
66633	118936
112267	118937
25844	118938
3762	118939
43321	118940
2128	118941
27968	118942
19064	118943
83223	118944
9753	118945
114799	118946
11949	118947
98746	118948
51161	118949
50663	118950
28096	118951
93809	118952
10314	118953
15001	118954
21203	118955
15843	118956
4537	118957
28718	118958
58282	118959
5884	118960
38056	118961
5430	118962
1180	118963
113674	118964
52768	118965
107103	118966
57765	118967
112780	118968
111	118969
63197	118970
10123	118971
25436	118972
10299	118973
27654	118974
3435	118975
97514	118976
53225	118977
3135	118978
112806	118979
66885	118980
96268	118981
89469	118982
41255	118983
11128	118984
8620	118985
106015	118986
27976	118987
136760	118988
40532	118989
15543	118990
30833	118991
29780	118992
49857	118993
82055	118994
5841	118995
2475	118996
148743	118997
125958	118998
35940	118999
22705	119000
34748	119001
38437	119002
112094	119003
87801	119004
14784	119005
32443	119006
27282	119007
40906	119008
42238	119009
2903	119010
15793	119011
19554	119012
43419	119013
43625	119014
100326	119015
20726	119016
134659	119017
506	119018
38899	119019
101818	119020
79487	119021
21175	119022
90850	119023
39504	119024
131011	119025
14727	119026
33385	119027
80765	119028
116585	119029
130768	119030
21067	119031
106828	119032
84903	119033
46	119034
16009	119035
50414	119036
2704	119037
123409	119038
35372	119039
6938	119040
44180	119041
23424	119042
124902	119043
46968	119044
37318	119045
12025	119046
1313	119047
29952	119048
7401	119049
1473	119050
99041	119051
452	119052
96185	119053
29811	119054
126504	119055
267	119056
136049	119057
4721	119058
4362	119059
97413	119060
37444	119061
6645	119062
15317	119063
1930	119064
46165	119065
56008	119066
58050	119067
9559	119068
71179	119069
5996	119070
68481	119071
16675	119072
1783	119073
79856	119074
12231	119075
93910	119076
75207	119077
21658	119078
41563	119079
29876	119080
7617	119081
6360	119082
50537	119083
1439	119084
24655	119085
92446	119086
104417	119087
24851	119088
69800	119089
10554	119090
7612	119091
10407	119092
56586	119093
22977	119094
20929	119095
45495	119096
7845	119097
15520	119098
1922	119099
127372	119100
98474	119101
84844	119102
18974	119103
125436	119104
28962	119105
67349	119106
58767	119107
123985	119108
13539	119109
10360	119110
58936	119111
25698	119112
14132	119113
13356	119114
43786	119115
22589	119116
68271	119117
27471	119118
17772	119119
103953	119120
458	119121
25238	119122
86862	119123
22847	119124
42787	119125
15578	119126
60211	119127
105782	119128
75322	119129
86265	119130
64961	119131
23838	119132
86323	119133
23070	119134
13031	119135
85791	119136
90073	119137
31293	119138
94496	119139
58417	119140
104950	119141
25686	119142
79729	119143
20622	119144
79821	119145
32075	119146
37558	119147
10064	119148
18550	119149
22351	119150
4968	119151
89906	119152
44819	119153
33512	119154
23806	119155
76441	119156
86265	119157
7966	119158
4648	119159
11689	119160
88854	119161
90853	119162
33458	119163
3580	119164
33901	119165
84114	119166
183	119167
75531	119168
42763	119169
36980	119170
85266	119171
20825	119172
42658	119173
22202	119174
4720	119175
4777	119176
5543	119177
74596	119178
76864	119179
72635	119180
108291	119181
25976	119182
19368	119183
879	119184
63285	119185
22130	119186
88767	119187
23264	119188
2749	119189
58990	119190
23336	119191
72532	119192
2086	119193
52933	119194
32166	119195
271	119196
22128	119197
8447	119198
17811	119199
139433	119200
28673	119201
89994	119202
8854	119203
8393	119204
728	119205
27718	119206
118	119207
3181	119208
59949	119209
11603	119210
53704	119211
106578	119212
57641	119213
110186	119214
9643	119215
3259	119216
44921	119217
16068	119218
38715	119219
64820	119220
47778	119221
31220	119222
43383	119223
46035	119224
3109	119225
40219	119226
2	119227
15289	119228
83818	119229
3517	119230
46516	119231
34793	119232
23027	119233
5777	119234
51401	119235
125179	119236
84390	119237
74323	119238
6594	119239
65171	119240
67164	119241
3465	119242
5880	119243
11218	119244
36420	119245
37445	119246
30164	119247
35155	119248
30581	119249
25814	119250
35093	119251
100498	119252
55088	119253
53521	119254
60316	119255
24427	119256
14221	119257
21947	119258
30958	119259
67880	119260
20091	119261
11767	119262
115528	119263
21165	119264
118064	119265
51512	119266
109406	119267
42233	119268
100584	119269
5842	119270
1152	119271
36866	119272
29165	119273
82893	119274
76877	119275
50213	119276
78430	119277
49477	119278
11807	119279
24119	119280
86052	119281
77913	119282
49046	119283
75289	119284
88487	119285
34312	119286
68090	119287
83384	119288
35158	119289
102513	119290
30110	119291
118692	119292
9090	119293
18974	119294
24687	119295
14872	119296
49916	119297
136283	119298
4368	119299
43299	119300
131331	119301
16735	119302
3886	119303
58210	119304
78147	119305
98928	119306
73765	119307
6858	119308
50592	119309
44675	119310
70384	119311
95778	119312
63449	119313
67440	119314
145455	119315
43928	119316
29974	119317
42681	119318
38283	119319
60781	119320
3814	119321
71225	119322
9877	119323
17518	119324
322	119325
27521	119326
78813	119327
32162	119328
29496	119329
30511	119330
69314	119331
26124	119332
88671	119333
48367	119334
2141	119335
69436	119336
63720	119337
19490	119338
2186	119339
92390	119340
56541	119341
67854	119342
39951	119343
49998	119344
12724	119345
8165	119346
47815	119347
25337	119348
131711	119349
79893	119350
21413	119351
4488	119352
23510	119353
74644	119354
6338	119355
63256	119356
61606	119357
59936	119358
39988	119359
19538	119360
53388	119361
138769	119362
16047	119363
112894	119364
46150	119365
5606	119366
13895	119367
123986	119368
25385	119369
72623	119370
26681	119371
19563	119372
43991	119373
96439	119374
5476	119375
121556	119376
25119	119377
20505	119378
39800	119379
22986	119380
29312	119381
20769	119382
2271	119383
39164	119384
118454	119385
37135	119386
2906	119387
17457	119388
41791	119389
8528	119390
19417	119391
15378	119392
14785	119393
1867	119394
124560	119395
126180	119396
68826	119397
110257	119398
20274	119399
77927	119400
3789	119401
33	119402
86077	119403
40262	119404
84616	119405
113021	119406
109912	119407
17706	119408
31415	119409
10958	119410
734	119411
82172	119412
100669	119413
11799	119414
37326	119415
10000	119416
58055	119417
211	119418
117213	119419
111224	119420
96035	119421
77675	119422
42059	119423
12995	119424
654	119425
80160	119426
14829	119427
37295	119428
32361	119429
7862	119430
65087	119431
14514	119432
18938	119433
11333	119434
64800	119435
4333	119436
19736	119437
26559	119438
55978	119439
96602	119440
61863	119441
203	119442
72615	119443
68491	119444
110252	119445
62758	119446
40192	119447
20681	119448
41010	119449
22	119450
2267	119451
5763	119452
11337	119453
18375	119454
37752	119455
7442	119456
15540	119457
7042	119458
76580	119459
18096	119460
58492	119461
15819	119462
17493	119463
36650	119464
71894	119465
41590	119466
998	119467
139639	119468
34233	119469
32588	119470
38825	119471
1528	119472
71743	119473
3100	119474
1143	119475
984	119476
13853	119477
18673	119478
13052	119479
75034	119480
8061	119481
45807	119482
4524	119483
1508	119484
28912	119485
71784	119486
55694	119487
505	119488
46044	119489
13952	119490
9393	119491
66684	119492
135389	119493
83494	119494
113716	119495
94869	119496
20145	119497
51617	119498
3535	119499
73377	119500
23565	119501
20091	119502
97343	119503
12046	119504
12490	119505
113677	119506
38225	119507
61768	119508
14233	119509
10164	119510
60023	119511
110034	119512
6640	119513
122286	119514
14141	119515
68237	119516
88981	119517
21224	119518
60257	119519
104220	119520
42742	119521
6193	119522
2023	119523
52858	119524
78217	119525
33143	119526
87242	119527
145741	119528
14001	119529
3183	119530
6286	119531
50533	119532
122877	119533
89616	119534
80683	119535
8010	119536
73878	119537
4494	119538
83281	119539
4700	119540
5104	119541
64466	119542
101503	119543
3156	119544
17596	119545
27508	119546
68490	119547
55865	119548
69894	119549
25792	119550
95059	119551
6982	119552
492	119553
3483	119554
57673	119555
70104	119556
21405	119557
82572	119558
6394	119559
24961	119560
10695	119561
85919	119562
295	119563
191	119564
45811	119565
62539	119566
49059	119567
41035	119568
66302	119569
94113	119570
124007	119571
613	119572
20490	119573
53936	119574
59507	119575
36618	119576
124039	119577
26424	119578
25830	119579
48975	119580
76575	119581
130934	119582
62242	119583
17369	119584
72713	119585
11062	119586
2731	119587
86646	119588
20063	119589
82448	119590
6743	119591
57661	119592
118499	119593
91165	119594
18879	119595
685	119596
19612	119597
41806	119598
2603	119599
133704	119600
13995	119601
11364	119602
43750	119603
74105	119604
3239	119605
110649	119606
18570	119607
166	119608
101692	119609
1376	119610
35829	119611
74121	119612
3766	119613
125896	119614
22538	119615
8433	119616
26934	119617
123824	119618
46524	119619
23717	119620
21472	119621
9156	119622
68007	119623
48121	119624
6058	119625
84494	119626
50528	119627
55243	119628
12160	119629
29748	119630
99712	119631
113191	119632
90307	119633
4975	119634
64708	119635
17103	119636
63561	119637
83307	119638
66753	119639
29135	119640
25437	119641
145622	119642
39149	119643
71949	119644
37388	119645
130139	119646
18448	119647
56159	119648
6187	119649
7928	119650
136118	119651
3372	119652
44282	119653
4633	119654
52307	119655
67653	119656
37620	119657
129491	119658
47865	119659
70	119660
13845	119661
35045	119662
43597	119663
725	119664
45394	119665
20460	119666
69705	119667
77698	119668
124957	119669
4677	119670
116088	119671
26752	119672
86282	119673
19191	119674
21922	119675
50642	119676
81091	119677
35401	119678
35376	119679
21795	119680
31416	119681
54582	119682
21935	119683
53718	119684
20831	119685
10560	119686
14915	119687
57411	119688
54610	119689
26867	119690
5641	119691
29569	119692
33039	119693
19773	119694
56240	119695
120548	119696
17658	119697
100798	119698
8951	119699
74681	119700
29125	119701
3047	119702
527	119703
44649	119704
98176	119705
16889	119706
48894	119707
75705	119708
78687	119709
41130	119710
214	119711
43958	119712
120088	119713
119714	119714
2165	119715
27220	119716
56620	119717
40570	119718
19198	119719
6381	119720
7604	119721
32483	119722
9822	119723
19615	119724
92462	119725
49945	119726
28288	119727
120982	119728
148124	119729
25884	119730
63212	119731
67535	119732
43001	119733
21434	119734
15745	119735
3484	119736
83122	119737
53193	119738
59031	119739
22646	119740
47651	119741
31706	119742
67	119743
80479	119744
26139	119745
62096	119746
23985	119747
90548	119748
11695	119749
64447	119750
85612	119751
653	119752
23131	119753
79515	119754
90512	119755
108045	119756
22637	119757
81653	119758
18868	119759
655	119760
24770	119761
42314	119762
48159	119763
4825	119764
132466	119765
52479	119766
70930	119767
50350	119768
49609	119769
16476	119770
78691	119771
101907	119772
67847	119773
21282	119774
29701	119775
132655	119776
6860	119777
73019	119778
120111	119779
73944	119780
123700	119781
63925	119782
9445	119783
8362	119784
5781	119785
94688	119786
112015	119787
53226	119788
88272	119789
135391	119790
24140	119791
31614	119792
28127	119793
58878	119794
40471	119795
59659	119796
16177	119797
101647	119798
1375	119799
49968	119800
12490	119801
17969	119802
52613	119803
2687	119804
75539	119805
24982	119806
99364	119807
434	119808
30451	119809
84303	119810
47206	119811
7346	119812
10647	119813
4507	119814
100948	119815
4084	119816
65440	119817
25664	119818
74158	119819
17874	119820
47077	119821
36788	119822
44187	119823
103571	119824
10656	119825
48814	119826
22226	119827
9261	119828
37857	119829
32338	119830
115522	119831
231	119832
145770	119833
6221	119834
44804	119835
102641	119836
36996	119837
34695	119838
19685	119839
36847	119840
3918	119841
68050	119842
95828	119843
137384	119844
11548	119845
67383	119846
120074	119847
95797	119848
46822	119849
61899	119850
72715	119851
10857	119852
41801	119853
123895	119854
24047	119855
46784	119856
79819	119857
61650	119858
42987	119859
96661	119860
2974	119861
28853	119862
9773	119863
83253	119864
69112	119865
1413	119866
125733	119867
4830	119868
100711	119869
412	119870
80070	119871
137401	119872
27439	119873
62593	119874
54125	119875
18779	119876
41129	119877
60506	119878
57483	119879
11793	119880
63707	119881
50786	119882
24158	119883
2577	119884
4497	119885
38132	119886
53652	119887
85810	119888
17957	119889
592	119890
95037	119891
12918	119892
18233	119893
92616	119894
4421	119895
2322	119896
27778	119897
9950	119898
93333	119899
12844	119900
49925	119901
433	119902
37420	119903
104231	119904
43449	119905
18741	119906
114009	119907
514	119908
27179	119909
7652	119910
64489	119911
13688	119912
103564	119913
424	119914
31273	119915
132410	119916
24799	119917
42776	119918
47087	119919
70069	119920
107508	119921
32172	119922
104468	119923
29108	119924
41564	119925
90082	119926
4506	119927
37528	119928
23249	119929
81763	119930
43733	119931
31833	119932
10990	119933
52302	119934
8777	119935
49799	119936
11362	119937
22440	119938
42448	119939
1167	119940
124783	119941
33815	119942
3254	119943
21152	119944
27078	119945
14857	119946
6701	119947
84118	119948
61730	119949
114357	119950
7217	119951
10271	119952
710	119953
839	119954
43635	119955
12692	119956
12298	119957
18363	119958
45657	119959
120636	119960
104262	119961
33703	119962
11896	119963
4935	119964
82232	119965
17708	119966
85774	119967
69496	119968
19798	119969
16348	119970
10267	119971
15787	119972
27103	119973
22966	119974
18239	119975
106220	119976
8006	119977
56588	119978
68963	119979
10368	119980
4985	119981
12623	119982
96525	119983
70209	119984
22419	119985
49140	119986
47557	119987
73421	119988
26552	119989
5754	119990
12513	119991
23246	119992
83057	119993
71347	119994
128585	119995
15637	119996
103778	119997
1813	119998
58593	119999
62191	120000
41503	120001
8896	120002
100570	120003
53546	120004
9579	120005
86	120006
62622	120007
22615	120008
14776	120009
3125	120010
108299	120011
136697	120012
13061	120013
21757	120014
44653	120015
12687	120016
39671	120017
102828	120018
49681	120019
30071	120020
18349	120021
35454	120022
95064	120023
48456	120024
72777	120025
23515	120026
127494	120027
21188	120028
118257	120029
9350	120030
43602	120031
119	120032
2116	120033
135813	120034
70710	120035
60384	120036
31028	120037
4344	120038
13821	120039
58810	120040
5163	120041
44760	120042
52873	120043
18314	120044
25634	120045
26961	120046
8	120047
3534	120048
9409	120049
21336	120050
37166	120051
545	120052
10976	120053
84119	120054
3153	120055
22315	120056
31714	120057
17888	120058
15179	120059
140471	120060
103607	120061
14561	120062
37232	120063
86280	120064
10159	120065
96281	120066
19940	120067
47016	120068
16622	120069
94459	120070
16508	120071
112968	120072
46032	120073
127429	120074
51172	120075
64190	120076
139978	120077
84504	120078
35261	120079
56330	120080
47722	120081
36150	120082
35735	120083
39434	120084
87694	120085
96846	120086
1222	120087
102026	120088
66170	120089
12651	120090
113231	120091
3592	120092
51835	120093
40808	120094
46953	120095
70607	120096
4979	120097
15252	120098
69055	120099
3798	120100
103972	120101
42193	120102
1978	120103
38501	120104
47794	120105
23927	120106
16133	120107
42482	120108
14271	120109
900	120110
28931	120111
136131	120112
12965	120113
5489	120114
113775	120115
17807	120116
4366	120117
12740	120118
40112	120119
19045	120120
97389	120121
11311	120122
27194	120123
101144	120124
5723	120125
36012	120126
42667	120127
3006	120128
18977	120129
45003	120130
87098	120131
80304	120132
10541	120133
28030	120134
15901	120135
16154	120136
37217	120137
8580	120138
147071	120139
102829	120140
46194	120141
58243	120142
42437	120143
717	120144
137059	120145
10191	120146
60265	120147
39346	120148
18784	120149
60186	120150
40551	120151
131002	120152
74685	120153
15560	120154
33935	120155
46698	120156
9	120157
31040	120158
6267	120159
78165	120160
28170	120161
54281	120162
77193	120163
71502	120164
5201	120165
3208	120166
31990	120167
9143	120168
62424	120169
98353	120170
8940	120171
125224	120172
46362	120173
11621	120174
136855	120175
33306	120176
39097	120177
6115	120178
28993	120179
6087	120180
14587	120181
79500	120182
1915	120183
49111	120184
4961	120185
36120	120186
105611	120187
88137	120188
6766	120189
72975	120190
36690	120191
132089	120192
66028	120193
35356	120194
4583	120195
30918	120196
126236	120197
43641	120198
882	120199
52117	120200
24763	120201
56596	120202
3	120203
34285	120204
97029	120205
5653	120206
91693	120207
44620	120208
85391	120209
3206	120210
39821	120211
56223	120212
13805	120213
31168	120214
14437	120215
110514	120216
37899	120217
96848	120218
36392	120219
13161	120220
30068	120221
66032	120222
19444	120223
95389	120224
58649	120225
2049	120226
29358	120227
1293	120228
74030	120229
60691	120230
10002	120231
24658	120232
25707	120233
11460	120234
76236	120235
86669	120236
18237	120237
2335	120238
43095	120239
4209	120240
47592	120241
69280	120242
57428	120243
67629	120244
19966	120245
3747	120246
72240	120247
53173	120248
28144	120249
48404	120250
1388	120251
31912	120252
42922	120253
75631	120254
29369	120255
28080	120256
9098	120257
24035	120258
22754	120259
90568	120260
4910	120261
19444	120262
22133	120263
109641	120264
3885	120265
69381	120266
11721	120267
94452	120268
35845	120269
10008	120270
62406	120271
12893	120272
29341	120273
69478	120274
62358	120275
55049	120276
60224	120277
71449	120278
14636	120279
114977	120280
92916	120281
1054	120282
429	120283
6745	120284
85090	120285
11975	120286
16994	120287
30276	120288
47915	120289
63822	120290
150386	120291
60473	120292
143873	120293
71564	120294
104604	120295
14893	120296
112439	120297
44	120298
16823	120299
40354	120300
9209	120301
28171	120302
92588	120303
98878	120304
111640	120305
38710	120306
60953	120307
42183	120308
63807	120309
2768	120310
8102	120311
2487	120312
97839	120313
15777	120314
58427	120315
2649	120316
5206	120317
33605	120318
10156	120319
65166	120320
107994	120321
41287	120322
55222	120323
299	120324
13466	120325
40259	120326
729	120327
14647	120328
21395	120329
2397	120330
14525	120331
28561	120332
18879	120333
105311	120334
73203	120335
24841	120336
15134	120337
98250	120338
20848	120339
17939	120340
5971	120341
10710	120342
103686	120343
6847	120344
65625	120345
23354	120346
26181	120347
10248	120348
108233	120349
16803	120350
20093	120351
11350	120352
1070	120353
746	120354
61568	120355
8285	120356
23116	120357
38979	120358
62825	120359
6357	120360
164	120361
36662	120362
41357	120363
12146	120364
1207	120365
7509	120366
20245	120367
2717	120368
87297	120369
16832	120370
84511	120371
644	120372
1229	120373
13228	120374
17680	120375
114805	120376
12319	120377
101979	120378
24103	120379
25784	120380
34717	120381
50044	120382
21735	120383
3126	120384
21519	120385
42576	120386
69970	120387
56085	120388
2372	120389
4521	120390
837	120391
31484	120392
35377	120393
20270	120394
125377	120395
548	120396
31084	120397
1408	120398
56041	120399
36345	120400
1777	120401
116323	120402
29921	120403
67410	120404
2151	120405
5257	120406
11917	120407
16345	120408
8349	120409
63966	120410
20204	120411
95945	120412
6646	120413
58614	120414
8378	120415
18026	120416
75610	120417
96126	120418
11430	120419
3297	120420
20052	120421
85664	120422
33769	120423
25427	120424
58490	120425
96250	120426
12431	120427
13004	120428
13474	120429
50738	120430
3287	120431
26924	120432
85015	120433
37368	120434
2459	120435
87981	120436
596	120437
20585	120438
28902	120439
11876	120440
9346	120441
37812	120442
7827	120443
2707	120444
17202	120445
147055	120446
51938	120447
73791	120448
38281	120449
16439	120450
22875	120451
40757	120452
3985	120453
2080	120454
1769	120455
19614	120456
61086	120457
1311	120458
5883	120459
84589	120460
14503	120461
134975	120462
15836	120463
348	120464
63440	120465
28192	120466
70034	120467
120444	120468
43119	120469
24543	120470
3444	120471
25050	120472
8042	120473
4016	120474
16975	120475
140137	120476
43474	120477
36326	120478
68479	120479
95488	120480
48549	120481
9327	120482
51647	120483
131221	120484
39972	120485
14579	120486
2663	120487
40168	120488
22712	120489
29421	120490
144366	120491
27551	120492
34570	120493
79909	120494
1734	120495
4969	120496
72467	120497
57057	120498
105566	120499
120992	120500
16621	120501
92642	120502
89775	120503
130866	120504
6769	120505
4859	120506
54653	120507
112325	120508
9582	120509
9678	120510
40259	120511
92997	120512
7643	120513
87393	120514
23050	120515
4172	120516
13298	120517
48817	120518
47468	120519
4703	120520
71317	120521
65392	120522
32678	120523
91225	120524
2747	120525
38104	120526
96768	120527
28503	120528
36813	120529
16321	120530
61038	120531
95004	120532
4935	120533
10147	120534
20229	120535
53055	120536
148760	120537
21923	120538
57777	120539
64428	120540
42742	120541
34891	120542
3667	120543
93611	120544
103874	120545
125823	120546
105558	120547
61101	120548
4380	120549
13294	120550
24128	120551
62650	120552
20826	120553
89401	120554
21301	120555
89039	120556
66146	120557
150564	120558
60419	120559
14973	120560
14896	120561
112475	120562
6840	120563
73644	120564
11651	120565
83020	120566
117784	120567
4963	120568
2678	120569
81189	120570
18265	120571
29733	120572
1500	120573
123129	120574
65899	120575
118050	120576
2390	120577
85826	120578
114956	120579
31944	120580
9143	120581
33258	120582
25434	120583
74320	120584
16723	120585
13691	120586
98206	120587
2849	120588
45876	120589
46774	120590
137998	120591
32330	120592
27029	120593
9242	120594
48201	120595
146085	120596
44859	120597
23274	120598
80466	120599
1146	120600
101402	120601
16819	120602
67949	120603
54193	120604
95318	120605
24390	120606
2485	120607
33533	120608
2403	120609
60984	120610
29097	120611
91567	120612
33910	120613
55919	120614
56783	120615
19486	120616
56896	120617
34480	120618
117036	120619
480	120620
4546	120621
83997	120622
43187	120623
3563	120624
40073	120625
109773	120626
39657	120627
103645	120628
3903	120629
44485	120630
22687	120631
80817	120632
3325	120633
143588	120634
135192	120635
47797	120636
145692	120637
44902	120638
4092	120639
63242	120640
11009	120641
93205	120642
37350	120643
2797	120644
32842	120645
94561	120646
97690	120647
18797	120648
125620	120649
4721	120650
8144	120651
98659	120652
497	120653
35411	120654
54303	120655
23707	120656
99626	120657
10088	120658
4591	120659
18093	120660
13009	120661
2032	120662
53619	120663
6434	120664
32658	120665
110987	120666
2249	120667
51557	120668
27880	120669
27748	120670
129	120671
681	120672
42903	120673
43963	120674
117748	120675
9601	120676
5617	120677
60324	120678
21092	120679
52055	120680
17348	120681
96443	120682
33796	120683
57311	120684
66247	120685
50601	120686
47276	120687
2542	120688
8386	120689
113883	120690
83991	120691
40217	120692
55183	120693
46963	120694
67336	120695
127512	120696
110	120697
9057	120698
3939	120699
18069	120700
71111	120701
4706	120702
20609	120703
53582	120704
83454	120705
116123	120706
870	120707
44753	120708
142259	120709
26989	120710
68425	120711
14883	120712
27406	120713
54487	120714
56973	120715
99146	120716
132170	120717
13440	120718
50891	120719
64752	120720
84266	120721
112761	120722
41785	120723
5605	120724
39177	120725
116363	120726
34500	120727
36044	120728
52444	120729
61467	120730
13223	120731
30591	120732
318	120733
22837	120734
3427	120735
114373	120736
105003	120737
111178	120738
96958	120739
6963	120740
23682	120741
55359	120742
2738	120743
933	120744
30511	120745
18508	120746
8431	120747
73935	120748
26949	120749
2989	120750
40792	120751
1059	120752
3956	120753
58286	120754
20722	120755
138145	120756
105849	120757
25368	120758
21366	120759
18108	120760
27459	120761
20292	120762
1263	120763
66785	120764
10378	120765
82582	120766
22802	120767
17449	120768
56745	120769
68802	120770
140820	120771
36906	120772
20716	120773
104587	120774
54693	120775
112565	120776
61449	120777
50920	120778
2643	120779
18954	120780
39847	120781
13613	120782
3186	120783
9068	120784
76941	120785
16747	120786
556	120787
85492	120788
15080	120789
678	120790
115910	120791
15670	120792
78706	120793
55825	120794
479	120795
7083	120796
15521	120797
1323	120798
15883	120799
39689	120800
55958	120801
27617	120802
26963	120803
47366	120804
849	120805
98017	120806
58685	120807
14041	120808
1427	120809
117533	120810
29245	120811
93533	120812
1229	120813
80922	120814
79895	120815
67593	120816
1623	120817
21440	120818
74257	120819
34969	120820
34659	120821
31890	120822
34887	120823
98294	120824
36244	120825
44173	120826
92	120827
28088	120828
26992	120829
24383	120830
45454	120831
10937	120832
4643	120833
146795	120834
33452	120835
14580	120836
67600	120837
21543	120838
300	120839
11909	120840
3001	120841
20349	120842
89801	120843
110355	120844
119265	120845
16757	120846
56400	120847
24162	120848
73038	120849
59884	120850
5571	120851
5418	120852
14613	120853
59817	120854
1036	120855
70148	120856
7014	120857
7183	120858
137510	120859
1395	120860
97916	120861
361	120862
64233	120863
101800	120864
73664	120865
67344	120866
22075	120867
37644	120868
2439	120869
23692	120870
89262	120871
17923	120872
209	120873
5863	120874
10275	120875
42762	120876
66851	120877
3758	120878
8637	120879
80570	120880
30841	120881
63985	120882
115115	120883
67454	120884
132586	120885
17530	120886
28320	120887
24450	120888
13912	120889
68797	120890
62179	120891
35337	120892
60098	120893
92775	120894
46956	120895
20595	120896
53146	120897
39567	120898
86	120899
83417	120900
69223	120901
6463	120902
8838	120903
47473	120904
22193	120905
33182	120906
9812	120907
84186	120908
141827	120909
25702	120910
4644	120911
3942	120912
23783	120913
67772	120914
117874	120915
64309	120916
1757	120917
78849	120918
827	120919
4862	120920
126206	120921
81564	120922
29533	120923
7690	120924
99656	120925
67956	120926
5374	120927
33785	120928
99424	120929
36434	120930
146955	120931
69802	120932
11619	120933
117356	120934
44014	120935
92450	120936
10690	120937
5286	120938
22017	120939
78768	120940
3445	120941
127698	120942
46395	120943
59191	120944
72653	120945
23237	120946
45774	120947
12334	120948
12814	120949
57660	120950
124524	120951
131428	120952
4937	120953
1308	120954
31663	120955
122131	120956
104250	120957
37574	120958
1451	120959
61271	120960
79213	120961
921	120962
53854	120963
68405	120964
3805	120965
61817	120966
131427	120967
12443	120968
9128	120969
10922	120970
54640	120971
15057	120972
92178	120973
94011	120974
93868	120975
81251	120976
20948	120977
107511	120978
29956	120979
103644	120980
104865	120981
93940	120982
2478	120983
103528	120984
58371	120985
8317	120986
61301	120987
5032	120988
19594	120989
8653	120990
5418	120991
78352	120992
42597	120993
5535	120994
6429	120995
51237	120996
18801	120997
4385	120998
34910	120999
9361	121000
71279	121001
108208	121002
71528	121003
49093	121004
10298	121005
51678	121006
40819	121007
20120	121008
25121	121009
3113	121010
27584	121011
8699	121012
38457	121013
15624	121014
5192	121015
36594	121016
15751	121017
96871	121018
5614	121019
73230	121020
41878	121021
16341	121022
36029	121023
33800	121024
68755	121025
36619	121026
46470	121027
28214	121028
10	121029
8206	121030
9190	121031
13838	121032
27802	121033
7989	121034
19334	121035
54566	121036
918	121037
25247	121038
24547	121039
4710	121040
29012	121041
55127	121042
42807	121043
28484	121044
8527	121045
1511	121046
91630	121047
3191	121048
59310	121049
102631	121050
28718	121051
81803	121052
7094	121053
48928	121054
36319	121055
134652	121056
111609	121057
113734	121058
93525	121059
79989	121060
70792	121061
7483	121062
15044	121063
9460	121064
42304	121065
115693	121066
47228	121067
62169	121068
100874	121069
92894	121070
78605	121071
81178	121072
34329	121073
45940	121074
128163	121075
103522	121076
16141	121077
12428	121078
105232	121079
139875	121080
44654	121081
108435	121082
5291	121083
47267	121084
18869	121085
15545	121086
29	121087
28664	121088
65335	121089
29215	121090
18949	121091
65055	121092
28376	121093
22710	121094
14948	121095
64876	121096
19791	121097
37983	121098
117031	121099
50521	121100
114181	121101
73604	121102
62015	121103
97474	121104
15553	121105
37475	121106
41346	121107
8407	121108
16000	121109
55998	121110
58196	121111
66105	121112
25271	121113
72612	121114
20164	121115
111790	121116
29047	121117
10726	121118
28770	121119
112691	121120
1103	121121
361	121122
118461	121123
47509	121124
95976	121125
88702	121126
108384	121127
26220	121128
103076	121129
14589	121130
9086	121131
16319	121132
72048	121133
26236	121134
32390	121135
66188	121136
32006	121137
118570	121138
14826	121139
2621	121140
21006	121141
8706	121142
123143	121143
44603	121144
8834	121145
25309	121146
5494	121147
69910	121148
93704	121149
57283	121150
34849	121151
53028	121152
3891	121153
34344	121154
45303	121155
81543	121156
126340	121157
112	121158
1829	121159
133	121160
218	121161
68444	121162
68491	121163
66824	121164
26240	121165
35511	121166
100519	121167
40582	121168
13414	121169
77680	121170
39518	121171
68647	121172
17419	121173
10450	121174
10563	121175
41775	121176
1284	121177
39958	121178
35208	121179
65652	121180
115190	121181
23588	121182
117447	121183
103238	121184
121	121185
51339	121186
54241	121187
74781	121188
56790	121189
40459	121190
105844	121191
92608	121192
6573	121193
55059	121194
43666	121195
105065	121196
30258	121197
7194	121198
1085	121199
86563	121200
62245	121201
19986	121202
146125	121203
45627	121204
84228	121205
140012	121206
87490	121207
61598	121208
72055	121209
2310	121210
115295	121211
9337	121212
6485	121213
8988	121214
24	121215
7629	121216
41676	121217
18580	121218
5078	121219
1988	121220
12165	121221
57407	121222
5714	121223
37685	121224
2736	121225
121562	121226
48629	121227
23023	121228
46077	121229
37005	121230
37306	121231
89569	121232
57813	121233
9046	121234
316	121235
110107	121236
49165	121237
24406	121238
104431	121239
57507	121240
44532	121241
750	121242
118319	121243
77594	121244
87579	121245
19700	121246
121468	121247
134792	121248
47533	121249
67535	121250
36766	121251
3096	121252
49874	121253
118074	121254
43758	121255
39575	121256
48125	121257
7103	121258
7721	121259
29478	121260
49171	121261
36588	121262
52631	121263
66382	121264
2252	121265
63022	121266
13679	121267
26279	121268
36077	121269
65145	121270
23822	121271
35604	121272
46612	121273
127173	121274
11459	121275
82450	121276
2159	121277
14229	121278
70614	121279
90220	121280
30184	121281
15185	121282
3046	121283
1351	121284
109020	121285
5042	121286
40801	121287
58645	121288
26754	121289
9250	121290
56310	121291
40096	121292
107584	121293
19001	121294
5876	121295
15701	121296
12898	121297
17107	121298
117888	121299
19533	121300
967	121301
109436	121302
74865	121303
35612	121304
29732	121305
1121	121306
52562	121307
102948	121308
800	121309
10024	121310
3037	121311
5195	121312
51886	121313
46388	121314
45497	121315
87046	121316
1707	121317
48941	121318
75266	121319
56065	121320
101863	121321
37310	121322
2575	121323
148302	121324
13345	121325
100779	121326
60036	121327
18285	121328
94763	121329
89950	121330
18158	121331
701	121332
15109	121333
9976	121334
41480	121335
127995	121336
129584	121337
77563	121338
860	121339
75945	121340
62143	121341
2622	121342
12213	121343
82382	121344
6463	121345
122274	121346
49905	121347
86621	121348
16110	121349
10215	121350
63108	121351
74236	121352
57115	121353
44121	121354
64373	121355
67231	121356
92969	121357
116580	121358
59612	121359
3287	121360
120189	121361
39739	121362
77613	121363
52999	121364
14688	121365
2425	121366
54295	121367
3237	121368
61804	121369
128196	121370
2302	121371
9297	121372
38009	121373
70760	121374
19293	121375
91303	121376
2884	121377
28213	121378
7987	121379
15873	121380
93370	121381
5892	121382
539	121383
129252	121384
69388	121385
27829	121386
7212	121387
129261	121388
86646	121389
8126	121390
47139	121391
4882	121392
3802	121393
45863	121394
39236	121395
32587	121396
61865	121397
30958	121398
57058	121399
40	121400
20455	121401
45378	121402
24490	121403
2948	121404
44212	121405
87596	121406
52314	121407
34082	121408
63041	121409
57452	121410
39297	121411
965	121412
9399	121413
16901	121414
34747	121415
86429	121416
78558	121417
8979	121418
47763	121419
100309	121420
37321	121421
56863	121422
76464	121423
134413	121424
2143	121425
3313	121426
137967	121427
4212	121428
1311	121429
90194	121430
45636	121431
8992	121432
15353	121433
10	121434
48080	121435
115664	121436
7255	121437
14525	121438
26445	121439
56731	121440
17420	121441
45807	121442
19057	121443
17697	121444
11196	121445
10254	121446
13898	121447
5199	121448
2322	121449
42788	121450
6809	121451
65674	121452
28819	121453
7642	121454
3412	121455
28323	121456
129	121457
24416	121458
10942	121459
63706	121460
55225	121461
49357	121462
150704	121463
77335	121464
50926	121465
7267	121466
137506	121467
20190	121468
83072	121469
85842	121470
130033	121471
18478	121472
71814	121473
76943	121474
57612	121475
16848	121476
6332	121477
70111	121478
40046	121479
9070	121480
72530	121481
9349	121482
2956	121483
478	121484
1162	121485
13107	121486
31545	121487
26096	121488
6134	121489
14496	121490
5710	121491
14381	121492
41613	121493
69256	121494
100308	121495
38010	121496
86475	121497
24553	121498
25986	121499
128353	121500
4457	121501
10170	121502
9864	121503
133975	121504
40969	121505
98083	121506
14192	121507
2025	121508
33624	121509
33694	121510
10684	121511
60078	121512
11126	121513
44127	121514
39548	121515
147376	121516
22259	121517
3459	121518
16631	121519
106241	121520
123514	121521
88122	121522
30238	121523
11708	121524
86310	121525
113365	121526
29856	121527
59922	121528
77301	121529
64104	121530
81167	121531
7002	121532
35156	121533
43455	121534
102654	121535
72728	121536
100025	121537
6503	121538
78578	121539
599	121540
71678	121541
87167	121542
99065	121543
6553	121544
5833	121545
577	121546
52903	121547
9383	121548
103882	121549
68927	121550
68708	121551
1792	121552
18972	121553
13369	121554
38475	121555
2498	121556
1101	121557
49072	121558
7886	121559
75592	121560
141426	121561
11316	121562
30847	121563
11485	121564
54684	121565
127894	121566
50832	121567
23087	121568
88430	121569
77779	121570
35211	121571
78259	121572
4353	121573
99495	121574
39036	121575
138615	121576
13635	121577
94243	121578
52374	121579
3507	121580
6316	121581
14872	121582
61237	121583
49942	121584
131045	121585
2832	121586
95838	121587
17231	121588
11039	121589
89305	121590
12844	121591
123819	121592
134760	121593
71892	121594
58737	121595
12182	121596
17796	121597
113955	121598
105101	121599
74783	121600
1959	121601
22235	121602
24945	121603
16957	121604
112541	121605
31614	121606
69213	121607
16309	121608
10130	121609
143295	121610
7606	121611
825	121612
26054	121613
82644	121614
2241	121615
51110	121616
11007	121617
11019	121618
20849	121619
252	121620
3707	121621
107767	121622
9748	121623
22795	121624
90161	121625
91753	121626
1267	121627
1030	121628
123110	121629
14633	121630
59055	121631
87423	121632
3348	121633
376	121634
6844	121635
15592	121636
25687	121637
130167	121638
87509	121639
1234	121640
92	121641
32657	121642
5444	121643
2159	121644
52213	121645
123166	121646
43596	121647
53120	121648
85910	121649
30477	121650
130312	121651
34729	121652
131306	121653
58146	121654
29763	121655
107854	121656
40631	121657
4602	121658
38231	121659
100250	121660
59223	121661
3373	121662
15340	121663
50184	121664
31619	121665
9567	121666
49575	121667
18254	121668
33950	121669
51815	121670
41180	121671
10938	121672
43180	121673
62442	121674
11372	121675
23355	121676
63291	121677
8812	121678
60506	121679
7754	121680
79804	121681
44662	121682
11917	121683
29693	121684
19336	121685
7466	121686
39622	121687
124907	121688
1528	121689
13093	121690
1908	121691
357	121692
44390	121693
1000	121694
7172	121695
50985	121696
18185	121697
34743	121698
45553	121699
77598	121700
16437	121701
9685	121702
26875	121703
66191	121704
3965	121705
8215	121706
43626	121707
90535	121708
10234	121709
1434	121710
28792	121711
44813	121712
287	121713
16042	121714
46460	121715
13494	121716
1525	121717
74625	121718
71343	121719
67304	121720
1257	121721
75849	121722
80671	121723
18182	121724
10566	121725
34790	121726
2294	121727
57574	121728
90517	121729
49407	121730
52670	121731
30402	121732
48349	121733
47523	121734
124261	121735
5255	121736
28075	121737
24954	121738
5630	121739
15095	121740
25953	121741
69751	121742
15951	121743
76749	121744
67712	121745
81214	121746
101305	121747
69246	121748
86783	121749
26661	121750
132253	121751
11203	121752
2517	121753
29973	121754
119723	121755
36531	121756
18397	121757
83027	121758
39072	121759
90075	121760
20831	121761
21471	121762
40029	121763
28109	121764
46478	121765
41812	121766
68990	121767
112995	121768
5090	121769
49337	121770
36944	121771
6510	121772
119146	121773
37542	121774
8622	121775
60764	121776
149148	121777
127309	121778
49211	121779
20904	121780
113480	121781
15033	121782
11771	121783
142	121784
11766	121785
71934	121786
56733	121787
116504	121788
29898	121789
57952	121790
28272	121791
33162	121792
16794	121793
56858	121794
119623	121795
14377	121796
25403	121797
10519	121798
13686	121799
94280	121800
23518	121801
6879	121802
13493	121803
37087	121804
52103	121805
61993	121806
53999	121807
38662	121808
67649	121809
64658	121810
8652	121811
88809	121812
24400	121813
11780	121814
62086	121815
352	121816
9398	121817
21445	121818
7280	121819
22005	121820
147633	121821
97731	121822
139297	121823
8746	121824
57420	121825
49	121826
132661	121827
9094	121828
83650	121829
141093	121830
64738	121831
44794	121832
51627	121833
72353	121834
13307	121835
7658	121836
11472	121837
16114	121838
40563	121839
59749	121840
19600	121841
10494	121842
129788	121843
16114	121844
110345	121845
88794	121846
12456	121847
9	121848
91336	121849
84736	121850
127668	121851
11933	121852
33283	121853
41097	121854
15697	121855
108851	121856
23162	121857
38249	121858
59244	121859
134466	121860
13471	121861
47241	121862
7079	121863
90201	121864
66609	121865
1722	121866
14790	121867
28638	121868
736	121869
2041	121870
5214	121871
10347	121872
43986	121873
100980	121874
7443	121875
54347	121876
12596	121877
10880	121878
112562	121879
144652	121880
113783	121881
125777	121882
12787	121883
9728	121884
31804	121885
7544	121886
42409	121887
55557	121888
91187	121889
123415	121890
25154	121891
34963	121892
14342	121893
73974	121894
62613	121895
25500	121896
2562	121897
13512	121898
874	121899
112717	121900
3337	121901
45	121902
67	121903
18003	121904
47326	121905
4991	121906
87791	121907
145544	121908
53643	121909
84807	121910
1278	121911
56772	121912
40310	121913
14661	121914
67370	121915
104013	121916
13348	121917
58305	121918
31426	121919
43133	121920
44652	121921
10643	121922
2196	121923
75091	121924
1890	121925
31475	121926
48960	121927
102298	121928
109125	121929
12426	121930
122999	121931
68019	121932
22886	121933
15012	121934
71	121935
137970	121936
79812	121937
64806	121938
84179	121939
86231	121940
58416	121941
20842	121942
47665	121943
661	121944
72567	121945
74695	121946
40866	121947
102392	121948
18709	121949
27288	121950
108034	121951
57856	121952
23264	121953
69157	121954
58123	121955
31577	121956
125276	121957
18331	121958
905	121959
59088	121960
61724	121961
115	121962
74026	121963
138944	121964
39362	121965
10433	121966
49101	121967
94770	121968
62614	121969
13060	121970
60039	121971
78324	121972
131283	121973
83357	121974
117079	121975
107661	121976
3701	121977
12529	121978
2690	121979
76583	121980
23719	121981
62857	121982
1728	121983
17730	121984
12285	121985
3976	121986
4768	121987
42614	121988
11048	121989
10209	121990
87261	121991
39506	121992
17349	121993
6891	121994
20674	121995
9556	121996
69131	121997
88638	121998
1798	121999
68973	122000
73526	122001
65886	122002
2581	122003
59189	122004
109517	122005
77937	122006
1969	122007
41474	122008
26767	122009
70465	122010
51631	122011
76863	122012
72070	122013
50718	122014
83561	122015
6244	122016
97386	122017
31410	122018
18660	122019
8527	122020
22732	122021
68864	122022
111529	122023
1258	122024
111942	122025
26459	122026
59114	122027
9876	122028
17624	122029
3908	122030
19321	122031
63260	122032
79295	122033
90921	122034
108398	122035
35690	122036
29316	122037
8768	122038
15902	122039
62764	122040
83561	122041
29	122042
112554	122043
41383	122044
45833	122045
22914	122046
4503	122047
15328	122048
13556	122049
7313	122050
119536	122051
20144	122052
83757	122053
32686	122054
65155	122055
62713	122056
77117	122057
40605	122058
6890	122059
550	122060
17827	122061
116913	122062
30649	122063
64981	122064
17592	122065
33881	122066
45221	122067
2133	122068
29285	122069
23636	122070
2086	122071
10372	122072
14307	122073
76867	122074
5449	122075
33425	122076
2443	122077
25362	122078
36940	122079
30839	122080
85870	122081
46206	122082
104049	122083
37676	122084
17189	122085
26925	122086
15137	122087
8719	122088
24482	122089
36845	122090
13835	122091
12001	122092
4871	122093
27057	122094
13780	122095
69749	122096
4117	122097
3522	122098
4710	122099
76544	122100
12120	122101
7907	122102
20350	122103
74041	122104
126535	122105
91733	122106
77279	122107
107713	122108
81707	122109
127271	122110
4133	122111
22310	122112
45115	122113
3183	122114
59399	122115
73135	122116
110794	122117
23602	122118
104888	122119
57227	122120
31610	122121
9675	122122
21103	122123
14217	122124
42179	122125
124	122126
4311	122127
9296	122128
111168	122129
29398	122130
58972	122131
26571	122132
107375	122133
24584	122134
103253	122135
34702	122136
81066	122137
72791	122138
4629	122139
5797	122140
18190	122141
12741	122142
15082	122143
38829	122144
5965	122145
12208	122146
29441	122147
45128	122148
20879	122149
96940	122150
14337	122151
3362	122152
18782	122153
127858	122154
11679	122155
58049	122156
71378	122157
94122	122158
53104	122159
104373	122160
71635	122161
3106	122162
115388	122163
39629	122164
26666	122165
28223	122166
80299	122167
45081	122168
1287	122169
133446	122170
225	122171
1281	122172
91418	122173
42178	122174
135096	122175
14597	122176
27151	122177
22684	122178
25130	122179
10	122180
66602	122181
7340	122182
10445	122183
21985	122184
16196	122185
47316	122186
94849	122187
54965	122188
6762	122189
16227	122190
107889	122191
67721	122192
27228	122193
135663	122194
21301	122195
13564	122196
107556	122197
891	122198
7439	122199
50307	122200
1538	122201
10785	122202
85699	122203
35896	122204
100654	122205
27853	122206
93806	122207
9249	122208
135295	122209
29185	122210
10019	122211
10033	122212
5554	122213
40681	122214
65141	122215
24521	122216
10585	122217
42022	122218
17217	122219
1244	122220
32315	122221
120334	122222
30286	122223
121549	122224
97095	122225
67348	122226
34008	122227
117566	122228
17279	122229
71745	122230
101288	122231
20223	122232
5421	122233
5588	122234
1387	122235
13343	122236
340	122237
20190	122238
55104	122239
8417	122240
13824	122241
11899	122242
38358	122243
35142	122244
38508	122245
119597	122246
118396	122247
143632	122248
38365	122249
4241	122250
122449	122251
14984	122252
38	122253
41298	122254
75644	122255
71213	122256
22548	122257
96051	122258
38890	122259
13758	122260
31949	122261
22941	122262
35069	122263
97756	122264
65676	122265
5669	122266
242	122267
50488	122268
68236	122269
46061	122270
57518	122271
52778	122272
18194	122273
3342	122274
38942	122275
99758	122276
128151	122277
50973	122278
102070	122279
34327	122280
93990	122281
306	122282
1917	122283
5134	122284
99063	122285
52744	122286
10745	122287
25210	122288
200	122289
34069	122290
102864	122291
19785	122292
140218	122293
108188	122294
27461	122295
56744	122296
38738	122297
397	122298
628	122299
5451	122300
21087	122301
128822	122302
54192	122303
44411	122304
29410	122305
102508	122306
22538	122307
12728	122308
62992	122309
53056	122310
9444	122311
60343	122312
25853	122313
41257	122314
16243	122315
16736	122316
74759	122317
1476	122318
3418	122319
6144	122320
101707	122321
22496	122322
19856	122323
57817	122324
44066	122325
106921	122326
2318	122327
9506	122328
35180	122329
1621	122330
232	122331
119289	122332
74045	122333
44035	122334
99420	122335
57179	122336
32091	122337
10790	122338
84902	122339
31051	122340
44666	122341
120796	122342
135771	122343
21893	122344
44957	122345
87573	122346
12663	122347
357	122348
41304	122349
35096	122350
22209	122351
38964	122352
4889	122353
9616	122354
2007	122355
37643	122356
41220	122357
3287	122358
9317	122359
49471	122360
126453	122361
33295	122362
40631	122363
126445	122364
65726	122365
88940	122366
49	122367
26318	122368
37386	122369
2791	122370
118125	122371
26691	122372
7511	122373
54436	122374
59801	122375
21984	122376
10915	122377
959	122378
14654	122379
61437	122380
88959	122381
5547	122382
17198	122383
6082	122384
102307	122385
61435	122386
3979	122387
57129	122388
96102	122389
61117	122390
64777	122391
5722	122392
10400	122393
3004	122394
59650	122395
121394	122396
53576	122397
12432	122398
79769	122399
19549	122400
8041	122401
9851	122402
30586	122403
43242	122404
56309	122405
76195	122406
19350	122407
32048	122408
30014	122409
84123	122410
22624	122411
13951	122412
3723	122413
32979	122414
13584	122415
30730	122416
102310	122417
19497	122418
133734	122419
90968	122420
44252	122421
7572	122422
128725	122423
21085	122424
35253	122425
9811	122426
61120	122427
15469	122428
91089	122429
79590	122430
586	122431
64749	122432
4349	122433
15995	122434
43351	122435
35560	122436
119148	122437
14533	122438
68143	122439
24430	122440
44091	122441
63294	122442
9294	122443
11383	122444
23691	122445
83877	122446
47857	122447
2389	122448
43087	122449
41122	122450
66259	122451
87989	122452
197	122453
43793	122454
51661	122455
30610	122456
11833	122457
59647	122458
68669	122459
106930	122460
38627	122461
7011	122462
1	122463
14788	122464
27832	122465
22397	122466
81425	122467
2809	122468
31695	122469
120329	122470
52839	122471
117752	122472
82283	122473
48217	122474
24811	122475
69585	122476
22618	122477
6570	122478
112446	122479
52732	122480
2643	122481
15926	122482
8239	122483
103664	122484
175	122485
34535	122486
34470	122487
25573	122488
68125	122489
31302	122490
95402	122491
2986	122492
15340	122493
5856	122494
14741	122495
339	122496
5793	122497
909	122498
41059	122499
3307	122500
51360	122501
1915	122502
43756	122503
105397	122504
95714	122505
4471	122506
8636	122507
11946	122508
30835	122509
15195	122510
110905	122511
24504	122512
7316	122513
2424	122514
8411	122515
56942	122516
138140	122517
6497	122518
30491	122519
115363	122520
24092	122521
8104	122522
74518	122523
21096	122524
1011	122525
27883	122526
12498	122527
119716	122528
93409	122529
39378	122530
45169	122531
3720	122532
17399	122533
34006	122534
11495	122535
50893	122536
32581	122537
108075	122538
14381	122539
9599	122540
29897	122541
51321	122542
24752	122543
1647	122544
8441	122545
1539	122546
53110	122547
12861	122548
9564	122549
1875	122550
60382	122551
21730	122552
63220	122553
43378	122554
3761	122555
5869	122556
1777	122557
31888	122558
27657	122559
13134	122560
13746	122561
4734	122562
45779	122563
5872	122564
50690	122565
8549	122566
89165	122567
10959	122568
18598	122569
93165	122570
19008	122571
8880	122572
15397	122573
91006	122574
74613	122575
23945	122576
12083	122577
38059	122578
32078	122579
4102	122580
13049	122581
130018	122582
70356	122583
13942	122584
12127	122585
70202	122586
15382	122587
17249	122588
16076	122589
835	122590
11678	122591
115079	122592
80548	122593
84	122594
33026	122595
96672	122596
74861	122597
34303	122598
49858	122599
34612	122600
2273	122601
6818	122602
14298	122603
53759	122604
5652	122605
26232	122606
39604	122607
197	122608
5666	122609
13326	122610
11499	122611
81352	122612
40953	122613
21125	122614
18088	122615
1396	122616
8436	122617
105807	122618
10295	122619
13568	122620
19239	122621
93447	122622
14621	122623
67641	122624
4039	122625
30510	122626
1959	122627
103344	122628
59572	122629
24477	122630
79410	122631
17946	122632
73852	122633
84612	122634
37770	122635
64983	122636
76151	122637
36158	122638
150232	122639
20192	122640
79076	122641
142415	122642
33955	122643
2302	122644
6160	122645
113880	122646
38898	122647
70296	122648
77258	122649
67293	122650
3692	122651
10599	122652
96709	122653
36846	122654
17195	122655
17634	122656
3266	122657
31306	122658
50372	122659
51751	122660
80124	122661
16278	122662
35464	122663
56349	122664
63556	122665
3839	122666
9632	122667
135788	122668
139857	122669
45962	122670
80514	122671
16737	122672
1438	122673
2483	122674
42358	122675
23169	122676
18186	122677
89579	122678
31372	122679
13145	122680
40715	122681
16823	122682
115513	122683
15643	122684
36505	122685
24026	122686
5765	122687
9687	122688
85480	122689
125352	122690
15099	122691
83244	122692
138263	122693
72542	122694
66569	122695
21777	122696
102343	122697
113622	122698
23418	122699
56548	122700
67872	122701
29855	122702
22696	122703
41785	122704
48315	122705
63962	122706
76974	122707
16083	122708
34549	122709
13069	122710
58292	122711
45630	122712
3035	122713
109195	122714
4068	122715
63578	122716
6778	122717
37353	122718
13440	122719
45582	122720
82568	122721
30286	122722
69915	122723
1885	122724
80439	122725
42195	122726
11186	122727
4949	122728
6270	122729
35314	122730
36704	122731
29084	122732
58972	122733
85273	122734
51439	122735
38340	122736
11390	122737
43427	122738
147053	122739
55225	122740
360	122741
87004	122742
37486	122743
12758	122744
1779	122745
122672	122746
72807	122747
778	122748
8965	122749
7354	122750
11185	122751
99762	122752
74319	122753
37164	122754
31403	122755
1905	122756
6870	122757
72626	122758
87580	122759
100641	122760
11413	122761
12763	122762
14031	122763
57157	122764
40015	122765
57448	122766
18068	122767
44485	122768
128654	122769
35645	122770
12453	122771
1544	122772
86648	122773
60871	122774
82928	122775
50233	122776
54565	122777
33409	122778
29364	122779
35745	122780
136045	122781
3053	122782
22783	122783
4745	122784
8830	122785
81869	122786
4376	122787
28949	122788
15189	122789
20310	122790
1904	122791
2480	122792
130491	122793
15215	122794
23405	122795
77426	122796
7343	122797
28032	122798
46837	122799
70167	122800
111876	122801
58112	122802
66682	122803
34285	122804
48327	122805
67806	122806
25683	122807
106946	122808
9176	122809
2772	122810
4839	122811
27490	122812
44996	122813
12300	122814
7660	122815
57260	122816
64448	122817
80647	122818
67150	122819
80102	122820
10559	122821
18343	122822
57585	122823
426	122824
52272	122825
11204	122826
63495	122827
64913	122828
9886	122829
8634	122830
30513	122831
23378	122832
77815	122833
112410	122834
18863	122835
60666	122836
23159	122837
118030	122838
125904	122839
1938	122840
19077	122841
2337	122842
39974	122843
31315	122844
19795	122845
7608	122846
25761	122847
118949	122848
41920	122849
17733	122850
67780	122851
61569	122852
18267	122853
50668	122854
22376	122855
32602	122856
10516	122857
21140	122858
94781	122859
111303	122860
73368	122861
132523	122862
3645	122863
58988	122864
59271	122865
51419	122866
8	122867
51502	122868
20201	122869
30451	122870
113509	122871
1935	122872
19513	122873
66351	122874
72552	122875
92562	122876
2286	122877
43059	122878
7957	122879
8446	122880
90179	122881
15833	122882
8353	122883
40878	122884
67764	122885
82396	122886
71187	122887
129803	122888
26456	122889
67464	122890
91351	122891
21789	122892
78245	122893
64157	122894
37830	122895
18650	122896
129735	122897
30503	122898
85842	122899
92996	122900
141845	122901
41928	122902
35716	122903
11040	122904
45	122905
81070	122906
99422	122907
51270	122908
49999	122909
115246	122910
142387	122911
89660	122912
28193	122913
5760	122914
55456	122915
66453	122916
7600	122917
51833	122918
108028	122919
117994	122920
49376	122921
3746	122922
37200	122923
22560	122924
132151	122925
1857	122926
47723	122927
5053	122928
16349	122929
18205	122930
4982	122931
70095	122932
41504	122933
12249	122934
52467	122935
59002	122936
9453	122937
43828	122938
33640	122939
23912	122940
818	122941
14289	122942
124533	122943
117017	122944
58295	122945
44329	122946
57	122947
5399	122948
101654	122949
69187	122950
2138	122951
34493	122952
97871	122953
61228	122954
26879	122955
34263	122956
134312	122957
66356	122958
22	122959
100006	122960
54324	122961
11268	122962
58386	122963
3380	122964
28356	122965
55635	122966
49352	122967
46130	122968
40312	122969
38800	122970
97956	122971
51330	122972
73763	122973
41355	122974
46288	122975
109727	122976
4604	122977
6517	122978
77688	122979
40571	122980
15246	122981
33432	122982
2658	122983
62524	122984
30819	122985
45305	122986
2003	122987
12329	122988
39921	122989
30923	122990
23950	122991
46827	122992
17206	122993
35687	122994
27538	122995
39226	122996
3353	122997
22697	122998
98625	122999
8888	123000
117841	123001
47931	123002
141604	123003
62591	123004
75575	123005
37537	123006
21200	123007
6595	123008
36802	123009
50143	123010
28712	123011
18527	123012
673	123013
9766	123014
46947	123015
123867	123016
70122	123017
55824	123018
60296	123019
36259	123020
64593	123021
46194	123022
53435	123023
64356	123024
81874	123025
116654	123026
40586	123027
33	123028
1431	123029
91425	123030
40454	123031
94384	123032
7505	123033
9024	123034
37260	123035
96803	123036
82456	123037
95823	123038
63064	123039
2017	123040
66912	123041
90573	123042
18722	123043
5494	123044
9043	123045
52568	123046
45586	123047
8390	123048
112952	123049
46977	123050
25704	123051
103631	123052
2142	123053
5138	123054
46469	123055
79181	123056
147721	123057
18202	123058
83659	123059
47912	123060
22634	123061
109662	123062
25518	123063
113422	123064
23230	123065
475	123066
81084	123067
79096	123068
1814	123069
39417	123070
4171	123071
32495	123072
118257	123073
23832	123074
49305	123075
13816	123076
27161	123077
2969	123078
78577	123079
16301	123080
38714	123081
125164	123082
22883	123083
81052	123084
58307	123085
33689	123086
993	123087
8972	123088
115990	123089
2124	123090
46962	123091
81439	123092
62083	123093
4880	123094
42962	123095
47772	123096
70211	123097
64299	123098
47311	123099
69733	123100
88695	123101
4366	123102
61367	123103
65863	123104
103877	123105
61730	123106
45883	123107
15227	123108
71235	123109
37187	123110
19665	123111
50684	123112
5210	123113
13567	123114
3715	123115
61061	123116
109	123117
42848	123118
446	123119
86262	123120
30295	123121
16039	123122
27995	123123
6757	123124
105075	123125
65952	123126
57912	123127
12110	123128
13557	123129
5031	123130
31087	123131
20290	123132
150337	123133
96420	123134
70696	123135
115555	123136
13038	123137
28532	123138
46412	123139
111886	123140
135492	123141
67672	123142
5556	123143
79494	123144
2029	123145
32032	123146
42758	123147
433	123148
13667	123149
47164	123150
56485	123151
104882	123152
4775	123153
60366	123154
13231	123155
11957	123156
115684	123157
1835	123158
497	123159
73510	123160
94685	123161
56598	123162
2175	123163
58552	123164
69613	123165
7092	123166
141170	123167
129095	123168
224	123169
13088	123170
71295	123171
79437	123172
37081	123173
12880	123174
116526	123175
130533	123176
18228	123177
7633	123178
1018	123179
1435	123180
23750	123181
3087	123182
12527	123183
64909	123184
15230	123185
101446	123186
73584	123187
6401	123188
89664	123189
111573	123190
56618	123191
123944	123192
71278	123193
9913	123194
116109	123195
71868	123196
45900	123197
7054	123198
102480	123199
58509	123200
82951	123201
17467	123202
45110	123203
28041	123204
13775	123205
8058	123206
81593	123207
83392	123208
87265	123209
49881	123210
44869	123211
36174	123212
630	123213
34725	123214
70995	123215
17160	123216
15827	123217
12198	123218
102307	123219
77868	123220
43160	123221
42269	123222
135185	123223
120871	123224
841	123225
115809	123226
31578	123227
71232	123228
90074	123229
1096	123230
71709	123231
16187	123232
40393	123233
5208	123234
37857	123235
54912	123236
81553	123237
52459	123238
1013	123239
23584	123240
1745	123241
8039	123242
83386	123243
18758	123244
134276	123245
330	123246
24100	123247
125711	123248
76745	123249
2261	123250
11738	123251
5097	123252
7390	123253
125119	123254
805	123255
107468	123256
18559	123257
94655	123258
39689	123259
9641	123260
58586	123261
69327	123262
105937	123263
34885	123264
8368	123265
11352	123266
8080	123267
114539	123268
7532	123269
16714	123270
52763	123271
24537	123272
2614	123273
6599	123274
42737	123275
57345	123276
117761	123277
18255	123278
144413	123279
71085	123280
49161	123281
37538	123282
10042	123283
68706	123284
28789	123285
16700	123286
22958	123287
7062	123288
24344	123289
28852	123290
4568	123291
117033	123292
2596	123293
51321	123294
48038	123295
7779	123296
5727	123297
100644	123298
11635	123299
12693	123300
42146	123301
55581	123302
14615	123303
36019	123304
32529	123305
27388	123306
41174	123307
95528	123308
32709	123309
55727	123310
72690	123311
93620	123312
43	123313
98205	123314
29014	123315
8879	123316
15202	123317
38191	123318
58405	123319
48362	123320
69871	123321
18788	123322
57052	123323
37183	123324
102386	123325
59561	123326
146550	123327
84802	123328
51038	123329
28382	123330
82954	123331
64640	123332
2955	123333
37609	123334
11192	123335
444	123336
115667	123337
91677	123338
32171	123339
10176	123340
31274	123341
65549	123342
59668	123343
64055	123344
110106	123345
89450	123346
36058	123347
59337	123348
103965	123349
1805	123350
23535	123351
75357	123352
2210	123353
118603	123354
86582	123355
95668	123356
1714	123357
411	123358
52825	123359
51483	123360
1544	123361
29999	123362
619	123363
1364	123364
1468	123365
36355	123366
52452	123367
4199	123368
53803	123369
731	123370
7558	123371
76952	123372
9250	123373
429	123374
38010	123375
8129	123376
64291	123377
33056	123378
4970	123379
82262	123380
83155	123381
16929	123382
3603	123383
23978	123384
131103	123385
10771	123386
11377	123387
124352	123388
17957	123389
12634	123390
98443	123391
13073	123392
1160	123393
57249	123394
12614	123395
51335	123396
47945	123397
34680	123398
24439	123399
56331	123400
6399	123401
53674	123402
32087	123403
103252	123404
791	123405
8179	123406
3235	123407
36068	123408
81729	123409
82618	123410
51216	123411
121528	123412
4232	123413
101102	123414
21999	123415
105610	123416
86675	123417
37330	123418
2453	123419
139627	123420
127902	123421
68551	123422
85601	123423
66111	123424
52894	123425
305	123426
37965	123427
4425	123428
359	123429
2674	123430
8169	123431
38607	123432
21586	123433
3352	123434
59034	123435
53568	123436
65507	123437
22459	123438
39321	123439
18984	123440
35454	123441
61909	123442
109483	123443
55678	123444
3226	123445
42649	123446
89677	123447
69937	123448
51383	123449
41716	123450
98021	123451
66428	123452
46791	123453
66178	123454
32989	123455
5458	123456
30522	123457
1918	123458
29452	123459
85	123460
116966	123461
86297	123462
35207	123463
73931	123464
13852	123465
455	123466
14615	123467
80189	123468
63505	123469
101661	123470
64775	123471
69561	123472
111873	123473
16403	123474
43138	123475
55985	123476
2725	123477
85001	123478
11313	123479
10899	123480
4822	123481
56495	123482
97829	123483
280	123484
89743	123485
34136	123486
5569	123487
52100	123488
83453	123489
13944	123490
47613	123491
41250	123492
5158	123493
109090	123494
15371	123495
88486	123496
51531	123497
6302	123498
47677	123499
52043	123500
56518	123501
122621	123502
27696	123503
63526	123504
9562	123505
34588	123506
46213	123507
96458	123508
61247	123509
132599	123510
9626	123511
87949	123512
30548	123513
66924	123514
66961	123515
18472	123516
23400	123517
83750	123518
82	123519
56082	123520
53467	123521
15070	123522
18044	123523
5102	123524
10029	123525
129439	123526
89686	123527
102770	123528
26540	123529
99337	123530
59440	123531
4157	123532
59123	123533
26803	123534
148803	123535
102684	123536
26743	123537
90214	123538
110530	123539
90051	123540
37254	123541
17099	123542
6245	123543
139579	123544
13089	123545
70746	123546
83848	123547
1599	123548
78576	123549
46604	123550
80933	123551
130637	123552
67692	123553
12105	123554
73570	123555
371	123556
65645	123557
82167	123558
18007	123559
927	123560
106870	123561
10485	123562
47471	123563
47351	123564
35356	123565
34670	123566
22474	123567
15	123568
48096	123569
14842	123570
75840	123571
22839	123572
56146	123573
1743	123574
6863	123575
504	123576
15982	123577
6309	123578
37181	123579
47072	123580
51486	123581
17736	123582
97101	123583
28969	123584
39193	123585
46658	123586
50565	123587
13790	123588
28890	123589
129517	123590
11596	123591
36368	123592
11964	123593
4082	123594
117052	123595
89222	123596
30727	123597
90146	123598
108833	123599
86512	123600
28933	123601
38779	123602
89136	123603
11378	123604
82637	123605
25485	123606
63094	123607
13113	123608
5466	123609
68221	123610
18959	123611
18831	123612
104284	123613
72265	123614
37762	123615
35244	123616
31677	123617
28351	123618
45351	123619
51594	123620
52221	123621
19973	123622
69539	123623
73693	123624
33942	123625
49654	123626
4417	123627
79559	123628
65150	123629
21663	123630
4623	123631
37952	123632
97419	123633
25138	123634
63781	123635
113351	123636
2249	123637
23636	123638
109205	123639
134104	123640
46266	123641
25156	123642
33602	123643
9738	123644
62376	123645
66735	123646
28689	123647
128963	123648
9958	123649
120979	123650
79330	123651
9243	123652
8971	123653
8590	123654
4929	123655
46979	123656
35614	123657
97454	123658
3612	123659
60053	123660
102585	123661
101852	123662
852	123663
22712	123664
27903	123665
3639	123666
59203	123667
46184	123668
28365	123669
66588	123670
10028	123671
37030	123672
35952	123673
29891	123674
28711	123675
91735	123676
137916	123677
87666	123678
119605	123679
141817	123680
71627	123681
43071	123682
5646	123683
148073	123684
92910	123685
580	123686
59598	123687
50550	123688
5842	123689
56297	123690
30835	123691
96029	123692
102812	123693
1962	123694
29690	123695
18979	123696
46989	123697
83351	123698
6286	123699
98616	123700
100379	123701
27229	123702
9143	123703
77055	123704
85744	123705
53891	123706
20922	123707
47970	123708
105496	123709
5712	123710
81062	123711
13494	123712
128191	123713
58181	123714
105131	123715
40893	123716
55065	123717
17384	123718
2102	123719
70760	123720
9438	123721
23785	123722
137790	123723
102029	123724
74052	123725
73413	123726
57131	123727
5629	123728
27115	123729
59721	123730
4655	123731
22370	123732
27412	123733
29060	123734
18294	123735
7078	123736
24810	123737
38364	123738
10761	123739
62173	123740
36168	123741
9479	123742
84913	123743
86175	123744
77388	123745
48409	123746
82251	123747
13700	123748
91871	123749
25273	123750
6810	123751
339	123752
44106	123753
98929	123754
70251	123755
29886	123756
7808	123757
319	123758
67549	123759
3719	123760
37306	123761
78834	123762
944	123763
32453	123764
30682	123765
53780	123766
58229	123767
62069	123768
16202	123769
501	123770
55538	123771
88815	123772
12730	123773
69281	123774
22692	123775
3292	123776
38096	123777
65537	123778
14625	123779
33557	123780
76642	123781
7172	123782
76791	123783
81910	123784
46197	123785
8100	123786
5859	123787
38626	123788
105807	123789
87958	123790
43227	123791
4865	123792
11927	123793
41706	123794
47661	123795
143	123796
110344	123797
5950	123798
16702	123799
110673	123800
1563	123801
56154	123802
70809	123803
5273	123804
52224	123805
116269	123806
30969	123807
84657	123808
127762	123809
1443	123810
17029	123811
40684	123812
45683	123813
19969	123814
21582	123815
64286	123816
3713	123817
13	123818
2600	123819
41820	123820
6811	123821
36353	123822
53208	123823
30492	123824
41939	123825
6458	123826
72680	123827
16463	123828
5535	123829
65885	123830
3277	123831
16576	123832
34515	123833
10473	123834
41821	123835
9180	123836
72097	123837
34750	123838
34572	123839
80005	123840
45167	123841
223	123842
299	123843
28789	123844
915	123845
87021	123846
77578	123847
61696	123848
9520	123849
24188	123850
91160	123851
39296	123852
40547	123853
87697	123854
3519	123855
18758	123856
57766	123857
2219	123858
5269	123859
298	123860
12825	123861
60519	123862
82028	123863
6386	123864
67527	123865
11809	123866
69865	123867
140909	123868
88995	123869
10442	123870
44571	123871
1802	123872
38985	123873
34703	123874
1434	123875
148975	123876
93481	123877
107531	123878
32805	123879
4769	123880
231	123881
42415	123882
17443	123883
26397	123884
46510	123885
22354	123886
659	123887
48655	123888
5993	123889
114715	123890
581	123891
17305	123892
79911	123893
51115	123894
7584	123895
26950	123896
77596	123897
27540	123898
91225	123899
35666	123900
81277	123901
23272	123902
7214	123903
123193	123904
61797	123905
27921	123906
56245	123907
77507	123908
17899	123909
1605	123910
36521	123911
41897	123912
96015	123913
39452	123914
3859	123915
10568	123916
81542	123917
23618	123918
326	123919
130629	123920
30	123921
58113	123922
9398	123923
52532	123924
51939	123925
47972	123926
38199	123927
103146	123928
27948	123929
83786	123930
99519	123931
28573	123932
28234	123933
36617	123934
17112	123935
44112	123936
17188	123937
5838	123938
21645	123939
117389	123940
21572	123941
99665	123942
89254	123943
4156	123944
9827	123945
48615	123946
40917	123947
1951	123948
60009	123949
11609	123950
29884	123951
135270	123952
13450	123953
854	123954
131678	123955
80478	123956
36686	123957
51751	123958
22842	123959
18111	123960
18726	123961
75284	123962
32125	123963
7235	123964
30343	123965
62537	123966
679	123967
133828	123968
36871	123969
1010	123970
101976	123971
75264	123972
36995	123973
1453	123974
83784	123975
81432	123976
138096	123977
10587	123978
133880	123979
55178	123980
18802	123981
4948	123982
146714	123983
61215	123984
41889	123985
111053	123986
65470	123987
25653	123988
80309	123989
22871	123990
9005	123991
35402	123992
2067	123993
19444	123994
68019	123995
94384	123996
30758	123997
85832	123998
351	123999
18399	124000
57293	124001
38210	124002
9826	124003
17715	124004
8380	124005
88786	124006
21600	124007
130	124008
23868	124009
59050	124010
21604	124011
2917	124012
67011	124013
50125	124014
16585	124015
14048	124016
39190	124017
37180	124018
37893	124019
6569	124020
30427	124021
107981	124022
300	124023
69726	124024
28165	124025
35915	124026
33559	124027
32007	124028
63475	124029
71211	124030
2812	124031
47589	124032
57186	124033
59217	124034
55430	124035
34173	124036
68772	124037
119044	124038
57550	124039
55411	124040
111418	124041
51943	124042
43323	124043
97468	124044
120482	124045
46825	124046
7796	124047
89156	124048
20468	124049
28972	124050
2253	124051
84932	124052
129424	124053
174	124054
41987	124055
101407	124056
1397	124057
32439	124058
112128	124059
2907	124060
22884	124061
107	124062
4838	124063
6222	124064
21749	124065
10301	124066
8921	124067
127682	124068
58715	124069
277	124070
116167	124071
12262	124072
63434	124073
10609	124074
19090	124075
132398	124076
91	124077
3727	124078
31475	124079
29680	124080
44768	124081
134056	124082
41861	124083
27229	124084
27543	124085
68079	124086
64294	124087
126465	124088
19953	124089
65477	124090
61198	124091
4620	124092
2105	124093
73131	124094
74073	124095
8144	124096
39668	124097
1536	124098
2223	124099
2227	124100
33719	124101
54580	124102
70357	124103
114428	124104
19875	124105
97724	124106
42210	124107
35648	124108
4054	124109
19407	124110
38231	124111
3153	124112
19721	124113
36362	124114
3186	124115
2447	124116
7672	124117
71187	124118
107716	124119
31465	124120
3550	124121
11257	124122
30977	124123
11777	124124
127945	124125
17125	124126
56733	124127
9393	124128
1843	124129
42670	124130
28502	124131
149403	124132
6185	124133
76307	124134
83284	124135
39471	124136
80953	124137
29279	124138
41879	124139
102676	124140
96863	124141
5072	124142
47385	124143
8400	124144
85805	124145
31616	124146
8038	124147
88707	124148
113741	124149
3660	124150
1576	124151
138734	124152
2925	124153
134800	124154
8432	124155
3735	124156
43035	124157
72044	124158
20668	124159
2429	124160
51324	124161
25249	124162
5968	124163
23303	124164
123595	124165
120414	124166
3839	124167
150316	124168
41394	124169
36885	124170
6181	124171
83421	124172
49704	124173
3699	124174
14512	124175
10895	124176
55477	124177
26830	124178
19405	124179
54893	124180
97447	124181
56370	124182
20564	124183
107997	124184
5624	124185
24912	124186
86903	124187
33168	124188
57394	124189
87706	124190
65042	124191
112476	124192
44367	124193
24414	124194
111631	124195
91233	124196
60701	124197
56751	124198
15484	124199
44037	124200
19197	124201
25237	124202
2934	124203
34225	124204
40663	124205
21158	124206
45185	124207
62832	124208
11513	124209
97677	124210
47095	124211
1241	124212
31428	124213
28489	124214
132318	124215
81117	124216
40771	124217
85226	124218
118994	124219
51046	124220
28704	124221
522	124222
22497	124223
80506	124224
101055	124225
35416	124226
100633	124227
69821	124228
47053	124229
70235	124230
5759	124231
11126	124232
27550	124233
51966	124234
34183	124235
55838	124236
13491	124237
59162	124238
62	124239
65564	124240
125976	124241
116628	124242
32072	124243
76979	124244
215	124245
33814	124246
19321	124247
13590	124248
31075	124249
52706	124250
23345	124251
55939	124252
7638	124253
54346	124254
81151	124255
31474	124256
30495	124257
7011	124258
1934	124259
48707	124260
13775	124261
11165	124262
43030	124263
11911	124264
112874	124265
97275	124266
51916	124267
121847	124268
49381	124269
45250	124270
83028	124271
62887	124272
131051	124273
68700	124274
34385	124275
8166	124276
19376	124277
79475	124278
35545	124279
32192	124280
76360	124281
307	124282
16840	124283
799	124284
90472	124285
57091	124286
20690	124287
59678	124288
117080	124289
83496	124290
11806	124291
147264	124292
89178	124293
85526	124294
117271	124295
35471	124296
134132	124297
28094	124298
16171	124299
58318	124300
137052	124301
27775	124302
108224	124303
29333	124304
46475	124305
10099	124306
23541	124307
80544	124308
56374	124309
70043	124310
6027	124311
12213	124312
4445	124313
72754	124314
126475	124315
627	124316
57725	124317
44585	124318
82733	124319
4245	124320
37400	124321
115456	124322
10809	124323
15712	124324
24945	124325
14	124326
851	124327
38265	124328
16374	124329
80953	124330
32635	124331
21849	124332
74490	124333
30023	124334
143144	124335
52436	124336
28349	124337
16090	124338
2481	124339
89115	124340
259	124341
19590	124342
150789	124343
24181	124344
4887	124345
12004	124346
6867	124347
18597	124348
95693	124349
83280	124350
47618	124351
18934	124352
7328	124353
82271	124354
58068	124355
101673	124356
25103	124357
113532	124358
12757	124359
549	124360
21580	124361
32433	124362
6601	124363
74884	124364
85722	124365
44365	124366
97700	124367
51164	124368
99552	124369
1095	124370
53749	124371
54707	124372
26086	124373
25588	124374
20265	124375
25436	124376
17482	124377
134730	124378
2861	124379
23679	124380
629	124381
29739	124382
126816	124383
64294	124384
125997	124385
4856	124386
107901	124387
5594	124388
671	124389
13429	124390
35662	124391
51767	124392
134410	124393
23914	124394
992	124395
36032	124396
17126	124397
28419	124398
66493	124399
137998	124400
16223	124401
3507	124402
128527	124403
10236	124404
133253	124405
44660	124406
12425	124407
22487	124408
132452	124409
138072	124410
28708	124411
98263	124412
121076	124413
115520	124414
77372	124415
49717	124416
7633	124417
23185	124418
96324	124419
77582	124420
34519	124421
29102	124422
17158	124423
114248	124424
103464	124425
14361	124426
4504	124427
26998	124428
107033	124429
2776	124430
6587	124431
26199	124432
11385	124433
17699	124434
24455	124435
63570	124436
38822	124437
8312	124438
74322	124439
105420	124440
99307	124441
46837	124442
22448	124443
16043	124444
15901	124445
23299	124446
24540	124447
55290	124448
118334	124449
21983	124450
5636	124451
16527	124452
8179	124453
60569	124454
66505	124455
68294	124456
14929	124457
18996	124458
86465	124459
50206	124460
29805	124461
1015	124462
68556	124463
25618	124464
31355	124465
126737	124466
51493	124467
6909	124468
63976	124469
37602	124470
8987	124471
31463	124472
11312	124473
42712	124474
1426	124475
25228	124476
30106	124477
28230	124478
24142	124479
6023	124480
36965	124481
19959	124482
17857	124483
18272	124484
100280	124485
17410	124486
94141	124487
21177	124488
133181	124489
4882	124490
84636	124491
10509	124492
7724	124493
43941	124494
13738	124495
814	124496
41446	124497
3876	124498
8244	124499
31212	124500
90317	124501
24356	124502
55300	124503
87377	124504
65454	124505
8315	124506
19176	124507
516	124508
5894	124509
70248	124510
23283	124511
58660	124512
5651	124513
5565	124514
5870	124515
96543	124516
81491	124517
19	124518
91420	124519
24275	124520
56593	124521
84538	124522
7190	124523
17899	124524
82745	124525
37753	124526
62513	124527
28221	124528
84866	124529
9458	124530
73419	124531
79729	124532
79263	124533
115845	124534
161	124535
20232	124536
2385	124537
75038	124538
49363	124539
1623	124540
113965	124541
104058	124542
22775	124543
40473	124544
145198	124545
51353	124546
9903	124547
4358	124548
5282	124549
24676	124550
48462	124551
70413	124552
28902	124553
51708	124554
79014	124555
12030	124556
84843	124557
69266	124558
8726	124559
5279	124560
62947	124561
60711	124562
7950	124563
42333	124564
29091	124565
1018	124566
84871	124567
61477	124568
75809	124569
24916	124570
1262	124571
47819	124572
20231	124573
43243	124574
3097	124575
23158	124576
75243	124577
69782	124578
12571	124579
12657	124580
51318	124581
35400	124582
14443	124583
7383	124584
1153	124585
47352	124586
15087	124587
62343	124588
117382	124589
78038	124590
8777	124591
148233	124592
75360	124593
23180	124594
136064	124595
13721	124596
7059	124597
116275	124598
94507	124599
3885	124600
1886	124601
32179	124602
117747	124603
9950	124604
40730	124605
18936	124606
129256	124607
36715	124608
90750	124609
5972	124610
22921	124611
29544	124612
12847	124613
88488	124614
74781	124615
55708	124616
118073	124617
100040	124618
57037	124619
8421	124620
4641	124621
61390	124622
22998	124623
51213	124624
112853	124625
12963	124626
24391	124627
30661	124628
3005	124629
25633	124630
3633	124631
604	124632
27066	124633
36827	124634
35790	124635
21549	124636
28894	124637
11861	124638
67565	124639
16374	124640
31269	124641
22389	124642
45924	124643
18933	124644
2798	124645
40444	124646
33715	124647
50040	124648
93483	124649
105010	124650
30426	124651
71212	124652
67599	124653
716	124654
87087	124655
14951	124656
48834	124657
21052	124658
9382	124659
33759	124660
41266	124661
5292	124662
66846	124663
79797	124664
81946	124665
43318	124666
42860	124667
67961	124668
13388	124669
1123	124670
22535	124671
24290	124672
55569	124673
137870	124674
55306	124675
67627	124676
11508	124677
45286	124678
111314	124679
80491	124680
11324	124681
40992	124682
109758	124683
55116	124684
113190	124685
32148	124686
1339	124687
22906	124688
92744	124689
14219	124690
39861	124691
4893	124692
22494	124693
90475	124694
1063	124695
49416	124696
16324	124697
31223	124698
79860	124699
40172	124700
111989	124701
56623	124702
53936	124703
12378	124704
75778	124705
10634	124706
14699	124707
84323	124708
14211	124709
2285	124710
7479	124711
54702	124712
109	124713
45829	124714
3910	124715
88514	124716
36457	124717
21910	124718
38072	124719
122314	124720
144738	124721
99290	124722
88100	124723
2840	124724
85035	124725
7742	124726
119679	124727
129209	124728
58467	124729
35830	124730
58892	124731
17619	124732
15621	124733
33009	124734
84738	124735
54913	124736
55531	124737
3966	124738
54875	124739
37796	124740
15815	124741
135960	124742
37795	124743
11408	124744
28868	124745
42269	124746
3559	124747
144538	124748
17883	124749
3273	124750
72191	124751
84935	124752
38159	124753
4619	124754
15084	124755
14500	124756
32031	124757
72078	124758
2920	124759
662	124760
6766	124761
19409	124762
35174	124763
96509	124764
127498	124765
3336	124766
59111	124767
75531	124768
29831	124769
49450	124770
9357	124771
9800	124772
4145	124773
18471	124774
26685	124775
83136	124776
1402	124777
32667	124778
30080	124779
47865	124780
80549	124781
56710	124782
20646	124783
20860	124784
18913	124785
79082	124786
83986	124787
6222	124788
39816	124789
59815	124790
132023	124791
25347	124792
103051	124793
35071	124794
16704	124795
31134	124796
22871	124797
709	124798
7407	124799
15988	124800
17673	124801
5438	124802
16757	124803
50502	124804
14009	124805
136029	124806
105137	124807
69504	124808
40945	124809
45177	124810
66688	124811
84711	124812
55251	124813
3761	124814
7758	124815
71818	124816
8614	124817
878	124818
8780	124819
11976	124820
49660	124821
125743	124822
36454	124823
85249	124824
24839	124825
111321	124826
40106	124827
92970	124828
4796	124829
118787	124830
33128	124831
17503	124832
101314	124833
11144	124834
42885	124835
55564	124836
29547	124837
54669	124838
26	124839
45766	124840
82882	124841
59286	124842
39427	124843
136719	124844
71072	124845
27309	124846
72704	124847
57152	124848
16832	124849
17289	124850
116537	124851
5938	124852
72981	124853
98166	124854
44809	124855
42995	124856
83062	124857
467	124858
26335	124859
10932	124860
2632	124861
103409	124862
86062	124863
12140	124864
28386	124865
66751	124866
37072	124867
2602	124868
31344	124869
37309	124870
8996	124871
269	124872
745	124873
45230	124874
19420	124875
1774	124876
98277	124877
52958	124878
7981	124879
4567	124880
43489	124881
48333	124882
81195	124883
4534	124884
31259	124885
22161	124886
108267	124887
47751	124888
98464	124889
25103	124890
42637	124891
2185	124892
6826	124893
6789	124894
76829	124895
64527	124896
74320	124897
35899	124898
1884	124899
99914	124900
117514	124901
110785	124902
32344	124903
35896	124904
16136	124905
19607	124906
27435	124907
22018	124908
87297	124909
55911	124910
5340	124911
3912	124912
21237	124913
62916	124914
8280	124915
43982	124916
37000	124917
19152	124918
5520	124919
78233	124920
121217	124921
27198	124922
55369	124923
132498	124924
6432	124925
38679	124926
6846	124927
67303	124928
14968	124929
101280	124930
24096	124931
16010	124932
16225	124933
718	124934
145469	124935
6013	124936
25506	124937
30326	124938
5893	124939
54018	124940
138303	124941
69884	124942
478	124943
21222	124944
3199	124945
25337	124946
3899	124947
1964	124948
100721	124949
63984	124950
37451	124951
64280	124952
82995	124953
51306	124954
8530	124955
24928	124956
13879	124957
21569	124958
14569	124959
65482	124960
130500	124961
64697	124962
48346	124963
48326	124964
24065	124965
135498	124966
22997	124967
12243	124968
76355	124969
3806	124970
9477	124971
53043	124972
71809	124973
64690	124974
84789	124975
95225	124976
15791	124977
5441	124978
21886	124979
96240	124980
28841	124981
76032	124982
66432	124983
133167	124984
71113	124985
797	124986
6947	124987
115437	124988
46777	124989
50370	124990
15781	124991
79069	124992
20344	124993
88832	124994
42986	124995
18551	124996
132793	124997
117680	124998
71863	124999
115687	125000
13747	125001
77874	125002
50951	125003
1907	125004
127843	125005
72336	125006
1881	125007
69799	125008
70861	125009
40377	125010
22625	125011
5687	125012
38765	125013
18339	125014
38207	125015
17359	125016
8292	125017
111404	125018
15735	125019
6241	125020
116478	125021
108917	125022
35755	125023
6852	125024
19908	125025
47531	125026
72252	125027
3800	125028
63160	125029
107857	125030
13189	125031
14373	125032
6476	125033
142610	125034
106562	125035
13659	125036
14232	125037
59286	125038
31351	125039
52933	125040
116	125041
51323	125042
13553	125043
69438	125044
95883	125045
136721	125046
32873	125047
27546	125048
4404	125049
7569	125050
45446	125051
72077	125052
48459	125053
11104	125054
98732	125055
3376	125056
47696	125057
41696	125058
67401	125059
112	125060
94002	125061
1271	125062
57171	125063
12736	125064
43180	125065
25357	125066
27028	125067
101540	125068
97554	125069
56533	125070
136560	125071
306	125072
102071	125073
10549	125074
72314	125075
102559	125076
81036	125077
3052	125078
56062	125079
35847	125080
7405	125081
131602	125082
74060	125083
2705	125084
17533	125085
30024	125086
6146	125087
69106	125088
83157	125089
31331	125090
19238	125091
1245	125092
75850	125093
4430	125094
465	125095
70964	125096
45427	125097
116889	125098
74284	125099
14943	125100
30432	125101
41919	125102
30531	125103
114984	125104
51726	125105
108338	125106
49098	125107
68617	125108
1400	125109
5267	125110
144611	125111
4370	125112
31061	125113
658	125114
12897	125115
51828	125116
57126	125117
8148	125118
52909	125119
1175	125120
57207	125121
22916	125122
19243	125123
32677	125124
10651	125125
75519	125126
29648	125127
50730	125128
9438	125129
33682	125130
112079	125131
25283	125132
114583	125133
87634	125134
24582	125135
9196	125136
1943	125137
53996	125138
102492	125139
14950	125140
30867	125141
27109	125142
7191	125143
7775	125144
40038	125145
61879	125146
87735	125147
74103	125148
22426	125149
48611	125150
55885	125151
55893	125152
14781	125153
82551	125154
34513	125155
41744	125156
36220	125157
9395	125158
33035	125159
1178	125160
20968	125161
135536	125162
19767	125163
75468	125164
3485	125165
6673	125166
2020	125167
13760	125168
79650	125169
7305	125170
16869	125171
46088	125172
84895	125173
29528	125174
9551	125175
102085	125176
95501	125177
83726	125178
77043	125179
86338	125180
80500	125181
79399	125182
3204	125183
7249	125184
52120	125185
39618	125186
24801	125187
36020	125188
32168	125189
55677	125190
22578	125191
11153	125192
9492	125193
14186	125194
72608	125195
38676	125196
126224	125197
39910	125198
2027	125199
756	125200
44273	125201
48269	125202
60478	125203
596	125204
104968	125205
57986	125206
77466	125207
30382	125208
32472	125209
17529	125210
4390	125211
75075	125212
53837	125213
143533	125214
54538	125215
4544	125216
19077	125217
115049	125218
102712	125219
36175	125220
13170	125221
76686	125222
42357	125223
72634	125224
12148	125225
1233	125226
46446	125227
78258	125228
140211	125229
21724	125230
6879	125231
6430	125232
56164	125233
118099	125234
1610	125235
69903	125236
4291	125237
35471	125238
20598	125239
101551	125240
43000	125241
109655	125242
61676	125243
128931	125244
3911	125245
17262	125246
76453	125247
4990	125248
11889	125249
87563	125250
78037	125251
36234	125252
90528	125253
3775	125254
27773	125255
2868	125256
38679	125257
9430	125258
14931	125259
12234	125260
206	125261
21508	125262
2713	125263
38145	125264
120	125265
40224	125266
66619	125267
86	125268
63459	125269
17051	125270
3870	125271
31159	125272
32067	125273
11579	125274
33054	125275
46541	125276
2989	125277
10917	125278
11629	125279
3802	125280
7938	125281
81849	125282
41911	125283
15097	125284
56500	125285
21359	125286
2837	125287
101485	125288
1805	125289
23488	125290
24450	125291
23713	125292
160	125293
38215	125294
19788	125295
30483	125296
62905	125297
44286	125298
6384	125299
18251	125300
41476	125301
18329	125302
15760	125303
60965	125304
29045	125305
56422	125306
38361	125307
1330	125308
150522	125309
5558	125310
138170	125311
6808	125312
17502	125313
29660	125314
75620	125315
89782	125316
19102	125317
64937	125318
45608	125319
35662	125320
20117	125321
38535	125322
107	125323
125065	125324
147268	125325
1395	125326
2788	125327
20931	125328
92340	125329
52980	125330
9969	125331
23105	125332
17142	125333
15185	125334
68417	125335
43299	125336
129752	125337
19737	125338
8530	125339
11495	125340
112676	125341
39383	125342
17219	125343
101268	125344
29672	125345
73396	125346
23995	125347
14169	125348
6045	125349
18910	125350
7304	125351
33536	125352
4788	125353
695	125354
94856	125355
784	125356
18667	125357
982	125358
47637	125359
3887	125360
83888	125361
110235	125362
119481	125363
80107	125364
1279	125365
8895	125366
18767	125367
57221	125368
50647	125369
842	125370
91833	125371
22534	125372
15109	125373
67486	125374
41736	125375
70841	125376
92172	125377
85588	125378
28969	125379
2339	125380
96206	125381
18363	125382
2101	125383
76373	125384
84416	125385
77767	125386
18935	125387
4716	125388
25874	125389
94780	125390
47919	125391
7612	125392
8510	125393
1179	125394
4907	125395
3310	125396
3322	125397
7583	125398
32247	125399
103337	125400
13852	125401
27923	125402
101290	125403
121271	125404
4598	125405
49843	125406
118530	125407
576	125408
130754	125409
508	125410
25642	125411
7932	125412
109943	125413
66668	125414
30254	125415
6560	125416
9382	125417
42415	125418
10414	125419
16299	125420
68481	125421
60390	125422
71763	125423
13324	125424
3006	125425
1872	125426
41702	125427
48930	125428
5103	125429
77587	125430
133409	125431
66903	125432
25897	125433
19577	125434
76902	125435
17653	125436
4409	125437
7756	125438
36382	125439
112671	125440
136843	125441
1627	125442
66783	125443
11977	125444
18089	125445
26636	125446
9324	125447
121715	125448
48973	125449
37493	125450
68449	125451
4572	125452
40011	125453
127329	125454
101247	125455
114291	125456
4350	125457
66796	125458
101106	125459
2475	125460
2030	125461
64473	125462
132218	125463
2384	125464
127681	125465
71196	125466
37145	125467
52232	125468
57348	125469
908	125470
12144	125471
93575	125472
5926	125473
72743	125474
3084	125475
138288	125476
21711	125477
26408	125478
16913	125479
86655	125480
17586	125481
629	125482
3529	125483
115772	125484
102401	125485
82670	125486
129285	125487
24420	125488
19834	125489
17488	125490
4878	125491
72207	125492
2739	125493
64061	125494
81561	125495
3097	125496
5943	125497
28429	125498
148886	125499
73948	125500
40079	125501
12943	125502
2393	125503
73253	125504
88986	125505
15469	125506
30208	125507
14728	125508
481	125509
26633	125510
57546	125511
77337	125512
80900	125513
86526	125514
66043	125515
79594	125516
56305	125517
11767	125518
46016	125519
4601	125520
30367	125521
34703	125522
19071	125523
92693	125524
35169	125525
91127	125526
71368	125527
8777	125528
13608	125529
73610	125530
44912	125531
76189	125532
17892	125533
54143	125534
100185	125535
36145	125536
1898	125537
6008	125538
93117	125539
4327	125540
20731	125541
3253	125542
32976	125543
133733	125544
18250	125545
126708	125546
22472	125547
117567	125548
10875	125549
4040	125550
14309	125551
352	125552
23909	125553
81910	125554
136252	125555
28656	125556
96511	125557
2525	125558
147208	125559
13694	125560
28327	125561
20109	125562
6036	125563
2041	125564
18712	125565
27312	125566
34010	125567
82913	125568
109021	125569
484	125570
14495	125571
93032	125572
13158	125573
68045	125574
9362	125575
20021	125576
11803	125577
129022	125578
27279	125579
23367	125580
23635	125581
86153	125582
14071	125583
41737	125584
24154	125585
24870	125586
8944	125587
26105	125588
11086	125589
29287	125590
2819	125591
6981	125592
66808	125593
5336	125594
119824	125595
95021	125596
135835	125597
82075	125598
18647	125599
33892	125600
254	125601
30018	125602
113435	125603
138307	125604
57453	125605
13121	125606
119805	125607
74020	125608
26017	125609
22196	125610
387	125611
135755	125612
99638	125613
75111	125614
61070	125615
67099	125616
52738	125617
100449	125618
42004	125619
4793	125620
8748	125621
131832	125622
39889	125623
3189	125624
123757	125625
46164	125626
3763	125627
45867	125628
454	125629
179	125630
22864	125631
28027	125632
3588	125633
49949	125634
4236	125635
8711	125636
14750	125637
47019	125638
100421	125639
59796	125640
34868	125641
925	125642
17253	125643
10472	125644
12458	125645
73517	125646
78740	125647
18743	125648
424	125649
29287	125650
48693	125651
102930	125652
15838	125653
86293	125654
11006	125655
18238	125656
42701	125657
18827	125658
26410	125659
12987	125660
67987	125661
56428	125662
1938	125663
84563	125664
20848	125665
137260	125666
48379	125667
45696	125668
3432	125669
117281	125670
5670	125671
16883	125672
34589	125673
105516	125674
20814	125675
87207	125676
76661	125677
82402	125678
70489	125679
18305	125680
26028	125681
9423	125682
61303	125683
68724	125684
44523	125685
36995	125686
33284	125687
47183	125688
102162	125689
15481	125690
71690	125691
51226	125692
3863	125693
107554	125694
89272	125695
4262	125696
56705	125697
54076	125698
34217	125699
47165	125700
28094	125701
91325	125702
30379	125703
3513	125704
159	125705
76591	125706
9445	125707
30631	125708
127936	125709
82124	125710
46876	125711
72162	125712
200	125713
41525	125714
31054	125715
93755	125716
2004	125717
48389	125718
58282	125719
71320	125720
136858	125721
30571	125722
110578	125723
82771	125724
47491	125725
31695	125726
47390	125727
49650	125728
33763	125729
104584	125730
365	125731
51057	125732
22930	125733
51086	125734
17243	125735
53128	125736
602	125737
149182	125738
96758	125739
17137	125740
46770	125741
102194	125742
75146	125743
41319	125744
74122	125745
84128	125746
34968	125747
1284	125748
14017	125749
87347	125750
134025	125751
80325	125752
103151	125753
116518	125754
8257	125755
138060	125756
118301	125757
7767	125758
60481	125759
100601	125760
5692	125761
877	125762
41646	125763
40054	125764
146877	125765
44086	125766
84531	125767
1418	125768
6138	125769
20027	125770
19213	125771
29003	125772
8092	125773
100555	125774
50662	125775
43078	125776
75749	125777
109943	125778
73497	125779
79271	125780
22430	125781
1368	125782
7127	125783
80738	125784
22135	125785
4247	125786
88374	125787
42528	125788
110361	125789
75926	125790
37713	125791
751	125792
149654	125793
17796	125794
3027	125795
29705	125796
75734	125797
33941	125798
29493	125799
6349	125800
61825	125801
14727	125802
39657	125803
62517	125804
301	125805
28960	125806
81353	125807
146591	125808
21991	125809
50916	125810
18133	125811
1050	125812
68223	125813
3743	125814
85672	125815
5337	125816
51765	125817
119956	125818
44379	125819
26237	125820
113663	125821
28703	125822
32391	125823
21035	125824
51040	125825
52222	125826
131330	125827
14801	125828
13600	125829
7998	125830
32227	125831
97998	125832
117268	125833
53287	125834
14240	125835
33938	125836
27739	125837
117598	125838
15047	125839
103858	125840
132843	125841
4668	125842
54641	125843
61669	125844
37257	125845
21053	125846
30242	125847
59557	125848
6192	125849
12301	125850
4203	125851
40120	125852
85981	125853
141709	125854
58208	125855
107833	125856
2528	125857
101123	125858
104235	125859
44139	125860
64269	125861
72640	125862
134168	125863
13820	125864
1239	125865
54844	125866
30501	125867
5216	125868
70857	125869
14500	125870
149939	125871
4232	125872
19433	125873
14185	125874
3498	125875
54884	125876
44116	125877
4026	125878
122867	125879
78647	125880
9476	125881
53521	125882
17799	125883
90937	125884
27875	125885
12098	125886
40592	125887
82670	125888
83376	125889
1072	125890
7544	125891
33123	125892
91796	125893
399	125894
70457	125895
61214	125896
29459	125897
38886	125898
9200	125899
24156	125900
235	125901
6924	125902
68222	125903
41860	125904
42217	125905
56378	125906
4314	125907
126098	125908
47000	125909
111697	125910
13335	125911
62764	125912
13609	125913
18088	125914
56907	125915
4510	125916
78995	125917
68106	125918
22558	125919
35121	125920
25901	125921
37750	125922
7146	125923
41055	125924
13316	125925
55256	125926
134877	125927
114454	125928
11094	125929
85554	125930
74528	125931
46886	125932
95417	125933
127620	125934
1530	125935
52774	125936
42180	125937
6523	125938
120617	125939
11562	125940
35341	125941
27122	125942
118795	125943
34237	125944
112970	125945
74375	125946
92257	125947
22145	125948
61824	125949
48808	125950
124669	125951
111641	125952
95124	125953
120938	125954
101683	125955
105824	125956
57920	125957
122670	125958
124297	125959
31170	125960
22571	125961
698	125962
40175	125963
24837	125964
14324	125965
2864	125966
99222	125967
81475	125968
65504	125969
16887	125970
58012	125971
264	125972
19204	125973
3530	125974
37521	125975
84909	125976
72828	125977
27970	125978
21999	125979
88287	125980
29743	125981
840	125982
95172	125983
15331	125984
12190	125985
9055	125986
121261	125987
8613	125988
15373	125989
11598	125990
13101	125991
20467	125992
68855	125993
688	125994
43966	125995
42759	125996
4042	125997
125566	125998
21909	125999
57827	126000
61675	126001
47822	126002
18035	126003
81845	126004
18080	126005
63415	126006
33639	126007
117180	126008
46820	126009
92174	126010
120171	126011
14192	126012
1049	126013
15582	126014
90675	126015
5340	126016
47114	126017
44147	126018
68806	126019
25325	126020
133554	126021
53835	126022
690	126023
25540	126024
86183	126025
16773	126026
29996	126027
61788	126028
114732	126029
64573	126030
102524	126031
108421	126032
127131	126033
77208	126034
115401	126035
21021	126036
2072	126037
36002	126038
27592	126039
70649	126040
90215	126041
133897	126042
3450	126043
58697	126044
29465	126045
44326	126046
34715	126047
23971	126048
109272	126049
63135	126050
12284	126051
63113	126052
129009	126053
50452	126054
915	126055
19407	126056
140490	126057
7151	126058
43592	126059
50158	126060
32948	126061
50961	126062
16040	126063
64441	126064
4706	126065
139852	126066
62142	126067
13792	126068
65437	126069
21217	126070
17728	126071
90580	126072
69102	126073
83628	126074
15695	126075
48800	126076
136655	126077
36490	126078
13037	126079
19485	126080
74091	126081
61114	126082
4022	126083
17722	126084
25907	126085
122173	126086
60948	126087
308	126088
67360	126089
12360	126090
961	126091
46281	126092
21485	126093
28327	126094
4563	126095
64639	126096
10553	126097
106471	126098
46127	126099
15801	126100
81010	126101
91471	126102
14	126103
69728	126104
56381	126105
43934	126106
70320	126107
4060	126108
134672	126109
17357	126110
70108	126111
78673	126112
105972	126113
87712	126114
54809	126115
20502	126116
78248	126117
96131	126118
4541	126119
15161	126120
79716	126121
79573	126122
10471	126123
760	126124
115624	126125
125768	126126
99296	126127
85067	126128
7355	126129
86683	126130
96119	126131
4418	126132
64341	126133
59672	126134
2572	126135
12142	126136
26904	126137
7466	126138
6568	126139
2491	126140
35642	126141
12414	126142
72594	126143
92284	126144
30880	126145
35952	126146
83726	126147
230	126148
89904	126149
24419	126150
20910	126151
18460	126152
13916	126153
7031	126154
51389	126155
38204	126156
54320	126157
948	126158
108090	126159
81486	126160
8224	126161
47578	126162
110346	126163
47818	126164
14972	126165
136974	126166
108	126167
59045	126168
81523	126169
53193	126170
71973	126171
20613	126172
68680	126173
11	126174
15334	126175
105956	126176
128	126177
7180	126178
3373	126179
55423	126180
48876	126181
75209	126182
9009	126183
66362	126184
66200	126185
44373	126186
6062	126187
17713	126188
45176	126189
2212	126190
87708	126191
46057	126192
11729	126193
37406	126194
15179	126195
43246	126196
75109	126197
38292	126198
11418	126199
33295	126200
22129	126201
2543	126202
85511	126203
41879	126204
35287	126205
72603	126206
71592	126207
7087	126208
107992	126209
85389	126210
37800	126211
266	126212
55248	126213
91904	126214
13064	126215
13194	126216
43058	126217
55812	126218
33500	126219
131984	126220
15402	126221
38003	126222
44816	126223
32172	126224
85084	126225
22968	126226
23381	126227
2242	126228
3810	126229
25759	126230
100116	126231
14522	126232
11742	126233
99694	126234
40739	126235
66439	126236
55384	126237
16050	126238
5190	126239
70520	126240
38432	126241
10047	126242
13328	126243
18535	126244
3578	126245
8952	126246
1518	126247
106009	126248
125175	126249
69737	126250
11721	126251
10797	126252
37488	126253
4910	126254
40013	126255
48257	126256
17922	126257
142272	126258
18737	126259
3294	126260
85955	126261
69757	126262
31160	126263
58774	126264
41914	126265
51653	126266
218	126267
35640	126268
76630	126269
55835	126270
7076	126271
101015	126272
4875	126273
81222	126274
49750	126275
10057	126276
132426	126277
15957	126278
14333	126279
8256	126280
42068	126281
73863	126282
35199	126283
15825	126284
35176	126285
35520	126286
43975	126287
52496	126288
98835	126289
4634	126290
49918	126291
15357	126292
2012	126293
27724	126294
38547	126295
53122	126296
24472	126297
64182	126298
13458	126299
91511	126300
59473	126301
54752	126302
69510	126303
14949	126304
1071	126305
63698	126306
11057	126307
112940	126308
58750	126309
43375	126310
110448	126311
23294	126312
34259	126313
1119	126314
51409	126315
35975	126316
47579	126317
6988	126318
306	126319
461	126320
11900	126321
5707	126322
44192	126323
2593	126324
15561	126325
149828	126326
36230	126327
7856	126328
21131	126329
109496	126330
40676	126331
79866	126332
3120	126333
635	126334
54217	126335
6771	126336
70087	126337
70837	126338
65178	126339
3272	126340
36873	126341
62074	126342
7965	126343
19910	126344
105814	126345
30364	126346
16827	126347
36710	126348
25264	126349
11982	126350
25464	126351
8650	126352
33239	126353
17802	126354
27822	126355
77438	126356
4112	126357
19065	126358
35091	126359
113997	126360
20815	126361
61594	126362
76825	126363
109022	126364
11179	126365
54850	126366
122521	126367
9684	126368
15036	126369
38697	126370
734	126371
132357	126372
55635	126373
102959	126374
16570	126375
7438	126376
57028	126377
88453	126378
10089	126379
103116	126380
25569	126381
89220	126382
61630	126383
56159	126384
10290	126385
28726	126386
13953	126387
86854	126388
15565	126389
4623	126390
37666	126391
62184	126392
78722	126393
18435	126394
85223	126395
69023	126396
110692	126397
17743	126398
15443	126399
16618	126400
95487	126401
5941	126402
118279	126403
37050	126404
128258	126405
103330	126406
92527	126407
18179	126408
4021	126409
41366	126410
29544	126411
102185	126412
24465	126413
104413	126414
34079	126415
8664	126416
82665	126417
70914	126418
29288	126419
4086	126420
37459	126421
89615	126422
1339	126423
59097	126424
62201	126425
21575	126426
72681	126427
83059	126428
64016	126429
92158	126430
82458	126431
63428	126432
129702	126433
6788	126434
80431	126435
86221	126436
11820	126437
68401	126438
51896	126439
68232	126440
9007	126441
23864	126442
82665	126443
97448	126444
15374	126445
41293	126446
35745	126447
99086	126448
137518	126449
46468	126450
36607	126451
26845	126452
26854	126453
24457	126454
25371	126455
48371	126456
19885	126457
29144	126458
1605	126459
128820	126460
21514	126461
32872	126462
67204	126463
1842	126464
4724	126465
5923	126466
15265	126467
97054	126468
35476	126469
47950	126470
8506	126471
51973	126472
32989	126473
36254	126474
3816	126475
21898	126476
30842	126477
28291	126478
14566	126479
7797	126480
1022	126481
111985	126482
48459	126483
24370	126484
127309	126485
134436	126486
52306	126487
33699	126488
84508	126489
481	126490
65313	126491
1879	126492
3109	126493
53945	126494
71770	126495
13297	126496
943	126497
3218	126498
81904	126499
3705	126500
35980	126501
88412	126502
128450	126503
36107	126504
110155	126505
42055	126506
18748	126507
32357	126508
36353	126509
53033	126510
14164	126511
23890	126512
56968	126513
26815	126514
396	126515
76323	126516
74765	126517
139365	126518
57422	126519
81915	126520
69438	126521
554	126522
6758	126523
20936	126524
135082	126525
19439	126526
26999	126527
21692	126528
11055	126529
3431	126530
79923	126531
52436	126532
70045	126533
47888	126534
111653	126535
1846	126536
140923	126537
42939	126538
13169	126539
116149	126540
52496	126541
26026	126542
138217	126543
7221	126544
61582	126545
111872	126546
9046	126547
133064	126548
51917	126549
1151	126550
50357	126551
64889	126552
138104	126553
40076	126554
15048	126555
1201	126556
105940	126557
41719	126558
36989	126559
1895	126560
537	126561
47108	126562
17822	126563
12896	126564
48471	126565
44710	126566
953	126567
55277	126568
87392	126569
12146	126570
1860	126571
207	126572
27480	126573
30472	126574
9673	126575
110314	126576
90062	126577
67865	126578
50413	126579
68784	126580
60761	126581
52501	126582
133109	126583
4424	126584
254	126585
16506	126586
33302	126587
10998	126588
9072	126589
18555	126590
45198	126591
16192	126592
88774	126593
4169	126594
65105	126595
26213	126596
80320	126597
134233	126598
811	126599
18465	126600
3498	126601
13181	126602
9663	126603
61763	126604
46196	126605
12323	126606
48440	126607
110124	126608
46486	126609
21119	126610
27857	126611
76954	126612
55467	126613
119874	126614
1639	126615
22420	126616
5775	126617
9734	126618
122696	126619
9773	126620
21002	126621
55900	126622
24314	126623
1266	126624
3803	126625
124908	126626
19908	126627
70083	126628
8705	126629
5395	126630
6860	126631
12494	126632
17722	126633
18565	126634
2270	126635
25735	126636
84095	126637
29349	126638
39333	126639
20857	126640
172	126641
36062	126642
11578	126643
71155	126644
34253	126645
34143	126646
84084	126647
1943	126648
2471	126649
8961	126650
140415	126651
33582	126652
88196	126653
40579	126654
29972	126655
132773	126656
94477	126657
38081	126658
30560	126659
123957	126660
18753	126661
54903	126662
10363	126663
75168	126664
22299	126665
22291	126666
21324	126667
73	126668
77288	126669
23618	126670
72124	126671
43910	126672
14758	126673
53653	126674
77685	126675
16820	126676
20949	126677
105409	126678
30394	126679
19225	126680
27590	126681
63103	126682
55456	126683
93574	126684
813	126685
1121	126686
115646	126687
11143	126688
37967	126689
1622	126690
8452	126691
58174	126692
80376	126693
2719	126694
80164	126695
12329	126696
31528	126697
107224	126698
65843	126699
89966	126700
8734	126701
442	126702
26014	126703
1951	126704
6743	126705
126555	126706
53996	126707
52251	126708
18852	126709
14	126710
64874	126711
20430	126712
68711	126713
93342	126714
48085	126715
1117	126716
63185	126717
11172	126718
386	126719
5205	126720
25916	126721
30945	126722
79498	126723
19022	126724
56688	126725
6005	126726
60358	126727
26628	126728
27195	126729
15993	126730
28699	126731
78450	126732
7554	126733
5820	126734
99273	126735
11873	126736
36186	126737
14443	126738
30013	126739
13191	126740
15709	126741
80597	126742
81603	126743
101910	126744
3939	126745
47230	126746
49331	126747
18166	126748
89468	126749
26264	126750
280	126751
102789	126752
22244	126753
810	126754
4991	126755
32658	126756
66606	126757
49991	126758
8315	126759
62443	126760
32175	126761
12784	126762
126456	126763
12449	126764
86749	126765
37517	126766
55787	126767
7170	126768
504	126769
22796	126770
75385	126771
38643	126772
2576	126773
4477	126774
84810	126775
92230	126776
122127	126777
62722	126778
1155	126779
18085	126780
33988	126781
41771	126782
58992	126783
48429	126784
3185	126785
41915	126786
30004	126787
96290	126788
125113	126789
68816	126790
88904	126791
60119	126792
25805	126793
14391	126794
41665	126795
47907	126796
3643	126797
25239	126798
1927	126799
39425	126800
35398	126801
14238	126802
7499	126803
29107	126804
28417	126805
140786	126806
44191	126807
121684	126808
3207	126809
11412	126810
7474	126811
63406	126812
36143	126813
122874	126814
107375	126815
79290	126816
82116	126817
23331	126818
32331	126819
81283	126820
36224	126821
122748	126822
45045	126823
6516	126824
103170	126825
4644	126826
101806	126827
61594	126828
27000	126829
62016	126830
23020	126831
62769	126832
46163	126833
75680	126834
107328	126835
2051	126836
82230	126837
71154	126838
32162	126839
467	126840
4374	126841
40313	126842
78792	126843
67918	126844
28179	126845
47158	126846
12445	126847
71977	126848
24651	126849
61855	126850
5501	126851
1442	126852
21530	126853
119481	126854
53342	126855
10461	126856
9501	126857
10027	126858
14628	126859
6726	126860
107579	126861
21775	126862
20639	126863
88553	126864
23935	126865
48689	126866
14493	126867
121509	126868
82451	126869
88796	126870
97221	126871
60884	126872
25964	126873
6246	126874
44633	126875
36706	126876
18750	126877
116804	126878
89580	126879
78470	126880
51625	126881
6485	126882
19021	126883
29442	126884
122690	126885
78084	126886
387	126887
58547	126888
22686	126889
12781	126890
78420	126891
10270	126892
115067	126893
93	126894
138514	126895
126449	126896
11037	126897
118582	126898
53070	126899
98646	126900
72379	126901
58332	126902
31605	126903
7778	126904
110702	126905
58184	126906
78293	126907
33767	126908
8345	126909
58506	126910
42037	126911
71778	126912
139243	126913
6015	126914
69791	126915
11833	126916
124264	126917
49	126918
95003	126919
75290	126920
85827	126921
6069	126922
2565	126923
36748	126924
6724	126925
8326	126926
76986	126927
98952	126928
49162	126929
128104	126930
1690	126931
79750	126932
75995	126933
116656	126934
50894	126935
46053	126936
3766	126937
28218	126938
50021	126939
54167	126940
4117	126941
75122	126942
2317	126943
86598	126944
15786	126945
17927	126946
32011	126947
35744	126948
13332	126949
6956	126950
64804	126951
52866	126952
15224	126953
14727	126954
42275	126955
99542	126956
40168	126957
84198	126958
35441	126959
65483	126960
94413	126961
130683	126962
47318	126963
132029	126964
7608	126965
128469	126966
5810	126967
6862	126968
21146	126969
5086	126970
14057	126971
5641	126972
116083	126973
30319	126974
50630	126975
2661	126976
1736	126977
19214	126978
61727	126979
53951	126980
14117	126981
4577	126982
934	126983
22677	126984
51571	126985
4658	126986
8012	126987
58716	126988
61583	126989
38033	126990
34078	126991
112636	126992
32372	126993
23918	126994
18420	126995
63439	126996
118532	126997
132915	126998
60543	126999
46972	127000
57702	127001
36627	127002
118688	127003
17781	127004
13290	127005
26347	127006
59070	127007
324	127008
65106	127009
2623	127010
88480	127011
8034	127012
81652	127013
84539	127014
95008	127015
7645	127016
42814	127017
92447	127018
54460	127019
63178	127020
16950	127021
41967	127022
12894	127023
9173	127024
28916	127025
9890	127026
18967	127027
15485	127028
94244	127029
62257	127030
16730	127031
59004	127032
21416	127033
45018	127034
81478	127035
89920	127036
35736	127037
47261	127038
5343	127039
131989	127040
111484	127041
44560	127042
32949	127043
18387	127044
63790	127045
2911	127046
24617	127047
9502	127048
112788	127049
1675	127050
26948	127051
46351	127052
6097	127053
102429	127054
35590	127055
66178	127056
10470	127057
13733	127058
62223	127059
20962	127060
28878	127061
114	127062
12927	127063
132945	127064
46043	127065
43286	127066
98344	127067
21409	127068
72232	127069
42649	127070
112751	127071
46581	127072
18138	127073
250	127074
49187	127075
64992	127076
48413	127077
18330	127078
31554	127079
97974	127080
128612	127081
41870	127082
11245	127083
79427	127084
42172	127085
6651	127086
143678	127087
3705	127088
27707	127089
35981	127090
30486	127091
56222	127092
36297	127093
16699	127094
64221	127095
43955	127096
89579	127097
118612	127098
17549	127099
6081	127100
44016	127101
80845	127102
96344	127103
304	127104
6167	127105
22558	127106
2032	127107
61322	127108
19852	127109
22100	127110
99190	127111
5075	127112
35926	127113
3924	127114
138152	127115
45963	127116
3009	127117
65115	127118
24915	127119
52588	127120
101450	127121
27584	127122
16712	127123
23260	127124
1693	127125
54367	127126
44607	127127
1272	127128
2296	127129
8120	127130
3082	127131
126940	127132
60257	127133
92503	127134
13053	127135
16174	127136
107227	127137
56511	127138
812	127139
13248	127140
66211	127141
97154	127142
83816	127143
9054	127144
12600	127145
37422	127146
56456	127147
52043	127148
98035	127149
86912	127150
6552	127151
22152	127152
39647	127153
8334	127154
63295	127155
104723	127156
6530	127157
135182	127158
15443	127159
144239	127160
102071	127161
54759	127162
12585	127163
10878	127164
50432	127165
19349	127166
135595	127167
1951	127168
34299	127169
150442	127170
13587	127171
14895	127172
37897	127173
20124	127174
51889	127175
63135	127176
59849	127177
16665	127178
34708	127179
36863	127180
8872	127181
92833	127182
22924	127183
14606	127184
7754	127185
37640	127186
30916	127187
90012	127188
30375	127189
381	127190
30266	127191
41075	127192
38050	127193
22823	127194
55556	127195
50265	127196
18566	127197
96396	127198
8300	127199
1901	127200
43987	127201
32693	127202
62794	127203
11265	127204
49345	127205
13212	127206
55865	127207
19562	127208
28059	127209
75777	127210
91346	127211
394	127212
20614	127213
46865	127214
824	127215
90844	127216
19526	127217
98770	127218
22100	127219
44081	127220
91539	127221
3524	127222
113581	127223
75154	127224
16316	127225
29169	127226
36370	127227
23637	127228
57695	127229
31407	127230
101358	127231
30434	127232
118694	127233
28350	127234
6761	127235
82212	127236
40340	127237
83779	127238
45632	127239
3086	127240
58755	127241
117298	127242
36374	127243
59207	127244
7972	127245
24809	127246
72321	127247
26450	127248
13840	127249
68311	127250
45065	127251
27216	127252
2594	127253
132738	127254
104313	127255
49533	127256
13419	127257
59961	127258
3684	127259
87733	127260
91482	127261
59176	127262
52513	127263
6491	127264
71883	127265
72541	127266
52369	127267
47643	127268
22132	127269
30783	127270
95011	127271
12720	127272
41343	127273
98273	127274
62947	127275
39600	127276
38127	127277
27493	127278
147396	127279
10526	127280
7971	127281
36010	127282
119182	127283
19700	127284
90725	127285
37833	127286
20640	127287
25378	127288
116331	127289
29967	127290
20772	127291
66074	127292
2474	127293
10632	127294
34958	127295
48511	127296
3692	127297
4434	127298
73608	127299
33123	127300
45202	127301
21926	127302
43225	127303
2289	127304
45388	127305
5130	127306
12619	127307
84585	127308
16699	127309
39115	127310
9897	127311
35426	127312
213	127313
3806	127314
4348	127315
2479	127316
7359	127317
116826	127318
79767	127319
9042	127320
21156	127321
7913	127322
10157	127323
52277	127324
78262	127325
116200	127326
7443	127327
11116	127328
60782	127329
13964	127330
72138	127331
68828	127332
30215	127333
95149	127334
151	127335
641	127336
17406	127337
6736	127338
619	127339
50372	127340
601	127341
1271	127342
51975	127343
60613	127344
29889	127345
23081	127346
33044	127347
67305	127348
44887	127349
23018	127350
106001	127351
8990	127352
92174	127353
5714	127354
3537	127355
51044	127356
129025	127357
11772	127358
4203	127359
63502	127360
2662	127361
25389	127362
92425	127363
101750	127364
13082	127365
256	127366
20823	127367
64444	127368
76172	127369
8381	127370
45127	127371
6393	127372
49178	127373
81925	127374
15898	127375
11	127376
11962	127377
65016	127378
73665	127379
86334	127380
37706	127381
1061	127382
30185	127383
85049	127384
54546	127385
79197	127386
140741	127387
51668	127388
12415	127389
53885	127390
79398	127391
38756	127392
56699	127393
81184	127394
113008	127395
52557	127396
78048	127397
49595	127398
34823	127399
70279	127400
6098	127401
52519	127402
115877	127403
24306	127404
31579	127405
36530	127406
101900	127407
19969	127408
35239	127409
23031	127410
9478	127411
100558	127412
17907	127413
66749	127414
49896	127415
29455	127416
26098	127417
47550	127418
1395	127419
30137	127420
38404	127421
98452	127422
95427	127423
41298	127424
117723	127425
82372	127426
29071	127427
19790	127428
70501	127429
79177	127430
117518	127431
57593	127432
3835	127433
3476	127434
80797	127435
9202	127436
59102	127437
75564	127438
20024	127439
15542	127440
42426	127441
55159	127442
35216	127443
1712	127444
32588	127445
46539	127446
2299	127447
42163	127448
42850	127449
44802	127450
20082	127451
91087	127452
67193	127453
36539	127454
14846	127455
58849	127456
23856	127457
136713	127458
87	127459
9976	127460
90989	127461
9925	127462
28146	127463
19921	127464
80105	127465
94862	127466
126982	127467
15029	127468
1047	127469
21607	127470
33530	127471
68616	127472
56398	127473
3072	127474
101340	127475
6557	127476
111952	127477
96591	127478
110869	127479
29501	127480
13714	127481
54200	127482
21101	127483
48725	127484
24195	127485
38343	127486
57653	127487
54602	127488
24966	127489
33988	127490
61536	127491
66210	127492
136942	127493
138388	127494
71549	127495
18898	127496
59821	127497
55573	127498
54872	127499
61109	127500
939	127501
15205	127502
9190	127503
61895	127504
22435	127505
56540	127506
31567	127507
9063	127508
64663	127509
9636	127510
64895	127511
1755	127512
25410	127513
1962	127514
72916	127515
389	127516
17624	127517
66350	127518
58673	127519
53077	127520
118652	127521
626	127522
63595	127523
88233	127524
2827	127525
10376	127526
3448	127527
56391	127528
23918	127529
51294	127530
7940	127531
10023	127532
88803	127533
34137	127534
5130	127535
86	127536
9768	127537
17332	127538
22193	127539
14290	127540
80968	127541
3565	127542
24233	127543
936	127544
16926	127545
73574	127546
281	127547
78005	127548
66360	127549
38886	127550
39045	127551
28072	127552
62726	127553
6127	127554
494	127555
12343	127556
44611	127557
76728	127558
48454	127559
36731	127560
4193	127561
62795	127562
20143	127563
85900	127564
6688	127565
71472	127566
39883	127567
106653	127568
83200	127569
67739	127570
113140	127571
95401	127572
1465	127573
1682	127574
40641	127575
2765	127576
57	127577
28988	127578
141724	127579
6217	127580
100130	127581
76702	127582
20267	127583
82459	127584
22746	127585
12076	127586
99925	127587
53306	127588
59487	127589
138024	127590
54042	127591
19906	127592
103421	127593
101804	127594
83580	127595
46957	127596
94074	127597
40361	127598
73919	127599
9474	127600
150458	127601
1974	127602
131219	127603
68482	127604
54742	127605
29766	127606
134783	127607
1296	127608
53166	127609
51639	127610
39540	127611
46220	127612
80569	127613
23450	127614
10949	127615
19539	127616
23940	127617
41801	127618
59024	127619
47028	127620
19995	127621
69842	127622
35173	127623
14299	127624
28559	127625
3209	127626
14852	127627
5445	127628
42330	127629
48726	127630
28489	127631
24345	127632
85808	127633
33773	127634
31295	127635
20982	127636
46471	127637
15182	127638
9853	127639
73042	127640
92208	127641
18705	127642
60356	127643
9806	127644
120543	127645
5186	127646
51617	127647
85012	127648
26460	127649
4843	127650
3034	127651
142277	127652
86329	127653
4118	127654
55160	127655
137379	127656
23711	127657
27860	127658
102571	127659
8207	127660
25270	127661
50045	127662
6533	127663
118292	127664
26459	127665
121132	127666
131614	127667
82531	127668
26323	127669
44369	127670
8434	127671
66184	127672
3217	127673
124674	127674
56703	127675
83040	127676
23192	127677
147986	127678
58169	127679
21056	127680
1569	127681
13271	127682
15769	127683
37838	127684
1383	127685
2871	127686
51087	127687
92219	127688
43043	127689
107561	127690
75229	127691
101357	127692
20248	127693
26819	127694
26630	127695
21477	127696
40451	127697
142413	127698
1293	127699
72637	127700
55952	127701
312	127702
23602	127703
131608	127704
17579	127705
36112	127706
2799	127707
5824	127708
11802	127709
77611	127710
42665	127711
95795	127712
50698	127713
99791	127714
40061	127715
49058	127716
18426	127717
21679	127718
80078	127719
120430	127720
18018	127721
96488	127722
23910	127723
44956	127724
8736	127725
31848	127726
17396	127727
19523	127728
3281	127729
38745	127730
21570	127731
19	127732
101963	127733
69517	127734
25828	127735
146171	127736
29823	127737
50011	127738
45666	127739
38074	127740
21314	127741
62008	127742
69112	127743
106392	127744
113234	127745
29364	127746
23180	127747
55270	127748
94560	127749
10262	127750
130077	127751
19237	127752
128917	127753
9999	127754
7007	127755
33196	127756
60023	127757
13078	127758
93778	127759
102378	127760
10860	127761
36597	127762
75552	127763
21926	127764
16413	127765
28962	127766
14511	127767
27290	127768
119125	127769
130380	127770
55418	127771
6234	127772
11964	127773
51283	127774
31440	127775
78573	127776
8970	127777
63422	127778
13038	127779
63806	127780
89420	127781
30245	127782
106042	127783
91685	127784
42704	127785
3172	127786
59914	127787
8347	127788
74567	127789
19308	127790
17436	127791
21196	127792
10958	127793
36753	127794
134920	127795
63662	127796
6267	127797
137557	127798
4607	127799
62794	127800
30130	127801
39134	127802
102863	127803
61267	127804
65115	127805
40897	127806
23047	127807
68958	127808
135971	127809
9025	127810
15653	127811
3956	127812
101532	127813
23790	127814
31307	127815
19434	127816
1153	127817
4642	127818
10602	127819
16661	127820
85203	127821
17064	127822
33930	127823
3590	127824
4054	127825
10953	127826
5396	127827
87835	127828
128255	127829
16059	127830
108832	127831
101625	127832
71317	127833
20855	127834
18686	127835
2300	127836
212	127837
118429	127838
32828	127839
106186	127840
27872	127841
44653	127842
11216	127843
62498	127844
105085	127845
23757	127846
118282	127847
9581	127848
30820	127849
42022	127850
31141	127851
4981	127852
81470	127853
104366	127854
41540	127855
16227	127856
23507	127857
26417	127858
14530	127859
2618	127860
17143	127861
37383	127862
62611	127863
60552	127864
114552	127865
1186	127866
52465	127867
859	127868
16520	127869
4046	127870
1881	127871
828	127872
110485	127873
36310	127874
27961	127875
124213	127876
139315	127877
64751	127878
38615	127879
10156	127880
59224	127881
109239	127882
33546	127883
122665	127884
2486	127885
50928	127886
25711	127887
99780	127888
68040	127889
5458	127890
359	127891
46478	127892
8990	127893
35792	127894
13030	127895
48159	127896
110449	127897
84461	127898
67405	127899
108356	127900
59404	127901
61202	127902
86757	127903
7379	127904
5526	127905
20339	127906
85922	127907
55255	127908
19484	127909
48441	127910
34036	127911
9342	127912
18033	127913
13247	127914
35545	127915
62390	127916
51116	127917
3206	127918
6475	127919
58350	127920
30043	127921
2724	127922
16440	127923
3812	127924
83600	127925
51496	127926
88296	127927
148056	127928
28176	127929
20544	127930
14889	127931
103227	127932
24729	127933
55622	127934
91103	127935
47765	127936
5182	127937
104341	127938
66034	127939
13809	127940
60899	127941
490	127942
12946	127943
111778	127944
45756	127945
10229	127946
16274	127947
86674	127948
51779	127949
37459	127950
91103	127951
7034	127952
10287	127953
9259	127954
48	127955
85274	127956
36039	127957
19093	127958
67240	127959
13368	127960
2179	127961
34709	127962
62861	127963
6096	127964
46872	127965
71742	127966
861	127967
11378	127968
434	127969
141979	127970
78202	127971
124355	127972
46079	127973
110652	127974
106872	127975
29217	127976
51856	127977
121731	127978
645	127979
2579	127980
130952	127981
1783	127982
126595	127983
76796	127984
143539	127985
2938	127986
13145	127987
24410	127988
14341	127989
101574	127990
83065	127991
13456	127992
100861	127993
24622	127994
42467	127995
108280	127996
45598	127997
33998	127998
27310	127999
82940	128000
120510	128001
95648	128002
209	128003
47455	128004
18863	128005
18929	128006
18698	128007
44167	128008
57372	128009
46103	128010
18389	128011
77265	128012
83841	128013
20091	128014
84220	128015
74547	128016
77873	128017
33236	128018
49188	128019
137624	128020
59593	128021
12230	128022
29853	128023
30277	128024
53619	128025
134652	128026
61115	128027
4476	128028
20890	128029
80115	128030
110128	128031
72037	128032
46669	128033
45238	128034
56382	128035
87506	128036
8949	128037
51957	128038
213	128039
63066	128040
49827	128041
21504	128042
91143	128043
93729	128044
558	128045
59073	128046
31415	128047
69716	128048
27140	128049
19616	128050
10943	128051
46	128052
3582	128053
3652	128054
3434	128055
53129	128056
3941	128057
114081	128058
11870	128059
4115	128060
19121	128061
41026	128062
38250	128063
3662	128064
113717	128065
1165	128066
47183	128067
5745	128068
4851	128069
77675	128070
100273	128071
14237	128072
40230	128073
88893	128074
16656	128075
80826	128076
132000	128077
101131	128078
139338	128079
3414	128080
112853	128081
38343	128082
473	128083
2252	128084
13913	128085
4842	128086
112674	128087
29715	128088
38477	128089
129975	128090
350	128091
671	128092
4538	128093
85161	128094
7563	128095
52873	128096
1342	128097
12810	128098
103239	128099
38798	128100
5351	128101
118860	128102
133710	128103
17884	128104
64818	128105
39213	128106
7528	128107
27414	128108
114082	128109
28242	128110
40648	128111
70745	128112
569	128113
34521	128114
2988	128115
59173	128116
21563	128117
144500	128118
19887	128119
72212	128120
23779	128121
41934	128122
35315	128123
8118	128124
66041	128125
66297	128126
63542	128127
6855	128128
73218	128129
6197	128130
130701	128131
14511	128132
11824	128133
99143	128134
63800	128135
85427	128136
35284	128137
8572	128138
53410	128139
36831	128140
88787	128141
41002	128142
37846	128143
66510	128144
101843	128145
22710	128146
26934	128147
106215	128148
29126	128149
6441	128150
101141	128151
60448	128152
10292	128153
63077	128154
63001	128155
118809	128156
18953	128157
11998	128158
54098	128159
24004	128160
91643	128161
1803	128162
12794	128163
24839	128164
8161	128165
6610	128166
97053	128167
120161	128168
32699	128169
10759	128170
70167	128171
113497	128172
6237	128173
35166	128174
27665	128175
1793	128176
3277	128177
98143	128178
14208	128179
125231	128180
30968	128181
119922	128182
65396	128183
62857	128184
9639	128185
22094	128186
72333	128187
11636	128188
56780	128189
38831	128190
79028	128191
143347	128192
145442	128193
52247	128194
71691	128195
54618	128196
34228	128197
65304	128198
16113	128199
91254	128200
15442	128201
71394	128202
43347	128203
18690	128204
88869	128205
12154	128206
64511	128207
43324	128208
3989	128209
94288	128210
252	128211
17040	128212
84012	128213
132	128214
110970	128215
108635	128216
95054	128217
8674	128218
51994	128219
43253	128220
49321	128221
60535	128222
116719	128223
32264	128224
44849	128225
7433	128226
16600	128227
25395	128228
51407	128229
61150	128230
3466	128231
59842	128232
101718	128233
118724	128234
13272	128235
27943	128236
9939	128237
12192	128238
5633	128239
29112	128240
39565	128241
8362	128242
60830	128243
6093	128244
13813	128245
9435	128246
8719	128247
81611	128248
19834	128249
37046	128250
17458	128251
75313	128252
14100	128253
56028	128254
107098	128255
25842	128256
120195	128257
4745	128258
2631	128259
29931	128260
63670	128261
75278	128262
69591	128263
53966	128264
58733	128265
73270	128266
73889	128267
37216	128268
10305	128269
15098	128270
87894	128271
758	128272
13167	128273
54205	128274
7494	128275
68689	128276
7560	128277
24974	128278
20318	128279
60182	128280
81001	128281
87103	128282
62053	128283
9704	128284
37778	128285
57169	128286
140787	128287
93376	128288
15459	128289
7603	128290
9897	128291
438	128292
146363	128293
23947	128294
8763	128295
32341	128296
30523	128297
113717	128298
39734	128299
15413	128300
20892	128301
36801	128302
82990	128303
55811	128304
96057	128305
24474	128306
41686	128307
102549	128308
22157	128309
51829	128310
45035	128311
4390	128312
15690	128313
50804	128314
4242	128315
36955	128316
92093	128317
74225	128318
11783	128319
65795	128320
104261	128321
52650	128322
47889	128323
119499	128324
124887	128325
15930	128326
1680	128327
13891	128328
59250	128329
40328	128330
62719	128331
22994	128332
1204	128333
51158	128334
29682	128335
40940	128336
18540	128337
19611	128338
5696	128339
121174	128340
42339	128341
90800	128342
1913	128343
28149	128344
60960	128345
5926	128346
39138	128347
78562	128348
19814	128349
4402	128350
83790	128351
31185	128352
97485	128353
9725	128354
52806	128355
66914	128356
77920	128357
31442	128358
25012	128359
60693	128360
351	128361
686	128362
89461	128363
26110	128364
9756	128365
35892	128366
68006	128367
80054	128368
73219	128369
100317	128370
66136	128371
35457	128372
3332	128373
21441	128374
47007	128375
73474	128376
41140	128377
8470	128378
7130	128379
73268	128380
14919	128381
38429	128382
63176	128383
1238	128384
111926	128385
1546	128386
85515	128387
6643	128388
4381	128389
25807	128390
11747	128391
18197	128392
60000	128393
12619	128394
78060	128395
1825	128396
59586	128397
2939	128398
40990	128399
33183	128400
13998	128401
75646	128402
11323	128403
138892	128404
28649	128405
1877	128406
13606	128407
56951	128408
41457	128409
83726	128410
8437	128411
56100	128412
55144	128413
1881	128414
20768	128415
95446	128416
6209	128417
16974	128418
114594	128419
10835	128420
52439	128421
18829	128422
4590	128423
101500	128424
1718	128425
13411	128426
71037	128427
114755	128428
52495	128429
78054	128430
75479	128431
91816	128432
3650	128433
18274	128434
56	128435
664	128436
101099	128437
29471	128438
25644	128439
561	128440
52842	128441
61150	128442
1924	128443
72673	128444
23620	128445
4456	128446
39188	128447
6818	128448
119581	128449
11430	128450
7611	128451
7487	128452
61227	128453
47625	128454
51201	128455
99874	128456
75989	128457
13089	128458
86662	128459
16532	128460
30612	128461
119030	128462
84539	128463
9589	128464
35360	128465
37089	128466
27329	128467
96783	128468
125144	128469
78961	128470
52482	128471
106439	128472
40047	128473
56628	128474
105558	128475
20832	128476
4840	128477
24277	128478
53081	128479
24862	128480
121625	128481
26548	128482
81155	128483
107986	128484
149305	128485
1497	128486
30986	128487
82601	128488
122999	128489
103856	128490
112088	128491
46627	128492
845	128493
104311	128494
14098	128495
20043	128496
2250	128497
20390	128498
94591	128499
51246	128500
22786	128501
11646	128502
44582	128503
117299	128504
7822	128505
33974	128506
11176	128507
1573	128508
8968	128509
85721	128510
13406	128511
45680	128512
18692	128513
104566	128514
41781	128515
45739	128516
10431	128517
69446	128518
36853	128519
91647	128520
8428	128521
75609	128522
52741	128523
30046	128524
57976	128525
35100	128526
51297	128527
15921	128528
4679	128529
15607	128530
64337	128531
35109	128532
30063	128533
9238	128534
3406	128535
108654	128536
91559	128537
1580	128538
76133	128539
887	128540
25373	128541
4261	128542
69087	128543
4680	128544
3560	128545
5476	128546
29596	128547
145976	128548
133676	128549
99573	128550
94837	128551
96300	128552
37036	128553
67609	128554
29920	128555
65670	128556
32625	128557
26977	128558
15501	128559
134748	128560
326	128561
73076	128562
13171	128563
82511	128564
39220	128565
3180	128566
117088	128567
1093	128568
10871	128569
99539	128570
115711	128571
35901	128572
44590	128573
71804	128574
119609	128575
62364	128576
27784	128577
94514	128578
61671	128579
8654	128580
35364	128581
86858	128582
104859	128583
73379	128584
30593	128585
13053	128586
37854	128587
1069	128588
55799	128589
20513	128590
134124	128591
6040	128592
53097	128593
44246	128594
13297	128595
137269	128596
14000	128597
75086	128598
35750	128599
65041	128600
37611	128601
485	128602
73047	128603
906	128604
82090	128605
53215	128606
145651	128607
72304	128608
6857	128609
118484	128610
8356	128611
140329	128612
11694	128613
11658	128614
123368	128615
132361	128616
2199	128617
65108	128618
12120	128619
16222	128620
96290	128621
68228	128622
62948	128623
31930	128624
112563	128625
134507	128626
65889	128627
82286	128628
89724	128629
9097	128630
11353	128631
21247	128632
4623	128633
105088	128634
29090	128635
2915	128636
93331	128637
19595	128638
15228	128639
4937	128640
55467	128641
2996	128642
95867	128643
572	128644
98766	128645
77526	128646
121970	128647
9016	128648
148722	128649
84706	128650
60279	128651
12145	128652
82299	128653
56464	128654
709	128655
2078	128656
19689	128657
95526	128658
132608	128659
2113	128660
110513	128661
8537	128662
44103	128663
4546	128664
3211	128665
24706	128666
13917	128667
3654	128668
56485	128669
36082	128670
26014	128671
51069	128672
115046	128673
28659	128674
66481	128675
8214	128676
14654	128677
10315	128678
3702	128679
48381	128680
96177	128681
4442	128682
54024	128683
29981	128684
57386	128685
94534	128686
5378	128687
51358	128688
41781	128689
17709	128690
1556	128691
92115	128692
85376	128693
95202	128694
18959	128695
7883	128696
92652	128697
100220	128698
39010	128699
90733	128700
116391	128701
2215	128702
82551	128703
89384	128704
111583	128705
37334	128706
30755	128707
18583	128708
78657	128709
10526	128710
68546	128711
64304	128712
95091	128713
45021	128714
18643	128715
10647	128716
19431	128717
54011	128718
42252	128719
69437	128720
29415	128721
38855	128722
77248	128723
57517	128724
11699	128725
52854	128726
38604	128727
60181	128728
11362	128729
27312	128730
235	128731
4596	128732
132286	128733
132058	128734
10942	128735
7750	128736
2701	128737
32997	128738
1905	128739
29170	128740
1386	128741
92465	128742
69053	128743
84687	128744
42184	128745
6071	128746
37184	128747
74157	128748
64779	128749
2500	128750
24240	128751
29637	128752
9366	128753
25218	128754
123126	128755
32124	128756
12369	128757
38974	128758
13068	128759
33939	128760
8267	128761
115173	128762
108804	128763
46191	128764
64960	128765
131	128766
33395	128767
63052	128768
21315	128769
80	128770
80214	128771
46861	128772
562	128773
7208	128774
9451	128775
14151	128776
21514	128777
39888	128778
69172	128779
30372	128780
23506	128781
16358	128782
76520	128783
96823	128784
4077	128785
50032	128786
97298	128787
26993	128788
43996	128789
35605	128790
54969	128791
39856	128792
91025	128793
515	128794
62516	128795
81272	128796
21608	128797
59313	128798
3953	128799
7518	128800
57168	128801
30059	128802
97709	128803
10189	128804
49861	128805
60432	128806
55120	128807
3898	128808
35379	128809
1691	128810
56581	128811
115645	128812
7944	128813
30747	128814
24999	128815
53905	128816
4145	128817
64816	128818
83816	128819
36829	128820
1453	128821
41736	128822
118443	128823
11824	128824
455	128825
41911	128826
2001	128827
82032	128828
11902	128829
22906	128830
65042	128831
124589	128832
55566	128833
7036	128834
42256	128835
26895	128836
51381	128837
48624	128838
1287	128839
1253	128840
11805	128841
16994	128842
73948	128843
70791	128844
31477	128845
16666	128846
86272	128847
25594	128848
40231	128849
33676	128850
84134	128851
2880	128852
3937	128853
28358	128854
975	128855
27501	128856
14755	128857
25283	128858
52543	128859
16482	128860
12303	128861
14963	128862
36272	128863
27586	128864
55075	128865
89967	128866
206	128867
93759	128868
93331	128869
45968	128870
120876	128871
90255	128872
126256	128873
35215	128874
2948	128875
77029	128876
187	128877
99888	128878
103297	128879
146548	128880
11561	128881
49887	128882
4393	128883
90931	128884
5105	128885
17001	128886
66853	128887
18208	128888
46650	128889
5109	128890
29746	128891
44668	128892
91727	128893
45669	128894
21110	128895
11892	128896
10174	128897
2662	128898
69154	128899
16767	128900
7599	128901
41514	128902
4492	128903
9636	128904
41468	128905
89630	128906
16801	128907
11397	128908
29169	128909
116037	128910
23083	128911
80585	128912
22406	128913
22898	128914
10234	128915
12036	128916
40321	128917
55379	128918
17127	128919
55638	128920
5218	128921
47227	128922
106220	128923
14589	128924
2326	128925
18501	128926
61398	128927
56805	128928
11464	128929
37045	128930
55006	128931
77337	128932
56641	128933
15458	128934
35947	128935
19055	128936
104808	128937
2751	128938
71469	128939
126311	128940
110917	128941
9723	128942
13401	128943
88261	128944
8351	128945
12264	128946
3577	128947
19012	128948
10633	128949
87492	128950
17514	128951
124254	128952
98	128953
6872	128954
1079	128955
33489	128956
2446	128957
14470	128958
86216	128959
1096	128960
44315	128961
88185	128962
26835	128963
14309	128964
147804	128965
2406	128966
48232	128967
74639	128968
1215	128969
426	128970
707	128971
3320	128972
1184	128973
41721	128974
34313	128975
3833	128976
7021	128977
39513	128978
113334	128979
24525	128980
68557	128981
26597	128982
212	128983
58265	128984
13542	128985
38094	128986
7004	128987
45256	128988
7759	128989
88708	128990
69560	128991
30863	128992
1243	128993
12048	128994
80064	128995
1756	128996
115300	128997
17236	128998
74008	128999
308	129000
54161	129001
13821	129002
59858	129003
55758	129004
8345	129005
136624	129006
25367	129007
49965	129008
3919	129009
110261	129010
101326	129011
40000	129012
213	129013
77806	129014
9931	129015
1438	129016
94260	129017
37420	129018
5263	129019
41825	129020
11470	129021
27584	129022
8604	129023
3030	129024
93482	129025
149694	129026
54097	129027
2908	129028
7239	129029
101851	129030
116471	129031
8827	129032
36357	129033
120	129034
90655	129035
53067	129036
47651	129037
4391	129038
7650	129039
47573	129040
12171	129041
82	129042
24814	129043
30973	129044
1692	129045
21650	129046
32211	129047
74610	129048
107733	129049
16323	129050
16622	129051
109837	129052
4331	129053
53572	129054
26145	129055
82071	129056
52730	129057
6538	129058
111542	129059
77226	129060
3037	129061
12026	129062
69427	129063
15364	129064
99642	129065
23028	129066
18300	129067
88513	129068
10010	129069
45093	129070
140289	129071
1853	129072
206	129073
854	129074
1130	129075
3300	129076
19923	129077
37534	129078
24240	129079
4207	129080
82733	129081
5796	129082
43865	129083
4563	129084
200	129085
26915	129086
26125	129087
51847	129088
30640	129089
96923	129090
112353	129091
70169	129092
16548	129093
37932	129094
29748	129095
16438	129096
3424	129097
9156	129098
44477	129099
32609	129100
93729	129101
126076	129102
129940	129103
27051	129104
609	129105
2585	129106
36666	129107
87275	129108
19830	129109
46996	129110
16861	129111
1171	129112
14982	129113
123936	129114
36386	129115
22397	129116
61205	129117
67625	129118
27242	129119
39352	129120
1932	129121
56659	129122
18684	129123
131663	129124
20022	129125
53926	129126
8861	129127
20884	129128
31146	129129
54556	129130
21974	129131
40395	129132
34417	129133
46227	129134
55457	129135
60696	129136
38607	129137
35285	129138
85782	129139
63687	129140
58391	129141
24906	129142
21660	129143
63073	129144
75662	129145
15495	129146
1108	129147
71816	129148
15	129149
1163	129150
1393	129151
50613	129152
59145	129153
42773	129154
35334	129155
2534	129156
135775	129157
96018	129158
35070	129159
52780	129160
10152	129161
146644	129162
68467	129163
8004	129164
41379	129165
53433	129166
60479	129167
119046	129168
111589	129169
42410	129170
15848	129171
11957	129172
33681	129173
65300	129174
59013	129175
23226	129176
97045	129177
142693	129178
3436	129179
108450	129180
2777	129181
62324	129182
12204	129183
74569	129184
128835	129185
28071	129186
30689	129187
32370	129188
11820	129189
12505	129190
55274	129191
36342	129192
3161	129193
14695	129194
3878	129195
138083	129196
122986	129197
10226	129198
43790	129199
102729	129200
125297	129201
25315	129202
37810	129203
33260	129204
61728	129205
135316	129206
13932	129207
53839	129208
71817	129209
11791	129210
375	129211
43963	129212
25114	129213
103515	129214
84017	129215
46491	129216
13780	129217
69086	129218
17623	129219
19469	129220
16337	129221
38019	129222
66333	129223
23531	129224
6053	129225
30959	129226
34467	129227
42793	129228
7067	129229
28310	129230
28819	129231
84594	129232
16564	129233
581	129234
70527	129235
11759	129236
15293	129237
29043	129238
5486	129239
51750	129240
37322	129241
61508	129242
12233	129243
10967	129244
7599	129245
51987	129246
48385	129247
76874	129248
122120	129249
50200	129250
91901	129251
8124	129252
10873	129253
3207	129254
27075	129255
44079	129256
40373	129257
126661	129258
8981	129259
2825	129260
48555	129261
10753	129262
36397	129263
34625	129264
48036	129265
29454	129266
105451	129267
75889	129268
43328	129269
56888	129270
96584	129271
17181	129272
27843	129273
30801	129274
45069	129275
8058	129276
91040	129277
66554	129278
30420	129279
106895	129280
14142	129281
29935	129282
35542	129283
30677	129284
1264	129285
24374	129286
26868	129287
16490	129288
1046	129289
72779	129290
47876	129291
2102	129292
4595	129293
25150	129294
32133	129295
8540	129296
61978	129297
38881	129298
24577	129299
47371	129300
108807	129301
26505	129302
82923	129303
10775	129304
239	129305
53143	129306
19571	129307
102810	129308
27910	129309
70885	129310
82245	129311
9116	129312
39647	129313
109009	129314
598	129315
29470	129316
111757	129317
137918	129318
19003	129319
18059	129320
126247	129321
87254	129322
30418	129323
46045	129324
109745	129325
90132	129326
54428	129327
297	129328
286	129329
57576	129330
34488	129331
7372	129332
8034	129333
17387	129334
80175	129335
1298	129336
19054	129337
38088	129338
1175	129339
41976	129340
28466	129341
37808	129342
19670	129343
22606	129344
30889	129345
56171	129346
145146	129347
21541	129348
7027	129349
48966	129350
61632	129351
39129	129352
10181	129353
93953	129354
17596	129355
70065	129356
43350	129357
130057	129358
64719	129359
63236	129360
8919	129361
140546	129362
49310	129363
118988	129364
99980	129365
79012	129366
104242	129367
47175	129368
15659	129369
64435	129370
62116	129371
97265	129372
135234	129373
57870	129374
137344	129375
15853	129376
29158	129377
28554	129378
46311	129379
65831	129380
8253	129381
48235	129382
15693	129383
55000	129384
12044	129385
114758	129386
30455	129387
53535	129388
117270	129389
199	129390
84449	129391
48863	129392
2183	129393
17789	129394
32363	129395
11484	129396
30262	129397
36956	129398
26037	129399
27590	129400
2325	129401
80270	129402
8586	129403
42665	129404
11815	129405
8043	129406
5327	129407
11554	129408
28958	129409
27904	129410
108986	129411
91448	129412
89264	129413
1785	129414
38262	129415
97465	129416
51985	129417
83765	129418
22172	129419
8109	129420
81055	129421
60191	129422
22982	129423
27998	129424
28285	129425
4763	129426
28626	129427
4777	129428
70015	129429
17970	129430
104608	129431
26634	129432
88200	129433
22227	129434
21230	129435
40646	129436
31658	129437
115669	129438
73436	129439
38824	129440
111553	129441
31636	129442
110775	129443
54968	129444
99659	129445
11141	129446
9197	129447
78251	129448
13963	129449
77824	129450
24086	129451
43092	129452
11586	129453
27115	129454
108974	129455
93285	129456
11732	129457
114535	129458
35549	129459
11476	129460
120825	129461
15497	129462
2332	129463
16916	129464
64791	129465
45903	129466
39697	129467
97969	129468
42571	129469
101070	129470
53415	129471
30970	129472
59165	129473
79187	129474
34466	129475
87649	129476
15539	129477
95071	129478
1502	129479
4269	129480
28169	129481
44958	129482
6555	129483
12758	129484
115511	129485
570	129486
92375	129487
15860	129488
104549	129489
14483	129490
128291	129491
47724	129492
52691	129493
47277	129494
357	129495
7269	129496
83305	129497
25998	129498
49430	129499
79670	129500
43723	129501
143701	129502
85820	129503
38469	129504
10719	129505
83570	129506
136412	129507
12665	129508
110857	129509
29089	129510
42826	129511
11398	129512
51074	129513
34569	129514
45695	129515
32230	129516
145773	129517
1560	129518
3999	129519
9484	129520
116905	129521
14315	129522
26530	129523
23845	129524
63732	129525
9387	129526
48634	129527
109801	129528
106768	129529
20132	129530
111383	129531
7472	129532
36242	129533
37864	129534
69264	129535
46111	129536
1970	129537
89438	129538
4159	129539
68779	129540
32493	129541
24848	129542
37769	129543
8876	129544
46561	129545
9242	129546
88931	129547
5156	129548
69508	129549
1917	129550
104825	129551
44933	129552
53010	129553
4932	129554
28279	129555
47574	129556
132840	129557
26024	129558
82584	129559
22340	129560
67242	129561
11287	129562
25611	129563
5540	129564
2515	129565
49474	129566
93441	129567
19101	129568
108732	129569
60675	129570
45774	129571
8279	129572
11223	129573
9555	129574
51794	129575
40784	129576
30730	129577
4493	129578
16295	129579
86652	129580
112649	129581
47165	129582
83980	129583
9236	129584
6103	129585
7120	129586
8253	129587
62586	129588
103511	129589
92359	129590
10212	129591
60821	129592
74728	129593
8163	129594
10561	129595
90723	129596
121853	129597
6581	129598
52340	129599
4781	129600
1671	129601
55084	129602
42609	129603
36313	129604
31408	129605
96074	129606
4967	129607
28550	129608
12522	129609
779	129610
87104	129611
93116	129612
28337	129613
144586	129614
73417	129615
11436	129616
87947	129617
81369	129618
73175	129619
143124	129620
56576	129621
55629	129622
20429	129623
36745	129624
79375	129625
88901	129626
96217	129627
3046	129628
9817	129629
2156	129630
27343	129631
80030	129632
4108	129633
64956	129634
23174	129635
7945	129636
30343	129637
26200	129638
138071	129639
11006	129640
410	129641
56551	129642
49507	129643
31067	129644
4264	129645
16276	129646
248	129647
5394	129648
28402	129649
22382	129650
16924	129651
3871	129652
6214	129653
81237	129654
32576	129655
7357	129656
114247	129657
14108	129658
6927	129659
95	129660
51279	129661
124108	129662
28091	129663
87449	129664
2316	129665
54863	129666
50481	129667
6659	129668
21553	129669
127	129670
18575	129671
39977	129672
2038	129673
104805	129674
25320	129675
28387	129676
98200	129677
1429	129678
30313	129679
14200	129680
67550	129681
9323	129682
63348	129683
23026	129684
28955	129685
84847	129686
24993	129687
102761	129688
17805	129689
29088	129690
19962	129691
10451	129692
19344	129693
7613	129694
43461	129695
60540	129696
100370	129697
23816	129698
40563	129699
31597	129700
59008	129701
67242	129702
48039	129703
44922	129704
7368	129705
30214	129706
48180	129707
27804	129708
72852	129709
33517	129710
13719	129711
27798	129712
102651	129713
19300	129714
65541	129715
133285	129716
20903	129717
59030	129718
45932	129719
103380	129720
50931	129721
10515	129722
90756	129723
32795	129724
628	129725
4773	129726
30542	129727
70905	129728
23930	129729
3140	129730
65414	129731
5578	129732
94209	129733
13135	129734
15273	129735
39293	129736
20556	129737
2792	129738
3325	129739
105366	129740
23181	129741
40376	129742
56999	129743
31292	129744
37866	129745
22556	129746
29870	129747
136388	129748
7478	129749
92457	129750
16299	129751
81789	129752
71205	129753
79167	129754
150717	129755
4005	129756
65393	129757
55778	129758
63932	129759
122436	129760
111463	129761
28163	129762
51780	129763
49820	129764
53115	129765
13066	129766
56029	129767
71526	129768
117287	129769
16789	129770
94222	129771
59380	129772
8379	129773
27011	129774
30273	129775
66451	129776
593	129777
102657	129778
61985	129779
3892	129780
5837	129781
47669	129782
5468	129783
21623	129784
12675	129785
59843	129786
23008	129787
83290	129788
31583	129789
82327	129790
83149	129791
62047	129792
15941	129793
28297	129794
52918	129795
1583	129796
88324	129797
24715	129798
47222	129799
8760	129800
39850	129801
3223	129802
23346	129803
26451	129804
109069	129805
9977	129806
68080	129807
22538	129808
12555	129809
53334	129810
26057	129811
39631	129812
119562	129813
23489	129814
45062	129815
10340	129816
27165	129817
54442	129818
33	129819
16586	129820
14929	129821
19730	129822
86545	129823
847	129824
14420	129825
5272	129826
132726	129827
337	129828
94018	129829
18893	129830
2423	129831
59251	129832
56591	129833
28641	129834
12295	129835
2014	129836
230	129837
30742	129838
11991	129839
48652	129840
81564	129841
20657	129842
11	129843
103465	129844
9057	129845
2357	129846
119675	129847
13852	129848
3630	129849
133088	129850
1051	129851
6572	129852
18190	129853
80666	129854
26615	129855
23866	129856
51594	129857
74750	129858
42607	129859
46771	129860
129863	129861
60727	129862
1132	129863
371	129864
31967	129865
103527	129866
17196	129867
12193	129868
70856	129869
102478	129870
40306	129871
72119	129872
408	129873
2803	129874
14092	129875
1382	129876
12500	129877
5824	129878
34299	129879
29805	129880
59505	129881
6581	129882
47517	129883
45049	129884
3956	129885
6646	129886
17936	129887
2457	129888
24756	129889
105536	129890
27103	129891
8684	129892
6672	129893
54081	129894
1082	129895
95208	129896
12592	129897
56281	129898
3944	129899
98876	129900
9565	129901
69236	129902
146453	129903
16081	129904
42981	129905
1136	129906
67870	129907
18238	129908
11162	129909
144029	129910
21632	129911
136721	129912
25149	129913
1996	129914
25488	129915
36537	129916
28562	129917
25583	129918
27183	129919
92039	129920
1354	129921
70371	129922
48855	129923
39136	129924
20264	129925
19445	129926
473	129927
12522	129928
47688	129929
7295	129930
16863	129931
91798	129932
86730	129933
62333	129934
88555	129935
1238	129936
13626	129937
114450	129938
57473	129939
36474	129940
51284	129941
4524	129942
28406	129943
2333	129944
38589	129945
52092	129946
11355	129947
38739	129948
6241	129949
3381	129950
56055	129951
65696	129952
10057	129953
6977	129954
122015	129955
85606	129956
1251	129957
33958	129958
6024	129959
17509	129960
112019	129961
448	129962
18233	129963
18428	129964
58580	129965
27445	129966
2941	129967
109375	129968
11510	129969
3480	129970
101436	129971
70569	129972
23	129973
37573	129974
50960	129975
31631	129976
59709	129977
38983	129978
16948	129979
14217	129980
12210	129981
78215	129982
89304	129983
50334	129984
9167	129985
58742	129986
81075	129987
86994	129988
110363	129989
147794	129990
10754	129991
31413	129992
14997	129993
39028	129994
66	129995
783	129996
7747	129997
96863	129998
16292	129999
77051	130000
119311	130001
75094	130002
134854	130003
17607	130004
47961	130005
2619	130006
35028	130007
39180	130008
3334	130009
53391	130010
61497	130011
54633	130012
78122	130013
32632	130014
35542	130015
46044	130016
131756	130017
11609	130018
145257	130019
57783	130020
35986	130021
47065	130022
6775	130023
2423	130024
6619	130025
15880	130026
32762	130027
54294	130028
70661	130029
7530	130030
16037	130031
43669	130032
76861	130033
104386	130034
29467	130035
26372	130036
29206	130037
5817	130038
12511	130039
4415	130040
4783	130041
11873	130042
2209	130043
35253	130044
98229	130045
60731	130046
68934	130047
62102	130048
52148	130049
18645	130050
105216	130051
6476	130052
87036	130053
255	130054
42609	130055
65079	130056
58362	130057
83861	130058
22476	130059
45329	130060
84017	130061
35653	130062
59779	130063
36829	130064
58073	130065
8297	130066
34832	130067
9289	130068
6245	130069
7315	130070
90141	130071
58238	130072
44745	130073
10520	130074
60125	130075
42140	130076
3304	130077
13003	130078
36453	130079
86757	130080
15970	130081
427	130082
23093	130083
22199	130084
73439	130085
53035	130086
372	130087
28683	130088
34904	130089
82934	130090
11058	130091
22172	130092
38247	130093
1378	130094
1321	130095
45610	130096
47568	130097
120812	130098
33098	130099
138262	130100
29810	130101
78	130102
78053	130103
46505	130104
45163	130105
32569	130106
6763	130107
36003	130108
67891	130109
2273	130110
47029	130111
48083	130112
38418	130113
68988	130114
12536	130115
23000	130116
34315	130117
8471	130118
20580	130119
74250	130120
91414	130121
36781	130122
128970	130123
22589	130124
83560	130125
72537	130126
31437	130127
58739	130128
101302	130129
30824	130130
3799	130131
4067	130132
12417	130133
68543	130134
39947	130135
72030	130136
108366	130137
148817	130138
66227	130139
8320	130140
644	130141
576	130142
18743	130143
33416	130144
39530	130145
3695	130146
77252	130147
1098	130148
136476	130149
64237	130150
6052	130151
24496	130152
27521	130153
10213	130154
81375	130155
60457	130156
96947	130157
72511	130158
38213	130159
8021	130160
11157	130161
28252	130162
76028	130163
95611	130164
22266	130165
8061	130166
77803	130167
93759	130168
1630	130169
36597	130170
2227	130171
51032	130172
35922	130173
50622	130174
7791	130175
4678	130176
116261	130177
83038	130178
79615	130179
44577	130180
133009	130181
1	130182
72570	130183
124793	130184
6710	130185
41222	130186
59234	130187
37391	130188
36744	130189
44269	130190
2374	130191
17927	130192
67071	130193
657	130194
83750	130195
465	130196
38416	130197
104614	130198
48440	130199
169	130200
14932	130201
65934	130202
86935	130203
13978	130204
115293	130205
145589	130206
108213	130207
32511	130208
25467	130209
2616	130210
10175	130211
118332	130212
18009	130213
71811	130214
118783	130215
14036	130216
59844	130217
261	130218
142998	130219
26447	130220
81339	130221
1183	130222
2286	130223
62405	130224
31300	130225
31207	130226
36689	130227
71793	130228
36612	130229
87077	130230
50691	130231
2759	130232
42673	130233
234	130234
2477	130235
257	130236
86476	130237
30896	130238
9698	130239
40936	130240
38250	130241
28517	130242
34003	130243
2464	130244
46611	130245
126653	130246
78290	130247
49917	130248
39223	130249
5255	130250
6625	130251
103832	130252
35517	130253
7671	130254
11361	130255
1787	130256
7142	130257
89828	130258
12964	130259
117193	130260
2788	130261
8174	130262
14544	130263
20748	130264
14692	130265
32103	130266
91607	130267
4411	130268
2512	130269
12834	130270
47141	130271
51904	130272
35796	130273
83876	130274
138462	130275
5023	130276
10994	130277
8179	130278
25219	130279
3385	130280
13707	130281
405	130282
92141	130283
44758	130284
42863	130285
24858	130286
327	130287
76385	130288
118620	130289
1161	130290
1074	130291
43505	130292
62128	130293
6302	130294
6282	130295
148691	130296
24775	130297
78210	130298
56515	130299
21297	130300
31338	130301
17672	130302
33523	130303
103604	130304
94389	130305
1313	130306
141664	130307
35289	130308
87916	130309
44370	130310
94366	130311
99907	130312
52497	130313
14826	130314
19830	130315
135432	130316
63904	130317
68317	130318
52680	130319
78314	130320
128812	130321
4313	130322
17947	130323
64992	130324
5249	130325
58092	130326
99312	130327
8417	130328
95503	130329
28915	130330
26	130331
24949	130332
130081	130333
23917	130334
93168	130335
21903	130336
35620	130337
84254	130338
9524	130339
10461	130340
3045	130341
3526	130342
76662	130343
65869	130344
86219	130345
14748	130346
51873	130347
9894	130348
54366	130349
88272	130350
67871	130351
2037	130352
57124	130353
34386	130354
28730	130355
91095	130356
5629	130357
284	130358
42457	130359
11685	130360
86914	130361
21734	130362
30611	130363
4011	130364
94933	130365
13457	130366
1365	130367
20355	130368
100794	130369
29852	130370
57245	130371
89864	130372
68036	130373
51002	130374
25863	130375
59766	130376
32555	130377
36336	130378
27421	130379
46948	130380
1367	130381
146063	130382
36825	130383
10357	130384
3268	130385
14452	130386
28130	130387
16045	130388
30446	130389
9440	130390
131267	130391
111574	130392
93969	130393
11044	130394
136199	130395
37191	130396
70722	130397
18330	130398
83702	130399
117706	130400
56011	130401
63555	130402
97026	130403
4837	130404
126706	130405
88016	130406
30223	130407
24108	130408
24550	130409
389	130410
23014	130411
66713	130412
36441	130413
14087	130414
20975	130415
26614	130416
91658	130417
83357	130418
1462	130419
108202	130420
56263	130421
19436	130422
5712	130423
21776	130424
61127	130425
22552	130426
53118	130427
23876	130428
47874	130429
81328	130430
4153	130431
68780	130432
36324	130433
6731	130434
37476	130435
64870	130436
6103	130437
10916	130438
109566	130439
2587	130440
12121	130441
3634	130442
56161	130443
8537	130444
18338	130445
120799	130446
59543	130447
102454	130448
22726	130449
86916	130450
22435	130451
134018	130452
25116	130453
23274	130454
45811	130455
8954	130456
12686	130457
9703	130458
56228	130459
423	130460
8787	130461
98092	130462
40131	130463
10358	130464
46980	130465
4044	130466
91207	130467
5154	130468
2772	130469
46938	130470
85489	130471
1503	130472
24308	130473
26526	130474
384	130475
44018	130476
13993	130477
94124	130478
15232	130479
114497	130480
99319	130481
4706	130482
27992	130483
40316	130484
31587	130485
15420	130486
83919	130487
39528	130488
134157	130489
14157	130490
7781	130491
109485	130492
94639	130493
32162	130494
13091	130495
41003	130496
121523	130497
11040	130498
21045	130499
40877	130500
7409	130501
50163	130502
30128	130503
102771	130504
73249	130505
8958	130506
77457	130507
11713	130508
51974	130509
89535	130510
30648	130511
42024	130512
48383	130513
27017	130514
92103	130515
58400	130516
105694	130517
9523	130518
133684	130519
20948	130520
76184	130521
73645	130522
46655	130523
7549	130524
38819	130525
29810	130526
40559	130527
2369	130528
92858	130529
84369	130530
25339	130531
123437	130532
39721	130533
12451	130534
26368	130535
51256	130536
1087	130537
9805	130538
23897	130539
46513	130540
112606	130541
104407	130542
14990	130543
2209	130544
287	130545
8852	130546
98320	130547
3652	130548
84131	130549
38	130550
51737	130551
33388	130552
85838	130553
26978	130554
48687	130555
21432	130556
117144	130557
1911	130558
409	130559
78637	130560
11022	130561
80759	130562
120940	130563
70918	130564
3240	130565
92184	130566
5233	130567
839	130568
27382	130569
52604	130570
45489	130571
7533	130572
58197	130573
7288	130574
20764	130575
1888	130576
14154	130577
16677	130578
35270	130579
3343	130580
2150	130581
148991	130582
25460	130583
103246	130584
3152	130585
39558	130586
21742	130587
71756	130588
13468	130589
6054	130590
31259	130591
22897	130592
110636	130593
5943	130594
20586	130595
67022	130596
3775	130597
1846	130598
88486	130599
85955	130600
70920	130601
48998	130602
17552	130603
93800	130604
112121	130605
1831	130606
100956	130607
96625	130608
3093	130609
67839	130610
20311	130611
6144	130612
33637	130613
4067	130614
21218	130615
138804	130616
22768	130617
649	130618
68308	130619
27177	130620
76281	130621
42567	130622
24065	130623
59604	130624
12574	130625
6416	130626
8144	130627
33554	130628
104225	130629
82889	130630
6679	130631
66061	130632
17165	130633
43433	130634
105762	130635
1732	130636
93333	130637
39397	130638
79150	130639
22862	130640
42201	130641
51221	130642
31507	130643
51157	130644
36369	130645
177	130646
131459	130647
102323	130648
109703	130649
60499	130650
4684	130651
14338	130652
50656	130653
23249	130654
50884	130655
3501	130656
33872	130657
11916	130658
58487	130659
19773	130660
24355	130661
21511	130662
61508	130663
111031	130664
41158	130665
4737	130666
19141	130667
135232	130668
62041	130669
74474	130670
24041	130671
5919	130672
17278	130673
43492	130674
106893	130675
8176	130676
94121	130677
780	130678
21799	130679
921	130680
125778	130681
32089	130682
91213	130683
12341	130684
2783	130685
18286	130686
118269	130687
33623	130688
62593	130689
17778	130690
17671	130691
35613	130692
15025	130693
86667	130694
13571	130695
6908	130696
17715	130697
3813	130698
120431	130699
75382	130700
72212	130701
24727	130702
36567	130703
122014	130704
2764	130705
104156	130706
26399	130707
13312	130708
101321	130709
17147	130710
46364	130711
4219	130712
14176	130713
101105	130714
57564	130715
72404	130716
63546	130717
64211	130718
23633	130719
469	130720
37799	130721
72125	130722
64160	130723
10472	130724
34934	130725
125643	130726
33650	130727
13018	130728
88512	130729
57870	130730
11940	130731
1792	130732
70583	130733
468	130734
135547	130735
54339	130736
124560	130737
140225	130738
71299	130739
65403	130740
12940	130741
73999	130742
79879	130743
77242	130744
33212	130745
112190	130746
25128	130747
14390	130748
28259	130749
12214	130750
20321	130751
64981	130752
32157	130753
93643	130754
35679	130755
36525	130756
49706	130757
55549	130758
4033	130759
34656	130760
7928	130761
38229	130762
14360	130763
85923	130764
84279	130765
794	130766
64135	130767
50345	130768
39341	130769
140266	130770
28563	130771
413	130772
26253	130773
10791	130774
42	130775
1972	130776
38881	130777
28235	130778
102272	130779
7809	130780
19394	130781
20205	130782
4558	130783
573	130784
76498	130785
135115	130786
48275	130787
58892	130788
7908	130789
123664	130790
295	130791
127436	130792
77067	130793
16698	130794
8454	130795
77878	130796
80111	130797
24180	130798
73489	130799
43377	130800
6697	130801
7589	130802
79158	130803
224	130804
5999	130805
34661	130806
11784	130807
195	130808
8400	130809
16662	130810
71186	130811
17395	130812
384	130813
148217	130814
28490	130815
39685	130816
126016	130817
87491	130818
92189	130819
4784	130820
100351	130821
2698	130822
10400	130823
121391	130824
5480	130825
7653	130826
470	130827
40333	130828
68849	130829
58575	130830
63501	130831
12578	130832
37878	130833
55432	130834
34287	130835
119447	130836
69715	130837
49851	130838
20800	130839
86311	130840
31647	130841
10722	130842
42375	130843
20806	130844
6265	130845
39551	130846
65415	130847
128535	130848
23707	130849
18198	130850
44953	130851
32482	130852
81808	130853
7232	130854
129153	130855
1184	130856
58711	130857
20497	130858
936	130859
7798	130860
26970	130861
56927	130862
31127	130863
13761	130864
661	130865
86243	130866
2829	130867
22794	130868
23288	130869
87226	130870
15206	130871
18993	130872
115857	130873
9258	130874
57765	130875
100971	130876
128861	130877
65535	130878
100278	130879
2355	130880
35630	130881
1722	130882
14915	130883
71134	130884
114498	130885
5859	130886
111917	130887
114681	130888
3543	130889
77722	130890
1895	130891
5043	130892
973	130893
28888	130894
72	130895
11105	130896
5411	130897
410	130898
18980	130899
67663	130900
8844	130901
123334	130902
14568	130903
581	130904
7573	130905
78548	130906
59900	130907
6327	130908
12737	130909
19132	130910
1459	130911
22471	130912
37763	130913
81962	130914
2528	130915
385	130916
66204	130917
78393	130918
2965	130919
74468	130920
82276	130921
92246	130922
31314	130923
122657	130924
35919	130925
31755	130926
119651	130927
69242	130928
30345	130929
1453	130930
9166	130931
3744	130932
36229	130933
33029	130934
87566	130935
101280	130936
142818	130937
3842	130938
40743	130939
94437	130940
38879	130941
27241	130942
16627	130943
2388	130944
8309	130945
74049	130946
1570	130947
54124	130948
53665	130949
8216	130950
40655	130951
26324	130952
80421	130953
40844	130954
75847	130955
30262	130956
470	130957
137955	130958
100475	130959
16276	130960
13513	130961
98020	130962
10191	130963
110130	130964
73385	130965
7958	130966
63821	130967
5841	130968
38966	130969
5050	130970
69446	130971
95813	130972
1678	130973
136456	130974
118149	130975
101482	130976
101278	130977
67723	130978
2073	130979
4269	130980
8181	130981
119	130982
91673	130983
2653	130984
6842	130985
21928	130986
78608	130987
42568	130988
197	130989
96851	130990
39580	130991
21426	130992
22775	130993
23819	130994
24234	130995
6705	130996
51215	130997
16590	130998
54521	130999
94561	131000
106793	131001
10303	131002
69777	131003
16943	131004
7513	131005
53007	131006
16912	131007
119208	131008
60914	131009
62779	131010
59588	131011
6814	131012
30810	131013
26737	131014
11746	131015
55281	131016
827	131017
5945	131018
14018	131019
11559	131020
12304	131021
19874	131022
106144	131023
137677	131024
1907	131025
66113	131026
83823	131027
134080	131028
35453	131029
4111	131030
16127	131031
36546	131032
14955	131033
26640	131034
37642	131035
12735	131036
42308	131037
45208	131038
2924	131039
79235	131040
52886	131041
76435	131042
7612	131043
41892	131044
69158	131045
6356	131046
97360	131047
2176	131048
32134	131049
27548	131050
17509	131051
57187	131052
72842	131053
48379	131054
1727	131055
66586	131056
71886	131057
82868	131058
86706	131059
59929	131060
34395	131061
26490	131062
1669	131063
30151	131064
124464	131065
41014	131066
1210	131067
20937	131068
116583	131069
2477	131070
82672	131071
23272	131072
33172	131073
22636	131074
11465	131075
719	131076
5526	131077
18887	131078
97541	131079
116209	131080
7005	131081
83689	131082
38314	131083
912	131084
27284	131085
16007	131086
43444	131087
38831	131088
48286	131089
81497	131090
61054	131091
105318	131092
115125	131093
2857	131094
77976	131095
103445	131096
117125	131097
11991	131098
65932	131099
41684	131100
20464	131101
16636	131102
77895	131103
48019	131104
480	131105
12940	131106
13356	131107
88967	131108
5068	131109
25647	131110
66081	131111
92273	131112
24255	131113
92943	131114
50218	131115
38694	131116
24549	131117
8730	131118
72262	131119
22057	131120
15940	131121
117925	131122
84648	131123
5875	131124
2009	131125
21593	131126
22732	131127
11729	131128
1817	131129
53347	131130
94629	131131
50071	131132
1707	131133
52353	131134
11213	131135
43684	131136
35706	131137
70096	131138
20552	131139
4182	131140
24418	131141
21848	131142
102572	131143
50014	131144
26536	131145
66675	131146
28611	131147
82594	131148
94202	131149
87678	131150
33619	131151
28427	131152
8875	131153
28266	131154
74207	131155
8403	131156
3584	131157
131277	131158
144331	131159
31608	131160
51523	131161
21304	131162
17640	131163
84954	131164
66710	131165
22717	131166
10382	131167
60894	131168
131968	131169
39969	131170
15650	131171
64019	131172
69182	131173
24885	131174
23801	131175
70511	131176
58064	131177
93389	131178
9681	131179
73523	131180
8844	131181
146592	131182
18294	131183
17770	131184
67127	131185
24736	131186
26869	131187
4874	131188
4872	131189
2899	131190
42914	131191
75515	131192
43114	131193
77842	131194
41903	131195
52	131196
71684	131197
8199	131198
27847	131199
100820	131200
34410	131201
61379	131202
19701	131203
100229	131204
116715	131205
77263	131206
11525	131207
40631	131208
17564	131209
1098	131210
59091	131211
62220	131212
71786	131213
5799	131214
12685	131215
354	131216
55533	131217
54035	131218
2752	131219
19291	131220
52923	131221
85235	131222
51913	131223
68096	131224
1203	131225
31410	131226
5304	131227
9389	131228
13759	131229
10926	131230
20418	131231
20290	131232
41286	131233
122161	131234
4015	131235
25042	131236
44930	131237
18232	131238
45578	131239
53469	131240
138352	131241
14002	131242
5501	131243
51750	131244
24228	131245
86940	131246
67337	131247
72038	131248
104975	131249
52165	131250
4961	131251
24998	131252
24499	131253
51605	131254
8549	131255
124245	131256
13599	131257
108036	131258
38260	131259
19243	131260
45695	131261
56817	131262
82131	131263
133876	131264
76460	131265
30711	131266
84563	131267
24030	131268
64	131269
21870	131270
990	131271
37084	131272
66892	131273
130265	131274
22042	131275
140553	131276
51579	131277
63825	131278
69111	131279
109570	131280
3025	131281
103609	131282
96734	131283
49637	131284
22271	131285
30043	131286
39312	131287
47667	131288
84025	131289
17084	131290
96212	131291
8613	131292
2560	131293
51813	131294
34155	131295
87545	131296
48110	131297
7896	131298
10209	131299
30383	131300
124997	131301
588	131302
2181	131303
39580	131304
26654	131305
372	131306
12679	131307
287	131308
146379	131309
12158	131310
14385	131311
98542	131312
3695	131313
50558	131314
71	131315
44894	131316
72660	131317
72381	131318
66904	131319
5974	131320
25373	131321
66844	131322
10927	131323
7587	131324
3791	131325
24130	131326
41681	131327
45116	131328
14826	131329
2743	131330
15259	131331
78402	131332
64952	131333
88965	131334
28999	131335
42917	131336
3544	131337
100352	131338
42191	131339
31156	131340
104696	131341
74766	131342
36571	131343
21216	131344
97123	131345
13789	131346
21059	131347
68318	131348
88075	131349
99955	131350
59523	131351
86686	131352
38015	131353
99515	131354
25825	131355
8057	131356
10903	131357
733	131358
32196	131359
82097	131360
69516	131361
37738	131362
6705	131363
1135	131364
80902	131365
75667	131366
29668	131367
24913	131368
22968	131369
105032	131370
97316	131371
110642	131372
31247	131373
1483	131374
76	131375
75591	131376
18064	131377
56724	131378
62878	131379
19060	131380
57385	131381
31427	131382
60425	131383
81543	131384
60297	131385
74940	131386
8085	131387
44067	131388
10746	131389
1576	131390
2392	131391
87771	131392
50279	131393
141504	131394
20656	131395
102209	131396
7641	131397
601	131398
77798	131399
74721	131400
128598	131401
57374	131402
42198	131403
5987	131404
93955	131405
13830	131406
29895	131407
50614	131408
26726	131409
37518	131410
1488	131411
25236	131412
31584	131413
55904	131414
54531	131415
67955	131416
1168	131417
54503	131418
30374	131419
10764	131420
3043	131421
9545	131422
1062	131423
5070	131424
4645	131425
27711	131426
64030	131427
6000	131428
9006	131429
70315	131430
44129	131431
55761	131432
41544	131433
26934	131434
380	131435
27333	131436
3416	131437
3815	131438
46828	131439
18403	131440
22500	131441
32267	131442
17591	131443
2512	131444
69766	131445
65624	131446
45755	131447
48551	131448
41432	131449
58769	131450
62706	131451
71466	131452
23143	131453
67638	131454
58427	131455
23463	131456
45595	131457
69315	131458
71117	131459
89661	131460
68142	131461
99496	131462
325	131463
32635	131464
85305	131465
12017	131466
64874	131467
63109	131468
8889	131469
9356	131470
94579	131471
20912	131472
115974	131473
33150	131474
85445	131475
33606	131476
10447	131477
19027	131478
1445	131479
25666	131480
8338	131481
1573	131482
14657	131483
8195	131484
5182	131485
48929	131486
56142	131487
91815	131488
82803	131489
121160	131490
3191	131491
53272	131492
79908	131493
73167	131494
12772	131495
48183	131496
3575	131497
32696	131498
84649	131499
1927	131500
80784	131501
23315	131502
79837	131503
59223	131504
20517	131505
78728	131506
38409	131507
65463	131508
88922	131509
81308	131510
10590	131511
16968	131512
68059	131513
11157	131514
31630	131515
16832	131516
51295	131517
51643	131518
1582	131519
93826	131520
122090	131521
17093	131522
27621	131523
113216	131524
149634	131525
79284	131526
109614	131527
906	131528
73790	131529
48923	131530
95238	131531
36823	131532
2539	131533
66683	131534
9074	131535
112039	131536
42042	131537
70628	131538
91047	131539
115795	131540
55258	131541
26265	131542
39738	131543
78188	131544
27809	131545
38220	131546
137853	131547
121791	131548
91370	131549
22610	131550
41965	131551
8279	131552
100372	131553
85394	131554
72522	131555
147041	131556
16586	131557
96644	131558
12954	131559
77846	131560
23832	131561
8430	131562
798	131563
33164	131564
83651	131565
63121	131566
29059	131567
75940	131568
24479	131569
5821	131570
18757	131571
28103	131572
15584	131573
83213	131574
19879	131575
65126	131576
47630	131577
32788	131578
2874	131579
116519	131580
102771	131581
79304	131582
10104	131583
15656	131584
1469	131585
44586	131586
3795	131587
30005	131588
12444	131589
88599	131590
42662	131591
122766	131592
65280	131593
25022	131594
12569	131595
110562	131596
2141	131597
37485	131598
62265	131599
911	131600
113854	131601
52551	131602
60789	131603
22139	131604
6131	131605
9938	131606
109418	131607
88476	131608
3158	131609
66720	131610
13914	131611
6455	131612
182	131613
23417	131614
9716	131615
5635	131616
20601	131617
4891	131618
13216	131619
67051	131620
21328	131621
76433	131622
4511	131623
44141	131624
84570	131625
70663	131626
107936	131627
36548	131628
47947	131629
13208	131630
76786	131631
137646	131632
22979	131633
47773	131634
39663	131635
6473	131636
61038	131637
27308	131638
45460	131639
61306	131640
46915	131641
19725	131642
68849	131643
38614	131644
93462	131645
24456	131646
42960	131647
39360	131648
6134	131649
553	131650
74217	131651
71036	131652
7831	131653
9501	131654
121571	131655
52646	131656
72772	131657
105014	131658
77640	131659
30656	131660
11346	131661
76796	131662
1394	131663
83231	131664
10850	131665
42743	131666
25848	131667
81553	131668
30086	131669
122132	131670
80611	131671
43981	131672
58023	131673
53841	131674
6488	131675
81208	131676
17321	131677
16075	131678
15928	131679
21860	131680
102	131681
117323	131682
98764	131683
29117	131684
5973	131685
34831	131686
19808	131687
6532	131688
21137	131689
7285	131690
267	131691
59638	131692
29386	131693
65017	131694
39878	131695
72596	131696
52564	131697
117483	131698
1172	131699
12783	131700
9551	131701
181	131702
40412	131703
866	131704
42338	131705
22941	131706
7388	131707
91318	131708
15587	131709
129874	131710
129342	131711
48790	131712
108192	131713
63660	131714
138286	131715
22097	131716
38920	131717
20323	131718
91657	131719
101453	131720
24271	131721
719	131722
7694	131723
60729	131724
76246	131725
85787	131726
33601	131727
12263	131728
36339	131729
18493	131730
61828	131731
38154	131732
129448	131733
38298	131734
16466	131735
12778	131736
23575	131737
49550	131738
4056	131739
1534	131740
1365	131741
122684	131742
33959	131743
5781	131744
133503	131745
115195	131746
4290	131747
25894	131748
27952	131749
103906	131750
8129	131751
13979	131752
49575	131753
17467	131754
36880	131755
109263	131756
106972	131757
28213	131758
43883	131759
35363	131760
23675	131761
65307	131762
54011	131763
5745	131764
103594	131765
8012	131766
9721	131767
29192	131768
109766	131769
71755	131770
11003	131771
10892	131772
11033	131773
47820	131774
149501	131775
111035	131776
5320	131777
13236	131778
70315	131779
82443	131780
3247	131781
45889	131782
81587	131783
102675	131784
133433	131785
10752	131786
128175	131787
16265	131788
91636	131789
62877	131790
31400	131791
62172	131792
70926	131793
31776	131794
80537	131795
94025	131796
82268	131797
4588	131798
8131	131799
94642	131800
1401	131801
27720	131802
81478	131803
125356	131804
60462	131805
14274	131806
11189	131807
146792	131808
94100	131809
8794	131810
2347	131811
102440	131812
49350	131813
55901	131814
25368	131815
43321	131816
84921	131817
9519	131818
73995	131819
20796	131820
13324	131821
112679	131822
41841	131823
19458	131824
7990	131825
55869	131826
208	131827
20232	131828
94408	131829
40879	131830
90492	131831
22075	131832
1138	131833
63097	131834
510	131835
65042	131836
23072	131837
2539	131838
6432	131839
46614	131840
1723	131841
102517	131842
21095	131843
19765	131844
21612	131845
11745	131846
1233	131847
1693	131848
82331	131849
3902	131850
52471	131851
30291	131852
51805	131853
30195	131854
7156	131855
81775	131856
42166	131857
90696	131858
28819	131859
13016	131860
11552	131861
10211	131862
39942	131863
84122	131864
26623	131865
63108	131866
7500	131867
1312	131868
5684	131869
107267	131870
56814	131871
14000	131872
46990	131873
69223	131874
56546	131875
11983	131876
17215	131877
21691	131878
15817	131879
63045	131880
92	131881
17239	131882
3828	131883
54483	131884
23005	131885
55131	131886
42397	131887
28784	131888
79190	131889
149181	131890
77309	131891
102294	131892
35472	131893
32664	131894
22919	131895
50857	131896
5661	131897
315	131898
35943	131899
364	131900
334	131901
2570	131902
2511	131903
58076	131904
5965	131905
5492	131906
3451	131907
2865	131908
14576	131909
29538	131910
60382	131911
57535	131912
26114	131913
5682	131914
27463	131915
102296	131916
54548	131917
7263	131918
53525	131919
7291	131920
119141	131921
42731	131922
1446	131923
40626	131924
36558	131925
86134	131926
68113	131927
28155	131928
2385	131929
113793	131930
32568	131931
519	131932
45908	131933
11714	131934
59488	131935
28766	131936
133385	131937
27879	131938
113482	131939
39038	131940
86825	131941
73159	131942
106611	131943
7409	131944
35702	131945
28527	131946
67879	131947
16333	131948
65709	131949
19019	131950
2843	131951
62948	131952
12964	131953
4413	131954
12558	131955
101509	131956
26804	131957
82432	131958
73096	131959
9459	131960
108227	131961
3423	131962
23504	131963
25387	131964
11402	131965
28469	131966
25049	131967
58768	131968
38608	131969
60564	131970
5230	131971
114782	131972
7270	131973
5902	131974
20597	131975
41272	131976
1394	131977
136982	131978
17924	131979
110175	131980
982	131981
25633	131982
39329	131983
40960	131984
70787	131985
66406	131986
22088	131987
114462	131988
39716	131989
142183	131990
13575	131991
64544	131992
35608	131993
80895	131994
35989	131995
79938	131996
51819	131997
439	131998
98092	131999
19697	132000
15651	132001
48724	132002
58948	132003
22670	132004
24765	132005
32814	132006
7110	132007
5879	132008
15416	132009
45297	132010
9226	132011
30585	132012
145938	132013
42823	132014
20745	132015
134470	132016
40561	132017
6458	132018
101248	132019
10147	132020
14381	132021
2474	132022
7378	132023
135644	132024
112297	132025
15513	132026
99578	132027
10853	132028
7441	132029
87906	132030
3166	132031
25695	132032
67545	132033
49483	132034
15689	132035
5648	132036
78181	132037
8429	132038
119203	132039
518	132040
24080	132041
18965	132042
58848	132043
84382	132044
141466	132045
57437	132046
59853	132047
54287	132048
5421	132049
1893	132050
44930	132051
2502	132052
60021	132053
52327	132054
12756	132055
38395	132056
8855	132057
129572	132058
93025	132059
9596	132060
2101	132061
670	132062
11632	132063
113447	132064
34557	132065
17881	132066
9833	132067
71146	132068
88261	132069
127862	132070
68588	132071
87397	132072
7337	132073
38000	132074
111317	132075
25128	132076
8644	132077
4781	132078
55975	132079
20	132080
45188	132081
29857	132082
3606	132083
7513	132084
3646	132085
15097	132086
5931	132087
123384	132088
53242	132089
7709	132090
21322	132091
146336	132092
125840	132093
67345	132094
63778	132095
58705	132096
5872	132097
29833	132098
14380	132099
29167	132100
558	132101
112430	132102
399	132103
1979	132104
12130	132105
147046	132106
6179	132107
24766	132108
552	132109
14515	132110
56004	132111
8235	132112
4427	132113
127909	132114
9101	132115
15880	132116
8126	132117
106796	132118
11713	132119
9843	132120
80906	132121
60087	132122
604	132123
72960	132124
37451	132125
10657	132126
16729	132127
41109	132128
77951	132129
38192	132130
50322	132131
370	132132
113804	132133
5659	132134
35039	132135
12174	132136
2560	132137
49471	132138
22795	132139
23615	132140
97355	132141
59928	132142
96517	132143
54247	132144
106769	132145
67083	132146
58231	132147
51259	132148
29878	132149
71922	132150
49484	132151
4985	132152
38337	132153
43532	132154
61104	132155
20855	132156
2611	132157
1294	132158
873	132159
102797	132160
73143	132161
25787	132162
25395	132163
2019	132164
57164	132165
113078	132166
102226	132167
54550	132168
8205	132169
35674	132170
3189	132171
31913	132172
51952	132173
96750	132174
17006	132175
26052	132176
57208	132177
82121	132178
126460	132179
78082	132180
2590	132181
1822	132182
74248	132183
29666	132184
1389	132185
16384	132186
126078	132187
110740	132188
77324	132189
4844	132190
1508	132191
57685	132192
2060	132193
24605	132194
33064	132195
32698	132196
22847	132197
11630	132198
109210	132199
17796	132200
48339	132201
7615	132202
36333	132203
118111	132204
59622	132205
9740	132206
19891	132207
6184	132208
4990	132209
34587	132210
8351	132211
25926	132212
55720	132213
69268	132214
22739	132215
6372	132216
72857	132217
135009	132218
34805	132219
50040	132220
125115	132221
37815	132222
107391	132223
45633	132224
16286	132225
15596	132226
53970	132227
47	132228
79649	132229
88029	132230
77505	132231
107433	132232
41656	132233
68131	132234
7380	132235
4241	132236
149537	132237
115714	132238
6583	132239
104776	132240
25642	132241
991	132242
148508	132243
21825	132244
38584	132245
6559	132246
6765	132247
44938	132248
50617	132249
4441	132250
37261	132251
60595	132252
18568	132253
18987	132254
1259	132255
1496	132256
111152	132257
3169	132258
67610	132259
1015	132260
37401	132261
50880	132262
35519	132263
144273	132264
26496	132265
100350	132266
89379	132267
20007	132268
787	132269
1587	132270
1127	132271
9046	132272
10050	132273
107408	132274
55310	132275
36787	132276
5254	132277
113610	132278
66410	132279
20529	132280
124299	132281
21926	132282
5624	132283
40525	132284
30236	132285
37941	132286
78124	132287
11629	132288
19913	132289
15391	132290
83558	132291
10600	132292
59360	132293
95903	132294
81797	132295
69748	132296
11034	132297
52414	132298
515	132299
29111	132300
17261	132301
17561	132302
94258	132303
22925	132304
22581	132305
79475	132306
67479	132307
29667	132308
426	132309
15347	132310
1950	132311
29586	132312
5897	132313
94650	132314
54913	132315
20072	132316
2863	132317
8300	132318
116326	132319
39356	132320
140	132321
17917	132322
7698	132323
18736	132324
130104	132325
81551	132326
95911	132327
22108	132328
82595	132329
30685	132330
33624	132331
134935	132332
29649	132333
26755	132334
35634	132335
38797	132336
82402	132337
116757	132338
87135	132339
55970	132340
31852	132341
42932	132342
17051	132343
63548	132344
144960	132345
107496	132346
2429	132347
14	132348
93464	132349
40200	132350
116572	132351
47149	132352
5796	132353
40291	132354
43807	132355
89805	132356
40437	132357
29703	132358
109944	132359
28105	132360
8849	132361
43018	132362
4967	132363
10729	132364
4571	132365
7702	132366
867	132367
79266	132368
72501	132369
105832	132370
45190	132371
28714	132372
19786	132373
13289	132374
38864	132375
3264	132376
28502	132377
25886	132378
37043	132379
57827	132380
109400	132381
2780	132382
28994	132383
13092	132384
111590	132385
22936	132386
9596	132387
4386	132388
29837	132389
94634	132390
40432	132391
106796	132392
85887	132393
77855	132394
26535	132395
103591	132396
8594	132397
79123	132398
42465	132399
83725	132400
42465	132401
8422	132402
6383	132403
36889	132404
707	132405
131552	132406
9558	132407
40100	132408
42692	132409
35627	132410
40383	132411
46878	132412
22937	132413
49135	132414
37769	132415
21568	132416
23408	132417
43520	132418
77990	132419
38153	132420
1766	132421
109947	132422
100117	132423
36487	132424
6077	132425
13841	132426
123388	132427
55672	132428
31715	132429
2452	132430
2080	132431
47961	132432
1932	132433
91121	132434
43456	132435
30571	132436
1557	132437
85900	132438
32907	132439
33873	132440
2168	132441
18509	132442
16948	132443
29690	132444
100684	132445
11656	132446
29251	132447
9446	132448
11864	132449
81885	132450
1771	132451
25697	132452
47431	132453
48647	132454
113086	132455
28750	132456
2402	132457
33964	132458
102429	132459
54744	132460
17013	132461
2761	132462
20263	132463
1337	132464
59359	132465
38149	132466
64016	132467
115010	132468
2279	132469
60915	132470
34762	132471
12719	132472
41785	132473
83573	132474
26159	132475
12398	132476
88888	132477
111756	132478
146643	132479
11700	132480
15742	132481
50505	132482
322	132483
135331	132484
97090	132485
117359	132486
3102	132487
137973	132488
8478	132489
128753	132490
30918	132491
20105	132492
53833	132493
20993	132494
25209	132495
15028	132496
53207	132497
139621	132498
39564	132499
1597	132500
135853	132501
28191	132502
44105	132503
85507	132504
35096	132505
13194	132506
4238	132507
7744	132508
2277	132509
14213	132510
30660	132511
23107	132512
98485	132513
110086	132514
47119	132515
15562	132516
6817	132517
23838	132518
91813	132519
29172	132520
23089	132521
125763	132522
5984	132523
56255	132524
122203	132525
26730	132526
116424	132527
30793	132528
22787	132529
26794	132530
136783	132531
19638	132532
9356	132533
13417	132534
21863	132535
64004	132536
8718	132537
53385	132538
95741	132539
124350	132540
5361	132541
5701	132542
8324	132543
7373	132544
54016	132545
111795	132546
39441	132547
87601	132548
67201	132549
58274	132550
48294	132551
20531	132552
116586	132553
99390	132554
11753	132555
39927	132556
91258	132557
13130	132558
51117	132559
7630	132560
36839	132561
7281	132562
29251	132563
73979	132564
4837	132565
215	132566
47493	132567
23356	132568
68193	132569
37847	132570
48443	132571
21491	132572
32629	132573
13056	132574
101602	132575
36256	132576
1247	132577
57694	132578
9362	132579
47603	132580
1837	132581
53090	132582
16030	132583
140789	132584
26433	132585
13617	132586
3803	132587
1032	132588
9145	132589
100155	132590
34	132591
34295	132592
80953	132593
26449	132594
133825	132595
4076	132596
4693	132597
22103	132598
75595	132599
1733	132600
9433	132601
8657	132602
29234	132603
80952	132604
69961	132605
55462	132606
12662	132607
17208	132608
82838	132609
23816	132610
132346	132611
10914	132612
40872	132613
170	132614
25017	132615
41478	132616
71334	132617
197	132618
47360	132619
56371	132620
11743	132621
13138	132622
120352	132623
88505	132624
26031	132625
42781	132626
48191	132627
135458	132628
27647	132629
29588	132630
111015	132631
12319	132632
3113	132633
63081	132634
31260	132635
34169	132636
6702	132637
53837	132638
23869	132639
87546	132640
70979	132641
30579	132642
1116	132643
18731	132644
38964	132645
118013	132646
50875	132647
36538	132648
79762	132649
98705	132650
29596	132651
5631	132652
38428	132653
25179	132654
15143	132655
4112	132656
52664	132657
74386	132658
116793	132659
28759	132660
30090	132661
34929	132662
15054	132663
39072	132664
59456	132665
70813	132666
85713	132667
3991	132668
82094	132669
20578	132670
135859	132671
24374	132672
14716	132673
120552	132674
46908	132675
20221	132676
84594	132677
95405	132678
25274	132679
2747	132680
12832	132681
64412	132682
69652	132683
86560	132684
54597	132685
539	132686
13059	132687
7301	132688
104291	132689
22733	132690
68861	132691
3342	132692
84358	132693
79247	132694
31681	132695
64972	132696
76044	132697
24710	132698
137321	132699
2726	132700
72960	132701
47186	132702
5854	132703
52680	132704
34719	132705
54919	132706
120288	132707
115492	132708
31168	132709
130597	132710
88623	132711
72256	132712
96228	132713
13408	132714
41497	132715
555	132716
68575	132717
71290	132718
96511	132719
36782	132720
2083	132721
22202	132722
82943	132723
3629	132724
33214	132725
69723	132726
54329	132727
38625	132728
21478	132729
2785	132730
18957	132731
11679	132732
36469	132733
44334	132734
85601	132735
72019	132736
93487	132737
84806	132738
39176	132739
9107	132740
57853	132741
5856	132742
5429	132743
47113	132744
13495	132745
71519	132746
684	132747
137833	132748
59645	132749
7356	132750
61628	132751
55792	132752
53655	132753
10034	132754
31933	132755
3490	132756
12418	132757
3369	132758
20513	132759
122731	132760
46588	132761
37568	132762
59920	132763
40320	132764
36484	132765
30943	132766
15097	132767
32732	132768
37568	132769
19776	132770
37106	132771
10926	132772
78247	132773
129414	132774
77998	132775
8130	132776
702	132777
119503	132778
17890	132779
16274	132780
7847	132781
102861	132782
37803	132783
16800	132784
41707	132785
88086	132786
33424	132787
42636	132788
16552	132789
5813	132790
74301	132791
73603	132792
4109	132793
32701	132794
20335	132795
118700	132796
92913	132797
62622	132798
4683	132799
66293	132800
84881	132801
4886	132802
19713	132803
40413	132804
78538	132805
5854	132806
81029	132807
9440	132808
129947	132809
30886	132810
70832	132811
31332	132812
63723	132813
239	132814
1076	132815
34141	132816
1804	132817
88654	132818
237	132819
880	132820
31546	132821
31124	132822
59196	132823
107495	132824
1052	132825
7601	132826
14922	132827
12938	132828
4004	132829
2694	132830
12599	132831
70186	132832
107279	132833
87766	132834
4778	132835
28082	132836
24463	132837
27080	132838
26882	132839
458	132840
15352	132841
12694	132842
7230	132843
4120	132844
89987	132845
36793	132846
1549	132847
60770	132848
34363	132849
79502	132850
118656	132851
9560	132852
372	132853
33	132854
79653	132855
47794	132856
17296	132857
42998	132858
974	132859
88262	132860
43229	132861
35489	132862
67081	132863
56252	132864
52117	132865
19178	132866
127532	132867
30252	132868
11094	132869
6185	132870
105141	132871
4044	132872
128826	132873
106847	132874
126744	132875
28643	132876
2441	132877
33427	132878
76369	132879
95866	132880
137671	132881
58778	132882
10190	132883
3863	132884
65334	132885
27236	132886
41244	132887
79781	132888
32173	132889
112741	132890
11704	132891
465	132892
37498	132893
13924	132894
4146	132895
34647	132896
71404	132897
67952	132898
103006	132899
43548	132900
1647	132901
8107	132902
103160	132903
17366	132904
105178	132905
43077	132906
7951	132907
9881	132908
17644	132909
36320	132910
82962	132911
113701	132912
36942	132913
40140	132914
17347	132915
131836	132916
22779	132917
12951	132918
18176	132919
739	132920
32254	132921
26117	132922
113075	132923
31717	132924
144822	132925
2217	132926
95597	132927
6666	132928
35366	132929
87973	132930
3574	132931
61293	132932
59354	132933
65186	132934
33915	132935
67674	132936
114333	132937
68629	132938
64984	132939
129172	132940
27571	132941
22535	132942
8090	132943
29634	132944
87058	132945
23663	132946
26973	132947
83598	132948
15882	132949
66340	132950
4675	132951
136944	132952
71302	132953
29539	132954
16315	132955
100692	132956
6348	132957
145634	132958
104398	132959
42683	132960
1064	132961
8020	132962
107639	132963
1935	132964
74897	132965
7439	132966
80894	132967
3465	132968
9653	132969
42575	132970
1370	132971
145530	132972
55068	132973
30943	132974
73853	132975
77747	132976
11375	132977
128830	132978
131230	132979
61180	132980
6405	132981
4929	132982
16747	132983
2715	132984
71832	132985
706	132986
37	132987
27387	132988
8677	132989
45428	132990
69098	132991
129084	132992
19654	132993
23701	132994
32074	132995
98954	132996
62244	132997
46601	132998
7646	132999
113280	133000
3821	133001
102804	133002
52200	133003
22296	133004
137348	133005
3736	133006
61468	133007
2895	133008
5801	133009
42146	133010
47911	133011
83299	133012
108791	133013
5662	133014
16182	133015
40118	133016
121823	133017
44736	133018
11031	133019
142223	133020
4139	133021
6306	133022
21865	133023
6206	133024
24239	133025
20917	133026
1430	133027
58356	133028
93330	133029
2124	133030
3758	133031
11406	133032
49319	133033
48157	133034
26671	133035
67041	133036
116056	133037
20568	133038
119171	133039
53054	133040
65816	133041
22930	133042
46099	133043
8940	133044
2797	133045
46599	133046
5480	133047
46906	133048
23917	133049
105	133050
76699	133051
53344	133052
1316	133053
39378	133054
88107	133055
51897	133056
100725	133057
37777	133058
25557	133059
15029	133060
42623	133061
121880	133062
37352	133063
3403	133064
102837	133065
16987	133066
34563	133067
65557	133068
5365	133069
1408	133070
24097	133071
72939	133072
25227	133073
129581	133074
2770	133075
2454	133076
35064	133077
19286	133078
33392	133079
62834	133080
7589	133081
32273	133082
114484	133083
46679	133084
15351	133085
83075	133086
8383	133087
83662	133088
32450	133089
30041	133090
55858	133091
26310	133092
75082	133093
313	133094
105118	133095
37583	133096
6352	133097
36052	133098
86588	133099
72835	133100
24510	133101
43882	133102
109359	133103
31408	133104
28492	133105
15134	133106
62247	133107
96754	133108
61139	133109
19200	133110
149107	133111
11710	133112
144605	133113
29640	133114
23684	133115
95201	133116
91371	133117
62959	133118
10099	133119
6264	133120
124229	133121
110038	133122
54670	133123
65527	133124
131814	133125
136248	133126
76112	133127
12630	133128
6334	133129
29022	133130
9525	133131
8807	133132
67967	133133
57710	133134
57590	133135
109436	133136
202	133137
105051	133138
58253	133139
61900	133140
1824	133141
35590	133142
53444	133143
52515	133144
135263	133145
55438	133146
8561	133147
74915	133148
10652	133149
86186	133150
7180	133151
52422	133152
9989	133153
27218	133154
82846	133155
84836	133156
19594	133157
120801	133158
11384	133159
41516	133160
146646	133161
28803	133162
5818	133163
15296	133164
41619	133165
16319	133166
81027	133167
52397	133168
2626	133169
100632	133170
57587	133171
18320	133172
86106	133173
145267	133174
133444	133175
30699	133176
90939	133177
61672	133178
80800	133179
35185	133180
4923	133181
914	133182
25649	133183
82089	133184
29406	133185
76267	133186
6650	133187
46136	133188
25217	133189
20392	133190
21423	133191
24693	133192
49994	133193
46400	133194
56505	133195
106000	133196
34445	133197
5448	133198
72678	133199
10318	133200
47176	133201
1884	133202
63614	133203
87264	133204
66356	133205
1	133206
4554	133207
65248	133208
23851	133209
18074	133210
95482	133211
4518	133212
23029	133213
96680	133214
27694	133215
4657	133216
126399	133217
19649	133218
810	133219
13720	133220
68514	133221
20470	133222
4167	133223
64667	133224
25605	133225
51053	133226
12196	133227
28654	133228
100339	133229
7978	133230
21880	133231
51105	133232
46141	133233
38828	133234
32422	133235
4036	133236
44858	133237
11134	133238
123399	133239
16182	133240
113080	133241
79309	133242
16008	133243
13263	133244
5493	133245
91866	133246
67919	133247
11126	133248
6696	133249
84669	133250
41578	133251
62497	133252
37875	133253
724	133254
32878	133255
1873	133256
10844	133257
107258	133258
21993	133259
46024	133260
60856	133261
1696	133262
110250	133263
49095	133264
47905	133265
1933	133266
3876	133267
120738	133268
79098	133269
52404	133270
31000	133271
30581	133272
60177	133273
18909	133274
21120	133275
95325	133276
148310	133277
14008	133278
14653	133279
82284	133280
34575	133281
35216	133282
1347	133283
3824	133284
9516	133285
1773	133286
9874	133287
38091	133288
67313	133289
9288	133290
52689	133291
16315	133292
85233	133293
20778	133294
41499	133295
40658	133296
31557	133297
16200	133298
115518	133299
29619	133300
57874	133301
59130	133302
45166	133303
40634	133304
25132	133305
89643	133306
67661	133307
18558	133308
31038	133309
137835	133310
35429	133311
20810	133312
1513	133313
110498	133314
46269	133315
7030	133316
38285	133317
69549	133318
56365	133319
39466	133320
104888	133321
11629	133322
61100	133323
136557	133324
27526	133325
103495	133326
30416	133327
96960	133328
105248	133329
7506	133330
74973	133331
24275	133332
5091	133333
89203	133334
63640	133335
79627	133336
60802	133337
9148	133338
10552	133339
105755	133340
13286	133341
41	133342
27539	133343
69305	133344
11072	133345
136409	133346
54185	133347
11306	133348
5136	133349
71878	133350
16725	133351
49450	133352
111	133353
63506	133354
39549	133355
7003	133356
130206	133357
86938	133358
56834	133359
4207	133360
44439	133361
21812	133362
70500	133363
79318	133364
66114	133365
5277	133366
58157	133367
11255	133368
14977	133369
13627	133370
28	133371
34616	133372
95180	133373
249	133374
70000	133375
78300	133376
11566	133377
33987	133378
5681	133379
30940	133380
52889	133381
114577	133382
15509	133383
44334	133384
49668	133385
14312	133386
865	133387
101777	133388
61667	133389
15111	133390
22327	133391
4288	133392
73065	133393
8465	133394
6181	133395
2417	133396
118966	133397
53684	133398
16846	133399
25557	133400
27832	133401
28857	133402
37035	133403
16380	133404
100657	133405
143919	133406
7497	133407
88906	133408
38346	133409
62223	133410
16939	133411
127869	133412
50396	133413
8184	133414
27031	133415
5612	133416
80449	133417
10817	133418
10700	133419
48662	133420
25639	133421
50689	133422
10235	133423
48023	133424
95574	133425
44854	133426
25465	133427
84666	133428
33603	133429
10043	133430
39714	133431
91178	133432
2378	133433
45693	133434
120142	133435
26211	133436
8233	133437
133718	133438
61768	133439
48020	133440
81274	133441
60701	133442
29672	133443
52941	133444
10783	133445
76932	133446
11708	133447
41392	133448
85353	133449
204	133450
84797	133451
47449	133452
12849	133453
71067	133454
62196	133455
13328	133456
70023	133457
149992	133458
103196	133459
1322	133460
62429	133461
60282	133462
31344	133463
127962	133464
111637	133465
10148	133466
47242	133467
4967	133468
90746	133469
68553	133470
26570	133471
92182	133472
370	133473
10026	133474
14004	133475
56699	133476
46923	133477
27734	133478
68006	133479
63243	133480
4514	133481
17607	133482
31535	133483
35420	133484
72938	133485
34640	133486
134410	133487
52660	133488
9620	133489
20537	133490
26138	133491
35111	133492
55247	133493
118773	133494
88645	133495
66533	133496
13471	133497
29331	133498
16049	133499
13338	133500
65627	133501
22986	133502
45887	133503
111804	133504
108084	133505
23437	133506
22626	133507
21777	133508
7739	133509
70786	133510
76867	133511
78863	133512
3645	133513
40385	133514
12896	133515
26795	133516
60888	133517
3510	133518
58290	133519
48000	133520
4483	133521
14661	133522
85567	133523
34788	133524
55021	133525
75415	133526
65285	133527
109638	133528
64623	133529
34431	133530
8735	133531
13392	133532
6175	133533
701	133534
28507	133535
14053	133536
111871	133537
142750	133538
88180	133539
64327	133540
23878	133541
7109	133542
479	133543
25092	133544
3486	133545
89546	133546
48435	133547
23746	133548
45067	133549
59124	133550
119857	133551
30023	133552
31309	133553
16374	133554
63943	133555
16001	133556
3900	133557
138670	133558
138395	133559
53256	133560
6597	133561
26478	133562
10788	133563
64359	133564
11591	133565
42234	133566
27600	133567
15096	133568
12680	133569
56253	133570
64898	133571
15814	133572
25350	133573
17503	133574
35902	133575
1208	133576
106066	133577
36738	133578
37256	133579
41080	133580
21288	133581
16561	133582
243	133583
61538	133584
13362	133585
9437	133586
82729	133587
47018	133588
52873	133589
58661	133590
9774	133591
12835	133592
17361	133593
63372	133594
31092	133595
123516	133596
68736	133597
74993	133598
73450	133599
96642	133600
25442	133601
11313	133602
6250	133603
114460	133604
58352	133605
31694	133606
49484	133607
2966	133608
41615	133609
51532	133610
113244	133611
58156	133612
25314	133613
62987	133614
292	133615
88800	133616
28163	133617
19900	133618
4184	133619
81961	133620
81905	133621
7168	133622
44963	133623
38684	133624
2771	133625
31052	133626
69845	133627
12262	133628
9615	133629
31278	133630
114326	133631
55151	133632
12945	133633
68811	133634
82879	133635
111327	133636
4718	133637
121744	133638
5129	133639
9908	133640
25970	133641
92445	133642
36721	133643
39281	133644
90009	133645
87684	133646
15892	133647
77023	133648
100794	133649
82248	133650
27015	133651
23174	133652
54881	133653
19884	133654
36470	133655
149368	133656
1488	133657
18550	133658
1026	133659
204	133660
21117	133661
40422	133662
84189	133663
6248	133664
63263	133665
82452	133666
20134	133667
563	133668
37038	133669
1548	133670
116582	133671
40291	133672
4690	133673
14467	133674
58619	133675
3254	133676
94238	133677
131904	133678
532	133679
54801	133680
6699	133681
283	133682
42121	133683
127786	133684
4476	133685
4320	133686
19513	133687
1880	133688
94935	133689
44805	133690
3161	133691
68115	133692
64940	133693
49943	133694
95879	133695
632	133696
43943	133697
22113	133698
24645	133699
108476	133700
118089	133701
82335	133702
15995	133703
139306	133704
11176	133705
100768	133706
126191	133707
137831	133708
4346	133709
86078	133710
7532	133711
8334	133712
885	133713
102227	133714
6006	133715
91997	133716
67479	133717
4896	133718
76317	133719
42207	133720
122417	133721
8684	133722
31492	133723
18476	133724
69545	133725
47894	133726
27173	133727
131513	133728
81929	133729
29359	133730
98178	133731
10050	133732
56524	133733
87371	133734
3983	133735
86931	133736
1557	133737
59819	133738
7575	133739
49956	133740
4778	133741
26370	133742
57629	133743
71672	133744
74396	133745
176	133746
1149	133747
69769	133748
38081	133749
24251	133750
69978	133751
143147	133752
8044	133753
15846	133754
82546	133755
26532	133756
17688	133757
127135	133758
23319	133759
6800	133760
47830	133761
116109	133762
89446	133763
104105	133764
75795	133765
114051	133766
1593	133767
66026	133768
66236	133769
51388	133770
24407	133771
47393	133772
56124	133773
13710	133774
33454	133775
5101	133776
48725	133777
127159	133778
40204	133779
53062	133780
5753	133781
5176	133782
38656	133783
82772	133784
1547	133785
121662	133786
50226	133787
42885	133788
51545	133789
9795	133790
48350	133791
80777	133792
101495	133793
54143	133794
43991	133795
84730	133796
30366	133797
8999	133798
71663	133799
26	133800
74991	133801
28615	133802
127508	133803
107	133804
10466	133805
68657	133806
34996	133807
24459	133808
31240	133809
936	133810
38432	133811
56582	133812
15766	133813
23401	133814
49917	133815
26067	133816
117544	133817
37169	133818
25886	133819
66503	133820
54692	133821
42557	133822
41899	133823
278	133824
13066	133825
122328	133826
26799	133827
2599	133828
36525	133829
89209	133830
78786	133831
83164	133832
67415	133833
44466	133834
107355	133835
10107	133836
87540	133837
7943	133838
116158	133839
8387	133840
663	133841
148959	133842
95458	133843
101135	133844
6558	133845
6039	133846
83800	133847
29024	133848
24502	133849
16744	133850
22746	133851
17920	133852
5129	133853
6297	133854
51032	133855
37395	133856
55053	133857
18530	133858
15	133859
8461	133860
55078	133861
49811	133862
11229	133863
72989	133864
35718	133865
28482	133866
22845	133867
37098	133868
68087	133869
124456	133870
46031	133871
92794	133872
101814	133873
32395	133874
63634	133875
5039	133876
67817	133877
68493	133878
49542	133879
5766	133880
88912	133881
116627	133882
2383	133883
11902	133884
7783	133885
931	133886
3	133887
9798	133888
42692	133889
30994	133890
71452	133891
32175	133892
8457	133893
26516	133894
14881	133895
62241	133896
70592	133897
55918	133898
3471	133899
23800	133900
93991	133901
119207	133902
53319	133903
96997	133904
4606	133905
73011	133906
123025	133907
124049	133908
104393	133909
13893	133910
139737	133911
18240	133912
24230	133913
62936	133914
5957	133915
78346	133916
33577	133917
6263	133918
51274	133919
42427	133920
65455	133921
20798	133922
46765	133923
47477	133924
29505	133925
66722	133926
58040	133927
94570	133928
99	133929
6258	133930
15665	133931
17702	133932
14713	133933
33575	133934
54422	133935
1422	133936
64458	133937
7694	133938
112852	133939
29348	133940
55300	133941
106997	133942
103414	133943
12676	133944
56803	133945
24709	133946
97178	133947
15495	133948
55289	133949
80128	133950
1735	133951
2416	133952
89792	133953
15318	133954
17233	133955
24954	133956
85712	133957
63982	133958
12573	133959
136	133960
7301	133961
1143	133962
82672	133963
61737	133964
7007	133965
5522	133966
39459	133967
86851	133968
4800	133969
441	133970
2172	133971
81454	133972
20979	133973
120059	133974
15354	133975
89588	133976
38136	133977
95426	133978
20365	133979
9118	133980
48340	133981
77542	133982
39480	133983
38166	133984
21317	133985
4835	133986
36459	133987
95055	133988
58819	133989
8940	133990
21634	133991
27055	133992
40270	133993
84060	133994
26530	133995
112463	133996
33072	133997
93848	133998
6336	133999
511	134000
94399	134001
38152	134002
28057	134003
1999	134004
32722	134005
4598	134006
1839	134007
70764	134008
56060	134009
10153	134010
46749	134011
64822	134012
9936	134013
105922	134014
126415	134015
17437	134016
64339	134017
3544	134018
56314	134019
63203	134020
17139	134021
22878	134022
71550	134023
64656	134024
15600	134025
13107	134026
87637	134027
82806	134028
89907	134029
34401	134030
2344	134031
39008	134032
86462	134033
114692	134034
77023	134035
9148	134036
36691	134037
3322	134038
100381	134039
114898	134040
9516	134041
9802	134042
22399	134043
84186	134044
68981	134045
13300	134046
31464	134047
46328	134048
48923	134049
26553	134050
16221	134051
129816	134052
33092	134053
84212	134054
10692	134055
22612	134056
36498	134057
47671	134058
59467	134059
69702	134060
148751	134061
54029	134062
77199	134063
22749	134064
10819	134065
59000	134066
12638	134067
21963	134068
110810	134069
16584	134070
59008	134071
8072	134072
133044	134073
613	134074
23605	134075
2506	134076
22204	134077
24356	134078
64560	134079
91572	134080
47964	134081
1019	134082
78106	134083
709	134084
5329	134085
71053	134086
1527	134087
3302	134088
34695	134089
14086	134090
17521	134091
19639	134092
31542	134093
54954	134094
70519	134095
147422	134096
69011	134097
49879	134098
57652	134099
31307	134100
13928	134101
54476	134102
92825	134103
1057	134104
46718	134105
87048	134106
6910	134107
20337	134108
64555	134109
51877	134110
82398	134111
85952	134112
106938	134113
99826	134114
10520	134115
32790	134116
83429	134117
71992	134118
72335	134119
95321	134120
113254	134121
21531	134122
110176	134123
7252	134124
54257	134125
10118	134126
105175	134127
148957	134128
92718	134129
43281	134130
88863	134131
78697	134132
6596	134133
5387	134134
127253	134135
29303	134136
5897	134137
21259	134138
39827	134139
6854	134140
95419	134141
57872	134142
120278	134143
2299	134144
723	134145
66780	134146
86269	134147
154	134148
144162	134149
7159	134150
71661	134151
53352	134152
27531	134153
20059	134154
86020	134155
76891	134156
9480	134157
37797	134158
8229	134159
115463	134160
28386	134161
83881	134162
2351	134163
10098	134164
6109	134165
26000	134166
12969	134167
25853	134168
80008	134169
29919	134170
16343	134171
18981	134172
6465	134173
5442	134174
3211	134175
4596	134176
63958	134177
2130	134178
42873	134179
19514	134180
3364	134181
1584	134182
20489	134183
37752	134184
5051	134185
7227	134186
84575	134187
65720	134188
9780	134189
33109	134190
31080	134191
37956	134192
82046	134193
4458	134194
13222	134195
11351	134196
6042	134197
30415	134198
3947	134199
17980	134200
68945	134201
125834	134202
63805	134203
16010	134204
23209	134205
16469	134206
66717	134207
22180	134208
11033	134209
97445	134210
17717	134211
18551	134212
38030	134213
13355	134214
59204	134215
668	134216
17609	134217
11619	134218
25698	134219
89510	134220
103660	134221
135240	134222
6230	134223
26084	134224
25605	134225
12436	134226
80709	134227
2262	134228
41511	134229
62710	134230
4639	134231
115472	134232
7839	134233
52679	134234
71656	134235
26609	134236
20925	134237
10054	134238
38416	134239
116222	134240
49468	134241
24723	134242
23277	134243
53809	134244
47037	134245
95442	134246
77506	134247
132169	134248
23045	134249
69009	134250
87067	134251
279	134252
43537	134253
47506	134254
54481	134255
97445	134256
133603	134257
73800	134258
114447	134259
37694	134260
53089	134261
67816	134262
88549	134263
33141	134264
143967	134265
45281	134266
22803	134267
13672	134268
54665	134269
116918	134270
65937	134271
47619	134272
9605	134273
9212	134274
79075	134275
8482	134276
58409	134277
6747	134278
34614	134279
33431	134280
72035	134281
18700	134282
80429	134283
105138	134284
62432	134285
19463	134286
46703	134287
12009	134288
28564	134289
45017	134290
19522	134291
25395	134292
39679	134293
43558	134294
50272	134295
71438	134296
87028	134297
333	134298
45605	134299
6771	134300
120452	134301
11740	134302
66040	134303
47587	134304
19662	134305
2663	134306
115214	134307
10599	134308
126070	134309
6417	134310
462	134311
31913	134312
45411	134313
81777	134314
58362	134315
102385	134316
53172	134317
46742	134318
76619	134319
61620	134320
3717	134321
96599	134322
351	134323
34879	134324
27707	134325
974	134326
54682	134327
20481	134328
36849	134329
5308	134330
64924	134331
58354	134332
11930	134333
16356	134334
102015	134335
99200	134336
1785	134337
118218	134338
4842	134339
7821	134340
100695	134341
106105	134342
14625	134343
121022	134344
25964	134345
65762	134346
97701	134347
27871	134348
74375	134349
102656	134350
83242	134351
25517	134352
61860	134353
66420	134354
97029	134355
35976	134356
74337	134357
50793	134358
14809	134359
82178	134360
2154	134361
26705	134362
2005	134363
7534	134364
12761	134365
13975	134366
34334	134367
28442	134368
13711	134369
60864	134370
63052	134371
27619	134372
25566	134373
51990	134374
118103	134375
148521	134376
86774	134377
23821	134378
250	134379
10323	134380
1036	134381
112488	134382
82868	134383
38678	134384
226	134385
57870	134386
51185	134387
12239	134388
47409	134389
65775	134390
98003	134391
71503	134392
407	134393
100308	134394
37582	134395
129307	134396
18586	134397
33893	134398
44465	134399
41974	134400
2003	134401
37979	134402
70506	134403
31373	134404
60243	134405
98042	134406
63808	134407
33158	134408
61686	134409
15327	134410
76161	134411
10025	134412
32601	134413
41695	134414
58511	134415
3367	134416
73541	134417
21013	134418
53384	134419
73826	134420
9663	134421
35126	134422
443	134423
70713	134424
10085	134425
28597	134426
65370	134427
82472	134428
43389	134429
89722	134430
138152	134431
22813	134432
19693	134433
8963	134434
61787	134435
103941	134436
3134	134437
48025	134438
14633	134439
4549	134440
203	134441
93030	134442
27172	134443
59131	134444
54621	134445
33631	134446
9047	134447
11881	134448
9907	134449
12303	134450
100757	134451
3958	134452
84172	134453
25499	134454
3085	134455
3629	134456
16440	134457
17591	134458
30140	134459
70670	134460
4178	134461
44952	134462
77269	134463
78299	134464
3843	134465
1275	134466
43960	134467
15514	134468
3999	134469
13937	134470
66989	134471
22956	134472
98867	134473
41873	134474
22264	134475
106523	134476
916	134477
100928	134478
51078	134479
13248	134480
85472	134481
38356	134482
4696	134483
16722	134484
90431	134485
138629	134486
12410	134487
85532	134488
80892	134489
45431	134490
1274	134491
57553	134492
69913	134493
14054	134494
10029	134495
117655	134496
54811	134497
20132	134498
32779	134499
71434	134500
13599	134501
655	134502
14953	134503
51393	134504
6920	134505
65603	134506
12098	134507
59764	134508
139901	134509
16195	134510
13374	134511
123737	134512
40648	134513
16336	134514
64329	134515
45339	134516
14110	134517
14178	134518
90491	134519
18534	134520
7659	134521
68744	134522
97911	134523
53196	134524
83838	134525
65993	134526
44782	134527
54257	134528
12726	134529
79716	134530
15610	134531
37217	134532
108089	134533
65619	134534
1077	134535
60664	134536
6719	134537
13574	134538
19920	134539
75561	134540
9161	134541
73667	134542
48238	134543
48547	134544
41924	134545
77996	134546
2443	134547
105605	134548
20041	134549
2547	134550
15047	134551
111704	134552
19540	134553
46169	134554
79225	134555
3387	134556
61649	134557
52390	134558
6267	134559
58618	134560
11147	134561
85560	134562
76532	134563
5258	134564
18497	134565
55226	134566
23782	134567
36127	134568
53459	134569
89954	134570
26984	134571
18712	134572
39976	134573
4656	134574
25031	134575
89099	134576
74841	134577
39835	134578
46150	134579
33012	134580
105547	134581
3751	134582
59548	134583
5219	134584
9010	134585
662	134586
7543	134587
12951	134588
80517	134589
65831	134590
14853	134591
109578	134592
31999	134593
45837	134594
71684	134595
3182	134596
14323	134597
14618	134598
143458	134599
120841	134600
25888	134601
117160	134602
64035	134603
42109	134604
131223	134605
72615	134606
51771	134607
162	134608
48114	134609
10113	134610
1475	134611
46	134612
11740	134613
8759	134614
34296	134615
88256	134616
52406	134617
5105	134618
64973	134619
1180	134620
112989	134621
6596	134622
49500	134623
30200	134624
52394	134625
254	134626
28547	134627
12806	134628
15136	134629
60507	134630
30518	134631
32558	134632
60663	134633
131145	134634
41429	134635
3726	134636
12429	134637
123358	134638
34769	134639
6676	134640
85541	134641
623	134642
33725	134643
2926	134644
27462	134645
181	134646
102607	134647
30435	134648
62758	134649
83608	134650
19178	134651
47674	134652
17393	134653
86906	134654
3010	134655
137217	134656
34607	134657
21120	134658
63615	134659
32971	134660
67103	134661
59083	134662
46088	134663
11975	134664
6371	134665
118285	134666
494	134667
119230	134668
5891	134669
44379	134670
112249	134671
134854	134672
39046	134673
7045	134674
1715	134675
60391	134676
3128	134677
89752	134678
17285	134679
68860	134680
104979	134681
103530	134682
137182	134683
1687	134684
148114	134685
65691	134686
27171	134687
26517	134688
4490	134689
19007	134690
7837	134691
32414	134692
71333	134693
11974	134694
90897	134695
26585	134696
18596	134697
81479	134698
83901	134699
3172	134700
68276	134701
59114	134702
72728	134703
94306	134704
54478	134705
1396	134706
28824	134707
26299	134708
504	134709
3289	134710
14402	134711
31532	134712
5924	134713
57288	134714
15164	134715
4345	134716
36452	134717
60763	134718
36469	134719
145532	134720
69447	134721
47140	134722
58978	134723
48274	134724
90787	134725
2004	134726
1538	134727
15734	134728
44480	134729
5440	134730
2390	134731
8707	134732
35410	134733
17809	134734
20754	134735
5815	134736
85723	134737
36552	134738
71722	134739
66273	134740
65152	134741
64549	134742
29087	134743
24065	134744
109423	134745
18362	134746
26084	134747
42884	134748
57450	134749
116773	134750
32141	134751
18024	134752
108331	134753
12267	134754
140390	134755
787	134756
19769	134757
31309	134758
715	134759
8965	134760
82783	134761
692	134762
43902	134763
25715	134764
85501	134765
67852	134766
34603	134767
23857	134768
39414	134769
25648	134770
110288	134771
899	134772
117628	134773
55484	134774
115851	134775
74824	134776
24992	134777
49654	134778
35075	134779
37439	134780
73924	134781
18776	134782
104210	134783
78029	134784
13523	134785
87345	134786
7196	134787
7264	134788
27152	134789
10003	134790
5416	134791
14597	134792
15650	134793
3590	134794
109844	134795
114058	134796
62886	134797
116931	134798
26813	134799
20653	134800
60832	134801
23443	134802
40860	134803
81845	134804
109555	134805
10759	134806
5583	134807
47064	134808
53590	134809
101232	134810
7747	134811
54968	134812
91282	134813
30075	134814
9503	134815
70108	134816
9898	134817
88499	134818
2876	134819
53121	134820
15058	134821
2866	134822
35474	134823
44079	134824
110369	134825
109273	134826
47781	134827
4530	134828
31811	134829
6222	134830
18452	134831
7407	134832
91888	134833
96891	134834
99621	134835
9390	134836
152	134837
117797	134838
2990	134839
76387	134840
14496	134841
14462	134842
29769	134843
11300	134844
63107	134845
5932	134846
6976	134847
35727	134848
19717	134849
54641	134850
1552	134851
66842	134852
62829	134853
60872	134854
95653	134855
99168	134856
43013	134857
2345	134858
41071	134859
661	134860
54320	134861
91486	134862
64635	134863
139566	134864
98416	134865
100606	134866
44389	134867
122700	134868
41456	134869
22073	134870
117128	134871
27016	134872
44090	134873
22071	134874
36316	134875
76701	134876
12118	134877
71370	134878
368	134879
46492	134880
36709	134881
42929	134882
124352	134883
100009	134884
25701	134885
120835	134886
137021	134887
53525	134888
99561	134889
14630	134890
128357	134891
39981	134892
90657	134893
14066	134894
26316	134895
33984	134896
53958	134897
51457	134898
20195	134899
662	134900
73707	134901
140982	134902
31201	134903
110924	134904
17766	134905
75255	134906
54867	134907
56945	134908
35571	134909
48637	134910
109130	134911
7389	134912
12154	134913
80022	134914
23515	134915
10126	134916
4473	134917
85593	134918
85749	134919
64769	134920
7479	134921
13400	134922
57709	134923
7998	134924
17071	134925
49142	134926
10042	134927
90040	134928
51395	134929
7380	134930
81148	134931
17530	134932
47641	134933
30239	134934
76701	134935
125697	134936
137905	134937
4910	134938
39679	134939
5430	134940
1458	134941
126752	134942
1061	134943
1391	134944
62839	134945
62523	134946
20237	134947
190	134948
27628	134949
17628	134950
68037	134951
77803	134952
20295	134953
66302	134954
7849	134955
50115	134956
150398	134957
7727	134958
5225	134959
13825	134960
103291	134961
17478	134962
29723	134963
30781	134964
2281	134965
4745	134966
13077	134967
13519	134968
146811	134969
1095	134970
20261	134971
50625	134972
110289	134973
45625	134974
76744	134975
97021	134976
44745	134977
15182	134978
46541	134979
21654	134980
30142	134981
4250	134982
21075	134983
16971	134984
100797	134985
36708	134986
3702	134987
102027	134988
80574	134989
110353	134990
1452	134991
99431	134992
93925	134993
4852	134994
57522	134995
118404	134996
1658	134997
5987	134998
7302	134999
23965	135000
35183	135001
26534	135002
41028	135003
100203	135004
1977	135005
14505	135006
48990	135007
47407	135008
124698	135009
89956	135010
87306	135011
10065	135012
1950	135013
84448	135014
53738	135015
20815	135016
105770	135017
10695	135018
12652	135019
59208	135020
83246	135021
33679	135022
122467	135023
86239	135024
67164	135025
55295	135026
11729	135027
79063	135028
20821	135029
1672	135030
44681	135031
96134	135032
57018	135033
3962	135034
79102	135035
112452	135036
59492	135037
22499	135038
88054	135039
44337	135040
49794	135041
42222	135042
120847	135043
124470	135044
30619	135045
15717	135046
61790	135047
67363	135048
12255	135049
26051	135050
8414	135051
2430	135052
68835	135053
2449	135054
90863	135055
52934	135056
2717	135057
141730	135058
118445	135059
52516	135060
28280	135061
217	135062
75571	135063
14995	135064
49241	135065
28308	135066
120661	135067
11136	135068
104407	135069
29365	135070
14824	135071
15179	135072
65026	135073
18677	135074
2713	135075
17460	135076
5279	135077
88294	135078
13063	135079
13481	135080
43289	135081
96652	135082
34983	135083
29030	135084
20935	135085
12031	135086
115650	135087
62307	135088
86769	135089
34367	135090
36350	135091
94544	135092
5981	135093
115648	135094
8028	135095
28973	135096
8220	135097
42767	135098
64238	135099
10532	135100
113117	135101
69478	135102
96840	135103
17348	135104
95338	135105
301	135106
73705	135107
61543	135108
18161	135109
122639	135110
39413	135111
5785	135112
107743	135113
46122	135114
61888	135115
24731	135116
61601	135117
147026	135118
43118	135119
61708	135120
4584	135121
63547	135122
132370	135123
55603	135124
14786	135125
48363	135126
5877	135127
26659	135128
56924	135129
100014	135130
133312	135131
11110	135132
130901	135133
21388	135134
66910	135135
66843	135136
19705	135137
30018	135138
52	135139
88339	135140
32100	135141
25865	135142
25726	135143
2328	135144
38459	135145
101810	135146
50060	135147
21542	135148
6476	135149
19165	135150
71607	135151
110916	135152
52748	135153
82969	135154
28219	135155
68546	135156
38319	135157
43438	135158
8863	135159
4424	135160
14486	135161
6856	135162
15736	135163
9914	135164
12940	135165
9863	135166
51177	135167
86819	135168
14024	135169
97408	135170
34436	135171
75128	135172
104	135173
9215	135174
57713	135175
13369	135176
50318	135177
1579	135178
98951	135179
32980	135180
6803	135181
16106	135182
48729	135183
36176	135184
88273	135185
56996	135186
22006	135187
23	135188
9036	135189
1040	135190
72306	135191
26028	135192
20271	135193
87838	135194
48394	135195
51750	135196
59663	135197
9690	135198
116363	135199
35815	135200
10354	135201
16975	135202
70957	135203
23053	135204
87320	135205
138	135206
68996	135207
25595	135208
61140	135209
15731	135210
12036	135211
2625	135212
93739	135213
47945	135214
122309	135215
42400	135216
102105	135217
31167	135218
15821	135219
50170	135220
124497	135221
52326	135222
6772	135223
90612	135224
62666	135225
20191	135226
38943	135227
3891	135228
58231	135229
169	135230
2853	135231
1741	135232
8364	135233
97754	135234
9344	135235
114048	135236
41474	135237
18195	135238
7368	135239
47349	135240
64865	135241
19207	135242
2607	135243
47100	135244
67509	135245
137320	135246
69145	135247
91230	135248
82663	135249
48579	135250
2322	135251
12142	135252
707	135253
59126	135254
21257	135255
7449	135256
139458	135257
94340	135258
84467	135259
22628	135260
4159	135261
67177	135262
4797	135263
43152	135264
29445	135265
1863	135266
51062	135267
127499	135268
17753	135269
27073	135270
55399	135271
90981	135272
52980	135273
136273	135274
5321	135275
9844	135276
73293	135277
29947	135278
143952	135279
16881	135280
20070	135281
1240	135282
117738	135283
11340	135284
17657	135285
1018	135286
909	135287
101318	135288
78828	135289
83743	135290
66792	135291
16088	135292
69505	135293
174	135294
901	135295
23310	135296
10156	135297
122200	135298
48562	135299
31199	135300
97	135301
4627	135302
927	135303
47869	135304
54496	135305
9804	135306
24659	135307
26833	135308
118511	135309
6173	135310
29843	135311
13562	135312
32281	135313
7051	135314
11333	135315
26853	135316
132522	135317
20259	135318
12945	135319
51131	135320
30	135321
27957	135322
99331	135323
56950	135324
30471	135325
6060	135326
129034	135327
34332	135328
89899	135329
23765	135330
27338	135331
20625	135332
92850	135333
19306	135334
1627	135335
115596	135336
20544	135337
119936	135338
19888	135339
53599	135340
5746	135341
66531	135342
11671	135343
19618	135344
7734	135345
4245	135346
27389	135347
115834	135348
94245	135349
94413	135350
47842	135351
22771	135352
78403	135353
17019	135354
17337	135355
47590	135356
12144	135357
67854	135358
4232	135359
27737	135360
120034	135361
22969	135362
4201	135363
108841	135364
2810	135365
42005	135366
9849	135367
18334	135368
26419	135369
41984	135370
90180	135371
148595	135372
54036	135373
539	135374
14494	135375
84659	135376
12972	135377
13938	135378
114195	135379
9876	135380
1332	135381
119718	135382
79670	135383
6624	135384
11997	135385
99220	135386
69681	135387
70336	135388
12087	135389
28530	135390
16718	135391
245	135392
48569	135393
18454	135394
62679	135395
15436	135396
93406	135397
51411	135398
125	135399
50521	135400
7968	135401
13789	135402
72833	135403
897	135404
37301	135405
42175	135406
55824	135407
91382	135408
44761	135409
33457	135410
37664	135411
48000	135412
33416	135413
1729	135414
12813	135415
8963	135416
353	135417
140	135418
48159	135419
97833	135420
92088	135421
289	135422
10400	135423
2582	135424
56513	135425
101435	135426
276	135427
5155	135428
35145	135429
1286	135430
53875	135431
44249	135432
31949	135433
1816	135434
16060	135435
5842	135436
149616	135437
136325	135438
29936	135439
17893	135440
9434	135441
5663	135442
32998	135443
9052	135444
4937	135445
119629	135446
593	135447
1529	135448
70564	135449
9228	135450
1600	135451
50865	135452
42815	135453
5965	135454
65471	135455
55574	135456
6610	135457
36964	135458
11499	135459
49514	135460
21659	135461
18388	135462
65163	135463
72245	135464
13542	135465
10060	135466
1018	135467
142094	135468
124034	135469
26769	135470
49465	135471
3386	135472
65855	135473
72753	135474
96872	135475
837	135476
37	135477
84043	135478
60741	135479
121613	135480
97693	135481
50324	135482
99464	135483
142568	135484
683	135485
25016	135486
43155	135487
21804	135488
72621	135489
50396	135490
42629	135491
67463	135492
392	135493
9925	135494
159	135495
31640	135496
101807	135497
2574	135498
13408	135499
84103	135500
10552	135501
103904	135502
53786	135503
74508	135504
49202	135505
27174	135506
100815	135507
34742	135508
7652	135509
77351	135510
18425	135511
27094	135512
112526	135513
1823	135514
7405	135515
9221	135516
12138	135517
98559	135518
31000	135519
66830	135520
10579	135521
65961	135522
49847	135523
30595	135524
80666	135525
39821	135526
26856	135527
76714	135528
7674	135529
23239	135530
57515	135531
20103	135532
30408	135533
3557	135534
28196	135535
758	135536
139252	135537
93333	135538
4535	135539
17387	135540
47286	135541
28800	135542
2394	135543
128683	135544
333	135545
3972	135546
43493	135547
59830	135548
88456	135549
3475	135550
21364	135551
28367	135552
80665	135553
7793	135554
35316	135555
44382	135556
40914	135557
22077	135558
51198	135559
84936	135560
91281	135561
1129	135562
76319	135563
8924	135564
20434	135565
92721	135566
14889	135567
26462	135568
12163	135569
49449	135570
138553	135571
102369	135572
109201	135573
36882	135574
133126	135575
6589	135576
114	135577
13785	135578
28533	135579
25416	135580
25174	135581
90	135582
7443	135583
76247	135584
109714	135585
79010	135586
73462	135587
45430	135588
33326	135589
136670	135590
48328	135591
116259	135592
134288	135593
62840	135594
75218	135595
203	135596
1691	135597
850	135598
80377	135599
26151	135600
114119	135601
5092	135602
17134	135603
4763	135604
10769	135605
6024	135606
80562	135607
84085	135608
33655	135609
71897	135610
105668	135611
58031	135612
82009	135613
35424	135614
6918	135615
21684	135616
2638	135617
13270	135618
59454	135619
5398	135620
1944	135621
711	135622
198	135623
3504	135624
72556	135625
20986	135626
5871	135627
98984	135628
6692	135629
20795	135630
4054	135631
77137	135632
10488	135633
3747	135634
21112	135635
117982	135636
3202	135637
110865	135638
101659	135639
75135	135640
6739	135641
19439	135642
38347	135643
58096	135644
17148	135645
21862	135646
6876	135647
15258	135648
30721	135649
21740	135650
116681	135651
75277	135652
133733	135653
11779	135654
45500	135655
3931	135656
118396	135657
38315	135658
88787	135659
6331	135660
35256	135661
141267	135662
66302	135663
2749	135664
21386	135665
39769	135666
71441	135667
14090	135668
70011	135669
77974	135670
55291	135671
10624	135672
18580	135673
98910	135674
11704	135675
34398	135676
37448	135677
40887	135678
84061	135679
496	135680
7009	135681
100239	135682
99038	135683
19195	135684
37551	135685
3857	135686
40978	135687
4315	135688
5551	135689
16202	135690
8894	135691
8789	135692
64983	135693
18061	135694
5951	135695
67252	135696
46578	135697
75130	135698
81878	135699
1415	135700
2375	135701
11313	135702
70280	135703
138998	135704
99034	135705
51843	135706
42683	135707
430	135708
29132	135709
12248	135710
98562	135711
91814	135712
463	135713
663	135714
17881	135715
9482	135716
43303	135717
39642	135718
148506	135719
21512	135720
25604	135721
36194	135722
20709	135723
28562	135724
31943	135725
65977	135726
3383	135727
70344	135728
11428	135729
107311	135730
110346	135731
1337	135732
48320	135733
18806	135734
20619	135735
45140	135736
35664	135737
18382	135738
325	135739
47180	135740
3516	135741
10943	135742
1260	135743
38317	135744
22933	135745
37460	135746
16364	135747
104267	135748
3359	135749
9479	135750
112672	135751
49286	135752
56827	135753
77192	135754
60	135755
19133	135756
60965	135757
49540	135758
59497	135759
327	135760
7411	135761
30407	135762
98920	135763
58033	135764
66819	135765
99605	135766
16296	135767
28584	135768
130504	135769
577	135770
34097	135771
688	135772
2806	135773
11251	135774
29614	135775
83703	135776
67224	135777
13463	135778
14821	135779
36417	135780
105288	135781
78435	135782
7690	135783
103906	135784
41131	135785
94395	135786
7424	135787
30659	135788
32492	135789
49295	135790
53001	135791
10041	135792
1718	135793
5262	135794
736	135795
61889	135796
89173	135797
65739	135798
101341	135799
60655	135800
56251	135801
69630	135802
35728	135803
5700	135804
65063	135805
26901	135806
34944	135807
70963	135808
4966	135809
708	135810
84033	135811
112213	135812
39234	135813
546	135814
7694	135815
45685	135816
94648	135817
19667	135818
3950	135819
54036	135820
127583	135821
54949	135822
4116	135823
67490	135824
1256	135825
63270	135826
96525	135827
104467	135828
68119	135829
13246	135830
10266	135831
25508	135832
85154	135833
36149	135834
7034	135835
29116	135836
717	135837
28109	135838
72772	135839
1151	135840
129548	135841
3498	135842
118237	135843
65558	135844
55064	135845
36944	135846
91781	135847
70408	135848
24999	135849
42248	135850
25114	135851
55628	135852
4528	135853
23126	135854
145095	135855
111018	135856
1609	135857
1119	135858
1549	135859
68230	135860
64827	135861
10503	135862
49889	135863
26442	135864
17384	135865
432	135866
10421	135867
112085	135868
189	135869
63405	135870
1847	135871
31534	135872
30364	135873
49608	135874
1765	135875
87302	135876
4154	135877
92523	135878
60097	135879
115131	135880
17687	135881
3960	135882
44120	135883
134029	135884
48772	135885
7605	135886
9539	135887
801	135888
142556	135889
33749	135890
2263	135891
59571	135892
25592	135893
44408	135894
47421	135895
57491	135896
100287	135897
22330	135898
7977	135899
36164	135900
92154	135901
77181	135902
7385	135903
8972	135904
27536	135905
7541	135906
6329	135907
93157	135908
36366	135909
10843	135910
68347	135911
12017	135912
11256	135913
62320	135914
1603	135915
1059	135916
27647	135917
2001	135918
73552	135919
5859	135920
66998	135921
26978	135922
55172	135923
4322	135924
38473	135925
180	135926
29000	135927
61291	135928
10923	135929
20063	135930
53802	135931
79010	135932
694	135933
65200	135934
49906	135935
51131	135936
73574	135937
50713	135938
129645	135939
2125	135940
104822	135941
3810	135942
44740	135943
1165	135944
53357	135945
18906	135946
82683	135947
131365	135948
85007	135949
26574	135950
5125	135951
8812	135952
16302	135953
135514	135954
2066	135955
34490	135956
63936	135957
37717	135958
21223	135959
28369	135960
84187	135961
9932	135962
14018	135963
52088	135964
10748	135965
81820	135966
378	135967
38454	135968
6167	135969
14679	135970
42152	135971
5697	135972
48738	135973
489	135974
8412	135975
12909	135976
4636	135977
29860	135978
33938	135979
52782	135980
81453	135981
37802	135982
24749	135983
2836	135984
55910	135985
60263	135986
27902	135987
107522	135988
116995	135989
55403	135990
69956	135991
59610	135992
89456	135993
96023	135994
16169	135995
15658	135996
1893	135997
42108	135998
111253	135999
84501	136000
28328	136001
95431	136002
38888	136003
32069	136004
10930	136005
47232	136006
41043	136007
35161	136008
27463	136009
64608	136010
6477	136011
126879	136012
98597	136013
68663	136014
2075	136015
52343	136016
104551	136017
110768	136018
17485	136019
81532	136020
70053	136021
8552	136022
64623	136023
54853	136024
36516	136025
12287	136026
68034	136027
89045	136028
12749	136029
38660	136030
51743	136031
47684	136032
29103	136033
2034	136034
45501	136035
46631	136036
55730	136037
48412	136038
87361	136039
11056	136040
5420	136041
28088	136042
26072	136043
8715	136044
90042	136045
497	136046
14335	136047
10344	136048
1859	136049
84087	136050
61174	136051
41624	136052
16461	136053
9870	136054
105444	136055
57022	136056
11955	136057
28715	136058
80075	136059
4058	136060
2952	136061
59681	136062
2048	136063
882	136064
86276	136065
11900	136066
113270	136067
137136	136068
41089	136069
56983	136070
262	136071
119098	136072
94361	136073
29668	136074
12003	136075
125547	136076
5188	136077
98353	136078
63740	136079
56930	136080
56295	136081
83630	136082
8043	136083
70084	136084
26591	136085
22906	136086
64796	136087
311	136088
73000	136089
41385	136090
13051	136091
35763	136092
73711	136093
1050	136094
49979	136095
6612	136096
60151	136097
347	136098
14497	136099
25432	136100
23102	136101
69999	136102
31433	136103
6769	136104
6288	136105
62854	136106
8215	136107
9556	136108
1387	136109
3333	136110
68236	136111
30317	136112
34871	136113
10339	136114
4066	136115
19307	136116
38589	136117
64088	136118
107178	136119
33946	136120
70381	136121
14939	136122
58072	136123
25350	136124
12878	136125
63915	136126
9986	136127
137717	136128
116701	136129
10382	136130
4549	136131
135885	136132
132977	136133
68568	136134
109319	136135
127831	136136
118941	136137
13498	136138
70909	136139
36183	136140
1364	136141
22559	136142
48611	136143
134267	136144
4480	136145
8483	136146
54247	136147
103817	136148
2664	136149
89750	136150
137660	136151
108226	136152
8867	136153
19806	136154
2458	136155
3921	136156
64786	136157
17	136158
35447	136159
4338	136160
3502	136161
104498	136162
1494	136163
82772	136164
66403	136165
63195	136166
28650	136167
84775	136168
92409	136169
13541	136170
4557	136171
51217	136172
674	136173
60	136174
59890	136175
48217	136176
67723	136177
20428	136178
76475	136179
15131	136180
1662	136181
149395	136182
102600	136183
14070	136184
75888	136185
34597	136186
38417	136187
55922	136188
22793	136189
38339	136190
46491	136191
17487	136192
14446	136193
60882	136194
78391	136195
76427	136196
3165	136197
64576	136198
18052	136199
110183	136200
136778	136201
113585	136202
36492	136203
56188	136204
38214	136205
116003	136206
66565	136207
77866	136208
8269	136209
26969	136210
9523	136211
43064	136212
31720	136213
939	136214
4276	136215
101593	136216
43695	136217
68145	136218
10218	136219
4270	136220
24504	136221
62542	136222
147975	136223
72446	136224
15788	136225
5357	136226
68388	136227
28741	136228
52485	136229
720	136230
22693	136231
30994	136232
110942	136233
101042	136234
22837	136235
30574	136236
17153	136237
8599	136238
64047	136239
38873	136240
8124	136241
75866	136242
13510	136243
53946	136244
90954	136245
40307	136246
11462	136247
33456	136248
30348	136249
18868	136250
91599	136251
25509	136252
7994	136253
5174	136254
8277	136255
16308	136256
48069	136257
8665	136258
119087	136259
21	136260
54971	136261
7548	136262
74378	136263
45997	136264
69115	136265
61329	136266
9473	136267
11689	136268
46790	136269
8018	136270
53856	136271
14839	136272
60307	136273
7054	136274
5539	136275
94911	136276
63070	136277
132165	136278
9601	136279
82658	136280
8103	136281
94058	136282
10465	136283
31950	136284
38434	136285
14582	136286
2697	136287
8858	136288
5655	136289
85797	136290
21255	136291
72297	136292
106311	136293
28738	136294
48623	136295
114526	136296
517	136297
3639	136298
54593	136299
16391	136300
2411	136301
4126	136302
61284	136303
90358	136304
45839	136305
81807	136306
108082	136307
26903	136308
137816	136309
8837	136310
50742	136311
2552	136312
22161	136313
15839	136314
8066	136315
16389	136316
3836	136317
24050	136318
401	136319
81981	136320
103642	136321
49464	136322
5431	136323
55002	136324
5675	136325
86321	136326
76137	136327
21627	136328
123709	136329
34720	136330
11480	136331
100005	136332
61321	136333
93889	136334
122601	136335
3976	136336
1052	136337
103209	136338
19715	136339
57512	136340
25629	136341
2441	136342
47249	136343
23550	136344
84380	136345
3277	136346
19200	136347
11949	136348
59650	136349
13061	136350
32022	136351
7618	136352
65721	136353
55083	136354
118781	136355
88791	136356
20865	136357
40324	136358
53198	136359
28522	136360
30632	136361
56797	136362
123639	136363
14958	136364
78235	136365
57170	136366
10451	136367
76887	136368
1752	136369
63827	136370
107296	136371
115899	136372
82279	136373
70012	136374
3963	136375
101950	136376
87719	136377
4877	136378
55301	136379
9699	136380
43305	136381
75911	136382
38	136383
84227	136384
78433	136385
116474	136386
132843	136387
38174	136388
1360	136389
142795	136390
4029	136391
68164	136392
22679	136393
3166	136394
12773	136395
33891	136396
72578	136397
11404	136398
26455	136399
1701	136400
6290	136401
21937	136402
31709	136403
93273	136404
106777	136405
18331	136406
103616	136407
38312	136408
10724	136409
68272	136410
45992	136411
8769	136412
94176	136413
2547	136414
38564	136415
105764	136416
3606	136417
23528	136418
77183	136419
9369	136420
67908	136421
43747	136422
10212	136423
135442	136424
147545	136425
47230	136426
1695	136427
80722	136428
84449	136429
1670	136430
68147	136431
9457	136432
4096	136433
13537	136434
9407	136435
112599	136436
168	136437
95199	136438
82207	136439
66036	136440
33401	136441
33439	136442
42767	136443
72264	136444
16464	136445
38879	136446
1174	136447
82140	136448
520	136449
20108	136450
519	136451
41341	136452
16511	136453
17919	136454
15907	136455
23038	136456
1681	136457
15292	136458
51254	136459
49662	136460
502	136461
6326	136462
4687	136463
481	136464
21840	136465
68815	136466
33027	136467
84353	136468
48302	136469
14562	136470
6573	136471
16679	136472
30862	136473
15795	136474
41140	136475
874	136476
9805	136477
40304	136478
56072	136479
86124	136480
8586	136481
66379	136482
18047	136483
13627	136484
35519	136485
8451	136486
76796	136487
27305	136488
53277	136489
43679	136490
72012	136491
11070	136492
71274	136493
8857	136494
23963	136495
58042	136496
8777	136497
68521	136498
12102	136499
54797	136500
21934	136501
105083	136502
63097	136503
19371	136504
95598	136505
95777	136506
13365	136507
16462	136508
106644	136509
95618	136510
20776	136511
85883	136512
37668	136513
67898	136514
775	136515
37253	136516
63922	136517
8248	136518
45259	136519
45810	136520
36799	136521
45914	136522
5421	136523
10118	136524
25914	136525
64153	136526
9453	136527
59669	136528
109292	136529
724	136530
97370	136531
116900	136532
47219	136533
5868	136534
51543	136535
114359	136536
52019	136537
37000	136538
1096	136539
32224	136540
31392	136541
112187	136542
41923	136543
3850	136544
123641	136545
150833	136546
27911	136547
9098	136548
57266	136549
28334	136550
3960	136551
20266	136552
16682	136553
65088	136554
9306	136555
50379	136556
75121	136557
92888	136558
15306	136559
55420	136560
22691	136561
92980	136562
126609	136563
4760	136564
14836	136565
93349	136566
6483	136567
36878	136568
6760	136569
117357	136570
25074	136571
29446	136572
25159	136573
41469	136574
3705	136575
39278	136576
23904	136577
103977	136578
110870	136579
39725	136580
46967	136581
63619	136582
125389	136583
40522	136584
92	136585
95728	136586
8412	136587
579	136588
105793	136589
74828	136590
5556	136591
33807	136592
109470	136593
29158	136594
70149	136595
28968	136596
2044	136597
733	136598
74711	136599
49423	136600
41299	136601
44801	136602
9484	136603
35044	136604
44888	136605
12069	136606
1058	136607
30169	136608
56393	136609
41393	136610
69111	136611
25478	136612
122968	136613
59052	136614
40040	136615
91352	136616
15022	136617
144108	136618
26305	136619
93526	136620
28129	136621
51051	136622
57420	136623
83926	136624
77813	136625
1735	136626
21968	136627
250	136628
14003	136629
29013	136630
6018	136631
48374	136632
26991	136633
45241	136634
10742	136635
37869	136636
21320	136637
4238	136638
17206	136639
17740	136640
10677	136641
2867	136642
101322	136643
2282	136644
114697	136645
3235	136646
10082	136647
39608	136648
51746	136649
1591	136650
30502	136651
48695	136652
18918	136653
40900	136654
239	136655
74032	136656
12016	136657
117321	136658
123891	136659
19755	136660
68180	136661
6075	136662
53102	136663
8244	136664
13806	136665
11980	136666
109797	136667
12360	136668
120184	136669
104170	136670
29865	136671
107339	136672
14007	136673
55	136674
109387	136675
87129	136676
70280	136677
36816	136678
57451	136679
22410	136680
10455	136681
32994	136682
57562	136683
1652	136684
85447	136685
138406	136686
81392	136687
45408	136688
5955	136689
5485	136690
11921	136691
13167	136692
45909	136693
32353	136694
47905	136695
2088	136696
27558	136697
25450	136698
58808	136699
38694	136700
2584	136701
57255	136702
54631	136703
4187	136704
5523	136705
8163	136706
60264	136707
60153	136708
31237	136709
89859	136710
97895	136711
57145	136712
20032	136713
14812	136714
60923	136715
14512	136716
41451	136717
28264	136718
1699	136719
113558	136720
51665	136721
47086	136722
97063	136723
8895	136724
27683	136725
9452	136726
39980	136727
137990	136728
99940	136729
9187	136730
17459	136731
20645	136732
1018	136733
78555	136734
67591	136735
22561	136736
42950	136737
43891	136738
86487	136739
62217	136740
33527	136741
69787	136742
16617	136743
16445	136744
45227	136745
15784	136746
30243	136747
51842	136748
8699	136749
8997	136750
10783	136751
102885	136752
24706	136753
31945	136754
966	136755
123090	136756
1509	136757
96558	136758
15816	136759
48268	136760
2210	136761
111512	136762
10664	136763
9448	136764
94026	136765
149686	136766
61765	136767
15305	136768
6905	136769
54281	136770
87864	136771
72382	136772
25226	136773
5191	136774
34608	136775
28282	136776
28336	136777
383	136778
23893	136779
110286	136780
32788	136781
43692	136782
3394	136783
82473	136784
14897	136785
49971	136786
163	136787
15711	136788
54145	136789
22587	136790
5156	136791
60711	136792
39249	136793
13821	136794
2680	136795
56940	136796
37692	136797
16826	136798
47889	136799
144158	136800
67431	136801
7626	136802
94973	136803
19182	136804
74	136805
27379	136806
111009	136807
14434	136808
71660	136809
5221	136810
800	136811
3598	136812
10609	136813
6847	136814
45131	136815
6809	136816
22064	136817
13813	136818
36	136819
61432	136820
110095	136821
104608	136822
41786	136823
38116	136824
4656	136825
24429	136826
42180	136827
71938	136828
12764	136829
9501	136830
23335	136831
77661	136832
41997	136833
154	136834
115004	136835
7632	136836
3522	136837
95207	136838
34897	136839
2120	136840
57049	136841
4115	136842
63594	136843
36451	136844
31735	136845
39276	136846
33427	136847
91824	136848
21538	136849
3592	136850
58594	136851
118634	136852
22508	136853
23877	136854
23195	136855
45852	136856
71016	136857
86729	136858
38468	136859
95759	136860
18990	136861
81192	136862
99261	136863
35918	136864
2208	136865
77732	136866
98236	136867
17390	136868
79914	136869
45686	136870
121729	136871
3976	136872
106296	136873
85359	136874
2844	136875
2936	136876
25150	136877
3631	136878
56634	136879
55701	136880
2224	136881
268	136882
1697	136883
36014	136884
20710	136885
1676	136886
41590	136887
138483	136888
110	136889
56268	136890
9255	136891
5604	136892
29171	136893
86397	136894
116381	136895
110422	136896
87736	136897
91986	136898
49673	136899
31620	136900
37287	136901
91108	136902
21023	136903
50990	136904
5072	136905
73367	136906
39704	136907
47997	136908
10063	136909
37001	136910
66814	136911
37349	136912
1149	136913
2323	136914
6634	136915
492	136916
44653	136917
2002	136918
152	136919
70721	136920
26828	136921
17923	136922
147723	136923
3245	136924
103751	136925
36544	136926
30155	136927
61862	136928
61847	136929
29859	136930
59783	136931
72763	136932
7360	136933
1406	136934
2778	136935
3744	136936
26062	136937
53840	136938
17169	136939
1069	136940
10013	136941
1049	136942
84661	136943
42715	136944
80345	136945
28469	136946
105495	136947
37965	136948
50172	136949
19213	136950
36867	136951
12620	136952
8	136953
6956	136954
44438	136955
32793	136956
62617	136957
120300	136958
4233	136959
30019	136960
146762	136961
56607	136962
808	136963
48785	136964
70972	136965
126966	136966
11822	136967
33929	136968
14350	136969
102202	136970
72084	136971
7181	136972
57054	136973
142041	136974
56526	136975
112603	136976
141227	136977
53846	136978
15577	136979
83753	136980
10	136981
77644	136982
3115	136983
44575	136984
7204	136985
55479	136986
25919	136987
3966	136988
23392	136989
92299	136990
7766	136991
6557	136992
51800	136993
6062	136994
11343	136995
21577	136996
23505	136997
52303	136998
113072	136999
194	137000
48542	137001
19004	137002
112544	137003
135928	137004
33445	137005
136868	137006
14919	137007
95743	137008
78628	137009
71129	137010
13267	137011
42057	137012
43546	137013
1709	137014
6972	137015
108198	137016
3931	137017
42400	137018
45322	137019
77770	137020
18444	137021
38004	137022
1730	137023
76614	137024
3291	137025
39722	137026
12522	137027
1248	137028
35271	137029
34836	137030
18545	137031
63000	137032
16397	137033
17115	137034
90256	137035
114219	137036
144357	137037
60182	137038
47471	137039
12939	137040
123837	137041
31059	137042
92973	137043
331	137044
55405	137045
27439	137046
37570	137047
3306	137048
2589	137049
25833	137050
108836	137051
32928	137052
23844	137053
43263	137054
36342	137055
89812	137056
3251	137057
3646	137058
64226	137059
67939	137060
23437	137061
30450	137062
54341	137063
20439	137064
3651	137065
16895	137066
15780	137067
3053	137068
3133	137069
59286	137070
27888	137071
8181	137072
14558	137073
20665	137074
52598	137075
2143	137076
123398	137077
35164	137078
21868	137079
9277	137080
137626	137081
8310	137082
76492	137083
4395	137084
29059	137085
110700	137086
34670	137087
12584	137088
34004	137089
15196	137090
5	137091
38986	137092
64184	137093
47141	137094
7094	137095
117052	137096
40406	137097
6391	137098
127070	137099
18052	137100
43912	137101
47539	137102
125534	137103
1215	137104
1998	137105
42670	137106
2371	137107
49082	137108
49071	137109
8849	137110
112994	137111
2531	137112
821	137113
116340	137114
7093	137115
29292	137116
1041	137117
9241	137118
101650	137119
127492	137120
39063	137121
127304	137122
73958	137123
27666	137124
38517	137125
6582	137126
11826	137127
128666	137128
12541	137129
47432	137130
33775	137131
98298	137132
42596	137133
93369	137134
59726	137135
25568	137136
30206	137137
73752	137138
1275	137139
14582	137140
85792	137141
3102	137142
4656	137143
6911	137144
8993	137145
121437	137146
98002	137147
84803	137148
122438	137149
97015	137150
26667	137151
79987	137152
40041	137153
134607	137154
12621	137155
107	137156
17925	137157
28625	137158
8532	137159
28122	137160
21527	137161
85849	137162
29844	137163
15838	137164
11241	137165
67627	137166
42720	137167
2204	137168
73011	137169
15165	137170
18568	137171
2119	137172
98402	137173
116191	137174
86808	137175
115961	137176
103725	137177
118265	137178
51488	137179
45510	137180
66540	137181
92099	137182
17663	137183
11465	137184
882	137185
29082	137186
130964	137187
26258	137188
4675	137189
22510	137190
26584	137191
39443	137192
95370	137193
33422	137194
25915	137195
35222	137196
66795	137197
8105	137198
101946	137199
17856	137200
115599	137201
116879	137202
62294	137203
20252	137204
80537	137205
71585	137206
95964	137207
81426	137208
107421	137209
14117	137210
5720	137211
10289	137212
105971	137213
73263	137214
12545	137215
404	137216
85894	137217
40464	137218
101	137219
104265	137220
19986	137221
79771	137222
57820	137223
26530	137224
30167	137225
23484	137226
96929	137227
17070	137228
97817	137229
171	137230
30143	137231
44687	137232
119758	137233
382	137234
75919	137235
22460	137236
41580	137237
31908	137238
54558	137239
19700	137240
6758	137241
45544	137242
47095	137243
42710	137244
2183	137245
26141	137246
64172	137247
86976	137248
61841	137249
54504	137250
54676	137251
11587	137252
45653	137253
34724	137254
58453	137255
75401	137256
29718	137257
2918	137258
48617	137259
11336	137260
53397	137261
98758	137262
114872	137263
94377	137264
49967	137265
97730	137266
68956	137267
21949	137268
366	137269
9619	137270
73214	137271
32621	137272
114776	137273
130039	137274
4981	137275
95	137276
13586	137277
11851	137278
25065	137279
39113	137280
20831	137281
39165	137282
42868	137283
3472	137284
50376	137285
111300	137286
28450	137287
126286	137288
31954	137289
129240	137290
5221	137291
9643	137292
73249	137293
69611	137294
17193	137295
23432	137296
8825	137297
129830	137298
61455	137299
112568	137300
21126	137301
6337	137302
12864	137303
25419	137304
38616	137305
12977	137306
24472	137307
88390	137308
37669	137309
11585	137310
15856	137311
4244	137312
18697	137313
19515	137314
49919	137315
115866	137316
56063	137317
126524	137318
30719	137319
6544	137320
78295	137321
50271	137322
39082	137323
24367	137324
1181	137325
12493	137326
393	137327
4092	137328
14357	137329
8570	137330
5100	137331
44839	137332
110040	137333
7502	137334
35719	137335
47227	137336
132622	137337
73888	137338
10851	137339
219	137340
72711	137341
114392	137342
70007	137343
106704	137344
104101	137345
75834	137346
129611	137347
28651	137348
31684	137349
38222	137350
94317	137351
6561	137352
2914	137353
77968	137354
115349	137355
48814	137356
118869	137357
63043	137358
36717	137359
52099	137360
114983	137361
48857	137362
120359	137363
69100	137364
88	137365
7220	137366
78649	137367
10995	137368
89398	137369
35842	137370
29524	137371
31050	137372
54437	137373
74329	137374
37325	137375
77313	137376
38180	137377
30885	137378
13357	137379
25902	137380
44610	137381
61144	137382
21205	137383
22976	137384
64862	137385
39431	137386
30297	137387
120451	137388
23	137389
17110	137390
54772	137391
85872	137392
1867	137393
660	137394
3685	137395
45446	137396
90621	137397
19623	137398
12157	137399
4237	137400
62801	137401
140668	137402
27682	137403
7296	137404
55743	137405
85089	137406
6835	137407
2340	137408
38344	137409
24818	137410
10522	137411
100375	137412
78444	137413
75785	137414
746	137415
73484	137416
28556	137417
72425	137418
12314	137419
95635	137420
1113	137421
47723	137422
61264	137423
23226	137424
71571	137425
24202	137426
29902	137427
74952	137428
86397	137429
10731	137430
23219	137431
93990	137432
15016	137433
59448	137434
70910	137435
126821	137436
2090	137437
35722	137438
58693	137439
62	137440
14489	137441
920	137442
1230	137443
103	137444
39867	137445
13179	137446
130167	137447
57063	137448
101949	137449
37729	137450
41328	137451
13088	137452
63163	137453
79983	137454
84252	137455
120326	137456
53519	137457
130351	137458
62302	137459
21184	137460
16563	137461
7014	137462
98034	137463
140	137464
31345	137465
39455	137466
5305	137467
82894	137468
74254	137469
30278	137470
50918	137471
101223	137472
29965	137473
85596	137474
5588	137475
15426	137476
4909	137477
38621	137478
10122	137479
38564	137480
66885	137481
51604	137482
104922	137483
12946	137484
117943	137485
6773	137486
57906	137487
36667	137488
134573	137489
16158	137490
27836	137491
19976	137492
16305	137493
8988	137494
1003	137495
28269	137496
65681	137497
97122	137498
48361	137499
61771	137500
135916	137501
26042	137502
4298	137503
21395	137504
119736	137505
26702	137506
5121	137507
27542	137508
80029	137509
13842	137510
17284	137511
612	137512
6698	137513
14574	137514
7737	137515
69345	137516
6478	137517
18899	137518
20923	137519
8599	137520
16082	137521
29455	137522
36819	137523
120809	137524
573	137525
123825	137526
32937	137527
25631	137528
8352	137529
25786	137530
12221	137531
51366	137532
20682	137533
7264	137534
21113	137535
61739	137536
11636	137537
38024	137538
27020	137539
3017	137540
70587	137541
68452	137542
10814	137543
118873	137544
9422	137545
3179	137546
12410	137547
7842	137548
30728	137549
5997	137550
82466	137551
69544	137552
122586	137553
49821	137554
29578	137555
35504	137556
8	137557
7417	137558
56463	137559
25980	137560
120875	137561
19362	137562
81168	137563
15622	137564
53689	137565
32022	137566
20328	137567
99233	137568
126677	137569
78378	137570
52729	137571
19493	137572
62294	137573
31196	137574
10632	137575
31072	137576
143364	137577
32442	137578
121794	137579
116097	137580
45414	137581
700	137582
68920	137583
6124	137584
25304	137585
53876	137586
46593	137587
17225	137588
8921	137589
108234	137590
107571	137591
13001	137592
35039	137593
37956	137594
2218	137595
72291	137596
9605	137597
16601	137598
12784	137599
66242	137600
77860	137601
10560	137602
4298	137603
19597	137604
67550	137605
16555	137606
94094	137607
113613	137608
104678	137609
43585	137610
25935	137611
72188	137612
88738	137613
40718	137614
103147	137615
21085	137616
4597	137617
136	137618
61860	137619
17393	137620
34758	137621
111	137622
47510	137623
15607	137624
91817	137625
23	137626
81486	137627
48468	137628
701	137629
71756	137630
107635	137631
51149	137632
47327	137633
36041	137634
62707	137635
22031	137636
35211	137637
58343	137638
7890	137639
64103	137640
75300	137641
2990	137642
81448	137643
23732	137644
43000	137645
32345	137646
3259	137647
27558	137648
74037	137649
13765	137650
66298	137651
134068	137652
1440	137653
1295	137654
19304	137655
103114	137656
2147	137657
40319	137658
5006	137659
115230	137660
694	137661
23882	137662
56805	137663
70616	137664
27314	137665
6656	137666
48292	137667
17602	137668
14669	137669
118624	137670
35452	137671
102463	137672
58574	137673
22050	137674
27480	137675
38249	137676
47588	137677
137949	137678
81763	137679
32144	137680
5916	137681
55087	137682
116188	137683
20	137684
67605	137685
11700	137686
37994	137687
15	137688
69591	137689
1233	137690
79309	137691
46917	137692
114531	137693
51199	137694
70213	137695
25566	137696
76305	137697
114440	137698
55768	137699
63744	137700
45744	137701
21083	137702
53780	137703
52646	137704
22004	137705
73703	137706
93072	137707
6425	137708
89592	137709
101	137710
13587	137711
50928	137712
2946	137713
85589	137714
50068	137715
99991	137716
9853	137717
33643	137718
126526	137719
34796	137720
17684	137721
17969	137722
83633	137723
20498	137724
6750	137725
105810	137726
55467	137727
536	137728
18422	137729
105544	137730
40671	137731
101605	137732
1577	137733
119084	137734
113592	137735
96910	137736
93341	137737
64747	137738
102130	137739
35425	137740
43686	137741
111510	137742
74356	137743
81774	137744
19554	137745
85770	137746
120714	137747
62455	137748
121274	137749
19584	137750
34367	137751
25101	137752
52497	137753
69584	137754
58597	137755
3491	137756
5762	137757
5957	137758
12359	137759
38324	137760
13402	137761
104079	137762
37702	137763
36734	137764
116538	137765
2340	137766
38268	137767
114191	137768
17782	137769
500	137770
133479	137771
82524	137772
34039	137773
31435	137774
103228	137775
76040	137776
131088	137777
5662	137778
214	137779
48021	137780
13001	137781
19864	137782
6755	137783
72527	137784
123191	137785
695	137786
100169	137787
35448	137788
32352	137789
37948	137790
36349	137791
20287	137792
32343	137793
1852	137794
43404	137795
16880	137796
72492	137797
6017	137798
29024	137799
8344	137800
35688	137801
5627	137802
16189	137803
74108	137804
55745	137805
46949	137806
15794	137807
31489	137808
15722	137809
86379	137810
42060	137811
108392	137812
31092	137813
59627	137814
48682	137815
122574	137816
14042	137817
6165	137818
25249	137819
4868	137820
129237	137821
123294	137822
44670	137823
15094	137824
30216	137825
19001	137826
20151	137827
81034	137828
9912	137829
27365	137830
59078	137831
71849	137832
82411	137833
31507	137834
27842	137835
13546	137836
26320	137837
141107	137838
105776	137839
109850	137840
20890	137841
4434	137842
96540	137843
8895	137844
18772	137845
69369	137846
103474	137847
99021	137848
104645	137849
64787	137850
44695	137851
87246	137852
49572	137853
874	137854
33192	137855
29798	137856
121826	137857
6340	137858
59868	137859
86407	137860
980	137861
4465	137862
149163	137863
72338	137864
31941	137865
9869	137866
117364	137867
47753	137868
79172	137869
12142	137870
39156	137871
134119	137872
17485	137873
88385	137874
11538	137875
66935	137876
61058	137877
90369	137878
3409	137879
76210	137880
80779	137881
87188	137882
7537	137883
8085	137884
128081	137885
125740	137886
89534	137887
61635	137888
131651	137889
74316	137890
34014	137891
96363	137892
49717	137893
26481	137894
90045	137895
8200	137896
95511	137897
91158	137898
90765	137899
65082	137900
20869	137901
57220	137902
118621	137903
90604	137904
127040	137905
12452	137906
18198	137907
3417	137908
34754	137909
88107	137910
49478	137911
98493	137912
30607	137913
12733	137914
110110	137915
1187	137916
44211	137917
5394	137918
64818	137919
28922	137920
99286	137921
38656	137922
29175	137923
51969	137924
57353	137925
9574	137926
54660	137927
27792	137928
18162	137929
3149	137930
43398	137931
43166	137932
96881	137933
11042	137934
26465	137935
135306	137936
7007	137937
3978	137938
37714	137939
13381	137940
118936	137941
12516	137942
45304	137943
59009	137944
3455	137945
18271	137946
42897	137947
23519	137948
2670	137949
5479	137950
133447	137951
865	137952
47897	137953
41843	137954
23731	137955
31217	137956
93421	137957
19467	137958
69829	137959
6133	137960
17210	137961
19262	137962
53780	137963
48770	137964
43968	137965
86123	137966
108986	137967
30208	137968
73627	137969
101824	137970
63039	137971
80373	137972
23008	137973
138273	137974
6512	137975
57869	137976
44383	137977
51418	137978
4416	137979
54764	137980
2921	137981
72364	137982
21034	137983
11280	137984
42435	137985
73128	137986
47302	137987
86149	137988
18203	137989
94742	137990
9258	137991
11259	137992
7530	137993
23922	137994
147965	137995
45674	137996
70798	137997
3597	137998
12454	137999
28439	138000
28766	138001
94382	138002
109494	138003
8503	138004
69666	138005
32514	138006
103059	138007
89153	138008
13224	138009
109643	138010
2088	138011
11806	138012
14937	138013
10905	138014
107474	138015
1454	138016
6230	138017
11166	138018
35813	138019
39554	138020
58383	138021
6322	138022
69180	138023
106974	138024
105249	138025
127391	138026
89017	138027
111206	138028
29444	138029
26258	138030
79267	138031
84456	138032
3822	138033
48912	138034
108293	138035
341	138036
13321	138037
12734	138038
8019	138039
20756	138040
6116	138041
14190	138042
17977	138043
6549	138044
69774	138045
106814	138046
35987	138047
51315	138048
65791	138049
24736	138050
1757	138051
13426	138052
35024	138053
67300	138054
3466	138055
5263	138056
14194	138057
15795	138058
19539	138059
91106	138060
6522	138061
40505	138062
1590	138063
66609	138064
11528	138065
17876	138066
8494	138067
3781	138068
64374	138069
42223	138070
36365	138071
123464	138072
92803	138073
66573	138074
129994	138075
46900	138076
10174	138077
24524	138078
87798	138079
68017	138080
14050	138081
12362	138082
60611	138083
96510	138084
12425	138085
27513	138086
116	138087
17043	138088
31756	138089
103072	138090
449	138091
42463	138092
18939	138093
58606	138094
70138	138095
14480	138096
88186	138097
30467	138098
34613	138099
4137	138100
1566	138101
91448	138102
120061	138103
44037	138104
8421	138105
117719	138106
85622	138107
45443	138108
45944	138109
66740	138110
3680	138111
3554	138112
5424	138113
28325	138114
99660	138115
58404	138116
80	138117
16865	138118
18865	138119
130436	138120
41692	138121
60755	138122
95178	138123
31297	138124
31248	138125
11110	138126
115809	138127
55396	138128
100480	138129
3577	138130
31233	138131
25458	138132
29840	138133
420	138134
16587	138135
39888	138136
889	138137
92707	138138
887	138139
16245	138140
19354	138141
12574	138142
36758	138143
11073	138144
104774	138145
61284	138146
91651	138147
48133	138148
31152	138149
149123	138150
214	138151
2976	138152
59080	138153
115181	138154
59604	138155
88317	138156
915	138157
52240	138158
46245	138159
37511	138160
97895	138161
68205	138162
91758	138163
76133	138164
5008	138165
21401	138166
25111	138167
1268	138168
30984	138169
57208	138170
46952	138171
97750	138172
53305	138173
20040	138174
13390	138175
44484	138176
92125	138177
17447	138178
34052	138179
23699	138180
14184	138181
43955	138182
10273	138183
2791	138184
15451	138185
8426	138186
122632	138187
97131	138188
17302	138189
35976	138190
17074	138191
4495	138192
59051	138193
66705	138194
38058	138195
81462	138196
24468	138197
43408	138198
40725	138199
22950	138200
125747	138201
27101	138202
96184	138203
11767	138204
15106	138205
14119	138206
9514	138207
27793	138208
18936	138209
13067	138210
4816	138211
47012	138212
16052	138213
81596	138214
22192	138215
21181	138216
90574	138217
49284	138218
3672	138219
7339	138220
10152	138221
7058	138222
35797	138223
7418	138224
117241	138225
25359	138226
29	138227
148065	138228
58334	138229
261	138230
59405	138231
65139	138232
1362	138233
77352	138234
119563	138235
81471	138236
43283	138237
24166	138238
14708	138239
829	138240
76912	138241
68098	138242
69286	138243
41192	138244
6208	138245
128197	138246
72912	138247
13987	138248
1118	138249
53957	138250
135346	138251
39430	138252
40092	138253
72249	138254
7474	138255
6473	138256
20611	138257
13903	138258
2440	138259
36119	138260
81604	138261
39571	138262
6683	138263
17867	138264
57913	138265
30714	138266
47965	138267
7789	138268
28017	138269
6037	138270
103521	138271
62236	138272
99295	138273
93528	138274
55438	138275
17790	138276
28	138277
14366	138278
147885	138279
9281	138280
80437	138281
13615	138282
25407	138283
21412	138284
50015	138285
54978	138286
96583	138287
36594	138288
43344	138289
21680	138290
45629	138291
32306	138292
28907	138293
64349	138294
17391	138295
137229	138296
860	138297
74774	138298
7864	138299
8752	138300
1765	138301
20437	138302
22577	138303
6042	138304
32233	138305
47123	138306
22828	138307
7236	138308
142062	138309
15417	138310
68805	138311
18887	138312
100262	138313
135569	138314
2076	138315
20018	138316
2974	138317
1298	138318
93424	138319
25328	138320
76024	138321
17155	138322
30837	138323
25615	138324
113240	138325
60164	138326
22986	138327
49	138328
19764	138329
14218	138330
80357	138331
31224	138332
36192	138333
29733	138334
3824	138335
137154	138336
9748	138337
70224	138338
84795	138339
125198	138340
9349	138341
14312	138342
85432	138343
14418	138344
53117	138345
100716	138346
11465	138347
25878	138348
18268	138349
84599	138350
55203	138351
116395	138352
935	138353
60277	138354
68038	138355
11379	138356
109002	138357
82358	138358
35719	138359
50862	138360
372	138361
30230	138362
61327	138363
4544	138364
20481	138365
23512	138366
14623	138367
998	138368
1150	138369
7554	138370
38135	138371
32137	138372
70740	138373
78624	138374
15140	138375
98875	138376
31948	138377
63988	138378
63537	138379
124183	138380
122460	138381
54773	138382
63148	138383
7001	138384
2293	138385
72156	138386
88670	138387
73399	138388
34167	138389
36155	138390
64404	138391
42127	138392
63935	138393
24953	138394
59382	138395
13373	138396
26579	138397
42132	138398
72558	138399
20843	138400
92524	138401
30101	138402
50077	138403
20349	138404
8410	138405
67454	138406
24902	138407
25429	138408
111010	138409
5030	138410
103589	138411
57548	138412
24657	138413
78632	138414
2570	138415
87617	138416
142161	138417
107247	138418
28296	138419
82814	138420
63813	138421
88135	138422
25127	138423
13529	138424
31689	138425
55401	138426
139121	138427
48457	138428
43669	138429
89876	138430
6471	138431
57839	138432
51623	138433
3984	138434
46786	138435
46227	138436
53083	138437
15197	138438
91400	138439
68675	138440
1544	138441
3786	138442
19148	138443
6193	138444
32114	138445
107652	138446
23385	138447
41685	138448
5426	138449
15173	138450
84645	138451
783	138452
50266	138453
44022	138454
68759	138455
24668	138456
2480	138457
31114	138458
459	138459
197	138460
8255	138461
46050	138462
42346	138463
9560	138464
97658	138465
100412	138466
47375	138467
74812	138468
28200	138469
136205	138470
76846	138471
29186	138472
57194	138473
135328	138474
31632	138475
46633	138476
129463	138477
3517	138478
25826	138479
9786	138480
1675	138481
4962	138482
10601	138483
85545	138484
104696	138485
79080	138486
116252	138487
116979	138488
149058	138489
101300	138490
7050	138491
136578	138492
8684	138493
2856	138494
104563	138495
118779	138496
2047	138497
61877	138498
98051	138499
10724	138500
3058	138501
55931	138502
8442	138503
62317	138504
61813	138505
3059	138506
67621	138507
20203	138508
31448	138509
81121	138510
40590	138511
58717	138512
133821	138513
17495	138514
73813	138515
73872	138516
11336	138517
52304	138518
14405	138519
21539	138520
101755	138521
42177	138522
55327	138523
20384	138524
47839	138525
7037	138526
45050	138527
27473	138528
39188	138529
52231	138530
93668	138531
16964	138532
38270	138533
93596	138534
88392	138535
75699	138536
11176	138537
21856	138538
12517	138539
28193	138540
202	138541
24635	138542
3103	138543
92866	138544
85943	138545
148399	138546
4297	138547
8677	138548
46847	138549
54176	138550
119631	138551
117159	138552
28458	138553
68994	138554
962	138555
18718	138556
46166	138557
69733	138558
27529	138559
2686	138560
31855	138561
75334	138562
30286	138563
42233	138564
2395	138565
98755	138566
48398	138567
135298	138568
73588	138569
95676	138570
52793	138571
22851	138572
19032	138573
76499	138574
14210	138575
138030	138576
82494	138577
101212	138578
59654	138579
53006	138580
88024	138581
132	138582
7112	138583
21919	138584
94113	138585
112013	138586
62071	138587
2014	138588
113830	138589
110316	138590
10069	138591
109954	138592
31978	138593
62243	138594
40119	138595
1729	138596
117848	138597
15658	138598
62764	138599
87062	138600
2589	138601
15379	138602
9596	138603
57893	138604
39453	138605
54880	138606
33495	138607
28319	138608
137993	138609
441	138610
7775	138611
69913	138612
1047	138613
32515	138614
57841	138615
81171	138616
6195	138617
13600	138618
16523	138619
48630	138620
9887	138621
1933	138622
28501	138623
135168	138624
32870	138625
74776	138626
8413	138627
26638	138628
112223	138629
6073	138630
969	138631
44481	138632
18578	138633
12804	138634
12439	138635
15930	138636
13344	138637
22859	138638
18456	138639
3838	138640
7568	138641
113408	138642
2341	138643
65141	138644
16979	138645
4938	138646
137754	138647
19791	138648
21998	138649
59803	138650
50934	138651
8249	138652
31221	138653
32850	138654
5796	138655
70388	138656
53866	138657
1716	138658
48641	138659
66251	138660
39754	138661
69337	138662
7629	138663
14080	138664
116481	138665
7141	138666
81205	138667
23134	138668
51814	138669
62037	138670
4022	138671
41788	138672
38027	138673
9577	138674
41165	138675
65295	138676
86685	138677
8074	138678
65408	138679
66903	138680
15135	138681
21578	138682
4303	138683
40351	138684
144824	138685
58345	138686
39932	138687
62554	138688
3124	138689
114549	138690
33301	138691
44934	138692
74670	138693
93320	138694
46136	138695
45825	138696
25741	138697
37519	138698
80614	138699
44039	138700
58703	138701
17476	138702
33381	138703
7082	138704
34952	138705
22547	138706
10101	138707
31673	138708
90576	138709
45402	138710
459	138711
18433	138712
44439	138713
43750	138714
1882	138715
9725	138716
103243	138717
66981	138718
126810	138719
659	138720
34778	138721
56269	138722
30890	138723
96	138724
53223	138725
45226	138726
26568	138727
26305	138728
73069	138729
23161	138730
109590	138731
17271	138732
47086	138733
65856	138734
14669	138735
54611	138736
13525	138737
20436	138738
32057	138739
16125	138740
159	138741
71953	138742
10773	138743
19454	138744
84069	138745
2557	138746
9686	138747
51327	138748
103811	138749
15888	138750
36967	138751
16061	138752
40459	138753
12294	138754
91706	138755
61491	138756
101803	138757
91745	138758
30639	138759
4745	138760
28982	138761
108452	138762
67770	138763
21577	138764
16160	138765
36348	138766
14917	138767
52199	138768
11435	138769
117447	138770
42911	138771
12030	138772
11115	138773
47977	138774
49642	138775
107276	138776
557	138777
71838	138778
67859	138779
82119	138780
9486	138781
11678	138782
56036	138783
137160	138784
133157	138785
48571	138786
74740	138787
26386	138788
7388	138789
46234	138790
38618	138791
22732	138792
15529	138793
25025	138794
74748	138795
16018	138796
62400	138797
110139	138798
174	138799
66520	138800
127683	138801
19433	138802
39780	138803
722	138804
31659	138805
9961	138806
8872	138807
103732	138808
102599	138809
3681	138810
3416	138811
9252	138812
59738	138813
30488	138814
9850	138815
82237	138816
81010	138817
60205	138818
42983	138819
42259	138820
15430	138821
5	138822
110040	138823
779	138824
64580	138825
86483	138826
95820	138827
103157	138828
1874	138829
35557	138830
4443	138831
55183	138832
52624	138833
3764	138834
63315	138835
80603	138836
147007	138837
93059	138838
23339	138839
4779	138840
51149	138841
4357	138842
122951	138843
9930	138844
117397	138845
86822	138846
20865	138847
4805	138848
14155	138849
44814	138850
19060	138851
23296	138852
133829	138853
34928	138854
21422	138855
19300	138856
2488	138857
30324	138858
46695	138859
66855	138860
10279	138861
68	138862
30034	138863
90921	138864
16428	138865
106293	138866
20992	138867
15465	138868
64270	138869
59378	138870
88872	138871
2406	138872
46829	138873
41366	138874
67889	138875
38973	138876
5074	138877
3408	138878
96240	138879
37108	138880
30738	138881
77024	138882
65165	138883
83568	138884
39265	138885
43	138886
112347	138887
92394	138888
21137	138889
2670	138890
87905	138891
16809	138892
29401	138893
8051	138894
51634	138895
18956	138896
16454	138897
80878	138898
1255	138899
42019	138900
100885	138901
39244	138902
33136	138903
47162	138904
73581	138905
54	138906
801	138907
60077	138908
87734	138909
4332	138910
15940	138911
88260	138912
84362	138913
80981	138914
135518	138915
59367	138916
119707	138917
93229	138918
137035	138919
78288	138920
670	138921
28674	138922
69312	138923
79174	138924
13746	138925
54785	138926
106482	138927
116834	138928
103774	138929
97777	138930
71206	138931
32513	138932
49095	138933
8779	138934
19257	138935
28623	138936
53822	138937
58984	138938
88076	138939
8076	138940
138008	138941
45448	138942
60885	138943
9181	138944
5784	138945
34032	138946
81448	138947
74346	138948
23242	138949
45848	138950
43435	138951
9237	138952
45606	138953
66506	138954
66919	138955
53895	138956
8802	138957
109128	138958
5583	138959
38306	138960
66121	138961
20592	138962
99313	138963
17496	138964
50591	138965
52575	138966
20094	138967
53579	138968
823	138969
1052	138970
4740	138971
12364	138972
727	138973
104165	138974
48052	138975
622	138976
119909	138977
55094	138978
34931	138979
96241	138980
14477	138981
18931	138982
30613	138983
4017	138984
103640	138985
527	138986
39518	138987
69092	138988
99715	138989
2384	138990
5038	138991
9323	138992
8217	138993
105440	138994
6540	138995
134939	138996
24307	138997
22261	138998
22804	138999
21216	139000
72252	139001
19062	139002
97635	139003
49751	139004
335	139005
14997	139006
1182	139007
51596	139008
68985	139009
74127	139010
84152	139011
12331	139012
2469	139013
23828	139014
101066	139015
2846	139016
22555	139017
36447	139018
42104	139019
85871	139020
49810	139021
10495	139022
52680	139023
83110	139024
1144	139025
65833	139026
111177	139027
71485	139028
86703	139029
147120	139030
73723	139031
32721	139032
122814	139033
49860	139034
16965	139035
56788	139036
51949	139037
19270	139038
61444	139039
111763	139040
68437	139041
56573	139042
70468	139043
23896	139044
12010	139045
23413	139046
7469	139047
92775	139048
88111	139049
20916	139050
13716	139051
31776	139052
20945	139053
86024	139054
54522	139055
69160	139056
81690	139057
118039	139058
3222	139059
115583	139060
41620	139061
46749	139062
109440	139063
73427	139064
23162	139065
91183	139066
9784	139067
96327	139068
39801	139069
52	139070
52830	139071
21561	139072
78676	139073
48561	139074
125011	139075
78986	139076
96175	139077
55594	139078
119244	139079
55541	139080
55672	139081
78507	139082
30803	139083
119163	139084
13296	139085
55609	139086
46711	139087
80455	139088
37852	139089
11214	139090
47892	139091
90271	139092
58070	139093
14408	139094
36346	139095
93831	139096
15407	139097
120683	139098
7312	139099
6880	139100
132284	139101
121688	139102
33287	139103
3853	139104
55917	139105
113297	139106
4944	139107
39130	139108
114961	139109
47993	139110
5800	139111
28692	139112
62609	139113
3	139114
9703	139115
90167	139116
69026	139117
12507	139118
19582	139119
17492	139120
55582	139121
146061	139122
19296	139123
14362	139124
120112	139125
96644	139126
14523	139127
2339	139128
15460	139129
8376	139130
1876	139131
1725	139132
17954	139133
11714	139134
76214	139135
15582	139136
69058	139137
37235	139138
34062	139139
72598	139140
116967	139141
10002	139142
12449	139143
125861	139144
105336	139145
128	139146
117642	139147
26237	139148
23786	139149
42020	139150
1208	139151
38517	139152
27389	139153
42226	139154
102231	139155
110546	139156
47378	139157
104678	139158
115352	139159
38529	139160
51727	139161
47701	139162
136490	139163
9329	139164
81735	139165
83356	139166
38418	139167
40035	139168
97978	139169
16746	139170
4174	139171
79132	139172
6190	139173
815	139174
14728	139175
128871	139176
73097	139177
48	139178
7881	139179
86016	139180
1467	139181
137272	139182
28365	139183
30290	139184
3	139185
17106	139186
68673	139187
99590	139188
69505	139189
47399	139190
20269	139191
65059	139192
26474	139193
8966	139194
27212	139195
114701	139196
90615	139197
28396	139198
24119	139199
47716	139200
2004	139201
15403	139202
3870	139203
117713	139204
29247	139205
69187	139206
38170	139207
8343	139208
8078	139209
13813	139210
58297	139211
23611	139212
92508	139213
69023	139214
59087	139215
66196	139216
97823	139217
99546	139218
35430	139219
62047	139220
70819	139221
706	139222
25137	139223
71269	139224
28247	139225
57384	139226
65304	139227
9632	139228
19719	139229
35779	139230
82777	139231
657	139232
67302	139233
23101	139234
6865	139235
81390	139236
121333	139237
57755	139238
18412	139239
35640	139240
91148	139241
5706	139242
87502	139243
15017	139244
91571	139245
53427	139246
8931	139247
89093	139248
18021	139249
4072	139250
10032	139251
44298	139252
25936	139253
27379	139254
78260	139255
2314	139256
2359	139257
82636	139258
48084	139259
121722	139260
48096	139261
67273	139262
3402	139263
6450	139264
70567	139265
11600	139266
13110	139267
60223	139268
16514	139269
138348	139270
1976	139271
85718	139272
50276	139273
21801	139274
44089	139275
80113	139276
107691	139277
66566	139278
56824	139279
11715	139280
7478	139281
8850	139282
47768	139283
2479	139284
59974	139285
26406	139286
113850	139287
55724	139288
70357	139289
50292	139290
85038	139291
9362	139292
83909	139293
4216	139294
55720	139295
2064	139296
59889	139297
71881	139298
14	139299
3505	139300
855	139301
138941	139302
79785	139303
37007	139304
1529	139305
49950	139306
137009	139307
6789	139308
4890	139309
6881	139310
117345	139311
171	139312
112092	139313
4660	139314
39213	139315
136667	139316
34009	139317
16098	139318
60934	139319
22916	139320
3851	139321
61421	139322
51402	139323
35934	139324
84541	139325
72693	139326
132128	139327
119056	139328
22139	139329
97581	139330
10040	139331
360	139332
79539	139333
47494	139334
4719	139335
12374	139336
24375	139337
5452	139338
47918	139339
92877	139340
66727	139341
63037	139342
60118	139343
81795	139344
86741	139345
66022	139346
1208	139347
47075	139348
98352	139349
6270	139350
54782	139351
8604	139352
41855	139353
75256	139354
34828	139355
38422	139356
13464	139357
65928	139358
115486	139359
81751	139360
107526	139361
18776	139362
5409	139363
148365	139364
19214	139365
9176	139366
8822	139367
27412	139368
10482	139369
65514	139370
65603	139371
61351	139372
19270	139373
27062	139374
20419	139375
26717	139376
1344	139377
2451	139378
24299	139379
80850	139380
20336	139381
24476	139382
17239	139383
83845	139384
13003	139385
31087	139386
36910	139387
6355	139388
76915	139389
69520	139390
5388	139391
12306	139392
40156	139393
51618	139394
9167	139395
44715	139396
88323	139397
27689	139398
30617	139399
41684	139400
484	139401
107506	139402
34883	139403
83227	139404
66597	139405
6559	139406
13250	139407
69826	139408
135019	139409
4158	139410
7215	139411
19727	139412
1627	139413
68470	139414
65991	139415
83649	139416
102407	139417
913	139418
65406	139419
127065	139420
33767	139421
148714	139422
7360	139423
63294	139424
1538	139425
14462	139426
40767	139427
42368	139428
2308	139429
81368	139430
43191	139431
56549	139432
108513	139433
49345	139434
98657	139435
17324	139436
93887	139437
40703	139438
127499	139439
59433	139440
39737	139441
52716	139442
5299	139443
93515	139444
4187	139445
174	139446
106234	139447
7075	139448
15046	139449
24097	139450
1471	139451
76469	139452
26370	139453
7347	139454
21941	139455
24969	139456
36652	139457
20182	139458
79042	139459
16860	139460
3678	139461
50605	139462
30057	139463
21366	139464
14519	139465
57267	139466
73552	139467
5546	139468
2983	139469
15161	139470
5010	139471
61415	139472
93461	139473
61339	139474
91028	139475
20759	139476
56045	139477
82499	139478
103225	139479
2375	139480
17331	139481
2841	139482
49143	139483
26263	139484
116160	139485
58775	139486
87288	139487
125036	139488
1360	139489
68064	139490
24718	139491
29877	139492
98728	139493
55043	139494
94728	139495
112400	139496
41913	139497
2632	139498
100615	139499
14653	139500
20850	139501
28282	139502
6018	139503
24193	139504
49852	139505
24563	139506
24513	139507
8945	139508
8400	139509
108570	139510
449	139511
17317	139512
45581	139513
1725	139514
37537	139515
78992	139516
55077	139517
11069	139518
15871	139519
69509	139520
126550	139521
66809	139522
8528	139523
136215	139524
55162	139525
95428	139526
18637	139527
77547	139528
98782	139529
74039	139530
22477	139531
53123	139532
23831	139533
46	139534
20030	139535
32351	139536
58	139537
11398	139538
24642	139539
17330	139540
64271	139541
79066	139542
108392	139543
6082	139544
1621	139545
82184	139546
278	139547
51279	139548
121219	139549
16562	139550
11141	139551
40657	139552
69976	139553
34258	139554
9061	139555
21743	139556
56899	139557
18317	139558
102131	139559
28385	139560
109795	139561
103329	139562
99317	139563
81493	139564
19779	139565
86678	139566
34406	139567
8983	139568
24339	139569
113218	139570
74451	139571
116040	139572
103143	139573
138173	139574
59167	139575
87596	139576
43889	139577
34832	139578
93706	139579
131154	139580
18949	139581
7497	139582
83798	139583
2883	139584
108009	139585
38602	139586
1435	139587
31864	139588
55979	139589
32201	139590
97742	139591
7524	139592
106719	139593
92400	139594
83180	139595
38025	139596
36766	139597
99381	139598
31157	139599
3003	139600
33632	139601
5421	139602
16851	139603
71921	139604
10169	139605
20800	139606
42934	139607
35242	139608
7844	139609
12074	139610
70954	139611
12341	139612
3628	139613
10701	139614
88397	139615
4712	139616
11576	139617
108343	139618
56121	139619
36330	139620
59972	139621
35751	139622
23717	139623
85711	139624
113677	139625
46818	139626
3527	139627
1125	139628
39649	139629
98518	139630
23974	139631
82604	139632
62498	139633
6596	139634
15747	139635
24273	139636
37590	139637
76901	139638
8880	139639
27364	139640
104574	139641
58791	139642
3234	139643
6849	139644
16157	139645
24517	139646
38910	139647
44433	139648
2665	139649
20059	139650
52804	139651
4925	139652
136428	139653
47370	139654
93727	139655
15014	139656
7372	139657
77474	139658
95033	139659
19384	139660
39269	139661
35412	139662
29259	139663
60612	139664
78418	139665
13790	139666
112	139667
113708	139668
54980	139669
405	139670
31728	139671
26338	139672
8881	139673
54488	139674
8791	139675
72122	139676
9483	139677
37068	139678
4525	139679
46144	139680
37262	139681
38518	139682
3111	139683
35676	139684
29385	139685
40398	139686
109603	139687
66533	139688
77002	139689
51640	139690
3927	139691
28335	139692
127215	139693
108655	139694
16190	139695
88716	139696
94451	139697
76377	139698
17826	139699
63382	139700
21827	139701
96903	139702
87002	139703
46693	139704
104607	139705
536	139706
13753	139707
16160	139708
6656	139709
33250	139710
12026	139711
126340	139712
96087	139713
13142	139714
31520	139715
68	139716
63807	139717
45295	139718
42589	139719
94479	139720
31596	139721
6714	139722
9810	139723
27118	139724
88664	139725
18739	139726
10128	139727
17866	139728
3992	139729
9403	139730
42999	139731
95137	139732
111752	139733
32984	139734
5278	139735
21473	139736
6101	139737
87152	139738
25354	139739
95841	139740
42325	139741
2456	139742
28876	139743
143010	139744
36286	139745
1974	139746
31284	139747
101158	139748
6732	139749
127528	139750
80250	139751
63599	139752
31486	139753
94250	139754
10215	139755
53749	139756
33190	139757
38311	139758
20015	139759
103694	139760
25361	139761
5702	139762
8290	139763
4151	139764
33420	139765
52359	139766
120894	139767
68529	139768
43498	139769
117045	139770
6322	139771
45649	139772
5541	139773
149178	139774
15526	139775
21497	139776
149088	139777
55752	139778
82847	139779
35442	139780
102160	139781
18060	139782
1488	139783
29537	139784
6084	139785
51349	139786
114931	139787
11611	139788
12537	139789
3570	139790
3998	139791
19275	139792
37194	139793
23094	139794
133777	139795
5724	139796
25411	139797
8342	139798
35950	139799
7813	139800
23169	139801
29315	139802
22367	139803
36377	139804
87882	139805
20830	139806
105384	139807
85757	139808
41018	139809
99491	139810
11079	139811
73077	139812
11580	139813
42480	139814
55328	139815
42491	139816
79853	139817
30448	139818
128878	139819
87866	139820
33829	139821
15628	139822
1147	139823
7961	139824
15848	139825
59136	139826
136834	139827
49805	139828
27364	139829
29631	139830
18585	139831
49244	139832
115183	139833
17806	139834
57249	139835
20540	139836
54079	139837
4659	139838
8596	139839
52106	139840
520	139841
97189	139842
36331	139843
129169	139844
101251	139845
32265	139846
42964	139847
42343	139848
39961	139849
25310	139850
82702	139851
29866	139852
144922	139853
47231	139854
17221	139855
53886	139856
9825	139857
400	139858
130808	139859
56880	139860
36957	139861
61384	139862
133925	139863
31182	139864
1988	139865
41664	139866
108950	139867
37730	139868
9233	139869
54194	139870
22810	139871
57283	139872
15331	139873
99871	139874
5522	139875
112030	139876
104263	139877
30363	139878
35415	139879
22565	139880
39210	139881
148413	139882
46504	139883
46277	139884
3750	139885
21825	139886
55178	139887
95060	139888
15480	139889
47075	139890
36545	139891
43789	139892
109	139893
4305	139894
41310	139895
18727	139896
47807	139897
106632	139898
81221	139899
14334	139900
495	139901
124495	139902
2225	139903
14130	139904
9189	139905
493	139906
6	139907
52892	139908
2147	139909
1867	139910
48779	139911
4304	139912
92044	139913
40984	139914
31460	139915
67504	139916
106013	139917
9312	139918
16169	139919
109152	139920
247	139921
30072	139922
51144	139923
21360	139924
128242	139925
13421	139926
3260	139927
89820	139928
5530	139929
2797	139930
13	139931
12178	139932
11106	139933
148655	139934
41742	139935
35414	139936
42513	139937
70808	139938
15412	139939
6506	139940
6726	139941
61098	139942
112510	139943
22569	139944
4675	139945
13445	139946
108877	139947
13202	139948
134348	139949
95235	139950
8253	139951
16146	139952
115030	139953
89568	139954
116588	139955
31485	139956
134025	139957
42214	139958
4759	139959
46065	139960
6793	139961
52208	139962
54989	139963
52672	139964
143774	139965
21223	139966
75375	139967
47889	139968
43132	139969
17989	139970
7151	139971
2842	139972
88404	139973
13619	139974
17124	139975
52290	139976
31548	139977
42755	139978
9091	139979
217	139980
1435	139981
146273	139982
109517	139983
11084	139984
29960	139985
56272	139986
16089	139987
5499	139988
146780	139989
82447	139990
22907	139991
60699	139992
3895	139993
59865	139994
102271	139995
71142	139996
30401	139997
9576	139998
11522	139999
4049	140000
9983	140001
18956	140002
33364	140003
61493	140004
6528	140005
59225	140006
18730	140007
10973	140008
18428	140009
108460	140010
43586	140011
81680	140012
237	140013
86896	140014
48711	140015
106423	140016
23166	140017
43018	140018
86881	140019
53424	140020
57837	140021
14300	140022
57919	140023
6694	140024
51038	140025
31595	140026
54024	140027
25672	140028
87505	140029
105995	140030
30008	140031
11093	140032
79652	140033
28199	140034
60656	140035
4007	140036
16878	140037
19711	140038
53507	140039
3748	140040
20383	140041
62527	140042
14528	140043
98114	140044
8719	140045
24158	140046
16264	140047
40728	140048
6967	140049
81365	140050
59249	140051
36467	140052
63191	140053
60492	140054
149929	140055
144935	140056
109030	140057
15215	140058
3852	140059
14029	140060
3765	140061
120301	140062
78472	140063
1044	140064
20791	140065
71319	140066
66389	140067
29158	140068
50603	140069
126989	140070
20027	140071
117588	140072
17379	140073
5164	140074
24369	140075
6310	140076
21891	140077
9898	140078
853	140079
26998	140080
29340	140081
27236	140082
1363	140083
42545	140084
72052	140085
70939	140086
5418	140087
66271	140088
64789	140089
42749	140090
6592	140091
1339	140092
88348	140093
99292	140094
13735	140095
41634	140096
129498	140097
2881	140098
20186	140099
13274	140100
33250	140101
43048	140102
23872	140103
52253	140104
56616	140105
26307	140106
18308	140107
137862	140108
50839	140109
45305	140110
11905	140111
132721	140112
104574	140113
13887	140114
44064	140115
5938	140116
113501	140117
95805	140118
2397	140119
3573	140120
75799	140121
51610	140122
102242	140123
12517	140124
35923	140125
10478	140126
71165	140127
28560	140128
31041	140129
57473	140130
54104	140131
4498	140132
136600	140133
71823	140134
70460	140135
57552	140136
46767	140137
18515	140138
145848	140139
131346	140140
15273	140141
70994	140142
6497	140143
944	140144
28484	140145
265	140146
13616	140147
28439	140148
30869	140149
10187	140150
1934	140151
102190	140152
26946	140153
2062	140154
85369	140155
9538	140156
11602	140157
114659	140158
1016	140159
2567	140160
23343	140161
129	140162
59714	140163
45225	140164
67033	140165
17828	140166
52682	140167
73256	140168
98022	140169
13576	140170
131689	140171
4738	140172
35298	140173
3930	140174
50033	140175
50121	140176
43040	140177
107837	140178
64918	140179
5073	140180
30212	140181
135003	140182
1291	140183
37563	140184
19992	140185
258	140186
63245	140187
94248	140188
43634	140189
42416	140190
2629	140191
1009	140192
6585	140193
185	140194
2110	140195
48825	140196
35663	140197
147687	140198
26093	140199
96169	140200
22704	140201
58708	140202
70302	140203
25321	140204
75926	140205
12833	140206
27158	140207
11365	140208
50528	140209
3121	140210
21649	140211
19710	140212
10291	140213
25657	140214
19947	140215
128153	140216
61236	140217
29428	140218
78	140219
42573	140220
947	140221
78425	140222
25263	140223
51372	140224
19541	140225
3923	140226
745	140227
24586	140228
38628	140229
121432	140230
57756	140231
14412	140232
19044	140233
79727	140234
98761	140235
129761	140236
24789	140237
78878	140238
11577	140239
36229	140240
117382	140241
35352	140242
31215	140243
42819	140244
25986	140245
6550	140246
82224	140247
19367	140248
100473	140249
14947	140250
12060	140251
37334	140252
25553	140253
71343	140254
43948	140255
19849	140256
112792	140257
26208	140258
11176	140259
34085	140260
9202	140261
148428	140262
22620	140263
139792	140264
29531	140265
82523	140266
71502	140267
11344	140268
80	140269
26790	140270
1969	140271
50422	140272
8532	140273
10655	140274
104824	140275
10377	140276
55848	140277
4622	140278
50884	140279
4724	140280
29488	140281
8836	140282
164	140283
81023	140284
7734	140285
67855	140286
16345	140287
56497	140288
1205	140289
10390	140290
64330	140291
37919	140292
24518	140293
14539	140294
114214	140295
131835	140296
11236	140297
78341	140298
20781	140299
53059	140300
41073	140301
93611	140302
132849	140303
17788	140304
186	140305
7499	140306
71232	140307
111047	140308
5356	140309
70222	140310
87831	140311
5294	140312
4189	140313
68960	140314
6312	140315
72020	140316
59921	140317
8616	140318
14811	140319
11597	140320
19197	140321
96252	140322
5128	140323
9371	140324
32033	140325
31617	140326
18662	140327
44289	140328
58597	140329
28985	140330
82966	140331
18816	140332
29522	140333
103218	140334
119318	140335
3951	140336
53871	140337
115243	140338
38369	140339
33591	140340
18767	140341
47785	140342
82608	140343
53479	140344
12399	140345
52526	140346
2390	140347
70499	140348
23569	140349
2042	140350
5784	140351
1331	140352
60960	140353
77637	140354
5353	140355
44698	140356
73332	140357
48764	140358
12956	140359
65250	140360
55977	140361
59268	140362
110595	140363
37974	140364
80895	140365
128958	140366
1572	140367
60934	140368
45154	140369
23488	140370
63	140371
2356	140372
107439	140373
78074	140374
458	140375
1684	140376
62464	140377
4314	140378
22964	140379
27157	140380
2981	140381
27054	140382
70126	140383
555	140384
19510	140385
81027	140386
12622	140387
18393	140388
56278	140389
17802	140390
38206	140391
4893	140392
3260	140393
19170	140394
62299	140395
7302	140396
92702	140397
5515	140398
20225	140399
30861	140400
9549	140401
114972	140402
5401	140403
66796	140404
127801	140405
107260	140406
84019	140407
103017	140408
74506	140409
93651	140410
39923	140411
8764	140412
23265	140413
62177	140414
144300	140415
4225	140416
125444	140417
88808	140418
34394	140419
93762	140420
10916	140421
9508	140422
54439	140423
12	140424
1784	140425
132166	140426
52403	140427
22027	140428
41244	140429
22161	140430
15209	140431
45463	140432
8038	140433
31198	140434
3434	140435
7410	140436
5371	140437
51093	140438
37515	140439
44452	140440
34596	140441
66170	140442
12961	140443
26697	140444
11457	140445
38210	140446
28901	140447
55382	140448
950	140449
35916	140450
25576	140451
25292	140452
95587	140453
13462	140454
134347	140455
30589	140456
1270	140457
93586	140458
1340	140459
31334	140460
49989	140461
32728	140462
29353	140463
41007	140464
6910	140465
751	140466
47708	140467
14974	140468
102666	140469
99895	140470
138366	140471
43088	140472
9982	140473
142742	140474
7190	140475
76535	140476
6679	140477
70492	140478
66797	140479
9056	140480
107723	140481
18867	140482
684	140483
16607	140484
30271	140485
57363	140486
6028	140487
11784	140488
5623	140489
3300	140490
35731	140491
86521	140492
1577	140493
118438	140494
412	140495
33992	140496
20125	140497
65704	140498
119134	140499
15270	140500
23785	140501
43848	140502
137724	140503
52701	140504
68271	140505
56244	140506
107304	140507
64280	140508
150325	140509
1162	140510
1753	140511
4578	140512
16753	140513
41649	140514
16069	140515
3181	140516
2096	140517
2131	140518
10644	140519
10075	140520
29744	140521
26083	140522
62852	140523
28313	140524
65474	140525
15320	140526
65560	140527
62169	140528
57860	140529
7332	140530
87241	140531
129014	140532
54015	140533
49641	140534
77885	140535
46258	140536
41160	140537
46609	140538
149653	140539
38688	140540
103607	140541
19863	140542
86834	140543
66948	140544
14990	140545
11109	140546
142454	140547
620	140548
1530	140549
129753	140550
93722	140551
44847	140552
37709	140553
5591	140554
83068	140555
102121	140556
71873	140557
82599	140558
105477	140559
99077	140560
64899	140561
48732	140562
15896	140563
14298	140564
34116	140565
58598	140566
67140	140567
40552	140568
71821	140569
116013	140570
5	140571
11305	140572
12654	140573
11199	140574
118172	140575
12748	140576
37804	140577
81344	140578
14983	140579
46919	140580
51943	140581
122321	140582
1771	140583
57264	140584
59203	140585
13533	140586
3832	140587
37901	140588
50738	140589
82578	140590
131535	140591
39002	140592
4374	140593
119523	140594
53092	140595
16542	140596
22499	140597
3781	140598
17863	140599
11329	140600
1331	140601
50118	140602
17197	140603
10423	140604
21801	140605
62267	140606
44338	140607
12258	140608
58796	140609
49149	140610
26582	140611
6148	140612
42971	140613
25925	140614
41800	140615
130769	140616
60378	140617
91752	140618
34469	140619
73915	140620
431	140621
23317	140622
119405	140623
3792	140624
25515	140625
4100	140626
87931	140627
26024	140628
115429	140629
32277	140630
61553	140631
60449	140632
61408	140633
33105	140634
19034	140635
35236	140636
8356	140637
29222	140638
94315	140639
576	140640
60014	140641
62576	140642
15476	140643
83943	140644
3451	140645
101600	140646
10356	140647
78579	140648
54179	140649
103150	140650
6489	140651
81713	140652
6457	140653
20212	140654
100432	140655
19348	140656
68414	140657
132836	140658
9790	140659
5399	140660
59240	140661
46742	140662
59059	140663
6853	140664
23210	140665
39316	140666
30463	140667
131284	140668
70195	140669
47988	140670
24315	140671
29670	140672
34831	140673
241	140674
5144	140675
42	140676
44725	140677
48363	140678
91138	140679
99065	140680
16841	140681
114759	140682
57828	140683
1676	140684
79498	140685
80669	140686
104577	140687
26515	140688
74204	140689
39881	140690
42142	140691
3493	140692
18041	140693
21795	140694
19629	140695
7890	140696
40453	140697
19046	140698
62526	140699
86471	140700
54951	140701
69	140702
9041	140703
3388	140704
84337	140705
83271	140706
23478	140707
116891	140708
51163	140709
18565	140710
10149	140711
114769	140712
14618	140713
136756	140714
15543	140715
14209	140716
94531	140717
7947	140718
80052	140719
16178	140720
43227	140721
41125	140722
4573	140723
75854	140724
99842	140725
28614	140726
118109	140727
1777	140728
29637	140729
3964	140730
149722	140731
13831	140732
86427	140733
86292	140734
517	140735
15548	140736
101328	140737
142990	140738
80434	140739
8047	140740
62499	140741
70059	140742
31268	140743
3594	140744
35773	140745
82774	140746
125310	140747
123952	140748
116596	140749
83929	140750
11084	140751
9660	140752
2827	140753
108356	140754
99559	140755
42431	140756
4122	140757
48383	140758
60235	140759
14514	140760
86724	140761
18033	140762
2494	140763
12975	140764
25070	140765
50642	140766
145904	140767
9503	140768
45474	140769
8224	140770
68958	140771
37747	140772
8550	140773
74025	140774
11529	140775
92412	140776
73090	140777
121782	140778
9236	140779
12041	140780
287	140781
40796	140782
40037	140783
23265	140784
101652	140785
37622	140786
97589	140787
8625	140788
14928	140789
62949	140790
8660	140791
22567	140792
14797	140793
7562	140794
82025	140795
5728	140796
61718	140797
56354	140798
1405	140799
4835	140800
18626	140801
14731	140802
1575	140803
51818	140804
9775	140805
53408	140806
1107	140807
46484	140808
88363	140809
6733	140810
8370	140811
53947	140812
137610	140813
9087	140814
108291	140815
21105	140816
93823	140817
67030	140818
47175	140819
31304	140820
50122	140821
20692	140822
32628	140823
57716	140824
60645	140825
5023	140826
23649	140827
383	140828
41090	140829
66154	140830
66647	140831
16145	140832
53101	140833
135304	140834
16562	140835
74144	140836
117387	140837
24929	140838
1635	140839
55035	140840
35680	140841
55759	140842
4135	140843
46928	140844
1907	140845
81840	140846
2208	140847
95203	140848
114254	140849
64637	140850
4475	140851
7309	140852
62294	140853
19263	140854
48368	140855
26308	140856
64014	140857
50888	140858
87145	140859
19878	140860
268	140861
16235	140862
87964	140863
40610	140864
74963	140865
11787	140866
53606	140867
41020	140868
18494	140869
54725	140870
27660	140871
41740	140872
53438	140873
38493	140874
148309	140875
3305	140876
46687	140877
35245	140878
6299	140879
29354	140880
7511	140881
92847	140882
56	140883
100865	140884
75177	140885
12942	140886
2933	140887
12215	140888
30856	140889
12461	140890
82	140891
46012	140892
101669	140893
34963	140894
9187	140895
6306	140896
33340	140897
8724	140898
4154	140899
5805	140900
24245	140901
1716	140902
19783	140903
10726	140904
3169	140905
882	140906
23759	140907
51213	140908
124536	140909
493	140910
9948	140911
27495	140912
60278	140913
12564	140914
7960	140915
92646	140916
17276	140917
44759	140918
101031	140919
9667	140920
123049	140921
22743	140922
4230	140923
124369	140924
36584	140925
93649	140926
57925	140927
53408	140928
31373	140929
5410	140930
10699	140931
37061	140932
2518	140933
6197	140934
63271	140935
1426	140936
136658	140937
23792	140938
112355	140939
12974	140940
122559	140941
23578	140942
43479	140943
51391	140944
129219	140945
41835	140946
140277	140947
41941	140948
3184	140949
27413	140950
94233	140951
67138	140952
52138	140953
4804	140954
1834	140955
3739	140956
92202	140957
9134	140958
70048	140959
29573	140960
47237	140961
26076	140962
72379	140963
122938	140964
97823	140965
59054	140966
5732	140967
12424	140968
90190	140969
125882	140970
49328	140971
123533	140972
50553	140973
6987	140974
783	140975
27409	140976
68028	140977
123313	140978
63636	140979
124262	140980
44939	140981
128563	140982
99437	140983
27726	140984
121077	140985
66621	140986
86376	140987
38452	140988
39916	140989
58119	140990
119820	140991
114022	140992
16543	140993
23900	140994
111365	140995
1714	140996
19818	140997
6676	140998
6751	140999
19003	141000
51554	141001
43590	141002
39020	141003
35956	141004
3441	141005
6753	141006
40835	141007
18	141008
119157	141009
68531	141010
3381	141011
50654	141012
29264	141013
55589	141014
2532	141015
119560	141016
102	141017
54889	141018
1717	141019
136538	141020
34770	141021
70988	141022
740	141023
45312	141024
19409	141025
1720	141026
1328	141027
97656	141028
19019	141029
60421	141030
33910	141031
101333	141032
52981	141033
15433	141034
31602	141035
52308	141036
21394	141037
92232	141038
46288	141039
44973	141040
34152	141041
65335	141042
51968	141043
201	141044
4380	141045
40879	141046
2804	141047
22429	141048
49238	141049
108394	141050
58596	141051
79285	141052
136	141053
59926	141054
58166	141055
16491	141056
50847	141057
28555	141058
16554	141059
62312	141060
2223	141061
23719	141062
205	141063
67477	141064
76575	141065
38973	141066
44193	141067
425	141068
30	141069
80165	141070
1202	141071
50291	141072
115691	141073
124501	141074
44792	141075
16214	141076
33576	141077
68355	141078
884	141079
53684	141080
118577	141081
52330	141082
138402	141083
88173	141084
116818	141085
15907	141086
53338	141087
2673	141088
25	141089
58858	141090
896	141091
892	141092
15242	141093
64823	141094
2904	141095
1144	141096
67838	141097
78391	141098
62272	141099
61477	141100
113327	141101
10737	141102
55794	141103
24956	141104
14984	141105
56632	141106
62123	141107
84376	141108
31809	141109
76231	141110
47315	141111
104113	141112
136	141113
1581	141114
24318	141115
81019	141116
22165	141117
72213	141118
25929	141119
4070	141120
4835	141121
67722	141122
46018	141123
19578	141124
1032	141125
40672	141126
104659	141127
21462	141128
54756	141129
104479	141130
55153	141131
42555	141132
71736	141133
40201	141134
48250	141135
56155	141136
101107	141137
130498	141138
37454	141139
100766	141140
124358	141141
2899	141142
16045	141143
30	141144
1032	141145
8910	141146
137092	141147
688	141148
9461	141149
49108	141150
41019	141151
290	141152
63820	141153
26071	141154
62673	141155
2302	141156
7245	141157
96428	141158
16128	141159
33573	141160
41211	141161
4800	141162
7747	141163
4782	141164
11858	141165
5493	141166
7903	141167
62811	141168
35841	141169
4645	141170
21055	141171
62388	141172
26599	141173
118248	141174
28205	141175
57354	141176
99753	141177
145008	141178
61565	141179
8810	141180
58350	141181
109236	141182
136857	141183
55152	141184
6481	141185
30225	141186
75567	141187
10091	141188
135676	141189
54147	141190
57153	141191
53962	141192
95663	141193
1303	141194
5172	141195
43688	141196
25623	141197
331	141198
70388	141199
10700	141200
52978	141201
9055	141202
17843	141203
54723	141204
58349	141205
16871	141206
26179	141207
73717	141208
20737	141209
33981	141210
13613	141211
26336	141212
20741	141213
6416	141214
10775	141215
24507	141216
36497	141217
2574	141218
59084	141219
60351	141220
24120	141221
134948	141222
39617	141223
203	141224
132590	141225
6505	141226
114033	141227
7591	141228
23029	141229
34343	141230
97249	141231
54449	141232
141955	141233
92045	141234
60221	141235
1804	141236
64762	141237
127169	141238
20069	141239
47709	141240
25085	141241
50957	141242
60536	141243
83718	141244
84	141245
77988	141246
3245	141247
1920	141248
45374	141249
115758	141250
65571	141251
60913	141252
25018	141253
116836	141254
38213	141255
1997	141256
114077	141257
10276	141258
97889	141259
40434	141260
1830	141261
3450	141262
34275	141263
15639	141264
74817	141265
93985	141266
100094	141267
104841	141268
7314	141269
2485	141270
126385	141271
25727	141272
5396	141273
110541	141274
3332	141275
150504	141276
14460	141277
68489	141278
42819	141279
20639	141280
13571	141281
81298	141282
9517	141283
67753	141284
2260	141285
110172	141286
19009	141287
35063	141288
5327	141289
32806	141290
92880	141291
69358	141292
132064	141293
22150	141294
31547	141295
75088	141296
81245	141297
2066	141298
5113	141299
29076	141300
86690	141301
26491	141302
59245	141303
43602	141304
37331	141305
1728	141306
138442	141307
34106	141308
13061	141309
85240	141310
100570	141311
13651	141312
424	141313
452	141314
123887	141315
130102	141316
53337	141317
22077	141318
79669	141319
15293	141320
30234	141321
13836	141322
108500	141323
123403	141324
29878	141325
6688	141326
79265	141327
25546	141328
54254	141329
70464	141330
93639	141331
109686	141332
3126	141333
1272	141334
442	141335
67404	141336
18722	141337
120264	141338
81784	141339
140970	141340
73326	141341
138674	141342
37028	141343
4223	141344
93656	141345
6588	141346
3402	141347
14091	141348
22273	141349
12172	141350
30237	141351
34835	141352
69951	141353
24250	141354
939	141355
3740	141356
11856	141357
10396	141358
95408	141359
15354	141360
28661	141361
3225	141362
60238	141363
47998	141364
112159	141365
1681	141366
3902	141367
24108	141368
48409	141369
3894	141370
27160	141371
103533	141372
2301	141373
1564	141374
1295	141375
21214	141376
11110	141377
3592	141378
14246	141379
3757	141380
1358	141381
65870	141382
21254	141383
14151	141384
4291	141385
55851	141386
911	141387
1320	141388
82312	141389
35622	141390
1753	141391
20197	141392
48839	141393
17695	141394
5423	141395
77015	141396
94622	141397
42854	141398
52282	141399
1324	141400
105478	141401
46569	141402
50073	141403
8865	141404
100824	141405
6287	141406
32430	141407
112637	141408
45425	141409
23651	141410
5168	141411
23151	141412
77921	141413
104944	141414
126	141415
123243	141416
7378	141417
1532	141418
51655	141419
56556	141420
33457	141421
46414	141422
99040	141423
44705	141424
7787	141425
20170	141426
48852	141427
131	141428
79495	141429
20414	141430
2741	141431
33398	141432
21394	141433
82660	141434
17513	141435
84464	141436
5917	141437
7692	141438
135506	141439
122742	141440
83703	141441
96304	141442
3530	141443
32388	141444
53154	141445
19892	141446
9768	141447
110932	141448
63328	141449
16947	141450
19271	141451
30461	141452
6893	141453
60407	141454
21895	141455
9617	141456
32750	141457
100971	141458
50673	141459
44616	141460
52995	141461
64361	141462
30931	141463
55327	141464
33981	141465
106976	141466
9269	141467
21079	141468
2441	141469
13082	141470
24996	141471
57753	141472
101749	141473
111483	141474
6683	141475
16416	141476
33933	141477
80492	141478
90670	141479
10051	141480
62998	141481
15917	141482
52652	141483
112864	141484
668	141485
76755	141486
43618	141487
124475	141488
16677	141489
119620	141490
25706	141491
88849	141492
135807	141493
41775	141494
23516	141495
100285	141496
149	141497
87689	141498
3665	141499
18709	141500
51834	141501
53066	141502
55772	141503
55428	141504
2218	141505
838	141506
25760	141507
14533	141508
9284	141509
59753	141510
109349	141511
12343	141512
964	141513
41916	141514
853	141515
39483	141516
76079	141517
29163	141518
1206	141519
1315	141520
50408	141521
74352	141522
119063	141523
103386	141524
2081	141525
50147	141526
17705	141527
87605	141528
21039	141529
77034	141530
21727	141531
17734	141532
20918	141533
63581	141534
17342	141535
1141	141536
106130	141537
74576	141538
86587	141539
100850	141540
33411	141541
15060	141542
6531	141543
31883	141544
43946	141545
34770	141546
68080	141547
74896	141548
133004	141549
37454	141550
6477	141551
8961	141552
4794	141553
80137	141554
5230	141555
75300	141556
23611	141557
13806	141558
53366	141559
699	141560
33823	141561
128748	141562
3166	141563
95029	141564
81295	141565
14715	141566
8779	141567
44380	141568
87018	141569
3639	141570
42869	141571
6705	141572
2353	141573
2213	141574
12414	141575
18188	141576
130483	141577
44501	141578
13289	141579
3828	141580
31131	141581
1482	141582
9229	141583
56487	141584
29340	141585
35436	141586
237	141587
138	141588
43487	141589
17530	141590
3826	141591
41878	141592
88719	141593
17385	141594
67423	141595
53233	141596
15232	141597
29431	141598
2831	141599
72463	141600
29492	141601
16280	141602
35177	141603
5580	141604
452	141605
15413	141606
23153	141607
94762	141608
79331	141609
120029	141610
79920	141611
106550	141612
29321	141613
52344	141614
39559	141615
23473	141616
77729	141617
56373	141618
6736	141619
8840	141620
105151	141621
84777	141622
15108	141623
27110	141624
2349	141625
1036	141626
16592	141627
103145	141628
7810	141629
50897	141630
19430	141631
13812	141632
6672	141633
69368	141634
75113	141635
110476	141636
47974	141637
3717	141638
88751	141639
68125	141640
86859	141641
30092	141642
7176	141643
63955	141644
14123	141645
64018	141646
15716	141647
16147	141648
7417	141649
43756	141650
45316	141651
10439	141652
59178	141653
71417	141654
85592	141655
14729	141656
5006	141657
47459	141658
44440	141659
20427	141660
52387	141661
24059	141662
3821	141663
102576	141664
71590	141665
8260	141666
114691	141667
83158	141668
88284	141669
18480	141670
4552	141671
100327	141672
9718	141673
10873	141674
2698	141675
58724	141676
23540	141677
41124	141678
23793	141679
90135	141680
106976	141681
58378	141682
51050	141683
112401	141684
98800	141685
1282	141686
17658	141687
17481	141688
33932	141689
10795	141690
22525	141691
27454	141692
128642	141693
53019	141694
2621	141695
15127	141696
89051	141697
20885	141698
61106	141699
17689	141700
68715	141701
41758	141702
118707	141703
5446	141704
8622	141705
52746	141706
14322	141707
47161	141708
19327	141709
15523	141710
90337	141711
53921	141712
2661	141713
113561	141714
31238	141715
102334	141716
50	141717
3582	141718
12793	141719
123808	141720
12081	141721
2348	141722
30521	141723
70628	141724
14588	141725
47	141726
29538	141727
38194	141728
144972	141729
4625	141730
3053	141731
90221	141732
7620	141733
27115	141734
21569	141735
42635	141736
4244	141737
4082	141738
17267	141739
3577	141740
11813	141741
44588	141742
19277	141743
9686	141744
75266	141745
13495	141746
50008	141747
816	141748
99444	141749
18310	141750
79092	141751
6419	141752
120455	141753
32801	141754
99831	141755
3947	141756
40173	141757
71058	141758
53074	141759
15498	141760
48967	141761
98974	141762
76134	141763
100837	141764
34604	141765
44114	141766
43137	141767
96174	141768
4517	141769
10760	141770
59888	141771
10036	141772
118888	141773
81088	141774
59791	141775
68955	141776
59364	141777
137651	141778
34279	141779
35702	141780
585	141781
81323	141782
35767	141783
12841	141784
125181	141785
103029	141786
25078	141787
5719	141788
50621	141789
53524	141790
8166	141791
92151	141792
71990	141793
44300	141794
770	141795
47538	141796
48839	141797
1154	141798
20614	141799
47201	141800
12886	141801
60851	141802
5822	141803
787	141804
134948	141805
3945	141806
108375	141807
17639	141808
1260	141809
57150	141810
54110	141811
12292	141812
108077	141813
541	141814
129019	141815
7526	141816
7726	141817
18943	141818
112109	141819
132211	141820
6261	141821
136306	141822
19209	141823
15266	141824
65392	141825
49945	141826
112984	141827
89203	141828
59504	141829
11389	141830
9795	141831
12386	141832
10735	141833
90834	141834
98827	141835
60403	141836
105956	141837
27892	141838
10488	141839
100616	141840
9811	141841
24030	141842
23209	141843
128116	141844
36527	141845
4524	141846
33610	141847
66023	141848
55893	141849
103904	141850
36092	141851
59244	141852
39251	141853
9530	141854
712	141855
106335	141856
59544	141857
64692	141858
4858	141859
4679	141860
48740	141861
19127	141862
74293	141863
23778	141864
6045	141865
4172	141866
58136	141867
99135	141868
50242	141869
131969	141870
12792	141871
30477	141872
743	141873
22718	141874
29332	141875
124427	141876
27813	141877
101185	141878
59678	141879
1934	141880
4401	141881
25219	141882
66345	141883
56423	141884
11916	141885
19003	141886
16503	141887
134226	141888
113964	141889
8146	141890
6079	141891
142590	141892
3510	141893
134631	141894
43856	141895
35365	141896
366	141897
41910	141898
101847	141899
14337	141900
79629	141901
56606	141902
52961	141903
4398	141904
15577	141905
60888	141906
103280	141907
14057	141908
86741	141909
29598	141910
19687	141911
28310	141912
41990	141913
9354	141914
35620	141915
11564	141916
21382	141917
113378	141918
68566	141919
8947	141920
20918	141921
19927	141922
42365	141923
28158	141924
14105	141925
5145	141926
85643	141927
36526	141928
104748	141929
13734	141930
5643	141931
46629	141932
34053	141933
22294	141934
40932	141935
136626	141936
16474	141937
1033	141938
7121	141939
30945	141940
67209	141941
40292	141942
38143	141943
5177	141944
1130	141945
24616	141946
19537	141947
68969	141948
47499	141949
76201	141950
86282	141951
11153	141952
31310	141953
96368	141954
68287	141955
16907	141956
45560	141957
14650	141958
60755	141959
9512	141960
144861	141961
32845	141962
129416	141963
104200	141964
133667	141965
4987	141966
9869	141967
44946	141968
40988	141969
75532	141970
112148	141971
17194	141972
10070	141973
24415	141974
10275	141975
6255	141976
57511	141977
4679	141978
59236	141979
539	141980
7531	141981
56078	141982
48030	141983
58703	141984
65013	141985
48539	141986
99082	141987
831	141988
40445	141989
71606	141990
30343	141991
20335	141992
106585	141993
108	141994
5419	141995
37896	141996
92458	141997
14579	141998
34028	141999
243	142000
34160	142001
73	142002
63926	142003
9136	142004
8077	142005
28698	142006
22320	142007
60709	142008
18181	142009
32565	142010
64171	142011
1332	142012
34330	142013
65987	142014
133863	142015
18925	142016
6606	142017
93559	142018
45323	142019
16038	142020
74279	142021
58745	142022
11366	142023
5858	142024
29934	142025
107969	142026
35192	142027
124270	142028
88299	142029
92883	142030
2627	142031
12035	142032
41790	142033
58774	142034
45664	142035
43231	142036
53550	142037
22172	142038
26001	142039
7484	142040
34283	142041
29561	142042
47299	142043
27455	142044
126869	142045
91264	142046
27029	142047
74571	142048
107202	142049
133392	142050
8437	142051
18937	142052
28521	142053
64628	142054
33958	142055
6923	142056
33129	142057
415	142058
3775	142059
21440	142060
20608	142061
87107	142062
43697	142063
632	142064
14914	142065
20351	142066
2655	142067
1372	142068
62158	142069
36071	142070
14497	142071
3858	142072
23129	142073
17174	142074
109579	142075
31992	142076
25874	142077
12064	142078
6930	142079
97552	142080
14141	142081
23369	142082
110231	142083
16088	142084
55516	142085
12089	142086
48066	142087
1835	142088
69914	142089
27652	142090
25753	142091
4621	142092
8154	142093
11181	142094
137119	142095
8557	142096
143478	142097
64787	142098
775	142099
11318	142100
21904	142101
1841	142102
376	142103
80821	142104
1532	142105
18889	142106
450	142107
11857	142108
6319	142109
59587	142110
40250	142111
6318	142112
12422	142113
2340	142114
53866	142115
134879	142116
9775	142117
101793	142118
4527	142119
83113	142120
16347	142121
3134	142122
15838	142123
33872	142124
141391	142125
76106	142126
103997	142127
77155	142128
62669	142129
15744	142130
40307	142131
122809	142132
85475	142133
87150	142134
15848	142135
28960	142136
39069	142137
866	142138
22653	142139
70174	142140
87344	142141
23551	142142
87636	142143
3217	142144
21952	142145
30367	142146
74591	142147
84197	142148
129985	142149
78685	142150
26485	142151
3598	142152
83418	142153
75435	142154
899	142155
90250	142156
99791	142157
1884	142158
23535	142159
33587	142160
58891	142161
35475	142162
113867	142163
18278	142164
33455	142165
5960	142166
75033	142167
6041	142168
57753	142169
87436	142170
393	142171
44688	142172
82850	142173
53419	142174
17230	142175
36229	142176
115973	142177
8750	142178
32726	142179
47137	142180
28752	142181
37594	142182
74290	142183
35903	142184
37559	142185
101596	142186
47331	142187
55932	142188
31930	142189
7217	142190
20531	142191
68350	142192
69056	142193
85351	142194
3570	142195
71490	142196
73232	142197
32319	142198
9724	142199
36132	142200
102393	142201
239	142202
77350	142203
65345	142204
107035	142205
99474	142206
44733	142207
41552	142208
10186	142209
22199	142210
3087	142211
6208	142212
1351	142213
11245	142214
75089	142215
81857	142216
18513	142217
38842	142218
42679	142219
132784	142220
23425	142221
64904	142222
57445	142223
37700	142224
5282	142225
22211	142226
37344	142227
76513	142228
34587	142229
28349	142230
41873	142231
366	142232
24477	142233
57162	142234
30722	142235
92724	142236
71834	142237
10666	142238
52306	142239
35175	142240
23434	142241
2489	142242
116659	142243
55602	142244
32561	142245
28662	142246
56	142247
136833	142248
103223	142249
75	142250
4996	142251
62115	142252
3923	142253
23247	142254
145495	142255
45631	142256
10912	142257
36984	142258
69632	142259
1174	142260
137302	142261
38849	142262
86618	142263
25891	142264
61170	142265
114695	142266
49799	142267
16935	142268
32198	142269
44429	142270
19372	142271
3704	142272
7611	142273
4515	142274
52179	142275
62251	142276
148	142277
83970	142278
5560	142279
91279	142280
22832	142281
9779	142282
110349	142283
19029	142284
18671	142285
10873	142286
3569	142287
35090	142288
24172	142289
5868	142290
63507	142291
64392	142292
6717	142293
13830	142294
42016	142295
71080	142296
71114	142297
40623	142298
465	142299
67408	142300
34188	142301
35086	142302
47368	142303
121704	142304
78144	142305
3028	142306
131726	142307
355	142308
18081	142309
71945	142310
8835	142311
91526	142312
15909	142313
17185	142314
8010	142315
101859	142316
74673	142317
77037	142318
17253	142319
14374	142320
30802	142321
104273	142322
45256	142323
82693	142324
62435	142325
8259	142326
34423	142327
135740	142328
9155	142329
65224	142330
37487	142331
23506	142332
19653	142333
99856	142334
118626	142335
43239	142336
3831	142337
102515	142338
20254	142339
12829	142340
10505	142341
94828	142342
7738	142343
24042	142344
9847	142345
24831	142346
102030	142347
91095	142348
854	142349
85152	142350
2177	142351
8773	142352
9189	142353
64143	142354
53921	142355
21888	142356
2242	142357
53648	142358
19332	142359
16532	142360
27289	142361
27848	142362
18603	142363
8152	142364
55272	142365
56030	142366
3565	142367
13137	142368
33187	142369
17456	142370
54782	142371
3944	142372
43842	142373
46354	142374
82384	142375
70832	142376
128307	142377
31343	142378
54060	142379
323	142380
17250	142381
35983	142382
6471	142383
72902	142384
315	142385
1248	142386
11326	142387
8768	142388
93980	142389
20094	142390
6920	142391
128766	142392
59787	142393
6739	142394
147780	142395
16953	142396
40132	142397
3185	142398
18124	142399
48002	142400
11447	142401
30421	142402
45717	142403
14362	142404
10376	142405
68015	142406
4694	142407
111271	142408
3171	142409
14040	142410
38850	142411
18374	142412
21037	142413
44391	142414
40286	142415
34893	142416
8960	142417
58896	142418
35163	142419
46410	142420
86628	142421
22509	142422
13234	142423
18097	142424
37241	142425
209	142426
42039	142427
128094	142428
29110	142429
62411	142430
2031	142431
70902	142432
68886	142433
11537	142434
35244	142435
58791	142436
15493	142437
36999	142438
67375	142439
93393	142440
7014	142441
84885	142442
44666	142443
67960	142444
38060	142445
16403	142446
89944	142447
39359	142448
11599	142449
428	142450
25272	142451
11922	142452
65338	142453
38664	142454
46131	142455
103629	142456
50755	142457
57171	142458
53456	142459
85759	142460
13860	142461
133419	142462
30584	142463
21718	142464
11411	142465
6866	142466
8436	142467
19059	142468
31045	142469
48056	142470
1729	142471
46752	142472
85683	142473
25707	142474
57950	142475
7485	142476
432	142477
127752	142478
1184	142479
97439	142480
90517	142481
59614	142482
138604	142483
10146	142484
55037	142485
57006	142486
31369	142487
4301	142488
74185	142489
18974	142490
67776	142491
5546	142492
39294	142493
60256	142494
17555	142495
13447	142496
24228	142497
33780	142498
25979	142499
22486	142500
49228	142501
1150	142502
46759	142503
137995	142504
102489	142505
6156	142506
28591	142507
54763	142508
28853	142509
19651	142510
1128	142511
68643	142512
6695	142513
2305	142514
66892	142515
87778	142516
92221	142517
6033	142518
35651	142519
8415	142520
102778	142521
14997	142522
119402	142523
132581	142524
108265	142525
31531	142526
43572	142527
81617	142528
7171	142529
74613	142530
49750	142531
39663	142532
99647	142533
3783	142534
42303	142535
54317	142536
87304	142537
7649	142538
111258	142539
49275	142540
47636	142541
109720	142542
45626	142543
66653	142544
60019	142545
39444	142546
64323	142547
31326	142548
68434	142549
20277	142550
63165	142551
56425	142552
46310	142553
27578	142554
26521	142555
12621	142556
89304	142557
16765	142558
6360	142559
60297	142560
12469	142561
3312	142562
58110	142563
30962	142564
26089	142565
49558	142566
30725	142567
57331	142568
14563	142569
4098	142570
11043	142571
40437	142572
38575	142573
28934	142574
98171	142575
38216	142576
110576	142577
43370	142578
24485	142579
851	142580
111247	142581
44748	142582
2093	142583
192	142584
65382	142585
43579	142586
35644	142587
9704	142588
145855	142589
54785	142590
3342	142591
75267	142592
50781	142593
82176	142594
13971	142595
2726	142596
19080	142597
8615	142598
33833	142599
39743	142600
55431	142601
28038	142602
70216	142603
47706	142604
11181	142605
49325	142606
49983	142607
11379	142608
134432	142609
94331	142610
9883	142611
10908	142612
51	142613
73882	142614
75488	142615
24712	142616
10528	142617
111639	142618
144174	142619
11401	142620
92783	142621
36861	142622
1053	142623
55239	142624
27117	142625
69701	142626
550	142627
4696	142628
42010	142629
117728	142630
41671	142631
30170	142632
78507	142633
72902	142634
62	142635
21973	142636
116093	142637
15433	142638
31264	142639
58412	142640
69027	142641
3545	142642
17999	142643
96937	142644
36	142645
87102	142646
464	142647
20665	142648
28609	142649
46969	142650
36611	142651
16434	142652
7557	142653
15187	142654
91	142655
5076	142656
1804	142657
86152	142658
11684	142659
86257	142660
4603	142661
6210	142662
132892	142663
107587	142664
62422	142665
69746	142666
41481	142667
38222	142668
45929	142669
125671	142670
16251	142671
67388	142672
13252	142673
6427	142674
56443	142675
26271	142676
63183	142677
125129	142678
2959	142679
83186	142680
19894	142681
17256	142682
63704	142683
9561	142684
94024	142685
1856	142686
30872	142687
53689	142688
19579	142689
49358	142690
93368	142691
133911	142692
1769	142693
19902	142694
3093	142695
18573	142696
84645	142697
105540	142698
10391	142699
23097	142700
25978	142701
41285	142702
44442	142703
19792	142704
100933	142705
24807	142706
25390	142707
10782	142708
1853	142709
48663	142710
7119	142711
110381	142712
39572	142713
96330	142714
471	142715
141940	142716
47629	142717
25508	142718
108670	142719
58915	142720
45147	142721
42632	142722
48417	142723
17218	142724
10068	142725
132634	142726
41788	142727
216	142728
41088	142729
8525	142730
92445	142731
63746	142732
17482	142733
49026	142734
69475	142735
76267	142736
15256	142737
53536	142738
108047	142739
111439	142740
24807	142741
96005	142742
27183	142743
82697	142744
5187	142745
13685	142746
3631	142747
84248	142748
48037	142749
473	142750
27969	142751
20704	142752
88749	142753
46782	142754
3487	142755
403	142756
103206	142757
29583	142758
103885	142759
131673	142760
28409	142761
17087	142762
19802	142763
56365	142764
12497	142765
51048	142766
18499	142767
13472	142768
34159	142769
44611	142770
4104	142771
30688	142772
22081	142773
47334	142774
10266	142775
6718	142776
10954	142777
66318	142778
68660	142779
15235	142780
3473	142781
67366	142782
10063	142783
95385	142784
1388	142785
24633	142786
40345	142787
38214	142788
9265	142789
103844	142790
61402	142791
107758	142792
124610	142793
36913	142794
4984	142795
108431	142796
5478	142797
102963	142798
72048	142799
110519	142800
107753	142801
32056	142802
35737	142803
38212	142804
77727	142805
36973	142806
3159	142807
24069	142808
3202	142809
13668	142810
128423	142811
29943	142812
18639	142813
80663	142814
64206	142815
5646	142816
32964	142817
87837	142818
123708	142819
17353	142820
11	142821
87419	142822
1981	142823
11731	142824
64003	142825
8092	142826
46109	142827
133471	142828
125122	142829
15849	142830
21370	142831
16925	142832
12008	142833
92600	142834
129145	142835
20008	142836
58929	142837
51342	142838
56176	142839
52047	142840
34332	142841
74442	142842
22027	142843
15653	142844
70	142845
66392	142846
85965	142847
107	142848
32026	142849
66443	142850
7191	142851
6072	142852
23293	142853
65493	142854
48477	142855
63467	142856
1223	142857
45831	142858
132155	142859
23274	142860
90066	142861
96212	142862
119777	142863
124804	142864
16728	142865
4547	142866
102782	142867
79275	142868
113888	142869
40736	142870
39696	142871
3469	142872
93542	142873
117038	142874
15586	142875
132635	142876
16726	142877
34460	142878
14571	142879
30563	142880
4341	142881
27037	142882
127954	142883
82779	142884
13510	142885
30354	142886
33645	142887
8574	142888
87721	142889
3473	142890
2039	142891
28412	142892
1823	142893
115817	142894
59445	142895
7081	142896
30920	142897
73225	142898
79852	142899
63447	142900
43958	142901
131028	142902
76918	142903
24523	142904
9025	142905
63612	142906
79679	142907
83827	142908
33013	142909
29738	142910
40958	142911
84525	142912
71433	142913
102484	142914
63075	142915
26642	142916
210	142917
61923	142918
30728	142919
40354	142920
54432	142921
1659	142922
17679	142923
115606	142924
45882	142925
60887	142926
35254	142927
7989	142928
1144	142929
79800	142930
54244	142931
104744	142932
22812	142933
88060	142934
47505	142935
80231	142936
215	142937
20911	142938
79012	142939
4390	142940
12106	142941
21670	142942
9522	142943
56694	142944
19	142945
59418	142946
9525	142947
105032	142948
56641	142949
42360	142950
12318	142951
47553	142952
51156	142953
15705	142954
2874	142955
37259	142956
125824	142957
3630	142958
33761	142959
94269	142960
99950	142961
140079	142962
108503	142963
98846	142964
19774	142965
3889	142966
37861	142967
18938	142968
43032	142969
22247	142970
63803	142971
77917	142972
11094	142973
148226	142974
137319	142975
10682	142976
104777	142977
14570	142978
78814	142979
29029	142980
131691	142981
31841	142982
32414	142983
106909	142984
13266	142985
36091	142986
51	142987
10782	142988
113200	142989
11339	142990
6831	142991
63964	142992
13985	142993
23602	142994
38166	142995
78919	142996
34438	142997
40368	142998
25916	142999
24671	143000
9346	143001
12830	143002
32958	143003
82518	143004
13701	143005
81725	143006
28197	143007
67231	143008
87639	143009
60647	143010
87472	143011
578	143012
119230	143013
562	143014
35226	143015
148382	143016
134139	143017
24022	143018
42568	143019
90316	143020
120974	143021
48251	143022
92000	143023
36966	143024
91154	143025
41009	143026
128538	143027
33508	143028
1585	143029
71029	143030
102786	143031
20123	143032
47656	143033
67306	143034
5662	143035
55045	143036
60528	143037
15156	143038
59409	143039
16429	143040
341	143041
7883	143042
78738	143043
18487	143044
99657	143045
1185	143046
41746	143047
42832	143048
84916	143049
70241	143050
90496	143051
262	143052
108971	143053
2066	143054
138322	143055
7874	143056
2360	143057
42767	143058
58679	143059
8148	143060
134891	143061
35138	143062
98278	143063
51171	143064
77733	143065
6665	143066
7098	143067
8392	143068
49909	143069
11487	143070
22414	143071
80331	143072
77361	143073
29921	143074
3597	143075
65718	143076
142587	143077
57167	143078
9504	143079
104122	143080
61614	143081
25467	143082
2409	143083
133422	143084
16076	143085
102762	143086
123991	143087
8333	143088
1049	143089
29751	143090
19	143091
67124	143092
602	143093
145420	143094
29954	143095
7706	143096
80222	143097
104610	143098
54143	143099
134186	143100
91248	143101
144047	143102
13365	143103
26417	143104
92845	143105
8582	143106
104286	143107
17113	143108
9833	143109
34779	143110
15716	143111
81579	143112
138345	143113
10015	143114
62054	143115
1591	143116
104011	143117
5886	143118
33926	143119
6539	143120
3797	143121
103559	143122
140060	143123
25379	143124
5068	143125
57550	143126
65306	143127
33492	143128
10072	143129
61529	143130
126671	143131
132495	143132
76723	143133
64215	143134
143396	143135
6480	143136
28513	143137
23352	143138
2119	143139
3748	143140
18415	143141
652	143142
4191	143143
1183	143144
71223	143145
27329	143146
51523	143147
37365	143148
33599	143149
14766	143150
38277	143151
60169	143152
71032	143153
49653	143154
36446	143155
5884	143156
600	143157
44333	143158
68010	143159
70055	143160
145177	143161
54166	143162
22912	143163
53422	143164
941	143165
2392	143166
3653	143167
4	143168
23818	143169
83157	143170
3478	143171
43352	143172
3017	143173
9342	143174
104052	143175
86634	143176
4548	143177
103356	143178
27557	143179
67963	143180
17040	143181
36127	143182
55902	143183
23578	143184
49039	143185
3768	143186
6738	143187
29277	143188
37219	143189
27751	143190
4287	143191
76314	143192
114854	143193
71346	143194
18325	143195
56288	143196
47627	143197
2715	143198
2907	143199
28976	143200
17223	143201
4109	143202
51598	143203
71103	143204
1006	143205
45534	143206
19915	143207
19477	143208
107766	143209
2471	143210
52464	143211
122491	143212
58640	143213
3041	143214
118049	143215
8365	143216
62943	143217
38035	143218
66777	143219
78308	143220
1669	143221
28601	143222
7010	143223
83172	143224
29147	143225
928	143226
78950	143227
69696	143228
62678	143229
76326	143230
46198	143231
28919	143232
20817	143233
80569	143234
9297	143235
19002	143236
37783	143237
109946	143238
10516	143239
46962	143240
12399	143241
15925	143242
139491	143243
25503	143244
15292	143245
82511	143246
10076	143247
3362	143248
20735	143249
63969	143250
69402	143251
46887	143252
35904	143253
18249	143254
85552	143255
14024	143256
11576	143257
60366	143258
4999	143259
43543	143260
20472	143261
105333	143262
19405	143263
11925	143264
27403	143265
2422	143266
52098	143267
112169	143268
37756	143269
78152	143270
22260	143271
4022	143272
23290	143273
108345	143274
61060	143275
28598	143276
6572	143277
57074	143278
121	143279
19939	143280
57439	143281
4991	143282
35726	143283
87854	143284
128381	143285
106884	143286
4903	143287
134333	143288
12195	143289
77088	143290
10459	143291
26394	143292
127686	143293
107131	143294
1452	143295
108016	143296
12148	143297
10852	143298
85671	143299
48089	143300
57475	143301
19287	143302
56580	143303
22653	143304
95170	143305
22803	143306
122821	143307
44172	143308
19580	143309
421	143310
33041	143311
48724	143312
41720	143313
61243	143314
48867	143315
31405	143316
53866	143317
47431	143318
17357	143319
29951	143320
31079	143321
51250	143322
131239	143323
2607	143324
12301	143325
38887	143326
38374	143327
6318	143328
106443	143329
78900	143330
49613	143331
13743	143332
2130	143333
64265	143334
48296	143335
68712	143336
49928	143337
52202	143338
8667	143339
43725	143340
37874	143341
4451	143342
12777	143343
74992	143344
112041	143345
7	143346
61241	143347
215	143348
4175	143349
110520	143350
24526	143351
13678	143352
42816	143353
23309	143354
2906	143355
15791	143356
95768	143357
53356	143358
13633	143359
11721	143360
3081	143361
59407	143362
1061	143363
98222	143364
144215	143365
7118	143366
16318	143367
56170	143368
45308	143369
79439	143370
47989	143371
84470	143372
9384	143373
32308	143374
13738	143375
31623	143376
20359	143377
20943	143378
6257	143379
111156	143380
31746	143381
98971	143382
88574	143383
51975	143384
83	143385
128523	143386
131833	143387
10469	143388
129564	143389
18737	143390
5340	143391
17580	143392
40328	143393
15378	143394
136892	143395
130996	143396
3677	143397
41	143398
14146	143399
8577	143400
124855	143401
5074	143402
46770	143403
13318	143404
31214	143405
120405	143406
145890	143407
75528	143408
105599	143409
62319	143410
28085	143411
21205	143412
34118	143413
73229	143414
1667	143415
42249	143416
67948	143417
31432	143418
17637	143419
88562	143420
41784	143421
134321	143422
83255	143423
9813	143424
31770	143425
11721	143426
120516	143427
94288	143428
8313	143429
55108	143430
66306	143431
87478	143432
15843	143433
38913	143434
46490	143435
25100	143436
7681	143437
51776	143438
16632	143439
109990	143440
8098	143441
336	143442
34543	143443
82629	143444
11855	143445
44746	143446
40826	143447
29183	143448
42869	143449
5987	143450
45722	143451
35371	143452
2059	143453
24431	143454
111735	143455
47558	143456
18908	143457
94504	143458
101695	143459
80665	143460
102238	143461
45149	143462
33184	143463
31732	143464
26229	143465
32918	143466
63663	143467
66157	143468
113205	143469
118269	143470
95876	143471
10505	143472
62205	143473
103002	143474
138957	143475
8603	143476
61041	143477
21076	143478
145585	143479
35628	143480
25159	143481
5280	143482
47343	143483
18512	143484
32502	143485
132006	143486
41925	143487
87148	143488
101622	143489
114353	143490
94888	143491
9422	143492
50468	143493
114355	143494
36695	143495
2493	143496
16594	143497
1430	143498
115209	143499
329	143500
2	143501
15528	143502
83386	143503
91659	143504
5785	143505
143999	143506
22782	143507
35050	143508
53054	143509
670	143510
61623	143511
280	143512
54065	143513
22888	143514
99338	143515
4373	143516
107240	143517
42253	143518
56766	143519
116335	143520
36234	143521
85844	143522
99153	143523
25619	143524
147269	143525
63073	143526
39921	143527
23913	143528
40317	143529
63420	143530
35035	143531
11325	143532
30050	143533
7608	143534
90758	143535
121072	143536
2761	143537
69197	143538
47046	143539
56469	143540
100983	143541
26483	143542
36603	143543
2487	143544
1634	143545
913	143546
3752	143547
43226	143548
5703	143549
115462	143550
14339	143551
30660	143552
4322	143553
106552	143554
21913	143555
36888	143556
55451	143557
13939	143558
62480	143559
67733	143560
19414	143561
119452	143562
97650	143563
97657	143564
34866	143565
83548	143566
21845	143567
143541	143568
82723	143569
53985	143570
48851	143571
64266	143572
45542	143573
113572	143574
28882	143575
85937	143576
40286	143577
16647	143578
57883	143579
7673	143580
130404	143581
2577	143582
20434	143583
23899	143584
850	143585
26264	143586
69327	143587
29327	143588
2461	143589
84684	143590
50389	143591
41151	143592
41473	143593
103456	143594
18406	143595
101089	143596
41653	143597
307	143598
20318	143599
6225	143600
76627	143601
35091	143602
11979	143603
117535	143604
3338	143605
74349	143606
10514	143607
33291	143608
38638	143609
91821	143610
38853	143611
3098	143612
13633	143613
35902	143614
26837	143615
118159	143616
47406	143617
42826	143618
7510	143619
9761	143620
73150	143621
22176	143622
11997	143623
86676	143624
37884	143625
138471	143626
17020	143627
58114	143628
1549	143629
32930	143630
11918	143631
5988	143632
15381	143633
65374	143634
7403	143635
23337	143636
40357	143637
61445	143638
40421	143639
119317	143640
117103	143641
72763	143642
42886	143643
97914	143644
51772	143645
103290	143646
11392	143647
11632	143648
53399	143649
358	143650
31015	143651
66524	143652
21820	143653
31243	143654
12452	143655
4150	143656
21912	143657
50470	143658
713	143659
26626	143660
5038	143661
55422	143662
9122	143663
67798	143664
27033	143665
62379	143666
13728	143667
131157	143668
20136	143669
89514	143670
460	143671
40782	143672
3218	143673
64033	143674
24513	143675
7981	143676
56957	143677
7785	143678
1385	143679
75581	143680
36596	143681
90439	143682
12457	143683
22736	143684
46763	143685
39791	143686
845	143687
2908	143688
33102	143689
79148	143690
97601	143691
20586	143692
12375	143693
133	143694
15620	143695
43113	143696
38601	143697
28409	143698
22114	143699
20764	143700
3959	143701
22757	143702
31575	143703
23229	143704
95229	143705
35166	143706
17133	143707
32013	143708
31836	143709
54977	143710
52169	143711
69217	143712
123881	143713
2730	143714
2404	143715
3116	143716
46583	143717
21763	143718
33633	143719
4699	143720
17710	143721
111595	143722
85755	143723
2798	143724
13218	143725
1431	143726
72561	143727
25283	143728
4503	143729
6319	143730
64638	143731
11257	143732
46801	143733
49867	143734
138174	143735
2526	143736
28075	143737
6349	143738
89531	143739
27129	143740
1424	143741
5022	143742
9848	143743
59703	143744
351	143745
14423	143746
7537	143747
19359	143748
108457	143749
4579	143750
19989	143751
31253	143752
39783	143753
65766	143754
231	143755
32120	143756
54796	143757
3862	143758
73490	143759
92361	143760
11016	143761
15803	143762
124969	143763
25528	143764
15039	143765
20854	143766
57608	143767
49282	143768
14797	143769
1839	143770
38002	143771
138435	143772
14286	143773
51567	143774
45934	143775
54676	143776
9024	143777
56042	143778
140582	143779
13384	143780
119974	143781
1280	143782
70924	143783
11722	143784
69714	143785
72566	143786
8873	143787
85889	143788
10137	143789
28648	143790
18291	143791
10530	143792
31312	143793
55684	143794
5523	143795
134297	143796
79876	143797
99965	143798
55513	143799
101233	143800
41132	143801
6466	143802
54241	143803
12472	143804
89914	143805
57084	143806
34568	143807
107126	143808
43966	143809
22411	143810
19085	143811
78870	143812
2443	143813
46858	143814
73445	143815
86211	143816
2598	143817
108054	143818
239	143819
22436	143820
17173	143821
113145	143822
10746	143823
57409	143824
44873	143825
10068	143826
94885	143827
37625	143828
16153	143829
24923	143830
20089	143831
66290	143832
53923	143833
40714	143834
75529	143835
3574	143836
31985	143837
51490	143838
99150	143839
87287	143840
96929	143841
77971	143842
93341	143843
58050	143844
22467	143845
121945	143846
75037	143847
145026	143848
38727	143849
24868	143850
108410	143851
129911	143852
4873	143853
104596	143854
37818	143855
33574	143856
10023	143857
51738	143858
15353	143859
128387	143860
29633	143861
66160	143862
98908	143863
18678	143864
48882	143865
39655	143866
60773	143867
20073	143868
32292	143869
92979	143870
39196	143871
35424	143872
36947	143873
26961	143874
103394	143875
122579	143876
4393	143877
14719	143878
49186	143879
44987	143880
2766	143881
50876	143882
46792	143883
52703	143884
7928	143885
16618	143886
37882	143887
66105	143888
2160	143889
58565	143890
50008	143891
90261	143892
27227	143893
146107	143894
19308	143895
45510	143896
23125	143897
6699	143898
26330	143899
71854	143900
14934	143901
24365	143902
39900	143903
24297	143904
16242	143905
35750	143906
131854	143907
6806	143908
52019	143909
3481	143910
24985	143911
25571	143912
7616	143913
13857	143914
587	143915
40384	143916
62234	143917
7708	143918
29447	143919
963	143920
9135	143921
18811	143922
41123	143923
90084	143924
61211	143925
28834	143926
105313	143927
111127	143928
25927	143929
39914	143930
11285	143931
22568	143932
13109	143933
35385	143934
103549	143935
17569	143936
8223	143937
37177	143938
16131	143939
95538	143940
44384	143941
56770	143942
29902	143943
76080	143944
105000	143945
121044	143946
16303	143947
102312	143948
64525	143949
78416	143950
315	143951
20487	143952
105505	143953
25717	143954
75157	143955
5713	143956
10375	143957
88653	143958
122241	143959
57068	143960
107068	143961
65840	143962
21682	143963
977	143964
59175	143965
36522	143966
68608	143967
48611	143968
1104	143969
104179	143970
4185	143971
86271	143972
4682	143973
8588	143974
25207	143975
12054	143976
82	143977
2953	143978
16691	143979
131289	143980
39649	143981
46876	143982
131496	143983
10886	143984
29324	143985
78856	143986
44199	143987
6755	143988
88965	143989
22347	143990
50195	143991
4798	143992
112310	143993
67877	143994
12167	143995
96156	143996
59078	143997
2794	143998
3610	143999
75655	144000
8037	144001
61130	144002
25548	144003
71778	144004
589	144005
16735	144006
7260	144007
522	144008
145003	144009
97255	144010
37603	144011
18218	144012
105975	144013
51	144014
54060	144015
25072	144016
55929	144017
668	144018
78754	144019
84485	144020
11732	144021
32520	144022
113357	144023
34261	144024
29058	144025
76659	144026
78569	144027
46255	144028
64491	144029
100919	144030
18665	144031
40857	144032
54665	144033
42625	144034
5838	144035
52339	144036
55343	144037
5373	144038
149595	144039
52376	144040
36383	144041
6468	144042
3886	144043
75236	144044
129925	144045
47340	144046
15166	144047
22359	144048
69762	144049
40607	144050
65075	144051
47368	144052
48840	144053
89970	144054
127335	144055
43673	144056
4281	144057
13464	144058
3220	144059
72030	144060
3628	144061
4585	144062
115586	144063
32880	144064
17440	144065
52080	144066
87045	144067
83252	144068
19336	144069
15060	144070
44623	144071
23762	144072
58204	144073
44167	144074
9445	144075
70812	144076
33763	144077
117347	144078
41712	144079
72502	144080
41715	144081
4007	144082
145643	144083
11979	144084
60898	144085
10230	144086
45109	144087
12927	144088
76717	144089
118535	144090
2681	144091
41829	144092
35832	144093
38782	144094
69012	144095
11631	144096
42322	144097
1705	144098
46702	144099
49112	144100
1133	144101
187	144102
82438	144103
47613	144104
32977	144105
7209	144106
4786	144107
40859	144108
51562	144109
46532	144110
4612	144111
31467	144112
75198	144113
90171	144114
7254	144115
1346	144116
44133	144117
68130	144118
52506	144119
6830	144120
74230	144121
55840	144122
47334	144123
6092	144124
54765	144125
12944	144126
75441	144127
128068	144128
56627	144129
41052	144130
68520	144131
4185	144132
34527	144133
111031	144134
39136	144135
115409	144136
117040	144137
1266	144138
11749	144139
107966	144140
52324	144141
45216	144142
40349	144143
35830	144144
31168	144145
54075	144146
132793	144147
82325	144148
7461	144149
54046	144150
39035	144151
40275	144152
111778	144153
5498	144154
25411	144155
16400	144156
2440	144157
105065	144158
58239	144159
2981	144160
11741	144161
7359	144162
158	144163
2299	144164
10006	144165
40877	144166
36963	144167
42928	144168
65340	144169
30612	144170
77948	144171
91924	144172
18661	144173
114296	144174
84217	144175
59886	144176
13518	144177
10332	144178
123075	144179
15619	144180
51409	144181
31530	144182
12051	144183
16530	144184
62723	144185
69702	144186
14225	144187
4259	144188
1586	144189
10374	144190
34351	144191
20782	144192
30407	144193
52964	144194
112057	144195
10003	144196
10869	144197
115725	144198
19274	144199
49984	144200
17523	144201
32927	144202
97076	144203
27133	144204
89282	144205
13307	144206
42600	144207
16488	144208
90395	144209
3790	144210
22271	144211
21665	144212
21599	144213
11408	144214
31380	144215
9573	144216
51891	144217
68270	144218
85897	144219
63201	144220
8729	144221
12699	144222
21857	144223
112904	144224
66046	144225
67388	144226
28682	144227
2007	144228
58703	144229
36068	144230
38068	144231
9093	144232
8773	144233
31106	144234
74919	144235
101	144236
53175	144237
47660	144238
27297	144239
79969	144240
96640	144241
3396	144242
124712	144243
31418	144244
37398	144245
25902	144246
25227	144247
83588	144248
27271	144249
5465	144250
38800	144251
24524	144252
11913	144253
23651	144254
69	144255
90058	144256
90949	144257
24870	144258
51794	144259
25573	144260
60628	144261
9547	144262
48176	144263
59066	144264
59868	144265
23757	144266
93933	144267
139055	144268
39125	144269
7674	144270
71614	144271
79146	144272
142097	144273
22588	144274
55415	144275
1030	144276
17780	144277
92802	144278
55032	144279
6107	144280
53015	144281
20522	144282
53919	144283
59864	144284
77129	144285
6103	144286
75032	144287
112150	144288
5413	144289
60268	144290
108046	144291
121319	144292
23829	144293
56602	144294
24114	144295
8032	144296
12089	144297
10053	144298
11974	144299
106762	144300
6035	144301
83449	144302
49945	144303
43381	144304
8628	144305
12318	144306
2744	144307
931	144308
8086	144309
29025	144310
16845	144311
89485	144312
1946	144313
62199	144314
105429	144315
45314	144316
5568	144317
15373	144318
2346	144319
14216	144320
41963	144321
630	144322
16588	144323
95748	144324
49358	144325
64940	144326
32835	144327
80049	144328
60673	144329
138475	144330
10176	144331
116525	144332
10872	144333
3801	144334
18484	144335
138602	144336
37882	144337
53348	144338
23202	144339
33100	144340
22467	144341
73395	144342
39249	144343
56880	144344
44757	144345
2041	144346
22456	144347
46637	144348
37455	144349
6211	144350
18651	144351
24112	144352
127439	144353
46255	144354
80317	144355
1413	144356
57975	144357
118914	144358
40447	144359
56930	144360
7618	144361
46343	144362
61804	144363
6153	144364
9970	144365
44189	144366
5058	144367
9564	144368
47103	144369
11679	144370
18923	144371
2613	144372
52843	144373
138037	144374
113196	144375
2750	144376
127435	144377
75260	144378
84055	144379
8416	144380
11114	144381
34272	144382
117151	144383
120259	144384
2961	144385
87108	144386
146426	144387
65960	144388
1506	144389
27616	144390
6631	144391
65699	144392
30062	144393
19978	144394
25276	144395
81203	144396
7178	144397
21626	144398
73445	144399
7559	144400
99141	144401
4908	144402
37428	144403
4621	144404
25410	144405
1650	144406
30294	144407
31786	144408
50761	144409
6862	144410
115435	144411
65234	144412
28191	144413
111727	144414
96974	144415
78762	144416
3412	144417
21451	144418
79959	144419
194	144420
98404	144421
2676	144422
7920	144423
21920	144424
75351	144425
27610	144426
71223	144427
85536	144428
145726	144429
42590	144430
53814	144431
18243	144432
102985	144433
42189	144434
82054	144435
3757	144436
136825	144437
5360	144438
68563	144439
54762	144440
52231	144441
12856	144442
79577	144443
109951	144444
5903	144445
160	144446
20	144447
140895	144448
87468	144449
6171	144450
4469	144451
96654	144452
36409	144453
59314	144454
28096	144455
14996	144456
68795	144457
68777	144458
35276	144459
43465	144460
77066	144461
12107	144462
53728	144463
55544	144464
36231	144465
33994	144466
117947	144467
48896	144468
24127	144469
68	144470
8049	144471
88233	144472
85963	144473
50312	144474
108676	144475
33178	144476
64465	144477
2954	144478
18731	144479
65126	144480
40711	144481
10760	144482
46737	144483
124940	144484
37687	144485
80766	144486
91457	144487
80947	144488
34532	144489
20206	144490
1488	144491
82115	144492
6742	144493
109108	144494
34827	144495
2607	144496
91658	144497
108128	144498
93000	144499
103296	144500
114067	144501
14001	144502
23287	144503
68332	144504
55237	144505
3778	144506
85213	144507
71049	144508
48098	144509
70295	144510
64916	144511
4937	144512
5188	144513
25433	144514
5759	144515
2528	144516
31141	144517
17394	144518
100905	144519
27185	144520
83005	144521
45653	144522
55190	144523
75900	144524
38166	144525
49548	144526
13325	144527
26043	144528
140635	144529
93325	144530
44798	144531
57319	144532
18490	144533
15003	144534
18080	144535
41	144536
40792	144537
57394	144538
13139	144539
66018	144540
61249	144541
44784	144542
12132	144543
8150	144544
136052	144545
47753	144546
12502	144547
77381	144548
81625	144549
2076	144550
62950	144551
26157	144552
42971	144553
7349	144554
103423	144555
36260	144556
23972	144557
69726	144558
82509	144559
43008	144560
21676	144561
8384	144562
233	144563
28800	144564
1000	144565
10691	144566
34186	144567
64498	144568
62620	144569
29855	144570
15678	144571
1711	144572
37052	144573
899	144574
20769	144575
52716	144576
50005	144577
326	144578
14922	144579
79923	144580
18407	144581
39419	144582
114465	144583
25257	144584
55261	144585
6013	144586
23603	144587
64564	144588
61222	144589
55068	144590
60973	144591
63513	144592
406	144593
44899	144594
27727	144595
1260	144596
49391	144597
7763	144598
128873	144599
100518	144600
6430	144601
64350	144602
13640	144603
47595	144604
19603	144605
137543	144606
26657	144607
138113	144608
41737	144609
956	144610
2635	144611
7086	144612
15489	144613
9899	144614
35783	144615
6734	144616
46932	144617
486	144618
30238	144619
151	144620
1984	144621
59902	144622
30115	144623
17884	144624
45239	144625
97384	144626
68858	144627
63411	144628
406	144629
53164	144630
34466	144631
75864	144632
12163	144633
14161	144634
15755	144635
5136	144636
14975	144637
25686	144638
75320	144639
266	144640
34297	144641
104475	144642
10951	144643
36437	144644
105550	144645
20456	144646
5193	144647
344	144648
46345	144649
53787	144650
95954	144651
69448	144652
64712	144653
775	144654
64311	144655
5282	144656
56519	144657
42889	144658
78024	144659
29692	144660
65205	144661
61387	144662
94688	144663
67835	144664
16504	144665
47602	144666
30206	144667
12396	144668
8172	144669
33820	144670
17535	144671
3329	144672
79671	144673
70421	144674
16907	144675
72075	144676
13867	144677
19223	144678
10546	144679
60429	144680
92183	144681
91409	144682
25570	144683
11474	144684
138423	144685
8318	144686
22460	144687
3114	144688
66327	144689
84957	144690
103317	144691
7186	144692
71622	144693
94682	144694
132746	144695
26174	144696
33973	144697
45047	144698
36603	144699
46572	144700
28577	144701
60672	144702
6378	144703
6052	144704
5844	144705
2090	144706
8590	144707
6183	144708
65962	144709
80241	144710
133773	144711
21097	144712
77759	144713
63374	144714
2359	144715
96446	144716
3655	144717
70498	144718
9473	144719
34855	144720
106277	144721
78837	144722
56267	144723
53797	144724
1743	144725
298	144726
68251	144727
4713	144728
135051	144729
10070	144730
15094	144731
39501	144732
10758	144733
135185	144734
15066	144735
30138	144736
57503	144737
24414	144738
70652	144739
38264	144740
51793	144741
47218	144742
76058	144743
7120	144744
29505	144745
38735	144746
9791	144747
131920	144748
42	144749
45481	144750
46756	144751
85540	144752
43970	144753
13328	144754
71677	144755
54332	144756
25994	144757
9123	144758
984	144759
30519	144760
26747	144761
6581	144762
8458	144763
54872	144764
20074	144765
53352	144766
33887	144767
136043	144768
102636	144769
3314	144770
11006	144771
12485	144772
67308	144773
33482	144774
2075	144775
67563	144776
88102	144777
20749	144778
21090	144779
35630	144780
7559	144781
48114	144782
4666	144783
29553	144784
123406	144785
24921	144786
143078	144787
3730	144788
2583	144789
97608	144790
55092	144791
43935	144792
13150	144793
98254	144794
130307	144795
20692	144796
73215	144797
21581	144798
99613	144799
754	144800
478	144801
15455	144802
56154	144803
33595	144804
4248	144805
1975	144806
20283	144807
20443	144808
1128	144809
83383	144810
53731	144811
121389	144812
21012	144813
24294	144814
60738	144815
102453	144816
147922	144817
6602	144818
13616	144819
18555	144820
39279	144821
9309	144822
4408	144823
36810	144824
102220	144825
19106	144826
16196	144827
58401	144828
80138	144829
38998	144830
128202	144831
54975	144832
146259	144833
29405	144834
77071	144835
4576	144836
5800	144837
11366	144838
65916	144839
13762	144840
62789	144841
7977	144842
144760	144843
2576	144844
98524	144845
27455	144846
37879	144847
115572	144848
1957	144849
61218	144850
39845	144851
27005	144852
138344	144853
14762	144854
70708	144855
50246	144856
32920	144857
5581	144858
64218	144859
20557	144860
35815	144861
13870	144862
27792	144863
45186	144864
47768	144865
20562	144866
16359	144867
7029	144868
24018	144869
4197	144870
11038	144871
64676	144872
64537	144873
7952	144874
16218	144875
28379	144876
8425	144877
147418	144878
119596	144879
114399	144880
107053	144881
13738	144882
23982	144883
78259	144884
27782	144885
28742	144886
23222	144887
1487	144888
2463	144889
25972	144890
11745	144891
20117	144892
33	144893
116603	144894
16638	144895
8610	144896
99659	144897
72003	144898
100	144899
1431	144900
64460	144901
61980	144902
31878	144903
15476	144904
19096	144905
379	144906
58359	144907
18557	144908
42964	144909
2143	144910
858	144911
22984	144912
27410	144913
21459	144914
59914	144915
39479	144916
137627	144917
77808	144918
15699	144919
20052	144920
15690	144921
3521	144922
815	144923
80715	144924
19834	144925
68504	144926
102772	144927
16562	144928
35732	144929
33793	144930
1099	144931
115273	144932
62958	144933
17896	144934
87779	144935
43597	144936
26202	144937
14951	144938
9617	144939
16795	144940
69171	144941
2678	144942
1722	144943
30522	144944
337	144945
37070	144946
32063	144947
7704	144948
49174	144949
821	144950
121880	144951
48765	144952
93261	144953
18453	144954
74759	144955
115236	144956
31799	144957
35129	144958
109729	144959
39084	144960
55381	144961
60047	144962
4587	144963
7897	144964
4327	144965
79990	144966
71171	144967
48015	144968
3533	144969
11357	144970
80322	144971
105815	144972
38232	144973
40346	144974
4663	144975
27057	144976
21972	144977
25206	144978
23467	144979
18750	144980
81880	144981
14237	144982
1227	144983
775	144984
33301	144985
5397	144986
31875	144987
80247	144988
26209	144989
8267	144990
34813	144991
39954	144992
73735	144993
101502	144994
83745	144995
54167	144996
83267	144997
80350	144998
8289	144999
120011	145000
109375	145001
10168	145002
99445	145003
64045	145004
2313	145005
58335	145006
118901	145007
24144	145008
79944	145009
97330	145010
105262	145011
35556	145012
134718	145013
65840	145014
4164	145015
23562	145016
119840	145017
16617	145018
92183	145019
13561	145020
137358	145021
102843	145022
31472	145023
68641	145024
66901	145025
19067	145026
22302	145027
90236	145028
43772	145029
33672	145030
18232	145031
12808	145032
15817	145033
72666	145034
23870	145035
53437	145036
65358	145037
79516	145038
98154	145039
6079	145040
138926	145041
78772	145042
139523	145043
108431	145044
2326	145045
47376	145046
60345	145047
58557	145048
144479	145049
124	145050
91398	145051
62196	145052
2058	145053
105024	145054
30176	145055
26833	145056
73623	145057
29814	145058
135234	145059
75	145060
29725	145061
2680	145062
105533	145063
3909	145064
7636	145065
53956	145066
59844	145067
96266	145068
18789	145069
3291	145070
48351	145071
21944	145072
34847	145073
146176	145074
8922	145075
14086	145076
2784	145077
1397	145078
87179	145079
22602	145080
62109	145081
122364	145082
33219	145083
69618	145084
100526	145085
19646	145086
119238	145087
600	145088
20589	145089
13906	145090
88801	145091
2079	145092
62977	145093
20108	145094
26961	145095
103136	145096
33756	145097
70858	145098
144707	145099
53570	145100
18088	145101
56402	145102
29732	145103
97626	145104
100135	145105
2242	145106
4467	145107
3424	145108
28527	145109
59204	145110
43299	145111
3480	145112
39477	145113
56006	145114
56774	145115
17434	145116
44587	145117
132981	145118
100064	145119
30347	145120
28837	145121
62983	145122
19860	145123
11895	145124
11977	145125
300	145126
73212	145127
5428	145128
62387	145129
41583	145130
55704	145131
147967	145132
31875	145133
77153	145134
60741	145135
121162	145136
53123	145137
43747	145138
8866	145139
10394	145140
116653	145141
3779	145142
94303	145143
934	145144
10269	145145
55159	145146
44470	145147
31176	145148
40213	145149
25482	145150
61769	145151
60911	145152
143288	145153
28728	145154
2731	145155
95831	145156
5760	145157
113716	145158
71155	145159
18953	145160
127839	145161
71592	145162
66735	145163
99202	145164
144808	145165
69979	145166
137079	145167
7510	145168
133569	145169
1306	145170
76304	145171
9036	145172
2695	145173
22088	145174
113965	145175
57013	145176
48087	145177
146	145178
107925	145179
89353	145180
47616	145181
40457	145182
82464	145183
16454	145184
138324	145185
27008	145186
101033	145187
23489	145188
9241	145189
109522	145190
94266	145191
11037	145192
2700	145193
11491	145194
102867	145195
19849	145196
32987	145197
84166	145198
79581	145199
121152	145200
57783	145201
37934	145202
5255	145203
43527	145204
34449	145205
4697	145206
50809	145207
74406	145208
11417	145209
9450	145210
14745	145211
1980	145212
51507	145213
1724	145214
139797	145215
405	145216
69723	145217
21421	145218
2662	145219
46115	145220
69105	145221
49634	145222
79563	145223
73893	145224
31993	145225
65632	145226
4851	145227
125234	145228
35597	145229
27575	145230
152	145231
10991	145232
85995	145233
13784	145234
41776	145235
25270	145236
58718	145237
114046	145238
60718	145239
45885	145240
15800	145241
149185	145242
18995	145243
85534	145244
32019	145245
108236	145246
5788	145247
72667	145248
92154	145249
70112	145250
24534	145251
5112	145252
124084	145253
2654	145254
164	145255
95923	145256
118247	145257
3388	145258
20152	145259
72449	145260
49396	145261
142497	145262
55966	145263
24330	145264
21493	145265
31215	145266
52113	145267
77769	145268
140189	145269
87037	145270
60918	145271
13002	145272
65307	145273
86791	145274
10046	145275
99749	145276
34705	145277
36098	145278
24677	145279
894	145280
138390	145281
74265	145282
22428	145283
121935	145284
139652	145285
56774	145286
72605	145287
114982	145288
56897	145289
9323	145290
23261	145291
6401	145292
57931	145293
11055	145294
15644	145295
129729	145296
8788	145297
7424	145298
119062	145299
11607	145300
916	145301
58740	145302
50440	145303
7671	145304
3521	145305
119982	145306
10060	145307
36538	145308
51194	145309
35427	145310
81476	145311
88501	145312
1864	145313
55271	145314
49801	145315
74089	145316
1128	145317
94033	145318
5844	145319
31737	145320
1378	145321
38268	145322
2723	145323
11581	145324
9033	145325
87659	145326
45619	145327
1267	145328
1997	145329
1600	145330
133057	145331
39637	145332
60871	145333
52996	145334
35804	145335
72221	145336
45397	145337
40321	145338
30711	145339
37944	145340
61792	145341
8576	145342
56782	145343
131958	145344
76370	145345
61854	145346
125983	145347
134494	145348
21372	145349
91252	145350
720	145351
67917	145352
41059	145353
86477	145354
33756	145355
38998	145356
8987	145357
140240	145358
67674	145359
28892	145360
111541	145361
93028	145362
13193	145363
15221	145364
95003	145365
18409	145366
43264	145367
26816	145368
16624	145369
119949	145370
20805	145371
1660	145372
48458	145373
18361	145374
993	145375
8947	145376
82444	145377
3492	145378
54448	145379
133661	145380
14798	145381
3841	145382
86870	145383
12896	145384
35649	145385
18790	145386
12986	145387
17405	145388
21143	145389
12305	145390
18861	145391
121738	145392
53493	145393
60208	145394
91134	145395
37250	145396
14040	145397
23590	145398
28642	145399
1733	145400
109771	145401
36725	145402
1730	145403
73250	145404
18982	145405
47058	145406
26571	145407
103102	145408
20605	145409
1035	145410
16838	145411
95953	145412
7579	145413
43521	145414
27246	145415
14560	145416
47460	145417
61377	145418
14524	145419
35893	145420
128791	145421
16603	145422
12274	145423
101532	145424
11591	145425
123449	145426
84439	145427
55081	145428
1514	145429
33775	145430
19819	145431
11995	145432
65268	145433
39988	145434
3556	145435
20627	145436
30740	145437
44617	145438
46281	145439
17716	145440
13028	145441
9779	145442
13640	145443
32920	145444
117433	145445
123133	145446
64078	145447
4362	145448
36942	145449
19617	145450
18211	145451
90885	145452
11663	145453
54571	145454
15791	145455
8652	145456
37228	145457
123976	145458
61435	145459
71089	145460
4217	145461
23910	145462
102320	145463
10052	145464
91047	145465
87049	145466
52902	145467
98538	145468
3859	145469
5093	145470
30614	145471
2236	145472
9110	145473
147202	145474
3871	145475
88382	145476
53808	145477
116778	145478
71413	145479
21957	145480
60096	145481
83772	145482
36118	145483
4008	145484
10690	145485
37639	145486
7467	145487
105157	145488
88218	145489
6352	145490
48761	145491
47582	145492
111762	145493
29142	145494
42507	145495
49384	145496
4545	145497
65161	145498
18645	145499
7379	145500
99436	145501
45236	145502
65398	145503
115633	145504
18617	145505
32706	145506
11411	145507
69381	145508
55997	145509
8068	145510
74094	145511
78170	145512
42010	145513
104700	145514
35196	145515
23020	145516
3613	145517
62259	145518
38700	145519
40465	145520
15876	145521
18263	145522
15184	145523
87479	145524
2213	145525
95233	145526
82109	145527
44063	145528
45291	145529
13392	145530
47447	145531
131715	145532
26017	145533
14694	145534
8394	145535
71864	145536
129294	145537
109924	145538
5770	145539
5048	145540
124418	145541
41921	145542
52631	145543
127809	145544
19401	145545
25166	145546
29928	145547
38499	145548
54639	145549
8062	145550
15391	145551
38382	145552
10319	145553
42161	145554
78770	145555
115	145556
3269	145557
108285	145558
123423	145559
101380	145560
37179	145561
20994	145562
29779	145563
148329	145564
22051	145565
978	145566
13653	145567
101408	145568
44337	145569
50024	145570
23683	145571
109113	145572
110873	145573
27878	145574
20801	145575
60874	145576
105945	145577
23463	145578
117969	145579
87999	145580
115726	145581
83751	145582
85538	145583
52152	145584
67742	145585
115121	145586
24043	145587
1041	145588
5960	145589
39761	145590
17127	145591
70859	145592
119391	145593
36787	145594
49451	145595
102160	145596
85016	145597
73243	145598
8059	145599
77074	145600
129695	145601
34530	145602
5643	145603
127880	145604
117416	145605
8907	145606
6641	145607
35495	145608
42727	145609
81764	145610
45777	145611
57410	145612
109394	145613
4096	145614
42615	145615
18634	145616
6927	145617
81400	145618
65428	145619
65882	145620
8563	145621
149082	145622
129918	145623
127661	145624
7256	145625
27759	145626
121900	145627
941	145628
138502	145629
34439	145630
938	145631
17666	145632
13765	145633
114279	145634
35909	145635
6849	145636
45433	145637
127873	145638
1419	145639
131009	145640
27453	145641
104344	145642
58819	145643
34348	145644
34117	145645
67993	145646
53862	145647
67601	145648
25052	145649
3206	145650
24648	145651
17821	145652
70333	145653
2905	145654
15961	145655
102016	145656
63676	145657
4481	145658
6060	145659
50209	145660
13192	145661
9728	145662
83920	145663
18125	145664
43051	145665
376	145666
6366	145667
24064	145668
45547	145669
51930	145670
44057	145671
67496	145672
12938	145673
34680	145674
22456	145675
8218	145676
48121	145677
71153	145678
18898	145679
102138	145680
77202	145681
19805	145682
26219	145683
38787	145684
33879	145685
33517	145686
121055	145687
98596	145688
81634	145689
17324	145690
5648	145691
203	145692
82745	145693
6497	145694
102479	145695
8681	145696
21718	145697
34780	145698
6577	145699
112474	145700
81087	145701
66730	145702
95373	145703
3175	145704
6146	145705
35156	145706
89133	145707
118951	145708
384	145709
67475	145710
58362	145711
17709	145712
615	145713
80251	145714
38369	145715
50139	145716
19414	145717
6843	145718
25606	145719
35124	145720
11987	145721
4584	145722
144775	145723
69722	145724
36456	145725
57162	145726
45332	145727
1756	145728
57	145729
9530	145730
37808	145731
63299	145732
19560	145733
25895	145734
76083	145735
21183	145736
22217	145737
7647	145738
41474	145739
36033	145740
40215	145741
2068	145742
30064	145743
5073	145744
49	145745
111440	145746
4851	145747
5221	145748
154	145749
138581	145750
11828	145751
47042	145752
52323	145753
140421	145754
53087	145755
1077	145756
39924	145757
16477	145758
62643	145759
58877	145760
39614	145761
4065	145762
34515	145763
78230	145764
5646	145765
29246	145766
93787	145767
671	145768
26388	145769
122723	145770
68024	145771
30468	145772
45690	145773
23341	145774
28559	145775
71861	145776
46233	145777
36935	145778
135662	145779
60303	145780
15211	145781
7543	145782
71994	145783
6673	145784
22487	145785
111508	145786
84893	145787
5202	145788
72790	145789
2100	145790
1186	145791
44491	145792
90806	145793
64617	145794
130101	145795
72138	145796
141949	145797
130130	145798
25904	145799
32398	145800
8166	145801
82642	145802
8468	145803
9237	145804
60642	145805
27815	145806
123785	145807
9094	145808
38295	145809
98781	145810
5689	145811
7027	145812
25015	145813
31671	145814
82167	145815
18336	145816
87953	145817
79081	145818
18842	145819
37963	145820
71595	145821
24549	145822
37658	145823
40028	145824
99233	145825
83872	145826
20340	145827
6094	145828
26818	145829
77429	145830
8065	145831
1448	145832
47943	145833
90951	145834
150523	145835
93112	145836
32210	145837
29480	145838
71237	145839
53575	145840
837	145841
53563	145842
9765	145843
10174	145844
43410	145845
37003	145846
917	145847
57131	145848
39177	145849
19555	145850
49421	145851
1028	145852
17252	145853
27512	145854
65363	145855
48780	145856
26939	145857
3706	145858
64781	145859
92	145860
42527	145861
663	145862
7740	145863
52460	145864
15402	145865
20984	145866
21517	145867
5662	145868
4834	145869
144801	145870
25729	145871
82801	145872
16165	145873
37330	145874
94429	145875
24193	145876
116871	145877
91178	145878
51460	145879
25937	145880
70913	145881
25252	145882
4530	145883
91534	145884
18090	145885
61647	145886
30908	145887
49102	145888
27127	145889
104629	145890
92970	145891
101157	145892
33432	145893
64629	145894
21670	145895
61547	145896
18657	145897
62236	145898
161	145899
71885	145900
118349	145901
82846	145902
51852	145903
111202	145904
66902	145905
148786	145906
35492	145907
19609	145908
105925	145909
414	145910
65780	145911
74414	145912
61127	145913
79111	145914
75496	145915
74390	145916
13603	145917
34999	145918
36900	145919
110147	145920
36828	145921
38592	145922
30227	145923
70422	145924
133547	145925
57357	145926
2397	145927
82091	145928
18389	145929
68382	145930
8777	145931
10427	145932
67210	145933
24	145934
2164	145935
46181	145936
1646	145937
13629	145938
93023	145939
138856	145940
97907	145941
7915	145942
37114	145943
14727	145944
45488	145945
118560	145946
28963	145947
7350	145948
95657	145949
7262	145950
1331	145951
8272	145952
8306	145953
110057	145954
77610	145955
16231	145956
41073	145957
12859	145958
34588	145959
81428	145960
101966	145961
38014	145962
26490	145963
19275	145964
55771	145965
19140	145966
45376	145967
61337	145968
73748	145969
3302	145970
131479	145971
14012	145972
81161	145973
27445	145974
8945	145975
58813	145976
11087	145977
928	145978
2407	145979
24386	145980
4310	145981
13958	145982
2067	145983
35810	145984
15307	145985
20468	145986
11392	145987
14277	145988
1791	145989
26450	145990
4357	145991
43242	145992
13662	145993
11074	145994
70874	145995
118379	145996
11874	145997
16889	145998
17142	145999
47556	146000
32121	146001
16479	146002
26738	146003
24929	146004
97038	146005
147768	146006
48249	146007
19581	146008
296	146009
77366	146010
8229	146011
148232	146012
3641	146013
147228	146014
47097	146015
16035	146016
77961	146017
104316	146018
52796	146019
121460	146020
3009	146021
76908	146022
3826	146023
47792	146024
15763	146025
60459	146026
65547	146027
15711	146028
112857	146029
22427	146030
112622	146031
12363	146032
24861	146033
23344	146034
789	146035
7428	146036
61039	146037
48150	146038
5344	146039
71908	146040
29253	146041
16271	146042
9951	146043
2285	146044
87550	146045
105310	146046
12043	146047
111285	146048
65160	146049
56932	146050
2606	146051
132527	146052
769	146053
86924	146054
12335	146055
4048	146056
19296	146057
61151	146058
10741	146059
69152	146060
11883	146061
20167	146062
16053	146063
46131	146064
30914	146065
33349	146066
146368	146067
51589	146068
52442	146069
64328	146070
41912	146071
95227	146072
10197	146073
25133	146074
81050	146075
21890	146076
14286	146077
12464	146078
5377	146079
39601	146080
99192	146081
5305	146082
74124	146083
11907	146084
69148	146085
22330	146086
139759	146087
60675	146088
80951	146089
112459	146090
9230	146091
59684	146092
56321	146093
21071	146094
63586	146095
43306	146096
70733	146097
109238	146098
43805	146099
94	146100
103590	146101
84368	146102
47251	146103
30237	146104
115409	146105
20633	146106
12704	146107
49621	146108
54083	146109
19159	146110
43756	146111
131982	146112
95232	146113
34420	146114
72894	146115
84803	146116
4663	146117
45840	146118
58667	146119
144784	146120
42590	146121
101937	146122
72086	146123
16395	146124
24387	146125
26834	146126
46280	146127
38489	146128
25758	146129
2415	146130
8355	146131
21426	146132
4210	146133
8926	146134
47692	146135
94830	146136
7153	146137
68797	146138
51755	146139
28143	146140
56822	146141
59483	146142
4483	146143
68979	146144
875	146145
44492	146146
44501	146147
119724	146148
304	146149
610	146150
34501	146151
34221	146152
23811	146153
72784	146154
44053	146155
55845	146156
41431	146157
124733	146158
19769	146159
57333	146160
46206	146161
80558	146162
17658	146163
15602	146164
5922	146165
40200	146166
15140	146167
33248	146168
20972	146169
54041	146170
85611	146171
43439	146172
61631	146173
40928	146174
39192	146175
49443	146176
136533	146177
109529	146178
60969	146179
107015	146180
50603	146181
47369	146182
118503	146183
73758	146184
66764	146185
74141	146186
14247	146187
33365	146188
57922	146189
63187	146190
19065	146191
4734	146192
62229	146193
2361	146194
20691	146195
8371	146196
7104	146197
90263	146198
73772	146199
1144	146200
28745	146201
2450	146202
3103	146203
108064	146204
143976	146205
145583	146206
59616	146207
13910	146208
31550	146209
90224	146210
2758	146211
98945	146212
79868	146213
32956	146214
20537	146215
22752	146216
6785	146217
2500	146218
21954	146219
64880	146220
89	146221
23398	146222
18228	146223
44526	146224
4405	146225
87687	146226
33444	146227
4256	146228
46655	146229
18101	146230
122350	146231
12107	146232
37502	146233
14917	146234
108734	146235
20832	146236
23266	146237
18894	146238
43840	146239
150633	146240
16178	146241
34677	146242
50035	146243
28584	146244
54330	146245
95475	146246
32454	146247
10344	146248
30235	146249
31634	146250
17294	146251
26456	146252
70316	146253
718	146254
13465	146255
24046	146256
19103	146257
101572	146258
28546	146259
13196	146260
63156	146261
80373	146262
5368	146263
14313	146264
1078	146265
136148	146266
53061	146267
18868	146268
1204	146269
798	146270
45007	146271
61918	146272
9889	146273
114022	146274
23021	146275
9048	146276
65881	146277
84958	146278
63147	146279
34727	146280
11266	146281
1080	146282
7761	146283
54644	146284
22466	146285
37711	146286
131497	146287
81191	146288
13133	146289
53486	146290
115654	146291
18195	146292
1145	146293
47913	146294
36764	146295
4767	146296
32018	146297
9799	146298
21243	146299
67471	146300
56791	146301
22269	146302
53392	146303
35906	146304
51684	146305
96727	146306
84334	146307
45992	146308
66367	146309
57337	146310
49513	146311
28315	146312
46269	146313
11085	146314
33369	146315
96462	146316
88261	146317
31192	146318
115818	146319
32651	146320
30801	146321
104163	146322
57220	146323
42618	146324
87747	146325
123204	146326
17756	146327
2569	146328
21395	146329
21588	146330
52636	146331
58458	146332
53008	146333
35715	146334
6286	146335
124825	146336
6206	146337
114244	146338
85414	146339
46075	146340
46804	146341
43315	146342
16115	146343
15933	146344
111142	146345
4277	146346
72031	146347
130409	146348
27565	146349
8026	146350
101653	146351
31409	146352
32818	146353
16298	146354
5734	146355
24308	146356
46788	146357
18686	146358
15126	146359
88019	146360
43814	146361
107130	146362
53568	146363
84380	146364
106224	146365
7009	146366
79955	146367
46269	146368
57962	146369
36419	146370
102114	146371
91555	146372
21379	146373
16300	146374
434	146375
33699	146376
88582	146377
35570	146378
186	146379
2550	146380
14422	146381
3214	146382
82775	146383
6362	146384
65167	146385
76721	146386
116791	146387
40704	146388
48417	146389
105292	146390
1472	146391
71217	146392
11990	146393
4829	146394
68732	146395
119823	146396
67278	146397
12399	146398
91688	146399
65188	146400
4609	146401
22073	146402
68064	146403
50931	146404
28016	146405
11950	146406
94072	146407
64734	146408
17661	146409
7676	146410
7983	146411
78680	146412
987	146413
7370	146414
50358	146415
24192	146416
100892	146417
14773	146418
127510	146419
74137	146420
10728	146421
19708	146422
107619	146423
117566	146424
31244	146425
57091	146426
17213	146427
4610	146428
22107	146429
78753	146430
8425	146431
138961	146432
110267	146433
35671	146434
32916	146435
77946	146436
83847	146437
31675	146438
70184	146439
4043	146440
74756	146441
93871	146442
2902	146443
35102	146444
93356	146445
12604	146446
124207	146447
118341	146448
24725	146449
118568	146450
70253	146451
37968	146452
138173	146453
25021	146454
41953	146455
29347	146456
81494	146457
26290	146458
1199	146459
472	146460
14528	146461
86040	146462
120071	146463
5801	146464
20131	146465
28741	146466
110671	146467
27885	146468
5926	146469
40675	146470
47147	146471
129143	146472
128262	146473
18335	146474
23452	146475
53537	146476
104120	146477
5906	146478
66069	146479
147990	146480
11084	146481
34380	146482
95781	146483
9299	146484
27671	146485
84805	146486
57690	146487
18751	146488
33301	146489
26744	146490
88591	146491
93238	146492
11279	146493
15008	146494
55309	146495
44554	146496
83029	146497
10952	146498
115312	146499
110347	146500
20808	146501
287	146502
63353	146503
130545	146504
22045	146505
11574	146506
27303	146507
56019	146508
26879	146509
77933	146510
43736	146511
6534	146512
68439	146513
2790	146514
57726	146515
61913	146516
40025	146517
81712	146518
6941	146519
106250	146520
8399	146521
8322	146522
61486	146523
25829	146524
104166	146525
906	146526
6046	146527
10409	146528
134779	146529
92970	146530
37561	146531
14536	146532
30167	146533
35015	146534
11245	146535
29220	146536
38047	146537
14251	146538
86933	146539
140828	146540
62964	146541
17259	146542
90616	146543
37793	146544
108750	146545
84388	146546
55817	146547
33557	146548
73321	146549
7806	146550
4010	146551
37196	146552
10740	146553
90502	146554
22516	146555
113	146556
11487	146557
30042	146558
71718	146559
137362	146560
34728	146561
9417	146562
110300	146563
53258	146564
71491	146565
53729	146566
57108	146567
76656	146568
48215	146569
105686	146570
96055	146571
4872	146572
86204	146573
6022	146574
3656	146575
33244	146576
95030	146577
54336	146578
39282	146579
29381	146580
46041	146581
142300	146582
11469	146583
24163	146584
48720	146585
136982	146586
774	146587
26808	146588
82015	146589
46899	146590
18311	146591
51979	146592
70710	146593
44944	146594
18719	146595
71669	146596
7836	146597
90042	146598
3642	146599
33417	146600
98699	146601
104695	146602
100761	146603
49165	146604
4597	146605
9663	146606
13292	146607
70568	146608
120020	146609
58508	146610
15366	146611
31420	146612
58186	146613
4405	146614
44610	146615
128	146616
8350	146617
2270	146618
60818	146619
66822	146620
14078	146621
100825	146622
14391	146623
22592	146624
71655	146625
66558	146626
5522	146627
105580	146628
2326	146629
86457	146630
13849	146631
39011	146632
12860	146633
136705	146634
42493	146635
52171	146636
15391	146637
23432	146638
67123	146639
108483	146640
11422	146641
4388	146642
31059	146643
29591	146644
90906	146645
46844	146646
99072	146647
24981	146648
65748	146649
120011	146650
6851	146651
57985	146652
61	146653
3592	146654
22207	146655
31220	146656
28811	146657
7370	146658
70372	146659
2258	146660
2313	146661
282	146662
37645	146663
3513	146664
6608	146665
104558	146666
76779	146667
5229	146668
3878	146669
12677	146670
75807	146671
17870	146672
121	146673
6766	146674
43956	146675
1613	146676
29124	146677
36181	146678
133017	146679
48290	146680
108443	146681
1600	146682
29384	146683
4868	146684
131139	146685
37740	146686
42	146687
135794	146688
95207	146689
39230	146690
54103	146691
34902	146692
129072	146693
46722	146694
2412	146695
38964	146696
70520	146697
37171	146698
7270	146699
128457	146700
126888	146701
3020	146702
71694	146703
281	146704
43819	146705
43204	146706
135371	146707
20482	146708
2999	146709
3048	146710
6767	146711
143405	146712
105563	146713
49202	146714
101866	146715
23985	146716
9373	146717
119671	146718
5312	146719
19701	146720
32385	146721
15834	146722
81402	146723
45539	146724
39036	146725
20169	146726
37441	146727
149264	146728
7946	146729
96243	146730
115063	146731
43639	146732
116202	146733
6702	146734
94486	146735
20016	146736
34432	146737
82726	146738
41597	146739
23574	146740
76798	146741
33226	146742
79935	146743
25245	146744
93257	146745
84552	146746
57055	146747
81097	146748
21077	146749
30684	146750
8740	146751
105508	146752
21528	146753
31914	146754
76001	146755
21026	146756
47247	146757
3833	146758
24539	146759
25707	146760
9056	146761
60348	146762
98837	146763
55057	146764
97690	146765
13759	146766
107011	146767
7254	146768
9796	146769
110379	146770
14537	146771
66191	146772
38265	146773
38999	146774
6	146775
7734	146776
4151	146777
35208	146778
16158	146779
21625	146780
92531	146781
26000	146782
8301	146783
58531	146784
126485	146785
9247	146786
31779	146787
25214	146788
113544	146789
56376	146790
115961	146791
54812	146792
20979	146793
2721	146794
9604	146795
14614	146796
16514	146797
94130	146798
76283	146799
122214	146800
53682	146801
32073	146802
104251	146803
104858	146804
48997	146805
58019	146806
104000	146807
35013	146808
110487	146809
299	146810
88293	146811
53040	146812
38234	146813
53961	146814
5381	146815
35454	146816
23079	146817
1634	146818
13376	146819
39926	146820
38657	146821
139	146822
25869	146823
66047	146824
50983	146825
11811	146826
68371	146827
62803	146828
15204	146829
1627	146830
133121	146831
15384	146832
49262	146833
45287	146834
9134	146835
18100	146836
43505	146837
22524	146838
20381	146839
66073	146840
109210	146841
109617	146842
78435	146843
60100	146844
8544	146845
98908	146846
99046	146847
84920	146848
27239	146849
46721	146850
72280	146851
18559	146852
10962	146853
6675	146854
11359	146855
121557	146856
71604	146857
21899	146858
133235	146859
603	146860
24495	146861
64700	146862
90392	146863
75995	146864
11744	146865
41873	146866
15228	146867
117253	146868
7074	146869
67704	146870
17362	146871
42204	146872
8713	146873
28117	146874
11840	146875
136318	146876
117411	146877
109374	146878
708	146879
27708	146880
113805	146881
42583	146882
77264	146883
71907	146884
12136	146885
112308	146886
86134	146887
15195	146888
30820	146889
58179	146890
72226	146891
11217	146892
74235	146893
48298	146894
58652	146895
54066	146896
64481	146897
58222	146898
102546	146899
60531	146900
46824	146901
93811	146902
45078	146903
32250	146904
13384	146905
39115	146906
13917	146907
68803	146908
16909	146909
2524	146910
50557	146911
44962	146912
63901	146913
57132	146914
23670	146915
14777	146916
6808	146917
79750	146918
13783	146919
19881	146920
586	146921
56066	146922
10445	146923
77637	146924
40314	146925
23461	146926
86929	146927
88463	146928
39208	146929
23196	146930
2378	146931
19160	146932
115911	146933
120658	146934
65006	146935
12472	146936
101760	146937
93615	146938
28633	146939
6004	146940
126410	146941
58816	146942
3023	146943
71660	146944
101041	146945
24397	146946
141900	146947
21690	146948
11073	146949
62600	146950
14966	146951
730	146952
1281	146953
46108	146954
44779	146955
33285	146956
96339	146957
103249	146958
58477	146959
1113	146960
31498	146961
33728	146962
74174	146963
38200	146964
76697	146965
23032	146966
31505	146967
120213	146968
41206	146969
12129	146970
424	146971
21765	146972
61158	146973
39924	146974
47965	146975
19702	146976
73946	146977
137215	146978
116365	146979
6638	146980
33653	146981
3011	146982
9369	146983
4635	146984
125957	146985
8506	146986
26425	146987
95900	146988
39076	146989
74305	146990
106825	146991
101723	146992
25635	146993
96808	146994
57399	146995
50925	146996
122	146997
62768	146998
9990	146999
55482	147000
39821	147001
79034	147002
90406	147003
86440	147004
3088	147005
11204	147006
52559	147007
6157	147008
119228	147009
3059	147010
498	147011
15653	147012
70712	147013
28346	147014
49313	147015
13167	147016
51963	147017
53332	147018
87293	147019
92064	147020
86938	147021
18059	147022
97662	147023
9925	147024
111166	147025
27431	147026
65385	147027
13100	147028
22864	147029
81372	147030
1081	147031
21972	147032
1463	147033
5278	147034
14198	147035
31404	147036
38153	147037
54837	147038
6494	147039
61646	147040
36438	147041
85228	147042
57130	147043
12904	147044
36503	147045
29159	147046
24626	147047
16290	147048
11293	147049
56791	147050
61448	147051
7116	147052
28037	147053
22005	147054
9316	147055
19287	147056
9827	147057
115655	147058
89951	147059
22759	147060
30753	147061
7249	147062
4791	147063
4436	147064
77574	147065
35133	147066
33844	147067
1855	147068
27997	147069
7032	147070
9484	147071
4479	147072
7381	147073
4774	147074
28986	147075
18450	147076
19269	147077
15244	147078
588	147079
27517	147080
1966	147081
18143	147082
14362	147083
69556	147084
67337	147085
41145	147086
5107	147087
99517	147088
69615	147089
29700	147090
1260	147091
2291	147092
3546	147093
49071	147094
25425	147095
7761	147096
20781	147097
17489	147098
18095	147099
93250	147100
5137	147101
58074	147102
66261	147103
8618	147104
10977	147105
111838	147106
26785	147107
36163	147108
18522	147109
34016	147110
102710	147111
107936	147112
70971	147113
42001	147114
4373	147115
31519	147116
72209	147117
69079	147118
7860	147119
63383	147120
40893	147121
93584	147122
19407	147123
22700	147124
19400	147125
9638	147126
15334	147127
43422	147128
30167	147129
111305	147130
56120	147131
21346	147132
43276	147133
71074	147134
71559	147135
40866	147136
142175	147137
134132	147138
1450	147139
4220	147140
11282	147141
3064	147142
21616	147143
98662	147144
25189	147145
73263	147146
1607	147147
30198	147148
12931	147149
53906	147150
116811	147151
33368	147152
30588	147153
40903	147154
174	147155
39047	147156
4337	147157
82711	147158
54943	147159
36429	147160
47798	147161
44901	147162
387	147163
620	147164
42676	147165
1474	147166
207	147167
64002	147168
70443	147169
50668	147170
65149	147171
30002	147172
11104	147173
109837	147174
39935	147175
15891	147176
37245	147177
55942	147178
1467	147179
28097	147180
97786	147181
58432	147182
65078	147183
50012	147184
66101	147185
50669	147186
449	147187
116499	147188
50227	147189
19403	147190
95394	147191
32649	147192
1410	147193
13159	147194
59457	147195
123833	147196
83183	147197
7538	147198
35518	147199
48753	147200
119073	147201
8075	147202
67234	147203
94560	147204
57034	147205
52053	147206
19604	147207
97156	147208
134439	147209
6170	147210
74596	147211
28160	147212
3856	147213
77231	147214
6494	147215
12720	147216
4415	147217
13347	147218
123434	147219
2220	147220
9957	147221
45822	147222
43640	147223
12843	147224
34423	147225
21605	147226
15874	147227
55526	147228
36327	147229
62562	147230
31740	147231
29269	147232
12918	147233
1042	147234
25823	147235
19974	147236
75703	147237
118886	147238
117879	147239
57809	147240
25749	147241
7273	147242
532	147243
86337	147244
25364	147245
16230	147246
22773	147247
1577	147248
116391	147249
67816	147250
27165	147251
26	147252
60600	147253
71053	147254
21957	147255
16224	147256
39293	147257
108895	147258
20800	147259
46785	147260
88111	147261
804	147262
32273	147263
43573	147264
28943	147265
18864	147266
66064	147267
67624	147268
7489	147269
73511	147270
17664	147271
70722	147272
71185	147273
115050	147274
29148	147275
49795	147276
5924	147277
25579	147278
2690	147279
15141	147280
31754	147281
11854	147282
81796	147283
32771	147284
99936	147285
42600	147286
21147	147287
98967	147288
33065	147289
101241	147290
46995	147291
67926	147292
8790	147293
48065	147294
35720	147295
18621	147296
23850	147297
35639	147298
47088	147299
10147	147300
79432	147301
1102	147302
81629	147303
67794	147304
6147	147305
57467	147306
55731	147307
68801	147308
16231	147309
17288	147310
39143	147311
25372	147312
36573	147313
28879	147314
142841	147315
16440	147316
13218	147317
37657	147318
1922	147319
80118	147320
7512	147321
116383	147322
23135	147323
33000	147324
4564	147325
54761	147326
142835	147327
11417	147328
19376	147329
141331	147330
74929	147331
26916	147332
44155	147333
15598	147334
19644	147335
48684	147336
29590	147337
17100	147338
47334	147339
4291	147340
50593	147341
17964	147342
107458	147343
1339	147344
71609	147345
86894	147346
24251	147347
49646	147348
40411	147349
13570	147350
17506	147351
27002	147352
24316	147353
20065	147354
3500	147355
38159	147356
79148	147357
95520	147358
16078	147359
46844	147360
72804	147361
811	147362
142604	147363
75489	147364
106432	147365
15516	147366
31401	147367
39098	147368
71977	147369
15459	147370
306	147371
15730	147372
34618	147373
8051	147374
9026	147375
39305	147376
10306	147377
128481	147378
134442	147379
9121	147380
26854	147381
57287	147382
87809	147383
34917	147384
48302	147385
12453	147386
35095	147387
46210	147388
51806	147389
4207	147390
99491	147391
43531	147392
84040	147393
117219	147394
5106	147395
39477	147396
23387	147397
16066	147398
36610	147399
125705	147400
60229	147401
76479	147402
69776	147403
22253	147404
15498	147405
22921	147406
4814	147407
422	147408
14069	147409
54091	147410
118207	147411
35797	147412
14055	147413
26921	147414
83249	147415
2989	147416
3553	147417
45	147418
97484	147419
79999	147420
9546	147421
30264	147422
17675	147423
146750	147424
69216	147425
2148	147426
2629	147427
545	147428
145714	147429
7600	147430
72250	147431
28701	147432
57848	147433
65455	147434
5055	147435
40492	147436
112492	147437
80981	147438
73	147439
45721	147440
13261	147441
43381	147442
26766	147443
2082	147444
19410	147445
13737	147446
40579	147447
39930	147448
80026	147449
25033	147450
2409	147451
32367	147452
3876	147453
6920	147454
37623	147455
54550	147456
118822	147457
42959	147458
66316	147459
37568	147460
23147	147461
1125	147462
55164	147463
73338	147464
92050	147465
36105	147466
26280	147467
53059	147468
1898	147469
94561	147470
24626	147471
55478	147472
53389	147473
75248	147474
16303	147475
69269	147476
46649	147477
59029	147478
97885	147479
7521	147480
24218	147481
122864	147482
11208	147483
39678	147484
45187	147485
39397	147486
138357	147487
17810	147488
2137	147489
9435	147490
81146	147491
43552	147492
31231	147493
35201	147494
86083	147495
53244	147496
128722	147497
17	147498
30766	147499
26289	147500
80433	147501
5583	147502
14655	147503
54394	147504
115041	147505
41884	147506
1467	147507
45575	147508
34717	147509
70137	147510
438	147511
54944	147512
16929	147513
19260	147514
16509	147515
48748	147516
42736	147517
4068	147518
26558	147519
100656	147520
80985	147521
61663	147522
8213	147523
2702	147524
133063	147525
69061	147526
9175	147527
20	147528
133975	147529
40255	147530
10297	147531
85646	147532
333	147533
27933	147534
74278	147535
84440	147536
83727	147537
127821	147538
10644	147539
14968	147540
45434	147541
107197	147542
31797	147543
64123	147544
56070	147545
28694	147546
77241	147547
44936	147548
42156	147549
19695	147550
4186	147551
23403	147552
48261	147553
83674	147554
72816	147555
1487	147556
29981	147557
187	147558
79476	147559
102428	147560
119849	147561
33943	147562
94126	147563
81744	147564
3842	147565
52278	147566
76119	147567
71400	147568
38858	147569
18301	147570
11877	147571
33159	147572
100341	147573
16950	147574
12859	147575
35721	147576
20174	147577
1041	147578
58187	147579
134938	147580
53331	147581
22974	147582
17614	147583
91892	147584
43900	147585
49228	147586
3727	147587
110404	147588
1659	147589
40140	147590
2703	147591
85344	147592
14719	147593
30494	147594
2189	147595
11954	147596
125944	147597
147159	147598
319	147599
123947	147600
7141	147601
43457	147602
25357	147603
59021	147604
74709	147605
3411	147606
134946	147607
7211	147608
103790	147609
85800	147610
1802	147611
55210	147612
10688	147613
45559	147614
115590	147615
122594	147616
102496	147617
137512	147618
7580	147619
12532	147620
12473	147621
15412	147622
2949	147623
13540	147624
68025	147625
148914	147626
43437	147627
135382	147628
49260	147629
102711	147630
58608	147631
11821	147632
391	147633
118154	147634
9257	147635
50491	147636
102235	147637
80913	147638
37667	147639
101843	147640
92003	147641
70067	147642
60688	147643
77377	147644
8532	147645
114080	147646
51132	147647
7060	147648
73404	147649
100393	147650
61289	147651
121503	147652
20986	147653
69490	147654
51937	147655
97	147656
43056	147657
42145	147658
87629	147659
87302	147660
8127	147661
10379	147662
61590	147663
18037	147664
12764	147665
23377	147666
119650	147667
136421	147668
87136	147669
97865	147670
99861	147671
145035	147672
6665	147673
15808	147674
26685	147675
7035	147676
70002	147677
32508	147678
52503	147679
288	147680
125	147681
88613	147682
11875	147683
11429	147684
23823	147685
25220	147686
50792	147687
71501	147688
10686	147689
60867	147690
54364	147691
100283	147692
32850	147693
28986	147694
6687	147695
36997	147696
19663	147697
117362	147698
50970	147699
4883	147700
47622	147701
115	147702
40800	147703
121724	147704
6415	147705
4027	147706
24729	147707
79795	147708
45239	147709
15644	147710
42014	147711
5693	147712
118520	147713
78136	147714
38402	147715
18175	147716
73539	147717
1401	147718
28976	147719
127890	147720
62756	147721
1237	147722
894	147723
53970	147724
68061	147725
73302	147726
56191	147727
2243	147728
86508	147729
1226	147730
26771	147731
62661	147732
121753	147733
1591	147734
28047	147735
43424	147736
74720	147737
77712	147738
11047	147739
86222	147740
4582	147741
143428	147742
52400	147743
4761	147744
15078	147745
51426	147746
60999	147747
291	147748
2615	147749
18586	147750
20092	147751
110385	147752
127753	147753
25174	147754
359	147755
13853	147756
5698	147757
137114	147758
29559	147759
22901	147760
23545	147761
28290	147762
5431	147763
82	147764
54197	147765
8640	147766
127195	147767
6593	147768
10972	147769
100036	147770
75012	147771
47549	147772
4791	147773
20182	147774
82238	147775
2095	147776
23731	147777
55838	147778
77189	147779
63671	147780
69123	147781
128657	147782
77309	147783
109485	147784
120051	147785
33709	147786
30865	147787
50433	147788
37034	147789
43837	147790
7404	147791
3779	147792
60569	147793
11592	147794
6867	147795
111353	147796
490	147797
86698	147798
143355	147799
95607	147800
111900	147801
52522	147802
41957	147803
77207	147804
43781	147805
14016	147806
60245	147807
87625	147808
9593	147809
40944	147810
139612	147811
96589	147812
3558	147813
126679	147814
89174	147815
46427	147816
4052	147817
56018	147818
418	147819
78495	147820
29671	147821
45961	147822
109752	147823
2278	147824
32343	147825
647	147826
37184	147827
6335	147828
67329	147829
72122	147830
89	147831
5918	147832
39008	147833
1498	147834
23816	147835
54184	147836
8878	147837
35096	147838
7112	147839
24694	147840
81	147841
66479	147842
45197	147843
84265	147844
7388	147845
7189	147846
19250	147847
17139	147848
22584	147849
137559	147850
127987	147851
139041	147852
19988	147853
6487	147854
32449	147855
67611	147856
3498	147857
27855	147858
16009	147859
110861	147860
46332	147861
7649	147862
100621	147863
110755	147864
88551	147865
1137	147866
3713	147867
48742	147868
54443	147869
3289	147870
9776	147871
23806	147872
11230	147873
24835	147874
37233	147875
1849	147876
116742	147877
55251	147878
66162	147879
30663	147880
101879	147881
13236	147882
124292	147883
56986	147884
2165	147885
38605	147886
57902	147887
9829	147888
22726	147889
2723	147890
40496	147891
3535	147892
118025	147893
35067	147894
44596	147895
217	147896
10084	147897
15061	147898
52847	147899
65068	147900
8230	147901
35356	147902
66623	147903
89699	147904
10885	147905
77978	147906
27864	147907
15176	147908
35627	147909
77414	147910
36927	147911
129837	147912
135002	147913
39574	147914
4667	147915
12383	147916
73454	147917
44915	147918
66826	147919
16861	147920
64275	147921
103923	147922
3228	147923
84371	147924
6880	147925
43465	147926
16500	147927
87176	147928
127893	147929
7386	147930
2161	147931
18562	147932
12499	147933
11393	147934
1468	147935
42172	147936
15423	147937
30220	147938
78110	147939
5415	147940
51540	147941
4136	147942
5783	147943
34850	147944
89414	147945
4227	147946
5752	147947
37461	147948
122669	147949
1	147950
1693	147951
16029	147952
42882	147953
50615	147954
40857	147955
1565	147956
19723	147957
109455	147958
35468	147959
80923	147960
37732	147961
29108	147962
19121	147963
25472	147964
58584	147965
6027	147966
17286	147967
6055	147968
85487	147969
46695	147970
20764	147971
45547	147972
4221	147973
62244	147974
54405	147975
25312	147976
1335	147977
53069	147978
1975	147979
36223	147980
22123	147981
66104	147982
16929	147983
91597	147984
71294	147985
22781	147986
9826	147987
2407	147988
16146	147989
19909	147990
12585	147991
47604	147992
129641	147993
11257	147994
60351	147995
26045	147996
35308	147997
99362	147998
1145	147999
90078	148000
70596	148001
59362	148002
11906	148003
57290	148004
6843	148005
35137	148006
85584	148007
28717	148008
901	148009
26975	148010
88435	148011
97792	148012
3886	148013
92436	148014
1435	148015
42412	148016
26719	148017
17666	148018
34474	148019
117741	148020
64701	148021
6871	148022
1701	148023
46254	148024
139739	148025
100339	148026
49777	148027
94533	148028
72128	148029
75208	148030
67939	148031
71677	148032
39100	148033
48164	148034
96921	148035
71619	148036
18045	148037
21690	148038
27706	148039
3078	148040
129934	148041
83675	148042
680	148043
37163	148044
29915	148045
144057	148046
12522	148047
102552	148048
104688	148049
61286	148050
83976	148051
1191	148052
73179	148053
65590	148054
6394	148055
79291	148056
45700	148057
34624	148058
70168	148059
23812	148060
35	148061
67588	148062
1258	148063
41359	148064
124920	148065
104554	148066
15766	148067
68754	148068
114974	148069
85804	148070
2804	148071
24183	148072
55541	148073
82062	148074
34388	148075
3309	148076
29940	148077
32783	148078
6244	148079
103060	148080
37736	148081
92324	148082
99269	148083
6932	148084
47401	148085
34298	148086
43101	148087
16609	148088
17323	148089
10109	148090
7928	148091
47737	148092
14895	148093
7089	148094
6126	148095
4860	148096
14908	148097
18156	148098
52905	148099
34618	148100
21815	148101
15796	148102
108939	148103
64235	148104
131728	148105
21224	148106
127088	148107
20877	148108
141076	148109
43136	148110
28355	148111
13133	148112
14725	148113
90453	148114
85431	148115
2774	148116
1916	148117
8808	148118
24578	148119
57372	148120
989	148121
3566	148122
2403	148123
67653	148124
11063	148125
43151	148126
7324	148127
30046	148128
66222	148129
56255	148130
3921	148131
42949	148132
39308	148133
3888	148134
18809	148135
56204	148136
4746	148137
137	148138
13098	148139
111975	148140
7337	148141
24205	148142
137430	148143
6446	148144
42346	148145
59459	148146
22750	148147
57692	148148
49954	148149
8590	148150
7363	148151
72145	148152
32929	148153
49493	148154
87458	148155
146485	148156
86306	148157
13433	148158
22857	148159
66811	148160
39652	148161
868	148162
24182	148163
51546	148164
3520	148165
35006	148166
45206	148167
11215	148168
90496	148169
22350	148170
56400	148171
16592	148172
63958	148173
123365	148174
11432	148175
142085	148176
28377	148177
15796	148178
27777	148179
57340	148180
28041	148181
75090	148182
36325	148183
45750	148184
803	148185
85684	148186
117877	148187
118015	148188
16342	148189
68897	148190
61686	148191
11387	148192
43702	148193
63986	148194
4661	148195
28731	148196
141289	148197
94222	148198
50490	148199
48112	148200
120554	148201
79872	148202
110134	148203
91815	148204
133454	148205
23469	148206
149855	148207
110393	148208
34272	148209
567	148210
90712	148211
11416	148212
24656	148213
66022	148214
72427	148215
27418	148216
7941	148217
129477	148218
14422	148219
2417	148220
4670	148221
93676	148222
42355	148223
61614	148224
24821	148225
42977	148226
77425	148227
102993	148228
12279	148229
17368	148230
38842	148231
44821	148232
43823	148233
120846	148234
54109	148235
58928	148236
12400	148237
33718	148238
15529	148239
4179	148240
67824	148241
1443	148242
9180	148243
130	148244
24351	148245
15430	148246
581	148247
39867	148248
20483	148249
67792	148250
54326	148251
37031	148252
20787	148253
81388	148254
55958	148255
75516	148256
55670	148257
4464	148258
305	148259
50659	148260
567	148261
14760	148262
31590	148263
365	148264
64221	148265
31223	148266
66103	148267
23079	148268
24509	148269
136515	148270
8839	148271
67968	148272
64528	148273
12578	148274
65616	148275
38061	148276
36304	148277
69522	148278
129453	148279
8965	148280
9088	148281
25262	148282
119509	148283
14414	148284
59749	148285
30531	148286
62038	148287
125944	148288
10013	148289
41999	148290
3063	148291
82788	148292
5171	148293
44076	148294
43356	148295
94751	148296
61716	148297
32045	148298
96842	148299
1035	148300
63476	148301
71021	148302
85630	148303
60855	148304
95698	148305
9013	148306
20825	148307
104421	148308
2952	148309
8787	148310
28919	148311
9423	148312
16122	148313
55802	148314
19976	148315
14699	148316
115109	148317
48706	148318
1255	148319
62833	148320
71368	148321
40132	148322
115548	148323
26264	148324
1268	148325
16767	148326
71311	148327
57221	148328
47059	148329
28016	148330
37173	148331
56329	148332
24145	148333
17251	148334
91840	148335
78005	148336
33263	148337
6632	148338
20840	148339
12153	148340
26944	148341
12382	148342
99313	148343
66034	148344
5	148345
30788	148346
8651	148347
6534	148348
1117	148349
103055	148350
98675	148351
110199	148352
121366	148353
100069	148354
64024	148355
79109	148356
9980	148357
103090	148358
83278	148359
49948	148360
85066	148361
23155	148362
67113	148363
143647	148364
2617	148365
98287	148366
20742	148367
23651	148368
46982	148369
52806	148370
116480	148371
38274	148372
9222	148373
60500	148374
128	148375
2843	148376
90964	148377
23	148378
20981	148379
95061	148380
30321	148381
7173	148382
31123	148383
61403	148384
51592	148385
14095	148386
148286	148387
27976	148388
22735	148389
20925	148390
113157	148391
44276	148392
77043	148393
55871	148394
54148	148395
65142	148396
29482	148397
32290	148398
43376	148399
51729	148400
92479	148401
87417	148402
10931	148403
5627	148404
87945	148405
1500	148406
137931	148407
29636	148408
121739	148409
23851	148410
3944	148411
5944	148412
6583	148413
53456	148414
120048	148415
19877	148416
7069	148417
135304	148418
1519	148419
24243	148420
16142	148421
10879	148422
101083	148423
7991	148424
44139	148425
4382	148426
48995	148427
146904	148428
10880	148429
34823	148430
82378	148431
107595	148432
2516	148433
61103	148434
3183	148435
29272	148436
117372	148437
59629	148438
770	148439
112231	148440
3447	148441
15762	148442
277	148443
6137	148444
30868	148445
93600	148446
11179	148447
1950	148448
97651	148449
534	148450
20058	148451
86961	148452
36359	148453
20766	148454
69579	148455
49412	148456
62261	148457
131834	148458
44857	148459
105941	148460
23920	148461
25250	148462
29303	148463
1889	148464
75463	148465
66170	148466
85323	148467
34043	148468
29322	148469
51342	148470
54645	148471
108691	148472
5949	148473
16739	148474
37438	148475
36085	148476
8082	148477
40529	148478
6426	148479
45058	148480
88449	148481
46344	148482
114459	148483
26808	148484
33704	148485
44382	148486
57697	148487
11623	148488
35747	148489
1117	148490
112291	148491
41215	148492
42263	148493
31301	148494
72697	148495
26158	148496
42382	148497
101	148498
29988	148499
34199	148500
73295	148501
89389	148502
31112	148503
130238	148504
14400	148505
18489	148506
149427	148507
12875	148508
89179	148509
2673	148510
8074	148511
25530	148512
115793	148513
50851	148514
46389	148515
35002	148516
11815	148517
94057	148518
5870	148519
47629	148520
48622	148521
55098	148522
91847	148523
44897	148524
5510	148525
4591	148526
32935	148527
13799	148528
24015	148529
15697	148530
103175	148531
30035	148532
101377	148533
68926	148534
30882	148535
22423	148536
98099	148537
122498	148538
28933	148539
120	148540
55651	148541
40416	148542
68206	148543
15158	148544
5358	148545
44275	148546
71579	148547
43668	148548
12088	148549
41710	148550
5625	148551
89739	148552
20552	148553
101419	148554
38136	148555
103359	148556
16041	148557
16201	148558
14512	148559
9196	148560
3407	148561
4775	148562
46895	148563
2296	148564
14059	148565
99583	148566
47387	148567
55727	148568
11499	148569
23955	148570
68458	148571
95739	148572
9248	148573
9895	148574
9446	148575
84183	148576
26559	148577
58983	148578
10320	148579
24543	148580
116875	148581
2309	148582
24329	148583
4153	148584
22944	148585
9763	148586
19987	148587
48342	148588
34771	148589
415	148590
17058	148591
50058	148592
46383	148593
112630	148594
65846	148595
21501	148596
16941	148597
57288	148598
37272	148599
20321	148600
35660	148601
121021	148602
46667	148603
47077	148604
15920	148605
36195	148606
40588	148607
27791	148608
32183	148609
4076	148610
26844	148611
9831	148612
36296	148613
73807	148614
2626	148615
23014	148616
22033	148617
74726	148618
26	148619
68376	148620
81628	148621
51950	148622
74052	148623
34639	148624
12512	148625
104195	148626
15268	148627
471	148628
6509	148629
3085	148630
44238	148631
52709	148632
65827	148633
34710	148634
74449	148635
16280	148636
133270	148637
33489	148638
1020	148639
28751	148640
130350	148641
56781	148642
57086	148643
48648	148644
148416	148645
76832	148646
58241	148647
76675	148648
100012	148649
57606	148650
26132	148651
108273	148652
23687	148653
27009	148654
53929	148655
2002	148656
9423	148657
44860	148658
5947	148659
6664	148660
10807	148661
20697	148662
4198	148663
65660	148664
96079	148665
17148	148666
85715	148667
90180	148668
3365	148669
38011	148670
64493	148671
84340	148672
44460	148673
31932	148674
57258	148675
10336	148676
27017	148677
32218	148678
16105	148679
102268	148680
45925	148681
16265	148682
89739	148683
117996	148684
638	148685
49818	148686
28225	148687
68072	148688
120445	148689
137880	148690
111053	148691
4337	148692
7381	148693
54464	148694
10709	148695
3214	148696
21280	148697
48206	148698
38097	148699
46	148700
40348	148701
18044	148702
122	148703
146710	148704
112942	148705
30454	148706
8040	148707
12646	148708
72659	148709
30415	148710
71008	148711
53560	148712
19360	148713
114315	148714
1875	148715
5140	148716
108030	148717
23786	148718
121205	148719
70809	148720
53037	148721
4097	148722
31679	148723
15626	148724
37860	148725
15337	148726
63883	148727
97612	148728
22210	148729
13417	148730
64046	148731
34464	148732
1780	148733
4560	148734
120326	148735
85360	148736
54124	148737
33450	148738
72561	148739
80534	148740
65121	148741
18634	148742
17773	148743
73632	148744
40279	148745
17126	148746
33759	148747
49091	148748
30116	148749
14317	148750
17833	148751
57490	148752
24133	148753
77296	148754
83866	148755
32650	148756
14138	148757
23969	148758
3609	148759
14648	148760
34007	148761
68024	148762
43416	148763
77569	148764
7593	148765
100318	148766
5080	148767
5913	148768
125050	148769
110491	148770
27733	148771
90111	148772
30430	148773
25852	148774
72593	148775
53487	148776
19307	148777
146399	148778
47511	148779
48764	148780
1167	148781
6116	148782
16995	148783
14790	148784
19783	148785
24172	148786
86209	148787
16798	148788
82819	148789
58858	148790
71307	148791
859	148792
104027	148793
6540	148794
29126	148795
80249	148796
54666	148797
3555	148798
44020	148799
763	148800
67238	148801
43422	148802
62612	148803
5955	148804
22477	148805
1035	148806
72201	148807
126070	148808
58973	148809
73140	148810
60201	148811
91835	148812
10877	148813
16826	148814
96834	148815
180	148816
58219	148817
31869	148818
72657	148819
6051	148820
1235	148821
37055	148822
45552	148823
22537	148824
269	148825
94578	148826
58291	148827
34756	148828
47048	148829
21755	148830
12953	148831
39163	148832
3368	148833
19063	148834
1535	148835
42057	148836
54623	148837
93611	148838
64274	148839
77797	148840
18746	148841
78322	148842
39997	148843
70123	148844
21942	148845
50914	148846
38097	148847
7312	148848
83505	148849
3843	148850
375	148851
103479	148852
29350	148853
49014	148854
77098	148855
33999	148856
8420	148857
49806	148858
47336	148859
13334	148860
14152	148861
52329	148862
47583	148863
35145	148864
49941	148865
7891	148866
34042	148867
82173	148868
28405	148869
5652	148870
137233	148871
74202	148872
90330	148873
11327	148874
16437	148875
47006	148876
7320	148877
30202	148878
90547	148879
27508	148880
29947	148881
122645	148882
68987	148883
18609	148884
22413	148885
63967	148886
14386	148887
4029	148888
78767	148889
11197	148890
77885	148891
33978	148892
96661	148893
51490	148894
22345	148895
117915	148896
85029	148897
5869	148898
2022	148899
2113	148900
69474	148901
3102	148902
22302	148903
78568	148904
19152	148905
83275	148906
101596	148907
67538	148908
114834	148909
84557	148910
75602	148911
687	148912
45721	148913
22600	148914
74308	148915
2664	148916
4651	148917
2735	148918
17073	148919
123005	148920
1268	148921
32497	148922
30770	148923
22461	148924
96760	148925
44374	148926
63359	148927
29787	148928
9865	148929
41708	148930
10127	148931
62194	148932
89800	148933
35751	148934
88454	148935
101147	148936
29628	148937
101371	148938
119947	148939
89708	148940
47285	148941
541	148942
95748	148943
105347	148944
46639	148945
56494	148946
52102	148947
36583	148948
44411	148949
12477	148950
1992	148951
73455	148952
8186	148953
743	148954
862	148955
10126	148956
86510	148957
20389	148958
102040	148959
7246	148960
18315	148961
25033	148962
18917	148963
125253	148964
54947	148965
47948	148966
5893	148967
47073	148968
9672	148969
96935	148970
43842	148971
2954	148972
28237	148973
16419	148974
95529	148975
81451	148976
27446	148977
42089	148978
7750	148979
27602	148980
311	148981
147888	148982
30685	148983
11085	148984
100	148985
73609	148986
23665	148987
58036	148988
18019	148989
9595	148990
21520	148991
22851	148992
49465	148993
63814	148994
51852	148995
26234	148996
2887	148997
5039	148998
17824	148999
87270	149000
21850	149001
52140	149002
9454	149003
63651	149004
13408	149005
67536	149006
1542	149007
18685	149008
136684	149009
11601	149010
134856	149011
67909	149012
78613	149013
40696	149014
77689	149015
54718	149016
132078	149017
10111	149018
8618	149019
68965	149020
49060	149021
23961	149022
12164	149023
142004	149024
173	149025
31295	149026
28222	149027
50717	149028
80274	149029
27248	149030
254	149031
7639	149032
6168	149033
30348	149034
194	149035
80747	149036
131828	149037
19743	149038
11336	149039
11882	149040
13301	149041
9647	149042
64932	149043
763	149044
131258	149045
6959	149046
120552	149047
7198	149048
9891	149049
19876	149050
106056	149051
13164	149052
105792	149053
2884	149054
48818	149055
5035	149056
13229	149057
77219	149058
2111	149059
82069	149060
128465	149061
69833	149062
492	149063
7028	149064
3018	149065
13616	149066
64281	149067
28897	149068
5508	149069
82871	149070
4511	149071
69948	149072
50794	149073
40955	149074
74222	149075
77364	149076
9041	149077
63059	149078
26871	149079
1321	149080
56927	149081
94778	149082
38550	149083
21517	149084
28400	149085
39026	149086
43932	149087
5597	149088
71681	149089
49724	149090
12563	149091
105520	149092
24233	149093
51704	149094
81674	149095
19166	149096
51135	149097
4477	149098
105014	149099
13018	149100
35008	149101
16618	149102
5070	149103
33914	149104
8080	149105
90714	149106
9440	149107
35734	149108
81242	149109
33227	149110
61634	149111
2492	149112
26607	149113
19852	149114
58027	149115
103108	149116
44294	149117
44758	149118
24825	149119
6650	149120
5232	149121
38586	149122
16890	149123
14659	149124
47872	149125
14019	149126
19214	149127
55231	149128
27358	149129
133257	149130
44647	149131
10883	149132
3844	149133
1793	149134
13050	149135
42573	149136
22354	149137
32626	149138
31091	149139
68157	149140
85221	149141
110644	149142
41986	149143
142312	149144
95690	149145
10290	149146
5100	149147
32346	149148
85196	149149
24854	149150
6251	149151
49489	149152
28126	149153
4165	149154
28332	149155
147816	149156
69873	149157
74378	149158
25995	149159
22621	149160
7373	149161
43392	149162
91066	149163
74139	149164
60146	149165
21539	149166
120249	149167
86294	149168
3856	149169
4907	149170
24634	149171
53228	149172
8331	149173
116593	149174
25805	149175
35911	149176
242	149177
2928	149178
1497	149179
78164	149180
1615	149181
4955	149182
96509	149183
3146	149184
37744	149185
30767	149186
124626	149187
137704	149188
36186	149189
36414	149190
105013	149191
78817	149192
108355	149193
86035	149194
24408	149195
34268	149196
13443	149197
1903	149198
43889	149199
165	149200
4879	149201
91712	149202
68244	149203
37643	149204
43539	149205
78128	149206
60488	149207
17773	149208
34574	149209
66421	149210
24611	149211
19338	149212
15232	149213
93664	149214
29322	149215
6285	149216
42257	149217
34012	149218
59620	149219
60277	149220
12899	149221
113866	149222
38318	149223
50010	149224
148977	149225
118134	149226
2854	149227
45459	149228
2920	149229
13701	149230
33958	149231
65167	149232
113385	149233
36401	149234
83471	149235
83889	149236
44167	149237
13479	149238
84035	149239
11620	149240
30600	149241
4200	149242
92330	149243
17068	149244
10661	149245
47646	149246
18597	149247
142702	149248
80430	149249
84339	149250
24233	149251
40885	149252
17825	149253
5322	149254
67570	149255
78721	149256
3191	149257
2526	149258
50526	149259
79089	149260
20435	149261
30224	149262
100700	149263
45393	149264
16295	149265
45149	149266
33623	149267
144868	149268
45723	149269
24403	149270
115262	149271
29256	149272
8858	149273
1034	149274
66383	149275
47934	149276
3034	149277
18527	149278
31344	149279
26098	149280
71729	149281
86437	149282
48826	149283
45611	149284
48245	149285
79752	149286
38344	149287
2357	149288
46786	149289
3200	149290
40692	149291
2216	149292
37187	149293
53745	149294
82368	149295
68952	149296
85923	149297
147388	149298
25889	149299
55275	149300
112796	149301
57	149302
123442	149303
42149	149304
29879	149305
3042	149306
87050	149307
71135	149308
10728	149309
122782	149310
22646	149311
33148	149312
122201	149313
37070	149314
21609	149315
130203	149316
46505	149317
97550	149318
124924	149319
102549	149320
10871	149321
14477	149322
28231	149323
51494	149324
35732	149325
141	149326
82544	149327
34545	149328
4914	149329
1427	149330
53905	149331
50555	149332
44756	149333
80939	149334
160	149335
21426	149336
306	149337
86900	149338
48762	149339
33252	149340
53464	149341
84423	149342
52083	149343
45193	149344
12407	149345
17858	149346
30425	149347
39243	149348
39699	149349
57887	149350
36575	149351
4563	149352
20592	149353
110966	149354
4318	149355
36463	149356
73992	149357
27503	149358
27332	149359
21241	149360
17816	149361
8610	149362
56810	149363
63572	149364
1895	149365
15779	149366
69627	149367
8039	149368
21354	149369
93864	149370
114587	149371
24974	149372
25528	149373
10129	149374
14682	149375
61937	149376
86794	149377
2038	149378
51094	149379
28098	149380
15250	149381
41182	149382
55946	149383
31523	149384
34232	149385
23759	149386
97457	149387
14635	149388
66021	149389
5755	149390
30071	149391
10162	149392
9307	149393
97805	149394
61084	149395
7154	149396
12593	149397
38702	149398
59763	149399
107154	149400
36365	149401
48155	149402
85007	149403
27462	149404
41044	149405
61496	149406
52669	149407
2591	149408
26535	149409
101586	149410
1776	149411
87301	149412
116255	149413
33816	149414
2355	149415
93555	149416
45766	149417
43249	149418
20170	149419
125529	149420
7878	149421
37485	149422
18587	149423
67572	149424
36601	149425
13351	149426
20863	149427
3812	149428
1107	149429
59524	149430
48690	149431
75329	149432
102340	149433
101067	149434
24061	149435
64586	149436
43314	149437
105084	149438
39976	149439
37083	149440
42411	149441
641	149442
11596	149443
39942	149444
13186	149445
22162	149446
32895	149447
127863	149448
79427	149449
352	149450
66442	149451
119293	149452
122086	149453
44642	149454
109909	149455
11162	149456
5	149457
52274	149458
116493	149459
17909	149460
148544	149461
2896	149462
127627	149463
87143	149464
2228	149465
77916	149466
2587	149467
112102	149468
52117	149469
12543	149470
200	149471
20046	149472
10363	149473
22467	149474
3072	149475
51331	149476
121049	149477
19174	149478
8835	149479
133443	149480
9554	149481
123751	149482
51307	149483
92986	149484
115257	149485
117349	149486
110926	149487
116357	149488
8390	149489
116433	149490
40106	149491
2274	149492
43820	149493
14087	149494
25994	149495
13872	149496
5930	149497
78445	149498
74909	149499
55337	149500
95463	149501
10460	149502
68694	149503
46168	149504
35738	149505
23733	149506
26051	149507
20690	149508
83517	149509
14028	149510
10599	149511
10046	149512
27905	149513
37616	149514
78350	149515
81903	149516
16640	149517
21502	149518
96942	149519
41709	149520
89806	149521
74434	149522
30886	149523
97859	149524
27206	149525
1860	149526
2935	149527
56159	149528
60269	149529
6341	149530
31810	149531
57254	149532
115565	149533
3307	149534
22487	149535
18395	149536
52148	149537
6198	149538
125983	149539
7297	149540
41092	149541
1583	149542
69692	149543
24808	149544
53775	149545
59635	149546
51744	149547
65207	149548
29926	149549
24119	149550
20242	149551
40428	149552
7564	149553
2105	149554
27942	149555
50071	149556
24658	149557
52433	149558
72863	149559
3240	149560
94915	149561
40845	149562
37922	149563
1181	149564
4651	149565
44812	149566
85884	149567
98637	149568
7583	149569
44516	149570
19763	149571
1603	149572
65608	149573
63000	149574
61155	149575
10124	149576
44955	149577
113387	149578
31655	149579
20027	149580
72686	149581
11887	149582
4188	149583
34603	149584
6080	149585
78149	149586
37359	149587
34948	149588
78	149589
115991	149590
28468	149591
34989	149592
12842	149593
27927	149594
42318	149595
146828	149596
49388	149597
27085	149598
28633	149599
96273	149600
29802	149601
118781	149602
124897	149603
54510	149604
70668	149605
122111	149606
69641	149607
86031	149608
59145	149609
17600	149610
3821	149611
66957	149612
1769	149613
83049	149614
40277	149615
22650	149616
27740	149617
15314	149618
43241	149619
23272	149620
45385	149621
50084	149622
4980	149623
86562	149624
14739	149625
55246	149626
113303	149627
4832	149628
136379	149629
58896	149630
132430	149631
98254	149632
31674	149633
56665	149634
100590	149635
1690	149636
78909	149637
49851	149638
95489	149639
1015	149640
26887	149641
2163	149642
36983	149643
28	149644
122575	149645
3421	149646
19992	149647
104405	149648
23428	149649
14089	149650
16871	149651
3471	149652
84300	149653
22553	149654
36347	149655
68163	149656
41220	149657
68023	149658
31791	149659
98436	149660
5708	149661
10061	149662
1292	149663
11699	149664
36761	149665
34287	149666
74698	149667
46594	149668
10687	149669
146280	149670
7625	149671
94547	149672
37733	149673
85293	149674
24643	149675
56077	149676
7826	149677
77551	149678
1276	149679
10438	149680
25688	149681
89435	149682
16018	149683
66439	149684
57181	149685
87526	149686
11958	149687
5343	149688
26052	149689
13499	149690
37566	149691
24784	149692
25887	149693
23600	149694
24527	149695
51793	149696
32338	149697
6781	149698
15185	149699
6991	149700
43824	149701
23826	149702
26380	149703
85263	149704
85666	149705
64022	149706
16066	149707
44639	149708
104194	149709
48958	149710
4436	149711
67130	149712
63170	149713
3400	149714
56633	149715
59652	149716
3474	149717
40845	149718
49803	149719
9964	149720
73614	149721
121492	149722
21907	149723
30818	149724
46148	149725
100928	149726
15540	149727
33998	149728
59361	149729
2499	149730
145805	149731
10648	149732
118852	149733
29450	149734
81111	149735
43208	149736
6572	149737
47746	149738
97819	149739
2228	149740
47335	149741
38917	149742
32804	149743
50344	149744
33316	149745
55750	149746
87745	149747
47	149748
72688	149749
103636	149750
8560	149751
3934	149752
20883	149753
58692	149754
70885	149755
97869	149756
43731	149757
31149	149758
21840	149759
36979	149760
10594	149761
583	149762
21277	149763
61462	149764
44841	149765
77060	149766
40882	149767
17367	149768
78222	149769
8569	149770
9522	149771
21889	149772
21818	149773
22868	149774
108668	149775
53314	149776
32941	149777
43975	149778
31833	149779
54358	149780
535	149781
86364	149782
66951	149783
34277	149784
66712	149785
81455	149786
37035	149787
103311	149788
63244	149789
12015	149790
7422	149791
37246	149792
13400	149793
34197	149794
22138	149795
13014	149796
909	149797
28454	149798
8759	149799
25845	149800
64980	149801
132156	149802
15078	149803
38921	149804
54815	149805
46347	149806
133135	149807
90681	149808
38834	149809
21199	149810
14996	149811
34067	149812
90289	149813
72927	149814
94486	149815
145886	149816
40661	149817
16550	149818
113263	149819
86807	149820
22097	149821
130189	149822
20200	149823
124924	149824
1882	149825
57492	149826
147508	149827
20658	149828
16854	149829
3257	149830
47701	149831
62789	149832
30511	149833
75119	149834
71318	149835
7076	149836
51978	149837
42677	149838
21868	149839
14700	149840
61283	149841
56302	149842
103517	149843
848	149844
21253	149845
67968	149846
10803	149847
12950	149848
33484	149849
130878	149850
81556	149851
69518	149852
68702	149853
81154	149854
81481	149855
102445	149856
80648	149857
107705	149858
856	149859
30769	149860
42184	149861
976	149862
27234	149863
38217	149864
31989	149865
4734	149866
19309	149867
2953	149868
122229	149869
92262	149870
36383	149871
9790	149872
31921	149873
41675	149874
3128	149875
10318	149876
28586	149877
8766	149878
13684	149879
28405	149880
9889	149881
108136	149882
27376	149883
80167	149884
38939	149885
28734	149886
11025	149887
58727	149888
31609	149889
81705	149890
1235	149891
51217	149892
7685	149893
7901	149894
12088	149895
36950	149896
17941	149897
10975	149898
26231	149899
17491	149900
79722	149901
71172	149902
9364	149903
44196	149904
6449	149905
28685	149906
11814	149907
5602	149908
42938	149909
1474	149910
38394	149911
14037	149912
4653	149913
69693	149914
83672	149915
9738	149916
7663	149917
104684	149918
51437	149919
600	149920
50822	149921
26075	149922
84719	149923
47535	149924
67863	149925
13344	149926
39463	149927
64884	149928
90820	149929
79339	149930
36660	149931
858	149932
114410	149933
838	149934
5295	149935
74257	149936
9596	149937
2277	149938
76285	149939
21987	149940
20169	149941
15631	149942
103021	149943
101958	149944
74352	149945
116417	149946
127649	149947
35873	149948
66396	149949
54908	149950
356	149951
13631	149952
3129	149953
36217	149954
10461	149955
1281	149956
26584	149957
31731	149958
51932	149959
13404	149960
20334	149961
19718	149962
8616	149963
71084	149964
38090	149965
56607	149966
10157	149967
69067	149968
47379	149969
26173	149970
55968	149971
91705	149972
61728	149973
19483	149974
17278	149975
38836	149976
103365	149977
1195	149978
148638	149979
118242	149980
109749	149981
85101	149982
3145	149983
84202	149984
1773	149985
75854	149986
31403	149987
7933	149988
12184	149989
10656	149990
4097	149991
30565	149992
19025	149993
30236	149994
45872	149995
36077	149996
54957	149997
45625	149998
41247	149999
1170	150000
112011	150001
9977	150002
14479	150003
58306	150004
31328	150005
60056	150006
25263	150007
44205	150008
9693	150009
28622	150010
86662	150011
142069	150012
82289	150013
103	150014
121338	150015
69046	150016
11851	150017
1862	150018
45133	150019
7266	150020
249	150021
56483	150022
13701	150023
1933	150024
76268	150025
75845	150026
36068	150027
51988	150028
11203	150029
121599	150030
25236	150031
16289	150032
115527	150033
114106	150034
84050	150035
55089	150036
55102	150037
42280	150038
28939	150039
37269	150040
11174	150041
84831	150042
8445	150043
1346	150044
36494	150045
21770	150046
1917	150047
68730	150048
12486	150049
119159	150050
29620	150051
25085	150052
18818	150053
16050	150054
117994	150055
6912	150056
61355	150057
55361	150058
32263	150059
29112	150060
18099	150061
635	150062
75334	150063
111591	150064
98606	150065
72153	150066
4034	150067
2831	150068
17924	150069
131114	150070
52056	150071
30422	150072
65969	150073
996	150074
47281	150075
21729	150076
19559	150077
3417	150078
15656	150079
46855	150080
121804	150081
66662	150082
44257	150083
6397	150084
3400	150085
71484	150086
37156	150087
325	150088
33250	150089
17628	150090
29521	150091
58676	150092
84675	150093
44257	150094
14581	150095
45520	150096
75649	150097
101739	150098
64	150099
10592	150100
25473	150101
39482	150102
106655	150103
24539	150104
24759	150105
146422	150106
185	150107
9881	150108
37147	150109
83918	150110
33041	150111
115916	150112
16299	150113
42142	150114
79128	150115
46309	150116
44357	150117
2432	150118
1512	150119
11151	150120
20952	150121
5612	150122
119499	150123
20736	150124
14560	150125
44357	150126
43628	150127
15937	150128
4209	150129
124456	150130
5937	150131
39983	150132
4259	150133
112549	150134
62036	150135
1251	150136
16757	150137
119503	150138
95837	150139
36672	150140
40971	150141
62090	150142
20820	150143
1520	150144
64298	150145
14710	150146
110977	150147
8363	150148
80183	150149
1827	150150
99722	150151
84780	150152
83542	150153
3080	150154
17877	150155
33974	150156
12722	150157
46762	150158
90669	150159
9654	150160
39456	150161
10981	150162
77483	150163
24944	150164
52211	150165
14943	150166
241	150167
56353	150168
32857	150169
103820	150170
513	150171
14166	150172
60409	150173
534	150174
21205	150175
1282	150176
57540	150177
36437	150178
53129	150179
109925	150180
30817	150181
8235	150182
1157	150183
71219	150184
64811	150185
91519	150186
28273	150187
34923	150188
34979	150189
6971	150190
36273	150191
87903	150192
115771	150193
1185	150194
43421	150195
18221	150196
41233	150197
93069	150198
67277	150199
25001	150200
26799	150201
7747	150202
24020	150203
8929	150204
50351	150205
63173	150206
65808	150207
36707	150208
7193	150209
77301	150210
71207	150211
77278	150212
32879	150213
123569	150214
1023	150215
55497	150216
35674	150217
98700	150218
24702	150219
60959	150220
56765	150221
13566	150222
2247	150223
25686	150224
2221	150225
6155	150226
87210	150227
38379	150228
59477	150229
2938	150230
122481	150231
43475	150232
70727	150233
31016	150234
1648	150235
102	150236
46386	150237
16273	150238
11719	150239
37673	150240
33903	150241
82732	150242
6599	150243
1376	150244
73881	150245
12710	150246
147793	150247
131598	150248
37900	150249
89070	150250
1640	150251
62732	150252
60488	150253
54416	150254
119526	150255
23798	150256
120329	150257
70746	150258
26760	150259
34066	150260
87778	150261
31160	150262
1287	150263
2932	150264
103359	150265
17774	150266
76117	150267
73759	150268
80718	150269
28014	150270
90709	150271
98152	150272
8411	150273
8068	150274
27	150275
24843	150276
108118	150277
39024	150278
1777	150279
38	150280
8950	150281
33078	150282
59434	150283
7394	150284
14563	150285
3985	150286
94280	150287
56662	150288
7714	150289
59109	150290
30390	150291
71577	150292
101183	150293
36174	150294
4142	150295
54075	150296
61253	150297
62487	150298
1538	150299
6427	150300
2648	150301
38475	150302
107077	150303
94074	150304
1494	150305
56438	150306
26529	150307
135698	150308
132917	150309
1504	150310
8860	150311
36157	150312
88317	150313
24623	150314
4	150315
22191	150316
1693	150317
22728	150318
21102	150319
11884	150320
75905	150321
61188	150322
3187	150323
45518	150324
18466	150325
64377	150326
50953	150327
21245	150328
15188	150329
19831	150330
102428	150331
12689	150332
107386	150333
4992	150334
33747	150335
2325	150336
318	150337
35273	150338
14971	150339
35767	150340
45057	150341
105016	150342
28177	150343
47672	150344
42566	150345
75709	150346
53899	150347
13355	150348
59377	150349
845	150350
85579	150351
16178	150352
27248	150353
33112	150354
21670	150355
25070	150356
74939	150357
2545	150358
35418	150359
97681	150360
100743	150361
93074	150362
95471	150363
66908	150364
12208	150365
91889	150366
1777	150367
16197	150368
107054	150369
82861	150370
2365	150371
70124	150372
12712	150373
8965	150374
27031	150375
8850	150376
16856	150377
30814	150378
31655	150379
11083	150380
100464	150381
125591	150382
112747	150383
698	150384
31524	150385
2063	150386
204	150387
72703	150388
876	150389
116915	150390
2648	150391
95040	150392
71692	150393
54490	150394
98785	150395
46	150396
13947	150397
27000	150398
92258	150399
83998	150400
88552	150401
2307	150402
93206	150403
19378	150404
124847	150405
39449	150406
944	150407
53082	150408
78376	150409
50095	150410
26291	150411
65493	150412
71105	150413
68365	150414
9983	150415
69336	150416
8994	150417
102441	150418
36918	150419
28993	150420
60426	150421
6619	150422
19786	150423
95648	150424
95013	150425
19913	150426
56026	150427
21514	150428
17034	150429
54022	150430
110643	150431
13033	150432
20320	150433
2058	150434
106797	150435
80716	150436
5176	150437
9467	150438
2862	150439
104394	150440
65034	150441
51304	150442
68481	150443
645	150444
15861	150445
59366	150446
35210	150447
34736	150448
25118	150449
32176	150450
2210	150451
145426	150452
11826	150453
51740	150454
37804	150455
122671	150456
5385	150457
19658	150458
68342	150459
32473	150460
12886	150461
94900	150462
10912	150463
14595	150464
85043	150465
63756	150466
5495	150467
3106	150468
22463	150469
55256	150470
1057	150471
149078	150472
54071	150473
4322	150474
35563	150475
22396	150476
308	150477
4850	150478
7768	150479
24572	150480
38053	150481
96037	150482
3895	150483
29583	150484
46259	150485
52511	150486
6937	150487
137037	150488
430	150489
33945	150490
96437	150491
43442	150492
35609	150493
95038	150494
4022	150495
57970	150496
70719	150497
106636	150498
49888	150499
134995	150500
587	150501
31958	150502
50783	150503
1642	150504
59305	150505
16112	150506
17009	150507
72474	150508
123966	150509
19483	150510
48220	150511
107124	150512
50944	150513
93310	150514
23398	150515
10852	150516
63323	150517
4431	150518
57083	150519
49106	150520
20963	150521
9545	150522
75579	150523
82534	150524
47683	150525
40206	150526
111420	150527
3832	150528
25659	150529
122018	150530
4071	150531
57167	150532
19146	150533
48445	150534
107770	150535
96835	150536
133544	150537
83693	150538
3741	150539
17353	150540
14253	150541
86817	150542
5188	150543
56123	150544
103279	150545
127155	150546
123881	150547
62704	150548
111556	150549
48419	150550
29604	150551
54387	150552
18012	150553
19695	150554
84373	150555
6987	150556
70970	150557
63197	150558
64502	150559
112487	150560
46273	150561
51996	150562
19687	150563
42049	150564
1850	150565
76251	150566
37379	150567
20225	150568
79192	150569
11857	150570
89368	150571
136528	150572
71692	150573
118267	150574
2069	150575
35295	150576
82354	150577
59599	150578
6	150579
2638	150580
101090	150581
76993	150582
13925	150583
27251	150584
100231	150585
14781	150586
52927	150587
73389	150588
25486	150589
50133	150590
15374	150591
638	150592
21976	150593
10607	150594
129059	150595
4013	150596
7894	150597
100545	150598
12860	150599
78746	150600
1460	150601
417	150602
1234	150603
26706	150604
18636	150605
61503	150606
22301	150607
20921	150608
20532	150609
44741	150610
18633	150611
65721	150612
72235	150613
47079	150614
115277	150615
19037	150616
74044	150617
12219	150618
11779	150619
19407	150620
59074	150621
45687	150622
54329	150623
27824	150624
117345	150625
84199	150626
2676	150627
47800	150628
10582	150629
25976	150630
48295	150631
100219	150632
85209	150633
95632	150634
71828	150635
22185	150636
4335	150637
14647	150638
50688	150639
20725	150640
26537	150641
31394	150642
56029	150643
45651	150644
46239	150645
65299	150646
36616	150647
13	150648
61885	150649
53593	150650
123924	150651
52742	150652
23838	150653
31167	150654
41951	150655
77282	150656
114505	150657
72455	150658
9743	150659
69546	150660
28513	150661
56315	150662
4187	150663
17888	150664
6458	150665
75568	150666
87630	150667
364	150668
52478	150669
55242	150670
18660	150671
8235	150672
118662	150673
75050	150674
38284	150675
141336	150676
17185	150677
3727	150678
149380	150679
56884	150680
20605	150681
48803	150682
5854	150683
19072	150684
32868	150685
9059	150686
57380	150687
124088	150688
36227	150689
4216	150690
41174	150691
79721	150692
11578	150693
26330	150694
15121	150695
102148	150696
36750	150697
3284	150698
31161	150699
24226	150700
78399	150701
237	150702
54165	150703
30073	150704
14396	150705
735	150706
53907	150707
3833	150708
106030	150709
5854	150710
10360	150711
37745	150712
120081	150713
42522	150714
84109	150715
22831	150716
4586	150717
43589	150718
12506	150719
26194	150720
62534	150721
20425	150722
54282	150723
34459	150724
125769	150725
118485	150726
125558	150727
79519	150728
28391	150729
19945	150730
26940	150731
40122	150732
32639	150733
73653	150734
20369	150735
24566	150736
15102	150737
109334	150738
15607	150739
41841	150740
116324	150741
8331	150742
42433	150743
91856	150744
65727	150745
12864	150746
23605	150747
25388	150748
87119	150749
21642	150750
4251	150751
70142	150752
58905	150753
68258	150754
39876	150755
68645	150756
74872	150757
54985	150758
19022	150759
49601	150760
85300	150761
15594	150762
127648	150763
9292	150764
73265	150765
118055	150766
27098	150767
45059	150768
6826	150769
106989	150770
29433	150771
82215	150772
47942	150773
17575	150774
128488	150775
21275	150776
4008	150777
8341	150778
14859	150779
284	150780
3852	150781
33401	150782
104823	150783
58185	150784
8463	150785
36527	150786
16209	150787
15228	150788
85112	150789
15474	150790
21530	150791
91426	150792
57606	150793
14730	150794
50309	150795
35630	150796
726	150797
20635	150798
33653	150799
6326	150800
74584	150801
48811	150802
911	150803
614	150804
536	150805
143287	150806
39908	150807
26416	150808
11260	150809
12249	150810
28838	150811
79529	150812
39254	150813
25138	150814
24482	150815
17998	150816
105036	150817
68696	150818
30966	150819
68397	150820
39270	150821
23118	150822
56492	150823
4512	150824
39557	150825
60308	150826
47680	150827
33393	150828
128667	150829
25817	150830
31713	150831
44884	150832
106788	150833
17826	150834
45215	150835
63793	150836
21978	150837
11678	150838
87200	150839
34368	150840
73232	150841
26228	150842
6870	150843
29618	150844
27391	150845
25741	150846
74011	150847
25574	150848
28731	150849
82228	150850
84462	150851
50589	150852
64671	150853
1065	150854
147171	150855
58494	150856
32128	150857
136451	150858
41654	150859
45294	150860
125382	150861
57455	150862
12443	150863
109613	150864
35847	150865
39600	150866
83404	150867
1858	150868
10496	150869
22880	150870
133300	150871
37379	150872
105855	150873
36274	150874
54152	150875
1884	150876
63762	150877
117262	150878
27131	150879
18819	150880
107839	150881
18986	150882
111453	150883
12147	150884
1458	150885
53942	150886
65389	150887
37896	150888
56148	150889
104925	150890
27708	150891
118870	150892
51890	150893
76871	150894
120690	150895
34876	150896
63143	150897
75627	150898
2250	150899
3750	150900
78462	150901
40685	150902
67729	150903
40990	150904
2399	150905
22082	150906
8853	150907
45023	150908
120110	150909
58543	150910
8964	150911
63096	150912
61540	150913
74203	150914
75320	150915
17955	150916
70941	150917
3378	150918
2929	150919
29484	150920
66376	150921
104203	150922
7241	150923
2815	150924
6771	150925
22293	150926
79240	150927
69047	150928
71706	150929
72022	150930
26080	150931
9430	150932
95816	150933
1499	150934
28242	150935
19199	150936
28558	150937
53629	150938
50017	150939
48451	150940
36504	150941
51247	150942
40392	150943
63193	150944
20960	150945
60598	150946
74876	150947
148944	150948
106996	150949
414	150950
15200	150951
71292	150952
6765	150953
2436	150954
48262	150955
150103	150956
18555	150957
98044	150958
1953	150959
39829	150960
16196	150961
8142	150962
40568	150963
31301	150964
30211	150965
41369	150966
59357	150967
10694	150968
132788	150969
32014	150970
138904	150971
121908	150972
5556	150973
7257	150974
48913	150975
45437	150976
67243	150977
45794	150978
59482	150979
123325	150980
126860	150981
111120	150982
107914	150983
59905	150984
28611	150985
17265	150986
116997	150987
20122	150988
1221	150989
57696	150990
116154	150991
8189	150992
50531	150993
30476	150994
37072	150995
70082	150996
12959	150997
11237	150998
8565	150999
61981	151000
32646	151001
77602	151002
2562	151003
107989	151004
91689	151005
51126	151006
15044	151007
16682	151008
19766	151009
68190	151010
4024	151011
20227	151012
17704	151013
46937	151014
11226	151015
58452	151016
20294	151017
20565	151018
141343	151019
141905	151020
36784	151021
18443	151022
8919	151023
87118	151024
105706	151025
49054	151026
49921	151027
7870	151028
62456	151029
386	151030
24654	151031
70507	151032
32188	151033
21445	151034
59503	151035
48191	151036
108167	151037
64986	151038
57891	151039
86218	151040
22032	151041
137145	151042
83623	151043
8556	151044
118915	151045
34198	151046
24178	151047
46542	151048
31239	151049
101201	151050
17584	151051
8876	151052
57722	151053
125679	151054
50783	151055
952	151056
136444	151057
50535	151058
9020	151059
145161	151060
16268	151061
97683	151062
16688	151063
91525	151064
43632	151065
89531	151066
46763	151067
55457	151068
20071	151069
106649	151070
44676	151071
41179	151072
38361	151073
8262	151074
85638	151075
59868	151076
9724	151077
105469	151078
134219	151079
61551	151080
23330	151081
7793	151082
87973	151083
53224	151084
53225	151085
7702	151086
68404	151087
1275	151088
57294	151089
29552	151090
59528	151091
18546	151092
31042	151093
6438	151094
20871	151095
2834	151096
80679	151097
55504	151098
35744	151099
17365	151100
33858	151101
130134	151102
2276	151103
10316	151104
55338	151105
11515	151106
38726	151107
23699	151108
88361	151109
35174	151110
27689	151111
26953	151112
48329	151113
3	151114
3026	151115
16784	151116
23703	151117
52424	151118
141882	151119
8558	151120
60314	151121
97877	151122
7929	151123
10502	151124
67173	151125
30911	151126
10894	151127
1607	151128
27287	151129
67773	151130
8630	151131
127260	151132
50523	151133
32394	151134
9380	151135
52831	151136
11377	151137
9	151138
73580	151139
14208	151140
84401	151141
2365	151142
4098	151143
138816	151144
150	151145
103003	151146
97620	151147
36796	151148
25172	151149
66522	151150
91696	151151
53868	151152
73183	151153
2282	151154
127941	151155
9826	151156
32847	151157
97114	151158
44791	151159
41867	151160
2629	151161
2040	151162
3460	151163
10973	151164
7506	151165
44207	151166
40842	151167
51790	151168
145912	151169
104376	151170
83557	151171
38005	151172
17681	151173
50517	151174
81969	151175
2380	151176
43948	151177
25787	151178
99119	151179
37157	151180
16793	151181
79230	151182
11181	151183
6671	151184
32705	151185
27150	151186
98829	151187
8797	151188
7561	151189
51225	151190
61065	151191
7955	151192
75875	151193
95437	151194
66115	151195
18121	151196
849	151197
52103	151198
143316	151199
27516	151200
28996	151201
65026	151202
94778	151203
60566	151204
28211	151205
109600	151206
54989	151207
124962	151208
35398	151209
723	151210
134663	151211
44543	151212
119931	151213
14924	151214
26707	151215
503	151216
3956	151217
81834	151218
32716	151219
1044	151220
71864	151221
98349	151222
99045	151223
7098	151224
99683	151225
58962	151226
20235	151227
27006	151228
44045	151229
50163	151230
68097	151231
2868	151232
6909	151233
24027	151234
26396	151235
1650	151236
3958	151237
31042	151238
29338	151239
1044	151240
68784	151241
92916	151242
1487	151243
81496	151244
31102	151245
572	151246
49341	151247
807	151248
4047	151249
50979	151250
26128	151251
33665	151252
58020	151253
23369	151254
9859	151255
24179	151256
83812	151257
104319	151258
89530	151259
86992	151260
19337	151261
57678	151262
22509	151263
4739	151264
32730	151265
64179	151266
543	151267
38484	151268
26353	151269
27561	151270
57562	151271
35266	151272
13209	151273
85868	151274
32455	151275
13122	151276
100701	151277
2104	151278
77809	151279
59843	151280
73437	151281
8967	151282
473	151283
91936	151284
3789	151285
25669	151286
17438	151287
8688	151288
75526	151289
36199	151290
87153	151291
62744	151292
5666	151293
37200	151294
2085	151295
41383	151296
82120	151297
96956	151298
3459	151299
18080	151300
20776	151301
108141	151302
10558	151303
31892	151304
35582	151305
46001	151306
5842	151307
12797	151308
11599	151309
29955	151310
112387	151311
55942	151312
68791	151313
14987	151314
15801	151315
11456	151316
10945	151317
140735	151318
53344	151319
1196	151320
64949	151321
52550	151322
13160	151323
73015	151324
48485	151325
133506	151326
17478	151327
66878	151328
818	151329
84396	151330
34625	151331
21748	151332
24790	151333
33798	151334
30734	151335
54512	151336
6019	151337
22465	151338
5061	151339
62367	151340
11404	151341
79726	151342
20042	151343
112006	151344
27419	151345
99856	151346
101304	151347
138392	151348
62183	151349
4443	151350
10016	151351
10276	151352
46073	151353
56387	151354
88690	151355
18618	151356
120798	151357
54059	151358
11310	151359
74157	151360
87527	151361
3594	151362
8164	151363
19937	151364
15250	151365
28061	151366
692	151367
45776	151368
16590	151369
4341	151370
99271	151371
112068	151372
7513	151373
98654	151374
17382	151375
2007	151376
60807	151377
21883	151378
139977	151379
105658	151380
115870	151381
107961	151382
39590	151383
18203	151384
62254	151385
46040	151386
28772	151387
27056	151388
24302	151389
37911	151390
9926	151391
156	151392
1156	151393
53591	151394
60652	151395
4740	151396
81872	151397
80763	151398
12567	151399
28219	151400
19699	151401
113884	151402
55669	151403
149213	151404
84307	151405
36121	151406
2718	151407
140990	151408
132393	151409
18342	151410
35034	151411
2464	151412
90833	151413
10304	151414
212	151415
7723	151416
4188	151417
32377	151418
99024	151419
83682	151420
7223	151421
4456	151422
33977	151423
39656	151424
27260	151425
118909	151426
25466	151427
56448	151428
10472	151429
42410	151430
15732	151431
121669	151432
79613	151433
1512	151434
129129	151435
38519	151436
64961	151437
98653	151438
41249	151439
953	151440
1474	151441
129481	151442
62859	151443
114834	151444
16291	151445
47875	151446
35990	151447
127651	151448
133589	151449
36479	151450
1129	151451
29573	151452
11834	151453
6508	151454
11567	151455
69617	151456
24123	151457
59569	151458
129566	151459
87000	151460
18847	151461
58356	151462
15680	151463
75011	151464
21536	151465
107309	151466
59661	151467
91132	151468
100488	151469
21312	151470
105492	151471
62809	151472
25777	151473
82143	151474
8180	151475
30667	151476
42687	151477
8617	151478
867	151479
120657	151480
7740	151481
3589	151482
56762	151483
4381	151484
20192	151485
133211	151486
3983	151487
77909	151488
43687	151489
70767	151490
7045	151491
7355	151492
16602	151493
31527	151494
93076	151495
67590	151496
125935	151497
6030	151498
42724	151499
63876	151500
116674	151501
27860	151502
29823	151503
12498	151504
65970	151505
26989	151506
3027	151507
2893	151508
96234	151509
74098	151510
43134	151511
29484	151512
108337	151513
1412	151514
134346	151515
58030	151516
77034	151517
140836	151518
22661	151519
27692	151520
32576	151521
3749	151522
45194	151523
87883	151524
35168	151525
143	151526
5556	151527
3094	151528
79049	151529
6415	151530
41815	151531
43717	151532
46609	151533
9518	151534
59536	151535
88971	151536
43090	151537
86279	151538
2854	151539
46175	151540
11	151541
27644	151542
1989	151543
34930	151544
38133	151545
99578	151546
63591	151547
28096	151548
31913	151549
130785	151550
66052	151551
30737	151552
34413	151553
55139	151554
27968	151555
19874	151556
7043	151557
77956	151558
14601	151559
60263	151560
111801	151561
11216	151562
112007	151563
720	151564
186	151565
114077	151566
30167	151567
84436	151568
87875	151569
30227	151570
7677	151571
48171	151572
36992	151573
65203	151574
874	151575
3225	151576
453	151577
7992	151578
46677	151579
4820	151580
22047	151581
28246	151582
13742	151583
92127	151584
83733	151585
6218	151586
55559	151587
54904	151588
51760	151589
5755	151590
53299	151591
85705	151592
3864	151593
264	151594
6512	151595
737	151596
29285	151597
30876	151598
42404	151599
148018	151600
4465	151601
44314	151602
18847	151603
2841	151604
143888	151605
118276	151606
106115	151607
135485	151608
854	151609
13609	151610
11299	151611
47406	151612
98752	151613
138862	151614
41862	151615
67773	151616
69398	151617
48279	151618
8324	151619
84483	151620
5872	151621
41989	151622
41452	151623
17864	151624
100254	151625
17333	151626
1997	151627
141628	151628
95185	151629
17421	151630
115044	151631
7173	151632
8899	151633
25247	151634
25002	151635
109669	151636
18368	151637
37529	151638
31121	151639
8139	151640
37193	151641
63581	151642
18949	151643
19216	151644
4916	151645
49591	151646
30187	151647
104344	151648
74799	151649
43688	151650
5762	151651
2828	151652
36156	151653
34665	151654
46139	151655
12642	151656
10306	151657
75939	151658
37291	151659
49649	151660
15611	151661
32077	151662
10854	151663
64473	151664
41535	151665
10	151666
13698	151667
88907	151668
57009	151669
6642	151670
70433	151671
36566	151672
1813	151673
39212	151674
36363	151675
5201	151676
7865	151677
2623	151678
11498	151679
6549	151680
1556	151681
49730	151682
1853	151683
11198	151684
102116	151685
115448	151686
36203	151687
22545	151688
118754	151689
11288	151690
136346	151691
38037	151692
49172	151693
934	151694
25452	151695
12309	151696
130188	151697
62104	151698
4404	151699
82951	151700
47653	151701
8729	151702
7000	151703
113324	151704
17735	151705
73558	151706
10184	151707
89231	151708
24672	151709
82431	151710
56118	151711
20452	151712
38146	151713
125895	151714
76177	151715
54698	151716
54152	151717
37061	151718
21821	151719
19899	151720
8952	151721
41896	151722
18034	151723
5522	151724
29019	151725
1381	151726
34965	151727
12151	151728
81324	151729
42894	151730
26039	151731
228	151732
42279	151733
14354	151734
57657	151735
104598	151736
50806	151737
114898	151738
131638	151739
29154	151740
7763	151741
44816	151742
24699	151743
103106	151744
57292	151745
84972	151746
36531	151747
71549	151748
20141	151749
84682	151750
106342	151751
1023	151752
46278	151753
10139	151754
134764	151755
12795	151756
147732	151757
74265	151758
83107	151759
9415	151760
42778	151761
23943	151762
407	151763
13421	151764
40764	151765
47832	151766
16711	151767
80606	151768
94284	151769
7884	151770
16602	151771
90422	151772
20441	151773
22235	151774
31369	151775
21448	151776
6937	151777
72960	151778
61917	151779
11343	151780
29980	151781
67238	151782
108038	151783
53016	151784
19704	151785
2160	151786
9725	151787
31319	151788
56837	151789
144177	151790
1670	151791
18280	151792
26200	151793
133720	151794
96885	151795
98897	151796
31375	151797
5633	151798
31031	151799
3477	151800
1384	151801
74974	151802
60662	151803
127930	151804
37084	151805
15899	151806
49318	151807
59776	151808
42569	151809
1910	151810
38141	151811
110539	151812
89077	151813
30724	151814
42472	151815
97374	151816
83056	151817
14250	151818
10003	151819
52124	151820
338	151821
65400	151822
81418	151823
32215	151824
44438	151825
65857	151826
46356	151827
52648	151828
42263	151829
33879	151830
21197	151831
117109	151832
1521	151833
4531	151834
19695	151835
113081	151836
88082	151837
118034	151838
25819	151839
126155	151840
3063	151841
37108	151842
15746	151843
21099	151844
108983	151845
58796	151846
40636	151847
14226	151848
115160	151849
104290	151850
10838	151851
96381	151852
26094	151853
25040	151854
32837	151855
35402	151856
42553	151857
5348	151858
16156	151859
32969	151860
38255	151861
4408	151862
51249	151863
33629	151864
35	151865
104285	151866
60161	151867
24410	151868
20675	151869
569	151870
49816	151871
86206	151872
16916	151873
37601	151874
40921	151875
30976	151876
16499	151877
19053	151878
115007	151879
66102	151880
18736	151881
34424	151882
60400	151883
35873	151884
67413	151885
17322	151886
25152	151887
11491	151888
37776	151889
18921	151890
89146	151891
49568	151892
149	151893
11759	151894
58912	151895
77287	151896
88207	151897
47799	151898
19031	151899
146233	151900
13582	151901
13543	151902
22964	151903
112389	151904
21357	151905
56727	151906
50805	151907
57886	151908
3767	151909
13523	151910
18939	151911
1341	151912
18136	151913
22001	151914
2162	151915
78826	151916
6421	151917
128911	151918
110631	151919
37256	151920
24903	151921
25804	151922
27951	151923
447	151924
66905	151925
80057	151926
96049	151927
64750	151928
20429	151929
72598	151930
29168	151931
59232	151932
23186	151933
49030	151934
39421	151935
72726	151936
49970	151937
21245	151938
59784	151939
108831	151940
17439	151941
15024	151942
124098	151943
125951	151944
94855	151945
43329	151946
33163	151947
58544	151948
18171	151949
18282	151950
113627	151951
91249	151952
1382	151953
29039	151954
85263	151955
27785	151956
19731	151957
72025	151958
14386	151959
94124	151960
84471	151961
16642	151962
34198	151963
3899	151964
26198	151965
12676	151966
15293	151967
8358	151968
17070	151969
3090	151970
81306	151971
11622	151972
9784	151973
16753	151974
19	151975
25386	151976
15499	151977
110705	151978
530	151979
10669	151980
22724	151981
14078	151982
104716	151983
95147	151984
6850	151985
21866	151986
9516	151987
4256	151988
72348	151989
1363	151990
87547	151991
35960	151992
5785	151993
138270	151994
302	151995
6406	151996
73916	151997
141892	151998
44820	151999
17001	152000
3393	152001
14048	152002
18652	152003
5406	152004
90456	152005
33283	152006
56551	152007
35731	152008
111088	152009
51969	152010
19579	152011
15230	152012
12195	152013
1297	152014
149568	152015
1679	152016
17638	152017
2376	152018
16812	152019
28046	152020
95678	152021
645	152022
15494	152023
38765	152024
68627	152025
20762	152026
14368	152027
716	152028
3981	152029
17311	152030
98759	152031
9944	152032
70348	152033
144501	152034
19385	152035
72973	152036
37979	152037
36868	152038
7682	152039
147200	152040
34189	152041
55542	152042
32301	152043
119601	152044
1638	152045
996	152046
14234	152047
18774	152048
44889	152049
39047	152050
114766	152051
39334	152052
59178	152053
7498	152054
7470	152055
51871	152056
65668	152057
30909	152058
30654	152059
6112	152060
67436	152061
16489	152062
82701	152063
46462	152064
12159	152065
76663	152066
18719	152067
16629	152068
22871	152069
10426	152070
95809	152071
66689	152072
35682	152073
38634	152074
42062	152075
63045	152076
53541	152077
34730	152078
36542	152079
9108	152080
12445	152081
8111	152082
2724	152083
85699	152084
11832	152085
64536	152086
3123	152087
9066	152088
30567	152089
30203	152090
21982	152091
48078	152092
142542	152093
31658	152094
82732	152095
20930	152096
6836	152097
63850	152098
8040	152099
120774	152100
31369	152101
4862	152102
40506	152103
8150	152104
131189	152105
43364	152106
8892	152107
11479	152108
874	152109
9660	152110
111254	152111
283	152112
14459	152113
41579	152114
23091	152115
25731	152116
32800	152117
37699	152118
4340	152119
30892	152120
37408	152121
53938	152122
70132	152123
98952	152124
32460	152125
72448	152126
32898	152127
6554	152128
100894	152129
63991	152130
101681	152131
11068	152132
41962	152133
40987	152134
56950	152135
9395	152136
20576	152137
80983	152138
4992	152139
20008	152140
68591	152141
56236	152142
23963	152143
1694	152144
74267	152145
5174	152146
109941	152147
25537	152148
33979	152149
83525	152150
22501	152151
64987	152152
29247	152153
120693	152154
30330	152155
85187	152156
28929	152157
13226	152158
23977	152159
50412	152160
47519	152161
117725	152162
32163	152163
26029	152164
37637	152165
39833	152166
23640	152167
70671	152168
43281	152169
65199	152170
33452	152171
1497	152172
89658	152173
138	152174
74706	152175
22087	152176
48329	152177
72502	152178
134237	152179
17693	152180
75522	152181
14361	152182
72580	152183
11712	152184
103689	152185
271	152186
107466	152187
305	152188
16157	152189
11018	152190
91583	152191
13909	152192
41867	152193
9521	152194
24138	152195
24811	152196
1411	152197
4330	152198
45903	152199
44431	152200
27804	152201
11039	152202
5241	152203
34162	152204
45043	152205
46552	152206
123413	152207
22262	152208
2561	152209
5495	152210
39301	152211
898	152212
116502	152213
15956	152214
97272	152215
101446	152216
31158	152217
79554	152218
60443	152219
119741	152220
40746	152221
6968	152222
40264	152223
26368	152224
97375	152225
55187	152226
13568	152227
31097	152228
5426	152229
96260	152230
48305	152231
10933	152232
7205	152233
86761	152234
6551	152235
39328	152236
30421	152237
33827	152238
27806	152239
27004	152240
7720	152241
37808	152242
41385	152243
15595	152244
52054	152245
23421	152246
55609	152247
16636	152248
207	152249
31445	152250
12294	152251
108677	152252
27873	152253
5662	152254
51067	152255
75451	152256
118127	152257
13348	152258
16589	152259
55297	152260
26299	152261
85808	152262
4651	152263
57934	152264
63010	152265
10206	152266
202	152267
2481	152268
40735	152269
126060	152270
33040	152271
19608	152272
4277	152273
3331	152274
36937	152275
21336	152276
16544	152277
6099	152278
87909	152279
76900	152280
86941	152281
2967	152282
9269	152283
4128	152284
22159	152285
67005	152286
57169	152287
26703	152288
47415	152289
25171	152290
12995	152291
130034	152292
64234	152293
42065	152294
6704	152295
122810	152296
73261	152297
21448	152298
37712	152299
3071	152300
22255	152301
33072	152302
5663	152303
716	152304
102152	152305
6720	152306
49574	152307
86932	152308
1764	152309
3396	152310
23456	152311
47407	152312
25514	152313
39549	152314
20289	152315
344	152316
103201	152317
8297	152318
21628	152319
44253	152320
22236	152321
38158	152322
22953	152323
67970	152324
56831	152325
3673	152326
24050	152327
12225	152328
109182	152329
17578	152330
135599	152331
18459	152332
15511	152333
68740	152334
128264	152335
278	152336
46644	152337
43947	152338
475	152339
8792	152340
34465	152341
957	152342
121924	152343
11576	152344
10766	152345
28947	152346
22367	152347
90397	152348
19566	152349
11755	152350
82849	152351
3168	152352
35554	152353
2264	152354
32855	152355
61149	152356
751	152357
75454	152358
69258	152359
21211	152360
70771	152361
5156	152362
4355	152363
5924	152364
35000	152365
107024	152366
35000	152367
94327	152368
16367	152369
93026	152370
12798	152371
82763	152372
75633	152373
2561	152374
33250	152375
135802	152376
31184	152377
122147	152378
71873	152379
6256	152380
890	152381
43709	152382
70731	152383
93093	152384
73483	152385
23021	152386
25401	152387
12912	152388
134884	152389
19031	152390
30557	152391
520	152392
30336	152393
40247	152394
58715	152395
64396	152396
521	152397
127647	152398
104976	152399
108852	152400
14232	152401
15086	152402
68517	152403
4553	152404
6165	152405
26203	152406
22352	152407
47573	152408
54048	152409
51803	152410
33023	152411
85226	152412
47373	152413
22015	152414
20310	152415
20606	152416
5170	152417
89587	152418
117236	152419
37802	152420
112064	152421
47010	152422
7851	152423
19012	152424
20164	152425
697	152426
85256	152427
45149	152428
909	152429
81188	152430
90742	152431
35322	152432
66	152433
53837	152434
94975	152435
12432	152436
9068	152437
41335	152438
57378	152439
96037	152440
41552	152441
37772	152442
55863	152443
13780	152444
42170	152445
41925	152446
59466	152447
28556	152448
120280	152449
50121	152450
17102	152451
3166	152452
132564	152453
50131	152454
18917	152455
30406	152456
10802	152457
35104	152458
643	152459
669	152460
125236	152461
52586	152462
8763	152463
46550	152464
8350	152465
2927	152466
11001	152467
17219	152468
25956	152469
96962	152470
82656	152471
766	152472
8097	152473
111997	152474
20876	152475
33893	152476
39200	152477
47755	152478
2591	152479
33688	152480
44723	152481
122721	152482
55193	152483
3761	152484
29574	152485
3203	152486
25203	152487
2191	152488
3762	152489
62643	152490
5254	152491
10865	152492
32398	152493
123677	152494
1590	152495
8859	152496
28149	152497
107846	152498
28007	152499
22574	152500
33431	152501
3119	152502
46507	152503
31205	152504
34920	152505
2539	152506
43557	152507
24421	152508
62230	152509
7901	152510
103925	152511
58913	152512
722	152513
31770	152514
149325	152515
23510	152516
84188	152517
86660	152518
51904	152519
87703	152520
30994	152521
64093	152522
44582	152523
42407	152524
19214	152525
4228	152526
137677	152527
4421	152528
451	152529
4161	152530
8662	152531
56158	152532
1699	152533
142520	152534
116456	152535
711	152536
53764	152537
43579	152538
55821	152539
3072	152540
11031	152541
115281	152542
98355	152543
41287	152544
84718	152545
82279	152546
22302	152547
79969	152548
46645	152549
1998	152550
12328	152551
14484	152552
86233	152553
82966	152554
35492	152555
65158	152556
25831	152557
63654	152558
147192	152559
61775	152560
33565	152561
21348	152562
67283	152563
10253	152564
91756	152565
34482	152566
116605	152567
122409	152568
5261	152569
119667	152570
71265	152571
56046	152572
28594	152573
55682	152574
4596	152575
5046	152576
29273	152577
2942	152578
23274	152579
106747	152580
6375	152581
83288	152582
57742	152583
30189	152584
752	152585
96329	152586
53567	152587
65975	152588
104759	152589
147548	152590
57136	152591
43325	152592
97441	152593
99569	152594
74260	152595
93417	152596
82122	152597
72989	152598
104018	152599
24214	152600
36736	152601
89232	152602
14294	152603
80348	152604
256	152605
28437	152606
79308	152607
68411	152608
66493	152609
70842	152610
64577	152611
53013	152612
87744	152613
106932	152614
3831	152615
5363	152616
63079	152617
2439	152618
49726	152619
33313	152620
49085	152621
69562	152622
108836	152623
81311	152624
43933	152625
18882	152626
3193	152627
111767	152628
99758	152629
120218	152630
3003	152631
37673	152632
141443	152633
14718	152634
5626	152635
36018	152636
26858	152637
219	152638
23303	152639
41287	152640
22116	152641
82601	152642
90493	152643
38540	152644
11966	152645
10455	152646
102434	152647
27599	152648
6527	152649
32579	152650
8431	152651
51981	152652
1616	152653
23244	152654
1813	152655
103234	152656
14623	152657
114512	152658
32752	152659
10636	152660
102580	152661
19842	152662
43732	152663
4807	152664
10179	152665
44342	152666
129327	152667
7632	152668
19746	152669
73425	152670
105069	152671
95957	152672
35123	152673
69963	152674
125894	152675
12571	152676
897	152677
28246	152678
15775	152679
37125	152680
12598	152681
117397	152682
137977	152683
114764	152684
5049	152685
77322	152686
83129	152687
93194	152688
24473	152689
46573	152690
39554	152691
64349	152692
80860	152693
30287	152694
87509	152695
78208	152696
53600	152697
63078	152698
74419	152699
11050	152700
128757	152701
91160	152702
2564	152703
12678	152704
39660	152705
78594	152706
83946	152707
46717	152708
23481	152709
11443	152710
1020	152711
113863	152712
68841	152713
125967	152714
8176	152715
4966	152716
108414	152717
19399	152718
1642	152719
38217	152720
38497	152721
3266	152722
58352	152723
60798	152724
35749	152725
62847	152726
38579	152727
58831	152728
85838	152729
110596	152730
31312	152731
57103	152732
430	152733
75775	152734
135202	152735
12394	152736
3764	152737
5008	152738
57184	152739
40251	152740
139	152741
27924	152742
12591	152743
17082	152744
34323	152745
105790	152746
81426	152747
72811	152748
1080	152749
840	152750
104763	152751
43446	152752
77	152753
95288	152754
39538	152755
64481	152756
3545	152757
10484	152758
31492	152759
47365	152760
10722	152761
71768	152762
34272	152763
680	152764
2200	152765
138182	152766
13485	152767
15873	152768
33376	152769
76803	152770
92761	152771
9791	152772
36269	152773
1149	152774
125447	152775
109228	152776
3620	152777
292	152778
30000	152779
94301	152780
16332	152781
14616	152782
55241	152783
149988	152784
34131	152785
44848	152786
23720	152787
120315	152788
1740	152789
110602	152790
85418	152791
80997	152792
5410	152793
10867	152794
121876	152795
12495	152796
39030	152797
63181	152798
53784	152799
117976	152800
36705	152801
39281	152802
121151	152803
96482	152804
17209	152805
14920	152806
5579	152807
18664	152808
79534	152809
2856	152810
47006	152811
47738	152812
30347	152813
11939	152814
10978	152815
15471	152816
395	152817
42481	152818
33172	152819
40360	152820
16177	152821
72248	152822
83631	152823
14076	152824
110071	152825
4048	152826
48955	152827
75488	152828
51086	152829
27817	152830
5300	152831
672	152832
55183	152833
34081	152834
3686	152835
2954	152836
25637	152837
2954	152838
63508	152839
124921	152840
70156	152841
27468	152842
92152	152843
1375	152844
22427	152845
34668	152846
35648	152847
14064	152848
111361	152849
34433	152850
14207	152851
27430	152852
132768	152853
17283	152854
15314	152855
55533	152856
20219	152857
3744	152858
36535	152859
28704	152860
67583	152861
61561	152862
63816	152863
1649	152864
92617	152865
16987	152866
23087	152867
32970	152868
32758	152869
15044	152870
754	152871
8556	152872
31433	152873
81585	152874
69597	152875
23755	152876
5380	152877
7596	152878
15426	152879
14261	152880
11957	152881
561	152882
20938	152883
96978	152884
97382	152885
6815	152886
21386	152887
5190	152888
87718	152889
1144	152890
8415	152891
97161	152892
127901	152893
3573	152894
2513	152895
5670	152896
32557	152897
21395	152898
98266	152899
7950	152900
118685	152901
80800	152902
33045	152903
64355	152904
141528	152905
25396	152906
28610	152907
137359	152908
44062	152909
96192	152910
57852	152911
23702	152912
4136	152913
801	152914
6359	152915
61458	152916
2190	152917
105306	152918
121675	152919
26629	152920
66335	152921
2461	152922
33423	152923
10628	152924
395	152925
11548	152926
81947	152927
30111	152928
33912	152929
77086	152930
949	152931
41683	152932
3521	152933
58291	152934
1511	152935
3348	152936
68719	152937
10629	152938
33410	152939
63967	152940
30535	152941
1895	152942
6544	152943
15563	152944
61830	152945
19453	152946
9420	152947
73284	152948
42002	152949
126428	152950
86725	152951
125070	152952
8934	152953
58416	152954
100059	152955
37065	152956
7015	152957
5244	152958
60085	152959
7591	152960
8839	152961
27427	152962
5455	152963
19613	152964
18507	152965
7196	152966
6314	152967
125210	152968
50720	152969
24829	152970
111747	152971
82491	152972
51898	152973
55118	152974
636	152975
91800	152976
3677	152977
58269	152978
134719	152979
124089	152980
5102	152981
37576	152982
29963	152983
1604	152984
59588	152985
7478	152986
34020	152987
85827	152988
53208	152989
81323	152990
17363	152991
133036	152992
9864	152993
18216	152994
100877	152995
58411	152996
36051	152997
47376	152998
53051	152999
17809	153000
119925	153001
25352	153002
2855	153003
94991	153004
43971	153005
80290	153006
15694	153007
82379	153008
46578	153009
113852	153010
94816	153011
106750	153012
59637	153013
31675	153014
29216	153015
3424	153016
23761	153017
61143	153018
60074	153019
369	153020
32974	153021
89114	153022
8629	153023
44256	153024
105924	153025
110063	153026
114836	153027
42557	153028
105623	153029
126200	153030
144229	153031
66106	153032
60763	153033
32173	153034
53944	153035
60743	153036
24714	153037
65479	153038
111004	153039
18414	153040
18501	153041
46116	153042
10046	153043
118537	153044
6242	153045
94749	153046
51521	153047
5764	153048
27867	153049
15892	153050
26707	153051
80057	153052
21236	153053
12740	153054
141674	153055
87100	153056
123707	153057
35928	153058
3913	153059
3100	153060
36856	153061
48305	153062
42536	153063
94679	153064
47934	153065
106442	153066
49837	153067
9104	153068
38403	153069
113237	153070
49358	153071
1502	153072
115688	153073
132794	153074
46956	153075
21635	153076
35865	153077
540	153078
48117	153079
3163	153080
13302	153081
5449	153082
15550	153083
74408	153084
75589	153085
81355	153086
27336	153087
93019	153088
30530	153089
116213	153090
664	153091
14311	153092
54406	153093
27362	153094
24396	153095
16186	153096
1968	153097
9622	153098
47881	153099
26188	153100
4384	153101
71263	153102
48975	153103
8818	153104
61666	153105
65486	153106
70759	153107
94898	153108
146700	153109
143687	153110
60424	153111
45385	153112
29083	153113
31536	153114
64842	153115
147451	153116
64366	153117
71355	153118
8303	153119
84229	153120
24717	153121
68949	153122
17299	153123
46107	153124
66836	153125
111617	153126
102084	153127
4944	153128
48646	153129
102824	153130
41957	153131
2288	153132
59193	153133
59761	153134
65331	153135
28998	153136
56988	153137
3428	153138
50562	153139
2767	153140
69088	153141
1198	153142
88922	153143
23487	153144
15735	153145
3344	153146
7521	153147
29036	153148
3216	153149
20310	153150
40980	153151
13154	153152
25517	153153
5914	153154
117376	153155
59022	153156
11003	153157
2181	153158
4638	153159
76971	153160
65586	153161
12632	153162
116217	153163
22220	153164
32315	153165
43695	153166
21284	153167
41145	153168
42203	153169
1906	153170
83739	153171
87290	153172
293	153173
84029	153174
1960	153175
63474	153176
107042	153177
11979	153178
7384	153179
65531	153180
149382	153181
111615	153182
51	153183
24293	153184
144149	153185
80329	153186
90211	153187
40418	153188
48071	153189
92038	153190
13433	153191
44879	153192
148668	153193
58301	153194
52798	153195
146755	153196
1960	153197
26891	153198
100980	153199
51318	153200
28395	153201
56862	153202
14190	153203
913	153204
138499	153205
98757	153206
70361	153207
54783	153208
150276	153209
20246	153210
2792	153211
21311	153212
13411	153213
83504	153214
87214	153215
11535	153216
13593	153217
4754	153218
875	153219
50254	153220
54123	153221
129743	153222
84	153223
14195	153224
15355	153225
129542	153226
80125	153227
65267	153228
1980	153229
63249	153230
49520	153231
7042	153232
108991	153233
127885	153234
16456	153235
102380	153236
38177	153237
63985	153238
36702	153239
118306	153240
59903	153241
15866	153242
78297	153243
5223	153244
38707	153245
28974	153246
30339	153247
36137	153248
45059	153249
66047	153250
83935	153251
63148	153252
76292	153253
14204	153254
74597	153255
9852	153256
81684	153257
74369	153258
81412	153259
16670	153260
115295	153261
4206	153262
9941	153263
129113	153264
127467	153265
10702	153266
23882	153267
91477	153268
272	153269
19042	153270
594	153271
133474	153272
5163	153273
31625	153274
35409	153275
23009	153276
9973	153277
66975	153278
44069	153279
6052	153280
20231	153281
87420	153282
32180	153283
4953	153284
71826	153285
12773	153286
6885	153287
92223	153288
64626	153289
22496	153290
124	153291
16532	153292
135750	153293
88523	153294
98355	153295
81104	153296
14367	153297
57262	153298
76750	153299
10628	153300
49792	153301
50388	153302
72136	153303
13482	153304
49615	153305
126	153306
23155	153307
26888	153308
127331	153309
126	153310
46334	153311
50139	153312
1850	153313
55951	153314
21135	153315
48215	153316
34380	153317
31014	153318
90649	153319
104488	153320
6457	153321
53459	153322
96769	153323
48391	153324
90257	153325
38835	153326
4	153327
10221	153328
41416	153329
100605	153330
1235	153331
104209	153332
77781	153333
33160	153334
785	153335
116014	153336
451	153337
805	153338
113532	153339
77869	153340
130511	153341
73133	153342
19319	153343
6337	153344
70474	153345
13455	153346
34716	153347
66079	153348
33270	153349
134622	153350
5119	153351
1317	153352
11636	153353
10074	153354
15671	153355
9620	153356
34133	153357
75576	153358
49145	153359
109865	153360
22976	153361
126499	153362
12658	153363
102888	153364
101270	153365
8655	153366
4426	153367
78178	153368
28915	153369
8394	153370
31341	153371
51684	153372
41803	153373
19006	153374
51968	153375
2828	153376
125066	153377
30698	153378
19339	153379
64273	153380
121525	153381
102566	153382
73932	153383
138033	153384
2918	153385
78770	153386
29328	153387
3785	153388
108970	153389
23772	153390
5821	153391
60494	153392
8983	153393
90225	153394
47807	153395
16392	153396
128616	153397
81625	153398
103158	153399
123862	153400
3225	153401
44250	153402
6018	153403
5826	153404
38562	153405
102797	153406
55859	153407
56079	153408
21787	153409
47385	153410
41340	153411
34870	153412
126767	153413
103156	153414
76279	153415
25823	153416
62083	153417
50094	153418
4404	153419
130725	153420
6794	153421
51516	153422
48162	153423
28452	153424
136000	153425
35224	153426
7887	153427
101989	153428
62623	153429
10127	153430
58213	153431
49224	153432
94896	153433
26084	153434
37211	153435
107792	153436
1532	153437
12454	153438
51049	153439
127781	153440
68160	153441
35803	153442
45971	153443
70052	153444
5199	153445
24636	153446
21656	153447
5468	153448
50224	153449
49313	153450
66999	153451
41171	153452
7052	153453
26688	153454
21713	153455
19692	153456
5069	153457
82291	153458
118319	153459
48367	153460
52540	153461
1599	153462
79305	153463
15981	153464
89282	153465
27044	153466
86891	153467
7826	153468
9380	153469
13668	153470
32400	153471
23200	153472
58459	153473
4194	153474
28879	153475
15606	153476
8288	153477
5387	153478
114929	153479
27989	153480
106452	153481
13466	153482
17079	153483
37078	153484
99086	153485
11815	153486
140318	153487
92039	153488
13056	153489
111181	153490
149122	153491
42940	153492
52345	153493
93845	153494
5312	153495
96150	153496
47011	153497
11437	153498
101789	153499
64124	153500
58198	153501
75455	153502
31861	153503
86495	153504
67097	153505
34487	153506
82577	153507
1921	153508
6781	153509
51288	153510
57848	153511
51391	153512
56342	153513
63599	153514
98925	153515
57289	153516
33994	153517
56179	153518
65805	153519
9851	153520
35988	153521
131078	153522
27961	153523
283	153524
35564	153525
64155	153526
46799	153527
93206	153528
56741	153529
42912	153530
67754	153531
8299	153532
17497	153533
18657	153534
5657	153535
33630	153536
40398	153537
62311	153538
6466	153539
31388	153540
907	153541
132680	153542
11450	153543
83653	153544
11601	153545
12965	153546
3999	153547
38572	153548
23260	153549
78530	153550
10835	153551
45233	153552
131400	153553
16812	153554
94998	153555
86903	153556
16290	153557
18523	153558
225	153559
107991	153560
45566	153561
10160	153562
131495	153563
107015	153564
13140	153565
25036	153566
23971	153567
764	153568
32446	153569
51475	153570
76666	153571
4447	153572
10858	153573
24671	153574
59659	153575
21178	153576
10212	153577
53486	153578
87208	153579
19152	153580
54071	153581
63424	153582
119355	153583
115685	153584
24934	153585
72355	153586
112285	153587
47514	153588
47970	153589
104820	153590
47416	153591
32183	153592
11834	153593
70708	153594
41292	153595
28138	153596
18865	153597
6595	153598
121127	153599
49423	153600
46154	153601
57116	153602
19407	153603
17264	153604
53491	153605
112950	153606
1256	153607
102497	153608
4627	153609
43340	153610
5365	153611
15829	153612
35546	153613
8857	153614
1860	153615
29580	153616
108351	153617
4708	153618
102853	153619
25704	153620
66826	153621
32606	153622
67147	153623
27698	153624
3308	153625
106873	153626
60453	153627
25931	153628
56656	153629
19855	153630
117153	153631
109903	153632
1720	153633
36794	153634
67584	153635
1462	153636
98182	153637
35481	153638
10320	153639
56962	153640
57182	153641
9600	153642
7486	153643
1640	153644
81081	153645
70374	153646
114649	153647
33003	153648
8444	153649
32407	153650
93323	153651
4621	153652
34522	153653
9669	153654
66525	153655
2807	153656
64130	153657
38550	153658
51341	153659
126852	153660
131700	153661
11194	153662
12590	153663
62546	153664
25419	153665
60969	153666
140510	153667
39024	153668
53623	153669
75640	153670
16656	153671
117482	153672
9737	153673
31505	153674
17188	153675
49137	153676
140372	153677
102358	153678
43757	153679
11616	153680
53862	153681
12897	153682
45073	153683
47133	153684
89020	153685
113020	153686
81734	153687
149206	153688
122945	153689
39905	153690
9429	153691
61586	153692
22626	153693
35285	153694
873	153695
125746	153696
11178	153697
122518	153698
4428	153699
40077	153700
36318	153701
3581	153702
26374	153703
837	153704
44241	153705
66973	153706
120068	153707
51381	153708
30624	153709
20705	153710
48506	153711
38387	153712
27988	153713
29387	153714
29979	153715
46892	153716
60748	153717
16774	153718
86735	153719
39163	153720
121833	153721
47033	153722
46162	153723
27273	153724
3987	153725
77389	153726
14238	153727
56733	153728
8561	153729
76704	153730
76437	153731
30609	153732
5059	153733
60934	153734
3322	153735
73290	153736
98136	153737
77366	153738
13674	153739
22823	153740
39	153741
68481	153742
18845	153743
11038	153744
67410	153745
97619	153746
585	153747
18802	153748
93459	153749
6419	153750
570	153751
74945	153752
5171	153753
4457	153754
24752	153755
63244	153756
28192	153757
19813	153758
29989	153759
35085	153760
41803	153761
19759	153762
39631	153763
96117	153764
111957	153765
48072	153766
3517	153767
44207	153768
72268	153769
107661	153770
135432	153771
52579	153772
85285	153773
52883	153774
8099	153775
49566	153776
20589	153777
26103	153778
9473	153779
103030	153780
48736	153781
15925	153782
91255	153783
27768	153784
25902	153785
64028	153786
30461	153787
109269	153788
124099	153789
44085	153790
2728	153791
25882	153792
28618	153793
60168	153794
14129	153795
116021	153796
10848	153797
172	153798
87	153799
85168	153800
51088	153801
103810	153802
99055	153803
86715	153804
39534	153805
1555	153806
26222	153807
102174	153808
3227	153809
145522	153810
83709	153811
30049	153812
21858	153813
82594	153814
44700	153815
78626	153816
57785	153817
10563	153818
121064	153819
120663	153820
49415	153821
20819	153822
81571	153823
569	153824
11534	153825
45391	153826
115780	153827
4459	153828
127396	153829
24557	153830
17201	153831
43091	153832
56416	153833
91958	153834
10305	153835
45739	153836
64292	153837
13773	153838
11089	153839
38589	153840
151	153841
8190	153842
1009	153843
32466	153844
5874	153845
27869	153846
64046	153847
67745	153848
41180	153849
19648	153850
31728	153851
113626	153852
67695	153853
34024	153854
8292	153855
70415	153856
138277	153857
934	153858
124105	153859
10508	153860
45456	153861
2731	153862
71728	153863
138932	153864
2537	153865
4561	153866
102148	153867
1174	153868
119477	153869
138562	153870
10108	153871
3685	153872
12505	153873
3182	153874
79205	153875
15742	153876
50027	153877
17021	153878
118833	153879
12698	153880
46611	153881
14090	153882
26872	153883
108322	153884
38546	153885
54251	153886
148439	153887
22937	153888
6766	153889
87016	153890
977	153891
12066	153892
41166	153893
8329	153894
23921	153895
58267	153896
93908	153897
5251	153898
88844	153899
6557	153900
1609	153901
19290	153902
67295	153903
4199	153904
123141	153905
25345	153906
6935	153907
119824	153908
16699	153909
126002	153910
62411	153911
5645	153912
119107	153913
92499	153914
92104	153915
42237	153916
39924	153917
70159	153918
56902	153919
58333	153920
99066	153921
50284	153922
11722	153923
64923	153924
11933	153925
5670	153926
45747	153927
32836	153928
2499	153929
77362	153930
110068	153931
71600	153932
27518	153933
119636	153934
23500	153935
3749	153936
8944	153937
73779	153938
80660	153939
23010	153940
25874	153941
12715	153942
47185	153943
40450	153944
42851	153945
126294	153946
17633	153947
95002	153948
83206	153949
39093	153950
116571	153951
230	153952
24648	153953
22866	153954
9334	153955
125317	153956
780	153957
94246	153958
25024	153959
87526	153960
29392	153961
120233	153962
17912	153963
46319	153964
23497	153965
4950	153966
85103	153967
52807	153968
11490	153969
58720	153970
25639	153971
107509	153972
52571	153973
36820	153974
2281	153975
109062	153976
39464	153977
3154	153978
71254	153979
299	153980
123993	153981
93513	153982
66350	153983
40844	153984
136514	153985
4527	153986
36322	153987
17844	153988
12426	153989
80280	153990
28845	153991
10850	153992
5971	153993
566	153994
128016	153995
65567	153996
7566	153997
2390	153998
38488	153999
65269	154000
102060	154001
20426	154002
10424	154003
76731	154004
20609	154005
19173	154006
22592	154007
81772	154008
16572	154009
48570	154010
37329	154011
5175	154012
24944	154013
46	154014
117229	154015
117765	154016
23288	154017
10332	154018
82964	154019
26300	154020
17755	154021
19191	154022
73	154023
25484	154024
40989	154025
21365	154026
39255	154027
4368	154028
123111	154029
71791	154030
40540	154031
8621	154032
92670	154033
57285	154034
66675	154035
84389	154036
37062	154037
18785	154038
4283	154039
63473	154040
56575	154041
81011	154042
2190	154043
2690	154044
53537	154045
49139	154046
4933	154047
6737	154048
25371	154049
109394	154050
56	154051
132008	154052
13741	154053
1469	154054
2072	154055
22	154056
45484	154057
106514	154058
20304	154059
121617	154060
27887	154061
2288	154062
2580	154063
34158	154064
93	154065
25300	154066
487	154067
63495	154068
33800	154069
121058	154070
96164	154071
123294	154072
2751	154073
10948	154074
2167	154075
45888	154076
19698	154077
132027	154078
78681	154079
111934	154080
113463	154081
4989	154082
32563	154083
86112	154084
54238	154085
23610	154086
59007	154087
3355	154088
44352	154089
19526	154090
144310	154091
111623	154092
94732	154093
92063	154094
38723	154095
39041	154096
17855	154097
13414	154098
63694	154099
81790	154100
60495	154101
59485	154102
15053	154103
36408	154104
9386	154105
51019	154106
10934	154107
4592	154108
53032	154109
8742	154110
74418	154111
2629	154112
7233	154113
25393	154114
25712	154115
180	154116
14667	154117
55305	154118
43132	154119
64378	154120
4110	154121
20417	154122
30217	154123
23782	154124
58306	154125
45541	154126
6097	154127
3069	154128
31920	154129
82801	154130
32657	154131
92641	154132
115482	154133
52709	154134
58137	154135
1188	154136
139851	154137
36181	154138
57425	154139
13001	154140
44614	154141
80573	154142
36957	154143
43556	154144
39173	154145
70509	154146
28560	154147
108522	154148
71469	154149
17585	154150
38442	154151
21597	154152
3655	154153
85015	154154
100662	154155
87944	154156
132667	154157
75668	154158
4398	154159
83133	154160
25782	154161
47641	154162
75902	154163
70093	154164
48219	154165
3016	154166
72290	154167
96349	154168
24245	154169
129853	154170
10399	154171
2056	154172
23093	154173
42735	154174
22384	154175
86121	154176
149448	154177
40864	154178
27775	154179
87465	154180
21623	154181
40469	154182
8736	154183
1500	154184
13957	154185
62541	154186
92072	154187
33444	154188
4628	154189
8156	154190
11449	154191
119536	154192
36528	154193
10564	154194
56972	154195
112217	154196
81928	154197
47304	154198
43482	154199
49070	154200
101785	154201
72992	154202
31167	154203
137025	154204
58401	154205
116778	154206
14821	154207
3834	154208
71615	154209
42981	154210
131870	154211
10501	154212
23646	154213
67411	154214
93696	154215
17474	154216
21746	154217
65563	154218
63161	154219
5014	154220
71114	154221
54955	154222
85102	154223
112645	154224
57071	154225
99952	154226
32161	154227
26615	154228
6627	154229
23687	154230
7276	154231
21466	154232
497	154233
38842	154234
15908	154235
980	154236
11470	154237
10905	154238
65430	154239
14801	154240
6795	154241
32341	154242
112671	154243
19483	154244
12968	154245
22896	154246
8740	154247
103264	154248
26206	154249
36364	154250
12089	154251
45157	154252
37999	154253
127274	154254
82611	154255
11442	154256
2551	154257
21766	154258
27231	154259
8786	154260
13844	154261
3721	154262
12583	154263
8258	154264
46303	154265
49038	154266
42	154267
125572	154268
93471	154269
48217	154270
20101	154271
59004	154272
19979	154273
3334	154274
133423	154275
15193	154276
13142	154277
6725	154278
91133	154279
38299	154280
57644	154281
20030	154282
66786	154283
34171	154284
26795	154285
50564	154286
13550	154287
30387	154288
34041	154289
13211	154290
58437	154291
63498	154292
49749	154293
71851	154294
150158	154295
143407	154296
3568	154297
60081	154298
19652	154299
13092	154300
34158	154301
7473	154302
15668	154303
34207	154304
19738	154305
5812	154306
24467	154307
67836	154308
36738	154309
7301	154310
52644	154311
8273	154312
37347	154313
33656	154314
97539	154315
12860	154316
103861	154317
97448	154318
5688	154319
7898	154320
69495	154321
74818	154322
70315	154323
8807	154324
40345	154325
49018	154326
30805	154327
4067	154328
4696	154329
35651	154330
140090	154331
16760	154332
13697	154333
3853	154334
30287	154335
42006	154336
31612	154337
34801	154338
72511	154339
103119	154340
17415	154341
44691	154342
7731	154343
5185	154344
17043	154345
60778	154346
62480	154347
4583	154348
4834	154349
101685	154350
119176	154351
84249	154352
45129	154353
19045	154354
23533	154355
1088	154356
28751	154357
31197	154358
67492	154359
54188	154360
55713	154361
7039	154362
12761	154363
136899	154364
399	154365
14020	154366
42494	154367
85760	154368
26635	154369
35	154370
10507	154371
68970	154372
9388	154373
117223	154374
6088	154375
144736	154376
74868	154377
12368	154378
122062	154379
13375	154380
134356	154381
21047	154382
2839	154383
79856	154384
17248	154385
9864	154386
74522	154387
63564	154388
31074	154389
55446	154390
140404	154391
22926	154392
9668	154393
56044	154394
60665	154395
134269	154396
107783	154397
16821	154398
11503	154399
73580	154400
106540	154401
49088	154402
36415	154403
117712	154404
64094	154405
225	154406
9413	154407
14	154408
8130	154409
100843	154410
76728	154411
28125	154412
85581	154413
126164	154414
51025	154415
50367	154416
127727	154417
2504	154418
63723	154419
56872	154420
40789	154421
58028	154422
30906	154423
111472	154424
34962	154425
11351	154426
36858	154427
12920	154428
71254	154429
16610	154430
4199	154431
7496	154432
88621	154433
89625	154434
132500	154435
67613	154436
41991	154437
372	154438
10868	154439
88554	154440
18235	154441
45354	154442
19320	154443
27728	154444
123150	154445
77268	154446
2681	154447
22109	154448
5218	154449
18251	154450
27110	154451
99499	154452
14393	154453
136856	154454
35748	154455
45477	154456
13165	154457
19978	154458
82899	154459
2952	154460
3271	154461
14285	154462
93103	154463
76210	154464
95612	154465
14692	154466
8434	154467
25891	154468
77785	154469
50044	154470
55809	154471
17277	154472
31314	154473
44634	154474
2057	154475
72691	154476
61453	154477
79233	154478
84268	154479
109143	154480
137231	154481
13358	154482
72626	154483
2732	154484
71891	154485
109496	154486
33705	154487
5593	154488
13580	154489
54893	154490
17107	154491
17850	154492
48756	154493
55728	154494
40035	154495
49808	154496
11977	154497
100285	154498
68622	154499
103018	154500
11035	154501
46442	154502
32850	154503
27695	154504
18161	154505
70295	154506
26498	154507
96167	154508
66939	154509
41661	154510
101641	154511
35664	154512
72326	154513
591	154514
3158	154515
17172	154516
28056	154517
172	154518
58174	154519
14998	154520
91591	154521
34990	154522
7923	154523
68593	154524
8051	154525
40740	154526
75024	154527
8766	154528
9194	154529
91249	154530
19732	154531
36969	154532
43370	154533
10144	154534
82762	154535
22663	154536
107626	154537
2892	154538
42940	154539
63496	154540
343	154541
40394	154542
148602	154543
24751	154544
87919	154545
75589	154546
49719	154547
22986	154548
2761	154549
12124	154550
16568	154551
20453	154552
30854	154553
53790	154554
43347	154555
1851	154556
26066	154557
42837	154558
21417	154559
159	154560
15380	154561
37681	154562
109634	154563
63371	154564
23161	154565
51526	154566
81876	154567
24667	154568
91301	154569
30178	154570
20424	154571
74	154572
80373	154573
1108	154574
45563	154575
82879	154576
22158	154577
19268	154578
7055	154579
41260	154580
27268	154581
61090	154582
1653	154583
99893	154584
72515	154585
8940	154586
633	154587
58859	154588
19077	154589
5992	154590
128862	154591
60537	154592
17685	154593
33192	154594
14486	154595
86013	154596
109693	154597
7413	154598
101222	154599
58571	154600
1845	154601
79674	154602
84387	154603
4463	154604
49508	154605
10920	154606
12325	154607
14357	154608
76802	154609
2360	154610
36539	154611
3590	154612
150110	154613
43129	154614
20711	154615
16638	154616
3674	154617
42939	154618
19042	154619
77375	154620
95803	154621
7182	154622
10734	154623
27327	154624
925	154625
91703	154626
4486	154627
49500	154628
9809	154629
6886	154630
40944	154631
128812	154632
5976	154633
3091	154634
39275	154635
57245	154636
110763	154637
127399	154638
35517	154639
21630	154640
6892	154641
33460	154642
58667	154643
55621	154644
84096	154645
60399	154646
1307	154647
70570	154648
50785	154649
8440	154650
52750	154651
50196	154652
31104	154653
59258	154654
216	154655
134610	154656
89131	154657
784	154658
15658	154659
113907	154660
77706	154661
4359	154662
63921	154663
64470	154664
31867	154665
17461	154666
18539	154667
24839	154668
82834	154669
30292	154670
50542	154671
998	154672
222	154673
88335	154674
52524	154675
131647	154676
4022	154677
96483	154678
76145	154679
29924	154680
78426	154681
50464	154682
24095	154683
19928	154684
121987	154685
38833	154686
18573	154687
45293	154688
70815	154689
107355	154690
61154	154691
15414	154692
37139	154693
17623	154694
117141	154695
136633	154696
50949	154697
23633	154698
90502	154699
19702	154700
12855	154701
5795	154702
69540	154703
107560	154704
19321	154705
87034	154706
11490	154707
83252	154708
9734	154709
98623	154710
81331	154711
32194	154712
24889	154713
11101	154714
132930	154715
89198	154716
2732	154717
4064	154718
47297	154719
10956	154720
6855	154721
7785	154722
14950	154723
16206	154724
57469	154725
15952	154726
56063	154727
134874	154728
50376	154729
36621	154730
73498	154731
119336	154732
61274	154733
33036	154734
122117	154735
83518	154736
104647	154737
16670	154738
24522	154739
374	154740
118832	154741
55469	154742
16034	154743
37139	154744
24363	154745
44048	154746
14150	154747
127882	154748
34335	154749
50122	154750
67799	154751
1862	154752
102324	154753
97478	154754
228	154755
99410	154756
59716	154757
134685	154758
18621	154759
95708	154760
84855	154761
7249	154762
149697	154763
67387	154764
85678	154765
87266	154766
10898	154767
38303	154768
22161	154769
92096	154770
121785	154771
92254	154772
4756	154773
74653	154774
3093	154775
6765	154776
73283	154777
26647	154778
75000	154779
50054	154780
10398	154781
601	154782
132609	154783
54671	154784
58977	154785
13385	154786
19822	154787
12207	154788
15174	154789
36455	154790
6556	154791
82468	154792
79073	154793
4044	154794
63438	154795
11507	154796
134367	154797
98046	154798
1993	154799
50104	154800
107059	154801
7184	154802
44387	154803
28964	154804
45815	154805
137950	154806
76023	154807
12989	154808
59875	154809
25722	154810
240	154811
70106	154812
1406	154813
36	154814
6844	154815
18900	154816
97051	154817
98144	154818
13870	154819
37938	154820
39987	154821
57731	154822
824	154823
59035	154824
38711	154825
18601	154826
1187	154827
4360	154828
64770	154829
35021	154830
8378	154831
83413	154832
75357	154833
10526	154834
15233	154835
15240	154836
54950	154837
63947	154838
35110	154839
34193	154840
4132	154841
55854	154842
39422	154843
997	154844
105250	154845
12052	154846
33936	154847
22153	154848
72959	154849
4681	154850
94555	154851
84430	154852
14510	154853
25021	154854
90849	154855
79173	154856
23708	154857
103856	154858
3813	154859
812	154860
1844	154861
9474	154862
98036	154863
132274	154864
116	154865
84	154866
432	154867
11654	154868
21903	154869
118424	154870
113348	154871
6061	154872
113525	154873
36017	154874
107795	154875
51183	154876
110608	154877
92546	154878
19053	154879
791	154880
118315	154881
23753	154882
7741	154883
83470	154884
105932	154885
4669	154886
25883	154887
136705	154888
53252	154889
24441	154890
17151	154891
42714	154892
94324	154893
149496	154894
78576	154895
21364	154896
60166	154897
656	154898
19462	154899
78235	154900
30568	154901
74326	154902
21376	154903
39722	154904
104903	154905
17985	154906
21151	154907
115044	154908
29651	154909
68104	154910
947	154911
73326	154912
14175	154913
1732	154914
664	154915
100410	154916
37937	154917
1976	154918
11239	154919
14793	154920
51993	154921
9077	154922
9553	154923
13261	154924
83029	154925
12793	154926
60217	154927
28740	154928
22718	154929
40325	154930
41936	154931
82762	154932
817	154933
18796	154934
81809	154935
17123	154936
62196	154937
21953	154938
70846	154939
13827	154940
17884	154941
22141	154942
9654	154943
17404	154944
22899	154945
29742	154946
83042	154947
29446	154948
6609	154949
111989	154950
9764	154951
62246	154952
89171	154953
25012	154954
76009	154955
63132	154956
2582	154957
51622	154958
78204	154959
69551	154960
7002	154961
28883	154962
6140	154963
55430	154964
31458	154965
17894	154966
71990	154967
16209	154968
56025	154969
11353	154970
52335	154971
59310	154972
68227	154973
24340	154974
85321	154975
53691	154976
17814	154977
46222	154978
32733	154979
94003	154980
111560	154981
24185	154982
18837	154983
14571	154984
67287	154985
64838	154986
1568	154987
43515	154988
14361	154989
25221	154990
136386	154991
3672	154992
35245	154993
36488	154994
106189	154995
9434	154996
2008	154997
31847	154998
5652	154999
5003	155000
9386	155001
16	155002
54644	155003
82784	155004
131377	155005
1102	155006
8524	155007
50886	155008
31732	155009
10273	155010
49671	155011
10285	155012
2043	155013
24094	155014
24560	155015
50348	155016
160	155017
35647	155018
8201	155019
42476	155020
224	155021
131517	155022
69658	155023
47316	155024
53801	155025
20469	155026
29487	155027
45244	155028
25389	155029
24345	155030
130909	155031
143172	155032
13142	155033
63550	155034
63021	155035
95939	155036
91736	155037
103991	155038
53924	155039
1707	155040
54714	155041
84596	155042
14867	155043
79361	155044
78789	155045
71738	155046
7774	155047
6195	155048
392	155049
27120	155050
12002	155051
8115	155052
105051	155053
34947	155054
55335	155055
12703	155056
72511	155057
30898	155058
1216	155059
4760	155060
133953	155061
84934	155062
769	155063
3877	155064
539	155065
137226	155066
100369	155067
118382	155068
69738	155069
78580	155070
21232	155071
14989	155072
66925	155073
95466	155074
308	155075
69433	155076
18500	155077
38113	155078
99720	155079
59255	155080
129411	155081
17307	155082
4944	155083
39868	155084
10729	155085
110164	155086
23940	155087
5162	155088
19895	155089
4021	155090
58361	155091
4744	155092
53422	155093
29519	155094
3327	155095
65867	155096
40473	155097
13246	155098
29348	155099
25302	155100
39319	155101
69550	155102
6903	155103
16925	155104
31475	155105
73437	155106
82046	155107
16365	155108
4545	155109
11932	155110
106457	155111
64103	155112
1389	155113
79260	155114
54777	155115
71373	155116
3328	155117
14916	155118
609	155119
135	155120
48929	155121
59103	155122
47645	155123
29416	155124
63495	155125
34029	155126
67530	155127
38381	155128
32527	155129
31851	155130
34567	155131
63127	155132
13905	155133
681	155134
70964	155135
47817	155136
1280	155137
2745	155138
8857	155139
53781	155140
4774	155141
48305	155142
102681	155143
275	155144
147796	155145
60699	155146
65021	155147
59070	155148
637	155149
13552	155150
69408	155151
21065	155152
51585	155153
4751	155154
35066	155155
3547	155156
74067	155157
30514	155158
1271	155159
49835	155160
35087	155161
5	155162
30222	155163
4601	155164
124951	155165
46993	155166
89532	155167
9442	155168
122204	155169
50299	155170
6749	155171
5410	155172
43399	155173
55541	155174
99758	155175
54795	155176
30352	155177
23423	155178
30570	155179
6545	155180
132182	155181
22844	155182
42360	155183
84266	155184
69002	155185
30043	155186
98291	155187
36083	155188
14948	155189
6136	155190
6427	155191
53149	155192
15154	155193
81734	155194
34553	155195
51073	155196
81202	155197
133915	155198
25697	155199
117615	155200
24505	155201
22900	155202
35889	155203
34798	155204
8187	155205
87083	155206
4540	155207
117589	155208
26757	155209
102691	155210
64442	155211
37930	155212
2195	155213
44719	155214
38549	155215
37843	155216
12807	155217
23189	155218
20885	155219
321	155220
43783	155221
131677	155222
1876	155223
61864	155224
37118	155225
89052	155226
9573	155227
6950	155228
12712	155229
96518	155230
38026	155231
31936	155232
4011	155233
144925	155234
38846	155235
75850	155236
69341	155237
61446	155238
20119	155239
53798	155240
4453	155241
9520	155242
3432	155243
44563	155244
11808	155245
24352	155246
20348	155247
44979	155248
107469	155249
19417	155250
110195	155251
12919	155252
87740	155253
70449	155254
66602	155255
9629	155256
19338	155257
14859	155258
1766	155259
16291	155260
5436	155261
40036	155262
58975	155263
59818	155264
64639	155265
103419	155266
47317	155267
13342	155268
79954	155269
145472	155270
114032	155271
5501	155272
1227	155273
2813	155274
4839	155275
20587	155276
43598	155277
49171	155278
109354	155279
95432	155280
65003	155281
33359	155282
38156	155283
78570	155284
481	155285
2759	155286
37954	155287
16963	155288
51149	155289
30798	155290
18174	155291
35783	155292
102354	155293
36538	155294
359	155295
45187	155296
39348	155297
16088	155298
18382	155299
133234	155300
5254	155301
78032	155302
57028	155303
38172	155304
41971	155305
109838	155306
25025	155307
132	155308
7813	155309
70639	155310
15008	155311
8892	155312
148974	155313
93938	155314
3489	155315
32283	155316
2476	155317
41803	155318
50583	155319
58861	155320
97295	155321
9896	155322
28259	155323
4504	155324
10411	155325
2742	155326
135742	155327
6107	155328
3058	155329
52701	155330
21905	155331
17861	155332
72678	155333
32795	155334
62355	155335
77473	155336
134944	155337
3451	155338
1438	155339
9377	155340
9284	155341
1504	155342
76868	155343
87671	155344
32560	155345
32236	155346
58956	155347
99719	155348
74340	155349
21577	155350
26653	155351
113096	155352
51299	155353
1083	155354
95920	155355
272	155356
65485	155357
13162	155358
13076	155359
56669	155360
9717	155361
22125	155362
35901	155363
35727	155364
12097	155365
20416	155366
55161	155367
132780	155368
68674	155369
18628	155370
17770	155371
42458	155372
492	155373
128280	155374
25175	155375
5805	155376
14182	155377
10147	155378
60892	155379
1362	155380
83315	155381
54117	155382
138	155383
33788	155384
43757	155385
2468	155386
48291	155387
1159	155388
32220	155389
118401	155390
115995	155391
4425	155392
116183	155393
48222	155394
14052	155395
65765	155396
851	155397
43832	155398
110778	155399
27811	155400
3520	155401
36728	155402
129191	155403
104556	155404
8843	155405
36159	155406
73088	155407
16800	155408
93808	155409
127741	155410
6718	155411
30452	155412
40354	155413
27172	155414
6388	155415
41126	155416
9264	155417
127971	155418
3601	155419
5287	155420
34247	155421
1111	155422
126039	155423
100637	155424
27572	155425
11738	155426
1343	155427
5875	155428
3540	155429
103077	155430
49203	155431
24916	155432
90701	155433
24745	155434
44170	155435
3647	155436
12151	155437
87666	155438
127947	155439
45133	155440
17453	155441
5284	155442
36492	155443
80792	155444
48549	155445
20065	155446
35787	155447
7549	155448
86823	155449
5461	155450
71946	155451
79944	155452
58035	155453
135597	155454
2349	155455
13994	155456
4180	155457
22980	155458
39172	155459
83441	155460
11077	155461
966	155462
103813	155463
17572	155464
14730	155465
19400	155466
27525	155467
77049	155468
47929	155469
85267	155470
105162	155471
47651	155472
22363	155473
10615	155474
60721	155475
7488	155476
25179	155477
59573	155478
3078	155479
8381	155480
5247	155481
37644	155482
74106	155483
38118	155484
51440	155485
119389	155486
432	155487
7238	155488
37591	155489
87159	155490
3297	155491
11530	155492
56815	155493
20369	155494
48093	155495
33239	155496
20395	155497
132546	155498
8559	155499
61821	155500
70711	155501
1561	155502
95746	155503
2430	155504
35521	155505
2220	155506
72287	155507
42308	155508
4478	155509
10233	155510
129508	155511
104852	155512
8671	155513
88890	155514
128026	155515
1280	155516
38354	155517
29966	155518
79010	155519
20938	155520
71218	155521
100772	155522
39540	155523
5544	155524
1390	155525
55346	155526
72005	155527
53361	155528
4639	155529
19664	155530
17588	155531
41992	155532
22054	155533
74601	155534
66535	155535
78045	155536
4488	155537
11881	155538
22121	155539
135815	155540
37482	155541
83551	155542
53	155543
21161	155544
359	155545
74875	155546
75345	155547
69831	155548
44778	155549
125661	155550
132948	155551
101173	155552
26572	155553
78759	155554
133571	155555
36470	155556
117891	155557
52272	155558
13609	155559
7845	155560
75963	155561
77548	155562
82349	155563
59016	155564
26710	155565
44556	155566
118791	155567
65417	155568
8316	155569
45131	155570
93258	155571
33129	155572
76841	155573
1190	155574
96918	155575
13082	155576
11538	155577
21338	155578
4446	155579
88972	155580
4411	155581
9	155582
36460	155583
3044	155584
1050	155585
34181	155586
54985	155587
19957	155588
10510	155589
9090	155590
34215	155591
10167	155592
97711	155593
34463	155594
49995	155595
23707	155596
26195	155597
8860	155598
14158	155599
14546	155600
17857	155601
12873	155602
14500	155603
22374	155604
64194	155605
98934	155606
31149	155607
97814	155608
54006	155609
1579	155610
23253	155611
40157	155612
2463	155613
8277	155614
3330	155615
20268	155616
46047	155617
7710	155618
78112	155619
13675	155620
27585	155621
23586	155622
10016	155623
3819	155624
62213	155625
28309	155626
12868	155627
29255	155628
81829	155629
10431	155630
75516	155631
114627	155632
103464	155633
13831	155634
13685	155635
14904	155636
3960	155637
74602	155638
122583	155639
24437	155640
7335	155641
210	155642
103502	155643
15392	155644
41136	155645
41348	155646
1344	155647
92401	155648
122	155649
43716	155650
35958	155651
56237	155652
4616	155653
138425	155654
24013	155655
8520	155656
91593	155657
10310	155658
82844	155659
10934	155660
95758	155661
80730	155662
99399	155663
29438	155664
23491	155665
1305	155666
42039	155667
61018	155668
65554	155669
97071	155670
111518	155671
128343	155672
8358	155673
43555	155674
1574	155675
125084	155676
44578	155677
630	155678
4650	155679
36179	155680
73423	155681
24081	155682
110254	155683
92893	155684
755	155685
13286	155686
57433	155687
96408	155688
23414	155689
131093	155690
51540	155691
33639	155692
51938	155693
60919	155694
10478	155695
138476	155696
86613	155697
87811	155698
39145	155699
41570	155700
1708	155701
103128	155702
16419	155703
45094	155704
13545	155705
32673	155706
31207	155707
30884	155708
45716	155709
6821	155710
76217	155711
95239	155712
38036	155713
7512	155714
135102	155715
20347	155716
14764	155717
22995	155718
27583	155719
56083	155720
1256	155721
66273	155722
104255	155723
5504	155724
4517	155725
1878	155726
44551	155727
138269	155728
132288	155729
8940	155730
12526	155731
570	155732
68453	155733
122268	155734
112957	155735
84881	155736
28812	155737
44523	155738
76280	155739
44034	155740
70387	155741
88990	155742
33775	155743
4232	155744
5200	155745
81064	155746
84209	155747
31559	155748
6813	155749
20173	155750
4322	155751
41604	155752
9911	155753
15262	155754
9331	155755
1829	155756
80362	155757
51908	155758
62746	155759
4764	155760
68299	155761
73506	155762
20615	155763
21752	155764
71192	155765
7084	155766
55638	155767
1099	155768
75488	155769
6063	155770
43414	155771
75741	155772
72351	155773
31466	155774
1052	155775
2974	155776
8790	155777
41504	155778
49057	155779
82822	155780
27155	155781
39685	155782
6486	155783
67687	155784
91607	155785
71879	155786
3473	155787
22863	155788
137350	155789
12269	155790
51172	155791
25668	155792
39198	155793
97759	155794
14903	155795
14933	155796
147078	155797
17508	155798
16456	155799
12974	155800
62813	155801
23497	155802
59946	155803
8079	155804
28172	155805
114588	155806
1504	155807
89680	155808
7751	155809
30811	155810
1678	155811
46216	155812
39379	155813
18853	155814
3249	155815
73415	155816
73404	155817
3800	155818
1397	155819
20468	155820
7	155821
15517	155822
83088	155823
39487	155824
30395	155825
4931	155826
86971	155827
20413	155828
119649	155829
76677	155830
1590	155831
50462	155832
28042	155833
36729	155834
100949	155835
4550	155836
84343	155837
28519	155838
111014	155839
71270	155840
558	155841
95589	155842
487	155843
15781	155844
32713	155845
97946	155846
110794	155847
57596	155848
195	155849
12492	155850
53834	155851
38237	155852
55400	155853
28761	155854
48034	155855
868	155856
70684	155857
11594	155858
15995	155859
21750	155860
47626	155861
11301	155862
15507	155863
568	155864
20171	155865
7779	155866
42202	155867
117169	155868
47132	155869
693	155870
54066	155871
141615	155872
46706	155873
88384	155874
31427	155875
96154	155876
120218	155877
4708	155878
116273	155879
101623	155880
14171	155881
88345	155882
38014	155883
95389	155884
987	155885
28847	155886
882	155887
61195	155888
575	155889
39431	155890
124953	155891
104108	155892
106784	155893
59389	155894
13333	155895
48356	155896
22832	155897
4503	155898
17416	155899
47542	155900
26222	155901
36706	155902
82659	155903
24239	155904
827	155905
51107	155906
95780	155907
14351	155908
28021	155909
20304	155910
76600	155911
74693	155912
4422	155913
40509	155914
143284	155915
63845	155916
73163	155917
29308	155918
46160	155919
67111	155920
14638	155921
44488	155922
119766	155923
39466	155924
9544	155925
3953	155926
33539	155927
48442	155928
69353	155929
17001	155930
95245	155931
95119	155932
74806	155933
90429	155934
41254	155935
28490	155936
1906	155937
72572	155938
67351	155939
1598	155940
9441	155941
9997	155942
21303	155943
24880	155944
45079	155945
45312	155946
107738	155947
63545	155948
63980	155949
8753	155950
36009	155951
47302	155952
4804	155953
28801	155954
20375	155955
26840	155956
29709	155957
105925	155958
9716	155959
11695	155960
2341	155961
13295	155962
94582	155963
3369	155964
26550	155965
44569	155966
37642	155967
3845	155968
7794	155969
30970	155970
21763	155971
11030	155972
53148	155973
284	155974
22204	155975
102951	155976
13109	155977
23406	155978
140229	155979
8736	155980
40651	155981
14699	155982
1293	155983
1817	155984
51239	155985
21073	155986
83303	155987
103424	155988
32079	155989
125915	155990
110324	155991
21346	155992
20009	155993
5464	155994
44216	155995
4115	155996
59072	155997
30867	155998
38599	155999
9989	156000
55	156001
35606	156002
58220	156003
635	156004
3946	156005
36947	156006
3395	156007
23996	156008
7785	156009
50725	156010
94041	156011
41994	156012
2235	156013
120194	156014
89591	156015
24743	156016
93882	156017
39227	156018
100588	156019
13227	156020
13576	156021
35869	156022
33604	156023
46116	156024
640	156025
7666	156026
47949	156027
83832	156028
23336	156029
865	156030
81793	156031
7280	156032
78157	156033
65551	156034
123731	156035
33526	156036
89965	156037
97804	156038
12287	156039
6188	156040
40825	156041
50031	156042
19947	156043
44686	156044
143600	156045
3519	156046
109501	156047
134702	156048
81556	156049
7595	156050
38721	156051
84289	156052
23465	156053
71170	156054
2566	156055
55104	156056
103263	156057
21290	156058
75669	156059
22305	156060
74649	156061
21164	156062
82357	156063
34688	156064
13653	156065
25304	156066
23912	156067
13647	156068
9713	156069
103723	156070
1763	156071
134992	156072
26214	156073
546	156074
44263	156075
112858	156076
16632	156077
25171	156078
26987	156079
7494	156080
46014	156081
99736	156082
36260	156083
134229	156084
85188	156085
132537	156086
2400	156087
82787	156088
118827	156089
1255	156090
91697	156091
525	156092
34370	156093
28557	156094
45535	156095
4252	156096
15851	156097
56410	156098
30077	156099
13048	156100
50581	156101
118874	156102
51441	156103
12085	156104
5006	156105
14258	156106
56185	156107
3159	156108
8315	156109
64916	156110
69139	156111
2009	156112
45098	156113
9094	156114
11326	156115
10753	156116
124214	156117
31033	156118
101652	156119
118995	156120
53113	156121
15324	156122
67362	156123
41773	156124
476	156125
75242	156126
2718	156127
105691	156128
50878	156129
64650	156130
52647	156131
8831	156132
136448	156133
51174	156134
46656	156135
44057	156136
62184	156137
71109	156138
41290	156139
38097	156140
36087	156141
1891	156142
57854	156143
2926	156144
23765	156145
6859	156146
6506	156147
12175	156148
52395	156149
67200	156150
7554	156151
2692	156152
37068	156153
22431	156154
81516	156155
87870	156156
111666	156157
95348	156158
73234	156159
268	156160
106416	156161
23139	156162
99826	156163
18156	156164
16180	156165
128766	156166
904	156167
66144	156168
6027	156169
134919	156170
54880	156171
7618	156172
82468	156173
2872	156174
2849	156175
86784	156176
7313	156177
126782	156178
1618	156179
18130	156180
107945	156181
70881	156182
20180	156183
13638	156184
96228	156185
88445	156186
15881	156187
9222	156188
44735	156189
80694	156190
60142	156191
59	156192
47299	156193
95415	156194
100094	156195
115327	156196
729	156197
95074	156198
91270	156199
43931	156200
13703	156201
71840	156202
120541	156203
14572	156204
62477	156205
39283	156206
79404	156207
87436	156208
50099	156209
95959	156210
10696	156211
96745	156212
41462	156213
114742	156214
17587	156215
51674	156216
21666	156217
16567	156218
18082	156219
29771	156220
6940	156221
69483	156222
10799	156223
41894	156224
316	156225
16364	156226
59277	156227
21915	156228
941	156229
19484	156230
81925	156231
35704	156232
29577	156233
77331	156234
35267	156235
69451	156236
6779	156237
59832	156238
10271	156239
96860	156240
59155	156241
10371	156242
106623	156243
4998	156244
45337	156245
19010	156246
17904	156247
6268	156248
20671	156249
4909	156250
11127	156251
44277	156252
51087	156253
10237	156254
96602	156255
39009	156256
91142	156257
115225	156258
43086	156259
23364	156260
14311	156261
75043	156262
79332	156263
59891	156264
76053	156265
52864	156266
17592	156267
14101	156268
56496	156269
43985	156270
48070	156271
7439	156272
35869	156273
7008	156274
49903	156275
46212	156276
14762	156277
52507	156278
52031	156279
63142	156280
90894	156281
87317	156282
93878	156283
64525	156284
5245	156285
24835	156286
49984	156287
49478	156288
29430	156289
29728	156290
60023	156291
9199	156292
95431	156293
62260	156294
112590	156295
31497	156296
84620	156297
7169	156298
40537	156299
23675	156300
1684	156301
15956	156302
72900	156303
25184	156304
8015	156305
116294	156306
113723	156307
67164	156308
111752	156309
25138	156310
82247	156311
6752	156312
74185	156313
22245	156314
80774	156315
39009	156316
40201	156317
30659	156318
4354	156319
4430	156320
16637	156321
142273	156322
36067	156323
27581	156324
87237	156325
105615	156326
47826	156327
12647	156328
13409	156329
46374	156330
16067	156331
34620	156332
1540	156333
31899	156334
24984	156335
8580	156336
96005	156337
719	156338
4731	156339
1055	156340
49518	156341
5070	156342
15637	156343
15612	156344
8971	156345
5485	156346
101608	156347
122170	156348
17276	156349
31553	156350
85286	156351
36498	156352
128495	156353
6046	156354
42074	156355
117807	156356
24629	156357
857	156358
23257	156359
79114	156360
26216	156361
27086	156362
80009	156363
12370	156364
6443	156365
76549	156366
68261	156367
46024	156368
92446	156369
11323	156370
128110	156371
53278	156372
42738	156373
23580	156374
36047	156375
4499	156376
76490	156377
30244	156378
5794	156379
13255	156380
74928	156381
6043	156382
14078	156383
4852	156384
19906	156385
7679	156386
57	156387
33065	156388
14327	156389
29479	156390
12823	156391
74109	156392
31587	156393
34454	156394
44079	156395
103657	156396
63126	156397
190	156398
3150	156399
15994	156400
16513	156401
66546	156402
13063	156403
82360	156404
112723	156405
87346	156406
12081	156407
133255	156408
553	156409
10858	156410
53298	156411
22712	156412
39519	156413
14702	156414
1639	156415
27595	156416
131235	156417
58077	156418
36752	156419
8869	156420
111607	156421
16341	156422
74980	156423
44339	156424
15167	156425
15008	156426
7243	156427
90626	156428
35389	156429
95928	156430
27593	156431
111464	156432
3160	156433
39925	156434
74680	156435
56594	156436
20215	156437
135228	156438
103159	156439
23628	156440
48079	156441
13062	156442
42878	156443
83742	156444
72575	156445
21470	156446
102153	156447
36000	156448
45725	156449
25480	156450
17407	156451
30870	156452
54677	156453
7232	156454
21202	156455
83815	156456
129458	156457
8846	156458
117036	156459
43	156460
63773	156461
40430	156462
995	156463
49128	156464
73119	156465
125058	156466
80089	156467
2433	156468
40570	156469
101491	156470
12853	156471
16722	156472
9069	156473
2812	156474
4600	156475
71384	156476
16368	156477
108264	156478
37778	156479
33338	156480
40397	156481
30270	156482
1648	156483
27603	156484
61422	156485
95100	156486
24889	156487
8886	156488
460	156489
10514	156490
4419	156491
8538	156492
9501	156493
19779	156494
96627	156495
49135	156496
68437	156497
19614	156498
1422	156499
7272	156500
38010	156501
2841	156502
56248	156503
16049	156504
73453	156505
2734	156506
13658	156507
17696	156508
80873	156509
11190	156510
106986	156511
4707	156512
45342	156513
14389	156514
71905	156515
106176	156516
23162	156517
73045	156518
87149	156519
39088	156520
28633	156521
146293	156522
63892	156523
2530	156524
63674	156525
123027	156526
14687	156527
62469	156528
5684	156529
53779	156530
70579	156531
271	156532
121232	156533
117794	156534
68967	156535
128275	156536
121675	156537
63545	156538
44073	156539
9589	156540
53169	156541
22126	156542
84431	156543
35296	156544
14162	156545
3626	156546
46994	156547
22762	156548
96663	156549
112177	156550
32169	156551
2935	156552
44713	156553
7419	156554
4620	156555
8390	156556
47061	156557
51554	156558
6268	156559
15383	156560
30941	156561
34021	156562
42109	156563
14874	156564
64120	156565
28271	156566
85964	156567
35227	156568
90693	156569
8799	156570
61075	156571
57010	156572
43291	156573
66115	156574
24393	156575
85302	156576
136328	156577
1620	156578
42118	156579
34478	156580
994	156581
34425	156582
97710	156583
11333	156584
16779	156585
47524	156586
55208	156587
20512	156588
149027	156589
5634	156590
29251	156591
8927	156592
66	156593
9734	156594
70837	156595
1697	156596
60640	156597
27749	156598
62359	156599
29380	156600
6629	156601
16825	156602
66574	156603
21510	156604
62659	156605
42467	156606
30093	156607
51713	156608
44636	156609
78959	156610
41262	156611
39433	156612
26612	156613
36499	156614
46715	156615
5231	156616
59661	156617
17763	156618
124493	156619
30924	156620
116035	156621
14794	156622
126443	156623
69932	156624
5921	156625
60132	156626
138019	156627
61891	156628
19828	156629
65162	156630
96786	156631
7289	156632
73527	156633
14796	156634
46873	156635
18013	156636
47339	156637
4557	156638
50703	156639
99125	156640
14073	156641
3753	156642
5713	156643
5202	156644
26462	156645
96999	156646
21741	156647
72047	156648
2559	156649
121425	156650
12777	156651
4334	156652
7079	156653
26003	156654
24591	156655
15790	156656
44027	156657
7347	156658
10423	156659
70763	156660
41496	156661
23808	156662
99610	156663
179	156664
43255	156665
8692	156666
47644	156667
1828	156668
87694	156669
10821	156670
51764	156671
94881	156672
55853	156673
63149	156674
4007	156675
6892	156676
17888	156677
1846	156678
13151	156679
96727	156680
3755	156681
1244	156682
40123	156683
58780	156684
4278	156685
16721	156686
24675	156687
43177	156688
4484	156689
38829	156690
70683	156691
74964	156692
78378	156693
21815	156694
1879	156695
34287	156696
15354	156697
41921	156698
15056	156699
23167	156700
20011	156701
8941	156702
18181	156703
107741	156704
744	156705
66372	156706
4996	156707
51758	156708
6067	156709
24858	156710
119138	156711
22590	156712
9212	156713
2553	156714
52774	156715
3907	156716
80261	156717
42892	156718
23318	156719
9073	156720
7231	156721
50653	156722
93752	156723
8872	156724
131059	156725
9	156726
89473	156727
74	156728
24293	156729
3698	156730
9862	156731
4548	156732
149262	156733
62961	156734
43846	156735
34337	156736
25358	156737
66023	156738
58	156739
72743	156740
14115	156741
101925	156742
32946	156743
304	156744
41168	156745
53268	156746
47984	156747
5778	156748
11088	156749
1296	156750
41348	156751
85653	156752
74143	156753
70316	156754
135757	156755
31618	156756
18220	156757
2529	156758
47581	156759
9771	156760
20932	156761
5016	156762
14223	156763
7429	156764
62436	156765
59024	156766
99597	156767
104562	156768
4661	156769
3832	156770
72543	156771
6522	156772
114589	156773
60622	156774
7710	156775
67569	156776
8108	156777
7386	156778
25760	156779
39972	156780
57149	156781
19587	156782
43278	156783
29160	156784
40964	156785
16556	156786
6775	156787
110803	156788
6525	156789
112032	156790
9996	156791
112707	156792
18542	156793
96392	156794
8225	156795
63456	156796
68605	156797
66745	156798
105985	156799
60663	156800
58285	156801
5306	156802
78667	156803
91799	156804
65345	156805
146520	156806
58279	156807
54039	156808
102266	156809
61813	156810
67	156811
5029	156812
10224	156813
90121	156814
14399	156815
111716	156816
90588	156817
286	156818
5451	156819
64482	156820
24662	156821
3554	156822
31844	156823
20526	156824
87013	156825
85197	156826
13955	156827
7539	156828
38797	156829
9349	156830
137364	156831
42557	156832
102548	156833
59132	156834
82758	156835
113736	156836
58422	156837
11807	156838
115590	156839
32327	156840
51661	156841
75345	156842
75724	156843
51565	156844
61031	156845
11568	156846
46038	156847
40076	156848
21901	156849
944	156850
76714	156851
54723	156852
43477	156853
15345	156854
87860	156855
65524	156856
10238	156857
58832	156858
64844	156859
24004	156860
94456	156861
28241	156862
93089	156863
62316	156864
39518	156865
101190	156866
23693	156867
13309	156868
145868	156869
30015	156870
148672	156871
100691	156872
129624	156873
70374	156874
36227	156875
10228	156876
133104	156877
23371	156878
42580	156879
83821	156880
21349	156881
40066	156882
2370	156883
122381	156884
13767	156885
5845	156886
5663	156887
63130	156888
44658	156889
79715	156890
3913	156891
13588	156892
70092	156893
133196	156894
17132	156895
24149	156896
62917	156897
15499	156898
17270	156899
55368	156900
16644	156901
30700	156902
24603	156903
11584	156904
44022	156905
69792	156906
8920	156907
34706	156908
1502	156909
28594	156910
134174	156911
111823	156912
3353	156913
126615	156914
37458	156915
78494	156916
120014	156917
57789	156918
8223	156919
47126	156920
112330	156921
1373	156922
35239	156923
13836	156924
50664	156925
33736	156926
66599	156927
103764	156928
1876	156929
3088	156930
15452	156931
24708	156932
22879	156933
943	156934
32604	156935
25186	156936
106717	156937
5537	156938
40866	156939
95608	156940
2006	156941
39232	156942
29086	156943
110449	156944
11326	156945
32943	156946
75052	156947
25329	156948
115560	156949
44723	156950
62193	156951
126790	156952
15844	156953
89821	156954
36998	156955
98745	156956
137224	156957
64948	156958
49569	156959
16808	156960
33250	156961
36023	156962
65145	156963
35723	156964
145866	156965
31212	156966
97333	156967
28438	156968
7530	156969
108965	156970
30882	156971
91808	156972
16283	156973
30637	156974
29409	156975
17026	156976
91127	156977
101802	156978
102003	156979
42868	156980
40904	156981
4983	156982
10507	156983
7959	156984
24937	156985
28343	156986
92964	156987
14569	156988
13	156989
18305	156990
43816	156991
118538	156992
114455	156993
140034	156994
40189	156995
45289	156996
10893	156997
23573	156998
886	156999
68654	157000
52544	157001
465	157002
109847	157003
9551	157004
72869	157005
63358	157006
53489	157007
80318	157008
280	157009
27867	157010
1637	157011
122953	157012
127432	157013
1049	157014
83263	157015
57354	157016
70058	157017
7036	157018
72129	157019
100812	157020
4193	157021
6032	157022
4865	157023
18796	157024
23087	157025
51815	157026
87965	157027
30650	157028
38329	157029
12	157030
116366	157031
28732	157032
103016	157033
74877	157034
114191	157035
22169	157036
17631	157037
55003	157038
36161	157039
33181	157040
86950	157041
8106	157042
13762	157043
10095	157044
31415	157045
2632	157046
120030	157047
83347	157048
42116	157049
50908	157050
11295	157051
331	157052
62661	157053
61451	157054
8647	157055
123276	157056
69181	157057
144	157058
16053	157059
30896	157060
33605	157061
11757	157062
70832	157063
47472	157064
1698	157065
30418	157066
5390	157067
14389	157068
237	157069
9719	157070
123687	157071
112328	157072
29843	157073
23461	157074
124078	157075
1706	157076
27462	157077
146153	157078
39804	157079
37200	157080
5604	157081
437	157082
3612	157083
112471	157084
66875	157085
56824	157086
4235	157087
9185	157088
32098	157089
39017	157090
98180	157091
106397	157092
17894	157093
1565	157094
46162	157095
8660	157096
10645	157097
86949	157098
43217	157099
165	157100
120273	157101
100336	157102
34989	157103
32158	157104
17547	157105
58199	157106
21648	157107
20444	157108
128652	157109
2821	157110
1214	157111
94722	157112
8163	157113
125991	157114
6204	157115
68714	157116
63512	157117
27885	157118
29736	157119
18955	157120
31252	157121
94	157122
21587	157123
25939	157124
63837	157125
101161	157126
82952	157127
1569	157128
106495	157129
8255	157130
117542	157131
53874	157132
7764	157133
58	157134
46119	157135
87628	157136
48060	157137
46384	157138
147083	157139
19210	157140
97363	157141
31965	157142
22660	157143
33687	157144
53316	157145
49349	157146
64952	157147
43144	157148
58799	157149
3418	157150
3437	157151
39362	157152
24581	157153
11709	157154
37358	157155
90037	157156
96507	157157
21481	157158
12681	157159
2048	157160
107461	157161
29115	157162
136677	157163
7280	157164
3555	157165
37400	157166
40801	157167
24553	157168
57659	157169
2801	157170
54172	157171
73040	157172
1	157173
9489	157174
42024	157175
122864	157176
107684	157177
7520	157178
19604	157179
5739	157180
19074	157181
9437	157182
97768	157183
79108	157184
56147	157185
66528	157186
3685	157187
1370	157188
41423	157189
58584	157190
3321	157191
37468	157192
45844	157193
83058	157194
1917	157195
45518	157196
43843	157197
56561	157198
57078	157199
97644	157200
77	157201
47078	157202
47567	157203
41315	157204
713	157205
40639	157206
891	157207
95287	157208
1900	157209
48595	157210
1552	157211
72332	157212
28457	157213
39225	157214
3815	157215
3170	157216
6415	157217
30265	157218
21703	157219
34565	157220
2628	157221
104356	157222
119894	157223
33557	157224
32323	157225
41699	157226
34129	157227
926	157228
31321	157229
1072	157230
3863	157231
17024	157232
25993	157233
9222	157234
137254	157235
22550	157236
85315	157237
8246	157238
5903	157239
33888	157240
3428	157241
113165	157242
5007	157243
49279	157244
63047	157245
4539	157246
34937	157247
21222	157248
59300	157249
66855	157250
86403	157251
1616	157252
22836	157253
60802	157254
59825	157255
9408	157256
58083	157257
30879	157258
445	157259
87950	157260
71428	157261
34878	157262
60824	157263
25196	157264
93183	157265
32662	157266
93443	157267
16822	157268
7835	157269
55000	157270
39531	157271
101750	157272
8936	157273
5153	157274
121	157275
67185	157276
78129	157277
23294	157278
15636	157279
1543	157280
132483	157281
38143	157282
69003	157283
10917	157284
76415	157285
8061	157286
25223	157287
9163	157288
678	157289
42	157290
4278	157291
35629	157292
77257	157293
4718	157294
18084	157295
52178	157296
5093	157297
110831	157298
66779	157299
14826	157300
3558	157301
81275	157302
29358	157303
12388	157304
8383	157305
123829	157306
76065	157307
806	157308
71432	157309
56767	157310
22778	157311
52782	157312
83003	157313
46331	157314
84228	157315
9722	157316
7287	157317
12356	157318
8974	157319
96850	157320
14815	157321
9147	157322
77257	157323
256	157324
85151	157325
9683	157326
2767	157327
31321	157328
38720	157329
31985	157330
46868	157331
73815	157332
89209	157333
11246	157334
25480	157335
23111	157336
56736	157337
14930	157338
91582	157339
88717	157340
118431	157341
97824	157342
13257	157343
18214	157344
62264	157345
135227	157346
21402	157347
41665	157348
37101	157349
23080	157350
72925	157351
1158	157352
45323	157353
89889	157354
83629	157355
7797	157356
12215	157357
2219	157358
45565	157359
36192	157360
107867	157361
16236	157362
76290	157363
51287	157364
3618	157365
65112	157366
69905	157367
9908	157368
8931	157369
64601	157370
24175	157371
110121	157372
55928	157373
1335	157374
30450	157375
44672	157376
95666	157377
27540	157378
63200	157379
42586	157380
30849	157381
4733	157382
32334	157383
16559	157384
25532	157385
130609	157386
47246	157387
2364	157388
9105	157389
103076	157390
4863	157391
3591	157392
9659	157393
26513	157394
63692	157395
51936	157396
2608	157397
114358	157398
5645	157399
55640	157400
33180	157401
54906	157402
5	157403
67852	157404
92240	157405
88615	157406
4346	157407
110009	157408
23670	157409
30827	157410
28567	157411
3107	157412
93581	157413
7507	157414
43551	157415
45023	157416
5740	157417
10878	157418
44919	157419
84282	157420
90547	157421
149744	157422
89060	157423
1580	157424
38545	157425
28454	157426
77723	157427
11549	157428
26411	157429
91771	157430
19879	157431
108844	157432
74787	157433
65713	157434
10842	157435
41320	157436
106655	157437
1241	157438
62573	157439
8257	157440
121256	157441
82403	157442
83884	157443
3922	157444
1031	157445
3049	157446
23390	157447
40369	157448
7022	157449
61742	157450
72764	157451
147401	157452
3882	157453
21541	157454
5393	157455
19613	157456
47658	157457
123672	157458
5725	157459
10788	157460
21978	157461
23589	157462
20725	157463
5509	157464
102126	157465
4867	157466
13561	157467
9683	157468
94103	157469
69087	157470
109672	157471
38090	157472
11076	157473
2575	157474
5691	157475
3539	157476
10335	157477
111747	157478
90839	157479
60357	157480
52665	157481
40893	157482
14468	157483
92671	157484
6351	157485
149073	157486
113696	157487
52081	157488
13826	157489
53930	157490
39138	157491
71533	157492
111244	157493
28726	157494
11	157495
33341	157496
23328	157497
121369	157498
135920	157499
133	157500
202	157501
9947	157502
10957	157503
56490	157504
70342	157505
3095	157506
44816	157507
81575	157508
114661	157509
44752	157510
26864	157511
50815	157512
49218	157513
60386	157514
8309	157515
63024	157516
16081	157517
19702	157518
15893	157519
3377	157520
78818	157521
51942	157522
39252	157523
30479	157524
42787	157525
40030	157526
18	157527
71925	157528
71178	157529
180	157530
100249	157531
97678	157532
102540	157533
905	157534
25228	157535
47992	157536
110077	157537
42171	157538
8014	157539
6947	157540
13297	157541
3695	157542
9374	157543
46034	157544
7479	157545
86894	157546
524	157547
31633	157548
2470	157549
74526	157550
25841	157551
17915	157552
93027	157553
5712	157554
24251	157555
98793	157556
58636	157557
52746	157558
137203	157559
39330	157560
86188	157561
11642	157562
17522	157563
12312	157564
380	157565
94475	157566
125781	157567
5194	157568
79239	157569
25933	157570
19850	157571
3037	157572
11121	157573
85711	157574
114652	157575
5028	157576
3499	157577
50771	157578
41276	157579
12003	157580
121618	157581
18590	157582
8525	157583
85803	157584
111943	157585
70840	157586
22040	157587
14386	157588
16817	157589
8636	157590
58807	157591
46	157592
27964	157593
17738	157594
54350	157595
41008	157596
33739	157597
80066	157598
61410	157599
4599	157600
21846	157601
14532	157602
60363	157603
816	157604
27755	157605
110484	157606
11276	157607
33693	157608
163	157609
86	157610
66791	157611
63048	157612
4125	157613
67501	157614
42566	157615
74817	157616
97849	157617
55860	157618
10731	157619
90146	157620
1680	157621
24258	157622
62178	157623
51419	157624
54883	157625
96935	157626
2922	157627
6809	157628
77652	157629
23889	157630
40796	157631
69019	157632
2260	157633
17258	157634
11278	157635
6236	157636
30374	157637
94265	157638
13110	157639
107237	157640
40268	157641
15968	157642
5569	157643
41347	157644
39637	157645
2707	157646
86507	157647
34631	157648
123429	157649
137398	157650
97252	157651
98585	157652
2111	157653
1812	157654
55092	157655
20627	157656
56553	157657
91101	157658
41413	157659
65094	157660
32955	157661
52495	157662
28662	157663
565	157664
71719	157665
45628	157666
123634	157667
7867	157668
20741	157669
65141	157670
3488	157671
140797	157672
110788	157673
4009	157674
115213	157675
95971	157676
57351	157677
27107	157678
59200	157679
131503	157680
90761	157681
42741	157682
6739	157683
5955	157684
55174	157685
14122	157686
20554	157687
61280	157688
3283	157689
87778	157690
48319	157691
87184	157692
43341	157693
42421	157694
25022	157695
66341	157696
54623	157697
42105	157698
9866	157699
36943	157700
41698	157701
17732	157702
17540	157703
73351	157704
4455	157705
52611	157706
120187	157707
102331	157708
841	157709
6792	157710
123900	157711
28372	157712
10275	157713
4111	157714
29425	157715
31251	157716
43327	157717
31318	157718
6492	157719
88716	157720
6940	157721
38918	157722
25852	157723
24	157724
7937	157725
27193	157726
8504	157727
36830	157728
91493	157729
93161	157730
23179	157731
103125	157732
54228	157733
5621	157734
5162	157735
22899	157736
41659	157737
133	157738
30195	157739
45558	157740
32170	157741
115117	157742
119351	157743
35859	157744
28795	157745
138759	157746
44829	157747
70739	157748
25033	157749
138692	157750
46620	157751
45079	157752
43805	157753
63498	157754
61548	157755
29504	157756
58754	157757
17710	157758
50015	157759
4170	157760
12569	157761
72186	157762
84319	157763
20538	157764
35585	157765
51826	157766
30133	157767
364	157768
723	157769
84738	157770
16153	157771
32309	157772
85946	157773
57664	157774
2238	157775
35003	157776
70818	157777
31083	157778
62596	157779
68879	157780
124290	157781
11783	157782
97258	157783
64621	157784
37462	157785
13466	157786
30516	157787
21558	157788
2127	157789
24612	157790
10743	157791
51241	157792
128130	157793
15463	157794
7080	157795
86440	157796
27066	157797
32265	157798
40359	157799
8224	157800
70307	157801
81700	157802
30973	157803
27691	157804
54923	157805
6665	157806
86856	157807
28799	157808
3565	157809
12607	157810
738	157811
3765	157812
31054	157813
45607	157814
42366	157815
8143	157816
33603	157817
82067	157818
31359	157819
21383	157820
13098	157821
4632	157822
4120	157823
35691	157824
5203	157825
64795	157826
80788	157827
16964	157828
31737	157829
57186	157830
97261	157831
1809	157832
16207	157833
4682	157834
21727	157835
11946	157836
7871	157837
119101	157838
1010	157839
70229	157840
8422	157841
38856	157842
2109	157843
62807	157844
95077	157845
23990	157846
40144	157847
43125	157848
34056	157849
969	157850
18840	157851
151	157852
68119	157853
16821	157854
69973	157855
53758	157856
57692	157857
97453	157858
21558	157859
62593	157860
46131	157861
131295	157862
19069	157863
31357	157864
58609	157865
4344	157866
27893	157867
83343	157868
43148	157869
115383	157870
311	157871
11594	157872
2658	157873
1054	157874
16121	157875
89922	157876
20398	157877
76944	157878
47086	157879
1696	157880
133291	157881
94291	157882
27120	157883
47908	157884
15177	157885
27444	157886
540	157887
18334	157888
87289	157889
241	157890
4211	157891
3994	157892
29942	157893
9591	157894
57289	157895
703	157896
9683	157897
147364	157898
75458	157899
18718	157900
88802	157901
8199	157902
88581	157903
64216	157904
51210	157905
101636	157906
11566	157907
12485	157908
44925	157909
2127	157910
1024	157911
6762	157912
16451	157913
70019	157914
79606	157915
23350	157916
11138	157917
113711	157918
1459	157919
23784	157920
45878	157921
70730	157922
41915	157923
35309	157924
10249	157925
8249	157926
133736	157927
57139	157928
19138	157929
9826	157930
889	157931
3890	157932
6989	157933
99078	157934
8579	157935
86574	157936
31730	157937
43708	157938
47481	157939
25222	157940
87217	157941
8621	157942
14746	157943
43633	157944
95602	157945
32758	157946
91784	157947
117837	157948
39658	157949
40846	157950
363	157951
12	157952
7560	157953
83005	157954
10940	157955
28759	157956
42036	157957
7335	157958
79008	157959
71634	157960
3463	157961
14088	157962
620	157963
132203	157964
27736	157965
49323	157966
97687	157967
2704	157968
30163	157969
28969	157970
110710	157971
5404	157972
77115	157973
37920	157974
118664	157975
60331	157976
12748	157977
15334	157978
22995	157979
18383	157980
63828	157981
57651	157982
34021	157983
27946	157984
236	157985
47128	157986
341	157987
40447	157988
3061	157989
28738	157990
13067	157991
68061	157992
18718	157993
78747	157994
80397	157995
109114	157996
53351	157997
45904	157998
2083	157999
92636	158000
46649	158001
427	158002
50187	158003
56628	158004
20990	158005
14767	158006
133270	158007
77907	158008
23581	158009
28976	158010
16971	158011
43071	158012
51706	158013
64716	158014
83209	158015
2807	158016
120345	158017
37203	158018
1295	158019
39066	158020
4364	158021
46769	158022
30925	158023
1114	158024
7539	158025
70442	158026
62447	158027
80854	158028
715	158029
10901	158030
121928	158031
760	158032
92236	158033
467	158034
28973	158035
22784	158036
138656	158037
45334	158038
25172	158039
83940	158040
30686	158041
125891	158042
60780	158043
7131	158044
37673	158045
147791	158046
133247	158047
29288	158048
3276	158049
61370	158050
13089	158051
6864	158052
68710	158053
29933	158054
89257	158055
68093	158056
57525	158057
82337	158058
55777	158059
44823	158060
4130	158061
48497	158062
1816	158063
19821	158064
658	158065
14960	158066
28	158067
92358	158068
161	158069
37292	158070
40922	158071
28207	158072
12026	158073
51338	158074
12161	158075
28852	158076
99129	158077
106295	158078
44364	158079
119863	158080
101382	158081
42135	158082
28735	158083
36379	158084
18193	158085
3574	158086
72496	158087
77143	158088
30626	158089
102831	158090
69564	158091
9516	158092
55074	158093
112	158094
34153	158095
22808	158096
7250	158097
15675	158098
13230	158099
13038	158100
1106	158101
15661	158102
69753	158103
82808	158104
51448	158105
99430	158106
4175	158107
25289	158108
12566	158109
57734	158110
52633	158111
11559	158112
83626	158113
22610	158114
33548	158115
6167	158116
7192	158117
86695	158118
47033	158119
19410	158120
52240	158121
135391	158122
50574	158123
136760	158124
45586	158125
46724	158126
68238	158127
145754	158128
53738	158129
17161	158130
25874	158131
90424	158132
25194	158133
102341	158134
75673	158135
32322	158136
34328	158137
113073	158138
2336	158139
2429	158140
5252	158141
4080	158142
89672	158143
13070	158144
19809	158145
59404	158146
81041	158147
23808	158148
120156	158149
137579	158150
39258	158151
20998	158152
34620	158153
5745	158154
38750	158155
77204	158156
36063	158157
14492	158158
98992	158159
149	158160
145701	158161
25594	158162
744	158163
1476	158164
52219	158165
19740	158166
45892	158167
19004	158168
107311	158169
26539	158170
4193	158171
17277	158172
26038	158173
5160	158174
3447	158175
36526	158176
116399	158177
27524	158178
92481	158179
4556	158180
43416	158181
12572	158182
91577	158183
60890	158184
55159	158185
74529	158186
11095	158187
15732	158188
72089	158189
27651	158190
97952	158191
4406	158192
2050	158193
91758	158194
82875	158195
68031	158196
26152	158197
35494	158198
32875	158199
67590	158200
32377	158201
133838	158202
29997	158203
63407	158204
62971	158205
101568	158206
76470	158207
22787	158208
90240	158209
105529	158210
4560	158211
70429	158212
1297	158213
6299	158214
779	158215
38	158216
136961	158217
26434	158218
45271	158219
19116	158220
28411	158221
7188	158222
39109	158223
15219	158224
62821	158225
23012	158226
55196	158227
18949	158228
33625	158229
16148	158230
19833	158231
55251	158232
6485	158233
7138	158234
116104	158235
7613	158236
81218	158237
74213	158238
6570	158239
8229	158240
2466	158241
22794	158242
67425	158243
100136	158244
1300	158245
58727	158246
63331	158247
15219	158248
271	158249
1918	158250
46120	158251
45227	158252
87747	158253
104766	158254
80307	158255
45014	158256
71257	158257
5585	158258
35343	158259
101595	158260
10947	158261
140468	158262
98322	158263
17602	158264
148101	158265
70269	158266
83750	158267
7793	158268
117227	158269
84126	158270
4209	158271
60139	158272
73353	158273
62050	158274
48294	158275
13013	158276
86030	158277
43605	158278
43362	158279
105643	158280
26176	158281
6273	158282
73105	158283
5318	158284
49089	158285
129390	158286
26567	158287
113172	158288
70565	158289
40806	158290
54636	158291
12216	158292
48421	158293
12321	158294
91366	158295
5076	158296
98695	158297
38158	158298
77833	158299
36389	158300
25315	158301
50642	158302
106500	158303
84554	158304
23361	158305
3541	158306
1811	158307
4371	158308
120698	158309
1856	158310
51445	158311
70782	158312
32203	158313
78887	158314
30997	158315
75284	158316
30139	158317
51488	158318
21947	158319
44783	158320
6133	158321
47682	158322
34175	158323
28972	158324
46129	158325
55284	158326
22118	158327
67510	158328
46926	158329
50914	158330
36576	158331
16786	158332
82482	158333
79438	158334
44219	158335
4375	158336
9833	158337
117401	158338
17694	158339
23082	158340
37279	158341
239	158342
38035	158343
16825	158344
23701	158345
2791	158346
57575	158347
15875	158348
135354	158349
82836	158350
103502	158351
25359	158352
95675	158353
8199	158354
22	158355
24205	158356
36285	158357
26155	158358
103572	158359
30344	158360
53716	158361
86586	158362
46305	158363
757	158364
87607	158365
63080	158366
46781	158367
44851	158368
23504	158369
9623	158370
117512	158371
89857	158372
29468	158373
220	158374
106430	158375
56944	158376
16261	158377
1649	158378
47978	158379
13244	158380
107402	158381
73308	158382
29	158383
16138	158384
27919	158385
66763	158386
100635	158387
119553	158388
55722	158389
44851	158390
3665	158391
16603	158392
22557	158393
1509	158394
26520	158395
187	158396
12747	158397
33	158398
36074	158399
64517	158400
92975	158401
34629	158402
13777	158403
50871	158404
7651	158405
46468	158406
4171	158407
69085	158408
14085	158409
23325	158410
31381	158411
71	158412
75248	158413
47136	158414
10744	158415
8151	158416
6148	158417
48009	158418
67981	158419
14571	158420
3477	158421
43911	158422
3205	158423
1824	158424
108514	158425
23201	158426
9578	158427
9027	158428
5084	158429
9441	158430
47479	158431
99159	158432
55102	158433
54531	158434
48351	158435
10242	158436
27494	158437
3013	158438
14895	158439
76250	158440
43991	158441
5857	158442
90946	158443
72622	158444
66551	158445
13492	158446
36946	158447
16424	158448
34513	158449
11295	158450
15310	158451
41193	158452
31783	158453
133912	158454
108364	158455
24613	158456
8612	158457
61949	158458
77951	158459
2350	158460
24268	158461
130420	158462
72818	158463
15841	158464
83025	158465
43792	158466
51655	158467
2429	158468
5188	158469
60848	158470
19562	158471
37510	158472
9336	158473
22603	158474
88097	158475
57020	158476
1281	158477
44855	158478
39663	158479
15314	158480
39813	158481
61655	158482
130331	158483
6417	158484
25109	158485
46023	158486
4988	158487
139025	158488
69684	158489
17401	158490
1558	158491
119712	158492
35264	158493
7268	158494
28745	158495
115697	158496
142248	158497
7515	158498
60785	158499
4910	158500
49816	158501
66174	158502
3083	158503
56433	158504
99125	158505
42797	158506
53383	158507
32877	158508
40735	158509
79213	158510
105042	158511
3470	158512
1590	158513
39973	158514
15225	158515
63431	158516
23561	158517
5046	158518
21930	158519
55949	158520
23879	158521
56977	158522
59790	158523
56776	158524
122804	158525
108460	158526
3947	158527
3918	158528
36642	158529
3045	158530
131156	158531
72835	158532
6900	158533
24671	158534
79315	158535
11409	158536
33937	158537
133866	158538
105400	158539
230	158540
27831	158541
21989	158542
93926	158543
52017	158544
94847	158545
1002	158546
87320	158547
135904	158548
2062	158549
5912	158550
120272	158551
109345	158552
32136	158553
6563	158554
40170	158555
344	158556
26120	158557
7740	158558
47841	158559
32358	158560
46185	158561
71933	158562
37395	158563
14784	158564
30182	158565
83378	158566
31406	158567
112804	158568
39495	158569
35477	158570
24672	158571
137991	158572
84445	158573
72488	158574
25877	158575
87913	158576
6658	158577
117705	158578
91138	158579
43175	158580
134422	158581
17684	158582
21316	158583
65102	158584
4757	158585
21713	158586
22745	158587
100759	158588
89762	158589
34080	158590
7338	158591
10499	158592
6552	158593
2682	158594
6542	158595
52995	158596
96962	158597
11399	158598
14803	158599
5951	158600
56227	158601
31677	158602
17633	158603
92136	158604
80308	158605
129943	158606
85432	158607
124	158608
17310	158609
11109	158610
65301	158611
74703	158612
46053	158613
121319	158614
137734	158615
42684	158616
37735	158617
37721	158618
113344	158619
5552	158620
57872	158621
1977	158622
152	158623
52123	158624
63840	158625
3102	158626
37951	158627
22430	158628
56	158629
131122	158630
8972	158631
14351	158632
84578	158633
67090	158634
62630	158635
54873	158636
56814	158637
136593	158638
50742	158639
5489	158640
26830	158641
12598	158642
72578	158643
1262	158644
32071	158645
5682	158646
51153	158647
112231	158648
16623	158649
120245	158650
99055	158651
93958	158652
24993	158653
2846	158654
82256	158655
58068	158656
69030	158657
1510	158658
93226	158659
46391	158660
142006	158661
1886	158662
64316	158663
25554	158664
14719	158665
134294	158666
17253	158667
45583	158668
114871	158669
32798	158670
46958	158671
23521	158672
34508	158673
18450	158674
93996	158675
116364	158676
116203	158677
31897	158678
83761	158679
53314	158680
58925	158681
22044	158682
16947	158683
427	158684
52267	158685
20537	158686
81472	158687
7123	158688
109865	158689
2256	158690
16944	158691
11784	158692
4429	158693
139685	158694
22490	158695
2085	158696
17594	158697
15906	158698
68554	158699
5329	158700
63829	158701
18753	158702
31502	158703
79336	158704
15107	158705
115677	158706
17540	158707
75267	158708
91036	158709
42380	158710
1930	158711
506	158712
3304	158713
105750	158714
18810	158715
39932	158716
502	158717
76620	158718
6431	158719
10446	158720
40506	158721
41721	158722
96706	158723
105792	158724
43587	158725
27211	158726
52730	158727
30014	158728
71709	158729
85893	158730
7817	158731
85790	158732
93559	158733
3983	158734
90147	158735
64353	158736
23765	158737
101438	158738
46433	158739
16600	158740
41732	158741
3532	158742
16873	158743
3421	158744
29212	158745
128030	158746
103911	158747
84492	158748
37814	158749
7290	158750
2964	158751
9502	158752
103868	158753
51098	158754
95442	158755
71780	158756
77783	158757
102068	158758
131879	158759
22472	158760
27151	158761
19511	158762
57341	158763
43616	158764
92313	158765
31018	158766
10488	158767
33391	158768
80885	158769
19264	158770
63656	158771
7150	158772
17677	158773
4722	158774
31536	158775
22642	158776
106138	158777
15992	158778
2267	158779
55043	158780
114832	158781
435	158782
43957	158783
109619	158784
48578	158785
15867	158786
10239	158787
41920	158788
67741	158789
122568	158790
105440	158791
65198	158792
37095	158793
32350	158794
25978	158795
105381	158796
150196	158797
27327	158798
2499	158799
79377	158800
110348	158801
8068	158802
184	158803
51245	158804
60881	158805
62067	158806
78362	158807
138413	158808
39292	158809
28068	158810
99658	158811
27912	158812
2896	158813
8403	158814
21942	158815
15594	158816
100219	158817
93185	158818
24841	158819
62432	158820
58838	158821
3766	158822
55472	158823
105578	158824
818	158825
85250	158826
22804	158827
7910	158828
46848	158829
72073	158830
47479	158831
32504	158832
43142	158833
52496	158834
14838	158835
81649	158836
8805	158837
89323	158838
33374	158839
23381	158840
33907	158841
37798	158842
32046	158843
18677	158844
52547	158845
8382	158846
155	158847
39526	158848
15983	158849
21987	158850
51167	158851
20155	158852
11995	158853
72384	158854
12700	158855
20242	158856
24051	158857
16403	158858
86227	158859
2648	158860
92455	158861
5568	158862
27921	158863
78008	158864
27468	158865
18421	158866
63	158867
40971	158868
92246	158869
15503	158870
57736	158871
24846	158872
35536	158873
75148	158874
86773	158875
19486	158876
17757	158877
40641	158878
65418	158879
26759	158880
62559	158881
48705	158882
64865	158883
33700	158884
79550	158885
7027	158886
14557	158887
28797	158888
58354	158889
6182	158890
238	158891
63027	158892
84408	158893
60419	158894
54182	158895
63375	158896
144271	158897
13567	158898
82739	158899
16734	158900
73674	158901
85739	158902
91832	158903
60465	158904
120383	158905
120160	158906
25861	158907
50010	158908
121028	158909
66997	158910
583	158911
135275	158912
71729	158913
4653	158914
10598	158915
96994	158916
126464	158917
13069	158918
2449	158919
24969	158920
95629	158921
126874	158922
14449	158923
9253	158924
23584	158925
44190	158926
5603	158927
45781	158928
46365	158929
104355	158930
75843	158931
44287	158932
64899	158933
5357	158934
69047	158935
15469	158936
54844	158937
7363	158938
95635	158939
100621	158940
15463	158941
116538	158942
35683	158943
41823	158944
71303	158945
7617	158946
10598	158947
40800	158948
1048	158949
43637	158950
25514	158951
89354	158952
56873	158953
64985	158954
13477	158955
85178	158956
6582	158957
124714	158958
37229	158959
8657	158960
57315	158961
1084	158962
8497	158963
36601	158964
5256	158965
55253	158966
43172	158967
27620	158968
8886	158969
65762	158970
22267	158971
18029	158972
110307	158973
33550	158974
26354	158975
104684	158976
147934	158977
49400	158978
130602	158979
3798	158980
34986	158981
332	158982
99550	158983
42501	158984
57429	158985
1260	158986
23700	158987
92941	158988
75010	158989
39730	158990
102738	158991
10749	158992
86254	158993
8569	158994
43198	158995
31251	158996
102595	158997
39842	158998
6371	158999
5222	159000
75085	159001
22093	159002
41537	159003
52	159004
56925	159005
45239	159006
27741	159007
96768	159008
26675	159009
359	159010
9682	159011
68635	159012
46867	159013
127942	159014
36584	159015
95462	159016
7271	159017
45096	159018
8884	159019
61845	159020
15400	159021
48322	159022
71420	159023
84577	159024
992	159025
84015	159026
4278	159027
107372	159028
75400	159029
10818	159030
8490	159031
11410	159032
53220	159033
25668	159034
90414	159035
298	159036
3765	159037
1420	159038
2927	159039
56838	159040
663	159041
5322	159042
75518	159043
91394	159044
81842	159045
101741	159046
277	159047
5557	159048
8522	159049
36470	159050
22824	159051
2838	159052
50292	159053
118346	159054
7616	159055
75729	159056
20316	159057
71800	159058
133727	159059
3025	159060
21806	159061
1884	159062
1141	159063
19638	159064
18720	159065
110173	159066
12618	159067
6530	159068
82535	159069
138393	159070
27767	159071
86778	159072
35306	159073
39157	159074
68290	159075
105002	159076
33624	159077
10705	159078
36324	159079
50719	159080
27888	159081
1586	159082
121604	159083
21558	159084
104526	159085
24901	159086
45866	159087
5242	159088
73485	159089
69101	159090
37790	159091
7063	159092
76359	159093
2334	159094
82931	159095
73971	159096
55992	159097
51478	159098
18665	159099
28057	159100
34792	159101
104686	159102
23362	159103
80409	159104
44658	159105
74581	159106
24314	159107
67089	159108
475	159109
98709	159110
13040	159111
74686	159112
83249	159113
105660	159114
20228	159115
67249	159116
121905	159117
114980	159118
78830	159119
11877	159120
20472	159121
42985	159122
3584	159123
65846	159124
49320	159125
18496	159126
126218	159127
67591	159128
84609	159129
127202	159130
10572	159131
444	159132
19600	159133
52099	159134
7503	159135
44275	159136
46453	159137
31697	159138
15388	159139
111170	159140
99898	159141
20126	159142
26421	159143
13682	159144
5337	159145
110655	159146
111394	159147
38564	159148
8137	159149
4948	159150
16818	159151
16756	159152
33135	159153
43527	159154
27210	159155
21503	159156
62904	159157
41469	159158
7729	159159
21540	159160
22444	159161
120222	159162
128717	159163
34540	159164
81957	159165
99518	159166
37188	159167
68277	159168
95628	159169
2109	159170
3585	159171
76036	159172
3864	159173
19615	159174
95786	159175
7759	159176
134804	159177
815	159178
69797	159179
3792	159180
36314	159181
110618	159182
132842	159183
138042	159184
102704	159185
100675	159186
57709	159187
138927	159188
45152	159189
58693	159190
3935	159191
8371	159192
40290	159193
10899	159194
65234	159195
56049	159196
10261	159197
31908	159198
1621	159199
47508	159200
72680	159201
139022	159202
111083	159203
4299	159204
35872	159205
5217	159206
35467	159207
2883	159208
28928	159209
847	159210
71647	159211
146055	159212
46562	159213
85663	159214
18202	159215
49385	159216
56932	159217
134595	159218
104176	159219
87421	159220
227	159221
3093	159222
71483	159223
16592	159224
79164	159225
30540	159226
7477	159227
54664	159228
8319	159229
11098	159230
65485	159231
117478	159232
82755	159233
129041	159234
54372	159235
79497	159236
10607	159237
53783	159238
85198	159239
33598	159240
13956	159241
35043	159242
23190	159243
19459	159244
39745	159245
2334	159246
5568	159247
48672	159248
33334	159249
29736	159250
11246	159251
21319	159252
20090	159253
125028	159254
92384	159255
72579	159256
8556	159257
88185	159258
75370	159259
59729	159260
101649	159261
50092	159262
46031	159263
18488	159264
25629	159265
48245	159266
145615	159267
34358	159268
3782	159269
103085	159270
17594	159271
31311	159272
35187	159273
3316	159274
10039	159275
38463	159276
87230	159277
48176	159278
54819	159279
37296	159280
5038	159281
48393	159282
72534	159283
16959	159284
44544	159285
10296	159286
58392	159287
110875	159288
42674	159289
103073	159290
71879	159291
12881	159292
150136	159293
33342	159294
41623	159295
13081	159296
9276	159297
7523	159298
19654	159299
60108	159300
7824	159301
25326	159302
32821	159303
108526	159304
11109	159305
60161	159306
1470	159307
3335	159308
2829	159309
35011	159310
2224	159311
137952	159312
85848	159313
138	159314
13367	159315
13857	159316
49686	159317
28584	159318
50244	159319
33808	159320
78607	159321
11125	159322
100564	159323
8075	159324
8116	159325
29968	159326
45134	159327
84784	159328
23133	159329
140248	159330
10705	159331
44578	159332
102355	159333
52724	159334
17432	159335
3052	159336
117596	159337
106132	159338
80904	159339
40203	159340
19879	159341
26571	159342
68805	159343
14746	159344
80652	159345
55249	159346
41839	159347
63190	159348
27278	159349
59649	159350
181	159351
74961	159352
27262	159353
100853	159354
51754	159355
93834	159356
72315	159357
997	159358
67270	159359
78053	159360
13565	159361
232	159362
14216	159363
33920	159364
10087	159365
37487	159366
28628	159367
835	159368
2690	159369
93176	159370
465	159371
22127	159372
56901	159373
2517	159374
58338	159375
14730	159376
23382	159377
45685	159378
108503	159379
28217	159380
72258	159381
78732	159382
11409	159383
121676	159384
67003	159385
50398	159386
29755	159387
4859	159388
2279	159389
46022	159390
12700	159391
16751	159392
79049	159393
80277	159394
66739	159395
85913	159396
6725	159397
21512	159398
2315	159399
34740	159400
134673	159401
3125	159402
6081	159403
71142	159404
77238	159405
53568	159406
68672	159407
116306	159408
60044	159409
787	159410
25502	159411
7540	159412
19324	159413
54391	159414
29266	159415
11983	159416
8277	159417
109453	159418
100596	159419
122260	159420
2855	159421
96955	159422
110959	159423
5768	159424
37000	159425
88744	159426
81246	159427
85458	159428
60126	159429
60221	159430
1058	159431
39657	159432
74971	159433
80602	159434
39445	159435
38635	159436
81629	159437
121877	159438
49612	159439
7442	159440
17443	159441
6657	159442
29336	159443
133943	159444
67950	159445
4553	159446
23499	159447
32829	159448
36962	159449
70926	159450
103324	159451
96603	159452
89173	159453
91155	159454
54413	159455
20547	159456
28183	159457
4949	159458
10952	159459
13285	159460
16560	159461
127690	159462
13005	159463
59934	159464
56113	159465
58583	159466
25678	159467
18568	159468
34377	159469
129969	159470
123959	159471
49419	159472
60350	159473
48596	159474
70581	159475
38526	159476
303	159477
55620	159478
65898	159479
13128	159480
9387	159481
86986	159482
14856	159483
124915	159484
21461	159485
3491	159486
10150	159487
108055	159488
18577	159489
2500	159490
45814	159491
146985	159492
27495	159493
15918	159494
21853	159495
35284	159496
137634	159497
37276	159498
93450	159499
50532	159500
61609	159501
482	159502
123238	159503
56992	159504
7796	159505
2518	159506
14321	159507
50415	159508
1989	159509
37252	159510
86103	159511
13412	159512
39135	159513
34889	159514
29230	159515
50565	159516
34059	159517
50476	159518
13344	159519
136585	159520
22868	159521
58679	159522
9654	159523
1957	159524
8425	159525
68398	159526
15872	159527
28391	159528
110783	159529
29714	159530
17128	159531
32508	159532
50244	159533
10294	159534
42581	159535
14555	159536
1402	159537
63015	159538
8378	159539
36603	159540
89239	159541
3274	159542
20180	159543
3594	159544
63664	159545
2079	159546
46103	159547
17103	159548
102315	159549
128513	159550
54053	159551
146145	159552
57824	159553
26901	159554
29887	159555
90109	159556
119561	159557
29904	159558
101526	159559
89003	159560
112850	159561
35641	159562
361	159563
24308	159564
69136	159565
68290	159566
20541	159567
90487	159568
67286	159569
6372	159570
4247	159571
38648	159572
70978	159573
40591	159574
1457	159575
15806	159576
34124	159577
762	159578
43256	159579
100168	159580
26253	159581
89599	159582
43973	159583
45977	159584
38321	159585
72062	159586
25200	159587
53959	159588
134235	159589
28205	159590
1017	159591
50435	159592
83638	159593
579	159594
47890	159595
121895	159596
39371	159597
7288	159598
81862	159599
17141	159600
121857	159601
64267	159602
5458	159603
62466	159604
42806	159605
3980	159606
63537	159607
81762	159608
28145	159609
118128	159610
134529	159611
6250	159612
31462	159613
145576	159614
11380	159615
42570	159616
50686	159617
51808	159618
67190	159619
2274	159620
52633	159621
35354	159622
31448	159623
1085	159624
89667	159625
7597	159626
8918	159627
19479	159628
71488	159629
50504	159630
2828	159631
452	159632
76272	159633
115820	159634
50695	159635
28374	159636
29983	159637
4732	159638
61544	159639
16454	159640
31595	159641
31540	159642
30831	159643
3642	159644
45150	159645
33942	159646
118574	159647
104015	159648
10840	159649
12155	159650
10234	159651
63477	159652
25657	159653
50390	159654
13976	159655
83409	159656
67289	159657
91513	159658
68012	159659
16883	159660
27630	159661
21954	159662
68714	159663
12350	159664
100874	159665
6498	159666
41731	159667
1192	159668
2596	159669
37170	159670
16570	159671
67643	159672
6674	159673
60038	159674
15214	159675
75831	159676
7768	159677
11069	159678
219	159679
90935	159680
75167	159681
50474	159682
17434	159683
5956	159684
120289	159685
12585	159686
10274	159687
60538	159688
17331	159689
2947	159690
11626	159691
17503	159692
49732	159693
25384	159694
2044	159695
15020	159696
144454	159697
110149	159698
41578	159699
136484	159700
62316	159701
127303	159702
11	159703
31822	159704
3203	159705
10774	159706
12870	159707
7611	159708
9542	159709
72834	159710
1742	159711
34930	159712
35189	159713
61975	159714
85204	159715
32	159716
53878	159717
3158	159718
51170	159719
90984	159720
38926	159721
58459	159722
20076	159723
19934	159724
88552	159725
2041	159726
124284	159727
46022	159728
23433	159729
25585	159730
40875	159731
13336	159732
11589	159733
31759	159734
83770	159735
89123	159736
20643	159737
94710	159738
120587	159739
12392	159740
86086	159741
9239	159742
30516	159743
9103	159744
11273	159745
29122	159746
12985	159747
9853	159748
17580	159749
24749	159750
124217	159751
39850	159752
39853	159753
6633	159754
4828	159755
2173	159756
30197	159757
71453	159758
39089	159759
113392	159760
98869	159761
73614	159762
43452	159763
74516	159764
39974	159765
10752	159766
2162	159767
4913	159768
5333	159769
119460	159770
516	159771
23128	159772
49600	159773
79749	159774
72486	159775
1067	159776
47767	159777
145179	159778
5	159779
60687	159780
46815	159781
100251	159782
57259	159783
71118	159784
35341	159785
16912	159786
82883	159787
79146	159788
13282	159789
31243	159790
2610	159791
51098	159792
8357	159793
6445	159794
81182	159795
11380	159796
82616	159797
88399	159798
38033	159799
122533	159800
639	159801
3774	159802
4278	159803
49982	159804
32434	159805
146059	159806
10133	159807
25825	159808
117970	159809
19303	159810
7418	159811
114319	159812
3417	159813
27425	159814
10061	159815
48894	159816
14791	159817
340	159818
29600	159819
13480	159820
15548	159821
126119	159822
89335	159823
26612	159824
44608	159825
65810	159826
118814	159827
52425	159828
10995	159829
78871	159830
98935	159831
110161	159832
40108	159833
118549	159834
32129	159835
12991	159836
20600	159837
7834	159838
846	159839
11738	159840
15516	159841
89947	159842
54867	159843
50978	159844
1545	159845
19273	159846
14911	159847
64142	159848
29876	159849
78620	159850
65703	159851
35408	159852
53701	159853
5005	159854
7995	159855
8901	159856
118266	159857
53307	159858
14707	159859
45131	159860
55061	159861
22455	159862
46984	159863
48218	159864
30587	159865
90628	159866
17969	159867
18555	159868
21557	159869
35111	159870
17075	159871
14915	159872
87916	159873
71543	159874
16472	159875
484	159876
92088	159877
62493	159878
70659	159879
79837	159880
75160	159881
4208	159882
28504	159883
58795	159884
21633	159885
19868	159886
2526	159887
85920	159888
7101	159889
7165	159890
80240	159891
1059	159892
28590	159893
10950	159894
24369	159895
85574	159896
108936	159897
76091	159898
43012	159899
85258	159900
104441	159901
37949	159902
60517	159903
37170	159904
20859	159905
83432	159906
28631	159907
41931	159908
54216	159909
125383	159910
47682	159911
37249	159912
73196	159913
50710	159914
54252	159915
128102	159916
2957	159917
2797	159918
39809	159919
769	159920
12603	159921
28219	159922
69820	159923
64985	159924
34963	159925
140827	159926
134385	159927
49971	159928
7126	159929
14083	159930
12996	159931
60047	159932
44987	159933
13831	159934
28891	159935
22436	159936
27569	159937
86595	159938
33872	159939
21208	159940
54204	159941
18960	159942
104312	159943
14909	159944
44554	159945
28734	159946
9933	159947
55398	159948
37569	159949
2445	159950
13690	159951
77983	159952
32423	159953
357	159954
135112	159955
1707	159956
99547	159957
10804	159958
4419	159959
92704	159960
24298	159961
114559	159962
7444	159963
41290	159964
85768	159965
41866	159966
119407	159967
11358	159968
13180	159969
49277	159970
62219	159971
1576	159972
46976	159973
32120	159974
129525	159975
16895	159976
80850	159977
355	159978
1252	159979
126851	159980
23248	159981
115785	159982
39969	159983
3603	159984
1372	159985
518	159986
11965	159987
112920	159988
73841	159989
12750	159990
139979	159991
95855	159992
258	159993
78924	159994
36114	159995
47080	159996
35177	159997
96232	159998
33	159999
111389	160000
5020	160001
7004	160002
2259	160003
14225	160004
28401	160005
56180	160006
102023	160007
3084	160008
2000	160009
10894	160010
2176	160011
48199	160012
20232	160013
53807	160014
17234	160015
3663	160016
92002	160017
68262	160018
8914	160019
24300	160020
35151	160021
32106	160022
9939	160023
54107	160024
272	160025
99177	160026
52794	160027
21332	160028
15645	160029
285	160030
45519	160031
54773	160032
54533	160033
3307	160034
80074	160035
90704	160036
66658	160037
75785	160038
59504	160039
55101	160040
23637	160041
26450	160042
68779	160043
12644	160044
79788	160045
476	160046
4299	160047
64763	160048
159	160049
79747	160050
20498	160051
31049	160052
71981	160053
18979	160054
38740	160055
44711	160056
33817	160057
37288	160058
69601	160059
15641	160060
42961	160061
64014	160062
71524	160063
98636	160064
39409	160065
49623	160066
30829	160067
40802	160068
114074	160069
24	160070
42595	160071
98301	160072
21949	160073
56154	160074
59865	160075
12627	160076
91627	160077
109847	160078
16350	160079
5250	160080
17495	160081
3154	160082
23609	160083
117459	160084
62305	160085
21009	160086
56713	160087
18060	160088
216	160089
26905	160090
23823	160091
34608	160092
15203	160093
59234	160094
50581	160095
9163	160096
43790	160097
80658	160098
62133	160099
49508	160100
10032	160101
10248	160102
4352	160103
95489	160104
80829	160105
4594	160106
29514	160107
122409	160108
12	160109
17551	160110
46995	160111
1254	160112
101224	160113
125718	160114
3055	160115
18469	160116
18797	160117
66330	160118
36209	160119
93004	160120
30103	160121
18296	160122
815	160123
47837	160124
64793	160125
804	160126
9918	160127
100357	160128
104716	160129
15854	160130
6528	160131
1653	160132
5339	160133
44716	160134
57645	160135
64399	160136
2565	160137
71822	160138
123924	160139
2369	160140
52768	160141
13570	160142
67746	160143
18523	160144
995	160145
38350	160146
121392	160147
72026	160148
32983	160149
8771	160150
119144	160151
7523	160152
142723	160153
13593	160154
55667	160155
4488	160156
119548	160157
21076	160158
19860	160159
35688	160160
62919	160161
12118	160162
4844	160163
53309	160164
38301	160165
15251	160166
149611	160167
16809	160168
37919	160169
74787	160170
12923	160171
3906	160172
54714	160173
29896	160174
37634	160175
52734	160176
11123	160177
71561	160178
6737	160179
72055	160180
20641	160181
29584	160182
10519	160183
15691	160184
37025	160185
49784	160186
108951	160187
143092	160188
108959	160189
5489	160190
2491	160191
3668	160192
52392	160193
82503	160194
120	160195
3769	160196
12963	160197
23380	160198
34990	160199
104527	160200
66625	160201
2994	160202
231	160203
149795	160204
62824	160205
5530	160206
106812	160207
3620	160208
83619	160209
942	160210
145404	160211
1554	160212
9000	160213
52086	160214
119354	160215
70496	160216
58607	160217
5246	160218
69658	160219
40759	160220
36594	160221
61035	160222
131616	160223
57194	160224
17738	160225
2772	160226
18887	160227
19512	160228
34729	160229
8281	160230
11357	160231
34579	160232
12954	160233
13561	160234
42823	160235
107455	160236
9288	160237
45557	160238
112186	160239
21029	160240
29961	160241
27701	160242
52825	160243
5243	160244
4778	160245
51071	160246
65399	160247
108779	160248
9616	160249
11722	160250
8077	160251
121042	160252
28194	160253
104382	160254
13938	160255
13583	160256
3142	160257
148507	160258
47558	160259
37606	160260
1340	160261
45818	160262
23667	160263
69179	160264
94280	160265
5594	160266
22236	160267
110095	160268
41465	160269
13990	160270
78762	160271
126496	160272
2207	160273
3060	160274
139731	160275
5391	160276
46570	160277
19	160278
17027	160279
21742	160280
99394	160281
21915	160282
15137	160283
10325	160284
20	160285
34447	160286
36341	160287
2725	160288
21024	160289
31225	160290
12879	160291
73970	160292
14125	160293
138179	160294
109171	160295
49679	160296
61710	160297
2852	160298
91459	160299
2678	160300
3821	160301
32478	160302
35391	160303
77572	160304
31400	160305
30629	160306
102621	160307
24771	160308
144871	160309
62846	160310
241	160311
24651	160312
37390	160313
89699	160314
9760	160315
56937	160316
26071	160317
48505	160318
6197	160319
21877	160320
2554	160321
21307	160322
132552	160323
16075	160324
140835	160325
48936	160326
39829	160327
73061	160328
25605	160329
131551	160330
25239	160331
801	160332
23465	160333
70009	160334
78608	160335
142839	160336
92505	160337
1861	160338
44720	160339
10048	160340
86125	160341
18091	160342
37407	160343
70752	160344
4348	160345
50678	160346
9698	160347
133271	160348
82382	160349
57803	160350
27643	160351
55418	160352
48231	160353
85060	160354
48208	160355
18504	160356
84076	160357
68539	160358
2227	160359
4164	160360
3323	160361
12856	160362
7977	160363
8026	160364
128421	160365
34916	160366
27112	160367
28664	160368
115000	160369
57508	160370
62158	160371
16584	160372
60354	160373
65646	160374
68374	160375
125674	160376
26624	160377
87360	160378
21912	160379
95257	160380
29128	160381
18384	160382
22403	160383
7628	160384
442	160385
136182	160386
16426	160387
12056	160388
137573	160389
22158	160390
65911	160391
3613	160392
39602	160393
6038	160394
30033	160395
36334	160396
87665	160397
47457	160398
90647	160399
61157	160400
24511	160401
95405	160402
100639	160403
2994	160404
13103	160405
20073	160406
43462	160407
7453	160408
9086	160409
48074	160410
19868	160411
5740	160412
1241	160413
52383	160414
144036	160415
87745	160416
30808	160417
958	160418
79259	160419
34599	160420
54197	160421
29985	160422
47618	160423
41699	160424
2392	160425
13384	160426
35953	160427
66745	160428
28949	160429
85448	160430
53054	160431
41440	160432
13911	160433
122220	160434
118117	160435
4653	160436
35128	160437
147160	160438
32204	160439
11015	160440
135614	160441
6744	160442
107432	160443
109489	160444
16906	160445
70541	160446
90057	160447
4773	160448
37866	160449
11822	160450
14768	160451
32416	160452
1458	160453
31115	160454
42686	160455
11	160456
79575	160457
64970	160458
25219	160459
26433	160460
26607	160461
88108	160462
45618	160463
94969	160464
39314	160465
117436	160466
104613	160467
10320	160468
53085	160469
30128	160470
10673	160471
27520	160472
25348	160473
29432	160474
29326	160475
31956	160476
72149	160477
46089	160478
59025	160479
53799	160480
128428	160481
13518	160482
107744	160483
82742	160484
51230	160485
16527	160486
7509	160487
3662	160488
12	160489
23754	160490
62634	160491
16877	160492
114772	160493
81416	160494
37136	160495
27106	160496
98443	160497
96866	160498
94874	160499
2722	160500
21885	160501
42649	160502
43788	160503
24102	160504
252	160505
12443	160506
41079	160507
138687	160508
90965	160509
57337	160510
18134	160511
37710	160512
46166	160513
81642	160514
50697	160515
40057	160516
120813	160517
79873	160518
4760	160519
14836	160520
4259	160521
322	160522
61646	160523
3800	160524
89504	160525
59387	160526
34837	160527
5699	160528
37406	160529
76827	160530
12202	160531
4010	160532
113421	160533
29956	160534
106401	160535
8898	160536
20867	160537
130	160538
34101	160539
101250	160540
83925	160541
7833	160542
123418	160543
73907	160544
17837	160545
79320	160546
1878	160547
80477	160548
122714	160549
1016	160550
2418	160551
42616	160552
29619	160553
88947	160554
94035	160555
2347	160556
42473	160557
83317	160558
7802	160559
30	160560
48864	160561
132767	160562
36008	160563
13989	160564
72093	160565
7411	160566
16532	160567
2905	160568
72209	160569
6145	160570
11585	160571
11762	160572
29911	160573
11682	160574
31706	160575
16396	160576
108157	160577
42962	160578
42500	160579
6889	160580
61563	160581
20194	160582
43462	160583
163	160584
43465	160585
94805	160586
30247	160587
89343	160588
3957	160589
25367	160590
34037	160591
17977	160592
68252	160593
29357	160594
8671	160595
3013	160596
13933	160597
41312	160598
12827	160599
36791	160600
23444	160601
57645	160602
135898	160603
26557	160604
58546	160605
48339	160606
6790	160607
71862	160608
26557	160609
5835	160610
25929	160611
69760	160612
48179	160613
5104	160614
30499	160615
86084	160616
19222	160617
8486	160618
41490	160619
50816	160620
131727	160621
46729	160622
9054	160623
9368	160624
72308	160625
62557	160626
3581	160627
61473	160628
114354	160629
92891	160630
71915	160631
83283	160632
55269	160633
57774	160634
28321	160635
50393	160636
18560	160637
114518	160638
116413	160639
2398	160640
23604	160641
28	160642
36346	160643
141088	160644
64508	160645
100335	160646
562	160647
13426	160648
93160	160649
2647	160650
25051	160651
78656	160652
33291	160653
5052	160654
9230	160655
202	160656
68866	160657
383	160658
144429	160659
64410	160660
87858	160661
33965	160662
18919	160663
51370	160664
4906	160665
49201	160666
11939	160667
51730	160668
4478	160669
42	160670
21818	160671
13022	160672
7931	160673
109209	160674
29855	160675
45280	160676
5910	160677
82633	160678
26238	160679
135559	160680
15721	160681
126099	160682
2790	160683
32422	160684
102821	160685
42773	160686
74905	160687
51953	160688
90035	160689
2627	160690
52645	160691
43125	160692
2553	160693
59624	160694
35720	160695
19397	160696
97794	160697
34175	160698
57024	160699
14978	160700
15430	160701
2092	160702
161	160703
76280	160704
91226	160705
33379	160706
26740	160707
35381	160708
7476	160709
46479	160710
99215	160711
41376	160712
26101	160713
732	160714
97342	160715
58931	160716
14215	160717
93375	160718
80167	160719
54941	160720
23417	160721
112210	160722
52711	160723
2174	160724
37121	160725
38337	160726
16317	160727
37307	160728
35955	160729
117819	160730
26770	160731
58602	160732
6290	160733
20592	160734
137760	160735
118279	160736
33221	160737
13265	160738
109552	160739
27309	160740
10064	160741
15318	160742
102046	160743
1578	160744
94415	160745
71759	160746
33222	160747
135287	160748
84736	160749
887	160750
110868	160751
15714	160752
17772	160753
61557	160754
15296	160755
49561	160756
872	160757
18435	160758
84630	160759
57715	160760
12059	160761
21274	160762
53549	160763
12298	160764
50048	160765
12553	160766
3305	160767
2466	160768
137927	160769
124981	160770
42300	160771
22479	160772
7411	160773
38333	160774
18124	160775
23539	160776
70691	160777
21943	160778
146423	160779
20021	160780
80309	160781
35442	160782
3019	160783
17106	160784
106166	160785
44943	160786
26439	160787
54059	160788
9144	160789
13264	160790
31843	160791
40396	160792
28251	160793
113899	160794
7680	160795
31695	160796
111371	160797
14756	160798
17514	160799
93419	160800
99384	160801
12516	160802
1235	160803
65670	160804
36377	160805
50466	160806
63348	160807
26944	160808
47140	160809
51119	160810
15358	160811
84912	160812
56176	160813
53258	160814
83407	160815
44722	160816
29733	160817
68284	160818
6236	160819
39191	160820
45276	160821
51416	160822
76962	160823
57465	160824
146190	160825
31342	160826
25953	160827
94673	160828
21739	160829
72833	160830
12093	160831
92671	160832
68017	160833
115	160834
52676	160835
108714	160836
867	160837
27127	160838
88596	160839
99462	160840
61842	160841
33574	160842
71572	160843
45467	160844
58677	160845
31735	160846
16289	160847
94174	160848
20066	160849
56308	160850
30901	160851
34205	160852
93709	160853
43309	160854
13191	160855
74706	160856
140847	160857
4853	160858
328	160859
9110	160860
13873	160861
15362	160862
135273	160863
19845	160864
1820	160865
21580	160866
95871	160867
14245	160868
34453	160869
56701	160870
16797	160871
46780	160872
64035	160873
24564	160874
3729	160875
114245	160876
12916	160877
52787	160878
5722	160879
47142	160880
36719	160881
107379	160882
46219	160883
2922	160884
4148	160885
72171	160886
36036	160887
41087	160888
113458	160889
40714	160890
8951	160891
114982	160892
53234	160893
45071	160894
3878	160895
111248	160896
5616	160897
125022	160898
2785	160899
28524	160900
22194	160901
67924	160902
1015	160903
81638	160904
16046	160905
134783	160906
100661	160907
21875	160908
39317	160909
1632	160910
50988	160911
25244	160912
26400	160913
15887	160914
67642	160915
9950	160916
72848	160917
89623	160918
7099	160919
49471	160920
72353	160921
111356	160922
3275	160923
73127	160924
101184	160925
525	160926
97905	160927
116911	160928
33132	160929
78734	160930
43188	160931
126081	160932
66996	160933
98864	160934
41858	160935
7392	160936
63763	160937
17523	160938
7623	160939
3572	160940
65174	160941
3350	160942
15968	160943
37033	160944
69088	160945
129942	160946
14758	160947
9197	160948
57976	160949
4233	160950
76738	160951
96288	160952
21854	160953
72997	160954
1855	160955
38563	160956
14439	160957
24958	160958
25927	160959
905	160960
16163	160961
36708	160962
48249	160963
44958	160964
26506	160965
93279	160966
58594	160967
108305	160968
33574	160969
72580	160970
11221	160971
535	160972
68461	160973
56899	160974
2451	160975
11132	160976
54431	160977
87790	160978
80227	160979
23561	160980
101600	160981
5394	160982
9899	160983
107389	160984
52358	160985
119400	160986
43176	160987
11606	160988
92810	160989
37139	160990
11745	160991
17439	160992
64380	160993
45117	160994
20255	160995
31	160996
84120	160997
10933	160998
17158	160999
60506	161000
43009	161001
105144	161002
67875	161003
5786	161004
53981	161005
6348	161006
135972	161007
3191	161008
42138	161009
86356	161010
52043	161011
40432	161012
2211	161013
34926	161014
3402	161015
69365	161016
98415	161017
118709	161018
32356	161019
60603	161020
44514	161021
62763	161022
72724	161023
101933	161024
2997	161025
15069	161026
11173	161027
26663	161028
14287	161029
6336	161030
32794	161031
32485	161032
37817	161033
145592	161034
52766	161035
12437	161036
3729	161037
120564	161038
3195	161039
101167	161040
19964	161041
34282	161042
37887	161043
284	161044
25238	161045
103840	161046
15233	161047
7110	161048
5301	161049
52327	161050
63766	161051
139715	161052
102105	161053
8226	161054
15655	161055
222	161056
46302	161057
329	161058
3512	161059
47689	161060
18351	161061
102332	161062
54920	161063
117789	161064
33054	161065
31282	161066
3086	161067
78910	161068
84404	161069
13595	161070
109279	161071
6371	161072
54555	161073
8406	161074
19471	161075
4127	161076
14489	161077
43083	161078
21072	161079
106139	161080
19469	161081
129231	161082
42650	161083
9195	161084
2278	161085
1655	161086
31035	161087
26764	161088
64082	161089
8124	161090
10080	161091
92744	161092
75166	161093
23636	161094
93928	161095
34685	161096
26871	161097
1170	161098
26345	161099
60283	161100
104168	161101
24036	161102
88152	161103
11020	161104
5281	161105
74145	161106
4664	161107
81174	161108
26881	161109
353	161110
94924	161111
48491	161112
45429	161113
113623	161114
21759	161115
93779	161116
45116	161117
17607	161118
22515	161119
107681	161120
18482	161121
23400	161122
3063	161123
35029	161124
35889	161125
4421	161126
42381	161127
7564	161128
54774	161129
78050	161130
57730	161131
94445	161132
43489	161133
51263	161134
44491	161135
48608	161136
7583	161137
37165	161138
4689	161139
6350	161140
80442	161141
23716	161142
96320	161143
323	161144
6536	161145
4268	161146
141521	161147
8190	161148
63907	161149
26400	161150
51223	161151
11615	161152
114557	161153
22422	161154
11833	161155
17482	161156
6870	161157
54328	161158
26138	161159
39	161160
130965	161161
13798	161162
69018	161163
46057	161164
21044	161165
93974	161166
17757	161167
121865	161168
47349	161169
31608	161170
16391	161171
158	161172
61544	161173
6603	161174
57649	161175
22767	161176
99859	161177
116382	161178
17356	161179
1419	161180
18637	161181
37137	161182
58765	161183
720	161184
45719	161185
1786	161186
51475	161187
6531	161188
7490	161189
10586	161190
141	161191
5184	161192
78127	161193
35258	161194
100663	161195
140556	161196
70117	161197
13162	161198
85835	161199
74603	161200
18681	161201
15888	161202
36994	161203
32727	161204
208	161205
31112	161206
10390	161207
3501	161208
125765	161209
56102	161210
55333	161211
26220	161212
138124	161213
1078	161214
25299	161215
94004	161216
30507	161217
7409	161218
75066	161219
39099	161220
67849	161221
42094	161222
32772	161223
15808	161224
86964	161225
50816	161226
2378	161227
6088	161228
43155	161229
1697	161230
864	161231
83057	161232
8019	161233
34516	161234
22232	161235
64020	161236
9130	161237
103595	161238
89191	161239
10805	161240
68471	161241
86211	161242
4174	161243
106258	161244
1104	161245
9330	161246
78151	161247
117795	161248
80318	161249
28574	161250
7041	161251
17507	161252
57774	161253
19091	161254
6216	161255
27974	161256
21600	161257
55686	161258
55308	161259
13006	161260
42040	161261
57119	161262
144000	161263
58967	161264
17785	161265
20171	161266
2010	161267
45819	161268
65845	161269
99704	161270
7259	161271
25510	161272
79286	161273
63021	161274
117773	161275
38941	161276
46282	161277
24767	161278
93041	161279
8568	161280
17123	161281
3416	161282
64796	161283
7866	161284
16049	161285
5908	161286
23574	161287
30064	161288
28154	161289
52294	161290
114614	161291
20020	161292
54043	161293
53384	161294
60	161295
150298	161296
33780	161297
85764	161298
46184	161299
119083	161300
10119	161301
49714	161302
62756	161303
33423	161304
3278	161305
146551	161306
1618	161307
74241	161308
5257	161309
751	161310
61330	161311
46436	161312
27753	161313
95550	161314
864	161315
33220	161316
16281	161317
45168	161318
23698	161319
21082	161320
18626	161321
184	161322
29673	161323
86329	161324
57458	161325
93372	161326
37830	161327
28903	161328
85598	161329
57574	161330
240	161331
41057	161332
96730	161333
9101	161334
15961	161335
57640	161336
57247	161337
73150	161338
18683	161339
25086	161340
22762	161341
95118	161342
21139	161343
44927	161344
87187	161345
19267	161346
70458	161347
139877	161348
11984	161349
21675	161350
1122	161351
37524	161352
270	161353
75510	161354
60552	161355
41021	161356
32304	161357
89055	161358
31094	161359
83431	161360
58408	161361
4155	161362
35358	161363
39372	161364
110706	161365
36063	161366
64375	161367
5896	161368
16599	161369
102523	161370
14664	161371
102582	161372
141448	161373
104943	161374
30934	161375
20865	161376
2257	161377
24243	161378
60579	161379
119572	161380
32321	161381
22701	161382
61425	161383
25928	161384
8689	161385
64311	161386
39439	161387
2820	161388
23614	161389
25348	161390
23695	161391
24786	161392
38711	161393
17770	161394
7947	161395
183	161396
39537	161397
121709	161398
82205	161399
6703	161400
39258	161401
102816	161402
87631	161403
74500	161404
2590	161405
83338	161406
31981	161407
30252	161408
63088	161409
15271	161410
43331	161411
12592	161412
103141	161413
12447	161414
81406	161415
24469	161416
32605	161417
12885	161418
46180	161419
56689	161420
63309	161421
4925	161422
31179	161423
5535	161424
11660	161425
57317	161426
31861	161427
65750	161428
24173	161429
8975	161430
29791	161431
77548	161432
87387	161433
2104	161434
42793	161435
7586	161436
6280	161437
8223	161438
47483	161439
3474	161440
56109	161441
108113	161442
10956	161443
3882	161444
85175	161445
19079	161446
20811	161447
37107	161448
16283	161449
3063	161450
32302	161451
15344	161452
11340	161453
74058	161454
9959	161455
99718	161456
12564	161457
101534	161458
89126	161459
1848	161460
106590	161461
6676	161462
41367	161463
24341	161464
3631	161465
128693	161466
90004	161467
59528	161468
7239	161469
96597	161470
9957	161471
51263	161472
14915	161473
12459	161474
81717	161475
45206	161476
48656	161477
50821	161478
8142	161479
70183	161480
61	161481
85493	161482
120475	161483
28787	161484
127659	161485
42441	161486
4419	161487
11253	161488
31773	161489
16721	161490
28238	161491
9959	161492
71412	161493
37925	161494
119380	161495
2797	161496
63670	161497
89576	161498
28419	161499
127	161500
103934	161501
87665	161502
16403	161503
6528	161504
3006	161505
107624	161506
38623	161507
2147	161508
27289	161509
36871	161510
54376	161511
85418	161512
104086	161513
83729	161514
56708	161515
59191	161516
23019	161517
68072	161518
137288	161519
15900	161520
115817	161521
69504	161522
100087	161523
140237	161524
18829	161525
6159	161526
4598	161527
1005	161528
90288	161529
15118	161530
65873	161531
24688	161532
73933	161533
26322	161534
67354	161535
20519	161536
41521	161537
39939	161538
74086	161539
47071	161540
133995	161541
33884	161542
83922	161543
11540	161544
27216	161545
4221	161546
87196	161547
28465	161548
3951	161549
14909	161550
73770	161551
26375	161552
105682	161553
109062	161554
18566	161555
65422	161556
457	161557
72495	161558
77232	161559
88877	161560
29907	161561
19009	161562
62069	161563
4557	161564
9263	161565
61687	161566
52590	161567
29080	161568
14129	161569
62014	161570
6516	161571
41313	161572
115112	161573
78827	161574
21026	161575
41484	161576
40908	161577
55919	161578
102447	161579
19618	161580
123726	161581
4386	161582
60772	161583
30359	161584
277	161585
42131	161586
81344	161587
45780	161588
40704	161589
69206	161590
48165	161591
98743	161592
82128	161593
112335	161594
29027	161595
139288	161596
79611	161597
93869	161598
39112	161599
550	161600
40184	161601
8433	161602
23826	161603
8107	161604
81872	161605
133766	161606
1100	161607
89593	161608
125120	161609
25881	161610
45986	161611
37958	161612
93143	161613
54348	161614
7109	161615
133613	161616
33916	161617
9841	161618
80788	161619
25365	161620
8504	161621
65743	161622
94783	161623
15923	161624
8608	161625
87650	161626
81210	161627
8529	161628
62544	161629
91334	161630
4027	161631
21200	161632
20098	161633
6884	161634
120530	161635
49636	161636
32	161637
8256	161638
101132	161639
58594	161640
868	161641
6351	161642
27336	161643
119325	161644
45679	161645
61113	161646
27159	161647
15106	161648
97567	161649
35781	161650
14819	161651
116381	161652
33044	161653
2769	161654
58990	161655
1688	161656
47243	161657
16723	161658
40228	161659
59971	161660
72057	161661
69852	161662
19335	161663
2	161664
61605	161665
93113	161666
13755	161667
59355	161668
48733	161669
36345	161670
7900	161671
2948	161672
891	161673
85769	161674
1379	161675
27416	161676
92690	161677
3819	161678
14468	161679
52615	161680
71519	161681
13890	161682
55109	161683
37892	161684
18060	161685
30695	161686
51269	161687
1745	161688
6494	161689
112167	161690
21335	161691
77078	161692
8953	161693
73164	161694
125202	161695
56637	161696
66809	161697
92623	161698
27324	161699
120941	161700
641	161701
28700	161702
98407	161703
24951	161704
12573	161705
19351	161706
14321	161707
99551	161708
115839	161709
270	161710
85052	161711
9745	161712
113292	161713
26180	161714
3178	161715
44895	161716
48762	161717
76450	161718
7810	161719
44684	161720
15554	161721
114532	161722
76665	161723
12093	161724
24434	161725
61139	161726
5163	161727
31178	161728
62582	161729
66761	161730
42261	161731
50528	161732
10925	161733
106695	161734
104814	161735
15936	161736
17581	161737
71270	161738
31278	161739
54592	161740
76508	161741
3404	161742
115761	161743
1489	161744
30116	161745
11246	161746
34672	161747
26980	161748
28986	161749
7559	161750
8363	161751
36383	161752
32225	161753
61292	161754
32407	161755
88855	161756
2819	161757
415	161758
85325	161759
82601	161760
95989	161761
17858	161762
87534	161763
6274	161764
74935	161765
22102	161766
10411	161767
68148	161768
72954	161769
39340	161770
59582	161771
72971	161772
118822	161773
16488	161774
130002	161775
20617	161776
15052	161777
82679	161778
52859	161779
55739	161780
92090	161781
74290	161782
24964	161783
5944	161784
41831	161785
5744	161786
18774	161787
21974	161788
20017	161789
121983	161790
2158	161791
3063	161792
6424	161793
3304	161794
30467	161795
96340	161796
33626	161797
6500	161798
86436	161799
31062	161800
29655	161801
107595	161802
73050	161803
38162	161804
69452	161805
48905	161806
12894	161807
20106	161808
21732	161809
7477	161810
134714	161811
142669	161812
66002	161813
8416	161814
9991	161815
51169	161816
99200	161817
78623	161818
39444	161819
29856	161820
56205	161821
89901	161822
27826	161823
53523	161824
44282	161825
7086	161826
45996	161827
109183	161828
39439	161829
18132	161830
24767	161831
111774	161832
27001	161833
41875	161834
48739	161835
83909	161836
110287	161837
10257	161838
63376	161839
34198	161840
52982	161841
2117	161842
89726	161843
62746	161844
44791	161845
84162	161846
124303	161847
1285	161848
48650	161849
26940	161850
4180	161851
41322	161852
35961	161853
6670	161854
1267	161855
1919	161856
122471	161857
139273	161858
10046	161859
117963	161860
93133	161861
94	161862
60178	161863
12247	161864
19641	161865
113987	161866
34783	161867
56906	161868
26739	161869
108104	161870
7353	161871
19846	161872
6570	161873
9492	161874
25414	161875
138518	161876
67516	161877
66162	161878
97074	161879
5154	161880
46309	161881
45272	161882
64089	161883
32784	161884
125068	161885
76500	161886
19219	161887
38858	161888
3375	161889
441	161890
75149	161891
65542	161892
75610	161893
14237	161894
90424	161895
13681	161896
17409	161897
31931	161898
190	161899
34060	161900
18182	161901
14242	161902
24931	161903
28415	161904
10303	161905
638	161906
32043	161907
1193	161908
4674	161909
122093	161910
32459	161911
35936	161912
15487	161913
49140	161914
104065	161915
1163	161916
12741	161917
23484	161918
22969	161919
16564	161920
1534	161921
91179	161922
5399	161923
360	161924
55252	161925
97427	161926
105461	161927
56	161928
16829	161929
62148	161930
31448	161931
49411	161932
7623	161933
64469	161934
18835	161935
58482	161936
6703	161937
44993	161938
59436	161939
80763	161940
39262	161941
26935	161942
42314	161943
66390	161944
11082	161945
56397	161946
127990	161947
99553	161948
8801	161949
28145	161950
22487	161951
41632	161952
23203	161953
31876	161954
4658	161955
15692	161956
86331	161957
25003	161958
8543	161959
106759	161960
31118	161961
33576	161962
22120	161963
1795	161964
2273	161965
10480	161966
70144	161967
66670	161968
140711	161969
12998	161970
92635	161971
31459	161972
142166	161973
66793	161974
6932	161975
50069	161976
58317	161977
95072	161978
47202	161979
87485	161980
99905	161981
20882	161982
6847	161983
45697	161984
60610	161985
9131	161986
4029	161987
64776	161988
74861	161989
173	161990
81906	161991
1975	161992
110744	161993
22021	161994
67388	161995
65841	161996
65228	161997
67640	161998
417	161999
25970	162000
104319	162001
39563	162002
34241	162003
7662	162004
11086	162005
113209	162006
11320	162007
11665	162008
947	162009
54237	162010
4939	162011
44823	162012
2757	162013
81986	162014
130110	162015
1294	162016
35829	162017
35759	162018
129811	162019
80678	162020
7085	162021
47326	162022
1097	162023
88007	162024
11259	162025
86135	162026
45472	162027
34847	162028
67687	162029
12420	162030
541	162031
86251	162032
34699	162033
37283	162034
20978	162035
6971	162036
32931	162037
9096	162038
6028	162039
34262	162040
2692	162041
9931	162042
100078	162043
115808	162044
37428	162045
228	162046
5619	162047
14632	162048
6555	162049
37949	162050
76663	162051
22217	162052
22792	162053
83554	162054
3670	162055
3416	162056
27482	162057
55077	162058
43880	162059
14071	162060
102776	162061
3436	162062
87019	162063
38239	162064
17908	162065
736	162066
9926	162067
30383	162068
21416	162069
50274	162070
72238	162071
9377	162072
2680	162073
18363	162074
10675	162075
12573	162076
21075	162077
37413	162078
52528	162079
111360	162080
36531	162081
105227	162082
39188	162083
11731	162084
34844	162085
72895	162086
77116	162087
2118	162088
107603	162089
55202	162090
1857	162091
43399	162092
37473	162093
57065	162094
108949	162095
2758	162096
97245	162097
15116	162098
3133	162099
69964	162100
149239	162101
86573	162102
40561	162103
1402	162104
78177	162105
30568	162106
62845	162107
16090	162108
21427	162109
135460	162110
95969	162111
40636	162112
30535	162113
143375	162114
119633	162115
25993	162116
18554	162117
9728	162118
91764	162119
6782	162120
9060	162121
96570	162122
41214	162123
80932	162124
29808	162125
22754	162126
85131	162127
51281	162128
6611	162129
16986	162130
46679	162131
260	162132
18200	162133
68011	162134
6679	162135
10958	162136
33045	162137
105951	162138
16635	162139
90920	162140
40719	162141
69817	162142
36442	162143
51352	162144
68746	162145
56269	162146
62971	162147
11697	162148
44364	162149
38812	162150
137483	162151
105910	162152
39798	162153
14873	162154
66661	162155
71296	162156
118516	162157
73190	162158
41612	162159
48769	162160
15587	162161
100694	162162
107414	162163
67427	162164
24738	162165
38910	162166
14598	162167
51473	162168
61490	162169
20818	162170
97956	162171
2998	162172
100215	162173
5806	162174
9192	162175
53715	162176
6669	162177
32785	162178
8486	162179
53323	162180
16259	162181
26329	162182
7768	162183
7738	162184
21426	162185
77093	162186
52346	162187
149871	162188
49173	162189
95358	162190
3305	162191
13677	162192
95137	162193
38895	162194
41761	162195
61829	162196
28208	162197
56941	162198
31975	162199
68775	162200
2464	162201
10711	162202
70565	162203
101527	162204
10367	162205
19457	162206
19993	162207
130455	162208
67926	162209
752	162210
94141	162211
25744	162212
37305	162213
72902	162214
915	162215
7430	162216
38690	162217
121298	162218
24522	162219
3383	162220
25586	162221
728	162222
17432	162223
101084	162224
10235	162225
89323	162226
109793	162227
20732	162228
19101	162229
26582	162230
125821	162231
138006	162232
6530	162233
31119	162234
986	162235
50589	162236
11410	162237
46665	162238
120780	162239
115403	162240
3343	162241
126742	162242
57847	162243
99289	162244
5798	162245
4952	162246
4947	162247
9751	162248
19689	162249
13356	162250
110910	162251
7588	162252
5002	162253
23332	162254
7019	162255
26080	162256
72071	162257
6684	162258
31027	162259
40903	162260
92149	162261
20235	162262
6042	162263
62253	162264
59144	162265
84165	162266
87912	162267
128662	162268
18090	162269
31211	162270
12293	162271
10234	162272
55436	162273
3745	162274
846	162275
3206	162276
86493	162277
10246	162278
7767	162279
5191	162280
3547	162281
21149	162282
94779	162283
8958	162284
72203	162285
5644	162286
55423	162287
136095	162288
103776	162289
1398	162290
16744	162291
20052	162292
119822	162293
31893	162294
24363	162295
10912	162296
5815	162297
22049	162298
38039	162299
72687	162300
33136	162301
3326	162302
58440	162303
58830	162304
20583	162305
17327	162306
20980	162307
15949	162308
12755	162309
93703	162310
21544	162311
141728	162312
21648	162313
47979	162314
17451	162315
63922	162316
14266	162317
13333	162318
2949	162319
67360	162320
54819	162321
14513	162322
8823	162323
80948	162324
13	162325
6332	162326
34217	162327
5137	162328
146868	162329
87031	162330
96988	162331
17790	162332
110538	162333
28364	162334
30322	162335
2685	162336
24312	162337
6784	162338
4998	162339
11998	162340
68635	162341
182	162342
74683	162343
2303	162344
30284	162345
38464	162346
126604	162347
17167	162348
5884	162349
54007	162350
14024	162351
35957	162352
24846	162353
4778	162354
117980	162355
640	162356
80609	162357
59770	162358
106424	162359
78490	162360
12265	162361
33361	162362
46723	162363
25858	162364
80180	162365
26742	162366
96050	162367
1344	162368
7902	162369
73243	162370
101075	162371
106108	162372
15386	162373
18800	162374
131406	162375
86880	162376
42811	162377
24697	162378
77884	162379
40097	162380
56931	162381
34241	162382
21007	162383
50958	162384
103948	162385
30754	162386
14171	162387
24382	162388
4879	162389
8191	162390
54174	162391
8129	162392
130969	162393
20712	162394
6114	162395
53672	162396
58108	162397
841	162398
68539	162399
31105	162400
31573	162401
71744	162402
33206	162403
71633	162404
86000	162405
1946	162406
91331	162407
39766	162408
67616	162409
2520	162410
76916	162411
19323	162412
27539	162413
6952	162414
75597	162415
120983	162416
78385	162417
52313	162418
67966	162419
3199	162420
8979	162421
39102	162422
63121	162423
24550	162424
38801	162425
78041	162426
48422	162427
9773	162428
29587	162429
45711	162430
22769	162431
99616	162432
81662	162433
2036	162434
19453	162435
780	162436
37797	162437
6635	162438
678	162439
55701	162440
4752	162441
16742	162442
58703	162443
26483	162444
16290	162445
77266	162446
28890	162447
73645	162448
44088	162449
67266	162450
62063	162451
17776	162452
69048	162453
4323	162454
115677	162455
122318	162456
14786	162457
126024	162458
24870	162459
19948	162460
16	162461
2364	162462
33438	162463
66117	162464
111468	162465
12086	162466
42614	162467
45672	162468
25563	162469
70669	162470
6651	162471
39008	162472
1816	162473
127071	162474
3723	162475
13718	162476
33290	162477
55782	162478
1828	162479
6246	162480
2369	162481
13370	162482
10784	162483
15800	162484
63795	162485
17145	162486
96736	162487
39545	162488
96020	162489
19863	162490
78402	162491
41093	162492
73574	162493
88607	162494
48801	162495
64474	162496
6537	162497
1359	162498
102359	162499
576	162500
37580	162501
32135	162502
83322	162503
15579	162504
2994	162505
7826	162506
53562	162507
16086	162508
1896	162509
131782	162510
124768	162511
27216	162512
2172	162513
10770	162514
105820	162515
10729	162516
131526	162517
2807	162518
50259	162519
52218	162520
90308	162521
110203	162522
98154	162523
38673	162524
64349	162525
33149	162526
12682	162527
110188	162528
55878	162529
26610	162530
37516	162531
97446	162532
18876	162533
32750	162534
5745	162535
228	162536
17	162537
123	162538
88233	162539
1860	162540
32213	162541
24434	162542
39575	162543
114954	162544
38502	162545
91347	162546
72904	162547
7611	162548
120429	162549
38171	162550
15364	162551
42915	162552
34434	162553
129322	162554
46370	162555
12529	162556
39091	162557
6443	162558
6458	162559
72623	162560
9985	162561
19609	162562
11550	162563
13119	162564
21380	162565
5188	162566
48065	162567
15663	162568
15562	162569
105795	162570
2338	162571
15977	162572
10533	162573
27569	162574
77893	162575
27837	162576
22514	162577
379	162578
36185	162579
22808	162580
15202	162581
52866	162582
94858	162583
1207	162584
111827	162585
1024	162586
2697	162587
86528	162588
17591	162589
1129	162590
88804	162591
124992	162592
55333	162593
100765	162594
52544	162595
77172	162596
128696	162597
89378	162598
54728	162599
46352	162600
4930	162601
39442	162602
68787	162603
92043	162604
931	162605
90173	162606
15445	162607
39334	162608
112361	162609
17126	162610
100901	162611
7276	162612
57292	162613
38641	162614
113551	162615
2375	162616
83492	162617
22612	162618
42385	162619
15772	162620
71887	162621
95166	162622
21913	162623
5310	162624
22909	162625
46254	162626
76940	162627
74781	162628
38883	162629
68938	162630
3872	162631
82349	162632
81046	162633
63803	162634
3229	162635
98329	162636
7950	162637
8608	162638
97847	162639
53072	162640
49847	162641
93104	162642
37489	162643
305	162644
25765	162645
16124	162646
30378	162647
105722	162648
5025	162649
23247	162650
60819	162651
3424	162652
58436	162653
1919	162654
66942	162655
16358	162656
51708	162657
142868	162658
63626	162659
35519	162660
11195	162661
47296	162662
78614	162663
13460	162664
10857	162665
15081	162666
28668	162667
12986	162668
128977	162669
27169	162670
34181	162671
31209	162672
89175	162673
113429	162674
19930	162675
74148	162676
26761	162677
35251	162678
61202	162679
20258	162680
42520	162681
4768	162682
14553	162683
12777	162684
96369	162685
6496	162686
64376	162687
82566	162688
101379	162689
49628	162690
33327	162691
5524	162692
136805	162693
50416	162694
130790	162695
70700	162696
25161	162697
77815	162698
93068	162699
12459	162700
34049	162701
68552	162702
71466	162703
10882	162704
53929	162705
130807	162706
6433	162707
6183	162708
112319	162709
83219	162710
15118	162711
41478	162712
70558	162713
5158	162714
59741	162715
713	162716
5679	162717
23544	162718
6178	162719
16	162720
133081	162721
17075	162722
52076	162723
2179	162724
67378	162725
86869	162726
137024	162727
28649	162728
9758	162729
78800	162730
13080	162731
68658	162732
57570	162733
81356	162734
27248	162735
109181	162736
14657	162737
94263	162738
22436	162739
3450	162740
60076	162741
3224	162742
27425	162743
76877	162744
1464	162745
47039	162746
65994	162747
8435	162748
11880	162749
4346	162750
14257	162751
10235	162752
37185	162753
16041	162754
52726	162755
44743	162756
23707	162757
2456	162758
79547	162759
26666	162760
104731	162761
35289	162762
14960	162763
69216	162764
68617	162765
98544	162766
103765	162767
21397	162768
23912	162769
76820	162770
44375	162771
126054	162772
13496	162773
2221	162774
14240	162775
22773	162776
33840	162777
121356	162778
35017	162779
55586	162780
11293	162781
67719	162782
37804	162783
1133	162784
13837	162785
557	162786
25953	162787
4228	162788
23878	162789
62511	162790
43748	162791
5051	162792
47478	162793
42402	162794
12608	162795
15080	162796
140115	162797
87517	162798
86312	162799
32116	162800
21256	162801
64534	162802
11990	162803
34717	162804
92835	162805
60585	162806
51005	162807
47959	162808
67029	162809
47938	162810
69670	162811
17191	162812
18494	162813
83408	162814
29849	162815
58214	162816
24006	162817
110609	162818
65244	162819
55552	162820
85473	162821
26136	162822
11156	162823
32751	162824
64326	162825
4439	162826
57424	162827
13269	162828
46684	162829
73732	162830
10328	162831
36980	162832
4948	162833
101077	162834
10492	162835
11419	162836
113648	162837
15582	162838
50645	162839
8645	162840
70789	162841
67770	162842
130893	162843
55927	162844
36096	162845
59592	162846
9520	162847
6177	162848
31922	162849
85731	162850
122391	162851
38910	162852
52810	162853
76926	162854
49412	162855
20188	162856
56917	162857
11487	162858
3173	162859
15208	162860
11797	162861
27800	162862
57192	162863
17895	162864
9746	162865
17660	162866
462	162867
67516	162868
74298	162869
72708	162870
30360	162871
955	162872
34310	162873
29685	162874
4155	162875
82387	162876
38823	162877
7662	162878
80613	162879
57217	162880
117676	162881
27487	162882
14344	162883
20483	162884
101	162885
91729	162886
61479	162887
788	162888
110172	162889
18778	162890
304	162891
88248	162892
121084	162893
34675	162894
9811	162895
61566	162896
39121	162897
1424	162898
25205	162899
3611	162900
26845	162901
29557	162902
6698	162903
10275	162904
23258	162905
43358	162906
130519	162907
115676	162908
21097	162909
7985	162910
3007	162911
35507	162912
19485	162913
82018	162914
19367	162915
60034	162916
3298	162917
16562	162918
5242	162919
8476	162920
89721	162921
17524	162922
82652	162923
84180	162924
98800	162925
18444	162926
58714	162927
109625	162928
55642	162929
52648	162930
109383	162931
526	162932
4947	162933
129235	162934
9168	162935
94871	162936
37716	162937
15358	162938
56056	162939
12927	162940
50646	162941
18373	162942
5841	162943
86521	162944
42928	162945
78123	162946
9780	162947
34195	162948
62667	162949
2442	162950
17551	162951
58053	162952
21120	162953
3115	162954
39336	162955
22228	162956
74666	162957
57976	162958
10178	162959
54807	162960
33444	162961
98959	162962
9154	162963
93318	162964
72345	162965
11381	162966
60502	162967
4639	162968
14805	162969
402	162970
9028	162971
9330	162972
6049	162973
31654	162974
119550	162975
4715	162976
42344	162977
61571	162978
92914	162979
52	162980
57446	162981
61961	162982
6905	162983
5377	162984
45577	162985
15600	162986
71044	162987
82603	162988
45947	162989
2473	162990
24426	162991
368	162992
40773	162993
14723	162994
20385	162995
11963	162996
136501	162997
8	162998
84812	162999
30340	163000
70000	163001
57484	163002
71947	163003
9771	163004
11896	163005
94944	163006
20663	163007
27517	163008
1399	163009
90720	163010
76701	163011
37012	163012
35	163013
24570	163014
79409	163015
17673	163016
3605	163017
40111	163018
26342	163019
1463	163020
20895	163021
26131	163022
15492	163023
33784	163024
70279	163025
16344	163026
2385	163027
44770	163028
82685	163029
111988	163030
20349	163031
75322	163032
97717	163033
97332	163034
34553	163035
1916	163036
11641	163037
25049	163038
76136	163039
10434	163040
6967	163041
96848	163042
12081	163043
136254	163044
32934	163045
120494	163046
32642	163047
88577	163048
13966	163049
92976	163050
2271	163051
54585	163052
2354	163053
64658	163054
63366	163055
119350	163056
118223	163057
86582	163058
14115	163059
141294	163060
37412	163061
22250	163062
77097	163063
91112	163064
65792	163065
37661	163066
140755	163067
105006	163068
68069	163069
30572	163070
11490	163071
50650	163072
24965	163073
58269	163074
59309	163075
92476	163076
53021	163077
26477	163078
94274	163079
698	163080
124563	163081
56211	163082
50234	163083
44664	163084
63657	163085
100496	163086
35998	163087
51481	163088
15743	163089
104363	163090
72633	163091
86450	163092
81532	163093
24331	163094
9713	163095
25476	163096
15984	163097
57754	163098
70104	163099
5546	163100
8211	163101
23492	163102
68667	163103
34390	163104
119084	163105
147902	163106
1243	163107
47136	163108
24176	163109
1038	163110
114447	163111
2265	163112
57122	163113
109505	163114
338	163115
76707	163116
9986	163117
53121	163118
27790	163119
4247	163120
9714	163121
27893	163122
18913	163123
93028	163124
79341	163125
106022	163126
77671	163127
10499	163128
71345	163129
6564	163130
18248	163131
20578	163132
54156	163133
119063	163134
16551	163135
97751	163136
48330	163137
71610	163138
26732	163139
89999	163140
39436	163141
57711	163142
21544	163143
49311	163144
30923	163145
56586	163146
19560	163147
66887	163148
86062	163149
14297	163150
13497	163151
35624	163152
19841	163153
32256	163154
24068	163155
16749	163156
92770	163157
20166	163158
128131	163159
39552	163160
112780	163161
509	163162
1547	163163
25643	163164
28009	163165
127658	163166
5096	163167
102809	163168
71851	163169
5977	163170
61004	163171
8313	163172
12964	163173
6599	163174
68514	163175
136639	163176
63919	163177
15335	163178
41060	163179
54458	163180
57825	163181
129860	163182
23580	163183
83733	163184
20912	163185
4972	163186
72721	163187
11893	163188
27111	163189
57132	163190
146321	163191
836	163192
38264	163193
2809	163194
18433	163195
61870	163196
31665	163197
4912	163198
47379	163199
66601	163200
62041	163201
82595	163202
47383	163203
40002	163204
19257	163205
122827	163206
27193	163207
93535	163208
37625	163209
118662	163210
30195	163211
75905	163212
15885	163213
18266	163214
133116	163215
38384	163216
21349	163217
11118	163218
9105	163219
26133	163220
76186	163221
99557	163222
14604	163223
90644	163224
77943	163225
10353	163226
48655	163227
7381	163228
56096	163229
81399	163230
58369	163231
39134	163232
5540	163233
17498	163234
23359	163235
22826	163236
66245	163237
95361	163238
2317	163239
6895	163240
26391	163241
41733	163242
19668	163243
17775	163244
81060	163245
41423	163246
81437	163247
123227	163248
1135	163249
16402	163250
50428	163251
45619	163252
29349	163253
61955	163254
130910	163255
36699	163256
13021	163257
108171	163258
1003	163259
77086	163260
41590	163261
44375	163262
37339	163263
27959	163264
1445	163265
5497	163266
118458	163267
26203	163268
16200	163269
38817	163270
34531	163271
7715	163272
134085	163273
14819	163274
2520	163275
41868	163276
6237	163277
20654	163278
34622	163279
46632	163280
13110	163281
7175	163282
59501	163283
7199	163284
114003	163285
62588	163286
30412	163287
97617	163288
78260	163289
26124	163290
17739	163291
12779	163292
92412	163293
96595	163294
90993	163295
123098	163296
7782	163297
56015	163298
23558	163299
31526	163300
120231	163301
4370	163302
4181	163303
1290	163304
72260	163305
43936	163306
43589	163307
119615	163308
47084	163309
21788	163310
63483	163311
620	163312
4945	163313
72870	163314
32435	163315
68876	163316
14025	163317
34238	163318
118589	163319
23223	163320
44884	163321
14659	163322
92145	163323
5842	163324
131535	163325
7269	163326
21865	163327
46419	163328
22004	163329
10009	163330
73501	163331
27026	163332
110837	163333
29071	163334
16919	163335
51184	163336
58130	163337
105227	163338
1834	163339
27258	163340
10095	163341
21752	163342
80887	163343
7736	163344
96838	163345
52432	163346
21706	163347
83666	163348
3553	163349
804	163350
129444	163351
76195	163352
96159	163353
49928	163354
9087	163355
20936	163356
4401	163357
15389	163358
28005	163359
135170	163360
117777	163361
14001	163362
46205	163363
12581	163364
103623	163365
4078	163366
49178	163367
77206	163368
4648	163369
94446	163370
149444	163371
75716	163372
60634	163373
22705	163374
115992	163375
28059	163376
40	163377
9108	163378
78559	163379
20429	163380
2932	163381
4045	163382
468	163383
34192	163384
135721	163385
92110	163386
19907	163387
99891	163388
8227	163389
6183	163390
58792	163391
36062	163392
49621	163393
17576	163394
35560	163395
3621	163396
16368	163397
3873	163398
2310	163399
102439	163400
18887	163401
16723	163402
82289	163403
50	163404
102285	163405
39778	163406
86283	163407
4744	163408
76636	163409
19030	163410
1269	163411
5716	163412
71033	163413
61093	163414
3033	163415
4896	163416
15000	163417
43001	163418
321	163419
6602	163420
43659	163421
9605	163422
69512	163423
14428	163424
6387	163425
25739	163426
19643	163427
5839	163428
74072	163429
26866	163430
47838	163431
78423	163432
50873	163433
125745	163434
6903	163435
2218	163436
16706	163437
11103	163438
26359	163439
50653	163440
4331	163441
2265	163442
38890	163443
81118	163444
52981	163445
16496	163446
7420	163447
138657	163448
15987	163449
10180	163450
32651	163451
54912	163452
73869	163453
99396	163454
263	163455
87798	163456
125538	163457
20139	163458
103982	163459
31116	163460
68540	163461
96434	163462
29441	163463
147006	163464
61427	163465
55188	163466
42274	163467
39187	163468
94686	163469
11242	163470
76492	163471
35423	163472
20426	163473
67230	163474
36618	163475
96432	163476
71642	163477
73786	163478
23210	163479
84671	163480
80193	163481
135194	163482
6489	163483
146335	163484
45660	163485
5962	163486
6873	163487
21664	163488
81324	163489
23705	163490
24304	163491
92085	163492
51968	163493
58940	163494
101495	163495
12338	163496
89307	163497
11580	163498
107955	163499
12177	163500
3527	163501
22281	163502
6953	163503
38181	163504
43707	163505
30124	163506
43818	163507
77916	163508
1638	163509
25459	163510
20234	163511
86751	163512
4877	163513
4296	163514
54818	163515
11005	163516
104335	163517
74115	163518
100746	163519
3985	163520
98884	163521
43876	163522
44154	163523
19612	163524
18406	163525
1581	163526
106188	163527
69368	163528
75653	163529
53307	163530
48105	163531
33776	163532
52376	163533
133574	163534
56751	163535
38944	163536
25541	163537
3239	163538
31438	163539
13379	163540
135064	163541
20124	163542
2218	163543
3620	163544
78359	163545
73400	163546
74198	163547
1467	163548
54385	163549
123779	163550
41029	163551
6080	163552
123617	163553
81965	163554
36521	163555
6073	163556
77271	163557
34598	163558
77624	163559
45993	163560
82730	163561
5205	163562
64336	163563
5860	163564
82273	163565
6497	163566
43998	163567
6816	163568
1539	163569
23945	163570
3447	163571
98325	163572
58403	163573
57602	163574
8805	163575
123942	163576
58217	163577
126985	163578
44682	163579
51584	163580
105479	163581
28260	163582
55790	163583
28677	163584
3908	163585
70242	163586
147988	163587
33880	163588
77407	163589
27185	163590
15252	163591
56337	163592
72809	163593
10815	163594
21017	163595
78836	163596
11476	163597
12490	163598
22156	163599
44216	163600
431	163601
8094	163602
86111	163603
131972	163604
15174	163605
4657	163606
11731	163607
74951	163608
104975	163609
79425	163610
94594	163611
70811	163612
11152	163613
60260	163614
22054	163615
59228	163616
58831	163617
52373	163618
54032	163619
31624	163620
39270	163621
37983	163622
103639	163623
4450	163624
69795	163625
2074	163626
21052	163627
27392	163628
1746	163629
83196	163630
32398	163631
5267	163632
38686	163633
50190	163634
132959	163635
4404	163636
17217	163637
32163	163638
28134	163639
139824	163640
38373	163641
54556	163642
42047	163643
11915	163644
58434	163645
18834	163646
16868	163647
134765	163648
22504	163649
85346	163650
147187	163651
35621	163652
20158	163653
43197	163654
44962	163655
24755	163656
44230	163657
94404	163658
15589	163659
992	163660
31500	163661
99594	163662
68384	163663
6750	163664
41620	163665
42078	163666
39424	163667
76203	163668
122198	163669
22028	163670
1568	163671
114682	163672
14793	163673
52550	163674
109813	163675
44928	163676
44480	163677
684	163678
19263	163679
2676	163680
65670	163681
2977	163682
19428	163683
19576	163684
12294	163685
93661	163686
12332	163687
67461	163688
2272	163689
135615	163690
132512	163691
129248	163692
32240	163693
51028	163694
12586	163695
56476	163696
81401	163697
69639	163698
7748	163699
1653	163700
91211	163701
68022	163702
114486	163703
94959	163704
23882	163705
32848	163706
84427	163707
55239	163708
81958	163709
34967	163710
3213	163711
51666	163712
15723	163713
35356	163714
7502	163715
956	163716
6698	163717
22047	163718
118133	163719
2677	163720
88671	163721
40132	163722
71000	163723
13097	163724
23604	163725
13509	163726
2569	163727
3323	163728
100319	163729
35818	163730
8446	163731
17692	163732
5482	163733
75047	163734
8119	163735
61818	163736
6778	163737
42314	163738
133277	163739
2706	163740
5328	163741
10097	163742
29967	163743
81048	163744
118233	163745
37416	163746
31580	163747
24989	163748
13508	163749
64868	163750
57422	163751
4241	163752
9776	163753
18127	163754
59576	163755
16606	163756
32969	163757
48386	163758
31565	163759
28753	163760
126977	163761
1901	163762
12826	163763
20396	163764
11566	163765
5179	163766
109643	163767
11682	163768
20133	163769
103812	163770
54166	163771
40515	163772
95283	163773
40149	163774
3784	163775
43255	163776
26300	163777
77061	163778
18534	163779
80390	163780
66140	163781
135211	163782
48396	163783
26976	163784
46762	163785
104455	163786
35190	163787
134194	163788
9913	163789
25151	163790
22327	163791
57294	163792
5265	163793
811	163794
104516	163795
21488	163796
5245	163797
3442	163798
59520	163799
58867	163800
34365	163801
1021	163802
59134	163803
3010	163804
3717	163805
24952	163806
64201	163807
56409	163808
3957	163809
4471	163810
1132	163811
38235	163812
11058	163813
96017	163814
14	163815
38354	163816
35615	163817
33671	163818
19493	163819
52793	163820
95720	163821
48886	163822
64193	163823
42909	163824
48602	163825
1189	163826
15296	163827
137582	163828
106399	163829
41718	163830
28738	163831
4807	163832
90264	163833
70424	163834
38912	163835
123462	163836
101048	163837
93507	163838
70578	163839
2958	163840
29810	163841
8318	163842
94189	163843
59742	163844
88538	163845
10098	163846
73609	163847
951	163848
71410	163849
64681	163850
137018	163851
102791	163852
3150	163853
19355	163854
15278	163855
3153	163856
9099	163857
17025	163858
166	163859
44535	163860
4620	163861
32748	163862
103584	163863
5978	163864
35684	163865
198	163866
39977	163867
84567	163868
101769	163869
7	163870
44384	163871
3405	163872
142991	163873
15061	163874
108514	163875
1076	163876
40490	163877
50146	163878
24772	163879
49050	163880
30335	163881
64835	163882
67990	163883
63983	163884
32269	163885
675	163886
13455	163887
249	163888
84820	163889
40740	163890
35592	163891
8702	163892
47263	163893
77102	163894
75022	163895
30182	163896
98610	163897
111865	163898
133252	163899
102067	163900
59905	163901
86988	163902
24985	163903
89499	163904
13522	163905
12564	163906
43596	163907
79742	163908
101706	163909
30228	163910
36759	163911
8510	163912
119138	163913
23765	163914
6169	163915
815	163916
41721	163917
66833	163918
85194	163919
2223	163920
10653	163921
72094	163922
30698	163923
93767	163924
56804	163925
62652	163926
38604	163927
121751	163928
68160	163929
42947	163930
37883	163931
114190	163932
89365	163933
61053	163934
39139	163935
2834	163936
30555	163937
43733	163938
36920	163939
24796	163940
14736	163941
13770	163942
22172	163943
1608	163944
24289	163945
47612	163946
12606	163947
2613	163948
17379	163949
49358	163950
21031	163951
2625	163952
750	163953
8354	163954
122311	163955
2087	163956
42802	163957
17613	163958
31416	163959
21434	163960
86828	163961
144752	163962
9792	163963
43237	163964
9570	163965
47369	163966
54900	163967
24513	163968
123986	163969
172	163970
108783	163971
25910	163972
48517	163973
28066	163974
9178	163975
21820	163976
73362	163977
20279	163978
53665	163979
11944	163980
32844	163981
23586	163982
36677	163983
35349	163984
23681	163985
29864	163986
36611	163987
114830	163988
35155	163989
22800	163990
40121	163991
61880	163992
96182	163993
41245	163994
86245	163995
27577	163996
5311	163997
96994	163998
12065	163999
3936	164000
66595	164001
11206	164002
28729	164003
39777	164004
68809	164005
71389	164006
72828	164007
66856	164008
4566	164009
35508	164010
109234	164011
11492	164012
55394	164013
30770	164014
116587	164015
22032	164016
5794	164017
4555	164018
46783	164019
50710	164020
69708	164021
9983	164022
322	164023
584	164024
31603	164025
51556	164026
52335	164027
1543	164028
6386	164029
12105	164030
40379	164031
64494	164032
64183	164033
2603	164034
82937	164035
38330	164036
47018	164037
111519	164038
14200	164039
114131	164040
77539	164041
47136	164042
32429	164043
27792	164044
15112	164045
35778	164046
23935	164047
181	164048
636	164049
52753	164050
6179	164051
8004	164052
1356	164053
16040	164054
206	164055
44598	164056
88821	164057
64382	164058
129843	164059
51708	164060
55985	164061
13650	164062
23978	164063
86770	164064
844	164065
1257	164066
59773	164067
97662	164068
41429	164069
17741	164070
23381	164071
134481	164072
101372	164073
97125	164074
40519	164075
68830	164076
141769	164077
17051	164078
106343	164079
91997	164080
89385	164081
10353	164082
120717	164083
13606	164084
23098	164085
65208	164086
59566	164087
22200	164088
41878	164089
101668	164090
20779	164091
58132	164092
36450	164093
33801	164094
144425	164095
22309	164096
24147	164097
29274	164098
25708	164099
147994	164100
47034	164101
55317	164102
110326	164103
21912	164104
20042	164105
34461	164106
24522	164107
23471	164108
26412	164109
55882	164110
26908	164111
10504	164112
88588	164113
99004	164114
62968	164115
31886	164116
36642	164117
878	164118
126310	164119
77361	164120
112753	164121
11024	164122
24032	164123
2064	164124
64852	164125
69480	164126
65579	164127
57630	164128
16594	164129
12237	164130
72480	164131
45466	164132
35218	164133
40205	164134
87929	164135
10331	164136
67096	164137
66010	164138
36263	164139
76592	164140
39513	164141
32792	164142
5142	164143
24970	164144
113621	164145
85948	164146
96863	164147
77711	164148
47561	164149
104812	164150
6566	164151
44771	164152
70701	164153
66343	164154
61515	164155
8181	164156
62243	164157
14771	164158
89380	164159
46815	164160
1899	164161
56771	164162
96400	164163
25589	164164
18116	164165
117254	164166
57525	164167
84677	164168
112178	164169
4336	164170
52010	164171
26388	164172
37262	164173
104091	164174
39554	164175
28128	164176
49826	164177
1508	164178
5397	164179
347	164180
39861	164181
27861	164182
13049	164183
15091	164184
10064	164185
63699	164186
34241	164187
12774	164188
9810	164189
3488	164190
72260	164191
67251	164192
5133	164193
55143	164194
2499	164195
16559	164196
11033	164197
54975	164198
80690	164199
2669	164200
135875	164201
101845	164202
104769	164203
4305	164204
1685	164205
54836	164206
1055	164207
36442	164208
104054	164209
26385	164210
23476	164211
40007	164212
53461	164213
82579	164214
40753	164215
23266	164216
30183	164217
30399	164218
10169	164219
117683	164220
2542	164221
45620	164222
15821	164223
3759	164224
33201	164225
21990	164226
7824	164227
26166	164228
95761	164229
54566	164230
16881	164231
41438	164232
24048	164233
33822	164234
56177	164235
2412	164236
73180	164237
51380	164238
123174	164239
18067	164240
39574	164241
13943	164242
135230	164243
100995	164244
59586	164245
32372	164246
58704	164247
50950	164248
45495	164249
56479	164250
47391	164251
33196	164252
115733	164253
26175	164254
8441	164255
70409	164256
10360	164257
10109	164258
63407	164259
25187	164260
56468	164261
99957	164262
75319	164263
37922	164264
28903	164265
77905	164266
21308	164267
55675	164268
4573	164269
80789	164270
124101	164271
23975	164272
17667	164273
53406	164274
11447	164275
19218	164276
69702	164277
19371	164278
2113	164279
125756	164280
93716	164281
38267	164282
24982	164283
69093	164284
52674	164285
36843	164286
715	164287
67307	164288
53886	164289
60586	164290
72104	164291
109053	164292
12371	164293
14430	164294
46359	164295
80646	164296
54358	164297
111384	164298
58748	164299
50699	164300
4149	164301
1226	164302
29912	164303
50462	164304
100820	164305
107301	164306
15957	164307
80652	164308
83069	164309
20759	164310
108570	164311
2931	164312
2013	164313
144138	164314
5834	164315
18622	164316
96838	164317
77001	164318
24803	164319
17504	164320
6145	164321
69951	164322
49263	164323
144731	164324
4325	164325
14896	164326
26408	164327
23711	164328
21713	164329
18939	164330
41635	164331
66268	164332
29436	164333
14599	164334
42117	164335
128438	164336
20989	164337
98765	164338
14091	164339
132654	164340
16604	164341
141756	164342
45898	164343
93087	164344
85844	164345
44602	164346
18636	164347
79285	164348
115981	164349
33027	164350
7189	164351
7068	164352
85989	164353
61757	164354
54439	164355
9558	164356
27686	164357
11271	164358
133221	164359
38658	164360
25525	164361
22562	164362
56904	164363
50390	164364
5603	164365
101145	164366
60489	164367
18086	164368
110876	164369
22056	164370
16814	164371
90857	164372
23509	164373
85020	164374
75135	164375
76618	164376
32367	164377
38667	164378
37668	164379
7307	164380
11599	164381
11732	164382
48286	164383
31425	164384
65202	164385
63801	164386
6362	164387
82144	164388
138921	164389
72390	164390
29776	164391
114031	164392
24544	164393
71573	164394
120582	164395
3108	164396
120971	164397
81484	164398
19777	164399
30649	164400
83243	164401
88108	164402
50595	164403
18230	164404
78258	164405
45104	164406
11393	164407
291	164408
82782	164409
4309	164410
39238	164411
83011	164412
78250	164413
133888	164414
7485	164415
47	164416
69633	164417
115681	164418
46133	164419
43817	164420
31660	164421
37059	164422
21	164423
11952	164424
4716	164425
140264	164426
9	164427
106256	164428
37423	164429
47179	164430
58311	164431
421	164432
9684	164433
18398	164434
37704	164435
123149	164436
104233	164437
143479	164438
25714	164439
54	164440
6980	164441
127904	164442
77402	164443
48378	164444
32724	164445
67877	164446
28087	164447
21992	164448
102701	164449
8197	164450
62546	164451
9736	164452
93514	164453
8360	164454
34513	164455
141376	164456
39793	164457
92224	164458
8233	164459
34950	164460
1606	164461
30327	164462
30338	164463
26790	164464
103723	164465
12031	164466
2421	164467
55524	164468
10159	164469
13729	164470
36475	164471
33137	164472
71051	164473
29656	164474
116249	164475
47509	164476
54803	164477
99390	164478
4370	164479
3301	164480
5895	164481
12566	164482
34408	164483
22142	164484
1209	164485
50466	164486
87213	164487
66298	164488
59261	164489
8534	164490
42388	164491
47593	164492
53163	164493
528	164494
10730	164495
25467	164496
58452	164497
8221	164498
65769	164499
4146	164500
90107	164501
52316	164502
1639	164503
17358	164504
61776	164505
3463	164506
9978	164507
30285	164508
83792	164509
3887	164510
47687	164511
826	164512
90309	164513
27241	164514
71539	164515
120744	164516
16029	164517
25803	164518
20776	164519
72772	164520
6872	164521
5801	164522
91486	164523
56542	164524
10908	164525
30881	164526
20576	164527
31374	164528
53239	164529
117070	164530
10786	164531
79462	164532
36429	164533
48545	164534
31336	164535
29300	164536
28456	164537
93372	164538
49938	164539
53428	164540
4960	164541
36576	164542
4866	164543
43502	164544
9190	164545
110903	164546
28147	164547
24156	164548
115701	164549
16074	164550
51881	164551
76736	164552
1032	164553
128746	164554
89400	164555
51402	164556
7023	164557
3671	164558
4045	164559
11557	164560
68855	164561
121641	164562
20385	164563
45441	164564
35558	164565
58232	164566
42781	164567
30950	164568
17250	164569
21609	164570
18888	164571
88208	164572
8	164573
104036	164574
18996	164575
111207	164576
33252	164577
100887	164578
115543	164579
82264	164580
65274	164581
53625	164582
12891	164583
49361	164584
5207	164585
62535	164586
21156	164587
116507	164588
783	164589
45580	164590
3277	164591
10063	164592
23711	164593
5560	164594
7420	164595
99154	164596
3732	164597
80659	164598
62440	164599
97683	164600
124021	164601
67035	164602
84355	164603
4741	164604
36786	164605
39740	164606
22019	164607
101958	164608
48086	164609
57652	164610
23289	164611
52362	164612
25688	164613
26516	164614
9758	164615
290	164616
1939	164617
95506	164618
34525	164619
7453	164620
53450	164621
10100	164622
121681	164623
85611	164624
48903	164625
12352	164626
105203	164627
15024	164628
7497	164629
18439	164630
2589	164631
36289	164632
5501	164633
61303	164634
30549	164635
142050	164636
21880	164637
55008	164638
91044	164639
76931	164640
25698	164641
49805	164642
52333	164643
82653	164644
36556	164645
103809	164646
57536	164647
38756	164648
58919	164649
40506	164650
115456	164651
61510	164652
59440	164653
7556	164654
78727	164655
72286	164656
15001	164657
1601	164658
47115	164659
23187	164660
24090	164661
1537	164662
102271	164663
70481	164664
557	164665
42510	164666
30937	164667
46266	164668
1827	164669
89322	164670
52832	164671
39428	164672
67709	164673
92263	164674
130742	164675
104371	164676
105057	164677
52684	164678
19694	164679
40720	164680
46849	164681
7445	164682
4832	164683
17755	164684
69572	164685
73717	164686
5705	164687
116677	164688
26234	164689
5838	164690
23067	164691
14839	164692
120603	164693
5207	164694
54378	164695
61356	164696
36278	164697
112927	164698
17420	164699
53598	164700
68885	164701
6299	164702
115846	164703
4028	164704
21683	164705
239	164706
999	164707
17393	164708
15196	164709
37800	164710
49452	164711
135	164712
26697	164713
17872	164714
71104	164715
29559	164716
77887	164717
23549	164718
9410	164719
9013	164720
25882	164721
790	164722
15493	164723
6462	164724
149916	164725
30545	164726
69703	164727
56421	164728
65411	164729
7675	164730
12131	164731
41985	164732
13205	164733
134174	164734
70234	164735
10722	164736
129913	164737
63003	164738
10321	164739
9900	164740
100974	164741
25157	164742
594	164743
31830	164744
86	164745
3590	164746
123532	164747
45938	164748
41995	164749
20968	164750
22664	164751
38928	164752
57903	164753
11853	164754
7778	164755
88805	164756
45282	164757
2795	164758
19231	164759
76687	164760
15869	164761
3173	164762
61569	164763
52903	164764
102458	164765
2020	164766
137129	164767
16274	164768
64837	164769
70712	164770
63647	164771
24106	164772
47123	164773
35895	164774
51749	164775
110395	164776
4363	164777
91365	164778
20024	164779
6849	164780
82083	164781
75558	164782
5361	164783
11937	164784
8747	164785
41010	164786
66525	164787
8012	164788
45529	164789
20641	164790
349	164791
7597	164792
124537	164793
111208	164794
18659	164795
18571	164796
59223	164797
67676	164798
29865	164799
2246	164800
50683	164801
33314	164802
6284	164803
14	164804
106253	164805
58565	164806
45385	164807
43685	164808
6021	164809
12872	164810
97220	164811
83877	164812
81749	164813
10774	164814
12139	164815
22256	164816
41070	164817
30494	164818
101498	164819
68100	164820
56924	164821
47322	164822
100220	164823
82855	164824
46279	164825
21864	164826
20704	164827
20046	164828
25411	164829
41869	164830
15947	164831
37432	164832
42765	164833
12052	164834
7357	164835
23963	164836
18174	164837
2236	164838
3629	164839
112117	164840
117142	164841
25386	164842
342	164843
37508	164844
20283	164845
14054	164846
37937	164847
37396	164848
45147	164849
14499	164850
11459	164851
137276	164852
36229	164853
19405	164854
52494	164855
80896	164856
50401	164857
446	164858
8999	164859
6696	164860
2136	164861
25676	164862
90339	164863
29112	164864
54990	164865
82186	164866
16104	164867
264	164868
98274	164869
58202	164870
104192	164871
14022	164872
67937	164873
743	164874
43382	164875
85625	164876
1870	164877
11491	164878
24024	164879
94107	164880
40350	164881
13476	164882
11015	164883
51189	164884
30297	164885
1422	164886
121365	164887
52583	164888
47678	164889
20251	164890
22295	164891
3772	164892
11780	164893
40596	164894
55195	164895
109802	164896
9236	164897
1927	164898
133242	164899
66663	164900
55807	164901
41035	164902
24894	164903
5061	164904
718	164905
10391	164906
33072	164907
85714	164908
58448	164909
25114	164910
121901	164911
80319	164912
61957	164913
133404	164914
32818	164915
7717	164916
84137	164917
12620	164918
6031	164919
8369	164920
16841	164921
137278	164922
68637	164923
67495	164924
12778	164925
47102	164926
82267	164927
30509	164928
19265	164929
9334	164930
5902	164931
38598	164932
56609	164933
73504	164934
85297	164935
15454	164936
14018	164937
38559	164938
146067	164939
2219	164940
16122	164941
104254	164942
1746	164943
1458	164944
36432	164945
103271	164946
70049	164947
50116	164948
90718	164949
3107	164950
71425	164951
101878	164952
37240	164953
12343	164954
2594	164955
31801	164956
56597	164957
43188	164958
5326	164959
299	164960
129982	164961
19687	164962
26875	164963
115042	164964
69747	164965
39992	164966
88949	164967
43703	164968
51662	164969
146733	164970
22826	164971
87710	164972
969	164973
71929	164974
106364	164975
5424	164976
72583	164977
13190	164978
37655	164979
36763	164980
873	164981
63641	164982
19063	164983
794	164984
29149	164985
91371	164986
47835	164987
3354	164988
93062	164989
18184	164990
74521	164991
2955	164992
9169	164993
55309	164994
143033	164995
79452	164996
145	164997
2194	164998
29542	164999
134441	165000
71349	165001
127749	165002
99256	165003
69634	165004
36974	165005
51547	165006
7752	165007
48263	165008
101898	165009
11199	165010
96876	165011
56402	165012
78119	165013
50777	165014
80327	165015
68830	165016
4593	165017
38942	165018
102940	165019
106698	165020
13513	165021
10065	165022
117855	165023
76790	165024
16163	165025
110844	165026
40793	165027
180	165028
51881	165029
2602	165030
118820	165031
3354	165032
75185	165033
83315	165034
9480	165035
7778	165036
74861	165037
44984	165038
1680	165039
13624	165040
128022	165041
18813	165042
722	165043
31722	165044
32816	165045
22766	165046
145691	165047
15398	165048
18089	165049
14867	165050
31921	165051
8288	165052
45606	165053
59976	165054
45899	165055
84347	165056
100122	165057
201	165058
111055	165059
11696	165060
85515	165061
38300	165062
66921	165063
14080	165064
595	165065
4403	165066
44882	165067
39012	165068
20990	165069
1129	165070
86783	165071
61570	165072
5000	165073
20015	165074
67231	165075
83022	165076
8541	165077
31328	165078
34025	165079
71140	165080
2757	165081
7911	165082
18214	165083
118448	165084
59921	165085
66929	165086
70220	165087
82445	165088
74280	165089
119880	165090
27964	165091
4853	165092
7552	165093
10709	165094
59972	165095
37072	165096
101153	165097
6318	165098
121697	165099
63542	165100
2623	165101
118716	165102
83964	165103
5728	165104
28016	165105
26848	165106
34237	165107
36412	165108
114626	165109
92578	165110
69061	165111
16944	165112
73951	165113
67874	165114
1707	165115
3591	165116
28211	165117
83356	165118
1856	165119
87681	165120
10002	165121
91843	165122
34354	165123
38845	165124
15411	165125
11503	165126
18404	165127
16878	165128
25584	165129
19804	165130
72307	165131
55978	165132
16673	165133
3881	165134
67043	165135
400	165136
9850	165137
107007	165138
26495	165139
94704	165140
104749	165141
2262	165142
94929	165143
96948	165144
58486	165145
2795	165146
43670	165147
3910	165148
51697	165149
44987	165150
78581	165151
25601	165152
20172	165153
29208	165154
62074	165155
84911	165156
62990	165157
91559	165158
26324	165159
34658	165160
74530	165161
38978	165162
14312	165163
36108	165164
14090	165165
35657	165166
30624	165167
7491	165168
11470	165169
41736	165170
4873	165171
5098	165172
17242	165173
24648	165174
61711	165175
130787	165176
90821	165177
28269	165178
64546	165179
9257	165180
19386	165181
24879	165182
16826	165183
3124	165184
134064	165185
9308	165186
7441	165187
62213	165188
19739	165189
38060	165190
111843	165191
14447	165192
24901	165193
38783	165194
109037	165195
20150	165196
126689	165197
89565	165198
31983	165199
42836	165200
27284	165201
31938	165202
44728	165203
83333	165204
65751	165205
6243	165206
6787	165207
25913	165208
49186	165209
13955	165210
11343	165211
13755	165212
83281	165213
42519	165214
16248	165215
93694	165216
17315	165217
724	165218
59438	165219
20952	165220
61914	165221
38774	165222
13836	165223
88409	165224
2323	165225
68640	165226
2596	165227
7015	165228
88	165229
108611	165230
29067	165231
383	165232
16634	165233
48454	165234
50370	165235
72393	165236
26097	165237
92685	165238
21848	165239
11393	165240
31817	165241
1780	165242
13180	165243
13639	165244
62197	165245
11452	165246
67788	165247
72907	165248
140	165249
63	165250
136046	165251
57198	165252
10054	165253
112782	165254
85520	165255
24835	165256
5437	165257
135783	165258
1042	165259
86185	165260
9272	165261
18712	165262
6112	165263
67738	165264
103884	165265
36757	165266
10519	165267
97693	165268
24840	165269
54619	165270
46372	165271
29983	165272
109375	165273
10001	165274
57023	165275
18786	165276
6591	165277
27016	165278
56525	165279
61511	165280
32611	165281
85811	165282
29853	165283
5776	165284
129132	165285
22609	165286
23269	165287
69352	165288
3542	165289
85852	165290
92057	165291
77428	165292
38173	165293
3015	165294
10342	165295
12063	165296
34317	165297
42640	165298
12091	165299
58004	165300
25871	165301
47505	165302
46417	165303
5172	165304
35627	165305
4467	165306
46399	165307
47830	165308
71452	165309
56520	165310
2313	165311
93631	165312
36633	165313
27552	165314
61310	165315
119544	165316
62929	165317
25321	165318
7487	165319
59257	165320
35468	165321
101776	165322
75837	165323
96295	165324
75035	165325
92630	165326
20082	165327
100528	165328
69123	165329
48669	165330
6367	165331
33499	165332
27740	165333
9325	165334
60679	165335
39727	165336
354	165337
42417	165338
6	165339
90876	165340
9596	165341
47876	165342
55836	165343
12036	165344
13606	165345
28264	165346
2669	165347
3366	165348
80353	165349
69473	165350
12020	165351
8154	165352
19001	165353
87801	165354
21230	165355
22916	165356
76178	165357
29263	165358
30751	165359
4253	165360
113537	165361
1970	165362
47916	165363
30806	165364
19371	165365
1176	165366
32052	165367
50467	165368
46094	165369
17063	165370
11325	165371
4517	165372
45114	165373
120589	165374
82629	165375
70869	165376
111597	165377
46645	165378
34506	165379
104061	165380
59095	165381
45441	165382
6986	165383
3128	165384
25433	165385
128856	165386
16438	165387
45536	165388
22540	165389
11986	165390
78473	165391
3956	165392
25360	165393
33033	165394
61207	165395
147566	165396
18648	165397
50168	165398
12706	165399
29674	165400
4307	165401
36651	165402
102722	165403
48697	165404
113474	165405
71870	165406
29810	165407
18778	165408
24538	165409
70659	165410
42921	165411
71029	165412
40229	165413
148054	165414
32883	165415
6892	165416
116832	165417
53150	165418
7321	165419
19787	165420
28428	165421
131177	165422
107212	165423
2754	165424
85962	165425
132268	165426
381	165427
23099	165428
7692	165429
107250	165430
9665	165431
69897	165432
91129	165433
16558	165434
95388	165435
44864	165436
31026	165437
76640	165438
81974	165439
32244	165440
25716	165441
19355	165442
600	165443
23889	165444
67219	165445
21441	165446
342	165447
103518	165448
590	165449
24172	165450
33273	165451
21317	165452
56288	165453
73346	165454
92384	165455
24255	165456
81907	165457
21780	165458
33801	165459
25401	165460
15865	165461
8220	165462
150274	165463
99848	165464
693	165465
31615	165466
45720	165467
52860	165468
40801	165469
12696	165470
7190	165471
46179	165472
121566	165473
120789	165474
718	165475
33010	165476
86408	165477
41584	165478
61226	165479
14057	165480
6490	165481
43425	165482
40630	165483
41907	165484
77837	165485
70986	165486
19314	165487
30814	165488
21932	165489
72622	165490
92156	165491
57680	165492
27762	165493
3408	165494
19447	165495
5184	165496
10260	165497
106603	165498
56129	165499
6555	165500
54150	165501
13491	165502
85400	165503
87537	165504
27615	165505
99466	165506
20851	165507
99016	165508
47702	165509
6401	165510
12673	165511
287	165512
130820	165513
45929	165514
30655	165515
25695	165516
22372	165517
15235	165518
2532	165519
72983	165520
92887	165521
4807	165522
37029	165523
18608	165524
509	165525
3971	165526
45264	165527
51127	165528
110969	165529
14501	165530
27036	165531
30684	165532
44973	165533
26301	165534
24529	165535
115490	165536
8890	165537
62435	165538
20801	165539
62933	165540
8555	165541
40475	165542
16890	165543
94058	165544
63437	165545
3178	165546
89233	165547
54836	165548
27359	165549
31140	165550
39046	165551
25977	165552
2043	165553
53163	165554
27425	165555
75935	165556
11604	165557
28311	165558
128930	165559
1519	165560
389	165561
3448	165562
54020	165563
87053	165564
114803	165565
75254	165566
53625	165567
42441	165568
1445	165569
26739	165570
137971	165571
122611	165572
25457	165573
29640	165574
89077	165575
80535	165576
15814	165577
66426	165578
61851	165579
10068	165580
6011	165581
13929	165582
33708	165583
2148	165584
65101	165585
32142	165586
8152	165587
34521	165588
57258	165589
42566	165590
135130	165591
97649	165592
50979	165593
64817	165594
5485	165595
76406	165596
19661	165597
13328	165598
81411	165599
81440	165600
43442	165601
2794	165602
373	165603
43668	165604
140957	165605
64315	165606
7509	165607
79204	165608
43536	165609
13450	165610
22028	165611
77673	165612
88225	165613
118515	165614
9447	165615
106743	165616
37579	165617
24638	165618
18261	165619
47382	165620
8006	165621
59075	165622
36838	165623
48324	165624
68490	165625
33586	165626
11290	165627
14228	165628
87496	165629
20275	165630
112	165631
70179	165632
78162	165633
7427	165634
76324	165635
8242	165636
51713	165637
57236	165638
98294	165639
31083	165640
37332	165641
52422	165642
20716	165643
40222	165644
33153	165645
9662	165646
87161	165647
4694	165648
6320	165649
6818	165650
38246	165651
14160	165652
86	165653
81839	165654
46549	165655
21191	165656
6139	165657
38248	165658
10360	165659
320	165660
107018	165661
65193	165662
60356	165663
2523	165664
132066	165665
7978	165666
55318	165667
5334	165668
652	165669
260	165670
47934	165671
3721	165672
77133	165673
70800	165674
29700	165675
104837	165676
110830	165677
67854	165678
114334	165679
10827	165680
38343	165681
21876	165682
30201	165683
39821	165684
3525	165685
2682	165686
45101	165687
26342	165688
38008	165689
5078	165690
105742	165691
86881	165692
4686	165693
11239	165694
32817	165695
6843	165696
51499	165697
67861	165698
17644	165699
22050	165700
21225	165701
32665	165702
66374	165703
120435	165704
1743	165705
1761	165706
64987	165707
13886	165708
58091	165709
60787	165710
57501	165711
17213	165712
52345	165713
310	165714
39033	165715
2785	165716
7417	165717
16827	165718
12407	165719
22078	165720
83950	165721
84225	165722
37781	165723
38234	165724
4529	165725
32016	165726
37975	165727
55101	165728
31256	165729
2116	165730
51091	165731
50027	165732
43583	165733
78054	165734
7434	165735
89423	165736
2288	165737
46466	165738
146223	165739
94799	165740
56577	165741
29420	165742
77204	165743
25115	165744
29742	165745
35109	165746
48036	165747
137692	165748
93513	165749
91693	165750
62478	165751
35638	165752
58899	165753
42445	165754
70422	165755
86420	165756
56303	165757
109821	165758
38418	165759
22614	165760
83606	165761
1237	165762
28235	165763
30800	165764
136957	165765
56039	165766
37873	165767
48969	165768
107746	165769
97622	165770
134133	165771
11768	165772
54301	165773
78665	165774
26472	165775
52277	165776
59638	165777
1518	165778
53279	165779
15666	165780
53828	165781
5789	165782
5242	165783
89664	165784
15342	165785
19221	165786
20306	165787
93494	165788
41134	165789
23564	165790
12499	165791
51	165792
71360	165793
34109	165794
2474	165795
14973	165796
8758	165797
33086	165798
53740	165799
28871	165800
69845	165801
2850	165802
48808	165803
65994	165804
16180	165805
30233	165806
65060	165807
21155	165808
20289	165809
100257	165810
71073	165811
36792	165812
16782	165813
58801	165814
95003	165815
106427	165816
74405	165817
104037	165818
14681	165819
17569	165820
816	165821
61562	165822
15489	165823
33662	165824
376	165825
11099	165826
42423	165827
2901	165828
2730	165829
54358	165830
71334	165831
10989	165832
74487	165833
59	165834
29599	165835
21638	165836
97519	165837
10171	165838
23231	165839
150126	165840
196	165841
6285	165842
26681	165843
1901	165844
66431	165845
19286	165846
4799	165847
39252	165848
46353	165849
17037	165850
46794	165851
2707	165852
344	165853
21838	165854
122649	165855
500	165856
119552	165857
28701	165858
50020	165859
7951	165860
12529	165861
455	165862
27907	165863
21443	165864
76705	165865
94464	165866
24907	165867
1778	165868
9128	165869
44435	165870
69907	165871
25401	165872
42387	165873
17404	165874
36553	165875
69161	165876
17528	165877
9283	165878
59039	165879
74183	165880
62093	165881
108105	165882
10073	165883
38122	165884
8313	165885
11651	165886
4818	165887
5174	165888
54345	165889
84895	165890
14410	165891
7363	165892
19478	165893
5012	165894
20387	165895
53460	165896
28631	165897
7076	165898
30522	165899
5929	165900
80838	165901
46192	165902
613	165903
52298	165904
1185	165905
82582	165906
66799	165907
8498	165908
46691	165909
64761	165910
58094	165911
11828	165912
115063	165913
16274	165914
45281	165915
34760	165916
9714	165917
2666	165918
5876	165919
1074	165920
5913	165921
50322	165922
120390	165923
118923	165924
4690	165925
35049	165926
12774	165927
16927	165928
63457	165929
3426	165930
17524	165931
7939	165932
57562	165933
52085	165934
36882	165935
5158	165936
69676	165937
8340	165938
203	165939
53435	165940
98614	165941
41905	165942
106641	165943
21285	165944
87145	165945
66649	165946
213	165947
47707	165948
790	165949
70915	165950
9352	165951
15366	165952
92115	165953
67554	165954
35141	165955
105497	165956
70881	165957
30758	165958
34910	165959
101847	165960
84340	165961
66924	165962
25590	165963
49038	165964
51341	165965
20816	165966
64517	165967
1581	165968
50513	165969
60858	165970
16144	165971
16463	165972
31205	165973
87500	165974
78854	165975
49907	165976
8033	165977
4529	165978
150296	165979
39338	165980
12959	165981
6501	165982
85142	165983
64845	165984
13850	165985
12065	165986
112055	165987
16063	165988
55933	165989
10598	165990
76443	165991
61059	165992
27787	165993
44196	165994
4315	165995
850	165996
21355	165997
39304	165998
54053	165999
21945	166000
55146	166001
77543	166002
14562	166003
22100	166004
12185	166005
21226	166006
56257	166007
44176	166008
125707	166009
68914	166010
38785	166011
10518	166012
87470	166013
26927	166014
11878	166015
14962	166016
122268	166017
82285	166018
12969	166019
100269	166020
27053	166021
2667	166022
5889	166023
87868	166024
94508	166025
128237	166026
66314	166027
60077	166028
252	166029
86947	166030
808	166031
57343	166032
65679	166033
5340	166034
23898	166035
27904	166036
1906	166037
55288	166038
13417	166039
36318	166040
32195	166041
91448	166042
29222	166043
40744	166044
1969	166045
93914	166046
20888	166047
12251	166048
74134	166049
139281	166050
77217	166051
16080	166052
20278	166053
117038	166054
31291	166055
33607	166056
101213	166057
30777	166058
37613	166059
2027	166060
75991	166061
51698	166062
2320	166063
1322	166064
92808	166065
7988	166066
65536	166067
178	166068
48495	166069
90908	166070
31097	166071
4613	166072
17607	166073
96180	166074
11061	166075
17841	166076
15081	166077
1068	166078
24715	166079
4426	166080
72688	166081
31384	166082
25935	166083
3513	166084
6024	166085
56953	166086
7372	166087
36289	166088
46740	166089
9141	166090
15282	166091
74931	166092
119354	166093
11665	166094
7621	166095
65800	166096
82633	166097
142	166098
45078	166099
29533	166100
27303	166101
29695	166102
25478	166103
74142	166104
34519	166105
44441	166106
2471	166107
138282	166108
108696	166109
52475	166110
26028	166111
21782	166112
101044	166113
3834	166114
142714	166115
9726	166116
5862	166117
83728	166118
4918	166119
26709	166120
4171	166121
38937	166122
148021	166123
16004	166124
109066	166125
29442	166126
129648	166127
29375	166128
82748	166129
91454	166130
37643	166131
70568	166132
28798	166133
113308	166134
89915	166135
59992	166136
80727	166137
9872	166138
59099	166139
13876	166140
41186	166141
71631	166142
95199	166143
9601	166144
30443	166145
14326	166146
10494	166147
27645	166148
32201	166149
43	166150
16805	166151
56301	166152
32059	166153
63199	166154
545	166155
106683	166156
98030	166157
14054	166158
110645	166159
88599	166160
36661	166161
49444	166162
2859	166163
58856	166164
63559	166165
32725	166166
132150	166167
21996	166168
20285	166169
73110	166170
118504	166171
86681	166172
40640	166173
18883	166174
275	166175
44837	166176
42509	166177
95950	166178
35808	166179
103011	166180
8487	166181
78105	166182
8085	166183
67883	166184
30829	166185
46908	166186
30050	166187
139510	166188
25413	166189
93522	166190
119211	166191
18235	166192
45260	166193
33799	166194
378	166195
117856	166196
77601	166197
4781	166198
62924	166199
12986	166200
9647	166201
79112	166202
24943	166203
101560	166204
42130	166205
119431	166206
53797	166207
58380	166208
56951	166209
9025	166210
2221	166211
22973	166212
69316	166213
25216	166214
73876	166215
131480	166216
18247	166217
75776	166218
916	166219
68740	166220
38395	166221
49049	166222
26078	166223
59619	166224
38324	166225
6444	166226
3662	166227
3177	166228
127918	166229
86984	166230
53621	166231
15635	166232
32314	166233
36539	166234
33987	166235
10969	166236
9934	166237
97499	166238
4776	166239
32736	166240
101887	166241
33422	166242
31057	166243
21340	166244
59075	166245
9994	166246
11578	166247
65386	166248
22735	166249
7631	166250
83010	166251
46573	166252
9111	166253
106736	166254
103889	166255
8984	166256
55384	166257
57091	166258
18962	166259
22060	166260
121271	166261
30318	166262
14003	166263
46809	166264
59685	166265
39957	166266
12390	166267
118839	166268
29511	166269
130210	166270
57178	166271
67751	166272
87137	166273
84734	166274
2128	166275
132659	166276
83805	166277
10615	166278
23517	166279
118940	166280
45708	166281
12510	166282
6185	166283
32733	166284
27975	166285
889	166286
74628	166287
16533	166288
1225	166289
32295	166290
5718	166291
2727	166292
3396	166293
6933	166294
10993	166295
19852	166296
60045	166297
64463	166298
98129	166299
99929	166300
91981	166301
2825	166302
81262	166303
117537	166304
1239	166305
113518	166306
7510	166307
42570	166308
28329	166309
3239	166310
88246	166311
24593	166312
12209	166313
19265	166314
107126	166315
22372	166316
18687	166317
148	166318
33438	166319
2212	166320
64298	166321
2324	166322
5259	166323
5663	166324
22969	166325
67013	166326
12386	166327
55107	166328
50197	166329
55762	166330
26923	166331
16525	166332
5249	166333
82483	166334
14973	166335
41866	166336
54714	166337
44056	166338
53937	166339
116136	166340
97691	166341
100435	166342
96238	166343
127994	166344
116886	166345
50077	166346
45175	166347
20052	166348
1414	166349
150233	166350
29735	166351
6043	166352
4683	166353
99914	166354
583	166355
60	166356
6389	166357
13999	166358
5142	166359
31392	166360
127041	166361
107563	166362
85053	166363
6151	166364
45585	166365
16035	166366
107136	166367
143612	166368
112538	166369
13723	166370
40829	166371
34163	166372
3373	166373
25693	166374
11682	166375
45214	166376
2070	166377
43768	166378
47133	166379
385	166380
51604	166381
46955	166382
46467	166383
543	166384
122703	166385
65203	166386
126327	166387
12246	166388
65738	166389
83958	166390
11706	166391
384	166392
115725	166393
8080	166394
2933	166395
34470	166396
90287	166397
22129	166398
78257	166399
21767	166400
18278	166401
858	166402
50158	166403
102477	166404
64267	166405
30161	166406
8203	166407
42845	166408
41147	166409
118008	166410
11336	166411
50762	166412
20188	166413
65213	166414
1587	166415
24947	166416
61963	166417
45586	166418
2409	166419
73632	166420
63946	166421
2026	166422
10334	166423
3038	166424
109113	166425
91785	166426
43034	166427
27733	166428
90361	166429
4252	166430
48415	166431
90590	166432
53356	166433
59748	166434
12446	166435
38558	166436
5486	166437
632	166438
10166	166439
3184	166440
11590	166441
21718	166442
38735	166443
141460	166444
38965	166445
43422	166446
96400	166447
2283	166448
18329	166449
90656	166450
110784	166451
92442	166452
32164	166453
50431	166454
17764	166455
48064	166456
129111	166457
21553	166458
4291	166459
74716	166460
2446	166461
3295	166462
33570	166463
713	166464
23158	166465
66503	166466
6957	166467
102244	166468
84753	166469
63664	166470
4924	166471
129831	166472
6961	166473
74946	166474
79909	166475
60815	166476
127101	166477
17397	166478
41794	166479
80590	166480
59643	166481
60694	166482
23753	166483
48400	166484
29050	166485
28933	166486
29323	166487
64350	166488
33757	166489
26241	166490
71795	166491
119153	166492
61024	166493
113502	166494
49186	166495
12928	166496
83563	166497
81442	166498
8408	166499
4757	166500
6729	166501
37117	166502
57065	166503
68507	166504
32293	166505
63438	166506
10515	166507
78967	166508
695	166509
134290	166510
93113	166511
24280	166512
31	166513
13703	166514
4330	166515
89152	166516
66989	166517
31650	166518
39609	166519
19407	166520
25670	166521
102676	166522
50850	166523
15958	166524
19628	166525
7443	166526
62696	166527
55090	166528
24877	166529
51998	166530
70548	166531
137668	166532
74891	166533
15864	166534
81916	166535
116390	166536
66	166537
142406	166538
55143	166539
7517	166540
88300	166541
746	166542
108937	166543
62243	166544
19547	166545
11433	166546
28566	166547
85519	166548
8585	166549
25186	166550
86670	166551
133979	166552
85242	166553
54487	166554
8246	166555
12962	166556
46110	166557
14958	166558
38181	166559
691	166560
47426	166561
57936	166562
108370	166563
43389	166564
26105	166565
57301	166566
24454	166567
2339	166568
37743	166569
106103	166570
111942	166571
4450	166572
124274	166573
28179	166574
33151	166575
51480	166576
34647	166577
26947	166578
119201	166579
23944	166580
24993	166581
9075	166582
1151	166583
109355	166584
17211	166585
8734	166586
27628	166587
1070	166588
7299	166589
42730	166590
4307	166591
81703	166592
133068	166593
88702	166594
12340	166595
744	166596
19746	166597
8177	166598
10040	166599
5607	166600
46574	166601
9272	166602
8792	166603
51632	166604
91824	166605
18442	166606
73541	166607
34853	166608
23788	166609
77813	166610
4293	166611
67533	166612
11136	166613
36054	166614
28096	166615
48257	166616
42523	166617
62890	166618
7204	166619
60916	166620
11868	166621
31498	166622
3100	166623
51646	166624
62469	166625
9804	166626
106213	166627
84281	166628
22443	166629
27018	166630
90223	166631
22991	166632
16828	166633
43589	166634
52819	166635
62699	166636
40947	166637
3163	166638
42204	166639
8455	166640
76023	166641
34765	166642
9958	166643
15555	166644
91605	166645
97438	166646
5569	166647
107001	166648
4899	166649
31962	166650
1419	166651
14352	166652
60164	166653
33197	166654
18452	166655
11214	166656
100060	166657
80871	166658
25059	166659
65362	166660
5985	166661
908	166662
67086	166663
90755	166664
106531	166665
5490	166666
274	166667
12851	166668
14356	166669
66033	166670
67853	166671
65052	166672
47814	166673
90785	166674
64164	166675
2735	166676
24766	166677
29486	166678
54721	166679
87470	166680
67422	166681
1003	166682
47602	166683
46571	166684
28207	166685
95697	166686
1814	166687
12821	166688
135256	166689
24711	166690
2829	166691
70597	166692
32693	166693
84586	166694
28414	166695
10889	166696
57695	166697
104894	166698
43732	166699
119399	166700
115670	166701
13526	166702
12500	166703
8308	166704
7103	166705
27630	166706
27651	166707
20018	166708
38102	166709
77	166710
1846	166711
49383	166712
81589	166713
31519	166714
49776	166715
56342	166716
25020	166717
10543	166718
5889	166719
29991	166720
40627	166721
22094	166722
10849	166723
28357	166724
85003	166725
30346	166726
21651	166727
56818	166728
42092	166729
660	166730
39483	166731
49052	166732
23619	166733
2863	166734
94538	166735
57117	166736
14306	166737
16555	166738
58230	166739
7191	166740
24706	166741
25641	166742
23260	166743
13653	166744
1607	166745
83829	166746
77879	166747
28344	166748
80704	166749
134934	166750
7073	166751
104161	166752
144837	166753
19259	166754
9195	166755
4226	166756
102888	166757
9604	166758
1780	166759
95304	166760
19418	166761
110162	166762
99611	166763
21603	166764
147801	166765
122628	166766
219	166767
143430	166768
124199	166769
41698	166770
485	166771
46808	166772
82985	166773
30552	166774
47281	166775
67674	166776
21011	166777
85044	166778
45323	166779
79534	166780
75050	166781
77749	166782
83994	166783
55956	166784
34647	166785
4716	166786
64912	166787
99391	166788
5217	166789
34446	166790
66447	166791
45551	166792
10629	166793
69632	166794
9505	166795
67160	166796
123823	166797
4967	166798
29736	166799
109133	166800
66015	166801
16104	166802
97696	166803
100674	166804
103088	166805
69647	166806
195	166807
32661	166808
135240	166809
23509	166810
39573	166811
170	166812
15349	166813
98303	166814
23016	166815
135056	166816
16217	166817
120727	166818
38260	166819
6738	166820
23069	166821
10514	166822
8725	166823
112372	166824
19454	166825
2935	166826
11964	166827
8051	166828
20248	166829
627	166830
2830	166831
86169	166832
18973	166833
41485	166834
45849	166835
14806	166836
19466	166837
86848	166838
54158	166839
37841	166840
35151	166841
25323	166842
34630	166843
38292	166844
57411	166845
5249	166846
113151	166847
72770	166848
86851	166849
77550	166850
5515	166851
75534	166852
41646	166853
34176	166854
59027	166855
587	166856
87418	166857
3881	166858
90336	166859
43129	166860
18464	166861
130326	166862
114028	166863
13290	166864
38339	166865
32241	166866
40545	166867
86687	166868
89817	166869
20141	166870
43066	166871
98582	166872
20000	166873
63510	166874
89649	166875
17764	166876
36783	166877
94932	166878
26935	166879
35008	166880
105956	166881
4563	166882
61514	166883
136311	166884
116745	166885
66363	166886
26098	166887
21208	166888
1080	166889
87401	166890
52129	166891
13745	166892
63960	166893
45067	166894
11307	166895
3742	166896
54542	166897
33965	166898
63970	166899
27376	166900
22339	166901
44672	166902
2012	166903
37825	166904
21850	166905
102906	166906
28732	166907
35051	166908
119558	166909
67715	166910
35231	166911
18699	166912
20506	166913
1953	166914
9966	166915
4213	166916
55759	166917
39734	166918
54684	166919
23438	166920
70370	166921
6302	166922
13908	166923
6440	166924
2801	166925
4876	166926
79277	166927
25468	166928
58337	166929
7803	166930
21761	166931
94051	166932
790	166933
24204	166934
62518	166935
6034	166936
102084	166937
135726	166938
13605	166939
68939	166940
75795	166941
8640	166942
8480	166943
71238	166944
42051	166945
92695	166946
12513	166947
7916	166948
16412	166949
3363	166950
60032	166951
24051	166952
42391	166953
503	166954
35970	166955
63952	166956
287	166957
109538	166958
32903	166959
78159	166960
119662	166961
117084	166962
14631	166963
41970	166964
458	166965
40930	166966
73206	166967
96760	166968
96777	166969
103989	166970
15958	166971
8976	166972
15818	166973
149956	166974
4964	166975
56241	166976
100456	166977
2003	166978
61182	166979
31196	166980
35121	166981
46414	166982
26604	166983
142578	166984
48515	166985
60949	166986
30452	166987
47063	166988
8346	166989
91191	166990
13732	166991
4967	166992
9715	166993
45371	166994
41339	166995
10981	166996
18033	166997
101438	166998
7991	166999
15541	167000
7358	167001
45458	167002
2472	167003
46545	167004
28544	167005
14325	167006
25266	167007
963	167008
95190	167009
30655	167010
20099	167011
36844	167012
57209	167013
16032	167014
58093	167015
797	167016
46645	167017
69738	167018
21357	167019
5882	167020
67107	167021
16068	167022
19071	167023
19109	167024
11726	167025
12496	167026
87653	167027
16351	167028
13864	167029
70914	167030
110431	167031
7290	167032
33654	167033
89625	167034
42826	167035
29053	167036
33919	167037
30761	167038
9987	167039
4999	167040
9126	167041
5536	167042
24858	167043
28351	167044
75293	167045
16767	167046
31921	167047
4489	167048
52800	167049
34027	167050
57421	167051
91146	167052
469	167053
104293	167054
870	167055
12024	167056
125493	167057
13687	167058
64310	167059
126087	167060
5182	167061
44559	167062
12031	167063
73736	167064
134575	167065
8863	167066
47384	167067
77120	167068
14710	167069
5600	167070
84886	167071
25773	167072
38225	167073
34652	167074
21198	167075
48158	167076
4815	167077
75369	167078
22751	167079
102725	167080
582	167081
4809	167082
4762	167083
52679	167084
51081	167085
59560	167086
1120	167087
14680	167088
34866	167089
25751	167090
35946	167091
4634	167092
34333	167093
117252	167094
134150	167095
3955	167096
14965	167097
83544	167098
4482	167099
82756	167100
25661	167101
76150	167102
58307	167103
17006	167104
56180	167105
14291	167106
98102	167107
18423	167108
35058	167109
77401	167110
51730	167111
98518	167112
92582	167113
99152	167114
14956	167115
18549	167116
42620	167117
41485	167118
52739	167119
81791	167120
26984	167121
111390	167122
40929	167123
54050	167124
138639	167125
81082	167126
85013	167127
11172	167128
19588	167129
4845	167130
27461	167131
40674	167132
75824	167133
37263	167134
15648	167135
65966	167136
49339	167137
11581	167138
15662	167139
826	167140
11958	167141
3748	167142
7933	167143
22377	167144
96058	167145
715	167146
40360	167147
27918	167148
131549	167149
26024	167150
80915	167151
25750	167152
120896	167153
35878	167154
11134	167155
19933	167156
4108	167157
14967	167158
120590	167159
3933	167160
9216	167161
13991	167162
82968	167163
17114	167164
6961	167165
5025	167166
28440	167167
25157	167168
115948	167169
23360	167170
84373	167171
33543	167172
57669	167173
11890	167174
128222	167175
21843	167176
41293	167177
89071	167178
59672	167179
5271	167180
7184	167181
22100	167182
61443	167183
9364	167184
107811	167185
16248	167186
105926	167187
46075	167188
102094	167189
99519	167190
95133	167191
43485	167192
117774	167193
15875	167194
81742	167195
8276	167196
8017	167197
116002	167198
5972	167199
95524	167200
44840	167201
66620	167202
48159	167203
84613	167204
13898	167205
112557	167206
22955	167207
63387	167208
7531	167209
129582	167210
4881	167211
39897	167212
43519	167213
111447	167214
84449	167215
19065	167216
124544	167217
64528	167218
10254	167219
114266	167220
56295	167221
58586	167222
3315	167223
114966	167224
114905	167225
41660	167226
97844	167227
54756	167228
1190	167229
127750	167230
53570	167231
39687	167232
16028	167233
43781	167234
36268	167235
91266	167236
3913	167237
117096	167238
44567	167239
18748	167240
37289	167241
93266	167242
124575	167243
54351	167244
33821	167245
8396	167246
3963	167247
36473	167248
67776	167249
385	167250
54904	167251
520	167252
26051	167253
160	167254
41374	167255
65177	167256
4787	167257
79564	167258
48353	167259
29900	167260
788	167261
24385	167262
5021	167263
19166	167264
47035	167265
18011	167266
22939	167267
13605	167268
655	167269
102174	167270
8723	167271
12248	167272
582	167273
3245	167274
66825	167275
340	167276
883	167277
97147	167278
49935	167279
34066	167280
122531	167281
34664	167282
12611	167283
34559	167284
5673	167285
33082	167286
40238	167287
33170	167288
52114	167289
775	167290
140038	167291
27927	167292
22137	167293
10984	167294
79506	167295
83842	167296
117301	167297
30090	167298
9947	167299
41417	167300
15485	167301
12145	167302
96175	167303
17387	167304
148905	167305
40854	167306
2939	167307
43038	167308
3826	167309
48901	167310
12672	167311
46050	167312
98052	167313
90569	167314
19742	167315
55529	167316
91421	167317
77610	167318
84868	167319
135963	167320
42583	167321
26388	167322
14327	167323
1843	167324
104919	167325
68535	167326
48812	167327
17398	167328
46829	167329
30132	167330
16375	167331
20404	167332
47356	167333
137663	167334
59	167335
8461	167336
5389	167337
975	167338
54245	167339
6599	167340
116271	167341
23104	167342
108585	167343
436	167344
19670	167345
113376	167346
31832	167347
19106	167348
10874	167349
94282	167350
27926	167351
128368	167352
100062	167353
338	167354
14856	167355
9343	167356
62428	167357
103182	167358
17219	167359
35177	167360
36573	167361
129255	167362
92264	167363
131073	167364
12726	167365
114654	167366
101548	167367
32787	167368
13572	167369
111257	167370
56805	167371
8701	167372
7326	167373
34240	167374
84333	167375
7180	167376
86486	167377
78695	167378
6849	167379
81859	167380
53459	167381
10973	167382
46325	167383
131188	167384
38402	167385
1006	167386
91004	167387
15261	167388
114965	167389
84542	167390
48343	167391
38906	167392
124583	167393
43908	167394
43473	167395
5577	167396
7688	167397
26462	167398
16011	167399
94207	167400
5063	167401
23419	167402
39976	167403
39526	167404
3068	167405
13282	167406
9461	167407
117150	167408
13611	167409
29169	167410
10502	167411
11428	167412
13858	167413
98534	167414
128767	167415
107441	167416
79409	167417
58682	167418
30934	167419
14949	167420
131627	167421
4189	167422
10258	167423
23490	167424
66474	167425
243	167426
427	167427
59295	167428
46534	167429
12697	167430
44729	167431
6186	167432
20399	167433
59694	167434
41056	167435
32017	167436
33083	167437
652	167438
5457	167439
60435	167440
46066	167441
75481	167442
14957	167443
47060	167444
120460	167445
72240	167446
54279	167447
14584	167448
18632	167449
10953	167450
42934	167451
8976	167452
28083	167453
9558	167454
19048	167455
21523	167456
3097	167457
37189	167458
58479	167459
67323	167460
26506	167461
21645	167462
825	167463
1103	167464
2058	167465
33102	167466
42962	167467
57428	167468
55859	167469
62045	167470
137258	167471
24492	167472
113524	167473
72892	167474
120440	167475
6900	167476
10293	167477
8182	167478
79982	167479
107552	167480
28214	167481
18453	167482
16703	167483
66930	167484
33386	167485
9777	167486
100707	167487
65735	167488
29434	167489
22335	167490
34587	167491
80804	167492
21755	167493
6062	167494
71387	167495
45370	167496
3220	167497
4681	167498
55523	167499
17756	167500
5845	167501
88203	167502
18369	167503
18380	167504
7671	167505
2706	167506
54609	167507
139881	167508
92293	167509
35508	167510
106060	167511
48380	167512
120922	167513
102488	167514
91015	167515
51579	167516
61876	167517
61989	167518
1358	167519
41659	167520
2149	167521
1387	167522
26354	167523
2980	167524
724	167525
17741	167526
358	167527
14850	167528
106857	167529
39505	167530
17304	167531
55232	167532
6309	167533
140195	167534
2605	167535
55579	167536
95199	167537
65543	167538
16667	167539
39246	167540
112851	167541
52516	167542
70035	167543
26444	167544
89485	167545
93622	167546
65392	167547
11092	167548
24572	167549
3432	167550
63262	167551
24	167552
108634	167553
10353	167554
34785	167555
2345	167556
2145	167557
99998	167558
490	167559
48356	167560
32801	167561
87321	167562
57625	167563
10592	167564
44551	167565
51574	167566
11174	167567
6376	167568
32314	167569
41156	167570
19897	167571
114812	167572
61091	167573
17617	167574
11062	167575
15542	167576
46727	167577
16946	167578
28982	167579
132849	167580
19782	167581
93320	167582
6904	167583
75973	167584
48048	167585
3687	167586
11469	167587
24970	167588
57329	167589
55560	167590
18880	167591
135936	167592
5514	167593
46836	167594
89438	167595
59943	167596
48021	167597
69759	167598
12519	167599
9945	167600
2040	167601
72826	167602
105461	167603
90008	167604
70	167605
86765	167606
7246	167607
30	167608
13812	167609
47317	167610
98574	167611
21983	167612
86552	167613
27955	167614
91850	167615
1942	167616
114558	167617
58509	167618
36117	167619
341	167620
21548	167621
46781	167622
98832	167623
75954	167624
35806	167625
56727	167626
108214	167627
97926	167628
72435	167629
35127	167630
10417	167631
13388	167632
70453	167633
99238	167634
59600	167635
76604	167636
125869	167637
20259	167638
24695	167639
71	167640
5192	167641
2657	167642
59602	167643
114385	167644
25069	167645
58658	167646
29189	167647
139	167648
3154	167649
19712	167650
10100	167651
16934	167652
51361	167653
31600	167654
95870	167655
36225	167656
28931	167657
97253	167658
51060	167659
42445	167660
101512	167661
57979	167662
1333	167663
83586	167664
48905	167665
18484	167666
2988	167667
4073	167668
35595	167669
5149	167670
2678	167671
133170	167672
71063	167673
50124	167674
139259	167675
961	167676
82228	167677
136085	167678
65595	167679
71470	167680
71098	167681
24632	167682
34741	167683
10047	167684
46681	167685
29872	167686
58741	167687
19180	167688
64403	167689
2888	167690
3709	167691
5852	167692
2415	167693
106429	167694
125721	167695
66791	167696
15133	167697
83964	167698
25404	167699
1948	167700
4447	167701
133225	167702
7653	167703
56583	167704
28243	167705
131527	167706
112645	167707
82628	167708
43369	167709
130377	167710
6564	167711
66577	167712
25769	167713
27872	167714
406	167715
7110	167716
75287	167717
6653	167718
124432	167719
15545	167720
22284	167721
85919	167722
53544	167723
120385	167724
15254	167725
47787	167726
36692	167727
11589	167728
137833	167729
41550	167730
43926	167731
84662	167732
65794	167733
31661	167734
115959	167735
23699	167736
3861	167737
24868	167738
146	167739
19566	167740
12847	167741
15070	167742
42989	167743
45428	167744
32797	167745
47430	167746
14426	167747
46699	167748
114399	167749
23769	167750
6320	167751
2868	167752
30205	167753
137112	167754
1131	167755
13506	167756
88417	167757
2081	167758
4336	167759
30598	167760
126607	167761
99418	167762
60371	167763
83450	167764
114450	167765
2861	167766
24860	167767
124145	167768
9613	167769
10376	167770
8661	167771
13258	167772
18746	167773
143771	167774
4854	167775
55111	167776
69005	167777
99179	167778
3868	167779
120748	167780
57358	167781
64725	167782
65005	167783
129343	167784
51066	167785
14674	167786
98709	167787
105631	167788
36401	167789
10084	167790
95588	167791
41742	167792
43461	167793
25623	167794
126057	167795
84487	167796
9712	167797
65879	167798
94539	167799
49238	167800
81708	167801
24349	167802
3523	167803
90042	167804
99171	167805
42621	167806
98953	167807
71827	167808
2710	167809
53853	167810
37071	167811
1359	167812
43402	167813
15564	167814
18395	167815
122934	167816
77	167817
6438	167818
112508	167819
747	167820
32557	167821
2654	167822
1598	167823
35713	167824
81397	167825
9021	167826
56630	167827
123330	167828
99274	167829
8591	167830
24184	167831
59440	167832
8053	167833
3468	167834
5196	167835
77869	167836
131240	167837
40680	167838
90062	167839
29758	167840
32424	167841
6282	167842
84570	167843
30682	167844
15568	167845
72099	167846
47006	167847
9218	167848
46263	167849
74966	167850
10676	167851
31586	167852
85864	167853
85175	167854
65382	167855
36680	167856
32489	167857
656	167858
73440	167859
20130	167860
101999	167861
3142	167862
12756	167863
18309	167864
70926	167865
98829	167866
14821	167867
6758	167868
63062	167869
34816	167870
34808	167871
23787	167872
2169	167873
53276	167874
117428	167875
60651	167876
51729	167877
79344	167878
1443	167879
57614	167880
26321	167881
82	167882
21481	167883
16287	167884
56375	167885
7905	167886
5342	167887
25627	167888
2502	167889
28686	167890
16496	167891
48893	167892
92127	167893
106932	167894
9192	167895
14113	167896
15826	167897
2078	167898
12714	167899
45058	167900
94793	167901
41405	167902
2395	167903
73498	167904
7203	167905
7030	167906
145299	167907
542	167908
414	167909
510	167910
46690	167911
2663	167912
8210	167913
92905	167914
133802	167915
51209	167916
68776	167917
90280	167918
16672	167919
71720	167920
16048	167921
20383	167922
110884	167923
32931	167924
36795	167925
62022	167926
38147	167927
45939	167928
66684	167929
13734	167930
44279	167931
40691	167932
14054	167933
12638	167934
17318	167935
51873	167936
134479	167937
4180	167938
7804	167939
40267	167940
87635	167941
112965	167942
72139	167943
59841	167944
47020	167945
46984	167946
121387	167947
52406	167948
60905	167949
4279	167950
4454	167951
39803	167952
117742	167953
129409	167954
8462	167955
33137	167956
44515	167957
8937	167958
24596	167959
117120	167960
22633	167961
1461	167962
28203	167963
26747	167964
29016	167965
8606	167966
91121	167967
25773	167968
11210	167969
44167	167970
101130	167971
27728	167972
12748	167973
63410	167974
57844	167975
37856	167976
47057	167977
30846	167978
15255	167979
9578	167980
12807	167981
139584	167982
37548	167983
59562	167984
65421	167985
37425	167986
63887	167987
39407	167988
14516	167989
130595	167990
31784	167991
85381	167992
17137	167993
113982	167994
10546	167995
72366	167996
12247	167997
1967	167998
11331	167999
77542	168000
109329	168001
735	168002
1075	168003
14210	168004
38192	168005
94487	168006
9439	168007
44218	168008
45917	168009
41302	168010
28040	168011
81887	168012
139767	168013
27201	168014
104456	168015
35088	168016
68842	168017
112407	168018
19628	168019
80099	168020
61352	168021
17024	168022
44476	168023
133	168024
56775	168025
2182	168026
6577	168027
46643	168028
21621	168029
667	168030
94044	168031
60546	168032
150460	168033
21925	168034
91101	168035
34447	168036
22296	168037
722	168038
77576	168039
3774	168040
98688	168041
13444	168042
146167	168043
15929	168044
17862	168045
18710	168046
35515	168047
53093	168048
24334	168049
25757	168050
54116	168051
50263	168052
92285	168053
31082	168054
48263	168055
81431	168056
91696	168057
34216	168058
35156	168059
21533	168060
15377	168061
97443	168062
8509	168063
33086	168064
23462	168065
122139	168066
9924	168067
70137	168068
55368	168069
28012	168070
51907	168071
82271	168072
14179	168073
107775	168074
31883	168075
143704	168076
53050	168077
122339	168078
120486	168079
91262	168080
100913	168081
67298	168082
8256	168083
52999	168084
65481	168085
91083	168086
2234	168087
11308	168088
39721	168089
110046	168090
22661	168091
56592	168092
48225	168093
3712	168094
4237	168095
2982	168096
20922	168097
13051	168098
870	168099
21670	168100
50810	168101
15837	168102
2661	168103
63328	168104
11932	168105
26484	168106
74713	168107
96732	168108
14743	168109
26613	168110
51986	168111
25798	168112
87301	168113
1479	168114
3842	168115
1910	168116
24483	168117
11525	168118
1481	168119
5301	168120
20805	168121
27630	168122
95313	168123
132272	168124
46603	168125
13338	168126
45489	168127
77207	168128
89501	168129
44790	168130
39890	168131
82621	168132
114317	168133
133916	168134
5150	168135
26797	168136
463	168137
56521	168138
68111	168139
38732	168140
98008	168141
110401	168142
18119	168143
73145	168144
65645	168145
95104	168146
101363	168147
42244	168148
10144	168149
6024	168150
26572	168151
9990	168152
80325	168153
79113	168154
32275	168155
50166	168156
26487	168157
60972	168158
6957	168159
108930	168160
78137	168161
69149	168162
53680	168163
37629	168164
29322	168165
112891	168166
24631	168167
82092	168168
41960	168169
52663	168170
46500	168171
48969	168172
25019	168173
22524	168174
88119	168175
56758	168176
26687	168177
122522	168178
60690	168179
15748	168180
56395	168181
19255	168182
58812	168183
100907	168184
2437	168185
14051	168186
102012	168187
20228	168188
36266	168189
64207	168190
23035	168191
36628	168192
8914	168193
39363	168194
105101	168195
81774	168196
65912	168197
14815	168198
121319	168199
44817	168200
1858	168201
104515	168202
72017	168203
100037	168204
36293	168205
92158	168206
61244	168207
50549	168208
8025	168209
13400	168210
61347	168211
33029	168212
15799	168213
1761	168214
8683	168215
78817	168216
358	168217
91631	168218
18564	168219
2968	168220
86713	168221
107644	168222
93417	168223
6845	168224
54677	168225
123372	168226
122016	168227
48067	168228
69500	168229
15297	168230
70325	168231
52828	168232
88848	168233
30560	168234
84068	168235
24602	168236
57319	168237
128953	168238
32320	168239
4026	168240
50089	168241
94285	168242
1508	168243
137865	168244
16850	168245
88777	168246
9521	168247
71997	168248
16752	168249
76165	168250
123488	168251
88958	168252
40463	168253
57101	168254
71591	168255
32609	168256
414	168257
109359	168258
3226	168259
17109	168260
248	168261
2997	168262
18768	168263
25257	168264
79628	168265
74409	168266
80751	168267
120	168268
107992	168269
17031	168270
3923	168271
619	168272
85974	168273
6713	168274
26264	168275
17107	168276
1317	168277
12185	168278
19457	168279
2006	168280
11437	168281
33187	168282
58620	168283
98753	168284
100986	168285
71363	168286
109630	168287
11921	168288
52806	168289
27053	168290
20915	168291
95756	168292
7712	168293
108421	168294
128123	168295
14649	168296
45502	168297
53608	168298
5774	168299
185	168300
48264	168301
8296	168302
99294	168303
92883	168304
4396	168305
15617	168306
5918	168307
88654	168308
58191	168309
65326	168310
3595	168311
65663	168312
53131	168313
11958	168314
84420	168315
15165	168316
23838	168317
66506	168318
31508	168319
4	168320
9073	168321
44201	168322
282	168323
82613	168324
119517	168325
34995	168326
78584	168327
2929	168328
1862	168329
104023	168330
7876	168331
55963	168332
28966	168333
23623	168334
141903	168335
43496	168336
2156	168337
3812	168338
45021	168339
232	168340
7408	168341
36637	168342
82019	168343
78674	168344
1030	168345
1276	168346
727	168347
86755	168348
2095	168349
7200	168350
10258	168351
12458	168352
122298	168353
66743	168354
47494	168355
52413	168356
56020	168357
71999	168358
20198	168359
92665	168360
109058	168361
87120	168362
88720	168363
37529	168364
127305	168365
13250	168366
68194	168367
8196	168368
4264	168369
20772	168370
11362	168371
10674	168372
9422	168373
59268	168374
8325	168375
75679	168376
11895	168377
56168	168378
6146	168379
59462	168380
2388	168381
48	168382
1924	168383
13753	168384
40956	168385
14040	168386
3291	168387
72417	168388
136097	168389
84842	168390
38038	168391
54501	168392
5578	168393
39445	168394
2164	168395
73506	168396
129661	168397
20855	168398
9726	168399
13494	168400
45518	168401
28225	168402
2701	168403
36383	168404
16629	168405
66934	168406
5899	168407
12197	168408
24722	168409
39122	168410
5126	168411
88000	168412
2098	168413
5404	168414
3502	168415
37895	168416
29974	168417
80287	168418
4147	168419
109021	168420
55977	168421
137083	168422
48341	168423
108465	168424
3490	168425
4240	168426
46130	168427
50451	168428
88403	168429
90640	168430
91603	168431
4264	168432
39270	168433
1427	168434
20590	168435
66433	168436
4976	168437
14284	168438
18487	168439
6620	168440
3310	168441
9331	168442
9404	168443
43462	168444
97136	168445
41718	168446
7803	168447
70039	168448
83783	168449
32864	168450
25567	168451
59038	168452
2563	168453
18571	168454
45073	168455
3558	168456
21383	168457
12190	168458
134469	168459
134525	168460
103717	168461
42960	168462
8848	168463
57110	168464
139843	168465
4673	168466
67673	168467
5686	168468
278	168469
48204	168470
13213	168471
49191	168472
35273	168473
100387	168474
63482	168475
814	168476
52630	168477
118920	168478
7721	168479
7858	168480
62288	168481
57550	168482
99450	168483
36843	168484
139	168485
7955	168486
88994	168487
90028	168488
57804	168489
1312	168490
49872	168491
16064	168492
39423	168493
37798	168494
121747	168495
73164	168496
48431	168497
35943	168498
47571	168499
120745	168500
7037	168501
43227	168502
83984	168503
44308	168504
145425	168505
9553	168506
109419	168507
39825	168508
143608	168509
11278	168510
402	168511
60500	168512
72350	168513
87392	168514
92526	168515
12529	168516
5539	168517
3985	168518
67028	168519
846	168520
114364	168521
19117	168522
2395	168523
4363	168524
104707	168525
82985	168526
3196	168527
42211	168528
629	168529
74027	168530
12977	168531
11165	168532
13183	168533
96927	168534
68696	168535
319	168536
24168	168537
99658	168538
31478	168539
102560	168540
15726	168541
20237	168542
66611	168543
37144	168544
514	168545
56522	168546
54250	168547
27590	168548
7606	168549
72914	168550
46148	168551
62287	168552
101478	168553
15484	168554
112495	168555
6497	168556
32019	168557
13879	168558
54500	168559
19071	168560
2848	168561
3771	168562
114991	168563
41635	168564
26528	168565
116497	168566
35368	168567
12418	168568
85490	168569
24349	168570
84754	168571
82846	168572
16632	168573
10103	168574
89051	168575
50208	168576
10758	168577
81842	168578
51766	168579
123759	168580
4193	168581
71465	168582
56469	168583
3689	168584
34877	168585
88416	168586
31077	168587
80249	168588
39529	168589
102599	168590
10627	168591
119907	168592
15350	168593
9168	168594
31974	168595
142721	168596
12231	168597
63499	168598
95657	168599
86976	168600
36538	168601
24433	168602
13364	168603
82951	168604
85495	168605
47124	168606
52194	168607
67918	168608
30418	168609
97932	168610
85202	168611
9547	168612
11481	168613
136802	168614
40423	168615
7731	168616
17212	168617
4870	168618
17276	168619
7013	168620
116174	168621
59524	168622
108398	168623
100204	168624
40417	168625
1481	168626
72912	168627
53473	168628
1260	168629
34892	168630
26570	168631
30330	168632
120482	168633
127996	168634
22975	168635
54535	168636
1119	168637
554	168638
37152	168639
2079	168640
37077	168641
29066	168642
6582	168643
119162	168644
131544	168645
32947	168646
8	168647
45367	168648
102488	168649
474	168650
41008	168651
3816	168652
37789	168653
28405	168654
34906	168655
46214	168656
5909	168657
45846	168658
42196	168659
79	168660
1490	168661
7113	168662
9406	168663
111786	168664
60546	168665
68229	168666
10225	168667
113589	168668
61935	168669
72639	168670
94164	168671
47386	168672
7470	168673
66192	168674
64369	168675
40231	168676
31519	168677
7081	168678
84323	168679
25054	168680
71737	168681
17604	168682
52296	168683
2386	168684
51734	168685
11306	168686
86710	168687
14666	168688
98394	168689
21862	168690
3364	168691
23541	168692
117520	168693
7077	168694
46573	168695
74164	168696
2340	168697
11124	168698
9750	168699
40599	168700
36259	168701
89326	168702
23961	168703
1197	168704
57428	168705
28479	168706
83472	168707
7690	168708
28594	168709
7439	168710
132946	168711
18875	168712
115187	168713
22657	168714
14169	168715
74728	168716
77510	168717
90750	168718
9383	168719
45446	168720
70780	168721
104153	168722
21423	168723
101215	168724
101515	168725
71197	168726
300	168727
56564	168728
136669	168729
612	168730
11841	168731
39550	168732
66242	168733
61843	168734
52059	168735
37912	168736
143370	168737
58366	168738
696	168739
152	168740
116579	168741
96554	168742
81330	168743
3715	168744
35723	168745
41569	168746
12192	168747
11467	168748
108789	168749
45425	168750
41273	168751
71463	168752
128987	168753
6756	168754
85154	168755
38967	168756
35108	168757
2993	168758
35561	168759
49926	168760
126889	168761
40983	168762
144690	168763
29602	168764
108037	168765
23423	168766
38984	168767
43775	168768
32268	168769
68734	168770
2016	168771
120157	168772
23307	168773
25351	168774
2024	168775
48284	168776
26426	168777
21787	168778
71165	168779
50132	168780
17708	168781
46548	168782
79281	168783
27173	168784
67804	168785
35702	168786
89574	168787
66267	168788
57248	168789
4598	168790
36211	168791
105456	168792
39821	168793
32658	168794
102795	168795
31507	168796
66611	168797
7311	168798
137592	168799
61278	168800
17643	168801
82010	168802
70175	168803
98972	168804
48140	168805
27101	168806
58431	168807
4237	168808
112065	168809
39279	168810
2352	168811
68990	168812
111446	168813
19632	168814
50864	168815
11167	168816
17573	168817
8719	168818
52172	168819
49701	168820
87380	168821
2484	168822
97598	168823
63178	168824
52290	168825
4902	168826
36920	168827
11007	168828
1646	168829
101098	168830
91338	168831
21341	168832
37305	168833
189	168834
4	168835
82269	168836
14174	168837
49625	168838
43055	168839
112564	168840
16801	168841
12198	168842
104771	168843
81216	168844
28842	168845
98559	168846
53353	168847
58694	168848
52506	168849
106938	168850
135819	168851
74117	168852
40389	168853
20844	168854
9286	168855
101526	168856
51716	168857
24263	168858
36155	168859
46260	168860
68232	168861
53528	168862
66166	168863
86980	168864
2246	168865
35641	168866
100501	168867
70849	168868
33144	168869
30336	168870
7979	168871
11684	168872
45604	168873
76	168874
56356	168875
24048	168876
45123	168877
49659	168878
34853	168879
19842	168880
4915	168881
88551	168882
14276	168883
19744	168884
33719	168885
25515	168886
52804	168887
15164	168888
7452	168889
4401	168890
35135	168891
41349	168892
25581	168893
4422	168894
25230	168895
21001	168896
2881	168897
16243	168898
11353	168899
45458	168900
66377	168901
99714	168902
44347	168903
85414	168904
1473	168905
55098	168906
3947	168907
2699	168908
12725	168909
37373	168910
8465	168911
10864	168912
41277	168913
7350	168914
10720	168915
139799	168916
43470	168917
40193	168918
136632	168919
53296	168920
10810	168921
113981	168922
3243	168923
11274	168924
136939	168925
118475	168926
76220	168927
73183	168928
5480	168929
31041	168930
4333	168931
15501	168932
36620	168933
15637	168934
4167	168935
37249	168936
112036	168937
8055	168938
27	168939
102293	168940
96239	168941
24480	168942
105690	168943
7396	168944
32681	168945
28965	168946
137	168947
87614	168948
2152	168949
89304	168950
43391	168951
2032	168952
26940	168953
29688	168954
30502	168955
40517	168956
44123	168957
30304	168958
39161	168959
9021	168960
14698	168961
46856	168962
67161	168963
26292	168964
14478	168965
100251	168966
75419	168967
25987	168968
13695	168969
3898	168970
51777	168971
2413	168972
23975	168973
5266	168974
9432	168975
149358	168976
31161	168977
6222	168978
5199	168979
86280	168980
75853	168981
50765	168982
9213	168983
50446	168984
69585	168985
133263	168986
42907	168987
71403	168988
2057	168989
71595	168990
83744	168991
43881	168992
46674	168993
39019	168994
136381	168995
2361	168996
41408	168997
12828	168998
49194	168999
84426	169000
8216	169001
122778	169002
50263	169003
25725	169004
22702	169005
19044	169006
26717	169007
90951	169008
94551	169009
67721	169010
9212	169011
133535	169012
96135	169013
65235	169014
74807	169015
99085	169016
294	169017
10557	169018
1710	169019
10227	169020
49775	169021
22	169022
1569	169023
1481	169024
49287	169025
58744	169026
2479	169027
11362	169028
3067	169029
1594	169030
57074	169031
14834	169032
36180	169033
17178	169034
84165	169035
40996	169036
52629	169037
69509	169038
59267	169039
56192	169040
56695	169041
54102	169042
15854	169043
1237	169044
65882	169045
81656	169046
27046	169047
19337	169048
68215	169049
19295	169050
77790	169051
73620	169052
49065	169053
7795	169054
4	169055
12176	169056
484	169057
6155	169058
9375	169059
49743	169060
51072	169061
3811	169062
21619	169063
55301	169064
1846	169065
3174	169066
21886	169067
95837	169068
43	169069
7679	169070
10324	169071
251	169072
5860	169073
11153	169074
18096	169075
16997	169076
13896	169077
8234	169078
29822	169079
26920	169080
4520	169081
26363	169082
13145	169083
36866	169084
20974	169085
50981	169086
56021	169087
57998	169088
18208	169089
22095	169090
110947	169091
117360	169092
21124	169093
42024	169094
14504	169095
2120	169096
15748	169097
99790	169098
40128	169099
56000	169100
45103	169101
6009	169102
606	169103
74395	169104
123902	169105
123073	169106
84941	169107
30811	169108
11844	169109
18526	169110
39857	169111
29855	169112
142828	169113
457	169114
81937	169115
11231	169116
35754	169117
18825	169118
4212	169119
21615	169120
86869	169121
15271	169122
73767	169123
44208	169124
9619	169125
97120	169126
110395	169127
107795	169128
65474	169129
121910	169130
427	169131
17335	169132
13208	169133
87602	169134
742	169135
75180	169136
2884	169137
127022	169138
12794	169139
84254	169140
19035	169141
27228	169142
83404	169143
48493	169144
21633	169145
14125	169146
205	169147
58055	169148
109670	169149
32165	169150
70219	169151
50997	169152
64459	169153
8089	169154
44668	169155
100142	169156
128245	169157
2897	169158
26	169159
9560	169160
112053	169161
16929	169162
77853	169163
105655	169164
11292	169165
3	169166
17117	169167
53698	169168
61067	169169
102011	169170
23206	169171
39630	169172
23876	169173
25583	169174
21392	169175
72607	169176
15201	169177
112281	169178
18838	169179
14823	169180
51975	169181
78196	169182
75284	169183
2791	169184
28169	169185
31933	169186
21392	169187
137400	169188
77699	169189
103761	169190
32472	169191
50124	169192
46859	169193
10286	169194
4300	169195
68191	169196
28796	169197
117434	169198
61857	169199
51588	169200
12930	169201
122843	169202
74889	169203
44424	169204
41112	169205
61767	169206
15040	169207
36770	169208
2653	169209
69210	169210
146	169211
29388	169212
6280	169213
11256	169214
26885	169215
69637	169216
51181	169217
56587	169218
484	169219
13842	169220
1920	169221
174	169222
7659	169223
16081	169224
25961	169225
1395	169226
6553	169227
20473	169228
61910	169229
142002	169230
84994	169231
129782	169232
29933	169233
8188	169234
25027	169235
20160	169236
44612	169237
11034	169238
90708	169239
35854	169240
4458	169241
65704	169242
53750	169243
8154	169244
116924	169245
6524	169246
11898	169247
48265	169248
15840	169249
61336	169250
25368	169251
13481	169252
82711	169253
101176	169254
33791	169255
21701	169256
17035	169257
140111	169258
99019	169259
96098	169260
66613	169261
92011	169262
112654	169263
65983	169264
138332	169265
82408	169266
91379	169267
13137	169268
1199	169269
387	169270
36251	169271
18992	169272
70343	169273
8193	169274
734	169275
19390	169276
37932	169277
2953	169278
14043	169279
61882	169280
3062	169281
52534	169282
73772	169283
969	169284
8556	169285
12938	169286
7490	169287
137690	169288
52863	169289
108021	169290
34027	169291
15665	169292
14629	169293
69673	169294
112861	169295
6776	169296
37843	169297
26121	169298
69200	169299
24983	169300
61627	169301
131696	169302
51916	169303
34963	169304
38707	169305
64690	169306
4298	169307
122659	169308
130624	169309
116797	169310
58297	169311
69494	169312
59724	169313
33155	169314
13605	169315
127124	169316
126924	169317
5724	169318
41755	169319
23995	169320
16803	169321
113279	169322
20420	169323
362	169324
44524	169325
13694	169326
87670	169327
137645	169328
89532	169329
1765	169330
54753	169331
80338	169332
34236	169333
54281	169334
9199	169335
91214	169336
18833	169337
30848	169338
31469	169339
59060	169340
81874	169341
46107	169342
870	169343
31916	169344
6352	169345
18011	169346
147688	169347
35	169348
23093	169349
38744	169350
20873	169351
4221	169352
32948	169353
38531	169354
17353	169355
107294	169356
90080	169357
97194	169358
11657	169359
28531	169360
118057	169361
98447	169362
26250	169363
57003	169364
126932	169365
441	169366
52508	169367
3347	169368
54247	169369
43138	169370
134621	169371
69544	169372
33002	169373
732	169374
503	169375
4136	169376
4844	169377
27746	169378
1647	169379
103213	169380
5290	169381
21347	169382
58081	169383
93871	169384
6167	169385
9622	169386
34803	169387
13191	169388
28283	169389
36500	169390
44519	169391
105033	169392
22810	169393
25866	169394
41012	169395
116614	169396
85051	169397
33293	169398
67087	169399
57384	169400
44714	169401
16960	169402
12462	169403
74806	169404
27177	169405
92875	169406
4544	169407
17022	169408
32455	169409
32285	169410
12452	169411
84297	169412
10736	169413
73279	169414
1603	169415
28692	169416
149766	169417
57798	169418
102406	169419
2076	169420
2109	169421
20750	169422
59840	169423
55753	169424
22500	169425
4573	169426
73973	169427
85078	169428
111330	169429
12642	169430
65327	169431
41979	169432
93685	169433
97018	169434
29589	169435
6848	169436
3545	169437
96068	169438
79045	169439
6383	169440
34956	169441
68148	169442
98702	169443
43000	169444
45991	169445
51033	169446
3776	169447
7185	169448
88497	169449
104099	169450
20386	169451
115898	169452
143118	169453
15934	169454
27835	169455
56545	169456
46667	169457
15288	169458
5025	169459
29729	169460
1622	169461
1495	169462
70231	169463
20655	169464
13377	169465
3216	169466
78318	169467
18047	169468
42761	169469
14077	169470
37777	169471
84259	169472
5503	169473
64302	169474
127950	169475
10881	169476
52677	169477
102087	169478
12061	169479
3466	169480
121112	169481
20949	169482
31548	169483
45675	169484
4772	169485
103553	169486
72810	169487
39562	169488
56301	169489
109819	169490
44430	169491
14426	169492
65513	169493
30867	169494
36966	169495
14104	169496
70725	169497
830	169498
33750	169499
326	169500
90084	169501
19310	169502
102958	169503
80382	169504
21145	169505
63136	169506
10252	169507
41319	169508
2455	169509
11343	169510
13257	169511
135	169512
116589	169513
12324	169514
80636	169515
106	169516
53871	169517
11561	169518
273	169519
28597	169520
9213	169521
53943	169522
47647	169523
58855	169524
88061	169525
901	169526
75855	169527
10873	169528
139501	169529
9800	169530
126153	169531
28436	169532
48191	169533
1650	169534
30596	169535
2396	169536
53466	169537
88367	169538
3743	169539
42169	169540
124458	169541
92890	169542
85351	169543
67654	169544
30723	169545
20528	169546
1579	169547
27592	169548
68840	169549
134438	169550
8259	169551
2739	169552
6931	169553
23560	169554
76430	169555
30260	169556
35806	169557
53502	169558
85701	169559
80890	169560
133199	169561
40024	169562
66671	169563
93090	169564
34441	169565
10010	169566
24402	169567
5491	169568
11688	169569
125934	169570
123889	169571
129207	169572
15394	169573
58841	169574
7350	169575
11950	169576
50986	169577
8944	169578
32522	169579
25445	169580
27744	169581
28145	169582
82636	169583
20348	169584
2048	169585
13101	169586
102402	169587
75802	169588
37985	169589
82718	169590
48603	169591
7603	169592
70335	169593
16679	169594
99494	169595
10141	169596
24798	169597
41426	169598
7733	169599
79378	169600
80133	169601
38603	169602
15987	169603
15847	169604
91485	169605
8183	169606
45693	169607
113836	169608
6232	169609
10707	169610
17912	169611
101460	169612
1658	169613
6044	169614
106594	169615
149442	169616
21235	169617
16311	169618
55693	169619
5117	169620
2611	169621
39596	169622
132016	169623
36812	169624
15005	169625
15609	169626
25754	169627
1684	169628
59934	169629
3898	169630
16340	169631
97983	169632
150053	169633
28535	169634
10870	169635
16076	169636
69167	169637
55207	169638
124162	169639
25277	169640
5447	169641
23189	169642
108391	169643
11502	169644
92047	169645
12723	169646
113438	169647
86550	169648
9614	169649
9042	169650
51053	169651
40683	169652
21712	169653
141782	169654
67702	169655
92029	169656
48267	169657
18800	169658
52844	169659
3107	169660
2103	169661
79068	169662
13860	169663
7307	169664
36033	169665
9179	169666
1025	169667
91184	169668
67598	169669
43806	169670
12189	169671
2529	169672
13084	169673
27864	169674
42094	169675
79184	169676
73566	169677
5460	169678
21255	169679
21677	169680
14585	169681
34	169682
90085	169683
57942	169684
23503	169685
40418	169686
112523	169687
26546	169688
272	169689
53193	169690
14833	169691
4100	169692
10758	169693
59293	169694
10869	169695
43107	169696
14507	169697
70327	169698
123266	169699
63549	169700
86004	169701
60914	169702
65521	169703
22502	169704
17904	169705
62649	169706
60697	169707
40188	169708
26107	169709
81849	169710
26769	169711
2408	169712
1064	169713
17792	169714
36520	169715
101	169716
60233	169717
5331	169718
13858	169719
56545	169720
20566	169721
1810	169722
23355	169723
110002	169724
64569	169725
59050	169726
59898	169727
15075	169728
87771	169729
32186	169730
13874	169731
39411	169732
101022	169733
6282	169734
105370	169735
69108	169736
5253	169737
18340	169738
119665	169739
62270	169740
45363	169741
2783	169742
134195	169743
120465	169744
6211	169745
9817	169746
55185	169747
27047	169748
84199	169749
90383	169750
94064	169751
45	169752
45627	169753
90445	169754
137772	169755
7237	169756
41175	169757
13514	169758
1498	169759
11462	169760
1030	169761
101720	169762
18948	169763
10791	169764
42628	169765
8163	169766
87263	169767
92733	169768
67317	169769
65360	169770
64881	169771
33276	169772
21198	169773
47553	169774
119006	169775
11483	169776
68009	169777
65720	169778
145767	169779
492	169780
9747	169781
17134	169782
30802	169783
24574	169784
96448	169785
7594	169786
106399	169787
108758	169788
29149	169789
48333	169790
25213	169791
110655	169792
95859	169793
17812	169794
80526	169795
11083	169796
37020	169797
65353	169798
660	169799
12917	169800
39950	169801
54945	169802
116528	169803
41301	169804
4554	169805
34691	169806
1494	169807
622	169808
10409	169809
36173	169810
12293	169811
30747	169812
17157	169813
24123	169814
31344	169815
15437	169816
42485	169817
3850	169818
45827	169819
110678	169820
120131	169821
3043	169822
3239	169823
18615	169824
92095	169825
118472	169826
57681	169827
36243	169828
10461	169829
12578	169830
116099	169831
41402	169832
13735	169833
34914	169834
42393	169835
91035	169836
8071	169837
29768	169838
116592	169839
101648	169840
379	169841
423	169842
30362	169843
8759	169844
99743	169845
6587	169846
53309	169847
91186	169848
3	169849
5042	169850
84974	169851
50868	169852
59858	169853
111889	169854
41683	169855
11084	169856
39192	169857
62836	169858
5554	169859
14498	169860
9742	169861
20440	169862
44569	169863
19305	169864
51062	169865
115384	169866
1473	169867
26157	169868
57121	169869
31195	169870
3233	169871
42962	169872
30499	169873
34245	169874
5613	169875
53450	169876
86942	169877
74369	169878
21732	169879
85645	169880
118379	169881
66084	169882
68530	169883
74455	169884
6142	169885
67664	169886
10120	169887
7052	169888
943	169889
93410	169890
1144	169891
89626	169892
6105	169893
79953	169894
69938	169895
87107	169896
19036	169897
100797	169898
148855	169899
56901	169900
112641	169901
5953	169902
414	169903
18283	169904
7729	169905
21807	169906
96178	169907
7831	169908
15578	169909
47952	169910
39064	169911
71483	169912
14877	169913
2852	169914
122951	169915
19376	169916
17664	169917
71830	169918
13355	169919
117941	169920
109998	169921
4238	169922
130100	169923
40455	169924
25368	169925
79895	169926
2672	169927
39492	169928
96432	169929
98231	169930
62411	169931
65099	169932
48202	169933
33716	169934
46843	169935
4935	169936
37392	169937
3794	169938
111488	169939
16811	169940
27162	169941
46511	169942
26503	169943
59966	169944
3207	169945
21474	169946
105498	169947
44585	169948
48721	169949
1019	169950
137080	169951
1675	169952
83123	169953
31498	169954
50244	169955
77194	169956
3623	169957
36183	169958
72651	169959
68544	169960
91404	169961
1868	169962
58816	169963
3257	169964
33907	169965
66867	169966
21548	169967
44321	169968
3961	169969
3940	169970
13833	169971
18634	169972
6132	169973
116189	169974
119385	169975
25172	169976
127898	169977
47577	169978
119037	169979
52310	169980
14519	169981
54510	169982
4665	169983
68605	169984
86393	169985
34835	169986
111293	169987
18823	169988
22479	169989
97848	169990
50547	169991
7935	169992
149416	169993
5822	169994
21992	169995
5975	169996
36627	169997
225	169998
29227	169999
21536	170000
86422	170001
17536	170002
7562	170003
17280	170004
36031	170005
14835	170006
32296	170007
9709	170008
70934	170009
40214	170010
6306	170011
34730	170012
42755	170013
85261	170014
87150	170015
120905	170016
16297	170017
74479	170018
125858	170019
19258	170020
13224	170021
12464	170022
50755	170023
58683	170024
5166	170025
30328	170026
102875	170027
77396	170028
103794	170029
38661	170030
33080	170031
94093	170032
84880	170033
14277	170034
22069	170035
2127	170036
73283	170037
50929	170038
57713	170039
63348	170040
65836	170041
46927	170042
12474	170043
19634	170044
301	170045
59721	170046
30540	170047
48872	170048
41228	170049
32841	170050
112990	170051
109118	170052
118443	170053
72476	170054
28977	170055
41380	170056
45311	170057
9914	170058
10561	170059
59648	170060
60380	170061
44767	170062
6063	170063
80679	170064
32519	170065
83683	170066
3516	170067
41871	170068
77851	170069
71256	170070
91413	170071
38836	170072
797	170073
6049	170074
44541	170075
37184	170076
66883	170077
1483	170078
2712	170079
121324	170080
10534	170081
103589	170082
113137	170083
91292	170084
19809	170085
6497	170086
48366	170087
33949	170088
19042	170089
7988	170090
56112	170091
52203	170092
374	170093
114508	170094
53740	170095
42598	170096
113239	170097
22688	170098
23817	170099
64432	170100
15873	170101
26025	170102
1981	170103
33098	170104
10865	170105
27973	170106
39064	170107
64341	170108
73600	170109
84081	170110
41498	170111
63292	170112
2396	170113
46099	170114
17816	170115
14484	170116
7180	170117
55140	170118
399	170119
12862	170120
10799	170121
9466	170122
44423	170123
75724	170124
55477	170125
11193	170126
3591	170127
102857	170128
1722	170129
3641	170130
6353	170131
28002	170132
35561	170133
26519	170134
103987	170135
95053	170136
19043	170137
38048	170138
23563	170139
37410	170140
15177	170141
22910	170142
46494	170143
30694	170144
126234	170145
47459	170146
46420	170147
36650	170148
128	170149
20498	170150
125877	170151
18328	170152
94521	170153
31229	170154
78787	170155
50631	170156
26149	170157
12935	170158
7194	170159
9448	170160
30269	170161
1179	170162
78164	170163
21898	170164
44885	170165
55908	170166
18083	170167
11101	170168
38	170169
28545	170170
46813	170171
128099	170172
43827	170173
97843	170174
81029	170175
3824	170176
5049	170177
22087	170178
126281	170179
74354	170180
22838	170181
22445	170182
54690	170183
24875	170184
967	170185
12976	170186
11304	170187
46499	170188
65767	170189
24676	170190
7609	170191
67772	170192
99772	170193
5568	170194
45834	170195
86225	170196
24653	170197
67459	170198
28	170199
2852	170200
85033	170201
72975	170202
4595	170203
4380	170204
16199	170205
26327	170206
33787	170207
55009	170208
83976	170209
10312	170210
14660	170211
52500	170212
40226	170213
2417	170214
35935	170215
12004	170216
107519	170217
2421	170218
67755	170219
82957	170220
39371	170221
828	170222
788	170223
35441	170224
10912	170225
13551	170226
36208	170227
12072	170228
63635	170229
55203	170230
21430	170231
3051	170232
10466	170233
24889	170234
71832	170235
111321	170236
137813	170237
1285	170238
24880	170239
103534	170240
77790	170241
48845	170242
27441	170243
1712	170244
6182	170245
14684	170246
69257	170247
24964	170248
18881	170249
7137	170250
7307	170251
16352	170252
58720	170253
6792	170254
1092	170255
29592	170256
60837	170257
857	170258
74593	170259
19736	170260
64983	170261
75092	170262
40951	170263
1484	170264
120124	170265
76058	170266
42184	170267
99540	170268
36570	170269
10605	170270
44420	170271
117788	170272
51293	170273
60430	170274
42553	170275
41457	170276
63267	170277
77838	170278
112487	170279
7415	170280
100052	170281
17512	170282
5845	170283
27821	170284
55762	170285
60012	170286
2384	170287
48554	170288
7564	170289
57223	170290
4548	170291
37741	170292
41154	170293
83825	170294
22060	170295
28092	170296
94213	170297
81614	170298
51633	170299
26227	170300
42241	170301
12785	170302
88985	170303
7551	170304
18314	170305
6524	170306
96631	170307
19418	170308
82188	170309
86791	170310
39627	170311
56396	170312
7669	170313
20296	170314
9298	170315
50754	170316
11266	170317
91421	170318
61561	170319
15151	170320
9538	170321
93176	170322
82982	170323
7914	170324
30510	170325
39407	170326
23007	170327
30018	170328
113331	170329
77807	170330
40771	170331
1198	170332
32702	170333
26876	170334
61518	170335
10060	170336
130241	170337
14413	170338
86034	170339
32544	170340
15908	170341
124804	170342
6061	170343
13560	170344
75731	170345
519	170346
41393	170347
66502	170348
16407	170349
17757	170350
8377	170351
20902	170352
10900	170353
75944	170354
31062	170355
35818	170356
119498	170357
22705	170358
90315	170359
184	170360
65411	170361
85994	170362
1317	170363
1443	170364
20631	170365
2494	170366
79751	170367
16964	170368
4699	170369
106994	170370
36830	170371
8820	170372
32118	170373
125463	170374
54238	170375
4658	170376
17988	170377
669	170378
122317	170379
43214	170380
29816	170381
9437	170382
757	170383
38559	170384
76016	170385
47253	170386
15819	170387
52486	170388
1850	170389
27077	170390
89027	170391
38632	170392
17223	170393
24061	170394
36588	170395
14664	170396
16673	170397
135218	170398
27133	170399
49754	170400
17292	170401
27190	170402
4224	170403
44132	170404
131005	170405
82252	170406
114942	170407
85218	170408
51598	170409
44295	170410
70845	170411
56973	170412
1796	170413
67727	170414
4695	170415
20063	170416
31590	170417
120405	170418
42700	170419
129782	170420
69863	170421
217	170422
7609	170423
148020	170424
65614	170425
101188	170426
2206	170427
108219	170428
3249	170429
82840	170430
15058	170431
24335	170432
80491	170433
26826	170434
36727	170435
29150	170436
10045	170437
74470	170438
11580	170439
123547	170440
30148	170441
9087	170442
82239	170443
70324	170444
21360	170445
18043	170446
109995	170447
10925	170448
92706	170449
32880	170450
57958	170451
85783	170452
141048	170453
134260	170454
24826	170455
26606	170456
27872	170457
96842	170458
135413	170459
11482	170460
75387	170461
40327	170462
8002	170463
4534	170464
67886	170465
56120	170466
31070	170467
36678	170468
38888	170469
22450	170470
58295	170471
4609	170472
35651	170473
46696	170474
54616	170475
42331	170476
56630	170477
46549	170478
78572	170479
58847	170480
6701	170481
101081	170482
85794	170483
116103	170484
2636	170485
124	170486
48863	170487
6459	170488
14837	170489
1452	170490
98318	170491
49705	170492
6004	170493
36152	170494
87934	170495
38762	170496
54637	170497
21806	170498
55837	170499
2129	170500
129658	170501
97753	170502
27528	170503
50457	170504
26357	170505
33171	170506
45850	170507
22176	170508
51860	170509
10984	170510
29243	170511
19793	170512
76927	170513
89508	170514
72610	170515
2274	170516
20100	170517
104919	170518
11570	170519
66832	170520
35278	170521
22	170522
68754	170523
4916	170524
58253	170525
18022	170526
14129	170527
108988	170528
64575	170529
14509	170530
21008	170531
37728	170532
30534	170533
38579	170534
71146	170535
37415	170536
3791	170537
125664	170538
99926	170539
56168	170540
31727	170541
78228	170542
110848	170543
52062	170544
22858	170545
49660	170546
14922	170547
102189	170548
46604	170549
39300	170550
125988	170551
89466	170552
17774	170553
13123	170554
8925	170555
35612	170556
11724	170557
51542	170558
51788	170559
26908	170560
27433	170561
20818	170562
116460	170563
25205	170564
8496	170565
44271	170566
49317	170567
8947	170568
84912	170569
118885	170570
7891	170571
49390	170572
1343	170573
13688	170574
16013	170575
36680	170576
16345	170577
22604	170578
38829	170579
12949	170580
4683	170581
52143	170582
68307	170583
17561	170584
78952	170585
43254	170586
107963	170587
121	170588
56476	170589
3062	170590
44792	170591
96240	170592
40707	170593
33914	170594
90636	170595
49833	170596
51095	170597
116093	170598
60036	170599
62627	170600
45365	170601
6933	170602
80275	170603
130407	170604
102826	170605
33069	170606
29792	170607
75086	170608
3661	170609
1029	170610
55895	170611
1459	170612
105617	170613
50085	170614
42091	170615
28035	170616
7472	170617
71429	170618
7508	170619
15989	170620
38945	170621
26201	170622
13651	170623
48280	170624
101551	170625
68009	170626
62838	170627
20239	170628
64354	170629
59160	170630
17614	170631
7528	170632
107221	170633
62024	170634
263	170635
38482	170636
1792	170637
87387	170638
81563	170639
39313	170640
11991	170641
121340	170642
53810	170643
1748	170644
21926	170645
5036	170646
8851	170647
86787	170648
997	170649
17503	170650
34730	170651
36464	170652
133789	170653
11816	170654
55972	170655
42745	170656
67504	170657
9539	170658
23456	170659
87914	170660
116115	170661
2947	170662
13514	170663
49271	170664
87586	170665
57873	170666
10079	170667
68092	170668
5376	170669
20807	170670
36185	170671
5313	170672
44862	170673
29571	170674
7884	170675
38888	170676
86362	170677
2537	170678
33338	170679
101852	170680
32007	170681
7198	170682
24121	170683
42114	170684
107051	170685
125248	170686
52932	170687
63910	170688
44150	170689
18	170690
21814	170691
36472	170692
10811	170693
11704	170694
14030	170695
13453	170696
44467	170697
51628	170698
5459	170699
50230	170700
18217	170701
31819	170702
45905	170703
76682	170704
10878	170705
2358	170706
5970	170707
25639	170708
1464	170709
1775	170710
831	170711
67875	170712
63839	170713
94738	170714
27291	170715
123998	170716
20678	170717
212	170718
50265	170719
49576	170720
5267	170721
2335	170722
17308	170723
3374	170724
44722	170725
55145	170726
18351	170727
59912	170728
117	170729
20360	170730
12375	170731
1999	170732
28064	170733
258	170734
101914	170735
14464	170736
14016	170737
133318	170738
20221	170739
36427	170740
15996	170741
15730	170742
38001	170743
7136	170744
12168	170745
31753	170746
62290	170747
10953	170748
800	170749
18762	170750
68716	170751
54107	170752
62515	170753
24047	170754
14956	170755
88662	170756
37125	170757
87299	170758
4956	170759
78492	170760
37730	170761
41682	170762
70743	170763
68900	170764
58585	170765
26521	170766
143406	170767
87920	170768
62019	170769
55077	170770
24456	170771
68809	170772
12140	170773
8229	170774
124565	170775
21208	170776
53722	170777
83613	170778
92892	170779
93540	170780
85347	170781
24954	170782
12387	170783
16187	170784
24696	170785
2970	170786
34030	170787
4143	170788
27094	170789
28208	170790
103052	170791
134377	170792
70122	170793
90347	170794
44388	170795
36662	170796
16663	170797
50760	170798
28729	170799
22651	170800
567	170801
6521	170802
52505	170803
96278	170804
73453	170805
57686	170806
18406	170807
56224	170808
104550	170809
3146	170810
18635	170811
23547	170812
112376	170813
52196	170814
97049	170815
134786	170816
67582	170817
16032	170818
1802	170819
72310	170820
121479	170821
15875	170822
118239	170823
15854	170824
23045	170825
65932	170826
1080	170827
43847	170828
63436	170829
38034	170830
75721	170831
1481	170832
119205	170833
25215	170834
60384	170835
36085	170836
22672	170837
41639	170838
355	170839
38021	170840
8518	170841
11165	170842
4285	170843
39812	170844
3633	170845
62383	170846
112835	170847
77731	170848
22455	170849
34700	170850
46570	170851
79513	170852
439	170853
74889	170854
35510	170855
75549	170856
6685	170857
9496	170858
128221	170859
95444	170860
21153	170861
3064	170862
21990	170863
30568	170864
53478	170865
43366	170866
140037	170867
145979	170868
26939	170869
35085	170870
27525	170871
46313	170872
96562	170873
618	170874
1295	170875
402	170876
75413	170877
31530	170878
43041	170879
24493	170880
63675	170881
67768	170882
1780	170883
142709	170884
22858	170885
20856	170886
48379	170887
99256	170888
119337	170889
136862	170890
11536	170891
11471	170892
8014	170893
63416	170894
9399	170895
3824	170896
37035	170897
109468	170898
19371	170899
77323	170900
1877	170901
36652	170902
34086	170903
80374	170904
41858	170905
7353	170906
43	170907
132731	170908
46820	170909
577	170910
9207	170911
88373	170912
7980	170913
3762	170914
46649	170915
16313	170916
15309	170917
38367	170918
82057	170919
78846	170920
27926	170921
68485	170922
109431	170923
1369	170924
6797	170925
1335	170926
47677	170927
29231	170928
55523	170929
115962	170930
55682	170931
14000	170932
124267	170933
53534	170934
120568	170935
2020	170936
8520	170937
46133	170938
1149	170939
8937	170940
27831	170941
2805	170942
37878	170943
18642	170944
10115	170945
26838	170946
103115	170947
111182	170948
389	170949
102083	170950
504	170951
114526	170952
35719	170953
1317	170954
4510	170955
93595	170956
721	170957
32413	170958
4410	170959
59184	170960
75124	170961
37652	170962
41611	170963
81592	170964
137064	170965
33749	170966
49588	170967
77985	170968
128083	170969
37432	170970
51512	170971
3371	170972
42281	170973
3306	170974
49942	170975
92598	170976
1882	170977
61781	170978
117244	170979
122038	170980
83370	170981
27901	170982
48527	170983
51150	170984
121737	170985
85825	170986
92580	170987
53545	170988
19599	170989
18794	170990
40540	170991
87530	170992
14526	170993
48035	170994
31785	170995
7134	170996
1186	170997
52251	170998
22589	170999
19012	171000
64198	171001
19407	171002
3244	171003
25874	171004
822	171005
137142	171006
9529	171007
29849	171008
46858	171009
119517	171010
133536	171011
17354	171012
53904	171013
40920	171014
82995	171015
62430	171016
120119	171017
110397	171018
31395	171019
2198	171020
24547	171021
28797	171022
109337	171023
11424	171024
1323	171025
70507	171026
16545	171027
2249	171028
149083	171029
16945	171030
95529	171031
74933	171032
78746	171033
91959	171034
84289	171035
1826	171036
11322	171037
122570	171038
38883	171039
67280	171040
37739	171041
29957	171042
65154	171043
288	171044
55217	171045
38858	171046
18840	171047
118832	171048
42163	171049
28672	171050
391	171051
22965	171052
81277	171053
7840	171054
17744	171055
54439	171056
39548	171057
16495	171058
95012	171059
14765	171060
32326	171061
48273	171062
54043	171063
30806	171064
82686	171065
13859	171066
102892	171067
34846	171068
17878	171069
30498	171070
9142	171071
2530	171072
57156	171073
84579	171074
75623	171075
82112	171076
76905	171077
7560	171078
66847	171079
111292	171080
11442	171081
86326	171082
16789	171083
13738	171084
37269	171085
101193	171086
51662	171087
52445	171088
136553	171089
85664	171090
4934	171091
4	171092
5819	171093
138568	171094
97827	171095
22970	171096
112006	171097
13726	171098
56309	171099
27149	171100
67441	171101
10240	171102
8892	171103
1299	171104
1832	171105
77238	171106
13611	171107
117308	171108
35522	171109
5954	171110
4869	171111
136147	171112
103382	171113
10746	171114
30793	171115
71187	171116
312	171117
6107	171118
137658	171119
25720	171120
120500	171121
107639	171122
242	171123
23428	171124
9571	171125
30547	171126
32625	171127
54458	171128
23533	171129
57953	171130
44374	171131
41568	171132
11978	171133
23571	171134
34374	171135
18093	171136
82182	171137
2350	171138
16266	171139
23718	171140
97508	171141
73050	171142
60676	171143
16982	171144
85892	171145
22678	171146
150683	171147
36243	171148
57933	171149
120981	171150
115213	171151
61952	171152
34992	171153
58236	171154
63931	171155
64399	171156
14968	171157
6776	171158
652	171159
9496	171160
59228	171161
50902	171162
131741	171163
44077	171164
3783	171165
12450	171166
128594	171167
16595	171168
76866	171169
61278	171170
53800	171171
438	171172
17677	171173
7444	171174
3305	171175
43792	171176
15335	171177
25824	171178
52986	171179
43694	171180
34942	171181
24090	171182
9487	171183
64	171184
267	171185
93707	171186
499	171187
1463	171188
54556	171189
22585	171190
18568	171191
6547	171192
61279	171193
113063	171194
18981	171195
104064	171196
78308	171197
29820	171198
20863	171199
13266	171200
6717	171201
52882	171202
34905	171203
37790	171204
58366	171205
53948	171206
934	171207
89755	171208
26110	171209
3878	171210
18714	171211
84327	171212
51704	171213
120004	171214
85482	171215
69803	171216
17423	171217
55082	171218
29203	171219
16081	171220
50695	171221
50233	171222
20389	171223
44726	171224
145424	171225
47537	171226
13382	171227
92961	171228
82027	171229
49670	171230
7248	171231
36324	171232
47404	171233
58521	171234
12107	171235
92236	171236
55905	171237
45014	171238
60891	171239
7196	171240
5073	171241
46904	171242
549	171243
120733	171244
16179	171245
101056	171246
62262	171247
1730	171248
10939	171249
48677	171250
6822	171251
11063	171252
117878	171253
118366	171254
48414	171255
59134	171256
60079	171257
44862	171258
17940	171259
9011	171260
15903	171261
36491	171262
7403	171263
52469	171264
11213	171265
48916	171266
35990	171267
2570	171268
61302	171269
59747	171270
40	171271
5479	171272
91789	171273
5537	171274
3092	171275
38680	171276
65263	171277
37257	171278
85442	171279
27160	171280
23717	171281
39024	171282
13769	171283
560	171284
117338	171285
67856	171286
35049	171287
25168	171288
48545	171289
76376	171290
51979	171291
8146	171292
12433	171293
69832	171294
46953	171295
102377	171296
27394	171297
6970	171298
62122	171299
76280	171300
29139	171301
9556	171302
9386	171303
4936	171304
116180	171305
73590	171306
132617	171307
60099	171308
72976	171309
26104	171310
120943	171311
87463	171312
115454	171313
1100	171314
516	171315
46366	171316
15	171317
5304	171318
75211	171319
36972	171320
51455	171321
1619	171322
41092	171323
68699	171324
4061	171325
33508	171326
20103	171327
16129	171328
102236	171329
7843	171330
5	171331
89507	171332
93425	171333
130126	171334
1826	171335
34085	171336
61472	171337
20955	171338
3114	171339
13937	171340
59221	171341
51913	171342
30935	171343
124984	171344
72117	171345
49833	171346
54451	171347
75950	171348
66553	171349
35969	171350
11800	171351
43864	171352
2923	171353
3161	171354
40527	171355
137070	171356
101172	171357
131549	171358
762	171359
43620	171360
53589	171361
98112	171362
10247	171363
102359	171364
6857	171365
62325	171366
115989	171367
82350	171368
28241	171369
5126	171370
125618	171371
67716	171372
76335	171373
30502	171374
12635	171375
108241	171376
94813	171377
57244	171378
78697	171379
78868	171380
13979	171381
58495	171382
23538	171383
146174	171384
6256	171385
2421	171386
30821	171387
34788	171388
67619	171389
16307	171390
29214	171391
8873	171392
2707	171393
34990	171394
40882	171395
115719	171396
794	171397
36909	171398
22015	171399
142779	171400
12079	171401
21036	171402
16090	171403
1798	171404
41224	171405
50640	171406
2383	171407
26548	171408
5537	171409
4634	171410
51945	171411
17101	171412
116254	171413
2889	171414
26858	171415
93840	171416
65321	171417
8232	171418
116944	171419
14212	171420
25741	171421
68754	171422
7562	171423
73663	171424
931	171425
41027	171426
624	171427
45300	171428
84105	171429
40520	171430
80697	171431
38089	171432
20915	171433
91281	171434
143901	171435
23277	171436
9410	171437
33923	171438
4996	171439
113437	171440
16143	171441
42762	171442
57615	171443
51316	171444
87212	171445
87048	171446
142781	171447
19507	171448
9363	171449
38679	171450
97584	171451
1991	171452
83962	171453
48808	171454
147932	171455
34199	171456
20566	171457
15568	171458
23342	171459
54204	171460
47463	171461
36634	171462
120419	171463
45810	171464
15740	171465
119486	171466
118187	171467
52094	171468
16012	171469
22815	171470
90885	171471
27828	171472
12186	171473
23707	171474
13046	171475
87019	171476
52765	171477
14914	171478
10354	171479
88715	171480
72524	171481
18362	171482
23397	171483
73653	171484
22664	171485
39337	171486
47007	171487
52078	171488
29072	171489
19021	171490
72057	171491
2084	171492
8882	171493
76124	171494
3940	171495
3788	171496
5511	171497
116439	171498
22539	171499
99737	171500
27814	171501
12256	171502
813	171503
63733	171504
27029	171505
21173	171506
3376	171507
26205	171508
93519	171509
120723	171510
45261	171511
118581	171512
126274	171513
54756	171514
15232	171515
55106	171516
40802	171517
5586	171518
27040	171519
118998	171520
149	171521
140889	171522
92959	171523
6624	171524
28175	171525
78915	171526
31999	171527
24881	171528
22350	171529
1015	171530
57218	171531
24167	171532
34456	171533
979	171534
54485	171535
104700	171536
45613	171537
33246	171538
1026	171539
62741	171540
52672	171541
62282	171542
9644	171543
6416	171544
8621	171545
28556	171546
100250	171547
8734	171548
123	171549
99316	171550
41820	171551
38015	171552
6463	171553
5127	171554
14169	171555
2620	171556
118897	171557
106711	171558
99927	171559
5930	171560
1158	171561
63439	171562
57736	171563
108025	171564
83276	171565
25325	171566
39735	171567
126829	171568
20434	171569
113049	171570
204	171571
408	171572
6755	171573
107539	171574
19005	171575
8456	171576
46623	171577
52953	171578
21080	171579
2893	171580
55003	171581
73971	171582
26419	171583
17797	171584
3684	171585
58862	171586
30312	171587
9840	171588
55640	171589
24873	171590
54435	171591
26764	171592
22025	171593
22279	171594
16992	171595
82066	171596
78503	171597
32040	171598
2049	171599
49251	171600
613	171601
21039	171602
83435	171603
2567	171604
24913	171605
29763	171606
34523	171607
2385	171608
62200	171609
8405	171610
67803	171611
4456	171612
6307	171613
105798	171614
94297	171615
73225	171616
16753	171617
21633	171618
120398	171619
95514	171620
131536	171621
22834	171622
7528	171623
11347	171624
25305	171625
317	171626
75007	171627
60866	171628
20428	171629
15194	171630
9437	171631
142376	171632
7985	171633
101879	171634
142846	171635
53032	171636
5147	171637
54253	171638
44685	171639
118596	171640
21977	171641
24363	171642
53478	171643
6578	171644
30302	171645
92856	171646
18373	171647
22793	171648
78898	171649
32430	171650
7970	171651
89986	171652
91364	171653
43621	171654
59615	171655
79972	171656
41841	171657
100392	171658
110185	171659
69766	171660
42705	171661
23159	171662
69042	171663
18987	171664
98570	171665
56861	171666
70214	171667
55633	171668
71825	171669
54769	171670
73640	171671
135677	171672
24110	171673
2226	171674
9	171675
99019	171676
14709	171677
20255	171678
17797	171679
19568	171680
8740	171681
610	171682
15030	171683
75264	171684
22946	171685
20649	171686
34585	171687
17667	171688
3450	171689
14450	171690
75516	171691
50658	171692
89967	171693
45417	171694
51666	171695
59781	171696
96561	171697
4157	171698
4590	171699
51167	171700
6527	171701
119110	171702
23097	171703
4402	171704
68480	171705
96361	171706
45348	171707
52460	171708
2301	171709
34511	171710
50141	171711
1549	171712
17710	171713
83863	171714
30941	171715
6269	171716
3746	171717
101070	171718
19827	171719
126710	171720
22699	171721
79404	171722
1009	171723
34211	171724
35789	171725
26222	171726
17952	171727
105484	171728
31176	171729
8176	171730
3626	171731
5739	171732
24138	171733
5681	171734
27901	171735
53798	171736
37874	171737
5451	171738
57363	171739
40975	171740
13719	171741
77718	171742
972	171743
49007	171744
16744	171745
18396	171746
16224	171747
42600	171748
112243	171749
3615	171750
79831	171751
61504	171752
9899	171753
45022	171754
79758	171755
22698	171756
127538	171757
77911	171758
58179	171759
3832	171760
42812	171761
90582	171762
25894	171763
83265	171764
67163	171765
46745	171766
30626	171767
91947	171768
26990	171769
15043	171770
38	171771
26937	171772
10438	171773
54300	171774
38714	171775
1	171776
4662	171777
16382	171778
99296	171779
83714	171780
36984	171781
70056	171782
6187	171783
12194	171784
122625	171785
51376	171786
56333	171787
12462	171788
123221	171789
8781	171790
16155	171791
121073	171792
55412	171793
75959	171794
53281	171795
22804	171796
7304	171797
67075	171798
5513	171799
1506	171800
136101	171801
1915	171802
46849	171803
863	171804
34841	171805
17841	171806
16519	171807
84400	171808
33561	171809
11031	171810
12209	171811
52470	171812
124800	171813
651	171814
98149	171815
75802	171816
67322	171817
2752	171818
69663	171819
12925	171820
121582	171821
5938	171822
13899	171823
30700	171824
6956	171825
13018	171826
22255	171827
42849	171828
116307	171829
77546	171830
21321	171831
47167	171832
30950	171833
1563	171834
13851	171835
59303	171836
72401	171837
5734	171838
76341	171839
14837	171840
396	171841
16399	171842
9481	171843
106857	171844
1900	171845
57905	171846
33477	171847
43532	171848
236	171849
10802	171850
92456	171851
4500	171852
37196	171853
80938	171854
62082	171855
17667	171856
128232	171857
7532	171858
28636	171859
36075	171860
148390	171861
129042	171862
43460	171863
74073	171864
130971	171865
45375	171866
7465	171867
28891	171868
24655	171869
102912	171870
61364	171871
77729	171872
9713	171873
32025	171874
142681	171875
311	171876
22335	171877
23958	171878
14481	171879
8968	171880
81434	171881
79047	171882
99470	171883
98528	171884
140578	171885
8852	171886
100	171887
44677	171888
38875	171889
13302	171890
66885	171891
24207	171892
65351	171893
2188	171894
999	171895
24636	171896
21306	171897
66563	171898
65348	171899
1379	171900
25421	171901
96132	171902
30012	171903
83	171904
8958	171905
79148	171906
5176	171907
20245	171908
102874	171909
47230	171910
1406	171911
83529	171912
76112	171913
59786	171914
111658	171915
128077	171916
137535	171917
1058	171918
3588	171919
9138	171920
13623	171921
65342	171922
98310	171923
16900	171924
32502	171925
58826	171926
28986	171927
37649	171928
81658	171929
18518	171930
10348	171931
19750	171932
62598	171933
127128	171934
103520	171935
28540	171936
34755	171937
35099	171938
111109	171939
27022	171940
7380	171941
99466	171942
1824	171943
61108	171944
117117	171945
26189	171946
58460	171947
31	171948
43698	171949
72632	171950
66142	171951
93700	171952
40809	171953
9640	171954
58979	171955
51068	171956
105019	171957
70701	171958
5594	171959
7813	171960
76918	171961
399	171962
146203	171963
27169	171964
84240	171965
72402	171966
48197	171967
49392	171968
97994	171969
84387	171970
31568	171971
32002	171972
30380	171973
96788	171974
25759	171975
38686	171976
36663	171977
63136	171978
71980	171979
29205	171980
13641	171981
52142	171982
47350	171983
31193	171984
80762	171985
86353	171986
42861	171987
8900	171988
37193	171989
53317	171990
7759	171991
14189	171992
44240	171993
123333	171994
42390	171995
21644	171996
118419	171997
68878	171998
12639	171999
32450	172000
48738	172001
6085	172002
58647	172003
98393	172004
2569	172005
44651	172006
6229	172007
108520	172008
95219	172009
3150	172010
64448	172011
1968	172012
60117	172013
12054	172014
4017	172015
21478	172016
69486	172017
8933	172018
46446	172019
58914	172020
59350	172021
37015	172022
23188	172023
43741	172024
32786	172025
81938	172026
29744	172027
83260	172028
10996	172029
112303	172030
68580	172031
35535	172032
1806	172033
98663	172034
104275	172035
47583	172036
1327	172037
2173	172038
104518	172039
98589	172040
59130	172041
111596	172042
115577	172043
96220	172044
109164	172045
940	172046
36388	172047
6753	172048
1002	172049
31843	172050
25332	172051
52159	172052
30129	172053
48790	172054
97809	172055
2146	172056
72468	172057
1642	172058
88868	172059
113860	172060
20333	172061
8355	172062
46614	172063
13302	172064
53374	172065
83932	172066
64528	172067
22440	172068
212	172069
124651	172070
67922	172071
57040	172072
721	172073
31642	172074
69180	172075
124756	172076
39092	172077
31398	172078
9577	172079
22206	172080
504	172081
38042	172082
97526	172083
64160	172084
54833	172085
63426	172086
88597	172087
17087	172088
2312	172089
61726	172090
71668	172091
40607	172092
43779	172093
29566	172094
1792	172095
8069	172096
25263	172097
59131	172098
97991	172099
76829	172100
3165	172101
5089	172102
1242	172103
46530	172104
18085	172105
1387	172106
7758	172107
102980	172108
26745	172109
18857	172110
33924	172111
62883	172112
9397	172113
17104	172114
14379	172115
97493	172116
1355	172117
104514	172118
638	172119
106143	172120
44068	172121
39263	172122
16056	172123
93935	172124
117018	172125
5853	172126
21654	172127
8034	172128
104614	172129
22104	172130
87845	172131
68285	172132
104493	172133
12285	172134
28777	172135
43126	172136
1420	172137
21234	172138
35417	172139
22646	172140
1893	172141
97701	172142
45498	172143
104953	172144
1908	172145
119464	172146
4304	172147
13970	172148
23667	172149
94300	172150
84988	172151
2658	172152
6605	172153
19588	172154
115419	172155
89497	172156
63815	172157
54558	172158
25345	172159
38149	172160
45536	172161
2078	172162
19308	172163
42730	172164
9337	172165
78854	172166
46627	172167
13864	172168
68704	172169
78479	172170
2645	172171
2591	172172
118284	172173
10932	172174
41681	172175
39331	172176
50319	172177
37859	172178
44222	172179
1209	172180
13786	172181
50295	172182
30281	172183
61966	172184
18380	172185
27298	172186
52527	172187
92329	172188
73487	172189
22910	172190
1552	172191
39845	172192
83493	172193
101266	172194
3821	172195
90364	172196
561	172197
80122	172198
29728	172199
62876	172200
7271	172201
3412	172202
44745	172203
18906	172204
87398	172205
53079	172206
80824	172207
65127	172208
16413	172209
10317	172210
41407	172211
134453	172212
244	172213
9123	172214
39533	172215
56727	172216
1899	172217
66912	172218
19217	172219
4864	172220
55600	172221
21788	172222
27786	172223
48886	172224
40511	172225
2143	172226
67335	172227
676	172228
78640	172229
98115	172230
138026	172231
498	172232
10625	172233
36445	172234
120569	172235
38775	172236
44353	172237
135506	172238
9211	172239
56142	172240
14835	172241
6776	172242
32561	172243
20487	172244
6971	172245
2142	172246
10129	172247
47361	172248
44028	172249
6052	172250
146847	172251
119115	172252
15626	172253
23339	172254
125033	172255
132774	172256
8066	172257
55161	172258
1148	172259
59594	172260
94465	172261
75200	172262
92015	172263
68060	172264
29090	172265
84945	172266
112139	172267
55668	172268
164	172269
35146	172270
11650	172271
109554	172272
80561	172273
3162	172274
36173	172275
51925	172276
29166	172277
1834	172278
8690	172279
10183	172280
32378	172281
13787	172282
25973	172283
76304	172284
62168	172285
507	172286
58324	172287
86555	172288
91033	172289
91407	172290
77642	172291
91218	172292
92759	172293
10898	172294
4551	172295
35715	172296
4714	172297
44772	172298
8973	172299
137622	172300
10269	172301
14520	172302
2260	172303
32912	172304
125473	172305
120390	172306
28001	172307
17940	172308
17547	172309
102901	172310
13542	172311
26243	172312
5596	172313
95827	172314
27156	172315
56276	172316
63179	172317
66192	172318
19843	172319
10555	172320
9987	172321
20142	172322
3057	172323
75522	172324
34392	172325
9068	172326
144260	172327
50861	172328
44496	172329
5641	172330
40658	172331
100954	172332
11272	172333
3539	172334
12841	172335
42332	172336
73362	172337
27053	172338
31787	172339
34719	172340
22128	172341
7745	172342
28274	172343
104886	172344
76655	172345
6314	172346
39966	172347
5148	172348
44969	172349
99478	172350
26651	172351
4055	172352
33615	172353
78971	172354
11937	172355
70456	172356
15935	172357
21011	172358
23374	172359
21888	172360
5106	172361
67598	172362
57359	172363
53487	172364
108281	172365
83944	172366
147516	172367
116572	172368
45084	172369
28464	172370
48462	172371
1616	172372
27690	172373
80402	172374
28692	172375
90583	172376
40180	172377
114438	172378
47693	172379
20031	172380
41680	172381
41886	172382
462	172383
61876	172384
7911	172385
53222	172386
4078	172387
33969	172388
5563	172389
18627	172390
80286	172391
12178	172392
17129	172393
11111	172394
96212	172395
34045	172396
70386	172397
20097	172398
37976	172399
3656	172400
136161	172401
31946	172402
4454	172403
3882	172404
98206	172405
76349	172406
8306	172407
67373	172408
116939	172409
144298	172410
92934	172411
28692	172412
80496	172413
29983	172414
103223	172415
1357	172416
31589	172417
82044	172418
68038	172419
94960	172420
20858	172421
78069	172422
81983	172423
53365	172424
42856	172425
68184	172426
26115	172427
94675	172428
65064	172429
82539	172430
115984	172431
17707	172432
33108	172433
49690	172434
23207	172435
48311	172436
86032	172437
2587	172438
10056	172439
20144	172440
23505	172441
100030	172442
53808	172443
88577	172444
10529	172445
14089	172446
75303	172447
77643	172448
11581	172449
69929	172450
85016	172451
7047	172452
14636	172453
81364	172454
7234	172455
72770	172456
10493	172457
1875	172458
17569	172459
1722	172460
10264	172461
67692	172462
34915	172463
56116	172464
13216	172465
125992	172466
70084	172467
93553	172468
25455	172469
5297	172470
20637	172471
49315	172472
90599	172473
79756	172474
143733	172475
61211	172476
128245	172477
32871	172478
35418	172479
83757	172480
5931	172481
51509	172482
81942	172483
94	172484
41274	172485
122167	172486
113602	172487
113447	172488
98267	172489
49973	172490
42919	172491
13400	172492
68	172493
32021	172494
54349	172495
69646	172496
80658	172497
37692	172498
88278	172499
71061	172500
89680	172501
1980	172502
2804	172503
28012	172504
110285	172505
68012	172506
3138	172507
33490	172508
14400	172509
42082	172510
26983	172511
65706	172512
7753	172513
97401	172514
33521	172515
86643	172516
85691	172517
7786	172518
14196	172519
11648	172520
90249	172521
110437	172522
310	172523
86548	172524
24147	172525
2152	172526
76558	172527
8000	172528
82506	172529
60062	172530
10818	172531
40772	172532
55949	172533
3703	172534
29384	172535
34634	172536
34185	172537
66097	172538
83224	172539
41617	172540
11664	172541
18866	172542
104337	172543
698	172544
105102	172545
82384	172546
112779	172547
12387	172548
28419	172549
42700	172550
21343	172551
105897	172552
12626	172553
62992	172554
32111	172555
8776	172556
32536	172557
43093	172558
55753	172559
77645	172560
26971	172561
14615	172562
4022	172563
37265	172564
5753	172565
33577	172566
44304	172567
34266	172568
43569	172569
73849	172570
59548	172571
5743	172572
92776	172573
2670	172574
15222	172575
55719	172576
12923	172577
65597	172578
150260	172579
86378	172580
13512	172581
89656	172582
47186	172583
59664	172584
1264	172585
129354	172586
50408	172587
464	172588
72247	172589
15360	172590
56132	172591
26552	172592
28013	172593
98240	172594
43151	172595
4250	172596
29692	172597
2351	172598
120611	172599
54780	172600
38991	172601
9718	172602
56691	172603
33082	172604
28947	172605
9651	172606
12433	172607
25451	172608
52407	172609
25484	172610
39268	172611
96316	172612
65187	172613
24992	172614
9201	172615
34094	172616
2606	172617
63021	172618
7637	172619
72585	172620
14713	172621
129428	172622
132934	172623
14938	172624
12557	172625
13326	172626
11129	172627
10644	172628
27599	172629
86610	172630
94941	172631
4360	172632
73351	172633
56204	172634
25549	172635
62152	172636
38241	172637
43167	172638
112143	172639
5847	172640
63787	172641
28759	172642
20596	172643
251	172644
64840	172645
22713	172646
87651	172647
146634	172648
5966	172649
15222	172650
82026	172651
38089	172652
32500	172653
14603	172654
24085	172655
220	172656
78093	172657
28392	172658
8281	172659
113662	172660
65127	172661
8540	172662
55337	172663
34582	172664
16118	172665
55934	172666
73297	172667
37015	172668
48184	172669
52583	172670
104635	172671
71701	172672
8361	172673
131769	172674
6198	172675
81379	172676
38710	172677
32912	172678
20611	172679
21460	172680
1628	172681
69445	172682
2407	172683
68172	172684
126334	172685
4130	172686
83916	172687
30301	172688
60776	172689
40996	172690
14181	172691
663	172692
93989	172693
2759	172694
51534	172695
7769	172696
92314	172697
17823	172698
103005	172699
84779	172700
42594	172701
70	172702
786	172703
67871	172704
536	172705
6689	172706
43540	172707
25411	172708
20460	172709
64369	172710
7488	172711
145500	172712
76418	172713
53008	172714
3266	172715
12261	172716
18289	172717
4087	172718
92425	172719
113543	172720
82234	172721
54454	172722
13347	172723
30247	172724
47641	172725
1371	172726
19914	172727
148990	172728
4592	172729
1786	172730
317	172731
129278	172732
89280	172733
31055	172734
11615	172735
21009	172736
58504	172737
34561	172738
5610	172739
8191	172740
7269	172741
84793	172742
29155	172743
77234	172744
10812	172745
20081	172746
74619	172747
1104	172748
40424	172749
66112	172750
118979	172751
72026	172752
7997	172753
132140	172754
131992	172755
19672	172756
50504	172757
14948	172758
3852	172759
886	172760
1535	172761
55035	172762
73640	172763
145980	172764
49104	172765
78059	172766
82136	172767
22783	172768
81558	172769
23326	172770
20097	172771
12034	172772
25305	172773
78192	172774
15489	172775
46309	172776
3036	172777
37899	172778
88005	172779
18358	172780
478	172781
78776	172782
17326	172783
59809	172784
9992	172785
10640	172786
30303	172787
32259	172788
50993	172789
45160	172790
131914	172791
6125	172792
9526	172793
18310	172794
7806	172795
51164	172796
28042	172797
107287	172798
51056	172799
1839	172800
3088	172801
34824	172802
8769	172803
20173	172804
5610	172805
46924	172806
28308	172807
4504	172808
6455	172809
9195	172810
19054	172811
44129	172812
80346	172813
62332	172814
27701	172815
50352	172816
88071	172817
13519	172818
35533	172819
20783	172820
68619	172821
13755	172822
34893	172823
21332	172824
91755	172825
11482	172826
51112	172827
38249	172828
142914	172829
12691	172830
88588	172831
14309	172832
78080	172833
2583	172834
1460	172835
9318	172836
69793	172837
5422	172838
27282	172839
5710	172840
75003	172841
61782	172842
10448	172843
29077	172844
24437	172845
15736	172846
143	172847
2371	172848
63970	172849
131797	172850
2776	172851
96127	172852
26891	172853
104018	172854
13129	172855
19441	172856
123855	172857
55310	172858
35430	172859
19094	172860
14292	172861
25062	172862
74591	172863
188	172864
30958	172865
77168	172866
23639	172867
12625	172868
19298	172869
37699	172870
56190	172871
93179	172872
48052	172873
83940	172874
8209	172875
5296	172876
24505	172877
5673	172878
45835	172879
103351	172880
683	172881
51331	172882
53568	172883
1214	172884
7831	172885
3446	172886
71097	172887
6687	172888
25445	172889
1428	172890
3992	172891
51729	172892
34353	172893
6235	172894
18367	172895
2847	172896
1498	172897
37348	172898
25279	172899
24469	172900
6925	172901
109475	172902
134711	172903
25701	172904
32393	172905
22250	172906
76932	172907
101269	172908
72672	172909
277	172910
140446	172911
141762	172912
118861	172913
29423	172914
98124	172915
14956	172916
28279	172917
113633	172918
128488	172919
39195	172920
60550	172921
2946	172922
86621	172923
14800	172924
20695	172925
11352	172926
99057	172927
56977	172928
20121	172929
1528	172930
1714	172931
21605	172932
62413	172933
24717	172934
32687	172935
49470	172936
2681	172937
23292	172938
14146	172939
37478	172940
95903	172941
40870	172942
12441	172943
43659	172944
50689	172945
45672	172946
2235	172947
11957	172948
38	172949
37843	172950
82667	172951
91541	172952
60707	172953
64326	172954
28220	172955
106311	172956
3099	172957
13973	172958
107032	172959
68961	172960
30179	172961
10434	172962
96260	172963
1458	172964
10027	172965
21038	172966
10827	172967
32894	172968
78346	172969
41083	172970
23608	172971
1242	172972
80358	172973
91972	172974
7472	172975
24072	172976
18899	172977
18815	172978
16140	172979
6196	172980
22587	172981
67013	172982
24182	172983
2311	172984
36855	172985
4872	172986
14898	172987
38253	172988
1184	172989
14385	172990
65416	172991
73155	172992
41165	172993
15683	172994
13120	172995
27761	172996
61536	172997
1036	172998
72785	172999
56402	173000
49057	173001
63612	173002
29556	173003
16138	173004
125161	173005
26223	173006
103949	173007
4234	173008
112306	173009
119185	173010
3774	173011
5630	173012
19294	173013
45341	173014
17429	173015
12854	173016
114013	173017
53638	173018
100062	173019
35714	173020
51394	173021
10413	173022
112197	173023
32216	173024
15867	173025
4532	173026
13840	173027
53232	173028
118	173029
80483	173030
33011	173031
51980	173032
139180	173033
13958	173034
132263	173035
19403	173036
79561	173037
71199	173038
67764	173039
62680	173040
5312	173041
108541	173042
50517	173043
56821	173044
15324	173045
30160	173046
46801	173047
104210	173048
50549	173049
2578	173050
44617	173051
101251	173052
66706	173053
30419	173054
106913	173055
29726	173056
28746	173057
147473	173058
3317	173059
23005	173060
93112	173061
120818	173062
28034	173063
16901	173064
5415	173065
45311	173066
50249	173067
71128	173068
7409	173069
28463	173070
16542	173071
40887	173072
786	173073
9406	173074
26854	173075
27712	173076
102435	173077
15820	173078
98655	173079
60086	173080
47667	173081
345	173082
67015	173083
27918	173084
47186	173085
76306	173086
33189	173087
54779	173088
114818	173089
10967	173090
39485	173091
30229	173092
1955	173093
67571	173094
21740	173095
47807	173096
18542	173097
36418	173098
34897	173099
59072	173100
97485	173101
109818	173102
2549	173103
28804	173104
130309	173105
37734	173106
9586	173107
14864	173108
72480	173109
94062	173110
55623	173111
16705	173112
3266	173113
62321	173114
31067	173115
2763	173116
63791	173117
98091	173118
71506	173119
69471	173120
24259	173121
36	173122
22237	173123
33047	173124
52090	173125
10359	173126
11148	173127
27930	173128
108148	173129
40301	173130
98963	173131
1711	173132
85053	173133
84922	173134
87884	173135
109767	173136
42841	173137
8090	173138
19039	173139
42523	173140
84993	173141
8050	173142
40010	173143
922	173144
83217	173145
11342	173146
60914	173147
19428	173148
33018	173149
60866	173150
25220	173151
12307	173152
6128	173153
96262	173154
2296	173155
2623	173156
89632	173157
10370	173158
30378	173159
59953	173160
128311	173161
10317	173162
38442	173163
4879	173164
22712	173165
37873	173166
9883	173167
95513	173168
36063	173169
82804	173170
42099	173171
100058	173172
7621	173173
82284	173174
80903	173175
73520	173176
17715	173177
11136	173178
75658	173179
8686	173180
463	173181
8725	173182
29696	173183
7208	173184
2756	173185
7040	173186
44007	173187
44434	173188
131917	173189
29621	173190
80786	173191
13667	173192
777	173193
105947	173194
44879	173195
47559	173196
26163	173197
68952	173198
2046	173199
16045	173200
80447	173201
35414	173202
22806	173203
8490	173204
22338	173205
115666	173206
68027	173207
397	173208
48127	173209
38724	173210
43208	173211
19179	173212
76098	173213
53276	173214
8002	173215
102823	173216
29103	173217
138634	173218
25320	173219
35984	173220
13733	173221
47168	173222
129326	173223
14842	173224
107694	173225
40905	173226
10161	173227
49960	173228
27502	173229
19579	173230
12822	173231
65495	173232
56432	173233
60740	173234
118078	173235
23172	173236
980	173237
15844	173238
39185	173239
5023	173240
74259	173241
70042	173242
64352	173243
21319	173244
56953	173245
69226	173246
135012	173247
8882	173248
21174	173249
74274	173250
136753	173251
66	173252
127302	173253
101107	173254
15341	173255
45508	173256
7653	173257
90703	173258
75121	173259
47677	173260
136584	173261
44426	173262
2714	173263
45141	173264
52118	173265
36770	173266
18315	173267
41077	173268
2959	173269
77673	173270
42882	173271
56206	173272
35647	173273
62317	173274
124845	173275
8863	173276
61967	173277
63926	173278
1778	173279
23677	173280
35960	173281
137309	173282
23071	173283
75028	173284
11219	173285
726	173286
3495	173287
65555	173288
29391	173289
41340	173290
572	173291
2673	173292
35530	173293
31460	173294
76320	173295
87528	173296
41403	173297
34282	173298
81392	173299
1739	173300
20931	173301
7844	173302
5358	173303
29939	173304
33203	173305
543	173306
37912	173307
74484	173308
35459	173309
31724	173310
133440	173311
4332	173312
35759	173313
532	173314
5513	173315
16986	173316
2652	173317
16994	173318
20032	173319
134219	173320
24362	173321
1804	173322
81968	173323
47146	173324
29096	173325
452	173326
36730	173327
53456	173328
7995	173329
4316	173330
4917	173331
48	173332
7816	173333
16738	173334
29378	173335
119	173336
38341	173337
92539	173338
1358	173339
97638	173340
36087	173341
5415	173342
35499	173343
6772	173344
53026	173345
69547	173346
116226	173347
35720	173348
22889	173349
20779	173350
70515	173351
60659	173352
33952	173353
10988	173354
10852	173355
128798	173356
21247	173357
1716	173358
128147	173359
20099	173360
109145	173361
88124	173362
26827	173363
22735	173364
24184	173365
31651	173366
34848	173367
43635	173368
9284	173369
84973	173370
50860	173371
27238	173372
38375	173373
45217	173374
11814	173375
113432	173376
19130	173377
19468	173378
4575	173379
39318	173380
80762	173381
60041	173382
76210	173383
8078	173384
34802	173385
58026	173386
8760	173387
13425	173388
2760	173389
95008	173390
10	173391
74925	173392
62907	173393
30145	173394
100151	173395
5977	173396
32888	173397
85119	173398
140739	173399
26547	173400
38360	173401
504	173402
21407	173403
231	173404
15236	173405
42247	173406
29290	173407
10883	173408
21531	173409
92776	173410
26623	173411
7209	173412
131288	173413
1998	173414
70866	173415
126714	173416
1678	173417
22542	173418
69666	173419
12552	173420
58303	173421
93757	173422
90122	173423
11299	173424
40972	173425
26779	173426
130103	173427
57313	173428
1879	173429
6294	173430
42789	173431
7830	173432
49225	173433
99353	173434
64954	173435
24	173436
93404	173437
126858	173438
87411	173439
52482	173440
5538	173441
92408	173442
13341	173443
133723	173444
87118	173445
36513	173446
36764	173447
52228	173448
67057	173449
95018	173450
146559	173451
59499	173452
41953	173453
37694	173454
78038	173455
35841	173456
4480	173457
2999	173458
48684	173459
15350	173460
61994	173461
132848	173462
25700	173463
14961	173464
70455	173465
17040	173466
58050	173467
118694	173468
19630	173469
117615	173470
51348	173471
1660	173472
1081	173473
114566	173474
102559	173475
35772	173476
140988	173477
96977	173478
45976	173479
102992	173480
47939	173481
56125	173482
12864	173483
66998	173484
52215	173485
90524	173486
126442	173487
5956	173488
1806	173489
131966	173490
84615	173491
15917	173492
27232	173493
134521	173494
93058	173495
90860	173496
7178	173497
7274	173498
5356	173499
46799	173500
1590	173501
58115	173502
120976	173503
104020	173504
119668	173505
102762	173506
453	173507
84499	173508
125415	173509
87593	173510
2705	173511
8331	173512
73428	173513
6690	173514
40675	173515
83930	173516
138227	173517
103975	173518
78063	173519
86252	173520
42230	173521
17094	173522
1621	173523
2731	173524
35655	173525
71875	173526
12943	173527
117112	173528
85763	173529
42722	173530
65673	173531
31406	173532
48864	173533
22692	173534
83839	173535
255	173536
101166	173537
35661	173538
15961	173539
42016	173540
90	173541
125369	173542
3749	173543
24957	173544
99628	173545
15014	173546
115671	173547
8984	173548
3251	173549
60212	173550
72430	173551
17091	173552
4647	173553
3129	173554
32728	173555
118789	173556
100358	173557
12928	173558
108239	173559
24462	173560
41958	173561
37378	173562
19711	173563
55626	173564
84936	173565
115973	173566
28941	173567
57601	173568
94330	173569
92677	173570
56622	173571
652	173572
52792	173573
6380	173574
11776	173575
36883	173576
102969	173577
35373	173578
70983	173579
73014	173580
13890	173581
9869	173582
75985	173583
33505	173584
42732	173585
1580	173586
21350	173587
6023	173588
82345	173589
24832	173590
99648	173591
955	173592
3073	173593
45026	173594
13497	173595
43635	173596
30967	173597
44897	173598
56201	173599
97593	173600
78365	173601
31832	173602
138102	173603
42790	173604
16016	173605
128157	173606
2534	173607
564	173608
23713	173609
15882	173610
32483	173611
47947	173612
64399	173613
53673	173614
107331	173615
68725	173616
4133	173617
13973	173618
4991	173619
37576	173620
30965	173621
58564	173622
98987	173623
5819	173624
666	173625
88620	173626
150378	173627
372	173628
61958	173629
8275	173630
68339	173631
102069	173632
3480	173633
11856	173634
54415	173635
17904	173636
5783	173637
55365	173638
33126	173639
17778	173640
24287	173641
137436	173642
15746	173643
82990	173644
36317	173645
48463	173646
14848	173647
52023	173648
119805	173649
92	173650
2058	173651
49646	173652
13419	173653
40488	173654
3069	173655
54837	173656
1722	173657
2911	173658
114161	173659
99352	173660
9821	173661
95680	173662
575	173663
101923	173664
8576	173665
15304	173666
13143	173667
11561	173668
65460	173669
58210	173670
95613	173671
75119	173672
123933	173673
8886	173674
18388	173675
19827	173676
4415	173677
635	173678
66405	173679
18552	173680
18673	173681
110063	173682
51588	173683
79330	173684
61208	173685
6744	173686
5651	173687
80686	173688
5371	173689
1972	173690
65713	173691
3352	173692
133336	173693
11575	173694
18723	173695
67836	173696
134041	173697
12156	173698
11202	173699
108474	173700
73960	173701
1676	173702
97073	173703
58339	173704
45656	173705
66369	173706
32549	173707
26099	173708
4689	173709
25198	173710
35411	173711
122738	173712
41310	173713
115932	173714
15213	173715
2275	173716
150814	173717
36210	173718
69896	173719
41292	173720
3458	173721
112577	173722
15282	173723
50127	173724
47496	173725
101739	173726
48452	173727
47146	173728
240	173729
7132	173730
10308	173731
3270	173732
6889	173733
52241	173734
31157	173735
4953	173736
35319	173737
145141	173738
87828	173739
89097	173740
135164	173741
3139	173742
119602	173743
90523	173744
1820	173745
6457	173746
85874	173747
16907	173748
59785	173749
94120	173750
84289	173751
55736	173752
479	173753
132465	173754
96299	173755
120	173756
1179	173757
625	173758
841	173759
88769	173760
6648	173761
71966	173762
77434	173763
89959	173764
19070	173765
134304	173766
49625	173767
122056	173768
40272	173769
136288	173770
33459	173771
34005	173772
61366	173773
57174	173774
46268	173775
9006	173776
20355	173777
50309	173778
27788	173779
65876	173780
296	173781
120569	173782
26964	173783
44313	173784
18464	173785
14619	173786
24203	173787
107494	173788
73	173789
129854	173790
46866	173791
125534	173792
13418	173793
12024	173794
121447	173795
19068	173796
15155	173797
62942	173798
118019	173799
26913	173800
93486	173801
43751	173802
42403	173803
116047	173804
84200	173805
5336	173806
6529	173807
4199	173808
7880	173809
378	173810
127119	173811
18628	173812
5338	173813
78767	173814
86996	173815
70903	173816
5835	173817
56867	173818
43852	173819
85293	173820
21053	173821
3697	173822
26071	173823
46600	173824
96063	173825
45665	173826
65215	173827
99804	173828
14211	173829
1352	173830
95840	173831
28990	173832
98188	173833
5677	173834
781	173835
22483	173836
31112	173837
97230	173838
27729	173839
16816	173840
105446	173841
17838	173842
96148	173843
27898	173844
15934	173845
45141	173846
32684	173847
49736	173848
6123	173849
106733	173850
149335	173851
17462	173852
27100	173853
1736	173854
30772	173855
63683	173856
60786	173857
43952	173858
61997	173859
39789	173860
110884	173861
27766	173862
98779	173863
94974	173864
50741	173865
57460	173866
83269	173867
105040	173868
22337	173869
25379	173870
18373	173871
54375	173872
86291	173873
50743	173874
4135	173875
103580	173876
9438	173877
110730	173878
82311	173879
118830	173880
26933	173881
10294	173882
7669	173883
78784	173884
118788	173885
20295	173886
192	173887
148513	173888
8555	173889
55137	173890
77213	173891
117811	173892
20779	173893
80626	173894
24305	173895
91754	173896
93238	173897
134799	173898
9481	173899
83898	173900
49076	173901
21519	173902
27268	173903
104183	173904
30564	173905
83929	173906
2803	173907
99379	173908
52998	173909
16038	173910
9617	173911
42440	173912
76042	173913
110611	173914
24468	173915
12077	173916
97589	173917
14082	173918
54788	173919
13312	173920
56578	173921
25256	173922
5585	173923
88824	173924
51071	173925
43283	173926
26797	173927
41749	173928
16210	173929
65199	173930
81131	173931
62517	173932
48423	173933
28338	173934
92750	173935
2155	173936
71617	173937
102993	173938
8270	173939
67284	173940
89005	173941
50510	173942
17867	173943
23626	173944
120334	173945
15051	173946
46411	173947
42028	173948
5645	173949
4661	173950
1420	173951
36655	173952
16909	173953
130874	173954
12633	173955
1066	173956
27069	173957
52479	173958
19195	173959
8645	173960
101289	173961
17918	173962
11627	173963
29275	173964
35660	173965
91280	173966
84499	173967
41088	173968
16351	173969
7920	173970
36546	173971
116185	173972
4266	173973
97931	173974
41218	173975
20555	173976
13122	173977
49683	173978
105029	173979
46115	173980
41691	173981
2855	173982
99006	173983
6812	173984
54530	173985
38460	173986
98115	173987
11780	173988
6669	173989
11447	173990
64040	173991
102091	173992
41360	173993
2021	173994
100995	173995
82882	173996
31332	173997
42002	173998
31273	173999
27310	174000
79469	174001
33979	174002
12374	174003
34514	174004
118760	174005
16610	174006
24528	174007
11879	174008
3098	174009
5658	174010
58540	174011
28603	174012
18266	174013
8714	174014
27848	174015
23715	174016
18560	174017
40456	174018
13385	174019
43161	174020
77535	174021
38387	174022
60225	174023
107697	174024
1456	174025
91891	174026
71478	174027
66788	174028
38383	174029
86735	174030
43895	174031
7683	174032
3797	174033
100312	174034
2923	174035
28931	174036
48614	174037
100439	174038
41371	174039
11956	174040
41884	174041
34608	174042
19732	174043
86135	174044
48613	174045
115382	174046
1374	174047
16837	174048
100238	174049
100532	174050
90221	174051
123814	174052
47627	174053
75990	174054
59035	174055
36192	174056
54091	174057
21957	174058
144090	174059
676	174060
121035	174061
18260	174062
5385	174063
53957	174064
25636	174065
82628	174066
1103	174067
17796	174068
55604	174069
33064	174070
94826	174071
103222	174072
800	174073
24181	174074
47551	174075
9681	174076
31223	174077
622	174078
17821	174079
1284	174080
92553	174081
35730	174082
47185	174083
9548	174084
122259	174085
114139	174086
28807	174087
77	174088
37635	174089
97433	174090
66473	174091
89003	174092
39144	174093
90176	174094
18622	174095
25655	174096
41792	174097
23828	174098
25548	174099
22056	174100
54074	174101
5502	174102
23478	174103
113064	174104
33409	174105
1074	174106
16991	174107
135744	174108
18851	174109
56763	174110
40930	174111
30476	174112
10274	174113
15608	174114
5983	174115
2154	174116
56943	174117
101202	174118
81744	174119
634	174120
34489	174121
68402	174122
146308	174123
69180	174124
101199	174125
104973	174126
34492	174127
43767	174128
9518	174129
51324	174130
28126	174131
13025	174132
7754	174133
2215	174134
46955	174135
91139	174136
27106	174137
1626	174138
111975	174139
65356	174140
379	174141
45309	174142
4518	174143
38395	174144
27286	174145
114293	174146
30744	174147
7792	174148
73757	174149
13358	174150
86203	174151
63630	174152
13408	174153
19523	174154
98678	174155
118251	174156
46	174157
54560	174158
34522	174159
94965	174160
36692	174161
103395	174162
9574	174163
69375	174164
48421	174165
35292	174166
8924	174167
29948	174168
66860	174169
42528	174170
72078	174171
1835	174172
992	174173
36095	174174
17132	174175
6994	174176
43429	174177
18693	174178
136758	174179
41226	174180
19695	174181
27834	174182
37970	174183
2879	174184
91503	174185
498	174186
6353	174187
29286	174188
60689	174189
2697	174190
5887	174191
29908	174192
144556	174193
43974	174194
5926	174195
1712	174196
143123	174197
85264	174198
24197	174199
15460	174200
121529	174201
108249	174202
137280	174203
32381	174204
16847	174205
29321	174206
5094	174207
28376	174208
34600	174209
2887	174210
20056	174211
2566	174212
16735	174213
54434	174214
42587	174215
49404	174216
45131	174217
53778	174218
29315	174219
50762	174220
5575	174221
74292	174222
9321	174223
116513	174224
66616	174225
6901	174226
22138	174227
1026	174228
1589	174229
45173	174230
92898	174231
18804	174232
13025	174233
31340	174234
72916	174235
6189	174236
77551	174237
30938	174238
67559	174239
10733	174240
37932	174241
93436	174242
53530	174243
49853	174244
115539	174245
12067	174246
65615	174247
7312	174248
115606	174249
8890	174250
42257	174251
120058	174252
3355	174253
90553	174254
21600	174255
877	174256
16812	174257
30850	174258
15892	174259
12947	174260
2124	174261
63089	174262
108788	174263
74562	174264
31366	174265
7429	174266
26368	174267
10131	174268
66982	174269
33671	174270
4279	174271
59057	174272
51049	174273
52042	174274
79845	174275
4151	174276
417	174277
18874	174278
64869	174279
21918	174280
2052	174281
60306	174282
10636	174283
772	174284
6781	174285
18785	174286
810	174287
50759	174288
88480	174289
9515	174290
89666	174291
3753	174292
30674	174293
53905	174294
1422	174295
64999	174296
92397	174297
25164	174298
70285	174299
85570	174300
71829	174301
17099	174302
122414	174303
7977	174304
117037	174305
99915	174306
56273	174307
90355	174308
60777	174309
23050	174310
18354	174311
75868	174312
1928	174313
49448	174314
57085	174315
51969	174316
64630	174317
65559	174318
54300	174319
4900	174320
42103	174321
5843	174322
16298	174323
25039	174324
5357	174325
20966	174326
60146	174327
344	174328
7084	174329
1532	174330
13817	174331
23590	174332
5056	174333
9397	174334
3010	174335
38126	174336
102808	174337
69030	174338
69265	174339
50747	174340
57966	174341
52918	174342
120	174343
58243	174344
1791	174345
12472	174346
33433	174347
105765	174348
182	174349
38522	174350
6454	174351
43470	174352
64309	174353
89180	174354
12708	174355
35598	174356
22376	174357
39522	174358
34152	174359
37433	174360
26516	174361
31207	174362
54305	174363
124	174364
15871	174365
35991	174366
22420	174367
41716	174368
110627	174369
79845	174370
78923	174371
77026	174372
42395	174373
69624	174374
39200	174375
59522	174376
53744	174377
89867	174378
13211	174379
41314	174380
14350	174381
4016	174382
38319	174383
27536	174384
72662	174385
91199	174386
16191	174387
38220	174388
1219	174389
41402	174390
28616	174391
82646	174392
543	174393
75836	174394
120296	174395
20021	174396
128955	174397
101319	174398
115119	174399
16001	174400
17782	174401
70992	174402
554	174403
58318	174404
25475	174405
59203	174406
7484	174407
51128	174408
7372	174409
101334	174410
31560	174411
786	174412
1281	174413
78562	174414
85667	174415
17771	174416
119072	174417
59872	174418
20379	174419
15433	174420
38865	174421
22699	174422
8344	174423
9995	174424
17038	174425
16799	174426
16330	174427
3373	174428
12046	174429
51792	174430
35052	174431
87017	174432
68300	174433
46222	174434
21482	174435
64356	174436
95198	174437
19279	174438
48498	174439
89225	174440
5309	174441
60976	174442
13055	174443
70541	174444
112964	174445
17178	174446
4266	174447
17942	174448
3384	174449
84117	174450
248	174451
79254	174452
1	174453
64917	174454
73185	174455
23567	174456
82486	174457
87207	174458
110116	174459
133069	174460
18452	174461
307	174462
34579	174463
79810	174464
78302	174465
24250	174466
70977	174467
1840	174468
17074	174469
13144	174470
38650	174471
36860	174472
15688	174473
52990	174474
8497	174475
60779	174476
24580	174477
14685	174478
14439	174479
12060	174480
80608	174481
78034	174482
50094	174483
978	174484
118846	174485
1208	174486
27077	174487
668	174488
122218	174489
79109	174490
33466	174491
40303	174492
59601	174493
62560	174494
71280	174495
128565	174496
70950	174497
89799	174498
17099	174499
49715	174500
69602	174501
1163	174502
128737	174503
10891	174504
71812	174505
11119	174506
121130	174507
47279	174508
8498	174509
132692	174510
3828	174511
10718	174512
21033	174513
2117	174514
12077	174515
1054	174516
5520	174517
40903	174518
15703	174519
1820	174520
62998	174521
96653	174522
32763	174523
19395	174524
844	174525
64391	174526
27870	174527
68910	174528
893	174529
23968	174530
21341	174531
46451	174532
33626	174533
107133	174534
20337	174535
91611	174536
2832	174537
82460	174538
38899	174539
7547	174540
45063	174541
65674	174542
23572	174543
96412	174544
105819	174545
10137	174546
31889	174547
107759	174548
37650	174549
95812	174550
32453	174551
10679	174552
52493	174553
82305	174554
12264	174555
12067	174556
222	174557
135766	174558
4678	174559
21538	174560
68453	174561
120957	174562
2488	174563
52965	174564
5550	174565
91662	174566
6879	174567
1881	174568
85896	174569
16614	174570
120838	174571
106712	174572
20582	174573
29270	174574
64964	174575
14447	174576
7993	174577
6285	174578
46733	174579
21123	174580
2686	174581
22190	174582
51399	174583
58121	174584
27426	174585
9215	174586
921	174587
18	174588
6565	174589
121470	174590
64891	174591
23190	174592
2393	174593
19342	174594
51905	174595
10473	174596
137652	174597
30190	174598
4823	174599
35466	174600
990	174601
7007	174602
1379	174603
4641	174604
123162	174605
12445	174606
33093	174607
16522	174608
111686	174609
14083	174610
101602	174611
40143	174612
44925	174613
8063	174614
43407	174615
34430	174616
1145	174617
2836	174618
674	174619
16405	174620
95127	174621
89296	174622
11712	174623
87239	174624
46475	174625
136891	174626
18853	174627
9809	174628
41520	174629
2385	174630
49878	174631
34660	174632
60464	174633
104702	174634
66538	174635
61129	174636
68942	174637
111771	174638
78495	174639
45	174640
38527	174641
84872	174642
11570	174643
73161	174644
10155	174645
46550	174646
51630	174647
54276	174648
29338	174649
8916	174650
27948	174651
107593	174652
4455	174653
42971	174654
66022	174655
54936	174656
29934	174657
64397	174658
19593	174659
41169	174660
76402	174661
92245	174662
31292	174663
39333	174664
10074	174665
77893	174666
85457	174667
3103	174668
11153	174669
11556	174670
337	174671
54583	174672
14316	174673
27717	174674
19470	174675
42773	174676
48859	174677
126312	174678
27783	174679
6037	174680
19676	174681
53770	174682
15322	174683
37382	174684
1673	174685
55622	174686
51266	174687
136311	174688
13891	174689
8922	174690
4394	174691
61638	174692
40134	174693
9293	174694
15450	174695
54061	174696
45627	174697
1667	174698
47545	174699
44167	174700
54466	174701
136	174702
14025	174703
23268	174704
115042	174705
131252	174706
108049	174707
19595	174708
65438	174709
14912	174710
763	174711
18394	174712
6288	174713
109433	174714
129766	174715
37018	174716
40564	174717
51999	174718
58435	174719
30149	174720
40007	174721
56367	174722
59769	174723
82259	174724
66561	174725
88292	174726
5272	174727
12663	174728
12873	174729
251	174730
112452	174731
139343	174732
83656	174733
46662	174734
23597	174735
17450	174736
23143	174737
5021	174738
328	174739
64098	174740
55491	174741
91467	174742
115100	174743
102015	174744
42212	174745
64688	174746
73626	174747
105169	174748
34090	174749
59310	174750
12834	174751
36761	174752
15460	174753
106166	174754
32239	174755
22386	174756
103623	174757
3586	174758
38647	174759
29017	174760
169	174761
20064	174762
105558	174763
26449	174764
77901	174765
12097	174766
70545	174767
25617	174768
14191	174769
121018	174770
29478	174771
90164	174772
19191	174773
59783	174774
62755	174775
47427	174776
49375	174777
25151	174778
53725	174779
46200	174780
5454	174781
11607	174782
3265	174783
22193	174784
21132	174785
2210	174786
3220	174787
2332	174788
70498	174789
278	174790
3067	174791
79114	174792
2746	174793
52097	174794
63692	174795
104921	174796
2947	174797
82163	174798
113212	174799
4290	174800
8592	174801
7757	174802
5057	174803
50034	174804
5124	174805
45617	174806
77454	174807
9357	174808
21235	174809
72574	174810
51821	174811
61745	174812
3171	174813
3744	174814
37698	174815
66805	174816
8604	174817
46975	174818
4697	174819
51791	174820
44082	174821
66219	174822
115169	174823
12056	174824
63405	174825
39971	174826
76318	174827
83393	174828
41356	174829
13119	174830
59584	174831
40388	174832
79	174833
79169	174834
46260	174835
13934	174836
69563	174837
13611	174838
25991	174839
44809	174840
28164	174841
84928	174842
69151	174843
2480	174844
8291	174845
31724	174846
69759	174847
4502	174848
8088	174849
54718	174850
9848	174851
64787	174852
21695	174853
15316	174854
21800	174855
116264	174856
8307	174857
68811	174858
10184	174859
145290	174860
34644	174861
102289	174862
54277	174863
7603	174864
139806	174865
2668	174866
1246	174867
107069	174868
32567	174869
45781	174870
84284	174871
5210	174872
4536	174873
23534	174874
9631	174875
37699	174876
89213	174877
106075	174878
90121	174879
18293	174880
70640	174881
17359	174882
49229	174883
1538	174884
762	174885
65441	174886
4335	174887
104821	174888
33748	174889
50788	174890
51914	174891
71510	174892
91972	174893
57067	174894
36624	174895
18116	174896
25988	174897
5895	174898
37622	174899
15146	174900
25750	174901
62331	174902
11102	174903
43982	174904
53219	174905
60008	174906
3164	174907
126357	174908
74208	174909
21709	174910
27572	174911
99536	174912
36869	174913
66725	174914
30338	174915
86131	174916
3842	174917
41512	174918
85549	174919
54311	174920
9163	174921
134692	174922
95883	174923
117691	174924
23237	174925
110598	174926
132507	174927
21990	174928
5466	174929
62590	174930
35	174931
8725	174932
48485	174933
117410	174934
9386	174935
7194	174936
130977	174937
34605	174938
52411	174939
14223	174940
48688	174941
8845	174942
144753	174943
101031	174944
136487	174945
138447	174946
49149	174947
87935	174948
4972	174949
49114	174950
136404	174951
97308	174952
107236	174953
19045	174954
2958	174955
132277	174956
36987	174957
11913	174958
120609	174959
30169	174960
37233	174961
66729	174962
133374	174963
35370	174964
3036	174965
76902	174966
25383	174967
15304	174968
44872	174969
45709	174970
24617	174971
98599	174972
101033	174973
71493	174974
34168	174975
20086	174976
4773	174977
100738	174978
19387	174979
66751	174980
32992	174981
6908	174982
52543	174983
626	174984
314	174985
15330	174986
19601	174987
21409	174988
12135	174989
80136	174990
78862	174991
137319	174992
80832	174993
1044	174994
109206	174995
99372	174996
7331	174997
16375	174998
50225	174999
28701	175000
15113	175001
45155	175002
2102	175003
58845	175004
105750	175005
114481	175006
53138	175007
30393	175008
119313	175009
145259	175010
94770	175011
15961	175012
6830	175013
128212	175014
12124	175015
70597	175016
108298	175017
8253	175018
108039	175019
28592	175020
51654	175021
40853	175022
46603	175023
23384	175024
37650	175025
19785	175026
13915	175027
69786	175028
44	175029
111540	175030
19489	175031
99634	175032
59918	175033
27535	175034
16472	175035
111848	175036
1675	175037
47904	175038
8911	175039
47897	175040
13527	175041
46037	175042
31391	175043
62539	175044
41927	175045
81939	175046
2004	175047
11015	175048
261	175049
56290	175050
61340	175051
15280	175052
3571	175053
3033	175054
44756	175055
17791	175056
118766	175057
48357	175058
13340	175059
45896	175060
7226	175061
53940	175062
43367	175063
38716	175064
83643	175065
2082	175066
61030	175067
41364	175068
113479	175069
96868	175070
46111	175071
99138	175072
81255	175073
9340	175074
67074	175075
93647	175076
38664	175077
6271	175078
120465	175079
53064	175080
59248	175081
13423	175082
107285	175083
66791	175084
75033	175085
3936	175086
18980	175087
20438	175088
825	175089
18326	175090
22879	175091
110940	175092
64267	175093
6240	175094
3289	175095
129882	175096
102530	175097
14153	175098
31	175099
60022	175100
41611	175101
19326	175102
73616	175103
129987	175104
11483	175105
147233	175106
36602	175107
100381	175108
8322	175109
85351	175110
34693	175111
54598	175112
55855	175113
69459	175114
73155	175115
28453	175116
14332	175117
150653	175118
25184	175119
1811	175120
63722	175121
39990	175122
66864	175123
105231	175124
81735	175125
79130	175126
31449	175127
53311	175128
37510	175129
2493	175130
41492	175131
18487	175132
5315	175133
15538	175134
14693	175135
104802	175136
49063	175137
48674	175138
4286	175139
14822	175140
93697	175141
68167	175142
15294	175143
49812	175144
11331	175145
36648	175146
63705	175147
51798	175148
739	175149
21018	175150
73226	175151
40528	175152
125830	175153
103059	175154
18064	175155
30949	175156
43093	175157
74222	175158
12504	175159
6308	175160
48684	175161
83155	175162
106985	175163
45777	175164
9039	175165
26097	175166
29267	175167
84940	175168
5558	175169
6163	175170
103807	175171
8259	175172
57673	175173
86472	175174
85605	175175
2158	175176
658	175177
23058	175178
47971	175179
115227	175180
82693	175181
52413	175182
59663	175183
108399	175184
19262	175185
42604	175186
35814	175187
38891	175188
20723	175189
12232	175190
3398	175191
3625	175192
8154	175193
88126	175194
5613	175195
3816	175196
80449	175197
95947	175198
96777	175199
45652	175200
72069	175201
22694	175202
41270	175203
97821	175204
106793	175205
20881	175206
65222	175207
31786	175208
25982	175209
33680	175210
18743	175211
65954	175212
67396	175213
28260	175214
48949	175215
6362	175216
77017	175217
145507	175218
28868	175219
52971	175220
46454	175221
28318	175222
60697	175223
9993	175224
31993	175225
20636	175226
13486	175227
10795	175228
94433	175229
68172	175230
16094	175231
42468	175232
21202	175233
5044	175234
71048	175235
70840	175236
96002	175237
7030	175238
108504	175239
3227	175240
2108	175241
54039	175242
4862	175243
79211	175244
5083	175245
40613	175246
69423	175247
34754	175248
102424	175249
49454	175250
87110	175251
17642	175252
55120	175253
46011	175254
88221	175255
58279	175256
119137	175257
7881	175258
9922	175259
17079	175260
1316	175261
20823	175262
38123	175263
78158	175264
17911	175265
4154	175266
6658	175267
17986	175268
15381	175269
362	175270
86391	175271
18702	175272
28171	175273
95497	175274
86895	175275
37228	175276
48021	175277
69549	175278
1313	175279
3458	175280
80868	175281
78762	175282
5040	175283
20450	175284
25043	175285
59380	175286
17249	175287
4000	175288
43852	175289
45643	175290
3630	175291
21273	175292
19130	175293
49302	175294
67988	175295
29846	175296
19422	175297
9591	175298
61119	175299
111512	175300
19777	175301
17639	175302
70498	175303
30460	175304
14584	175305
91129	175306
37345	175307
35939	175308
3298	175309
113804	175310
21285	175311
46648	175312
135654	175313
9213	175314
16540	175315
57969	175316
12208	175317
15163	175318
126506	175319
77413	175320
31729	175321
62417	175322
2326	175323
8732	175324
54963	175325
59483	175326
33323	175327
23357	175328
210	175329
91011	175330
33272	175331
28993	175332
1571	175333
33182	175334
14703	175335
5257	175336
4058	175337
10278	175338
124581	175339
5906	175340
79704	175341
70123	175342
6509	175343
4471	175344
43027	175345
35602	175346
11206	175347
36353	175348
22539	175349
6759	175350
39343	175351
92404	175352
12419	175353
145689	175354
525	175355
70395	175356
25239	175357
21648	175358
3025	175359
96592	175360
120435	175361
7681	175362
86064	175363
59582	175364
84264	175365
36741	175366
54375	175367
7959	175368
49859	175369
59919	175370
1457	175371
35395	175372
39983	175373
111892	175374
8158	175375
13119	175376
7395	175377
32375	175378
39276	175379
44561	175380
121	175381
201	175382
78997	175383
10969	175384
59171	175385
10636	175386
138493	175387
55353	175388
93008	175389
2736	175390
8465	175391
35561	175392
38234	175393
86131	175394
11097	175395
5066	175396
13336	175397
150611	175398
39868	175399
59745	175400
98270	175401
92924	175402
110673	175403
76232	175404
16891	175405
43493	175406
137275	175407
4204	175408
17939	175409
65527	175410
47362	175411
25937	175412
451	175413
116752	175414
57953	175415
104832	175416
31156	175417
6944	175418
143363	175419
27718	175420
49065	175421
1688	175422
33213	175423
141405	175424
63093	175425
126098	175426
763	175427
120518	175428
9427	175429
14081	175430
97064	175431
46653	175432
49233	175433
35357	175434
100890	175435
33126	175436
8169	175437
37367	175438
21	175439
1220	175440
5369	175441
7059	175442
33151	175443
88871	175444
145501	175445
19289	175446
88046	175447
26534	175448
24879	175449
140459	175450
5826	175451
19410	175452
10594	175453
39235	175454
29523	175455
118428	175456
14747	175457
20678	175458
123144	175459
14941	175460
12724	175461
17397	175462
858	175463
10283	175464
4515	175465
9592	175466
19993	175467
16895	175468
123	175469
38670	175470
36594	175471
72506	175472
130056	175473
3436	175474
32301	175475
1022	175476
36031	175477
30108	175478
3791	175479
37580	175480
38605	175481
48	175482
27824	175483
85485	175484
10417	175485
1726	175486
45922	175487
108072	175488
78020	175489
71570	175490
90080	175491
69089	175492
3936	175493
18909	175494
147909	175495
1543	175496
5506	175497
73287	175498
4932	175499
56855	175500
29333	175501
6031	175502
34424	175503
78687	175504
1743	175505
68408	175506
17756	175507
82878	175508
86778	175509
7135	175510
4134	175511
76947	175512
114339	175513
93866	175514
39787	175515
91494	175516
15124	175517
28055	175518
277	175519
21715	175520
15492	175521
11078	175522
82021	175523
3765	175524
41042	175525
35739	175526
62052	175527
105532	175528
9127	175529
13431	175530
19907	175531
8410	175532
10409	175533
113989	175534
43857	175535
12345	175536
23692	175537
17405	175538
1491	175539
131407	175540
69637	175541
4979	175542
38306	175543
20190	175544
32402	175545
25220	175546
44202	175547
126215	175548
34874	175549
27592	175550
125557	175551
18584	175552
93397	175553
58221	175554
2144	175555
5209	175556
21454	175557
60702	175558
118287	175559
119774	175560
19202	175561
66248	175562
642	175563
99468	175564
2165	175565
99114	175566
45023	175567
70877	175568
31128	175569
55059	175570
75081	175571
97403	175572
62608	175573
45602	175574
8350	175575
3580	175576
1688	175577
57226	175578
128545	175579
5345	175580
27456	175581
112518	175582
3339	175583
43687	175584
63665	175585
11163	175586
1859	175587
43834	175588
48489	175589
67213	175590
130440	175591
10727	175592
128354	175593
8161	175594
4413	175595
70151	175596
3443	175597
50446	175598
63227	175599
143186	175600
4	175601
3466	175602
42111	175603
2516	175604
885	175605
23584	175606
12783	175607
13691	175608
64545	175609
97712	175610
17039	175611
50704	175612
118105	175613
120630	175614
17528	175615
110578	175616
88783	175617
8467	175618
56461	175619
56861	175620
57537	175621
38712	175622
101104	175623
40417	175624
26630	175625
137123	175626
29104	175627
1426	175628
39545	175629
132266	175630
177	175631
25110	175632
84368	175633
33155	175634
28832	175635
18458	175636
124872	175637
2263	175638
25522	175639
63075	175640
83207	175641
94441	175642
27846	175643
16767	175644
124206	175645
131252	175646
52671	175647
2757	175648
18008	175649
22763	175650
59861	175651
7249	175652
18627	175653
87187	175654
99411	175655
105187	175656
55362	175657
82422	175658
10695	175659
38531	175660
70186	175661
54148	175662
110762	175663
75229	175664
113225	175665
104453	175666
44506	175667
8817	175668
22338	175669
29043	175670
8139	175671
69560	175672
22841	175673
57454	175674
110847	175675
31358	175676
85144	175677
11171	175678
35964	175679
129460	175680
82199	175681
2610	175682
29272	175683
95537	175684
48679	175685
81837	175686
94154	175687
15855	175688
129139	175689
99888	175690
108168	175691
71712	175692
15547	175693
287	175694
89951	175695
53474	175696
31300	175697
25529	175698
23466	175699
4090	175700
33358	175701
138533	175702
59527	175703
107777	175704
71200	175705
40622	175706
8349	175707
109526	175708
60510	175709
70687	175710
134844	175711
77485	175712
45951	175713
55556	175714
17781	175715
127952	175716
59253	175717
16320	175718
17565	175719
35847	175720
16253	175721
49513	175722
50589	175723
33053	175724
41752	175725
62603	175726
47442	175727
148053	175728
16371	175729
34380	175730
46843	175731
25801	175732
2230	175733
47008	175734
117	175735
18072	175736
69436	175737
135469	175738
68098	175739
46256	175740
11667	175741
63067	175742
49702	175743
617	175744
53496	175745
9994	175746
24849	175747
3705	175748
81839	175749
27967	175750
11431	175751
4631	175752
79823	175753
24851	175754
18191	175755
7107	175756
140722	175757
133762	175758
30048	175759
36931	175760
11168	175761
39326	175762
49383	175763
71929	175764
95963	175765
107454	175766
76127	175767
60970	175768
45093	175769
453	175770
65317	175771
35496	175772
22956	175773
107787	175774
99345	175775
93931	175776
135704	175777
25486	175778
16604	175779
45576	175780
3140	175781
77697	175782
18499	175783
136338	175784
62939	175785
24963	175786
100805	175787
47378	175788
3599	175789
148089	175790
12384	175791
42920	175792
4252	175793
43950	175794
63741	175795
496	175796
13456	175797
472	175798
62191	175799
87283	175800
23324	175801
18971	175802
4879	175803
72436	175804
98289	175805
83792	175806
38875	175807
28707	175808
1531	175809
7353	175810
20943	175811
107057	175812
13657	175813
94976	175814
124670	175815
85666	175816
30481	175817
46028	175818
3721	175819
17076	175820
95099	175821
31448	175822
3035	175823
2635	175824
76912	175825
126049	175826
92535	175827
84613	175828
117754	175829
6210	175830
53068	175831
145475	175832
57476	175833
98494	175834
5317	175835
28807	175836
45687	175837
20860	175838
247	175839
46585	175840
23929	175841
14256	175842
34122	175843
71409	175844
67688	175845
70042	175846
133699	175847
95658	175848
65696	175849
77459	175850
16783	175851
61179	175852
3346	175853
6326	175854
5111	175855
55073	175856
48631	175857
27131	175858
83223	175859
19034	175860
93056	175861
126369	175862
781	175863
16724	175864
10803	175865
20308	175866
536	175867
74578	175868
29448	175869
102596	175870
8348	175871
54906	175872
55380	175873
22364	175874
10641	175875
35955	175876
85943	175877
49983	175878
143616	175879
149645	175880
64833	175881
111070	175882
9324	175883
49366	175884
231	175885
146268	175886
2063	175887
5838	175888
66773	175889
99112	175890
60266	175891
13837	175892
14164	175893
4795	175894
107064	175895
19466	175896
65219	175897
28003	175898
23092	175899
45271	175900
74833	175901
2856	175902
16815	175903
4485	175904
87795	175905
65018	175906
7779	175907
1544	175908
72137	175909
10911	175910
3408	175911
6107	175912
36173	175913
68048	175914
219	175915
44732	175916
120646	175917
39630	175918
94958	175919
51671	175920
149894	175921
9666	175922
5634	175923
6546	175924
45223	175925
3230	175926
35842	175927
18830	175928
724	175929
56879	175930
61595	175931
4362	175932
8410	175933
9543	175934
123455	175935
19024	175936
50895	175937
1526	175938
52729	175939
53138	175940
42789	175941
15399	175942
42962	175943
133637	175944
1556	175945
7209	175946
20960	175947
27541	175948
23650	175949
81432	175950
40906	175951
56012	175952
60658	175953
47965	175954
109829	175955
93355	175956
121040	175957
32314	175958
28477	175959
93158	175960
45541	175961
20280	175962
17823	175963
4812	175964
49162	175965
34768	175966
3982	175967
11842	175968
31719	175969
10720	175970
70551	175971
28216	175972
7412	175973
74401	175974
23112	175975
10241	175976
421	175977
19091	175978
77745	175979
736	175980
43248	175981
86745	175982
82952	175983
47508	175984
35042	175985
52567	175986
63588	175987
28951	175988
42814	175989
27098	175990
39266	175991
55789	175992
60533	175993
64785	175994
92429	175995
49299	175996
40028	175997
77704	175998
12451	175999
71834	176000
917	176001
77934	176002
97305	176003
56267	176004
5520	176005
3299	176006
32137	176007
16404	176008
798	176009
67631	176010
48858	176011
44595	176012
18202	176013
5062	176014
117479	176015
8437	176016
26360	176017
104226	176018
8460	176019
85467	176020
5250	176021
54326	176022
77063	176023
41179	176024
726	176025
1503	176026
89410	176027
124	176028
52760	176029
97884	176030
35231	176031
36713	176032
1645	176033
79406	176034
29447	176035
19156	176036
17796	176037
8602	176038
39309	176039
7164	176040
5398	176041
119452	176042
85183	176043
9831	176044
95612	176045
13098	176046
32269	176047
83245	176048
44896	176049
53205	176050
1503	176051
80710	176052
52148	176053
18749	176054
16257	176055
38523	176056
130175	176057
58210	176058
6159	176059
81101	176060
28865	176061
28202	176062
50293	176063
40488	176064
16350	176065
41141	176066
667	176067
12690	176068
11514	176069
693	176070
6607	176071
14098	176072
12451	176073
127097	176074
4701	176075
53572	176076
65360	176077
64347	176078
4026	176079
116574	176080
131427	176081
134779	176082
66275	176083
869	176084
75504	176085
21514	176086
14084	176087
91175	176088
41453	176089
106463	176090
7882	176091
67161	176092
66213	176093
19782	176094
22365	176095
25	176096
3401	176097
18667	176098
11948	176099
70891	176100
86841	176101
35368	176102
21956	176103
49855	176104
15430	176105
56325	176106
5034	176107
63	176108
12186	176109
115737	176110
119491	176111
26073	176112
1138	176113
71857	176114
101525	176115
76784	176116
31687	176117
4453	176118
26887	176119
100564	176120
6993	176121
5765	176122
71786	176123
62841	176124
38654	176125
89061	176126
14314	176127
24852	176128
76617	176129
3895	176130
1226	176131
18957	176132
19291	176133
92012	176134
60995	176135
41672	176136
25267	176137
23180	176138
52102	176139
39396	176140
3618	176141
6671	176142
99031	176143
7038	176144
76021	176145
45719	176146
76264	176147
81423	176148
24686	176149
3486	176150
4061	176151
48810	176152
83698	176153
185	176154
6633	176155
12138	176156
59932	176157
98709	176158
55111	176159
15051	176160
83670	176161
5450	176162
35580	176163
9586	176164
6281	176165
2831	176166
4539	176167
86684	176168
46757	176169
28559	176170
140938	176171
84519	176172
34571	176173
62990	176174
101451	176175
117735	176176
856	176177
12559	176178
70080	176179
954	176180
21650	176181
29216	176182
46010	176183
4863	176184
50057	176185
74923	176186
67232	176187
132361	176188
237	176189
20503	176190
82890	176191
38184	176192
63290	176193
32005	176194
27897	176195
2333	176196
126748	176197
100217	176198
73217	176199
2406	176200
133680	176201
140571	176202
21294	176203
13103	176204
104496	176205
20819	176206
10417	176207
67804	176208
6202	176209
63431	176210
661	176211
41893	176212
47162	176213
2507	176214
42442	176215
46988	176216
1164	176217
137598	176218
59474	176219
1475	176220
5939	176221
56496	176222
21268	176223
39116	176224
60655	176225
102678	176226
52615	176227
53606	176228
88011	176229
83953	176230
86854	176231
20875	176232
2650	176233
2470	176234
236	176235
24575	176236
13888	176237
20567	176238
44312	176239
7742	176240
72082	176241
137759	176242
50624	176243
134698	176244
119268	176245
74134	176246
71032	176247
63399	176248
112321	176249
14846	176250
33018	176251
67176	176252
25859	176253
15285	176254
90405	176255
14080	176256
2431	176257
28287	176258
67860	176259
7827	176260
6749	176261
118835	176262
71018	176263
49378	176264
72475	176265
22756	176266
81701	176267
39703	176268
87102	176269
15099	176270
13541	176271
1992	176272
116316	176273
74435	176274
18697	176275
436	176276
4167	176277
10313	176278
28688	176279
46525	176280
29023	176281
67875	176282
81479	176283
52626	176284
11669	176285
108288	176286
36289	176287
109120	176288
9053	176289
62147	176290
13933	176291
62975	176292
7304	176293
67382	176294
121647	176295
27333	176296
73409	176297
148059	176298
13940	176299
58031	176300
47062	176301
15540	176302
92797	176303
146627	176304
43931	176305
107522	176306
48203	176307
48478	176308
119106	176309
19441	176310
42577	176311
37692	176312
93934	176313
106039	176314
14814	176315
574	176316
65896	176317
54703	176318
15775	176319
53266	176320
135718	176321
50040	176322
377	176323
52710	176324
61195	176325
97150	176326
19494	176327
17560	176328
109619	176329
88578	176330
58517	176331
58277	176332
22684	176333
12701	176334
13722	176335
21878	176336
1662	176337
37394	176338
101019	176339
115736	176340
92818	176341
112610	176342
25183	176343
20429	176344
85508	176345
9856	176346
2028	176347
17461	176348
95906	176349
5485	176350
47376	176351
120323	176352
142820	176353
78669	176354
766	176355
12750	176356
23012	176357
83356	176358
21802	176359
60675	176360
69460	176361
136890	176362
24828	176363
1808	176364
8297	176365
57429	176366
34552	176367
44320	176368
10654	176369
64052	176370
39272	176371
59278	176372
2961	176373
439	176374
53605	176375
2296	176376
35657	176377
39979	176378
52791	176379
20312	176380
81690	176381
29377	176382
4616	176383
91974	176384
70250	176385
6321	176386
103707	176387
75053	176388
1676	176389
117968	176390
14045	176391
2476	176392
43708	176393
56849	176394
97398	176395
1309	176396
3504	176397
44783	176398
93231	176399
82563	176400
75057	176401
24772	176402
117900	176403
18544	176404
17107	176405
141049	176406
8209	176407
74604	176408
33740	176409
33288	176410
149518	176411
3438	176412
94185	176413
24973	176414
9492	176415
60896	176416
102196	176417
5213	176418
18332	176419
21259	176420
14495	176421
3866	176422
146374	176423
25543	176424
111017	176425
57923	176426
10759	176427
25982	176428
14689	176429
1230	176430
74424	176431
42337	176432
96989	176433
45114	176434
19023	176435
123767	176436
39427	176437
66859	176438
45224	176439
101181	176440
11963	176441
96624	176442
82972	176443
144391	176444
37674	176445
56395	176446
120889	176447
58980	176448
101322	176449
22	176450
105385	176451
111602	176452
61941	176453
28208	176454
69619	176455
27593	176456
39	176457
135334	176458
46434	176459
46208	176460
10282	176461
3857	176462
25316	176463
15672	176464
84168	176465
225	176466
106048	176467
94648	176468
62226	176469
50919	176470
41001	176471
80709	176472
20409	176473
22847	176474
10011	176475
96061	176476
64930	176477
24154	176478
16530	176479
101313	176480
5047	176481
13541	176482
36922	176483
1121	176484
54200	176485
8514	176486
61257	176487
11888	176488
49309	176489
10938	176490
16876	176491
33704	176492
14687	176493
64641	176494
111871	176495
24536	176496
80937	176497
29239	176498
89781	176499
50580	176500
47369	176501
33904	176502
81799	176503
87022	176504
84799	176505
1721	176506
93212	176507
14571	176508
14957	176509
44649	176510
16860	176511
97559	176512
4488	176513
8045	176514
24322	176515
15895	176516
27021	176517
54350	176518
32141	176519
10893	176520
24160	176521
30406	176522
76865	176523
25271	176524
17375	176525
28092	176526
24817	176527
4950	176528
114984	176529
20520	176530
99094	176531
65377	176532
133097	176533
1542	176534
42612	176535
12910	176536
81475	176537
3881	176538
35547	176539
93877	176540
59938	176541
10574	176542
109093	176543
130578	176544
1756	176545
150	176546
105782	176547
127105	176548
52957	176549
98872	176550
10781	176551
59339	176552
70462	176553
2924	176554
46700	176555
129680	176556
54514	176557
943	176558
58246	176559
7968	176560
18825	176561
87571	176562
2810	176563
13721	176564
102386	176565
47615	176566
61755	176567
28287	176568
29832	176569
36240	176570
142402	176571
4922	176572
3475	176573
21514	176574
2262	176575
1577	176576
98194	176577
87243	176578
7001	176579
51028	176580
20628	176581
66231	176582
32258	176583
1505	176584
36178	176585
14661	176586
14685	176587
28248	176588
37264	176589
173	176590
44165	176591
61193	176592
57363	176593
88668	176594
1692	176595
37296	176596
24235	176597
14360	176598
6784	176599
1279	176600
70791	176601
122157	176602
35277	176603
5757	176604
39157	176605
85567	176606
18278	176607
114	176608
44937	176609
2738	176610
81143	176611
11402	176612
68193	176613
80364	176614
53744	176615
61060	176616
63754	176617
95063	176618
56692	176619
45443	176620
104717	176621
36650	176622
56744	176623
27280	176624
132481	176625
55859	176626
136469	176627
40698	176628
14395	176629
29911	176630
91120	176631
46009	176632
1092	176633
66112	176634
170	176635
33755	176636
13349	176637
129833	176638
15036	176639
29464	176640
47810	176641
2499	176642
86718	176643
28052	176644
11942	176645
610	176646
2004	176647
30729	176648
3838	176649
1665	176650
6740	176651
84456	176652
6450	176653
20126	176654
82851	176655
136952	176656
37191	176657
11121	176658
65968	176659
15335	176660
89015	176661
66726	176662
16854	176663
5458	176664
28545	176665
24524	176666
109684	176667
51611	176668
18630	176669
3147	176670
13247	176671
56675	176672
26223	176673
71141	176674
22460	176675
128622	176676
56010	176677
52987	176678
229	176679
15813	176680
85547	176681
5790	176682
125615	176683
16217	176684
57815	176685
36892	176686
95653	176687
3026	176688
115593	176689
10983	176690
30240	176691
10928	176692
22968	176693
4123	176694
2581	176695
130579	176696
71000	176697
2449	176698
70224	176699
27746	176700
23438	176701
54547	176702
47509	176703
23561	176704
33619	176705
29709	176706
117022	176707
117810	176708
15981	176709
68810	176710
20569	176711
29142	176712
4618	176713
6996	176714
41201	176715
26855	176716
94331	176717
51333	176718
74347	176719
20441	176720
9192	176721
25234	176722
23279	176723
27701	176724
8568	176725
31576	176726
21574	176727
26118	176728
67297	176729
45876	176730
44623	176731
14924	176732
59399	176733
19556	176734
30171	176735
102925	176736
84275	176737
77099	176738
1465	176739
33625	176740
68262	176741
67694	176742
116574	176743
79375	176744
107435	176745
81535	176746
41405	176747
32538	176748
15643	176749
42646	176750
6413	176751
28554	176752
91202	176753
10834	176754
61950	176755
88100	176756
11952	176757
3599	176758
13288	176759
4604	176760
31897	176761
6962	176762
135581	176763
67037	176764
80556	176765
62441	176766
117173	176767
36878	176768
12159	176769
39252	176770
42412	176771
60856	176772
79196	176773
93158	176774
18534	176775
107562	176776
92927	176777
40829	176778
144272	176779
21239	176780
143415	176781
40364	176782
108615	176783
10247	176784
34968	176785
20780	176786
7797	176787
44444	176788
68859	176789
14305	176790
221	176791
6453	176792
65169	176793
3118	176794
37114	176795
48988	176796
94369	176797
72366	176798
20919	176799
13450	176800
9557	176801
4106	176802
15221	176803
1904	176804
78972	176805
101967	176806
11251	176807
33467	176808
1346	176809
5333	176810
14628	176811
24602	176812
25735	176813
17705	176814
25457	176815
18793	176816
27317	176817
144515	176818
76206	176819
21722	176820
100588	176821
117703	176822
20180	176823
20122	176824
5294	176825
73895	176826
50766	176827
5903	176828
8488	176829
2170	176830
46828	176831
51214	176832
7743	176833
49248	176834
53912	176835
12870	176836
39107	176837
69873	176838
91172	176839
106566	176840
12870	176841
42232	176842
94706	176843
2378	176844
86007	176845
41534	176846
1217	176847
137799	176848
137655	176849
2133	176850
49114	176851
21487	176852
38772	176853
85435	176854
31154	176855
110056	176856
44867	176857
31049	176858
2779	176859
23546	176860
61998	176861
20520	176862
4531	176863
8477	176864
13565	176865
8291	176866
46140	176867
15545	176868
55120	176869
18654	176870
103852	176871
60709	176872
69313	176873
44159	176874
38328	176875
44574	176876
8555	176877
19874	176878
101637	176879
100538	176880
31337	176881
191	176882
93903	176883
28643	176884
93485	176885
93019	176886
35421	176887
50721	176888
20089	176889
445	176890
97793	176891
15491	176892
620	176893
27997	176894
71813	176895
30101	176896
11455	176897
95481	176898
2075	176899
112261	176900
87284	176901
4420	176902
54035	176903
11888	176904
4583	176905
67485	176906
72593	176907
75687	176908
17020	176909
13239	176910
42814	176911
98314	176912
104440	176913
24548	176914
17897	176915
28290	176916
33299	176917
33029	176918
1140	176919
51287	176920
49373	176921
32957	176922
14348	176923
44286	176924
28489	176925
103913	176926
7753	176927
50717	176928
150820	176929
17920	176930
27112	176931
14971	176932
29436	176933
74309	176934
12661	176935
20149	176936
21771	176937
48133	176938
9347	176939
341	176940
6595	176941
12279	176942
135958	176943
7783	176944
75110	176945
21624	176946
84410	176947
76384	176948
786	176949
23764	176950
59389	176951
90654	176952
84739	176953
1934	176954
9754	176955
44771	176956
7961	176957
4234	176958
37682	176959
23774	176960
24063	176961
71061	176962
34223	176963
1004	176964
6559	176965
52438	176966
29572	176967
16274	176968
21084	176969
14277	176970
2394	176971
23165	176972
369	176973
71714	176974
14380	176975
105674	176976
101680	176977
37153	176978
62735	176979
55442	176980
138208	176981
6782	176982
23196	176983
79727	176984
42905	176985
41319	176986
29907	176987
483	176988
4233	176989
6080	176990
94671	176991
130	176992
85152	176993
54107	176994
33547	176995
38066	176996
19322	176997
43378	176998
5600	176999
104609	177000
85545	177001
2428	177002
28931	177003
39739	177004
86691	177005
49474	177006
86524	177007
107738	177008
143036	177009
14629	177010
22678	177011
21978	177012
98078	177013
2267	177014
12200	177015
44754	177016
73478	177017
69879	177018
81096	177019
1735	177020
7427	177021
3358	177022
78670	177023
31126	177024
9093	177025
76668	177026
82033	177027
347	177028
27919	177029
778	177030
67606	177031
40142	177032
15635	177033
19720	177034
21547	177035
2863	177036
44909	177037
28024	177038
115024	177039
103737	177040
59368	177041
24356	177042
10495	177043
57968	177044
20840	177045
39096	177046
9523	177047
71132	177048
64437	177049
585	177050
1415	177051
34753	177052
64405	177053
60547	177054
79806	177055
11041	177056
14273	177057
48110	177058
18170	177059
47984	177060
66829	177061
6956	177062
3916	177063
86393	177064
45160	177065
53466	177066
32957	177067
77968	177068
104782	177069
40945	177070
62887	177071
5636	177072
23965	177073
32123	177074
144476	177075
8983	177076
785	177077
11331	177078
97238	177079
12361	177080
24924	177081
19879	177082
28725	177083
62860	177084
108967	177085
17041	177086
80367	177087
5800	177088
67591	177089
12444	177090
65848	177091
8009	177092
27977	177093
71951	177094
2069	177095
33298	177096
20376	177097
118956	177098
32995	177099
88394	177100
13401	177101
15753	177102
15727	177103
2566	177104
101403	177105
66427	177106
381	177107
36182	177108
19447	177109
35161	177110
22334	177111
99014	177112
37567	177113
12939	177114
5224	177115
25087	177116
9659	177117
31842	177118
20578	177119
40849	177120
74056	177121
1736	177122
87553	177123
1176	177124
36573	177125
71096	177126
46139	177127
11747	177128
21641	177129
103825	177130
30843	177131
36016	177132
20210	177133
16262	177134
10732	177135
26543	177136
19655	177137
54868	177138
62082	177139
100403	177140
80988	177141
100356	177142
122587	177143
63464	177144
33	177145
11874	177146
16061	177147
20626	177148
140139	177149
7873	177150
18937	177151
37728	177152
29212	177153
28473	177154
43495	177155
62768	177156
952	177157
22409	177158
336	177159
59287	177160
4450	177161
126213	177162
46997	177163
86838	177164
119912	177165
40526	177166
59442	177167
65528	177168
27685	177169
139083	177170
39232	177171
149885	177172
77495	177173
8434	177174
107623	177175
4777	177176
46775	177177
87367	177178
131624	177179
54787	177180
56552	177181
37537	177182
79859	177183
5874	177184
61125	177185
134172	177186
35313	177187
1767	177188
87045	177189
4456	177190
58964	177191
15807	177192
32402	177193
7349	177194
15708	177195
24878	177196
72051	177197
86194	177198
45366	177199
78885	177200
2796	177201
44070	177202
37293	177203
12531	177204
22515	177205
88004	177206
99862	177207
37247	177208
78006	177209
24251	177210
49281	177211
8159	177212
80076	177213
94789	177214
48759	177215
55908	177216
41710	177217
11733	177218
13094	177219
63193	177220
1421	177221
40613	177222
35715	177223
51063	177224
70607	177225
97910	177226
84020	177227
94928	177228
37312	177229
75121	177230
8158	177231
28373	177232
71351	177233
8	177234
51855	177235
18826	177236
56107	177237
89731	177238
66484	177239
82428	177240
47904	177241
118017	177242
67815	177243
1163	177244
6632	177245
136069	177246
44406	177247
4629	177248
78214	177249
15057	177250
15334	177251
54464	177252
111235	177253
127624	177254
88892	177255
46537	177256
36543	177257
144630	177258
89823	177259
84321	177260
16077	177261
41536	177262
82631	177263
47718	177264
962	177265
124432	177266
8810	177267
24867	177268
111227	177269
29556	177270
15520	177271
28331	177272
61024	177273
29721	177274
43953	177275
23532	177276
21536	177277
14884	177278
76744	177279
28382	177280
18912	177281
75919	177282
53887	177283
81038	177284
43293	177285
3738	177286
4859	177287
132442	177288
44448	177289
6760	177290
14062	177291
29540	177292
22036	177293
5354	177294
99177	177295
47839	177296
26844	177297
108251	177298
35168	177299
14221	177300
14264	177301
55289	177302
24613	177303
38977	177304
5259	177305
52671	177306
38236	177307
1651	177308
46971	177309
58296	177310
434	177311
49228	177312
27318	177313
3427	177314
63851	177315
4448	177316
42150	177317
80824	177318
29645	177319
16644	177320
65041	177321
21353	177322
15218	177323
34273	177324
4338	177325
7954	177326
115902	177327
3677	177328
15771	177329
9063	177330
62855	177331
1900	177332
103024	177333
49230	177334
85968	177335
16337	177336
13416	177337
134736	177338
4880	177339
106038	177340
22999	177341
71058	177342
30014	177343
40247	177344
23583	177345
92440	177346
707	177347
75142	177348
68148	177349
22057	177350
842	177351
79719	177352
15767	177353
91339	177354
6221	177355
68025	177356
13624	177357
17961	177358
7669	177359
5404	177360
70860	177361
73953	177362
104470	177363
15129	177364
16582	177365
3021	177366
15924	177367
1310	177368
59914	177369
47343	177370
58863	177371
3941	177372
24525	177373
3704	177374
58761	177375
9759	177376
36209	177377
130503	177378
41449	177379
45888	177380
9293	177381
1760	177382
43705	177383
16149	177384
884	177385
80438	177386
102948	177387
18762	177388
40566	177389
15516	177390
34838	177391
29874	177392
32811	177393
22646	177394
2896	177395
120701	177396
124482	177397
9150	177398
80912	177399
12258	177400
12693	177401
38768	177402
17064	177403
14851	177404
391	177405
35101	177406
129918	177407
21770	177408
6563	177409
66441	177410
16713	177411
12099	177412
38820	177413
47887	177414
21892	177415
19286	177416
38121	177417
69272	177418
57105	177419
19703	177420
42843	177421
57623	177422
124614	177423
7031	177424
71720	177425
48716	177426
24076	177427
124298	177428
102717	177429
5855	177430
483	177431
31522	177432
7041	177433
41746	177434
23429	177435
66078	177436
44495	177437
51345	177438
102645	177439
74653	177440
131122	177441
57925	177442
16377	177443
30424	177444
137812	177445
40050	177446
88568	177447
41268	177448
9658	177449
45846	177450
91380	177451
67352	177452
99822	177453
99170	177454
89837	177455
33967	177456
8260	177457
700	177458
2057	177459
2466	177460
66411	177461
59082	177462
2864	177463
108161	177464
45730	177465
11376	177466
50225	177467
84465	177468
44104	177469
68319	177470
85087	177471
94590	177472
431	177473
26714	177474
86770	177475
122807	177476
25477	177477
102667	177478
39777	177479
60060	177480
3112	177481
12864	177482
105512	177483
87584	177484
143262	177485
5780	177486
82053	177487
15404	177488
77933	177489
56500	177490
25743	177491
9004	177492
38513	177493
20675	177494
103565	177495
5968	177496
67667	177497
99071	177498
13802	177499
6557	177500
25967	177501
58107	177502
65555	177503
58815	177504
78412	177505
95492	177506
91567	177507
34184	177508
7519	177509
117716	177510
3553	177511
4913	177512
6199	177513
34912	177514
57989	177515
52191	177516
14328	177517
50838	177518
60459	177519
50648	177520
16512	177521
35877	177522
7266	177523
134850	177524
2771	177525
52680	177526
76490	177527
105396	177528
93810	177529
4427	177530
49246	177531
1525	177532
10633	177533
54144	177534
5377	177535
5158	177536
103606	177537
12486	177538
17101	177539
93221	177540
137528	177541
54633	177542
1350	177543
141578	177544
5136	177545
55686	177546
11426	177547
88987	177548
38405	177549
68132	177550
64947	177551
16287	177552
2312	177553
51516	177554
73571	177555
19400	177556
48577	177557
36395	177558
16749	177559
28517	177560
63207	177561
18863	177562
28773	177563
7887	177564
1096	177565
33157	177566
73012	177567
125955	177568
45336	177569
19264	177570
60803	177571
57016	177572
6332	177573
15199	177574
28606	177575
58182	177576
72597	177577
782	177578
127745	177579
22267	177580
80909	177581
59576	177582
47024	177583
62472	177584
20149	177585
80673	177586
39551	177587
28971	177588
16380	177589
96351	177590
65748	177591
3740	177592
126279	177593
48582	177594
71273	177595
35744	177596
34103	177597
2703	177598
101965	177599
140710	177600
92062	177601
42863	177602
12536	177603
16546	177604
1511	177605
29094	177606
5931	177607
86399	177608
12634	177609
19866	177610
5635	177611
7812	177612
16490	177613
109155	177614
20909	177615
84008	177616
78913	177617
34917	177618
8458	177619
21094	177620
115101	177621
129717	177622
123421	177623
129158	177624
123626	177625
107963	177626
823	177627
14641	177628
27916	177629
14481	177630
87889	177631
2435	177632
147096	177633
32831	177634
9419	177635
34367	177636
17900	177637
26754	177638
13466	177639
28669	177640
370	177641
19298	177642
23166	177643
20037	177644
114746	177645
90119	177646
108588	177647
67082	177648
6365	177649
4630	177650
38420	177651
16313	177652
138167	177653
2460	177654
41932	177655
44673	177656
32769	177657
8101	177658
103	177659
37353	177660
50622	177661
119055	177662
1132	177663
32774	177664
76500	177665
25876	177666
125984	177667
765	177668
32581	177669
65694	177670
70102	177671
102143	177672
17476	177673
80502	177674
54133	177675
58978	177676
47262	177677
40115	177678
100253	177679
9013	177680
2395	177681
47838	177682
34687	177683
104258	177684
34755	177685
6914	177686
75483	177687
17091	177688
3460	177689
83579	177690
31471	177691
6085	177692
25721	177693
19112	177694
62284	177695
61323	177696
11966	177697
35051	177698
47815	177699
54686	177700
92521	177701
124378	177702
15746	177703
6512	177704
1872	177705
79480	177706
45398	177707
101513	177708
47655	177709
36631	177710
20850	177711
17197	177712
686	177713
147643	177714
22783	177715
8432	177716
59599	177717
19854	177718
23753	177719
80388	177720
80265	177721
59633	177722
1905	177723
43575	177724
26574	177725
54186	177726
66121	177727
700	177728
10061	177729
16849	177730
105082	177731
73658	177732
75886	177733
13946	177734
42503	177735
94669	177736
98379	177737
37493	177738
91150	177739
128112	177740
58787	177741
54423	177742
67856	177743
5293	177744
27325	177745
6173	177746
25838	177747
106210	177748
50766	177749
37021	177750
16746	177751
3571	177752
75631	177753
34094	177754
80507	177755
3791	177756
8661	177757
179	177758
19733	177759
27175	177760
46658	177761
1525	177762
92675	177763
524	177764
41788	177765
87349	177766
12319	177767
40753	177768
108970	177769
45153	177770
34795	177771
72	177772
12537	177773
66817	177774
36363	177775
1765	177776
52569	177777
77055	177778
43802	177779
65073	177780
8082	177781
6177	177782
85751	177783
37504	177784
5212	177785
67055	177786
26291	177787
99653	177788
50723	177789
11927	177790
32988	177791
23487	177792
55963	177793
11720	177794
11404	177795
64574	177796
23459	177797
46142	177798
15967	177799
1623	177800
46800	177801
42285	177802
606	177803
46375	177804
10403	177805
36617	177806
32490	177807
9033	177808
3549	177809
64540	177810
10259	177811
395	177812
73554	177813
25956	177814
106956	177815
19208	177816
46390	177817
41731	177818
131280	177819
37235	177820
2970	177821
31788	177822
106068	177823
76321	177824
96901	177825
17786	177826
147933	177827
5594	177828
31012	177829
76716	177830
8542	177831
3743	177832
65579	177833
122068	177834
114242	177835
67294	177836
6075	177837
2975	177838
103786	177839
4356	177840
828	177841
22	177842
22957	177843
56139	177844
94545	177845
68878	177846
93407	177847
37391	177848
4090	177849
4762	177850
31802	177851
6491	177852
2541	177853
29777	177854
110586	177855
93440	177856
44941	177857
79576	177858
20823	177859
56595	177860
106537	177861
508	177862
73148	177863
15654	177864
40559	177865
2652	177866
118675	177867
8930	177868
78231	177869
56681	177870
97870	177871
9143	177872
27393	177873
3901	177874
13828	177875
67774	177876
116565	177877
2425	177878
57900	177879
110341	177880
35022	177881
2444	177882
17609	177883
10405	177884
15637	177885
35119	177886
76701	177887
288	177888
71704	177889
12126	177890
49024	177891
126106	177892
7018	177893
77155	177894
133001	177895
25524	177896
57910	177897
2789	177898
39264	177899
73407	177900
256	177901
89522	177902
67974	177903
149879	177904
12800	177905
17699	177906
31791	177907
63715	177908
70871	177909
8555	177910
15018	177911
11554	177912
20704	177913
6217	177914
37107	177915
446	177916
63070	177917
29461	177918
3305	177919
21776	177920
9584	177921
64836	177922
11573	177923
8167	177924
78932	177925
14542	177926
84923	177927
31129	177928
107351	177929
5405	177930
60441	177931
21915	177932
41323	177933
75233	177934
40786	177935
100039	177936
109544	177937
33891	177938
148131	177939
14736	177940
15310	177941
44635	177942
39503	177943
44738	177944
22434	177945
53815	177946
23554	177947
58883	177948
5166	177949
1671	177950
10693	177951
81522	177952
36308	177953
4814	177954
105414	177955
9044	177956
40260	177957
95034	177958
22423	177959
24414	177960
32255	177961
7229	177962
101397	177963
88767	177964
8895	177965
92965	177966
34617	177967
76660	177968
125474	177969
56680	177970
22922	177971
50145	177972
54825	177973
8189	177974
90017	177975
34995	177976
31145	177977
12607	177978
61209	177979
123558	177980
16663	177981
18896	177982
39967	177983
1702	177984
5831	177985
57190	177986
144053	177987
57386	177988
13673	177989
7544	177990
76987	177991
70215	177992
46972	177993
23121	177994
55988	177995
87120	177996
27161	177997
33893	177998
14433	177999
50847	178000
14806	178001
2871	178002
115145	178003
12328	178004
2805	178005
2132	178006
14398	178007
56885	178008
42627	178009
135269	178010
12920	178011
42778	178012
64844	178013
44437	178014
10614	178015
92415	178016
22546	178017
126386	178018
5616	178019
9476	178020
12647	178021
10680	178022
5143	178023
18231	178024
24507	178025
109908	178026
82305	178027
15763	178028
35583	178029
126180	178030
16310	178031
34472	178032
4051	178033
25121	178034
6321	178035
33418	178036
36937	178037
46606	178038
130261	178039
1020	178040
23480	178041
136552	178042
65894	178043
31748	178044
18475	178045
67808	178046
44568	178047
95996	178048
8067	178049
21973	178050
19706	178051
122012	178052
80994	178053
21814	178054
12250	178055
24548	178056
60048	178057
7523	178058
18149	178059
94304	178060
36383	178061
121154	178062
14050	178063
96767	178064
146478	178065
59215	178066
31649	178067
3710	178068
12463	178069
82920	178070
778	178071
820	178072
114375	178073
29207	178074
77657	178075
50319	178076
66518	178077
87274	178078
51711	178079
3515	178080
1641	178081
1718	178082
92703	178083
19225	178084
12823	178085
1611	178086
101795	178087
96126	178088
98212	178089
68723	178090
23809	178091
17786	178092
46062	178093
103541	178094
19942	178095
60779	178096
17602	178097
16162	178098
10792	178099
7052	178100
42019	178101
79899	178102
28148	178103
84903	178104
36154	178105
22538	178106
1524	178107
76427	178108
47870	178109
44	178110
65815	178111
3800	178112
12952	178113
68666	178114
57279	178115
111448	178116
63333	178117
68889	178118
72186	178119
26716	178120
501	178121
79269	178122
50309	178123
14885	178124
59385	178125
25378	178126
45918	178127
24014	178128
89051	178129
54887	178130
64572	178131
66682	178132
13726	178133
30968	178134
53643	178135
34440	178136
72156	178137
745	178138
24008	178139
138731	178140
16935	178141
25836	178142
83810	178143
473	178144
23466	178145
23351	178146
47037	178147
59532	178148
13787	178149
40848	178150
26149	178151
79690	178152
58869	178153
74564	178154
33209	178155
37769	178156
126028	178157
87605	178158
126696	178159
18736	178160
98744	178161
119457	178162
36284	178163
1980	178164
1286	178165
41612	178166
5852	178167
25875	178168
20728	178169
19597	178170
10978	178171
30403	178172
23904	178173
64794	178174
9322	178175
34605	178176
25860	178177
72095	178178
47840	178179
134106	178180
152	178181
34452	178182
87055	178183
4074	178184
9194	178185
70955	178186
9562	178187
132360	178188
77010	178189
29414	178190
87577	178191
76139	178192
120850	178193
10913	178194
287	178195
67763	178196
83949	178197
585	178198
71641	178199
28563	178200
55707	178201
63225	178202
44696	178203
96583	178204
15938	178205
3782	178206
78116	178207
79085	178208
60363	178209
127540	178210
56568	178211
21931	178212
63873	178213
37672	178214
14917	178215
9030	178216
371	178217
78189	178218
47749	178219
106914	178220
3489	178221
47963	178222
35140	178223
5570	178224
54082	178225
106984	178226
75308	178227
120858	178228
346	178229
60994	178230
35646	178231
21412	178232
48676	178233
81408	178234
49482	178235
101196	178236
103	178237
7132	178238
140103	178239
654	178240
58976	178241
89986	178242
7425	178243
38152	178244
40059	178245
55700	178246
58	178247
101940	178248
3	178249
52892	178250
130211	178251
989	178252
58707	178253
118904	178254
58129	178255
47624	178256
73166	178257
25906	178258
110539	178259
92027	178260
32422	178261
23210	178262
16816	178263
12946	178264
25303	178265
73789	178266
6648	178267
132666	178268
118421	178269
60030	178270
7400	178271
88034	178272
15511	178273
86806	178274
9963	178275
54543	178276
15707	178277
86311	178278
54494	178279
13807	178280
5266	178281
7939	178282
63900	178283
42611	178284
104610	178285
101197	178286
18523	178287
17682	178288
70580	178289
23856	178290
133152	178291
86932	178292
1746	178293
4221	178294
39377	178295
5194	178296
33089	178297
138467	178298
188	178299
3381	178300
30429	178301
58283	178302
4138	178303
92577	178304
48422	178305
65658	178306
26865	178307
75140	178308
108035	178309
67756	178310
91822	178311
24308	178312
2536	178313
36947	178314
42290	178315
38427	178316
51925	178317
17841	178318
39092	178319
97704	178320
37190	178321
23632	178322
45708	178323
38390	178324
100735	178325
67107	178326
67196	178327
19020	178328
24046	178329
9492	178330
41506	178331
86976	178332
26824	178333
14493	178334
23784	178335
82255	178336
574	178337
53699	178338
7115	178339
19176	178340
3440	178341
131362	178342
32833	178343
65856	178344
31521	178345
34977	178346
59506	178347
98543	178348
2480	178349
4017	178350
32790	178351
59630	178352
96400	178353
63522	178354
497	178355
10703	178356
80729	178357
360	178358
87430	178359
62233	178360
49538	178361
29025	178362
20053	178363
11233	178364
34700	178365
36119	178366
1885	178367
99170	178368
16446	178369
36285	178370
87297	178371
34667	178372
107399	178373
21827	178374
14159	178375
17045	178376
8523	178377
59553	178378
29178	178379
18360	178380
19943	178381
31494	178382
55050	178383
15934	178384
113362	178385
55026	178386
55961	178387
54619	178388
8063	178389
61482	178390
841	178391
29336	178392
20430	178393
28034	178394
52538	178395
41569	178396
1533	178397
132369	178398
16024	178399
35096	178400
43060	178401
97004	178402
29299	178403
92961	178404
2546	178405
21672	178406
28874	178407
46496	178408
56786	178409
1702	178410
105590	178411
11317	178412
106087	178413
67779	178414
10555	178415
65879	178416
16670	178417
84104	178418
9847	178419
44142	178420
66767	178421
49676	178422
92973	178423
41109	178424
10756	178425
45302	178426
32881	178427
82442	178428
50916	178429
52730	178430
123483	178431
47554	178432
66910	178433
3515	178434
109846	178435
16596	178436
13131	178437
2097	178438
49837	178439
63934	178440
45650	178441
32442	178442
77199	178443
86844	178444
80998	178445
18037	178446
105386	178447
17287	178448
45258	178449
46251	178450
18239	178451
1413	178452
29475	178453
13616	178454
90438	178455
41362	178456
12361	178457
879	178458
39572	178459
31840	178460
124892	178461
22051	178462
75373	178463
12423	178464
54156	178465
10624	178466
6723	178467
12653	178468
30441	178469
88205	178470
70711	178471
80191	178472
124	178473
9727	178474
115966	178475
54621	178476
7179	178477
41508	178478
101691	178479
16738	178480
26872	178481
15560	178482
122382	178483
23829	178484
30748	178485
10085	178486
63433	178487
76558	178488
83813	178489
1430	178490
60866	178491
87487	178492
11044	178493
7148	178494
1860	178495
11829	178496
16883	178497
100134	178498
42217	178499
34328	178500
31127	178501
30957	178502
918	178503
59515	178504
139645	178505
29141	178506
59056	178507
20848	178508
4488	178509
3732	178510
6682	178511
22947	178512
48919	178513
19498	178514
29097	178515
126040	178516
8893	178517
90766	178518
57539	178519
20813	178520
13970	178521
22151	178522
14715	178523
50229	178524
2652	178525
13636	178526
91873	178527
46829	178528
1880	178529
40388	178530
18133	178531
6623	178532
30750	178533
127121	178534
45742	178535
66695	178536
12506	178537
27764	178538
86493	178539
8707	178540
9450	178541
76175	178542
73657	178543
3265	178544
72133	178545
56039	178546
5160	178547
7979	178548
44646	178549
10076	178550
46551	178551
75080	178552
17295	178553
52713	178554
67157	178555
32654	178556
8705	178557
72193	178558
732	178559
102999	178560
890	178561
67686	178562
43800	178563
35628	178564
24236	178565
15515	178566
66896	178567
17785	178568
59430	178569
6127	178570
129297	178571
26076	178572
9162	178573
95554	178574
17781	178575
695	178576
12111	178577
6418	178578
1955	178579
13494	178580
7235	178581
45381	178582
116915	178583
67132	178584
9876	178585
58137	178586
78691	178587
1410	178588
75779	178589
102871	178590
15533	178591
2825	178592
14467	178593
28079	178594
72368	178595
122306	178596
30589	178597
28028	178598
102150	178599
36586	178600
7660	178601
110948	178602
25965	178603
2842	178604
21055	178605
13235	178606
4547	178607
15585	178608
77212	178609
31317	178610
111835	178611
108009	178612
45027	178613
43855	178614
3513	178615
6327	178616
114883	178617
72389	178618
7267	178619
3295	178620
11002	178621
13909	178622
54896	178623
39192	178624
77265	178625
27984	178626
197	178627
445	178628
36358	178629
63040	178630
72115	178631
67095	178632
17545	178633
140075	178634
31090	178635
40384	178636
57124	178637
12160	178638
138318	178639
21710	178640
23409	178641
83456	178642
73937	178643
49565	178644
22485	178645
91033	178646
23514	178647
124638	178648
2420	178649
47733	178650
18487	178651
124036	178652
85187	178653
19215	178654
13930	178655
42159	178656
6959	178657
62021	178658
27838	178659
95625	178660
68677	178661
59505	178662
23422	178663
1688	178664
103945	178665
45324	178666
40217	178667
72655	178668
43383	178669
16483	178670
34770	178671
7241	178672
92545	178673
56447	178674
25616	178675
104020	178676
2446	178677
20354	178678
2587	178679
66002	178680
4501	178681
100354	178682
50930	178683
15631	178684
93576	178685
24126	178686
74777	178687
5927	178688
71567	178689
108233	178690
70207	178691
101025	178692
51371	178693
1486	178694
100679	178695
81805	178696
48766	178697
1090	178698
2043	178699
23114	178700
70953	178701
131102	178702
79603	178703
32206	178704
44062	178705
49798	178706
9534	178707
31355	178708
43538	178709
7988	178710
76115	178711
56760	178712
94462	178713
6521	178714
67176	178715
39723	178716
45485	178717
49724	178718
36615	178719
85463	178720
23686	178721
3857	178722
114180	178723
3048	178724
3830	178725
34626	178726
1383	178727
85241	178728
1698	178729
16987	178730
80727	178731
7696	178732
2362	178733
920	178734
18328	178735
11344	178736
35606	178737
63672	178738
120880	178739
140369	178740
7314	178741
30478	178742
9860	178743
87031	178744
58061	178745
18350	178746
41158	178747
18987	178748
123082	178749
130032	178750
36850	178751
13294	178752
50826	178753
30162	178754
26224	178755
4429	178756
135480	178757
5433	178758
6507	178759
79692	178760
72711	178761
28651	178762
111588	178763
5015	178764
13503	178765
2016	178766
4976	178767
66172	178768
702	178769
71611	178770
27255	178771
57234	178772
3930	178773
3296	178774
11269	178775
45063	178776
8109	178777
32653	178778
61656	178779
89853	178780
63599	178781
52	178782
22399	178783
105132	178784
9954	178785
15103	178786
23849	178787
2838	178788
82606	178789
1049	178790
6575	178791
8023	178792
16357	178793
38391	178794
36817	178795
135685	178796
115471	178797
75840	178798
62274	178799
23221	178800
133104	178801
41289	178802
30084	178803
8845	178804
87282	178805
37901	178806
24958	178807
52670	178808
29851	178809
47678	178810
72086	178811
63629	178812
43646	178813
9760	178814
57584	178815
195	178816
13056	178817
86306	178818
17652	178819
14411	178820
68524	178821
37631	178822
25889	178823
62514	178824
24426	178825
1911	178826
6531	178827
30768	178828
66393	178829
28968	178830
30057	178831
31540	178832
134793	178833
49494	178834
37315	178835
18084	178836
77	178837
9562	178838
110520	178839
2832	178840
55314	178841
27805	178842
133795	178843
1673	178844
77966	178845
8428	178846
126795	178847
2576	178848
8859	178849
72309	178850
134112	178851
26270	178852
13348	178853
155	178854
34165	178855
35784	178856
2291	178857
5586	178858
3276	178859
95965	178860
74813	178861
87900	178862
1216	178863
7125	178864
26980	178865
30316	178866
133391	178867
120556	178868
66653	178869
12696	178870
81672	178871
133357	178872
103556	178873
25644	178874
54615	178875
10192	178876
35901	178877
5511	178878
11090	178879
56046	178880
133623	178881
84803	178882
3322	178883
23020	178884
144597	178885
24967	178886
50716	178887
88608	178888
5540	178889
85435	178890
127617	178891
72872	178892
30927	178893
28649	178894
12371	178895
84764	178896
46973	178897
80675	178898
77301	178899
4464	178900
60814	178901
76635	178902
12679	178903
74038	178904
11197	178905
1758	178906
11630	178907
47030	178908
69727	178909
138701	178910
42465	178911
94730	178912
40380	178913
36964	178914
120490	178915
7085	178916
81775	178917
38918	178918
32262	178919
16605	178920
38874	178921
24811	178922
15239	178923
62515	178924
69391	178925
21479	178926
4139	178927
7769	178928
83013	178929
2659	178930
98697	178931
118811	178932
3680	178933
70084	178934
12445	178935
2072	178936
15318	178937
584	178938
85974	178939
113420	178940
26312	178941
6767	178942
25163	178943
10458	178944
70561	178945
6621	178946
3260	178947
3452	178948
48495	178949
66020	178950
87622	178951
2699	178952
68577	178953
45829	178954
94375	178955
39848	178956
65214	178957
7527	178958
33033	178959
49935	178960
81483	178961
994	178962
28749	178963
88298	178964
3803	178965
54068	178966
76700	178967
3218	178968
34927	178969
70978	178970
9662	178971
901	178972
45171	178973
103570	178974
895	178975
22222	178976
66319	178977
39535	178978
36132	178979
31459	178980
19581	178981
134843	178982
79096	178983
9435	178984
1034	178985
14459	178986
26959	178987
14694	178988
14692	178989
43375	178990
23600	178991
18295	178992
18747	178993
12573	178994
13974	178995
71085	178996
12843	178997
144768	178998
104682	178999
121128	179000
55931	179001
43945	179002
78541	179003
61452	179004
25207	179005
1211	179006
5953	179007
31680	179008
31974	179009
78418	179010
100851	179011
1238	179012
23081	179013
84145	179014
125794	179015
85751	179016
40664	179017
47220	179018
21915	179019
30469	179020
84221	179021
3309	179022
50874	179023
68311	179024
50679	179025
41954	179026
94358	179027
6396	179028
39743	179029
5936	179030
14417	179031
11720	179032
1912	179033
5754	179034
37992	179035
98771	179036
39665	179037
80291	179038
64559	179039
4133	179040
41334	179041
137793	179042
26696	179043
27777	179044
57001	179045
78680	179046
13529	179047
23888	179048
111926	179049
29913	179050
42267	179051
115048	179052
18420	179053
82	179054
458	179055
22641	179056
28992	179057
124480	179058
15227	179059
124845	179060
59508	179061
27820	179062
16697	179063
86234	179064
150133	179065
13385	179066
46688	179067
36909	179068
64426	179069
6021	179070
5804	179071
72394	179072
26286	179073
103593	179074
75572	179075
124445	179076
7839	179077
80523	179078
9183	179079
51725	179080
14936	179081
6658	179082
677	179083
11233	179084
40359	179085
1251	179086
19245	179087
49956	179088
150535	179089
6729	179090
12031	179091
56887	179092
43452	179093
96211	179094
39139	179095
90102	179096
58690	179097
30369	179098
22707	179099
70716	179100
42797	179101
14198	179102
72661	179103
129981	179104
29917	179105
37095	179106
19160	179107
19294	179108
22500	179109
18543	179110
67967	179111
1145	179112
14501	179113
20146	179114
68511	179115
7447	179116
4003	179117
57032	179118
12792	179119
14078	179120
65096	179121
22421	179122
78460	179123
1795	179124
3174	179125
93749	179126
44253	179127
19812	179128
47730	179129
1967	179130
15820	179131
28606	179132
115070	179133
40938	179134
76152	179135
99697	179136
87162	179137
28114	179138
28284	179139
79023	179140
38026	179141
2391	179142
25979	179143
3859	179144
132509	179145
3977	179146
119097	179147
30266	179148
37037	179149
29610	179150
58873	179151
88	179152
18812	179153
33134	179154
6614	179155
9259	179156
8677	179157
57855	179158
27189	179159
3633	179160
102659	179161
4481	179162
68413	179163
15505	179164
8733	179165
68700	179166
84705	179167
3969	179168
2840	179169
51688	179170
30121	179171
12737	179172
109086	179173
39497	179174
51256	179175
11345	179176
27535	179177
82781	179178
74500	179179
22240	179180
17899	179181
94876	179182
29968	179183
3258	179184
3377	179185
24719	179186
66758	179187
24805	179188
28928	179189
5179	179190
71331	179191
102860	179192
34218	179193
19896	179194
17699	179195
29938	179196
49866	179197
46866	179198
32849	179199
71340	179200
98233	179201
33168	179202
91870	179203
5583	179204
64884	179205
130603	179206
12612	179207
39212	179208
31877	179209
16748	179210
106989	179211
1752	179212
139114	179213
60952	179214
23080	179215
4545	179216
23325	179217
1198	179218
104600	179219
46768	179220
97283	179221
60644	179222
54	179223
97524	179224
66096	179225
41296	179226
65254	179227
26189	179228
8370	179229
40184	179230
5964	179231
25606	179232
42313	179233
23813	179234
13051	179235
71258	179236
36905	179237
21679	179238
81076	179239
7679	179240
46451	179241
56703	179242
41727	179243
24412	179244
74793	179245
3979	179246
3502	179247
29055	179248
61283	179249
17485	179250
59567	179251
38499	179252
24550	179253
63158	179254
3618	179255
33955	179256
116297	179257
100351	179258
49335	179259
5363	179260
31479	179261
104909	179262
107079	179263
31110	179264
36276	179265
102577	179266
35262	179267
75734	179268
43880	179269
784	179270
55369	179271
4479	179272
34803	179273
52153	179274
21569	179275
2891	179276
15014	179277
74620	179278
47341	179279
98469	179280
11891	179281
149085	179282
37244	179283
83115	179284
121501	179285
46549	179286
116514	179287
6036	179288
19448	179289
22314	179290
64213	179291
73865	179292
2366	179293
709	179294
59001	179295
9099	179296
116433	179297
34069	179298
35986	179299
14498	179300
135068	179301
5587	179302
12333	179303
44658	179304
31147	179305
36367	179306
54149	179307
613	179308
41992	179309
12795	179310
102497	179311
71499	179312
22763	179313
3585	179314
37945	179315
658	179316
41116	179317
8077	179318
19230	179319
822	179320
9517	179321
59051	179322
45736	179323
65797	179324
1916	179325
5902	179326
13127	179327
4527	179328
120775	179329
68842	179330
54848	179331
55450	179332
12886	179333
16972	179334
925	179335
97535	179336
107210	179337
104702	179338
43281	179339
111486	179340
14369	179341
81300	179342
13143	179343
29608	179344
40892	179345
74899	179346
1951	179347
9274	179348
52231	179349
76976	179350
137620	179351
31267	179352
7495	179353
3343	179354
18	179355
11009	179356
86070	179357
70234	179358
1697	179359
72704	179360
2229	179361
6640	179362
23832	179363
97927	179364
44286	179365
83243	179366
43482	179367
42775	179368
2290	179369
4970	179370
16772	179371
762	179372
33279	179373
51049	179374
6838	179375
55640	179376
2646	179377
46721	179378
134222	179379
72305	179380
13114	179381
9991	179382
103084	179383
14631	179384
494	179385
41814	179386
528	179387
13915	179388
76821	179389
33166	179390
112254	179391
63916	179392
51487	179393
81600	179394
46908	179395
59791	179396
75654	179397
31045	179398
2093	179399
37684	179400
102465	179401
98160	179402
24280	179403
26931	179404
8864	179405
116978	179406
6578	179407
37355	179408
70075	179409
58117	179410
1908	179411
109059	179412
82876	179413
28361	179414
20313	179415
14436	179416
729	179417
54149	179418
101378	179419
2054	179420
15227	179421
121479	179422
9493	179423
5069	179424
49271	179425
24028	179426
46357	179427
18855	179428
26537	179429
18254	179430
44322	179431
127035	179432
30280	179433
73941	179434
73093	179435
11175	179436
11615	179437
69513	179438
38760	179439
80786	179440
13385	179441
13806	179442
622	179443
41075	179444
48	179445
63319	179446
125269	179447
60124	179448
136039	179449
61665	179450
11638	179451
94536	179452
57320	179453
68127	179454
637	179455
12003	179456
38288	179457
29146	179458
6680	179459
106021	179460
131053	179461
9363	179462
19496	179463
37022	179464
81539	179465
3364	179466
148906	179467
27784	179468
131572	179469
114961	179470
759	179471
146442	179472
16250	179473
116522	179474
7439	179475
48273	179476
20972	179477
6673	179478
8933	179479
48657	179480
17111	179481
6735	179482
61257	179483
87727	179484
2420	179485
694	179486
18057	179487
1387	179488
26281	179489
10977	179490
111990	179491
8517	179492
27153	179493
25709	179494
2109	179495
151	179496
33816	179497
71498	179498
9	179499
17413	179500
41229	179501
43287	179502
90283	179503
1915	179504
91270	179505
91992	179506
47403	179507
43446	179508
37962	179509
14917	179510
23660	179511
38179	179512
62211	179513
71330	179514
35694	179515
59591	179516
93714	179517
4434	179518
615	179519
2450	179520
38155	179521
24714	179522
603	179523
25837	179524
692	179525
32275	179526
30825	179527
1509	179528
18983	179529
59128	179530
29228	179531
12596	179532
20239	179533
17337	179534
34147	179535
8	179536
24372	179537
77995	179538
884	179539
4049	179540
11197	179541
452	179542
66073	179543
38987	179544
70786	179545
29661	179546
78894	179547
42046	179548
63975	179549
55429	179550
42260	179551
119540	179552
105614	179553
33929	179554
45863	179555
53788	179556
51562	179557
62461	179558
46300	179559
9659	179560
9414	179561
70789	179562
53256	179563
139609	179564
114696	179565
107923	179566
105759	179567
101712	179568
7163	179569
29351	179570
9252	179571
44428	179572
25525	179573
66573	179574
7099	179575
26	179576
28410	179577
63746	179578
20629	179579
96756	179580
201	179581
13102	179582
86637	179583
112350	179584
18045	179585
210	179586
420	179587
49801	179588
88711	179589
26800	179590
19356	179591
48328	179592
120529	179593
18656	179594
78540	179595
84459	179596
21888	179597
45518	179598
26717	179599
943	179600
135748	179601
13370	179602
47077	179603
13399	179604
12408	179605
17857	179606
70479	179607
10823	179608
97479	179609
51058	179610
30604	179611
92835	179612
12679	179613
23253	179614
52260	179615
136482	179616
1727	179617
22368	179618
90968	179619
99157	179620
34448	179621
18395	179622
121901	179623
97336	179624
69317	179625
41787	179626
17838	179627
86839	179628
115489	179629
32561	179630
46469	179631
655	179632
31443	179633
7139	179634
108142	179635
88013	179636
43059	179637
126578	179638
98062	179639
60222	179640
1108	179641
103344	179642
67550	179643
7002	179644
53926	179645
20861	179646
10504	179647
115134	179648
50973	179649
80061	179650
2619	179651
145096	179652
32946	179653
69061	179654
23190	179655
8	179656
96389	179657
79371	179658
50048	179659
21975	179660
108600	179661
47022	179662
3612	179663
110813	179664
135841	179665
24949	179666
125262	179667
34350	179668
82211	179669
58989	179670
85801	179671
146585	179672
43728	179673
111055	179674
6735	179675
45582	179676
117838	179677
68580	179678
71239	179679
15817	179680
18298	179681
68663	179682
8743	179683
32701	179684
29034	179685
37130	179686
60829	179687
84188	179688
1822	179689
59715	179690
149763	179691
27192	179692
16328	179693
71306	179694
37192	179695
3177	179696
109114	179697
41605	179698
61903	179699
15245	179700
294	179701
70848	179702
70252	179703
6279	179704
35406	179705
139420	179706
18101	179707
1024	179708
127934	179709
26365	179710
44073	179711
132	179712
137390	179713
112546	179714
83092	179715
23950	179716
5824	179717
8022	179718
77591	179719
5510	179720
96270	179721
10394	179722
18262	179723
8750	179724
102397	179725
8183	179726
88681	179727
31773	179728
41348	179729
34420	179730
90556	179731
41903	179732
118182	179733
6838	179734
127876	179735
119473	179736
98577	179737
120488	179738
50548	179739
54664	179740
82528	179741
11963	179742
15252	179743
17466	179744
6611	179745
68430	179746
6983	179747
72925	179748
34332	179749
12825	179750
8963	179751
10489	179752
38587	179753
131976	179754
6992	179755
38715	179756
24201	179757
32165	179758
29497	179759
86508	179760
114271	179761
77821	179762
44510	179763
81828	179764
93031	179765
78619	179766
64895	179767
87140	179768
760	179769
9820	179770
94042	179771
60720	179772
44288	179773
39814	179774
11748	179775
9783	179776
19061	179777
50470	179778
1679	179779
123987	179780
65716	179781
31813	179782
357	179783
54050	179784
16563	179785
113045	179786
22075	179787
45334	179788
20659	179789
80754	179790
51559	179791
35126	179792
89748	179793
18005	179794
88593	179795
89709	179796
38832	179797
94675	179798
78987	179799
25114	179800
5018	179801
73872	179802
4608	179803
30407	179804
8128	179805
27243	179806
66810	179807
87476	179808
99306	179809
53018	179810
102462	179811
16012	179812
121859	179813
16001	179814
1482	179815
17325	179816
2707	179817
27102	179818
10031	179819
72115	179820
21187	179821
29041	179822
92306	179823
169	179824
15634	179825
9490	179826
91216	179827
47620	179828
42843	179829
95798	179830
37554	179831
12304	179832
6743	179833
33376	179834
68967	179835
22037	179836
27367	179837
112413	179838
29695	179839
101168	179840
6857	179841
131496	179842
32389	179843
1408	179844
67200	179845
100392	179846
57913	179847
14322	179848
2822	179849
53084	179850
1710	179851
34763	179852
61650	179853
26147	179854
27201	179855
27452	179856
140568	179857
4575	179858
149721	179859
34621	179860
52940	179861
86259	179862
2809	179863
109714	179864
48047	179865
2422	179866
29907	179867
30586	179868
88762	179869
3767	179870
30439	179871
43082	179872
96533	179873
72078	179874
140148	179875
118311	179876
21402	179877
74508	179878
20422	179879
102728	179880
23043	179881
3593	179882
62015	179883
89563	179884
13906	179885
81414	179886
40548	179887
32497	179888
129687	179889
66009	179890
14712	179891
37787	179892
6314	179893
35542	179894
66839	179895
80443	179896
81351	179897
29776	179898
13211	179899
9283	179900
61357	179901
134550	179902
21921	179903
60685	179904
3976	179905
131645	179906
46363	179907
41	179908
31401	179909
63313	179910
25111	179911
17529	179912
111842	179913
88788	179914
5139	179915
72752	179916
66645	179917
20611	179918
69524	179919
6857	179920
29776	179921
30381	179922
53299	179923
51720	179924
51295	179925
83780	179926
136887	179927
63564	179928
70392	179929
118338	179930
72383	179931
33673	179932
43106	179933
11800	179934
124821	179935
48785	179936
33487	179937
117121	179938
81817	179939
5428	179940
26122	179941
53112	179942
44866	179943
6786	179944
58881	179945
24835	179946
57270	179947
46103	179948
47801	179949
43986	179950
55734	179951
1468	179952
111374	179953
19711	179954
30127	179955
1092	179956
58564	179957
30379	179958
17762	179959
7261	179960
124531	179961
10056	179962
30606	179963
52439	179964
31766	179965
14443	179966
2114	179967
6952	179968
15365	179969
16113	179970
7446	179971
44386	179972
24291	179973
29116	179974
4185	179975
19831	179976
101645	179977
25077	179978
49882	179979
19593	179980
99907	179981
64774	179982
12691	179983
3899	179984
22160	179985
12768	179986
1379	179987
18077	179988
25545	179989
13432	179990
25687	179991
6612	179992
93609	179993
11333	179994
122484	179995
26848	179996
142697	179997
20822	179998
21352	179999
26757	180000
4701	180001
21724	180002
4370	180003
25929	180004
101906	180005
26985	180006
1028	180007
114459	180008
9461	180009
78725	180010
32286	180011
61856	180012
28537	180013
7519	180014
78481	180015
104905	180016
39697	180017
273	180018
101569	180019
24599	180020
11821	180021
105016	180022
30003	180023
116766	180024
31338	180025
17917	180026
106245	180027
119504	180028
85984	180029
6230	180030
5243	180031
3330	180032
121690	180033
65916	180034
107188	180035
94401	180036
138	180037
113831	180038
54170	180039
3487	180040
19498	180041
39952	180042
123627	180043
20034	180044
17189	180045
127202	180046
8054	180047
50120	180048
42126	180049
138982	180050
20368	180051
90568	180052
38030	180053
35326	180054
456	180055
31901	180056
16498	180057
22718	180058
1641	180059
34773	180060
76043	180061
41012	180062
6303	180063
2106	180064
33945	180065
20911	180066
70825	180067
70000	180068
61084	180069
87395	180070
127182	180071
6817	180072
52560	180073
8427	180074
46058	180075
4019	180076
1527	180077
29177	180078
85615	180079
113331	180080
108298	180081
20683	180082
46668	180083
10437	180084
7760	180085
54728	180086
95183	180087
9296	180088
122722	180089
68854	180090
34761	180091
17728	180092
71587	180093
132482	180094
69470	180095
19257	180096
59668	180097
3139	180098
37462	180099
3868	180100
2570	180101
148490	180102
54828	180103
23604	180104
51333	180105
104554	180106
24069	180107
137919	180108
23161	180109
34279	180110
34242	180111
24969	180112
29940	180113
3455	180114
19437	180115
56468	180116
2450	180117
44278	180118
15368	180119
7171	180120
36533	180121
17098	180122
40530	180123
41107	180124
55138	180125
9481	180126
55275	180127
2029	180128
143453	180129
26281	180130
3641	180131
44125	180132
64411	180133
20684	180134
7066	180135
5446	180136
15124	180137
13197	180138
85542	180139
1043	180140
26286	180141
68972	180142
6584	180143
40727	180144
19246	180145
7489	180146
13973	180147
51451	180148
9662	180149
74565	180150
6	180151
13587	180152
67742	180153
69999	180154
9900	180155
90346	180156
30180	180157
5275	180158
62919	180159
13968	180160
11958	180161
111118	180162
64245	180163
54187	180164
29021	180165
55430	180166
80266	180167
1385	180168
3961	180169
28776	180170
38013	180171
28661	180172
146581	180173
5439	180174
98937	180175
6931	180176
56493	180177
42182	180178
78023	180179
44372	180180
68694	180181
15102	180182
190	180183
4980	180184
15535	180185
87802	180186
328	180187
37	180188
115177	180189
2749	180190
12690	180191
73125	180192
24800	180193
122369	180194
31066	180195
46911	180196
87336	180197
17526	180198
54191	180199
112349	180200
4840	180201
150695	180202
10790	180203
103922	180204
38453	180205
48355	180206
118333	180207
79838	180208
67445	180209
2065	180210
36	180211
94063	180212
11591	180213
61718	180214
22760	180215
61902	180216
5875	180217
111187	180218
130903	180219
8646	180220
42535	180221
16765	180222
142194	180223
7759	180224
1228	180225
75744	180226
5535	180227
54479	180228
17389	180229
737	180230
25651	180231
137565	180232
64683	180233
83246	180234
25959	180235
46326	180236
17312	180237
15311	180238
53717	180239
4845	180240
23828	180241
127062	180242
1296	180243
150181	180244
30053	180245
8103	180246
8817	180247
36371	180248
16274	180249
80492	180250
88505	180251
56289	180252
15999	180253
35424	180254
5354	180255
31040	180256
25821	180257
20443	180258
13837	180259
14220	180260
104868	180261
107089	180262
110795	180263
2651	180264
71828	180265
126569	180266
11209	180267
20469	180268
45563	180269
14892	180270
22190	180271
113552	180272
35991	180273
51394	180274
28942	180275
30341	180276
32186	180277
17386	180278
69467	180279
143	180280
25193	180281
128320	180282
9714	180283
109300	180284
4462	180285
2342	180286
120791	180287
86217	180288
1331	180289
58785	180290
115764	180291
18311	180292
18595	180293
104190	180294
101080	180295
33282	180296
1370	180297
18545	180298
26667	180299
493	180300
27994	180301
4615	180302
51853	180303
112353	180304
94685	180305
107390	180306
110024	180307
38997	180308
1948	180309
68618	180310
46204	180311
19040	180312
103328	180313
71835	180314
9804	180315
113501	180316
3078	180317
112071	180318
61791	180319
37868	180320
57227	180321
13838	180322
61334	180323
15335	180324
23258	180325
34218	180326
70366	180327
37475	180328
67237	180329
56027	180330
48238	180331
13362	180332
1920	180333
14227	180334
39132	180335
87551	180336
22901	180337
95935	180338
24790	180339
106830	180340
96388	180341
80280	180342
122378	180343
48955	180344
113927	180345
5741	180346
30008	180347
23115	180348
3043	180349
77167	180350
3011	180351
119984	180352
3110	180353
111015	180354
122641	180355
45412	180356
72060	180357
105756	180358
29602	180359
3935	180360
95555	180361
30256	180362
58956	180363
94243	180364
7553	180365
24556	180366
678	180367
65752	180368
666	180369
10430	180370
3385	180371
27865	180372
92573	180373
12951	180374
24422	180375
112434	180376
60970	180377
38771	180378
43104	180379
98494	180380
51376	180381
24802	180382
8483	180383
6006	180384
17236	180385
86583	180386
41162	180387
44	180388
63646	180389
80593	180390
57467	180391
3487	180392
140554	180393
84342	180394
83089	180395
42636	180396
9121	180397
133806	180398
33553	180399
100021	180400
6517	180401
131	180402
35858	180403
3820	180404
10245	180405
362	180406
64290	180407
2732	180408
60540	180409
74721	180410
40414	180411
73098	180412
70374	180413
15021	180414
58565	180415
12570	180416
124966	180417
3632	180418
109495	180419
65450	180420
87078	180421
95244	180422
16943	180423
30993	180424
15293	180425
6600	180426
35945	180427
142695	180428
50836	180429
49307	180430
132300	180431
56931	180432
82597	180433
106775	180434
8991	180435
56074	180436
56009	180437
42286	180438
1976	180439
17505	180440
20849	180441
22988	180442
6772	180443
153	180444
55557	180445
17778	180446
6093	180447
21552	180448
37649	180449
83311	180450
103504	180451
39424	180452
117615	180453
1086	180454
10340	180455
81736	180456
10515	180457
52701	180458
2459	180459
25	180460
41883	180461
86557	180462
51742	180463
14022	180464
20756	180465
13103	180466
98003	180467
3535	180468
36660	180469
31896	180470
20559	180471
5219	180472
856	180473
3334	180474
78277	180475
4887	180476
3279	180477
97590	180478
44012	180479
12437	180480
91791	180481
10797	180482
34766	180483
14068	180484
54902	180485
10846	180486
90092	180487
52276	180488
59037	180489
13046	180490
80077	180491
33967	180492
53430	180493
35186	180494
106129	180495
97214	180496
50861	180497
10622	180498
708	180499
131421	180500
833	180501
33458	180502
5805	180503
47	180504
7090	180505
28471	180506
81569	180507
69776	180508
75200	180509
7046	180510
58715	180511
74	180512
121527	180513
31949	180514
11737	180515
65072	180516
4552	180517
6261	180518
26328	180519
101455	180520
64	180521
35328	180522
53445	180523
24269	180524
20379	180525
19697	180526
62582	180527
88208	180528
2316	180529
28437	180530
18077	180531
46755	180532
65839	180533
13654	180534
47422	180535
21145	180536
54121	180537
2989	180538
70557	180539
97591	180540
17109	180541
5795	180542
5593	180543
1924	180544
18971	180545
30465	180546
28111	180547
22185	180548
62852	180549
3751	180550
38318	180551
80196	180552
11017	180553
54991	180554
85187	180555
2872	180556
12015	180557
29649	180558
15280	180559
32561	180560
2897	180561
81928	180562
107514	180563
784	180564
4346	180565
59321	180566
12395	180567
32001	180568
118492	180569
7062	180570
6693	180571
36449	180572
26607	180573
7621	180574
74680	180575
2352	180576
40127	180577
61150	180578
90023	180579
6037	180580
130779	180581
81222	180582
18271	180583
47812	180584
42177	180585
37012	180586
33121	180587
137979	180588
21948	180589
72496	180590
40505	180591
21988	180592
14813	180593
23050	180594
29074	180595
23235	180596
103620	180597
33177	180598
83575	180599
27611	180600
86911	180601
25121	180602
27848	180603
133493	180604
18618	180605
2631	180606
26252	180607
5508	180608
97104	180609
65896	180610
101670	180611
6765	180612
68215	180613
98384	180614
60825	180615
81067	180616
87538	180617
9352	180618
108739	180619
88537	180620
38047	180621
105976	180622
27917	180623
115836	180624
59702	180625
5377	180626
109594	180627
5962	180628
16578	180629
69947	180630
79489	180631
71548	180632
66293	180633
31490	180634
8373	180635
10602	180636
20079	180637
70417	180638
123253	180639
132258	180640
106395	180641
53626	180642
35387	180643
87620	180644
83021	180645
12630	180646
16	180647
718	180648
86380	180649
43542	180650
139682	180651
18520	180652
12104	180653
138242	180654
45134	180655
136651	180656
90915	180657
27234	180658
69902	180659
12475	180660
8868	180661
88229	180662
29955	180663
56873	180664
75491	180665
28890	180666
9966	180667
42959	180668
4973	180669
103007	180670
63414	180671
17985	180672
57836	180673
70769	180674
4194	180675
49660	180676
21614	180677
3219	180678
16844	180679
32240	180680
29110	180681
6583	180682
120945	180683
108518	180684
21480	180685
49901	180686
36964	180687
1088	180688
146182	180689
16778	180690
25388	180691
60005	180692
80547	180693
74994	180694
13746	180695
140778	180696
98595	180697
12550	180698
13438	180699
39366	180700
55777	180701
4290	180702
8902	180703
83722	180704
27642	180705
639	180706
31966	180707
15796	180708
61535	180709
99489	180710
11457	180711
73306	180712
3780	180713
71609	180714
77231	180715
38747	180716
9721	180717
120257	180718
23586	180719
65086	180720
57206	180721
100380	180722
82615	180723
65243	180724
90375	180725
47528	180726
46149	180727
40203	180728
21725	180729
30573	180730
6190	180731
25730	180732
12314	180733
1551	180734
49070	180735
1287	180736
5005	180737
8498	180738
89143	180739
83239	180740
13839	180741
84333	180742
38233	180743
29975	180744
16651	180745
32359	180746
16876	180747
35316	180748
67703	180749
39139	180750
16101	180751
14766	180752
36535	180753
68522	180754
12431	180755
9371	180756
40608	180757
76760	180758
105448	180759
80294	180760
16748	180761
6397	180762
59606	180763
36351	180764
146299	180765
62976	180766
49177	180767
17216	180768
77627	180769
60051	180770
82630	180771
9726	180772
128033	180773
54874	180774
4154	180775
78047	180776
8147	180777
211	180778
27900	180779
127587	180780
12990	180781
82173	180782
77503	180783
80269	180784
131545	180785
79053	180786
34777	180787
121878	180788
8313	180789
29532	180790
2640	180791
6427	180792
19969	180793
54350	180794
91226	180795
54668	180796
119845	180797
61736	180798
134238	180799
113399	180800
50293	180801
37951	180802
99332	180803
793	180804
12839	180805
49881	180806
82	180807
78221	180808
3937	180809
87763	180810
10181	180811
77471	180812
91823	180813
63918	180814
63419	180815
19014	180816
32427	180817
124	180818
143225	180819
5196	180820
49708	180821
63254	180822
17606	180823
17762	180824
12415	180825
19087	180826
48141	180827
34051	180828
59110	180829
40812	180830
23102	180831
2418	180832
9937	180833
10151	180834
13805	180835
8672	180836
6289	180837
107154	180838
16640	180839
34447	180840
96505	180841
3846	180842
18463	180843
60634	180844
30967	180845
3065	180846
49675	180847
9833	180848
68616	180849
722	180850
88914	180851
78583	180852
77439	180853
40973	180854
25625	180855
140906	180856
92749	180857
8720	180858
9479	180859
43909	180860
17964	180861
115196	180862
77549	180863
20559	180864
75222	180865
110244	180866
30710	180867
14649	180868
69207	180869
24193	180870
12303	180871
3871	180872
19203	180873
114849	180874
21417	180875
3467	180876
9713	180877
38162	180878
655	180879
87567	180880
10742	180881
139169	180882
110036	180883
100002	180884
58105	180885
15111	180886
25681	180887
82660	180888
42272	180889
33618	180890
110855	180891
45328	180892
84997	180893
27550	180894
2386	180895
66305	180896
6893	180897
3805	180898
46113	180899
20600	180900
53668	180901
55097	180902
63042	180903
101548	180904
65692	180905
9883	180906
4501	180907
96786	180908
21778	180909
23720	180910
78519	180911
45693	180912
60098	180913
29036	180914
49736	180915
78566	180916
38161	180917
38294	180918
1974	180919
116562	180920
55998	180921
32881	180922
39012	180923
8164	180924
45492	180925
1823	180926
84637	180927
3970	180928
44565	180929
18783	180930
53224	180931
123067	180932
35715	180933
11041	180934
23630	180935
8691	180936
45430	180937
123275	180938
27421	180939
63453	180940
88419	180941
35770	180942
102602	180943
29359	180944
46787	180945
31812	180946
45575	180947
46370	180948
26640	180949
201	180950
67215	180951
23516	180952
54481	180953
62456	180954
8226	180955
117955	180956
117845	180957
51146	180958
41023	180959
90586	180960
45278	180961
3113	180962
29391	180963
126817	180964
86766	180965
62251	180966
80098	180967
74825	180968
72908	180969
1771	180970
51870	180971
5664	180972
24559	180973
137921	180974
48923	180975
35567	180976
2521	180977
65025	180978
83286	180979
8966	180980
97145	180981
85271	180982
10067	180983
76762	180984
59769	180985
91130	180986
50353	180987
86835	180988
32569	180989
7640	180990
119506	180991
16919	180992
52171	180993
30515	180994
47438	180995
70174	180996
115517	180997
6693	180998
35685	180999
84129	181000
14361	181001
90074	181002
86501	181003
86663	181004
9327	181005
30786	181006
130521	181007
103559	181008
32363	181009
22969	181010
50895	181011
93126	181012
23953	181013
70513	181014
27518	181015
33336	181016
83538	181017
56904	181018
102132	181019
5225	181020
29608	181021
63157	181022
71123	181023
67513	181024
38393	181025
30300	181026
56837	181027
71102	181028
17059	181029
5995	181030
63320	181031
9000	181032
8945	181033
35027	181034
118385	181035
30555	181036
47074	181037
22613	181038
87926	181039
115663	181040
41686	181041
38070	181042
70346	181043
32534	181044
57392	181045
35902	181046
36308	181047
12587	181048
16829	181049
38362	181050
43581	181051
4978	181052
16372	181053
73354	181054
80489	181055
59598	181056
15743	181057
16612	181058
43544	181059
28201	181060
117840	181061
403	181062
63204	181063
18838	181064
39452	181065
22599	181066
85230	181067
4715	181068
336	181069
118934	181070
4746	181071
114575	181072
148095	181073
10917	181074
15206	181075
1023	181076
24835	181077
14420	181078
64888	181079
47776	181080
10488	181081
32188	181082
86937	181083
117726	181084
56028	181085
76717	181086
2780	181087
21494	181088
41927	181089
17298	181090
72549	181091
30536	181092
121165	181093
141055	181094
7647	181095
1221	181096
24187	181097
13774	181098
78119	181099
50369	181100
42979	181101
89856	181102
34253	181103
74142	181104
35968	181105
103710	181106
114092	181107
1165	181108
4699	181109
50817	181110
6564	181111
11774	181112
29163	181113
54443	181114
38846	181115
55071	181116
4781	181117
42150	181118
33549	181119
54464	181120
28155	181121
65655	181122
12521	181123
61618	181124
30295	181125
4498	181126
51642	181127
6425	181128
110714	181129
9955	181130
69439	181131
23387	181132
56280	181133
117220	181134
16293	181135
2471	181136
62267	181137
50304	181138
22403	181139
40675	181140
94222	181141
6503	181142
2856	181143
37342	181144
54394	181145
88627	181146
38922	181147
32	181148
63847	181149
67684	181150
94636	181151
87704	181152
130106	181153
58362	181154
4203	181155
15695	181156
38549	181157
120190	181158
8533	181159
126546	181160
72294	181161
1545	181162
10807	181163
60747	181164
24155	181165
59525	181166
462	181167
62837	181168
77364	181169
60474	181170
86948	181171
76471	181172
20833	181173
6341	181174
12921	181175
87180	181176
78306	181177
14517	181178
17657	181179
43423	181180
51843	181181
45341	181182
566	181183
21158	181184
13463	181185
86829	181186
23799	181187
28338	181188
89377	181189
20306	181190
25188	181191
39235	181192
103815	181193
18412	181194
26425	181195
18297	181196
88917	181197
53419	181198
1156	181199
57411	181200
23931	181201
68689	181202
119514	181203
59383	181204
32641	181205
47254	181206
86266	181207
3994	181208
4090	181209
58042	181210
72715	181211
2013	181212
52054	181213
223	181214
69322	181215
33766	181216
47588	181217
28168	181218
18997	181219
93952	181220
13457	181221
6068	181222
73906	181223
23638	181224
89442	181225
10790	181226
51114	181227
74574	181228
1331	181229
62791	181230
14619	181231
104548	181232
3538	181233
61419	181234
52690	181235
63649	181236
58209	181237
65214	181238
8959	181239
79137	181240
67386	181241
5884	181242
131899	181243
15267	181244
4580	181245
606	181246
30727	181247
141755	181248
60921	181249
11821	181250
132377	181251
19197	181252
51786	181253
45874	181254
84191	181255
93188	181256
24406	181257
84647	181258
8835	181259
37129	181260
87555	181261
15240	181262
3389	181263
28997	181264
13474	181265
10843	181266
25920	181267
67463	181268
20460	181269
40758	181270
34930	181271
47097	181272
21683	181273
7200	181274
69235	181275
35260	181276
37885	181277
105532	181278
84682	181279
23138	181280
3504	181281
112594	181282
61358	181283
46710	181284
98796	181285
91421	181286
144795	181287
3468	181288
26863	181289
45839	181290
8222	181291
130728	181292
143059	181293
31153	181294
21557	181295
41	181296
8824	181297
10643	181298
57938	181299
72865	181300
33871	181301
132748	181302
1214	181303
52292	181304
114130	181305
133786	181306
137903	181307
52692	181308
645	181309
8907	181310
18364	181311
9874	181312
8	181313
10018	181314
47145	181315
26633	181316
992	181317
33367	181318
39312	181319
163	181320
69232	181321
49658	181322
14823	181323
7459	181324
30204	181325
63139	181326
26141	181327
114411	181328
30687	181329
38748	181330
99525	181331
29073	181332
4489	181333
36970	181334
4370	181335
11736	181336
53885	181337
15939	181338
14028	181339
39655	181340
2440	181341
25865	181342
2703	181343
12223	181344
97923	181345
123519	181346
19543	181347
27426	181348
13270	181349
51717	181350
36929	181351
98194	181352
70180	181353
17346	181354
27762	181355
88814	181356
33920	181357
132552	181358
3733	181359
45705	181360
12666	181361
71452	181362
105673	181363
45424	181364
68016	181365
12045	181366
10433	181367
15032	181368
3104	181369
14780	181370
48574	181371
37670	181372
41608	181373
83432	181374
78382	181375
2834	181376
72743	181377
112063	181378
1209	181379
8207	181380
54998	181381
116642	181382
7739	181383
16219	181384
89491	181385
78814	181386
47693	181387
41816	181388
48002	181389
64935	181390
95238	181391
4180	181392
7001	181393
4079	181394
20365	181395
113299	181396
29059	181397
100522	181398
75126	181399
825	181400
42654	181401
92950	181402
23176	181403
118	181404
64691	181405
70266	181406
11036	181407
46942	181408
40251	181409
40626	181410
40350	181411
30009	181412
52128	181413
65737	181414
4660	181415
61912	181416
60752	181417
63262	181418
47027	181419
67174	181420
85347	181421
4056	181422
18212	181423
23058	181424
87116	181425
14029	181426
81051	181427
67509	181428
288	181429
28082	181430
10393	181431
38975	181432
3483	181433
5393	181434
31582	181435
62438	181436
22087	181437
68608	181438
1753	181439
10837	181440
8983	181441
119363	181442
1124	181443
85203	181444
61415	181445
28638	181446
38830	181447
4976	181448
50461	181449
3065	181450
84961	181451
52429	181452
58218	181453
18290	181454
87155	181455
81441	181456
24934	181457
62783	181458
16532	181459
92897	181460
95248	181461
39193	181462
23405	181463
71342	181464
6896	181465
3999	181466
9260	181467
87248	181468
35264	181469
18327	181470
9421	181471
98759	181472
2853	181473
15792	181474
44164	181475
23295	181476
24968	181477
7400	181478
128280	181479
121460	181480
68303	181481
5981	181482
59794	181483
62291	181484
8817	181485
49642	181486
22005	181487
18711	181488
2608	181489
329	181490
8095	181491
18290	181492
2675	181493
43454	181494
49591	181495
43646	181496
83015	181497
21968	181498
136775	181499
44649	181500
47604	181501
121223	181502
70818	181503
10969	181504
70677	181505
650	181506
9153	181507
24405	181508
27182	181509
23210	181510
111154	181511
32475	181512
59699	181513
112011	181514
82621	181515
103612	181516
29363	181517
103354	181518
10214	181519
1313	181520
145534	181521
9717	181522
97502	181523
148848	181524
8407	181525
11274	181526
36030	181527
19735	181528
9245	181529
141514	181530
903	181531
12125	181532
22702	181533
331	181534
77974	181535
29189	181536
63846	181537
9160	181538
80683	181539
18709	181540
1453	181541
51950	181542
3961	181543
59854	181544
126855	181545
79906	181546
94926	181547
41712	181548
55706	181549
373	181550
22606	181551
162	181552
83662	181553
403	181554
27950	181555
5145	181556
35320	181557
27005	181558
16000	181559
61	181560
29203	181561
17427	181562
10150	181563
22667	181564
7475	181565
111114	181566
16415	181567
56247	181568
136521	181569
9500	181570
1207	181571
55235	181572
60168	181573
22001	181574
63033	181575
15140	181576
67844	181577
1067	181578
39979	181579
71651	181580
659	181581
1522	181582
99995	181583
83	181584
32362	181585
10963	181586
98278	181587
102618	181588
71263	181589
85240	181590
17877	181591
10735	181592
514	181593
21627	181594
272	181595
14928	181596
73939	181597
15748	181598
33620	181599
15387	181600
4426	181601
11902	181602
8720	181603
1304	181604
2151	181605
33284	181606
3780	181607
90594	181608
86191	181609
51868	181610
4163	181611
99	181612
52799	181613
95644	181614
10344	181615
93927	181616
69261	181617
68561	181618
77104	181619
27364	181620
106468	181621
23522	181622
11988	181623
3842	181624
12382	181625
2045	181626
73066	181627
122398	181628
43130	181629
29761	181630
18506	181631
28944	181632
52464	181633
15518	181634
52851	181635
132851	181636
789	181637
19332	181638
2511	181639
16811	181640
37345	181641
268	181642
30938	181643
66500	181644
27776	181645
46625	181646
111724	181647
75736	181648
51429	181649
48316	181650
3654	181651
46155	181652
957	181653
16252	181654
92868	181655
17785	181656
44818	181657
2672	181658
69360	181659
142227	181660
58063	181661
71178	181662
104997	181663
7575	181664
57431	181665
109284	181666
2919	181667
98065	181668
1701	181669
73703	181670
30189	181671
91664	181672
83076	181673
105174	181674
144323	181675
55838	181676
46283	181677
41624	181678
19468	181679
44327	181680
62166	181681
92260	181682
35310	181683
40745	181684
46610	181685
12742	181686
2811	181687
27416	181688
47453	181689
90543	181690
26292	181691
28531	181692
111865	181693
95281	181694
7583	181695
140531	181696
225	181697
97922	181698
91957	181699
42120	181700
99886	181701
26288	181702
126583	181703
16817	181704
86445	181705
31084	181706
42464	181707
7298	181708
19380	181709
65852	181710
19699	181711
26861	181712
104699	181713
5254	181714
12867	181715
25221	181716
45219	181717
1993	181718
132966	181719
704	181720
49180	181721
22521	181722
8460	181723
94027	181724
22700	181725
685	181726
87601	181727
148043	181728
78490	181729
57556	181730
39311	181731
19559	181732
37186	181733
231	181734
66795	181735
4207	181736
2935	181737
29576	181738
15626	181739
37761	181740
1098	181741
31979	181742
24737	181743
121957	181744
1940	181745
121688	181746
18193	181747
4565	181748
14071	181749
922	181750
87978	181751
21266	181752
17474	181753
29467	181754
702	181755
40777	181756
47035	181757
31798	181758
119441	181759
3576	181760
15508	181761
43295	181762
115581	181763
36929	181764
4192	181765
40550	181766
4671	181767
30405	181768
26606	181769
144464	181770
61921	181771
57186	181772
2018	181773
48057	181774
16018	181775
216	181776
87945	181777
33049	181778
101950	181779
82	181780
129984	181781
3272	181782
11152	181783
86608	181784
25330	181785
127224	181786
29297	181787
33512	181788
120926	181789
46175	181790
104729	181791
9967	181792
10087	181793
42004	181794
27166	181795
6068	181796
88319	181797
39860	181798
9226	181799
9203	181800
140209	181801
63040	181802
32250	181803
10603	181804
5269	181805
8809	181806
59457	181807
98219	181808
54442	181809
14970	181810
7899	181811
77883	181812
103460	181813
15794	181814
9477	181815
34292	181816
2863	181817
93999	181818
72538	181819
18205	181820
16770	181821
10536	181822
66865	181823
118533	181824
120220	181825
6466	181826
3131	181827
105793	181828
8144	181829
86288	181830
79049	181831
55600	181832
124652	181833
36609	181834
59967	181835
108973	181836
132383	181837
20444	181838
115479	181839
114253	181840
9197	181841
9667	181842
68850	181843
70370	181844
1760	181845
99147	181846
59274	181847
5947	181848
8077	181849
803	181850
3133	181851
120016	181852
16642	181853
67109	181854
48353	181855
79029	181856
5831	181857
136193	181858
24911	181859
139866	181860
101842	181861
34611	181862
6016	181863
52093	181864
13696	181865
27734	181866
7955	181867
100383	181868
15600	181869
24192	181870
7985	181871
10524	181872
12967	181873
102431	181874
9414	181875
9145	181876
3079	181877
12373	181878
52254	181879
26382	181880
1046	181881
28743	181882
9415	181883
6070	181884
83775	181885
76847	181886
28665	181887
24095	181888
51820	181889
97180	181890
88050	181891
86919	181892
1883	181893
10964	181894
117600	181895
58866	181896
32169	181897
34649	181898
99183	181899
504	181900
58124	181901
42926	181902
11941	181903
81318	181904
143592	181905
61741	181906
101867	181907
12541	181908
48104	181909
49755	181910
13590	181911
2950	181912
18720	181913
45654	181914
21266	181915
60892	181916
23862	181917
57743	181918
125749	181919
28634	181920
35676	181921
21992	181922
113519	181923
6993	181924
19274	181925
5754	181926
131212	181927
136272	181928
7774	181929
63740	181930
1998	181931
30866	181932
14512	181933
6964	181934
208	181935
33094	181936
42376	181937
16314	181938
11965	181939
34037	181940
26327	181941
7932	181942
107275	181943
41419	181944
322	181945
8871	181946
107719	181947
135530	181948
131192	181949
2644	181950
51607	181951
314	181952
100967	181953
10376	181954
8985	181955
46892	181956
118	181957
62466	181958
49777	181959
51703	181960
960	181961
9734	181962
88798	181963
31216	181964
60234	181965
44176	181966
63034	181967
60855	181968
7857	181969
45607	181970
57914	181971
99600	181972
62830	181973
12904	181974
52890	181975
2690	181976
461	181977
96524	181978
43735	181979
55132	181980
8979	181981
107435	181982
43576	181983
2223	181984
45946	181985
42430	181986
30984	181987
44411	181988
47422	181989
18042	181990
123241	181991
58839	181992
70012	181993
110972	181994
64561	181995
45387	181996
45495	181997
42445	181998
33602	181999
7667	182000
18853	182001
12102	182002
159	182003
38704	182004
139699	182005
7853	182006
10850	182007
83383	182008
50905	182009
68396	182010
37025	182011
53631	182012
7306	182013
32996	182014
64477	182015
15135	182016
16369	182017
23891	182018
3741	182019
116947	182020
32211	182021
129083	182022
36496	182023
10010	182024
96298	182025
88351	182026
22790	182027
136674	182028
10169	182029
8670	182030
85502	182031
11986	182032
21678	182033
66043	182034
107801	182035
2173	182036
98522	182037
74774	182038
1813	182039
48352	182040
17072	182041
792	182042
8073	182043
2715	182044
5811	182045
117479	182046
35459	182047
12189	182048
37839	182049
5575	182050
31961	182051
106110	182052
26331	182053
69901	182054
7631	182055
362	182056
114309	182057
27276	182058
37828	182059
48056	182060
5865	182061
45618	182062
78253	182063
35074	182064
8196	182065
1823	182066
96878	182067
68046	182068
6730	182069
78697	182070
101693	182071
56900	182072
38625	182073
28861	182074
5726	182075
103796	182076
50628	182077
11894	182078
33432	182079
8415	182080
17674	182081
27731	182082
92931	182083
25302	182084
126972	182085
62449	182086
35252	182087
113182	182088
114765	182089
60891	182090
136250	182091
31846	182092
492	182093
52114	182094
10979	182095
107	182096
7709	182097
39713	182098
42477	182099
54850	182100
61089	182101
87317	182102
18525	182103
16191	182104
40815	182105
11020	182106
39896	182107
929	182108
36926	182109
11307	182110
141304	182111
64982	182112
18005	182113
53111	182114
12178	182115
73988	182116
82048	182117
148833	182118
13166	182119
144	182120
48637	182121
19474	182122
863	182123
124030	182124
121066	182125
10498	182126
77567	182127
103573	182128
118343	182129
33378	182130
8139	182131
114628	182132
18620	182133
21632	182134
123421	182135
84595	182136
102865	182137
26571	182138
58945	182139
43207	182140
28029	182141
13988	182142
69241	182143
43849	182144
13483	182145
78223	182146
96343	182147
3585	182148
30688	182149
9240	182150
262	182151
52053	182152
32266	182153
41744	182154
71517	182155
33636	182156
74630	182157
41530	182158
11990	182159
17199	182160
59715	182161
6958	182162
6963	182163
51454	182164
7496	182165
106856	182166
43099	182167
9597	182168
35469	182169
130234	182170
6630	182171
88853	182172
70213	182173
10269	182174
144698	182175
36574	182176
95411	182177
48482	182178
753	182179
117723	182180
78637	182181
98683	182182
41149	182183
9426	182184
69406	182185
4411	182186
117560	182187
64251	182188
3952	182189
62646	182190
18983	182191
75258	182192
31013	182193
98878	182194
41708	182195
123088	182196
85653	182197
31472	182198
140470	182199
77305	182200
9207	182201
6210	182202
4335	182203
35603	182204
55323	182205
12736	182206
6494	182207
1126	182208
12186	182209
15019	182210
1514	182211
12971	182212
23629	182213
75988	182214
65196	182215
34896	182216
95065	182217
77132	182218
15169	182219
27514	182220
1084	182221
93143	182222
10094	182223
49559	182224
9099	182225
83867	182226
143845	182227
53178	182228
87845	182229
20351	182230
96367	182231
31830	182232
32578	182233
8054	182234
38006	182235
4375	182236
36131	182237
2569	182238
99026	182239
22065	182240
18076	182241
24815	182242
18353	182243
103792	182244
14589	182245
83987	182246
23685	182247
5127	182248
108851	182249
65648	182250
8719	182251
14778	182252
43074	182253
18915	182254
32232	182255
8757	182256
6553	182257
61684	182258
34375	182259
68961	182260
29121	182261
45534	182262
68205	182263
20997	182264
25524	182265
27344	182266
57360	182267
44	182268
24274	182269
13622	182270
122887	182271
19741	182272
125601	182273
17768	182274
85922	182275
29117	182276
30866	182277
8837	182278
16416	182279
32613	182280
27812	182281
47769	182282
86085	182283
7384	182284
38527	182285
15338	182286
25626	182287
17379	182288
6457	182289
39763	182290
55345	182291
54824	182292
14437	182293
95224	182294
104192	182295
22438	182296
11007	182297
16	182298
37426	182299
55870	182300
16609	182301
40961	182302
6385	182303
18710	182304
86723	182305
22583	182306
34541	182307
33911	182308
88200	182309
99247	182310
20173	182311
10582	182312
28503	182313
7648	182314
93207	182315
114354	182316
42297	182317
2139	182318
2220	182319
81743	182320
24587	182321
37979	182322
9436	182323
46608	182324
109962	182325
2157	182326
5301	182327
20971	182328
57038	182329
11909	182330
73971	182331
1122	182332
28944	182333
67276	182334
87091	182335
41405	182336
43599	182337
31320	182338
26164	182339
24335	182340
3359	182341
7773	182342
34025	182343
103576	182344
3903	182345
67221	182346
64376	182347
49858	182348
4886	182349
4522	182350
14699	182351
37186	182352
15202	182353
2007	182354
1322	182355
23212	182356
115454	182357
73664	182358
690	182359
17998	182360
80	182361
63287	182362
31647	182363
105399	182364
33674	182365
36315	182366
105937	182367
166	182368
55895	182369
72303	182370
65856	182371
134123	182372
124731	182373
110649	182374
75932	182375
61291	182376
7996	182377
605	182378
23032	182379
6445	182380
36169	182381
116945	182382
31510	182383
20755	182384
348	182385
48573	182386
94128	182387
70503	182388
8971	182389
10910	182390
51605	182391
72529	182392
99781	182393
1674	182394
30494	182395
29943	182396
23837	182397
32573	182398
18467	182399
11837	182400
5980	182401
27801	182402
74061	182403
5771	182404
25662	182405
32441	182406
2115	182407
14385	182408
42509	182409
24575	182410
40616	182411
3387	182412
32000	182413
7204	182414
9877	182415
10795	182416
98884	182417
18520	182418
4284	182419
51842	182420
17824	182421
4946	182422
31682	182423
44157	182424
57358	182425
21364	182426
42061	182427
37558	182428
6861	182429
76778	182430
45179	182431
4460	182432
25769	182433
37199	182434
22999	182435
105551	182436
55717	182437
61417	182438
72220	182439
12425	182440
82515	182441
10346	182442
15535	182443
10083	182444
14885	182445
8511	182446
26381	182447
31942	182448
31960	182449
11094	182450
80218	182451
78311	182452
78308	182453
65971	182454
143166	182455
10179	182456
54986	182457
122631	182458
24152	182459
11697	182460
20203	182461
114992	182462
37393	182463
71526	182464
3878	182465
11901	182466
42695	182467
55089	182468
54190	182469
41183	182470
23901	182471
35796	182472
88857	182473
2595	182474
38342	182475
10466	182476
17882	182477
47300	182478
14649	182479
54222	182480
72590	182481
94620	182482
130639	182483
24930	182484
17532	182485
7188	182486
31763	182487
88958	182488
51193	182489
23817	182490
71602	182491
1382	182492
32145	182493
12914	182494
38772	182495
84046	182496
2582	182497
91056	182498
650	182499
42836	182500
28353	182501
2946	182502
64795	182503
34615	182504
285	182505
19056	182506
1417	182507
7143	182508
29260	182509
33898	182510
145	182511
69035	182512
30718	182513
108799	182514
57910	182515
17913	182516
2455	182517
89039	182518
83687	182519
487	182520
12835	182521
117495	182522
66472	182523
44315	182524
104328	182525
70776	182526
15042	182527
112505	182528
29418	182529
72639	182530
55197	182531
52730	182532
31133	182533
976	182534
56268	182535
30130	182536
69380	182537
47100	182538
42888	182539
30168	182540
877	182541
65893	182542
23350	182543
8682	182544
2450	182545
6950	182546
61016	182547
57178	182548
18640	182549
15762	182550
15997	182551
115433	182552
65957	182553
532	182554
49013	182555
33479	182556
100046	182557
16554	182558
139	182559
118575	182560
8390	182561
94656	182562
21106	182563
99980	182564
66616	182565
33338	182566
58758	182567
69197	182568
42394	182569
17363	182570
79711	182571
12370	182572
52116	182573
591	182574
100719	182575
33564	182576
150781	182577
96511	182578
82838	182579
59780	182580
10681	182581
3902	182582
20073	182583
5743	182584
81014	182585
51226	182586
89405	182587
38058	182588
99805	182589
122900	182590
32699	182591
49247	182592
10126	182593
44783	182594
33534	182595
66939	182596
97562	182597
31485	182598
57425	182599
27129	182600
15079	182601
57617	182602
861	182603
93612	182604
46498	182605
61838	182606
33610	182607
92210	182608
88509	182609
76269	182610
1581	182611
98125	182612
27714	182613
116927	182614
31912	182615
40006	182616
50112	182617
12560	182618
84614	182619
71521	182620
90969	182621
20389	182622
20408	182623
15184	182624
26614	182625
90930	182626
40843	182627
89332	182628
51766	182629
48211	182630
16931	182631
18969	182632
36364	182633
129929	182634
50905	182635
638	182636
15242	182637
14737	182638
78404	182639
14947	182640
22578	182641
81078	182642
868	182643
1307	182644
96232	182645
48857	182646
96100	182647
39854	182648
134945	182649
77689	182650
38456	182651
120713	182652
58254	182653
56658	182654
19477	182655
38436	182656
51524	182657
18188	182658
14611	182659
84919	182660
2081	182661
32532	182662
19836	182663
86654	182664
19873	182665
115403	182666
14435	182667
49526	182668
774	182669
36295	182670
143432	182671
82456	182672
11345	182673
26612	182674
42712	182675
36453	182676
33066	182677
43417	182678
969	182679
6006	182680
50313	182681
15723	182682
30155	182683
907	182684
292	182685
35160	182686
133517	182687
51464	182688
80266	182689
44331	182690
110317	182691
99076	182692
32910	182693
59421	182694
128734	182695
54638	182696
12477	182697
920	182698
18598	182699
43256	182700
20550	182701
19866	182702
1822	182703
89296	182704
49732	182705
56538	182706
39580	182707
26759	182708
22744	182709
13289	182710
74164	182711
1212	182712
11456	182713
42340	182714
74307	182715
30006	182716
48423	182717
9279	182718
13433	182719
123125	182720
88108	182721
40948	182722
41139	182723
3524	182724
2328	182725
85857	182726
603	182727
1872	182728
29355	182729
37366	182730
7572	182731
48243	182732
84487	182733
71301	182734
12424	182735
16635	182736
73221	182737
23714	182738
26964	182739
1447	182740
8936	182741
816	182742
13676	182743
45786	182744
44601	182745
145	182746
18750	182747
12392	182748
25435	182749
59348	182750
48475	182751
108566	182752
82088	182753
47700	182754
56511	182755
36873	182756
59099	182757
120086	182758
17208	182759
58836	182760
63399	182761
128602	182762
82688	182763
15943	182764
72838	182765
56	182766
60671	182767
89384	182768
75353	182769
12100	182770
3550	182771
6287	182772
7536	182773
77909	182774
54396	182775
30439	182776
130732	182777
10958	182778
129820	182779
12655	182780
13591	182781
7374	182782
69072	182783
67957	182784
59026	182785
11074	182786
21682	182787
66384	182788
123445	182789
68813	182790
53957	182791
34036	182792
10303	182793
8004	182794
36707	182795
35565	182796
1298	182797
214	182798
69083	182799
12725	182800
113527	182801
90489	182802
65736	182803
40071	182804
15076	182805
58193	182806
59977	182807
25311	182808
9317	182809
16948	182810
1301	182811
59336	182812
45298	182813
32214	182814
57352	182815
2491	182816
29188	182817
51148	182818
107908	182819
4414	182820
6917	182821
42590	182822
3839	182823
79891	182824
57840	182825
71788	182826
1027	182827
79264	182828
15808	182829
109667	182830
128395	182831
33990	182832
90632	182833
109441	182834
1201	182835
4340	182836
24152	182837
44031	182838
45655	182839
12884	182840
5747	182841
14800	182842
45438	182843
104100	182844
42828	182845
20236	182846
82967	182847
21598	182848
19740	182849
21222	182850
38990	182851
37527	182852
77052	182853
24114	182854
3372	182855
115172	182856
64313	182857
11958	182858
56117	182859
14641	182860
68351	182861
6621	182862
4294	182863
50219	182864
129149	182865
23555	182866
107503	182867
61780	182868
3246	182869
30073	182870
125743	182871
24003	182872
42255	182873
39449	182874
53170	182875
119418	182876
84570	182877
74739	182878
85308	182879
126125	182880
39372	182881
43031	182882
77552	182883
20574	182884
29051	182885
18275	182886
68301	182887
46569	182888
54898	182889
67139	182890
29459	182891
10566	182892
16515	182893
18152	182894
1433	182895
65883	182896
61579	182897
9703	182898
84532	182899
25745	182900
70390	182901
100002	182902
54169	182903
91259	182904
58495	182905
36078	182906
76584	182907
35518	182908
31079	182909
41164	182910
13904	182911
107409	182912
1874	182913
199	182914
9007	182915
67134	182916
26108	182917
34442	182918
453	182919
75026	182920
46735	182921
110622	182922
91632	182923
47597	182924
109157	182925
9763	182926
103972	182927
97535	182928
1282	182929
5360	182930
18003	182931
14469	182932
23228	182933
48106	182934
255	182935
47268	182936
31257	182937
5635	182938
13099	182939
5552	182940
9714	182941
130659	182942
2709	182943
28438	182944
87687	182945
13468	182946
44759	182947
23635	182948
82154	182949
27940	182950
46391	182951
6327	182952
57947	182953
31703	182954
21370	182955
52021	182956
53477	182957
135067	182958
19071	182959
89789	182960
10825	182961
14278	182962
135002	182963
14235	182964
70634	182965
58526	182966
80149	182967
12904	182968
71667	182969
69370	182970
127784	182971
95551	182972
13371	182973
128555	182974
10783	182975
32911	182976
34158	182977
589	182978
107931	182979
79849	182980
35631	182981
18832	182982
59139	182983
62717	182984
3174	182985
15593	182986
5937	182987
33674	182988
70678	182989
50	182990
78008	182991
19720	182992
73	182993
49061	182994
72877	182995
1140	182996
31212	182997
323	182998
44430	182999
57810	183000
136904	183001
22684	183002
48701	183003
43577	183004
14242	183005
124806	183006
31279	183007
149798	183008
31640	183009
52773	183010
40421	183011
22894	183012
37143	183013
90247	183014
1642	183015
37420	183016
55030	183017
34636	183018
41510	183019
55627	183020
25511	183021
111961	183022
2066	183023
7260	183024
128201	183025
35713	183026
115604	183027
5853	183028
86644	183029
60978	183030
26294	183031
19244	183032
1618	183033
742	183034
7757	183035
140124	183036
40546	183037
17551	183038
19851	183039
27195	183040
32777	183041
149408	183042
22236	183043
23585	183044
61495	183045
4334	183046
49038	183047
17058	183048
104433	183049
108190	183050
39445	183051
28876	183052
83900	183053
49878	183054
18	183055
70191	183056
1100	183057
109559	183058
40476	183059
81209	183060
122175	183061
6827	183062
8342	183063
5685	183064
30304	183065
82323	183066
27719	183067
100576	183068
133707	183069
1190	183070
44336	183071
25656	183072
67509	183073
6252	183074
123436	183075
110094	183076
72799	183077
17095	183078
16057	183079
2294	183080
118858	183081
49309	183082
56620	183083
129206	183084
52614	183085
33554	183086
16332	183087
22595	183088
57135	183089
90887	183090
207	183091
11105	183092
16610	183093
692	183094
29089	183095
61201	183096
61685	183097
93295	183098
21044	183099
25184	183100
26970	183101
106215	183102
35945	183103
44235	183104
20833	183105
15218	183106
132079	183107
94860	183108
68803	183109
134207	183110
125980	183111
50135	183112
143858	183113
106522	183114
25078	183115
107206	183116
123597	183117
49601	183118
12268	183119
26810	183120
4553	183121
23139	183122
18472	183123
8811	183124
98343	183125
12293	183126
109776	183127
3484	183128
49585	183129
53107	183130
44792	183131
28266	183132
27481	183133
70860	183134
84944	183135
11804	183136
94797	183137
8457	183138
28338	183139
5494	183140
19572	183141
29	183142
20721	183143
12049	183144
16608	183145
36210	183146
49354	183147
4950	183148
95848	183149
71408	183150
24703	183151
28791	183152
12674	183153
68949	183154
9285	183155
22676	183156
28789	183157
85606	183158
92484	183159
24723	183160
2308	183161
37163	183162
122140	183163
112695	183164
117914	183165
47744	183166
11466	183167
15911	183168
104477	183169
71310	183170
63057	183171
12437	183172
52855	183173
30941	183174
69767	183175
6524	183176
11078	183177
129914	183178
1403	183179
39384	183180
125275	183181
1708	183182
39275	183183
20417	183184
4746	183185
138287	183186
15298	183187
879	183188
3325	183189
80617	183190
22276	183191
32754	183192
5905	183193
53859	183194
57832	183195
65032	183196
69009	183197
63273	183198
55674	183199
745	183200
8551	183201
871	183202
105981	183203
2047	183204
3933	183205
7209	183206
14587	183207
2426	183208
137942	183209
18049	183210
37871	183211
31664	183212
166	183213
55791	183214
115208	183215
31389	183216
13638	183217
108339	183218
97159	183219
30217	183220
39462	183221
23252	183222
99747	183223
15133	183224
50221	183225
26421	183226
38059	183227
133206	183228
13791	183229
103284	183230
121784	183231
115248	183232
20021	183233
98214	183234
72967	183235
52948	183236
7450	183237
6102	183238
46829	183239
27764	183240
13073	183241
1247	183242
58922	183243
82330	183244
22764	183245
92571	183246
77191	183247
42835	183248
33583	183249
59640	183250
26721	183251
45768	183252
106199	183253
12628	183254
27725	183255
100788	183256
41056	183257
48597	183258
98897	183259
107726	183260
133282	183261
28847	183262
29686	183263
11248	183264
44386	183265
75540	183266
34862	183267
62026	183268
100198	183269
29387	183270
59793	183271
48212	183272
33084	183273
6412	183274
80834	183275
20902	183276
11943	183277
83299	183278
19824	183279
9066	183280
54389	183281
106008	183282
28523	183283
59152	183284
38672	183285
184	183286
147925	183287
24029	183288
90106	183289
9023	183290
46754	183291
6887	183292
45216	183293
17972	183294
852	183295
31099	183296
39081	183297
49672	183298
138659	183299
44604	183300
85690	183301
2364	183302
79888	183303
22069	183304
7315	183305
130821	183306
33719	183307
32933	183308
25936	183309
76021	183310
1686	183311
91057	183312
5391	183313
74000	183314
103232	183315
116748	183316
47439	183317
19568	183318
59676	183319
21798	183320
26507	183321
26674	183322
2951	183323
133905	183324
97609	183325
62729	183326
1054	183327
105373	183328
27901	183329
472	183330
2733	183331
47906	183332
99578	183333
4380	183334
108800	183335
89743	183336
32814	183337
95137	183338
18481	183339
47944	183340
68685	183341
147873	183342
78668	183343
43055	183344
36837	183345
16931	183346
4239	183347
14358	183348
35470	183349
132932	183350
3391	183351
135415	183352
69673	183353
30131	183354
150619	183355
11137	183356
89982	183357
46925	183358
68056	183359
33774	183360
66211	183361
127109	183362
17105	183363
73925	183364
55152	183365
134677	183366
68155	183367
1870	183368
20874	183369
104924	183370
75989	183371
105471	183372
89804	183373
3470	183374
12731	183375
26424	183376
56892	183377
24311	183378
446	183379
30323	183380
10607	183381
24430	183382
27120	183383
23147	183384
93967	183385
31753	183386
106646	183387
121827	183388
1608	183389
4200	183390
99571	183391
8991	183392
18130	183393
48189	183394
8711	183395
94628	183396
60487	183397
85525	183398
99864	183399
35535	183400
117302	183401
58746	183402
88729	183403
34286	183404
116610	183405
81282	183406
64563	183407
18423	183408
77182	183409
26022	183410
93852	183411
7911	183412
60736	183413
16750	183414
33999	183415
50212	183416
35238	183417
68139	183418
1357	183419
35763	183420
2594	183421
19754	183422
34909	183423
889	183424
139765	183425
6176	183426
54854	183427
71404	183428
29523	183429
95521	183430
99782	183431
83008	183432
46718	183433
22265	183434
25466	183435
5177	183436
66376	183437
3634	183438
33125	183439
31508	183440
2371	183441
120778	183442
39695	183443
15589	183444
3009	183445
8005	183446
16021	183447
530	183448
26307	183449
20338	183450
86479	183451
54178	183452
5854	183453
44375	183454
23907	183455
6088	183456
50143	183457
24705	183458
62027	183459
10520	183460
21166	183461
13202	183462
28495	183463
33198	183464
19232	183465
54776	183466
38103	183467
48826	183468
103136	183469
60040	183470
5614	183471
6936	183472
88483	183473
11140	183474
86415	183475
55932	183476
131847	183477
96327	183478
10249	183479
31394	183480
129564	183481
38795	183482
127899	183483
74005	183484
41550	183485
114902	183486
10145	183487
787	183488
39213	183489
8970	183490
86925	183491
16195	183492
42017	183493
72144	183494
95436	183495
17255	183496
139521	183497
29004	183498
54127	183499
5516	183500
38637	183501
36921	183502
23507	183503
100563	183504
7432	183505
10993	183506
83106	183507
20863	183508
100662	183509
1369	183510
46377	183511
11479	183512
5690	183513
101303	183514
105070	183515
32645	183516
134751	183517
1846	183518
66466	183519
85616	183520
12443	183521
71852	183522
40899	183523
32617	183524
118520	183525
56796	183526
32609	183527
16000	183528
13203	183529
64408	183530
2505	183531
19609	183532
4229	183533
108063	183534
36667	183535
113326	183536
20174	183537
3086	183538
68076	183539
35673	183540
43720	183541
76018	183542
42182	183543
66785	183544
1247	183545
40343	183546
27051	183547
69648	183548
42782	183549
40394	183550
24152	183551
65	183552
117970	183553
28541	183554
18291	183555
9506	183556
80537	183557
94548	183558
30463	183559
143	183560
61467	183561
136073	183562
125583	183563
3226	183564
103904	183565
104427	183566
66541	183567
11316	183568
24743	183569
78812	183570
48228	183571
47595	183572
69030	183573
50977	183574
9419	183575
10033	183576
7348	183577
119443	183578
26338	183579
1410	183580
43110	183581
27831	183582
6218	183583
47001	183584
130439	183585
46890	183586
27694	183587
100939	183588
6424	183589
120892	183590
12208	183591
15868	183592
55882	183593
2148	183594
39793	183595
3732	183596
76610	183597
73542	183598
17252	183599
56813	183600
64936	183601
35849	183602
93362	183603
81259	183604
13553	183605
53749	183606
136263	183607
12418	183608
6394	183609
57442	183610
18404	183611
46643	183612
17909	183613
103739	183614
104028	183615
40001	183616
70572	183617
36043	183618
31742	183619
16305	183620
22653	183621
53369	183622
94170	183623
50198	183624
33122	183625
19138	183626
6065	183627
23412	183628
1121	183629
23504	183630
35501	183631
27956	183632
84665	183633
3900	183634
13772	183635
5968	183636
14685	183637
67674	183638
15601	183639
14372	183640
14034	183641
3100	183642
4863	183643
10001	183644
138327	183645
69409	183646
26109	183647
13896	183648
13466	183649
54021	183650
38699	183651
5285	183652
29590	183653
86262	183654
21313	183655
53300	183656
13959	183657
11836	183658
71178	183659
13091	183660
32768	183661
79883	183662
37811	183663
45608	183664
24276	183665
6174	183666
65519	183667
71555	183668
2747	183669
46672	183670
4191	183671
98526	183672
8340	183673
86606	183674
59013	183675
34873	183676
23375	183677
22537	183678
51591	183679
110743	183680
99857	183681
46319	183682
14451	183683
482	183684
27493	183685
19695	183686
13657	183687
13597	183688
6305	183689
22806	183690
25253	183691
111789	183692
121234	183693
62918	183694
39753	183695
93732	183696
68398	183697
64002	183698
350	183699
48866	183700
81511	183701
3039	183702
76872	183703
55808	183704
89830	183705
108956	183706
16938	183707
29804	183708
60452	183709
67752	183710
55500	183711
33758	183712
82051	183713
45371	183714
45251	183715
20988	183716
98939	183717
12805	183718
48735	183719
35332	183720
25360	183721
55867	183722
33603	183723
18639	183724
8033	183725
84208	183726
17594	183727
6118	183728
2342	183729
8133	183730
16340	183731
114677	183732
8150	183733
6361	183734
35488	183735
44566	183736
38800	183737
41543	183738
40845	183739
773	183740
3920	183741
47219	183742
101819	183743
3653	183744
41137	183745
17772	183746
38958	183747
19854	183748
9231	183749
2456	183750
4113	183751
22312	183752
270	183753
49846	183754
101365	183755
8151	183756
74823	183757
5790	183758
14085	183759
42962	183760
1431	183761
23	183762
65164	183763
116044	183764
58071	183765
111156	183766
19488	183767
1221	183768
64335	183769
32706	183770
63938	183771
2964	183772
19264	183773
16591	183774
106384	183775
73086	183776
100504	183777
7164	183778
98003	183779
135968	183780
66249	183781
93184	183782
56537	183783
499	183784
78161	183785
77453	183786
50222	183787
100022	183788
9994	183789
1344	183790
93339	183791
14055	183792
1671	183793
37552	183794
7028	183795
129151	183796
21171	183797
113302	183798
21459	183799
17901	183800
57221	183801
98552	183802
118250	183803
119022	183804
9810	183805
47560	183806
63897	183807
70802	183808
39698	183809
80046	183810
4368	183811
6168	183812
53014	183813
70170	183814
58565	183815
6245	183816
60002	183817
129497	183818
15477	183819
7526	183820
2829	183821
6262	183822
89128	183823
52707	183824
3872	183825
80509	183826
12548	183827
8977	183828
56450	183829
566	183830
39795	183831
38287	183832
69140	183833
22630	183834
58412	183835
2959	183836
615	183837
15237	183838
4717	183839
5862	183840
152	183841
139217	183842
76987	183843
57277	183844
102457	183845
13092	183846
61	183847
95097	183848
4550	183849
48563	183850
19551	183851
93970	183852
115666	183853
16696	183854
91111	183855
40134	183856
40596	183857
3524	183858
146932	183859
10860	183860
8137	183861
29287	183862
1001	183863
57823	183864
28874	183865
23372	183866
21898	183867
102119	183868
47728	183869
81407	183870
18849	183871
7162	183872
96944	183873
14306	183874
1113	183875
5183	183876
91037	183877
2477	183878
24908	183879
6991	183880
29511	183881
20342	183882
49142	183883
6289	183884
122976	183885
33153	183886
506	183887
65500	183888
69806	183889
35102	183890
44619	183891
7231	183892
24106	183893
102098	183894
7412	183895
120388	183896
13898	183897
1840	183898
89836	183899
12658	183900
49261	183901
26290	183902
63072	183903
36663	183904
11785	183905
33174	183906
7070	183907
104474	183908
20046	183909
161	183910
8557	183911
104726	183912
93382	183913
31399	183914
28502	183915
20195	183916
98940	183917
77105	183918
117215	183919
113066	183920
42154	183921
16123	183922
111905	183923
13943	183924
44872	183925
43136	183926
41365	183927
132331	183928
29759	183929
15318	183930
39020	183931
149158	183932
50868	183933
20376	183934
5221	183935
4661	183936
43766	183937
136648	183938
95263	183939
117789	183940
19327	183941
26762	183942
635	183943
30912	183944
23217	183945
67006	183946
75313	183947
85407	183948
18893	183949
150435	183950
62131	183951
106946	183952
2716	183953
53765	183954
13146	183955
30100	183956
5808	183957
71889	183958
1897	183959
235	183960
13912	183961
42485	183962
80630	183963
52868	183964
44033	183965
84711	183966
106700	183967
68978	183968
103562	183969
54646	183970
3235	183971
84499	183972
14561	183973
22995	183974
27684	183975
44903	183976
69240	183977
40884	183978
63239	183979
515	183980
46100	183981
50016	183982
27326	183983
95027	183984
27839	183985
76596	183986
64005	183987
15576	183988
33485	183989
65786	183990
38854	183991
38563	183992
11685	183993
113042	183994
30052	183995
40313	183996
40689	183997
109	183998
95404	183999
38469	184000
26648	184001
73555	184002
89069	184003
94873	184004
13465	184005
1927	184006
3889	184007
73244	184008
28989	184009
3534	184010
85360	184011
24481	184012
45369	184013
48522	184014
20677	184015
63316	184016
13522	184017
11945	184018
22224	184019
28099	184020
30543	184021
35457	184022
44463	184023
46713	184024
108622	184025
59199	184026
27387	184027
42746	184028
23178	184029
8135	184030
1273	184031
43330	184032
83968	184033
595	184034
2857	184035
37071	184036
30488	184037
3192	184038
113095	184039
8395	184040
614	184041
98990	184042
58178	184043
31330	184044
65275	184045
30	184046
106782	184047
19968	184048
131175	184049
4336	184050
490	184051
127865	184052
94053	184053
54126	184054
21291	184055
37566	184056
1533	184057
34253	184058
51887	184059
132020	184060
99577	184061
11953	184062
73765	184063
11563	184064
29239	184065
63795	184066
12632	184067
14220	184068
7534	184069
80110	184070
13974	184071
27026	184072
8358	184073
14112	184074
7172	184075
67652	184076
118351	184077
4315	184078
54293	184079
18767	184080
60357	184081
50537	184082
43510	184083
105661	184084
2777	184085
8181	184086
5741	184087
30978	184088
10482	184089
43170	184090
36982	184091
8455	184092
54140	184093
57042	184094
7327	184095
86196	184096
2702	184097
4922	184098
99819	184099
62346	184100
99805	184101
53729	184102
45016	184103
121168	184104
112510	184105
53238	184106
38687	184107
147534	184108
95711	184109
4603	184110
77	184111
22602	184112
29829	184113
99373	184114
78782	184115
62340	184116
30377	184117
4986	184118
109066	184119
53671	184120
1431	184121
52504	184122
3492	184123
31185	184124
31882	184125
141525	184126
37712	184127
12427	184128
76236	184129
28307	184130
45138	184131
39185	184132
44843	184133
628	184134
29163	184135
27373	184136
5838	184137
114709	184138
71466	184139
39971	184140
12693	184141
35833	184142
69198	184143
70907	184144
23439	184145
128	184146
83740	184147
124271	184148
24098	184149
31973	184150
123445	184151
22759	184152
25712	184153
54334	184154
17834	184155
28809	184156
12765	184157
1989	184158
72447	184159
73373	184160
558	184161
10023	184162
29281	184163
49644	184164
2416	184165
39733	184166
2531	184167
11708	184168
66114	184169
3388	184170
25918	184171
80269	184172
10578	184173
4698	184174
42321	184175
69193	184176
49078	184177
3787	184178
47988	184179
118510	184180
32373	184181
95192	184182
23741	184183
15731	184184
140585	184185
133721	184186
12689	184187
4309	184188
49932	184189
8229	184190
6404	184191
27332	184192
54729	184193
32161	184194
41214	184195
82373	184196
60686	184197
50916	184198
8509	184199
83364	184200
48294	184201
135716	184202
10221	184203
42991	184204
132122	184205
25074	184206
28226	184207
127648	184208
14647	184209
13426	184210
98790	184211
5505	184212
119764	184213
66121	184214
9091	184215
26937	184216
82546	184217
58226	184218
2358	184219
60444	184220
23171	184221
95264	184222
18443	184223
44573	184224
16255	184225
68005	184226
9084	184227
133427	184228
50395	184229
83275	184230
122448	184231
18339	184232
82989	184233
111886	184234
20847	184235
80460	184236
104475	184237
22449	184238
14732	184239
37546	184240
61822	184241
29287	184242
98411	184243
2143	184244
7660	184245
2195	184246
21058	184247
26778	184248
118574	184249
87638	184250
51732	184251
94001	184252
33743	184253
21192	184254
19003	184255
16137	184256
10268	184257
57027	184258
8017	184259
70035	184260
70934	184261
107177	184262
9264	184263
129526	184264
4733	184265
66805	184266
33181	184267
34506	184268
260	184269
50485	184270
56051	184271
32482	184272
107089	184273
14994	184274
9335	184275
65515	184276
7348	184277
77836	184278
4371	184279
108152	184280
29079	184281
72694	184282
70411	184283
79919	184284
3465	184285
31314	184286
5374	184287
20099	184288
6436	184289
52907	184290
108872	184291
2662	184292
57139	184293
56125	184294
71011	184295
3231	184296
45699	184297
34647	184298
67046	184299
55442	184300
71533	184301
54657	184302
111731	184303
75106	184304
17519	184305
120248	184306
36338	184307
4720	184308
37336	184309
12211	184310
34	184311
58202	184312
137500	184313
35269	184314
80068	184315
73115	184316
115812	184317
5799	184318
59707	184319
3374	184320
129200	184321
5759	184322
64852	184323
19680	184324
117620	184325
126267	184326
10448	184327
102250	184328
86576	184329
7644	184330
39374	184331
11480	184332
30662	184333
129286	184334
111318	184335
59633	184336
11475	184337
76026	184338
82310	184339
86163	184340
5104	184341
74198	184342
76729	184343
50398	184344
42510	184345
34455	184346
29712	184347
72458	184348
36853	184349
51891	184350
41698	184351
22068	184352
68222	184353
62553	184354
81117	184355
2388	184356
37701	184357
52393	184358
12161	184359
98198	184360
127594	184361
3970	184362
39321	184363
4661	184364
513	184365
26178	184366
63835	184367
77110	184368
110275	184369
17742	184370
14250	184371
88915	184372
2879	184373
40392	184374
92385	184375
79723	184376
25814	184377
31556	184378
3346	184379
1281	184380
62664	184381
33265	184382
10064	184383
38263	184384
41740	184385
71097	184386
88451	184387
120635	184388
54253	184389
78867	184390
38913	184391
60411	184392
112228	184393
6688	184394
2805	184395
30803	184396
27865	184397
106008	184398
62552	184399
15196	184400
54067	184401
45673	184402
1549	184403
66578	184404
108247	184405
3936	184406
28474	184407
72372	184408
45269	184409
41505	184410
51202	184411
795	184412
20637	184413
37340	184414
74582	184415
48175	184416
86422	184417
8474	184418
97109	184419
3629	184420
31080	184421
36375	184422
33658	184423
88446	184424
88449	184425
34389	184426
85332	184427
8576	184428
54972	184429
113203	184430
13558	184431
16799	184432
7526	184433
9750	184434
2779	184435
42595	184436
48482	184437
43450	184438
48288	184439
59327	184440
7513	184441
49830	184442
93997	184443
33962	184444
122456	184445
16318	184446
42349	184447
85191	184448
24833	184449
14725	184450
42758	184451
143970	184452
65556	184453
5667	184454
66330	184455
83	184456
13086	184457
36969	184458
63396	184459
40963	184460
105207	184461
89826	184462
32786	184463
77324	184464
122605	184465
8112	184466
77660	184467
86852	184468
10812	184469
28166	184470
61985	184471
35855	184472
56396	184473
6184	184474
1863	184475
16572	184476
3496	184477
18574	184478
6141	184479
226	184480
35208	184481
1228	184482
103047	184483
132716	184484
148868	184485
1089	184486
87057	184487
6410	184488
16018	184489
94333	184490
45523	184491
866	184492
76843	184493
9994	184494
32479	184495
14805	184496
12343	184497
5562	184498
81784	184499
42487	184500
127125	184501
19139	184502
70596	184503
92727	184504
10381	184505
80113	184506
2773	184507
14859	184508
34780	184509
143093	184510
38768	184511
48552	184512
122701	184513
8041	184514
74158	184515
15131	184516
17752	184517
1785	184518
54927	184519
47099	184520
11564	184521
29389	184522
17093	184523
3248	184524
11083	184525
28573	184526
4488	184527
20623	184528
18908	184529
29881	184530
2191	184531
47251	184532
33085	184533
3996	184534
30594	184535
32755	184536
80647	184537
47571	184538
2286	184539
24499	184540
3100	184541
100912	184542
135631	184543
33674	184544
71305	184545
34958	184546
8852	184547
125716	184548
99649	184549
116662	184550
30399	184551
49017	184552
40615	184553
3658	184554
59642	184555
17142	184556
22463	184557
118711	184558
118029	184559
36806	184560
13996	184561
52529	184562
76208	184563
40215	184564
121060	184565
94319	184566
62141	184567
38236	184568
17880	184569
43727	184570
41829	184571
38843	184572
93980	184573
8441	184574
89842	184575
5838	184576
19903	184577
2738	184578
23050	184579
6815	184580
6269	184581
37311	184582
56388	184583
21462	184584
6781	184585
42137	184586
2564	184587
32482	184588
141251	184589
54908	184590
110129	184591
52351	184592
80568	184593
35916	184594
24720	184595
26951	184596
67639	184597
39874	184598
7071	184599
86737	184600
41349	184601
69123	184602
37281	184603
11264	184604
16364	184605
135292	184606
4182	184607
36011	184608
86593	184609
93089	184610
9319	184611
10829	184612
100246	184613
60326	184614
35309	184615
134812	184616
12012	184617
58691	184618
242	184619
105729	184620
102311	184621
5530	184622
66532	184623
9495	184624
29630	184625
10152	184626
823	184627
129393	184628
136117	184629
337	184630
39563	184631
59000	184632
4598	184633
6653	184634
131588	184635
85869	184636
15725	184637
44676	184638
79093	184639
46183	184640
2197	184641
37217	184642
18993	184643
81837	184644
46466	184645
52352	184646
50382	184647
12162	184648
45853	184649
61496	184650
36918	184651
32125	184652
14203	184653
74506	184654
5237	184655
115102	184656
70029	184657
142943	184658
4396	184659
10345	184660
514	184661
95380	184662
104451	184663
56816	184664
80329	184665
5000	184666
75174	184667
26236	184668
327	184669
20020	184670
35517	184671
2956	184672
84646	184673
258	184674
93670	184675
75029	184676
59798	184677
9038	184678
84977	184679
101398	184680
32230	184681
42379	184682
33441	184683
63882	184684
20	184685
19366	184686
83826	184687
119096	184688
18095	184689
79821	184690
11808	184691
15738	184692
41518	184693
19896	184694
15159	184695
51638	184696
54922	184697
3803	184698
44058	184699
103258	184700
55145	184701
95291	184702
110	184703
35933	184704
129238	184705
135136	184706
21959	184707
20735	184708
63978	184709
75269	184710
22415	184711
3996	184712
117974	184713
89845	184714
3370	184715
1736	184716
116112	184717
31464	184718
17790	184719
103787	184720
129880	184721
31755	184722
1621	184723
83392	184724
12189	184725
75997	184726
77564	184727
25420	184728
105240	184729
22559	184730
120064	184731
75903	184732
620	184733
53705	184734
32031	184735
11066	184736
63255	184737
92835	184738
39741	184739
1953	184740
3134	184741
934	184742
57667	184743
47195	184744
6193	184745
39847	184746
1339	184747
59218	184748
63814	184749
52886	184750
57982	184751
67270	184752
9929	184753
55381	184754
119485	184755
95723	184756
112069	184757
90140	184758
21852	184759
4691	184760
46752	184761
26196	184762
91924	184763
18352	184764
9514	184765
9372	184766
88516	184767
123612	184768
62460	184769
41417	184770
13369	184771
4337	184772
65130	184773
28267	184774
21175	184775
67610	184776
25252	184777
13422	184778
11012	184779
137780	184780
22202	184781
59655	184782
5612	184783
12038	184784
64869	184785
20960	184786
30137	184787
72523	184788
31398	184789
40496	184790
122044	184791
6737	184792
9220	184793
420	184794
48662	184795
120263	184796
55	184797
103956	184798
5517	184799
129489	184800
37926	184801
15024	184802
56837	184803
23814	184804
26664	184805
31688	184806
3045	184807
95111	184808
20626	184809
13122	184810
332	184811
4427	184812
134453	184813
2	184814
13125	184815
52018	184816
11214	184817
28793	184818
113255	184819
83170	184820
3111	184821
134544	184822
78209	184823
1825	184824
4398	184825
131424	184826
19049	184827
20594	184828
8841	184829
1622	184830
66994	184831
6535	184832
9933	184833
5531	184834
8102	184835
35635	184836
62905	184837
53295	184838
7216	184839
89926	184840
66534	184841
19436	184842
69979	184843
22068	184844
11016	184845
2126	184846
65532	184847
42323	184848
76126	184849
80286	184850
10998	184851
16650	184852
19078	184853
44880	184854
20702	184855
128811	184856
15712	184857
32726	184858
40948	184859
987	184860
17809	184861
7216	184862
3219	184863
65524	184864
34840	184865
55752	184866
14295	184867
46605	184868
87621	184869
5435	184870
27487	184871
92005	184872
73296	184873
42774	184874
46568	184875
6233	184876
3309	184877
95130	184878
25932	184879
17	184880
28859	184881
121937	184882
12845	184883
9249	184884
126077	184885
112050	184886
53641	184887
38661	184888
4879	184889
36568	184890
78326	184891
10216	184892
45651	184893
79516	184894
11628	184895
20267	184896
61630	184897
71649	184898
75692	184899
1098	184900
2486	184901
67225	184902
55068	184903
125150	184904
19074	184905
1909	184906
37254	184907
103187	184908
26285	184909
34244	184910
16980	184911
3395	184912
14500	184913
54648	184914
81713	184915
17482	184916
3037	184917
71480	184918
26367	184919
84964	184920
6042	184921
63517	184922
84694	184923
7230	184924
77315	184925
52529	184926
50399	184927
7324	184928
9972	184929
16307	184930
1051	184931
59703	184932
107173	184933
48970	184934
16170	184935
18224	184936
103441	184937
51939	184938
21338	184939
9510	184940
69705	184941
21538	184942
95582	184943
16547	184944
99903	184945
81553	184946
42768	184947
16873	184948
2074	184949
59738	184950
10749	184951
19125	184952
79869	184953
27517	184954
32376	184955
100190	184956
44728	184957
1500	184958
63877	184959
16425	184960
101917	184961
79565	184962
80285	184963
20768	184964
102293	184965
24545	184966
35648	184967
6991	184968
13609	184969
1718	184970
46383	184971
11478	184972
16375	184973
35228	184974
40538	184975
147634	184976
122081	184977
47076	184978
36546	184979
49968	184980
18516	184981
73812	184982
23013	184983
148937	184984
15527	184985
49365	184986
37286	184987
3795	184988
3813	184989
38980	184990
51996	184991
55101	184992
84867	184993
31899	184994
54063	184995
30144	184996
48015	184997
80759	184998
76407	184999
30046	185000
40207	185001
34377	185002
4999	185003
54997	185004
127698	185005
24131	185006
114843	185007
24489	185008
106163	185009
21922	185010
32340	185011
32	185012
5951	185013
42077	185014
6825	185015
2467	185016
3779	185017
111393	185018
28013	185019
7191	185020
17382	185021
116924	185022
2460	185023
68571	185024
22146	185025
7565	185026
13304	185027
109040	185028
88446	185029
47004	185030
72137	185031
14492	185032
37881	185033
13051	185034
30717	185035
117956	185036
85491	185037
68354	185038
72397	185039
13475	185040
7883	185041
114922	185042
42194	185043
67082	185044
69332	185045
72023	185046
87654	185047
45632	185048
2138	185049
6329	185050
108	185051
120633	185052
9027	185053
46179	185054
54440	185055
43316	185056
52345	185057
492	185058
63366	185059
52804	185060
8648	185061
77779	185062
16091	185063
135546	185064
25276	185065
5765	185066
40336	185067
69009	185068
2792	185069
34498	185070
65124	185071
73109	185072
53468	185073
112147	185074
2297	185075
10121	185076
43415	185077
14840	185078
68931	185079
66365	185080
30923	185081
527	185082
16144	185083
5751	185084
25353	185085
135413	185086
27555	185087
50238	185088
19180	185089
31510	185090
17283	185091
7948	185092
40825	185093
9530	185094
127627	185095
68	185096
96318	185097
124586	185098
65824	185099
3737	185100
77	185101
142108	185102
132410	185103
13761	185104
135483	185105
91881	185106
18597	185107
53431	185108
55313	185109
4523	185110
24284	185111
79877	185112
2860	185113
3415	185114
17693	185115
16097	185116
1593	185117
4224	185118
90	185119
144721	185120
49581	185121
22314	185122
49276	185123
104719	185124
137	185125
74631	185126
84069	185127
111812	185128
86800	185129
2038	185130
12756	185131
29411	185132
860	185133
42141	185134
22063	185135
34818	185136
8217	185137
18301	185138
10529	185139
86606	185140
115522	185141
28628	185142
107421	185143
48078	185144
14460	185145
6121	185146
4786	185147
780	185148
561	185149
4000	185150
32290	185151
13412	185152
87748	185153
13245	185154
17006	185155
118525	185156
1537	185157
56539	185158
83385	185159
84244	185160
89768	185161
8619	185162
28009	185163
119274	185164
889	185165
15561	185166
106697	185167
7485	185168
8248	185169
50332	185170
3636	185171
110274	185172
102766	185173
106651	185174
5533	185175
21292	185176
10935	185177
63867	185178
23063	185179
107137	185180
1446	185181
15679	185182
112251	185183
5309	185184
129310	185185
69274	185186
77605	185187
1379	185188
59840	185189
130625	185190
4608	185191
104196	185192
3727	185193
76234	185194
70699	185195
40138	185196
5242	185197
83851	185198
116715	185199
55503	185200
27217	185201
75216	185202
20015	185203
5775	185204
74610	185205
15722	185206
25137	185207
55091	185208
116016	185209
96	185210
16171	185211
55417	185212
67737	185213
73220	185214
37393	185215
57153	185216
81162	185217
5161	185218
47693	185219
22206	185220
24788	185221
31535	185222
70868	185223
26297	185224
76228	185225
990	185226
15781	185227
101541	185228
22285	185229
43081	185230
1727	185231
14788	185232
127191	185233
39283	185234
37905	185235
116899	185236
73461	185237
2232	185238
24686	185239
18241	185240
35840	185241
29830	185242
91753	185243
55234	185244
45072	185245
63873	185246
2246	185247
122383	185248
3442	185249
72091	185250
79507	185251
120634	185252
86205	185253
150681	185254
13442	185255
99983	185256
9489	185257
34825	185258
29347	185259
127091	185260
181	185261
67664	185262
18222	185263
618	185264
6470	185265
4340	185266
35883	185267
45482	185268
69429	185269
10993	185270
1337	185271
13146	185272
257	185273
24207	185274
22813	185275
45040	185276
28933	185277
21246	185278
4026	185279
6514	185280
98429	185281
31070	185282
35548	185283
56792	185284
49113	185285
80589	185286
29910	185287
6236	185288
2802	185289
24388	185290
21024	185291
126500	185292
38417	185293
3135	185294
50508	185295
36875	185296
16961	185297
27816	185298
46382	185299
86865	185300
1510	185301
18843	185302
23708	185303
2354	185304
2810	185305
85737	185306
96963	185307
119357	185308
72897	185309
56992	185310
46668	185311
103735	185312
37779	185313
114512	185314
72374	185315
95283	185316
35251	185317
60624	185318
19278	185319
45151	185320
52677	185321
126455	185322
75144	185323
12586	185324
7585	185325
26994	185326
103971	185327
354	185328
41	185329
40441	185330
56820	185331
13939	185332
128928	185333
2651	185334
19873	185335
43806	185336
32668	185337
484	185338
2705	185339
7416	185340
47514	185341
109027	185342
123345	185343
38117	185344
108783	185345
47398	185346
2309	185347
100353	185348
13902	185349
77809	185350
60803	185351
52235	185352
19961	185353
16291	185354
835	185355
59649	185356
22792	185357
112532	185358
12280	185359
57376	185360
1359	185361
52120	185362
98554	185363
973	185364
58769	185365
40190	185366
713	185367
100359	185368
37553	185369
19966	185370
39696	185371
86550	185372
82049	185373
40470	185374
26736	185375
13127	185376
1463	185377
5705	185378
23841	185379
56617	185380
6609	185381
22484	185382
42110	185383
60930	185384
54024	185385
2323	185386
33603	185387
33630	185388
3085	185389
37515	185390
14402	185391
265	185392
15918	185393
58323	185394
14517	185395
7813	185396
54955	185397
1205	185398
9402	185399
491	185400
47808	185401
68173	185402
12140	185403
2631	185404
41339	185405
76971	185406
13608	185407
59485	185408
42460	185409
117716	185410
19743	185411
37202	185412
7286	185413
6069	185414
93570	185415
10437	185416
4959	185417
25262	185418
97140	185419
14362	185420
64607	185421
67122	185422
256	185423
33441	185424
1203	185425
4340	185426
69460	185427
53049	185428
18739	185429
73698	185430
10464	185431
72405	185432
2003	185433
92930	185434
820	185435
46428	185436
121368	185437
33966	185438
59042	185439
1002	185440
39091	185441
55886	185442
12238	185443
52111	185444
109983	185445
104497	185446
104813	185447
31154	185448
28129	185449
19713	185450
81601	185451
9883	185452
40695	185453
68395	185454
26720	185455
57106	185456
1424	185457
3351	185458
69420	185459
82186	185460
60009	185461
58530	185462
117875	185463
303	185464
23156	185465
13097	185466
46604	185467
22777	185468
1779	185469
50546	185470
90016	185471
72090	185472
58712	185473
86995	185474
14983	185475
1624	185476
52324	185477
1435	185478
37189	185479
37354	185480
7785	185481
9544	185482
13520	185483
68838	185484
37873	185485
21412	185486
143030	185487
17917	185488
30905	185489
2557	185490
19959	185491
28397	185492
116451	185493
104668	185494
48995	185495
2872	185496
13230	185497
48370	185498
9975	185499
21690	185500
39242	185501
76362	185502
2888	185503
72042	185504
37006	185505
8504	185506
112484	185507
77171	185508
3168	185509
70395	185510
18339	185511
11342	185512
13358	185513
1322	185514
37295	185515
115330	185516
41218	185517
26187	185518
34303	185519
35333	185520
116727	185521
6372	185522
68599	185523
32278	185524
21441	185525
5557	185526
117463	185527
67820	185528
17048	185529
40276	185530
3356	185531
43896	185532
66338	185533
59446	185534
44282	185535
14314	185536
26156	185537
109043	185538
2874	185539
31019	185540
2570	185541
18806	185542
124925	185543
65924	185544
93976	185545
14017	185546
129	185547
40208	185548
571	185549
69789	185550
62302	185551
74492	185552
88677	185553
15168	185554
3334	185555
38416	185556
39146	185557
8811	185558
42731	185559
11821	185560
126235	185561
54630	185562
21662	185563
41955	185564
16038	185565
94625	185566
97166	185567
115516	185568
21839	185569
26823	185570
6834	185571
43385	185572
80645	185573
16826	185574
65413	185575
1510	185576
63409	185577
27645	185578
73736	185579
74962	185580
33966	185581
102936	185582
28021	185583
45941	185584
61553	185585
28309	185586
89243	185587
132384	185588
77731	185589
11773	185590
2171	185591
56513	185592
18113	185593
3914	185594
7004	185595
119955	185596
136375	185597
130543	185598
39895	185599
44306	185600
8058	185601
56452	185602
67115	185603
46685	185604
12417	185605
6840	185606
22106	185607
14035	185608
137097	185609
13202	185610
15600	185611
12783	185612
13285	185613
134151	185614
136022	185615
33820	185616
121727	185617
544	185618
111130	185619
559	185620
9414	185621
128840	185622
32753	185623
36970	185624
8533	185625
5438	185626
64300	185627
59473	185628
2080	185629
23224	185630
1541	185631
55392	185632
12828	185633
26522	185634
13325	185635
8320	185636
32211	185637
14758	185638
3357	185639
101196	185640
119	185641
43892	185642
90740	185643
106007	185644
18828	185645
1218	185646
34905	185647
2369	185648
116764	185649
25370	185650
77954	185651
82294	185652
34751	185653
70472	185654
102537	185655
73951	185656
45104	185657
90837	185658
6677	185659
24499	185660
11498	185661
57865	185662
35176	185663
15851	185664
18644	185665
4200	185666
56	185667
71753	185668
316	185669
24048	185670
1452	185671
85223	185672
113798	185673
8918	185674
895	185675
7092	185676
70991	185677
144631	185678
221	185679
43276	185680
7647	185681
65431	185682
18758	185683
15412	185684
82186	185685
55668	185686
37898	185687
33015	185688
17479	185689
85725	185690
4404	185691
8711	185692
28851	185693
7708	185694
32090	185695
18827	185696
94298	185697
100200	185698
63516	185699
1133	185700
9198	185701
149252	185702
39400	185703
1886	185704
56620	185705
65986	185706
27908	185707
30903	185708
2769	185709
1602	185710
39392	185711
13803	185712
43961	185713
58899	185714
20246	185715
92548	185716
132048	185717
69620	185718
39448	185719
25259	185720
1051	185721
103116	185722
66180	185723
69818	185724
22999	185725
7165	185726
255	185727
56013	185728
35799	185729
94293	185730
17237	185731
15214	185732
57378	185733
4575	185734
23953	185735
9313	185736
55244	185737
3444	185738
8360	185739
2461	185740
40315	185741
1646	185742
26409	185743
5733	185744
6800	185745
5651	185746
61672	185747
10049	185748
13987	185749
53878	185750
31401	185751
6549	185752
65997	185753
15431	185754
91345	185755
87700	185756
77232	185757
74728	185758
22723	185759
29478	185760
37702	185761
51741	185762
88324	185763
19929	185764
15917	185765
26398	185766
46769	185767
62648	185768
23277	185769
7479	185770
5735	185771
104100	185772
45727	185773
19249	185774
118548	185775
100850	185776
37521	185777
15722	185778
2820	185779
40838	185780
29220	185781
11114	185782
44019	185783
13004	185784
76196	185785
116263	185786
16085	185787
146674	185788
32495	185789
2606	185790
42708	185791
9674	185792
127604	185793
68264	185794
24369	185795
80565	185796
47295	185797
2139	185798
83069	185799
20484	185800
80379	185801
67336	185802
5823	185803
48919	185804
2770	185805
19246	185806
66868	185807
114679	185808
10352	185809
17493	185810
93689	185811
22076	185812
1869	185813
11339	185814
2647	185815
54583	185816
25501	185817
17132	185818
11972	185819
1934	185820
61035	185821
24449	185822
51256	185823
1817	185824
22812	185825
24142	185826
95993	185827
55186	185828
57941	185829
4190	185830
79258	185831
48480	185832
39497	185833
60715	185834
11013	185835
37994	185836
54786	185837
5296	185838
86634	185839
10148	185840
7622	185841
84308	185842
419	185843
34520	185844
52521	185845
92863	185846
112174	185847
7036	185848
70310	185849
19220	185850
50245	185851
10261	185852
1440	185853
124750	185854
25015	185855
79426	185856
14595	185857
62989	185858
3368	185859
31311	185860
70089	185861
115012	185862
8722	185863
106951	185864
1475	185865
56737	185866
15713	185867
44078	185868
75055	185869
39304	185870
22848	185871
6152	185872
94025	185873
103100	185874
667	185875
70713	185876
64395	185877
2187	185878
2317	185879
78795	185880
51402	185881
101306	185882
67789	185883
55001	185884
136082	185885
24543	185886
39098	185887
71935	185888
18449	185889
822	185890
49073	185891
19090	185892
73300	185893
72722	185894
20977	185895
35032	185896
63257	185897
25031	185898
1871	185899
12858	185900
2218	185901
27669	185902
127946	185903
61393	185904
5782	185905
29127	185906
50178	185907
26045	185908
63377	185909
66242	185910
79116	185911
1647	185912
96792	185913
8788	185914
302	185915
18396	185916
120994	185917
2832	185918
74031	185919
67018	185920
53286	185921
20511	185922
19365	185923
13901	185924
73895	185925
30267	185926
57430	185927
4701	185928
19041	185929
36821	185930
54419	185931
68634	185932
8737	185933
30978	185934
49699	185935
71650	185936
20387	185937
94922	185938
15273	185939
29699	185940
100236	185941
1199	185942
19343	185943
7633	185944
54405	185945
96537	185946
70300	185947
24070	185948
13576	185949
34877	185950
59701	185951
98030	185952
25642	185953
121427	185954
20296	185955
16667	185956
82973	185957
25984	185958
43677	185959
32694	185960
47105	185961
18830	185962
69560	185963
72470	185964
8581	185965
114756	185966
31333	185967
30954	185968
2050	185969
101174	185970
65619	185971
388	185972
28009	185973
280	185974
28950	185975
34625	185976
22202	185977
2558	185978
1968	185979
14824	185980
50209	185981
11666	185982
19283	185983
97879	185984
21119	185985
25622	185986
20735	185987
7747	185988
35475	185989
34551	185990
5313	185991
10879	185992
62327	185993
68415	185994
32037	185995
58338	185996
34272	185997
3768	185998
7973	185999
131283	186000
147799	186001
22982	186002
23017	186003
17164	186004
94592	186005
6812	186006
9927	186007
13076	186008
4620	186009
6860	186010
52217	186011
45474	186012
919	186013
46672	186014
17083	186015
22880	186016
11250	186017
175	186018
37052	186019
21237	186020
124701	186021
14461	186022
131392	186023
4426	186024
44827	186025
37477	186026
8576	186027
40048	186028
18321	186029
101505	186030
8752	186031
101235	186032
22036	186033
29696	186034
28791	186035
21997	186036
57271	186037
65915	186038
139945	186039
5641	186040
79510	186041
91806	186042
58951	186043
4130	186044
51895	186045
67865	186046
15091	186047
16642	186048
99514	186049
15878	186050
6824	186051
27868	186052
99956	186053
127096	186054
83543	186055
45222	186056
3578	186057
60113	186058
68962	186059
31265	186060
137467	186061
21139	186062
16990	186063
37775	186064
15399	186065
16359	186066
65411	186067
72567	186068
5287	186069
35	186070
89132	186071
49071	186072
12876	186073
2449	186074
51651	186075
36994	186076
52746	186077
114495	186078
47259	186079
36436	186080
59388	186081
118692	186082
47765	186083
95384	186084
10010	186085
5558	186086
141327	186087
47358	186088
1387	186089
8957	186090
18087	186091
14322	186092
26239	186093
53081	186094
85382	186095
9937	186096
57268	186097
116288	186098
100503	186099
55389	186100
121929	186101
25947	186102
23460	186103
36619	186104
63924	186105
5106	186106
44923	186107
2928	186108
33175	186109
42622	186110
33007	186111
256	186112
5039	186113
10765	186114
968	186115
769	186116
43129	186117
28194	186118
91312	186119
78135	186120
128349	186121
40043	186122
16308	186123
33854	186124
22282	186125
4831	186126
41972	186127
111928	186128
56917	186129
19678	186130
2292	186131
18714	186132
2050	186133
8537	186134
11086	186135
45040	186136
124987	186137
139726	186138
44816	186139
10467	186140
1411	186141
3286	186142
73546	186143
103260	186144
15305	186145
44996	186146
14598	186147
39912	186148
39338	186149
67910	186150
28714	186151
86572	186152
123597	186153
113858	186154
42752	186155
33521	186156
76657	186157
101730	186158
370	186159
3516	186160
19305	186161
134067	186162
31020	186163
101420	186164
70561	186165
60432	186166
50148	186167
12499	186168
1766	186169
10211	186170
44297	186171
17468	186172
21923	186173
34233	186174
58878	186175
8899	186176
53808	186177
33932	186178
23542	186179
49906	186180
44662	186181
48001	186182
100927	186183
94354	186184
6539	186185
6817	186186
95998	186187
65399	186188
19703	186189
21644	186190
11044	186191
25667	186192
37775	186193
75040	186194
76073	186195
44170	186196
28047	186197
49596	186198
29800	186199
29522	186200
9987	186201
12677	186202
40045	186203
31109	186204
3437	186205
21	186206
86982	186207
3167	186208
42433	186209
30738	186210
44782	186211
73407	186212
5176	186213
15723	186214
99	186215
30438	186216
75156	186217
53535	186218
64032	186219
64460	186220
25283	186221
13520	186222
7999	186223
73564	186224
26870	186225
13744	186226
125361	186227
86828	186228
53990	186229
10356	186230
8588	186231
36737	186232
20125	186233
39025	186234
81495	186235
137434	186236
83932	186237
47568	186238
1423	186239
357	186240
16991	186241
104369	186242
9876	186243
66159	186244
1748	186245
18460	186246
92680	186247
85018	186248
121464	186249
9714	186250
91200	186251
54535	186252
37393	186253
107729	186254
36842	186255
22415	186256
22564	186257
782	186258
19966	186259
6816	186260
3304	186261
24854	186262
1339	186263
76211	186264
5933	186265
2026	186266
1167	186267
6365	186268
15551	186269
38888	186270
17047	186271
8727	186272
68216	186273
58972	186274
85889	186275
4201	186276
16	186277
122017	186278
47317	186279
67703	186280
3541	186281
4190	186282
136692	186283
5140	186284
136481	186285
29040	186286
112028	186287
29367	186288
142605	186289
4440	186290
30276	186291
51874	186292
34420	186293
18532	186294
2647	186295
89430	186296
51705	186297
62438	186298
36312	186299
4457	186300
142032	186301
70595	186302
6780	186303
96876	186304
83268	186305
37243	186306
7992	186307
59253	186308
28514	186309
32917	186310
2826	186311
4910	186312
35085	186313
46419	186314
108600	186315
106395	186316
20534	186317
30671	186318
33449	186319
138119	186320
64052	186321
75396	186322
21493	186323
117852	186324
89933	186325
62762	186326
64951	186327
25902	186328
43969	186329
116556	186330
21318	186331
2361	186332
14687	186333
25983	186334
84461	186335
75929	186336
58971	186337
23540	186338
8961	186339
32878	186340
5766	186341
23989	186342
1516	186343
2708	186344
55045	186345
85500	186346
9321	186347
18332	186348
31911	186349
30711	186350
57320	186351
48207	186352
47861	186353
39837	186354
2598	186355
65038	186356
30040	186357
34020	186358
8575	186359
114283	186360
71630	186361
28250	186362
8439	186363
38508	186364
97715	186365
79616	186366
85245	186367
35356	186368
1305	186369
127	186370
11118	186371
102574	186372
19500	186373
97566	186374
422	186375
26095	186376
47287	186377
24166	186378
7895	186379
52070	186380
73775	186381
52720	186382
46306	186383
428	186384
72348	186385
58432	186386
52299	186387
38067	186388
79231	186389
109488	186390
16880	186391
91715	186392
16650	186393
26275	186394
17108	186395
1802	186396
55799	186397
82034	186398
43459	186399
59317	186400
37794	186401
49647	186402
7363	186403
111632	186404
63902	186405
21157	186406
31157	186407
83468	186408
62028	186409
97906	186410
94992	186411
47297	186412
81831	186413
9090	186414
2637	186415
86750	186416
10730	186417
134309	186418
4488	186419
15100	186420
24300	186421
20856	186422
101604	186423
757	186424
22188	186425
246	186426
773	186427
42828	186428
7295	186429
63494	186430
20773	186431
1398	186432
5173	186433
4955	186434
131700	186435
20811	186436
5293	186437
34993	186438
48712	186439
34101	186440
49	186441
57045	186442
9113	186443
9050	186444
2415	186445
17140	186446
71546	186447
24962	186448
73058	186449
2362	186450
9031	186451
12781	186452
42932	186453
608	186454
36811	186455
57026	186456
45214	186457
30042	186458
393	186459
5303	186460
32607	186461
28974	186462
4578	186463
111924	186464
83466	186465
6054	186466
23062	186467
14918	186468
53967	186469
22493	186470
81778	186471
47221	186472
34624	186473
99992	186474
9189	186475
5861	186476
96405	186477
132107	186478
65812	186479
8700	186480
66992	186481
7963	186482
7418	186483
62015	186484
22336	186485
62811	186486
50802	186487
30862	186488
55860	186489
6643	186490
11859	186491
144	186492
10844	186493
35535	186494
13858	186495
20851	186496
17733	186497
17342	186498
13885	186499
6513	186500
46427	186501
3153	186502
72725	186503
122368	186504
20924	186505
97130	186506
75801	186507
54574	186508
23765	186509
49528	186510
70609	186511
121186	186512
40703	186513
62013	186514
48969	186515
398	186516
5210	186517
7877	186518
126474	186519
21684	186520
51922	186521
59500	186522
20367	186523
15973	186524
565	186525
2929	186526
31585	186527
4857	186528
20838	186529
91600	186530
8407	186531
25492	186532
49065	186533
52210	186534
29125	186535
2630	186536
81913	186537
48973	186538
31834	186539
115251	186540
44163	186541
12198	186542
24714	186543
8195	186544
87437	186545
21763	186546
104685	186547
59181	186548
1262	186549
9884	186550
11064	186551
94671	186552
22268	186553
24780	186554
86673	186555
31095	186556
73952	186557
28887	186558
12818	186559
15054	186560
65029	186561
79354	186562
18375	186563
148380	186564
34450	186565
30753	186566
16300	186567
5479	186568
62594	186569
48063	186570
36959	186571
547	186572
833	186573
75674	186574
23019	186575
23697	186576
15733	186577
687	186578
5916	186579
115424	186580
13626	186581
91166	186582
102866	186583
38024	186584
58822	186585
110045	186586
11194	186587
350	186588
89190	186589
11759	186590
38216	186591
130041	186592
94610	186593
55851	186594
56225	186595
5122	186596
145713	186597
62097	186598
651	186599
43227	186600
32208	186601
3845	186602
1086	186603
51371	186604
116744	186605
11468	186606
123029	186607
82388	186608
896	186609
559	186610
12844	186611
8992	186612
29390	186613
3148	186614
9289	186615
122037	186616
9843	186617
49947	186618
62847	186619
67257	186620
72468	186621
5058	186622
26860	186623
7093	186624
9117	186625
5268	186626
82643	186627
32175	186628
70248	186629
109678	186630
1385	186631
91	186632
38183	186633
121462	186634
3529	186635
32459	186636
4808	186637
54043	186638
522	186639
19759	186640
33188	186641
6486	186642
27441	186643
115004	186644
10650	186645
21578	186646
78914	186647
9005	186648
62690	186649
126913	186650
28498	186651
26747	186652
10219	186653
12394	186654
30330	186655
9649	186656
7695	186657
95945	186658
99086	186659
14112	186660
1507	186661
106145	186662
61896	186663
4619	186664
73726	186665
27298	186666
438	186667
80979	186668
26480	186669
59497	186670
126946	186671
2710	186672
857	186673
37147	186674
67907	186675
24276	186676
106890	186677
119443	186678
12650	186679
22595	186680
8684	186681
48668	186682
19081	186683
747	186684
56304	186685
135361	186686
11716	186687
143495	186688
31028	186689
30426	186690
31524	186691
33552	186692
16547	186693
57393	186694
55527	186695
105895	186696
47790	186697
87980	186698
27670	186699
61608	186700
121399	186701
26309	186702
120528	186703
59847	186704
61188	186705
34373	186706
124585	186707
10201	186708
663	186709
100484	186710
46239	186711
83473	186712
40111	186713
24983	186714
15246	186715
48003	186716
22513	186717
17950	186718
13931	186719
60201	186720
49027	186721
30688	186722
10439	186723
106791	186724
940	186725
16637	186726
28243	186727
48336	186728
14261	186729
34821	186730
50436	186731
110154	186732
25316	186733
24082	186734
4483	186735
2966	186736
38666	186737
61604	186738
89616	186739
91738	186740
11564	186741
9211	186742
5611	186743
15237	186744
102264	186745
73456	186746
51984	186747
30797	186748
32713	186749
8592	186750
3975	186751
18234	186752
14201	186753
1057	186754
4597	186755
33603	186756
6722	186757
8124	186758
63286	186759
145073	186760
117493	186761
295	186762
40892	186763
21997	186764
53891	186765
90642	186766
85564	186767
643	186768
22691	186769
1065	186770
121137	186771
6767	186772
10060	186773
1769	186774
26313	186775
47618	186776
38512	186777
86854	186778
3648	186779
14692	186780
127800	186781
56762	186782
69761	186783
5849	186784
57726	186785
8009	186786
3166	186787
98781	186788
26028	186789
57487	186790
53835	186791
23314	186792
89462	186793
104882	186794
4355	186795
25442	186796
135978	186797
7040	186798
18330	186799
126034	186800
20953	186801
63403	186802
32536	186803
23612	186804
37082	186805
37507	186806
15436	186807
9847	186808
16469	186809
24740	186810
24669	186811
2598	186812
129375	186813
92958	186814
101073	186815
61048	186816
107790	186817
32609	186818
24501	186819
83156	186820
6676	186821
4350	186822
4618	186823
67660	186824
83646	186825
10658	186826
14924	186827
26026	186828
8994	186829
41937	186830
24787	186831
4772	186832
87194	186833
119929	186834
34013	186835
27295	186836
37001	186837
45906	186838
50378	186839
71267	186840
17008	186841
32333	186842
17747	186843
7237	186844
31187	186845
33121	186846
38660	186847
67443	186848
28504	186849
15605	186850
130233	186851
57494	186852
15686	186853
70925	186854
48224	186855
107137	186856
78323	186857
66843	186858
43115	186859
3396	186860
4287	186861
34110	186862
20726	186863
75232	186864
16522	186865
78654	186866
44159	186867
6749	186868
29733	186869
24876	186870
6761	186871
9688	186872
98447	186873
29675	186874
4480	186875
97791	186876
85636	186877
55145	186878
1337	186879
47389	186880
59298	186881
69025	186882
774	186883
14340	186884
80899	186885
96765	186886
16736	186887
19665	186888
63311	186889
56730	186890
19401	186891
71785	186892
113925	186893
810	186894
3194	186895
266	186896
6827	186897
21346	186898
14356	186899
101333	186900
85105	186901
22902	186902
81625	186903
116976	186904
73928	186905
5172	186906
144448	186907
60078	186908
40604	186909
2803	186910
4212	186911
4517	186912
75686	186913
136753	186914
44174	186915
70883	186916
2381	186917
26643	186918
53002	186919
57893	186920
134636	186921
34755	186922
82108	186923
81646	186924
149054	186925
54198	186926
255	186927
171	186928
28085	186929
45377	186930
62815	186931
73557	186932
21714	186933
29869	186934
49191	186935
77681	186936
50827	186937
3845	186938
64692	186939
201	186940
6481	186941
61297	186942
25270	186943
62	186944
5665	186945
7138	186946
10054	186947
36360	186948
93054	186949
12363	186950
17531	186951
20999	186952
30746	186953
95131	186954
40478	186955
132678	186956
42997	186957
25505	186958
121534	186959
72728	186960
26604	186961
94654	186962
17449	186963
83786	186964
135090	186965
20059	186966
127949	186967
4218	186968
31505	186969
88985	186970
19417	186971
40831	186972
5727	186973
68745	186974
1999	186975
7882	186976
48806	186977
106566	186978
2344	186979
72645	186980
47158	186981
47552	186982
68484	186983
83418	186984
53287	186985
93335	186986
34628	186987
80479	186988
9717	186989
12855	186990
1227	186991
37007	186992
100528	186993
11327	186994
41159	186995
54380	186996
103717	186997
67805	186998
7386	186999
29385	187000
70996	187001
34624	187002
134049	187003
2598	187004
26459	187005
51467	187006
131295	187007
11579	187008
64214	187009
10923	187010
99274	187011
87500	187012
17964	187013
70597	187014
218	187015
45911	187016
12235	187017
1111	187018
15116	187019
22371	187020
14950	187021
80333	187022
2070	187023
20406	187024
4470	187025
102029	187026
38281	187027
30166	187028
82671	187029
53615	187030
106520	187031
95009	187032
13690	187033
436	187034
34619	187035
1990	187036
42507	187037
14167	187038
17236	187039
24362	187040
43905	187041
31957	187042
111488	187043
34397	187044
142141	187045
28963	187046
38628	187047
3071	187048
13889	187049
46502	187050
86104	187051
70738	187052
108757	187053
46073	187054
62775	187055
58832	187056
99302	187057
49551	187058
30287	187059
167	187060
122144	187061
37761	187062
6452	187063
270	187064
27912	187065
146432	187066
4818	187067
39960	187068
72042	187069
29727	187070
15744	187071
57163	187072
91546	187073
183	187074
6516	187075
67709	187076
60261	187077
15507	187078
1295	187079
10827	187080
1015	187081
131234	187082
72722	187083
56062	187084
7802	187085
122803	187086
14376	187087
99234	187088
29565	187089
28964	187090
43257	187091
80353	187092
8238	187093
18703	187094
14149	187095
13034	187096
20250	187097
44268	187098
24458	187099
43305	187100
24239	187101
44976	187102
110458	187103
73717	187104
48705	187105
7856	187106
6024	187107
95874	187108
86457	187109
22859	187110
22	187111
3234	187112
1725	187113
57776	187114
2153	187115
61524	187116
50266	187117
11636	187118
44802	187119
11829	187120
78827	187121
3744	187122
61618	187123
15862	187124
89805	187125
17284	187126
25017	187127
87403	187128
45089	187129
65552	187130
15981	187131
148580	187132
32012	187133
112592	187134
60227	187135
44904	187136
52662	187137
53063	187138
8351	187139
9251	187140
6753	187141
59031	187142
34587	187143
54108	187144
149893	187145
264	187146
41599	187147
128846	187148
49737	187149
128571	187150
9826	187151
18342	187152
6009	187153
128402	187154
63627	187155
51092	187156
42399	187157
16361	187158
113785	187159
60641	187160
64193	187161
86554	187162
137285	187163
739	187164
18424	187165
5166	187166
42612	187167
9268	187168
67349	187169
33460	187170
85100	187171
84301	187172
65786	187173
96416	187174
16799	187175
20105	187176
35287	187177
3022	187178
69347	187179
13315	187180
69299	187181
35190	187182
70425	187183
75666	187184
99285	187185
9179	187186
22448	187187
139703	187188
73504	187189
40582	187190
27557	187191
8380	187192
564	187193
32519	187194
37223	187195
45095	187196
44125	187197
36484	187198
55834	187199
94347	187200
36529	187201
34922	187202
64410	187203
49953	187204
44383	187205
34234	187206
55185	187207
3	187208
16111	187209
39003	187210
40355	187211
124637	187212
98969	187213
112258	187214
25078	187215
24724	187216
63649	187217
47393	187218
11766	187219
84876	187220
73251	187221
72863	187222
12921	187223
91079	187224
34885	187225
65169	187226
20008	187227
84108	187228
210	187229
5840	187230
46275	187231
2871	187232
29341	187233
88329	187234
114673	187235
76488	187236
65028	187237
54187	187238
114843	187239
12792	187240
64022	187241
121288	187242
60963	187243
125073	187244
4073	187245
418	187246
33737	187247
10518	187248
98324	187249
86600	187250
6991	187251
14	187252
57150	187253
46406	187254
69153	187255
29821	187256
36860	187257
24368	187258
12289	187259
51157	187260
19445	187261
40843	187262
81708	187263
34897	187264
22123	187265
661	187266
77970	187267
38934	187268
132510	187269
69082	187270
118931	187271
52966	187272
82073	187273
63061	187274
107190	187275
103484	187276
44771	187277
16098	187278
30489	187279
126842	187280
57295	187281
52623	187282
35024	187283
70326	187284
80195	187285
94529	187286
71037	187287
55036	187288
59214	187289
78944	187290
65572	187291
78857	187292
28397	187293
103647	187294
127213	187295
35689	187296
144388	187297
11046	187298
32513	187299
47866	187300
106451	187301
33051	187302
42776	187303
15720	187304
55068	187305
3638	187306
94363	187307
103431	187308
55281	187309
27790	187310
5456	187311
94138	187312
65564	187313
36481	187314
28573	187315
78891	187316
5843	187317
106293	187318
1112	187319
6631	187320
36857	187321
60086	187322
3088	187323
4565	187324
49565	187325
106837	187326
47747	187327
51040	187328
19882	187329
79479	187330
5330	187331
28093	187332
35546	187333
6190	187334
80866	187335
25570	187336
33444	187337
209	187338
57181	187339
652	187340
1230	187341
13275	187342
36522	187343
68250	187344
38720	187345
44977	187346
43504	187347
16082	187348
52592	187349
129849	187350
55378	187351
2768	187352
40576	187353
60416	187354
45542	187355
6884	187356
32952	187357
70448	187358
28553	187359
12261	187360
72733	187361
132884	187362
4560	187363
58387	187364
84591	187365
108368	187366
4813	187367
12105	187368
76613	187369
136010	187370
135532	187371
80315	187372
133927	187373
101817	187374
13677	187375
34912	187376
57725	187377
1559	187378
62048	187379
16180	187380
53305	187381
13017	187382
135403	187383
101073	187384
35142	187385
414	187386
1462	187387
55325	187388
10294	187389
53489	187390
77260	187391
84921	187392
3347	187393
98027	187394
15861	187395
5641	187396
148485	187397
65965	187398
107710	187399
43354	187400
37923	187401
4453	187402
29006	187403
262	187404
15468	187405
147	187406
97923	187407
73930	187408
121157	187409
6703	187410
134905	187411
1238	187412
28343	187413
3624	187414
1936	187415
2530	187416
87656	187417
48534	187418
33310	187419
7198	187420
1559	187421
121412	187422
23552	187423
117516	187424
24974	187425
18709	187426
86523	187427
8055	187428
124013	187429
1525	187430
71882	187431
118655	187432
6347	187433
2204	187434
37045	187435
26241	187436
85230	187437
89729	187438
953	187439
11861	187440
46946	187441
102581	187442
73977	187443
64890	187444
45070	187445
5184	187446
505	187447
27020	187448
117863	187449
83816	187450
41762	187451
89484	187452
33896	187453
19123	187454
16066	187455
59235	187456
56023	187457
9745	187458
140276	187459
6331	187460
30275	187461
2262	187462
138914	187463
96255	187464
139998	187465
10227	187466
102836	187467
65093	187468
42535	187469
137505	187470
50534	187471
62885	187472
38337	187473
11758	187474
47666	187475
11956	187476
50388	187477
49885	187478
5642	187479
37856	187480
33260	187481
81050	187482
10931	187483
9340	187484
71444	187485
69359	187486
104798	187487
7552	187488
883	187489
60918	187490
18706	187491
122991	187492
58397	187493
13596	187494
44614	187495
46432	187496
1885	187497
10888	187498
101063	187499
12960	187500
62299	187501
6167	187502
17598	187503
27078	187504
23740	187505
30201	187506
95781	187507
46195	187508
14795	187509
97415	187510
43487	187511
38219	187512
110946	187513
16458	187514
50363	187515
69110	187516
50151	187517
77077	187518
49198	187519
10844	187520
519	187521
18942	187522
64627	187523
63144	187524
44158	187525
25490	187526
99801	187527
19401	187528
70206	187529
11003	187530
49226	187531
6950	187532
100498	187533
1491	187534
106227	187535
15329	187536
37085	187537
1595	187538
78592	187539
110791	187540
128649	187541
11269	187542
4677	187543
4087	187544
16839	187545
47284	187546
64107	187547
141383	187548
19411	187549
10915	187550
39871	187551
149604	187552
49063	187553
41368	187554
6680	187555
73357	187556
62119	187557
69998	187558
69541	187559
81920	187560
15377	187561
54153	187562
136005	187563
118967	187564
146542	187565
64899	187566
76429	187567
97255	187568
20562	187569
43594	187570
6016	187571
94703	187572
9786	187573
96395	187574
143691	187575
5309	187576
18709	187577
47952	187578
775	187579
39293	187580
58567	187581
12269	187582
48260	187583
50387	187584
4817	187585
48926	187586
41263	187587
34298	187588
111932	187589
3521	187590
13982	187591
61736	187592
59158	187593
87103	187594
23456	187595
12450	187596
85258	187597
97532	187598
40774	187599
79255	187600
590	187601
35163	187602
27656	187603
71547	187604
2416	187605
18038	187606
19961	187607
61712	187608
16396	187609
4885	187610
31701	187611
22632	187612
28897	187613
58464	187614
8384	187615
1818	187616
66759	187617
62065	187618
6793	187619
39911	187620
63437	187621
38880	187622
11437	187623
53252	187624
9880	187625
6091	187626
16511	187627
48999	187628
63137	187629
53246	187630
57353	187631
61830	187632
16812	187633
6954	187634
2595	187635
20729	187636
69248	187637
62838	187638
108252	187639
59706	187640
105930	187641
15799	187642
8100	187643
104153	187644
46093	187645
99093	187646
12812	187647
31351	187648
2305	187649
2775	187650
13886	187651
79096	187652
106929	187653
68818	187654
31411	187655
8686	187656
5625	187657
14269	187658
67808	187659
8611	187660
6411	187661
19317	187662
144920	187663
53605	187664
3119	187665
33315	187666
121090	187667
5114	187668
24003	187669
51688	187670
14661	187671
63500	187672
7018	187673
37083	187674
36762	187675
20440	187676
92738	187677
148126	187678
63909	187679
22240	187680
10364	187681
112807	187682
30718	187683
64659	187684
112860	187685
42701	187686
70090	187687
20175	187688
120457	187689
116662	187690
114391	187691
51827	187692
24404	187693
91038	187694
70190	187695
7059	187696
83317	187697
98410	187698
292	187699
71	187700
5047	187701
48779	187702
43439	187703
32020	187704
34317	187705
57884	187706
6047	187707
9404	187708
43093	187709
12479	187710
104366	187711
118234	187712
66324	187713
32977	187714
2042	187715
53160	187716
71881	187717
21702	187718
25612	187719
12322	187720
83928	187721
49517	187722
5215	187723
4494	187724
35335	187725
35168	187726
3904	187727
137	187728
56053	187729
99300	187730
48758	187731
31123	187732
61478	187733
13541	187734
58031	187735
17669	187736
1009	187737
55567	187738
132063	187739
38325	187740
55518	187741
98954	187742
18918	187743
13505	187744
53923	187745
8921	187746
100745	187747
36687	187748
28447	187749
10603	187750
115872	187751
53678	187752
13363	187753
15513	187754
103982	187755
43915	187756
9659	187757
45805	187758
34433	187759
114302	187760
715	187761
24711	187762
33823	187763
18381	187764
93419	187765
52325	187766
32593	187767
6377	187768
95719	187769
28829	187770
8393	187771
13008	187772
53100	187773
55221	187774
38866	187775
107437	187776
19115	187777
118528	187778
1866	187779
24021	187780
11359	187781
12348	187782
35809	187783
55430	187784
144	187785
12309	187786
66083	187787
139766	187788
97211	187789
15345	187790
32655	187791
8002	187792
67717	187793
6930	187794
47540	187795
51489	187796
44080	187797
74700	187798
1116	187799
26619	187800
93359	187801
6894	187802
81215	187803
36901	187804
119701	187805
149230	187806
11087	187807
17869	187808
10161	187809
12590	187810
82977	187811
969	187812
16299	187813
24556	187814
81857	187815
134196	187816
19982	187817
21203	187818
1253	187819
83795	187820
25163	187821
49104	187822
9295	187823
11745	187824
1677	187825
55236	187826
34641	187827
23567	187828
12682	187829
52075	187830
466	187831
17819	187832
51326	187833
11216	187834
11202	187835
81810	187836
66158	187837
11115	187838
15490	187839
521	187840
41811	187841
30086	187842
13245	187843
17625	187844
16057	187845
73543	187846
64348	187847
52045	187848
67863	187849
58346	187850
52101	187851
72976	187852
30309	187853
16627	187854
120099	187855
26341	187856
42433	187857
144122	187858
103499	187859
89644	187860
117527	187861
17314	187862
20046	187863
44381	187864
29975	187865
69339	187866
51008	187867
33884	187868
60951	187869
35081	187870
34577	187871
40809	187872
57275	187873
63427	187874
25471	187875
111692	187876
17185	187877
67840	187878
54781	187879
127884	187880
31829	187881
68109	187882
5240	187883
35749	187884
46862	187885
19841	187886
24424	187887
22536	187888
51766	187889
65459	187890
50308	187891
13636	187892
60590	187893
93084	187894
72227	187895
34120	187896
7610	187897
20932	187898
79878	187899
944	187900
3554	187901
71970	187902
77106	187903
46600	187904
20416	187905
94242	187906
93969	187907
9264	187908
124	187909
13059	187910
35270	187911
34060	187912
5923	187913
28831	187914
103667	187915
111925	187916
31288	187917
20499	187918
45448	187919
44147	187920
128879	187921
78357	187922
1897	187923
139	187924
6164	187925
87092	187926
2818	187927
103295	187928
60536	187929
20441	187930
40128	187931
75962	187932
27419	187933
3935	187934
48790	187935
7026	187936
23980	187937
43145	187938
5137	187939
4631	187940
15203	187941
103688	187942
37404	187943
57177	187944
3725	187945
61121	187946
49481	187947
28743	187948
38215	187949
75268	187950
67495	187951
524	187952
72591	187953
20301	187954
86962	187955
6341	187956
18049	187957
54775	187958
83903	187959
17721	187960
46219	187961
70346	187962
6925	187963
56649	187964
46801	187965
148559	187966
1961	187967
43791	187968
105758	187969
35750	187970
37734	187971
102051	187972
52063	187973
106279	187974
72491	187975
4102	187976
23733	187977
56640	187978
27565	187979
36825	187980
17288	187981
49197	187982
121133	187983
12470	187984
45924	187985
28848	187986
10363	187987
119195	187988
47742	187989
104617	187990
1530	187991
35855	187992
47336	187993
94977	187994
23170	187995
83505	187996
112941	187997
32521	187998
20352	187999
48671	188000
33372	188001
47623	188002
110924	188003
12044	188004
58161	188005
26340	188006
4856	188007
45082	188008
15685	188009
33190	188010
105186	188011
74585	188012
3746	188013
15428	188014
22371	188015
4160	188016
46445	188017
8429	188018
70218	188019
40960	188020
52604	188021
4879	188022
2458	188023
101754	188024
57254	188025
69031	188026
3953	188027
87033	188028
6777	188029
57404	188030
28564	188031
148612	188032
26619	188033
35076	188034
54141	188035
125636	188036
25810	188037
10495	188038
51136	188039
80634	188040
91905	188041
14108	188042
37442	188043
15134	188044
56817	188045
8896	188046
12579	188047
100487	188048
93162	188049
111172	188050
16007	188051
93860	188052
3731	188053
58941	188054
130531	188055
36723	188056
2388	188057
103373	188058
82256	188059
18763	188060
62671	188061
19893	188062
69078	188063
41639	188064
3133	188065
49346	188066
9125	188067
90814	188068
28052	188069
88267	188070
101811	188071
98079	188072
35324	188073
70230	188074
52154	188075
12828	188076
22773	188077
126935	188078
74517	188079
100632	188080
25081	188081
67921	188082
792	188083
128688	188084
6832	188085
105125	188086
20156	188087
33807	188088
27034	188089
4256	188090
42080	188091
48518	188092
55567	188093
39992	188094
8368	188095
14627	188096
26106	188097
70595	188098
70842	188099
67896	188100
63734	188101
32293	188102
8324	188103
99213	188104
62976	188105
26261	188106
16191	188107
102440	188108
111926	188109
1640	188110
5607	188111
106927	188112
87390	188113
20179	188114
12371	188115
62644	188116
24448	188117
128064	188118
74205	188119
102709	188120
12975	188121
28860	188122
9825	188123
10317	188124
4303	188125
12164	188126
117252	188127
10920	188128
17205	188129
75372	188130
1627	188131
610	188132
86245	188133
28061	188134
33807	188135
38750	188136
116767	188137
130845	188138
83361	188139
24220	188140
3715	188141
75265	188142
4530	188143
63201	188144
30777	188145
130601	188146
3139	188147
30416	188148
86299	188149
35577	188150
11373	188151
68192	188152
61183	188153
5491	188154
598	188155
272	188156
54291	188157
2606	188158
53581	188159
99769	188160
20410	188161
6195	188162
93990	188163
31335	188164
35653	188165
45072	188166
150827	188167
36630	188168
78989	188169
32580	188170
39224	188171
92360	188172
9323	188173
26911	188174
7808	188175
10633	188176
87192	188177
42384	188178
5542	188179
10446	188180
40344	188181
87941	188182
31009	188183
34278	188184
43004	188185
61790	188186
92197	188187
51704	188188
4729	188189
4734	188190
94657	188191
27256	188192
18623	188193
19348	188194
48131	188195
18750	188196
16762	188197
5327	188198
270	188199
14264	188200
80991	188201
6820	188202
100950	188203
260	188204
27508	188205
92563	188206
55079	188207
59425	188208
57978	188209
32188	188210
9348	188211
134405	188212
87853	188213
39932	188214
3884	188215
110386	188216
48130	188217
12809	188218
72438	188219
8083	188220
43057	188221
62931	188222
48467	188223
33993	188224
20168	188225
11568	188226
62023	188227
4973	188228
65490	188229
54469	188230
1781	188231
27556	188232
89497	188233
117131	188234
69908	188235
8323	188236
57531	188237
26509	188238
105850	188239
65537	188240
73357	188241
1093	188242
3372	188243
42967	188244
23322	188245
94883	188246
102794	188247
36395	188248
51658	188249
62439	188250
44191	188251
31988	188252
100685	188253
17301	188254
53009	188255
2119	188256
38750	188257
136918	188258
41470	188259
28685	188260
2436	188261
86457	188262
2012	188263
44289	188264
39928	188265
7165	188266
30542	188267
7676	188268
21293	188269
23427	188270
39945	188271
34200	188272
50304	188273
73261	188274
5057	188275
43275	188276
99388	188277
51865	188278
9707	188279
25159	188280
30647	188281
37737	188282
131755	188283
55597	188284
53065	188285
82385	188286
77065	188287
74626	188288
4329	188289
94899	188290
27707	188291
81213	188292
122297	188293
111047	188294
37073	188295
14291	188296
45308	188297
72092	188298
4749	188299
27806	188300
149923	188301
26148	188302
104993	188303
70369	188304
34642	188305
1013	188306
115055	188307
78693	188308
53586	188309
24473	188310
5790	188311
67129	188312
29776	188313
29900	188314
73575	188315
53468	188316
111250	188317
2441	188318
86026	188319
17129	188320
58791	188321
90167	188322
81237	188323
545	188324
24559	188325
31992	188326
13643	188327
93664	188328
18783	188329
2329	188330
103161	188331
49599	188332
68685	188333
14702	188334
145824	188335
17502	188336
131247	188337
1914	188338
13829	188339
3093	188340
64939	188341
65015	188342
38820	188343
14858	188344
97439	188345
29100	188346
1871	188347
56754	188348
14328	188349
68379	188350
95146	188351
71504	188352
12659	188353
31153	188354
18333	188355
45913	188356
108653	188357
2471	188358
79265	188359
15845	188360
101918	188361
74411	188362
5481	188363
55474	188364
92135	188365
9951	188366
73457	188367
9433	188368
14820	188369
31387	188370
56100	188371
17386	188372
102066	188373
64862	188374
32208	188375
18017	188376
835	188377
31459	188378
55837	188379
69419	188380
19065	188381
72689	188382
129184	188383
78654	188384
59262	188385
7635	188386
15186	188387
1526	188388
3250	188389
56504	188390
71410	188391
38508	188392
7391	188393
19210	188394
146759	188395
57953	188396
64319	188397
24232	188398
2744	188399
12825	188400
94347	188401
62158	188402
17820	188403
34958	188404
43186	188405
106179	188406
27409	188407
34042	188408
39860	188409
82030	188410
17125	188411
40546	188412
5041	188413
29787	188414
32072	188415
21444	188416
15345	188417
29435	188418
32659	188419
3023	188420
67081	188421
108227	188422
57224	188423
746	188424
67772	188425
25552	188426
8571	188427
1966	188428
98744	188429
25839	188430
103979	188431
26522	188432
20271	188433
132800	188434
67163	188435
26263	188436
7813	188437
63204	188438
113031	188439
56454	188440
17677	188441
109491	188442
2950	188443
7932	188444
57618	188445
42570	188446
49458	188447
17192	188448
74878	188449
90174	188450
132	188451
19944	188452
46734	188453
78603	188454
4874	188455
71805	188456
6240	188457
119642	188458
364	188459
23481	188460
18251	188461
35284	188462
57821	188463
79000	188464
119942	188465
1101	188466
4061	188467
104864	188468
28749	188469
17053	188470
79136	188471
68751	188472
12576	188473
4509	188474
9386	188475
3569	188476
75215	188477
2633	188478
6908	188479
119327	188480
11872	188481
89152	188482
18795	188483
82571	188484
1314	188485
109793	188486
16821	188487
26580	188488
8955	188489
19740	188490
58922	188491
30218	188492
59173	188493
115124	188494
13060	188495
30541	188496
98956	188497
107182	188498
87597	188499
6190	188500
55089	188501
8228	188502
12118	188503
80862	188504
5417	188505
23581	188506
69708	188507
68455	188508
3063	188509
13158	188510
7696	188511
1913	188512
26006	188513
20198	188514
21630	188515
4732	188516
78007	188517
552	188518
50062	188519
17540	188520
89500	188521
844	188522
55192	188523
36628	188524
64567	188525
34207	188526
20760	188527
23830	188528
1064	188529
54759	188530
34723	188531
11607	188532
16366	188533
107351	188534
44828	188535
98178	188536
23190	188537
31303	188538
17858	188539
34629	188540
45941	188541
4897	188542
54497	188543
28868	188544
104029	188545
94392	188546
48617	188547
10493	188548
27764	188549
13395	188550
113003	188551
4205	188552
110	188553
39506	188554
27891	188555
86799	188556
41561	188557
898	188558
33460	188559
3358	188560
4822	188561
11690	188562
35091	188563
4493	188564
33883	188565
63129	188566
28380	188567
98340	188568
29532	188569
54691	188570
96347	188571
9814	188572
628	188573
119234	188574
92729	188575
33647	188576
68180	188577
112414	188578
32436	188579
18308	188580
75945	188581
6802	188582
55962	188583
102409	188584
74868	188585
55690	188586
6873	188587
8295	188588
85421	188589
5358	188590
37731	188591
22717	188592
8535	188593
115679	188594
2172	188595
33247	188596
74252	188597
46298	188598
102867	188599
62766	188600
43790	188601
3606	188602
60113	188603
17356	188604
22988	188605
972	188606
14260	188607
9026	188608
77037	188609
12035	188610
129027	188611
102740	188612
95333	188613
13717	188614
79139	188615
34185	188616
144195	188617
76248	188618
55044	188619
35476	188620
18349	188621
79160	188622
2408	188623
14412	188624
45994	188625
17115	188626
94469	188627
52318	188628
822	188629
116815	188630
92462	188631
39028	188632
138511	188633
45670	188634
1777	188635
39162	188636
51859	188637
63699	188638
2151	188639
75550	188640
65136	188641
86454	188642
73039	188643
114038	188644
56267	188645
7478	188646
9872	188647
40233	188648
111687	188649
67823	188650
16667	188651
175	188652
21034	188653
45283	188654
1457	188655
73202	188656
86171	188657
11220	188658
17881	188659
9548	188660
38472	188661
28312	188662
74266	188663
104778	188664
40149	188665
55186	188666
71613	188667
50215	188668
76614	188669
78726	188670
52063	188671
48372	188672
7339	188673
38513	188674
114050	188675
6153	188676
33184	188677
4206	188678
38348	188679
60176	188680
12444	188681
26959	188682
25510	188683
37346	188684
3309	188685
7807	188686
30849	188687
79730	188688
13574	188689
44118	188690
32574	188691
18501	188692
29194	188693
123676	188694
35181	188695
8537	188696
8981	188697
8165	188698
59538	188699
89	188700
31189	188701
39254	188702
107125	188703
43111	188704
4461	188705
101976	188706
28742	188707
498	188708
43284	188709
22231	188710
45217	188711
19412	188712
4870	188713
94011	188714
24767	188715
51440	188716
58933	188717
94336	188718
44118	188719
76836	188720
58143	188721
142629	188722
108896	188723
22843	188724
21474	188725
20633	188726
66295	188727
708	188728
19482	188729
8145	188730
11223	188731
5775	188732
113236	188733
5553	188734
24563	188735
86927	188736
53943	188737
47479	188738
16854	188739
32480	188740
11952	188741
26931	188742
55705	188743
15654	188744
10	188745
35084	188746
56385	188747
83599	188748
16244	188749
57407	188750
113272	188751
5807	188752
57604	188753
636	188754
130597	188755
53490	188756
13118	188757
31708	188758
119338	188759
10760	188760
127831	188761
22705	188762
615	188763
99102	188764
90803	188765
2981	188766
19374	188767
28662	188768
50242	188769
2204	188770
7648	188771
122422	188772
116079	188773
18435	188774
88746	188775
96516	188776
6853	188777
38349	188778
58929	188779
11095	188780
132334	188781
44313	188782
44858	188783
117286	188784
21986	188785
92995	188786
9761	188787
291	188788
81451	188789
148139	188790
1350	188791
12027	188792
47460	188793
78960	188794
74392	188795
103868	188796
123574	188797
18373	188798
35738	188799
31508	188800
106273	188801
56288	188802
16728	188803
63321	188804
104339	188805
52106	188806
122324	188807
106761	188808
24780	188809
24888	188810
58953	188811
75	188812
5994	188813
30678	188814
8472	188815
9137	188816
96856	188817
117271	188818
3519	188819
47858	188820
1713	188821
134921	188822
44328	188823
97439	188824
146011	188825
77211	188826
39025	188827
14631	188828
57763	188829
83943	188830
117	188831
19741	188832
63802	188833
98076	188834
89708	188835
5766	188836
75200	188837
2944	188838
16389	188839
6290	188840
46990	188841
61607	188842
783	188843
125901	188844
59511	188845
44449	188846
16904	188847
12947	188848
13030	188849
40184	188850
120984	188851
16559	188852
20046	188853
59756	188854
42844	188855
104827	188856
29210	188857
123686	188858
120480	188859
24450	188860
120864	188861
27092	188862
30840	188863
31688	188864
11862	188865
36340	188866
22417	188867
59234	188868
69133	188869
63567	188870
5493	188871
110224	188872
47412	188873
45995	188874
38417	188875
34033	188876
103538	188877
30714	188878
22973	188879
2573	188880
25807	188881
2675	188882
1338	188883
77847	188884
1360	188885
10069	188886
48682	188887
35335	188888
91747	188889
2302	188890
101487	188891
5247	188892
69186	188893
43575	188894
81665	188895
23873	188896
29202	188897
14433	188898
11971	188899
104772	188900
8841	188901
3369	188902
57110	188903
22562	188904
69348	188905
7103	188906
2010	188907
9793	188908
25110	188909
22042	188910
34127	188911
2819	188912
47424	188913
5496	188914
51202	188915
69626	188916
26199	188917
46059	188918
19432	188919
61445	188920
2155	188921
102514	188922
121592	188923
54268	188924
83708	188925
979	188926
15245	188927
104410	188928
46418	188929
29300	188930
95603	188931
69341	188932
33845	188933
9485	188934
10317	188935
40981	188936
18557	188937
40493	188938
6053	188939
77724	188940
13667	188941
147254	188942
4104	188943
62588	188944
25553	188945
60318	188946
12429	188947
80531	188948
17219	188949
8948	188950
8769	188951
58652	188952
133089	188953
41066	188954
49818	188955
7453	188956
83554	188957
3744	188958
103243	188959
759	188960
5774	188961
551	188962
143722	188963
3421	188964
91265	188965
52459	188966
129512	188967
1984	188968
12051	188969
80347	188970
33115	188971
19530	188972
22980	188973
6613	188974
86708	188975
4454	188976
74701	188977
55109	188978
88766	188979
57754	188980
85630	188981
19958	188982
135374	188983
89138	188984
11840	188985
4885	188986
25295	188987
60302	188988
120601	188989
48399	188990
29088	188991
8212	188992
1692	188993
44834	188994
26662	188995
21590	188996
94872	188997
76658	188998
10135	188999
8369	189000
26455	189001
19922	189002
28370	189003
102430	189004
2995	189005
52348	189006
60769	189007
87896	189008
31810	189009
13516	189010
34947	189011
15551	189012
11873	189013
20911	189014
29440	189015
120250	189016
34532	189017
40852	189018
76027	189019
32649	189020
61784	189021
109163	189022
20194	189023
36143	189024
26521	189025
2104	189026
81721	189027
19346	189028
69185	189029
10166	189030
115264	189031
76137	189032
19146	189033
7302	189034
9452	189035
1097	189036
589	189037
479	189038
6678	189039
38533	189040
544	189041
45925	189042
19864	189043
23090	189044
59003	189045
352	189046
85668	189047
36025	189048
50975	189049
148137	189050
6013	189051
7820	189052
30316	189053
64483	189054
48248	189055
55805	189056
26554	189057
22940	189058
2197	189059
79641	189060
124043	189061
77707	189062
36935	189063
21299	189064
7154	189065
35217	189066
2299	189067
115915	189068
61327	189069
139934	189070
143313	189071
3290	189072
1563	189073
65833	189074
45074	189075
12284	189076
12953	189077
44587	189078
30601	189079
125502	189080
146405	189081
80038	189082
43201	189083
10392	189084
17039	189085
60236	189086
1888	189087
11240	189088
34465	189089
21798	189090
29673	189091
116162	189092
30859	189093
46816	189094
23842	189095
57992	189096
23260	189097
65500	189098
26012	189099
97715	189100
42525	189101
10391	189102
68411	189103
29400	189104
102747	189105
94107	189106
2652	189107
79	189108
3509	189109
10309	189110
69581	189111
32956	189112
2972	189113
114086	189114
130854	189115
24975	189116
15059	189117
24518	189118
45970	189119
53719	189120
24973	189121
134208	189122
81151	189123
29728	189124
24721	189125
35761	189126
77237	189127
15174	189128
93139	189129
54159	189130
70570	189131
73830	189132
19980	189133
51422	189134
102509	189135
27870	189136
65040	189137
22417	189138
15904	189139
18932	189140
44085	189141
54915	189142
14658	189143
120366	189144
23380	189145
59516	189146
904	189147
45036	189148
134536	189149
30212	189150
105851	189151
9596	189152
95258	189153
73953	189154
24686	189155
90010	189156
45832	189157
23883	189158
17232	189159
42877	189160
30602	189161
130271	189162
490	189163
878	189164
24861	189165
52924	189166
96721	189167
43537	189168
15044	189169
54274	189170
33550	189171
1633	189172
12882	189173
11902	189174
33	189175
41163	189176
731	189177
11173	189178
294	189179
63068	189180
41159	189181
68355	189182
6848	189183
33743	189184
2632	189185
144103	189186
2670	189187
76215	189188
156	189189
812	189190
52907	189191
66734	189192
10433	189193
50050	189194
104147	189195
123566	189196
32286	189197
85528	189198
12538	189199
109410	189200
61853	189201
47338	189202
41211	189203
15584	189204
20544	189205
1541	189206
72249	189207
113815	189208
32160	189209
11886	189210
1752	189211
116704	189212
14439	189213
45751	189214
103679	189215
20353	189216
121659	189217
32193	189218
7109	189219
24564	189220
3112	189221
21317	189222
881	189223
128752	189224
2232	189225
38749	189226
16298	189227
3838	189228
73562	189229
14539	189230
16966	189231
9448	189232
17941	189233
13260	189234
78959	189235
8232	189236
103763	189237
46066	189238
53148	189239
13598	189240
50843	189241
54696	189242
21660	189243
774	189244
4214	189245
137359	189246
17559	189247
119995	189248
17271	189249
23648	189250
131783	189251
62313	189252
105714	189253
42744	189254
41724	189255
46949	189256
70069	189257
61175	189258
79829	189259
149793	189260
64698	189261
79391	189262
6016	189263
43452	189264
18063	189265
101629	189266
103603	189267
71627	189268
49412	189269
16583	189270
6458	189271
42469	189272
32161	189273
5906	189274
22592	189275
23	189276
1137	189277
1141	189278
11247	189279
10109	189280
28344	189281
17327	189282
26999	189283
62130	189284
118682	189285
5750	189286
87669	189287
37969	189288
51473	189289
18199	189290
10517	189291
79794	189292
10190	189293
79300	189294
38684	189295
33621	189296
103004	189297
131397	189298
9074	189299
76947	189300
82662	189301
14006	189302
3426	189303
2829	189304
13912	189305
37820	189306
25714	189307
5082	189308
10199	189309
44058	189310
8864	189311
12374	189312
68367	189313
29963	189314
83653	189315
23496	189316
14795	189317
32777	189318
51277	189319
18280	189320
40566	189321
80699	189322
130364	189323
33225	189324
78579	189325
4856	189326
80939	189327
54323	189328
11118	189329
39111	189330
61535	189331
50792	189332
51841	189333
7440	189334
23979	189335
32324	189336
6159	189337
5415	189338
41113	189339
41110	189340
227	189341
40026	189342
46737	189343
60057	189344
16147	189345
10391	189346
2507	189347
23833	189348
86388	189349
54283	189350
15108	189351
3970	189352
283	189353
23595	189354
62254	189355
43086	189356
41404	189357
31496	189358
144063	189359
45336	189360
42901	189361
27000	189362
28894	189363
20460	189364
29092	189365
44822	189366
6442	189367
34898	189368
27060	189369
65174	189370
16463	189371
55073	189372
8538	189373
11752	189374
46520	189375
10128	189376
90624	189377
85086	189378
58635	189379
24837	189380
47806	189381
54145	189382
416	189383
65975	189384
48743	189385
61349	189386
35173	189387
62920	189388
10551	189389
6015	189390
12999	189391
9013	189392
1522	189393
130141	189394
14921	189395
10385	189396
15428	189397
65904	189398
3272	189399
25889	189400
54380	189401
46426	189402
5302	189403
6672	189404
5173	189405
22262	189406
39337	189407
72341	189408
62392	189409
34874	189410
101933	189411
57833	189412
66138	189413
37803	189414
25182	189415
11134	189416
21526	189417
41727	189418
115652	189419
8526	189420
7648	189421
110270	189422
61068	189423
53699	189424
52575	189425
32093	189426
119816	189427
63873	189428
8493	189429
17405	189430
110339	189431
114105	189432
68466	189433
6506	189434
102327	189435
12765	189436
26523	189437
71550	189438
3652	189439
3760	189440
67159	189441
4780	189442
130528	189443
118984	189444
92313	189445
50408	189446
90445	189447
29691	189448
16242	189449
15646	189450
47737	189451
41609	189452
12617	189453
38988	189454
3468	189455
11458	189456
27836	189457
12135	189458
68460	189459
96276	189460
98410	189461
104214	189462
12427	189463
16525	189464
70044	189465
77307	189466
20383	189467
8485	189468
110009	189469
121856	189470
90153	189471
6016	189472
113488	189473
53869	189474
4864	189475
19343	189476
70496	189477
125985	189478
36833	189479
42076	189480
93648	189481
72610	189482
41614	189483
8948	189484
64838	189485
32453	189486
51014	189487
51653	189488
130654	189489
77072	189490
27658	189491
16819	189492
10681	189493
458	189494
129925	189495
8372	189496
54587	189497
129184	189498
13551	189499
72556	189500
462	189501
2898	189502
2352	189503
93528	189504
118213	189505
127225	189506
67420	189507
26686	189508
61027	189509
19359	189510
26658	189511
28454	189512
92529	189513
6768	189514
2625	189515
45839	189516
109142	189517
20624	189518
38760	189519
4083	189520
21662	189521
50612	189522
21021	189523
124840	189524
107840	189525
10510	189526
16660	189527
4665	189528
42858	189529
114132	189530
61038	189531
33219	189532
30863	189533
10849	189534
21560	189535
63608	189536
2749	189537
14029	189538
27705	189539
39219	189540
71511	189541
24720	189542
53905	189543
48797	189544
91431	189545
26664	189546
56802	189547
5553	189548
136731	189549
566	189550
104176	189551
47544	189552
62763	189553
33835	189554
47149	189555
22856	189556
100520	189557
37895	189558
82070	189559
6971	189560
32730	189561
53253	189562
82178	189563
9034	189564
11694	189565
61225	189566
54731	189567
122079	189568
33443	189569
87204	189570
33396	189571
44313	189572
48315	189573
20689	189574
69446	189575
14846	189576
111517	189577
11762	189578
95924	189579
5527	189580
2395	189581
55277	189582
93168	189583
30275	189584
29317	189585
33493	189586
79938	189587
7204	189588
29026	189589
114510	189590
4698	189591
4139	189592
53411	189593
33467	189594
44538	189595
45912	189596
549	189597
2112	189598
118582	189599
82843	189600
3595	189601
93677	189602
37355	189603
31638	189604
26119	189605
45267	189606
4128	189607
52948	189608
4685	189609
9889	189610
1692	189611
50759	189612
65120	189613
14569	189614
128889	189615
11597	189616
121218	189617
60174	189618
2114	189619
46817	189620
2190	189621
6842	189622
4006	189623
88251	189624
10447	189625
21589	189626
79099	189627
52048	189628
33561	189629
5599	189630
127718	189631
70	189632
125067	189633
5004	189634
27496	189635
27515	189636
12311	189637
34827	189638
31200	189639
33491	189640
16639	189641
26063	189642
86327	189643
79287	189644
40064	189645
26701	189646
13076	189647
77384	189648
27344	189649
37845	189650
30136	189651
5918	189652
135955	189653
93867	189654
87647	189655
6888	189656
4429	189657
74560	189658
63224	189659
52768	189660
22426	189661
97962	189662
50648	189663
117183	189664
121978	189665
105785	189666
16564	189667
95035	189668
61725	189669
20079	189670
37584	189671
13830	189672
108780	189673
109010	189674
24697	189675
59774	189676
29675	189677
33349	189678
69629	189679
39541	189680
13415	189681
8410	189682
19513	189683
51143	189684
2057	189685
237	189686
18169	189687
27353	189688
44142	189689
10385	189690
36243	189691
80403	189692
129430	189693
16324	189694
594	189695
1137	189696
92691	189697
53614	189698
5398	189699
38939	189700
56695	189701
1652	189702
75133	189703
7992	189704
14907	189705
47050	189706
66673	189707
106882	189708
40002	189709
72256	189710
25612	189711
66020	189712
130588	189713
55633	189714
52974	189715
43072	189716
136785	189717
36134	189718
92672	189719
5992	189720
12610	189721
18388	189722
16524	189723
54774	189724
59090	189725
15207	189726
7406	189727
52733	189728
93516	189729
35273	189730
6869	189731
11254	189732
38869	189733
52518	189734
27227	189735
31281	189736
100764	189737
78683	189738
151	189739
89451	189740
103994	189741
3266	189742
82507	189743
5447	189744
134828	189745
60975	189746
49642	189747
124665	189748
27423	189749
16647	189750
35437	189751
10862	189752
97714	189753
66287	189754
72743	189755
36517	189756
33350	189757
70931	189758
6418	189759
97251	189760
137	189761
61769	189762
528	189763
28884	189764
45926	189765
24446	189766
22996	189767
14948	189768
93786	189769
79957	189770
57073	189771
3333	189772
46387	189773
45881	189774
97721	189775
19645	189776
13314	189777
34491	189778
68250	189779
870	189780
35072	189781
78854	189782
66499	189783
1012	189784
28579	189785
56673	189786
17336	189787
71418	189788
333	189789
126631	189790
295	189791
2368	189792
75963	189793
28890	189794
84817	189795
13892	189796
19369	189797
24750	189798
40137	189799
64507	189800
79504	189801
100739	189802
8650	189803
20383	189804
15664	189805
61963	189806
35337	189807
96920	189808
14001	189809
52912	189810
19546	189811
45174	189812
11753	189813
87006	189814
5592	189815
27754	189816
125809	189817
2668	189818
30167	189819
9911	189820
4466	189821
22952	189822
18347	189823
15323	189824
32638	189825
78273	189826
27154	189827
20603	189828
81503	189829
74743	189830
136281	189831
64904	189832
103	189833
25649	189834
10994	189835
123643	189836
8817	189837
130780	189838
6000	189839
18199	189840
13700	189841
100652	189842
41768	189843
10280	189844
76127	189845
19061	189846
10490	189847
6769	189848
97233	189849
29796	189850
6999	189851
93634	189852
108426	189853
10072	189854
35384	189855
44011	189856
22902	189857
96260	189858
65211	189859
128095	189860
65491	189861
39102	189862
3998	189863
79219	189864
70434	189865
3013	189866
134514	189867
25907	189868
7386	189869
92759	189870
109076	189871
67564	189872
28888	189873
56380	189874
17108	189875
68703	189876
10401	189877
6375	189878
11291	189879
33995	189880
131	189881
12212	189882
102734	189883
15241	189884
77304	189885
81153	189886
117878	189887
547	189888
9698	189889
38219	189890
94060	189891
31009	189892
3619	189893
3535	189894
3678	189895
50845	189896
6237	189897
4382	189898
127758	189899
112921	189900
127193	189901
53926	189902
32659	189903
29862	189904
31124	189905
78047	189906
105828	189907
109978	189908
18581	189909
6227	189910
2972	189911
6005	189912
67941	189913
123108	189914
26894	189915
79418	189916
10929	189917
16030	189918
34870	189919
27510	189920
117306	189921
143444	189922
84	189923
31445	189924
28460	189925
123661	189926
28519	189927
2097	189928
91	189929
14735	189930
148679	189931
96922	189932
57945	189933
66355	189934
11061	189935
25461	189936
19237	189937
19423	189938
38264	189939
45935	189940
21493	189941
9048	189942
1066	189943
68066	189944
4007	189945
15104	189946
11360	189947
35833	189948
68770	189949
17229	189950
102068	189951
93700	189952
38712	189953
21032	189954
86356	189955
5969	189956
31765	189957
1427	189958
51218	189959
5600	189960
71927	189961
30710	189962
87482	189963
30130	189964
91755	189965
77989	189966
783	189967
98430	189968
103361	189969
33903	189970
49368	189971
40579	189972
16490	189973
32939	189974
35339	189975
3527	189976
3768	189977
1974	189978
26925	189979
89639	189980
93831	189981
1829	189982
52305	189983
4132	189984
5795	189985
23244	189986
33047	189987
111029	189988
75336	189989
10207	189990
92333	189991
108160	189992
13469	189993
108386	189994
47856	189995
72678	189996
28883	189997
21967	189998
13229	189999
623	190000
93962	190001
59817	190002
18074	190003
20	190004
73947	190005
50980	190006
64682	190007
59831	190008
273	190009
57601	190010
6570	190011
23906	190012
80283	190013
112738	190014
41733	190015
30075	190016
36948	190017
6784	190018
54451	190019
42030	190020
58365	190021
75817	190022
26465	190023
5440	190024
437	190025
5501	190026
14125	190027
96458	190028
91972	190029
131358	190030
66674	190031
7876	190032
471	190033
67385	190034
9279	190035
39057	190036
28626	190037
27302	190038
13199	190039
23520	190040
3521	190041
14244	190042
4202	190043
19893	190044
61312	190045
77562	190046
57303	190047
33856	190048
59119	190049
37629	190050
61661	190051
62499	190052
32999	190053
6871	190054
75567	190055
5957	190056
721	190057
69671	190058
25104	190059
15152	190060
115499	190061
94521	190062
2368	190063
48678	190064
28682	190065
6722	190066
82217	190067
61022	190068
89387	190069
9424	190070
1547	190071
21608	190072
4718	190073
55231	190074
53358	190075
113559	190076
44643	190077
107728	190078
5137	190079
14287	190080
118376	190081
60630	190082
17280	190083
28848	190084
881	190085
39790	190086
6904	190087
48379	190088
42136	190089
14930	190090
22716	190091
43213	190092
41911	190093
84807	190094
21887	190095
80822	190096
109233	190097
126039	190098
19038	190099
8969	190100
8023	190101
2482	190102
83742	190103
20175	190104
107045	190105
68999	190106
17591	190107
123882	190108
73052	190109
29874	190110
36762	190111
14082	190112
22280	190113
15630	190114
96791	190115
14850	190116
30613	190117
1395	190118
20667	190119
579	190120
2590	190121
2897	190122
26905	190123
22295	190124
57206	190125
60043	190126
14905	190127
2105	190128
115567	190129
31491	190130
71740	190131
54759	190132
120474	190133
56151	190134
12275	190135
58397	190136
136607	190137
15095	190138
27858	190139
66875	190140
57008	190141
8966	190142
115279	190143
50281	190144
36934	190145
20527	190146
2349	190147
23416	190148
68586	190149
16518	190150
41973	190151
34345	190152
98435	190153
11633	190154
57028	190155
11914	190156
7704	190157
24485	190158
442	190159
2351	190160
14755	190161
19447	190162
608	190163
4697	190164
17651	190165
56469	190166
4227	190167
7112	190168
21142	190169
63200	190170
44626	190171
44453	190172
39190	190173
146251	190174
59786	190175
89435	190176
52020	190177
86926	190178
128870	190179
4429	190180
72778	190181
31423	190182
45423	190183
806	190184
20940	190185
107141	190186
71553	190187
33172	190188
112651	190189
47861	190190
35472	190191
76842	190192
75742	190193
13603	190194
104502	190195
1402	190196
68964	190197
13944	190198
24475	190199
22208	190200
120534	190201
41270	190202
32637	190203
7504	190204
87157	190205
34324	190206
1867	190207
69172	190208
148078	190209
112488	190210
53313	190211
94076	190212
107477	190213
35700	190214
1759	190215
99537	190216
6650	190217
378	190218
28615	190219
23301	190220
46842	190221
30260	190222
56626	190223
7548	190224
11001	190225
144804	190226
47616	190227
14912	190228
39272	190229
23800	190230
15050	190231
99063	190232
13215	190233
148607	190234
48338	190235
42966	190236
9203	190237
27837	190238
1542	190239
110219	190240
5918	190241
59109	190242
132145	190243
45679	190244
8357	190245
53637	190246
92764	190247
5076	190248
32441	190249
54827	190250
26068	190251
2108	190252
798	190253
68846	190254
99049	190255
7365	190256
60543	190257
78010	190258
82376	190259
38284	190260
150319	190261
47188	190262
22511	190263
5195	190264
2355	190265
21119	190266
24539	190267
49941	190268
33520	190269
8953	190270
45146	190271
40009	190272
5433	190273
61678	190274
24706	190275
127079	190276
72564	190277
62444	190278
15123	190279
6763	190280
7750	190281
48709	190282
14169	190283
45749	190284
29120	190285
105988	190286
53066	190287
15203	190288
19550	190289
19517	190290
6411	190291
53330	190292
69275	190293
5418	190294
100923	190295
2330	190296
51962	190297
93914	190298
25493	190299
66182	190300
38883	190301
31449	190302
79277	190303
21924	190304
15462	190305
30370	190306
14192	190307
16347	190308
13731	190309
3787	190310
60615	190311
66756	190312
73912	190313
78108	190314
5232	190315
85263	190316
20530	190317
145737	190318
16407	190319
141874	190320
10095	190321
51495	190322
2095	190323
4325	190324
91433	190325
101234	190326
9695	190327
5639	190328
24704	190329
39334	190330
82883	190331
31022	190332
39292	190333
100273	190334
51516	190335
17128	190336
21146	190337
8496	190338
3031	190339
15167	190340
70260	190341
15356	190342
26269	190343
104798	190344
109816	190345
39274	190346
39519	190347
82910	190348
43442	190349
30418	190350
32863	190351
3888	190352
8482	190353
40567	190354
48440	190355
4319	190356
34023	190357
52535	190358
9376	190359
16398	190360
34176	190361
24251	190362
3142	190363
102088	190364
9540	190365
50221	190366
124056	190367
14441	190368
2876	190369
11707	190370
105537	190371
92353	190372
89533	190373
78107	190374
138836	190375
25752	190376
18384	190377
58974	190378
70446	190379
55554	190380
60863	190381
33050	190382
69785	190383
22544	190384
119213	190385
4265	190386
61665	190387
17707	190388
38401	190389
2869	190390
106179	190391
67621	190392
4216	190393
4400	190394
73091	190395
102542	190396
8540	190397
4034	190398
2134	190399
22435	190400
20465	190401
1150	190402
79212	190403
33333	190404
9508	190405
19725	190406
38155	190407
64043	190408
2112	190409
1415	190410
15319	190411
117506	190412
6609	190413
35147	190414
128	190415
6844	190416
81469	190417
5015	190418
73102	190419
4893	190420
80057	190421
28645	190422
76713	190423
67595	190424
12401	190425
4799	190426
36632	190427
916	190428
12651	190429
149676	190430
100499	190431
17732	190432
11609	190433
30403	190434
63247	190435
12712	190436
4325	190437
20874	190438
4004	190439
15853	190440
8524	190441
69620	190442
4854	190443
52906	190444
21924	190445
8714	190446
17224	190447
9196	190448
15409	190449
53720	190450
61710	190451
34672	190452
6	190453
72815	190454
1417	190455
147219	190456
48273	190457
49754	190458
22400	190459
33411	190460
5185	190461
10739	190462
84497	190463
31	190464
118490	190465
177	190466
23467	190467
18290	190468
45435	190469
11901	190470
28745	190471
5331	190472
57123	190473
119654	190474
33548	190475
62385	190476
20666	190477
74025	190478
18267	190479
51905	190480
9335	190481
22194	190482
8633	190483
13086	190484
62075	190485
15374	190486
76506	190487
14093	190488
27770	190489
39428	190490
10165	190491
34301	190492
1146	190493
104791	190494
56143	190495
13340	190496
1846	190497
29643	190498
18294	190499
112641	190500
3599	190501
16592	190502
119079	190503
52089	190504
6597	190505
3548	190506
15153	190507
696	190508
76587	190509
76	190510
89487	190511
91182	190512
1297	190513
26538	190514
94290	190515
9177	190516
34783	190517
24514	190518
3604	190519
42096	190520
680	190521
9136	190522
139412	190523
3668	190524
10038	190525
46240	190526
79056	190527
35407	190528
76500	190529
46991	190530
34953	190531
50165	190532
74808	190533
23017	190534
58910	190535
23044	190536
10985	190537
14769	190538
115756	190539
122444	190540
28046	190541
1668	190542
11339	190543
25038	190544
40929	190545
19713	190546
60794	190547
28997	190548
818	190549
26615	190550
12223	190551
2978	190552
61277	190553
39068	190554
29635	190555
41444	190556
51363	190557
93503	190558
130932	190559
20471	190560
88325	190561
20476	190562
28981	190563
1202	190564
57522	190565
62357	190566
17186	190567
7939	190568
44138	190569
93	190570
4370	190571
16206	190572
12765	190573
85620	190574
43675	190575
23735	190576
17774	190577
5788	190578
55969	190579
111128	190580
31461	190581
2189	190582
20513	190583
55712	190584
36651	190585
6189	190586
26192	190587
18141	190588
17599	190589
133307	190590
2669	190591
30041	190592
8171	190593
95432	190594
13890	190595
29716	190596
7726	190597
90159	190598
32232	190599
16416	190600
25180	190601
15706	190602
3188	190603
97373	190604
96425	190605
36857	190606
27522	190607
4191	190608
14276	190609
47972	190610
9545	190611
101601	190612
75690	190613
3025	190614
54617	190615
138144	190616
53495	190617
63029	190618
15349	190619
95038	190620
119430	190621
46320	190622
23717	190623
18110	190624
62829	190625
56345	190626
60098	190627
7355	190628
13829	190629
66707	190630
51460	190631
25672	190632
25901	190633
12727	190634
109799	190635
29002	190636
47589	190637
77136	190638
77359	190639
1980	190640
50536	190641
96106	190642
10830	190643
1069	190644
25099	190645
11743	190646
81402	190647
82059	190648
12604	190649
3377	190650
40080	190651
47296	190652
26721	190653
1608	190654
26494	190655
7814	190656
18789	190657
3878	190658
8107	190659
34888	190660
1715	190661
86958	190662
3691	190663
32074	190664
17105	190665
98565	190666
136217	190667
1775	190668
26245	190669
12878	190670
17751	190671
46155	190672
90123	190673
129632	190674
3291	190675
124031	190676
3981	190677
1198	190678
39962	190679
69364	190680
55461	190681
3915	190682
39810	190683
130074	190684
3345	190685
17486	190686
57356	190687
124604	190688
143384	190689
329	190690
2954	190691
27685	190692
1031	190693
10280	190694
67600	190695
4085	190696
67921	190697
17330	190698
67546	190699
1302	190700
56145	190701
73890	190702
24952	190703
77984	190704
8832	190705
74151	190706
78810	190707
31105	190708
49735	190709
2308	190710
64	190711
69932	190712
6627	190713
24	190714
34657	190715
57276	190716
80317	190717
32445	190718
79768	190719
2871	190720
137001	190721
46320	190722
91955	190723
8698	190724
38045	190725
14677	190726
26588	190727
81388	190728
76079	190729
124134	190730
45244	190731
102615	190732
4417	190733
145339	190734
79136	190735
52610	190736
36146	190737
13632	190738
100467	190739
102642	190740
4348	190741
32750	190742
30653	190743
136247	190744
106559	190745
76476	190746
71437	190747
136971	190748
45346	190749
131410	190750
115442	190751
211	190752
19723	190753
5435	190754
104725	190755
54713	190756
48724	190757
33940	190758
50486	190759
32902	190760
48980	190761
14606	190762
33544	190763
33535	190764
22424	190765
111036	190766
94861	190767
39055	190768
21853	190769
12367	190770
24888	190771
10132	190772
16434	190773
51858	190774
21321	190775
82315	190776
105177	190777
4004	190778
78615	190779
72547	190780
84261	190781
14508	190782
9782	190783
57602	190784
32045	190785
137816	190786
45608	190787
22675	190788
128975	190789
89230	190790
5826	190791
14221	190792
4215	190793
37481	190794
3828	190795
3819	190796
21621	190797
2877	190798
47460	190799
31563	190800
3095	190801
14	190802
50287	190803
21979	190804
1809	190805
16670	190806
70441	190807
32416	190808
5650	190809
19457	190810
109505	190811
102191	190812
25041	190813
23584	190814
23846	190815
29914	190816
63624	190817
145928	190818
48592	190819
39820	190820
59264	190821
13534	190822
39665	190823
90359	190824
92976	190825
104575	190826
79543	190827
11285	190828
52860	190829
67077	190830
26527	190831
8497	190832
1137	190833
76346	190834
2929	190835
80482	190836
6011	190837
9635	190838
47530	190839
9432	190840
102019	190841
16605	190842
80408	190843
141951	190844
76010	190845
119374	190846
47612	190847
2780	190848
34100	190849
127356	190850
20564	190851
52217	190852
1589	190853
46626	190854
79910	190855
17129	190856
15276	190857
2093	190858
4985	190859
4647	190860
45712	190861
23773	190862
5437	190863
86833	190864
8778	190865
6893	190866
85681	190867
22420	190868
15964	190869
118609	190870
20608	190871
2409	190872
14748	190873
34098	190874
21876	190875
29927	190876
98270	190877
34762	190878
22102	190879
885	190880
30234	190881
59114	190882
62210	190883
37554	190884
115111	190885
106608	190886
441	190887
6294	190888
483	190889
75108	190890
62983	190891
46783	190892
47134	190893
1857	190894
19533	190895
101514	190896
46930	190897
50070	190898
21794	190899
106385	190900
17728	190901
12112	190902
109369	190903
81621	190904
71149	190905
135094	190906
138224	190907
32955	190908
367	190909
88143	190910
39235	190911
87206	190912
57188	190913
12150	190914
112792	190915
14093	190916
51214	190917
50278	190918
42787	190919
34935	190920
133166	190921
94573	190922
17409	190923
10037	190924
10560	190925
12513	190926
8542	190927
30225	190928
49825	190929
31628	190930
85654	190931
10374	190932
66146	190933
90614	190934
21652	190935
1210	190936
66231	190937
7408	190938
46304	190939
65063	190940
58052	190941
85583	190942
27623	190943
133307	190944
3553	190945
37258	190946
19371	190947
96948	190948
29831	190949
20716	190950
82678	190951
44255	190952
142255	190953
155	190954
31775	190955
106558	190956
51294	190957
77122	190958
76062	190959
19556	190960
129063	190961
40772	190962
136484	190963
29375	190964
20600	190965
45336	190966
8211	190967
47575	190968
133009	190969
96129	190970
98617	190971
32929	190972
45164	190973
41223	190974
9741	190975
75152	190976
63185	190977
27661	190978
11848	190979
19701	190980
44020	190981
48570	190982
44075	190983
70045	190984
34077	190985
26193	190986
4980	190987
83467	190988
60	190989
64315	190990
16080	190991
15615	190992
5912	190993
26232	190994
24915	190995
24065	190996
46182	190997
41904	190998
47835	190999
56172	191000
64236	191001
65019	191002
81378	191003
20917	191004
33392	191005
53058	191006
18148	191007
95192	191008
119534	191009
126453	191010
16950	191011
57242	191012
46	191013
19092	191014
41434	191015
28706	191016
116325	191017
47895	191018
59736	191019
85141	191020
102972	191021
1419	191022
37504	191023
96491	191024
11358	191025
324	191026
16288	191027
2754	191028
82261	191029
87348	191030
3528	191031
137456	191032
34857	191033
15549	191034
17550	191035
20903	191036
6275	191037
28608	191038
33104	191039
12572	191040
6742	191041
65391	191042
6811	191043
112150	191044
106435	191045
81395	191046
30800	191047
685	191048
99055	191049
1344	191050
12252	191051
65708	191052
1779	191053
18381	191054
101901	191055
3527	191056
61246	191057
58168	191058
47620	191059
71972	191060
26988	191061
82883	191062
3156	191063
132940	191064
26308	191065
98378	191066
49249	191067
288	191068
114097	191069
93047	191070
97457	191071
52096	191072
116356	191073
5033	191074
77407	191075
3701	191076
65807	191077
31282	191078
12354	191079
59111	191080
9310	191081
113008	191082
10613	191083
118327	191084
138188	191085
13856	191086
16671	191087
69137	191088
6914	191089
12245	191090
107782	191091
40469	191092
7263	191093
25264	191094
55017	191095
24214	191096
19622	191097
58954	191098
10401	191099
13793	191100
59237	191101
2625	191102
417	191103
14779	191104
81214	191105
20357	191106
33247	191107
64813	191108
1430	191109
18751	191110
21556	191111
4630	191112
114106	191113
5657	191114
12660	191115
74019	191116
109069	191117
3852	191118
2056	191119
94516	191120
784	191121
5018	191122
117839	191123
4193	191124
116143	191125
16948	191126
54849	191127
4486	191128
111621	191129
29705	191130
237	191131
17655	191132
2752	191133
10350	191134
3939	191135
343	191136
1833	191137
109889	191138
25839	191139
474	191140
122251	191141
94428	191142
70680	191143
109831	191144
1439	191145
48681	191146
93440	191147
31253	191148
9616	191149
42082	191150
26233	191151
111296	191152
9523	191153
94161	191154
34325	191155
138465	191156
12584	191157
2812	191158
90316	191159
8078	191160
28389	191161
34144	191162
393	191163
82	191164
107763	191165
20100	191166
51004	191167
23721	191168
2176	191169
12172	191170
65433	191171
74614	191172
15674	191173
5613	191174
26827	191175
1525	191176
31735	191177
108761	191178
123528	191179
1566	191180
6944	191181
59302	191182
49497	191183
65	191184
10480	191185
39067	191186
29503	191187
71765	191188
86605	191189
8819	191190
97530	191191
28700	191192
67849	191193
25487	191194
715	191195
28456	191196
725	191197
84556	191198
120663	191199
4935	191200
121600	191201
27971	191202
122011	191203
1588	191204
58688	191205
57269	191206
70714	191207
105512	191208
53212	191209
127218	191210
63792	191211
24017	191212
15718	191213
86242	191214
1047	191215
73789	191216
13328	191217
1649	191218
12908	191219
1269	191220
50437	191221
70254	191222
8524	191223
20140	191224
14864	191225
81878	191226
93362	191227
1540	191228
38709	191229
27395	191230
10453	191231
9845	191232
126523	191233
65395	191234
15608	191235
113135	191236
8781	191237
3778	191238
148636	191239
109242	191240
45563	191241
126374	191242
5030	191243
45652	191244
602	191245
8480	191246
15529	191247
78547	191248
11246	191249
66899	191250
106635	191251
71945	191252
40818	191253
36199	191254
14783	191255
94160	191256
39827	191257
54233	191258
4609	191259
125478	191260
80692	191261
13194	191262
132846	191263
31606	191264
24073	191265
108571	191266
15982	191267
2836	191268
21579	191269
18465	191270
120208	191271
6793	191272
47232	191273
211	191274
54443	191275
1706	191276
11481	191277
4316	191278
19921	191279
60105	191280
32681	191281
20670	191282
35980	191283
23728	191284
312	191285
39357	191286
1032	191287
110470	191288
61326	191289
1859	191290
77005	191291
83563	191292
61929	191293
28886	191294
46364	191295
17397	191296
24847	191297
25610	191298
28239	191299
75691	191300
35814	191301
72497	191302
8929	191303
2389	191304
34560	191305
35508	191306
6894	191307
16079	191308
69496	191309
30668	191310
617	191311
59896	191312
31084	191313
94519	191314
42905	191315
31803	191316
53269	191317
146162	191318
623	191319
35526	191320
81476	191321
38885	191322
19596	191323
21753	191324
3090	191325
45329	191326
122157	191327
23218	191328
22318	191329
68523	191330
44303	191331
142452	191332
5641	191333
51971	191334
68270	191335
6329	191336
58854	191337
41006	191338
14580	191339
22605	191340
24038	191341
5722	191342
29716	191343
9075	191344
84986	191345
13767	191346
52721	191347
13431	191348
28262	191349
105044	191350
27255	191351
67448	191352
5556	191353
48567	191354
14145	191355
1578	191356
121535	191357
24497	191358
39042	191359
103068	191360
68002	191361
49600	191362
53128	191363
52827	191364
15238	191365
5900	191366
44243	191367
115506	191368
50672	191369
33611	191370
44708	191371
13317	191372
39227	191373
9344	191374
111303	191375
78855	191376
134285	191377
99709	191378
145314	191379
124605	191380
18915	191381
17055	191382
107856	191383
101128	191384
129689	191385
1898	191386
7225	191387
94759	191388
21066	191389
73195	191390
9829	191391
41150	191392
93291	191393
776	191394
48777	191395
36834	191396
2736	191397
47792	191398
40307	191399
4891	191400
16532	191401
53227	191402
54337	191403
17193	191404
111281	191405
43752	191406
41176	191407
36027	191408
110477	191409
60232	191410
1369	191411
31	191412
141116	191413
35562	191414
1978	191415
52027	191416
59519	191417
104984	191418
1712	191419
43625	191420
23354	191421
5310	191422
47301	191423
33055	191424
132262	191425
32854	191426
21165	191427
35315	191428
25404	191429
1295	191430
91609	191431
83328	191432
37768	191433
15745	191434
19606	191435
28503	191436
8080	191437
95087	191438
36000	191439
46275	191440
60157	191441
47654	191442
1396	191443
84854	191444
135376	191445
36135	191446
58092	191447
74110	191448
25577	191449
106897	191450
13797	191451
144028	191452
15	191453
22344	191454
76969	191455
44356	191456
59799	191457
49945	191458
42168	191459
49055	191460
6701	191461
91451	191462
28185	191463
83843	191464
1271	191465
64741	191466
52267	191467
54524	191468
18459	191469
48193	191470
38916	191471
104085	191472
47868	191473
76181	191474
21866	191475
54631	191476
7369	191477
77838	191478
52624	191479
9511	191480
74963	191481
87556	191482
1549	191483
20253	191484
12085	191485
43942	191486
76664	191487
33693	191488
78140	191489
1831	191490
51421	191491
17412	191492
19044	191493
5827	191494
8942	191495
47216	191496
6554	191497
8898	191498
68081	191499
101418	191500
54772	191501
75743	191502
69449	191503
52208	191504
5622	191505
122882	191506
102846	191507
6150	191508
3197	191509
22440	191510
36524	191511
32056	191512
58926	191513
70205	191514
6482	191515
52731	191516
26791	191517
107771	191518
55617	191519
71580	191520
113609	191521
22253	191522
7968	191523
107491	191524
91762	191525
7069	191526
38190	191527
41702	191528
17962	191529
38934	191530
122794	191531
100926	191532
137807	191533
39952	191534
19220	191535
60129	191536
112566	191537
14604	191538
15896	191539
11786	191540
123208	191541
37329	191542
23921	191543
51912	191544
62070	191545
17457	191546
99343	191547
2049	191548
97685	191549
4631	191550
27132	191551
670	191552
6405	191553
12768	191554
959	191555
45501	191556
13694	191557
12732	191558
97897	191559
119224	191560
21939	191561
16084	191562
1137	191563
82361	191564
140052	191565
93761	191566
56217	191567
38177	191568
30668	191569
99085	191570
11943	191571
132509	191572
22067	191573
90506	191574
53997	191575
827	191576
29036	191577
111355	191578
69934	191579
19978	191580
12593	191581
5525	191582
60379	191583
17222	191584
14518	191585
86829	191586
67455	191587
105287	191588
42446	191589
2501	191590
46976	191591
758	191592
52165	191593
43432	191594
9612	191595
115379	191596
28414	191597
43018	191598
109698	191599
97659	191600
4126	191601
126871	191602
23969	191603
83669	191604
102275	191605
4095	191606
11751	191607
4392	191608
5749	191609
2865	191610
54840	191611
39259	191612
83156	191613
44206	191614
22467	191615
9028	191616
557	191617
16876	191618
144985	191619
43575	191620
94200	191621
113819	191622
71601	191623
12043	191624
9097	191625
33337	191626
40297	191627
27651	191628
59656	191629
53846	191630
72936	191631
22084	191632
70625	191633
5194	191634
4787	191635
12707	191636
89572	191637
68886	191638
85629	191639
8075	191640
45785	191641
51049	191642
10625	191643
24668	191644
4957	191645
142038	191646
105133	191647
22425	191648
33041	191649
5250	191650
62846	191651
16164	191652
89246	191653
23508	191654
67498	191655
32741	191656
104598	191657
46789	191658
10704	191659
40623	191660
79825	191661
22867	191662
10960	191663
121674	191664
33759	191665
34511	191666
11147	191667
20273	191668
12639	191669
3477	191670
15216	191671
3959	191672
81029	191673
29068	191674
51724	191675
76199	191676
26240	191677
62548	191678
89207	191679
24548	191680
41755	191681
6090	191682
101846	191683
14921	191684
32274	191685
110083	191686
72989	191687
16597	191688
49034	191689
55495	191690
84169	191691
63823	191692
462	191693
32054	191694
9763	191695
61085	191696
1059	191697
41555	191698
75325	191699
539	191700
133627	191701
803	191702
7962	191703
34752	191704
58300	191705
27800	191706
145015	191707
8643	191708
69512	191709
122488	191710
13105	191711
20437	191712
45411	191713
77347	191714
117304	191715
30722	191716
112377	191717
60778	191718
15897	191719
24245	191720
80423	191721
112855	191722
72621	191723
2619	191724
15632	191725
27707	191726
18261	191727
95317	191728
12758	191729
116438	191730
112451	191731
1833	191732
4697	191733
6334	191734
99425	191735
130361	191736
25031	191737
9509	191738
26440	191739
71800	191740
6025	191741
98912	191742
33305	191743
53508	191744
17831	191745
74143	191746
13053	191747
12558	191748
68726	191749
123153	191750
46116	191751
87788	191752
37289	191753
30611	191754
46137	191755
47161	191756
49928	191757
139502	191758
44112	191759
136724	191760
94743	191761
2649	191762
14991	191763
18765	191764
35179	191765
4017	191766
19710	191767
32392	191768
53514	191769
9928	191770
26396	191771
134342	191772
36994	191773
116327	191774
57608	191775
24487	191776
75577	191777
103756	191778
69373	191779
21169	191780
68440	191781
14718	191782
130796	191783
4422	191784
111528	191785
31308	191786
11439	191787
42294	191788
137332	191789
25637	191790
42100	191791
106587	191792
20665	191793
50287	191794
48087	191795
22243	191796
15965	191797
86877	191798
92068	191799
14743	191800
32917	191801
80540	191802
87923	191803
18256	191804
65078	191805
10201	191806
45940	191807
40094	191808
45358	191809
140871	191810
52058	191811
6813	191812
11521	191813
1819	191814
43434	191815
278	191816
23947	191817
398	191818
52960	191819
15037	191820
25114	191821
7651	191822
55979	191823
75273	191824
1798	191825
5197	191826
16003	191827
38769	191828
42484	191829
5434	191830
79445	191831
31957	191832
26785	191833
120692	191834
7453	191835
22984	191836
21076	191837
55154	191838
1094	191839
63635	191840
110852	191841
19898	191842
6390	191843
96782	191844
11390	191845
89	191846
4583	191847
33883	191848
12367	191849
73426	191850
41050	191851
93748	191852
75207	191853
56993	191854
4863	191855
912	191856
4895	191857
15083	191858
48290	191859
10045	191860
55795	191861
4361	191862
26670	191863
38060	191864
47626	191865
47878	191866
1070	191867
46414	191868
50798	191869
4460	191870
27404	191871
33218	191872
80550	191873
90703	191874
13085	191875
4290	191876
55547	191877
40132	191878
39606	191879
18327	191880
22430	191881
5099	191882
74948	191883
102271	191884
6622	191885
28981	191886
53109	191887
54279	191888
16768	191889
80147	191890
17221	191891
29896	191892
109087	191893
23224	191894
29152	191895
18018	191896
38614	191897
61743	191898
69047	191899
65490	191900
9532	191901
33045	191902
37256	191903
7171	191904
145423	191905
50297	191906
3942	191907
28005	191908
40076	191909
44286	191910
146835	191911
66342	191912
19664	191913
20549	191914
5775	191915
121012	191916
9263	191917
90129	191918
17321	191919
4816	191920
69813	191921
36628	191922
44572	191923
21714	191924
4418	191925
4349	191926
1171	191927
67102	191928
21945	191929
97041	191930
34854	191931
121879	191932
112168	191933
84673	191934
35840	191935
121845	191936
118558	191937
23094	191938
4369	191939
26316	191940
24481	191941
4320	191942
84775	191943
8096	191944
107819	191945
12791	191946
13650	191947
29412	191948
10458	191949
60684	191950
41430	191951
72480	191952
126528	191953
51248	191954
11269	191955
43290	191956
61702	191957
53968	191958
61656	191959
48377	191960
103501	191961
11499	191962
92292	191963
11629	191964
51739	191965
119875	191966
124439	191967
13409	191968
44298	191969
36009	191970
3844	191971
16563	191972
113281	191973
8515	191974
19532	191975
36326	191976
50720	191977
2264	191978
231	191979
49232	191980
54823	191981
99739	191982
15113	191983
22736	191984
902	191985
23854	191986
35207	191987
97746	191988
85757	191989
18401	191990
82301	191991
2789	191992
2263	191993
979	191994
64777	191995
5914	191996
1489	191997
22816	191998
118100	191999
22274	192000
80166	192001
21791	192002
48271	192003
3726	192004
25126	192005
144384	192006
77532	192007
11460	192008
32634	192009
90664	192010
101489	192011
39372	192012
21035	192013
74659	192014
41940	192015
101900	192016
32966	192017
58275	192018
55227	192019
21828	192020
59706	192021
64652	192022
3792	192023
69038	192024
96244	192025
58323	192026
95405	192027
92153	192028
4614	192029
20326	192030
27105	192031
29318	192032
40290	192033
50227	192034
21766	192035
99645	192036
6150	192037
84925	192038
30290	192039
46	192040
46319	192041
7987	192042
19307	192043
19522	192044
61169	192045
17236	192046
1977	192047
7431	192048
38544	192049
7679	192050
114397	192051
27650	192052
9761	192053
112270	192054
45289	192055
2081	192056
9165	192057
6	192058
30793	192059
67344	192060
9173	192061
39891	192062
72780	192063
27045	192064
10172	192065
91676	192066
125392	192067
84038	192068
11689	192069
25743	192070
118139	192071
16260	192072
11113	192073
4659	192074
27907	192075
39118	192076
1529	192077
14541	192078
59647	192079
61044	192080
23480	192081
1856	192082
85741	192083
148883	192084
100828	192085
43580	192086
9320	192087
75190	192088
55361	192089
69	192090
12155	192091
11479	192092
56835	192093
3392	192094
21086	192095
14401	192096
18970	192097
36683	192098
21561	192099
77734	192100
28644	192101
22521	192102
2672	192103
47852	192104
2804	192105
40971	192106
25571	192107
2486	192108
3742	192109
48460	192110
20058	192111
41015	192112
7317	192113
104361	192114
110233	192115
14698	192116
58056	192117
25135	192118
2691	192119
50813	192120
40974	192121
41527	192122
97985	192123
66699	192124
93499	192125
62776	192126
31468	192127
53656	192128
108957	192129
7920	192130
49088	192131
40152	192132
54832	192133
1624	192134
17636	192135
6504	192136
17708	192137
13969	192138
73969	192139
115068	192140
9077	192141
75036	192142
73310	192143
91797	192144
9637	192145
20	192146
81395	192147
22721	192148
3153	192149
9424	192150
8068	192151
27277	192152
82489	192153
20485	192154
38946	192155
17934	192156
33779	192157
98405	192158
6289	192159
45231	192160
77092	192161
8433	192162
80805	192163
130636	192164
201	192165
28686	192166
130379	192167
11430	192168
45653	192169
47378	192170
95673	192171
7896	192172
12141	192173
51611	192174
18812	192175
55488	192176
77592	192177
58052	192178
76213	192179
56643	192180
32607	192181
8716	192182
26588	192183
9003	192184
35057	192185
18109	192186
24421	192187
111658	192188
59553	192189
10866	192190
3529	192191
52614	192192
19345	192193
85057	192194
10475	192195
20211	192196
47051	192197
4175	192198
137586	192199
59613	192200
33887	192201
15793	192202
1737	192203
26279	192204
61054	192205
140823	192206
3696	192207
12415	192208
45151	192209
9034	192210
47743	192211
71408	192212
131491	192213
63144	192214
10591	192215
6926	192216
84352	192217
19885	192218
2558	192219
47146	192220
12980	192221
8039	192222
3985	192223
72721	192224
40341	192225
44656	192226
2961	192227
19966	192228
17440	192229
5958	192230
47033	192231
210	192232
5640	192233
144356	192234
21984	192235
12247	192236
42	192237
76156	192238
62589	192239
48842	192240
98838	192241
21703	192242
89729	192243
2914	192244
11639	192245
4	192246
126	192247
5133	192248
39715	192249
20105	192250
96082	192251
122812	192252
14768	192253
69045	192254
46955	192255
7247	192256
30337	192257
123602	192258
101951	192259
53390	192260
31836	192261
55067	192262
53544	192263
73420	192264
21919	192265
23957	192266
113791	192267
24807	192268
97386	192269
5260	192270
30705	192271
11663	192272
70810	192273
136459	192274
108153	192275
53433	192276
58180	192277
29986	192278
23826	192279
4472	192280
135882	192281
14994	192282
26168	192283
27407	192284
72737	192285
26665	192286
9751	192287
29821	192288
82383	192289
76209	192290
37138	192291
87127	192292
625	192293
49974	192294
46893	192295
7745	192296
83387	192297
114891	192298
73233	192299
30069	192300
129945	192301
28687	192302
11141	192303
30130	192304
3387	192305
113544	192306
37347	192307
92907	192308
81908	192309
83941	192310
3618	192311
20384	192312
51780	192313
31770	192314
10992	192315
136655	192316
88471	192317
62677	192318
113860	192319
32000	192320
79	192321
121786	192322
49523	192323
87309	192324
16192	192325
963	192326
53129	192327
53368	192328
16297	192329
45568	192330
51245	192331
45375	192332
11310	192333
4830	192334
21312	192335
62457	192336
5009	192337
49230	192338
63794	192339
410	192340
118863	192341
66883	192342
64988	192343
29023	192344
41433	192345
81117	192346
62413	192347
71879	192348
67025	192349
7930	192350
17623	192351
38573	192352
73750	192353
1153	192354
49928	192355
61342	192356
68268	192357
42750	192358
56598	192359
78987	192360
11875	192361
794	192362
100426	192363
96350	192364
65597	192365
110426	192366
56164	192367
46137	192368
35414	192369
52262	192370
21270	192371
36849	192372
46462	192373
72514	192374
64632	192375
31465	192376
59095	192377
3559	192378
4907	192379
120039	192380
8704	192381
2325	192382
64247	192383
1870	192384
79	192385
35868	192386
1804	192387
78973	192388
26603	192389
58993	192390
52453	192391
101423	192392
100088	192393
133050	192394
99176	192395
42969	192396
49658	192397
38375	192398
22576	192399
115555	192400
13410	192401
7884	192402
55982	192403
19871	192404
58367	192405
113935	192406
987	192407
25641	192408
85198	192409
35529	192410
31246	192411
5123	192412
5606	192413
38366	192414
32766	192415
98242	192416
114270	192417
28745	192418
118427	192419
41363	192420
1419	192421
4998	192422
9842	192423
14876	192424
68629	192425
24009	192426
76667	192427
90713	192428
138525	192429
26105	192430
2899	192431
1688	192432
62165	192433
15251	192434
79601	192435
6585	192436
10889	192437
2173	192438
128434	192439
90666	192440
13987	192441
14351	192442
89491	192443
676	192444
52828	192445
61199	192446
41457	192447
122327	192448
86882	192449
56286	192450
78769	192451
69772	192452
90601	192453
70745	192454
25314	192455
21992	192456
45697	192457
67906	192458
107776	192459
103743	192460
547	192461
1117	192462
142774	192463
15738	192464
69757	192465
11186	192466
12963	192467
27661	192468
53003	192469
302	192470
1842	192471
200	192472
16358	192473
85283	192474
619	192475
110907	192476
80883	192477
31379	192478
23784	192479
31707	192480
2830	192481
6623	192482
26501	192483
3299	192484
5321	192485
22318	192486
41839	192487
104959	192488
149862	192489
133659	192490
11560	192491
59089	192492
55242	192493
58815	192494
67515	192495
38	192496
15492	192497
13417	192498
84001	192499
400	192500
85598	192501
3052	192502
7813	192503
53113	192504
25450	192505
81121	192506
709	192507
1893	192508
33531	192509
20036	192510
126363	192511
3514	192512
67886	192513
59236	192514
1295	192515
48290	192516
8	192517
2438	192518
80889	192519
8402	192520
31835	192521
22269	192522
48375	192523
1633	192524
99969	192525
33932	192526
87235	192527
21629	192528
24820	192529
65143	192530
76738	192531
6490	192532
16430	192533
27621	192534
15073	192535
12737	192536
26710	192537
55306	192538
24554	192539
30640	192540
99745	192541
115433	192542
19653	192543
85228	192544
124621	192545
25720	192546
2325	192547
19073	192548
1267	192549
32032	192550
13052	192551
21213	192552
146402	192553
21054	192554
37157	192555
11255	192556
52142	192557
144896	192558
16105	192559
2149	192560
7914	192561
130943	192562
119	192563
38276	192564
72	192565
44007	192566
1127	192567
42950	192568
78120	192569
93879	192570
108918	192571
53156	192572
107941	192573
45710	192574
68372	192575
90327	192576
985	192577
5412	192578
19505	192579
13723	192580
1602	192581
115373	192582
1444	192583
122568	192584
35491	192585
67412	192586
25306	192587
44449	192588
10459	192589
36389	192590
30472	192591
69051	192592
5181	192593
43670	192594
41675	192595
20883	192596
26442	192597
16215	192598
2007	192599
17398	192600
99831	192601
66724	192602
46536	192603
5719	192604
19792	192605
54964	192606
1933	192607
58671	192608
3718	192609
27295	192610
32946	192611
6431	192612
128008	192613
4285	192614
63337	192615
46109	192616
62163	192617
100686	192618
20104	192619
5563	192620
22266	192621
62769	192622
1775	192623
44516	192624
33211	192625
134901	192626
12657	192627
28844	192628
3311	192629
123836	192630
128444	192631
86230	192632
86114	192633
21921	192634
18887	192635
24781	192636
133	192637
136221	192638
12142	192639
106191	192640
118930	192641
68343	192642
21480	192643
30270	192644
7319	192645
19523	192646
66148	192647
64234	192648
3397	192649
7183	192650
52205	192651
60014	192652
62279	192653
24476	192654
780	192655
73119	192656
13287	192657
14149	192658
13604	192659
79071	192660
70487	192661
127807	192662
51118	192663
63079	192664
12615	192665
2701	192666
72654	192667
18585	192668
16924	192669
63060	192670
74820	192671
92740	192672
14051	192673
147703	192674
482	192675
11189	192676
4060	192677
40888	192678
27490	192679
46518	192680
7285	192681
36950	192682
90355	192683
9524	192684
87630	192685
62737	192686
103451	192687
21735	192688
52718	192689
102361	192690
45177	192691
4991	192692
123191	192693
137033	192694
41483	192695
130112	192696
64143	192697
11598	192698
5540	192699
63818	192700
1928	192701
4168	192702
42049	192703
5774	192704
125460	192705
53562	192706
58682	192707
42370	192708
30348	192709
99519	192710
40039	192711
78126	192712
97855	192713
24642	192714
77368	192715
23711	192716
150310	192717
35679	192718
12822	192719
100190	192720
12219	192721
8068	192722
18324	192723
55213	192724
7177	192725
64659	192726
43038	192727
29073	192728
23996	192729
14741	192730
13596	192731
16657	192732
53225	192733
37910	192734
43880	192735
57121	192736
122273	192737
26069	192738
3101	192739
14645	192740
52579	192741
19351	192742
3882	192743
7963	192744
43963	192745
34602	192746
126171	192747
79745	192748
72298	192749
22589	192750
1408	192751
9727	192752
90066	192753
17151	192754
36866	192755
52239	192756
75370	192757
3719	192758
2862	192759
128972	192760
36183	192761
43296	192762
20778	192763
2604	192764
2901	192765
57965	192766
44173	192767
26941	192768
43494	192769
15783	192770
12763	192771
104370	192772
59393	192773
42800	192774
1072	192775
58099	192776
28587	192777
21106	192778
32880	192779
7114	192780
38799	192781
68345	192782
104162	192783
54845	192784
59070	192785
16935	192786
42301	192787
88170	192788
3821	192789
84972	192790
100529	192791
52181	192792
83567	192793
22645	192794
15930	192795
61225	192796
46664	192797
3215	192798
111645	192799
4364	192800
427	192801
17001	192802
30647	192803
107855	192804
26530	192805
18207	192806
3653	192807
22922	192808
8436	192809
72364	192810
11812	192811
5732	192812
28716	192813
73549	192814
32190	192815
33	192816
8454	192817
53643	192818
91298	192819
18666	192820
102513	192821
72877	192822
21988	192823
8217	192824
60209	192825
31529	192826
128288	192827
11196	192828
19871	192829
1521	192830
10986	192831
36564	192832
5085	192833
146709	192834
98813	192835
197	192836
110272	192837
42722	192838
8745	192839
10760	192840
9071	192841
24856	192842
31176	192843
1809	192844
41215	192845
14146	192846
17878	192847
58085	192848
43664	192849
86362	192850
3786	192851
67242	192852
32924	192853
17716	192854
60024	192855
34245	192856
130219	192857
97162	192858
59831	192859
20933	192860
6412	192861
21599	192862
42199	192863
62084	192864
22329	192865
75202	192866
65802	192867
71344	192868
61112	192869
52017	192870
479	192871
13170	192872
77997	192873
47696	192874
71312	192875
43724	192876
73302	192877
133490	192878
15552	192879
108138	192880
1403	192881
100897	192882
6096	192883
73287	192884
20500	192885
7550	192886
19168	192887
2836	192888
30638	192889
80638	192890
1256	192891
28547	192892
7618	192893
843	192894
46726	192895
64	192896
85232	192897
92138	192898
17774	192899
28721	192900
20299	192901
29549	192902
69827	192903
19982	192904
14130	192905
32245	192906
17066	192907
44985	192908
25892	192909
116171	192910
40594	192911
95910	192912
46888	192913
78267	192914
60370	192915
144709	192916
33445	192917
99798	192918
17175	192919
62973	192920
76728	192921
23386	192922
37472	192923
5146	192924
15310	192925
50684	192926
13117	192927
61811	192928
103146	192929
38580	192930
27517	192931
26295	192932
32199	192933
29753	192934
251	192935
124092	192936
111402	192937
16290	192938
19014	192939
96078	192940
25429	192941
13599	192942
10071	192943
80848	192944
6838	192945
11121	192946
40859	192947
30363	192948
22072	192949
141791	192950
7703	192951
135097	192952
6733	192953
23927	192954
6245	192955
20505	192956
19894	192957
68895	192958
23093	192959
39189	192960
8105	192961
16766	192962
31187	192963
2760	192964
16865	192965
16467	192966
30281	192967
54	192968
64784	192969
23223	192970
14946	192971
5258	192972
6217	192973
67255	192974
6677	192975
86566	192976
17799	192977
100877	192978
95333	192979
17997	192980
16985	192981
128973	192982
31278	192983
23767	192984
16223	192985
61380	192986
23187	192987
75702	192988
6377	192989
27566	192990
3976	192991
46276	192992
52888	192993
5375	192994
173	192995
63962	192996
87941	192997
11027	192998
40475	192999
99181	193000
34826	193001
75008	193002
89028	193003
90671	193004
103214	193005
104896	193006
59688	193007
68894	193008
73545	193009
48207	193010
66031	193011
21472	193012
12022	193013
38180	193014
54493	193015
9661	193016
21468	193017
1524	193018
35805	193019
13752	193020
14969	193021
39543	193022
13289	193023
12559	193024
88788	193025
14524	193026
15315	193027
69640	193028
8610	193029
8403	193030
85379	193031
118951	193032
62229	193033
13855	193034
2370	193035
53295	193036
5609	193037
47924	193038
70286	193039
73190	193040
108387	193041
36602	193042
8648	193043
61958	193044
30625	193045
26510	193046
77426	193047
104888	193048
22650	193049
114056	193050
6755	193051
31862	193052
2608	193053
61208	193054
36372	193055
66036	193056
40697	193057
90177	193058
31758	193059
26982	193060
60561	193061
127137	193062
34033	193063
51273	193064
113485	193065
568	193066
92431	193067
52364	193068
74461	193069
27674	193070
14894	193071
97645	193072
31359	193073
67325	193074
86209	193075
10636	193076
118954	193077
88	193078
8550	193079
85055	193080
122112	193081
5078	193082
17319	193083
7558	193084
19026	193085
19601	193086
23679	193087
94040	193088
6492	193089
68642	193090
16317	193091
4292	193092
3128	193093
47233	193094
10138	193095
14955	193096
964	193097
47301	193098
12306	193099
8590	193100
26928	193101
117470	193102
46929	193103
128426	193104
101982	193105
138	193106
127119	193107
17545	193108
3292	193109
68844	193110
791	193111
9980	193112
3461	193113
50711	193114
23967	193115
114560	193116
51629	193117
254	193118
54252	193119
92796	193120
22054	193121
26866	193122
11416	193123
3405	193124
873	193125
6588	193126
6769	193127
74863	193128
26671	193129
139341	193130
27874	193131
91548	193132
36266	193133
146810	193134
5837	193135
41573	193136
45982	193137
86703	193138
82071	193139
124715	193140
82972	193141
70149	193142
25544	193143
1518	193144
89173	193145
48953	193146
61453	193147
130227	193148
54051	193149
123057	193150
89295	193151
121124	193152
75693	193153
93932	193154
21764	193155
97854	193156
60520	193157
26824	193158
128655	193159
6642	193160
8658	193161
6689	193162
84764	193163
71078	193164
39306	193165
33598	193166
60405	193167
38512	193168
17139	193169
47362	193170
65516	193171
22484	193172
796	193173
7470	193174
104218	193175
21334	193176
5383	193177
343	193178
66983	193179
123951	193180
4566	193181
67473	193182
20307	193183
38153	193184
15392	193185
45647	193186
126859	193187
127746	193188
8427	193189
5166	193190
1169	193191
19949	193192
11459	193193
246	193194
4434	193195
11682	193196
15841	193197
2290	193198
140696	193199
52211	193200
26683	193201
107826	193202
23668	193203
44469	193204
22867	193205
109747	193206
1160	193207
3141	193208
4889	193209
17175	193210
52148	193211
58015	193212
71758	193213
8150	193214
34068	193215
87338	193216
58080	193217
43451	193218
66965	193219
1860	193220
122780	193221
36778	193222
122532	193223
70536	193224
77554	193225
41867	193226
84135	193227
2564	193228
4658	193229
101184	193230
25739	193231
67000	193232
31468	193233
12	193234
31759	193235
62513	193236
45579	193237
20950	193238
1465	193239
70422	193240
12090	193241
12266	193242
108273	193243
89175	193244
31489	193245
64884	193246
93875	193247
2367	193248
67358	193249
4490	193250
85173	193251
63185	193252
43002	193253
104653	193254
57122	193255
32581	193256
14209	193257
52216	193258
55454	193259
24650	193260
4618	193261
540	193262
65477	193263
88306	193264
22446	193265
91624	193266
75997	193267
44365	193268
2567	193269
13118	193270
591	193271
6548	193272
22691	193273
21584	193274
74045	193275
99501	193276
4941	193277
29158	193278
578	193279
68102	193280
14742	193281
19515	193282
122599	193283
34511	193284
82787	193285
10751	193286
51406	193287
67210	193288
5096	193289
87438	193290
101717	193291
95925	193292
69624	193293
37855	193294
3872	193295
5329	193296
66021	193297
28373	193298
17880	193299
29260	193300
85759	193301
11634	193302
110597	193303
67553	193304
100515	193305
191	193306
29505	193307
73347	193308
37846	193309
61836	193310
13230	193311
12310	193312
159	193313
17549	193314
67724	193315
2801	193316
73919	193317
3479	193318
4854	193319
286	193320
25957	193321
12697	193322
38713	193323
95168	193324
1518	193325
57254	193326
64096	193327
65942	193328
12937	193329
77635	193330
46319	193331
85935	193332
24213	193333
35727	193334
58078	193335
7946	193336
69985	193337
101258	193338
5741	193339
1113	193340
37070	193341
10605	193342
37145	193343
38577	193344
40671	193345
138805	193346
51966	193347
99164	193348
1956	193349
16992	193350
30384	193351
14869	193352
12531	193353
2556	193354
45657	193355
5441	193356
2869	193357
69029	193358
2870	193359
130617	193360
54267	193361
131802	193362
89807	193363
16384	193364
9353	193365
4218	193366
61075	193367
72512	193368
24522	193369
33095	193370
34939	193371
51188	193372
25200	193373
78462	193374
6605	193375
94627	193376
74486	193377
7528	193378
26870	193379
18402	193380
56607	193381
57166	193382
19673	193383
1604	193384
25394	193385
14579	193386
34771	193387
32943	193388
6712	193389
54492	193390
91975	193391
87609	193392
44406	193393
23244	193394
41296	193395
47777	193396
31533	193397
43037	193398
122	193399
4390	193400
45018	193401
45062	193402
29681	193403
15433	193404
58337	193405
116380	193406
136352	193407
18692	193408
145993	193409
43273	193410
30571	193411
35002	193412
12017	193413
96214	193414
20568	193415
8279	193416
70491	193417
13623	193418
6878	193419
24840	193420
17316	193421
86300	193422
39428	193423
134069	193424
57300	193425
2031	193426
3089	193427
12992	193428
966	193429
64400	193430
76285	193431
90932	193432
1769	193433
57974	193434
75162	193435
14024	193436
28237	193437
1402	193438
54621	193439
8044	193440
604	193441
4691	193442
34321	193443
13988	193444
5749	193445
62802	193446
81270	193447
3056	193448
71529	193449
3984	193450
555	193451
102986	193452
115	193453
8465	193454
83150	193455
47941	193456
19547	193457
26885	193458
110773	193459
35861	193460
42273	193461
92091	193462
23831	193463
22120	193464
112268	193465
10900	193466
24027	193467
31377	193468
13574	193469
22951	193470
108759	193471
109285	193472
72277	193473
62912	193474
46072	193475
111281	193476
35895	193477
65825	193478
48674	193479
49832	193480
117259	193481
44431	193482
40258	193483
4291	193484
6819	193485
62090	193486
34604	193487
16082	193488
36825	193489
49054	193490
39200	193491
5653	193492
11534	193493
6491	193494
25379	193495
5049	193496
113611	193497
85396	193498
79313	193499
27595	193500
8985	193501
474	193502
13485	193503
90243	193504
41197	193505
121611	193506
22001	193507
53376	193508
34558	193509
22104	193510
28069	193511
42023	193512
44221	193513
66598	193514
78755	193515
24889	193516
2157	193517
59339	193518
28337	193519
2023	193520
24033	193521
47305	193522
15552	193523
20097	193524
84748	193525
948	193526
114703	193527
10165	193528
113453	193529
9312	193530
133336	193531
84000	193532
89900	193533
54485	193534
79088	193535
35280	193536
130594	193537
34508	193538
104860	193539
82033	193540
4881	193541
4798	193542
1821	193543
498	193544
39796	193545
25251	193546
15981	193547
36900	193548
31384	193549
118721	193550
137039	193551
54964	193552
3827	193553
88740	193554
99391	193555
6446	193556
561	193557
67390	193558
8658	193559
4370	193560
15487	193561
67739	193562
9067	193563
116904	193564
11811	193565
85160	193566
9782	193567
12443	193568
5925	193569
23397	193570
55959	193571
104077	193572
36860	193573
97056	193574
75761	193575
30598	193576
5175	193577
16808	193578
86458	193579
4999	193580
2254	193581
30891	193582
38317	193583
11564	193584
143014	193585
1419	193586
34650	193587
8965	193588
10668	193589
16903	193590
19397	193591
29563	193592
23293	193593
29759	193594
365	193595
78948	193596
57486	193597
6321	193598
8026	193599
3292	193600
95650	193601
24844	193602
1113	193603
1162	193604
75950	193605
1993	193606
132399	193607
219	193608
36520	193609
52200	193610
9580	193611
73573	193612
25973	193613
41682	193614
82513	193615
50235	193616
58814	193617
112292	193618
31785	193619
30379	193620
125951	193621
113238	193622
5907	193623
6417	193624
18461	193625
28734	193626
49048	193627
103981	193628
10956	193629
93550	193630
58392	193631
1354	193632
25403	193633
67359	193634
15990	193635
62925	193636
66790	193637
4395	193638
90668	193639
88246	193640
91970	193641
8125	193642
114650	193643
11430	193644
9471	193645
16106	193646
16531	193647
70638	193648
2008	193649
129751	193650
44278	193651
30859	193652
7582	193653
22886	193654
6845	193655
16081	193656
96872	193657
59451	193658
97173	193659
39061	193660
64050	193661
36923	193662
102789	193663
65583	193664
1776	193665
82981	193666
136936	193667
103978	193668
8794	193669
113028	193670
31962	193671
13214	193672
1562	193673
132923	193674
87045	193675
10660	193676
2878	193677
85552	193678
35233	193679
22620	193680
24861	193681
135706	193682
87911	193683
1431	193684
29712	193685
12343	193686
6439	193687
53540	193688
52162	193689
3105	193690
98448	193691
28180	193692
32778	193693
80043	193694
1746	193695
12389	193696
124983	193697
8273	193698
54642	193699
30812	193700
9122	193701
3737	193702
714	193703
71170	193704
49025	193705
81573	193706
53927	193707
2950	193708
62913	193709
19276	193710
20086	193711
64053	193712
98079	193713
63377	193714
114964	193715
83872	193716
131002	193717
25946	193718
1923	193719
17041	193720
83201	193721
22418	193722
79485	193723
20236	193724
44498	193725
421	193726
43494	193727
30525	193728
51601	193729
36075	193730
16305	193731
135720	193732
27248	193733
99171	193734
63976	193735
38570	193736
3906	193737
4531	193738
24555	193739
36379	193740
28093	193741
16072	193742
21624	193743
109275	193744
8610	193745
15502	193746
13559	193747
5747	193748
3690	193749
24266	193750
66712	193751
1370	193752
26161	193753
59101	193754
4039	193755
131618	193756
118738	193757
14606	193758
65167	193759
53950	193760
19091	193761
5615	193762
33042	193763
149851	193764
127652	193765
33414	193766
84230	193767
141167	193768
14251	193769
11349	193770
35225	193771
9782	193772
25372	193773
11025	193774
83320	193775
64707	193776
53832	193777
54869	193778
95479	193779
94973	193780
27790	193781
130621	193782
17660	193783
101904	193784
14107	193785
15801	193786
137990	193787
55661	193788
76778	193789
3312	193790
27365	193791
60749	193792
1907	193793
123851	193794
19519	193795
38981	193796
29537	193797
2055	193798
3040	193799
19415	193800
20555	193801
37909	193802
77062	193803
31076	193804
12015	193805
32013	193806
33691	193807
81720	193808
111324	193809
121022	193810
4175	193811
12946	193812
45262	193813
24287	193814
14745	193815
16814	193816
2398	193817
30427	193818
20758	193819
45799	193820
991	193821
109351	193822
4790	193823
612	193824
17037	193825
111024	193826
27242	193827
66103	193828
40141	193829
11732	193830
1844	193831
22879	193832
7319	193833
106728	193834
38822	193835
107222	193836
3180	193837
11959	193838
13308	193839
47723	193840
51891	193841
43847	193842
8728	193843
19305	193844
122865	193845
4799	193846
53359	193847
3965	193848
23756	193849
10083	193850
6328	193851
3831	193852
25650	193853
8867	193854
73165	193855
26402	193856
49039	193857
5680	193858
56173	193859
44420	193860
140348	193861
25174	193862
55303	193863
40754	193864
68758	193865
49664	193866
40461	193867
97442	193868
32324	193869
81510	193870
34646	193871
13685	193872
591	193873
69284	193874
7257	193875
10327	193876
43782	193877
50177	193878
22151	193879
94	193880
17355	193881
33767	193882
85613	193883
341	193884
14079	193885
18583	193886
127782	193887
80895	193888
19125	193889
15748	193890
35568	193891
32135	193892
38687	193893
3517	193894
7471	193895
41660	193896
88919	193897
17171	193898
55001	193899
46464	193900
82267	193901
16361	193902
2830	193903
23240	193904
37967	193905
49450	193906
11326	193907
59644	193908
56769	193909
2844	193910
4582	193911
88075	193912
1726	193913
74943	193914
121796	193915
102990	193916
505	193917
95561	193918
104097	193919
51858	193920
18179	193921
5653	193922
118751	193923
87924	193924
72946	193925
15415	193926
55925	193927
144996	193928
27846	193929
55018	193930
48446	193931
53816	193932
4358	193933
845	193934
43684	193935
18175	193936
59409	193937
116020	193938
28181	193939
25064	193940
52748	193941
94683	193942
29293	193943
17556	193944
86110	193945
66092	193946
126580	193947
48992	193948
30805	193949
20189	193950
8490	193951
4594	193952
30457	193953
763	193954
28150	193955
85702	193956
12836	193957
23553	193958
51303	193959
10245	193960
139743	193961
126051	193962
87986	193963
2336	193964
28330	193965
71608	193966
14196	193967
28140	193968
19210	193969
11178	193970
113634	193971
2187	193972
52357	193973
24117	193974
443	193975
78849	193976
27965	193977
9802	193978
4379	193979
13998	193980
65979	193981
53859	193982
105057	193983
55502	193984
22309	193985
5413	193986
61488	193987
5825	193988
131869	193989
108523	193990
93782	193991
67095	193992
8774	193993
103470	193994
118	193995
86879	193996
110359	193997
17001	193998
45240	193999
127344	194000
15530	194001
7840	194002
1187	194003
15054	194004
17536	194005
142442	194006
4536	194007
33179	194008
110678	194009
57864	194010
7937	194011
21421	194012
47210	194013
67162	194014
5581	194015
11098	194016
61056	194017
3823	194018
31907	194019
8137	194020
17222	194021
6253	194022
40653	194023
86181	194024
36390	194025
58398	194026
20	194027
4488	194028
37924	194029
35091	194030
1550	194031
17867	194032
117594	194033
84120	194034
84187	194035
40602	194036
4621	194037
60453	194038
13602	194039
29876	194040
37320	194041
28115	194042
26134	194043
2947	194044
56895	194045
30343	194046
55865	194047
149288	194048
96013	194049
51552	194050
6013	194051
118452	194052
49942	194053
21925	194054
8493	194055
8227	194056
101254	194057
26739	194058
1440	194059
34897	194060
31453	194061
57658	194062
10528	194063
19938	194064
2315	194065
9044	194066
97497	194067
88426	194068
39268	194069
9886	194070
144962	194071
437	194072
37674	194073
80010	194074
51393	194075
83799	194076
70736	194077
13233	194078
107724	194079
19587	194080
23235	194081
21436	194082
105646	194083
2046	194084
1253	194085
26808	194086
23424	194087
4779	194088
77551	194089
68448	194090
2037	194091
24960	194092
108681	194093
242	194094
47756	194095
18643	194096
56648	194097
93646	194098
15053	194099
43729	194100
53047	194101
15446	194102
46423	194103
4392	194104
116231	194105
1713	194106
21220	194107
142756	194108
5058	194109
115579	194110
22388	194111
59449	194112
94638	194113
745	194114
66169	194115
2205	194116
20176	194117
93063	194118
19627	194119
84913	194120
14273	194121
100765	194122
91968	194123
69223	194124
130501	194125
30873	194126
7568	194127
21526	194128
3496	194129
10243	194130
48027	194131
76007	194132
69500	194133
86981	194134
88207	194135
56319	194136
28478	194137
19932	194138
10016	194139
44752	194140
12508	194141
50603	194142
64736	194143
47391	194144
33461	194145
11981	194146
98643	194147
667	194148
2439	194149
883	194150
43235	194151
69854	194152
10604	194153
8955	194154
38390	194155
61186	194156
65777	194157
78488	194158
10917	194159
2928	194160
86494	194161
58647	194162
45084	194163
124817	194164
54849	194165
79973	194166
93880	194167
7463	194168
51490	194169
20002	194170
3250	194171
66310	194172
177	194173
28136	194174
44137	194175
9839	194176
15057	194177
31980	194178
37570	194179
55248	194180
35054	194181
2594	194182
1067	194183
78320	194184
17337	194185
68099	194186
109532	194187
1404	194188
81633	194189
62635	194190
70533	194191
19193	194192
18207	194193
22795	194194
102324	194195
74223	194196
59166	194197
126233	194198
53127	194199
38339	194200
55142	194201
48400	194202
71322	194203
2045	194204
21270	194205
60360	194206
61882	194207
103713	194208
2258	194209
29623	194210
49148	194211
44203	194212
3603	194213
23263	194214
4155	194215
7591	194216
86788	194217
14584	194218
1444	194219
23404	194220
39420	194221
79518	194222
12570	194223
78509	194224
65107	194225
106696	194226
65830	194227
106113	194228
538	194229
3308	194230
40727	194231
11637	194232
24383	194233
58448	194234
108996	194235
75162	194236
8648	194237
47115	194238
94191	194239
16901	194240
74029	194241
47788	194242
54105	194243
33039	194244
70342	194245
28736	194246
38504	194247
19728	194248
42419	194249
48183	194250
41422	194251
45908	194252
26543	194253
4151	194254
24142	194255
24294	194256
28497	194257
15074	194258
38989	194259
2718	194260
44908	194261
1908	194262
6422	194263
32516	194264
18148	194265
55924	194266
47831	194267
10967	194268
1121	194269
86329	194270
97377	194271
9162	194272
9125	194273
71316	194274
18723	194275
58547	194276
2283	194277
96679	194278
7403	194279
52811	194280
55336	194281
2314	194282
22248	194283
7950	194284
28028	194285
37902	194286
11332	194287
227	194288
19370	194289
57609	194290
76503	194291
148604	194292
14765	194293
36746	194294
43493	194295
31790	194296
2115	194297
5070	194298
116626	194299
37427	194300
35385	194301
79845	194302
129152	194303
27776	194304
3717	194305
105852	194306
33133	194307
110977	194308
5156	194309
31231	194310
26061	194311
54651	194312
55189	194313
94260	194314
9280	194315
15582	194316
18591	194317
35204	194318
115344	194319
65300	194320
25800	194321
67817	194322
4520	194323
94439	194324
9605	194325
6910	194326
11643	194327
5828	194328
62106	194329
68080	194330
31386	194331
67145	194332
2607	194333
66263	194334
14148	194335
1094	194336
21055	194337
34022	194338
77096	194339
83572	194340
36542	194341
7729	194342
25641	194343
80018	194344
2039	194345
52001	194346
36041	194347
34208	194348
27	194349
6202	194350
55204	194351
101201	194352
6495	194353
48485	194354
10064	194355
40126	194356
77138	194357
69487	194358
114140	194359
52960	194360
7406	194361
13154	194362
4794	194363
103740	194364
102107	194365
63341	194366
10954	194367
70253	194368
36898	194369
2482	194370
100405	194371
19779	194372
71938	194373
29018	194374
14717	194375
19838	194376
98039	194377
31768	194378
14614	194379
79001	194380
15173	194381
46554	194382
12405	194383
6477	194384
27913	194385
56691	194386
245	194387
38806	194388
73491	194389
28063	194390
9058	194391
22061	194392
28456	194393
84237	194394
29523	194395
134649	194396
41109	194397
98148	194398
117473	194399
3857	194400
14188	194401
37697	194402
31058	194403
61502	194404
2683	194405
6518	194406
15348	194407
126761	194408
22769	194409
126600	194410
86281	194411
10770	194412
83475	194413
55602	194414
16425	194415
4144	194416
69856	194417
36753	194418
27409	194419
70331	194420
2338	194421
17324	194422
83862	194423
79457	194424
15410	194425
32972	194426
25021	194427
127646	194428
28922	194429
41062	194430
31762	194431
67944	194432
46137	194433
31261	194434
31628	194435
135229	194436
23212	194437
1758	194438
46799	194439
3671	194440
3442	194441
45153	194442
2382	194443
8220	194444
122190	194445
64545	194446
138793	194447
15558	194448
127478	194449
40191	194450
98690	194451
66481	194452
52059	194453
47457	194454
56522	194455
2980	194456
106077	194457
36831	194458
19569	194459
4464	194460
69471	194461
55189	194462
97121	194463
117767	194464
75048	194465
26362	194466
45220	194467
47792	194468
49315	194469
20641	194470
62029	194471
52957	194472
116347	194473
61299	194474
69579	194475
71158	194476
36847	194477
624	194478
28189	194479
13273	194480
108060	194481
19358	194482
63	194483
62963	194484
949	194485
41685	194486
478	194487
59872	194488
43497	194489
123390	194490
26556	194491
6092	194492
100954	194493
73047	194494
74866	194495
85581	194496
42725	194497
77550	194498
19809	194499
57274	194500
58099	194501
26250	194502
13312	194503
115044	194504
14470	194505
101841	194506
47289	194507
80155	194508
33579	194509
78677	194510
89233	194511
8576	194512
21882	194513
91061	194514
1386	194515
5581	194516
24145	194517
88100	194518
40106	194519
66225	194520
6834	194521
113625	194522
10795	194523
15027	194524
5580	194525
24480	194526
9385	194527
3610	194528
102814	194529
70509	194530
69902	194531
82071	194532
49468	194533
30458	194534
11740	194535
75349	194536
35523	194537
144	194538
1976	194539
130987	194540
125218	194541
118814	194542
602	194543
28257	194544
10358	194545
22854	194546
9933	194547
25857	194548
7760	194549
34390	194550
19303	194551
15291	194552
12210	194553
25444	194554
114228	194555
20616	194556
24934	194557
126685	194558
21840	194559
60816	194560
16014	194561
32818	194562
46351	194563
2452	194564
23972	194565
10038	194566
72649	194567
48088	194568
1520	194569
149317	194570
107369	194571
299	194572
12107	194573
21280	194574
44648	194575
42670	194576
40680	194577
11938	194578
9217	194579
19293	194580
17936	194581
131227	194582
13280	194583
110901	194584
19690	194585
8801	194586
4913	194587
40979	194588
61167	194589
17328	194590
219	194591
84142	194592
68474	194593
92139	194594
89388	194595
10076	194596
14363	194597
24563	194598
26776	194599
28913	194600
15724	194601
83822	194602
36004	194603
49594	194604
19560	194605
131707	194606
167	194607
58111	194608
24948	194609
47788	194610
3146	194611
64170	194612
262	194613
38835	194614
40820	194615
138300	194616
27019	194617
46407	194618
55189	194619
16739	194620
20168	194621
38571	194622
37106	194623
38955	194624
24711	194625
25	194626
127679	194627
14594	194628
69955	194629
2944	194630
98298	194631
39819	194632
9601	194633
20303	194634
11866	194635
33718	194636
9889	194637
19450	194638
752	194639
19993	194640
71942	194641
41589	194642
17714	194643
73879	194644
21072	194645
96684	194646
2543	194647
19796	194648
23137	194649
102872	194650
31960	194651
44189	194652
2446	194653
99804	194654
36029	194655
36863	194656
24107	194657
32022	194658
32991	194659
67187	194660
15713	194661
4661	194662
11992	194663
71794	194664
46659	194665
81697	194666
47	194667
1864	194668
6014	194669
67863	194670
56613	194671
33841	194672
4487	194673
55028	194674
22439	194675
1460	194676
8485	194677
11110	194678
114289	194679
108302	194680
120674	194681
111081	194682
25870	194683
3874	194684
24454	194685
118275	194686
35963	194687
42209	194688
88274	194689
57525	194690
17686	194691
11796	194692
75641	194693
262	194694
16077	194695
34131	194696
66225	194697
46461	194698
31918	194699
12140	194700
4023	194701
37874	194702
45031	194703
51609	194704
135120	194705
16636	194706
71736	194707
50639	194708
66014	194709
33338	194710
25455	194711
108018	194712
1016	194713
44591	194714
611	194715
4962	194716
40311	194717
84124	194718
72101	194719
55579	194720
28083	194721
11846	194722
104012	194723
6795	194724
25660	194725
10558	194726
1485	194727
87132	194728
14771	194729
4478	194730
19980	194731
44200	194732
4302	194733
631	194734
29964	194735
7722	194736
916	194737
60605	194738
24925	194739
27096	194740
16515	194741
16468	194742
4146	194743
59879	194744
20592	194745
961	194746
34076	194747
70506	194748
68410	194749
32934	194750
8371	194751
33078	194752
53632	194753
96317	194754
21583	194755
62817	194756
40191	194757
5272	194758
79028	194759
3814	194760
57123	194761
105627	194762
34188	194763
15723	194764
2504	194765
27189	194766
27678	194767
4528	194768
108785	194769
4546	194770
92042	194771
27940	194772
143108	194773
13408	194774
42375	194775
7186	194776
17324	194777
48892	194778
87423	194779
25200	194780
66799	194781
39304	194782
36294	194783
127282	194784
39432	194785
26175	194786
13321	194787
9271	194788
15091	194789
63817	194790
45970	194791
97425	194792
25944	194793
14839	194794
4824	194795
2593	194796
45786	194797
14132	194798
144465	194799
32351	194800
49021	194801
57363	194802
16529	194803
86750	194804
15609	194805
15470	194806
21363	194807
1088	194808
6895	194809
3506	194810
101694	194811
60988	194812
7509	194813
113882	194814
3942	194815
51788	194816
43092	194817
58514	194818
80245	194819
65988	194820
19459	194821
14373	194822
13792	194823
1808	194824
72072	194825
61849	194826
23799	194827
149360	194828
18333	194829
21687	194830
46203	194831
13121	194832
2049	194833
4447	194834
104109	194835
36807	194836
3491	194837
55064	194838
8185	194839
18966	194840
4338	194841
7028	194842
22460	194843
3501	194844
3621	194845
13837	194846
3075	194847
136886	194848
41066	194849
35959	194850
45668	194851
4196	194852
54267	194853
52935	194854
22025	194855
304	194856
91986	194857
3496	194858
69722	194859
12000	194860
76230	194861
19736	194862
128448	194863
82821	194864
17592	194865
61580	194866
24898	194867
34583	194868
39380	194869
49261	194870
13832	194871
1819	194872
45971	194873
101100	194874
20403	194875
137946	194876
27321	194877
53043	194878
40435	194879
18928	194880
6294	194881
20570	194882
2130	194883
26904	194884
25088	194885
42005	194886
171	194887
7180	194888
123838	194889
16293	194890
3224	194891
70121	194892
76055	194893
14388	194894
21497	194895
102831	194896
288	194897
91078	194898
71688	194899
3223	194900
57949	194901
50745	194902
19	194903
46058	194904
31767	194905
7940	194906
35889	194907
42717	194908
7802	194909
34472	194910
27799	194911
19578	194912
20529	194913
82075	194914
42458	194915
61783	194916
1215	194917
45692	194918
120743	194919
11560	194920
28164	194921
22483	194922
63506	194923
31043	194924
56114	194925
21781	194926
13852	194927
89108	194928
8088	194929
73229	194930
29496	194931
83010	194932
7616	194933
48176	194934
53312	194935
2998	194936
28818	194937
50725	194938
43998	194939
136345	194940
4552	194941
1794	194942
397	194943
81022	194944
8771	194945
15060	194946
37606	194947
2202	194948
116751	194949
68442	194950
37092	194951
34226	194952
132956	194953
809	194954
2109	194955
13352	194956
83012	194957
35494	194958
7976	194959
21149	194960
6654	194961
3288	194962
78569	194963
55416	194964
97146	194965
27642	194966
23627	194967
51887	194968
60245	194969
28503	194970
68009	194971
4641	194972
30068	194973
53860	194974
23859	194975
11900	194976
75898	194977
57126	194978
134773	194979
71031	194980
11574	194981
103096	194982
116235	194983
19174	194984
21779	194985
55	194986
58860	194987
13830	194988
127819	194989
28565	194990
32488	194991
17286	194992
21143	194993
58144	194994
3251	194995
120	194996
12180	194997
24512	194998
15298	194999
46104	195000
55531	195001
950	195002
93551	195003
112221	195004
13809	195005
51384	195006
91468	195007
23299	195008
109539	195009
60273	195010
1350	195011
18115	195012
3705	195013
39855	195014
15018	195015
1331	195016
343	195017
741	195018
103478	195019
938	195020
96869	195021
41124	195022
15086	195023
140	195024
90468	195025
45691	195026
62703	195027
67753	195028
52928	195029
18760	195030
23512	195031
44367	195032
1464	195033
86355	195034
38411	195035
45365	195036
17170	195037
1899	195038
50100	195039
3876	195040
74677	195041
3809	195042
19343	195043
2329	195044
68833	195045
769	195046
3179	195047
24930	195048
60341	195049
135008	195050
135881	195051
20935	195052
53451	195053
2056	195054
7964	195055
18744	195056
22682	195057
1944	195058
32141	195059
31415	195060
81166	195061
66191	195062
33971	195063
89443	195064
6624	195065
6116	195066
27080	195067
45391	195068
20672	195069
43700	195070
112716	195071
47400	195072
13750	195073
80278	195074
31644	195075
104923	195076
2326	195077
116609	195078
38450	195079
5662	195080
78581	195081
38998	195082
10657	195083
5770	195084
7715	195085
17617	195086
25092	195087
43721	195088
6310	195089
39365	195090
67338	195091
66318	195092
15441	195093
96553	195094
115575	195095
7023	195096
31234	195097
31551	195098
6758	195099
53359	195100
8483	195101
17401	195102
5566	195103
123970	195104
50453	195105
101492	195106
4329	195107
62388	195108
71679	195109
40423	195110
37654	195111
76492	195112
41599	195113
1129	195114
28363	195115
43816	195116
18164	195117
125673	195118
100499	195119
89271	195120
63894	195121
85441	195122
140287	195123
11278	195124
134809	195125
78126	195126
33046	195127
3877	195128
28516	195129
73532	195130
51374	195131
81717	195132
230	195133
19481	195134
61568	195135
11623	195136
13761	195137
23137	195138
2306	195139
78933	195140
64523	195141
92169	195142
52332	195143
56086	195144
16749	195145
4085	195146
29303	195147
111983	195148
103803	195149
12322	195150
5978	195151
30639	195152
38043	195153
23137	195154
17917	195155
95276	195156
31183	195157
71061	195158
136928	195159
50411	195160
32269	195161
40111	195162
56399	195163
77405	195164
13056	195165
47469	195166
59562	195167
37343	195168
96711	195169
5115	195170
8236	195171
96265	195172
5082	195173
76905	195174
1261	195175
149762	195176
20730	195177
124628	195178
4356	195179
5484	195180
690	195181
29583	195182
58472	195183
37327	195184
36971	195185
126356	195186
80296	195187
341	195188
5613	195189
88079	195190
88668	195191
102769	195192
71913	195193
24253	195194
85716	195195
813	195196
55133	195197
45303	195198
3420	195199
12860	195200
106592	195201
29634	195202
122875	195203
45184	195204
4960	195205
44680	195206
59450	195207
88610	195208
126030	195209
2371	195210
10811	195211
36485	195212
93870	195213
58680	195214
67340	195215
55817	195216
82562	195217
72266	195218
85902	195219
7372	195220
89114	195221
8482	195222
9432	195223
285	195224
27017	195225
11232	195226
28166	195227
11415	195228
4828	195229
20353	195230
126451	195231
14037	195232
73898	195233
86879	195234
33377	195235
24388	195236
24762	195237
132168	195238
46851	195239
1523	195240
92328	195241
127363	195242
8301	195243
943	195244
47499	195245
51136	195246
15172	195247
4201	195248
24045	195249
50254	195250
147856	195251
69778	195252
113543	195253
16358	195254
96593	195255
70615	195256
16130	195257
20365	195258
445	195259
43669	195260
282	195261
9621	195262
57715	195263
33859	195264
25849	195265
22187	195266
129371	195267
25650	195268
87781	195269
112538	195270
23	195271
117100	195272
19616	195273
148689	195274
14606	195275
36779	195276
114004	195277
752	195278
2243	195279
17649	195280
7827	195281
94993	195282
4146	195283
135617	195284
128639	195285
101214	195286
85923	195287
14221	195288
104019	195289
54896	195290
59567	195291
5097	195292
22419	195293
35393	195294
3828	195295
32825	195296
78835	195297
30903	195298
1462	195299
2939	195300
508	195301
41211	195302
7294	195303
37543	195304
64210	195305
73151	195306
85528	195307
22451	195308
45700	195309
98179	195310
8475	195311
47632	195312
4330	195313
39633	195314
135695	195315
20424	195316
18641	195317
55735	195318
33626	195319
43931	195320
8769	195321
38233	195322
1857	195323
8715	195324
31338	195325
24106	195326
56132	195327
27273	195328
45117	195329
106545	195330
57541	195331
84569	195332
52391	195333
42667	195334
4622	195335
4602	195336
22501	195337
36545	195338
93986	195339
5207	195340
99236	195341
90610	195342
93908	195343
33885	195344
67919	195345
102546	195346
84575	195347
128335	195348
15906	195349
74156	195350
11273	195351
13900	195352
33943	195353
20192	195354
10034	195355
18933	195356
90602	195357
201	195358
35508	195359
94144	195360
24356	195361
103797	195362
78926	195363
44015	195364
82461	195365
52111	195366
13916	195367
60979	195368
11656	195369
15725	195370
42794	195371
20970	195372
53660	195373
4202	195374
16791	195375
39411	195376
67850	195377
18808	195378
48433	195379
39127	195380
16415	195381
47481	195382
42862	195383
2353	195384
136717	195385
5937	195386
134265	195387
110446	195388
441	195389
89695	195390
22537	195391
2333	195392
64913	195393
95321	195394
69712	195395
66037	195396
80382	195397
136595	195398
121367	195399
33370	195400
52343	195401
73225	195402
47934	195403
84059	195404
133146	195405
62226	195406
18345	195407
46296	195408
27250	195409
36049	195410
110663	195411
81391	195412
23079	195413
60747	195414
8098	195415
7317	195416
537	195417
95512	195418
18255	195419
1586	195420
28938	195421
71362	195422
31690	195423
53371	195424
82751	195425
44891	195426
99098	195427
92347	195428
33573	195429
33329	195430
11585	195431
90445	195432
41430	195433
105	195434
39903	195435
34391	195436
6434	195437
98591	195438
5134	195439
35586	195440
36	195441
4892	195442
2293	195443
104566	195444
53805	195445
104119	195446
6731	195447
40783	195448
69052	195449
11634	195450
1717	195451
16205	195452
44507	195453
9508	195454
52807	195455
88215	195456
74045	195457
12894	195458
117877	195459
57881	195460
4081	195461
15720	195462
146100	195463
6234	195464
55696	195465
46778	195466
13687	195467
36521	195468
41511	195469
108896	195470
75671	195471
19128	195472
6944	195473
224	195474
8211	195475
43583	195476
80561	195477
119106	195478
18604	195479
15859	195480
97842	195481
27755	195482
110797	195483
4122	195484
15074	195485
6902	195486
93700	195487
41973	195488
135849	195489
14655	195490
99785	195491
48973	195492
5270	195493
83262	195494
74401	195495
4726	195496
64574	195497
16025	195498
50069	195499
38579	195500
24632	195501
466	195502
13613	195503
71766	195504
97275	195505
7337	195506
43748	195507
10213	195508
41139	195509
104159	195510
62620	195511
99915	195512
13275	195513
43396	195514
54111	195515
66525	195516
18796	195517
38882	195518
59443	195519
25983	195520
44462	195521
60598	195522
29312	195523
29745	195524
12094	195525
2494	195526
130988	195527
29052	195528
1047	195529
24521	195530
50738	195531
70528	195532
706	195533
3458	195534
135531	195535
9834	195536
3259	195537
3815	195538
120365	195539
20151	195540
42411	195541
19280	195542
1857	195543
111564	195544
135042	195545
69488	195546
39817	195547
51290	195548
87332	195549
39457	195550
10881	195551
2379	195552
6895	195553
111036	195554
5681	195555
9711	195556
113490	195557
45812	195558
959	195559
5554	195560
19350	195561
125839	195562
12721	195563
24768	195564
58026	195565
57701	195566
22803	195567
3991	195568
41128	195569
2159	195570
533	195571
7889	195572
16864	195573
22706	195574
64439	195575
49865	195576
77810	195577
105242	195578
68174	195579
98155	195580
41801	195581
90676	195582
19269	195583
100107	195584
43665	195585
93588	195586
10151	195587
73731	195588
100769	195589
98930	195590
83301	195591
862	195592
10572	195593
12998	195594
45977	195595
396	195596
138249	195597
28966	195598
27472	195599
4273	195600
105547	195601
39499	195602
648	195603
70544	195604
860	195605
60706	195606
7646	195607
2165	195608
19480	195609
7179	195610
3949	195611
43004	195612
24290	195613
60875	195614
122627	195615
2577	195616
42511	195617
474	195618
103343	195619
60340	195620
69077	195621
108749	195622
90437	195623
122397	195624
43986	195625
11498	195626
120724	195627
85561	195628
8148	195629
50504	195630
73761	195631
14430	195632
27603	195633
13571	195634
7678	195635
90818	195636
99881	195637
1813	195638
55214	195639
131942	195640
68729	195641
5027	195642
2048	195643
43233	195644
6424	195645
31527	195646
41203	195647
20697	195648
12863	195649
49756	195650
23697	195651
48365	195652
15792	195653
129359	195654
120187	195655
10074	195656
44891	195657
21122	195658
10415	195659
91478	195660
133486	195661
42099	195662
50680	195663
2167	195664
62870	195665
15330	195666
23184	195667
21213	195668
39752	195669
14127	195670
121956	195671
54997	195672
21445	195673
32172	195674
137700	195675
10712	195676
79684	195677
348	195678
27647	195679
56472	195680
3707	195681
18814	195682
109397	195683
65841	195684
12832	195685
10895	195686
33059	195687
27877	195688
10061	195689
32582	195690
5181	195691
12880	195692
584	195693
77353	195694
50053	195695
6373	195696
115391	195697
112453	195698
13141	195699
5541	195700
114603	195701
31791	195702
37830	195703
43123	195704
58086	195705
8907	195706
59570	195707
80773	195708
25768	195709
113478	195710
4975	195711
130383	195712
25808	195713
132882	195714
27202	195715
70781	195716
81934	195717
28635	195718
8279	195719
58957	195720
24747	195721
41434	195722
26178	195723
99502	195724
1554	195725
85640	195726
14318	195727
28150	195728
1265	195729
28014	195730
10725	195731
123988	195732
24028	195733
28928	195734
13761	195735
46236	195736
108285	195737
11295	195738
115496	195739
87799	195740
101050	195741
98045	195742
31040	195743
19447	195744
44914	195745
6288	195746
37791	195747
8831	195748
14033	195749
34183	195750
31255	195751
42613	195752
38576	195753
4031	195754
53430	195755
84662	195756
14767	195757
803	195758
28501	195759
62460	195760
364	195761
30252	195762
52533	195763
129834	195764
18421	195765
65259	195766
52636	195767
45037	195768
67558	195769
7121	195770
13366	195771
29183	195772
121310	195773
11206	195774
38750	195775
1927	195776
55300	195777
71491	195778
7111	195779
783	195780
15076	195781
67826	195782
21639	195783
77109	195784
36236	195785
2085	195786
67876	195787
73231	195788
52404	195789
56579	195790
19479	195791
91783	195792
13570	195793
144322	195794
31660	195795
14064	195796
96576	195797
20090	195798
14916	195799
24264	195800
14769	195801
28951	195802
24747	195803
29065	195804
13282	195805
3513	195806
27312	195807
39360	195808
119376	195809
75548	195810
10436	195811
86	195812
16502	195813
71642	195814
48532	195815
6781	195816
3977	195817
20334	195818
43071	195819
3607	195820
89962	195821
1107	195822
16664	195823
55879	195824
11264	195825
56157	195826
76191	195827
12747	195828
52170	195829
32206	195830
358	195831
1821	195832
116240	195833
828	195834
84548	195835
26718	195836
3076	195837
18577	195838
22619	195839
50920	195840
30719	195841
48985	195842
60396	195843
66317	195844
8234	195845
79818	195846
1482	195847
76942	195848
2408	195849
2217	195850
80345	195851
86582	195852
47528	195853
138694	195854
5274	195855
12662	195856
12578	195857
27252	195858
44703	195859
6880	195860
28842	195861
107	195862
91713	195863
48678	195864
31825	195865
22174	195866
1865	195867
11791	195868
41624	195869
109203	195870
19337	195871
13990	195872
25385	195873
30441	195874
23966	195875
83373	195876
139187	195877
43704	195878
16260	195879
72047	195880
73806	195881
17338	195882
9871	195883
35125	195884
44474	195885
22881	195886
113943	195887
112008	195888
5007	195889
14671	195890
1662	195891
51591	195892
17105	195893
60781	195894
35868	195895
121846	195896
11770	195897
78702	195898
316	195899
15254	195900
17868	195901
43544	195902
37876	195903
97994	195904
16354	195905
20370	195906
96458	195907
110182	195908
98024	195909
28166	195910
831	195911
10434	195912
101049	195913
22238	195914
58375	195915
5955	195916
19955	195917
69501	195918
100347	195919
79599	195920
63387	195921
123021	195922
55205	195923
716	195924
30525	195925
2245	195926
37598	195927
45568	195928
98770	195929
4665	195930
15577	195931
11036	195932
55996	195933
40707	195934
46571	195935
85843	195936
56079	195937
42299	195938
27010	195939
21101	195940
14939	195941
1058	195942
543	195943
47766	195944
74888	195945
50963	195946
50760	195947
4473	195948
13854	195949
44247	195950
80041	195951
28838	195952
139073	195953
644	195954
98237	195955
58435	195956
7223	195957
85679	195958
16586	195959
71443	195960
3645	195961
13526	195962
13934	195963
15605	195964
33748	195965
66273	195966
72121	195967
8193	195968
42118	195969
95968	195970
59025	195971
8999	195972
63935	195973
81723	195974
5442	195975
102755	195976
21527	195977
54473	195978
28198	195979
747	195980
132929	195981
68123	195982
79042	195983
13572	195984
5640	195985
60089	195986
56843	195987
60504	195988
5219	195989
65545	195990
14544	195991
15066	195992
32098	195993
67108	195994
28744	195995
153	195996
640	195997
35420	195998
56818	195999
24380	196000
54139	196001
67497	196002
26487	196003
4590	196004
72177	196005
16417	196006
64423	196007
5201	196008
100956	196009
37989	196010
2692	196011
31019	196012
55952	196013
30	196014
80453	196015
69969	196016
16634	196017
135322	196018
100705	196019
80726	196020
107926	196021
81848	196022
64023	196023
10006	196024
5372	196025
119664	196026
9991	196027
71668	196028
2804	196029
26512	196030
38801	196031
2590	196032
58773	196033
27323	196034
80738	196035
2679	196036
81536	196037
31230	196038
1834	196039
84642	196040
4580	196041
134656	196042
25783	196043
2197	196044
79927	196045
64794	196046
21281	196047
1315	196048
74141	196049
22663	196050
70098	196051
8308	196052
70125	196053
7784	196054
6709	196055
17093	196056
5589	196057
917	196058
5382	196059
101366	196060
80220	196061
6845	196062
34309	196063
49004	196064
57857	196065
31732	196066
107322	196067
951	196068
26009	196069
26420	196070
49923	196071
81245	196072
8312	196073
11408	196074
76913	196075
98999	196076
43950	196077
116234	196078
16841	196079
5675	196080
50378	196081
4931	196082
46805	196083
42606	196084
112761	196085
32100	196086
2196	196087
57781	196088
5238	196089
16198	196090
16215	196091
69501	196092
24175	196093
39923	196094
82120	196095
91966	196096
21571	196097
37380	196098
12637	196099
61345	196100
41288	196101
118288	196102
3932	196103
12197	196104
11427	196105
138833	196106
48656	196107
11179	196108
78182	196109
32789	196110
25329	196111
34029	196112
47918	196113
43378	196114
17532	196115
46282	196116
10180	196117
68697	196118
30503	196119
59181	196120
20073	196121
92026	196122
2446	196123
408	196124
73798	196125
7109	196126
28854	196127
101949	196128
40163	196129
58350	196130
32184	196131
55896	196132
76226	196133
44738	196134
3601	196135
15928	196136
52348	196137
3608	196138
50108	196139
41811	196140
35588	196141
76200	196142
91227	196143
6234	196144
41606	196145
8407	196146
86935	196147
23518	196148
101617	196149
115827	196150
36465	196151
40488	196152
49454	196153
3027	196154
3663	196155
122569	196156
101493	196157
1167	196158
43135	196159
62060	196160
37456	196161
13711	196162
52145	196163
71771	196164
87250	196165
58821	196166
8056	196167
117862	196168
96291	196169
84668	196170
54441	196171
99248	196172
85976	196173
5088	196174
45119	196175
144681	196176
61933	196177
78774	196178
6585	196179
117327	196180
3496	196181
29543	196182
30590	196183
21906	196184
21954	196185
787	196186
11562	196187
1335	196188
109688	196189
40067	196190
21098	196191
115600	196192
196	196193
50804	196194
131444	196195
504	196196
451	196197
42532	196198
143498	196199
112845	196200
13779	196201
15010	196202
125902	196203
55323	196204
31311	196205
1078	196206
33538	196207
126301	196208
63560	196209
17456	196210
83318	196211
651	196212
42765	196213
49143	196214
45427	196215
61444	196216
6376	196217
69163	196218
35054	196219
19208	196220
882	196221
12476	196222
42565	196223
20256	196224
11927	196225
693	196226
132737	196227
39880	196228
89433	196229
66909	196230
41374	196231
118426	196232
103046	196233
63572	196234
38283	196235
42	196236
25996	196237
28954	196238
28288	196239
28344	196240
68410	196241
87553	196242
23615	196243
13386	196244
14262	196245
75806	196246
43572	196247
4131	196248
46922	196249
35798	196250
99524	196251
78862	196252
12427	196253
20701	196254
68704	196255
14313	196256
68519	196257
39023	196258
63380	196259
14062	196260
12935	196261
97106	196262
2964	196263
1220	196264
105586	196265
2098	196266
801	196267
3818	196268
40956	196269
20834	196270
20231	196271
30040	196272
15224	196273
19586	196274
38024	196275
28806	196276
83609	196277
47158	196278
80713	196279
20053	196280
12948	196281
11128	196282
38940	196283
28533	196284
23126	196285
689	196286
28681	196287
6432	196288
4325	196289
75184	196290
9661	196291
19105	196292
92883	196293
69946	196294
19358	196295
13483	196296
14057	196297
11508	196298
62726	196299
59431	196300
14866	196301
84974	196302
95324	196303
70471	196304
37481	196305
308	196306
104746	196307
13997	196308
7111	196309
79996	196310
12989	196311
3976	196312
11823	196313
63253	196314
25705	196315
3444	196316
826	196317
27020	196318
9670	196319
11180	196320
90694	196321
25323	196322
9327	196323
8380	196324
77330	196325
32854	196326
6117	196327
45630	196328
78485	196329
85460	196330
58830	196331
75354	196332
68407	196333
132718	196334
134927	196335
11718	196336
9301	196337
6440	196338
32788	196339
34470	196340
120067	196341
101098	196342
52602	196343
14772	196344
47135	196345
753	196346
132104	196347
55446	196348
38976	196349
23929	196350
16068	196351
58056	196352
79812	196353
75573	196354
25872	196355
4165	196356
70741	196357
51584	196358
215	196359
1902	196360
101096	196361
8219	196362
8675	196363
40190	196364
56420	196365
9658	196366
30423	196367
63202	196368
19155	196369
27439	196370
55827	196371
120311	196372
18708	196373
6701	196374
54006	196375
89908	196376
74342	196377
125844	196378
19063	196379
12243	196380
8414	196381
24126	196382
21566	196383
26458	196384
71083	196385
35382	196386
17759	196387
40383	196388
22245	196389
1039	196390
30588	196391
4663	196392
99739	196393
62780	196394
88658	196395
33994	196396
42659	196397
28524	196398
43151	196399
37335	196400
79149	196401
34610	196402
83763	196403
15437	196404
21318	196405
746	196406
79324	196407
67480	196408
31646	196409
43662	196410
32671	196411
60797	196412
47203	196413
22729	196414
121882	196415
54849	196416
8386	196417
11325	196418
16302	196419
5203	196420
75685	196421
1543	196422
31291	196423
1014	196424
34483	196425
41890	196426
95636	196427
32752	196428
53517	196429
60938	196430
8126	196431
51636	196432
91717	196433
109092	196434
47743	196435
33073	196436
74853	196437
26253	196438
90552	196439
47868	196440
69037	196441
53682	196442
61958	196443
20465	196444
11415	196445
30650	196446
25955	196447
339	196448
46299	196449
4716	196450
17168	196451
3598	196452
68135	196453
2932	196454
115196	196455
66869	196456
480	196457
18055	196458
2642	196459
100312	196460
78864	196461
19557	196462
10625	196463
37115	196464
94449	196465
85457	196466
127029	196467
103780	196468
1713	196469
14427	196470
20970	196471
14101	196472
2228	196473
32893	196474
5069	196475
24709	196476
63881	196477
17700	196478
3115	196479
36646	196480
142321	196481
52226	196482
5041	196483
78908	196484
49055	196485
111944	196486
35221	196487
44410	196488
21139	196489
94788	196490
13453	196491
75389	196492
115506	196493
53673	196494
120629	196495
73176	196496
59859	196497
132	196498
55805	196499
31468	196500
29559	196501
56654	196502
22332	196503
77481	196504
48029	196505
106791	196506
5821	196507
9007	196508
6672	196509
72473	196510
19076	196511
48648	196512
112978	196513
132359	196514
64069	196515
5116	196516
2571	196517
83282	196518
66240	196519
9548	196520
16460	196521
83837	196522
14202	196523
118746	196524
11441	196525
3769	196526
61668	196527
12751	196528
106042	196529
12614	196530
25294	196531
43502	196532
37089	196533
48387	196534
150786	196535
62550	196536
5119	196537
20509	196538
33197	196539
12101	196540
20659	196541
14733	196542
136660	196543
6768	196544
5468	196545
137830	196546
21104	196547
36120	196548
49261	196549
10446	196550
88595	196551
98776	196552
101916	196553
116930	196554
71174	196555
101090	196556
34526	196557
112412	196558
78733	196559
68838	196560
65398	196561
80733	196562
98771	196563
91270	196564
69985	196565
101532	196566
51937	196567
88117	196568
21433	196569
82230	196570
22599	196571
18694	196572
138153	196573
459	196574
37942	196575
576	196576
1071	196577
102598	196578
3726	196579
44096	196580
6443	196581
83194	196582
62888	196583
15695	196584
57672	196585
78936	196586
11204	196587
59440	196588
6786	196589
48306	196590
243	196591
1871	196592
113241	196593
8076	196594
8082	196595
43722	196596
96556	196597
12803	196598
33472	196599
2802	196600
1800	196601
530	196602
31243	196603
7814	196604
4341	196605
70536	196606
29300	196607
50622	196608
35911	196609
56152	196610
22023	196611
51609	196612
18861	196613
148892	196614
11664	196615
8981	196616
96054	196617
73480	196618
71568	196619
8271	196620
82203	196621
40357	196622
18130	196623
29647	196624
87761	196625
26869	196626
92298	196627
54	196628
53715	196629
37473	196630
77311	196631
556	196632
93817	196633
32923	196634
103085	196635
44640	196636
3641	196637
21358	196638
12468	196639
8855	196640
4952	196641
33491	196642
68697	196643
90373	196644
6193	196645
129615	196646
131184	196647
84894	196648
34835	196649
7528	196650
82323	196651
71513	196652
174	196653
24902	196654
23651	196655
19288	196656
46096	196657
27048	196658
74616	196659
68255	196660
112672	196661
101140	196662
2051	196663
50726	196664
11096	196665
45200	196666
99882	196667
9708	196668
78525	196669
3680	196670
105067	196671
79084	196672
5777	196673
33775	196674
4959	196675
75562	196676
1884	196677
37659	196678
121001	196679
94909	196680
74105	196681
31376	196682
6087	196683
42274	196684
24025	196685
23932	196686
50359	196687
73266	196688
72508	196689
25011	196690
19189	196691
28462	196692
14852	196693
549	196694
22707	196695
13045	196696
95486	196697
537	196698
553	196699
30659	196700
6837	196701
84621	196702
9954	196703
9267	196704
19202	196705
23588	196706
7216	196707
5405	196708
18440	196709
8475	196710
38533	196711
48646	196712
42600	196713
56472	196714
35	196715
41480	196716
117054	196717
34785	196718
8352	196719
35160	196720
64231	196721
47549	196722
8373	196723
33786	196724
117056	196725
108176	196726
20408	196727
82147	196728
38759	196729
55263	196730
967	196731
84203	196732
11293	196733
4114	196734
93880	196735
30	196736
10	196737
103850	196738
1735	196739
100143	196740
2963	196741
58952	196742
34212	196743
4640	196744
5644	196745
4702	196746
5336	196747
24347	196748
22341	196749
110615	196750
11752	196751
52277	196752
22975	196753
11647	196754
1972	196755
4558	196756
136067	196757
40231	196758
22189	196759
77679	196760
104385	196761
37605	196762
37429	196763
535	196764
100042	196765
55879	196766
7618	196767
119	196768
71719	196769
37559	196770
86540	196771
82269	196772
8065	196773
46367	196774
27597	196775
9134	196776
25924	196777
26514	196778
15451	196779
134275	196780
21927	196781
40724	196782
8053	196783
132288	196784
49091	196785
41125	196786
28098	196787
103702	196788
2887	196789
91574	196790
22948	196791
19866	196792
267	196793
131521	196794
53054	196795
60356	196796
101278	196797
141815	196798
43201	196799
91864	196800
44374	196801
6911	196802
8695	196803
32954	196804
6379	196805
193	196806
49750	196807
8243	196808
107892	196809
8000	196810
28832	196811
28933	196812
3665	196813
87820	196814
60336	196815
20656	196816
49481	196817
86238	196818
124182	196819
63162	196820
37463	196821
57342	196822
3443	196823
46359	196824
16367	196825
99126	196826
81458	196827
17582	196828
2856	196829
40667	196830
23290	196831
17766	196832
28802	196833
135039	196834
97751	196835
83908	196836
32493	196837
304	196838
12468	196839
86234	196840
65503	196841
86409	196842
97289	196843
31928	196844
54218	196845
8901	196846
3204	196847
53643	196848
3820	196849
141893	196850
4834	196851
11535	196852
31241	196853
146895	196854
133489	196855
36634	196856
50844	196857
24260	196858
1574	196859
65245	196860
68331	196861
109816	196862
121445	196863
43815	196864
31224	196865
70152	196866
18032	196867
113588	196868
139583	196869
22054	196870
260	196871
14231	196872
63237	196873
20114	196874
21288	196875
13325	196876
17617	196877
75511	196878
96189	196879
11182	196880
15657	196881
7188	196882
30716	196883
149625	196884
4586	196885
79988	196886
64049	196887
80521	196888
46882	196889
40300	196890
58561	196891
3097	196892
16067	196893
15678	196894
40460	196895
73751	196896
75005	196897
28014	196898
21655	196899
7792	196900
112110	196901
34541	196902
7722	196903
36081	196904
94865	196905
6586	196906
92389	196907
26340	196908
35941	196909
123827	196910
80583	196911
12451	196912
2870	196913
21850	196914
3229	196915
37970	196916
87413	196917
10568	196918
42807	196919
85411	196920
7117	196921
51594	196922
20759	196923
105899	196924
125185	196925
1197	196926
93977	196927
48279	196928
87352	196929
63361	196930
10477	196931
129916	196932
50756	196933
84130	196934
95550	196935
7183	196936
81283	196937
72712	196938
260	196939
59295	196940
1924	196941
2317	196942
59550	196943
6395	196944
34854	196945
19	196946
16231	196947
102437	196948
57952	196949
25376	196950
8685	196951
66964	196952
34991	196953
16554	196954
411	196955
47505	196956
17981	196957
26131	196958
42484	196959
28413	196960
18026	196961
1052	196962
5311	196963
75725	196964
29358	196965
26529	196966
19223	196967
11885	196968
2100	196969
16297	196970
5163	196971
59009	196972
107414	196973
12008	196974
99344	196975
59438	196976
127484	196977
10040	196978
76564	196979
16709	196980
120527	196981
45890	196982
108694	196983
6020	196984
92389	196985
135014	196986
44694	196987
30105	196988
9973	196989
39250	196990
27196	196991
9480	196992
46504	196993
50121	196994
110790	196995
102032	196996
16787	196997
13210	196998
131412	196999
48197	197000
3442	197001
67648	197002
80781	197003
144629	197004
7242	197005
7631	197006
7748	197007
7926	197008
3497	197009
69667	197010
7281	197011
45277	197012
53575	197013
47483	197014
19384	197015
42436	197016
66110	197017
23703	197018
118105	197019
5345	197020
29906	197021
10593	197022
9210	197023
340	197024
87603	197025
57553	197026
94	197027
53584	197028
14611	197029
91756	197030
65819	197031
44846	197032
37459	197033
64877	197034
27537	197035
61622	197036
8433	197037
41442	197038
1177	197039
3182	197040
7505	197041
136491	197042
116560	197043
51901	197044
6425	197045
2185	197046
118649	197047
23606	197048
98109	197049
15329	197050
33217	197051
47130	197052
104675	197053
95507	197054
6712	197055
1896	197056
74085	197057
8885	197058
48793	197059
8571	197060
50354	197061
14566	197062
61920	197063
60425	197064
42916	197065
6427	197066
65488	197067
9625	197068
182	197069
7351	197070
29852	197071
129122	197072
47824	197073
69993	197074
84871	197075
131226	197076
5655	197077
26472	197078
122578	197079
15023	197080
9203	197081
7136	197082
6061	197083
91312	197084
39731	197085
99118	197086
34690	197087
83562	197088
112748	197089
73284	197090
19653	197091
77073	197092
93101	197093
11397	197094
29256	197095
37792	197096
62833	197097
56743	197098
37661	197099
51420	197100
27839	197101
71379	197102
20512	197103
116034	197104
22869	197105
73376	197106
50002	197107
9696	197108
138638	197109
23049	197110
132017	197111
23661	197112
108798	197113
12539	197114
20469	197115
65955	197116
78225	197117
98806	197118
37701	197119
72197	197120
51336	197121
21537	197122
72801	197123
1322	197124
40836	197125
110968	197126
128432	197127
64357	197128
148	197129
121832	197130
73465	197131
87886	197132
102541	197133
79022	197134
9718	197135
15481	197136
42610	197137
11117	197138
19339	197139
85493	197140
134715	197141
5366	197142
6969	197143
17764	197144
34316	197145
9441	197146
74180	197147
118847	197148
127247	197149
3083	197150
105253	197151
685	197152
2786	197153
31834	197154
111190	197155
116968	197156
11882	197157
14225	197158
90303	197159
23577	197160
81187	197161
25952	197162
7388	197163
106605	197164
62746	197165
60033	197166
15793	197167
81763	197168
878	197169
60003	197170
46132	197171
24866	197172
77845	197173
88310	197174
88763	197175
40654	197176
923	197177
51459	197178
6620	197179
31558	197180
1286	197181
2415	197182
40452	197183
19437	197184
1146	197185
4809	197186
30046	197187
57136	197188
1792	197189
60883	197190
14438	197191
27722	197192
6186	197193
4245	197194
87198	197195
35809	197196
39658	197197
78838	197198
80873	197199
11535	197200
95323	197201
126546	197202
64608	197203
81463	197204
999	197205
1672	197206
25523	197207
31221	197208
95204	197209
19550	197210
57605	197211
14080	197212
98671	197213
22420	197214
72021	197215
1139	197216
60271	197217
57290	197218
110010	197219
62586	197220
64467	197221
94942	197222
14907	197223
13770	197224
37534	197225
28833	197226
79702	197227
97426	197228
29737	197229
21332	197230
18952	197231
24754	197232
13058	197233
51650	197234
20411	197235
10020	197236
24910	197237
78207	197238
133984	197239
523	197240
14850	197241
31203	197242
31269	197243
112071	197244
33	197245
73561	197246
125	197247
24973	197248
43799	197249
92292	197250
70234	197251
97185	197252
103216	197253
6616	197254
97440	197255
36531	197256
77823	197257
94045	197258
39006	197259
10550	197260
9152	197261
94592	197262
122109	197263
64064	197264
120821	197265
46538	197266
9623	197267
12469	197268
19864	197269
7259	197270
24460	197271
26148	197272
125731	197273
25545	197274
47540	197275
52077	197276
100968	197277
16582	197278
105650	197279
37649	197280
1413	197281
3033	197282
6395	197283
23504	197284
14483	197285
89980	197286
70631	197287
2986	197288
47919	197289
14756	197290
66441	197291
74160	197292
5936	197293
60982	197294
10860	197295
92422	197296
10177	197297
87561	197298
30947	197299
39009	197300
55867	197301
6456	197302
13595	197303
4157	197304
39308	197305
94795	197306
8950	197307
8004	197308
90126	197309
18676	197310
1643	197311
44097	197312
61924	197313
4178	197314
28629	197315
16268	197316
43979	197317
71506	197318
18780	197319
35329	197320
29710	197321
61948	197322
79208	197323
76334	197324
3931	197325
27488	197326
35341	197327
255	197328
112659	197329
79537	197330
4687	197331
44865	197332
45989	197333
124659	197334
78381	197335
30888	197336
102324	197337
102305	197338
6091	197339
32619	197340
213	197341
46346	197342
51345	197343
16991	197344
25142	197345
101265	197346
15599	197347
119440	197348
8904	197349
1526	197350
37285	197351
129	197352
104391	197353
5290	197354
9458	197355
116311	197356
78017	197357
421	197358
3621	197359
81327	197360
234	197361
32359	197362
111022	197363
27336	197364
78847	197365
61490	197366
39851	197367
31165	197368
62097	197369
408	197370
103248	197371
79659	197372
95006	197373
86130	197374
36362	197375
12709	197376
23513	197377
13185	197378
7395	197379
55265	197380
25359	197381
57944	197382
44248	197383
58018	197384
1492	197385
16220	197386
13413	197387
1083	197388
73915	197389
206	197390
54814	197391
117574	197392
44317	197393
31179	197394
96818	197395
33644	197396
2942	197397
39843	197398
58219	197399
49547	197400
3735	197401
13151	197402
32604	197403
40603	197404
46214	197405
26599	197406
75422	197407
21241	197408
119211	197409
101606	197410
109444	197411
1771	197412
65936	197413
16392	197414
79790	197415
22472	197416
10478	197417
4420	197418
21463	197419
5106	197420
3862	197421
24585	197422
57736	197423
1818	197424
23485	197425
19145	197426
94322	197427
22079	197428
65772	197429
32564	197430
12938	197431
20652	197432
7811	197433
8883	197434
6261	197435
5423	197436
46086	197437
134013	197438
11703	197439
75625	197440
71750	197441
16106	197442
80971	197443
27989	197444
21539	197445
63785	197446
991	197447
91168	197448
14515	197449
50902	197450
14428	197451
53891	197452
74154	197453
69798	197454
66131	197455
14583	197456
28997	197457
8328	197458
4635	197459
32770	197460
29915	197461
64368	197462
70054	197463
91795	197464
25833	197465
4820	197466
119668	197467
34974	197468
89608	197469
53314	197470
33582	197471
101064	197472
11364	197473
144499	197474
136562	197475
37270	197476
7685	197477
30994	197478
9167	197479
123413	197480
69852	197481
57055	197482
118171	197483
68435	197484
97391	197485
9018	197486
46515	197487
5082	197488
4251	197489
11158	197490
99047	197491
34466	197492
29382	197493
9545	197494
28785	197495
106146	197496
8426	197497
829	197498
16269	197499
78546	197500
69217	197501
23479	197502
2449	197503
20570	197504
35161	197505
96423	197506
56215	197507
19646	197508
26846	197509
98391	197510
149800	197511
817	197512
62694	197513
390	197514
111481	197515
73054	197516
78932	197517
91628	197518
3524	197519
49251	197520
56868	197521
20709	197522
100399	197523
34141	197524
133214	197525
43420	197526
12138	197527
49514	197528
30563	197529
76753	197530
96668	197531
30726	197532
74274	197533
36663	197534
23812	197535
56691	197536
52455	197537
87752	197538
101632	197539
24527	197540
71988	197541
14874	197542
80749	197543
13648	197544
3039	197545
32518	197546
64127	197547
1638	197548
15038	197549
5868	197550
80869	197551
125881	197552
132246	197553
29743	197554
2447	197555
601	197556
18325	197557
79875	197558
3131	197559
14824	197560
12727	197561
3307	197562
112429	197563
64445	197564
2758	197565
50817	197566
79249	197567
50991	197568
16319	197569
120717	197570
131297	197571
25635	197572
77475	197573
18215	197574
130690	197575
115217	197576
32658	197577
72709	197578
143605	197579
28148	197580
5309	197581
4096	197582
64951	197583
18196	197584
8429	197585
43475	197586
1965	197587
53239	197588
757	197589
68690	197590
58729	197591
70070	197592
51603	197593
44813	197594
17440	197595
1098	197596
77362	197597
95305	197598
50319	197599
18235	197600
17102	197601
21517	197602
46527	197603
134973	197604
2639	197605
6949	197606
12778	197607
15847	197608
44976	197609
117047	197610
29121	197611
119707	197612
54610	197613
35876	197614
79071	197615
8138	197616
104791	197617
119924	197618
38032	197619
2305	197620
69709	197621
56519	197622
1388	197623
16616	197624
113086	197625
88085	197626
87563	197627
32140	197628
27835	197629
92800	197630
42654	197631
18415	197632
92217	197633
6544	197634
27184	197635
14901	197636
29207	197637
2702	197638
6453	197639
57343	197640
11389	197641
94690	197642
2264	197643
34196	197644
5229	197645
59903	197646
77456	197647
14883	197648
142291	197649
29759	197650
3766	197651
25692	197652
26952	197653
36688	197654
66696	197655
32033	197656
51926	197657
23984	197658
21332	197659
111422	197660
116181	197661
26085	197662
32773	197663
40497	197664
16996	197665
36774	197666
34873	197667
19018	197668
32521	197669
8353	197670
53358	197671
132549	197672
5917	197673
4801	197674
18575	197675
92	197676
11642	197677
56664	197678
65732	197679
35001	197680
125555	197681
19780	197682
111694	197683
12021	197684
2613	197685
46639	197686
47715	197687
22451	197688
47214	197689
33137	197690
46246	197691
27408	197692
93	197693
105864	197694
29730	197695
80161	197696
57	197697
17288	197698
22167	197699
73014	197700
12737	197701
145975	197702
87008	197703
41117	197704
65968	197705
35929	197706
32005	197707
11424	197708
35391	197709
33819	197710
22916	197711
47053	197712
10675	197713
27428	197714
27389	197715
9667	197716
10937	197717
98230	197718
90476	197719
108881	197720
4984	197721
103627	197722
47864	197723
58154	197724
34023	197725
72659	197726
65697	197727
72545	197728
6632	197729
29186	197730
56006	197731
13614	197732
21984	197733
7263	197734
3160	197735
113995	197736
636	197737
59267	197738
6706	197739
5625	197740
14435	197741
111279	197742
19263	197743
26551	197744
28625	197745
30528	197746
96412	197747
2938	197748
33527	197749
45298	197750
3145	197751
5205	197752
40890	197753
35638	197754
1511	197755
106489	197756
18189	197757
88113	197758
21112	197759
123189	197760
10576	197761
3845	197762
82333	197763
53970	197764
21088	197765
67162	197766
12755	197767
20107	197768
46279	197769
5618	197770
17950	197771
131264	197772
48270	197773
62566	197774
3874	197775
70522	197776
80428	197777
70351	197778
115256	197779
33421	197780
43742	197781
127608	197782
5647	197783
96121	197784
9634	197785
76296	197786
55320	197787
61103	197788
85556	197789
37922	197790
39379	197791
38521	197792
3347	197793
18944	197794
131919	197795
16145	197796
86641	197797
18674	197798
15189	197799
20051	197800
16212	197801
65692	197802
10609	197803
83648	197804
35593	197805
52696	197806
185	197807
59960	197808
6305	197809
2134	197810
95465	197811
86358	197812
82505	197813
18056	197814
22912	197815
35891	197816
15345	197817
671	197818
104743	197819
28435	197820
109336	197821
1753	197822
137631	197823
25088	197824
47309	197825
42523	197826
111093	197827
65314	197828
20432	197829
63272	197830
44339	197831
69719	197832
26933	197833
8416	197834
112024	197835
656	197836
37414	197837
56799	197838
41225	197839
53660	197840
94501	197841
65372	197842
102676	197843
31633	197844
11077	197845
3442	197846
7994	197847
41448	197848
146995	197849
10579	197850
2119	197851
135970	197852
92408	197853
40555	197854
89621	197855
99722	197856
98232	197857
3203	197858
88640	197859
6919	197860
60889	197861
2911	197862
85383	197863
8183	197864
99889	197865
30997	197866
10257	197867
70232	197868
61827	197869
8909	197870
104426	197871
17972	197872
47724	197873
85596	197874
15836	197875
2358	197876
92227	197877
29482	197878
45411	197879
63910	197880
17236	197881
2297	197882
37495	197883
4821	197884
12385	197885
119074	197886
39047	197887
84041	197888
2887	197889
12019	197890
19952	197891
42613	197892
102331	197893
995	197894
59843	197895
45583	197896
30066	197897
111514	197898
135022	197899
47389	197900
37229	197901
6542	197902
33176	197903
7139	197904
117497	197905
33395	197906
69897	197907
14073	197908
8305	197909
81786	197910
121480	197911
148119	197912
106	197913
95485	197914
52689	197915
27145	197916
64092	197917
55504	197918
9000	197919
28032	197920
51323	197921
11035	197922
35386	197923
1212	197924
1124	197925
55698	197926
7659	197927
71045	197928
10828	197929
26	197930
105930	197931
5764	197932
19498	197933
60531	197934
32121	197935
43621	197936
45927	197937
21747	197938
61571	197939
45815	197940
22751	197941
491	197942
36786	197943
33767	197944
114807	197945
21371	197946
32376	197947
86006	197948
45549	197949
2819	197950
1483	197951
142562	197952
22186	197953
43423	197954
3509	197955
5112	197956
52336	197957
57088	197958
15058	197959
36524	197960
4266	197961
37936	197962
100312	197963
38781	197964
102103	197965
87530	197966
221	197967
8320	197968
119920	197969
150754	197970
123934	197971
3117	197972
58066	197973
144385	197974
7900	197975
44020	197976
11388	197977
20464	197978
25402	197979
81987	197980
68140	197981
104715	197982
83253	197983
145797	197984
13562	197985
96983	197986
104250	197987
624	197988
122667	197989
54401	197990
3157	197991
7688	197992
6163	197993
17726	197994
5739	197995
4736	197996
120662	197997
34796	197998
75582	197999
88887	198000
1971	198001
14606	198002
470	198003
85891	198004
80304	198005
3437	198006
8989	198007
23971	198008
7899	198009
9652	198010
11830	198011
48096	198012
13890	198013
18895	198014
58082	198015
7105	198016
1556	198017
55644	198018
8561	198019
76643	198020
5578	198021
6106	198022
12992	198023
22255	198024
761	198025
9159	198026
789	198027
37759	198028
100108	198029
10968	198030
4202	198031
111928	198032
37270	198033
534	198034
129044	198035
61472	198036
18028	198037
6644	198038
27274	198039
7012	198040
39873	198041
125373	198042
49271	198043
60101	198044
8823	198045
3613	198046
1408	198047
11897	198048
15260	198049
134764	198050
19278	198051
10640	198052
15905	198053
103642	198054
1409	198055
48302	198056
63785	198057
85055	198058
64055	198059
62467	198060
16804	198061
38923	198062
85431	198063
2468	198064
22184	198065
14248	198066
2838	198067
121570	198068
150045	198069
37411	198070
6881	198071
22608	198072
2614	198073
8050	198074
19364	198075
21537	198076
37858	198077
56634	198078
5385	198079
48020	198080
31374	198081
14451	198082
2435	198083
50956	198084
34190	198085
961	198086
80750	198087
18084	198088
32310	198089
22150	198090
116378	198091
14341	198092
1527	198093
29813	198094
28815	198095
3957	198096
9823	198097
10307	198098
2016	198099
66454	198100
72206	198101
56873	198102
21952	198103
60862	198104
93852	198105
111993	198106
116421	198107
67581	198108
2364	198109
88973	198110
26011	198111
2423	198112
86942	198113
123878	198114
98927	198115
10991	198116
6225	198117
30430	198118
6204	198119
24070	198120
126082	198121
14429	198122
66897	198123
27027	198124
27016	198125
14421	198126
35633	198127
625	198128
49076	198129
12000	198130
75015	198131
23933	198132
2537	198133
99166	198134
37172	198135
55228	198136
33987	198137
66679	198138
11696	198139
112308	198140
36460	198141
14242	198142
23196	198143
131332	198144
66629	198145
1189	198146
115871	198147
66091	198148
74053	198149
108947	198150
46426	198151
12823	198152
34269	198153
34270	198154
1895	198155
35726	198156
15068	198157
21243	198158
106517	198159
46879	198160
56092	198161
8206	198162
38067	198163
32827	198164
696	198165
39863	198166
117732	198167
5707	198168
3425	198169
70011	198170
27980	198171
3714	198172
14304	198173
78026	198174
48351	198175
38057	198176
12708	198177
77145	198178
54173	198179
18707	198180
18118	198181
29220	198182
57665	198183
9494	198184
697	198185
34807	198186
83365	198187
136633	198188
68929	198189
68380	198190
97640	198191
42865	198192
31134	198193
60460	198194
50852	198195
9832	198196
9688	198197
12739	198198
30376	198199
70113	198200
49529	198201
36083	198202
45045	198203
80967	198204
20558	198205
75594	198206
18424	198207
12429	198208
122111	198209
37324	198210
603	198211
13267	198212
76278	198213
6534	198214
46357	198215
2689	198216
28976	198217
15490	198218
107982	198219
49234	198220
64960	198221
24338	198222
5125	198223
60712	198224
94274	198225
4031	198226
22569	198227
63436	198228
16626	198229
109198	198230
843	198231
11596	198232
1064	198233
7951	198234
59402	198235
75321	198236
20686	198237
9481	198238
91814	198239
32840	198240
24886	198241
47093	198242
94911	198243
358	198244
101453	198245
73031	198246
112613	198247
27474	198248
14275	198249
3356	198250
1253	198251
26803	198252
12618	198253
135821	198254
16291	198255
2404	198256
53904	198257
31302	198258
45884	198259
76115	198260
4767	198261
81477	198262
16266	198263
5539	198264
79024	198265
2310	198266
26977	198267
2675	198268
58420	198269
12191	198270
48798	198271
20700	198272
82947	198273
3175	198274
4965	198275
75173	198276
3292	198277
134125	198278
83230	198279
20388	198280
23824	198281
58607	198282
49167	198283
31081	198284
20761	198285
51016	198286
14836	198287
36813	198288
7485	198289
80232	198290
72858	198291
54440	198292
110733	198293
11970	198294
72781	198295
31179	198296
18257	198297
48994	198298
8070	198299
26198	198300
134647	198301
26651	198302
42517	198303
50035	198304
23382	198305
88955	198306
33406	198307
33931	198308
246	198309
8385	198310
26619	198311
29212	198312
145786	198313
140359	198314
27543	198315
349	198316
54463	198317
76523	198318
107897	198319
3190	198320
90161	198321
4806	198322
32214	198323
11565	198324
148773	198325
13446	198326
20630	198327
7755	198328
27246	198329
18523	198330
54689	198331
54443	198332
62144	198333
102579	198334
70704	198335
1449	198336
130838	198337
1247	198338
136366	198339
83712	198340
91313	198341
122384	198342
211	198343
33076	198344
3926	198345
43166	198346
61964	198347
112683	198348
53494	198349
77766	198350
7284	198351
11244	198352
40859	198353
63329	198354
6911	198355
24191	198356
3119	198357
3760	198358
115019	198359
33606	198360
15300	198361
4932	198362
67216	198363
85682	198364
2007	198365
3989	198366
24278	198367
32750	198368
36253	198369
78847	198370
66689	198371
63529	198372
11485	198373
123225	198374
14461	198375
15646	198376
112860	198377
108831	198378
31976	198379
79613	198380
25304	198381
10089	198382
18557	198383
5871	198384
27611	198385
5938	198386
40766	198387
93461	198388
4	198389
11311	198390
44625	198391
56131	198392
45377	198393
9546	198394
103272	198395
76637	198396
6795	198397
3336	198398
73531	198399
1104	198400
80698	198401
29290	198402
29546	198403
65790	198404
10611	198405
99240	198406
11697	198407
44092	198408
2601	198409
8097	198410
17178	198411
4720	198412
77708	198413
10215	198414
78857	198415
19100	198416
34929	198417
36324	198418
18885	198419
106458	198420
17505	198421
68	198422
13914	198423
98114	198424
34010	198425
68115	198426
5792	198427
88640	198428
26543	198429
23597	198430
4648	198431
13462	198432
11913	198433
122010	198434
113318	198435
30807	198436
52033	198437
33659	198438
24287	198439
7693	198440
71481	198441
74903	198442
22597	198443
10905	198444
36476	198445
16241	198446
29501	198447
20484	198448
19087	198449
1690	198450
34306	198451
76116	198452
106297	198453
85591	198454
32534	198455
2225	198456
3658	198457
133463	198458
1902	198459
4355	198460
24616	198461
3452	198462
63717	198463
60234	198464
1419	198465
82214	198466
37250	198467
50864	198468
11529	198469
12450	198470
33353	198471
72592	198472
14937	198473
1873	198474
56420	198475
22241	198476
127	198477
52699	198478
70046	198479
4524	198480
7930	198481
71602	198482
237	198483
39360	198484
141481	198485
41	198486
56996	198487
4277	198488
2890	198489
9502	198490
2764	198491
34232	198492
62807	198493
9355	198494
1720	198495
30225	198496
3180	198497
38195	198498
65995	198499
3679	198500
214	198501
104189	198502
65144	198503
2630	198504
848	198505
93064	198506
38645	198507
10513	198508
47141	198509
21933	198510
137624	198511
652	198512
4637	198513
24103	198514
44546	198515
23760	198516
32553	198517
66245	198518
6498	198519
76101	198520
40725	198521
32509	198522
48420	198523
2351	198524
37748	198525
2568	198526
16199	198527
16171	198528
2569	198529
19472	198530
123363	198531
21	198532
59051	198533
3395	198534
2661	198535
50945	198536
21743	198537
59325	198538
10041	198539
10241	198540
97356	198541
72272	198542
77440	198543
30109	198544
33599	198545
148592	198546
70600	198547
71921	198548
57161	198549
19667	198550
37272	198551
87083	198552
55257	198553
92097	198554
118286	198555
8138	198556
22203	198557
15004	198558
77096	198559
22814	198560
51826	198561
128573	198562
12470	198563
3661	198564
34308	198565
10439	198566
56256	198567
26341	198568
12636	198569
15516	198570
83126	198571
914	198572
56106	198573
77330	198574
6967	198575
29461	198576
25746	198577
8025	198578
9015	198579
5202	198580
17876	198581
9290	198582
24194	198583
4205	198584
24359	198585
50851	198586
47405	198587
84099	198588
51918	198589
7603	198590
93824	198591
119044	198592
26375	198593
101915	198594
55022	198595
60773	198596
122055	198597
36347	198598
9681	198599
6155	198600
39277	198601
673	198602
7256	198603
28859	198604
60940	198605
31	198606
32315	198607
71831	198608
20029	198609
24872	198610
17066	198611
44645	198612
110159	198613
31154	198614
45420	198615
70377	198616
15048	198617
59561	198618
97	198619
18285	198620
104340	198621
44582	198622
435	198623
29721	198624
13092	198625
101552	198626
99871	198627
28127	198628
102910	198629
133791	198630
86451	198631
92282	198632
8867	198633
120967	198634
3615	198635
12808	198636
31561	198637
2906	198638
3011	198639
6891	198640
84794	198641
1887	198642
41827	198643
5573	198644
13687	198645
86478	198646
5986	198647
13144	198648
59423	198649
3493	198650
41115	198651
16184	198652
39560	198653
134445	198654
109292	198655
11172	198656
95701	198657
11515	198658
23110	198659
46996	198660
81016	198661
106481	198662
52754	198663
415	198664
37019	198665
415	198666
55310	198667
64859	198668
39265	198669
1822	198670
85703	198671
62572	198672
84330	198673
43370	198674
20786	198675
1679	198676
29787	198677
40756	198678
29483	198679
79216	198680
21710	198681
8950	198682
10686	198683
28589	198684
21085	198685
7506	198686
10123	198687
237	198688
83079	198689
16992	198690
104281	198691
66334	198692
85135	198693
21575	198694
17890	198695
19574	198696
19688	198697
49046	198698
25258	198699
9472	198700
74604	198701
68856	198702
34179	198703
34	198704
62382	198705
1168	198706
30593	198707
42442	198708
25013	198709
57630	198710
22985	198711
14904	198712
91079	198713
35123	198714
99694	198715
81	198716
73809	198717
122503	198718
7981	198719
10729	198720
60129	198721
69482	198722
65976	198723
12481	198724
7442	198725
405	198726
11074	198727
12155	198728
63350	198729
65546	198730
81279	198731
3879	198732
3222	198733
574	198734
104180	198735
4971	198736
55532	198737
36580	198738
36459	198739
123937	198740
635	198741
9634	198742
5667	198743
10337	198744
115054	198745
137050	198746
12715	198747
123950	198748
24925	198749
54523	198750
3991	198751
71022	198752
86089	198753
21562	198754
116654	198755
107366	198756
149150	198757
107162	198758
17664	198759
27853	198760
9304	198761
9650	198762
53546	198763
79912	198764
39916	198765
72872	198766
10835	198767
55660	198768
58112	198769
31870	198770
38611	198771
203	198772
4777	198773
90918	198774
68287	198775
24584	198776
39122	198777
57955	198778
71462	198779
51776	198780
49120	198781
102274	198782
26392	198783
69325	198784
15025	198785
18916	198786
1742	198787
1128	198788
34862	198789
13852	198790
12038	198791
100992	198792
53496	198793
26714	198794
31030	198795
22425	198796
45695	198797
64723	198798
68975	198799
43346	198800
3093	198801
1220	198802
34771	198803
8184	198804
2753	198805
56	198806
70064	198807
22318	198808
4725	198809
43845	198810
3252	198811
17285	198812
26939	198813
70301	198814
87260	198815
47129	198816
61619	198817
6373	198818
901	198819
9461	198820
21931	198821
3237	198822
27856	198823
24517	198824
46853	198825
22060	198826
54910	198827
25609	198828
39074	198829
11541	198830
48468	198831
637	198832
78979	198833
34592	198834
50308	198835
4139	198836
13312	198837
104105	198838
40806	198839
20949	198840
7382	198841
8683	198842
43875	198843
70584	198844
3131	198845
119855	198846
107576	198847
124429	198848
5255	198849
108449	198850
53310	198851
27734	198852
16762	198853
104386	198854
64752	198855
30982	198856
15344	198857
99762	198858
77988	198859
3069	198860
54025	198861
125400	198862
22453	198863
16839	198864
20539	198865
1371	198866
17416	198867
3688	198868
80117	198869
64670	198870
46306	198871
4762	198872
2934	198873
7249	198874
90550	198875
5806	198876
44282	198877
39179	198878
34474	198879
7740	198880
23903	198881
140230	198882
136973	198883
71632	198884
81912	198885
63030	198886
14123	198887
2347	198888
91269	198889
54250	198890
4421	198891
132684	198892
20333	198893
58285	198894
105520	198895
129622	198896
19754	198897
33298	198898
38715	198899
103800	198900
35999	198901
7110	198902
126328	198903
1281	198904
6172	198905
42915	198906
42268	198907
1083	198908
93668	198909
10106	198910
18775	198911
65252	198912
9914	198913
2659	198914
46070	198915
5436	198916
91802	198917
118107	198918
12327	198919
19709	198920
19580	198921
116803	198922
19256	198923
119622	198924
10843	198925
1076	198926
51574	198927
7783	198928
24266	198929
20895	198930
17749	198931
4282	198932
19934	198933
32945	198934
99907	198935
25989	198936
35776	198937
27938	198938
42241	198939
82308	198940
3717	198941
43236	198942
110278	198943
47108	198944
84743	198945
88310	198946
12542	198947
23786	198948
39387	198949
20010	198950
13118	198951
66697	198952
104322	198953
3880	198954
2736	198955
42495	198956
1264	198957
55534	198958
93795	198959
120082	198960
53041	198961
13615	198962
30313	198963
106501	198964
66567	198965
66943	198966
108645	198967
97	198968
85647	198969
1215	198970
91806	198971
67260	198972
57074	198973
32516	198974
13839	198975
19564	198976
27884	198977
71805	198978
42939	198979
79658	198980
42724	198981
53076	198982
74862	198983
128644	198984
137761	198985
41980	198986
86451	198987
14581	198988
19925	198989
97864	198990
72554	198991
54016	198992
19389	198993
799	198994
71	198995
19739	198996
24212	198997
88897	198998
8158	198999
37245	199000
4195	199001
68420	199002
95771	199003
113789	199004
76892	199005
40885	199006
66721	199007
50345	199008
13734	199009
24767	199010
93084	199011
8830	199012
8417	199013
1120	199014
13827	199015
12048	199016
34616	199017
121432	199018
10184	199019
14891	199020
9257	199021
30411	199022
50595	199023
134083	199024
141853	199025
13679	199026
75148	199027
63086	199028
99820	199029
22559	199030
72496	199031
62970	199032
49863	199033
40485	199034
21499	199035
99808	199036
58444	199037
2037	199038
80657	199039
33058	199040
58143	199041
29771	199042
112015	199043
38260	199044
111903	199045
219	199046
10162	199047
10682	199048
38007	199049
86832	199050
19549	199051
92323	199052
94487	199053
131262	199054
95078	199055
40927	199056
25967	199057
92533	199058
93225	199059
35558	199060
3971	199061
93064	199062
76722	199063
60474	199064
17846	199065
28612	199066
70654	199067
32960	199068
75072	199069
30287	199070
114272	199071
26270	199072
5560	199073
81507	199074
270	199075
3281	199076
37148	199077
86938	199078
52728	199079
27789	199080
71621	199081
964	199082
63491	199083
70207	199084
3673	199085
1231	199086
19134	199087
107	199088
46462	199089
100148	199090
36313	199091
6443	199092
35129	199093
72354	199094
77012	199095
12308	199096
109204	199097
5391	199098
88954	199099
2763	199100
74270	199101
61922	199102
22391	199103
29926	199104
1315	199105
8600	199106
67810	199107
127891	199108
55590	199109
15511	199110
57552	199111
48338	199112
132884	199113
83768	199114
103818	199115
49615	199116
68014	199117
34900	199118
93139	199119
115614	199120
61665	199121
11033	199122
111157	199123
38368	199124
11750	199125
85861	199126
57416	199127
18956	199128
830	199129
11140	199130
46688	199131
53418	199132
66287	199133
86936	199134
28214	199135
13821	199136
17040	199137
15728	199138
62652	199139
34223	199140
47633	199141
16879	199142
66554	199143
61672	199144
64434	199145
30044	199146
80203	199147
89803	199148
10543	199149
68491	199150
27972	199151
31694	199152
50823	199153
12712	199154
99475	199155
67066	199156
150213	199157
45413	199158
21066	199159
108065	199160
10214	199161
5233	199162
38128	199163
58817	199164
35567	199165
2062	199166
5674	199167
65402	199168
22493	199169
60634	199170
45526	199171
118825	199172
78517	199173
23038	199174
7139	199175
34404	199176
61577	199177
50093	199178
6308	199179
34590	199180
6797	199181
40932	199182
18003	199183
64452	199184
7554	199185
97093	199186
36026	199187
55143	199188
5513	199189
74509	199190
9275	199191
117264	199192
36107	199193
4475	199194
6436	199195
38596	199196
78756	199197
47352	199198
5175	199199
2488	199200
44370	199201
26309	199202
110720	199203
7428	199204
20355	199205
1231	199206
18682	199207
16884	199208
110778	199209
31781	199210
2853	199211
4714	199212
4170	199213
41522	199214
19980	199215
69297	199216
120156	199217
27012	199218
56158	199219
47262	199220
37374	199221
76286	199222
1209	199223
18757	199224
8030	199225
141555	199226
18456	199227
137	199228
86900	199229
11407	199230
96953	199231
810	199232
52722	199233
102679	199234
79425	199235
11067	199236
26188	199237
47743	199238
65685	199239
114138	199240
10845	199241
6562	199242
76928	199243
45824	199244
69396	199245
20941	199246
75369	199247
71107	199248
12399	199249
45218	199250
78296	199251
45703	199252
22368	199253
728	199254
9184	199255
38313	199256
745	199257
8768	199258
19197	199259
65575	199260
15499	199261
4039	199262
31252	199263
112781	199264
81419	199265
4564	199266
23344	199267
19100	199268
58498	199269
21265	199270
97352	199271
45455	199272
93311	199273
74564	199274
2167	199275
78454	199276
75853	199277
19410	199278
43944	199279
27948	199280
65098	199281
46677	199282
1476	199283
8343	199284
25689	199285
16297	199286
15503	199287
74627	199288
125582	199289
473	199290
4821	199291
106222	199292
724	199293
48426	199294
82850	199295
14134	199296
43948	199297
36934	199298
112054	199299
7529	199300
44976	199301
52937	199302
13539	199303
5192	199304
223	199305
17948	199306
68817	199307
23235	199308
118968	199309
1663	199310
3680	199311
104416	199312
52934	199313
44992	199314
34314	199315
33200	199316
11544	199317
133894	199318
313	199319
126772	199320
15158	199321
30384	199322
13219	199323
59159	199324
18142	199325
3232	199326
86955	199327
24834	199328
44163	199329
137547	199330
9540	199331
31514	199332
3594	199333
26026	199334
20447	199335
108165	199336
18827	199337
132015	199338
10835	199339
3405	199340
81623	199341
91048	199342
113973	199343
18607	199344
4006	199345
51419	199346
90709	199347
11300	199348
120896	199349
27770	199350
66186	199351
4445	199352
27289	199353
3316	199354
137378	199355
20092	199356
14021	199357
23345	199358
4934	199359
21871	199360
63217	199361
1717	199362
5916	199363
93405	199364
284	199365
47231	199366
30558	199367
19603	199368
68223	199369
41106	199370
8503	199371
102137	199372
9456	199373
2356	199374
38964	199375
76996	199376
2233	199377
68385	199378
45468	199379
4844	199380
42877	199381
10723	199382
70777	199383
28600	199384
55999	199385
630	199386
9186	199387
97018	199388
12624	199389
22970	199390
15880	199391
142972	199392
82944	199393
86333	199394
123185	199395
114327	199396
3256	199397
118716	199398
47334	199399
2663	199400
61337	199401
76315	199402
20700	199403
4115	199404
26890	199405
58533	199406
16322	199407
29029	199408
41767	199409
28014	199410
71098	199411
641	199412
10973	199413
4060	199414
58950	199415
78379	199416
59475	199417
34280	199418
61148	199419
9618	199420
107951	199421
69423	199422
28967	199423
41849	199424
101492	199425
42021	199426
61506	199427
68935	199428
41697	199429
2867	199430
32356	199431
44934	199432
61244	199433
149167	199434
17064	199435
1483	199436
11962	199437
62056	199438
86568	199439
41216	199440
9126	199441
33853	199442
15806	199443
18892	199444
8833	199445
66053	199446
126846	199447
13331	199448
70674	199449
5777	199450
23552	199451
6963	199452
1386	199453
9816	199454
70733	199455
25033	199456
20950	199457
28114	199458
116396	199459
17801	199460
122018	199461
19168	199462
92802	199463
62334	199464
101956	199465
106196	199466
2200	199467
29676	199468
310	199469
13214	199470
85939	199471
51836	199472
6642	199473
43558	199474
99518	199475
73789	199476
21289	199477
90853	199478
45074	199479
1630	199480
1617	199481
8515	199482
9646	199483
66861	199484
41842	199485
105148	199486
78848	199487
66446	199488
118982	199489
48002	199490
75986	199491
19738	199492
10630	199493
82576	199494
90993	199495
51162	199496
425	199497
63188	199498
49326	199499
54056	199500
7323	199501
135765	199502
15948	199503
17528	199504
59677	199505
45917	199506
119882	199507
85688	199508
58601	199509
6021	199510
10170	199511
40060	199512
91573	199513
45006	199514
6503	199515
14090	199516
35416	199517
10485	199518
8168	199519
25818	199520
43883	199521
79645	199522
23628	199523
17548	199524
21782	199525
1577	199526
36578	199527
19077	199528
77013	199529
1695	199530
89527	199531
24512	199532
75042	199533
14780	199534
140840	199535
31654	199536
100265	199537
137781	199538
7910	199539
26058	199540
9939	199541
28953	199542
1133	199543
59734	199544
98470	199545
113404	199546
105549	199547
15190	199548
38722	199549
104034	199550
71630	199551
86632	199552
19117	199553
50825	199554
33688	199555
83032	199556
7531	199557
8626	199558
38055	199559
904	199560
8810	199561
47436	199562
24304	199563
23639	199564
82626	199565
62038	199566
35097	199567
76573	199568
24190	199569
41068	199570
34068	199571
72492	199572
55716	199573
118401	199574
15486	199575
544	199576
12961	199577
81434	199578
123089	199579
1344	199580
17425	199581
11739	199582
806	199583
22540	199584
115350	199585
25248	199586
42772	199587
20852	199588
27931	199589
73280	199590
53062	199591
76020	199592
128926	199593
51898	199594
32142	199595
20991	199596
18683	199597
37157	199598
24696	199599
8795	199600
33061	199601
126959	199602
3824	199603
35	199604
130153	199605
23896	199606
100598	199607
3314	199608
393	199609
104618	199610
5758	199611
61075	199612
42	199613
1087	199614
4896	199615
107266	199616
129839	199617
14346	199618
102826	199619
271	199620
38746	199621
41472	199622
132776	199623
14067	199624
120898	199625
56713	199626
3553	199627
12695	199628
25176	199629
47593	199630
9630	199631
118324	199632
17533	199633
12	199634
34252	199635
60472	199636
22663	199637
53918	199638
96868	199639
45041	199640
35143	199641
101519	199642
92075	199643
38847	199644
15188	199645
5354	199646
4891	199647
2841	199648
507	199649
68908	199650
87791	199651
85569	199652
4992	199653
100574	199654
297	199655
43069	199656
115	199657
105803	199658
78176	199659
3945	199660
2061	199661
39088	199662
136132	199663
46674	199664
64386	199665
9381	199666
53367	199667
7574	199668
303	199669
2276	199670
116085	199671
93828	199672
1381	199673
69403	199674
101720	199675
135510	199676
118086	199677
2357	199678
17981	199679
275	199680
49073	199681
58971	199682
39865	199683
10095	199684
55974	199685
4152	199686
36113	199687
51287	199688
4362	199689
38624	199690
7422	199691
77708	199692
118521	199693
23918	199694
6370	199695
74154	199696
7023	199697
47941	199698
45512	199699
47721	199700
68526	199701
59656	199702
88889	199703
95683	199704
89896	199705
4358	199706
64839	199707
807	199708
33617	199709
536	199710
74703	199711
20315	199712
7357	199713
85332	199714
49643	199715
16657	199716
1029	199717
39779	199718
9766	199719
40652	199720
63390	199721
67989	199722
58362	199723
28448	199724
25485	199725
26149	199726
78243	199727
46353	199728
601	199729
744	199730
9559	199731
61816	199732
8418	199733
8735	199734
32411	199735
117590	199736
58604	199737
43779	199738
1823	199739
529	199740
1439	199741
132339	199742
76310	199743
26136	199744
14918	199745
8792	199746
53732	199747
28604	199748
27287	199749
12616	199750
75044	199751
41285	199752
33708	199753
135902	199754
50468	199755
35312	199756
43573	199757
3757	199758
43720	199759
5957	199760
137437	199761
40662	199762
11244	199763
29042	199764
31377	199765
82601	199766
87060	199767
134411	199768
45665	199769
13127	199770
495	199771
14762	199772
24508	199773
113733	199774
23012	199775
29879	199776
544	199777
42840	199778
119309	199779
25573	199780
8805	199781
32699	199782
6526	199783
3442	199784
89303	199785
1115	199786
60792	199787
34379	199788
40681	199789
45235	199790
17065	199791
2471	199792
15512	199793
19304	199794
54529	199795
144278	199796
51374	199797
3278	199798
1796	199799
29655	199800
6867	199801
796	199802
3175	199803
96917	199804
69477	199805
17317	199806
75156	199807
40831	199808
73184	199809
45637	199810
13872	199811
12566	199812
130205	199813
55891	199814
85455	199815
16107	199816
10890	199817
58104	199818
22527	199819
105379	199820
103996	199821
6110	199822
6935	199823
64996	199824
43776	199825
104184	199826
34206	199827
14406	199828
14281	199829
6912	199830
30020	199831
27976	199832
4269	199833
60369	199834
11566	199835
507	199836
2051	199837
765	199838
46598	199839
73731	199840
53536	199841
31255	199842
49324	199843
18635	199844
1308	199845
52470	199846
130827	199847
78952	199848
71506	199849
45568	199850
75880	199851
4063	199852
4251	199853
40480	199854
52078	199855
27447	199856
98210	199857
36119	199858
9621	199859
11002	199860
14694	199861
82363	199862
125093	199863
107716	199864
20571	199865
24581	199866
44778	199867
4418	199868
120020	199869
52454	199870
117805	199871
38914	199872
13712	199873
788	199874
128040	199875
64485	199876
64691	199877
6709	199878
23447	199879
51405	199880
65404	199881
99066	199882
47705	199883
11836	199884
46311	199885
7542	199886
22017	199887
6859	199888
147128	199889
31856	199890
28017	199891
53729	199892
89773	199893
83491	199894
57012	199895
69287	199896
44053	199897
75413	199898
53151	199899
43228	199900
124135	199901
21025	199902
6339	199903
89659	199904
55478	199905
11123	199906
6135	199907
33269	199908
5950	199909
4644	199910
86693	199911
7279	199912
95404	199913
24577	199914
11106	199915
52652	199916
7803	199917
38963	199918
32103	199919
82880	199920
116338	199921
59817	199922
83413	199923
148601	199924
38400	199925
81119	199926
25585	199927
69663	199928
68390	199929
67228	199930
115339	199931
27826	199932
51454	199933
35259	199934
33194	199935
7505	199936
44035	199937
108579	199938
27984	199939
61587	199940
76818	199941
659	199942
1358	199943
3015	199944
34580	199945
13264	199946
76053	199947
38523	199948
73830	199949
26811	199950
3169	199951
114932	199952
36224	199953
4194	199954
36285	199955
31988	199956
64556	199957
101830	199958
58759	199959
25227	199960
66977	199961
39947	199962
16543	199963
28312	199964
33501	199965
30691	199966
16062	199967
63941	199968
67534	199969
127310	199970
75851	199971
41906	199972
13491	199973
36832	199974
10795	199975
91231	199976
18404	199977
16425	199978
116450	199979
60063	199980
61269	199981
4864	199982
100794	199983
70844	199984
6824	199985
1569	199986
889	199987
82544	199988
6533	199989
66745	199990
1093	199991
46762	199992
8128	199993
1670	199994
29964	199995
116876	199996
43267	199997
129105	199998
73891	199999
14969	200000
55914	200001
40732	200002
51011	200003
122252	200004
30672	200005
60175	200006
945	200007
75739	200008
5928	200009
11518	200010
122373	200011
89856	200012
22210	200013
65653	200014
26033	200015
19670	200016
19052	200017
1460	200018
30844	200019
71536	200020
15213	200021
101	200022
6893	200023
105509	200024
86964	200025
4279	200026
3210	200027
82571	200028
16914	200029
59483	200030
28329	200031
19084	200032
7979	200033
41413	200034
37633	200035
42492	200036
18135	200037
79197	200038
143009	200039
9878	200040
4929	200041
67295	200042
71642	200043
13469	200044
29315	200045
113646	200046
75452	200047
64222	200048
11681	200049
3189	200050
18903	200051
27189	200052
108308	200053
56099	200054
47883	200055
121	200056
48190	200057
10034	200058
22880	200059
94927	200060
65833	200061
74821	200062
126816	200063
92285	200064
78506	200065
54048	200066
39799	200067
83366	200068
6920	200069
14418	200070
18349	200071
32084	200072
29346	200073
75199	200074
5063	200075
4699	200076
77255	200077
22013	200078
124904	200079
35329	200080
82933	200081
7504	200082
23291	200083
80304	200084
9140	200085
16984	200086
19488	200087
98027	200088
27866	200089
15079	200090
47589	200091
1205	200092
42858	200093
20377	200094
18499	200095
105978	200096
95737	200097
7435	200098
21966	200099
7956	200100
19552	200101
7877	200102
57454	200103
11004	200104
2354	200105
26320	200106
117323	200107
35264	200108
130081	200109
51378	200110
9419	200111
22066	200112
9353	200113
76966	200114
108204	200115
1985	200116
3269	200117
46398	200118
15377	200119
3203	200120
2037	200121
1825	200122
120161	200123
135336	200124
111120	200125
5087	200126
108987	200127
101311	200128
13445	200129
13535	200130
28349	200131
30436	200132
57440	200133
71678	200134
70613	200135
43139	200136
94203	200137
72821	200138
1140	200139
66637	200140
49154	200141
10425	200142
25115	200143
46858	200144
69921	200145
10713	200146
3001	200147
78646	200148
7459	200149
5097	200150
67428	200151
90301	200152
17723	200153
31668	200154
86901	200155
78408	200156
100	200157
70669	200158
46056	200159
50748	200160
59297	200161
107814	200162
97227	200163
141151	200164
1029	200165
125966	200166
90596	200167
104909	200168
18095	200169
54810	200170
42055	200171
14613	200172
1781	200173
4553	200174
14503	200175
72759	200176
37596	200177
44498	200178
43679	200179
116354	200180
106209	200181
37611	200182
26583	200183
32901	200184
62050	200185
131	200186
5691	200187
23791	200188
51047	200189
94208	200190
150823	200191
53894	200192
103954	200193
123181	200194
124594	200195
1146	200196
784	200197
8266	200198
18373	200199
90636	200200
82779	200201
144312	200202
15183	200203
6572	200204
27524	200205
70771	200206
24	200207
25835	200208
41451	200209
118757	200210
53798	200211
42146	200212
36836	200213
137070	200214
45576	200215
953	200216
11855	200217
896	200218
124032	200219
24115	200220
115848	200221
68584	200222
50500	200223
302	200224
74995	200225
17511	200226
8153	200227
92730	200228
9907	200229
33662	200230
123362	200231
53818	200232
19104	200233
5360	200234
7509	200235
13834	200236
5175	200237
13355	200238
5505	200239
39556	200240
1257	200241
71588	200242
8912	200243
53498	200244
58526	200245
29468	200246
73124	200247
78327	200248
17953	200249
10434	200250
51461	200251
80002	200252
77748	200253
14971	200254
225	200255
32556	200256
12577	200257
38776	200258
108642	200259
61129	200260
82585	200261
50264	200262
20452	200263
10232	200264
8241	200265
65781	200266
64874	200267
9898	200268
76887	200269
12412	200270
36001	200271
28056	200272
3149	200273
23180	200274
47853	200275
67433	200276
22741	200277
18928	200278
1759	200279
118085	200280
46142	200281
11101	200282
2288	200283
49529	200284
36367	200285
6176	200286
40050	200287
275	200288
28015	200289
53411	200290
23044	200291
68513	200292
103917	200293
7393	200294
1544	200295
57085	200296
64789	200297
103524	200298
146992	200299
80537	200300
51469	200301
84478	200302
55749	200303
94009	200304
1022	200305
21930	200306
103520	200307
686	200308
54409	200309
46697	200310
64485	200311
92500	200312
1485	200313
75534	200314
29049	200315
35811	200316
13910	200317
111367	200318
25985	200319
27585	200320
116517	200321
84180	200322
111893	200323
1830	200324
10282	200325
16492	200326
43312	200327
5170	200328
37474	200329
380	200330
537	200331
30759	200332
2006	200333
400	200334
11560	200335
21538	200336
18594	200337
65306	200338
6079	200339
87002	200340
14028	200341
18163	200342
25764	200343
34794	200344
109541	200345
15454	200346
7703	200347
29523	200348
8549	200349
15460	200350
71	200351
6934	200352
2285	200353
4807	200354
3983	200355
134976	200356
38473	200357
53077	200358
717	200359
1285	200360
88790	200361
55796	200362
43285	200363
14791	200364
2573	200365
53353	200366
115132	200367
8699	200368
27935	200369
471	200370
67817	200371
56255	200372
70584	200373
18677	200374
1947	200375
54184	200376
27133	200377
58830	200378
17205	200379
107419	200380
66661	200381
52254	200382
31425	200383
90242	200384
75251	200385
4863	200386
22229	200387
14088	200388
73002	200389
9229	200390
9065	200391
30512	200392
8783	200393
22721	200394
38770	200395
72583	200396
18236	200397
7161	200398
66550	200399
34816	200400
37974	200401
38418	200402
118686	200403
17369	200404
3350	200405
130552	200406
7418	200407
8473	200408
39019	200409
5746	200410
28342	200411
13059	200412
31502	200413
82986	200414
127484	200415
62546	200416
32992	200417
11846	200418
20061	200419
88806	200420
25176	200421
19503	200422
84999	200423
50197	200424
17775	200425
52353	200426
66654	200427
41714	200428
22560	200429
54	200430
85689	200431
42487	200432
103650	200433
3338	200434
43259	200435
113420	200436
6568	200437
8734	200438
22543	200439
71401	200440
8817	200441
113750	200442
89912	200443
74614	200444
14836	200445
3171	200446
130	200447
66972	200448
20939	200449
58093	200450
7838	200451
24351	200452
82808	200453
60	200454
6878	200455
85769	200456
22934	200457
24595	200458
50751	200459
85415	200460
42850	200461
64529	200462
36906	200463
456	200464
57020	200465
1899	200466
23173	200467
31460	200468
113987	200469
21675	200470
16518	200471
11017	200472
9739	200473
70531	200474
67192	200475
1433	200476
31065	200477
115375	200478
26420	200479
35065	200480
56899	200481
911	200482
126500	200483
72810	200484
19725	200485
35961	200486
46183	200487
32468	200488
47576	200489
75919	200490
16423	200491
11670	200492
1040	200493
37389	200494
61120	200495
81345	200496
54322	200497
124154	200498
77156	200499
61755	200500
30059	200501
39105	200502
110873	200503
85182	200504
44653	200505
1566	200506
1341	200507
89379	200508
56643	200509
142941	200510
63496	200511
100484	200512
108591	200513
1244	200514
7652	200515
27935	200516
32771	200517
58923	200518
39959	200519
12602	200520
10706	200521
17673	200522
431	200523
42708	200524
2716	200525
15733	200526
38209	200527
56676	200528
47320	200529
39248	200530
43021	200531
32830	200532
71235	200533
9495	200534
18952	200535
14250	200536
59168	200537
71341	200538
114032	200539
40313	200540
81559	200541
118988	200542
70294	200543
10534	200544
84998	200545
14075	200546
86125	200547
25523	200548
60076	200549
17416	200550
79034	200551
109457	200552
644	200553
115236	200554
20788	200555
750	200556
7255	200557
9011	200558
11313	200559
82447	200560
61344	200561
38103	200562
35082	200563
51206	200564
39633	200565
53578	200566
94036	200567
12569	200568
8754	200569
124037	200570
41932	200571
37734	200572
160	200573
51334	200574
2157	200575
89236	200576
38580	200577
41278	200578
4611	200579
2080	200580
80608	200581
41327	200582
36849	200583
29386	200584
25364	200585
10882	200586
60886	200587
39971	200588
3055	200589
4705	200590
26772	200591
32207	200592
112017	200593
49004	200594
24064	200595
401	200596
83208	200597
42328	200598
49732	200599
19970	200600
80745	200601
3774	200602
28004	200603
31905	200604
55303	200605
37143	200606
13930	200607
83937	200608
14664	200609
2915	200610
53	200611
6180	200612
10512	200613
60310	200614
80179	200615
18469	200616
4484	200617
32776	200618
106807	200619
116414	200620
12680	200621
23147	200622
8436	200623
29509	200624
41065	200625
87978	200626
71651	200627
4801	200628
26616	200629
9542	200630
80616	200631
125030	200632
48737	200633
102776	200634
85278	200635
22514	200636
4137	200637
12088	200638
3420	200639
54562	200640
14521	200641
109243	200642
31837	200643
108367	200644
10373	200645
136990	200646
30700	200647
82258	200648
25212	200649
95099	200650
42953	200651
17619	200652
129598	200653
83673	200654
125920	200655
70669	200656
17406	200657
3950	200658
33651	200659
8524	200660
6032	200661
3503	200662
40306	200663
51774	200664
116626	200665
31449	200666
119129	200667
95025	200668
84551	200669
121225	200670
5822	200671
40803	200672
10213	200673
9524	200674
2515	200675
17293	200676
34483	200677
70476	200678
38589	200679
139619	200680
63772	200681
5261	200682
66797	200683
44750	200684
32111	200685
17	200686
45287	200687
63289	200688
35664	200689
1408	200690
80074	200691
92067	200692
4138	200693
38529	200694
14902	200695
23025	200696
88805	200697
12911	200698
104687	200699
16823	200700
10810	200701
37572	200702
27209	200703
12226	200704
27833	200705
18551	200706
80924	200707
12966	200708
77272	200709
42603	200710
51832	200711
86299	200712
127487	200713
29966	200714
62453	200715
49494	200716
43502	200717
55018	200718
70875	200719
95393	200720
37774	200721
78364	200722
74100	200723
27424	200724
3383	200725
100299	200726
22373	200727
3807	200728
42813	200729
127398	200730
19730	200731
44382	200732
76397	200733
17579	200734
11451	200735
45157	200736
68472	200737
67010	200738
29033	200739
1396	200740
63870	200741
2104	200742
13400	200743
43419	200744
1504	200745
28471	200746
58457	200747
9039	200748
146366	200749
88194	200750
22486	200751
123198	200752
27570	200753
107427	200754
107077	200755
100138	200756
27735	200757
61334	200758
65911	200759
18017	200760
75019	200761
7454	200762
139096	200763
49590	200764
23871	200765
13692	200766
111811	200767
56842	200768
50935	200769
31134	200770
379	200771
11673	200772
20918	200773
130886	200774
12001	200775
77568	200776
9674	200777
7545	200778
88026	200779
65357	200780
92102	200781
13151	200782
91859	200783
14996	200784
13	200785
12489	200786
41063	200787
103643	200788
14464	200789
54799	200790
11571	200791
37185	200792
36510	200793
15881	200794
85195	200795
16726	200796
35971	200797
431	200798
78588	200799
87038	200800
50446	200801
102283	200802
52883	200803
101444	200804
43619	200805
3256	200806
116906	200807
103515	200808
12265	200809
430	200810
22317	200811
53850	200812
33847	200813
52950	200814
25907	200815
38784	200816
4746	200817
14810	200818
46252	200819
47139	200820
42651	200821
67197	200822
7544	200823
60758	200824
18091	200825
5641	200826
49177	200827
76809	200828
42946	200829
593	200830
31817	200831
38629	200832
15629	200833
961	200834
111524	200835
117013	200836
84014	200837
20916	200838
50476	200839
25643	200840
88129	200841
52895	200842
90298	200843
121962	200844
18568	200845
17709	200846
14813	200847
39706	200848
14168	200849
106896	200850
7563	200851
18914	200852
35608	200853
69969	200854
56559	200855
14581	200856
118459	200857
82030	200858
7328	200859
13690	200860
23399	200861
19063	200862
110337	200863
112985	200864
4588	200865
36622	200866
45	200867
62770	200868
35491	200869
17676	200870
22858	200871
13959	200872
67077	200873
6014	200874
52947	200875
2165	200876
116299	200877
12413	200878
25269	200879
55048	200880
55526	200881
997	200882
137830	200883
66593	200884
132886	200885
27078	200886
68334	200887
21094	200888
39003	200889
115842	200890
92275	200891
8012	200892
73628	200893
32418	200894
4756	200895
46282	200896
13977	200897
8715	200898
59481	200899
8301	200900
296	200901
17188	200902
34073	200903
29147	200904
43	200905
80580	200906
140	200907
62574	200908
80593	200909
14554	200910
67589	200911
10976	200912
77655	200913
12641	200914
15201	200915
42449	200916
24651	200917
5745	200918
50162	200919
14669	200920
25599	200921
78766	200922
53228	200923
63782	200924
35857	200925
29506	200926
44070	200927
49188	200928
75379	200929
112	200930
45121	200931
109	200932
57451	200933
29514	200934
5459	200935
17567	200936
48794	200937
31767	200938
30653	200939
102385	200940
136784	200941
11994	200942
6072	200943
66129	200944
11463	200945
64617	200946
4536	200947
130897	200948
16805	200949
12802	200950
79281	200951
16248	200952
137432	200953
9396	200954
14324	200955
19299	200956
98966	200957
49433	200958
5885	200959
70681	200960
35743	200961
5956	200962
57082	200963
36369	200964
54884	200965
15971	200966
71994	200967
18083	200968
700	200969
145941	200970
24472	200971
8113	200972
9051	200973
98740	200974
69324	200975
5080	200976
5537	200977
1877	200978
71930	200979
44377	200980
34435	200981
81178	200982
29973	200983
100942	200984
56697	200985
58718	200986
28621	200987
27700	200988
682	200989
38752	200990
82260	200991
44168	200992
1445	200993
95118	200994
5155	200995
27284	200996
65049	200997
136319	200998
38578	200999
1364	201000
45111	201001
10519	201002
133891	201003
32262	201004
150043	201005
101593	201006
113950	201007
48396	201008
28482	201009
11511	201010
7405	201011
35364	201012
37416	201013
62351	201014
18193	201015
51409	201016
14755	201017
1000	201018
28079	201019
43382	201020
1314	201021
54099	201022
39361	201023
85987	201024
54506	201025
61474	201026
142700	201027
17377	201028
4141	201029
95566	201030
40788	201031
64951	201032
4394	201033
18872	201034
31424	201035
8644	201036
45044	201037
79883	201038
51454	201039
5927	201040
69197	201041
21193	201042
15003	201043
14666	201044
100882	201045
21143	201046
82072	201047
93746	201048
24834	201049
39318	201050
51504	201051
73112	201052
109322	201053
5944	201054
40906	201055
10305	201056
3032	201057
81054	201058
4	201059
37518	201060
17921	201061
28006	201062
64684	201063
63997	201064
72289	201065
55852	201066
22127	201067
29781	201068
48746	201069
38544	201070
149267	201071
75472	201072
2373	201073
976	201074
20	201075
61799	201076
700	201077
10906	201078
9032	201079
16629	201080
111473	201081
17998	201082
33796	201083
5851	201084
18367	201085
134298	201086
49229	201087
10658	201088
2830	201089
29007	201090
36901	201091
50792	201092
98473	201093
21312	201094
7875	201095
67953	201096
6476	201097
30613	201098
36355	201099
12033	201100
36007	201101
19585	201102
45047	201103
38815	201104
2673	201105
242	201106
98220	201107
29284	201108
73857	201109
109794	201110
3446	201111
95506	201112
98432	201113
25173	201114
55515	201115
34680	201116
113442	201117
138660	201118
1446	201119
2906	201120
110981	201121
58473	201122
21784	201123
10725	201124
8651	201125
17634	201126
23688	201127
81956	201128
29098	201129
27653	201130
8560	201131
30224	201132
125180	201133
101813	201134
10969	201135
122543	201136
79632	201137
132897	201138
130680	201139
13137	201140
127795	201141
4016	201142
16782	201143
14957	201144
67607	201145
30	201146
15136	201147
60488	201148
55986	201149
58514	201150
5004	201151
41764	201152
33738	201153
8600	201154
50773	201155
101002	201156
13402	201157
14388	201158
52725	201159
315	201160
6604	201161
22563	201162
70185	201163
28752	201164
509	201165
33329	201166
95115	201167
2471	201168
109726	201169
15678	201170
44317	201171
37780	201172
51752	201173
45457	201174
71755	201175
24071	201176
26152	201177
2961	201178
52834	201179
23126	201180
55553	201181
12067	201182
2212	201183
31235	201184
67506	201185
6771	201186
34282	201187
3088	201188
6942	201189
92481	201190
123218	201191
67097	201192
26890	201193
69653	201194
29278	201195
37509	201196
44373	201197
75726	201198
346	201199
22960	201200
69625	201201
14335	201202
20790	201203
64897	201204
37600	201205
1868	201206
64436	201207
78252	201208
16052	201209
9610	201210
15860	201211
132456	201212
10286	201213
6810	201214
16597	201215
29840	201216
55589	201217
9744	201218
97588	201219
112220	201220
64423	201221
22440	201222
35801	201223
7591	201224
10192	201225
58228	201226
43315	201227
17100	201228
18571	201229
83094	201230
14804	201231
120201	201232
57741	201233
77051	201234
69226	201235
101929	201236
13865	201237
118412	201238
7836	201239
97788	201240
99677	201241
1970	201242
104233	201243
41944	201244
59319	201245
85458	201246
36052	201247
11410	201248
110418	201249
137162	201250
40138	201251
33085	201252
31411	201253
68840	201254
84713	201255
64192	201256
2584	201257
6120	201258
19040	201259
82377	201260
27003	201261
115565	201262
23363	201263
14645	201264
9449	201265
2991	201266
62381	201267
28657	201268
61061	201269
53880	201270
147004	201271
4644	201272
928	201273
1567	201274
63307	201275
1057	201276
92725	201277
25660	201278
4514	201279
11765	201280
8075	201281
87542	201282
10907	201283
94328	201284
13387	201285
71057	201286
299	201287
72001	201288
24783	201289
18317	201290
612	201291
38713	201292
27217	201293
24273	201294
61559	201295
4519	201296
61824	201297
16289	201298
44335	201299
41351	201300
58494	201301
1542	201302
48538	201303
41811	201304
7109	201305
117383	201306
53541	201307
16388	201308
41425	201309
4641	201310
77	201311
39957	201312
3405	201313
52408	201314
13374	201315
3011	201316
20644	201317
20718	201318
96264	201319
4841	201320
20334	201321
58917	201322
10682	201323
41482	201324
64841	201325
34506	201326
98230	201327
146503	201328
78502	201329
5044	201330
34893	201331
46544	201332
65063	201333
7758	201334
80363	201335
112395	201336
104909	201337
6103	201338
44998	201339
8935	201340
47456	201341
138397	201342
1313	201343
49288	201344
10333	201345
59854	201346
47960	201347
2783	201348
3102	201349
14590	201350
27910	201351
111648	201352
117551	201353
64385	201354
9507	201355
102744	201356
35108	201357
1814	201358
5185	201359
8163	201360
13222	201361
21465	201362
74371	201363
91734	201364
62860	201365
7704	201366
21800	201367
59625	201368
20028	201369
42970	201370
119496	201371
29577	201372
146218	201373
2634	201374
529	201375
19519	201376
1837	201377
38409	201378
59437	201379
73687	201380
42769	201381
77275	201382
39062	201383
95145	201384
111210	201385
41154	201386
4373	201387
42277	201388
47845	201389
47240	201390
83529	201391
13033	201392
6310	201393
17918	201394
5137	201395
40082	201396
14093	201397
121777	201398
11016	201399
97541	201400
50997	201401
31261	201402
28697	201403
84606	201404
30439	201405
143848	201406
93353	201407
123500	201408
50495	201409
79308	201410
19263	201411
1428	201412
56352	201413
1550	201414
8048	201415
18146	201416
53648	201417
110717	201418
28803	201419
35375	201420
953	201421
44820	201422
11422	201423
543	201424
32349	201425
39260	201426
60445	201427
38277	201428
25678	201429
19984	201430
54259	201431
38280	201432
28287	201433
57958	201434
478	201435
13875	201436
48364	201437
141960	201438
126759	201439
80712	201440
21894	201441
3632	201442
71259	201443
2586	201444
91867	201445
8035	201446
34683	201447
36311	201448
40853	201449
81744	201450
160	201451
112357	201452
63990	201453
45916	201454
64327	201455
37427	201456
27881	201457
23656	201458
5630	201459
81760	201460
48662	201461
15992	201462
13488	201463
66184	201464
79292	201465
112625	201466
5951	201467
8418	201468
39558	201469
339	201470
63885	201471
29328	201472
62960	201473
428	201474
85902	201475
8284	201476
38655	201477
107960	201478
15460	201479
1480	201480
76570	201481
68434	201482
31686	201483
77771	201484
95912	201485
65713	201486
407	201487
16737	201488
79953	201489
71421	201490
21102	201491
2583	201492
91413	201493
14786	201494
58763	201495
108507	201496
37829	201497
52995	201498
103726	201499
37007	201500
3268	201501
25367	201502
12410	201503
40601	201504
27989	201505
17828	201506
51603	201507
80268	201508
8627	201509
42723	201510
17173	201511
9042	201512
7650	201513
106945	201514
44791	201515
2663	201516
28051	201517
28020	201518
25306	201519
27117	201520
273	201521
3364	201522
2015	201523
94715	201524
137033	201525
3599	201526
32785	201527
60417	201528
2140	201529
65039	201530
9637	201531
115008	201532
25220	201533
12504	201534
10695	201535
28918	201536
153	201537
4929	201538
18016	201539
57040	201540
123251	201541
14482	201542
12887	201543
1685	201544
1049	201545
8447	201546
78751	201547
12401	201548
14522	201549
3154	201550
47403	201551
18263	201552
120040	201553
44664	201554
104467	201555
103828	201556
3502	201557
38707	201558
120675	201559
108437	201560
459	201561
33045	201562
1688	201563
42052	201564
4930	201565
39209	201566
100804	201567
102621	201568
48180	201569
7228	201570
78218	201571
94490	201572
51289	201573
85111	201574
92506	201575
776	201576
28600	201577
474	201578
34091	201579
34049	201580
28444	201581
45782	201582
86976	201583
96612	201584
89808	201585
23495	201586
21470	201587
41031	201588
94494	201589
116776	201590
59216	201591
46285	201592
30193	201593
76063	201594
51228	201595
101218	201596
5420	201597
1586	201598
9292	201599
14491	201600
30703	201601
52970	201602
59866	201603
47310	201604
10769	201605
24764	201606
56554	201607
44192	201608
176	201609
547	201610
44859	201611
1367	201612
31047	201613
49302	201614
58002	201615
31965	201616
106093	201617
5887	201618
16703	201619
16420	201620
117793	201621
87845	201622
99899	201623
4617	201624
57171	201625
2369	201626
137929	201627
89589	201628
40565	201629
88921	201630
29390	201631
5649	201632
70287	201633
59257	201634
24307	201635
2985	201636
6721	201637
114464	201638
8489	201639
16961	201640
9315	201641
765	201642
47286	201643
90	201644
71581	201645
67562	201646
100647	201647
4905	201648
44598	201649
16424	201650
45024	201651
18189	201652
82837	201653
29761	201654
5639	201655
22633	201656
86694	201657
49385	201658
92224	201659
4022	201660
10560	201661
1259	201662
40004	201663
74278	201664
45203	201665
94213	201666
40377	201667
18698	201668
34700	201669
109420	201670
127981	201671
37443	201672
911	201673
22618	201674
146346	201675
60455	201676
39828	201677
29100	201678
75337	201679
33472	201680
118314	201681
38884	201682
130986	201683
76192	201684
125009	201685
70675	201686
17609	201687
41743	201688
39704	201689
24553	201690
118329	201691
37225	201692
42537	201693
2617	201694
8261	201695
28738	201696
32762	201697
38536	201698
16333	201699
108407	201700
65868	201701
69013	201702
105596	201703
58565	201704
99383	201705
26938	201706
101959	201707
116596	201708
37628	201709
7391	201710
6919	201711
34209	201712
74592	201713
11353	201714
62909	201715
70075	201716
47689	201717
40313	201718
21124	201719
135324	201720
7796	201721
19762	201722
49069	201723
105	201724
70622	201725
48907	201726
82537	201727
54745	201728
6420	201729
8166	201730
5738	201731
17850	201732
117844	201733
133084	201734
1631	201735
35387	201736
22823	201737
111779	201738
96455	201739
4583	201740
8196	201741
60103	201742
6286	201743
3180	201744
95578	201745
9749	201746
11042	201747
38776	201748
14212	201749
4440	201750
31460	201751
113948	201752
255	201753
42508	201754
38990	201755
36784	201756
10077	201757
98368	201758
381	201759
35866	201760
22794	201761
2875	201762
120950	201763
87506	201764
50193	201765
16173	201766
43622	201767
11573	201768
39217	201769
19008	201770
2207	201771
64402	201772
87787	201773
63968	201774
58542	201775
26927	201776
15508	201777
32007	201778
70980	201779
107349	201780
45273	201781
74509	201782
76954	201783
30164	201784
11412	201785
33703	201786
6055	201787
7696	201788
38304	201789
12269	201790
34939	201791
24869	201792
78298	201793
58778	201794
125946	201795
27017	201796
57492	201797
22422	201798
66705	201799
6214	201800
107895	201801
118523	201802
1718	201803
122723	201804
125148	201805
12877	201806
9353	201807
98028	201808
9950	201809
12084	201810
1715	201811
93207	201812
42357	201813
39595	201814
47949	201815
1710	201816
71312	201817
107150	201818
120949	201819
20577	201820
27440	201821
33833	201822
22789	201823
38494	201824
8933	201825
68719	201826
1409	201827
15772	201828
57039	201829
10784	201830
19752	201831
17290	201832
498	201833
83396	201834
7371	201835
22291	201836
2725	201837
19114	201838
90548	201839
64835	201840
51184	201841
19911	201842
13695	201843
52331	201844
104230	201845
27249	201846
127221	201847
74828	201848
10243	201849
72994	201850
144716	201851
68439	201852
86735	201853
147	201854
90105	201855
87190	201856
33213	201857
15883	201858
2450	201859
7543	201860
1722	201861
41309	201862
8771	201863
50819	201864
25361	201865
33128	201866
9806	201867
93145	201868
5409	201869
7115	201870
18183	201871
111802	201872
115970	201873
84335	201874
7531	201875
9924	201876
3422	201877
47484	201878
664	201879
68646	201880
71367	201881
37026	201882
89318	201883
121999	201884
2409	201885
111897	201886
34768	201887
15811	201888
824	201889
41904	201890
53996	201891
37725	201892
6803	201893
57027	201894
68531	201895
6093	201896
25542	201897
66243	201898
3461	201899
113641	201900
21856	201901
33680	201902
10020	201903
14045	201904
56206	201905
10452	201906
68069	201907
3550	201908
119643	201909
63624	201910
74212	201911
35592	201912
8539	201913
5744	201914
98696	201915
95547	201916
4515	201917
2684	201918
28890	201919
1277	201920
15379	201921
46220	201922
34739	201923
121231	201924
67457	201925
116893	201926
21097	201927
37986	201928
49136	201929
21147	201930
77237	201931
16511	201932
1208	201933
31458	201934
39726	201935
37060	201936
5607	201937
115808	201938
78662	201939
766	201940
22003	201941
16784	201942
105256	201943
7195	201944
32680	201945
32027	201946
23922	201947
65428	201948
24765	201949
9458	201950
22470	201951
20991	201952
42473	201953
28553	201954
3649	201955
35740	201956
47027	201957
55764	201958
53086	201959
135438	201960
30887	201961
75914	201962
18010	201963
29801	201964
11572	201965
52637	201966
20906	201967
2713	201968
25968	201969
125850	201970
51026	201971
38973	201972
47885	201973
21496	201974
112836	201975
18295	201976
7703	201977
15125	201978
55009	201979
19341	201980
3552	201981
64221	201982
15116	201983
3799	201984
44735	201985
5061	201986
40474	201987
91876	201988
54807	201989
3346	201990
73199	201991
16121	201992
59211	201993
7714	201994
18951	201995
25126	201996
2791	201997
27365	201998
45134	201999
65842	202000
71341	202001
17051	202002
13959	202003
14937	202004
81175	202005
106377	202006
15581	202007
99223	202008
3223	202009
42343	202010
8158	202011
114844	202012
17927	202013
71400	202014
104420	202015
75819	202016
55955	202017
19020	202018
34724	202019
84961	202020
111553	202021
6349	202022
59704	202023
2019	202024
7743	202025
3835	202026
102824	202027
9602	202028
18182	202029
84599	202030
7865	202031
641	202032
69190	202033
11864	202034
44580	202035
3315	202036
4037	202037
1358	202038
27614	202039
879	202040
97882	202041
89130	202042
66483	202043
62084	202044
49604	202045
66235	202046
7460	202047
128267	202048
9020	202049
12724	202050
133074	202051
46871	202052
77583	202053
99933	202054
17040	202055
103994	202056
95547	202057
105135	202058
36191	202059
40846	202060
221	202061
18105	202062
16023	202063
10610	202064
23045	202065
29601	202066
139157	202067
25508	202068
7427	202069
100120	202070
35010	202071
31643	202072
19154	202073
32590	202074
12240	202075
17373	202076
33396	202077
105116	202078
4845	202079
44253	202080
11751	202081
42791	202082
40406	202083
5811	202084
89630	202085
31140	202086
8103	202087
3605	202088
117610	202089
95019	202090
47645	202091
87003	202092
68715	202093
12608	202094
15966	202095
1281	202096
864	202097
23527	202098
6319	202099
43481	202100
8289	202101
36438	202102
16746	202103
51163	202104
94050	202105
119128	202106
78307	202107
83146	202108
100558	202109
66420	202110
90319	202111
40005	202112
78460	202113
74051	202114
21147	202115
55179	202116
16556	202117
2249	202118
53808	202119
124602	202120
19851	202121
18002	202122
25356	202123
29192	202124
80413	202125
7210	202126
5594	202127
36824	202128
25886	202129
130692	202130
18423	202131
49690	202132
110042	202133
89484	202134
48809	202135
101418	202136
71497	202137
21178	202138
126598	202139
32178	202140
31125	202141
80920	202142
35298	202143
11492	202144
49191	202145
60694	202146
30151	202147
32613	202148
11607	202149
147172	202150
11505	202151
25002	202152
993	202153
95533	202154
29754	202155
45305	202156
81564	202157
49775	202158
42924	202159
88934	202160
72205	202161
65183	202162
9140	202163
632	202164
9816	202165
103619	202166
14131	202167
47039	202168
133018	202169
8564	202170
2577	202171
125149	202172
51521	202173
119235	202174
104126	202175
77923	202176
12652	202177
114666	202178
99919	202179
24934	202180
75669	202181
17176	202182
120424	202183
54926	202184
3945	202185
46749	202186
11864	202187
81973	202188
57271	202189
68510	202190
39149	202191
2245	202192
24639	202193
6759	202194
12929	202195
32382	202196
9690	202197
7791	202198
41522	202199
91837	202200
90308	202201
24757	202202
11305	202203
59996	202204
22884	202205
2926	202206
22631	202207
6647	202208
32760	202209
1462	202210
50664	202211
56479	202212
649	202213
129768	202214
101335	202215
1439	202216
2664	202217
66811	202218
19480	202219
363	202220
28710	202221
59720	202222
57241	202223
48579	202224
31291	202225
120264	202226
81756	202227
103692	202228
1318	202229
34766	202230
79524	202231
43592	202232
1261	202233
11242	202234
27973	202235
114726	202236
9426	202237
56748	202238
37688	202239
142498	202240
24385	202241
8371	202242
6962	202243
141598	202244
23	202245
16681	202246
2814	202247
18056	202248
16327	202249
19288	202250
10204	202251
7069	202252
565	202253
77516	202254
87396	202255
86665	202256
83750	202257
137176	202258
20926	202259
67175	202260
6582	202261
11473	202262
64149	202263
72340	202264
15134	202265
78961	202266
13305	202267
66615	202268
103684	202269
19658	202270
380	202271
51431	202272
4320	202273
26246	202274
31176	202275
48736	202276
64790	202277
18072	202278
51106	202279
16918	202280
18478	202281
117125	202282
107360	202283
68919	202284
1686	202285
13115	202286
91624	202287
21240	202288
5347	202289
43890	202290
6940	202291
1592	202292
1911	202293
143994	202294
21059	202295
5487	202296
11776	202297
12675	202298
127696	202299
38847	202300
92840	202301
12321	202302
60432	202303
34820	202304
77130	202305
99496	202306
20787	202307
68748	202308
38891	202309
1128	202310
2627	202311
17224	202312
7148	202313
10361	202314
36506	202315
100896	202316
70868	202317
3890	202318
29806	202319
60219	202320
37487	202321
53979	202322
2418	202323
33774	202324
28902	202325
78464	202326
53271	202327
6172	202328
46964	202329
81498	202330
73601	202331
33784	202332
11262	202333
87256	202334
27867	202335
104845	202336
51275	202337
38949	202338
11571	202339
22024	202340
13248	202341
1950	202342
21339	202343
28616	202344
139783	202345
17218	202346
18055	202347
126638	202348
51709	202349
15178	202350
31209	202351
18406	202352
22497	202353
23787	202354
101134	202355
82320	202356
68522	202357
9102	202358
76241	202359
74264	202360
3568	202361
7585	202362
79421	202363
56076	202364
26617	202365
18487	202366
15496	202367
55770	202368
27726	202369
10927	202370
52577	202371
38549	202372
29731	202373
48828	202374
54900	202375
72527	202376
81415	202377
64596	202378
17812	202379
139266	202380
40629	202381
101328	202382
3243	202383
25041	202384
9160	202385
4932	202386
148331	202387
57652	202388
1559	202389
44549	202390
18181	202391
7774	202392
91925	202393
7817	202394
116515	202395
6451	202396
2014	202397
112289	202398
26080	202399
88448	202400
57620	202401
2586	202402
99671	202403
44166	202404
10998	202405
97117	202406
38510	202407
12764	202408
38983	202409
41136	202410
15308	202411
60176	202412
24436	202413
48290	202414
51700	202415
102802	202416
48211	202417
27942	202418
3646	202419
59496	202420
2625	202421
66954	202422
38447	202423
32284	202424
110955	202425
23739	202426
4152	202427
62	202428
2990	202429
818	202430
51884	202431
92889	202432
1591	202433
130091	202434
28081	202435
141758	202436
27643	202437
65792	202438
9	202439
17845	202440
1588	202441
2580	202442
19337	202443
58756	202444
12188	202445
48912	202446
95931	202447
5235	202448
50837	202449
27225	202450
625	202451
23296	202452
31320	202453
13313	202454
104794	202455
35187	202456
35741	202457
5586	202458
51588	202459
46780	202460
41693	202461
209	202462
45692	202463
17147	202464
46511	202465
424	202466
13986	202467
4761	202468
47658	202469
57507	202470
95461	202471
102243	202472
34484	202473
9311	202474
58406	202475
41754	202476
11515	202477
40953	202478
16934	202479
64724	202480
46871	202481
121526	202482
2184	202483
136137	202484
6424	202485
118541	202486
4189	202487
108607	202488
27041	202489
9372	202490
45725	202491
9211	202492
74706	202493
42605	202494
138210	202495
33528	202496
50723	202497
49211	202498
78445	202499
80072	202500
1719	202501
87056	202502
67169	202503
96056	202504
28506	202505
5215	202506
9600	202507
3073	202508
13389	202509
7815	202510
114415	202511
68763	202512
97732	202513
55377	202514
55001	202515
15764	202516
97891	202517
501	202518
144691	202519
148002	202520
104682	202521
58840	202522
28621	202523
40312	202524
81921	202525
16467	202526
19883	202527
97858	202528
58047	202529
60812	202530
12240	202531
79433	202532
12766	202533
57351	202534
39138	202535
35377	202536
25566	202537
42135	202538
2789	202539
70533	202540
10777	202541
46187	202542
102130	202543
8115	202544
21537	202545
19643	202546
16067	202547
103329	202548
121103	202549
26365	202550
25506	202551
116336	202552
47938	202553
94196	202554
1529	202555
12033	202556
43702	202557
25034	202558
128174	202559
87277	202560
119910	202561
73702	202562
93311	202563
18964	202564
11023	202565
124174	202566
41261	202567
33230	202568
42594	202569
61185	202570
147497	202571
98377	202572
14111	202573
16935	202574
109841	202575
43668	202576
45153	202577
75443	202578
12238	202579
70376	202580
22723	202581
8099	202582
21430	202583
17018	202584
59177	202585
59895	202586
141027	202587
9455	202588
34385	202589
13661	202590
34389	202591
92073	202592
7930	202593
32841	202594
21098	202595
72516	202596
60284	202597
57516	202598
7606	202599
48235	202600
86534	202601
51005	202602
73024	202603
834	202604
33442	202605
30090	202606
24044	202607
45904	202608
25286	202609
46155	202610
91465	202611
1242	202612
12165	202613
18603	202614
99336	202615
13212	202616
56943	202617
7136	202618
120527	202619
107471	202620
66474	202621
128921	202622
15672	202623
17047	202624
29075	202625
45606	202626
45375	202627
30856	202628
34062	202629
3475	202630
47181	202631
1248	202632
50120	202633
146480	202634
38215	202635
10131	202636
51161	202637
10105	202638
47976	202639
21274	202640
133826	202641
13342	202642
143202	202643
19586	202644
29460	202645
21468	202646
2852	202647
77917	202648
121389	202649
6359	202650
2880	202651
1381	202652
30465	202653
22408	202654
54778	202655
124833	202656
39111	202657
19114	202658
29821	202659
11218	202660
20206	202661
32804	202662
38101	202663
20685	202664
131193	202665
16358	202666
27070	202667
31930	202668
118879	202669
31700	202670
16866	202671
9882	202672
69382	202673
44748	202674
18334	202675
84254	202676
118697	202677
26796	202678
50076	202679
93397	202680
45534	202681
46795	202682
23481	202683
55185	202684
103194	202685
53781	202686
72063	202687
18091	202688
56600	202689
90062	202690
15587	202691
8508	202692
12086	202693
59719	202694
42509	202695
61316	202696
70419	202697
81852	202698
78834	202699
29249	202700
11041	202701
34391	202702
9927	202703
119839	202704
21867	202705
39347	202706
16813	202707
116903	202708
3085	202709
18551	202710
39721	202711
1041	202712
13435	202713
7943	202714
51310	202715
39	202716
18703	202717
774	202718
109863	202719
52252	202720
133862	202721
74608	202722
1209	202723
28255	202724
119581	202725
37237	202726
22386	202727
71603	202728
35479	202729
87118	202730
5446	202731
1287	202732
1091	202733
86505	202734
25707	202735
27805	202736
134538	202737
7456	202738
69002	202739
14076	202740
374	202741
66185	202742
69965	202743
5953	202744
33672	202745
6161	202746
8209	202747
450	202748
16905	202749
30869	202750
31686	202751
133862	202752
46918	202753
3089	202754
2966	202755
17204	202756
63702	202757
5679	202758
56185	202759
15567	202760
55751	202761
78829	202762
70515	202763
69579	202764
15551	202765
106944	202766
67725	202767
4404	202768
10654	202769
14444	202770
94780	202771
120536	202772
86434	202773
47104	202774
119273	202775
70511	202776
34298	202777
72985	202778
7182	202779
22910	202780
146889	202781
69614	202782
18566	202783
53242	202784
40599	202785
1229	202786
27811	202787
73978	202788
23628	202789
227	202790
18267	202791
54700	202792
92519	202793
7823	202794
93082	202795
41105	202796
88426	202797
825	202798
4023	202799
19927	202800
33586	202801
9899	202802
98534	202803
14139	202804
100978	202805
21771	202806
22499	202807
34710	202808
30818	202809
52865	202810
49113	202811
43783	202812
21927	202813
129775	202814
106664	202815
49209	202816
2562	202817
12666	202818
68515	202819
63748	202820
2892	202821
16497	202822
3283	202823
145564	202824
45720	202825
502	202826
74993	202827
10128	202828
96626	202829
13472	202830
8797	202831
102018	202832
72195	202833
23595	202834
6429	202835
26416	202836
37066	202837
768	202838
30399	202839
16881	202840
54488	202841
19491	202842
17759	202843
95755	202844
871	202845
90352	202846
57257	202847
66590	202848
2205	202849
1070	202850
5224	202851
2466	202852
74657	202853
97670	202854
15067	202855
52618	202856
7272	202857
86435	202858
109981	202859
36705	202860
100547	202861
74523	202862
2909	202863
11685	202864
75772	202865
19716	202866
52645	202867
56862	202868
96691	202869
53791	202870
93695	202871
120404	202872
104293	202873
49547	202874
30600	202875
418	202876
48404	202877
15146	202878
2383	202879
26008	202880
440	202881
44399	202882
15188	202883
87179	202884
101308	202885
67424	202886
11860	202887
39597	202888
31312	202889
15068	202890
25232	202891
39670	202892
116280	202893
84154	202894
15325	202895
114940	202896
10819	202897
16183	202898
147016	202899
61486	202900
54690	202901
53833	202902
61226	202903
30516	202904
5729	202905
27596	202906
33785	202907
5431	202908
61561	202909
15055	202910
48761	202911
78684	202912
10756	202913
56446	202914
97789	202915
87720	202916
142527	202917
105	202918
23045	202919
67241	202920
77396	202921
8074	202922
53191	202923
51625	202924
16093	202925
57638	202926
25957	202927
21647	202928
70665	202929
20612	202930
20337	202931
4709	202932
107956	202933
66414	202934
12553	202935
37595	202936
131999	202937
138361	202938
17266	202939
58156	202940
87561	202941
49176	202942
128620	202943
10982	202944
1923	202945
3362	202946
33785	202947
63500	202948
150084	202949
7361	202950
29711	202951
36527	202952
50088	202953
9850	202954
53011	202955
19016	202956
61126	202957
61455	202958
121412	202959
2411	202960
91773	202961
13335	202962
47756	202963
14828	202964
23813	202965
29515	202966
6827	202967
1466	202968
49000	202969
15117	202970
25186	202971
1921	202972
29712	202973
136231	202974
66997	202975
56368	202976
52288	202977
15382	202978
26087	202979
95108	202980
10529	202981
48712	202982
81679	202983
15802	202984
97798	202985
17309	202986
134024	202987
13249	202988
64622	202989
13423	202990
57141	202991
124719	202992
25258	202993
4089	202994
62224	202995
91260	202996
5196	202997
73699	202998
57213	202999
34680	203000
85662	203001
11995	203002
4676	203003
98403	203004
59164	203005
1209	203006
123124	203007
92697	203008
15100	203009
8502	203010
14852	203011
12171	203012
43908	203013
47940	203014
81773	203015
19724	203016
63663	203017
69498	203018
24715	203019
15072	203020
45778	203021
54681	203022
86635	203023
2854	203024
112895	203025
38783	203026
92567	203027
75384	203028
103364	203029
73001	203030
506	203031
121272	203032
18590	203033
103617	203034
19937	203035
8689	203036
69684	203037
133	203038
61839	203039
13581	203040
21242	203041
57311	203042
3972	203043
39077	203044
47264	203045
878	203046
5562	203047
6874	203048
28100	203049
29936	203050
2219	203051
15174	203052
47999	203053
18646	203054
17258	203055
49471	203056
1917	203057
5383	203058
93619	203059
20110	203060
26217	203061
91275	203062
93872	203063
2892	203064
19662	203065
8600	203066
15580	203067
110871	203068
137632	203069
6839	203070
1352	203071
112902	203072
30495	203073
16593	203074
39902	203075
68397	203076
23897	203077
66024	203078
147492	203079
52280	203080
1950	203081
66186	203082
41989	203083
69253	203084
16415	203085
55825	203086
2625	203087
1704	203088
106826	203089
108345	203090
19221	203091
57482	203092
27672	203093
6812	203094
98921	203095
88208	203096
27091	203097
5110	203098
3327	203099
64666	203100
64446	203101
2183	203102
89519	203103
28551	203104
82788	203105
51098	203106
28069	203107
47822	203108
50874	203109
32451	203110
8616	203111
50871	203112
521	203113
48300	203114
52167	203115
82718	203116
53709	203117
59895	203118
56180	203119
39589	203120
71158	203121
25364	203122
44110	203123
858	203124
75517	203125
23745	203126
30328	203127
33789	203128
68447	203129
4202	203130
90301	203131
208	203132
130451	203133
5535	203134
4125	203135
42745	203136
23716	203137
4394	203138
939	203139
103002	203140
53174	203141
98989	203142
5901	203143
14449	203144
70998	203145
48107	203146
51983	203147
96254	203148
145616	203149
27941	203150
5973	203151
120541	203152
49876	203153
44844	203154
11959	203155
19548	203156
141083	203157
9031	203158
114613	203159
36364	203160
9805	203161
10659	203162
15550	203163
17409	203164
15490	203165
92693	203166
17007	203167
30934	203168
62858	203169
71668	203170
122765	203171
3511	203172
2936	203173
95303	203174
5472	203175
33964	203176
1604	203177
5904	203178
68753	203179
30583	203180
23180	203181
84054	203182
32832	203183
31045	203184
8854	203185
3922	203186
118704	203187
122441	203188
28687	203189
893	203190
3597	203191
20952	203192
30721	203193
36277	203194
16095	203195
9297	203196
17153	203197
112983	203198
38687	203199
37419	203200
577	203201
6816	203202
100232	203203
77384	203204
99562	203205
4493	203206
84504	203207
84174	203208
9029	203209
14586	203210
23055	203211
4410	203212
7286	203213
58302	203214
89012	203215
15703	203216
84809	203217
57831	203218
37442	203219
16704	203220
80929	203221
4075	203222
6691	203223
58731	203224
27664	203225
47017	203226
7236	203227
101190	203228
123304	203229
784	203230
122379	203231
24615	203232
39259	203233
50694	203234
56431	203235
6087	203236
19015	203237
14339	203238
140529	203239
409	203240
22578	203241
123217	203242
6047	203243
40700	203244
4675	203245
22171	203246
27821	203247
38006	203248
89505	203249
38399	203250
5258	203251
9279	203252
77782	203253
85411	203254
51266	203255
30412	203256
2044	203257
37998	203258
47906	203259
111878	203260
60871	203261
23464	203262
4366	203263
903	203264
98036	203265
16174	203266
836	203267
19793	203268
18393	203269
96069	203270
55995	203271
59215	203272
116865	203273
143910	203274
12704	203275
98670	203276
122913	203277
84767	203278
42808	203279
62330	203280
86898	203281
23507	203282
4220	203283
26101	203284
35936	203285
87948	203286
39020	203287
85711	203288
79239	203289
9899	203290
57856	203291
53011	203292
115793	203293
17253	203294
59509	203295
2717	203296
89408	203297
2414	203298
48287	203299
4006	203300
136657	203301
95186	203302
75069	203303
52980	203304
70537	203305
149139	203306
79607	203307
45022	203308
3999	203309
65768	203310
122677	203311
49138	203312
118506	203313
53182	203314
16422	203315
6867	203316
7673	203317
82489	203318
30403	203319
10425	203320
23465	203321
29724	203322
108585	203323
39039	203324
284	203325
59408	203326
98984	203327
919	203328
47907	203329
6725	203330
216	203331
80391	203332
53983	203333
97668	203334
2655	203335
96364	203336
48612	203337
5336	203338
55663	203339
51739	203340
51636	203341
6338	203342
8241	203343
22632	203344
8658	203345
11378	203346
94245	203347
90219	203348
3629	203349
32206	203350
46896	203351
65189	203352
48128	203353
21775	203354
22137	203355
18353	203356
23887	203357
28345	203358
106051	203359
122500	203360
53522	203361
54127	203362
97919	203363
78543	203364
13473	203365
8763	203366
56692	203367
740	203368
129715	203369
10579	203370
4108	203371
13593	203372
132127	203373
22446	203374
19682	203375
43740	203376
5567	203377
28007	203378
84262	203379
4311	203380
85327	203381
134478	203382
3960	203383
13762	203384
97854	203385
133815	203386
54110	203387
79375	203388
16963	203389
119100	203390
45384	203391
61000	203392
81468	203393
3522	203394
65502	203395
11679	203396
222	203397
42206	203398
61892	203399
41343	203400
33592	203401
97382	203402
91410	203403
52147	203404
52551	203405
10177	203406
80848	203407
3021	203408
7706	203409
41130	203410
30984	203411
83176	203412
45572	203413
15378	203414
14708	203415
23527	203416
9235	203417
46340	203418
112925	203419
4412	203420
2677	203421
6062	203422
2109	203423
21928	203424
78702	203425
2212	203426
88883	203427
36169	203428
2118	203429
49397	203430
3153	203431
116162	203432
49348	203433
10733	203434
61108	203435
2799	203436
44947	203437
15884	203438
7129	203439
46137	203440
45987	203441
22876	203442
6977	203443
8433	203444
103719	203445
69849	203446
24110	203447
19063	203448
88040	203449
82986	203450
3380	203451
25458	203452
20873	203453
94187	203454
108960	203455
85823	203456
31777	203457
19772	203458
78063	203459
30080	203460
4524	203461
108260	203462
137738	203463
22240	203464
4771	203465
8595	203466
38799	203467
66702	203468
60377	203469
26246	203470
36211	203471
146997	203472
27533	203473
13401	203474
6519	203475
71437	203476
48847	203477
132	203478
3089	203479
28228	203480
473	203481
27588	203482
65420	203483
25	203484
80420	203485
25712	203486
60967	203487
2329	203488
65473	203489
15732	203490
124742	203491
21158	203492
10895	203493
23161	203494
43112	203495
12275	203496
124777	203497
46	203498
50718	203499
6356	203500
79044	203501
52909	203502
26105	203503
22642	203504
77010	203505
57821	203506
255	203507
25495	203508
107428	203509
16128	203510
43678	203511
44874	203512
259	203513
1014	203514
6050	203515
122808	203516
80670	203517
81986	203518
46595	203519
20244	203520
18795	203521
69290	203522
59570	203523
2552	203524
1138	203525
129939	203526
37067	203527
1748	203528
108344	203529
13804	203530
63586	203531
90432	203532
722	203533
50142	203534
28357	203535
51928	203536
908	203537
74597	203538
73068	203539
61264	203540
66016	203541
14703	203542
2333	203543
7866	203544
121523	203545
26242	203546
15065	203547
71253	203548
93397	203549
9125	203550
8243	203551
15173	203552
38521	203553
8160	203554
128202	203555
2632	203556
17232	203557
71803	203558
12797	203559
104480	203560
9534	203561
30263	203562
83741	203563
80506	203564
85166	203565
43049	203566
2714	203567
51262	203568
10307	203569
98951	203570
16122	203571
38455	203572
780	203573
2538	203574
101313	203575
16551	203576
11	203577
18317	203578
89191	203579
124457	203580
82673	203581
5812	203582
15191	203583
7898	203584
113314	203585
37027	203586
121512	203587
26984	203588
29313	203589
66800	203590
44540	203591
49078	203592
13167	203593
60475	203594
23692	203595
19324	203596
83364	203597
88866	203598
11894	203599
13	203600
4028	203601
46430	203602
40690	203603
1684	203604
26527	203605
28289	203606
82376	203607
74381	203608
354	203609
97965	203610
59927	203611
39267	203612
2064	203613
3839	203614
88879	203615
10012	203616
14779	203617
52481	203618
11579	203619
27242	203620
112345	203621
35363	203622
8082	203623
16386	203624
46920	203625
46859	203626
8547	203627
21646	203628
4533	203629
49180	203630
31536	203631
92159	203632
1261	203633
26783	203634
65371	203635
65286	203636
64344	203637
39666	203638
79310	203639
72261	203640
4810	203641
725	203642
32153	203643
59632	203644
20877	203645
99141	203646
86259	203647
59312	203648
16786	203649
36307	203650
3369	203651
128633	203652
5239	203653
51212	203654
4617	203655
17063	203656
28313	203657
21290	203658
37977	203659
116669	203660
35453	203661
36579	203662
144488	203663
85831	203664
20333	203665
2737	203666
34978	203667
38014	203668
4916	203669
29073	203670
28318	203671
22040	203672
31723	203673
68179	203674
88537	203675
11612	203676
72993	203677
115322	203678
39264	203679
18173	203680
106443	203681
15039	203682
60178	203683
58	203684
17463	203685
17396	203686
87283	203687
36	203688
585	203689
6186	203690
37672	203691
25007	203692
12533	203693
64004	203694
118942	203695
52461	203696
693	203697
14924	203698
74080	203699
67831	203700
23348	203701
8831	203702
5615	203703
59410	203704
16397	203705
11287	203706
6228	203707
35619	203708
46568	203709
106009	203710
1385	203711
80075	203712
56379	203713
534	203714
100915	203715
64886	203716
18877	203717
22388	203718
16312	203719
44537	203720
1279	203721
3897	203722
131307	203723
14992	203724
62054	203725
12147	203726
43714	203727
69283	203728
48068	203729
32349	203730
117638	203731
197	203732
17524	203733
10224	203734
53166	203735
16183	203736
19603	203737
79984	203738
4098	203739
93120	203740
70286	203741
3967	203742
1547	203743
46229	203744
105361	203745
26775	203746
66264	203747
6324	203748
26384	203749
72469	203750
52233	203751
51204	203752
61108	203753
23887	203754
60049	203755
54125	203756
65836	203757
29381	203758
9678	203759
66316	203760
4711	203761
115591	203762
10010	203763
85212	203764
33666	203765
67405	203766
1210	203767
16414	203768
1333	203769
18390	203770
120233	203771
100313	203772
1423	203773
95744	203774
132286	203775
136076	203776
109932	203777
58989	203778
6955	203779
5657	203780
49930	203781
34826	203782
7127	203783
108606	203784
18210	203785
53702	203786
4413	203787
58310	203788
39586	203789
30294	203790
8128	203791
302	203792
90868	203793
341	203794
4273	203795
49699	203796
70588	203797
19	203798
22009	203799
102469	203800
4690	203801
28906	203802
27860	203803
89993	203804
33924	203805
8448	203806
113015	203807
26100	203808
1376	203809
35754	203810
34181	203811
22725	203812
3818	203813
14037	203814
7111	203815
17570	203816
99451	203817
36491	203818
21845	203819
14047	203820
67984	203821
92354	203822
91545	203823
121381	203824
64616	203825
117901	203826
70311	203827
4671	203828
34082	203829
45468	203830
234	203831
59111	203832
90488	203833
9138	203834
97248	203835
12470	203836
57495	203837
60285	203838
8277	203839
51075	203840
31963	203841
24362	203842
93159	203843
14823	203844
72215	203845
46179	203846
92217	203847
27103	203848
63693	203849
24312	203850
93008	203851
52696	203852
57574	203853
81598	203854
120542	203855
59862	203856
55072	203857
74827	203858
4930	203859
34637	203860
21330	203861
34800	203862
2067	203863
123	203864
515	203865
75899	203866
42952	203867
74693	203868
43570	203869
13108	203870
10687	203871
3514	203872
10681	203873
13523	203874
28380	203875
16129	203876
28276	203877
108953	203878
54977	203879
25287	203880
115185	203881
64816	203882
294	203883
136290	203884
8033	203885
163	203886
7759	203887
31835	203888
16839	203889
6513	203890
32185	203891
85880	203892
58012	203893
20037	203894
95250	203895
130889	203896
12127	203897
19953	203898
24167	203899
27516	203900
1488	203901
12225	203902
77140	203903
36612	203904
28851	203905
3741	203906
85930	203907
132199	203908
1849	203909
53782	203910
38666	203911
6303	203912
6407	203913
20352	203914
14295	203915
11648	203916
11179	203917
38874	203918
48992	203919
34502	203920
23032	203921
7343	203922
1132	203923
70412	203924
92682	203925
45403	203926
28391	203927
43481	203928
8627	203929
36979	203930
108132	203931
865	203932
9816	203933
10790	203934
62334	203935
98505	203936
46233	203937
44807	203938
24600	203939
81744	203940
21630	203941
56364	203942
7170	203943
87534	203944
9781	203945
84774	203946
21895	203947
20796	203948
108347	203949
65428	203950
4849	203951
38386	203952
5866	203953
138391	203954
61421	203955
16794	203956
28046	203957
49289	203958
132	203959
49562	203960
6720	203961
5057	203962
7260	203963
85744	203964
3592	203965
97981	203966
50948	203967
41690	203968
7059	203969
133056	203970
68898	203971
6632	203972
6236	203973
11937	203974
32368	203975
52786	203976
35399	203977
17197	203978
29902	203979
10347	203980
25467	203981
74432	203982
5422	203983
1297	203984
120688	203985
12269	203986
50094	203987
4850	203988
27423	203989
23560	203990
19099	203991
136194	203992
25895	203993
13156	203994
25170	203995
18300	203996
5105	203997
24490	203998
43392	203999
31240	204000
127927	204001
32314	204002
30795	204003
79236	204004
15749	204005
108545	204006
48575	204007
116819	204008
67884	204009
23831	204010
34974	204011
3684	204012
21036	204013
43571	204014
68998	204015
621	204016
19649	204017
20118	204018
23898	204019
111398	204020
140335	204021
7837	204022
6845	204023
37686	204024
8639	204025
11167	204026
114278	204027
33032	204028
122452	204029
8447	204030
92301	204031
140381	204032
2978	204033
30517	204034
26890	204035
69614	204036
68213	204037
45509	204038
5013	204039
963	204040
8121	204041
80481	204042
20594	204043
42699	204044
47523	204045
117058	204046
28174	204047
60555	204048
57877	204049
29575	204050
2080	204051
56283	204052
131956	204053
38890	204054
46611	204055
18592	204056
35600	204057
17994	204058
21268	204059
46582	204060
13000	204061
63295	204062
83983	204063
6545	204064
99627	204065
18613	204066
44285	204067
24910	204068
20235	204069
5396	204070
62129	204071
61368	204072
35946	204073
32718	204074
12691	204075
97724	204076
4341	204077
24099	204078
38949	204079
33382	204080
39264	204081
60044	204082
24764	204083
29559	204084
13539	204085
5072	204086
96677	204087
139194	204088
41018	204089
4065	204090
135734	204091
16624	204092
37134	204093
76331	204094
58021	204095
17554	204096
115340	204097
30903	204098
138538	204099
5511	204100
55591	204101
120252	204102
152	204103
23674	204104
32680	204105
47498	204106
8419	204107
45	204108
17044	204109
728	204110
26702	204111
29622	204112
98898	204113
730	204114
40409	204115
21550	204116
5765	204117
51580	204118
6086	204119
25323	204120
58025	204121
34856	204122
134042	204123
78522	204124
25039	204125
62591	204126
64532	204127
137499	204128
83135	204129
7458	204130
6684	204131
27040	204132
127196	204133
83645	204134
134090	204135
25443	204136
6985	204137
405	204138
3463	204139
123232	204140
34423	204141
26144	204142
71121	204143
20437	204144
61717	204145
138355	204146
5988	204147
796	204148
7521	204149
65556	204150
6068	204151
90980	204152
5664	204153
47987	204154
60055	204155
4209	204156
12565	204157
18438	204158
1565	204159
41931	204160
90904	204161
20612	204162
39481	204163
5285	204164
62350	204165
68508	204166
3589	204167
85350	204168
69290	204169
56974	204170
23200	204171
30452	204172
55577	204173
1064	204174
89704	204175
84523	204176
11271	204177
6149	204178
142	204179
97807	204180
70926	204181
138334	204182
102588	204183
22281	204184
94781	204185
18343	204186
110101	204187
47131	204188
9050	204189
37800	204190
45986	204191
64238	204192
37754	204193
26772	204194
26340	204195
25	204196
28327	204197
18065	204198
477	204199
14053	204200
93876	204201
386	204202
114002	204203
42461	204204
58606	204205
58519	204206
7936	204207
28760	204208
31329	204209
117523	204210
98850	204211
19869	204212
46471	204213
61145	204214
61946	204215
109911	204216
107680	204217
92105	204218
22829	204219
59825	204220
22237	204221
21221	204222
33083	204223
208	204224
12177	204225
65079	204226
13959	204227
22062	204228
67075	204229
47820	204230
60724	204231
14637	204232
4410	204233
63499	204234
111561	204235
1861	204236
59964	204237
51268	204238
9219	204239
40418	204240
14848	204241
87355	204242
5231	204243
99007	204244
53816	204245
70431	204246
2853	204247
69574	204248
43441	204249
62806	204250
90246	204251
125227	204252
6892	204253
6787	204254
72504	204255
34735	204256
128843	204257
74017	204258
43179	204259
43137	204260
56547	204261
19810	204262
65007	204263
16470	204264
6495	204265
26440	204266
51077	204267
48015	204268
639	204269
10687	204270
7091	204271
621	204272
19025	204273
3222	204274
49533	204275
53925	204276
50552	204277
1534	204278
4092	204279
49779	204280
67493	204281
11332	204282
54691	204283
19388	204284
305	204285
25189	204286
32458	204287
80157	204288
2642	204289
75111	204290
123870	204291
8327	204292
22297	204293
5086	204294
11753	204295
6534	204296
703	204297
82151	204298
5675	204299
1616	204300
97201	204301
72659	204302
300	204303
13124	204304
27562	204305
24055	204306
23653	204307
55825	204308
61154	204309
62554	204310
117421	204311
131728	204312
59674	204313
19895	204314
2086	204315
24216	204316
52082	204317
27991	204318
33185	204319
47107	204320
74464	204321
32602	204322
44285	204323
123574	204324
13768	204325
70538	204326
62686	204327
84489	204328
149958	204329
27463	204330
150068	204331
71892	204332
57274	204333
4840	204334
27178	204335
15413	204336
7927	204337
16990	204338
89959	204339
7529	204340
7809	204341
9361	204342
44756	204343
56382	204344
107331	204345
15253	204346
132673	204347
101921	204348
86939	204349
75596	204350
125727	204351
19935	204352
27841	204353
118482	204354
2955	204355
36847	204356
5611	204357
81407	204358
48168	204359
34750	204360
7074	204361
21137	204362
26787	204363
5632	204364
10435	204365
119142	204366
16051	204367
26348	204368
38893	204369
73311	204370
89866	204371
134759	204372
48516	204373
9	204374
23787	204375
71376	204376
40621	204377
28480	204378
49537	204379
104735	204380
84664	204381
51054	204382
35645	204383
3792	204384
32805	204385
117016	204386
20600	204387
117696	204388
18002	204389
36935	204390
11815	204391
103107	204392
120937	204393
16039	204394
35985	204395
7236	204396
19033	204397
48175	204398
110054	204399
3065	204400
53097	204401
46271	204402
64913	204403
1391	204404
26048	204405
36989	204406
57919	204407
35267	204408
104842	204409
83826	204410
80645	204411
16584	204412
14691	204413
7056	204414
41454	204415
10323	204416
44064	204417
48672	204418
50445	204419
64290	204420
2612	204421
92167	204422
17700	204423
45332	204424
55534	204425
100433	204426
8989	204427
73395	204428
32451	204429
121565	204430
43236	204431
63653	204432
13469	204433
106003	204434
29061	204435
10035	204436
101537	204437
9979	204438
253	204439
9921	204440
105111	204441
26407	204442
4537	204443
35937	204444
32336	204445
17957	204446
28774	204447
17023	204448
8238	204449
39056	204450
116693	204451
697	204452
85670	204453
3739	204454
110701	204455
44306	204456
6658	204457
42168	204458
4639	204459
38470	204460
6483	204461
20664	204462
53153	204463
29261	204464
1870	204465
48184	204466
22747	204467
21863	204468
71699	204469
14303	204470
439	204471
98442	204472
31323	204473
33494	204474
112179	204475
13357	204476
106924	204477
60843	204478
9320	204479
90770	204480
18061	204481
75941	204482
20193	204483
24805	204484
21569	204485
46010	204486
11844	204487
20281	204488
53883	204489
118727	204490
20769	204491
21974	204492
49838	204493
71335	204494
14273	204495
6089	204496
59366	204497
95131	204498
70397	204499
120446	204500
735	204501
39942	204502
128706	204503
125170	204504
1024	204505
58890	204506
72660	204507
60808	204508
88839	204509
67366	204510
33390	204511
2295	204512
55272	204513
101241	204514
7578	204515
6090	204516
48478	204517
4614	204518
117699	204519
131275	204520
64513	204521
96630	204522
51632	204523
58723	204524
64627	204525
3352	204526
107040	204527
16835	204528
38228	204529
108195	204530
26745	204531
118364	204532
2306	204533
95630	204534
19979	204535
17664	204536
27581	204537
46863	204538
11445	204539
40600	204540
66017	204541
44800	204542
20410	204543
48321	204544
7962	204545
7916	204546
50279	204547
4766	204548
46877	204549
10684	204550
44764	204551
1473	204552
23121	204553
68023	204554
16843	204555
110416	204556
29473	204557
49814	204558
78075	204559
121369	204560
3493	204561
130727	204562
63936	204563
78528	204564
127145	204565
10820	204566
9856	204567
86225	204568
23623	204569
9959	204570
19093	204571
8431	204572
21129	204573
39419	204574
1078	204575
35998	204576
17763	204577
41832	204578
39800	204579
79982	204580
3284	204581
104334	204582
89585	204583
4666	204584
10011	204585
81749	204586
24833	204587
737	204588
50132	204589
2717	204590
76980	204591
130275	204592
87020	204593
468	204594
29462	204595
13982	204596
41987	204597
23097	204598
27926	204599
69388	204600
2500	204601
16474	204602
22882	204603
36346	204604
3300	204605
42447	204606
9694	204607
75586	204608
18342	204609
12776	204610
34516	204611
142922	204612
2160	204613
22403	204614
103246	204615
5938	204616
27664	204617
11926	204618
15517	204619
47850	204620
17232	204621
133842	204622
131036	204623
91865	204624
48836	204625
33466	204626
36417	204627
44850	204628
6144	204629
47830	204630
72596	204631
29839	204632
122997	204633
9010	204634
4817	204635
41759	204636
40100	204637
3100	204638
1480	204639
62026	204640
39667	204641
28107	204642
2887	204643
47299	204644
12221	204645
27435	204646
1466	204647
105874	204648
104999	204649
129486	204650
104247	204651
95605	204652
43019	204653
22354	204654
65905	204655
61860	204656
116032	204657
136172	204658
137746	204659
74946	204660
15569	204661
3162	204662
14340	204663
3433	204664
24346	204665
44418	204666
13045	204667
61676	204668
139808	204669
1374	204670
70856	204671
9080	204672
44192	204673
95675	204674
4608	204675
6383	204676
3980	204677
89093	204678
27170	204679
60227	204680
62725	204681
10	204682
69548	204683
10220	204684
64884	204685
12256	204686
27192	204687
29382	204688
69113	204689
40556	204690
11400	204691
18225	204692
15568	204693
104312	204694
7985	204695
14590	204696
130225	204697
24591	204698
1671	204699
1298	204700
69386	204701
9684	204702
99777	204703
76973	204704
76406	204705
72405	204706
27190	204707
6655	204708
2574	204709
64980	204710
9788	204711
20395	204712
43860	204713
70987	204714
10104	204715
28232	204716
75078	204717
9370	204718
10795	204719
59258	204720
120999	204721
21483	204722
7529	204723
35471	204724
63927	204725
41209	204726
28550	204727
119953	204728
44530	204729
27293	204730
112519	204731
61839	204732
19437	204733
3858	204734
2024	204735
34921	204736
109650	204737
3459	204738
7019	204739
11549	204740
71984	204741
3595	204742
3572	204743
979	204744
35361	204745
4936	204746
7693	204747
82694	204748
70733	204749
101376	204750
142741	204751
63111	204752
83272	204753
29743	204754
101644	204755
6690	204756
361	204757
87690	204758
28712	204759
73834	204760
91699	204761
20516	204762
15826	204763
33409	204764
6227	204765
964	204766
72510	204767
18329	204768
89586	204769
8554	204770
28579	204771
1524	204772
2224	204773
1951	204774
39836	204775
142233	204776
84677	204777
49253	204778
83692	204779
59016	204780
14921	204781
33874	204782
28192	204783
35845	204784
92175	204785
133549	204786
143599	204787
31022	204788
49380	204789
115621	204790
44053	204791
82974	204792
4655	204793
10649	204794
64284	204795
6969	204796
55964	204797
7333	204798
962	204799
68957	204800
39012	204801
54068	204802
91330	204803
661	204804
122023	204805
19293	204806
486	204807
28692	204808
87039	204809
42091	204810
62398	204811
12735	204812
33907	204813
24130	204814
17180	204815
33587	204816
59595	204817
91439	204818
119569	204819
61558	204820
11229	204821
96378	204822
109532	204823
117061	204824
77406	204825
38391	204826
43540	204827
95	204828
33233	204829
69425	204830
19972	204831
312	204832
15941	204833
132	204834
67651	204835
15625	204836
29497	204837
56253	204838
33988	204839
135545	204840
51124	204841
245	204842
4872	204843
67864	204844
97259	204845
75338	204846
72067	204847
14904	204848
20681	204849
2984	204850
115194	204851
37634	204852
66671	204853
76037	204854
36507	204855
631	204856
10007	204857
12444	204858
19080	204859
79712	204860
13797	204861
93148	204862
41300	204863
52104	204864
85715	204865
5156	204866
132558	204867
74655	204868
49398	204869
85654	204870
17277	204871
678	204872
33113	204873
29403	204874
64081	204875
51176	204876
37115	204877
94942	204878
70308	204879
21872	204880
86962	204881
7849	204882
90392	204883
9519	204884
50347	204885
111907	204886
2790	204887
4941	204888
111385	204889
109019	204890
46360	204891
1651	204892
16879	204893
11061	204894
13685	204895
8104	204896
64220	204897
186	204898
5937	204899
119001	204900
43193	204901
9078	204902
72422	204903
15840	204904
23626	204905
45285	204906
42599	204907
88210	204908
20238	204909
123738	204910
84	204911
54495	204912
37427	204913
67111	204914
30556	204915
4108	204916
109546	204917
121175	204918
56305	204919
24094	204920
48500	204921
5443	204922
73734	204923
109820	204924
1967	204925
79382	204926
80094	204927
59312	204928
94863	204929
103655	204930
30903	204931
31184	204932
1379	204933
18788	204934
401	204935
921	204936
34149	204937
134519	204938
10383	204939
7750	204940
43784	204941
136088	204942
51314	204943
103875	204944
31812	204945
14572	204946
66322	204947
103474	204948
28709	204949
44365	204950
11458	204951
12386	204952
62013	204953
2962	204954
122948	204955
80519	204956
86393	204957
125392	204958
24194	204959
17179	204960
39470	204961
7459	204962
1508	204963
130505	204964
11141	204965
38838	204966
8445	204967
124702	204968
68486	204969
62583	204970
54511	204971
52122	204972
76953	204973
104565	204974
12866	204975
57535	204976
103085	204977
44038	204978
17430	204979
112953	204980
65012	204981
10261	204982
17239	204983
10400	204984
64413	204985
75401	204986
30372	204987
27782	204988
31745	204989
40637	204990
3088	204991
3769	204992
19571	204993
25772	204994
22636	204995
2350	204996
44832	204997
110770	204998
88171	204999
43557	205000
743	205001
26944	205002
17618	205003
84316	205004
10368	205005
52031	205006
31729	205007
53948	205008
115854	205009
68517	205010
658	205011
90607	205012
10291	205013
32105	205014
104089	205015
53324	205016
400	205017
146342	205018
38024	205019
60845	205020
52358	205021
53920	205022
19853	205023
105238	205024
12784	205025
46545	205026
17486	205027
26142	205028
130191	205029
29078	205030
60361	205031
49324	205032
74015	205033
112811	205034
59005	205035
56825	205036
30098	205037
14481	205038
8721	205039
94065	205040
119100	205041
94086	205042
10633	205043
9673	205044
14858	205045
68484	205046
61499	205047
67	205048
5586	205049
10037	205050
59	205051
64761	205052
79977	205053
18021	205054
150347	205055
17408	205056
119066	205057
22962	205058
96341	205059
42736	205060
17193	205061
111376	205062
84072	205063
132427	205064
70160	205065
39634	205066
4231	205067
16242	205068
19120	205069
11812	205070
15308	205071
6979	205072
51272	205073
37436	205074
11843	205075
47324	205076
43356	205077
56454	205078
13829	205079
11127	205080
14594	205081
115322	205082
58966	205083
19165	205084
213	205085
85025	205086
3846	205087
7374	205088
122633	205089
35430	205090
33993	205091
102102	205092
37856	205093
9241	205094
3605	205095
96523	205096
1702	205097
62429	205098
27304	205099
95940	205100
3674	205101
4420	205102
11978	205103
13321	205104
106630	205105
57769	205106
35586	205107
67148	205108
15620	205109
15738	205110
40751	205111
1289	205112
10985	205113
61221	205114
52870	205115
135943	205116
44422	205117
92674	205118
24634	205119
43699	205120
32474	205121
81482	205122
21974	205123
92935	205124
81724	205125
54605	205126
8275	205127
60210	205128
24745	205129
16885	205130
20782	205131
6047	205132
22609	205133
43448	205134
66087	205135
54242	205136
51612	205137
136799	205138
69021	205139
87872	205140
136605	205141
79566	205142
4615	205143
5401	205144
46074	205145
24517	205146
1408	205147
52944	205148
80569	205149
72455	205150
201	205151
58914	205152
50803	205153
60434	205154
108525	205155
12727	205156
77377	205157
13920	205158
62017	205159
2020	205160
78269	205161
73630	205162
31265	205163
19024	205164
2112	205165
73254	205166
33829	205167
27680	205168
9629	205169
25551	205170
143572	205171
74868	205172
141455	205173
93730	205174
53175	205175
96128	205176
35626	205177
35484	205178
14797	205179
63808	205180
4903	205181
178	205182
26174	205183
3289	205184
78370	205185
4352	205186
14308	205187
29312	205188
53215	205189
70418	205190
92419	205191
68963	205192
5180	205193
5012	205194
118929	205195
79504	205196
54389	205197
33175	205198
116313	205199
5040	205200
96261	205201
47307	205202
5007	205203
36435	205204
37506	205205
57202	205206
45826	205207
23387	205208
43678	205209
15488	205210
12156	205211
115466	205212
41767	205213
41160	205214
7980	205215
45937	205216
54905	205217
79509	205218
8967	205219
30854	205220
15918	205221
42618	205222
101575	205223
54001	205224
50635	205225
2697	205226
67835	205227
33901	205228
111042	205229
80901	205230
30402	205231
21585	205232
46044	205233
23301	205234
27340	205235
63278	205236
2502	205237
21258	205238
90970	205239
54243	205240
83229	205241
2685	205242
44493	205243
17319	205244
43146	205245
23662	205246
56401	205247
23876	205248
26935	205249
54438	205250
54910	205251
66415	205252
17657	205253
34960	205254
70590	205255
1051	205256
128252	205257
6052	205258
25861	205259
36743	205260
57245	205261
647	205262
7442	205263
42079	205264
39258	205265
65593	205266
16855	205267
21905	205268
261	205269
73086	205270
124296	205271
88063	205272
112068	205273
72526	205274
12845	205275
28312	205276
26556	205277
6333	205278
14187	205279
41410	205280
92609	205281
20264	205282
75467	205283
91267	205284
60943	205285
9744	205286
151	205287
28228	205288
132141	205289
2445	205290
11616	205291
61802	205292
51073	205293
103274	205294
112001	205295
18123	205296
41289	205297
148822	205298
38255	205299
8870	205300
71135	205301
7218	205302
68736	205303
15970	205304
57235	205305
82820	205306
2321	205307
7452	205308
72357	205309
83454	205310
23217	205311
633	205312
63084	205313
22	205314
36641	205315
3972	205316
133226	205317
29297	205318
16672	205319
53655	205320
64848	205321
41677	205322
23560	205323
28436	205324
9299	205325
13625	205326
123272	205327
503	205328
83958	205329
945	205330
112126	205331
65178	205332
35435	205333
18030	205334
30891	205335
46407	205336
144879	205337
93966	205338
134931	205339
53490	205340
112094	205341
3356	205342
61074	205343
41201	205344
21489	205345
25544	205346
26026	205347
92047	205348
30962	205349
40308	205350
57433	205351
328	205352
65578	205353
4757	205354
3449	205355
30307	205356
15413	205357
1247	205358
2670	205359
51507	205360
13902	205361
38989	205362
631	205363
78880	205364
39110	205365
9678	205366
11514	205367
48096	205368
24097	205369
6247	205370
15919	205371
58655	205372
43317	205373
738	205374
2794	205375
21446	205376
37481	205377
142408	205378
227	205379
12998	205380
85525	205381
108624	205382
69410	205383
3488	205384
69678	205385
39116	205386
149890	205387
16143	205388
2758	205389
93645	205390
80026	205391
15429	205392
49488	205393
62722	205394
34381	205395
57379	205396
121672	205397
31064	205398
58476	205399
92237	205400
102166	205401
50692	205402
133228	205403
22946	205404
55284	205405
133030	205406
78741	205407
103817	205408
5825	205409
6936	205410
16082	205411
106719	205412
16129	205413
5794	205414
61679	205415
11967	205416
28404	205417
70300	205418
6890	205419
46354	205420
17900	205421
77731	205422
16885	205423
43041	205424
27154	205425
28529	205426
1747	205427
65440	205428
117057	205429
1682	205430
36098	205431
29550	205432
43849	205433
1042	205434
99209	205435
22056	205436
24670	205437
56177	205438
4500	205439
83649	205440
29268	205441
64066	205442
25400	205443
90301	205444
27443	205445
43605	205446
11892	205447
145360	205448
16587	205449
101103	205450
39516	205451
85566	205452
30547	205453
12703	205454
107922	205455
109472	205456
7681	205457
67991	205458
21130	205459
74198	205460
2463	205461
63379	205462
76995	205463
4844	205464
62033	205465
30897	205466
11625	205467
1996	205468
31001	205469
2276	205470
44822	205471
48542	205472
13064	205473
15637	205474
13616	205475
39482	205476
51141	205477
10316	205478
36626	205479
105213	205480
163	205481
23684	205482
6923	205483
4797	205484
101134	205485
30276	205486
46515	205487
37396	205488
100504	205489
12960	205490
41816	205491
69712	205492
46726	205493
62229	205494
62405	205495
7986	205496
77627	205497
8374	205498
8869	205499
71153	205500
62164	205501
119482	205502
100012	205503
4106	205504
52500	205505
75293	205506
128056	205507
23640	205508
92569	205509
88594	205510
18920	205511
1967	205512
2885	205513
13152	205514
2459	205515
1801	205516
71905	205517
102965	205518
33480	205519
46232	205520
126578	205521
16593	205522
111184	205523
113590	205524
47960	205525
17818	205526
79648	205527
22984	205528
32033	205529
31006	205530
40991	205531
34480	205532
691	205533
32016	205534
9310	205535
74025	205536
19555	205537
14347	205538
41488	205539
46117	205540
930	205541
1082	205542
23164	205543
54085	205544
2207	205545
33716	205546
4901	205547
35327	205548
48039	205549
2414	205550
118378	205551
46659	205552
17452	205553
16820	205554
53176	205555
14161	205556
60071	205557
33620	205558
55751	205559
25608	205560
3899	205561
34760	205562
20970	205563
18499	205564
59765	205565
50605	205566
4814	205567
19159	205568
17876	205569
51788	205570
110159	205571
77545	205572
2146	205573
74087	205574
24767	205575
26675	205576
14013	205577
9359	205578
136092	205579
13043	205580
1637	205581
9890	205582
62683	205583
33051	205584
56179	205585
2911	205586
9823	205587
38821	205588
22059	205589
15999	205590
57756	205591
2132	205592
21899	205593
146408	205594
20766	205595
15017	205596
124345	205597
8044	205598
3667	205599
130189	205600
122517	205601
41479	205602
60626	205603
31771	205604
742	205605
7721	205606
85612	205607
13561	205608
43842	205609
85377	205610
74368	205611
58970	205612
30083	205613
42983	205614
34947	205615
137273	205616
7711	205617
5899	205618
22783	205619
62386	205620
2701	205621
67641	205622
109723	205623
328	205624
18818	205625
41307	205626
55175	205627
46841	205628
78601	205629
32173	205630
13679	205631
2777	205632
36260	205633
94797	205634
10680	205635
25951	205636
81080	205637
80502	205638
27139	205639
51282	205640
58516	205641
14141	205642
24732	205643
1163	205644
139091	205645
79569	205646
15998	205647
68497	205648
25946	205649
8296	205650
55607	205651
30079	205652
6416	205653
4053	205654
28338	205655
3984	205656
43003	205657
71728	205658
36302	205659
27643	205660
12268	205661
116879	205662
58843	205663
25578	205664
13143	205665
16417	205666
47766	205667
34035	205668
50586	205669
2058	205670
97538	205671
82241	205672
115199	205673
2909	205674
93167	205675
525	205676
143538	205677
16375	205678
8073	205679
50360	205680
3204	205681
45197	205682
15989	205683
53914	205684
78810	205685
14936	205686
70948	205687
2043	205688
34913	205689
38063	205690
23380	205691
123011	205692
47433	205693
59570	205694
197	205695
5033	205696
142157	205697
9331	205698
6043	205699
37431	205700
44859	205701
68429	205702
62670	205703
356	205704
6473	205705
76016	205706
109018	205707
18655	205708
18832	205709
109365	205710
2639	205711
18869	205712
124332	205713
8924	205714
5188	205715
44675	205716
25092	205717
108580	205718
20426	205719
56420	205720
96420	205721
16491	205722
52870	205723
141	205724
115205	205725
74296	205726
45309	205727
5723	205728
97744	205729
2379	205730
131664	205731
31167	205732
70646	205733
2497	205734
98227	205735
123438	205736
43207	205737
51962	205738
750	205739
9837	205740
60277	205741
9410	205742
54244	205743
35982	205744
10997	205745
99359	205746
43290	205747
1520	205748
45083	205749
89278	205750
63979	205751
103027	205752
127118	205753
21865	205754
31823	205755
52251	205756
82657	205757
1451	205758
29941	205759
26893	205760
47222	205761
2416	205762
45254	205763
26959	205764
16778	205765
68039	205766
36493	205767
7904	205768
19711	205769
28235	205770
92182	205771
46817	205772
68493	205773
59993	205774
8908	205775
35384	205776
69986	205777
75628	205778
82141	205779
47205	205780
23408	205781
16815	205782
4823	205783
77349	205784
2372	205785
95830	205786
33485	205787
6673	205788
50690	205789
119762	205790
66112	205791
2893	205792
116160	205793
13646	205794
15927	205795
99659	205796
12181	205797
38205	205798
47763	205799
349	205800
18285	205801
53196	205802
59169	205803
3826	205804
148750	205805
27400	205806
14906	205807
1280	205808
21628	205809
3218	205810
71039	205811
130021	205812
1641	205813
6603	205814
20403	205815
111221	205816
49575	205817
2648	205818
21021	205819
63241	205820
75375	205821
45726	205822
116	205823
38470	205824
47	205825
275	205826
12734	205827
20023	205828
13021	205829
1930	205830
4933	205831
4912	205832
1245	205833
10155	205834
3516	205835
16613	205836
7066	205837
14739	205838
121071	205839
3212	205840
139484	205841
73512	205842
26515	205843
53847	205844
2550	205845
101099	205846
40132	205847
72725	205848
17205	205849
72770	205850
36702	205851
6561	205852
123161	205853
69892	205854
4925	205855
12911	205856
40312	205857
85933	205858
91324	205859
59265	205860
103404	205861
126245	205862
3041	205863
112462	205864
49913	205865
2115	205866
51976	205867
63222	205868
16269	205869
46974	205870
98996	205871
3484	205872
81856	205873
70748	205874
111915	205875
24680	205876
18807	205877
41517	205878
137282	205879
60163	205880
15876	205881
64350	205882
52625	205883
57717	205884
7141	205885
143	205886
112141	205887
17347	205888
86705	205889
52568	205890
16111	205891
3749	205892
2490	205893
3909	205894
24435	205895
21366	205896
6814	205897
78212	205898
40770	205899
132964	205900
62041	205901
55517	205902
30229	205903
90939	205904
55329	205905
23205	205906
20492	205907
29971	205908
86140	205909
1284	205910
76935	205911
51917	205912
76840	205913
5700	205914
144987	205915
69803	205916
7996	205917
97569	205918
81	205919
24336	205920
13203	205921
39698	205922
24033	205923
34094	205924
12369	205925
505	205926
74191	205927
35169	205928
11126	205929
98268	205930
29339	205931
50961	205932
11935	205933
817	205934
255	205935
74372	205936
65888	205937
1773	205938
1691	205939
38965	205940
18109	205941
21090	205942
13381	205943
8130	205944
36019	205945
42731	205946
6252	205947
88105	205948
130564	205949
7073	205950
87253	205951
14652	205952
41748	205953
49307	205954
107210	205955
72240	205956
88717	205957
67370	205958
48901	205959
73704	205960
28611	205961
6953	205962
32064	205963
94	205964
72614	205965
2637	205966
13	205967
7671	205968
6310	205969
50288	205970
15182	205971
59047	205972
113962	205973
64621	205974
3217	205975
94257	205976
14573	205977
1815	205978
18590	205979
14155	205980
41092	205981
17145	205982
4235	205983
2711	205984
36661	205985
11576	205986
77322	205987
409	205988
65913	205989
1177	205990
50229	205991
3509	205992
48486	205993
25947	205994
88074	205995
19070	205996
5269	205997
24479	205998
46712	205999
92647	206000
5906	206001
4	206002
11853	206003
42115	206004
28203	206005
53670	206006
45338	206007
7743	206008
34714	206009
81200	206010
65381	206011
55744	206012
2381	206013
9386	206014
39148	206015
57720	206016
131691	206017
143971	206018
5306	206019
21450	206020
81995	206021
44324	206022
10724	206023
16079	206024
24703	206025
72836	206026
79191	206027
4815	206028
24341	206029
24718	206030
94895	206031
138797	206032
16131	206033
50917	206034
31042	206035
61051	206036
23994	206037
35660	206038
3517	206039
3031	206040
117264	206041
127116	206042
97031	206043
24938	206044
2449	206045
36617	206046
5587	206047
38243	206048
67199	206049
35196	206050
31743	206051
5495	206052
10405	206053
36717	206054
40082	206055
78155	206056
6124	206057
4572	206058
17632	206059
14884	206060
19640	206061
6106	206062
1846	206063
45400	206064
26391	206065
23861	206066
40947	206067
54257	206068
12851	206069
131659	206070
76086	206071
113993	206072
60705	206073
1	206074
29409	206075
98054	206076
28361	206077
77916	206078
78834	206079
73802	206080
7865	206081
41966	206082
22475	206083
63029	206084
43989	206085
73172	206086
21172	206087
2614	206088
114	206089
585	206090
83972	206091
12499	206092
82773	206093
1718	206094
85317	206095
46388	206096
144722	206097
43118	206098
56660	206099
25549	206100
27412	206101
34763	206102
3484	206103
59542	206104
36057	206105
11464	206106
112710	206107
18999	206108
113462	206109
15104	206110
53457	206111
79824	206112
35113	206113
4263	206114
94134	206115
27903	206116
17949	206117
53662	206118
4478	206119
84261	206120
82703	206121
5207	206122
4332	206123
8383	206124
29503	206125
83727	206126
120952	206127
761	206128
10941	206129
13988	206130
7877	206131
42012	206132
10845	206133
18836	206134
141143	206135
70013	206136
15827	206137
8913	206138
44568	206139
6123	206140
109577	206141
1054	206142
39829	206143
51663	206144
79408	206145
20024	206146
16722	206147
65058	206148
41965	206149
68439	206150
70521	206151
103632	206152
19920	206153
24414	206154
8561	206155
69124	206156
116879	206157
1907	206158
30070	206159
78726	206160
24228	206161
47598	206162
62733	206163
10111	206164
8169	206165
88831	206166
32970	206167
132082	206168
31775	206169
7460	206170
139637	206171
16588	206172
4926	206173
7054	206174
55747	206175
116898	206176
17194	206177
9435	206178
94968	206179
13905	206180
110410	206181
46590	206182
49391	206183
46	206184
121109	206185
32303	206186
9473	206187
20424	206188
88531	206189
10516	206190
11418	206191
15489	206192
102745	206193
88193	206194
28857	206195
24849	206196
92862	206197
6135	206198
99862	206199
59600	206200
51820	206201
36564	206202
3228	206203
52097	206204
10015	206205
67395	206206
9783	206207
93535	206208
12567	206209
4451	206210
67184	206211
21889	206212
104872	206213
23151	206214
32677	206215
98907	206216
10229	206217
30972	206218
11346	206219
39732	206220
15332	206221
44688	206222
21294	206223
10545	206224
28016	206225
54536	206226
59850	206227
6875	206228
37201	206229
22949	206230
10756	206231
58974	206232
43250	206233
54764	206234
49339	206235
128296	206236
3756	206237
19340	206238
14913	206239
17518	206240
84015	206241
52457	206242
8280	206243
126467	206244
17990	206245
10656	206246
103353	206247
114092	206248
57835	206249
35122	206250
16176	206251
16375	206252
35718	206253
12235	206254
177	206255
88427	206256
19706	206257
96634	206258
58780	206259
47434	206260
80209	206261
43984	206262
22556	206263
21469	206264
66904	206265
26781	206266
129825	206267
18252	206268
43542	206269
16602	206270
70750	206271
27184	206272
125467	206273
83961	206274
63318	206275
12109	206276
58572	206277
25317	206278
64647	206279
112963	206280
19513	206281
36797	206282
74820	206283
59598	206284
28842	206285
125623	206286
67968	206287
16948	206288
12581	206289
51695	206290
37047	206291
146276	206292
19878	206293
88303	206294
9941	206295
95929	206296
91671	206297
1425	206298
36992	206299
134433	206300
19353	206301
4783	206302
2967	206303
22060	206304
117172	206305
128241	206306
65734	206307
21776	206308
81384	206309
24599	206310
10844	206311
96632	206312
105838	206313
105786	206314
67942	206315
22993	206316
39907	206317
76839	206318
118592	206319
118659	206320
20840	206321
62585	206322
26030	206323
147150	206324
4811	206325
45129	206326
66760	206327
8528	206328
79454	206329
81361	206330
25298	206331
3637	206332
85	206333
114303	206334
42790	206335
60216	206336
29393	206337
44384	206338
64217	206339
59209	206340
105342	206341
26403	206342
45858	206343
44652	206344
8262	206345
38449	206346
71283	206347
123306	206348
15777	206349
39848	206350
45532	206351
86732	206352
321	206353
71535	206354
106692	206355
44818	206356
114823	206357
11733	206358
29352	206359
25944	206360
48792	206361
93300	206362
3460	206363
102270	206364
45478	206365
15354	206366
67299	206367
30928	206368
17297	206369
16595	206370
16509	206371
69130	206372
20050	206373
19807	206374
83	206375
81157	206376
2472	206377
53420	206378
2073	206379
13843	206380
1150	206381
106702	206382
21509	206383
111469	206384
1814	206385
13797	206386
99954	206387
4260	206388
6209	206389
16660	206390
44202	206391
25482	206392
36770	206393
2437	206394
22136	206395
10163	206396
34580	206397
8435	206398
9764	206399
7626	206400
119085	206401
20609	206402
26275	206403
72892	206404
87447	206405
537	206406
66706	206407
25073	206408
56933	206409
41301	206410
22325	206411
16768	206412
2304	206413
44202	206414
2519	206415
146231	206416
98640	206417
12565	206418
32407	206419
4634	206420
667	206421
1004	206422
9365	206423
44147	206424
53427	206425
81086	206426
92594	206427
51552	206428
93244	206429
78971	206430
32804	206431
28443	206432
2715	206433
20385	206434
15653	206435
6826	206436
99425	206437
32755	206438
11212	206439
41425	206440
87289	206441
30534	206442
90278	206443
100564	206444
140360	206445
23822	206446
3667	206447
134436	206448
25785	206449
113640	206450
40160	206451
33502	206452
134884	206453
91012	206454
12617	206455
54364	206456
114008	206457
20822	206458
90983	206459
43570	206460
30549	206461
87234	206462
121082	206463
29125	206464
33	206465
92291	206466
43560	206467
1646	206468
454	206469
64548	206470
67958	206471
14028	206472
33884	206473
17283	206474
71711	206475
121427	206476
21514	206477
111008	206478
6454	206479
12824	206480
7922	206481
117934	206482
74050	206483
114350	206484
46494	206485
61165	206486
10219	206487
46843	206488
73045	206489
12	206490
713	206491
85874	206492
137426	206493
37799	206494
38766	206495
75093	206496
77511	206497
113635	206498
11268	206499
40043	206500
11770	206501
46274	206502
80161	206503
3610	206504
82749	206505
17723	206506
21848	206507
28650	206508
28315	206509
57280	206510
4425	206511
128236	206512
28600	206513
8056	206514
133184	206515
30356	206516
58184	206517
99794	206518
36341	206519
87468	206520
10330	206521
29168	206522
1177	206523
1768	206524
456	206525
4404	206526
35850	206527
38864	206528
119388	206529
42317	206530
4910	206531
14295	206532
65163	206533
6942	206534
64232	206535
125306	206536
7505	206537
81122	206538
47544	206539
102301	206540
1542	206541
8609	206542
80531	206543
69435	206544
11151	206545
21060	206546
133563	206547
61185	206548
76036	206549
119027	206550
142482	206551
13888	206552
131887	206553
114447	206554
5619	206555
30905	206556
27463	206557
96677	206558
22747	206559
71064	206560
23267	206561
30877	206562
13746	206563
56914	206564
60908	206565
5232	206566
2744	206567
132173	206568
11062	206569
43540	206570
6087	206571
93792	206572
20065	206573
148998	206574
8	206575
13730	206576
103129	206577
149273	206578
98066	206579
44328	206580
16927	206581
104596	206582
19751	206583
11921	206584
57631	206585
10391	206586
10848	206587
61450	206588
26714	206589
8820	206590
18483	206591
18176	206592
5052	206593
8547	206594
101060	206595
39731	206596
80313	206597
54898	206598
27401	206599
53619	206600
62491	206601
83329	206602
95596	206603
39346	206604
61645	206605
40509	206606
38907	206607
11961	206608
29818	206609
24988	206610
15364	206611
66284	206612
47956	206613
50808	206614
19266	206615
23313	206616
44068	206617
7861	206618
28236	206619
26931	206620
30804	206621
118368	206622
24796	206623
118683	206624
82604	206625
43418	206626
122619	206627
74070	206628
16973	206629
4089	206630
2309	206631
91366	206632
16271	206633
20052	206634
74768	206635
150267	206636
23087	206637
28001	206638
36807	206639
83	206640
40649	206641
929	206642
27486	206643
74735	206644
89337	206645
31362	206646
10289	206647
57428	206648
81488	206649
13948	206650
29622	206651
512	206652
112556	206653
39358	206654
3846	206655
12746	206656
27418	206657
61759	206658
3705	206659
11434	206660
3187	206661
35735	206662
120183	206663
126649	206664
138507	206665
133402	206666
53483	206667
10700	206668
50369	206669
14279	206670
84529	206671
23557	206672
114014	206673
10140	206674
18220	206675
10026	206676
13318	206677
141130	206678
41694	206679
22474	206680
83217	206681
20288	206682
34152	206683
12398	206684
24980	206685
15539	206686
103468	206687
46868	206688
52927	206689
21471	206690
58352	206691
11714	206692
14772	206693
30307	206694
2033	206695
38287	206696
39255	206697
30512	206698
81466	206699
41546	206700
4063	206701
17785	206702
61794	206703
22320	206704
66616	206705
147033	206706
8799	206707
89393	206708
72230	206709
45416	206710
18775	206711
128069	206712
87312	206713
79399	206714
11973	206715
33021	206716
13617	206717
136701	206718
2944	206719
24572	206720
90292	206721
17955	206722
91685	206723
135183	206724
8000	206725
5716	206726
41953	206727
57881	206728
106009	206729
96804	206730
32684	206731
133	206732
9261	206733
91916	206734
7919	206735
63422	206736
21144	206737
8764	206738
102793	206739
48886	206740
13548	206741
14625	206742
27647	206743
45955	206744
25810	206745
56096	206746
110119	206747
34150	206748
3140	206749
24482	206750
934	206751
87440	206752
91480	206753
93960	206754
5578	206755
66100	206756
74465	206757
14267	206758
111621	206759
114902	206760
46310	206761
97582	206762
40522	206763
5735	206764
1165	206765
25880	206766
75110	206767
78197	206768
72001	206769
3555	206770
17580	206771
65050	206772
2667	206773
20572	206774
134363	206775
103850	206776
127100	206777
46903	206778
53410	206779
88346	206780
95371	206781
2617	206782
3196	206783
1736	206784
99713	206785
71402	206786
71238	206787
43674	206788
119700	206789
2877	206790
59417	206791
82267	206792
17814	206793
103718	206794
38581	206795
2968	206796
58342	206797
35048	206798
13854	206799
104023	206800
37681	206801
32968	206802
1768	206803
64197	206804
12717	206805
56163	206806
63548	206807
16835	206808
101800	206809
100955	206810
7551	206811
21041	206812
55526	206813
14347	206814
28835	206815
12347	206816
42233	206817
11446	206818
16614	206819
14319	206820
30	206821
115303	206822
672	206823
3111	206824
46929	206825
24170	206826
5527	206827
110184	206828
99951	206829
83622	206830
28486	206831
9073	206832
71808	206833
42216	206834
75	206835
18603	206836
120816	206837
50170	206838
87676	206839
103622	206840
23610	206841
79308	206842
79991	206843
20473	206844
21212	206845
62730	206846
43329	206847
4962	206848
8477	206849
13320	206850
14880	206851
101236	206852
138491	206853
43185	206854
85350	206855
20932	206856
32242	206857
21832	206858
14196	206859
18587	206860
55181	206861
78	206862
67119	206863
14030	206864
19502	206865
886	206866
16548	206867
61144	206868
15756	206869
10549	206870
27393	206871
69377	206872
39277	206873
50780	206874
46173	206875
112352	206876
37242	206877
132504	206878
21007	206879
24655	206880
61000	206881
87614	206882
1862	206883
28571	206884
9824	206885
11874	206886
15078	206887
2870	206888
25781	206889
31730	206890
23650	206891
30469	206892
91646	206893
55154	206894
7966	206895
6770	206896
16577	206897
17303	206898
28750	206899
15794	206900
2223	206901
30969	206902
43800	206903
13294	206904
26790	206905
15608	206906
19056	206907
4914	206908
19178	206909
47585	206910
19399	206911
5449	206912
87381	206913
47750	206914
23772	206915
34603	206916
59215	206917
83552	206918
81814	206919
53214	206920
110517	206921
81504	206922
46478	206923
21809	206924
13179	206925
92885	206926
105295	206927
5225	206928
6126	206929
119282	206930
49445	206931
15582	206932
25837	206933
17151	206934
10015	206935
31959	206936
113616	206937
47499	206938
133766	206939
10332	206940
4841	206941
20479	206942
81324	206943
39538	206944
42204	206945
13960	206946
21195	206947
131772	206948
42047	206949
3256	206950
14771	206951
25145	206952
15426	206953
60390	206954
58197	206955
77129	206956
150354	206957
79911	206958
132235	206959
13844	206960
43204	206961
81560	206962
87536	206963
2362	206964
15294	206965
111611	206966
1966	206967
4707	206968
48529	206969
124603	206970
48321	206971
33954	206972
58992	206973
14533	206974
31272	206975
26524	206976
597	206977
7465	206978
41132	206979
4705	206980
114133	206981
135417	206982
59435	206983
4640	206984
23522	206985
12630	206986
43519	206987
99126	206988
13427	206989
66033	206990
33128	206991
7587	206992
18585	206993
2627	206994
63572	206995
15256	206996
40320	206997
109786	206998
27626	206999
137588	207000
20640	207001
55733	207002
16112	207003
18509	207004
26423	207005
3461	207006
10668	207007
98975	207008
32468	207009
30667	207010
15920	207011
35031	207012
18276	207013
62208	207014
23088	207015
36529	207016
25143	207017
1852	207018
44229	207019
11066	207020
5220	207021
117621	207022
14140	207023
112344	207024
32562	207025
10390	207026
52947	207027
20571	207028
18160	207029
16338	207030
73207	207031
100510	207032
72903	207033
114398	207034
4208	207035
21708	207036
47985	207037
60499	207038
111924	207039
5839	207040
144851	207041
29710	207042
19351	207043
13221	207044
51819	207045
14157	207046
120862	207047
82086	207048
89467	207049
1838	207050
41903	207051
30815	207052
55015	207053
15811	207054
35094	207055
15868	207056
59420	207057
78804	207058
14024	207059
26674	207060
36346	207061
25424	207062
33632	207063
50532	207064
137623	207065
13268	207066
61001	207067
132521	207068
40775	207069
97334	207070
34548	207071
20808	207072
25752	207073
42778	207074
71477	207075
85110	207076
33104	207077
29086	207078
27591	207079
10064	207080
107225	207081
50158	207082
35230	207083
126368	207084
60841	207085
4020	207086
18642	207087
37254	207088
91974	207089
117149	207090
39251	207091
7306	207092
145093	207093
19936	207094
55885	207095
69062	207096
103692	207097
8131	207098
43192	207099
146809	207100
8205	207101
111841	207102
93562	207103
82922	207104
12137	207105
70165	207106
8047	207107
63063	207108
7369	207109
5698	207110
62591	207111
106513	207112
2757	207113
124477	207114
27715	207115
125319	207116
25011	207117
22836	207118
43717	207119
58853	207120
26249	207121
41743	207122
72014	207123
21702	207124
104300	207125
4868	207126
11	207127
4475	207128
23400	207129
24583	207130
96744	207131
10333	207132
14952	207133
25039	207134
21489	207135
25768	207136
5037	207137
15498	207138
35170	207139
82617	207140
35750	207141
48479	207142
45815	207143
16199	207144
11618	207145
52281	207146
13743	207147
149104	207148
48297	207149
21734	207150
120720	207151
19281	207152
2537	207153
58970	207154
39300	207155
559	207156
85953	207157
23867	207158
38753	207159
48154	207160
44372	207161
56256	207162
72868	207163
22834	207164
38525	207165
1904	207166
8390	207167
71431	207168
65317	207169
2581	207170
21987	207171
57167	207172
28514	207173
28325	207174
66555	207175
43885	207176
68783	207177
12913	207178
29455	207179
29792	207180
38424	207181
25690	207182
114675	207183
59732	207184
111731	207185
9634	207186
23582	207187
2546	207188
6212	207189
23136	207190
70430	207191
22637	207192
98400	207193
12412	207194
16716	207195
21391	207196
2432	207197
24398	207198
12641	207199
83847	207200
86047	207201
20477	207202
32061	207203
99240	207204
32191	207205
38499	207206
40393	207207
37061	207208
1749	207209
128212	207210
3659	207211
77044	207212
40468	207213
51782	207214
28045	207215
58259	207216
67046	207217
2116	207218
92312	207219
52789	207220
40107	207221
35303	207222
25294	207223
21252	207224
56942	207225
26955	207226
34883	207227
103278	207228
1183	207229
12688	207230
69720	207231
67878	207232
307	207233
76990	207234
52083	207235
139515	207236
30861	207237
103586	207238
43094	207239
44488	207240
107098	207241
120121	207242
52987	207243
52044	207244
46285	207245
15442	207246
18077	207247
85886	207248
79125	207249
12379	207250
6173	207251
35960	207252
18968	207253
56227	207254
14240	207255
27313	207256
27615	207257
112704	207258
38056	207259
69681	207260
129794	207261
3760	207262
93026	207263
53111	207264
96196	207265
68175	207266
7168	207267
138185	207268
24254	207269
126787	207270
121783	207271
93176	207272
87471	207273
13810	207274
31146	207275
15645	207276
92491	207277
60319	207278
48498	207279
14243	207280
96268	207281
23032	207282
54551	207283
28510	207284
80044	207285
24958	207286
44937	207287
126791	207288
72408	207289
132097	207290
69340	207291
62263	207292
369	207293
118813	207294
42439	207295
12051	207296
55501	207297
34129	207298
36435	207299
35844	207300
69432	207301
28874	207302
70820	207303
17066	207304
48135	207305
48543	207306
42502	207307
719	207308
104208	207309
135966	207310
24055	207311
24418	207312
57249	207313
56638	207314
66116	207315
134557	207316
13478	207317
114856	207318
28392	207319
29362	207320
7426	207321
71339	207322
17640	207323
558	207324
41452	207325
65	207326
42561	207327
15858	207328
93850	207329
33878	207330
64724	207331
37833	207332
80130	207333
1898	207334
112572	207335
22479	207336
1014	207337
131893	207338
7958	207339
89326	207340
120031	207341
28798	207342
82365	207343
10880	207344
76068	207345
76956	207346
3709	207347
31432	207348
95	207349
1917	207350
9631	207351
54028	207352
81518	207353
32742	207354
65121	207355
116551	207356
3731	207357
46115	207358
38445	207359
63081	207360
21989	207361
73883	207362
22805	207363
772	207364
426	207365
44067	207366
56296	207367
21073	207368
15	207369
42065	207370
68753	207371
94971	207372
2095	207373
256	207374
25911	207375
7023	207376
32857	207377
130206	207378
6139	207379
122813	207380
123866	207381
3268	207382
79299	207383
53892	207384
125712	207385
82040	207386
59675	207387
117966	207388
48424	207389
70243	207390
56030	207391
20666	207392
115198	207393
73183	207394
118660	207395
46035	207396
97478	207397
41855	207398
46762	207399
84285	207400
103608	207401
9949	207402
40394	207403
94143	207404
986	207405
11980	207406
11472	207407
8999	207408
1221	207409
42403	207410
101934	207411
1624	207412
72902	207413
36462	207414
60037	207415
34456	207416
124728	207417
29239	207418
81771	207419
92317	207420
30388	207421
13296	207422
59228	207423
62536	207424
19516	207425
99700	207426
76515	207427
18784	207428
8584	207429
81132	207430
6430	207431
85041	207432
3843	207433
98605	207434
111852	207435
129971	207436
37514	207437
82052	207438
13314	207439
32420	207440
124261	207441
117121	207442
2379	207443
23352	207444
85938	207445
141022	207446
13535	207447
24268	207448
4396	207449
100933	207450
39078	207451
82713	207452
13928	207453
59801	207454
6654	207455
96304	207456
37814	207457
4395	207458
16594	207459
16972	207460
79105	207461
15619	207462
38335	207463
7669	207464
21482	207465
4825	207466
68670	207467
2656	207468
3794	207469
41464	207470
17656	207471
17623	207472
2182	207473
9946	207474
20558	207475
43992	207476
41116	207477
41569	207478
105248	207479
6175	207480
101745	207481
70393	207482
23588	207483
1179	207484
120298	207485
7173	207486
26723	207487
7522	207488
57497	207489
35573	207490
49555	207491
80301	207492
67220	207493
28659	207494
44768	207495
52122	207496
26185	207497
30676	207498
54762	207499
86709	207500
8905	207501
1925	207502
3335	207503
39235	207504
107900	207505
31496	207506
49173	207507
6183	207508
138068	207509
77501	207510
37509	207511
67681	207512
25493	207513
101943	207514
13555	207515
2182	207516
5921	207517
11303	207518
4831	207519
14959	207520
97508	207521
10505	207522
109711	207523
50311	207524
43112	207525
9140	207526
31235	207527
139	207528
87898	207529
1607	207530
41891	207531
3476	207532
33600	207533
76560	207534
1617	207535
16630	207536
71161	207537
12825	207538
6152	207539
4292	207540
5375	207541
13818	207542
22209	207543
32565	207544
64290	207545
25005	207546
31378	207547
13784	207548
7040	207549
94875	207550
45898	207551
12300	207552
40995	207553
10242	207554
10470	207555
17282	207556
4541	207557
100523	207558
21266	207559
80263	207560
45544	207561
84245	207562
87786	207563
7014	207564
56624	207565
16291	207566
43140	207567
63621	207568
4538	207569
74173	207570
34154	207571
57765	207572
46292	207573
32709	207574
46953	207575
24265	207576
38028	207577
39699	207578
2999	207579
24454	207580
64024	207581
62411	207582
6262	207583
16698	207584
48258	207585
32288	207586
14959	207587
49715	207588
85451	207589
4592	207590
30368	207591
57358	207592
12894	207593
75895	207594
66268	207595
1279	207596
80190	207597
85019	207598
5146	207599
40866	207600
56113	207601
11278	207602
69562	207603
101319	207604
97733	207605
61258	207606
43476	207607
4394	207608
47252	207609
22607	207610
61698	207611
14444	207612
38942	207613
83910	207614
11636	207615
46406	207616
30390	207617
25193	207618
14334	207619
26256	207620
86112	207621
132640	207622
122043	207623
59836	207624
28644	207625
32455	207626
70679	207627
2438	207628
32913	207629
56895	207630
81935	207631
103594	207632
5238	207633
21210	207634
79242	207635
68654	207636
41668	207637
77650	207638
865	207639
2853	207640
145778	207641
47132	207642
77538	207643
114242	207644
92036	207645
60109	207646
103485	207647
34855	207648
78369	207649
11757	207650
35611	207651
48557	207652
60966	207653
14773	207654
25173	207655
30332	207656
26483	207657
35828	207658
3748	207659
79803	207660
55503	207661
2021	207662
44613	207663
38111	207664
15690	207665
102521	207666
75546	207667
14389	207668
11644	207669
48903	207670
47617	207671
72760	207672
29631	207673
13054	207674
29382	207675
8037	207676
77161	207677
34365	207678
10858	207679
50576	207680
15160	207681
16282	207682
98987	207683
6496	207684
116794	207685
49647	207686
52204	207687
102292	207688
46362	207689
3952	207690
55310	207691
96280	207692
2086	207693
2632	207694
15720	207695
12375	207696
94217	207697
535	207698
114459	207699
2579	207700
102887	207701
34714	207702
90905	207703
94950	207704
32692	207705
59703	207706
40573	207707
3607	207708
188	207709
49390	207710
29909	207711
42819	207712
11772	207713
37549	207714
49617	207715
111767	207716
5424	207717
124412	207718
29114	207719
7298	207720
57092	207721
11122	207722
57477	207723
70073	207724
28631	207725
39962	207726
2021	207727
44156	207728
2029	207729
5092	207730
90050	207731
85347	207732
108584	207733
88747	207734
78873	207735
97942	207736
13499	207737
44829	207738
4286	207739
178	207740
22314	207741
51051	207742
3332	207743
8849	207744
101328	207745
93798	207746
85015	207747
2222	207748
64452	207749
8012	207750
12270	207751
89989	207752
99401	207753
23658	207754
31399	207755
59014	207756
9858	207757
677	207758
34959	207759
40642	207760
27208	207761
58315	207762
67170	207763
59564	207764
24358	207765
90492	207766
35062	207767
11365	207768
54332	207769
85125	207770
49835	207771
69679	207772
75598	207773
3133	207774
94116	207775
62270	207776
28983	207777
51401	207778
17828	207779
4477	207780
7754	207781
21062	207782
8960	207783
56800	207784
54487	207785
3232	207786
5084	207787
7344	207788
93460	207789
10641	207790
125374	207791
890	207792
36205	207793
20893	207794
147999	207795
25526	207796
99859	207797
8624	207798
5462	207799
9253	207800
125670	207801
3341	207802
71438	207803
25025	207804
1470	207805
887	207806
2033	207807
18871	207808
109507	207809
53576	207810
32335	207811
100034	207812
15584	207813
47367	207814
68655	207815
18539	207816
26745	207817
35066	207818
9982	207819
13302	207820
2205	207821
571	207822
38138	207823
22746	207824
65885	207825
116170	207826
116151	207827
36901	207828
10008	207829
13033	207830
15763	207831
25350	207832
46427	207833
89752	207834
116322	207835
1193	207836
36541	207837
24127	207838
50340	207839
57984	207840
144446	207841
3504	207842
101870	207843
4377	207844
75271	207845
89	207846
19278	207847
29135	207848
52003	207849
43021	207850
58359	207851
50923	207852
39	207853
8315	207854
53058	207855
16945	207856
21618	207857
98527	207858
73095	207859
49313	207860
20563	207861
53055	207862
104627	207863
55803	207864
78051	207865
3622	207866
78804	207867
23579	207868
52985	207869
110963	207870
956	207871
12207	207872
1113	207873
123538	207874
108898	207875
72268	207876
143964	207877
198	207878
50722	207879
18564	207880
26884	207881
59818	207882
77362	207883
1083	207884
25	207885
20273	207886
84219	207887
463	207888
6098	207889
2383	207890
25628	207891
86835	207892
59064	207893
48311	207894
29610	207895
46513	207896
149560	207897
104430	207898
2227	207899
49936	207900
138687	207901
85566	207902
20215	207903
66050	207904
59665	207905
30571	207906
69226	207907
77348	207908
62475	207909
38188	207910
25651	207911
60122	207912
1559	207913
28676	207914
41865	207915
36192	207916
538	207917
28390	207918
76559	207919
3621	207920
120650	207921
1261	207922
116070	207923
36367	207924
37076	207925
65758	207926
23708	207927
49233	207928
116154	207929
38953	207930
2460	207931
46076	207932
32751	207933
55827	207934
78397	207935
72689	207936
27511	207937
17951	207938
19608	207939
16814	207940
124452	207941
236	207942
7733	207943
128968	207944
140992	207945
55911	207946
27485	207947
14443	207948
8983	207949
118201	207950
45199	207951
44215	207952
98942	207953
25104	207954
30575	207955
110478	207956
16052	207957
104038	207958
132130	207959
55674	207960
1190	207961
8477	207962
59442	207963
48142	207964
34112	207965
32161	207966
10747	207967
2346	207968
108894	207969
15815	207970
107999	207971
54727	207972
81830	207973
68959	207974
11977	207975
12350	207976
13367	207977
12396	207978
85912	207979
75114	207980
8415	207981
84446	207982
12343	207983
11447	207984
92035	207985
128525	207986
40675	207987
2585	207988
10428	207989
41378	207990
70184	207991
38793	207992
11744	207993
65628	207994
11973	207995
39531	207996
80474	207997
31751	207998
795	207999
21655	208000
38636	208001
67528	208002
117498	208003
63607	208004
115133	208005
42121	208006
5225	208007
9755	208008
13903	208009
1342	208010
71872	208011
5488	208012
81798	208013
70312	208014
785	208015
43534	208016
99576	208017
3846	208018
41347	208019
141566	208020
2334	208021
24606	208022
5469	208023
94611	208024
92732	208025
33179	208026
51438	208027
11075	208028
29860	208029
111229	208030
39039	208031
23809	208032
94005	208033
32612	208034
75626	208035
60260	208036
78101	208037
30411	208038
20322	208039
105964	208040
59041	208041
56901	208042
70945	208043
37891	208044
96977	208045
31609	208046
13247	208047
77016	208048
61779	208049
79528	208050
20585	208051
28560	208052
103515	208053
22774	208054
15649	208055
35952	208056
17777	208057
24309	208058
56680	208059
21367	208060
84801	208061
82769	208062
14728	208063
64613	208064
83481	208065
32517	208066
12327	208067
40695	208068
25639	208069
36571	208070
113335	208071
32428	208072
36323	208073
69063	208074
138315	208075
44061	208076
1540	208077
33625	208078
124994	208079
74133	208080
8498	208081
43882	208082
9730	208083
5736	208084
11865	208085
59781	208086
70323	208087
21048	208088
126817	208089
52235	208090
71643	208091
25888	208092
10796	208093
6974	208094
105877	208095
26519	208096
116258	208097
49763	208098
35802	208099
1059	208100
76371	208101
37437	208102
17899	208103
25594	208104
19521	208105
67288	208106
63128	208107
130257	208108
232	208109
162	208110
49609	208111
4537	208112
67277	208113
98448	208114
3602	208115
47287	208116
57549	208117
4559	208118
28873	208119
60163	208120
11165	208121
36763	208122
17627	208123
110358	208124
27557	208125
137744	208126
114753	208127
12538	208128
39328	208129
15218	208130
27447	208131
22881	208132
106605	208133
96520	208134
17855	208135
59626	208136
19021	208137
112277	208138
2158	208139
7234	208140
36739	208141
118826	208142
30745	208143
26271	208144
75969	208145
3460	208146
10790	208147
83267	208148
9878	208149
74162	208150
6749	208151
21139	208152
122257	208153
26026	208154
16520	208155
466	208156
35846	208157
42914	208158
28563	208159
145591	208160
23013	208161
20836	208162
1819	208163
53484	208164
33017	208165
6561	208166
24751	208167
27530	208168
30964	208169
5707	208170
53655	208171
40166	208172
1674	208173
115183	208174
20617	208175
45014	208176
130576	208177
44976	208178
6389	208179
9609	208180
2131	208181
40790	208182
39241	208183
24088	208184
32391	208185
92054	208186
144717	208187
40814	208188
98625	208189
11474	208190
70586	208191
91223	208192
8835	208193
58922	208194
55218	208195
7736	208196
63196	208197
76698	208198
59483	208199
12126	208200
103418	208201
131745	208202
22023	208203
14186	208204
48982	208205
41871	208206
23908	208207
94258	208208
121930	208209
73590	208210
101322	208211
11056	208212
129771	208213
12905	208214
2113	208215
137850	208216
1991	208217
3747	208218
78746	208219
78929	208220
46046	208221
106771	208222
15673	208223
16943	208224
150584	208225
34873	208226
132653	208227
45318	208228
6916	208229
24796	208230
63172	208231
57725	208232
9543	208233
25098	208234
62630	208235
42311	208236
10263	208237
150330	208238
47756	208239
37237	208240
938	208241
1194	208242
43459	208243
103533	208244
7140	208245
3440	208246
24289	208247
53136	208248
41958	208249
4666	208250
32761	208251
23808	208252
40508	208253
3765	208254
106059	208255
32032	208256
38729	208257
64879	208258
26595	208259
23321	208260
3764	208261
84402	208262
67153	208263
129800	208264
8383	208265
22669	208266
88946	208267
124752	208268
104724	208269
90166	208270
15617	208271
56804	208272
53615	208273
100488	208274
72431	208275
50614	208276
58803	208277
38119	208278
99997	208279
4847	208280
13932	208281
8778	208282
83592	208283
15814	208284
3429	208285
1298	208286
60400	208287
40009	208288
114739	208289
9168	208290
39643	208291
101340	208292
78930	208293
12895	208294
83740	208295
53150	208296
23724	208297
13443	208298
149069	208299
420	208300
29636	208301
12609	208302
2729	208303
2592	208304
29139	208305
85781	208306
59830	208307
37332	208308
59877	208309
8237	208310
10848	208311
96097	208312
29486	208313
41805	208314
94832	208315
29929	208316
110302	208317
56855	208318
94559	208319
42386	208320
4114	208321
65763	208322
6270	208323
14601	208324
64218	208325
422	208326
4418	208327
104915	208328
15648	208329
35623	208330
35550	208331
69341	208332
70321	208333
9930	208334
70492	208335
116568	208336
49197	208337
15573	208338
1093	208339
62118	208340
57512	208341
80539	208342
71526	208343
8483	208344
53743	208345
13640	208346
62699	208347
96015	208348
63494	208349
46528	208350
18901	208351
34985	208352
28788	208353
85282	208354
24684	208355
34848	208356
83960	208357
75824	208358
17186	208359
3218	208360
3780	208361
32514	208362
20210	208363
3490	208364
109960	208365
197	208366
9929	208367
33944	208368
1868	208369
14278	208370
27519	208371
74405	208372
63407	208373
368	208374
5	208375
8962	208376
22124	208377
85135	208378
14447	208379
5618	208380
35404	208381
44872	208382
74502	208383
6096	208384
68369	208385
33272	208386
26925	208387
68933	208388
60762	208389
48849	208390
124266	208391
71774	208392
18517	208393
86647	208394
78852	208395
40799	208396
22409	208397
1830	208398
56746	208399
53791	208400
131452	208401
89849	208402
139890	208403
113903	208404
35752	208405
36456	208406
78466	208407
124765	208408
57315	208409
2787	208410
22107	208411
136415	208412
4111	208413
10391	208414
32462	208415
7223	208416
122570	208417
36138	208418
85478	208419
10762	208420
69928	208421
59263	208422
15842	208423
9266	208424
6609	208425
50205	208426
108884	208427
93298	208428
8239	208429
100434	208430
62341	208431
5117	208432
12597	208433
76339	208434
127960	208435
104440	208436
37575	208437
109697	208438
23486	208439
149426	208440
1679	208441
18701	208442
55880	208443
45784	208444
58153	208445
66353	208446
59128	208447
87656	208448
17256	208449
96745	208450
5827	208451
6093	208452
9436	208453
132134	208454
113109	208455
58830	208456
52491	208457
90643	208458
42846	208459
113342	208460
112580	208461
41836	208462
33262	208463
31892	208464
19542	208465
9600	208466
9539	208467
68033	208468
81815	208469
25172	208470
45985	208471
33070	208472
3499	208473
3844	208474
54813	208475
43135	208476
57378	208477
49772	208478
94403	208479
58417	208480
39687	208481
15911	208482
15752	208483
34168	208484
86066	208485
28206	208486
9537	208487
19013	208488
2109	208489
143437	208490
24161	208491
126	208492
4156	208493
11664	208494
104234	208495
86173	208496
1409	208497
36554	208498
48481	208499
99948	208500
5009	208501
111921	208502
31645	208503
13997	208504
144447	208505
78734	208506
33080	208507
3198	208508
3179	208509
86472	208510
2102	208511
99111	208512
18168	208513
3021	208514
21969	208515
39581	208516
17005	208517
61345	208518
67545	208519
72900	208520
55688	208521
246	208522
15681	208523
1128	208524
39734	208525
58794	208526
119871	208527
56065	208528
113621	208529
99229	208530
16150	208531
131478	208532
25185	208533
81655	208534
33497	208535
32266	208536
103427	208537
102658	208538
50566	208539
86720	208540
12964	208541
108708	208542
37709	208543
13046	208544
75109	208545
78248	208546
40711	208547
7907	208548
3708	208549
30717	208550
2713	208551
23359	208552
67124	208553
32515	208554
13584	208555
87228	208556
111451	208557
14831	208558
46559	208559
8404	208560
117775	208561
68005	208562
41284	208563
9420	208564
17554	208565
10213	208566
39541	208567
82811	208568
39992	208569
3371	208570
88183	208571
82807	208572
52451	208573
3564	208574
12135	208575
77230	208576
11549	208577
89933	208578
17962	208579
95907	208580
19760	208581
101895	208582
90284	208583
36005	208584
9472	208585
9940	208586
80394	208587
105556	208588
10088	208589
81800	208590
6460	208591
59952	208592
32364	208593
53831	208594
7508	208595
51653	208596
72697	208597
53408	208598
43759	208599
2209	208600
98441	208601
26884	208602
48550	208603
64591	208604
84208	208605
44590	208606
7192	208607
688	208608
18364	208609
65257	208610
629	208611
27105	208612
58754	208613
58091	208614
2466	208615
51308	208616
61475	208617
87892	208618
2054	208619
120235	208620
16406	208621
86603	208622
85380	208623
56847	208624
3756	208625
9231	208626
32132	208627
12143	208628
9258	208629
103443	208630
16252	208631
456	208632
42968	208633
92846	208634
32542	208635
82112	208636
62947	208637
29381	208638
1381	208639
21217	208640
9617	208641
30013	208642
46680	208643
14103	208644
2832	208645
23011	208646
23261	208647
97187	208648
6979	208649
40600	208650
27658	208651
28413	208652
8728	208653
1822	208654
1656	208655
74123	208656
54966	208657
14284	208658
70912	208659
22860	208660
123745	208661
11269	208662
53842	208663
46293	208664
188	208665
113795	208666
4739	208667
133696	208668
32608	208669
117220	208670
78933	208671
15281	208672
63793	208673
10560	208674
25091	208675
95999	208676
20164	208677
19200	208678
35661	208679
99931	208680
44678	208681
97386	208682
59	208683
36971	208684
100228	208685
2366	208686
4013	208687
113561	208688
2482	208689
12209	208690
27817	208691
100582	208692
34304	208693
49012	208694
9052	208695
115591	208696
19680	208697
40034	208698
50758	208699
13804	208700
6160	208701
47451	208702
4756	208703
36854	208704
24493	208705
116997	208706
75074	208707
62765	208708
1328	208709
22581	208710
69636	208711
10854	208712
60111	208713
8723	208714
21749	208715
3772	208716
14134	208717
10561	208718
93016	208719
88308	208720
266	208721
105612	208722
2073	208723
9093	208724
115657	208725
1158	208726
7167	208727
44971	208728
59959	208729
30311	208730
99524	208731
3674	208732
318	208733
86569	208734
63485	208735
15670	208736
17503	208737
51545	208738
6445	208739
37805	208740
27	208741
60817	208742
30218	208743
17652	208744
58389	208745
54196	208746
44377	208747
38362	208748
17982	208749
29482	208750
113459	208751
87315	208752
72210	208753
2036	208754
80135	208755
36198	208756
83075	208757
3144	208758
71721	208759
31999	208760
103164	208761
15553	208762
115135	208763
31061	208764
30386	208765
121933	208766
1884	208767
29028	208768
13954	208769
53686	208770
124800	208771
33892	208772
148568	208773
59663	208774
16241	208775
80947	208776
114142	208777
113707	208778
13302	208779
117281	208780
74772	208781
11205	208782
55263	208783
58135	208784
14088	208785
41134	208786
134999	208787
75858	208788
19987	208789
3636	208790
32951	208791
56768	208792
10683	208793
33630	208794
7784	208795
13374	208796
2299	208797
386	208798
63832	208799
38275	208800
14607	208801
26308	208802
75694	208803
1368	208804
97	208805
111975	208806
135176	208807
24746	208808
121510	208809
22434	208810
56742	208811
20328	208812
17817	208813
58663	208814
11747	208815
70156	208816
73950	208817
54939	208818
55369	208819
37465	208820
15068	208821
85891	208822
622	208823
38055	208824
121122	208825
8450	208826
30988	208827
3938	208828
67068	208829
48029	208830
75151	208831
9796	208832
70414	208833
104656	208834
11254	208835
14531	208836
31109	208837
23530	208838
1906	208839
51624	208840
83694	208841
75352	208842
112577	208843
65933	208844
74558	208845
9888	208846
22219	208847
21346	208848
58024	208849
23178	208850
40395	208851
3689	208852
75545	208853
8125	208854
125375	208855
18634	208856
11019	208857
49362	208858
26484	208859
14827	208860
102320	208861
90951	208862
22169	208863
13080	208864
80945	208865
54594	208866
90155	208867
19259	208868
4290	208869
19271	208870
40495	208871
94395	208872
49000	208873
3845	208874
24282	208875
10238	208876
2298	208877
12261	208878
27196	208879
14037	208880
18466	208881
56640	208882
87124	208883
113891	208884
13531	208885
27632	208886
138578	208887
1548	208888
137325	208889
37308	208890
55954	208891
68609	208892
142932	208893
126199	208894
47130	208895
83297	208896
1996	208897
110959	208898
70898	208899
37315	208900
5873	208901
11949	208902
10912	208903
26010	208904
13109	208905
31764	208906
37209	208907
132911	208908
58119	208909
99429	208910
43180	208911
18276	208912
81588	208913
80280	208914
34061	208915
36820	208916
2533	208917
44133	208918
62760	208919
143885	208920
106151	208921
56759	208922
35535	208923
861	208924
10858	208925
39926	208926
12172	208927
73702	208928
133132	208929
2596	208930
33135	208931
20613	208932
53514	208933
37768	208934
2465	208935
24450	208936
16407	208937
3804	208938
80307	208939
114378	208940
4031	208941
25127	208942
19190	208943
92416	208944
34736	208945
24663	208946
11729	208947
43410	208948
51096	208949
8564	208950
58730	208951
1999	208952
89254	208953
64554	208954
45838	208955
2741	208956
66509	208957
9248	208958
97297	208959
24640	208960
80000	208961
33072	208962
100817	208963
10120	208964
1572	208965
6442	208966
23079	208967
23877	208968
34543	208969
33519	208970
73177	208971
7423	208972
109728	208973
20481	208974
25953	208975
75169	208976
56753	208977
50091	208978
45026	208979
16828	208980
28	208981
54970	208982
86156	208983
22884	208984
27460	208985
81378	208986
109700	208987
3877	208988
82187	208989
66721	208990
4615	208991
31125	208992
41905	208993
27712	208994
14470	208995
8393	208996
29083	208997
1442	208998
75032	208999
135167	209000
139202	209001
125110	209002
137279	209003
121937	209004
41788	209005
4629	209006
22050	209007
15744	209008
1589	209009
89571	209010
23425	209011
54688	209012
4808	209013
21737	209014
39050	209015
71252	209016
7035	209017
12234	209018
78884	209019
103683	209020
79378	209021
22823	209022
4178	209023
89711	209024
25335	209025
25052	209026
64790	209027
57727	209028
82460	209029
36514	209030
19301	209031
44779	209032
82620	209033
12643	209034
5664	209035
28869	209036
4962	209037
26752	209038
65034	209039
57312	209040
71140	209041
71145	209042
44705	209043
21428	209044
60418	209045
43926	209046
45116	209047
134053	209048
46648	209049
36539	209050
24304	209051
1960	209052
14125	209053
7075	209054
33230	209055
51854	209056
80291	209057
146832	209058
12529	209059
28080	209060
63023	209061
84938	209062
30676	209063
30773	209064
3248	209065
1633	209066
55460	209067
25266	209068
60536	209069
31089	209070
111334	209071
46654	209072
13653	209073
61252	209074
81242	209075
4925	209076
60530	209077
22161	209078
770	209079
6897	209080
93683	209081
25044	209082
52863	209083
3583	209084
44942	209085
27974	209086
62881	209087
47006	209088
36385	209089
23958	209090
135029	209091
16747	209092
117035	209093
19242	209094
10154	209095
86903	209096
77559	209097
51554	209098
123108	209099
34261	209100
13964	209101
21368	209102
4314	209103
29223	209104
10642	209105
108684	209106
469	209107
110407	209108
136691	209109
137047	209110
6621	209111
125787	209112
81347	209113
51253	209114
86484	209115
77099	209116
43838	209117
21884	209118
66569	209119
23676	209120
70213	209121
121496	209122
14636	209123
96534	209124
92873	209125
49384	209126
118383	209127
104252	209128
43534	209129
33484	209130
21492	209131
55074	209132
44248	209133
25866	209134
13499	209135
28959	209136
12375	209137
4320	209138
49351	209139
23523	209140
43971	209141
98997	209142
9584	209143
93309	209144
71021	209145
49240	209146
74819	209147
51073	209148
95926	209149
112909	209150
50704	209151
67936	209152
23088	209153
29232	209154
27179	209155
107961	209156
79961	209157
106726	209158
54427	209159
24505	209160
60794	209161
95	209162
85585	209163
14848	209164
32884	209165
1680	209166
2061	209167
4740	209168
87633	209169
99126	209170
81767	209171
9714	209172
35421	209173
37224	209174
385	209175
102776	209176
7577	209177
26766	209178
13893	209179
23539	209180
104127	209181
75979	209182
3537	209183
7842	209184
16510	209185
103572	209186
36123	209187
20377	209188
42093	209189
33182	209190
13639	209191
82960	209192
91931	209193
30080	209194
1762	209195
11366	209196
107	209197
60647	209198
4218	209199
21163	209200
13907	209201
37379	209202
4201	209203
1296	209204
82279	209205
42620	209206
59982	209207
20689	209208
24032	209209
1403	209210
47811	209211
12729	209212
73559	209213
74632	209214
154	209215
113834	209216
86339	209217
64132	209218
58456	209219
8206	209220
42541	209221
47291	209222
156	209223
47194	209224
39985	209225
38852	209226
140950	209227
74904	209228
3843	209229
39299	209230
8683	209231
14910	209232
90513	209233
8048	209234
40243	209235
95693	209236
13630	209237
153	209238
3393	209239
120714	209240
4583	209241
78458	209242
145807	209243
116293	209244
105969	209245
71564	209246
108076	209247
36349	209248
30696	209249
5456	209250
65585	209251
83776	209252
37615	209253
16689	209254
10150	209255
51241	209256
1053	209257
5658	209258
1334	209259
29952	209260
29106	209261
23042	209262
101573	209263
23112	209264
1384	209265
22916	209266
141909	209267
98590	209268
66478	209269
80013	209270
3516	209271
43769	209272
806	209273
30233	209274
130712	209275
59985	209276
11836	209277
332	209278
127252	209279
103606	209280
29839	209281
27027	209282
104564	209283
18280	209284
1811	209285
6482	209286
30589	209287
1239	209288
14904	209289
30629	209290
15064	209291
57142	209292
51194	209293
73730	209294
23450	209295
128148	209296
23599	209297
2983	209298
128223	209299
26510	209300
22311	209301
8082	209302
58538	209303
41833	209304
69528	209305
91697	209306
15882	209307
3814	209308
4957	209309
15898	209310
113986	209311
8761	209312
54605	209313
80890	209314
54246	209315
74867	209316
23753	209317
101882	209318
120457	209319
6285	209320
15925	209321
58877	209322
36543	209323
29206	209324
133437	209325
24489	209326
4384	209327
15326	209328
99639	209329
35621	209330
291	209331
26473	209332
17661	209333
9820	209334
19927	209335
43361	209336
102059	209337
57573	209338
39691	209339
40014	209340
13635	209341
32853	209342
23031	209343
31261	209344
17396	209345
8985	209346
28341	209347
43679	209348
22839	209349
102447	209350
22180	209351
99711	209352
43003	209353
107567	209354
19152	209355
59494	209356
26850	209357
56669	209358
180	209359
25867	209360
60516	209361
71907	209362
119521	209363
36265	209364
31700	209365
12727	209366
69	209367
61919	209368
3564	209369
86719	209370
167	209371
9607	209372
32	209373
7278	209374
66223	209375
121599	209376
274	209377
86109	209378
18573	209379
29071	209380
49146	209381
3712	209382
144	209383
27226	209384
46466	209385
14898	209386
26395	209387
2323	209388
8335	209389
107633	209390
5478	209391
85017	209392
100573	209393
19495	209394
82951	209395
13002	209396
47022	209397
11139	209398
34146	209399
13882	209400
90636	209401
40320	209402
14709	209403
38914	209404
35252	209405
1120	209406
46483	209407
33596	209408
47384	209409
72399	209410
26443	209411
81129	209412
35913	209413
46870	209414
15249	209415
3349	209416
889	209417
9559	209418
29717	209419
32507	209420
49679	209421
141282	209422
67553	209423
2843	209424
24257	209425
68634	209426
87005	209427
7240	209428
5192	209429
32072	209430
80899	209431
84235	209432
42793	209433
58041	209434
24498	209435
25023	209436
11835	209437
96389	209438
1974	209439
54710	209440
53930	209441
38050	209442
1742	209443
71944	209444
37022	209445
107087	209446
56399	209447
2888	209448
82066	209449
115906	209450
24010	209451
40248	209452
2535	209453
27328	209454
51101	209455
108795	209456
13135	209457
45444	209458
5722	209459
130186	209460
59558	209461
15040	209462
6529	209463
4912	209464
1995	209465
32865	209466
118749	209467
1803	209468
1774	209469
14361	209470
128257	209471
84229	209472
69050	209473
103720	209474
29949	209475
40368	209476
13242	209477
28680	209478
18434	209479
16539	209480
35354	209481
58874	209482
3175	209483
94174	209484
6777	209485
32182	209486
32132	209487
67187	209488
1129	209489
96504	209490
52762	209491
79	209492
63368	209493
57211	209494
9002	209495
41531	209496
70104	209497
2092	209498
136	209499
10682	209500
64557	209501
27035	209502
30283	209503
29684	209504
7789	209505
26128	209506
5165	209507
7659	209508
80927	209509
34748	209510
114419	209511
4910	209512
33604	209513
14425	209514
44131	209515
5623	209516
109244	209517
102095	209518
25101	209519
46912	209520
55463	209521
60338	209522
112722	209523
76	209524
125330	209525
29655	209526
30417	209527
120730	209528
29434	209529
51894	209530
150764	209531
111861	209532
25757	209533
577	209534
44418	209535
85392	209536
3630	209537
68876	209538
2373	209539
39772	209540
32940	209541
3386	209542
27181	209543
86186	209544
35697	209545
5903	209546
17285	209547
55432	209548
135419	209549
6121	209550
41330	209551
30341	209552
47970	209553
111537	209554
108868	209555
62941	209556
3203	209557
110787	209558
15213	209559
23750	209560
10372	209561
931	209562
423	209563
10796	209564
68705	209565
59160	209566
95015	209567
53575	209568
30231	209569
2551	209570
42225	209571
88	209572
441	209573
785	209574
12867	209575
63941	209576
113274	209577
2505	209578
110981	209579
5494	209580
27841	209581
83462	209582
27231	209583
57906	209584
20440	209585
10429	209586
610	209587
112030	209588
139834	209589
59067	209590
62199	209591
89457	209592
7026	209593
49511	209594
14168	209595
72112	209596
69371	209597
17982	209598
3003	209599
107605	209600
20894	209601
96402	209602
50858	209603
61893	209604
17521	209605
92582	209606
17680	209607
75181	209608
51863	209609
126147	209610
16806	209611
120802	209612
34880	209613
40963	209614
82178	209615
81806	209616
52195	209617
2953	209618
29975	209619
19634	209620
95132	209621
86455	209622
57191	209623
51330	209624
85328	209625
2866	209626
31744	209627
115307	209628
58278	209629
27956	209630
36317	209631
55693	209632
45341	209633
81254	209634
12075	209635
15688	209636
77977	209637
452	209638
106902	209639
16225	209640
2108	209641
555	209642
25714	209643
15718	209644
80162	209645
2110	209646
102919	209647
964	209648
82000	209649
2429	209650
116576	209651
101862	209652
112972	209653
63784	209654
31565	209655
108793	209656
86544	209657
1972	209658
61648	209659
37559	209660
32213	209661
420	209662
62327	209663
43259	209664
3714	209665
9345	209666
518	209667
100404	209668
56373	209669
4	209670
33519	209671
15975	209672
77039	209673
1614	209674
11581	209675
32301	209676
25043	209677
3367	209678
6333	209679
41118	209680
8076	209681
14509	209682
37705	209683
112517	209684
16707	209685
62430	209686
11300	209687
101679	209688
15742	209689
19938	209690
38786	209691
17093	209692
7978	209693
2031	209694
86763	209695
114921	209696
47994	209697
10978	209698
14116	209699
36220	209700
120983	209701
17894	209702
129338	209703
30781	209704
74511	209705
29781	209706
125785	209707
17868	209708
13839	209709
28678	209710
13483	209711
71308	209712
38303	209713
83196	209714
169	209715
71962	209716
54381	209717
96020	209718
59104	209719
61802	209720
70508	209721
15600	209722
24105	209723
21250	209724
19846	209725
10383	209726
14294	209727
948	209728
113743	209729
46100	209730
35789	209731
61069	209732
11224	209733
7220	209734
16358	209735
52533	209736
103224	209737
60424	209738
64605	209739
494	209740
51481	209741
4731	209742
30910	209743
8899	209744
55702	209745
159	209746
23929	209747
4159	209748
123471	209749
41034	209750
13024	209751
34717	209752
9601	209753
5709	209754
111	209755
13316	209756
30131	209757
37652	209758
52578	209759
26447	209760
6712	209761
31619	209762
34513	209763
14183	209764
127848	209765
35655	209766
5913	209767
55080	209768
3324	209769
10348	209770
50395	209771
4447	209772
77493	209773
61134	209774
51804	209775
10790	209776
29089	209777
7795	209778
69634	209779
120382	209780
10897	209781
62952	209782
11335	209783
6074	209784
48553	209785
88729	209786
29000	209787
4244	209788
18626	209789
46640	209790
130182	209791
131732	209792
9086	209793
122666	209794
95159	209795
70756	209796
8052	209797
27400	209798
4921	209799
61748	209800
4114	209801
30288	209802
38779	209803
131	209804
82291	209805
15069	209806
5741	209807
36785	209808
93370	209809
44499	209810
10018	209811
43195	209812
44327	209813
3793	209814
1212	209815
49158	209816
60706	209817
28293	209818
115895	209819
79229	209820
68364	209821
99214	209822
100001	209823
2558	209824
11191	209825
14852	209826
21077	209827
33353	209828
71675	209829
22227	209830
97864	209831
52141	209832
11257	209833
59561	209834
47512	209835
979	209836
39238	209837
16288	209838
36830	209839
30644	209840
26848	209841
36125	209842
628	209843
79447	209844
30438	209845
72789	209846
17291	209847
73708	209848
26055	209849
58797	209850
35929	209851
70979	209852
72242	209853
26044	209854
25225	209855
2855	209856
57038	209857
84140	209858
36167	209859
15901	209860
21014	209861
38608	209862
4836	209863
65715	209864
82457	209865
20169	209866
59028	209867
69059	209868
38711	209869
133811	209870
35017	209871
62132	209872
110893	209873
20174	209874
49425	209875
5218	209876
66925	209877
92704	209878
11426	209879
38704	209880
51645	209881
123051	209882
30834	209883
1288	209884
103682	209885
54763	209886
13407	209887
84653	209888
24774	209889
163	209890
130625	209891
7761	209892
1939	209893
8750	209894
64898	209895
18066	209896
70259	209897
18292	209898
38779	209899
54363	209900
33818	209901
22597	209902
23083	209903
7044	209904
104022	209905
1271	209906
50773	209907
127080	209908
48522	209909
8593	209910
95029	209911
14619	209912
85977	209913
117091	209914
1984	209915
56560	209916
48082	209917
71390	209918
16961	209919
12115	209920
64166	209921
69816	209922
15647	209923
60734	209924
86494	209925
45792	209926
36462	209927
53956	209928
29105	209929
78893	209930
110955	209931
72441	209932
103119	209933
72952	209934
118140	209935
44529	209936
47660	209937
115502	209938
72597	209939
8187	209940
122495	209941
84781	209942
38100	209943
4084	209944
59731	209945
14586	209946
23455	209947
49197	209948
10435	209949
83515	209950
486	209951
106247	209952
2976	209953
24920	209954
30797	209955
3683	209956
7209	209957
56662	209958
4628	209959
67188	209960
77161	209961
97181	209962
545	209963
26668	209964
28284	209965
22264	209966
118986	209967
62729	209968
42967	209969
44425	209970
117950	209971
11417	209972
57377	209973
22597	209974
3393	209975
55345	209976
29540	209977
53218	209978
85526	209979
67128	209980
21183	209981
42133	209982
17768	209983
61839	209984
84771	209985
13219	209986
2587	209987
8130	209988
79412	209989
69133	209990
19488	209991
23631	209992
2753	209993
9040	209994
21898	209995
4974	209996
85075	209997
47063	209998
76504	209999
14841	210000
80442	210001
72107	210002
88711	210003
147664	210004
9074	210005
24803	210006
102086	210007
7578	210008
104212	210009
8285	210010
68787	210011
59149	210012
4833	210013
36454	210014
10021	210015
101314	210016
42271	210017
30790	210018
42733	210019
60813	210020
10536	210021
86893	210022
19655	210023
4672	210024
2740	210025
17380	210026
6997	210027
5229	210028
53023	210029
1723	210030
9716	210031
66932	210032
627	210033
5998	210034
15565	210035
17502	210036
132144	210037
129783	210038
8810	210039
23060	210040
648	210041
29191	210042
5743	210043
101783	210044
99187	210045
5486	210046
7336	210047
12224	210048
7640	210049
3166	210050
63739	210051
36126	210052
26740	210053
18004	210054
57687	210055
297	210056
13705	210057
105884	210058
42190	210059
4375	210060
127181	210061
75003	210062
12739	210063
32108	210064
106744	210065
91693	210066
59986	210067
108	210068
20261	210069
39997	210070
48018	210071
43198	210072
57054	210073
5820	210074
11995	210075
10845	210076
17151	210077
6574	210078
5982	210079
74876	210080
100722	210081
64284	210082
5677	210083
84746	210084
74843	210085
88230	210086
102869	210087
150600	210088
10720	210089
4484	210090
10128	210091
3622	210092
92546	210093
28161	210094
21710	210095
77862	210096
21826	210097
72794	210098
10079	210099
94153	210100
11179	210101
24364	210102
25792	210103
1280	210104
7826	210105
26478	210106
13506	210107
2753	210108
7347	210109
70101	210110
4785	210111
59798	210112
50506	210113
123927	210114
12055	210115
11255	210116
11766	210117
11253	210118
37001	210119
10143	210120
30964	210121
137545	210122
436	210123
107518	210124
9255	210125
20381	210126
16773	210127
37703	210128
75764	210129
54693	210130
16824	210131
111296	210132
54070	210133
12082	210134
21045	210135
23449	210136
37308	210137
34525	210138
7155	210139
57989	210140
107392	210141
75263	210142
104484	210143
99065	210144
19853	210145
57098	210146
13604	210147
43761	210148
25670	210149
85462	210150
26156	210151
22757	210152
86836	210153
23239	210154
2555	210155
25008	210156
19516	210157
83533	210158
2312	210159
16678	210160
21535	210161
133867	210162
2230	210163
8806	210164
17563	210165
23232	210166
6194	210167
70497	210168
158	210169
9927	210170
17835	210171
73126	210172
7616	210173
36670	210174
877	210175
93695	210176
23626	210177
162	210178
18312	210179
32138	210180
143983	210181
19803	210182
13680	210183
63243	210184
78829	210185
145880	210186
42714	210187
7073	210188
53589	210189
127494	210190
36259	210191
31506	210192
20153	210193
60535	210194
141592	210195
34471	210196
13732	210197
24437	210198
86950	210199
71019	210200
46031	210201
18290	210202
29180	210203
102254	210204
82901	210205
18653	210206
116565	210207
22930	210208
83133	210209
65130	210210
36900	210211
63919	210212
104470	210213
11630	210214
134853	210215
56995	210216
20801	210217
51844	210218
86392	210219
401	210220
92331	210221
8600	210222
4813	210223
60511	210224
5739	210225
7213	210226
14435	210227
78594	210228
17114	210229
74517	210230
17621	210231
78012	210232
39796	210233
68807	210234
24980	210235
36597	210236
41429	210237
58230	210238
37287	210239
91029	210240
12288	210241
23401	210242
2829	210243
68936	210244
87381	210245
10432	210246
78429	210247
13445	210248
368	210249
13625	210250
100119	210251
2677	210252
133147	210253
25797	210254
5724	210255
332	210256
145	210257
8482	210258
31016	210259
25135	210260
26706	210261
8636	210262
23862	210263
17302	210264
2347	210265
4067	210266
31865	210267
24309	210268
51971	210269
145999	210270
121171	210271
97291	210272
40271	210273
8293	210274
16	210275
66763	210276
19	210277
26626	210278
69691	210279
3293	210280
79944	210281
85948	210282
24655	210283
65483	210284
2175	210285
37691	210286
41038	210287
10771	210288
135883	210289
70228	210290
97480	210291
72904	210292
1834	210293
108424	210294
71163	210295
12481	210296
4143	210297
34566	210298
43364	210299
101063	210300
23494	210301
16103	210302
11301	210303
43367	210304
132597	210305
123130	210306
38110	210307
19440	210308
34069	210309
57381	210310
10644	210311
7087	210312
28483	210313
50730	210314
5387	210315
76558	210316
5050	210317
10512	210318
62959	210319
13019	210320
64967	210321
11521	210322
2164	210323
140352	210324
1140	210325
87339	210326
74931	210327
67645	210328
63835	210329
14848	210330
848	210331
121536	210332
15708	210333
131523	210334
85896	210335
35051	210336
75163	210337
114330	210338
16869	210339
41852	210340
67466	210341
106512	210342
3432	210343
10501	210344
424	210345
9016	210346
634	210347
82281	210348
116626	210349
12561	210350
71286	210351
33926	210352
51525	210353
51792	210354
3910	210355
1648	210356
55404	210357
24690	210358
55057	210359
32068	210360
134093	210361
11107	210362
12267	210363
12630	210364
8419	210365
99067	210366
18915	210367
178	210368
104163	210369
5652	210370
16956	210371
18256	210372
23600	210373
93187	210374
11131	210375
3744	210376
3294	210377
55572	210378
52414	210379
28989	210380
28072	210381
36984	210382
7527	210383
17732	210384
33545	210385
83930	210386
83748	210387
32615	210388
24011	210389
84603	210390
101503	210391
9223	210392
63430	210393
97942	210394
70979	210395
109334	210396
17495	210397
90322	210398
20263	210399
24476	210400
134633	210401
15429	210402
51641	210403
44447	210404
78697	210405
11022	210406
2508	210407
18200	210408
108480	210409
12723	210410
71374	210411
1914	210412
16456	210413
118009	210414
87610	210415
138527	210416
64188	210417
32832	210418
36676	210419
80380	210420
2300	210421
35875	210422
29866	210423
44463	210424
107286	210425
36384	210426
40473	210427
7590	210428
10894	210429
8529	210430
72972	210431
90128	210432
13892	210433
95463	210434
108662	210435
56505	210436
150207	210437
19793	210438
34215	210439
109608	210440
7378	210441
95246	210442
27244	210443
12084	210444
28908	210445
26365	210446
97857	210447
426	210448
127353	210449
23916	210450
130677	210451
2576	210452
11854	210453
58792	210454
57421	210455
104	210456
61055	210457
2963	210458
138716	210459
27879	210460
31894	210461
70733	210462
60436	210463
24888	210464
7477	210465
234	210466
132175	210467
84074	210468
21682	210469
47850	210470
21	210471
24330	210472
96036	210473
10736	210474
109929	210475
30097	210476
8076	210477
24659	210478
51128	210479
100150	210480
99272	210481
46956	210482
26804	210483
47825	210484
9107	210485
62296	210486
6636	210487
52711	210488
23460	210489
11730	210490
67159	210491
12130	210492
36651	210493
91172	210494
77910	210495
1009	210496
39573	210497
29	210498
27772	210499
9506	210500
196	210501
9198	210502
119242	210503
18677	210504
72859	210505
37092	210506
72235	210507
55732	210508
6937	210509
76388	210510
3517	210511
82100	210512
14078	210513
17082	210514
29360	210515
76907	210516
63360	210517
570	210518
75085	210519
17827	210520
76102	210521
28674	210522
1834	210523
111144	210524
22006	210525
14509	210526
64506	210527
116897	210528
4117	210529
134332	210530
20194	210531
3783	210532
38076	210533
52533	210534
26387	210535
16715	210536
59900	210537
58626	210538
4503	210539
44888	210540
54291	210541
58831	210542
24926	210543
12945	210544
32593	210545
28421	210546
101081	210547
89418	210548
76886	210549
91827	210550
17332	210551
67841	210552
78747	210553
10029	210554
1506	210555
146946	210556
853	210557
93907	210558
322	210559
29899	210560
4733	210561
123446	210562
17242	210563
25381	210564
17538	210565
95284	210566
92379	210567
71197	210568
8325	210569
4952	210570
12709	210571
37650	210572
18992	210573
34517	210574
1461	210575
138733	210576
4486	210577
32242	210578
25408	210579
13144	210580
83080	210581
73226	210582
8387	210583
12527	210584
129079	210585
20092	210586
32319	210587
1757	210588
7832	210589
53550	210590
55363	210591
57860	210592
51948	210593
19467	210594
19746	210595
48801	210596
102129	210597
40526	210598
3106	210599
90449	210600
66963	210601
129487	210602
99904	210603
111391	210604
85838	210605
53971	210606
46713	210607
26404	210608
9330	210609
117869	210610
55426	210611
66359	210612
62201	210613
29707	210614
81549	210615
21843	210616
50336	210617
83974	210618
36373	210619
105125	210620
59182	210621
76275	210622
5175	210623
32376	210624
334	210625
6677	210626
11371	210627
9971	210628
53173	210629
6580	210630
9205	210631
96871	210632
19092	210633
140046	210634
96201	210635
611	210636
80445	210637
5162	210638
45500	210639
8281	210640
38271	210641
22363	210642
91728	210643
72382	210644
8516	210645
227	210646
120879	210647
4054	210648
20383	210649
39954	210650
4232	210651
120	210652
81141	210653
2773	210654
33102	210655
2477	210656
3323	210657
126365	210658
5445	210659
7321	210660
3099	210661
106203	210662
122502	210663
11528	210664
24156	210665
3155	210666
2801	210667
8605	210668
1804	210669
47243	210670
4796	210671
12703	210672
1092	210673
149968	210674
76424	210675
8399	210676
72354	210677
43031	210678
45209	210679
105192	210680
24089	210681
80560	210682
14647	210683
1195	210684
52599	210685
115005	210686
22791	210687
9054	210688
10633	210689
40317	210690
112597	210691
98611	210692
14927	210693
24129	210694
75851	210695
82225	210696
27150	210697
126582	210698
33541	210699
36775	210700
360	210701
83473	210702
57883	210703
43297	210704
115226	210705
21444	210706
81910	210707
103596	210708
37449	210709
7673	210710
72781	210711
108854	210712
72414	210713
8186	210714
119588	210715
19881	210716
3015	210717
37919	210718
361	210719
19477	210720
23027	210721
17280	210722
14069	210723
23746	210724
24737	210725
8140	210726
65210	210727
368	210728
90817	210729
45424	210730
101357	210731
30288	210732
99667	210733
63964	210734
19021	210735
99218	210736
132234	210737
91710	210738
126593	210739
63827	210740
82593	210741
29052	210742
29820	210743
47444	210744
77022	210745
75959	210746
36493	210747
13792	210748
49366	210749
32	210750
15068	210751
20920	210752
36204	210753
68983	210754
2155	210755
68490	210756
28136	210757
7654	210758
1440	210759
72896	210760
23953	210761
19119	210762
37151	210763
6403	210764
66147	210765
98356	210766
201	210767
3963	210768
133651	210769
39296	210770
9495	210771
2664	210772
20880	210773
71973	210774
50936	210775
30591	210776
143358	210777
36789	210778
40129	210779
19459	210780
243	210781
103061	210782
49216	210783
99446	210784
9654	210785
9535	210786
33835	210787
69608	210788
7935	210789
14814	210790
805	210791
3368	210792
8147	210793
75916	210794
72586	210795
128833	210796
2695	210797
72398	210798
55721	210799
107102	210800
103068	210801
38027	210802
18639	210803
142090	210804
54965	210805
19297	210806
37757	210807
41103	210808
23077	210809
11837	210810
58444	210811
41274	210812
9458	210813
33649	210814
12531	210815
12016	210816
12	210817
34446	210818
46233	210819
37463	210820
58003	210821
75221	210822
27197	210823
4070	210824
11627	210825
148913	210826
33510	210827
13942	210828
3969	210829
652	210830
33661	210831
28016	210832
74667	210833
61346	210834
29662	210835
64492	210836
85770	210837
30384	210838
107111	210839
18026	210840
26541	210841
93212	210842
9986	210843
29062	210844
4041	210845
44640	210846
48621	210847
11050	210848
37002	210849
53742	210850
56532	210851
47127	210852
11843	210853
33864	210854
93772	210855
30591	210856
119281	210857
77918	210858
113230	210859
89698	210860
1964	210861
37680	210862
20068	210863
99	210864
76368	210865
4712	210866
67422	210867
58335	210868
22763	210869
35625	210870
3096	210871
147136	210872
33896	210873
77995	210874
15930	210875
20592	210876
31076	210877
69841	210878
14192	210879
30160	210880
99605	210881
109531	210882
78187	210883
27611	210884
114343	210885
82298	210886
145700	210887
43339	210888
127612	210889
23353	210890
76337	210891
233	210892
102	210893
1673	210894
85214	210895
17024	210896
53881	210897
63276	210898
30085	210899
83402	210900
79496	210901
78617	210902
27056	210903
109175	210904
63	210905
45441	210906
54120	210907
73094	210908
75815	210909
6990	210910
499	210911
63984	210912
15036	210913
27915	210914
89630	210915
10522	210916
115178	210917
1204	210918
73196	210919
66944	210920
117154	210921
2763	210922
71814	210923
38991	210924
118540	210925
63025	210926
22652	210927
25845	210928
216	210929
58128	210930
43060	210931
12853	210932
56134	210933
26418	210934
58930	210935
3873	210936
8055	210937
3623	210938
7678	210939
47290	210940
32469	210941
25986	210942
22227	210943
66174	210944
114401	210945
70740	210946
8094	210947
127023	210948
30609	210949
36810	210950
68849	210951
14440	210952
70580	210953
1114	210954
79967	210955
113080	210956
6901	210957
57318	210958
21899	210959
44811	210960
2669	210961
10280	210962
5553	210963
94010	210964
31190	210965
17431	210966
27057	210967
98411	210968
1864	210969
112932	210970
31144	210971
57933	210972
39306	210973
19845	210974
133076	210975
55449	210976
15531	210977
82770	210978
54315	210979
25610	210980
23810	210981
108904	210982
97007	210983
17749	210984
16788	210985
88748	210986
460	210987
13266	210988
13716	210989
23455	210990
8675	210991
101594	210992
42188	210993
44360	210994
56800	210995
85723	210996
12369	210997
129551	210998
16924	210999
6608	211000
52677	211001
119938	211002
47356	211003
110334	211004
45594	211005
8353	211006
5810	211007
512	211008
30255	211009
61116	211010
404	211011
63247	211012
119094	211013
81164	211014
3687	211015
26799	211016
9588	211017
411	211018
1888	211019
115535	211020
29646	211021
7750	211022
94552	211023
23033	211024
1893	211025
3105	211026
46508	211027
17253	211028
70717	211029
23558	211030
13082	211031
46885	211032
31071	211033
31686	211034
18983	211035
6989	211036
4295	211037
6133	211038
46972	211039
11029	211040
138293	211041
10731	211042
121107	211043
2285	211044
27275	211045
17396	211046
44608	211047
43152	211048
67257	211049
4431	211050
12843	211051
8769	211052
62718	211053
10486	211054
58489	211055
2967	211056
41	211057
1098	211058
73292	211059
23853	211060
28554	211061
104167	211062
137708	211063
4389	211064
623	211065
61280	211066
9561	211067
1007	211068
708	211069
332	211070
5829	211071
28437	211072
132186	211073
19722	211074
130534	211075
106787	211076
39949	211077
104922	211078
43008	211079
559	211080
13236	211081
57278	211082
19411	211083
111661	211084
122277	211085
50563	211086
2844	211087
40514	211088
1674	211089
7689	211090
81878	211091
991	211092
5585	211093
12876	211094
5832	211095
103436	211096
69194	211097
10036	211098
27064	211099
57899	211100
83537	211101
119371	211102
10778	211103
35921	211104
100719	211105
22816	211106
33333	211107
37773	211108
16834	211109
41468	211110
81950	211111
192	211112
95147	211113
95350	211114
258	211115
30874	211116
1935	211117
3138	211118
6649	211119
120158	211120
23337	211121
17105	211122
627	211123
51871	211124
114702	211125
71136	211126
13321	211127
119104	211128
73558	211129
114873	211130
84954	211131
35395	211132
72425	211133
138640	211134
7525	211135
27386	211136
49333	211137
14240	211138
77538	211139
69621	211140
18435	211141
4178	211142
81927	211143
55910	211144
98453	211145
21357	211146
4409	211147
134497	211148
11860	211149
59357	211150
2176	211151
42500	211152
25005	211153
10024	211154
18947	211155
22072	211156
67084	211157
134485	211158
19676	211159
59978	211160
54109	211161
48879	211162
67991	211163
28984	211164
24661	211165
11434	211166
102298	211167
84887	211168
90183	211169
7002	211170
23393	211171
40536	211172
69104	211173
119580	211174
99212	211175
58578	211176
135888	211177
31876	211178
83030	211179
6604	211180
64270	211181
34835	211182
33330	211183
10745	211184
4319	211185
39609	211186
420	211187
19184	211188
37862	211189
28027	211190
11051	211191
44331	211192
38941	211193
38078	211194
64952	211195
24	211196
1352	211197
10141	211198
134705	211199
120986	211200
33323	211201
30760	211202
47549	211203
3808	211204
74709	211205
28254	211206
94187	211207
70248	211208
1511	211209
2060	211210
72717	211211
80512	211212
23514	211213
63837	211214
139728	211215
32307	211216
57749	211217
60806	211218
12722	211219
81660	211220
18126	211221
48280	211222
26795	211223
221	211224
11926	211225
31910	211226
42473	211227
12721	211228
31391	211229
26754	211230
8126	211231
16448	211232
31088	211233
37400	211234
135006	211235
77487	211236
3716	211237
82938	211238
126062	211239
53855	211240
14709	211241
24451	211242
70945	211243
69408	211244
27169	211245
1740	211246
360	211247
115084	211248
38606	211249
84895	211250
91293	211251
14046	211252
11696	211253
10366	211254
54611	211255
121757	211256
101272	211257
35596	211258
826	211259
33946	211260
100003	211261
24077	211262
75302	211263
53543	211264
63621	211265
40060	211266
1940	211267
76517	211268
6584	211269
102808	211270
63997	211271
65401	211272
1356	211273
1504	211274
4771	211275
22205	211276
12021	211277
168	211278
90892	211279
30554	211280
48555	211281
129476	211282
7047	211283
21098	211284
28716	211285
26218	211286
34606	211287
18665	211288
95056	211289
117148	211290
3484	211291
5422	211292
8108	211293
3326	211294
134350	211295
14531	211296
34189	211297
1021	211298
104672	211299
52626	211300
98475	211301
22933	211302
9816	211303
61842	211304
16904	211305
58127	211306
25494	211307
94494	211308
247	211309
48161	211310
13379	211311
33908	211312
20987	211313
28589	211314
38552	211315
7246	211316
10549	211317
38011	211318
3026	211319
21976	211320
28358	211321
97197	211322
1388	211323
21799	211324
6729	211325
49037	211326
94786	211327
105268	211328
49300	211329
2501	211330
49163	211331
28144	211332
4198	211333
25451	211334
9124	211335
5210	211336
21297	211337
43700	211338
18696	211339
10688	211340
27336	211341
90721	211342
34786	211343
2378	211344
14626	211345
6101	211346
51372	211347
24542	211348
81715	211349
48578	211350
40522	211351
43203	211352
32977	211353
23848	211354
107590	211355
10308	211356
14091	211357
1618	211358
30427	211359
32083	211360
114371	211361
50176	211362
99111	211363
42347	211364
17335	211365
46943	211366
93630	211367
41539	211368
30947	211369
2312	211370
24887	211371
168	211372
37	211373
24833	211374
1271	211375
33567	211376
8357	211377
98023	211378
3656	211379
43829	211380
78699	211381
82900	211382
31322	211383
32829	211384
52847	211385
131121	211386
8146	211387
8113	211388
18821	211389
46685	211390
117170	211391
24404	211392
30423	211393
14363	211394
14744	211395
71724	211396
21426	211397
52087	211398
11418	211399
110147	211400
43239	211401
73533	211402
47342	211403
83751	211404
19875	211405
67094	211406
89416	211407
54150	211408
32182	211409
62074	211410
26112	211411
20298	211412
20140	211413
72367	211414
38252	211415
31951	211416
86561	211417
1375	211418
4219	211419
15842	211420
131054	211421
108327	211422
8470	211423
10502	211424
64202	211425
73197	211426
74589	211427
26047	211428
114535	211429
6940	211430
70346	211431
31111	211432
1913	211433
42689	211434
31290	211435
46898	211436
13443	211437
23538	211438
6276	211439
8674	211440
41408	211441
41459	211442
40221	211443
71549	211444
33115	211445
81538	211446
28814	211447
48111	211448
22790	211449
33690	211450
29714	211451
26667	211452
15365	211453
125519	211454
81143	211455
23245	211456
58380	211457
120215	211458
8482	211459
115993	211460
67437	211461
19091	211462
52765	211463
487	211464
4515	211465
35275	211466
14577	211467
32188	211468
111970	211469
95665	211470
15196	211471
2177	211472
47274	211473
77449	211474
13506	211475
45974	211476
117842	211477
113987	211478
14138	211479
15323	211480
8161	211481
140	211482
19792	211483
38516	211484
15070	211485
58149	211486
74899	211487
36277	211488
125729	211489
63023	211490
1091	211491
19338	211492
44210	211493
41014	211494
80026	211495
143120	211496
119596	211497
17925	211498
52984	211499
41809	211500
48519	211501
92147	211502
57805	211503
77103	211504
61319	211505
20173	211506
18026	211507
6857	211508
11670	211509
51856	211510
36039	211511
27347	211512
12820	211513
8414	211514
63335	211515
7692	211516
4735	211517
1152	211518
122386	211519
72574	211520
64131	211521
7990	211522
17992	211523
40785	211524
37597	211525
40610	211526
19838	211527
51314	211528
27352	211529
7397	211530
8741	211531
5874	211532
10767	211533
13387	211534
129199	211535
1291	211536
50666	211537
101440	211538
14144	211539
12413	211540
29261	211541
11813	211542
104121	211543
29682	211544
41806	211545
113765	211546
33176	211547
8391	211548
83861	211549
6569	211550
10648	211551
17035	211552
17428	211553
67010	211554
103298	211555
17533	211556
89260	211557
70859	211558
2573	211559
60255	211560
49667	211561
26335	211562
134950	211563
1017	211564
1217	211565
8400	211566
67610	211567
42235	211568
59609	211569
53363	211570
19536	211571
63302	211572
1197	211573
91220	211574
80575	211575
19266	211576
52531	211577
35553	211578
3042	211579
35413	211580
451	211581
1103	211582
68759	211583
79568	211584
4269	211585
85308	211586
6792	211587
50394	211588
8064	211589
5	211590
105780	211591
28839	211592
8164	211593
44592	211594
91783	211595
31115	211596
104569	211597
15763	211598
92432	211599
16525	211600
41509	211601
105656	211602
22885	211603
1271	211604
21931	211605
95744	211606
33689	211607
39245	211608
14321	211609
43845	211610
108542	211611
3561	211612
75661	211613
4119	211614
20397	211615
53859	211616
20773	211617
29201	211618
36812	211619
6281	211620
54701	211621
20589	211622
73637	211623
16551	211624
4313	211625
491	211626
5614	211627
52780	211628
6315	211629
2090	211630
31377	211631
9332	211632
84204	211633
16876	211634
4088	211635
5106	211636
29580	211637
48954	211638
121195	211639
65990	211640
651	211641
63138	211642
14963	211643
62115	211644
42545	211645
83279	211646
37777	211647
72653	211648
11213	211649
28606	211650
11674	211651
3583	211652
68637	211653
21741	211654
68567	211655
3401	211656
9429	211657
32547	211658
2703	211659
51753	211660
2287	211661
1179	211662
115289	211663
4120	211664
5037	211665
30164	211666
73327	211667
100509	211668
8893	211669
94526	211670
17953	211671
302	211672
1046	211673
7100	211674
22462	211675
12583	211676
5467	211677
3584	211678
95517	211679
82707	211680
14588	211681
59	211682
17214	211683
93917	211684
51779	211685
62525	211686
9805	211687
49765	211688
75378	211689
12141	211690
36542	211691
117525	211692
25680	211693
24608	211694
132674	211695
48768	211696
85551	211697
16034	211698
41056	211699
94745	211700
26103	211701
99198	211702
24666	211703
11781	211704
6608	211705
3121	211706
4618	211707
48214	211708
10612	211709
27213	211710
40361	211711
41050	211712
1681	211713
49227	211714
7592	211715
26333	211716
12151	211717
17278	211718
28363	211719
44749	211720
13803	211721
3767	211722
111476	211723
133175	211724
19695	211725
6009	211726
12381	211727
28512	211728
33991	211729
36282	211730
10215	211731
79428	211732
24549	211733
80486	211734
44768	211735
43027	211736
2351	211737
29556	211738
7351	211739
11662	211740
28676	211741
31235	211742
34423	211743
2080	211744
36273	211745
11504	211746
102124	211747
142553	211748
6450	211749
79526	211750
31089	211751
1199	211752
18600	211753
4144	211754
29149	211755
46545	211756
14745	211757
79385	211758
49569	211759
119302	211760
81012	211761
29001	211762
9026	211763
59225	211764
9075	211765
1188	211766
41333	211767
68536	211768
40960	211769
51805	211770
92210	211771
47604	211772
143833	211773
13947	211774
5956	211775
11678	211776
1164	211777
35015	211778
8305	211779
40607	211780
43453	211781
17081	211782
76025	211783
1361	211784
30731	211785
57303	211786
8775	211787
102699	211788
121760	211789
7066	211790
63956	211791
35978	211792
84601	211793
28860	211794
612	211795
1978	211796
12241	211797
14640	211798
99338	211799
16141	211800
53822	211801
297	211802
127452	211803
54524	211804
13464	211805
3958	211806
100142	211807
92667	211808
597	211809
44967	211810
38236	211811
898	211812
19626	211813
7964	211814
29445	211815
1628	211816
103002	211817
5792	211818
94699	211819
68424	211820
69921	211821
10535	211822
1607	211823
44211	211824
12895	211825
5451	211826
9016	211827
40211	211828
60318	211829
70934	211830
10	211831
100066	211832
18026	211833
13974	211834
21599	211835
14735	211836
110652	211837
120806	211838
110591	211839
10187	211840
30602	211841
18447	211842
11712	211843
7374	211844
5120	211845
2008	211846
1330	211847
37445	211848
93278	211849
13613	211850
42874	211851
80822	211852
10266	211853
23161	211854
11328	211855
58055	211856
35158	211857
56555	211858
37016	211859
61295	211860
12317	211861
14926	211862
70093	211863
1534	211864
79319	211865
42995	211866
95122	211867
18883	211868
1474	211869
19668	211870
404	211871
74143	211872
33790	211873
57112	211874
29059	211875
1538	211876
10816	211877
58503	211878
12761	211879
14595	211880
854	211881
21243	211882
5722	211883
17099	211884
18099	211885
44531	211886
240	211887
121081	211888
14501	211889
50966	211890
11405	211891
9981	211892
9981	211893
33372	211894
115770	211895
100629	211896
101975	211897
60559	211898
102683	211899
53250	211900
43794	211901
55995	211902
29009	211903
44871	211904
46731	211905
43826	211906
33219	211907
69517	211908
39753	211909
936	211910
113180	211911
3560	211912
124158	211913
69992	211914
22532	211915
56452	211916
6806	211917
30573	211918
29300	211919
24865	211920
17008	211921
84491	211922
28010	211923
25012	211924
72554	211925
40400	211926
55254	211927
91410	211928
33228	211929
27748	211930
8683	211931
30453	211932
32271	211933
14578	211934
68958	211935
63248	211936
6022	211937
68995	211938
121444	211939
9749	211940
1449	211941
34177	211942
115108	211943
58056	211944
100446	211945
94443	211946
23074	211947
44277	211948
13385	211949
47484	211950
24793	211951
56235	211952
21744	211953
84949	211954
11927	211955
70982	211956
45763	211957
8703	211958
9794	211959
53642	211960
32497	211961
61093	211962
56177	211963
30308	211964
75224	211965
6999	211966
51312	211967
22057	211968
57707	211969
90959	211970
1634	211971
36523	211972
4109	211973
47716	211974
68424	211975
41556	211976
40914	211977
111062	211978
24138	211979
107030	211980
67707	211981
15387	211982
53674	211983
14329	211984
80552	211985
11069	211986
369	211987
11279	211988
83965	211989
101232	211990
1342	211991
86767	211992
106966	211993
106324	211994
3549	211995
39193	211996
100161	211997
62235	211998
88359	211999
18518	212000
25869	212001
2779	212002
18157	212003
18599	212004
48344	212005
882	212006
50514	212007
88036	212008
66375	212009
85960	212010
27943	212011
59877	212012
31579	212013
368	212014
47682	212015
32973	212016
96501	212017
122966	212018
67858	212019
60672	212020
47586	212021
49582	212022
51122	212023
64145	212024
12695	212025
1113	212026
25227	212027
57895	212028
34624	212029
8183	212030
20713	212031
110439	212032
44543	212033
23013	212034
10319	212035
5898	212036
7850	212037
6139	212038
71842	212039
4783	212040
12061	212041
106876	212042
51061	212043
58149	212044
17233	212045
23752	212046
58458	212047
109045	212048
42461	212049
43271	212050
3541	212051
45727	212052
70383	212053
116393	212054
126153	212055
85879	212056
7512	212057
23567	212058
120886	212059
133249	212060
56590	212061
270	212062
45161	212063
1481	212064
53593	212065
28316	212066
60285	212067
72100	212068
719	212069
61596	212070
15595	212071
28115	212072
78339	212073
65659	212074
27447	212075
36157	212076
8550	212077
5591	212078
64900	212079
143497	212080
111520	212081
25256	212082
132698	212083
66995	212084
99800	212085
41370	212086
38332	212087
24033	212088
33572	212089
12600	212090
20824	212091
25300	212092
17821	212093
63831	212094
104019	212095
46405	212096
23026	212097
16198	212098
24532	212099
15429	212100
13124	212101
5928	212102
19569	212103
81025	212104
30108	212105
31074	212106
61081	212107
22978	212108
3042	212109
32210	212110
31086	212111
123593	212112
71749	212113
1274	212114
76766	212115
23758	212116
1072	212117
14463	212118
40330	212119
56033	212120
25914	212121
22495	212122
29151	212123
11998	212124
13662	212125
37796	212126
247	212127
85019	212128
19254	212129
16493	212130
125900	212131
2473	212132
52562	212133
12730	212134
36477	212135
2816	212136
19013	212137
7355	212138
58114	212139
1248	212140
89675	212141
80007	212142
28295	212143
17018	212144
23215	212145
5374	212146
125	212147
23268	212148
730	212149
20045	212150
7794	212151
67094	212152
969	212153
137118	212154
15145	212155
5427	212156
576	212157
84561	212158
398	212159
13400	212160
6481	212161
51481	212162
4056	212163
10525	212164
8525	212165
138027	212166
103366	212167
32882	212168
140884	212169
101460	212170
2146	212171
12	212172
17027	212173
5704	212174
18626	212175
50358	212176
81762	212177
9297	212178
54815	212179
41401	212180
15635	212181
85598	212182
44349	212183
37346	212184
97465	212185
912	212186
74554	212187
8704	212188
9602	212189
907	212190
23687	212191
53784	212192
35340	212193
15573	212194
1199	212195
4009	212196
40298	212197
105908	212198
25666	212199
51347	212200
75532	212201
26358	212202
7285	212203
887	212204
96987	212205
85346	212206
15564	212207
50408	212208
65949	212209
82208	212210
3868	212211
42024	212212
29428	212213
56307	212214
76495	212215
25319	212216
116325	212217
62163	212218
15037	212219
27978	212220
23182	212221
23812	212222
103683	212223
46460	212224
1393	212225
37076	212226
9252	212227
53167	212228
7774	212229
6981	212230
64150	212231
18912	212232
70531	212233
12592	212234
105004	212235
43268	212236
33271	212237
16502	212238
32518	212239
1	212240
9172	212241
91156	212242
59371	212243
32005	212244
72260	212245
122987	212246
132192	212247
18800	212248
112825	212249
15006	212250
9589	212251
40808	212252
47711	212253
131590	212254
46742	212255
23527	212256
64878	212257
25405	212258
28535	212259
8709	212260
64853	212261
13407	212262
99864	212263
37108	212264
20850	212265
36999	212266
1267	212267
67262	212268
12836	212269
70705	212270
59498	212271
125465	212272
37901	212273
16743	212274
10089	212275
9330	212276
29528	212277
15153	212278
143040	212279
3333	212280
84984	212281
35051	212282
98489	212283
60980	212284
12168	212285
1752	212286
123406	212287
97594	212288
28647	212289
21701	212290
25022	212291
10532	212292
33965	212293
86667	212294
26739	212295
54767	212296
18702	212297
47939	212298
82512	212299
133110	212300
85333	212301
65501	212302
186	212303
986	212304
5413	212305
77498	212306
125719	212307
69850	212308
20477	212309
2933	212310
88190	212311
59303	212312
68122	212313
127502	212314
3786	212315
88672	212316
56536	212317
35376	212318
28184	212319
35820	212320
81091	212321
20913	212322
98136	212323
24533	212324
18833	212325
5194	212326
77126	212327
44894	212328
8146	212329
7160	212330
37560	212331
33364	212332
7824	212333
17919	212334
47713	212335
84187	212336
38754	212337
141276	212338
26945	212339
84543	212340
13069	212341
6495	212342
24157	212343
94152	212344
3161	212345
25914	212346
35649	212347
31220	212348
58198	212349
4168	212350
42492	212351
29034	212352
112090	212353
26556	212354
48569	212355
97990	212356
1230	212357
812	212358
79024	212359
81696	212360
28171	212361
3664	212362
68578	212363
33435	212364
3750	212365
32918	212366
46514	212367
3054	212368
5472	212369
23629	212370
8099	212371
18175	212372
6127	212373
33848	212374
1902	212375
60985	212376
116750	212377
70102	212378
57798	212379
32842	212380
17784	212381
6908	212382
388	212383
77255	212384
78134	212385
138645	212386
27866	212387
148288	212388
86293	212389
37054	212390
93945	212391
3233	212392
52322	212393
47515	212394
11974	212395
602	212396
31945	212397
24853	212398
4065	212399
46232	212400
29395	212401
41553	212402
6018	212403
58068	212404
10007	212405
45553	212406
692	212407
35269	212408
35050	212409
91294	212410
17883	212411
108543	212412
80042	212413
11114	212414
8680	212415
29965	212416
28307	212417
16946	212418
86285	212419
49992	212420
17194	212421
12002	212422
88296	212423
115937	212424
13473	212425
123770	212426
110204	212427
16156	212428
74258	212429
28904	212430
9035	212431
65565	212432
40655	212433
62963	212434
88415	212435
4886	212436
43764	212437
54135	212438
56264	212439
36618	212440
45287	212441
58012	212442
10720	212443
74634	212444
467	212445
46467	212446
27254	212447
110439	212448
64936	212449
60697	212450
131646	212451
18428	212452
86514	212453
88491	212454
24843	212455
5067	212456
24466	212457
107102	212458
1240	212459
49628	212460
51940	212461
54865	212462
104637	212463
77081	212464
1029	212465
23482	212466
38943	212467
38289	212468
26889	212469
46958	212470
54562	212471
32857	212472
58708	212473
115316	212474
39511	212475
14262	212476
15239	212477
17645	212478
77032	212479
15076	212480
9734	212481
8350	212482
36818	212483
100955	212484
26783	212485
20903	212486
24590	212487
23375	212488
14658	212489
52461	212490
98454	212491
137946	212492
41919	212493
44740	212494
19365	212495
21389	212496
137368	212497
116427	212498
135359	212499
68472	212500
2470	212501
93242	212502
49717	212503
2084	212504
11187	212505
96720	212506
8573	212507
7624	212508
130657	212509
69882	212510
49112	212511
551	212512
28120	212513
42573	212514
74489	212515
14638	212516
29906	212517
7639	212518
71737	212519
13793	212520
24536	212521
97984	212522
124310	212523
23446	212524
40358	212525
34790	212526
65742	212527
11425	212528
48003	212529
27242	212530
39846	212531
84067	212532
10386	212533
44249	212534
39266	212535
44899	212536
22108	212537
50262	212538
66239	212539
19111	212540
16685	212541
122660	212542
80097	212543
48848	212544
13029	212545
2594	212546
10385	212547
127141	212548
4534	212549
37026	212550
40373	212551
14630	212552
102629	212553
94279	212554
83414	212555
6359	212556
27883	212557
146141	212558
37740	212559
113341	212560
40657	212561
31194	212562
111413	212563
82	212564
40327	212565
14549	212566
22182	212567
14438	212568
13093	212569
135962	212570
49390	212571
12773	212572
150272	212573
268	212574
53863	212575
5704	212576
8472	212577
126839	212578
21214	212579
35246	212580
27014	212581
89294	212582
3564	212583
11310	212584
47020	212585
75275	212586
133187	212587
54938	212588
9137	212589
19387	212590
51776	212591
40424	212592
69915	212593
9542	212594
113	212595
7581	212596
5100	212597
3575	212598
63597	212599
58159	212600
48486	212601
18088	212602
44533	212603
89776	212604
7593	212605
14308	212606
30332	212607
102319	212608
57645	212609
24863	212610
129106	212611
8694	212612
6258	212613
62866	212614
28861	212615
6862	212616
7316	212617
89344	212618
91009	212619
62449	212620
58050	212621
54722	212622
129010	212623
89808	212624
2334	212625
42464	212626
4436	212627
122227	212628
68775	212629
3653	212630
35183	212631
114392	212632
7398	212633
132	212634
25249	212635
1758	212636
113765	212637
5186	212638
13922	212639
27721	212640
61245	212641
114833	212642
51080	212643
45570	212644
57837	212645
55519	212646
33480	212647
53971	212648
21298	212649
116986	212650
109922	212651
23506	212652
76644	212653
59529	212654
1370	212655
67028	212656
111940	212657
47289	212658
86659	212659
2077	212660
1309	212661
7538	212662
40220	212663
104187	212664
92472	212665
34737	212666
46766	212667
49588	212668
43047	212669
908	212670
17464	212671
12733	212672
45752	212673
44075	212674
9258	212675
54077	212676
136651	212677
3136	212678
27428	212679
17544	212680
15316	212681
54393	212682
37178	212683
116797	212684
10226	212685
4448	212686
67468	212687
43567	212688
62619	212689
4958	212690
56258	212691
90039	212692
65219	212693
124491	212694
4102	212695
83999	212696
11943	212697
40399	212698
30095	212699
7323	212700
33731	212701
2433	212702
26558	212703
15899	212704
110265	212705
8683	212706
34700	212707
19719	212708
7375	212709
41768	212710
16165	212711
83628	212712
39262	212713
3652	212714
52139	212715
41000	212716
31065	212717
9483	212718
48398	212719
130160	212720
80868	212721
551	212722
104597	212723
69551	212724
135496	212725
8586	212726
114129	212727
34008	212728
13087	212729
27467	212730
28305	212731
83814	212732
48205	212733
67009	212734
32402	212735
109884	212736
61553	212737
6699	212738
39042	212739
14345	212740
4422	212741
102846	212742
73	212743
35894	212744
38528	212745
85257	212746
103669	212747
60467	212748
16150	212749
74425	212750
16510	212751
6268	212752
95590	212753
19798	212754
20041	212755
73158	212756
82358	212757
59914	212758
53773	212759
61324	212760
71556	212761
89237	212762
113769	212763
11810	212764
2227	212765
1540	212766
67110	212767
81495	212768
132555	212769
22070	212770
124375	212771
75762	212772
50131	212773
30473	212774
2330	212775
90782	212776
93342	212777
80815	212778
70344	212779
19591	212780
12910	212781
9132	212782
6843	212783
28851	212784
60777	212785
110908	212786
107914	212787
378	212788
16193	212789
88719	212790
2201	212791
101348	212792
14818	212793
63265	212794
62705	212795
133779	212796
14829	212797
3196	212798
22987	212799
49310	212800
45937	212801
10076	212802
12095	212803
12339	212804
1557	212805
10805	212806
2780	212807
38796	212808
10121	212809
108757	212810
18063	212811
5093	212812
1239	212813
58	212814
11776	212815
43613	212816
12100	212817
13813	212818
28967	212819
31491	212820
11121	212821
40019	212822
10956	212823
1976	212824
32700	212825
148005	212826
68249	212827
2564	212828
56095	212829
60528	212830
536	212831
21500	212832
17578	212833
35855	212834
54243	212835
7544	212836
22634	212837
48561	212838
929	212839
16660	212840
101068	212841
89974	212842
17802	212843
2149	212844
10423	212845
107948	212846
65574	212847
474	212848
6414	212849
40171	212850
24913	212851
1422	212852
78587	212853
16514	212854
72513	212855
97655	212856
137	212857
56794	212858
114449	212859
44947	212860
140077	212861
8787	212862
86161	212863
77045	212864
57219	212865
75250	212866
3189	212867
70403	212868
31025	212869
33937	212870
99007	212871
10722	212872
36869	212873
149576	212874
37809	212875
75320	212876
31716	212877
46413	212878
23464	212879
1449	212880
105282	212881
103402	212882
43482	212883
105064	212884
118406	212885
3734	212886
24516	212887
2828	212888
72345	212889
100128	212890
25155	212891
67666	212892
12241	212893
29698	212894
53704	212895
112489	212896
23583	212897
3389	212898
76865	212899
66017	212900
9664	212901
16539	212902
13901	212903
37333	212904
66006	212905
2137	212906
2174	212907
27485	212908
53918	212909
22880	212910
19595	212911
62901	212912
24878	212913
354	212914
117892	212915
41477	212916
102117	212917
63700	212918
81410	212919
113537	212920
85579	212921
1290	212922
139042	212923
11217	212924
88239	212925
43635	212926
34531	212927
80375	212928
112170	212929
75952	212930
21164	212931
22430	212932
28703	212933
25684	212934
13978	212935
40167	212936
17446	212937
28659	212938
11056	212939
62014	212940
38502	212941
34380	212942
31879	212943
3957	212944
86106	212945
100894	212946
1457	212947
3336	212948
62192	212949
1445	212950
47700	212951
122562	212952
138111	212953
30217	212954
49053	212955
34554	212956
13728	212957
3525	212958
2184	212959
88	212960
1468	212961
63988	212962
32541	212963
85329	212964
13548	212965
11855	212966
12556	212967
46333	212968
33468	212969
6215	212970
6045	212971
20643	212972
1617	212973
629	212974
9182	212975
87919	212976
34438	212977
41536	212978
30841	212979
39888	212980
13541	212981
19081	212982
51423	212983
71960	212984
79374	212985
86929	212986
18854	212987
10660	212988
2307	212989
30262	212990
35381	212991
6625	212992
42207	212993
84732	212994
147049	212995
22897	212996
6652	212997
16858	212998
10459	212999
7014	213000
75583	213001
22570	213002
38457	213003
8925	213004
10111	213005
38906	213006
3025	213007
34594	213008
33943	213009
92591	213010
33286	213011
105111	213012
69161	213013
20432	213014
335	213015
22948	213016
25797	213017
130766	213018
76441	213019
89668	213020
84891	213021
23527	213022
28996	213023
16960	213024
4206	213025
73230	213026
27976	213027
135575	213028
78165	213029
3928	213030
16628	213031
47446	213032
9269	213033
119090	213034
57912	213035
75254	213036
52020	213037
23711	213038
10280	213039
143777	213040
117549	213041
32357	213042
44944	213043
20120	213044
13594	213045
67715	213046
68805	213047
120124	213048
5764	213049
131792	213050
44609	213051
21520	213052
6675	213053
82318	213054
63285	213055
42430	213056
17882	213057
21477	213058
38074	213059
955	213060
42179	213061
17608	213062
41369	213063
39662	213064
38818	213065
6698	213066
119017	213067
8234	213068
3703	213069
36473	213070
15279	213071
51875	213072
64144	213073
5401	213074
47210	213075
48280	213076
18544	213077
21469	213078
10841	213079
22898	213080
37292	213081
22896	213082
15666	213083
32632	213084
142684	213085
11922	213086
52727	213087
124785	213088
46291	213089
55487	213090
1212	213091
25560	213092
44132	213093
100604	213094
68782	213095
79167	213096
88255	213097
42307	213098
35158	213099
75867	213100
119	213101
140486	213102
30084	213103
101304	213104
1065	213105
97714	213106
80316	213107
105449	213108
21585	213109
100534	213110
104255	213111
131418	213112
92865	213113
8515	213114
23	213115
33416	213116
35300	213117
4574	213118
79005	213119
22141	213120
7253	213121
125132	213122
17129	213123
50729	213124
5832	213125
1366	213126
15900	213127
116218	213128
4073	213129
27863	213130
155	213131
121091	213132
21900	213133
45178	213134
6614	213135
33611	213136
73965	213137
54980	213138
107831	213139
105	213140
16643	213141
32222	213142
18598	213143
1820	213144
53713	213145
76381	213146
9982	213147
10497	213148
67263	213149
134368	213150
114901	213151
36483	213152
27114	213153
38854	213154
100443	213155
27446	213156
42161	213157
50143	213158
101366	213159
20061	213160
77441	213161
18854	213162
13136	213163
6998	213164
98233	213165
106809	213166
85564	213167
1632	213168
14963	213169
107870	213170
43651	213171
10154	213172
35511	213173
52207	213174
54861	213175
73918	213176
14380	213177
116559	213178
20925	213179
49437	213180
119899	213181
56188	213182
4998	213183
58488	213184
8323	213185
4357	213186
42428	213187
28179	213188
4276	213189
92591	213190
128620	213191
20588	213192
97336	213193
7907	213194
1474	213195
100321	213196
125922	213197
93705	213198
8617	213199
112735	213200
81894	213201
117214	213202
8616	213203
51440	213204
86875	213205
7895	213206
38505	213207
43687	213208
86144	213209
30691	213210
105308	213211
2353	213212
7970	213213
37338	213214
46050	213215
17927	213216
66737	213217
32680	213218
66788	213219
22835	213220
62681	213221
47838	213222
24274	213223
26802	213224
117711	213225
15467	213226
28025	213227
50427	213228
1269	213229
62881	213230
125977	213231
31	213232
59413	213233
2040	213234
146310	213235
22970	213236
45617	213237
36708	213238
132443	213239
4069	213240
85891	213241
135468	213242
117324	213243
67671	213244
20018	213245
10285	213246
17238	213247
43711	213248
64210	213249
9943	213250
86713	213251
16285	213252
11810	213253
24468	213254
9192	213255
98546	213256
60179	213257
88785	213258
75308	213259
24162	213260
16328	213261
263	213262
5618	213263
4867	213264
32155	213265
46168	213266
411	213267
55704	213268
59679	213269
34486	213270
13885	213271
27713	213272
2	213273
5013	213274
14748	213275
2697	213276
9004	213277
6760	213278
22585	213279
27739	213280
87427	213281
44224	213282
76706	213283
30362	213284
74429	213285
32509	213286
1959	213287
9057	213288
85100	213289
42774	213290
57333	213291
46677	213292
7419	213293
13790	213294
4681	213295
46811	213296
136250	213297
6614	213298
91195	213299
98	213300
94033	213301
30245	213302
35598	213303
3740	213304
98652	213305
83906	213306
126283	213307
72778	213308
21878	213309
70660	213310
30769	213311
78348	213312
18312	213313
36917	213314
71112	213315
60211	213316
22582	213317
36742	213318
69476	213319
23235	213320
125705	213321
76853	213322
26146	213323
2059	213324
53	213325
47502	213326
946	213327
2968	213328
57500	213329
116835	213330
10214	213331
56715	213332
84027	213333
1289	213334
24506	213335
37288	213336
12963	213337
55245	213338
137811	213339
300	213340
3259	213341
43504	213342
428	213343
35594	213344
14953	213345
112891	213346
98172	213347
92136	213348
72367	213349
49785	213350
98848	213351
325	213352
17226	213353
39773	213354
9105	213355
698	213356
136216	213357
4594	213358
36425	213359
19859	213360
27389	213361
51706	213362
7332	213363
1029	213364
23867	213365
99864	213366
121373	213367
2090	213368
11951	213369
61216	213370
8588	213371
78046	213372
40225	213373
3416	213374
48482	213375
54230	213376
5727	213377
30488	213378
4797	213379
95101	213380
33308	213381
112817	213382
28314	213383
2094	213384
54361	213385
58292	213386
101663	213387
1550	213388
27433	213389
1005	213390
89402	213391
107481	213392
11739	213393
66077	213394
476	213395
127956	213396
34851	213397
117865	213398
69582	213399
68253	213400
51018	213401
120313	213402
13860	213403
86972	213404
30505	213405
106519	213406
81208	213407
70627	213408
57380	213409
7488	213410
24134	213411
9298	213412
50241	213413
72040	213414
4531	213415
93768	213416
88375	213417
47880	213418
126333	213419
14570	213420
37283	213421
71075	213422
70426	213423
31014	213424
37501	213425
37147	213426
91769	213427
82590	213428
4854	213429
135738	213430
73358	213431
12276	213432
63851	213433
118657	213434
34300	213435
92809	213436
36276	213437
26573	213438
72893	213439
24121	213440
3687	213441
60249	213442
49694	213443
137628	213444
24636	213445
8962	213446
48625	213447
2790	213448
4380	213449
119781	213450
28438	213451
78077	213452
538	213453
132419	213454
45770	213455
6308	213456
66971	213457
62512	213458
25028	213459
51121	213460
66190	213461
40913	213462
82389	213463
72775	213464
260	213465
107738	213466
16684	213467
32943	213468
35821	213469
15096	213470
15117	213471
17118	213472
128887	213473
49024	213474
98268	213475
34534	213476
71212	213477
26056	213478
207	213479
87015	213480
23101	213481
43159	213482
91756	213483
4638	213484
1027	213485
45611	213486
130019	213487
6662	213488
61617	213489
73352	213490
14485	213491
25140	213492
8962	213493
27462	213494
67873	213495
8437	213496
1570	213497
138351	213498
37538	213499
10575	213500
12071	213501
60862	213502
113125	213503
50839	213504
37230	213505
77888	213506
51742	213507
95213	213508
34091	213509
53821	213510
43445	213511
45190	213512
17652	213513
105363	213514
27246	213515
16159	213516
35571	213517
65396	213518
24518	213519
489	213520
91076	213521
23917	213522
57994	213523
65561	213524
19620	213525
80094	213526
46786	213527
13721	213528
141831	213529
16159	213530
23473	213531
71052	213532
62656	213533
57093	213534
45165	213535
14476	213536
9415	213537
3967	213538
27856	213539
59038	213540
19961	213541
13087	213542
10505	213543
119241	213544
13275	213545
100096	213546
36501	213547
7551	213548
21890	213549
47239	213550
64069	213551
2468	213552
7466	213553
7685	213554
3457	213555
51887	213556
14348	213557
94547	213558
17062	213559
95212	213560
4092	213561
55011	213562
52327	213563
31587	213564
74696	213565
45145	213566
99401	213567
71816	213568
35574	213569
61609	213570
56189	213571
48051	213572
1565	213573
28165	213574
134868	213575
3613	213576
120689	213577
25231	213578
57892	213579
20256	213580
20158	213581
109265	213582
28929	213583
132125	213584
139897	213585
132871	213586
28691	213587
45696	213588
122023	213589
23139	213590
85846	213591
99497	213592
1087	213593
19717	213594
52485	213595
7916	213596
17065	213597
83795	213598
92267	213599
1170	213600
73733	213601
4872	213602
4051	213603
4390	213604
7908	213605
44	213606
42681	213607
13722	213608
33568	213609
24576	213610
7774	213611
132540	213612
52885	213613
48070	213614
24653	213615
420	213616
31188	213617
73351	213618
4437	213619
40576	213620
142776	213621
25412	213622
41970	213623
6974	213624
81296	213625
8061	213626
77294	213627
40282	213628
68933	213629
11409	213630
57554	213631
59806	213632
7362	213633
105470	213634
30035	213635
135047	213636
77660	213637
41290	213638
30853	213639
6575	213640
95030	213641
31332	213642
74882	213643
60190	213644
35648	213645
59824	213646
10052	213647
1314	213648
15192	213649
26605	213650
24407	213651
54017	213652
35958	213653
36152	213654
39954	213655
24285	213656
3136	213657
133397	213658
91393	213659
24930	213660
67481	213661
79679	213662
49832	213663
76524	213664
7180	213665
24068	213666
14403	213667
4487	213668
63326	213669
93488	213670
104247	213671
95270	213672
18468	213673
29089	213674
39216	213675
103884	213676
16373	213677
48796	213678
106161	213679
119598	213680
100507	213681
18899	213682
116420	213683
71891	213684
4587	213685
8788	213686
90724	213687
60479	213688
31289	213689
44583	213690
14115	213691
105325	213692
13702	213693
3328	213694
40365	213695
30999	213696
38372	213697
50145	213698
29728	213699
41231	213700
28501	213701
15462	213702
62494	213703
45906	213704
56614	213705
22449	213706
134873	213707
14618	213708
53099	213709
13437	213710
5461	213711
43466	213712
12628	213713
556	213714
56369	213715
43251	213716
56568	213717
1359	213718
20062	213719
19385	213720
38851	213721
4079	213722
3960	213723
32808	213724
26448	213725
116893	213726
126895	213727
33508	213728
2868	213729
47593	213730
15162	213731
76116	213732
118296	213733
50471	213734
47877	213735
35351	213736
28593	213737
79293	213738
135920	213739
119784	213740
5300	213741
11425	213742
71137	213743
15258	213744
53778	213745
83902	213746
20727	213747
33337	213748
11165	213749
70733	213750
76565	213751
42245	213752
4235	213753
119771	213754
10244	213755
9429	213756
22302	213757
11395	213758
19460	213759
68412	213760
11140	213761
56141	213762
122058	213763
58852	213764
17224	213765
128068	213766
76675	213767
8025	213768
49141	213769
49578	213770
5874	213771
54126	213772
22204	213773
58706	213774
16886	213775
12678	213776
73953	213777
553	213778
20279	213779
74276	213780
3500	213781
41294	213782
32921	213783
11247	213784
62646	213785
10295	213786
31937	213787
35285	213788
21658	213789
11557	213790
29598	213791
26682	213792
47260	213793
2563	213794
56170	213795
70169	213796
33592	213797
58918	213798
32338	213799
46540	213800
7055	213801
116857	213802
3399	213803
5608	213804
122179	213805
35519	213806
41826	213807
946	213808
82805	213809
13555	213810
144097	213811
12871	213812
54749	213813
2721	213814
114165	213815
2625	213816
5804	213817
105670	213818
10621	213819
32698	213820
142777	213821
55548	213822
25786	213823
61504	213824
63859	213825
40350	213826
127497	213827
3455	213828
8483	213829
74609	213830
92141	213831
3783	213832
37220	213833
94744	213834
18238	213835
63488	213836
2218	213837
28969	213838
70654	213839
70281	213840
6272	213841
10385	213842
110848	213843
78402	213844
62910	213845
40751	213846
30987	213847
20518	213848
29526	213849
88593	213850
83582	213851
73142	213852
48184	213853
103835	213854
2238	213855
61041	213856
46991	213857
36268	213858
5769	213859
145956	213860
51582	213861
8578	213862
151	213863
2153	213864
46575	213865
86799	213866
42226	213867
9254	213868
29760	213869
97119	213870
274	213871
136293	213872
2781	213873
68979	213874
150349	213875
6827	213876
31925	213877
52215	213878
39029	213879
23977	213880
147517	213881
61452	213882
5532	213883
40890	213884
65207	213885
12475	213886
108327	213887
31051	213888
12759	213889
20371	213890
6622	213891
32438	213892
1017	213893
268	213894
46311	213895
4165	213896
11156	213897
45359	213898
133176	213899
31805	213900
28420	213901
122430	213902
24573	213903
24464	213904
66659	213905
90344	213906
13542	213907
45050	213908
35080	213909
27951	213910
15124	213911
137893	213912
26947	213913
60947	213914
59724	213915
83315	213916
29910	213917
69284	213918
22162	213919
124969	213920
4222	213921
12612	213922
34294	213923
63724	213924
15752	213925
99910	213926
18291	213927
122097	213928
13011	213929
102303	213930
134964	213931
35432	213932
14009	213933
112656	213934
10483	213935
107439	213936
2226	213937
18597	213938
8463	213939
5103	213940
27340	213941
1720	213942
132544	213943
12815	213944
92432	213945
39878	213946
56239	213947
28778	213948
47208	213949
7765	213950
111228	213951
111146	213952
6246	213953
25675	213954
53921	213955
35871	213956
23366	213957
64736	213958
3146	213959
5288	213960
120429	213961
70	213962
4610	213963
7314	213964
5871	213965
10547	213966
83076	213967
11253	213968
21761	213969
117610	213970
6270	213971
48513	213972
11420	213973
22066	213974
142	213975
99343	213976
54038	213977
55979	213978
38280	213979
14253	213980
63097	213981
47870	213982
119239	213983
49753	213984
73885	213985
80554	213986
15979	213987
83417	213988
44081	213989
4132	213990
74266	213991
7232	213992
30847	213993
30895	213994
44561	213995
61847	213996
75274	213997
5068	213998
6695	213999
27745	214000
118812	214001
25248	214002
134877	214003
13201	214004
928	214005
1700	214006
1910	214007
67467	214008
95710	214009
5363	214010
46738	214011
68814	214012
126354	214013
41422	214014
94726	214015
94051	214016
124245	214017
4689	214018
76128	214019
48342	214020
18998	214021
66397	214022
5526	214023
32203	214024
35652	214025
58623	214026
101473	214027
77553	214028
64867	214029
56221	214030
22917	214031
4942	214032
71879	214033
50492	214034
50313	214035
17129	214036
20553	214037
10904	214038
33354	214039
138139	214040
508	214041
19534	214042
102127	214043
5292	214044
41352	214045
55292	214046
27152	214047
1998	214048
48340	214049
2916	214050
11935	214051
11830	214052
44163	214053
69893	214054
593	214055
50442	214056
114590	214057
24842	214058
88756	214059
43350	214060
106313	214061
110001	214062
27707	214063
5645	214064
58996	214065
142458	214066
636	214067
53434	214068
6853	214069
11170	214070
782	214071
1485	214072
25725	214073
12381	214074
4732	214075
103678	214076
11778	214077
9543	214078
139009	214079
18648	214080
27028	214081
120107	214082
9639	214083
44374	214084
71709	214085
70497	214086
20098	214087
35762	214088
33441	214089
11929	214090
89905	214091
2776	214092
22010	214093
70611	214094
78796	214095
4076	214096
2540	214097
9075	214098
3073	214099
87717	214100
50231	214101
55284	214102
41645	214103
87913	214104
67971	214105
93126	214106
4533	214107
39	214108
91777	214109
3606	214110
44713	214111
43896	214112
121012	214113
94050	214114
117267	214115
11761	214116
41543	214117
53825	214118
80122	214119
53990	214120
23456	214121
17989	214122
52918	214123
63360	214124
3631	214125
56095	214126
70158	214127
1410	214128
139822	214129
114130	214130
47813	214131
1264	214132
68623	214133
83751	214134
1932	214135
92050	214136
51028	214137
70736	214138
46242	214139
5579	214140
93230	214141
61614	214142
3518	214143
133022	214144
54406	214145
14131	214146
47489	214147
23105	214148
52914	214149
51	214150
30204	214151
33871	214152
19004	214153
16918	214154
13071	214155
8332	214156
7357	214157
12166	214158
114144	214159
37574	214160
123282	214161
4892	214162
22672	214163
52283	214164
9955	214165
131738	214166
98464	214167
1466	214168
122000	214169
8655	214170
5038	214171
47910	214172
14842	214173
106523	214174
43350	214175
20837	214176
90399	214177
5092	214178
56339	214179
60127	214180
24023	214181
99251	214182
29848	214183
44197	214184
45163	214185
16861	214186
9903	214187
12908	214188
49029	214189
139289	214190
12509	214191
30394	214192
10761	214193
70016	214194
13608	214195
131630	214196
31407	214197
3688	214198
16856	214199
103842	214200
92103	214201
9063	214202
109060	214203
60454	214204
48061	214205
45262	214206
11436	214207
23425	214208
21408	214209
10660	214210
139519	214211
846	214212
92273	214213
2012	214214
13706	214215
112280	214216
6129	214217
69455	214218
61580	214219
49400	214220
111798	214221
714	214222
32041	214223
105354	214224
1121	214225
7604	214226
23947	214227
91963	214228
32153	214229
41127	214230
22942	214231
32624	214232
38219	214233
48216	214234
15315	214235
4268	214236
65757	214237
125577	214238
107230	214239
53472	214240
48834	214241
66739	214242
27275	214243
1115	214244
76445	214245
53873	214246
31510	214247
106653	214248
37021	214249
15994	214250
2096	214251
90565	214252
21091	214253
122947	214254
28083	214255
3456	214256
55123	214257
80744	214258
39382	214259
43085	214260
29	214261
91113	214262
35054	214263
144359	214264
39165	214265
96193	214266
50473	214267
33340	214268
145468	214269
86285	214270
31821	214271
68037	214272
51946	214273
12396	214274
131248	214275
40716	214276
3114	214277
2469	214278
79413	214279
19238	214280
15805	214281
55697	214282
22822	214283
104631	214284
119159	214285
219	214286
50278	214287
10294	214288
73473	214289
85370	214290
12096	214291
30766	214292
100656	214293
56722	214294
125425	214295
101664	214296
45813	214297
12139	214298
89819	214299
28610	214300
7087	214301
25488	214302
35848	214303
22951	214304
275	214305
5999	214306
10153	214307
54414	214308
31691	214309
36000	214310
68572	214311
66592	214312
70667	214313
24038	214314
43834	214315
1386	214316
59357	214317
20438	214318
28223	214319
64113	214320
50681	214321
58209	214322
25388	214323
57499	214324
89725	214325
4907	214326
5699	214327
19642	214328
59202	214329
19740	214330
4347	214331
17832	214332
10956	214333
46587	214334
39216	214335
36678	214336
11012	214337
61411	214338
24939	214339
1936	214340
83941	214341
38408	214342
3911	214343
68780	214344
72919	214345
1148	214346
11423	214347
38483	214348
11444	214349
21018	214350
60252	214351
87674	214352
46586	214353
3361	214354
20051	214355
79931	214356
51	214357
800	214358
21371	214359
6443	214360
55052	214361
121178	214362
11460	214363
139528	214364
19927	214365
90624	214366
8843	214367
17517	214368
20996	214369
1665	214370
24211	214371
25339	214372
52982	214373
62080	214374
31044	214375
49738	214376
21617	214377
13471	214378
49761	214379
17151	214380
41413	214381
14357	214382
113299	214383
65870	214384
28805	214385
139247	214386
1379	214387
65169	214388
40288	214389
25665	214390
89721	214391
110614	214392
114035	214393
20869	214394
214	214395
7082	214396
48179	214397
34736	214398
60516	214399
23582	214400
22392	214401
28333	214402
14279	214403
43057	214404
10710	214405
37023	214406
109602	214407
112774	214408
42295	214409
25310	214410
14343	214411
45010	214412
31430	214413
48511	214414
51560	214415
19892	214416
9116	214417
55387	214418
22149	214419
95088	214420
2926	214421
61610	214422
122458	214423
218	214424
10387	214425
12357	214426
34158	214427
64740	214428
50137	214429
73500	214430
45217	214431
102904	214432
3813	214433
47331	214434
80719	214435
101810	214436
25664	214437
11353	214438
64028	214439
101064	214440
56857	214441
23967	214442
14903	214443
329	214444
1537	214445
4623	214446
147681	214447
49012	214448
9949	214449
1444	214450
3330	214451
119655	214452
85484	214453
95681	214454
55769	214455
33935	214456
1744	214457
9467	214458
64227	214459
115838	214460
13360	214461
3	214462
37613	214463
20129	214464
86164	214465
6955	214466
129250	214467
16426	214468
12014	214469
50855	214470
34236	214471
7680	214472
72659	214473
21055	214474
8449	214475
22415	214476
50739	214477
55231	214478
38403	214479
58857	214480
43824	214481
20991	214482
24550	214483
53199	214484
34234	214485
80891	214486
43173	214487
20355	214488
21633	214489
60421	214490
106354	214491
16014	214492
37940	214493
108356	214494
4588	214495
46698	214496
41554	214497
37814	214498
52281	214499
4810	214500
28721	214501
68340	214502
12315	214503
12946	214504
54780	214505
4162	214506
86213	214507
101444	214508
5080	214509
55391	214510
100595	214511
210	214512
13516	214513
47695	214514
46628	214515
45780	214516
34277	214517
11871	214518
45054	214519
134592	214520
32852	214521
20924	214522
69741	214523
20423	214524
110939	214525
19214	214526
8725	214527
8517	214528
87016	214529
105428	214530
29014	214531
30340	214532
70757	214533
128386	214534
2718	214535
60128	214536
115852	214537
31084	214538
116184	214539
87449	214540
71878	214541
12485	214542
4045	214543
95128	214544
5601	214545
44116	214546
100107	214547
30017	214548
25138	214549
7862	214550
55134	214551
111474	214552
94544	214553
54131	214554
57877	214555
2761	214556
61642	214557
97691	214558
6733	214559
76477	214560
31363	214561
49744	214562
25811	214563
22470	214564
5713	214565
3257	214566
36448	214567
7520	214568
134230	214569
116184	214570
3114	214571
35100	214572
5522	214573
45058	214574
14189	214575
105156	214576
98299	214577
79918	214578
20534	214579
117318	214580
27018	214581
29255	214582
92318	214583
62690	214584
58506	214585
20117	214586
30305	214587
121814	214588
74660	214589
3204	214590
29568	214591
120523	214592
45746	214593
2959	214594
41051	214595
20999	214596
89011	214597
29165	214598
49679	214599
70969	214600
116496	214601
104648	214602
53269	214603
13649	214604
48126	214605
14839	214606
28826	214607
72932	214608
537	214609
18281	214610
69029	214611
83354	214612
24419	214613
65692	214614
8688	214615
34998	214616
9645	214617
56953	214618
98498	214619
17313	214620
11021	214621
66672	214622
3903	214623
30749	214624
15897	214625
61262	214626
107489	214627
35369	214628
3313	214629
40825	214630
140258	214631
5035	214632
148134	214633
549	214634
98452	214635
76865	214636
44311	214637
26288	214638
9634	214639
27597	214640
79874	214641
34540	214642
4688	214643
1547	214644
112724	214645
14305	214646
37806	214647
51242	214648
90866	214649
100780	214650
91392	214651
25303	214652
64000	214653
41237	214654
19877	214655
45800	214656
11523	214657
18950	214658
3332	214659
38615	214660
19518	214661
149169	214662
77817	214663
122393	214664
31454	214665
69	214666
75458	214667
89993	214668
82148	214669
23723	214670
3833	214671
2784	214672
2496	214673
13187	214674
21283	214675
118774	214676
347	214677
27101	214678
20157	214679
8979	214680
1192	214681
47301	214682
14328	214683
34314	214684
68313	214685
2622	214686
62342	214687
35856	214688
21076	214689
142886	214690
87702	214691
149711	214692
131226	214693
6998	214694
33591	214695
12411	214696
51322	214697
35819	214698
113235	214699
150006	214700
10910	214701
71566	214702
49465	214703
130806	214704
6138	214705
49703	214706
115407	214707
102288	214708
7983	214709
39410	214710
80815	214711
30803	214712
418	214713
110122	214714
15346	214715
12446	214716
64031	214717
17002	214718
47521	214719
115076	214720
58409	214721
73668	214722
410	214723
17306	214724
1050	214725
83505	214726
36852	214727
123473	214728
18688	214729
1496	214730
73540	214731
4538	214732
44269	214733
7803	214734
1141	214735
8955	214736
40150	214737
99618	214738
43420	214739
112499	214740
115079	214741
320	214742
66870	214743
297	214744
96313	214745
85817	214746
10253	214747
62198	214748
33339	214749
3492	214750
8278	214751
106652	214752
131126	214753
111833	214754
101020	214755
30330	214756
27028	214757
11542	214758
117544	214759
36861	214760
43660	214761
88493	214762
8314	214763
7255	214764
25791	214765
65449	214766
59662	214767
9642	214768
17010	214769
72377	214770
79790	214771
110585	214772
79091	214773
47332	214774
36201	214775
8837	214776
1371	214777
41033	214778
15214	214779
39300	214780
50988	214781
22070	214782
10292	214783
3615	214784
1067	214785
5578	214786
120372	214787
16626	214788
64709	214789
43238	214790
97997	214791
35863	214792
1241	214793
24276	214794
9878	214795
52023	214796
43969	214797
93672	214798
18209	214799
9947	214800
10550	214801
68733	214802
40948	214803
32166	214804
20613	214805
44730	214806
774	214807
114321	214808
58736	214809
9325	214810
85670	214811
26728	214812
41914	214813
44557	214814
42087	214815
129575	214816
7640	214817
6892	214818
121267	214819
20167	214820
13027	214821
113104	214822
2039	214823
40562	214824
84435	214825
18479	214826
3405	214827
101390	214828
119833	214829
2240	214830
36041	214831
78756	214832
19257	214833
31591	214834
5417	214835
89308	214836
41198	214837
7783	214838
47448	214839
83718	214840
40952	214841
17238	214842
6565	214843
1714	214844
14133	214845
57133	214846
38631	214847
72634	214848
12132	214849
936	214850
114637	214851
48242	214852
20515	214853
52193	214854
86957	214855
104928	214856
13778	214857
67339	214858
6499	214859
36544	214860
1004	214861
17489	214862
9191	214863
28275	214864
43569	214865
41316	214866
55610	214867
11981	214868
7595	214869
115934	214870
68130	214871
485	214872
6629	214873
91015	214874
62426	214875
9990	214876
36239	214877
32567	214878
7890	214879
39440	214880
12881	214881
27975	214882
37790	214883
45510	214884
1817	214885
34553	214886
54708	214887
56890	214888
9490	214889
113424	214890
92235	214891
22248	214892
64721	214893
37355	214894
9732	214895
52152	214896
5084	214897
99058	214898
103044	214899
123400	214900
52038	214901
7273	214902
115439	214903
22476	214904
18967	214905
758	214906
56116	214907
685	214908
26104	214909
6625	214910
772	214911
606	214912
47359	214913
10672	214914
26908	214915
98978	214916
7642	214917
30391	214918
3195	214919
36907	214920
69290	214921
95232	214922
91792	214923
18209	214924
31705	214925
37896	214926
967	214927
30478	214928
110941	214929
15736	214930
19472	214931
34567	214932
77562	214933
14197	214934
66954	214935
6936	214936
3814	214937
88887	214938
4232	214939
117909	214940
285	214941
18824	214942
11687	214943
20672	214944
106	214945
8549	214946
70562	214947
7584	214948
30646	214949
22675	214950
70666	214951
37187	214952
23247	214953
23268	214954
97120	214955
11329	214956
1377	214957
70163	214958
8504	214959
35367	214960
52875	214961
83725	214962
108871	214963
1752	214964
22427	214965
51882	214966
141199	214967
141355	214968
58483	214969
13724	214970
41771	214971
59183	214972
114734	214973
68398	214974
33001	214975
80339	214976
166	214977
103359	214978
98073	214979
96781	214980
53327	214981
2248	214982
106434	214983
306	214984
105177	214985
3672	214986
21336	214987
22347	214988
21745	214989
46745	214990
494	214991
158	214992
15711	214993
108921	214994
84821	214995
101672	214996
37979	214997
15719	214998
5792	214999
107725	215000
60632	215001
38476	215002
73312	215003
135847	215004
76599	215005
6288	215006
61440	215007
124202	215008
9836	215009
119567	215010
17892	215011
4082	215012
5419	215013
721	215014
21736	215015
53161	215016
89197	215017
61688	215018
58875	215019
117587	215020
31644	215021
141835	215022
132571	215023
56022	215024
11213	215025
55342	215026
19506	215027
31466	215028
110413	215029
57563	215030
41281	215031
36230	215032
2664	215033
688	215034
92032	215035
22307	215036
75730	215037
36671	215038
20848	215039
117192	215040
61019	215041
25740	215042
18430	215043
333	215044
149238	215045
42022	215046
26743	215047
16396	215048
138	215049
38197	215050
136142	215051
24884	215052
83611	215053
76010	215054
7340	215055
20887	215056
14618	215057
19016	215058
12351	215059
8492	215060
10724	215061
2623	215062
415	215063
29259	215064
61396	215065
29757	215066
134428	215067
22011	215068
38516	215069
1023	215070
2083	215071
4863	215072
85727	215073
44848	215074
43722	215075
2458	215076
60017	215077
55964	215078
47232	215079
18058	215080
66974	215081
10665	215082
39205	215083
120211	215084
44188	215085
131721	215086
32150	215087
44802	215088
2385	215089
9140	215090
71663	215091
44152	215092
108251	215093
54600	215094
63973	215095
80746	215096
1740	215097
52869	215098
51652	215099
11961	215100
62788	215101
49476	215102
7603	215103
29474	215104
1965	215105
10392	215106
98093	215107
36424	215108
103203	215109
100741	215110
11147	215111
131	215112
41750	215113
58335	215114
35455	215115
99814	215116
40719	215117
134656	215118
35227	215119
21680	215120
35346	215121
85893	215122
35318	215123
99392	215124
89333	215125
113669	215126
26346	215127
111918	215128
22254	215129
62341	215130
70252	215131
46888	215132
15870	215133
25531	215134
15967	215135
19684	215136
13377	215137
37	215138
16130	215139
62761	215140
36201	215141
20308	215142
17045	215143
26212	215144
59345	215145
11130	215146
1045	215147
108933	215148
15867	215149
8127	215150
128415	215151
73810	215152
3133	215153
67346	215154
57030	215155
122566	215156
94814	215157
975	215158
23168	215159
72848	215160
930	215161
63857	215162
69373	215163
69128	215164
22162	215165
30318	215166
27634	215167
62742	215168
11552	215169
1927	215170
6248	215171
29657	215172
8220	215173
33634	215174
1673	215175
34524	215176
112323	215177
103274	215178
12612	215179
104918	215180
14412	215181
23389	215182
19862	215183
5684	215184
2811	215185
2353	215186
36395	215187
135144	215188
74994	215189
38036	215190
2114	215191
75272	215192
130241	215193
31765	215194
25200	215195
1983	215196
118352	215197
43680	215198
13136	215199
48324	215200
923	215201
107519	215202
47315	215203
2689	215204
131876	215205
1403	215206
137886	215207
34334	215208
35983	215209
34967	215210
9470	215211
10346	215212
1484	215213
44627	215214
21483	215215
86391	215216
88045	215217
13715	215218
31883	215219
41763	215220
1087	215221
1330	215222
48442	215223
14794	215224
65067	215225
28005	215226
37323	215227
16749	215228
143150	215229
43116	215230
19051	215231
61519	215232
74021	215233
7565	215234
131698	215235
66012	215236
19105	215237
274	215238
29082	215239
101057	215240
53387	215241
2670	215242
73598	215243
12861	215244
137030	215245
2155	215246
26915	215247
63532	215248
18455	215249
114567	215250
6167	215251
92895	215252
147650	215253
56106	215254
24160	215255
42497	215256
87547	215257
667	215258
23932	215259
16270	215260
3670	215261
21671	215262
5077	215263
49348	215264
35552	215265
94424	215266
33796	215267
37394	215268
16955	215269
114058	215270
3658	215271
42811	215272
79271	215273
32977	215274
48136	215275
2838	215276
9949	215277
9074	215278
13722	215279
79208	215280
43034	215281
47661	215282
7248	215283
29805	215284
7921	215285
3732	215286
19867	215287
26235	215288
110153	215289
4468	215290
20215	215291
24473	215292
72744	215293
5581	215294
22073	215295
139733	215296
106098	215297
38009	215298
100315	215299
4201	215300
2002	215301
22213	215302
2854	215303
37475	215304
16140	215305
131376	215306
132593	215307
44217	215308
129827	215309
112564	215310
28499	215311
57449	215312
7919	215313
72118	215314
5333	215315
13583	215316
7096	215317
50391	215318
72032	215319
51201	215320
13011	215321
35829	215322
55052	215323
56652	215324
54812	215325
3426	215326
38783	215327
54079	215328
51559	215329
4467	215330
18410	215331
7248	215332
44821	215333
61663	215334
26796	215335
63782	215336
47922	215337
42167	215338
1937	215339
2886	215340
17391	215341
89210	215342
104418	215343
17402	215344
91119	215345
21214	215346
76641	215347
99055	215348
22800	215349
83421	215350
44710	215351
45363	215352
8757	215353
74898	215354
22920	215355
34289	215356
62974	215357
128675	215358
78042	215359
5577	215360
34528	215361
39409	215362
931	215363
1269	215364
41825	215365
35036	215366
110364	215367
20862	215368
97299	215369
9045	215370
57134	215371
36299	215372
9278	215373
71624	215374
50141	215375
11530	215376
97377	215377
52668	215378
7214	215379
47770	215380
85720	215381
28466	215382
19348	215383
82542	215384
68584	215385
134998	215386
103907	215387
70210	215388
28319	215389
32308	215390
14469	215391
37984	215392
69557	215393
135038	215394
39097	215395
6834	215396
11373	215397
35285	215398
44958	215399
103323	215400
16544	215401
3351	215402
9593	215403
72750	215404
3	215405
3353	215406
27678	215407
51545	215408
42717	215409
15766	215410
170	215411
52400	215412
49061	215413
59188	215414
24210	215415
19924	215416
3762	215417
38686	215418
5077	215419
22176	215420
140530	215421
47307	215422
126275	215423
12076	215424
46548	215425
31564	215426
2046	215427
5602	215428
183	215429
47103	215430
73075	215431
9674	215432
120964	215433
113729	215434
99930	215435
29629	215436
96665	215437
17941	215438
56758	215439
66214	215440
57063	215441
24314	215442
52899	215443
66533	215444
29279	215445
40260	215446
87779	215447
18860	215448
74238	215449
67650	215450
47965	215451
9029	215452
20889	215453
34040	215454
8636	215455
51432	215456
32295	215457
7398	215458
18687	215459
5087	215460
5790	215461
1832	215462
117781	215463
8244	215464
66945	215465
10694	215466
55763	215467
58705	215468
27677	215469
5460	215470
1752	215471
15440	215472
16763	215473
31971	215474
80037	215475
5350	215476
11870	215477
28110	215478
22382	215479
845	215480
12794	215481
7793	215482
58711	215483
97313	215484
131896	215485
52553	215486
12952	215487
46806	215488
30471	215489
128840	215490
5863	215491
22247	215492
9505	215493
13924	215494
64059	215495
59900	215496
29832	215497
20534	215498
23317	215499
14246	215500
5766	215501
126651	215502
25265	215503
39021	215504
100492	215505
1954	215506
53477	215507
126823	215508
1516	215509
29923	215510
99868	215511
85577	215512
326	215513
48152	215514
65346	215515
12859	215516
35007	215517
5342	215518
72146	215519
86800	215520
62843	215521
1707	215522
68539	215523
4043	215524
12464	215525
7180	215526
7773	215527
54808	215528
35685	215529
28927	215530
75722	215531
5246	215532
80833	215533
14774	215534
54019	215535
142	215536
44714	215537
30527	215538
16689	215539
9199	215540
74957	215541
13500	215542
15632	215543
258	215544
102228	215545
119417	215546
37826	215547
88880	215548
128379	215549
81866	215550
59422	215551
54289	215552
87502	215553
17129	215554
66332	215555
75695	215556
3154	215557
16500	215558
115886	215559
96145	215560
85459	215561
25311	215562
15455	215563
34516	215564
106420	215565
55332	215566
90376	215567
63012	215568
1966	215569
44952	215570
48950	215571
101299	215572
28761	215573
18042	215574
17244	215575
10823	215576
91830	215577
1972	215578
5062	215579
68727	215580
12946	215581
14614	215582
41090	215583
32221	215584
34152	215585
27020	215586
97113	215587
1328	215588
114629	215589
53870	215590
11157	215591
93007	215592
8077	215593
2788	215594
3476	215595
128356	215596
4176	215597
6489	215598
11498	215599
117378	215600
19379	215601
130097	215602
34972	215603
24460	215604
5488	215605
22625	215606
60215	215607
71790	215608
33485	215609
26070	215610
51570	215611
19096	215612
83211	215613
16363	215614
91480	215615
72227	215616
1241	215617
6126	215618
62877	215619
51977	215620
66063	215621
32553	215622
250	215623
15554	215624
15403	215625
50298	215626
72795	215627
79626	215628
107435	215629
16104	215630
50693	215631
99536	215632
64413	215633
43179	215634
16573	215635
134476	215636
90374	215637
7877	215638
18631	215639
18784	215640
80610	215641
35436	215642
86433	215643
3305	215644
110044	215645
38309	215646
48258	215647
10748	215648
54892	215649
59753	215650
14742	215651
79013	215652
59402	215653
1773	215654
13911	215655
6994	215656
67787	215657
84223	215658
288	215659
55354	215660
13972	215661
131514	215662
42643	215663
27444	215664
4435	215665
88790	215666
60920	215667
29314	215668
18575	215669
68540	215670
40075	215671
59466	215672
45098	215673
105376	215674
10661	215675
73625	215676
81757	215677
998	215678
65391	215679
29844	215680
9457	215681
108438	215682
61005	215683
43276	215684
6313	215685
97959	215686
9894	215687
58885	215688
83130	215689
112759	215690
1579	215691
83544	215692
26670	215693
26089	215694
91677	215695
128924	215696
30284	215697
25621	215698
138095	215699
89912	215700
35224	215701
15853	215702
18700	215703
37671	215704
93325	215705
9522	215706
66988	215707
14478	215708
56719	215709
134659	215710
33527	215711
141203	215712
62188	215713
42911	215714
130052	215715
49975	215716
3495	215717
10978	215718
51757	215719
56608	215720
80518	215721
11710	215722
89944	215723
26189	215724
107976	215725
48451	215726
33441	215727
54707	215728
15392	215729
76577	215730
12376	215731
66868	215732
82584	215733
1	215734
27544	215735
59054	215736
9711	215737
68473	215738
77722	215739
103800	215740
31664	215741
28276	215742
27809	215743
48591	215744
30701	215745
16052	215746
68543	215747
27086	215748
19181	215749
17001	215750
91241	215751
79108	215752
46521	215753
137712	215754
61993	215755
5110	215756
6583	215757
80011	215758
17582	215759
37713	215760
1624	215761
50992	215762
16875	215763
8016	215764
9157	215765
75440	215766
149669	215767
25597	215768
18177	215769
13725	215770
945	215771
24268	215772
61805	215773
3574	215774
145140	215775
4965	215776
3571	215777
1188	215778
340	215779
53930	215780
24348	215781
57486	215782
30843	215783
63094	215784
64976	215785
50307	215786
32529	215787
46647	215788
13425	215789
30570	215790
17521	215791
13485	215792
66003	215793
63417	215794
117898	215795
86591	215796
5239	215797
69555	215798
46661	215799
69052	215800
43408	215801
94154	215802
70860	215803
59644	215804
75869	215805
17287	215806
43413	215807
17251	215808
19270	215809
47184	215810
90462	215811
83871	215812
2205	215813
11625	215814
49670	215815
6289	215816
40806	215817
5416	215818
87765	215819
17651	215820
89398	215821
20081	215822
113181	215823
97931	215824
64635	215825
113097	215826
9663	215827
8827	215828
36468	215829
3340	215830
54396	215831
20012	215832
19379	215833
28420	215834
1483	215835
91863	215836
48216	215837
19639	215838
6482	215839
14120	215840
5445	215841
678	215842
14689	215843
64772	215844
1000	215845
80837	215846
19808	215847
16105	215848
73187	215849
83410	215850
12023	215851
3445	215852
8875	215853
37873	215854
32934	215855
12583	215856
91419	215857
40796	215858
119560	215859
473	215860
5541	215861
42582	215862
118199	215863
403	215864
150321	215865
10715	215866
20045	215867
48687	215868
74290	215869
55387	215870
84063	215871
1393	215872
13058	215873
19125	215874
900	215875
65575	215876
5641	215877
8787	215878
56830	215879
23546	215880
25538	215881
7584	215882
22857	215883
31356	215884
71900	215885
34929	215886
110524	215887
1145	215888
70784	215889
2750	215890
28146	215891
95254	215892
39696	215893
50242	215894
22758	215895
1380	215896
68620	215897
6570	215898
135701	215899
108838	215900
63859	215901
35442	215902
4229	215903
42496	215904
25325	215905
102462	215906
13628	215907
130660	215908
2653	215909
3404	215910
131884	215911
3588	215912
31619	215913
84902	215914
24202	215915
44756	215916
84221	215917
20641	215918
20499	215919
1482	215920
9774	215921
24175	215922
21833	215923
114525	215924
13924	215925
51733	215926
6882	215927
34663	215928
28696	215929
6628	215930
39656	215931
45851	215932
20731	215933
3787	215934
93648	215935
30485	215936
14644	215937
69911	215938
16823	215939
110371	215940
29986	215941
96210	215942
98941	215943
96342	215944
15255	215945
32615	215946
19719	215947
85834	215948
11068	215949
97975	215950
6427	215951
43878	215952
62248	215953
32481	215954
133348	215955
27602	215956
7627	215957
35814	215958
18314	215959
2155	215960
21144	215961
9994	215962
56543	215963
13776	215964
36083	215965
84898	215966
4085	215967
4392	215968
102175	215969
261	215970
1984	215971
8415	215972
39635	215973
64800	215974
18471	215975
119978	215976
34373	215977
6101	215978
23747	215979
78573	215980
20532	215981
43477	215982
85002	215983
84144	215984
111517	215985
4456	215986
31449	215987
22362	215988
2626	215989
2094	215990
85134	215991
142276	215992
18201	215993
15238	215994
39772	215995
4019	215996
32482	215997
36552	215998
6801	215999
48513	216000
105674	216001
72022	216002
4901	216003
100846	216004
8542	216005
94497	216006
37348	216007
1037	216008
17870	216009
1162	216010
7749	216011
11705	216012
96340	216013
19305	216014
22572	216015
21560	216016
106205	216017
84188	216018
2362	216019
121055	216020
82459	216021
27637	216022
1	216023
41742	216024
40903	216025
653	216026
2509	216027
46591	216028
20896	216029
25369	216030
10177	216031
37573	216032
4553	216033
133116	216034
62688	216035
862	216036
5736	216037
103673	216038
1947	216039
16134	216040
73707	216041
88475	216042
15338	216043
125481	216044
70222	216045
99736	216046
4273	216047
60922	216048
22001	216049
111049	216050
11107	216051
22487	216052
148	216053
33603	216054
16392	216055
74127	216056
46017	216057
133765	216058
41028	216059
73134	216060
29179	216061
70141	216062
25787	216063
7621	216064
89414	216065
38661	216066
128276	216067
16011	216068
124601	216069
16956	216070
22837	216071
33155	216072
112001	216073
56277	216074
73781	216075
17097	216076
21640	216077
43742	216078
83859	216079
42832	216080
2861	216081
18946	216082
47015	216083
233	216084
106681	216085
77853	216086
66048	216087
55910	216088
21596	216089
36215	216090
22809	216091
4170	216092
51176	216093
46821	216094
55558	216095
48	216096
6479	216097
13694	216098
129868	216099
9465	216100
51538	216101
96590	216102
4921	216103
31092	216104
10994	216105
3558	216106
63824	216107
111634	216108
120150	216109
25724	216110
16250	216111
92095	216112
92505	216113
148591	216114
35311	216115
12320	216116
10843	216117
42949	216118
82987	216119
90114	216120
91279	216121
8806	216122
12295	216123
6104	216124
748	216125
77748	216126
98417	216127
2879	216128
25324	216129
47670	216130
76	216131
20271	216132
79020	216133
91543	216134
7239	216135
38904	216136
33407	216137
30555	216138
139311	216139
69746	216140
106696	216141
26928	216142
2458	216143
96676	216144
10513	216145
39164	216146
19459	216147
18047	216148
8994	216149
26927	216150
3974	216151
76537	216152
93376	216153
42155	216154
12626	216155
79413	216156
97256	216157
48296	216158
23676	216159
79145	216160
31893	216161
26460	216162
53045	216163
29411	216164
20548	216165
4290	216166
28610	216167
34511	216168
79333	216169
56323	216170
60630	216171
2482	216172
119836	216173
24367	216174
88946	216175
21107	216176
136442	216177
38387	216178
33247	216179
11029	216180
5504	216181
2303	216182
31221	216183
121015	216184
12504	216185
148859	216186
28360	216187
35894	216188
112512	216189
17009	216190
5706	216191
5861	216192
11380	216193
44082	216194
52311	216195
51637	216196
9633	216197
83345	216198
36959	216199
34002	216200
14819	216201
3917	216202
28368	216203
1	216204
58271	216205
62111	216206
12133	216207
16306	216208
35713	216209
51870	216210
48426	216211
2213	216212
18310	216213
46503	216214
19975	216215
39578	216216
107079	216217
65287	216218
7098	216219
82414	216220
28034	216221
78439	216222
3115	216223
18660	216224
41622	216225
7324	216226
62188	216227
75090	216228
127074	216229
72605	216230
7193	216231
183	216232
30566	216233
33770	216234
16171	216235
96867	216236
75191	216237
4493	216238
106981	216239
61472	216240
18954	216241
72358	216242
26744	216243
8254	216244
25451	216245
27421	216246
25632	216247
19211	216248
83833	216249
39593	216250
33091	216251
9196	216252
44180	216253
46214	216254
14220	216255
38159	216256
51810	216257
74303	216258
47360	216259
20307	216260
127164	216261
26497	216262
10550	216263
610	216264
41227	216265
11630	216266
16020	216267
137200	216268
924	216269
673	216270
102699	216271
8042	216272
50129	216273
91510	216274
77127	216275
19205	216276
70384	216277
30590	216278
387	216279
1383	216280
108358	216281
51487	216282
13753	216283
12757	216284
6014	216285
20794	216286
54938	216287
24779	216288
35187	216289
51660	216290
33759	216291
11462	216292
97174	216293
25876	216294
1572	216295
38252	216296
37138	216297
72155	216298
2056	216299
65824	216300
113491	216301
117869	216302
7808	216303
3482	216304
13836	216305
118364	216306
5709	216307
29261	216308
47469	216309
20490	216310
86074	216311
13	216312
10700	216313
16061	216314
48792	216315
95692	216316
74551	216317
1338	216318
4345	216319
21961	216320
78660	216321
39105	216322
48969	216323
231	216324
98811	216325
34763	216326
2420	216327
71678	216328
7635	216329
11687	216330
24843	216331
43974	216332
52042	216333
34650	216334
60609	216335
55612	216336
82310	216337
4773	216338
62567	216339
41219	216340
642	216341
11858	216342
50133	216343
29612	216344
20120	216345
2163	216346
97574	216347
14424	216348
2355	216349
44206	216350
2927	216351
29471	216352
2517	216353
114916	216354
26524	216355
129406	216356
33239	216357
14754	216358
35134	216359
956	216360
24583	216361
25772	216362
11284	216363
102272	216364
19751	216365
120040	216366
6634	216367
103232	216368
142924	216369
17966	216370
24747	216371
15467	216372
89211	216373
58222	216374
13719	216375
148627	216376
65849	216377
32932	216378
61049	216379
61172	216380
88	216381
115302	216382
49284	216383
57381	216384
49227	216385
37176	216386
39891	216387
40548	216388
16271	216389
29031	216390
133981	216391
9988	216392
639	216393
6064	216394
15300	216395
66878	216396
20459	216397
32396	216398
41956	216399
39987	216400
44120	216401
2521	216402
4253	216403
101844	216404
64122	216405
32064	216406
27542	216407
36028	216408
32873	216409
11879	216410
44929	216411
46199	216412
49781	216413
16635	216414
6888	216415
26464	216416
117394	216417
11596	216418
28182	216419
86808	216420
26550	216421
23673	216422
21331	216423
22248	216424
113671	216425
57387	216426
60847	216427
19763	216428
3873	216429
40666	216430
9041	216431
39194	216432
3009	216433
35572	216434
103574	216435
1173	216436
2934	216437
16711	216438
3188	216439
42833	216440
62324	216441
29799	216442
32295	216443
150697	216444
16674	216445
138546	216446
21443	216447
137796	216448
60190	216449
101783	216450
12634	216451
70824	216452
38099	216453
74644	216454
108240	216455
83944	216456
54679	216457
118943	216458
22961	216459
121240	216460
2022	216461
25047	216462
72537	216463
6807	216464
86031	216465
8118	216466
2702	216467
114990	216468
9668	216469
2806	216470
92836	216471
119930	216472
69499	216473
5039	216474
3973	216475
60617	216476
40944	216477
92743	216478
75554	216479
11853	216480
64578	216481
90280	216482
27294	216483
116512	216484
38287	216485
45747	216486
98583	216487
47661	216488
10877	216489
65589	216490
71	216491
58879	216492
106505	216493
1408	216494
21139	216495
77964	216496
39514	216497
22367	216498
9854	216499
121795	216500
44649	216501
58848	216502
49665	216503
53792	216504
98424	216505
35072	216506
1458	216507
8543	216508
47430	216509
13365	216510
6745	216511
59135	216512
2710	216513
12183	216514
1719	216515
1268	216516
33412	216517
21498	216518
56720	216519
51635	216520
56922	216521
97845	216522
33704	216523
99803	216524
3675	216525
20335	216526
4612	216527
67592	216528
5167	216529
9483	216530
92710	216531
18275	216532
18946	216533
60789	216534
27998	216535
11469	216536
7638	216537
17441	216538
48120	216539
5043	216540
61247	216541
9156	216542
9389	216543
6837	216544
45713	216545
123157	216546
19234	216547
21179	216548
16936	216549
9928	216550
78566	216551
7979	216552
41752	216553
129723	216554
4711	216555
6485	216556
14549	216557
56544	216558
124647	216559
974	216560
3651	216561
119762	216562
119885	216563
86304	216564
26323	216565
121981	216566
9774	216567
79171	216568
104282	216569
28713	216570
80681	216571
89035	216572
32181	216573
33701	216574
28995	216575
93276	216576
104841	216577
13345	216578
104984	216579
116885	216580
93668	216581
38085	216582
13989	216583
1803	216584
120162	216585
47579	216586
55964	216587
38099	216588
15485	216589
4570	216590
29166	216591
71898	216592
1029	216593
50930	216594
75062	216595
28332	216596
136926	216597
22226	216598
8970	216599
19737	216600
62211	216601
73	216602
131279	216603
2665	216604
39166	216605
130214	216606
5672	216607
406	216608
40064	216609
64085	216610
7034	216611
43755	216612
122069	216613
8114	216614
25135	216615
26655	216616
19185	216617
3976	216618
7881	216619
13989	216620
38006	216621
9753	216622
36851	216623
4943	216624
6238	216625
115396	216626
23866	216627
24745	216628
69494	216629
4778	216630
13910	216631
1229	216632
1711	216633
1700	216634
100825	216635
2485	216636
6710	216637
29669	216638
43781	216639
15049	216640
101134	216641
98114	216642
87640	216643
131673	216644
9442	216645
22736	216646
200	216647
70850	216648
4334	216649
6521	216650
1150	216651
15672	216652
76838	216653
22070	216654
113810	216655
23033	216656
301	216657
60092	216658
53721	216659
25008	216660
7570	216661
1508	216662
136616	216663
709	216664
108991	216665
38565	216666
43863	216667
32204	216668
62063	216669
97578	216670
13304	216671
17780	216672
11707	216673
30942	216674
105804	216675
833	216676
59717	216677
105523	216678
366	216679
3894	216680
148815	216681
129541	216682
10394	216683
5469	216684
96124	216685
4062	216686
31160	216687
28007	216688
48716	216689
87654	216690
47170	216691
40460	216692
91987	216693
121192	216694
59617	216695
108519	216696
33421	216697
9098	216698
7013	216699
51437	216700
34528	216701
26768	216702
90742	216703
121824	216704
5029	216705
61960	216706
6520	216707
103379	216708
93808	216709
108140	216710
40544	216711
49480	216712
140306	216713
109523	216714
38738	216715
79637	216716
20367	216717
2010	216718
16803	216719
40592	216720
25783	216721
95451	216722
61509	216723
12534	216724
24762	216725
29030	216726
57011	216727
19411	216728
41817	216729
12048	216730
8946	216731
122005	216732
2309	216733
36744	216734
394	216735
28153	216736
71545	216737
80131	216738
20007	216739
93697	216740
117154	216741
24935	216742
1101	216743
35440	216744
56616	216745
3025	216746
7187	216747
54511	216748
19108	216749
46328	216750
24257	216751
137882	216752
87795	216753
86201	216754
9314	216755
35687	216756
80793	216757
32873	216758
3129	216759
27011	216760
111671	216761
37484	216762
14932	216763
7074	216764
4231	216765
60491	216766
21086	216767
55778	216768
9236	216769
1586	216770
113062	216771
65560	216772
81119	216773
14481	216774
92011	216775
66669	216776
26293	216777
14506	216778
35378	216779
42041	216780
49104	216781
205	216782
6731	216783
83110	216784
33091	216785
107938	216786
9007	216787
64637	216788
29939	216789
52578	216790
86774	216791
43151	216792
1782	216793
84408	216794
90469	216795
2545	216796
81411	216797
12730	216798
58923	216799
8976	216800
33878	216801
6066	216802
133962	216803
17086	216804
7789	216805
21545	216806
1070	216807
21212	216808
19842	216809
16264	216810
76242	216811
1855	216812
49254	216813
32040	216814
3399	216815
539	216816
390	216817
39046	216818
42956	216819
27	216820
3317	216821
81176	216822
45362	216823
97570	216824
67326	216825
31844	216826
47025	216827
85617	216828
100267	216829
97440	216830
64398	216831
32004	216832
15002	216833
122296	216834
24008	216835
103082	216836
1736	216837
110236	216838
68576	216839
112286	216840
76133	216841
425	216842
107798	216843
71559	216844
26796	216845
12760	216846
9625	216847
48765	216848
14926	216849
24015	216850
53160	216851
139135	216852
76723	216853
31623	216854
41420	216855
5722	216856
848	216857
35487	216858
84366	216859
24440	216860
110387	216861
28441	216862
108714	216863
8332	216864
17656	216865
3035	216866
15880	216867
98142	216868
16746	216869
68615	216870
103569	216871
10402	216872
72955	216873
105072	216874
2645	216875
56155	216876
82176	216877
53173	216878
3702	216879
11455	216880
33710	216881
5006	216882
21200	216883
44920	216884
32658	216885
75018	216886
29684	216887
57791	216888
7997	216889
12954	216890
61429	216891
20842	216892
32481	216893
99123	216894
105383	216895
7919	216896
10686	216897
27084	216898
141672	216899
30242	216900
4994	216901
22945	216902
73739	216903
20710	216904
3909	216905
77496	216906
96817	216907
3456	216908
66867	216909
32728	216910
52698	216911
323	216912
62855	216913
32396	216914
252	216915
94871	216916
132133	216917
62655	216918
59243	216919
4508	216920
23658	216921
29245	216922
131064	216923
17815	216924
19566	216925
37661	216926
138219	216927
39676	216928
22521	216929
10271	216930
87463	216931
12039	216932
10659	216933
22333	216934
2775	216935
6298	216936
8463	216937
57368	216938
77155	216939
72977	216940
54001	216941
37644	216942
144345	216943
2278	216944
3255	216945
50027	216946
78456	216947
88830	216948
89661	216949
145558	216950
44085	216951
18423	216952
82229	216953
976	216954
80880	216955
7707	216956
34360	216957
11497	216958
104531	216959
113529	216960
61655	216961
36225	216962
89492	216963
58713	216964
85231	216965
2945	216966
87107	216967
16909	216968
35534	216969
70725	216970
144481	216971
1720	216972
129348	216973
91187	216974
29077	216975
13496	216976
30648	216977
143990	216978
18358	216979
49576	216980
14933	216981
85	216982
7018	216983
49339	216984
49134	216985
21797	216986
103625	216987
65807	216988
43708	216989
69430	216990
57190	216991
4378	216992
73468	216993
36049	216994
134740	216995
21821	216996
26818	216997
38521	216998
2027	216999
115852	217000
122505	217001
33293	217002
112629	217003
26296	217004
72170	217005
672	217006
11403	217007
95851	217008
11260	217009
149608	217010
52641	217011
29200	217012
108952	217013
116738	217014
5121	217015
96579	217016
30326	217017
64550	217018
11947	217019
10366	217020
7280	217021
5812	217022
116755	217023
86876	217024
7426	217025
22254	217026
52302	217027
101887	217028
77323	217029
18430	217030
57487	217031
73753	217032
47189	217033
56274	217034
118168	217035
30431	217036
64294	217037
89377	217038
70229	217039
43532	217040
45667	217041
10388	217042
39261	217043
37705	217044
7969	217045
34512	217046
72551	217047
20376	217048
7953	217049
6517	217050
1908	217051
129905	217052
16241	217053
6019	217054
63787	217055
13432	217056
30381	217057
14293	217058
15149	217059
35246	217060
81344	217061
22325	217062
81204	217063
69826	217064
49447	217065
22383	217066
16922	217067
107888	217068
71943	217069
12041	217070
19603	217071
53884	217072
17543	217073
21728	217074
70183	217075
4644	217076
7142	217077
6973	217078
24941	217079
4121	217080
830	217081
600	217082
3568	217083
15765	217084
4698	217085
2349	217086
101936	217087
137244	217088
38470	217089
34199	217090
3930	217091
68590	217092
30041	217093
10094	217094
79650	217095
13177	217096
96063	217097
67461	217098
8472	217099
86084	217100
86836	217101
3180	217102
27397	217103
39170	217104
82528	217105
69531	217106
859	217107
115784	217108
77179	217109
20037	217110
66221	217111
35323	217112
73440	217113
22002	217114
71421	217115
75506	217116
5283	217117
44030	217118
13073	217119
1626	217120
89842	217121
11002	217122
20629	217123
84476	217124
13625	217125
11636	217126
19643	217127
100714	217128
110575	217129
42972	217130
98631	217131
91569	217132
20789	217133
106017	217134
41378	217135
2740	217136
18797	217137
27230	217138
95314	217139
34592	217140
25548	217141
28924	217142
82606	217143
21902	217144
80028	217145
31451	217146
3591	217147
25699	217148
4780	217149
18046	217150
4983	217151
11843	217152
73581	217153
65215	217154
15547	217155
12815	217156
43655	217157
82703	217158
85904	217159
23403	217160
22934	217161
56617	217162
109777	217163
2698	217164
3288	217165
37918	217166
12451	217167
65399	217168
149268	217169
13103	217170
41752	217171
215	217172
15444	217173
57797	217174
30616	217175
43004	217176
59856	217177
9797	217178
150760	217179
21368	217180
41922	217181
44095	217182
26185	217183
14673	217184
66828	217185
41442	217186
9578	217187
25886	217188
49842	217189
11518	217190
109513	217191
96187	217192
50969	217193
13567	217194
702	217195
51451	217196
89741	217197
67339	217198
117940	217199
71574	217200
22651	217201
76565	217202
78577	217203
64149	217204
69092	217205
27809	217206
26344	217207
16141	217208
23239	217209
18734	217210
58401	217211
2361	217212
25943	217213
46922	217214
7129	217215
447	217216
12155	217217
50562	217218
50342	217219
6568	217220
73316	217221
161	217222
83612	217223
13936	217224
4541	217225
17188	217226
4220	217227
39640	217228
66574	217229
1780	217230
44761	217231
52855	217232
50061	217233
7384	217234
62508	217235
13357	217236
7065	217237
24263	217238
25927	217239
63434	217240
30730	217241
75489	217242
87865	217243
60576	217244
35811	217245
54594	217246
44300	217247
118351	217248
95277	217249
40689	217250
4632	217251
697	217252
8809	217253
69696	217254
37814	217255
67095	217256
17369	217257
52204	217258
48624	217259
297	217260
31585	217261
13379	217262
103857	217263
16001	217264
46346	217265
98551	217266
39289	217267
38388	217268
41985	217269
112788	217270
64760	217271
44162	217272
7157	217273
35764	217274
29811	217275
70399	217276
29311	217277
15643	217278
18762	217279
13761	217280
16425	217281
3832	217282
77131	217283
66552	217284
194	217285
23136	217286
42475	217287
3114	217288
101271	217289
17137	217290
18996	217291
67150	217292
139933	217293
1746	217294
39008	217295
3864	217296
35150	217297
5183	217298
38133	217299
41825	217300
22101	217301
79685	217302
41429	217303
15540	217304
70023	217305
75699	217306
132998	217307
88861	217308
42794	217309
64009	217310
50729	217311
37993	217312
26351	217313
88363	217314
72962	217315
53121	217316
37868	217317
10218	217318
108532	217319
12853	217320
39669	217321
890	217322
18566	217323
10348	217324
5935	217325
133255	217326
54493	217327
45026	217328
35270	217329
28956	217330
64494	217331
30111	217332
51229	217333
44316	217334
66906	217335
274	217336
61714	217337
15979	217338
151	217339
37464	217340
65217	217341
16062	217342
33687	217343
9362	217344
7870	217345
10982	217346
45	217347
80867	217348
83862	217349
37090	217350
2951	217351
8891	217352
72910	217353
94221	217354
7535	217355
56408	217356
95987	217357
15409	217358
29962	217359
30800	217360
84542	217361
46281	217362
72231	217363
20346	217364
54952	217365
8408	217366
11446	217367
29002	217368
35310	217369
3898	217370
737	217371
130963	217372
32163	217373
138372	217374
7264	217375
28678	217376
10670	217377
123469	217378
55625	217379
357	217380
17769	217381
25857	217382
74499	217383
22135	217384
2539	217385
4632	217386
73236	217387
93790	217388
525	217389
2521	217390
125409	217391
14216	217392
17743	217393
86236	217394
35695	217395
21426	217396
11058	217397
49758	217398
19901	217399
40642	217400
112904	217401
3451	217402
82451	217403
54572	217404
515	217405
24588	217406
15061	217407
20614	217408
2439	217409
41428	217410
10586	217411
125105	217412
31918	217413
75543	217414
8492	217415
18859	217416
20639	217417
51033	217418
126469	217419
22237	217420
62092	217421
5625	217422
27137	217423
331	217424
40185	217425
2765	217426
1724	217427
19652	217428
8022	217429
26186	217430
114690	217431
42495	217432
41793	217433
6854	217434
20520	217435
31778	217436
46071	217437
116290	217438
37656	217439
66883	217440
13097	217441
4074	217442
151	217443
53769	217444
30046	217445
5413	217446
18062	217447
57945	217448
42476	217449
78511	217450
2902	217451
26315	217452
79007	217453
55731	217454
7705	217455
5253	217456
2	217457
115715	217458
1184	217459
91248	217460
30993	217461
39716	217462
32512	217463
71913	217464
18617	217465
58228	217466
30099	217467
111980	217468
55370	217469
1509	217470
21083	217471
44505	217472
146685	217473
178	217474
85076	217475
49318	217476
36425	217477
5565	217478
38483	217479
38863	217480
34765	217481
113563	217482
575	217483
102999	217484
13776	217485
12244	217486
4562	217487
73199	217488
64215	217489
58793	217490
16306	217491
109730	217492
95297	217493
1318	217494
5649	217495
52279	217496
44050	217497
37886	217498
57715	217499
57883	217500
35541	217501
72138	217502
10774	217503
26529	217504
31421	217505
580	217506
32758	217507
22941	217508
141029	217509
2720	217510
29000	217511
16275	217512
59499	217513
5687	217514
89884	217515
65924	217516
42401	217517
11664	217518
23579	217519
37803	217520
36672	217521
52259	217522
33445	217523
16855	217524
32146	217525
76123	217526
56186	217527
44337	217528
76719	217529
6915	217530
37110	217531
134180	217532
125381	217533
49683	217534
24853	217535
66623	217536
4016	217537
9340	217538
6985	217539
4419	217540
88911	217541
80040	217542
815	217543
37104	217544
89934	217545
14548	217546
131571	217547
122301	217548
51107	217549
79152	217550
68660	217551
2991	217552
32982	217553
81303	217554
27316	217555
30884	217556
18090	217557
825	217558
97102	217559
29017	217560
7318	217561
6972	217562
140357	217563
18059	217564
18307	217565
1688	217566
30147	217567
32703	217568
45109	217569
22638	217570
61073	217571
109027	217572
9528	217573
64480	217574
86010	217575
51784	217576
49669	217577
13652	217578
128376	217579
111962	217580
5237	217581
97647	217582
77618	217583
13121	217584
52411	217585
39519	217586
4012	217587
19585	217588
492	217589
4750	217590
807	217591
1974	217592
55621	217593
39432	217594
145169	217595
38147	217596
17005	217597
90207	217598
38039	217599
20189	217600
28793	217601
39098	217602
8277	217603
37986	217604
45308	217605
83897	217606
29026	217607
25391	217608
10103	217609
53259	217610
15095	217611
19284	217612
72214	217613
17395	217614
110166	217615
148972	217616
119951	217617
4300	217618
37140	217619
8964	217620
117769	217621
31297	217622
11455	217623
328	217624
99276	217625
39374	217626
48159	217627
112345	217628
39443	217629
54559	217630
81774	217631
10341	217632
14520	217633
10964	217634
876	217635
43327	217636
102794	217637
10588	217638
136332	217639
18166	217640
76754	217641
12124	217642
20064	217643
68402	217644
35337	217645
81633	217646
3035	217647
43117	217648
132579	217649
191	217650
24832	217651
36267	217652
24104	217653
111350	217654
92225	217655
132065	217656
16461	217657
20497	217658
3161	217659
16278	217660
10030	217661
84614	217662
1414	217663
68267	217664
44737	217665
17646	217666
10477	217667
8861	217668
53233	217669
2252	217670
11446	217671
88734	217672
43621	217673
11250	217674
28040	217675
69	217676
118845	217677
118396	217678
14967	217679
40743	217680
54022	217681
22885	217682
74418	217683
12163	217684
82949	217685
1297	217686
36522	217687
60677	217688
25453	217689
868	217690
39035	217691
47136	217692
7730	217693
216	217694
13069	217695
44940	217696
55106	217697
83928	217698
69736	217699
12162	217700
13755	217701
79612	217702
21443	217703
14803	217704
95471	217705
41997	217706
24080	217707
67155	217708
112899	217709
65601	217710
45430	217711
134916	217712
50941	217713
23750	217714
4728	217715
90860	217716
7356	217717
46566	217718
11525	217719
125770	217720
140702	217721
72147	217722
95932	217723
79929	217724
65818	217725
47039	217726
87997	217727
150	217728
49564	217729
13356	217730
108891	217731
1985	217732
54158	217733
3128	217734
13610	217735
37802	217736
59418	217737
96825	217738
17963	217739
13653	217740
545	217741
169	217742
2857	217743
4591	217744
28570	217745
45894	217746
34894	217747
55301	217748
8335	217749
88595	217750
30119	217751
443	217752
430	217753
37367	217754
22625	217755
229	217756
3733	217757
11823	217758
65475	217759
22471	217760
11490	217761
17739	217762
28472	217763
143481	217764
10939	217765
15492	217766
58577	217767
28228	217768
5094	217769
7699	217770
13189	217771
65677	217772
45062	217773
72341	217774
29035	217775
9331	217776
44540	217777
10350	217778
5466	217779
2318	217780
14287	217781
90957	217782
11763	217783
43630	217784
79889	217785
2167	217786
141223	217787
31444	217788
86707	217789
29823	217790
80716	217791
52927	217792
5483	217793
21090	217794
201	217795
13126	217796
24739	217797
61334	217798
24878	217799
122535	217800
11741	217801
23445	217802
22724	217803
13633	217804
81955	217805
5317	217806
29496	217807
18547	217808
132434	217809
90553	217810
1865	217811
30044	217812
84785	217813
68880	217814
90271	217815
42707	217816
2900	217817
49904	217818
109178	217819
48981	217820
50647	217821
64254	217822
31805	217823
28669	217824
115605	217825
71013	217826
4747	217827
3692	217828
8637	217829
5383	217830
144680	217831
67106	217832
32803	217833
44733	217834
65	217835
107620	217836
95767	217837
35420	217838
85949	217839
82612	217840
4507	217841
4801	217842
72051	217843
75	217844
8321	217845
22431	217846
1949	217847
112812	217848
19455	217849
44218	217850
16311	217851
8057	217852
66476	217853
24913	217854
78885	217855
51735	217856
26	217857
3070	217858
69336	217859
8944	217860
47456	217861
55214	217862
57832	217863
3330	217864
4531	217865
6274	217866
76211	217867
5787	217868
117805	217869
44984	217870
86151	217871
58902	217872
4852	217873
122650	217874
92478	217875
97806	217876
81716	217877
19048	217878
100035	217879
150836	217880
35189	217881
58313	217882
16031	217883
51677	217884
21001	217885
10442	217886
49903	217887
13702	217888
7886	217889
66756	217890
55195	217891
136316	217892
63350	217893
33828	217894
24667	217895
1079	217896
2077	217897
44745	217898
36621	217899
44824	217900
840	217901
27959	217902
5683	217903
7438	217904
33867	217905
9741	217906
29452	217907
79503	217908
5710	217909
61462	217910
22975	217911
1484	217912
57100	217913
67706	217914
50743	217915
52713	217916
69954	217917
117521	217918
115614	217919
15020	217920
45269	217921
104874	217922
86604	217923
30088	217924
25287	217925
105812	217926
51245	217927
563	217928
12410	217929
29199	217930
101973	217931
45050	217932
24894	217933
34106	217934
52602	217935
9873	217936
91609	217937
3551	217938
86591	217939
72892	217940
38805	217941
42078	217942
825	217943
4621	217944
20394	217945
13256	217946
22355	217947
31423	217948
12548	217949
12363	217950
14358	217951
50274	217952
56868	217953
15056	217954
18159	217955
7824	217956
99531	217957
14976	217958
36789	217959
221	217960
5935	217961
65528	217962
36933	217963
55746	217964
36991	217965
10691	217966
68260	217967
43932	217968
4631	217969
8765	217970
72568	217971
111728	217972
53717	217973
1448	217974
8361	217975
41329	217976
43674	217977
1321	217978
64495	217979
17133	217980
87888	217981
45993	217982
53893	217983
34737	217984
87632	217985
134482	217986
69517	217987
25062	217988
46791	217989
1833	217990
63447	217991
57359	217992
20004	217993
3273	217994
80181	217995
12613	217996
3628	217997
57829	217998
142631	217999
67174	218000
50118	218001
6163	218002
37416	218003
35573	218004
53531	218005
1287	218006
46416	218007
111255	218008
119027	218009
10422	218010
12708	218011
9257	218012
90379	218013
37930	218014
19916	218015
21557	218016
113679	218017
9885	218018
73852	218019
98637	218020
29009	218021
4624	218022
17406	218023
25361	218024
4843	218025
14032	218026
25154	218027
24664	218028
4473	218029
8118	218030
9271	218031
42074	218032
91803	218033
52493	218034
77176	218035
81399	218036
53018	218037
11183	218038
20312	218039
33915	218040
65144	218041
116247	218042
13775	218043
90838	218044
19790	218045
38215	218046
92401	218047
125448	218048
53737	218049
4408	218050
20745	218051
74694	218052
9428	218053
59221	218054
83040	218055
5453	218056
10505	218057
5044	218058
25463	218059
54647	218060
111344	218061
31275	218062
53712	218063
72780	218064
3738	218065
83893	218066
294	218067
25432	218068
118691	218069
92283	218070
3606	218071
53158	218072
75910	218073
36711	218074
12188	218075
22493	218076
445	218077
14383	218078
32526	218079
42052	218080
142979	218081
35334	218082
126646	218083
66312	218084
48391	218085
48057	218086
24098	218087
22220	218088
36875	218089
23678	218090
90705	218091
20006	218092
80347	218093
3249	218094
10789	218095
940	218096
82656	218097
53843	218098
74029	218099
17078	218100
2476	218101
35413	218102
128651	218103
85498	218104
30830	218105
16079	218106
33148	218107
22557	218108
6117	218109
23292	218110
90901	218111
11041	218112
122192	218113
119117	218114
87855	218115
98917	218116
91248	218117
6613	218118
27135	218119
29235	218120
39912	218121
11693	218122
24237	218123
26958	218124
85795	218125
1312	218126
52209	218127
44477	218128
41514	218129
103295	218130
128608	218131
67887	218132
97247	218133
126912	218134
34719	218135
23846	218136
51915	218137
91180	218138
3228	218139
131386	218140
399	218141
22303	218142
7704	218143
33235	218144
35881	218145
87405	218146
8697	218147
38745	218148
43713	218149
57879	218150
72197	218151
11693	218152
36644	218153
78383	218154
6976	218155
87399	218156
19430	218157
66949	218158
143164	218159
90198	218160
23485	218161
63701	218162
567	218163
22451	218164
110550	218165
19413	218166
45013	218167
8636	218168
614	218169
130333	218170
36852	218171
14279	218172
23286	218173
48468	218174
6794	218175
11244	218176
251	218177
22476	218178
23076	218179
11014	218180
2117	218181
94693	218182
3400	218183
26546	218184
840	218185
6708	218186
46525	218187
177	218188
34766	218189
14250	218190
139456	218191
62506	218192
46792	218193
116148	218194
10575	218195
50734	218196
71431	218197
22309	218198
26601	218199
12065	218200
87934	218201
18967	218202
46678	218203
44780	218204
117450	218205
51759	218206
98597	218207
81300	218208
107596	218209
207	218210
2544	218211
16310	218212
7072	218213
76772	218214
114097	218215
8323	218216
46988	218217
34404	218218
23484	218219
5145	218220
32999	218221
49208	218222
36684	218223
31383	218224
15707	218225
10423	218226
62225	218227
32	218228
1796	218229
26771	218230
91402	218231
82113	218232
22721	218233
132486	218234
27793	218235
98247	218236
2005	218237
37316	218238
9638	218239
100581	218240
44563	218241
20912	218242
128049	218243
133842	218244
17294	218245
93887	218246
134552	218247
75	218248
1474	218249
32243	218250
36289	218251
86082	218252
13296	218253
110860	218254
32909	218255
15533	218256
1153	218257
8393	218258
46391	218259
36539	218260
23851	218261
1169	218262
75336	218263
35651	218264
9833	218265
6348	218266
46450	218267
31846	218268
78933	218269
42135	218270
79659	218271
10549	218272
44037	218273
36827	218274
37310	218275
36351	218276
100935	218277
6681	218278
94569	218279
104155	218280
68851	218281
56196	218282
15973	218283
730	218284
114333	218285
1944	218286
36919	218287
1178	218288
91738	218289
45	218290
6470	218291
36012	218292
26363	218293
7831	218294
23308	218295
1383	218296
27264	218297
28557	218298
111680	218299
57290	218300
84780	218301
82051	218302
1210	218303
54338	218304
45898	218305
11630	218306
53321	218307
779	218308
99706	218309
2752	218310
61617	218311
1779	218312
93037	218313
488	218314
20061	218315
9793	218316
108597	218317
3570	218318
104818	218319
717	218320
31939	218321
81019	218322
16213	218323
8240	218324
78973	218325
65590	218326
41415	218327
94931	218328
4041	218329
72880	218330
14798	218331
53115	218332
77063	218333
23983	218334
50898	218335
48723	218336
55282	218337
104304	218338
12562	218339
4072	218340
49761	218341
48449	218342
39027	218343
39190	218344
9402	218345
16160	218346
106131	218347
28831	218348
30335	218349
24037	218350
109624	218351
2074	218352
20908	218353
70913	218354
37096	218355
41993	218356
31226	218357
43188	218358
30351	218359
11894	218360
81753	218361
2055	218362
5685	218363
2617	218364
45757	218365
85333	218366
24907	218367
13949	218368
39323	218369
2890	218370
49785	218371
74135	218372
485	218373
14456	218374
57633	218375
98297	218376
11356	218377
99784	218378
138	218379
45966	218380
42582	218381
6927	218382
1009	218383
71115	218384
234	218385
3591	218386
23135	218387
135805	218388
80582	218389
12463	218390
67620	218391
58230	218392
79352	218393
127405	218394
42898	218395
13427	218396
6764	218397
9793	218398
20187	218399
47664	218400
27381	218401
54726	218402
36439	218403
128081	218404
9574	218405
41638	218406
110574	218407
17003	218408
135410	218409
49919	218410
63776	218411
25934	218412
50906	218413
30597	218414
121262	218415
99539	218416
110669	218417
69977	218418
6935	218419
43824	218420
49270	218421
30615	218422
28021	218423
7232	218424
7335	218425
31541	218426
115206	218427
77295	218428
47021	218429
8597	218430
65589	218431
100460	218432
30187	218433
26056	218434
49591	218435
69602	218436
14676	218437
115747	218438
14012	218439
62905	218440
25120	218441
48530	218442
71771	218443
98069	218444
106020	218445
2012	218446
2623	218447
4186	218448
71361	218449
56347	218450
4864	218451
86083	218452
19296	218453
39066	218454
94315	218455
77001	218456
11358	218457
110212	218458
75747	218459
12536	218460
8080	218461
126492	218462
126838	218463
68110	218464
14299	218465
28015	218466
96510	218467
18623	218468
54207	218469
34744	218470
26003	218471
50046	218472
299	218473
92895	218474
70290	218475
100	218476
86039	218477
79907	218478
22019	218479
877	218480
81765	218481
6019	218482
5013	218483
15729	218484
38923	218485
14210	218486
134565	218487
47316	218488
122868	218489
39642	218490
12060	218491
19352	218492
24471	218493
77048	218494
109921	218495
1013	218496
14947	218497
75431	218498
9077	218499
114657	218500
126645	218501
7255	218502
14179	218503
67675	218504
78875	218505
9432	218506
26459	218507
32665	218508
31068	218509
20265	218510
61305	218511
79068	218512
4426	218513
93435	218514
38520	218515
109956	218516
92581	218517
78361	218518
1670	218519
4095	218520
5988	218521
26160	218522
22587	218523
118372	218524
5934	218525
53673	218526
23858	218527
44606	218528
22648	218529
48500	218530
68697	218531
24383	218532
87324	218533
54750	218534
71621	218535
6111	218536
77644	218537
2170	218538
3579	218539
55318	218540
28639	218541
56577	218542
2211	218543
34	218544
36897	218545
27512	218546
82776	218547
9943	218548
4500	218549
89413	218550
43799	218551
10173	218552
57680	218553
83986	218554
7274	218555
27007	218556
33245	218557
91163	218558
1155	218559
2026	218560
21531	218561
80981	218562
53873	218563
35768	218564
51257	218565
14559	218566
121111	218567
103252	218568
33606	218569
89537	218570
61901	218571
116656	218572
71910	218573
27434	218574
106197	218575
23118	218576
7080	218577
28737	218578
63217	218579
8793	218580
9555	218581
14734	218582
28891	218583
12830	218584
186	218585
5145	218586
831	218587
127489	218588
25259	218589
4263	218590
135306	218591
34666	218592
9860	218593
730	218594
33378	218595
5723	218596
855	218597
97164	218598
21476	218599
32212	218600
21541	218601
74273	218602
22080	218603
17798	218604
7250	218605
14687	218606
36108	218607
25453	218608
39890	218609
16544	218610
128572	218611
1734	218612
101080	218613
32300	218614
14575	218615
24380	218616
84023	218617
56079	218618
24705	218619
18824	218620
57580	218621
33194	218622
10089	218623
2678	218624
85298	218625
75117	218626
52844	218627
405	218628
755	218629
5214	218630
86116	218631
28055	218632
77128	218633
9360	218634
32461	218635
87613	218636
14179	218637
137784	218638
98107	218639
52664	218640
37067	218641
78399	218642
42906	218643
54796	218644
115460	218645
18737	218646
15694	218647
114850	218648
65800	218649
2945	218650
77406	218651
82088	218652
53211	218653
2987	218654
37422	218655
3658	218656
13406	218657
461	218658
68226	218659
23	218660
86619	218661
9348	218662
129078	218663
10534	218664
18545	218665
26737	218666
114278	218667
1113	218668
12231	218669
45222	218670
4677	218671
346	218672
5176	218673
32548	218674
573	218675
120371	218676
19943	218677
10001	218678
148476	218679
473	218680
7468	218681
9106	218682
49424	218683
3710	218684
26854	218685
101906	218686
75314	218687
36020	218688
36017	218689
15624	218690
4101	218691
121027	218692
23	218693
7907	218694
77607	218695
104642	218696
60528	218697
37785	218698
61060	218699
24685	218700
1977	218701
61343	218702
29574	218703
11884	218704
91389	218705
2172	218706
35945	218707
20901	218708
23478	218709
3688	218710
17619	218711
17002	218712
4050	218713
21712	218714
33315	218715
56908	218716
68241	218717
98085	218718
35787	218719
11891	218720
108957	218721
92536	218722
46111	218723
25872	218724
45121	218725
17825	218726
55344	218727
87070	218728
19380	218729
25899	218730
25122	218731
66074	218732
103023	218733
7852	218734
35598	218735
113663	218736
22399	218737
105343	218738
90982	218739
105644	218740
26847	218741
45854	218742
50948	218743
7353	218744
37589	218745
1280	218746
120956	218747
105753	218748
41122	218749
5907	218750
88092	218751
52668	218752
32581	218753
56687	218754
79623	218755
52743	218756
49745	218757
124494	218758
32079	218759
69481	218760
1442	218761
66897	218762
96932	218763
2150	218764
126629	218765
14324	218766
14827	218767
58120	218768
215	218769
19166	218770
58084	218771
5855	218772
53487	218773
34120	218774
12734	218775
47040	218776
103998	218777
69536	218778
7670	218779
76680	218780
8002	218781
26223	218782
50127	218783
88186	218784
13788	218785
4987	218786
72957	218787
35553	218788
68363	218789
69299	218790
116908	218791
383	218792
24196	218793
6900	218794
76855	218795
37593	218796
85121	218797
88354	218798
147373	218799
27792	218800
15635	218801
2807	218802
12789	218803
103963	218804
38094	218805
5	218806
9310	218807
31167	218808
4612	218809
16461	218810
1306	218811
22299	218812
32601	218813
71292	218814
52219	218815
53302	218816
16953	218817
8943	218818
7843	218819
68609	218820
23546	218821
70126	218822
54724	218823
28804	218824
74209	218825
11906	218826
65273	218827
12821	218828
113060	218829
36280	218830
108964	218831
32061	218832
23715	218833
27657	218834
62131	218835
17648	218836
295	218837
108124	218838
21126	218839
22464	218840
16218	218841
40440	218842
41782	218843
19374	218844
49355	218845
132351	218846
99812	218847
59344	218848
77127	218849
47285	218850
75652	218851
6296	218852
16002	218853
55033	218854
4839	218855
11170	218856
130209	218857
132737	218858
17978	218859
8634	218860
35174	218861
129651	218862
10321	218863
93347	218864
94906	218865
68787	218866
31065	218867
71470	218868
14878	218869
67254	218870
114369	218871
72476	218872
27614	218873
15922	218874
11523	218875
11576	218876
16725	218877
4920	218878
97609	218879
85378	218880
126855	218881
7093	218882
5176	218883
87843	218884
102030	218885
88541	218886
108854	218887
94257	218888
11539	218889
11494	218890
7106	218891
2516	218892
2071	218893
16831	218894
66226	218895
131756	218896
16298	218897
127187	218898
3468	218899
51891	218900
15035	218901
102203	218902
47014	218903
40218	218904
1397	218905
15381	218906
31	218907
71276	218908
13027	218909
7143	218910
59366	218911
66973	218912
31019	218913
8416	218914
47342	218915
82786	218916
2230	218917
103468	218918
2843	218919
70581	218920
219	218921
45948	218922
97086	218923
1398	218924
43852	218925
16020	218926
18	218927
104005	218928
43857	218929
42672	218930
31993	218931
12001	218932
65191	218933
52300	218934
55733	218935
19728	218936
55389	218937
66702	218938
13926	218939
45089	218940
8032	218941
74063	218942
99297	218943
76243	218944
111076	218945
72561	218946
40848	218947
100471	218948
49567	218949
14235	218950
138431	218951
134878	218952
56208	218953
13862	218954
46752	218955
31112	218956
47202	218957
13299	218958
102386	218959
34846	218960
82904	218961
150635	218962
21375	218963
28860	218964
65219	218965
58067	218966
2407	218967
23256	218968
3029	218969
88254	218970
10851	218971
3802	218972
418	218973
53826	218974
88735	218975
92896	218976
11583	218977
3689	218978
57633	218979
14137	218980
89972	218981
75867	218982
131335	218983
130480	218984
5768	218985
51913	218986
34566	218987
27059	218988
1574	218989
5022	218990
622	218991
96279	218992
11403	218993
27966	218994
18893	218995
113989	218996
16592	218997
136060	218998
44785	218999
30591	219000
58516	219001
31929	219002
94580	219003
9661	219004
22943	219005
31338	219006
1848	219007
70462	219008
11852	219009
43133	219010
104411	219011
53792	219012
78830	219013
19118	219014
9199	219015
2908	219016
81346	219017
10588	219018
88776	219019
13683	219020
123580	219021
99836	219022
61610	219023
146090	219024
50885	219025
36602	219026
28301	219027
32505	219028
55644	219029
13904	219030
56939	219031
11440	219032
3690	219033
51832	219034
35573	219035
83382	219036
31408	219037
29255	219038
99903	219039
3485	219040
57857	219041
8833	219042
29240	219043
7982	219044
137430	219045
107888	219046
66214	219047
48680	219048
82033	219049
57199	219050
52896	219051
21437	219052
255	219053
83399	219054
34187	219055
119325	219056
4545	219057
47333	219058
39717	219059
67855	219060
23304	219061
42593	219062
89329	219063
42326	219064
16094	219065
85703	219066
1122	219067
1456	219068
86207	219069
25496	219070
116103	219071
31684	219072
7948	219073
6592	219074
21231	219075
52998	219076
73682	219077
23790	219078
24689	219079
25163	219080
35854	219081
32436	219082
6291	219083
93516	219084
38109	219085
5499	219086
6093	219087
3458	219088
24764	219089
139712	219090
47767	219091
25803	219092
12437	219093
72058	219094
116998	219095
36761	219096
6656	219097
53367	219098
140691	219099
23518	219100
136565	219101
5637	219102
19368	219103
86808	219104
9891	219105
105821	219106
114611	219107
33	219108
83140	219109
54302	219110
7281	219111
22274	219112
1686	219113
9961	219114
69337	219115
78996	219116
73848	219117
48794	219118
15528	219119
35506	219120
140762	219121
146990	219122
25642	219123
29326	219124
26362	219125
89542	219126
12038	219127
65131	219128
81839	219129
19299	219130
128982	219131
112467	219132
52842	219133
29199	219134
24582	219135
28842	219136
43061	219137
15816	219138
5690	219139
115306	219140
27571	219141
36746	219142
5238	219143
9606	219144
66747	219145
43808	219146
42618	219147
345	219148
118995	219149
94972	219150
72968	219151
118537	219152
90177	219153
29266	219154
74594	219155
103102	219156
34090	219157
83315	219158
16862	219159
5040	219160
22247	219161
5690	219162
80778	219163
41440	219164
57325	219165
65760	219166
82088	219167
125025	219168
41043	219169
18132	219170
115010	219171
73814	219172
110826	219173
7698	219174
132206	219175
46767	219176
96177	219177
35775	219178
54159	219179
69383	219180
94374	219181
69962	219182
76595	219183
18608	219184
2299	219185
11212	219186
66544	219187
124383	219188
28922	219189
23220	219190
67060	219191
12848	219192
93616	219193
134004	219194
29321	219195
32860	219196
27236	219197
50	219198
84953	219199
117	219200
35591	219201
21506	219202
4081	219203
119812	219204
86275	219205
29980	219206
670	219207
36088	219208
43088	219209
6936	219210
31611	219211
4611	219212
4243	219213
2019	219214
24009	219215
95318	219216
24201	219217
5481	219218
4172	219219
91075	219220
90706	219221
21107	219222
89494	219223
81467	219224
7775	219225
39210	219226
125580	219227
11725	219228
74407	219229
119114	219230
73078	219231
36618	219232
29774	219233
49527	219234
115141	219235
23763	219236
4317	219237
30535	219238
15465	219239
40413	219240
30394	219241
37384	219242
59975	219243
16119	219244
7045	219245
2813	219246
3480	219247
43913	219248
3449	219249
19395	219250
125194	219251
121532	219252
32207	219253
114243	219254
24006	219255
9405	219256
49306	219257
65374	219258
27430	219259
8625	219260
18575	219261
131186	219262
9736	219263
6538	219264
21935	219265
74574	219266
71641	219267
38994	219268
70250	219269
84079	219270
67659	219271
42716	219272
19208	219273
84397	219274
41000	219275
76759	219276
73270	219277
1409	219278
71992	219279
28609	219280
16081	219281
62954	219282
1674	219283
56402	219284
74271	219285
149	219286
19761	219287
72308	219288
133620	219289
54645	219290
23361	219291
1021	219292
13093	219293
14979	219294
53700	219295
30479	219296
94458	219297
110017	219298
14697	219299
42996	219300
13355	219301
38639	219302
16813	219303
20871	219304
17996	219305
133997	219306
33958	219307
37119	219308
121052	219309
11185	219310
19812	219311
10969	219312
126774	219313
49917	219314
91206	219315
68	219316
43856	219317
36806	219318
20581	219319
20600	219320
69342	219321
6098	219322
41479	219323
61873	219324
58827	219325
63981	219326
68575	219327
5273	219328
5736	219329
6677	219330
37874	219331
6338	219332
21541	219333
129465	219334
19946	219335
43523	219336
61013	219337
34007	219338
92876	219339
70830	219340
34369	219341
33312	219342
42171	219343
12293	219344
100	219345
1488	219346
34337	219347
89275	219348
83343	219349
8083	219350
14143	219351
59032	219352
1083	219353
35319	219354
66781	219355
8243	219356
26161	219357
14676	219358
1300	219359
107868	219360
9879	219361
14798	219362
147028	219363
95475	219364
105107	219365
35350	219366
44487	219367
21014	219368
9163	219369
26788	219370
33717	219371
29453	219372
8302	219373
119110	219374
27213	219375
31642	219376
5942	219377
13025	219378
56273	219379
6941	219380
38117	219381
89535	219382
57386	219383
113464	219384
4195	219385
95652	219386
136827	219387
5870	219388
24099	219389
1615	219390
88165	219391
11798	219392
8151	219393
4617	219394
38819	219395
97331	219396
105303	219397
108644	219398
6904	219399
57948	219400
4958	219401
20599	219402
27986	219403
130530	219404
65140	219405
40218	219406
147279	219407
103105	219408
11	219409
93454	219410
58010	219411
14859	219412
236	219413
40669	219414
61873	219415
69596	219416
33747	219417
15656	219418
10408	219419
45622	219420
86106	219421
27349	219422
122019	219423
18732	219424
35281	219425
99234	219426
25079	219427
60635	219428
120022	219429
58017	219430
26963	219431
28723	219432
71361	219433
40710	219434
100646	219435
44767	219436
17065	219437
45805	219438
54600	219439
13659	219440
85706	219441
41280	219442
79327	219443
16641	219444
101922	219445
51640	219446
29565	219447
55155	219448
102048	219449
97892	219450
51161	219451
15920	219452
61320	219453
43973	219454
138547	219455
10147	219456
115829	219457
3005	219458
54600	219459
14908	219460
11893	219461
69430	219462
82026	219463
4165	219464
11482	219465
7372	219466
72734	219467
37129	219468
76300	219469
74902	219470
74142	219471
6356	219472
42762	219473
33718	219474
63758	219475
1877	219476
86178	219477
22569	219478
12891	219479
36338	219480
49092	219481
45058	219482
30392	219483
96149	219484
11345	219485
8351	219486
31461	219487
72782	219488
27262	219489
126899	219490
6885	219491
9620	219492
9528	219493
119984	219494
31603	219495
5465	219496
4646	219497
8110	219498
5494	219499
494	219500
116537	219501
47993	219502
25939	219503
28778	219504
120297	219505
42087	219506
288	219507
41046	219508
19116	219509
21350	219510
67918	219511
93527	219512
64964	219513
41083	219514
65873	219515
88781	219516
905	219517
63167	219518
138362	219519
130734	219520
13206	219521
24585	219522
114486	219523
23851	219524
6628	219525
40063	219526
21424	219527
133608	219528
114466	219529
6484	219530
90304	219531
24415	219532
86215	219533
14239	219534
1209	219535
55230	219536
26	219537
66193	219538
121121	219539
59337	219540
4443	219541
6633	219542
10925	219543
28399	219544
50732	219545
138543	219546
57749	219547
96375	219548
6343	219549
15364	219550
60871	219551
41500	219552
44438	219553
136783	219554
3472	219555
88578	219556
75893	219557
129402	219558
34428	219559
1866	219560
1442	219561
137706	219562
118083	219563
15311	219564
135283	219565
117123	219566
20859	219567
83987	219568
125378	219569
99562	219570
22528	219571
92836	219572
59179	219573
45443	219574
110793	219575
28448	219576
16556	219577
6946	219578
5204	219579
69012	219580
1407	219581
16890	219582
24073	219583
264	219584
92905	219585
32682	219586
18993	219587
59374	219588
33242	219589
79652	219590
56015	219591
19404	219592
23033	219593
2789	219594
96071	219595
72785	219596
52542	219597
80322	219598
3468	219599
89943	219600
39566	219601
56171	219602
102495	219603
86842	219604
140905	219605
49708	219606
12395	219607
27341	219608
105510	219609
60591	219610
8300	219611
55344	219612
61171	219613
85558	219614
47130	219615
28184	219616
144810	219617
7241	219618
675	219619
108726	219620
114909	219621
35761	219622
70729	219623
109584	219624
307	219625
115794	219626
134258	219627
26712	219628
47069	219629
42522	219630
41091	219631
85117	219632
101937	219633
10211	219634
1964	219635
103603	219636
131706	219637
5307	219638
12127	219639
19286	219640
55703	219641
4649	219642
4300	219643
24983	219644
65415	219645
111475	219646
57726	219647
9468	219648
93637	219649
8790	219650
40	219651
29185	219652
32611	219653
22876	219654
90665	219655
2020	219656
5976	219657
47666	219658
3785	219659
32664	219660
101960	219661
106622	219662
8314	219663
70318	219664
57516	219665
49822	219666
107050	219667
17792	219668
87343	219669
11462	219670
8603	219671
72498	219672
7809	219673
17339	219674
37079	219675
51253	219676
36560	219677
41625	219678
4161	219679
8551	219680
119595	219681
7028	219682
107520	219683
133640	219684
29070	219685
22250	219686
348	219687
3044	219688
78018	219689
3131	219690
103147	219691
103928	219692
24428	219693
86136	219694
23530	219695
52687	219696
2850	219697
63623	219698
42593	219699
13968	219700
23370	219701
91532	219702
19335	219703
1456	219704
20795	219705
38994	219706
29383	219707
46624	219708
14247	219709
44894	219710
8304	219711
52849	219712
20110	219713
42076	219714
88	219715
603	219716
97548	219717
12413	219718
37449	219719
54332	219720
125616	219721
49740	219722
89331	219723
41739	219724
6603	219725
35888	219726
6890	219727
52825	219728
3834	219729
702	219730
64862	219731
78380	219732
31002	219733
20426	219734
30512	219735
12304	219736
117131	219737
88708	219738
127	219739
9340	219740
68398	219741
35676	219742
5847	219743
6461	219744
62291	219745
3123	219746
20821	219747
49483	219748
4132	219749
64864	219750
33476	219751
2108	219752
44027	219753
84659	219754
110452	219755
38625	219756
60458	219757
96346	219758
102571	219759
11530	219760
53559	219761
88983	219762
25078	219763
15391	219764
56495	219765
15244	219766
90753	219767
68788	219768
25607	219769
112201	219770
3950	219771
29647	219772
24419	219773
58953	219774
73663	219775
62769	219776
2055	219777
27833	219778
129	219779
94966	219780
24077	219781
9342	219782
12160	219783
11543	219784
36646	219785
7198	219786
96312	219787
38472	219788
28461	219789
5449	219790
30966	219791
71154	219792
30885	219793
1173	219794
22211	219795
69684	219796
80075	219797
118192	219798
34406	219799
79243	219800
6827	219801
146041	219802
9895	219803
8781	219804
120271	219805
28574	219806
114938	219807
36146	219808
24127	219809
25716	219810
103646	219811
28226	219812
87498	219813
59773	219814
25878	219815
123653	219816
16115	219817
40238	219818
18733	219819
87998	219820
31498	219821
138354	219822
36087	219823
30705	219824
85408	219825
121813	219826
56535	219827
43882	219828
61160	219829
69989	219830
4793	219831
91157	219832
75970	219833
124385	219834
20181	219835
45706	219836
3349	219837
547	219838
8510	219839
17925	219840
72326	219841
7356	219842
6982	219843
26626	219844
105211	219845
16161	219846
17413	219847
7941	219848
1947	219849
69546	219850
25498	219851
53955	219852
9819	219853
24897	219854
7745	219855
23386	219856
7451	219857
27384	219858
142484	219859
135071	219860
34133	219861
5232	219862
59636	219863
15758	219864
7681	219865
110670	219866
29590	219867
80612	219868
22591	219869
74966	219870
133614	219871
7659	219872
62602	219873
32285	219874
47815	219875
13040	219876
102428	219877
29665	219878
90820	219879
9055	219880
12150	219881
22535	219882
25833	219883
38391	219884
81177	219885
19546	219886
7347	219887
78	219888
1861	219889
14581	219890
3283	219891
45244	219892
3818	219893
56261	219894
47119	219895
1453	219896
45339	219897
1107	219898
3583	219899
131553	219900
37316	219901
68233	219902
89767	219903
25854	219904
82356	219905
119944	219906
28089	219907
27966	219908
1662	219909
70950	219910
56473	219911
5646	219912
66008	219913
83189	219914
16636	219915
25199	219916
71225	219917
28286	219918
68325	219919
8001	219920
3489	219921
24697	219922
59950	219923
11575	219924
3959	219925
115938	219926
40845	219927
47895	219928
116218	219929
87332	219930
69554	219931
110091	219932
2821	219933
98676	219934
114161	219935
26439	219936
63121	219937
58560	219938
9413	219939
25927	219940
352	219941
50613	219942
9057	219943
54404	219944
37026	219945
23462	219946
113709	219947
17646	219948
44911	219949
24702	219950
924	219951
24438	219952
90333	219953
1695	219954
683	219955
28314	219956
41867	219957
112317	219958
72059	219959
61952	219960
50669	219961
103622	219962
30189	219963
90987	219964
18870	219965
1682	219966
18586	219967
30956	219968
23491	219969
70499	219970
75569	219971
99357	219972
2269	219973
5368	219974
55607	219975
58661	219976
109149	219977
5350	219978
8736	219979
75965	219980
11849	219981
14721	219982
32889	219983
42760	219984
3415	219985
96335	219986
51980	219987
36728	219988
47986	219989
109690	219990
9962	219991
36576	219992
41551	219993
1780	219994
50172	219995
50694	219996
13802	219997
35883	219998
52345	219999
149256	220000
10585	220001
26087	220002
40557	220003
51232	220004
15258	220005
66213	220006
75779	220007
14568	220008
7014	220009
6182	220010
96900	220011
1340	220012
57100	220013
51526	220014
58443	220015
60659	220016
108989	220017
19729	220018
46927	220019
140461	220020
30080	220021
3673	220022
669	220023
10624	220024
17290	220025
7898	220026
3326	220027
114393	220028
16723	220029
19663	220030
16523	220031
32287	220032
18859	220033
12727	220034
47190	220035
53988	220036
13299	220037
52332	220038
1868	220039
30581	220040
14285	220041
3367	220042
13729	220043
9622	220044
65729	220045
27945	220046
7746	220047
60801	220048
76973	220049
149255	220050
96879	220051
5350	220052
82572	220053
272	220054
10532	220055
18055	220056
114343	220057
1414	220058
33169	220059
58402	220060
116051	220061
10187	220062
17873	220063
63008	220064
3437	220065
57173	220066
3311	220067
8019	220068
14549	220069
15572	220070
134987	220071
67233	220072
27301	220073
32567	220074
7240	220075
24232	220076
72917	220077
53717	220078
41646	220079
108756	220080
21738	220081
61721	220082
120804	220083
3187	220084
6452	220085
14803	220086
44627	220087
19901	220088
70583	220089
64701	220090
646	220091
53	220092
38251	220093
1586	220094
75812	220095
24002	220096
22883	220097
102755	220098
59282	220099
960	220100
60129	220101
80326	220102
31090	220103
77007	220104
58109	220105
72571	220106
5023	220107
6680	220108
48580	220109
76346	220110
47051	220111
60414	220112
76991	220113
956	220114
92585	220115
32841	220116
21933	220117
4990	220118
28416	220119
53142	220120
71529	220121
10998	220122
117313	220123
36756	220124
2348	220125
66153	220126
131338	220127
83331	220128
104045	220129
51834	220130
14036	220131
18883	220132
4289	220133
30541	220134
97986	220135
12692	220136
33254	220137
52529	220138
67652	220139
54490	220140
71013	220141
22978	220142
61472	220143
48155	220144
22321	220145
94827	220146
20033	220147
48349	220148
80668	220149
33876	220150
99751	220151
20966	220152
61913	220153
3219	220154
14542	220155
102326	220156
112943	220157
94801	220158
35498	220159
63281	220160
50912	220161
67323	220162
14865	220163
2816	220164
18722	220165
31521	220166
59759	220167
53935	220168
4909	220169
12449	220170
27418	220171
278	220172
89430	220173
124871	220174
21826	220175
91780	220176
3283	220177
60352	220178
4095	220179
1638	220180
2347	220181
9695	220182
102375	220183
36242	220184
20017	220185
85123	220186
69592	220187
78164	220188
70264	220189
36922	220190
75855	220191
27595	220192
21053	220193
132074	220194
68366	220195
14117	220196
25998	220197
58968	220198
222	220199
45738	220200
11568	220201
4265	220202
10291	220203
49336	220204
23625	220205
57172	220206
132404	220207
18911	220208
36179	220209
102125	220210
65964	220211
960	220212
54051	220213
23908	220214
3131	220215
38849	220216
75574	220217
25045	220218
72229	220219
121529	220220
4091	220221
816	220222
18549	220223
21092	220224
8571	220225
12112	220226
13804	220227
30082	220228
55002	220229
89658	220230
135332	220231
757	220232
112325	220233
40412	220234
123085	220235
45417	220236
30055	220237
46110	220238
138299	220239
10293	220240
44198	220241
10396	220242
27366	220243
37252	220244
77163	220245
52365	220246
30873	220247
7842	220248
61598	220249
13780	220250
100653	220251
39620	220252
5724	220253
133732	220254
63065	220255
93086	220256
8626	220257
64425	220258
26552	220259
2925	220260
42297	220261
70193	220262
33589	220263
5077	220264
40933	220265
81147	220266
8609	220267
19232	220268
18778	220269
88665	220270
13876	220271
47686	220272
72216	220273
42039	220274
83561	220275
16108	220276
55041	220277
16559	220278
43991	220279
70	220280
40038	220281
102253	220282
2106	220283
6599	220284
11527	220285
77431	220286
23472	220287
4915	220288
27711	220289
21817	220290
27133	220291
14714	220292
3456	220293
22375	220294
15905	220295
49338	220296
62899	220297
31819	220298
25472	220299
174	220300
130578	220301
51438	220302
82096	220303
25695	220304
37329	220305
78194	220306
58973	220307
3802	220308
130937	220309
6398	220310
37721	220311
49632	220312
38	220313
136937	220314
670	220315
32761	220316
4848	220317
33532	220318
91259	220319
28621	220320
65109	220321
59154	220322
96075	220323
98359	220324
18512	220325
60005	220326
13321	220327
53924	220328
69599	220329
1283	220330
144903	220331
116837	220332
16829	220333
14139	220334
80775	220335
50304	220336
42401	220337
106482	220338
99097	220339
88563	220340
1258	220341
13579	220342
91860	220343
2778	220344
61778	220345
63495	220346
34603	220347
70556	220348
141005	220349
74735	220350
95102	220351
23605	220352
91502	220353
42822	220354
100633	220355
44952	220356
38504	220357
114259	220358
61315	220359
132600	220360
2713	220361
17654	220362
60253	220363
72848	220364
7438	220365
9001	220366
83163	220367
23202	220368
49658	220369
120167	220370
56105	220371
11270	220372
71497	220373
36141	220374
25391	220375
111327	220376
7695	220377
46684	220378
123623	220379
10153	220380
9244	220381
791	220382
11354	220383
267	220384
36618	220385
17840	220386
137	220387
16278	220388
40157	220389
126232	220390
73933	220391
4887	220392
9028	220393
21892	220394
41740	220395
99994	220396
6260	220397
26847	220398
18801	220399
38064	220400
1799	220401
135108	220402
49634	220403
35080	220404
95838	220405
124896	220406
99684	220407
20978	220408
16325	220409
109218	220410
77519	220411
106027	220412
33234	220413
41768	220414
24555	220415
82037	220416
521	220417
20334	220418
126591	220419
82477	220420
35131	220421
10210	220422
19279	220423
87408	220424
31491	220425
5420	220426
24145	220427
119529	220428
93	220429
99919	220430
14277	220431
27681	220432
21113	220433
32008	220434
28121	220435
78391	220436
11355	220437
51374	220438
25288	220439
40714	220440
19832	220441
143353	220442
133749	220443
99521	220444
23642	220445
57735	220446
55999	220447
71005	220448
3011	220449
2917	220450
1388	220451
43997	220452
230	220453
84738	220454
18775	220455
10331	220456
328	220457
7629	220458
47373	220459
9528	220460
27149	220461
55171	220462
83680	220463
23402	220464
125853	220465
19501	220466
114420	220467
24492	220468
33347	220469
2202	220470
3917	220471
42845	220472
67534	220473
5498	220474
15286	220475
96954	220476
9531	220477
52701	220478
27419	220479
99470	220480
16986	220481
10734	220482
3893	220483
127821	220484
23262	220485
62942	220486
121479	220487
49902	220488
137940	220489
29308	220490
49892	220491
43803	220492
20727	220493
20778	220494
117432	220495
22078	220496
17007	220497
115273	220498
68548	220499
66326	220500
31552	220501
30523	220502
10957	220503
20707	220504
35871	220505
32586	220506
1621	220507
113541	220508
26894	220509
18584	220510
3531	220511
1122	220512
53651	220513
80495	220514
6880	220515
3131	220516
36370	220517
114553	220518
72299	220519
815	220520
80502	220521
11267	220522
34249	220523
40605	220524
38360	220525
1501	220526
11053	220527
76628	220528
103407	220529
134115	220530
5193	220531
92098	220532
19916	220533
10549	220534
22262	220535
66364	220536
2686	220537
40793	220538
44598	220539
39	220540
36035	220541
3299	220542
36052	220543
20700	220544
65073	220545
38179	220546
51127	220547
35017	220548
69781	220549
91077	220550
49635	220551
824	220552
20289	220553
14857	220554
31558	220555
137091	220556
16206	220557
46860	220558
81514	220559
33852	220560
82512	220561
1233	220562
38244	220563
34332	220564
29134	220565
44562	220566
30402	220567
56090	220568
36031	220569
42902	220570
1118	220571
40108	220572
26601	220573
129596	220574
8660	220575
115162	220576
46512	220577
4207	220578
11043	220579
26631	220580
18111	220581
25197	220582
65373	220583
10230	220584
40745	220585
135985	220586
9480	220587
18409	220588
117678	220589
58681	220590
67847	220591
88872	220592
57681	220593
57400	220594
16576	220595
27293	220596
79670	220597
77267	220598
54871	220599
23517	220600
40396	220601
102475	220602
2561	220603
57308	220604
4665	220605
57073	220606
116036	220607
15352	220608
79240	220609
22255	220610
17761	220611
25674	220612
2969	220613
30895	220614
70124	220615
13143	220616
40057	220617
18117	220618
12300	220619
56862	220620
15053	220621
31198	220622
16604	220623
3364	220624
83117	220625
103999	220626
43476	220627
25345	220628
18106	220629
45821	220630
30500	220631
58147	220632
117786	220633
9792	220634
102179	220635
57436	220636
134336	220637
53099	220638
82485	220639
17652	220640
11015	220641
50429	220642
16939	220643
28026	220644
35887	220645
43895	220646
114058	220647
57690	220648
78673	220649
43554	220650
92249	220651
66223	220652
58154	220653
1879	220654
68610	220655
31937	220656
7212	220657
14940	220658
25774	220659
55949	220660
60876	220661
31348	220662
72932	220663
82435	220664
324	220665
14249	220666
26184	220667
53068	220668
70706	220669
11233	220670
49153	220671
20771	220672
6652	220673
2318	220674
2586	220675
14768	220676
112356	220677
57008	220678
81024	220679
20458	220680
28939	220681
6082	220682
131056	220683
26562	220684
88816	220685
47880	220686
143506	220687
2744	220688
11848	220689
58410	220690
25071	220691
372	220692
37022	220693
99273	220694
53396	220695
47762	220696
35311	220697
18426	220698
50349	220699
17726	220700
819	220701
78415	220702
59076	220703
5731	220704
915	220705
36625	220706
41330	220707
23396	220708
23521	220709
132647	220710
28489	220711
17146	220712
7860	220713
134357	220714
33917	220715
20001	220716
18956	220717
65444	220718
65125	220719
34668	220720
86	220721
1391	220722
74705	220723
4128	220724
2327	220725
10511	220726
119638	220727
15325	220728
30325	220729
21342	220730
109103	220731
3985	220732
15144	220733
112766	220734
100224	220735
85938	220736
26481	220737
95865	220738
19843	220739
2003	220740
17099	220741
78378	220742
38526	220743
42372	220744
40867	220745
55333	220746
51711	220747
43969	220748
40503	220749
34370	220750
35767	220751
18112	220752
84423	220753
74558	220754
41431	220755
4722	220756
45522	220757
63908	220758
5813	220759
97519	220760
124440	220761
5181	220762
19253	220763
1725	220764
12866	220765
29320	220766
30955	220767
13706	220768
143061	220769
15299	220770
27646	220771
86248	220772
83882	220773
53424	220774
9160	220775
76940	220776
10236	220777
19235	220778
24752	220779
16764	220780
58348	220781
85013	220782
2464	220783
7056	220784
961	220785
89089	220786
2825	220787
50310	220788
74858	220789
21932	220790
44427	220791
5046	220792
65475	220793
23478	220794
13953	220795
70980	220796
114070	220797
17085	220798
41173	220799
31107	220800
56236	220801
59219	220802
4972	220803
7596	220804
548	220805
4365	220806
50407	220807
43092	220808
29205	220809
11487	220810
4371	220811
129515	220812
91933	220813
76255	220814
31690	220815
34192	220816
56489	220817
84966	220818
50619	220819
53382	220820
35681	220821
517	220822
40194	220823
146285	220824
11524	220825
16312	220826
19353	220827
6151	220828
92172	220829
62341	220830
10604	220831
53637	220832
57357	220833
13364	220834
87447	220835
47244	220836
24941	220837
57235	220838
81943	220839
53373	220840
52788	220841
21233	220842
6453	220843
1340	220844
87549	220845
2500	220846
4310	220847
17297	220848
48890	220849
23154	220850
1829	220851
40731	220852
59577	220853
27672	220854
56262	220855
46686	220856
42134	220857
5828	220858
55591	220859
53328	220860
7472	220861
27841	220862
20798	220863
1323	220864
2823	220865
103638	220866
47119	220867
7948	220868
15013	220869
114093	220870
26629	220871
1769	220872
27036	220873
12131	220874
18312	220875
34304	220876
11845	220877
134320	220878
103318	220879
103439	220880
7325	220881
29525	220882
4815	220883
5280	220884
42160	220885
107192	220886
31685	220887
43191	220888
41256	220889
10180	220890
43715	220891
2194	220892
110596	220893
67241	220894
24745	220895
7960	220896
32210	220897
11646	220898
26323	220899
28336	220900
93708	220901
5558	220902
148146	220903
13358	220904
2051	220905
127854	220906
61360	220907
105113	220908
69011	220909
10780	220910
4344	220911
39258	220912
13064	220913
30160	220914
5946	220915
70187	220916
973	220917
133669	220918
38088	220919
64260	220920
4886	220921
88282	220922
39999	220923
28702	220924
29218	220925
45820	220926
28723	220927
33204	220928
6791	220929
6179	220930
63050	220931
9485	220932
18768	220933
12024	220934
74139	220935
9739	220936
11458	220937
93410	220938
74181	220939
61424	220940
55630	220941
2807	220942
137553	220943
67191	220944
22540	220945
39884	220946
50897	220947
4721	220948
111197	220949
145628	220950
48380	220951
38803	220952
112657	220953
114579	220954
7265	220955
107679	220956
104523	220957
71586	220958
85975	220959
98731	220960
56883	220961
74471	220962
49061	220963
57780	220964
37652	220965
35542	220966
46634	220967
4012	220968
47837	220969
116260	220970
69869	220971
36249	220972
102201	220973
29566	220974
6806	220975
72171	220976
7554	220977
2980	220978
89989	220979
23296	220980
20973	220981
47310	220982
3368	220983
81693	220984
50951	220985
12186	220986
55	220987
3409	220988
5749	220989
121768	220990
18979	220991
54486	220992
42478	220993
2823	220994
39256	220995
11803	220996
29477	220997
3357	220998
9081	220999
20069	221000
1476	221001
18630	221002
60119	221003
66708	221004
74814	221005
70604	221006
6478	221007
96402	221008
30768	221009
56466	221010
22155	221011
54916	221012
7446	221013
14295	221014
60329	221015
32854	221016
27757	221017
149807	221018
2429	221019
69780	221020
56515	221021
75387	221022
86392	221023
54586	221024
4386	221025
24371	221026
129765	221027
16793	221028
32873	221029
41042	221030
12116	221031
33097	221032
31511	221033
79140	221034
116357	221035
71591	221036
29890	221037
16304	221038
90563	221039
14721	221040
39465	221041
12555	221042
90422	221043
99185	221044
47978	221045
57625	221046
103519	221047
86989	221048
6069	221049
5412	221050
98384	221051
117547	221052
72354	221053
26773	221054
3452	221055
3262	221056
5698	221057
88765	221058
39067	221059
26650	221060
29852	221061
52174	221062
301	221063
7101	221064
4223	221065
9689	221066
86685	221067
142543	221068
25603	221069
96206	221070
39881	221071
30980	221072
923	221073
53669	221074
21101	221075
122940	221076
71980	221077
27686	221078
14099	221079
86952	221080
40890	221081
7713	221082
9222	221083
1940	221084
22087	221085
21154	221086
53983	221087
272	221088
18256	221089
319	221090
97543	221091
39892	221092
80669	221093
21358	221094
1723	221095
50137	221096
52503	221097
77157	221098
43005	221099
74176	221100
9396	221101
34356	221102
5938	221103
1070	221104
62918	221105
52537	221106
92857	221107
66037	221108
48677	221109
3354	221110
54877	221111
115009	221112
130	221113
32347	221114
104092	221115
5461	221116
36919	221117
85371	221118
5752	221119
104998	221120
128278	221121
41173	221122
50250	221123
22148	221124
30558	221125
46203	221126
6314	221127
39617	221128
94679	221129
31800	221130
8295	221131
91733	221132
13969	221133
65810	221134
15817	221135
59611	221136
645	221137
132371	221138
4489	221139
52352	221140
21566	221141
160	221142
112981	221143
1047	221144
86415	221145
49879	221146
10747	221147
36143	221148
45343	221149
2852	221150
37549	221151
51213	221152
39182	221153
113302	221154
104890	221155
92536	221156
43178	221157
26443	221158
3595	221159
72908	221160
22505	221161
9774	221162
28910	221163
51221	221164
15895	221165
110443	221166
9861	221167
30003	221168
50942	221169
14565	221170
82570	221171
123204	221172
19540	221173
79498	221174
75463	221175
100125	221176
106547	221177
4409	221178
28878	221179
60191	221180
30657	221181
28731	221182
128718	221183
77173	221184
5705	221185
44627	221186
12074	221187
16924	221188
36	221189
66396	221190
11630	221191
75876	221192
64584	221193
37642	221194
8730	221195
72325	221196
30815	221197
34358	221198
59650	221199
137782	221200
85535	221201
5096	221202
46699	221203
65781	221204
57984	221205
31925	221206
21793	221207
25847	221208
3928	221209
88213	221210
66742	221211
42522	221212
13105	221213
5534	221214
74233	221215
27375	221216
67980	221217
70905	221218
6413	221219
4387	221220
80151	221221
138	221222
7784	221223
88044	221224
2408	221225
92230	221226
56680	221227
23058	221228
15420	221229
8197	221230
130879	221231
38507	221232
112914	221233
64095	221234
4123	221235
49840	221236
5129	221237
139077	221238
65681	221239
30702	221240
2636	221241
34191	221242
141862	221243
56802	221244
40018	221245
5533	221246
6057	221247
41650	221248
80374	221249
125882	221250
1771	221251
93121	221252
1696	221253
23930	221254
51033	221255
1519	221256
88121	221257
105678	221258
136964	221259
98399	221260
112390	221261
33761	221262
3395	221263
96780	221264
19244	221265
24679	221266
57505	221267
6523	221268
74991	221269
24510	221270
9504	221271
135311	221272
46526	221273
14078	221274
40554	221275
11783	221276
15119	221277
2593	221278
89513	221279
78653	221280
56436	221281
843	221282
74033	221283
125057	221284
87890	221285
75769	221286
67709	221287
15732	221288
14783	221289
88583	221290
49623	221291
15270	221292
10911	221293
69665	221294
32911	221295
28458	221296
15877	221297
4411	221298
44146	221299
904	221300
44841	221301
14424	221302
30115	221303
68209	221304
58458	221305
19330	221306
70022	221307
4083	221308
119550	221309
43840	221310
19745	221311
9786	221312
11830	221313
57225	221314
116066	221315
17856	221316
64250	221317
39712	221318
28820	221319
70111	221320
34711	221321
34797	221322
11742	221323
84672	221324
7	221325
76585	221326
46065	221327
67603	221328
17019	221329
47834	221330
15878	221331
52433	221332
47328	221333
25453	221334
1749	221335
990	221336
64502	221337
9265	221338
13855	221339
136369	221340
14954	221341
46695	221342
7264	221343
149466	221344
52906	221345
48276	221346
2084	221347
15273	221348
16570	221349
17647	221350
8417	221351
952	221352
44414	221353
25582	221354
55552	221355
47559	221356
112340	221357
15684	221358
8987	221359
115039	221360
43549	221361
51292	221362
80090	221363
102733	221364
15371	221365
23901	221366
35652	221367
1294	221368
31409	221369
77641	221370
25561	221371
1181	221372
79191	221373
13120	221374
5970	221375
3889	221376
97859	221377
11923	221378
48149	221379
23412	221380
23734	221381
64007	221382
20607	221383
90586	221384
16153	221385
1303	221386
72595	221387
52508	221388
75359	221389
53460	221390
21022	221391
10957	221392
24034	221393
12552	221394
85279	221395
27414	221396
30205	221397
625	221398
19806	221399
99161	221400
90804	221401
73808	221402
59214	221403
169	221404
14050	221405
25300	221406
25552	221407
4779	221408
4981	221409
33580	221410
118386	221411
49860	221412
69360	221413
25912	221414
101461	221415
15572	221416
40020	221417
1962	221418
20364	221419
62267	221420
6530	221421
40667	221422
33286	221423
39983	221424
5322	221425
50520	221426
62651	221427
45129	221428
82060	221429
29558	221430
4045	221431
50107	221432
53238	221433
8765	221434
1291	221435
7006	221436
109324	221437
93071	221438
100	221439
104722	221440
55128	221441
148155	221442
104555	221443
52151	221444
31135	221445
2578	221446
27007	221447
21391	221448
16597	221449
91895	221450
47742	221451
4084	221452
18166	221453
114944	221454
26765	221455
76512	221456
72903	221457
57507	221458
10021	221459
53000	221460
55464	221461
53996	221462
41556	221463
66149	221464
10577	221465
641	221466
52044	221467
2920	221468
71790	221469
13305	221470
890	221471
2138	221472
1693	221473
46267	221474
47457	221475
11307	221476
47574	221477
44024	221478
63216	221479
20537	221480
37091	221481
134526	221482
31824	221483
57313	221484
38201	221485
133806	221486
42866	221487
321	221488
58911	221489
134052	221490
142432	221491
19349	221492
5376	221493
45845	221494
11037	221495
24641	221496
59406	221497
46154	221498
49691	221499
75633	221500
168	221501
53217	221502
98125	221503
2214	221504
53484	221505
47940	221506
83416	221507
89697	221508
72218	221509
56683	221510
6914	221511
96946	221512
8454	221513
10327	221514
103601	221515
36657	221516
138333	221517
33650	221518
67152	221519
80017	221520
55700	221521
108858	221522
37489	221523
77413	221524
136842	221525
7143	221526
863	221527
68	221528
4142	221529
47202	221530
42449	221531
31488	221532
75471	221533
133428	221534
82644	221535
72593	221536
15603	221537
121253	221538
89402	221539
58082	221540
15824	221541
47862	221542
51127	221543
34292	221544
14129	221545
12605	221546
27665	221547
64594	221548
3106	221549
46056	221550
120860	221551
29877	221552
8922	221553
57521	221554
4603	221555
8132	221556
1032	221557
12533	221558
81705	221559
15050	221560
44929	221561
26916	221562
46007	221563
16561	221564
17281	221565
59597	221566
46754	221567
48793	221568
29210	221569
37357	221570
127853	221571
2824	221572
48397	221573
52399	221574
1591	221575
130567	221576
47197	221577
63789	221578
94241	221579
70712	221580
34673	221581
41745	221582
17810	221583
106403	221584
23719	221585
74638	221586
89	221587
3834	221588
70953	221589
76412	221590
54357	221591
37386	221592
31188	221593
82817	221594
11601	221595
28041	221596
19610	221597
115330	221598
14818	221599
43633	221600
7299	221601
28162	221602
26643	221603
5573	221604
38596	221605
66298	221606
105374	221607
45654	221608
5320	221609
17432	221610
40195	221611
36624	221612
75437	221613
36358	221614
3874	221615
48427	221616
115500	221617
2021	221618
4303	221619
21894	221620
87133	221621
62894	221622
9001	221623
20343	221624
8004	221625
13025	221626
135175	221627
1775	221628
88932	221629
11676	221630
117550	221631
3895	221632
1059	221633
90819	221634
9723	221635
23182	221636
13293	221637
34273	221638
28541	221639
52538	221640
4569	221641
144618	221642
40732	221643
78928	221644
15001	221645
21326	221646
24422	221647
130699	221648
12800	221649
20026	221650
37618	221651
8533	221652
18813	221653
46415	221654
39159	221655
3059	221656
35419	221657
6525	221658
5262	221659
44751	221660
37857	221661
17898	221662
37386	221663
55913	221664
71274	221665
55225	221666
52176	221667
19037	221668
30349	221669
6984	221670
1700	221671
78880	221672
4522	221673
56333	221674
41186	221675
369	221676
60464	221677
729	221678
943	221679
75770	221680
26067	221681
32947	221682
84117	221683
25215	221684
104114	221685
7610	221686
47216	221687
130818	221688
31456	221689
81950	221690
3188	221691
10396	221692
82770	221693
13185	221694
20618	221695
36965	221696
88025	221697
19705	221698
37948	221699
44838	221700
17708	221701
45233	221702
29698	221703
15952	221704
56084	221705
34124	221706
72251	221707
75092	221708
125308	221709
10187	221710
840	221711
54900	221712
38307	221713
14959	221714
44536	221715
8917	221716
27480	221717
76413	221718
3065	221719
88966	221720
13138	221721
22868	221722
81521	221723
131316	221724
29798	221725
43484	221726
12365	221727
137554	221728
6969	221729
17649	221730
807	221731
8710	221732
7883	221733
17076	221734
62641	221735
39251	221736
57770	221737
54734	221738
955	221739
96536	221740
127565	221741
42887	221742
90357	221743
35250	221744
33646	221745
49676	221746
34631	221747
23770	221748
4054	221749
76786	221750
3069	221751
21909	221752
105	221753
27833	221754
56954	221755
3747	221756
2851	221757
14722	221758
5764	221759
1847	221760
15344	221761
26763	221762
9447	221763
48409	221764
16153	221765
46652	221766
3906	221767
46770	221768
12966	221769
26100	221770
5925	221771
881	221772
12489	221773
5840	221774
12277	221775
62933	221776
67502	221777
80865	221778
111806	221779
21724	221780
89809	221781
45190	221782
119375	221783
46270	221784
77320	221785
61330	221786
93830	221787
11023	221788
15285	221789
87312	221790
28810	221791
29662	221792
33233	221793
70312	221794
38387	221795
139	221796
68367	221797
13558	221798
43743	221799
157	221800
63857	221801
15604	221802
19038	221803
94225	221804
72141	221805
55	221806
79457	221807
546	221808
1015	221809
40416	221810
26933	221811
8337	221812
9585	221813
36433	221814
71876	221815
27387	221816
29610	221817
28321	221818
1545	221819
17603	221820
144819	221821
82578	221822
23533	221823
64014	221824
29916	221825
70894	221826
69678	221827
6285	221828
31096	221829
79103	221830
42655	221831
2946	221832
55938	221833
110976	221834
57246	221835
69574	221836
3256	221837
102757	221838
33625	221839
55922	221840
31220	221841
2745	221842
9183	221843
33924	221844
44771	221845
43564	221846
4730	221847
50622	221848
51560	221849
62110	221850
7168	221851
68203	221852
14703	221853
2690	221854
59306	221855
62445	221856
57162	221857
101725	221858
52756	221859
71209	221860
9602	221861
766	221862
66042	221863
9512	221864
6868	221865
107198	221866
17925	221867
51909	221868
12880	221869
50911	221870
653	221871
10853	221872
89654	221873
124690	221874
83030	221875
1532	221876
3349	221877
5708	221878
79434	221879
12088	221880
23480	221881
39201	221882
16826	221883
25249	221884
23106	221885
80610	221886
134062	221887
42971	221888
13579	221889
34983	221890
63457	221891
93481	221892
90438	221893
68671	221894
29254	221895
5582	221896
24596	221897
50834	221898
23981	221899
51018	221900
78786	221901
81946	221902
30294	221903
104081	221904
41264	221905
86981	221906
127795	221907
6988	221908
24674	221909
94066	221910
38278	221911
4356	221912
38351	221913
42502	221914
36029	221915
47577	221916
6456	221917
31013	221918
119636	221919
19122	221920
98626	221921
5491	221922
7435	221923
50314	221924
42862	221925
21981	221926
59353	221927
58813	221928
55039	221929
123701	221930
7128	221931
32153	221932
31101	221933
23226	221934
3319	221935
18713	221936
43218	221937
28469	221938
10315	221939
12577	221940
66543	221941
776	221942
32122	221943
9546	221944
79181	221945
37622	221946
52166	221947
21717	221948
68997	221949
60479	221950
102662	221951
59125	221952
10337	221953
13274	221954
53940	221955
1058	221956
42496	221957
11001	221958
24280	221959
70315	221960
85068	221961
40519	221962
56009	221963
5188	221964
4633	221965
18839	221966
25434	221967
63588	221968
26664	221969
33148	221970
9707	221971
7303	221972
77520	221973
23084	221974
19392	221975
1493	221976
717	221977
432	221978
49864	221979
80209	221980
14	221981
1042	221982
65937	221983
96899	221984
84034	221985
25018	221986
107712	221987
25685	221988
140180	221989
13499	221990
17204	221991
42395	221992
33543	221993
17155	221994
15671	221995
9918	221996
20802	221997
15131	221998
30772	221999
106069	222000
71597	222001
14421	222002
45399	222003
71693	222004
73346	222005
71347	222006
75881	222007
14904	222008
76417	222009
23575	222010
40229	222011
12314	222012
1382	222013
22111	222014
7481	222015
17800	222016
5350	222017
4037	222018
62150	222019
47178	222020
136392	222021
687	222022
873	222023
13043	222024
11691	222025
1333	222026
10328	222027
17649	222028
97953	222029
22580	222030
2752	222031
57972	222032
55306	222033
79116	222034
90240	222035
54480	222036
36887	222037
44052	222038
30024	222039
94759	222040
42167	222041
1584	222042
7413	222043
74223	222044
40246	222045
86716	222046
24631	222047
28271	222048
18742	222049
2898	222050
4389	222051
35464	222052
94850	222053
59507	222054
761	222055
3133	222056
16517	222057
81740	222058
72097	222059
22361	222060
18378	222061
28619	222062
38770	222063
13012	222064
1970	222065
93018	222066
144182	222067
116319	222068
148250	222069
32664	222070
30416	222071
15568	222072
6822	222073
38392	222074
19983	222075
53800	222076
120130	222077
18671	222078
1952	222079
30495	222080
27258	222081
20347	222082
84378	222083
125016	222084
29908	222085
48124	222086
56028	222087
93257	222088
126439	222089
74269	222090
86971	222091
12768	222092
4215	222093
2457	222094
16509	222095
57150	222096
45253	222097
8818	222098
9041	222099
119511	222100
28716	222101
55887	222102
5527	222103
20319	222104
46455	222105
16253	222106
3187	222107
17289	222108
16296	222109
109573	222110
107394	222111
89363	222112
41986	222113
64518	222114
4906	222115
129583	222116
5847	222117
107447	222118
94271	222119
10479	222120
2232	222121
11117	222122
37318	222123
85605	222124
87672	222125
61577	222126
69685	222127
48121	222128
89229	222129
8355	222130
70855	222131
428	222132
1	222133
15662	222134
462	222135
55792	222136
39608	222137
3116	222138
83424	222139
4210	222140
2723	222141
43856	222142
13270	222143
42100	222144
20486	222145
141577	222146
4933	222147
33923	222148
20898	222149
4531	222150
149060	222151
14579	222152
39513	222153
5475	222154
19365	222155
58110	222156
4164	222157
67960	222158
8192	222159
67189	222160
85736	222161
122380	222162
83370	222163
66149	222164
29389	222165
16825	222166
27787	222167
48598	222168
13071	222169
42682	222170
860	222171
2737	222172
13430	222173
79391	222174
15451	222175
17200	222176
42793	222177
42736	222178
47610	222179
43527	222180
14673	222181
581	222182
5048	222183
21713	222184
31501	222185
2087	222186
77985	222187
69588	222188
282	222189
126505	222190
10423	222191
7148	222192
24999	222193
46071	222194
16552	222195
2672	222196
84164	222197
16933	222198
18215	222199
102628	222200
5978	222201
11820	222202
42729	222203
123287	222204
8806	222205
77162	222206
55268	222207
39288	222208
9902	222209
58208	222210
143780	222211
11647	222212
1541	222213
6897	222214
30376	222215
607	222216
3140	222217
41520	222218
1304	222219
39281	222220
8251	222221
74901	222222
125638	222223
113467	222224
19323	222225
13387	222226
37071	222227
91788	222228
31814	222229
121416	222230
54979	222231
36356	222232
2126	222233
30301	222234
37259	222235
28416	222236
31570	222237
27545	222238
33837	222239
5809	222240
35110	222241
55831	222242
43012	222243
52857	222244
91826	222245
6488	222246
69738	222247
2237	222248
12	222249
68076	222250
68169	222251
60525	222252
20687	222253
28503	222254
60147	222255
45640	222256
27104	222257
29	222258
46834	222259
27364	222260
28880	222261
21415	222262
41901	222263
44109	222264
490	222265
1361	222266
3254	222267
27355	222268
97009	222269
13978	222270
15324	222271
14005	222272
52559	222273
21456	222274
65	222275
19955	222276
65736	222277
26456	222278
24330	222279
49695	222280
56399	222281
38913	222282
33477	222283
28593	222284
85076	222285
53868	222286
60273	222287
28813	222288
35506	222289
17957	222290
54555	222291
23612	222292
30308	222293
18031	222294
26741	222295
119002	222296
32738	222297
134297	222298
15267	222299
22591	222300
61272	222301
11584	222302
56277	222303
106808	222304
51220	222305
34426	222306
28844	222307
30126	222308
97	222309
17512	222310
6663	222311
55553	222312
111505	222313
9510	222314
24870	222315
83002	222316
2640	222317
62248	222318
29010	222319
78751	222320
24916	222321
8460	222322
83062	222323
2645	222324
68473	222325
15932	222326
6209	222327
26585	222328
7797	222329
106849	222330
106630	222331
92	222332
16010	222333
30274	222334
57286	222335
105427	222336
13190	222337
4536	222338
138648	222339
118059	222340
60498	222341
47093	222342
36302	222343
25971	222344
103805	222345
4594	222346
51412	222347
47370	222348
124740	222349
2051	222350
2600	222351
258	222352
45441	222353
10573	222354
4054	222355
562	222356
29533	222357
125658	222358
11579	222359
112419	222360
78141	222361
55196	222362
41566	222363
9265	222364
76473	222365
4086	222366
15642	222367
534	222368
83006	222369
118568	222370
28224	222371
116270	222372
77270	222373
10685	222374
6851	222375
16077	222376
1852	222377
69198	222378
27622	222379
52912	222380
81770	222381
25831	222382
46823	222383
9421	222384
229	222385
9539	222386
6442	222387
62764	222388
65043	222389
96293	222390
73339	222391
390	222392
24991	222393
85948	222394
80853	222395
59330	222396
18614	222397
21554	222398
10039	222399
80280	222400
53159	222401
59803	222402
68879	222403
29482	222404
52950	222405
24592	222406
99958	222407
4476	222408
9350	222409
60892	222410
6252	222411
41766	222412
10670	222413
135561	222414
17372	222415
79217	222416
8696	222417
14506	222418
591	222419
68123	222420
49971	222421
79470	222422
59415	222423
40763	222424
42317	222425
24341	222426
105989	222427
717	222428
45936	222429
25504	222430
44207	222431
67242	222432
20091	222433
40693	222434
58512	222435
4554	222436
34559	222437
28755	222438
12965	222439
113199	222440
142190	222441
2384	222442
32276	222443
67901	222444
31725	222445
73985	222446
108562	222447
87659	222448
23203	222449
91908	222450
75914	222451
3176	222452
144901	222453
72262	222454
8379	222455
1938	222456
62495	222457
9187	222458
17946	222459
38702	222460
33008	222461
16082	222462
50768	222463
31445	222464
52954	222465
16352	222466
42876	222467
28768	222468
11323	222469
4354	222470
58836	222471
15950	222472
76751	222473
6299	222474
15540	222475
68582	222476
4550	222477
19118	222478
60054	222479
7408	222480
39958	222481
147179	222482
45297	222483
58361	222484
94370	222485
8510	222486
45684	222487
52166	222488
15337	222489
179	222490
65675	222491
16521	222492
92226	222493
126207	222494
105436	222495
109179	222496
42062	222497
4451	222498
123090	222499
10675	222500
4077	222501
146821	222502
4880	222503
31968	222504
60641	222505
9177	222506
19931	222507
41328	222508
147878	222509
93149	222510
30523	222511
17813	222512
219	222513
3352	222514
42124	222515
38810	222516
51150	222517
51886	222518
29201	222519
44214	222520
61520	222521
2841	222522
80731	222523
30413	222524
3635	222525
13431	222526
1613	222527
68309	222528
40880	222529
93024	222530
97976	222531
74436	222532
21872	222533
9070	222534
359	222535
98950	222536
68120	222537
10741	222538
116690	222539
30216	222540
93261	222541
37620	222542
14159	222543
111327	222544
71078	222545
87874	222546
38464	222547
46375	222548
32503	222549
39770	222550
40071	222551
1181	222552
43450	222553
16774	222554
7866	222555
62958	222556
71801	222557
53258	222558
34452	222559
64080	222560
37285	222561
33690	222562
9747	222563
98104	222564
33110	222565
100306	222566
72449	222567
3559	222568
10894	222569
93474	222570
21299	222571
7390	222572
12249	222573
66872	222574
10892	222575
7132	222576
89395	222577
95244	222578
9952	222579
71918	222580
28600	222581
48064	222582
30320	222583
31746	222584
11324	222585
34890	222586
5994	222587
32575	222588
37902	222589
5634	222590
274	222591
61978	222592
29987	222593
25210	222594
10566	222595
127462	222596
56580	222597
13318	222598
2520	222599
390	222600
21548	222601
66613	222602
13365	222603
10415	222604
15720	222605
12508	222606
21870	222607
14028	222608
5400	222609
95415	222610
2170	222611
72282	222612
128	222613
149	222614
127830	222615
17389	222616
51373	222617
78	222618
67090	222619
5562	222620
17735	222621
50244	222622
103337	222623
8342	222624
25477	222625
3704	222626
22086	222627
110849	222628
32248	222629
9148	222630
11960	222631
4560	222632
103042	222633
5427	222634
49870	222635
55967	222636
18553	222637
48079	222638
16913	222639
1277	222640
64150	222641
63358	222642
36529	222643
122037	222644
8062	222645
32921	222646
21269	222647
898	222648
49486	222649
29428	222650
19774	222651
188	222652
52407	222653
1492	222654
83479	222655
141473	222656
59490	222657
75381	222658
8178	222659
122970	222660
86800	222661
39749	222662
12560	222663
10361	222664
69844	222665
4385	222666
7751	222667
146	222668
30508	222669
68083	222670
52482	222671
300	222672
5799	222673
17774	222674
6935	222675
94	222676
118340	222677
43326	222678
22070	222679
96471	222680
129440	222681
5096	222682
69476	222683
111530	222684
51816	222685
90213	222686
1620	222687
38997	222688
20159	222689
75140	222690
64781	222691
925	222692
623	222693
28352	222694
47001	222695
52076	222696
9357	222697
74068	222698
23977	222699
99679	222700
31029	222701
10207	222702
15632	222703
72874	222704
1784	222705
10075	222706
16602	222707
5611	222708
29600	222709
82220	222710
30280	222711
18944	222712
8109	222713
5505	222714
41344	222715
8043	222716
2880	222717
56878	222718
55826	222719
6444	222720
56538	222721
455	222722
102759	222723
18371	222724
157	222725
131214	222726
114331	222727
19203	222728
17973	222729
44096	222730
140845	222731
71065	222732
109063	222733
74048	222734
1468	222735
61957	222736
3430	222737
28379	222738
14410	222739
64589	222740
3004	222741
114227	222742
69245	222743
24943	222744
46074	222745
16309	222746
12444	222747
13206	222748
26665	222749
50199	222750
54485	222751
42844	222752
105033	222753
110949	222754
77914	222755
25551	222756
19204	222757
11480	222758
99041	222759
65633	222760
29419	222761
15406	222762
86405	222763
25524	222764
32256	222765
23118	222766
18610	222767
18916	222768
4916	222769
2334	222770
15331	222771
69818	222772
18727	222773
4242	222774
11021	222775
11452	222776
35324	222777
27767	222778
43330	222779
47928	222780
62597	222781
109177	222782
20682	222783
12630	222784
3099	222785
59790	222786
66107	222787
6543	222788
81608	222789
89057	222790
1638	222791
17811	222792
95184	222793
22547	222794
71038	222795
131923	222796
24011	222797
74789	222798
36899	222799
117602	222800
108596	222801
14549	222802
27518	222803
24515	222804
38033	222805
1847	222806
130259	222807
45991	222808
16092	222809
821	222810
87394	222811
74237	222812
92433	222813
267	222814
101501	222815
97613	222816
1617	222817
13508	222818
49569	222819
37669	222820
2666	222821
40192	222822
58500	222823
2978	222824
655	222825
13230	222826
88750	222827
71907	222828
17424	222829
23318	222830
36067	222831
136359	222832
58989	222833
72483	222834
112279	222835
123311	222836
40635	222837
26450	222838
24799	222839
14536	222840
64200	222841
13254	222842
19343	222843
423	222844
9474	222845
25094	222846
41848	222847
2728	222848
53622	222849
30984	222850
15454	222851
77108	222852
8121	222853
29127	222854
25604	222855
12372	222856
1183	222857
67367	222858
9889	222859
2994	222860
8322	222861
90478	222862
48958	222863
96865	222864
804	222865
47586	222866
131730	222867
130896	222868
33791	222869
107332	222870
1955	222871
27444	222872
18896	222873
134317	222874
755	222875
2353	222876
3387	222877
620	222878
106349	222879
21098	222880
51441	222881
6821	222882
1646	222883
21747	222884
44323	222885
37758	222886
131429	222887
110914	222888
73247	222889
21004	222890
54958	222891
50561	222892
134922	222893
2615	222894
103465	222895
72833	222896
48541	222897
28585	222898
11579	222899
64629	222900
11234	222901
11248	222902
35997	222903
5314	222904
25746	222905
147456	222906
75994	222907
96733	222908
19885	222909
93245	222910
21558	222911
20787	222912
33683	222913
56471	222914
6334	222915
134198	222916
14283	222917
2830	222918
11312	222919
57024	222920
8013	222921
38687	222922
66320	222923
91345	222924
50082	222925
17508	222926
20899	222927
52172	222928
92312	222929
83044	222930
18654	222931
130	222932
124423	222933
39905	222934
9098	222935
4619	222936
19331	222937
1559	222938
3135	222939
56420	222940
21655	222941
18570	222942
42927	222943
64	222944
114604	222945
2659	222946
74071	222947
80303	222948
6918	222949
3076	222950
15844	222951
69071	222952
16315	222953
41649	222954
17214	222955
56172	222956
57506	222957
20316	222958
30169	222959
16141	222960
1370	222961
16858	222962
43424	222963
39878	222964
99412	222965
11761	222966
18205	222967
44260	222968
69129	222969
140704	222970
32594	222971
80091	222972
28287	222973
12869	222974
15874	222975
94546	222976
47441	222977
50911	222978
68587	222979
20276	222980
87191	222981
1900	222982
15954	222983
4902	222984
43151	222985
66744	222986
2023	222987
36395	222988
76012	222989
78953	222990
61005	222991
26270	222992
30527	222993
68232	222994
2558	222995
12647	222996
25384	222997
120968	222998
135542	222999
114794	223000
104469	223001
67402	223002
5040	223003
19744	223004
23285	223005
116625	223006
86071	223007
81552	223008
131661	223009
92627	223010
1748	223011
2818	223012
82769	223013
32721	223014
17490	223015
17327	223016
33989	223017
60197	223018
35312	223019
51285	223020
77455	223021
71823	223022
386	223023
25264	223024
50764	223025
115618	223026
128341	223027
116762	223028
3767	223029
103429	223030
85167	223031
27899	223032
939	223033
2992	223034
79621	223035
24872	223036
44792	223037
23760	223038
129279	223039
29196	223040
107712	223041
25765	223042
28063	223043
51283	223044
11783	223045
127010	223046
58353	223047
34840	223048
104445	223049
133476	223050
98139	223051
51021	223052
17856	223053
630	223054
90542	223055
19839	223056
6362	223057
44261	223058
32	223059
2341	223060
7553	223061
96441	223062
101421	223063
93161	223064
46272	223065
72750	223066
63871	223067
49972	223068
37050	223069
74667	223070
104469	223071
30077	223072
64926	223073
146717	223074
4478	223075
2100	223076
7311	223077
94251	223078
43338	223079
7888	223080
20041	223081
767	223082
22746	223083
1945	223084
13927	223085
3298	223086
2587	223087
110251	223088
57852	223089
16659	223090
124224	223091
24260	223092
29402	223093
7462	223094
116293	223095
5338	223096
63940	223097
58283	223098
37949	223099
17295	223100
15956	223101
77786	223102
94693	223103
4788	223104
37706	223105
28159	223106
72135	223107
88812	223108
68273	223109
65853	223110
149886	223111
99169	223112
15683	223113
70086	223114
34676	223115
48336	223116
90493	223117
5533	223118
17060	223119
15885	223120
28837	223121
114888	223122
100826	223123
62257	223124
1714	223125
9405	223126
106789	223127
35608	223128
13086	223129
1697	223130
5082	223131
8131	223132
18335	223133
73034	223134
42815	223135
28695	223136
21785	223137
39466	223138
105971	223139
81497	223140
1509	223141
51373	223142
34421	223143
17631	223144
101022	223145
90367	223146
92770	223147
189	223148
17707	223149
5064	223150
36862	223151
92102	223152
28394	223153
775	223154
20782	223155
107920	223156
90089	223157
103526	223158
118165	223159
20765	223160
44668	223161
67495	223162
38084	223163
1486	223164
1757	223165
18782	223166
24153	223167
2050	223168
57542	223169
97836	223170
87431	223171
17840	223172
18014	223173
83873	223174
4946	223175
9785	223176
66099	223177
9726	223178
52644	223179
5962	223180
53604	223181
14511	223182
19862	223183
66571	223184
115017	223185
10220	223186
20931	223187
54245	223188
2747	223189
54057	223190
67369	223191
15913	223192
66838	223193
12735	223194
14978	223195
10286	223196
7825	223197
2148	223198
35	223199
39262	223200
14632	223201
29403	223202
16214	223203
50849	223204
102510	223205
104853	223206
96965	223207
18613	223208
73009	223209
33704	223210
3178	223211
59489	223212
45328	223213
124204	223214
18966	223215
15188	223216
77250	223217
89348	223218
71845	223219
8847	223220
20440	223221
71404	223222
27540	223223
47598	223224
117065	223225
51748	223226
7818	223227
44996	223228
74574	223229
25057	223230
19097	223231
30832	223232
83510	223233
52441	223234
84299	223235
14311	223236
5544	223237
23683	223238
29348	223239
39112	223240
89109	223241
24916	223242
17504	223243
9018	223244
7869	223245
77228	223246
9104	223247
47894	223248
20285	223249
81450	223250
40952	223251
43596	223252
35785	223253
99014	223254
89958	223255
29572	223256
9758	223257
13679	223258
50031	223259
3384	223260
19372	223261
4893	223262
48815	223263
43268	223264
86720	223265
4395	223266
6837	223267
7547	223268
1536	223269
14238	223270
74038	223271
18818	223272
1162	223273
87684	223274
11451	223275
16732	223276
8858	223277
25953	223278
333	223279
10916	223280
3701	223281
10454	223282
71577	223283
110573	223284
146757	223285
248	223286
15305	223287
1628	223288
17969	223289
59743	223290
349	223291
42226	223292
11138	223293
50109	223294
115440	223295
133433	223296
13594	223297
63686	223298
110286	223299
8250	223300
9450	223301
27070	223302
96932	223303
63219	223304
30831	223305
2964	223306
90125	223307
128061	223308
30281	223309
50509	223310
82819	223311
123828	223312
14486	223313
101805	223314
5131	223315
16190	223316
23833	223317
76790	223318
15488	223319
54833	223320
43220	223321
17130	223322
139576	223323
20620	223324
118473	223325
57311	223326
54795	223327
93245	223328
58846	223329
35566	223330
31277	223331
7379	223332
16682	223333
42393	223334
93271	223335
70274	223336
13003	223337
62529	223338
29974	223339
57207	223340
21547	223341
10997	223342
372	223343
98149	223344
33223	223345
23580	223346
6841	223347
143403	223348
1543	223349
23343	223350
46087	223351
18787	223352
50654	223353
53717	223354
134191	223355
17262	223356
28437	223357
79648	223358
15393	223359
7231	223360
50390	223361
18438	223362
11097	223363
40972	223364
18532	223365
24284	223366
12989	223367
13210	223368
35220	223369
46453	223370
71207	223371
48249	223372
4805	223373
27812	223374
4780	223375
4556	223376
16527	223377
63992	223378
41136	223379
28840	223380
83870	223381
42543	223382
112412	223383
57056	223384
16312	223385
37876	223386
96519	223387
121720	223388
2083	223389
79730	223390
75829	223391
2169	223392
44340	223393
49529	223394
35434	223395
28896	223396
119878	223397
111718	223398
36905	223399
105097	223400
13314	223401
873	223402
50006	223403
131010	223404
20558	223405
90726	223406
81828	223407
1894	223408
80027	223409
105377	223410
5509	223411
36235	223412
70004	223413
103278	223414
50584	223415
52364	223416
31490	223417
123216	223418
2375	223419
38233	223420
96999	223421
128289	223422
109919	223423
54279	223424
68675	223425
25233	223426
15491	223427
32297	223428
15728	223429
41191	223430
4698	223431
46404	223432
32032	223433
45614	223434
19734	223435
54997	223436
2145	223437
16849	223438
15273	223439
30579	223440
1254	223441
23100	223442
9994	223443
21054	223444
5177	223445
98283	223446
87791	223447
8989	223448
40677	223449
11656	223450
55129	223451
122317	223452
63760	223453
26900	223454
975	223455
19252	223456
7654	223457
95649	223458
39604	223459
128034	223460
33228	223461
34851	223462
37605	223463
96154	223464
85679	223465
39380	223466
8714	223467
20195	223468
38443	223469
24968	223470
40448	223471
102243	223472
26968	223473
3108	223474
22998	223475
8142	223476
122084	223477
59517	223478
94642	223479
102262	223480
91	223481
104751	223482
12900	223483
24274	223484
19498	223485
142034	223486
7425	223487
34564	223488
12936	223489
56160	223490
32524	223491
16216	223492
7108	223493
29742	223494
69870	223495
54154	223496
25012	223497
21184	223498
51110	223499
86184	223500
42900	223501
23450	223502
64764	223503
22525	223504
13794	223505
26951	223506
49955	223507
13660	223508
10048	223509
17	223510
70274	223511
93285	223512
45489	223513
8608	223514
54988	223515
100482	223516
4180	223517
102792	223518
86182	223519
24060	223520
125972	223521
50422	223522
4938	223523
39210	223524
22169	223525
79145	223526
47064	223527
42233	223528
10670	223529
33009	223530
78777	223531
16749	223532
84058	223533
87594	223534
76396	223535
12227	223536
14400	223537
110081	223538
1256	223539
102779	223540
34566	223541
27893	223542
49191	223543
50016	223544
52942	223545
66168	223546
41185	223547
15706	223548
4696	223549
54559	223550
20247	223551
12606	223552
40372	223553
2197	223554
82641	223555
31197	223556
20165	223557
21257	223558
94109	223559
12977	223560
64419	223561
6247	223562
82384	223563
27670	223564
100843	223565
119379	223566
103619	223567
2917	223568
9740	223569
9401	223570
31292	223571
33543	223572
88913	223573
29720	223574
38143	223575
43475	223576
68610	223577
69436	223578
23886	223579
441	223580
39203	223581
43754	223582
7684	223583
89529	223584
107022	223585
112978	223586
50203	223587
5836	223588
1389	223589
41109	223590
9763	223591
50214	223592
434	223593
38884	223594
116288	223595
89269	223596
20709	223597
97008	223598
107008	223599
1085	223600
72059	223601
41279	223602
19432	223603
968	223604
21398	223605
38390	223606
14375	223607
94691	223608
379	223609
934	223610
21643	223611
824	223612
31634	223613
98967	223614
54978	223615
77502	223616
34550	223617
115468	223618
1434	223619
98356	223620
50420	223621
60064	223622
2193	223623
35834	223624
37588	223625
103703	223626
105056	223627
6104	223628
61333	223629
106450	223630
8213	223631
67171	223632
30274	223633
91423	223634
88581	223635
132305	223636
56950	223637
50062	223638
112261	223639
42351	223640
58304	223641
45531	223642
61584	223643
4	223644
2492	223645
69955	223646
30081	223647
111083	223648
82844	223649
25652	223650
56304	223651
42502	223652
87819	223653
6760	223654
53403	223655
4071	223656
423	223657
9883	223658
46455	223659
28540	223660
1649	223661
118132	223662
30407	223663
51390	223664
24315	223665
19603	223666
101613	223667
11275	223668
4117	223669
121	223670
71527	223671
40553	223672
93897	223673
28975	223674
9491	223675
57744	223676
60493	223677
6293	223678
31862	223679
26093	223680
37	223681
115392	223682
17960	223683
24394	223684
44520	223685
149023	223686
18366	223687
77329	223688
29086	223689
47387	223690
29817	223691
78671	223692
146291	223693
1958	223694
2793	223695
49530	223696
1418	223697
50806	223698
35767	223699
56504	223700
75894	223701
34839	223702
16248	223703
8367	223704
40268	223705
728	223706
106272	223707
39003	223708
11189	223709
36787	223710
25265	223711
41643	223712
51002	223713
67985	223714
26461	223715
21471	223716
67919	223717
40706	223718
69817	223719
15006	223720
81500	223721
26276	223722
13149	223723
6769	223724
27819	223725
7448	223726
51208	223727
2521	223728
3251	223729
37204	223730
13967	223731
50840	223732
9007	223733
46637	223734
98336	223735
48360	223736
79695	223737
39817	223738
57283	223739
95923	223740
15200	223741
134919	223742
17011	223743
88824	223744
797	223745
77850	223746
53230	223747
62087	223748
36842	223749
37501	223750
112701	223751
43269	223752
39254	223753
97449	223754
6712	223755
135769	223756
2279	223757
68207	223758
17824	223759
3801	223760
38666	223761
91027	223762
87664	223763
36675	223764
32795	223765
40253	223766
32586	223767
28438	223768
26735	223769
4144	223770
3722	223771
7718	223772
1667	223773
43196	223774
102681	223775
56779	223776
69809	223777
75069	223778
106510	223779
46394	223780
72930	223781
684	223782
7543	223783
30241	223784
14551	223785
177	223786
12705	223787
34039	223788
13652	223789
50650	223790
524	223791
81324	223792
101495	223793
2914	223794
8980	223795
41563	223796
102838	223797
40860	223798
50157	223799
73752	223800
9771	223801
8789	223802
109505	223803
59617	223804
982	223805
96705	223806
30349	223807
16468	223808
5401	223809
85699	223810
122533	223811
10909	223812
6401	223813
17827	223814
74993	223815
491	223816
40146	223817
20001	223818
7829	223819
5059	223820
69351	223821
32414	223822
134370	223823
6802	223824
34171	223825
15778	223826
38240	223827
70431	223828
736	223829
19986	223830
36340	223831
38421	223832
30512	223833
62398	223834
60104	223835
130109	223836
117368	223837
88560	223838
121748	223839
801	223840
61097	223841
37026	223842
16905	223843
20238	223844
38880	223845
69638	223846
35014	223847
103438	223848
10788	223849
45172	223850
2290	223851
119903	223852
3920	223853
18491	223854
121732	223855
19382	223856
72442	223857
50180	223858
80215	223859
26240	223860
1738	223861
30541	223862
113109	223863
117530	223864
8179	223865
123734	223866
59021	223867
48941	223868
38199	223869
4166	223870
5654	223871
90871	223872
91152	223873
69890	223874
28711	223875
41590	223876
97534	223877
74	223878
9660	223879
7128	223880
36988	223881
4159	223882
12126	223883
77631	223884
6688	223885
34231	223886
53055	223887
24915	223888
36448	223889
66242	223890
49124	223891
71188	223892
31880	223893
23149	223894
37	223895
84216	223896
58027	223897
75549	223898
3508	223899
20790	223900
118763	223901
44607	223902
85	223903
125471	223904
15118	223905
61489	223906
8761	223907
15	223908
45139	223909
7095	223910
48988	223911
17581	223912
42387	223913
67182	223914
19273	223915
15949	223916
8991	223917
2472	223918
2384	223919
65528	223920
139095	223921
122698	223922
15012	223923
11705	223924
29194	223925
2612	223926
14767	223927
53942	223928
2689	223929
48470	223930
22861	223931
119475	223932
31212	223933
28952	223934
31660	223935
36649	223936
91009	223937
70965	223938
29730	223939
43075	223940
90984	223941
3294	223942
54064	223943
66983	223944
11661	223945
68661	223946
78594	223947
24855	223948
31950	223949
11224	223950
128225	223951
62261	223952
111222	223953
18502	223954
43064	223955
27943	223956
119965	223957
21855	223958
38005	223959
137395	223960
3528	223961
21257	223962
876	223963
3275	223964
15749	223965
25601	223966
16390	223967
108271	223968
48373	223969
4669	223970
85425	223971
8005	223972
60466	223973
18069	223974
30730	223975
19379	223976
347	223977
3484	223978
1485	223979
128957	223980
10369	223981
124445	223982
40524	223983
105716	223984
127264	223985
58550	223986
3134	223987
102791	223988
74586	223989
19160	223990
114367	223991
12375	223992
150169	223993
16770	223994
40122	223995
63900	223996
36792	223997
109752	223998
31571	223999
3801	224000
25177	224001
12752	224002
134934	224003
12530	224004
65099	224005
4731	224006
85254	224007
77587	224008
76048	224009
47548	224010
17353	224011
38538	224012
137606	224013
45962	224014
14116	224015
11459	224016
95313	224017
71461	224018
11984	224019
89337	224020
76787	224021
14763	224022
129919	224023
35669	224024
72791	224025
35923	224026
15103	224027
14925	224028
86237	224029
50362	224030
19624	224031
33626	224032
486	224033
34189	224034
2058	224035
21291	224036
43165	224037
5613	224038
79937	224039
111580	224040
45195	224041
17181	224042
75794	224043
24874	224044
20491	224045
124736	224046
40401	224047
10238	224048
48772	224049
56174	224050
51368	224051
66721	224052
131643	224053
94443	224054
9646	224055
25790	224056
66135	224057
7122	224058
116816	224059
2592	224060
75719	224061
8769	224062
97040	224063
44440	224064
5051	224065
11889	224066
4398	224067
12623	224068
51403	224069
31226	224070
93271	224071
74873	224072
101192	224073
22368	224074
37169	224075
46104	224076
49703	224077
20199	224078
70327	224079
25015	224080
58900	224081
18641	224082
135912	224083
76005	224084
70406	224085
35310	224086
26946	224087
27548	224088
53042	224089
34462	224090
49171	224091
27984	224092
69734	224093
14959	224094
83194	224095
71507	224096
148802	224097
10520	224098
29981	224099
30852	224100
89558	224101
102710	224102
43593	224103
1352	224104
171	224105
41171	224106
91445	224107
115536	224108
44736	224109
22090	224110
62045	224111
10037	224112
60667	224113
63698	224114
8642	224115
389	224116
40	224117
46009	224118
9318	224119
53952	224120
147533	224121
87278	224122
68344	224123
40604	224124
8396	224125
108666	224126
99210	224127
116032	224128
22843	224129
21988	224130
95224	224131
59710	224132
135759	224133
34267	224134
28677	224135
6289	224136
110178	224137
86016	224138
46754	224139
98539	224140
142812	224141
73962	224142
48841	224143
21341	224144
60976	224145
55125	224146
82453	224147
130674	224148
36973	224149
14952	224150
79569	224151
143828	224152
118192	224153
78655	224154
48434	224155
48402	224156
115710	224157
85911	224158
406	224159
29923	224160
64355	224161
146193	224162
118637	224163
71129	224164
17646	224165
101001	224166
86456	224167
9870	224168
55268	224169
50697	224170
11406	224171
69876	224172
1460	224173
40317	224174
2324	224175
11765	224176
16607	224177
19463	224178
29824	224179
22805	224180
61765	224181
57772	224182
80110	224183
44783	224184
33624	224185
11266	224186
138063	224187
68876	224188
2883	224189
81234	224190
21059	224191
2843	224192
40904	224193
31722	224194
34650	224195
1599	224196
11070	224197
6762	224198
134848	224199
46264	224200
16859	224201
97981	224202
113323	224203
97162	224204
19972	224205
14011	224206
308	224207
26548	224208
32054	224209
80532	224210
36032	224211
77354	224212
12046	224213
74537	224214
50743	224215
8097	224216
20541	224217
110684	224218
17546	224219
119126	224220
5893	224221
8713	224222
11572	224223
61893	224224
40933	224225
103989	224226
6907	224227
37480	224228
42842	224229
2239	224230
23584	224231
451	224232
44950	224233
17539	224234
116933	224235
61745	224236
10317	224237
14708	224238
60553	224239
63429	224240
18774	224241
3906	224242
27795	224243
1545	224244
119877	224245
32624	224246
57155	224247
35868	224248
49946	224249
32605	224250
52009	224251
6269	224252
29122	224253
9387	224254
36605	224255
81372	224256
108680	224257
34825	224258
86193	224259
3483	224260
40560	224261
50517	224262
136931	224263
4919	224264
21982	224265
24669	224266
21065	224267
6568	224268
61022	224269
99861	224270
83797	224271
12368	224272
66992	224273
70899	224274
32268	224275
134680	224276
55037	224277
9906	224278
584	224279
4492	224280
33186	224281
27066	224282
57795	224283
398	224284
703	224285
22679	224286
5359	224287
102107	224288
2047	224289
87564	224290
143555	224291
27478	224292
26798	224293
53475	224294
20956	224295
29587	224296
64760	224297
47432	224298
22681	224299
1954	224300
61561	224301
145702	224302
11225	224303
45229	224304
36037	224305
17133	224306
90460	224307
76013	224308
97231	224309
52207	224310
42726	224311
51209	224312
10723	224313
16437	224314
30515	224315
17290	224316
4557	224317
37941	224318
7224	224319
26877	224320
3661	224321
15096	224322
93974	224323
140931	224324
25804	224325
134164	224326
117709	224327
62347	224328
77042	224329
7825	224330
97207	224331
21535	224332
109877	224333
6912	224334
1587	224335
14373	224336
77261	224337
123494	224338
7515	224339
44903	224340
19317	224341
38293	224342
77234	224343
70416	224344
43745	224345
48240	224346
10239	224347
31869	224348
8417	224349
1773	224350
3961	224351
276	224352
78173	224353
10706	224354
63287	224355
38466	224356
42838	224357
48330	224358
55989	224359
32047	224360
36970	224361
58976	224362
42381	224363
22989	224364
120954	224365
22275	224366
33803	224367
13574	224368
68635	224369
18016	224370
36222	224371
1982	224372
92932	224373
16234	224374
104439	224375
27509	224376
121855	224377
59129	224378
422	224379
32355	224380
75381	224381
65029	224382
583	224383
138685	224384
11020	224385
74445	224386
12051	224387
96279	224388
38523	224389
8811	224390
28421	224391
29293	224392
32373	224393
294	224394
60317	224395
51669	224396
45124	224397
28202	224398
12420	224399
110372	224400
28281	224401
629	224402
8118	224403
3401	224404
54424	224405
56123	224406
18087	224407
44237	224408
941	224409
2972	224410
23749	224411
55490	224412
16690	224413
74584	224414
6090	224415
25934	224416
133693	224417
19511	224418
7480	224419
47333	224420
1814	224421
17562	224422
52859	224423
3922	224424
32653	224425
14893	224426
31199	224427
10131	224428
30427	224429
84578	224430
2961	224431
80908	224432
24947	224433
8085	224434
117663	224435
36416	224436
23442	224437
18962	224438
4563	224439
108840	224440
70041	224441
2727	224442
106760	224443
54646	224444
6589	224445
58385	224446
6625	224447
16083	224448
18782	224449
111236	224450
3527	224451
77822	224452
2619	224453
27668	224454
20217	224455
14946	224456
21608	224457
21577	224458
88095	224459
46673	224460
20589	224461
58254	224462
45772	224463
1472	224464
145913	224465
8408	224466
9660	224467
135140	224468
140129	224469
72572	224470
34185	224471
33901	224472
21554	224473
109100	224474
82040	224475
12728	224476
24687	224477
51824	224478
89	224479
127970	224480
69631	224481
30959	224482
20558	224483
6780	224484
12263	224485
8786	224486
111075	224487
69901	224488
13663	224489
88327	224490
24186	224491
52441	224492
105730	224493
8134	224494
4107	224495
6312	224496
58377	224497
79676	224498
38860	224499
16824	224500
13855	224501
26159	224502
11761	224503
115665	224504
2703	224505
58088	224506
17943	224507
17434	224508
8686	224509
232	224510
7204	224511
37161	224512
8432	224513
47871	224514
118665	224515
7525	224516
120958	224517
6820	224518
329	224519
13376	224520
25472	224521
62797	224522
96568	224523
2405	224524
28583	224525
3585	224526
118601	224527
47269	224528
104851	224529
93858	224530
132518	224531
80098	224532
4940	224533
6201	224534
21576	224535
1359	224536
22221	224537
44175	224538
81157	224539
54599	224540
25038	224541
14357	224542
110968	224543
137154	224544
93830	224545
25063	224546
50061	224547
41339	224548
78224	224549
23142	224550
54334	224551
113803	224552
121107	224553
53653	224554
15597	224555
110623	224556
68014	224557
26333	224558
66298	224559
76149	224560
18533	224561
5470	224562
12038	224563
17	224564
31049	224565
56517	224566
135868	224567
9190	224568
55619	224569
108922	224570
11302	224571
44133	224572
253	224573
70752	224574
54140	224575
5930	224576
112343	224577
67835	224578
31364	224579
133075	224580
24346	224581
56839	224582
797	224583
11122	224584
19017	224585
22118	224586
6027	224587
85572	224588
17025	224589
9295	224590
2099	224591
86804	224592
35114	224593
8248	224594
3657	224595
29003	224596
71489	224597
124088	224598
109676	224599
55998	224600
46134	224601
19475	224602
3916	224603
23582	224604
46315	224605
5314	224606
11413	224607
34463	224608
27766	224609
129115	224610
73137	224611
81850	224612
13184	224613
58521	224614
3816	224615
21597	224616
118967	224617
33701	224618
79996	224619
22887	224620
11709	224621
3627	224622
11022	224623
35783	224624
54632	224625
78006	224626
25154	224627
11521	224628
86726	224629
57260	224630
3018	224631
80720	224632
16598	224633
13591	224634
1950	224635
52594	224636
27110	224637
48845	224638
114053	224639
74659	224640
34014	224641
56110	224642
13263	224643
4511	224644
36707	224645
52301	224646
21336	224647
10741	224648
22361	224649
17843	224650
34582	224651
10135	224652
54782	224653
125795	224654
55787	224655
50166	224656
85402	224657
4586	224658
8851	224659
22139	224660
83362	224661
74172	224662
5018	224663
70757	224664
58463	224665
66197	224666
3809	224667
51982	224668
69	224669
13192	224670
9260	224671
61	224672
123859	224673
77	224674
13174	224675
28528	224676
20479	224677
92852	224678
33248	224679
99931	224680
59902	224681
67662	224682
51854	224683
68466	224684
61191	224685
111249	224686
108525	224687
142565	224688
1572	224689
114160	224690
17837	224691
67119	224692
98542	224693
57603	224694
50115	224695
2129	224696
62981	224697
9524	224698
93866	224699
65403	224700
8768	224701
8627	224702
54255	224703
64613	224704
14023	224705
89261	224706
12868	224707
30141	224708
21797	224709
34396	224710
93215	224711
39343	224712
40445	224713
15045	224714
34920	224715
63438	224716
21841	224717
22128	224718
8	224719
55110	224720
22954	224721
64486	224722
273	224723
85989	224724
30135	224725
94843	224726
113365	224727
3174	224728
80020	224729
31253	224730
32562	224731
21002	224732
67778	224733
2047	224734
12077	224735
11381	224736
34939	224737
31412	224738
24716	224739
15005	224740
25118	224741
21344	224742
25207	224743
55334	224744
1255	224745
14136	224746
53857	224747
6702	224748
132076	224749
37679	224750
34545	224751
4125	224752
58791	224753
20529	224754
140185	224755
28373	224756
35756	224757
7782	224758
4633	224759
72594	224760
24005	224761
78771	224762
75024	224763
50406	224764
137879	224765
79527	224766
6822	224767
84826	224768
134700	224769
38537	224770
12990	224771
5682	224772
68229	224773
122106	224774
9933	224775
60423	224776
33838	224777
10320	224778
23153	224779
81610	224780
44457	224781
32688	224782
57729	224783
33213	224784
74589	224785
33537	224786
393	224787
27609	224788
26053	224789
21284	224790
46751	224791
54922	224792
128355	224793
47028	224794
27680	224795
109669	224796
210	224797
2675	224798
96793	224799
55511	224800
59241	224801
58869	224802
28460	224803
27504	224804
37919	224805
67922	224806
62077	224807
104638	224808
99205	224809
4888	224810
41011	224811
792	224812
4633	224813
94127	224814
96643	224815
308	224816
35850	224817
94374	224818
108806	224819
28585	224820
69491	224821
87986	224822
9138	224823
53869	224824
7297	224825
49217	224826
118736	224827
31761	224828
24721	224829
63746	224830
19463	224831
25512	224832
67832	224833
51473	224834
56069	224835
11541	224836
45573	224837
8535	224838
85298	224839
48428	224840
2252	224841
69793	224842
103156	224843
4064	224844
25052	224845
2600	224846
25133	224847
24884	224848
33289	224849
119991	224850
21	224851
12390	224852
25449	224853
24611	224854
8058	224855
64354	224856
57344	224857
60926	224858
126536	224859
6147	224860
68867	224861
78394	224862
55789	224863
7573	224864
70061	224865
33754	224866
2160	224867
93587	224868
73485	224869
61351	224870
12978	224871
2099	224872
36569	224873
47661	224874
17547	224875
832	224876
25615	224877
19585	224878
21897	224879
63443	224880
19944	224881
100170	224882
21100	224883
86885	224884
19253	224885
61635	224886
43	224887
47628	224888
94803	224889
17038	224890
22131	224891
87983	224892
14562	224893
90775	224894
18329	224895
78373	224896
16825	224897
99451	224898
128400	224899
38905	224900
93286	224901
71239	224902
327	224903
58048	224904
125824	224905
96149	224906
53350	224907
33006	224908
15789	224909
54326	224910
34831	224911
16301	224912
12294	224913
30095	224914
82442	224915
65	224916
114288	224917
100907	224918
69840	224919
8098	224920
1129	224921
79205	224922
2872	224923
26489	224924
13256	224925
918	224926
527	224927
17261	224928
36607	224929
42368	224930
42877	224931
51108	224932
17638	224933
5360	224934
4212	224935
60297	224936
78220	224937
32166	224938
1956	224939
57518	224940
40008	224941
5259	224942
39517	224943
21722	224944
37634	224945
38761	224946
52880	224947
6321	224948
71227	224949
33257	224950
98301	224951
76075	224952
2911	224953
84871	224954
73088	224955
28887	224956
17502	224957
40545	224958
5096	224959
136160	224960
12527	224961
79292	224962
99706	224963
18305	224964
105243	224965
33020	224966
63061	224967
1044	224968
378	224969
64394	224970
32313	224971
136959	224972
842	224973
20166	224974
8051	224975
41201	224976
44118	224977
82888	224978
24499	224979
6626	224980
19705	224981
44152	224982
103501	224983
73323	224984
11002	224985
9635	224986
1878	224987
73212	224988
60115	224989
4891	224990
345	224991
11967	224992
6016	224993
47455	224994
30752	224995
125728	224996
31661	224997
61405	224998
94969	224999
34536	225000
1037	225001
21229	225002
30841	225003
11366	225004
914	225005
53087	225006
58797	225007
17164	225008
37040	225009
13058	225010
31382	225011
42851	225012
24297	225013
111032	225014
51023	225015
8349	225016
55119	225017
46899	225018
122785	225019
21856	225020
1365	225021
21472	225022
27685	225023
26012	225024
21620	225025
6543	225026
15069	225027
127875	225028
33074	225029
4752	225030
35788	225031
46036	225032
5575	225033
105162	225034
12049	225035
17825	225036
72180	225037
161	225038
117747	225039
93803	225040
22607	225041
15600	225042
10601	225043
13520	225044
100884	225045
66	225046
6003	225047
99639	225048
1887	225049
28205	225050
42707	225051
99237	225052
86859	225053
42011	225054
77761	225055
10503	225056
19276	225057
126818	225058
1229	225059
85412	225060
3297	225061
28440	225062
13750	225063
62689	225064
10765	225065
1873	225066
33436	225067
60937	225068
34640	225069
89177	225070
5983	225071
44511	225072
40692	225073
55778	225074
45531	225075
100243	225076
9329	225077
2424	225078
39622	225079
4709	225080
23002	225081
42291	225082
69029	225083
13769	225084
134613	225085
77516	225086
653	225087
40223	225088
7268	225089
51139	225090
130685	225091
10752	225092
3982	225093
50278	225094
54124	225095
50381	225096
50103	225097
7701	225098
61313	225099
33172	225100
35105	225101
113295	225102
119962	225103
72102	225104
35095	225105
40983	225106
3044	225107
5771	225108
13949	225109
76792	225110
144478	225111
34278	225112
15610	225113
112980	225114
17547	225115
15022	225116
1947	225117
42046	225118
88482	225119
2272	225120
72612	225121
26144	225122
63682	225123
6943	225124
84574	225125
133130	225126
42922	225127
121279	225128
137839	225129
70820	225130
2973	225131
41809	225132
87201	225133
33833	225134
18667	225135
71997	225136
20025	225137
41937	225138
68122	225139
101067	225140
35903	225141
62754	225142
78093	225143
14336	225144
20034	225145
3160	225146
4973	225147
19391	225148
26854	225149
112388	225150
4	225151
4167	225152
8022	225153
890	225154
97274	225155
9154	225156
58642	225157
12893	225158
37887	225159
22	225160
105581	225161
23573	225162
7231	225163
4097	225164
68098	225165
1591	225166
6260	225167
17720	225168
45335	225169
43283	225170
26141	225171
3217	225172
27334	225173
61982	225174
93994	225175
5756	225176
4608	225177
9763	225178
11978	225179
55833	225180
7257	225181
4172	225182
39820	225183
5660	225184
46443	225185
20792	225186
12404	225187
8608	225188
75696	225189
126374	225190
146115	225191
44837	225192
25048	225193
35906	225194
70245	225195
76463	225196
1940	225197
89570	225198
2374	225199
365	225200
7334	225201
34836	225202
59782	225203
125123	225204
43004	225205
73295	225206
9744	225207
27703	225208
791	225209
40423	225210
24	225211
63412	225212
98211	225213
88996	225214
20028	225215
126517	225216
9855	225217
16132	225218
26807	225219
28412	225220
102820	225221
16173	225222
94991	225223
37212	225224
32651	225225
305	225226
115166	225227
21926	225228
141679	225229
342	225230
2903	225231
33328	225232
34894	225233
125159	225234
55332	225235
7866	225236
8878	225237
61530	225238
2433	225239
77600	225240
1868	225241
13577	225242
21027	225243
14803	225244
41838	225245
38246	225246
99428	225247
25956	225248
47157	225249
2664	225250
4543	225251
7022	225252
8903	225253
33457	225254
62335	225255
6088	225256
28543	225257
108682	225258
87853	225259
119571	225260
81331	225261
46358	225262
47194	225263
56578	225264
74032	225265
9045	225266
52163	225267
39	225268
50172	225269
121206	225270
40376	225271
19185	225272
75906	225273
117578	225274
13140	225275
4540	225276
12961	225277
37388	225278
39923	225279
10575	225280
36858	225281
19696	225282
11046	225283
15083	225284
12814	225285
30884	225286
32743	225287
15694	225288
48837	225289
32647	225290
4	225291
471	225292
93932	225293
18940	225294
96821	225295
121456	225296
43	225297
84965	225298
82758	225299
13946	225300
73442	225301
38661	225302
36097	225303
12261	225304
966	225305
42159	225306
94520	225307
429	225308
18133	225309
13080	225310
2270	225311
82599	225312
30804	225313
105465	225314
2798	225315
82135	225316
4217	225317
11031	225318
36860	225319
6249	225320
58009	225321
29	225322
6101	225323
22362	225324
41326	225325
2	225326
4767	225327
14058	225328
3833	225329
90284	225330
47906	225331
74384	225332
36717	225333
89596	225334
10878	225335
26970	225336
50013	225337
66450	225338
10873	225339
56282	225340
542	225341
888	225342
80821	225343
4041	225344
56517	225345
134988	225346
1617	225347
10654	225348
12870	225349
1673	225350
4194	225351
22453	225352
137960	225353
6443	225354
36557	225355
18185	225356
15081	225357
343	225358
87422	225359
25134	225360
39475	225361
23467	225362
42559	225363
39195	225364
25907	225365
20367	225366
3159	225367
3772	225368
80409	225369
86649	225370
30432	225371
4014	225372
23118	225373
38379	225374
56347	225375
20135	225376
2463	225377
31736	225378
93602	225379
30097	225380
94847	225381
16277	225382
96031	225383
51168	225384
8323	225385
7634	225386
6308	225387
40147	225388
6538	225389
10996	225390
74	225391
29472	225392
20785	225393
141870	225394
106699	225395
21306	225396
314	225397
28040	225398
87807	225399
2587	225400
1056	225401
41743	225402
50132	225403
12742	225404
109587	225405
13995	225406
45300	225407
6873	225408
32016	225409
94603	225410
55520	225411
2784	225412
38152	225413
27612	225414
14849	225415
957	225416
3379	225417
15960	225418
28187	225419
15735	225420
85345	225421
90927	225422
92562	225423
22597	225424
25220	225425
22693	225426
36968	225427
18418	225428
104520	225429
48765	225430
123046	225431
3362	225432
69865	225433
122342	225434
7594	225435
22637	225436
30526	225437
31963	225438
25385	225439
8888	225440
5400	225441
7546	225442
16500	225443
46640	225444
37786	225445
4638	225446
20998	225447
19592	225448
50854	225449
48043	225450
135427	225451
2893	225452
91335	225453
61165	225454
81787	225455
63493	225456
55443	225457
28453	225458
39070	225459
13866	225460
14349	225461
110635	225462
14293	225463
142770	225464
64004	225465
55318	225466
3735	225467
80163	225468
27532	225469
8508	225470
9099	225471
26827	225472
66251	225473
87462	225474
28935	225475
127736	225476
15342	225477
5559	225478
41586	225479
111652	225480
135696	225481
15538	225482
18025	225483
84386	225484
30257	225485
31450	225486
19780	225487
128877	225488
5311	225489
128419	225490
79342	225491
11859	225492
7416	225493
39806	225494
9177	225495
133794	225496
69711	225497
121052	225498
26050	225499
29419	225500
26055	225501
36426	225502
129154	225503
46405	225504
69984	225505
13331	225506
86224	225507
22371	225508
132	225509
61282	225510
12083	225511
946	225512
20861	225513
91933	225514
17162	225515
25625	225516
71229	225517
34868	225518
98179	225519
24703	225520
3764	225521
85459	225522
2106	225523
47727	225524
37353	225525
57165	225526
98907	225527
339	225528
19522	225529
36199	225530
31386	225531
42552	225532
20817	225533
59102	225534
14880	225535
6343	225536
8213	225537
69802	225538
27857	225539
71208	225540
81377	225541
17992	225542
30115	225543
49793	225544
47366	225545
38558	225546
17664	225547
9262	225548
2333	225549
69364	225550
83706	225551
41930	225552
51234	225553
57362	225554
83774	225555
51949	225556
78715	225557
808	225558
244	225559
38487	225560
34094	225561
72429	225562
56612	225563
78743	225564
1329	225565
94782	225566
62900	225567
19780	225568
87036	225569
28200	225570
121294	225571
123562	225572
75740	225573
49395	225574
64908	225575
71980	225576
29859	225577
33502	225578
6083	225579
6140	225580
125935	225581
32846	225582
65206	225583
60926	225584
33869	225585
14478	225586
3964	225587
47957	225588
29255	225589
150396	225590
68423	225591
138485	225592
38694	225593
96121	225594
64380	225595
49551	225596
109719	225597
69793	225598
61995	225599
6767	225600
115292	225601
68335	225602
56355	225603
1769	225604
6879	225605
8784	225606
83737	225607
15671	225608
84081	225609
17136	225610
16520	225611
33426	225612
7622	225613
4058	225614
29624	225615
116022	225616
6716	225617
12197	225618
31601	225619
117237	225620
93846	225621
13482	225622
16775	225623
11999	225624
16705	225625
137404	225626
9905	225627
122516	225628
75164	225629
77837	225630
28425	225631
37333	225632
10245	225633
30955	225634
66678	225635
74143	225636
4236	225637
319	225638
15414	225639
3469	225640
5101	225641
127571	225642
66833	225643
128922	225644
8156	225645
120753	225646
41117	225647
28996	225648
5563	225649
117391	225650
128297	225651
31660	225652
25303	225653
67468	225654
118849	225655
2687	225656
15425	225657
1589	225658
113326	225659
13766	225660
3081	225661
8581	225662
38965	225663
18488	225664
78211	225665
59494	225666
120712	225667
75088	225668
74890	225669
40358	225670
2268	225671
102017	225672
61556	225673
37615	225674
11211	225675
23206	225676
19275	225677
103413	225678
8135	225679
272	225680
18377	225681
42700	225682
46615	225683
29013	225684
2948	225685
106048	225686
55814	225687
41074	225688
2124	225689
47658	225690
18232	225691
71781	225692
25218	225693
65712	225694
109930	225695
4455	225696
4136	225697
52374	225698
1777	225699
56590	225700
92399	225701
20667	225702
16701	225703
68207	225704
124528	225705
107012	225706
9502	225707
1680	225708
57223	225709
16644	225710
5415	225711
16587	225712
53746	225713
49846	225714
9390	225715
104941	225716
29650	225717
91272	225718
825	225719
28411	225720
8699	225721
63731	225722
91415	225723
38060	225724
49515	225725
5701	225726
22036	225727
2055	225728
57090	225729
120291	225730
19239	225731
6391	225732
20662	225733
100577	225734
129037	225735
120139	225736
62696	225737
558	225738
31511	225739
93893	225740
1245	225741
57677	225742
20545	225743
92356	225744
69526	225745
29309	225746
6687	225747
14268	225748
1426	225749
54123	225750
28159	225751
47443	225752
4427	225753
1471	225754
110385	225755
45043	225756
26513	225757
2265	225758
27818	225759
26518	225760
19768	225761
4558	225762
103486	225763
22982	225764
10758	225765
12137	225766
13787	225767
253	225768
51627	225769
136157	225770
46519	225771
29641	225772
76052	225773
105936	225774
18130	225775
5733	225776
63426	225777
28166	225778
35270	225779
11433	225780
6418	225781
48462	225782
14500	225783
4	225784
56690	225785
26750	225786
46416	225787
79369	225788
66886	225789
35170	225790
21638	225791
2204	225792
68491	225793
68227	225794
64526	225795
79695	225796
12913	225797
75410	225798
115459	225799
6662	225800
17110	225801
11965	225802
28704	225803
22619	225804
11131	225805
9471	225806
130531	225807
59	225808
17341	225809
65838	225810
97213	225811
10861	225812
146567	225813
106347	225814
29068	225815
48937	225816
13958	225817
119957	225818
14	225819
53670	225820
3600	225821
44486	225822
58107	225823
90575	225824
39721	225825
66546	225826
41733	225827
131921	225828
10551	225829
145307	225830
112784	225831
36442	225832
64653	225833
1364	225834
64735	225835
114102	225836
9747	225837
105794	225838
52263	225839
182	225840
12450	225841
9078	225842
11866	225843
110163	225844
104543	225845
61999	225846
16248	225847
88497	225848
71618	225849
8256	225850
25449	225851
18092	225852
119197	225853
68466	225854
13369	225855
89342	225856
29246	225857
12323	225858
697	225859
80454	225860
119025	225861
11649	225862
98654	225863
78193	225864
76370	225865
55223	225866
1617	225867
81898	225868
99319	225869
7561	225870
35478	225871
100369	225872
27462	225873
50841	225874
28444	225875
7330	225876
44831	225877
25603	225878
27487	225879
17579	225880
42516	225881
95442	225882
7299	225883
125277	225884
29499	225885
23338	225886
115320	225887
70305	225888
2566	225889
56440	225890
108632	225891
92459	225892
102161	225893
7881	225894
35295	225895
22873	225896
71839	225897
692	225898
44795	225899
40206	225900
34520	225901
11814	225902
78878	225903
86122	225904
37315	225905
7174	225906
3052	225907
137629	225908
41440	225909
119992	225910
12439	225911
40753	225912
43868	225913
31507	225914
20475	225915
93265	225916
157	225917
109215	225918
5576	225919
9712	225920
91041	225921
13159	225922
1431	225923
52480	225924
25708	225925
58707	225926
4979	225927
2037	225928
76526	225929
11190	225930
113	225931
30550	225932
34913	225933
133169	225934
65812	225935
73503	225936
17648	225937
14502	225938
59386	225939
27454	225940
62639	225941
13064	225942
55777	225943
76113	225944
102732	225945
20500	225946
45398	225947
31118	225948
3178	225949
16142	225950
46135	225951
14408	225952
31	225953
69018	225954
2629	225955
111058	225956
124255	225957
51269	225958
19670	225959
29872	225960
20123	225961
4538	225962
122696	225963
110	225964
45683	225965
43330	225966
19760	225967
10163	225968
1784	225969
67941	225970
46113	225971
6148	225972
12762	225973
77114	225974
60574	225975
21023	225976
55417	225977
28344	225978
49623	225979
64273	225980
16471	225981
10413	225982
1795	225983
17170	225984
35712	225985
7441	225986
107501	225987
14575	225988
31855	225989
21713	225990
98479	225991
22257	225992
96144	225993
22780	225994
101869	225995
35258	225996
2656	225997
121039	225998
2654	225999
102391	226000
21004	226001
3667	226002
65732	226003
4844	226004
61540	226005
111493	226006
92146	226007
110311	226008
108530	226009
81485	226010
99741	226011
42526	226012
32248	226013
56276	226014
34474	226015
88127	226016
27187	226017
35022	226018
6287	226019
5158	226020
132589	226021
11903	226022
29126	226023
83518	226024
49192	226025
107214	226026
25150	226027
9810	226028
22297	226029
60475	226030
662	226031
3851	226032
19002	226033
86504	226034
5089	226035
26590	226036
6323	226037
509	226038
25864	226039
114784	226040
4242	226041
70482	226042
36889	226043
24770	226044
124002	226045
18611	226046
15426	226047
100910	226048
9069	226049
74664	226050
47122	226051
15301	226052
9921	226053
24991	226054
12515	226055
97105	226056
2965	226057
62597	226058
57961	226059
17391	226060
8789	226061
6669	226062
28635	226063
41020	226064
25344	226065
41774	226066
3414	226067
19941	226068
83032	226069
77749	226070
116761	226071
9329	226072
24357	226073
6856	226074
3410	226075
40849	226076
24786	226077
3456	226078
78649	226079
92489	226080
35944	226081
129155	226082
84202	226083
74818	226084
96876	226085
51475	226086
17351	226087
17466	226088
87293	226089
56225	226090
145072	226091
24497	226092
26772	226093
32531	226094
43113	226095
126475	226096
33412	226097
51005	226098
125629	226099
112300	226100
30975	226101
81732	226102
11628	226103
54069	226104
49597	226105
31128	226106
4245	226107
130832	226108
14291	226109
55278	226110
4019	226111
24455	226112
39331	226113
121347	226114
93377	226115
96139	226116
45512	226117
114311	226118
644	226119
4813	226120
37102	226121
40992	226122
101629	226123
24646	226124
3775	226125
145531	226126
27513	226127
31366	226128
60267	226129
138503	226130
98316	226131
90850	226132
30887	226133
62810	226134
26821	226135
54450	226136
79791	226137
24822	226138
4829	226139
123223	226140
84622	226141
67	226142
40219	226143
129805	226144
10086	226145
27520	226146
48056	226147
3014	226148
110148	226149
129507	226150
30302	226151
47638	226152
48782	226153
64647	226154
45614	226155
75822	226156
9396	226157
49772	226158
8803	226159
3942	226160
14450	226161
3940	226162
23681	226163
10924	226164
236	226165
22360	226166
55987	226167
62461	226168
27045	226169
68161	226170
75437	226171
3246	226172
4750	226173
33141	226174
4115	226175
649	226176
27337	226177
11408	226178
13394	226179
34326	226180
59275	226181
52928	226182
5376	226183
55065	226184
4273	226185
76119	226186
101521	226187
74545	226188
15232	226189
125499	226190
733	226191
24877	226192
4733	226193
5063	226194
32509	226195
7228	226196
70817	226197
12030	226198
10223	226199
12606	226200
47017	226201
89	226202
47668	226203
71471	226204
7100	226205
38923	226206
29989	226207
101084	226208
51620	226209
105265	226210
150721	226211
14165	226212
35323	226213
89157	226214
26163	226215
89147	226216
99809	226217
78040	226218
126021	226219
20884	226220
5920	226221
28916	226222
117683	226223
75368	226224
59229	226225
51922	226226
26186	226227
56439	226228
24492	226229
735	226230
96689	226231
84904	226232
38234	226233
11175	226234
105847	226235
12542	226236
58836	226237
114842	226238
82770	226239
23863	226240
99945	226241
10804	226242
25268	226243
145	226244
61021	226245
251	226246
55690	226247
4329	226248
121921	226249
25784	226250
296	226251
19702	226252
7801	226253
57237	226254
31056	226255
122	226256
126606	226257
15983	226258
26735	226259
16802	226260
101682	226261
7753	226262
15920	226263
32084	226264
93066	226265
54615	226266
117709	226267
120991	226268
20895	226269
18606	226270
97861	226271
29367	226272
32342	226273
27857	226274
138339	226275
104697	226276
77177	226277
14063	226278
27564	226279
50593	226280
21583	226281
6045	226282
35624	226283
78600	226284
51036	226285
9567	226286
15992	226287
35949	226288
26956	226289
7126	226290
21420	226291
50242	226292
16158	226293
76551	226294
19319	226295
75178	226296
116164	226297
80164	226298
67700	226299
30576	226300
7191	226301
7150	226302
9780	226303
396	226304
18528	226305
85429	226306
103031	226307
9281	226308
1130	226309
13953	226310
38001	226311
5247	226312
35697	226313
57030	226314
5317	226315
12012	226316
82666	226317
16935	226318
51054	226319
4698	226320
18841	226321
1136	226322
46281	226323
151	226324
77394	226325
16914	226326
8366	226327
80740	226328
83971	226329
25378	226330
31434	226331
5379	226332
11611	226333
8503	226334
71097	226335
27364	226336
33609	226337
39009	226338
3597	226339
80142	226340
13808	226341
121217	226342
112	226343
43040	226344
4210	226345
21430	226346
98334	226347
53410	226348
22236	226349
81691	226350
2133	226351
3381	226352
58823	226353
81676	226354
62991	226355
65828	226356
150631	226357
3199	226358
132235	226359
34523	226360
319	226361
16694	226362
107626	226363
102597	226364
26980	226365
3726	226366
39483	226367
6209	226368
87591	226369
26935	226370
27805	226371
44715	226372
83166	226373
5093	226374
118088	226375
41740	226376
94157	226377
44231	226378
24500	226379
20038	226380
52845	226381
2557	226382
47134	226383
113584	226384
129126	226385
26918	226386
7898	226387
87129	226388
9296	226389
21702	226390
52364	226391
49066	226392
88	226393
41643	226394
5937	226395
4458	226396
11038	226397
75629	226398
130394	226399
20164	226400
28298	226401
12746	226402
114497	226403
28010	226404
41565	226405
75963	226406
32392	226407
4656	226408
9477	226409
9226	226410
14089	226411
8511	226412
38016	226413
46823	226414
3084	226415
41807	226416
103520	226417
135512	226418
88564	226419
28505	226420
21850	226421
38228	226422
30417	226423
29611	226424
6027	226425
64470	226426
68633	226427
55713	226428
52984	226429
145	226430
6341	226431
133086	226432
96403	226433
89758	226434
5178	226435
6376	226436
68100	226437
55616	226438
23247	226439
6101	226440
114286	226441
63658	226442
132818	226443
129365	226444
24894	226445
1638	226446
32903	226447
3143	226448
79395	226449
18706	226450
17819	226451
6031	226452
86436	226453
76714	226454
21315	226455
45120	226456
20094	226457
16362	226458
54104	226459
4341	226460
47915	226461
2248	226462
51974	226463
5343	226464
114806	226465
36518	226466
11856	226467
60107	226468
1966	226469
28898	226470
10286	226471
11020	226472
46404	226473
88	226474
18316	226475
49	226476
3454	226477
10647	226478
12676	226479
78729	226480
19864	226481
11865	226482
41866	226483
95498	226484
24503	226485
18443	226486
127185	226487
764	226488
25584	226489
18135	226490
60828	226491
28803	226492
2082	226493
58916	226494
83654	226495
147924	226496
40520	226497
63806	226498
7868	226499
61177	226500
7945	226501
37929	226502
49635	226503
63636	226504
43201	226505
148212	226506
3430	226507
16881	226508
103355	226509
6099	226510
7503	226511
57769	226512
14240	226513
69019	226514
36444	226515
4257	226516
70786	226517
71471	226518
10665	226519
139723	226520
128876	226521
130711	226522
106833	226523
45759	226524
65602	226525
471	226526
14249	226527
35863	226528
71883	226529
1478	226530
22789	226531
3409	226532
53239	226533
18949	226534
32023	226535
56170	226536
21742	226537
37849	226538
46293	226539
6220	226540
71010	226541
7491	226542
63894	226543
120628	226544
109692	226545
25737	226546
22239	226547
115748	226548
76771	226549
81537	226550
13932	226551
114877	226552
4404	226553
99989	226554
8223	226555
20340	226556
40813	226557
4577	226558
6096	226559
125139	226560
21157	226561
11565	226562
59374	226563
7953	226564
5707	226565
83349	226566
3711	226567
53934	226568
108867	226569
108805	226570
148740	226571
44459	226572
3173	226573
44216	226574
3421	226575
103903	226576
54743	226577
3936	226578
35032	226579
49553	226580
65298	226581
52183	226582
58393	226583
63808	226584
37766	226585
74454	226586
59241	226587
27760	226588
1200	226589
50218	226590
67106	226591
1586	226592
15673	226593
82666	226594
11752	226595
52781	226596
32573	226597
8954	226598
17176	226599
14653	226600
133494	226601
53330	226602
103652	226603
8613	226604
74602	226605
34081	226606
23858	226607
5783	226608
117724	226609
82675	226610
35507	226611
55097	226612
9975	226613
77932	226614
47183	226615
6032	226616
95399	226617
23521	226618
29519	226619
103455	226620
91372	226621
61204	226622
47773	226623
13774	226624
10751	226625
2446	226626
2046	226627
1938	226628
83405	226629
84019	226630
26709	226631
23654	226632
42045	226633
30657	226634
2873	226635
21802	226636
39417	226637
38370	226638
3646	226639
45550	226640
30415	226641
18992	226642
60079	226643
35438	226644
85769	226645
109285	226646
48438	226647
75996	226648
11075	226649
4130	226650
4075	226651
12958	226652
5444	226653
65192	226654
18937	226655
11799	226656
12744	226657
70	226658
6728	226659
3150	226660
71	226661
26909	226662
7482	226663
107808	226664
15427	226665
23850	226666
23520	226667
22885	226668
15506	226669
75122	226670
17876	226671
10904	226672
377	226673
55979	226674
33618	226675
57071	226676
67579	226677
1	226678
10777	226679
22572	226680
8035	226681
64859	226682
124301	226683
56064	226684
29990	226685
95025	226686
18841	226687
22846	226688
8117	226689
27443	226690
127845	226691
137164	226692
28408	226693
29464	226694
93345	226695
35215	226696
19147	226697
22372	226698
60895	226699
5832	226700
38922	226701
32268	226702
30898	226703
56630	226704
1217	226705
19944	226706
15432	226707
7919	226708
25151	226709
84695	226710
84840	226711
10506	226712
58141	226713
127772	226714
12325	226715
57670	226716
14787	226717
116062	226718
87731	226719
59831	226720
53913	226721
77691	226722
134161	226723
93296	226724
99738	226725
47283	226726
2808	226727
7678	226728
105453	226729
45310	226730
6138	226731
56672	226732
9567	226733
22267	226734
526	226735
47856	226736
19204	226737
44008	226738
30744	226739
37587	226740
107424	226741
13095	226742
19521	226743
1845	226744
184	226745
1943	226746
64809	226747
94806	226748
1763	226749
90535	226750
8858	226751
80838	226752
134806	226753
39169	226754
3515	226755
27604	226756
116382	226757
5636	226758
120	226759
38374	226760
44940	226761
69509	226762
20760	226763
28018	226764
4	226765
23163	226766
19515	226767
3332	226768
16787	226769
8409	226770
19611	226771
78249	226772
47612	226773
205	226774
19064	226775
51536	226776
48216	226777
71622	226778
14815	226779
2171	226780
4388	226781
7648	226782
674	226783
39982	226784
4211	226785
4456	226786
95912	226787
31534	226788
2438	226789
114659	226790
17435	226791
37173	226792
53185	226793
18546	226794
4095	226795
24686	226796
25629	226797
92293	226798
101694	226799
77643	226800
42391	226801
70648	226802
17585	226803
70113	226804
52657	226805
91901	226806
13632	226807
141773	226808
49698	226809
15475	226810
101200	226811
62387	226812
115320	226813
102752	226814
99724	226815
2636	226816
63197	226817
3822	226818
95136	226819
433	226820
18353	226821
70643	226822
28873	226823
12646	226824
39309	226825
23150	226826
46468	226827
90677	226828
194	226829
134566	226830
10628	226831
74826	226832
1186	226833
3261	226834
15222	226835
47148	226836
10565	226837
38652	226838
9561	226839
81966	226840
6410	226841
29291	226842
19838	226843
98668	226844
116225	226845
3508	226846
138240	226847
37958	226848
98604	226849
11335	226850
70236	226851
21108	226852
52063	226853
39833	226854
28428	226855
6406	226856
53289	226857
3701	226858
34348	226859
147209	226860
95878	226861
14176	226862
5876	226863
56245	226864
125647	226865
26454	226866
61736	226867
127808	226868
28170	226869
76192	226870
58771	226871
29838	226872
14720	226873
19051	226874
4118	226875
122701	226876
51044	226877
1804	226878
2206	226879
21457	226880
53892	226881
73	226882
138373	226883
52981	226884
96034	226885
1901	226886
52262	226887
78963	226888
120258	226889
62408	226890
20880	226891
81295	226892
27449	226893
76235	226894
10544	226895
3484	226896
90431	226897
34759	226898
21976	226899
23476	226900
1061	226901
20370	226902
88106	226903
121658	226904
75031	226905
87760	226906
41614	226907
72232	226908
73445	226909
54634	226910
15368	226911
32432	226912
63503	226913
38433	226914
12312	226915
48278	226916
36742	226917
15182	226918
14235	226919
71	226920
2446	226921
8884	226922
4425	226923
95813	226924
84293	226925
7201	226926
44590	226927
82358	226928
5613	226929
31095	226930
50134	226931
23827	226932
25102	226933
108200	226934
74810	226935
36470	226936
10450	226937
9114	226938
18307	226939
31659	226940
130176	226941
61885	226942
128337	226943
48606	226944
20425	226945
22812	226946
58441	226947
56657	226948
48480	226949
15949	226950
57362	226951
48381	226952
24166	226953
72130	226954
40127	226955
83151	226956
37455	226957
130526	226958
86513	226959
5713	226960
354	226961
77949	226962
60607	226963
9358	226964
16703	226965
108283	226966
47059	226967
15945	226968
47577	226969
31752	226970
38263	226971
139446	226972
119853	226973
35076	226974
139201	226975
54713	226976
327	226977
3562	226978
14721	226979
12654	226980
93844	226981
28888	226982
75330	226983
36857	226984
105689	226985
90234	226986
125541	226987
37892	226988
122975	226989
5332	226990
78693	226991
23128	226992
39285	226993
72466	226994
41396	226995
73553	226996
81956	226997
93392	226998
46243	226999
32966	227000
16499	227001
24256	227002
33407	227003
27164	227004
137511	227005
64728	227006
27231	227007
4415	227008
20511	227009
38601	227010
47218	227011
27186	227012
14713	227013
130797	227014
42609	227015
42055	227016
97197	227017
22509	227018
96640	227019
31028	227020
70061	227021
24580	227022
7354	227023
9677	227024
100941	227025
17189	227026
5780	227027
56522	227028
63211	227029
12808	227030
18202	227031
7165	227032
49124	227033
11743	227034
53863	227035
91221	227036
48073	227037
15140	227038
3089	227039
26633	227040
11499	227041
29593	227042
28203	227043
88980	227044
12910	227045
102908	227046
13779	227047
22423	227048
102089	227049
1061	227050
988	227051
14529	227052
1103	227053
11164	227054
24139	227055
121730	227056
44688	227057
39938	227058
13173	227059
36652	227060
90781	227061
99641	227062
10583	227063
147432	227064
32569	227065
51850	227066
40362	227067
4789	227068
25156	227069
113558	227070
3793	227071
58061	227072
28359	227073
17215	227074
35484	227075
38476	227076
110155	227077
41816	227078
84737	227079
74284	227080
118882	227081
70593	227082
200	227083
121492	227084
6425	227085
87278	227086
104629	227087
25407	227088
57689	227089
29280	227090
10525	227091
37270	227092
32667	227093
99582	227094
4144	227095
104206	227096
23795	227097
87271	227098
27587	227099
24780	227100
102724	227101
29225	227102
66896	227103
17255	227104
102238	227105
45422	227106
60163	227107
4725	227108
59576	227109
4183	227110
9214	227111
24333	227112
109612	227113
4468	227114
47566	227115
10625	227116
122519	227117
137355	227118
3492	227119
15917	227120
5498	227121
3728	227122
68760	227123
25246	227124
90827	227125
85523	227126
31562	227127
55658	227128
19665	227129
117300	227130
126270	227131
24389	227132
15256	227133
122966	227134
96545	227135
46204	227136
8874	227137
59806	227138
7284	227139
30324	227140
11824	227141
40189	227142
20921	227143
35141	227144
8652	227145
15013	227146
55988	227147
13569	227148
64074	227149
74704	227150
26879	227151
29088	227152
49062	227153
10793	227154
47064	227155
10043	227156
11272	227157
66177	227158
10778	227159
44487	227160
41677	227161
22021	227162
191	227163
826	227164
66030	227165
110821	227166
4770	227167
109176	227168
113510	227169
17656	227170
35157	227171
14222	227172
30	227173
31680	227174
19723	227175
3038	227176
8259	227177
102310	227178
20734	227179
29900	227180
15961	227181
117938	227182
47402	227183
22594	227184
107254	227185
41799	227186
49461	227187
24810	227188
40909	227189
26749	227190
101672	227191
90430	227192
35073	227193
27173	227194
20249	227195
51528	227196
3370	227197
101624	227198
37900	227199
106064	227200
37739	227201
54131	227202
34824	227203
55997	227204
10599	227205
68898	227206
2800	227207
38758	227208
29000	227209
113273	227210
110998	227211
118752	227212
8163	227213
62215	227214
4215	227215
55831	227216
58613	227217
493	227218
88154	227219
208	227220
952	227221
18834	227222
26744	227223
1253	227224
47894	227225
30527	227226
73293	227227
29857	227228
4771	227229
23993	227230
20286	227231
125479	227232
5826	227233
38691	227234
24744	227235
7623	227236
87268	227237
81502	227238
11642	227239
50730	227240
25004	227241
133	227242
10321	227243
93282	227244
75796	227245
42843	227246
5789	227247
19663	227248
2513	227249
16684	227250
23789	227251
149977	227252
57312	227253
105784	227254
1715	227255
16381	227256
61090	227257
133375	227258
56033	227259
72520	227260
72164	227261
23650	227262
883	227263
15176	227264
15521	227265
16661	227266
43403	227267
67156	227268
67368	227269
12293	227270
67122	227271
121366	227272
87501	227273
103257	227274
49454	227275
5659	227276
20990	227277
118226	227278
14478	227279
45123	227280
110922	227281
87080	227282
28781	227283
14232	227284
35152	227285
501	227286
1951	227287
60809	227288
7282	227289
43657	227290
86741	227291
117213	227292
27291	227293
13775	227294
87536	227295
53118	227296
52525	227297
40783	227298
13644	227299
36204	227300
595	227301
1708	227302
139893	227303
10912	227304
35771	227305
812	227306
70861	227307
48185	227308
68603	227309
36215	227310
24076	227311
10753	227312
8888	227313
49451	227314
124321	227315
2750	227316
15441	227317
10000	227318
4435	227319
35171	227320
3356	227321
11030	227322
9440	227323
21306	227324
91655	227325
41983	227326
47985	227327
22135	227328
107450	227329
37649	227330
72091	227331
3046	227332
45960	227333
99973	227334
128939	227335
53565	227336
10479	227337
1115	227338
18294	227339
84025	227340
25842	227341
4503	227342
54055	227343
70708	227344
60549	227345
123965	227346
2940	227347
4418	227348
139275	227349
130609	227350
84620	227351
81843	227352
13526	227353
2715	227354
33524	227355
1223	227356
44978	227357
9927	227358
1694	227359
19626	227360
47140	227361
20540	227362
51467	227363
597	227364
30379	227365
130278	227366
3125	227367
533	227368
49013	227369
638	227370
68852	227371
24451	227372
15905	227373
72249	227374
22213	227375
10746	227376
1706	227377
123217	227378
119842	227379
7189	227380
30298	227381
61881	227382
127855	227383
7376	227384
58381	227385
50758	227386
85749	227387
39041	227388
44604	227389
34231	227390
56292	227391
10769	227392
3953	227393
19370	227394
18985	227395
52902	227396
98474	227397
30651	227398
6947	227399
45046	227400
149	227401
39124	227402
69393	227403
2066	227404
9969	227405
104930	227406
63979	227407
123070	227408
43723	227409
45311	227410
6402	227411
98422	227412
21725	227413
35070	227414
11411	227415
105716	227416
26233	227417
43752	227418
11625	227419
5321	227420
112813	227421
28276	227422
120352	227423
98139	227424
5471	227425
1558	227426
9718	227427
135770	227428
1223	227429
4584	227430
9287	227431
26051	227432
33224	227433
55465	227434
421	227435
100114	227436
60176	227437
2897	227438
22593	227439
3274	227440
7021	227441
42808	227442
20894	227443
150597	227444
54231	227445
84420	227446
81043	227447
61485	227448
2377	227449
62034	227450
27369	227451
2203	227452
60626	227453
6171	227454
87960	227455
3733	227456
12652	227457
23180	227458
16969	227459
64910	227460
3659	227461
43691	227462
69824	227463
23075	227464
100831	227465
7885	227466
6200	227467
65564	227468
121706	227469
8979	227470
3901	227471
3786	227472
16066	227473
31984	227474
69879	227475
1894	227476
57875	227477
36939	227478
78343	227479
78360	227480
42742	227481
6092	227482
25880	227483
83	227484
25501	227485
7842	227486
2633	227487
75521	227488
49770	227489
21697	227490
105	227491
14712	227492
20794	227493
2575	227494
72426	227495
29159	227496
15912	227497
46292	227498
29548	227499
150255	227500
58241	227501
90055	227502
75667	227503
31935	227504
9527	227505
36417	227506
38640	227507
81103	227508
32811	227509
143	227510
24662	227511
16338	227512
104635	227513
2918	227514
63901	227515
13395	227516
58985	227517
6886	227518
69297	227519
4722	227520
9245	227521
14537	227522
14055	227523
816	227524
21965	227525
87276	227526
12790	227527
18190	227528
4728	227529
36665	227530
72148	227531
21016	227532
67044	227533
79157	227534
3754	227535
102490	227536
114551	227537
103869	227538
35343	227539
59676	227540
80536	227541
90120	227542
52429	227543
112664	227544
2551	227545
27686	227546
939	227547
76429	227548
3203	227549
29206	227550
16127	227551
1442	227552
41054	227553
16785	227554
20301	227555
5417	227556
75724	227557
2132	227558
103806	227559
31152	227560
18012	227561
1175	227562
142310	227563
26339	227564
4391	227565
1896	227566
9387	227567
5103	227568
467	227569
23428	227570
86923	227571
44677	227572
2507	227573
27648	227574
40388	227575
103485	227576
38193	227577
8827	227578
11614	227579
3811	227580
31583	227581
72561	227582
5620	227583
8950	227584
52141	227585
42336	227586
67418	227587
47054	227588
24384	227589
41366	227590
13222	227591
147008	227592
39513	227593
63748	227594
111256	227595
94537	227596
11722	227597
11737	227598
9646	227599
1333	227600
60274	227601
61849	227602
13593	227603
12231	227604
73129	227605
82709	227606
70647	227607
44549	227608
76485	227609
109452	227610
46206	227611
12873	227612
6172	227613
9468	227614
116098	227615
79502	227616
79158	227617
61599	227618
1189	227619
18653	227620
82139	227621
30989	227622
21462	227623
51633	227624
498	227625
97699	227626
70206	227627
15390	227628
589	227629
83637	227630
60353	227631
8774	227632
114564	227633
30997	227634
21803	227635
9643	227636
268	227637
40648	227638
110822	227639
49567	227640
24891	227641
79338	227642
2389	227643
95775	227644
5393	227645
66545	227646
12284	227647
45950	227648
3940	227649
31468	227650
5873	227651
37035	227652
22716	227653
1151	227654
116093	227655
18061	227656
97767	227657
5772	227658
20936	227659
62412	227660
129453	227661
58522	227662
75933	227663
9538	227664
671	227665
1417	227666
52604	227667
29025	227668
20487	227669
56739	227670
7233	227671
61948	227672
14745	227673
34942	227674
25974	227675
1328	227676
75465	227677
30824	227678
1157	227679
11089	227680
2359	227681
3581	227682
139598	227683
7325	227684
93381	227685
11887	227686
74417	227687
6674	227688
1577	227689
69817	227690
101538	227691
14775	227692
32763	227693
137650	227694
34900	227695
53106	227696
39089	227697
58168	227698
121721	227699
1207	227700
18780	227701
23029	227702
120710	227703
136493	227704
62879	227705
4165	227706
66348	227707
8449	227708
7086	227709
77263	227710
33927	227711
29432	227712
24023	227713
111692	227714
106428	227715
66012	227716
81869	227717
114990	227718
101032	227719
6880	227720
7361	227721
57648	227722
4367	227723
119202	227724
91911	227725
10387	227726
42494	227727
140023	227728
38897	227729
54607	227730
9870	227731
34991	227732
7052	227733
37879	227734
30363	227735
91282	227736
25168	227737
69888	227738
103975	227739
9852	227740
7399	227741
24580	227742
10752	227743
8083	227744
78311	227745
3343	227746
90978	227747
46334	227748
25251	227749
25051	227750
62526	227751
86526	227752
91154	227753
30837	227754
32347	227755
94272	227756
1521	227757
5318	227758
7808	227759
133584	227760
73358	227761
33682	227762
44082	227763
1325	227764
67134	227765
29746	227766
25521	227767
57093	227768
94523	227769
5678	227770
40778	227771
23444	227772
110353	227773
97228	227774
120743	227775
132996	227776
38641	227777
74538	227778
36386	227779
3365	227780
10572	227781
875	227782
56489	227783
2068	227784
5342	227785
7868	227786
72228	227787
4694	227788
33033	227789
48217	227790
83909	227791
35852	227792
76132	227793
7741	227794
61814	227795
32925	227796
10288	227797
14206	227798
119094	227799
1320	227800
25717	227801
41283	227802
107961	227803
29577	227804
37334	227805
54828	227806
67315	227807
33364	227808
52983	227809
62754	227810
61	227811
38665	227812
19866	227813
113533	227814
54239	227815
48264	227816
17253	227817
53429	227818
124972	227819
92904	227820
2695	227821
76207	227822
25347	227823
9875	227824
9550	227825
33960	227826
19971	227827
6009	227828
80927	227829
22911	227830
56509	227831
32478	227832
127	227833
11824	227834
5	227835
133694	227836
40016	227837
25895	227838
48372	227839
16843	227840
3390	227841
29119	227842
69267	227843
28104	227844
35477	227845
16356	227846
5506	227847
5905	227848
4953	227849
112585	227850
11730	227851
12490	227852
19946	227853
46551	227854
60113	227855
17316	227856
116643	227857
65004	227858
56334	227859
4386	227860
128118	227861
82137	227862
46951	227863
65077	227864
42408	227865
1122	227866
60811	227867
12536	227868
11938	227869
102121	227870
45346	227871
2696	227872
80003	227873
56897	227874
101625	227875
24151	227876
44875	227877
101052	227878
81355	227879
34126	227880
16083	227881
46083	227882
61527	227883
35090	227884
34197	227885
6473	227886
81028	227887
62726	227888
52092	227889
52470	227890
10051	227891
14654	227892
285	227893
25825	227894
63821	227895
129815	227896
34921	227897
81125	227898
51413	227899
33086	227900
54731	227901
32147	227902
18595	227903
71674	227904
4457	227905
8228	227906
64	227907
49582	227908
72187	227909
23694	227910
57575	227911
873	227912
37118	227913
11695	227914
10918	227915
44526	227916
106288	227917
3736	227918
7154	227919
2506	227920
5153	227921
30003	227922
583	227923
50788	227924
166	227925
44749	227926
43728	227927
13885	227928
27477	227929
43720	227930
97673	227931
30559	227932
85445	227933
125580	227934
79216	227935
100263	227936
1580	227937
16167	227938
37372	227939
47833	227940
136576	227941
42107	227942
2817	227943
89219	227944
52527	227945
7937	227946
13951	227947
83313	227948
390	227949
31172	227950
2929	227951
102407	227952
21364	227953
39235	227954
7621	227955
32369	227956
3235	227957
133413	227958
41891	227959
17973	227960
27122	227961
12188	227962
51527	227963
39968	227964
100942	227965
35400	227966
6480	227967
6766	227968
95666	227969
97003	227970
179	227971
58337	227972
17577	227973
8281	227974
18950	227975
998	227976
19158	227977
58997	227978
37391	227979
20896	227980
57691	227981
46847	227982
40827	227983
30111	227984
18449	227985
60220	227986
12311	227987
23573	227988
42567	227989
104204	227990
24402	227991
64409	227992
4534	227993
83713	227994
84089	227995
55884	227996
114971	227997
416	227998
111929	227999
8485	228000
37595	228001
78382	228002
95941	228003
11830	228004
11814	228005
60806	228006
28958	228007
848	228008
16149	228009
21968	228010
27340	228011
118868	228012
92332	228013
64683	228014
12181	228015
6694	228016
36372	228017
2465	228018
42315	228019
99171	228020
131345	228021
13273	228022
77	228023
2351	228024
668	228025
62171	228026
1782	228027
25423	228028
22049	228029
58257	228030
33949	228031
3706	228032
136062	228033
73862	228034
83511	228035
5589	228036
55964	228037
34864	228038
121690	228039
6612	228040
87957	228041
13115	228042
85525	228043
16968	228044
93859	228045
13288	228046
5157	228047
48266	228048
17764	228049
70899	228050
46343	228051
20458	228052
70806	228053
62486	228054
45982	228055
14259	228056
19174	228057
12214	228058
54700	228059
52725	228060
14406	228061
130428	228062
129946	228063
25359	228064
116105	228065
77531	228066
26267	228067
4116	228068
29256	228069
40518	228070
30860	228071
10142	228072
19234	228073
59139	228074
36572	228075
137503	228076
2355	228077
11182	228078
19271	228079
80890	228080
10473	228081
23939	228082
59074	228083
92104	228084
136	228085
51481	228086
103634	228087
34056	228088
122197	228089
74814	228090
84467	228091
18882	228092
1307	228093
83374	228094
2368	228095
16697	228096
82925	228097
61749	228098
102047	228099
21168	228100
5883	228101
11182	228102
99978	228103
76343	228104
118895	228105
1736	228106
38711	228107
7894	228108
1280	228109
25684	228110
7762	228111
5508	228112
788	228113
15720	228114
24947	228115
10575	228116
2523	228117
33813	228118
1097	228119
754	228120
15205	228121
5886	228122
104940	228123
64218	228124
68569	228125
37803	228126
20406	228127
66133	228128
42855	228129
2504	228130
118927	228131
25316	228132
8297	228133
3143	228134
16173	228135
23736	228136
77990	228137
7641	228138
2811	228139
14947	228140
5909	228141
113916	228142
22204	228143
26913	228144
106509	228145
16985	228146
53189	228147
71453	228148
131239	228149
81487	228150
64261	228151
17059	228152
120912	228153
24447	228154
71525	228155
30569	228156
67736	228157
65837	228158
126638	228159
20114	228160
40628	228161
96728	228162
49048	228163
41421	228164
31403	228165
29155	228166
73764	228167
120396	228168
39022	228169
37442	228170
13394	228171
134409	228172
72823	228173
3029	228174
1078	228175
70085	228176
37810	228177
1610	228178
48647	228179
56153	228180
61043	228181
17081	228182
3662	228183
44273	228184
28065	228185
148240	228186
11257	228187
40	228188
123	228189
87154	228190
5221	228191
62315	228192
80977	228193
8048	228194
74672	228195
1431	228196
75341	228197
19585	228198
21920	228199
73905	228200
48873	228201
112024	228202
15170	228203
59695	228204
17581	228205
20744	228206
25026	228207
92271	228208
8538	228209
17433	228210
4437	228211
63470	228212
62267	228213
5995	228214
17189	228215
82481	228216
82554	228217
144232	228218
25022	228219
26584	228220
42331	228221
7849	228222
27608	228223
51986	228224
38109	228225
67387	228226
8253	228227
52783	228228
2933	228229
90913	228230
40	228231
3002	228232
16169	228233
37583	228234
20832	228235
107320	228236
16363	228237
42311	228238
5486	228239
37543	228240
10187	228241
144706	228242
612	228243
52971	228244
8220	228245
1061	228246
50779	228247
5915	228248
1022	228249
113658	228250
87709	228251
22051	228252
6095	228253
53573	228254
137556	228255
7256	228256
4554	228257
55961	228258
112515	228259
23422	228260
53158	228261
46476	228262
86890	228263
51974	228264
67935	228265
49380	228266
21828	228267
110833	228268
11784	228269
9894	228270
30463	228271
16226	228272
8885	228273
83874	228274
123	228275
1102	228276
31165	228277
138837	228278
86067	228279
10669	228280
5863	228281
107418	228282
127418	228283
112611	228284
22134	228285
17053	228286
146798	228287
8210	228288
17660	228289
149867	228290
43831	228291
4101	228292
87476	228293
38682	228294
24408	228295
69349	228296
21221	228297
54984	228298
1496	228299
15708	228300
18635	228301
2267	228302
108312	228303
149682	228304
148136	228305
70850	228306
4950	228307
75993	228308
70304	228309
28009	228310
28780	228311
79880	228312
68540	228313
44649	228314
129247	228315
41269	228316
34668	228317
10301	228318
41928	228319
145365	228320
74511	228321
13	228322
1729	228323
136986	228324
5281	228325
16247	228326
123169	228327
2324	228328
2658	228329
3622	228330
1864	228331
129780	228332
29873	228333
5374	228334
16762	228335
29837	228336
55875	228337
17771	228338
12771	228339
701	228340
59557	228341
52980	228342
108475	228343
92684	228344
62530	228345
10928	228346
6105	228347
114993	228348
104668	228349
410	228350
13959	228351
46136	228352
40366	228353
14304	228354
1051	228355
641	228356
12971	228357
1563	228358
74054	228359
50700	228360
6316	228361
260	228362
119890	228363
17944	228364
14782	228365
20536	228366
2617	228367
89723	228368
46310	228369
57025	228370
60621	228371
2548	228372
71846	228373
113855	228374
40504	228375
45009	228376
62884	228377
28585	228378
94616	228379
2108	228380
61307	228381
71799	228382
66701	228383
43188	228384
111389	228385
31703	228386
7802	228387
46778	228388
13485	228389
1484	228390
19720	228391
22282	228392
13403	228393
605	228394
37333	228395
21956	228396
8098	228397
43355	228398
69224	228399
77976	228400
14601	228401
61398	228402
66807	228403
30487	228404
54112	228405
11643	228406
35345	228407
37111	228408
95599	228409
36910	228410
113713	228411
38398	228412
83653	228413
62247	228414
8788	228415
31008	228416
14952	228417
24079	228418
38656	228419
90032	228420
27310	228421
77722	228422
2157	228423
91999	228424
76405	228425
23067	228426
25565	228427
32831	228428
28991	228429
35226	228430
25340	228431
10700	228432
34830	228433
58021	228434
84946	228435
38857	228436
32028	228437
109238	228438
125244	228439
19393	228440
135348	228441
73418	228442
8896	228443
87497	228444
25016	228445
22668	228446
149040	228447
5101	228448
39217	228449
2655	228450
50785	228451
13280	228452
49994	228453
14854	228454
20243	228455
1628	228456
79668	228457
103092	228458
29393	228459
62450	228460
16080	228461
1042	228462
3099	228463
24936	228464
688	228465
8459	228466
3970	228467
48830	228468
41114	228469
2548	228470
72193	228471
126962	228472
42785	228473
53776	228474
122337	228475
1908	228476
37937	228477
49896	228478
20971	228479
1492	228480
47170	228481
94147	228482
2236	228483
9668	228484
144236	228485
12176	228486
64257	228487
85006	228488
92592	228489
866	228490
76703	228491
130596	228492
49528	228493
80645	228494
763	228495
8159	228496
26895	228497
19750	228498
28629	228499
28480	228500
3090	228501
12184	228502
712	228503
71260	228504
56623	228505
502	228506
43716	228507
11001	228508
70312	228509
103	228510
116685	228511
132271	228512
135952	228513
91562	228514
22343	228515
83041	228516
7932	228517
40232	228518
24828	228519
57803	228520
4356	228521
113886	228522
23883	228523
102457	228524
55465	228525
14932	228526
33278	228527
9531	228528
51885	228529
56472	228530
6287	228531
106388	228532
55389	228533
19804	228534
92787	228535
34257	228536
8712	228537
40659	228538
100593	228539
46	228540
784	228541
40007	228542
5611	228543
44294	228544
89863	228545
71852	228546
31808	228547
69453	228548
81381	228549
3112	228550
71425	228551
72732	228552
59754	228553
48055	228554
60388	228555
8168	228556
8792	228557
55302	228558
16056	228559
2654	228560
2408	228561
96581	228562
96252	228563
8141	228564
2925	228565
35993	228566
78520	228567
56417	228568
19358	228569
89009	228570
53235	228571
72507	228572
7273	228573
5453	228574
116605	228575
747	228576
45405	228577
35194	228578
48039	228579
21113	228580
58090	228581
33394	228582
82439	228583
78595	228584
2484	228585
22488	228586
51187	228587
117778	228588
38150	228589
85504	228590
92034	228591
47444	228592
87319	228593
44252	228594
49779	228595
8148	228596
61263	228597
54130	228598
59573	228599
88717	228600
67398	228601
24753	228602
5876	228603
4055	228604
36780	228605
71131	228606
105567	228607
62661	228608
3817	228609
13004	228610
84969	228611
62785	228612
51675	228613
92415	228614
50592	228615
92271	228616
53833	228617
76803	228618
14669	228619
29489	228620
64847	228621
24915	228622
12642	228623
117625	228624
36153	228625
150366	228626
17779	228627
21758	228628
30793	228629
98824	228630
20212	228631
2485	228632
79867	228633
42296	228634
2253	228635
9479	228636
20033	228637
17199	228638
69380	228639
64279	228640
42451	228641
61994	228642
10733	228643
36715	228644
73451	228645
41185	228646
35432	228647
19631	228648
30099	228649
3539	228650
33272	228651
12316	228652
7839	228653
49712	228654
37519	228655
1962	228656
5328	228657
98151	228658
13030	228659
105428	228660
2352	228661
28984	228662
9051	228663
84210	228664
50926	228665
2	228666
26081	228667
24345	228668
95832	228669
3648	228670
35668	228671
144069	228672
64817	228673
1730	228674
114872	228675
82585	228676
47043	228677
8062	228678
6064	228679
35681	228680
4799	228681
83647	228682
26935	228683
715	228684
89749	228685
128408	228686
67381	228687
85196	228688
27351	228689
15112	228690
34800	228691
14528	228692
90620	228693
75188	228694
1370	228695
48934	228696
113644	228697
102886	228698
4824	228699
1206	228700
5109	228701
78253	228702
4264	228703
41197	228704
116511	228705
5780	228706
321	228707
4609	228708
137254	228709
72624	228710
27562	228711
64843	228712
3998	228713
133771	228714
28526	228715
67556	228716
141363	228717
65658	228718
86242	228719
39890	228720
5380	228721
28946	228722
11314	228723
915	228724
38844	228725
66003	228726
72372	228727
15050	228728
44244	228729
32074	228730
53675	228731
26633	228732
10913	228733
38734	228734
48256	228735
69688	228736
121830	228737
16791	228738
65804	228739
36439	228740
3480	228741
121660	228742
3522	228743
40210	228744
85909	228745
131935	228746
39745	228747
22421	228748
709	228749
4968	228750
40334	228751
62586	228752
2534	228753
1814	228754
4077	228755
699	228756
22817	228757
22105	228758
37084	228759
24474	228760
67171	228761
97476	228762
2013	228763
35535	228764
69348	228765
50508	228766
26508	228767
17858	228768
78430	228769
430	228770
34195	228771
80458	228772
34257	228773
24903	228774
64431	228775
103647	228776
5873	228777
64250	228778
9514	228779
45628	228780
11017	228781
46090	228782
34396	228783
34104	228784
1955	228785
7200	228786
63705	228787
8923	228788
23802	228789
125192	228790
67	228791
9206	228792
23435	228793
78550	228794
21602	228795
58907	228796
24265	228797
95566	228798
23546	228799
35499	228800
66860	228801
36648	228802
111395	228803
26379	228804
135219	228805
43005	228806
45548	228807
20689	228808
36738	228809
64773	228810
22362	228811
51952	228812
8555	228813
96182	228814
11066	228815
119674	228816
120923	228817
12334	228818
50413	228819
26210	228820
25942	228821
27998	228822
148871	228823
12765	228824
15278	228825
30471	228826
31315	228827
64193	228828
18462	228829
51332	228830
95646	228831
1896	228832
90151	228833
10062	228834
28123	228835
107407	228836
135687	228837
3834	228838
4092	228839
1050	228840
6515	228841
1281	228842
29978	228843
38219	228844
24079	228845
17364	228846
143509	228847
1788	228848
81333	228849
775	228850
120691	228851
56473	228852
73238	228853
43289	228854
30633	228855
123337	228856
70448	228857
60533	228858
3130	228859
27803	228860
30483	228861
3384	228862
100653	228863
139251	228864
123	228865
6417	228866
148	228867
3966	228868
21125	228869
27854	228870
33630	228871
10013	228872
127626	228873
15131	228874
143341	228875
14913	228876
33750	228877
111760	228878
14660	228879
6332	228880
4632	228881
110603	228882
140104	228883
99395	228884
8997	228885
41325	228886
79056	228887
10880	228888
146943	228889
11	228890
86175	228891
58805	228892
32069	228893
100807	228894
2113	228895
54979	228896
148445	228897
24622	228898
25061	228899
136	228900
8683	228901
59923	228902
47683	228903
1303	228904
17214	228905
30274	228906
20862	228907
24913	228908
29300	228909
15325	228910
42761	228911
20918	228912
86947	228913
65780	228914
68194	228915
69173	228916
2703	228917
95168	228918
48285	228919
98864	228920
8463	228921
36226	228922
81133	228923
57720	228924
3384	228925
3646	228926
1911	228927
69238	228928
17013	228929
45954	228930
62556	228931
15095	228932
74277	228933
148251	228934
5331	228935
61968	228936
126	228937
93502	228938
19992	228939
104446	228940
145719	228941
2928	228942
87084	228943
27895	228944
108252	228945
9317	228946
343	228947
48360	228948
130556	228949
100945	228950
16208	228951
14490	228952
36536	228953
78730	228954
17140	228955
536	228956
54959	228957
9451	228958
43080	228959
110403	228960
119296	228961
133145	228962
10427	228963
48626	228964
8825	228965
21398	228966
119848	228967
33260	228968
5240	228969
3734	228970
84707	228971
40259	228972
17130	228973
17596	228974
50631	228975
6520	228976
51705	228977
4878	228978
1811	228979
129713	228980
106421	228981
35346	228982
67780	228983
16671	228984
31569	228985
78302	228986
620	228987
93777	228988
5315	228989
33613	228990
48	228991
40908	228992
41652	228993
622	228994
107093	228995
138619	228996
8401	228997
78196	228998
5049	228999
23320	229000
2520	229001
19723	229002
4444	229003
17816	229004
32666	229005
29386	229006
36573	229007
3138	229008
120210	229009
4092	229010
30836	229011
58044	229012
119865	229013
31677	229014
73564	229015
12367	229016
4529	229017
83601	229018
100202	229019
105859	229020
47801	229021
827	229022
51319	229023
18267	229024
27014	229025
32098	229026
142683	229027
5853	229028
674	229029
26720	229030
53544	229031
58302	229032
70593	229033
127261	229034
13427	229035
41176	229036
6295	229037
36933	229038
124710	229039
107675	229040
113202	229041
75562	229042
131926	229043
30810	229044
40802	229045
35493	229046
26281	229047
28478	229048
13872	229049
5405	229050
1248	229051
11070	229052
117103	229053
5242	229054
30760	229055
70267	229056
13342	229057
11774	229058
1904	229059
70685	229060
748	229061
29501	229062
26417	229063
7943	229064
6716	229065
87431	229066
66049	229067
116771	229068
66365	229069
52264	229070
37865	229071
20211	229072
133968	229073
51883	229074
7519	229075
1584	229076
48937	229077
119237	229078
8254	229079
108137	229080
36526	229081
6208	229082
79543	229083
85195	229084
32640	229085
110559	229086
26402	229087
1043	229088
38969	229089
205	229090
36747	229091
99552	229092
11991	229093
52522	229094
126157	229095
43050	229096
49818	229097
315	229098
65146	229099
27847	229100
39406	229101
22968	229102
17877	229103
37254	229104
11744	229105
46889	229106
21868	229107
17445	229108
78700	229109
23938	229110
90506	229111
8127	229112
36518	229113
40269	229114
21003	229115
104090	229116
31830	229117
32768	229118
3155	229119
85644	229120
37996	229121
4319	229122
16205	229123
93452	229124
29203	229125
55481	229126
20740	229127
24718	229128
26442	229129
84616	229130
4847	229131
7821	229132
105271	229133
64	229134
42666	229135
53947	229136
44548	229137
28964	229138
12241	229139
60039	229140
14915	229141
53888	229142
22661	229143
19989	229144
103154	229145
274	229146
14287	229147
1420	229148
551	229149
21091	229150
57199	229151
1729	229152
94122	229153
40057	229154
70844	229155
92729	229156
10787	229157
4222	229158
31065	229159
96093	229160
62071	229161
78864	229162
32518	229163
83885	229164
21445	229165
11894	229166
56794	229167
64915	229168
49813	229169
20505	229170
62106	229171
32897	229172
115450	229173
7804	229174
86244	229175
106492	229176
101735	229177
143606	229178
119934	229179
18764	229180
7436	229181
12068	229182
82573	229183
140278	229184
126181	229185
4050	229186
66933	229187
99842	229188
33968	229189
8122	229190
135	229191
2226	229192
98585	229193
16400	229194
21288	229195
1371	229196
3178	229197
79857	229198
21990	229199
3868	229200
108969	229201
68032	229202
60941	229203
22877	229204
32501	229205
5341	229206
53870	229207
74069	229208
19013	229209
116723	229210
468	229211
23109	229212
93231	229213
8847	229214
95938	229215
20091	229216
55450	229217
73176	229218
91115	229219
76922	229220
36939	229221
113470	229222
120259	229223
115770	229224
42	229225
33109	229226
14655	229227
113739	229228
134351	229229
24238	229230
10544	229231
773	229232
11791	229233
6871	229234
106464	229235
2125	229236
145332	229237
18467	229238
34483	229239
42957	229240
1688	229241
56859	229242
71302	229243
45881	229244
21770	229245
80553	229246
7930	229247
44674	229248
128857	229249
109192	229250
6043	229251
27368	229252
251	229253
17502	229254
79869	229255
914	229256
104939	229257
37486	229258
43688	229259
54159	229260
64478	229261
8114	229262
14833	229263
93547	229264
26061	229265
59554	229266
1809	229267
1463	229268
130828	229269
57300	229270
112542	229271
2165	229272
6604	229273
8373	229274
63146	229275
30329	229276
99672	229277
24918	229278
55551	229279
22385	229280
78766	229281
35445	229282
26365	229283
32023	229284
57026	229285
24884	229286
5627	229287
91633	229288
5	229289
118801	229290
81039	229291
39284	229292
112703	229293
19712	229294
7088	229295
35651	229296
137241	229297
31714	229298
33206	229299
58648	229300
21673	229301
27698	229302
40022	229303
8383	229304
25177	229305
11601	229306
22089	229307
40020	229308
11578	229309
98119	229310
127142	229311
81528	229312
30658	229313
3080	229314
27527	229315
87425	229316
19734	229317
694	229318
58109	229319
6831	229320
26035	229321
4828	229322
68232	229323
14303	229324
99955	229325
78615	229326
49246	229327
4767	229328
13803	229329
16723	229330
100749	229331
121000	229332
86193	229333
3494	229334
4842	229335
13362	229336
67395	229337
46640	229338
65483	229339
43121	229340
6534	229341
38883	229342
64830	229343
12548	229344
49053	229345
5973	229346
118938	229347
32667	229348
71985	229349
59970	229350
14645	229351
7030	229352
18833	229353
43050	229354
68107	229355
137514	229356
39414	229357
14020	229358
12898	229359
29132	229360
58623	229361
1426	229362
5944	229363
101844	229364
43941	229365
64173	229366
47307	229367
48117	229368
40160	229369
20293	229370
74318	229371
61403	229372
19806	229373
112158	229374
38196	229375
7844	229376
28449	229377
36305	229378
77630	229379
4129	229380
36894	229381
95611	229382
89589	229383
14508	229384
24004	229385
44285	229386
92297	229387
19776	229388
123	229389
19032	229390
1871	229391
18169	229392
79743	229393
61422	229394
20373	229395
105979	229396
149745	229397
2610	229398
123826	229399
62807	229400
57094	229401
115998	229402
49013	229403
33841	229404
39432	229405
26471	229406
95399	229407
104	229408
114449	229409
62579	229410
46874	229411
63741	229412
22644	229413
25928	229414
44972	229415
29159	229416
68446	229417
58871	229418
3429	229419
9726	229420
59478	229421
92913	229422
86839	229423
108738	229424
49652	229425
21380	229426
28597	229427
59972	229428
25207	229429
18647	229430
19671	229431
38151	229432
15802	229433
96249	229434
60175	229435
7972	229436
29560	229437
3994	229438
11324	229439
70395	229440
69910	229441
93920	229442
135868	229443
20889	229444
29795	229445
127373	229446
1678	229447
17048	229448
68339	229449
26288	229450
2914	229451
35294	229452
71689	229453
62795	229454
59079	229455
86926	229456
2205	229457
32943	229458
144148	229459
34015	229460
61622	229461
1149	229462
628	229463
60173	229464
25644	229465
119954	229466
8998	229467
86824	229468
33279	229469
68920	229470
18335	229471
29857	229472
75911	229473
21995	229474
28036	229475
27692	229476
8001	229477
45715	229478
10342	229479
119140	229480
15205	229481
56963	229482
14586	229483
49268	229484
22893	229485
30694	229486
123742	229487
46944	229488
53130	229489
4147	229490
298	229491
137922	229492
46749	229493
41674	229494
19	229495
9382	229496
61487	229497
127943	229498
51673	229499
54255	229500
38232	229501
21165	229502
1314	229503
95011	229504
107933	229505
58450	229506
33619	229507
144527	229508
54267	229509
54164	229510
20008	229511
9530	229512
3568	229513
89131	229514
58879	229515
128294	229516
150412	229517
113972	229518
12139	229519
57888	229520
7108	229521
67121	229522
6153	229523
6173	229524
131331	229525
105700	229526
47255	229527
39239	229528
15657	229529
858	229530
103103	229531
57498	229532
72565	229533
12479	229534
118701	229535
99712	229536
71911	229537
3339	229538
101213	229539
5114	229540
11309	229541
81483	229542
72087	229543
6485	229544
74008	229545
60953	229546
63335	229547
37509	229548
8710	229549
88939	229550
9241	229551
74665	229552
30539	229553
27010	229554
80168	229555
54889	229556
91159	229557
28125	229558
15291	229559
54794	229560
111712	229561
4436	229562
12589	229563
29193	229564
22347	229565
90408	229566
118969	229567
117182	229568
51317	229569
70088	229570
139071	229571
102040	229572
122078	229573
61031	229574
70888	229575
34237	229576
100272	229577
4084	229578
4977	229579
77827	229580
16424	229581
19930	229582
10855	229583
17304	229584
19555	229585
1598	229586
71761	229587
4409	229588
146148	229589
4510	229590
6154	229591
1490	229592
15773	229593
93948	229594
57628	229595
122997	229596
235	229597
56447	229598
21502	229599
125072	229600
12035	229601
2705	229602
3024	229603
17307	229604
10250	229605
41870	229606
62875	229607
83044	229608
6235	229609
22805	229610
46788	229611
31642	229612
25160	229613
23449	229614
58267	229615
323	229616
37586	229617
28085	229618
7325	229619
86578	229620
97509	229621
25603	229622
49506	229623
101414	229624
22574	229625
21993	229626
132535	229627
11144	229628
40448	229629
84422	229630
115940	229631
26987	229632
24278	229633
3226	229634
5749	229635
2496	229636
6154	229637
95531	229638
11572	229639
15382	229640
83078	229641
85067	229642
67917	229643
63096	229644
7119	229645
67946	229646
57228	229647
939	229648
42520	229649
43521	229650
65616	229651
17663	229652
15484	229653
36734	229654
37991	229655
40597	229656
2897	229657
2911	229658
40135	229659
40528	229660
39791	229661
731	229662
43961	229663
64464	229664
120066	229665
1220	229666
82507	229667
15361	229668
21578	229669
8413	229670
94210	229671
48006	229672
4169	229673
42533	229674
61151	229675
4886	229676
67052	229677
67065	229678
29857	229679
12631	229680
116489	229681
113324	229682
119057	229683
36681	229684
8635	229685
32460	229686
8509	229687
60718	229688
3042	229689
15910	229690
48664	229691
106825	229692
8813	229693
122522	229694
16639	229695
34948	229696
61969	229697
52322	229698
60131	229699
6504	229700
48787	229701
31239	229702
46951	229703
10091	229704
5528	229705
2921	229706
37775	229707
43729	229708
30317	229709
118631	229710
37834	229711
59448	229712
31498	229713
78390	229714
104844	229715
133304	229716
35338	229717
52745	229718
12767	229719
38827	229720
8487	229721
15098	229722
24595	229723
39376	229724
19639	229725
73580	229726
19115	229727
31085	229728
17344	229729
70699	229730
20267	229731
73143	229732
8659	229733
146622	229734
42183	229735
54659	229736
10782	229737
68310	229738
119509	229739
14701	229740
12757	229741
17870	229742
24595	229743
13495	229744
69646	229745
50356	229746
3808	229747
48775	229748
64180	229749
22951	229750
29330	229751
53226	229752
24779	229753
101836	229754
126565	229755
112750	229756
111116	229757
40766	229758
94949	229759
106273	229760
42088	229761
4599	229762
17440	229763
61121	229764
4805	229765
6233	229766
46019	229767
469	229768
10635	229769
134905	229770
72239	229771
89242	229772
15187	229773
33519	229774
5013	229775
96125	229776
121594	229777
70147	229778
30045	229779
79759	229780
147709	229781
45886	229782
58744	229783
95418	229784
29607	229785
5778	229786
54830	229787
20227	229788
67389	229789
46390	229790
71236	229791
45467	229792
18457	229793
92236	229794
4727	229795
3730	229796
97055	229797
25172	229798
8722	229799
3173	229800
48232	229801
75134	229802
22160	229803
47252	229804
4980	229805
10757	229806
7185	229807
75786	229808
15280	229809
33001	229810
103548	229811
50790	229812
1173	229813
76525	229814
48484	229815
45141	229816
28690	229817
19829	229818
2379	229819
63762	229820
61691	229821
13086	229822
12216	229823
27	229824
63369	229825
40943	229826
21664	229827
7244	229828
51907	229829
26240	229830
68037	229831
79397	229832
4816	229833
4127	229834
5079	229835
21075	229836
38014	229837
35810	229838
38160	229839
53144	229840
1849	229841
18381	229842
16591	229843
35048	229844
4665	229845
7929	229846
886	229847
32376	229848
24828	229849
34883	229850
6275	229851
44400	229852
39937	229853
5499	229854
19253	229855
34845	229856
130391	229857
6507	229858
94437	229859
46265	229860
28621	229861
86649	229862
44493	229863
8916	229864
67650	229865
22641	229866
110269	229867
11504	229868
82839	229869
31827	229870
25957	229871
55011	229872
55830	229873
8834	229874
3065	229875
14164	229876
83318	229877
92983	229878
3144	229879
38923	229880
120432	229881
52724	229882
36389	229883
96900	229884
33034	229885
29623	229886
2767	229887
4126	229888
74955	229889
7691	229890
150094	229891
9027	229892
111932	229893
37305	229894
35457	229895
60490	229896
120146	229897
16998	229898
69049	229899
30717	229900
2043	229901
59048	229902
55697	229903
27565	229904
122600	229905
112942	229906
2192	229907
15729	229908
117823	229909
88952	229910
44419	229911
98957	229912
14061	229913
20728	229914
16587	229915
87458	229916
77035	229917
59741	229918
43136	229919
14860	229920
134582	229921
21646	229922
16183	229923
741	229924
3316	229925
5004	229926
39037	229927
16538	229928
87596	229929
107827	229930
57533	229931
74744	229932
88368	229933
64335	229934
32349	229935
135638	229936
95115	229937
18865	229938
75109	229939
45624	229940
68553	229941
39920	229942
24443	229943
8771	229944
23994	229945
19168	229946
80613	229947
19742	229948
118560	229949
13341	229950
11381	229951
28054	229952
2041	229953
120061	229954
64621	229955
3801	229956
39209	229957
53	229958
54216	229959
1981	229960
35182	229961
86752	229962
122557	229963
55559	229964
8868	229965
43762	229966
91154	229967
104785	229968
16052	229969
89135	229970
5270	229971
120178	229972
43321	229973
54670	229974
58762	229975
33760	229976
73821	229977
20376	229978
91661	229979
6080	229980
34065	229981
24051	229982
1057	229983
57196	229984
130030	229985
49720	229986
62165	229987
9694	229988
3396	229989
17314	229990
100730	229991
6223	229992
121353	229993
48600	229994
93968	229995
50701	229996
99462	229997
118659	229998
8285	229999
63703	230000
1324	230001
75042	230002
1766	230003
5472	230004
34951	230005
23602	230006
396	230007
1463	230008
115713	230009
49018	230010
16235	230011
4949	230012
4922	230013
36613	230014
28380	230015
47626	230016
17029	230017
20763	230018
36744	230019
25979	230020
95868	230021
72710	230022
8988	230023
115948	230024
58847	230025
24238	230026
59701	230027
2627	230028
54730	230029
31717	230030
103978	230031
73575	230032
1692	230033
129362	230034
3486	230035
9605	230036
7274	230037
3873	230038
113616	230039
11614	230040
3401	230041
12671	230042
14942	230043
48855	230044
1232	230045
29970	230046
14564	230047
145958	230048
43806	230049
70608	230050
136483	230051
42251	230052
1983	230053
13231	230054
59259	230055
7121	230056
16494	230057
24646	230058
4938	230059
25589	230060
109438	230061
97591	230062
58590	230063
14817	230064
42923	230065
103958	230066
69052	230067
98219	230068
37161	230069
124832	230070
51103	230071
16394	230072
73711	230073
38402	230074
11931	230075
103365	230076
83266	230077
90441	230078
61656	230079
14896	230080
3476	230081
42866	230082
1715	230083
40892	230084
10742	230085
15773	230086
87766	230087
9944	230088
125390	230089
20475	230090
52132	230091
110850	230092
4931	230093
124113	230094
52317	230095
7980	230096
16586	230097
69467	230098
29723	230099
138497	230100
52284	230101
54157	230102
46896	230103
27310	230104
16631	230105
4578	230106
15579	230107
13465	230108
138641	230109
81066	230110
2624	230111
14898	230112
119432	230113
99631	230114
120925	230115
56985	230116
11358	230117
6304	230118
97715	230119
50752	230120
6141	230121
102700	230122
100297	230123
11315	230124
100305	230125
14780	230126
46883	230127
53358	230128
81525	230129
102005	230130
83947	230131
22480	230132
85077	230133
234	230134
35186	230135
42741	230136
89394	230137
47915	230138
56944	230139
112122	230140
7473	230141
60696	230142
31179	230143
109189	230144
80535	230145
26851	230146
17728	230147
4945	230148
41538	230149
37182	230150
43037	230151
49352	230152
108561	230153
43303	230154
84360	230155
100089	230156
16063	230157
34320	230158
8649	230159
86086	230160
1482	230161
111664	230162
52194	230163
67726	230164
9522	230165
94298	230166
43809	230167
14643	230168
265	230169
7465	230170
35920	230171
4853	230172
85825	230173
53531	230174
12557	230175
18125	230176
3183	230177
124576	230178
88626	230179
50772	230180
8533	230181
34875	230182
32812	230183
51387	230184
5833	230185
111509	230186
50811	230187
34865	230188
771	230189
131727	230190
65947	230191
102927	230192
72695	230193
11103	230194
51663	230195
107654	230196
100618	230197
5736	230198
8798	230199
147576	230200
18799	230201
86464	230202
94596	230203
74003	230204
19606	230205
47976	230206
112892	230207
21120	230208
19830	230209
63320	230210
7850	230211
8506	230212
53202	230213
79024	230214
46459	230215
136620	230216
116179	230217
2220	230218
5797	230219
31647	230220
107826	230221
44531	230222
25487	230223
8834	230224
111308	230225
23100	230226
88193	230227
3741	230228
31598	230229
2326	230230
1020	230231
48398	230232
52744	230233
11896	230234
19493	230235
106186	230236
126299	230237
5611	230238
69885	230239
22623	230240
66870	230241
41411	230242
47195	230243
53400	230244
136671	230245
30236	230246
78666	230247
67701	230248
13213	230249
88871	230250
31264	230251
14082	230252
1698	230253
6347	230254
24249	230255
113114	230256
70627	230257
23446	230258
9390	230259
68119	230260
116622	230261
43840	230262
38685	230263
100571	230264
14966	230265
32350	230266
44038	230267
59695	230268
89156	230269
3468	230270
113698	230271
33579	230272
75565	230273
643	230274
15040	230275
21123	230276
88544	230277
6321	230278
4233	230279
24960	230280
10528	230281
29922	230282
965	230283
112189	230284
25690	230285
43782	230286
10115	230287
128352	230288
49527	230289
13171	230290
77710	230291
12925	230292
36656	230293
32246	230294
14832	230295
24500	230296
2062	230297
63774	230298
37150	230299
44612	230300
116	230301
33609	230302
53498	230303
44158	230304
130259	230305
4800	230306
13180	230307
93623	230308
60346	230309
36666	230310
7980	230311
10450	230312
40731	230313
4909	230314
18520	230315
44840	230316
60587	230317
75620	230318
52494	230319
98349	230320
38216	230321
19395	230322
25795	230323
84449	230324
10236	230325
4983	230326
15567	230327
64428	230328
63644	230329
109537	230330
48465	230331
8555	230332
14995	230333
2774	230334
81346	230335
85098	230336
39798	230337
1031	230338
12664	230339
6223	230340
31273	230341
4758	230342
902	230343
3287	230344
10810	230345
27370	230346
22833	230347
37131	230348
77112	230349
30949	230350
98905	230351
26523	230352
137835	230353
52775	230354
45762	230355
2950	230356
98303	230357
54385	230358
13719	230359
1365	230360
96773	230361
132035	230362
16930	230363
13731	230364
32671	230365
63392	230366
8879	230367
49421	230368
1237	230369
37916	230370
67424	230371
100749	230372
20906	230373
234	230374
103535	230375
53014	230376
29312	230377
22715	230378
120	230379
14671	230380
3044	230381
10217	230382
104301	230383
59889	230384
184	230385
3585	230386
8903	230387
10284	230388
6486	230389
65724	230390
24844	230391
59664	230392
66124	230393
3031	230394
117067	230395
79732	230396
55947	230397
40141	230398
40594	230399
24709	230400
883	230401
93798	230402
31835	230403
15931	230404
116120	230405
107348	230406
48211	230407
133262	230408
14626	230409
2609	230410
51981	230411
28674	230412
45240	230413
54446	230414
59651	230415
12644	230416
52635	230417
19048	230418
75682	230419
83081	230420
7319	230421
35816	230422
28021	230423
5793	230424
2657	230425
71800	230426
1459	230427
107536	230428
7057	230429
70057	230430
381	230431
100087	230432
8829	230433
2260	230434
79834	230435
59637	230436
29649	230437
114349	230438
30855	230439
23060	230440
52129	230441
102391	230442
72724	230443
2995	230444
97158	230445
110855	230446
201	230447
25517	230448
42982	230449
48439	230450
10512	230451
60610	230452
11996	230453
40187	230454
114237	230455
43388	230456
2021	230457
75226	230458
48110	230459
9786	230460
86998	230461
1588	230462
29786	230463
85042	230464
4021	230465
60646	230466
28898	230467
1717	230468
2029	230469
51143	230470
62645	230471
77431	230472
142827	230473
41296	230474
8359	230475
32172	230476
51216	230477
45798	230478
28569	230479
62662	230480
65247	230481
75482	230482
686	230483
82389	230484
99546	230485
13558	230486
32518	230487
42862	230488
42496	230489
104229	230490
60590	230491
60412	230492
97173	230493
120900	230494
43346	230495
41388	230496
48254	230497
138825	230498
17011	230499
4534	230500
59429	230501
9302	230502
48831	230503
22229	230504
62229	230505
31633	230506
24644	230507
22378	230508
30127	230509
101643	230510
5875	230511
33373	230512
8860	230513
29808	230514
30603	230515
98389	230516
54238	230517
21774	230518
355	230519
104762	230520
36637	230521
63831	230522
22140	230523
105481	230524
25771	230525
94286	230526
4209	230527
532	230528
21407	230529
3457	230530
22112	230531
39920	230532
32100	230533
3562	230534
4783	230535
16274	230536
534	230537
30619	230538
56285	230539
6385	230540
493	230541
26058	230542
68876	230543
27959	230544
35208	230545
2318	230546
125827	230547
9954	230548
112610	230549
9247	230550
56832	230551
67729	230552
52321	230553
49856	230554
37803	230555
4899	230556
96766	230557
48985	230558
52941	230559
58353	230560
120989	230561
23937	230562
3316	230563
119988	230564
39986	230565
56996	230566
63336	230567
16873	230568
100544	230569
4	230570
23412	230571
48460	230572
69990	230573
657	230574
42684	230575
2886	230576
9090	230577
42606	230578
137782	230579
16406	230580
37012	230581
13966	230582
23416	230583
45311	230584
533	230585
82936	230586
89793	230587
10604	230588
77655	230589
18674	230590
11651	230591
72229	230592
14590	230593
12058	230594
57966	230595
28611	230596
1051	230597
84004	230598
92566	230599
59357	230600
110904	230601
52621	230602
52899	230603
88867	230604
3957	230605
4621	230606
6395	230607
5586	230608
43702	230609
43835	230610
74772	230611
98537	230612
9900	230613
28177	230614
41097	230615
307	230616
62241	230617
93556	230618
140689	230619
110816	230620
83100	230621
18348	230622
5136	230623
14150	230624
45123	230625
115579	230626
62854	230627
35885	230628
57751	230629
19548	230630
916	230631
36792	230632
55057	230633
34966	230634
2517	230635
64552	230636
581	230637
34270	230638
1858	230639
86768	230640
8602	230641
8243	230642
73725	230643
6134	230644
3006	230645
24393	230646
38614	230647
94842	230648
8729	230649
37962	230650
48286	230651
200	230652
70938	230653
24933	230654
65287	230655
16598	230656
17959	230657
71629	230658
22940	230659
36402	230660
10985	230661
3775	230662
26474	230663
40959	230664
541	230665
78823	230666
144765	230667
11903	230668
78609	230669
13251	230670
29883	230671
2677	230672
28931	230673
22566	230674
3281	230675
10844	230676
18216	230677
1101	230678
31864	230679
97021	230680
22816	230681
5763	230682
95616	230683
49675	230684
29848	230685
75995	230686
11059	230687
9191	230688
89729	230689
70197	230690
41628	230691
21496	230692
37973	230693
42183	230694
3974	230695
77634	230696
51283	230697
88254	230698
135653	230699
64858	230700
114657	230701
113744	230702
66	230703
24472	230704
10815	230705
11572	230706
6760	230707
89615	230708
11290	230709
67897	230710
21084	230711
56550	230712
78576	230713
52939	230714
92672	230715
39137	230716
121976	230717
5249	230718
89854	230719
2142	230720
4433	230721
34334	230722
41780	230723
1420	230724
128222	230725
63175	230726
79620	230727
67519	230728
17516	230729
20824	230730
38697	230731
52200	230732
25104	230733
32584	230734
23833	230735
47118	230736
9955	230737
40304	230738
2015	230739
130973	230740
99616	230741
42685	230742
42753	230743
110310	230744
7830	230745
6721	230746
43197	230747
30289	230748
31410	230749
115120	230750
48499	230751
22873	230752
6911	230753
110992	230754
1391	230755
38273	230756
28630	230757
44363	230758
766	230759
82846	230760
23647	230761
21001	230762
50594	230763
47047	230764
17369	230765
28013	230766
27966	230767
57635	230768
49332	230769
100666	230770
96062	230771
21186	230772
12464	230773
6725	230774
11461	230775
41213	230776
109757	230777
9928	230778
25276	230779
31949	230780
13685	230781
18494	230782
7793	230783
75282	230784
15108	230785
43428	230786
3036	230787
58429	230788
6443	230789
49481	230790
1317	230791
38879	230792
12837	230793
71160	230794
103985	230795
63559	230796
118188	230797
15362	230798
7165	230799
103562	230800
93149	230801
12673	230802
2184	230803
6237	230804
64266	230805
136378	230806
4117	230807
4267	230808
97717	230809
17926	230810
102968	230811
26895	230812
75753	230813
9382	230814
56052	230815
61	230816
6470	230817
96147	230818
25	230819
46755	230820
61149	230821
42988	230822
99448	230823
281	230824
72539	230825
12058	230826
4175	230827
55525	230828
192	230829
74782	230830
11008	230831
18377	230832
127781	230833
24211	230834
8167	230835
87311	230836
112374	230837
19637	230838
44320	230839
2899	230840
136312	230841
12343	230842
97410	230843
14594	230844
5353	230845
138959	230846
90113	230847
2240	230848
60689	230849
10006	230850
95028	230851
36407	230852
1991	230853
123238	230854
33509	230855
6883	230856
139697	230857
67225	230858
10442	230859
141712	230860
1882	230861
5287	230862
102601	230863
100837	230864
27481	230865
22748	230866
78188	230867
128727	230868
20871	230869
147320	230870
11241	230871
100935	230872
18432	230873
7137	230874
29051	230875
18255	230876
60537	230877
71992	230878
76105	230879
39827	230880
65375	230881
39099	230882
137264	230883
5904	230884
27257	230885
53654	230886
52216	230887
85941	230888
66994	230889
35800	230890
11387	230891
76465	230892
67620	230893
497	230894
27814	230895
24664	230896
13923	230897
61287	230898
15016	230899
71344	230900
14737	230901
84168	230902
140260	230903
32644	230904
39854	230905
12722	230906
25102	230907
20063	230908
49222	230909
66759	230910
37652	230911
44328	230912
145934	230913
82340	230914
33170	230915
40336	230916
37568	230917
69578	230918
51009	230919
94792	230920
45710	230921
36290	230922
32740	230923
73013	230924
54996	230925
70026	230926
135081	230927
51305	230928
17701	230929
85259	230930
134334	230931
54618	230932
17339	230933
44063	230934
35616	230935
1799	230936
31576	230937
20747	230938
40636	230939
80486	230940
951	230941
20057	230942
16707	230943
36556	230944
38255	230945
4423	230946
110633	230947
12348	230948
55380	230949
10054	230950
7884	230951
32222	230952
75436	230953
21664	230954
100589	230955
303	230956
19737	230957
31299	230958
133417	230959
17836	230960
51601	230961
3763	230962
45496	230963
48214	230964
10919	230965
7721	230966
95556	230967
137087	230968
5819	230969
36429	230970
16654	230971
31552	230972
11219	230973
48793	230974
51364	230975
40450	230976
4871	230977
3923	230978
23211	230979
18081	230980
71828	230981
101766	230982
70322	230983
66375	230984
25382	230985
29769	230986
106988	230987
51230	230988
363	230989
94645	230990
94554	230991
867	230992
55605	230993
45609	230994
104189	230995
47038	230996
9659	230997
115250	230998
117296	230999
626	231000
93979	231001
22520	231002
108234	231003
6489	231004
1051	231005
28637	231006
72923	231007
27296	231008
3117	231009
5237	231010
30630	231011
31152	231012
13159	231013
78478	231014
81340	231015
77642	231016
34708	231017
989	231018
21112	231019
219	231020
7319	231021
1809	231022
27284	231023
61924	231024
49133	231025
22778	231026
4491	231027
218	231028
21212	231029
19325	231030
27280	231031
4799	231032
13239	231033
26703	231034
63237	231035
7176	231036
14259	231037
759	231038
127593	231039
37725	231040
74125	231041
87718	231042
99514	231043
515	231044
106806	231045
24814	231046
5780	231047
35985	231048
130974	231049
10980	231050
34677	231051
166	231052
4565	231053
66895	231054
449	231055
79189	231056
22408	231057
11402	231058
9461	231059
14	231060
29690	231061
129298	231062
29169	231063
126839	231064
112815	231065
24401	231066
6066	231067
8733	231068
35628	231069
137227	231070
1368	231071
10221	231072
31227	231073
71158	231074
12640	231075
69398	231076
105020	231077
37346	231078
96874	231079
123067	231080
31756	231081
42805	231082
43322	231083
6749	231084
29067	231085
665	231086
7981	231087
4183	231088
119053	231089
34698	231090
150550	231091
42997	231092
110337	231093
37199	231094
52686	231095
71308	231096
134305	231097
54659	231098
21532	231099
82043	231100
15821	231101
3081	231102
64320	231103
7796	231104
44278	231105
32970	231106
53594	231107
6616	231108
13031	231109
6712	231110
56197	231111
29844	231112
75584	231113
1464	231114
8348	231115
29354	231116
14844	231117
120828	231118
80461	231119
5816	231120
2909	231121
96914	231122
106037	231123
80	231124
34813	231125
212	231126
63123	231127
43721	231128
57896	231129
62091	231130
90603	231131
8553	231132
38805	231133
15280	231134
24359	231135
8525	231136
97027	231137
19928	231138
136881	231139
70715	231140
25603	231141
6268	231142
96800	231143
5068	231144
44130	231145
4257	231146
62692	231147
56677	231148
33802	231149
84802	231150
35650	231151
29315	231152
4250	231153
56869	231154
28386	231155
104537	231156
73086	231157
65010	231158
2667	231159
87230	231160
39168	231161
74473	231162
242	231163
8027	231164
51738	231165
44545	231166
3701	231167
31504	231168
74934	231169
32545	231170
146766	231171
8595	231172
24153	231173
65764	231174
3599	231175
1166	231176
11957	231177
111720	231178
7218	231179
122458	231180
83429	231181
9010	231182
46599	231183
29707	231184
34782	231185
40089	231186
30819	231187
18694	231188
66570	231189
744	231190
80031	231191
31483	231192
147169	231193
89145	231194
22923	231195
121173	231196
38642	231197
108529	231198
130046	231199
28628	231200
84983	231201
20567	231202
69547	231203
908	231204
24844	231205
1541	231206
121304	231207
69	231208
9742	231209
120103	231210
57347	231211
147389	231212
60171	231213
9936	231214
6517	231215
3021	231216
1475	231217
47946	231218
37081	231219
74254	231220
9172	231221
10226	231222
82828	231223
35229	231224
14827	231225
77931	231226
64817	231227
104220	231228
123497	231229
125329	231230
111603	231231
32793	231232
37615	231233
10528	231234
12299	231235
82236	231236
17321	231237
21916	231238
59280	231239
84047	231240
79488	231241
14743	231242
80356	231243
65958	231244
29429	231245
11058	231246
27570	231247
13012	231248
25553	231249
15138	231250
10549	231251
74021	231252
26933	231253
53783	231254
52175	231255
21100	231256
28200	231257
28843	231258
83924	231259
121512	231260
61976	231261
56354	231262
1830	231263
50014	231264
22616	231265
55793	231266
22014	231267
70543	231268
23517	231269
19589	231270
103374	231271
17546	231272
18332	231273
104173	231274
28586	231275
14077	231276
51386	231277
9056	231278
64869	231279
12345	231280
51120	231281
90488	231282
31946	231283
37371	231284
36964	231285
38352	231286
922	231287
91381	231288
46502	231289
56316	231290
45272	231291
88	231292
16521	231293
24142	231294
120454	231295
121568	231296
30961	231297
96829	231298
5392	231299
24930	231300
103783	231301
1188	231302
2233	231303
18379	231304
6089	231305
110531	231306
43812	231307
4147	231308
5310	231309
27915	231310
88319	231311
84727	231312
120989	231313
47868	231314
61554	231315
2855	231316
78838	231317
2240	231318
39393	231319
49476	231320
224	231321
830	231322
147695	231323
3703	231324
28543	231325
41075	231326
159	231327
87592	231328
42848	231329
35508	231330
41968	231331
44621	231332
100346	231333
8492	231334
20904	231335
5180	231336
25202	231337
3045	231338
5020	231339
5078	231340
4265	231341
62594	231342
36079	231343
54136	231344
53937	231345
31500	231346
6766	231347
30118	231348
18603	231349
12751	231350
11546	231351
34507	231352
16046	231353
45536	231354
21744	231355
80451	231356
97759	231357
36644	231358
2744	231359
115988	231360
95	231361
1317	231362
61217	231363
109951	231364
46045	231365
117902	231366
51542	231367
2642	231368
4419	231369
17045	231370
89213	231371
6071	231372
15347	231373
50552	231374
77733	231375
93781	231376
11052	231377
33801	231378
87327	231379
43428	231380
13557	231381
18287	231382
5098	231383
34235	231384
53845	231385
86009	231386
67573	231387
20151	231388
107109	231389
26275	231390
37532	231391
16940	231392
27212	231393
45239	231394
28	231395
10534	231396
45445	231397
115707	231398
65032	231399
49395	231400
44750	231401
59943	231402
11674	231403
85448	231404
18460	231405
123829	231406
14989	231407
7202	231408
36713	231409
113173	231410
14450	231411
105106	231412
16558	231413
41773	231414
120	231415
10055	231416
20072	231417
47670	231418
119947	231419
3779	231420
19461	231421
48769	231422
12478	231423
8035	231424
4215	231425
18885	231426
74	231427
26790	231428
43255	231429
2532	231430
8145	231431
29340	231432
114893	231433
60062	231434
16357	231435
31863	231436
59781	231437
22995	231438
9794	231439
3190	231440
137063	231441
37999	231442
82674	231443
55245	231444
82130	231445
70385	231446
56350	231447
35762	231448
58239	231449
25814	231450
4621	231451
92040	231452
82151	231453
18142	231454
79316	231455
87881	231456
75068	231457
118250	231458
8940	231459
106539	231460
31473	231461
4742	231462
84686	231463
12439	231464
18905	231465
13129	231466
56701	231467
11440	231468
30375	231469
114370	231470
132906	231471
33063	231472
33992	231473
6215	231474
100736	231475
120448	231476
73830	231477
42995	231478
27856	231479
25342	231480
138907	231481
666	231482
19038	231483
8651	231484
5119	231485
112560	231486
123933	231487
86	231488
2373	231489
3218	231490
117238	231491
14120	231492
12459	231493
9679	231494
369	231495
22450	231496
13528	231497
164	231498
14705	231499
33039	231500
93543	231501
18247	231502
96454	231503
30622	231504
5104	231505
22801	231506
4251	231507
13296	231508
76942	231509
8544	231510
14679	231511
36063	231512
19858	231513
77273	231514
10759	231515
44815	231516
32231	231517
10163	231518
114056	231519
99074	231520
14943	231521
44526	231522
78696	231523
110457	231524
43100	231525
29178	231526
14356	231527
70125	231528
92896	231529
90039	231530
13056	231531
44471	231532
56248	231533
7316	231534
54350	231535
14120	231536
60619	231537
11867	231538
77605	231539
31543	231540
49843	231541
108941	231542
90412	231543
80562	231544
52574	231545
3583	231546
8196	231547
37291	231548
27462	231549
69452	231550
4926	231551
13167	231552
145170	231553
49903	231554
61060	231555
35463	231556
67278	231557
38470	231558
16611	231559
22759	231560
128764	231561
15933	231562
14456	231563
43173	231564
5558	231565
5985	231566
79098	231567
32654	231568
101591	231569
23625	231570
25688	231571
71465	231572
1176	231573
34244	231574
120725	231575
86472	231576
75892	231577
98345	231578
108736	231579
29309	231580
49756	231581
58955	231582
28807	231583
114789	231584
23145	231585
503	231586
104029	231587
49465	231588
23660	231589
23	231590
26418	231591
15346	231592
1932	231593
69720	231594
27893	231595
106176	231596
23653	231597
15649	231598
83890	231599
50852	231600
2912	231601
2323	231602
119188	231603
77768	231604
11597	231605
22621	231606
16161	231607
115936	231608
1920	231609
947	231610
16584	231611
1571	231612
32286	231613
22043	231614
48282	231615
3939	231616
810	231617
30644	231618
9864	231619
593	231620
16547	231621
23282	231622
50852	231623
58427	231624
2830	231625
2974	231626
70154	231627
38128	231628
89433	231629
72657	231630
74576	231631
141586	231632
14307	231633
16764	231634
87692	231635
7352	231636
8238	231637
24354	231638
9378	231639
6710	231640
28983	231641
16722	231642
62681	231643
7910	231644
24234	231645
10827	231646
22153	231647
29148	231648
57408	231649
7029	231650
41511	231651
41397	231652
112224	231653
106529	231654
87848	231655
27372	231656
74594	231657
22043	231658
29774	231659
495	231660
97808	231661
12173	231662
83398	231663
17929	231664
35456	231665
10574	231666
573	231667
36641	231668
33796	231669
57632	231670
14414	231671
3216	231672
75123	231673
89827	231674
97092	231675
25935	231676
48015	231677
147454	231678
1174	231679
59372	231680
89868	231681
49244	231682
12266	231683
4615	231684
87462	231685
44786	231686
39831	231687
87854	231688
90046	231689
16315	231690
52429	231691
105033	231692
29519	231693
940	231694
24996	231695
5629	231696
32665	231697
41603	231698
115956	231699
3515	231700
61858	231701
6895	231702
11346	231703
1292	231704
16851	231705
88050	231706
12015	231707
4785	231708
38232	231709
31917	231710
41180	231711
29501	231712
50933	231713
35179	231714
17538	231715
7195	231716
80541	231717
22660	231718
46175	231719
19503	231720
28368	231721
46229	231722
79700	231723
57993	231724
31828	231725
7771	231726
60642	231727
35143	231728
103766	231729
66663	231730
61564	231731
76834	231732
16158	231733
56695	231734
69474	231735
6548	231736
43460	231737
38198	231738
73076	231739
31244	231740
63728	231741
70352	231742
59837	231743
8596	231744
1720	231745
21755	231746
29354	231747
3394	231748
35804	231749
136316	231750
29597	231751
12409	231752
49420	231753
51920	231754
125234	231755
53236	231756
30658	231757
49066	231758
15948	231759
2722	231760
74647	231761
1724	231762
25427	231763
29802	231764
37543	231765
101191	231766
132697	231767
80874	231768
46892	231769
47668	231770
106229	231771
130825	231772
55213	231773
23468	231774
1931	231775
26867	231776
72513	231777
3672	231778
310	231779
38640	231780
18390	231781
110146	231782
72163	231783
101203	231784
45571	231785
3536	231786
38350	231787
42306	231788
59149	231789
364	231790
52133	231791
2604	231792
51395	231793
23673	231794
67936	231795
60238	231796
61719	231797
27737	231798
4173	231799
42980	231800
1446	231801
43320	231802
21320	231803
29582	231804
22155	231805
77137	231806
83722	231807
46090	231808
19323	231809
10691	231810
6617	231811
14450	231812
60000	231813
34064	231814
80603	231815
23274	231816
108185	231817
5981	231818
132127	231819
65912	231820
18578	231821
79516	231822
64272	231823
15096	231824
43984	231825
6279	231826
64258	231827
75998	231828
43002	231829
88433	231830
128060	231831
13519	231832
15504	231833
77649	231834
125097	231835
80049	231836
68451	231837
6769	231838
90236	231839
54547	231840
71790	231841
20260	231842
40555	231843
14946	231844
98582	231845
104125	231846
1390	231847
25844	231848
21509	231849
1547	231850
42830	231851
64	231852
9307	231853
9737	231854
28242	231855
118896	231856
4350	231857
12288	231858
2697	231859
140800	231860
179	231861
44356	231862
20025	231863
72	231864
70565	231865
34665	231866
54794	231867
1698	231868
10279	231869
75085	231870
44545	231871
29543	231872
13578	231873
13033	231874
121108	231875
41061	231876
4383	231877
4573	231878
16978	231879
31	231880
13601	231881
30872	231882
91852	231883
105713	231884
3212	231885
53369	231886
48221	231887
16181	231888
8274	231889
70016	231890
6373	231891
59609	231892
103618	231893
15	231894
18834	231895
25204	231896
16739	231897
114462	231898
297	231899
90438	231900
41141	231901
77261	231902
35358	231903
19270	231904
28227	231905
7430	231906
104444	231907
13198	231908
4809	231909
13099	231910
98386	231911
4575	231912
251	231913
11871	231914
12245	231915
123392	231916
11160	231917
12469	231918
132860	231919
61235	231920
90794	231921
37230	231922
36265	231923
75298	231924
97634	231925
24876	231926
15152	231927
36172	231928
87379	231929
3844	231930
6573	231931
1443	231932
35132	231933
28496	231934
38770	231935
73211	231936
19476	231937
69327	231938
31982	231939
138122	231940
10751	231941
23720	231942
51340	231943
62784	231944
16150	231945
97454	231946
33585	231947
47714	231948
54217	231949
11449	231950
903	231951
122789	231952
83949	231953
27466	231954
87001	231955
47330	231956
10595	231957
4662	231958
31023	231959
41987	231960
27290	231961
21903	231962
42828	231963
78253	231964
43517	231965
103881	231966
12109	231967
437	231968
67522	231969
15809	231970
114761	231971
9419	231972
38013	231973
14635	231974
82271	231975
21650	231976
125568	231977
12216	231978
22523	231979
124600	231980
15286	231981
2598	231982
45016	231983
134009	231984
78280	231985
3873	231986
39455	231987
21460	231988
85568	231989
79039	231990
35786	231991
27791	231992
12020	231993
146264	231994
6952	231995
46294	231996
77554	231997
57010	231998
27129	231999
67690	232000
53606	232001
101802	232002
40959	232003
6923	232004
103887	232005
103516	232006
44409	232007
147943	232008
77816	232009
54928	232010
2090	232011
26368	232012
14102	232013
23353	232014
26128	232015
98974	232016
16493	232017
19166	232018
45694	232019
23721	232020
145981	232021
6064	232022
9513	232023
111592	232024
41562	232025
81694	232026
14518	232027
77828	232028
116350	232029
137666	232030
9344	232031
1009	232032
78996	232033
84607	232034
5791	232035
44124	232036
108133	232037
10540	232038
22159	232039
313	232040
6737	232041
7265	232042
131324	232043
2288	232044
65002	232045
27087	232046
23765	232047
90592	232048
50389	232049
8889	232050
40780	232051
42289	232052
32416	232053
1369	232054
25733	232055
5194	232056
8382	232057
21691	232058
10474	232059
84532	232060
6448	232061
242	232062
67526	232063
10199	232064
22808	232065
134074	232066
198	232067
333	232068
72273	232069
107305	232070
8345	232071
91327	232072
16622	232073
134559	232074
54555	232075
72901	232076
86976	232077
3791	232078
1030	232079
5116	232080
82906	232081
21954	232082
70716	232083
17820	232084
39498	232085
60726	232086
90885	232087
149962	232088
64583	232089
1259	232090
17100	232091
49571	232092
66319	232093
90905	232094
17356	232095
8188	232096
13193	232097
10908	232098
53791	232099
22415	232100
3964	232101
128985	232102
12732	232103
52133	232104
6646	232105
11393	232106
123738	232107
39644	232108
50842	232109
91987	232110
79335	232111
102175	232112
17299	232113
40424	232114
10208	232115
9678	232116
136620	232117
5014	232118
15446	232119
23020	232120
18748	232121
100696	232122
26190	232123
13744	232124
105341	232125
22051	232126
23933	232127
8379	232128
31849	232129
87960	232130
351	232131
45154	232132
1172	232133
114751	232134
51329	232135
3464	232136
77885	232137
7899	232138
58126	232139
71005	232140
5975	232141
39709	232142
31148	232143
141550	232144
129445	232145
32323	232146
81469	232147
102338	232148
36599	232149
18982	232150
10929	232151
49346	232152
100719	232153
774	232154
43128	232155
37392	232156
3104	232157
190	232158
22913	232159
117703	232160
6384	232161
27579	232162
1038	232163
73994	232164
8055	232165
46601	232166
134373	232167
5688	232168
44451	232169
40186	232170
2387	232171
15771	232172
18904	232173
1869	232174
63392	232175
45852	232176
42648	232177
4368	232178
49041	232179
10105	232180
62804	232181
24363	232182
27088	232183
33206	232184
3157	232185
77646	232186
19037	232187
12544	232188
23143	232189
14120	232190
66903	232191
47688	232192
10283	232193
70785	232194
126479	232195
124539	232196
32535	232197
31668	232198
11029	232199
23228	232200
3882	232201
12982	232202
2310	232203
38302	232204
819	232205
33726	232206
35955	232207
42925	232208
43676	232209
20153	232210
14636	232211
63230	232212
114651	232213
6130	232214
116158	232215
4233	232216
136856	232217
790	232218
49543	232219
41460	232220
101981	232221
56839	232222
1479	232223
32858	232224
43908	232225
29523	232226
50365	232227
28998	232228
43193	232229
15160	232230
60210	232231
143373	232232
51293	232233
13451	232234
54449	232235
78648	232236
27335	232237
14632	232238
111034	232239
104408	232240
3184	232241
8632	232242
47322	232243
11423	232244
917	232245
12313	232246
55706	232247
65478	232248
51632	232249
61335	232250
52489	232251
4834	232252
38012	232253
56052	232254
6896	232255
47304	232256
18668	232257
112825	232258
149221	232259
63165	232260
103782	232261
5638	232262
81115	232263
41338	232264
56638	232265
146875	232266
54511	232267
30802	232268
104484	232269
53878	232270
12621	232271
38262	232272
14176	232273
7082	232274
68832	232275
44435	232276
143350	232277
105762	232278
15808	232279
8656	232280
100101	232281
99636	232282
64194	232283
862	232284
87591	232285
7711	232286
25245	232287
10876	232288
16380	232289
104324	232290
17094	232291
39433	232292
10683	232293
2355	232294
33014	232295
68193	232296
10053	232297
19224	232298
10060	232299
3896	232300
1947	232301
54747	232302
32166	232303
6431	232304
3488	232305
94802	232306
5977	232307
88396	232308
11040	232309
10407	232310
37735	232311
28360	232312
21444	232313
102062	232314
77515	232315
54269	232316
40957	232317
114478	232318
17423	232319
134925	232320
20244	232321
5512	232322
94745	232323
28054	232324
47420	232325
952	232326
97246	232327
301	232328
137869	232329
57039	232330
68724	232331
69872	232332
55	232333
10824	232334
59332	232335
11721	232336
28698	232337
36216	232338
51386	232339
57785	232340
57891	232341
28179	232342
70264	232343
5499	232344
19779	232345
40633	232346
53731	232347
90254	232348
65974	232349
2784	232350
71767	232351
53989	232352
42520	232353
123133	232354
133206	232355
73831	232356
1796	232357
10055	232358
55803	232359
5974	232360
50751	232361
16932	232362
5867	232363
119961	232364
41551	232365
39356	232366
3319	232367
39647	232368
43474	232369
15829	232370
81319	232371
114299	232372
30096	232373
100455	232374
82853	232375
29171	232376
59953	232377
19343	232378
44710	232379
75485	232380
88556	232381
104687	232382
38145	232383
31889	232384
48235	232385
50847	232386
48271	232387
10876	232388
78606	232389
27578	232390
6211	232391
46296	232392
64685	232393
72433	232394
3730	232395
51144	232396
71875	232397
120782	232398
137098	232399
20444	232400
82649	232401
995	232402
1499	232403
5639	232404
15575	232405
50142	232406
25672	232407
35998	232408
2432	232409
40550	232410
8776	232411
120097	232412
63134	232413
33886	232414
71094	232415
133967	232416
56844	232417
64890	232418
1614	232419
55899	232420
48226	232421
105344	232422
81062	232423
39175	232424
177	232425
145717	232426
22027	232427
18047	232428
43510	232429
22968	232430
14972	232431
49808	232432
76899	232433
10851	232434
36267	232435
38832	232436
32974	232437
39383	232438
68798	232439
11043	232440
44563	232441
17867	232442
2047	232443
1	232444
36961	232445
533	232446
31578	232447
175	232448
12081	232449
4470	232450
9917	232451
4192	232452
521	232453
12131	232454
26793	232455
84518	232456
101996	232457
17662	232458
28655	232459
8470	232460
37095	232461
24261	232462
56095	232463
144638	232464
80381	232465
39975	232466
85856	232467
73795	232468
123761	232469
43472	232470
1091	232471
27378	232472
48534	232473
31818	232474
37569	232475
18365	232476
35734	232477
99749	232478
23532	232479
249	232480
6107	232481
46257	232482
113997	232483
81370	232484
6569	232485
65085	232486
11608	232487
96331	232488
84275	232489
19039	232490
325	232491
111551	232492
123224	232493
16938	232494
128325	232495
124755	232496
43409	232497
26552	232498
3144	232499
93855	232500
8479	232501
34063	232502
27463	232503
68853	232504
91531	232505
35916	232506
22120	232507
3463	232508
123594	232509
148882	232510
22536	232511
3303	232512
32555	232513
2239	232514
4808	232515
19891	232516
47580	232517
55825	232518
30858	232519
50065	232520
17272	232521
11908	232522
15911	232523
84806	232524
128732	232525
150387	232526
58157	232527
51255	232528
41737	232529
15332	232530
65656	232531
82054	232532
18323	232533
72986	232534
52308	232535
5740	232536
46295	232537
15283	232538
2022	232539
124198	232540
69880	232541
84207	232542
35950	232543
74903	232544
15075	232545
25571	232546
2613	232547
10356	232548
149735	232549
5805	232550
6136	232551
26675	232552
131	232553
117661	232554
13054	232555
76571	232556
7776	232557
55204	232558
26379	232559
5020	232560
11359	232561
7	232562
17671	232563
133072	232564
69264	232565
33430	232566
78295	232567
52612	232568
67003	232569
5104	232570
57877	232571
514	232572
9657	232573
60571	232574
15775	232575
5566	232576
44401	232577
5017	232578
24785	232579
134445	232580
16	232581
1515	232582
106891	232583
48445	232584
221	232585
48885	232586
5740	232587
54584	232588
15700	232589
32351	232590
31068	232591
121434	232592
123725	232593
23570	232594
2523	232595
8366	232596
13402	232597
7150	232598
136738	232599
47190	232600
6875	232601
26937	232602
25195	232603
17919	232604
105927	232605
73756	232606
103971	232607
71844	232608
866	232609
35361	232610
23430	232611
69530	232612
7928	232613
78815	232614
9061	232615
81389	232616
5829	232617
4496	232618
53813	232619
71229	232620
60803	232621
149038	232622
65680	232623
10926	232624
26871	232625
18364	232626
139065	232627
12925	232628
70782	232629
122593	232630
97769	232631
26304	232632
31438	232633
6618	232634
1532	232635
56574	232636
63745	232637
55308	232638
98971	232639
47842	232640
5787	232641
89301	232642
22255	232643
32020	232644
41565	232645
39214	232646
6284	232647
131618	232648
22825	232649
4050	232650
33407	232651
17251	232652
2624	232653
21269	232654
90622	232655
32819	232656
77	232657
57770	232658
7942	232659
13250	232660
11104	232661
70736	232662
62407	232663
1360	232664
109866	232665
6663	232666
69603	232667
27808	232668
79549	232669
13514	232670
35686	232671
87796	232672
57636	232673
47640	232674
21984	232675
85259	232676
13999	232677
3880	232678
2602	232679
44987	232680
27295	232681
56689	232682
47728	232683
83125	232684
49091	232685
83549	232686
3479	232687
18270	232688
102210	232689
4580	232690
48672	232691
44227	232692
25860	232693
12729	232694
45759	232695
31184	232696
19872	232697
74518	232698
3595	232699
9807	232700
25359	232701
12932	232702
109161	232703
42922	232704
5259	232705
7954	232706
54302	232707
30669	232708
21349	232709
56981	232710
14690	232711
71588	232712
106351	232713
7263	232714
98718	232715
17815	232716
125049	232717
58629	232718
53211	232719
35148	232720
20281	232721
2806	232722
114895	232723
74304	232724
16964	232725
108943	232726
10161	232727
38138	232728
23881	232729
20120	232730
27882	232731
101366	232732
53750	232733
13437	232734
43610	232735
2478	232736
39402	232737
2121	232738
10569	232739
3111	232740
12720	232741
6085	232742
69644	232743
21558	232744
72924	232745
59286	232746
15222	232747
50707	232748
5645	232749
93049	232750
8778	232751
67779	232752
69123	232753
90160	232754
16874	232755
4247	232756
28337	232757
11517	232758
44013	232759
25026	232760
130150	232761
7374	232762
6248	232763
9938	232764
1186	232765
48203	232766
127005	232767
82524	232768
10836	232769
5595	232770
10084	232771
66761	232772
60573	232773
35	232774
86256	232775
55658	232776
38379	232777
129065	232778
42909	232779
82514	232780
6066	232781
11275	232782
56763	232783
88234	232784
4938	232785
16661	232786
37608	232787
45963	232788
16437	232789
16203	232790
77514	232791
28	232792
146286	232793
83961	232794
38747	232795
99234	232796
6163	232797
31655	232798
4661	232799
8289	232800
39160	232801
96480	232802
73902	232803
82423	232804
2833	232805
2497	232806
64341	232807
73677	232808
97926	232809
7333	232810
14007	232811
5298	232812
20760	232813
408	232814
75286	232815
311	232816
4111	232817
4061	232818
130295	232819
13840	232820
46544	232821
47369	232822
68887	232823
5031	232824
52237	232825
815	232826
32692	232827
18517	232828
8946	232829
10119	232830
98195	232831
81624	232832
26759	232833
88546	232834
3864	232835
44071	232836
58033	232837
4724	232838
71115	232839
32955	232840
55555	232841
13633	232842
76105	232843
9424	232844
29049	232845
45585	232846
50701	232847
70240	232848
88756	232849
5450	232850
43655	232851
85878	232852
115583	232853
12990	232854
36365	232855
93723	232856
50279	232857
20161	232858
97636	232859
51463	232860
33556	232861
23858	232862
116623	232863
44361	232864
72600	232865
58022	232866
148	232867
127710	232868
13499	232869
3316	232870
26315	232871
62186	232872
62506	232873
15464	232874
43566	232875
103068	232876
16177	232877
24696	232878
42348	232879
44800	232880
52758	232881
5893	232882
38624	232883
20059	232884
68001	232885
326	232886
57736	232887
51343	232888
71975	232889
5509	232890
44583	232891
100898	232892
75545	232893
5326	232894
30587	232895
2837	232896
83624	232897
55331	232898
30157	232899
2958	232900
52219	232901
26549	232902
16066	232903
65205	232904
42756	232905
65026	232906
18541	232907
34206	232908
80443	232909
97298	232910
13884	232911
26569	232912
1952	232913
85392	232914
35862	232915
29620	232916
7383	232917
73543	232918
27729	232919
13985	232920
3498	232921
55866	232922
1596	232923
18057	232924
103239	232925
63710	232926
50939	232927
24362	232928
52281	232929
3556	232930
3177	232931
6033	232932
25634	232933
118498	232934
31613	232935
53375	232936
670	232937
5894	232938
36579	232939
10792	232940
85011	232941
48107	232942
4108	232943
68082	232944
86373	232945
60445	232946
15907	232947
16176	232948
15518	232949
2459	232950
22567	232951
8363	232952
132138	232953
46584	232954
105632	232955
129922	232956
129966	232957
1513	232958
28487	232959
99598	232960
129977	232961
24906	232962
79754	232963
30374	232964
99918	232965
35439	232966
47855	232967
10262	232968
65733	232969
54710	232970
107039	232971
2478	232972
56676	232973
91444	232974
100192	232975
102970	232976
17678	232977
30660	232978
111340	232979
20542	232980
22075	232981
33831	232982
31014	232983
23072	232984
64706	232985
42116	232986
37500	232987
111363	232988
28260	232989
50492	232990
33874	232991
24043	232992
2290	232993
65022	232994
95785	232995
5835	232996
132071	232997
2119	232998
44129	232999
25920	233000
14648	233001
84192	233002
32212	233003
22069	233004
17977	233005
38238	233006
2587	233007
7582	233008
10174	233009
4987	233010
53178	233011
36592	233012
126856	233013
763	233014
117441	233015
80585	233016
24353	233017
14376	233018
75638	233019
68351	233020
16657	233021
99596	233022
24254	233023
111807	233024
5418	233025
20322	233026
20113	233027
30295	233028
101731	233029
54673	233030
10707	233031
100102	233032
2544	233033
7035	233034
44748	233035
26516	233036
44953	233037
7010	233038
119341	233039
61090	233040
25071	233041
18454	233042
137778	233043
33371	233044
46906	233045
56285	233046
1180	233047
7142	233048
82437	233049
249	233050
24537	233051
70538	233052
73102	233053
12491	233054
53194	233055
148248	233056
16487	233057
101234	233058
47419	233059
28419	233060
29854	233061
10113	233062
44541	233063
71396	233064
37341	233065
9718	233066
120852	233067
34543	233068
109961	233069
34616	233070
78911	233071
13522	233072
72522	233073
36938	233074
39020	233075
135275	233076
128347	233077
56037	233078
13706	233079
11296	233080
116001	233081
67773	233082
149063	233083
5785	233084
25651	233085
77984	233086
81852	233087
1318	233088
37760	233089
104643	233090
31947	233091
14744	233092
19103	233093
69914	233094
14744	233095
60431	233096
33144	233097
46239	233098
31701	233099
125	233100
86698	233101
5530	233102
52750	233103
84425	233104
35484	233105
95012	233106
108078	233107
78343	233108
681	233109
10390	233110
121013	233111
65151	233112
10425	233113
48023	233114
62599	233115
9281	233116
36237	233117
5509	233118
13572	233119
21694	233120
122814	233121
96687	233122
62708	233123
33044	233124
16487	233125
24802	233126
9303	233127
93753	233128
60114	233129
27882	233130
8035	233131
91765	233132
75541	233133
29662	233134
78227	233135
33652	233136
25787	233137
123571	233138
37051	233139
28239	233140
5039	233141
66987	233142
13396	233143
136293	233144
49950	233145
24119	233146
9565	233147
90841	233148
7499	233149
26118	233150
3417	233151
22263	233152
21032	233153
104292	233154
6116	233155
5818	233156
108740	233157
20347	233158
77850	233159
23306	233160
135835	233161
16508	233162
95488	233163
7140	233164
45746	233165
6469	233166
87453	233167
27301	233168
5920	233169
25765	233170
28441	233171
27234	233172
2862	233173
13078	233174
124351	233175
63	233176
139477	233177
9486	233178
49920	233179
132250	233180
11972	233181
54595	233182
90577	233183
105600	233184
6954	233185
25191	233186
47567	233187
6451	233188
95751	233189
51436	233190
4098	233191
14877	233192
25724	233193
11965	233194
19837	233195
74130	233196
103707	233197
9598	233198
26096	233199
37872	233200
21206	233201
16006	233202
3253	233203
27851	233204
15090	233205
60473	233206
28020	233207
5616	233208
8183	233209
29770	233210
61453	233211
3377	233212
10461	233213
27538	233214
125090	233215
21913	233216
58390	233217
14976	233218
28674	233219
35671	233220
30716	233221
47396	233222
37155	233223
106658	233224
33399	233225
84192	233226
8069	233227
71597	233228
22894	233229
28198	233230
27276	233231
29582	233232
73901	233233
105425	233234
11713	233235
6456	233236
100204	233237
24685	233238
105662	233239
29602	233240
19032	233241
113528	233242
13339	233243
31484	233244
76440	233245
47726	233246
128999	233247
81489	233248
67677	233249
80227	233250
97413	233251
2008	233252
28927	233253
3015	233254
3545	233255
9675	233256
67372	233257
93865	233258
20359	233259
44999	233260
130599	233261
1766	233262
87481	233263
75079	233264
35127	233265
37234	233266
39900	233267
5420	233268
139084	233269
85299	233270
24713	233271
119982	233272
55027	233273
132576	233274
32231	233275
218	233276
34111	233277
9264	233278
23999	233279
79539	233280
46331	233281
175	233282
55372	233283
15976	233284
14385	233285
42688	233286
149410	233287
6	233288
18412	233289
14573	233290
16381	233291
78129	233292
10912	233293
43706	233294
12622	233295
53737	233296
44980	233297
65563	233298
14342	233299
476	233300
39626	233301
37756	233302
30107	233303
77883	233304
5706	233305
146400	233306
87790	233307
97724	233308
44532	233309
62782	233310
123592	233311
40410	233312
124330	233313
27566	233314
33229	233315
16647	233316
98	233317
99821	233318
3510	233319
23425	233320
34994	233321
10106	233322
57837	233323
75238	233324
54476	233325
93632	233326
1886	233327
44462	233328
57781	233329
5765	233330
948	233331
49173	233332
110299	233333
26768	233334
5856	233335
5438	233336
36476	233337
51769	233338
4717	233339
86811	233340
59088	233341
55518	233342
92834	233343
97296	233344
6317	233345
6978	233346
11108	233347
47731	233348
33703	233349
262	233350
52625	233351
54521	233352
102487	233353
40858	233354
33106	233355
25612	233356
2600	233357
42006	233358
63352	233359
17949	233360
116901	233361
74200	233362
23755	233363
10338	233364
12040	233365
84376	233366
23769	233367
43824	233368
2229	233369
82209	233370
70109	233371
47711	233372
13842	233373
6606	233374
109672	233375
22001	233376
35858	233377
13204	233378
6256	233379
57119	233380
9318	233381
995	233382
31612	233383
17943	233384
18605	233385
97351	233386
83236	233387
77111	233388
67333	233389
30111	233390
103104	233391
36911	233392
2049	233393
104500	233394
21756	233395
8277	233396
53465	233397
49040	233398
28675	233399
42237	233400
33655	233401
42649	233402
90052	233403
21464	233404
100742	233405
6565	233406
33796	233407
25346	233408
8662	233409
36270	233410
114212	233411
58222	233412
56198	233413
38642	233414
81206	233415
30398	233416
9152	233417
116456	233418
2293	233419
22071	233420
85191	233421
35527	233422
148692	233423
27850	233424
35824	233425
69813	233426
23385	233427
17853	233428
74047	233429
12081	233430
49010	233431
124003	233432
121693	233433
12660	233434
19696	233435
8319	233436
8656	233437
19581	233438
3802	233439
60309	233440
30495	233441
2239	233442
2771	233443
24063	233444
12513	233445
6060	233446
27751	233447
63922	233448
79894	233449
87920	233450
144880	233451
15934	233452
46559	233453
61668	233454
35370	233455
92660	233456
2535	233457
6543	233458
52437	233459
17651	233460
31687	233461
119757	233462
8636	233463
14915	233464
16028	233465
13340	233466
29098	233467
40020	233468
115377	233469
480	233470
21160	233471
28702	233472
27107	233473
49787	233474
64778	233475
5841	233476
4626	233477
57342	233478
60730	233479
7602	233480
19827	233481
74653	233482
57697	233483
14718	233484
346	233485
34851	233486
3018	233487
22232	233488
93443	233489
28154	233490
8346	233491
52421	233492
117717	233493
18612	233494
12465	233495
27474	233496
79907	233497
8591	233498
69172	233499
19081	233500
1021	233501
77771	233502
35429	233503
115477	233504
48155	233505
162	233506
20223	233507
1536	233508
100127	233509
45064	233510
119112	233511
42925	233512
5042	233513
11178	233514
44998	233515
103466	233516
59581	233517
74578	233518
21708	233519
3523	233520
83282	233521
69535	233522
7171	233523
70066	233524
103265	233525
35349	233526
39729	233527
124334	233528
11242	233529
8090	233530
53280	233531
120091	233532
1323	233533
33330	233534
37100	233535
70558	233536
47298	233537
1833	233538
79753	233539
66229	233540
59919	233541
48983	233542
52518	233543
2208	233544
44024	233545
97652	233546
11583	233547
45293	233548
40803	233549
57877	233550
39463	233551
3181	233552
7464	233553
9109	233554
40639	233555
41230	233556
74557	233557
107863	233558
108845	233559
5991	233560
20623	233561
2241	233562
105109	233563
478	233564
2200	233565
96581	233566
85151	233567
19364	233568
27785	233569
1021	233570
6676	233571
21473	233572
72663	233573
18	233574
74089	233575
22061	233576
14631	233577
56234	233578
10002	233579
42684	233580
2397	233581
36186	233582
38585	233583
1020	233584
22293	233585
1474	233586
134584	233587
886	233588
53287	233589
86107	233590
52882	233591
100162	233592
10893	233593
90086	233594
9177	233595
41696	233596
76819	233597
51543	233598
3869	233599
5672	233600
99088	233601
9064	233602
45788	233603
13163	233604
21725	233605
74976	233606
42555	233607
88870	233608
72697	233609
79747	233610
61363	233611
70463	233612
45978	233613
116448	233614
10398	233615
40043	233616
34981	233617
44461	233618
121734	233619
2903	233620
58743	233621
79892	233622
126263	233623
657	233624
67535	233625
160	233626
523	233627
6598	233628
82227	233629
1000	233630
79089	233631
100936	233632
20321	233633
11730	233634
34021	233635
6957	233636
10418	233637
23221	233638
28991	233639
55875	233640
130797	233641
87058	233642
272	233643
16463	233644
25130	233645
39486	233646
18232	233647
36940	233648
10540	233649
7397	233650
25524	233651
38990	233652
15945	233653
36562	233654
110814	233655
4695	233656
105056	233657
73282	233658
21185	233659
95559	233660
6411	233661
7280	233662
51681	233663
9881	233664
68450	233665
693	233666
66463	233667
61928	233668
34664	233669
25772	233670
65408	233671
47192	233672
27001	233673
6013	233674
1174	233675
54528	233676
104656	233677
36045	233678
77337	233679
99032	233680
52195	233681
36938	233682
16887	233683
30689	233684
17431	233685
72169	233686
10329	233687
472	233688
6124	233689
186	233690
60757	233691
56019	233692
13610	233693
31628	233694
49323	233695
143553	233696
8489	233697
2183	233698
4896	233699
89931	233700
48375	233701
15843	233702
39442	233703
50488	233704
3793	233705
493	233706
35233	233707
2044	233708
12983	233709
15772	233710
87077	233711
13459	233712
26595	233713
41903	233714
4126	233715
5920	233716
971	233717
87901	233718
45937	233719
54175	233720
6787	233721
132197	233722
83942	233723
35725	233724
17298	233725
45870	233726
36154	233727
32748	233728
71882	233729
130784	233730
92994	233731
97791	233732
29557	233733
69192	233734
2561	233735
47995	233736
34581	233737
68747	233738
9843	233739
2785	233740
90504	233741
32660	233742
612	233743
102647	233744
95626	233745
28108	233746
3811	233747
27299	233748
108789	233749
119397	233750
102341	233751
49243	233752
31443	233753
127045	233754
94761	233755
33038	233756
38602	233757
10997	233758
48943	233759
438	233760
1699	233761
63945	233762
46231	233763
43885	233764
45282	233765
34076	233766
148858	233767
82195	233768
44774	233769
5761	233770
39443	233771
21206	233772
3334	233773
59171	233774
119288	233775
67355	233776
81721	233777
47418	233778
77883	233779
63544	233780
70855	233781
67106	233782
37112	233783
79759	233784
60553	233785
57569	233786
15098	233787
27563	233788
14049	233789
14808	233790
19354	233791
77430	233792
97698	233793
47314	233794
10639	233795
1289	233796
3423	233797
83936	233798
84037	233799
22866	233800
81989	233801
31867	233802
75893	233803
3827	233804
45820	233805
104013	233806
39907	233807
25652	233808
1783	233809
2795	233810
16545	233811
106673	233812
123925	233813
10777	233814
49771	233815
30668	233816
5222	233817
21644	233818
71583	233819
48079	233820
12624	233821
4233	233822
41705	233823
117458	233824
134001	233825
32850	233826
80520	233827
96430	233828
90211	233829
77591	233830
7903	233831
10970	233832
73985	233833
117190	233834
11993	233835
116331	233836
14469	233837
763	233838
114	233839
7278	233840
31774	233841
38368	233842
21856	233843
46341	233844
42584	233845
10009	233846
42356	233847
135316	233848
8731	233849
119678	233850
39251	233851
1636	233852
99617	233853
34136	233854
27288	233855
20023	233856
30741	233857
27703	233858
116689	233859
12571	233860
7444	233861
67502	233862
1304	233863
13657	233864
111036	233865
131834	233866
10269	233867
31156	233868
41076	233869
16339	233870
31966	233871
97912	233872
57802	233873
34967	233874
12041	233875
23323	233876
84693	233877
110736	233878
968	233879
8123	233880
13179	233881
20662	233882
46623	233883
107736	233884
17445	233885
29456	233886
46202	233887
25635	233888
39200	233889
44186	233890
52992	233891
71399	233892
50572	233893
43504	233894
102743	233895
46938	233896
33237	233897
99163	233898
17760	233899
102432	233900
100326	233901
42129	233902
57021	233903
15069	233904
31525	233905
36025	233906
210	233907
80148	233908
19960	233909
37153	233910
17320	233911
2327	233912
94315	233913
35878	233914
108363	233915
757	233916
27213	233917
87716	233918
1201	233919
14386	233920
22746	233921
30691	233922
137186	233923
68090	233924
3671	233925
37412	233926
454	233927
116110	233928
117158	233929
137419	233930
2977	233931
17940	233932
64347	233933
15457	233934
54564	233935
120200	233936
5978	233937
17243	233938
3075	233939
40600	233940
24864	233941
46857	233942
24515	233943
45059	233944
52015	233945
2535	233946
1137	233947
85876	233948
41197	233949
20516	233950
114485	233951
30626	233952
19274	233953
43301	233954
105543	233955
6550	233956
19815	233957
38289	233958
64401	233959
5886	233960
117346	233961
66104	233962
32160	233963
26770	233964
138120	233965
132563	233966
85885	233967
30131	233968
106939	233969
132042	233970
39018	233971
22163	233972
72160	233973
8502	233974
2195	233975
54762	233976
51284	233977
33812	233978
66015	233979
12495	233980
5289	233981
39453	233982
14520	233983
803	233984
4942	233985
45445	233986
2201	233987
18518	233988
50299	233989
29055	233990
2349	233991
6343	233992
60268	233993
78685	233994
18915	233995
97998	233996
136414	233997
66688	233998
62861	233999
2698	234000
37000	234001
39113	234002
3122	234003
88753	234004
105067	234005
85406	234006
103636	234007
126456	234008
2274	234009
65541	234010
46318	234011
60236	234012
95870	234013
91438	234014
40295	234015
70032	234016
56175	234017
1935	234018
10522	234019
45172	234020
12040	234021
19193	234022
70295	234023
24498	234024
90887	234025
4385	234026
26215	234027
51174	234028
58833	234029
76205	234030
126923	234031
125847	234032
36746	234033
97244	234034
32608	234035
21576	234036
135745	234037
98845	234038
20810	234039
28300	234040
20372	234041
11706	234042
72709	234043
13101	234044
955	234045
47973	234046
98478	234047
1152	234048
82950	234049
7952	234050
207	234051
95024	234052
22116	234053
17743	234054
112834	234055
36	234056
27663	234057
16516	234058
21511	234059
15236	234060
72247	234061
26804	234062
133646	234063
61949	234064
61485	234065
21331	234066
6879	234067
10845	234068
4322	234069
9968	234070
83471	234071
46792	234072
36314	234073
6198	234074
44347	234075
2132	234076
611	234077
134	234078
61775	234079
79777	234080
97860	234081
2601	234082
3895	234083
16692	234084
23727	234085
66474	234086
50431	234087
34307	234088
5435	234089
23282	234090
49924	234091
60463	234092
98127	234093
35693	234094
9333	234095
1330	234096
15572	234097
21833	234098
25034	234099
36543	234100
16209	234101
70129	234102
19908	234103
587	234104
37624	234105
60341	234106
21236	234107
83229	234108
115452	234109
74988	234110
39213	234111
2108	234112
37359	234113
2607	234114
69934	234115
6193	234116
17399	234117
60771	234118
46767	234119
23433	234120
19094	234121
57210	234122
106960	234123
78998	234124
5898	234125
75676	234126
10881	234127
6709	234128
28708	234129
80390	234130
12215	234131
13781	234132
17856	234133
273	234134
17595	234135
18637	234136
30750	234137
53774	234138
83539	234139
42656	234140
1918	234141
12868	234142
101032	234143
34381	234144
102726	234145
26119	234146
65259	234147
58141	234148
13016	234149
18471	234150
62781	234151
496	234152
64406	234153
2989	234154
63281	234155
30832	234156
62688	234157
68339	234158
7451	234159
6927	234160
43777	234161
2693	234162
15862	234163
16144	234164
26682	234165
41911	234166
67439	234167
15160	234168
130805	234169
68057	234170
29086	234171
84602	234172
126908	234173
34876	234174
26036	234175
1032	234176
86705	234177
42954	234178
39822	234179
5210	234180
46265	234181
25638	234182
41064	234183
42163	234184
5461	234185
98401	234186
7403	234187
28524	234188
1586	234189
64485	234190
68323	234191
15322	234192
85696	234193
1069	234194
102160	234195
6968	234196
18862	234197
94765	234198
32794	234199
39381	234200
22955	234201
68873	234202
92720	234203
2376	234204
5480	234205
25051	234206
99870	234207
45596	234208
5827	234209
16109	234210
148574	234211
23911	234212
87170	234213
2478	234214
55436	234215
6415	234216
13032	234217
773	234218
83253	234219
9478	234220
113254	234221
57879	234222
19033	234223
90784	234224
34664	234225
25684	234226
46431	234227
30129	234228
79188	234229
88123	234230
126674	234231
93011	234232
87799	234233
5704	234234
27402	234235
34630	234236
3758	234237
11591	234238
34649	234239
118267	234240
28915	234241
1159	234242
1646	234243
15205	234244
33992	234245
44214	234246
146459	234247
12661	234248
146599	234249
2006	234250
57	234251
147677	234252
60543	234253
46892	234254
18798	234255
17191	234256
30712	234257
25213	234258
88503	234259
22701	234260
9985	234261
38144	234262
42166	234263
65191	234264
17272	234265
310	234266
32995	234267
14971	234268
13782	234269
142900	234270
79736	234271
23736	234272
139946	234273
51	234274
34608	234275
60764	234276
6198	234277
95276	234278
126857	234279
83269	234280
59671	234281
3918	234282
486	234283
7077	234284
15480	234285
37513	234286
35876	234287
28993	234288
363	234289
94962	234290
131902	234291
45118	234292
140795	234293
59822	234294
6075	234295
4965	234296
43806	234297
99477	234298
422	234299
38572	234300
39591	234301
14984	234302
41669	234303
2133	234304
74097	234305
16430	234306
82818	234307
19393	234308
102982	234309
20646	234310
58064	234311
11996	234312
15764	234313
3272	234314
48994	234315
67464	234316
19743	234317
80087	234318
44266	234319
55677	234320
32711	234321
136960	234322
40715	234323
12465	234324
95044	234325
101651	234326
37630	234327
88277	234328
114643	234329
47765	234330
28992	234331
12300	234332
28757	234333
7947	234334
56451	234335
35686	234336
24377	234337
6945	234338
116049	234339
9801	234340
12	234341
3345	234342
23043	234343
37672	234344
23203	234345
64872	234346
70256	234347
67235	234348
2752	234349
8252	234350
74965	234351
72503	234352
66108	234353
31214	234354
19694	234355
118520	234356
135548	234357
45373	234358
16498	234359
129931	234360
7818	234361
57037	234362
10850	234363
30890	234364
47728	234365
42316	234366
56178	234367
7240	234368
86296	234369
70524	234370
55799	234371
124616	234372
30873	234373
93729	234374
63037	234375
135319	234376
22900	234377
81534	234378
2909	234379
85409	234380
20019	234381
4812	234382
122593	234383
76116	234384
96755	234385
91457	234386
11483	234387
88713	234388
621	234389
19095	234390
107865	234391
7596	234392
13666	234393
69175	234394
125438	234395
64426	234396
58383	234397
6691	234398
41617	234399
12487	234400
33296	234401
43362	234402
70290	234403
15680	234404
35207	234405
22481	234406
2819	234407
36566	234408
105645	234409
18	234410
74507	234411
22	234412
30908	234413
13751	234414
82722	234415
6999	234416
101034	234417
40296	234418
74052	234419
6527	234420
47982	234421
36306	234422
27645	234423
92083	234424
40544	234425
49686	234426
13	234427
45806	234428
2618	234429
287	234430
2826	234431
99329	234432
94270	234433
36690	234434
21131	234435
4227	234436
42375	234437
28254	234438
38167	234439
84146	234440
72312	234441
7085	234442
61600	234443
16262	234444
104911	234445
79496	234446
16655	234447
40305	234448
16167	234449
316	234450
80883	234451
56932	234452
12394	234453
55016	234454
12277	234455
80508	234456
79653	234457
117877	234458
4345	234459
56028	234460
20660	234461
54795	234462
20589	234463
83128	234464
60779	234465
12172	234466
107875	234467
31848	234468
92875	234469
54792	234470
29133	234471
10104	234472
58254	234473
64776	234474
19558	234475
41494	234476
19852	234477
127298	234478
101507	234479
73218	234480
95474	234481
128393	234482
30832	234483
103066	234484
40045	234485
7938	234486
93813	234487
124041	234488
109432	234489
6098	234490
128896	234491
3309	234492
38621	234493
16937	234494
17105	234495
24016	234496
71746	234497
128909	234498
120285	234499
72110	234500
10136	234501
125302	234502
31139	234503
58203	234504
1422	234505
64550	234506
56939	234507
104150	234508
21567	234509
12329	234510
59740	234511
76	234512
23674	234513
49269	234514
94510	234515
69151	234516
53936	234517
79055	234518
18190	234519
28457	234520
106114	234521
8772	234522
2038	234523
9159	234524
14468	234525
14778	234526
43624	234527
23177	234528
101373	234529
32996	234530
8534	234531
13464	234532
9607	234533
53592	234534
57609	234535
65123	234536
67967	234537
7331	234538
32161	234539
16512	234540
35404	234541
3018	234542
6012	234543
101112	234544
500	234545
58388	234546
31814	234547
104541	234548
69375	234549
63218	234550
145631	234551
12033	234552
86330	234553
90232	234554
96608	234555
45497	234556
39152	234557
40591	234558
14761	234559
59778	234560
39542	234561
9174	234562
40638	234563
14072	234564
59579	234565
37538	234566
19151	234567
80632	234568
6611	234569
105574	234570
2361	234571
58937	234572
61264	234573
24754	234574
70035	234575
107739	234576
36628	234577
32715	234578
3474	234579
105757	234580
27351	234581
19988	234582
39388	234583
9463	234584
27639	234585
32590	234586
21	234587
10343	234588
27122	234589
25969	234590
79785	234591
13133	234592
20273	234593
1902	234594
20971	234595
83636	234596
15054	234597
92458	234598
22300	234599
122367	234600
49965	234601
13063	234602
12484	234603
1934	234604
51203	234605
91952	234606
2849	234607
10592	234608
33180	234609
4816	234610
83434	234611
7352	234612
79025	234613
42618	234614
10177	234615
54287	234616
22111	234617
3036	234618
76873	234619
122021	234620
54600	234621
91193	234622
18470	234623
148468	234624
7562	234625
48691	234626
20106	234627
5964	234628
80764	234629
49819	234630
98828	234631
18	234632
19717	234633
78224	234634
68009	234635
63805	234636
49463	234637
106335	234638
57256	234639
4506	234640
128684	234641
49093	234642
52872	234643
23063	234644
21680	234645
109887	234646
98081	234647
12111	234648
40040	234649
30995	234650
39520	234651
26050	234652
103433	234653
85510	234654
39038	234655
67243	234656
35314	234657
90399	234658
8092	234659
96166	234660
12934	234661
39124	234662
50235	234663
83578	234664
30778	234665
56531	234666
952	234667
102827	234668
34177	234669
82393	234670
1581	234671
3493	234672
95309	234673
2216	234674
30992	234675
110919	234676
20902	234677
86034	234678
18	234679
122376	234680
2885	234681
13486	234682
67513	234683
51526	234684
17281	234685
34184	234686
3516	234687
23803	234688
2430	234689
67135	234690
73799	234691
51634	234692
48243	234693
49872	234694
18645	234695
5032	234696
58650	234697
3424	234698
17464	234699
58945	234700
9351	234701
68506	234702
74783	234703
14225	234704
32397	234705
20058	234706
38456	234707
223	234708
39423	234709
4585	234710
94389	234711
116912	234712
108930	234713
91020	234714
22378	234715
57549	234716
33918	234717
51185	234718
11410	234719
11503	234720
846	234721
39002	234722
97002	234723
93155	234724
67630	234725
4078	234726
10894	234727
23004	234728
64697	234729
60065	234730
14771	234731
61388	234732
119448	234733
40959	234734
120732	234735
57976	234736
86765	234737
116763	234738
27784	234739
102439	234740
2229	234741
99194	234742
6209	234743
83440	234744
100348	234745
74296	234746
96838	234747
31578	234748
123009	234749
47622	234750
35853	234751
37151	234752
10062	234753
11415	234754
4909	234755
137501	234756
42726	234757
29481	234758
9861	234759
75878	234760
78451	234761
8445	234762
25919	234763
22261	234764
65732	234765
51984	234766
31343	234767
74093	234768
52242	234769
11908	234770
65892	234771
129936	234772
85512	234773
423	234774
14472	234775
47506	234776
18830	234777
53761	234778
93688	234779
71949	234780
15009	234781
5380	234782
30630	234783
87162	234784
43319	234785
3521	234786
97697	234787
2150	234788
5898	234789
5735	234790
87319	234791
33758	234792
69476	234793
48701	234794
32973	234795
5211	234796
44061	234797
7203	234798
53877	234799
100494	234800
618	234801
15402	234802
25156	234803
44211	234804
29307	234805
17970	234806
79441	234807
56067	234808
1354	234809
76103	234810
51703	234811
46658	234812
59911	234813
119635	234814
28610	234815
20951	234816
38587	234817
45390	234818
3759	234819
69494	234820
22695	234821
6629	234822
7289	234823
20016	234824
17544	234825
31896	234826
5593	234827
42986	234828
10061	234829
94821	234830
63315	234831
39619	234832
35962	234833
1097	234834
123695	234835
945	234836
68955	234837
32526	234838
4927	234839
25070	234840
78859	234841
21446	234842
14862	234843
73531	234844
11308	234845
132337	234846
37496	234847
18497	234848
40585	234849
91753	234850
9608	234851
111577	234852
44634	234853
52295	234854
78122	234855
5822	234856
8219	234857
29955	234858
24081	234859
4701	234860
22029	234861
57007	234862
81936	234863
52609	234864
4628	234865
38826	234866
80065	234867
2533	234868
13685	234869
88249	234870
61597	234871
3225	234872
88746	234873
11165	234874
116927	234875
89065	234876
53353	234877
58523	234878
68273	234879
15919	234880
30971	234881
25565	234882
2825	234883
73925	234884
81635	234885
44691	234886
52698	234887
8834	234888
21424	234889
4780	234890
30872	234891
7858	234892
64515	234893
107188	234894
2576	234895
29783	234896
16615	234897
38909	234898
116208	234899
25144	234900
29385	234901
108882	234902
6701	234903
64375	234904
48076	234905
102	234906
28417	234907
60313	234908
24618	234909
691	234910
41346	234911
88277	234912
24252	234913
44014	234914
13193	234915
8673	234916
5107	234917
53027	234918
43893	234919
104403	234920
10098	234921
66043	234922
149637	234923
2144	234924
15408	234925
21568	234926
73468	234927
102158	234928
24809	234929
6371	234930
97	234931
11193	234932
4907	234933
41666	234934
19742	234935
41	234936
75254	234937
77839	234938
49342	234939
15117	234940
90110	234941
15019	234942
83223	234943
103820	234944
43735	234945
75541	234946
5931	234947
111319	234948
1945	234949
102944	234950
27836	234951
83522	234952
124203	234953
42414	234954
6799	234955
30990	234956
68381	234957
7387	234958
29017	234959
118504	234960
43046	234961
22019	234962
60904	234963
59590	234964
1246	234965
84299	234966
77518	234967
123463	234968
4038	234969
80816	234970
1856	234971
2022	234972
98772	234973
78970	234974
16892	234975
37089	234976
97670	234977
3716	234978
10075	234979
72400	234980
18065	234981
44112	234982
67863	234983
18087	234984
43637	234985
13288	234986
17260	234987
103561	234988
44355	234989
54	234990
41792	234991
26079	234992
62564	234993
89782	234994
17019	234995
78658	234996
102655	234997
75663	234998
476	234999
19253	235000
8570	235001
81245	235002
7247	235003
11872	235004
38988	235005
94007	235006
78209	235007
2131	235008
37989	235009
83553	235010
18866	235011
10805	235012
85289	235013
21898	235014
655	235015
21437	235016
15395	235017
72439	235018
1135	235019
9168	235020
26346	235021
135757	235022
2699	235023
65718	235024
70620	235025
22201	235026
2542	235027
4040	235028
5132	235029
124553	235030
44020	235031
84933	235032
97006	235033
15699	235034
6560	235035
33451	235036
26155	235037
2159	235038
50629	235039
47143	235040
9930	235041
90759	235042
85049	235043
85920	235044
4533	235045
32989	235046
76247	235047
1142	235048
15295	235049
39728	235050
37418	235051
3507	235052
53609	235053
8659	235054
98	235055
20825	235056
41948	235057
262	235058
17374	235059
59857	235060
93259	235061
105007	235062
33739	235063
40028	235064
77174	235065
20080	235066
27499	235067
102161	235068
11124	235069
82513	235070
46275	235071
8413	235072
47917	235073
104804	235074
41930	235075
125402	235076
18906	235077
19136	235078
31376	235079
10836	235080
12025	235081
24737	235082
346	235083
129392	235084
57799	235085
9595	235086
90413	235087
5671	235088
104804	235089
31327	235090
3237	235091
80649	235092
20634	235093
7821	235094
14108	235095
39060	235096
107092	235097
11137	235098
69251	235099
27128	235100
94447	235101
26323	235102
19495	235103
115926	235104
46753	235105
80600	235106
28822	235107
89235	235108
18152	235109
68978	235110
29734	235111
20763	235112
25	235113
28078	235114
71565	235115
74803	235116
2355	235117
110029	235118
62995	235119
47701	235120
5718	235121
119544	235122
54486	235123
1018	235124
51878	235125
28079	235126
9808	235127
38931	235128
47480	235129
10430	235130
53856	235131
13243	235132
78304	235133
80860	235134
91113	235135
14017	235136
39753	235137
13939	235138
62310	235139
59380	235140
53610	235141
110694	235142
83727	235143
21576	235144
136965	235145
3955	235146
98424	235147
76332	235148
13768	235149
36607	235150
52096	235151
104137	235152
62080	235153
8648	235154
72441	235155
63159	235156
75187	235157
59097	235158
88988	235159
1224	235160
2990	235161
18614	235162
33418	235163
53604	235164
26364	235165
28656	235166
125029	235167
154	235168
80709	235169
64793	235170
10878	235171
96613	235172
141497	235173
65386	235174
20943	235175
11199	235176
10664	235177
25066	235178
155	235179
38067	235180
91803	235181
45781	235182
28009	235183
14894	235184
84536	235185
106492	235186
39644	235187
29725	235188
33499	235189
63136	235190
18020	235191
46476	235192
20193	235193
69382	235194
61768	235195
28406	235196
4520	235197
498	235198
8233	235199
13104	235200
78524	235201
64174	235202
49947	235203
64927	235204
61649	235205
14000	235206
24168	235207
59798	235208
29158	235209
23081	235210
91218	235211
37219	235212
59931	235213
8672	235214
77844	235215
972	235216
4292	235217
93933	235218
45947	235219
25583	235220
16924	235221
1948	235222
3118	235223
122392	235224
32510	235225
15026	235226
20591	235227
47691	235228
68861	235229
64857	235230
106083	235231
19702	235232
74727	235233
107362	235234
94289	235235
41354	235236
23025	235237
28772	235238
43140	235239
91899	235240
31287	235241
2133	235242
15682	235243
692	235244
37523	235245
4415	235246
148847	235247
17343	235248
15690	235249
33668	235250
1465	235251
3960	235252
44580	235253
64321	235254
21593	235255
16757	235256
10791	235257
13182	235258
109457	235259
38500	235260
15826	235261
57726	235262
5674	235263
79413	235264
11500	235265
909	235266
127525	235267
82804	235268
74418	235269
94394	235270
78070	235271
16270	235272
47540	235273
55035	235274
39783	235275
29624	235276
105	235277
117182	235278
8670	235279
8840	235280
61401	235281
9785	235282
8999	235283
52587	235284
74631	235285
72909	235286
34048	235287
80619	235288
67182	235289
14022	235290
10300	235291
98905	235292
63571	235293
14831	235294
91010	235295
46696	235296
17329	235297
70140	235298
42636	235299
29072	235300
103006	235301
51414	235302
53363	235303
11259	235304
6195	235305
79332	235306
1093	235307
851	235308
24076	235309
59400	235310
31244	235311
9345	235312
99763	235313
35798	235314
70327	235315
132227	235316
56708	235317
36025	235318
103255	235319
6736	235320
130736	235321
12706	235322
38143	235323
19424	235324
2374	235325
107060	235326
1368	235327
39332	235328
22490	235329
28233	235330
129659	235331
131491	235332
8119	235333
51240	235334
112048	235335
57389	235336
52337	235337
16648	235338
56828	235339
48288	235340
100879	235341
7521	235342
85140	235343
99350	235344
120171	235345
62903	235346
130978	235347
52664	235348
69441	235349
83939	235350
103514	235351
64678	235352
74567	235353
110	235354
89675	235355
58647	235356
69556	235357
44273	235358
44064	235359
18325	235360
4548	235361
85181	235362
29967	235363
13123	235364
84760	235365
27386	235366
37475	235367
4179	235368
122447	235369
38366	235370
29666	235371
3384	235372
47152	235373
79795	235374
16467	235375
32568	235376
46558	235377
120239	235378
1305	235379
95707	235380
132524	235381
69417	235382
96003	235383
27871	235384
75814	235385
36955	235386
25469	235387
101823	235388
19290	235389
3031	235390
140963	235391
1869	235392
96711	235393
112579	235394
94731	235395
150026	235396
50463	235397
40195	235398
101967	235399
2854	235400
8794	235401
3270	235402
348	235403
69487	235404
343	235405
90944	235406
29241	235407
47295	235408
45114	235409
31342	235410
9664	235411
25181	235412
48726	235413
37194	235414
39317	235415
54109	235416
89238	235417
3430	235418
53254	235419
3085	235420
132126	235421
46333	235422
20889	235423
28471	235424
73213	235425
131738	235426
47555	235427
63280	235428
27865	235429
49826	235430
124676	235431
37499	235432
24094	235433
114179	235434
19283	235435
117528	235436
7520	235437
114318	235438
136179	235439
116782	235440
35108	235441
42063	235442
27130	235443
14498	235444
87210	235445
83512	235446
7642	235447
1094	235448
37721	235449
128632	235450
98150	235451
44122	235452
5069	235453
31174	235454
718	235455
41195	235456
23948	235457
123835	235458
45860	235459
5740	235460
327	235461
45766	235462
33961	235463
60260	235464
65430	235465
39070	235466
1295	235467
73054	235468
86554	235469
97941	235470
59199	235471
75131	235472
144751	235473
1469	235474
28614	235475
34445	235476
77736	235477
14175	235478
31619	235479
11940	235480
6670	235481
52661	235482
49760	235483
40630	235484
133223	235485
60987	235486
101714	235487
18224	235488
8645	235489
24332	235490
9817	235491
8438	235492
13225	235493
58716	235494
28715	235495
64137	235496
63389	235497
9269	235498
104804	235499
9409	235500
57605	235501
12180	235502
44692	235503
58610	235504
53488	235505
43490	235506
28348	235507
150	235508
52656	235509
68428	235510
2243	235511
72467	235512
7505	235513
360	235514
1583	235515
99483	235516
109043	235517
73033	235518
82818	235519
11322	235520
41127	235521
58	235522
1434	235523
90235	235524
18083	235525
23263	235526
87604	235527
21065	235528
97449	235529
172	235530
5368	235531
5410	235532
57847	235533
67188	235534
36772	235535
19844	235536
21256	235537
5915	235538
40677	235539
23861	235540
65410	235541
90682	235542
98749	235543
22497	235544
20860	235545
49592	235546
42733	235547
138150	235548
1580	235549
109049	235550
117179	235551
45989	235552
122238	235553
4149	235554
19925	235555
4772	235556
98656	235557
59483	235558
5590	235559
52003	235560
126211	235561
111898	235562
19920	235563
981	235564
65620	235565
88909	235566
106123	235567
47431	235568
95206	235569
35403	235570
68904	235571
76769	235572
26501	235573
12979	235574
88836	235575
141737	235576
134108	235577
135570	235578
4205	235579
24348	235580
2160	235581
126169	235582
74067	235583
30455	235584
43193	235585
18563	235586
22923	235587
17580	235588
30112	235589
48414	235590
23005	235591
87837	235592
46751	235593
32159	235594
2156	235595
13313	235596
64243	235597
10525	235598
57902	235599
102854	235600
50185	235601
115574	235602
19470	235603
6559	235604
36627	235605
50490	235606
104699	235607
10270	235608
17344	235609
131229	235610
10160	235611
1035	235612
32930	235613
22961	235614
92710	235615
50295	235616
15531	235617
3948	235618
140232	235619
15177	235620
33009	235621
60852	235622
29986	235623
4869	235624
61333	235625
3086	235626
55422	235627
14816	235628
9115	235629
98715	235630
139671	235631
47081	235632
499	235633
75137	235634
116238	235635
99897	235636
7911	235637
15152	235638
13028	235639
18896	235640
58498	235641
62521	235642
16992	235643
111362	235644
33393	235645
52309	235646
33092	235647
94371	235648
45732	235649
28190	235650
30288	235651
4818	235652
19545	235653
11174	235654
10153	235655
2621	235656
40318	235657
106106	235658
85927	235659
65117	235660
19911	235661
13233	235662
121589	235663
46713	235664
58086	235665
57437	235666
4741	235667
41128	235668
16897	235669
54190	235670
16834	235671
85070	235672
95055	235673
33225	235674
601	235675
25390	235676
18714	235677
67407	235678
8209	235679
119068	235680
73224	235681
49635	235682
19393	235683
12487	235684
12319	235685
20118	235686
52047	235687
47904	235688
35375	235689
25295	235690
5683	235691
49032	235692
71909	235693
1176	235694
2125	235695
14156	235696
36315	235697
59828	235698
34639	235699
83267	235700
69302	235701
8346	235702
22096	235703
23287	235704
45613	235705
90440	235706
72958	235707
7068	235708
16712	235709
9954	235710
24226	235711
76076	235712
8964	235713
4057	235714
26838	235715
12287	235716
63433	235717
116819	235718
332	235719
696	235720
4094	235721
16727	235722
61326	235723
28583	235724
28554	235725
40541	235726
297	235727
13909	235728
7278	235729
15015	235730
8088	235731
74506	235732
11081	235733
18763	235734
42080	235735
87560	235736
28002	235737
11446	235738
69968	235739
2493	235740
63144	235741
54660	235742
24626	235743
468	235744
65590	235745
46886	235746
17584	235747
100717	235748
50126	235749
3266	235750
71801	235751
6294	235752
28420	235753
36600	235754
13040	235755
4279	235756
24095	235757
9032	235758
6776	235759
35122	235760
40486	235761
99960	235762
29651	235763
89722	235764
95592	235765
136568	235766
119519	235767
74855	235768
24597	235769
10638	235770
15000	235771
48235	235772
59642	235773
32181	235774
80924	235775
10153	235776
27607	235777
23652	235778
119706	235779
9120	235780
11899	235781
62110	235782
9601	235783
39455	235784
78285	235785
933	235786
7772	235787
23673	235788
119280	235789
33212	235790
18654	235791
874	235792
22001	235793
11361	235794
12549	235795
43756	235796
79397	235797
6787	235798
28157	235799
92560	235800
10304	235801
16492	235802
31487	235803
90194	235804
2179	235805
43520	235806
25167	235807
64385	235808
67867	235809
49691	235810
19735	235811
1716	235812
114443	235813
41195	235814
46504	235815
81232	235816
104796	235817
35045	235818
35665	235819
14502	235820
61414	235821
71218	235822
3666	235823
131100	235824
38933	235825
26032	235826
4956	235827
23306	235828
50425	235829
953	235830
42564	235831
6693	235832
16302	235833
25561	235834
59122	235835
75638	235836
51472	235837
137446	235838
7652	235839
1924	235840
12688	235841
53917	235842
65861	235843
32653	235844
16320	235845
119537	235846
129496	235847
48545	235848
41027	235849
22154	235850
9598	235851
5042	235852
40170	235853
39155	235854
13257	235855
22101	235856
134841	235857
26040	235858
62100	235859
86948	235860
91999	235861
119476	235862
1973	235863
48993	235864
90608	235865
1590	235866
62364	235867
4397	235868
58367	235869
55058	235870
47112	235871
4184	235872
143791	235873
21215	235874
65300	235875
776	235876
77678	235877
55218	235878
147765	235879
75660	235880
85653	235881
53829	235882
24245	235883
6253	235884
14346	235885
147628	235886
137453	235887
55993	235888
118460	235889
109166	235890
13566	235891
10901	235892
13686	235893
16294	235894
22869	235895
23020	235896
25	235897
3104	235898
93898	235899
13597	235900
76015	235901
35297	235902
4700	235903
10608	235904
10421	235905
129315	235906
20770	235907
3995	235908
50560	235909
56677	235910
23024	235911
78062	235912
6068	235913
50666	235914
4618	235915
12053	235916
16743	235917
55554	235918
1140	235919
7524	235920
32022	235921
95932	235922
14089	235923
5814	235924
24909	235925
31705	235926
78301	235927
80426	235928
45573	235929
6696	235930
25516	235931
630	235932
88290	235933
2671	235934
18040	235935
3276	235936
10815	235937
37155	235938
29237	235939
30390	235940
1964	235941
31633	235942
62342	235943
13022	235944
23728	235945
32664	235946
975	235947
63848	235948
23328	235949
50740	235950
78256	235951
61497	235952
6249	235953
118385	235954
17498	235955
5109	235956
90948	235957
14447	235958
727	235959
71108	235960
25786	235961
128149	235962
122162	235963
77843	235964
99940	235965
49578	235966
27893	235967
41275	235968
6933	235969
6637	235970
63775	235971
35078	235972
42193	235973
135643	235974
41796	235975
23554	235976
140140	235977
1542	235978
9148	235979
24223	235980
95674	235981
125621	235982
28229	235983
333	235984
46244	235985
5436	235986
57306	235987
66710	235988
81591	235989
92630	235990
70936	235991
70134	235992
98327	235993
34249	235994
32091	235995
47706	235996
32809	235997
84714	235998
38403	235999
92311	236000
40818	236001
90461	236002
44019	236003
12916	236004
8443	236005
50585	236006
120418	236007
13516	236008
15875	236009
135463	236010
22243	236011
53271	236012
84753	236013
67053	236014
2216	236015
4934	236016
30088	236017
40324	236018
76041	236019
48164	236020
99545	236021
50382	236022
2977	236023
10874	236024
121295	236025
75563	236026
53586	236027
81577	236028
13048	236029
3323	236030
30286	236031
36642	236032
117344	236033
4924	236034
30039	236035
46560	236036
11825	236037
137848	236038
58296	236039
82583	236040
65288	236041
7006	236042
2732	236043
150	236044
60491	236045
21070	236046
13580	236047
20681	236048
4495	236049
3291	236050
36959	236051
35358	236052
68449	236053
35157	236054
50108	236055
19907	236056
80998	236057
39176	236058
11572	236059
33356	236060
28175	236061
6687	236062
43222	236063
63089	236064
61650	236065
20455	236066
4070	236067
65633	236068
30932	236069
126089	236070
47812	236071
5289	236072
96736	236073
61371	236074
8014	236075
102870	236076
38449	236077
74725	236078
10477	236079
20632	236080
25919	236081
71877	236082
61489	236083
58957	236084
130037	236085
44309	236086
53730	236087
6741	236088
47586	236089
49160	236090
22774	236091
85834	236092
106484	236093
24654	236094
24418	236095
26356	236096
94879	236097
7857	236098
66159	236099
24565	236100
19396	236101
83896	236102
62034	236103
51189	236104
80136	236105
81986	236106
84311	236107
137491	236108
76080	236109
96729	236110
26071	236111
62199	236112
47182	236113
27790	236114
51205	236115
97964	236116
723	236117
4996	236118
8031	236119
17383	236120
443	236121
12549	236122
60486	236123
138562	236124
55642	236125
93301	236126
250	236127
30831	236128
130521	236129
75699	236130
3688	236131
130783	236132
125682	236133
139980	236134
25290	236135
108664	236136
123981	236137
37572	236138
734	236139
49	236140
66250	236141
34323	236142
131084	236143
130302	236144
39880	236145
28566	236146
23127	236147
87044	236148
48474	236149
30454	236150
27910	236151
22645	236152
51479	236153
40013	236154
44049	236155
19680	236156
79105	236157
27653	236158
33389	236159
43843	236160
26778	236161
6185	236162
20920	236163
99586	236164
102044	236165
34959	236166
60059	236167
4875	236168
60539	236169
29372	236170
6559	236171
31323	236172
38669	236173
39108	236174
84488	236175
91	236176
35346	236177
10032	236178
31615	236179
132735	236180
29265	236181
104	236182
1631	236183
91519	236184
49117	236185
88997	236186
21964	236187
5716	236188
100647	236189
93196	236190
24699	236191
80503	236192
82478	236193
7734	236194
5839	236195
8706	236196
27494	236197
750	236198
13586	236199
47255	236200
40723	236201
83321	236202
27006	236203
79725	236204
87225	236205
40273	236206
16301	236207
47058	236208
41224	236209
56739	236210
14454	236211
474	236212
1432	236213
43574	236214
47790	236215
17174	236216
807	236217
42782	236218
15416	236219
4314	236220
37714	236221
51761	236222
38234	236223
103242	236224
102803	236225
63560	236226
31330	236227
101854	236228
7742	236229
17885	236230
23172	236231
92034	236232
22818	236233
9953	236234
10052	236235
23527	236236
57038	236237
55854	236238
97339	236239
27222	236240
97484	236241
31986	236242
22214	236243
136657	236244
27000	236245
35877	236246
73780	236247
114811	236248
17176	236249
10284	236250
112753	236251
17830	236252
55196	236253
68383	236254
27682	236255
37328	236256
32860	236257
69569	236258
21812	236259
2352	236260
78533	236261
6002	236262
49291	236263
91714	236264
96248	236265
56553	236266
121530	236267
57041	236268
1562	236269
31629	236270
16022	236271
141779	236272
22441	236273
102469	236274
869	236275
833	236276
1852	236277
5695	236278
17106	236279
79851	236280
110604	236281
1705	236282
59617	236283
61609	236284
36175	236285
112368	236286
31411	236287
64681	236288
30589	236289
77957	236290
37197	236291
535	236292
50975	236293
42345	236294
89864	236295
5616	236296
103333	236297
12971	236298
111946	236299
33153	236300
43352	236301
110398	236302
98876	236303
78867	236304
14098	236305
25453	236306
36	236307
52940	236308
49743	236309
26374	236310
114095	236311
32818	236312
81632	236313
51589	236314
78476	236315
24179	236316
98531	236317
25975	236318
39190	236319
42604	236320
8537	236321
15863	236322
70889	236323
37488	236324
65878	236325
68537	236326
27852	236327
1647	236328
87341	236329
37626	236330
96933	236331
62780	236332
67396	236333
22556	236334
109952	236335
118719	236336
36902	236337
18785	236338
2116	236339
54154	236340
36579	236341
107457	236342
30168	236343
4671	236344
10789	236345
133195	236346
9231	236347
72951	236348
23214	236349
3823	236350
46972	236351
20616	236352
25280	236353
13903	236354
47501	236355
57949	236356
5259	236357
90714	236358
143449	236359
4970	236360
147478	236361
28911	236362
2584	236363
74201	236364
34709	236365
92344	236366
12075	236367
1294	236368
46360	236369
11758	236370
43676	236371
12644	236372
41306	236373
27169	236374
1891	236375
53033	236376
72168	236377
21235	236378
86366	236379
74797	236380
44304	236381
37025	236382
97430	236383
74223	236384
52735	236385
503	236386
82362	236387
111458	236388
67348	236389
77665	236390
35002	236391
18876	236392
62266	236393
70006	236394
5654	236395
14900	236396
95514	236397
103670	236398
16951	236399
49431	236400
10423	236401
74977	236402
54822	236403
9704	236404
41591	236405
4580	236406
15109	236407
29079	236408
19749	236409
13256	236410
41555	236411
60653	236412
40502	236413
5623	236414
347	236415
111804	236416
60095	236417
1122	236418
16321	236419
28812	236420
11684	236421
14089	236422
50367	236423
146436	236424
6846	236425
23475	236426
114009	236427
12672	236428
75619	236429
68832	236430
39552	236431
63661	236432
151	236433
12928	236434
26970	236435
47449	236436
49825	236437
2655	236438
2247	236439
137664	236440
40839	236441
51209	236442
105823	236443
113926	236444
73900	236445
7048	236446
104071	236447
897	236448
8402	236449
83848	236450
71940	236451
68264	236452
38530	236453
54225	236454
309	236455
94602	236456
57320	236457
1582	236458
100914	236459
51834	236460
47026	236461
4606	236462
41492	236463
45230	236464
240	236465
22684	236466
73421	236467
113443	236468
703	236469
1374	236470
27514	236471
13349	236472
76766	236473
122626	236474
71920	236475
53243	236476
35407	236477
6880	236478
58217	236479
49818	236480
1014	236481
48113	236482
41500	236483
90192	236484
33277	236485
83351	236486
9787	236487
69604	236488
70228	236489
101294	236490
46982	236491
72108	236492
15299	236493
42369	236494
106359	236495
105499	236496
35680	236497
43274	236498
12749	236499
93992	236500
44861	236501
80398	236502
36763	236503
60775	236504
38888	236505
55060	236506
29864	236507
1363	236508
114323	236509
40657	236510
11563	236511
129146	236512
74287	236513
20958	236514
21395	236515
9508	236516
32873	236517
4106	236518
38035	236519
21117	236520
91501	236521
21190	236522
1565	236523
14798	236524
4318	236525
48611	236526
36611	236527
12503	236528
33787	236529
15935	236530
13560	236531
75745	236532
6608	236533
143408	236534
48572	236535
18757	236536
41436	236537
80030	236538
14511	236539
22673	236540
5321	236541
71671	236542
68412	236543
75248	236544
92398	236545
771	236546
98078	236547
83599	236548
9255	236549
125353	236550
33640	236551
21027	236552
68725	236553
14101	236554
2825	236555
61045	236556
5717	236557
102	236558
4439	236559
120	236560
74388	236561
22322	236562
35643	236563
2054	236564
2463	236565
51430	236566
113665	236567
3328	236568
8689	236569
137849	236570
395	236571
128800	236572
143220	236573
42028	236574
113347	236575
22409	236576
7125	236577
18686	236578
21627	236579
15479	236580
1065	236581
131077	236582
3376	236583
5237	236584
76330	236585
134903	236586
45655	236587
25905	236588
124715	236589
46064	236590
8437	236591
364	236592
42440	236593
1030	236594
741	236595
1473	236596
33337	236597
120525	236598
11967	236599
41598	236600
97	236601
22158	236602
90128	236603
9605	236604
103916	236605
79	236606
727	236607
59621	236608
9898	236609
7352	236610
68565	236611
65307	236612
64231	236613
74786	236614
6281	236615
30372	236616
14646	236617
9616	236618
43783	236619
32377	236620
17142	236621
73851	236622
18041	236623
47774	236624
86312	236625
1957	236626
4484	236627
63031	236628
9680	236629
132217	236630
16807	236631
15566	236632
58929	236633
79	236634
4363	236635
86623	236636
99681	236637
37145	236638
67203	236639
20866	236640
22821	236641
111717	236642
137305	236643
14300	236644
637	236645
30848	236646
57149	236647
53180	236648
21046	236649
36215	236650
61139	236651
78656	236652
20457	236653
73235	236654
25761	236655
1154	236656
253	236657
129741	236658
5882	236659
8142	236660
11530	236661
70586	236662
116243	236663
24705	236664
7258	236665
127895	236666
5877	236667
14205	236668
66728	236669
48884	236670
66653	236671
25767	236672
32643	236673
64940	236674
49997	236675
42812	236676
86072	236677
3778	236678
6038	236679
2337	236680
20599	236681
32990	236682
34881	236683
124613	236684
6222	236685
28724	236686
44183	236687
69941	236688
50403	236689
17501	236690
22124	236691
135249	236692
44863	236693
64154	236694
2034	236695
27265	236696
22368	236697
19473	236698
55453	236699
14855	236700
1939	236701
58927	236702
51584	236703
9842	236704
83762	236705
9168	236706
147143	236707
77983	236708
120608	236709
62879	236710
66581	236711
34061	236712
93122	236713
40861	236714
20019	236715
740	236716
41360	236717
103397	236718
65175	236719
100911	236720
43978	236721
139264	236722
3210	236723
48268	236724
104479	236725
15981	236726
40117	236727
35862	236728
24279	236729
25392	236730
31000	236731
33521	236732
49221	236733
31245	236734
57481	236735
2713	236736
99707	236737
88443	236738
85668	236739
38941	236740
64606	236741
43439	236742
34730	236743
2073	236744
1357	236745
8457	236746
24554	236747
39413	236748
1343	236749
46908	236750
21106	236751
21893	236752
104871	236753
50194	236754
2989	236755
58870	236756
26986	236757
1510	236758
28012	236759
96643	236760
103341	236761
4962	236762
4110	236763
11272	236764
97152	236765
82713	236766
50202	236767
53979	236768
96372	236769
3011	236770
127025	236771
67662	236772
9532	236773
63721	236774
53681	236775
31154	236776
7102	236777
57	236778
111666	236779
11801	236780
88990	236781
32316	236782
148361	236783
1438	236784
21532	236785
7973	236786
25688	236787
16681	236788
45551	236789
3400	236790
72509	236791
43144	236792
24830	236793
8250	236794
10000	236795
23857	236796
44967	236797
59489	236798
87893	236799
105308	236800
82161	236801
8132	236802
111	236803
5590	236804
10436	236805
27620	236806
557	236807
3279	236808
97009	236809
44183	236810
145448	236811
73808	236812
106598	236813
77577	236814
387	236815
26833	236816
82006	236817
41793	236818
113559	236819
47805	236820
126019	236821
45363	236822
31476	236823
101040	236824
13076	236825
4567	236826
9080	236827
69745	236828
67866	236829
27341	236830
87282	236831
145090	236832
58057	236833
10375	236834
63351	236835
88178	236836
43105	236837
76801	236838
96837	236839
80804	236840
5487	236841
42797	236842
58004	236843
34353	236844
68529	236845
60024	236846
58423	236847
2687	236848
89325	236849
110247	236850
48591	236851
45264	236852
2426	236853
3116	236854
34336	236855
13547	236856
82194	236857
706	236858
136191	236859
80204	236860
907	236861
97278	236862
36066	236863
16441	236864
36005	236865
59334	236866
137368	236867
126691	236868
63933	236869
19023	236870
62450	236871
104586	236872
782	236873
59813	236874
104980	236875
3785	236876
6195	236877
22411	236878
89293	236879
120885	236880
20523	236881
127401	236882
51759	236883
79059	236884
82206	236885
2419	236886
29124	236887
24337	236888
21748	236889
33581	236890
680	236891
11031	236892
73221	236893
53964	236894
4220	236895
20102	236896
51851	236897
4826	236898
6324	236899
128587	236900
74346	236901
3620	236902
137910	236903
54240	236904
28093	236905
15102	236906
14552	236907
21790	236908
1271	236909
74723	236910
2399	236911
58357	236912
8257	236913
21022	236914
25759	236915
64125	236916
1769	236917
147175	236918
27998	236919
54565	236920
66021	236921
22585	236922
26009	236923
6242	236924
52452	236925
22732	236926
305	236927
45892	236928
53922	236929
59363	236930
37444	236931
57130	236932
9293	236933
60274	236934
5269	236935
43521	236936
28410	236937
118904	236938
102065	236939
16296	236940
67	236941
13585	236942
16020	236943
125551	236944
36079	236945
11220	236946
60811	236947
546	236948
108241	236949
143095	236950
15900	236951
22050	236952
82400	236953
63064	236954
1026	236955
4232	236956
11367	236957
10213	236958
94597	236959
51158	236960
115570	236961
6829	236962
42550	236963
15583	236964
32827	236965
13202	236966
50253	236967
45360	236968
56262	236969
58457	236970
67178	236971
11327	236972
1688	236973
97783	236974
94106	236975
77470	236976
7693	236977
305	236978
145784	236979
30809	236980
46139	236981
10311	236982
7548	236983
13357	236984
128821	236985
41592	236986
96679	236987
10469	236988
33697	236989
20139	236990
64580	236991
96223	236992
39005	236993
70872	236994
30271	236995
50153	236996
1824	236997
44868	236998
27479	236999
22044	237000
63779	237001
4950	237002
3936	237003
82711	237004
48282	237005
722	237006
52271	237007
32603	237008
72751	237009
104276	237010
28731	237011
37345	237012
66280	237013
67335	237014
54191	237015
15277	237016
9895	237017
4536	237018
9208	237019
30823	237020
27105	237021
101686	237022
38048	237023
39604	237024
1670	237025
33783	237026
29859	237027
15004	237028
13865	237029
2569	237030
29221	237031
77403	237032
5214	237033
27167	237034
60250	237035
32429	237036
1001	237037
3423	237038
1326	237039
87215	237040
102373	237041
78277	237042
21068	237043
142861	237044
12098	237045
102046	237046
53	237047
1664	237048
1352	237049
53272	237050
54307	237051
6499	237052
6184	237053
73028	237054
29246	237055
13378	237056
54426	237057
89813	237058
102711	237059
81792	237060
45989	237061
2622	237062
35193	237063
14483	237064
83012	237065
62755	237066
3019	237067
42223	237068
19856	237069
111947	237070
113221	237071
13	237072
26167	237073
34747	237074
52752	237075
28674	237076
14344	237077
4201	237078
45097	237079
24579	237080
47178	237081
87693	237082
64101	237083
13160	237084
128935	237085
76813	237086
50128	237087
5473	237088
96772	237089
17091	237090
6999	237091
10367	237092
24587	237093
37305	237094
34898	237095
57833	237096
17452	237097
6112	237098
135714	237099
36468	237100
67552	237101
13576	237102
3760	237103
3783	237104
76977	237105
24474	237106
845	237107
74266	237108
65027	237109
34890	237110
1501	237111
4352	237112
32689	237113
3862	237114
11542	237115
26299	237116
118858	237117
44136	237118
11331	237119
36174	237120
1658	237121
64977	237122
103155	237123
18024	237124
6080	237125
16434	237126
50554	237127
9858	237128
20314	237129
138164	237130
21022	237131
5710	237132
17655	237133
147817	237134
43823	237135
45592	237136
5533	237137
45627	237138
10722	237139
45283	237140
8196	237141
94490	237142
33967	237143
11168	237144
40401	237145
22074	237146
125154	237147
43084	237148
62470	237149
17442	237150
29651	237151
13352	237152
76853	237153
123353	237154
52303	237155
100823	237156
136745	237157
5510	237158
27880	237159
65061	237160
34416	237161
97068	237162
7553	237163
52490	237164
38237	237165
63932	237166
5779	237167
49676	237168
2319	237169
95933	237170
1174	237171
2376	237172
14661	237173
24520	237174
59711	237175
102537	237176
7157	237177
20325	237178
10014	237179
13614	237180
87299	237181
128218	237182
12749	237183
66734	237184
3773	237185
27867	237186
7003	237187
20947	237188
65789	237189
38767	237190
150271	237191
37317	237192
27903	237193
53438	237194
42854	237195
131569	237196
3616	237197
96055	237198
106151	237199
83663	237200
29103	237201
61752	237202
32312	237203
16223	237204
29621	237205
39483	237206
44380	237207
5478	237208
26580	237209
11388	237210
70602	237211
7907	237212
1428	237213
40135	237214
18583	237215
81648	237216
12799	237217
44194	237218
2979	237219
2893	237220
72044	237221
15723	237222
86324	237223
5123	237224
81428	237225
34457	237226
32948	237227
15881	237228
93455	237229
85419	237230
726	237231
15707	237232
27521	237233
32921	237234
39047	237235
3608	237236
103282	237237
61865	237238
49331	237239
20889	237240
58926	237241
5715	237242
114329	237243
75653	237244
15584	237245
29179	237246
36324	237247
33192	237248
13664	237249
75652	237250
119609	237251
19961	237252
46314	237253
37663	237254
104285	237255
19708	237256
12584	237257
30833	237258
82758	237259
55211	237260
101	237261
77164	237262
134720	237263
37032	237264
102878	237265
12759	237266
122678	237267
29906	237268
36363	237269
62540	237270
84522	237271
67146	237272
43720	237273
7259	237274
84436	237275
47548	237276
3030	237277
102354	237278
62519	237279
57814	237280
18780	237281
63655	237282
57109	237283
72184	237284
68406	237285
8359	237286
44339	237287
5738	237288
49719	237289
141621	237290
414	237291
117984	237292
41054	237293
108242	237294
1603	237295
29431	237296
34451	237297
52053	237298
29433	237299
111774	237300
65170	237301
6490	237302
18246	237303
10266	237304
4304	237305
23900	237306
18044	237307
38216	237308
4891	237309
73548	237310
37455	237311
39321	237312
53148	237313
51149	237314
29817	237315
46717	237316
4906	237317
94390	237318
14168	237319
14788	237320
2222	237321
9684	237322
47727	237323
4083	237324
129420	237325
41493	237326
33832	237327
4541	237328
2169	237329
1471	237330
80562	237331
10298	237332
25421	237333
82931	237334
88563	237335
81610	237336
59281	237337
58038	237338
1882	237339
136419	237340
50744	237341
13910	237342
67986	237343
113598	237344
3436	237345
34594	237346
3153	237347
22685	237348
62	237349
16676	237350
79200	237351
84121	237352
146753	237353
33293	237354
51012	237355
94323	237356
12680	237357
42220	237358
83594	237359
101343	237360
25407	237361
57907	237362
38680	237363
85320	237364
24882	237365
40	237366
63311	237367
127077	237368
60254	237369
12056	237370
81022	237371
47800	237372
61475	237373
71476	237374
94098	237375
3494	237376
511	237377
6801	237378
39842	237379
25583	237380
997	237381
4389	237382
64624	237383
26860	237384
25968	237385
8367	237386
128258	237387
32237	237388
9580	237389
35654	237390
28891	237391
25053	237392
102616	237393
37468	237394
136028	237395
55046	237396
29466	237397
2017	237398
57374	237399
70128	237400
118541	237401
15557	237402
59101	237403
25691	237404
42716	237405
36837	237406
50256	237407
3004	237408
47083	237409
32188	237410
109980	237411
14973	237412
69877	237413
34991	237414
73161	237415
21847	237416
23899	237417
9414	237418
79904	237419
50166	237420
29870	237421
62490	237422
24354	237423
29505	237424
132248	237425
53698	237426
103906	237427
8065	237428
45962	237429
29410	237430
23412	237431
100560	237432
9868	237433
69048	237434
30284	237435
993	237436
10321	237437
103011	237438
22221	237439
31108	237440
4636	237441
117912	237442
16264	237443
6012	237444
59818	237445
28154	237446
32762	237447
3839	237448
11347	237449
10608	237450
36696	237451
39054	237452
16342	237453
79603	237454
13240	237455
10252	237456
87475	237457
45376	237458
126187	237459
16032	237460
89257	237461
101027	237462
68131	237463
71149	237464
29297	237465
20945	237466
11647	237467
3685	237468
38838	237469
3556	237470
140532	237471
8084	237472
1835	237473
2138	237474
5156	237475
9753	237476
55601	237477
103654	237478
123086	237479
133761	237480
171	237481
16242	237482
22752	237483
8731	237484
35060	237485
60326	237486
85548	237487
121382	237488
148	237489
164	237490
22720	237491
128942	237492
68624	237493
78213	237494
49455	237495
61179	237496
38968	237497
37401	237498
52717	237499
16036	237500
25957	237501
32192	237502
29680	237503
37164	237504
7860	237505
59362	237506
14930	237507
3993	237508
65180	237509
15599	237510
78530	237511
60187	237512
24079	237513
10549	237514
3458	237515
131150	237516
62796	237517
6499	237518
41133	237519
76722	237520
133527	237521
79466	237522
5783	237523
26936	237524
149955	237525
57292	237526
19226	237527
99813	237528
31223	237529
45642	237530
27301	237531
11597	237532
21849	237533
66380	237534
82145	237535
60352	237536
24657	237537
29296	237538
27395	237539
75838	237540
4084	237541
17261	237542
56291	237543
21507	237544
10611	237545
73329	237546
105838	237547
31500	237548
9869	237549
52502	237550
47831	237551
105741	237552
211	237553
56921	237554
22074	237555
4098	237556
33845	237557
54709	237558
50206	237559
7384	237560
41265	237561
86723	237562
10987	237563
13270	237564
6084	237565
7756	237566
124809	237567
76340	237568
10858	237569
95910	237570
44407	237571
959	237572
6914	237573
79475	237574
20627	237575
120235	237576
1252	237577
1340	237578
95	237579
61276	237580
67792	237581
81889	237582
33937	237583
1111	237584
78773	237585
54149	237586
85409	237587
81317	237588
46153	237589
17775	237590
92553	237591
7773	237592
2656	237593
9182	237594
11574	237595
127805	237596
11493	237597
118663	237598
18808	237599
11573	237600
49671	237601
26568	237602
7585	237603
38631	237604
2214	237605
29583	237606
49722	237607
77240	237608
121652	237609
66052	237610
23322	237611
11194	237612
53749	237613
102047	237614
28235	237615
40925	237616
10236	237617
51134	237618
75291	237619
50478	237620
60323	237621
15682	237622
20507	237623
36417	237624
56282	237625
13531	237626
84265	237627
72973	237628
6509	237629
24795	237630
47738	237631
89571	237632
4210	237633
21749	237634
69988	237635
1207	237636
3358	237637
10906	237638
42078	237639
2941	237640
13053	237641
98195	237642
59081	237643
37988	237644
25266	237645
63668	237646
12960	237647
100899	237648
98160	237649
4811	237650
2092	237651
43680	237652
18038	237653
45959	237654
129646	237655
73387	237656
59117	237657
110234	237658
77561	237659
3293	237660
61263	237661
8888	237662
47552	237663
80944	237664
74012	237665
126567	237666
6034	237667
59976	237668
64945	237669
1713	237670
111038	237671
20348	237672
65874	237673
53305	237674
66362	237675
1263	237676
56305	237677
29802	237678
21012	237679
31607	237680
41175	237681
34672	237682
14252	237683
38468	237684
4224	237685
82534	237686
15217	237687
2019	237688
49357	237689
770	237690
31242	237691
38469	237692
73489	237693
14863	237694
63903	237695
407	237696
44657	237697
95804	237698
39921	237699
110927	237700
5154	237701
18035	237702
59125	237703
6794	237704
10980	237705
45740	237706
2227	237707
83015	237708
14811	237709
4172	237710
83452	237711
44530	237712
94040	237713
31141	237714
15	237715
5977	237716
94430	237717
35772	237718
38118	237719
48066	237720
42824	237721
20686	237722
110721	237723
115276	237724
59072	237725
48819	237726
6665	237727
20309	237728
2724	237729
68551	237730
7319	237731
107842	237732
107689	237733
7761	237734
6337	237735
37304	237736
23786	237737
1719	237738
99704	237739
10113	237740
79890	237741
17092	237742
21	237743
9	237744
85614	237745
34344	237746
106112	237747
7833	237748
23349	237749
37246	237750
989	237751
33050	237752
85665	237753
28790	237754
91467	237755
15003	237756
74423	237757
133339	237758
9354	237759
707	237760
26440	237761
26338	237762
14172	237763
24991	237764
26420	237765
53256	237766
16179	237767
66668	237768
28602	237769
30796	237770
3211	237771
138328	237772
41517	237773
91260	237774
25525	237775
1469	237776
26616	237777
7448	237778
107	237779
114634	237780
94009	237781
61643	237782
116646	237783
106782	237784
80783	237785
60393	237786
17904	237787
28217	237788
27298	237789
77468	237790
60644	237791
20822	237792
129539	237793
184	237794
46691	237795
66443	237796
31737	237797
13012	237798
1454	237799
33751	237800
51520	237801
1781	237802
2457	237803
84878	237804
21768	237805
15503	237806
76788	237807
6487	237808
38160	237809
25399	237810
24123	237811
104011	237812
12976	237813
64086	237814
79555	237815
61105	237816
20041	237817
52537	237818
114709	237819
74832	237820
72476	237821
14667	237822
21116	237823
56641	237824
46441	237825
103591	237826
8479	237827
39328	237828
54218	237829
63092	237830
134	237831
3503	237832
79942	237833
13141	237834
1762	237835
37879	237836
123283	237837
88856	237838
16198	237839
38237	237840
97608	237841
25891	237842
36522	237843
6960	237844
44040	237845
12761	237846
80171	237847
52759	237848
69687	237849
94314	237850
12600	237851
19509	237852
5837	237853
36234	237854
86865	237855
46088	237856
80963	237857
1208	237858
30382	237859
45060	237860
92439	237861
52473	237862
10297	237863
60271	237864
36770	237865
136944	237866
13159	237867
39181	237868
39759	237869
35883	237870
60321	237871
1335	237872
93642	237873
35133	237874
28525	237875
4282	237876
2144	237877
145900	237878
41044	237879
2484	237880
6958	237881
20360	237882
57708	237883
1975	237884
43559	237885
132845	237886
1790	237887
7147	237888
79741	237889
35259	237890
1708	237891
131876	237892
30785	237893
23077	237894
97452	237895
149277	237896
67425	237897
55842	237898
90041	237899
79001	237900
4019	237901
127968	237902
119177	237903
31047	237904
72587	237905
8919	237906
74699	237907
69796	237908
5391	237909
23078	237910
1457	237911
110410	237912
12404	237913
122123	237914
6305	237915
29346	237916
61405	237917
58013	237918
147040	237919
1732	237920
12891	237921
47236	237922
40542	237923
532	237924
8722	237925
96563	237926
54345	237927
9038	237928
23110	237929
42885	237930
6232	237931
9661	237932
43203	237933
41697	237934
138156	237935
73343	237936
38070	237937
31417	237938
73	237939
7532	237940
1512	237941
102528	237942
30697	237943
50689	237944
61979	237945
48084	237946
13490	237947
33527	237948
76475	237949
33718	237950
65559	237951
122020	237952
107	237953
4032	237954
14355	237955
51883	237956
52920	237957
77975	237958
18799	237959
44204	237960
71801	237961
7107	237962
35515	237963
1026	237964
43142	237965
24165	237966
41916	237967
104400	237968
21814	237969
69829	237970
57570	237971
123493	237972
95447	237973
21454	237974
128435	237975
52881	237976
30275	237977
31488	237978
12297	237979
1703	237980
9300	237981
69863	237982
29243	237983
35764	237984
15935	237985
21521	237986
78355	237987
14338	237988
33409	237989
54888	237990
297	237991
22999	237992
2572	237993
61310	237994
32668	237995
55039	237996
335	237997
111067	237998
45146	237999
60819	238000
31442	238001
77984	238002
10459	238003
21749	238004
55228	238005
5949	238006
115326	238007
147217	238008
26082	238009
22080	238010
47626	238011
143861	238012
20973	238013
87795	238014
128695	238015
67259	238016
11478	238017
41619	238018
104134	238019
3313	238020
68316	238021
43430	238022
5774	238023
5003	238024
85502	238025
50243	238026
18671	238027
40837	238028
45919	238029
18829	238030
47051	238031
10945	238032
13194	238033
21208	238034
48244	238035
2984	238036
13566	238037
1976	238038
128262	238039
4241	238040
96583	238041
55345	238042
1764	238043
21814	238044
38	238045
39820	238046
2837	238047
28305	238048
53483	238049
4319	238050
105717	238051
58105	238052
29223	238053
11473	238054
107800	238055
1399	238056
135770	238057
81380	238058
4604	238059
70399	238060
68800	238061
117066	238062
136098	238063
36287	238064
25733	238065
5143	238066
21623	238067
82027	238068
14946	238069
55771	238070
42333	238071
24004	238072
12470	238073
6244	238074
55809	238075
65718	238076
4972	238077
116581	238078
119278	238079
7506	238080
126528	238081
25014	238082
76833	238083
29685	238084
13343	238085
38702	238086
7008	238087
65887	238088
44920	238089
95558	238090
127266	238091
46390	238092
72881	238093
29808	238094
84419	238095
31053	238096
1598	238097
30473	238098
8345	238099
102049	238100
9953	238101
7002	238102
12283	238103
1312	238104
112875	238105
1742	238106
55899	238107
5054	238108
11125	238109
947	238110
14352	238111
30775	238112
9061	238113
34689	238114
16133	238115
33255	238116
21738	238117
118925	238118
8658	238119
226	238120
144102	238121
603	238122
58437	238123
4628	238124
74678	238125
58260	238126
53168	238127
3883	238128
62711	238129
54573	238130
95162	238131
760	238132
41898	238133
44074	238134
12090	238135
47948	238136
32481	238137
19234	238138
21630	238139
88240	238140
52758	238141
21215	238142
38647	238143
24249	238144
302	238145
100275	238146
32358	238147
75121	238148
44319	238149
115702	238150
61804	238151
109355	238152
36979	238153
116137	238154
11644	238155
7387	238156
30114	238157
126827	238158
49826	238159
41672	238160
81747	238161
44103	238162
111285	238163
19810	238164
142071	238165
137213	238166
48099	238167
75995	238168
97611	238169
47578	238170
23796	238171
4893	238172
9817	238173
108911	238174
15486	238175
3655	238176
49771	238177
144764	238178
3054	238179
70597	238180
133782	238181
62858	238182
4760	238183
27064	238184
79388	238185
3846	238186
2716	238187
102714	238188
66424	238189
27809	238190
23487	238191
66417	238192
115787	238193
29296	238194
48504	238195
27141	238196
79479	238197
24663	238198
6061	238199
57165	238200
64695	238201
52713	238202
73376	238203
96675	238204
6966	238205
67933	238206
8358	238207
74245	238208
7538	238209
25889	238210
732	238211
77972	238212
47367	238213
111454	238214
41653	238215
3256	238216
117350	238217
82964	238218
8388	238219
13030	238220
5177	238221
46119	238222
53004	238223
60970	238224
4845	238225
10569	238226
41590	238227
69606	238228
94768	238229
58212	238230
10842	238231
48756	238232
20532	238233
2686	238234
105150	238235
38854	238236
3409	238237
66218	238238
115239	238239
124825	238240
64467	238241
80348	238242
13134	238243
7014	238244
76180	238245
62414	238246
111684	238247
8095	238248
4148	238249
361	238250
13559	238251
89259	238252
21312	238253
28704	238254
39925	238255
4845	238256
38921	238257
10002	238258
54299	238259
14715	238260
106889	238261
30230	238262
3819	238263
4812	238264
61702	238265
66833	238266
94951	238267
114556	238268
53887	238269
43632	238270
141239	238271
146070	238272
29596	238273
122080	238274
19996	238275
21645	238276
28752	238277
16521	238278
5198	238279
9597	238280
4684	238281
107473	238282
205	238283
104884	238284
2732	238285
82604	238286
70431	238287
99057	238288
24238	238289
574	238290
121483	238291
16702	238292
21083	238293
7433	238294
55386	238295
60826	238296
22231	238297
35993	238298
211	238299
29922	238300
64344	238301
23875	238302
22874	238303
88169	238304
79020	238305
17014	238306
14332	238307
29446	238308
9334	238309
31554	238310
131908	238311
21449	238312
9935	238313
25208	238314
42919	238315
22118	238316
24635	238317
46913	238318
24927	238319
48195	238320
53705	238321
19215	238322
89530	238323
62268	238324
11827	238325
43199	238326
89159	238327
82395	238328
135763	238329
9197	238330
97388	238331
76783	238332
210	238333
22128	238334
48325	238335
145165	238336
6672	238337
61249	238338
5636	238339
28571	238340
93246	238341
91945	238342
84590	238343
68480	238344
573	238345
128976	238346
15461	238347
137416	238348
130280	238349
56758	238350
57344	238351
13432	238352
14535	238353
9664	238354
24105	238355
4415	238356
128416	238357
53849	238358
89593	238359
36863	238360
188	238361
96933	238362
26221	238363
5544	238364
39749	238365
24057	238366
55096	238367
65565	238368
9412	238369
138906	238370
21865	238371
118983	238372
53714	238373
22790	238374
35025	238375
23903	238376
70697	238377
91544	238378
64322	238379
62010	238380
7883	238381
16419	238382
64811	238383
102453	238384
30712	238385
15177	238386
42732	238387
71875	238388
6764	238389
2803	238390
32761	238391
804	238392
15221	238393
59449	238394
20682	238395
4025	238396
33548	238397
23435	238398
12132	238399
80552	238400
148322	238401
15105	238402
108371	238403
44361	238404
738	238405
100201	238406
56883	238407
37395	238408
43350	238409
2424	238410
48431	238411
70003	238412
80949	238413
12261	238414
18639	238415
13826	238416
9	238417
13	238418
130865	238419
9682	238420
85049	238421
84056	238422
39257	238423
129378	238424
10314	238425
93213	238426
21860	238427
127102	238428
50062	238429
4466	238430
1105	238431
36036	238432
16758	238433
4348	238434
910	238435
124157	238436
71267	238437
80682	238438
24442	238439
7772	238440
65335	238441
40013	238442
9611	238443
40027	238444
68054	238445
57687	238446
97274	238447
112702	238448
27939	238449
45055	238450
31420	238451
7281	238452
60921	238453
14742	238454
62454	238455
66303	238456
120395	238457
42704	238458
790	238459
74064	238460
29914	238461
14443	238462
31747	238463
12148	238464
24427	238465
28999	238466
33048	238467
15260	238468
74824	238469
53021	238470
1962	238471
14345	238472
9570	238473
21070	238474
19927	238475
56967	238476
132251	238477
55395	238478
76	238479
17706	238480
30250	238481
81336	238482
93287	238483
25656	238484
35658	238485
4283	238486
21148	238487
7717	238488
85485	238489
42490	238490
46060	238491
68562	238492
38637	238493
27240	238494
118011	238495
100196	238496
23710	238497
68276	238498
21147	238499
96951	238500
28208	238501
60939	238502
6985	238503
15667	238504
6077	238505
18433	238506
23427	238507
137082	238508
9844	238509
113833	238510
128048	238511
59540	238512
8234	238513
92919	238514
66302	238515
5276	238516
19855	238517
7108	238518
33278	238519
28099	238520
6345	238521
9001	238522
1477	238523
94768	238524
127622	238525
23242	238526
3319	238527
114281	238528
18982	238529
101716	238530
15980	238531
1193	238532
2600	238533
95101	238534
1199	238535
11942	238536
47986	238537
116776	238538
119266	238539
36197	238540
42811	238541
4536	238542
28939	238543
135752	238544
26185	238545
73267	238546
1245	238547
44201	238548
48522	238549
30968	238550
1372	238551
169	238552
122138	238553
22329	238554
41834	238555
96227	238556
82871	238557
1784	238558
742	238559
31104	238560
120360	238561
38376	238562
61526	238563
1378	238564
61176	238565
121522	238566
61812	238567
56183	238568
39781	238569
1349	238570
125959	238571
26338	238572
37813	238573
40498	238574
5900	238575
87131	238576
13560	238577
8461	238578
90813	238579
53003	238580
906	238581
9027	238582
37884	238583
65944	238584
18847	238585
2627	238586
18423	238587
1234	238588
5916	238589
130058	238590
28858	238591
23937	238592
39179	238593
982	238594
265	238595
99382	238596
37515	238597
117032	238598
8901	238599
133582	238600
17089	238601
19732	238602
108563	238603
18997	238604
51432	238605
97381	238606
51513	238607
91601	238608
42360	238609
30187	238610
11885	238611
85214	238612
40840	238613
44752	238614
9884	238615
39394	238616
36509	238617
108944	238618
82908	238619
14686	238620
85898	238621
7187	238622
39245	238623
33842	238624
67132	238625
26108	238626
85544	238627
10359	238628
34644	238629
26870	238630
53678	238631
33077	238632
66756	238633
60928	238634
43072	238635
67481	238636
31421	238637
67599	238638
124559	238639
4578	238640
7197	238641
1414	238642
48337	238643
16581	238644
2986	238645
1073	238646
32560	238647
609	238648
6382	238649
2844	238650
19483	238651
14022	238652
16131	238653
39676	238654
52419	238655
33483	238656
10506	238657
50572	238658
26006	238659
14849	238660
38118	238661
80921	238662
59502	238663
1	238664
140918	238665
90917	238666
31304	238667
22587	238668
47499	238669
136228	238670
46846	238671
39507	238672
44219	238673
60876	238674
79806	238675
4211	238676
84850	238677
104746	238678
35394	238679
25691	238680
50665	238681
25261	238682
37228	238683
87097	238684
30456	238685
57594	238686
83159	238687
7053	238688
83047	238689
22221	238690
17216	238691
34720	238692
51937	238693
96190	238694
47074	238695
58116	238696
21857	238697
14038	238698
11294	238699
27030	238700
66176	238701
53323	238702
13331	238703
16431	238704
19679	238705
57467	238706
53944	238707
46737	238708
44592	238709
69808	238710
409	238711
101430	238712
20502	238713
64685	238714
4161	238715
86068	238716
16617	238717
58635	238718
57080	238719
27106	238720
22974	238721
39094	238722
53278	238723
19139	238724
146642	238725
16099	238726
13548	238727
55942	238728
67605	238729
96192	238730
8943	238731
14425	238732
65503	238733
85270	238734
12916	238735
24089	238736
58322	238737
2962	238738
10296	238739
57070	238740
29638	238741
429	238742
17143	238743
55346	238744
10223	238745
84641	238746
76782	238747
11517	238748
78052	238749
118175	238750
14090	238751
9404	238752
12346	238753
24262	238754
146094	238755
80441	238756
48098	238757
51160	238758
82361	238759
71099	238760
93226	238761
88565	238762
39897	238763
32316	238764
2090	238765
9986	238766
92998	238767
48609	238768
20922	238769
40213	238770
99721	238771
73631	238772
89477	238773
75440	238774
146013	238775
498	238776
1516	238777
81387	238778
58556	238779
7078	238780
89480	238781
54134	238782
63499	238783
74972	238784
36132	238785
137920	238786
118307	238787
26168	238788
28680	238789
138062	238790
41945	238791
7689	238792
142982	238793
82897	238794
2540	238795
109478	238796
1033	238797
37400	238798
22692	238799
31497	238800
39719	238801
140611	238802
35428	238803
525	238804
44064	238805
6749	238806
37517	238807
21481	238808
63196	238809
24844	238810
8682	238811
85234	238812
5929	238813
33595	238814
36208	238815
25033	238816
12	238817
67715	238818
81955	238819
45503	238820
62549	238821
94205	238822
20232	238823
47879	238824
56911	238825
83610	238826
96160	238827
39963	238828
73831	238829
8979	238830
44222	238831
48601	238832
45437	238833
5022	238834
82527	238835
2284	238836
40571	238837
10440	238838
34561	238839
94593	238840
168	238841
10004	238842
8756	238843
18678	238844
24123	238845
119122	238846
22965	238847
63352	238848
72796	238849
27259	238850
66950	238851
79229	238852
2739	238853
38205	238854
42861	238855
4869	238856
117238	238857
5126	238858
49737	238859
1588	238860
65775	238861
137153	238862
80860	238863
1334	238864
58913	238865
19123	238866
88058	238867
57291	238868
83642	238869
9083	238870
35678	238871
72176	238872
45983	238873
96800	238874
19907	238875
17182	238876
98964	238877
85693	238878
14833	238879
125199	238880
13383	238881
12001	238882
36798	238883
2199	238884
45584	238885
17902	238886
87205	238887
63385	238888
26821	238889
13428	238890
20	238891
74822	238892
649	238893
36438	238894
57592	238895
87830	238896
32564	238897
100222	238898
30156	238899
73716	238900
80114	238901
4079	238902
2158	238903
54031	238904
104012	238905
91015	238906
70459	238907
3350	238908
34878	238909
43575	238910
71945	238911
40713	238912
46950	238913
22974	238914
16822	238915
86199	238916
119176	238917
34975	238918
3709	238919
7657	238920
867	238921
28975	238922
38863	238923
124889	238924
14048	238925
43229	238926
120922	238927
8392	238928
41468	238929
88192	238930
72427	238931
32715	238932
42447	238933
38014	238934
26749	238935
710	238936
73727	238937
25073	238938
22615	238939
20730	238940
4411	238941
90064	238942
113775	238943
113266	238944
6705	238945
62132	238946
83250	238947
65344	238948
26878	238949
60846	238950
19976	238951
6515	238952
69114	238953
30228	238954
85762	238955
18989	238956
2179	238957
124759	238958
3584	238959
4034	238960
10629	238961
7483	238962
38604	238963
51845	238964
20386	238965
6152	238966
6515	238967
18313	238968
97176	238969
28455	238970
71342	238971
17566	238972
96680	238973
3954	238974
27420	238975
3275	238976
2103	238977
90908	238978
73338	238979
74	238980
40205	238981
66118	238982
21662	238983
5029	238984
102838	238985
34386	238986
58619	238987
46362	238988
86000	238989
14853	238990
55681	238991
73988	238992
60622	238993
52031	238994
56650	238995
9126	238996
7053	238997
82550	238998
6592	238999
7227	239000
108505	239001
7543	239002
30944	239003
6559	239004
17404	239005
6840	239006
17062	239007
26806	239008
8251	239009
52101	239010
32508	239011
86850	239012
78293	239013
93140	239014
39693	239015
1734	239016
2689	239017
11129	239018
44434	239019
88959	239020
33944	239021
133871	239022
101681	239023
23009	239024
7751	239025
9799	239026
147203	239027
13456	239028
86484	239029
37279	239030
73795	239031
29669	239032
25139	239033
11456	239034
14854	239035
3566	239036
69871	239037
78489	239038
25929	239039
12455	239040
25218	239041
20603	239042
51529	239043
70928	239044
74089	239045
62216	239046
22553	239047
121750	239048
42277	239049
46591	239050
45471	239051
44513	239052
55875	239053
44880	239054
80403	239055
18321	239056
14235	239057
79069	239058
125427	239059
36689	239060
27362	239061
20973	239062
102732	239063
4215	239064
78644	239065
2800	239066
4096	239067
1105	239068
30739	239069
59968	239070
88357	239071
101986	239072
79021	239073
16693	239074
77391	239075
615	239076
15159	239077
1973	239078
62123	239079
57955	239080
6528	239081
5052	239082
2864	239083
94227	239084
43693	239085
15912	239086
112526	239087
40427	239088
2022	239089
2070	239090
70077	239091
20506	239092
55511	239093
20641	239094
27749	239095
75886	239096
40025	239097
12434	239098
30990	239099
17803	239100
3879	239101
28229	239102
17830	239103
1791	239104
142204	239105
27304	239106
35825	239107
77121	239108
6879	239109
74655	239110
96971	239111
56870	239112
31002	239113
88829	239114
1235	239115
51823	239116
38761	239117
91045	239118
81	239119
105951	239120
71483	239121
63336	239122
8574	239123
37438	239124
47125	239125
42818	239126
22400	239127
9774	239128
80607	239129
105319	239130
72725	239131
21482	239132
16121	239133
16817	239134
51988	239135
14075	239136
36278	239137
90941	239138
39791	239139
96717	239140
35901	239141
66835	239142
91138	239143
73308	239144
8794	239145
45100	239146
62076	239147
73472	239148
92244	239149
6187	239150
1705	239151
133315	239152
3471	239153
55773	239154
44235	239155
27204	239156
11533	239157
6294	239158
142814	239159
266	239160
21415	239161
1086	239162
6616	239163
9859	239164
110570	239165
46518	239166
104968	239167
771	239168
47047	239169
27933	239170
32628	239171
77649	239172
51483	239173
142785	239174
35530	239175
15977	239176
16042	239177
29003	239178
28423	239179
42767	239180
48504	239181
16070	239182
50701	239183
52383	239184
21830	239185
52751	239186
13	239187
21752	239188
24712	239189
60348	239190
13566	239191
47886	239192
37287	239193
16266	239194
62437	239195
15210	239196
34729	239197
61751	239198
2358	239199
5170	239200
11028	239201
76081	239202
41180	239203
13943	239204
74476	239205
23655	239206
7812	239207
113	239208
989	239209
824	239210
32715	239211
103746	239212
126938	239213
51827	239214
58670	239215
122257	239216
88536	239217
6701	239218
3726	239219
33709	239220
7663	239221
19901	239222
71385	239223
37196	239224
10256	239225
30671	239226
55487	239227
31377	239228
66555	239229
29499	239230
32751	239231
86576	239232
78549	239233
47736	239234
13191	239235
2952	239236
10297	239237
55270	239238
25261	239239
30169	239240
79195	239241
135605	239242
46157	239243
75510	239244
37128	239245
24148	239246
64558	239247
41692	239248
1776	239249
1167	239250
42975	239251
89355	239252
52360	239253
119457	239254
46477	239255
68646	239256
13666	239257
121261	239258
86440	239259
1732	239260
16329	239261
1570	239262
10568	239263
133653	239264
92674	239265
42066	239266
9431	239267
1344	239268
34179	239269
128704	239270
40773	239271
40969	239272
31755	239273
388	239274
138278	239275
15964	239276
7054	239277
48001	239278
53015	239279
132511	239280
102732	239281
144542	239282
25478	239283
119611	239284
71460	239285
29173	239286
2018	239287
76644	239288
8710	239289
3921	239290
16266	239291
18127	239292
37351	239293
35547	239294
8676	239295
134820	239296
10846	239297
84752	239298
40752	239299
18605	239300
88115	239301
12597	239302
1823	239303
11403	239304
2140	239305
57894	239306
70237	239307
7021	239308
109897	239309
1659	239310
19924	239311
60610	239312
60197	239313
40835	239314
63848	239315
118605	239316
59999	239317
122362	239318
81	239319
23505	239320
78529	239321
46581	239322
3428	239323
17445	239324
92165	239325
460	239326
6974	239327
34124	239328
18521	239329
82045	239330
112775	239331
111833	239332
24120	239333
84283	239334
62989	239335
31596	239336
129827	239337
28779	239338
31513	239339
24205	239340
6518	239341
49697	239342
19552	239343
16128	239344
2989	239345
92470	239346
788	239347
75380	239348
96975	239349
38716	239350
86961	239351
15329	239352
27965	239353
52176	239354
129773	239355
6224	239356
150023	239357
19385	239358
7498	239359
28761	239360
28150	239361
67011	239362
16692	239363
94429	239364
95206	239365
10618	239366
12564	239367
7737	239368
91060	239369
21881	239370
25149	239371
128499	239372
72604	239373
94431	239374
60444	239375
105846	239376
83468	239377
136765	239378
73165	239379
104927	239380
27451	239381
96957	239382
21577	239383
30	239384
129637	239385
3856	239386
12775	239387
102814	239388
10466	239389
103009	239390
31144	239391
134653	239392
80846	239393
8572	239394
32623	239395
32424	239396
25399	239397
25887	239398
112243	239399
119212	239400
133775	239401
52268	239402
37949	239403
18150	239404
116759	239405
43549	239406
34962	239407
7892	239408
80896	239409
123301	239410
14246	239411
68135	239412
59736	239413
65996	239414
635	239415
80233	239416
53746	239417
20639	239418
65787	239419
26162	239420
9029	239421
45743	239422
36162	239423
72875	239424
11013	239425
1974	239426
52991	239427
40472	239428
72495	239429
4100	239430
3783	239431
799	239432
49025	239433
60364	239434
91538	239435
66448	239436
10554	239437
115415	239438
94800	239439
12363	239440
57756	239441
66140	239442
47827	239443
31527	239444
2596	239445
12931	239446
1929	239447
13354	239448
39918	239449
35149	239450
6725	239451
17339	239452
9814	239453
44711	239454
395	239455
25518	239456
43220	239457
87655	239458
99295	239459
58810	239460
8206	239461
44907	239462
31260	239463
120098	239464
4919	239465
39309	239466
28061	239467
114468	239468
38984	239469
297	239470
53564	239471
95359	239472
130183	239473
75614	239474
29129	239475
10402	239476
8158	239477
43184	239478
55184	239479
89683	239480
13576	239481
86595	239482
80958	239483
32164	239484
56020	239485
8748	239486
47036	239487
3354	239488
33831	239489
79552	239490
23246	239491
2839	239492
2677	239493
10060	239494
3427	239495
44469	239496
24667	239497
58603	239498
6157	239499
11531	239500
98738	239501
28854	239502
62482	239503
70879	239504
22250	239505
66086	239506
12046	239507
31034	239508
66911	239509
9651	239510
58051	239511
1861	239512
5692	239513
44295	239514
83444	239515
15655	239516
3728	239517
69902	239518
162	239519
88970	239520
20126	239521
40796	239522
20949	239523
27293	239524
59213	239525
415	239526
112627	239527
82346	239528
8347	239529
58457	239530
49010	239531
28440	239532
66951	239533
21671	239534
92497	239535
9092	239536
71512	239537
68976	239538
39963	239539
2924	239540
249	239541
56021	239542
46004	239543
13107	239544
19672	239545
82259	239546
42901	239547
11637	239548
37829	239549
14706	239550
26199	239551
706	239552
72888	239553
111039	239554
101580	239555
21087	239556
30665	239557
34190	239558
37306	239559
2230	239560
121817	239561
4557	239562
66547	239563
66560	239564
25259	239565
76561	239566
12934	239567
4612	239568
1519	239569
34189	239570
74702	239571
22039	239572
33216	239573
1483	239574
56281	239575
28062	239576
31718	239577
21076	239578
109898	239579
11080	239580
29955	239581
22767	239582
71448	239583
33218	239584
95913	239585
67206	239586
29641	239587
13865	239588
13244	239589
62076	239590
89	239591
42575	239592
56062	239593
128839	239594
3405	239595
95140	239596
19500	239597
60732	239598
11882	239599
13578	239600
91614	239601
11973	239602
13722	239603
112227	239604
39980	239605
64086	239606
66223	239607
14016	239608
24955	239609
48093	239610
54806	239611
38951	239612
2937	239613
8627	239614
41973	239615
134991	239616
26346	239617
10866	239618
63537	239619
83247	239620
38220	239621
87246	239622
102270	239623
4415	239624
23348	239625
12202	239626
10951	239627
2640	239628
79902	239629
21639	239630
15966	239631
22699	239632
16403	239633
73577	239634
47949	239635
12005	239636
78294	239637
1858	239638
81444	239639
75	239640
44845	239641
65568	239642
12586	239643
24937	239644
42327	239645
20349	239646
23156	239647
7267	239648
39946	239649
102503	239650
4556	239651
97505	239652
35260	239653
1336	239654
109906	239655
31350	239656
139045	239657
8017	239658
104152	239659
29041	239660
26805	239661
54176	239662
14525	239663
81132	239664
73694	239665
45051	239666
41404	239667
54298	239668
88834	239669
19156	239670
53524	239671
7668	239672
55221	239673
10015	239674
27410	239675
3589	239676
24597	239677
14511	239678
7197	239679
25523	239680
3956	239681
1896	239682
147433	239683
103130	239684
119695	239685
11894	239686
58266	239687
44543	239688
1293	239689
67292	239690
25503	239691
45905	239692
71	239693
128165	239694
3745	239695
32445	239696
28117	239697
79858	239698
23694	239699
2816	239700
135846	239701
32435	239702
2691	239703
18560	239704
112552	239705
82368	239706
72808	239707
38408	239708
7882	239709
38931	239710
63342	239711
133496	239712
74	239713
119914	239714
95863	239715
38030	239716
79205	239717
29058	239718
6649	239719
46230	239720
44556	239721
150171	239722
134824	239723
1295	239724
36686	239725
71679	239726
133166	239727
57306	239728
50552	239729
18638	239730
2919	239731
66098	239732
46891	239733
134369	239734
19730	239735
21347	239736
31	239737
4503	239738
117305	239739
91247	239740
84456	239741
24844	239742
14580	239743
17228	239744
1228	239745
18707	239746
46884	239747
4803	239748
1663	239749
17351	239750
81766	239751
57787	239752
29166	239753
9434	239754
74546	239755
142537	239756
19090	239757
2977	239758
69951	239759
68933	239760
32090	239761
5363	239762
84151	239763
3767	239764
39670	239765
32481	239766
22626	239767
57539	239768
31145	239769
99475	239770
112641	239771
31032	239772
34884	239773
127	239774
51968	239775
23347	239776
8323	239777
5203	239778
131259	239779
128999	239780
105173	239781
16991	239782
84314	239783
259	239784
47859	239785
3422	239786
46242	239787
78921	239788
7510	239789
146	239790
37623	239791
94707	239792
29109	239793
83309	239794
78352	239795
76101	239796
22297	239797
76085	239798
71935	239799
3332	239800
9913	239801
13770	239802
22720	239803
21097	239804
35559	239805
12798	239806
34170	239807
17248	239808
29474	239809
74608	239810
76308	239811
86189	239812
5571	239813
615	239814
45350	239815
16520	239816
2056	239817
7693	239818
7908	239819
47525	239820
82009	239821
4373	239822
108596	239823
28182	239824
97480	239825
88903	239826
15521	239827
106129	239828
7366	239829
142920	239830
79380	239831
36762	239832
80415	239833
44271	239834
81408	239835
29085	239836
20796	239837
32484	239838
20715	239839
1553	239840
102246	239841
27009	239842
2467	239843
18169	239844
6392	239845
43006	239846
72950	239847
1631	239848
41348	239849
25563	239850
52672	239851
98557	239852
19951	239853
52186	239854
114181	239855
29422	239856
33130	239857
76624	239858
2040	239859
133473	239860
47373	239861
39512	239862
7123	239863
42910	239864
17350	239865
5188	239866
102241	239867
21507	239868
121079	239869
85440	239870
3246	239871
84737	239872
86	239873
25054	239874
22001	239875
43060	239876
67865	239877
3537	239878
55764	239879
5858	239880
7509	239881
27306	239882
28859	239883
4798	239884
26875	239885
3636	239886
37125	239887
51717	239888
25053	239889
39086	239890
40527	239891
99460	239892
52241	239893
30120	239894
111220	239895
21051	239896
72718	239897
79431	239898
48418	239899
5342	239900
66055	239901
63917	239902
49642	239903
7175	239904
29055	239905
15900	239906
42520	239907
30784	239908
12690	239909
41841	239910
127609	239911
117720	239912
45832	239913
6876	239914
53747	239915
28315	239916
40441	239917
9071	239918
92594	239919
51409	239920
72083	239921
87712	239922
21119	239923
82812	239924
62055	239925
91674	239926
6123	239927
103438	239928
60990	239929
16335	239930
83273	239931
82789	239932
58780	239933
85246	239934
18328	239935
2091	239936
5992	239937
4666	239938
34154	239939
44453	239940
99652	239941
20492	239942
47955	239943
103518	239944
36491	239945
33350	239946
17070	239947
23572	239948
98743	239949
90680	239950
72747	239951
138652	239952
39291	239953
58	239954
654	239955
23185	239956
59419	239957
75837	239958
17624	239959
1285	239960
39930	239961
347	239962
49216	239963
21935	239964
20037	239965
28071	239966
7240	239967
69249	239968
827	239969
48694	239970
18524	239971
144268	239972
81671	239973
43167	239974
74381	239975
49458	239976
75525	239977
9365	239978
122320	239979
21891	239980
71352	239981
141939	239982
1494	239983
81229	239984
7615	239985
9891	239986
105442	239987
2577	239988
90632	239989
37143	239990
12802	239991
53222	239992
49446	239993
5284	239994
41756	239995
11509	239996
39804	239997
88581	239998
25408	239999
2687	240000
98432	240001
143112	240002
6795	240003
91266	240004
108353	240005
35226	240006
8779	240007
38398	240008
130179	240009
62737	240010
81976	240011
6785	240012
99993	240013
25253	240014
50634	240015
117333	240016
85746	240017
37862	240018
28711	240019
13001	240020
3042	240021
26006	240022
143523	240023
11904	240024
101097	240025
55719	240026
72782	240027
11162	240028
4200	240029
25430	240030
19965	240031
537	240032
53283	240033
418	240034
359	240035
17316	240036
26529	240037
46195	240038
5401	240039
83776	240040
136111	240041
101291	240042
6402	240043
20828	240044
35994	240045
12996	240046
70609	240047
38700	240048
1384	240049
15090	240050
1010	240051
40585	240052
4309	240053
47261	240054
149362	240055
35228	240056
38861	240057
11005	240058
5499	240059
34014	240060
17288	240061
60450	240062
53038	240063
6792	240064
133774	240065
109627	240066
3045	240067
82583	240068
94576	240069
277	240070
6549	240071
47956	240072
89870	240073
17855	240074
190	240075
49727	240076
29443	240077
11851	240078
976	240079
6910	240080
7855	240081
116634	240082
32637	240083
70384	240084
23132	240085
55984	240086
44416	240087
14932	240088
43487	240089
88182	240090
71249	240091
49051	240092
62779	240093
34905	240094
31861	240095
35082	240096
15911	240097
115616	240098
1157	240099
28805	240100
25	240101
4850	240102
41628	240103
906	240104
15082	240105
24515	240106
58477	240107
38535	240108
10341	240109
373	240110
10353	240111
4181	240112
72602	240113
106402	240114
64824	240115
26579	240116
15787	240117
9353	240118
31075	240119
34713	240120
45187	240121
24529	240122
28902	240123
58748	240124
24929	240125
106	240126
27922	240127
63260	240128
3513	240129
60157	240130
14522	240131
72580	240132
12958	240133
1732	240134
34941	240135
129951	240136
71391	240137
5708	240138
50078	240139
23445	240140
14844	240141
2198	240142
124857	240143
19416	240144
622	240145
40741	240146
27631	240147
23778	240148
39422	240149
37099	240150
17998	240151
57844	240152
20034	240153
38897	240154
49060	240155
40904	240156
683	240157
106294	240158
117532	240159
7474	240160
36936	240161
14969	240162
81636	240163
6576	240164
30217	240165
79369	240166
2797	240167
310	240168
148157	240169
66588	240170
11602	240171
89916	240172
31314	240173
45409	240174
107750	240175
99077	240176
76624	240177
20677	240178
17004	240179
57337	240180
3374	240181
79687	240182
82293	240183
50280	240184
4653	240185
81148	240186
12751	240187
58312	240188
136042	240189
130557	240190
28769	240191
16116	240192
78750	240193
16537	240194
12721	240195
45406	240196
119344	240197
4318	240198
4326	240199
25144	240200
58446	240201
30877	240202
60504	240203
13910	240204
39229	240205
93275	240206
38783	240207
97167	240208
103605	240209
32683	240210
2527	240211
33455	240212
66320	240213
17255	240214
119544	240215
1093	240216
38201	240217
70552	240218
3864	240219
62736	240220
47248	240221
64112	240222
55899	240223
49233	240224
43618	240225
17109	240226
99600	240227
70564	240228
33430	240229
122434	240230
15264	240231
4627	240232
93394	240233
22710	240234
18343	240235
1572	240236
48586	240237
11035	240238
93173	240239
42326	240240
117894	240241
84373	240242
57389	240243
1512	240244
12838	240245
82288	240246
30600	240247
41105	240248
70636	240249
1711	240250
14269	240251
69593	240252
2124	240253
20174	240254
69859	240255
40900	240256
12807	240257
61304	240258
110660	240259
7680	240260
96312	240261
26368	240262
113911	240263
128440	240264
30428	240265
27833	240266
69370	240267
18616	240268
83843	240269
29899	240270
510	240271
17269	240272
17094	240273
43322	240274
34202	240275
18431	240276
16861	240277
132989	240278
1913	240279
2681	240280
44518	240281
43	240282
1764	240283
84195	240284
86	240285
128197	240286
42187	240287
107344	240288
20720	240289
145945	240290
14479	240291
641	240292
34625	240293
42131	240294
819	240295
25212	240296
129302	240297
11858	240298
14555	240299
56165	240300
29617	240301
13202	240302
1207	240303
87414	240304
18027	240305
19551	240306
56557	240307
144632	240308
16882	240309
121291	240310
53189	240311
34791	240312
22678	240313
77839	240314
37506	240315
57091	240316
95411	240317
6335	240318
45357	240319
13038	240320
119290	240321
772	240322
47736	240323
11919	240324
139494	240325
3732	240326
34147	240327
87647	240328
71485	240329
121	240330
1448	240331
97808	240332
106363	240333
20795	240334
68132	240335
9702	240336
94	240337
54976	240338
131146	240339
52892	240340
4021	240341
5507	240342
88634	240343
8928	240344
121373	240345
21919	240346
51417	240347
19930	240348
69649	240349
95610	240350
11741	240351
30495	240352
9731	240353
13763	240354
6600	240355
46956	240356
39754	240357
4823	240358
65921	240359
34026	240360
14224	240361
13292	240362
111915	240363
68201	240364
91320	240365
33159	240366
119621	240367
36445	240368
64931	240369
25117	240370
77772	240371
88985	240372
57517	240373
119025	240374
1830	240375
126150	240376
86424	240377
4645	240378
341	240379
436	240380
35009	240381
30143	240382
1830	240383
81209	240384
92929	240385
25789	240386
47791	240387
11441	240388
963	240389
127870	240390
49573	240391
41129	240392
3235	240393
3896	240394
45921	240395
9513	240396
43237	240397
11429	240398
35122	240399
35783	240400
63758	240401
12150	240402
76186	240403
138043	240404
13943	240405
4942	240406
14931	240407
46856	240408
33888	240409
37796	240410
951	240411
142393	240412
89199	240413
31216	240414
70535	240415
9000	240416
99888	240417
54387	240418
46766	240419
38839	240420
24325	240421
4172	240422
65474	240423
42665	240424
4236	240425
107483	240426
94182	240427
150286	240428
138757	240429
23837	240430
118238	240431
27804	240432
52275	240433
42849	240434
88088	240435
71150	240436
47272	240437
75998	240438
80730	240439
52318	240440
129917	240441
109094	240442
16424	240443
56068	240444
17365	240445
14809	240446
68735	240447
35518	240448
37948	240449
14128	240450
637	240451
48856	240452
2647	240453
6034	240454
9821	240455
72430	240456
16707	240457
3540	240458
22362	240459
39458	240460
62892	240461
19575	240462
125900	240463
112046	240464
76113	240465
1974	240466
47089	240467
31547	240468
28576	240469
14495	240470
107812	240471
2672	240472
25398	240473
11443	240474
43775	240475
3671	240476
43747	240477
11768	240478
38278	240479
125375	240480
71209	240481
45764	240482
88875	240483
28910	240484
76248	240485
148438	240486
119836	240487
45790	240488
89847	240489
19210	240490
18523	240491
445	240492
102417	240493
93506	240494
41376	240495
28544	240496
2037	240497
52489	240498
33569	240499
2994	240500
31923	240501
46385	240502
36462	240503
25026	240504
44065	240505
28248	240506
23281	240507
27224	240508
47415	240509
135	240510
137860	240511
18324	240512
51089	240513
58442	240514
41949	240515
127455	240516
5203	240517
80958	240518
48585	240519
78023	240520
36554	240521
79136	240522
3844	240523
57162	240524
54694	240525
316	240526
5908	240527
88561	240528
2787	240529
47203	240530
68456	240531
82132	240532
73487	240533
86799	240534
3479	240535
7226	240536
76527	240537
6183	240538
90020	240539
65469	240540
7706	240541
5625	240542
66553	240543
25443	240544
44625	240545
66830	240546
76198	240547
235	240548
15106	240549
76242	240550
36716	240551
81332	240552
16792	240553
70336	240554
118748	240555
47506	240556
55748	240557
142567	240558
45404	240559
12977	240560
39081	240561
66475	240562
6048	240563
16801	240564
24139	240565
6156	240566
19576	240567
16899	240568
99444	240569
39433	240570
29512	240571
72022	240572
97216	240573
35202	240574
77447	240575
6143	240576
79445	240577
120329	240578
48248	240579
12902	240580
32145	240581
17116	240582
55218	240583
2577	240584
69474	240585
25137	240586
136573	240587
4587	240588
18964	240589
84304	240590
149981	240591
16097	240592
13374	240593
75187	240594
948	240595
83741	240596
15336	240597
3821	240598
95001	240599
30748	240600
6384	240601
1131	240602
18626	240603
23918	240604
28123	240605
21799	240606
26690	240607
6310	240608
17807	240609
21063	240610
32241	240611
83788	240612
46932	240613
101405	240614
61243	240615
55367	240616
12571	240617
76195	240618
104876	240619
2105	240620
82652	240621
84378	240622
90484	240623
38719	240624
31305	240625
31590	240626
91804	240627
87431	240628
19443	240629
4776	240630
33172	240631
7356	240632
33003	240633
63413	240634
3867	240635
2261	240636
8745	240637
91589	240638
114759	240639
42101	240640
60316	240641
4444	240642
20868	240643
43082	240644
28458	240645
134604	240646
93166	240647
8711	240648
90163	240649
85726	240650
101	240651
64978	240652
12499	240653
22674	240654
9274	240655
51944	240656
16116	240657
76853	240658
48430	240659
35053	240660
8367	240661
22101	240662
1884	240663
2970	240664
106453	240665
13697	240666
125076	240667
25558	240668
103	240669
61981	240670
18479	240671
84984	240672
12102	240673
7463	240674
4414	240675
32	240676
89169	240677
61967	240678
50332	240679
108494	240680
22469	240681
545	240682
8926	240683
900	240684
148200	240685
6642	240686
8151	240687
76415	240688
63127	240689
73794	240690
55676	240691
7662	240692
49326	240693
47158	240694
30038	240695
9123	240696
5073	240697
68416	240698
25428	240699
72467	240700
19764	240701
58267	240702
34227	240703
42410	240704
1168	240705
48458	240706
2320	240707
90330	240708
5599	240709
65046	240710
53048	240711
3755	240712
7068	240713
99221	240714
133654	240715
18417	240716
1220	240717
21482	240718
31592	240719
35913	240720
56070	240721
14840	240722
18786	240723
71181	240724
27852	240725
41108	240726
68741	240727
38098	240728
35160	240729
1395	240730
37474	240731
27123	240732
46309	240733
110097	240734
67582	240735
2901	240736
15163	240737
35198	240738
124047	240739
1697	240740
43052	240741
412	240742
137420	240743
10748	240744
1716	240745
12196	240746
12010	240747
110168	240748
143012	240749
18734	240750
116933	240751
53	240752
54650	240753
53044	240754
34365	240755
19468	240756
22781	240757
62578	240758
131	240759
14361	240760
3534	240761
6713	240762
5082	240763
5939	240764
35639	240765
8873	240766
3221	240767
119437	240768
85402	240769
36056	240770
39478	240771
16674	240772
66482	240773
43412	240774
2379	240775
1172	240776
68045	240777
14974	240778
30658	240779
145906	240780
21983	240781
14954	240782
47519	240783
33084	240784
136376	240785
26189	240786
89019	240787
492	240788
90630	240789
61161	240790
35604	240791
58691	240792
107589	240793
33273	240794
74252	240795
16056	240796
5209	240797
41929	240798
47606	240799
109448	240800
62015	240801
9852	240802
91725	240803
6052	240804
852	240805
105280	240806
46154	240807
2569	240808
24635	240809
50975	240810
5137	240811
4355	240812
12043	240813
75270	240814
6108	240815
38722	240816
4915	240817
25906	240818
28039	240819
99483	240820
95131	240821
52352	240822
88603	240823
120661	240824
2725	240825
12117	240826
56301	240827
54827	240828
38171	240829
12009	240830
5444	240831
36864	240832
576	240833
32255	240834
50879	240835
63229	240836
98989	240837
7000	240838
117173	240839
59470	240840
43806	240841
37740	240842
85956	240843
37507	240844
74372	240845
108517	240846
14724	240847
30626	240848
58177	240849
5780	240850
478	240851
54391	240852
16917	240853
29281	240854
58455	240855
67919	240856
20064	240857
8941	240858
62701	240859
7495	240860
12582	240861
6598	240862
1437	240863
3879	240864
127126	240865
72213	240866
20245	240867
3402	240868
91193	240869
69916	240870
94046	240871
17946	240872
46006	240873
3273	240874
479	240875
97037	240876
18770	240877
23895	240878
40614	240879
36580	240880
25456	240881
44107	240882
21085	240883
35707	240884
33226	240885
582	240886
2791	240887
42603	240888
11634	240889
24508	240890
45138	240891
48259	240892
57291	240893
41474	240894
71146	240895
26630	240896
35406	240897
4362	240898
28826	240899
42826	240900
69197	240901
42746	240902
33731	240903
12385	240904
12403	240905
64320	240906
48160	240907
25676	240908
1519	240909
63976	240910
57403	240911
30288	240912
2709	240913
99072	240914
15313	240915
86351	240916
11781	240917
29372	240918
16037	240919
10814	240920
36694	240921
105392	240922
40227	240923
63653	240924
71281	240925
90814	240926
121270	240927
16977	240928
60289	240929
58504	240930
49649	240931
51347	240932
54218	240933
49753	240934
6039	240935
9953	240936
92833	240937
62603	240938
3820	240939
68904	240940
44552	240941
19988	240942
26072	240943
104841	240944
11390	240945
66779	240946
15351	240947
84051	240948
28006	240949
137415	240950
130067	240951
1198	240952
15017	240953
10030	240954
38902	240955
9101	240956
4626	240957
55118	240958
25020	240959
149049	240960
21643	240961
59011	240962
98029	240963
70141	240964
20294	240965
80885	240966
13262	240967
111624	240968
51618	240969
27338	240970
23955	240971
134750	240972
4188	240973
2782	240974
5005	240975
68363	240976
123214	240977
58684	240978
5024	240979
94049	240980
2270	240981
114631	240982
2676	240983
25742	240984
130	240985
91134	240986
117739	240987
32195	240988
55813	240989
5	240990
73298	240991
119396	240992
1384	240993
15010	240994
121748	240995
105357	240996
58702	240997
87624	240998
85321	240999
14701	241000
55748	241001
67172	241002
59985	241003
68329	241004
14849	241005
131625	241006
42848	241007
57993	241008
2045	241009
65511	241010
107146	241011
11574	241012
62330	241013
27758	241014
56666	241015
39631	241016
2406	241017
19182	241018
12172	241019
25213	241020
42637	241021
37197	241022
134381	241023
34016	241024
72269	241025
39313	241026
42956	241027
56987	241028
1317	241029
123707	241030
83700	241031
4056	241032
140482	241033
74134	241034
81132	241035
15490	241036
53898	241037
7809	241038
12794	241039
22974	241040
68052	241041
32919	241042
24640	241043
126832	241044
11293	241045
12892	241046
29257	241047
61055	241048
25913	241049
1257	241050
23111	241051
8725	241052
34	241053
72103	241054
21200	241055
56516	241056
13532	241057
29645	241058
68213	241059
80840	241060
1023	241061
10009	241062
64603	241063
6518	241064
38457	241065
134252	241066
10339	241067
27063	241068
11138	241069
28744	241070
34614	241071
118572	241072
66143	241073
4556	241074
18621	241075
22798	241076
49763	241077
289	241078
87126	241079
3720	241080
59347	241081
10190	241082
15139	241083
46115	241084
63386	241085
24630	241086
23658	241087
113946	241088
12071	241089
78949	241090
74753	241091
98164	241092
19976	241093
30694	241094
136504	241095
16557	241096
69214	241097
3514	241098
28279	241099
31137	241100
80341	241101
29175	241102
102533	241103
5980	241104
132802	241105
13680	241106
2465	241107
65090	241108
14525	241109
55290	241110
57173	241111
33822	241112
61578	241113
37458	241114
64461	241115
103205	241116
59611	241117
45183	241118
13885	241119
24852	241120
51313	241121
21703	241122
57992	241123
30275	241124
41635	241125
2017	241126
19897	241127
10398	241128
76060	241129
3697	241130
62995	241131
654	241132
18462	241133
80151	241134
76625	241135
22888	241136
38682	241137
47503	241138
51323	241139
1431	241140
9748	241141
58673	241142
3871	241143
5570	241144
103208	241145
40692	241146
20896	241147
66465	241148
9968	241149
90184	241150
100039	241151
88423	241152
79180	241153
59	241154
26996	241155
77821	241156
55832	241157
7063	241158
100373	241159
67512	241160
134583	241161
2346	241162
1153	241163
75788	241164
92491	241165
1106	241166
18591	241167
79943	241168
86145	241169
64258	241170
4177	241171
81715	241172
99657	241173
48169	241174
68	241175
1844	241176
4072	241177
131185	241178
29562	241179
90105	241180
20010	241181
10646	241182
27500	241183
131387	241184
84935	241185
49351	241186
7462	241187
16625	241188
81084	241189
37101	241190
19176	241191
99691	241192
2489	241193
1618	241194
10849	241195
87337	241196
29403	241197
60085	241198
379	241199
577	241200
43633	241201
60745	241202
34587	241203
16660	241204
5376	241205
104388	241206
54436	241207
50926	241208
84911	241209
45293	241210
15917	241211
41969	241212
35232	241213
38702	241214
30094	241215
41873	241216
39579	241217
3948	241218
73144	241219
38321	241220
133940	241221
35169	241222
58789	241223
8917	241224
137212	241225
55732	241226
46381	241227
6036	241228
36842	241229
100522	241230
78966	241231
29299	241232
72632	241233
103666	241234
9177	241235
8629	241236
59125	241237
9841	241238
14854	241239
141888	241240
31711	241241
72571	241242
6499	241243
85777	241244
90628	241245
99018	241246
23246	241247
132374	241248
124578	241249
35660	241250
6452	241251
26624	241252
57418	241253
85899	241254
3619	241255
61857	241256
20614	241257
4110	241258
49622	241259
45941	241260
40633	241261
62542	241262
15025	241263
99997	241264
80426	241265
71741	241266
110221	241267
26837	241268
27257	241269
64111	241270
96081	241271
9898	241272
16006	241273
82899	241274
110255	241275
61012	241276
133908	241277
63544	241278
8726	241279
78345	241280
23555	241281
10196	241282
45332	241283
5728	241284
7951	241285
72662	241286
28217	241287
38020	241288
51937	241289
33588	241290
3211	241291
36091	241292
63245	241293
3014	241294
128898	241295
57728	241296
2479	241297
59418	241298
13121	241299
35737	241300
23496	241301
71242	241302
52588	241303
29813	241304
34525	241305
47758	241306
133233	241307
124089	241308
5725	241309
132704	241310
9276	241311
52027	241312
95250	241313
28564	241314
112440	241315
85555	241316
34438	241317
125742	241318
58372	241319
11407	241320
61780	241321
2841	241322
34048	241323
24592	241324
30705	241325
6315	241326
4184	241327
10439	241328
557	241329
58398	241330
51727	241331
1005	241332
115321	241333
119501	241334
39429	241335
79442	241336
78873	241337
611	241338
2879	241339
54752	241340
29025	241341
22216	241342
49970	241343
24835	241344
19878	241345
65864	241346
59187	241347
60006	241348
43673	241349
4760	241350
51193	241351
48480	241352
4563	241353
14587	241354
62327	241355
51935	241356
96294	241357
49434	241358
10432	241359
40818	241360
122624	241361
26653	241362
19731	241363
71892	241364
30365	241365
20483	241366
34673	241367
5101	241368
16885	241369
118081	241370
381	241371
123478	241372
60104	241373
779	241374
15566	241375
13091	241376
13153	241377
20711	241378
26350	241379
32682	241380
22833	241381
25998	241382
40263	241383
20296	241384
55866	241385
68143	241386
381	241387
137650	241388
100492	241389
29690	241390
61723	241391
35681	241392
32772	241393
78051	241394
13516	241395
31194	241396
65202	241397
31200	241398
72784	241399
25743	241400
135468	241401
117372	241402
25077	241403
79818	241404
103186	241405
36174	241406
25934	241407
56026	241408
45380	241409
2513	241410
32800	241411
8568	241412
55634	241413
52917	241414
42292	241415
8294	241416
63982	241417
13300	241418
16003	241419
97239	241420
8879	241421
24932	241422
76096	241423
5251	241424
88038	241425
91439	241426
13907	241427
113639	241428
118986	241429
6767	241430
145064	241431
51613	241432
69254	241433
81036	241434
52731	241435
63811	241436
18154	241437
345	241438
46967	241439
35020	241440
1194	241441
3012	241442
86278	241443
6788	241444
8792	241445
70822	241446
48650	241447
121423	241448
86316	241449
11955	241450
39368	241451
11090	241452
74417	241453
102052	241454
10607	241455
15519	241456
100523	241457
743	241458
739	241459
43372	241460
66355	241461
15531	241462
9995	241463
77873	241464
54820	241465
34664	241466
87172	241467
9760	241468
22890	241469
3328	241470
49594	241471
11124	241472
4	241473
112386	241474
109161	241475
22878	241476
99763	241477
25786	241478
102200	241479
67503	241480
63161	241481
23336	241482
18175	241483
1032	241484
129317	241485
28152	241486
9901	241487
73171	241488
45247	241489
49305	241490
88615	241491
18761	241492
124671	241493
14278	241494
4016	241495
9683	241496
23493	241497
55069	241498
23577	241499
22723	241500
98658	241501
40	241502
2784	241503
80802	241504
18268	241505
25853	241506
54268	241507
117408	241508
121150	241509
5333	241510
3523	241511
34358	241512
11883	241513
108982	241514
20910	241515
149017	241516
45980	241517
88758	241518
3162	241519
4496	241520
22311	241521
146006	241522
8346	241523
140893	241524
190	241525
43591	241526
11376	241527
28076	241528
11195	241529
3488	241530
8133	241531
408	241532
99	241533
108164	241534
749	241535
13853	241536
102876	241537
5936	241538
130387	241539
55650	241540
3761	241541
109589	241542
12638	241543
121510	241544
84492	241545
32625	241546
2680	241547
6676	241548
98142	241549
25456	241550
23931	241551
38223	241552
29631	241553
12562	241554
12706	241555
22103	241556
103855	241557
70155	241558
43706	241559
28998	241560
688	241561
119712	241562
23356	241563
64902	241564
22362	241565
29645	241566
8187	241567
41299	241568
13146	241569
42469	241570
47803	241571
54498	241572
63738	241573
10973	241574
105179	241575
89510	241576
43077	241577
46238	241578
53144	241579
85896	241580
48590	241581
34169	241582
29237	241583
3413	241584
6644	241585
58105	241586
81285	241587
24026	241588
50779	241589
143327	241590
248	241591
60159	241592
12044	241593
54517	241594
10702	241595
67397	241596
3945	241597
33536	241598
983	241599
36686	241600
95924	241601
62709	241602
18919	241603
70212	241604
19239	241605
3117	241606
13014	241607
37391	241608
8085	241609
10606	241610
80874	241611
26453	241612
67837	241613
33335	241614
132649	241615
25705	241616
4963	241617
30622	241618
55950	241619
131374	241620
46389	241621
12622	241622
129630	241623
9624	241624
705	241625
2351	241626
94508	241627
134706	241628
31854	241629
68979	241630
44629	241631
98431	241632
120668	241633
61606	241634
91319	241635
2907	241636
13994	241637
1673	241638
2548	241639
43383	241640
45540	241641
5235	241642
126009	241643
46342	241644
49490	241645
18389	241646
40620	241647
15466	241648
12262	241649
27874	241650
148985	241651
21104	241652
10697	241653
83890	241654
16257	241655
17218	241656
16228	241657
33522	241658
112658	241659
3037	241660
62584	241661
74584	241662
19951	241663
42898	241664
113927	241665
12258	241666
10571	241667
24937	241668
15288	241669
10866	241670
140	241671
6327	241672
8700	241673
41145	241674
6845	241675
67595	241676
34779	241677
22540	241678
51615	241679
54501	241680
57527	241681
24394	241682
9962	241683
68487	241684
55417	241685
55679	241686
12155	241687
56279	241688
40994	241689
6924	241690
34213	241691
5886	241692
629	241693
16017	241694
27443	241695
11884	241696
65264	241697
12080	241698
13988	241699
19922	241700
25567	241701
29704	241702
33527	241703
147784	241704
1283	241705
10517	241706
1614	241707
6713	241708
69391	241709
55700	241710
13591	241711
61409	241712
91050	241713
33337	241714
1877	241715
24143	241716
43231	241717
22400	241718
12597	241719
10316	241720
65759	241721
66542	241722
28101	241723
56401	241724
149347	241725
2336	241726
5328	241727
2359	241728
59300	241729
4931	241730
47914	241731
92283	241732
39807	241733
8935	241734
7657	241735
64472	241736
21206	241737
11970	241738
95590	241739
59587	241740
147234	241741
52736	241742
134423	241743
16848	241744
21782	241745
113353	241746
6480	241747
49218	241748
17075	241749
61674	241750
8314	241751
13211	241752
19451	241753
139172	241754
29762	241755
34903	241756
54672	241757
106208	241758
119697	241759
20496	241760
11983	241761
81703	241762
76816	241763
76379	241764
46933	241765
35230	241766
48447	241767
96674	241768
18107	241769
17200	241770
72208	241771
55016	241772
130998	241773
149543	241774
123595	241775
8402	241776
27702	241777
28508	241778
82415	241779
68992	241780
47672	241781
19289	241782
43473	241783
11682	241784
10062	241785
154	241786
25850	241787
798	241788
42207	241789
119311	241790
19399	241791
45020	241792
82980	241793
23854	241794
43109	241795
14186	241796
72370	241797
112379	241798
78051	241799
1754	241800
3899	241801
38464	241802
134599	241803
49583	241804
48342	241805
47375	241806
51827	241807
2030	241808
38478	241809
130983	241810
67410	241811
22118	241812
70940	241813
55358	241814
33783	241815
37125	241816
58255	241817
40409	241818
3293	241819
52277	241820
9445	241821
26532	241822
341	241823
24789	241824
531	241825
26257	241826
103502	241827
37411	241828
41266	241829
12946	241830
52405	241831
27921	241832
281	241833
4861	241834
114958	241835
8446	241836
1004	241837
15180	241838
1712	241839
54675	241840
41403	241841
33668	241842
72509	241843
3429	241844
106	241845
73858	241846
83610	241847
19936	241848
70882	241849
7176	241850
34167	241851
4105	241852
48087	241853
2211	241854
3572	241855
14781	241856
17803	241857
25245	241858
45166	241859
72259	241860
87165	241861
28195	241862
27994	241863
79611	241864
72540	241865
104098	241866
65325	241867
146664	241868
29842	241869
25983	241870
1038	241871
34600	241872
30371	241873
20016	241874
73190	241875
68140	241876
41517	241877
34823	241878
22395	241879
377	241880
35010	241881
147152	241882
94855	241883
129716	241884
9220	241885
56594	241886
99508	241887
96578	241888
69726	241889
26601	241890
86321	241891
111775	241892
22516	241893
64537	241894
3321	241895
4634	241896
37790	241897
133090	241898
22175	241899
117763	241900
9454	241901
27224	241902
112142	241903
42493	241904
15446	241905
3496	241906
67604	241907
2071	241908
27061	241909
26468	241910
8403	241911
63795	241912
92819	241913
17093	241914
97185	241915
7526	241916
78254	241917
114475	241918
9196	241919
70830	241920
41065	241921
10641	241922
201	241923
51042	241924
37711	241925
7309	241926
82504	241927
81240	241928
17877	241929
11716	241930
27027	241931
19383	241932
128852	241933
953	241934
110221	241935
1544	241936
37052	241937
6819	241938
105346	241939
11134	241940
23543	241941
57844	241942
118483	241943
51299	241944
79465	241945
57858	241946
41261	241947
6890	241948
81836	241949
15269	241950
75487	241951
1678	241952
106718	241953
210	241954
31016	241955
76750	241956
26751	241957
4906	241958
54203	241959
105117	241960
70083	241961
100067	241962
37919	241963
66910	241964
50591	241965
56990	241966
10492	241967
109423	241968
41796	241969
16649	241970
40	241971
125519	241972
39491	241973
107310	241974
46590	241975
10946	241976
51405	241977
60263	241978
28688	241979
22760	241980
250	241981
67255	241982
37266	241983
35067	241984
78793	241985
89535	241986
47418	241987
35969	241988
1909	241989
15483	241990
47070	241991
80978	241992
1375	241993
27845	241994
24483	241995
68613	241996
18609	241997
85452	241998
87792	241999
26842	242000
39393	242001
58225	242002
10143	242003
1807	242004
73116	242005
4564	242006
65536	242007
4757	242008
149515	242009
100314	242010
43884	242011
128313	242012
38598	242013
31704	242014
40569	242015
1683	242016
477	242017
1754	242018
5743	242019
105381	242020
79607	242021
8074	242022
78597	242023
120525	242024
6763	242025
86288	242026
101012	242027
36044	242028
31568	242029
53244	242030
4294	242031
89493	242032
13500	242033
46833	242034
148426	242035
105631	242036
35485	242037
15735	242038
4312	242039
7185	242040
66955	242041
26568	242042
51690	242043
49011	242044
74021	242045
9447	242046
13834	242047
76378	242048
5467	242049
65816	242050
125162	242051
32542	242052
85669	242053
10237	242054
16272	242055
47363	242056
17564	242057
17945	242058
41654	242059
59208	242060
39787	242061
34245	242062
32667	242063
65270	242064
56415	242065
63988	242066
4744	242067
48520	242068
118509	242069
69029	242070
22815	242071
5391	242072
10170	242073
14568	242074
24593	242075
82777	242076
43547	242077
18033	242078
45016	242079
67700	242080
8314	242081
92540	242082
124017	242083
101227	242084
72807	242085
1462	242086
20728	242087
17	242088
48734	242089
36944	242090
25981	242091
1874	242092
3455	242093
96949	242094
1716	242095
21955	242096
9642	242097
589	242098
53242	242099
36545	242100
21167	242101
114945	242102
35299	242103
9413	242104
116255	242105
5249	242106
23045	242107
26357	242108
37407	242109
6478	242110
61518	242111
10701	242112
98483	242113
50685	242114
38102	242115
35973	242116
45155	242117
20504	242118
96611	242119
22335	242120
1324	242121
14238	242122
49634	242123
9097	242124
18772	242125
39223	242126
33064	242127
44913	242128
495	242129
111503	242130
12426	242131
35992	242132
11658	242133
7962	242134
43097	242135
77170	242136
25180	242137
59513	242138
38779	242139
76455	242140
59490	242141
111578	242142
87928	242143
44213	242144
118817	242145
21276	242146
1530	242147
32136	242148
2376	242149
5335	242150
48758	242151
55105	242152
27238	242153
81059	242154
58278	242155
8052	242156
55178	242157
2006	242158
75016	242159
43627	242160
24692	242161
8122	242162
49488	242163
1613	242164
12937	242165
91790	242166
20336	242167
57206	242168
4250	242169
15976	242170
33600	242171
63135	242172
12236	242173
22563	242174
74245	242175
24237	242176
3933	242177
56395	242178
103188	242179
60756	242180
47526	242181
38445	242182
57570	242183
45862	242184
23829	242185
20695	242186
55267	242187
44762	242188
9140	242189
1598	242190
74149	242191
11769	242192
109264	242193
56507	242194
18092	242195
21172	242196
13570	242197
4356	242198
78439	242199
55177	242200
31385	242201
76364	242202
1845	242203
92054	242204
51948	242205
24169	242206
25869	242207
117381	242208
65663	242209
12949	242210
1716	242211
84488	242212
92935	242213
6611	242214
67732	242215
21136	242216
62170	242217
43801	242218
47285	242219
85140	242220
112398	242221
42942	242222
2486	242223
27510	242224
31354	242225
54617	242226
50843	242227
63636	242228
135448	242229
119964	242230
18894	242231
109886	242232
211	242233
54320	242234
54210	242235
50885	242236
125157	242237
7560	242238
12648	242239
90872	242240
51158	242241
5183	242242
4489	242243
68995	242244
17601	242245
129953	242246
53158	242247
76556	242248
10198	242249
41966	242250
4934	242251
96813	242252
12452	242253
84504	242254
3344	242255
52005	242256
2449	242257
100691	242258
12516	242259
8190	242260
30251	242261
4040	242262
104014	242263
30227	242264
39502	242265
11727	242266
15200	242267
22075	242268
64859	242269
81	242270
48455	242271
664	242272
35814	242273
4808	242274
70237	242275
7657	242276
56845	242277
8784	242278
126568	242279
1066	242280
34482	242281
39532	242282
131664	242283
37377	242284
128	242285
13436	242286
102557	242287
26146	242288
25179	242289
59570	242290
102285	242291
91743	242292
1563	242293
11060	242294
59254	242295
31128	242296
48172	242297
3950	242298
20147	242299
107474	242300
36371	242301
6897	242302
65812	242303
10771	242304
7617	242305
38371	242306
42562	242307
40822	242308
617	242309
11899	242310
64512	242311
86977	242312
112378	242313
74585	242314
17690	242315
52347	242316
70004	242317
85443	242318
3186	242319
39631	242320
6497	242321
4373	242322
49124	242323
42497	242324
33737	242325
24732	242326
83828	242327
6502	242328
19458	242329
19478	242330
8920	242331
74117	242332
14118	242333
93974	242334
19565	242335
24499	242336
753	242337
92013	242338
6846	242339
5804	242340
11209	242341
54013	242342
72650	242343
64675	242344
20976	242345
20360	242346
3659	242347
57564	242348
87524	242349
62164	242350
70684	242351
86166	242352
65379	242353
83533	242354
111901	242355
53142	242356
58828	242357
45288	242358
1292	242359
117535	242360
104578	242361
51938	242362
5303	242363
11011	242364
25521	242365
44243	242366
29990	242367
18166	242368
78222	242369
32896	242370
15012	242371
13258	242372
9617	242373
23311	242374
8135	242375
35171	242376
36483	242377
33240	242378
8619	242379
23062	242380
120397	242381
39482	242382
134371	242383
8279	242384
70674	242385
37797	242386
38503	242387
265	242388
6994	242389
82255	242390
42142	242391
94624	242392
112327	242393
4357	242394
55298	242395
37018	242396
17998	242397
24927	242398
14796	242399
72766	242400
16563	242401
3094	242402
21842	242403
45234	242404
23860	242405
3569	242406
60422	242407
28169	242408
53321	242409
8811	242410
11407	242411
17265	242412
14524	242413
35276	242414
30786	242415
118068	242416
141	242417
45498	242418
14880	242419
5348	242420
98756	242421
7130	242422
13630	242423
17166	242424
37779	242425
7358	242426
19455	242427
75714	242428
11341	242429
22769	242430
30795	242431
12159	242432
96372	242433
133419	242434
19269	242435
904	242436
43341	242437
72775	242438
43991	242439
3214	242440
107094	242441
73545	242442
83686	242443
39234	242444
2129	242445
85798	242446
10588	242447
3014	242448
122140	242449
101926	242450
28266	242451
953	242452
17978	242453
9092	242454
68174	242455
6123	242456
34661	242457
21500	242458
3517	242459
73454	242460
73970	242461
32601	242462
32167	242463
22009	242464
2551	242465
1554	242466
95122	242467
33379	242468
1203	242469
19344	242470
108611	242471
9941	242472
16907	242473
75104	242474
7034	242475
15564	242476
39043	242477
94755	242478
123526	242479
86154	242480
3193	242481
16048	242482
21495	242483
114429	242484
96266	242485
114642	242486
76353	242487
81297	242488
113435	242489
17550	242490
131023	242491
13330	242492
21923	242493
14717	242494
42806	242495
111736	242496
4453	242497
11744	242498
43148	242499
1361	242500
18296	242501
27732	242502
27930	242503
4879	242504
36430	242505
28675	242506
10215	242507
8261	242508
26765	242509
16816	242510
43904	242511
1276	242512
8037	242513
51853	242514
72970	242515
49839	242516
68367	242517
23260	242518
42412	242519
39704	242520
9530	242521
55520	242522
27350	242523
103997	242524
67429	242525
90868	242526
78125	242527
68600	242528
93755	242529
112341	242530
49189	242531
136474	242532
44773	242533
32712	242534
51867	242535
32136	242536
115732	242537
261	242538
120784	242539
43427	242540
841	242541
68008	242542
107480	242543
2700	242544
11591	242545
8299	242546
51931	242547
49403	242548
127969	242549
43561	242550
9527	242551
2633	242552
7474	242553
31358	242554
17742	242555
37715	242556
7719	242557
85164	242558
107663	242559
98425	242560
10104	242561
16732	242562
125886	242563
57404	242564
5470	242565
36254	242566
29738	242567
93996	242568
118425	242569
103223	242570
29255	242571
36910	242572
141440	242573
60611	242574
18558	242575
36440	242576
34596	242577
41079	242578
41397	242579
134876	242580
55414	242581
1643	242582
97078	242583
45899	242584
9745	242585
6968	242586
435	242587
2027	242588
72364	242589
105050	242590
55602	242591
101736	242592
60917	242593
20598	242594
46037	242595
1157	242596
80401	242597
37457	242598
14215	242599
25	242600
13370	242601
102704	242602
131257	242603
87441	242604
71326	242605
8901	242606
16580	242607
98014	242608
9223	242609
11669	242610
13374	242611
55669	242612
24893	242613
5510	242614
24519	242615
12708	242616
12070	242617
146144	242618
9904	242619
58224	242620
46903	242621
41781	242622
430	242623
17343	242624
44510	242625
72407	242626
68243	242627
20962	242628
16907	242629
6699	242630
121821	242631
87631	242632
34137	242633
55610	242634
30537	242635
6105	242636
5688	242637
38440	242638
12365	242639
74852	242640
59280	242641
11614	242642
1837	242643
10194	242644
115545	242645
58849	242646
4328	242647
65801	242648
8662	242649
5861	242650
68905	242651
66147	242652
48341	242653
122828	242654
2439	242655
19135	242656
3304	242657
5458	242658
36815	242659
58848	242660
73667	242661
59428	242662
42180	242663
57265	242664
35999	242665
5574	242666
44430	242667
2489	242668
87768	242669
933	242670
10708	242671
3288	242672
116211	242673
28073	242674
30337	242675
62851	242676
59108	242677
7905	242678
9653	242679
2476	242680
94017	242681
17912	242682
63227	242683
101515	242684
87799	242685
23526	242686
99952	242687
25312	242688
41052	242689
73835	242690
147	242691
37745	242692
33150	242693
61673	242694
8516	242695
101207	242696
132243	242697
12481	242698
2237	242699
9325	242700
132479	242701
81186	242702
5387	242703
69791	242704
93219	242705
13655	242706
139570	242707
16101	242708
58760	242709
5550	242710
106269	242711
115551	242712
35898	242713
32386	242714
88527	242715
124289	242716
6127	242717
4964	242718
15279	242719
55787	242720
70398	242721
1609	242722
62530	242723
1141	242724
43400	242725
9765	242726
79908	242727
94852	242728
87037	242729
57015	242730
45001	242731
53685	242732
65655	242733
13287	242734
41746	242735
33593	242736
30623	242737
12557	242738
5371	242739
111879	242740
44443	242741
90996	242742
105138	242743
34736	242744
28635	242745
38203	242746
131794	242747
5791	242748
113419	242749
61414	242750
24727	242751
129937	242752
72223	242753
35343	242754
5598	242755
24360	242756
36654	242757
379	242758
101971	242759
122168	242760
62996	242761
14107	242762
50620	242763
3361	242764
9901	242765
17353	242766
89512	242767
23095	242768
18254	242769
37876	242770
18218	242771
51576	242772
137498	242773
44910	242774
68278	242775
693	242776
126462	242777
46488	242778
47640	242779
148516	242780
120134	242781
101026	242782
57730	242783
63778	242784
14874	242785
44494	242786
58029	242787
49279	242788
5289	242789
66642	242790
13221	242791
14698	242792
69048	242793
11847	242794
1707	242795
84761	242796
94087	242797
54923	242798
2468	242799
32873	242800
48088	242801
6450	242802
97032	242803
34664	242804
135913	242805
113476	242806
19951	242807
41326	242808
48466	242809
2431	242810
1304	242811
11571	242812
1659	242813
108098	242814
75562	242815
102052	242816
13866	242817
71968	242818
7803	242819
99916	242820
25625	242821
136118	242822
87754	242823
17470	242824
56336	242825
4302	242826
513	242827
40765	242828
37923	242829
65792	242830
127693	242831
86038	242832
33602	242833
10646	242834
31773	242835
89117	242836
35304	242837
5668	242838
10626	242839
15754	242840
43492	242841
110699	242842
40201	242843
56694	242844
42868	242845
35402	242846
111818	242847
1244	242848
105664	242849
27594	242850
2222	242851
53	242852
99711	242853
748	242854
27977	242855
52611	242856
887	242857
80389	242858
4600	242859
38738	242860
17121	242861
30158	242862
14801	242863
13799	242864
89218	242865
43192	242866
37179	242867
12191	242868
61643	242869
2210	242870
97177	242871
77980	242872
12266	242873
107963	242874
59194	242875
67932	242876
65358	242877
129440	242878
18949	242879
20124	242880
32512	242881
65071	242882
6492	242883
37969	242884
29486	242885
6151	242886
112513	242887
75900	242888
24108	242889
45533	242890
60739	242891
11174	242892
87	242893
86256	242894
107543	242895
87557	242896
131672	242897
10243	242898
56503	242899
50544	242900
8521	242901
22215	242902
36532	242903
91529	242904
5264	242905
150782	242906
15252	242907
41807	242908
74320	242909
44964	242910
59918	242911
24935	242912
74960	242913
111960	242914
1246	242915
13532	242916
14502	242917
137525	242918
57662	242919
10415	242920
312	242921
136949	242922
28315	242923
78880	242924
64790	242925
20221	242926
19286	242927
59048	242928
78791	242929
84037	242930
13838	242931
74339	242932
103613	242933
16593	242934
61472	242935
93408	242936
85517	242937
12794	242938
21506	242939
15238	242940
17193	242941
110788	242942
101580	242943
115919	242944
72667	242945
64764	242946
10704	242947
104141	242948
64138	242949
6811	242950
97388	242951
33246	242952
11967	242953
4131	242954
4802	242955
83824	242956
30826	242957
91996	242958
58932	242959
6014	242960
13067	242961
111178	242962
3399	242963
103901	242964
17434	242965
39342	242966
23065	242967
31230	242968
15643	242969
82952	242970
126005	242971
53144	242972
15687	242973
11476	242974
10748	242975
57868	242976
53141	242977
1826	242978
66701	242979
86809	242980
4248	242981
13996	242982
96522	242983
64009	242984
20751	242985
6930	242986
5632	242987
53500	242988
16645	242989
437	242990
4952	242991
22751	242992
13316	242993
70620	242994
434	242995
69780	242996
33398	242997
124473	242998
25613	242999
18912	243000
12046	243001
25696	243002
76704	243003
70341	243004
52079	243005
25576	243006
75365	243007
144026	243008
57610	243009
55329	243010
87878	243011
1135	243012
26981	243013
9195	243014
24730	243015
3340	243016
1439	243017
47562	243018
13137	243019
8128	243020
58975	243021
103908	243022
87181	243023
24211	243024
32878	243025
81718	243026
9285	243027
26967	243028
3222	243029
57245	243030
8974	243031
7829	243032
5017	243033
110220	243034
54721	243035
135565	243036
91130	243037
129692	243038
5395	243039
111537	243040
32134	243041
25146	243042
5542	243043
81300	243044
70094	243045
2158	243046
14740	243047
43007	243048
2545	243049
15641	243050
28576	243051
32308	243052
37978	243053
84757	243054
4846	243055
44280	243056
81544	243057
7301	243058
2607	243059
381	243060
13945	243061
2843	243062
11807	243063
14938	243064
8386	243065
27239	243066
13348	243067
138289	243068
42046	243069
78964	243070
3507	243071
1024	243072
72733	243073
7569	243074
2616	243075
57426	243076
93143	243077
59812	243078
43598	243079
30558	243080
32851	243081
13404	243082
70701	243083
53237	243084
8797	243085
101736	243086
26789	243087
49291	243088
3730	243089
36037	243090
89455	243091
64201	243092
52381	243093
69641	243094
17442	243095
15903	243096
14020	243097
5090	243098
4059	243099
6140	243100
72836	243101
45658	243102
9214	243103
3721	243104
62420	243105
46452	243106
3697	243107
4513	243108
69558	243109
91092	243110
68828	243111
113562	243112
26930	243113
1009	243114
46492	243115
29010	243116
20776	243117
100489	243118
22965	243119
17669	243120
1965	243121
76826	243122
3130	243123
33504	243124
12846	243125
6806	243126
1013	243127
39931	243128
64607	243129
128940	243130
121251	243131
56461	243132
2393	243133
6840	243134
86008	243135
7351	243136
56015	243137
138815	243138
22979	243139
8530	243140
35463	243141
57395	243142
13989	243143
84429	243144
33635	243145
8478	243146
5154	243147
20683	243148
56999	243149
109948	243150
17817	243151
20882	243152
18186	243153
24975	243154
25236	243155
91938	243156
37043	243157
19743	243158
20392	243159
59930	243160
40426	243161
576	243162
13074	243163
25112	243164
16790	243165
49297	243166
41766	243167
100808	243168
23545	243169
118670	243170
88636	243171
11004	243172
138332	243173
4119	243174
94209	243175
48869	243176
6155	243177
52452	243178
57246	243179
37986	243180
105813	243181
115943	243182
21025	243183
68758	243184
9887	243185
59709	243186
12085	243187
56510	243188
38406	243189
74178	243190
13063	243191
2626	243192
50542	243193
72749	243194
30589	243195
57353	243196
68868	243197
150815	243198
62616	243199
16055	243200
26295	243201
194	243202
68143	243203
70091	243204
12973	243205
21731	243206
123764	243207
129734	243208
115894	243209
50192	243210
81670	243211
67863	243212
50780	243213
98080	243214
36535	243215
33911	243216
73595	243217
114754	243218
107245	243219
48481	243220
115537	243221
68459	243222
100869	243223
80833	243224
25966	243225
95860	243226
30107	243227
52556	243228
21915	243229
20126	243230
74536	243231
15263	243232
34567	243233
106168	243234
150391	243235
104330	243236
32031	243237
41734	243238
14809	243239
319	243240
14777	243241
11077	243242
78932	243243
43127	243244
51	243245
26209	243246
92251	243247
23764	243248
26338	243249
87245	243250
51776	243251
8726	243252
17819	243253
2426	243254
59172	243255
58617	243256
40247	243257
58903	243258
19825	243259
74353	243260
44368	243261
10534	243262
3046	243263
56408	243264
9321	243265
29334	243266
63993	243267
4174	243268
15062	243269
7655	243270
28238	243271
33431	243272
27612	243273
86543	243274
7117	243275
94737	243276
114870	243277
32932	243278
23326	243279
121247	243280
10660	243281
116833	243282
8096	243283
2917	243284
68071	243285
78941	243286
64639	243287
125219	243288
116118	243289
39923	243290
59489	243291
82462	243292
82081	243293
10133	243294
7644	243295
10052	243296
34001	243297
103367	243298
17273	243299
40817	243300
60457	243301
110366	243302
92087	243303
23097	243304
8752	243305
19257	243306
62017	243307
84257	243308
2256	243309
35575	243310
4201	243311
8319	243312
48078	243313
134611	243314
19598	243315
101810	243316
96966	243317
27796	243318
19792	243319
83618	243320
27441	243321
86628	243322
11503	243323
3140	243324
2895	243325
1329	243326
17790	243327
48162	243328
44480	243329
104737	243330
219	243331
17416	243332
33108	243333
71344	243334
109740	243335
119175	243336
20819	243337
64923	243338
24374	243339
98876	243340
6539	243341
19047	243342
244	243343
19201	243344
7400	243345
35804	243346
21128	243347
101290	243348
51138	243349
36502	243350
46397	243351
948	243352
45354	243353
27063	243354
8670	243355
11703	243356
85558	243357
49284	243358
29114	243359
99193	243360
146752	243361
9521	243362
78235	243363
8847	243364
53215	243365
109213	243366
27547	243367
121117	243368
32971	243369
2067	243370
96347	243371
53020	243372
36319	243373
61891	243374
52188	243375
41777	243376
626	243377
2800	243378
964	243379
24225	243380
49817	243381
30114	243382
57907	243383
5777	243384
16947	243385
44546	243386
121153	243387
87889	243388
102899	243389
74643	243390
83453	243391
48375	243392
62775	243393
38646	243394
13459	243395
88738	243396
76733	243397
36747	243398
7501	243399
23379	243400
13853	243401
125292	243402
18917	243403
25708	243404
27	243405
14451	243406
147231	243407
8516	243408
47610	243409
31131	243410
18763	243411
10455	243412
1779	243413
3118	243414
43188	243415
6819	243416
6925	243417
73120	243418
69897	243419
40175	243420
71783	243421
24022	243422
31233	243423
98116	243424
17	243425
134722	243426
23637	243427
86696	243428
128783	243429
54969	243430
109959	243431
106037	243432
100305	243433
8509	243434
211	243435
9371	243436
123665	243437
22027	243438
4720	243439
145548	243440
43518	243441
110209	243442
77181	243443
59432	243444
5284	243445
102702	243446
85033	243447
5841	243448
22725	243449
31724	243450
222	243451
49785	243452
97298	243453
3700	243454
15055	243455
39289	243456
4802	243457
63868	243458
64813	243459
11706	243460
73569	243461
20377	243462
454	243463
51785	243464
90861	243465
37480	243466
14475	243467
105270	243468
91318	243469
58214	243470
114197	243471
79680	243472
40986	243473
63080	243474
16205	243475
51422	243476
73109	243477
11200	243478
36922	243479
37944	243480
125846	243481
21591	243482
10192	243483
8298	243484
60353	243485
69802	243486
33963	243487
1354	243488
71113	243489
72200	243490
97579	243491
156	243492
71937	243493
70437	243494
6874	243495
38211	243496
100270	243497
3888	243498
38705	243499
119273	243500
40147	243501
11401	243502
143795	243503
13115	243504
181	243505
33839	243506
23366	243507
9677	243508
55800	243509
64154	243510
108904	243511
76415	243512
16708	243513
72398	243514
73881	243515
71974	243516
2403	243517
94471	243518
66533	243519
29088	243520
59173	243521
52877	243522
123	243523
262	243524
79660	243525
5938	243526
120521	243527
18683	243528
36490	243529
847	243530
74923	243531
6238	243532
68610	243533
12705	243534
35227	243535
32459	243536
54371	243537
206	243538
138205	243539
925	243540
143883	243541
47978	243542
53149	243543
12160	243544
54576	243545
120492	243546
22255	243547
12323	243548
37557	243549
2914	243550
43270	243551
3022	243552
48890	243553
12686	243554
34817	243555
47033	243556
15143	243557
31564	243558
3458	243559
43365	243560
106200	243561
8624	243562
32679	243563
7348	243564
11103	243565
37636	243566
68425	243567
36329	243568
38674	243569
49524	243570
14555	243571
17928	243572
81837	243573
87228	243574
59073	243575
57152	243576
113630	243577
1872	243578
88263	243579
87552	243580
70797	243581
779	243582
37440	243583
24802	243584
32009	243585
21801	243586
44062	243587
67186	243588
47738	243589
73108	243590
96244	243591
98726	243592
31580	243593
1245	243594
1164	243595
20721	243596
48469	243597
122740	243598
39666	243599
1478	243600
2072	243601
126752	243602
122860	243603
16390	243604
2822	243605
62772	243606
1273	243607
25790	243608
6998	243609
8504	243610
2484	243611
19846	243612
26130	243613
3574	243614
23578	243615
26144	243616
22174	243617
15841	243618
640	243619
45724	243620
48861	243621
17343	243622
85394	243623
82506	243624
139663	243625
5161	243626
18111	243627
123062	243628
48313	243629
11673	243630
88820	243631
13887	243632
148643	243633
47487	243634
44547	243635
38627	243636
21817	243637
130553	243638
94683	243639
3813	243640
85059	243641
32792	243642
32128	243643
28941	243644
11967	243645
2089	243646
18704	243647
3841	243648
14297	243649
51975	243650
19321	243651
6844	243652
5701	243653
39552	243654
51285	243655
71782	243656
40186	243657
4913	243658
13734	243659
48166	243660
60925	243661
5836	243662
37441	243663
13	243664
11791	243665
121063	243666
33310	243667
6112	243668
86901	243669
2231	243670
37095	243671
114061	243672
2	243673
95978	243674
27515	243675
31528	243676
11911	243677
40141	243678
3592	243679
14366	243680
37741	243681
37663	243682
110346	243683
83844	243684
1722	243685
41856	243686
36502	243687
80665	243688
25596	243689
144421	243690
28193	243691
45723	243692
31392	243693
2696	243694
51678	243695
111981	243696
100951	243697
36966	243698
100270	243699
69210	243700
5875	243701
83852	243702
6590	243703
81294	243704
54892	243705
41386	243706
24445	243707
133565	243708
12703	243709
53440	243710
34270	243711
66771	243712
2248	243713
97402	243714
88774	243715
32551	243716
12023	243717
24717	243718
97518	243719
60109	243720
65636	243721
28108	243722
132574	243723
14765	243724
138162	243725
16216	243726
65667	243727
74565	243728
25596	243729
40587	243730
43272	243731
137785	243732
18920	243733
1461	243734
61845	243735
20522	243736
38182	243737
93392	243738
37505	243739
126607	243740
92200	243741
60743	243742
11945	243743
16623	243744
32336	243745
4333	243746
27407	243747
21216	243748
102348	243749
65783	243750
6750	243751
50417	243752
30310	243753
21	243754
6984	243755
33034	243756
1272	243757
21499	243758
128180	243759
8773	243760
56397	243761
29451	243762
22481	243763
58521	243764
55808	243765
19467	243766
71615	243767
78792	243768
35345	243769
9188	243770
51127	243771
29957	243772
42408	243773
316	243774
1184	243775
27060	243776
14988	243777
104806	243778
34232	243779
60167	243780
11158	243781
24283	243782
87006	243783
74460	243784
20969	243785
131632	243786
17401	243787
45655	243788
616	243789
25941	243790
18551	243791
102335	243792
2703	243793
36199	243794
38982	243795
15510	243796
5813	243797
123404	243798
59106	243799
14048	243800
29627	243801
51693	243802
48854	243803
68476	243804
23610	243805
131	243806
81240	243807
43610	243808
6739	243809
121059	243810
76769	243811
36835	243812
2851	243813
25016	243814
1567	243815
20588	243816
15454	243817
15563	243818
9014	243819
26433	243820
30954	243821
12591	243822
88389	243823
12500	243824
113582	243825
119720	243826
18961	243827
3062	243828
38719	243829
138936	243830
121760	243831
99249	243832
85821	243833
83800	243834
9956	243835
13453	243836
35333	243837
11901	243838
18663	243839
54384	243840
15306	243841
11481	243842
4661	243843
38504	243844
59164	243845
20730	243846
34078	243847
19657	243848
15236	243849
13811	243850
16266	243851
24475	243852
19175	243853
56368	243854
31696	243855
13331	243856
115413	243857
237	243858
91570	243859
3513	243860
51132	243861
28283	243862
91134	243863
1177	243864
27460	243865
5344	243866
82838	243867
63560	243868
34007	243869
37699	243870
10775	243871
50227	243872
3536	243873
113387	243874
129078	243875
89312	243876
117873	243877
9744	243878
90342	243879
108542	243880
25562	243881
62	243882
52107	243883
1854	243884
5184	243885
53130	243886
5506	243887
92599	243888
56235	243889
70475	243890
75817	243891
3507	243892
88361	243893
49048	243894
1942	243895
67913	243896
54966	243897
53381	243898
20318	243899
55877	243900
122591	243901
257	243902
48763	243903
46379	243904
16639	243905
36654	243906
90661	243907
30129	243908
45389	243909
72835	243910
40523	243911
19643	243912
29531	243913
32910	243914
126128	243915
39984	243916
79634	243917
70328	243918
2642	243919
22469	243920
45766	243921
121367	243922
82430	243923
52959	243924
80643	243925
28765	243926
92913	243927
11394	243928
39877	243929
35591	243930
56679	243931
37736	243932
7646	243933
57131	243934
15565	243935
123690	243936
105434	243937
26949	243938
58049	243939
71329	243940
101530	243941
96896	243942
8025	243943
118	243944
13296	243945
50372	243946
51041	243947
70604	243948
108164	243949
24083	243950
42249	243951
135462	243952
110050	243953
2469	243954
7852	243955
14591	243956
25394	243957
15506	243958
1630	243959
33846	243960
122013	243961
9925	243962
12969	243963
27527	243964
112424	243965
47837	243966
31245	243967
25222	243968
1748	243969
130765	243970
129277	243971
70550	243972
37314	243973
37836	243974
4213	243975
13910	243976
68486	243977
2353	243978
135763	243979
97689	243980
71841	243981
121245	243982
27990	243983
3124	243984
9914	243985
47539	243986
9720	243987
31734	243988
107209	243989
99515	243990
9181	243991
21671	243992
22996	243993
35705	243994
11878	243995
39373	243996
65972	243997
3063	243998
50562	243999
13116	244000
67656	244001
110984	244002
109346	244003
2926	244004
41357	244005
3367	244006
76854	244007
8116	244008
6381	244009
6580	244010
124984	244011
80737	244012
3635	244013
28915	244014
4288	244015
82397	244016
255	244017
25854	244018
61748	244019
82745	244020
93913	244021
94949	244022
23843	244023
101953	244024
27182	244025
59479	244026
100965	244027
24993	244028
18454	244029
13872	244030
26877	244031
1276	244032
2107	244033
34041	244034
11690	244035
28736	244036
576	244037
85970	244038
138426	244039
8297	244040
92839	244041
65432	244042
128195	244043
12047	244044
46642	244045
33314	244046
7366	244047
94773	244048
99456	244049
25486	244050
4936	244051
57972	244052
27670	244053
91847	244054
28210	244055
13628	244056
538	244057
51904	244058
52705	244059
41906	244060
66909	244061
3984	244062
54768	244063
84974	244064
16850	244065
13995	244066
5735	244067
114690	244068
96010	244069
281	244070
112958	244071
1563	244072
1888	244073
32050	244074
470	244075
76775	244076
2818	244077
74535	244078
6837	244079
142254	244080
138157	244081
747	244082
52932	244083
16820	244084
1107	244085
11702	244086
2687	244087
76754	244088
20969	244089
21021	244090
70368	244091
89342	244092
81645	244093
96765	244094
73544	244095
34929	244096
22989	244097
24646	244098
43036	244099
58315	244100
35022	244101
35785	244102
20076	244103
1156	244104
76744	244105
24495	244106
115269	244107
4309	244108
44645	244109
18133	244110
1481	244111
15094	244112
117835	244113
51795	244114
28522	244115
61503	244116
31228	244117
61513	244118
65822	244119
9964	244120
18973	244121
47704	244122
66418	244123
59469	244124
1213	244125
34585	244126
123407	244127
14823	244128
511	244129
114790	244130
1794	244131
229	244132
70707	244133
12272	244134
7027	244135
26936	244136
13037	244137
410	244138
32900	244139
85179	244140
2305	244141
9812	244142
8349	244143
8998	244144
48604	244145
24215	244146
51362	244147
23441	244148
13861	244149
54476	244150
58527	244151
33349	244152
38526	244153
53149	244154
25850	244155
1712	244156
44433	244157
5911	244158
4696	244159
28432	244160
72881	244161
1189	244162
16013	244163
2131	244164
15324	244165
17642	244166
104937	244167
13402	244168
61124	244169
2070	244170
2595	244171
32148	244172
7567	244173
14904	244174
63867	244175
96137	244176
8927	244177
19993	244178
72489	244179
23508	244180
37059	244181
11925	244182
31128	244183
79908	244184
64663	244185
267	244186
69940	244187
1402	244188
70288	244189
85318	244190
18379	244191
62140	244192
24256	244193
96995	244194
2547	244195
1092	244196
1655	244197
53350	244198
30601	244199
5490	244200
94867	244201
69322	244202
36	244203
2615	244204
44041	244205
14658	244206
91189	244207
35047	244208
97498	244209
54379	244210
88684	244211
61056	244212
110887	244213
33826	244214
77878	244215
116447	244216
120412	244217
96954	244218
19926	244219
14524	244220
99376	244221
78660	244222
10694	244223
22502	244224
45024	244225
2088	244226
206	244227
12039	244228
4	244229
7227	244230
41762	244231
22828	244232
36096	244233
3441	244234
60725	244235
26	244236
11079	244237
2950	244238
62118	244239
28777	244240
13067	244241
21392	244242
44296	244243
106147	244244
108630	244245
127001	244246
11101	244247
45166	244248
90152	244249
133479	244250
92331	244251
38454	244252
28957	244253
4561	244254
88237	244255
137600	244256
2091	244257
64311	244258
2616	244259
55558	244260
41606	244261
83931	244262
781	244263
10088	244264
127087	244265
45568	244266
3841	244267
56457	244268
108581	244269
12943	244270
91359	244271
30031	244272
62261	244273
75307	244274
14067	244275
41481	244276
29479	244277
83978	244278
32559	244279
109964	244280
123	244281
4616	244282
26377	244283
60059	244284
19067	244285
5049	244286
15681	244287
106115	244288
28757	244289
22159	244290
45456	244291
61517	244292
78206	244293
125324	244294
129965	244295
4145	244296
1380	244297
89250	244298
2340	244299
52326	244300
9896	244301
120336	244302
38714	244303
5523	244304
88	244305
1984	244306
65283	244307
53637	244308
18546	244309
45883	244310
1496	244311
60917	244312
69701	244313
27367	244314
42150	244315
87184	244316
11913	244317
33196	244318
25354	244319
26388	244320
47555	244321
66157	244322
62364	244323
7199	244324
40703	244325
28195	244326
77765	244327
75360	244328
15657	244329
44699	244330
19907	244331
191	244332
14442	244333
28808	244334
2073	244335
77973	244336
31395	244337
83	244338
22725	244339
14577	244340
437	244341
88921	244342
34235	244343
90	244344
33118	244345
8579	244346
3371	244347
66885	244348
4651	244349
3027	244350
19578	244351
12622	244352
36495	244353
9831	244354
87934	244355
104601	244356
122639	244357
930	244358
12526	244359
60	244360
768	244361
133511	244362
107623	244363
874	244364
74235	244365
129	244366
30221	244367
15771	244368
26619	244369
12993	244370
88874	244371
48968	244372
35759	244373
75419	244374
1243	244375
76182	244376
97994	244377
29875	244378
45598	244379
17110	244380
70693	244381
57866	244382
115631	244383
14169	244384
50954	244385
20735	244386
74486	244387
52462	244388
62572	244389
44826	244390
78914	244391
25369	244392
57525	244393
125130	244394
3847	244395
118381	244396
31134	244397
24525	244398
70063	244399
83644	244400
19259	244401
24193	244402
12292	244403
113375	244404
4030	244405
78071	244406
73642	244407
50740	244408
70889	244409
23706	244410
14144	244411
3919	244412
2835	244413
111856	244414
18022	244415
90387	244416
5	244417
3880	244418
3301	244419
4730	244420
303	244421
27472	244422
75835	244423
34830	244424
93746	244425
56324	244426
6970	244427
20869	244428
21508	244429
31375	244430
24172	244431
2753	244432
58717	244433
73153	244434
59288	244435
20971	244436
123491	244437
54570	244438
15159	244439
35514	244440
26622	244441
206	244442
31481	244443
9609	244444
108972	244445
42874	244446
86537	244447
34993	244448
98957	244449
30269	244450
7158	244451
11495	244452
3295	244453
13524	244454
21182	244455
315	244456
144955	244457
27650	244458
84022	244459
54	244460
54777	244461
103913	244462
67689	244463
13152	244464
119661	244465
52016	244466
61101	244467
1145	244468
4570	244469
129339	244470
3693	244471
140780	244472
26520	244473
95409	244474
97778	244475
7784	244476
124626	244477
107245	244478
446	244479
69057	244480
47307	244481
78903	244482
44684	244483
10503	244484
26337	244485
130691	244486
25319	244487
58915	244488
916	244489
43835	244490
42026	244491
34564	244492
6326	244493
89409	244494
22519	244495
27464	244496
120920	244497
5312	244498
37461	244499
87695	244500
7042	244501
81876	244502
31738	244503
35549	244504
104205	244505
20867	244506
7890	244507
38413	244508
1056	244509
70349	244510
12479	244511
35318	244512
19938	244513
2354	244514
57510	244515
97687	244516
125286	244517
72666	244518
9420	244519
35859	244520
90059	244521
4184	244522
26316	244523
22373	244524
893	244525
936	244526
98418	244527
18776	244528
50115	244529
15379	244530
7470	244531
51045	244532
94993	244533
3364	244534
72525	244535
10196	244536
79128	244537
18796	244538
92005	244539
11057	244540
10637	244541
5971	244542
40209	244543
16584	244544
6552	244545
17781	244546
14706	244547
82618	244548
363	244549
135499	244550
47141	244551
94072	244552
28783	244553
18119	244554
57385	244555
1853	244556
66768	244557
11690	244558
17290	244559
30916	244560
36847	244561
713	244562
40805	244563
10555	244564
69174	244565
99204	244566
24359	244567
121255	244568
1502	244569
97	244570
149441	244571
73647	244572
50715	244573
21117	244574
30472	244575
21079	244576
41015	244577
38928	244578
5198	244579
21649	244580
49686	244581
91908	244582
42805	244583
28210	244584
403	244585
60075	244586
134725	244587
6006	244588
9226	244589
8286	244590
85301	244591
41168	244592
26199	244593
42124	244594
34698	244595
2634	244596
10855	244597
32066	244598
58858	244599
95753	244600
2357	244601
100013	244602
92222	244603
544	244604
91512	244605
2559	244606
86943	244607
382	244608
22032	244609
9140	244610
81	244611
23436	244612
61592	244613
69230	244614
133464	244615
50314	244616
21658	244617
32240	244618
48984	244619
59950	244620
36084	244621
12019	244622
21788	244623
837	244624
104695	244625
86240	244626
11965	244627
68	244628
11548	244629
99231	244630
84908	244631
104476	244632
6931	244633
4557	244634
79821	244635
64244	244636
27993	244637
66568	244638
20583	244639
27130	244640
2281	244641
5518	244642
17491	244643
112074	244644
22163	244645
42660	244646
562	244647
1080	244648
128269	244649
71968	244650
48710	244651
20610	244652
4450	244653
25238	244654
113475	244655
355	244656
19040	244657
1923	244658
110587	244659
42955	244660
72690	244661
29677	244662
10245	244663
27110	244664
88448	244665
37269	244666
23692	244667
52921	244668
124276	244669
3066	244670
45520	244671
45435	244672
19270	244673
82432	244674
18543	244675
85674	244676
14182	244677
27519	244678
127911	244679
38493	244680
74314	244681
52293	244682
12310	244683
18973	244684
1394	244685
74914	244686
4803	244687
50374	244688
9087	244689
8976	244690
106219	244691
31919	244692
1225	244693
66284	244694
87116	244695
69355	244696
78916	244697
44326	244698
17275	244699
17498	244700
15167	244701
7236	244702
59	244703
72442	244704
124070	244705
77579	244706
72356	244707
57492	244708
10201	244709
849	244710
110767	244711
115	244712
20218	244713
70052	244714
105043	244715
976	244716
21549	244717
16297	244718
27231	244719
59514	244720
1098	244721
68350	244722
7467	244723
15494	244724
25243	244725
7097	244726
10787	244727
58006	244728
35	244729
10024	244730
83571	244731
1686	244732
87940	244733
12714	244734
959	244735
86957	244736
18805	244737
8814	244738
36592	244739
35826	244740
14972	244741
12233	244742
4005	244743
2547	244744
3353	244745
4130	244746
41051	244747
13364	244748
1886	244749
52218	244750
98493	244751
18072	244752
118885	244753
18921	244754
51676	244755
32430	244756
56523	244757
21658	244758
9569	244759
29766	244760
26039	244761
96362	244762
12023	244763
76146	244764
15458	244765
15604	244766
104525	244767
17317	244768
66512	244769
23151	244770
85226	244771
122033	244772
103938	244773
37668	244774
91456	244775
123447	244776
42158	244777
115257	244778
79641	244779
110876	244780
10233	244781
33962	244782
50102	244783
64599	244784
28783	244785
991	244786
35967	244787
76170	244788
38311	244789
48316	244790
9648	244791
42687	244792
377	244793
11628	244794
55133	244795
11391	244796
7359	244797
102134	244798
1407	244799
121309	244800
8043	244801
48564	244802
48178	244803
23249	244804
25260	244805
88876	244806
53602	244807
76362	244808
20772	244809
2633	244810
36117	244811
7105	244812
12645	244813
69200	244814
46101	244815
133800	244816
4039	244817
139228	244818
38231	244819
32690	244820
141843	244821
139372	244822
33119	244823
41078	244824
118476	244825
591	244826
108853	244827
68113	244828
45714	244829
167	244830
24163	244831
28663	244832
20442	244833
81183	244834
13643	244835
43671	244836
120978	244837
116181	244838
57724	244839
40331	244840
2743	244841
3962	244842
54526	244843
139562	244844
28086	244845
138264	244846
75314	244847
49949	244848
8025	244849
86868	244850
28310	244851
10473	244852
39701	244853
86394	244854
92371	244855
30496	244856
98611	244857
100819	244858
92479	244859
51100	244860
139646	244861
94358	244862
60613	244863
52351	244864
34814	244865
64169	244866
43409	244867
23042	244868
25949	244869
116666	244870
83885	244871
101671	244872
28197	244873
15384	244874
20257	244875
20583	244876
53652	244877
93373	244878
18037	244879
6094	244880
4642	244881
54791	244882
28130	244883
7310	244884
15476	244885
37771	244886
98823	244887
5249	244888
76267	244889
3123	244890
1570	244891
64684	244892
45543	244893
8798	244894
53121	244895
10075	244896
62559	244897
3494	244898
4691	244899
23075	244900
12200	244901
73029	244902
12898	244903
29096	244904
38713	244905
125633	244906
35949	244907
15970	244908
74729	244909
63994	244910
5784	244911
7143	244912
1928	244913
483	244914
75349	244915
48767	244916
14862	244917
91838	244918
24679	244919
91691	244920
105640	244921
4168	244922
42932	244923
47632	244924
53370	244925
120328	244926
110392	244927
83173	244928
18514	244929
1648	244930
7683	244931
5492	244932
47703	244933
30092	244934
121109	244935
52396	244936
60335	244937
49762	244938
58342	244939
7153	244940
29449	244941
11009	244942
21843	244943
40150	244944
50405	244945
4059	244946
1738	244947
122600	244948
43189	244949
148142	244950
19510	244951
28028	244952
84869	244953
63129	244954
18437	244955
49502	244956
51050	244957
91624	244958
41538	244959
55504	244960
4642	244961
34961	244962
36564	244963
94070	244964
2942	244965
58465	244966
5238	244967
55987	244968
5135	244969
8688	244970
71672	244971
44212	244972
2544	244973
84044	244974
85360	244975
6597	244976
66381	244977
55487	244978
14813	244979
12390	244980
40859	244981
25148	244982
25320	244983
84813	244984
37727	244985
59547	244986
31757	244987
47961	244988
19991	244989
54394	244990
7400	244991
2995	244992
708	244993
2512	244994
31648	244995
56663	244996
15391	244997
28661	244998
56146	244999
7414	245000
72163	245001
5611	245002
41885	245003
136000	245004
36082	245005
29556	245006
60545	245007
50745	245008
67046	245009
2474	245010
64631	245011
36982	245012
16768	245013
4171	245014
93201	245015
50506	245016
70579	245017
83004	245018
55203	245019
14498	245020
37324	245021
3703	245022
13164	245023
100953	245024
40155	245025
62891	245026
6616	245027
82149	245028
18297	245029
121386	245030
52390	245031
2625	245032
71615	245033
29086	245034
69456	245035
21	245036
58735	245037
63402	245038
71849	245039
120056	245040
48446	245041
1047	245042
24173	245043
3763	245044
121644	245045
69970	245046
3775	245047
6190	245048
1263	245049
80825	245050
43604	245051
33803	245052
2462	245053
22714	245054
31615	245055
107312	245056
13166	245057
119655	245058
393	245059
115159	245060
52627	245061
9865	245062
33386	245063
1338	245064
79434	245065
16757	245066
63388	245067
984	245068
20230	245069
15623	245070
1394	245071
18443	245072
17607	245073
21347	245074
95999	245075
30210	245076
14193	245077
52318	245078
33454	245079
39998	245080
54	245081
12537	245082
129642	245083
8156	245084
23711	245085
3192	245086
9816	245087
111608	245088
56937	245089
3444	245090
41070	245091
40422	245092
115000	245093
17059	245094
35589	245095
103349	245096
48979	245097
31569	245098
76026	245099
2091	245100
37246	245101
91058	245102
87079	245103
16333	245104
48349	245105
29548	245106
60804	245107
16687	245108
16402	245109
32605	245110
53455	245111
2654	245112
39003	245113
6225	245114
6832	245115
84816	245116
88127	245117
12849	245118
117648	245119
87574	245120
27716	245121
1210	245122
31670	245123
52910	245124
75087	245125
16916	245126
139625	245127
16789	245128
41720	245129
9613	245130
71771	245131
128168	245132
472	245133
920	245134
3489	245135
15823	245136
35877	245137
24441	245138
33399	245139
416	245140
110626	245141
13267	245142
63641	245143
44220	245144
11206	245145
63167	245146
4990	245147
47581	245148
45715	245149
99079	245150
52561	245151
34976	245152
12102	245153
78512	245154
10925	245155
66534	245156
72737	245157
141090	245158
13979	245159
75949	245160
40224	245161
1136	245162
7382	245163
92738	245164
10148	245165
27100	245166
20568	245167
18333	245168
37666	245169
56562	245170
111007	245171
42375	245172
49596	245173
41460	245174
30393	245175
6902	245176
2289	245177
19675	245178
859	245179
40716	245180
11344	245181
9780	245182
43229	245183
84924	245184
77730	245185
60702	245186
34	245187
9960	245188
25130	245189
97017	245190
45302	245191
38291	245192
55397	245193
89701	245194
9168	245195
29522	245196
17951	245197
10035	245198
1112	245199
44890	245200
45705	245201
3067	245202
41435	245203
63940	245204
31706	245205
34338	245206
18018	245207
41748	245208
49659	245209
77585	245210
84573	245211
4417	245212
31306	245213
31518	245214
17233	245215
18743	245216
11492	245217
1780	245218
48867	245219
116946	245220
11383	245221
520	245222
44789	245223
143	245224
118565	245225
754	245226
8986	245227
88726	245228
81171	245229
26218	245230
820	245231
6133	245232
73774	245233
78793	245234
15821	245235
1926	245236
63663	245237
23814	245238
3366	245239
52574	245240
289	245241
97103	245242
54062	245243
37249	245244
15468	245245
39598	245246
44949	245247
116981	245248
58592	245249
23089	245250
18214	245251
79244	245252
34095	245253
36404	245254
17931	245255
70865	245256
150743	245257
60949	245258
55038	245259
5472	245260
47913	245261
34615	245262
44657	245263
9515	245264
1248	245265
33826	245266
58261	245267
66302	245268
18914	245269
33525	245270
26637	245271
11484	245272
22394	245273
134716	245274
38161	245275
40301	245276
79421	245277
32888	245278
6691	245279
62083	245280
82528	245281
19960	245282
87560	245283
33207	245284
1563	245285
87793	245286
9586	245287
62065	245288
10507	245289
64586	245290
53946	245291
228	245292
19975	245293
53858	245294
135291	245295
103887	245296
15465	245297
51036	245298
2795	245299
97580	245300
65873	245301
19278	245302
41391	245303
45164	245304
58672	245305
23187	245306
28636	245307
9328	245308
365	245309
23464	245310
24626	245311
33387	245312
70869	245313
17399	245314
63514	245315
63012	245316
104320	245317
39156	245318
44690	245319
33372	245320
34845	245321
9090	245322
68247	245323
64182	245324
14583	245325
17256	245326
14595	245327
88	245328
116679	245329
85899	245330
24257	245331
35567	245332
1917	245333
22980	245334
7254	245335
35671	245336
82499	245337
76774	245338
98451	245339
104372	245340
28198	245341
64116	245342
43834	245343
1949	245344
2111	245345
40704	245346
63551	245347
10040	245348
897	245349
89828	245350
487	245351
30522	245352
32246	245353
100764	245354
8092	245355
2130	245356
12033	245357
129050	245358
43528	245359
87960	245360
68133	245361
106546	245362
44843	245363
20459	245364
130296	245365
5233	245366
52565	245367
120677	245368
36798	245369
17698	245370
17549	245371
93253	245372
127036	245373
21089	245374
38022	245375
29798	245376
1900	245377
89894	245378
115249	245379
15352	245380
90835	245381
70135	245382
44755	245383
11332	245384
122407	245385
11808	245386
6545	245387
10501	245388
19297	245389
93765	245390
117124	245391
2687	245392
134701	245393
114206	245394
119479	245395
16478	245396
138480	245397
15979	245398
41869	245399
92406	245400
48825	245401
73318	245402
8909	245403
95271	245404
21386	245405
39196	245406
77512	245407
10847	245408
23683	245409
30560	245410
47937	245411
65188	245412
5911	245413
21304	245414
74542	245415
118214	245416
77167	245417
119055	245418
29738	245419
789	245420
37913	245421
6563	245422
96482	245423
1959	245424
12079	245425
8904	245426
22465	245427
5537	245428
35695	245429
7381	245430
103985	245431
11448	245432
3478	245433
28209	245434
7961	245435
403	245436
27630	245437
99966	245438
56334	245439
20938	245440
1118	245441
83582	245442
8498	245443
11541	245444
58561	245445
3927	245446
25660	245447
19601	245448
807	245449
15539	245450
23608	245451
98596	245452
478	245453
6293	245454
19570	245455
9740	245456
29888	245457
49040	245458
52682	245459
233	245460
71694	245461
5155	245462
1525	245463
26427	245464
117961	245465
77636	245466
31072	245467
260	245468
32593	245469
55674	245470
19707	245471
35635	245472
118112	245473
49109	245474
100559	245475
57862	245476
148421	245477
397	245478
56009	245479
16169	245480
53050	245481
76476	245482
7759	245483
97599	245484
101598	245485
17164	245486
1799	245487
57994	245488
36505	245489
19147	245490
64944	245491
86417	245492
8046	245493
29001	245494
22420	245495
41259	245496
30813	245497
82915	245498
9920	245499
46697	245500
85965	245501
61990	245502
70017	245503
14602	245504
14641	245505
15212	245506
17982	245507
87330	245508
53474	245509
3159	245510
6559	245511
109277	245512
29793	245513
110285	245514
20722	245515
19781	245516
22353	245517
4548	245518
39861	245519
22227	245520
372	245521
21484	245522
17347	245523
104233	245524
84516	245525
5599	245526
2605	245527
992	245528
61800	245529
1942	245530
23510	245531
17202	245532
60986	245533
3893	245534
118295	245535
117174	245536
14887	245537
8009	245538
102134	245539
15014	245540
96179	245541
22341	245542
32342	245543
101182	245544
104783	245545
32098	245546
4801	245547
48939	245548
17009	245549
2992	245550
119245	245551
31005	245552
1518	245553
42960	245554
15952	245555
123607	245556
35875	245557
52220	245558
2361	245559
94589	245560
39043	245561
20102	245562
26403	245563
33676	245564
50303	245565
25514	245566
79947	245567
14750	245568
92603	245569
32629	245570
7848	245571
20026	245572
72769	245573
70086	245574
36848	245575
114168	245576
10893	245577
15800	245578
4781	245579
40489	245580
60872	245581
99001	245582
1585	245583
47678	245584
19092	245585
9533	245586
39061	245587
50337	245588
24855	245589
25477	245590
15965	245591
23119	245592
912	245593
22613	245594
147407	245595
58638	245596
29662	245597
50195	245598
25201	245599
1914	245600
36934	245601
64102	245602
135713	245603
80171	245604
58569	245605
86153	245606
81028	245607
83972	245608
32727	245609
1958	245610
36360	245611
3174	245612
117916	245613
82623	245614
63	245615
76271	245616
68426	245617
41255	245618
50083	245619
47727	245620
86327	245621
56716	245622
69580	245623
75834	245624
76067	245625
82525	245626
10096	245627
1743	245628
80830	245629
84030	245630
42785	245631
42021	245632
6878	245633
51936	245634
17999	245635
47161	245636
6679	245637
49326	245638
62190	245639
18035	245640
26116	245641
31535	245642
19677	245643
5457	245644
94700	245645
107576	245646
19741	245647
98374	245648
27456	245649
3752	245650
99824	245651
97596	245652
57990	245653
12308	245654
71931	245655
58066	245656
4849	245657
80127	245658
86652	245659
118103	245660
81792	245661
14139	245662
7544	245663
23609	245664
60739	245665
150418	245666
300	245667
7177	245668
97267	245669
143627	245670
36	245671
20442	245672
31147	245673
143110	245674
79952	245675
70974	245676
15822	245677
2889	245678
83580	245679
98902	245680
662	245681
93308	245682
11085	245683
42561	245684
68335	245685
4727	245686
83255	245687
26143	245688
35677	245689
5775	245690
44767	245691
12874	245692
33536	245693
97720	245694
45294	245695
19267	245696
11240	245697
102027	245698
83619	245699
214	245700
54394	245701
99125	245702
31547	245703
39305	245704
43832	245705
56753	245706
84431	245707
86750	245708
5349	245709
67349	245710
37000	245711
86887	245712
33614	245713
61150	245714
35086	245715
45343	245716
55516	245717
12772	245718
95518	245719
28020	245720
3001	245721
77107	245722
11453	245723
3456	245724
1331	245725
121799	245726
63450	245727
16324	245728
45096	245729
551	245730
286	245731
11261	245732
64590	245733
82219	245734
110807	245735
4837	245736
1545	245737
428	245738
2949	245739
82807	245740
68947	245741
3108	245742
55505	245743
79651	245744
6422	245745
2307	245746
19916	245747
48732	245748
437	245749
2088	245750
55264	245751
127382	245752
47093	245753
62471	245754
58477	245755
86095	245756
58178	245757
129211	245758
98011	245759
11696	245760
42836	245761
64732	245762
10616	245763
20780	245764
2228	245765
47046	245766
71177	245767
25278	245768
36176	245769
978	245770
97217	245771
29726	245772
41979	245773
67450	245774
41729	245775
31332	245776
42705	245777
43350	245778
43960	245779
34895	245780
128710	245781
4315	245782
66234	245783
40708	245784
2672	245785
113752	245786
7	245787
26696	245788
50465	245789
26320	245790
6588	245791
60038	245792
77707	245793
29100	245794
5966	245795
69818	245796
825	245797
64370	245798
1253	245799
65622	245800
4556	245801
32738	245802
13179	245803
34362	245804
7632	245805
51026	245806
6431	245807
29325	245808
14450	245809
60595	245810
60701	245811
9736	245812
138799	245813
37693	245814
10375	245815
2609	245816
17058	245817
2349	245818
104793	245819
59294	245820
98869	245821
13951	245822
75191	245823
115928	245824
4231	245825
59812	245826
65771	245827
29319	245828
20360	245829
107567	245830
4670	245831
23911	245832
56082	245833
8586	245834
106891	245835
123872	245836
532	245837
17054	245838
42006	245839
28174	245840
15693	245841
34834	245842
85068	245843
5414	245844
21186	245845
103753	245846
62964	245847
66600	245848
92403	245849
85900	245850
21010	245851
64400	245852
1394	245853
70793	245854
26797	245855
11212	245856
34341	245857
25245	245858
95299	245859
47804	245860
43656	245861
50280	245862
22795	245863
56374	245864
68685	245865
15694	245866
20362	245867
1501	245868
4575	245869
15572	245870
14923	245871
20588	245872
103	245873
84774	245874
17133	245875
2104	245876
34248	245877
59829	245878
108205	245879
58123	245880
6699	245881
32961	245882
59738	245883
105519	245884
101426	245885
193	245886
80031	245887
72979	245888
8544	245889
9191	245890
82357	245891
14356	245892
10243	245893
56351	245894
27550	245895
10272	245896
41047	245897
73810	245898
3144	245899
31584	245900
4785	245901
105472	245902
34938	245903
76827	245904
77274	245905
69432	245906
53370	245907
92539	245908
116508	245909
22893	245910
1699	245911
54458	245912
52190	245913
89360	245914
3017	245915
94643	245916
25438	245917
45214	245918
55641	245919
37280	245920
149451	245921
34695	245922
1498	245923
25676	245924
32752	245925
311	245926
63186	245927
18808	245928
5811	245929
41398	245930
61365	245931
2125	245932
56764	245933
21763	245934
40912	245935
48558	245936
2024	245937
20500	245938
8740	245939
23539	245940
82493	245941
19172	245942
117582	245943
49404	245944
135979	245945
52199	245946
122174	245947
57674	245948
87341	245949
46743	245950
56530	245951
12749	245952
6619	245953
4805	245954
5664	245955
2112	245956
30577	245957
12511	245958
10995	245959
101512	245960
124080	245961
89566	245962
135936	245963
7797	245964
99513	245965
48262	245966
32890	245967
57415	245968
62455	245969
7411	245970
140165	245971
5529	245972
58859	245973
107369	245974
33765	245975
107535	245976
38826	245977
10258	245978
76382	245979
11905	245980
169	245981
8408	245982
99277	245983
29530	245984
48559	245985
21397	245986
112426	245987
44951	245988
41587	245989
6232	245990
1038	245991
2600	245992
24659	245993
13650	245994
1066	245995
35394	245996
102928	245997
96451	245998
17203	245999
85790	246000
84268	246001
112619	246002
42916	246003
42928	246004
8563	246005
36744	246006
39192	246007
64248	246008
68485	246009
35388	246010
6689	246011
67026	246012
61737	246013
1094	246014
45440	246015
128827	246016
47351	246017
92222	246018
21777	246019
18835	246020
83736	246021
58631	246022
69115	246023
100905	246024
8632	246025
4468	246026
18217	246027
4405	246028
48833	246029
10587	246030
28628	246031
61253	246032
51065	246033
26271	246034
50993	246035
12800	246036
66854	246037
10259	246038
26041	246039
132394	246040
10293	246041
44997	246042
617	246043
48414	246044
88284	246045
10818	246046
73374	246047
64815	246048
56163	246049
24423	246050
111805	246051
26827	246052
119854	246053
58290	246054
127461	246055
82231	246056
15274	246057
81546	246058
74436	246059
66860	246060
19314	246061
91294	246062
7869	246063
4698	246064
12721	246065
15736	246066
118020	246067
76468	246068
22556	246069
140891	246070
13774	246071
53304	246072
53679	246073
41398	246074
19350	246075
135616	246076
9549	246077
92247	246078
86299	246079
3006	246080
32048	246081
24657	246082
7217	246083
97035	246084
693	246085
87364	246086
32996	246087
53762	246088
1985	246089
99860	246090
5283	246091
147216	246092
44185	246093
13603	246094
28585	246095
135089	246096
14545	246097
66214	246098
48465	246099
97752	246100
55590	246101
11216	246102
65814	246103
103391	246104
50837	246105
114885	246106
123052	246107
64114	246108
21599	246109
66651	246110
68134	246111
77294	246112
20715	246113
377	246114
23237	246115
135938	246116
57111	246117
11755	246118
77381	246119
36265	246120
53598	246121
4955	246122
1044	246123
120132	246124
83162	246125
51700	246126
143091	246127
33568	246128
32315	246129
4658	246130
13649	246131
72671	246132
86258	246133
44095	246134
1826	246135
44050	246136
39127	246137
135319	246138
23323	246139
109106	246140
1039	246141
66166	246142
48285	246143
18431	246144
23997	246145
42866	246146
84515	246147
4270	246148
45748	246149
13352	246150
110978	246151
2049	246152
44296	246153
5450	246154
43805	246155
72248	246156
49495	246157
235	246158
70549	246159
22509	246160
89781	246161
57401	246162
45132	246163
24130	246164
16741	246165
13229	246166
76333	246167
37469	246168
344	246169
13678	246170
2530	246171
2352	246172
20724	246173
54739	246174
111596	246175
100197	246176
12999	246177
64732	246178
106565	246179
47306	246180
26100	246181
25369	246182
38799	246183
7152	246184
49151	246185
29604	246186
386	246187
8370	246188
498	246189
101745	246190
20475	246191
26020	246192
135430	246193
5971	246194
80661	246195
100271	246196
104532	246197
134554	246198
86754	246199
18213	246200
121296	246201
42009	246202
4037	246203
59383	246204
121396	246205
60996	246206
65433	246207
44018	246208
107482	246209
79160	246210
75864	246211
69782	246212
6444	246213
39809	246214
41196	246215
60131	246216
24462	246217
135852	246218
118593	246219
161	246220
74	246221
31715	246222
57933	246223
66511	246224
42693	246225
61277	246226
6397	246227
86565	246228
55687	246229
143822	246230
9998	246231
78002	246232
31552	246233
108775	246234
16206	246235
128454	246236
31316	246237
91088	246238
21356	246239
20832	246240
42107	246241
1108	246242
11607	246243
7707	246244
37097	246245
126822	246246
90421	246247
9403	246248
87592	246249
10231	246250
40668	246251
85655	246252
2813	246253
42588	246254
146383	246255
11691	246256
87470	246257
31124	246258
74428	246259
35864	246260
66805	246261
27427	246262
94931	246263
17131	246264
40279	246265
104649	246266
90120	246267
3226	246268
44049	246269
25955	246270
104775	246271
34493	246272
106798	246273
35647	246274
72170	246275
55340	246276
62225	246277
29705	246278
11831	246279
28114	246280
15999	246281
119786	246282
113098	246283
21774	246284
68181	246285
118108	246286
6270	246287
44569	246288
29596	246289
55740	246290
38881	246291
8949	246292
67302	246293
31436	246294
78137	246295
40306	246296
3598	246297
55054	246298
7985	246299
43509	246300
41143	246301
112187	246302
3192	246303
46521	246304
102763	246305
71241	246306
11189	246307
85196	246308
125	246309
1529	246310
20322	246311
119718	246312
92912	246313
116506	246314
3791	246315
15225	246316
3728	246317
24858	246318
38227	246319
55682	246320
8592	246321
4787	246322
4964	246323
73021	246324
45094	246325
79574	246326
73877	246327
83203	246328
39818	246329
23295	246330
7962	246331
3723	246332
34903	246333
131123	246334
10489	246335
9900	246336
1694	246337
64035	246338
16904	246339
32802	246340
57554	246341
6817	246342
8892	246343
33766	246344
4071	246345
863	246346
32520	246347
55358	246348
6077	246349
74885	246350
13446	246351
500	246352
89072	246353
56594	246354
21088	246355
138457	246356
85480	246357
96048	246358
127860	246359
58182	246360
17676	246361
77387	246362
33740	246363
8910	246364
21632	246365
5887	246366
73427	246367
23207	246368
37311	246369
9867	246370
14091	246371
35936	246372
46650	246373
21857	246374
134715	246375
132866	246376
10498	246377
17815	246378
61920	246379
5424	246380
11502	246381
2341	246382
2254	246383
34342	246384
1780	246385
41156	246386
78092	246387
105944	246388
40779	246389
43979	246390
40799	246391
82035	246392
19090	246393
77912	246394
31191	246395
16096	246396
110035	246397
19479	246398
31459	246399
3510	246400
69794	246401
71938	246402
22473	246403
28717	246404
142485	246405
127558	246406
19688	246407
501	246408
657	246409
160	246410
93120	246411
33974	246412
44725	246413
35734	246414
137314	246415
5559	246416
11756	246417
56752	246418
38654	246419
148966	246420
47539	246421
9771	246422
27307	246423
8757	246424
37212	246425
61487	246426
50323	246427
17461	246428
54373	246429
24783	246430
8191	246431
808	246432
13524	246433
93682	246434
28921	246435
13801	246436
18250	246437
12001	246438
1149	246439
41344	246440
5575	246441
45185	246442
85021	246443
12382	246444
117232	246445
61654	246446
55	246447
25560	246448
9208	246449
94453	246450
57109	246451
17454	246452
24135	246453
121126	246454
5154	246455
74374	246456
930	246457
7232	246458
68960	246459
921	246460
31043	246461
72777	246462
114802	246463
39178	246464
83930	246465
56160	246466
91332	246467
12678	246468
22552	246469
15758	246470
81474	246471
104245	246472
26203	246473
88441	246474
96333	246475
46121	246476
63696	246477
58635	246478
24420	246479
1008	246480
46295	246481
30438	246482
130508	246483
105	246484
1559	246485
5275	246486
103177	246487
10816	246488
17950	246489
102501	246490
49200	246491
2557	246492
98801	246493
46034	246494
7256	246495
9378	246496
28185	246497
7684	246498
1800	246499
14763	246500
17353	246501
140788	246502
27	246503
59770	246504
5328	246505
22152	246506
19662	246507
21243	246508
9142	246509
46705	246510
146657	246511
10036	246512
14811	246513
54409	246514
72287	246515
36783	246516
105771	246517
55362	246518
75735	246519
85599	246520
11914	246521
53379	246522
9257	246523
25103	246524
16721	246525
77543	246526
131723	246527
3320	246528
124263	246529
54895	246530
28928	246531
25586	246532
388	246533
16667	246534
81570	246535
82114	246536
98874	246537
16276	246538
58928	246539
83472	246540
12910	246541
81459	246542
5959	246543
51629	246544
97795	246545
97883	246546
76000	246547
42541	246548
9348	246549
74507	246550
116276	246551
106718	246552
44952	246553
46074	246554
57693	246555
91232	246556
14299	246557
556	246558
97	246559
18667	246560
29719	246561
31574	246562
121622	246563
72347	246564
57232	246565
2122	246566
28103	246567
64973	246568
21530	246569
8224	246570
8658	246571
14247	246572
1225	246573
118389	246574
24630	246575
63954	246576
46323	246577
25240	246578
56722	246579
10750	246580
32049	246581
57570	246582
4833	246583
93718	246584
8691	246585
117102	246586
110474	246587
26719	246588
67472	246589
16566	246590
49666	246591
1487	246592
3470	246593
9553	246594
62484	246595
40354	246596
58885	246597
29286	246598
39177	246599
90595	246600
34437	246601
44584	246602
53475	246603
36021	246604
79594	246605
6469	246606
2476	246607
12770	246608
121114	246609
42625	246610
113646	246611
122602	246612
12755	246613
43425	246614
99668	246615
115765	246616
98641	246617
116830	246618
95677	246619
102043	246620
5557	246621
53535	246622
106203	246623
11060	246624
55139	246625
37855	246626
18769	246627
82589	246628
72072	246629
43352	246630
2452	246631
18283	246632
16835	246633
48250	246634
136995	246635
61953	246636
6481	246637
762	246638
18582	246639
5848	246640
109982	246641
4710	246642
7175	246643
3801	246644
746	246645
9024	246646
81556	246647
140878	246648
25091	246649
37726	246650
16544	246651
30	246652
128853	246653
60317	246654
20830	246655
63544	246656
96852	246657
31577	246658
91554	246659
12408	246660
21727	246661
5105	246662
24892	246663
29163	246664
17681	246665
7239	246666
45457	246667
40412	246668
23909	246669
41039	246670
46679	246671
52856	246672
5168	246673
5564	246674
109812	246675
13859	246676
31837	246677
6930	246678
108066	246679
26649	246680
15011	246681
51257	246682
18734	246683
6362	246684
135087	246685
64070	246686
71429	246687
114163	246688
83487	246689
67795	246690
40206	246691
109514	246692
19957	246693
49316	246694
57709	246695
32119	246696
24199	246697
6874	246698
58515	246699
128516	246700
47277	246701
57261	246702
10038	246703
37381	246704
42610	246705
25112	246706
143330	246707
38929	246708
68563	246709
40776	246710
112875	246711
70509	246712
136468	246713
39599	246714
10070	246715
13750	246716
70182	246717
87076	246718
29417	246719
78204	246720
13661	246721
18748	246722
354	246723
36958	246724
106715	246725
44107	246726
30202	246727
5720	246728
93620	246729
97459	246730
46613	246731
839	246732
48471	246733
43280	246734
2638	246735
22607	246736
1354	246737
42798	246738
12730	246739
5704	246740
10951	246741
5342	246742
29159	246743
14466	246744
18096	246745
1500	246746
24277	246747
21895	246748
91366	246749
128866	246750
73668	246751
109525	246752
19073	246753
50399	246754
120743	246755
2332	246756
37597	246757
60737	246758
18849	246759
68457	246760
6683	246761
119196	246762
89105	246763
16	246764
6341	246765
86347	246766
20396	246767
82289	246768
28316	246769
51480	246770
8207	246771
34486	246772
54099	246773
22253	246774
36049	246775
140380	246776
94631	246777
3360	246778
6122	246779
98397	246780
74548	246781
98835	246782
81501	246783
58652	246784
29931	246785
33859	246786
35380	246787
39410	246788
11939	246789
104981	246790
16	246791
31518	246792
854	246793
145879	246794
6521	246795
10850	246796
2235	246797
128208	246798
135709	246799
22230	246800
6402	246801
52994	246802
40861	246803
46384	246804
70339	246805
10333	246806
61341	246807
52924	246808
131942	246809
69371	246810
29516	246811
32778	246812
85491	246813
17808	246814
139184	246815
60446	246816
38871	246817
8783	246818
13429	246819
96465	246820
106753	246821
53881	246822
26922	246823
73806	246824
43588	246825
41863	246826
33789	246827
49401	246828
42419	246829
32344	246830
70511	246831
87642	246832
25319	246833
42678	246834
36434	246835
32600	246836
2510	246837
138689	246838
102307	246839
52549	246840
41573	246841
28913	246842
11151	246843
39750	246844
25950	246845
38388	246846
9894	246847
113425	246848
84955	246849
37479	246850
65835	246851
719	246852
1888	246853
20036	246854
122312	246855
20623	246856
43146	246857
122510	246858
917	246859
59935	246860
41165	246861
68137	246862
44769	246863
98734	246864
28688	246865
83339	246866
15014	246867
40523	246868
79525	246869
83094	246870
63557	246871
40321	246872
35890	246873
76241	246874
132816	246875
10948	246876
34524	246877
6644	246878
74325	246879
28709	246880
14995	246881
1249	246882
96354	246883
20981	246884
11698	246885
66820	246886
6881	246887
57086	246888
21710	246889
3991	246890
54381	246891
10077	246892
203	246893
83339	246894
9231	246895
24652	246896
31278	246897
5122	246898
98406	246899
7227	246900
24513	246901
71496	246902
488	246903
110883	246904
33287	246905
63903	246906
14610	246907
9254	246908
10083	246909
103847	246910
5411	246911
130984	246912
15164	246913
47906	246914
66261	246915
13315	246916
6988	246917
44354	246918
78862	246919
9242	246920
101266	246921
26474	246922
29905	246923
3727	246924
60063	246925
90212	246926
58505	246927
52125	246928
125099	246929
5350	246930
42569	246931
10701	246932
70291	246933
64733	246934
98101	246935
29549	246936
52399	246937
107552	246938
9300	246939
52358	246940
5542	246941
10768	246942
12714	246943
91568	246944
120349	246945
2068	246946
144649	246947
17841	246948
17633	246949
13689	246950
18780	246951
30509	246952
97707	246953
13589	246954
7895	246955
98589	246956
33512	246957
7236	246958
79549	246959
3086	246960
7178	246961
8493	246962
29981	246963
9485	246964
73079	246965
40730	246966
1426	246967
129790	246968
40056	246969
81349	246970
114867	246971
107621	246972
42758	246973
9576	246974
35336	246975
10763	246976
94079	246977
10086	246978
4740	246979
742	246980
107973	246981
29988	246982
98780	246983
95	246984
4104	246985
89964	246986
4530	246987
82406	246988
79573	246989
25322	246990
15295	246991
6067	246992
46846	246993
8070	246994
24534	246995
12168	246996
118928	246997
100559	246998
56264	246999
17852	247000
42255	247001
24850	247002
4015	247003
78535	247004
3220	247005
20414	247006
25579	247007
48428	247008
9055	247009
40505	247010
8332	247011
62793	247012
47772	247013
55175	247014
50828	247015
4635	247016
50300	247017
132782	247018
127973	247019
53509	247020
95979	247021
28165	247022
21494	247023
9802	247024
118729	247025
4650	247026
29658	247027
83166	247028
76204	247029
126028	247030
36549	247031
487	247032
52563	247033
5756	247034
62103	247035
79	247036
38243	247037
112506	247038
18754	247039
18371	247040
51111	247041
67754	247042
1608	247043
61897	247044
24042	247045
31961	247046
140624	247047
32186	247048
103529	247049
40198	247050
82377	247051
97236	247052
77948	247053
40853	247054
2989	247055
5172	247056
31673	247057
83684	247058
57232	247059
10515	247060
91596	247061
30745	247062
52489	247063
5449	247064
1229	247065
122332	247066
141907	247067
38355	247068
6994	247069
72324	247070
71670	247071
53958	247072
54115	247073
50290	247074
10355	247075
95219	247076
57988	247077
39450	247078
71217	247079
86507	247080
61508	247081
5524	247082
70662	247083
111780	247084
23642	247085
16480	247086
27	247087
8560	247088
4454	247089
32688	247090
2229	247091
14431	247092
22128	247093
4640	247094
84149	247095
20354	247096
69017	247097
35524	247098
56508	247099
38148	247100
19320	247101
15213	247102
42998	247103
25966	247104
15815	247105
91326	247106
18342	247107
30787	247108
107746	247109
10274	247110
16229	247111
20126	247112
8853	247113
111640	247114
5360	247115
29769	247116
1745	247117
27797	247118
7075	247119
134042	247120
13221	247121
39333	247122
51557	247123
30586	247124
64094	247125
61175	247126
31813	247127
10225	247128
29888	247129
47849	247130
37567	247131
36124	247132
55488	247133
129003	247134
75423	247135
42731	247136
1342	247137
9917	247138
88408	247139
116613	247140
31919	247141
14523	247142
44450	247143
305	247144
11764	247145
80651	247146
25853	247147
111370	247148
3064	247149
43516	247150
16311	247151
107317	247152
6453	247153
68004	247154
1570	247155
47966	247156
23075	247157
132095	247158
53064	247159
48124	247160
13025	247161
69338	247162
36610	247163
3492	247164
12157	247165
36122	247166
9898	247167
130426	247168
1451	247169
31603	247170
35346	247171
3623	247172
114205	247173
15153	247174
86626	247175
63358	247176
1752	247177
9773	247178
7542	247179
55222	247180
61091	247181
20619	247182
3979	247183
12876	247184
31419	247185
38659	247186
122020	247187
11287	247188
18270	247189
1665	247190
4305	247191
48516	247192
1483	247193
74929	247194
137341	247195
30645	247196
48651	247197
39338	247198
95359	247199
150802	247200
1747	247201
6928	247202
33511	247203
85187	247204
13355	247205
1104	247206
13556	247207
55772	247208
88873	247209
69182	247210
35462	247211
953	247212
13826	247213
79680	247214
39423	247215
65941	247216
37147	247217
129708	247218
73661	247219
81901	247220
50025	247221
1391	247222
97409	247223
100225	247224
45765	247225
16853	247226
6507	247227
26793	247228
37432	247229
123576	247230
4446	247231
19772	247232
55400	247233
39710	247234
6748	247235
35934	247236
60589	247237
43295	247238
111358	247239
30138	247240
13349	247241
111086	247242
68684	247243
20399	247244
5347	247245
92038	247246
15320	247247
31145	247248
59829	247249
53839	247250
131708	247251
11132	247252
24631	247253
73979	247254
80521	247255
67574	247256
60601	247257
47744	247258
85566	247259
30861	247260
35932	247261
40163	247262
26266	247263
33440	247264
95275	247265
48518	247266
91868	247267
7991	247268
12746	247269
66322	247270
3370	247271
24765	247272
23985	247273
59350	247274
62554	247275
108221	247276
92284	247277
61033	247278
61149	247279
2064	247280
15380	247281
5776	247282
3325	247283
98056	247284
39523	247285
618	247286
1603	247287
2112	247288
77124	247289
129682	247290
67052	247291
47040	247292
64246	247293
49303	247294
121039	247295
94	247296
5374	247297
125703	247298
48318	247299
20050	247300
50576	247301
23016	247302
33769	247303
37670	247304
12533	247305
94898	247306
4225	247307
27852	247308
24069	247309
239	247310
111058	247311
16044	247312
53523	247313
118536	247314
615	247315
42439	247316
135953	247317
38380	247318
83691	247319
12488	247320
55897	247321
6132	247322
37458	247323
83534	247324
115447	247325
2602	247326
22854	247327
88291	247328
76062	247329
50712	247330
850	247331
13693	247332
98169	247333
319	247334
14527	247335
104790	247336
27278	247337
8589	247338
137679	247339
34640	247340
82520	247341
58686	247342
7	247343
44186	247344
3036	247345
39839	247346
239	247347
33870	247348
16439	247349
79919	247350
9489	247351
56919	247352
46946	247353
71451	247354
6592	247355
11902	247356
101435	247357
66595	247358
121778	247359
67218	247360
11938	247361
4370	247362
18699	247363
1934	247364
100255	247365
45279	247366
12772	247367
5319	247368
1122	247369
40523	247370
87321	247371
55745	247372
114	247373
58135	247374
103310	247375
93010	247376
34003	247377
2818	247378
33848	247379
20774	247380
38263	247381
25480	247382
37670	247383
13875	247384
64	247385
47472	247386
4422	247387
59	247388
41039	247389
147343	247390
5263	247391
111344	247392
4986	247393
34331	247394
3915	247395
66930	247396
117905	247397
83284	247398
77439	247399
85107	247400
27642	247401
30184	247402
16253	247403
11319	247404
50369	247405
119985	247406
54859	247407
26494	247408
42275	247409
39787	247410
13284	247411
54177	247412
32900	247413
18268	247414
597	247415
76051	247416
5907	247417
110497	247418
85478	247419
28700	247420
89406	247421
94825	247422
1664	247423
78540	247424
28223	247425
101229	247426
108044	247427
98241	247428
33022	247429
60332	247430
55770	247431
135	247432
46640	247433
4895	247434
645	247435
51170	247436
117325	247437
41549	247438
4927	247439
18204	247440
69893	247441
92023	247442
36320	247443
23550	247444
57794	247445
52223	247446
37390	247447
18961	247448
39052	247449
5483	247450
84	247451
29005	247452
74898	247453
69731	247454
40798	247455
51470	247456
67399	247457
60535	247458
129191	247459
113065	247460
25315	247461
112787	247462
78553	247463
110676	247464
50409	247465
93833	247466
408	247467
31372	247468
93918	247469
39147	247470
16758	247471
1767	247472
74200	247473
111633	247474
54241	247475
72290	247476
105300	247477
37385	247478
4776	247479
35641	247480
16115	247481
589	247482
32013	247483
3133	247484
33156	247485
36965	247486
120913	247487
47380	247488
2452	247489
35241	247490
63736	247491
65349	247492
104861	247493
68198	247494
528	247495
108672	247496
29461	247497
81804	247498
11136	247499
88026	247500
37852	247501
8921	247502
91489	247503
66629	247504
8753	247505
27186	247506
73680	247507
31499	247508
78655	247509
4658	247510
86956	247511
14935	247512
69635	247513
121259	247514
12705	247515
92202	247516
82387	247517
53705	247518
130743	247519
133973	247520
3910	247521
19994	247522
294	247523
46809	247524
18900	247525
22956	247526
83378	247527
45070	247528
70355	247529
300	247530
6954	247531
9374	247532
106260	247533
30968	247534
76	247535
5543	247536
114361	247537
102304	247538
23247	247539
55238	247540
15245	247541
356	247542
94216	247543
21207	247544
44152	247545
42599	247546
65351	247547
10341	247548
66005	247549
57778	247550
18032	247551
57877	247552
47677	247553
13702	247554
3370	247555
105862	247556
21614	247557
36257	247558
90045	247559
134160	247560
30192	247561
19821	247562
7953	247563
47079	247564
26821	247565
5772	247566
18687	247567
99691	247568
63260	247569
19335	247570
19524	247571
24947	247572
123762	247573
29372	247574
45003	247575
50862	247576
84861	247577
100611	247578
56832	247579
574	247580
6257	247581
53311	247582
11766	247583
1183	247584
16902	247585
6504	247586
124542	247587
6219	247588
3337	247589
61823	247590
68643	247591
53793	247592
19482	247593
21118	247594
35798	247595
59105	247596
17481	247597
44512	247598
35019	247599
5356	247600
58098	247601
146970	247602
70	247603
17438	247604
114408	247605
100566	247606
7319	247607
56856	247608
3293	247609
70997	247610
22965	247611
23533	247612
109448	247613
38559	247614
186	247615
16843	247616
78754	247617
233	247618
3145	247619
15342	247620
93580	247621
52449	247622
1619	247623
8635	247624
43033	247625
57102	247626
29197	247627
70163	247628
9297	247629
93217	247630
5468	247631
58776	247632
113514	247633
7705	247634
125042	247635
19268	247636
59527	247637
24512	247638
65017	247639
10089	247640
35044	247641
11612	247642
61998	247643
21178	247644
7108	247645
64870	247646
45280	247647
28052	247648
118549	247649
12506	247650
3890	247651
53521	247652
33043	247653
145114	247654
65909	247655
33199	247656
86707	247657
119903	247658
58498	247659
10576	247660
26461	247661
14807	247662
17277	247663
141920	247664
131824	247665
99	247666
31303	247667
41714	247668
9561	247669
2876	247670
578	247671
46883	247672
109962	247673
92353	247674
1710	247675
120997	247676
1273	247677
147587	247678
2084	247679
47110	247680
41395	247681
38774	247682
79406	247683
140622	247684
126560	247685
50837	247686
64950	247687
16069	247688
25269	247689
114978	247690
111288	247691
132758	247692
69936	247693
17719	247694
69808	247695
15742	247696
145167	247697
91789	247698
21609	247699
39290	247700
98888	247701
16223	247702
49577	247703
215	247704
7842	247705
60489	247706
26930	247707
81706	247708
23951	247709
20773	247710
40546	247711
46136	247712
54102	247713
8787	247714
18596	247715
6697	247716
21054	247717
7922	247718
23618	247719
49612	247720
28288	247721
137061	247722
94223	247723
73496	247724
29553	247725
109959	247726
30133	247727
8410	247728
129428	247729
72136	247730
64788	247731
5987	247732
19111	247733
52910	247734
15651	247735
49386	247736
22861	247737
28526	247738
6040	247739
93529	247740
67	247741
4186	247742
52245	247743
35210	247744
94240	247745
8580	247746
86887	247747
849	247748
51371	247749
5894	247750
115900	247751
108052	247752
99874	247753
446	247754
5332	247755
85610	247756
55856	247757
40761	247758
6831	247759
103253	247760
106679	247761
85716	247762
3813	247763
117648	247764
103	247765
45804	247766
75348	247767
33455	247768
338	247769
8318	247770
16196	247771
65059	247772
53006	247773
41997	247774
49304	247775
46673	247776
124407	247777
17880	247778
34846	247779
38375	247780
37766	247781
90270	247782
10599	247783
85589	247784
115729	247785
19038	247786
22016	247787
3617	247788
24968	247789
71953	247790
91907	247791
12852	247792
648	247793
18563	247794
73669	247795
32941	247796
5608	247797
15897	247798
97381	247799
13614	247800
5165	247801
3035	247802
8687	247803
381	247804
28625	247805
65774	247806
743	247807
83341	247808
140096	247809
98927	247810
50686	247811
17775	247812
42829	247813
1911	247814
4322	247815
59185	247816
67251	247817
1042	247818
99488	247819
72152	247820
27490	247821
22920	247822
68682	247823
64467	247824
1779	247825
296	247826
412	247827
19357	247828
5072	247829
55251	247830
5185	247831
60959	247832
46085	247833
2943	247834
1361	247835
17778	247836
74159	247837
879	247838
2530	247839
109969	247840
2907	247841
43851	247842
6353	247843
36388	247844
67996	247845
126920	247846
19380	247847
87711	247848
55577	247849
52579	247850
88122	247851
1195	247852
4842	247853
42078	247854
103369	247855
14865	247856
1217	247857
6124	247858
20941	247859
87705	247860
79649	247861
131844	247862
22142	247863
81068	247864
8200	247865
5834	247866
91754	247867
36172	247868
29589	247869
57361	247870
18567	247871
20660	247872
96257	247873
34642	247874
12492	247875
54070	247876
97768	247877
6938	247878
67105	247879
82307	247880
28755	247881
44895	247882
74266	247883
30620	247884
47374	247885
30415	247886
47730	247887
102411	247888
6948	247889
132826	247890
19847	247891
36804	247892
11128	247893
79081	247894
126	247895
46622	247896
91343	247897
2241	247898
110479	247899
10880	247900
44769	247901
37181	247902
6551	247903
123427	247904
3900	247905
71582	247906
12210	247907
42162	247908
34966	247909
62666	247910
17653	247911
92126	247912
2758	247913
32694	247914
13528	247915
83	247916
33422	247917
59094	247918
85175	247919
24569	247920
7380	247921
13241	247922
57466	247923
26554	247924
29027	247925
120251	247926
14951	247927
40052	247928
10045	247929
6777	247930
28261	247931
55606	247932
51044	247933
20060	247934
2377	247935
54448	247936
7846	247937
22687	247938
50178	247939
83662	247940
292	247941
14658	247942
34582	247943
103149	247944
69350	247945
80018	247946
41284	247947
110090	247948
47142	247949
23113	247950
7977	247951
72331	247952
18607	247953
46158	247954
61006	247955
8861	247956
85161	247957
54419	247958
26233	247959
17470	247960
60080	247961
141240	247962
2366	247963
26323	247964
35337	247965
114899	247966
29254	247967
60324	247968
96161	247969
61781	247970
26447	247971
36814	247972
24336	247973
87443	247974
12812	247975
5149	247976
35992	247977
9343	247978
84650	247979
74136	247980
110396	247981
12846	247982
8357	247983
44175	247984
6934	247985
48160	247986
26926	247987
2968	247988
91910	247989
5616	247990
66976	247991
47863	247992
36223	247993
10466	247994
105548	247995
92351	247996
17864	247997
24151	247998
78812	247999
9777	248000
57621	248001
81181	248002
98635	248003
68290	248004
38967	248005
96467	248006
54186	248007
16751	248008
108452	248009
31160	248010
29937	248011
1370	248012
90707	248013
56975	248014
16024	248015
45069	248016
3510	248017
5517	248018
13021	248019
41738	248020
31437	248021
43995	248022
15393	248023
80816	248024
32355	248025
618	248026
74262	248027
79465	248028
11425	248029
8797	248030
96742	248031
76562	248032
13205	248033
4206	248034
138954	248035
108348	248036
49400	248037
82428	248038
28146	248039
6414	248040
32981	248041
75000	248042
47150	248043
81278	248044
80731	248045
4400	248046
4809	248047
37778	248048
78318	248049
23439	248050
47345	248051
105743	248052
5266	248053
124862	248054
54754	248055
74767	248056
86492	248057
8	248058
19396	248059
3500	248060
88765	248061
72291	248062
3121	248063
32040	248064
29898	248065
68788	248066
49310	248067
79386	248068
99456	248069
85066	248070
55237	248071
66338	248072
6342	248073
1638	248074
34787	248075
63110	248076
58891	248077
13758	248078
72487	248079
94046	248080
33316	248081
80857	248082
66461	248083
6527	248084
55649	248085
74901	248086
71089	248087
50018	248088
39219	248089
31735	248090
1150	248091
20552	248092
13078	248093
11733	248094
104987	248095
41541	248096
54924	248097
9161	248098
7941	248099
8538	248100
135962	248101
19278	248102
46332	248103
121953	248104
61262	248105
26095	248106
72562	248107
37543	248108
63234	248109
23617	248110
44964	248111
25903	248112
93219	248113
7	248114
60345	248115
18128	248116
150	248117
899	248118
92934	248119
90278	248120
122857	248121
16497	248122
114785	248123
10352	248124
42242	248125
455	248126
20586	248127
2056	248128
34977	248129
99291	248130
52380	248131
123475	248132
42396	248133
18394	248134
16059	248135
30626	248136
62403	248137
107175	248138
14975	248139
29041	248140
543	248141
63003	248142
10325	248143
51261	248144
29969	248145
374	248146
93501	248147
21315	248148
38857	248149
12505	248150
65132	248151
87049	248152
43413	248153
74920	248154
28021	248155
2982	248156
101089	248157
52739	248158
62225	248159
7511	248160
81436	248161
28747	248162
3448	248163
30335	248164
64704	248165
121285	248166
67634	248167
1951	248168
95104	248169
37714	248170
37968	248171
66902	248172
963	248173
47	248174
82242	248175
71531	248176
60008	248177
2187	248178
63711	248179
1762	248180
59978	248181
52369	248182
7171	248183
39094	248184
35652	248185
31602	248186
38827	248187
25714	248188
43680	248189
3152	248190
31367	248191
18272	248192
4269	248193
3953	248194
42909	248195
86981	248196
95105	248197
37423	248198
37545	248199
2909	248200
9879	248201
78984	248202
57332	248203
29253	248204
7053	248205
78534	248206
28657	248207
81650	248208
56127	248209
117145	248210
46	248211
34800	248212
108671	248213
81069	248214
3723	248215
6514	248216
11184	248217
19615	248218
13223	248219
75910	248220
60653	248221
18073	248222
25225	248223
28668	248224
40496	248225
56010	248226
47070	248227
96988	248228
67644	248229
34597	248230
61767	248231
68452	248232
100787	248233
310	248234
5888	248235
15588	248236
96817	248237
17923	248238
103622	248239
26374	248240
74519	248241
58006	248242
52264	248243
109310	248244
16458	248245
8815	248246
22559	248247
6573	248248
21556	248249
116979	248250
12678	248251
37060	248252
54103	248253
23524	248254
38834	248255
71963	248256
126507	248257
87756	248258
134	248259
92259	248260
82020	248261
111	248262
29453	248263
54788	248264
3522	248265
4858	248266
624	248267
115863	248268
80356	248269
7287	248270
9702	248271
45395	248272
15834	248273
842	248274
119855	248275
23533	248276
74677	248277
31201	248278
21652	248279
51100	248280
2684	248281
102087	248282
113737	248283
34863	248284
100194	248285
55469	248286
53958	248287
82614	248288
39935	248289
57015	248290
42825	248291
41187	248292
30049	248293
101462	248294
64420	248295
53812	248296
16583	248297
46953	248298
88905	248299
83471	248300
40812	248301
77258	248302
16318	248303
79743	248304
135474	248305
54546	248306
143923	248307
77713	248308
10615	248309
83913	248310
74428	248311
88	248312
102492	248313
15661	248314
84466	248315
4524	248316
61643	248317
8440	248318
2183	248319
17184	248320
38924	248321
11145	248322
3538	248323
5345	248324
26391	248325
57256	248326
12746	248327
2877	248328
25224	248329
51470	248330
1798	248331
59514	248332
4571	248333
54652	248334
44551	248335
28373	248336
113934	248337
90486	248338
119070	248339
11241	248340
80132	248341
15318	248342
50333	248343
33279	248344
10598	248345
65906	248346
72585	248347
23001	248348
5551	248349
59636	248350
61874	248351
42564	248352
44642	248353
74382	248354
890	248355
7038	248356
65978	248357
39581	248358
117856	248359
109549	248360
22182	248361
51314	248362
3772	248363
1463	248364
22013	248365
10046	248366
73690	248367
129711	248368
7149	248369
102489	248370
127691	248371
60	248372
136456	248373
89256	248374
6642	248375
28317	248376
1735	248377
23637	248378
3605	248379
46629	248380
68302	248381
106242	248382
4898	248383
289	248384
227	248385
21500	248386
3163	248387
2876	248388
384	248389
18996	248390
1643	248391
135309	248392
120099	248393
37736	248394
48351	248395
147524	248396
27239	248397
114046	248398
90157	248399
7205	248400
142585	248401
24590	248402
70764	248403
2246	248404
45478	248405
45986	248406
26697	248407
29150	248408
32887	248409
4229	248410
30043	248411
947	248412
89653	248413
13326	248414
6763	248415
54724	248416
53241	248417
56033	248418
9163	248419
30705	248420
80674	248421
17449	248422
130422	248423
66734	248424
52410	248425
14614	248426
6658	248427
44128	248428
124884	248429
49871	248430
17355	248431
27472	248432
14358	248433
9231	248434
73490	248435
326	248436
84385	248437
13454	248438
23927	248439
84123	248440
121339	248441
32241	248442
4955	248443
99345	248444
25079	248445
15976	248446
879	248447
47991	248448
1357	248449
10378	248450
86809	248451
60815	248452
24572	248453
16361	248454
71167	248455
101762	248456
46548	248457
10461	248458
8372	248459
78730	248460
381	248461
32687	248462
18351	248463
28193	248464
59284	248465
11963	248466
10527	248467
23327	248468
67618	248469
87671	248470
137849	248471
84491	248472
85765	248473
6522	248474
52310	248475
52719	248476
65729	248477
30061	248478
63124	248479
95722	248480
80954	248481
30931	248482
55512	248483
86748	248484
7628	248485
6276	248486
13084	248487
38246	248488
28465	248489
118215	248490
6712	248491
32344	248492
44546	248493
477	248494
5231	248495
34731	248496
18580	248497
68326	248498
91380	248499
4099	248500
17989	248501
42031	248502
98480	248503
35242	248504
64686	248505
21612	248506
100854	248507
30975	248508
64421	248509
37435	248510
79707	248511
109861	248512
239	248513
144018	248514
31425	248515
25138	248516
9833	248517
22689	248518
57914	248519
5982	248520
6542	248521
25951	248522
4714	248523
47029	248524
137417	248525
85156	248526
42400	248527
26742	248528
54752	248529
43267	248530
1856	248531
15153	248532
78706	248533
21592	248534
13458	248535
52598	248536
77160	248537
23091	248538
71444	248539
77291	248540
120158	248541
70396	248542
21029	248543
2819	248544
26327	248545
15806	248546
26788	248547
72774	248548
97582	248549
50365	248550
28992	248551
6992	248552
8756	248553
117269	248554
10458	248555
17655	248556
96689	248557
46228	248558
111827	248559
25356	248560
24435	248561
50508	248562
41610	248563
88183	248564
12181	248565
54743	248566
3171	248567
105619	248568
63109	248569
51036	248570
133586	248571
36878	248572
35598	248573
480	248574
103449	248575
11081	248576
7578	248577
72085	248578
40350	248579
13903	248580
40134	248581
4122	248582
22567	248583
9815	248584
142083	248585
12240	248586
800	248587
103737	248588
5609	248589
43661	248590
118972	248591
26204	248592
9930	248593
35436	248594
41162	248595
38344	248596
114735	248597
11256	248598
22385	248599
46153	248600
23165	248601
29845	248602
20317	248603
123441	248604
73264	248605
10830	248606
150620	248607
103822	248608
21544	248609
22598	248610
32380	248611
26548	248612
20765	248613
100007	248614
34090	248615
3330	248616
64084	248617
45883	248618
95935	248619
27257	248620
81915	248621
69472	248622
90924	248623
22519	248624
26313	248625
18511	248626
12489	248627
6479	248628
101510	248629
4880	248630
76557	248631
73185	248632
14504	248633
139139	248634
45543	248635
76717	248636
24344	248637
119798	248638
9391	248639
62235	248640
822	248641
2327	248642
27302	248643
25272	248644
96649	248645
3377	248646
29767	248647
117653	248648
41287	248649
9772	248650
20246	248651
65894	248652
120910	248653
29977	248654
75132	248655
100281	248656
117481	248657
64181	248658
16297	248659
26650	248660
7082	248661
88618	248662
77802	248663
32819	248664
40881	248665
68093	248666
28100	248667
44756	248668
48705	248669
23171	248670
15738	248671
131457	248672
47970	248673
2411	248674
6268	248675
41746	248676
55555	248677
37677	248678
54769	248679
469	248680
61386	248681
46538	248682
42727	248683
43233	248684
24675	248685
64188	248686
122350	248687
18362	248688
28284	248689
19803	248690
1104	248691
1048	248692
68888	248693
78573	248694
83547	248695
136837	248696
11172	248697
120565	248698
52907	248699
96454	248700
12144	248701
21306	248702
78195	248703
27012	248704
69043	248705
13396	248706
3031	248707
37849	248708
53693	248709
2011	248710
63	248711
427	248712
48596	248713
6457	248714
86133	248715
8944	248716
3131	248717
96867	248718
19207	248719
1304	248720
12718	248721
42456	248722
15214	248723
133221	248724
35674	248725
77956	248726
19980	248727
146018	248728
44122	248729
21533	248730
8534	248731
39290	248732
46047	248733
63299	248734
123651	248735
38587	248736
78065	248737
43261	248738
21745	248739
73377	248740
9369	248741
764	248742
43285	248743
113954	248744
63906	248745
27486	248746
8089	248747
1400	248748
92588	248749
8773	248750
1235	248751
38548	248752
140272	248753
90498	248754
94192	248755
56620	248756
2720	248757
74377	248758
40939	248759
51212	248760
38611	248761
24514	248762
104660	248763
111198	248764
38410	248765
113778	248766
42135	248767
85589	248768
29580	248769
3143	248770
3937	248771
28413	248772
10585	248773
62009	248774
29057	248775
21192	248776
53338	248777
58645	248778
128313	248779
106760	248780
25211	248781
116320	248782
41024	248783
86221	248784
99630	248785
56816	248786
31492	248787
17416	248788
30515	248789
96134	248790
11952	248791
54543	248792
508	248793
5672	248794
58238	248795
67053	248796
9170	248797
17579	248798
119401	248799
5890	248800
53531	248801
10514	248802
63192	248803
61814	248804
51511	248805
57229	248806
25527	248807
45636	248808
76588	248809
23524	248810
60110	248811
105810	248812
58772	248813
9450	248814
4561	248815
33991	248816
38530	248817
63244	248818
127113	248819
42586	248820
40515	248821
42301	248822
64563	248823
40041	248824
96575	248825
119791	248826
506	248827
5159	248828
84388	248829
43298	248830
17842	248831
21640	248832
101371	248833
80399	248834
67691	248835
128547	248836
106388	248837
100164	248838
14812	248839
48846	248840
43161	248841
17039	248842
3028	248843
9758	248844
448	248845
100578	248846
56726	248847
21620	248848
29381	248849
3929	248850
20347	248851
9604	248852
65703	248853
114121	248854
48372	248855
107949	248856
32960	248857
41	248858
204	248859
56034	248860
30014	248861
65636	248862
6539	248863
9462	248864
3615	248865
106	248866
102500	248867
80479	248868
9548	248869
99315	248870
93085	248871
144986	248872
18336	248873
102749	248874
114182	248875
85344	248876
16772	248877
92009	248878
22624	248879
52362	248880
77803	248881
16783	248882
9469	248883
14723	248884
100378	248885
42209	248886
58820	248887
54213	248888
33702	248889
96797	248890
130975	248891
2722	248892
311	248893
22800	248894
20303	248895
113923	248896
80845	248897
14274	248898
1218	248899
51203	248900
27555	248901
4835	248902
11236	248903
25751	248904
28875	248905
93137	248906
46802	248907
8799	248908
10001	248909
80617	248910
17822	248911
25735	248912
124262	248913
40287	248914
48883	248915
131208	248916
14161	248917
45634	248918
20494	248919
26788	248920
28199	248921
58485	248922
70553	248923
37679	248924
35588	248925
105046	248926
91642	248927
7070	248928
39805	248929
43394	248930
17639	248931
1354	248932
80718	248933
39303	248934
35	248935
23538	248936
86654	248937
116782	248938
118563	248939
26057	248940
38257	248941
25651	248942
81279	248943
102256	248944
129150	248945
52299	248946
22034	248947
35056	248948
14953	248949
125386	248950
77941	248951
34374	248952
27759	248953
5026	248954
52	248955
51407	248956
11060	248957
22821	248958
3631	248959
304	248960
10642	248961
17590	248962
44266	248963
68460	248964
26393	248965
32478	248966
86138	248967
3247	248968
66878	248969
50882	248970
54615	248971
9346	248972
141126	248973
2614	248974
44625	248975
54887	248976
35852	248977
15873	248978
62524	248979
4663	248980
69498	248981
9543	248982
75311	248983
35625	248984
8044	248985
98307	248986
6873	248987
80945	248988
10083	248989
76648	248990
113077	248991
11271	248992
137604	248993
3539	248994
74149	248995
21037	248996
33416	248997
19403	248998
30	248999
76305	249000
70255	249001
121627	249002
33121	249003
30568	249004
77882	249005
4296	249006
103754	249007
51549	249008
720	249009
73655	249010
41082	249011
76250	249012
15593	249013
15874	249014
45903	249015
30840	249016
10582	249017
5516	249018
52325	249019
2688	249020
37209	249021
1321	249022
27266	249023
3562	249024
138630	249025
3321	249026
139445	249027
28255	249028
79693	249029
112581	249030
26551	249031
50262	249032
75451	249033
18506	249034
68162	249035
13163	249036
16439	249037
32923	249038
17050	249039
4373	249040
29848	249041
53993	249042
4730	249043
32131	249044
16178	249045
38498	249046
89943	249047
2956	249048
131523	249049
18797	249050
51551	249051
8438	249052
2610	249053
125483	249054
105207	249055
2553	249056
66307	249057
131986	249058
116367	249059
6183	249060
54244	249061
146028	249062
3196	249063
53684	249064
16449	249065
21528	249066
113957	249067
57066	249068
13077	249069
25908	249070
43728	249071
80962	249072
9584	249073
140516	249074
49573	249075
8017	249076
12136	249077
1933	249078
64450	249079
116	249080
55991	249081
129670	249082
24352	249083
29598	249084
40981	249085
22191	249086
13714	249087
19591	249088
135017	249089
35026	249090
1415	249091
98000	249092
22567	249093
56741	249094
122792	249095
41313	249096
19373	249097
123087	249098
62748	249099
2849	249100
11058	249101
259	249102
111149	249103
140167	249104
45312	249105
840	249106
116329	249107
40746	249108
31255	249109
16960	249110
1902	249111
11016	249112
2845	249113
19794	249114
142636	249115
126106	249116
26659	249117
43001	249118
8878	249119
6120	249120
77762	249121
42741	249122
74500	249123
40347	249124
51939	249125
312	249126
21038	249127
10673	249128
3439	249129
29054	249130
69952	249131
22	249132
175	249133
50768	249134
32987	249135
4790	249136
36996	249137
49962	249138
112046	249139
931	249140
121	249141
125	249142
37096	249143
1102	249144
9792	249145
6721	249146
28189	249147
47569	249148
20845	249149
35850	249150
5310	249151
3733	249152
9335	249153
13264	249154
104144	249155
67123	249156
7460	249157
15661	249158
13021	249159
9488	249160
6248	249161
7966	249162
63567	249163
10868	249164
15159	249165
39809	249166
37017	249167
119699	249168
27399	249169
36968	249170
12778	249171
95083	249172
59587	249173
16577	249174
28816	249175
44853	249176
81367	249177
3222	249178
5588	249179
77590	249180
28506	249181
9805	249182
12952	249183
107	249184
60511	249185
5137	249186
4997	249187
89797	249188
9422	249189
45241	249190
28290	249191
32207	249192
17203	249193
118332	249194
26054	249195
19246	249196
12523	249197
61271	249198
36886	249199
40489	249200
21081	249201
9220	249202
63091	249203
30753	249204
34781	249205
88110	249206
29712	249207
10347	249208
31816	249209
80199	249210
8635	249211
12623	249212
48848	249213
4061	249214
45990	249215
50769	249216
113668	249217
70861	249218
25534	249219
6166	249220
132645	249221
8676	249222
10543	249223
115946	249224
10379	249225
41036	249226
14399	249227
78075	249228
4421	249229
3226	249230
13392	249231
20886	249232
51037	249233
90521	249234
28480	249235
2260	249236
100322	249237
17886	249238
26681	249239
6944	249240
83962	249241
48882	249242
36983	249243
70328	249244
25814	249245
115113	249246
82291	249247
28434	249248
36868	249249
47877	249250
17892	249251
23781	249252
54532	249253
6711	249254
37940	249255
6374	249256
23765	249257
58812	249258
8888	249259
50148	249260
60517	249261
52591	249262
132995	249263
138029	249264
144121	249265
26597	249266
26730	249267
5496	249268
2729	249269
140791	249270
7035	249271
5806	249272
59392	249273
4337	249274
1856	249275
94727	249276
7134	249277
40863	249278
21215	249279
19844	249280
87418	249281
2831	249282
12465	249283
1737	249284
59741	249285
30816	249286
114313	249287
57777	249288
11088	249289
90938	249290
113508	249291
35894	249292
11405	249293
2879	249294
106971	249295
60567	249296
15033	249297
32305	249298
36894	249299
90362	249300
84431	249301
1252	249302
1325	249303
68231	249304
83	249305
67807	249306
14511	249307
8768	249308
9759	249309
339	249310
3857	249311
55587	249312
79466	249313
25602	249314
24297	249315
13237	249316
96256	249317
63837	249318
29177	249319
12147	249320
62273	249321
1291	249322
34758	249323
105061	249324
2415	249325
45521	249326
1667	249327
48463	249328
30103	249329
417	249330
134177	249331
5640	249332
131026	249333
35269	249334
95985	249335
30524	249336
79185	249337
80118	249338
57330	249339
59342	249340
69841	249341
5039	249342
86	249343
36723	249344
124899	249345
23761	249346
22712	249347
159	249348
103677	249349
84377	249350
81248	249351
131361	249352
75087	249353
106307	249354
67762	249355
146419	249356
106868	249357
45088	249358
1468	249359
25195	249360
27635	249361
37096	249362
76505	249363
58129	249364
43246	249365
15269	249366
15638	249367
6778	249368
15070	249369
99042	249370
86589	249371
16997	249372
12172	249373
18994	249374
42921	249375
36432	249376
122164	249377
93945	249378
14390	249379
104207	249380
23636	249381
33716	249382
50374	249383
16840	249384
92204	249385
92918	249386
70451	249387
5330	249388
21730	249389
13212	249390
8116	249391
15105	249392
38264	249393
10743	249394
12644	249395
28930	249396
68548	249397
136039	249398
53344	249399
69672	249400
34525	249401
135762	249402
4663	249403
4306	249404
21477	249405
14957	249406
10425	249407
97003	249408
57160	249409
24594	249410
38995	249411
19053	249412
28220	249413
32274	249414
113554	249415
107178	249416
64728	249417
121505	249418
24156	249419
116924	249420
23933	249421
76091	249422
104026	249423
2829	249424
39292	249425
3551	249426
58076	249427
95973	249428
56152	249429
138235	249430
97889	249431
957	249432
10236	249433
70843	249434
14871	249435
22036	249436
34600	249437
94605	249438
12019	249439
54931	249440
1615	249441
70804	249442
88369	249443
108641	249444
27674	249445
4427	249446
2100	249447
63131	249448
99253	249449
67095	249450
88139	249451
21753	249452
23307	249453
56127	249454
9631	249455
14738	249456
48401	249457
3245	249458
17338	249459
9120	249460
113025	249461
3342	249462
78039	249463
66640	249464
5719	249465
28920	249466
101394	249467
104529	249468
135600	249469
11565	249470
16927	249471
63862	249472
18527	249473
2020	249474
723	249475
124920	249476
113406	249477
95212	249478
95848	249479
71280	249480
68872	249481
15063	249482
81227	249483
12241	249484
25556	249485
139754	249486
23820	249487
46930	249488
24317	249489
11434	249490
26478	249491
57963	249492
2081	249493
826	249494
100217	249495
1142	249496
7939	249497
30909	249498
65337	249499
3560	249500
107277	249501
815	249502
80549	249503
3400	249504
150241	249505
18266	249506
95125	249507
104292	249508
16	249509
4432	249510
5803	249511
85942	249512
19175	249513
30693	249514
46324	249515
45104	249516
114950	249517
49015	249518
877	249519
147088	249520
122668	249521
10456	249522
15443	249523
87070	249524
39769	249525
97079	249526
3623	249527
82232	249528
25253	249529
3818	249530
9778	249531
14564	249532
12618	249533
94502	249534
15756	249535
11265	249536
123399	249537
5245	249538
23174	249539
12425	249540
18704	249541
2186	249542
48062	249543
1279	249544
37928	249545
42310	249546
61095	249547
35000	249548
41370	249549
8445	249550
18581	249551
77413	249552
70171	249553
6884	249554
82964	249555
94444	249556
55748	249557
103471	249558
3282	249559
98413	249560
88190	249561
123788	249562
49	249563
40928	249564
32059	249565
34654	249566
67888	249567
3833	249568
24306	249569
44832	249570
67777	249571
106736	249572
64645	249573
69982	249574
74324	249575
119022	249576
21	249577
46347	249578
54926	249579
113808	249580
26194	249581
45489	249582
47209	249583
10155	249584
34075	249585
53779	249586
26771	249587
13786	249588
21389	249589
54085	249590
1561	249591
6826	249592
2396	249593
5104	249594
20051	249595
7479	249596
41089	249597
64096	249598
78401	249599
18315	249600
61030	249601
21397	249602
27526	249603
39501	249604
2898	249605
9901	249606
17	249607
19820	249608
40338	249609
48078	249610
33647	249611
4714	249612
51620	249613
92427	249614
111552	249615
106883	249616
21742	249617
37866	249618
34007	249619
123208	249620
6589	249621
124353	249622
70182	249623
12668	249624
59667	249625
129960	249626
102237	249627
18273	249628
18850	249629
2323	249630
12366	249631
32896	249632
13867	249633
31825	249634
77220	249635
78846	249636
6159	249637
135442	249638
47832	249639
61803	249640
15088	249641
15372	249642
76506	249643
77543	249644
92480	249645
91666	249646
2409	249647
15557	249648
125543	249649
35202	249650
34091	249651
41055	249652
20248	249653
135255	249654
2391	249655
45105	249656
51606	249657
717	249658
73784	249659
107782	249660
28858	249661
3905	249662
285	249663
30093	249664
4742	249665
18371	249666
47235	249667
84473	249668
59086	249669
886	249670
10715	249671
27513	249672
61146	249673
19311	249674
2548	249675
86456	249676
85818	249677
75456	249678
9651	249679
83320	249680
17123	249681
8530	249682
80245	249683
38259	249684
3227	249685
5666	249686
1501	249687
19329	249688
7563	249689
54761	249690
48236	249691
45824	249692
117858	249693
56050	249694
69952	249695
7635	249696
75321	249697
99321	249698
8904	249699
146104	249700
33586	249701
81985	249702
102414	249703
1650	249704
4191	249705
3263	249706
1552	249707
57120	249708
10711	249709
125892	249710
55053	249711
57901	249712
17178	249713
54008	249714
45152	249715
101277	249716
23497	249717
98946	249718
849	249719
85031	249720
12381	249721
29635	249722
68150	249723
115181	249724
64894	249725
7007	249726
28443	249727
61762	249728
10231	249729
41095	249730
39927	249731
7314	249732
74757	249733
32885	249734
13428	249735
9258	249736
127979	249737
14266	249738
4570	249739
111568	249740
51409	249741
4545	249742
6322	249743
49359	249744
88245	249745
61817	249746
3905	249747
41669	249748
16235	249749
364	249750
39020	249751
80045	249752
27820	249753
116673	249754
124359	249755
100989	249756
101333	249757
41831	249758
48352	249759
80240	249760
65491	249761
35054	249762
91995	249763
27539	249764
65858	249765
34399	249766
55264	249767
43882	249768
68998	249769
21118	249770
37625	249771
11498	249772
38409	249773
16468	249774
114112	249775
113050	249776
9213	249777
391	249778
17422	249779
92670	249780
83663	249781
9166	249782
7916	249783
68474	249784
85167	249785
6775	249786
4354	249787
31656	249788
14643	249789
72111	249790
9237	249791
26202	249792
6424	249793
132474	249794
47133	249795
97400	249796
23542	249797
103006	249798
2910	249799
117376	249800
110405	249801
144124	249802
5704	249803
674	249804
87667	249805
144468	249806
64448	249807
39522	249808
107	249809
67466	249810
422	249811
66386	249812
16189	249813
20369	249814
3309	249815
1696	249816
46048	249817
14807	249818
40596	249819
59984	249820
95690	249821
25912	249822
4014	249823
8813	249824
96818	249825
25337	249826
8914	249827
522	249828
3677	249829
6162	249830
58491	249831
96377	249832
21656	249833
135753	249834
28532	249835
27415	249836
17203	249837
35848	249838
96101	249839
27931	249840
8365	249841
32890	249842
31880	249843
77996	249844
23048	249845
77385	249846
37945	249847
95711	249848
130880	249849
98892	249850
46723	249851
960	249852
1114	249853
92766	249854
74720	249855
35725	249856
34444	249857
106629	249858
242	249859
86688	249860
3027	249861
84227	249862
40027	249863
25018	249864
16316	249865
1967	249866
3242	249867
128027	249868
7191	249869
21661	249870
5475	249871
25811	249872
7800	249873
37741	249874
21071	249875
77175	249876
3402	249877
5672	249878
28552	249879
11035	249880
10979	249881
65748	249882
47179	249883
9096	249884
12583	249885
25338	249886
96781	249887
35571	249888
93712	249889
32	249890
7080	249891
10487	249892
120188	249893
22060	249894
2063	249895
7752	249896
7375	249897
109408	249898
97277	249899
65395	249900
5168	249901
92302	249902
47	249903
19224	249904
47824	249905
35609	249906
51043	249907
26865	249908
110648	249909
6317	249910
88432	249911
59996	249912
11852	249913
115992	249914
32385	249915
118671	249916
37633	249917
87069	249918
14761	249919
38507	249920
21136	249921
74797	249922
6028	249923
27079	249924
9772	249925
3512	249926
24210	249927
74216	249928
76140	249929
43853	249930
9849	249931
41524	249932
12202	249933
73068	249934
42140	249935
30021	249936
3618	249937
92921	249938
118564	249939
46472	249940
61202	249941
43906	249942
113050	249943
9210	249944
9466	249945
94014	249946
7918	249947
11898	249948
12313	249949
36507	249950
52296	249951
64098	249952
42880	249953
40506	249954
30364	249955
27545	249956
14669	249957
98284	249958
61387	249959
1431	249960
49456	249961
18811	249962
58456	249963
9869	249964
3923	249965
7613	249966
14297	249967
104948	249968
18	249969
59940	249970
174	249971
24076	249972
22997	249973
24283	249974
1517	249975
17357	249976
1759	249977
127592	249978
185	249979
130917	249980
109267	249981
24585	249982
24530	249983
22768	249984
26824	249985
17565	249986
19511	249987
92277	249988
12840	249989
7561	249990
138065	249991
125517	249992
32385	249993
90889	249994
10899	249995
17206	249996
107088	249997
1678	249998
10883	249999
14395	250000
15251	250001
50477	250002
328	250003
4806	250004
27795	250005
27600	250006
6529	250007
66376	250008
18299	250009
54361	250010
36289	250011
7715	250012
53382	250013
89874	250014
16022	250015
70263	250016
5793	250017
126603	250018
14841	250019
111561	250020
466	250021
17073	250022
57043	250023
32668	250024
16872	250025
24762	250026
11060	250027
72822	250028
39134	250029
33588	250030
56262	250031
71736	250032
35524	250033
135837	250034
22894	250035
20945	250036
35851	250037
115069	250038
104085	250039
121492	250040
20483	250041
41104	250042
18302	250043
112511	250044
19972	250045
53019	250046
16838	250047
89426	250048
89265	250049
96150	250050
420	250051
35657	250052
55270	250053
533	250054
10159	250055
48731	250056
49419	250057
20818	250058
29768	250059
1673	250060
29215	250061
34764	250062
11807	250063
21217	250064
20678	250065
12754	250066
6357	250067
361	250068
68021	250069
9100	250070
103601	250071
29375	250072
1457	250073
13356	250074
732	250075
30778	250076
74367	250077
71111	250078
1349	250079
258	250080
41144	250081
14973	250082
34545	250083
45561	250084
2726	250085
136823	250086
13020	250087
112686	250088
43945	250089
98622	250090
5905	250091
61835	250092
102186	250093
994	250094
30557	250095
94832	250096
42631	250097
9571	250098
40950	250099
29	250100
112230	250101
17512	250102
124237	250103
4447	250104
55636	250105
25887	250106
28767	250107
2972	250108
58602	250109
34742	250110
60429	250111
38376	250112
26447	250113
28852	250114
73907	250115
100345	250116
114431	250117
18980	250118
36212	250119
13585	250120
568	250121
52393	250122
17984	250123
61571	250124
44896	250125
90963	250126
43965	250127
42348	250128
121225	250129
2745	250130
12028	250131
2153	250132
102132	250133
78754	250134
51	250135
59191	250136
39436	250137
59163	250138
115252	250139
50603	250140
80344	250141
27563	250142
17759	250143
33211	250144
53762	250145
41184	250146
892	250147
26230	250148
51175	250149
40386	250150
6626	250151
6178	250152
54350	250153
27858	250154
35415	250155
41498	250156
43513	250157
63180	250158
34509	250159
18222	250160
1656	250161
110313	250162
25543	250163
36527	250164
41906	250165
50915	250166
12428	250167
1543	250168
3812	250169
40893	250170
53113	250171
29123	250172
23702	250173
86343	250174
30526	250175
48432	250176
3045	250177
9167	250178
14520	250179
3963	250180
33550	250181
40878	250182
12444	250183
111	250184
20951	250185
71646	250186
80401	250187
51627	250188
2084	250189
3754	250190
47473	250191
84739	250192
14967	250193
33904	250194
17342	250195
4979	250196
13554	250197
141194	250198
51758	250199
34826	250200
31810	250201
2992	250202
36506	250203
1825	250204
58645	250205
63384	250206
1731	250207
52936	250208
936	250209
15750	250210
86865	250211
46676	250212
84545	250213
2929	250214
37364	250215
112930	250216
22043	250217
50651	250218
37602	250219
58171	250220
21024	250221
1042	250222
132980	250223
72307	250224
8056	250225
1019	250226
2474	250227
18943	250228
23366	250229
8574	250230
5388	250231
45181	250232
12376	250233
64808	250234
113430	250235
77504	250236
114320	250237
12441	250238
26621	250239
78527	250240
32573	250241
40426	250242
17691	250243
39110	250244
526	250245
13595	250246
14136	250247
10321	250248
11941	250249
21599	250250
60026	250251
41274	250252
100936	250253
62238	250254
4820	250255
80972	250256
12074	250257
56745	250258
7514	250259
13592	250260
187	250261
18510	250262
1060	250263
58128	250264
86295	250265
63542	250266
52140	250267
13333	250268
21478	250269
10429	250270
39756	250271
53371	250272
102443	250273
23099	250274
17510	250275
8295	250276
21175	250277
134744	250278
87242	250279
9290	250280
67489	250281
46677	250282
32077	250283
72520	250284
33337	250285
26306	250286
1327	250287
2110	250288
58102	250289
79158	250290
134451	250291
731	250292
2069	250293
64570	250294
79406	250295
42139	250296
79351	250297
263	250298
101980	250299
66772	250300
8770	250301
59973	250302
34	250303
26141	250304
30583	250305
15302	250306
9810	250307
32964	250308
97526	250309
23446	250310
50638	250311
35180	250312
141871	250313
47784	250314
8088	250315
138657	250316
61849	250317
56276	250318
48691	250319
44151	250320
1367	250321
4978	250322
94440	250323
118305	250324
45107	250325
1783	250326
51183	250327
121245	250328
37391	250329
77715	250330
35941	250331
1801	250332
94134	250333
28093	250334
1472	250335
12	250336
75679	250337
24539	250338
84509	250339
49952	250340
44219	250341
19199	250342
117477	250343
42686	250344
148028	250345
34185	250346
92730	250347
52093	250348
873	250349
40704	250350
112693	250351
28799	250352
37	250353
99878	250354
65778	250355
50	250356
20453	250357
3000	250358
9464	250359
56541	250360
104434	250361
132	250362
12343	250363
70629	250364
8948	250365
27855	250366
33204	250367
69250	250368
3308	250369
12000	250370
53801	250371
46262	250372
28743	250373
3184	250374
58156	250375
661	250376
16841	250377
41521	250378
53399	250379
121796	250380
38189	250381
11961	250382
102535	250383
55945	250384
13326	250385
81914	250386
11480	250387
51376	250388
33066	250389
62586	250390
13341	250391
74775	250392
31525	250393
105303	250394
64546	250395
5001	250396
84063	250397
50920	250398
45767	250399
33557	250400
35517	250401
28119	250402
23684	250403
96926	250404
47930	250405
21212	250406
58814	250407
33712	250408
45446	250409
11046	250410
107181	250411
83502	250412
20101	250413
59396	250414
6333	250415
80476	250416
777	250417
18199	250418
16614	250419
47438	250420
19984	250421
118885	250422
68478	250423
51601	250424
109271	250425
3660	250426
14193	250427
35188	250428
1202	250429
67162	250430
22068	250431
79364	250432
42528	250433
60455	250434
31902	250435
10763	250436
3596	250437
34721	250438
127495	250439
18791	250440
2722	250441
50751	250442
35240	250443
136074	250444
69049	250445
28912	250446
62097	250447
122073	250448
20468	250449
20275	250450
58030	250451
85219	250452
25	250453
2294	250454
1722	250455
29740	250456
86257	250457
58968	250458
826	250459
529	250460
111657	250461
15616	250462
75749	250463
18037	250464
7990	250465
14173	250466
37346	250467
2475	250468
4727	250469
23192	250470
31381	250471
14535	250472
12464	250473
43415	250474
57134	250475
15100	250476
98741	250477
104532	250478
1883	250479
39165	250480
1116	250481
678	250482
9626	250483
71213	250484
6741	250485
8496	250486
12933	250487
1795	250488
42887	250489
136935	250490
98086	250491
1207	250492
9965	250493
34702	250494
32365	250495
9551	250496
35714	250497
3232	250498
79328	250499
1085	250500
87249	250501
26521	250502
73432	250503
16173	250504
19427	250505
4498	250506
44113	250507
125422	250508
80602	250509
72276	250510
6441	250511
125081	250512
14140	250513
133	250514
3636	250515
45615	250516
42881	250517
1527	250518
61607	250519
41585	250520
26682	250521
5176	250522
89502	250523
3423	250524
7369	250525
7735	250526
10735	250527
116192	250528
5453	250529
89870	250530
934	250531
6636	250532
16404	250533
117402	250534
85585	250535
62831	250536
40317	250537
69050	250538
107410	250539
55981	250540
61863	250541
16530	250542
56607	250543
37614	250544
6604	250545
9128	250546
13043	250547
81829	250548
13449	250549
13501	250550
58996	250551
101655	250552
58340	250553
98084	250554
108627	250555
145418	250556
13560	250557
16288	250558
297	250559
3692	250560
69334	250561
10775	250562
47935	250563
137741	250564
49888	250565
955	250566
16316	250567
19726	250568
132776	250569
193	250570
55669	250571
31069	250572
88061	250573
138337	250574
5768	250575
4823	250576
17922	250577
47900	250578
80796	250579
12147	250580
78920	250581
24037	250582
121862	250583
13111	250584
91428	250585
6642	250586
11759	250587
54256	250588
39797	250589
47771	250590
115991	250591
114	250592
101544	250593
9106	250594
107116	250595
29	250596
46293	250597
93337	250598
73613	250599
5065	250600
95405	250601
7577	250602
1115	250603
77075	250604
22004	250605
25154	250606
111941	250607
12905	250608
7785	250609
26724	250610
39026	250611
27222	250612
29209	250613
22550	250614
4148	250615
25317	250616
60881	250617
109053	250618
1137	250619
72806	250620
101117	250621
1084	250622
12306	250623
9027	250624
103840	250625
6366	250626
50718	250627
69108	250628
12130	250629
75114	250630
7272	250631
77829	250632
37680	250633
1467	250634
46723	250635
5149	250636
7436	250637
69906	250638
67669	250639
20939	250640
69574	250641
86444	250642
60812	250643
91546	250644
34364	250645
19212	250646
22558	250647
110	250648
14072	250649
46950	250650
57658	250651
163	250652
116	250653
66848	250654
74995	250655
15508	250656
73736	250657
1657	250658
20461	250659
406	250660
2041	250661
22693	250662
99053	250663
4570	250664
122148	250665
111169	250666
16192	250667
19910	250668
4429	250669
92335	250670
130210	250671
12951	250672
2258	250673
16345	250674
24544	250675
102205	250676
2182	250677
30595	250678
21744	250679
5379	250680
77985	250681
4432	250682
387	250683
9269	250684
19407	250685
53644	250686
9619	250687
89482	250688
70382	250689
35914	250690
13548	250691
57413	250692
23175	250693
17337	250694
109871	250695
50220	250696
24028	250697
63509	250698
45512	250699
14538	250700
12737	250701
37066	250702
79325	250703
144588	250704
31403	250705
371	250706
27383	250707
8634	250708
54714	250709
42924	250710
8697	250711
23266	250712
24502	250713
106355	250714
3528	250715
13814	250716
6615	250717
41316	250718
56035	250719
7322	250720
115562	250721
95840	250722
31021	250723
85252	250724
63770	250725
75726	250726
69553	250727
8494	250728
45112	250729
25288	250730
51224	250731
21452	250732
22949	250733
1474	250734
32063	250735
85074	250736
58283	250737
77153	250738
30939	250739
4819	250740
39307	250741
114156	250742
9903	250743
765	250744
6137	250745
60326	250746
86339	250747
58648	250748
104567	250749
87453	250750
664	250751
37789	250752
60091	250753
42776	250754
30510	250755
67907	250756
96609	250757
24424	250758
90244	250759
40107	250760
7035	250761
36368	250762
62898	250763
26621	250764
15130	250765
17463	250766
19592	250767
138517	250768
7144	250769
14918	250770
68563	250771
7762	250772
2995	250773
56499	250774
82556	250775
3132	250776
11811	250777
40367	250778
107376	250779
54020	250780
143693	250781
2344	250782
51971	250783
3385	250784
8402	250785
30842	250786
64975	250787
32403	250788
54965	250789
40872	250790
40664	250791
67237	250792
12928	250793
40480	250794
32908	250795
42117	250796
109054	250797
5264	250798
6943	250799
57021	250800
17220	250801
48191	250802
17695	250803
97755	250804
58812	250805
79948	250806
17733	250807
114737	250808
62075	250809
17096	250810
57843	250811
82407	250812
11047	250813
49977	250814
23365	250815
121034	250816
2159	250817
94052	250818
37129	250819
94700	250820
47253	250821
15112	250822
66964	250823
20854	250824
18196	250825
50200	250826
35802	250827
202	250828
7649	250829
13830	250830
19936	250831
6962	250832
76483	250833
58858	250834
39012	250835
95055	250836
22739	250837
77559	250838
6212	250839
39688	250840
2116	250841
65260	250842
26123	250843
8318	250844
101000	250845
13378	250846
18222	250847
76131	250848
39141	250849
529	250850
56126	250851
148941	250852
72094	250853
26067	250854
6773	250855
17039	250856
10578	250857
17736	250858
51154	250859
6510	250860
1729	250861
4644	250862
43760	250863
121758	250864
34382	250865
6403	250866
5757	250867
1550	250868
211	250869
69388	250870
143272	250871
60572	250872
91446	250873
105880	250874
2718	250875
67557	250876
74156	250877
11092	250878
57656	250879
39855	250880
110394	250881
70060	250882
70476	250883
30307	250884
14958	250885
3344	250886
5442	250887
102739	250888
51563	250889
77521	250890
39898	250891
32651	250892
23747	250893
29783	250894
24403	250895
19786	250896
17427	250897
64333	250898
78480	250899
40705	250900
4036	250901
95641	250902
66202	250903
47812	250904
35170	250905
126027	250906
12933	250907
38187	250908
35025	250909
161	250910
21651	250911
8987	250912
42107	250913
63488	250914
52978	250915
96079	250916
46026	250917
5333	250918
24911	250919
23588	250920
9272	250921
29916	250922
66938	250923
18207	250924
13754	250925
116534	250926
36955	250927
27385	250928
18539	250929
116513	250930
52420	250931
28334	250932
22414	250933
893	250934
62261	250935
93	250936
56058	250937
34932	250938
49818	250939
30294	250940
220	250941
64596	250942
77709	250943
86551	250944
93955	250945
72908	250946
52067	250947
8939	250948
25433	250949
20233	250950
97129	250951
40910	250952
74618	250953
92856	250954
62366	250955
29693	250956
13362	250957
530	250958
122155	250959
3112	250960
108078	250961
40639	250962
46385	250963
81890	250964
101256	250965
14682	250966
17487	250967
28623	250968
66173	250969
1088	250970
78942	250971
57814	250972
23663	250973
72311	250974
27484	250975
116665	250976
5979	250977
28397	250978
37074	250979
85538	250980
72	250981
135172	250982
30476	250983
13719	250984
130123	250985
94015	250986
17753	250987
55782	250988
10226	250989
148790	250990
109325	250991
1183	250992
10816	250993
18802	250994
102862	250995
37840	250996
51867	250997
115290	250998
27715	250999
9471	251000
74564	251001
41137	251002
67763	251003
86297	251004
7000	251005
90199	251006
86991	251007
8527	251008
5210	251009
87023	251010
20665	251011
7135	251012
100226	251013
26659	251014
1239	251015
20121	251016
2749	251017
5200	251018
14147	251019
51210	251020
26393	251021
28957	251022
44823	251023
122561	251024
26190	251025
10609	251026
24012	251027
55149	251028
86569	251029
89794	251030
19148	251031
3885	251032
61616	251033
84510	251034
121323	251035
262	251036
55648	251037
30233	251038
6888	251039
1406	251040
108620	251041
119892	251042
29293	251043
89831	251044
43285	251045
144863	251046
55312	251047
101148	251048
84437	251049
5683	251050
44866	251051
149159	251052
44717	251053
1860	251054
4341	251055
82323	251056
324	251057
98244	251058
17059	251059
6624	251060
72106	251061
7720	251062
5915	251063
72088	251064
38308	251065
24378	251066
29163	251067
69150	251068
47678	251069
72054	251070
86525	251071
14965	251072
27049	251073
88068	251074
65241	251075
112599	251076
677	251077
97275	251078
32253	251079
86975	251080
37504	251081
8281	251082
80311	251083
154	251084
5847	251085
247	251086
5739	251087
42119	251088
209	251089
99761	251090
8974	251091
30378	251092
2119	251093
6790	251094
77717	251095
31747	251096
4023	251097
43328	251098
926	251099
11702	251100
26164	251101
8678	251102
69065	251103
40961	251104
73433	251105
120268	251106
15243	251107
14020	251108
60087	251109
58816	251110
127306	251111
35396	251112
61	251113
31022	251114
48054	251115
14264	251116
81588	251117
17737	251118
26179	251119
19105	251120
24481	251121
23367	251122
27997	251123
28795	251124
101086	251125
111232	251126
129606	251127
9034	251128
48253	251129
2866	251130
6272	251131
37094	251132
74590	251133
13340	251134
35745	251135
6615	251136
39185	251137
11399	251138
25637	251139
109812	251140
51273	251141
78273	251142
60199	251143
47202	251144
11553	251145
57084	251146
6856	251147
143997	251148
17500	251149
3377	251150
37931	251151
129317	251152
19419	251153
85099	251154
43812	251155
107603	251156
47704	251157
30696	251158
8478	251159
252	251160
21110	251161
53415	251162
619	251163
265	251164
138099	251165
59317	251166
13120	251167
4257	251168
32981	251169
35863	251170
5097	251171
26042	251172
3391	251173
83479	251174
107579	251175
121178	251176
6553	251177
41174	251178
129020	251179
113996	251180
77638	251181
9313	251182
10845	251183
20049	251184
46598	251185
16482	251186
23841	251187
27230	251188
6599	251189
58121	251190
7737	251191
22743	251192
13150	251193
17741	251194
44972	251195
6890	251196
9664	251197
18439	251198
17450	251199
125447	251200
52887	251201
7868	251202
28644	251203
71360	251204
32009	251205
95880	251206
75129	251207
36467	251208
23698	251209
25828	251210
75399	251211
50753	251212
130507	251213
17812	251214
21893	251215
1268	251216
7221	251217
122677	251218
33975	251219
275	251220
62107	251221
20348	251222
74435	251223
55438	251224
60405	251225
202	251226
3432	251227
103015	251228
2921	251229
85602	251230
69620	251231
62723	251232
97801	251233
27318	251234
379	251235
54555	251236
37826	251237
23139	251238
27774	251239
72893	251240
68859	251241
52380	251242
138179	251243
7542	251244
57949	251245
95888	251246
42887	251247
23369	251248
19709	251249
18986	251250
100114	251251
30116	251252
83858	251253
58903	251254
100906	251255
99626	251256
54772	251257
92116	251258
42875	251259
15054	251260
54633	251261
70656	251262
1444	251263
69704	251264
1659	251265
5032	251266
89952	251267
13255	251268
18515	251269
3455	251270
20381	251271
31470	251272
120546	251273
103257	251274
23589	251275
63735	251276
47279	251277
26087	251278
13869	251279
25195	251280
80395	251281
36010	251282
25228	251283
106643	251284
34691	251285
451	251286
110209	251287
42809	251288
104955	251289
2083	251290
71422	251291
5530	251292
51495	251293
82295	251294
30706	251295
17615	251296
69357	251297
106830	251298
19465	251299
38314	251300
9194	251301
16957	251302
45122	251303
29561	251304
52556	251305
14776	251306
4948	251307
47833	251308
56701	251309
10418	251310
2310	251311
24938	251312
41657	251313
12844	251314
22552	251315
27747	251316
103408	251317
62669	251318
41753	251319
298	251320
104238	251321
89010	251322
111329	251323
19138	251324
111334	251325
64184	251326
34666	251327
29991	251328
104158	251329
48637	251330
26439	251331
103979	251332
93540	251333
62802	251334
38888	251335
83358	251336
6965	251337
7751	251338
8150	251339
19174	251340
55718	251341
382	251342
37098	251343
5433	251344
36686	251345
15430	251346
56833	251347
2471	251348
76611	251349
2026	251350
22427	251351
18835	251352
15991	251353
59983	251354
13837	251355
75019	251356
6273	251357
49358	251358
52562	251359
7238	251360
82730	251361
2446	251362
2197	251363
133351	251364
29795	251365
112800	251366
54967	251367
80355	251368
38743	251369
35425	251370
58441	251371
28386	251372
103732	251373
69673	251374
2733	251375
135092	251376
98776	251377
134540	251378
71656	251379
25827	251380
117929	251381
12114	251382
97189	251383
145675	251384
28893	251385
15556	251386
23491	251387
22575	251388
18127	251389
53968	251390
132790	251391
52480	251392
65643	251393
138191	251394
25017	251395
67943	251396
8133	251397
5286	251398
60237	251399
35217	251400
31067	251401
88966	251402
2163	251403
10714	251404
66532	251405
16201	251406
45182	251407
76893	251408
38008	251409
85462	251410
10870	251411
6519	251412
31922	251413
1168	251414
48796	251415
61471	251416
27049	251417
18991	251418
67135	251419
51174	251420
2135	251421
7783	251422
35366	251423
198	251424
57420	251425
15381	251426
135586	251427
56914	251428
40620	251429
3780	251430
104544	251431
115881	251432
189	251433
37594	251434
24226	251435
1302	251436
61240	251437
32598	251438
45020	251439
23112	251440
104951	251441
68311	251442
77997	251443
20145	251444
113673	251445
37341	251446
116049	251447
18447	251448
31421	251449
13948	251450
34376	251451
39151	251452
11375	251453
69591	251454
25803	251455
12791	251456
34246	251457
86318	251458
59216	251459
34876	251460
12677	251461
44504	251462
37710	251463
130327	251464
69021	251465
57645	251466
64286	251467
141002	251468
54674	251469
2242	251470
58256	251471
54403	251472
6378	251473
13912	251474
89962	251475
220	251476
55317	251477
9865	251478
72184	251479
103510	251480
121475	251481
53868	251482
36219	251483
12251	251484
96683	251485
21289	251486
104454	251487
90961	251488
53763	251489
78802	251490
83823	251491
104900	251492
46827	251493
4626	251494
74155	251495
34050	251496
66193	251497
70085	251498
14780	251499
68649	251500
28725	251501
26757	251502
98445	251503
73320	251504
28379	251505
26960	251506
20340	251507
59062	251508
32979	251509
33486	251510
3782	251511
54241	251512
32683	251513
30500	251514
37430	251515
56196	251516
104555	251517
4277	251518
24708	251519
11102	251520
11	251521
105128	251522
43131	251523
46793	251524
11478	251525
132203	251526
9443	251527
4513	251528
39495	251529
60289	251530
143183	251531
24111	251532
64170	251533
112880	251534
24670	251535
28250	251536
53624	251537
75770	251538
3048	251539
98988	251540
33150	251541
48564	251542
56599	251543
17848	251544
88937	251545
15013	251546
69014	251547
149998	251548
22880	251549
27	251550
7892	251551
28362	251552
3825	251553
43275	251554
10145	251555
3434	251556
71531	251557
41294	251558
102696	251559
26435	251560
6690	251561
16609	251562
93160	251563
39397	251564
19395	251565
97957	251566
69464	251567
121885	251568
81758	251569
10011	251570
33341	251571
166	251572
48999	251573
67064	251574
18587	251575
33560	251576
125825	251577
47003	251578
100195	251579
31281	251580
32026	251581
108338	251582
17541	251583
40793	251584
414	251585
52087	251586
8147	251587
5452	251588
71606	251589
89455	251590
105316	251591
2668	251592
114961	251593
92209	251594
71244	251595
11331	251596
31543	251597
117718	251598
70180	251599
12476	251600
134070	251601
38284	251602
248	251603
131591	251604
36886	251605
30452	251606
1833	251607
7822	251608
10840	251609
19552	251610
48008	251611
106581	251612
285	251613
10773	251614
51903	251615
21945	251616
25653	251617
9458	251618
52828	251619
17287	251620
24307	251621
8996	251622
88567	251623
50961	251624
18440	251625
34087	251626
31099	251627
32591	251628
27784	251629
16309	251630
87987	251631
12424	251632
45401	251633
9335	251634
28575	251635
14830	251636
63362	251637
49417	251638
71176	251639
40096	251640
32776	251641
7936	251642
87638	251643
17648	251644
61506	251645
52565	251646
21155	251647
78633	251648
37210	251649
106086	251650
73515	251651
30076	251652
4577	251653
15835	251654
128024	251655
24511	251656
271	251657
71297	251658
131396	251659
873	251660
129357	251661
2424	251662
38419	251663
18309	251664
56134	251665
10817	251666
41663	251667
36032	251668
12380	251669
10854	251670
8121	251671
40945	251672
95572	251673
50820	251674
88769	251675
17631	251676
36151	251677
39826	251678
58682	251679
65752	251680
63859	251681
38317	251682
18377	251683
38483	251684
2966	251685
18395	251686
74465	251687
32727	251688
24020	251689
55087	251690
458	251691
30867	251692
30327	251693
132947	251694
27881	251695
42806	251696
78102	251697
18744	251698
15928	251699
8765	251700
15870	251701
24055	251702
16968	251703
108763	251704
32125	251705
22480	251706
88030	251707
25387	251708
97079	251709
51197	251710
12086	251711
17773	251712
115	251713
350	251714
4577	251715
131709	251716
38846	251717
37947	251718
62533	251719
139920	251720
27532	251721
82865	251722
38087	251723
91721	251724
148115	251725
30274	251726
89523	251727
5739	251728
47615	251729
41837	251730
51828	251731
36160	251732
3339	251733
41119	251734
41659	251735
6014	251736
959	251737
35030	251738
22462	251739
105607	251740
71897	251741
4321	251742
77702	251743
51602	251744
86965	251745
89214	251746
27099	251747
46592	251748
13968	251749
24021	251750
10398	251751
1855	251752
23880	251753
23847	251754
92066	251755
37941	251756
45979	251757
48901	251758
45383	251759
345	251760
121284	251761
14038	251762
100386	251763
128	251764
39809	251765
53227	251766
4142	251767
103194	251768
102106	251769
88720	251770
12467	251771
5826	251772
26269	251773
33280	251774
54235	251775
23874	251776
8462	251777
1698	251778
42269	251779
7524	251780
57665	251781
15679	251782
2486	251783
9640	251784
93881	251785
33353	251786
18398	251787
4959	251788
3431	251789
37491	251790
2766	251791
57659	251792
21000	251793
118653	251794
77390	251795
35874	251796
142794	251797
76814	251798
16557	251799
339	251800
52415	251801
129188	251802
36650	251803
1699	251804
3621	251805
19681	251806
52713	251807
9826	251808
51912	251809
60747	251810
6213	251811
856	251812
133922	251813
46881	251814
23224	251815
92799	251816
56041	251817
41191	251818
13267	251819
87220	251820
34554	251821
23097	251822
57997	251823
53694	251824
74599	251825
22389	251826
6950	251827
24446	251828
5935	251829
38820	251830
133087	251831
143951	251832
17536	251833
14400	251834
6588	251835
614	251836
86648	251837
12366	251838
15187	251839
1339	251840
10177	251841
56294	251842
31289	251843
34481	251844
116	251845
46417	251846
31021	251847
37826	251848
22509	251849
69662	251850
24943	251851
4676	251852
119467	251853
34905	251854
24725	251855
935	251856
66600	251857
8428	251858
100546	251859
53986	251860
72385	251861
37985	251862
50437	251863
80770	251864
84909	251865
68559	251866
4810	251867
1690	251868
20542	251869
120356	251870
2046	251871
7057	251872
12288	251873
92404	251874
77043	251875
122725	251876
72892	251877
7607	251878
9193	251879
10619	251880
72496	251881
19580	251882
65	251883
39617	251884
92951	251885
9773	251886
27450	251887
7692	251888
34491	251889
7947	251890
125969	251891
65356	251892
53375	251893
80050	251894
133807	251895
66597	251896
75988	251897
85705	251898
49149	251899
43244	251900
46490	251901
7343	251902
4845	251903
115204	251904
59607	251905
2258	251906
360	251907
62625	251908
14542	251909
66618	251910
32487	251911
135	251912
95319	251913
110070	251914
18032	251915
50068	251916
46045	251917
119733	251918
119266	251919
8783	251920
3381	251921
119939	251922
32897	251923
19866	251924
27877	251925
5374	251926
18807	251927
118195	251928
87395	251929
4859	251930
107553	251931
12789	251932
14843	251933
119545	251934
117092	251935
76992	251936
53271	251937
70675	251938
68232	251939
130668	251940
71655	251941
8812	251942
81258	251943
81791	251944
41741	251945
52586	251946
62952	251947
69335	251948
29933	251949
113871	251950
56792	251951
9361	251952
38254	251953
114430	251954
91173	251955
11845	251956
65555	251957
30194	251958
36978	251959
83425	251960
241	251961
87005	251962
40261	251963
30535	251964
56594	251965
57099	251966
10916	251967
99119	251968
1263	251969
81366	251970
9154	251971
34512	251972
49100	251973
19455	251974
15183	251975
131622	251976
145538	251977
66917	251978
24574	251979
38107	251980
50447	251981
6259	251982
29361	251983
114088	251984
31582	251985
30739	251986
24736	251987
130371	251988
23615	251989
58714	251990
36196	251991
6839	251992
5884	251993
41795	251994
17964	251995
136	251996
99692	251997
56903	251998
15987	251999
30850	252000
20196	252001
49650	252002
11018	252003
27850	252004
32974	252005
4407	252006
13125	252007
138352	252008
47402	252009
104432	252010
49222	252011
1695	252012
54719	252013
11923	252014
57005	252015
18225	252016
36711	252017
24430	252018
11125	252019
77061	252020
465	252021
127474	252022
33785	252023
965	252024
8942	252025
31842	252026
3669	252027
514	252028
19524	252029
11687	252030
101930	252031
112595	252032
690	252033
108169	252034
38238	252035
116913	252036
1531	252037
52355	252038
51056	252039
70663	252040
4786	252041
10584	252042
38020	252043
544	252044
53306	252045
24188	252046
94867	252047
50243	252048
50448	252049
3892	252050
6680	252051
6125	252052
146387	252053
46746	252054
148249	252055
25725	252056
67657	252057
99421	252058
18390	252059
6776	252060
17151	252061
12569	252062
149041	252063
4470	252064
142554	252065
17010	252066
32541	252067
44281	252068
6076	252069
73998	252070
28034	252071
2050	252072
35775	252073
96650	252074
107985	252075
38958	252076
69467	252077
12525	252078
8260	252079
87330	252080
37143	252081
166	252082
38104	252083
8168	252084
67067	252085
99878	252086
48524	252087
45072	252088
6616	252089
143724	252090
33	252091
138691	252092
5623	252093
26203	252094
3139	252095
21886	252096
921	252097
106803	252098
55956	252099
10202	252100
6510	252101
143469	252102
3388	252103
124153	252104
787	252105
21786	252106
56578	252107
125213	252108
79653	252109
34432	252110
1341	252111
13183	252112
7162	252113
95505	252114
55	252115
128372	252116
121667	252117
71228	252118
135007	252119
7107	252120
53058	252121
38843	252122
15583	252123
32681	252124
2806	252125
74480	252126
51826	252127
75485	252128
103685	252129
7405	252130
71592	252131
8701	252132
13854	252133
54569	252134
5639	252135
33107	252136
7483	252137
1693	252138
45900	252139
127368	252140
3646	252141
51390	252142
9229	252143
3586	252144
7	252145
56368	252146
93829	252147
19437	252148
4947	252149
56161	252150
11256	252151
10445	252152
120787	252153
31963	252154
23797	252155
15179	252156
29856	252157
4108	252158
8513	252159
62299	252160
16484	252161
11274	252162
148090	252163
44497	252164
43634	252165
62902	252166
91323	252167
34836	252168
16226	252169
24369	252170
62684	252171
55218	252172
1821	252173
43516	252174
37562	252175
106199	252176
59012	252177
58630	252178
12019	252179
46678	252180
131113	252181
16069	252182
79318	252183
92454	252184
172	252185
116702	252186
19236	252187
103376	252188
48618	252189
20107	252190
17331	252191
116739	252192
40766	252193
55095	252194
34092	252195
1599	252196
19108	252197
43453	252198
146173	252199
4939	252200
6508	252201
37941	252202
34580	252203
76026	252204
77735	252205
5879	252206
655	252207
6724	252208
6699	252209
15620	252210
33070	252211
88191	252212
120585	252213
135015	252214
7012	252215
64645	252216
11053	252217
67489	252218
1731	252219
67239	252220
86046	252221
8648	252222
32950	252223
93835	252224
24024	252225
123364	252226
4016	252227
66391	252228
86683	252229
71455	252230
43124	252231
118394	252232
27254	252233
477	252234
61464	252235
5450	252236
130803	252237
30175	252238
39371	252239
91799	252240
28331	252241
94409	252242
77013	252243
81602	252244
57105	252245
41856	252246
103120	252247
113160	252248
7553	252249
196	252250
50473	252251
30422	252252
7361	252253
120793	252254
97688	252255
1794	252256
38666	252257
16285	252258
46238	252259
107444	252260
25586	252261
8732	252262
114100	252263
40932	252264
9767	252265
7112	252266
91875	252267
24433	252268
47990	252269
62979	252270
3044	252271
116533	252272
23400	252273
108699	252274
1627	252275
15291	252276
54076	252277
26183	252278
33828	252279
21775	252280
28086	252281
12421	252282
26649	252283
33126	252284
1104	252285
5829	252286
136932	252287
33524	252288
83713	252289
107116	252290
14711	252291
42486	252292
14286	252293
1342	252294
40542	252295
21573	252296
43166	252297
71639	252298
21960	252299
79847	252300
149723	252301
3844	252302
46684	252303
20726	252304
42181	252305
4154	252306
23967	252307
16356	252308
3665	252309
57374	252310
67223	252311
22829	252312
49316	252313
11524	252314
63433	252315
16359	252316
44604	252317
75934	252318
5380	252319
69755	252320
55108	252321
7776	252322
12627	252323
8370	252324
5570	252325
29495	252326
31609	252327
31027	252328
23060	252329
28642	252330
55303	252331
63913	252332
19252	252333
35689	252334
91639	252335
1838	252336
106039	252337
4625	252338
92254	252339
39312	252340
1812	252341
78508	252342
59989	252343
103419	252344
72843	252345
124757	252346
112677	252347
81462	252348
50893	252349
18792	252350
37301	252351
16304	252352
140863	252353
7220	252354
29706	252355
3801	252356
20817	252357
17386	252358
76384	252359
87246	252360
36983	252361
7599	252362
8717	252363
94151	252364
100840	252365
17230	252366
1980	252367
123668	252368
80844	252369
97154	252370
287	252371
72779	252372
6057	252373
76287	252374
74773	252375
125804	252376
70460	252377
27521	252378
116639	252379
66610	252380
45919	252381
57253	252382
25660	252383
93857	252384
15138	252385
78237	252386
6848	252387
76294	252388
57998	252389
133805	252390
104186	252391
3440	252392
31420	252393
41849	252394
84701	252395
69403	252396
38803	252397
29652	252398
84232	252399
74269	252400
3501	252401
19922	252402
2991	252403
100450	252404
39199	252405
52537	252406
43116	252407
68341	252408
31024	252409
1302	252410
47932	252411
77350	252412
109694	252413
1976	252414
27620	252415
116778	252416
1432	252417
16897	252418
87853	252419
21681	252420
85657	252421
58865	252422
348	252423
4637	252424
10679	252425
31692	252426
94294	252427
12361	252428
43851	252429
3065	252430
82679	252431
25589	252432
7341	252433
108237	252434
894	252435
104050	252436
116672	252437
12175	252438
47755	252439
97030	252440
56140	252441
97174	252442
107891	252443
22149	252444
46380	252445
39421	252446
6693	252447
404	252448
7360	252449
5727	252450
16064	252451
87243	252452
73415	252453
65234	252454
15146	252455
49328	252456
1384	252457
76905	252458
80130	252459
12012	252460
46303	252461
42930	252462
24328	252463
1324	252464
32603	252465
5104	252466
20497	252467
9164	252468
39215	252469
10110	252470
57451	252471
12177	252472
67520	252473
7732	252474
85245	252475
110508	252476
35680	252477
4583	252478
48168	252479
110013	252480
9670	252481
2747	252482
6648	252483
32949	252484
43148	252485
25941	252486
119802	252487
57927	252488
7344	252489
133644	252490
60207	252491
854	252492
22066	252493
73364	252494
19136	252495
30192	252496
2966	252497
97149	252498
19774	252499
14209	252500
36903	252501
14840	252502
102887	252503
2208	252504
84459	252505
122910	252506
1727	252507
47307	252508
2880	252509
33126	252510
17522	252511
30587	252512
4242	252513
38976	252514
13406	252515
67645	252516
82756	252517
15465	252518
10075	252519
3165	252520
41342	252521
11438	252522
86927	252523
15948	252524
121131	252525
139348	252526
1156	252527
6492	252528
8543	252529
52658	252530
108256	252531
96064	252532
63696	252533
3625	252534
114928	252535
82362	252536
41307	252537
136127	252538
852	252539
21689	252540
99411	252541
73600	252542
70180	252543
63041	252544
410	252545
3112	252546
61649	252547
111724	252548
3048	252549
135799	252550
12870	252551
30164	252552
167	252553
32038	252554
1605	252555
71545	252556
10901	252557
13631	252558
41022	252559
1849	252560
25117	252561
6680	252562
59881	252563
11616	252564
49439	252565
57275	252566
3893	252567
29085	252568
34789	252569
121269	252570
23293	252571
52816	252572
74548	252573
102821	252574
62504	252575
126533	252576
115698	252577
4454	252578
12113	252579
88191	252580
854	252581
114260	252582
96762	252583
61256	252584
49501	252585
23604	252586
30695	252587
44621	252588
47	252589
59164	252590
1042	252591
1477	252592
20515	252593
22181	252594
15072	252595
18239	252596
32685	252597
149647	252598
27380	252599
98577	252600
7493	252601
23055	252602
125600	252603
4686	252604
11637	252605
37594	252606
22903	252607
25210	252608
83308	252609
17761	252610
107241	252611
52511	252612
25590	252613
41936	252614
148203	252615
34619	252616
59585	252617
52674	252618
72891	252619
50765	252620
90554	252621
104739	252622
18971	252623
120744	252624
880	252625
131842	252626
1975	252627
76394	252628
1910	252629
35135	252630
11029	252631
1097	252632
26050	252633
68913	252634
112969	252635
59160	252636
2512	252637
92869	252638
30923	252639
48559	252640
72584	252641
19720	252642
2214	252643
23611	252644
102060	252645
12884	252646
31288	252647
8735	252648
979	252649
26646	252650
136363	252651
11654	252652
68978	252653
10	252654
58289	252655
42193	252656
12181	252657
22782	252658
44300	252659
54572	252660
352	252661
68974	252662
53644	252663
17717	252664
136219	252665
14458	252666
77891	252667
69492	252668
210	252669
18899	252670
53444	252671
3931	252672
313	252673
29830	252674
25368	252675
83233	252676
68076	252677
13862	252678
136543	252679
15340	252680
122232	252681
253	252682
29443	252683
12079	252684
32998	252685
27937	252686
185	252687
693	252688
37368	252689
56704	252690
41839	252691
8186	252692
67136	252693
61341	252694
136362	252695
26256	252696
56441	252697
120532	252698
613	252699
2932	252700
25047	252701
20841	252702
9201	252703
3794	252704
286	252705
12247	252706
20010	252707
91008	252708
11643	252709
72050	252710
64786	252711
26539	252712
80708	252713
18459	252714
138143	252715
19375	252716
88596	252717
71071	252718
90222	252719
21540	252720
90530	252721
15265	252722
12778	252723
15429	252724
72593	252725
68341	252726
75817	252727
42514	252728
14961	252729
11411	252730
16190	252731
13615	252732
23648	252733
70858	252734
111911	252735
18908	252736
101968	252737
16200	252738
47847	252739
10729	252740
34142	252741
97057	252742
55402	252743
62141	252744
130993	252745
25846	252746
512	252747
94288	252748
63615	252749
13956	252750
15784	252751
71076	252752
44867	252753
36978	252754
62635	252755
23572	252756
6065	252757
92019	252758
9573	252759
38459	252760
142639	252761
29439	252762
30692	252763
12416	252764
117097	252765
61879	252766
743	252767
33795	252768
19891	252769
72564	252770
16432	252771
124307	252772
637	252773
138011	252774
44559	252775
18438	252776
8986	252777
29084	252778
36654	252779
2939	252780
6053	252781
76929	252782
59860	252783
1108	252784
53838	252785
112692	252786
94435	252787
64931	252788
16769	252789
20908	252790
11846	252791
634	252792
4046	252793
16402	252794
95130	252795
14100	252796
20084	252797
3451	252798
90533	252799
145	252800
78305	252801
5815	252802
85316	252803
2199	252804
101743	252805
81802	252806
112670	252807
92103	252808
28760	252809
27263	252810
108064	252811
79745	252812
50004	252813
51578	252814
59287	252815
72554	252816
22788	252817
22705	252818
79338	252819
62011	252820
2646	252821
22131	252822
11787	252823
52421	252824
85158	252825
5882	252826
78123	252827
150	252828
104193	252829
3593	252830
27285	252831
814	252832
63975	252833
31134	252834
1413	252835
12584	252836
93607	252837
1981	252838
79477	252839
148929	252840
93537	252841
3575	252842
21376	252843
12746	252844
134596	252845
7716	252846
90953	252847
115875	252848
158	252849
34345	252850
10528	252851
98887	252852
36953	252853
73825	252854
87834	252855
25077	252856
59618	252857
27947	252858
4467	252859
16385	252860
87161	252861
82020	252862
6826	252863
72128	252864
110981	252865
25320	252866
65282	252867
28739	252868
102919	252869
126	252870
24826	252871
39103	252872
59660	252873
92	252874
8476	252875
64360	252876
80725	252877
123052	252878
56540	252879
78772	252880
60138	252881
74605	252882
1554	252883
1606	252884
101872	252885
4771	252886
124	252887
71273	252888
20689	252889
25405	252890
11964	252891
121980	252892
57986	252893
40676	252894
27168	252895
2374	252896
443	252897
16102	252898
32137	252899
46534	252900
41251	252901
117855	252902
17841	252903
42161	252904
24441	252905
5489	252906
6758	252907
31208	252908
32903	252909
38801	252910
885	252911
118427	252912
110415	252913
231	252914
43911	252915
86189	252916
47827	252917
23228	252918
68794	252919
14102	252920
12230	252921
11956	252922
119271	252923
49888	252924
90668	252925
60267	252926
71424	252927
42540	252928
13434	252929
45361	252930
39021	252931
26511	252932
8508	252933
112129	252934
89619	252935
13628	252936
23855	252937
17206	252938
19746	252939
96845	252940
90203	252941
28581	252942
16197	252943
102196	252944
99	252945
5829	252946
64427	252947
23158	252948
27699	252949
114236	252950
7280	252951
15509	252952
64715	252953
14989	252954
37454	252955
4937	252956
57964	252957
117122	252958
57373	252959
20682	252960
82590	252961
27175	252962
2828	252963
7413	252964
840	252965
8357	252966
46804	252967
11878	252968
6140	252969
69615	252970
3434	252971
1356	252972
801	252973
2597	252974
136801	252975
3439	252976
5615	252977
1416	252978
66991	252979
6380	252980
17587	252981
47191	252982
22903	252983
29230	252984
95901	252985
10295	252986
77059	252987
71100	252988
129585	252989
28423	252990
82743	252991
19727	252992
118414	252993
3903	252994
39965	252995
30802	252996
1297	252997
7874	252998
1607	252999
1138	253000
28719	253001
22953	253002
3603	253003
140406	253004
57193	253005
65896	253006
69457	253007
8113	253008
34553	253009
48875	253010
15032	253011
16791	253012
38028	253013
23926	253014
11003	253015
121526	253016
4449	253017
47649	253018
28616	253019
5245	253020
103825	253021
41364	253022
681	253023
72766	253024
18816	253025
108319	253026
97583	253027
11162	253028
11067	253029
62957	253030
22842	253031
19247	253032
87115	253033
3799	253034
81486	253035
102545	253036
5001	253037
43626	253038
794	253039
60886	253040
71033	253041
119421	253042
63296	253043
31070	253044
16525	253045
109	253046
58462	253047
559	253048
1590	253049
124191	253050
52784	253051
26218	253052
166	253053
33204	253054
28811	253055
88243	253056
45459	253057
84296	253058
2193	253059
11010	253060
137	253061
3439	253062
16528	253063
14774	253064
101603	253065
21280	253066
4739	253067
68489	253068
142345	253069
9611	253070
11429	253071
106544	253072
68041	253073
33226	253074
10757	253075
46519	253076
114096	253077
2535	253078
70457	253079
102790	253080
29434	253081
19347	253082
90410	253083
133349	253084
41853	253085
55888	253086
84870	253087
7221	253088
25830	253089
1103	253090
45870	253091
3599	253092
89063	253093
6632	253094
24162	253095
20846	253096
133119	253097
27012	253098
18317	253099
99192	253100
17632	253101
12874	253102
70262	253103
135252	253104
137190	253105
12452	253106
45181	253107
113290	253108
20837	253109
13089	253110
6376	253111
199	253112
9119	253113
75796	253114
39468	253115
1246	253116
1207	253117
57022	253118
25197	253119
72626	253120
2513	253121
39525	253122
62159	253123
2272	253124
99600	253125
40492	253126
28698	253127
79269	253128
46566	253129
59670	253130
20584	253131
9540	253132
6796	253133
13152	253134
51191	253135
57177	253136
92372	253137
42990	253138
122426	253139
108711	253140
3273	253141
36246	253142
46480	253143
47237	253144
90627	253145
25380	253146
221	253147
9559	253148
131158	253149
52095	253150
22015	253151
92595	253152
943	253153
55279	253154
30400	253155
3468	253156
121821	253157
21492	253158
20031	253159
3662	253160
71033	253161
59679	253162
57195	253163
49763	253164
20618	253165
94721	253166
8770	253167
53100	253168
8970	253169
37361	253170
32861	253171
33256	253172
2299	253173
43224	253174
130442	253175
45897	253176
28395	253177
101627	253178
47173	253179
50020	253180
31232	253181
105898	253182
62595	253183
84934	253184
1822	253185
51035	253186
67619	253187
40006	253188
63217	253189
38884	253190
6202	253191
11614	253192
38522	253193
28203	253194
85226	253195
94073	253196
1665	253197
70716	253198
31762	253199
82651	253200
57829	253201
24676	253202
78435	253203
20979	253204
4889	253205
1740	253206
5074	253207
33440	253208
40294	253209
12032	253210
10896	253211
21792	253212
37025	253213
4078	253214
31881	253215
87554	253216
9559	253217
18804	253218
87227	253219
12036	253220
92188	253221
35607	253222
65413	253223
33112	253224
19153	253225
51043	253226
17055	253227
45781	253228
27795	253229
11357	253230
85190	253231
165	253232
1869	253233
25786	253234
56	253235
51722	253236
7898	253237
22729	253238
11610	253239
98044	253240
241	253241
94967	253242
961	253243
63541	253244
16610	253245
26659	253246
8150	253247
46347	253248
141348	253249
51452	253250
18043	253251
48278	253252
10879	253253
16112	253254
34653	253255
128470	253256
10826	253257
17096	253258
4558	253259
52207	253260
75211	253261
76676	253262
64726	253263
102455	253264
134931	253265
65707	253266
49332	253267
53795	253268
5205	253269
137030	253270
56387	253271
90959	253272
6287	253273
58346	253274
12035	253275
30219	253276
64541	253277
7858	253278
13180	253279
2423	253280
1603	253281
14280	253282
48486	253283
3138	253284
4291	253285
18557	253286
17528	253287
32168	253288
59237	253289
135271	253290
130055	253291
124661	253292
2658	253293
3569	253294
55319	253295
146501	253296
30887	253297
63044	253298
26829	253299
97121	253300
1972	253301
18603	253302
34667	253303
34488	253304
2831	253305
63184	253306
83451	253307
25095	253308
15509	253309
76792	253310
105062	253311
36253	253312
30152	253313
6336	253314
142751	253315
28176	253316
39091	253317
12173	253318
39951	253319
20771	253320
10356	253321
64457	253322
2469	253323
21246	253324
15439	253325
101710	253326
128178	253327
100069	253328
124008	253329
23024	253330
59582	253331
88259	253332
122205	253333
44070	253334
13034	253335
120427	253336
18632	253337
471	253338
99249	253339
36258	253340
13141	253341
85624	253342
80177	253343
18167	253344
127920	253345
9267	253346
84205	253347
89822	253348
1486	253349
15036	253350
69	253351
29837	253352
86492	253353
59184	253354
85064	253355
109051	253356
31114	253357
59697	253358
39866	253359
9787	253360
119488	253361
29236	253362
24916	253363
47485	253364
55203	253365
685	253366
62825	253367
5364	253368
70550	253369
42134	253370
106604	253371
21513	253372
24967	253373
1473	253374
89002	253375
31794	253376
7078	253377
6256	253378
1009	253379
19602	253380
12332	253381
33102	253382
13364	253383
12332	253384
65496	253385
3482	253386
34397	253387
75982	253388
6770	253389
18790	253390
116823	253391
28311	253392
3879	253393
3899	253394
34681	253395
20345	253396
52234	253397
2935	253398
136496	253399
2995	253400
85375	253401
20460	253402
13346	253403
44169	253404
27534	253405
41947	253406
51053	253407
90063	253408
63232	253409
85906	253410
125545	253411
97455	253412
17616	253413
75613	253414
80546	253415
9021	253416
63818	253417
19790	253418
101893	253419
67132	253420
18394	253421
109224	253422
689	253423
102230	253424
19240	253425
24694	253426
24950	253427
606	253428
78269	253429
12113	253430
4972	253431
13448	253432
3091	253433
27713	253434
113421	253435
71002	253436
10902	253437
4815	253438
27580	253439
31108	253440
13889	253441
83469	253442
403	253443
122249	253444
9817	253445
84547	253446
85340	253447
12866	253448
63458	253449
10114	253450
10030	253451
1356	253452
117886	253453
12230	253454
144979	253455
14625	253456
112522	253457
24836	253458
62598	253459
46303	253460
90432	253461
8977	253462
130088	253463
23117	253464
7464	253465
23316	253466
19974	253467
24778	253468
81406	253469
64270	253470
27251	253471
106377	253472
127965	253473
83956	253474
42093	253475
137467	253476
129220	253477
24031	253478
23711	253479
121857	253480
5048	253481
15817	253482
2799	253483
49768	253484
24103	253485
80890	253486
41255	253487
71944	253488
48931	253489
1666	253490
90551	253491
61126	253492
138999	253493
4963	253494
16167	253495
41194	253496
114373	253497
10947	253498
26957	253499
124416	253500
61914	253501
107072	253502
79390	253503
99677	253504
39345	253505
1136	253506
136081	253507
52091	253508
1308	253509
48440	253510
25490	253511
12079	253512
83145	253513
125147	253514
52627	253515
82795	253516
42839	253517
123555	253518
34882	253519
52460	253520
6672	253521
21783	253522
43407	253523
48677	253524
78162	253525
19260	253526
28604	253527
8131	253528
35699	253529
1675	253530
5777	253531
36189	253532
71533	253533
20769	253534
71298	253535
5414	253536
87572	253537
11924	253538
51965	253539
86515	253540
98009	253541
59269	253542
73967	253543
4389	253544
26922	253545
47228	253546
97094	253547
5459	253548
49550	253549
66558	253550
1914	253551
6038	253552
15960	253553
20798	253554
5803	253555
94896	253556
66558	253557
108984	253558
7523	253559
16849	253560
133756	253561
108510	253562
27454	253563
74656	253564
60671	253565
13390	253566
48205	253567
5001	253568
83571	253569
87182	253570
118264	253571
15596	253572
117591	253573
21882	253574
41151	253575
88959	253576
73671	253577
99598	253578
45151	253579
4848	253580
12045	253581
68214	253582
31319	253583
89514	253584
40216	253585
21419	253586
9865	253587
16850	253588
79221	253589
120599	253590
46807	253591
90015	253592
11496	253593
16950	253594
74906	253595
40081	253596
61107	253597
13008	253598
125569	253599
24377	253600
25382	253601
46116	253602
11737	253603
9916	253604
90732	253605
66199	253606
26823	253607
11216	253608
40225	253609
53972	253610
80100	253611
57014	253612
99	253613
27150	253614
41159	253615
406	253616
74837	253617
237	253618
2413	253619
5189	253620
53722	253621
5044	253622
43271	253623
12069	253624
82421	253625
19843	253626
113141	253627
45024	253628
75999	253629
608	253630
79783	253631
72343	253632
92805	253633
150383	253634
107735	253635
47695	253636
26262	253637
4977	253638
14490	253639
5002	253640
338	253641
22768	253642
72076	253643
25598	253644
3685	253645
149774	253646
121707	253647
18887	253648
61755	253649
69690	253650
15686	253651
84270	253652
2881	253653
66280	253654
466	253655
95018	253656
85476	253657
71564	253658
12168	253659
40665	253660
64908	253661
31057	253662
19202	253663
25898	253664
201	253665
65130	253666
97667	253667
21479	253668
1724	253669
29895	253670
53539	253671
5925	253672
14654	253673
13701	253674
119897	253675
59110	253676
17429	253677
16198	253678
2283	253679
10689	253680
13564	253681
795	253682
55754	253683
30	253684
390	253685
17444	253686
91074	253687
106263	253688
32055	253689
92926	253690
51447	253691
7238	253692
38809	253693
27044	253694
2552	253695
86926	253696
88386	253697
28998	253698
4834	253699
44278	253700
16000	253701
79625	253702
39443	253703
52130	253704
1552	253705
84680	253706
81580	253707
67305	253708
45941	253709
46207	253710
43631	253711
55082	253712
57801	253713
68995	253714
31694	253715
14501	253716
27880	253717
34254	253718
67090	253719
100300	253720
7916	253721
50963	253722
53271	253723
41	253724
59630	253725
29632	253726
27181	253727
51057	253728
36695	253729
128621	253730
14893	253731
34102	253732
8134	253733
52799	253734
53993	253735
14878	253736
18300	253737
73676	253738
4171	253739
27695	253740
23240	253741
63465	253742
37647	253743
14103	253744
103173	253745
98919	253746
146833	253747
24947	253748
45366	253749
44798	253750
46367	253751
21066	253752
38920	253753
12282	253754
11014	253755
9941	253756
37074	253757
137985	253758
46259	253759
105172	253760
73004	253761
37192	253762
49927	253763
196	253764
1262	253765
78667	253766
30630	253767
585	253768
420	253769
3460	253770
70200	253771
53132	253772
4566	253773
22090	253774
22071	253775
25716	253776
54408	253777
22567	253778
19672	253779
102863	253780
120222	253781
68463	253782
3968	253783
14238	253784
146705	253785
58172	253786
117780	253787
98955	253788
5029	253789
97543	253790
73013	253791
87138	253792
13517	253793
28491	253794
440	253795
23	253796
67439	253797
73854	253798
6958	253799
45321	253800
222	253801
3233	253802
2985	253803
2102	253804
30847	253805
66768	253806
120058	253807
14621	253808
78604	253809
14702	253810
10880	253811
60222	253812
11315	253813
136495	253814
37476	253815
13829	253816
97615	253817
1295	253818
18918	253819
26636	253820
36709	253821
12413	253822
56398	253823
18308	253824
13788	253825
13353	253826
3291	253827
7273	253828
24512	253829
76546	253830
12901	253831
9254	253832
9130	253833
23854	253834
39354	253835
14585	253836
11270	253837
18200	253838
142748	253839
24620	253840
85343	253841
22403	253842
81704	253843
78025	253844
82771	253845
124437	253846
108	253847
47382	253848
11651	253849
15904	253850
2219	253851
54922	253852
13604	253853
88860	253854
798	253855
39417	253856
28838	253857
42869	253858
112723	253859
40974	253860
73101	253861
16246	253862
50166	253863
78412	253864
35393	253865
16009	253866
81190	253867
57660	253868
986	253869
12188	253870
58400	253871
50924	253872
111860	253873
12419	253874
44415	253875
1386	253876
97803	253877
22118	253878
48157	253879
46279	253880
44195	253881
77251	253882
92504	253883
79625	253884
72666	253885
36964	253886
40830	253887
44619	253888
3252	253889
45192	253890
9314	253891
127394	253892
38573	253893
80028	253894
683	253895
3449	253896
105445	253897
65714	253898
76272	253899
48432	253900
135223	253901
29511	253902
21064	253903
67697	253904
68604	253905
102069	253906
1181	253907
13880	253908
50023	253909
147310	253910
18048	253911
81	253912
839	253913
24136	253914
105369	253915
81642	253916
128	253917
25757	253918
40711	253919
110276	253920
24593	253921
1613	253922
53149	253923
2866	253924
35432	253925
69	253926
104043	253927
15848	253928
85855	253929
37853	253930
117432	253931
4018	253932
47913	253933
13640	253934
98674	253935
36530	253936
30799	253937
5907	253938
42835	253939
55705	253940
33986	253941
3413	253942
25796	253943
118809	253944
4896	253945
637	253946
26528	253947
2081	253948
17606	253949
40828	253950
53033	253951
65908	253952
47264	253953
535	253954
57780	253955
34016	253956
13329	253957
40553	253958
25887	253959
42064	253960
26034	253961
13947	253962
121190	253963
517	253964
4481	253965
3861	253966
85232	253967
10426	253968
4714	253969
4670	253970
109221	253971
38837	253972
130403	253973
91080	253974
7046	253975
52494	253976
90310	253977
102774	253978
60870	253979
87010	253980
8358	253981
66122	253982
18115	253983
47416	253984
39978	253985
172	253986
24676	253987
68785	253988
46706	253989
20	253990
106076	253991
25313	253992
19689	253993
1149	253994
30972	253995
21970	253996
83146	253997
96658	253998
18943	253999
99765	254000
102725	254001
31537	254002
69116	254003
112050	254004
66045	254005
56929	254006
4312	254007
17896	254008
13095	254009
4873	254010
40970	254011
99472	254012
16526	254013
95855	254014
31376	254015
38117	254016
132081	254017
17165	254018
38935	254019
118749	254020
33947	254021
55028	254022
40683	254023
14546	254024
91415	254025
52817	254026
34099	254027
49505	254028
7878	254029
102563	254030
31664	254031
52871	254032
76469	254033
3013	254034
977	254035
10544	254036
2768	254037
22459	254038
1731	254039
3566	254040
107249	254041
44267	254042
41057	254043
1006	254044
21991	254045
2424	254046
80068	254047
142515	254048
1196	254049
14763	254050
29007	254051
141902	254052
89536	254053
5903	254054
5830	254055
89626	254056
25446	254057
106367	254058
34110	254059
75010	254060
7981	254061
3799	254062
96205	254063
16923	254064
40	254065
34985	254066
52767	254067
2802	254068
45934	254069
101546	254070
104428	254071
9400	254072
54907	254073
27905	254074
123269	254075
99695	254076
14348	254077
22683	254078
17887	254079
45085	254080
82329	254081
29602	254082
46772	254083
17854	254084
4504	254085
56609	254086
16079	254087
5600	254088
42165	254089
36302	254090
84826	254091
23060	254092
82028	254093
1672	254094
44057	254095
1450	254096
1860	254097
57830	254098
86204	254099
72243	254100
117594	254101
126864	254102
8333	254103
19362	254104
59633	254105
54642	254106
70071	254107
67185	254108
27072	254109
92298	254110
149660	254111
54956	254112
41147	254113
81651	254114
35413	254115
6613	254116
32470	254117
4182	254118
1133	254119
112238	254120
101871	254121
4034	254122
15342	254123
68894	254124
6658	254125
18506	254126
184	254127
23532	254128
11808	254129
1145	254130
3515	254131
6215	254132
28329	254133
49015	254134
36176	254135
2900	254136
20928	254137
16537	254138
52573	254139
20611	254140
9967	254141
36168	254142
71731	254143
48083	254144
30794	254145
44824	254146
93624	254147
11409	254148
22601	254149
61785	254150
26972	254151
10302	254152
23052	254153
71617	254154
59549	254155
44536	254156
36139	254157
66422	254158
19955	254159
8166	254160
14360	254161
72011	254162
99974	254163
63174	254164
64245	254165
81939	254166
7471	254167
9109	254168
73743	254169
93096	254170
138118	254171
112448	254172
99752	254173
29713	254174
150426	254175
26565	254176
128106	254177
16455	254178
33736	254179
96058	254180
144849	254181
101622	254182
12586	254183
1414	254184
92252	254185
62528	254186
7033	254187
3068	254188
34885	254189
24155	254190
21670	254191
34919	254192
110313	254193
101410	254194
148716	254195
113113	254196
77006	254197
36938	254198
50942	254199
127200	254200
53652	254201
75109	254202
24921	254203
7684	254204
127424	254205
8953	254206
46163	254207
87954	254208
52967	254209
71204	254210
64911	254211
6273	254212
67	254213
48086	254214
53192	254215
17254	254216
410	254217
137354	254218
66937	254219
6927	254220
28040	254221
3559	254222
42094	254223
78276	254224
12988	254225
82748	254226
104109	254227
107003	254228
106515	254229
58614	254230
18012	254231
28087	254232
98196	254233
2675	254234
117187	254235
43036	254236
118551	254237
4593	254238
19836	254239
6682	254240
30196	254241
21532	254242
78704	254243
59112	254244
10922	254245
43770	254246
162	254247
115280	254248
533	254249
50228	254250
53848	254251
5953	254252
4485	254253
11769	254254
96181	254255
17620	254256
27436	254257
622	254258
114083	254259
6988	254260
71020	254261
17334	254262
18279	254263
50199	254264
124442	254265
5151	254266
14088	254267
35277	254268
5109	254269
29377	254270
77775	254271
5134	254272
91567	254273
1201	254274
2272	254275
19423	254276
84171	254277
33861	254278
40913	254279
104499	254280
31052	254281
56009	254282
62618	254283
88558	254284
99723	254285
47481	254286
50692	254287
92935	254288
95841	254289
46186	254290
61251	254291
49829	254292
135404	254293
5520	254294
3096	254295
12909	254296
97099	254297
2669	254298
85780	254299
710	254300
117448	254301
109078	254302
30715	254303
32673	254304
38153	254305
13961	254306
61581	254307
57153	254308
13178	254309
518	254310
7258	254311
74073	254312
7785	254313
62249	254314
18649	254315
90854	254316
79615	254317
38104	254318
67991	254319
96779	254320
46160	254321
22560	254322
714	254323
26031	254324
3873	254325
382	254326
17913	254327
8638	254328
32371	254329
124452	254330
36418	254331
53360	254332
15864	254333
4285	254334
77626	254335
43643	254336
18796	254337
69666	254338
4516	254339
20746	254340
44782	254341
117104	254342
398	254343
93914	254344
78428	254345
63621	254346
30182	254347
60115	254348
97160	254349
55936	254350
53784	254351
16380	254352
58983	254353
137345	254354
66667	254355
2751	254356
4307	254357
118241	254358
63279	254359
1418	254360
79766	254361
72858	254362
98911	254363
3208	254364
19465	254365
7509	254366
4892	254367
38792	254368
4584	254369
5791	254370
31114	254371
12386	254372
13727	254373
63346	254374
67791	254375
18950	254376
14306	254377
15661	254378
95717	254379
30493	254380
134865	254381
834	254382
449	254383
11376	254384
1385	254385
66058	254386
95182	254387
39982	254388
15075	254389
120647	254390
104951	254391
26579	254392
9	254393
2469	254394
56611	254395
121609	254396
81301	254397
43993	254398
47841	254399
21116	254400
1900	254401
28222	254402
67363	254403
29223	254404
88428	254405
33997	254406
33243	254407
76826	254408
93262	254409
127856	254410
13128	254411
47104	254412
33406	254413
57261	254414
27591	254415
42365	254416
30658	254417
17339	254418
72030	254419
29969	254420
149099	254421
94281	254422
11016	254423
24621	254424
54	254425
2162	254426
20519	254427
29795	254428
49618	254429
50739	254430
64578	254431
120752	254432
38137	254433
110936	254434
659	254435
69932	254436
3744	254437
885	254438
15526	254439
9022	254440
80253	254441
44995	254442
19282	254443
23841	254444
114588	254445
52828	254446
4812	254447
44683	254448
12756	254449
18648	254450
54115	254451
32806	254452
3724	254453
20253	254454
54738	254455
74432	254456
23974	254457
93890	254458
46946	254459
29323	254460
34928	254461
82363	254462
26208	254463
103327	254464
41325	254465
17931	254466
22757	254467
6009	254468
100101	254469
90088	254470
33107	254471
71485	254472
56179	254473
42694	254474
17105	254475
17947	254476
131	254477
28510	254478
48480	254479
68038	254480
4989	254481
41986	254482
28409	254483
13158	254484
29323	254485
52744	254486
58743	254487
230	254488
12158	254489
58743	254490
7414	254491
62717	254492
81521	254493
46130	254494
60517	254495
4577	254496
67456	254497
23872	254498
105499	254499
45788	254500
49308	254501
21083	254502
77647	254503
30297	254504
73216	254505
63805	254506
46130	254507
53355	254508
48109	254509
7655	254510
53089	254511
89135	254512
60448	254513
6221	254514
91297	254515
71934	254516
14913	254517
664	254518
37174	254519
89369	254520
44381	254521
6142	254522
42720	254523
297	254524
33309	254525
51686	254526
5531	254527
85275	254528
49160	254529
56843	254530
55187	254531
10150	254532
12633	254533
18068	254534
26716	254535
36651	254536
7346	254537
13929	254538
30304	254539
1344	254540
3193	254541
100677	254542
39518	254543
8543	254544
64906	254545
2775	254546
12039	254547
83411	254548
141274	254549
3942	254550
38984	254551
6661	254552
1279	254553
36	254554
75727	254555
39250	254556
2338	254557
27885	254558
29156	254559
3737	254560
63784	254561
70041	254562
49378	254563
13447	254564
145685	254565
48349	254566
682	254567
59881	254568
17383	254569
130635	254570
3006	254571
7772	254572
35893	254573
73516	254574
4186	254575
38668	254576
9895	254577
100826	254578
1636	254579
31547	254580
4755	254581
32772	254582
39733	254583
1089	254584
60122	254585
8517	254586
104031	254587
18474	254588
68987	254589
91064	254590
32246	254591
101067	254592
8530	254593
121308	254594
24459	254595
24524	254596
11696	254597
10870	254598
66219	254599
24074	254600
134143	254601
31394	254602
18545	254603
10860	254604
5212	254605
49549	254606
76228	254607
15171	254608
72916	254609
120753	254610
55156	254611
96793	254612
11875	254613
131370	254614
90227	254615
44938	254616
8006	254617
27325	254618
30627	254619
88494	254620
71395	254621
137237	254622
82045	254623
25583	254624
2760	254625
76519	254626
13217	254627
132515	254628
119066	254629
71817	254630
15090	254631
17447	254632
34703	254633
142297	254634
29137	254635
62484	254636
5355	254637
42298	254638
29520	254639
5910	254640
87923	254641
3265	254642
1882	254643
56672	254644
11650	254645
36640	254646
52331	254647
58665	254648
92189	254649
22492	254650
10406	254651
30337	254652
20306	254653
8647	254654
28171	254655
122451	254656
98364	254657
10090	254658
42127	254659
17218	254660
82886	254661
64500	254662
61885	254663
4906	254664
30026	254665
1244	254666
2231	254667
2632	254668
2637	254669
69176	254670
66340	254671
52267	254672
146903	254673
16055	254674
45075	254675
12494	254676
7856	254677
49974	254678
129178	254679
31076	254680
16984	254681
23210	254682
30693	254683
1596	254684
29258	254685
37696	254686
39926	254687
16945	254688
64240	254689
38596	254690
12085	254691
20372	254692
50827	254693
1641	254694
27663	254695
29033	254696
63607	254697
4762	254698
10726	254699
15231	254700
38124	254701
35888	254702
104863	254703
18104	254704
35834	254705
12263	254706
43620	254707
25397	254708
62636	254709
18126	254710
39948	254711
15228	254712
103373	254713
3750	254714
60903	254715
78489	254716
863	254717
103005	254718
15982	254719
37528	254720
4659	254721
59882	254722
44409	254723
82165	254724
61166	254725
9036	254726
18727	254727
1464	254728
45153	254729
33221	254730
137942	254731
99026	254732
6330	254733
23354	254734
13674	254735
111866	254736
26138	254737
47088	254738
8324	254739
43522	254740
56952	254741
48628	254742
53044	254743
2742	254744
1478	254745
10823	254746
3355	254747
14240	254748
3483	254749
18912	254750
30832	254751
7881	254752
8076	254753
150798	254754
10096	254755
64742	254756
148673	254757
134263	254758
66232	254759
6347	254760
47616	254761
56813	254762
119020	254763
11300	254764
5195	254765
5131	254766
27775	254767
20581	254768
23172	254769
27568	254770
7768	254771
69813	254772
40612	254773
33489	254774
57386	254775
79161	254776
72549	254777
19546	254778
117476	254779
4420	254780
112622	254781
29993	254782
99145	254783
17258	254784
124938	254785
92152	254786
70016	254787
2993	254788
13290	254789
28911	254790
32464	254791
123730	254792
197	254793
2992	254794
1687	254795
84953	254796
73340	254797
72111	254798
6869	254799
9945	254800
939	254801
30876	254802
1738	254803
28273	254804
102167	254805
715	254806
24579	254807
49120	254808
94356	254809
16717	254810
95370	254811
57760	254812
52585	254813
141293	254814
33568	254815
2380	254816
124963	254817
8543	254818
56306	254819
25749	254820
16695	254821
26002	254822
8762	254823
22601	254824
53542	254825
82757	254826
94752	254827
30714	254828
1737	254829
65641	254830
114345	254831
6456	254832
16683	254833
66968	254834
69653	254835
74835	254836
6661	254837
79082	254838
8022	254839
1905	254840
98057	254841
6179	254842
49049	254843
41621	254844
98956	254845
48307	254846
11632	254847
43441	254848
5900	254849
75241	254850
17887	254851
4897	254852
59995	254853
132080	254854
115771	254855
8584	254856
9879	254857
1299	254858
30574	254859
13119	254860
4501	254861
19319	254862
416	254863
92124	254864
11560	254865
87690	254866
121143	254867
36752	254868
3196	254869
36710	254870
55996	254871
93354	254872
119832	254873
40898	254874
3949	254875
26421	254876
76923	254877
62046	254878
36286	254879
70467	254880
17709	254881
4884	254882
104755	254883
38268	254884
21733	254885
55200	254886
55660	254887
64684	254888
39212	254889
25255	254890
269	254891
72024	254892
16732	254893
107696	254894
13595	254895
52518	254896
28100	254897
193	254898
71620	254899
9973	254900
70589	254901
30272	254902
24787	254903
49693	254904
87364	254905
9587	254906
1147	254907
58774	254908
45435	254909
91561	254910
28140	254911
57766	254912
25401	254913
45550	254914
5601	254915
118038	254916
87080	254917
16089	254918
19017	254919
14786	254920
3719	254921
18632	254922
4181	254923
2601	254924
86065	254925
45896	254926
16307	254927
40084	254928
125635	254929
50023	254930
47525	254931
5025	254932
24442	254933
129192	254934
22846	254935
8399	254936
48543	254937
8525	254938
72006	254939
42548	254940
41724	254941
22258	254942
127981	254943
957	254944
3096	254945
24213	254946
97545	254947
31782	254948
5193	254949
116842	254950
42646	254951
68834	254952
19346	254953
101760	254954
12938	254955
88833	254956
7700	254957
121042	254958
33635	254959
928	254960
33540	254961
132346	254962
39730	254963
62399	254964
7592	254965
24643	254966
1291	254967
6545	254968
100590	254969
83191	254970
60517	254971
77710	254972
103698	254973
86137	254974
91037	254975
4044	254976
52285	254977
130811	254978
38595	254979
14704	254980
34653	254981
80039	254982
21750	254983
44974	254984
48175	254985
43237	254986
63249	254987
12236	254988
7104	254989
3605	254990
67928	254991
49027	254992
72063	254993
165	254994
3924	254995
121009	254996
19500	254997
4524	254998
85295	254999
25578	255000
10412	255001
3666	255002
27104	255003
116291	255004
113024	255005
96488	255006
6629	255007
24067	255008
742	255009
42219	255010
8013	255011
2499	255012
7922	255013
56320	255014
39308	255015
422	255016
11008	255017
100329	255018
42091	255019
29268	255020
11295	255021
35446	255022
20400	255023
17729	255024
43764	255025
101041	255026
18313	255027
263	255028
8964	255029
26948	255030
32262	255031
132305	255032
68554	255033
32955	255034
114281	255035
36259	255036
41438	255037
1119	255038
44103	255039
149039	255040
120936	255041
333	255042
84772	255043
26166	255044
76722	255045
41	255046
119322	255047
760	255048
14100	255049
2960	255050
3975	255051
55879	255052
13408	255053
79719	255054
61699	255055
79683	255056
18737	255057
39684	255058
327	255059
55457	255060
27082	255061
44726	255062
72061	255063
24392	255064
47159	255065
1954	255066
74856	255067
38545	255068
134383	255069
92982	255070
112814	255071
84530	255072
30478	255073
43387	255074
104952	255075
76748	255076
88358	255077
27002	255078
182	255079
18063	255080
46448	255081
92840	255082
10784	255083
73681	255084
24746	255085
72253	255086
84343	255087
9503	255088
33026	255089
11371	255090
525	255091
119089	255092
623	255093
116603	255094
28499	255095
100776	255096
11114	255097
125884	255098
13248	255099
61099	255100
112324	255101
3582	255102
31648	255103
95646	255104
2621	255105
28564	255106
42670	255107
34529	255108
42590	255109
74039	255110
48052	255111
93373	255112
3195	255113
9878	255114
41242	255115
9385	255116
135051	255117
89616	255118
84150	255119
94408	255120
42616	255121
22361	255122
67682	255123
63888	255124
32624	255125
83522	255126
11753	255127
29194	255128
14060	255129
7949	255130
74122	255131
379	255132
46308	255133
149086	255134
71825	255135
9823	255136
11106	255137
3460	255138
38336	255139
86661	255140
21314	255141
60682	255142
3108	255143
28114	255144
143047	255145
129151	255146
35069	255147
67473	255148
29227	255149
15225	255150
664	255151
4596	255152
103	255153
40396	255154
79709	255155
63589	255156
138225	255157
21663	255158
13907	255159
122312	255160
44251	255161
98213	255162
58962	255163
15617	255164
46444	255165
84906	255166
43603	255167
3241	255168
141326	255169
73674	255170
53177	255171
52992	255172
23195	255173
11124	255174
21303	255175
41082	255176
2558	255177
112018	255178
138722	255179
29047	255180
13737	255181
30606	255182
25316	255183
12969	255184
54631	255185
16574	255186
2242	255187
56421	255188
89019	255189
69427	255190
127095	255191
63887	255192
59283	255193
88887	255194
53484	255195
8653	255196
15288	255197
50241	255198
142901	255199
44174	255200
40301	255201
43118	255202
59686	255203
119331	255204
3890	255205
24285	255206
4051	255207
42326	255208
94766	255209
29881	255210
24684	255211
1763	255212
83119	255213
90623	255214
23495	255215
11322	255216
81635	255217
59624	255218
87883	255219
6781	255220
2619	255221
73036	255222
33991	255223
40176	255224
10491	255225
73316	255226
87558	255227
24728	255228
85294	255229
2185	255230
4346	255231
30020	255232
80353	255233
29847	255234
25307	255235
64855	255236
139845	255237
45020	255238
96145	255239
79531	255240
26144	255241
11222	255242
86483	255243
56230	255244
43053	255245
756	255246
89214	255247
43597	255248
1402	255249
84331	255250
582	255251
93091	255252
41735	255253
23441	255254
19994	255255
82175	255256
98078	255257
72443	255258
18226	255259
125741	255260
4791	255261
32758	255262
34673	255263
77213	255264
41887	255265
26452	255266
23448	255267
74413	255268
7077	255269
102732	255270
7971	255271
28287	255272
11551	255273
13235	255274
46419	255275
5487	255276
1035	255277
130630	255278
64539	255279
11917	255280
21073	255281
122702	255282
82550	255283
15319	255284
2314	255285
76452	255286
89866	255287
5467	255288
1286	255289
27358	255290
42525	255291
104468	255292
15701	255293
60836	255294
15597	255295
37	255296
59011	255297
107353	255298
29076	255299
44943	255300
62985	255301
58868	255302
79697	255303
9255	255304
30954	255305
408	255306
41663	255307
12821	255308
80681	255309
63731	255310
10114	255311
60751	255312
20115	255313
13999	255314
24703	255315
27557	255316
10670	255317
16553	255318
1672	255319
28687	255320
32328	255321
5367	255322
34730	255323
130437	255324
34314	255325
32869	255326
42342	255327
2217	255328
92144	255329
27762	255330
33911	255331
56078	255332
136474	255333
4613	255334
23426	255335
41994	255336
74249	255337
15043	255338
34259	255339
46563	255340
73156	255341
7506	255342
28988	255343
24958	255344
33668	255345
36019	255346
65004	255347
22603	255348
136641	255349
39700	255350
135475	255351
146	255352
102625	255353
12725	255354
28110	255355
35695	255356
110470	255357
73252	255358
117872	255359
4372	255360
134384	255361
38693	255362
33726	255363
7496	255364
4009	255365
43223	255366
45364	255367
37708	255368
1885	255369
45462	255370
18718	255371
371	255372
86055	255373
26650	255374
39224	255375
13401	255376
42903	255377
23864	255378
3724	255379
2355	255380
1	255381
58160	255382
84269	255383
62015	255384
21808	255385
51070	255386
128113	255387
39287	255388
70813	255389
12726	255390
34443	255391
116938	255392
30583	255393
112469	255394
30022	255395
75735	255396
33861	255397
38331	255398
19956	255399
87714	255400
23329	255401
34111	255402
4384	255403
122238	255404
34709	255405
13950	255406
62352	255407
14393	255408
35667	255409
67646	255410
98231	255411
36771	255412
31246	255413
58485	255414
76010	255415
94923	255416
54980	255417
430	255418
53171	255419
18543	255420
115580	255421
1980	255422
40693	255423
49314	255424
26020	255425
36365	255426
20374	255427
14287	255428
1172	255429
69337	255430
11142	255431
69253	255432
38843	255433
57266	255434
60903	255435
30628	255436
32994	255437
6343	255438
988	255439
22007	255440
58164	255441
86651	255442
41409	255443
96555	255444
9888	255445
106441	255446
113111	255447
66449	255448
65736	255449
13290	255450
25003	255451
28247	255452
36522	255453
12153	255454
29122	255455
4592	255456
14044	255457
19519	255458
62759	255459
61215	255460
39471	255461
59216	255462
9	255463
82162	255464
18023	255465
38764	255466
21355	255467
47239	255468
84156	255469
18591	255470
48580	255471
14492	255472
143907	255473
1533	255474
41697	255475
27114	255476
68399	255477
36800	255478
74185	255479
130820	255480
76986	255481
51123	255482
478	255483
121431	255484
14382	255485
40461	255486
24190	255487
135659	255488
96364	255489
26378	255490
50659	255491
28076	255492
29378	255493
41121	255494
100530	255495
1390	255496
29347	255497
12899	255498
1035	255499
17035	255500
17561	255501
47799	255502
13740	255503
6682	255504
8802	255505
5575	255506
40836	255507
2859	255508
87570	255509
19089	255510
24155	255511
53502	255512
55654	255513
6102	255514
11016	255515
36220	255516
5304	255517
37700	255518
131462	255519
73891	255520
6142	255521
10444	255522
21133	255523
9503	255524
97746	255525
8829	255526
44105	255527
121	255528
56468	255529
82516	255530
121102	255531
14527	255532
25696	255533
114126	255534
57649	255535
14537	255536
72213	255537
4983	255538
4135	255539
69050	255540
1992	255541
74748	255542
30807	255543
51898	255544
31226	255545
38954	255546
21076	255547
82760	255548
81886	255549
94112	255550
79737	255551
353	255552
52850	255553
55581	255554
24463	255555
25155	255556
31880	255557
56754	255558
15162	255559
93180	255560
113138	255561
410	255562
10274	255563
21038	255564
83066	255565
6317	255566
102701	255567
118114	255568
13748	255569
4941	255570
20265	255571
10882	255572
111276	255573
50993	255574
91236	255575
1148	255576
89178	255577
62791	255578
109299	255579
48284	255580
108010	255581
4674	255582
41460	255583
26196	255584
120483	255585
30654	255586
202	255587
84140	255588
47172	255589
65068	255590
50529	255591
78700	255592
47720	255593
64056	255594
77960	255595
59899	255596
19611	255597
79271	255598
42882	255599
88334	255600
36266	255601
1513	255602
78860	255603
80866	255604
18191	255605
45662	255606
12933	255607
10523	255608
71948	255609
26373	255610
1375	255611
78956	255612
86231	255613
132250	255614
94350	255615
118217	255616
7582	255617
22825	255618
84315	255619
27573	255620
69376	255621
138782	255622
30980	255623
92089	255624
143995	255625
133325	255626
23974	255627
1497	255628
15150	255629
117782	255630
18599	255631
56210	255632
141012	255633
11336	255634
123987	255635
377	255636
27054	255637
99632	255638
66638	255639
28978	255640
22221	255641
35922	255642
95622	255643
3377	255644
58845	255645
67213	255646
46653	255647
31973	255648
4128	255649
33568	255650
58560	255651
6946	255652
5875	255653
84361	255654
86684	255655
13308	255656
79279	255657
85369	255658
102170	255659
127083	255660
58316	255661
21893	255662
18874	255663
76223	255664
5096	255665
90818	255666
87295	255667
77687	255668
2283	255669
120206	255670
26620	255671
32419	255672
55675	255673
27356	255674
5388	255675
59397	255676
42367	255677
4206	255678
94632	255679
5816	255680
84681	255681
102689	255682
53662	255683
106755	255684
78190	255685
24732	255686
63998	255687
64204	255688
33995	255689
140875	255690
26387	255691
24868	255692
100888	255693
29145	255694
1410	255695
85297	255696
101996	255697
3943	255698
29596	255699
31906	255700
30063	255701
95977	255702
34890	255703
8488	255704
126332	255705
12149	255706
142403	255707
77316	255708
25873	255709
83265	255710
13657	255711
1835	255712
33779	255713
88955	255714
24373	255715
41302	255716
2021	255717
12650	255718
22939	255719
5468	255720
74950	255721
11336	255722
4603	255723
19334	255724
4416	255725
14870	255726
26136	255727
68504	255728
120166	255729
41641	255730
60544	255731
3727	255732
23997	255733
51321	255734
31312	255735
116403	255736
389	255737
34307	255738
58675	255739
52863	255740
40919	255741
8258	255742
120212	255743
44671	255744
33524	255745
223	255746
2308	255747
108169	255748
26487	255749
3944	255750
20071	255751
119238	255752
19341	255753
57811	255754
118753	255755
132772	255756
10098	255757
40968	255758
2421	255759
11267	255760
80417	255761
15148	255762
58656	255763
38378	255764
10658	255765
67234	255766
117038	255767
4871	255768
56827	255769
112340	255770
14605	255771
132741	255772
90156	255773
201	255774
37417	255775
11769	255776
55252	255777
6035	255778
86535	255779
8955	255780
19706	255781
2918	255782
43391	255783
1615	255784
74076	255785
29494	255786
19459	255787
23306	255788
94936	255789
51784	255790
90999	255791
2452	255792
32169	255793
97185	255794
71978	255795
9901	255796
126870	255797
24046	255798
9604	255799
54080	255800
31740	255801
1837	255802
95023	255803
20420	255804
24660	255805
2640	255806
38207	255807
145	255808
121159	255809
95129	255810
127374	255811
40895	255812
10320	255813
33073	255814
14231	255815
8206	255816
2543	255817
31618	255818
36945	255819
1412	255820
77563	255821
18036	255822
6599	255823
44564	255824
119806	255825
1175	255826
10101	255827
12656	255828
6625	255829
17620	255830
20429	255831
10890	255832
8698	255833
81386	255834
52096	255835
77994	255836
63961	255837
44703	255838
94542	255839
20811	255840
22363	255841
60108	255842
93959	255843
23272	255844
29130	255845
19659	255846
36253	255847
12905	255848
13520	255849
81268	255850
91927	255851
33905	255852
79992	255853
2119	255854
11435	255855
36873	255856
5761	255857
112763	255858
46978	255859
85149	255860
90722	255861
170	255862
19367	255863
79595	255864
83187	255865
118162	255866
10904	255867
90133	255868
54198	255869
3585	255870
26814	255871
83394	255872
30573	255873
92288	255874
77744	255875
7182	255876
9105	255877
15434	255878
105090	255879
12644	255880
111098	255881
36521	255882
24174	255883
6814	255884
84716	255885
44211	255886
19033	255887
24955	255888
22112	255889
73	255890
3848	255891
78740	255892
450	255893
6841	255894
1110	255895
28619	255896
149736	255897
57216	255898
10192	255899
43351	255900
34372	255901
17684	255902
24624	255903
48314	255904
90770	255905
101346	255906
85165	255907
2170	255908
22898	255909
138317	255910
25601	255911
4959	255912
84203	255913
75655	255914
2606	255915
6032	255916
706	255917
31565	255918
25637	255919
135056	255920
60067	255921
14425	255922
63311	255923
3186	255924
47283	255925
24795	255926
18220	255927
55939	255928
83125	255929
102550	255930
4250	255931
2324	255932
9545	255933
274	255934
5044	255935
45359	255936
6689	255937
53985	255938
95677	255939
25428	255940
3484	255941
47363	255942
8453	255943
44611	255944
44092	255945
62019	255946
78520	255947
17954	255948
22013	255949
15141	255950
51816	255951
32551	255952
84961	255953
1216	255954
46845	255955
10874	255956
133186	255957
29012	255958
464	255959
5974	255960
35932	255961
54197	255962
53212	255963
28108	255964
5153	255965
84471	255966
1049	255967
79079	255968
3785	255969
40714	255970
69038	255971
3623	255972
12231	255973
8184	255974
61919	255975
35446	255976
104840	255977
12409	255978
55684	255979
5481	255980
106130	255981
58562	255982
46018	255983
113068	255984
25381	255985
118432	255986
93619	255987
104917	255988
2238	255989
76661	255990
1352	255991
134256	255992
95856	255993
110022	255994
7173	255995
74158	255996
105559	255997
34250	255998
89903	255999
374	256000
105124	256001
49499	256002
129504	256003
13397	256004
57066	256005
11360	256006
99637	256007
112754	256008
98517	256009
8033	256010
52444	256011
9700	256012
54808	256013
21467	256014
5037	256015
12189	256016
41579	256017
92117	256018
719	256019
15812	256020
41863	256021
59895	256022
146245	256023
32053	256024
3852	256025
9322	256026
120840	256027
42555	256028
15856	256029
45222	256030
29990	256031
8083	256032
136646	256033
34996	256034
17654	256035
17838	256036
61211	256037
36610	256038
82081	256039
118218	256040
62180	256041
72995	256042
14670	256043
177	256044
80734	256045
58149	256046
20116	256047
32872	256048
11737	256049
66522	256050
75504	256051
55006	256052
129810	256053
75837	256054
22983	256055
37539	256056
14957	256057
130913	256058
1352	256059
2557	256060
9758	256061
16990	256062
9231	256063
57621	256064
12085	256065
30110	256066
9200	256067
78887	256068
88556	256069
5150	256070
4615	256071
10265	256072
89791	256073
67049	256074
96783	256075
108341	256076
127399	256077
19818	256078
79742	256079
41609	256080
76321	256081
82208	256082
73280	256083
30986	256084
58305	256085
22652	256086
14031	256087
77252	256088
52526	256089
70569	256090
47743	256091
37518	256092
70964	256093
7170	256094
14876	256095
25662	256096
36006	256097
34932	256098
43698	256099
21630	256100
18277	256101
78070	256102
10688	256103
19089	256104
45886	256105
27447	256106
16563	256107
144989	256108
54598	256109
50568	256110
124281	256111
96408	256112
3086	256113
90942	256114
23723	256115
25	256116
36859	256117
104128	256118
36182	256119
95823	256120
7390	256121
4906	256122
26649	256123
86253	256124
74611	256125
56847	256126
67952	256127
4360	256128
124492	256129
21308	256130
78713	256131
57299	256132
17595	256133
20149	256134
10906	256135
33062	256136
43711	256137
59274	256138
11957	256139
10299	256140
138062	256141
35249	256142
136411	256143
9099	256144
11881	256145
69042	256146
7505	256147
91573	256148
15046	256149
164	256150
45165	256151
67664	256152
34834	256153
84915	256154
93952	256155
37908	256156
89285	256157
9636	256158
14008	256159
850	256160
89011	256161
74731	256162
31512	256163
18062	256164
6531	256165
122703	256166
15473	256167
71500	256168
46747	256169
61246	256170
40995	256171
106084	256172
84453	256173
6270	256174
54838	256175
1457	256176
8745	256177
11820	256178
16437	256179
10755	256180
20398	256181
9622	256182
6826	256183
6338	256184
53931	256185
46081	256186
66099	256187
31891	256188
69074	256189
1195	256190
67564	256191
69084	256192
18696	256193
6673	256194
47437	256195
57228	256196
138427	256197
65210	256198
45993	256199
32932	256200
73344	256201
70142	256202
9843	256203
58527	256204
615	256205
190	256206
10384	256207
57084	256208
78856	256209
24606	256210
41835	256211
60076	256212
51883	256213
79962	256214
28993	256215
51688	256216
72631	256217
9292	256218
25650	256219
5820	256220
86057	256221
96376	256222
26835	256223
71710	256224
1649	256225
74480	256226
14260	256227
8491	256228
11413	256229
21530	256230
31544	256231
6960	256232
54830	256233
35188	256234
12932	256235
47610	256236
3068	256237
38486	256238
22865	256239
22229	256240
9584	256241
47639	256242
144700	256243
82263	256244
37563	256245
82004	256246
95073	256247
83535	256248
38281	256249
84888	256250
2584	256251
1728	256252
73391	256253
4665	256254
69979	256255
46681	256256
2992	256257
47053	256258
12408	256259
76695	256260
683	256261
66039	256262
9758	256263
58122	256264
37298	256265
46864	256266
76250	256267
91075	256268
70223	256269
136834	256270
69858	256271
86583	256272
50762	256273
1625	256274
33787	256275
25683	256276
6599	256277
281	256278
59728	256279
122359	256280
16565	256281
963	256282
5013	256283
69106	256284
9583	256285
98970	256286
311	256287
12926	256288
7109	256289
303	256290
1048	256291
18484	256292
20209	256293
21121	256294
83785	256295
1307	256296
1817	256297
27607	256298
12083	256299
116214	256300
95493	256301
18627	256302
47220	256303
1308	256304
69580	256305
37115	256306
55206	256307
71311	256308
15544	256309
100004	256310
89117	256311
30562	256312
59919	256313
76984	256314
41001	256315
52827	256316
38163	256317
46571	256318
3551	256319
36944	256320
5642	256321
4659	256322
73690	256323
41571	256324
813	256325
104139	256326
32590	256327
60633	256328
7267	256329
10878	256330
42759	256331
8203	256332
79	256333
37361	256334
90279	256335
23969	256336
55822	256337
74622	256338
64673	256339
27704	256340
122348	256341
3634	256342
43534	256343
23929	256344
41221	256345
53809	256346
5223	256347
4729	256348
1768	256349
495	256350
35553	256351
60397	256352
141154	256353
60868	256354
45161	256355
14709	256356
99528	256357
43819	256358
61849	256359
12650	256360
21419	256361
60407	256362
32117	256363
28544	256364
143401	256365
69041	256366
53169	256367
105542	256368
43211	256369
40222	256370
84050	256371
67054	256372
21462	256373
17968	256374
15635	256375
4085	256376
2437	256377
57104	256378
6660	256379
15084	256380
10890	256381
77696	256382
58404	256383
11920	256384
79213	256385
33141	256386
10355	256387
96828	256388
10567	256389
4547	256390
6815	256391
60415	256392
46184	256393
140852	256394
127643	256395
28363	256396
1549	256397
112151	256398
88574	256399
56995	256400
1633	256401
10012	256402
115606	256403
13929	256404
97588	256405
40143	256406
6271	256407
7551	256408
21351	256409
23959	256410
55782	256411
8491	256412
24972	256413
52979	256414
124564	256415
58512	256416
136092	256417
10705	256418
94981	256419
29548	256420
12261	256421
16270	256422
2520	256423
141334	256424
50382	256425
118905	256426
232	256427
77423	256428
104583	256429
25885	256430
16593	256431
27168	256432
23051	256433
85492	256434
20494	256435
5089	256436
5402	256437
38573	256438
24772	256439
10781	256440
125399	256441
31262	256442
68082	256443
205	256444
2671	256445
21527	256446
8815	256447
117250	256448
48751	256449
19453	256450
67009	256451
70662	256452
17683	256453
24072	256454
11146	256455
2428	256456
33303	256457
2861	256458
148383	256459
20220	256460
33272	256461
4146	256462
42472	256463
118755	256464
8024	256465
10474	256466
23495	256467
66334	256468
38867	256469
1225	256470
65728	256471
19507	256472
101558	256473
23303	256474
55535	256475
124024	256476
19834	256477
1956	256478
57107	256479
17307	256480
21223	256481
78793	256482
53404	256483
6216	256484
131180	256485
25916	256486
64903	256487
55791	256488
11261	256489
73838	256490
6721	256491
5943	256492
33324	256493
122430	256494
19518	256495
115877	256496
70841	256497
37120	256498
4915	256499
44942	256500
39100	256501
34244	256502
41232	256503
4457	256504
13751	256505
23491	256506
46313	256507
5331	256508
88010	256509
881	256510
122269	256511
136668	256512
17045	256513
24589	256514
120982	256515
6539	256516
113007	256517
85174	256518
12901	256519
14515	256520
13955	256521
82204	256522
3346	256523
13913	256524
26554	256525
36574	256526
100371	256527
137713	256528
794	256529
32141	256530
87870	256531
24798	256532
6316	256533
21305	256534
107569	256535
11611	256536
7984	256537
27414	256538
9937	256539
18114	256540
5706	256541
113659	256542
64588	256543
592	256544
14530	256545
15	256546
88796	256547
29014	256548
23993	256549
24056	256550
17336	256551
3749	256552
30575	256553
44945	256554
36109	256555
12157	256556
23528	256557
24373	256558
20317	256559
38536	256560
75852	256561
67405	256562
94511	256563
13155	256564
36777	256565
18038	256566
28890	256567
3195	256568
65017	256569
24281	256570
67465	256571
135424	256572
96796	256573
36856	256574
1315	256575
85410	256576
21492	256577
23444	256578
23357	256579
7852	256580
86315	256581
5309	256582
31850	256583
67492	256584
10849	256585
28010	256586
61096	256587
1223	256588
44743	256589
137228	256590
80738	256591
27084	256592
60753	256593
29369	256594
36335	256595
3586	256596
130462	256597
53723	256598
44650	256599
4076	256600
86067	256601
2018	256602
66345	256603
39094	256604
37351	256605
15525	256606
30769	256607
60232	256608
122385	256609
2402	256610
32496	256611
142564	256612
33898	256613
55011	256614
128	256615
2334	256616
38333	256617
26191	256618
63125	256619
12751	256620
719	256621
11546	256622
131118	256623
7029	256624
36570	256625
94	256626
2229	256627
58684	256628
22082	256629
18369	256630
947	256631
26504	256632
10924	256633
8522	256634
8028	256635
31052	256636
5686	256637
5921	256638
20254	256639
7408	256640
18591	256641
84923	256642
3860	256643
78974	256644
108743	256645
70120	256646
245	256647
97184	256648
68752	256649
5697	256650
1740	256651
51714	256652
49523	256653
5648	256654
9068	256655
3138	256656
112284	256657
20121	256658
45642	256659
21135	256660
50321	256661
71757	256662
29226	256663
36193	256664
18695	256665
67961	256666
45943	256667
29701	256668
110997	256669
73546	256670
10861	256671
17043	256672
63077	256673
29902	256674
20663	256675
39155	256676
3776	256677
80667	256678
21062	256679
4636	256680
8748	256681
42441	256682
25091	256683
4304	256684
39173	256685
122466	256686
47245	256687
55956	256688
27889	256689
22803	256690
35700	256691
20222	256692
12891	256693
139435	256694
38669	256695
104130	256696
63345	256697
107755	256698
35301	256699
149015	256700
12119	256701
24877	256702
13571	256703
66875	256704
46563	256705
19637	256706
24186	256707
68070	256708
31093	256709
21406	256710
4601	256711
12503	256712
8961	256713
2407	256714
83555	256715
27393	256716
10081	256717
25395	256718
122623	256719
42243	256720
69596	256721
75855	256722
76679	256723
68480	256724
118688	256725
1077	256726
15203	256727
102367	256728
140152	256729
47789	256730
15826	256731
66155	256732
266	256733
100576	256734
31492	256735
18586	256736
21333	256737
46486	256738
63146	256739
107791	256740
63614	256741
99708	256742
6898	256743
63773	256744
86307	256745
83812	256746
114607	256747
13410	256748
25604	256749
102096	256750
136902	256751
5972	256752
36984	256753
51774	256754
47176	256755
65528	256756
50126	256757
148440	256758
43651	256759
12587	256760
22687	256761
41545	256762
51684	256763
73426	256764
35942	256765
8415	256766
133856	256767
35059	256768
14044	256769
34128	256770
35597	256771
1920	256772
118976	256773
86384	256774
5327	256775
22381	256776
15588	256777
27452	256778
25373	256779
86394	256780
28548	256781
10301	256782
15567	256783
64015	256784
120817	256785
3309	256786
61298	256787
60212	256788
98457	256789
8373	256790
19361	256791
41212	256792
55086	256793
24993	256794
35874	256795
7416	256796
12922	256797
23042	256798
6484	256799
63243	256800
63454	256801
36154	256802
13540	256803
4708	256804
140502	256805
25809	256806
5364	256807
3333	256808
44117	256809
24678	256810
28784	256811
43704	256812
2942	256813
20042	256814
80552	256815
82514	256816
35559	256817
14208	256818
19000	256819
13977	256820
56643	256821
26187	256822
80206	256823
60025	256824
26335	256825
131931	256826
7634	256827
16827	256828
19339	256829
32084	256830
32986	256831
64552	256832
71510	256833
18016	256834
26046	256835
8225	256836
93954	256837
75663	256838
3808	256839
60002	256840
132453	256841
69780	256842
10102	256843
17015	256844
3156	256845
3121	256846
16716	256847
11667	256848
121923	256849
38173	256850
43424	256851
79466	256852
71780	256853
30100	256854
125434	256855
35968	256856
1125	256857
36562	256858
81536	256859
114597	256860
53650	256861
39622	256862
11572	256863
48219	256864
38951	256865
128364	256866
169	256867
39238	256868
133852	256869
70290	256870
97869	256871
14312	256872
11161	256873
47012	256874
3825	256875
6000	256876
145361	256877
63	256878
86928	256879
33511	256880
127619	256881
9848	256882
6244	256883
60865	256884
8526	256885
123953	256886
78199	256887
79680	256888
9352	256889
9478	256890
11198	256891
18232	256892
36157	256893
22	256894
5176	256895
47509	256896
53323	256897
68029	256898
35104	256899
2628	256900
84905	256901
10120	256902
7945	256903
5676	256904
77626	256905
98229	256906
11970	256907
92616	256908
38952	256909
43914	256910
27962	256911
98374	256912
26635	256913
26490	256914
10809	256915
29672	256916
22290	256917
111680	256918
110229	256919
105169	256920
24167	256921
43058	256922
54492	256923
6923	256924
90044	256925
16529	256926
5444	256927
4436	256928
82255	256929
21451	256930
68777	256931
85398	256932
2668	256933
7211	256934
41200	256935
40727	256936
43213	256937
17527	256938
9697	256939
4301	256940
39643	256941
92362	256942
32	256943
76	256944
29688	256945
80845	256946
1640	256947
143977	256948
60584	256949
3760	256950
20264	256951
33448	256952
16167	256953
10020	256954
82704	256955
4152	256956
396	256957
18019	256958
65677	256959
59993	256960
7835	256961
65611	256962
93593	256963
1535	256964
7462	256965
4862	256966
68674	256967
26007	256968
2407	256969
82669	256970
32631	256971
21897	256972
1143	256973
569	256974
3929	256975
137361	256976
114789	256977
84090	256978
43552	256979
58288	256980
86395	256981
99438	256982
5233	256983
50698	256984
1004	256985
86245	256986
39146	256987
51664	256988
53793	256989
21079	256990
102833	256991
25710	256992
84422	256993
90806	256994
2207	256995
11824	256996
77682	256997
19309	256998
20149	256999
34263	257000
102969	257001
5594	257002
79088	257003
13152	257004
15400	257005
103712	257006
4968	257007
35373	257008
22966	257009
30086	257010
37516	257011
33002	257012
94370	257013
38333	257014
84765	257015
43820	257016
92194	257017
2205	257018
40031	257019
26010	257020
16466	257021
106776	257022
2294	257023
105436	257024
10873	257025
2757	257026
524	257027
91877	257028
40487	257029
6566	257030
11335	257031
129825	257032
63763	257033
9869	257034
32415	257035
42055	257036
110682	257037
17325	257038
19861	257039
202	257040
28814	257041
28475	257042
128404	257043
32018	257044
126	257045
23277	257046
83438	257047
63864	257048
16172	257049
132134	257050
14486	257051
85137	257052
56938	257053
2615	257054
64513	257055
38541	257056
27448	257057
5042	257058
85143	257059
38787	257060
4369	257061
34361	257062
30316	257063
9012	257064
15761	257065
19337	257066
53763	257067
63065	257068
18304	257069
3695	257070
14016	257071
119	257072
13304	257073
76582	257074
51069	257075
4059	257076
60094	257077
124739	257078
107389	257079
38426	257080
27890	257081
9353	257082
62153	257083
53303	257084
12776	257085
218	257086
8383	257087
28999	257088
18561	257089
70434	257090
54620	257091
59048	257092
82512	257093
7101	257094
128478	257095
116021	257096
78298	257097
71006	257098
1066	257099
32215	257100
34529	257101
41938	257102
83705	257103
83987	257104
48347	257105
9735	257106
12180	257107
26660	257108
45827	257109
43867	257110
46605	257111
5567	257112
11458	257113
3701	257114
76760	257115
19858	257116
33207	257117
3548	257118
1310	257119
83366	257120
19711	257121
88795	257122
5991	257123
37545	257124
43159	257125
34746	257126
14318	257127
9867	257128
56679	257129
97138	257130
55943	257131
1639	257132
29809	257133
24874	257134
10620	257135
49134	257136
113911	257137
23017	257138
56576	257139
73452	257140
1945	257141
2867	257142
30735	257143
3280	257144
105811	257145
7107	257146
59379	257147
6964	257148
22863	257149
1564	257150
851	257151
29326	257152
31252	257153
33268	257154
134981	257155
42987	257156
15178	257157
31238	257158
861	257159
27991	257160
31136	257161
998	257162
25444	257163
23071	257164
114049	257165
93208	257166
32198	257167
74590	257168
12711	257169
20843	257170
1655	257171
53518	257172
92297	257173
8673	257174
8469	257175
56355	257176
18048	257177
73997	257178
16150	257179
64213	257180
683	257181
2920	257182
14020	257183
12934	257184
36939	257185
122802	257186
11291	257187
56933	257188
50001	257189
38984	257190
66563	257191
111079	257192
2086	257193
28478	257194
31774	257195
28976	257196
140	257197
3564	257198
7452	257199
62299	257200
20310	257201
44323	257202
29999	257203
405	257204
2842	257205
41488	257206
32740	257207
26523	257208
1586	257209
51395	257210
74504	257211
110753	257212
61242	257213
362	257214
5271	257215
14351	257216
4428	257217
59645	257218
48059	257219
109361	257220
47664	257221
50711	257222
11209	257223
10	257224
287	257225
84477	257226
44632	257227
31346	257228
95808	257229
71256	257230
85912	257231
8803	257232
1132	257233
64289	257234
14784	257235
112714	257236
85812	257237
80194	257238
106614	257239
44080	257240
115629	257241
100612	257242
23626	257243
3644	257244
2880	257245
29144	257246
91493	257247
8276	257248
122388	257249
1377	257250
120004	257251
74536	257252
125155	257253
26744	257254
11791	257255
81299	257256
58553	257257
5714	257258
36301	257259
45040	257260
78956	257261
48602	257262
878	257263
44135	257264
50491	257265
23746	257266
51693	257267
53409	257268
21033	257269
37421	257270
17636	257271
48992	257272
11160	257273
32800	257274
336	257275
3961	257276
106879	257277
12203	257278
6536	257279
6166	257280
49028	257281
3887	257282
56131	257283
26686	257284
21013	257285
14411	257286
102045	257287
89455	257288
108464	257289
9241	257290
44128	257291
8702	257292
71494	257293
99009	257294
1867	257295
44942	257296
2662	257297
29364	257298
69407	257299
67608	257300
50874	257301
50499	257302
91615	257303
6615	257304
33936	257305
94205	257306
3020	257307
53995	257308
71872	257309
12945	257310
38081	257311
12199	257312
8894	257313
29313	257314
144439	257315
76010	257316
2899	257317
116405	257318
69769	257319
50955	257320
111554	257321
4673	257322
74356	257323
7934	257324
74071	257325
79613	257326
2119	257327
66798	257328
16418	257329
66925	257330
4049	257331
43658	257332
1581	257333
76350	257334
101300	257335
16306	257336
130169	257337
4120	257338
103897	257339
37407	257340
43728	257341
74102	257342
127128	257343
106415	257344
90407	257345
52623	257346
530	257347
98659	257348
69164	257349
36374	257350
16469	257351
4332	257352
790	257353
7144	257354
80402	257355
87661	257356
47044	257357
8415	257358
4397	257359
38348	257360
43468	257361
48588	257362
62175	257363
56320	257364
19425	257365
63862	257366
40956	257367
69878	257368
662	257369
20032	257370
39695	257371
27236	257372
71972	257373
3952	257374
5064	257375
144682	257376
39657	257377
2788	257378
75027	257379
49939	257380
33812	257381
102123	257382
77463	257383
29430	257384
10621	257385
94821	257386
28087	257387
12646	257388
28111	257389
47778	257390
99913	257391
24180	257392
12183	257393
23961	257394
13880	257395
25108	257396
17911	257397
18862	257398
11187	257399
126688	257400
137928	257401
15641	257402
7062	257403
36207	257404
69784	257405
40405	257406
40656	257407
66565	257408
8695	257409
17330	257410
79646	257411
1479	257412
55855	257413
52110	257414
15034	257415
71554	257416
54299	257417
105435	257418
17325	257419
4885	257420
39841	257421
1350	257422
134502	257423
105330	257424
80625	257425
428	257426
76850	257427
132378	257428
6875	257429
66378	257430
88309	257431
70842	257432
19274	257433
98548	257434
24177	257435
2043	257436
47517	257437
5182	257438
3462	257439
7084	257440
83221	257441
56611	257442
43477	257443
39469	257444
121848	257445
73712	257446
21478	257447
85655	257448
16627	257449
13684	257450
1041	257451
92804	257452
122033	257453
85470	257454
40404	257455
36309	257456
38530	257457
4283	257458
88733	257459
99688	257460
36721	257461
117768	257462
93662	257463
33548	257464
70085	257465
7845	257466
20861	257467
85070	257468
96290	257469
85501	257470
120152	257471
150819	257472
62689	257473
46135	257474
19092	257475
27853	257476
13482	257477
103602	257478
21762	257479
80923	257480
40772	257481
47488	257482
73021	257483
4897	257484
114121	257485
62590	257486
37391	257487
6366	257488
29856	257489
11915	257490
38438	257491
56673	257492
105281	257493
39230	257494
6295	257495
100551	257496
22650	257497
39739	257498
15580	257499
11273	257500
103744	257501
44766	257502
96420	257503
2614	257504
28467	257505
63379	257506
67281	257507
5003	257508
55319	257509
75722	257510
51459	257511
70337	257512
118782	257513
3581	257514
35475	257515
79084	257516
65612	257517
18755	257518
52873	257519
19	257520
57675	257521
70404	257522
5901	257523
11880	257524
55640	257525
3611	257526
83643	257527
7325	257528
12721	257529
39055	257530
1642	257531
756	257532
140305	257533
120286	257534
5253	257535
75045	257536
74357	257537
22053	257538
108944	257539
103543	257540
5086	257541
54552	257542
35813	257543
115894	257544
118185	257545
126541	257546
23942	257547
99413	257548
50346	257549
35602	257550
24832	257551
13885	257552
13201	257553
46668	257554
95852	257555
4328	257556
13383	257557
25186	257558
88813	257559
48935	257560
77573	257561
15663	257562
135123	257563
33261	257564
6065	257565
18964	257566
4372	257567
13677	257568
117053	257569
50496	257570
18971	257571
18103	257572
97897	257573
17496	257574
5928	257575
9188	257576
112529	257577
40821	257578
69430	257579
78826	257580
121786	257581
85882	257582
79449	257583
4763	257584
72111	257585
16453	257586
59620	257587
30589	257588
39520	257589
68450	257590
81824	257591
28064	257592
41805	257593
8369	257594
684	257595
12554	257596
79459	257597
59988	257598
831	257599
83072	257600
119213	257601
29883	257602
74683	257603
6702	257604
52310	257605
77174	257606
18012	257607
87404	257608
128648	257609
19520	257610
52120	257611
29571	257612
67633	257613
18892	257614
87162	257615
6392	257616
50463	257617
3534	257618
74750	257619
29369	257620
69478	257621
27406	257622
9360	257623
107997	257624
37924	257625
8511	257626
19138	257627
18071	257628
25681	257629
11171	257630
1472	257631
11960	257632
47670	257633
14607	257634
23809	257635
44184	257636
30640	257637
15724	257638
37920	257639
40383	257640
4612	257641
31250	257642
5257	257643
21800	257644
638	257645
1257	257646
1386	257647
5753	257648
1042	257649
1751	257650
59834	257651
60596	257652
78196	257653
147125	257654
95515	257655
112217	257656
4533	257657
26932	257658
68670	257659
68799	257660
53767	257661
121971	257662
7147	257663
42756	257664
2316	257665
80918	257666
50594	257667
2818	257668
2216	257669
64317	257670
116795	257671
42061	257672
42107	257673
220	257674
7294	257675
93205	257676
28615	257677
134829	257678
70208	257679
10539	257680
20170	257681
98599	257682
440	257683
12457	257684
30249	257685
46929	257686
27281	257687
9321	257688
27456	257689
15678	257690
20569	257691
67409	257692
3892	257693
50945	257694
31758	257695
15464	257696
34042	257697
36533	257698
78482	257699
21130	257700
49149	257701
19870	257702
85718	257703
87562	257704
28019	257705
5709	257706
67624	257707
8688	257708
9165	257709
7353	257710
131240	257711
8275	257712
63535	257713
8585	257714
39	257715
29568	257716
122267	257717
4340	257718
35720	257719
77	257720
53329	257721
22288	257722
44093	257723
13552	257724
56073	257725
52088	257726
77683	257727
13214	257728
46709	257729
5684	257730
29978	257731
48169	257732
118603	257733
2742	257734
35042	257735
122109	257736
73407	257737
2750	257738
81824	257739
32456	257740
54619	257741
1279	257742
2096	257743
10067	257744
46971	257745
24212	257746
2278	257747
102021	257748
10518	257749
22697	257750
13843	257751
52515	257752
82786	257753
28940	257754
71853	257755
2878	257756
13182	257757
99525	257758
224	257759
23585	257760
30011	257761
58591	257762
31381	257763
11956	257764
23236	257765
5060	257766
35689	257767
71327	257768
20075	257769
137743	257770
129790	257771
10093	257772
87209	257773
107411	257774
106192	257775
5	257776
119060	257777
89444	257778
12340	257779
1248	257780
107071	257781
94701	257782
13974	257783
25926	257784
19516	257785
1965	257786
135205	257787
42090	257788
28905	257789
51268	257790
7515	257791
64676	257792
1721	257793
64596	257794
72873	257795
127460	257796
82080	257797
36288	257798
72438	257799
130884	257800
3247	257801
91503	257802
110247	257803
34866	257804
85853	257805
35966	257806
6717	257807
248	257808
101809	257809
47968	257810
15706	257811
29110	257812
79943	257813
27928	257814
85239	257815
6925	257816
41391	257817
84939	257818
41018	257819
10251	257820
16284	257821
58403	257822
40983	257823
466	257824
61963	257825
12834	257826
24896	257827
99097	257828
592	257829
15466	257830
20606	257831
76782	257832
1138	257833
16023	257834
39089	257835
23310	257836
15200	257837
100676	257838
42	257839
132406	257840
4469	257841
31792	257842
19487	257843
889	257844
116635	257845
31025	257846
56575	257847
92813	257848
15408	257849
46809	257850
55800	257851
13703	257852
70611	257853
89773	257854
25948	257855
86418	257856
29372	257857
111643	257858
48690	257859
15245	257860
24900	257861
1678	257862
93015	257863
62794	257864
31949	257865
4093	257866
36953	257867
72332	257868
92413	257869
117146	257870
82457	257871
102609	257872
24449	257873
62129	257874
108792	257875
33976	257876
43011	257877
20380	257878
11072	257879
28777	257880
114977	257881
71458	257882
118585	257883
1833	257884
70517	257885
29252	257886
133426	257887
12566	257888
467	257889
41952	257890
35466	257891
42337	257892
41691	257893
1270	257894
24874	257895
4728	257896
115556	257897
13965	257898
62093	257899
122563	257900
5658	257901
10235	257902
49207	257903
112862	257904
16505	257905
24714	257906
134475	257907
7404	257908
840	257909
2180	257910
103204	257911
28131	257912
70066	257913
90549	257914
57567	257915
61359	257916
13006	257917
130303	257918
43670	257919
410	257920
6822	257921
19261	257922
63340	257923
72099	257924
37891	257925
60359	257926
20129	257927
53501	257928
61840	257929
78165	257930
64651	257931
79780	257932
60448	257933
110382	257934
31363	257935
15607	257936
8311	257937
36569	257938
24253	257939
23502	257940
45160	257941
35606	257942
31292	257943
34331	257944
32846	257945
145178	257946
70815	257947
4288	257948
11300	257949
92945	257950
2330	257951
87076	257952
75171	257953
39450	257954
51835	257955
85245	257956
117041	257957
25217	257958
107075	257959
110320	257960
61007	257961
60514	257962
134148	257963
60005	257964
36826	257965
26005	257966
14846	257967
16137	257968
67754	257969
80592	257970
24005	257971
109761	257972
117746	257973
6836	257974
96412	257975
63403	257976
132097	257977
72053	257978
578	257979
7790	257980
137971	257981
58009	257982
22561	257983
74692	257984
54011	257985
90241	257986
102911	257987
11550	257988
128816	257989
13409	257990
3646	257991
21853	257992
66	257993
44983	257994
27314	257995
34405	257996
1217	257997
117690	257998
36121	257999
27422	258000
11533	258001
27271	258002
58449	258003
77124	258004
37653	258005
12683	258006
53882	258007
49751	258008
128979	258009
2010	258010
4923	258011
39261	258012
22514	258013
1981	258014
58663	258015
74312	258016
12106	258017
33065	258018
8862	258019
26522	258020
5791	258021
50251	258022
60044	258023
31216	258024
5762	258025
110	258026
9221	258027
121423	258028
60305	258029
1180	258030
113825	258031
65418	258032
101434	258033
4555	258034
6360	258035
54162	258036
30458	258037
38397	258038
24064	258039
2310	258040
5229	258041
73586	258042
50508	258043
115279	258044
50121	258045
15844	258046
22511	258047
87012	258048
6767	258049
77970	258050
76712	258051
19053	258052
29279	258053
13895	258054
137202	258055
99073	258056
3158	258057
41540	258058
283	258059
81457	258060
29291	258061
15486	258062
20004	258063
72222	258064
83477	258065
11559	258066
131360	258067
41026	258068
58898	258069
116727	258070
4922	258071
17501	258072
58542	258073
50269	258074
135680	258075
33710	258076
7837	258077
37105	258078
2629	258079
114693	258080
64021	258081
13258	258082
45964	258083
64033	258084
67355	258085
1585	258086
23163	258087
44513	258088
59973	258089
141119	258090
76238	258091
30428	258092
116008	258093
65983	258094
113692	258095
2873	258096
9330	258097
47197	258098
6038	258099
69360	258100
21679	258101
3527	258102
96152	258103
31265	258104
61381	258105
143547	258106
30577	258107
131481	258108
10958	258109
26057	258110
170	258111
79774	258112
24735	258113
99292	258114
5786	258115
35569	258116
21432	258117
87723	258118
61236	258119
48930	258120
3222	258121
47984	258122
54005	258123
690	258124
42531	258125
2350	258126
18029	258127
395	258128
47	258129
14985	258130
57305	258131
2959	258132
20134	258133
42873	258134
27967	258135
111629	258136
79860	258137
64468	258138
53692	258139
69325	258140
74324	258141
139696	258142
28599	258143
56301	258144
20198	258145
239	258146
119989	258147
114548	258148
62444	258149
70408	258150
107494	258151
126547	258152
12035	258153
7540	258154
18031	258155
44580	258156
100941	258157
34416	258158
127805	258159
85636	258160
22538	258161
122717	258162
135576	258163
28714	258164
33146	258165
23262	258166
56051	258167
14926	258168
796	258169
13680	258170
26493	258171
11984	258172
91795	258173
131567	258174
39059	258175
45456	258176
43450	258177
58140	258178
619	258179
70093	258180
41807	258181
72950	258182
36531	258183
92624	258184
61342	258185
51448	258186
2078	258187
802	258188
121767	258189
12033	258190
2795	258191
23834	258192
55079	258193
25729	258194
16586	258195
40430	258196
55565	258197
136700	258198
6822	258199
59151	258200
5124	258201
11442	258202
59260	258203
14755	258204
116708	258205
20761	258206
7051	258207
8355	258208
18842	258209
78299	258210
27469	258211
142474	258212
46870	258213
124784	258214
85705	258215
30724	258216
29509	258217
21857	258218
35397	258219
5448	258220
135836	258221
96229	258222
135641	258223
36406	258224
75316	258225
101877	258226
36283	258227
5276	258228
79297	258229
78307	258230
24203	258231
33010	258232
53575	258233
48220	258234
72423	258235
31613	258236
21439	258237
10774	258238
11445	258239
95454	258240
10218	258241
28827	258242
27442	258243
15003	258244
31270	258245
103977	258246
6185	258247
112452	258248
1077	258249
8811	258250
25227	258251
27708	258252
32895	258253
63455	258254
147654	258255
51499	258256
61822	258257
48691	258258
72877	258259
11300	258260
89032	258261
134609	258262
67448	258263
39963	258264
54398	258265
764	258266
19513	258267
172	258268
15980	258269
79220	258270
31100	258271
133758	258272
109127	258273
64980	258274
145288	258275
34254	258276
10964	258277
3839	258278
8420	258279
73509	258280
93773	258281
79375	258282
11725	258283
23962	258284
21990	258285
97157	258286
34390	258287
7382	258288
83002	258289
62359	258290
36731	258291
11848	258292
5475	258293
35594	258294
79173	258295
83989	258296
63578	258297
86867	258298
8632	258299
71804	258300
130445	258301
67732	258302
111546	258303
14900	258304
9278	258305
72686	258306
32188	258307
114852	258308
130722	258309
97044	258310
43689	258311
127785	258312
72066	258313
49980	258314
20299	258315
4367	258316
16865	258317
54667	258318
90471	258319
18718	258320
31480	258321
18906	258322
104254	258323
99350	258324
15534	258325
38164	258326
71436	258327
117144	258328
17599	258329
59288	258330
39017	258331
18764	258332
137146	258333
75576	258334
13809	258335
25977	258336
30027	258337
85270	258338
4527	258339
12782	258340
11601	258341
89759	258342
35145	258343
46628	258344
65293	258345
30561	258346
44640	258347
19606	258348
4967	258349
10907	258350
53931	258351
38876	258352
33474	258353
36535	258354
6905	258355
74733	258356
25000	258357
21551	258358
41524	258359
7507	258360
3062	258361
25138	258362
33661	258363
11138	258364
54375	258365
146614	258366
25191	258367
45694	258368
19650	258369
4722	258370
3120	258371
21020	258372
5274	258373
27171	258374
29234	258375
2979	258376
7316	258377
100995	258378
62909	258379
45553	258380
1786	258381
15341	258382
58520	258383
3707	258384
98697	258385
91128	258386
93810	258387
5774	258388
5402	258389
34697	258390
138621	258391
44829	258392
26824	258393
56523	258394
1063	258395
99251	258396
47370	258397
8096	258398
11675	258399
4614	258400
53196	258401
10430	258402
118107	258403
75552	258404
17024	258405
2635	258406
31150	258407
2879	258408
11386	258409
49886	258410
32516	258411
23502	258412
111430	258413
5155	258414
37077	258415
16588	258416
35836	258417
103753	258418
56811	258419
16853	258420
18278	258421
48246	258422
1666	258423
142102	258424
111573	258425
17394	258426
2985	258427
85331	258428
45685	258429
22435	258430
1145	258431
61612	258432
13108	258433
2667	258434
17627	258435
19369	258436
15625	258437
123206	258438
19941	258439
42249	258440
117967	258441
85837	258442
38880	258443
9029	258444
86308	258445
147942	258446
22900	258447
50473	258448
48915	258449
29486	258450
15031	258451
14023	258452
3225	258453
2793	258454
92889	258455
123137	258456
53328	258457
8005	258458
31697	258459
91712	258460
24911	258461
8371	258462
9709	258463
50202	258464
90342	258465
90371	258466
71151	258467
84945	258468
1961	258469
76915	258470
92365	258471
85967	258472
21786	258473
54696	258474
95440	258475
1084	258476
8836	258477
21110	258478
65176	258479
33303	258480
51544	258481
2554	258482
51019	258483
5403	258484
123524	258485
121197	258486
54703	258487
3890	258488
49552	258489
334	258490
39528	258491
112578	258492
77090	258493
15248	258494
6757	258495
50073	258496
53838	258497
3809	258498
25011	258499
41883	258500
34757	258501
87597	258502
26186	258503
36507	258504
128401	258505
48978	258506
13957	258507
31227	258508
37510	258509
17400	258510
18978	258511
89064	258512
83250	258513
82635	258514
73036	258515
62932	258516
91031	258517
11252	258518
2046	258519
88750	258520
27082	258521
52157	258522
1572	258523
87904	258524
12245	258525
19989	258526
54729	258527
48257	258528
83263	258529
96967	258530
13036	258531
10728	258532
211	258533
37863	258534
63335	258535
23515	258536
52495	258537
73103	258538
12859	258539
48443	258540
78392	258541
8423	258542
125196	258543
74915	258544
8826	258545
8741	258546
127721	258547
56335	258548
20453	258549
43583	258550
37680	258551
5144	258552
5089	258553
87886	258554
39498	258555
70665	258556
100975	258557
48797	258558
83772	258559
19755	258560
28837	258561
67016	258562
10901	258563
78744	258564
35019	258565
75858	258566
18025	258567
45299	258568
4464	258569
56037	258570
15668	258571
214	258572
10916	258573
137171	258574
33286	258575
66942	258576
69080	258577
78767	258578
9911	258579
41834	258580
17848	258581
102791	258582
13675	258583
5271	258584
74686	258585
67107	258586
391	258587
70686	258588
228	258589
59564	258590
73815	258591
52830	258592
79060	258593
35593	258594
49522	258595
67851	258596
51476	258597
6576	258598
57774	258599
83538	258600
52739	258601
27593	258602
64731	258603
40534	258604
53308	258605
62309	258606
96506	258607
133847	258608
45075	258609
26831	258610
4114	258611
67618	258612
78428	258613
140078	258614
2401	258615
45709	258616
114187	258617
57650	258618
42145	258619
109174	258620
102438	258621
60526	258622
100520	258623
130418	258624
37635	258625
108551	258626
11972	258627
44931	258628
134346	258629
76206	258630
3607	258631
8819	258632
4807	258633
117359	258634
2455	258635
23232	258636
21981	258637
30303	258638
47300	258639
16774	258640
33949	258641
76039	258642
9059	258643
103654	258644
1598	258645
45540	258646
37599	258647
69870	258648
5776	258649
100709	258650
50802	258651
88164	258652
61715	258653
120141	258654
52311	258655
6500	258656
80154	258657
8027	258658
18638	258659
174	258660
14550	258661
82325	258662
125276	258663
132538	258664
13533	258665
84380	258666
36682	258667
121314	258668
4154	258669
58729	258670
12870	258671
71912	258672
66966	258673
42450	258674
48537	258675
4550	258676
320	258677
122910	258678
75936	258679
4986	258680
7404	258681
114614	258682
16762	258683
49354	258684
119555	258685
13519	258686
114213	258687
135596	258688
11420	258689
73547	258690
39982	258691
16904	258692
63796	258693
55100	258694
65830	258695
87262	258696
17513	258697
8132	258698
33627	258699
36011	258700
15329	258701
136234	258702
34437	258703
4687	258704
1755	258705
89378	258706
5541	258707
35477	258708
66359	258709
112338	258710
9999	258711
13708	258712
69888	258713
36303	258714
49448	258715
7274	258716
14538	258717
62381	258718
86717	258719
24431	258720
48659	258721
13686	258722
13698	258723
117820	258724
47614	258725
9915	258726
28574	258727
2402	258728
15959	258729
85538	258730
117303	258731
131737	258732
1215	258733
14134	258734
5094	258735
7512	258736
90624	258737
28461	258738
10727	258739
107613	258740
51853	258741
27453	258742
22726	258743
2580	258744
6094	258745
4472	258746
92992	258747
9579	258748
2528	258749
5228	258750
2650	258751
53000	258752
25327	258753
8082	258754
47636	258755
573	258756
47953	258757
37685	258758
1447	258759
30543	258760
35913	258761
10204	258762
76832	258763
2623	258764
33385	258765
40149	258766
36293	258767
101552	258768
5679	258769
9804	258770
1763	258771
119951	258772
17279	258773
22396	258774
63354	258775
110049	258776
19159	258777
15348	258778
61192	258779
2788	258780
14607	258781
20073	258782
41672	258783
517	258784
39748	258785
34639	258786
37576	258787
65185	258788
38242	258789
55486	258790
26604	258791
55122	258792
14118	258793
10468	258794
22116	258795
56104	258796
80965	258797
25392	258798
111143	258799
6161	258800
1657	258801
47549	258802
120638	258803
62835	258804
3854	258805
18612	258806
31742	258807
102023	258808
8641	258809
56390	258810
19750	258811
77469	258812
94690	258813
2218	258814
5955	258815
11742	258816
102508	258817
104301	258818
31533	258819
27849	258820
26964	258821
4824	258822
91391	258823
3746	258824
26947	258825
80084	258826
8699	258827
63464	258828
38895	258829
37649	258830
8607	258831
453	258832
84426	258833
48476	258834
2140	258835
52753	258836
426	258837
6323	258838
78692	258839
107400	258840
19716	258841
28214	258842
12801	258843
11858	258844
22256	258845
28860	258846
86383	258847
106805	258848
5253	258849
42791	258850
39082	258851
8643	258852
48824	258853
16692	258854
34231	258855
116121	258856
52078	258857
17301	258858
84812	258859
122352	258860
796	258861
6804	258862
12766	258863
31940	258864
782	258865
101969	258866
1843	258867
45460	258868
44154	258869
5086	258870
12611	258871
30844	258872
40949	258873
85854	258874
67694	258875
107982	258876
9054	258877
91528	258878
106200	258879
19497	258880
10198	258881
300	258882
25475	258883
107358	258884
28684	258885
41876	258886
27832	258887
70561	258888
60662	258889
54872	258890
44820	258891
20128	258892
1799	258893
85604	258894
107345	258895
25918	258896
67442	258897
29366	258898
41585	258899
104177	258900
10635	258901
90604	258902
69340	258903
29112	258904
83285	258905
17226	258906
88347	258907
42915	258908
65295	258909
88318	258910
19327	258911
6821	258912
48607	258913
47099	258914
119642	258915
459	258916
11526	258917
27635	258918
1070	258919
99799	258920
4545	258921
5818	258922
685	258923
78293	258924
6573	258925
81452	258926
130958	258927
68817	258928
6028	258929
149	258930
135288	258931
119048	258932
57713	258933
19745	258934
19180	258935
47498	258936
24725	258937
119771	258938
22572	258939
863	258940
11532	258941
10631	258942
43003	258943
16597	258944
61926	258945
6955	258946
69031	258947
44694	258948
25092	258949
42010	258950
23027	258951
70132	258952
17692	258953
149525	258954
36690	258955
35820	258956
14351	258957
15616	258958
2092	258959
138636	258960
120117	258961
49584	258962
92966	258963
2743	258964
62754	258965
108133	258966
43290	258967
84358	258968
65858	258969
55092	258970
17115	258971
66584	258972
103173	258973
85388	258974
103019	258975
60288	258976
76361	258977
49515	258978
118587	258979
20178	258980
2221	258981
24297	258982
92277	258983
47042	258984
27516	258985
8312	258986
40609	258987
101804	258988
39317	258989
33196	258990
103000	258991
97086	258992
83496	258993
94296	258994
113444	258995
22505	258996
29670	258997
2195	258998
37260	258999
58409	259000
108687	259001
16782	259002
102399	259003
46187	259004
58495	259005
1047	259006
149730	259007
59818	259008
71126	259009
22116	259010
58829	259011
48427	259012
63470	259013
11054	259014
94186	259015
1872	259016
21941	259017
122480	259018
28923	259019
8714	259020
103257	259021
150830	259022
57417	259023
72703	259024
95111	259025
45035	259026
19717	259027
130084	259028
62816	259029
67441	259030
16113	259031
26404	259032
1429	259033
30519	259034
52004	259035
63248	259036
11479	259037
24680	259038
1681	259039
73916	259040
71487	259041
29965	259042
71722	259043
119154	259044
4789	259045
46086	259046
267	259047
83095	259048
8944	259049
1160	259050
45808	259051
69851	259052
122417	259053
1537	259054
97846	259055
75630	259056
31476	259057
48567	259058
112156	259059
55012	259060
5460	259061
8273	259062
59477	259063
81444	259064
1650	259065
4592	259066
51829	259067
29264	259068
4683	259069
96788	259070
76522	259071
18585	259072
118130	259073
107019	259074
1658	259075
30612	259076
10420	259077
17241	259078
44070	259079
71243	259080
67630	259081
85259	259082
46177	259083
98004	259084
25182	259085
70165	259086
44350	259087
36425	259088
66360	259089
17484	259090
21549	259091
48195	259092
1754	259093
4690	259094
59840	259095
4849	259096
36983	259097
32935	259098
50541	259099
75296	259100
134102	259101
83626	259102
38671	259103
12258	259104
22543	259105
8213	259106
101993	259107
14580	259108
10990	259109
25043	259110
17445	259111
65499	259112
61689	259113
72171	259114
2336	259115
15129	259116
9275	259117
148677	259118
10509	259119
7995	259120
52418	259121
55793	259122
71887	259123
46147	259124
90871	259125
93876	259126
36229	259127
64680	259128
87208	259129
36792	259130
61250	259131
38358	259132
42514	259133
49740	259134
44832	259135
58667	259136
108679	259137
69189	259138
104793	259139
17151	259140
36547	259141
34781	259142
120892	259143
38951	259144
9564	259145
3204	259146
38811	259147
82171	259148
99339	259149
6001	259150
20033	259151
56065	259152
7001	259153
29599	259154
30136	259155
67747	259156
33754	259157
35997	259158
50461	259159
43461	259160
2343	259161
14837	259162
75754	259163
14081	259164
26625	259165
2621	259166
25940	259167
18478	259168
27349	259169
14440	259170
69527	259171
11307	259172
81745	259173
54971	259174
59443	259175
2820	259176
42350	259177
2131	259178
3287	259179
20796	259180
29633	259181
22380	259182
9265	259183
12405	259184
2073	259185
7522	259186
57918	259187
34820	259188
9006	259189
28851	259190
26216	259191
10563	259192
28911	259193
26649	259194
99984	259195
81437	259196
22611	259197
19300	259198
103078	259199
83050	259200
1365	259201
1348	259202
2823	259203
42599	259204
64779	259205
14168	259206
97795	259207
71799	259208
100440	259209
53134	259210
8825	259211
95498	259212
52120	259213
69055	259214
79985	259215
26036	259216
12182	259217
8970	259218
46041	259219
58725	259220
1228	259221
38106	259222
42473	259223
1606	259224
138440	259225
20652	259226
31325	259227
110039	259228
56103	259229
35479	259230
72459	259231
87974	259232
1108	259233
39715	259234
11815	259235
128039	259236
70236	259237
65517	259238
44069	259239
18655	259240
32539	259241
134606	259242
110636	259243
23103	259244
20877	259245
13112	259246
87301	259247
17678	259248
58510	259249
109058	259250
15650	259251
10109	259252
46957	259253
62577	259254
67180	259255
122411	259256
15208	259257
131803	259258
9635	259259
3464	259260
20197	259261
60898	259262
130310	259263
11256	259264
21557	259265
13386	259266
35155	259267
112742	259268
12496	259269
19121	259270
117572	259271
30120	259272
105251	259273
8154	259274
4427	259275
127727	259276
39868	259277
70428	259278
31178	259279
527	259280
618	259281
6969	259282
56751	259283
50110	259284
16449	259285
62994	259286
52510	259287
94167	259288
17299	259289
91950	259290
43430	259291
47275	259292
44842	259293
69656	259294
122110	259295
127426	259296
35700	259297
9614	259298
41227	259299
11471	259300
12553	259301
26595	259302
20761	259303
125684	259304
11071	259305
11137	259306
34747	259307
15302	259308
21758	259309
10043	259310
13563	259311
86639	259312
97735	259313
67915	259314
98561	259315
56	259316
13291	259317
5648	259318
95054	259319
36738	259320
1493	259321
74042	259322
25197	259323
106308	259324
8183	259325
38868	259326
39837	259327
81953	259328
32779	259329
58699	259330
63527	259331
44736	259332
22853	259333
48708	259334
76492	259335
97604	259336
153	259337
14458	259338
4170	259339
8303	259340
149914	259341
61131	259342
109727	259343
85150	259344
11548	259345
22153	259346
23844	259347
8587	259348
34725	259349
57691	259350
23260	259351
4402	259352
17960	259353
82021	259354
81319	259355
97447	259356
7998	259357
41411	259358
41949	259359
59833	259360
73002	259361
28623	259362
560	259363
7718	259364
67295	259365
45608	259366
2745	259367
11241	259368
55237	259369
5100	259370
86608	259371
42615	259372
90314	259373
35139	259374
1142	259375
430	259376
61748	259377
98357	259378
9121	259379
67312	259380
52311	259381
1828	259382
123030	259383
67607	259384
56770	259385
73584	259386
128748	259387
6109	259388
101176	259389
73604	259390
27199	259391
77580	259392
11248	259393
25663	259394
5206	259395
128243	259396
105473	259397
53569	259398
8385	259399
63762	259400
16896	259401
115076	259402
7254	259403
6653	259404
41276	259405
8052	259406
25869	259407
59759	259408
57983	259409
1102	259410
681	259411
56487	259412
109030	259413
68039	259414
10827	259415
31582	259416
30143	259417
56061	259418
65448	259419
5584	259420
38675	259421
94210	259422
93748	259423
3821	259424
41859	259425
69625	259426
141378	259427
35166	259428
133230	259429
92953	259430
138617	259431
22076	259432
5058	259433
14462	259434
84274	259435
982	259436
112114	259437
87405	259438
29249	259439
6713	259440
94298	259441
25467	259442
132039	259443
19035	259444
14694	259445
71561	259446
55137	259447
67735	259448
6617	259449
45420	259450
4326	259451
73479	259452
10470	259453
32935	259454
61394	259455
47411	259456
18737	259457
2014	259458
56070	259459
114546	259460
102541	259461
42735	259462
72867	259463
15505	259464
23371	259465
2241	259466
9593	259467
8974	259468
10441	259469
9	259470
87713	259471
8942	259472
47552	259473
17997	259474
113774	259475
1660	259476
67328	259477
17176	259478
30257	259479
59	259480
112840	259481
15497	259482
30553	259483
12973	259484
34214	259485
30258	259486
45227	259487
36829	259488
16100	259489
36066	259490
87312	259491
48729	259492
46831	259493
14541	259494
42597	259495
13823	259496
39032	259497
34097	259498
170	259499
34057	259500
104944	259501
33429	259502
78076	259503
19997	259504
14367	259505
16135	259506
138127	259507
22450	259508
19976	259509
79919	259510
29080	259511
32050	259512
73455	259513
46290	259514
47448	259515
39780	259516
124693	259517
71560	259518
855	259519
109	259520
73967	259521
25475	259522
128017	259523
3193	259524
2075	259525
76711	259526
121773	259527
44817	259528
8202	259529
98771	259530
136901	259531
40418	259532
60480	259533
46299	259534
5231	259535
42353	259536
69680	259537
117536	259538
34992	259539
14425	259540
139087	259541
43972	259542
24329	259543
43831	259544
146577	259545
23298	259546
70975	259547
40906	259548
101208	259549
79392	259550
1576	259551
1848	259552
43558	259553
41209	259554
77895	259555
5229	259556
45795	259557
33864	259558
4142	259559
573	259560
54860	259561
8297	259562
57964	259563
114955	259564
26607	259565
48563	259566
24436	259567
1	259568
26400	259569
36643	259570
49853	259571
288	259572
96989	259573
50331	259574
32080	259575
39876	259576
40597	259577
108376	259578
15236	259579
36186	259580
67	259581
42439	259582
28289	259583
28115	259584
64792	259585
2143	259586
14251	259587
114635	259588
102136	259589
2260	259590
70915	259591
7345	259592
77300	259593
93873	259594
53567	259595
38587	259596
70280	259597
20546	259598
84142	259599
28861	259600
15795	259601
50400	259602
39032	259603
31173	259604
15269	259605
125727	259606
19178	259607
54351	259608
5216	259609
129235	259610
46350	259611
88213	259612
18077	259613
22652	259614
74007	259615
31678	259616
24	259617
14491	259618
681	259619
21311	259620
413	259621
10939	259622
22661	259623
84148	259624
79900	259625
27540	259626
57112	259627
21110	259628
50598	259629
68557	259630
25291	259631
38830	259632
17807	259633
2015	259634
115	259635
136372	259636
14833	259637
146420	259638
137725	259639
3607	259640
61382	259641
13463	259642
50141	259643
102849	259644
7215	259645
224	259646
114567	259647
35138	259648
3930	259649
149	259650
2636	259651
64898	259652
3526	259653
7857	259654
39775	259655
83153	259656
22414	259657
118698	259658
88594	259659
5549	259660
27328	259661
30619	259662
86213	259663
23325	259664
91101	259665
37050	259666
16350	259667
46215	259668
21613	259669
37108	259670
3002	259671
41383	259672
746	259673
60908	259674
70986	259675
76203	259676
8926	259677
8204	259678
570	259679
45053	259680
103631	259681
4239	259682
86	259683
6350	259684
128013	259685
85969	259686
28433	259687
51188	259688
66842	259689
9082	259690
42425	259691
13532	259692
86696	259693
55347	259694
62781	259695
64276	259696
117025	259697
27090	259698
35294	259699
53508	259700
43203	259701
26872	259702
39988	259703
91776	259704
101803	259705
63861	259706
32375	259707
45956	259708
95403	259709
106883	259710
67066	259711
3276	259712
28665	259713
32205	259714
26485	259715
73454	259716
109373	259717
32963	259718
11696	259719
6041	259720
64414	259721
50470	259722
17508	259723
4736	259724
86689	259725
17799	259726
11950	259727
25325	259728
58098	259729
19052	259730
55841	259731
17218	259732
136981	259733
42222	259734
150434	259735
70611	259736
104464	259737
3716	259738
102885	259739
74371	259740
1373	259741
2725	259742
15404	259743
24350	259744
12757	259745
7780	259746
10006	259747
28792	259748
24470	259749
148235	259750
2937	259751
8317	259752
53349	259753
1801	259754
136997	259755
7359	259756
57954	259757
72366	259758
113033	259759
51402	259760
143799	259761
34975	259762
78540	259763
95878	259764
11252	259765
72148	259766
130165	259767
28292	259768
3017	259769
106377	259770
26403	259771
1154	259772
59155	259773
22251	259774
25758	259775
32116	259776
29133	259777
3077	259778
27887	259779
59455	259780
41881	259781
94	259782
4612	259783
48950	259784
37764	259785
37550	259786
84238	259787
27993	259788
70342	259789
7578	259790
67414	259791
5717	259792
23604	259793
16964	259794
80095	259795
38800	259796
80823	259797
47450	259798
65195	259799
7049	259800
95700	259801
55765	259802
33476	259803
25218	259804
22420	259805
45524	259806
6659	259807
25780	259808
6049	259809
525	259810
87336	259811
50626	259812
2247	259813
5493	259814
18915	259815
87403	259816
11528	259817
71022	259818
900	259819
16670	259820
112222	259821
65997	259822
39107	259823
75514	259824
32802	259825
61037	259826
13106	259827
15817	259828
57019	259829
23580	259830
86817	259831
17849	259832
60195	259833
6974	259834
22041	259835
3188	259836
1381	259837
22912	259838
4396	259839
48277	259840
72323	259841
9665	259842
101477	259843
12124	259844
13043	259845
30887	259846
13967	259847
99088	259848
2625	259849
1343	259850
29251	259851
4246	259852
130584	259853
79064	259854
102927	259855
183	259856
37484	259857
12446	259858
93763	259859
3795	259860
63517	259861
150699	259862
124365	259863
1094	259864
15278	259865
80736	259866
63735	259867
6268	259868
24826	259869
16596	259870
6929	259871
13696	259872
48908	259873
9197	259874
20708	259875
86615	259876
58860	259877
37500	259878
67267	259879
40360	259880
36794	259881
135878	259882
1616	259883
66638	259884
17457	259885
7048	259886
13571	259887
32001	259888
115655	259889
71168	259890
37037	259891
89184	259892
8020	259893
133246	259894
1662	259895
35298	259896
22189	259897
18825	259898
13806	259899
55162	259900
8956	259901
5503	259902
95685	259903
19706	259904
47452	259905
2192	259906
13797	259907
2804	259908
17639	259909
14414	259910
7858	259911
16128	259912
20833	259913
94348	259914
35583	259915
79603	259916
85090	259917
6972	259918
30721	259919
76569	259920
6572	259921
5631	259922
80839	259923
70026	259924
80859	259925
141953	259926
153	259927
24750	259928
50582	259929
22730	259930
2921	259931
4977	259932
80126	259933
45045	259934
33618	259935
22154	259936
8155	259937
43801	259938
48051	259939
1402	259940
21265	259941
37809	259942
38445	259943
15410	259944
42672	259945
42628	259946
93894	259947
83420	259948
113760	259949
137919	259950
32445	259951
116836	259952
71350	259953
46352	259954
13801	259955
79893	259956
1940	259957
35367	259958
115357	259959
1355	259960
3166	259961
82815	259962
7621	259963
60137	259964
59084	259965
16715	259966
93965	259967
101603	259968
28803	259969
84860	259970
79871	259971
10123	259972
826	259973
60390	259974
46211	259975
1763	259976
37222	259977
46679	259978
64341	259979
64406	259980
132804	259981
128039	259982
16370	259983
21248	259984
131095	259985
83771	259986
57354	259987
74825	259988
95052	259989
19974	259990
17366	259991
8327	259992
64564	259993
52943	259994
59102	259995
70083	259996
31226	259997
63586	259998
33151	259999
2404	260000
144777	260001
20230	260002
6486	260003
65136	260004
48664	260005
84799	260006
144497	260007
42185	260008
19859	260009
8103	260010
407	260011
95747	260012
64057	260013
5264	260014
5677	260015
54653	260016
111905	260017
63603	260018
92014	260019
75606	260020
73620	260021
3231	260022
1671	260023
30341	260024
34921	260025
30185	260026
62573	260027
40749	260028
5223	260029
2649	260030
10946	260031
50906	260032
63280	260033
60810	260034
2166	260035
10222	260036
127416	260037
11529	260038
82682	260039
130781	260040
4496	260041
17539	260042
12944	260043
31757	260044
14778	260045
17311	260046
99873	260047
80851	260048
75594	260049
94634	260050
48365	260051
69160	260052
17132	260053
14208	260054
69040	260055
22995	260056
117297	260057
1730	260058
57268	260059
23688	260060
16473	260061
42552	260062
21560	260063
31112	260064
6558	260065
38	260066
8598	260067
102881	260068
35338	260069
14346	260070
6596	260071
6449	260072
90551	260073
4328	260074
44637	260075
10177	260076
35178	260077
494	260078
43051	260079
14571	260080
6611	260081
7841	260082
11292	260083
105324	260084
102994	260085
19342	260086
62438	260087
22197	260088
21167	260089
62692	260090
87144	260091
13987	260092
7855	260093
61683	260094
96715	260095
60851	260096
110765	260097
60744	260098
26803	260099
80556	260100
145554	260101
78071	260102
112924	260103
27512	260104
27094	260105
100496	260106
29119	260107
16994	260108
37987	260109
48270	260110
25688	260111
95640	260112
24778	260113
11275	260114
58967	260115
25807	260116
23732	260117
132883	260118
80459	260119
22629	260120
38641	260121
28384	260122
11783	260123
53963	260124
19235	260125
10033	260126
108136	260127
11220	260128
23170	260129
42727	260130
22704	260131
62874	260132
35977	260133
28643	260134
24092	260135
89637	260136
45029	260137
123	260138
20930	260139
52451	260140
103190	260141
55635	260142
797	260143
54701	260144
42841	260145
97325	260146
76602	260147
15568	260148
193	260149
148103	260150
7090	260151
43659	260152
104795	260153
82241	260154
2100	260155
42975	260156
101675	260157
141746	260158
3230	260159
86173	260160
27641	260161
493	260162
98308	260163
28068	260164
59054	260165
11316	260166
51607	260167
2026	260168
2437	260169
8181	260170
101957	260171
3400	260172
14590	260173
4802	260174
46403	260175
44866	260176
72599	260177
9265	260178
6384	260179
76068	260180
24085	260181
52342	260182
30608	260183
28374	260184
13771	260185
67489	260186
20748	260187
30812	260188
32909	260189
5592	260190
26744	260191
26633	260192
2354	260193
14515	260194
111948	260195
62452	260196
72562	260197
58088	260198
83538	260199
32281	260200
71789	260201
3455	260202
88051	260203
18086	260204
63290	260205
34634	260206
71130	260207
2552	260208
58273	260209
74832	260210
6248	260211
65459	260212
9146	260213
89929	260214
11274	260215
3152	260216
84860	260217
33235	260218
58331	260219
117879	260220
27701	260221
36423	260222
8314	260223
95576	260224
5407	260225
811	260226
120295	260227
51280	260228
80692	260229
21916	260230
26974	260231
34596	260232
146631	260233
30663	260234
83508	260235
54891	260236
34999	260237
16019	260238
7142	260239
6078	260240
98046	260241
15823	260242
1072	260243
119178	260244
6704	260245
39593	260246
42956	260247
3719	260248
53175	260249
91887	260250
43146	260251
29020	260252
89931	260253
31420	260254
73464	260255
47890	260256
495	260257
135729	260258
93168	260259
62453	260260
24404	260261
17576	260262
32102	260263
67218	260264
119396	260265
105676	260266
71628	260267
84226	260268
110553	260269
64569	260270
130930	260271
144887	260272
118907	260273
101341	260274
52610	260275
36659	260276
121566	260277
18755	260278
46787	260279
13513	260280
96377	260281
110	260282
30968	260283
43946	260284
91974	260285
17136	260286
20610	260287
27495	260288
99698	260289
68278	260290
3394	260291
15962	260292
45353	260293
5378	260294
43361	260295
21323	260296
102095	260297
98745	260298
138361	260299
43755	260300
85979	260301
6534	260302
6167	260303
43497	260304
84499	260305
10523	260306
11475	260307
49215	260308
50976	260309
30	260310
47615	260311
41300	260312
14572	260313
69010	260314
8952	260315
76598	260316
3776	260317
53527	260318
97480	260319
16954	260320
336	260321
34453	260322
76	260323
4483	260324
10429	260325
14171	260326
14762	260327
61461	260328
67152	260329
89947	260330
101164	260331
4975	260332
4016	260333
96404	260334
36699	260335
63793	260336
1029	260337
127425	260338
33554	260339
63621	260340
117029	260341
5568	260342
33013	260343
31180	260344
1542	260345
37334	260346
12637	260347
13371	260348
60298	260349
24222	260350
6319	260351
17630	260352
60556	260353
85849	260354
5759	260355
31910	260356
49426	260357
10546	260358
86672	260359
33940	260360
72822	260361
30767	260362
3443	260363
81609	260364
99555	260365
11556	260366
2747	260367
15977	260368
24904	260369
9305	260370
98288	260371
27395	260372
3054	260373
2245	260374
161	260375
55876	260376
37280	260377
17600	260378
56585	260379
7537	260380
274	260381
95944	260382
6733	260383
44346	260384
88361	260385
41149	260386
43660	260387
5075	260388
266	260389
10476	260390
50076	260391
67974	260392
2001	260393
17811	260394
144318	260395
39532	260396
114365	260397
42672	260398
17198	260399
83687	260400
115966	260401
73396	260402
88162	260403
11611	260404
15876	260405
14248	260406
6023	260407
122302	260408
36426	260409
70704	260410
74286	260411
1951	260412
52635	260413
126382	260414
19047	260415
41425	260416
69233	260417
28351	260418
51894	260419
2760	260420
35592	260421
27280	260422
99136	260423
12473	260424
27226	260425
3579	260426
93594	260427
121295	260428
13256	260429
46324	260430
60964	260431
82926	260432
7679	260433
20402	260434
4525	260435
45302	260436
28253	260437
13667	260438
121904	260439
43414	260440
4192	260441
98309	260442
89820	260443
67995	260444
51635	260445
2282	260446
6448	260447
96151	260448
42081	260449
93122	260450
39425	260451
87712	260452
3047	260453
15285	260454
31075	260455
62044	260456
26950	260457
53347	260458
102276	260459
96556	260460
97743	260461
94	260462
38676	260463
67435	260464
38613	260465
95057	260466
51586	260467
1170	260468
129205	260469
62705	260470
85418	260471
30129	260472
23073	260473
117461	260474
37409	260475
2181	260476
25966	260477
64464	260478
2253	260479
79222	260480
7139	260481
36981	260482
33030	260483
1607	260484
48307	260485
53	260486
34526	260487
7433	260488
463	260489
19100	260490
34772	260491
33756	260492
32782	260493
91109	260494
38775	260495
150144	260496
44473	260497
106996	260498
116515	260499
53819	260500
15026	260501
1875	260502
140960	260503
47009	260504
97995	260505
22301	260506
13229	260507
30231	260508
56993	260509
75553	260510
66325	260511
53986	260512
126	260513
5432	260514
7638	260515
109303	260516
49389	260517
119759	260518
517	260519
56490	260520
3822	260521
26161	260522
99961	260523
19783	260524
17433	260525
87469	260526
11733	260527
26575	260528
5076	260529
75630	260530
55609	260531
1721	260532
102834	260533
41841	260534
11993	260535
82369	260536
88316	260537
136045	260538
118446	260539
19355	260540
8933	260541
51771	260542
8240	260543
98544	260544
25236	260545
62025	260546
3067	260547
65379	260548
57307	260549
21419	260550
20976	260551
88874	260552
77925	260553
58160	260554
30037	260555
48427	260556
15662	260557
139205	260558
7561	260559
31903	260560
27978	260561
53954	260562
8096	260563
63123	260564
80881	260565
131465	260566
28924	260567
101217	260568
11591	260569
34125	260570
90825	260571
1541	260572
1531	260573
2223	260574
37780	260575
40458	260576
88363	260577
67571	260578
92146	260579
17356	260580
100540	260581
24338	260582
113281	260583
20617	260584
8682	260585
15857	260586
120959	260587
4633	260588
85011	260589
12157	260590
3533	260591
6203	260592
31753	260593
44840	260594
8502	260595
63484	260596
8112	260597
35162	260598
41268	260599
3247	260600
41272	260601
63793	260602
4584	260603
104178	260604
29966	260605
3218	260606
71628	260607
1445	260608
15457	260609
436	260610
11053	260611
10615	260612
975	260613
75350	260614
21344	260615
23502	260616
24219	260617
27824	260618
10285	260619
13200	260620
32570	260621
44709	260622
23441	260623
26850	260624
1856	260625
25255	260626
26654	260627
123458	260628
16149	260629
37069	260630
132965	260631
18877	260632
560	260633
8113	260634
12557	260635
1155	260636
61078	260637
16643	260638
35927	260639
28738	260640
6977	260641
28551	260642
31360	260643
56285	260644
4949	260645
42076	260646
38539	260647
83092	260648
98110	260649
93661	260650
33877	260651
62099	260652
23489	260653
9885	260654
18683	260655
39580	260656
13554	260657
64598	260658
1141	260659
631	260660
141579	260661
77519	260662
2664	260663
21832	260664
15564	260665
51427	260666
6330	260667
21625	260668
24149	260669
2406	260670
24467	260671
84413	260672
53009	260673
12404	260674
34751	260675
2468	260676
63568	260677
30755	260678
43957	260679
36815	260680
12147	260681
81640	260682
70294	260683
8214	260684
8974	260685
10985	260686
70284	260687
12171	260688
6128	260689
195	260690
25	260691
21802	260692
2536	260693
63674	260694
6235	260695
63236	260696
73042	260697
135112	260698
21121	260699
41654	260700
48673	260701
25981	260702
10493	260703
24501	260704
3395	260705
148920	260706
82084	260707
7345	260708
36949	260709
11514	260710
161	260711
12640	260712
62255	260713
3369	260714
106137	260715
60452	260716
85901	260717
33090	260718
94784	260719
2700	260720
56057	260721
79520	260722
15356	260723
6124	260724
78174	260725
32391	260726
90412	260727
37058	260728
61364	260729
84387	260730
50609	260731
72883	260732
43063	260733
80969	260734
76318	260735
71584	260736
89389	260737
19409	260738
41	260739
72062	260740
93266	260741
16095	260742
113401	260743
45416	260744
85685	260745
72133	260746
6571	260747
9892	260748
117827	260749
56381	260750
33590	260751
5394	260752
53674	260753
62908	260754
71661	260755
49674	260756
57095	260757
2470	260758
45195	260759
68972	260760
1854	260761
147802	260762
86209	260763
2183	260764
101177	260765
107798	260766
75309	260767
19000	260768
41100	260769
6876	260770
51265	260771
19081	260772
37344	260773
55063	260774
65544	260775
2592	260776
9748	260777
2544	260778
1352	260779
7953	260780
50627	260781
143058	260782
59035	260783
18742	260784
55878	260785
42793	260786
31887	260787
42229	260788
2341	260789
20303	260790
42771	260791
40488	260792
34181	260793
14224	260794
18231	260795
83334	260796
13946	260797
65237	260798
46757	260799
23546	260800
114244	260801
7257	260802
133136	260803
67232	260804
60874	260805
69618	260806
1348	260807
81704	260808
60814	260809
109271	260810
99486	260811
66775	260812
55576	260813
60525	260814
461	260815
62177	260816
40091	260817
146158	260818
6740	260819
46811	260820
3698	260821
63142	260822
8562	260823
33734	260824
11298	260825
2567	260826
9204	260827
56332	260828
98019	260829
37133	260830
28727	260831
15224	260832
22170	260833
4981	260834
109301	260835
98722	260836
16609	260837
30303	260838
29637	260839
77558	260840
66824	260841
1018	260842
48499	260843
9099	260844
27981	260845
67598	260846
33820	260847
30575	260848
59002	260849
204	260850
120	260851
2719	260852
134489	260853
121454	260854
18199	260855
43095	260856
15503	260857
54104	260858
56972	260859
37221	260860
18891	260861
24313	260862
19499	260863
67979	260864
12668	260865
91414	260866
54250	260867
28219	260868
936	260869
120254	260870
43992	260871
49611	260872
54471	260873
35727	260874
42070	260875
83309	260876
29324	260877
4940	260878
20006	260879
86246	260880
20058	260881
87495	260882
127838	260883
38857	260884
29461	260885
32000	260886
47858	260887
15369	260888
52757	260889
89508	260890
30025	260891
115798	260892
76930	260893
75256	260894
25684	260895
73381	260896
9136	260897
84349	260898
16116	260899
11294	260900
17973	260901
18008	260902
2062	260903
103557	260904
4886	260905
57002	260906
101651	260907
96068	260908
78743	260909
91310	260910
486	260911
75694	260912
14466	260913
14097	260914
82133	260915
25547	260916
28453	260917
19961	260918
625	260919
55872	260920
16574	260921
5141	260922
3659	260923
6902	260924
25535	260925
84464	260926
26161	260927
124376	260928
33553	260929
135612	260930
5433	260931
45616	260932
20635	260933
11680	260934
2568	260935
32612	260936
42623	260937
54524	260938
70225	260939
98851	260940
32460	260941
2037	260942
33931	260943
104755	260944
95824	260945
109187	260946
19555	260947
6188	260948
36865	260949
93297	260950
33103	260951
28490	260952
1694	260953
67696	260954
26310	260955
14918	260956
129991	260957
2428	260958
29882	260959
37545	260960
15743	260961
67655	260962
912	260963
1867	260964
41527	260965
16442	260966
43878	260967
18481	260968
86677	260969
75561	260970
41123	260971
84669	260972
40794	260973
12713	260974
8900	260975
114469	260976
7648	260977
114602	260978
54635	260979
92498	260980
118686	260981
1394	260982
126020	260983
18258	260984
76455	260985
18105	260986
134170	260987
34810	260988
102225	260989
16661	260990
23743	260991
77243	260992
54069	260993
28626	260994
33853	260995
58845	260996
36032	260997
20365	260998
2674	260999
46650	261000
42181	261001
76581	261002
24761	261003
136427	261004
12257	261005
24608	261006
41861	261007
52202	261008
93887	261009
2542	261010
83241	261011
20048	261012
1021	261013
19624	261014
70057	261015
19227	261016
116658	261017
21362	261018
72635	261019
19846	261020
40915	261021
18969	261022
48105	261023
40228	261024
3067	261025
23268	261026
18552	261027
11596	261028
6752	261029
14434	261030
93880	261031
15401	261032
102505	261033
2254	261034
72928	261035
55638	261036
13772	261037
131178	261038
64200	261039
72288	261040
14021	261041
3281	261042
26199	261043
52427	261044
61336	261045
67359	261046
2285	261047
3091	261048
3287	261049
128066	261050
1493	261051
4583	261052
1444	261053
95194	261054
25686	261055
86117	261056
115552	261057
47156	261058
37695	261059
35123	261060
55039	261061
17409	261062
36427	261063
12487	261064
43440	261065
65467	261066
20045	261067
54821	261068
35517	261069
4743	261070
540	261071
53197	261072
2151	261073
57434	261074
1758	261075
9935	261076
48406	261077
1918	261078
56584	261079
64380	261080
53587	261081
11214	261082
6039	261083
21896	261084
53297	261085
16128	261086
113001	261087
82563	261088
81399	261089
87735	261090
10681	261091
145729	261092
52259	261093
3352	261094
108870	261095
31792	261096
10013	261097
29435	261098
547	261099
101015	261100
5693	261101
75890	261102
73941	261103
5641	261104
5375	261105
90962	261106
20489	261107
76182	261108
27845	261109
810	261110
61537	261111
16929	261112
42067	261113
45964	261114
46953	261115
51119	261116
36734	261117
78057	261118
70148	261119
20605	261120
47683	261121
30735	261122
63729	261123
26815	261124
22368	261125
50339	261126
660	261127
55034	261128
49255	261129
14942	261130
1362	261131
88337	261132
26702	261133
27492	261134
31681	261135
96002	261136
138095	261137
120071	261138
16441	261139
79832	261140
21289	261141
52622	261142
69884	261143
15269	261144
36836	261145
40638	261146
38351	261147
14223	261148
27656	261149
77671	261150
19349	261151
99566	261152
21460	261153
11088	261154
15639	261155
4220	261156
3083	261157
77121	261158
30712	261159
6432	261160
259	261161
89682	261162
25779	261163
47509	261164
10439	261165
62120	261166
3539	261167
35144	261168
119386	261169
50675	261170
33300	261171
135734	261172
13957	261173
32	261174
24330	261175
81078	261176
27367	261177
36013	261178
57326	261179
8654	261180
79208	261181
24133	261182
10430	261183
62944	261184
7253	261185
6700	261186
71468	261187
24549	261188
48085	261189
28706	261190
25266	261191
58	261192
5495	261193
12042	261194
6864	261195
65590	261196
13246	261197
71792	261198
63623	261199
8166	261200
1956	261201
85511	261202
9138	261203
55058	261204
106337	261205
57873	261206
42015	261207
32503	261208
96261	261209
87555	261210
46948	261211
22412	261212
148496	261213
107704	261214
24059	261215
42021	261216
20149	261217
594	261218
6930	261219
122875	261220
83825	261221
4432	261222
78416	261223
17081	261224
21970	261225
100558	261226
43281	261227
105351	261228
92256	261229
36328	261230
13698	261231
117118	261232
77717	261233
54454	261234
79551	261235
103904	261236
42269	261237
102582	261238
45764	261239
9886	261240
60542	261241
2570	261242
97312	261243
4085	261244
105596	261245
119996	261246
101271	261247
10	261248
41712	261249
22344	261250
5208	261251
46734	261252
133759	261253
2107	261254
50552	261255
88946	261256
30106	261257
104027	261258
61005	261259
11117	261260
47625	261261
131071	261262
25076	261263
56979	261264
22787	261265
98074	261266
18584	261267
37010	261268
7754	261269
40032	261270
4267	261271
120866	261272
2269	261273
1611	261274
14981	261275
57531	261276
14044	261277
18779	261278
138266	261279
39462	261280
71272	261281
11416	261282
58977	261283
63996	261284
12072	261285
79704	261286
119	261287
110807	261288
56865	261289
60674	261290
32550	261291
50943	261292
98518	261293
102446	261294
39445	261295
26107	261296
122634	261297
61967	261298
3031	261299
48256	261300
11174	261301
81330	261302
38532	261303
29165	261304
4619	261305
53994	261306
7854	261307
43550	261308
11872	261309
86144	261310
42010	261311
12729	261312
102462	261313
46643	261314
75439	261315
88567	261316
119712	261317
71388	261318
24523	261319
49921	261320
58486	261321
20425	261322
70765	261323
93401	261324
60	261325
24049	261326
61500	261327
213	261328
2293	261329
105587	261330
2017	261331
72963	261332
8320	261333
103919	261334
26216	261335
14815	261336
14357	261337
32882	261338
1019	261339
59028	261340
13	261341
58489	261342
54988	261343
85609	261344
9786	261345
5492	261346
112244	261347
803	261348
52547	261349
23108	261350
3895	261351
45995	261352
12203	261353
13332	261354
18211	261355
72002	261356
15605	261357
90201	261358
903	261359
79	261360
72435	261361
20870	261362
49858	261363
103924	261364
295	261365
81833	261366
4523	261367
51739	261368
49928	261369
42638	261370
67755	261371
6847	261372
95347	261373
2410	261374
37647	261375
4317	261376
117660	261377
19210	261378
652	261379
13724	261380
29468	261381
99310	261382
107786	261383
21918	261384
1039	261385
93566	261386
22820	261387
3925	261388
11323	261389
1164	261390
76732	261391
217	261392
30322	261393
4938	261394
122839	261395
1537	261396
15726	261397
66797	261398
6122	261399
46594	261400
63952	261401
69611	261402
54908	261403
20079	261404
24580	261405
118889	261406
30794	261407
37722	261408
30100	261409
15163	261410
57002	261411
26094	261412
103617	261413
11839	261414
1713	261415
25409	261416
66068	261417
14182	261418
46479	261419
16672	261420
2135	261421
85617	261422
57526	261423
11667	261424
16489	261425
88898	261426
134665	261427
29844	261428
31165	261429
39050	261430
1386	261431
122700	261432
7273	261433
3195	261434
2851	261435
35294	261436
19365	261437
75319	261438
13484	261439
49414	261440
17885	261441
148228	261442
10672	261443
56319	261444
22	261445
38847	261446
16944	261447
112266	261448
137766	261449
7790	261450
79668	261451
47332	261452
3562	261453
33019	261454
52226	261455
62518	261456
85018	261457
60507	261458
40152	261459
11057	261460
65	261461
56994	261462
11790	261463
17428	261464
59537	261465
2936	261466
16130	261467
31514	261468
78905	261469
66463	261470
28366	261471
55781	261472
43860	261473
49545	261474
71324	261475
51781	261476
8505	261477
97557	261478
21818	261479
116548	261480
86841	261481
12621	261482
12876	261483
54627	261484
794	261485
70723	261486
5250	261487
44264	261488
105994	261489
116877	261490
51429	261491
741	261492
2824	261493
68156	261494
27299	261495
9403	261496
3691	261497
100604	261498
101940	261499
83384	261500
3201	261501
111002	261502
45133	261503
8045	261504
111506	261505
80534	261506
15242	261507
26665	261508
37287	261509
1897	261510
86915	261511
90792	261512
49626	261513
53367	261514
2756	261515
83567	261516
30010	261517
136109	261518
89090	261519
67624	261520
293	261521
16479	261522
66071	261523
136839	261524
45322	261525
79667	261526
68	261527
1815	261528
37093	261529
77435	261530
15917	261531
7027	261532
469	261533
40919	261534
74247	261535
9101	261536
40244	261537
103447	261538
41422	261539
15754	261540
67874	261541
30096	261542
113992	261543
12916	261544
92045	261545
65922	261546
27620	261547
20746	261548
115850	261549
104994	261550
65289	261551
34859	261552
67144	261553
38280	261554
56062	261555
108113	261556
291	261557
7989	261558
45921	261559
6350	261560
105145	261561
29830	261562
34061	261563
2664	261564
12039	261565
65784	261566
12397	261567
62058	261568
20127	261569
112064	261570
71731	261571
30146	261572
2414	261573
69724	261574
80304	261575
5249	261576
37062	261577
21695	261578
100315	261579
17145	261580
40854	261581
56828	261582
4898	261583
102141	261584
20527	261585
138121	261586
59884	261587
11904	261588
52110	261589
35698	261590
57	261591
101985	261592
66189	261593
78271	261594
3729	261595
118989	261596
88860	261597
19714	261598
12880	261599
73801	261600
59187	261601
75573	261602
8810	261603
25068	261604
4762	261605
21012	261606
91642	261607
26339	261608
40884	261609
71410	261610
89437	261611
56012	261612
90093	261613
23752	261614
2	261615
15158	261616
70714	261617
2191	261618
66049	261619
111781	261620
429	261621
113873	261622
90084	261623
34412	261624
63583	261625
108736	261626
32598	261627
18472	261628
84695	261629
35256	261630
69747	261631
84480	261632
35362	261633
22960	261634
129752	261635
21189	261636
103230	261637
128997	261638
5635	261639
10195	261640
3163	261641
95997	261642
8157	261643
25502	261644
112910	261645
47278	261646
11399	261647
127957	261648
14071	261649
5750	261650
113284	261651
81680	261652
49191	261653
72722	261654
126319	261655
3303	261656
16146	261657
70801	261658
28765	261659
17060	261660
1218	261661
97048	261662
13564	261663
33823	261664
145561	261665
18188	261666
80718	261667
6100	261668
69500	261669
5505	261670
42153	261671
6364	261672
748	261673
118805	261674
39802	261675
5857	261676
194	261677
59780	261678
58894	261679
19660	261680
51009	261681
16631	261682
946	261683
80775	261684
50239	261685
104626	261686
13803	261687
20192	261688
111266	261689
44114	261690
36	261691
12074	261692
16147	261693
37823	261694
4980	261695
81001	261696
81534	261697
47206	261698
44622	261699
844	261700
2079	261701
24928	261702
39095	261703
59347	261704
132201	261705
106506	261706
3105	261707
22615	261708
109942	261709
98242	261710
34753	261711
4170	261712
24651	261713
108955	261714
138347	261715
34919	261716
46976	261717
22843	261718
62493	261719
71614	261720
104142	261721
45177	261722
41690	261723
39658	261724
1	261725
155	261726
6020	261727
83865	261728
10494	261729
68511	261730
8198	261731
29365	261732
60706	261733
13204	261734
28426	261735
70715	261736
669	261737
37187	261738
9472	261739
93150	261740
37888	261741
61277	261742
58959	261743
5388	261744
70341	261745
78395	261746
10737	261747
53942	261748
79493	261749
11507	261750
130340	261751
59923	261752
60198	261753
36587	261754
3947	261755
98739	261756
95817	261757
9650	261758
11158	261759
29188	261760
50353	261761
23996	261762
127551	261763
24214	261764
33373	261765
91969	261766
60566	261767
34320	261768
17081	261769
86708	261770
8784	261771
58788	261772
63104	261773
36444	261774
22326	261775
47287	261776
33446	261777
26090	261778
12815	261779
1804	261780
116403	261781
94653	261782
6224	261783
52582	261784
66368	261785
10416	261786
24621	261787
7379	261788
20356	261789
15177	261790
11560	261791
31915	261792
103172	261793
31503	261794
30664	261795
118282	261796
5095	261797
56186	261798
16307	261799
32508	261800
35892	261801
91401	261802
70763	261803
34868	261804
10976	261805
4985	261806
55225	261807
128539	261808
72941	261809
117404	261810
29978	261811
49107	261812
6877	261813
131989	261814
8857	261815
45847	261816
10649	261817
55452	261818
105618	261819
118094	261820
55226	261821
12205	261822
21607	261823
109015	261824
59935	261825
6195	261826
59295	261827
105791	261828
33146	261829
102936	261830
31670	261831
67520	261832
929	261833
62439	261834
69319	261835
52201	261836
150576	261837
97194	261838
22848	261839
70181	261840
55819	261841
10017	261842
53061	261843
75096	261844
34570	261845
26132	261846
99607	261847
67241	261848
44912	261849
100522	261850
65614	261851
8285	261852
118975	261853
579	261854
57081	261855
125396	261856
7973	261857
109101	261858
119795	261859
4442	261860
115598	261861
43985	261862
25131	261863
57866	261864
133668	261865
45784	261866
20796	261867
101496	261868
36326	261869
85262	261870
1868	261871
78200	261872
408	261873
20586	261874
20951	261875
25078	261876
71352	261877
102840	261878
49550	261879
3466	261880
32820	261881
38	261882
5696	261883
3678	261884
43196	261885
98047	261886
298	261887
1089	261888
32106	261889
5749	261890
100959	261891
27063	261892
58531	261893
46886	261894
23678	261895
5019	261896
98190	261897
4065	261898
58474	261899
3102	261900
77644	261901
130083	261902
24042	261903
136909	261904
9555	261905
52421	261906
83741	261907
12588	261908
32212	261909
16122	261910
19656	261911
107445	261912
21203	261913
109274	261914
87380	261915
14166	261916
3263	261917
114051	261918
28631	261919
32147	261920
25357	261921
30557	261922
89218	261923
32127	261924
64928	261925
52627	261926
6138	261927
24367	261928
400	261929
112712	261930
26932	261931
11095	261932
12772	261933
102384	261934
45129	261935
90071	261936
39253	261937
48362	261938
18502	261939
25746	261940
30631	261941
41180	261942
26062	261943
31305	261944
12803	261945
74506	261946
4371	261947
34124	261948
45394	261949
46292	261950
51034	261951
23167	261952
24	261953
72300	261954
11383	261955
77482	261956
6721	261957
7198	261958
93425	261959
57397	261960
82162	261961
2252	261962
13711	261963
29998	261964
67667	261965
3219	261966
11118	261967
120971	261968
29058	261969
4574	261970
37406	261971
1471	261972
120941	261973
38680	261974
35599	261975
2734	261976
9248	261977
105601	261978
147079	261979
26308	261980
27544	261981
8945	261982
71932	261983
26749	261984
47716	261985
63030	261986
127878	261987
137536	261988
1753	261989
3311	261990
77373	261991
5384	261992
16492	261993
46133	261994
64038	261995
39557	261996
11288	261997
22039	261998
44028	261999
31745	262000
35140	262001
30684	262002
73599	262003
75519	262004
56140	262005
10139	262006
99328	262007
28769	262008
61682	262009
103887	262010
61952	262011
4372	262012
17206	262013
21914	262014
40117	262015
10725	262016
7471	262017
44500	262018
104096	262019
81806	262020
74462	262021
25658	262022
65965	262023
29728	262024
79718	262025
33609	262026
49409	262027
10062	262028
24060	262029
105085	262030
45158	262031
12109	262032
92461	262033
95826	262034
35257	262035
30085	262036
43353	262037
79134	262038
70405	262039
12335	262040
5396	262041
116125	262042
52638	262043
104133	262044
121280	262045
1485	262046
42813	262047
118219	262048
58424	262049
67238	262050
2447	262051
28744	262052
31672	262053
29929	262054
28745	262055
29566	262056
3264	262057
30761	262058
23425	262059
4693	262060
19422	262061
40313	262062
61087	262063
17651	262064
83574	262065
8673	262066
42745	262067
121078	262068
23521	262069
78533	262070
32440	262071
15622	262072
11469	262073
34797	262074
9532	262075
49457	262076
17469	262077
75368	262078
35600	262079
2442	262080
64287	262081
8215	262082
47059	262083
114319	262084
3285	262085
514	262086
61500	262087
38222	262088
3067	262089
88910	262090
41450	262091
73572	262092
82061	262093
73950	262094
58336	262095
113618	262096
8888	262097
2000	262098
10227	262099
46361	262100
839	262101
17150	262102
49245	262103
26662	262104
3231	262105
8140	262106
19161	262107
59199	262108
13228	262109
32055	262110
137056	262111
53964	262112
916	262113
18701	262114
60136	262115
35891	262116
76043	262117
44812	262118
5824	262119
94148	262120
50079	262121
48899	262122
46767	262123
4549	262124
63186	262125
50183	262126
54708	262127
20932	262128
11056	262129
47599	262130
16150	262131
19736	262132
9212	262133
20862	262134
79139	262135
6153	262136
842	262137
9698	262138
3828	262139
4536	262140
48462	262141
6565	262142
43372	262143
93154	262144
77021	262145
89662	262146
24042	262147
49202	262148
25814	262149
81597	262150
21413	262151
18770	262152
572	262153
14078	262154
80060	262155
1152	262156
32076	262157
34909	262158
3229	262159
42444	262160
8553	262161
120146	262162
4559	262163
11115	262164
146822	262165
85553	262166
127244	262167
3348	262168
11347	262169
74330	262170
26467	262171
36511	262172
123556	262173
26364	262174
42338	262175
39760	262176
2593	262177
85982	262178
16863	262179
49335	262180
29931	262181
24504	262182
49429	262183
27902	262184
75292	262185
100500	262186
865	262187
27489	262188
21400	262189
60132	262190
24591	262191
23420	262192
109299	262193
99398	262194
18555	262195
52836	262196
28909	262197
67260	262198
134201	262199
118154	262200
497	262201
100567	262202
42221	262203
64353	262204
142705	262205
85534	262206
100172	262207
52308	262208
26782	262209
121651	262210
1247	262211
56379	262212
2065	262213
108997	262214
13577	262215
18408	262216
57536	262217
17	262218
93136	262219
112788	262220
90304	262221
67149	262222
9094	262223
1514	262224
96560	262225
9739	262226
134888	262227
70044	262228
11477	262229
31280	262230
462	262231
32319	262232
29483	262233
148214	262234
2999	262235
37311	262236
121694	262237
32354	262238
11888	262239
72412	262240
103685	262241
39605	262242
94180	262243
60519	262244
95720	262245
89158	262246
48669	262247
104473	262248
116501	262249
558	262250
18985	262251
27204	262252
19683	262253
25674	262254
12729	262255
83226	262256
17089	262257
31329	262258
44293	262259
40388	262260
16253	262261
22090	262262
21063	262263
25028	262264
12871	262265
113661	262266
143399	262267
96821	262268
27678	262269
8052	262270
76705	262271
22750	262272
82952	262273
22518	262274
43034	262275
85181	262276
63257	262277
11972	262278
103372	262279
57864	262280
84127	262281
47405	262282
50997	262283
2097	262284
1103	262285
34182	262286
113998	262287
9777	262288
72899	262289
50289	262290
530	262291
8608	262292
15599	262293
3025	262294
16875	262295
67221	262296
20606	262297
30945	262298
33398	262299
61361	262300
60699	262301
117125	262302
2518	262303
29427	262304
90269	262305
51471	262306
81409	262307
30163	262308
65415	262309
45502	262310
123727	262311
67728	262312
84149	262313
98995	262314
76949	262315
116605	262316
18908	262317
115020	262318
9653	262319
59801	262320
19055	262321
3718	262322
28003	262323
24613	262324
30603	262325
109655	262326
5159	262327
11794	262328
19699	262329
49565	262330
108809	262331
44606	262332
64821	262333
73864	262334
122766	262335
3691	262336
17731	262337
78257	262338
70173	262339
69281	262340
86379	262341
57175	262342
7124	262343
5297	262344
34679	262345
35617	262346
18992	262347
90441	262348
260	262349
51995	262350
54484	262351
46665	262352
16643	262353
100603	262354
16135	262355
6631	262356
30579	262357
26623	262358
57321	262359
75826	262360
103281	262361
94654	262362
44564	262363
56936	262364
19688	262365
33381	262366
32151	262367
20929	262368
47504	262369
126343	262370
36037	262371
29221	262372
15493	262373
32722	262374
2922	262375
11031	262376
15957	262377
93338	262378
96660	262379
32759	262380
44822	262381
68695	262382
10818	262383
95203	262384
115592	262385
49155	262386
93328	262387
65021	262388
125622	262389
75987	262390
2021	262391
15524	262392
13228	262393
73902	262394
72587	262395
5676	262396
33101	262397
5979	262398
21943	262399
52032	262400
61573	262401
2251	262402
72521	262403
52166	262404
123155	262405
2812	262406
21597	262407
13957	262408
46124	262409
728	262410
55224	262411
50373	262412
22731	262413
36144	262414
15133	262415
158	262416
31508	262417
9127	262418
28800	262419
131191	262420
18513	262421
88184	262422
109102	262423
18027	262424
128761	262425
132729	262426
7020	262427
82492	262428
67472	262429
58859	262430
63948	262431
34182	262432
95725	262433
103507	262434
57417	262435
19112	262436
42564	262437
42492	262438
74049	262439
55	262440
53256	262441
43506	262442
29320	262443
32710	262444
5628	262445
20135	262446
104	262447
6496	262448
108820	262449
72364	262450
88008	262451
89591	262452
13335	262453
27718	262454
65741	262455
11889	262456
35774	262457
3447	262458
24714	262459
3291	262460
96240	262461
37611	262462
842	262463
71309	262464
32258	262465
19096	262466
12279	262467
12433	262468
12842	262469
63068	262470
59068	262471
132534	262472
57897	262473
31211	262474
40	262475
62160	262476
17883	262477
16628	262478
61565	262479
8003	262480
134717	262481
100758	262482
51263	262483
109119	262484
7113	262485
86831	262486
9398	262487
12299	262488
27202	262489
2214	262490
58997	262491
2025	262492
23726	262493
12321	262494
107258	262495
50683	262496
9541	262497
2792	262498
96274	262499
13602	262500
10274	262501
6481	262502
29325	262503
119264	262504
9524	262505
12101	262506
71685	262507
2904	262508
9000	262509
35251	262510
64955	262511
129633	262512
9934	262513
19377	262514
89453	262515
66583	262516
6436	262517
37232	262518
46583	262519
5515	262520
129030	262521
39198	262522
7700	262523
27239	262524
54357	262525
19252	262526
20514	262527
66893	262528
121290	262529
20043	262530
22193	262531
9782	262532
25832	262533
51237	262534
28183	262535
55112	262536
57032	262537
121408	262538
26450	262539
6422	262540
70882	262541
9021	262542
47750	262543
46483	262544
28362	262545
13265	262546
2078	262547
44095	262548
128446	262549
45206	262550
105813	262551
16541	262552
32388	262553
66662	262554
104818	262555
64880	262556
108154	262557
49062	262558
38072	262559
8856	262560
132839	262561
56808	262562
78628	262563
61261	262564
36635	262565
23086	262566
67829	262567
100112	262568
49724	262569
83133	262570
51190	262571
346	262572
117601	262573
69245	262574
12156	262575
1221	262576
34395	262577
18657	262578
43808	262579
13078	262580
33842	262581
813	262582
23528	262583
27774	262584
20804	262585
10208	262586
36915	262587
49277	262588
3815	262589
11171	262590
5596	262591
56390	262592
67728	262593
5071	262594
72084	262595
62858	262596
26237	262597
3425	262598
29930	262599
1418	262600
83192	262601
1106	262602
60559	262603
106510	262604
24883	262605
25415	262606
7201	262607
1378	262608
35828	262609
201	262610
75303	262611
13540	262612
2100	262613
24074	262614
13166	262615
996	262616
37466	262617
66027	262618
7552	262619
55376	262620
33329	262621
41509	262622
1851	262623
43076	262624
108367	262625
6084	262626
866	262627
90874	262628
134569	262629
48564	262630
5700	262631
94925	262632
2305	262633
108066	262634
46379	262635
3231	262636
5489	262637
112169	262638
98671	262639
13478	262640
55832	262641
124072	262642
72144	262643
103989	262644
53062	262645
30621	262646
11644	262647
110819	262648
138291	262649
117730	262650
46985	262651
31434	262652
16208	262653
118159	262654
50526	262655
77526	262656
10936	262657
115464	262658
15434	262659
28367	262660
938	262661
54887	262662
16564	262663
1663	262664
3357	262665
113166	262666
9928	262667
73081	262668
6510	262669
101329	262670
4890	262671
31775	262672
16292	262673
38256	262674
8890	262675
43213	262676
2563	262677
1425	262678
57021	262679
76240	262680
8401	262681
16539	262682
18185	262683
69031	262684
66305	262685
73991	262686
7247	262687
42522	262688
114841	262689
71922	262690
94856	262691
32148	262692
12330	262693
94524	262694
29186	262695
33176	262696
8370	262697
941	262698
34751	262699
9822	262700
76325	262701
53581	262702
97287	262703
12807	262704
4478	262705
5783	262706
59597	262707
15195	262708
13006	262709
39326	262710
134263	262711
38111	262712
2243	262713
56496	262714
44611	262715
44873	262716
74038	262717
19629	262718
88566	262719
5116	262720
54944	262721
13974	262722
24430	262723
65342	262724
307	262725
39649	262726
56699	262727
38305	262728
5698	262729
11656	262730
46135	262731
40486	262732
12556	262733
3043	262734
69149	262735
102989	262736
24442	262737
23838	262738
2786	262739
6072	262740
196	262741
1507	262742
13439	262743
13972	262744
14292	262745
30116	262746
8072	262747
131449	262748
1885	262749
8550	262750
1091	262751
739	262752
85873	262753
79905	262754
119109	262755
9991	262756
17134	262757
54366	262758
89273	262759
26532	262760
55950	262761
53829	262762
30728	262763
72933	262764
45927	262765
3899	262766
76828	262767
41460	262768
34728	262769
10966	262770
1492	262771
62370	262772
79102	262773
90299	262774
20769	262775
8508	262776
70381	262777
64438	262778
113593	262779
79276	262780
98462	262781
35333	262782
38911	262783
7479	262784
79454	262785
19010	262786
72219	262787
74852	262788
6	262789
92849	262790
50231	262791
49711	262792
78378	262793
33175	262794
4042	262795
51859	262796
66872	262797
8738	262798
2655	262799
603	262800
4013	262801
34479	262802
80480	262803
5910	262804
2509	262805
13759	262806
50946	262807
15600	262808
117667	262809
461	262810
119834	262811
13229	262812
51062	262813
96920	262814
232	262815
15343	262816
10837	262817
50117	262818
48596	262819
113955	262820
50324	262821
579	262822
4248	262823
17612	262824
38909	262825
81357	262826
8731	262827
1440	262828
47771	262829
35	262830
2923	262831
39096	262832
20019	262833
64421	262834
3537	262835
8885	262836
26061	262837
25050	262838
11042	262839
69360	262840
43961	262841
18199	262842
104131	262843
44947	262844
12657	262845
52446	262846
34744	262847
20950	262848
141889	262849
121139	262850
1499	262851
24229	262852
6251	262853
103929	262854
8412	262855
91652	262856
119024	262857
73504	262858
16575	262859
35390	262860
63345	262861
19605	262862
134012	262863
24315	262864
41074	262865
38341	262866
15424	262867
25705	262868
67757	262869
9250	262870
12106	262871
89956	262872
25898	262873
49206	262874
28528	262875
36586	262876
37998	262877
89394	262878
77905	262879
2488	262880
20655	262881
22378	262882
909	262883
77171	262884
95959	262885
92566	262886
24959	262887
25654	262888
129290	262889
6227	262890
15196	262891
6224	262892
38794	262893
112802	262894
79203	262895
29841	262896
63945	262897
50035	262898
41153	262899
75580	262900
3143	262901
102275	262902
1325	262903
10588	262904
87682	262905
54595	262906
96191	262907
2041	262908
27951	262909
15699	262910
46315	262911
2561	262912
91837	262913
969	262914
32793	262915
38459	262916
105996	262917
2278	262918
105614	262919
144257	262920
11707	262921
34218	262922
21757	262923
85994	262924
38383	262925
7975	262926
38123	262927
44850	262928
17762	262929
5036	262930
17462	262931
4179	262932
16818	262933
38012	262934
19051	262935
54543	262936
17579	262937
4213	262938
90739	262939
1459	262940
54281	262941
61111	262942
131639	262943
1081	262944
8483	262945
16863	262946
79253	262947
54072	262948
65892	262949
33292	262950
5265	262951
148633	262952
95522	262953
23371	262954
45627	262955
39338	262956
11052	262957
190	262958
8173	262959
5063	262960
11464	262961
86736	262962
45666	262963
56154	262964
62958	262965
374	262966
134504	262967
73552	262968
114970	262969
15108	262970
75630	262971
79234	262972
49490	262973
41048	262974
11811	262975
2398	262976
59555	262977
12930	262978
2608	262979
4184	262980
65587	262981
655	262982
9521	262983
105	262984
33954	262985
5410	262986
19292	262987
110859	262988
71834	262989
110858	262990
108737	262991
4514	262992
4661	262993
12081	262994
105691	262995
34	262996
76152	262997
4552	262998
110481	262999
74769	263000
40504	263001
55313	263002
98248	263003
3544	263004
36177	263005
90554	263006
69583	263007
29455	263008
127661	263009
98881	263010
142716	263011
28298	263012
94598	263013
27488	263014
26920	263015
94785	263016
37697	263017
90208	263018
3402	263019
31304	263020
10790	263021
2690	263022
31569	263023
33608	263024
17684	263025
118262	263026
130789	263027
47586	263028
18225	263029
31565	263030
9947	263031
117813	263032
48118	263033
11175	263034
9893	263035
91217	263036
42926	263037
56818	263038
72397	263039
64216	263040
31937	263041
29172	263042
17344	263043
6391	263044
14221	263045
3964	263046
16814	263047
44140	263048
88646	263049
79004	263050
72065	263051
19931	263052
23102	263053
20839	263054
1787	263055
11535	263056
12436	263057
48724	263058
70780	263059
28747	263060
40586	263061
117030	263062
52884	263063
8212	263064
18425	263065
18670	263066
34518	263067
8	263068
11817	263069
117585	263070
101634	263071
13011	263072
272	263073
74415	263074
42394	263075
92537	263076
25027	263077
85000	263078
48210	263079
97037	263080
97541	263081
967	263082
30261	263083
1233	263084
118339	263085
41316	263086
69887	263087
51314	263088
42446	263089
15319	263090
36060	263091
16332	263092
34572	263093
122	263094
16253	263095
6481	263096
37049	263097
65149	263098
37948	263099
62731	263100
27342	263101
24758	263102
103323	263103
140485	263104
38492	263105
21042	263106
4858	263107
56840	263108
64993	263109
74616	263110
129976	263111
74622	263112
128726	263113
57966	263114
57020	263115
116743	263116
424	263117
117826	263118
262	263119
127436	263120
79986	263121
6102	263122
128443	263123
62070	263124
29585	263125
78718	263126
15361	263127
28410	263128
37800	263129
35528	263130
16276	263131
24740	263132
41418	263133
15247	263134
15907	263135
71230	263136
726	263137
117083	263138
9006	263139
9352	263140
44528	263141
132321	263142
68795	263143
31098	263144
7079	263145
56778	263146
71600	263147
46979	263148
34245	263149
49996	263150
1143	263151
82177	263152
55574	263153
14317	263154
59320	263155
10169	263156
77133	263157
96753	263158
58462	263159
86909	263160
14987	263161
124766	263162
34544	263163
131486	263164
98125	263165
33260	263166
137	263167
21444	263168
45105	263169
50133	263170
11058	263171
9335	263172
20672	263173
3358	263174
245	263175
2344	263176
49173	263177
1016	263178
55262	263179
19172	263180
720	263181
83958	263182
36549	263183
80593	263184
67814	263185
21900	263186
116022	263187
110615	263188
2285	263189
111720	263190
4660	263191
87216	263192
24092	263193
14574	263194
8066	263195
10594	263196
98679	263197
28595	263198
25907	263199
21217	263200
19224	263201
129533	263202
48898	263203
101193	263204
43511	263205
14472	263206
14254	263207
2891	263208
51116	263209
141161	263210
31183	263211
6744	263212
10063	263213
77454	263214
14397	263215
31137	263216
19075	263217
55428	263218
7112	263219
118146	263220
60929	263221
72761	263222
7491	263223
10471	263224
1223	263225
28699	263226
22973	263227
41938	263228
91437	263229
5583	263230
1550	263231
132233	263232
69404	263233
98887	263234
13637	263235
37164	263236
12379	263237
72115	263238
17751	263239
34921	263240
69	263241
72396	263242
97061	263243
31880	263244
71985	263245
28001	263246
18737	263247
65967	263248
11551	263249
9906	263250
81544	263251
55076	263252
78421	263253
120720	263254
17456	263255
21487	263256
69647	263257
6903	263258
94856	263259
62663	263260
795	263261
15547	263262
50102	263263
4920	263264
1290	263265
23785	263266
36568	263267
47748	263268
45852	263269
19533	263270
79499	263271
15865	263272
75410	263273
39104	263274
74310	263275
102784	263276
55007	263277
46114	263278
109423	263279
147155	263280
90505	263281
39270	263282
129568	263283
2861	263284
5810	263285
139037	263286
59248	263287
127383	263288
17633	263289
2527	263290
47220	263291
818	263292
92872	263293
43145	263294
46725	263295
9662	263296
52417	263297
1882	263298
17336	263299
14201	263300
9160	263301
34809	263302
86575	263303
67423	263304
71862	263305
7380	263306
17159	263307
149302	263308
56699	263309
109689	263310
8344	263311
121138	263312
11746	263313
14358	263314
6293	263315
92775	263316
37001	263317
36083	263318
6690	263319
68500	263320
70595	263321
1523	263322
2212	263323
16688	263324
22741	263325
110876	263326
7184	263327
11225	263328
35288	263329
2675	263330
41159	263331
35171	263332
56098	263333
71873	263334
31011	263335
768	263336
69283	263337
51945	263338
85124	263339
90098	263340
62418	263341
109147	263342
64182	263343
94383	263344
26055	263345
14062	263346
40292	263347
86256	263348
39835	263349
86194	263350
52151	263351
64782	263352
53965	263353
82206	263354
24113	263355
92469	263356
27216	263357
1276	263358
281	263359
59914	263360
3927	263361
15192	263362
90783	263363
28694	263364
103731	263365
23098	263366
13392	263367
149337	263368
83	263369
85989	263370
14062	263371
15747	263372
15904	263373
265	263374
25997	263375
58987	263376
14919	263377
12392	263378
120381	263379
93	263380
10959	263381
137872	263382
57381	263383
50202	263384
125153	263385
9470	263386
7242	263387
7815	263388
17807	263389
123531	263390
19260	263391
13947	263392
71415	263393
56659	263394
149091	263395
53094	263396
46071	263397
86011	263398
38197	263399
130856	263400
38528	263401
18009	263402
112034	263403
78630	263404
3504	263405
10684	263406
21595	263407
41291	263408
23871	263409
34078	263410
10440	263411
13202	263412
19956	263413
8510	263414
84588	263415
37118	263416
74779	263417
2089	263418
7063	263419
150645	263420
103298	263421
44982	263422
115572	263423
47872	263424
7834	263425
82738	263426
22170	263427
29281	263428
56274	263429
85859	263430
57079	263431
14816	263432
78410	263433
161	263434
95585	263435
67437	263436
35315	263437
3702	263438
116150	263439
119135	263440
23481	263441
132220	263442
3012	263443
22714	263444
71946	263445
59156	263446
60314	263447
36810	263448
11675	263449
4893	263450
41944	263451
133080	263452
74357	263453
4032	263454
3097	263455
69699	263456
226	263457
37617	263458
34520	263459
47262	263460
102852	263461
29422	263462
67840	263463
142881	263464
47584	263465
103709	263466
6941	263467
325	263468
68002	263469
29865	263470
10699	263471
101054	263472
12478	263473
7806	263474
44109	263475
59877	263476
33840	263477
103979	263478
113837	263479
812	263480
76040	263481
17533	263482
25198	263483
49980	263484
32018	263485
12	263486
6754	263487
19446	263488
133472	263489
27593	263490
33463	263491
17594	263492
35667	263493
49374	263494
67734	263495
8680	263496
51904	263497
64926	263498
41667	263499
2682	263500
6344	263501
27124	263502
49442	263503
11254	263504
25940	263505
117228	263506
40803	263507
50249	263508
24360	263509
167	263510
46223	263511
12004	263512
14246	263513
65571	263514
68847	263515
60280	263516
2695	263517
84589	263518
14556	263519
134355	263520
70043	263521
71518	263522
81915	263523
18292	263524
53375	263525
21213	263526
5435	263527
18852	263528
5259	263529
25652	263530
52807	263531
4824	263532
24672	263533
206	263534
48390	263535
19518	263536
112000	263537
75182	263538
7579	263539
8180	263540
5036	263541
88689	263542
135600	263543
42127	263544
87008	263545
3596	263546
84156	263547
71811	263548
54904	263549
18943	263550
86721	263551
19189	263552
23975	263553
80685	263554
12906	263555
93315	263556
96985	263557
66107	263558
132095	263559
139555	263560
66200	263561
2973	263562
59571	263563
64810	263564
36221	263565
99219	263566
25075	263567
125149	263568
85120	263569
38662	263570
3808	263571
49998	263572
9219	263573
69973	263574
47669	263575
111622	263576
25964	263577
25096	263578
138370	263579
75501	263580
24460	263581
116338	263582
23843	263583
71803	263584
53219	263585
18700	263586
55534	263587
8602	263588
7334	263589
32	263590
28124	263591
38428	263592
15862	263593
99490	263594
75807	263595
58080	263596
95781	263597
106560	263598
39803	263599
39359	263600
2345	263601
116282	263602
76318	263603
34093	263604
50204	263605
56256	263606
45951	263607
689	263608
7460	263609
114683	263610
25630	263611
43429	263612
5271	263613
85217	263614
5611	263615
40072	263616
37601	263617
86912	263618
3710	263619
24929	263620
11654	263621
92459	263622
8464	263623
58220	263624
35801	263625
103357	263626
32024	263627
11400	263628
9833	263629
13220	263630
76787	263631
104609	263632
83533	263633
76009	263634
100181	263635
71008	263636
25758	263637
74734	263638
64516	263639
115347	263640
3215	263641
71658	263642
44172	263643
18835	263644
83754	263645
3585	263646
3181	263647
2	263648
9246	263649
13969	263650
94620	263651
12257	263652
16041	263653
53497	263654
138222	263655
61127	263656
131379	263657
24323	263658
61176	263659
6366	263660
14374	263661
54207	263662
76062	263663
293	263664
58641	263665
1088	263666
40046	263667
33752	263668
70079	263669
24371	263670
445	263671
10027	263672
13129	263673
15434	263674
18264	263675
47190	263676
52111	263677
54813	263678
14187	263679
40556	263680
29387	263681
15680	263682
76434	263683
43354	263684
27214	263685
79153	263686
37955	263687
52714	263688
7815	263689
56563	263690
112002	263691
34552	263692
51515	263693
85637	263694
65093	263695
88891	263696
16171	263697
66667	263698
15985	263699
23953	263700
57080	263701
81151	263702
16594	263703
109409	263704
22724	263705
63536	263706
23526	263707
38638	263708
72408	263709
128744	263710
30573	263711
3812	263712
50730	263713
13196	263714
28554	263715
103902	263716
129650	263717
79122	263718
31564	263719
97776	263720
31924	263721
102639	263722
3676	263723
65523	263724
7292	263725
99430	263726
28885	263727
105045	263728
33815	263729
17797	263730
130682	263731
91718	263732
86951	263733
128129	263734
12802	263735
7230	263736
3523	263737
41720	263738
135326	263739
68643	263740
27577	263741
46440	263742
3907	263743
44164	263744
53133	263745
25400	263746
87439	263747
69182	263748
4503	263749
12907	263750
3607	263751
39981	263752
29559	263753
32368	263754
98244	263755
78584	263756
75405	263757
137756	263758
45612	263759
21435	263760
58257	263761
29355	263762
74336	263763
2542	263764
22595	263765
137113	263766
1640	263767
35506	263768
1958	263769
15790	263770
27625	263771
72950	263772
137550	263773
127585	263774
14235	263775
1074	263776
13592	263777
26164	263778
41582	263779
147582	263780
24794	263781
117543	263782
68586	263783
6783	263784
8093	263785
87939	263786
6956	263787
49603	263788
56676	263789
5534	263790
101368	263791
33899	263792
10924	263793
18762	263794
93299	263795
13998	263796
43157	263797
120650	263798
54675	263799
7077	263800
1349	263801
8469	263802
43441	263803
29930	263804
22903	263805
63657	263806
67704	263807
62969	263808
30903	263809
30278	263810
13594	263811
7996	263812
48990	263813
3762	263814
95014	263815
49704	263816
6779	263817
76298	263818
42342	263819
60598	263820
85039	263821
28393	263822
24323	263823
33258	263824
112359	263825
77622	263826
35316	263827
26264	263828
3097	263829
45937	263830
40039	263831
20965	263832
1547	263833
33525	263834
26224	263835
6238	263836
29887	263837
77159	263838
114233	263839
91490	263840
150235	263841
419	263842
41763	263843
27913	263844
10228	263845
41979	263846
14992	263847
71255	263848
1393	263849
10230	263850
18090	263851
8359	263852
64280	263853
69173	263854
21731	263855
63219	263856
1548	263857
9751	263858
34290	263859
10794	263860
86835	263861
27614	263862
12955	263863
6278	263864
17198	263865
1207	263866
30975	263867
39518	263868
111668	263869
53246	263870
96570	263871
108660	263872
46069	263873
26431	263874
16812	263875
120263	263876
44378	263877
798	263878
254	263879
64117	263880
109720	263881
83440	263882
90551	263883
11669	263884
26399	263885
109327	263886
4419	263887
3927	263888
63464	263889
30289	263890
138336	263891
7437	263892
104259	263893
2786	263894
41615	263895
20526	263896
2578	263897
92321	263898
57034	263899
69862	263900
5541	263901
63809	263902
16529	263903
25307	263904
24667	263905
57316	263906
111071	263907
23539	263908
58620	263909
3243	263910
93883	263911
31929	263912
17512	263913
35496	263914
68843	263915
68096	263916
33773	263917
27298	263918
81509	263919
48692	263920
18791	263921
30384	263922
12596	263923
4779	263924
29641	263925
49540	263926
58692	263927
53072	263928
39000	263929
11575	263930
29619	263931
1301	263932
4002	263933
51892	263934
98950	263935
32676	263936
57609	263937
503	263938
30617	263939
7778	263940
119047	263941
23690	263942
40053	263943
8466	263944
84857	263945
3220	263946
41843	263947
18402	263948
64666	263949
16866	263950
8574	263951
60954	263952
38959	263953
30743	263954
18920	263955
76775	263956
58112	263957
70767	263958
40847	263959
30762	263960
70791	263961
120968	263962
70008	263963
51742	263964
2568	263965
5533	263966
54163	263967
30789	263968
36272	263969
12938	263970
17782	263971
33558	263972
31736	263973
104511	263974
124201	263975
9757	263976
4759	263977
114489	263978
21650	263979
102259	263980
88904	263981
12446	263982
75680	263983
68744	263984
5519	263985
54951	263986
72689	263987
43939	263988
112955	263989
125805	263990
38354	263991
58596	263992
43798	263993
32127	263994
13303	263995
68698	263996
2287	263997
58604	263998
246	263999
9477	264000
52320	264001
66143	264002
25798	264003
52707	264004
2250	264005
18193	264006
16865	264007
5726	264008
35287	264009
29286	264010
70426	264011
243	264012
125250	264013
96996	264014
86405	264015
39719	264016
78543	264017
50200	264018
90897	264019
5728	264020
30868	264021
42661	264022
60516	264023
12990	264024
52275	264025
21958	264026
77947	264027
34874	264028
56777	264029
9225	264030
22818	264031
7497	264032
24018	264033
77256	264034
65093	264035
96775	264036
41835	264037
14513	264038
16230	264039
92513	264040
66625	264041
185	264042
8289	264043
50752	264044
1816	264045
31499	264046
129031	264047
62837	264048
81363	264049
89166	264050
49536	264051
131978	264052
10426	264053
43	264054
97351	264055
119776	264056
14008	264057
13306	264058
8250	264059
3176	264060
12763	264061
30124	264062
97517	264063
1662	264064
39682	264065
103804	264066
490	264067
53583	264068
30003	264069
13445	264070
39460	264071
1879	264072
87031	264073
87503	264074
23458	264075
60903	264076
106241	264077
65245	264078
5078	264079
1992	264080
9300	264081
120927	264082
148360	264083
48560	264084
103135	264085
52497	264086
57386	264087
124597	264088
68326	264089
47862	264090
66085	264091
74153	264092
28650	264093
13349	264094
27066	264095
1468	264096
3285	264097
5054	264098
104543	264099
124037	264100
27803	264101
512	264102
19683	264103
62051	264104
74984	264105
92285	264106
130962	264107
60432	264108
39378	264109
43309	264110
47617	264111
9751	264112
47020	264113
2562	264114
32735	264115
66948	264116
93947	264117
26445	264118
10526	264119
68574	264120
57259	264121
36125	264122
84329	264123
35672	264124
8169	264125
147646	264126
1137	264127
102112	264128
27114	264129
43255	264130
107932	264131
18076	264132
35036	264133
88808	264134
58007	264135
6622	264136
1448	264137
133079	264138
14311	264139
27907	264140
328	264141
55508	264142
112938	264143
56163	264144
14397	264145
75950	264146
141001	264147
51896	264148
1160	264149
20746	264150
10801	264151
7420	264152
91433	264153
64583	264154
9578	264155
13212	264156
86072	264157
84134	264158
119232	264159
56215	264160
24442	264161
84866	264162
7185	264163
13918	264164
96003	264165
38435	264166
13057	264167
3696	264168
41292	264169
119108	264170
86701	264171
14647	264172
34479	264173
44529	264174
36646	264175
2806	264176
1027	264177
13898	264178
20292	264179
71244	264180
38426	264181
66746	264182
37155	264183
84065	264184
87088	264185
48358	264186
14373	264187
54434	264188
18084	264189
15944	264190
20910	264191
17767	264192
12110	264193
102156	264194
49250	264195
45770	264196
13785	264197
3650	264198
99619	264199
23909	264200
34598	264201
18323	264202
20987	264203
10599	264204
16737	264205
73682	264206
111901	264207
1857	264208
43964	264209
20607	264210
25215	264211
13928	264212
6364	264213
93645	264214
24899	264215
9992	264216
24834	264217
8351	264218
78482	264219
58548	264220
142130	264221
50863	264222
52815	264223
26018	264224
60994	264225
25963	264226
9722	264227
32627	264228
18813	264229
13641	264230
7868	264231
124972	264232
11822	264233
33788	264234
2351	264235
56	264236
60501	264237
115137	264238
51958	264239
44306	264240
11905	264241
68134	264242
29423	264243
27958	264244
107325	264245
63373	264246
36740	264247
1073	264248
38282	264249
43579	264250
36845	264251
68606	264252
68275	264253
25831	264254
6834	264255
127623	264256
57681	264257
20840	264258
1984	264259
4800	264260
133471	264261
7445	264262
79947	264263
1070	264264
103967	264265
16446	264266
15976	264267
46578	264268
96641	264269
8867	264270
50959	264271
82229	264272
26949	264273
9974	264274
12010	264275
48511	264276
47485	264277
14577	264278
5774	264279
33014	264280
42463	264281
62465	264282
2858	264283
14387	264284
82390	264285
135203	264286
65689	264287
20839	264288
29978	264289
34158	264290
7490	264291
83853	264292
83384	264293
640	264294
8813	264295
4041	264296
1579	264297
70763	264298
116516	264299
4700	264300
118063	264301
23398	264302
13588	264303
59657	264304
42451	264305
140580	264306
104240	264307
31312	264308
7245	264309
44647	264310
134956	264311
101113	264312
20323	264313
24136	264314
5463	264315
101430	264316
2318	264317
18327	264318
30389	264319
1948	264320
111358	264321
89919	264322
12678	264323
16025	264324
6703	264325
47951	264326
122911	264327
49618	264328
55948	264329
29733	264330
66367	264331
75203	264332
105431	264333
34466	264334
120096	264335
54162	264336
77	264337
102815	264338
18440	264339
109	264340
1769	264341
63196	264342
3952	264343
8197	264344
55525	264345
63801	264346
103140	264347
27339	264348
77279	264349
30803	264350
113468	264351
21603	264352
27061	264353
2201	264354
54419	264355
94168	264356
9073	264357
42797	264358
15380	264359
19167	264360
68999	264361
7968	264362
30269	264363
78900	264364
36895	264365
61293	264366
4408	264367
14904	264368
74899	264369
66482	264370
131144	264371
35508	264372
26457	264373
33385	264374
62039	264375
10965	264376
40002	264377
53477	264378
16415	264379
116768	264380
24705	264381
15456	264382
122234	264383
40724	264384
36001	264385
43393	264386
27887	264387
41366	264388
46237	264389
87603	264390
27574	264391
13113	264392
43296	264393
6753	264394
34876	264395
58349	264396
12039	264397
27341	264398
70199	264399
7656	264400
51557	264401
54908	264402
40981	264403
120604	264404
61455	264405
121913	264406
88224	264407
23530	264408
2480	264409
14567	264410
6	264411
78674	264412
17603	264413
4727	264414
4513	264415
19272	264416
19882	264417
9629	264418
47211	264419
63709	264420
142349	264421
24373	264422
77028	264423
43885	264424
21380	264425
34713	264426
27613	264427
8558	264428
120254	264429
88718	264430
133212	264431
68017	264432
45268	264433
39097	264434
46753	264435
100058	264436
1754	264437
66689	264438
50119	264439
41932	264440
60777	264441
13375	264442
3651	264443
83	264444
26699	264445
8793	264446
5344	264447
73439	264448
150416	264449
10749	264450
54099	264451
11564	264452
30133	264453
8897	264454
10849	264455
86227	264456
85536	264457
72057	264458
68883	264459
52211	264460
59683	264461
6544	264462
6700	264463
139903	264464
14572	264465
10255	264466
28716	264467
43625	264468
52874	264469
83563	264470
25504	264471
14097	264472
59638	264473
26759	264474
59867	264475
32763	264476
59894	264477
82981	264478
29700	264479
150486	264480
18191	264481
48660	264482
23797	264483
95462	264484
18693	264485
19983	264486
2867	264487
41882	264488
35028	264489
26489	264490
75091	264491
96130	264492
19434	264493
59861	264494
76175	264495
9214	264496
20154	264497
434	264498
112958	264499
29555	264500
73937	264501
11	264502
19205	264503
102509	264504
3540	264505
146916	264506
30187	264507
19540	264508
51474	264509
12057	264510
91463	264511
85127	264512
71170	264513
84489	264514
21636	264515
26384	264516
16602	264517
23161	264518
116650	264519
19324	264520
22137	264521
7890	264522
106024	264523
9	264524
27929	264525
28571	264526
5875	264527
13866	264528
85093	264529
2319	264530
96591	264531
63791	264532
28238	264533
68454	264534
59512	264535
2543	264536
51301	264537
23546	264538
36560	264539
73966	264540
1739	264541
31338	264542
9096	264543
51281	264544
36637	264545
49782	264546
44225	264547
11672	264548
26592	264549
5627	264550
27398	264551
28531	264552
85929	264553
2793	264554
23280	264555
1921	264556
872	264557
79742	264558
125415	264559
3010	264560
75718	264561
17892	264562
52600	264563
149592	264564
1934	264565
101882	264566
67370	264567
110405	264568
109725	264569
7148	264570
15234	264571
60998	264572
26574	264573
28	264574
8813	264575
14287	264576
7742	264577
2654	264578
94228	264579
20728	264580
126	264581
22548	264582
12519	264583
136596	264584
141224	264585
3675	264586
73710	264587
74011	264588
125145	264589
3356	264590
7318	264591
2593	264592
5220	264593
13233	264594
9026	264595
21878	264596
12949	264597
61215	264598
76253	264599
29350	264600
19636	264601
121111	264602
59599	264603
42115	264604
4468	264605
27507	264606
3832	264607
19799	264608
5251	264609
2998	264610
135480	264611
5700	264612
62520	264613
57105	264614
21088	264615
46548	264616
10888	264617
74562	264618
51206	264619
1938	264620
56373	264621
3957	264622
24166	264623
4244	264624
93191	264625
132401	264626
34059	264627
95597	264628
97117	264629
18878	264630
64642	264631
16284	264632
97772	264633
120112	264634
130054	264635
11148	264636
53186	264637
24555	264638
2625	264639
141630	264640
16788	264641
43501	264642
29360	264643
12474	264644
10126	264645
22114	264646
25095	264647
765	264648
33740	264649
78955	264650
60848	264651
5365	264652
32825	264653
481	264654
85252	264655
49922	264656
114574	264657
13356	264658
18211	264659
47454	264660
6068	264661
18548	264662
19977	264663
39080	264664
2665	264665
13140	264666
26208	264667
109482	264668
19531	264669
325	264670
62658	264671
39476	264672
75739	264673
39334	264674
71516	264675
57451	264676
90378	264677
3013	264678
3023	264679
135809	264680
186	264681
7472	264682
33751	264683
71218	264684
45350	264685
145524	264686
64766	264687
37444	264688
67836	264689
17351	264690
17778	264691
112867	264692
1078	264693
7588	264694
5916	264695
48689	264696
95331	264697
132549	264698
67536	264699
32972	264700
77988	264701
9305	264702
104458	264703
71399	264704
60200	264705
27913	264706
4711	264707
10188	264708
47138	264709
18924	264710
27640	264711
20275	264712
19290	264713
62529	264714
27700	264715
41168	264716
51724	264717
74655	264718
14412	264719
121792	264720
102350	264721
101969	264722
70662	264723
4176	264724
37508	264725
1138	264726
36578	264727
70171	264728
403	264729
69144	264730
15045	264731
45888	264732
55940	264733
1978	264734
9520	264735
32290	264736
32083	264737
64471	264738
16031	264739
100	264740
86037	264741
16772	264742
8513	264743
101352	264744
28800	264745
108753	264746
63128	264747
34101	264748
17295	264749
46792	264750
32543	264751
35338	264752
75814	264753
5004	264754
6115	264755
28725	264756
17598	264757
63278	264758
99497	264759
7543	264760
33665	264761
5436	264762
5424	264763
2469	264764
72155	264765
511	264766
140776	264767
102109	264768
53895	264769
93602	264770
102081	264771
80235	264772
17857	264773
39248	264774
134697	264775
398	264776
56246	264777
82334	264778
101458	264779
6992	264780
74408	264781
56965	264782
22578	264783
61164	264784
7603	264785
14273	264786
60209	264787
84137	264788
8412	264789
130475	264790
17830	264791
52479	264792
126584	264793
4339	264794
77452	264795
104354	264796
111277	264797
32708	264798
46037	264799
61740	264800
36000	264801
5382	264802
11163	264803
32146	264804
44789	264805
11065	264806
127091	264807
21024	264808
46774	264809
16292	264810
36785	264811
25731	264812
45263	264813
57956	264814
127850	264815
15729	264816
10525	264817
26250	264818
65170	264819
79050	264820
19296	264821
82589	264822
6902	264823
114374	264824
60942	264825
4091	264826
663	264827
67205	264828
2763	264829
66456	264830
7737	264831
42081	264832
4059	264833
14067	264834
17847	264835
53114	264836
80196	264837
45385	264838
7419	264839
65150	264840
15026	264841
78244	264842
4270	264843
82716	264844
53200	264845
71706	264846
7168	264847
107799	264848
23065	264849
109461	264850
4582	264851
38742	264852
5804	264853
40677	264854
11848	264855
93349	264856
30109	264857
20402	264858
960	264859
13683	264860
13984	264861
19356	264862
49237	264863
123699	264864
50302	264865
56182	264866
2756	264867
12150	264868
23143	264869
77421	264870
42257	264871
61009	264872
6441	264873
95671	264874
2590	264875
501	264876
110518	264877
14684	264878
2045	264879
5538	264880
7710	264881
21180	264882
42493	264883
70105	264884
9797	264885
7466	264886
46833	264887
4770	264888
83323	264889
37049	264890
33838	264891
51525	264892
59262	264893
27634	264894
918	264895
80346	264896
65074	264897
37855	264898
9149	264899
86358	264900
35757	264901
35289	264902
3896	264903
85550	264904
14625	264905
20595	264906
13796	264907
50217	264908
27221	264909
103334	264910
14737	264911
7769	264912
103063	264913
90356	264914
44065	264915
56958	264916
1817	264917
21523	264918
17210	264919
106274	264920
56929	264921
1546	264922
26469	264923
57151	264924
4649	264925
85231	264926
19452	264927
26905	264928
20959	264929
36410	264930
111498	264931
38998	264932
17029	264933
214	264934
80723	264935
48488	264936
58266	264937
121187	264938
5759	264939
8096	264940
94889	264941
80542	264942
75157	264943
16103	264944
4756	264945
9389	264946
12225	264947
55351	264948
54941	264949
106902	264950
1933	264951
8221	264952
30126	264953
52712	264954
42764	264955
16471	264956
80234	264957
5085	264958
13650	264959
35268	264960
11662	264961
100904	264962
61429	264963
1280	264964
73733	264965
27156	264966
82578	264967
53124	264968
68416	264969
66396	264970
6878	264971
28683	264972
18336	264973
122396	264974
131811	264975
31651	264976
119305	264977
55245	264978
3797	264979
38655	264980
144571	264981
6267	264982
3428	264983
15289	264984
8806	264985
68264	264986
4803	264987
55580	264988
10625	264989
287	264990
7450	264991
33830	264992
12350	264993
133995	264994
34562	264995
80058	264996
19753	264997
60889	264998
8445	264999
41286	265000
77965	265001
2930	265002
42578	265003
1192	265004
25204	265005
4923	265006
56716	265007
16815	265008
11061	265009
7118	265010
52423	265011
130559	265012
53301	265013
36833	265014
52341	265015
70737	265016
50930	265017
98560	265018
88540	265019
23467	265020
128286	265021
149372	265022
51705	265023
4367	265024
2945	265025
82476	265026
2314	265027
43389	265028
43866	265029
62075	265030
37440	265031
19317	265032
9054	265033
41453	265034
32330	265035
16801	265036
56949	265037
56060	265038
66201	265039
5382	265040
2321	265041
143740	265042
121649	265043
11443	265044
17351	265045
40	265046
11686	265047
141091	265048
45980	265049
20663	265050
2237	265051
117268	265052
111941	265053
131512	265054
6761	265055
44194	265056
90554	265057
96624	265058
54033	265059
38797	265060
9878	265061
14931	265062
30706	265063
30395	265064
25626	265065
106975	265066
27894	265067
78549	265068
77514	265069
19420	265070
430	265071
133465	265072
30486	265073
23157	265074
38444	265075
2620	265076
1275	265077
8166	265078
3581	265079
80129	265080
45490	265081
64873	265082
38982	265083
4416	265084
50347	265085
21229	265086
63105	265087
861	265088
2260	265089
37891	265090
62124	265091
116834	265092
69899	265093
44598	265094
556	265095
19761	265096
44283	265097
18919	265098
13416	265099
30378	265100
23	265101
39105	265102
84051	265103
14838	265104
25476	265105
16656	265106
5956	265107
1345	265108
1749	265109
1503	265110
64894	265111
32965	265112
51773	265113
136225	265114
47780	265115
6056	265116
33215	265117
8133	265118
28420	265119
14177	265120
30184	265121
1090	265122
5495	265123
5649	265124
1284	265125
59128	265126
11079	265127
2906	265128
2055	265129
98324	265130
8450	265131
47378	265132
773	265133
5830	265134
482	265135
158	265136
66736	265137
78348	265138
89871	265139
9287	265140
31868	265141
36808	265142
5551	265143
42296	265144
105613	265145
212	265146
103225	265147
15135	265148
112099	265149
57054	265150
1224	265151
81748	265152
10398	265153
21046	265154
138087	265155
80355	265156
45633	265157
3670	265158
18001	265159
5930	265160
8068	265161
17707	265162
3929	265163
89923	265164
14125	265165
54334	265166
8474	265167
2936	265168
2360	265169
215	265170
7661	265171
1212	265172
200	265173
56842	265174
30612	265175
12019	265176
38130	265177
30034	265178
22341	265179
79846	265180
74265	265181
21361	265182
45405	265183
47276	265184
11773	265185
115513	265186
64277	265187
38184	265188
134943	265189
28033	265190
10595	265191
41595	265192
95567	265193
70494	265194
45213	265195
20012	265196
879	265197
135804	265198
18676	265199
53897	265200
87422	265201
117828	265202
117721	265203
107929	265204
7831	265205
72639	265206
67414	265207
42664	265208
20543	265209
36606	265210
5021	265211
30784	265212
62185	265213
27050	265214
21273	265215
10096	265216
84075	265217
91921	265218
96672	265219
39044	265220
3838	265221
17112	265222
36416	265223
34224	265224
18607	265225
2386	265226
77928	265227
30144	265228
67726	265229
50562	265230
59146	265231
17276	265232
4091	265233
48689	265234
18705	265235
31525	265236
34194	265237
4430	265238
343	265239
8911	265240
26762	265241
214	265242
2487	265243
75679	265244
63927	265245
106074	265246
56560	265247
80715	265248
95985	265249
11570	265250
23196	265251
89224	265252
89204	265253
23229	265254
121175	265255
64696	265256
70324	265257
914	265258
61904	265259
32870	265260
17088	265261
43122	265262
52813	265263
27782	265264
37374	265265
10020	265266
42588	265267
81435	265268
15133	265269
19	265270
22673	265271
15246	265272
82617	265273
9701	265274
68223	265275
18328	265276
94091	265277
94983	265278
43251	265279
125593	265280
79121	265281
27543	265282
31831	265283
1091	265284
108871	265285
81620	265286
24147	265287
81319	265288
21341	265289
59165	265290
53766	265291
21029	265292
71768	265293
55840	265294
17372	265295
11547	265296
19069	265297
14177	265298
648	265299
12306	265300
99182	265301
3127	265302
16008	265303
56345	265304
11430	265305
120793	265306
6176	265307
3225	265308
3112	265309
58550	265310
385	265311
95982	265312
28579	265313
1254	265314
45763	265315
53461	265316
38044	265317
32829	265318
7882	265319
43196	265320
27415	265321
28945	265322
47220	265323
32313	265324
29049	265325
6292	265326
83794	265327
86644	265328
8499	265329
27518	265330
23994	265331
1423	265332
118733	265333
70299	265334
2738	265335
16065	265336
17412	265337
32116	265338
94537	265339
12819	265340
81888	265341
67533	265342
72591	265343
54778	265344
988	265345
7701	265346
975	265347
6286	265348
90196	265349
57466	265350
29046	265351
1296	265352
103177	265353
9386	265354
99384	265355
63447	265356
123743	265357
85723	265358
22829	265359
23098	265360
24453	265361
8532	265362
97545	265363
10780	265364
23718	265365
41224	265366
103657	265367
37277	265368
2813	265369
9622	265370
15602	265371
77090	265372
39335	265373
37343	265374
59836	265375
272	265376
34313	265377
3358	265378
56625	265379
115223	265380
24242	265381
24962	265382
138608	265383
5567	265384
1	265385
107879	265386
43105	265387
33248	265388
52521	265389
13523	265390
52023	265391
51389	265392
20825	265393
12448	265394
102494	265395
12291	265396
116926	265397
26497	265398
241	265399
18817	265400
20300	265401
3394	265402
72885	265403
15264	265404
22350	265405
13563	265406
37315	265407
81259	265408
86454	265409
44831	265410
12376	265411
72157	265412
35215	265413
55984	265414
31070	265415
27938	265416
86338	265417
129182	265418
19296	265419
9533	265420
58069	265421
9593	265422
42222	265423
22680	265424
118315	265425
103358	265426
11534	265427
3381	265428
7086	265429
45184	265430
55341	265431
17057	265432
15	265433
5405	265434
45549	265435
47083	265436
96176	265437
83616	265438
29233	265439
93864	265440
20301	265441
38094	265442
53432	265443
80604	265444
23360	265445
42699	265446
5634	265447
52760	265448
34009	265449
96151	265450
82156	265451
25457	265452
38841	265453
58343	265454
931	265455
127960	265456
6453	265457
3244	265458
15519	265459
89406	265460
20313	265461
25627	265462
3739	265463
14449	265464
101170	265465
72836	265466
96059	265467
36636	265468
98497	265469
48883	265470
69286	265471
45480	265472
52076	265473
27041	265474
91301	265475
17007	265476
43924	265477
113719	265478
27261	265479
48	265480
8122	265481
14653	265482
119316	265483
48367	265484
107610	265485
555	265486
7117	265487
42301	265488
60781	265489
15962	265490
21507	265491
63813	265492
93403	265493
57690	265494
115054	265495
47213	265496
7432	265497
20309	265498
20593	265499
24127	265500
83969	265501
118285	265502
36174	265503
100799	265504
28661	265505
23832	265506
64212	265507
85884	265508
327	265509
36115	265510
33969	265511
7171	265512
97306	265513
34551	265514
6637	265515
27823	265516
408	265517
19209	265518
103734	265519
69820	265520
53489	265521
115971	265522
55009	265523
112918	265524
104072	265525
92945	265526
47902	265527
1011	265528
42554	265529
54077	265530
13691	265531
6590	265532
8806	265533
106158	265534
43809	265535
15426	265536
39227	265537
68141	265538
55536	265539
66058	265540
21883	265541
9397	265542
7707	265543
26786	265544
2543	265545
38918	265546
29139	265547
26805	265548
45833	265549
43561	265550
50261	265551
90706	265552
59704	265553
29873	265554
97383	265555
1995	265556
89278	265557
79067	265558
36089	265559
72288	265560
5325	265561
1034	265562
4205	265563
91100	265564
3841	265565
28047	265566
1138	265567
102841	265568
24148	265569
93184	265570
2753	265571
3571	265572
26495	265573
10152	265574
44839	265575
7877	265576
5290	265577
25990	265578
60663	265579
33160	265580
36451	265581
89886	265582
101005	265583
6944	265584
90391	265585
28246	265586
67942	265587
1944	265588
16969	265589
145	265590
87317	265591
26535	265592
39079	265593
112675	265594
20674	265595
23725	265596
38926	265597
49768	265598
13670	265599
95036	265600
76264	265601
5333	265602
94282	265603
17082	265604
35848	265605
422	265606
6272	265607
117513	265608
3048	265609
52803	265610
75222	265611
4784	265612
41247	265613
86297	265614
23043	265615
54321	265616
26436	265617
82476	265618
27160	265619
28360	265620
66758	265621
81899	265622
45922	265623
23716	265624
31739	265625
9900	265626
133515	265627
18298	265628
63566	265629
57352	265630
69503	265631
45990	265632
50404	265633
63238	265634
99024	265635
9306	265636
13672	265637
4175	265638
62959	265639
52138	265640
36463	265641
324	265642
31997	265643
17192	265644
2992	265645
26422	265646
11149	265647
37167	265648
59075	265649
77152	265650
6078	265651
24566	265652
57269	265653
39481	265654
29417	265655
9296	265656
50931	265657
22794	265658
61691	265659
7062	265660
16236	265661
23076	265662
61289	265663
32258	265664
28645	265665
102739	265666
13686	265667
56307	265668
7476	265669
24921	265670
139402	265671
106145	265672
14559	265673
17031	265674
12453	265675
5613	265676
81959	265677
57165	265678
54581	265679
38508	265680
10369	265681
55020	265682
100466	265683
7132	265684
63863	265685
51745	265686
72614	265687
43498	265688
9403	265689
18077	265690
108259	265691
31	265692
122248	265693
8912	265694
1862	265695
71696	265696
12045	265697
23142	265698
7099	265699
15512	265700
89372	265701
119617	265702
6944	265703
150320	265704
29623	265705
3598	265706
57106	265707
2950	265708
133500	265709
39261	265710
37957	265711
1728	265712
23882	265713
38933	265714
36611	265715
15342	265716
19144	265717
1313	265718
10485	265719
45283	265720
2214	265721
30358	265722
4660	265723
78014	265724
100059	265725
134548	265726
11694	265727
219	265728
108672	265729
83189	265730
127189	265731
26960	265732
26319	265733
396	265734
58744	265735
40153	265736
73495	265737
23469	265738
47189	265739
37117	265740
24162	265741
28410	265742
131395	265743
16584	265744
13065	265745
6804	265746
111135	265747
62500	265748
18625	265749
37707	265750
10521	265751
48901	265752
92000	265753
33070	265754
19455	265755
86406	265756
74537	265757
1373	265758
16740	265759
28098	265760
69159	265761
574	265762
67592	265763
41901	265764
38083	265765
5745	265766
25449	265767
122410	265768
13090	265769
106527	265770
11322	265771
54851	265772
1359	265773
89575	265774
101991	265775
36653	265776
118968	265777
35409	265778
67028	265779
43215	265780
1733	265781
114814	265782
76515	265783
1668	265784
28864	265785
23693	265786
67999	265787
53742	265788
4840	265789
111411	265790
57886	265791
9124	265792
56083	265793
25530	265794
8192	265795
55768	265796
3213	265797
7066	265798
63909	265799
32052	265800
57769	265801
73060	265802
2049	265803
19743	265804
50197	265805
3604	265806
15020	265807
90415	265808
39225	265809
15488	265810
58961	265811
27137	265812
28479	265813
32542	265814
60855	265815
89309	265816
33310	265817
19901	265818
23666	265819
20033	265820
86119	265821
24406	265822
10304	265823
90866	265824
52186	265825
9634	265826
76669	265827
39058	265828
45658	265829
68073	265830
72540	265831
42711	265832
17113	265833
28989	265834
31508	265835
662	265836
92343	265837
82643	265838
26403	265839
22287	265840
75047	265841
78820	265842
16064	265843
1860	265844
31566	265845
4082	265846
48634	265847
50929	265848
6729	265849
94316	265850
40451	265851
33983	265852
16967	265853
73863	265854
89959	265855
67813	265856
71473	265857
918	265858
30498	265859
31744	265860
53926	265861
54883	265862
63507	265863
86381	265864
30442	265865
139899	265866
59212	265867
113389	265868
18034	265869
69518	265870
77300	265871
25126	265872
7202	265873
43444	265874
95735	265875
28952	265876
36385	265877
9655	265878
77358	265879
10779	265880
88688	265881
9759	265882
34672	265883
16673	265884
82371	265885
150520	265886
27880	265887
82913	265888
67801	265889
141885	265890
117686	265891
4600	265892
31276	265893
113063	265894
66120	265895
44604	265896
1922	265897
624	265898
3217	265899
5099	265900
7884	265901
31859	265902
32926	265903
14978	265904
1967	265905
100623	265906
77979	265907
53132	265908
58322	265909
98574	265910
87824	265911
96394	265912
51273	265913
67835	265914
98924	265915
73963	265916
7776	265917
1338	265918
114222	265919
57691	265920
90896	265921
19592	265922
63159	265923
5737	265924
10825	265925
14403	265926
64026	265927
24683	265928
52455	265929
15399	265930
4636	265931
9858	265932
3213	265933
16661	265934
69139	265935
18447	265936
98714	265937
14988	265938
52465	265939
4035	265940
62600	265941
79226	265942
3818	265943
50031	265944
110499	265945
20090	265946
28779	265947
36246	265948
5972	265949
39550	265950
80990	265951
93239	265952
82735	265953
66505	265954
14893	265955
60814	265956
25574	265957
304	265958
27824	265959
14219	265960
1347	265961
39244	265962
64571	265963
97564	265964
96373	265965
56515	265966
50803	265967
28367	265968
29266	265969
113935	265970
69017	265971
30004	265972
94963	265973
50551	265974
138630	265975
30992	265976
1409	265977
14829	265978
85060	265979
105548	265980
15887	265981
2812	265982
29120	265983
457	265984
66	265985
5277	265986
24129	265987
21505	265988
39045	265989
25313	265990
8053	265991
4628	265992
31640	265993
54052	265994
841	265995
39884	265996
121726	265997
77973	265998
41093	265999
4717	266000
60548	266001
70212	266002
121779	266003
31138	266004
41161	266005
9427	266006
34415	266007
144531	266008
16090	266009
60095	266010
21419	266011
84894	266012
9807	266013
2	266014
64317	266015
102958	266016
99346	266017
1388	266018
134524	266019
7073	266020
51711	266021
35283	266022
9095	266023
40433	266024
15400	266025
15974	266026
1100	266027
8746	266028
17493	266029
75600	266030
45225	266031
85649	266032
75433	266033
27368	266034
66468	266035
8205	266036
149103	266037
134032	266038
136779	266039
5379	266040
60659	266041
98708	266042
23228	266043
54317	266044
278	266045
63839	266046
54110	266047
94116	266048
55191	266049
21665	266050
19002	266051
73102	266052
9531	266053
2318	266054
5736	266055
19996	266056
135191	266057
16848	266058
3985	266059
39091	266060
12601	266061
20204	266062
8559	266063
64538	266064
61840	266065
4841	266066
120275	266067
6625	266068
53644	266069
102156	266070
128893	266071
15155	266072
5085	266073
15122	266074
99140	266075
142606	266076
7336	266077
364	266078
92900	266079
39124	266080
2269	266081
33173	266082
64753	266083
5105	266084
30455	266085
57	266086
118081	266087
15	266088
19682	266089
12112	266090
21475	266091
105906	266092
4597	266093
2290	266094
129958	266095
136897	266096
534	266097
32785	266098
89476	266099
77835	266100
64225	266101
5441	266102
32829	266103
712	266104
72658	266105
33238	266106
53833	266107
361	266108
9838	266109
32744	266110
56952	266111
18886	266112
4690	266113
43806	266114
7865	266115
35578	266116
11163	266117
127275	266118
9441	266119
17448	266120
31749	266121
7854	266122
52094	266123
123852	266124
21592	266125
60317	266126
74126	266127
4667	266128
58159	266129
3133	266130
52385	266131
25019	266132
38949	266133
141053	266134
3677	266135
93789	266136
35843	266137
12655	266138
93755	266139
65582	266140
18977	266141
36001	266142
32106	266143
30166	266144
23544	266145
15876	266146
9440	266147
67658	266148
36704	266149
28339	266150
14074	266151
4250	266152
65230	266153
23909	266154
48430	266155
79070	266156
43676	266157
10206	266158
14981	266159
1962	266160
25767	266161
93031	266162
42992	266163
1032	266164
65356	266165
1792	266166
16272	266167
47492	266168
105654	266169
108317	266170
19788	266171
7559	266172
23299	266173
653	266174
64205	266175
1251	266176
9951	266177
1532	266178
76998	266179
64362	266180
21369	266181
1481	266182
59415	266183
9660	266184
47551	266185
67433	266186
84509	266187
81788	266188
28242	266189
5172	266190
67150	266191
56187	266192
49323	266193
1356	266194
10589	266195
57262	266196
100029	266197
70296	266198
47215	266199
11639	266200
2211	266201
59476	266202
12119	266203
6799	266204
2527	266205
20219	266206
69589	266207
112395	266208
87188	266209
68857	266210
17022	266211
78413	266212
84585	266213
64495	266214
82920	266215
50803	266216
88732	266217
44637	266218
45351	266219
65380	266220
21619	266221
7889	266222
38986	266223
49692	266224
285	266225
45411	266226
833	266227
20345	266228
108061	266229
7956	266230
75824	266231
11790	266232
39076	266233
6774	266234
11911	266235
17562	266236
119398	266237
9714	266238
135450	266239
68525	266240
2930	266241
50947	266242
73354	266243
31098	266244
13649	266245
18195	266246
11661	266247
1112	266248
55737	266249
12453	266250
114960	266251
50070	266252
5305	266253
74947	266254
92922	266255
71613	266256
87159	266257
124906	266258
21834	266259
35656	266260
81832	266261
8203	266262
111661	266263
99248	266264
12288	266265
371	266266
95462	266267
10254	266268
47597	266269
81133	266270
10438	266271
31417	266272
87616	266273
17773	266274
69248	266275
7745	266276
39502	266277
95535	266278
105208	266279
53681	266280
65058	266281
25343	266282
60349	266283
25629	266284
2563	266285
123087	266286
288	266287
123865	266288
34651	266289
13412	266290
53449	266291
16122	266292
4395	266293
456	266294
113161	266295
76	266296
105293	266297
20879	266298
2528	266299
7863	266300
116847	266301
3244	266302
3955	266303
133752	266304
8230	266305
41210	266306
361	266307
53512	266308
27251	266309
28493	266310
23041	266311
19007	266312
120	266313
44002	266314
111708	266315
19771	266316
27570	266317
11704	266318
47207	266319
13745	266320
68871	266321
18051	266322
5059	266323
150468	266324
7177	266325
36674	266326
85632	266327
4726	266328
45180	266329
30982	266330
19503	266331
35265	266332
99573	266333
109920	266334
8265	266335
29982	266336
9528	266337
8749	266338
43891	266339
31050	266340
118796	266341
1339	266342
94015	266343
35593	266344
110071	266345
55114	266346
25793	266347
19273	266348
4718	266349
26397	266350
58282	266351
75405	266352
39866	266353
69671	266354
42445	266355
77719	266356
23284	266357
64797	266358
33136	266359
44700	266360
13	266361
105466	266362
3245	266363
59970	266364
26030	266365
6915	266366
75557	266367
49019	266368
78351	266369
1713	266370
217	266371
52702	266372
16870	266373
33220	266374
66	266375
21419	266376
86198	266377
128660	266378
25240	266379
59205	266380
136304	266381
35603	266382
20809	266383
10790	266384
125085	266385
857	266386
44217	266387
141	266388
110037	266389
132652	266390
59	266391
69999	266392
57527	266393
126717	266394
97901	266395
36020	266396
2053	266397
624	266398
71160	266399
28806	266400
12454	266401
37848	266402
134474	266403
41490	266404
47944	266405
30128	266406
46049	266407
66161	266408
37085	266409
109694	266410
24789	266411
8893	266412
20127	266413
848	266414
202	266415
1592	266416
4678	266417
59591	266418
66434	266419
110468	266420
92057	266421
129907	266422
52379	266423
114612	266424
2169	266425
29517	266426
61622	266427
82556	266428
42050	266429
19405	266430
53579	266431
130899	266432
20067	266433
75923	266434
89057	266435
15558	266436
15745	266437
104096	266438
72957	266439
110224	266440
30367	266441
61874	266442
42601	266443
58827	266444
71746	266445
51125	266446
15774	266447
58699	266448
55094	266449
54873	266450
5711	266451
76201	266452
22699	266453
483	266454
13299	266455
4111	266456
27532	266457
32140	266458
2132	266459
14134	266460
91639	266461
10079	266462
101818	266463
6299	266464
119475	266465
8687	266466
67359	266467
54251	266468
100991	266469
19712	266470
8967	266471
60053	266472
112073	266473
53825	266474
34440	266475
36131	266476
19766	266477
148247	266478
104309	266479
7830	266480
106138	266481
87747	266482
11602	266483
53650	266484
72974	266485
44248	266486
47047	266487
2256	266488
15811	266489
55307	266490
5575	266491
53558	266492
1462	266493
109291	266494
76249	266495
6989	266496
52516	266497
39546	266498
62402	266499
1937	266500
8397	266501
41103	266502
15743	266503
99351	266504
81050	266505
45200	266506
44657	266507
14597	266508
39425	266509
73000	266510
69100	266511
4140	266512
6853	266513
139436	266514
47920	266515
72782	266516
18872	266517
2996	266518
134984	266519
49329	266520
66641	266521
18629	266522
77927	266523
95268	266524
14631	266525
69655	266526
55642	266527
13865	266528
68726	266529
56724	266530
43720	266531
68074	266532
96701	266533
21362	266534
27093	266535
14811	266536
57725	266537
43744	266538
8188	266539
1417	266540
48545	266541
98485	266542
5632	266543
80717	266544
48215	266545
11988	266546
87905	266547
100294	266548
107000	266549
45104	266550
56792	266551
76172	266552
10431	266553
2577	266554
12997	266555
23612	266556
70679	266557
13920	266558
16765	266559
96872	266560
3567	266561
53939	266562
87365	266563
19228	266564
91897	266565
43724	266566
40880	266567
116259	266568
103933	266569
20979	266570
12084	266571
120608	266572
93371	266573
2768	266574
68646	266575
22563	266576
163	266577
19521	266578
55741	266579
11954	266580
18187	266581
53880	266582
18728	266583
97559	266584
56854	266585
85876	266586
128324	266587
44	266588
40525	266589
20530	266590
134244	266591
77876	266592
102395	266593
4143	266594
33179	266595
51297	266596
24579	266597
48124	266598
47759	266599
662	266600
42615	266601
33403	266602
34020	266603
80626	266604
1878	266605
119154	266606
114745	266607
57132	266608
59565	266609
8744	266610
5635	266611
60295	266612
34660	266613
88485	266614
35943	266615
87845	266616
147095	266617
39429	266618
106329	266619
42876	266620
14061	266621
13701	266622
21280	266623
3056	266624
123262	266625
112403	266626
68458	266627
26607	266628
42599	266629
10794	266630
22027	266631
85281	266632
105	266633
51979	266634
27089	266635
97210	266636
17343	266637
64659	266638
12419	266639
61	266640
36723	266641
52894	266642
22939	266643
101954	266644
5132	266645
69987	266646
20276	266647
72567	266648
27539	266649
107135	266650
94854	266651
667	266652
13704	266653
4479	266654
94667	266655
75505	266656
9550	266657
52121	266658
46251	266659
5950	266660
1669	266661
89768	266662
12506	266663
94206	266664
2293	266665
54417	266666
14140	266667
34349	266668
23703	266669
82655	266670
59461	266671
100348	266672
19932	266673
17727	266674
119510	266675
30498	266676
61759	266677
91903	266678
122390	266679
113655	266680
94552	266681
128134	266682
533	266683
72415	266684
21623	266685
2144	266686
421	266687
39958	266688
50605	266689
91758	266690
65766	266691
148206	266692
46	266693
9677	266694
127922	266695
9580	266696
36422	266697
206	266698
102304	266699
16989	266700
121270	266701
20073	266702
20680	266703
59087	266704
102868	266705
427	266706
126599	266707
30664	266708
5534	266709
111736	266710
85497	266711
64710	266712
84557	266713
101971	266714
19972	266715
5624	266716
97321	266717
64047	266718
7345	266719
69987	266720
118509	266721
31797	266722
32316	266723
27153	266724
15564	266725
56875	266726
32414	266727
46070	266728
14996	266729
126554	266730
27756	266731
32666	266732
2335	266733
24063	266734
42760	266735
46898	266736
8738	266737
56150	266738
98481	266739
134459	266740
17127	266741
69990	266742
45575	266743
4027	266744
54356	266745
6361	266746
73636	266747
80137	266748
27454	266749
65909	266750
49853	266751
26387	266752
11888	266753
25245	266754
88778	266755
29656	266756
42171	266757
10838	266758
63847	266759
46032	266760
21925	266761
4423	266762
35953	266763
60367	266764
51708	266765
79124	266766
1465	266767
1317	266768
8244	266769
51504	266770
18494	266771
13337	266772
13338	266773
31826	266774
17543	266775
63	266776
280	266777
96111	266778
40349	266779
76858	266780
40880	266781
11995	266782
9462	266783
38557	266784
118173	266785
51238	266786
87200	266787
87068	266788
23575	266789
67924	266790
77750	266791
25832	266792
6457	266793
8642	266794
103661	266795
18056	266796
83887	266797
69883	266798
19249	266799
16598	266800
124357	266801
120969	266802
11	266803
86858	266804
94178	266805
18890	266806
16675	266807
3275	266808
102416	266809
74832	266810
17757	266811
50895	266812
19365	266813
94212	266814
80278	266815
83602	266816
19815	266817
10422	266818
36511	266819
149437	266820
97212	266821
35194	266822
102217	266823
102323	266824
120908	266825
6105	266826
92606	266827
59169	266828
146469	266829
10756	266830
3365	266831
30681	266832
215	266833
6416	266834
6009	266835
3078	266836
14757	266837
125781	266838
46511	266839
115644	266840
18475	266841
1553	266842
16955	266843
26731	266844
30783	266845
39409	266846
87838	266847
2317	266848
124400	266849
10062	266850
1626	266851
32851	266852
3607	266853
19338	266854
13627	266855
52314	266856
21875	266857
2461	266858
71815	266859
5211	266860
2099	266861
7272	266862
13037	266863
45436	266864
45440	266865
65425	266866
111564	266867
6060	266868
148386	266869
63414	266870
71973	266871
35989	266872
1957	266873
8566	266874
111109	266875
34635	266876
127626	266877
25645	266878
1606	266879
43799	266880
62693	266881
1197	266882
66671	266883
25732	266884
88500	266885
111818	266886
3885	266887
65820	266888
10251	266889
120621	266890
9710	266891
82099	266892
16131	266893
18927	266894
7291	266895
4189	266896
112594	266897
7669	266898
130816	266899
2052	266900
7510	266901
18900	266902
72081	266903
11046	266904
72444	266905
10178	266906
52951	266907
17297	266908
24082	266909
11093	266910
18928	266911
15505	266912
54167	266913
103557	266914
58423	266915
21385	266916
72630	266917
129541	266918
81709	266919
8990	266920
34667	266921
98817	266922
5239	266923
76292	266924
57165	266925
40735	266926
53943	266927
323	266928
136921	266929
127165	266930
51573	266931
5638	266932
15572	266933
36022	266934
395	266935
40574	266936
16194	266937
83706	266938
76638	266939
831	266940
64017	266941
28306	266942
1478	266943
9501	266944
52829	266945
19120	266946
5386	266947
21308	266948
956	266949
17773	266950
9321	266951
13897	266952
317	266953
38287	266954
9753	266955
122427	266956
1237	266957
3893	266958
98855	266959
46613	266960
97401	266961
78784	266962
45921	266963
3843	266964
9856	266965
510	266966
70151	266967
90031	266968
1075	266969
41055	266970
72938	266971
23541	266972
110769	266973
1050	266974
15650	266975
561	266976
6610	266977
36247	266978
63439	266979
76122	266980
67710	266981
30638	266982
174	266983
10524	266984
36092	266985
140535	266986
121368	266987
14936	266988
31342	266989
41553	266990
335	266991
6681	266992
58075	266993
91625	266994
96315	266995
5690	266996
41995	266997
20638	266998
6415	266999
54154	267000
6728	267001
58014	267002
24317	267003
69642	267004
38553	267005
129646	267006
55209	267007
29367	267008
36522	267009
3862	267010
76327	267011
105020	267012
70317	267013
4179	267014
12667	267015
36816	267016
34694	267017
23496	267018
44931	267019
121321	267020
18197	267021
35770	267022
37933	267023
17882	267024
4741	267025
119806	267026
7748	267027
67632	267028
55725	267029
31721	267030
8495	267031
14174	267032
1146	267033
3144	267034
13341	267035
1466	267036
78566	267037
55978	267038
25395	267039
25483	267040
96287	267041
10146	267042
41030	267043
9821	267044
56893	267045
63164	267046
102061	267047
53481	267048
137750	267049
24866	267050
6407	267051
103588	267052
78449	267053
75476	267054
18158	267055
59405	267056
46094	267057
48569	267058
719	267059
973	267060
86056	267061
7332	267062
130809	267063
96172	267064
29693	267065
5428	267066
21126	267067
14986	267068
26527	267069
47779	267070
46199	267071
19243	267072
59874	267073
22437	267074
17427	267075
100329	267076
16405	267077
90889	267078
62919	267079
4870	267080
3683	267081
60332	267082
18118	267083
79846	267084
84490	267085
12108	267086
48275	267087
16569	267088
31301	267089
113777	267090
4999	267091
3991	267092
30489	267093
55482	267094
54704	267095
15813	267096
53973	267097
6586	267098
9240	267099
59126	267100
32133	267101
85569	267102
119200	267103
53589	267104
2800	267105
19860	267106
15969	267107
931	267108
3288	267109
592	267110
103630	267111
28472	267112
41563	267113
464	267114
52772	267115
25331	267116
136320	267117
110084	267118
24410	267119
23198	267120
21188	267121
1126	267122
41461	267123
1247	267124
2051	267125
46309	267126
1382	267127
2053	267128
14013	267129
25447	267130
44645	267131
149105	267132
132400	267133
114998	267134
37273	267135
27093	267136
30396	267137
67943	267138
19770	267139
57579	267140
38862	267141
39585	267142
39227	267143
129421	267144
79428	267145
10168	267146
4320	267147
68721	267148
47459	267149
6329	267150
28945	267151
7626	267152
50754	267153
110536	267154
3388	267155
16433	267156
73	267157
307	267158
31005	267159
49134	267160
106937	267161
45569	267162
77928	267163
34099	267164
52789	267165
9473	267166
19255	267167
1664	267168
63621	267169
34532	267170
29666	267171
27173	267172
117120	267173
39420	267174
114972	267175
109558	267176
3887	267177
674	267178
16784	267179
22273	267180
45676	267181
57828	267182
39974	267183
40842	267184
114169	267185
1919	267186
8031	267187
17294	267188
65483	267189
41799	267190
9680	267191
13268	267192
22771	267193
63991	267194
92157	267195
46905	267196
57683	267197
35300	267198
40357	267199
15502	267200
123145	267201
29243	267202
7868	267203
31362	267204
12026	267205
17854	267206
28841	267207
25322	267208
22389	267209
92713	267210
50074	267211
29718	267212
869	267213
80838	267214
38829	267215
8683	267216
14290	267217
79462	267218
15623	267219
57738	267220
92221	267221
6593	267222
112733	267223
61580	267224
15345	267225
15933	267226
15000	267227
121794	267228
4269	267229
62466	267230
47764	267231
145091	267232
22148	267233
60862	267234
12606	267235
6774	267236
56966	267237
10682	267238
42044	267239
26186	267240
39424	267241
3186	267242
50687	267243
70839	267244
577	267245
1380	267246
4155	267247
65370	267248
13083	267249
76233	267250
72322	267251
251	267252
147229	267253
67959	267254
322	267255
16275	267256
20524	267257
83212	267258
72300	267259
4828	267260
58795	267261
124250	267262
47711	267263
147144	267264
33429	267265
5214	267266
7438	267267
22666	267268
23781	267269
85391	267270
51001	267271
33910	267272
44697	267273
8972	267274
5841	267275
1028	267276
14347	267277
107138	267278
33868	267279
134072	267280
36969	267281
142492	267282
67870	267283
17271	267284
71982	267285
52155	267286
24865	267287
33953	267288
115422	267289
23221	267290
13402	267291
98595	267292
78118	267293
15054	267294
244	267295
28528	267296
28369	267297
63627	267298
82952	267299
4821	267300
2387	267301
34270	267302
3616	267303
105679	267304
61626	267305
52247	267306
2126	267307
107125	267308
144743	267309
71137	267310
17682	267311
23244	267312
22082	267313
1677	267314
34675	267315
3497	267316
73521	267317
36556	267318
113429	267319
14095	267320
11322	267321
148598	267322
20710	267323
7484	267324
51548	267325
24161	267326
38348	267327
54774	267328
349	267329
6876	267330
101194	267331
7971	267332
115584	267333
47531	267334
78565	267335
53675	267336
64177	267337
53067	267338
114720	267339
1613	267340
98806	267341
11900	267342
598	267343
79959	267344
9374	267345
12134	267346
18845	267347
23578	267348
1713	267349
105463	267350
8414	267351
87851	267352
132931	267353
959	267354
99149	267355
57667	267356
267	267357
65477	267358
64226	267359
110712	267360
49699	267361
2825	267362
8522	267363
52298	267364
94027	267365
116323	267366
137257	267367
77048	267368
27501	267369
68664	267370
21046	267371
46811	267372
14207	267373
100682	267374
57456	267375
361	267376
44932	267377
136387	267378
27148	267379
4031	267380
24636	267381
2876	267382
92311	267383
109471	267384
99671	267385
14104	267386
30332	267387
24624	267388
117815	267389
18621	267390
2148	267391
100741	267392
59846	267393
3509	267394
66699	267395
15650	267396
76985	267397
40380	267398
41512	267399
6022	267400
85369	267401
64508	267402
86049	267403
317	267404
118075	267405
39667	267406
12064	267407
20337	267408
26431	267409
25351	267410
44924	267411
43375	267412
29642	267413
19663	267414
79372	267415
13771	267416
15929	267417
3251	267418
27770	267419
43720	267420
35711	267421
61647	267422
5162	267423
6463	267424
10618	267425
4040	267426
6123	267427
48091	267428
91348	267429
82737	267430
109992	267431
66683	267432
6515	267433
1412	267434
5214	267435
16438	267436
1244	267437
11151	267438
17080	267439
147	267440
102030	267441
60064	267442
68891	267443
17236	267444
139816	267445
18984	267446
14453	267447
82140	267448
43539	267449
65967	267450
46314	267451
125371	267452
107537	267453
38288	267454
11103	267455
29088	267456
56847	267457
4412	267458
99292	267459
46596	267460
2189	267461
12153	267462
26804	267463
4399	267464
85497	267465
13770	267466
95271	267467
30444	267468
32276	267469
66193	267470
68853	267471
47333	267472
38834	267473
21442	267474
107372	267475
10476	267476
22022	267477
79723	267478
79483	267479
21429	267480
9727	267481
42508	267482
10189	267483
99231	267484
66990	267485
35531	267486
129414	267487
19059	267488
51719	267489
590	267490
12622	267491
1599	267492
90	267493
54628	267494
10596	267495
42886	267496
19933	267497
13165	267498
101331	267499
11653	267500
88335	267501
9430	267502
36047	267503
16631	267504
8984	267505
846	267506
11332	267507
9905	267508
65099	267509
2147	267510
1511	267511
9384	267512
53865	267513
6356	267514
12728	267515
118010	267516
73247	267517
32614	267518
7935	267519
133385	267520
50694	267521
26585	267522
5643	267523
63959	267524
102075	267525
58061	267526
81392	267527
6550	267528
5339	267529
41397	267530
146204	267531
113857	267532
42219	267533
367	267534
53609	267535
25433	267536
88672	267537
115147	267538
25791	267539
34819	267540
20205	267541
14109	267542
72852	267543
432	267544
5123	267545
1491	267546
34740	267547
6593	267548
852	267549
49818	267550
52171	267551
1641	267552
17103	267553
16816	267554
162	267555
38573	267556
75107	267557
126088	267558
17199	267559
97205	267560
17345	267561
41415	267562
26147	267563
45732	267564
20325	267565
3226	267566
2321	267567
2922	267568
130050	267569
110716	267570
109814	267571
115	267572
8036	267573
4403	267574
16236	267575
87735	267576
25700	267577
24746	267578
64511	267579
25584	267580
97190	267581
82067	267582
19459	267583
48908	267584
63859	267585
12324	267586
8532	267587
126157	267588
70618	267589
69280	267590
56140	267591
11635	267592
50618	267593
68770	267594
18945	267595
19775	267596
49626	267597
85173	267598
15466	267599
19779	267600
54677	267601
49839	267602
11829	267603
5094	267604
107781	267605
12331	267606
44075	267607
86785	267608
23606	267609
47076	267610
3423	267611
48415	267612
1829	267613
85873	267614
15268	267615
1222	267616
137117	267617
41538	267618
1021	267619
63886	267620
1226	267621
58349	267622
7424	267623
839	267624
49415	267625
121982	267626
786	267627
83199	267628
126570	267629
109757	267630
11310	267631
107983	267632
28116	267633
44650	267634
424	267635
3933	267636
50220	267637
49807	267638
21318	267639
13913	267640
20829	267641
23514	267642
826	267643
99877	267644
1821	267645
17782	267646
55724	267647
66153	267648
112348	267649
87112	267650
67279	267651
23531	267652
44855	267653
77877	267654
17475	267655
98314	267656
73258	267657
21601	267658
8542	267659
14417	267660
29650	267661
137129	267662
33599	267663
83282	267664
26989	267665
67063	267666
8290	267667
42	267668
95440	267669
111155	267670
25222	267671
35433	267672
5299	267673
46858	267674
49386	267675
77202	267676
24056	267677
83060	267678
48672	267679
146604	267680
133142	267681
36956	267682
20044	267683
78510	267684
12845	267685
33955	267686
45580	267687
119599	267688
3569	267689
3488	267690
6625	267691
37634	267692
111814	267693
32127	267694
63618	267695
93511	267696
12370	267697
84625	267698
6242	267699
101003	267700
8614	267701
36081	267702
20692	267703
104538	267704
142	267705
13679	267706
77810	267707
16503	267708
93239	267709
122799	267710
82834	267711
101429	267712
30942	267713
37362	267714
29482	267715
98619	267716
39569	267717
105739	267718
84403	267719
18510	267720
91021	267721
101586	267722
7576	267723
22478	267724
2319	267725
49221	267726
28795	267727
35679	267728
115197	267729
21410	267730
13061	267731
110522	267732
52568	267733
102905	267734
111633	267735
3500	267736
31181	267737
21497	267738
4250	267739
21209	267740
116349	267741
96685	267742
20002	267743
51443	267744
47805	267745
32491	267746
2558	267747
3153	267748
79559	267749
39059	267750
2679	267751
24990	267752
9256	267753
93502	267754
14294	267755
11190	267756
38833	267757
599	267758
60660	267759
5984	267760
788	267761
9143	267762
44673	267763
32807	267764
66591	267765
94681	267766
4309	267767
41844	267768
20306	267769
7931	267770
88025	267771
7338	267772
1592	267773
97783	267774
77438	267775
21972	267776
147306	267777
23848	267778
78668	267779
17134	267780
19690	267781
29392	267782
72548	267783
10004	267784
30547	267785
30242	267786
11608	267787
1210	267788
35938	267789
12151	267790
6991	267791
45537	267792
35360	267793
3788	267794
21304	267795
69293	267796
39320	267797
18504	267798
23862	267799
15715	267800
68600	267801
68490	267802
5911	267803
59368	267804
7861	267805
15120	267806
69749	267807
59310	267808
53749	267809
108795	267810
107911	267811
50829	267812
53867	267813
51302	267814
67869	267815
12558	267816
98	267817
63104	267818
37819	267819
95554	267820
3581	267821
25677	267822
60409	267823
5316	267824
885	267825
101027	267826
779	267827
1596	267828
2212	267829
125130	267830
68903	267831
1155	267832
33080	267833
19087	267834
17451	267835
19687	267836
1667	267837
4465	267838
51942	267839
18781	267840
296	267841
51208	267842
21958	267843
28739	267844
10445	267845
65123	267846
99570	267847
6250	267848
4822	267849
37875	267850
129698	267851
94834	267852
7943	267853
24827	267854
36833	267855
61361	267856
22511	267857
43989	267858
32339	267859
124371	267860
80879	267861
21934	267862
17417	267863
55632	267864
52970	267865
4836	267866
96925	267867
16682	267868
453	267869
25820	267870
88682	267871
49816	267872
71241	267873
133970	267874
69443	267875
17780	267876
84697	267877
8034	267878
51190	267879
5527	267880
87508	267881
11574	267882
46586	267883
437	267884
43170	267885
85487	267886
6516	267887
86888	267888
72918	267889
52676	267890
61969	267891
25114	267892
744	267893
3329	267894
40600	267895
18969	267896
14263	267897
74046	267898
122391	267899
85215	267900
8709	267901
26933	267902
135200	267903
71962	267904
29774	267905
105406	267906
28994	267907
6712	267908
72	267909
64502	267910
1067	267911
8430	267912
109167	267913
20872	267914
63966	267915
50559	267916
1090	267917
17981	267918
2928	267919
90569	267920
97702	267921
29595	267922
8663	267923
67196	267924
58483	267925
59166	267926
564	267927
32393	267928
89649	267929
43308	267930
11072	267931
92089	267932
23695	267933
12080	267934
43180	267935
111863	267936
40311	267937
31290	267938
132368	267939
26767	267940
41	267941
44983	267942
3739	267943
75557	267944
44433	267945
23456	267946
99293	267947
5	267948
170	267949
57723	267950
41502	267951
102883	267952
4901	267953
5495	267954
26565	267955
794	267956
7	267957
4689	267958
44147	267959
102079	267960
121304	267961
75006	267962
2438	267963
75476	267964
26792	267965
55058	267966
1935	267967
25293	267968
235	267969
55024	267970
13894	267971
94857	267972
9509	267973
24895	267974
97666	267975
77745	267976
20085	267977
10821	267978
41049	267979
84993	267980
90254	267981
39398	267982
105118	267983
7583	267984
21164	267985
127883	267986
52386	267987
4750	267988
22299	267989
2077	267990
9036	267991
30442	267992
39906	267993
5010	267994
30202	267995
65336	267996
30815	267997
103952	267998
15078	267999
25585	268000
95558	268001
8613	268002
36403	268003
105633	268004
9992	268005
4399	268006
29869	268007
13267	268008
41876	268009
8519	268010
133268	268011
6014	268012
98755	268013
11834	268014
5996	268015
54556	268016
98863	268017
2186	268018
30601	268019
17378	268020
16419	268021
126647	268022
117255	268023
15278	268024
135398	268025
80310	268026
131905	268027
12517	268028
30404	268029
29353	268030
58666	268031
57390	268032
27460	268033
1553	268034
87415	268035
17811	268036
19628	268037
20720	268038
15632	268039
26082	268040
135321	268041
30857	268042
97945	268043
11719	268044
4763	268045
87352	268046
44325	268047
61034	268048
139547	268049
50037	268050
51961	268051
25781	268052
37731	268053
19425	268054
2756	268055
56525	268056
96903	268057
4512	268058
98313	268059
98932	268060
39533	268061
107555	268062
9243	268063
9675	268064
9939	268065
2086	268066
78332	268067
113082	268068
44051	268069
28920	268070
10592	268071
106146	268072
86807	268073
1116	268074
2517	268075
3143	268076
128517	268077
88687	268078
23894	268079
12480	268080
122706	268081
3542	268082
26418	268083
33351	268084
40708	268085
10543	268086
21032	268087
14441	268088
3734	268089
122854	268090
68878	268091
3454	268092
99620	268093
16687	268094
52070	268095
101076	268096
73254	268097
45467	268098
1169	268099
116865	268100
1045	268101
16696	268102
1963	268103
15379	268104
15687	268105
29118	268106
62424	268107
68419	268108
45096	268109
20382	268110
43321	268111
29632	268112
2552	268113
17392	268114
44732	268115
55893	268116
14952	268117
16715	268118
38696	268119
81672	268120
130075	268121
72810	268122
82167	268123
49917	268124
6	268125
5121	268126
47295	268127
43643	268128
17990	268129
16107	268130
16842	268131
2134	268132
3292	268133
11215	268134
18361	268135
26590	268136
4846	268137
19307	268138
50932	268139
1448	268140
130986	268141
10263	268142
33052	268143
85157	268144
49342	268145
93653	268146
21006	268147
117475	268148
104819	268149
15553	268150
117368	268151
26934	268152
40277	268153
7982	268154
436	268155
22491	268156
29663	268157
15217	268158
44190	268159
4361	268160
977	268161
7970	268162
24771	268163
43862	268164
2775	268165
24449	268166
10371	268167
39181	268168
136488	268169
22096	268170
40608	268171
3711	268172
138236	268173
7377	268174
18740	268175
110425	268176
107292	268177
11593	268178
12365	268179
1681	268180
13589	268181
11839	268182
134712	268183
47523	268184
15260	268185
42615	268186
29853	268187
24623	268188
6321	268189
37077	268190
47900	268191
40023	268192
41646	268193
124786	268194
34739	268195
90736	268196
89524	268197
19807	268198
71510	268199
83026	268200
46143	268201
101889	268202
122089	268203
3892	268204
57887	268205
61574	268206
2827	268207
49276	268208
46525	268209
31872	268210
46239	268211
3620	268212
63338	268213
9871	268214
61977	268215
116	268216
39749	268217
4795	268218
36530	268219
86904	268220
43160	268221
16315	268222
43543	268223
24343	268224
20927	268225
5178	268226
764	268227
70939	268228
77916	268229
51344	268230
22332	268231
97224	268232
104237	268233
45967	268234
59677	268235
73691	268236
40055	268237
24986	268238
15062	268239
769	268240
15045	268241
128248	268242
23744	268243
6533	268244
147874	268245
20163	268246
4471	268247
27076	268248
41146	268249
63709	268250
116122	268251
70956	268252
15927	268253
56683	268254
69998	268255
10393	268256
20950	268257
5313	268258
99033	268259
57340	268260
9483	268261
115645	268262
41820	268263
11900	268264
4976	268265
117768	268266
16025	268267
2178	268268
5513	268269
1059	268270
65290	268271
56049	268272
54013	268273
128919	268274
116207	268275
47895	268276
16142	268277
90629	268278
50239	268279
30263	268280
5284	268281
122410	268282
30870	268283
100830	268284
46053	268285
29997	268286
1199	268287
40641	268288
129224	268289
23915	268290
28280	268291
60563	268292
75011	268293
13894	268294
104018	268295
44730	268296
109564	268297
91863	268298
11179	268299
4168	268300
4423	268301
32422	268302
29048	268303
82901	268304
80912	268305
136941	268306
35418	268307
132798	268308
72246	268309
99152	268310
64301	268311
125539	268312
131	268313
57069	268314
239	268315
103258	268316
110200	268317
11930	268318
103119	268319
43305	268320
8443	268321
40456	268322
58038	268323
115943	268324
11256	268325
22098	268326
10684	268327
2090	268328
52983	268329
24740	268330
29812	268331
5998	268332
9022	268333
15885	268334
44658	268335
47940	268336
111558	268337
12764	268338
57896	268339
6462	268340
78805	268341
69787	268342
55502	268343
11970	268344
19940	268345
14973	268346
50655	268347
585	268348
31505	268349
91368	268350
80682	268351
208	268352
16484	268353
50800	268354
123	268355
41234	268356
79900	268357
102534	268358
27924	268359
11094	268360
73019	268361
3654	268362
62978	268363
4399	268364
80186	268365
48332	268366
30118	268367
73744	268368
82516	268369
119414	268370
53209	268371
30530	268372
15158	268373
127274	268374
84693	268375
73770	268376
67390	268377
23837	268378
99624	268379
23539	268380
100162	268381
102718	268382
80737	268383
68982	268384
42697	268385
57182	268386
38307	268387
104777	268388
12398	268389
19495	268390
101665	268391
16921	268392
68365	268393
21136	268394
777	268395
39548	268396
15081	268397
41847	268398
62402	268399
22438	268400
46	268401
72708	268402
5062	268403
39720	268404
124756	268405
47570	268406
100463	268407
33115	268408
84852	268409
27421	268410
8552	268411
83650	268412
25201	268413
10740	268414
43395	268415
116215	268416
4753	268417
39892	268418
48119	268419
139191	268420
57650	268421
102999	268422
105877	268423
9463	268424
64648	268425
106120	268426
41509	268427
90941	268428
75615	268429
15397	268430
72740	268431
102531	268432
4341	268433
69914	268434
55119	268435
13568	268436
33706	268437
2291	268438
19	268439
70576	268440
29132	268441
4112	268442
15365	268443
46561	268444
5197	268445
43319	268446
66579	268447
62827	268448
45939	268449
39655	268450
57196	268451
24925	268452
30135	268453
22679	268454
55309	268455
27296	268456
15759	268457
94910	268458
117347	268459
37476	268460
14640	268461
32013	268462
65391	268463
4901	268464
47929	268465
92714	268466
25068	268467
68145	268468
23570	268469
10302	268470
5047	268471
13642	268472
10260	268473
37543	268474
22848	268475
16761	268476
26274	268477
3683	268478
17355	268479
5696	268480
53714	268481
45669	268482
60720	268483
7643	268484
58104	268485
12560	268486
18929	268487
47446	268488
38612	268489
92932	268490
23870	268491
61957	268492
35686	268493
112054	268494
12379	268495
8914	268496
33479	268497
105923	268498
120985	268499
86282	268500
126237	268501
72791	268502
1257	268503
9097	268504
5201	268505
100742	268506
24541	268507
62377	268508
26776	268509
22131	268510
14961	268511
88056	268512
93	268513
45672	268514
133234	268515
86427	268516
40571	268517
70380	268518
14139	268519
21019	268520
121419	268521
26590	268522
87186	268523
1022	268524
80100	268525
21110	268526
38330	268527
132527	268528
4164	268529
13190	268530
16679	268531
46548	268532
98969	268533
37359	268534
8150	268535
69417	268536
34084	268537
73955	268538
2502	268539
86397	268540
126057	268541
8534	268542
31198	268543
45678	268544
60840	268545
72857	268546
2404	268547
3213	268548
18250	268549
22214	268550
9874	268551
51668	268552
53969	268553
15752	268554
28901	268555
134914	268556
135502	268557
150688	268558
81886	268559
126344	268560
5836	268561
80210	268562
3008	268563
2067	268564
53928	268565
57851	268566
56537	268567
109031	268568
18915	268569
6288	268570
120877	268571
2754	268572
127644	268573
29601	268574
59577	268575
34849	268576
85377	268577
24854	268578
30137	268579
64347	268580
89314	268581
86157	268582
60254	268583
19451	268584
22282	268585
30990	268586
5133	268587
4281	268588
7847	268589
10755	268590
21874	268591
133836	268592
47858	268593
61833	268594
13108	268595
46569	268596
35604	268597
35224	268598
31562	268599
68442	268600
8174	268601
18057	268602
62906	268603
54354	268604
15003	268605
1063	268606
58379	268607
63349	268608
85046	268609
12150	268610
83852	268611
92601	268612
37641	268613
286	268614
10726	268615
43593	268616
16030	268617
38722	268618
110169	268619
125606	268620
3575	268621
21486	268622
74361	268623
140048	268624
34505	268625
90878	268626
76918	268627
71270	268628
134311	268629
26903	268630
100109	268631
114696	268632
99358	268633
2166	268634
74448	268635
28706	268636
23182	268637
37322	268638
72348	268639
2081	268640
108512	268641
20	268642
4062	268643
13424	268644
73757	268645
29225	268646
1962	268647
69545	268648
20311	268649
60137	268650
5774	268651
4875	268652
22877	268653
118354	268654
50606	268655
58764	268656
11224	268657
43957	268658
33424	268659
118249	268660
103997	268661
115616	268662
32954	268663
12377	268664
64914	268665
55447	268666
5130	268667
11969	268668
74745	268669
34842	268670
39791	268671
66548	268672
21372	268673
42552	268674
73372	268675
12085	268676
15889	268677
35576	268678
137399	268679
2267	268680
126227	268681
9256	268682
7426	268683
129363	268684
19828	268685
20571	268686
119496	268687
56229	268688
73448	268689
24132	268690
19364	268691
8575	268692
74800	268693
37540	268694
3312	268695
21591	268696
119616	268697
22874	268698
34672	268699
22717	268700
5257	268701
61082	268702
80101	268703
58838	268704
82856	268705
9806	268706
112256	268707
26307	268708
10293	268709
41201	268710
51251	268711
15040	268712
3474	268713
36690	268714
1986	268715
4117	268716
136026	268717
97679	268718
41148	268719
68616	268720
972	268721
9889	268722
38937	268723
118479	268724
26295	268725
57819	268726
72364	268727
88923	268728
11982	268729
94373	268730
11664	268731
769	268732
5778	268733
31629	268734
1840	268735
37073	268736
28917	268737
22915	268738
12681	268739
5307	268740
12562	268741
10875	268742
17985	268743
43210	268744
43214	268745
111887	268746
8170	268747
113250	268748
2289	268749
77094	268750
599	268751
56146	268752
111861	268753
19784	268754
66891	268755
8995	268756
21448	268757
57416	268758
48357	268759
71055	268760
84147	268761
71434	268762
38950	268763
9887	268764
78932	268765
12760	268766
86170	268767
8738	268768
51393	268769
70305	268770
24641	268771
33347	268772
16717	268773
8304	268774
18698	268775
58992	268776
25788	268777
37894	268778
21365	268779
70013	268780
13647	268781
68688	268782
2057	268783
68020	268784
10	268785
31561	268786
11225	268787
4918	268788
55489	268789
34063	268790
119007	268791
15485	268792
59399	268793
104426	268794
96293	268795
5034	268796
76612	268797
109	268798
102561	268799
35495	268800
52336	268801
6465	268802
5983	268803
15529	268804
65865	268805
72282	268806
27952	268807
58399	268808
17538	268809
5305	268810
118677	268811
72909	268812
123746	268813
68189	268814
3649	268815
14567	268816
109978	268817
14422	268818
799	268819
6495	268820
21825	268821
42775	268822
37467	268823
8261	268824
34641	268825
25926	268826
25038	268827
19948	268828
2281	268829
9125	268830
4551	268831
57028	268832
52185	268833
3741	268834
4188	268835
16833	268836
103473	268837
26908	268838
9184	268839
28903	268840
27116	268841
53919	268842
59745	268843
70716	268844
101755	268845
670	268846
24001	268847
44925	268848
65423	268849
37664	268850
11515	268851
129529	268852
68477	268853
68001	268854
53865	268855
6295	268856
121996	268857
120882	268858
2233	268859
22288	268860
2932	268861
88012	268862
6336	268863
23	268864
22756	268865
3537	268866
38006	268867
99898	268868
18708	268869
19236	268870
51010	268871
11829	268872
76274	268873
2526	268874
3566	268875
61633	268876
90139	268877
2271	268878
4797	268879
10668	268880
115247	268881
81584	268882
48399	268883
63486	268884
52386	268885
3567	268886
14950	268887
47492	268888
120169	268889
40394	268890
29362	268891
85170	268892
11929	268893
10353	268894
40123	268895
71946	268896
76538	268897
3023	268898
35367	268899
58661	268900
64814	268901
92824	268902
127237	268903
76511	268904
4565	268905
75047	268906
24288	268907
48904	268908
116420	268909
18570	268910
41724	268911
24009	268912
57396	268913
26942	268914
61608	268915
19252	268916
57858	268917
20509	268918
97402	268919
51121	268920
801	268921
61254	268922
103556	268923
2046	268924
21318	268925
7480	268926
83401	268927
53753	268928
1519	268929
82654	268930
30899	268931
5546	268932
125026	268933
16087	268934
52524	268935
673	268936
26654	268937
91344	268938
60283	268939
28196	268940
81020	268941
53272	268942
21164	268943
50515	268944
2307	268945
38661	268946
11041	268947
82381	268948
55021	268949
66985	268950
18162	268951
8832	268952
1735	268953
95267	268954
58446	268955
2713	268956
77355	268957
42374	268958
43587	268959
525	268960
101570	268961
107360	268962
77816	268963
4814	268964
93708	268965
56994	268966
9699	268967
13425	268968
33005	268969
75349	268970
45243	268971
1162	268972
970	268973
101667	268974
113538	268975
8057	268976
84150	268977
3207	268978
71974	268979
1661	268980
48595	268981
90174	268982
2631	268983
25034	268984
57173	268985
93303	268986
42645	268987
53340	268988
8727	268989
2988	268990
54502	268991
64592	268992
42343	268993
58055	268994
68224	268995
101465	268996
44311	268997
96462	268998
1912	268999
652	269000
69821	269001
8180	269002
139886	269003
70021	269004
87267	269005
16610	269006
80350	269007
5903	269008
45202	269009
1300	269010
7693	269011
10284	269012
11509	269013
18996	269014
43049	269015
17440	269016
27385	269017
830	269018
16374	269019
33545	269020
34272	269021
43172	269022
51024	269023
58485	269024
2	269025
59423	269026
91665	269027
53522	269028
57200	269029
38513	269030
12103	269031
889	269032
8637	269033
63361	269034
76171	269035
340	269036
67293	269037
62067	269038
37681	269039
89719	269040
85998	269041
20433	269042
11152	269043
55234	269044
94020	269045
4882	269046
89305	269047
22017	269048
124666	269049
53581	269050
13000	269051
61457	269052
90008	269053
90914	269054
56918	269055
22142	269056
39473	269057
106926	269058
100932	269059
29461	269060
27267	269061
41788	269062
118278	269063
37218	269064
87450	269065
25054	269066
1800	269067
107897	269068
5929	269069
50072	269070
83173	269071
39282	269072
14469	269073
1665	269074
92854	269075
63211	269076
5684	269077
5073	269078
77185	269079
86626	269080
31460	269081
24171	269082
106662	269083
78211	269084
32112	269085
114908	269086
38363	269087
91083	269088
138241	269089
113572	269090
59721	269091
3575	269092
132072	269093
63929	269094
24140	269095
82085	269096
36936	269097
43154	269098
80176	269099
16242	269100
127606	269101
80884	269102
10720	269103
59696	269104
150417	269105
77894	269106
42062	269107
70977	269108
21176	269109
12543	269110
28341	269111
42008	269112
35839	269113
25175	269114
2027	269115
12123	269116
16700	269117
104474	269118
35917	269119
84263	269120
18006	269121
22201	269122
649	269123
26348	269124
3728	269125
5	269126
286	269127
114461	269128
4213	269129
4760	269130
45176	269131
754	269132
20421	269133
12466	269134
39437	269135
43976	269136
68964	269137
90344	269138
167	269139
7572	269140
9061	269141
43	269142
16439	269143
94081	269144
102055	269145
25098	269146
49448	269147
42201	269148
28638	269149
31698	269150
71626	269151
6578	269152
138221	269153
35232	269154
56	269155
5642	269156
35435	269157
38966	269158
126242	269159
5506	269160
11194	269161
2791	269162
86806	269163
77343	269164
18309	269165
77550	269166
6546	269167
19368	269168
4061	269169
12449	269170
46908	269171
55194	269172
56668	269173
2619	269174
96854	269175
18001	269176
46654	269177
128627	269178
98322	269179
27786	269180
20574	269181
93643	269182
11893	269183
25482	269184
45999	269185
38425	269186
75542	269187
33375	269188
327	269189
66634	269190
13506	269191
13093	269192
41129	269193
4468	269194
119243	269195
40082	269196
38423	269197
28307	269198
3009	269199
67475	269200
27551	269201
59773	269202
1179	269203
25733	269204
14079	269205
24792	269206
32954	269207
23676	269208
16227	269209
13188	269210
95846	269211
52506	269212
76093	269213
55910	269214
8381	269215
28693	269216
19655	269217
5212	269218
27279	269219
31793	269220
61232	269221
12316	269222
86566	269223
37	269224
34496	269225
5088	269226
109982	269227
78242	269228
86542	269229
44302	269230
95750	269231
2617	269232
110671	269233
50234	269234
2940	269235
39489	269236
27117	269237
47042	269238
4129	269239
18427	269240
15663	269241
12049	269242
8877	269243
5541	269244
18	269245
45851	269246
8631	269247
5052	269248
11819	269249
4242	269250
91593	269251
9644	269252
85660	269253
14723	269254
85661	269255
68257	269256
102174	269257
30935	269258
93578	269259
92982	269260
25388	269261
45842	269262
21867	269263
810	269264
20478	269265
44379	269266
80391	269267
77630	269268
145	269269
19931	269270
84576	269271
25279	269272
45637	269273
34600	269274
113285	269275
3303	269276
3587	269277
96485	269278
59544	269279
23378	269280
14188	269281
41948	269282
48996	269283
115317	269284
59386	269285
25368	269286
74243	269287
82114	269288
23068	269289
22075	269290
24278	269291
11710	269292
1028	269293
71388	269294
21	269295
30844	269296
22108	269297
21014	269298
80103	269299
53371	269300
103019	269301
20663	269302
51675	269303
34184	269304
7802	269305
4636	269306
87381	269307
88333	269308
79057	269309
31516	269310
55176	269311
34709	269312
5652	269313
23342	269314
5168	269315
120650	269316
101212	269317
75541	269318
113178	269319
105209	269320
36196	269321
62308	269322
99300	269323
22738	269324
75968	269325
48230	269326
71433	269327
19436	269328
38575	269329
66730	269330
17610	269331
66135	269332
9266	269333
38393	269334
3793	269335
90510	269336
30341	269337
18567	269338
12775	269339
70790	269340
84794	269341
7570	269342
19345	269343
18003	269344
2903	269345
70578	269346
36277	269347
21177	269348
31209	269349
6260	269350
26485	269351
32237	269352
20835	269353
301	269354
88773	269355
11135	269356
2249	269357
45694	269358
78138	269359
67325	269360
69252	269361
48051	269362
24985	269363
15198	269364
32930	269365
121095	269366
42963	269367
48757	269368
69912	269369
45981	269370
7531	269371
77839	269372
102715	269373
95187	269374
15827	269375
45289	269376
7122	269377
41888	269378
87167	269379
3202	269380
113102	269381
16579	269382
44250	269383
70947	269384
8307	269385
46734	269386
6447	269387
40691	269388
66528	269389
40582	269390
11696	269391
29957	269392
70827	269393
38751	269394
16919	269395
26053	269396
5885	269397
105890	269398
128242	269399
59883	269400
45887	269401
90770	269402
28231	269403
5890	269404
14845	269405
77369	269406
66836	269407
40136	269408
20159	269409
57168	269410
99865	269411
61090	269412
32805	269413
10793	269414
47393	269415
73320	269416
30102	269417
109379	269418
45581	269419
41576	269420
10796	269421
133619	269422
15951	269423
79692	269424
117619	269425
71395	269426
5869	269427
22008	269428
26639	269429
138575	269430
58355	269431
91375	269432
115189	269433
29118	269434
392	269435
44495	269436
12550	269437
37974	269438
75238	269439
94946	269440
52169	269441
81144	269442
6357	269443
88141	269444
16734	269445
70105	269446
122338	269447
109	269448
19059	269449
3390	269450
3388	269451
15656	269452
100752	269453
2198	269454
106524	269455
37790	269456
7061	269457
10558	269458
107573	269459
18305	269460
64541	269461
12102	269462
2354	269463
8929	269464
87731	269465
83931	269466
21136	269467
94264	269468
92796	269469
120643	269470
44544	269471
90380	269472
1114	269473
94845	269474
37869	269475
7573	269476
5788	269477
10543	269478
34524	269479
45222	269480
114427	269481
27572	269482
41256	269483
6679	269484
55145	269485
70546	269486
84927	269487
109934	269488
1293	269489
14436	269490
3524	269491
23895	269492
34519	269493
97354	269494
18922	269495
30434	269496
64167	269497
7088	269498
135261	269499
97108	269500
58705	269501
30544	269502
30843	269503
28604	269504
60870	269505
126853	269506
74490	269507
104516	269508
13085	269509
2232	269510
33291	269511
21661	269512
1509	269513
112557	269514
20599	269515
73547	269516
2802	269517
121499	269518
1855	269519
18610	269520
87793	269521
1556	269522
6340	269523
60	269524
109946	269525
91656	269526
18016	269527
90925	269528
4716	269529
4301	269530
99863	269531
43925	269532
19272	269533
31	269534
35445	269535
1840	269536
94326	269537
66347	269538
37233	269539
95226	269540
677	269541
64197	269542
24352	269543
41360	269544
47120	269545
45803	269546
41604	269547
7561	269548
24537	269549
84086	269550
4007	269551
62286	269552
77960	269553
26197	269554
59539	269555
43630	269556
3948	269557
17161	269558
144214	269559
60892	269560
44074	269561
39724	269562
81459	269563
25185	269564
32871	269565
541	269566
25664	269567
40984	269568
47502	269569
138377	269570
118070	269571
84321	269572
6900	269573
7695	269574
77244	269575
5117	269576
115692	269577
19673	269578
28090	269579
86753	269580
5209	269581
78797	269582
56712	269583
116468	269584
30588	269585
100184	269586
12995	269587
84220	269588
101496	269589
62952	269590
28514	269591
25235	269592
51524	269593
23394	269594
56421	269595
18919	269596
100211	269597
51897	269598
88129	269599
30590	269600
14258	269601
65869	269602
1125	269603
86430	269604
22947	269605
17681	269606
28705	269607
65008	269608
31830	269609
7596	269610
69797	269611
68558	269612
91354	269613
39595	269614
105337	269615
123246	269616
41256	269617
56846	269618
10147	269619
81577	269620
81960	269621
136977	269622
23750	269623
22717	269624
120475	269625
21175	269626
53515	269627
31521	269628
10146	269629
16168	269630
20929	269631
71945	269632
130516	269633
18446	269634
55377	269635
107894	269636
15272	269637
38463	269638
80239	269639
4098	269640
123702	269641
36859	269642
4204	269643
59778	269644
11010	269645
7942	269646
86144	269647
9848	269648
59777	269649
18699	269650
84252	269651
7388	269652
56120	269653
36569	269654
26395	269655
57686	269656
9085	269657
102533	269658
9039	269659
147429	269660
2595	269661
107850	269662
866	269663
4010	269664
21030	269665
7026	269666
2845	269667
26744	269668
84841	269669
90891	269670
22329	269671
48712	269672
61639	269673
32769	269674
4071	269675
125424	269676
140792	269677
10676	269678
20677	269679
64147	269680
8475	269681
100628	269682
15341	269683
22838	269684
101748	269685
25235	269686
27639	269687
3260	269688
92561	269689
15273	269690
2794	269691
34031	269692
1894	269693
12556	269694
6208	269695
84214	269696
93095	269697
48490	269698
28660	269699
9665	269700
96077	269701
100872	269702
81870	269703
1010	269704
54920	269705
4809	269706
12390	269707
7231	269708
1852	269709
80352	269710
4060	269711
117367	269712
3363	269713
30626	269714
55198	269715
44524	269716
42872	269717
22021	269718
30773	269719
44573	269720
74001	269721
8142	269722
18674	269723
104896	269724
57889	269725
37801	269726
12255	269727
4063	269728
2069	269729
22530	269730
135733	269731
28263	269732
14219	269733
90233	269734
72805	269735
20515	269736
102922	269737
89261	269738
52018	269739
5546	269740
83151	269741
79553	269742
3059	269743
5093	269744
80554	269745
10059	269746
2323	269747
34581	269748
32566	269749
45446	269750
47713	269751
132102	269752
71151	269753
16128	269754
9783	269755
38238	269756
9499	269757
45176	269758
13318	269759
12328	269760
84355	269761
17648	269762
63328	269763
16124	269764
2340	269765
11635	269766
48571	269767
30930	269768
5253	269769
61904	269770
45269	269771
1572	269772
43099	269773
71871	269774
3438	269775
60074	269776
11012	269777
55283	269778
50127	269779
7007	269780
70100	269781
43596	269782
96533	269783
3412	269784
30391	269785
13378	269786
91905	269787
136716	269788
17259	269789
9610	269790
123565	269791
84212	269792
10171	269793
106545	269794
24068	269795
8336	269796
6325	269797
133510	269798
148979	269799
18142	269800
24249	269801
68476	269802
24643	269803
5525	269804
7759	269805
8758	269806
41586	269807
4037	269808
58271	269809
1734	269810
30141	269811
3844	269812
15147	269813
36673	269814
23218	269815
64763	269816
56490	269817
8775	269818
721	269819
928	269820
7770	269821
106668	269822
44553	269823
96369	269824
58007	269825
43275	269826
61115	269827
140559	269828
62152	269829
31667	269830
57798	269831
86978	269832
56328	269833
33450	269834
13353	269835
72051	269836
59015	269837
19241	269838
19307	269839
5677	269840
23083	269841
29202	269842
14338	269843
93636	269844
122287	269845
35733	269846
135704	269847
135581	269848
18962	269849
100779	269850
60957	269851
65705	269852
88525	269853
5612	269854
15285	269855
18912	269856
54028	269857
97406	269858
29336	269859
95538	269860
70801	269861
109406	269862
11783	269863
55737	269864
110635	269865
59342	269866
34805	269867
47406	269868
38584	269869
42179	269870
3410	269871
36719	269872
105881	269873
13257	269874
30834	269875
14154	269876
11777	269877
2231	269878
2871	269879
45041	269880
4142	269881
2112	269882
12353	269883
69464	269884
86909	269885
1294	269886
9113	269887
5891	269888
19898	269889
78663	269890
20245	269891
3000	269892
9088	269893
42430	269894
30153	269895
26181	269896
138201	269897
7130	269898
8687	269899
19417	269900
47899	269901
4170	269902
51283	269903
72049	269904
20143	269905
23990	269906
880	269907
4967	269908
16897	269909
1442	269910
132468	269911
45127	269912
57635	269913
54890	269914
48966	269915
45467	269916
14514	269917
138263	269918
2333	269919
6995	269920
61832	269921
59536	269922
29667	269923
10072	269924
73740	269925
10744	269926
121231	269927
120093	269928
15306	269929
75151	269930
11257	269931
67551	269932
32319	269933
116415	269934
21704	269935
6672	269936
19437	269937
47092	269938
56786	269939
7593	269940
39314	269941
26627	269942
126217	269943
12817	269944
42452	269945
37778	269946
24239	269947
165	269948
7769	269949
12954	269950
116645	269951
38954	269952
375	269953
29031	269954
53667	269955
132973	269956
21428	269957
6441	269958
99191	269959
150751	269960
2289	269961
13476	269962
35022	269963
135320	269964
31755	269965
73517	269966
32686	269967
86061	269968
13885	269969
26566	269970
34077	269971
3357	269972
1475	269973
55992	269974
12221	269975
22856	269976
70156	269977
14229	269978
101502	269979
15974	269980
38052	269981
65114	269982
88270	269983
34028	269984
98162	269985
43996	269986
52968	269987
20276	269988
20376	269989
5604	269990
21121	269991
7849	269992
57248	269993
30919	269994
29619	269995
95472	269996
43108	269997
29188	269998
64264	269999
68947	270000
142355	270001
60718	270002
72030	270003
42350	270004
31345	270005
9153	270006
23329	270007
86610	270008
76559	270009
10927	270010
67757	270011
36310	270012
4036	270013
3712	270014
33898	270015
35994	270016
20156	270017
85390	270018
5470	270019
76413	270020
37454	270021
30467	270022
16821	270023
41637	270024
6979	270025
110717	270026
4942	270027
73650	270028
80688	270029
47731	270030
30738	270031
24799	270032
112284	270033
10975	270034
73929	270035
6800	270036
82266	270037
79440	270038
27025	270039
92673	270040
69243	270041
7910	270042
7504	270043
20419	270044
47155	270045
45546	270046
27158	270047
54886	270048
17018	270049
38744	270050
78925	270051
32252	270052
84169	270053
60958	270054
69527	270055
35131	270056
4497	270057
27283	270058
75744	270059
139451	270060
18503	270061
88059	270062
14452	270063
8853	270064
5358	270065
123775	270066
36374	270067
59983	270068
53	270069
690	270070
149925	270071
41555	270072
157	270073
103123	270074
51197	270075
118784	270076
17124	270077
29729	270078
18723	270079
40256	270080
77467	270081
78525	270082
56274	270083
23815	270084
44042	270085
16135	270086
48264	270087
17525	270088
95926	270089
30616	270090
23773	270091
83377	270092
48438	270093
9465	270094
121403	270095
96550	270096
17207	270097
55232	270098
34824	270099
4182	270100
16744	270101
23065	270102
23388	270103
71003	270104
118654	270105
8592	270106
76846	270107
21473	270108
470	270109
128808	270110
12710	270111
120304	270112
18871	270113
28317	270114
1170	270115
78374	270116
6546	270117
12646	270118
34202	270119
821	270120
3128	270121
17803	270122
121664	270123
24893	270124
23612	270125
113191	270126
37403	270127
7986	270128
10936	270129
110973	270130
111548	270131
29724	270132
10901	270133
86460	270134
20440	270135
45424	270136
40630	270137
113900	270138
19142	270139
50878	270140
20416	270141
51029	270142
119434	270143
78859	270144
4060	270145
25154	270146
3563	270147
5355	270148
107084	270149
36588	270150
20231	270151
15819	270152
32999	270153
24292	270154
5607	270155
134908	270156
98707	270157
56014	270158
35011	270159
14272	270160
349	270161
46070	270162
64296	270163
22606	270164
13744	270165
102305	270166
112113	270167
54376	270168
67903	270169
64048	270170
41558	270171
114914	270172
21804	270173
14728	270174
327	270175
21576	270176
6963	270177
30790	270178
7261	270179
122530	270180
31506	270181
52319	270182
4605	270183
55490	270184
100437	270185
11718	270186
12431	270187
99710	270188
94649	270189
93250	270190
55087	270191
49486	270192
79867	270193
4807	270194
131918	270195
341	270196
41853	270197
107862	270198
10228	270199
81836	270200
33241	270201
25785	270202
10396	270203
98220	270204
13800	270205
7522	270206
47601	270207
2689	270208
523	270209
18897	270210
43158	270211
76849	270212
76421	270213
36542	270214
75552	270215
22917	270216
9181	270217
17416	270218
31058	270219
9231	270220
98058	270221
56534	270222
94694	270223
4786	270224
43340	270225
9275	270226
7199	270227
2256	270228
42588	270229
112811	270230
134345	270231
15527	270232
50110	270233
10698	270234
15341	270235
63510	270236
30897	270237
19478	270238
38511	270239
34061	270240
9368	270241
107422	270242
23947	270243
7284	270244
8969	270245
53361	270246
33474	270247
79740	270248
795	270249
14030	270250
69896	270251
99302	270252
1335	270253
97990	270254
99727	270255
117105	270256
22807	270257
11214	270258
112361	270259
3292	270260
27446	270261
7618	270262
6475	270263
69908	270264
149848	270265
76142	270266
38009	270267
90426	270268
90233	270269
5947	270270
39855	270271
62354	270272
10923	270273
14548	270274
59808	270275
55207	270276
131612	270277
27280	270278
20490	270279
39400	270280
8244	270281
7024	270282
65694	270283
55510	270284
4948	270285
80455	270286
65404	270287
74226	270288
53408	270289
62736	270290
84240	270291
9377	270292
85851	270293
14023	270294
140965	270295
51635	270296
59571	270297
44457	270298
4906	270299
2542	270300
48607	270301
4691	270302
47135	270303
2891	270304
4374	270305
8231	270306
59098	270307
8483	270308
391	270309
20737	270310
19654	270311
12026	270312
119851	270313
4902	270314
61932	270315
99506	270316
9525	270317
5437	270318
78323	270319
87139	270320
125116	270321
72857	270322
134328	270323
88381	270324
61913	270325
469	270326
72750	270327
13684	270328
19892	270329
1915	270330
98720	270331
3894	270332
55496	270333
19348	270334
36134	270335
53170	270336
782	270337
8896	270338
23836	270339
44379	270340
15602	270341
55335	270342
112628	270343
15636	270344
47788	270345
33560	270346
32519	270347
67659	270348
3776	270349
36151	270350
88554	270351
49278	270352
76896	270353
8394	270354
12100	270355
6750	270356
29842	270357
49501	270358
100916	270359
643	270360
55626	270361
128427	270362
127089	270363
87455	270364
27139	270365
16732	270366
3067	270367
22418	270368
19070	270369
79398	270370
43195	270371
20924	270372
96998	270373
75268	270374
48034	270375
81622	270376
46662	270377
64135	270378
9393	270379
1278	270380
69018	270381
7119	270382
14969	270383
6787	270384
84456	270385
833	270386
642	270387
13300	270388
6488	270389
13433	270390
110331	270391
8	270392
2853	270393
53715	270394
138572	270395
136468	270396
4161	270397
99480	270398
10295	270399
50977	270400
38203	270401
19914	270402
23881	270403
85439	270404
4283	270405
21924	270406
44622	270407
57144	270408
15614	270409
23668	270410
4938	270411
26926	270412
61397	270413
1024	270414
49327	270415
3304	270416
29022	270417
68202	270418
50836	270419
100985	270420
138245	270421
21829	270422
36887	270423
12676	270424
14201	270425
30881	270426
18956	270427
89250	270428
131752	270429
89006	270430
106741	270431
73530	270432
30960	270433
76489	270434
72621	270435
36504	270436
1	270437
3328	270438
55042	270439
16156	270440
138245	270441
58555	270442
23518	270443
96666	270444
89190	270445
4918	270446
24159	270447
100821	270448
7751	270449
19383	270450
11996	270451
33654	270452
6730	270453
11390	270454
95654	270455
80735	270456
8018	270457
26510	270458
39214	270459
126421	270460
562	270461
19513	270462
64440	270463
95875	270464
81685	270465
78840	270466
858	270467
11543	270468
48882	270469
46749	270470
72759	270471
60316	270472
41011	270473
18936	270474
4562	270475
34955	270476
102844	270477
136809	270478
23991	270479
71638	270480
16988	270481
82	270482
4551	270483
41436	270484
89270	270485
57705	270486
28186	270487
7067	270488
51691	270489
42144	270490
81110	270491
54483	270492
121601	270493
25276	270494
63005	270495
20737	270496
18192	270497
40327	270498
28384	270499
14470	270500
32647	270501
80348	270502
49197	270503
48	270504
26551	270505
4179	270506
25457	270507
8825	270508
22402	270509
19147	270510
147900	270511
55	270512
68765	270513
1813	270514
89979	270515
3471	270516
30169	270517
77561	270518
69545	270519
22500	270520
37991	270521
126991	270522
77400	270523
57205	270524
99216	270525
18501	270526
440	270527
60072	270528
35874	270529
43374	270530
23396	270531
5155	270532
58116	270533
45993	270534
3475	270535
62706	270536
23118	270537
70303	270538
5845	270539
19731	270540
93242	270541
12688	270542
14716	270543
28309	270544
87771	270545
869	270546
3553	270547
19867	270548
77022	270549
43889	270550
68644	270551
115859	270552
13295	270553
19003	270554
31765	270555
3727	270556
10627	270557
118644	270558
122793	270559
47476	270560
18138	270561
10238	270562
10441	270563
27505	270564
27544	270565
7167	270566
18283	270567
69308	270568
10047	270569
131408	270570
20738	270571
5812	270572
129763	270573
12650	270574
131127	270575
53963	270576
104758	270577
3646	270578
46721	270579
57639	270580
392	270581
60247	270582
143667	270583
7334	270584
15124	270585
4926	270586
47510	270587
66118	270588
110740	270589
22890	270590
43357	270591
16193	270592
68746	270593
5841	270594
2307	270595
5586	270596
36353	270597
40028	270598
28747	270599
9440	270600
68871	270601
12236	270602
16854	270603
20345	270604
79929	270605
86130	270606
40659	270607
98111	270608
18136	270609
22874	270610
73217	270611
3526	270612
30316	270613
118343	270614
64324	270615
80470	270616
3256	270617
48784	270618
79702	270619
136409	270620
353	270621
206	270622
72843	270623
99401	270624
53815	270625
45284	270626
117208	270627
88035	270628
2927	270629
48589	270630
34792	270631
15908	270632
57120	270633
97593	270634
6350	270635
27662	270636
60923	270637
96726	270638
23701	270639
17556	270640
108278	270641
70704	270642
138673	270643
104449	270644
51465	270645
30549	270646
4457	270647
34401	270648
477	270649
19437	270650
24588	270651
22958	270652
81443	270653
1832	270654
5273	270655
14728	270656
117946	270657
22059	270658
61779	270659
118277	270660
34955	270661
101118	270662
23	270663
97903	270664
806	270665
50321	270666
83182	270667
35338	270668
63	270669
13687	270670
65185	270671
33552	270672
8245	270673
2005	270674
91527	270675
50400	270676
47385	270677
111240	270678
9569	270679
137011	270680
17873	270681
79366	270682
71450	270683
79891	270684
109023	270685
53631	270686
17564	270687
37366	270688
10401	270689
14030	270690
34801	270691
74383	270692
48738	270693
5724	270694
58325	270695
77871	270696
111810	270697
91553	270698
60693	270699
82395	270700
84833	270701
4648	270702
16295	270703
82857	270704
1556	270705
21526	270706
65268	270707
42838	270708
45535	270709
22537	270710
295	270711
47846	270712
110728	270713
28768	270714
142917	270715
114173	270716
28094	270717
26280	270718
27656	270719
73554	270720
10867	270721
9901	270722
4312	270723
122758	270724
23513	270725
13809	270726
4908	270727
4124	270728
107882	270729
32871	270730
84148	270731
47451	270732
78630	270733
11496	270734
5369	270735
81149	270736
12769	270737
42426	270738
685	270739
10259	270740
44324	270741
11633	270742
91477	270743
31400	270744
5	270745
87124	270746
75280	270747
43134	270748
45404	270749
30881	270750
101829	270751
35261	270752
110206	270753
125807	270754
32899	270755
20191	270756
82416	270757
7529	270758
58856	270759
87637	270760
104458	270761
50001	270762
117725	270763
11977	270764
32969	270765
55788	270766
78445	270767
78321	270768
15419	270769
6845	270770
21453	270771
79840	270772
45445	270773
115184	270774
72419	270775
89585	270776
33273	270777
58208	270778
31076	270779
86974	270780
25273	270781
19873	270782
33015	270783
56850	270784
29938	270785
52315	270786
13086	270787
827	270788
36861	270789
19476	270790
40816	270791
85707	270792
45857	270793
97056	270794
70361	270795
61853	270796
1991	270797
27267	270798
13278	270799
3297	270800
66532	270801
2815	270802
20585	270803
2457	270804
90899	270805
64045	270806
30934	270807
40365	270808
77060	270809
19135	270810
76487	270811
20890	270812
31146	270813
73647	270814
46931	270815
13202	270816
60693	270817
2092	270818
7136	270819
86036	270820
29830	270821
26195	270822
13138	270823
23850	270824
112115	270825
58798	270826
55292	270827
22258	270828
94129	270829
100777	270830
10985	270831
75910	270832
40307	270833
6293	270834
37846	270835
148609	270836
34361	270837
1191	270838
87858	270839
132852	270840
23031	270841
86553	270842
844	270843
30397	270844
21332	270845
54	270846
26534	270847
13344	270848
57032	270849
44018	270850
12003	270851
58890	270852
75797	270853
4850	270854
19093	270855
42782	270856
97040	270857
8806	270858
1223	270859
78937	270860
14240	270861
1518	270862
47820	270863
116317	270864
37794	270865
96308	270866
87522	270867
16205	270868
22354	270869
16646	270870
47522	270871
45834	270872
85444	270873
108162	270874
86254	270875
18564	270876
41601	270877
58913	270878
26940	270879
16461	270880
40137	270881
25014	270882
33013	270883
102362	270884
29864	270885
11389	270886
3649	270887
3830	270888
7389	270889
13983	270890
675	270891
5363	270892
175	270893
114148	270894
108024	270895
18894	270896
5138	270897
10114	270898
350	270899
80797	270900
60561	270901
53701	270902
18291	270903
146690	270904
11021	270905
18595	270906
125970	270907
119046	270908
21272	270909
80238	270910
115014	270911
14224	270912
25363	270913
19455	270914
16105	270915
27483	270916
21622	270917
49780	270918
87302	270919
13324	270920
46418	270921
83536	270922
104119	270923
83063	270924
44845	270925
11	270926
56213	270927
95293	270928
1472	270929
68515	270930
36066	270931
75018	270932
105746	270933
25009	270934
81234	270935
40056	270936
211	270937
67045	270938
8402	270939
65368	270940
9029	270941
41997	270942
66698	270943
6811	270944
38261	270945
105391	270946
30235	270947
7863	270948
85685	270949
76	270950
105807	270951
10769	270952
5281	270953
97404	270954
35050	270955
23963	270956
44533	270957
5140	270958
126076	270959
27452	270960
111825	270961
48726	270962
6568	270963
31375	270964
53712	270965
10718	270966
33230	270967
91473	270968
12120	270969
24303	270970
65785	270971
101264	270972
31478	270973
21045	270974
69739	270975
62006	270976
60782	270977
15691	270978
66536	270979
59927	270980
108544	270981
39515	270982
59544	270983
144889	270984
51756	270985
45	270986
7661	270987
17046	270988
3473	270989
46541	270990
6228	270991
31116	270992
4710	270993
6912	270994
5643	270995
20499	270996
39589	270997
11637	270998
1	270999
48456	271000
32441	271001
40444	271002
89369	271003
83417	271004
23987	271005
14683	271006
34911	271007
11746	271008
84217	271009
12087	271010
81146	271011
117918	271012
734	271013
27186	271014
96384	271015
37131	271016
1901	271017
106999	271018
147313	271019
19288	271020
5497	271021
3524	271022
97862	271023
46112	271024
22022	271025
80869	271026
84336	271027
119288	271028
94229	271029
111160	271030
6056	271031
69666	271032
69294	271033
231	271034
123553	271035
21862	271036
2934	271037
87645	271038
114	271039
2268	271040
3526	271041
61060	271042
48772	271043
125563	271044
8031	271045
51155	271046
115566	271047
129565	271048
14950	271049
549	271050
65074	271051
79074	271052
5868	271053
41674	271054
76968	271055
2493	271056
20476	271057
9690	271058
49473	271059
94556	271060
114407	271061
30404	271062
133637	271063
22103	271064
20412	271065
66528	271066
47024	271067
9824	271068
16478	271069
67669	271070
44345	271071
35102	271072
8801	271073
105454	271074
12951	271075
18165	271076
110473	271077
14914	271078
18670	271079
28908	271080
39521	271081
55894	271082
16197	271083
5859	271084
84006	271085
79591	271086
74973	271087
70798	271088
101193	271089
127311	271090
14492	271091
7503	271092
102433	271093
21640	271094
13422	271095
78426	271096
35884	271097
27595	271098
161	271099
6319	271100
101480	271101
74106	271102
58638	271103
25379	271104
23161	271105
35503	271106
52430	271107
117755	271108
79451	271109
14829	271110
9171	271111
117852	271112
25161	271113
13963	271114
20874	271115
32213	271116
693	271117
99018	271118
7471	271119
16420	271120
58195	271121
3302	271122
24714	271123
2284	271124
57593	271125
71379	271126
6551	271127
52547	271128
17710	271129
57201	271130
61396	271131
95363	271132
44727	271133
29472	271134
11723	271135
11152	271136
45878	271137
77797	271138
98913	271139
18221	271140
63725	271141
57111	271142
46175	271143
43191	271144
128618	271145
29455	271146
7345	271147
37817	271148
81078	271149
4306	271150
21811	271151
93174	271152
96066	271153
25655	271154
19146	271155
1586	271156
61693	271157
97999	271158
67584	271159
18366	271160
10057	271161
18788	271162
48348	271163
7436	271164
75778	271165
37641	271166
11035	271167
128	271168
49105	271169
9337	271170
121536	271171
85918	271172
10825	271173
17778	271174
137964	271175
815	271176
4344	271177
7920	271178
90276	271179
97955	271180
90327	271181
131224	271182
15932	271183
101369	271184
90143	271185
6007	271186
23416	271187
23641	271188
46401	271189
22000	271190
20717	271191
23302	271192
9401	271193
119773	271194
5236	271195
48659	271196
147651	271197
121829	271198
87886	271199
3108	271200
28545	271201
80691	271202
133161	271203
62710	271204
4311	271205
22890	271206
40819	271207
4904	271208
10485	271209
10215	271210
78063	271211
3604	271212
25232	271213
47914	271214
128002	271215
3149	271216
16438	271217
48283	271218
924	271219
27111	271220
103721	271221
16256	271222
27	271223
54451	271224
4080	271225
100680	271226
43102	271227
86654	271228
7416	271229
110258	271230
118201	271231
59426	271232
51720	271233
60464	271234
61539	271235
14281	271236
117138	271237
4205	271238
38797	271239
7913	271240
57241	271241
46001	271242
24099	271243
34228	271244
3251	271245
66927	271246
54128	271247
114604	271248
43442	271249
1415	271250
18506	271251
37347	271252
2898	271253
47325	271254
87567	271255
24749	271256
79538	271257
1898	271258
27458	271259
5244	271260
29590	271261
4446	271262
77	271263
68996	271264
4661	271265
34886	271266
39412	271267
78064	271268
10494	271269
22974	271270
31429	271271
7714	271272
86738	271273
100227	271274
25897	271275
83588	271276
2455	271277
121539	271278
32335	271279
3739	271280
53769	271281
13065	271282
5768	271283
17699	271284
103260	271285
51680	271286
37509	271287
69277	271288
18339	271289
10120	271290
6465	271291
1609	271292
35892	271293
61582	271294
4643	271295
25209	271296
102497	271297
37471	271298
101550	271299
39240	271300
12190	271301
44015	271302
39027	271303
1090	271304
69576	271305
44828	271306
9364	271307
133823	271308
119441	271309
112192	271310
117695	271311
34419	271312
84730	271313
35802	271314
31193	271315
7329	271316
38469	271317
79757	271318
6647	271319
910	271320
34426	271321
4056	271322
2686	271323
71721	271324
88035	271325
103450	271326
22446	271327
86787	271328
64925	271329
109	271330
2777	271331
14714	271332
68591	271333
27145	271334
31192	271335
25083	271336
59223	271337
50886	271338
1972	271339
98226	271340
56504	271341
41341	271342
15053	271343
206	271344
44794	271345
74437	271346
60816	271347
64057	271348
11772	271349
133185	271350
94241	271351
94565	271352
54693	271353
8231	271354
87141	271355
26183	271356
34155	271357
99769	271358
112463	271359
18598	271360
128484	271361
13096	271362
67784	271363
98505	271364
56496	271365
81943	271366
132710	271367
25226	271368
85085	271369
6280	271370
67963	271371
81071	271372
48744	271373
50422	271374
45367	271375
78517	271376
55952	271377
56268	271378
27269	271379
18554	271380
27450	271381
128523	271382
5856	271383
51995	271384
6748	271385
13616	271386
7202	271387
15128	271388
33491	271389
6420	271390
36444	271391
112830	271392
54345	271393
105358	271394
100	271395
47637	271396
46044	271397
45298	271398
61374	271399
71135	271400
59344	271401
21195	271402
42449	271403
81780	271404
22694	271405
32262	271406
16975	271407
12615	271408
368	271409
12498	271410
55223	271411
51908	271412
136865	271413
51787	271414
971	271415
14665	271416
17088	271417
126527	271418
90164	271419
103474	271420
2532	271421
52640	271422
100548	271423
102186	271424
127640	271425
4678	271426
35032	271427
48768	271428
93633	271429
29754	271430
54010	271431
17646	271432
6066	271433
23535	271434
1233	271435
66602	271436
76782	271437
84103	271438
19884	271439
57055	271440
43764	271441
8668	271442
104037	271443
3414	271444
24355	271445
13592	271446
19631	271447
30141	271448
45795	271449
84804	271450
11617	271451
2901	271452
38203	271453
35168	271454
18445	271455
13784	271456
76317	271457
69601	271458
12712	271459
62137	271460
103050	271461
86823	271462
8464	271463
1089	271464
28102	271465
22622	271466
9964	271467
72632	271468
18163	271469
124239	271470
29774	271471
28304	271472
27882	271473
29107	271474
3023	271475
2510	271476
168	271477
287	271478
73957	271479
36002	271480
14514	271481
67239	271482
4137	271483
51509	271484
12967	271485
35627	271486
53869	271487
104597	271488
843	271489
26282	271490
91730	271491
6487	271492
33165	271493
3508	271494
44592	271495
115507	271496
2949	271497
77807	271498
3207	271499
45083	271500
1787	271501
81456	271502
7732	271503
16883	271504
7703	271505
20711	271506
28850	271507
53147	271508
80773	271509
97749	271510
12084	271511
23786	271512
55701	271513
22168	271514
31559	271515
34115	271516
17135	271517
109883	271518
21293	271519
59108	271520
26654	271521
135973	271522
10849	271523
4148	271524
145154	271525
100684	271526
42437	271527
343	271528
108731	271529
99725	271530
58768	271531
7672	271532
88498	271533
28278	271534
79378	271535
10705	271536
15300	271537
22	271538
104293	271539
65822	271540
6317	271541
9751	271542
66862	271543
1125	271544
129000	271545
2778	271546
72167	271547
42633	271548
622	271549
2964	271550
18828	271551
91512	271552
3109	271553
56440	271554
17008	271555
54734	271556
81154	271557
101786	271558
92244	271559
1281	271560
3126	271561
37283	271562
457	271563
40828	271564
28555	271565
43388	271566
25406	271567
475	271568
13680	271569
67695	271570
127917	271571
45812	271572
62922	271573
59623	271574
20165	271575
97680	271576
48199	271577
19848	271578
45374	271579
127731	271580
662	271581
11954	271582
39219	271583
47821	271584
24576	271585
97834	271586
80567	271587
44825	271588
13713	271589
23040	271590
44036	271591
9588	271592
6669	271593
74785	271594
26531	271595
7971	271596
75245	271597
69205	271598
98956	271599
37224	271600
28426	271601
83585	271602
31525	271603
102226	271604
2481	271605
10675	271606
30634	271607
23984	271608
15527	271609
95688	271610
120673	271611
153	271612
99964	271613
27451	271614
85661	271615
5071	271616
19228	271617
18000	271618
49216	271619
31311	271620
7304	271621
73776	271622
658	271623
92165	271624
33277	271625
74912	271626
104765	271627
86884	271628
18575	271629
957	271630
102069	271631
9486	271632
61607	271633
20100	271634
13317	271635
26279	271636
17999	271637
8156	271638
48351	271639
35268	271640
101071	271641
96263	271642
63466	271643
118202	271644
32537	271645
8885	271646
62742	271647
4902	271648
117421	271649
43512	271650
82134	271651
31141	271652
21468	271653
112083	271654
4106	271655
46095	271656
89945	271657
99608	271658
559	271659
98886	271660
7510	271661
60313	271662
49189	271663
62526	271664
18972	271665
4506	271666
35658	271667
9330	271668
122734	271669
1593	271670
115653	271671
1996	271672
67281	271673
61030	271674
95014	271675
35562	271676
56575	271677
8169	271678
4825	271679
39364	271680
134885	271681
26272	271682
113638	271683
29937	271684
7047	271685
146	271686
34914	271687
66181	271688
102103	271689
42265	271690
53016	271691
10291	271692
64813	271693
118230	271694
639	271695
68073	271696
45307	271697
11841	271698
1173	271699
68385	271700
120594	271701
29432	271702
54246	271703
32203	271704
105681	271705
56533	271706
110265	271707
90904	271708
110429	271709
10741	271710
1350	271711
8067	271712
120578	271713
121692	271714
34060	271715
24155	271716
62615	271717
73737	271718
90490	271719
350	271720
34957	271721
38487	271722
18517	271723
52819	271724
3573	271725
10745	271726
97120	271727
21957	271728
3911	271729
4980	271730
110718	271731
58035	271732
62021	271733
17139	271734
77433	271735
49152	271736
17845	271737
9989	271738
5737	271739
92744	271740
58454	271741
55821	271742
25036	271743
118903	271744
53888	271745
17912	271746
99387	271747
344	271748
118899	271749
97645	271750
684	271751
63492	271752
24726	271753
27453	271754
33851	271755
21964	271756
121231	271757
75686	271758
56632	271759
3875	271760
64139	271761
1868	271762
62535	271763
15379	271764
3293	271765
148576	271766
69475	271767
12268	271768
28299	271769
69757	271770
3122	271771
1046	271772
25948	271773
78496	271774
5940	271775
13335	271776
148031	271777
54559	271778
57583	271779
57147	271780
19180	271781
99067	271782
90714	271783
155	271784
5948	271785
9361	271786
5570	271787
23916	271788
2154	271789
141633	271790
5679	271791
71145	271792
87543	271793
259	271794
115009	271795
5484	271796
12778	271797
123040	271798
8323	271799
28463	271800
997	271801
79144	271802
50711	271803
4909	271804
120579	271805
3925	271806
78090	271807
954	271808
7988	271809
46561	271810
20919	271811
40451	271812
80388	271813
4412	271814
99604	271815
77115	271816
54674	271817
87795	271818
126394	271819
19756	271820
116261	271821
128058	271822
42400	271823
22442	271824
114124	271825
16147	271826
19880	271827
44381	271828
32404	271829
30550	271830
31194	271831
5557	271832
14215	271833
32212	271834
4574	271835
122941	271836
18347	271837
5152	271838
9484	271839
48298	271840
31019	271841
56346	271842
80700	271843
12359	271844
24513	271845
38210	271846
20502	271847
143483	271848
86384	271849
66804	271850
51734	271851
44835	271852
25554	271853
96424	271854
36397	271855
3294	271856
50807	271857
26538	271858
44281	271859
34749	271860
1705	271861
3829	271862
71272	271863
26567	271864
22029	271865
22665	271866
62513	271867
34169	271868
89563	271869
609	271870
21316	271871
53601	271872
91929	271873
87254	271874
97549	271875
57734	271876
40090	271877
84179	271878
130255	271879
28624	271880
118328	271881
48782	271882
47089	271883
17067	271884
67300	271885
87595	271886
18545	271887
12957	271888
148308	271889
26156	271890
42514	271891
3322	271892
31259	271893
83114	271894
23926	271895
79376	271896
17435	271897
35519	271898
125222	271899
42096	271900
16808	271901
56747	271902
35144	271903
93841	271904
94457	271905
46402	271906
76030	271907
4811	271908
34399	271909
119248	271910
4206	271911
138227	271912
8239	271913
30205	271914
3269	271915
6824	271916
54573	271917
27857	271918
25642	271919
958	271920
24148	271921
32034	271922
944	271923
97	271924
9011	271925
17363	271926
125801	271927
6300	271928
7124	271929
51219	271930
65510	271931
33471	271932
85757	271933
15035	271934
40311	271935
64072	271936
67845	271937
25797	271938
9646	271939
373	271940
10527	271941
124041	271942
104278	271943
99322	271944
36619	271945
102014	271946
62363	271947
340	271948
42300	271949
4867	271950
9063	271951
17322	271952
42969	271953
8365	271954
72829	271955
125630	271956
13912	271957
89845	271958
85376	271959
30122	271960
41515	271961
37985	271962
94304	271963
23112	271964
3714	271965
8393	271966
10748	271967
7741	271968
89865	271969
16229	271970
119987	271971
76379	271972
11137	271973
103163	271974
65273	271975
20339	271976
50061	271977
74437	271978
75717	271979
79550	271980
105683	271981
40750	271982
101636	271983
4689	271984
25462	271985
5864	271986
63004	271987
16540	271988
32833	271989
13212	271990
883	271991
117467	271992
6442	271993
27659	271994
37028	271995
69256	271996
2737	271997
68821	271998
23700	271999
2030	272000
13003	272001
53622	272002
32591	272003
11287	272004
4354	272005
38114	272006
15741	272007
3435	272008
86003	272009
95842	272010
102520	272011
11005	272012
75907	272013
38788	272014
6415	272015
51768	272016
33942	272017
11655	272018
47314	272019
120065	272020
27863	272021
46907	272022
94365	272023
143145	272024
13825	272025
80699	272026
33323	272027
102922	272028
67259	272029
67077	272030
70120	272031
40287	272032
76204	272033
29498	272034
29128	272035
124180	272036
2891	272037
74	272038
44264	272039
64733	272040
38843	272041
1022	272042
2194	272043
8790	272044
95217	272045
6414	272046
101678	272047
19339	272048
33260	272049
86729	272050
12770	272051
67722	272052
52786	272053
98036	272054
42907	272055
2014	272056
13598	272057
14639	272058
7936	272059
101442	272060
26596	272061
2393	272062
43128	272063
14909	272064
15768	272065
122294	272066
36325	272067
100608	272068
29616	272069
19233	272070
74068	272071
12412	272072
86267	272073
3014	272074
515	272075
47125	272076
3098	272077
98383	272078
118141	272079
5125	272080
46727	272081
22015	272082
52238	272083
31092	272084
1696	272085
138188	272086
23238	272087
13893	272088
58273	272089
71921	272090
110633	272091
21197	272092
125904	272093
1512	272094
47839	272095
69435	272096
8348	272097
90963	272098
54024	272099
104989	272100
109226	272101
23418	272102
65624	272103
22686	272104
25484	272105
75387	272106
89668	272107
5593	272108
17779	272109
8836	272110
59	272111
35419	272112
87034	272113
121814	272114
14041	272115
35611	272116
45964	272117
65666	272118
7958	272119
94422	272120
10883	272121
32474	272122
61240	272123
43438	272124
51436	272125
42955	272126
15053	272127
97050	272128
5578	272129
1814	272130
55587	272131
9990	272132
8025	272133
36461	272134
90057	272135
35447	272136
1031	272137
118457	272138
5951	272139
108674	272140
12119	272141
39383	272142
51142	272143
69212	272144
8072	272145
397	272146
95246	272147
8619	272148
82465	272149
6871	272150
45825	272151
51831	272152
75075	272153
64266	272154
28441	272155
69747	272156
97	272157
64530	272158
65276	272159
11967	272160
2671	272161
2947	272162
34589	272163
90182	272164
118554	272165
9927	272166
95794	272167
19863	272168
15308	272169
52867	272170
135767	272171
133046	272172
50574	272173
23431	272174
27914	272175
45258	272176
6018	272177
7077	272178
13592	272179
61438	272180
110658	272181
54268	272182
11739	272183
63384	272184
19036	272185
103842	272186
215	272187
18186	272188
85691	272189
448	272190
43555	272191
1885	272192
78052	272193
18266	272194
20287	272195
34901	272196
58440	272197
48650	272198
50991	272199
34903	272200
64122	272201
20835	272202
41179	272203
75511	272204
121276	272205
13953	272206
40570	272207
36100	272208
64972	272209
82813	272210
23062	272211
38228	272212
14762	272213
23632	272214
66760	272215
28736	272216
56417	272217
139613	272218
35801	272219
1809	272220
71426	272221
49743	272222
76507	272223
4328	272224
128772	272225
32771	272226
28413	272227
2130	272228
115619	272229
74645	272230
45195	272231
45689	272232
127767	272233
33996	272234
1202	272235
119010	272236
22475	272237
6561	272238
59555	272239
8507	272240
46485	272241
27916	272242
67107	272243
41294	272244
4478	272245
95474	272246
100545	272247
15523	272248
5925	272249
85000	272250
105924	272251
72873	272252
99819	272253
8548	272254
57881	272255
26361	272256
19892	272257
21904	272258
72755	272259
36553	272260
19841	272261
22958	272262
16109	272263
61121	272264
150167	272265
542	272266
30913	272267
36280	272268
40181	272269
14481	272270
41401	272271
146191	272272
11622	272273
59657	272274
120311	272275
45514	272276
124528	272277
2164	272278
7416	272279
84158	272280
34886	272281
6921	272282
55730	272283
431	272284
98110	272285
80138	272286
241	272287
60710	272288
1781	272289
39127	272290
30433	272291
9	272292
16366	272293
48644	272294
2789	272295
9568	272296
31044	272297
43625	272298
116895	272299
137060	272300
59555	272301
14660	272302
33584	272303
79870	272304
4710	272305
374	272306
19954	272307
20390	272308
1293	272309
9166	272310
15	272311
4121	272312
19647	272313
8039	272314
8604	272315
30025	272316
1932	272317
6110	272318
3302	272319
19278	272320
56447	272321
72282	272322
26666	272323
14038	272324
88228	272325
113370	272326
6680	272327
11901	272328
31669	272329
73284	272330
47961	272331
28991	272332
33523	272333
2222	272334
3439	272335
59253	272336
2716	272337
44187	272338
49716	272339
59333	272340
1435	272341
2075	272342
70586	272343
75380	272344
127361	272345
63543	272346
60107	272347
128714	272348
47806	272349
104629	272350
106022	272351
484	272352
117662	272353
51226	272354
130994	272355
36091	272356
5448	272357
36300	272358
105	272359
67421	272360
10892	272361
31092	272362
24564	272363
80461	272364
53853	272365
143913	272366
8145	272367
22094	272368
20006	272369
4570	272370
119308	272371
36755	272372
91757	272373
11831	272374
44806	272375
45890	272376
10087	272377
45948	272378
111877	272379
125929	272380
23408	272381
24883	272382
10365	272383
21939	272384
19031	272385
5993	272386
27305	272387
74805	272388
108583	272389
68722	272390
122486	272391
16152	272392
22192	272393
23905	272394
61391	272395
14845	272396
116272	272397
39557	272398
44477	272399
49164	272400
40163	272401
12321	272402
13295	272403
62343	272404
21479	272405
115821	272406
70268	272407
2342	272408
82057	272409
11775	272410
46372	272411
53768	272412
11666	272413
12486	272414
757	272415
320	272416
5007	272417
32539	272418
110721	272419
82907	272420
4749	272421
8209	272422
96350	272423
69018	272424
20857	272425
3804	272426
47728	272427
3759	272428
7169	272429
4270	272430
22284	272431
3290	272432
67476	272433
95885	272434
1058	272435
21068	272436
120530	272437
129418	272438
2032	272439
28450	272440
47342	272441
28607	272442
148719	272443
3959	272444
78641	272445
4101	272446
112025	272447
35422	272448
124854	272449
10843	272450
4156	272451
155	272452
54915	272453
9401	272454
112831	272455
23139	272456
99188	272457
35017	272458
66945	272459
63049	272460
112027	272461
24957	272462
93856	272463
101758	272464
36660	272465
111633	272466
3229	272467
19837	272468
97262	272469
5202	272470
87311	272471
3325	272472
59872	272473
71589	272474
17289	272475
29659	272476
2283	272477
69218	272478
1191	272479
19099	272480
24639	272481
11880	272482
68591	272483
85142	272484
31640	272485
3546	272486
14380	272487
31982	272488
45043	272489
94822	272490
17441	272491
138474	272492
7763	272493
44331	272494
47895	272495
15512	272496
75477	272497
74584	272498
10382	272499
47606	272500
46830	272501
70507	272502
2144	272503
43993	272504
57405	272505
17749	272506
49878	272507
19282	272508
17706	272509
37811	272510
100136	272511
7591	272512
7059	272513
45946	272514
7845	272515
60800	272516
44106	272517
36071	272518
29193	272519
12276	272520
15870	272521
14086	272522
61359	272523
36951	272524
927	272525
107853	272526
3501	272527
7349	272528
48267	272529
264	272530
107390	272531
71159	272532
25529	272533
42690	272534
64131	272535
63273	272536
2877	272537
2735	272538
21113	272539
11765	272540
129166	272541
40601	272542
20524	272543
49686	272544
60445	272545
53827	272546
81285	272547
20791	272548
120217	272549
2435	272550
25423	272551
69506	272552
83038	272553
1717	272554
78143	272555
38076	272556
5416	272557
79776	272558
60198	272559
18286	272560
35509	272561
3376	272562
92265	272563
71663	272564
1531	272565
50394	272566
48291	272567
561	272568
78688	272569
111949	272570
74196	272571
68728	272572
5325	272573
45393	272574
72305	272575
40668	272576
15803	272577
11766	272578
18186	272579
50241	272580
21577	272581
6011	272582
38356	272583
73154	272584
69348	272585
736	272586
32118	272587
8574	272588
94845	272589
138344	272590
6701	272591
2658	272592
68172	272593
110028	272594
41486	272595
10205	272596
26308	272597
13794	272598
116955	272599
55697	272600
127360	272601
44675	272602
16915	272603
7704	272604
76124	272605
20979	272606
8234	272607
22352	272608
3498	272609
189	272610
98192	272611
3110	272612
19696	272613
74277	272614
104780	272615
61738	272616
88039	272617
36286	272618
102259	272619
1038	272620
26874	272621
100548	272622
66152	272623
34643	272624
23712	272625
91889	272626
51763	272627
41116	272628
4186	272629
18889	272630
77958	272631
22194	272632
51518	272633
59472	272634
109820	272635
44363	272636
5861	272637
54104	272638
138350	272639
2496	272640
21311	272641
81686	272642
26862	272643
38148	272644
21170	272645
84523	272646
571	272647
2108	272648
24200	272649
50228	272650
12849	272651
38701	272652
5432	272653
30315	272654
111708	272655
101383	272656
24675	272657
82022	272658
13141	272659
40013	272660
100498	272661
73521	272662
46593	272663
95330	272664
7763	272665
34464	272666
81899	272667
68829	272668
45639	272669
27081	272670
28291	272671
39713	272672
41035	272673
6931	272674
103407	272675
13473	272676
39204	272677
33421	272678
52296	272679
100774	272680
32898	272681
123220	272682
16914	272683
66501	272684
42436	272685
145619	272686
9396	272687
55152	272688
19353	272689
7504	272690
81294	272691
80639	272692
84343	272693
123803	272694
78648	272695
8740	272696
65597	272697
23593	272698
143849	272699
61508	272700
26146	272701
35321	272702
81175	272703
7253	272704
19489	272705
149	272706
1643	272707
1529	272708
10419	272709
4812	272710
16611	272711
4139	272712
2757	272713
5679	272714
68918	272715
40013	272716
466	272717
31175	272718
13734	272719
78316	272720
9575	272721
43988	272722
35451	272723
44200	272724
112155	272725
66869	272726
13213	272727
87490	272728
58514	272729
44788	272730
12176	272731
30289	272732
22443	272733
14579	272734
6147	272735
19143	272736
85717	272737
100099	272738
58690	272739
64146	272740
2683	272741
92704	272742
35496	272743
4529	272744
30397	272745
10259	272746
83730	272747
27055	272748
13723	272749
57357	272750
41263	272751
54231	272752
18424	272753
9965	272754
36457	272755
4180	272756
115216	272757
13907	272758
6148	272759
27027	272760
78647	272761
104971	272762
40997	272763
66497	272764
119	272765
133434	272766
130317	272767
6425	272768
40103	272769
36070	272770
35590	272771
6206	272772
17	272773
14516	272774
14192	272775
124829	272776
7238	272777
10405	272778
71591	272779
26869	272780
64018	272781
58733	272782
1106	272783
20607	272784
2799	272785
94296	272786
1859	272787
76765	272788
112387	272789
28339	272790
110141	272791
78489	272792
63987	272793
108509	272794
79200	272795
47104	272796
42772	272797
106634	272798
18035	272799
52092	272800
51568	272801
34960	272802
86309	272803
67220	272804
20202	272805
30749	272806
15646	272807
17737	272808
21377	272809
63	272810
30487	272811
1162	272812
25528	272813
14212	272814
15040	272815
92044	272816
31140	272817
85095	272818
65232	272819
721	272820
69861	272821
74512	272822
30746	272823
93208	272824
15	272825
11664	272826
23819	272827
47396	272828
21611	272829
15954	272830
8	272831
123484	272832
127933	272833
51163	272834
88532	272835
111047	272836
60289	272837
6295	272838
47600	272839
134514	272840
22925	272841
59901	272842
90764	272843
38494	272844
18125	272845
109606	272846
34073	272847
24832	272848
7396	272849
97705	272850
80642	272851
7576	272852
21209	272853
68812	272854
3144	272855
3532	272856
97840	272857
11614	272858
5073	272859
11687	272860
5298	272861
52455	272862
27982	272863
52407	272864
24219	272865
21	272866
15525	272867
172	272868
1710	272869
236	272870
21222	272871
8965	272872
68495	272873
9336	272874
8368	272875
9919	272876
66708	272877
116485	272878
68962	272879
40953	272880
90016	272881
30465	272882
93814	272883
53973	272884
105518	272885
52457	272886
118	272887
98810	272888
36099	272889
12420	272890
72810	272891
20713	272892
13902	272893
70802	272894
2044	272895
106304	272896
39758	272897
3768	272898
96665	272899
80670	272900
31424	272901
10216	272902
104027	272903
37067	272904
90173	272905
87568	272906
2848	272907
69006	272908
47026	272909
18211	272910
19408	272911
15621	272912
42374	272913
23152	272914
56080	272915
46369	272916
941	272917
47156	272918
42863	272919
104119	272920
55967	272921
50823	272922
17125	272923
30662	272924
38085	272925
16867	272926
594	272927
22509	272928
86360	272929
85347	272930
24788	272931
10511	272932
314	272933
8147	272934
120848	272935
16911	272936
22205	272937
115647	272938
23177	272939
9235	272940
27732	272941
35824	272942
1265	272943
19730	272944
55492	272945
24189	272946
75269	272947
75526	272948
11162	272949
19661	272950
76804	272951
5769	272952
148946	272953
225	272954
103597	272955
56791	272956
132390	272957
25154	272958
56533	272959
106178	272960
11348	272961
27591	272962
12829	272963
22160	272964
11088	272965
81743	272966
33855	272967
38515	272968
41534	272969
75233	272970
135225	272971
29913	272972
118279	272973
5372	272974
27383	272975
45942	272976
147358	272977
51606	272978
15739	272979
70128	272980
77872	272981
211	272982
139249	272983
7105	272984
52718	272985
295	272986
23270	272987
21867	272988
18901	272989
44107	272990
34	272991
146555	272992
58439	272993
28386	272994
19769	272995
11253	272996
1396	272997
8394	272998
35162	272999
65141	273000
86107	273001
10035	273002
68603	273003
31124	273004
17821	273005
10308	273006
12599	273007
73393	273008
4965	273009
131404	273010
13336	273011
33761	273012
7589	273013
3918	273014
7650	273015
45626	273016
23011	273017
54649	273018
3531	273019
7225	273020
22444	273021
12474	273022
12069	273023
11454	273024
20024	273025
41298	273026
1187	273027
25928	273028
5085	273029
463	273030
44328	273031
30357	273032
32628	273033
17325	273034
58691	273035
54289	273036
39499	273037
28118	273038
481	273039
16139	273040
77180	273041
3482	273042
60060	273043
109460	273044
98976	273045
743	273046
10156	273047
118382	273048
44037	273049
29578	273050
86650	273051
16204	273052
3353	273053
20837	273054
142960	273055
9413	273056
98307	273057
16788	273058
4536	273059
30688	273060
8293	273061
117952	273062
95	273063
2617	273064
118665	273065
80431	273066
8884	273067
13738	273068
26623	273069
34989	273070
51501	273071
2481	273072
8071	273073
2044	273074
65944	273075
20686	273076
3307	273077
8888	273078
89428	273079
92724	273080
35747	273081
113122	273082
50892	273083
113286	273084
70959	273085
248	273086
22245	273087
18179	273088
11755	273089
3861	273090
68812	273091
50604	273092
42332	273093
23607	273094
13285	273095
1393	273096
33318	273097
7310	273098
70686	273099
29	273100
7482	273101
60770	273102
80400	273103
3904	273104
26998	273105
724	273106
44267	273107
63089	273108
125487	273109
876	273110
6	273111
67527	273112
25139	273113
8057	273114
30019	273115
75875	273116
7879	273117
22316	273118
61372	273119
73692	273120
29190	273121
29088	273122
55034	273123
90326	273124
13015	273125
8667	273126
1758	273127
58926	273128
8173	273129
30778	273130
92544	273131
35496	273132
34058	273133
113979	273134
4961	273135
64409	273136
57852	273137
2696	273138
129110	273139
91193	273140
52669	273141
5462	273142
30918	273143
23469	273144
40554	273145
70161	273146
76056	273147
15005	273148
23844	273149
25394	273150
48413	273151
49063	273152
17602	273153
59119	273154
65615	273155
93114	273156
19022	273157
33724	273158
139231	273159
43724	273160
70491	273161
90807	273162
32901	273163
63188	273164
34187	273165
57594	273166
136899	273167
92239	273168
33778	273169
34612	273170
112030	273171
1695	273172
2834	273173
5140	273174
37743	273175
93557	273176
105977	273177
16986	273178
7033	273179
50338	273180
69801	273181
80861	273182
14096	273183
48864	273184
32711	273185
100848	273186
42615	273187
11220	273188
3306	273189
5339	273190
39062	273191
10269	273192
37457	273193
52135	273194
74879	273195
49190	273196
109437	273197
4127	273198
5364	273199
137584	273200
14675	273201
39764	273202
19390	273203
27164	273204
40334	273205
4955	273206
137538	273207
82956	273208
84756	273209
16984	273210
14219	273211
45969	273212
67027	273213
62808	273214
119574	273215
120205	273216
63760	273217
14361	273218
13635	273219
24725	273220
3219	273221
8492	273222
16386	273223
38329	273224
52154	273225
96424	273226
110662	273227
103339	273228
73956	273229
29864	273230
35132	273231
248	273232
1048	273233
123412	273234
4400	273235
24274	273236
102111	273237
47244	273238
105485	273239
3507	273240
52531	273241
28856	273242
91576	273243
4743	273244
72302	273245
28038	273246
92708	273247
12316	273248
1250	273249
73842	273250
38570	273251
8186	273252
11097	273253
117612	273254
10359	273255
17209	273256
105964	273257
74054	273258
90345	273259
85310	273260
145	273261
20951	273262
141299	273263
88145	273264
61796	273265
29414	273266
51937	273267
49068	273268
13262	273269
52561	273270
73470	273271
52057	273272
4316	273273
67855	273274
10298	273275
4248	273276
47579	273277
9723	273278
81357	273279
28743	273280
44323	273281
11752	273282
4111	273283
192	273284
19895	273285
15048	273286
6865	273287
107906	273288
35376	273289
45461	273290
134987	273291
10660	273292
138899	273293
94305	273294
1991	273295
57706	273296
5443	273297
31213	273298
9232	273299
826	273300
41401	273301
59612	273302
48133	273303
43939	273304
3467	273305
8998	273306
92649	273307
65697	273308
11274	273309
20252	273310
123539	273311
81602	273312
59340	273313
91407	273314
29103	273315
132860	273316
1924	273317
8030	273318
6585	273319
85087	273320
59800	273321
124933	273322
37625	273323
23353	273324
50636	273325
37417	273326
6705	273327
51059	273328
111122	273329
83052	273330
44099	273331
15617	273332
2876	273333
96784	273334
51015	273335
9834	273336
15349	273337
57161	273338
77558	273339
4365	273340
54075	273341
18604	273342
55119	273343
20790	273344
64361	273345
100223	273346
67100	273347
10287	273348
43052	273349
69507	273350
66851	273351
36523	273352
54079	273353
137642	273354
414	273355
10680	273356
63786	273357
4538	273358
77851	273359
10126	273360
21169	273361
82389	273362
69868	273363
84124	273364
172	273365
8883	273366
54931	273367
69935	273368
50968	273369
57583	273370
39672	273371
37885	273372
60309	273373
32896	273374
40626	273375
42585	273376
51771	273377
62096	273378
27449	273379
310	273380
1034	273381
65236	273382
14170	273383
95792	273384
7763	273385
112477	273386
12302	273387
54927	273388
77399	273389
11214	273390
102345	273391
125963	273392
92951	273393
60253	273394
1394	273395
54211	273396
45538	273397
1013	273398
12646	273399
38758	273400
119315	273401
52348	273402
20389	273403
5002	273404
6605	273405
84434	273406
538	273407
87559	273408
29949	273409
99348	273410
4214	273411
29669	273412
78577	273413
52051	273414
62597	273415
22046	273416
2177	273417
5331	273418
11987	273419
22546	273420
6302	273421
1978	273422
41534	273423
22286	273424
77340	273425
33628	273426
46197	273427
41807	273428
32290	273429
67953	273430
58808	273431
2473	273432
20803	273433
28985	273434
79029	273435
11114	273436
63202	273437
90285	273438
127177	273439
78735	273440
2031	273441
8248	273442
39029	273443
33414	273444
69091	273445
91491	273446
22216	273447
14305	273448
43911	273449
29704	273450
11458	273451
6242	273452
25381	273453
31081	273454
29100	273455
45453	273456
14946	273457
3057	273458
79801	273459
97442	273460
107034	273461
15624	273462
16102	273463
121270	273464
66356	273465
27864	273466
24803	273467
90211	273468
6854	273469
75108	273470
12086	273471
10760	273472
38682	273473
123036	273474
36162	273475
7670	273476
6603	273477
103540	273478
4697	273479
87793	273480
66928	273481
103443	273482
122636	273483
4484	273484
38347	273485
100746	273486
76607	273487
36768	273488
25833	273489
46931	273490
20341	273491
1481	273492
10672	273493
6659	273494
65635	273495
25500	273496
77908	273497
81308	273498
25706	273499
146	273500
43826	273501
83469	273502
106888	273503
10420	273504
28909	273505
12755	273506
57393	273507
124774	273508
5612	273509
54534	273510
49821	273511
98285	273512
117064	273513
10841	273514
44481	273515
44109	273516
101468	273517
5898	273518
52663	273519
67839	273520
105871	273521
80736	273522
60353	273523
67715	273524
15033	273525
39819	273526
1256	273527
25141	273528
97968	273529
2352	273530
19482	273531
112189	273532
61931	273533
57845	273534
8180	273535
61132	273536
71200	273537
13533	273538
61869	273539
17402	273540
33479	273541
61620	273542
76491	273543
38812	273544
7860	273545
18931	273546
1529	273547
72729	273548
17594	273549
118728	273550
94283	273551
31376	273552
33483	273553
12166	273554
22417	273555
32329	273556
3482	273557
11619	273558
89068	273559
143055	273560
54012	273561
101617	273562
30086	273563
67272	273564
37915	273565
17865	273566
20345	273567
55087	273568
60073	273569
38145	273570
32642	273571
80251	273572
15357	273573
7176	273574
137046	273575
26125	273576
50401	273577
22500	273578
100755	273579
47701	273580
1008	273581
54620	273582
10018	273583
21487	273584
15525	273585
29826	273586
1065	273587
83219	273588
119022	273589
7432	273590
14609	273591
19881	273592
59289	273593
6870	273594
31848	273595
76094	273596
47771	273597
54700	273598
37234	273599
187	273600
6770	273601
93350	273602
85221	273603
7242	273604
57920	273605
179	273606
19328	273607
14128	273608
89388	273609
18711	273610
2480	273611
8837	273612
3328	273613
5512	273614
28637	273615
6182	273616
46633	273617
5908	273618
59682	273619
72024	273620
10606	273621
14566	273622
57027	273623
1505	273624
111828	273625
14159	273626
52853	273627
8119	273628
4356	273629
59743	273630
2308	273631
30782	273632
67633	273633
25498	273634
114145	273635
100263	273636
27207	273637
8873	273638
105096	273639
33508	273640
84189	273641
76385	273642
1692	273643
89701	273644
10482	273645
12390	273646
63435	273647
55183	273648
21760	273649
79348	273650
11176	273651
72962	273652
42751	273653
12464	273654
61974	273655
117943	273656
46036	273657
56322	273658
7251	273659
15980	273660
26814	273661
1061	273662
63487	273663
28176	273664
63689	273665
41376	273666
87123	273667
76001	273668
85563	273669
60902	273670
7289	273671
16160	273672
28295	273673
58209	273674
44811	273675
37816	273676
55651	273677
128483	273678
64819	273679
44881	273680
6945	273681
18612	273682
10626	273683
65527	273684
89601	273685
18886	273686
7459	273687
133066	273688
61542	273689
25545	273690
73814	273691
984	273692
34335	273693
1778	273694
69016	273695
67085	273696
71027	273697
25426	273698
2859	273699
91221	273700
4016	273701
5035	273702
19342	273703
44506	273704
22778	273705
136840	273706
8153	273707
5116	273708
6440	273709
191	273710
54520	273711
41308	273712
1889	273713
12320	273714
8718	273715
117380	273716
8129	273717
42554	273718
9650	273719
61574	273720
21698	273721
117308	273722
134114	273723
49087	273724
9967	273725
9886	273726
19603	273727
51160	273728
25125	273729
22745	273730
101840	273731
7464	273732
4186	273733
1916	273734
5688	273735
60033	273736
128433	273737
27801	273738
18628	273739
96715	273740
6289	273741
84979	273742
71862	273743
80310	273744
20504	273745
19126	273746
137004	273747
27625	273748
17988	273749
40935	273750
19593	273751
5166	273752
91174	273753
27990	273754
14541	273755
105764	273756
2790	273757
140199	273758
77788	273759
48008	273760
1142	273761
34405	273762
18465	273763
102647	273764
22241	273765
15752	273766
41417	273767
23218	273768
16737	273769
28734	273770
76006	273771
13985	273772
8569	273773
48426	273774
128891	273775
1924	273776
33553	273777
78145	273778
23688	273779
3865	273780
93237	273781
88473	273782
21357	273783
9100	273784
12314	273785
18120	273786
38705	273787
102183	273788
83067	273789
10454	273790
77982	273791
28462	273792
93873	273793
78508	273794
34495	273795
62721	273796
4278	273797
2431	273798
5913	273799
76611	273800
24333	273801
683	273802
31390	273803
41608	273804
21159	273805
54191	273806
24520	273807
16827	273808
13826	273809
35930	273810
73937	273811
57946	273812
108902	273813
47458	273814
22486	273815
110278	273816
11417	273817
26578	273818
12640	273819
6084	273820
59484	273821
86218	273822
54314	273823
80484	273824
35252	273825
44090	273826
32650	273827
129963	273828
13269	273829
5802	273830
64039	273831
54885	273832
3714	273833
10853	273834
53913	273835
105144	273836
18559	273837
29875	273838
15594	273839
56144	273840
33648	273841
116581	273842
20063	273843
74207	273844
44181	273845
348	273846
91620	273847
862	273848
139345	273849
60789	273850
50391	273851
10262	273852
13008	273853
142882	273854
110061	273855
105771	273856
46002	273857
10369	273858
17681	273859
46806	273860
7158	273861
75043	273862
93619	273863
46247	273864
3542	273865
99874	273866
3570	273867
14789	273868
6888	273869
50505	273870
51276	273871
99794	273872
4517	273873
35433	273874
16706	273875
6263	273876
10692	273877
3220	273878
36862	273879
30075	273880
27668	273881
61412	273882
42859	273883
121477	273884
8729	273885
21461	273886
63252	273887
48161	273888
31509	273889
14630	273890
3139	273891
5706	273892
32515	273893
4334	273894
54202	273895
10219	273896
11237	273897
8277	273898
19990	273899
16847	273900
8767	273901
37003	273902
18617	273903
12053	273904
16125	273905
83770	273906
6711	273907
30706	273908
7800	273909
3276	273910
5545	273911
2615	273912
38809	273913
33517	273914
50724	273915
27167	273916
75219	273917
89472	273918
57077	273919
14242	273920
39702	273921
116797	273922
85588	273923
87670	273924
28851	273925
75941	273926
54995	273927
29785	273928
7080	273929
48624	273930
32605	273931
41787	273932
1977	273933
96984	273934
118009	273935
131819	273936
26231	273937
18605	273938
53915	273939
54743	273940
24488	273941
21416	273942
147479	273943
33350	273944
122788	273945
12245	273946
2408	273947
87044	273948
6766	273949
9031	273950
66604	273951
41898	273952
93390	273953
131396	273954
12025	273955
31117	273956
52420	273957
111519	273958
82280	273959
44386	273960
115468	273961
54606	273962
138784	273963
61887	273964
79980	273965
17813	273966
40738	273967
16641	273968
11	273969
145806	273970
7875	273971
118949	273972
21184	273973
7476	273974
31329	273975
3305	273976
462	273977
3679	273978
54991	273979
105002	273980
40091	273981
76502	273982
14	273983
2864	273984
32223	273985
21909	273986
35990	273987
17583	273988
35029	273989
9429	273990
27375	273991
3649	273992
3757	273993
74005	273994
8879	273995
75635	273996
1515	273997
73498	273998
112465	273999
74334	274000
20671	274001
45855	274002
117042	274003
13541	274004
86597	274005
7216	274006
118208	274007
7657	274008
2042	274009
25709	274010
81740	274011
12407	274012
68769	274013
16638	274014
20575	274015
11959	274016
823	274017
48953	274018
14684	274019
80790	274020
46474	274021
21663	274022
19504	274023
33035	274024
2323	274025
85952	274026
5935	274027
57661	274028
32133	274029
34668	274030
26509	274031
76162	274032
46884	274033
10715	274034
118453	274035
48097	274036
32438	274037
4994	274038
142933	274039
1528	274040
9248	274041
10698	274042
1844	274043
136122	274044
99767	274045
56908	274046
87679	274047
28389	274048
16790	274049
64707	274050
6894	274051
118689	274052
79174	274053
12689	274054
12540	274055
54037	274056
67630	274057
17746	274058
25533	274059
5754	274060
18627	274061
8195	274062
99165	274063
8172	274064
68470	274065
4758	274066
28002	274067
62539	274068
32799	274069
21012	274070
63611	274071
5508	274072
2527	274073
120192	274074
679	274075
32197	274076
3539	274077
130061	274078
89578	274079
8135	274080
60394	274081
135831	274082
5296	274083
95908	274084
9069	274085
19262	274086
13592	274087
20182	274088
84115	274089
95843	274090
28070	274091
69296	274092
58006	274093
36135	274094
46758	274095
69135	274096
92289	274097
69837	274098
37958	274099
26669	274100
40934	274101
29703	274102
69717	274103
30585	274104
11759	274105
93766	274106
72799	274107
808	274108
17933	274109
9868	274110
56967	274111
65	274112
47356	274113
1779	274114
39075	274115
50219	274116
9100	274117
70487	274118
80940	274119
55065	274120
43295	274121
40710	274122
67750	274123
94741	274124
71111	274125
28873	274126
51769	274127
26213	274128
36826	274129
49742	274130
3051	274131
44283	274132
75397	274133
449	274134
42759	274135
3101	274136
9082	274137
1041	274138
18658	274139
3761	274140
448	274141
57239	274142
22144	274143
67171	274144
30261	274145
7720	274146
3537	274147
77910	274148
15819	274149
44618	274150
7070	274151
143054	274152
30149	274153
27736	274154
12168	274155
24171	274156
4306	274157
31784	274158
17832	274159
88065	274160
2300	274161
37960	274162
43651	274163
134593	274164
4929	274165
43232	274166
52615	274167
53558	274168
1846	274169
14117	274170
10522	274171
45817	274172
1114	274173
63016	274174
5944	274175
119663	274176
31046	274177
10125	274178
122025	274179
11459	274180
19813	274181
32575	274182
20055	274183
7932	274184
12956	274185
43834	274186
8136	274187
81313	274188
4988	274189
9614	274190
36335	274191
4224	274192
67201	274193
28960	274194
36748	274195
111099	274196
85804	274197
84067	274198
16278	274199
49370	274200
40407	274201
15425	274202
43595	274203
84162	274204
57235	274205
14918	274206
39113	274207
12822	274208
7353	274209
28489	274210
62039	274211
45387	274212
44728	274213
96694	274214
24938	274215
93718	274216
9646	274217
33254	274218
15923	274219
8791	274220
740	274221
10012	274222
34262	274223
30811	274224
43394	274225
776	274226
70305	274227
12899	274228
42654	274229
117078	274230
29837	274231
57345	274232
1913	274233
1125	274234
18233	274235
46439	274236
3826	274237
33451	274238
95797	274239
89949	274240
84346	274241
128881	274242
37776	274243
2932	274244
57766	274245
63844	274246
15905	274247
59907	274248
99649	274249
138014	274250
76074	274251
8349	274252
20616	274253
27213	274254
80307	274255
25253	274256
24288	274257
6351	274258
45037	274259
92	274260
125906	274261
56512	274262
87211	274263
14861	274264
12818	274265
7572	274266
46986	274267
68654	274268
12563	274269
1407	274270
21356	274271
3915	274272
91877	274273
19393	274274
24940	274275
65731	274276
7101	274277
51147	274278
38701	274279
22823	274280
144565	274281
21404	274282
4038	274283
6846	274284
38399	274285
43833	274286
899	274287
33074	274288
18192	274289
90088	274290
88309	274291
134785	274292
19547	274293
116800	274294
9735	274295
91794	274296
119817	274297
8438	274298
21960	274299
11881	274300
1044	274301
49770	274302
21470	274303
75745	274304
13893	274305
1960	274306
924	274307
84198	274308
87232	274309
74009	274310
24325	274311
363	274312
6000	274313
52605	274314
45390	274315
57772	274316
144998	274317
36576	274318
23539	274319
112406	274320
131348	274321
30104	274322
29335	274323
7598	274324
16410	274325
2735	274326
76026	274327
42258	274328
22480	274329
8977	274330
119108	274331
46263	274332
67050	274333
21635	274334
51751	274335
5748	274336
19667	274337
23472	274338
1519	274339
107186	274340
44314	274341
56541	274342
75889	274343
121827	274344
49298	274345
47346	274346
117286	274347
47270	274348
28732	274349
14928	274350
9482	274351
42632	274352
30173	274353
23212	274354
23561	274355
16923	274356
132047	274357
127554	274358
8876	274359
5195	274360
52921	274361
28259	274362
96376	274363
19258	274364
73520	274365
23120	274366
86768	274367
17287	274368
169	274369
60072	274370
1109	274371
59353	274372
56313	274373
27117	274374
58902	274375
1891	274376
40004	274377
4885	274378
24344	274379
9388	274380
3086	274381
45361	274382
22462	274383
101829	274384
26482	274385
53708	274386
45027	274387
52178	274388
46593	274389
2907	274390
67068	274391
53970	274392
126726	274393
43685	274394
126417	274395
37168	274396
12484	274397
58217	274398
121883	274399
61565	274400
68278	274401
6596	274402
77094	274403
28866	274404
39548	274405
21716	274406
115090	274407
16218	274408
96555	274409
35408	274410
7519	274411
12173	274412
22950	274413
17262	274414
50145	274415
53010	274416
17463	274417
15741	274418
24407	274419
14760	274420
531	274421
20564	274422
6603	274423
72400	274424
1551	274425
47713	274426
5861	274427
90268	274428
17376	274429
96814	274430
103546	274431
57197	274432
47554	274433
36710	274434
98917	274435
94188	274436
52452	274437
109963	274438
10832	274439
100160	274440
8156	274441
133880	274442
19006	274443
31984	274444
1146	274445
73366	274446
10973	274447
113006	274448
77010	274449
42190	274450
4641	274451
35788	274452
100026	274453
39895	274454
82056	274455
16185	274456
89742	274457
4604	274458
30067	274459
122547	274460
70828	274461
140010	274462
404	274463
9740	274464
87246	274465
82003	274466
3289	274467
29438	274468
28477	274469
7566	274470
1715	274471
90385	274472
27377	274473
67079	274474
1756	274475
102526	274476
12034	274477
55475	274478
11653	274479
19582	274480
80795	274481
107890	274482
28616	274483
23345	274484
85316	274485
98568	274486
55737	274487
2582	274488
61087	274489
3473	274490
88334	274491
91016	274492
7525	274493
76827	274494
49473	274495
350	274496
115857	274497
85199	274498
91321	274499
60738	274500
8121	274501
55656	274502
6906	274503
75676	274504
15054	274505
105844	274506
63314	274507
47997	274508
87262	274509
1678	274510
79311	274511
1226	274512
5881	274513
37779	274514
124226	274515
94844	274516
60354	274517
12094	274518
62239	274519
3325	274520
1778	274521
57113	274522
118480	274523
61247	274524
123496	274525
93322	274526
51837	274527
3231	274528
44555	274529
33498	274530
2125	274531
13848	274532
444	274533
105595	274534
95421	274535
61692	274536
43783	274537
49517	274538
29450	274539
67	274540
6523	274541
6657	274542
68168	274543
64789	274544
74421	274545
6957	274546
25979	274547
69931	274548
40100	274549
12273	274550
265	274551
3283	274552
19066	274553
6674	274554
79311	274555
98175	274556
12802	274557
9108	274558
16768	274559
79316	274560
74376	274561
28019	274562
33861	274563
287	274564
105984	274565
3600	274566
7335	274567
32570	274568
12680	274569
47443	274570
56174	274571
4232	274572
74582	274573
52171	274574
39296	274575
146034	274576
33157	274577
2987	274578
28997	274579
12271	274580
18204	274581
107949	274582
11222	274583
34981	274584
45455	274585
43814	274586
9679	274587
4264	274588
27504	274589
89500	274590
54962	274591
14629	274592
37630	274593
14679	274594
40004	274595
113926	274596
60183	274597
91453	274598
64013	274599
44240	274600
26012	274601
129555	274602
15344	274603
24046	274604
113648	274605
6758	274606
46451	274607
11866	274608
39008	274609
143783	274610
35620	274611
7563	274612
86722	274613
17320	274614
42042	274615
123046	274616
94965	274617
3653	274618
53284	274619
961	274620
5055	274621
124189	274622
123	274623
55347	274624
11672	274625
14878	274626
125359	274627
39169	274628
14697	274629
29719	274630
59510	274631
33159	274632
29569	274633
145613	274634
14231	274635
41780	274636
106350	274637
53723	274638
1507	274639
55828	274640
1448	274641
60388	274642
6132	274643
129368	274644
3806	274645
103001	274646
101155	274647
35130	274648
31864	274649
3563	274650
66048	274651
38270	274652
25048	274653
20492	274654
39526	274655
30716	274656
60784	274657
1870	274658
81234	274659
34477	274660
70787	274661
115257	274662
38799	274663
68604	274664
78797	274665
119985	274666
6728	274667
110424	274668
97335	274669
129839	274670
30181	274671
19501	274672
80634	274673
51435	274674
13381	274675
2356	274676
37247	274677
18841	274678
28019	274679
4033	274680
45994	274681
68434	274682
17651	274683
31358	274684
16000	274685
14688	274686
1657	274687
30240	274688
27478	274689
5259	274690
416	274691
27330	274692
51733	274693
65620	274694
85122	274695
97901	274696
149479	274697
123013	274698
8838	274699
3815	274700
35607	274701
59824	274702
98857	274703
116076	274704
142462	274705
101299	274706
46085	274707
35138	274708
49964	274709
31256	274710
105210	274711
27260	274712
118748	274713
838	274714
32367	274715
2928	274716
70389	274717
50392	274718
78739	274719
125333	274720
48534	274721
99551	274722
102198	274723
28470	274724
7663	274725
30324	274726
66230	274727
49623	274728
48585	274729
87648	274730
5233	274731
65884	274732
21386	274733
8678	274734
26523	274735
55880	274736
17421	274737
29712	274738
111	274739
38981	274740
1129	274741
51673	274742
86447	274743
36735	274744
122212	274745
57954	274746
134302	274747
102347	274748
82332	274749
12447	274750
74593	274751
83075	274752
102542	274753
64990	274754
57868	274755
13814	274756
46075	274757
11996	274758
8012	274759
77525	274760
27627	274761
6538	274762
12772	274763
6391	274764
13189	274765
126198	274766
95145	274767
39939	274768
31556	274769
17266	274770
432	274771
48787	274772
42416	274773
19372	274774
27	274775
36824	274776
31896	274777
4127	274778
4314	274779
14895	274780
18889	274781
45982	274782
56300	274783
16083	274784
17946	274785
18374	274786
150151	274787
238	274788
10680	274789
126971	274790
17158	274791
100103	274792
111635	274793
24666	274794
1635	274795
21833	274796
101876	274797
89087	274798
70988	274799
103272	274800
25690	274801
109942	274802
97134	274803
34580	274804
57579	274805
17058	274806
142164	274807
92643	274808
61461	274809
68562	274810
45095	274811
40697	274812
57159	274813
4734	274814
33150	274815
20961	274816
2737	274817
25923	274818
33771	274819
2743	274820
39437	274821
23949	274822
126411	274823
29508	274824
126819	274825
73724	274826
12437	274827
96598	274828
2073	274829
63533	274830
938	274831
15766	274832
90575	274833
103600	274834
34784	274835
15920	274836
40118	274837
26658	274838
1565	274839
78289	274840
45682	274841
4239	274842
51656	274843
98098	274844
19910	274845
117687	274846
108877	274847
4806	274848
84819	274849
9673	274850
66190	274851
9209	274852
11137	274853
6348	274854
92502	274855
16130	274856
5451	274857
58193	274858
20182	274859
45105	274860
9938	274861
3896	274862
3597	274863
108406	274864
119511	274865
59143	274866
120838	274867
4787	274868
63620	274869
65881	274870
43954	274871
14792	274872
23367	274873
44493	274874
61466	274875
84985	274876
130772	274877
47372	274878
24810	274879
21408	274880
22763	274881
29713	274882
74590	274883
16049	274884
3314	274885
63149	274886
117237	274887
13197	274888
17487	274889
19453	274890
88013	274891
5926	274892
1428	274893
78266	274894
84699	274895
100654	274896
93859	274897
24580	274898
18337	274899
10358	274900
15479	274901
24783	274902
83250	274903
6863	274904
126720	274905
81883	274906
41302	274907
105170	274908
76510	274909
74292	274910
23365	274911
12360	274912
19556	274913
11147	274914
79502	274915
149036	274916
54308	274917
9444	274918
43206	274919
1264	274920
133441	274921
1617	274922
66403	274923
114483	274924
48634	274925
26771	274926
60084	274927
51145	274928
9340	274929
20536	274930
12264	274931
9353	274932
5697	274933
8907	274934
60742	274935
74607	274936
52754	274937
17510	274938
78533	274939
107732	274940
103184	274941
91331	274942
64243	274943
17865	274944
110151	274945
37595	274946
3904	274947
50516	274948
54624	274949
3453	274950
19425	274951
8085	274952
104776	274953
37249	274954
71631	274955
42763	274956
19269	274957
30469	274958
25308	274959
58587	274960
26767	274961
5329	274962
172	274963
37109	274964
78009	274965
1360	274966
46412	274967
13237	274968
49684	274969
60510	274970
35025	274971
6475	274972
116491	274973
47332	274974
1525	274975
85125	274976
240	274977
37484	274978
100252	274979
93494	274980
117336	274981
24308	274982
132898	274983
145080	274984
102951	274985
32402	274986
19816	274987
78198	274988
131911	274989
1294	274990
102199	274991
7054	274992
14518	274993
32759	274994
912	274995
88810	274996
31764	274997
45558	274998
12685	274999
36842	275000
13765	275001
2068	275002
4898	275003
1621	275004
26036	275005
1351	275006
29047	275007
41480	275008
15845	275009
40521	275010
35737	275011
34469	275012
98636	275013
17331	275014
47436	275015
47391	275016
14236	275017
7382	275018
31241	275019
29812	275020
1210	275021
55386	275022
50146	275023
23370	275024
78737	275025
20022	275026
42714	275027
2993	275028
5629	275029
48393	275030
12198	275031
45	275032
9712	275033
2174	275034
86033	275035
124310	275036
35584	275037
12851	275038
12371	275039
128065	275040
8184	275041
3522	275042
121	275043
44810	275044
122325	275045
3444	275046
15344	275047
1782	275048
29668	275049
7126	275050
4904	275051
82031	275052
19090	275053
139183	275054
9323	275055
39111	275056
60915	275057
129017	275058
8898	275059
2378	275060
11183	275061
6517	275062
9791	275063
95519	275064
16602	275065
14485	275066
822	275067
134517	275068
2176	275069
4548	275070
4671	275071
2117	275072
15949	275073
2390	275074
102062	275075
95447	275076
108567	275077
1370	275078
139848	275079
69314	275080
44742	275081
69939	275082
25682	275083
24473	275084
10594	275085
5367	275086
36944	275087
128580	275088
791	275089
58761	275090
26416	275091
37784	275092
31862	275093
2834	275094
39378	275095
4535	275096
3470	275097
144	275098
5606	275099
1642	275100
6028	275101
8520	275102
127518	275103
135109	275104
88656	275105
19428	275106
17428	275107
96007	275108
55340	275109
82808	275110
88176	275111
48438	275112
2769	275113
30997	275114
20809	275115
96153	275116
28187	275117
76926	275118
43663	275119
55010	275120
44156	275121
6331	275122
3942	275123
18470	275124
18145	275125
2518	275126
110961	275127
95795	275128
135676	275129
20708	275130
29173	275131
56986	275132
122587	275133
46142	275134
6849	275135
19767	275136
83098	275137
83659	275138
58725	275139
40395	275140
5879	275141
73210	275142
71599	275143
25292	275144
8566	275145
23696	275146
64415	275147
8530	275148
15439	275149
2224	275150
115292	275151
11423	275152
3512	275153
1778	275154
73575	275155
29044	275156
112337	275157
19520	275158
72399	275159
102685	275160
80043	275161
741	275162
9539	275163
83667	275164
49092	275165
2820	275166
142264	275167
65182	275168
9449	275169
33696	275170
427	275171
30776	275172
1860	275173
122935	275174
103134	275175
7994	275176
15527	275177
7225	275178
5403	275179
83338	275180
17956	275181
68719	275182
5476	275183
16698	275184
10592	275185
83127	275186
33185	275187
38042	275188
51237	275189
51756	275190
119048	275191
19634	275192
48	275193
113090	275194
10801	275195
14601	275196
126255	275197
6909	275198
23282	275199
17363	275200
110327	275201
132101	275202
43923	275203
22760	275204
61098	275205
10810	275206
1895	275207
82769	275208
10832	275209
45342	275210
77071	275211
9175	275212
34200	275213
1160	275214
25540	275215
72493	275216
98372	275217
95522	275218
79563	275219
20048	275220
9817	275221
121663	275222
112369	275223
120114	275224
63532	275225
20064	275226
45583	275227
82900	275228
35020	275229
72246	275230
10083	275231
52526	275232
1878	275233
7435	275234
421	275235
28371	275236
21	275237
57730	275238
6337	275239
79074	275240
514	275241
99208	275242
86235	275243
34297	275244
33640	275245
72076	275246
37589	275247
5192	275248
3417	275249
71017	275250
10708	275251
28891	275252
34214	275253
1676	275254
1355	275255
1292	275256
4492	275257
41485	275258
35891	275259
4495	275260
7340	275261
32247	275262
8717	275263
85106	275264
73249	275265
4959	275266
40529	275267
32577	275268
29692	275269
37136	275270
11761	275271
67649	275272
41976	275273
53942	275274
9562	275275
111705	275276
11000	275277
20472	275278
18639	275279
15590	275280
38598	275281
98673	275282
36013	275283
80428	275284
33175	275285
74034	275286
99788	275287
91755	275288
36359	275289
8847	275290
42533	275291
145128	275292
84930	275293
108507	275294
40999	275295
32933	275296
93138	275297
131273	275298
100872	275299
12129	275300
16360	275301
376	275302
104982	275303
25823	275304
27199	275305
9764	275306
87431	275307
37321	275308
95500	275309
99268	275310
6569	275311
29499	275312
23397	275313
86665	275314
516	275315
37195	275316
35992	275317
83127	275318
1559	275319
20578	275320
63125	275321
24657	275322
49319	275323
93991	275324
2109	275325
148350	275326
8322	275327
56458	275328
50250	275329
4107	275330
124857	275331
47005	275332
94773	275333
7984	275334
58446	275335
98755	275336
49240	275337
3575	275338
47236	275339
3947	275340
108945	275341
22638	275342
132059	275343
122581	275344
67562	275345
74051	275346
96225	275347
108741	275348
26081	275349
67491	275350
55259	275351
1073	275352
425	275353
124859	275354
27789	275355
96801	275356
87227	275357
53293	275358
52534	275359
1193	275360
9465	275361
12471	275362
26176	275363
65046	275364
912	275365
32610	275366
34564	275367
93894	275368
35645	275369
16596	275370
89864	275371
25404	275372
55980	275373
98832	275374
1754	275375
53979	275376
85655	275377
11760	275378
17676	275379
78307	275380
16016	275381
7981	275382
58702	275383
16824	275384
135215	275385
73780	275386
4141	275387
7294	275388
5447	275389
35948	275390
105861	275391
13087	275392
65133	275393
43913	275394
837	275395
83373	275396
56907	275397
12195	275398
13040	275399
109190	275400
83730	275401
41275	275402
1592	275403
98998	275404
1521	275405
70334	275406
44888	275407
32738	275408
13685	275409
30859	275410
49158	275411
138523	275412
21999	275413
13930	275414
8119	275415
3738	275416
6034	275417
2317	275418
50289	275419
46054	275420
97834	275421
89894	275422
22698	275423
40911	275424
71124	275425
73405	275426
23173	275427
12935	275428
3761	275429
11890	275430
44344	275431
26275	275432
81442	275433
52105	275434
3215	275435
8417	275436
86997	275437
22640	275438
14551	275439
129558	275440
78212	275441
99899	275442
35034	275443
27	275444
11308	275445
11188	275446
8434	275447
4224	275448
49118	275449
31291	275450
45325	275451
36233	275452
33908	275453
36210	275454
31609	275455
59480	275456
144211	275457
51959	275458
46577	275459
19730	275460
14181	275461
81210	275462
75684	275463
34707	275464
2541	275465
21433	275466
78147	275467
38634	275468
3469	275469
137909	275470
41522	275471
17637	275472
27644	275473
21148	275474
61438	275475
60365	275476
35509	275477
6954	275478
484	275479
5664	275480
109	275481
30828	275482
32260	275483
24801	275484
7263	275485
36623	275486
103308	275487
65613	275488
84778	275489
40812	275490
47538	275491
49252	275492
73849	275493
40197	275494
23044	275495
16561	275496
10094	275497
67322	275498
88187	275499
18282	275500
13351	275501
6296	275502
114332	275503
102877	275504
26413	275505
13260	275506
3167	275507
64879	275508
14942	275509
53617	275510
848	275511
12912	275512
82977	275513
1156	275514
15448	275515
33739	275516
125111	275517
37096	275518
8452	275519
25737	275520
10735	275521
17169	275522
45542	275523
69428	275524
17501	275525
11024	275526
13555	275527
24692	275528
16637	275529
65155	275530
94799	275531
2861	275532
23037	275533
99633	275534
56595	275535
66366	275536
7110	275537
8644	275538
84344	275539
73723	275540
45226	275541
33981	275542
1349	275543
77781	275544
45889	275545
36492	275546
11070	275547
2452	275548
3689	275549
39241	275550
13659	275551
38633	275552
46434	275553
28010	275554
10045	275555
34822	275556
68558	275557
48627	275558
47894	275559
69378	275560
16792	275561
17158	275562
63515	275563
1647	275564
5297	275565
25772	275566
140925	275567
30365	275568
38403	275569
3844	275570
6789	275571
16636	275572
103227	275573
1774	275574
28807	275575
130453	275576
2053	275577
113714	275578
50794	275579
2662	275580
137218	275581
26038	275582
55223	275583
5294	275584
43578	275585
16583	275586
38821	275587
22188	275588
366	275589
2110	275590
53534	275591
2563	275592
143357	275593
27481	275594
18432	275595
204	275596
20	275597
81315	275598
5856	275599
17374	275600
18791	275601
2619	275602
43724	275603
790	275604
15784	275605
61003	275606
80616	275607
13923	275608
58898	275609
46736	275610
47546	275611
12365	275612
31	275613
28690	275614
28389	275615
144	275616
42551	275617
69438	275618
136996	275619
85594	275620
25061	275621
143545	275622
18523	275623
27628	275624
127255	275625
87064	275626
20905	275627
78351	275628
24893	275629
80617	275630
42954	275631
26792	275632
61153	275633
1102	275634
78758	275635
67514	275636
47502	275637
8556	275638
35472	275639
17714	275640
65194	275641
45829	275642
8308	275643
96823	275644
9615	275645
56115	275646
69091	275647
11637	275648
5686	275649
2589	275650
29449	275651
67453	275652
33769	275653
31721	275654
70365	275655
31785	275656
48790	275657
22196	275658
59677	275659
35857	275660
1170	275661
20457	275662
68865	275663
26088	275664
128166	275665
64106	275666
78033	275667
30689	275668
46985	275669
447	275670
20214	275671
89096	275672
13654	275673
28787	275674
36237	275675
85966	275676
81157	275677
132651	275678
80024	275679
21997	275680
28706	275681
5168	275682
50678	275683
20615	275684
74784	275685
84409	275686
48606	275687
16050	275688
20445	275689
16107	275690
104436	275691
78954	275692
55679	275693
52786	275694
57764	275695
3190	275696
30484	275697
20841	275698
101501	275699
41332	275700
86272	275701
15994	275702
32504	275703
92199	275704
28610	275705
6158	275706
47666	275707
11107	275708
24032	275709
1221	275710
25144	275711
106606	275712
4027	275713
81870	275714
8795	275715
30638	275716
24148	275717
52963	275718
53631	275719
14888	275720
3107	275721
39173	275722
21130	275723
12714	275724
20980	275725
44703	275726
29335	275727
53197	275728
14949	275729
42128	275730
11251	275731
41597	275732
48899	275733
61896	275734
32959	275735
65632	275736
87641	275737
92641	275738
80184	275739
22443	275740
681	275741
1922	275742
80319	275743
58079	275744
182	275745
31939	275746
32050	275747
86368	275748
130803	275749
6121	275750
27215	275751
76243	275752
801	275753
28547	275754
24904	275755
38500	275756
58867	275757
10170	275758
34760	275759
76756	275760
24902	275761
18958	275762
23066	275763
89827	275764
16632	275765
1781	275766
44259	275767
6602	275768
44328	275769
68798	275770
37921	275771
4122	275772
11038	275773
35727	275774
117337	275775
41983	275776
117	275777
92116	275778
10051	275779
55365	275780
101276	275781
87032	275782
78493	275783
13097	275784
115328	275785
101654	275786
77231	275787
11286	275788
25641	275789
16111	275790
52144	275791
5407	275792
52424	275793
97063	275794
67623	275795
33253	275796
129738	275797
113918	275798
24903	275799
2811	275800
17720	275801
40307	275802
7556	275803
18019	275804
150243	275805
82594	275806
50687	275807
762	275808
46032	275809
31665	275810
34812	275811
1228	275812
69082	275813
12012	275814
23972	275815
76619	275816
24273	275817
11791	275818
43100	275819
23722	275820
33339	275821
7472	275822
2456	275823
2986	275824
92495	275825
14904	275826
10602	275827
135414	275828
108023	275829
11912	275830
35035	275831
63929	275832
46189	275833
1045	275834
1198	275835
11392	275836
18522	275837
7905	275838
7217	275839
45179	275840
28086	275841
43264	275842
46426	275843
24572	275844
1529	275845
2578	275846
22989	275847
8377	275848
25591	275849
26735	275850
118291	275851
51781	275852
30408	275853
83556	275854
48712	275855
493	275856
14214	275857
58005	275858
18442	275859
16979	275860
106216	275861
10758	275862
92685	275863
142067	275864
1408	275865
27254	275866
12400	275867
82411	275868
101167	275869
26985	275870
17778	275871
76925	275872
29164	275873
100430	275874
57959	275875
98394	275876
13682	275877
14035	275878
132447	275879
57843	275880
73426	275881
26515	275882
623	275883
42	275884
7041	275885
7092	275886
37753	275887
11181	275888
20452	275889
23671	275890
14291	275891
109462	275892
6739	275893
18168	275894
64748	275895
12125	275896
1835	275897
115237	275898
33152	275899
66250	275900
9171	275901
20202	275902
84577	275903
49073	275904
4046	275905
506	275906
41991	275907
43294	275908
8607	275909
60747	275910
7624	275911
36791	275912
101832	275913
40533	275914
49964	275915
47368	275916
48357	275917
89277	275918
101244	275919
34284	275920
7369	275921
1952	275922
25795	275923
123698	275924
23349	275925
18959	275926
59835	275927
92369	275928
111045	275929
95073	275930
72581	275931
64581	275932
1110	275933
27749	275934
53108	275935
13446	275936
4726	275937
73206	275938
810	275939
50421	275940
53910	275941
4217	275942
98539	275943
13626	275944
110581	275945
57345	275946
79472	275947
37712	275948
46141	275949
7924	275950
40447	275951
26010	275952
3413	275953
149650	275954
16143	275955
121986	275956
63029	275957
66511	275958
82631	275959
93904	275960
48055	275961
42622	275962
45140	275963
90812	275964
43075	275965
17408	275966
17226	275967
96497	275968
7602	275969
6720	275970
15315	275971
28465	275972
13488	275973
5993	275974
1202	275975
89340	275976
37859	275977
59326	275978
7397	275979
8376	275980
26646	275981
34655	275982
63357	275983
15034	275984
108493	275985
27257	275986
19824	275987
83397	275988
9542	275989
30853	275990
8030	275991
73579	275992
113990	275993
91565	275994
43016	275995
56443	275996
48241	275997
10326	275998
37591	275999
47215	276000
33546	276001
94719	276002
114407	276003
75644	276004
138145	276005
4498	276006
3370	276007
28377	276008
424	276009
3186	276010
69250	276011
52784	276012
119438	276013
22638	276014
2522	276015
8869	276016
82	276017
89107	276018
127060	276019
39579	276020
133105	276021
101348	276022
138169	276023
10704	276024
48828	276025
21163	276026
15690	276027
105335	276028
84788	276029
46947	276030
2938	276031
64051	276032
23669	276033
120608	276034
88094	276035
63667	276036
116161	276037
7136	276038
5369	276039
3767	276040
2475	276041
22469	276042
26338	276043
61471	276044
15794	276045
13634	276046
19921	276047
68153	276048
4863	276049
18201	276050
62310	276051
46248	276052
43653	276053
11670	276054
2076	276055
74411	276056
38068	276057
54566	276058
64662	276059
14854	276060
15262	276061
103328	276062
45028	276063
78256	276064
106221	276065
45435	276066
38277	276067
26210	276068
21847	276069
246	276070
62673	276071
141187	276072
60944	276073
114975	276074
69454	276075
16048	276076
73368	276077
119801	276078
101507	276079
58467	276080
20205	276081
12123	276082
24332	276083
46464	276084
21188	276085
107223	276086
27905	276087
63933	276088
54620	276089
44831	276090
81470	276091
15146	276092
78286	276093
86130	276094
54915	276095
9325	276096
7129	276097
58651	276098
85268	276099
118191	276100
3507	276101
103592	276102
88360	276103
31175	276104
116247	276105
50477	276106
12820	276107
21206	276108
124	276109
95763	276110
54504	276111
12377	276112
2201	276113
98573	276114
91889	276115
42277	276116
34555	276117
15941	276118
116845	276119
117779	276120
30214	276121
97359	276122
56140	276123
62656	276124
54964	276125
10932	276126
6007	276127
10823	276128
11234	276129
57086	276130
39276	276131
79677	276132
42091	276133
69342	276134
38476	276135
45283	276136
120610	276137
90965	276138
37258	276139
32435	276140
49796	276141
126055	276142
18328	276143
68191	276144
10044	276145
55355	276146
4797	276147
28555	276148
78116	276149
124324	276150
51317	276151
4141	276152
26990	276153
151	276154
25495	276155
7961	276156
4552	276157
62378	276158
138565	276159
7539	276160
93128	276161
13884	276162
10002	276163
135031	276164
51749	276165
134179	276166
72555	276167
45962	276168
12770	276169
6584	276170
1349	276171
126610	276172
97908	276173
23946	276174
137302	276175
114682	276176
7463	276177
99537	276178
53673	276179
51045	276180
9344	276181
26305	276182
29312	276183
544	276184
4395	276185
123956	276186
115865	276187
61477	276188
31169	276189
13672	276190
23724	276191
15320	276192
81854	276193
70369	276194
58179	276195
46124	276196
45986	276197
85521	276198
103589	276199
69962	276200
57699	276201
83392	276202
55569	276203
100597	276204
17660	276205
31831	276206
25190	276207
115751	276208
10576	276209
570	276210
39420	276211
28809	276212
72334	276213
37777	276214
50521	276215
1051	276216
103212	276217
94538	276218
15638	276219
44883	276220
115	276221
94263	276222
71193	276223
93326	276224
40457	276225
5019	276226
11965	276227
17407	276228
715	276229
6793	276230
718	276231
29103	276232
6945	276233
11676	276234
14139	276235
15263	276236
5456	276237
45168	276238
39877	276239
605	276240
41567	276241
98775	276242
141795	276243
138984	276244
18508	276245
26547	276246
56356	276247
11758	276248
67483	276249
1265	276250
32674	276251
142687	276252
75361	276253
107204	276254
27029	276255
9343	276256
113506	276257
62774	276258
29547	276259
38154	276260
24457	276261
102840	276262
111814	276263
82842	276264
16234	276265
39364	276266
63680	276267
135340	276268
49388	276269
116096	276270
81108	276271
14442	276272
118255	276273
19211	276274
111209	276275
55511	276276
98090	276277
128171	276278
68085	276279
125455	276280
28232	276281
18694	276282
6842	276283
14337	276284
22617	276285
31699	276286
712	276287
43623	276288
33930	276289
76680	276290
39825	276291
41949	276292
39248	276293
52407	276294
5428	276295
5591	276296
61175	276297
48870	276298
49706	276299
7102	276300
12042	276301
24647	276302
77814	276303
84377	276304
3974	276305
5207	276306
20807	276307
94709	276308
69164	276309
30192	276310
65443	276311
1005	276312
3766	276313
15441	276314
34001	276315
23589	276316
202	276317
9732	276318
43881	276319
23090	276320
102696	276321
34462	276322
106446	276323
10957	276324
10034	276325
100117	276326
47460	276327
857	276328
11296	276329
73073	276330
7856	276331
27659	276332
6191	276333
10991	276334
49161	276335
9839	276336
37350	276337
96241	276338
38305	276339
70033	276340
107257	276341
39085	276342
870	276343
109979	276344
76393	276345
1879	276346
62249	276347
10560	276348
90931	276349
25381	276350
15560	276351
4582	276352
30701	276353
105719	276354
71113	276355
30521	276356
83252	276357
133843	276358
9426	276359
16228	276360
112871	276361
15590	276362
46372	276363
76319	276364
106659	276365
71453	276366
146340	276367
2153	276368
64213	276369
135473	276370
47151	276371
59329	276372
9351	276373
50906	276374
60524	276375
82717	276376
6779	276377
1619	276378
78964	276379
30225	276380
23666	276381
63768	276382
43554	276383
129335	276384
104781	276385
4824	276386
18984	276387
18704	276388
6968	276389
75409	276390
89456	276391
49810	276392
24461	276393
28125	276394
87667	276395
29967	276396
11480	276397
65561	276398
15835	276399
112824	276400
12236	276401
124425	276402
36736	276403
74689	276404
61360	276405
16912	276406
70790	276407
16466	276408
22371	276409
1755	276410
29215	276411
50288	276412
7297	276413
37759	276414
316	276415
107629	276416
97791	276417
26938	276418
69752	276419
88440	276420
24774	276421
51224	276422
29901	276423
42184	276424
22558	276425
47292	276426
102717	276427
64355	276428
75263	276429
35110	276430
5452	276431
41337	276432
22704	276433
37497	276434
16444	276435
35041	276436
29861	276437
56466	276438
49802	276439
69502	276440
89206	276441
75225	276442
45523	276443
55231	276444
7058	276445
2455	276446
288	276447
45890	276448
8707	276449
60868	276450
144146	276451
13324	276452
22651	276453
9524	276454
35292	276455
70705	276456
39748	276457
1874	276458
135739	276459
27439	276460
20282	276461
93230	276462
35939	276463
18960	276464
7364	276465
52523	276466
37267	276467
73908	276468
30484	276469
11577	276470
118425	276471
82375	276472
76108	276473
27455	276474
56470	276475
3712	276476
17607	276477
1075	276478
30035	276479
68986	276480
135881	276481
125634	276482
86638	276483
65977	276484
60373	276485
34994	276486
11491	276487
90484	276488
44331	276489
110205	276490
43314	276491
67324	276492
86459	276493
6214	276494
33432	276495
15968	276496
43158	276497
63642	276498
34306	276499
3742	276500
12386	276501
1946	276502
126497	276503
1457	276504
36849	276505
21793	276506
80872	276507
848	276508
43127	276509
4629	276510
21779	276511
5752	276512
16202	276513
55066	276514
43099	276515
19050	276516
33397	276517
79765	276518
810	276519
55199	276520
117796	276521
45393	276522
37195	276523
48272	276524
90472	276525
2231	276526
10779	276527
60152	276528
43026	276529
5091	276530
110915	276531
84780	276532
59430	276533
32057	276534
16284	276535
10345	276536
58720	276537
60398	276538
26262	276539
19557	276540
44641	276541
138593	276542
38400	276543
132248	276544
57771	276545
24849	276546
38904	276547
42040	276548
38841	276549
4975	276550
37887	276551
13730	276552
40763	276553
8229	276554
9682	276555
38875	276556
22236	276557
28424	276558
45674	276559
81598	276560
78028	276561
9084	276562
26180	276563
9859	276564
86143	276565
102659	276566
1099	276567
11127	276568
16716	276569
6683	276570
22680	276571
65565	276572
87747	276573
23950	276574
116935	276575
19151	276576
87061	276577
4757	276578
13866	276579
13753	276580
48306	276581
46595	276582
16679	276583
8220	276584
3165	276585
33335	276586
55022	276587
1988	276588
6145	276589
37330	276590
74033	276591
125060	276592
4572	276593
7874	276594
18631	276595
38273	276596
18049	276597
1023	276598
31293	276599
47547	276600
7519	276601
23106	276602
144152	276603
15134	276604
55603	276605
117157	276606
61156	276607
1519	276608
19620	276609
76450	276610
47141	276611
34876	276612
137675	276613
50797	276614
5289	276615
7478	276616
2689	276617
79912	276618
124631	276619
2848	276620
45467	276621
78308	276622
1941	276623
478	276624
66950	276625
30998	276626
74001	276627
9987	276628
102648	276629
405	276630
14084	276631
56012	276632
4353	276633
29042	276634
60456	276635
60913	276636
2471	276637
102231	276638
9928	276639
35679	276640
2793	276641
51383	276642
59464	276643
31887	276644
41582	276645
18554	276646
23136	276647
11595	276648
131008	276649
72740	276650
45763	276651
40910	276652
137687	276653
3113	276654
112798	276655
85646	276656
3542	276657
66569	276658
41196	276659
91008	276660
35954	276661
41369	276662
3850	276663
44343	276664
10368	276665
50935	276666
33973	276667
16243	276668
29979	276669
28075	276670
23063	276671
138378	276672
77415	276673
38895	276674
10129	276675
8819	276676
19461	276677
107917	276678
52095	276679
38244	276680
95152	276681
27704	276682
37102	276683
84631	276684
13980	276685
49976	276686
71208	276687
69788	276688
28295	276689
5996	276690
839	276691
20618	276692
80223	276693
74159	276694
104067	276695
29236	276696
26876	276697
11230	276698
64332	276699
91680	276700
1779	276701
102341	276702
83930	276703
3542	276704
109656	276705
41362	276706
38284	276707
3223	276708
86310	276709
73635	276710
9615	276711
32042	276712
36680	276713
89620	276714
12641	276715
23176	276716
5471	276717
135484	276718
31963	276719
1543	276720
28135	276721
41573	276722
61964	276723
51567	276724
47489	276725
5723	276726
136416	276727
12761	276728
100218	276729
4588	276730
33029	276731
63250	276732
6994	276733
18840	276734
118375	276735
5366	276736
15698	276737
13760	276738
52805	276739
15841	276740
1605	276741
98608	276742
76728	276743
18753	276744
36122	276745
101019	276746
33338	276747
25301	276748
803	276749
50941	276750
75150	276751
2129	276752
532	276753
4452	276754
2383	276755
86071	276756
28566	276757
60668	276758
49799	276759
143957	276760
38642	276761
11394	276762
5549	276763
5626	276764
814	276765
69248	276766
120080	276767
2008	276768
8825	276769
1235	276770
27993	276771
18767	276772
115161	276773
71976	276774
54405	276775
4295	276776
11068	276777
8619	276778
10117	276779
23481	276780
31295	276781
12478	276782
21424	276783
507	276784
40820	276785
11465	276786
21476	276787
53634	276788
97244	276789
52484	276790
38456	276791
24160	276792
11235	276793
115712	276794
73105	276795
57578	276796
57808	276797
62708	276798
17307	276799
18726	276800
34532	276801
113940	276802
27453	276803
50201	276804
68185	276805
51473	276806
15439	276807
55451	276808
88960	276809
39283	276810
12006	276811
80964	276812
84515	276813
73936	276814
1643	276815
142579	276816
41767	276817
1192	276818
100802	276819
134286	276820
9828	276821
113536	276822
20099	276823
890	276824
48276	276825
91629	276826
55398	276827
68210	276828
64702	276829
3972	276830
19670	276831
83577	276832
34446	276833
8733	276834
21441	276835
60607	276836
82524	276837
3056	276838
801	276839
5309	276840
33805	276841
54228	276842
38073	276843
2209	276844
76833	276845
51042	276846
65815	276847
59543	276848
33072	276849
88948	276850
102880	276851
87022	276852
56745	276853
55388	276854
35473	276855
98412	276856
3586	276857
21417	276858
7484	276859
17683	276860
47639	276861
12417	276862
19193	276863
45120	276864
2296	276865
10798	276866
41256	276867
40514	276868
79366	276869
63957	276870
23850	276871
85953	276872
134127	276873
92884	276874
6869	276875
1096	276876
8764	276877
69434	276878
117499	276879
108755	276880
31316	276881
96578	276882
7518	276883
1275	276884
27807	276885
15796	276886
904	276887
11722	276888
16134	276889
19600	276890
9423	276891
14172	276892
70503	276893
2135	276894
121242	276895
92334	276896
38347	276897
20495	276898
15545	276899
80571	276900
8584	276901
14675	276902
102240	276903
131127	276904
6900	276905
9002	276906
11370	276907
8548	276908
112669	276909
34837	276910
238	276911
114344	276912
8935	276913
95585	276914
34560	276915
46542	276916
52735	276917
28939	276918
40526	276919
18537	276920
10847	276921
13193	276922
66059	276923
79206	276924
27587	276925
72871	276926
35927	276927
81211	276928
48658	276929
16150	276930
56508	276931
49596	276932
6580	276933
91736	276934
92400	276935
17712	276936
14449	276937
73419	276938
514	276939
85949	276940
7989	276941
88490	276942
1632	276943
56214	276944
6223	276945
12260	276946
2774	276947
57868	276948
76630	276949
94411	276950
61955	276951
257	276952
113327	276953
11227	276954
54755	276955
16973	276956
133686	276957
42662	276958
91067	276959
3561	276960
24157	276961
20408	276962
57263	276963
21403	276964
60140	276965
117818	276966
20320	276967
96072	276968
81814	276969
113486	276970
54128	276971
130640	276972
39292	276973
75953	276974
3222	276975
30107	276976
114880	276977
5636	276978
58083	276979
62837	276980
10157	276981
90442	276982
1264	276983
9093	276984
56902	276985
141286	276986
104603	276987
18740	276988
33375	276989
23028	276990
2888	276991
33250	276992
121098	276993
49008	276994
63782	276995
20547	276996
134763	276997
24620	276998
2116	276999
48897	277000
111867	277001
117671	277002
109622	277003
9445	277004
61635	277005
4737	277006
32404	277007
16548	277008
17360	277009
105181	277010
1162	277011
78575	277012
65678	277013
102352	277014
2313	277015
1075	277016
28542	277017
23302	277018
34425	277019
71478	277020
21396	277021
29775	277022
6078	277023
19384	277024
65668	277025
16779	277026
95010	277027
17073	277028
7329	277029
4185	277030
118042	277031
14577	277032
57282	277033
9996	277034
18306	277035
35793	277036
57138	277037
32968	277038
14599	277039
87185	277040
5354	277041
55798	277042
120428	277043
18195	277044
54107	277045
51677	277046
11403	277047
19112	277048
47034	277049
76244	277050
52	277051
3646	277052
70835	277053
54745	277054
59768	277055
94956	277056
112409	277057
103110	277058
805	277059
19528	277060
36140	277061
95629	277062
8767	277063
83154	277064
13314	277065
21276	277066
93987	277067
97894	277068
7610	277069
14697	277070
97027	277071
48745	277072
94930	277073
112582	277074
1058	277075
65924	277076
37981	277077
8060	277078
11667	277079
8521	277080
2330	277081
18682	277082
55093	277083
2421	277084
9716	277085
38518	277086
3706	277087
94905	277088
78563	277089
80338	277090
8563	277091
10044	277092
40909	277093
43516	277094
14055	277095
77737	277096
322	277097
29638	277098
80414	277099
78359	277100
56314	277101
10334	277102
2335	277103
91542	277104
29885	277105
61686	277106
54923	277107
9550	277108
48047	277109
17377	277110
79180	277111
46481	277112
38969	277113
72109	277114
49361	277115
94890	277116
10304	277117
46683	277118
2624	277119
12670	277120
8735	277121
14250	277122
28735	277123
17694	277124
53866	277125
85184	277126
109491	277127
114634	277128
24406	277129
42615	277130
52279	277131
100192	277132
12693	277133
240	277134
47576	277135
71844	277136
7374	277137
7686	277138
39965	277139
81508	277140
2550	277141
76533	277142
145397	277143
30343	277144
79647	277145
36773	277146
62441	277147
30169	277148
48892	277149
44595	277150
29343	277151
132498	277152
16098	277153
5783	277154
31419	277155
52419	277156
11480	277157
126549	277158
4179	277159
49700	277160
15289	277161
128304	277162
12910	277163
69751	277164
37684	277165
51656	277166
6134	277167
6581	277168
71079	277169
145007	277170
57738	277171
31267	277172
6636	277173
19174	277174
18895	277175
100331	277176
32449	277177
114162	277178
6726	277179
31760	277180
716	277181
3869	277182
7870	277183
13155	277184
15468	277185
138022	277186
17455	277187
12935	277188
10827	277189
10687	277190
97775	277191
10911	277192
94797	277193
9795	277194
57825	277195
16830	277196
18249	277197
40023	277198
20464	277199
98886	277200
24950	277201
56096	277202
99557	277203
84771	277204
11245	277205
115	277206
135980	277207
49002	277208
4851	277209
6968	277210
2255	277211
17733	277212
55170	277213
76607	277214
23167	277215
19624	277216
8704	277217
8071	277218
76294	277219
49446	277220
23445	277221
23922	277222
90124	277223
34427	277224
59987	277225
33206	277226
21498	277227
88254	277228
1124	277229
50811	277230
46170	277231
21588	277232
55395	277233
93362	277234
20720	277235
109380	277236
138451	277237
27113	277238
31523	277239
880	277240
30357	277241
6870	277242
82540	277243
33782	277244
113190	277245
28309	277246
26634	277247
121414	277248
22922	277249
80399	277250
148135	277251
1613	277252
49113	277253
22656	277254
60878	277255
9929	277256
21909	277257
61788	277258
35646	277259
1208	277260
109462	277261
96252	277262
22419	277263
115069	277264
120639	277265
10537	277266
63034	277267
69796	277268
129174	277269
11667	277270
14485	277271
90	277272
33701	277273
53022	277274
20254	277275
33616	277276
38228	277277
68124	277278
24302	277279
3751	277280
10822	277281
118573	277282
23606	277283
2201	277284
15316	277285
82802	277286
17687	277287
117925	277288
6677	277289
88698	277290
1790	277291
84853	277292
113388	277293
10767	277294
17890	277295
47284	277296
21904	277297
40351	277298
16488	277299
93934	277300
149	277301
2110	277302
71856	277303
37040	277304
67991	277305
49550	277306
8993	277307
18086	277308
13982	277309
19817	277310
147178	277311
11	277312
26551	277313
36981	277314
83694	277315
6910	277316
3892	277317
20364	277318
112609	277319
91361	277320
143440	277321
72038	277322
57582	277323
29342	277324
19799	277325
9380	277326
38287	277327
25300	277328
13106	277329
13032	277330
1051	277331
73931	277332
83037	277333
3564	277334
15358	277335
68692	277336
93439	277337
7181	277338
30012	277339
64713	277340
18287	277341
76245	277342
62210	277343
464	277344
50195	277345
29363	277346
118151	277347
3341	277348
41371	277349
11920	277350
12282	277351
33697	277352
6736	277353
44841	277354
46124	277355
102576	277356
47439	277357
65320	277358
6093	277359
37825	277360
34985	277361
11551	277362
43299	277363
50817	277364
125096	277365
31693	277366
6503	277367
106660	277368
24751	277369
19502	277370
83761	277371
20211	277372
47355	277373
6289	277374
83886	277375
37695	277376
63294	277377
5084	277378
133711	277379
10581	277380
51592	277381
60347	277382
17357	277383
13061	277384
17000	277385
65260	277386
45703	277387
17783	277388
70124	277389
3835	277390
1941	277391
4354	277392
110297	277393
26103	277394
69891	277395
65988	277396
324	277397
77864	277398
10495	277399
4785	277400
31	277401
134452	277402
49394	277403
1438	277404
39824	277405
65018	277406
87927	277407
1152	277408
42478	277409
24098	277410
4770	277411
111	277412
24392	277413
18889	277414
96	277415
58570	277416
66265	277417
57475	277418
53722	277419
32938	277420
69133	277421
27215	277422
28838	277423
259	277424
85544	277425
5305	277426
92362	277427
14108	277428
3619	277429
33934	277430
76074	277431
19150	277432
110433	277433
9343	277434
3460	277435
5970	277436
23464	277437
24143	277438
47095	277439
96765	277440
87327	277441
10339	277442
82253	277443
32482	277444
30661	277445
89376	277446
44009	277447
18205	277448
11299	277449
64597	277450
33878	277451
137543	277452
22863	277453
130502	277454
38351	277455
46990	277456
8673	277457
21199	277458
31546	277459
2871	277460
32600	277461
169	277462
110602	277463
9375	277464
33983	277465
26104	277466
13625	277467
71973	277468
24311	277469
47685	277470
140149	277471
70238	277472
5529	277473
63650	277474
126101	277475
42329	277476
46998	277477
96683	277478
3743	277479
13748	277480
42601	277481
15907	277482
23792	277483
73495	277484
98428	277485
11928	277486
32065	277487
99500	277488
9611	277489
39929	277490
31719	277491
10733	277492
74271	277493
75275	277494
74101	277495
24265	277496
52134	277497
2320	277498
56925	277499
35634	277500
60774	277501
312	277502
51462	277503
19263	277504
4592	277505
19345	277506
27425	277507
56197	277508
38246	277509
33628	277510
13679	277511
11826	277512
99938	277513
72254	277514
35260	277515
21272	277516
1413	277517
104066	277518
108082	277519
1925	277520
17889	277521
29096	277522
86362	277523
1158	277524
33052	277525
67958	277526
5167	277527
83312	277528
968	277529
114480	277530
19913	277531
88203	277532
14418	277533
68984	277534
18676	277535
129694	277536
9914	277537
46011	277538
28049	277539
10589	277540
5303	277541
24752	277542
27058	277543
57919	277544
104308	277545
23453	277546
99053	277547
66603	277548
54083	277549
86241	277550
7561	277551
25869	277552
129424	277553
50578	277554
77873	277555
81833	277556
34458	277557
747	277558
44298	277559
56059	277560
76995	277561
114581	277562
42478	277563
16070	277564
55253	277565
133639	277566
21864	277567
58889	277568
17791	277569
31169	277570
25242	277571
77280	277572
39941	277573
3887	277574
55546	277575
56808	277576
7121	277577
5986	277578
51616	277579
67990	277580
116739	277581
78758	277582
11367	277583
132928	277584
3973	277585
89391	277586
106111	277587
29871	277588
17943	277589
6413	277590
118176	277591
47489	277592
26187	277593
4977	277594
47624	277595
42166	277596
59870	277597
46579	277598
130868	277599
11334	277600
13276	277601
76181	277602
37717	277603
8365	277604
69857	277605
7529	277606
6432	277607
6455	277608
3037	277609
3272	277610
18043	277611
36566	277612
119345	277613
27610	277614
27080	277615
86631	277616
116013	277617
62413	277618
8096	277619
6877	277620
5398	277621
2117	277622
2371	277623
36290	277624
129283	277625
1199	277626
42613	277627
115246	277628
31730	277629
666	277630
82784	277631
26950	277632
19360	277633
47270	277634
1093	277635
3716	277636
6901	277637
36873	277638
83993	277639
5044	277640
26080	277641
40346	277642
62262	277643
4482	277644
57753	277645
31888	277646
42404	277647
4156	277648
48107	277649
22356	277650
73783	277651
4761	277652
21387	277653
78244	277654
86805	277655
16758	277656
43274	277657
140525	277658
18581	277659
20168	277660
94192	277661
39898	277662
5643	277663
226	277664
50255	277665
18589	277666
89498	277667
4843	277668
137750	277669
47569	277670
40693	277671
72578	277672
26104	277673
98814	277674
103229	277675
4940	277676
39366	277677
8947	277678
14573	277679
5212	277680
127419	277681
28063	277682
41109	277683
28792	277684
93428	277685
274	277686
80876	277687
73343	277688
41096	277689
93752	277690
63898	277691
44460	277692
90295	277693
32181	277694
23705	277695
70124	277696
343	277697
14952	277698
90301	277699
47234	277700
42626	277701
32506	277702
8022	277703
68091	277704
41029	277705
30777	277706
2427	277707
6127	277708
85320	277709
8069	277710
27304	277711
74263	277712
60689	277713
55188	277714
17578	277715
115168	277716
85921	277717
6148	277718
6937	277719
7102	277720
85382	277721
87115	277722
41135	277723
5958	277724
19724	277725
12555	277726
91542	277727
110203	277728
4025	277729
130791	277730
119733	277731
137002	277732
2108	277733
31675	277734
1627	277735
15243	277736
21954	277737
91024	277738
120622	277739
3714	277740
3902	277741
88759	277742
40238	277743
52335	277744
66175	277745
142668	277746
22011	277747
43052	277748
85603	277749
74870	277750
91843	277751
21348	277752
11690	277753
36058	277754
3392	277755
38753	277756
188	277757
142706	277758
59911	277759
77344	277760
49266	277761
24040	277762
97987	277763
55067	277764
71880	277765
49471	277766
12027	277767
49016	277768
53774	277769
131034	277770
58805	277771
5880	277772
77095	277773
113242	277774
8307	277775
12295	277776
61034	277777
98360	277778
66230	277779
3890	277780
87826	277781
107465	277782
80271	277783
30323	277784
12181	277785
105364	277786
7649	277787
975	277788
10117	277789
3874	277790
138911	277791
2424	277792
104214	277793
65397	277794
18462	277795
62427	277796
136053	277797
59575	277798
22968	277799
50728	277800
29603	277801
1837	277802
39695	277803
16974	277804
8734	277805
19323	277806
34840	277807
98689	277808
27971	277809
505	277810
4137	277811
13055	277812
25260	277813
74486	277814
6766	277815
15445	277816
90440	277817
26502	277818
67824	277819
141538	277820
136553	277821
5460	277822
5789	277823
76710	277824
14001	277825
55896	277826
12409	277827
61	277828
46520	277829
437	277830
43855	277831
13105	277832
3505	277833
62479	277834
54789	277835
96356	277836
11864	277837
17299	277838
29930	277839
54103	277840
29316	277841
109455	277842
124527	277843
59212	277844
58394	277845
21155	277846
7962	277847
128354	277848
7	277849
32723	277850
116385	277851
112439	277852
27987	277853
14346	277854
100930	277855
2227	277856
114690	277857
58947	277858
68138	277859
66915	277860
66150	277861
114109	277862
16626	277863
100600	277864
9925	277865
134011	277866
80956	277867
38998	277868
95275	277869
10091	277870
2472	277871
873	277872
13940	277873
4609	277874
76753	277875
46541	277876
130913	277877
30910	277878
5376	277879
42037	277880
29511	277881
34139	277882
93796	277883
95281	277884
92813	277885
40873	277886
3831	277887
642	277888
68583	277889
36675	277890
72702	277891
214	277892
95467	277893
292	277894
42240	277895
12817	277896
102029	277897
29658	277898
23428	277899
23573	277900
72666	277901
66516	277902
67592	277903
96162	277904
25346	277905
60852	277906
29685	277907
87495	277908
117281	277909
35512	277910
41309	277911
105635	277912
21202	277913
48887	277914
2144	277915
77380	277916
104128	277917
56003	277918
102839	277919
51245	277920
79603	277921
83622	277922
26467	277923
86572	277924
77591	277925
47910	277926
60	277927
1985	277928
99670	277929
48585	277930
30219	277931
40560	277932
103892	277933
4964	277934
23412	277935
16371	277936
4856	277937
98885	277938
17565	277939
56269	277940
26119	277941
5791	277942
40450	277943
35065	277944
115900	277945
136895	277946
100516	277947
22523	277948
41169	277949
28265	277950
12008	277951
63176	277952
83312	277953
35299	277954
41591	277955
22550	277956
120933	277957
312	277958
23422	277959
41504	277960
333	277961
103406	277962
753	277963
18268	277964
81962	277965
143708	277966
15226	277967
110860	277968
12435	277969
26789	277970
12504	277971
47948	277972
27303	277973
44374	277974
84172	277975
617	277976
43503	277977
65369	277978
7751	277979
1197	277980
2430	277981
39692	277982
51232	277983
19094	277984
31963	277985
64672	277986
19265	277987
60291	277988
13510	277989
10873	277990
15779	277991
67507	277992
13525	277993
38302	277994
100022	277995
43430	277996
3430	277997
54081	277998
2318	277999
1255	278000
49122	278001
77153	278002
4632	278003
76638	278004
131105	278005
21415	278006
82	278007
10226	278008
85301	278009
29611	278010
19537	278011
78025	278012
61145	278013
74276	278014
59308	278015
9658	278016
10588	278017
9890	278018
31359	278019
45189	278020
4357	278021
30748	278022
15185	278023
64852	278024
19260	278025
69347	278026
51102	278027
5928	278028
61444	278029
43836	278030
487	278031
71618	278032
115656	278033
140616	278034
133041	278035
5492	278036
12360	278037
50022	278038
14221	278039
52104	278040
77538	278041
127560	278042
765	278043
5768	278044
19678	278045
137198	278046
53813	278047
80893	278048
66299	278049
57170	278050
137010	278051
4703	278052
47464	278053
33556	278054
8601	278055
104535	278056
78294	278057
23619	278058
65886	278059
119315	278060
89478	278061
35985	278062
59033	278063
90034	278064
49096	278065
98475	278066
6023	278067
61792	278068
10904	278069
30226	278070
357	278071
105683	278072
51332	278073
16983	278074
52810	278075
29676	278076
70330	278077
19965	278078
55989	278079
96522	278080
22744	278081
19705	278082
86913	278083
5975	278084
37192	278085
58320	278086
124404	278087
8561	278088
21304	278089
57047	278090
75134	278091
71855	278092
52645	278093
8352	278094
43566	278095
98770	278096
26603	278097
7241	278098
6777	278099
43571	278100
2764	278101
75508	278102
62797	278103
1714	278104
93236	278105
111213	278106
9768	278107
19431	278108
337	278109
4954	278110
65572	278111
12728	278112
82280	278113
84776	278114
87344	278115
21593	278116
15437	278117
7921	278118
82483	278119
16748	278120
61066	278121
105272	278122
52191	278123
32202	278124
12390	278125
50407	278126
43533	278127
25155	278128
78711	278129
138122	278130
12111	278131
1670	278132
32307	278133
52315	278134
8115	278135
29175	278136
95498	278137
59178	278138
37073	278139
75560	278140
83120	278141
17888	278142
13354	278143
7929	278144
75558	278145
127232	278146
52508	278147
47061	278148
39793	278149
5163	278150
38927	278151
1776	278152
55236	278153
37127	278154
115247	278155
89285	278156
30728	278157
43800	278158
70710	278159
82481	278160
253	278161
43464	278162
528	278163
8669	278164
8392	278165
20108	278166
9557	278167
50630	278168
1297	278169
112084	278170
14914	278171
8417	278172
21999	278173
118559	278174
16581	278175
74737	278176
73651	278177
40665	278178
68283	278179
11267	278180
29605	278181
26049	278182
42327	278183
25089	278184
61811	278185
12051	278186
4877	278187
25969	278188
3563	278189
608	278190
43884	278191
102517	278192
40910	278193
64693	278194
57361	278195
2679	278196
63273	278197
30291	278198
66448	278199
63991	278200
72398	278201
38626	278202
6608	278203
56475	278204
57880	278205
47638	278206
57948	278207
39434	278208
23641	278209
119274	278210
20082	278211
41766	278212
26608	278213
38762	278214
34485	278215
80226	278216
104063	278217
1115	278218
360	278219
1207	278220
49249	278221
33433	278222
103145	278223
78000	278224
1889	278225
4682	278226
62174	278227
34290	278228
54064	278229
108002	278230
6597	278231
119331	278232
66767	278233
73135	278234
24466	278235
830	278236
107783	278237
1550	278238
63404	278239
25030	278240
591	278241
2796	278242
53438	278243
64971	278244
59589	278245
35527	278246
13611	278247
6093	278248
99103	278249
33746	278250
6545	278251
61852	278252
1632	278253
9805	278254
40705	278255
94421	278256
5730	278257
59339	278258
29015	278259
2136	278260
43450	278261
61930	278262
1747	278263
2874	278264
79996	278265
114677	278266
30215	278267
6926	278268
4519	278269
59236	278270
79726	278271
59548	278272
40802	278273
30913	278274
22742	278275
12568	278276
104325	278277
6075	278278
78345	278279
43759	278280
5304	278281
3259	278282
95083	278283
21335	278284
51154	278285
37626	278286
20450	278287
13678	278288
67522	278289
4050	278290
75319	278291
1573	278292
121570	278293
14887	278294
17887	278295
687	278296
27276	278297
9316	278298
39325	278299
77220	278300
6957	278301
24555	278302
42083	278303
26118	278304
133767	278305
53108	278306
4395	278307
273	278308
46082	278309
21855	278310
440	278311
3529	278312
3697	278313
29848	278314
28691	278315
5236	278316
1880	278317
1205	278318
125532	278319
2809	278320
78866	278321
48461	278322
26243	278323
3523	278324
9186	278325
19580	278326
37303	278327
96285	278328
40050	278329
11261	278330
20003	278331
62906	278332
604	278333
90569	278334
2308	278335
6138	278336
107775	278337
83636	278338
26844	278339
85754	278340
27013	278341
133074	278342
9305	278343
25003	278344
75912	278345
16952	278346
2420	278347
13810	278348
41838	278349
66228	278350
40494	278351
1737	278352
8718	278353
94077	278354
29514	278355
25127	278356
21467	278357
136718	278358
26271	278359
25390	278360
2239	278361
114133	278362
57982	278363
63862	278364
46233	278365
23884	278366
5336	278367
42075	278368
13153	278369
95	278370
53724	278371
3774	278372
52008	278373
70907	278374
44426	278375
138221	278376
27699	278377
7522	278378
4303	278379
20668	278380
30612	278381
36765	278382
138308	278383
58500	278384
69738	278385
80228	278386
15151	278387
488	278388
642	278389
3922	278390
121198	278391
57752	278392
11638	278393
73787	278394
141926	278395
20202	278396
18289	278397
12076	278398
28645	278399
33878	278400
88206	278401
13574	278402
105903	278403
9182	278404
65890	278405
84002	278406
5776	278407
6503	278408
16	278409
135727	278410
58867	278411
7309	278412
2454	278413
66331	278414
9983	278415
50765	278416
27056	278417
88400	278418
18715	278419
23208	278420
77603	278421
14058	278422
45515	278423
63176	278424
91716	278425
6852	278426
41537	278427
76820	278428
96795	278429
45110	278430
20772	278431
85981	278432
60683	278433
27947	278434
99709	278435
3664	278436
10102	278437
84626	278438
30258	278439
77539	278440
5830	278441
25697	278442
453	278443
62600	278444
36767	278445
65871	278446
3135	278447
68272	278448
99589	278449
77468	278450
84435	278451
43280	278452
8843	278453
19683	278454
51759	278455
64421	278456
44212	278457
55974	278458
13271	278459
67352	278460
41383	278461
76604	278462
80766	278463
18579	278464
38567	278465
74038	278466
122529	278467
25402	278468
92579	278469
16730	278470
25125	278471
1651	278472
133475	278473
63814	278474
131293	278475
13949	278476
16596	278477
33921	278478
1848	278479
64767	278480
15152	278481
65465	278482
26246	278483
19280	278484
2986	278485
7762	278486
62706	278487
5999	278488
20241	278489
80057	278490
101026	278491
118157	278492
44027	278493
14830	278494
6165	278495
145009	278496
45048	278497
27216	278498
68274	278499
83223	278500
6905	278501
39627	278502
136996	278503
56838	278504
7417	278505
78969	278506
56893	278507
15961	278508
33557	278509
5530	278510
24855	278511
73369	278512
4749	278513
82121	278514
6467	278515
62404	278516
36874	278517
8060	278518
146609	278519
28527	278520
226	278521
65847	278522
10000	278523
37724	278524
84173	278525
6393	278526
115360	278527
29828	278528
91624	278529
40584	278530
118614	278531
139665	278532
16632	278533
73899	278534
41343	278535
116465	278536
1914	278537
43195	278538
33985	278539
88052	278540
98617	278541
70092	278542
72794	278543
10765	278544
55009	278545
113234	278546
130200	278547
96385	278548
904	278549
27575	278550
36424	278551
20141	278552
54535	278553
80174	278554
8849	278555
105868	278556
95655	278557
1149	278558
38782	278559
7282	278560
17761	278561
59133	278562
32231	278563
18313	278564
10462	278565
21283	278566
134893	278567
98185	278568
3841	278569
4697	278570
19574	278571
90231	278572
12238	278573
14611	278574
65229	278575
91569	278576
916	278577
25404	278578
45500	278579
132112	278580
28924	278581
87165	278582
3447	278583
1	278584
53	278585
3435	278586
38504	278587
85207	278588
15951	278589
77195	278590
22967	278591
10329	278592
433	278593
48295	278594
10214	278595
61349	278596
65984	278597
2423	278598
44068	278599
31046	278600
79709	278601
51543	278602
19309	278603
891	278604
33452	278605
8092	278606
50544	278607
2139	278608
55989	278609
103343	278610
26023	278611
67762	278612
81337	278613
49237	278614
5144	278615
42012	278616
11946	278617
29040	278618
1334	278619
27426	278620
119038	278621
978	278622
79978	278623
17053	278624
16992	278625
149623	278626
115198	278627
3071	278628
122202	278629
9836	278630
137943	278631
133601	278632
75618	278633
5983	278634
8440	278635
60248	278636
131420	278637
112827	278638
45181	278639
61589	278640
128844	278641
55482	278642
444	278643
102129	278644
71894	278645
8000	278646
14368	278647
110351	278648
17495	278649
31846	278650
7791	278651
9650	278652
16991	278653
24306	278654
18128	278655
132371	278656
51007	278657
26476	278658
21692	278659
11788	278660
15978	278661
54262	278662
47029	278663
24817	278664
21536	278665
13162	278666
81220	278667
27108	278668
57424	278669
43571	278670
61900	278671
147134	278672
25988	278673
32225	278674
46752	278675
5128	278676
91671	278677
39301	278678
91341	278679
34383	278680
128776	278681
2791	278682
122137	278683
82386	278684
10150	278685
15786	278686
123193	278687
6925	278688
25162	278689
100748	278690
52010	278691
2773	278692
72530	278693
36408	278694
70314	278695
4676	278696
45909	278697
37171	278698
54912	278699
131161	278700
118197	278701
41257	278702
33862	278703
123627	278704
83342	278705
10356	278706
6888	278707
5919	278708
14420	278709
112252	278710
68534	278711
129997	278712
36717	278713
22575	278714
147084	278715
64034	278716
31236	278717
1597	278718
72108	278719
55400	278720
1462	278721
11910	278722
2462	278723
10785	278724
14406	278725
28101	278726
13962	278727
36142	278728
136682	278729
9508	278730
66207	278731
32798	278732
11192	278733
50283	278734
26642	278735
121776	278736
50703	278737
37639	278738
9996	278739
2941	278740
33957	278741
26083	278742
72776	278743
4462	278744
14349	278745
23214	278746
12960	278747
29151	278748
40502	278749
49495	278750
2997	278751
92515	278752
102961	278753
111089	278754
57958	278755
42382	278756
8254	278757
88797	278758
18236	278759
79808	278760
2373	278761
106341	278762
3257	278763
74999	278764
7321	278765
104649	278766
61844	278767
218	278768
71675	278769
65799	278770
6460	278771
15586	278772
29284	278773
44501	278774
23186	278775
20624	278776
21194	278777
10883	278778
82924	278779
65135	278780
404	278781
65814	278782
78345	278783
34529	278784
9268	278785
109421	278786
1900	278787
99941	278788
10187	278789
60926	278790
968	278791
80300	278792
109648	278793
6245	278794
2005	278795
97253	278796
31891	278797
38125	278798
238	278799
93856	278800
124811	278801
15713	278802
2899	278803
93957	278804
103504	278805
77780	278806
118095	278807
111843	278808
14701	278809
55051	278810
68082	278811
56777	278812
54648	278813
37037	278814
105730	278815
10145	278816
65321	278817
61273	278818
24388	278819
10235	278820
52901	278821
38618	278822
185	278823
105589	278824
7559	278825
452	278826
22790	278827
84113	278828
13529	278829
49331	278830
39563	278831
93899	278832
4622	278833
1303	278834
72644	278835
16571	278836
57497	278837
70435	278838
55655	278839
5637	278840
66608	278841
6321	278842
28908	278843
26953	278844
23608	278845
2287	278846
79101	278847
39901	278848
15499	278849
71267	278850
101640	278851
73113	278852
74342	278853
80469	278854
16002	278855
93543	278856
13371	278857
9706	278858
118817	278859
30913	278860
59273	278861
9365	278862
103234	278863
54361	278864
20111	278865
14959	278866
5826	278867
37361	278868
78492	278869
14237	278870
12100	278871
75420	278872
119906	278873
56721	278874
40265	278875
57058	278876
101373	278877
29527	278878
35455	278879
72445	278880
25128	278881
31117	278882
114195	278883
33495	278884
54238	278885
92853	278886
30385	278887
129161	278888
29623	278889
23603	278890
87214	278891
81212	278892
81202	278893
61082	278894
46379	278895
3330	278896
9971	278897
16733	278898
55312	278899
125196	278900
65954	278901
81531	278902
19098	278903
80158	278904
14012	278905
44743	278906
69614	278907
83248	278908
95943	278909
28659	278910
105959	278911
66854	278912
20293	278913
53368	278914
89842	278915
6886	278916
44883	278917
4309	278918
26276	278919
27353	278920
96697	278921
34979	278922
91485	278923
22443	278924
36098	278925
87617	278926
7132	278927
37087	278928
22087	278929
36704	278930
6215	278931
3159	278932
111301	278933
19534	278934
36038	278935
65872	278936
76110	278937
77134	278938
10407	278939
13559	278940
15135	278941
148622	278942
39317	278943
62752	278944
92342	278945
18754	278946
310	278947
63733	278948
24684	278949
128198	278950
83162	278951
100644	278952
58404	278953
334	278954
1046	278955
83221	278956
101128	278957
83621	278958
89951	278959
107313	278960
74650	278961
145697	278962
31	278963
5919	278964
80212	278965
10190	278966
13710	278967
64119	278968
111974	278969
11658	278970
81216	278971
108858	278972
52594	278973
4011	278974
60550	278975
1022	278976
108733	278977
91123	278978
56491	278979
66982	278980
12521	278981
21016	278982
32553	278983
78114	278984
1673	278985
13029	278986
51260	278987
39897	278988
1463	278989
72434	278990
57616	278991
54845	278992
9406	278993
4927	278994
2501	278995
127341	278996
8703	278997
38149	278998
86870	278999
68615	279000
99937	279001
59864	279002
10795	279003
57215	279004
72523	279005
27496	279006
65825	279007
174	279008
6556	279009
7113	279010
10443	279011
6018	279012
92391	279013
5176	279014
54696	279015
15070	279016
9964	279017
86459	279018
7313	279019
30752	279020
4564	279021
16745	279022
80826	279023
29638	279024
59504	279025
2932	279026
8886	279027
21698	279028
72267	279029
745	279030
8211	279031
4722	279032
58837	279033
28440	279034
7199	279035
1940	279036
6652	279037
5001	279038
110956	279039
51035	279040
51387	279041
41712	279042
85258	279043
882	279044
57195	279045
186	279046
122984	279047
790	279048
15457	279049
33846	279050
45647	279051
96945	279052
130335	279053
38053	279054
26200	279055
25251	279056
133309	279057
50829	279058
76277	279059
45447	279060
10688	279061
8018	279062
83989	279063
5229	279064
100061	279065
81310	279066
131801	279067
98856	279068
62447	279069
25176	279070
7208	279071
5313	279072
11306	279073
128155	279074
117794	279075
1682	279076
6754	279077
144689	279078
25594	279079
36565	279080
4435	279081
79	279082
10665	279083
66093	279084
9831	279085
4425	279086
127910	279087
37201	279088
112072	279089
10153	279090
106047	279091
11571	279092
33229	279093
137757	279094
2885	279095
121824	279096
25878	279097
18318	279098
23955	279099
28813	279100
43947	279101
53709	279102
2034	279103
8877	279104
5338	279105
86685	279106
47731	279107
96670	279108
1181	279109
25949	279110
75852	279111
3637	279112
33326	279113
15328	279114
20072	279115
39	279116
16797	279117
85627	279118
59451	279119
34960	279120
28348	279121
3718	279122
130898	279123
49934	279124
7721	279125
1127	279126
11319	279127
73674	279128
16249	279129
55332	279130
28542	279131
62556	279132
85642	279133
2177	279134
43023	279135
89584	279136
1429	279137
34570	279138
48053	279139
31848	279140
26178	279141
106544	279142
16413	279143
8100	279144
80572	279145
716	279146
11955	279147
35809	279148
3988	279149
48	279150
50570	279151
11987	279152
119	279153
4025	279154
61693	279155
21117	279156
113730	279157
18926	279158
17362	279159
41962	279160
20415	279161
37232	279162
99635	279163
94575	279164
69293	279165
134794	279166
57645	279167
165	279168
45338	279169
49254	279170
3537	279171
360	279172
23606	279173
37755	279174
30554	279175
26817	279176
95000	279177
7231	279178
12561	279179
60127	279180
81313	279181
3792	279182
5793	279183
53091	279184
133910	279185
7246	279186
38671	279187
9546	279188
103789	279189
8049	279190
95841	279191
48366	279192
74840	279193
89358	279194
2475	279195
29510	279196
6661	279197
111597	279198
136771	279199
25222	279200
46452	279201
6369	279202
72896	279203
107402	279204
4976	279205
45138	279206
24101	279207
41105	279208
39118	279209
2242	279210
695	279211
7440	279212
14045	279213
34036	279214
96130	279215
95106	279216
27519	279217
20884	279218
6517	279219
14413	279220
109311	279221
7739	279222
45413	279223
69738	279224
48202	279225
51830	279226
808	279227
28739	279228
56435	279229
52912	279230
28561	279231
96272	279232
6932	279233
38387	279234
962	279235
12045	279236
72660	279237
8770	279238
26066	279239
111384	279240
53976	279241
62085	279242
14945	279243
89907	279244
51476	279245
25714	279246
78222	279247
110897	279248
58016	279249
119160	279250
80611	279251
27701	279252
79	279253
1917	279254
13484	279255
50281	279256
65363	279257
95037	279258
137395	279259
4030	279260
30193	279261
34980	279262
88226	279263
62094	279264
3831	279265
25406	279266
6439	279267
101857	279268
46066	279269
204	279270
85319	279271
45928	279272
89289	279273
2718	279274
13065	279275
8117	279276
121536	279277
37414	279278
129927	279279
13118	279280
31393	279281
60424	279282
665	279283
26471	279284
20269	279285
4553	279286
32112	279287
46882	279288
1356	279289
51128	279290
1199	279291
98857	279292
18575	279293
5525	279294
19614	279295
29379	279296
99132	279297
1371	279298
838	279299
14024	279300
13676	279301
4518	279302
86225	279303
105932	279304
409	279305
33	279306
49464	279307
48948	279308
81018	279309
11362	279310
12368	279311
29557	279312
106595	279313
37551	279314
8544	279315
45171	279316
100546	279317
35778	279318
68921	279319
24463	279320
93300	279321
85288	279322
5276	279323
93035	279324
37149	279325
32073	279326
85101	279327
65256	279328
25565	279329
80599	279330
44717	279331
38191	279332
49249	279333
67697	279334
90525	279335
40304	279336
29629	279337
81626	279338
9149	279339
45309	279340
37459	279341
20207	279342
78399	279343
40250	279344
64176	279345
20703	279346
60246	279347
3282	279348
78629	279349
62888	279350
76100	279351
82622	279352
52651	279353
10287	279354
118001	279355
47597	279356
21296	279357
4281	279358
63939	279359
11017	279360
60805	279361
12682	279362
106950	279363
50594	279364
4700	279365
71423	279366
63809	279367
138628	279368
22569	279369
15942	279370
3314	279371
1917	279372
917	279373
16977	279374
103893	279375
33920	279376
89492	279377
10703	279378
7031	279379
124282	279380
41025	279381
76531	279382
710	279383
52218	279384
1911	279385
21805	279386
60782	279387
38738	279388
18485	279389
30723	279390
35262	279391
138625	279392
6	279393
1800	279394
5047	279395
103263	279396
36279	279397
35135	279398
15120	279399
68119	279400
16937	279401
2608	279402
128966	279403
39577	279404
18907	279405
121396	279406
7339	279407
80944	279408
7726	279409
7356	279410
2960	279411
84992	279412
28540	279413
5084	279414
39162	279415
50516	279416
42489	279417
2008	279418
33731	279419
21377	279420
23959	279421
30569	279422
80734	279423
109273	279424
107463	279425
2096	279426
65767	279427
786	279428
81647	279429
8048	279430
68596	279431
18643	279432
99533	279433
34299	279434
79739	279435
90578	279436
9522	279437
100730	279438
104435	279439
51434	279440
6517	279441
37265	279442
101291	279443
83619	279444
26285	279445
81655	279446
620	279447
21248	279448
1452	279449
33951	279450
41042	279451
28128	279452
27517	279453
27788	279454
6101	279455
61974	279456
41904	279457
84341	279458
75213	279459
19950	279460
59517	279461
9120	279462
14425	279463
87224	279464
45391	279465
82807	279466
6690	279467
16228	279468
27196	279469
64686	279470
56135	279471
43592	279472
47260	279473
22744	279474
28765	279475
76700	279476
56915	279477
106261	279478
138794	279479
81019	279480
18363	279481
56104	279482
12178	279483
87123	279484
792	279485
23622	279486
119300	279487
49567	279488
130887	279489
61863	279490
6288	279491
5670	279492
69854	279493
25986	279494
41578	279495
27255	279496
37877	279497
121910	279498
88022	279499
131701	279500
115680	279501
72706	279502
136725	279503
2818	279504
67104	279505
7353	279506
93422	279507
118715	279508
70154	279509
36490	279510
34262	279511
52310	279512
37566	279513
57108	279514
86501	279515
54525	279516
64008	279517
516	279518
6357	279519
28895	279520
42047	279521
37871	279522
91264	279523
37466	279524
8011	279525
4927	279526
32	279527
117898	279528
5154	279529
51801	279530
13118	279531
15988	279532
74209	279533
11460	279534
2251	279535
30982	279536
43271	279537
111735	279538
3206	279539
65789	279540
114828	279541
85863	279542
128595	279543
57874	279544
83755	279545
46732	279546
86905	279547
5652	279548
53804	279549
134639	279550
56595	279551
20524	279552
44108	279553
5788	279554
8887	279555
20276	279556
80702	279557
48773	279558
67148	279559
86534	279560
49371	279561
117119	279562
45258	279563
82739	279564
3331	279565
8871	279566
631	279567
6901	279568
9851	279569
3780	279570
59882	279571
1723	279572
18709	279573
28042	279574
70824	279575
2605	279576
76964	279577
28999	279578
40197	279579
19968	279580
5765	279581
62191	279582
8201	279583
2527	279584
64328	279585
65331	279586
66911	279587
111	279588
54274	279589
8595	279590
22021	279591
39557	279592
85895	279593
63	279594
108	279595
51892	279596
67636	279597
60869	279598
25150	279599
3360	279600
17709	279601
58580	279602
66568	279603
48104	279604
61040	279605
44257	279606
55160	279607
24170	279608
52306	279609
65938	279610
40812	279611
23417	279612
13876	279613
95762	279614
129306	279615
147349	279616
11559	279617
19825	279618
53551	279619
10736	279620
77615	279621
14689	279622
41908	279623
20425	279624
103245	279625
13679	279626
100304	279627
11100	279628
83305	279629
92550	279630
27362	279631
40197	279632
4547	279633
8432	279634
46583	279635
35422	279636
149739	279637
71358	279638
2332	279639
68344	279640
6778	279641
47598	279642
3573	279643
75195	279644
65095	279645
97443	279646
14415	279647
28338	279648
1187	279649
138868	279650
134035	279651
14057	279652
87816	279653
1305	279654
6967	279655
11362	279656
40448	279657
49036	279658
18105	279659
7634	279660
61500	279661
58044	279662
251	279663
14746	279664
14997	279665
6789	279666
421	279667
7949	279668
73058	279669
7023	279670
18747	279671
19	279672
16285	279673
84651	279674
87894	279675
43007	279676
94037	279677
4328	279678
26726	279679
22076	279680
114291	279681
47152	279682
41323	279683
107145	279684
3480	279685
44891	279686
44293	279687
141863	279688
18061	279689
15843	279690
5470	279691
17631	279692
19302	279693
3452	279694
72302	279695
5043	279696
73162	279697
99052	279698
94483	279699
35282	279700
33541	279701
40549	279702
610	279703
55691	279704
15484	279705
9639	279706
143794	279707
68136	279708
18738	279709
1134	279710
18608	279711
5040	279712
18402	279713
50633	279714
5964	279715
38110	279716
8048	279717
20249	279718
93293	279719
40764	279720
11957	279721
1628	279722
8548	279723
71428	279724
56004	279725
98059	279726
13194	279727
13455	279728
84506	279729
11881	279730
41135	279731
18334	279732
116581	279733
89075	279734
63591	279735
44417	279736
40543	279737
17021	279738
97505	279739
48410	279740
105824	279741
41146	279742
92464	279743
86887	279744
3309	279745
73758	279746
91545	279747
31873	279748
102799	279749
9928	279750
13866	279751
35870	279752
48896	279753
78103	279754
8337	279755
5706	279756
4010	279757
28451	279758
27908	279759
44910	279760
51076	279761
116142	279762
1196	279763
15898	279764
6503	279765
14191	279766
90377	279767
6822	279768
35443	279769
27750	279770
28286	279771
60808	279772
40953	279773
42541	279774
22276	279775
7421	279776
35427	279777
76594	279778
97660	279779
9158	279780
13111	279781
17093	279782
6285	279783
13968	279784
32462	279785
74578	279786
82172	279787
53473	279788
15825	279789
108896	279790
129081	279791
35257	279792
27176	279793
28538	279794
25731	279795
15307	279796
37712	279797
22195	279798
71909	279799
18496	279800
15523	279801
98639	279802
12835	279803
130782	279804
86132	279805
17670	279806
6560	279807
7411	279808
58179	279809
6262	279810
127042	279811
21820	279812
85751	279813
29724	279814
1850	279815
82765	279816
15496	279817
7780	279818
15926	279819
7773	279820
119312	279821
60520	279822
57697	279823
11199	279824
4892	279825
4218	279826
12211	279827
41954	279828
72008	279829
14075	279830
52884	279831
79243	279832
40625	279833
43195	279834
12497	279835
25	279836
43847	279837
38509	279838
102104	279839
111801	279840
72043	279841
56413	279842
21755	279843
479	279844
98189	279845
987	279846
69485	279847
19789	279848
19934	279849
6848	279850
3687	279851
53083	279852
52049	279853
600	279854
4109	279855
36544	279856
22682	279857
39033	279858
29071	279859
62145	279860
43065	279861
2431	279862
35270	279863
4133	279864
73846	279865
129764	279866
77067	279867
35919	279868
64941	279869
130397	279870
95422	279871
27458	279872
5750	279873
28944	279874
36421	279875
5534	279876
93435	279877
21080	279878
25267	279879
19109	279880
3258	279881
95051	279882
87512	279883
14721	279884
48992	279885
17279	279886
63640	279887
38311	279888
19068	279889
95687	279890
3308	279891
22605	279892
1200	279893
5155	279894
25013	279895
100990	279896
3290	279897
46477	279898
23159	279899
60751	279900
15061	279901
17937	279902
58559	279903
1080	279904
13736	279905
71	279906
120374	279907
92179	279908
89658	279909
41531	279910
62567	279911
20311	279912
136923	279913
6715	279914
3789	279915
143520	279916
2833	279917
28410	279918
15248	279919
125373	279920
88443	279921
125284	279922
35172	279923
536	279924
58751	279925
38709	279926
80632	279927
94171	279928
79893	279929
121188	279930
56758	279931
30632	279932
36199	279933
23405	279934
3495	279935
137898	279936
100693	279937
49411	279938
4277	279939
26520	279940
80256	279941
12	279942
10355	279943
131477	279944
15266	279945
24657	279946
11524	279947
9830	279948
98983	279949
56581	279950
119275	279951
31431	279952
11182	279953
12786	279954
13091	279955
1162	279956
120784	279957
81619	279958
29433	279959
6845	279960
113005	279961
16593	279962
110290	279963
156	279964
133713	279965
96793	279966
116475	279967
1054	279968
41957	279969
246	279970
8054	279971
8904	279972
19858	279973
6303	279974
122173	279975
4873	279976
4638	279977
13559	279978
17265	279979
119113	279980
25743	279981
26595	279982
12524	279983
106590	279984
35655	279985
116206	279986
3186	279987
12066	279988
24032	279989
65122	279990
88329	279991
136681	279992
14565	279993
29275	279994
129635	279995
105287	279996
5143	279997
102891	279998
36282	279999
1617	280000
924	280001
49392	280002
38960	280003
75176	280004
9905	280005
27016	280006
34423	280007
122451	280008
28419	280009
348	280010
77433	280011
58556	280012
62912	280013
36110	280014
33508	280015
4885	280016
70582	280017
36479	280018
105874	280019
85	280020
40205	280021
4850	280022
84546	280023
128796	280024
49587	280025
11565	280026
11754	280027
45705	280028
85189	280029
14219	280030
29137	280031
8805	280032
149170	280033
36385	280034
114948	280035
46371	280036
23072	280037
4075	280038
42705	280039
32693	280040
40005	280041
7755	280042
19257	280043
43750	280044
36418	280045
20568	280046
3648	280047
30574	280048
112394	280049
83978	280050
63154	280051
63643	280052
72603	280053
98272	280054
46495	280055
7344	280056
52797	280057
36712	280058
50301	280059
44060	280060
126586	280061
50896	280062
27728	280063
5405	280064
68589	280065
48117	280066
3682	280067
29667	280068
13451	280069
60475	280070
118484	280071
44458	280072
61600	280073
244	280074
4239	280075
65439	280076
2297	280077
3883	280078
94535	280079
22434	280080
10792	280081
37521	280082
56841	280083
26176	280084
97809	280085
3360	280086
93842	280087
99119	280088
33591	280089
43027	280090
134826	280091
66427	280092
5872	280093
95906	280094
74663	280095
99966	280096
35423	280097
82039	280098
90550	280099
38988	280100
31988	280101
13642	280102
9487	280103
57387	280104
49143	280105
64268	280106
95998	280107
101916	280108
31438	280109
99165	280110
45474	280111
2846	280112
16974	280113
33706	280114
111477	280115
76310	280116
24961	280117
118147	280118
80920	280119
18366	280120
52488	280121
54275	280122
2563	280123
46644	280124
147981	280125
79616	280126
56326	280127
51038	280128
66381	280129
544	280130
58583	280131
8223	280132
22014	280133
30207	280134
4861	280135
11106	280136
97885	280137
113942	280138
102183	280139
91557	280140
27238	280141
39786	280142
3183	280143
44917	280144
11311	280145
78762	280146
9502	280147
19884	280148
35633	280149
136915	280150
29277	280151
101310	280152
44888	280153
68344	280154
5813	280155
31189	280156
19620	280157
105242	280158
13416	280159
3334	280160
58199	280161
20358	280162
35885	280163
29113	280164
131988	280165
12634	280166
52384	280167
441	280168
80167	280169
111356	280170
50650	280171
104245	280172
120612	280173
41775	280174
35886	280175
7017	280176
13820	280177
45114	280178
10762	280179
53754	280180
40518	280181
49857	280182
9616	280183
21583	280184
74439	280185
14149	280186
655	280187
42891	280188
8978	280189
42723	280190
75627	280191
50882	280192
1904	280193
18356	280194
105536	280195
51345	280196
17361	280197
39146	280198
54205	280199
53605	280200
53520	280201
13122	280202
93971	280203
17204	280204
13331	280205
134022	280206
34005	280207
30247	280208
68130	280209
56926	280210
969	280211
23705	280212
21991	280213
47565	280214
14125	280215
621	280216
51978	280217
149857	280218
127110	280219
884	280220
6453	280221
1235	280222
22165	280223
92205	280224
71019	280225
42191	280226
91292	280227
55495	280228
8231	280229
57030	280230
18396	280231
10905	280232
23794	280233
42042	280234
8773	280235
102508	280236
12488	280237
84152	280238
665	280239
122612	280240
95938	280241
73266	280242
150556	280243
5901	280244
71991	280245
58913	280246
11314	280247
59140	280248
37437	280249
130749	280250
23526	280251
82516	280252
19926	280253
22485	280254
33249	280255
102810	280256
28836	280257
56	280258
14248	280259
4369	280260
64468	280261
907	280262
8395	280263
298	280264
105990	280265
101044	280266
91813	280267
103285	280268
166	280269
49325	280270
39519	280271
55337	280272
115620	280273
57069	280274
49266	280275
10629	280276
121679	280277
1978	280278
106967	280279
4490	280280
120951	280281
57759	280282
8606	280283
35731	280284
14672	280285
93954	280286
32886	280287
24838	280288
42494	280289
119189	280290
744	280291
78539	280292
102463	280293
111825	280294
2193	280295
15668	280296
64390	280297
6069	280298
61538	280299
44490	280300
89154	280301
15423	280302
117563	280303
101164	280304
136257	280305
29878	280306
192	280307
113336	280308
5083	280309
1580	280310
131506	280311
1921	280312
63199	280313
21500	280314
100303	280315
82309	280316
80482	280317
28326	280318
1234	280319
5316	280320
35841	280321
117659	280322
73311	280323
22172	280324
34	280325
81337	280326
2048	280327
22285	280328
15959	280329
143969	280330
48181	280331
69831	280332
82376	280333
69714	280334
979	280335
61850	280336
10873	280337
9393	280338
101224	280339
9617	280340
28470	280341
81481	280342
20739	280343
26340	280344
141208	280345
64001	280346
63384	280347
37441	280348
3242	280349
47354	280350
76601	280351
2449	280352
5111	280353
81279	280354
119507	280355
754	280356
20597	280357
45421	280358
22349	280359
12480	280360
36163	280361
38325	280362
2248	280363
6605	280364
89184	280365
9130	280366
730	280367
125489	280368
93961	280369
53568	280370
6404	280371
65056	280372
20628	280373
1832	280374
20584	280375
20474	280376
72016	280377
88032	280378
22527	280379
18601	280380
2091	280381
30832	280382
61065	280383
8396	280384
43279	280385
13852	280386
136350	280387
130454	280388
12166	280389
50739	280390
104	280391
116548	280392
24852	280393
36408	280394
6421	280395
27327	280396
46800	280397
22586	280398
19881	280399
39426	280400
89168	280401
288	280402
61515	280403
22658	280404
22591	280405
106633	280406
62326	280407
2061	280408
7226	280409
41392	280410
16504	280411
5248	280412
106227	280413
84276	280414
1905	280415
113460	280416
27777	280417
73873	280418
10157	280419
14750	280420
1453	280421
53948	280422
28689	280423
138226	280424
32001	280425
38062	280426
42629	280427
108316	280428
94050	280429
10888	280430
91787	280431
10954	280432
39692	280433
65967	280434
38889	280435
5614	280436
43348	280437
12153	280438
48817	280439
11973	280440
71416	280441
30237	280442
34926	280443
129889	280444
111397	280445
80564	280446
37739	280447
87048	280448
32189	280449
86433	280450
103759	280451
44514	280452
80033	280453
30900	280454
59108	280455
7391	280456
53559	280457
107653	280458
142808	280459
6060	280460
3538	280461
20404	280462
50447	280463
51013	280464
59101	280465
8588	280466
2232	280467
127456	280468
84327	280469
1739	280470
54687	280471
139093	280472
46187	280473
53295	280474
16926	280475
98365	280476
46532	280477
4491	280478
22595	280479
24992	280480
78769	280481
107035	280482
3031	280483
55753	280484
98019	280485
115421	280486
5554	280487
18867	280488
106330	280489
78898	280490
99438	280491
645	280492
40147	280493
88847	280494
62342	280495
5989	280496
118730	280497
11129	280498
52020	280499
67022	280500
75064	280501
15536	280502
86969	280503
95655	280504
7613	280505
14903	280506
11931	280507
100017	280508
19249	280509
111702	280510
96831	280511
1037	280512
72031	280513
15656	280514
59754	280515
52334	280516
7830	280517
70600	280518
13575	280519
19721	280520
10690	280521
54358	280522
55459	280523
7467	280524
86992	280525
8446	280526
38213	280527
6813	280528
4875	280529
14740	280530
38236	280531
43918	280532
30314	280533
27610	280534
8850	280535
39710	280536
47588	280537
5536	280538
26860	280539
98874	280540
77918	280541
22645	280542
10073	280543
34130	280544
95220	280545
23498	280546
71005	280547
20238	280548
40633	280549
137	280550
136516	280551
70939	280552
100611	280553
14197	280554
40567	280555
16561	280556
6708	280557
31696	280558
137310	280559
44661	280560
58915	280561
97641	280562
14518	280563
70885	280564
13464	280565
27600	280566
97822	280567
6504	280568
49516	280569
17270	280570
4434	280571
2291	280572
37202	280573
12270	280574
2229	280575
20777	280576
3633	280577
80689	280578
92912	280579
120653	280580
51918	280581
3116	280582
48482	280583
35340	280584
93634	280585
30282	280586
27663	280587
22886	280588
8087	280589
12018	280590
18766	280591
24303	280592
2630	280593
85529	280594
8149	280595
9203	280596
34330	280597
121613	280598
109457	280599
74080	280600
77759	280601
510	280602
20373	280603
19946	280604
82070	280605
21827	280606
67689	280607
27801	280608
39144	280609
55473	280610
19422	280611
118942	280612
32704	280613
57664	280614
71036	280615
70942	280616
67086	280617
99971	280618
55330	280619
3674	280620
29	280621
88461	280622
75143	280623
46412	280624
9462	280625
34362	280626
15831	280627
1419	280628
26458	280629
38992	280630
19671	280631
184	280632
98467	280633
135400	280634
6706	280635
11864	280636
22143	280637
1904	280638
34240	280639
38401	280640
148024	280641
5338	280642
32837	280643
66485	280644
12626	280645
79393	280646
10134	280647
2211	280648
31169	280649
40249	280650
2162	280651
102304	280652
133818	280653
115524	280654
8309	280655
127078	280656
17620	280657
6475	280658
15097	280659
14749	280660
20451	280661
143214	280662
7553	280663
8389	280664
10320	280665
101270	280666
65908	280667
864	280668
24499	280669
43209	280670
35600	280671
4385	280672
10355	280673
17180	280674
84791	280675
5798	280676
54255	280677
59675	280678
13565	280679
127605	280680
103017	280681
95768	280682
51275	280683
121302	280684
19765	280685
107739	280686
128055	280687
112848	280688
146026	280689
14350	280690
38092	280691
59253	280692
28583	280693
36208	280694
12747	280695
31782	280696
63089	280697
29162	280698
69661	280699
71738	280700
43416	280701
40435	280702
63523	280703
115153	280704
37369	280705
10990	280706
44024	280707
23280	280708
77870	280709
14348	280710
85868	280711
42109	280712
67512	280713
31944	280714
80283	280715
11692	280716
1020	280717
20351	280718
63230	280719
12670	280720
58425	280721
122437	280722
34261	280723
19136	280724
80121	280725
80500	280726
61544	280727
5021	280728
20635	280729
28339	280730
57588	280731
23325	280732
60939	280733
86075	280734
31254	280735
5523	280736
15684	280737
150579	280738
24222	280739
4938	280740
57746	280741
40652	280742
10121	280743
10277	280744
109986	280745
23389	280746
30245	280747
53470	280748
70621	280749
423	280750
6265	280751
15820	280752
108876	280753
22363	280754
645	280755
10188	280756
15349	280757
56057	280758
101354	280759
127343	280760
20814	280761
33210	280762
30357	280763
13993	280764
100832	280765
68489	280766
40107	280767
97821	280768
57100	280769
3884	280770
23168	280771
100165	280772
43236	280773
18100	280774
9017	280775
80404	280776
105777	280777
30881	280778
14254	280779
69993	280780
103444	280781
6633	280782
36865	280783
38746	280784
10318	280785
291	280786
32375	280787
8071	280788
15493	280789
1225	280790
14539	280791
33207	280792
70304	280793
25405	280794
118004	280795
14912	280796
9159	280797
69275	280798
79149	280799
15944	280800
23850	280801
134419	280802
68959	280803
39099	280804
155	280805
66104	280806
67796	280807
45940	280808
81952	280809
702	280810
129451	280811
79005	280812
61481	280813
4873	280814
35164	280815
64082	280816
146653	280817
68739	280818
10201	280819
1	280820
63528	280821
25779	280822
112901	280823
1291	280824
17508	280825
75919	280826
116810	280827
7182	280828
9456	280829
98753	280830
93428	280831
6244	280832
493	280833
71518	280834
22529	280835
3050	280836
7201	280837
10395	280838
10972	280839
128590	280840
113696	280841
49815	280842
5316	280843
80435	280844
55357	280845
38986	280846
6808	280847
33347	280848
12258	280849
102902	280850
28918	280851
63947	280852
46585	280853
50822	280854
57811	280855
59083	280856
66600	280857
99486	280858
80402	280859
36913	280860
21967	280861
7681	280862
44089	280863
57033	280864
81872	280865
73606	280866
51503	280867
17605	280868
55801	280869
107691	280870
8518	280871
21205	280872
30728	280873
1834	280874
9397	280875
242	280876
133559	280877
84066	280878
107331	280879
57718	280880
105114	280881
23799	280882
31389	280883
33908	280884
106094	280885
12647	280886
21345	280887
114668	280888
86760	280889
125745	280890
12695	280891
66073	280892
97183	280893
24193	280894
99397	280895
16706	280896
30326	280897
62251	280898
69467	280899
108717	280900
121348	280901
20136	280902
33288	280903
12455	280904
30760	280905
12305	280906
84070	280907
11859	280908
99298	280909
2602	280910
8405	280911
52749	280912
8417	280913
7089	280914
8711	280915
68976	280916
47101	280917
52520	280918
24775	280919
1184	280920
27708	280921
37751	280922
111863	280923
36657	280924
62561	280925
95861	280926
41978	280927
29085	280928
106642	280929
63	280930
41130	280931
21188	280932
18851	280933
24448	280934
862	280935
5789	280936
7949	280937
47163	280938
59647	280939
25694	280940
28672	280941
198	280942
4106	280943
138891	280944
99488	280945
132	280946
88876	280947
84242	280948
87437	280949
39953	280950
80286	280951
56645	280952
40095	280953
73265	280954
121716	280955
14115	280956
27157	280957
15380	280958
14190	280959
104623	280960
3987	280961
25211	280962
23276	280963
33274	280964
100338	280965
57192	280966
51056	280967
36872	280968
108171	280969
47139	280970
1056	280971
62177	280972
56676	280973
68860	280974
16198	280975
86932	280976
144094	280977
26728	280978
99009	280979
21157	280980
11249	280981
18025	280982
107651	280983
75656	280984
3936	280985
13657	280986
15033	280987
73730	280988
26030	280989
22752	280990
28349	280991
27854	280992
46576	280993
35288	280994
56110	280995
103653	280996
29535	280997
2538	280998
32209	280999
129514	281000
8285	281001
18879	281002
71337	281003
12344	281004
8186	281005
50568	281006
25886	281007
15190	281008
41903	281009
93020	281010
64889	281011
82679	281012
89531	281013
109345	281014
122660	281015
16338	281016
12855	281017
9641	281018
49977	281019
15619	281020
144930	281021
103248	281022
45082	281023
46092	281024
10043	281025
137240	281026
74770	281027
21613	281028
51273	281029
26179	281030
512	281031
815	281032
103308	281033
105317	281034
45844	281035
426	281036
4990	281037
7719	281038
16581	281039
33323	281040
66601	281041
85808	281042
33046	281043
7824	281044
27256	281045
14142	281046
27689	281047
88835	281048
6580	281049
15268	281050
134098	281051
39119	281052
15255	281053
56263	281054
55915	281055
32250	281056
53377	281057
67802	281058
7069	281059
12324	281060
50846	281061
6934	281062
9459	281063
6266	281064
106922	281065
3540	281066
66074	281067
6392	281068
101981	281069
3945	281070
86	281071
33464	281072
52077	281073
105543	281074
24558	281075
2647	281076
91921	281077
41194	281078
1399	281079
7084	281080
87062	281081
99265	281082
96279	281083
45637	281084
11806	281085
62273	281086
1698	281087
56189	281088
70359	281089
32856	281090
32509	281091
80104	281092
3032	281093
109215	281094
28774	281095
66352	281096
19807	281097
16543	281098
55421	281099
48536	281100
92159	281101
110527	281102
1668	281103
74345	281104
28710	281105
30494	281106
34894	281107
8148	281108
53990	281109
14116	281110
13002	281111
120076	281112
24225	281113
43721	281114
42561	281115
24857	281116
127849	281117
48051	281118
19088	281119
14233	281120
21126	281121
4303	281122
70445	281123
12014	281124
38525	281125
4932	281126
131940	281127
290	281128
27877	281129
14170	281130
31307	281131
21352	281132
79381	281133
16647	281134
38243	281135
17415	281136
96703	281137
136615	281138
5302	281139
66730	281140
1056	281141
30	281142
73003	281143
28944	281144
53160	281145
52145	281146
51007	281147
27996	281148
39116	281149
5061	281150
88828	281151
4034	281152
84870	281153
43220	281154
46226	281155
53502	281156
131602	281157
3364	281158
2115	281159
28679	281160
1346	281161
15860	281162
129353	281163
4705	281164
14899	281165
48368	281166
50087	281167
9985	281168
3607	281169
22257	281170
6043	281171
23580	281172
58191	281173
61612	281174
83844	281175
94603	281176
3460	281177
36037	281178
30045	281179
15343	281180
138724	281181
18809	281182
14383	281183
44333	281184
14675	281185
26153	281186
30234	281187
14054	281188
6818	281189
59994	281190
39935	281191
15244	281192
146239	281193
30340	281194
143429	281195
110417	281196
37090	281197
125838	281198
114	281199
55440	281200
29805	281201
57061	281202
18781	281203
99850	281204
15941	281205
62857	281206
85760	281207
35295	281208
90319	281209
49168	281210
39451	281211
10350	281212
118122	281213
2934	281214
24105	281215
16201	281216
2435	281217
12061	281218
7937	281219
72726	281220
57300	281221
79154	281222
46957	281223
3534	281224
48349	281225
5053	281226
31266	281227
12045	281228
79402	281229
13223	281230
9848	281231
94068	281232
75282	281233
815	281234
36740	281235
12527	281236
58083	281237
82647	281238
70309	281239
32	281240
98553	281241
14477	281242
4624	281243
8288	281244
28486	281245
32072	281246
56477	281247
27074	281248
57807	281249
38096	281250
57878	281251
53376	281252
25586	281253
99187	281254
75617	281255
58187	281256
104069	281257
138439	281258
100638	281259
88231	281260
47835	281261
17996	281262
138542	281263
24349	281264
29943	281265
76990	281266
54650	281267
19362	281268
7550	281269
9282	281270
26776	281271
110340	281272
64641	281273
20461	281274
8915	281275
53053	281276
1003	281277
36506	281278
93653	281279
137702	281280
22320	281281
73541	281282
54652	281283
65431	281284
8665	281285
12877	281286
107841	281287
7489	281288
48727	281289
5548	281290
44516	281291
6620	281292
38283	281293
16127	281294
46721	281295
57971	281296
19079	281297
5030	281298
42876	281299
147558	281300
134900	281301
101444	281302
38019	281303
40362	281304
93082	281305
69042	281306
126023	281307
27110	281308
133383	281309
30646	281310
6293	281311
79227	281312
33377	281313
80975	281314
144207	281315
13943	281316
113944	281317
5263	281318
15105	281319
41621	281320
110464	281321
74797	281322
22188	281323
80318	281324
344	281325
80025	281326
95709	281327
3812	281328
9929	281329
64225	281330
60974	281331
46400	281332
42223	281333
24323	281334
3583	281335
10469	281336
3117	281337
63524	281338
6088	281339
30921	281340
4186	281341
96620	281342
86727	281343
125985	281344
5188	281345
90550	281346
123668	281347
20282	281348
18393	281349
66806	281350
109943	281351
11097	281352
34235	281353
39794	281354
27683	281355
137897	281356
18798	281357
439	281358
55902	281359
79215	281360
931	281361
149152	281362
6357	281363
30505	281364
40658	281365
29243	281366
73204	281367
64377	281368
35779	281369
81458	281370
1240	281371
51349	281372
16906	281373
3250	281374
16353	281375
54913	281376
5138	281377
116577	281378
55502	281379
84570	281380
38788	281381
75093	281382
1148	281383
44569	281384
19699	281385
58473	281386
36558	281387
3292	281388
46725	281389
109954	281390
16121	281391
62644	281392
172	281393
21013	281394
83	281395
81217	281396
128607	281397
28651	281398
9611	281399
46882	281400
85525	281401
72691	281402
13792	281403
30598	281404
129332	281405
22706	281406
3515	281407
379	281408
48328	281409
44516	281410
59931	281411
60931	281412
27561	281413
117570	281414
97694	281415
39057	281416
63095	281417
17342	281418
4670	281419
46719	281420
434	281421
6875	281422
19425	281423
14610	281424
14688	281425
48892	281426
106877	281427
68420	281428
41005	281429
9954	281430
50768	281431
97078	281432
6186	281433
15845	281434
601	281435
28865	281436
96063	281437
65404	281438
467	281439
2088	281440
10156	281441
4675	281442
51742	281443
10752	281444
97592	281445
83577	281446
13417	281447
3312	281448
27709	281449
42916	281450
7439	281451
20818	281452
5348	281453
8947	281454
80379	281455
92193	281456
1248	281457
10521	281458
28358	281459
87816	281460
53141	281461
8187	281462
69874	281463
124801	281464
115769	281465
3313	281466
5394	281467
23524	281468
80575	281469
68275	281470
13171	281471
13936	281472
55105	281473
97511	281474
15631	281475
15261	281476
45119	281477
99021	281478
7871	281479
723	281480
87607	281481
16614	281482
2973	281483
101644	281484
14920	281485
110424	281486
768	281487
46939	281488
15556	281489
69283	281490
12393	281491
25485	281492
13081	281493
137789	281494
40386	281495
48	281496
11688	281497
6276	281498
71	281499
116902	281500
19790	281501
52972	281502
7964	281503
3913	281504
7379	281505
120282	281506
133936	281507
9558	281508
4974	281509
834	281510
37576	281511
20073	281512
23324	281513
136985	281514
48745	281515
15091	281516
23959	281517
19349	281518
23202	281519
86713	281520
32979	281521
50597	281522
3500	281523
32548	281524
35732	281525
88980	281526
7417	281527
22355	281528
22376	281529
51187	281530
103782	281531
40156	281532
67140	281533
72923	281534
51855	281535
92969	281536
21665	281537
69401	281538
80808	281539
4493	281540
108954	281541
121770	281542
62843	281543
137136	281544
8563	281545
8207	281546
58645	281547
58347	281548
5018	281549
133158	281550
32637	281551
64203	281552
39891	281553
17004	281554
39855	281555
108893	281556
508	281557
28109	281558
7903	281559
114593	281560
1630	281561
18496	281562
53191	281563
20003	281564
37352	281565
74294	281566
117132	281567
3054	281568
20527	281569
2300	281570
62686	281571
21660	281572
84588	281573
22852	281574
2073	281575
7473	281576
24297	281577
18690	281578
99740	281579
103754	281580
33895	281581
41062	281582
85890	281583
20376	281584
48053	281585
21849	281586
23493	281587
22686	281588
40624	281589
39790	281590
35995	281591
14831	281592
59268	281593
91812	281594
85301	281595
3722	281596
28257	281597
81022	281598
2247	281599
16285	281600
12116	281601
87143	281602
51684	281603
64560	281604
31241	281605
47427	281606
52309	281607
136931	281608
56182	281609
98277	281610
62873	281611
77360	281612
60402	281613
20269	281614
20035	281615
7087	281616
27244	281617
91931	281618
2524	281619
123037	281620
127019	281621
2162	281622
9838	281623
19625	281624
45742	281625
108425	281626
520	281627
107756	281628
69833	281629
45	281630
27565	281631
7072	281632
33935	281633
72795	281634
17175	281635
100413	281636
5162	281637
118236	281638
4784	281639
21967	281640
63535	281641
104925	281642
123809	281643
2619	281644
28236	281645
989	281646
22233	281647
5206	281648
7728	281649
88473	281650
40047	281651
41106	281652
23796	281653
44992	281654
4423	281655
33449	281656
46531	281657
1507	281658
3763	281659
68672	281660
56522	281661
59143	281662
23140	281663
53302	281664
1249	281665
8179	281666
21703	281667
4421	281668
104080	281669
39276	281670
65502	281671
33947	281672
2547	281673
77636	281674
34270	281675
62526	281676
93662	281677
58838	281678
60156	281679
58704	281680
14674	281681
26337	281682
64696	281683
51237	281684
6136	281685
83024	281686
6759	281687
12262	281688
63817	281689
91294	281690
33233	281691
75515	281692
99558	281693
49034	281694
17131	281695
68281	281696
94557	281697
87811	281698
47348	281699
46554	281700
55595	281701
38253	281702
16483	281703
50682	281704
19564	281705
66146	281706
23291	281707
52012	281708
80696	281709
104116	281710
8109	281711
1892	281712
12089	281713
66435	281714
77900	281715
42550	281716
403	281717
7571	281718
46318	281719
21226	281720
111445	281721
45949	281722
63459	281723
67394	281724
27757	281725
3375	281726
32845	281727
2988	281728
66425	281729
128694	281730
76610	281731
11707	281732
31805	281733
686	281734
19448	281735
21261	281736
1496	281737
20569	281738
44283	281739
11460	281740
81739	281741
83939	281742
148648	281743
94060	281744
88006	281745
12512	281746
53563	281747
101214	281748
28117	281749
95117	281750
12204	281751
89036	281752
2575	281753
25881	281754
13076	281755
117379	281756
58718	281757
26661	281758
59662	281759
59965	281760
37524	281761
3654	281762
111059	281763
11416	281764
26700	281765
53785	281766
41054	281767
524	281768
5772	281769
16448	281770
64595	281771
33423	281772
2150	281773
28819	281774
92449	281775
15446	281776
15947	281777
286	281778
60483	281779
11844	281780
16309	281781
38906	281782
23685	281783
34435	281784
117098	281785
11584	281786
30922	281787
21151	281788
26887	281789
10383	281790
11656	281791
25154	281792
10806	281793
2387	281794
75227	281795
27823	281796
2045	281797
1906	281798
102394	281799
132483	281800
62429	281801
97704	281802
70522	281803
15591	281804
3400	281805
76976	281806
28457	281807
10050	281808
42897	281809
4222	281810
35126	281811
18786	281812
64868	281813
19307	281814
569	281815
112164	281816
20485	281817
85421	281818
64176	281819
34866	281820
61318	281821
62449	281822
37548	281823
30649	281824
22604	281825
35799	281826
123435	281827
40884	281828
25182	281829
51627	281830
108573	281831
1635	281832
56977	281833
4619	281834
135773	281835
94550	281836
3868	281837
5733	281838
108966	281839
36304	281840
16142	281841
84716	281842
30443	281843
31922	281844
28780	281845
1948	281846
73332	281847
5392	281848
9784	281849
42349	281850
88462	281851
7127	281852
31208	281853
1878	281854
36460	281855
29803	281856
127205	281857
36612	281858
7819	281859
39291	281860
1968	281861
18745	281862
385	281863
1517	281864
682	281865
126090	281866
3556	281867
149883	281868
41418	281869
2394	281870
55702	281871
46232	281872
45779	281873
41343	281874
115389	281875
37577	281876
124753	281877
54948	281878
47642	281879
47783	281880
33	281881
23414	281882
22503	281883
11394	281884
84325	281885
40232	281886
26614	281887
85099	281888
44290	281889
26764	281890
5398	281891
12519	281892
99548	281893
43364	281894
75553	281895
66363	281896
5601	281897
97971	281898
68647	281899
55532	281900
30265	281901
101038	281902
114550	281903
42039	281904
8929	281905
45902	281906
3695	281907
62242	281908
27587	281909
1006	281910
124244	281911
104579	281912
50700	281913
48622	281914
42072	281915
56089	281916
42959	281917
73945	281918
5285	281919
27732	281920
44001	281921
80402	281922
19016	281923
123526	281924
130585	281925
54254	281926
22315	281927
4801	281928
12212	281929
79965	281930
23103	281931
55208	281932
50720	281933
22489	281934
18109	281935
7557	281936
1227	281937
31843	281938
52156	281939
32122	281940
14885	281941
141181	281942
142430	281943
34489	281944
92276	281945
122214	281946
9560	281947
6996	281948
14715	281949
2887	281950
42189	281951
5237	281952
1619	281953
61885	281954
33398	281955
67291	281956
11998	281957
59079	281958
111872	281959
89654	281960
30713	281961
33647	281962
75845	281963
4858	281964
66468	281965
12524	281966
15393	281967
12603	281968
59400	281969
13976	281970
67883	281971
20146	281972
3	281973
49308	281974
128550	281975
11979	281976
12912	281977
137771	281978
13011	281979
47579	281980
4905	281981
5157	281982
31862	281983
5935	281984
123732	281985
56328	281986
25462	281987
1743	281988
10428	281989
63500	281990
1912	281991
19444	281992
24486	281993
320	281994
23988	281995
49924	281996
6365	281997
96567	281998
4359	281999
30214	282000
3608	282001
72375	282002
136199	282003
612	282004
132218	282005
102716	282006
103	282007
28726	282008
14743	282009
46952	282010
34526	282011
45168	282012
9457	282013
13995	282014
110104	282015
22208	282016
13761	282017
4366	282018
6761	282019
23302	282020
24892	282021
56310	282022
38778	282023
27653	282024
30026	282025
4421	282026
135513	282027
17856	282028
39342	282029
55134	282030
39553	282031
134895	282032
17953	282033
139688	282034
4505	282035
75000	282036
94073	282037
117899	282038
17960	282039
131944	282040
14615	282041
15653	282042
54737	282043
56086	282044
76160	282045
70504	282046
128610	282047
1173	282048
92896	282049
1148	282050
80579	282051
18148	282052
13869	282053
40	282054
76057	282055
8995	282056
41285	282057
23130	282058
65196	282059
77286	282060
14147	282061
47924	282062
101386	282063
45487	282064
13636	282065
17091	282066
20809	282067
73932	282068
26969	282069
53332	282070
24151	282071
27461	282072
25086	282073
86295	282074
258	282075
5001	282076
22351	282077
6395	282078
7491	282079
114523	282080
44	282081
22635	282082
91401	282083
83431	282084
118529	282085
1092	282086
27465	282087
48350	282088
67078	282089
55963	282090
12333	282091
24205	282092
91502	282093
3310	282094
24037	282095
112460	282096
5428	282097
13767	282098
9996	282099
27283	282100
97124	282101
46468	282102
120387	282103
19221	282104
5225	282105
3609	282106
52882	282107
37781	282108
88722	282109
54930	282110
46534	282111
131597	282112
16788	282113
31871	282114
118369	282115
83402	282116
96379	282117
40018	282118
66458	282119
32399	282120
3755	282121
428	282122
21047	282123
751	282124
540	282125
5502	282126
38239	282127
14536	282128
26625	282129
15810	282130
3928	282131
15200	282132
86824	282133
26397	282134
100153	282135
132408	282136
4997	282137
79467	282138
3374	282139
14914	282140
79194	282141
4753	282142
13192	282143
51447	282144
127804	282145
11441	282146
45272	282147
22357	282148
123210	282149
84440	282150
14013	282151
37419	282152
3060	282153
332	282154
4823	282155
53376	282156
14090	282157
59029	282158
21141	282159
82079	282160
327	282161
39691	282162
112603	282163
17933	282164
124093	282165
700	282166
26898	282167
96090	282168
14471	282169
125641	282170
39263	282171
38561	282172
12154	282173
98774	282174
44723	282175
36307	282176
15999	282177
50548	282178
4908	282179
34106	282180
31549	282181
5901	282182
317	282183
16872	282184
48348	282185
47867	282186
7216	282187
28903	282188
296	282189
5492	282190
43235	282191
45455	282192
78131	282193
280	282194
70907	282195
109204	282196
53936	282197
104754	282198
40769	282199
46556	282200
51669	282201
17689	282202
50405	282203
4832	282204
60290	282205
97338	282206
56199	282207
4317	282208
12822	282209
68910	282210
135129	282211
16294	282212
24921	282213
124989	282214
8739	282215
144458	282216
5479	282217
58784	282218
71116	282219
49199	282220
118732	282221
25523	282222
73495	282223
72328	282224
9191	282225
49153	282226
21877	282227
19462	282228
20349	282229
53893	282230
43977	282231
13860	282232
28710	282233
109776	282234
35252	282235
110074	282236
29221	282237
12042	282238
1276	282239
10801	282240
26043	282241
59988	282242
16558	282243
11287	282244
49466	282245
54880	282246
15628	282247
62345	282248
799	282249
145155	282250
58191	282251
10079	282252
21816	282253
664	282254
74716	282255
148372	282256
59994	282257
121290	282258
36765	282259
58661	282260
66351	282261
14290	282262
70616	282263
16109	282264
46575	282265
21921	282266
10105	282267
5521	282268
9155	282269
150395	282270
38762	282271
128	282272
6160	282273
46687	282274
51468	282275
30770	282276
5410	282277
25691	282278
29681	282279
47178	282280
10482	282281
45495	282282
58809	282283
21164	282284
8354	282285
26598	282286
12240	282287
6368	282288
89678	282289
183	282290
92633	282291
82971	282292
9701	282293
47330	282294
13932	282295
5060	282296
34935	282297
67112	282298
46546	282299
23632	282300
66964	282301
114571	282302
68383	282303
66178	282304
90200	282305
59451	282306
75290	282307
39826	282308
34546	282309
11644	282310
21233	282311
120679	282312
106568	282313
95798	282314
48444	282315
11243	282316
81787	282317
4644	282318
42216	282319
82334	282320
7807	282321
5651	282322
43086	282323
22710	282324
122262	282325
58110	282326
6713	282327
19939	282328
13043	282329
6622	282330
38703	282331
38954	282332
25740	282333
40529	282334
17235	282335
62702	282336
134396	282337
3592	282338
379	282339
98114	282340
43447	282341
5088	282342
16017	282343
27443	282344
2109	282345
17876	282346
51997	282347
69770	282348
54186	282349
96969	282350
6470	282351
59198	282352
58729	282353
130451	282354
476	282355
42012	282356
36167	282357
30663	282358
81233	282359
79477	282360
13763	282361
5388	282362
15662	282363
1165	282364
49987	282365
37024	282366
42639	282367
40945	282368
51676	282369
56258	282370
30837	282371
70938	282372
33219	282373
38723	282374
12723	282375
564	282376
127966	282377
24535	282378
22433	282379
36220	282380
12757	282381
20614	282382
114451	282383
28733	282384
680	282385
22831	282386
21979	282387
26207	282388
156	282389
45000	282390
27080	282391
16023	282392
9418	282393
92725	282394
36904	282395
56184	282396
28372	282397
5288	282398
139844	282399
18473	282400
17124	282401
6449	282402
81910	282403
72140	282404
12993	282405
89498	282406
14821	282407
58785	282408
34871	282409
26966	282410
16362	282411
42279	282412
574	282413
128649	282414
61756	282415
16701	282416
20712	282417
31745	282418
15587	282419
12651	282420
31101	282421
4955	282422
38578	282423
40204	282424
56347	282425
65466	282426
38807	282427
5674	282428
15322	282429
25140	282430
71614	282431
50285	282432
35483	282433
29534	282434
115873	282435
3310	282436
62929	282437
59441	282438
3993	282439
45857	282440
106400	282441
3442	282442
38708	282443
71543	282444
67687	282445
139492	282446
9886	282447
99837	282448
21566	282449
40941	282450
48992	282451
34838	282452
16209	282453
53733	282454
22218	282455
90000	282456
16678	282457
74391	282458
40133	282459
22697	282460
34828	282461
138025	282462
118845	282463
2284	282464
29563	282465
85875	282466
16103	282467
13405	282468
106055	282469
100382	282470
88307	282471
57127	282472
111927	282473
9516	282474
49813	282475
75529	282476
58031	282477
16175	282478
42921	282479
31831	282480
16937	282481
14871	282482
41021	282483
59968	282484
30033	282485
72486	282486
13722	282487
10757	282488
58639	282489
1001	282490
19139	282491
15603	282492
34753	282493
3688	282494
37111	282495
68285	282496
98889	282497
7680	282498
15589	282499
30289	282500
58444	282501
16629	282502
3740	282503
39961	282504
4055	282505
14325	282506
84195	282507
69734	282508
149970	282509
22509	282510
61319	282511
6495	282512
9862	282513
95349	282514
84150	282515
140436	282516
37085	282517
1019	282518
22217	282519
30123	282520
16596	282521
30058	282522
103509	282523
5765	282524
43620	282525
931	282526
2149	282527
8213	282528
53700	282529
107456	282530
77203	282531
62361	282532
14543	282533
64921	282534
67503	282535
99159	282536
3073	282537
106983	282538
126564	282539
98994	282540
17979	282541
21623	282542
84166	282543
39659	282544
24677	282545
9896	282546
19997	282547
13745	282548
133817	282549
4525	282550
61658	282551
34401	282552
26299	282553
74889	282554
8141	282555
61280	282556
21932	282557
103118	282558
83388	282559
48177	282560
4464	282561
23212	282562
15527	282563
7654	282564
53998	282565
53118	282566
17612	282567
120710	282568
29302	282569
3737	282570
89682	282571
35988	282572
31844	282573
75569	282574
65594	282575
24559	282576
53810	282577
8309	282578
50388	282579
106859	282580
6137	282581
39772	282582
96374	282583
34833	282584
500	282585
19770	282586
8880	282587
22283	282588
16512	282589
11536	282590
25832	282591
12918	282592
36347	282593
756	282594
24611	282595
74	282596
35136	282597
7434	282598
21864	282599
46184	282600
88442	282601
6245	282602
75437	282603
100028	282604
2557	282605
43339	282606
101554	282607
23751	282608
111	282609
104328	282610
38598	282611
71916	282612
56320	282613
40935	282614
12686	282615
41312	282616
45228	282617
55419	282618
75473	282619
20542	282620
70212	282621
10678	282622
8449	282623
35547	282624
79221	282625
33635	282626
43825	282627
52653	282628
20514	282629
102287	282630
33292	282631
27894	282632
57328	282633
20072	282634
50287	282635
146030	282636
10447	282637
63818	282638
7934	282639
47952	282640
33997	282641
60554	282642
85479	282643
698	282644
101148	282645
3850	282646
120194	282647
4802	282648
18868	282649
352	282650
77343	282651
10638	282652
5897	282653
16200	282654
127360	282655
94057	282656
113901	282657
16076	282658
92848	282659
56344	282660
56759	282661
34659	282662
50567	282663
83969	282664
103561	282665
84341	282666
6509	282667
23253	282668
33628	282669
4808	282670
18429	282671
5797	282672
7578	282673
54935	282674
42137	282675
38869	282676
82811	282677
97330	282678
50164	282679
131192	282680
103894	282681
2463	282682
21641	282683
157	282684
28914	282685
13284	282686
1866	282687
71122	282688
78387	282689
5399	282690
4601	282691
35346	282692
50026	282693
665	282694
95416	282695
5960	282696
35067	282697
4792	282698
10526	282699
10801	282700
26545	282701
71952	282702
5762	282703
7619	282704
36970	282705
43689	282706
84630	282707
26750	282708
44215	282709
88657	282710
33716	282711
46740	282712
27241	282713
1139	282714
56246	282715
25334	282716
16381	282717
4906	282718
89801	282719
32580	282720
49692	282721
16718	282722
132573	282723
102672	282724
144894	282725
48396	282726
128265	282727
11326	282728
1612	282729
2342	282730
14589	282731
92215	282732
10111	282733
60394	282734
53756	282735
14307	282736
69200	282737
3822	282738
209	282739
83430	282740
113457	282741
78911	282742
74281	282743
33889	282744
76367	282745
34396	282746
90727	282747
13536	282748
20863	282749
31874	282750
92570	282751
104478	282752
34599	282753
63843	282754
68684	282755
24495	282756
15509	282757
5346	282758
84049	282759
18276	282760
94308	282761
33995	282762
2962	282763
8118	282764
6747	282765
638	282766
55374	282767
2879	282768
46456	282769
52171	282770
28526	282771
32608	282772
8796	282773
71684	282774
141264	282775
1689	282776
72315	282777
58469	282778
12161	282779
60217	282780
110740	282781
1966	282782
86249	282783
35858	282784
50819	282785
156	282786
36097	282787
16621	282788
49219	282789
69657	282790
46800	282791
5825	282792
43573	282793
77555	282794
29943	282795
106903	282796
69049	282797
94728	282798
43820	282799
135828	282800
5813	282801
6924	282802
32910	282803
19512	282804
55752	282805
47129	282806
11919	282807
67398	282808
39825	282809
57900	282810
17269	282811
93571	282812
43082	282813
49451	282814
16348	282815
14893	282816
34475	282817
4578	282818
33292	282819
109458	282820
24863	282821
41155	282822
1857	282823
85772	282824
67651	282825
14856	282826
99580	282827
64801	282828
108365	282829
52643	282830
21704	282831
52	282832
14788	282833
12573	282834
23795	282835
135264	282836
128525	282837
75014	282838
9823	282839
872	282840
110389	282841
38310	282842
13186	282843
72009	282844
22900	282845
57432	282846
103504	282847
72518	282848
8250	282849
49747	282850
116693	282851
3457	282852
147960	282853
56973	282854
4451	282855
108964	282856
61055	282857
56278	282858
41768	282859
48072	282860
6976	282861
75445	282862
3691	282863
121213	282864
36216	282865
87174	282866
14321	282867
1437	282868
30977	282869
32099	282870
95605	282871
15579	282872
136133	282873
127307	282874
63812	282875
95225	282876
20325	282877
93	282878
121609	282879
84026	282880
14608	282881
106218	282882
32849	282883
13901	282884
31169	282885
3543	282886
4286	282887
75602	282888
55941	282889
17075	282890
5187	282891
21383	282892
61562	282893
25092	282894
42941	282895
103739	282896
3816	282897
26739	282898
2716	282899
59154	282900
20110	282901
98262	282902
26990	282903
82411	282904
51475	282905
85503	282906
63119	282907
32290	282908
109322	282909
2694	282910
40315	282911
3779	282912
24899	282913
52722	282914
65672	282915
11521	282916
45730	282917
728	282918
101538	282919
7577	282920
92368	282921
79677	282922
3299	282923
19035	282924
2306	282925
17485	282926
23099	282927
11712	282928
19467	282929
45010	282930
24664	282931
46617	282932
46841	282933
6528	282934
130552	282935
81172	282936
22714	282937
41767	282938
2663	282939
129657	282940
73732	282941
37987	282942
4818	282943
119060	282944
57722	282945
11808	282946
71815	282947
113967	282948
72636	282949
44906	282950
19528	282951
22273	282952
45939	282953
26536	282954
77608	282955
24333	282956
34715	282957
120411	282958
76720	282959
112149	282960
87141	282961
21139	282962
53074	282963
28778	282964
33104	282965
18	282966
630	282967
16542	282968
50733	282969
6260	282970
583	282971
19494	282972
26227	282973
66263	282974
77765	282975
34381	282976
28110	282977
11035	282978
66158	282979
31397	282980
15914	282981
9481	282982
28594	282983
5732	282984
82056	282985
18741	282986
56117	282987
65662	282988
9122	282989
15485	282990
26154	282991
114444	282992
64165	282993
58995	282994
74629	282995
108254	282996
79622	282997
30854	282998
18111	282999
6628	283000
128515	283001
54788	283002
104607	283003
5270	283004
149371	283005
65798	283006
31229	283007
117307	283008
33453	283009
48515	283010
80490	283011
6022	283012
7548	283013
180	283014
68429	283015
61920	283016
53823	283017
53048	283018
8752	283019
90642	283020
36525	283021
49810	283022
5691	283023
131991	283024
58898	283025
22394	283026
50536	283027
7868	283028
42140	283029
118725	283030
3071	283031
69348	283032
294	283033
1589	283034
22346	283035
70723	283036
25971	283037
12217	283038
511	283039
888	283040
96246	283041
18599	283042
15241	283043
45587	283044
61629	283045
49903	283046
299	283047
199	283048
121891	283049
43483	283050
24018	283051
45092	283052
69871	283053
29546	283054
30387	283055
100133	283056
368	283057
22481	283058
3274	283059
15547	283060
50774	283061
2027	283062
50870	283063
15577	283064
47205	283065
28622	283066
49129	283067
49870	283068
47860	283069
36883	283070
121808	283071
10375	283072
6630	283073
81746	283074
83707	283075
11749	283076
90694	283077
25041	283078
134318	283079
60649	283080
101304	283081
55121	283082
247	283083
61103	283084
36398	283085
62577	283086
16275	283087
1772	283088
68815	283089
3382	283090
2263	283091
36753	283092
59027	283093
39340	283094
61876	283095
20899	283096
47395	283097
19711	283098
5630	283099
31678	283100
29219	283101
47115	283102
5472	283103
62786	283104
69684	283105
11522	283106
22277	283107
9866	283108
23253	283109
33999	283110
45175	283111
1	283112
7456	283113
36751	283114
1891	283115
74192	283116
31665	283117
20567	283118
4221	283119
6953	283120
76684	283121
21432	283122
3168	283123
13944	283124
2579	283125
99499	283126
16651	283127
91323	283128
53499	283129
136599	283130
18619	283131
66970	283132
6848	283133
19537	283134
37746	283135
111135	283136
5807	283137
57239	283138
1089	283139
58573	283140
11087	283141
458	283142
251	283143
6563	283144
23398	283145
37799	283146
14554	283147
69935	283148
1165	283149
4847	283150
69852	283151
103309	283152
34471	283153
146047	283154
56773	283155
935	283156
31536	283157
11913	283158
64099	283159
4820	283160
2060	283161
16034	283162
79517	283163
314	283164
16949	283165
26253	283166
8375	283167
81008	283168
46351	283169
4740	283170
121549	283171
113220	283172
23107	283173
17990	283174
109381	283175
34809	283176
66960	283177
96959	283178
17436	283179
130953	283180
44694	283181
55407	283182
33291	283183
113163	283184
5496	283185
13493	283186
84742	283187
92670	283188
37066	283189
36400	283190
7474	283191
15335	283192
7106	283193
14538	283194
30635	283195
50810	283196
81462	283197
63728	283198
121455	283199
130071	283200
26048	283201
14799	283202
113903	283203
430	283204
93592	283205
46085	283206
19206	283207
61945	283208
146080	283209
59182	283210
33880	283211
33659	283212
136757	283213
7254	283214
108682	283215
77046	283216
96731	283217
7363	283218
51282	283219
69044	283220
79796	283221
25620	283222
25656	283223
10940	283224
109564	283225
91608	283226
62712	283227
2521	283228
4493	283229
34153	283230
59732	283231
40944	283232
17914	283233
595	283234
11477	283235
92661	283236
8474	283237
124523	283238
49932	283239
36981	283240
46918	283241
25188	283242
47401	283243
903	283244
64381	283245
75723	283246
33248	283247
57778	283248
55964	283249
62297	283250
84914	283251
21363	283252
45111	283253
7129	283254
34577	283255
52330	283256
13972	283257
27213	283258
55653	283259
63125	283260
39801	283261
1524	283262
24070	283263
56403	283264
63903	283265
47023	283266
30347	283267
37219	283268
68949	283269
73025	283270
88096	283271
7210	283272
60570	283273
45810	283274
12010	283275
80886	283276
22163	283277
54590	283278
4284	283279
54172	283280
74790	283281
45376	283282
23837	283283
61146	283284
96477	283285
1049	283286
108178	283287
6508	283288
59364	283289
50729	283290
9006	283291
3832	283292
59133	283293
2698	283294
66367	283295
71269	283296
93449	283297
15436	283298
8958	283299
35953	283300
1501	283301
82053	283302
94349	283303
88744	283304
81122	283305
8441	283306
12854	283307
30131	283308
4731	283309
9785	283310
6905	283311
24947	283312
101408	283313
4212	283314
61622	283315
58529	283316
5905	283317
22202	283318
45306	283319
61126	283320
16958	283321
22789	283322
77875	283323
107144	283324
24820	283325
72274	283326
77509	283327
3023	283328
89129	283329
128259	283330
5953	283331
10094	283332
15029	283333
110973	283334
7862	283335
59177	283336
13938	283337
755	283338
42859	283339
111799	283340
105987	283341
67	283342
71151	283343
5854	283344
1336	283345
51061	283346
11317	283347
7242	283348
62850	283349
55559	283350
46824	283351
40865	283352
1752	283353
69020	283354
21171	283355
8597	283356
13057	283357
83170	283358
52267	283359
4001	283360
96375	283361
623	283362
27702	283363
101965	283364
37336	283365
103701	283366
27243	283367
56226	283368
77818	283369
28573	283370
15968	283371
19841	283372
31163	283373
44996	283374
18214	283375
104955	283376
45357	283377
36957	283378
14871	283379
45301	283380
117163	283381
21716	283382
93953	283383
17979	283384
2038	283385
56229	283386
30953	283387
28858	283388
12482	283389
5475	283390
16672	283391
84341	283392
897	283393
61713	283394
12801	283395
2180	283396
45819	283397
48241	283398
7415	283399
15405	283400
15674	283401
38029	283402
82321	283403
138729	283404
68	283405
14063	283406
103555	283407
71201	283408
83281	283409
93543	283410
21968	283411
24307	283412
89287	283413
37571	283414
48055	283415
14426	283416
12532	283417
27996	283418
11849	283419
401	283420
60767	283421
11261	283422
121989	283423
20507	283424
22106	283425
81344	283426
26012	283427
75054	283428
56695	283429
123709	283430
66581	283431
9114	283432
51394	283433
82856	283434
51561	283435
2342	283436
66063	283437
5585	283438
55095	283439
54717	283440
34289	283441
144610	283442
49789	283443
875	283444
56357	283445
47787	283446
34521	283447
42538	283448
38945	283449
40557	283450
147347	283451
53446	283452
4386	283453
56248	283454
7376	283455
13104	283456
65550	283457
123423	283458
837	283459
59037	283460
88912	283461
38119	283462
54216	283463
126676	283464
11967	283465
115775	283466
63024	283467
8710	283468
244	283469
35969	283470
10834	283471
57457	283472
10683	283473
16403	283474
25209	283475
62002	283476
41556	283477
140144	283478
132629	283479
21393	283480
134635	283481
123983	283482
17158	283483
105	283484
115878	283485
65841	283486
39954	283487
8723	283488
30854	283489
53514	283490
127143	283491
98224	283492
2801	283493
59681	283494
1692	283495
115031	283496
6746	283497
79412	283498
39273	283499
8756	283500
1370	283501
8224	283502
10089	283503
330	283504
85775	283505
8707	283506
38284	283507
26662	283508
73342	283509
41508	283510
8386	283511
5121	283512
75327	283513
12183	283514
11187	283515
83331	283516
83750	283517
48413	283518
9782	283519
15236	283520
11222	283521
62543	283522
61545	283523
106803	283524
18895	283525
53345	283526
40922	283527
81621	283528
7991	283529
51049	283530
110217	283531
7549	283532
76489	283533
24770	283534
72245	283535
5992	283536
105770	283537
31576	283538
29131	283539
17634	283540
76451	283541
20022	283542
30200	283543
9455	283544
53055	283545
19641	283546
125878	283547
148268	283548
114143	283549
13137	283550
76416	283551
14444	283552
136377	283553
29331	283554
14131	283555
37765	283556
24560	283557
4871	283558
51600	283559
19842	283560
7444	283561
49578	283562
117517	283563
14995	283564
9004	283565
113382	283566
41075	283567
61166	283568
291	283569
37841	283570
37835	283571
67823	283572
140228	283573
90711	283574
10869	283575
63734	283576
25293	283577
97838	283578
28980	283579
46746	283580
23152	283581
8551	283582
1099	283583
87250	283584
64296	283585
72579	283586
33489	283587
72715	283588
113826	283589
53275	283590
43830	283591
51947	283592
10084	283593
9343	283594
3812	283595
145111	283596
90372	283597
49325	283598
25519	283599
42027	283600
11730	283601
3847	283602
102706	283603
1427	283604
36302	283605
32744	283606
9047	283607
118361	283608
27220	283609
21451	283610
115062	283611
98049	283612
69214	283613
64084	283614
44794	283615
132957	283616
4693	283617
40114	283618
124417	283619
10933	283620
48880	283621
56069	283622
30373	283623
48637	283624
35259	283625
1750	283626
93132	283627
64352	283628
40520	283629
84497	283630
15521	283631
24027	283632
38896	283633
57917	283634
80036	283635
5020	283636
51526	283637
102760	283638
64875	283639
642	283640
161	283641
86041	283642
3848	283643
100155	283644
16256	283645
18638	283646
60447	283647
13101	283648
127170	283649
25466	283650
2747	283651
9791	283652
55968	283653
125300	283654
17329	283655
1008	283656
1362	283657
94149	283658
18657	283659
55174	283660
45975	283661
6045	283662
205	283663
5249	283664
13452	283665
68040	283666
13512	283667
3012	283668
2599	283669
86469	283670
66007	283671
13593	283672
27567	283673
6801	283674
50673	283675
73945	283676
34126	283677
138	283678
129803	283679
56983	283680
30567	283681
2612	283682
101273	283683
44795	283684
38453	283685
15111	283686
92094	283687
35483	283688
108170	283689
33204	283690
13730	283691
8766	283692
85400	283693
113740	283694
107104	283695
54552	283696
79580	283697
97967	283698
6172	283699
127190	283700
33694	283701
52753	283702
61778	283703
18528	283704
3640	283705
71518	283706
34074	283707
42979	283708
43802	283709
74775	283710
6910	283711
102274	283712
12754	283713
52007	283714
3932	283715
949	283716
119018	283717
72634	283718
60862	283719
68804	283720
66760	283721
50548	283722
1210	283723
117267	283724
96731	283725
40411	283726
75113	283727
42182	283728
80194	283729
264	283730
12132	283731
70791	283732
63854	283733
40578	283734
67018	283735
67044	283736
149	283737
11948	283738
7069	283739
96358	283740
1294	283741
49103	283742
81323	283743
58016	283744
70223	283745
606	283746
1266	283747
109268	283748
47148	283749
31115	283750
30213	283751
3032	283752
79970	283753
14654	283754
73285	283755
7992	283756
18207	283757
107202	283758
149234	283759
24003	283760
34543	283761
133481	283762
2337	283763
16847	283764
5609	283765
17796	283766
50344	283767
15046	283768
35169	283769
67818	283770
121325	283771
13861	283772
6303	283773
663	283774
25641	283775
370	283776
9297	283777
117106	283778
80380	283779
121405	283780
2150	283781
42147	283782
35105	283783
67829	283784
48801	283785
64572	283786
69256	283787
83772	283788
36988	283789
39532	283790
1483	283791
22248	283792
48080	283793
84748	283794
83205	283795
17189	283796
232	283797
9830	283798
27344	283799
26064	283800
8909	283801
90996	283802
8541	283803
3327	283804
2269	283805
27586	283806
41027	283807
103851	283808
33067	283809
541	283810
28202	283811
38706	283812
53391	283813
19584	283814
28914	283815
117480	283816
19110	283817
55588	283818
86581	283819
94855	283820
164	283821
26301	283822
46916	283823
665	283824
69572	283825
14631	283826
111618	283827
7215	283828
100374	283829
20982	283830
101214	283831
103773	283832
10499	283833
96314	283834
3953	283835
49408	283836
79485	283837
17388	283838
10759	283839
6471	283840
4649	283841
82273	283842
10965	283843
5707	283844
44866	283845
93092	283846
3417	283847
38035	283848
27065	283849
955	283850
8426	283851
73768	283852
51204	283853
128066	283854
99973	283855
75529	283856
36918	283857
36813	283858
49990	283859
86212	283860
15057	283861
134631	283862
40076	283863
58894	283864
10538	283865
11999	283866
7321	283867
28243	283868
58263	283869
563	283870
55690	283871
149387	283872
7692	283873
58350	283874
14838	283875
592	283876
9591	283877
97427	283878
23426	283879
245	283880
1605	283881
12489	283882
30651	283883
87513	283884
9721	283885
50559	283886
6800	283887
36331	283888
44758	283889
4408	283890
6265	283891
47816	283892
5844	283893
144051	283894
138238	283895
19752	283896
12948	283897
11294	283898
47160	283899
103313	283900
122479	283901
8510	283902
100467	283903
96211	283904
5067	283905
37210	283906
18408	283907
505	283908
11458	283909
44922	283910
14032	283911
22112	283912
92407	283913
82140	283914
32282	283915
30232	283916
96325	283917
71961	283918
45375	283919
3820	283920
54707	283921
58968	283922
5383	283923
117522	283924
68744	283925
71042	283926
2601	283927
2451	283928
20253	283929
32165	283930
47464	283931
16688	283932
16879	283933
72998	283934
55273	283935
7228	283936
94089	283937
545	283938
16862	283939
36181	283940
80276	283941
127706	283942
45954	283943
43734	283944
36389	283945
8447	283946
11013	283947
19569	283948
16030	283949
17286	283950
15551	283951
20975	283952
102640	283953
22181	283954
4932	283955
47964	283956
64561	283957
28977	283958
42122	283959
18708	283960
63702	283961
20551	283962
86121	283963
100493	283964
30508	283965
98000	283966
42738	283967
143721	283968
54666	283969
24762	283970
81740	283971
33079	283972
61251	283973
43497	283974
103837	283975
80412	283976
21583	283977
36791	283978
111875	283979
131234	283980
36910	283981
8008	283982
25299	283983
7306	283984
2058	283985
8438	283986
15498	283987
41765	283988
57125	283989
8001	283990
9243	283991
93725	283992
10073	283993
3221	283994
107179	283995
54226	283996
52499	283997
23422	283998
10245	283999
24816	284000
1417	284001
78019	284002
120858	284003
73003	284004
100148	284005
66323	284006
140334	284007
39739	284008
44279	284009
14024	284010
65453	284011
114300	284012
97081	284013
149340	284014
116496	284015
84076	284016
32691	284017
17103	284018
77976	284019
44669	284020
25365	284021
86040	284022
88098	284023
36366	284024
76451	284025
123710	284026
33229	284027
117923	284028
15963	284029
67492	284030
8704	284031
92494	284032
16795	284033
2505	284034
82780	284035
66087	284036
99365	284037
73469	284038
129862	284039
43321	284040
82701	284041
127086	284042
146922	284043
21432	284044
4504	284045
9256	284046
452	284047
29571	284048
44252	284049
26630	284050
2477	284051
7873	284052
19808	284053
102661	284054
27028	284055
3978	284056
46495	284057
77136	284058
40752	284059
37243	284060
6825	284061
4553	284062
39237	284063
74025	284064
23719	284065
26764	284066
45287	284067
4051	284068
15778	284069
46207	284070
42346	284071
81703	284072
30250	284073
53926	284074
17599	284075
87634	284076
111688	284077
100164	284078
19858	284079
87217	284080
2033	284081
86547	284082
1063	284083
7997	284084
6209	284085
74092	284086
14542	284087
25590	284088
49752	284089
113232	284090
111275	284091
61844	284092
280	284093
46484	284094
22569	284095
116953	284096
149476	284097
70983	284098
250	284099
81477	284100
40600	284101
7020	284102
20788	284103
111518	284104
488	284105
5114	284106
62018	284107
16104	284108
5865	284109
10106	284110
60040	284111
128688	284112
17862	284113
114	284114
112530	284115
11349	284116
104982	284117
23454	284118
34962	284119
5295	284120
5821	284121
3663	284122
66905	284123
67229	284124
43411	284125
40414	284126
35460	284127
130955	284128
49045	284129
42622	284130
21141	284131
36170	284132
14929	284133
26014	284134
357	284135
80083	284136
96	284137
112861	284138
27914	284139
120890	284140
27707	284141
1505	284142
45821	284143
36146	284144
18913	284145
18333	284146
9436	284147
30248	284148
47214	284149
2360	284150
50467	284151
391	284152
14982	284153
73376	284154
64591	284155
59145	284156
51492	284157
37848	284158
44746	284159
32607	284160
3269	284161
66126	284162
29156	284163
98402	284164
94412	284165
55994	284166
98934	284167
128037	284168
6832	284169
100708	284170
117732	284171
8180	284172
7796	284173
36026	284174
5172	284175
114016	284176
80873	284177
27342	284178
16165	284179
71851	284180
788	284181
101750	284182
84410	284183
12554	284184
4107	284185
1071	284186
45497	284187
2902	284188
73081	284189
43849	284190
83039	284191
9005	284192
81850	284193
35873	284194
60681	284195
32023	284196
8890	284197
68922	284198
15562	284199
48818	284200
66594	284201
47199	284202
70992	284203
47678	284204
31631	284205
24343	284206
42949	284207
3998	284208
42499	284209
9887	284210
85610	284211
1793	284212
118494	284213
48301	284214
939	284215
27869	284216
9113	284217
52601	284218
99313	284219
65264	284220
97688	284221
20329	284222
8289	284223
10505	284224
23726	284225
1401	284226
3365	284227
69143	284228
125954	284229
72812	284230
33895	284231
8270	284232
51970	284233
62246	284234
11178	284235
75449	284236
76743	284237
62602	284238
36475	284239
29135	284240
58052	284241
51850	284242
69574	284243
56458	284244
8431	284245
31916	284246
75024	284247
8408	284248
140064	284249
18283	284250
53928	284251
102513	284252
20050	284253
13786	284254
31389	284255
35446	284256
39836	284257
48585	284258
3204	284259
45378	284260
89889	284261
83839	284262
79583	284263
39467	284264
1558	284265
3424	284266
44854	284267
58003	284268
18742	284269
17181	284270
22932	284271
67033	284272
28622	284273
36368	284274
137968	284275
70	284276
10933	284277
16976	284278
71105	284279
39648	284280
36520	284281
15160	284282
80545	284283
40632	284284
30749	284285
66838	284286
79721	284287
34039	284288
14092	284289
41954	284290
3938	284291
63623	284292
20698	284293
15690	284294
13353	284295
4908	284296
99730	284297
12616	284298
55131	284299
13396	284300
131435	284301
16325	284302
65985	284303
43872	284304
12289	284305
23158	284306
34704	284307
1186	284308
106279	284309
97058	284310
64876	284311
64843	284312
15530	284313
101667	284314
99991	284315
2608	284316
119704	284317
18646	284318
38049	284319
9290	284320
9367	284321
54390	284322
83847	284323
46254	284324
14585	284325
15657	284326
17076	284327
115372	284328
2606	284329
8686	284330
60815	284331
30743	284332
14938	284333
25552	284334
21161	284335
49337	284336
83955	284337
20007	284338
95079	284339
19607	284340
73305	284341
46882	284342
79546	284343
144453	284344
10738	284345
56764	284346
66633	284347
10874	284348
122581	284349
70908	284350
633	284351
68680	284352
27583	284353
47234	284354
6985	284355
102962	284356
41276	284357
65779	284358
683	284359
16476	284360
61800	284361
5614	284362
27948	284363
24423	284364
252	284365
53563	284366
104591	284367
142450	284368
63637	284369
34687	284370
17814	284371
99076	284372
43005	284373
25019	284374
118851	284375
7687	284376
49717	284377
17051	284378
71471	284379
39291	284380
55198	284381
39438	284382
87091	284383
4526	284384
41668	284385
8256	284386
86467	284387
94664	284388
70055	284389
2557	284390
59446	284391
20229	284392
8456	284393
5199	284394
26857	284395
24559	284396
14250	284397
32030	284398
8487	284399
65710	284400
49499	284401
20082	284402
34294	284403
7461	284404
20356	284405
18761	284406
11148	284407
32738	284408
79784	284409
185	284410
47042	284411
4203	284412
26912	284413
118028	284414
7067	284415
9620	284416
85253	284417
18933	284418
95060	284419
149406	284420
21582	284421
41676	284422
823	284423
44814	284424
79971	284425
37060	284426
125235	284427
137120	284428
1177	284429
30248	284430
52622	284431
15220	284432
543	284433
15349	284434
131611	284435
106854	284436
4451	284437
50192	284438
29047	284439
5969	284440
61772	284441
1326	284442
62933	284443
94840	284444
48434	284445
12723	284446
145088	284447
855	284448
14847	284449
89896	284450
1059	284451
121181	284452
66628	284453
36586	284454
13697	284455
27492	284456
105799	284457
143723	284458
38685	284459
1540	284460
37509	284461
47387	284462
20980	284463
11563	284464
1025	284465
45186	284466
94233	284467
3498	284468
35350	284469
77978	284470
77228	284471
33381	284472
82001	284473
100364	284474
3538	284475
34203	284476
54013	284477
77032	284478
26165	284479
39570	284480
66337	284481
60444	284482
136497	284483
10301	284484
86390	284485
59619	284486
84774	284487
33776	284488
35046	284489
9286	284490
33719	284491
29334	284492
77226	284493
39468	284494
44774	284495
10117	284496
23129	284497
21143	284498
15110	284499
121792	284500
100115	284501
8453	284502
3403	284503
112596	284504
148363	284505
4461	284506
102724	284507
76854	284508
52199	284509
91219	284510
1865	284511
51887	284512
41687	284513
13930	284514
116881	284515
22653	284516
102413	284517
43051	284518
75867	284519
72937	284520
50328	284521
17752	284522
11899	284523
15676	284524
61031	284525
18826	284526
80777	284527
142465	284528
120084	284529
4898	284530
12532	284531
105747	284532
149473	284533
12780	284534
96509	284535
5873	284536
77262	284537
87866	284538
11161	284539
48297	284540
10583	284541
172	284542
106250	284543
15590	284544
35176	284545
12617	284546
50279	284547
8806	284548
81619	284549
52842	284550
56492	284551
77942	284552
113257	284553
4266	284554
101198	284555
74494	284556
2647	284557
9209	284558
3472	284559
12149	284560
105424	284561
74934	284562
14307	284563
20744	284564
52627	284565
8578	284566
88433	284567
35928	284568
49121	284569
119404	284570
39783	284571
37172	284572
22596	284573
55137	284574
21466	284575
29793	284576
2722	284577
98480	284578
51777	284579
73784	284580
1808	284581
6959	284582
2292	284583
40858	284584
55186	284585
46121	284586
129513	284587
31058	284588
139441	284589
20729	284590
115519	284591
76386	284592
70457	284593
74811	284594
26745	284595
83614	284596
20221	284597
8753	284598
64412	284599
8341	284600
65467	284601
14523	284602
14676	284603
48061	284604
27866	284605
78166	284606
84596	284607
66539	284608
88010	284609
846	284610
34017	284611
64	284612
135296	284613
17229	284614
63028	284615
2283	284616
46204	284617
25133	284618
15169	284619
129084	284620
81550	284621
82171	284622
12774	284623
78396	284624
90789	284625
4507	284626
10554	284627
8925	284628
87182	284629
63691	284630
22104	284631
25843	284632
71478	284633
1284	284634
9193	284635
32082	284636
23003	284637
79385	284638
86294	284639
86920	284640
39001	284641
63697	284642
87590	284643
19869	284644
93906	284645
64177	284646
29816	284647
91315	284648
19450	284649
116509	284650
296	284651
4847	284652
40918	284653
63394	284654
45331	284655
116390	284656
61617	284657
9661	284658
7764	284659
71750	284660
40461	284661
74544	284662
80003	284663
7767	284664
111226	284665
118882	284666
4643	284667
97524	284668
66997	284669
13411	284670
50211	284671
79893	284672
11066	284673
46461	284674
28392	284675
86942	284676
8385	284677
3881	284678
42769	284679
14394	284680
2401	284681
5528	284682
24991	284683
137132	284684
42945	284685
19517	284686
134589	284687
24078	284688
110085	284689
86910	284690
12199	284691
407	284692
6262	284693
50081	284694
47	284695
49207	284696
23118	284697
96107	284698
32594	284699
39370	284700
6331	284701
46750	284702
50098	284703
67712	284704
19734	284705
21410	284706
79909	284707
7552	284708
83583	284709
107582	284710
77356	284711
45955	284712
21873	284713
52678	284714
19569	284715
39334	284716
75460	284717
27298	284718
87157	284719
9836	284720
53326	284721
24300	284722
8936	284723
67425	284724
63976	284725
107687	284726
134805	284727
14637	284728
27862	284729
46826	284730
11566	284731
2565	284732
54134	284733
119595	284734
27509	284735
59666	284736
35027	284737
9779	284738
2422	284739
456	284740
19850	284741
80216	284742
60157	284743
79104	284744
45685	284745
51423	284746
123062	284747
8537	284748
67735	284749
56427	284750
16877	284751
106486	284752
12598	284753
2778	284754
51838	284755
9588	284756
34723	284757
2890	284758
75183	284759
1989	284760
79759	284761
19608	284762
33001	284763
6919	284764
11042	284765
23532	284766
38742	284767
36962	284768
102905	284769
350	284770
43863	284771
44942	284772
2676	284773
1092	284774
27083	284775
7341	284776
25583	284777
51	284778
128689	284779
144093	284780
62835	284781
15792	284782
48203	284783
684	284784
32085	284785
39074	284786
63817	284787
26486	284788
23873	284789
49172	284790
80491	284791
74708	284792
7367	284793
72372	284794
8804	284795
16249	284796
19957	284797
27811	284798
63	284799
33548	284800
51033	284801
3734	284802
38204	284803
1874	284804
4263	284805
4596	284806
68446	284807
131776	284808
3120	284809
27116	284810
6466	284811
142746	284812
37726	284813
24771	284814
80775	284815
71	284816
59513	284817
14203	284818
7947	284819
91716	284820
57796	284821
76227	284822
11356	284823
15842	284824
40360	284825
15125	284826
18735	284827
8712	284828
5504	284829
95334	284830
36432	284831
78090	284832
72135	284833
73041	284834
34664	284835
41801	284836
6642	284837
80346	284838
2058	284839
7781	284840
12271	284841
25956	284842
74884	284843
18172	284844
106116	284845
26372	284846
113473	284847
23249	284848
4958	284849
1142	284850
121555	284851
3711	284852
16286	284853
34209	284854
44503	284855
33094	284856
72	284857
6348	284858
8303	284859
13676	284860
70909	284861
73392	284862
56138	284863
22008	284864
10617	284865
9491	284866
65569	284867
2595	284868
1666	284869
61542	284870
6250	284871
21947	284872
22528	284873
106125	284874
84019	284875
59565	284876
556	284877
53483	284878
121418	284879
3522	284880
6146	284881
67814	284882
85792	284883
126611	284884
53319	284885
18028	284886
17781	284887
1183	284888
97792	284889
7742	284890
234	284891
81970	284892
61146	284893
58951	284894
72726	284895
12618	284896
78832	284897
115029	284898
19642	284899
57529	284900
90407	284901
110357	284902
65565	284903
127110	284904
34989	284905
19467	284906
6623	284907
33732	284908
35705	284909
100355	284910
98289	284911
14848	284912
72281	284913
9999	284914
41930	284915
111895	284916
7950	284917
10246	284918
26385	284919
34433	284920
7587	284921
84202	284922
20156	284923
53322	284924
69575	284925
5873	284926
39311	284927
6408	284928
136139	284929
49349	284930
9463	284931
98604	284932
13666	284933
81280	284934
71184	284935
98805	284936
37123	284937
69042	284938
111524	284939
892	284940
97910	284941
100424	284942
5808	284943
26143	284944
664	284945
58416	284946
114430	284947
47042	284948
47105	284949
25982	284950
21050	284951
25112	284952
26683	284953
130006	284954
127280	284955
38722	284956
64414	284957
48971	284958
24327	284959
56159	284960
23903	284961
65637	284962
22885	284963
121097	284964
834	284965
9555	284966
632	284967
3373	284968
104021	284969
14626	284970
19055	284971
10135	284972
54560	284973
18505	284974
90652	284975
5136	284976
34419	284977
6905	284978
30189	284979
35265	284980
38541	284981
20861	284982
104308	284983
7859	284984
15406	284985
6385	284986
6342	284987
11711	284988
21166	284989
11661	284990
105772	284991
89150	284992
30792	284993
121456	284994
56205	284995
1664	284996
18539	284997
82640	284998
17518	284999
63325	285000
48210	285001
18123	285002
104256	285003
81507	285004
50626	285005
33255	285006
83002	285007
80005	285008
1264	285009
5788	285010
99607	285011
17146	285012
35989	285013
30976	285014
34076	285015
107825	285016
140945	285017
61867	285018
37952	285019
10091	285020
46512	285021
22289	285022
13525	285023
4814	285024
48337	285025
97781	285026
25343	285027
22148	285028
5664	285029
102774	285030
124662	285031
10491	285032
145978	285033
10115	285034
126012	285035
2169	285036
47936	285037
6356	285038
5283	285039
112823	285040
60971	285041
47121	285042
26279	285043
19009	285044
97207	285045
33946	285046
3357	285047
5680	285048
13833	285049
19783	285050
8620	285051
5598	285052
95818	285053
16363	285054
49918	285055
99472	285056
84823	285057
90386	285058
68316	285059
30426	285060
1326	285061
58727	285062
39300	285063
103508	285064
21301	285065
75771	285066
114813	285067
51999	285068
14963	285069
69483	285070
8195	285071
656	285072
103471	285073
1402	285074
39504	285075
14231	285076
112159	285077
123315	285078
121701	285079
44060	285080
78040	285081
20296	285082
3939	285083
90525	285084
29923	285085
65443	285086
131425	285087
10755	285088
90530	285089
93725	285090
11657	285091
97601	285092
18457	285093
2403	285094
4851	285095
4743	285096
25839	285097
69956	285098
35791	285099
141009	285100
11675	285101
6062	285102
126958	285103
15481	285104
28119	285105
12462	285106
12903	285107
5967	285108
40638	285109
42224	285110
96549	285111
63543	285112
5204	285113
2427	285114
68892	285115
36858	285116
21044	285117
16139	285118
113236	285119
13240	285120
59227	285121
100027	285122
127014	285123
50393	285124
19136	285125
15700	285126
2732	285127
38703	285128
32467	285129
3067	285130
25014	285131
4252	285132
12455	285133
68817	285134
73451	285135
15747	285136
24904	285137
45197	285138
112350	285139
20368	285140
398	285141
129438	285142
42084	285143
60023	285144
24230	285145
102200	285146
22771	285147
57073	285148
118566	285149
97286	285150
59135	285151
487	285152
56643	285153
24944	285154
873	285155
44751	285156
161	285157
39442	285158
523	285159
12921	285160
10056	285161
431	285162
653	285163
68978	285164
30571	285165
22621	285166
13961	285167
13170	285168
5580	285169
9688	285170
46995	285171
63463	285172
23725	285173
8901	285174
95974	285175
710	285176
36719	285177
12991	285178
137147	285179
20086	285180
99107	285181
11273	285182
8960	285183
109706	285184
3326	285185
108825	285186
94998	285187
3722	285188
26276	285189
3681	285190
679	285191
6319	285192
35885	285193
5927	285194
69178	285195
4382	285196
61584	285197
110510	285198
16499	285199
87283	285200
27262	285201
37260	285202
127632	285203
40422	285204
113515	285205
19332	285206
12848	285207
65634	285208
23964	285209
4138	285210
35068	285211
18876	285212
16171	285213
9249	285214
30591	285215
8860	285216
120908	285217
95557	285218
77540	285219
50889	285220
66739	285221
52355	285222
84329	285223
1908	285224
2492	285225
93001	285226
16115	285227
44486	285228
4990	285229
70335	285230
36247	285231
26832	285232
137166	285233
78394	285234
7627	285235
109434	285236
49749	285237
17187	285238
58396	285239
131081	285240
1249	285241
52723	285242
143035	285243
1197	285244
14087	285245
27445	285246
27772	285247
5892	285248
21821	285249
114830	285250
9326	285251
3593	285252
903	285253
167	285254
4469	285255
49135	285256
1720	285257
61309	285258
16224	285259
34937	285260
76126	285261
46817	285262
15813	285263
45585	285264
46901	285265
21764	285266
36546	285267
311	285268
1427	285269
52566	285270
5717	285271
6662	285272
553	285273
60837	285274
40202	285275
104377	285276
27105	285277
24528	285278
20738	285279
108771	285280
94437	285281
31086	285282
60784	285283
137696	285284
46245	285285
65641	285286
12667	285287
94163	285288
121332	285289
26766	285290
82604	285291
119131	285292
75126	285293
62743	285294
2472	285295
113631	285296
3701	285297
40245	285298
9846	285299
71381	285300
3620	285301
65103	285302
54369	285303
54669	285304
73374	285305
16201	285306
6600	285307
9613	285308
8541	285309
63981	285310
137432	285311
27128	285312
27575	285313
19388	285314
11417	285315
23206	285316
4820	285317
26975	285318
6259	285319
9739	285320
61534	285321
5923	285322
128625	285323
26053	285324
96566	285325
69159	285326
22851	285327
17671	285328
11574	285329
18215	285330
47391	285331
118322	285332
3884	285333
14710	285334
11015	285335
19644	285336
85249	285337
131865	285338
760	285339
75069	285340
129924	285341
2536	285342
17096	285343
529	285344
11577	285345
34199	285346
5472	285347
5243	285348
8699	285349
52683	285350
90526	285351
4634	285352
17184	285353
19946	285354
28680	285355
157	285356
19393	285357
73998	285358
76736	285359
11307	285360
8559	285361
122073	285362
91842	285363
27093	285364
354	285365
38918	285366
34772	285367
9449	285368
5941	285369
5735	285370
542	285371
12316	285372
26662	285373
118653	285374
6	285375
40114	285376
13016	285377
134558	285378
10534	285379
104137	285380
58115	285381
132490	285382
1436	285383
10780	285384
91661	285385
129268	285386
2507	285387
99608	285388
37903	285389
26883	285390
43253	285391
19241	285392
97289	285393
13765	285394
65589	285395
73631	285396
24247	285397
80650	285398
73375	285399
135893	285400
29895	285401
9190	285402
17131	285403
30196	285404
51365	285405
4205	285406
7837	285407
2092	285408
92820	285409
113992	285410
23241	285411
60366	285412
85283	285413
71719	285414
10557	285415
38020	285416
78865	285417
127059	285418
31337	285419
44927	285420
29818	285421
59578	285422
9030	285423
5300	285424
99559	285425
5997	285426
1822	285427
68357	285428
101734	285429
21070	285430
24133	285431
4218	285432
50857	285433
55117	285434
97229	285435
115054	285436
25310	285437
11084	285438
84704	285439
46853	285440
22851	285441
117309	285442
3126	285443
118423	285444
33810	285445
16517	285446
14531	285447
41493	285448
15751	285449
50038	285450
22832	285451
18274	285452
15921	285453
26048	285454
112436	285455
1092	285456
33220	285457
29500	285458
12311	285459
93386	285460
50128	285461
12677	285462
709	285463
38033	285464
90990	285465
636	285466
73869	285467
3356	285468
14105	285469
115950	285470
3859	285471
24640	285472
20025	285473
84014	285474
23390	285475
119710	285476
31072	285477
51815	285478
1211	285479
75137	285480
70373	285481
22861	285482
26235	285483
47274	285484
4911	285485
17662	285486
21857	285487
11753	285488
88769	285489
47567	285490
80065	285491
19377	285492
27556	285493
25236	285494
6886	285495
96029	285496
11147	285497
11913	285498
1161	285499
54577	285500
128388	285501
143581	285502
52294	285503
7332	285504
101844	285505
21569	285506
30077	285507
13259	285508
99377	285509
19360	285510
74881	285511
13729	285512
25861	285513
16941	285514
68472	285515
74822	285516
47337	285517
5877	285518
22859	285519
11451	285520
50607	285521
54052	285522
44979	285523
110943	285524
68814	285525
42730	285526
1092	285527
9143	285528
43648	285529
4096	285530
103057	285531
42208	285532
9380	285533
1912	285534
4971	285535
74382	285536
42281	285537
22661	285538
39708	285539
91811	285540
125880	285541
86290	285542
19423	285543
6373	285544
56470	285545
60381	285546
11310	285547
24549	285548
84832	285549
22714	285550
63151	285551
11901	285552
22845	285553
47955	285554
1606	285555
33142	285556
89628	285557
69980	285558
2251	285559
26809	285560
32692	285561
2601	285562
11101	285563
19233	285564
53659	285565
27724	285566
13198	285567
17230	285568
90853	285569
16917	285570
39340	285571
106239	285572
55147	285573
2720	285574
36181	285575
46208	285576
2020	285577
97429	285578
29	285579
764	285580
27153	285581
101397	285582
5350	285583
17615	285584
86439	285585
51987	285586
79584	285587
12608	285588
107218	285589
83714	285590
497	285591
28866	285592
92620	285593
23082	285594
9549	285595
43042	285596
50924	285597
72357	285598
122487	285599
45231	285600
13971	285601
38682	285602
86657	285603
98428	285604
37704	285605
1132	285606
89167	285607
64518	285608
12022	285609
55798	285610
41032	285611
19690	285612
28027	285613
1246	285614
3370	285615
20329	285616
54113	285617
14708	285618
35073	285619
12160	285620
7234	285621
5101	285622
4288	285623
23353	285624
17499	285625
50677	285626
55705	285627
14129	285628
50441	285629
6786	285630
39277	285631
24286	285632
1259	285633
51173	285634
5828	285635
55241	285636
46798	285637
95647	285638
2387	285639
127882	285640
51050	285641
26865	285642
94019	285643
6	285644
48260	285645
76487	285646
73046	285647
104801	285648
5903	285649
17415	285650
2851	285651
234	285652
88978	285653
50746	285654
37786	285655
30360	285656
11240	285657
118358	285658
89717	285659
16904	285660
28509	285661
26554	285662
138341	285663
924	285664
89137	285665
57545	285666
63853	285667
609	285668
64852	285669
5428	285670
69514	285671
110503	285672
55533	285673
43517	285674
91028	285675
10239	285676
110774	285677
61439	285678
6035	285679
19842	285680
18414	285681
11130	285682
36821	285683
4060	285684
42986	285685
19401	285686
10194	285687
81760	285688
70354	285689
7104	285690
15070	285691
46259	285692
12972	285693
90428	285694
30732	285695
57231	285696
49376	285697
115427	285698
93386	285699
36639	285700
23214	285701
95576	285702
2430	285703
68539	285704
4365	285705
90732	285706
5009	285707
120851	285708
26317	285709
29644	285710
17864	285711
42235	285712
93817	285713
62896	285714
67347	285715
4422	285716
29132	285717
33011	285718
49178	285719
13376	285720
94695	285721
51778	285722
92989	285723
14245	285724
75585	285725
63077	285726
5307	285727
70749	285728
69003	285729
6768	285730
31910	285731
22299	285732
6386	285733
27215	285734
149428	285735
20561	285736
106196	285737
17874	285738
137029	285739
25126	285740
57788	285741
21574	285742
22017	285743
53166	285744
54328	285745
68695	285746
39741	285747
4126	285748
103420	285749
9507	285750
29928	285751
406	285752
56570	285753
6912	285754
11554	285755
8644	285756
77923	285757
6012	285758
53163	285759
24317	285760
35757	285761
120326	285762
4401	285763
27730	285764
28587	285765
41165	285766
56168	285767
62600	285768
66994	285769
73820	285770
18558	285771
62558	285772
4821	285773
3525	285774
124351	285775
12116	285776
1018	285777
111545	285778
74809	285779
8484	285780
39919	285781
17718	285782
142902	285783
129251	285784
108652	285785
70954	285786
1070	285787
31620	285788
4990	285789
28284	285790
76671	285791
66576	285792
66780	285793
75035	285794
47764	285795
11395	285796
11238	285797
32811	285798
138548	285799
74795	285800
15198	285801
62818	285802
116267	285803
38620	285804
50915	285805
14042	285806
61	285807
90870	285808
17351	285809
92956	285810
11874	285811
28462	285812
25043	285813
87832	285814
7301	285815
103683	285816
25798	285817
10565	285818
6061	285819
55435	285820
27681	285821
100751	285822
7481	285823
43666	285824
63019	285825
4852	285826
84319	285827
6348	285828
1350	285829
78143	285830
88482	285831
84362	285832
45241	285833
57893	285834
23637	285835
14137	285836
19379	285837
2350	285838
86995	285839
88370	285840
36205	285841
54146	285842
45496	285843
90782	285844
63569	285845
106910	285846
57379	285847
7635	285848
103658	285849
5075	285850
6842	285851
120415	285852
12222	285853
31170	285854
47745	285855
123326	285856
17630	285857
4678	285858
86587	285859
49119	285860
36010	285861
45069	285862
37700	285863
24742	285864
13117	285865
84910	285866
116670	285867
29100	285868
46942	285869
31498	285870
9902	285871
43875	285872
23274	285873
78791	285874
2432	285875
10326	285876
63576	285877
17512	285878
83899	285879
32696	285880
17463	285881
87610	285882
10941	285883
5060	285884
17763	285885
37596	285886
43294	285887
120579	285888
1498	285889
36216	285890
110392	285891
22692	285892
3973	285893
27169	285894
68065	285895
28243	285896
45872	285897
5657	285898
44812	285899
62292	285900
761	285901
33094	285902
64520	285903
20963	285904
91537	285905
45491	285906
14307	285907
31788	285908
116638	285909
57176	285910
109476	285911
71009	285912
126650	285913
839	285914
72208	285915
18759	285916
102748	285917
3116	285918
29182	285919
138802	285920
48917	285921
37538	285922
1187	285923
57063	285924
17818	285925
75948	285926
34054	285927
35300	285928
26889	285929
44901	285930
107	285931
132290	285932
2298	285933
9123	285934
8706	285935
18041	285936
13775	285937
23331	285938
43020	285939
9846	285940
8395	285941
103191	285942
62778	285943
44068	285944
43053	285945
1470	285946
15583	285947
32406	285948
981	285949
1131	285950
10627	285951
29153	285952
30162	285953
45929	285954
51552	285955
119722	285956
20910	285957
8532	285958
50223	285959
30458	285960
7396	285961
46119	285962
205	285963
148911	285964
110318	285965
76411	285966
1648	285967
27312	285968
19630	285969
53525	285970
10092	285971
23062	285972
36291	285973
43396	285974
1405	285975
40627	285976
69509	285977
4031	285978
138596	285979
60316	285980
5110	285981
30763	285982
19056	285983
28918	285984
8272	285985
33936	285986
44011	285987
29707	285988
14477	285989
29759	285990
113108	285991
29450	285992
14679	285993
6428	285994
80055	285995
145040	285996
79131	285997
34998	285998
14625	285999
108901	286000
110035	286001
112260	286002
3122	286003
2519	286004
6479	286005
47336	286006
9506	286007
13851	286008
76895	286009
98789	286010
62433	286011
1644	286012
74889	286013
4507	286014
10096	286015
20517	286016
14219	286017
111516	286018
29056	286019
110690	286020
13222	286021
6159	286022
26671	286023
18999	286024
6115	286025
61094	286026
56766	286027
97995	286028
73065	286029
14858	286030
136588	286031
112496	286032
28491	286033
100103	286034
45691	286035
22835	286036
85475	286037
8570	286038
15150	286039
29894	286040
112387	286041
6217	286042
114674	286043
38270	286044
1314	286045
83879	286046
11491	286047
92039	286048
69339	286049
83254	286050
99518	286051
38929	286052
8117	286053
5196	286054
9036	286055
77476	286056
967	286057
88849	286058
71953	286059
46458	286060
87477	286061
98787	286062
19536	286063
7351	286064
105526	286065
26494	286066
22665	286067
91999	286068
34978	286069
138248	286070
9292	286071
15248	286072
4974	286073
1194	286074
20381	286075
11771	286076
24491	286077
32649	286078
971	286079
52764	286080
52511	286081
44084	286082
120444	286083
97917	286084
1477	286085
16280	286086
1112	286087
43891	286088
652	286089
724	286090
14371	286091
121149	286092
4995	286093
64590	286094
35803	286095
103501	286096
10103	286097
120206	286098
106232	286099
112376	286100
10412	286101
161	286102
109038	286103
70080	286104
39420	286105
25128	286106
67423	286107
40898	286108
6869	286109
150180	286110
69859	286111
24030	286112
112689	286113
99108	286114
79373	286115
39147	286116
9914	286117
4116	286118
61012	286119
35570	286120
57156	286121
69673	286122
109064	286123
34292	286124
30383	286125
10488	286126
92170	286127
57698	286128
27	286129
145162	286130
6164	286131
9531	286132
111967	286133
24845	286134
39865	286135
8052	286136
109904	286137
53366	286138
24387	286139
1024	286140
15777	286141
41413	286142
23065	286143
6449	286144
7660	286145
119520	286146
15222	286147
20788	286148
45	286149
75861	286150
4729	286151
73990	286152
38389	286153
84066	286154
62639	286155
22314	286156
9044	286157
59018	286158
67594	286159
20155	286160
34124	286161
13065	286162
55536	286163
95201	286164
43218	286165
107384	286166
1111	286167
48143	286168
10112	286169
64205	286170
52455	286171
102232	286172
17172	286173
74433	286174
37318	286175
63211	286176
4686	286177
17801	286178
16856	286179
58158	286180
66510	286181
81775	286182
7273	286183
8589	286184
17087	286185
64091	286186
69839	286187
29613	286188
1978	286189
114038	286190
31481	286191
4210	286192
47328	286193
148083	286194
15565	286195
75760	286196
43702	286197
3533	286198
2105	286199
145173	286200
126507	286201
1541	286202
60248	286203
106020	286204
139	286205
96768	286206
25880	286207
50	286208
9923	286209
2382	286210
112764	286211
12731	286212
15589	286213
56412	286214
13352	286215
32821	286216
10414	286217
60652	286218
29719	286219
13351	286220
39415	286221
48359	286222
58853	286223
6711	286224
77044	286225
15814	286226
81170	286227
104456	286228
46762	286229
86830	286230
50311	286231
6155	286232
76183	286233
23936	286234
86234	286235
43827	286236
26977	286237
46498	286238
43365	286239
12477	286240
17488	286241
80917	286242
37971	286243
58363	286244
69588	286245
40115	286246
11095	286247
50078	286248
33179	286249
418	286250
94162	286251
77844	286252
45969	286253
9425	286254
26543	286255
95626	286256
65064	286257
94085	286258
5544	286259
148939	286260
7972	286261
19388	286262
128517	286263
76784	286264
23804	286265
258	286266
51655	286267
81404	286268
95970	286269
113755	286270
9787	286271
59700	286272
97984	286273
9165	286274
85	286275
51332	286276
965	286277
32863	286278
9079	286279
5101	286280
62741	286281
57426	286282
32497	286283
102845	286284
4344	286285
80624	286286
15747	286287
52394	286288
75247	286289
21982	286290
35090	286291
113031	286292
75396	286293
1483	286294
2195	286295
4511	286296
98038	286297
95256	286298
29843	286299
29852	286300
17292	286301
86873	286302
40228	286303
26517	286304
27668	286305
21790	286306
1562	286307
129585	286308
54076	286309
13141	286310
7271	286311
31792	286312
68024	286313
6441	286314
16333	286315
25025	286316
7533	286317
15296	286318
18332	286319
76880	286320
10251	286321
28707	286322
53630	286323
26251	286324
71219	286325
43168	286326
24838	286327
97458	286328
71785	286329
6542	286330
109185	286331
85740	286332
9862	286333
59054	286334
131619	286335
10821	286336
6351	286337
90901	286338
38120	286339
40062	286340
73954	286341
567	286342
5153	286343
23908	286344
85194	286345
111493	286346
6599	286347
69293	286348
7014	286349
42648	286350
2592	286351
3185	286352
94837	286353
104370	286354
44743	286355
27284	286356
198	286357
9730	286358
62717	286359
1870	286360
46294	286361
373	286362
55840	286363
36914	286364
94798	286365
34003	286366
17556	286367
5392	286368
33251	286369
37475	286370
49438	286371
77952	286372
35055	286373
28037	286374
140857	286375
28427	286376
140196	286377
70558	286378
33166	286379
44593	286380
12299	286381
84873	286382
47455	286383
54012	286384
5507	286385
539	286386
73182	286387
29294	286388
14359	286389
34318	286390
8335	286391
91572	286392
3280	286393
21993	286394
73	286395
35265	286396
92049	286397
111522	286398
79086	286399
26160	286400
26555	286401
10729	286402
5337	286403
80022	286404
106054	286405
75160	286406
96663	286407
28031	286408
20828	286409
4623	286410
1499	286411
89617	286412
311	286413
91531	286414
27911	286415
64801	286416
55234	286417
44244	286418
84294	286419
81034	286420
34542	286421
14374	286422
8710	286423
144486	286424
75438	286425
99098	286426
115959	286427
15738	286428
4541	286429
7945	286430
121166	286431
59122	286432
9161	286433
55866	286434
62940	286435
40751	286436
317	286437
60873	286438
67322	286439
1446	286440
38386	286441
29616	286442
6356	286443
9820	286444
11150	286445
57090	286446
52379	286447
1539	286448
31275	286449
69919	286450
2485	286451
19583	286452
4518	286453
5392	286454
87255	286455
47830	286456
41038	286457
2345	286458
125994	286459
116041	286460
108256	286461
55043	286462
124259	286463
114262	286464
21296	286465
41189	286466
16870	286467
29897	286468
103492	286469
81076	286470
31768	286471
80799	286472
12323	286473
12378	286474
16833	286475
82122	286476
78117	286477
106797	286478
34708	286479
52933	286480
49117	286481
96145	286482
116752	286483
2732	286484
45560	286485
74425	286486
15775	286487
33567	286488
49012	286489
32589	286490
5044	286491
54061	286492
12740	286493
87785	286494
10020	286495
31638	286496
77637	286497
57045	286498
55436	286499
1710	286500
13002	286501
3591	286502
99285	286503
10983	286504
119287	286505
15307	286506
69213	286507
2920	286508
20262	286509
35465	286510
61032	286511
15987	286512
5755	286513
17122	286514
50607	286515
5263	286516
69724	286517
77462	286518
98065	286519
66010	286520
54258	286521
28666	286522
131335	286523
11878	286524
50602	286525
50882	286526
1859	286527
33643	286528
22416	286529
47635	286530
428	286531
132111	286532
68338	286533
68025	286534
15760	286535
3003	286536
19896	286537
26223	286538
85885	286539
35484	286540
30592	286541
45231	286542
50835	286543
75169	286544
74560	286545
85594	286546
6059	286547
150348	286548
33294	286549
1398	286550
17918	286551
8374	286552
28369	286553
1085	286554
737	286555
50444	286556
16220	286557
105211	286558
25090	286559
50813	286560
33312	286561
23004	286562
42	286563
5323	286564
5271	286565
14469	286566
20075	286567
70230	286568
27925	286569
93205	286570
15602	286571
40490	286572
1476	286573
33634	286574
10353	286575
26679	286576
9342	286577
70944	286578
97059	286579
36221	286580
99646	286581
12303	286582
97989	286583
54540	286584
3865	286585
30416	286586
135703	286587
100458	286588
26272	286589
9058	286590
20020	286591
27233	286592
26725	286593
38978	286594
3949	286595
75009	286596
59918	286597
6213	286598
56497	286599
51226	286600
7061	286601
16925	286602
21239	286603
52124	286604
11667	286605
1456	286606
41097	286607
122858	286608
220	286609
15492	286610
74385	286611
12411	286612
87789	286613
44584	286614
9945	286615
5915	286616
20160	286617
90332	286618
136505	286619
20687	286620
100698	286621
149718	286622
91612	286623
69328	286624
97320	286625
106777	286626
52253	286627
56376	286628
111306	286629
7218	286630
46834	286631
51664	286632
11626	286633
38482	286634
10069	286635
55986	286636
49752	286637
10429	286638
31437	286639
7670	286640
49491	286641
61663	286642
127414	286643
18701	286644
2233	286645
99411	286646
77170	286647
8757	286648
93089	286649
69075	286650
115425	286651
136176	286652
148046	286653
27841	286654
14317	286655
48405	286656
80407	286657
46070	286658
29157	286659
33722	286660
65327	286661
85874	286662
10927	286663
70901	286664
50671	286665
49158	286666
10388	286667
121032	286668
44023	286669
99388	286670
69679	286671
53650	286672
42868	286673
2726	286674
392	286675
2570	286676
42563	286677
34479	286678
9364	286679
58691	286680
6163	286681
60852	286682
75151	286683
117585	286684
1576	286685
9568	286686
3040	286687
6501	286688
29831	286689
18050	286690
56382	286691
70983	286692
33876	286693
36284	286694
45370	286695
47884	286696
102901	286697
1390	286698
101750	286699
23163	286700
33943	286701
2079	286702
53927	286703
92856	286704
29532	286705
64509	286706
8249	286707
15118	286708
41943	286709
59453	286710
14598	286711
86775	286712
1234	286713
52662	286714
34037	286715
53154	286716
1533	286717
5452	286718
105590	286719
31961	286720
86533	286721
13296	286722
22560	286723
139188	286724
4259	286725
102180	286726
21242	286727
6703	286728
46416	286729
66695	286730
94018	286731
77423	286732
53135	286733
62117	286734
33678	286735
114536	286736
7435	286737
98774	286738
122826	286739
6550	286740
80282	286741
145914	286742
10062	286743
17610	286744
45974	286745
44696	286746
15405	286747
107016	286748
27662	286749
94897	286750
40542	286751
80371	286752
67345	286753
34418	286754
100013	286755
72292	286756
1191	286757
10305	286758
12579	286759
88452	286760
318	286761
12204	286762
52192	286763
2812	286764
24030	286765
113657	286766
27012	286767
21967	286768
25927	286769
10287	286770
40345	286771
287	286772
82566	286773
7888	286774
6968	286775
35745	286776
14336	286777
122335	286778
101597	286779
4023	286780
78584	286781
42339	286782
110528	286783
2474	286784
24174	286785
2504	286786
18492	286787
79379	286788
33904	286789
77560	286790
62552	286791
141013	286792
16915	286793
11777	286794
19856	286795
24006	286796
78828	286797
57839	286798
85494	286799
2537	286800
1207	286801
2031	286802
7219	286803
126877	286804
18380	286805
6936	286806
44278	286807
51165	286808
7686	286809
4775	286810
12473	286811
48581	286812
53423	286813
49756	286814
80927	286815
47777	286816
90979	286817
92746	286818
28408	286819
99665	286820
108713	286821
31156	286822
93452	286823
41660	286824
4004	286825
3428	286826
80620	286827
26985	286828
72600	286829
1952	286830
85623	286831
13806	286832
36376	286833
68418	286834
29279	286835
119735	286836
26130	286837
1884	286838
87633	286839
21858	286840
40409	286841
14082	286842
35944	286843
120894	286844
21402	286845
66853	286846
35583	286847
76755	286848
77522	286849
19165	286850
25504	286851
5657	286852
10724	286853
10768	286854
13648	286855
37808	286856
84225	286857
88137	286858
34255	286859
29847	286860
94714	286861
7138	286862
58349	286863
9174	286864
8508	286865
19562	286866
9411	286867
58413	286868
65875	286869
91996	286870
33505	286871
44985	286872
2149	286873
103365	286874
127444	286875
50937	286876
7848	286877
46622	286878
45471	286879
62844	286880
8122	286881
13261	286882
122119	286883
610	286884
34522	286885
58783	286886
70687	286887
9115	286888
4909	286889
63716	286890
5430	286891
2052	286892
24530	286893
54785	286894
11048	286895
16459	286896
7190	286897
17299	286898
23509	286899
2457	286900
25719	286901
67582	286902
23447	286903
19347	286904
43533	286905
137062	286906
59147	286907
99159	286908
120416	286909
11070	286910
112026	286911
66241	286912
63725	286913
11932	286914
3819	286915
3108	286916
90418	286917
68090	286918
96224	286919
5809	286920
123751	286921
22996	286922
29295	286923
77118	286924
104397	286925
58954	286926
38609	286927
33959	286928
80891	286929
97114	286930
56011	286931
81007	286932
144	286933
41432	286934
34333	286935
1978	286936
64239	286937
862	286938
45878	286939
45160	286940
44373	286941
33301	286942
28055	286943
27963	286944
30559	286945
15888	286946
83107	286947
90291	286948
13498	286949
21657	286950
78703	286951
4401	286952
12130	286953
19997	286954
63765	286955
30034	286956
10513	286957
5806	286958
45419	286959
586	286960
408	286961
14758	286962
94952	286963
56315	286964
79	286965
81457	286966
42543	286967
8508	286968
141087	286969
113876	286970
48269	286971
20374	286972
133647	286973
9611	286974
26037	286975
6083	286976
1115	286977
53732	286978
110112	286979
57211	286980
114344	286981
92615	286982
146861	286983
112000	286984
82115	286985
7	286986
36929	286987
68937	286988
35899	286989
3559	286990
91876	286991
30679	286992
28810	286993
95332	286994
8	286995
16977	286996
2041	286997
15666	286998
46576	286999
61051	287000
5300	287001
7853	287002
94955	287003
8564	287004
115800	287005
23524	287006
34199	287007
2233	287008
39684	287009
2259	287010
119891	287011
56746	287012
74792	287013
68315	287014
110775	287015
83328	287016
42948	287017
563	287018
99248	287019
90233	287020
50294	287021
70259	287022
11240	287023
99266	287024
73843	287025
33617	287026
26691	287027
11790	287028
76336	287029
24250	287030
34663	287031
9412	287032
46008	287033
885	287034
92903	287035
80740	287036
15190	287037
1009	287038
65076	287039
81881	287040
69503	287041
3101	287042
112838	287043
133254	287044
2646	287045
50273	287046
93920	287047
7910	287048
1215	287049
3530	287050
39233	287051
16954	287052
9784	287053
1849	287054
2955	287055
78839	287056
4362	287057
76476	287058
18437	287059
8755	287060
113057	287061
23020	287062
130716	287063
3974	287064
36923	287065
33378	287066
29517	287067
47750	287068
892	287069
114632	287070
145553	287071
87495	287072
72582	287073
7455	287074
908	287075
38930	287076
51633	287077
4129	287078
102128	287079
10570	287080
56404	287081
92858	287082
104660	287083
53918	287084
129546	287085
7028	287086
37905	287087
1273	287088
24192	287089
772	287090
50053	287091
59680	287092
28394	287093
97985	287094
11	287095
45034	287096
79601	287097
67696	287098
34616	287099
75719	287100
31275	287101
60982	287102
4013	287103
52993	287104
21287	287105
2339	287106
79890	287107
10692	287108
5278	287109
792	287110
51051	287111
2235	287112
117607	287113
3653	287114
23212	287115
18857	287116
892	287117
98193	287118
17932	287119
2184	287120
80131	287121
48833	287122
44806	287123
61029	287124
688	287125
80828	287126
14346	287127
47349	287128
12383	287129
7648	287130
38165	287131
3562	287132
37964	287133
114903	287134
106358	287135
9321	287136
44957	287137
2860	287138
55261	287139
60344	287140
51680	287141
20336	287142
122210	287143
5548	287144
150801	287145
4476	287146
10884	287147
34367	287148
29858	287149
43133	287150
11278	287151
10511	287152
75516	287153
25241	287154
67762	287155
149794	287156
10521	287157
41345	287158
96848	287159
24422	287160
63734	287161
15968	287162
74907	287163
78683	287164
25054	287165
24411	287166
84544	287167
89473	287168
27627	287169
129176	287170
103062	287171
44665	287172
5866	287173
23823	287174
2479	287175
79817	287176
3110	287177
40463	287178
7676	287179
119133	287180
49631	287181
2683	287182
1502	287183
113418	287184
1382	287185
6604	287186
30318	287187
3512	287188
27731	287189
106507	287190
54589	287191
21461	287192
12090	287193
54604	287194
97371	287195
39087	287196
18034	287197
1035	287198
101388	287199
29197	287200
46188	287201
62914	287202
94621	287203
45763	287204
88021	287205
8256	287206
54613	287207
24777	287208
5299	287209
7369	287210
7452	287211
114075	287212
1150	287213
79665	287214
12937	287215
101359	287216
6765	287217
55936	287218
4522	287219
22778	287220
21495	287221
33572	287222
32249	287223
30745	287224
83820	287225
91123	287226
47497	287227
46965	287228
11855	287229
29064	287230
34786	287231
19071	287232
63974	287233
32536	287234
4754	287235
2676	287236
18259	287237
5649	287238
80475	287239
10975	287240
30762	287241
28412	287242
48987	287243
64032	287244
1049	287245
8018	287246
69296	287247
8640	287248
141	287249
69124	287250
1024	287251
90685	287252
20691	287253
10819	287254
66957	287255
14796	287256
13544	287257
61348	287258
1705	287259
19318	287260
18068	287261
9057	287262
54382	287263
4462	287264
58322	287265
77618	287266
6974	287267
2319	287268
79264	287269
1053	287270
77657	287271
42322	287272
132967	287273
10580	287274
83743	287275
25367	287276
16041	287277
50886	287278
28337	287279
2679	287280
3343	287281
107139	287282
1355	287283
12872	287284
81235	287285
85	287286
407	287287
25472	287288
127552	287289
80335	287290
32828	287291
3548	287292
12096	287293
4916	287294
52092	287295
3299	287296
5617	287297
137955	287298
2382	287299
1071	287300
24747	287301
38175	287302
94623	287303
26	287304
18476	287305
39524	287306
3025	287307
89151	287308
7590	287309
19025	287310
36674	287311
21773	287312
7170	287313
81646	287314
58548	287315
16243	287316
64	287317
862	287318
10028	287319
98987	287320
127020	287321
23969	287322
2	287323
62383	287324
623	287325
19506	287326
8877	287327
15694	287328
103241	287329
14534	287330
27815	287331
8783	287332
22443	287333
61402	287334
132704	287335
42367	287336
4358	287337
65028	287338
140127	287339
488	287340
3426	287341
16613	287342
4428	287343
129941	287344
39195	287345
109509	287346
56	287347
64940	287348
22377	287349
14741	287350
24416	287351
134634	287352
12997	287353
46349	287354
16211	287355
21313	287356
36036	287357
78975	287358
1463	287359
11828	287360
133757	287361
64077	287362
57794	287363
44225	287364
10586	287365
66571	287366
76999	287367
28028	287368
70862	287369
39251	287370
135324	287371
39142	287372
115607	287373
82958	287374
132311	287375
89368	287376
74939	287377
63310	287378
106256	287379
26777	287380
69823	287381
27683	287382
51916	287383
55002	287384
49024	287385
25142	287386
1126	287387
83471	287388
16270	287389
48936	287390
40250	287391
67988	287392
15351	287393
112772	287394
71489	287395
33286	287396
1584	287397
56488	287398
13012	287399
63749	287400
14811	287401
26071	287402
75591	287403
40973	287404
70490	287405
3111	287406
65183	287407
83582	287408
48692	287409
68892	287410
23875	287411
403	287412
49379	287413
32555	287414
1872	287415
1916	287416
7518	287417
68513	287418
21857	287419
23038	287420
14379	287421
10794	287422
7672	287423
7270	287424
316	287425
13952	287426
82766	287427
62226	287428
20344	287429
28561	287430
38982	287431
58284	287432
19640	287433
26875	287434
15959	287435
2920	287436
99983	287437
109888	287438
71028	287439
52275	287440
72768	287441
17864	287442
37938	287443
133534	287444
112138	287445
75484	287446
11574	287447
161	287448
100614	287449
134461	287450
42850	287451
89961	287452
5360	287453
96672	287454
24893	287455
60927	287456
87145	287457
5895	287458
14087	287459
83417	287460
9033	287461
19341	287462
15329	287463
24850	287464
100030	287465
16209	287466
70206	287467
4069	287468
96896	287469
55905	287470
22171	287471
83946	287472
17104	287473
91358	287474
51332	287475
100215	287476
26048	287477
4777	287478
5273	287479
16100	287480
103746	287481
9123	287482
28952	287483
31342	287484
2643	287485
34837	287486
24517	287487
99323	287488
6221	287489
20375	287490
25051	287491
87401	287492
82265	287493
6070	287494
6634	287495
57995	287496
99990	287497
49503	287498
58338	287499
22935	287500
74013	287501
30645	287502
72923	287503
106555	287504
30616	287505
1257	287506
87189	287507
10674	287508
97510	287509
60554	287510
6402	287511
34031	287512
8449	287513
116619	287514
20254	287515
40098	287516
435	287517
27159	287518
103133	287519
48248	287520
15574	287521
74683	287522
8123	287523
31695	287524
59091	287525
10778	287526
56801	287527
33618	287528
94092	287529
36114	287530
54423	287531
119314	287532
51317	287533
23263	287534
79300	287535
75376	287536
58347	287537
31210	287538
11912	287539
108352	287540
93177	287541
135279	287542
67150	287543
40760	287544
114079	287545
4654	287546
28823	287547
24963	287548
68213	287549
3124	287550
11911	287551
76374	287552
18119	287553
48338	287554
113301	287555
26492	287556
46703	287557
27585	287558
5768	287559
125756	287560
31310	287561
20272	287562
93293	287563
51031	287564
15502	287565
8444	287566
53128	287567
70241	287568
42600	287569
4004	287570
9307	287571
3217	287572
80041	287573
6476	287574
23931	287575
101216	287576
62991	287577
106489	287578
2647	287579
81160	287580
37848	287581
95553	287582
125452	287583
48357	287584
38976	287585
26579	287586
32458	287587
32980	287588
27138	287589
52857	287590
10034	287591
12839	287592
68933	287593
56400	287594
15579	287595
38562	287596
64535	287597
30615	287598
2729	287599
27049	287600
5989	287601
108880	287602
17491	287603
13988	287604
5550	287605
125340	287606
52862	287607
86635	287608
29410	287609
38370	287610
6907	287611
20679	287612
7269	287613
80984	287614
14497	287615
4062	287616
56646	287617
17882	287618
75417	287619
102892	287620
34609	287621
1827	287622
60385	287623
4969	287624
29191	287625
78889	287626
8589	287627
39644	287628
18110	287629
54315	287630
52300	287631
58363	287632
24714	287633
11464	287634
3185	287635
90769	287636
134390	287637
87033	287638
15224	287639
1233	287640
62838	287641
10605	287642
43982	287643
95672	287644
4169	287645
8610	287646
246	287647
25942	287648
34073	287649
95858	287650
112309	287651
4612	287652
104218	287653
87566	287654
47654	287655
4651	287656
85100	287657
95271	287658
65976	287659
44897	287660
77960	287661
4982	287662
43753	287663
28844	287664
6403	287665
91940	287666
6291	287667
63176	287668
46034	287669
47093	287670
25984	287671
5887	287672
2699	287673
34224	287674
11821	287675
3301	287676
59814	287677
110023	287678
1533	287679
41240	287680
9306	287681
1057	287682
40293	287683
49759	287684
46840	287685
30012	287686
107986	287687
14249	287688
117560	287689
46717	287690
102743	287691
105923	287692
95253	287693
20819	287694
6251	287695
53429	287696
120464	287697
1847	287698
45796	287699
33714	287700
20262	287701
12672	287702
15894	287703
148	287704
99925	287705
63159	287706
67330	287707
46772	287708
1619	287709
27594	287710
108396	287711
7841	287712
22573	287713
27648	287714
4026	287715
21469	287716
33925	287717
95529	287718
10396	287719
19674	287720
48453	287721
48197	287722
93654	287723
21700	287724
23872	287725
11612	287726
15116	287727
864	287728
36223	287729
56411	287730
26439	287731
142980	287732
2512	287733
342	287734
69967	287735
34722	287736
121699	287737
4408	287738
48588	287739
1259	287740
10908	287741
20397	287742
66353	287743
10007	287744
5692	287745
33063	287746
67650	287747
88116	287748
35440	287749
22116	287750
39353	287751
62443	287752
1662	287753
32270	287754
32429	287755
30682	287756
13186	287757
12809	287758
144219	287759
44059	287760
16563	287761
29404	287762
9666	287763
29077	287764
46981	287765
6001	287766
25147	287767
91745	287768
54407	287769
19560	287770
68477	287771
92761	287772
55777	287773
23775	287774
11166	287775
45851	287776
1260	287777
10253	287778
7299	287779
15194	287780
2083	287781
23208	287782
7501	287783
48697	287784
63553	287785
1140	287786
56064	287787
21450	287788
25045	287789
42572	287790
98212	287791
1083	287792
38137	287793
86764	287794
14666	287795
12349	287796
120960	287797
128327	287798
15214	287799
87856	287800
20031	287801
74498	287802
62958	287803
38328	287804
103009	287805
64638	287806
22319	287807
10495	287808
29336	287809
40019	287810
109068	287811
1711	287812
16609	287813
73929	287814
100240	287815
27947	287816
68332	287817
533	287818
49556	287819
6168	287820
66850	287821
39770	287822
20345	287823
18137	287824
29079	287825
8493	287826
55856	287827
65194	287828
28261	287829
20840	287830
107029	287831
62335	287832
13860	287833
2528	287834
83309	287835
23350	287836
5828	287837
4074	287838
134851	287839
31379	287840
34434	287841
120372	287842
6157	287843
115	287844
81144	287845
82938	287846
15342	287847
28777	287848
41595	287849
424	287850
13096	287851
3878	287852
83397	287853
8860	287854
66341	287855
22339	287856
15754	287857
39996	287858
311	287859
56395	287860
3785	287861
13683	287862
10967	287863
1743	287864
77640	287865
6669	287866
5249	287867
28553	287868
16936	287869
5370	287870
71097	287871
67059	287872
18425	287873
53292	287874
51094	287875
16184	287876
38900	287877
23250	287878
36091	287879
92392	287880
36375	287881
51538	287882
5269	287883
64749	287884
140019	287885
23661	287886
938	287887
27586	287888
10493	287889
603	287890
15938	287891
58917	287892
84654	287893
30840	287894
25938	287895
47943	287896
37872	287897
80521	287898
55440	287899
65646	287900
37704	287901
81456	287902
4545	287903
1249	287904
62607	287905
15408	287906
47069	287907
4129	287908
12263	287909
10950	287910
84407	287911
116199	287912
84110	287913
7982	287914
62713	287915
49375	287916
544	287917
17	287918
99796	287919
34201	287920
56479	287921
103145	287922
55047	287923
20078	287924
62813	287925
36515	287926
15843	287927
2371	287928
64134	287929
41902	287930
88657	287931
102908	287932
60215	287933
34599	287934
7136	287935
3103	287936
41623	287937
92133	287938
46472	287939
113620	287940
53346	287941
97075	287942
25391	287943
32438	287944
30922	287945
65829	287946
2096	287947
131950	287948
170	287949
4372	287950
53207	287951
45334	287952
96003	287953
70200	287954
41870	287955
8077	287956
15677	287957
64215	287958
3884	287959
41714	287960
39119	287961
63287	287962
45763	287963
114268	287964
13598	287965
101450	287966
42679	287967
2858	287968
63303	287969
821	287970
7607	287971
64220	287972
3812	287973
16631	287974
79448	287975
97014	287976
78591	287977
6380	287978
53728	287979
3975	287980
30288	287981
20638	287982
125174	287983
3403	287984
64339	287985
31603	287986
15612	287987
16098	287988
32957	287989
53661	287990
74402	287991
22117	287992
112442	287993
60261	287994
8251	287995
9655	287996
48428	287997
15224	287998
8497	287999
87207	288000
5152	288001
20081	288002
85754	288003
105609	288004
108010	288005
61250	288006
32923	288007
2002	288008
6059	288009
22362	288010
53394	288011
100993	288012
124	288013
1769	288014
26322	288015
56337	288016
51281	288017
17645	288018
35316	288019
58520	288020
5500	288021
38203	288022
120399	288023
39100	288024
2999	288025
25441	288026
18684	288027
1826	288028
13640	288029
136126	288030
101938	288031
89356	288032
3137	288033
104732	288034
36257	288035
56673	288036
97540	288037
10465	288038
38241	288039
135199	288040
60083	288041
52946	288042
104408	288043
19524	288044
38538	288045
112114	288046
45594	288047
135489	288048
12232	288049
114506	288050
2981	288051
48320	288052
22733	288053
112640	288054
8036	288055
3699	288056
98692	288057
34543	288058
68664	288059
32914	288060
67155	288061
21697	288062
6540	288063
71203	288064
20667	288065
98763	288066
64298	288067
98134	288068
20923	288069
51495	288070
12050	288071
2612	288072
107745	288073
13320	288074
5381	288075
8709	288076
95508	288077
54141	288078
7157	288079
60756	288080
72687	288081
66073	288082
62345	288083
3539	288084
25372	288085
74856	288086
6486	288087
48644	288088
3588	288089
4508	288090
15750	288091
17577	288092
52577	288093
120052	288094
22753	288095
93181	288096
45739	288097
14752	288098
90722	288099
58890	288100
58626	288101
18310	288102
7588	288103
150481	288104
54257	288105
64788	288106
1207	288107
60538	288108
23586	288109
49757	288110
20243	288111
6036	288112
17437	288113
44053	288114
105128	288115
129809	288116
15425	288117
45077	288118
5934	288119
8876	288120
8180	288121
60601	288122
6868	288123
85231	288124
56639	288125
11816	288126
8358	288127
41471	288128
35313	288129
139085	288130
32441	288131
108263	288132
71353	288133
59047	288134
572	288135
101956	288136
59963	288137
39993	288138
10487	288139
4111	288140
20278	288141
6986	288142
36849	288143
5574	288144
50912	288145
7	288146
71106	288147
6694	288148
55130	288149
20209	288150
70762	288151
144306	288152
45537	288153
56203	288154
134019	288155
102806	288156
48	288157
4849	288158
139916	288159
29931	288160
958	288161
13742	288162
3708	288163
90864	288164
10692	288165
115819	288166
17394	288167
41184	288168
106567	288169
61255	288170
37896	288171
45790	288172
11822	288173
49460	288174
11307	288175
22252	288176
19440	288177
13253	288178
449	288179
26393	288180
1934	288181
7206	288182
55119	288183
114287	288184
28849	288185
1026	288186
30681	288187
19395	288188
46626	288189
35556	288190
150574	288191
58148	288192
35892	288193
93989	288194
16009	288195
128318	288196
15638	288197
66187	288198
30951	288199
61234	288200
102678	288201
17461	288202
35670	288203
75517	288204
27506	288205
32070	288206
60874	288207
49879	288208
11034	288209
11446	288210
3465	288211
70550	288212
120912	288213
56611	288214
57329	288215
82465	288216
36747	288217
38806	288218
39004	288219
93005	288220
27061	288221
45136	288222
91503	288223
62581	288224
33966	288225
46172	288226
24872	288227
60900	288228
42630	288229
126929	288230
53842	288231
81163	288232
102203	288233
11695	288234
10872	288235
46707	288236
37357	288237
76148	288238
40	288239
23351	288240
79653	288241
84180	288242
76300	288243
84758	288244
40669	288245
72744	288246
5007	288247
57561	288248
39601	288249
2098	288250
6866	288251
20668	288252
118818	288253
35980	288254
81023	288255
86223	288256
1362	288257
73134	288258
1715	288259
103330	288260
101731	288261
59489	288262
1127	288263
17987	288264
147	288265
12160	288266
42300	288267
19458	288268
26210	288269
14206	288270
76896	288271
44055	288272
35660	288273
92553	288274
24162	288275
38371	288276
54493	288277
4800	288278
6906	288279
87539	288280
1165	288281
3544	288282
3112	288283
66672	288284
22954	288285
67643	288286
68885	288287
579	288288
85794	288289
10513	288290
31815	288291
25883	288292
31563	288293
2474	288294
34296	288295
2276	288296
38295	288297
59316	288298
54606	288299
11543	288300
55115	288301
3849	288302
90916	288303
37940	288304
20347	288305
72	288306
73567	288307
53586	288308
59218	288309
1080	288310
15347	288311
78206	288312
624	288313
118330	288314
53823	288315
3058	288316
69810	288317
117753	288318
2592	288319
100710	288320
64028	288321
4440	288322
98554	288323
10616	288324
12593	288325
68457	288326
111046	288327
81283	288328
34572	288329
1688	288330
12612	288331
67595	288332
5446	288333
8128	288334
86155	288335
46502	288336
8274	288337
322	288338
28416	288339
34326	288340
56150	288341
181	288342
61294	288343
32086	288344
8272	288345
5292	288346
137904	288347
31358	288348
30953	288349
104760	288350
113355	288351
108737	288352
1338	288353
36362	288354
7969	288355
6679	288356
98474	288357
80637	288358
2602	288359
125974	288360
23367	288361
17210	288362
69760	288363
89621	288364
36164	288365
8668	288366
84429	288367
11725	288368
1641	288369
48977	288370
21855	288371
17858	288372
12353	288373
94281	288374
5982	288375
35738	288376
44622	288377
688	288378
24626	288379
46831	288380
7468	288381
14766	288382
27281	288383
104466	288384
4280	288385
86850	288386
16346	288387
7979	288388
31890	288389
52477	288390
207	288391
60949	288392
17304	288393
57153	288394
87712	288395
41809	288396
94513	288397
105403	288398
48125	288399
2008	288400
82352	288401
40254	288402
29	288403
76334	288404
2503	288405
63413	288406
34157	288407
96273	288408
54648	288409
54453	288410
108897	288411
17543	288412
61970	288413
107348	288414
116395	288415
11710	288416
13559	288417
16487	288418
34776	288419
62068	288420
24030	288421
12435	288422
3990	288423
2848	288424
17686	288425
62398	288426
87239	288427
16762	288428
17932	288429
101975	288430
15098	288431
29483	288432
39985	288433
21754	288434
58442	288435
21735	288436
124484	288437
90885	288438
16044	288439
6936	288440
109931	288441
13281	288442
79251	288443
42437	288444
84332	288445
28038	288446
95686	288447
8860	288448
81532	288449
78391	288450
87449	288451
98338	288452
81821	288453
12757	288454
19442	288455
69411	288456
6939	288457
138463	288458
53612	288459
50967	288460
92239	288461
12017	288462
26811	288463
54516	288464
71794	288465
5817	288466
128723	288467
13075	288468
66481	288469
14439	288470
40939	288471
95354	288472
13342	288473
71983	288474
33367	288475
22366	288476
115185	288477
109681	288478
21571	288479
10574	288480
112170	288481
4002	288482
95992	288483
25186	288484
111748	288485
119645	288486
19151	288487
72213	288488
37297	288489
6945	288490
6968	288491
217	288492
37404	288493
56912	288494
1442	288495
46916	288496
29428	288497
54324	288498
96911	288499
124362	288500
7990	288501
79861	288502
2537	288503
126537	288504
27632	288505
94910	288506
8910	288507
10534	288508
16281	288509
901	288510
29009	288511
45077	288512
11133	288513
19008	288514
51474	288515
49123	288516
52527	288517
2532	288518
43407	288519
15831	288520
3478	288521
8363	288522
1841	288523
70727	288524
30134	288525
42528	288526
41501	288527
42134	288528
5965	288529
97647	288530
83811	288531
20628	288532
91447	288533
1118	288534
53222	288535
125832	288536
73991	288537
33336	288538
86161	288539
3424	288540
34786	288541
103475	288542
120450	288543
62340	288544
44144	288545
48460	288546
70291	288547
23673	288548
7897	288549
2635	288550
9185	288551
24305	288552
2371	288553
5574	288554
18490	288555
3043	288556
104208	288557
48473	288558
136578	288559
10702	288560
82274	288561
4646	288562
58	288563
32658	288564
4023	288565
34466	288566
12584	288567
35280	288568
49272	288569
46081	288570
33415	288571
13864	288572
4902	288573
72898	288574
35359	288575
1778	288576
28839	288577
109277	288578
89439	288579
147394	288580
39649	288581
22548	288582
86395	288583
147326	288584
6754	288585
28767	288586
13216	288587
53859	288588
54967	288589
1010	288590
4889	288591
80535	288592
66008	288593
35322	288594
5491	288595
2540	288596
36721	288597
5512	288598
75763	288599
12870	288600
22316	288601
55546	288602
79969	288603
13016	288604
106875	288605
77566	288606
34708	288607
34285	288608
60727	288609
10815	288610
147403	288611
70108	288612
46257	288613
57330	288614
103815	288615
14016	288616
72462	288617
31914	288618
22388	288619
3920	288620
16359	288621
22339	288622
30504	288623
13032	288624
17757	288625
23086	288626
34035	288627
24154	288628
1975	288629
47864	288630
115643	288631
3549	288632
30281	288633
50018	288634
82218	288635
71053	288636
13210	288637
83666	288638
13590	288639
38075	288640
89663	288641
22415	288642
82175	288643
9932	288644
10306	288645
47709	288646
4014	288647
2020	288648
121889	288649
101564	288650
43590	288651
139414	288652
20787	288653
18076	288654
117897	288655
92	288656
854	288657
68005	288658
97027	288659
3684	288660
26763	288661
82825	288662
135957	288663
48673	288664
39314	288665
109737	288666
13540	288667
117001	288668
12187	288669
9957	288670
1054	288671
15730	288672
23925	288673
44553	288674
56005	288675
96930	288676
80862	288677
39963	288678
6609	288679
6346	288680
10031	288681
61372	288682
77373	288683
3151	288684
4432	288685
2270	288686
59256	288687
27515	288688
6888	288689
8252	288690
31275	288691
20415	288692
15861	288693
3986	288694
49769	288695
98786	288696
1048	288697
95342	288698
100	288699
43919	288700
98189	288701
11413	288702
20433	288703
81895	288704
89060	288705
22342	288706
18456	288707
85330	288708
29715	288709
55180	288710
115210	288711
31024	288712
67487	288713
45142	288714
7929	288715
14217	288716
1	288717
17618	288718
101832	288719
116376	288720
214	288721
88599	288722
27976	288723
108902	288724
69021	288725
21664	288726
86880	288727
85420	288728
23676	288729
4866	288730
12184	288731
142825	288732
24581	288733
9247	288734
36458	288735
68318	288736
55835	288737
9514	288738
11004	288739
74669	288740
91427	288741
16892	288742
10694	288743
72275	288744
64863	288745
54452	288746
21602	288747
90456	288748
73607	288749
10967	288750
26607	288751
52345	288752
82742	288753
8910	288754
26913	288755
4283	288756
41025	288757
14059	288758
24561	288759
118143	288760
120352	288761
25328	288762
19609	288763
88088	288764
21793	288765
11082	288766
64088	288767
39147	288768
48413	288769
55887	288770
13357	288771
78922	288772
17163	288773
121177	288774
12307	288775
8853	288776
28520	288777
116730	288778
14975	288779
120000	288780
6767	288781
30261	288782
14799	288783
32793	288784
38067	288785
78516	288786
2072	288787
35490	288788
16293	288789
54230	288790
63201	288791
3070	288792
6467	288793
9406	288794
9379	288795
4776	288796
46807	288797
101439	288798
33886	288799
21524	288800
87380	288801
131891	288802
26976	288803
144335	288804
121224	288805
12410	288806
4819	288807
20558	288808
135508	288809
22823	288810
102306	288811
24244	288812
58110	288813
148132	288814
21433	288815
149529	288816
16655	288817
37297	288818
43980	288819
71738	288820
123769	288821
9207	288822
112382	288823
68829	288824
2395	288825
54253	288826
30796	288827
22356	288828
85975	288829
33792	288830
26294	288831
137812	288832
69013	288833
86059	288834
22460	288835
33463	288836
17449	288837
46252	288838
26039	288839
7272	288840
25034	288841
81959	288842
13295	288843
14600	288844
6109	288845
53947	288846
88064	288847
15327	288848
21356	288849
45726	288850
27283	288851
53383	288852
22401	288853
9798	288854
90842	288855
18443	288856
149878	288857
24996	288858
1804	288859
74958	288860
60038	288861
2636	288862
109751	288863
2605	288864
43342	288865
4811	288866
6896	288867
122558	288868
99144	288869
6610	288870
80162	288871
40969	288872
8982	288873
2288	288874
41974	288875
70839	288876
81489	288877
24362	288878
11471	288879
83547	288880
45241	288881
550	288882
3907	288883
114222	288884
3382	288885
12221	288886
32464	288887
54290	288888
58134	288889
70946	288890
51878	288891
4685	288892
83778	288893
6099	288894
17023	288895
15401	288896
57165	288897
10197	288898
17119	288899
13230	288900
13993	288901
525	288902
85546	288903
24514	288904
77914	288905
46776	288906
5463	288907
113470	288908
24620	288909
12167	288910
54369	288911
133783	288912
25366	288913
129356	288914
21489	288915
29687	288916
93465	288917
15544	288918
49904	288919
81040	288920
16570	288921
24462	288922
140682	288923
93395	288924
87719	288925
79642	288926
132075	288927
1045	288928
29303	288929
47092	288930
109263	288931
67365	288932
2756	288933
13483	288934
40288	288935
74368	288936
30279	288937
32474	288938
46900	288939
14681	288940
80284	288941
10260	288942
120897	288943
6995	288944
48900	288945
10365	288946
6893	288947
58341	288948
15440	288949
53566	288950
115668	288951
30470	288952
1077	288953
22254	288954
1056	288955
68542	288956
4867	288957
18757	288958
6281	288959
68763	288960
30948	288961
110198	288962
58262	288963
128780	288964
117212	288965
75231	288966
46214	288967
33744	288968
136665	288969
34688	288970
56399	288971
59270	288972
44921	288973
143441	288974
30479	288975
7982	288976
12773	288977
10703	288978
47603	288979
38053	288980
100103	288981
16503	288982
43702	288983
142836	288984
36384	288985
36563	288986
1325	288987
70389	288988
35793	288989
1709	288990
5463	288991
71457	288992
5788	288993
39205	288994
499	288995
12539	288996
62668	288997
18494	288998
52731	288999
26794	289000
18977	289001
18142	289002
30941	289003
692	289004
13465	289005
43709	289006
4277	289007
12883	289008
120522	289009
9137	289010
903	289011
1761	289012
15414	289013
128546	289014
13875	289015
19259	289016
56781	289017
8782	289018
15972	289019
63665	289020
59718	289021
74705	289022
47337	289023
105984	289024
6150	289025
7440	289026
10365	289027
59060	289028
44625	289029
52357	289030
99325	289031
29638	289032
702	289033
32895	289034
28532	289035
3476	289036
87335	289037
57586	289038
123357	289039
24965	289040
11116	289041
33813	289042
6450	289043
83961	289044
4828	289045
8598	289046
66816	289047
126378	289048
127717	289049
24102	289050
15039	289051
85002	289052
52671	289053
38889	289054
135266	289055
33075	289056
26349	289057
5394	289058
73884	289059
126110	289060
18087	289061
69207	289062
48232	289063
78176	289064
30022	289065
19333	289066
67839	289067
87690	289068
2969	289069
130310	289070
66901	289071
79462	289072
64575	289073
51616	289074
71020	289075
98199	289076
126225	289077
52011	289078
9317	289079
103653	289080
4211	289081
30024	289082
8835	289083
2144	289084
106405	289085
71049	289086
3506	289087
86507	289088
88643	289089
81368	289090
34692	289091
28881	289092
19925	289093
98246	289094
23942	289095
9852	289096
21350	289097
27885	289098
27960	289099
12937	289100
104423	289101
37757	289102
30141	289103
11443	289104
47681	289105
47445	289106
7043	289107
460	289108
1310	289109
5444	289110
30283	289111
2211	289112
9171	289113
25514	289114
12037	289115
96968	289116
37074	289117
13280	289118
116974	289119
58349	289120
25995	289121
115571	289122
51093	289123
71325	289124
63301	289125
9270	289126
54713	289127
19449	289128
12989	289129
121436	289130
30604	289131
39408	289132
12942	289133
53835	289134
126888	289135
105836	289136
133401	289137
74483	289138
10831	289139
58360	289140
25978	289141
52327	289142
46314	289143
35135	289144
99198	289145
116060	289146
97396	289147
7306	289148
19334	289149
23597	289150
103877	289151
20359	289152
60750	289153
19988	289154
32040	289155
64506	289156
31234	289157
11753	289158
114301	289159
101189	289160
133797	289161
16785	289162
37567	289163
779	289164
28064	289165
35232	289166
7643	289167
34301	289168
5248	289169
7233	289170
32565	289171
123775	289172
1048	289173
58142	289174
35099	289175
76963	289176
2495	289177
59622	289178
2828	289179
11571	289180
38313	289181
9026	289182
94353	289183
5282	289184
23158	289185
11719	289186
43009	289187
21583	289188
53163	289189
21380	289190
44677	289191
67653	289192
8242	289193
2705	289194
67425	289195
25262	289196
24185	289197
8892	289198
77488	289199
129144	289200
60909	289201
27087	289202
18684	289203
4828	289204
27014	289205
65800	289206
13224	289207
13925	289208
61	289209
101246	289210
35186	289211
22488	289212
12385	289213
27241	289214
5109	289215
67362	289216
69268	289217
33449	289218
20207	289219
135482	289220
16687	289221
6474	289222
10867	289223
115082	289224
56706	289225
101737	289226
86960	289227
37725	289228
138579	289229
134823	289230
57348	289231
34260	289232
31548	289233
118209	289234
112365	289235
150335	289236
39169	289237
91577	289238
77523	289239
82562	289240
130643	289241
36834	289242
5081	289243
53457	289244
8515	289245
55169	289246
54929	289247
66611	289248
1443	289249
128145	289250
30971	289251
52016	289252
46668	289253
23483	289254
6988	289255
46348	289256
131099	289257
34647	289258
98062	289259
10890	289260
15428	289261
45162	289262
39075	289263
89950	289264
133560	289265
32290	289266
66036	289267
45944	289268
85180	289269
7883	289270
3597	289271
55756	289272
83201	289273
3030	289274
58718	289275
70279	289276
13646	289277
59552	289278
62475	289279
20863	289280
5906	289281
59757	289282
16151	289283
51856	289284
11696	289285
102680	289286
18696	289287
47340	289288
131210	289289
105703	289290
78321	289291
20501	289292
107656	289293
63634	289294
2127	289295
4402	289296
135395	289297
11921	289298
6417	289299
30999	289300
1034	289301
46876	289302
17638	289303
93400	289304
22980	289305
42399	289306
41700	289307
11350	289308
60722	289309
121584	289310
35041	289311
2716	289312
76512	289313
109848	289314
9433	289315
21560	289316
29294	289317
41433	289318
1771	289319
11026	289320
38616	289321
14984	289322
1582	289323
106010	289324
1435	289325
22343	289326
94124	289327
19758	289328
27025	289329
64081	289330
8912	289331
35830	289332
76377	289333
6987	289334
57353	289335
31953	289336
119894	289337
45019	289338
6385	289339
92658	289340
48875	289341
16416	289342
40467	289343
50718	289344
14610	289345
134425	289346
2054	289347
97824	289348
24524	289349
61	289350
89253	289351
46048	289352
103813	289353
2007	289354
14169	289355
118293	289356
103008	289357
81573	289358
11132	289359
24859	289360
18257	289361
15895	289362
115443	289363
89801	289364
13799	289365
109494	289366
57821	289367
145182	289368
46570	289369
15943	289370
56192	289371
82318	289372
121648	289373
3497	289374
7965	289375
15178	289376
9262	289377
130096	289378
33418	289379
72802	289380
79958	289381
5663	289382
42043	289383
17382	289384
66726	289385
1052	289386
8507	289387
15869	289388
17179	289389
3512	289390
81	289391
6213	289392
75711	289393
18645	289394
61177	289395
3210	289396
42189	289397
20025	289398
32045	289399
4298	289400
55063	289401
56060	289402
80628	289403
31480	289404
80061	289405
9007	289406
115324	289407
31107	289408
85387	289409
32940	289410
31531	289411
50359	289412
107915	289413
31679	289414
116705	289415
52218	289416
51714	289417
6070	289418
32825	289419
77031	289420
131263	289421
5285	289422
1877	289423
19321	289424
20366	289425
27410	289426
87591	289427
99369	289428
54157	289429
60238	289430
97357	289431
40554	289432
86853	289433
59637	289434
16172	289435
1569	289436
102895	289437
84110	289438
87822	289439
89	289440
24004	289441
17223	289442
102708	289443
3311	289444
10402	289445
45401	289446
47572	289447
7859	289448
2221	289449
64784	289450
24644	289451
11759	289452
7343	289453
90650	289454
52258	289455
11453	289456
95685	289457
21448	289458
916	289459
39678	289460
86780	289461
58685	289462
91145	289463
70915	289464
29617	289465
59113	289466
25591	289467
2543	289468
78284	289469
61049	289470
34707	289471
34359	289472
46699	289473
74736	289474
66243	289475
25218	289476
81364	289477
37687	289478
30050	289479
9536	289480
2818	289481
1669	289482
10362	289483
1550	289484
74831	289485
52215	289486
60948	289487
10539	289488
69094	289489
24844	289490
11870	289491
87749	289492
12388	289493
76300	289494
18223	289495
8940	289496
69842	289497
9194	289498
589	289499
16715	289500
44631	289501
79588	289502
18372	289503
83577	289504
3022	289505
62368	289506
89559	289507
5037	289508
71023	289509
39275	289510
136617	289511
45702	289512
3511	289513
8811	289514
53620	289515
7754	289516
15250	289517
57263	289518
70603	289519
4606	289520
47251	289521
657	289522
16230	289523
44561	289524
24111	289525
85698	289526
5345	289527
28031	289528
47188	289529
98985	289530
32301	289531
37567	289532
114206	289533
20467	289534
76279	289535
46797	289536
18540	289537
2833	289538
55442	289539
33888	289540
4271	289541
15374	289542
84868	289543
26002	289544
38253	289545
14825	289546
30965	289547
50566	289548
55055	289549
15819	289550
70093	289551
35046	289552
6877	289553
22020	289554
56399	289555
13239	289556
3032	289557
42642	289558
8211	289559
29541	289560
77005	289561
28268	289562
95378	289563
2735	289564
5314	289565
31626	289566
59406	289567
36799	289568
26896	289569
12517	289570
138312	289571
13869	289572
38977	289573
97326	289574
44128	289575
73608	289576
88899	289577
32492	289578
133	289579
9395	289580
21640	289581
13883	289582
8022	289583
2491	289584
53000	289585
44372	289586
4384	289587
31602	289588
5695	289589
75942	289590
48407	289591
13890	289592
13322	289593
4193	289594
20668	289595
28892	289596
50878	289597
65316	289598
96885	289599
84442	289600
80600	289601
80418	289602
9581	289603
817	289604
65	289605
32060	289606
58142	289607
1716	289608
60041	289609
1334	289610
111103	289611
87280	289612
64860	289613
29946	289614
80131	289615
7889	289616
674	289617
56293	289618
2060	289619
45406	289620
37284	289621
16265	289622
52552	289623
1019	289624
38459	289625
8672	289626
9971	289627
55147	289628
20036	289629
44303	289630
52845	289631
22517	289632
12608	289633
64187	289634
350	289635
72050	289636
83224	289637
53437	289638
2537	289639
45972	289640
5080	289641
17420	289642
83	289643
56365	289644
103807	289645
10452	289646
671	289647
4953	289648
91881	289649
20333	289650
28206	289651
53650	289652
102888	289653
31244	289654
27447	289655
36350	289656
23739	289657
4638	289658
78368	289659
58778	289660
35139	289661
58277	289662
72941	289663
124573	289664
99415	289665
101214	289666
96958	289667
3392	289668
38557	289669
84933	289670
856	289671
26214	289672
110017	289673
54413	289674
32994	289675
122339	289676
5816	289677
11942	289678
62766	289679
5696	289680
89600	289681
6857	289682
14243	289683
11880	289684
22240	289685
117721	289686
84193	289687
29674	289688
1181	289689
16155	289690
84831	289691
109479	289692
61658	289693
15838	289694
45116	289695
97626	289696
61656	289697
97934	289698
2306	289699
11333	289700
37336	289701
51632	289702
2289	289703
63221	289704
111194	289705
3521	289706
9479	289707
21412	289708
72331	289709
44768	289710
26605	289711
85925	289712
97195	289713
6322	289714
13367	289715
16800	289716
11089	289717
103176	289718
60045	289719
13984	289720
22450	289721
87963	289722
298	289723
85184	289724
100199	289725
23231	289726
140	289727
50415	289728
54823	289729
24209	289730
11266	289731
67550	289732
22074	289733
38135	289734
51336	289735
1735	289736
12636	289737
128611	289738
34117	289739
15074	289740
39943	289741
104972	289742
81057	289743
110921	289744
74882	289745
121898	289746
735	289747
84474	289748
864	289749
99865	289750
47115	289751
30122	289752
20908	289753
138678	289754
8478	289755
56030	289756
77445	289757
98118	289758
87119	289759
63586	289760
50657	289761
16230	289762
53422	289763
61047	289764
7333	289765
43772	289766
83785	289767
28398	289768
66545	289769
51170	289770
49545	289771
29280	289772
44989	289773
122307	289774
2928	289775
44146	289776
13210	289777
146	289778
113354	289779
106295	289780
87437	289781
4771	289782
95633	289783
101487	289784
110580	289785
10146	289786
20784	289787
9483	289788
55477	289789
27300	289790
60319	289791
16642	289792
112413	289793
90981	289794
38550	289795
90816	289796
31693	289797
24648	289798
5643	289799
23981	289800
22445	289801
67975	289802
1037	289803
11520	289804
102418	289805
49447	289806
51403	289807
64005	289808
86033	289809
17011	289810
16576	289811
25553	289812
22092	289813
128007	289814
33673	289815
107150	289816
30136	289817
30710	289818
65499	289819
3311	289820
1191	289821
7080	289822
92982	289823
86277	289824
71193	289825
64452	289826
44902	289827
19145	289828
64437	289829
10980	289830
10954	289831
34361	289832
28642	289833
21216	289834
11253	289835
90764	289836
30426	289837
8828	289838
17845	289839
61456	289840
2318	289841
58696	289842
46169	289843
22880	289844
29848	289845
1462	289846
50966	289847
55317	289848
33428	289849
15827	289850
10840	289851
34484	289852
102670	289853
15823	289854
96355	289855
39668	289856
128264	289857
98504	289858
26978	289859
7696	289860
40778	289861
5792	289862
106777	289863
24198	289864
98156	289865
29194	289866
88266	289867
1006	289868
88454	289869
84641	289870
5138	289871
58703	289872
58228	289873
6601	289874
60637	289875
6137	289876
5806	289877
94933	289878
98922	289879
9508	289880
71946	289881
134980	289882
16914	289883
138036	289884
76210	289885
54030	289886
84338	289887
60135	289888
38485	289889
115876	289890
43084	289891
83154	289892
38812	289893
48835	289894
22517	289895
44449	289896
92069	289897
70786	289898
30405	289899
40858	289900
40118	289901
42453	289902
1507	289903
59349	289904
142581	289905
20927	289906
38987	289907
94208	289908
22389	289909
33764	289910
31279	289911
13360	289912
60764	289913
45630	289914
35166	289915
38514	289916
57219	289917
33826	289918
8239	289919
148062	289920
5426	289921
10644	289922
119168	289923
86952	289924
15492	289925
12222	289926
108703	289927
14242	289928
9089	289929
107697	289930
43517	289931
90849	289932
39353	289933
3375	289934
11395	289935
31253	289936
36377	289937
28067	289938
14683	289939
13889	289940
60243	289941
92357	289942
31807	289943
121212	289944
49899	289945
46225	289946
75118	289947
782	289948
65939	289949
11760	289950
40538	289951
122152	289952
10507	289953
42360	289954
10200	289955
3808	289956
1086	289957
71335	289958
38296	289959
20596	289960
81307	289961
54856	289962
56915	289963
389	289964
14322	289965
71153	289966
88312	289967
24378	289968
80251	289969
58485	289970
96639	289971
5140	289972
113768	289973
93278	289974
28816	289975
98937	289976
11078	289977
19750	289978
7501	289979
111862	289980
8360	289981
14382	289982
21279	289983
7816	289984
48211	289985
18230	289986
104327	289987
52534	289988
69705	289989
61064	289990
72412	289991
59989	289992
23954	289993
109497	289994
63691	289995
4598	289996
66463	289997
37734	289998
29332	289999
63876	290000
142064	290001
53930	290002
38235	290003
87621	290004
86060	290005
102165	290006
13414	290007
4195	290008
86303	290009
13634	290010
10839	290011
9408	290012
168	290013
86332	290014
31290	290015
64225	290016
22974	290017
10174	290018
50443	290019
47254	290020
60956	290021
24153	290022
22494	290023
94466	290024
5064	290025
44810	290026
125663	290027
11094	290028
11315	290029
96932	290030
107034	290031
82100	290032
5338	290033
6766	290034
122679	290035
12006	290036
31591	290037
15484	290038
68370	290039
76455	290040
32976	290041
7911	290042
52426	290043
2595	290044
18752	290045
2454	290046
58063	290047
31677	290048
115545	290049
9678	290050
125257	290051
14573	290052
117541	290053
15747	290054
35057	290055
62256	290056
29763	290057
30347	290058
70513	290059
59366	290060
137484	290061
102547	290062
40900	290063
27461	290064
253	290065
12597	290066
97177	290067
542	290068
33300	290069
15352	290070
33810	290071
42645	290072
38303	290073
56541	290074
10406	290075
73419	290076
39530	290077
32223	290078
2912	290079
4464	290080
12138	290081
31241	290082
9818	290083
19684	290084
127	290085
13615	290086
569	290087
46225	290088
69441	290089
26251	290090
8389	290091
126969	290092
43774	290093
75688	290094
9449	290095
5040	290096
5498	290097
5377	290098
39957	290099
9842	290100
11620	290101
66708	290102
61928	290103
61711	290104
17160	290105
3256	290106
98718	290107
116118	290108
15733	290109
27778	290110
26552	290111
2372	290112
52689	290113
64617	290114
3025	290115
49382	290116
135749	290117
18777	290118
53416	290119
40111	290120
23485	290121
124832	290122
11542	290123
9261	290124
19442	290125
4012	290126
8028	290127
142476	290128
25084	290129
7674	290130
112342	290131
43188	290132
73657	290133
2565	290134
29233	290135
128599	290136
17504	290137
98810	290138
67500	290139
12841	290140
73317	290141
20954	290142
80847	290143
262	290144
43766	290145
26694	290146
45924	290147
33621	290148
20937	290149
1341	290150
71031	290151
61221	290152
41226	290153
118075	290154
92483	290155
11839	290156
46186	290157
4502	290158
33453	290159
74307	290160
101960	290161
29525	290162
37511	290163
35726	290164
6086	290165
30113	290166
19301	290167
14877	290168
1535	290169
29985	290170
134661	290171
93670	290172
112898	290173
24604	290174
48073	290175
36970	290176
29092	290177
929	290178
13394	290179
104767	290180
133597	290181
52403	290182
40341	290183
114515	290184
46717	290185
66150	290186
127318	290187
14122	290188
45315	290189
13171	290190
21176	290191
66537	290192
102967	290193
72410	290194
15753	290195
74880	290196
117760	290197
46435	290198
11785	290199
32697	290200
70609	290201
4327	290202
925	290203
135328	290204
71661	290205
32243	290206
6278	290207
32531	290208
73116	290209
23264	290210
711	290211
19328	290212
58898	290213
13879	290214
25450	290215
27581	290216
18294	290217
13220	290218
2799	290219
43100	290220
18017	290221
118338	290222
69961	290223
46821	290224
77092	290225
31457	290226
59542	290227
13444	290228
15904	290229
9430	290230
17521	290231
2385	290232
84238	290233
50924	290234
107427	290235
45705	290236
87186	290237
14381	290238
36679	290239
89032	290240
42319	290241
4999	290242
85380	290243
27647	290244
8191	290245
72884	290246
42846	290247
14421	290248
11686	290249
17069	290250
39605	290251
31932	290252
57869	290253
92796	290254
37885	290255
98408	290256
25237	290257
5391	290258
62321	290259
53572	290260
58752	290261
142678	290262
20788	290263
4933	290264
34486	290265
14401	290266
26162	290267
61000	290268
35112	290269
30081	290270
99905	290271
110927	290272
7216	290273
28794	290274
96662	290275
39207	290276
62202	290277
41372	290278
130867	290279
1429	290280
78401	290281
2374	290282
31546	290283
21988	290284
20205	290285
35630	290286
90906	290287
4684	290288
9933	290289
65429	290290
13235	290291
85997	290292
94534	290293
6719	290294
10667	290295
52130	290296
30547	290297
643	290298
70576	290299
3184	290300
12574	290301
15252	290302
94718	290303
10004	290304
8893	290305
43990	290306
56304	290307
36115	290308
19928	290309
43855	290310
116422	290311
135634	290312
13097	290313
38908	290314
51558	290315
25091	290316
104164	290317
5054	290318
72745	290319
9000	290320
66506	290321
42604	290322
3058	290323
105133	290324
60759	290325
55976	290326
117214	290327
12348	290328
4334	290329
45847	290330
2655	290331
36817	290332
81826	290333
907	290334
141256	290335
51344	290336
54042	290337
24934	290338
13215	290339
116620	290340
5189	290341
28132	290342
66237	290343
42963	290344
23562	290345
8657	290346
52706	290347
72767	290348
55697	290349
29775	290350
4511	290351
41394	290352
88123	290353
124937	290354
13812	290355
14591	290356
32476	290357
39717	290358
103246	290359
30612	290360
492	290361
53728	290362
55054	290363
39685	290364
55239	290365
50438	290366
66755	290367
19445	290368
15673	290369
66211	290370
13316	290371
2909	290372
4418	290373
34622	290374
51372	290375
83869	290376
11508	290377
25959	290378
66800	290379
8505	290380
134726	290381
111801	290382
61721	290383
60224	290384
340	290385
20540	290386
19972	290387
20525	290388
298	290389
59876	290390
69856	290391
17329	290392
89100	290393
322	290394
11444	290395
454	290396
59308	290397
107448	290398
42865	290399
16935	290400
113739	290401
62874	290402
2814	290403
15290	290404
8566	290405
20167	290406
47696	290407
85684	290408
112078	290409
67112	290410
57304	290411
23908	290412
30125	290413
49261	290414
84803	290415
25985	290416
45336	290417
75906	290418
69078	290419
9417	290420
6093	290421
39	290422
16190	290423
10204	290424
72967	290425
7865	290426
680	290427
11387	290428
12037	290429
18674	290430
98339	290431
15942	290432
54347	290433
108777	290434
63663	290435
389	290436
30456	290437
53365	290438
108184	290439
12040	290440
18071	290441
13520	290442
39362	290443
36736	290444
25918	290445
79887	290446
89806	290447
34875	290448
2402	290449
8977	290450
67977	290451
21451	290452
7767	290453
42300	290454
25541	290455
113700	290456
29841	290457
5881	290458
43331	290459
88895	290460
65387	290461
45378	290462
3598	290463
32953	290464
8309	290465
42624	290466
101085	290467
15229	290468
54442	290469
33502	290470
46026	290471
73029	290472
57911	290473
102976	290474
2083	290475
3623	290476
2916	290477
48956	290478
88950	290479
2282	290480
80683	290481
5667	290482
135788	290483
4293	290484
20332	290485
1265	290486
45982	290487
37543	290488
87901	290489
41309	290490
27060	290491
94155	290492
20213	290493
51753	290494
15192	290495
4894	290496
23073	290497
85424	290498
31362	290499
30624	290500
37463	290501
34483	290502
76948	290503
92127	290504
2379	290505
9166	290506
12085	290507
2677	290508
11945	290509
43609	290510
1884	290511
50937	290512
65738	290513
19427	290514
18569	290515
10302	290516
20746	290517
54	290518
17672	290519
8787	290520
81481	290521
30782	290522
55708	290523
2274	290524
5745	290525
22006	290526
23346	290527
53958	290528
84771	290529
7953	290530
34241	290531
334	290532
47319	290533
26005	290534
22468	290535
17931	290536
40492	290537
115484	290538
144858	290539
7878	290540
27	290541
48076	290542
100181	290543
62306	290544
102572	290545
3200	290546
8000	290547
99446	290548
23112	290549
83477	290550
42438	290551
71217	290552
112	290553
15608	290554
30859	290555
61315	290556
55267	290557
93298	290558
45981	290559
107706	290560
7719	290561
56073	290562
43502	290563
42541	290564
38937	290565
46983	290566
96278	290567
99883	290568
35005	290569
33099	290570
97453	290571
87639	290572
1573	290573
38665	290574
83740	290575
82306	290576
52260	290577
26770	290578
78100	290579
22797	290580
17474	290581
77641	290582
70599	290583
5435	290584
14039	290585
19008	290586
39826	290587
48899	290588
26754	290589
12727	290590
128165	290591
21422	290592
40455	290593
23843	290594
72222	290595
7891	290596
36891	290597
35829	290598
17095	290599
19445	290600
40020	290601
118044	290602
114671	290603
6680	290604
8861	290605
7341	290606
28466	290607
51612	290608
91261	290609
7380	290610
85618	290611
97347	290612
8059	290613
26464	290614
57739	290615
49085	290616
12663	290617
7188	290618
57443	290619
12380	290620
48487	290621
44204	290622
14891	290623
5089	290624
2766	290625
85408	290626
125202	290627
435	290628
106072	290629
55872	290630
4502	290631
5164	290632
129	290633
128631	290634
95741	290635
27488	290636
116092	290637
19955	290638
24975	290639
8496	290640
26153	290641
8343	290642
34606	290643
6363	290644
9476	290645
34822	290646
25073	290647
79897	290648
5878	290649
35605	290650
77337	290651
28794	290652
124557	290653
132880	290654
600	290655
17311	290656
99639	290657
27023	290658
97702	290659
117209	290660
22210	290661
24521	290662
80025	290663
39354	290664
22513	290665
43583	290666
104639	290667
9184	290668
70270	290669
108715	290670
54807	290671
22780	290672
124268	290673
127974	290674
16371	290675
149319	290676
14213	290677
9766	290678
104527	290679
19716	290680
33892	290681
86730	290682
42958	290683
18507	290684
43291	290685
11757	290686
116457	290687
94169	290688
113229	290689
14961	290690
20967	290691
43074	290692
34812	290693
117024	290694
59450	290695
121361	290696
85262	290697
86602	290698
91239	290699
2677	290700
55797	290701
36052	290702
31715	290703
43768	290704
16127	290705
41989	290706
37990	290707
13311	290708
79428	290709
51832	290710
585	290711
86204	290712
14229	290713
6336	290714
1375	290715
86270	290716
4348	290717
91281	290718
105958	290719
23648	290720
8751	290721
16779	290722
3328	290723
75559	290724
104957	290725
81038	290726
1644	290727
58355	290728
59693	290729
63033	290730
12565	290731
70085	290732
7870	290733
4252	290734
57057	290735
115334	290736
5018	290737
3354	290738
48426	290739
89390	290740
30391	290741
1666	290742
18501	290743
91350	290744
9778	290745
127637	290746
49564	290747
58598	290748
63556	290749
6248	290750
56556	290751
47420	290752
57305	290753
1548	290754
51702	290755
52724	290756
39334	290757
111148	290758
50837	290759
13411	290760
113681	290761
56961	290762
5473	290763
68501	290764
1958	290765
43919	290766
45186	290767
124100	290768
95063	290769
74174	290770
21425	290771
27632	290772
60667	290773
98803	290774
36142	290775
8566	290776
11504	290777
55903	290778
4815	290779
104239	290780
1054	290781
3939	290782
57739	290783
68266	290784
16453	290785
73924	290786
10455	290787
61434	290788
114728	290789
36487	290790
144620	290791
5899	290792
5167	290793
51667	290794
76025	290795
33938	290796
96805	290797
52737	290798
1772	290799
637	290800
20885	290801
2648	290802
56085	290803
42489	290804
868	290805
28384	290806
136255	290807
16558	290808
7633	290809
83045	290810
37798	290811
15046	290812
26473	290813
3831	290814
137649	290815
66571	290816
55710	290817
106787	290818
212	290819
97937	290820
56335	290821
119898	290822
73748	290823
96410	290824
6144	290825
73473	290826
27247	290827
81826	290828
61137	290829
2632	290830
24571	290831
74693	290832
81814	290833
17913	290834
59481	290835
29992	290836
43341	290837
101209	290838
18514	290839
117582	290840
3314	290841
38071	290842
42349	290843
7994	290844
111474	290845
89679	290846
9372	290847
4342	290848
18098	290849
18940	290850
75943	290851
9809	290852
15605	290853
55383	290854
21271	290855
21802	290856
8167	290857
50440	290858
3401	290859
87369	290860
142192	290861
2190	290862
8409	290863
38916	290864
49016	290865
63662	290866
3395	290867
39889	290868
39076	290869
40319	290870
59235	290871
37221	290872
90601	290873
121148	290874
864	290875
43818	290876
96196	290877
108295	290878
111984	290879
2044	290880
12273	290881
61803	290882
49651	290883
87465	290884
30740	290885
73220	290886
114013	290887
67902	290888
89293	290889
1419	290890
23755	290891
6119	290892
45121	290893
67541	290894
44706	290895
35578	290896
12984	290897
58681	290898
138239	290899
68045	290900
93484	290901
24496	290902
52557	290903
2262	290904
18885	290905
79925	290906
33791	290907
11186	290908
1106	290909
33726	290910
28793	290911
6030	290912
92050	290913
50211	290914
13091	290915
20654	290916
13779	290917
52309	290918
122320	290919
126195	290920
58076	290921
61480	290922
54164	290923
52238	290924
21259	290925
5030	290926
97346	290927
6043	290928
36275	290929
118179	290930
2613	290931
50279	290932
70566	290933
3266	290934
30801	290935
83067	290936
45155	290937
18524	290938
36305	290939
63173	290940
27346	290941
56023	290942
72339	290943
58700	290944
15871	290945
29009	290946
43764	290947
617	290948
75533	290949
26524	290950
28573	290951
27667	290952
10561	290953
1821	290954
4933	290955
73143	290956
35883	290957
72777	290958
517	290959
48626	290960
66149	290961
19789	290962
18930	290963
125077	290964
28569	290965
43292	290966
29846	290967
16087	290968
10072	290969
32847	290970
90330	290971
16181	290972
279	290973
49556	290974
59196	290975
31656	290976
38261	290977
66179	290978
73971	290979
107566	290980
58162	290981
27743	290982
39283	290983
130389	290984
85964	290985
16370	290986
134000	290987
3479	290988
28985	290989
38899	290990
39702	290991
60581	290992
10187	290993
7035	290994
118075	290995
24078	290996
22009	290997
104537	290998
122928	290999
9712	291000
95252	291001
24470	291002
77935	291003
23	291004
7995	291005
28071	291006
5464	291007
30119	291008
103372	291009
90284	291010
7895	291011
32340	291012
28563	291013
11041	291014
16089	291015
9054	291016
52608	291017
16946	291018
19325	291019
70978	291020
39104	291021
12335	291022
5688	291023
11872	291024
145836	291025
12235	291026
20116	291027
101822	291028
65940	291029
4522	291030
39466	291031
52961	291032
83967	291033
14224	291034
101994	291035
20677	291036
4778	291037
29736	291038
15331	291039
29925	291040
25057	291041
23539	291042
219	291043
35559	291044
51767	291045
6997	291046
28147	291047
39113	291048
75648	291049
70700	291050
1795	291051
97153	291052
85858	291053
7828	291054
36693	291055
20770	291056
17064	291057
223	291058
15143	291059
8847	291060
1589	291061
130120	291062
97578	291063
9792	291064
107642	291065
42247	291066
16577	291067
66587	291068
41452	291069
53401	291070
18758	291071
130133	291072
3721	291073
128233	291074
11384	291075
75272	291076
15688	291077
24770	291078
139005	291079
17592	291080
1081	291081
71824	291082
100900	291083
32606	291084
15124	291085
131570	291086
121885	291087
65734	291088
26822	291089
108270	291090
15693	291091
18703	291092
29489	291093
14558	291094
55094	291095
14301	291096
62276	291097
62922	291098
5892	291099
22731	291100
106769	291101
71329	291102
960	291103
38662	291104
51077	291105
124379	291106
47425	291107
82623	291108
193	291109
20886	291110
23080	291111
15258	291112
68790	291113
129686	291114
63151	291115
13123	291116
117701	291117
74045	291118
16906	291119
75862	291120
104111	291121
19758	291122
2884	291123
77457	291124
19873	291125
9133	291126
6251	291127
20707	291128
4408	291129
67790	291130
64709	291131
77372	291132
35575	291133
84906	291134
37913	291135
57014	291136
72146	291137
36695	291138
36696	291139
15918	291140
27063	291141
94558	291142
50909	291143
49030	291144
65877	291145
2506	291146
53017	291147
15997	291148
40369	291149
30107	291150
78881	291151
129382	291152
24072	291153
9337	291154
28465	291155
111288	291156
37478	291157
95551	291158
36820	291159
116286	291160
32986	291161
15840	291162
49631	291163
19715	291164
91498	291165
9720	291166
26644	291167
117921	291168
56848	291169
73397	291170
143227	291171
48463	291172
56489	291173
32136	291174
93380	291175
25961	291176
54610	291177
9131	291178
67575	291179
79111	291180
961	291181
12390	291182
27993	291183
104862	291184
2694	291185
19390	291186
13739	291187
122728	291188
63483	291189
5928	291190
3306	291191
67176	291192
84829	291193
145965	291194
64640	291195
40008	291196
24871	291197
52440	291198
18490	291199
11180	291200
3194	291201
73700	291202
58098	291203
78819	291204
5241	291205
103578	291206
42467	291207
23064	291208
118466	291209
11267	291210
137874	291211
7822	291212
3120	291213
163	291214
24319	291215
19589	291216
19870	291217
28132	291218
31795	291219
68498	291220
24740	291221
55596	291222
9464	291223
24404	291224
7254	291225
18348	291226
6888	291227
54640	291228
11128	291229
95931	291230
60242	291231
132143	291232
29883	291233
28212	291234
35002	291235
33925	291236
8177	291237
8239	291238
34621	291239
135190	291240
33905	291241
148349	291242
84680	291243
24926	291244
64249	291245
110943	291246
23939	291247
130295	291248
52184	291249
18659	291250
26277	291251
89315	291252
99796	291253
1212	291254
55743	291255
98903	291256
16376	291257
61045	291258
2949	291259
76412	291260
83745	291261
4714	291262
29675	291263
92907	291264
31253	291265
27823	291266
13655	291267
19389	291268
71366	291269
46217	291270
37419	291271
991	291272
48776	291273
36356	291274
43728	291275
59952	291276
95530	291277
12974	291278
52634	291279
13214	291280
53176	291281
24813	291282
130051	291283
31662	291284
122836	291285
48074	291286
115290	291287
16091	291288
147355	291289
72470	291290
76301	291291
19602	291292
105793	291293
959	291294
34015	291295
55702	291296
7248	291297
86412	291298
33149	291299
120729	291300
3588	291301
2046	291302
32800	291303
19792	291304
14323	291305
42878	291306
14636	291307
12087	291308
86159	291309
16480	291310
95571	291311
39034	291312
47373	291313
3633	291314
12617	291315
45041	291316
25431	291317
43689	291318
1301	291319
4853	291320
18345	291321
92112	291322
111912	291323
60623	291324
36997	291325
3671	291326
54116	291327
71042	291328
10638	291329
82596	291330
95733	291331
3018	291332
146519	291333
43333	291334
58321	291335
91992	291336
18316	291337
122436	291338
46683	291339
16779	291340
26812	291341
21637	291342
85819	291343
26363	291344
113247	291345
24954	291346
36197	291347
102313	291348
72629	291349
4586	291350
106333	291351
72277	291352
30324	291353
68848	291354
39644	291355
29480	291356
15701	291357
61628	291358
12092	291359
150679	291360
5964	291361
92941	291362
6747	291363
61420	291364
146410	291365
62193	291366
129996	291367
18669	291368
55960	291369
20196	291370
82125	291371
5459	291372
14171	291373
23587	291374
36059	291375
1982	291376
52580	291377
76949	291378
11430	291379
10194	291380
82962	291381
1885	291382
31227	291383
102374	291384
31913	291385
122217	291386
30074	291387
77271	291388
23481	291389
84261	291390
148000	291391
141677	291392
23328	291393
131305	291394
6569	291395
47618	291396
30582	291397
126238	291398
62767	291399
8571	291400
39336	291401
1866	291402
11260	291403
122222	291404
30652	291405
142735	291406
78821	291407
83282	291408
3244	291409
88018	291410
21404	291411
75074	291412
101530	291413
17510	291414
74113	291415
52266	291416
42126	291417
27635	291418
3407	291419
70998	291420
5155	291421
5693	291422
61305	291423
14749	291424
3419	291425
31599	291426
6717	291427
36480	291428
144506	291429
123748	291430
544	291431
14045	291432
12369	291433
136400	291434
40379	291435
11965	291436
113454	291437
8643	291438
99683	291439
42135	291440
109016	291441
43051	291442
99509	291443
76239	291444
5787	291445
57994	291446
77806	291447
74082	291448
37983	291449
36378	291450
85916	291451
5025	291452
1601	291453
20699	291454
53532	291455
53903	291456
5032	291457
343	291458
35955	291459
33728	291460
39583	291461
79565	291462
66815	291463
39463	291464
103191	291465
55373	291466
111935	291467
16728	291468
122626	291469
31243	291470
73043	291471
61484	291472
122389	291473
24819	291474
88341	291475
15670	291476
41802	291477
2894	291478
86738	291479
31174	291480
3071	291481
63442	291482
50064	291483
13382	291484
4796	291485
72864	291486
86757	291487
51222	291488
4691	291489
54793	291490
22929	291491
10355	291492
20184	291493
3706	291494
61468	291495
93498	291496
13790	291497
28768	291498
9001	291499
30874	291500
67728	291501
23667	291502
97095	291503
21728	291504
8987	291505
45139	291506
129	291507
71001	291508
59802	291509
13594	291510
9160	291511
23029	291512
9058	291513
23206	291514
16896	291515
2364	291516
30689	291517
71231	291518
130244	291519
34174	291520
116251	291521
7985	291522
77542	291523
50847	291524
51984	291525
16354	291526
19871	291527
125504	291528
38116	291529
35896	291530
3862	291531
69276	291532
50210	291533
101354	291534
65994	291535
85991	291536
109004	291537
48807	291538
61397	291539
41974	291540
37110	291541
12277	291542
74485	291543
115625	291544
16692	291545
5497	291546
60484	291547
66742	291548
8736	291549
31412	291550
919	291551
69975	291552
102507	291553
9013	291554
88826	291555
91815	291556
144908	291557
107406	291558
7339	291559
40885	291560
125335	291561
106946	291562
24169	291563
40227	291564
47479	291565
55424	291566
3152	291567
58186	291568
30861	291569
173	291570
15239	291571
115514	291572
22905	291573
95696	291574
61742	291575
83502	291576
5803	291577
9021	291578
42755	291579
1918	291580
55620	291581
44539	291582
140503	291583
16572	291584
81613	291585
11823	291586
3606	291587
8359	291588
33352	291589
101482	291590
53011	291591
31720	291592
14397	291593
27737	291594
4115	291595
30771	291596
38708	291597
9343	291598
109073	291599
27759	291600
17636	291601
239	291602
150032	291603
42337	291604
41107	291605
56874	291606
47320	291607
73899	291608
423	291609
21810	291610
1433	291611
34916	291612
8819	291613
256	291614
17096	291615
30502	291616
338	291617
49196	291618
72915	291619
108973	291620
24338	291621
315	291622
6159	291623
34238	291624
4853	291625
87602	291626
104420	291627
3789	291628
44461	291629
73944	291630
34636	291631
121287	291632
30802	291633
6375	291634
853	291635
41444	291636
131324	291637
4828	291638
228	291639
9655	291640
39579	291641
51159	291642
137494	291643
90748	291644
44951	291645
53975	291646
61498	291647
206	291648
101693	291649
55973	291650
23503	291651
86431	291652
21108	291653
3382	291654
53109	291655
4278	291656
73381	291657
1400	291658
55036	291659
44552	291660
16152	291661
69742	291662
6925	291663
29102	291664
60859	291665
57990	291666
53566	291667
6381	291668
77597	291669
104900	291670
38168	291671
3255	291672
53851	291673
79	291674
100453	291675
43952	291676
1270	291677
37340	291678
3866	291679
14072	291680
63778	291681
22896	291682
104599	291683
8203	291684
95113	291685
68836	291686
30133	291687
31612	291688
6316	291689
93169	291690
88106	291691
148763	291692
55712	291693
105204	291694
13146	291695
112107	291696
97163	291697
39425	291698
5612	291699
112809	291700
49464	291701
28946	291702
22991	291703
67764	291704
8506	291705
12262	291706
77751	291707
8575	291708
32723	291709
5313	291710
26868	291711
69613	291712
566	291713
13968	291714
121665	291715
47840	291716
312	291717
36452	291718
4626	291719
136215	291720
78228	291721
30300	291722
1640	291723
19347	291724
51716	291725
23705	291726
107732	291727
23686	291728
88104	291729
106899	291730
8914	291731
26835	291732
43486	291733
29144	291734
30011	291735
18904	291736
12812	291737
54235	291738
58704	291739
32730	291740
34904	291741
30345	291742
9905	291743
65998	291744
34198	291745
9486	291746
9577	291747
59019	291748
67229	291749
2765	291750
8453	291751
5696	291752
116657	291753
20534	291754
358	291755
53838	291756
11090	291757
1346	291758
96861	291759
3795	291760
94	291761
19695	291762
39347	291763
40587	291764
6446	291765
50490	291766
138434	291767
1	291768
118148	291769
82422	291770
51519	291771
80467	291772
122390	291773
56612	291774
55544	291775
18813	291776
100595	291777
21827	291778
8785	291779
18288	291780
7399	291781
31426	291782
55941	291783
35493	291784
63921	291785
849	291786
1088	291787
42638	291788
44142	291789
125711	291790
15247	291791
2457	291792
17004	291793
20928	291794
31926	291795
15072	291796
333	291797
118553	291798
99213	291799
916	291800
15688	291801
87050	291802
21372	291803
128189	291804
27784	291805
115164	291806
113877	291807
122544	291808
81635	291809
23096	291810
52286	291811
38066	291812
34371	291813
70993	291814
941	291815
89556	291816
5176	291817
80201	291818
16	291819
142592	291820
37726	291821
89952	291822
66628	291823
16046	291824
2140	291825
45902	291826
34430	291827
18278	291828
11490	291829
4038	291830
105260	291831
56315	291832
656	291833
8508	291834
32019	291835
4899	291836
99427	291837
12902	291838
21345	291839
121685	291840
8841	291841
88170	291842
19462	291843
71349	291844
28089	291845
25505	291846
17304	291847
15881	291848
11672	291849
44253	291850
70198	291851
83136	291852
27312	291853
1601	291854
116780	291855
40194	291856
9613	291857
13547	291858
15911	291859
12198	291860
16977	291861
110386	291862
85468	291863
22975	291864
108212	291865
15375	291866
83161	291867
114217	291868
95530	291869
13414	291870
31100	291871
1295	291872
16099	291873
143924	291874
117713	291875
27933	291876
67246	291877
29819	291878
53273	291879
40935	291880
61623	291881
102330	291882
64296	291883
2644	291884
43852	291885
3624	291886
122474	291887
104166	291888
77081	291889
37663	291890
10853	291891
14403	291892
5228	291893
33464	291894
112236	291895
6461	291896
43423	291897
43089	291898
39947	291899
11606	291900
139113	291901
18458	291902
6548	291903
95712	291904
29866	291905
102658	291906
13027	291907
30410	291908
90975	291909
1504	291910
78356	291911
51440	291912
107276	291913
10809	291914
161	291915
14599	291916
20663	291917
9260	291918
51100	291919
27239	291920
35193	291921
5549	291922
15843	291923
51693	291924
121601	291925
88068	291926
14548	291927
307	291928
4078	291929
96206	291930
45771	291931
3819	291932
41453	291933
94345	291934
67538	291935
21599	291936
358	291937
31337	291938
81353	291939
78	291940
4707	291941
39223	291942
22023	291943
12365	291944
141561	291945
5762	291946
24415	291947
12923	291948
62195	291949
42385	291950
14733	291951
76462	291952
41271	291953
4704	291954
9377	291955
6231	291956
13068	291957
52717	291958
28957	291959
1060	291960
111765	291961
74795	291962
45612	291963
23526	291964
52863	291965
51473	291966
6642	291967
9866	291968
125006	291969
64451	291970
7914	291971
70499	291972
42507	291973
41254	291974
140340	291975
113604	291976
59887	291977
67864	291978
1027	291979
93657	291980
18372	291981
9277	291982
34497	291983
17095	291984
395	291985
47708	291986
392	291987
4081	291988
65357	291989
6757	291990
8474	291991
5855	291992
6459	291993
114829	291994
33774	291995
17913	291996
3494	291997
16320	291998
226	291999
10685	292000
8883	292001
97787	292002
24084	292003
1559	292004
28706	292005
126562	292006
128908	292007
105693	292008
42028	292009
47255	292010
1119	292011
46692	292012
29671	292013
130626	292014
14382	292015
49168	292016
113149	292017
68496	292018
87414	292019
26040	292020
99570	292021
9287	292022
1604	292023
86271	292024
8877	292025
24391	292026
86492	292027
5751	292028
115	292029
35869	292030
87093	292031
135784	292032
20008	292033
4139	292034
23671	292035
28727	292036
10373	292037
7646	292038
65799	292039
70339	292040
73304	292041
38770	292042
7686	292043
70390	292044
33837	292045
15712	292046
119332	292047
88141	292048
11756	292049
7559	292050
118735	292051
8037	292052
144762	292053
148504	292054
43068	292055
69474	292056
96043	292057
2129	292058
84835	292059
18765	292060
37411	292061
13602	292062
12421	292063
26723	292064
11089	292065
76467	292066
21785	292067
574	292068
31271	292069
134247	292070
1427	292071
139221	292072
28126	292073
63620	292074
133219	292075
19251	292076
121679	292077
55440	292078
37495	292079
120105	292080
142148	292081
54456	292082
38330	292083
140116	292084
19352	292085
62601	292086
101612	292087
13936	292088
54404	292089
19573	292090
9397	292091
17914	292092
29976	292093
41287	292094
9728	292095
61181	292096
134747	292097
1014	292098
123826	292099
94028	292100
42317	292101
115326	292102
149461	292103
30889	292104
19777	292105
32701	292106
52299	292107
48254	292108
34566	292109
4282	292110
2482	292111
31159	292112
6175	292113
3151	292114
69334	292115
16700	292116
24071	292117
36987	292118
90065	292119
1193	292120
16653	292121
20155	292122
37360	292123
24084	292124
59440	292125
103937	292126
18607	292127
104332	292128
135411	292129
41177	292130
74018	292131
9712	292132
49795	292133
30794	292134
45845	292135
64754	292136
69481	292137
79125	292138
60336	292139
46644	292140
5123	292141
34761	292142
12868	292143
11046	292144
16267	292145
43825	292146
9166	292147
46581	292148
12138	292149
93973	292150
63728	292151
40705	292152
23082	292153
74514	292154
115052	292155
41506	292156
17592	292157
9747	292158
13309	292159
36023	292160
102356	292161
59787	292162
43	292163
79268	292164
6078	292165
123	292166
14457	292167
37339	292168
66556	292169
27665	292170
39390	292171
43920	292172
17225	292173
12537	292174
49650	292175
60716	292176
42187	292177
89759	292178
139707	292179
62352	292180
654	292181
20613	292182
8462	292183
5299	292184
119895	292185
23188	292186
118565	292187
20734	292188
39169	292189
59372	292190
76405	292191
10874	292192
82515	292193
51626	292194
125166	292195
124868	292196
25302	292197
9679	292198
140958	292199
83226	292200
24821	292201
50477	292202
2358	292203
20395	292204
56901	292205
48709	292206
24390	292207
102086	292208
130190	292209
35376	292210
2610	292211
142049	292212
1598	292213
111870	292214
81692	292215
17909	292216
14776	292217
143	292218
79872	292219
70651	292220
31957	292221
10801	292222
20143	292223
94080	292224
45861	292225
9124	292226
2705	292227
93594	292228
41596	292229
38590	292230
4898	292231
35646	292232
17102	292233
22007	292234
48956	292235
14268	292236
73750	292237
64431	292238
701	292239
115036	292240
11879	292241
37031	292242
1	292243
2726	292244
84653	292245
36671	292246
104868	292247
91741	292248
37151	292249
15869	292250
17604	292251
5365	292252
99336	292253
84241	292254
50088	292255
70104	292256
41216	292257
38119	292258
25570	292259
46319	292260
1637	292261
65217	292262
47150	292263
9178	292264
126956	292265
12314	292266
16932	292267
59636	292268
12118	292269
86603	292270
74496	292271
114884	292272
37058	292273
51578	292274
37827	292275
11130	292276
10753	292277
16376	292278
34665	292279
106859	292280
45515	292281
2280	292282
99520	292283
18475	292284
35050	292285
84975	292286
108760	292287
46282	292288
40806	292289
94000	292290
98581	292291
538	292292
2163	292293
44311	292294
90495	292295
80732	292296
3955	292297
82390	292298
101342	292299
47860	292300
61039	292301
13509	292302
3635	292303
1388	292304
79310	292305
118244	292306
3873	292307
13569	292308
59675	292309
13908	292310
36706	292311
604	292312
8364	292313
2149	292314
72689	292315
122832	292316
68261	292317
82923	292318
5406	292319
91567	292320
441	292321
29603	292322
93111	292323
9765	292324
56616	292325
31004	292326
31801	292327
121464	292328
15202	292329
2441	292330
19021	292331
4819	292332
61581	292333
19045	292334
53836	292335
17169	292336
144	292337
63577	292338
110428	292339
61410	292340
119090	292341
5275	292342
35813	292343
16117	292344
25785	292345
18184	292346
6886	292347
4689	292348
15789	292349
54793	292350
12838	292351
35373	292352
60125	292353
36678	292354
58072	292355
43639	292356
196	292357
38331	292358
102741	292359
55780	292360
1455	292361
17484	292362
97970	292363
67110	292364
38106	292365
4626	292366
6120	292367
49099	292368
55127	292369
114424	292370
92579	292371
52603	292372
46009	292373
53579	292374
28555	292375
55408	292376
78809	292377
10716	292378
36633	292379
46180	292380
7315	292381
56456	292382
17344	292383
19063	292384
17609	292385
35970	292386
15669	292387
14732	292388
8282	292389
887	292390
126239	292391
45599	292392
2613	292393
1604	292394
98669	292395
63806	292396
82199	292397
103026	292398
72	292399
6399	292400
143906	292401
99052	292402
75700	292403
103791	292404
46264	292405
9707	292406
10082	292407
51624	292408
11259	292409
17723	292410
8217	292411
68879	292412
15462	292413
674	292414
24154	292415
67140	292416
80783	292417
3325	292418
3656	292419
10169	292420
42927	292421
33313	292422
96692	292423
70524	292424
9336	292425
16467	292426
79782	292427
1662	292428
839	292429
75132	292430
16620	292431
42521	292432
110334	292433
52038	292434
96159	292435
9476	292436
115736	292437
51376	292438
24623	292439
6812	292440
45450	292441
31289	292442
21661	292443
62189	292444
10	292445
4635	292446
34070	292447
22180	292448
97139	292449
25625	292450
114487	292451
61238	292452
2442	292453
37797	292454
39220	292455
66680	292456
3254	292457
34213	292458
10764	292459
58243	292460
2542	292461
51962	292462
10972	292463
26494	292464
70353	292465
82667	292466
5995	292467
47936	292468
3582	292469
7	292470
46036	292471
77175	292472
85736	292473
9464	292474
118717	292475
4204	292476
11868	292477
51371	292478
38127	292479
7354	292480
19148	292481
32370	292482
473	292483
150209	292484
18700	292485
82254	292486
10712	292487
47482	292488
53478	292489
52575	292490
75465	292491
30355	292492
34879	292493
55631	292494
119566	292495
105273	292496
115316	292497
2556	292498
79562	292499
6881	292500
32629	292501
75055	292502
76956	292503
76464	292504
9001	292505
17974	292506
16353	292507
13881	292508
10173	292509
101236	292510
1326	292511
33458	292512
117492	292513
3703	292514
4813	292515
16959	292516
1154	292517
52491	292518
1145	292519
4807	292520
14683	292521
33751	292522
3115	292523
16624	292524
112109	292525
78910	292526
6840	292527
23439	292528
40442	292529
15858	292530
103666	292531
31964	292532
22274	292533
82722	292534
50252	292535
5561	292536
127030	292537
29630	292538
115918	292539
29975	292540
27386	292541
113805	292542
23419	292543
92661	292544
20872	292545
97704	292546
52235	292547
62533	292548
21645	292549
48242	292550
31981	292551
38759	292552
14417	292553
18482	292554
85340	292555
114750	292556
880	292557
31383	292558
14177	292559
324	292560
13226	292561
60720	292562
65525	292563
1568	292564
885	292565
23558	292566
3876	292567
85693	292568
25487	292569
37895	292570
33249	292571
80321	292572
16115	292573
13935	292574
86232	292575
3270	292576
123205	292577
92849	292578
84029	292579
49543	292580
47665	292581
214	292582
21025	292583
106582	292584
58894	292585
1569	292586
3216	292587
31271	292588
133405	292589
27489	292590
79401	292591
47327	292592
8943	292593
6986	292594
48748	292595
26276	292596
4181	292597
3801	292598
8438	292599
13538	292600
301	292601
20	292602
11503	292603
110	292604
121087	292605
133092	292606
53892	292607
87890	292608
45885	292609
51576	292610
137258	292611
294	292612
80721	292613
32103	292614
86008	292615
49743	292616
20857	292617
6789	292618
37897	292619
60083	292620
122411	292621
63694	292622
7187	292623
15808	292624
3856	292625
44540	292626
100246	292627
89713	292628
95492	292629
4305	292630
91483	292631
87195	292632
8795	292633
59658	292634
37802	292635
83813	292636
9853	292637
4722	292638
39983	292639
34719	292640
15210	292641
112033	292642
96179	292643
5049	292644
18474	292645
59629	292646
12050	292647
138986	292648
1731	292649
21288	292650
423	292651
77789	292652
82565	292653
18821	292654
53458	292655
5869	292656
89914	292657
59578	292658
3397	292659
3731	292660
8550	292661
142198	292662
22671	292663
120574	292664
16557	292665
15250	292666
1663	292667
10139	292668
8739	292669
18357	292670
122294	292671
115712	292672
11922	292673
77856	292674
62045	292675
24141	292676
1868	292677
44463	292678
26435	292679
76550	292680
2934	292681
2051	292682
46449	292683
59065	292684
43283	292685
7342	292686
91148	292687
725	292688
79224	292689
58142	292690
85548	292691
31924	292692
32897	292693
63582	292694
5056	292695
16940	292696
102595	292697
43810	292698
3136	292699
30624	292700
58879	292701
70363	292702
25556	292703
4623	292704
10548	292705
53897	292706
20988	292707
15359	292708
61757	292709
19977	292710
51420	292711
114171	292712
62674	292713
79314	292714
78586	292715
63075	292716
16044	292717
1754	292718
146394	292719
5344	292720
2495	292721
95151	292722
56093	292723
28426	292724
56793	292725
14375	292726
14092	292727
48733	292728
77618	292729
6419	292730
17808	292731
18359	292732
7567	292733
112214	292734
17038	292735
22762	292736
43278	292737
14448	292738
96564	292739
114788	292740
1151	292741
11666	292742
6193	292743
54995	292744
89534	292745
108661	292746
39863	292747
48917	292748
63578	292749
1716	292750
32594	292751
71806	292752
1693	292753
7043	292754
20812	292755
55454	292756
25978	292757
10342	292758
730	292759
47614	292760
53467	292761
4759	292762
62723	292763
55186	292764
94454	292765
78451	292766
7240	292767
74749	292768
3363	292769
14255	292770
43945	292771
8787	292772
33785	292773
83952	292774
26466	292775
2843	292776
41215	292777
54110	292778
60910	292779
39914	292780
3531	292781
71966	292782
120669	292783
414	292784
7312	292785
36600	292786
45697	292787
5097	292788
14843	292789
46386	292790
76600	292791
86099	292792
38857	292793
24785	292794
79108	292795
31436	292796
37046	292797
42856	292798
30787	292799
89629	292800
3343	292801
9074	292802
29224	292803
129465	292804
90673	292805
31317	292806
87758	292807
2099	292808
8304	292809
141288	292810
8592	292811
145470	292812
38929	292813
68862	292814
16406	292815
45252	292816
720	292817
1566	292818
30451	292819
129316	292820
62895	292821
19962	292822
3441	292823
69931	292824
1090	292825
52364	292826
8193	292827
3463	292828
89978	292829
107149	292830
4523	292831
72346	292832
70701	292833
135105	292834
15176	292835
6794	292836
9001	292837
47312	292838
87565	292839
3814	292840
102094	292841
50985	292842
98293	292843
84423	292844
132916	292845
1215	292846
58484	292847
31787	292848
39552	292849
3768	292850
3113	292851
12144	292852
90575	292853
17520	292854
4216	292855
78811	292856
66	292857
130956	292858
12757	292859
58279	292860
50715	292861
12184	292862
69067	292863
75863	292864
124005	292865
10468	292866
69435	292867
101339	292868
54544	292869
50518	292870
98921	292871
39216	292872
14413	292873
58618	292874
4367	292875
105091	292876
78388	292877
43164	292878
4940	292879
3590	292880
37522	292881
292	292882
30485	292883
31675	292884
56856	292885
5316	292886
30142	292887
21023	292888
12100	292889
14266	292890
32724	292891
91170	292892
2628	292893
112854	292894
47761	292895
71074	292896
46800	292897
54338	292898
13054	292899
41023	292900
2982	292901
102630	292902
25573	292903
11417	292904
99820	292905
21574	292906
29584	292907
42371	292908
19862	292909
4285	292910
36390	292911
85642	292912
39711	292913
72341	292914
99127	292915
40697	292916
46912	292917
49768	292918
106314	292919
9565	292920
59594	292921
74407	292922
19226	292923
6644	292924
37396	292925
7417	292926
22384	292927
73723	292928
66647	292929
78927	292930
50867	292931
42142	292932
26394	292933
15167	292934
9709	292935
64480	292936
17231	292937
40181	292938
14700	292939
12741	292940
6652	292941
58678	292942
8246	292943
79555	292944
80216	292945
18272	292946
56731	292947
2849	292948
100893	292949
5527	292950
13872	292951
17490	292952
66199	292953
131406	292954
13455	292955
18	292956
22233	292957
98307	292958
34185	292959
41955	292960
89719	292961
93466	292962
87382	292963
17781	292964
9356	292965
88080	292966
6143	292967
64147	292968
102885	292969
99574	292970
68280	292971
118630	292972
59085	292973
44288	292974
75742	292975
27261	292976
72071	292977
1447	292978
32003	292979
7365	292980
23631	292981
21746	292982
27682	292983
40762	292984
61154	292985
131725	292986
54340	292987
94250	292988
34049	292989
79230	292990
83025	292991
42397	292992
58333	292993
9788	292994
12405	292995
62134	292996
14471	292997
37350	292998
21447	292999
21359	293000
7452	293001
67380	293002
4694	293003
52561	293004
52430	293005
94119	293006
16159	293007
84685	293008
26312	293009
114498	293010
49505	293011
5782	293012
21966	293013
32196	293014
7525	293015
47981	293016
35978	293017
30758	293018
254	293019
7927	293020
129451	293021
131941	293022
18263	293023
24224	293024
109130	293025
102078	293026
20486	293027
78201	293028
39482	293029
17789	293030
46213	293031
51791	293032
1174	293033
97381	293034
49878	293035
7788	293036
109610	293037
48162	293038
150292	293039
77808	293040
653	293041
4142	293042
35013	293043
1660	293044
16337	293045
17781	293046
135	293047
10954	293048
97211	293049
117542	293050
4743	293051
60073	293052
93188	293053
28572	293054
5926	293055
137138	293056
22722	293057
2661	293058
70537	293059
32870	293060
1196	293061
5496	293062
126008	293063
29598	293064
137615	293065
54305	293066
17	293067
47573	293068
69061	293069
23661	293070
1257	293071
49487	293072
11023	293073
173	293074
36022	293075
73735	293076
44962	293077
875	293078
9045	293079
7530	293080
111017	293081
74293	293082
132265	293083
2754	293084
1227	293085
34447	293086
61716	293087
109294	293088
89345	293089
36650	293090
68068	293091
91274	293092
55981	293093
9071	293094
30	293095
32648	293096
36952	293097
126807	293098
24645	293099
4711	293100
28957	293101
6876	293102
13414	293103
72988	293104
98102	293105
28069	293106
9091	293107
20586	293108
16528	293109
779	293110
49314	293111
3055	293112
2187	293113
18910	293114
16687	293115
83804	293116
20264	293117
59039	293118
51512	293119
89503	293120
77369	293121
3331	293122
74565	293123
103804	293124
31155	293125
3227	293126
53933	293127
17414	293128
92240	293129
22229	293130
43210	293131
56303	293132
10845	293133
3044	293134
112290	293135
12929	293136
70425	293137
49376	293138
15876	293139
22896	293140
19812	293141
43636	293142
2894	293143
29234	293144
40035	293145
59493	293146
1573	293147
35470	293148
13359	293149
46948	293150
63424	293151
52827	293152
12	293153
47799	293154
35314	293155
121975	293156
81446	293157
43329	293158
72738	293159
46636	293160
10611	293161
63675	293162
20831	293163
20471	293164
58	293165
17168	293166
79111	293167
5031	293168
26186	293169
55151	293170
54765	293171
1224	293172
31242	293173
112820	293174
23290	293175
4975	293176
20604	293177
88154	293178
66877	293179
14916	293180
16784	293181
24008	293182
683	293183
11189	293184
71632	293185
44185	293186
85969	293187
105724	293188
8618	293189
5862	293190
67843	293191
135128	293192
102258	293193
8761	293194
12877	293195
32139	293196
5524	293197
58847	293198
6567	293199
33786	293200
66014	293201
94148	293202
5378	293203
17943	293204
4089	293205
29961	293206
53774	293207
76862	293208
68656	293209
55353	293210
109424	293211
16272	293212
64192	293213
25657	293214
4785	293215
42122	293216
90022	293217
1259	293218
30949	293219
3028	293220
14541	293221
15516	293222
21636	293223
133954	293224
21072	293225
18550	293226
56080	293227
14231	293228
94047	293229
81240	293230
14295	293231
37480	293232
12087	293233
14470	293234
235	293235
49355	293236
96534	293237
80878	293238
111194	293239
32336	293240
94652	293241
126091	293242
18257	293243
100091	293244
26066	293245
56216	293246
80683	293247
134120	293248
25378	293249
26161	293250
22759	293251
15752	293252
9758	293253
47286	293254
105213	293255
82927	293256
7788	293257
19789	293258
47413	293259
64694	293260
852	293261
67181	293262
7258	293263
81227	293264
51763	293265
10641	293266
15230	293267
93476	293268
82769	293269
90189	293270
3090	293271
57118	293272
56591	293273
83802	293274
9711	293275
34727	293276
52352	293277
91888	293278
107935	293279
68066	293280
75644	293281
16673	293282
134144	293283
4474	293284
2766	293285
3835	293286
1873	293287
19935	293288
40110	293289
22335	293290
102476	293291
4903	293292
110704	293293
130065	293294
29117	293295
125168	293296
94101	293297
7744	293298
38935	293299
24599	293300
996	293301
70668	293302
24242	293303
37998	293304
66503	293305
76062	293306
80374	293307
93520	293308
3326	293309
3899	293310
39250	293311
4629	293312
8856	293313
219	293314
97606	293315
91446	293316
6306	293317
69857	293318
22648	293319
60031	293320
40177	293321
3930	293322
21183	293323
99142	293324
44384	293325
41004	293326
27010	293327
41863	293328
19998	293329
21772	293330
82357	293331
48704	293332
40297	293333
96918	293334
50868	293335
104462	293336
18916	293337
115173	293338
41934	293339
8870	293340
45973	293341
147745	293342
148170	293343
35865	293344
19132	293345
23499	293346
2318	293347
66686	293348
1325	293349
3723	293350
7405	293351
130710	293352
15586	293353
14152	293354
105350	293355
119003	293356
5915	293357
12315	293358
31331	293359
14039	293360
131222	293361
34017	293362
90218	293363
141062	293364
80989	293365
33297	293366
111894	293367
84609	293368
109267	293369
51155	293370
5424	293371
12684	293372
25654	293373
22311	293374
82314	293375
61831	293376
10584	293377
132413	293378
90315	293379
54367	293380
3811	293381
6837	293382
2066	293383
9083	293384
24888	293385
69650	293386
4402	293387
45989	293388
12437	293389
73487	293390
26517	293391
80741	293392
116512	293393
35965	293394
51066	293395
100222	293396
4867	293397
137024	293398
6064	293399
1586	293400
25326	293401
4529	293402
39111	293403
15487	293404
29813	293405
42299	293406
8414	293407
92923	293408
12862	293409
2755	293410
54142	293411
30366	293412
98284	293413
32718	293414
37057	293415
99681	293416
854	293417
27540	293418
54842	293419
430	293420
19737	293421
106748	293422
3913	293423
45791	293424
37519	293425
49120	293426
22285	293427
41619	293428
42827	293429
33308	293430
8012	293431
50512	293432
127445	293433
26134	293434
19553	293435
11389	293436
145180	293437
52121	293438
28831	293439
1612	293440
44882	293441
29658	293442
46622	293443
41522	293444
13306	293445
14566	293446
995	293447
1695	293448
52048	293449
23933	293450
36451	293451
79932	293452
101147	293453
90566	293454
37444	293455
88709	293456
6357	293457
67047	293458
91587	293459
15150	293460
27139	293461
10059	293462
19899	293463
39430	293464
1932	293465
116315	293466
10707	293467
4819	293468
25180	293469
63186	293470
14949	293471
680	293472
103934	293473
28963	293474
821	293475
84291	293476
42672	293477
1080	293478
762	293479
86816	293480
21455	293481
9882	293482
34247	293483
43541	293484
51783	293485
19665	293486
15984	293487
125039	293488
72442	293489
45996	293490
20500	293491
120442	293492
2795	293493
4614	293494
126189	293495
21534	293496
67746	293497
8362	293498
87436	293499
37973	293500
74857	293501
7994	293502
42131	293503
122004	293504
117161	293505
29778	293506
45025	293507
15523	293508
50248	293509
70788	293510
124159	293511
68869	293512
2347	293513
90494	293514
41034	293515
136475	293516
24258	293517
2884	293518
177	293519
65421	293520
85515	293521
34770	293522
7265	293523
77746	293524
68487	293525
485	293526
54395	293527
64422	293528
30806	293529
7392	293530
141713	293531
23413	293532
50700	293533
82936	293534
8487	293535
35907	293536
88903	293537
31453	293538
761	293539
8837	293540
15654	293541
70826	293542
26107	293543
15861	293544
96287	293545
69254	293546
45979	293547
33699	293548
132356	293549
144602	293550
122180	293551
6208	293552
50004	293553
6081	293554
103795	293555
80055	293556
118992	293557
680	293558
48532	293559
33059	293560
2725	293561
19311	293562
38976	293563
42198	293564
13064	293565
56172	293566
58240	293567
12496	293568
66131	293569
19676	293570
13917	293571
57346	293572
19669	293573
59063	293574
98276	293575
62908	293576
3090	293577
36876	293578
15965	293579
77565	293580
5359	293581
30322	293582
19336	293583
36745	293584
9795	293585
78	293586
1891	293587
89327	293588
4750	293589
78288	293590
107085	293591
37382	293592
65630	293593
55914	293594
124266	293595
6033	293596
10311	293597
60358	293598
43125	293599
52509	293600
874	293601
68756	293602
86877	293603
82334	293604
24566	293605
21425	293606
34818	293607
30711	293608
99824	293609
28722	293610
100391	293611
106880	293612
48120	293613
108120	293614
5632	293615
7543	293616
40486	293617
16486	293618
87420	293619
42775	293620
127823	293621
5690	293622
22307	293623
54745	293624
1603	293625
6807	293626
8727	293627
149860	293628
91337	293629
83551	293630
9861	293631
12748	293632
46	293633
56171	293634
66870	293635
16457	293636
13555	293637
6395	293638
2143	293639
54229	293640
77405	293641
22629	293642
17451	293643
147103	293644
8271	293645
87374	293646
103469	293647
97867	293648
24431	293649
5000	293650
15925	293651
32643	293652
111852	293653
37877	293654
86621	293655
5272	293656
84005	293657
60801	293658
91121	293659
4491	293660
106583	293661
64537	293662
70867	293663
127570	293664
9411	293665
51801	293666
13020	293667
56169	293668
22431	293669
21643	293670
123588	293671
10126	293672
97504	293673
90403	293674
1133	293675
34168	293676
84667	293677
50466	293678
44300	293679
1785	293680
70563	293681
10031	293682
21990	293683
45171	293684
41691	293685
67591	293686
124438	293687
6629	293688
10290	293689
38327	293690
32822	293691
54445	293692
17855	293693
96147	293694
104717	293695
21813	293696
79032	293697
27835	293698
40562	293699
5585	293700
63722	293701
23294	293702
91297	293703
40168	293704
19319	293705
22642	293706
7293	293707
49874	293708
124974	293709
6329	293710
77830	293711
99117	293712
121343	293713
4116	293714
4020	293715
133870	293716
522	293717
21535	293718
49949	293719
63667	293720
6	293721
148281	293722
48741	293723
61519	293724
40833	293725
10098	293726
3907	293727
31649	293728
78151	293729
40781	293730
65030	293731
778	293732
3777	293733
52189	293734
84856	293735
19103	293736
32210	293737
22846	293738
59931	293739
105710	293740
15075	293741
101966	293742
66753	293743
11200	293744
472	293745
64059	293746
1961	293747
42597	293748
54810	293749
22282	293750
34099	293751
15916	293752
81109	293753
116359	293754
50738	293755
11979	293756
61127	293757
9275	293758
4234	293759
9488	293760
132321	293761
470	293762
45327	293763
113342	293764
5428	293765
5058	293766
68743	293767
83435	293768
34256	293769
13682	293770
8866	293771
113980	293772
40509	293773
2395	293774
37575	293775
5271	293776
61670	293777
66200	293778
116279	293779
4013	293780
23342	293781
70021	293782
4149	293783
36484	293784
26759	293785
31771	293786
35506	293787
31847	293788
125497	293789
127830	293790
33604	293791
73673	293792
70224	293793
23031	293794
17210	293795
14	293796
82567	293797
27687	293798
40386	293799
46013	293800
42276	293801
207	293802
60594	293803
1146	293804
53561	293805
91743	293806
12652	293807
42	293808
7075	293809
108757	293810
16792	293811
31101	293812
50009	293813
34813	293814
69952	293815
94910	293816
44408	293817
9373	293818
14364	293819
48844	293820
25600	293821
1877	293822
11143	293823
5747	293824
6425	293825
487	293826
384	293827
27853	293828
14578	293829
109929	293830
5624	293831
12500	293832
6830	293833
16649	293834
63649	293835
8461	293836
1064	293837
18593	293838
145270	293839
60871	293840
45136	293841
4778	293842
17933	293843
139181	293844
98738	293845
106550	293846
46345	293847
59113	293848
36402	293849
18834	293850
57035	293851
3453	293852
4852	293853
35780	293854
29843	293855
2622	293856
20741	293857
50862	293858
29743	293859
28740	293860
34166	293861
70525	293862
83698	293863
75821	293864
82671	293865
59607	293866
24542	293867
204	293868
5886	293869
91	293870
108627	293871
9008	293872
111962	293873
19026	293874
11150	293875
42323	293876
102915	293877
872	293878
19253	293879
30349	293880
68790	293881
18134	293882
27030	293883
29373	293884
2732	293885
91392	293886
38411	293887
55757	293888
68435	293889
6430	293890
899	293891
15604	293892
1083	293893
40717	293894
10343	293895
18481	293896
105273	293897
27906	293898
11668	293899
7219	293900
30207	293901
36420	293902
116831	293903
36595	293904
37023	293905
48622	293906
91670	293907
42823	293908
73722	293909
57515	293910
82954	293911
58923	293912
19058	293913
97252	293914
55600	293915
44104	293916
50384	293917
1257	293918
10059	293919
50464	293920
108228	293921
48365	293922
29390	293923
50579	293924
17097	293925
141232	293926
56825	293927
57235	293928
47284	293929
16006	293930
29339	293931
111973	293932
41009	293933
139755	293934
6801	293935
67117	293936
40273	293937
36522	293938
42352	293939
54590	293940
5634	293941
98369	293942
6178	293943
33513	293944
126218	293945
124099	293946
1735	293947
4714	293948
24792	293949
50332	293950
90605	293951
81302	293952
59785	293953
13079	293954
115480	293955
10081	293956
147578	293957
150376	293958
304	293959
47245	293960
15303	293961
1427	293962
669	293963
107233	293964
101946	293965
46705	293966
16881	293967
28390	293968
89	293969
80450	293970
18635	293971
60122	293972
31248	293973
159	293974
107401	293975
26209	293976
111392	293977
119933	293978
2112	293979
18015	293980
100739	293981
60512	293982
107153	293983
69400	293984
106071	293985
40680	293986
4577	293987
87666	293988
1774	293989
29689	293990
10737	293991
56317	293992
5510	293993
8162	293994
31541	293995
47652	293996
11820	293997
25030	293998
10457	293999
9175	294000
21342	294001
14333	294002
5239	294003
68641	294004
43479	294005
8335	294006
116240	294007
14570	294008
20146	294009
30952	294010
15451	294011
23301	294012
10568	294013
51715	294014
108095	294015
89324	294016
11955	294017
5270	294018
137778	294019
103034	294020
44399	294021
38135	294022
125279	294023
66904	294024
25925	294025
122230	294026
3751	294027
82971	294028
8327	294029
92190	294030
9789	294031
38391	294032
72156	294033
95570	294034
59460	294035
48729	294036
2781	294037
6416	294038
46138	294039
61507	294040
23146	294041
63336	294042
54314	294043
645	294044
19918	294045
19217	294046
76651	294047
6302	294048
45408	294049
113751	294050
8792	294051
54475	294052
1808	294053
55337	294054
4720	294055
19247	294056
9649	294057
29414	294058
54116	294059
99237	294060
15481	294061
368	294062
83079	294063
58569	294064
92287	294065
110374	294066
29439	294067
27966	294068
7078	294069
29311	294070
17540	294071
35016	294072
99386	294073
5076	294074
1720	294075
9105	294076
33009	294077
3635	294078
115351	294079
15329	294080
131063	294081
9163	294082
53519	294083
24108	294084
6344	294085
70531	294086
617	294087
66644	294088
68809	294089
7138	294090
28194	294091
124223	294092
69439	294093
4905	294094
128053	294095
22758	294096
11183	294097
29095	294098
16968	294099
2200	294100
41278	294101
12179	294102
83778	294103
44343	294104
31965	294105
3666	294106
127319	294107
34555	294108
43267	294109
38386	294110
2401	294111
46571	294112
103461	294113
8081	294114
44527	294115
41163	294116
11197	294117
123978	294118
10476	294119
14565	294120
99663	294121
24805	294122
32769	294123
5747	294124
23114	294125
32882	294126
9132	294127
12399	294128
671	294129
106625	294130
1471	294131
21505	294132
36143	294133
21715	294134
60768	294135
8947	294136
110514	294137
23029	294138
77934	294139
17022	294140
49127	294141
82461	294142
6074	294143
39633	294144
17450	294145
29952	294146
2508	294147
66603	294148
22383	294149
79969	294150
38753	294151
47718	294152
53434	294153
11147	294154
146988	294155
84747	294156
85898	294157
57573	294158
72359	294159
35336	294160
45210	294161
110123	294162
91906	294163
99910	294164
120135	294165
18869	294166
11132	294167
1928	294168
70063	294169
6132	294170
95023	294171
7115	294172
2540	294173
14343	294174
8211	294175
62810	294176
21125	294177
64796	294178
68049	294179
101688	294180
109896	294181
27357	294182
17590	294183
85256	294184
19621	294185
55800	294186
8836	294187
64181	294188
31597	294189
19958	294190
61918	294191
50671	294192
4132	294193
63496	294194
47833	294195
893	294196
1045	294197
2158	294198
72856	294199
5073	294200
31727	294201
114871	294202
120561	294203
96955	294204
63205	294205
697	294206
56415	294207
108305	294208
63600	294209
22146	294210
93681	294211
54604	294212
45934	294213
67215	294214
68374	294215
29165	294216
72001	294217
39211	294218
5450	294219
68794	294220
57088	294221
63648	294222
6224	294223
39435	294224
63117	294225
9921	294226
6556	294227
223	294228
86990	294229
6853	294230
18178	294231
9382	294232
23050	294233
69958	294234
84561	294235
63830	294236
135967	294237
384	294238
79413	294239
38568	294240
23463	294241
47705	294242
46588	294243
21002	294244
5648	294245
21388	294246
1838	294247
68757	294248
131	294249
63856	294250
23319	294251
44688	294252
45758	294253
18856	294254
35675	294255
12251	294256
12409	294257
29419	294258
50540	294259
85568	294260
1694	294261
2590	294262
8682	294263
64386	294264
87189	294265
88499	294266
100207	294267
8424	294268
87155	294269
100748	294270
17571	294271
67835	294272
34684	294273
89631	294274
39717	294275
61772	294276
5303	294277
75184	294278
114518	294279
52668	294280
255	294281
25932	294282
11209	294283
63574	294284
65946	294285
45469	294286
136950	294287
756	294288
46944	294289
41897	294290
46200	294291
26367	294292
25445	294293
94962	294294
183	294295
40799	294296
35806	294297
58634	294298
15978	294299
48020	294300
111068	294301
21580	294302
1495	294303
59728	294304
131162	294305
132596	294306
56636	294307
4836	294308
125064	294309
24348	294310
116132	294311
2736	294312
8950	294313
141750	294314
75233	294315
19278	294316
82219	294317
40	294318
15276	294319
41160	294320
143610	294321
24180	294322
82575	294323
24377	294324
57134	294325
44791	294326
43970	294327
34617	294328
64943	294329
925	294330
17485	294331
51778	294332
61079	294333
26942	294334
105726	294335
1650	294336
28003	294337
98559	294338
18625	294339
61427	294340
83478	294341
28578	294342
95480	294343
101384	294344
6136	294345
978	294346
31659	294347
6335	294348
82014	294349
85742	294350
26326	294351
76513	294352
56671	294353
14919	294354
69704	294355
85493	294356
10411	294357
20288	294358
21929	294359
30852	294360
25526	294361
751	294362
127869	294363
85791	294364
41530	294365
69452	294366
108926	294367
114049	294368
93307	294369
21667	294370
27334	294371
52147	294372
53073	294373
85645	294374
12898	294375
2054	294376
14322	294377
122143	294378
24998	294379
6561	294380
4665	294381
114255	294382
6387	294383
21567	294384
60251	294385
113839	294386
130003	294387
41527	294388
33665	294389
64243	294390
94973	294391
13069	294392
2526	294393
55007	294394
15451	294395
31205	294396
39686	294397
6512	294398
165	294399
48282	294400
69129	294401
15744	294402
34172	294403
18919	294404
2128	294405
59008	294406
22278	294407
20554	294408
11977	294409
121456	294410
40992	294411
34867	294412
45129	294413
79297	294414
22372	294415
61252	294416
37778	294417
4008	294418
48432	294419
70355	294420
35815	294421
22791	294422
184	294423
35020	294424
17307	294425
69338	294426
44123	294427
112168	294428
42744	294429
859	294430
10524	294431
8479	294432
99306	294433
107397	294434
8252	294435
6830	294436
15571	294437
42251	294438
10118	294439
30993	294440
45936	294441
21155	294442
35870	294443
74776	294444
8	294445
111191	294446
3276	294447
40308	294448
5055	294449
24998	294450
2611	294451
85279	294452
67328	294453
99789	294454
51770	294455
10135	294456
11023	294457
43382	294458
2469	294459
18749	294460
9563	294461
13168	294462
71471	294463
11225	294464
98816	294465
3030	294466
41561	294467
14670	294468
21774	294469
3028	294470
15592	294471
2169	294472
18927	294473
3469	294474
65524	294475
271	294476
17298	294477
115037	294478
59504	294479
55893	294480
3813	294481
13808	294482
114808	294483
17234	294484
7688	294485
27479	294486
53161	294487
84227	294488
74280	294489
141149	294490
63791	294491
14227	294492
33095	294493
12212	294494
5539	294495
74652	294496
96469	294497
90096	294498
84754	294499
18197	294500
91989	294501
39367	294502
16671	294503
59006	294504
37908	294505
93944	294506
19498	294507
57478	294508
72581	294509
14228	294510
125917	294511
24623	294512
38935	294513
92977	294514
18267	294515
5070	294516
68651	294517
36391	294518
11638	294519
1402	294520
3068	294521
100520	294522
3954	294523
86872	294524
7709	294525
47093	294526
17702	294527
115431	294528
12810	294529
21	294530
12072	294531
4333	294532
2422	294533
1251	294534
44794	294535
39172	294536
23461	294537
24241	294538
20859	294539
2480	294540
51871	294541
34057	294542
4378	294543
71749	294544
15767	294545
37096	294546
42193	294547
25883	294548
66942	294549
61475	294550
91085	294551
142052	294552
63972	294553
43807	294554
62771	294555
19001	294556
118	294557
70677	294558
88164	294559
30575	294560
7655	294561
38962	294562
56068	294563
91300	294564
136467	294565
94214	294566
17660	294567
4401	294568
1476	294569
20794	294570
139179	294571
3675	294572
31705	294573
55909	294574
25354	294575
273	294576
33147	294577
39694	294578
21853	294579
112388	294580
9846	294581
7878	294582
82605	294583
34040	294584
112196	294585
48171	294586
49468	294587
290	294588
10655	294589
14162	294590
56878	294591
75839	294592
26328	294593
21914	294594
58677	294595
2477	294596
125987	294597
1034	294598
4097	294599
27121	294600
118616	294601
58146	294602
49025	294603
28647	294604
111443	294605
81660	294606
1242	294607
12489	294608
16919	294609
19919	294610
45677	294611
985	294612
25815	294613
14815	294614
85970	294615
60621	294616
9630	294617
143805	294618
6637	294619
14634	294620
1117	294621
33244	294622
38212	294623
1651	294624
38544	294625
107579	294626
3127	294627
27023	294628
17079	294629
74714	294630
4768	294631
8516	294632
131494	294633
59850	294634
52252	294635
8580	294636
19596	294637
49012	294638
110551	294639
30195	294640
87464	294641
41116	294642
32089	294643
21711	294644
62438	294645
4766	294646
33582	294647
39563	294648
44232	294649
56630	294650
4184	294651
114366	294652
18196	294653
19350	294654
119584	294655
13674	294656
131463	294657
116108	294658
11673	294659
21103	294660
54778	294661
27408	294662
32812	294663
2188	294664
25237	294665
30275	294666
71301	294667
31000	294668
89458	294669
6333	294670
17851	294671
72713	294672
67690	294673
56190	294674
79537	294675
13431	294676
110323	294677
8086	294678
9008	294679
52109	294680
1212	294681
1136	294682
80836	294683
18653	294684
92	294685
17353	294686
13749	294687
25516	294688
125007	294689
2564	294690
247	294691
22819	294692
35459	294693
81647	294694
11685	294695
64168	294696
9781	294697
3131	294698
27730	294699
24543	294700
81229	294701
19208	294702
26348	294703
33968	294704
18829	294705
90593	294706
16874	294707
68733	294708
1270	294709
138194	294710
8452	294711
31916	294712
60753	294713
33821	294714
20272	294715
18143	294716
9839	294717
119975	294718
90494	294719
60089	294720
11910	294721
103552	294722
11560	294723
140824	294724
123267	294725
27176	294726
62553	294727
122184	294728
110140	294729
120531	294730
39594	294731
71626	294732
35562	294733
97376	294734
464	294735
31653	294736
133542	294737
122598	294738
75206	294739
9984	294740
82364	294741
87049	294742
2691	294743
6961	294744
92446	294745
17982	294746
30709	294747
40650	294748
107662	294749
106289	294750
11128	294751
124454	294752
69307	294753
104	294754
28106	294755
89848	294756
130209	294757
5113	294758
53718	294759
77310	294760
14176	294761
48204	294762
59093	294763
1121	294764
24455	294765
22906	294766
7951	294767
4450	294768
49340	294769
132691	294770
99283	294771
17856	294772
22554	294773
108343	294774
26829	294775
99793	294776
15859	294777
17244	294778
19305	294779
64328	294780
43898	294781
63293	294782
29446	294783
135760	294784
73134	294785
5072	294786
3672	294787
71050	294788
20224	294789
117	294790
10483	294791
36420	294792
141454	294793
14471	294794
83524	294795
14700	294796
92187	294797
82043	294798
12529	294799
76553	294800
18920	294801
91932	294802
205	294803
45710	294804
142133	294805
3913	294806
21067	294807
119276	294808
73902	294809
312	294810
17953	294811
48645	294812
4634	294813
32519	294814
9400	294815
16	294816
13457	294817
6444	294818
80889	294819
101510	294820
33507	294821
2088	294822
30014	294823
103933	294824
6193	294825
141997	294826
137841	294827
2618	294828
24549	294829
84698	294830
21574	294831
8444	294832
99072	294833
128552	294834
115161	294835
75544	294836
17856	294837
1921	294838
61350	294839
79424	294840
45771	294841
101337	294842
6965	294843
421	294844
118	294845
31029	294846
62619	294847
21690	294848
31645	294849
12485	294850
62742	294851
95444	294852
78530	294853
2111	294854
7617	294855
4236	294856
34334	294857
35746	294858
87456	294859
96465	294860
30347	294861
56199	294862
46673	294863
24460	294864
702	294865
62630	294866
60875	294867
81193	294868
10069	294869
53627	294870
10536	294871
54872	294872
350	294873
106687	294874
57331	294875
19772	294876
19854	294877
111211	294878
50361	294879
82729	294880
10720	294881
8086	294882
348	294883
1604	294884
48230	294885
4966	294886
33428	294887
51431	294888
28468	294889
52865	294890
80040	294891
74911	294892
6064	294893
32603	294894
40829	294895
10344	294896
18764	294897
27658	294898
13266	294899
30829	294900
34956	294901
78673	294902
13227	294903
2749	294904
1203	294905
48831	294906
890	294907
108329	294908
45797	294909
16080	294910
29807	294911
60539	294912
48284	294913
72628	294914
5362	294915
5969	294916
8541	294917
2203	294918
24124	294919
56091	294920
137873	294921
15776	294922
19919	294923
16247	294924
293	294925
1014	294926
120956	294927
92775	294928
62106	294929
17231	294930
145366	294931
27473	294932
14	294933
131571	294934
7611	294935
75459	294936
90296	294937
2802	294938
114218	294939
147240	294940
23189	294941
78186	294942
49931	294943
35	294944
46565	294945
128159	294946
114446	294947
47570	294948
60596	294949
129629	294950
7573	294951
98772	294952
47578	294953
121307	294954
3700	294955
36339	294956
78922	294957
102012	294958
17036	294959
91916	294960
15877	294961
17318	294962
100687	294963
54972	294964
179	294965
44443	294966
6333	294967
17820	294968
58149	294969
3686	294970
17605	294971
3049	294972
139680	294973
104876	294974
67596	294975
25152	294976
25934	294977
21284	294978
185	294979
42818	294980
36987	294981
96710	294982
92545	294983
12268	294984
99861	294985
9348	294986
137246	294987
335	294988
18258	294989
34487	294990
16936	294991
42871	294992
5833	294993
52138	294994
701	294995
256	294996
22521	294997
90316	294998
106474	294999
65860	295000
28145	295001
67248	295002
12403	295003
28311	295004
88788	295005
23462	295006
80746	295007
9431	295008
87265	295009
37946	295010
24484	295011
77148	295012
63675	295013
7780	295014
121678	295015
33853	295016
147463	295017
80642	295018
7671	295019
10175	295020
32958	295021
37562	295022
9156	295023
58573	295024
25422	295025
137504	295026
57299	295027
7619	295028
21987	295029
35593	295030
65930	295031
14611	295032
74282	295033
34441	295034
87087	295035
5208	295036
43617	295037
83671	295038
95836	295039
15369	295040
41398	295041
102356	295042
9023	295043
91212	295044
38397	295045
59414	295046
19373	295047
85998	295048
31066	295049
12638	295050
17373	295051
122160	295052
44231	295053
104147	295054
92348	295055
20	295056
42638	295057
87374	295058
110396	295059
63027	295060
74688	295061
23824	295062
8936	295063
67966	295064
3679	295065
36897	295066
500	295067
123632	295068
43390	295069
16471	295070
43432	295071
10373	295072
59265	295073
138343	295074
963	295075
74218	295076
32112	295077
11249	295078
7185	295079
87366	295080
12271	295081
95927	295082
33995	295083
7402	295084
78561	295085
13431	295086
7421	295087
18208	295088
15453	295089
17905	295090
612	295091
52034	295092
50678	295093
9891	295094
865	295095
136270	295096
7152	295097
63003	295098
85335	295099
83640	295100
30460	295101
14029	295102
3290	295103
56828	295104
35702	295105
3198	295106
64460	295107
26506	295108
15709	295109
45311	295110
92662	295111
40857	295112
99797	295113
417	295114
83026	295115
63437	295116
35143	295117
78653	295118
68902	295119
26921	295120
20341	295121
7099	295122
29557	295123
29145	295124
94230	295125
84415	295126
31170	295127
396	295128
1768	295129
48318	295130
63370	295131
71057	295132
95376	295133
57530	295134
42074	295135
68122	295136
31067	295137
32175	295138
79009	295139
9433	295140
23164	295141
25562	295142
126509	295143
25969	295144
69056	295145
150293	295146
123374	295147
90251	295148
56594	295149
12095	295150
81338	295151
1267	295152
82840	295153
66060	295154
35038	295155
44700	295156
5	295157
6571	295158
5989	295159
22798	295160
62995	295161
84392	295162
125062	295163
21326	295164
47422	295165
66517	295166
9425	295167
51953	295168
22365	295169
66201	295170
3607	295171
33536	295172
78112	295173
104664	295174
29136	295175
90960	295176
64688	295177
87644	295178
94863	295179
33813	295180
42481	295181
21980	295182
1139	295183
9976	295184
7631	295185
7774	295186
102938	295187
10360	295188
87146	295189
1909	295190
65210	295191
103214	295192
66790	295193
99123	295194
24130	295195
43462	295196
4227	295197
11149	295198
90337	295199
44525	295200
123972	295201
39254	295202
12985	295203
86313	295204
141822	295205
67745	295206
323	295207
43029	295208
42122	295209
32447	295210
21449	295211
27793	295212
36840	295213
54289	295214
6012	295215
80574	295216
88106	295217
7391	295218
129369	295219
820	295220
29294	295221
72909	295222
55	295223
11072	295224
3761	295225
6494	295226
23577	295227
1315	295228
5487	295229
45256	295230
68756	295231
5536	295232
52624	295233
126350	295234
29867	295235
59272	295236
32	295237
43715	295238
47797	295239
36469	295240
43687	295241
127428	295242
98008	295243
7051	295244
26123	295245
30555	295246
1283	295247
74051	295248
77664	295249
91293	295250
4007	295251
21713	295252
87603	295253
64590	295254
8253	295255
15456	295256
11935	295257
132261	295258
68481	295259
16515	295260
109653	295261
68242	295262
34302	295263
35010	295264
39208	295265
55097	295266
14125	295267
10131	295268
29307	295269
5723	295270
134771	295271
40679	295272
38971	295273
2992	295274
65770	295275
68835	295276
899	295277
615	295278
2284	295279
80934	295280
25593	295281
27052	295282
60294	295283
80741	295284
97006	295285
20726	295286
19948	295287
53969	295288
72473	295289
84696	295290
38949	295291
14265	295292
69831	295293
3007	295294
29326	295295
63984	295296
46144	295297
58506	295298
99111	295299
955	295300
46748	295301
118876	295302
120067	295303
37550	295304
55820	295305
104000	295306
116655	295307
5738	295308
52297	295309
107094	295310
52041	295311
2106	295312
66511	295313
48248	295314
26873	295315
52766	295316
6461	295317
15540	295318
58569	295319
87299	295320
4128	295321
45452	295322
54518	295323
5661	295324
28692	295325
34151	295326
160	295327
9736	295328
14831	295329
1406	295330
25595	295331
112	295332
11340	295333
20390	295334
88175	295335
24964	295336
34598	295337
69973	295338
90530	295339
15701	295340
27775	295341
31569	295342
63405	295343
13914	295344
33594	295345
107056	295346
18469	295347
55989	295348
87909	295349
55512	295350
47409	295351
46842	295352
22921	295353
45733	295354
200	295355
2484	295356
64158	295357
31866	295358
48345	295359
143750	295360
74758	295361
66909	295362
82673	295363
74315	295364
82991	295365
2835	295366
3749	295367
102990	295368
124816	295369
95845	295370
130914	295371
20037	295372
2692	295373
637	295374
8566	295375
129171	295376
15938	295377
17731	295378
47075	295379
62180	295380
136462	295381
1286	295382
78873	295383
26835	295384
108937	295385
39609	295386
33751	295387
39353	295388
46335	295389
824	295390
45597	295391
36783	295392
10115	295393
44351	295394
52151	295395
92226	295396
2	295397
12291	295398
57636	295399
114923	295400
3107	295401
14856	295402
88649	295403
22432	295404
5294	295405
56816	295406
11059	295407
35725	295408
20794	295409
53842	295410
2152	295411
41898	295412
18925	295413
55357	295414
138443	295415
36728	295416
79677	295417
79135	295418
24070	295419
4424	295420
42253	295421
92681	295422
18711	295423
65689	295424
87326	295425
59435	295426
3148	295427
16166	295428
39539	295429
36545	295430
56355	295431
9733	295432
20702	295433
21434	295434
33649	295435
41367	295436
47850	295437
14405	295438
11640	295439
65832	295440
27531	295441
72202	295442
115075	295443
18470	295444
101462	295445
82249	295446
734	295447
56544	295448
55028	295449
118719	295450
40329	295451
47146	295452
71235	295453
89737	295454
28151	295455
49912	295456
67617	295457
26499	295458
132663	295459
43754	295460
109545	295461
20633	295462
9283	295463
115461	295464
1964	295465
17328	295466
2837	295467
33330	295468
1603	295469
33091	295470
49137	295471
133827	295472
74091	295473
19292	295474
9554	295475
1188	295476
10912	295477
7447	295478
70031	295479
73363	295480
56773	295481
4756	295482
44950	295483
48127	295484
99468	295485
95764	295486
71711	295487
15822	295488
32434	295489
121482	295490
17512	295491
87455	295492
39143	295493
53439	295494
37	295495
32037	295496
29551	295497
80009	295498
84329	295499
3391	295500
23068	295501
38004	295502
29059	295503
106297	295504
53882	295505
82077	295506
93782	295507
20327	295508
25283	295509
32498	295510
19675	295511
12734	295512
100904	295513
125309	295514
86900	295515
10468	295516
12845	295517
135814	295518
4737	295519
9978	295520
45610	295521
145284	295522
5493	295523
25498	295524
137216	295525
67355	295526
25271	295527
9102	295528
50643	295529
54843	295530
136358	295531
19947	295532
7360	295533
16808	295534
51366	295535
837	295536
53071	295537
93530	295538
83144	295539
29581	295540
40494	295541
97	295542
121415	295543
23745	295544
83767	295545
65766	295546
3376	295547
90382	295548
17464	295549
109526	295550
11809	295551
132887	295552
10987	295553
2779	295554
58988	295555
6575	295556
53393	295557
1891	295558
126187	295559
4619	295560
5575	295561
36616	295562
47064	295563
1053	295564
16426	295565
35210	295566
56954	295567
6839	295568
140284	295569
15292	295570
9744	295571
6085	295572
21989	295573
128421	295574
790	295575
35942	295576
25752	295577
82841	295578
38056	295579
43519	295580
74430	295581
15910	295582
19239	295583
8852	295584
134303	295585
12374	295586
10976	295587
35	295588
113668	295589
13508	295590
74749	295591
84989	295592
44227	295593
27152	295594
33601	295595
14950	295596
9704	295597
140892	295598
8613	295599
69076	295600
32291	295601
4010	295602
15477	295603
38986	295604
4971	295605
111256	295606
11958	295607
9458	295608
138664	295609
24	295610
48938	295611
5101	295612
54971	295613
57342	295614
15942	295615
67894	295616
79267	295617
136353	295618
53007	295619
4134	295620
16478	295621
69469	295622
12270	295623
132401	295624
17371	295625
39301	295626
81646	295627
26995	295628
29578	295629
6863	295630
86488	295631
36002	295632
54864	295633
71042	295634
20482	295635
36898	295636
36452	295637
16004	295638
60887	295639
7134	295640
58328	295641
659	295642
80756	295643
61071	295644
89736	295645
13539	295646
82540	295647
83073	295648
43127	295649
4515	295650
58126	295651
30277	295652
80506	295653
18282	295654
29160	295655
30061	295656
18370	295657
147871	295658
57271	295659
29487	295660
23410	295661
120413	295662
72223	295663
34468	295664
38627	295665
1233	295666
23335	295667
20002	295668
9659	295669
7995	295670
75489	295671
23037	295672
59515	295673
115558	295674
22962	295675
90652	295676
74025	295677
123618	295678
23153	295679
61953	295680
79	295681
7	295682
86556	295683
53477	295684
6042	295685
118824	295686
34841	295687
23990	295688
48890	295689
42368	295690
67464	295691
16180	295692
125709	295693
2782	295694
56675	295695
43607	295696
58617	295697
2959	295698
109225	295699
86968	295700
14329	295701
79987	295702
84073	295703
345	295704
14312	295705
107978	295706
133295	295707
1597	295708
103478	295709
83490	295710
9186	295711
147266	295712
100491	295713
51965	295714
911	295715
36319	295716
7408	295717
117310	295718
86434	295719
2101	295720
60291	295721
34653	295722
20260	295723
19159	295724
74546	295725
38053	295726
44160	295727
93803	295728
116135	295729
57197	295730
111664	295731
125420	295732
15614	295733
41650	295734
465	295735
3207	295736
123868	295737
84396	295738
74811	295739
56974	295740
20014	295741
96208	295742
119702	295743
3487	295744
4453	295745
39492	295746
46970	295747
36949	295748
23737	295749
28930	295750
51086	295751
136635	295752
10891	295753
32619	295754
92745	295755
56926	295756
72485	295757
15316	295758
28067	295759
59918	295760
63571	295761
8372	295762
4823	295763
20989	295764
11460	295765
16194	295766
19564	295767
7114	295768
44164	295769
16233	295770
9276	295771
23579	295772
8909	295773
46975	295774
72665	295775
22555	295776
29228	295777
120479	295778
870	295779
28640	295780
22015	295781
23218	295782
40700	295783
76011	295784
31157	295785
120936	295786
5827	295787
32951	295788
21227	295789
32043	295790
5446	295791
25406	295792
119390	295793
52966	295794
251	295795
40646	295796
68390	295797
47272	295798
744	295799
90158	295800
18325	295801
21057	295802
84011	295803
13653	295804
68260	295805
28779	295806
54552	295807
18190	295808
12251	295809
60746	295810
78541	295811
71747	295812
94140	295813
15270	295814
141833	295815
20176	295816
121037	295817
136808	295818
123780	295819
66309	295820
23991	295821
49322	295822
92989	295823
4465	295824
74427	295825
4270	295826
90209	295827
137411	295828
30094	295829
192	295830
131977	295831
82094	295832
23644	295833
6243	295834
4571	295835
45999	295836
20234	295837
28294	295838
22096	295839
131874	295840
47061	295841
36054	295842
74460	295843
16659	295844
109477	295845
12560	295846
67819	295847
8103	295848
24445	295849
132472	295850
77764	295851
26075	295852
45667	295853
57758	295854
107122	295855
66822	295856
42497	295857
3114	295858
89161	295859
60961	295860
35791	295861
8172	295862
449	295863
27217	295864
27896	295865
31979	295866
68502	295867
21344	295868
23869	295869
34899	295870
11113	295871
21136	295872
82136	295873
78567	295874
29545	295875
768	295876
3433	295877
21980	295878
76676	295879
15839	295880
33982	295881
27111	295882
10808	295883
14996	295884
120214	295885
101762	295886
57436	295887
76928	295888
2519	295889
17832	295890
57546	295891
59751	295892
25459	295893
19234	295894
108498	295895
128010	295896
24340	295897
142053	295898
47175	295899
43201	295900
3464	295901
32868	295902
25561	295903
73954	295904
6096	295905
22114	295906
2343	295907
45711	295908
30889	295909
13669	295910
41829	295911
1364	295912
126727	295913
14277	295914
182	295915
2025	295916
2488	295917
12182	295918
8820	295919
10597	295920
18829	295921
29420	295922
70539	295923
4783	295924
10983	295925
16969	295926
51657	295927
93401	295928
9517	295929
148754	295930
13130	295931
34220	295932
20244	295933
21186	295934
46101	295935
16684	295936
2487	295937
7873	295938
98908	295939
6495	295940
77411	295941
41445	295942
25396	295943
97532	295944
738	295945
10572	295946
59695	295947
5757	295948
10994	295949
91235	295950
106178	295951
24967	295952
28706	295953
73992	295954
9316	295955
9937	295956
67253	295957
5212	295958
44565	295959
101984	295960
18662	295961
92017	295962
65926	295963
99974	295964
26022	295965
106109	295966
47313	295967
21916	295968
64378	295969
7683	295970
62	295971
95321	295972
73570	295973
41004	295974
104531	295975
4278	295976
123728	295977
485	295978
48967	295979
33243	295980
10260	295981
96183	295982
88081	295983
88857	295984
93104	295985
121237	295986
5030	295987
13416	295988
17826	295989
2097	295990
45144	295991
3228	295992
49418	295993
114342	295994
31549	295995
93334	295996
1012	295997
44518	295998
4202	295999
112413	296000
110177	296001
29880	296002
38818	296003
147522	296004
10616	296005
49075	296006
93954	296007
58303	296008
51384	296009
118026	296010
40702	296011
42940	296012
88776	296013
2576	296014
30413	296015
2997	296016
369	296017
20461	296018
136265	296019
66437	296020
40241	296021
42526	296022
22113	296023
29511	296024
45692	296025
13476	296026
58680	296027
34131	296028
12605	296029
10597	296030
16082	296031
13491	296032
4961	296033
23627	296034
77949	296035
9395	296036
37032	296037
64730	296038
809	296039
21	296040
18040	296041
31761	296042
113438	296043
25880	296044
65965	296045
19098	296046
32719	296047
11017	296048
11950	296049
65458	296050
38369	296051
60333	296052
119478	296053
6461	296054
30851	296055
76297	296056
26117	296057
10151	296058
3057	296059
24988	296060
97370	296061
94779	296062
95910	296063
5453	296064
12263	296065
37411	296066
40955	296067
33485	296068
131323	296069
74020	296070
144194	296071
7606	296072
24205	296073
5665	296074
98818	296075
42873	296076
39939	296077
5090	296078
13484	296079
19400	296080
36861	296081
1141	296082
29764	296083
111111	296084
5009	296085
46947	296086
21554	296087
84379	296088
104024	296089
105140	296090
30664	296091
4704	296092
44274	296093
119959	296094
41084	296095
65007	296096
28733	296097
48199	296098
3736	296099
25309	296100
38894	296101
31064	296102
74740	296103
9617	296104
37886	296105
91035	296106
18298	296107
25929	296108
39087	296109
6491	296110
4970	296111
64966	296112
17291	296113
39239	296114
5867	296115
140716	296116
49939	296117
124347	296118
31103	296119
21295	296120
23444	296121
1312	296122
2435	296123
9441	296124
65458	296125
134784	296126
9180	296127
12998	296128
94594	296129
132461	296130
17328	296131
10683	296132
34089	296133
76506	296134
143199	296135
8742	296136
52669	296137
50728	296138
8592	296139
40986	296140
3900	296141
24485	296142
5352	296143
10559	296144
55496	296145
2093	296146
119304	296147
1904	296148
35282	296149
137311	296150
13086	296151
39363	296152
121944	296153
2246	296154
24136	296155
29147	296156
42598	296157
11924	296158
37815	296159
111750	296160
30657	296161
49444	296162
89501	296163
33179	296164
74919	296165
42677	296166
126149	296167
97152	296168
64072	296169
58267	296170
10093	296171
90538	296172
606	296173
86143	296174
109163	296175
40670	296176
34735	296177
66220	296178
71078	296179
21183	296180
112211	296181
4928	296182
66252	296183
65139	296184
20940	296185
62747	296186
89693	296187
67487	296188
39244	296189
2542	296190
110830	296191
20348	296192
63361	296193
369	296194
137442	296195
32785	296196
93728	296197
13616	296198
26595	296199
6586	296200
27644	296201
6088	296202
35088	296203
2656	296204
24110	296205
69720	296206
67598	296207
39653	296208
79249	296209
67523	296210
128533	296211
116853	296212
3600	296213
2597	296214
6828	296215
9160	296216
5756	296217
25469	296218
74847	296219
33307	296220
58297	296221
56630	296222
14031	296223
68737	296224
103202	296225
65048	296226
105405	296227
60103	296228
56218	296229
116300	296230
15710	296231
42402	296232
14388	296233
81693	296234
53207	296235
33606	296236
28955	296237
35441	296238
14708	296239
36130	296240
121757	296241
3929	296242
6074	296243
102339	296244
43750	296245
135891	296246
51893	296247
56036	296248
105047	296249
12373	296250
29653	296251
5782	296252
85707	296253
131596	296254
53777	296255
104062	296256
19567	296257
121881	296258
46254	296259
1852	296260
44533	296261
71553	296262
69540	296263
48314	296264
48996	296265
30165	296266
11839	296267
70616	296268
21723	296269
23899	296270
6087	296271
27865	296272
84560	296273
7923	296274
28822	296275
94451	296276
3583	296277
71507	296278
24497	296279
8754	296280
16044	296281
56258	296282
60570	296283
26515	296284
64302	296285
12289	296286
31335	296287
91763	296288
31202	296289
114678	296290
70465	296291
74984	296292
3741	296293
121264	296294
28407	296295
10629	296296
21169	296297
59762	296298
58694	296299
9578	296300
10317	296301
95364	296302
35202	296303
23970	296304
22801	296305
29774	296306
127287	296307
109802	296308
32025	296309
7498	296310
50880	296311
137662	296312
126154	296313
270	296314
113975	296315
48924	296316
129621	296317
22396	296318
7854	296319
58941	296320
124738	296321
53783	296322
8718	296323
16910	296324
26903	296325
2126	296326
33293	296327
23710	296328
27688	296329
15032	296330
1139	296331
13734	296332
1313	296333
17212	296334
122888	296335
25692	296336
41467	296337
39157	296338
62869	296339
7574	296340
18218	296341
24375	296342
109477	296343
67865	296344
18374	296345
12395	296346
7683	296347
10143	296348
44083	296349
16760	296350
7603	296351
22524	296352
20734	296353
35714	296354
104500	296355
5794	296356
9888	296357
1331	296358
1415	296359
1805	296360
21830	296361
11594	296362
75651	296363
13617	296364
16186	296365
3280	296366
99603	296367
58171	296368
12358	296369
1010	296370
96805	296371
5400	296372
52021	296373
4897	296374
405	296375
97276	296376
108601	296377
60077	296378
103213	296379
46781	296380
62466	296381
4865	296382
145823	296383
115508	296384
45304	296385
69799	296386
50632	296387
18250	296388
49912	296389
53017	296390
40984	296391
12759	296392
85514	296393
136182	296394
23537	296395
4487	296396
17162	296397
8735	296398
41978	296399
45486	296400
83257	296401
37352	296402
58450	296403
26118	296404
66038	296405
2920	296406
83007	296407
31892	296408
57969	296409
3590	296410
66923	296411
39189	296412
62862	296413
1924	296414
8748	296415
6519	296416
29742	296417
15257	296418
10924	296419
6738	296420
8541	296421
74375	296422
4078	296423
100221	296424
4666	296425
57529	296426
89520	296427
94443	296428
47583	296429
82389	296430
3289	296431
25055	296432
111991	296433
5024	296434
29214	296435
17378	296436
18944	296437
27619	296438
27195	296439
101864	296440
27031	296441
103990	296442
1351	296443
28405	296444
115927	296445
22548	296446
264	296447
14351	296448
115389	296449
99408	296450
12445	296451
37	296452
99216	296453
1151	296454
78543	296455
36973	296456
33861	296457
4351	296458
115612	296459
111800	296460
12914	296461
37630	296462
16990	296463
23	296464
58213	296465
14663	296466
40306	296467
77524	296468
41637	296469
22164	296470
42637	296471
91132	296472
58028	296473
2648	296474
79853	296475
47466	296476
99971	296477
136828	296478
37984	296479
43466	296480
34862	296481
17689	296482
49977	296483
11763	296484
77406	296485
1343	296486
30851	296487
10730	296488
25557	296489
22396	296490
40195	296491
8444	296492
62455	296493
5915	296494
10138	296495
2137	296496
78651	296497
27618	296498
127676	296499
99664	296500
16763	296501
53351	296502
6459	296503
68372	296504
134282	296505
36714	296506
53544	296507
30871	296508
19869	296509
10684	296510
111745	296511
26471	296512
809	296513
120371	296514
25501	296515
288	296516
17728	296517
45048	296518
7160	296519
3239	296520
31029	296521
42153	296522
36948	296523
53773	296524
87578	296525
19170	296526
3177	296527
23409	296528
64491	296529
23848	296530
2246	296531
65890	296532
21168	296533
6067	296534
28974	296535
24033	296536
52708	296537
70260	296538
33242	296539
1112	296540
21792	296541
7081	296542
19194	296543
67744	296544
42108	296545
84740	296546
135344	296547
5202	296548
1426	296549
208	296550
19596	296551
22377	296552
41279	296553
23503	296554
58488	296555
15001	296556
7884	296557
71233	296558
85809	296559
14738	296560
25060	296561
8920	296562
549	296563
28781	296564
19054	296565
72463	296566
108900	296567
2498	296568
106092	296569
46381	296570
137023	296571
2555	296572
35945	296573
110154	296574
61211	296575
135578	296576
37034	296577
114171	296578
13199	296579
83979	296580
3867	296581
118635	296582
76533	296583
67787	296584
12144	296585
15966	296586
17809	296587
41869	296588
46013	296589
45825	296590
4521	296591
63500	296592
68058	296593
57460	296594
116190	296595
6710	296596
59637	296597
15956	296598
5061	296599
56446	296600
20341	296601
108517	296602
121313	296603
6809	296604
44382	296605
39737	296606
81205	296607
38885	296608
64203	296609
8032	296610
9854	296611
3097	296612
25404	296613
80139	296614
30368	296615
98394	296616
31327	296617
132925	296618
53410	296619
98814	296620
84325	296621
12503	296622
84046	296623
1972	296624
80785	296625
269	296626
14520	296627
42409	296628
123570	296629
40857	296630
118017	296631
2147	296632
52059	296633
9653	296634
48959	296635
108644	296636
11922	296637
93696	296638
11760	296639
92756	296640
54942	296641
14302	296642
101330	296643
98999	296644
33530	296645
26095	296646
86289	296647
63193	296648
42286	296649
64487	296650
1556	296651
19584	296652
38942	296653
31229	296654
61461	296655
53454	296656
119035	296657
77437	296658
5256	296659
106931	296660
91445	296661
30430	296662
7578	296663
26067	296664
30285	296665
131642	296666
108885	296667
3827	296668
9450	296669
19440	296670
47732	296671
40333	296672
31172	296673
76334	296674
135519	296675
81730	296676
30806	296677
82098	296678
16125	296679
15755	296680
94244	296681
81185	296682
12935	296683
499	296684
7938	296685
12433	296686
872	296687
26124	296688
77030	296689
86043	296690
49188	296691
6398	296692
143130	296693
36947	296694
54847	296695
46956	296696
132450	296697
10781	296698
96192	296699
24042	296700
97315	296701
28443	296702
12286	296703
83089	296704
1077	296705
44006	296706
43478	296707
7596	296708
103039	296709
32372	296710
85082	296711
4548	296712
92623	296713
21061	296714
12302	296715
60950	296716
51912	296717
72165	296718
32443	296719
44226	296720
18807	296721
16151	296722
51611	296723
116	296724
46699	296725
22820	296726
33133	296727
51126	296728
83005	296729
98936	296730
109441	296731
10163	296732
515	296733
6959	296734
16120	296735
9307	296736
15684	296737
21450	296738
3653	296739
39258	296740
5023	296741
102825	296742
56298	296743
38385	296744
51214	296745
79760	296746
14786	296747
5120	296748
81228	296749
12443	296750
4474	296751
101890	296752
42530	296753
19635	296754
50675	296755
6386	296756
47279	296757
32102	296758
13768	296759
77787	296760
25311	296761
134365	296762
108695	296763
47382	296764
31040	296765
46831	296766
5509	296767
15284	296768
38470	296769
18654	296770
131581	296771
180	296772
41473	296773
27626	296774
63339	296775
91872	296776
126911	296777
56949	296778
34855	296779
12989	296780
57936	296781
96226	296782
45354	296783
123335	296784
1747	296785
80888	296786
15934	296787
81760	296788
14919	296789
113838	296790
4215	296791
13184	296792
46381	296793
40638	296794
2506	296795
55591	296796
50149	296797
1042	296798
4330	296799
97948	296800
20138	296801
129642	296802
61818	296803
66494	296804
37355	296805
68584	296806
3896	296807
39207	296808
52748	296809
33134	296810
26243	296811
104185	296812
45721	296813
89144	296814
14815	296815
21191	296816
2914	296817
97514	296818
1421	296819
54895	296820
66697	296821
56321	296822
32600	296823
78742	296824
19693	296825
11981	296826
33908	296827
78958	296828
60184	296829
63025	296830
12522	296831
4842	296832
56662	296833
44405	296834
3806	296835
80140	296836
42455	296837
3349	296838
1642	296839
47353	296840
73623	296841
65022	296842
103787	296843
104786	296844
22281	296845
20061	296846
95114	296847
87945	296848
4194	296849
80124	296850
13091	296851
39030	296852
5805	296853
25386	296854
87958	296855
16334	296856
55579	296857
51925	296858
23797	296859
49514	296860
129801	296861
647	296862
121890	296863
37692	296864
130919	296865
91620	296866
49211	296867
47018	296868
12248	296869
22839	296870
62494	296871
27719	296872
1571	296873
65470	296874
17730	296875
8851	296876
88283	296877
1351	296878
43056	296879
97197	296880
15124	296881
12149	296882
54333	296883
84097	296884
67597	296885
26	296886
24732	296887
74602	296888
2402	296889
109733	296890
42747	296891
112269	296892
50113	296893
5878	296894
15978	296895
5962	296896
3165	296897
123831	296898
29882	296899
45838	296900
31987	296901
64327	296902
2068	296903
24276	296904
15167	296905
42782	296906
1139	296907
14923	296908
95627	296909
3109	296910
30695	296911
10733	296912
63593	296913
146602	296914
4175	296915
24519	296916
15869	296917
53155	296918
59506	296919
8735	296920
112157	296921
4106	296922
17042	296923
56254	296924
31069	296925
10188	296926
16708	296927
92161	296928
16374	296929
18614	296930
11057	296931
51756	296932
45193	296933
5966	296934
2149	296935
2861	296936
45793	296937
97851	296938
115375	296939
107763	296940
23015	296941
79724	296942
26891	296943
5532	296944
78343	296945
33170	296946
25317	296947
146421	296948
73031	296949
58867	296950
32311	296951
80273	296952
21118	296953
72617	296954
6039	296955
5672	296956
91432	296957
18736	296958
35321	296959
108004	296960
48510	296961
10732	296962
80231	296963
72309	296964
6098	296965
26826	296966
70194	296967
119389	296968
138405	296969
93	296970
21146	296971
71943	296972
20530	296973
78060	296974
84524	296975
24528	296976
15798	296977
85120	296978
27754	296979
17455	296980
42487	296981
49333	296982
54529	296983
9070	296984
24272	296985
16	296986
18917	296987
54146	296988
43445	296989
23659	296990
2088	296991
49911	296992
32867	296993
694	296994
45139	296995
11984	296996
81874	296997
38369	296998
147976	296999
83466	297000
45493	297001
21393	297002
48146	297003
29029	297004
96207	297005
107679	297006
20573	297007
110833	297008
10133	297009
88328	297010
24920	297011
27554	297012
12291	297013
136574	297014
350	297015
3307	297016
51319	297017
101298	297018
50707	297019
72660	297020
105134	297021
137194	297022
4471	297023
8108	297024
22324	297025
14026	297026
18481	297027
44	297028
4022	297029
59498	297030
20081	297031
125810	297032
15033	297033
6805	297034
39108	297035
19586	297036
48769	297037
92500	297038
63739	297039
44632	297040
45402	297041
41641	297042
71380	297043
24138	297044
6684	297045
202	297046
47109	297047
68211	297048
69856	297049
42839	297050
112888	297051
44906	297052
9483	297053
94632	297054
23300	297055
103150	297056
86057	297057
113599	297058
66084	297059
440	297060
101660	297061
91233	297062
73822	297063
13473	297064
124046	297065
47653	297066
23236	297067
18647	297068
63204	297069
391	297070
41174	297071
3612	297072
1170	297073
27444	297074
8604	297075
114411	297076
1827	297077
2459	297078
3161	297079
105973	297080
49292	297081
135620	297082
6451	297083
53449	297084
14006	297085
70	297086
598	297087
8200	297088
5482	297089
45438	297090
129319	297091
30008	297092
35027	297093
19881	297094
65055	297095
5255	297096
17412	297097
9104	297098
16866	297099
4429	297100
18307	297101
35668	297102
13752	297103
26169	297104
5030	297105
31562	297106
49714	297107
6152	297108
46566	297109
97425	297110
26854	297111
98438	297112
11441	297113
102	297114
113574	297115
37300	297116
1944	297117
4542	297118
63490	297119
10954	297120
20089	297121
23065	297122
4805	297123
137141	297124
109581	297125
18051	297126
9211	297127
102682	297128
93575	297129
36920	297130
72449	297131
15561	297132
29190	297133
15494	297134
38260	297135
3592	297136
149197	297137
93088	297138
5542	297139
73346	297140
67351	297141
81247	297142
117296	297143
93551	297144
28480	297145
30205	297146
51005	297147
25755	297148
67542	297149
200	297150
61186	297151
91131	297152
8899	297153
83133	297154
105182	297155
11571	297156
5528	297157
33450	297158
49	297159
9949	297160
35668	297161
19808	297162
2551	297163
44893	297164
9114	297165
43356	297166
34991	297167
78274	297168
18451	297169
67272	297170
74392	297171
55	297172
52059	297173
47039	297174
30207	297175
106322	297176
16442	297177
121911	297178
30482	297179
13947	297180
59345	297181
78480	297182
3820	297183
697	297184
18219	297185
99371	297186
107010	297187
28971	297188
22770	297189
85631	297190
72242	297191
60215	297192
25873	297193
83983	297194
435	297195
9382	297196
41861	297197
68823	297198
93110	297199
17415	297200
1106	297201
9094	297202
3224	297203
30776	297204
31824	297205
23533	297206
46581	297207
86302	297208
31101	297209
16434	297210
114864	297211
44282	297212
3049	297213
20166	297214
15622	297215
47528	297216
34292	297217
45910	297218
70695	297219
41768	297220
1172	297221
14742	297222
142425	297223
110207	297224
49216	297225
12891	297226
5594	297227
30068	297228
48020	297229
21024	297230
2046	297231
11741	297232
44203	297233
88426	297234
23409	297235
63786	297236
1042	297237
14746	297238
117532	297239
1182	297240
33757	297241
104001	297242
37128	297243
3657	297244
3207	297245
775	297246
77464	297247
50413	297248
47845	297249
9157	297250
115476	297251
25941	297252
63408	297253
47648	297254
63440	297255
41147	297256
47280	297257
96981	297258
47760	297259
8028	297260
22019	297261
74020	297262
24912	297263
125348	297264
6263	297265
47224	297266
14130	297267
20647	297268
1638	297269
90571	297270
12175	297271
26013	297272
802	297273
71164	297274
103866	297275
104765	297276
85697	297277
46802	297278
21726	297279
35486	297280
75367	297281
70868	297282
82925	297283
16702	297284
23391	297285
116641	297286
86769	297287
59618	297288
104562	297289
10070	297290
11738	297291
49155	297292
5304	297293
3365	297294
31902	297295
54467	297296
41838	297297
81354	297298
20493	297299
23006	297300
27931	297301
31495	297302
271	297303
53096	297304
50222	297305
18135	297306
32053	297307
100831	297308
47062	297309
19062	297310
6412	297311
124925	297312
63406	297313
836	297314
130693	297315
102477	297316
6259	297317
18844	297318
87220	297319
11361	297320
14484	297321
76374	297322
1864	297323
21103	297324
15856	297325
934	297326
131352	297327
34643	297328
63643	297329
77230	297330
4932	297331
2467	297332
67884	297333
952	297334
85709	297335
29125	297336
76687	297337
74598	297338
36620	297339
104271	297340
2923	297341
143710	297342
86395	297343
73342	297344
24221	297345
26304	297346
33223	297347
99357	297348
42188	297349
42624	297350
8253	297351
42678	297352
14064	297353
20109	297354
44460	297355
52391	297356
63736	297357
10245	297358
68165	297359
93074	297360
82462	297361
670	297362
41112	297363
78065	297364
6549	297365
18680	297366
50393	297367
3743	297368
2319	297369
43370	297370
23061	297371
46001	297372
23377	297373
3564	297374
22267	297375
28121	297376
56017	297377
101074	297378
1812	297379
60029	297380
62668	297381
36646	297382
79738	297383
50597	297384
12468	297385
31087	297386
19761	297387
17390	297388
75443	297389
27718	297390
19720	297391
51545	297392
12415	297393
5949	297394
22923	297395
147086	297396
35058	297397
7539	297398
60087	297399
62184	297400
13129	297401
1376	297402
23939	297403
27282	297404
11885	297405
40669	297406
25403	297407
48075	297408
14580	297409
8284	297410
34105	297411
110079	297412
2245	297413
36590	297414
17393	297415
72710	297416
74466	297417
84233	297418
28826	297419
4367	297420
8444	297421
2593	297422
43876	297423
23644	297424
54790	297425
2233	297426
103513	297427
40169	297428
74113	297429
30165	297430
11569	297431
31573	297432
28924	297433
8048	297434
8380	297435
63809	297436
71261	297437
6412	297438
89148	297439
121950	297440
20458	297441
7484	297442
55131	297443
41849	297444
57164	297445
49937	297446
24693	297447
38568	297448
38396	297449
10260	297450
30362	297451
27164	297452
32907	297453
36292	297454
27943	297455
23032	297456
17518	297457
93388	297458
82946	297459
94316	297460
19642	297461
101490	297462
14535	297463
119531	297464
91181	297465
84952	297466
36409	297467
77802	297468
15791	297469
47746	297470
98419	297471
19820	297472
58729	297473
61977	297474
19943	297475
17798	297476
96670	297477
64721	297478
4580	297479
99754	297480
10925	297481
41724	297482
70142	297483
34306	297484
70464	297485
56041	297486
100093	297487
45816	297488
70229	297489
20171	297490
15697	297491
3701	297492
94460	297493
13956	297494
76257	297495
37403	297496
110815	297497
71337	297498
9363	297499
150639	297500
12369	297501
49775	297502
33521	297503
62059	297504
6591	297505
12886	297506
19809	297507
14559	297508
36493	297509
71477	297510
4385	297511
104659	297512
9367	297513
56654	297514
108463	297515
55346	297516
55040	297517
25837	297518
17145	297519
30854	297520
17937	297521
12724	297522
16079	297523
1659	297524
3925	297525
126249	297526
3029	297527
72268	297528
828	297529
103309	297530
83759	297531
42176	297532
103209	297533
37266	297534
36966	297535
71904	297536
98045	297537
68392	297538
87335	297539
11785	297540
25770	297541
20667	297542
60813	297543
77841	297544
60745	297545
12821	297546
74527	297547
26826	297548
1840	297549
6160	297550
17004	297551
138205	297552
92753	297553
1979	297554
35585	297555
51601	297556
67858	297557
30673	297558
82872	297559
121539	297560
23706	297561
86711	297562
34332	297563
67246	297564
42990	297565
23255	297566
90728	297567
78959	297568
103568	297569
23872	297570
8469	297571
93683	297572
4822	297573
4267	297574
116557	297575
132470	297576
86241	297577
7626	297578
5434	297579
35737	297580
17583	297581
101840	297582
100153	297583
89288	297584
37896	297585
74264	297586
135845	297587
118145	297588
27689	297589
77094	297590
4384	297591
36626	297592
9956	297593
29032	297594
42068	297595
146230	297596
26518	297597
15164	297598
133673	297599
123270	297600
121208	297601
2963	297602
42977	297603
128044	297604
54864	297605
79433	297606
48798	297607
131434	297608
44508	297609
53594	297610
47613	297611
134543	297612
43741	297613
56089	297614
32022	297615
70857	297616
23768	297617
60089	297618
36361	297619
32331	297620
5327	297621
41072	297622
28035	297623
5578	297624
138293	297625
22228	297626
14077	297627
81587	297628
23078	297629
55	297630
851	297631
5154	297632
60229	297633
6808	297634
21138	297635
14659	297636
46082	297637
11443	297638
46199	297639
58330	297640
12831	297641
25797	297642
48620	297643
70828	297644
88263	297645
129570	297646
80195	297647
25122	297648
16721	297649
99029	297650
3100	297651
42639	297652
36147	297653
63996	297654
67761	297655
97337	297656
66169	297657
57441	297658
28774	297659
8253	297660
42200	297661
6282	297662
105276	297663
55122	297664
63166	297665
20331	297666
41568	297667
21205	297668
4573	297669
90090	297670
3674	297671
103403	297672
135205	297673
21233	297674
90003	297675
49153	297676
306	297677
133834	297678
417	297679
21168	297680
53709	297681
12787	297682
58434	297683
14144	297684
104356	297685
36346	297686
32049	297687
32817	297688
114318	297689
93141	297690
33382	297691
126898	297692
796	297693
54624	297694
65428	297695
25861	297696
6998	297697
20481	297698
1808	297699
9989	297700
80588	297701
60970	297702
865	297703
7298	297704
21193	297705
42708	297706
3212	297707
88885	297708
46947	297709
25404	297710
492	297711
26719	297712
145245	297713
122007	297714
36506	297715
2272	297716
34037	297717
13733	297718
6162	297719
16247	297720
2299	297721
122	297722
3829	297723
19538	297724
23253	297725
149636	297726
110566	297727
5	297728
11986	297729
24086	297730
71795	297731
76824	297732
30910	297733
121416	297734
25141	297735
27853	297736
19010	297737
99596	297738
56212	297739
26523	297740
128742	297741
23110	297742
9391	297743
136509	297744
146912	297745
41648	297746
2032	297747
73890	297748
17515	297749
34568	297750
13052	297751
93443	297752
39662	297753
71175	297754
716	297755
7261	297756
86372	297757
2641	297758
4891	297759
54491	297760
15846	297761
24274	297762
316	297763
22369	297764
22101	297765
19050	297766
59341	297767
40033	297768
30604	297769
64599	297770
19696	297771
33776	297772
40564	297773
359	297774
65195	297775
103528	297776
18920	297777
32578	297778
55042	297779
452	297780
6050	297781
123750	297782
618	297783
64600	297784
96088	297785
33753	297786
26046	297787
19391	297788
88677	297789
5864	297790
45075	297791
28092	297792
8685	297793
42021	297794
10072	297795
14892	297796
75621	297797
18326	297798
21873	297799
834	297800
25210	297801
13162	297802
66357	297803
131947	297804
93622	297805
18333	297806
64098	297807
47080	297808
11054	297809
46356	297810
7357	297811
96405	297812
20157	297813
73311	297814
659	297815
1437	297816
51667	297817
7923	297818
4930	297819
127972	297820
12497	297821
101152	297822
12056	297823
964	297824
41440	297825
14288	297826
119863	297827
123846	297828
119835	297829
30373	297830
93496	297831
16486	297832
35052	297833
102106	297834
7633	297835
8580	297836
375	297837
87355	297838
48909	297839
148629	297840
23124	297841
24055	297842
11153	297843
70449	297844
133036	297845
46798	297846
37003	297847
6041	297848
43638	297849
103822	297850
104461	297851
34337	297852
100729	297853
44551	297854
71247	297855
320	297856
23229	297857
42211	297858
6424	297859
64397	297860
43538	297861
116954	297862
25237	297863
31799	297864
52141	297865
46907	297866
6732	297867
100443	297868
84483	297869
120464	297870
86825	297871
11562	297872
7207	297873
16405	297874
29226	297875
71010	297876
44960	297877
3236	297878
27440	297879
4063	297880
73305	297881
91504	297882
4301	297883
96994	297884
60187	297885
61230	297886
46255	297887
11118	297888
4782	297889
1029	297890
27917	297891
2292	297892
91530	297893
3466	297894
30736	297895
4818	297896
102224	297897
1180	297898
114910	297899
7546	297900
13093	297901
12469	297902
696	297903
32710	297904
32428	297905
18737	297906
93348	297907
5055	297908
105871	297909
70614	297910
21219	297911
110	297912
33316	297913
125246	297914
90413	297915
48981	297916
22785	297917
85605	297918
43667	297919
24562	297920
868	297921
77251	297922
86418	297923
84306	297924
35079	297925
85925	297926
949	297927
80170	297928
112198	297929
14633	297930
37630	297931
57779	297932
53533	297933
42659	297934
335	297935
7187	297936
63565	297937
45812	297938
100401	297939
26802	297940
85113	297941
72171	297942
65365	297943
14	297944
59229	297945
19	297946
74824	297947
28530	297948
67481	297949
86696	297950
146238	297951
34547	297952
92886	297953
13265	297954
99000	297955
29047	297956
18488	297957
45491	297958
82348	297959
54599	297960
9822	297961
17584	297962
19345	297963
9552	297964
123770	297965
105175	297966
103023	297967
2941	297968
55927	297969
98432	297970
10200	297971
13645	297972
89930	297973
23998	297974
119256	297975
8258	297976
65043	297977
11685	297978
69871	297979
53394	297980
25034	297981
55876	297982
41496	297983
3	297984
49210	297985
5699	297986
783	297987
31749	297988
33325	297989
43126	297990
64411	297991
28725	297992
3278	297993
119251	297994
25167	297995
12571	297996
72105	297997
12484	297998
93793	297999
43802	298000
30989	298001
82111	298002
59748	298003
16963	298004
5742	298005
21478	298006
387	298007
15988	298008
6026	298009
11569	298010
64022	298011
13065	298012
70251	298013
58023	298014
85075	298015
23411	298016
32280	298017
29247	298018
129337	298019
19044	298020
65531	298021
78884	298022
1707	298023
4613	298024
124035	298025
12988	298026
61343	298027
50515	298028
55411	298029
6593	298030
68897	298031
59488	298032
90629	298033
16648	298034
72086	298035
14599	298036
216	298037
103410	298038
21311	298039
3026	298040
69827	298041
22897	298042
54963	298043
68881	298044
31253	298045
26757	298046
4495	298047
27930	298048
5047	298049
1175	298050
33701	298051
77833	298052
68978	298053
5369	298054
6185	298055
774	298056
14794	298057
68646	298058
140452	298059
31666	298060
54357	298061
54704	298062
782	298063
83654	298064
67509	298065
15296	298066
1601	298067
114289	298068
4367	298069
77495	298070
7130	298071
8511	298072
5911	298073
30700	298074
41228	298075
9691	298076
58130	298077
50446	298078
134084	298079
2636	298080
79881	298081
85427	298082
63413	298083
122039	298084
56898	298085
87517	298086
5452	298087
24325	298088
21469	298089
12356	298090
7846	298091
71554	298092
9517	298093
5243	298094
17482	298095
26429	298096
55871	298097
59858	298098
3356	298099
105736	298100
20094	298101
11569	298102
130392	298103
126571	298104
135874	298105
2421	298106
10	298107
144660	298108
68905	298109
6859	298110
6283	298111
9381	298112
24885	298113
39124	298114
31556	298115
2388	298116
94417	298117
47026	298118
77277	298119
38385	298120
27677	298121
67652	298122
36963	298123
11256	298124
42475	298125
82041	298126
15852	298127
5363	298128
16898	298129
96915	298130
115799	298131
118712	298132
24931	298133
11196	298134
2300	298135
107450	298136
73551	298137
33424	298138
3325	298139
58229	298140
36457	298141
62565	298142
97405	298143
68145	298144
11210	298145
77353	298146
9518	298147
68646	298148
91207	298149
41	298150
103248	298151
48865	298152
32826	298153
18970	298154
29761	298155
146787	298156
13903	298157
40597	298158
56868	298159
567	298160
133731	298161
10243	298162
114265	298163
88303	298164
5591	298165
98713	298166
469	298167
5243	298168
19919	298169
150658	298170
68800	298171
3132	298172
256	298173
48296	298174
24109	298175
34464	298176
45266	298177
77130	298178
75638	298179
14050	298180
125399	298181
9597	298182
61001	298183
18495	298184
2800	298185
53343	298186
22407	298187
122130	298188
65249	298189
65231	298190
6452	298191
58912	298192
133521	298193
48820	298194
283	298195
44174	298196
90605	298197
63449	298198
10999	298199
84704	298200
4847	298201
23576	298202
54710	298203
119204	298204
86599	298205
134825	298206
9772	298207
103852	298208
2015	298209
18473	298210
106549	298211
33562	298212
108014	298213
78394	298214
13252	298215
22086	298216
25049	298217
96239	298218
3182	298219
119296	298220
104009	298221
9009	298222
523	298223
78163	298224
709	298225
30883	298226
103743	298227
14093	298228
50694	298229
33979	298230
14465	298231
21865	298232
113741	298233
97124	298234
30832	298235
1869	298236
37723	298237
19824	298238
32101	298239
49340	298240
46523	298241
11636	298242
2145	298243
51064	298244
342	298245
144438	298246
21880	298247
134100	298248
33982	298249
105650	298250
9443	298251
37298	298252
100490	298253
109139	298254
35093	298255
60127	298256
114969	298257
24607	298258
75040	298259
33684	298260
70620	298261
24759	298262
50	298263
9847	298264
49172	298265
5252	298266
42427	298267
67382	298268
42388	298269
20217	298270
9305	298271
20935	298272
4638	298273
7282	298274
95309	298275
36023	298276
3297	298277
118	298278
69340	298279
51874	298280
2237	298281
45414	298282
5547	298283
29942	298284
49502	298285
14030	298286
76002	298287
38768	298288
22266	298289
20745	298290
58048	298291
11590	298292
148781	298293
7969	298294
20156	298295
24419	298296
8461	298297
54538	298298
94014	298299
44409	298300
9108	298301
67466	298302
37098	298303
128235	298304
83864	298305
13244	298306
38762	298307
76934	298308
30811	298309
75439	298310
85587	298311
123188	298312
3724	298313
48658	298314
14520	298315
40	298316
12376	298317
63481	298318
112228	298319
111356	298320
38134	298321
104396	298322
22310	298323
42721	298324
212	298325
2122	298326
19982	298327
106844	298328
1796	298329
55248	298330
99092	298331
7663	298332
11280	298333
43946	298334
12281	298335
52078	298336
13722	298337
108210	298338
44873	298339
62678	298340
96231	298341
41123	298342
4639	298343
106136	298344
43964	298345
84517	298346
12594	298347
2397	298348
37870	298349
22774	298350
46607	298351
1533	298352
56045	298353
145738	298354
22623	298355
20620	298356
4884	298357
61819	298358
120916	298359
37738	298360
39797	298361
816	298362
69142	298363
40467	298364
19959	298365
49641	298366
32547	298367
27045	298368
7051	298369
9319	298370
92531	298371
11394	298372
136033	298373
77953	298374
69136	298375
100346	298376
63534	298377
88800	298378
17206	298379
44063	298380
44927	298381
76348	298382
116450	298383
69233	298384
60799	298385
108565	298386
40647	298387
67769	298388
49913	298389
14011	298390
83855	298391
97072	298392
117790	298393
58229	298394
30727	298395
3	298396
44066	298397
10661	298398
127011	298399
11469	298400
4403	298401
41694	298402
12650	298403
8236	298404
7389	298405
65055	298406
1740	298407
32818	298408
35590	298409
72115	298410
101740	298411
24623	298412
26495	298413
39805	298414
100852	298415
1338	298416
6399	298417
53741	298418
53326	298419
7459	298420
11869	298421
57990	298422
117	298423
45047	298424
113617	298425
74942	298426
27765	298427
81949	298428
34746	298429
34131	298430
1895	298431
6960	298432
28889	298433
13629	298434
82490	298435
37803	298436
39200	298437
62375	298438
49012	298439
81219	298440
69531	298441
4919	298442
1739	298443
131950	298444
17833	298445
129489	298446
14229	298447
5350	298448
85140	298449
61451	298450
87033	298451
35060	298452
53345	298453
45432	298454
42477	298455
66589	298456
113767	298457
130662	298458
3425	298459
7582	298460
30258	298461
97760	298462
48400	298463
994	298464
37798	298465
29791	298466
106740	298467
68811	298468
5446	298469
91063	298470
27066	298471
16288	298472
4769	298473
50147	298474
4250	298475
134602	298476
31192	298477
6567	298478
24445	298479
86517	298480
30462	298481
34233	298482
20398	298483
27693	298484
28277	298485
21264	298486
80439	298487
4219	298488
7627	298489
23781	298490
2459	298491
117027	298492
33742	298493
13610	298494
27721	298495
72003	298496
25064	298497
145746	298498
6398	298499
63609	298500
74926	298501
57861	298502
66068	298503
16458	298504
15595	298505
119532	298506
89927	298507
62110	298508
52503	298509
46725	298510
86567	298511
25414	298512
25640	298513
3164	298514
102650	298515
17003	298516
33041	298517
39969	298518
17963	298519
24259	298520
28300	298521
43244	298522
13305	298523
125404	298524
31030	298525
26637	298526
95191	298527
55053	298528
49230	298529
14330	298530
47339	298531
101259	298532
39347	298533
4934	298534
56250	298535
33779	298536
473	298537
149661	298538
123372	298539
78218	298540
7498	298541
22343	298542
16311	298543
116230	298544
49568	298545
73883	298546
127141	298547
10380	298548
13653	298549
60387	298550
83507	298551
46980	298552
37361	298553
23115	298554
10199	298555
13014	298556
118433	298557
109913	298558
81681	298559
33476	298560
115877	298561
25413	298562
95502	298563
61894	298564
2486	298565
40180	298566
905	298567
9958	298568
41302	298569
1801	298570
19963	298571
2856	298572
83831	298573
35412	298574
39589	298575
1173	298576
44830	298577
26012	298578
10064	298579
27417	298580
79138	298581
14627	298582
12179	298583
3728	298584
135325	298585
4296	298586
97584	298587
4760	298588
132242	298589
13964	298590
134134	298591
8907	298592
98429	298593
11645	298594
44979	298595
70359	298596
8953	298597
66279	298598
51932	298599
6618	298600
7688	298601
56569	298602
76261	298603
59974	298604
14215	298605
41	298606
3256	298607
52656	298608
107008	298609
37253	298610
41138	298611
14696	298612
3445	298613
10646	298614
7074	298615
13791	298616
5448	298617
18088	298618
3420	298619
78141	298620
3386	298621
72767	298622
2397	298623
21041	298624
99594	298625
88429	298626
138055	298627
94951	298628
69924	298629
1867	298630
3244	298631
42232	298632
45796	298633
27244	298634
8884	298635
18167	298636
62390	298637
3606	298638
78519	298639
20237	298640
16993	298641
52844	298642
15866	298643
42842	298644
96984	298645
4623	298646
17859	298647
21555	298648
1464	298649
19345	298650
44631	298651
31283	298652
4141	298653
118129	298654
36409	298655
5965	298656
14765	298657
14300	298658
51208	298659
87481	298660
83443	298661
62006	298662
27161	298663
528	298664
47692	298665
85819	298666
91872	298667
15274	298668
26468	298669
98763	298670
84126	298671
33205	298672
15030	298673
17196	298674
33886	298675
57924	298676
1426	298677
103012	298678
38732	298679
72010	298680
16759	298681
41363	298682
52719	298683
2270	298684
97361	298685
71538	298686
108	298687
770	298688
18137	298689
81844	298690
62458	298691
5181	298692
5436	298693
88251	298694
15663	298695
80488	298696
38817	298697
47150	298698
52449	298699
132894	298700
19958	298701
130981	298702
90851	298703
57268	298704
9449	298705
98273	298706
15601	298707
34323	298708
15019	298709
130391	298710
19123	298711
32059	298712
88289	298713
115259	298714
2759	298715
83789	298716
7764	298717
86319	298718
53049	298719
50017	298720
26418	298721
123783	298722
38736	298723
84639	298724
6108	298725
49445	298726
62533	298727
58160	298728
72739	298729
76784	298730
65723	298731
16227	298732
38754	298733
24235	298734
3359	298735
16622	298736
47813	298737
6516	298738
67061	298739
45895	298740
10794	298741
19530	298742
2963	298743
12659	298744
48236	298745
50195	298746
26553	298747
77645	298748
106790	298749
40	298750
81992	298751
100722	298752
13847	298753
9973	298754
105059	298755
75393	298756
79734	298757
32437	298758
3763	298759
90248	298760
45335	298761
144427	298762
9432	298763
26033	298764
13810	298765
55874	298766
125360	298767
105987	298768
22966	298769
5590	298770
102017	298771
68143	298772
99193	298773
60726	298774
48807	298775
36542	298776
92454	298777
43861	298778
13779	298779
8477	298780
48877	298781
28005	298782
14843	298783
1154	298784
12965	298785
120964	298786
22425	298787
29886	298788
231	298789
60049	298790
85444	298791
3995	298792
45004	298793
25019	298794
73550	298795
81949	298796
42655	298797
98262	298798
13853	298799
32265	298800
79726	298801
23613	298802
34830	298803
72637	298804
69228	298805
9729	298806
101695	298807
68250	298808
21137	298809
26667	298810
44856	298811
17806	298812
19995	298813
2971	298814
437	298815
90147	298816
91083	298817
5486	298818
7975	298819
53543	298820
1909	298821
10039	298822
49670	298823
17092	298824
91479	298825
39729	298826
66027	298827
2668	298828
2618	298829
20989	298830
67870	298831
83337	298832
280	298833
128570	298834
79527	298835
83701	298836
14912	298837
46818	298838
9609	298839
69843	298840
3675	298841
38743	298842
35606	298843
67172	298844
33038	298845
124654	298846
48325	298847
88295	298848
13446	298849
99000	298850
53206	298851
92754	298852
47273	298853
31453	298854
27448	298855
82641	298856
137866	298857
11049	298858
63396	298859
23	298860
3760	298861
14789	298862
44822	298863
25062	298864
8185	298865
65673	298866
2399	298867
38490	298868
22853	298869
130826	298870
115904	298871
86432	298872
81991	298873
98109	298874
71959	298875
11229	298876
1667	298877
43384	298878
12734	298879
19212	298880
9147	298881
16	298882
34842	298883
49196	298884
13488	298885
15756	298886
64877	298887
6939	298888
108888	298889
71703	298890
5944	298891
57596	298892
3016	298893
84098	298894
8178	298895
13483	298896
32757	298897
25723	298898
16602	298899
41607	298900
77447	298901
2538	298902
144895	298903
12378	298904
35590	298905
46049	298906
27285	298907
20800	298908
4512	298909
4386	298910
36398	298911
2417	298912
39389	298913
10722	298914
16714	298915
87753	298916
26312	298917
47895	298918
7324	298919
91683	298920
115114	298921
24980	298922
5667	298923
140997	298924
58634	298925
91268	298926
7556	298927
36286	298928
44682	298929
65479	298930
8616	298931
95074	298932
40167	298933
13809	298934
96887	298935
26780	298936
86439	298937
63333	298938
10947	298939
19786	298940
100640	298941
20129	298942
54994	298943
83922	298944
81099	298945
87011	298946
9821	298947
113106	298948
7855	298949
6595	298950
22259	298951
36922	298952
85745	298953
113305	298954
111917	298955
2496	298956
45386	298957
33699	298958
79027	298959
51049	298960
52139	298961
63314	298962
38349	298963
105218	298964
25613	298965
25579	298966
29369	298967
85266	298968
3207	298969
18513	298970
25301	298971
39437	298972
4373	298973
28700	298974
124712	298975
43120	298976
60461	298977
748	298978
822	298979
38377	298980
33330	298981
110157	298982
18826	298983
75542	298984
39931	298985
29339	298986
70812	298987
139949	298988
18093	298989
55219	298990
40753	298991
12941	298992
10874	298993
100584	298994
90408	298995
119031	298996
78195	298997
46339	298998
12084	298999
241	299000
55	299001
9123	299002
9834	299003
2519	299004
3912	299005
11868	299006
29543	299007
96758	299008
7058	299009
54439	299010
10492	299011
66229	299012
43649	299013
65851	299014
943	299015
21697	299016
126012	299017
2366	299018
82210	299019
10605	299020
43206	299021
44995	299022
111375	299023
11915	299024
98167	299025
126534	299026
135169	299027
20622	299028
54091	299029
49702	299030
148066	299031
78607	299032
1093	299033
18338	299034
59685	299035
31210	299036
1612	299037
48974	299038
117659	299039
78337	299040
53379	299041
65235	299042
33484	299043
70412	299044
71994	299045
39919	299046
55363	299047
13612	299048
92191	299049
109122	299050
125	299051
77763	299052
719	299053
71148	299054
78436	299055
55631	299056
11209	299057
50208	299058
8851	299059
32481	299060
20072	299061
3287	299062
18226	299063
109736	299064
54799	299065
71498	299066
7980	299067
46255	299068
110599	299069
4685	299070
19179	299071
121967	299072
38256	299073
13791	299074
6105	299075
12510	299076
129984	299077
19376	299078
28133	299079
18922	299080
33127	299081
94487	299082
117725	299083
73293	299084
75407	299085
16009	299086
32023	299087
22063	299088
35780	299089
107120	299090
6095	299091
47769	299092
35790	299093
12411	299094
7864	299095
91838	299096
18510	299097
83936	299098
43676	299099
77372	299100
733	299101
14609	299102
60071	299103
61835	299104
65487	299105
63307	299106
33064	299107
4667	299108
196	299109
75193	299110
74008	299111
80548	299112
61003	299113
53474	299114
86368	299115
49290	299116
66348	299117
10818	299118
38640	299119
94300	299120
31120	299121
3644	299122
7012	299123
144587	299124
18167	299125
114188	299126
103559	299127
37296	299128
44559	299129
124302	299130
82955	299131
6915	299132
48348	299133
47243	299134
328	299135
27819	299136
139996	299137
93162	299138
79437	299139
142729	299140
54523	299141
38829	299142
71519	299143
3580	299144
139379	299145
55180	299146
44422	299147
33018	299148
30001	299149
33581	299150
39815	299151
59503	299152
34126	299153
103066	299154
26306	299155
353	299156
126396	299157
11396	299158
33494	299159
27431	299160
69557	299161
10698	299162
108339	299163
123626	299164
120287	299165
117575	299166
12123	299167
39934	299168
66666	299169
106936	299170
127970	299171
41914	299172
88690	299173
1824	299174
4081	299175
86116	299176
17503	299177
72191	299178
46760	299179
71847	299180
101243	299181
41099	299182
87645	299183
35198	299184
19761	299185
63512	299186
71352	299187
15820	299188
112664	299189
18014	299190
114377	299191
52243	299192
31686	299193
7294	299194
43675	299195
29684	299196
39717	299197
27924	299198
93183	299199
64074	299200
10870	299201
22131	299202
72663	299203
8954	299204
2638	299205
68824	299206
79355	299207
81370	299208
32185	299209
25628	299210
44308	299211
106593	299212
50297	299213
5100	299214
4417	299215
7586	299216
37410	299217
71031	299218
67808	299219
8824	299220
48475	299221
144833	299222
13995	299223
24985	299224
14432	299225
5587	299226
66868	299227
5145	299228
47155	299229
67093	299230
52970	299231
78524	299232
41284	299233
32941	299234
7176	299235
7022	299236
23192	299237
50617	299238
53649	299239
13144	299240
14791	299241
12821	299242
31490	299243
18242	299244
2017	299245
1622	299246
3344	299247
11909	299248
29356	299249
34512	299250
68238	299251
2719	299252
16556	299253
73721	299254
20477	299255
109114	299256
24750	299257
3734	299258
12353	299259
25263	299260
41241	299261
140448	299262
39727	299263
20873	299264
8649	299265
93477	299266
3200	299267
103669	299268
1386	299269
15406	299270
78729	299271
118174	299272
19505	299273
102009	299274
44585	299275
119371	299276
145249	299277
55898	299278
52927	299279
22090	299280
519	299281
53480	299282
29403	299283
21712	299284
1698	299285
31770	299286
15512	299287
37146	299288
46522	299289
78248	299290
16260	299291
1865	299292
37069	299293
42158	299294
94466	299295
6743	299296
90812	299297
53867	299298
116270	299299
60860	299300
9938	299301
121235	299302
4864	299303
42053	299304
25425	299305
15165	299306
10350	299307
96994	299308
27304	299309
20693	299310
4065	299311
365	299312
40823	299313
79968	299314
6117	299315
15302	299316
89117	299317
1504	299318
113622	299319
34813	299320
61474	299321
12301	299322
22998	299323
47996	299324
184	299325
15176	299326
79713	299327
206	299328
49760	299329
70208	299330
16794	299331
34622	299332
19860	299333
50849	299334
8286	299335
2289	299336
22210	299337
48583	299338
55422	299339
7473	299340
1845	299341
10618	299342
92063	299343
77047	299344
531	299345
59523	299346
121449	299347
12437	299348
48855	299349
40426	299350
100457	299351
1254	299352
2725	299353
7175	299354
90979	299355
21195	299356
93056	299357
38698	299358
75547	299359
103142	299360
5803	299361
25140	299362
100477	299363
61096	299364
809	299365
22313	299366
68053	299367
3589	299368
91653	299369
139	299370
56124	299371
57846	299372
63448	299373
3188	299374
29193	299375
60392	299376
118167	299377
2026	299378
110223	299379
102582	299380
126671	299381
70744	299382
148953	299383
98085	299384
9873	299385
1557	299386
365	299387
54	299388
74981	299389
40914	299390
36051	299391
66373	299392
61398	299393
1357	299394
23170	299395
21133	299396
46068	299397
21565	299398
83986	299399
1318	299400
34249	299401
24798	299402
8187	299403
37332	299404
9690	299405
45212	299406
47710	299407
60401	299408
5798	299409
100684	299410
77932	299411
10303	299412
47887	299413
22616	299414
47291	299415
63743	299416
20954	299417
103484	299418
100050	299419
4358	299420
119459	299421
7615	299422
15558	299423
68816	299424
31805	299425
8514	299426
100023	299427
24611	299428
47663	299429
70865	299430
20950	299431
99229	299432
5777	299433
2184	299434
48362	299435
6488	299436
11320	299437
47983	299438
83777	299439
75	299440
64767	299441
7338	299442
770	299443
81793	299444
6729	299445
28855	299446
94235	299447
62937	299448
58467	299449
143140	299450
2323	299451
90242	299452
35976	299453
116138	299454
102322	299455
23478	299456
60332	299457
102953	299458
137	299459
23364	299460
70445	299461
7780	299462
17997	299463
4417	299464
94749	299465
31059	299466
14990	299467
4568	299468
93898	299469
47034	299470
130645	299471
22707	299472
24976	299473
80252	299474
28946	299475
541	299476
6941	299477
85847	299478
1964	299479
64304	299480
789	299481
23875	299482
14253	299483
598	299484
88271	299485
1168	299486
52051	299487
9495	299488
1177	299489
42987	299490
94007	299491
45119	299492
10405	299493
25574	299494
90319	299495
39313	299496
2878	299497
92080	299498
24409	299499
79610	299500
58615	299501
38796	299502
86316	299503
33690	299504
7976	299505
150835	299506
51254	299507
70591	299508
107520	299509
11693	299510
13155	299511
3792	299512
58226	299513
5198	299514
96877	299515
65201	299516
29397	299517
79825	299518
6107	299519
4566	299520
16784	299521
19758	299522
108408	299523
32339	299524
41213	299525
94167	299526
20963	299527
6417	299528
34761	299529
3628	299530
51493	299531
83779	299532
118146	299533
77751	299534
101092	299535
141634	299536
58998	299537
95400	299538
30442	299539
45180	299540
17017	299541
134444	299542
57026	299543
597	299544
67017	299545
24554	299546
131083	299547
132699	299548
12182	299549
3432	299550
68454	299551
53091	299552
74260	299553
11743	299554
3687	299555
43341	299556
1822	299557
43634	299558
11177	299559
21863	299560
61165	299561
71251	299562
39703	299563
8502	299564
30429	299565
26995	299566
98638	299567
15317	299568
26803	299569
52795	299570
98904	299571
65257	299572
94914	299573
34358	299574
36429	299575
42879	299576
65748	299577
179	299578
51869	299579
8194	299580
9736	299581
18832	299582
49357	299583
7733	299584
54212	299585
296	299586
130307	299587
64666	299588
14524	299589
458	299590
132736	299591
28327	299592
30	299593
55687	299594
13851	299595
3633	299596
52401	299597
61354	299598
43738	299599
84077	299600
126722	299601
71554	299602
34874	299603
3367	299604
44516	299605
77446	299606
3117	299607
24181	299608
98715	299609
50919	299610
21417	299611
15060	299612
83112	299613
7674	299614
7222	299615
6060	299616
29466	299617
1451	299618
10409	299619
24155	299620
17610	299621
62346	299622
108908	299623
2493	299624
15108	299625
76589	299626
67495	299627
15332	299628
37705	299629
84967	299630
97107	299631
2372	299632
40347	299633
23306	299634
20843	299635
1873	299636
20135	299637
122070	299638
22115	299639
4913	299640
9563	299641
68574	299642
50205	299643
15237	299644
23822	299645
52420	299646
125129	299647
16834	299648
37564	299649
37225	299650
16587	299651
89131	299652
19397	299653
16521	299654
506	299655
21181	299656
124706	299657
14795	299658
20079	299659
1900	299660
1772	299661
7368	299662
31447	299663
22653	299664
15891	299665
16754	299666
39	299667
59883	299668
80421	299669
99492	299670
29189	299671
80345	299672
405	299673
27802	299674
339	299675
108569	299676
12	299677
29270	299678
69603	299679
11961	299680
44480	299681
71772	299682
50099	299683
26263	299684
80160	299685
95879	299686
54049	299687
94293	299688
23889	299689
55166	299690
4667	299691
32835	299692
9649	299693
23431	299694
34377	299695
67452	299696
66326	299697
139580	299698
53734	299699
125210	299700
94932	299701
73291	299702
16504	299703
24812	299704
82341	299705
106344	299706
3057	299707
71673	299708
142278	299709
366	299710
136577	299711
13656	299712
10762	299713
106596	299714
1850	299715
33053	299716
126210	299717
14775	299718
49940	299719
55398	299720
983	299721
6	299722
6810	299723
89972	299724
608	299725
40087	299726
1135	299727
38422	299728
57218	299729
249	299730
1352	299731
37296	299732
60455	299733
10149	299734
48640	299735
11448	299736
7463	299737
19803	299738
145653	299739
5070	299740
71164	299741
37007	299742
1305	299743
48508	299744
3274	299745
1340	299746
18799	299747
12387	299748
73425	299749
2099	299750
4245	299751
10292	299752
54477	299753
19320	299754
99649	299755
42084	299756
56827	299757
79211	299758
10948	299759
23960	299760
15451	299761
52476	299762
73219	299763
90784	299764
96368	299765
7151	299766
4914	299767
11261	299768
24424	299769
38793	299770
150082	299771
10403	299772
15732	299773
936	299774
142455	299775
5674	299776
58037	299777
92485	299778
89495	299779
5504	299780
15928	299781
63421	299782
8927	299783
2859	299784
4022	299785
54792	299786
73624	299787
23006	299788
31410	299789
81258	299790
41552	299791
127169	299792
1567	299793
80161	299794
124192	299795
46597	299796
32357	299797
23025	299798
61386	299799
43164	299800
128451	299801
48859	299802
102961	299803
92388	299804
33764	299805
1576	299806
8964	299807
15217	299808
142803	299809
117010	299810
38593	299811
13284	299812
30752	299813
3272	299814
35185	299815
77877	299816
8691	299817
120243	299818
75929	299819
82468	299820
73588	299821
2153	299822
91772	299823
130457	299824
49856	299825
82753	299826
46044	299827
1108	299828
63513	299829
59299	299830
41527	299831
98604	299832
1302	299833
108029	299834
118418	299835
29469	299836
19981	299837
122063	299838
55280	299839
2589	299840
1540	299841
8858	299842
98685	299843
112625	299844
56105	299845
3112	299846
1487	299847
6009	299848
6037	299849
120980	299850
16504	299851
5681	299852
522	299853
1069	299854
48925	299855
8242	299856
10728	299857
40356	299858
130039	299859
89893	299860
21298	299861
120288	299862
60335	299863
88224	299864
7817	299865
132803	299866
17888	299867
40617	299868
15464	299869
50682	299870
36461	299871
11504	299872
24278	299873
7174	299874
23351	299875
51927	299876
189	299877
102879	299878
103245	299879
13171	299880
138186	299881
25107	299882
14475	299883
10375	299884
3231	299885
44168	299886
99986	299887
42446	299888
108267	299889
130479	299890
11102	299891
51129	299892
78072	299893
23270	299894
90426	299895
29917	299896
35543	299897
9233	299898
54656	299899
114431	299900
42750	299901
100182	299902
55997	299903
41178	299904
59379	299905
25578	299906
1223	299907
19481	299908
25996	299909
1232	299910
19837	299911
43488	299912
80631	299913
90913	299914
6775	299915
58786	299916
24496	299917
48339	299918
4544	299919
40926	299920
75101	299921
66412	299922
19642	299923
17301	299924
116249	299925
31762	299926
18017	299927
24911	299928
64645	299929
24987	299930
8802	299931
46541	299932
44507	299933
32264	299934
61547	299935
98765	299936
105706	299937
72699	299938
3554	299939
31	299940
5632	299941
57123	299942
13999	299943
109183	299944
14186	299945
19684	299946
444	299947
4832	299948
7938	299949
56363	299950
50590	299951
109914	299952
37420	299953
84147	299954
2951	299955
22852	299956
620	299957
28255	299958
712	299959
1381	299960
43721	299961
8587	299962
29542	299963
39145	299964
24724	299965
45582	299966
34354	299967
17043	299968
56850	299969
14111	299970
14149	299971
24055	299972
26	299973
26656	299974
25221	299975
22921	299976
18724	299977
37113	299978
39431	299979
18862	299980
57087	299981
28677	299982
36625	299983
101195	299984
150037	299985
39336	299986
32784	299987
22565	299988
84338	299989
59843	299990
6334	299991
16474	299992
14925	299993
120355	299994
122427	299995
23193	299996
1004	299997
34330	299998
3138	299999
2568	300000
23116	300001
64242	300002
37000	300003
13643	300004
40812	300005
92984	300006
46512	300007
47611	300008
47953	300009
25754	300010
20527	300011
13379	300012
10373	300013
21910	300014
41571	300015
8626	300016
22694	300017
4372	300018
21775	300019
74247	300020
686	300021
46915	300022
106410	300023
37488	300024
15435	300025
4007	300026
7731	300027
9956	300028
63880	300029
1634	300030
1344	300031
48396	300032
66676	300033
5577	300034
4913	300035
105079	300036
115694	300037
39613	300038
136103	300039
43264	300040
20184	300041
18184	300042
41358	300043
52029	300044
6024	300045
72448	300046
11780	300047
18869	300048
36589	300049
8951	300050
48971	300051
93445	300052
35887	300053
51619	300054
17237	300055
4490	300056
12250	300057
22554	300058
19161	300059
79580	300060
25217	300061
26208	300062
67381	300063
13275	300064
9809	300065
40120	300066
51993	300067
39358	300068
35626	300069
10168	300070
14212	300071
10522	300072
24329	300073
56252	300074
36630	300075
43731	300076
55791	300077
13575	300078
4178	300079
98629	300080
81119	300081
2086	300082
80251	300083
21449	300084
101457	300085
50511	300086
47600	300087
5351	300088
54327	300089
2200	300090
27824	300091
33799	300092
2546	300093
73735	300094
45843	300095
78713	300096
1677	300097
34265	300098
61	300099
36313	300100
100244	300101
44054	300102
135896	300103
53485	300104
145239	300105
25210	300106
89162	300107
106704	300108
33667	300109
59106	300110
11571	300111
12196	300112
33915	300113
33452	300114
30174	300115
6430	300116
79617	300117
39606	300118
80863	300119
50750	300120
10342	300121
6623	300122
3711	300123
52099	300124
52438	300125
47147	300126
75115	300127
67651	300128
2434	300129
60062	300130
8008	300131
42009	300132
4227	300133
106485	300134
53892	300135
1779	300136
48636	300137
27927	300138
23679	300139
66278	300140
19310	300141
10681	300142
106807	300143
25802	300144
41527	300145
21484	300146
75233	300147
122259	300148
150581	300149
51008	300150
69460	300151
59709	300152
15583	300153
12429	300154
9247	300155
101416	300156
37146	300157
42668	300158
52416	300159
73048	300160
12504	300161
64769	300162
17695	300163
46554	300164
40052	300165
74860	300166
8404	300167
52120	300168
34784	300169
54815	300170
1150	300171
86601	300172
9931	300173
9357	300174
33643	300175
58924	300176
125318	300177
22103	300178
17956	300179
53897	300180
72831	300181
104077	300182
77943	300183
69161	300184
33695	300185
35235	300186
11121	300187
64620	300188
67630	300189
10908	300190
136344	300191
87572	300192
35540	300193
728	300194
30897	300195
103983	300196
78997	300197
17430	300198
7690	300199
24	300200
119356	300201
18659	300202
61511	300203
26793	300204
1982	300205
102223	300206
20162	300207
12923	300208
130632	300209
48867	300210
62474	300211
60481	300212
31997	300213
55893	300214
13003	300215
133663	300216
23176	300217
35839	300218
82644	300219
20258	300220
2272	300221
68029	300222
10	300223
137294	300224
72013	300225
22410	300226
115717	300227
14898	300228
4624	300229
16692	300230
15726	300231
115751	300232
5959	300233
12061	300234
117997	300235
103663	300236
16378	300237
47466	300238
309	300239
102860	300240
73714	300241
24826	300242
129515	300243
12030	300244
29452	300245
125187	300246
67586	300247
82715	300248
62905	300249
35683	300250
29573	300251
23287	300252
122412	300253
82867	300254
40492	300255
129177	300256
13396	300257
15275	300258
18366	300259
108159	300260
137338	300261
1423	300262
53609	300263
29772	300264
98574	300265
10621	300266
18367	300267
1338	300268
74079	300269
521	300270
47802	300271
65642	300272
50	300273
118185	300274
10368	300275
714	300276
39261	300277
88636	300278
13432	300279
50507	300280
56675	300281
2327	300282
2419	300283
11953	300284
7064	300285
71009	300286
107877	300287
83364	300288
25555	300289
91355	300290
99957	300291
122158	300292
64160	300293
132839	300294
77416	300295
147476	300296
26280	300297
9362	300298
36299	300299
63483	300300
38704	300301
3960	300302
30446	300303
76197	300304
5547	300305
1323	300306
20281	300307
27559	300308
114460	300309
15	300310
15765	300311
101497	300312
41104	300313
42370	300314
105970	300315
69647	300316
5496	300317
13809	300318
10346	300319
4053	300320
41293	300321
17754	300322
76779	300323
14661	300324
35730	300325
110814	300326
23137	300327
106235	300328
45813	300329
12536	300330
108729	300331
118675	300332
34973	300333
77425	300334
110158	300335
31310	300336
99569	300337
7002	300338
66974	300339
29334	300340
45845	300341
17116	300342
20565	300343
13829	300344
1307	300345
114953	300346
56056	300347
9419	300348
46839	300349
973	300350
76145	300351
46911	300352
120763	300353
28320	300354
50634	300355
79726	300356
29129	300357
18522	300358
24562	300359
36325	300360
59539	300361
5223	300362
93455	300363
107108	300364
21971	300365
16866	300366
37540	300367
97600	300368
45314	300369
13505	300370
9090	300371
91502	300372
7193	300373
129027	300374
8441	300375
5946	300376
7017	300377
10897	300378
15263	300379
30875	300380
14479	300381
869	300382
46957	300383
18847	300384
43519	300385
129508	300386
61425	300387
18884	300388
6884	300389
60946	300390
40375	300391
47949	300392
38163	300393
34848	300394
16084	300395
1535	300396
102874	300397
63810	300398
17333	300399
133937	300400
18994	300401
51235	300402
14167	300403
5805	300404
1506	300405
10672	300406
93706	300407
20538	300408
99995	300409
122330	300410
3384	300411
68246	300412
43838	300413
74171	300414
87567	300415
114502	300416
7857	300417
12271	300418
2458	300419
3113	300420
74409	300421
6868	300422
20558	300423
68404	300424
57186	300425
26683	300426
109871	300427
27899	300428
116219	300429
60047	300430
41253	300431
57698	300432
17921	300433
7393	300434
35309	300435
26401	300436
134780	300437
66443	300438
51217	300439
23402	300440
17005	300441
90031	300442
61165	300443
70310	300444
8899	300445
94462	300446
11352	300447
279	300448
128835	300449
96571	300450
9520	300451
11992	300452
34302	300453
5889	300454
39100	300455
49017	300456
82206	300457
79417	300458
94415	300459
25229	300460
7055	300461
2437	300462
51027	300463
93430	300464
23143	300465
40645	300466
34967	300467
13568	300468
1630	300469
50493	300470
4972	300471
13291	300472
99196	300473
12456	300474
125413	300475
82582	300476
95137	300477
75416	300478
1129	300479
2227	300480
35639	300481
10401	300482
108002	300483
123174	300484
70208	300485
21956	300486
12212	300487
2818	300488
6208	300489
49751	300490
55798	300491
40225	300492
63032	300493
55962	300494
4788	300495
5403	300496
74057	300497
46202	300498
999	300499
67772	300500
9558	300501
54285	300502
7521	300503
83085	300504
59398	300505
84936	300506
9419	300507
7189	300508
120580	300509
14646	300510
44356	300511
94779	300512
1595	300513
10776	300514
5739	300515
40374	300516
32151	300517
22668	300518
94209	300519
20913	300520
113384	300521
2353	300522
15926	300523
62832	300524
1876	300525
55894	300526
8713	300527
57510	300528
14961	300529
29592	300530
635	300531
14823	300532
91685	300533
13264	300534
17047	300535
495	300536
130106	300537
12335	300538
66339	300539
11851	300540
20679	300541
60	300542
2758	300543
5912	300544
8000	300545
10220	300546
67774	300547
48819	300548
10902	300549
3176	300550
8748	300551
12976	300552
61551	300553
69994	300554
112241	300555
2649	300556
89840	300557
59751	300558
13823	300559
1443	300560
2105	300561
93855	300562
90647	300563
97792	300564
539	300565
33406	300566
13448	300567
40604	300568
30948	300569
57882	300570
84984	300571
184	300572
30334	300573
68438	300574
7601	300575
132547	300576
1563	300577
12877	300578
60362	300579
90275	300580
70909	300581
5662	300582
20918	300583
27102	300584
70317	300585
51618	300586
16369	300587
63498	300588
22080	300589
67248	300590
58020	300591
56782	300592
27773	300593
14204	300594
100650	300595
58465	300596
150672	300597
60175	300598
50026	300599
47362	300600
64569	300601
2100	300602
3092	300603
32554	300604
34026	300605
127783	300606
90710	300607
18079	300608
22529	300609
80530	300610
729	300611
16187	300612
39948	300613
90675	300614
386	300615
60916	300616
19184	300617
44791	300618
31438	300619
98809	300620
60952	300621
9025	300622
109483	300623
73383	300624
74989	300625
33270	300626
15379	300627
35836	300628
106302	300629
112527	300630
92917	300631
35278	300632
5244	300633
10327	300634
141765	300635
184	300636
31614	300637
137552	300638
96451	300639
6325	300640
12189	300641
57450	300642
22165	300643
19424	300644
67350	300645
41280	300646
134161	300647
29205	300648
15494	300649
175	300650
33768	300651
95365	300652
5133	300653
64668	300654
110565	300655
109904	300656
11010	300657
13327	300658
118230	300659
10766	300660
4	300661
28461	300662
52721	300663
7529	300664
71277	300665
76999	300666
112871	300667
11669	300668
44093	300669
4237	300670
87412	300671
97676	300672
38534	300673
37495	300674
26491	300675
2795	300676
20559	300677
54062	300678
30797	300679
89004	300680
21515	300681
47802	300682
855	300683
87040	300684
6665	300685
92448	300686
38298	300687
87776	300688
23270	300689
113328	300690
86595	300691
40979	300692
100192	300693
17091	300694
966	300695
38760	300696
75756	300697
94282	300698
107947	300699
92244	300700
11166	300701
31670	300702
517	300703
14034	300704
40744	300705
5054	300706
10154	300707
13798	300708
774	300709
28775	300710
118887	300711
46384	300712
2112	300713
34461	300714
2532	300715
21421	300716
121546	300717
22155	300718
6399	300719
134082	300720
14344	300721
64003	300722
266	300723
66221	300724
70486	300725
1778	300726
22618	300727
50322	300728
4863	300729
103220	300730
91207	300731
2000	300732
2779	300733
62380	300734
33178	300735
112	300736
22397	300737
15368	300738
149691	300739
16027	300740
55761	300741
11322	300742
120325	300743
48178	300744
2401	300745
76566	300746
4343	300747
125857	300748
36807	300749
33879	300750
12643	300751
22631	300752
6035	300753
47858	300754
41902	300755
56537	300756
3039	300757
71014	300758
115083	300759
26765	300760
15529	300761
82008	300762
3393	300763
51444	300764
28519	300765
136498	300766
6491	300767
57838	300768
107600	300769
11664	300770
44540	300771
9937	300772
18631	300773
73313	300774
12811	300775
20465	300776
9400	300777
66821	300778
2184	300779
14720	300780
5557	300781
28940	300782
19512	300783
69322	300784
113159	300785
5054	300786
37373	300787
115464	300788
107171	300789
96453	300790
6389	300791
2417	300792
3452	300793
12981	300794
29026	300795
647	300796
63508	300797
3659	300798
36552	300799
47574	300800
932	300801
66109	300802
7418	300803
86627	300804
37707	300805
2176	300806
83151	300807
139219	300808
26914	300809
39160	300810
12117	300811
9501	300812
49489	300813
118810	300814
110575	300815
11047	300816
7464	300817
10560	300818
22788	300819
8909	300820
68	300821
29168	300822
17731	300823
117031	300824
111855	300825
52203	300826
92354	300827
35175	300828
2506	300829
54642	300830
13489	300831
34701	300832
32436	300833
32586	300834
23152	300835
251	300836
30568	300837
98361	300838
33739	300839
26632	300840
101577	300841
53613	300842
1612	300843
51315	300844
82592	300845
125419	300846
94130	300847
32999	300848
31998	300849
9400	300850
130412	300851
14286	300852
20195	300853
10032	300854
22207	300855
29521	300856
22846	300857
21128	300858
87308	300859
3551	300860
100020	300861
141215	300862
7784	300863
126735	300864
36166	300865
94696	300866
81379	300867
34016	300868
41215	300869
98152	300870
30230	300871
72888	300872
56895	300873
24923	300874
34	300875
78136	300876
29280	300877
92281	300878
58615	300879
1691	300880
27176	300881
45818	300882
390	300883
33089	300884
6059	300885
112	300886
890	300887
98268	300888
49320	300889
60592	300890
41437	300891
6900	300892
124875	300893
54060	300894
61387	300895
47419	300896
16798	300897
37594	300898
37732	300899
26303	300900
44126	300901
47062	300902
41820	300903
103561	300904
28	300905
24749	300906
6347	300907
145954	300908
135075	300909
17433	300910
10336	300911
99258	300912
16460	300913
21813	300914
17691	300915
9731	300916
38474	300917
26830	300918
66851	300919
20996	300920
4053	300921
29296	300922
139963	300923
23280	300924
40780	300925
70345	300926
110209	300927
38639	300928
37267	300929
28084	300930
9079	300931
76502	300932
137255	300933
4028	300934
73598	300935
54592	300936
15272	300937
76242	300938
25936	300939
3660	300940
40104	300941
143775	300942
28627	300943
61513	300944
53431	300945
117707	300946
18638	300947
3198	300948
33077	300949
43804	300950
98448	300951
21294	300952
8906	300953
4627	300954
74763	300955
14239	300956
137125	300957
111577	300958
135594	300959
2073	300960
58346	300961
97519	300962
48254	300963
23827	300964
47025	300965
53741	300966
22393	300967
143668	300968
2215	300969
9787	300970
58750	300971
3157	300972
118826	300973
12395	300974
40090	300975
84034	300976
37457	300977
38960	300978
46151	300979
56242	300980
133129	300981
54544	300982
20538	300983
85685	300984
41245	300985
47537	300986
19147	300987
66724	300988
5909	300989
50167	300990
34837	300991
2606	300992
84200	300993
114474	300994
12788	300995
5952	300996
21334	300997
81529	300998
93518	300999
3952	301000
31831	301001
73519	301002
79058	301003
41079	301004
94818	301005
19190	301006
11074	301007
121129	301008
31977	301009
9395	301010
30326	301011
38620	301012
120996	301013
50366	301014
42868	301015
32616	301016
21831	301017
73	301018
4402	301019
124580	301020
34468	301021
22146	301022
38123	301023
2510	301024
52263	301025
23899	301026
101916	301027
9140	301028
74463	301029
135869	301030
2407	301031
40433	301032
804	301033
27029	301034
4047	301035
108609	301036
54983	301037
58886	301038
22401	301039
7793	301040
4557	301041
1062	301042
59878	301043
12738	301044
36673	301045
107564	301046
4296	301047
11566	301048
2718	301049
128252	301050
27049	301051
11021	301052
111706	301053
2692	301054
78548	301055
129006	301056
97466	301057
10160	301058
43789	301059
51069	301060
71394	301061
27275	301062
19712	301063
79520	301064
1519	301065
105109	301066
58284	301067
16656	301068
85878	301069
83692	301070
66519	301071
30118	301072
55656	301073
10521	301074
1421	301075
1375	301076
38044	301077
5836	301078
54601	301079
9638	301080
74809	301081
25701	301082
1748	301083
112326	301084
60622	301085
166	301086
28180	301087
11006	301088
7694	301089
28158	301090
39941	301091
43144	301092
78706	301093
1666	301094
95248	301095
45018	301096
1224	301097
20681	301098
93297	301099
1691	301100
117082	301101
117808	301102
3918	301103
89118	301104
78262	301105
23791	301106
62468	301107
62138	301108
46516	301109
96504	301110
40469	301111
140207	301112
121650	301113
70943	301114
68953	301115
60032	301116
9794	301117
107693	301118
1018	301119
88723	301120
37732	301121
97976	301122
10478	301123
12163	301124
41458	301125
34495	301126
4872	301127
2755	301128
63193	301129
62146	301130
44	301131
3003	301132
57288	301133
1812	301134
76225	301135
85210	301136
833	301137
962	301138
71740	301139
136282	301140
30593	301141
43300	301142
13990	301143
3737	301144
81893	301145
57438	301146
78568	301147
84411	301148
12918	301149
4376	301150
602	301151
20573	301152
6053	301153
94092	301154
114706	301155
138105	301156
22096	301157
106413	301158
91694	301159
1539	301160
8495	301161
64435	301162
48825	301163
63680	301164
1	301165
43495	301166
48294	301167
1807	301168
17275	301169
55222	301170
112735	301171
50222	301172
41008	301173
3371	301174
69614	301175
24110	301176
56059	301177
130703	301178
21640	301179
11418	301180
15764	301181
23650	301182
915	301183
95391	301184
9238	301185
77574	301186
4202	301187
7245	301188
20250	301189
7485	301190
48377	301191
3859	301192
2104	301193
36526	301194
17139	301195
15522	301196
63141	301197
65737	301198
53460	301199
7871	301200
24955	301201
100238	301202
24781	301203
36808	301204
1351	301205
133238	301206
78278	301207
1939	301208
666	301209
22444	301210
31547	301211
3205	301212
40247	301213
968	301214
15392	301215
23870	301216
71123	301217
66744	301218
42609	301219
12922	301220
12383	301221
92670	301222
62788	301223
20993	301224
122529	301225
10746	301226
103977	301227
89753	301228
39829	301229
2977	301230
11706	301231
122255	301232
15658	301233
1357	301234
34552	301235
49707	301236
24291	301237
74872	301238
49306	301239
42830	301240
17478	301241
38592	301242
5960	301243
40371	301244
46080	301245
124448	301246
83545	301247
530	301248
59037	301249
34422	301250
36480	301251
20354	301252
83469	301253
14251	301254
121086	301255
90061	301256
24188	301257
108096	301258
6214	301259
27908	301260
11304	301261
33352	301262
36027	301263
21081	301264
54472	301265
14793	301266
22188	301267
46332	301268
20405	301269
5682	301270
30873	301271
175	301272
71556	301273
5981	301274
63883	301275
1282	301276
38634	301277
10005	301278
63441	301279
62681	301280
98936	301281
72575	301282
39263	301283
63998	301284
30943	301285
102242	301286
27780	301287
9079	301288
41351	301289
77270	301290
3950	301291
12353	301292
3131	301293
6775	301294
32193	301295
77639	301296
140939	301297
100563	301298
14642	301299
123952	301300
68647	301301
3509	301302
48277	301303
135083	301304
114044	301305
16390	301306
4307	301307
933	301308
62615	301309
58914	301310
40130	301311
57976	301312
5822	301313
15795	301314
95224	301315
21704	301316
66721	301317
34801	301318
66310	301319
5750	301320
11593	301321
39132	301322
122731	301323
65721	301324
32823	301325
25606	301326
102819	301327
143598	301328
15833	301329
58800	301330
105912	301331
4793	301332
38265	301333
7403	301334
41098	301335
34538	301336
80809	301337
5843	301338
118773	301339
87583	301340
43247	301341
113112	301342
32170	301343
8301	301344
33926	301345
98724	301346
68281	301347
89041	301348
32381	301349
26190	301350
34019	301351
92132	301352
37456	301353
42919	301354
91205	301355
16074	301356
52855	301357
120312	301358
42402	301359
20239	301360
38230	301361
19045	301362
1167	301363
100663	301364
99754	301365
4115	301366
57717	301367
25644	301368
1295	301369
57919	301370
58804	301371
39716	301372
73088	301373
20986	301374
11124	301375
16146	301376
13483	301377
87446	301378
47092	301379
2351	301380
87326	301381
40754	301382
11295	301383
9148	301384
51947	301385
64210	301386
139443	301387
30698	301388
70348	301389
27497	301390
18593	301391
98940	301392
113379	301393
2739	301394
44611	301395
1140	301396
92486	301397
7250	301398
90654	301399
52595	301400
13311	301401
28440	301402
10101	301403
33228	301404
996	301405
38566	301406
11845	301407
1352	301408
3338	301409
1816	301410
65683	301411
79264	301412
250	301413
24629	301414
29772	301415
101199	301416
20219	301417
25882	301418
118508	301419
120412	301420
58749	301421
17391	301422
129879	301423
86019	301424
65692	301425
74236	301426
8453	301427
77392	301428
49791	301429
14353	301430
68999	301431
4292	301432
32923	301433
16691	301434
107629	301435
49224	301436
104419	301437
10294	301438
35723	301439
83251	301440
45013	301441
21369	301442
106935	301443
5709	301444
7872	301445
129829	301446
45809	301447
13894	301448
76770	301449
33465	301450
666	301451
8363	301452
25291	301453
20794	301454
111280	301455
12672	301456
20315	301457
2253	301458
36306	301459
45613	301460
140055	301461
54857	301462
542	301463
3302	301464
15511	301465
11979	301466
22541	301467
28314	301468
71733	301469
42824	301470
6	301471
68561	301472
56207	301473
26404	301474
51220	301475
130235	301476
4025	301477
112195	301478
13116	301479
54914	301480
32366	301481
64806	301482
16335	301483
30038	301484
27960	301485
101943	301486
135774	301487
12981	301488
46179	301489
63243	301490
98682	301491
103976	301492
59076	301493
103477	301494
4121	301495
89640	301496
67103	301497
84676	301498
1689	301499
3586	301500
27032	301501
69698	301502
28322	301503
9184	301504
34767	301505
17900	301506
93121	301507
60943	301508
36387	301509
38454	301510
86816	301511
13956	301512
1836	301513
112166	301514
7695	301515
1718	301516
96438	301517
85255	301518
117020	301519
105127	301520
19889	301521
15815	301522
7209	301523
17419	301524
27258	301525
27483	301526
312	301527
50472	301528
59989	301529
54855	301530
28396	301531
14698	301532
95049	301533
19945	301534
31189	301535
15549	301536
126797	301537
56559	301538
28757	301539
23204	301540
95901	301541
71594	301542
52740	301543
62156	301544
28366	301545
14332	301546
41677	301547
57397	301548
136242	301549
1539	301550
106548	301551
138467	301552
25658	301553
25876	301554
64499	301555
21336	301556
84740	301557
60002	301558
49267	301559
98883	301560
33659	301561
4272	301562
838	301563
67102	301564
29185	301565
123541	301566
66745	301567
93829	301568
274	301569
55251	301570
35889	301571
61213	301572
84955	301573
65056	301574
21421	301575
45262	301576
5642	301577
88891	301578
43337	301579
7073	301580
114361	301581
2681	301582
13672	301583
26796	301584
1318	301585
103491	301586
12546	301587
11953	301588
5548	301589
60588	301590
41754	301591
36239	301592
14696	301593
23299	301594
57966	301595
82379	301596
142028	301597
18531	301598
86516	301599
71275	301600
16130	301601
18643	301602
3170	301603
70210	301604
3453	301605
70321	301606
24995	301607
108916	301608
14559	301609
5529	301610
44614	301611
7292	301612
291	301613
28922	301614
6852	301615
20989	301616
28549	301617
71445	301618
116651	301619
69582	301620
125586	301621
53178	301622
66951	301623
36110	301624
41189	301625
80574	301626
58984	301627
83008	301628
22230	301629
32331	301630
10299	301631
59693	301632
77681	301633
1153	301634
49983	301635
83368	301636
13440	301637
21029	301638
37064	301639
1241	301640
63367	301641
89775	301642
15036	301643
2327	301644
3601	301645
19858	301646
81980	301647
4906	301648
107853	301649
31419	301650
56283	301651
24800	301652
11073	301653
40519	301654
4889	301655
140805	301656
43478	301657
97612	301658
76353	301659
94645	301660
22844	301661
15444	301662
44707	301663
13939	301664
17527	301665
121518	301666
7167	301667
85659	301668
26088	301669
27849	301670
118564	301671
96045	301672
32069	301673
17323	301674
17949	301675
19734	301676
54131	301677
115293	301678
24565	301679
35380	301680
35919	301681
77735	301682
22765	301683
5491	301684
52949	301685
60596	301686
34521	301687
1837	301688
9723	301689
11258	301690
83844	301691
66759	301692
17482	301693
54870	301694
42877	301695
149517	301696
34856	301697
45738	301698
7615	301699
68039	301700
115175	301701
24591	301702
11323	301703
27435	301704
43409	301705
36060	301706
2390	301707
100555	301708
7306	301709
72234	301710
69116	301711
119207	301712
4707	301713
1943	301714
102023	301715
82377	301716
17078	301717
7210	301718
45066	301719
8863	301720
24387	301721
7151	301722
79019	301723
51127	301724
10157	301725
131645	301726
11685	301727
91078	301728
46133	301729
81422	301730
97188	301731
114310	301732
84568	301733
26949	301734
6694	301735
3756	301736
48482	301737
27906	301738
14509	301739
11841	301740
98501	301741
16584	301742
9724	301743
38686	301744
1133	301745
35973	301746
122963	301747
64685	301748
96479	301749
103664	301750
79619	301751
74764	301752
56408	301753
87472	301754
28404	301755
2267	301756
57998	301757
19848	301758
73363	301759
90489	301760
150130	301761
80886	301762
1302	301763
6369	301764
107121	301765
7364	301766
44546	301767
1716	301768
10588	301769
45353	301770
29908	301771
64641	301772
4152	301773
58938	301774
3981	301775
29805	301776
31518	301777
14879	301778
11292	301779
5278	301780
35051	301781
78890	301782
70363	301783
3794	301784
70207	301785
31694	301786
88305	301787
56363	301788
1388	301789
74026	301790
25054	301791
34215	301792
10666	301793
57459	301794
68018	301795
15149	301796
96500	301797
33554	301798
53120	301799
80062	301800
7279	301801
132014	301802
34684	301803
22733	301804
65581	301805
149225	301806
4482	301807
34012	301808
3999	301809
60179	301810
24679	301811
45830	301812
562	301813
15319	301814
18843	301815
17038	301816
379	301817
54768	301818
54866	301819
45011	301820
3416	301821
75305	301822
106476	301823
82734	301824
22450	301825
125005	301826
131931	301827
647	301828
710	301829
7886	301830
98569	301831
836	301832
37197	301833
151	301834
18474	301835
49184	301836
54002	301837
79282	301838
23215	301839
137	301840
20001	301841
34477	301842
90735	301843
26569	301844
62894	301845
25572	301846
113676	301847
29004	301848
65322	301849
5852	301850
57548	301851
95014	301852
14025	301853
12849	301854
7612	301855
20642	301856
77130	301857
109798	301858
67802	301859
67597	301860
19585	301861
71619	301862
130918	301863
31030	301864
3006	301865
73143	301866
111471	301867
70188	301868
38680	301869
33009	301870
43712	301871
43607	301872
17967	301873
29926	301874
42070	301875
22837	301876
22398	301877
23488	301878
79707	301879
87609	301880
54844	301881
47842	301882
48224	301883
52669	301884
83142	301885
26485	301886
34088	301887
152	301888
62512	301889
51493	301890
28175	301891
19452	301892
40954	301893
2488	301894
72623	301895
6156	301896
3765	301897
45853	301898
104563	301899
12265	301900
64650	301901
2810	301902
94129	301903
85619	301904
57900	301905
45185	301906
14550	301907
129501	301908
504	301909
42749	301910
7878	301911
10975	301912
11839	301913
109233	301914
46204	301915
9484	301916
23093	301917
6785	301918
11664	301919
6201	301920
11594	301921
1464	301922
892	301923
49598	301924
47753	301925
34108	301926
2935	301927
133236	301928
130	301929
15679	301930
138	301931
68984	301932
5457	301933
112157	301934
6264	301935
67288	301936
42219	301937
140393	301938
11144	301939
23591	301940
56696	301941
58358	301942
85201	301943
242	301944
101110	301945
38549	301946
15949	301947
29737	301948
63998	301949
58664	301950
32721	301951
27137	301952
94544	301953
30207	301954
81952	301955
96265	301956
3451	301957
14068	301958
19804	301959
6584	301960
8796	301961
106757	301962
61844	301963
29657	301964
76694	301965
5093	301966
86620	301967
140744	301968
23505	301969
76855	301970
15267	301971
120805	301972
121404	301973
11202	301974
10002	301975
38406	301976
89302	301977
11568	301978
36817	301979
24785	301980
56627	301981
65490	301982
7133	301983
22862	301984
9261	301985
73436	301986
145	301987
30704	301988
95602	301989
95600	301990
39660	301991
15307	301992
80351	301993
89307	301994
18222	301995
29361	301996
23956	301997
12490	301998
53991	301999
127431	302000
96231	302001
1521	302002
58523	302003
59693	302004
14339	302005
25229	302006
1319	302007
35	302008
72066	302009
19285	302010
37	302011
58985	302012
112645	302013
21597	302014
15074	302015
17603	302016
59360	302017
17052	302018
20560	302019
12529	302020
75004	302021
33019	302022
1323	302023
134319	302024
217	302025
82810	302026
49041	302027
111130	302028
58820	302029
1568	302030
87370	302031
61465	302032
50915	302033
76917	302034
3612	302035
30076	302036
59327	302037
56397	302038
67129	302039
19677	302040
5170	302041
202	302042
122240	302043
119878	302044
67157	302045
64476	302046
16527	302047
53232	302048
17317	302049
37	302050
18476	302051
79575	302052
40750	302053
121357	302054
131798	302055
34661	302056
69809	302057
107456	302058
101600	302059
133253	302060
16983	302061
42764	302062
123892	302063
59939	302064
27990	302065
4913	302066
103887	302067
99565	302068
47187	302069
28183	302070
45141	302071
79061	302072
74036	302073
16064	302074
104443	302075
18202	302076
11822	302077
29404	302078
39731	302079
19028	302080
44081	302081
44846	302082
31212	302083
137619	302084
80459	302085
113566	302086
12959	302087
13878	302088
55716	302089
49010	302090
5413	302091
31900	302092
1329	302093
49522	302094
9871	302095
31823	302096
40055	302097
14549	302098
37	302099
68218	302100
73363	302101
8855	302102
59925	302103
11506	302104
70100	302105
90709	302106
21109	302107
61272	302108
83174	302109
30911	302110
1971	302111
40211	302112
156	302113
23046	302114
3071	302115
14596	302116
60684	302117
33705	302118
99486	302119
7959	302120
604	302121
24150	302122
39784	302123
108883	302124
28730	302125
14268	302126
124087	302127
6715	302128
6186	302129
10377	302130
63213	302131
3557	302132
61439	302133
38212	302134
49081	302135
57325	302136
100850	302137
52541	302138
132580	302139
4748	302140
19712	302141
122655	302142
10777	302143
27179	302144
52972	302145
110809	302146
73828	302147
128803	302148
26505	302149
2638	302150
2886	302151
59571	302152
23164	302153
125016	302154
100052	302155
92427	302156
8604	302157
37463	302158
26694	302159
31885	302160
60529	302161
61832	302162
8439	302163
7237	302164
110016	302165
39326	302166
14315	302167
22206	302168
12483	302169
7053	302170
111010	302171
48198	302172
2296	302173
6319	302174
61766	302175
77333	302176
77564	302177
4920	302178
71460	302179
78843	302180
10707	302181
30903	302182
95830	302183
49489	302184
81294	302185
31018	302186
20236	302187
77190	302188
9191	302189
52863	302190
52919	302191
38100	302192
95760	302193
118726	302194
117749	302195
16565	302196
4486	302197
1524	302198
2197	302199
19222	302200
62756	302201
27445	302202
11844	302203
120483	302204
135399	302205
118895	302206
57484	302207
8534	302208
28232	302209
12411	302210
61744	302211
41261	302212
1480	302213
36075	302214
17212	302215
3861	302216
22273	302217
9963	302218
66489	302219
140094	302220
63918	302221
6654	302222
80380	302223
20227	302224
48235	302225
2452	302226
99129	302227
50368	302228
57803	302229
1258	302230
2454	302231
34094	302232
15880	302233
18993	302234
60661	302235
4058	302236
140984	302237
74942	302238
9901	302239
40680	302240
31591	302241
15415	302242
117247	302243
30564	302244
80606	302245
11935	302246
109381	302247
83048	302248
60476	302249
99698	302250
15195	302251
96632	302252
28844	302253
6657	302254
6137	302255
66188	302256
48104	302257
10417	302258
89458	302259
21319	302260
108500	302261
8182	302262
2375	302263
37253	302264
7823	302265
44692	302266
2655	302267
75705	302268
45002	302269
34420	302270
2031	302271
133881	302272
43110	302273
11019	302274
52154	302275
75	302276
77402	302277
11732	302278
56596	302279
13308	302280
77	302281
80876	302282
5363	302283
5300	302284
116370	302285
4142	302286
22704	302287
25985	302288
112782	302289
95010	302290
22552	302291
148680	302292
113	302293
71367	302294
7030	302295
17734	302296
77830	302297
17301	302298
55856	302299
9676	302300
101589	302301
54168	302302
41983	302303
90281	302304
119005	302305
116796	302306
103607	302307
73810	302308
1986	302309
39867	302310
51201	302311
4300	302312
118998	302313
11275	302314
102074	302315
3207	302316
23820	302317
465	302318
28216	302319
21902	302320
134007	302321
9201	302322
8430	302323
115328	302324
14663	302325
119347	302326
61648	302327
26324	302328
30630	302329
191	302330
23796	302331
20646	302332
41537	302333
54174	302334
103074	302335
73762	302336
62406	302337
12957	302338
13500	302339
54275	302340
34503	302341
37469	302342
11123	302343
5763	302344
21370	302345
27892	302346
10435	302347
5457	302348
5814	302349
16128	302350
81944	302351
78322	302352
67803	302353
38134	302354
7801	302355
22727	302356
31561	302357
26997	302358
69944	302359
6	302360
113118	302361
44245	302362
37268	302363
105859	302364
41254	302365
23370	302366
3111	302367
8521	302368
126809	302369
49527	302370
50387	302371
4349	302372
145253	302373
9155	302374
11366	302375
59657	302376
42934	302377
48979	302378
122360	302379
90311	302380
298	302381
9861	302382
42829	302383
99103	302384
27337	302385
44076	302386
40144	302387
93027	302388
354	302389
99866	302390
4109	302391
2928	302392
51685	302393
146797	302394
18976	302395
63945	302396
83344	302397
57799	302398
55017	302399
97914	302400
45169	302401
2712	302402
10814	302403
30620	302404
87499	302405
113364	302406
68147	302407
22322	302408
144951	302409
45847	302410
52006	302411
57342	302412
110022	302413
95051	302414
41065	302415
72654	302416
106486	302417
10188	302418
113	302419
141114	302420
31023	302421
116216	302422
30209	302423
119968	302424
19928	302425
73566	302426
10999	302427
133959	302428
49655	302429
6967	302430
100010	302431
102372	302432
15108	302433
102311	302434
424	302435
23985	302436
104777	302437
40561	302438
23132	302439
70439	302440
1367	302441
29055	302442
6567	302443
33438	302444
98323	302445
7408	302446
1489	302447
32310	302448
3904	302449
16165	302450
5751	302451
27897	302452
17556	302453
8434	302454
119970	302455
23301	302456
26897	302457
28798	302458
94774	302459
58933	302460
136086	302461
55328	302462
54472	302463
44777	302464
80999	302465
92017	302466
45833	302467
1728	302468
67188	302469
124959	302470
24384	302471
93688	302472
121251	302473
58097	302474
104190	302475
114063	302476
12907	302477
40545	302478
105910	302479
6203	302480
30934	302481
117104	302482
58851	302483
112846	302484
58575	302485
63166	302486
30838	302487
6744	302488
35103	302489
10484	302490
97164	302491
44798	302492
7500	302493
68475	302494
28272	302495
13284	302496
79234	302497
67485	302498
116060	302499
101363	302500
76270	302501
78069	302502
14686	302503
16890	302504
60447	302505
47723	302506
88401	302507
133292	302508
6700	302509
584	302510
15517	302511
61922	302512
31339	302513
56742	302514
25165	302515
55174	302516
19974	302517
141464	302518
92015	302519
90764	302520
59247	302521
73313	302522
67966	302523
13249	302524
92712	302525
55390	302526
83481	302527
72819	302528
90597	302529
106202	302530
38990	302531
12131	302532
8270	302533
115735	302534
128509	302535
41980	302536
16246	302537
73169	302538
48265	302539
4414	302540
14265	302541
66123	302542
181	302543
96594	302544
46432	302545
55597	302546
67311	302547
10277	302548
2155	302549
110101	302550
2688	302551
40048	302552
11012	302553
117897	302554
43484	302555
125138	302556
97012	302557
30532	302558
946	302559
996	302560
41177	302561
1056	302562
1819	302563
90624	302564
79872	302565
15493	302566
52356	302567
55213	302568
82410	302569
18063	302570
71578	302571
26282	302572
17179	302573
30505	302574
47917	302575
113569	302576
9792	302577
80093	302578
88133	302579
1871	302580
37188	302581
69315	302582
76944	302583
55353	302584
15865	302585
2595	302586
72113	302587
14457	302588
16453	302589
119101	302590
72892	302591
92066	302592
71917	302593
28994	302594
70542	302595
20212	302596
7456	302597
2076	302598
17450	302599
13274	302600
17964	302601
16	302602
35250	302603
83177	302604
952	302605
82829	302606
78312	302607
54253	302608
69821	302609
58177	302610
88539	302611
57240	302612
85665	302613
41767	302614
2973	302615
89	302616
58701	302617
12681	302618
68578	302619
110566	302620
95665	302621
16161	302622
102822	302623
110940	302624
66420	302625
39253	302626
118124	302627
54271	302628
28169	302629
4990	302630
144541	302631
72553	302632
18668	302633
43253	302634
5150	302635
70322	302636
56395	302637
28050	302638
42215	302639
10052	302640
102971	302641
48944	302642
95379	302643
40058	302644
53648	302645
85313	302646
5584	302647
102269	302648
23545	302649
14909	302650
30368	302651
40569	302652
128167	302653
1483	302654
11093	302655
80396	302656
3566	302657
6601	302658
100636	302659
4760	302660
87996	302661
49176	302662
10737	302663
53052	302664
122796	302665
7505	302666
79280	302667
56822	302668
1301	302669
27080	302670
63262	302671
85913	302672
5726	302673
80426	302674
20220	302675
132299	302676
77873	302677
76891	302678
44252	302679
2027	302680
17272	302681
146020	302682
31661	302683
14650	302684
58275	302685
42089	302686
29970	302687
3816	302688
148684	302689
14711	302690
111784	302691
117751	302692
36207	302693
113667	302694
52162	302695
22774	302696
16431	302697
84780	302698
34145	302699
18213	302700
42160	302701
29918	302702
41180	302703
4538	302704
9992	302705
21048	302706
3543	302707
74044	302708
11372	302709
22021	302710
128301	302711
118175	302712
125032	302713
50356	302714
51858	302715
43191	302716
840	302717
12275	302718
10804	302719
78027	302720
46935	302721
18273	302722
19438	302723
6473	302724
88385	302725
28254	302726
108466	302727
137531	302728
65923	302729
1107	302730
19560	302731
2132	302732
45499	302733
41554	302734
115301	302735
38448	302736
105886	302737
103480	302738
87251	302739
10877	302740
62490	302741
111	302742
5575	302743
7861	302744
46129	302745
98682	302746
24721	302747
64233	302748
26399	302749
123091	302750
72207	302751
85083	302752
114368	302753
22356	302754
30955	302755
24191	302756
59813	302757
129340	302758
42715	302759
10403	302760
9827	302761
39397	302762
99006	302763
89437	302764
12458	302765
47494	302766
17946	302767
25014	302768
755	302769
86232	302770
7247	302771
47028	302772
52669	302773
126315	302774
60508	302775
43579	302776
79360	302777
83548	302778
77026	302779
52373	302780
58718	302781
3729	302782
49583	302783
14151	302784
109144	302785
11379	302786
35208	302787
59119	302788
32996	302789
99866	302790
1602	302791
91673	302792
7686	302793
110813	302794
57315	302795
41	302796
42045	302797
1611	302798
2987	302799
82837	302800
38542	302801
111205	302802
35865	302803
83059	302804
1519	302805
18806	302806
49223	302807
60940	302808
57969	302809
30810	302810
85022	302811
93054	302812
26429	302813
19730	302814
51778	302815
141103	302816
2880	302817
32650	302818
100525	302819
47010	302820
39639	302821
7414	302822
143596	302823
8764	302824
14896	302825
6164	302826
86066	302827
32915	302828
73771	302829
88239	302830
22253	302831
18541	302832
58949	302833
70109	302834
2938	302835
47683	302836
124581	302837
92967	302838
6247	302839
48119	302840
11223	302841
84918	302842
29737	302843
33672	302844
110293	302845
105463	302846
18369	302847
112363	302848
88517	302849
49794	302850
99805	302851
100717	302852
19334	302853
23590	302854
12146	302855
44907	302856
1276	302857
7897	302858
74892	302859
46043	302860
96767	302861
21166	302862
73430	302863
382	302864
48290	302865
10955	302866
35420	302867
14645	302868
47374	302869
6390	302870
47600	302871
81993	302872
59499	302873
72134	302874
2872	302875
7609	302876
42316	302877
39424	302878
21693	302879
36654	302880
77465	302881
74913	302882
43966	302883
77574	302884
44514	302885
5643	302886
23177	302887
20319	302888
118543	302889
1186	302890
23773	302891
8748	302892
140181	302893
6447	302894
100225	302895
11305	302896
26580	302897
1392	302898
78131	302899
47724	302900
21769	302901
14315	302902
68789	302903
37938	302904
24659	302905
21534	302906
17934	302907
3843	302908
68237	302909
14055	302910
55313	302911
31975	302912
37557	302913
113693	302914
88372	302915
24144	302916
37265	302917
20414	302918
78936	302919
68641	302920
4907	302921
73975	302922
3318	302923
28568	302924
94996	302925
60990	302926
629	302927
45664	302928
6734	302929
77794	302930
14071	302931
133007	302932
1338	302933
27491	302934
115744	302935
19644	302936
6332	302937
52430	302938
8945	302939
2867	302940
24350	302941
86533	302942
65008	302943
50603	302944
2465	302945
64712	302946
46153	302947
66921	302948
182	302949
84744	302950
68266	302951
66789	302952
23100	302953
43412	302954
50996	302955
132294	302956
1114	302957
61013	302958
124360	302959
68006	302960
12796	302961
90469	302962
20151	302963
13678	302964
47982	302965
103174	302966
663	302967
56827	302968
90429	302969
5530	302970
97134	302971
78295	302972
115896	302973
117373	302974
82921	302975
21142	302976
1398	302977
44570	302978
18552	302979
54750	302980
92157	302981
34230	302982
83837	302983
11310	302984
2284	302985
17985	302986
31551	302987
8584	302988
45798	302989
90179	302990
14802	302991
23377	302992
1023	302993
24964	302994
16941	302995
29652	302996
65025	302997
4975	302998
16881	302999
13077	303000
30632	303001
10956	303002
5897	303003
12881	303004
39429	303005
2711	303006
100007	303007
23018	303008
26370	303009
18988	303010
61216	303011
106491	303012
93891	303013
34654	303014
120656	303015
52411	303016
19406	303017
40533	303018
104934	303019
30561	303020
85323	303021
7786	303022
51166	303023
48915	303024
21023	303025
30856	303026
90019	303027
99776	303028
41759	303029
29645	303030
98747	303031
15416	303032
2004	303033
10460	303034
107978	303035
6264	303036
104866	303037
13099	303038
37352	303039
27124	303040
17471	303041
51772	303042
153	303043
31914	303044
12035	303045
15173	303046
95705	303047
87744	303048
40521	303049
1003	303050
47092	303051
93360	303052
19745	303053
83017	303054
37968	303055
9690	303056
2643	303057
66334	303058
66720	303059
47657	303060
26285	303061
8341	303062
53645	303063
12328	303064
3442	303065
25991	303066
666	303067
42934	303068
66912	303069
83271	303070
16504	303071
368	303072
122303	303073
85349	303074
19890	303075
8631	303076
17966	303077
83292	303078
63678	303079
12044	303080
67635	303081
38805	303082
4	303083
51747	303084
97693	303085
9102	303086
7814	303087
8694	303088
5023	303089
144380	303090
7843	303091
61200	303092
64919	303093
62828	303094
25479	303095
64875	303096
119658	303097
1669	303098
23981	303099
41493	303100
31228	303101
127	303102
15002	303103
48737	303104
9778	303105
28471	303106
4020	303107
22281	303108
1231	303109
34862	303110
1	303111
26693	303112
20598	303113
55565	303114
34889	303115
62234	303116
91919	303117
49283	303118
15691	303119
72374	303120
618	303121
23621	303122
11974	303123
130869	303124
47604	303125
15975	303126
114173	303127
4649	303128
3540	303129
41840	303130
34678	303131
5715	303132
97327	303133
4268	303134
3556	303135
84968	303136
54067	303137
10971	303138
40186	303139
87502	303140
27838	303141
25007	303142
28	303143
24592	303144
63828	303145
12632	303146
111849	303147
33953	303148
48592	303149
59550	303150
38893	303151
76655	303152
76450	303153
34485	303154
108011	303155
112357	303156
129605	303157
7094	303158
98740	303159
35789	303160
124824	303161
37122	303162
146290	303163
4677	303164
18721	303165
38588	303166
30254	303167
134255	303168
1043	303169
18130	303170
65503	303171
15	303172
55307	303173
502	303174
84736	303175
1568	303176
649	303177
9120	303178
74235	303179
42209	303180
16837	303181
2174	303182
55177	303183
3970	303184
28282	303185
117056	303186
42538	303187
71937	303188
2742	303189
54439	303190
3361	303191
18393	303192
50599	303193
5645	303194
46708	303195
25684	303196
52273	303197
40661	303198
58564	303199
1887	303200
52248	303201
76479	303202
51406	303203
6822	303204
28322	303205
14105	303206
14960	303207
131211	303208
30164	303209
12218	303210
100813	303211
2276	303212
16859	303213
2410	303214
103831	303215
49352	303216
110838	303217
41468	303218
1381	303219
32488	303220
7786	303221
75942	303222
148409	303223
51100	303224
20505	303225
51687	303226
38574	303227
86999	303228
14848	303229
23978	303230
17346	303231
139129	303232
40481	303233
50796	303234
21561	303235
17296	303236
109341	303237
73632	303238
3534	303239
114152	303240
8936	303241
328	303242
19293	303243
100288	303244
95515	303245
26353	303246
18943	303247
31342	303248
28519	303249
32960	303250
30035	303251
22149	303252
114248	303253
3941	303254
40687	303255
27485	303256
30496	303257
14608	303258
30846	303259
50696	303260
57302	303261
19908	303262
37847	303263
1926	303264
38390	303265
37386	303266
48720	303267
31577	303268
85753	303269
9002	303270
79863	303271
6064	303272
62604	303273
73158	303274
380	303275
5631	303276
70224	303277
120986	303278
120217	303279
22824	303280
17083	303281
39875	303282
43823	303283
4912	303284
72140	303285
26414	303286
114628	303287
5879	303288
90557	303289
26848	303290
834	303291
60025	303292
16182	303293
36534	303294
13539	303295
12610	303296
80729	303297
18236	303298
94713	303299
24845	303300
46	303301
47088	303302
4728	303303
71196	303304
31130	303305
15894	303306
47450	303307
12165	303308
47438	303309
9942	303310
109578	303311
6382	303312
6155	303313
133354	303314
85005	303315
115884	303316
35075	303317
8155	303318
74015	303319
5893	303320
30539	303321
116072	303322
37786	303323
59529	303324
7078	303325
22508	303326
35470	303327
4685	303328
80724	303329
11638	303330
16044	303331
2782	303332
32339	303333
1713	303334
6807	303335
18974	303336
106764	303337
107789	303338
39311	303339
42491	303340
46884	303341
33	303342
18820	303343
15980	303344
20592	303345
27931	303346
67834	303347
5475	303348
1835	303349
104679	303350
40380	303351
11927	303352
5306	303353
3819	303354
6267	303355
43242	303356
47358	303357
14286	303358
4245	303359
142822	303360
27040	303361
103644	303362
35822	303363
93652	303364
68549	303365
749	303366
5851	303367
1439	303368
20978	303369
26667	303370
1521	303371
57678	303372
86640	303373
3257	303374
48765	303375
4618	303376
26304	303377
5612	303378
14948	303379
76374	303380
43097	303381
24442	303382
118193	303383
34840	303384
97209	303385
22375	303386
132326	303387
87280	303388
66725	303389
943	303390
118448	303391
55556	303392
35944	303393
50	303394
35984	303395
16271	303396
100376	303397
8772	303398
15291	303399
64232	303400
31171	303401
17760	303402
42267	303403
392	303404
17643	303405
2254	303406
101506	303407
6697	303408
12456	303409
1310	303410
70549	303411
29661	303412
43479	303413
60502	303414
6398	303415
70352	303416
99733	303417
51655	303418
32085	303419
15301	303420
26544	303421
2538	303422
1016	303423
23026	303424
6660	303425
1009	303426
3168	303427
76023	303428
84167	303429
9267	303430
57512	303431
38767	303432
18567	303433
12853	303434
9513	303435
10931	303436
77421	303437
23665	303438
56521	303439
40292	303440
27529	303441
15650	303442
60721	303443
73614	303444
91603	303445
11576	303446
10510	303447
28955	303448
75601	303449
26046	303450
46520	303451
37401	303452
14081	303453
8093	303454
72676	303455
70403	303456
470	303457
119562	303458
46287	303459
80675	303460
110647	303461
12883	303462
51354	303463
126625	303464
100762	303465
9045	303466
133692	303467
19515	303468
75518	303469
14882	303470
12382	303471
23458	303472
7022	303473
109804	303474
39561	303475
61203	303476
19900	303477
1300	303478
5390	303479
41196	303480
62499	303481
72266	303482
1729	303483
27997	303484
129485	303485
17690	303486
8557	303487
138100	303488
85650	303489
66822	303490
36296	303491
129	303492
83412	303493
81375	303494
110760	303495
25258	303496
5455	303497
68083	303498
3416	303499
89902	303500
72792	303501
26982	303502
30595	303503
99886	303504
15861	303505
9255	303506
14577	303507
54091	303508
130923	303509
23434	303510
47695	303511
41518	303512
38709	303513
5648	303514
75626	303515
46704	303516
34654	303517
8866	303518
12563	303519
52042	303520
39960	303521
67508	303522
27887	303523
37566	303524
30964	303525
57626	303526
43765	303527
30679	303528
26642	303529
42616	303530
117055	303531
22855	303532
40975	303533
46437	303534
48902	303535
11546	303536
58152	303537
41077	303538
110168	303539
70247	303540
335	303541
123316	303542
4519	303543
30278	303544
5682	303545
15783	303546
118968	303547
124619	303548
96597	303549
104050	303550
39569	303551
8082	303552
8324	303553
44928	303554
30177	303555
917	303556
10918	303557
92927	303558
21169	303559
85765	303560
72064	303561
29896	303562
4539	303563
15465	303564
94035	303565
124722	303566
108058	303567
4197	303568
77763	303569
20140	303570
95455	303571
15833	303572
34382	303573
12058	303574
14472	303575
31816	303576
8982	303577
49938	303578
26482	303579
89442	303580
23790	303581
14832	303582
75185	303583
87292	303584
3573	303585
13805	303586
1843	303587
112085	303588
73802	303589
51829	303590
3745	303591
13600	303592
68372	303593
12227	303594
86843	303595
129855	303596
78523	303597
14393	303598
46499	303599
18505	303600
84235	303601
42700	303602
1424	303603
45368	303604
86360	303605
34847	303606
34582	303607
81729	303608
63918	303609
13279	303610
24416	303611
69169	303612
57251	303613
63316	303614
82708	303615
7293	303616
19127	303617
109534	303618
104458	303619
15305	303620
83539	303621
30526	303622
137871	303623
8445	303624
15031	303625
5479	303626
15313	303627
45799	303628
46835	303629
95202	303630
18229	303631
40827	303632
42612	303633
26437	303634
15812	303635
126232	303636
4290	303637
66744	303638
41291	303639
2607	303640
16036	303641
80765	303642
523	303643
113130	303644
26621	303645
75136	303646
112670	303647
3202	303648
119129	303649
41839	303650
1770	303651
132637	303652
1352	303653
33328	303654
32090	303655
5030	303656
2401	303657
50541	303658
62038	303659
84565	303660
76175	303661
18417	303662
162	303663
28914	303664
8468	303665
25299	303666
73195	303667
67696	303668
17183	303669
20349	303670
7308	303671
6427	303672
39273	303673
21634	303674
29963	303675
18980	303676
12779	303677
108179	303678
8617	303679
18352	303680
11669	303681
11530	303682
48223	303683
91601	303684
10033	303685
39017	303686
81794	303687
46120	303688
14133	303689
63990	303690
141608	303691
3929	303692
35335	303693
3557	303694
1450	303695
21302	303696
4135	303697
52198	303698
35882	303699
48262	303700
13316	303701
10859	303702
67243	303703
134444	303704
22520	303705
91804	303706
75166	303707
5204	303708
1693	303709
7917	303710
103801	303711
55256	303712
31559	303713
6340	303714
127539	303715
38494	303716
105592	303717
10341	303718
66710	303719
72613	303720
136	303721
5035	303722
79851	303723
82649	303724
5323	303725
11402	303726
5098	303727
5111	303728
67330	303729
23742	303730
118295	303731
4131	303732
15112	303733
96141	303734
3149	303735
143394	303736
58772	303737
12539	303738
5196	303739
85027	303740
2980	303741
23511	303742
31202	303743
65756	303744
19518	303745
36020	303746
65457	303747
18719	303748
108122	303749
62855	303750
26182	303751
18046	303752
22433	303753
677	303754
8544	303755
113	303756
50009	303757
69899	303758
87166	303759
40224	303760
453	303761
137804	303762
123380	303763
54814	303764
100196	303765
51307	303766
9161	303767
105222	303768
112095	303769
63411	303770
7090	303771
2487	303772
47719	303773
12041	303774
122572	303775
128160	303776
49246	303777
22814	303778
100300	303779
7771	303780
58872	303781
83175	303782
6041	303783
23172	303784
3881	303785
19664	303786
5165	303787
78755	303788
62705	303789
115457	303790
69745	303791
34998	303792
110516	303793
35189	303794
6463	303795
8213	303796
7504	303797
16269	303798
16321	303799
126565	303800
830	303801
654	303802
72	303803
46484	303804
24926	303805
72151	303806
34562	303807
11122	303808
20634	303809
82699	303810
129685	303811
259	303812
63456	303813
77667	303814
34517	303815
26478	303816
15534	303817
1200	303818
27604	303819
36818	303820
4265	303821
79118	303822
3104	303823
113177	303824
260	303825
83161	303826
28850	303827
81693	303828
18872	303829
50245	303830
3006	303831
6517	303832
110120	303833
15346	303834
84813	303835
15719	303836
10798	303837
46084	303838
15092	303839
2789	303840
6226	303841
1264	303842
44092	303843
86132	303844
2157	303845
1458	303846
87176	303847
34726	303848
17822	303849
30747	303850
2186	303851
2473	303852
3109	303853
4285	303854
60963	303855
26674	303856
646	303857
42893	303858
40543	303859
107977	303860
98167	303861
74109	303862
1631	303863
28539	303864
26737	303865
86788	303866
77492	303867
8890	303868
6421	303869
2372	303870
98607	303871
62481	303872
16821	303873
73223	303874
49391	303875
588	303876
26289	303877
77663	303878
94927	303879
25403	303880
43858	303881
54426	303882
37	303883
44304	303884
117633	303885
120995	303886
129415	303887
26620	303888
140	303889
6740	303890
15430	303891
832	303892
3398	303893
95285	303894
82199	303895
130	303896
140007	303897
11573	303898
21280	303899
8387	303900
23543	303901
4798	303902
105831	303903
36655	303904
19753	303905
71939	303906
87569	303907
61116	303908
27311	303909
52916	303910
1231	303911
17233	303912
57942	303913
69035	303914
53046	303915
60787	303916
47044	303917
5991	303918
37471	303919
35072	303920
116068	303921
668	303922
7152	303923
2094	303924
66950	303925
63	303926
21232	303927
2271	303928
122469	303929
29031	303930
86651	303931
930	303932
25640	303933
89787	303934
53267	303935
75326	303936
58624	303937
76185	303938
40632	303939
13246	303940
17321	303941
71786	303942
37925	303943
8893	303944
13144	303945
2025	303946
61986	303947
91896	303948
142319	303949
47669	303950
11218	303951
20316	303952
45003	303953
32352	303954
51988	303955
61855	303956
9095	303957
54795	303958
12657	303959
87333	303960
36281	303961
5964	303962
14250	303963
17691	303964
62135	303965
2	303966
61159	303967
19119	303968
38158	303969
42312	303970
97073	303971
12629	303972
102805	303973
12678	303974
55515	303975
25488	303976
20068	303977
67309	303978
80867	303979
65755	303980
28815	303981
57681	303982
53872	303983
36033	303984
6631	303985
42047	303986
59352	303987
22099	303988
3074	303989
21870	303990
45358	303991
87426	303992
63160	303993
5016	303994
47892	303995
20784	303996
56047	303997
44757	303998
75397	303999
2785	304000
122946	304001
7419	304002
595	304003
8743	304004
15138	304005
84537	304006
4674	304007
136249	304008
72792	304009
4081	304010
16471	304011
10620	304012
18619	304013
40663	304014
113029	304015
32352	304016
45630	304017
4200	304018
10518	304019
56704	304020
83524	304021
6526	304022
56287	304023
13046	304024
98346	304025
118357	304026
35017	304027
6695	304028
63211	304029
24144	304030
61742	304031
4471	304032
79662	304033
87441	304034
78847	304035
79103	304036
87179	304037
68541	304038
13847	304039
18	304040
1566	304041
97319	304042
67014	304043
39348	304044
14609	304045
43934	304046
30704	304047
94528	304048
79228	304049
42157	304050
80271	304051
8313	304052
149222	304053
1206	304054
53083	304055
128038	304056
1371	304057
47488	304058
10425	304059
96576	304060
35931	304061
84007	304062
63393	304063
65816	304064
22385	304065
113131	304066
12939	304067
84849	304068
3383	304069
60467	304070
2617	304071
12487	304072
32685	304073
84936	304074
28491	304075
122181	304076
3837	304077
47967	304078
20189	304079
4093	304080
17965	304081
6909	304082
60863	304083
4685	304084
10488	304085
20811	304086
4608	304087
119091	304088
31194	304089
19324	304090
29796	304091
6207	304092
29433	304093
9870	304094
56733	304095
1329	304096
21820	304097
131729	304098
82428	304099
49669	304100
104409	304101
1364	304102
30350	304103
75074	304104
22846	304105
11270	304106
6472	304107
19958	304108
14189	304109
73004	304110
22634	304111
3482	304112
50734	304113
33723	304114
10822	304115
60063	304116
68320	304117
86650	304118
3733	304119
138693	304120
7152	304121
55517	304122
95414	304123
8303	304124
16628	304125
103517	304126
49508	304127
17636	304128
1857	304129
68749	304130
29357	304131
140902	304132
12347	304133
56674	304134
13001	304135
17348	304136
51652	304137
35784	304138
49839	304139
2752	304140
64381	304141
132039	304142
31638	304143
62472	304144
102037	304145
6798	304146
139987	304147
21400	304148
136159	304149
89958	304150
43090	304151
51217	304152
11659	304153
2810	304154
4409	304155
32783	304156
3857	304157
122090	304158
79696	304159
13227	304160
404	304161
60863	304162
107380	304163
12887	304164
47780	304165
4653	304166
62743	304167
97813	304168
90587	304169
66392	304170
1893	304171
42843	304172
28775	304173
65576	304174
15724	304175
9260	304176
4835	304177
14887	304178
109137	304179
1152	304180
79391	304181
104172	304182
37411	304183
31422	304184
5089	304185
47089	304186
22109	304187
70149	304188
23655	304189
2019	304190
51932	304191
25661	304192
98214	304193
60133	304194
133848	304195
48183	304196
1306	304197
40105	304198
14057	304199
45378	304200
28568	304201
82625	304202
7729	304203
65172	304204
29349	304205
9294	304206
48247	304207
29232	304208
60082	304209
2424	304210
31732	304211
50773	304212
39980	304213
137477	304214
114021	304215
118187	304216
52479	304217
22559	304218
68891	304219
36642	304220
43109	304221
17553	304222
16033	304223
34744	304224
69447	304225
2205	304226
71371	304227
92441	304228
29856	304229
2761	304230
10610	304231
1314	304232
141157	304233
108403	304234
43975	304235
7449	304236
26332	304237
670	304238
94226	304239
12624	304240
12718	304241
3085	304242
7227	304243
119017	304244
73806	304245
122407	304246
448	304247
13927	304248
50741	304249
4725	304250
32855	304251
636	304252
76792	304253
14888	304254
43677	304255
30371	304256
15592	304257
30222	304258
10517	304259
14999	304260
26393	304261
2014	304262
76615	304263
104350	304264
51774	304265
3720	304266
7302	304267
87	304268
130778	304269
6061	304270
39294	304271
50088	304272
86949	304273
17894	304274
9917	304275
62722	304276
27745	304277
20901	304278
3295	304279
20391	304280
49783	304281
4743	304282
63035	304283
33513	304284
59702	304285
45029	304286
5197	304287
113727	304288
39913	304289
63084	304290
21689	304291
25919	304292
62268	304293
109595	304294
40607	304295
63110	304296
22971	304297
138610	304298
2827	304299
135018	304300
123758	304301
29592	304302
45061	304303
70865	304304
19230	304305
32039	304306
64605	304307
42870	304308
51421	304309
97650	304310
63272	304311
4282	304312
55982	304313
5357	304314
135426	304315
17148	304316
57524	304317
8290	304318
10874	304319
11304	304320
4430	304321
3219	304322
23000	304323
20880	304324
16093	304325
15661	304326
78782	304327
35294	304328
9766	304329
9109	304330
64663	304331
7646	304332
2505	304333
783	304334
45592	304335
1767	304336
135352	304337
1035	304338
27957	304339
12907	304340
3297	304341
97836	304342
45069	304343
52753	304344
31666	304345
6818	304346
100773	304347
9660	304348
30701	304349
24374	304350
60914	304351
1281	304352
59576	304353
116250	304354
73973	304355
63612	304356
15860	304357
3629	304358
5435	304359
28149	304360
58324	304361
11102	304362
27669	304363
396	304364
72924	304365
51487	304366
2096	304367
19623	304368
31039	304369
41152	304370
101615	304371
71413	304372
88945	304373
38435	304374
4848	304375
25896	304376
22143	304377
76710	304378
23547	304379
18612	304380
27874	304381
108586	304382
5146	304383
26640	304384
13336	304385
126599	304386
87052	304387
20363	304388
15009	304389
23219	304390
34615	304391
135222	304392
17728	304393
42845	304394
31425	304395
138023	304396
12046	304397
35349	304398
66731	304399
35504	304400
108893	304401
69	304402
24075	304403
49787	304404
93462	304405
128779	304406
4962	304407
27545	304408
36498	304409
3817	304410
38490	304411
95091	304412
54331	304413
139653	304414
81269	304415
5507	304416
1474	304417
67893	304418
34786	304419
16320	304420
18683	304421
31605	304422
103403	304423
84650	304424
38682	304425
30944	304426
25776	304427
48051	304428
59016	304429
8154	304430
36810	304431
17364	304432
5861	304433
259	304434
12603	304435
106449	304436
86747	304437
41746	304438
57882	304439
11693	304440
49444	304441
42742	304442
47043	304443
3954	304444
24	304445
15777	304446
61794	304447
21032	304448
2799	304449
63881	304450
25336	304451
114274	304452
35682	304453
27354	304454
83429	304455
12150	304456
633	304457
42587	304458
21632	304459
10634	304460
31613	304461
28693	304462
6168	304463
1799	304464
62651	304465
54426	304466
125509	304467
1274	304468
10256	304469
124187	304470
28109	304471
26547	304472
33857	304473
6047	304474
53638	304475
31128	304476
4753	304477
14354	304478
3040	304479
47710	304480
2038	304481
32348	304482
94522	304483
34261	304484
16146	304485
73113	304486
7835	304487
3297	304488
69495	304489
30763	304490
60582	304491
36785	304492
2533	304493
4548	304494
82351	304495
38974	304496
30648	304497
106473	304498
6824	304499
26818	304500
24948	304501
25512	304502
72325	304503
77758	304504
55802	304505
1413	304506
57837	304507
11289	304508
17969	304509
98722	304510
485	304511
23907	304512
77881	304513
185	304514
50724	304515
32839	304516
84345	304517
119754	304518
25742	304519
6757	304520
14039	304521
33846	304522
11052	304523
16666	304524
18210	304525
55829	304526
23669	304527
118578	304528
13577	304529
42104	304530
2230	304531
71267	304532
1185	304533
47909	304534
40892	304535
14086	304536
29384	304537
93197	304538
32407	304539
26382	304540
23870	304541
35287	304542
4573	304543
44026	304544
23102	304545
49625	304546
79159	304547
6731	304548
47156	304549
68679	304550
6323	304551
135191	304552
37943	304553
76597	304554
44806	304555
37866	304556
53751	304557
7114	304558
33644	304559
9532	304560
14782	304561
7310	304562
20931	304563
40567	304564
19958	304565
1150	304566
231	304567
35232	304568
15328	304569
102568	304570
37245	304571
6034	304572
36194	304573
9509	304574
47113	304575
15407	304576
51146	304577
10736	304578
1787	304579
54582	304580
67019	304581
91227	304582
28033	304583
67692	304584
28077	304585
18364	304586
1775	304587
31754	304588
174	304589
25277	304590
2689	304591
88795	304592
41448	304593
75453	304594
17125	304595
28949	304596
126551	304597
24881	304598
49931	304599
23261	304600
49673	304601
87382	304602
60345	304603
19355	304604
10948	304605
69327	304606
39012	304607
8029	304608
35759	304609
14269	304610
26	304611
14322	304612
34589	304613
363	304614
46981	304615
34194	304616
71919	304617
41670	304618
3002	304619
16011	304620
70177	304621
44318	304622
14441	304623
102431	304624
37672	304625
102155	304626
60514	304627
7029	304628
40509	304629
41628	304630
50286	304631
35969	304632
48858	304633
68265	304634
16114	304635
179	304636
43253	304637
135220	304638
34254	304639
30379	304640
44187	304641
66794	304642
47256	304643
618	304644
20922	304645
80533	304646
53222	304647
27155	304648
79665	304649
97345	304650
84476	304651
36552	304652
46105	304653
12103	304654
58569	304655
24111	304656
73133	304657
9594	304658
40720	304659
967	304660
67914	304661
248	304662
24415	304663
101978	304664
8642	304665
122473	304666
22994	304667
59116	304668
117600	304669
34600	304670
12610	304671
39475	304672
45279	304673
97168	304674
40573	304675
15914	304676
4740	304677
5096	304678
43212	304679
96654	304680
23731	304681
101992	304682
12051	304683
15514	304684
56022	304685
51196	304686
62322	304687
6918	304688
20069	304689
40841	304690
37640	304691
111529	304692
10608	304693
86512	304694
14011	304695
14097	304696
29832	304697
133215	304698
123735	304699
36960	304700
1571	304701
28883	304702
148926	304703
3847	304704
6104	304705
79584	304706
16064	304707
48118	304708
17797	304709
136436	304710
18105	304711
107561	304712
67019	304713
3447	304714
49366	304715
72222	304716
8990	304717
45124	304718
57418	304719
4428	304720
119222	304721
36394	304722
35178	304723
13661	304724
3719	304725
86387	304726
4325	304727
40608	304728
36040	304729
112548	304730
43086	304731
28953	304732
317	304733
8746	304734
10743	304735
27	304736
2453	304737
120854	304738
69042	304739
27764	304740
56053	304741
119891	304742
70035	304743
42868	304744
126034	304745
19155	304746
7128	304747
28544	304748
11980	304749
930	304750
94	304751
50275	304752
24818	304753
3603	304754
56670	304755
127656	304756
33609	304757
25002	304758
8586	304759
67366	304760
32003	304761
39938	304762
3265	304763
106614	304764
92948	304765
11947	304766
16671	304767
4419	304768
18818	304769
52066	304770
60490	304771
139195	304772
11334	304773
21384	304774
57078	304775
20241	304776
1746	304777
714	304778
22096	304779
5761	304780
119913	304781
33518	304782
54676	304783
117721	304784
89441	304785
35132	304786
23342	304787
120889	304788
18514	304789
19826	304790
91346	304791
85570	304792
37277	304793
87448	304794
53605	304795
46389	304796
257	304797
28703	304798
46377	304799
58482	304800
76863	304801
38370	304802
43672	304803
50597	304804
11934	304805
24592	304806
29070	304807
5050	304808
4754	304809
103652	304810
61044	304811
45710	304812
41830	304813
51681	304814
6759	304815
31006	304816
1325	304817
23143	304818
76243	304819
47224	304820
18865	304821
120183	304822
13875	304823
49709	304824
129990	304825
35891	304826
17332	304827
2899	304828
73002	304829
6912	304830
123007	304831
31377	304832
4682	304833
7253	304834
24601	304835
55218	304836
35521	304837
133787	304838
20213	304839
68240	304840
8089	304841
11165	304842
49817	304843
40068	304844
89290	304845
31339	304846
17650	304847
98033	304848
40777	304849
102775	304850
20451	304851
10528	304852
12898	304853
58662	304854
99066	304855
25197	304856
71903	304857
196	304858
117177	304859
51267	304860
16275	304861
549	304862
7946	304863
25454	304864
22872	304865
17245	304866
24434	304867
816	304868
99700	304869
40038	304870
15446	304871
66235	304872
7346	304873
24952	304874
70912	304875
4297	304876
17959	304877
111124	304878
23905	304879
111134	304880
70494	304881
72192	304882
2632	304883
10349	304884
29615	304885
10238	304886
67300	304887
16194	304888
101565	304889
26293	304890
71355	304891
51980	304892
42177	304893
7897	304894
33551	304895
37203	304896
74083	304897
65292	304898
53694	304899
82223	304900
108477	304901
100873	304902
476	304903
60360	304904
116637	304905
37347	304906
24230	304907
61349	304908
77101	304909
75823	304910
40975	304911
3561	304912
41951	304913
117380	304914
48922	304915
5008	304916
20670	304917
124144	304918
26694	304919
23986	304920
3066	304921
125212	304922
75747	304923
56094	304924
11679	304925
603	304926
95138	304927
74818	304928
21009	304929
76355	304930
109468	304931
33809	304932
105892	304933
30809	304934
46251	304935
990	304936
20174	304937
93836	304938
84937	304939
9203	304940
39494	304941
177	304942
15581	304943
13128	304944
121389	304945
124156	304946
25201	304947
35409	304948
11306	304949
7033	304950
3052	304951
18572	304952
21987	304953
28084	304954
23730	304955
16192	304956
15145	304957
89357	304958
51668	304959
2095	304960
12521	304961
32618	304962
5769	304963
125089	304964
3798	304965
5213	304966
27258	304967
17755	304968
111491	304969
76757	304970
94704	304971
26311	304972
58185	304973
10769	304974
65184	304975
11011	304976
53432	304977
17750	304978
14026	304979
32324	304980
32645	304981
11230	304982
14161	304983
50816	304984
125689	304985
112947	304986
34333	304987
9029	304988
41131	304989
14511	304990
58513	304991
3846	304992
65535	304993
17950	304994
70155	304995
64239	304996
72018	304997
33403	304998
42311	304999
50901	305000
13427	305001
77947	305002
4517	305003
16806	305004
13195	305005
17824	305006
64771	305007
15922	305008
27948	305009
10834	305010
14153	305011
62691	305012
60819	305013
2147	305014
11652	305015
74804	305016
11651	305017
161	305018
29947	305019
17490	305020
70510	305021
88314	305022
17813	305023
12767	305024
52152	305025
2704	305026
114796	305027
13322	305028
36444	305029
13637	305030
95402	305031
1605	305032
105328	305033
62026	305034
11069	305035
18956	305036
7732	305037
3940	305038
66945	305039
15003	305040
7006	305041
98147	305042
6438	305043
83771	305044
34603	305045
22463	305046
23390	305047
46158	305048
42623	305049
15647	305050
59469	305051
5163	305052
67998	305053
1117	305054
13399	305055
132230	305056
24544	305057
83	305058
5650	305059
14211	305060
30336	305061
82113	305062
56849	305063
20539	305064
10068	305065
108126	305066
24887	305067
139509	305068
8114	305069
78263	305070
33965	305071
32628	305072
3664	305073
31611	305074
88036	305075
79706	305076
28078	305077
24178	305078
30080	305079
125405	305080
90672	305081
23305	305082
114110	305083
41076	305084
36	305085
1372	305086
135563	305087
77295	305088
80932	305089
1218	305090
84387	305091
3574	305092
93962	305093
4490	305094
27218	305095
754	305096
28788	305097
9722	305098
77943	305099
19538	305100
12779	305101
14593	305102
8818	305103
17197	305104
81967	305105
5120	305106
8116	305107
32222	305108
29366	305109
17470	305110
960	305111
126192	305112
66286	305113
48702	305114
71455	305115
57797	305116
23298	305117
9713	305118
40324	305119
18266	305120
51147	305121
80673	305122
40437	305123
27168	305124
11421	305125
60166	305126
100683	305127
26700	305128
9036	305129
290	305130
16711	305131
95229	305132
3417	305133
8198	305134
24551	305135
75883	305136
20961	305137
55513	305138
19370	305139
68593	305140
110828	305141
48843	305142
118753	305143
40269	305144
41068	305145
79573	305146
61524	305147
27427	305148
35569	305149
555	305150
15103	305151
65	305152
67303	305153
41594	305154
112200	305155
75712	305156
82148	305157
2122	305158
44599	305159
7685	305160
35791	305161
78815	305162
87	305163
26720	305164
3811	305165
96738	305166
56696	305167
71641	305168
101770	305169
1693	305170
18345	305171
63318	305172
37699	305173
40935	305174
4342	305175
32675	305176
103921	305177
38110	305178
26993	305179
754	305180
71031	305181
25504	305182
22697	305183
33830	305184
18530	305185
56081	305186
44	305187
29674	305188
13617	305189
12256	305190
2080	305191
55351	305192
62751	305193
14740	305194
55612	305195
45820	305196
70960	305197
13428	305198
38376	305199
23404	305200
8175	305201
45078	305202
3693	305203
94224	305204
4666	305205
82330	305206
76057	305207
100073	305208
15178	305209
98357	305210
99883	305211
50335	305212
86192	305213
2177	305214
14201	305215
6808	305216
6929	305217
16544	305218
58288	305219
39053	305220
52516	305221
22598	305222
8259	305223
3180	305224
79122	305225
80202	305226
100149	305227
35931	305228
41989	305229
1869	305230
101588	305231
105907	305232
12174	305233
72049	305234
627	305235
55272	305236
10109	305237
91431	305238
6990	305239
3114	305240
11600	305241
57230	305242
6467	305243
7592	305244
85643	305245
38084	305246
248	305247
85067	305248
34942	305249
116007	305250
56405	305251
82700	305252
3711	305253
9634	305254
81543	305255
116403	305256
3853	305257
42720	305258
6061	305259
11131	305260
73731	305261
10508	305262
5183	305263
83878	305264
7191	305265
56653	305266
26901	305267
6491	305268
55884	305269
14246	305270
38929	305271
87782	305272
441	305273
12884	305274
23203	305275
18396	305276
15425	305277
22698	305278
52593	305279
130355	305280
24640	305281
58538	305282
99517	305283
43654	305284
31364	305285
7241	305286
56160	305287
72184	305288
23549	305289
50	305290
139763	305291
13015	305292
119013	305293
60735	305294
35602	305295
104015	305296
410	305297
55193	305298
37520	305299
10556	305300
46130	305301
1758	305302
4999	305303
46901	305304
8488	305305
78151	305306
81051	305307
650	305308
81044	305309
45940	305310
30117	305311
5453	305312
35056	305313
27279	305314
142339	305315
55282	305316
2051	305317
38702	305318
118444	305319
1041	305320
621	305321
20799	305322
69192	305323
39870	305324
10281	305325
41904	305326
15771	305327
28863	305328
18612	305329
8071	305330
59631	305331
29779	305332
109849	305333
119781	305334
30186	305335
47400	305336
76224	305337
9691	305338
119008	305339
10208	305340
69015	305341
68854	305342
6387	305343
5555	305344
125684	305345
39844	305346
16903	305347
142357	305348
146256	305349
13256	305350
95452	305351
9078	305352
353	305353
40303	305354
65115	305355
20718	305356
30584	305357
2461	305358
36777	305359
5802	305360
70870	305361
2267	305362
83303	305363
19594	305364
56248	305365
37177	305366
4723	305367
76168	305368
45378	305369
77454	305370
73917	305371
7345	305372
62869	305373
69132	305374
59303	305375
11098	305376
59394	305377
8160	305378
51533	305379
31516	305380
10811	305381
69938	305382
3361	305383
105008	305384
80160	305385
22924	305386
25628	305387
77166	305388
44505	305389
4724	305390
84234	305391
21916	305392
11374	305393
115474	305394
2704	305395
74054	305396
72447	305397
575	305398
46140	305399
124770	305400
5261	305401
64231	305402
5788	305403
101486	305404
35747	305405
85726	305406
64174	305407
15588	305408
108163	305409
37276	305410
93946	305411
60872	305412
10776	305413
25646	305414
11536	305415
1704	305416
128079	305417
106006	305418
9763	305419
20678	305420
121475	305421
39244	305422
1885	305423
105618	305424
60060	305425
2241	305426
120774	305427
4742	305428
12087	305429
30392	305430
20580	305431
122193	305432
23983	305433
101035	305434
9814	305435
58999	305436
2771	305437
21096	305438
52764	305439
24829	305440
20327	305441
21726	305442
34012	305443
61260	305444
699	305445
17985	305446
8903	305447
128	305448
57091	305449
64137	305450
120261	305451
36369	305452
96176	305453
591	305454
47557	305455
418	305456
46598	305457
7704	305458
108383	305459
77867	305460
29659	305461
86584	305462
12540	305463
11502	305464
77816	305465
12798	305466
30510	305467
6044	305468
118689	305469
56132	305470
49477	305471
20730	305472
5240	305473
108955	305474
5012	305475
94131	305476
5671	305477
11593	305478
22155	305479
19820	305480
24996	305481
5402	305482
82166	305483
52231	305484
65951	305485
2165	305486
4613	305487
98669	305488
97613	305489
6949	305490
57752	305491
50046	305492
57456	305493
98501	305494
135394	305495
99924	305496
117653	305497
3474	305498
54737	305499
83777	305500
63367	305501
80604	305502
119354	305503
7734	305504
38463	305505
109754	305506
26109	305507
358	305508
19603	305509
86303	305510
2373	305511
84496	305512
174	305513
6526	305514
33150	305515
5124	305516
110497	305517
59041	305518
22350	305519
32853	305520
13868	305521
10612	305522
21817	305523
3080	305524
19547	305525
37803	305526
23677	305527
5531	305528
102037	305529
114039	305530
11719	305531
10013	305532
91061	305533
33316	305534
115670	305535
42064	305536
13944	305537
1479	305538
130108	305539
70836	305540
12347	305541
2904	305542
10616	305543
92397	305544
50538	305545
46710	305546
993	305547
22919	305548
92452	305549
50336	305550
48359	305551
25087	305552
9707	305553
46492	305554
16374	305555
95890	305556
16395	305557
3870	305558
53722	305559
901	305560
3254	305561
232	305562
4710	305563
54571	305564
81259	305565
57502	305566
48061	305567
110620	305568
12959	305569
1378	305570
88343	305571
10428	305572
16201	305573
72568	305574
64132	305575
17	305576
39721	305577
127255	305578
76684	305579
5976	305580
11594	305581
107366	305582
9232	305583
2338	305584
110547	305585
25986	305586
14217	305587
20653	305588
894	305589
5825	305590
6105	305591
95507	305592
56863	305593
9582	305594
43417	305595
51306	305596
75973	305597
26747	305598
10490	305599
36691	305600
67945	305601
16693	305602
550	305603
36885	305604
10640	305605
149585	305606
17608	305607
112959	305608
4152	305609
2581	305610
85319	305611
56800	305612
83880	305613
20976	305614
40470	305615
56497	305616
108969	305617
2015	305618
68607	305619
39350	305620
81930	305621
6756	305622
1480	305623
113523	305624
24760	305625
47132	305626
3015	305627
16343	305628
3032	305629
90011	305630
14022	305631
65567	305632
141457	305633
79812	305634
20168	305635
4738	305636
12546	305637
106549	305638
44807	305639
25633	305640
86871	305641
20938	305642
47527	305643
12866	305644
52544	305645
52040	305646
33139	305647
22153	305648
418	305649
118726	305650
10236	305651
52584	305652
19193	305653
1098	305654
56338	305655
60385	305656
3602	305657
5557	305658
2066	305659
10175	305660
109631	305661
9555	305662
121028	305663
23300	305664
39119	305665
235	305666
51310	305667
4280	305668
123741	305669
27147	305670
23	305671
27200	305672
66072	305673
124308	305674
3108	305675
94562	305676
127471	305677
10105	305678
14996	305679
34804	305680
120945	305681
23398	305682
4324	305683
58249	305684
61066	305685
6193	305686
38681	305687
28374	305688
106383	305689
106044	305690
45887	305691
44024	305692
54953	305693
3051	305694
3948	305695
44206	305696
50179	305697
30799	305698
24527	305699
108542	305700
46535	305701
23191	305702
12877	305703
130071	305704
2197	305705
62653	305706
42803	305707
17644	305708
30057	305709
44402	305710
38184	305711
88961	305712
103775	305713
4938	305714
61503	305715
130400	305716
83191	305717
12304	305718
29892	305719
6123	305720
9654	305721
136322	305722
48453	305723
64679	305724
132964	305725
59142	305726
107970	305727
7401	305728
48	305729
58574	305730
58095	305731
68988	305732
65040	305733
48174	305734
47703	305735
27246	305736
10134	305737
48833	305738
27247	305739
2161	305740
724	305741
341	305742
3447	305743
35982	305744
8877	305745
54678	305746
1243	305747
13971	305748
26453	305749
68230	305750
22207	305751
21742	305752
18209	305753
38156	305754
123427	305755
5126	305756
12341	305757
69159	305758
2473	305759
52560	305760
35704	305761
83360	305762
116371	305763
74890	305764
89835	305765
766	305766
51030	305767
20067	305768
12440	305769
24903	305770
18495	305771
69451	305772
72544	305773
300	305774
43912	305775
93587	305776
2097	305777
32069	305778
161	305779
9652	305780
96316	305781
32994	305782
13199	305783
65175	305784
1104	305785
24784	305786
24384	305787
106749	305788
106890	305789
83162	305790
18451	305791
64704	305792
72434	305793
96886	305794
68007	305795
16355	305796
11735	305797
7041	305798
21279	305799
12517	305800
17055	305801
59255	305802
57093	305803
80982	305804
19025	305805
8838	305806
8333	305807
30028	305808
63501	305809
83058	305810
26397	305811
108232	305812
77921	305813
38318	305814
119754	305815
69953	305816
9110	305817
2888	305818
73860	305819
7952	305820
9532	305821
66523	305822
103095	305823
109649	305824
9136	305825
7556	305826
123695	305827
14620	305828
80685	305829
131199	305830
24711	305831
29524	305832
75395	305833
24400	305834
104708	305835
66406	305836
21297	305837
35845	305838
63382	305839
95448	305840
1105	305841
1546	305842
10356	305843
55097	305844
16796	305845
15799	305846
4678	305847
105894	305848
11494	305849
24916	305850
22682	305851
51366	305852
400	305853
72145	305854
94551	305855
144603	305856
88596	305857
43804	305858
23715	305859
144646	305860
38868	305861
26612	305862
81538	305863
13345	305864
497	305865
46297	305866
4519	305867
1355	305868
121588	305869
19331	305870
27939	305871
138054	305872
7032	305873
56480	305874
16298	305875
36773	305876
1809	305877
27523	305878
25418	305879
72786	305880
58088	305881
1034	305882
219	305883
38874	305884
90283	305885
115993	305886
51424	305887
19604	305888
75858	305889
18279	305890
104943	305891
18223	305892
129555	305893
20934	305894
127287	305895
55634	305896
88637	305897
12321	305898
36293	305899
114490	305900
1053	305901
58975	305902
42018	305903
100925	305904
41651	305905
134821	305906
3197	305907
23691	305908
31647	305909
30681	305910
64721	305911
23357	305912
32184	305913
56177	305914
67219	305915
88103	305916
35500	305917
45646	305918
10316	305919
31157	305920
2264	305921
82376	305922
13811	305923
4060	305924
14404	305925
39390	305926
136787	305927
105077	305928
162	305929
55570	305930
19560	305931
111293	305932
37101	305933
7301	305934
74706	305935
595	305936
61176	305937
106810	305938
117285	305939
13510	305940
21140	305941
74886	305942
14934	305943
23878	305944
25047	305945
5232	305946
25376	305947
448	305948
22312	305949
43679	305950
84116	305951
95414	305952
10980	305953
117915	305954
5873	305955
9648	305956
6749	305957
32549	305958
74891	305959
131837	305960
42344	305961
143080	305962
103067	305963
62945	305964
15596	305965
264	305966
9336	305967
85080	305968
10939	305969
121184	305970
4636	305971
3504	305972
96056	305973
122618	305974
71854	305975
39529	305976
60387	305977
99817	305978
352	305979
55486	305980
1134	305981
35194	305982
80822	305983
25350	305984
80463	305985
55017	305986
31249	305987
23685	305988
22931	305989
39382	305990
44194	305991
75695	305992
145872	305993
28980	305994
27040	305995
113090	305996
24939	305997
57889	305998
24478	305999
30048	306000
69678	306001
3653	306002
36	306003
100725	306004
103347	306005
4374	306006
23211	306007
26292	306008
24349	306009
7504	306010
15241	306011
25468	306012
3927	306013
9039	306014
16659	306015
12511	306016
668	306017
47960	306018
140896	306019
4719	306020
102353	306021
102485	306022
29800	306023
56732	306024
46054	306025
88920	306026
53901	306027
30377	306028
20139	306029
70092	306030
125623	306031
33713	306032
22862	306033
129748	306034
63426	306035
68695	306036
31678	306037
20545	306038
12	306039
124515	306040
97230	306041
29932	306042
9217	306043
85455	306044
6915	306045
10117	306046
14129	306047
30862	306048
31301	306049
912	306050
38117	306051
143250	306052
1945	306053
3523	306054
99329	306055
863	306056
22424	306057
54338	306058
66391	306059
15072	306060
10072	306061
3980	306062
118168	306063
76165	306064
23201	306065
874	306066
134080	306067
64315	306068
30959	306069
6203	306070
32542	306071
72320	306072
1118	306073
8928	306074
62610	306075
116502	306076
56742	306077
105570	306078
108574	306079
22966	306080
5603	306081
37594	306082
16995	306083
10484	306084
13170	306085
47444	306086
8369	306087
4687	306088
12653	306089
34629	306090
78106	306091
789	306092
46076	306093
78156	306094
50806	306095
62770	306096
26681	306097
50217	306098
54641	306099
42440	306100
16709	306101
1135	306102
19109	306103
63885	306104
3625	306105
9725	306106
64997	306107
42288	306108
35223	306109
56063	306110
18402	306111
20028	306112
54752	306113
29534	306114
55659	306115
41490	306116
4142	306117
306	306118
42952	306119
21848	306120
16516	306121
86701	306122
64158	306123
125364	306124
87256	306125
8377	306126
75026	306127
44056	306128
12942	306129
21621	306130
128845	306131
9947	306132
47522	306133
704	306134
14759	306135
132292	306136
29405	306137
94847	306138
107869	306139
121141	306140
46960	306141
16256	306142
89390	306143
16958	306144
102217	306145
7780	306146
41616	306147
1526	306148
77270	306149
94636	306150
16572	306151
150626	306152
2953	306153
23052	306154
19439	306155
4752	306156
148081	306157
63753	306158
7944	306159
20900	306160
2012	306161
43861	306162
6293	306163
13538	306164
98961	306165
79655	306166
1924	306167
28223	306168
35865	306169
107292	306170
55542	306171
42446	306172
12342	306173
16411	306174
1863	306175
73725	306176
69054	306177
12134	306178
110033	306179
3718	306180
3284	306181
674	306182
13016	306183
64777	306184
84535	306185
706	306186
146	306187
31135	306188
7260	306189
5850	306190
15031	306191
41872	306192
22991	306193
76944	306194
60592	306195
105399	306196
20706	306197
59199	306198
23443	306199
67626	306200
12605	306201
8437	306202
51695	306203
12554	306204
72061	306205
78157	306206
50344	306207
134168	306208
24639	306209
25001	306210
36995	306211
84720	306212
41310	306213
126960	306214
128615	306215
5643	306216
28549	306217
1883	306218
71554	306219
62604	306220
117810	306221
12382	306222
33765	306223
47913	306224
13334	306225
4801	306226
43473	306227
15403	306228
786	306229
38914	306230
16764	306231
118588	306232
100306	306233
57867	306234
32741	306235
6222	306236
7873	306237
93136	306238
2186	306239
44065	306240
4651	306241
40530	306242
9394	306243
105075	306244
123351	306245
9009	306246
50861	306247
2390	306248
73715	306249
17737	306250
1244	306251
1599	306252
63296	306253
31271	306254
127369	306255
30067	306256
43291	306257
13154	306258
24558	306259
91746	306260
100939	306261
88174	306262
66569	306263
3862	306264
1678	306265
27131	306266
8855	306267
97510	306268
106036	306269
64284	306270
13332	306271
3147	306272
85784	306273
60924	306274
26102	306275
48224	306276
30496	306277
138512	306278
66313	306279
33086	306280
130108	306281
85521	306282
17284	306283
134768	306284
29553	306285
61238	306286
5271	306287
41271	306288
88730	306289
15930	306290
67	306291
31016	306292
28274	306293
3597	306294
947	306295
3342	306296
12229	306297
90508	306298
61260	306299
21486	306300
83854	306301
31025	306302
64915	306303
116570	306304
6556	306305
739	306306
138561	306307
955	306308
31026	306309
109104	306310
83256	306311
72832	306312
5277	306313
5089	306314
118254	306315
69325	306316
1866	306317
128630	306318
71303	306319
43951	306320
78080	306321
87554	306322
790	306323
66002	306324
1003	306325
52956	306326
135554	306327
90702	306328
118591	306329
26436	306330
10677	306331
84729	306332
1564	306333
89841	306334
102866	306335
12761	306336
67244	306337
3684	306338
90795	306339
20754	306340
37181	306341
9309	306342
92557	306343
2381	306344
18599	306345
98216	306346
138895	306347
92666	306348
13586	306349
64351	306350
15245	306351
394	306352
4544	306353
21445	306354
83396	306355
84215	306356
120606	306357
4976	306358
29885	306359
3307	306360
17252	306361
76319	306362
12839	306363
92851	306364
40868	306365
49163	306366
9004	306367
78101	306368
59087	306369
18685	306370
21778	306371
28032	306372
14974	306373
24578	306374
3688	306375
28807	306376
23331	306377
67887	306378
11681	306379
14679	306380
11203	306381
479	306382
44860	306383
65623	306384
43729	306385
30732	306386
104406	306387
11257	306388
100118	306389
51862	306390
79957	306391
86356	306392
10385	306393
115215	306394
66357	306395
42202	306396
37193	306397
125513	306398
5049	306399
27573	306400
64976	306401
50635	306402
16972	306403
108425	306404
120767	306405
45435	306406
107840	306407
17484	306408
102599	306409
9153	306410
1122	306411
56315	306412
38492	306413
34462	306414
18945	306415
2420	306416
5565	306417
58212	306418
81951	306419
98630	306420
22500	306421
27187	306422
6162	306423
81723	306424
50708	306425
70893	306426
69459	306427
6413	306428
34258	306429
33924	306430
70711	306431
51251	306432
3286	306433
20032	306434
11454	306435
55873	306436
8032	306437
57948	306438
10921	306439
32539	306440
102851	306441
100171	306442
60182	306443
39022	306444
28532	306445
106445	306446
55695	306447
90741	306448
22042	306449
257	306450
9803	306451
25068	306452
13245	306453
46387	306454
89983	306455
103715	306456
6207	306457
58304	306458
68106	306459
79122	306460
6702	306461
6527	306462
27371	306463
16353	306464
86306	306465
125221	306466
22710	306467
104499	306468
44757	306469
60561	306470
46858	306471
98633	306472
125572	306473
101017	306474
1389	306475
4695	306476
28686	306477
23701	306478
45093	306479
36728	306480
8729	306481
10113	306482
28660	306483
25691	306484
36965	306485
47809	306486
159	306487
19149	306488
57314	306489
85284	306490
5854	306491
38633	306492
6702	306493
77519	306494
10544	306495
9411	306496
17124	306497
8916	306498
101766	306499
90266	306500
9204	306501
24449	306502
22353	306503
10589	306504
39029	306505
74192	306506
1479	306507
2339	306508
113577	306509
137014	306510
134128	306511
47442	306512
106648	306513
89071	306514
20680	306515
108601	306516
73900	306517
96323	306518
374	306519
87109	306520
25402	306521
20397	306522
32661	306523
83198	306524
6307	306525
99176	306526
14320	306527
58512	306528
34417	306529
34706	306530
50999	306531
106084	306532
26475	306533
103363	306534
96211	306535
21162	306536
19286	306537
21282	306538
117407	306539
47300	306540
103342	306541
84002	306542
96719	306543
121087	306544
54939	306545
94646	306546
42621	306547
119	306548
15969	306549
136056	306550
12166	306551
41860	306552
40767	306553
18677	306554
92391	306555
28359	306556
130141	306557
58616	306558
24570	306559
7363	306560
2113	306561
19078	306562
49018	306563
36255	306564
86403	306565
26664	306566
27126	306567
38480	306568
22328	306569
26217	306570
19051	306571
8751	306572
78675	306573
616	306574
71191	306575
24439	306576
164	306577
59310	306578
13581	306579
9651	306580
71467	306581
94019	306582
69453	306583
36422	306584
13622	306585
17414	306586
747	306587
51968	306588
17207	306589
6745	306590
81272	306591
90096	306592
415	306593
29028	306594
22650	306595
93506	306596
46280	306597
1767	306598
16844	306599
15816	306600
130323	306601
52527	306602
61319	306603
121400	306604
6608	306605
5056	306606
33198	306607
87570	306608
56707	306609
53755	306610
59991	306611
52853	306612
30952	306613
67493	306614
195	306615
89597	306616
115766	306617
42738	306618
59359	306619
6240	306620
42653	306621
95975	306622
14270	306623
47917	306624
6909	306625
44999	306626
2911	306627
104560	306628
24851	306629
27020	306630
22701	306631
16712	306632
125828	306633
9536	306634
37555	306635
47111	306636
4427	306637
48443	306638
1626	306639
599	306640
88717	306641
18692	306642
3696	306643
96409	306644
21491	306645
5691	306646
58083	306647
94324	306648
31467	306649
4338	306650
45862	306651
32515	306652
7750	306653
27716	306654
6744	306655
114455	306656
21464	306657
14890	306658
31387	306659
64861	306660
77310	306661
58725	306662
60021	306663
9024	306664
10992	306665
88784	306666
49284	306667
4901	306668
114748	306669
134262	306670
49261	306671
31515	306672
71460	306673
4892	306674
47699	306675
20131	306676
88047	306677
74074	306678
2484	306679
42190	306680
2006	306681
50486	306682
6736	306683
2639	306684
29067	306685
32926	306686
36088	306687
34814	306688
10786	306689
12000	306690
17745	306691
81733	306692
71600	306693
2766	306694
6591	306695
8789	306696
11234	306697
116390	306698
34474	306699
111123	306700
3762	306701
15581	306702
61916	306703
29244	306704
79985	306705
11047	306706
149369	306707
541	306708
49066	306709
89528	306710
24155	306711
48842	306712
82286	306713
2535	306714
81658	306715
51871	306716
141723	306717
18661	306718
1972	306719
85775	306720
4175	306721
21592	306722
27358	306723
22412	306724
128621	306725
41516	306726
119229	306727
31400	306728
61181	306729
63325	306730
56222	306731
63706	306732
26755	306733
65787	306734
72671	306735
5364	306736
11121	306737
76528	306738
6525	306739
19835	306740
114626	306741
83761	306742
32383	306743
41602	306744
60374	306745
16835	306746
56351	306747
79644	306748
34487	306749
74864	306750
389	306751
14970	306752
87725	306753
138810	306754
109447	306755
44150	306756
105407	306757
45621	306758
4563	306759
111040	306760
30891	306761
120509	306762
15274	306763
82179	306764
33640	306765
111709	306766
8730	306767
237	306768
18493	306769
71490	306770
100114	306771
84917	306772
75369	306773
33141	306774
62900	306775
127728	306776
62688	306777
23601	306778
20212	306779
69822	306780
65626	306781
14486	306782
66586	306783
1569	306784
97435	306785
15335	306786
9425	306787
12760	306788
21177	306789
98538	306790
1114	306791
52584	306792
91386	306793
16794	306794
79556	306795
103546	306796
36912	306797
96735	306798
8668	306799
10763	306800
1340	306801
6245	306802
71754	306803
48569	306804
118756	306805
48373	306806
22799	306807
82382	306808
112946	306809
32184	306810
32525	306811
115737	306812
11714	306813
32617	306814
95058	306815
46859	306816
6186	306817
31920	306818
66001	306819
20166	306820
45022	306821
93046	306822
19631	306823
38289	306824
76320	306825
16754	306826
107838	306827
149172	306828
36006	306829
1647	306830
64097	306831
2499	306832
78670	306833
74189	306834
2137	306835
28945	306836
92370	306837
58686	306838
10845	306839
12889	306840
117576	306841
117053	306842
2562	306843
5646	306844
51089	306845
18085	306846
6349	306847
3142	306848
1733	306849
58942	306850
5803	306851
13539	306852
8276	306853
21504	306854
15553	306855
29741	306856
101686	306857
73849	306858
11484	306859
95236	306860
6301	306861
20495	306862
21590	306863
82688	306864
22894	306865
679	306866
118613	306867
43110	306868
75862	306869
50107	306870
44827	306871
2474	306872
18957	306873
34291	306874
73310	306875
6269	306876
25783	306877
47106	306878
1265	306879
81942	306880
28372	306881
94889	306882
20502	306883
31770	306884
58091	306885
2137	306886
84919	306887
55921	306888
29757	306889
98132	306890
695	306891
20401	306892
41020	306893
24113	306894
4810	306895
125095	306896
11660	306897
649	306898
19097	306899
31712	306900
74238	306901
32425	306902
40218	306903
113231	306904
51461	306905
63002	306906
123941	306907
103911	306908
53823	306909
15548	306910
25241	306911
8066	306912
83171	306913
47270	306914
76842	306915
73656	306916
26568	306917
17835	306918
1497	306919
12948	306920
10554	306921
56644	306922
34093	306923
19846	306924
44216	306925
57962	306926
1066	306927
112322	306928
27642	306929
42087	306930
42	306931
10009	306932
59667	306933
74370	306934
888	306935
135477	306936
2123	306937
8614	306938
18624	306939
45008	306940
3309	306941
109741	306942
43173	306943
49320	306944
32401	306945
1290	306946
37585	306947
128543	306948
62889	306949
23267	306950
46	306951
98397	306952
10815	306953
7339	306954
4460	306955
13720	306956
74643	306957
124690	306958
104651	306959
8603	306960
69552	306961
12979	306962
24347	306963
45587	306964
1785	306965
46597	306966
41271	306967
10681	306968
4445	306969
4542	306970
28512	306971
21790	306972
12476	306973
32591	306974
36981	306975
11734	306976
5872	306977
38651	306978
934	306979
69670	306980
116837	306981
99408	306982
30931	306983
84683	306984
54567	306985
599	306986
81364	306987
76664	306988
36350	306989
3933	306990
2134	306991
46634	306992
98929	306993
134727	306994
14041	306995
18883	306996
119031	306997
32163	306998
67290	306999
6629	307000
3066	307001
43307	307002
24789	307003
140598	307004
33838	307005
30852	307006
34326	307007
7489	307008
119530	307009
57498	307010
19185	307011
114689	307012
48764	307013
1760	307014
3890	307015
602	307016
71288	307017
97768	307018
10614	307019
21911	307020
91871	307021
112606	307022
22568	307023
12812	307024
4210	307025
6482	307026
7823	307027
30326	307028
94305	307029
47683	307030
40686	307031
11900	307032
22287	307033
27636	307034
76252	307035
135513	307036
52034	307037
864	307038
15065	307039
37466	307040
44160	307041
1189	307042
103221	307043
115631	307044
105754	307045
8476	307046
24259	307047
131479	307048
119676	307049
14592	307050
38119	307051
3119	307052
85385	307053
14401	307054
1602	307055
12711	307056
89812	307057
81719	307058
16072	307059
85981	307060
40129	307061
87721	307062
28391	307063
8639	307064
82690	307065
19478	307066
99745	307067
31214	307068
6659	307069
30405	307070
7926	307071
6684	307072
37645	307073
18803	307074
7412	307075
47730	307076
16525	307077
54824	307078
101652	307079
1293	307080
60604	307081
16902	307082
34779	307083
32551	307084
30944	307085
3236	307086
88515	307087
86330	307088
54583	307089
34321	307090
124356	307091
8664	307092
16346	307093
7962	307094
672	307095
56415	307096
28329	307097
37804	307098
18629	307099
77458	307100
21112	307101
10269	307102
60389	307103
2553	307104
128155	307105
84843	307106
20265	307107
64807	307108
11426	307109
89001	307110
74442	307111
17259	307112
2271	307113
57903	307114
83430	307115
120625	307116
76845	307117
2476	307118
35045	307119
3008	307120
105789	307121
7359	307122
83395	307123
27922	307124
13010	307125
98	307126
18559	307127
47487	307128
91088	307129
24637	307130
9310	307131
22798	307132
55636	307133
1039	307134
57010	307135
49257	307136
1277	307137
13498	307138
68395	307139
24924	307140
60731	307141
63356	307142
48440	307143
52341	307144
100956	307145
13727	307146
10760	307147
4859	307148
42483	307149
20780	307150
85844	307151
24781	307152
3385	307153
104878	307154
114053	307155
54678	307156
2333	307157
97634	307158
8863	307159
53530	307160
103142	307161
11907	307162
109342	307163
110640	307164
86625	307165
33779	307166
11833	307167
52574	307168
40857	307169
53781	307170
6350	307171
192	307172
15348	307173
719	307174
93717	307175
38831	307176
76824	307177
82062	307178
48118	307179
48651	307180
54935	307181
35139	307182
62331	307183
11332	307184
134033	307185
104245	307186
109541	307187
2500	307188
28687	307189
74001	307190
94798	307191
22598	307192
82840	307193
82648	307194
82462	307195
10348	307196
36114	307197
16838	307198
42090	307199
780	307200
13212	307201
110579	307202
45337	307203
60450	307204
12624	307205
53692	307206
8219	307207
77241	307208
45979	307209
2713	307210
8054	307211
101732	307212
3504	307213
36576	307214
14851	307215
1199	307216
11829	307217
17291	307218
115613	307219
76186	307220
33605	307221
46064	307222
111170	307223
60486	307224
17930	307225
45575	307226
287	307227
15766	307228
50534	307229
106321	307230
79975	307231
36638	307232
97864	307233
41439	307234
46321	307235
22154	307236
3499	307237
17980	307238
31904	307239
68535	307240
61808	307241
103080	307242
78803	307243
70692	307244
23951	307245
28276	307246
11952	307247
38308	307248
35588	307249
47637	307250
22404	307251
6972	307252
2837	307253
121803	307254
68046	307255
1258	307256
25998	307257
27815	307258
17394	307259
93235	307260
66882	307261
66065	307262
26186	307263
71183	307264
69668	307265
32613	307266
39968	307267
92248	307268
45483	307269
102622	307270
130888	307271
10147	307272
8098	307273
42406	307274
19445	307275
97961	307276
15688	307277
35858	307278
25290	307279
19140	307280
65876	307281
17639	307282
22847	307283
62004	307284
9114	307285
4584	307286
133177	307287
119162	307288
41434	307289
16916	307290
61289	307291
11717	307292
28632	307293
4837	307294
68569	307295
37779	307296
4379	307297
98024	307298
118026	307299
36733	307300
73977	307301
16568	307302
99783	307303
35788	307304
150457	307305
99458	307306
5650	307307
17608	307308
13902	307309
97817	307310
28636	307311
1097	307312
47908	307313
22405	307314
84257	307315
900	307316
9104	307317
118544	307318
26099	307319
16205	307320
7771	307321
19705	307322
96014	307323
75087	307324
99168	307325
5440	307326
20763	307327
54845	307328
32846	307329
55923	307330
9212	307331
20841	307332
3603	307333
61592	307334
53900	307335
65750	307336
47280	307337
15183	307338
47938	307339
35015	307340
75347	307341
30334	307342
85431	307343
8906	307344
86890	307345
8930	307346
55171	307347
6354	307348
59736	307349
42026	307350
24881	307351
113960	307352
2329	307353
15577	307354
109013	307355
13745	307356
4305	307357
93399	307358
137761	307359
6258	307360
30936	307361
28487	307362
1935	307363
23545	307364
63092	307365
4120	307366
34456	307367
329	307368
116333	307369
16956	307370
95394	307371
40500	307372
70043	307373
25160	307374
45898	307375
41245	307376
72679	307377
88726	307378
4161	307379
56517	307380
68761	307381
8003	307382
83475	307383
15858	307384
25614	307385
13348	307386
59657	307387
81862	307388
3522	307389
10390	307390
83700	307391
131090	307392
68843	307393
54851	307394
23265	307395
66684	307396
10765	307397
112199	307398
133435	307399
11359	307400
8573	307401
45577	307402
77047	307403
129846	307404
9956	307405
8963	307406
63361	307407
121109	307408
8947	307409
12814	307410
49403	307411
91229	307412
117870	307413
73986	307414
578	307415
22365	307416
14226	307417
43059	307418
79005	307419
4616	307420
9907	307421
51365	307422
15874	307423
117670	307424
58153	307425
767	307426
113590	307427
67964	307428
4017	307429
83811	307430
103116	307431
60236	307432
6153	307433
2687	307434
142582	307435
75022	307436
100193	307437
26039	307438
41640	307439
63088	307440
90129	307441
18261	307442
1744	307443
36724	307444
66623	307445
1233	307446
3994	307447
10323	307448
431	307449
18792	307450
30350	307451
94368	307452
74087	307453
8355	307454
67825	307455
21450	307456
53999	307457
117573	307458
77486	307459
24291	307460
1096	307461
94170	307462
25778	307463
61294	307464
34479	307465
12426	307466
1117	307467
44232	307468
8232	307469
17851	307470
56205	307471
124516	307472
41798	307473
6426	307474
22439	307475
10651	307476
11733	307477
38777	307478
35402	307479
59825	307480
104826	307481
77985	307482
75418	307483
5728	307484
12814	307485
21517	307486
29187	307487
1566	307488
11712	307489
90880	307490
1859	307491
64232	307492
20429	307493
13638	307494
55705	307495
44775	307496
30019	307497
89053	307498
79867	307499
45687	307500
105487	307501
5120	307502
90880	307503
88758	307504
79416	307505
9291	307506
7614	307507
875	307508
62909	307509
59108	307510
1545	307511
134802	307512
67923	307513
225	307514
1437	307515
132294	307516
72828	307517
8641	307518
6702	307519
20416	307520
30217	307521
93560	307522
121	307523
23360	307524
29304	307525
24819	307526
95699	307527
76111	307528
91260	307529
14521	307530
1730	307531
35043	307532
97451	307533
26600	307534
16157	307535
21913	307536
8231	307537
20009	307538
109243	307539
21246	307540
144241	307541
45805	307542
12297	307543
138603	307544
95103	307545
23743	307546
1165	307547
100068	307548
86988	307549
25022	307550
10540	307551
54192	307552
128752	307553
25037	307554
62112	307555
55659	307556
115765	307557
30194	307558
30014	307559
6898	307560
16858	307561
2186	307562
18942	307563
9710	307564
71777	307565
64703	307566
28591	307567
98722	307568
33870	307569
16886	307570
95760	307571
138570	307572
37063	307573
1901	307574
71007	307575
4872	307576
73532	307577
1437	307578
103227	307579
42044	307580
62148	307581
53172	307582
116619	307583
46929	307584
13164	307585
52878	307586
33563	307587
38522	307588
105009	307589
78	307590
10833	307591
84330	307592
8355	307593
22433	307594
122221	307595
101913	307596
43686	307597
49982	307598
60074	307599
131667	307600
1353	307601
57330	307602
56762	307603
2440	307604
24988	307605
28172	307606
38834	307607
99261	307608
99202	307609
96633	307610
48901	307611
316	307612
62234	307613
6501	307614
30084	307615
40583	307616
41748	307617
106303	307618
8093	307619
796	307620
56906	307621
11425	307622
12541	307623
81864	307624
78031	307625
4748	307626
13384	307627
121002	307628
53	307629
1997	307630
25370	307631
9590	307632
2282	307633
59579	307634
40967	307635
81305	307636
54696	307637
2145	307638
21364	307639
80273	307640
38779	307641
12043	307642
45627	307643
21875	307644
38332	307645
12608	307646
40494	307647
20455	307648
1426	307649
108256	307650
44054	307651
115131	307652
1117	307653
37895	307654
69555	307655
7735	307656
74300	307657
44567	307658
34	307659
29022	307660
18265	307661
29931	307662
11396	307663
6911	307664
67052	307665
6546	307666
33932	307667
123739	307668
99718	307669
43354	307670
24553	307671
122105	307672
107255	307673
67103	307674
3955	307675
2951	307676
350	307677
36354	307678
84	307679
44737	307680
35589	307681
119238	307682
18556	307683
72769	307684
23300	307685
6247	307686
3059	307687
81982	307688
1725	307689
103376	307690
112559	307691
94601	307692
66757	307693
25529	307694
50599	307695
97324	307696
38483	307697
58225	307698
31432	307699
9731	307700
60025	307701
42756	307702
246	307703
8637	307704
17341	307705
2193	307706
315	307707
34942	307708
4447	307709
48996	307710
45154	307711
20083	307712
29893	307713
32566	307714
45606	307715
27709	307716
10144	307717
106912	307718
92638	307719
16891	307720
74772	307721
81514	307722
6916	307723
13772	307724
1404	307725
25802	307726
75773	307727
13858	307728
42347	307729
64050	307730
8829	307731
49231	307732
107	307733
12165	307734
31327	307735
6406	307736
7603	307737
27501	307738
7023	307739
111259	307740
5122	307741
105697	307742
101992	307743
4124	307744
87840	307745
142239	307746
2934	307747
116937	307748
4232	307749
21952	307750
117799	307751
31593	307752
4723	307753
10146	307754
86289	307755
1261	307756
25968	307757
55297	307758
22987	307759
100598	307760
1921	307761
98384	307762
26183	307763
9022	307764
109434	307765
63499	307766
142	307767
50853	307768
123280	307769
45331	307770
57569	307771
108559	307772
79032	307773
11827	307774
27223	307775
125456	307776
16448	307777
104071	307778
29079	307779
2313	307780
63552	307781
59785	307782
82605	307783
14319	307784
25703	307785
18678	307786
58467	307787
47392	307788
16257	307789
78128	307790
52318	307791
46632	307792
5277	307793
15551	307794
23712	307795
75214	307796
69080	307797
39522	307798
63755	307799
62212	307800
24909	307801
950	307802
24181	307803
82665	307804
29677	307805
18136	307806
35420	307807
1480	307808
41902	307809
3324	307810
20977	307811
60279	307812
28372	307813
99858	307814
8109	307815
64352	307816
96493	307817
108667	307818
102419	307819
31754	307820
65826	307821
4416	307822
104277	307823
17386	307824
57894	307825
42412	307826
83352	307827
113530	307828
115835	307829
3881	307830
60431	307831
50547	307832
93305	307833
7251	307834
79573	307835
42536	307836
44728	307837
42790	307838
85761	307839
48669	307840
20507	307841
33543	307842
43486	307843
19780	307844
25561	307845
142082	307846
67686	307847
8580	307848
23032	307849
53859	307850
16484	307851
42057	307852
38597	307853
132811	307854
1660	307855
71757	307856
58350	307857
38031	307858
62247	307859
86537	307860
74165	307861
6614	307862
4807	307863
14525	307864
11773	307865
81827	307866
49	307867
25	307868
122155	307869
1717	307870
36671	307871
78946	307872
36049	307873
23993	307874
23903	307875
129494	307876
14505	307877
4338	307878
66635	307879
25870	307880
86667	307881
65382	307882
76444	307883
77037	307884
9274	307885
131927	307886
24633	307887
17487	307888
117862	307889
78684	307890
1975	307891
57545	307892
91833	307893
3380	307894
136296	307895
21101	307896
21418	307897
58791	307898
35482	307899
11308	307900
41544	307901
39187	307902
40674	307903
5310	307904
33888	307905
15519	307906
400	307907
41659	307908
9974	307909
129350	307910
18427	307911
3828	307912
32976	307913
133115	307914
45701	307915
92163	307916
14564	307917
11801	307918
120952	307919
96606	307920
124919	307921
122733	307922
12272	307923
22985	307924
1755	307925
85304	307926
46378	307927
109444	307928
10044	307929
121110	307930
32133	307931
106230	307932
59082	307933
25711	307934
18498	307935
75322	307936
4204	307937
52098	307938
67071	307939
35055	307940
14828	307941
22386	307942
128237	307943
73279	307944
84333	307945
143515	307946
134517	307947
24759	307948
10688	307949
84715	307950
20041	307951
18958	307952
24738	307953
8696	307954
103438	307955
24921	307956
82641	307957
80707	307958
9252	307959
1837	307960
85059	307961
3609	307962
7097	307963
96167	307964
48225	307965
1201	307966
2769	307967
18986	307968
37370	307969
64564	307970
45156	307971
7814	307972
46072	307973
11470	307974
64038	307975
90566	307976
656	307977
128576	307978
10848	307979
16049	307980
30745	307981
5	307982
3110	307983
16007	307984
100681	307985
47611	307986
111812	307987
111817	307988
25218	307989
134529	307990
66206	307991
4352	307992
49325	307993
17466	307994
2763	307995
5791	307996
50908	307997
4901	307998
52957	307999
67972	308000
51387	308001
52158	308002
66637	308003
923	308004
59027	308005
49386	308006
90519	308007
90020	308008
58730	308009
143028	308010
19941	308011
39284	308012
10797	308013
66163	308014
19463	308015
12452	308016
51922	308017
26080	308018
109239	308019
30800	308020
95435	308021
113843	308022
94808	308023
10779	308024
23781	308025
91309	308026
24240	308027
102895	308028
30059	308029
74685	308030
58130	308031
76979	308032
60659	308033
104819	308034
13941	308035
34961	308036
80147	308037
12483	308038
89720	308039
18884	308040
135355	308041
56678	308042
44960	308043
8267	308044
61990	308045
131633	308046
121495	308047
15059	308048
3281	308049
3103	308050
306	308051
8040	308052
125546	308053
18272	308054
73466	308055
67005	308056
128757	308057
4057	308058
46675	308059
42951	308060
34440	308061
42613	308062
29093	308063
28196	308064
44392	308065
66400	308066
1746	308067
86219	308068
7174	308069
138536	308070
39612	308071
557	308072
50881	308073
2386	308074
2087	308075
53900	308076
117961	308077
125167	308078
31387	308079
15862	308080
87995	308081
60416	308082
23181	308083
90191	308084
4513	308085
29125	308086
3267	308087
13169	308088
49677	308089
1835	308090
22854	308091
100232	308092
14682	308093
113030	308094
35406	308095
823	308096
1742	308097
30963	308098
14820	308099
25625	308100
22578	308101
3921	308102
279	308103
701	308104
10727	308105
83959	308106
7567	308107
28292	308108
130656	308109
27222	308110
8767	308111
37487	308112
30457	308113
4597	308114
50987	308115
3611	308116
28950	308117
62994	308118
676	308119
29456	308120
73790	308121
178	308122
80066	308123
3337	308124
66038	308125
70090	308126
10809	308127
137367	308128
34114	308129
11490	308130
143266	308131
36635	308132
120384	308133
8980	308134
1737	308135
4458	308136
18640	308137
6860	308138
2575	308139
100139	308140
13431	308141
36662	308142
53428	308143
113218	308144
95604	308145
45426	308146
76444	308147
7334	308148
25862	308149
4275	308150
21415	308151
41176	308152
1392	308153
5557	308154
17373	308155
3569	308156
17031	308157
40282	308158
88838	308159
69419	308160
17089	308161
14076	308162
5979	308163
21489	308164
35341	308165
129852	308166
79660	308167
19861	308168
43359	308169
24217	308170
19026	308171
36296	308172
21596	308173
128120	308174
415	308175
118257	308176
29693	308177
131843	308178
62019	308179
14241	308180
12108	308181
1579	308182
29250	308183
12083	308184
17338	308185
33959	308186
46403	308187
16153	308188
21949	308189
117936	308190
118166	308191
64807	308192
35567	308193
136766	308194
131815	308195
52716	308196
61422	308197
23976	308198
28746	308199
13770	308200
56076	308201
22558	308202
104342	308203
42558	308204
84765	308205
23902	308206
34078	308207
17361	308208
40272	308209
55805	308210
2201	308211
83367	308212
2998	308213
7625	308214
25488	308215
94268	308216
23141	308217
30	308218
33981	308219
90094	308220
21210	308221
44158	308222
28769	308223
111779	308224
197	308225
7064	308226
106744	308227
2166	308228
53685	308229
37009	308230
106011	308231
116	308232
178	308233
32480	308234
70770	308235
77766	308236
35228	308237
8140	308238
21894	308239
12117	308240
24331	308241
87375	308242
45828	308243
111819	308244
21289	308245
90869	308246
24444	308247
65434	308248
90763	308249
42575	308250
107670	308251
14357	308252
66556	308253
21504	308254
2391	308255
12181	308256
63	308257
25905	308258
1515	308259
15210	308260
67131	308261
20221	308262
111322	308263
10386	308264
7327	308265
21267	308266
80920	308267
22204	308268
6734	308269
31834	308270
60555	308271
18110	308272
4909	308273
19347	308274
49487	308275
40504	308276
29249	308277
100415	308278
7964	308279
13155	308280
87260	308281
2129	308282
49056	308283
95704	308284
13971	308285
84338	308286
7319	308287
48865	308288
12357	308289
3137	308290
18909	308291
121654	308292
73582	308293
2862	308294
49218	308295
93439	308296
12715	308297
2041	308298
58725	308299
32597	308300
51583	308301
6328	308302
1891	308303
136708	308304
32596	308305
17608	308306
14382	308307
5327	308308
135684	308309
8248	308310
80286	308311
50009	308312
71383	308313
109843	308314
104401	308315
61104	308316
5628	308317
124725	308318
113747	308319
8462	308320
52252	308321
65278	308322
2237	308323
27499	308324
76621	308325
89047	308326
12742	308327
143789	308328
98645	308329
117651	308330
27591	308331
14769	308332
19360	308333
71328	308334
74121	308335
81044	308336
10382	308337
24206	308338
98425	308339
89686	308340
107810	308341
36309	308342
45971	308343
62133	308344
91412	308345
108117	308346
19843	308347
68038	308348
48145	308349
2242	308350
4851	308351
15993	308352
114187	308353
1020	308354
17908	308355
122056	308356
32294	308357
12370	308358
91724	308359
44523	308360
9315	308361
60260	308362
30804	308363
1499	308364
44550	308365
273	308366
101712	308367
47582	308368
74979	308369
132	308370
10417	308371
436	308372
100593	308373
7904	308374
138207	308375
44018	308376
56724	308377
82446	308378
14569	308379
14100	308380
134266	308381
62532	308382
23245	308383
57629	308384
8166	308385
32454	308386
31893	308387
38654	308388
8301	308389
198	308390
71400	308391
82812	308392
18566	308393
34880	308394
30761	308395
9161	308396
44415	308397
8106	308398
84581	308399
39371	308400
35728	308401
119914	308402
4888	308403
57953	308404
17983	308405
17186	308406
26561	308407
2619	308408
72804	308409
6657	308410
40135	308411
15017	308412
20535	308413
12214	308414
57647	308415
54937	308416
68	308417
1483	308418
81295	308419
88142	308420
11835	308421
18748	308422
35	308423
41147	308424
7079	308425
3611	308426
6269	308427
52149	308428
27022	308429
86963	308430
52945	308431
61	308432
76937	308433
93538	308434
28095	308435
36456	308436
18238	308437
3015	308438
64908	308439
24804	308440
27722	308441
18231	308442
45200	308443
9856	308444
82013	308445
103181	308446
47065	308447
46896	308448
27674	308449
109336	308450
13253	308451
15191	308452
20848	308453
20017	308454
968	308455
1188	308456
132657	308457
2498	308458
73314	308459
89592	308460
63924	308461
76255	308462
131374	308463
117343	308464
54638	308465
105398	308466
47441	308467
65120	308468
109366	308469
51905	308470
60026	308471
55909	308472
58491	308473
22766	308474
1848	308475
87657	308476
101576	308477
113319	308478
41609	308479
201	308480
101399	308481
47194	308482
117513	308483
39558	308484
1779	308485
2949	308486
6931	308487
990	308488
12385	308489
16664	308490
97771	308491
123266	308492
749	308493
25748	308494
52840	308495
102587	308496
85253	308497
7529	308498
51758	308499
4824	308500
9130	308501
48953	308502
125348	308503
68565	308504
1274	308505
44267	308506
98455	308507
10888	308508
161	308509
17424	308510
12553	308511
53713	308512
15001	308513
62685	308514
6157	308515
7394	308516
10642	308517
12787	308518
60225	308519
44913	308520
57491	308521
34278	308522
19305	308523
74895	308524
26419	308525
11242	308526
55280	308527
11095	308528
38224	308529
39614	308530
35130	308531
2064	308532
21529	308533
49470	308534
114907	308535
1609	308536
37557	308537
26074	308538
20186	308539
120827	308540
119750	308541
37579	308542
9717	308543
115322	308544
87010	308545
28910	308546
34629	308547
38828	308548
1037	308549
83045	308550
136482	308551
17832	308552
2135	308553
58653	308554
18523	308555
42346	308556
274	308557
10850	308558
123912	308559
7311	308560
124468	308561
40728	308562
3377	308563
6433	308564
46089	308565
130613	308566
376	308567
17912	308568
52599	308569
42916	308570
10881	308571
3572	308572
14805	308573
88841	308574
145156	308575
54109	308576
250	308577
9441	308578
34646	308579
19406	308580
66369	308581
132447	308582
122224	308583
671	308584
44545	308585
16505	308586
64553	308587
20404	308588
68840	308589
99851	308590
4719	308591
23113	308592
34280	308593
15314	308594
43475	308595
4951	308596
19871	308597
3140	308598
53635	308599
16540	308600
37952	308601
64636	308602
20372	308603
95981	308604
86581	308605
42753	308606
69717	308607
23598	308608
34011	308609
86244	308610
53783	308611
75456	308612
131474	308613
27390	308614
1458	308615
103700	308616
68128	308617
44032	308618
52244	308619
31115	308620
9945	308621
62025	308622
1027	308623
13202	308624
50139	308625
32963	308626
57	308627
14095	308628
21151	308629
67008	308630
2490	308631
31605	308632
43198	308633
54986	308634
21860	308635
39794	308636
38521	308637
7153	308638
40260	308639
54160	308640
72545	308641
35430	308642
125438	308643
1	308644
104409	308645
116736	308646
79187	308647
85852	308648
110489	308649
65	308650
41418	308651
15659	308652
27376	308653
33637	308654
82325	308655
9235	308656
12033	308657
7873	308658
16948	308659
28860	308660
31264	308661
19466	308662
104006	308663
42277	308664
10336	308665
1600	308666
120387	308667
61904	308668
127879	308669
69221	308670
37115	308671
92645	308672
28648	308673
62251	308674
3965	308675
33646	308676
6539	308677
6297	308678
25408	308679
11943	308680
65421	308681
45521	308682
91472	308683
80036	308684
19082	308685
64518	308686
12071	308687
52443	308688
67135	308689
8227	308690
6142	308691
50508	308692
889	308693
126348	308694
94737	308695
6955	308696
66528	308697
17936	308698
13983	308699
18943	308700
27072	308701
7203	308702
42477	308703
38082	308704
36878	308705
8608	308706
24355	308707
53622	308708
10386	308709
26042	308710
69000	308711
9940	308712
49062	308713
43915	308714
140059	308715
90960	308716
19283	308717
32600	308718
17315	308719
31530	308720
8185	308721
27424	308722
102219	308723
3849	308724
16578	308725
51919	308726
110990	308727
33951	308728
9421	308729
4045	308730
26594	308731
29950	308732
8085	308733
277	308734
13034	308735
1881	308736
14930	308737
3564	308738
277	308739
5119	308740
99109	308741
31164	308742
7255	308743
101163	308744
56823	308745
8167	308746
51650	308747
109331	308748
6078	308749
81771	308750
122282	308751
12287	308752
107270	308753
90919	308754
106195	308755
110320	308756
7907	308757
26738	308758
54975	308759
4579	308760
3741	308761
3998	308762
561	308763
81966	308764
76092	308765
57877	308766
70105	308767
12355	308768
92572	308769
65659	308770
49339	308771
26817	308772
3981	308773
17300	308774
49685	308775
57921	308776
24366	308777
149612	308778
110950	308779
62376	308780
3621	308781
16796	308782
8079	308783
53407	308784
18177	308785
90034	308786
74141	308787
64101	308788
37498	308789
100176	308790
54232	308791
71634	308792
845	308793
72061	308794
130056	308795
60915	308796
28402	308797
27487	308798
64230	308799
129075	308800
6377	308801
69314	308802
47947	308803
12449	308804
32652	308805
7654	308806
23037	308807
103995	308808
7229	308809
102130	308810
87429	308811
102025	308812
145302	308813
85777	308814
15683	308815
144	308816
106622	308817
9256	308818
67431	308819
116806	308820
64910	308821
11583	308822
115546	308823
14531	308824
653	308825
18494	308826
26351	308827
46368	308828
97896	308829
88720	308830
45980	308831
83465	308832
59780	308833
76033	308834
135521	308835
37747	308836
55132	308837
75800	308838
48486	308839
11562	308840
124463	308841
18179	308842
31665	308843
73710	308844
443	308845
8156	308846
956	308847
122906	308848
36206	308849
22058	308850
27235	308851
81448	308852
116075	308853
21003	308854
744	308855
71134	308856
58483	308857
32852	308858
22569	308859
71733	308860
98025	308861
10053	308862
6458	308863
31	308864
20615	308865
82173	308866
59876	308867
23270	308868
23656	308869
13441	308870
15680	308871
20847	308872
99093	308873
48628	308874
75855	308875
346	308876
5842	308877
13529	308878
7167	308879
37310	308880
106052	308881
24	308882
61400	308883
13543	308884
41895	308885
118462	308886
53919	308887
1971	308888
39168	308889
63338	308890
10631	308891
50265	308892
55000	308893
50748	308894
57865	308895
25676	308896
79728	308897
20242	308898
54057	308899
55524	308900
119286	308901
37131	308902
23476	308903
50852	308904
2225	308905
9881	308906
50573	308907
42963	308908
16685	308909
27912	308910
11400	308911
70652	308912
41680	308913
19118	308914
85759	308915
20830	308916
68807	308917
10639	308918
9250	308919
5119	308920
89035	308921
41582	308922
113756	308923
83440	308924
49992	308925
30780	308926
12289	308927
15935	308928
1967	308929
79153	308930
83361	308931
95190	308932
136745	308933
136592	308934
92067	308935
4510	308936
46071	308937
49088	308938
7508	308939
16304	308940
22046	308941
10944	308942
29131	308943
80389	308944
11281	308945
95256	308946
14942	308947
30347	308948
74917	308949
135976	308950
72390	308951
21522	308952
20612	308953
12493	308954
45601	308955
73529	308956
116756	308957
6107	308958
65376	308959
51198	308960
1126	308961
100458	308962
29502	308963
13114	308964
60996	308965
71125	308966
77935	308967
35957	308968
24085	308969
124443	308970
52413	308971
100127	308972
32533	308973
44724	308974
28880	308975
7105	308976
45352	308977
5742	308978
14020	308979
113696	308980
56811	308981
85680	308982
42068	308983
52458	308984
63296	308985
585	308986
35946	308987
17770	308988
11230	308989
4308	308990
3872	308991
30334	308992
40786	308993
107371	308994
76955	308995
2578	308996
98211	308997
9216	308998
9555	308999
117517	309000
4119	309001
26631	309002
130557	309003
10540	309004
122537	309005
104146	309006
36339	309007
51074	309008
93391	309009
52811	309010
138690	309011
26016	309012
43095	309013
26029	309014
38577	309015
72	309016
28416	309017
24346	309018
27918	309019
20825	309020
71848	309021
5057	309022
90310	309023
5841	309024
58444	309025
1739	309026
95750	309027
141794	309028
27863	309029
126585	309030
84383	309031
81257	309032
9848	309033
58665	309034
5658	309035
14423	309036
33542	309037
88718	309038
55163	309039
18536	309040
28814	309041
121676	309042
56930	309043
35739	309044
49817	309045
72817	309046
41111	309047
14305	309048
97909	309049
34620	309050
53424	309051
7884	309052
110412	309053
27321	309054
29539	309055
114700	309056
14454	309057
17216	309058
5705	309059
78939	309060
85903	309061
44970	309062
60181	309063
124011	309064
71793	309065
42369	309066
100909	309067
71665	309068
26088	309069
8973	309070
22714	309071
93462	309072
52738	309073
58805	309074
110895	309075
58631	309076
7445	309077
82602	309078
30750	309079
605	309080
9254	309081
57394	309082
52287	309083
19041	309084
20129	309085
34626	309086
35440	309087
46878	309088
15561	309089
88	309090
25699	309091
35957	309092
7540	309093
85160	309094
12241	309095
40808	309096
129998	309097
17522	309098
15965	309099
71373	309100
11864	309101
12043	309102
67931	309103
13175	309104
15313	309105
41882	309106
39729	309107
12917	309108
17121	309109
29904	309110
79031	309111
69089	309112
15505	309113
8107	309114
52587	309115
6652	309116
49444	309117
44137	309118
46961	309119
61290	309120
76808	309121
17125	309122
118878	309123
12590	309124
11412	309125
483	309126
4219	309127
2322	309128
9288	309129
54	309130
50708	309131
94540	309132
8528	309133
3005	309134
9606	309135
67893	309136
59351	309137
14785	309138
115446	309139
25183	309140
6942	309141
20254	309142
18726	309143
77581	309144
24939	309145
108787	309146
4067	309147
30691	309148
50462	309149
135812	309150
2587	309151
15958	309152
14876	309153
104343	309154
1150	309155
22053	309156
190	309157
81101	309158
71664	309159
451	309160
30887	309161
115941	309162
78581	309163
62559	309164
17372	309165
6906	309166
8763	309167
28805	309168
21780	309169
61960	309170
9772	309171
21503	309172
58019	309173
1811	309174
77198	309175
6907	309176
76891	309177
14105	309178
135779	309179
7212	309180
51300	309181
6870	309182
7874	309183
43776	309184
82658	309185
80523	309186
96819	309187
42098	309188
24048	309189
55570	309190
68370	309191
1579	309192
29021	309193
83468	309194
48392	309195
3534	309196
20712	309197
106079	309198
129792	309199
47573	309200
26780	309201
29310	309202
64611	309203
80183	309204
116542	309205
175	309206
21127	309207
27960	309208
10741	309209
12171	309210
3550	309211
34607	309212
23904	309213
35592	309214
52746	309215
1314	309216
3004	309217
47322	309218
25932	309219
5196	309220
47473	309221
4231	309222
26668	309223
3692	309224
26392	309225
23251	309226
30234	309227
5986	309228
134182	309229
106869	309230
92373	309231
70835	309232
83963	309233
7640	309234
24981	309235
28842	309236
59409	309237
25205	309238
39937	309239
4566	309240
94611	309241
97294	309242
132889	309243
95161	309244
2928	309245
11696	309246
37417	309247
95270	309248
105616	309249
22330	309250
72658	309251
3006	309252
12847	309253
29624	309254
72102	309255
31476	309256
12488	309257
1643	309258
105698	309259
34924	309260
2248	309261
6157	309262
40256	309263
20885	309264
1	309265
89571	309266
1266	309267
53786	309268
17018	309269
95466	309270
37550	309271
14578	309272
21182	309273
45457	309274
113838	309275
108544	309276
25473	309277
43883	309278
22957	309279
48258	309280
58966	309281
34179	309282
3115	309283
29268	309284
49397	309285
137096	309286
91120	309287
66	309288
14353	309289
4943	309290
72674	309291
9151	309292
37770	309293
2243	309294
109736	309295
103171	309296
12213	309297
3552	309298
141471	309299
134729	309300
22263	309301
92994	309302
14026	309303
180	309304
106332	309305
55607	309306
56189	309307
565	309308
60670	309309
6887	309310
331	309311
7034	309312
24719	309313
32350	309314
15488	309315
86847	309316
75031	309317
24308	309318
75483	309319
9755	309320
19720	309321
6494	309322
1981	309323
45356	309324
42615	309325
19524	309326
37443	309327
39739	309328
39838	309329
38623	309330
20	309331
85570	309332
9393	309333
38511	309334
29462	309335
26758	309336
22658	309337
46433	309338
16710	309339
5103	309340
13415	309341
44930	309342
38876	309343
51689	309344
26087	309345
56810	309346
77581	309347
457	309348
120675	309349
117671	309350
55246	309351
27907	309352
83883	309353
11710	309354
10017	309355
19522	309356
12496	309357
38297	309358
28003	309359
38932	309360
140976	309361
119208	309362
8098	309363
6224	309364
21785	309365
94805	309366
16865	309367
33745	309368
2076	309369
27643	309370
15676	309371
10772	309372
123687	309373
20406	309374
55026	309375
81761	309376
63652	309377
32204	309378
8108	309379
106886	309380
28786	309381
1915	309382
91701	309383
37182	309384
59318	309385
64534	309386
73449	309387
55846	309388
56475	309389
110789	309390
4017	309391
644	309392
15782	309393
119686	309394
32916	309395
20871	309396
56807	309397
200	309398
115201	309399
33783	309400
64896	309401
4572	309402
22553	309403
6597	309404
96162	309405
128159	309406
23123	309407
37056	309408
90416	309409
57777	309410
77363	309411
56	309412
6402	309413
61039	309414
46499	309415
9567	309416
110059	309417
147889	309418
70419	309419
110484	309420
39339	309421
27794	309422
101611	309423
41267	309424
70523	309425
32085	309426
71876	309427
52492	309428
28264	309429
23632	309430
3843	309431
55560	309432
8241	309433
24434	309434
89	309435
17958	309436
64565	309437
78946	309438
77207	309439
40611	309440
27238	309441
17897	309442
54689	309443
11588	309444
6451	309445
35505	309446
63796	309447
80824	309448
57154	309449
2339	309450
12424	309451
30338	309452
55660	309453
78185	309454
64595	309455
89303	309456
30423	309457
104060	309458
14073	309459
68865	309460
68711	309461
66103	309462
134907	309463
138017	309464
80366	309465
142117	309466
20893	309467
47632	309468
67680	309469
466	309470
47	309471
16182	309472
46222	309473
86527	309474
5283	309475
86191	309476
65487	309477
13412	309478
120480	309479
83683	309480
13297	309481
55893	309482
63906	309483
30874	309484
92708	309485
85508	309486
133115	309487
35038	309488
84062	309489
2298	309490
52707	309491
64292	309492
67960	309493
76438	309494
52412	309495
10590	309496
44169	309497
63209	309498
26650	309499
25961	309500
6060	309501
106461	309502
8003	309503
27260	309504
83003	309505
57737	309506
13511	309507
55140	309508
72273	309509
26536	309510
31658	309511
50705	309512
53335	309513
105607	309514
18408	309515
113577	309516
1897	309517
35752	309518
24167	309519
28251	309520
18392	309521
34807	309522
103050	309523
89940	309524
124415	309525
41750	309526
34281	309527
26609	309528
86369	309529
5358	309530
3860	309531
7435	309532
74659	309533
5564	309534
23970	309535
575	309536
3844	309537
66139	309538
898	309539
74489	309540
52929	309541
140271	309542
24085	309543
25377	309544
104302	309545
15127	309546
100736	309547
33833	309548
1068	309549
8758	309550
100330	309551
24633	309552
2082	309553
97692	309554
110019	309555
88607	309556
5142	309557
87561	309558
98628	309559
110271	309560
50577	309561
130665	309562
2219	309563
22713	309564
26535	309565
36936	309566
103045	309567
77887	309568
29722	309569
1688	309570
45911	309571
46181	309572
51510	309573
127589	309574
12633	309575
1983	309576
18100	309577
13498	309578
55110	309579
1165	309580
29641	309581
15802	309582
22700	309583
51752	309584
8361	309585
93079	309586
41029	309587
3730	309588
62510	309589
106126	309590
41727	309591
16877	309592
8531	309593
804	309594
29997	309595
101059	309596
8356	309597
22303	309598
56367	309599
85054	309600
20412	309601
28242	309602
70617	309603
1350	309604
4702	309605
78351	309606
11693	309607
39805	309608
17335	309609
24378	309610
7740	309611
25530	309612
88916	309613
76298	309614
21496	309615
87878	309616
99842	309617
41819	309618
56143	309619
28142	309620
77886	309621
67231	309622
12142	309623
3793	309624
28518	309625
46568	309626
36268	309627
25431	309628
18980	309629
2700	309630
8625	309631
14838	309632
24967	309633
21	309634
32889	309635
92058	309636
62150	309637
40332	309638
73285	309639
48636	309640
10337	309641
12630	309642
48287	309643
22665	309644
34602	309645
81582	309646
52466	309647
32310	309648
11528	309649
71390	309650
8540	309651
18304	309652
45414	309653
27058	309654
12436	309655
144135	309656
91022	309657
2614	309658
79866	309659
31	309660
13525	309661
79127	309662
148036	309663
93255	309664
35483	309665
67293	309666
235	309667
2338	309668
3966	309669
22760	309670
57043	309671
26653	309672
25015	309673
3489	309674
89122	309675
79771	309676
92896	309677
36123	309678
8197	309679
15617	309680
13303	309681
150470	309682
73181	309683
15002	309684
7335	309685
15212	309686
40850	309687
21823	309688
14005	309689
26888	309690
54525	309691
90470	309692
2941	309693
27589	309694
29908	309695
1838	309696
27720	309697
77986	309698
115576	309699
24058	309700
57762	309701
799	309702
8244	309703
44605	309704
21015	309705
9149	309706
67347	309707
39782	309708
54859	309709
22961	309710
1550	309711
7876	309712
71284	309713
90958	309714
111491	309715
131217	309716
45186	309717
96643	309718
22048	309719
5138	309720
83684	309721
30176	309722
54722	309723
6162	309724
5019	309725
109214	309726
31675	309727
1282	309728
58113	309729
8829	309730
38705	309731
136167	309732
10891	309733
37545	309734
309	309735
48906	309736
13604	309737
29371	309738
29328	309739
76621	309740
17400	309741
70949	309742
27946	309743
4851	309744
6357	309745
19734	309746
23962	309747
3590	309748
49926	309749
100675	309750
12705	309751
12295	309752
17844	309753
15954	309754
107207	309755
15226	309756
36051	309757
1932	309758
64549	309759
17240	309760
9997	309761
7452	309762
11709	309763
26271	309764
65278	309765
108097	309766
101801	309767
11479	309768
97713	309769
2421	309770
21994	309771
51497	309772
8189	309773
127924	309774
13965	309775
20067	309776
84895	309777
129497	309778
77514	309779
30231	309780
20767	309781
38214	309782
118142	309783
129804	309784
20084	309785
62462	309786
23	309787
80146	309788
20034	309789
19643	309790
122841	309791
2340	309792
34652	309793
15365	309794
65640	309795
5344	309796
23388	309797
103849	309798
15779	309799
5845	309800
1054	309801
8584	309802
6811	309803
18357	309804
2608	309805
9607	309806
34723	309807
1046	309808
34723	309809
17447	309810
74917	309811
20564	309812
320	309813
16052	309814
17676	309815
92130	309816
69127	309817
94164	309818
35026	309819
96445	309820
15561	309821
95480	309822
21490	309823
13184	309824
2926	309825
38727	309826
82313	309827
56914	309828
67986	309829
42800	309830
13822	309831
27411	309832
25935	309833
52558	309834
14070	309835
70657	309836
3079	309837
110645	309838
25317	309839
76748	309840
35240	309841
28726	309842
56274	309843
115028	309844
24115	309845
83621	309846
63232	309847
70691	309848
14551	309849
101375	309850
80792	309851
7798	309852
15374	309853
133251	309854
50595	309855
44530	309856
19234	309857
49219	309858
24454	309859
38455	309860
53203	309861
73057	309862
15890	309863
43028	309864
3707	309865
69493	309866
18079	309867
13230	309868
1061	309869
2982	309870
100205	309871
45923	309872
63311	309873
58345	309874
29756	309875
104069	309876
56035	309877
827	309878
18647	309879
606	309880
24996	309881
10411	309882
47608	309883
54573	309884
4137	309885
54835	309886
11618	309887
44385	309888
58833	309889
4454	309890
116669	309891
60141	309892
5983	309893
48327	309894
2218	309895
97211	309896
2220	309897
104542	309898
378	309899
51769	309900
25012	309901
7158	309902
45108	309903
6365	309904
56452	309905
78520	309906
7131	309907
25715	309908
43075	309909
20	309910
34679	309911
65422	309912
4343	309913
30959	309914
8897	309915
38590	309916
32392	309917
40499	309918
3770	309919
63473	309920
58908	309921
123951	309922
111366	309923
1667	309924
24314	309925
31907	309926
20233	309927
72063	309928
142222	309929
17813	309930
26592	309931
140068	309932
56097	309933
25375	309934
3375	309935
35747	309936
10301	309937
121861	309938
115578	309939
62856	309940
13741	309941
31175	309942
33712	309943
7792	309944
58479	309945
98045	309946
5842	309947
51508	309948
113093	309949
50617	309950
82266	309951
76443	309952
101426	309953
13802	309954
124	309955
27131	309956
82893	309957
82789	309958
19686	309959
10716	309960
731	309961
83545	309962
55831	309963
36938	309964
3334	309965
85314	309966
3696	309967
27724	309968
3943	309969
101142	309970
41003	309971
48892	309972
86390	309973
116713	309974
3825	309975
32655	309976
41	309977
5156	309978
3562	309979
76018	309980
8063	309981
30092	309982
4344	309983
112561	309984
30680	309985
19588	309986
76315	309987
85612	309988
11076	309989
33460	309990
39488	309991
44758	309992
23537	309993
68623	309994
121767	309995
146305	309996
28167	309997
28772	309998
949	309999
112960	310000
51273	310001
2156	310002
30826	310003
3242	310004
43527	310005
57855	310006
25811	310007
64205	310008
122932	310009
6645	310010
8035	310011
76579	310012
25750	310013
64380	310014
9760	310015
9332	310016
102928	310017
39475	310018
2361	310019
21782	310020
98595	310021
10602	310022
1339	310023
16988	310024
55244	310025
110367	310026
42407	310027
53705	310028
137	310029
20312	310030
62369	310031
26747	310032
34359	310033
119774	310034
9606	310035
27836	310036
1411	310037
43269	310038
67056	310039
26671	310040
43983	310041
85773	310042
15736	310043
3549	310044
32801	310045
15804	310046
19309	310047
22783	310048
115957	310049
5357	310050
11594	310051
84436	310052
9595	310053
35008	310054
25434	310055
73856	310056
92348	310057
63122	310058
74195	310059
78015	310060
64246	310061
6832	310062
30450	310063
38708	310064
140586	310065
15632	310066
49844	310067
37679	310068
9825	310069
43504	310070
58130	310071
66863	310072
65632	310073
7605	310074
59517	310075
7223	310076
39845	310077
8064	310078
6753	310079
37911	310080
70781	310081
40036	310082
40703	310083
54795	310084
92946	310085
95231	310086
102843	310087
91918	310088
19510	310089
50182	310090
10694	310091
6603	310092
137176	310093
56606	310094
21396	310095
8976	310096
138770	310097
73131	310098
35426	310099
57530	310100
72803	310101
36097	310102
117244	310103
11678	310104
16693	310105
3313	310106
63249	310107
54856	310108
44517	310109
63664	310110
15165	310111
104885	310112
86975	310113
24704	310114
19232	310115
26106	310116
823	310117
28164	310118
15225	310119
10374	310120
81810	310121
12566	310122
521	310123
148209	310124
49690	310125
54438	310126
96769	310127
12041	310128
171	310129
27370	310130
30696	310131
75497	310132
391	310133
38793	310134
69181	310135
109141	310136
5363	310137
66776	310138
13272	310139
35265	310140
69407	310141
538	310142
41279	310143
81144	310144
20430	310145
10044	310146
9276	310147
119079	310148
82548	310149
193	310150
16923	310151
33336	310152
28771	310153
14561	310154
15070	310155
47236	310156
44175	310157
58225	310158
8047	310159
102768	310160
875	310161
13952	310162
76882	310163
5222	310164
51124	310165
5417	310166
119645	310167
6907	310168
69334	310169
7475	310170
21589	310171
109895	310172
23758	310173
2593	310174
4716	310175
111170	310176
2938	310177
9300	310178
13774	310179
12639	310180
5306	310181
54772	310182
95023	310183
23036	310184
66820	310185
42857	310186
10481	310187
71978	310188
69252	310189
4578	310190
26052	310191
62103	310192
120095	310193
31314	310194
119263	310195
128670	310196
13409	310197
4899	310198
16127	310199
99190	310200
7842	310201
25578	310202
96851	310203
3771	310204
60951	310205
119446	310206
42608	310207
35264	310208
54487	310209
27180	310210
35106	310211
18076	310212
2575	310213
104411	310214
53695	310215
52905	310216
82504	310217
26170	310218
72203	310219
87643	310220
45038	310221
598	310222
17719	310223
1239	310224
41870	310225
299	310226
41968	310227
80290	310228
81947	310229
132389	310230
80578	310231
41041	310232
5184	310233
92435	310234
4384	310235
18039	310236
27495	310237
59745	310238
113710	310239
124911	310240
7392	310241
497	310242
19450	310243
5465	310244
46649	310245
17905	310246
1879	310247
134975	310248
12434	310249
35781	310250
72583	310251
3414	310252
68254	310253
66384	310254
4617	310255
9089	310256
27247	310257
41273	310258
33688	310259
30989	310260
130284	310261
50058	310262
530	310263
96998	310264
482	310265
4056	310266
4103	310267
34863	310268
88455	310269
226	310270
12411	310271
99853	310272
917	310273
7890	310274
26969	310275
28606	310276
13029	310277
54351	310278
298	310279
22072	310280
126185	310281
13114	310282
28213	310283
9357	310284
24190	310285
1545	310286
87468	310287
37841	310288
19878	310289
1684	310290
69465	310291
108277	310292
4893	310293
44419	310294
2293	310295
24138	310296
147421	310297
35148	310298
38988	310299
11834	310300
12008	310301
65981	310302
3165	310303
30633	310304
17354	310305
107957	310306
75429	310307
45597	310308
118579	310309
2128	310310
59360	310311
112834	310312
66941	310313
38556	310314
5627	310315
41617	310316
101786	310317
4476	310318
53879	310319
49014	310320
23149	310321
55317	310322
21260	310323
83027	310324
14577	310325
49303	310326
28618	310327
83138	310328
13472	310329
32649	310330
148231	310331
107162	310332
116689	310333
17071	310334
42098	310335
16970	310336
29037	310337
74752	310338
24525	310339
25117	310340
8930	310341
3269	310342
43940	310343
38876	310344
17085	310345
40452	310346
59324	310347
19311	310348
114740	310349
60259	310350
63471	310351
68482	310352
46000	310353
84128	310354
6924	310355
120086	310356
1686	310357
87265	310358
11372	310359
52586	310360
68117	310361
89032	310362
41738	310363
70180	310364
40678	310365
5185	310366
47848	310367
122293	310368
32444	310369
31096	310370
59692	310371
3202	310372
34960	310373
58345	310374
3800	310375
13405	310376
33017	310377
122831	310378
13717	310379
1426	310380
132327	310381
57461	310382
13608	310383
18497	310384
13565	310385
64486	310386
83721	310387
136170	310388
9763	310389
99007	310390
122952	310391
50299	310392
24932	310393
73073	310394
94682	310395
25871	310396
111979	310397
71895	310398
73280	310399
13489	310400
89765	310401
112637	310402
28158	310403
19083	310404
31499	310405
7677	310406
4952	310407
31685	310408
188	310409
76797	310410
124648	310411
98683	310412
88257	310413
20252	310414
11499	310415
69186	310416
16126	310417
5664	310418
85250	310419
34496	310420
104412	310421
42884	310422
24175	310423
3752	310424
46833	310425
31268	310426
29770	310427
139630	310428
40427	310429
2889	310430
18890	310431
67722	310432
30820	310433
89092	310434
8538	310435
5226	310436
24619	310437
122532	310438
646	310439
7525	310440
36497	310441
20299	310442
44689	310443
56821	310444
69193	310445
30206	310446
43100	310447
64382	310448
133784	310449
86925	310450
17076	310451
37512	310452
42727	310453
38427	310454
65864	310455
18793	310456
92782	310457
24914	310458
89936	310459
29915	310460
56536	310461
9854	310462
76521	310463
30967	310464
3388	310465
75184	310466
93556	310467
28765	310468
10719	310469
7385	310470
3574	310471
52469	310472
13837	310473
1907	310474
82864	310475
3462	310476
28511	310477
71124	310478
22795	310479
73145	310480
46360	310481
98288	310482
94503	310483
23663	310484
83640	310485
18162	310486
4135	310487
103190	310488
8764	310489
7794	310490
21379	310491
63657	310492
38332	310493
8266	310494
52037	310495
85197	310496
24365	310497
29128	310498
999	310499
69741	310500
104630	310501
93483	310502
144463	310503
3852	310504
8873	310505
107632	310506
124623	310507
27930	310508
37107	310509
12740	310510
5549	310511
93314	310512
47120	310513
7695	310514
18608	310515
137040	310516
10502	310517
7323	310518
2237	310519
40548	310520
124854	310521
28700	310522
18745	310523
8821	310524
353	310525
13792	310526
2353	310527
102279	310528
43377	310529
45578	310530
76357	310531
26478	310532
129509	310533
88278	310534
116438	310535
71342	310536
41333	310537
140	310538
8119	310539
8948	310540
2443	310541
23086	310542
54181	310543
425	310544
90098	310545
51634	310546
37250	310547
2872	310548
8912	310549
1403	310550
95674	310551
1810	310552
8918	310553
27993	310554
57248	310555
31470	310556
81192	310557
60301	310558
2827	310559
2058	310560
13716	310561
53281	310562
112736	310563
113808	310564
17792	310565
108786	310566
24227	310567
61729	310568
96417	310569
9280	310570
40159	310571
39703	310572
53423	310573
33732	310574
5553	310575
115429	310576
49262	310577
87405	310578
92617	310579
116411	310580
44445	310581
7848	310582
11784	310583
29985	310584
9997	310585
50704	310586
14123	310587
46235	310588
12473	310589
34266	310590
3723	310591
41835	310592
27923	310593
18528	310594
63434	310595
32317	310596
11619	310597
64538	310598
4676	310599
7328	310600
1055	310601
66862	310602
91352	310603
20992	310604
64569	310605
17355	310606
28711	310607
32625	310608
2437	310609
57983	310610
56465	310611
94489	310612
56384	310613
81627	310614
7914	310615
140777	310616
137163	310617
7445	310618
36921	310619
85403	310620
20	310621
21794	310622
4613	310623
100599	310624
72609	310625
57635	310626
39307	310627
19974	310628
391	310629
31862	310630
20381	310631
3189	310632
10307	310633
33183	310634
4137	310635
36652	310636
7909	310637
44001	310638
64789	310639
148835	310640
84072	310641
547	310642
65638	310643
27343	310644
16725	310645
3048	310646
22516	310647
52724	310648
59017	310649
100922	310650
57720	310651
21890	310652
31799	310653
34910	310654
18334	310655
32015	310656
25275	310657
52197	310658
96449	310659
106480	310660
31711	310661
148553	310662
70740	310663
11018	310664
104847	310665
97794	310666
1097	310667
7126	310668
27143	310669
7539	310670
136847	310671
7962	310672
29974	310673
2135	310674
22616	310675
51280	310676
3310	310677
31584	310678
18762	310679
13270	310680
22387	310681
76086	310682
142281	310683
73033	310684
200	310685
57044	310686
56308	310687
35987	310688
10521	310689
8522	310690
91808	310691
25019	310692
36214	310693
25365	310694
33748	310695
4756	310696
4975	310697
73295	310698
54359	310699
759	310700
71686	310701
10583	310702
122376	310703
10202	310704
109885	310705
4021	310706
14404	310707
99640	310708
38001	310709
36700	310710
21619	310711
2072	310712
21998	310713
38763	310714
54478	310715
1953	310716
1120	310717
96168	310718
134762	310719
24190	310720
13912	310721
10	310722
2	310723
65981	310724
67006	310725
121764	310726
20475	310727
2306	310728
20328	310729
135884	310730
17674	310731
50966	310732
34942	310733
4625	310734
83104	310735
84087	310736
3841	310737
62439	310738
13391	310739
67670	310740
32995	310741
48721	310742
76433	310743
135582	310744
3841	310745
51382	310746
839	310747
148904	310748
8904	310749
20719	310750
86285	310751
107204	310752
122702	310753
62029	310754
47766	310755
3128	310756
30597	310757
2383	310758
32740	310759
66923	310760
22727	310761
10252	310762
13105	310763
46585	310764
4667	310765
23331	310766
89341	310767
21975	310768
133508	310769
53692	310770
68961	310771
106117	310772
46559	310773
132726	310774
15029	310775
6766	310776
51728	310777
54449	310778
15654	310779
11578	310780
26763	310781
38824	310782
69273	310783
19903	310784
44045	310785
18541	310786
50099	310787
70858	310788
133546	310789
13497	310790
18191	310791
11324	310792
99512	310793
65177	310794
107339	310795
36057	310796
2920	310797
27836	310798
7363	310799
26668	310800
39407	310801
69147	310802
30089	310803
5488	310804
52168	310805
1745	310806
1838	310807
37294	310808
875	310809
56331	310810
147009	310811
37782	310812
33322	310813
67727	310814
113306	310815
54958	310816
37952	310817
104016	310818
58035	310819
140508	310820
4827	310821
11046	310822
140239	310823
102858	310824
107473	310825
31144	310826
29593	310827
54578	310828
84715	310829
52836	310830
116006	310831
62238	310832
13638	310833
27532	310834
42051	310835
113491	310836
28058	310837
12511	310838
75843	310839
141744	310840
37461	310841
110188	310842
11904	310843
14207	310844
12275	310845
84605	310846
25400	310847
99435	310848
45625	310849
18312	310850
19215	310851
77	310852
18737	310853
1572	310854
68945	310855
111055	310856
24445	310857
70973	310858
50258	310859
22749	310860
22670	310861
33828	310862
26005	310863
4874	310864
31276	310865
93279	310866
11398	310867
3298	310868
12288	310869
110693	310870
5677	310871
102104	310872
7969	310873
121852	310874
127468	310875
78448	310876
193	310877
28747	310878
5059	310879
10984	310880
68761	310881
107852	310882
16232	310883
116266	310884
35795	310885
64297	310886
39756	310887
2730	310888
28783	310889
57833	310890
3989	310891
116254	310892
100352	310893
72811	310894
24794	310895
76003	310896
67090	310897
2562	310898
46760	310899
71056	310900
82192	310901
30917	310902
2365	310903
16437	310904
11113	310905
83142	310906
5802	310907
3028	310908
41849	310909
16601	310910
85516	310911
64880	310912
11628	310913
7984	310914
48578	310915
112242	310916
68781	310917
76619	310918
115945	310919
7479	310920
134430	310921
24400	310922
38002	310923
46924	310924
7024	310925
72677	310926
7576	310927
54225	310928
1844	310929
90400	310930
72500	310931
30294	310932
33161	310933
12042	310934
4520	310935
8266	310936
5053	310937
859	310938
876	310939
78254	310940
13155	310941
71565	310942
55536	310943
53034	310944
65552	310945
32834	310946
35157	310947
80091	310948
25243	310949
54646	310950
82258	310951
88009	310952
8625	310953
98527	310954
74662	310955
83523	310956
120990	310957
35443	310958
28697	310959
78730	310960
138667	310961
71911	310962
143219	310963
5264	310964
14211	310965
32879	310966
160	310967
36050	310968
84462	310969
45419	310970
147725	310971
4412	310972
16676	310973
95981	310974
458	310975
1831	310976
93967	310977
37675	310978
85562	310979
149025	310980
23659	310981
81557	310982
29872	310983
34957	310984
3523	310985
3584	310986
9583	310987
507	310988
82849	310989
48947	310990
2250	310991
12160	310992
55870	310993
104656	310994
323	310995
89570	310996
70440	310997
135910	310998
32995	310999
59179	311000
11454	311001
61033	311002
41728	311003
54190	311004
40785	311005
7939	311006
58118	311007
22081	311008
67071	311009
82326	311010
69445	311011
7646	311012
74730	311013
7477	311014
102657	311015
13099	311016
28397	311017
120750	311018
32906	311019
110006	311020
23282	311021
134149	311022
73148	311023
41422	311024
76572	311025
17992	311026
37615	311027
35960	311028
126473	311029
61968	311030
36465	311031
758	311032
33463	311033
7283	311034
2406	311035
2413	311036
46464	311037
90106	311038
39984	311039
24625	311040
15630	311041
121363	311042
32622	311043
57858	311044
13238	311045
74010	311046
111998	311047
32519	311048
12741	311049
6692	311050
5372	311051
18073	311052
117667	311053
24907	311054
33911	311055
137800	311056
58111	311057
84428	311058
3426	311059
4281	311060
132209	311061
29794	311062
919	311063
78084	311064
37910	311065
1927	311066
14290	311067
47341	311068
1	311069
23767	311070
93434	311071
2127	311072
118622	311073
9491	311074
7041	311075
68373	311076
42035	311077
12481	311078
6524	311079
84767	311080
67786	311081
3514	311082
20113	311083
108001	311084
74043	311085
25233	311086
73843	311087
54798	311088
41	311089
50578	311090
71605	311091
38219	311092
104839	311093
31418	311094
9081	311095
5914	311096
44409	311097
55338	311098
16056	311099
69168	311100
58886	311101
4965	311102
45510	311103
72748	311104
2613	311105
82144	311106
935	311107
21705	311108
14007	311109
43736	311110
4250	311111
12639	311112
771	311113
114025	311114
4447	311115
65397	311116
115807	311117
57013	311118
61733	311119
505	311120
113155	311121
116523	311122
81875	311123
6639	311124
1224	311125
58821	311126
21789	311127
9066	311128
23024	311129
80339	311130
45275	311131
95639	311132
957	311133
17927	311134
79337	311135
7904	311136
88721	311137
72099	311138
13268	311139
66778	311140
118070	311141
57409	311142
88452	311143
35541	311144
19559	311145
59940	311146
45681	311147
83534	311148
131781	311149
27437	311150
2006	311151
52979	311152
61927	311153
61401	311154
262	311155
76360	311156
37214	311157
4063	311158
28511	311159
87479	311160
18125	311161
20734	311162
9790	311163
49761	311164
105670	311165
23132	311166
72804	311167
83304	311168
95665	311169
62026	311170
3597	311171
43331	311172
82080	311173
57504	311174
1062	311175
34853	311176
66691	311177
18208	311178
102552	311179
121331	311180
913	311181
44650	311182
127704	311183
29109	311184
96204	311185
337	311186
35940	311187
1045	311188
61851	311189
339	311190
45112	311191
9775	311192
77529	311193
25221	311194
50657	311195
7134	311196
131439	311197
5430	311198
22994	311199
95794	311200
13042	311201
31466	311202
5417	311203
54353	311204
96972	311205
10306	311206
28936	311207
130822	311208
57548	311209
7880	311210
1119	311211
60908	311212
72312	311213
89102	311214
144160	311215
2928	311216
44986	311217
17854	311218
22132	311219
50047	311220
419	311221
24081	311222
32477	311223
23943	311224
80442	311225
17175	311226
148694	311227
32939	311228
63534	311229
7978	311230
2765	311231
65947	311232
39652	311233
38527	311234
1976	311235
49464	311236
1869	311237
93384	311238
17847	311239
102788	311240
37741	311241
40029	311242
22395	311243
28917	311244
136423	311245
39507	311246
12368	311247
61732	311248
21476	311249
22296	311250
5871	311251
108	311252
116230	311253
2259	311254
30490	311255
47174	311256
104003	311257
6916	311258
33514	311259
43604	311260
30386	311261
19586	311262
75778	311263
15525	311264
68631	311265
109690	311266
10255	311267
22681	311268
117499	311269
55862	311270
1789	311271
111311	311272
193	311273
56806	311274
21834	311275
3225	311276
38028	311277
12441	311278
34397	311279
137203	311280
7609	311281
52067	311282
10365	311283
46774	311284
52156	311285
75531	311286
19468	311287
87779	311288
581	311289
22982	311290
120489	311291
36917	311292
92395	311293
23388	311294
53906	311295
30375	311296
4713	311297
54798	311298
27108	311299
62099	311300
72034	311301
106538	311302
145336	311303
76974	311304
127720	311305
5468	311306
66722	311307
56764	311308
205	311309
3954	311310
77894	311311
111117	311312
13060	311313
2932	311314
41505	311315
15871	311316
17133	311317
57156	311318
867	311319
3612	311320
54594	311321
19	311322
98401	311323
85500	311324
118058	311325
23963	311326
3909	311327
56033	311328
10830	311329
65806	311330
36001	311331
53860	311332
82248	311333
3622	311334
56725	311335
23402	311336
16044	311337
7664	311338
232	311339
14802	311340
12069	311341
13381	311342
51140	311343
119456	311344
1818	311345
88558	311346
3091	311347
129772	311348
38944	311349
6616	311350
87584	311351
36107	311352
4590	311353
9754	311354
50807	311355
22461	311356
3959	311357
66142	311358
53615	311359
25685	311360
10848	311361
51781	311362
42228	311363
120039	311364
30967	311365
10831	311366
28720	311367
29196	311368
45971	311369
95493	311370
67003	311371
43236	311372
41426	311373
25223	311374
19138	311375
73140	311376
13898	311377
10108	311378
60678	311379
97770	311380
60002	311381
95043	311382
18446	311383
4268	311384
66540	311385
32293	311386
129382	311387
87816	311388
19058	311389
1710	311390
39516	311391
74847	311392
22394	311393
11574	311394
94733	311395
120501	311396
80426	311397
134249	311398
71899	311399
110841	311400
19162	311401
22414	311402
12195	311403
8212	311404
79878	311405
24467	311406
52162	311407
19220	311408
74620	311409
7866	311410
2987	311411
34336	311412
95480	311413
69321	311414
3644	311415
60342	311416
30139	311417
2145	311418
65	311419
29129	311420
17403	311421
24162	311422
12299	311423
117219	311424
4069	311425
98600	311426
10083	311427
119552	311428
29167	311429
113260	311430
71596	311431
52101	311432
68307	311433
49551	311434
45157	311435
10081	311436
60565	311437
42453	311438
85597	311439
89856	311440
20851	311441
3091	311442
18114	311443
65810	311444
68649	311445
54984	311446
4956	311447
8038	311448
56812	311449
9686	311450
81724	311451
56166	311452
49688	311453
93489	311454
13957	311455
22914	311456
118331	311457
52868	311458
22524	311459
9175	311460
1116	311461
33012	311462
47307	311463
78951	311464
104325	311465
924	311466
77853	311467
579	311468
93577	311469
66525	311470
47175	311471
1968	311472
49404	311473
12573	311474
86597	311475
72109	311476
26306	311477
20765	311478
98481	311479
80049	311480
82879	311481
25528	311482
121765	311483
12763	311484
63378	311485
18211	311486
64944	311487
39079	311488
2318	311489
79996	311490
3902	311491
164	311492
8137	311493
12551	311494
493	311495
19709	311496
7661	311497
37629	311498
144373	311499
7154	311500
83289	311501
360	311502
36604	311503
102763	311504
121272	311505
8119	311506
17682	311507
75580	311508
58308	311509
42509	311510
42880	311511
39229	311512
3295	311513
9589	311514
4658	311515
17184	311516
31747	311517
43880	311518
54144	311519
1824	311520
28447	311521
117321	311522
68085	311523
128849	311524
39127	311525
32147	311526
38893	311527
28197	311528
19178	311529
23448	311530
31859	311531
4005	311532
13702	311533
3335	311534
81716	311535
10460	311536
31389	311537
92042	311538
27895	311539
41816	311540
139226	311541
4041	311542
47	311543
119971	311544
31544	311545
22385	311546
46301	311547
36693	311548
38201	311549
103869	311550
2548	311551
23014	311552
23862	311553
20605	311554
34738	311555
44627	311556
15010	311557
134788	311558
1074	311559
9030	311560
89613	311561
30651	311562
53611	311563
87682	311564
42467	311565
62898	311566
60001	311567
127384	311568
39707	311569
12126	311570
48629	311571
2348	311572
50331	311573
94278	311574
43396	311575
69017	311576
31249	311577
121790	311578
133568	311579
35086	311580
17592	311581
73315	311582
122227	311583
1164	311584
53402	311585
32137	311586
12702	311587
130131	311588
22369	311589
62072	311590
55243	311591
10937	311592
93347	311593
95941	311594
121507	311595
17087	311596
13081	311597
64870	311598
15931	311599
102409	311600
65262	311601
52763	311602
56393	311603
4339	311604
36986	311605
4856	311606
116494	311607
122156	311608
23167	311609
14626	311610
75659	311611
4683	311612
6228	311613
136149	311614
58281	311615
49524	311616
79885	311617
23354	311618
123726	311619
43767	311620
37383	311621
72670	311622
7108	311623
73797	311624
14488	311625
34	311626
31136	311627
68930	311628
66255	311629
28551	311630
261	311631
9234	311632
30428	311633
3385	311634
9480	311635
8232	311636
6809	311637
116641	311638
2715	311639
17383	311640
132306	311641
52263	311642
836	311643
6855	311644
24094	311645
25148	311646
119689	311647
20743	311648
4162	311649
17960	311650
69246	311651
19478	311652
97288	311653
19256	311654
74890	311655
2077	311656
72931	311657
101671	311658
62989	311659
22605	311660
107217	311661
13264	311662
16346	311663
12138	311664
24219	311665
16860	311666
93174	311667
61218	311668
41124	311669
29668	311670
61522	311671
119440	311672
27861	311673
1644	311674
95821	311675
1269	311676
105232	311677
81722	311678
30084	311679
69623	311680
102147	311681
26774	311682
31979	311683
30928	311684
37501	311685
8214	311686
150812	311687
36198	311688
1916	311689
4550	311690
104195	311691
123883	311692
856	311693
16528	311694
20827	311695
141238	311696
38235	311697
3056	311698
1088	311699
143911	311700
172	311701
35325	311702
3931	311703
50474	311704
63074	311705
43322	311706
57512	311707
656	311708
44387	311709
20120	311710
39146	311711
64263	311712
2908	311713
32598	311714
43960	311715
22219	311716
53169	311717
13509	311718
3819	311719
66451	311720
1357	311721
282	311722
100704	311723
81113	311724
19788	311725
6999	311726
10032	311727
31012	311728
55597	311729
49154	311730
27903	311731
38241	311732
86717	311733
44619	311734
23557	311735
85137	311736
62681	311737
9187	311738
86829	311739
21450	311740
57085	311741
25813	311742
3432	311743
124680	311744
6276	311745
62303	311746
16341	311747
10021	311748
50214	311749
120156	311750
92816	311751
66024	311752
98943	311753
23	311754
57650	311755
6392	311756
83322	311757
6985	311758
16567	311759
25663	311760
2581	311761
56808	311762
66792	311763
50932	311764
43836	311765
45305	311766
137423	311767
2792	311768
54548	311769
24321	311770
149519	311771
86318	311772
8605	311773
64420	311774
39615	311775
117933	311776
31538	311777
50282	311778
568	311779
16582	311780
79742	311781
93451	311782
61064	311783
74771	311784
7822	311785
44141	311786
101435	311787
11858	311788
28905	311789
23368	311790
6937	311791
110765	311792
15773	311793
59309	311794
2771	311795
4477	311796
70151	311797
48580	311798
78261	311799
37909	311800
63399	311801
2974	311802
39907	311803
65927	311804
64010	311805
40809	311806
30628	311807
10257	311808
79640	311809
15857	311810
12588	311811
29595	311812
23812	311813
119856	311814
80169	311815
63021	311816
88042	311817
18672	311818
38546	311819
25516	311820
44856	311821
4384	311822
135154	311823
49978	311824
30976	311825
15375	311826
52913	311827
29408	311828
2039	311829
9256	311830
27664	311831
24156	311832
86351	311833
8570	311834
23135	311835
11102	311836
16014	311837
99643	311838
45485	311839
1505	311840
12469	311841
133997	311842
102418	311843
42987	311844
116434	311845
32038	311846
37973	311847
2218	311848
8111	311849
58214	311850
34563	311851
247	311852
129272	311853
9403	311854
139504	311855
72789	311856
117070	311857
505	311858
35102	311859
12800	311860
34384	311861
2872	311862
60548	311863
49022	311864
8926	311865
69730	311866
4931	311867
87141	311868
74671	311869
26729	311870
47551	311871
1074	311872
17585	311873
9528	311874
121029	311875
43369	311876
20739	311877
49479	311878
42944	311879
47520	311880
56921	311881
21843	311882
42030	311883
13327	311884
35400	311885
9943	311886
12782	311887
47691	311888
4726	311889
14174	311890
30872	311891
16071	311892
63189	311893
88083	311894
11257	311895
87286	311896
11600	311897
8796	311898
88864	311899
5531	311900
34128	311901
96413	311902
89215	311903
37271	311904
25198	311905
95695	311906
9612	311907
112219	311908
37753	311909
108027	311910
93895	311911
76377	311912
69475	311913
124381	311914
82560	311915
71168	311916
62670	311917
12949	311918
19536	311919
86599	311920
6719	311921
137	311922
92064	311923
73225	311924
4540	311925
2521	311926
101610	311927
1399	311928
19954	311929
420	311930
2007	311931
70802	311932
49050	311933
122047	311934
20307	311935
135322	311936
64848	311937
24915	311938
41464	311939
69955	311940
57942	311941
10912	311942
5300	311943
453	311944
116726	311945
142361	311946
92439	311947
4292	311948
46447	311949
135216	311950
28788	311951
67051	311952
46141	311953
38572	311954
22093	311955
14884	311956
24763	311957
11384	311958
75485	311959
87908	311960
27570	311961
21468	311962
68671	311963
34862	311964
90805	311965
92153	311966
75746	311967
26465	311968
2791	311969
24173	311970
85272	311971
47372	311972
41284	311973
24923	311974
13552	311975
5661	311976
23714	311977
47204	311978
80317	311979
111102	311980
39006	311981
129298	311982
38001	311983
42432	311984
71036	311985
40850	311986
139734	311987
2123	311988
2905	311989
46769	311990
44794	311991
40102	311992
5948	311993
91357	311994
12430	311995
7632	311996
17774	311997
80255	311998
101441	311999
56383	312000
21504	312001
75525	312002
30722	312003
12176	312004
24254	312005
75978	312006
42504	312007
16740	312008
54720	312009
85316	312010
32979	312011
7458	312012
22370	312013
11674	312014
28579	312015
26698	312016
58570	312017
5607	312018
23792	312019
183	312020
97546	312021
23658	312022
56827	312023
1620	312024
80912	312025
125581	312026
99356	312027
77660	312028
39737	312029
21777	312030
21923	312031
62458	312032
55745	312033
13853	312034
4757	312035
22767	312036
11755	312037
2093	312038
87023	312039
67319	312040
1370	312041
96148	312042
10663	312043
116363	312044
655	312045
12600	312046
117046	312047
42651	312048
25412	312049
22	312050
35216	312051
113024	312052
46988	312053
24437	312054
55939	312055
1215	312056
54564	312057
79513	312058
135174	312059
7076	312060
95935	312061
86633	312062
91312	312063
46425	312064
65178	312065
99169	312066
20273	312067
15489	312068
1789	312069
102707	312070
8262	312071
36365	312072
15614	312073
59764	312074
28161	312075
7621	312076
101533	312077
9267	312078
119808	312079
44499	312080
70131	312081
2673	312082
87340	312083
3671	312084
4044	312085
90986	312086
49091	312087
15856	312088
6377	312089
6505	312090
7236	312091
101305	312092
60274	312093
243	312094
54258	312095
111352	312096
22119	312097
1911	312098
64737	312099
56309	312100
9752	312101
21997	312102
89839	312103
54368	312104
23003	312105
59917	312106
54746	312107
35553	312108
22724	312109
3268	312110
58498	312111
131909	312112
41701	312113
81590	312114
127231	312115
121928	312116
18972	312117
8812	312118
883	312119
1485	312120
53098	312121
70955	312122
28027	312123
42759	312124
19132	312125
17825	312126
68550	312127
6693	312128
5521	312129
35183	312130
1947	312131
81776	312132
96190	312133
93966	312134
26526	312135
20193	312136
34628	312137
83646	312138
25476	312139
93156	312140
30584	312141
102686	312142
33760	312143
36359	312144
9945	312145
52962	312146
54064	312147
17543	312148
25247	312149
9847	312150
51252	312151
25593	312152
20627	312153
37929	312154
14277	312155
9438	312156
11707	312157
12799	312158
100277	312159
9276	312160
30498	312161
6147	312162
1190	312163
97004	312164
68487	312165
58201	312166
54113	312167
17015	312168
18144	312169
8052	312170
53963	312171
14993	312172
104533	312173
58702	312174
8502	312175
46743	312176
50160	312177
26842	312178
11042	312179
79961	312180
6964	312181
98845	312182
12833	312183
55568	312184
38915	312185
66930	312186
7384	312187
43213	312188
58710	312189
17308	312190
77274	312191
8735	312192
76397	312193
10515	312194
28059	312195
33262	312196
43284	312197
16501	312198
112254	312199
116622	312200
72278	312201
17260	312202
25244	312203
4811	312204
59639	312205
23116	312206
9836	312207
14930	312208
294	312209
8383	312210
9866	312211
20533	312212
129506	312213
1060	312214
64873	312215
44339	312216
2310	312217
52698	312218
18548	312219
71483	312220
102818	312221
63297	312222
16174	312223
96662	312224
39364	312225
47590	312226
52884	312227
11430	312228
39225	312229
30899	312230
2067	312231
3725	312232
895	312233
53997	312234
56125	312235
136696	312236
77810	312237
60874	312238
66716	312239
59053	312240
46534	312241
33826	312242
63541	312243
125169	312244
20521	312245
29275	312246
39857	312247
101027	312248
106314	312249
35586	312250
32087	312251
10902	312252
2208	312253
56455	312254
80126	312255
27905	312256
17880	312257
58701	312258
31616	312259
1196	312260
90907	312261
21740	312262
54397	312263
83641	312264
312	312265
48789	312266
113520	312267
124419	312268
56075	312269
71607	312270
61468	312271
7052	312272
32568	312273
69984	312274
89112	312275
49080	312276
17941	312277
16892	312278
27983	312279
54402	312280
53786	312281
107969	312282
17509	312283
30142	312284
81606	312285
21	312286
10522	312287
56533	312288
9828	312289
67910	312290
82463	312291
71158	312292
48490	312293
4463	312294
13598	312295
133562	312296
87865	312297
99511	312298
117879	312299
36146	312300
26737	312301
63497	312302
44657	312303
34069	312304
25025	312305
100946	312306
59368	312307
101705	312308
103170	312309
17475	312310
34410	312311
6057	312312
59495	312313
34226	312314
24529	312315
1476	312316
16	312317
141720	312318
12947	312319
79303	312320
18483	312321
18986	312322
85106	312323
8176	312324
120350	312325
2113	312326
3250	312327
136432	312328
14211	312329
65363	312330
55027	312331
35352	312332
74444	312333
15	312334
19837	312335
58668	312336
10986	312337
4744	312338
11534	312339
43505	312340
34832	312341
81999	312342
28191	312343
112266	312344
1471	312345
47795	312346
5015	312347
5380	312348
14189	312349
68874	312350
122334	312351
6187	312352
89044	312353
4659	312354
3983	312355
1242	312356
119274	312357
75291	312358
19784	312359
19822	312360
24816	312361
33592	312362
9766	312363
81979	312364
136	312365
1188	312366
4394	312367
64129	312368
56788	312369
34651	312370
7494	312371
12032	312372
112593	312373
48419	312374
87745	312375
19967	312376
71089	312377
77145	312378
7530	312379
47859	312380
16669	312381
6425	312382
27773	312383
82149	312384
71316	312385
9397	312386
6236	312387
72208	312388
83783	312389
47055	312390
47627	312391
96699	312392
4260	312393
9179	312394
134	312395
57678	312396
44484	312397
17995	312398
46012	312399
6372	312400
2267	312401
13332	312402
46713	312403
46070	312404
73292	312405
8430	312406
1425	312407
4931	312408
8179	312409
50173	312410
38926	312411
6113	312412
99166	312413
30052	312414
36193	312415
1027	312416
104742	312417
89486	312418
12521	312419
3828	312420
101408	312421
7993	312422
37085	312423
40862	312424
43562	312425
98988	312426
114708	312427
44263	312428
11253	312429
32964	312430
29550	312431
100285	312432
20984	312433
69121	312434
81575	312435
77200	312436
15918	312437
134131	312438
64369	312439
103963	312440
64660	312441
24708	312442
41918	312443
8733	312444
30138	312445
115758	312446
26881	312447
93345	312448
67151	312449
25143	312450
107937	312451
57341	312452
30527	312453
12673	312454
17415	312455
113567	312456
23256	312457
6656	312458
29871	312459
34044	312460
18794	312461
4775	312462
101877	312463
47397	312464
131518	312465
32592	312466
72068	312467
21117	312468
37839	312469
4036	312470
29840	312471
9063	312472
113736	312473
41386	312474
3468	312475
124052	312476
57063	312477
16880	312478
67430	312479
103736	312480
18978	312481
134955	312482
37742	312483
1355	312484
63508	312485
47726	312486
27922	312487
39402	312488
44077	312489
119948	312490
7752	312491
98558	312492
98459	312493
4747	312494
24718	312495
74661	312496
30502	312497
7457	312498
46764	312499
648	312500
33826	312501
27654	312502
100301	312503
10805	312504
19270	312505
35879	312506
77869	312507
47727	312508
60704	312509
64245	312510
104212	312511
9882	312512
21607	312513
59658	312514
78945	312515
62700	312516
56163	312517
7705	312518
57194	312519
13165	312520
13584	312521
16913	312522
67207	312523
12453	312524
59064	312525
43123	312526
60919	312527
36156	312528
93792	312529
1485	312530
65207	312531
66582	312532
44599	312533
5628	312534
31225	312535
77970	312536
3314	312537
103312	312538
17899	312539
4364	312540
38416	312541
88223	312542
1253	312543
17285	312544
94154	312545
75989	312546
6140	312547
149551	312548
2703	312549
19917	312550
2260	312551
8575	312552
6843	312553
47	312554
37103	312555
12148	312556
54738	312557
113760	312558
9874	312559
15322	312560
117051	312561
14379	312562
94232	312563
19122	312564
5279	312565
97672	312566
637	312567
33635	312568
45055	312569
99467	312570
33988	312571
316	312572
45483	312573
16131	312574
39967	312575
53707	312576
33974	312577
64294	312578
81871	312579
141377	312580
96727	312581
37721	312582
7032	312583
2736	312584
10211	312585
410	312586
15471	312587
1642	312588
71265	312589
29141	312590
5019	312591
36455	312592
43560	312593
3101	312594
4672	312595
630	312596
148644	312597
92640	312598
122408	312599
65206	312600
16415	312601
59070	312602
29211	312603
41473	312604
51039	312605
38916	312606
109294	312607
27	312608
41603	312609
6651	312610
136868	312611
47276	312612
68485	312613
138410	312614
106561	312615
391	312616
24014	312617
67429	312618
2219	312619
47621	312620
6468	312621
116061	312622
26486	312623
12947	312624
18744	312625
24326	312626
39152	312627
5191	312628
48020	312629
141104	312630
52316	312631
27030	312632
46127	312633
62883	312634
74929	312635
11760	312636
33664	312637
95689	312638
2935	312639
10680	312640
25017	312641
33825	312642
102241	312643
52373	312644
3950	312645
1060	312646
123114	312647
29945	312648
1438	312649
687	312650
55580	312651
31401	312652
99346	312653
96995	312654
87268	312655
679	312656
17058	312657
32912	312658
101877	312659
23002	312660
37458	312661
84826	312662
12303	312663
32317	312664
53466	312665
103104	312666
120879	312667
38746	312668
47811	312669
12475	312670
651	312671
17991	312672
25958	312673
61522	312674
14560	312675
3041	312676
38956	312677
45963	312678
94424	312679
4524	312680
7833	312681
19026	312682
117005	312683
15050	312684
115018	312685
36334	312686
10060	312687
25347	312688
88660	312689
36912	312690
17547	312691
66860	312692
61624	312693
85496	312694
61380	312695
116925	312696
8934	312697
25939	312698
47147	312699
34551	312700
881	312701
137099	312702
11560	312703
20864	312704
124367	312705
82318	312706
73268	312707
5200	312708
137608	312709
23559	312710
103895	312711
46524	312712
77487	312713
14239	312714
71093	312715
68488	312716
55948	312717
48743	312718
57374	312719
4176	312720
86133	312721
75325	312722
5694	312723
57533	312724
26211	312725
91245	312726
132464	312727
1017	312728
117369	312729
54861	312730
82150	312731
91283	312732
90518	312733
47227	312734
17071	312735
19896	312736
3880	312737
10464	312738
29916	312739
3093	312740
39350	312741
95208	312742
121717	312743
9541	312744
134654	312745
52304	312746
52049	312747
63760	312748
43795	312749
31503	312750
57823	312751
241	312752
149160	312753
100152	312754
114200	312755
66428	312756
94372	312757
17906	312758
420	312759
98713	312760
82056	312761
114669	312762
79053	312763
51972	312764
16553	312765
3725	312766
80148	312767
3396	312768
93367	312769
50732	312770
103228	312771
7727	312772
123579	312773
22533	312774
22891	312775
10740	312776
29682	312777
128193	312778
1005	312779
25301	312780
12103	312781
97745	312782
6058	312783
86618	312784
55100	312785
11236	312786
75736	312787
125080	312788
26219	312789
4242	312790
35205	312791
98806	312792
13161	312793
2078	312794
104015	312795
62089	312796
18755	312797
21780	312798
100608	312799
70144	312800
76919	312801
20814	312802
139679	312803
52363	312804
47751	312805
29742	312806
29795	312807
110261	312808
141164	312809
73466	312810
45719	312811
15820	312812
22183	312813
84727	312814
52701	312815
27004	312816
15665	312817
4255	312818
10538	312819
92658	312820
71954	312821
124204	312822
47733	312823
65698	312824
27371	312825
269	312826
133346	312827
50935	312828
1751	312829
79282	312830
77816	312831
48719	312832
63462	312833
34734	312834
3903	312835
18253	312836
10073	312837
42170	312838
66049	312839
13475	312840
1992	312841
2067	312842
24237	312843
37690	312844
29442	312845
143821	312846
7135	312847
113500	312848
92422	312849
11553	312850
75050	312851
12502	312852
4023	312853
15481	312854
7	312855
80830	312856
11059	312857
7964	312858
44773	312859
4288	312860
67131	312861
77734	312862
12972	312863
68478	312864
78578	312865
93674	312866
98490	312867
70884	312868
82578	312869
90477	312870
1334	312871
31515	312872
145441	312873
18614	312874
120962	312875
45032	312876
58552	312877
136	312878
67142	312879
55990	312880
105806	312881
104690	312882
87966	312883
56059	312884
9694	312885
64981	312886
129587	312887
60523	312888
73473	312889
57981	312890
25077	312891
32143	312892
41731	312893
11316	312894
63302	312895
60709	312896
109587	312897
2374	312898
59308	312899
7330	312900
1089	312901
26488	312902
606	312903
6587	312904
60936	312905
28578	312906
107079	312907
5451	312908
9592	312909
113422	312910
86329	312911
429	312912
37773	312913
5765	312914
64957	312915
6013	312916
349	312917
40067	312918
16106	312919
32492	312920
101247	312921
11905	312922
23470	312923
95947	312924
43163	312925
58694	312926
68291	312927
32865	312928
111558	312929
18815	312930
13776	312931
124230	312932
61632	312933
32963	312934
104931	312935
72869	312936
3328	312937
20017	312938
53893	312939
40177	312940
96559	312941
16775	312942
139086	312943
38542	312944
14195	312945
1574	312946
47343	312947
49570	312948
37725	312949
13551	312950
19595	312951
19159	312952
17469	312953
540	312954
2247	312955
117932	312956
10928	312957
5388	312958
33763	312959
253	312960
68126	312961
31558	312962
39874	312963
146267	312964
49720	312965
100439	312966
8296	312967
24247	312968
12388	312969
41808	312970
14389	312971
22477	312972
104135	312973
23444	312974
3873	312975
52529	312976
15119	312977
81894	312978
119816	312979
42491	312980
16863	312981
71612	312982
17270	312983
82487	312984
58398	312985
10201	312986
48749	312987
23004	312988
65575	312989
22871	312990
1373	312991
132114	312992
13294	312993
102741	312994
79022	312995
41096	312996
90173	312997
78614	312998
6318	312999
2630	313000
139871	313001
22852	313002
29495	313003
126917	313004
52592	313005
113837	313006
26064	313007
75513	313008
48545	313009
844	313010
20625	313011
2204	313012
88135	313013
412	313014
121968	313015
14977	313016
6718	313017
45356	313018
324	313019
5884	313020
22274	313021
25665	313022
90653	313023
9776	313024
107618	313025
10378	313026
79510	313027
10747	313028
3714	313029
499	313030
23050	313031
38896	313032
31903	313033
39608	313034
146492	313035
4117	313036
27233	313037
18012	313038
54831	313039
60218	313040
20257	313041
94135	313042
95174	313043
6694	313044
113122	313045
87345	313046
121292	313047
10893	313048
7300	313049
33663	313050
126664	313051
11623	313052
26634	313053
879	313054
101774	313055
17560	313056
32387	313057
17399	313058
9670	313059
68502	313060
16334	313061
61288	313062
31846	313063
79503	313064
103926	313065
54454	313066
15975	313067
17816	313068
10263	313069
23257	313070
50333	313071
7899	313072
3269	313073
15651	313074
120915	313075
72871	313076
23505	313077
39493	313078
14977	313079
1685	313080
52279	313081
98257	313082
36590	313083
43352	313084
121403	313085
85011	313086
66317	313087
24258	313088
51663	313089
36969	313090
60895	313091
9234	313092
59801	313093
109763	313094
125764	313095
55863	313096
59	313097
49633	313098
55484	313099
17410	313100
68985	313101
7690	313102
44798	313103
99337	313104
14458	313105
38518	313106
14457	313107
68755	313108
61815	313109
31041	313110
36687	313111
18599	313112
80356	313113
36456	313114
1900	313115
2703	313116
14690	313117
115473	313118
558	313119
66926	313120
16933	313121
23725	313122
11833	313123
84793	313124
119413	313125
19946	313126
101075	313127
1544	313128
3399	313129
11893	313130
41323	313131
93810	313132
7230	313133
40876	313134
57564	313135
2082	313136
101779	313137
71321	313138
53610	313139
20928	313140
47329	313141
50709	313142
47920	313143
68649	313144
9838	313145
82920	313146
152	313147
32194	313148
2335	313149
112485	313150
4353	313151
62416	313152
672	313153
79690	313154
861	313155
36835	313156
138535	313157
137093	313158
31404	313159
95257	313160
32086	313161
1234	313162
48107	313163
68244	313164
146010	313165
65388	313166
43658	313167
29734	313168
70270	313169
68851	313170
42033	313171
81116	313172
3483	313173
16338	313174
22257	313175
48889	313176
4149	313177
82759	313178
104721	313179
77020	313180
45243	313181
26844	313182
83030	313183
18161	313184
106459	313185
102483	313186
4641	313187
3541	313188
24038	313189
14382	313190
21600	313191
2027	313192
31305	313193
14793	313194
1703	313195
30346	313196
31866	313197
47875	313198
34872	313199
112243	313200
37171	313201
12574	313202
131486	313203
102548	313204
58092	313205
110315	313206
18408	313207
107186	313208
92550	313209
20058	313210
95784	313211
5526	313212
21986	313213
15683	313214
13365	313215
32836	313216
14135	313217
107742	313218
338	313219
56313	313220
103244	313221
73061	313222
134776	313223
36271	313224
431	313225
14123	313226
72098	313227
30198	313228
82924	313229
4486	313230
2572	313231
114638	313232
1424	313233
54695	313234
10906	313235
18168	313236
124024	313237
1564	313238
51431	313239
49643	313240
9485	313241
62254	313242
48255	313243
14949	313244
88533	313245
4293	313246
785	313247
9373	313248
78336	313249
3082	313250
27407	313251
5417	313252
56718	313253
27844	313254
5798	313255
60655	313256
72416	313257
71213	313258
33511	313259
4989	313260
19147	313261
685	313262
29863	313263
54819	313264
83404	313265
98047	313266
39958	313267
31932	313268
10545	313269
149932	313270
33848	313271
8360	313272
15361	313273
38109	313274
2034	313275
21098	313276
17511	313277
3184	313278
22551	313279
33249	313280
21698	313281
3436	313282
22171	313283
66913	313284
144748	313285
1159	313286
6131	313287
2782	313288
88033	313289
23675	313290
124674	313291
83520	313292
27735	313293
19313	313294
17701	313295
95654	313296
1115	313297
138165	313298
93	313299
61406	313300
31422	313301
136480	313302
41216	313303
13185	313304
39156	313305
51071	313306
42165	313307
58374	313308
2560	313309
8496	313310
8614	313311
15805	313312
36151	313313
7118	313314
120281	313315
7526	313316
17025	313317
534	313318
20094	313319
31347	313320
1822	313321
30874	313322
103777	313323
12533	313324
30430	313325
39546	313326
25254	313327
50959	313328
10394	313329
25345	313330
21280	313331
13443	313332
72051	313333
1160	313334
112836	313335
17746	313336
66639	313337
3526	313338
148160	313339
13198	313340
57410	313341
95421	313342
16573	313343
2959	313344
7106	313345
4551	313346
92557	313347
42658	313348
89783	313349
108219	313350
55983	313351
136201	313352
36916	313353
74337	313354
135	313355
43818	313356
34963	313357
114857	313358
107135	313359
4622	313360
132298	313361
16981	313362
19671	313363
55334	313364
137775	313365
59709	313366
66156	313367
86714	313368
132409	313369
116164	313370
38424	313371
113150	313372
24618	313373
18304	313374
61764	313375
122263	313376
24100	313377
40622	313378
105969	313379
8870	313380
23602	313381
96063	313382
82	313383
29323	313384
81461	313385
31449	313386
92413	313387
1151	313388
15776	313389
52852	313390
1167	313391
72988	313392
13077	313393
136893	313394
121194	313395
14493	313396
3912	313397
53674	313398
89248	313399
20456	313400
48815	313401
22396	313402
3810	313403
92666	313404
1136	313405
28444	313406
46692	313407
7294	313408
51492	313409
48789	313410
16199	313411
47007	313412
15543	313413
750	313414
52775	313415
51757	313416
8079	313417
135181	313418
51822	313419
43175	313420
50408	313421
106173	313422
54183	313423
41142	313424
56298	313425
89730	313426
97929	313427
3068	313428
92324	313429
12305	313430
54481	313431
36673	313432
19771	313433
74761	313434
44242	313435
45884	313436
47843	313437
46648	313438
14064	313439
22740	313440
54286	313441
71687	313442
69798	313443
745	313444
17668	313445
19297	313446
60239	313447
37116	313448
41947	313449
11006	313450
6222	313451
48105	313452
79299	313453
19102	313454
25912	313455
143790	313456
2871	313457
2817	313458
70997	313459
54683	313460
8764	313461
43286	313462
108818	313463
101994	313464
2266	313465
87662	313466
35578	313467
123667	313468
7796	313469
40094	313470
70981	313471
21901	313472
38507	313473
117374	313474
43163	313475
9669	313476
73649	313477
47969	313478
12852	313479
8810	313480
8288	313481
7191	313482
52662	313483
41970	313484
6594	313485
305	313486
6141	313487
96314	313488
11816	313489
29590	313490
12577	313491
39696	313492
6795	313493
141362	313494
111354	313495
48219	313496
44052	313497
29107	313498
84375	313499
59197	313500
37343	313501
40203	313502
92214	313503
48738	313504
14337	313505
26465	313506
25899	313507
42569	313508
29320	313509
31647	313510
9327	313511
1546	313512
39710	313513
48864	313514
46496	313515
11874	313516
5412	313517
7008	313518
4983	313519
31217	313520
10246	313521
42326	313522
35676	313523
8858	313524
5414	313525
17056	313526
30889	313527
45423	313528
90103	313529
30539	313530
82988	313531
68744	313532
89848	313533
23535	313534
88281	313535
10251	313536
45210	313537
39883	313538
88119	313539
66155	313540
41729	313541
19548	313542
132142	313543
55282	313544
610	313545
18113	313546
12291	313547
26459	313548
535	313549
27831	313550
41828	313551
140333	313552
120269	313553
12616	313554
8691	313555
79136	313556
9596	313557
7289	313558
45317	313559
513	313560
60669	313561
4751	313562
118840	313563
954	313564
8311	313565
3374	313566
34021	313567
36035	313568
3161	313569
96759	313570
44962	313571
10132	313572
30648	313573
66194	313574
28939	313575
59329	313576
117402	313577
59984	313578
28345	313579
59346	313580
14575	313581
29101	313582
26555	313583
33	313584
8724	313585
86827	313586
57395	313587
24031	313588
69550	313589
29356	313590
1863	313591
69626	313592
100175	313593
61953	313594
104968	313595
66428	313596
909	313597
103660	313598
79885	313599
39542	313600
9043	313601
15695	313602
127184	313603
19007	313604
46196	313605
46592	313606
136674	313607
5764	313608
4584	313609
102625	313610
66175	313611
135792	313612
69250	313613
11595	313614
22627	313615
26955	313616
13814	313617
27075	313618
54841	313619
57775	313620
76700	313621
3725	313622
64741	313623
12994	313624
84698	313625
88084	313626
24225	313627
48560	313628
16821	313629
102249	313630
6311	313631
393	313632
27018	313633
603	313634
73796	313635
49499	313636
123691	313637
140102	313638
46424	313639
4956	313640
84347	313641
44939	313642
68445	313643
12297	313644
26645	313645
92747	313646
75888	313647
118671	313648
36791	313649
31967	313650
131531	313651
103163	313652
8084	313653
41096	313654
40644	313655
14649	313656
44223	313657
139736	313658
35284	313659
129080	313660
48305	313661
3392	313662
62523	313663
48902	313664
5283	313665
18004	313666
63570	313667
15895	313668
9237	313669
55558	313670
40563	313671
28272	313672
29105	313673
68373	313674
108760	313675
44415	313676
14110	313677
42813	313678
41245	313679
60179	313680
63093	313681
17335	313682
67880	313683
56008	313684
8685	313685
63921	313686
31260	313687
51469	313688
55752	313689
112435	313690
5319	313691
53537	313692
136830	313693
10223	313694
34396	313695
134357	313696
28131	313697
3305	313698
120614	313699
12935	313700
71593	313701
34359	313702
24555	313703
119245	313704
69924	313705
11195	313706
43911	313707
22024	313708
642	313709
55133	313710
40088	313711
84189	313712
4790	313713
51034	313714
44069	313715
51780	313716
40561	313717
13954	313718
6812	313719
132977	313720
44378	313721
29801	313722
2315	313723
24164	313724
88895	313725
81339	313726
7266	313727
117927	313728
682	313729
9360	313730
38081	313731
144942	313732
39660	313733
35741	313734
35882	313735
7092	313736
109011	313737
34512	313738
10553	313739
52489	313740
12331	313741
136711	313742
1635	313743
27592	313744
28329	313745
141410	313746
179	313747
2465	313748
74759	313749
13234	313750
115267	313751
19285	313752
42230	313753
45529	313754
65436	313755
584	313756
22907	313757
96882	313758
24342	313759
28962	313760
8846	313761
39293	313762
26894	313763
11831	313764
80943	313765
98016	313766
79865	313767
12323	313768
21258	313769
7832	313770
53707	313771
73211	313772
10525	313773
94312	313774
53982	313775
105119	313776
113898	313777
464	313778
76899	313779
127486	313780
101862	313781
29083	313782
99684	313783
67664	313784
65167	313785
274	313786
50405	313787
38688	313788
78214	313789
143559	313790
2649	313791
131167	313792
19419	313793
1647	313794
21564	313795
71874	313796
63578	313797
27436	313798
119759	313799
5893	313800
23207	313801
49	313802
2967	313803
81757	313804
68684	313805
104930	313806
94866	313807
31208	313808
138433	313809
119156	313810
23587	313811
100021	313812
107779	313813
70748	313814
45	313815
23386	313816
30538	313817
59507	313818
19057	313819
45045	313820
12027	313821
137	313822
60092	313823
138814	313824
57370	313825
67065	313826
3869	313827
44626	313828
76199	313829
12284	313830
8792	313831
393	313832
96698	313833
9091	313834
26973	313835
64943	313836
91440	313837
3769	313838
2696	313839
31370	313840
6598	313841
55926	313842
58456	313843
29924	313844
93104	313845
57078	313846
8386	313847
43299	313848
3246	313849
63007	313850
34566	313851
84384	313852
61537	313853
7484	313854
28452	313855
38514	313856
26149	313857
28469	313858
40636	313859
51539	313860
4900	313861
20713	313862
81255	313863
17950	313864
16239	313865
96256	313866
106302	313867
149413	313868
20276	313869
87731	313870
29432	313871
125614	313872
35362	313873
64420	313874
8956	313875
66590	313876
64536	313877
14957	313878
8730	313879
1794	313880
1610	313881
20804	313882
18314	313883
4449	313884
26332	313885
8374	313886
35282	313887
5565	313888
22707	313889
11	313890
27882	313891
67380	313892
63354	313893
49311	313894
48739	313895
1776	313896
46585	313897
53088	313898
103983	313899
3821	313900
3959	313901
125191	313902
47901	313903
32967	313904
103527	313905
19102	313906
4873	313907
314	313908
91166	313909
124223	313910
97866	313911
107642	313912
10378	313913
8456	313914
59800	313915
63650	313916
20638	313917
32059	313918
18569	313919
1328	313920
289	313921
91449	313922
16895	313923
84847	313924
117590	313925
8754	313926
9056	313927
14886	313928
19010	313929
12466	313930
106	313931
70027	313932
10587	313933
12283	313934
13612	313935
23336	313936
10617	313937
43646	313938
25441	313939
33164	313940
38007	313941
15249	313942
137738	313943
50090	313944
49296	313945
88931	313946
103938	313947
75197	313948
26396	313949
107349	313950
63322	313951
103138	313952
22448	313953
84834	313954
126	313955
55954	313956
95754	313957
8323	313958
40572	313959
9418	313960
6165	313961
86951	313962
3241	313963
15714	313964
24310	313965
33588	313966
5947	313967
21965	313968
19193	313969
93286	313970
27741	313971
46027	313972
99728	313973
16782	313974
109537	313975
23549	313976
70530	313977
101014	313978
138910	313979
11739	313980
40159	313981
35166	313982
39298	313983
40156	313984
78912	313985
100762	313986
139177	313987
70943	313988
2669	313989
81682	313990
5406	313991
30241	313992
70852	313993
93507	313994
17266	313995
15302	313996
6775	313997
63681	313998
36477	313999
93759	314000
4667	314001
1237	314002
142084	314003
29266	314004
16546	314005
6397	314006
83114	314007
65496	314008
23537	314009
35151	314010
130549	314011
84129	314012
101443	314013
30572	314014
30408	314015
68016	314016
43723	314017
13319	314018
35612	314019
14989	314020
121894	314021
69695	314022
39574	314023
25255	314024
8724	314025
90417	314026
3404	314027
14367	314028
101680	314029
78367	314030
84271	314031
15176	314032
61818	314033
95838	314034
137654	314035
1672	314036
23846	314037
105193	314038
49768	314039
7918	314040
21438	314041
1914	314042
42702	314043
83556	314044
64668	314045
59158	314046
66955	314047
31817	314048
4385	314049
20339	314050
55952	314051
46167	314052
7225	314053
33152	314054
37868	314055
42587	314056
76638	314057
33844	314058
113740	314059
207	314060
2681	314061
57622	314062
103285	314063
29447	314064
23836	314065
3339	314066
21596	314067
2255	314068
125965	314069
103251	314070
77544	314071
372	314072
10901	314073
5118	314074
124516	314075
13095	314076
102278	314077
27175	314078
36540	314079
54911	314080
43068	314081
19353	314082
19154	314083
17980	314084
10953	314085
33403	314086
80246	314087
57050	314088
23181	314089
8323	314090
62497	314091
19597	314092
49083	314093
729	314094
130623	314095
150128	314096
11378	314097
79017	314098
1942	314099
24971	314100
42216	314101
76955	314102
22709	314103
20933	314104
4518	314105
112179	314106
45043	314107
12501	314108
11159	314109
18490	314110
95844	314111
16500	314112
6796	314113
78453	314114
6040	314115
71888	314116
1327	314117
71501	314118
37215	314119
55853	314120
116327	314121
17940	314122
72647	314123
20252	314124
71776	314125
9176	314126
52682	314127
18971	314128
22451	314129
51364	314130
104201	314131
2984	314132
4503	314133
119216	314134
94228	314135
56850	314136
74530	314137
55771	314138
91261	314139
505	314140
88242	314141
11440	314142
111343	314143
59	314144
86482	314145
3776	314146
73919	314147
20029	314148
91862	314149
2412	314150
98417	314151
77704	314152
42655	314153
65272	314154
59238	314155
15656	314156
60036	314157
93029	314158
93307	314159
129045	314160
37897	314161
5924	314162
91561	314163
139879	314164
58903	314165
78568	314166
3372	314167
80116	314168
1828	314169
209	314170
70553	314171
21847	314172
117770	314173
73766	314174
4343	314175
19967	314176
4648	314177
91993	314178
12914	314179
50900	314180
112273	314181
117776	314182
71924	314183
29223	314184
27357	314185
122543	314186
75220	314187
12111	314188
107725	314189
106426	314190
40524	314191
77623	314192
55236	314193
23743	314194
18531	314195
5073	314196
141678	314197
3858	314198
32003	314199
63	314200
127662	314201
43704	314202
71386	314203
8909	314204
32579	314205
77436	314206
101296	314207
28816	314208
930	314209
131967	314210
19372	314211
53266	314212
131484	314213
2083	314214
19451	314215
11929	314216
28837	314217
131445	314218
29721	314219
12233	314220
93145	314221
4467	314222
10742	314223
116508	314224
135086	314225
3170	314226
51211	314227
33563	314228
48537	314229
96058	314230
86921	314231
22633	314232
27985	314233
57497	314234
115313	314235
35847	314236
9417	314237
129108	314238
41437	314239
96347	314240
27698	314241
113797	314242
5680	314243
66740	314244
21426	314245
69959	314246
144943	314247
58226	314248
15559	314249
145888	314250
4397	314251
30366	314252
18022	314253
25760	314254
78615	314255
83583	314256
60107	314257
13992	314258
12024	314259
92881	314260
3236	314261
8371	314262
86380	314263
1650	314264
23512	314265
48101	314266
25943	314267
1001	314268
25501	314269
36429	314270
1182	314271
79258	314272
14465	314273
4564	314274
48505	314275
16177	314276
68784	314277
6215	314278
53789	314279
86069	314280
43425	314281
112332	314282
68912	314283
41842	314284
109727	314285
6370	314286
57014	314287
14843	314288
24910	314289
35930	314290
11228	314291
121359	314292
144031	314293
40520	314294
55449	314295
5794	314296
16019	314297
42817	314298
108981	314299
4138	314300
70442	314301
10152	314302
8733	314303
5614	314304
44144	314305
553	314306
37070	314307
93487	314308
5859	314309
43820	314310
20926	314311
68336	314312
19794	314313
39317	314314
6042	314315
10495	314316
47259	314317
50103	314318
42192	314319
3934	314320
52599	314321
127688	314322
124697	314323
61594	314324
28122	314325
4968	314326
61878	314327
80599	314328
182	314329
94726	314330
38650	314331
1110	314332
63783	314333
539	314334
1359	314335
69486	314336
14367	314337
24974	314338
4284	314339
428	314340
54177	314341
34633	314342
26866	314343
68137	314344
17597	314345
16194	314346
39524	314347
81881	314348
131789	314349
11068	314350
736	314351
16748	314352
46079	314353
16954	314354
4164	314355
148993	314356
4815	314357
3241	314358
5506	314359
659	314360
7658	314361
8057	314362
15007	314363
1802	314364
32946	314365
23243	314366
5529	314367
79307	314368
17586	314369
118804	314370
21604	314371
21044	314372
16113	314373
80378	314374
8484	314375
103870	314376
97816	314377
11548	314378
23858	314379
1956	314380
34087	314381
29424	314382
865	314383
11186	314384
24087	314385
27850	314386
43753	314387
84700	314388
46989	314389
11307	314390
68587	314391
148	314392
12616	314393
64597	314394
37198	314395
64409	314396
74577	314397
19546	314398
3216	314399
9297	314400
52406	314401
5602	314402
15241	314403
35821	314404
1647	314405
113542	314406
14507	314407
40798	314408
1310	314409
53482	314410
39976	314411
27798	314412
109845	314413
57858	314414
66836	314415
2802	314416
101392	314417
4464	314418
130089	314419
123553	314420
6424	314421
70121	314422
96474	314423
29101	314424
100355	314425
73330	314426
8320	314427
7906	314428
95560	314429
52665	314430
83	314431
149712	314432
107836	314433
25039	314434
121401	314435
33367	314436
51577	314437
49723	314438
10018	314439
76146	314440
12438	314441
45986	314442
58346	314443
132837	314444
82157	314445
63813	314446
110347	314447
63752	314448
33408	314449
32	314450
49327	314451
42230	314452
29408	314453
33832	314454
3468	314455
76419	314456
17180	314457
1566	314458
56914	314459
68208	314460
37230	314461
113791	314462
128680	314463
124502	314464
5010	314465
24693	314466
41968	314467
58414	314468
123964	314469
68720	314470
60559	314471
32449	314472
62460	314473
16743	314474
76217	314475
432	314476
94178	314477
101131	314478
92854	314479
67856	314480
36261	314481
84769	314482
21767	314483
117928	314484
38515	314485
30371	314486
30021	314487
18725	314488
64720	314489
15	314490
97574	314491
6285	314492
14586	314493
49941	314494
1492	314495
103925	314496
123890	314497
38845	314498
48071	314499
9091	314500
79498	314501
17655	314502
39402	314503
27528	314504
31718	314505
110892	314506
68002	314507
10688	314508
71182	314509
2904	314510
42746	314511
12184	314512
10408	314513
3932	314514
70125	314515
53950	314516
445	314517
63357	314518
49449	314519
49646	314520
28007	314521
6454	314522
61030	314523
2446	314524
95831	314525
14515	314526
14513	314527
94506	314528
147596	314529
88337	314530
9448	314531
54962	314532
37522	314533
1691	314534
1992	314535
4740	314536
76432	314537
6220	314538
127136	314539
62290	314540
117267	314541
181	314542
3638	314543
7453	314544
12035	314545
93577	314546
427	314547
9069	314548
631	314549
405	314550
99325	314551
35012	314552
20511	314553
10385	314554
1215	314555
98704	314556
13997	314557
21083	314558
76665	314559
38130	314560
172	314561
3175	314562
40667	314563
83387	314564
61624	314565
120073	314566
32999	314567
43539	314568
32238	314569
124161	314570
77954	314571
91867	314572
10074	314573
53584	314574
23492	314575
1806	314576
3520	314577
31224	314578
99172	314579
37865	314580
36651	314581
107859	314582
15993	314583
66445	314584
51605	314585
279	314586
76256	314587
12879	314588
95221	314589
17766	314590
104638	314591
149320	314592
72114	314593
9328	314594
148807	314595
5258	314596
18951	314597
65516	314598
35383	314599
55851	314600
932	314601
51731	314602
37714	314603
1299	314604
67407	314605
23692	314606
64128	314607
22552	314608
53610	314609
142206	314610
116673	314611
28119	314612
27641	314613
69036	314614
57970	314615
62368	314616
36487	314617
28322	314618
9324	314619
3098	314620
49142	314621
29361	314622
63843	314623
59275	314624
13913	314625
72332	314626
144100	314627
4765	314628
108947	314629
6932	314630
16862	314631
110174	314632
180	314633
10838	314634
19686	314635
18354	314636
11046	314637
25458	314638
58637	314639
60920	314640
1118	314641
26996	314642
4754	314643
40154	314644
19199	314645
36851	314646
2075	314647
24539	314648
62731	314649
22414	314650
41911	314651
22495	314652
35957	314653
11587	314654
6893	314655
29445	314656
105259	314657
9069	314658
82538	314659
67027	314660
84342	314661
91151	314662
812	314663
6423	314664
69520	314665
46848	314666
29912	314667
235	314668
41710	314669
29899	314670
12306	314671
17183	314672
6165	314673
6	314674
31456	314675
40606	314676
1815	314677
72312	314678
58654	314679
10546	314680
128213	314681
59763	314682
4839	314683
48924	314684
83485	314685
19986	314686
23890	314687
7877	314688
100085	314689
76997	314690
34058	314691
47682	314692
83920	314693
19659	314694
16630	314695
19513	314696
98568	314697
18241	314698
48959	314699
53871	314700
1712	314701
31962	314702
121064	314703
90076	314704
15272	314705
10339	314706
15006	314707
28498	314708
113105	314709
45122	314710
86922	314711
4996	314712
39226	314713
21155	314714
12162	314715
18152	314716
8710	314717
34599	314718
96904	314719
2071	314720
59160	314721
55173	314722
78641	314723
70071	314724
66866	314725
1340	314726
5265	314727
63565	314728
60612	314729
21000	314730
136154	314731
6886	314732
100117	314733
65138	314734
9860	314735
6871	314736
4794	314737
26526	314738
9252	314739
82862	314740
106328	314741
29380	314742
12107	314743
140110	314744
57233	314745
40579	314746
57081	314747
4116	314748
22273	314749
117637	314750
98697	314751
30546	314752
21927	314753
2031	314754
16537	314755
23678	314756
2023	314757
32990	314758
14570	314759
41808	314760
6019	314761
118090	314762
44355	314763
35854	314764
17859	314765
4182	314766
67827	314767
121408	314768
34093	314769
37604	314770
17172	314771
111134	314772
28378	314773
16473	314774
11024	314775
1132	314776
3396	314777
66222	314778
119739	314779
22027	314780
22438	314781
17723	314782
9407	314783
13376	314784
28645	314785
2880	314786
208	314787
8480	314788
2753	314789
47316	314790
30888	314791
64757	314792
28290	314793
55852	314794
46798	314795
53813	314796
98924	314797
93874	314798
119624	314799
60714	314800
21964	314801
4735	314802
133683	314803
5706	314804
2645	314805
147	314806
41520	314807
21677	314808
131520	314809
15755	314810
70835	314811
26051	314812
80719	314813
28254	314814
52204	314815
29799	314816
45543	314817
40007	314818
9404	314819
98007	314820
71759	314821
138399	314822
5545	314823
29722	314824
14234	314825
17540	314826
6305	314827
16812	314828
91051	314829
40054	314830
14111	314831
23005	314832
47432	314833
107550	314834
11054	314835
44090	314836
1495	314837
36100	314838
55552	314839
114311	314840
17036	314841
5397	314842
81931	314843
26228	314844
1018	314845
9071	314846
111244	314847
19133	314848
25027	314849
13821	314850
5529	314851
13350	314852
31683	314853
7687	314854
93794	314855
2213	314856
66	314857
30218	314858
75725	314859
6561	314860
59531	314861
30852	314862
7824	314863
108511	314864
10173	314865
42923	314866
58786	314867
45698	314868
9475	314869
86469	314870
74308	314871
101144	314872
10077	314873
53981	314874
12980	314875
2479	314876
17976	314877
31698	314878
41391	314879
53602	314880
34258	314881
40772	314882
93995	314883
59348	314884
46342	314885
81989	314886
5422	314887
58214	314888
48603	314889
8068	314890
139498	314891
219	314892
78005	314893
7318	314894
8243	314895
18611	314896
30924	314897
108710	314898
19900	314899
2939	314900
55129	314901
102746	314902
23377	314903
23658	314904
104113	314905
40670	314906
6948	314907
10368	314908
80577	314909
51237	314910
65155	314911
95176	314912
89037	314913
255	314914
42010	314915
3407	314916
54584	314917
23536	314918
5033	314919
357	314920
3964	314921
71300	314922
100218	314923
56071	314924
6152	314925
74896	314926
95069	314927
24300	314928
17851	314929
70780	314930
103718	314931
10421	314932
54873	314933
72590	314934
24598	314935
10412	314936
93182	314937
90431	314938
985	314939
143650	314940
4630	314941
70916	314942
13760	314943
31287	314944
4157	314945
124676	314946
85875	314947
52933	314948
1091	314949
6721	314950
12	314951
74151	314952
60144	314953
77386	314954
21568	314955
50316	314956
2239	314957
106327	314958
7813	314959
41080	314960
10904	314961
99579	314962
18454	314963
75480	314964
885	314965
87777	314966
5029	314967
28586	314968
43348	314969
20692	314970
18860	314971
10203	314972
36250	314973
143379	314974
71717	314975
131527	314976
831	314977
9736	314978
104239	314979
73128	314980
42634	314981
139711	314982
76945	314983
67848	314984
35015	314985
82981	314986
15681	314987
21778	314988
3902	314989
99592	314990
61947	314991
38290	314992
19076	314993
20552	314994
16939	314995
1270	314996
10330	314997
36072	314998
32746	314999
30924	315000
4820	315001
9065	315002
73507	315003
34800	315004
10069	315005
50491	315006
12044	315007
25354	315008
59528	315009
77235	315010
1230	315011
18720	315012
83325	315013
5632	315014
123397	315015
73804	315016
112289	315017
5730	315018
58344	315019
26988	315020
75014	315021
33323	315022
3982	315023
49891	315024
103791	315025
8501	315026
5904	315027
53662	315028
29751	315029
66766	315030
26491	315031
66108	315032
44632	315033
100008	315034
17559	315035
44797	315036
26598	315037
130432	315038
59218	315039
1074	315040
89768	315041
570	315042
16318	315043
11197	315044
76284	315045
36848	315046
1544	315047
6778	315048
75084	315049
100862	315050
23851	315051
77851	315052
5335	315053
134218	315054
54953	315055
85869	315056
2154	315057
47750	315058
88014	315059
82250	315060
58851	315061
134420	315062
4251	315063
47345	315064
571	315065
108661	315066
54195	315067
31720	315068
45731	315069
6952	315070
50271	315071
100327	315072
22811	315073
93858	315074
103387	315075
18671	315076
23944	315077
96416	315078
14732	315079
82482	315080
75808	315081
3782	315082
1987	315083
15769	315084
24262	315085
57831	315086
70197	315087
72747	315088
16461	315089
1696	315090
69060	315091
140358	315092
33980	315093
17718	315094
96706	315095
25399	315096
35301	315097
9628	315098
5668	315099
2884	315100
37313	315101
13536	315102
50824	315103
129069	315104
27374	315105
25806	315106
129226	315107
48383	315108
6128	315109
5525	315110
78239	315111
118101	315112
37693	315113
72691	315114
27914	315115
71530	315116
11117	315117
79606	315118
16455	315119
68891	315120
14383	315121
115485	315122
68787	315123
297	315124
15759	315125
10295	315126
26589	315127
1870	315128
89526	315129
25555	315130
379	315131
22332	315132
43141	315133
19819	315134
25620	315135
788	315136
16088	315137
131380	315138
132732	315139
61066	315140
43723	315141
66564	315142
112043	315143
15094	315144
24175	315145
1646	315146
13607	315147
52366	315148
121529	315149
15056	315150
1123	315151
30037	315152
7213	315153
27911	315154
32419	315155
3055	315156
28596	315157
77402	315158
1359	315159
3279	315160
115382	315161
67235	315162
87225	315163
19447	315164
21799	315165
17241	315166
11001	315167
69376	315168
92384	315169
18743	315170
730	315171
33043	315172
1793	315173
3562	315174
68521	315175
29558	315176
36098	315177
73522	315178
43503	315179
64340	315180
12546	315181
9552	315182
57822	315183
115239	315184
26545	315185
23359	315186
13375	315187
11559	315188
62646	315189
24689	315190
66683	315191
14728	315192
10031	315193
4652	315194
14169	315195
26667	315196
122458	315197
2305	315198
38891	315199
17941	315200
30840	315201
10355	315202
67458	315203
42132	315204
22956	315205
95252	315206
31669	315207
24447	315208
6527	315209
138651	315210
119272	315211
46947	315212
61592	315213
8901	315214
2612	315215
79012	315216
132052	315217
11320	315218
21309	315219
51003	315220
61278	315221
3008	315222
24310	315223
6440	315224
685	315225
29167	315226
26136	315227
26961	315228
89936	315229
46639	315230
102886	315231
31547	315232
34553	315233
33475	315234
44974	315235
113906	315236
346	315237
23116	315238
54650	315239
100128	315240
21227	315241
36720	315242
33983	315243
95895	315244
46149	315245
1090	315246
14948	315247
63608	315248
35374	315249
38472	315250
73208	315251
97161	315252
53298	315253
54201	315254
55883	315255
7092	315256
2042	315257
9904	315258
15519	315259
141777	315260
59538	315261
7276	315262
96172	315263
28368	315264
4744	315265
15526	315266
35463	315267
87970	315268
83034	315269
18391	315270
15575	315271
45653	315272
20768	315273
111682	315274
66700	315275
72792	315276
91978	315277
46976	315278
38555	315279
114068	315280
51805	315281
58162	315282
13517	315283
80613	315284
12950	315285
16331	315286
74686	315287
28982	315288
4179	315289
1224	315290
929	315291
73518	315292
30082	315293
26847	315294
41383	315295
72720	315296
21414	315297
41957	315298
63159	315299
1284	315300
46012	315301
49498	315302
107	315303
34497	315304
50339	315305
21934	315306
56444	315307
36387	315308
88650	315309
49933	315310
89141	315311
27208	315312
64094	315313
6051	315314
14052	315315
54093	315316
1166	315317
18078	315318
27846	315319
94640	315320
87250	315321
253	315322
6457	315323
48323	315324
58950	315325
96282	315326
21985	315327
20219	315328
44105	315329
26580	315330
96307	315331
79002	315332
1273	315333
133269	315334
20629	315335
78702	315336
19007	315337
113192	315338
27034	315339
148252	315340
44938	315341
61856	315342
117780	315343
66947	315344
147502	315345
11315	315346
67177	315347
10261	315348
76452	315349
95172	315350
64036	315351
22129	315352
12729	315353
26824	315354
56524	315355
33389	315356
10485	315357
18988	315358
25028	315359
130513	315360
2664	315361
14320	315362
9170	315363
86180	315364
77452	315365
357	315366
59534	315367
12984	315368
106472	315369
3233	315370
123396	315371
64040	315372
9804	315373
100982	315374
115864	315375
34418	315376
12868	315377
13442	315378
89554	315379
35654	315380
71301	315381
25360	315382
12257	315383
7978	315384
34921	315385
3189	315386
23939	315387
52616	315388
9151	315389
1178	315390
64183	315391
65783	315392
27205	315393
69946	315394
75840	315395
12756	315396
523	315397
7109	315398
15829	315399
91939	315400
81488	315401
21857	315402
9350	315403
44915	315404
67634	315405
96839	315406
4178	315407
66456	315408
47784	315409
2942	315410
45002	315411
19583	315412
135490	315413
4299	315414
14478	315415
134500	315416
83027	315417
50982	315418
84300	315419
101556	315420
109910	315421
114402	315422
16806	315423
13562	315424
72866	315425
110235	315426
55804	315427
80017	315428
64855	315429
54300	315430
70986	315431
40342	315432
96	315433
27116	315434
3486	315435
10065	315436
40466	315437
106693	315438
106898	315439
49846	315440
69465	315441
28651	315442
17516	315443
7874	315444
24974	315445
63668	315446
86681	315447
1436	315448
138411	315449
134172	315450
53998	315451
17141	315452
27744	315453
24709	315454
794	315455
7251	315456
17035	315457
99015	315458
111799	315459
54092	315460
8392	315461
42738	315462
93859	315463
38150	315464
3471	315465
15270	315466
8822	315467
18608	315468
57401	315469
73820	315470
7371	315471
10218	315472
39279	315473
55351	315474
107439	315475
68042	315476
1169	315477
12121	315478
5164	315479
29153	315480
104867	315481
48553	315482
52974	315483
115090	315484
25041	315485
58516	315486
19733	315487
22878	315488
14945	315489
80641	315490
40116	315491
22	315492
35373	315493
47369	315494
132249	315495
16971	315496
40520	315497
3182	315498
22893	315499
83728	315500
20577	315501
3154	315502
31274	315503
30611	315504
19840	315505
3199	315506
33866	315507
7700	315508
88462	315509
12404	315510
113222	315511
41178	315512
43713	315513
43033	315514
8857	315515
11371	315516
114023	315517
10207	315518
32742	315519
437	315520
33174	315521
13901	315522
103653	315523
7153	315524
98027	315525
42951	315526
49200	315527
25644	315528
766	315529
14469	315530
101609	315531
25649	315532
16220	315533
102722	315534
10409	315535
10299	315536
32823	315537
996	315538
62365	315539
78085	315540
119326	315541
12789	315542
80112	315543
1632	315544
61801	315545
26230	315546
64908	315547
94427	315548
57509	315549
2447	315550
89063	315551
94394	315552
17083	315553
26917	315554
19029	315555
78168	315556
18258	315557
52919	315558
8969	315559
88136	315560
113276	315561
19184	315562
13983	315563
27004	315564
27799	315565
120089	315566
29376	315567
67815	315568
293	315569
45524	315570
19104	315571
71473	315572
37684	315573
2492	315574
30823	315575
48587	315576
62394	315577
7009	315578
27627	315579
22331	315580
2434	315581
6641	315582
23652	315583
85977	315584
53215	315585
5723	315586
90705	315587
83185	315588
20608	315589
10689	315590
34734	315591
42744	315592
55351	315593
109207	315594
64650	315595
61703	315596
264	315597
2152	315598
3903	315599
31647	315600
4236	315601
96663	315602
7622	315603
12237	315604
23523	315605
18567	315606
27711	315607
53011	315608
3242	315609
33803	315610
97467	315611
13493	315612
8128	315613
79158	315614
41827	315615
17200	315616
111652	315617
73960	315618
59107	315619
70960	315620
39627	315621
57281	315622
29282	315623
46450	315624
127404	315625
66021	315626
49505	315627
29046	315628
8944	315629
21180	315630
93814	315631
64549	315632
86499	315633
20122	315634
24210	315635
104536	315636
26148	315637
44629	315638
40855	315639
5778	315640
109358	315641
49289	315642
2573	315643
5307	315644
11817	315645
85115	315646
7916	315647
57785	315648
3534	315649
2594	315650
21930	315651
22452	315652
23334	315653
71762	315654
9022	315655
52979	315656
139140	315657
23372	315658
133192	315659
23929	315660
43494	315661
26966	315662
48373	315663
18064	315664
40368	315665
11288	315666
5005	315667
11739	315668
4607	315669
61326	315670
22709	315671
15387	315672
227	315673
65723	315674
14490	315675
1972	315676
18005	315677
148	315678
67434	315679
22757	315680
66083	315681
13196	315682
20056	315683
30982	315684
15908	315685
22345	315686
57484	315687
13639	315688
120593	315689
31376	315690
1301	315691
472	315692
113373	315693
15619	315694
1664	315695
35746	315696
9146	315697
45247	315698
100282	315699
10424	315700
112194	315701
11839	315702
78793	315703
29582	315704
104432	315705
25611	315706
96938	315707
18115	315708
100903	315709
16360	315710
12252	315711
95120	315712
55069	315713
6599	315714
30628	315715
24895	315716
35517	315717
20582	315718
33078	315719
34075	315720
132	315721
37783	315722
187	315723
79483	315724
8011	315725
57482	315726
137455	315727
41732	315728
73850	315729
87500	315730
79294	315731
4640	315732
81462	315733
34651	315734
17831	315735
40065	315736
36395	315737
60425	315738
30683	315739
10219	315740
68625	315741
88427	315742
555	315743
64859	315744
65859	315745
34396	315746
51152	315747
79681	315748
21805	315749
22234	315750
65448	315751
22956	315752
6922	315753
94030	315754
58773	315755
803	315756
4422	315757
460	315758
8253	315759
22923	315760
57007	315761
8639	315762
4285	315763
261	315764
42054	315765
11039	315766
34199	315767
79542	315768
28006	315769
8116	315770
91916	315771
36136	315772
53366	315773
5260	315774
7746	315775
22073	315776
35155	315777
94908	315778
67575	315779
136029	315780
60979	315781
14371	315782
3240	315783
49709	315784
57690	315785
5951	315786
55427	315787
3459	315788
28846	315789
37881	315790
27203	315791
41146	315792
37413	315793
19484	315794
42498	315795
8167	315796
71724	315797
108198	315798
56922	315799
51713	315800
17176	315801
7270	315802
150599	315803
43105	315804
5118	315805
173	315806
5979	315807
22416	315808
113140	315809
36890	315810
148565	315811
25840	315812
47511	315813
44929	315814
1096	315815
76141	315816
114504	315817
86902	315818
24248	315819
71726	315820
13029	315821
87060	315822
42479	315823
6102	315824
6727	315825
9972	315826
133579	315827
19280	315828
4951	315829
54758	315830
4427	315831
104775	315832
12283	315833
88931	315834
44711	315835
27400	315836
1980	315837
1201	315838
7068	315839
4157	315840
48031	315841
44439	315842
27619	315843
148483	315844
7667	315845
42045	315846
25812	315847
15254	315848
21537	315849
54401	315850
737	315851
5279	315852
57358	315853
66274	315854
63734	315855
10881	315856
46577	315857
17391	315858
35782	315859
22419	315860
15634	315861
2200	315862
11116	315863
52905	315864
65921	315865
72709	315866
31963	315867
101359	315868
8681	315869
24652	315870
29936	315871
36756	315872
34539	315873
110754	315874
28597	315875
13747	315876
1764	315877
77924	315878
47535	315879
112954	315880
28250	315881
35140	315882
11799	315883
32927	315884
27923	315885
1	315886
17962	315887
9907	315888
84978	315889
25382	315890
9921	315891
100386	315892
4506	315893
7786	315894
820	315895
44842	315896
67580	315897
11331	315898
104937	315899
68099	315900
48182	315901
8339	315902
2316	315903
74285	315904
62217	315905
24291	315906
59002	315907
34247	315908
8297	315909
24155	315910
24925	315911
75176	315912
112868	315913
5780	315914
38612	315915
11272	315916
23838	315917
66132	315918
3106	315919
6164	315920
31662	315921
6419	315922
101495	315923
1429	315924
7256	315925
19426	315926
134711	315927
125938	315928
6905	315929
2632	315930
112907	315931
6423	315932
80627	315933
546	315934
47940	315935
111202	315936
107107	315937
96160	315938
18254	315939
52856	315940
5910	315941
116245	315942
111254	315943
38560	315944
6710	315945
32374	315946
62099	315947
13932	315948
18072	315949
28081	315950
66969	315951
3340	315952
36874	315953
11735	315954
90170	315955
71130	315956
70962	315957
75683	315958
79331	315959
25967	315960
109360	315961
12307	315962
10703	315963
4768	315964
20795	315965
47453	315966
36440	315967
26856	315968
65775	315969
21028	315970
17026	315971
61906	315972
9293	315973
8169	315974
6201	315975
2558	315976
40070	315977
118347	315978
117588	315979
68901	315980
133133	315981
10704	315982
76110	315983
3908	315984
22825	315985
38741	315986
29297	315987
37315	315988
91388	315989
10044	315990
55268	315991
90631	315992
6029	315993
145317	315994
8176	315995
37369	315996
65922	315997
18741	315998
5994	315999
2195	316000
29087	316001
26635	316002
104700	316003
10745	316004
22164	316005
103226	316006
128187	316007
132847	316008
65262	316009
16668	316010
53922	316011
10577	316012
56190	316013
46708	316014
5469	316015
18466	316016
17360	316017
109295	316018
16672	316019
24361	316020
21459	316021
27909	316022
42821	316023
692	316024
2963	316025
6357	316026
3912	316027
23198	316028
22135	316029
3901	316030
20771	316031
57836	316032
120188	316033
52762	316034
108546	316035
22272	316036
47672	316037
43682	316038
90435	316039
31779	316040
8754	316041
19708	316042
136420	316043
75932	316044
24396	316045
76874	316046
7070	316047
27402	316048
29516	316049
43783	316050
93371	316051
29427	316052
46078	316053
2254	316054
47373	316055
117672	316056
77493	316057
15064	316058
39341	316059
10289	316060
9729	316061
73466	316062
17814	316063
23635	316064
78282	316065
9136	316066
975	316067
5757	316068
100658	316069
10165	316070
791	316071
930	316072
27073	316073
52328	316074
2749	316075
50018	316076
51335	316077
25425	316078
11598	316079
80614	316080
28675	316081
27418	316082
1497	316083
65510	316084
48043	316085
103675	316086
5562	316087
128074	316088
16137	316089
50038	316090
18905	316091
99527	316092
2211	316093
3780	316094
775	316095
78762	316096
76303	316097
75670	316098
5151	316099
133595	316100
139415	316101
26817	316102
1609	316103
45071	316104
2520	316105
8270	316106
54086	316107
92504	316108
53757	316109
26930	316110
12798	316111
148395	316112
5077	316113
80354	316114
2611	316115
10222	316116
10939	316117
26714	316118
30015	316119
6373	316120
42688	316121
33284	316122
21865	316123
10856	316124
87487	316125
121727	316126
12008	316127
78037	316128
12655	316129
9749	316130
14398	316131
108605	316132
22156	316133
4501	316134
2108	316135
92318	316136
119248	316137
3386	316138
4855	316139
99443	316140
1989	316141
149228	316142
59399	316143
33060	316144
3478	316145
18584	316146
62885	316147
110378	316148
65861	316149
40758	316150
32066	316151
74511	316152
460	316153
62908	316154
70468	316155
90209	316156
70794	316157
14746	316158
128378	316159
7408	316160
2283	316161
116580	316162
6673	316163
94785	316164
26335	316165
53813	316166
87636	316167
5967	316168
8242	316169
3900	316170
10277	316171
57160	316172
16003	316173
7801	316174
33860	316175
59384	316176
8632	316177
53925	316178
324	316179
12225	316180
89442	316181
31500	316182
9705	316183
27222	316184
103674	316185
21084	316186
53272	316187
39898	316188
3096	316189
103391	316190
27333	316191
26243	316192
43890	316193
14388	316194
304	316195
22570	316196
88955	316197
122921	316198
91307	316199
8639	316200
726	316201
8304	316202
75465	316203
61268	316204
95207	316205
9554	316206
5588	316207
28984	316208
30031	316209
20470	316210
16945	316211
59482	316212
74715	316213
96168	316214
12402	316215
716	316216
22644	316217
48829	316218
11260	316219
191	316220
17828	316221
35501	316222
13338	316223
508	316224
502	316225
50573	316226
28826	316227
76049	316228
104330	316229
48239	316230
12075	316231
17486	316232
13956	316233
48592	316234
46408	316235
14571	316236
49580	316237
8845	316238
68619	316239
69741	316240
71457	316241
42015	316242
8633	316243
912	316244
28973	316245
61892	316246
66823	316247
71372	316248
24081	316249
29082	316250
35160	316251
28685	316252
18342	316253
26127	316254
44544	316255
12505	316256
74093	316257
43546	316258
45982	316259
138807	316260
124340	316261
119705	316262
31512	316263
119125	316264
42619	316265
52079	316266
45368	316267
82925	316268
25	316269
55014	316270
89633	316271
40274	316272
113059	316273
24513	316274
129820	316275
68861	316276
116615	316277
335	316278
90671	316279
1072	316280
28	316281
15391	316282
72187	316283
27412	316284
27471	316285
34385	316286
87285	316287
53943	316288
35817	316289
57661	316290
51420	316291
1730	316292
109866	316293
2193	316294
3039	316295
32820	316296
117819	316297
117362	316298
85718	316299
31096	316300
67589	316301
108811	316302
42171	316303
19562	316304
21012	316305
39660	316306
28751	316307
19653	316308
12948	316309
1702	316310
59	316311
74779	316312
128220	316313
61059	316314
58649	316315
425	316316
320	316317
96336	316318
28894	316319
32417	316320
42151	316321
88978	316322
78596	316323
22992	316324
513	316325
2993	316326
3908	316327
62390	316328
27612	316329
57937	316330
88728	316331
25450	316332
119749	316333
126196	316334
76697	316335
89062	316336
37009	316337
92232	316338
72907	316339
59364	316340
13494	316341
3269	316342
21444	316343
85279	316344
16148	316345
38003	316346
95451	316347
19456	316348
75614	316349
18893	316350
47169	316351
4339	316352
89895	316353
23286	316354
21019	316355
30764	316356
81328	316357
148839	316358
7917	316359
47376	316360
45100	316361
12193	316362
86175	316363
7923	316364
32981	316365
40595	316366
32498	316367
40	316368
93323	316369
5932	316370
48908	316371
11451	316372
34146	316373
71339	316374
36305	316375
119421	316376
47978	316377
4646	316378
3508	316379
71940	316380
17459	316381
24891	316382
5889	316383
123147	316384
99262	316385
7145	316386
19169	316387
95546	316388
9999	316389
2513	316390
129	316391
17788	316392
63119	316393
150280	316394
21897	316395
84916	316396
46221	316397
47775	316398
89192	316399
62983	316400
14335	316401
2575	316402
38806	316403
1909	316404
10700	316405
27091	316406
68269	316407
83478	316408
51347	316409
111428	316410
10104	316411
58034	316412
61401	316413
21105	316414
87496	316415
576	316416
69789	316417
82983	316418
9948	316419
17342	316420
119111	316421
116348	316422
1487	316423
82650	316424
3582	316425
20221	316426
102555	316427
125326	316428
71194	316429
76588	316430
12846	316431
21170	316432
71534	316433
22398	316434
58879	316435
119738	316436
119715	316437
1253	316438
1101	316439
396	316440
81959	316441
1275	316442
21246	316443
44839	316444
34760	316445
76358	316446
3697	316447
46551	316448
56839	316449
71067	316450
19755	316451
63195	316452
126784	316453
103789	316454
64379	316455
53173	316456
29934	316457
11263	316458
4227	316459
37446	316460
25605	316461
14550	316462
37188	316463
54297	316464
2354	316465
64046	316466
9588	316467
104655	316468
22471	316469
6425	316470
85584	316471
84425	316472
46001	316473
54597	316474
33946	316475
13937	316476
284	316477
78097	316478
32495	316479
25903	316480
93456	316481
79600	316482
35452	316483
47769	316484
56016	316485
16949	316486
31475	316487
55274	316488
27091	316489
57792	316490
7052	316491
46149	316492
124348	316493
2816	316494
134785	316495
122173	316496
3286	316497
60228	316498
27908	316499
34210	316500
201	316501
133753	316502
56169	316503
654	316504
60910	316505
9515	316506
136502	316507
7641	316508
66440	316509
1233	316510
24324	316511
95659	316512
110735	316513
57507	316514
33119	316515
157	316516
2976	316517
2919	316518
55823	316519
17989	316520
25613	316521
26400	316522
36	316523
13232	316524
50702	316525
84513	316526
79214	316527
9112	316528
18957	316529
23567	316530
40326	316531
131425	316532
2175	316533
113155	316534
29525	316535
62004	316536
67035	316537
45935	316538
103078	316539
107911	316540
133649	316541
55007	316542
117408	316543
25295	316544
15933	316545
62121	316546
41643	316547
22765	316548
34830	316549
3934	316550
72725	316551
50091	316552
96782	316553
18466	316554
10011	316555
3397	316556
4823	316557
15193	316558
40310	316559
8830	316560
87875	316561
32325	316562
11535	316563
65956	316564
37614	316565
1406	316566
17221	316567
2347	316568
37642	316569
84469	316570
20793	316571
34376	316572
10547	316573
46204	316574
14527	316575
80170	316576
138599	316577
737	316578
27785	316579
1340	316580
47601	316581
27604	316582
80807	316583
18356	316584
55771	316585
496	316586
22347	316587
36059	316588
19129	316589
61101	316590
6628	316591
55481	316592
126769	316593
2811	316594
90479	316595
58766	316596
39280	316597
97633	316598
3774	316599
51386	316600
9631	316601
76405	316602
37715	316603
103957	316604
57503	316605
108961	316606
48539	316607
61188	316608
18403	316609
45706	316610
3095	316611
7092	316612
96614	316613
6081	316614
116521	316615
4863	316616
34525	316617
39782	316618
426	316619
24982	316620
6689	316621
42606	316622
21110	316623
11967	316624
116033	316625
84167	316626
60919	316627
81501	316628
60633	316629
56853	316630
22011	316631
53850	316632
60576	316633
560	316634
14314	316635
11103	316636
31818	316637
11061	316638
15413	316639
104650	316640
623	316641
37444	316642
17506	316643
18431	316644
112396	316645
30035	316646
11448	316647
47530	316648
59432	316649
24732	316650
306	316651
90379	316652
3196	316653
54780	316654
49973	316655
129657	316656
54343	316657
836	316658
77509	316659
14608	316660
9757	316661
525	316662
2374	316663
47662	316664
12884	316665
114985	316666
32998	316667
9271	316668
15442	316669
46825	316670
717	316671
123765	316672
18764	316673
43861	316674
42398	316675
29000	316676
3844	316677
11818	316678
113564	316679
65673	316680
34571	316681
32680	316682
46488	316683
13243	316684
22990	316685
24370	316686
88884	316687
79772	316688
91765	316689
36413	316690
72953	316691
31121	316692
55206	316693
83564	316694
23533	316695
59479	316696
85366	316697
36254	316698
106988	316699
37065	316700
119482	316701
79523	316702
114428	316703
4736	316704
40060	316705
119	316706
45372	316707
137686	316708
108537	316709
90648	316710
93823	316711
17779	316712
38576	316713
61447	316714
56413	316715
1056	316716
45820	316717
12642	316718
38730	316719
467	316720
32069	316721
137815	316722
13681	316723
81511	316724
16001	316725
4973	316726
102378	316727
7708	316728
29493	316729
97351	316730
94489	316731
61946	316732
15370	316733
26638	316734
43887	316735
8211	316736
58485	316737
80192	316738
31726	316739
123625	316740
103034	316741
581	316742
13112	316743
15292	316744
13128	316745
3431	316746
53628	316747
81581	316748
46594	316749
50747	316750
30282	316751
3505	316752
24035	316753
75878	316754
7554	316755
26588	316756
92463	316757
5091	316758
128186	316759
32369	316760
11171	316761
14830	316762
58108	316763
12877	316764
88849	316765
14655	316766
67734	316767
4031	316768
84721	316769
55842	316770
21127	316771
22269	316772
10056	316773
114178	316774
129582	316775
43415	316776
74134	316777
76136	316778
702	316779
5782	316780
23174	316781
155	316782
56411	316783
20595	316784
34795	316785
105534	316786
1408	316787
9920	316788
13721	316789
65284	316790
26437	316791
11677	316792
2361	316793
25045	316794
121008	316795
7588	316796
2645	316797
36647	316798
39501	316799
16140	316800
54701	316801
10895	316802
8487	316803
12319	316804
23187	316805
55819	316806
88474	316807
19340	316808
15404	316809
4211	316810
37082	316811
105089	316812
48541	316813
65132	316814
100061	316815
70706	316816
51494	316817
32971	316818
77755	316819
57710	316820
98913	316821
573	316822
106799	316823
1913	316824
40553	316825
36618	316826
81984	316827
62231	316828
93461	316829
52896	316830
146691	316831
36331	316832
125371	316833
38753	316834
16004	316835
102482	316836
59522	316837
19140	316838
96133	316839
3012	316840
1848	316841
43519	316842
5	316843
116303	316844
65153	316845
25700	316846
95059	316847
34942	316848
5936	316849
24903	316850
91998	316851
31036	316852
100141	316853
19123	316854
106418	316855
18315	316856
8605	316857
43077	316858
21027	316859
24870	316860
28124	316861
1567	316862
16816	316863
28280	316864
113881	316865
1447	316866
78537	316867
86534	316868
126666	316869
105141	316870
104464	316871
14185	316872
31088	316873
364	316874
2010	316875
13107	316876
48425	316877
9239	316878
22670	316879
16835	316880
45435	316881
2541	316882
7786	316883
119475	316884
3216	316885
142916	316886
75085	316887
17145	316888
47466	316889
15171	316890
8032	316891
76974	316892
8513	316893
87850	316894
32503	316895
15036	316896
72047	316897
8760	316898
38050	316899
5548	316900
22011	316901
75889	316902
51643	316903
6594	316904
81342	316905
57518	316906
59488	316907
28847	316908
18029	316909
35244	316910
76954	316911
104736	316912
44897	316913
116476	316914
90925	316915
24737	316916
27150	316917
6227	316918
17033	316919
44638	316920
24187	316921
11750	316922
14411	316923
44375	316924
85483	316925
144659	316926
20349	316927
75912	316928
34458	316929
14677	316930
9270	316931
27084	316932
28544	316933
61481	316934
50083	316935
130223	316936
110307	316937
58975	316938
22209	316939
14882	316940
12283	316941
602	316942
3260	316943
270	316944
66849	316945
22408	316946
41292	316947
11345	316948
46135	316949
96624	316950
2419	316951
56317	316952
10690	316953
13588	316954
35990	316955
105031	316956
10361	316957
22327	316958
53691	316959
112719	316960
18484	316961
114029	316962
30505	316963
25331	316964
150097	316965
88019	316966
134126	316967
56499	316968
19068	316969
8013	316970
78531	316971
99845	316972
97782	316973
133750	316974
51777	316975
6743	316976
304	316977
7428	316978
67730	316979
53434	316980
17366	316981
3741	316982
13496	316983
30248	316984
118752	316985
14817	316986
116867	316987
4664	316988
72197	316989
54291	316990
82832	316991
20801	316992
52771	316993
37465	316994
15670	316995
1264	316996
13399	316997
100287	316998
34397	316999
125757	317000
33027	317001
17075	317002
46146	317003
6086	317004
45909	317005
12904	317006
112058	317007
27257	317008
127846	317009
47760	317010
57717	317011
40111	317012
99281	317013
91342	317014
21581	317015
76654	317016
102399	317017
3410	317018
47240	317019
101553	317020
32541	317021
60643	317022
107772	317023
49745	317024
12033	317025
116869	317026
31252	317027
8377	317028
6884	317029
84889	317030
12945	317031
42485	317032
124599	317033
2179	317034
26959	317035
22371	317036
9232	317037
32434	317038
52050	317039
89263	317040
20500	317041
57364	317042
49790	317043
11960	317044
60477	317045
14874	317046
50536	317047
116046	317048
86859	317049
39812	317050
28068	317051
648	317052
14310	317053
66057	317054
17616	317055
47871	317056
2792	317057
28665	317058
27192	317059
884	317060
23985	317061
67159	317062
30223	317063
23603	317064
382	317065
6237	317066
30329	317067
28968	317068
884	317069
10492	317070
63134	317071
20860	317072
107993	317073
113147	317074
3271	317075
17812	317076
43568	317077
77234	317078
65119	317079
16683	317080
26998	317081
421	317082
3042	317083
58389	317084
12218	317085
112116	317086
55073	317087
5567	317088
28359	317089
1797	317090
78412	317091
23167	317092
14273	317093
486	317094
24614	317095
9780	317096
637	317097
2200	317098
21438	317099
65260	317100
2172	317101
10878	317102
62726	317103
126377	317104
5685	317105
108448	317106
46035	317107
38686	317108
18813	317109
59957	317110
86112	317111
5122	317112
59257	317113
80511	317114
84260	317115
13899	317116
3040	317117
32892	317118
6218	317119
104	317120
80091	317121
7406	317122
112076	317123
62149	317124
27560	317125
44373	317126
11341	317127
87191	317128
46855	317129
53079	317130
47213	317131
10250	317132
5870	317133
112304	317134
83351	317135
5330	317136
85388	317137
79254	317138
4911	317139
8916	317140
16573	317141
82346	317142
20414	317143
78303	317144
65523	317145
1947	317146
3927	317147
2490	317148
54383	317149
103778	317150
2147	317151
38993	317152
99155	317153
28859	317154
13425	317155
23071	317156
56636	317157
38497	317158
305	317159
196	317160
54701	317161
21375	317162
39770	317163
94578	317164
7470	317165
95309	317166
13478	317167
84178	317168
46253	317169
22779	317170
42951	317171
99403	317172
93112	317173
80894	317174
10497	317175
13370	317176
130253	317177
96452	317178
10823	317179
84401	317180
64778	317181
122485	317182
6143	317183
12918	317184
59303	317185
96800	317186
119144	317187
15871	317188
7960	317189
13950	317190
120925	317191
2929	317192
5060	317193
45662	317194
7861	317195
68255	317196
38741	317197
51786	317198
31594	317199
139593	317200
1646	317201
45658	317202
27356	317203
24028	317204
5349	317205
44810	317206
93682	317207
57416	317208
15616	317209
10604	317210
24442	317211
4245	317212
45517	317213
90620	317214
23330	317215
40133	317216
79472	317217
10757	317218
45360	317219
35992	317220
44954	317221
137382	317222
7155	317223
45593	317224
20239	317225
7057	317226
65354	317227
46699	317228
9241	317229
12882	317230
10026	317231
7687	317232
85313	317233
24062	317234
59127	317235
36070	317236
38850	317237
31257	317238
82243	317239
62792	317240
10640	317241
65842	317242
122720	317243
108	317244
5123	317245
68986	317246
12887	317247
68717	317248
17533	317249
73182	317250
9820	317251
29238	317252
41688	317253
6112	317254
97935	317255
38365	317256
35453	317257
57310	317258
57359	317259
42648	317260
90894	317261
11140	317262
75296	317263
12334	317264
48224	317265
47709	317266
43809	317267
93172	317268
6824	317269
99564	317270
23117	317271
114513	317272
88189	317273
44385	317274
29994	317275
12975	317276
102377	317277
17571	317278
21173	317279
119626	317280
11210	317281
48720	317282
23587	317283
65832	317284
64360	317285
40748	317286
7040	317287
148567	317288
44837	317289
81933	317290
97177	317291
7333	317292
13459	317293
9312	317294
128753	317295
38479	317296
58055	317297
76545	317298
38891	317299
1218	317300
30013	317301
12572	317302
84820	317303
52373	317304
83205	317305
112546	317306
25953	317307
75594	317308
46	317309
134694	317310
58473	317311
7045	317312
136715	317313
50372	317314
402	317315
43212	317316
116442	317317
38154	317318
85328	317319
4384	317320
25016	317321
70233	317322
33780	317323
14252	317324
4496	317325
51089	317326
139575	317327
38578	317328
38911	317329
18580	317330
4482	317331
6566	317332
137913	317333
136426	317334
80751	317335
134724	317336
107899	317337
77331	317338
33157	317339
72336	317340
41210	317341
46160	317342
11932	317343
6275	317344
2907	317345
2329	317346
58818	317347
60609	317348
77247	317349
100661	317350
115538	317351
25782	317352
17825	317353
4320	317354
15319	317355
25592	317356
6287	317357
7309	317358
75217	317359
73651	317360
69363	317361
97696	317362
61695	317363
99724	317364
24806	317365
25416	317366
100118	317367
62348	317368
106633	317369
100110	317370
20850	317371
51525	317372
4250	317373
43320	317374
94625	317375
17872	317376
73978	317377
4186	317378
311	317379
13176	317380
7309	317381
12113	317382
67370	317383
18212	317384
76364	317385
52456	317386
36309	317387
76367	317388
311	317389
127896	317390
89337	317391
52184	317392
121807	317393
85136	317394
21662	317395
107932	317396
8047	317397
97300	317398
42799	317399
65189	317400
125669	317401
11785	317402
93975	317403
78087	317404
16039	317405
43742	317406
6	317407
119500	317408
1385	317409
82304	317410
64716	317411
76683	317412
29459	317413
98249	317414
6797	317415
102666	317416
69457	317417
64305	317418
302	317419
91258	317420
20697	317421
137293	317422
54339	317423
2472	317424
90646	317425
40286	317426
85153	317427
76302	317428
10773	317429
47536	317430
100188	317431
575	317432
18552	317433
45027	317434
17865	317435
17395	317436
5356	317437
82934	317438
114674	317439
46556	317440
62832	317441
6875	317442
21910	317443
14994	317444
94441	317445
85510	317446
29381	317447
61964	317448
66040	317449
82442	317450
89984	317451
40299	317452
86510	317453
59862	317454
75576	317455
77717	317456
17005	317457
41562	317458
6328	317459
25799	317460
46272	317461
7722	317462
23471	317463
27346	317464
33460	317465
13715	317466
41007	317467
62759	317468
6244	317469
5056	317470
30716	317471
684	317472
32506	317473
29233	317474
35603	317475
11637	317476
23504	317477
114104	317478
16720	317479
32006	317480
97701	317481
51888	317482
26011	317483
40380	317484
122894	317485
77950	317486
545	317487
117857	317488
96865	317489
67730	317490
25944	317491
32641	317492
5451	317493
86025	317494
33080	317495
2703	317496
17627	317497
45169	317498
32519	317499
12935	317500
39203	317501
13347	317502
17910	317503
29784	317504
71884	317505
47387	317506
48136	317507
18993	317508
13937	317509
22	317510
69827	317511
71971	317512
16692	317513
54476	317514
42059	317515
73922	317516
10746	317517
57488	317518
70969	317519
72178	317520
57584	317521
41609	317522
62019	317523
854	317524
44417	317525
52309	317526
143904	317527
17077	317528
45272	317529
9645	317530
41107	317531
42504	317532
2730	317533
106691	317534
14993	317535
40416	317536
43694	317537
31614	317538
128557	317539
28556	317540
7837	317541
18633	317542
138546	317543
101986	317544
934	317545
81893	317546
37659	317547
14316	317548
52295	317549
72588	317550
28468	317551
3340	317552
21576	317553
9415	317554
3743	317555
2531	317556
6514	317557
28560	317558
38643	317559
47981	317560
24879	317561
77618	317562
26416	317563
3636	317564
1338	317565
28593	317566
24536	317567
97133	317568
2463	317569
121299	317570
1152	317571
5697	317572
2650	317573
148534	317574
36236	317575
75821	317576
31507	317577
38002	317578
11992	317579
34868	317580
97579	317581
52480	317582
28131	317583
105765	317584
32460	317585
71372	317586
48846	317587
11623	317588
344	317589
316	317590
30024	317591
61430	317592
35939	317593
9901	317594
134414	317595
19761	317596
13163	317597
4527	317598
24683	317599
21	317600
4406	317601
24271	317602
67082	317603
16232	317604
5050	317605
60564	317606
49961	317607
599	317608
45598	317609
14480	317610
19399	317611
16372	317612
17753	317613
22505	317614
51305	317615
46095	317616
54254	317617
98829	317618
8968	317619
77215	317620
82587	317621
43668	317622
97959	317623
109565	317624
12477	317625
46825	317626
46946	317627
9634	317628
115752	317629
55710	317630
40958	317631
16949	317632
35648	317633
67890	317634
45995	317635
43357	317636
14430	317637
19363	317638
28988	317639
81618	317640
33894	317641
27163	317642
74908	317643
26356	317644
32706	317645
34653	317646
2941	317647
55733	317648
123470	317649
31347	317650
106206	317651
100902	317652
18116	317653
51918	317654
10282	317655
72817	317656
57382	317657
13383	317658
4417	317659
4706	317660
12507	317661
1404	317662
131732	317663
18808	317664
37600	317665
17833	317666
99102	317667
43924	317668
76429	317669
46761	317670
35076	317671
68460	317672
65661	317673
9910	317674
53841	317675
106952	317676
71815	317677
317	317678
87341	317679
80776	317680
5529	317681
6635	317682
129934	317683
50513	317684
99172	317685
28944	317686
110834	317687
34788	317688
19635	317689
41393	317690
60742	317691
14818	317692
31493	317693
99769	317694
84409	317695
24150	317696
93988	317697
8470	317698
16433	317699
120380	317700
76098	317701
84732	317702
62919	317703
45682	317704
114670	317705
101025	317706
3123	317707
39153	317708
72435	317709
26900	317710
3868	317711
15776	317712
49487	317713
3114	317714
2010	317715
62643	317716
507	317717
18976	317718
6541	317719
12364	317720
38258	317721
44908	317722
43878	317723
6857	317724
132451	317725
91179	317726
6211	317727
27194	317728
45632	317729
6009	317730
72124	317731
131182	317732
99095	317733
9986	317734
75315	317735
23942	317736
75407	317737
9031	317738
53392	317739
155	317740
119085	317741
83348	317742
1563	317743
41825	317744
7824	317745
9479	317746
27782	317747
98733	317748
148640	317749
16499	317750
121712	317751
25947	317752
8713	317753
45421	317754
137021	317755
27214	317756
3218	317757
4045	317758
22154	317759
85507	317760
29199	317761
7306	317762
3871	317763
122266	317764
82580	317765
22423	317766
497	317767
21216	317768
68424	317769
55662	317770
43108	317771
57114	317772
22065	317773
15083	317774
47435	317775
4585	317776
26211	317777
8357	317778
23254	317779
105147	317780
28	317781
37842	317782
139720	317783
20068	317784
17665	317785
23393	317786
26	317787
3120	317788
73777	317789
18211	317790
150775	317791
121580	317792
19440	317793
10753	317794
29587	317795
60928	317796
20356	317797
136776	317798
90916	317799
28856	317800
3796	317801
45640	317802
107404	317803
63113	317804
94796	317805
89764	317806
61985	317807
3904	317808
43926	317809
42377	317810
53617	317811
996	317812
59608	317813
14212	317814
4996	317815
33664	317816
4079	317817
142354	317818
1632	317819
80342	317820
30388	317821
49125	317822
154	317823
138527	317824
56820	317825
147	317826
33329	317827
398	317828
2943	317829
83321	317830
11812	317831
134294	317832
40530	317833
106826	317834
24106	317835
25290	317836
46271	317837
10727	317838
32490	317839
54278	317840
108850	317841
110617	317842
46213	317843
73	317844
129320	317845
9951	317846
33167	317847
117641	317848
91322	317849
3492	317850
16582	317851
56006	317852
41530	317853
108808	317854
10352	317855
45708	317856
2498	317857
43958	317858
132614	317859
60364	317860
20040	317861
24628	317862
52919	317863
110330	317864
60227	317865
45531	317866
8114	317867
8796	317868
70938	317869
62709	317870
6740	317871
19311	317872
9715	317873
68649	317874
13220	317875
33468	317876
5017	317877
283	317878
47178	317879
63507	317880
8388	317881
58112	317882
8196	317883
77212	317884
35051	317885
1698	317886
21653	317887
1722	317888
76493	317889
15398	317890
8243	317891
7129	317892
34666	317893
18531	317894
30550	317895
65516	317896
11202	317897
4560	317898
100992	317899
28118	317900
6004	317901
8902	317902
7393	317903
54947	317904
79615	317905
30699	317906
56980	317907
11733	317908
65747	317909
2205	317910
168	317911
1435	317912
97580	317913
6370	317914
76144	317915
52401	317916
54574	317917
24235	317918
59653	317919
2994	317920
51426	317921
37116	317922
40574	317923
58705	317924
124220	317925
48456	317926
47767	317927
140450	317928
2148	317929
18953	317930
44220	317931
92115	317932
487	317933
20492	317934
7992	317935
11450	317936
922	317937
85671	317938
1044	317939
2	317940
14974	317941
58986	317942
80430	317943
56212	317944
109858	317945
37006	317946
34012	317947
1335	317948
46875	317949
50539	317950
64925	317951
33140	317952
68068	317953
97766	317954
56334	317955
59513	317956
81848	317957
142299	317958
15325	317959
118467	317960
66135	317961
6404	317962
5095	317963
39550	317964
4384	317965
49242	317966
100857	317967
59565	317968
109401	317969
14404	317970
67181	317971
590	317972
3394	317973
13791	317974
149522	317975
61328	317976
3118	317977
35435	317978
43875	317979
2914	317980
136090	317981
86205	317982
85459	317983
45441	317984
108338	317985
67434	317986
17288	317987
17630	317988
81586	317989
10757	317990
113754	317991
13628	317992
20927	317993
124116	317994
36025	317995
56143	317996
87956	317997
68665	317998
2427	317999
36632	318000
29365	318001
42265	318002
119295	318003
22360	318004
136803	318005
15691	318006
54460	318007
23093	318008
4600	318009
50485	318010
44812	318011
14824	318012
83760	318013
29015	318014
69104	318015
83983	318016
2182	318017
83552	318018
7005	318019
62220	318020
5867	318021
18583	318022
38895	318023
61534	318024
66410	318025
1317	318026
14947	318027
44901	318028
10421	318029
38223	318030
29037	318031
5081	318032
17136	318033
10843	318034
33813	318035
75568	318036
113488	318037
32312	318038
77484	318039
125347	318040
3702	318041
12508	318042
38509	318043
21559	318044
11011	318045
2834	318046
86034	318047
1084	318048
8354	318049
47600	318050
45071	318051
91087	318052
51514	318053
35005	318054
107709	318055
49669	318056
32784	318057
117757	318058
69521	318059
10064	318060
8450	318061
59755	318062
487	318063
47030	318064
103011	318065
472	318066
24520	318067
149467	318068
5860	318069
15739	318070
59599	318071
92283	318072
12525	318073
9769	318074
62350	318075
44635	318076
74108	318077
99977	318078
55004	318079
10022	318080
8515	318081
88829	318082
48803	318083
78794	318084
71662	318085
86849	318086
7459	318087
59335	318088
110072	318089
23789	318090
4609	318091
43261	318092
15151	318093
8127	318094
137881	318095
3883	318096
40915	318097
22830	318098
46167	318099
99180	318100
133782	318101
116489	318102
52742	318103
64685	318104
93691	318105
82852	318106
70751	318107
12656	318108
12738	318109
52112	318110
112362	318111
16372	318112
27365	318113
62172	318114
73379	318115
150663	318116
44087	318117
17741	318118
21868	318119
110489	318120
7929	318121
27322	318122
28265	318123
46378	318124
42701	318125
60294	318126
63777	318127
469	318128
61062	318129
4416	318130
34376	318131
13836	318132
22210	318133
9742	318134
69371	318135
45558	318136
40083	318137
43903	318138
857	318139
1481	318140
29247	318141
52331	318142
44613	318143
4693	318144
2660	318145
51182	318146
19426	318147
3021	318148
126004	318149
59677	318150
146669	318151
92351	318152
434	318153
51043	318154
26471	318155
27378	318156
26845	318157
150732	318158
82405	318159
104598	318160
18182	318161
946	318162
146345	318163
15115	318164
31078	318165
7314	318166
4693	318167
75128	318168
102101	318169
37427	318170
88117	318171
55775	318172
27324	318173
9970	318174
78899	318175
58891	318176
499	318177
73406	318178
18452	318179
10624	318180
81270	318181
31898	318182
56207	318183
56901	318184
15192	318185
85629	318186
38285	318187
16870	318188
7756	318189
50092	318190
70802	318191
112380	318192
48108	318193
34308	318194
75667	318195
7196	318196
51848	318197
60937	318198
24841	318199
63275	318200
41217	318201
23748	318202
126013	318203
73650	318204
11357	318205
76143	318206
26781	318207
26082	318208
147730	318209
118321	318210
73155	318211
1878	318212
18096	318213
56110	318214
50383	318215
13042	318216
31806	318217
53747	318218
91832	318219
74227	318220
133316	318221
15827	318222
60129	318223
19272	318224
31997	318225
60318	318226
30397	318227
36712	318228
40106	318229
28143	318230
1220	318231
47919	318232
10499	318233
67339	318234
53564	318235
72592	318236
12278	318237
1196	318238
121898	318239
42253	318240
18263	318241
111822	318242
28321	318243
20728	318244
19425	318245
10134	318246
36260	318247
6759	318248
93138	318249
224	318250
93590	318251
73428	318252
90163	318253
32824	318254
29616	318255
73749	318256
102935	318257
54951	318258
40230	318259
122611	318260
7814	318261
93103	318262
131438	318263
14526	318264
47946	318265
49445	318266
17190	318267
135267	318268
59044	318269
320	318270
58527	318271
51885	318272
30450	318273
14637	318274
62632	318275
64871	318276
83384	318277
62762	318278
219	318279
16477	318280
304	318281
131853	318282
110634	318283
22049	318284
27733	318285
73368	318286
831	318287
103857	318288
11057	318289
89703	318290
51715	318291
105573	318292
95027	318293
36832	318294
27864	318295
123019	318296
66453	318297
57266	318298
76	318299
122327	318300
19134	318301
9169	318302
47118	318303
77304	318304
3758	318305
100585	318306
43898	318307
34403	318308
81370	318309
41121	318310
27919	318311
55676	318312
32027	318313
70451	318314
8827	318315
2778	318316
41417	318317
1244	318318
25604	318319
3969	318320
53614	318321
17194	318322
33154	318323
2438	318324
17292	318325
81393	318326
9351	318327
432	318328
111667	318329
86643	318330
993	318331
76698	318332
33063	318333
1135	318334
9754	318335
3117	318336
110925	318337
84118	318338
141972	318339
40338	318340
38724	318341
57116	318342
4060	318343
118639	318344
102869	318345
55301	318346
54158	318347
19290	318348
9394	318349
40928	318350
29972	318351
94308	318352
73940	318353
1234	318354
50174	318355
21542	318356
740	318357
62792	318358
31749	318359
146186	318360
2069	318361
81566	318362
97779	318363
57630	318364
3930	318365
39481	318366
26657	318367
33799	318368
2806	318369
96286	318370
76796	318371
51204	318372
140151	318373
11331	318374
49982	318375
10944	318376
15601	318377
5675	318378
1093	318379
35148	318380
100481	318381
33900	318382
42683	318383
104658	318384
2273	318385
119814	318386
135862	318387
41398	318388
19127	318389
10647	318390
14344	318391
108203	318392
15380	318393
72265	318394
44263	318395
5210	318396
104696	318397
131925	318398
13182	318399
46689	318400
5895	318401
3186	318402
22122	318403
50428	318404
13895	318405
63435	318406
87585	318407
55731	318408
50582	318409
36705	318410
73783	318411
40328	318412
23923	318413
128685	318414
1748	318415
13300	318416
1279	318417
49067	318418
24296	318419
37282	318420
24771	318421
106218	318422
6643	318423
91436	318424
33724	318425
54322	318426
15593	318427
114103	318428
63757	318429
1217	318430
3753	318431
7413	318432
4721	318433
9133	318434
30191	318435
27426	318436
37003	318437
6666	318438
103666	318439
3407	318440
24784	318441
664	318442
74544	318443
91973	318444
106846	318445
110106	318446
119876	318447
29131	318448
603	318449
49928	318450
148129	318451
1395	318452
2515	318453
26447	318454
52727	318455
35805	318456
110335	318457
94391	318458
38317	318459
2271	318460
43725	318461
44740	318462
4042	318463
65191	318464
120061	318465
42977	318466
66548	318467
87454	318468
31537	318469
106967	318470
117964	318471
37701	318472
14340	318473
43062	318474
32151	318475
11217	318476
46099	318477
2934	318478
27703	318479
767	318480
38840	318481
31526	318482
26760	318483
2786	318484
30475	318485
56728	318486
146743	318487
67793	318488
18407	318489
8522	318490
68608	318491
25663	318492
51950	318493
1708	318494
22099	318495
6652	318496
111316	318497
31789	318498
44432	318499
122480	318500
29784	318501
76666	318502
9492	318503
57232	318504
52314	318505
11659	318506
33882	318507
14775	318508
6551	318509
18414	318510
56417	318511
110954	318512
1645	318513
96966	318514
114488	318515
30917	318516
10122	318517
73146	318518
141418	318519
17090	318520
547	318521
39283	318522
34370	318523
18512	318524
6460	318525
40257	318526
27269	318527
76440	318528
54933	318529
49375	318530
4621	318531
19773	318532
68121	318533
283	318534
69984	318535
97407	318536
80771	318537
68296	318538
17469	318539
24273	318540
46477	318541
132040	318542
130522	318543
38608	318544
3418	318545
59560	318546
36954	318547
27661	318548
2293	318549
48767	318550
29984	318551
123113	318552
102707	318553
89652	318554
3850	318555
37397	318556
18311	318557
144404	318558
205	318559
125349	318560
17215	318561
61202	318562
3570	318563
85710	318564
137266	318565
37847	318566
18506	318567
10307	318568
23856	318569
36430	318570
38848	318571
1855	318572
2823	318573
42658	318574
63210	318575
60874	318576
27249	318577
54998	318578
22702	318579
1899	318580
892	318581
18970	318582
87325	318583
10165	318584
15368	318585
398	318586
148487	318587
77547	318588
71933	318589
14230	318590
3722	318591
27125	318592
99790	318593
73052	318594
6547	318595
3888	318596
12128	318597
987	318598
2677	318599
18500	318600
2023	318601
41171	318602
74504	318603
114790	318604
23399	318605
149812	318606
64915	318607
87	318608
59057	318609
16114	318610
64885	318611
109159	318612
13173	318613
106175	318614
11735	318615
93159	318616
7916	318617
82790	318618
78954	318619
109940	318620
104616	318621
5147	318622
89308	318623
118356	318624
60910	318625
104247	318626
19557	318627
121100	318628
101944	318629
24721	318630
92003	318631
84534	318632
13569	318633
4916	318634
75025	318635
15865	318636
4706	318637
64111	318638
6415	318639
20070	318640
50685	318641
16591	318642
2947	318643
22188	318644
51499	318645
94760	318646
16327	318647
57407	318648
29666	318649
8974	318650
131760	318651
104865	318652
7789	318653
103973	318654
27188	318655
9139	318656
52554	318657
1284	318658
89352	318659
71604	318660
40230	318661
47827	318662
111973	318663
60654	318664
30838	318665
12872	318666
43976	318667
33262	318668
10869	318669
10826	318670
1534	318671
73335	318672
51442	318673
52260	318674
22601	318675
118007	318676
15763	318677
29489	318678
34829	318679
16115	318680
50654	318681
8309	318682
116850	318683
58637	318684
65201	318685
117554	318686
2170	318687
36257	318688
96130	318689
2718	318690
127600	318691
46964	318692
19054	318693
1038	318694
2516	318695
67594	318696
103185	318697
82414	318698
19944	318699
15027	318700
45649	318701
35665	318702
22160	318703
95364	318704
94820	318705
1372	318706
39876	318707
71285	318708
147300	318709
88334	318710
7448	318711
11686	318712
81300	318713
38246	318714
36551	318715
16556	318716
21506	318717
15489	318718
85951	318719
40196	318720
143200	318721
29005	318722
24107	318723
20235	318724
9595	318725
131151	318726
36351	318727
12731	318728
117142	318729
24706	318730
11174	318731
104394	318732
25035	318733
52503	318734
69549	318735
5277	318736
23257	318737
102975	318738
100586	318739
31504	318740
146729	318741
19653	318742
115748	318743
132101	318744
82738	318745
602	318746
137540	318747
17652	318748
50835	318749
74148	318750
15610	318751
94351	318752
94925	318753
78814	318754
77108	318755
53535	318756
7307	318757
88548	318758
32484	318759
14142	318760
34314	318761
8226	318762
15043	318763
8104	318764
30985	318765
16534	318766
40152	318767
50282	318768
6148	318769
70990	318770
8425	318771
63487	318772
4472	318773
5577	318774
83696	318775
88564	318776
104749	318777
40623	318778
139470	318779
85237	318780
1432	318781
53161	318782
92459	318783
146406	318784
3592	318785
832	318786
93611	318787
5815	318788
41958	318789
103463	318790
14994	318791
4628	318792
28709	318793
109450	318794
888	318795
95766	318796
11980	318797
34931	318798
1496	318799
1614	318800
123214	318801
27978	318802
22253	318803
27089	318804
126336	318805
31590	318806
120211	318807
28310	318808
17886	318809
54110	318810
9464	318811
29776	318812
123725	318813
21075	318814
3570	318815
80914	318816
1010	318817
56249	318818
88602	318819
26785	318820
100698	318821
38631	318822
28133	318823
135943	318824
94197	318825
31381	318826
16987	318827
13415	318828
110937	318829
116114	318830
2212	318831
15121	318832
49927	318833
19939	318834
44397	318835
136126	318836
32126	318837
5523	318838
3116	318839
56927	318840
14323	318841
25911	318842
21781	318843
3232	318844
74610	318845
10554	318846
89707	318847
80659	318848
7010	318849
67575	318850
56180	318851
76078	318852
35544	318853
537	318854
98646	318855
27580	318856
57652	318857
49425	318858
37009	318859
17470	318860
30434	318861
4478	318862
19133	318863
148812	318864
20712	318865
116490	318866
22616	318867
22085	318868
1123	318869
39942	318870
4727	318871
32858	318872
20557	318873
127646	318874
21411	318875
13217	318876
4786	318877
97295	318878
19824	318879
32606	318880
433	318881
118390	318882
17778	318883
76230	318884
65511	318885
64390	318886
90272	318887
56092	318888
61388	318889
12538	318890
1379	318891
1561	318892
93894	318893
59480	318894
19421	318895
19126	318896
44127	318897
57270	318898
30530	318899
122782	318900
74189	318901
16995	318902
6194	318903
794	318904
85322	318905
8838	318906
9473	318907
90886	318908
8050	318909
3664	318910
5095	318911
39885	318912
54261	318913
33811	318914
759	318915
89083	318916
90972	318917
46868	318918
11214	318919
24982	318920
98336	318921
50415	318922
87417	318923
6214	318924
15119	318925
28199	318926
48618	318927
13767	318928
46983	318929
40165	318930
101467	318931
53605	318932
105268	318933
17405	318934
71812	318935
26135	318936
124885	318937
39626	318938
57395	318939
59046	318940
10419	318941
11665	318942
117089	318943
103864	318944
108819	318945
49632	318946
5541	318947
16994	318948
39638	318949
71807	318950
1649	318951
53760	318952
27964	318953
16660	318954
64711	318955
48381	318956
596	318957
51124	318958
19266	318959
52050	318960
104738	318961
42696	318962
98845	318963
55844	318964
23347	318965
5040	318966
4445	318967
51407	318968
14649	318969
29945	318970
29490	318971
16654	318972
12732	318973
23361	318974
14140	318975
10313	318976
80405	318977
4872	318978
38638	318979
14152	318980
123078	318981
3863	318982
49590	318983
67718	318984
30886	318985
46621	318986
133018	318987
597	318988
21964	318989
97396	318990
6211	318991
34650	318992
47909	318993
20177	318994
14046	318995
68083	318996
47590	318997
38352	318998
63573	318999
2264	319000
6276	319001
145134	319002
1758	319003
91141	319004
12124	319005
73785	319006
6587	319007
102272	319008
109878	319009
2894	319010
27147	319011
18341	319012
2311	319013
1899	319014
81380	319015
42075	319016
7542	319017
26067	319018
39695	319019
93447	319020
93026	319021
24138	319022
32149	319023
87260	319024
2535	319025
18981	319026
40863	319027
25772	319028
24861	319029
137774	319030
15714	319031
83613	319032
4043	319033
44861	319034
22821	319035
6558	319036
14329	319037
111922	319038
31644	319039
116242	319040
142490	319041
42371	319042
128206	319043
24812	319044
67337	319045
15310	319046
127633	319047
91850	319048
28239	319049
6581	319050
91312	319051
42421	319052
9698	319053
59423	319054
5036	319055
51731	319056
105237	319057
117412	319058
5511	319059
138431	319060
1817	319061
132443	319062
6597	319063
68140	319064
20759	319065
1831	319066
76233	319067
69794	319068
63972	319069
8845	319070
28288	319071
11675	319072
63689	319073
144969	319074
12613	319075
34374	319076
34711	319077
145529	319078
157	319079
18980	319080
108911	319081
77117	319082
90469	319083
81	319084
50225	319085
61164	319086
65755	319087
40595	319088
111545	319089
13111	319090
24160	319091
78015	319092
7606	319093
21062	319094
106228	319095
17190	319096
41449	319097
50771	319098
149232	319099
64086	319100
61046	319101
98391	319102
3319	319103
81926	319104
20049	319105
36419	319106
16541	319107
14198	319108
117161	319109
16701	319110
20166	319111
53293	319112
56982	319113
8208	319114
93309	319115
37	319116
502	319117
51110	319118
89809	319119
90305	319120
58850	319121
7138	319122
18572	319123
12023	319124
13782	319125
70878	319126
63713	319127
121524	319128
22018	319129
70787	319130
28026	319131
7463	319132
93874	319133
125990	319134
24634	319135
29834	319136
40920	319137
12851	319138
78042	319139
20991	319140
45433	319141
3992	319142
1472	319143
44664	319144
44247	319145
82127	319146
30952	319147
32001	319148
12	319149
105113	319150
128749	319151
8363	319152
2683	319153
91115	319154
9594	319155
132307	319156
51501	319157
51906	319158
127562	319159
72820	319160
11385	319161
90274	319162
94954	319163
7782	319164
92922	319165
103606	319166
95348	319167
27980	319168
14	319169
48920	319170
16222	319171
58813	319172
23777	319173
2434	319174
38863	319175
8201	319176
8301	319177
13119	319178
71090	319179
110143	319180
114909	319181
2675	319182
106735	319183
72909	319184
21936	319185
15093	319186
9176	319187
65	319188
86340	319189
74887	319190
13944	319191
42103	319192
441	319193
14168	319194
7382	319195
15808	319196
27742	319197
134299	319198
78906	319199
106756	319200
33975	319201
63300	319202
34459	319203
114229	319204
13082	319205
6628	319206
5692	319207
31238	319208
10145	319209
51820	319210
143558	319211
77578	319212
14907	319213
49024	319214
32917	319215
24887	319216
43290	319217
36833	319218
23365	319219
71466	319220
117900	319221
137705	319222
36902	319223
34613	319224
42718	319225
23883	319226
37981	319227
117998	319228
17713	319229
1187	319230
66205	319231
38316	319232
71997	319233
23780	319234
30056	319235
33413	319236
18781	319237
53263	319238
21850	319239
10745	319240
4034	319241
26260	319242
18279	319243
22739	319244
36145	319245
12531	319246
8925	319247
6878	319248
72479	319249
128	319250
75065	319251
77843	319252
4307	319253
11692	319254
98106	319255
26190	319256
100493	319257
26487	319258
20960	319259
3869	319260
8337	319261
1124	319262
9795	319263
117705	319264
81501	319265
38097	319266
8310	319267
135947	319268
28516	319269
54130	319270
13302	319271
7350	319272
4400	319273
13096	319274
9226	319275
9263	319276
11374	319277
2752	319278
12813	319279
95956	319280
139154	319281
10792	319282
85275	319283
41678	319284
65869	319285
7291	319286
1742	319287
9262	319288
6142	319289
38235	319290
7133	319291
73599	319292
77007	319293
145505	319294
16374	319295
86077	319296
8419	319297
104093	319298
34617	319299
36000	319300
122654	319301
11190	319302
54838	319303
56909	319304
33636	319305
76690	319306
394	319307
57958	319308
124843	319309
45664	319310
121158	319311
4032	319312
109275	319313
46801	319314
44671	319315
61824	319316
5521	319317
13976	319318
42173	319319
68656	319320
1441	319321
17525	319322
26767	319323
113210	319324
80327	319325
150080	319326
15084	319327
6196	319328
36	319329
51524	319330
6554	319331
9885	319332
44862	319333
12623	319334
6879	319335
115342	319336
23744	319337
86846	319338
34914	319339
1152	319340
53073	319341
45715	319342
43892	319343
113809	319344
101845	319345
43345	319346
57357	319347
51219	319348
27406	319349
23584	319350
41599	319351
17175	319352
30491	319353
27424	319354
29531	319355
1929	319356
94795	319357
89362	319358
41994	319359
6970	319360
38093	319361
54626	319362
28540	319363
22484	319364
49492	319365
97656	319366
114168	319367
189	319368
10024	319369
84882	319370
88106	319371
33712	319372
112395	319373
23977	319374
69	319375
10267	319376
19209	319377
40514	319378
85753	319379
86150	319380
45487	319381
24100	319382
2867	319383
1028	319384
24167	319385
75583	319386
6957	319387
39454	319388
54477	319389
5053	319390
13991	319391
24081	319392
111394	319393
30274	319394
50886	319395
39475	319396
1066	319397
31015	319398
133854	319399
87300	319400
253	319401
28565	319402
30745	319403
107262	319404
29783	319405
56201	319406
23238	319407
747	319408
51148	319409
773	319410
2533	319411
109368	319412
47582	319413
87730	319414
7228	319415
7914	319416
75425	319417
69935	319418
65328	319419
55879	319420
98542	319421
857	319422
62004	319423
16404	319424
85744	319425
84863	319426
120942	319427
104526	319428
15220	319429
29804	319430
109025	319431
53372	319432
14594	319433
29174	319434
10630	319435
91357	319436
47536	319437
77406	319438
36706	319439
29918	319440
25243	319441
29916	319442
80842	319443
71851	319444
81962	319445
92568	319446
70494	319447
45638	319448
94930	319449
49748	319450
71260	319451
7547	319452
39811	319453
52547	319454
15083	319455
12030	319456
12715	319457
5611	319458
13750	319459
28	319460
99301	319461
18325	319462
2609	319463
55073	319464
45772	319465
2585	319466
4673	319467
27888	319468
60446	319469
74485	319470
31917	319471
117979	319472
56752	319473
124749	319474
118	319475
119192	319476
119503	319477
54102	319478
1775	319479
38648	319480
105398	319481
6174	319482
68010	319483
52675	319484
47997	319485
22005	319486
12249	319487
91353	319488
9585	319489
57037	319490
9957	319491
29992	319492
81028	319493
57903	319494
94011	319495
40693	319496
46046	319497
39503	319498
90201	319499
122165	319500
6281	319501
8615	319502
3462	319503
44075	319504
7240	319505
88601	319506
673	319507
57888	319508
102031	319509
69902	319510
52541	319511
93463	319512
92372	319513
22072	319514
28299	319515
10560	319516
23514	319517
5412	319518
64154	319519
2428	319520
70216	319521
115636	319522
7617	319523
38471	319524
8931	319525
81179	319526
65849	319527
85579	319528
146730	319529
91589	319530
32578	319531
132460	319532
139393	319533
66954	319534
81935	319535
53060	319536
7653	319537
54201	319538
8486	319539
32526	319540
15603	319541
267	319542
138	319543
125813	319544
58250	319545
44639	319546
1440	319547
926	319548
22177	319549
18691	319550
70130	319551
4161	319552
68888	319553
130148	319554
80295	319555
16893	319556
41473	319557
73122	319558
10075	319559
54736	319560
50426	319561
18506	319562
46253	319563
75655	319564
64628	319565
3230	319566
89223	319567
17834	319568
59129	319569
1863	319570
87030	319571
6260	319572
119338	319573
3152	319574
53159	319575
41681	319576
25861	319577
44837	319578
526	319579
137994	319580
41504	319581
19426	319582
99353	319583
37535	319584
19331	319585
114261	319586
25612	319587
136490	319588
11681	319589
20019	319590
100485	319591
47958	319592
97619	319593
19248	319594
36606	319595
48463	319596
89384	319597
15067	319598
52446	319599
634	319600
30391	319601
77036	319602
52690	319603
83895	319604
36180	319605
76535	319606
26054	319607
100229	319608
37813	319609
7805	319610
74953	319611
44	319612
69451	319613
71474	319614
45206	319615
46047	319616
120645	319617
42369	319618
27944	319619
113782	319620
1298	319621
3503	319622
13695	319623
62845	319624
2755	319625
57365	319626
52111	319627
15450	319628
70171	319629
85477	319630
1389	319631
23770	319632
141217	319633
14467	319634
85941	319635
46387	319636
40552	319637
712	319638
30859	319639
40000	319640
71730	319641
93875	319642
49692	319643
49144	319644
63264	319645
45169	319646
28661	319647
47321	319648
8521	319649
1060	319650
12362	319651
42891	319652
14369	319653
16921	319654
76813	319655
43919	319656
99647	319657
75998	319658
105866	319659
36534	319660
2635	319661
29625	319662
102445	319663
60250	319664
10965	319665
80536	319666
59407	319667
60978	319668
12438	319669
64829	319670
13997	319671
71952	319672
26435	319673
51895	319674
7996	319675
81701	319676
19786	319677
75508	319678
19231	319679
58579	319680
8943	319681
22170	319682
120421	319683
20072	319684
64542	319685
47756	319686
34586	319687
9086	319688
32595	319689
1260	319690
94297	319691
101874	319692
88659	319693
23896	319694
12538	319695
733	319696
62287	319697
100751	319698
6064	319699
60337	319700
1625	319701
18588	319702
60358	319703
38065	319704
15146	319705
14271	319706
69500	319707
15238	319708
3743	319709
6863	319710
2744	319711
15548	319712
16186	319713
52044	319714
78417	319715
3255	319716
54922	319717
61347	319718
82736	319719
117499	319720
13164	319721
78908	319722
46934	319723
73174	319724
14023	319725
122919	319726
25659	319727
35644	319728
36746	319729
132177	319730
26732	319731
18122	319732
90028	319733
80810	319734
74684	319735
10573	319736
112089	319737
94948	319738
97279	319739
20914	319740
6799	319741
59073	319742
57784	319743
43418	319744
87562	319745
77051	319746
96217	319747
52335	319748
15139	319749
7239	319750
15864	319751
116503	319752
103082	319753
17167	319754
9835	319755
57060	319756
44600	319757
46892	319758
38188	319759
96858	319760
2041	319761
106	319762
16797	319763
13887	319764
59376	319765
45516	319766
6486	319767
15553	319768
145827	319769
22410	319770
2510	319771
92253	319772
23607	319773
49823	319774
98038	319775
13794	319776
23782	319777
100207	319778
64983	319779
118636	319780
4776	319781
58	319782
33633	319783
58639	319784
49268	319785
92354	319786
5590	319787
281	319788
18689	319789
107515	319790
28266	319791
68554	319792
54318	319793
12918	319794
30186	319795
57158	319796
36335	319797
48437	319798
30788	319799
22285	319800
48577	319801
52301	319802
72303	319803
37460	319804
190	319805
2399	319806
26359	319807
11379	319808
1556	319809
48697	319810
40220	319811
126053	319812
17242	319813
5782	319814
12299	319815
3707	319816
115590	319817
51244	319818
15265	319819
39325	319820
31829	319821
146831	319822
32355	319823
6430	319824
17631	319825
37781	319826
53001	319827
77862	319828
62080	319829
34515	319830
6364	319831
87980	319832
12003	319833
99204	319834
520	319835
50386	319836
15827	319837
140072	319838
13926	319839
72125	319840
19071	319841
31631	319842
3033	319843
87246	319844
90910	319845
73800	319846
28393	319847
728	319848
133334	319849
96716	319850
2507	319851
7725	319852
85127	319853
91739	319854
51697	319855
9022	319856
86547	319857
14532	319858
62713	319859
99716	319860
2773	319861
18941	319862
93802	319863
30625	319864
67008	319865
16353	319866
116732	319867
89745	319868
62737	319869
605	319870
117538	319871
56811	319872
120171	319873
19942	319874
51242	319875
34490	319876
63135	319877
57190	319878
1335	319879
171	319880
42691	319881
24782	319882
38035	319883
8400	319884
53516	319885
34810	319886
1319	319887
22674	319888
30272	319889
50953	319890
3404	319891
47310	319892
33324	319893
14785	319894
50745	319895
40754	319896
35339	319897
31534	319898
1057	319899
24835	319900
1410	319901
1197	319902
35195	319903
93664	319904
83719	319905
113535	319906
140040	319907
91739	319908
56833	319909
3999	319910
14390	319911
27832	319912
108718	319913
14676	319914
15513	319915
81475	319916
58388	319917
61365	319918
4179	319919
25641	319920
117644	319921
46938	319922
1495	319923
57519	319924
54918	319925
43311	319926
59473	319927
11508	319928
4507	319929
77953	319930
19967	319931
107772	319932
714	319933
15228	319934
92974	319935
30709	319936
69587	319937
46890	319938
37904	319939
134065	319940
17810	319941
84012	319942
24838	319943
42359	319944
791	319945
1877	319946
106788	319947
64168	319948
40184	319949
2359	319950
80290	319951
84192	319952
38040	319953
29713	319954
61452	319955
122407	319956
174	319957
3670	319958
30531	319959
39547	319960
86662	319961
2575	319962
25849	319963
64293	319964
67907	319965
56939	319966
15520	319967
127587	319968
16197	319969
3119	319970
137249	319971
8304	319972
14934	319973
74781	319974
3295	319975
56788	319976
20337	319977
12646	319978
82048	319979
28386	319980
112915	319981
18264	319982
119455	319983
45633	319984
9676	319985
115693	319986
72325	319987
20617	319988
118600	319989
28275	319990
5398	319991
70559	319992
135535	319993
20560	319994
7417	319995
142558	319996
21045	319997
17764	319998
8379	319999
101519	320000
125449	320001
89968	320002
3604	320003
9457	320004
72196	320005
40673	320006
53524	320007
52724	320008
30752	320009
22091	320010
36517	320011
34726	320012
38046	320013
1652	320014
5057	320015
5458	320016
15676	320017
1225	320018
7524	320019
7931	320020
1918	320021
6117	320022
35228	320023
84637	320024
93496	320025
58807	320026
10688	320027
62122	320028
97631	320029
64060	320030
41654	320031
60252	320032
8042	320033
5027	320034
26626	320035
83169	320036
14513	320037
38578	320038
44693	320039
36631	320040
83053	320041
26009	320042
50045	320043
46613	320044
35073	320045
27276	320046
74846	320047
11820	320048
28118	320049
15011	320050
8315	320051
32713	320052
25338	320053
43315	320054
20450	320055
111269	320056
4141	320057
22324	320058
16239	320059
52064	320060
99937	320061
54164	320062
123901	320063
50864	320064
26929	320065
19808	320066
49989	320067
14131	320068
4349	320069
66205	320070
46549	320071
40328	320072
122752	320073
80654	320074
57593	320075
46888	320076
40587	320077
24057	320078
31840	320079
37422	320080
19660	320081
66585	320082
24202	320083
373	320084
310	320085
81059	320086
1097	320087
127695	320088
46625	320089
1401	320090
3963	320091
5357	320092
61052	320093
138053	320094
22013	320095
26537	320096
72937	320097
67912	320098
15760	320099
137377	320100
5985	320101
6889	320102
67785	320103
68354	320104
34236	320105
40873	320106
100810	320107
899	320108
6395	320109
138316	320110
9850	320111
10957	320112
107454	320113
24074	320114
101553	320115
5736	320116
10584	320117
136710	320118
51505	320119
61414	320120
67504	320121
101074	320122
50695	320123
27641	320124
87613	320125
64258	320126
12	320127
36662	320128
94185	320129
16840	320130
54544	320131
31590	320132
4093	320133
73600	320134
9968	320135
58558	320136
3098	320137
2472	320138
42444	320139
2160	320140
6403	320141
2384	320142
28876	320143
50958	320144
37951	320145
101757	320146
15309	320147
23071	320148
120218	320149
22045	320150
79223	320151
19583	320152
32595	320153
10991	320154
96593	320155
16974	320156
93544	320157
35301	320158
71348	320159
10523	320160
130612	320161
77831	320162
25918	320163
72380	320164
58468	320165
18391	320166
73882	320167
132944	320168
54035	320169
20094	320170
5049	320171
12849	320172
19346	320173
33511	320174
17050	320175
71161	320176
45923	320177
103827	320178
101964	320179
3145	320180
33919	320181
20523	320182
48115	320183
72621	320184
125322	320185
51023	320186
30753	320187
8468	320188
15819	320189
12643	320190
9391	320191
85845	320192
387	320193
2603	320194
85106	320195
136770	320196
11791	320197
94083	320198
80433	320199
83265	320200
46161	320201
31363	320202
6567	320203
20181	320204
13589	320205
98449	320206
25826	320207
53500	320208
11844	320209
83019	320210
39348	320211
5164	320212
82487	320213
110030	320214
11102	320215
97605	320216
89359	320217
46462	320218
18004	320219
52001	320220
101133	320221
62596	320222
20182	320223
104154	320224
114404	320225
11694	320226
35605	320227
37439	320228
56228	320229
75518	320230
5993	320231
9535	320232
22356	320233
46663	320234
13009	320235
250	320236
2049	320237
85045	320238
95002	320239
70374	320240
70060	320241
33275	320242
55054	320243
56718	320244
122215	320245
5129	320246
28422	320247
12732	320248
50385	320249
141819	320250
20703	320251
88380	320252
19296	320253
85862	320254
5882	320255
8409	320256
34161	320257
21658	320258
115380	320259
36525	320260
28403	320261
110336	320262
100968	320263
52250	320264
56110	320265
88356	320266
45931	320267
14795	320268
67936	320269
92696	320270
38467	320271
7510	320272
2513	320273
76831	320274
96217	320275
26581	320276
33554	320277
37018	320278
67407	320279
9025	320280
9060	320281
46524	320282
6345	320283
67820	320284
24533	320285
27521	320286
11674	320287
97182	320288
46954	320289
105588	320290
91106	320291
18346	320292
47036	320293
75641	320294
66832	320295
8390	320296
66713	320297
44207	320298
41521	320299
30920	320300
587	320301
104772	320302
15261	320303
67194	320304
3517	320305
71727	320306
3045	320307
45943	320308
7098	320309
68508	320310
140153	320311
382	320312
1891	320313
90398	320314
105195	320315
47375	320316
68448	320317
12079	320318
96733	320319
14220	320320
21238	320321
14815	320322
102865	320323
14954	320324
98694	320325
3611	320326
119787	320327
76877	320328
136637	320329
72535	320330
108164	320331
285	320332
64396	320333
20964	320334
21471	320335
87106	320336
75658	320337
123897	320338
9497	320339
98356	320340
3434	320341
5790	320342
23252	320343
22386	320344
16175	320345
1634	320346
5382	320347
10997	320348
37238	320349
52308	320350
31062	320351
672	320352
5298	320353
36482	320354
38112	320355
92023	320356
35177	320357
4525	320358
22138	320359
31876	320360
30836	320361
33521	320362
37288	320363
14390	320364
21071	320365
58313	320366
28703	320367
16736	320368
30815	320369
66812	320370
2874	320371
24588	320372
54140	320373
1791	320374
132194	320375
126497	320376
54075	320377
8951	320378
20157	320379
47458	320380
79994	320381
9295	320382
67733	320383
2137	320384
7154	320385
57312	320386
32587	320387
13715	320388
49133	320389
50955	320390
45201	320391
1176	320392
11199	320393
93779	320394
111074	320395
20333	320396
10406	320397
14670	320398
52432	320399
80102	320400
118097	320401
4331	320402
32971	320403
16235	320404
55574	320405
51822	320406
41349	320407
117789	320408
28338	320409
23034	320410
248	320411
42230	320412
118708	320413
20262	320414
13354	320415
66217	320416
29	320417
88228	320418
93647	320419
19279	320420
122167	320421
15781	320422
17282	320423
17417	320424
65357	320425
100344	320426
13510	320427
42036	320428
103609	320429
42948	320430
4385	320431
71332	320432
73900	320433
39626	320434
53172	320435
50596	320436
117	320437
75923	320438
90883	320439
3848	320440
144445	320441
38810	320442
59822	320443
107525	320444
2585	320445
55965	320446
52367	320447
136390	320448
103609	320449
60989	320450
117751	320451
211	320452
121502	320453
37186	320454
10050	320455
33348	320456
9753	320457
14701	320458
90845	320459
27425	320460
44754	320461
456	320462
140297	320463
32918	320464
83574	320465
46602	320466
22517	320467
17375	320468
59414	320469
56674	320470
53881	320471
29781	320472
84472	320473
10552	320474
16926	320475
12278	320476
49976	320477
7827	320478
28189	320479
57632	320480
8887	320481
143446	320482
15358	320483
66867	320484
88498	320485
64080	320486
31724	320487
43915	320488
65807	320489
98458	320490
33818	320491
45075	320492
14333	320493
5371	320494
49072	320495
3540	320496
842	320497
12317	320498
82628	320499
47376	320500
102430	320501
2161	320502
72230	320503
136204	320504
61384	320505
76406	320506
48011	320507
32885	320508
7598	320509
5332	320510
36460	320511
30589	320512
82984	320513
63289	320514
3676	320515
55262	320516
68301	320517
79952	320518
81972	320519
131451	320520
44578	320521
65640	320522
2694	320523
58625	320524
74242	320525
15886	320526
33841	320527
95641	320528
3738	320529
13860	320530
37073	320531
114285	320532
73502	320533
7367	320534
40952	320535
118232	320536
73410	320537
126947	320538
110311	320539
10353	320540
15471	320541
49243	320542
22169	320543
53802	320544
144417	320545
82607	320546
9242	320547
3175	320548
39060	320549
73986	320550
105507	320551
116397	320552
45773	320553
17450	320554
66326	320555
115981	320556
18376	320557
24465	320558
70489	320559
3988	320560
30693	320561
97048	320562
85499	320563
6683	320564
30913	320565
20421	320566
39524	320567
39178	320568
9374	320569
30426	320570
38655	320571
80913	320572
11706	320573
49797	320574
105309	320575
119474	320576
26943	320577
16016	320578
121041	320579
119342	320580
59547	320581
33112	320582
18815	320583
50006	320584
14429	320585
24062	320586
13305	320587
1872	320588
40481	320589
27343	320590
61375	320591
71538	320592
14602	320593
54968	320594
404	320595
10613	320596
105759	320597
73728	320598
113885	320599
96152	320600
50089	320601
1764	320602
22946	320603
17082	320604
4862	320605
16024	320606
15695	320607
46046	320608
33506	320609
73078	320610
119478	320611
26908	320612
25728	320613
73594	320614
241	320615
84957	320616
1810	320617
146155	320618
1656	320619
62007	320620
63083	320621
16961	320622
48106	320623
341	320624
1074	320625
3886	320626
15929	320627
138684	320628
141649	320629
100474	320630
30642	320631
82459	320632
136748	320633
13780	320634
127248	320635
24454	320636
26498	320637
63705	320638
67426	320639
50971	320640
17997	320641
1618	320642
20347	320643
20422	320644
33728	320645
113340	320646
54725	320647
598	320648
18073	320649
140715	320650
4649	320651
177	320652
396	320653
42644	320654
1026	320655
60018	320656
40653	320657
130590	320658
29526	320659
5893	320660
3631	320661
25109	320662
76382	320663
27968	320664
758	320665
24276	320666
15784	320667
119409	320668
83232	320669
411	320670
79179	320671
132618	320672
20213	320673
13945	320674
115498	320675
68708	320676
50016	320677
19126	320678
669	320679
16517	320680
100690	320681
22326	320682
273	320683
69403	320684
2774	320685
63948	320686
41398	320687
3666	320688
2913	320689
46091	320690
91250	320691
113428	320692
17535	320693
54706	320694
4906	320695
12967	320696
16229	320697
6679	320698
958	320699
29311	320700
63582	320701
64688	320702
15925	320703
149016	320704
4694	320705
85419	320706
98478	320707
44535	320708
39864	320709
80307	320710
80622	320711
103204	320712
25422	320713
68775	320714
38396	320715
49925	320716
127896	320717
23497	320718
3134	320719
30631	320720
72807	320721
71254	320722
7386	320723
103930	320724
64136	320725
78872	320726
19335	320727
38125	320728
9198	320729
121954	320730
102137	320731
115614	320732
18327	320733
133412	320734
109220	320735
67168	320736
55741	320737
555	320738
130079	320739
36992	320740
1364	320741
64332	320742
117139	320743
144308	320744
51416	320745
62957	320746
19455	320747
23554	320748
56947	320749
7863	320750
79662	320751
54201	320752
13619	320753
45728	320754
114357	320755
24654	320756
166	320757
18364	320758
27820	320759
117405	320760
84598	320761
813	320762
70770	320763
10382	320764
84237	320765
31129	320766
27625	320767
96587	320768
10780	320769
2688	320770
12649	320771
25851	320772
72430	320773
4057	320774
79543	320775
63568	320776
16149	320777
101927	320778
65090	320779
88713	320780
25297	320781
5135	320782
12913	320783
80064	320784
13009	320785
895	320786
55251	320787
97438	320788
978	320789
245	320790
125506	320791
8200	320792
16270	320793
8569	320794
11822	320795
72809	320796
50173	320797
29211	320798
6313	320799
12333	320800
1455	320801
33331	320802
64422	320803
70909	320804
66735	320805
27966	320806
118394	320807
24988	320808
68039	320809
43436	320810
133087	320811
142503	320812
66264	320813
111943	320814
14587	320815
66563	320816
6074	320817
22434	320818
94472	320819
34418	320820
37527	320821
27219	320822
1860	320823
67565	320824
3026	320825
47601	320826
16876	320827
26102	320828
109695	320829
10215	320830
61267	320831
40926	320832
129725	320833
13190	320834
3098	320835
7507	320836
65072	320837
29390	320838
97980	320839
70	320840
5207	320841
54792	320842
11215	320843
2148	320844
23907	320845
30035	320846
20557	320847
12773	320848
137935	320849
135088	320850
34726	320851
55335	320852
34863	320853
1201	320854
936	320855
106345	320856
100891	320857
101915	320858
8237	320859
6992	320860
29730	320861
56454	320862
2296	320863
8272	320864
43717	320865
65902	320866
91948	320867
6668	320868
39066	320869
5676	320870
141640	320871
68930	320872
14058	320873
18025	320874
94256	320875
35533	320876
69869	320877
14236	320878
7947	320879
27424	320880
85554	320881
54789	320882
9722	320883
23795	320884
28765	320885
55742	320886
98562	320887
22672	320888
56815	320889
8615	320890
50473	320891
13651	320892
81401	320893
28705	320894
84539	320895
12939	320896
125163	320897
1636	320898
30317	320899
5725	320900
395	320901
102458	320902
65482	320903
14462	320904
16459	320905
47169	320906
117064	320907
1548	320908
27571	320909
65877	320910
103472	320911
10718	320912
13704	320913
9632	320914
51599	320915
19681	320916
6241	320917
4518	320918
24685	320919
16705	320920
32086	320921
82370	320922
1185	320923
89075	320924
77047	320925
101925	320926
68440	320927
1596	320928
36008	320929
97916	320930
57033	320931
50832	320932
51950	320933
31621	320934
8069	320935
23866	320936
2710	320937
118655	320938
2038	320939
14576	320940
6355	320941
41486	320942
24492	320943
41490	320944
19553	320945
5353	320946
8807	320947
8721	320948
11284	320949
12243	320950
76639	320951
45299	320952
7102	320953
95620	320954
14381	320955
41233	320956
113546	320957
4347	320958
43403	320959
74454	320960
79698	320961
45846	320962
41938	320963
103815	320964
877	320965
14845	320966
396	320967
115958	320968
13522	320969
20187	320970
31561	320971
9301	320972
59491	320973
150594	320974
37231	320975
18696	320976
133002	320977
75942	320978
24964	320979
44202	320980
10834	320981
71758	320982
10364	320983
11081	320984
2793	320985
14221	320986
852	320987
7027	320988
62929	320989
83711	320990
37189	320991
36217	320992
66717	320993
7961	320994
59372	320995
38557	320996
26297	320997
46263	320998
65712	320999
15548	321000
21734	321001
63736	321002
49562	321003
70424	321004
50658	321005
119684	321006
1088	321007
103944	321008
117071	321009
16126	321010
49697	321011
105122	321012
150086	321013
37499	321014
31107	321015
13204	321016
46848	321017
7443	321018
117858	321019
138171	321020
5717	321021
75455	321022
39974	321023
102806	321024
149808	321025
45349	321026
50757	321027
14484	321028
47290	321029
11255	321030
36316	321031
17437	321032
42463	321033
100485	321034
83001	321035
23267	321036
78560	321037
37337	321038
29337	321039
66089	321040
113614	321041
11500	321042
8371	321043
127549	321044
77727	321045
1085	321046
133369	321047
144338	321048
39606	321049
26838	321050
38215	321051
47615	321052
84681	321053
9346	321054
4753	321055
86221	321056
11486	321057
5411	321058
23964	321059
15365	321060
52589	321061
2987	321062
4502	321063
4982	321064
110818	321065
9219	321066
12447	321067
4693	321068
117639	321069
52569	321070
32927	321071
56534	321072
50417	321073
6764	321074
77795	321075
12830	321076
138316	321077
79837	321078
43553	321079
44655	321080
25993	321081
56573	321082
985	321083
46872	321084
106380	321085
16	321086
120618	321087
42799	321088
86467	321089
4923	321090
49495	321091
9589	321092
15709	321093
24440	321094
68635	321095
58757	321096
19707	321097
36156	321098
46695	321099
43211	321100
6037	321101
40702	321102
88446	321103
25582	321104
46509	321105
25097	321106
5258	321107
98529	321108
139701	321109
92363	321110
30707	321111
7064	321112
21801	321113
18289	321114
70055	321115
16304	321116
1437	321117
104726	321118
7509	321119
11848	321120
29848	321121
60322	321122
40312	321123
78928	321124
18967	321125
96637	321126
26764	321127
48115	321128
78398	321129
90253	321130
50128	321131
44486	321132
113742	321133
1295	321134
27541	321135
15114	321136
39518	321137
8078	321138
7129	321139
738	321140
9858	321141
36654	321142
98439	321143
23453	321144
9944	321145
104669	321146
23583	321147
18165	321148
50379	321149
70368	321150
72311	321151
14647	321152
4229	321153
34638	321154
63944	321155
4001	321156
1513	321157
109585	321158
28268	321159
24037	321160
5927	321161
101125	321162
107451	321163
30443	321164
37654	321165
39705	321166
58319	321167
14439	321168
2935	321169
122545	321170
130922	321171
43058	321172
81740	321173
2178	321174
71901	321175
796	321176
43208	321177
23780	321178
52165	321179
48243	321180
108152	321181
63167	321182
45236	321183
82379	321184
17478	321185
44218	321186
948	321187
24577	321188
6793	321189
7917	321190
18438	321191
98176	321192
9643	321193
24409	321194
68141	321195
526	321196
1239	321197
19225	321198
59848	321199
25897	321200
25440	321201
37530	321202
93625	321203
35395	321204
49	321205
39875	321206
5319	321207
20495	321208
5433	321209
73773	321210
5011	321211
11966	321212
133559	321213
138193	321214
22938	321215
121232	321216
1389	321217
12056	321218
23433	321219
81854	321220
93332	321221
27813	321222
25664	321223
13216	321224
108766	321225
92549	321226
14615	321227
93527	321228
89974	321229
11321	321230
22840	321231
22335	321232
19427	321233
14578	321234
34601	321235
41329	321236
33615	321237
2697	321238
19241	321239
29454	321240
54848	321241
23573	321242
45252	321243
47796	321244
42237	321245
6339	321246
59298	321247
132256	321248
122375	321249
134933	321250
93558	321251
115709	321252
67331	321253
68940	321254
14134	321255
2229	321256
39661	321257
28991	321258
52723	321259
93427	321260
127800	321261
13345	321262
1263	321263
38169	321264
17288	321265
28532	321266
96838	321267
68299	321268
96437	321269
1518	321270
31146	321271
67814	321272
10274	321273
3559	321274
12900	321275
33950	321276
39054	321277
63737	321278
74670	321279
63766	321280
1515	321281
72733	321282
37262	321283
100024	321284
16138	321285
31463	321286
5999	321287
58653	321288
142282	321289
4598	321290
24738	321291
11910	321292
92840	321293
46495	321294
20170	321295
7030	321296
11687	321297
16473	321298
17659	321299
38011	321300
87906	321301
9175	321302
16513	321303
44924	321304
37839	321305
53360	321306
60433	321307
96846	321308
51738	321309
97302	321310
8897	321311
54424	321312
16007	321313
104222	321314
30716	321315
47615	321316
83916	321317
20068	321318
522	321319
4080	321320
64485	321321
17576	321322
49916	321323
73	321324
19399	321325
29399	321326
20639	321327
35461	321328
66192	321329
46922	321330
119482	321331
20063	321332
90498	321333
65651	321334
19400	321335
62934	321336
3502	321337
10639	321338
1533	321339
14903	321340
93036	321341
1741	321342
17907	321343
122189	321344
131393	321345
3038	321346
49320	321347
9238	321348
83156	321349
26164	321350
75415	321351
69303	321352
35561	321353
15542	321354
143	321355
63261	321356
59826	321357
13484	321358
5481	321359
25208	321360
2536	321361
104333	321362
1947	321363
48397	321364
32218	321365
3045	321366
42780	321367
28489	321368
102042	321369
91769	321370
10093	321371
74975	321372
36204	321373
19223	321374
71041	321375
20919	321376
3954	321377
8561	321378
49337	321379
6745	321380
12776	321381
40265	321382
8454	321383
2102	321384
24877	321385
7913	321386
112785	321387
25043	321388
24930	321389
48241	321390
14268	321391
6913	321392
43429	321393
137572	321394
82381	321395
149000	321396
18433	321397
18536	321398
17022	321399
39893	321400
263	321401
52439	321402
15486	321403
28132	321404
855	321405
1836	321406
39000	321407
6391	321408
3468	321409
15809	321410
4170	321411
22466	321412
17820	321413
3923	321414
38601	321415
104179	321416
36780	321417
21105	321418
51099	321419
45507	321420
48436	321421
62261	321422
116440	321423
150428	321424
40708	321425
97320	321426
62062	321427
39124	321428
8708	321429
41465	321430
77690	321431
64959	321432
5473	321433
14666	321434
48084	321435
57176	321436
17932	321437
2722	321438
84719	321439
360	321440
93628	321441
108535	321442
11421	321443
9627	321444
11270	321445
100970	321446
113461	321447
45225	321448
14356	321449
16111	321450
8700	321451
131270	321452
22566	321453
113000	321454
71904	321455
58025	321456
8561	321457
43	321458
37290	321459
578	321460
6256	321461
54144	321462
64755	321463
58272	321464
11684	321465
4843	321466
78863	321467
62448	321468
132578	321469
65217	321470
38772	321471
10343	321472
148050	321473
66161	321474
797	321475
9484	321476
15980	321477
29938	321478
51528	321479
61218	321480
38856	321481
105234	321482
20272	321483
19580	321484
141476	321485
805	321486
1562	321487
17845	321488
24594	321489
57844	321490
34462	321491
55652	321492
52625	321493
23394	321494
26903	321495
4461	321496
557	321497
612	321498
57833	321499
129891	321500
39097	321501
18817	321502
76400	321503
73678	321504
45181	321505
107305	321506
48011	321507
37767	321508
13310	321509
55020	321510
121290	321511
63666	321512
52052	321513
36151	321514
14157	321515
27401	321516
109001	321517
15533	321518
10204	321519
4807	321520
12592	321521
19996	321522
70179	321523
100111	321524
46082	321525
39123	321526
13915	321527
425	321528
35880	321529
16500	321530
106772	321531
15356	321532
76964	321533
106260	321534
91434	321535
73196	321536
4622	321537
57858	321538
98041	321539
572	321540
87316	321541
111383	321542
7654	321543
60120	321544
69152	321545
34322	321546
40322	321547
52962	321548
35020	321549
65970	321550
117419	321551
17800	321552
14865	321553
122641	321554
336	321555
5989	321556
87544	321557
122740	321558
34288	321559
1290	321560
15591	321561
20368	321562
135782	321563
13935	321564
53036	321565
56786	321566
22886	321567
88799	321568
86006	321569
17115	321570
1761	321571
6664	321572
1407	321573
10694	321574
20287	321575
8247	321576
12201	321577
75971	321578
48167	321579
20147	321580
115294	321581
149478	321582
3995	321583
75039	321584
32734	321585
6633	321586
80387	321587
84742	321588
98586	321589
30931	321590
29775	321591
14916	321592
43980	321593
39687	321594
35526	321595
52792	321596
1541	321597
15532	321598
56652	321599
46145	321600
27290	321601
31806	321602
53352	321603
27723	321604
84655	321605
26594	321606
57076	321607
72177	321608
43014	321609
19675	321610
59408	321611
51928	321612
6955	321613
78195	321614
79214	321615
38671	321616
25769	321617
1649	321618
76870	321619
18616	321620
71725	321621
58834	321622
40611	321623
22343	321624
1286	321625
9514	321626
58767	321627
17257	321628
15691	321629
23801	321630
27756	321631
38110	321632
91533	321633
106518	321634
4871	321635
126459	321636
44347	321637
1221	321638
52720	321639
33030	321640
20262	321641
112865	321642
120034	321643
69689	321644
1355	321645
25296	321646
26981	321647
26321	321648
3787	321649
78454	321650
13079	321651
9990	321652
74805	321653
72827	321654
127113	321655
32024	321656
56238	321657
35924	321658
83178	321659
48654	321660
43095	321661
30708	321662
39249	321663
100574	321664
40198	321665
2885	321666
3255	321667
55210	321668
112020	321669
146651	321670
13398	321671
3850	321672
22455	321673
87859	321674
127216	321675
97464	321676
3624	321677
74989	321678
31471	321679
23639	321680
18401	321681
117085	321682
61603	321683
10598	321684
68991	321685
3499	321686
14487	321687
80012	321688
47742	321689
15595	321690
8484	321691
62078	321692
53125	321693
15050	321694
13210	321695
112028	321696
115928	321697
77205	321698
506	321699
30542	321700
76163	321701
59648	321702
114530	321703
10994	321704
52838	321705
6444	321706
37867	321707
139156	321708
106708	321709
73083	321710
95031	321711
71760	321712
1035	321713
50850	321714
113178	321715
127556	321716
84358	321717
20687	321718
45465	321719
9677	321720
35595	321721
30356	321722
32076	321723
38059	321724
131098	321725
54269	321726
10357	321727
430	321728
4968	321729
5712	321730
115459	321731
94237	321732
14666	321733
99751	321734
113519	321735
86052	321736
25183	321737
30961	321738
100468	321739
224	321740
69837	321741
86307	321742
984	321743
119194	321744
24544	321745
41521	321746
150443	321747
64446	321748
41948	321749
6748	321750
79991	321751
28393	321752
9924	321753
85771	321754
72370	321755
16478	321756
95966	321757
76816	321758
39907	321759
17562	321760
27504	321761
67101	321762
88704	321763
150258	321764
1766	321765
87279	321766
105256	321767
622	321768
20946	321769
38937	321770
55550	321771
110245	321772
66297	321773
113556	321774
25	321775
85479	321776
18850	321777
85565	321778
2240	321779
4831	321780
4216	321781
48440	321782
54734	321783
66665	321784
46153	321785
105339	321786
83197	321787
6950	321788
24322	321789
76857	321790
124120	321791
26780	321792
43371	321793
12704	321794
30857	321795
11172	321796
8681	321797
42376	321798
29442	321799
67390	321800
22072	321801
740	321802
18497	321803
24581	321804
14430	321805
19050	321806
5959	321807
85101	321808
3263	321809
49647	321810
75181	321811
7799	321812
33653	321813
32185	321814
14942	321815
69836	321816
66484	321817
8587	321818
62366	321819
17065	321820
118009	321821
38612	321822
114020	321823
148039	321824
29371	321825
82655	321826
102971	321827
3876	321828
84116	321829
15978	321830
97441	321831
78385	321832
58984	321833
64170	321834
13297	321835
55642	321836
29915	321837
1984	321838
3267	321839
15043	321840
83497	321841
15460	321842
31772	321843
67698	321844
3933	321845
82895	321846
55974	321847
56444	321848
49741	321849
13463	321850
42654	321851
32770	321852
85312	321853
102843	321854
105	321855
50155	321856
73822	321857
112366	321858
33695	321859
1151	321860
55964	321861
7629	321862
10655	321863
89483	321864
79776	321865
66983	321866
14535	321867
2726	321868
77448	321869
54599	321870
13389	321871
82517	321872
13431	321873
39488	321874
36131	321875
36731	321876
51477	321877
630	321878
31641	321879
15259	321880
64846	321881
12657	321882
34393	321883
10255	321884
53246	321885
11582	321886
1611	321887
38040	321888
20002	321889
22541	321890
8924	321891
126160	321892
3583	321893
15325	321894
19080	321895
16094	321896
32605	321897
103768	321898
3636	321899
8589	321900
34808	321901
3671	321902
27569	321903
45775	321904
6567	321905
65852	321906
52023	321907
28120	321908
138231	321909
103297	321910
88906	321911
33627	321912
10672	321913
680	321914
98084	321915
7660	321916
13732	321917
131460	321918
56554	321919
31022	321920
37089	321921
43082	321922
99398	321923
84381	321924
85738	321925
39792	321926
19979	321927
76866	321928
65355	321929
25500	321930
145018	321931
51169	321932
125753	321933
6363	321934
67081	321935
142550	321936
24342	321937
104492	321938
32266	321939
52384	321940
68771	321941
22449	321942
24344	321943
19045	321944
125601	321945
20720	321946
111908	321947
112799	321948
93161	321949
21352	321950
18147	321951
15346	321952
22328	321953
13375	321954
22313	321955
132054	321956
36482	321957
11355	321958
2190	321959
34942	321960
32905	321961
15017	321962
36242	321963
6374	321964
86437	321965
203	321966
65111	321967
64603	321968
8164	321969
22275	321970
57241	321971
91832	321972
54876	321973
35032	321974
521	321975
8366	321976
65868	321977
5891	321978
40703	321979
6407	321980
62376	321981
6086	321982
19713	321983
76076	321984
2609	321985
20384	321986
83284	321987
100997	321988
108022	321989
87773	321990
5356	321991
18087	321992
76560	321993
51973	321994
8240	321995
26861	321996
22780	321997
31822	321998
2376	321999
9284	322000
975	322001
9757	322002
126193	322003
61677	322004
47034	322005
50108	322006
46344	322007
82194	322008
102634	322009
21267	322010
29153	322011
13538	322012
53650	322013
96810	322014
72120	322015
44179	322016
15544	322017
48559	322018
75117	322019
111278	322020
87054	322021
74782	322022
55425	322023
48539	322024
57799	322025
93531	322026
83928	322027
44559	322028
72	322029
76807	322030
89639	322031
26565	322032
91586	322033
14344	322034
18071	322035
101461	322036
87544	322037
4847	322038
18778	322039
42810	322040
8565	322041
68883	322042
5367	322043
113408	322044
24062	322045
21425	322046
32893	322047
43384	322048
22037	322049
41641	322050
111269	322051
90342	322052
96393	322053
34401	322054
53868	322055
1478	322056
31098	322057
45410	322058
547	322059
6542	322060
111096	322061
11914	322062
16922	322063
109347	322064
8181	322065
13387	322066
62425	322067
3107	322068
9419	322069
69104	322070
8393	322071
10942	322072
2134	322073
68526	322074
30491	322075
101781	322076
12281	322077
8716	322078
82727	322079
65803	322080
2922	322081
61956	322082
87930	322083
22176	322084
57997	322085
29305	322086
48763	322087
17419	322088
4405	322089
750	322090
31018	322091
124735	322092
30744	322093
103729	322094
14136	322095
10747	322096
123201	322097
42304	322098
15647	322099
63996	322100
42424	322101
34179	322102
1150	322103
43243	322104
41467	322105
114290	322106
4246	322107
75970	322108
17327	322109
43837	322110
38948	322111
3064	322112
6834	322113
71918	322114
28200	322115
11599	322116
76097	322117
33299	322118
2112	322119
22366	322120
37032	322121
120837	322122
20419	322123
26484	322124
28676	322125
27376	322126
81494	322127
1054	322128
4695	322129
129682	322130
16470	322131
36092	322132
10806	322133
102153	322134
57495	322135
24092	322136
29276	322137
23046	322138
113548	322139
103738	322140
18703	322141
111465	322142
57688	322143
6241	322144
81645	322145
76041	322146
23891	322147
40886	322148
62125	322149
5438	322150
93523	322151
20378	322152
462	322153
58835	322154
105673	322155
1303	322156
2951	322157
18102	322158
38207	322159
2237	322160
77183	322161
61365	322162
55038	322163
63407	322164
6692	322165
43267	322166
9992	322167
26376	322168
16198	322169
65806	322170
8458	322171
35235	322172
22406	322173
15958	322174
16571	322175
12157	322176
20124	322177
2583	322178
7392	322179
8089	322180
74424	322181
644	322182
32240	322183
53506	322184
30849	322185
34731	322186
107367	322187
55733	322188
2822	322189
487	322190
35364	322191
19480	322192
8305	322193
77377	322194
8713	322195
34979	322196
4388	322197
14254	322198
11950	322199
21015	322200
42637	322201
47326	322202
19120	322203
23173	322204
7974	322205
42137	322206
46816	322207
1276	322208
29493	322209
27335	322210
6348	322211
15671	322212
104625	322213
37458	322214
134483	322215
45457	322216
3381	322217
125627	322218
119120	322219
46241	322220
33081	322221
2489	322222
3927	322223
51047	322224
6938	322225
21855	322226
41886	322227
2056	322228
109946	322229
138535	322230
607	322231
15603	322232
52707	322233
41842	322234
6419	322235
138159	322236
30110	322237
15897	322238
75455	322239
6172	322240
44093	322241
114274	322242
9462	322243
111314	322244
36743	322245
40207	322246
210	322247
24632	322248
7667	322249
61403	322250
105340	322251
4907	322252
50781	322253
72	322254
25867	322255
49815	322256
13214	322257
26410	322258
61606	322259
15710	322260
269	322261
21637	322262
61676	322263
1945	322264
123733	322265
36437	322266
10142	322267
59876	322268
59396	322269
2997	322270
31639	322271
37869	322272
73797	322273
15483	322274
80731	322275
1557	322276
30064	322277
39829	322278
57333	322279
9951	322280
17000	322281
52759	322282
112140	322283
104048	322284
36271	322285
5878	322286
84495	322287
785	322288
97988	322289
25887	322290
92763	322291
40329	322292
84840	322293
8216	322294
49570	322295
124170	322296
81809	322297
64866	322298
24422	322299
3763	322300
109603	322301
12556	322302
15050	322303
55624	322304
5298	322305
92013	322306
10967	322307
28504	322308
3028	322309
99164	322310
56066	322311
42569	322312
36059	322313
88422	322314
32338	322315
3279	322316
1780	322317
2289	322318
41887	322319
55409	322320
71813	322321
36404	322322
38129	322323
20275	322324
16235	322325
107037	322326
18572	322327
88915	322328
7072	322329
28551	322330
51357	322331
95664	322332
41633	322333
3439	322334
86992	322335
85282	322336
124433	322337
66643	322338
111238	322339
62694	322340
58965	322341
55237	322342
111584	322343
24786	322344
87289	322345
5108	322346
47181	322347
10216	322348
61977	322349
5676	322350
28697	322351
12585	322352
30051	322353
35227	322354
2175	322355
13438	322356
62405	322357
106369	322358
26962	322359
2418	322360
31545	322361
97741	322362
1241	322363
19150	322364
84434	322365
26569	322366
21345	322367
49984	322368
19311	322369
143208	322370
111221	322371
486	322372
51760	322373
348	322374
85775	322375
56642	322376
28101	322377
58683	322378
79052	322379
15062	322380
19216	322381
86744	322382
3826	322383
575	322384
85690	322385
9471	322386
10778	322387
17441	322388
62550	322389
13971	322390
120511	322391
35444	322392
33269	322393
11051	322394
4229	322395
96605	322396
8205	322397
103332	322398
5494	322399
40218	322400
8512	322401
36117	322402
82948	322403
23211	322404
27365	322405
25546	322406
101529	322407
19649	322408
89656	322409
11053	322410
9533	322411
62232	322412
52	322413
12322	322414
23833	322415
50549	322416
3	322417
787	322418
38716	322419
5266	322420
124154	322421
5459	322422
41592	322423
25992	322424
6674	322425
1164	322426
80099	322427
19370	322428
29396	322429
4769	322430
100189	322431
8803	322432
126145	322433
73078	322434
101142	322435
19549	322436
28801	322437
44868	322438
82970	322439
95320	322440
937	322441
95655	322442
55829	322443
20357	322444
76608	322445
76622	322446
17268	322447
29248	322448
17388	322449
20303	322450
98033	322451
10728	322452
24140	322453
27606	322454
58384	322455
1100	322456
58613	322457
75765	322458
53588	322459
62819	322460
92361	322461
131961	322462
69801	322463
2918	322464
19579	322465
12907	322466
61228	322467
41346	322468
12677	322469
92450	322470
29864	322471
95	322472
120265	322473
24106	322474
12939	322475
6271	322476
45445	322477
56322	322478
7217	322479
2202	322480
3829	322481
1644	322482
81067	322483
92876	322484
75868	322485
31294	322486
68443	322487
22753	322488
40466	322489
64571	322490
65613	322491
7875	322492
27	322493
13256	322494
26150	322495
11925	322496
22195	322497
20902	322498
25558	322499
11267	322500
59631	322501
91763	322502
12239	322503
90511	322504
67570	322505
120918	322506
107194	322507
29284	322508
113521	322509
34520	322510
90172	322511
2172	322512
19548	322513
21477	322514
17023	322515
53805	322516
63189	322517
1066	322518
28148	322519
80921	322520
51229	322521
95344	322522
11586	322523
133835	322524
13405	322525
315	322526
75200	322527
98226	322528
37099	322529
30936	322530
9176	322531
11331	322532
34541	322533
29784	322534
1437	322535
38110	322536
5089	322537
71904	322538
47328	322539
145328	322540
34965	322541
11736	322542
24744	322543
54271	322544
42859	322545
21421	322546
109159	322547
14275	322548
57014	322549
66515	322550
103267	322551
52313	322552
19408	322553
56121	322554
30976	322555
554	322556
45706	322557
3090	322558
73991	322559
78246	322560
25811	322561
100124	322562
59568	322563
21197	322564
104685	322565
16055	322566
30464	322567
54700	322568
7792	322569
15366	322570
57511	322571
8936	322572
1882	322573
103479	322574
16357	322575
77979	322576
27198	322577
2900	322578
42041	322579
14311	322580
2824	322581
49886	322582
6260	322583
3625	322584
117930	322585
106398	322586
94671	322587
37376	322588
126762	322589
47049	322590
58138	322591
10332	322592
638	322593
31898	322594
31461	322595
56974	322596
69774	322597
29851	322598
135548	322599
36108	322600
101808	322601
8852	322602
16294	322603
17604	322604
21878	322605
37	322606
12560	322607
12230	322608
12868	322609
31511	322610
5080	322611
13526	322612
9496	322613
14410	322614
45762	322615
78332	322616
8550	322617
1218	322618
57324	322619
90148	322620
64137	322621
81125	322622
2355	322623
73886	322624
70305	322625
87237	322626
46384	322627
74699	322628
12381	322629
36672	322630
1078	322631
67845	322632
69152	322633
51991	322634
11720	322635
50194	322636
26357	322637
24184	322638
137777	322639
75866	322640
37034	322641
19543	322642
54147	322643
115833	322644
74325	322645
50752	322646
111999	322647
77756	322648
56507	322649
284	322650
56834	322651
28204	322652
20853	322653
82541	322654
75261	322655
100445	322656
34582	322657
54762	322658
50627	322659
20828	322660
17917	322661
88464	322662
52721	322663
19490	322664
48083	322665
15349	322666
60740	322667
59246	322668
114941	322669
16471	322670
121559	322671
1631	322672
84532	322673
37438	322674
32670	322675
41239	322676
83914	322677
85913	322678
40530	322679
72606	322680
23791	322681
55875	322682
27074	322683
32645	322684
27720	322685
14115	322686
25784	322687
13733	322688
91666	322689
81122	322690
32528	322691
15316	322692
77016	322693
28205	322694
14012	322695
50344	322696
23040	322697
34781	322698
6786	322699
41952	322700
60473	322701
6577	322702
1840	322703
27232	322704
16700	322705
15289	322706
125216	322707
48241	322708
29835	322709
87353	322710
37569	322711
26337	322712
18086	322713
75836	322714
20448	322715
7219	322716
37102	322717
85416	322718
1206	322719
25471	322720
69215	322721
11705	322722
1785	322723
84178	322724
13458	322725
2957	322726
79028	322727
10071	322728
37745	322729
91422	322730
108641	322731
17729	322732
81433	322733
43290	322734
70356	322735
340	322736
50122	322737
40641	322738
10583	322739
309	322740
120197	322741
98031	322742
991	322743
10391	322744
111424	322745
91885	322746
96426	322747
47481	322748
423	322749
6173	322750
110256	322751
100702	322752
14367	322753
13651	322754
19365	322755
80704	322756
17629	322757
67644	322758
14984	322759
11850	322760
59331	322761
122525	322762
90076	322763
38464	322764
3655	322765
83837	322766
80285	322767
56109	322768
87286	322769
8374	322770
27057	322771
81957	322772
48777	322773
7095	322774
23576	322775
44884	322776
44412	322777
66559	322778
63543	322779
18326	322780
55266	322781
46161	322782
87444	322783
22334	322784
80181	322785
45444	322786
16736	322787
58891	322788
5425	322789
35469	322790
109332	322791
81367	322792
135865	322793
54665	322794
26261	322795
55133	322796
79338	322797
1063	322798
121110	322799
75045	322800
36139	322801
4675	322802
9266	322803
1624	322804
16492	322805
45957	322806
39645	322807
26427	322808
92517	322809
47346	322810
90382	322811
7683	322812
32178	322813
124095	322814
45942	322815
62460	322816
2849	322817
14851	322818
146860	322819
3795	322820
102136	322821
174	322822
2519	322823
12153	322824
64593	322825
9195	322826
213	322827
86009	322828
14187	322829
64194	322830
11246	322831
192	322832
43428	322833
1680	322834
18394	322835
117622	322836
52007	322837
89111	322838
36853	322839
33346	322840
40297	322841
27523	322842
14174	322843
81879	322844
70873	322845
13356	322846
1023	322847
137265	322848
60361	322849
11702	322850
112080	322851
2196	322852
576	322853
2129	322854
416	322855
6768	322856
107571	322857
45918	322858
3303	322859
216	322860
52015	322861
118881	322862
1884	322863
18995	322864
102907	322865
67678	322866
126328	322867
78937	322868
36229	322869
516	322870
136086	322871
25987	322872
55635	322873
67106	322874
49985	322875
4198	322876
37673	322877
28152	322878
16809	322879
113	322880
36264	322881
98590	322882
64161	322883
26997	322884
81499	322885
7431	322886
63938	322887
102896	322888
71	322889
135810	322890
818	322891
44941	322892
43138	322893
61421	322894
92658	322895
3036	322896
25441	322897
17879	322898
49564	322899
50311	322900
12582	322901
51807	322902
6506	322903
94984	322904
62277	322905
3574	322906
31506	322907
116340	322908
10763	322909
6851	322910
44580	322911
15458	322912
55273	322913
2531	322914
31135	322915
36263	322916
75644	322917
28975	322918
1277	322919
52699	322920
40537	322921
8977	322922
6414	322923
9243	322924
9581	322925
9204	322926
36787	322927
39609	322928
55354	322929
28688	322930
33901	322931
41278	322932
28	322933
7480	322934
18693	322935
68663	322936
899	322937
83196	322938
54419	322939
31266	322940
107678	322941
33206	322942
89664	322943
72712	322944
99371	322945
45461	322946
16900	322947
57437	322948
2318	322949
8757	322950
87278	322951
58631	322952
11989	322953
58334	322954
12259	322955
49049	322956
6137	322957
3531	322958
129888	322959
90152	322960
54368	322961
65143	322962
84674	322963
21497	322964
104163	322965
60078	322966
56482	322967
109892	322968
28560	322969
39319	322970
10296	322971
11483	322972
20407	322973
60	322974
53366	322975
22977	322976
83	322977
125995	322978
5538	322979
92878	322980
8963	322981
84498	322982
25091	322983
13300	322984
117811	322985
5652	322986
2185	322987
36867	322988
165	322989
73372	322990
46615	322991
37183	322992
6360	322993
22600	322994
81176	322995
68581	322996
42476	322997
910	322998
14918	322999
12773	323000
121521	323001
29951	323002
52234	323003
109977	323004
63631	323005
10298	323006
33354	323007
70065	323008
91807	323009
17745	323010
103419	323011
24466	323012
80102	323013
8183	323014
8720	323015
13746	323016
9337	323017
43537	323018
22836	323019
22403	323020
61919	323021
3008	323022
107778	323023
64189	323024
33049	323025
133972	323026
13980	323027
210	323028
30608	323029
111003	323030
5303	323031
40121	323032
28874	323033
31028	323034
3683	323035
7394	323036
127740	323037
51772	323038
42136	323039
66092	323040
44171	323041
2432	323042
1236	323043
29937	323044
77575	323045
69460	323046
102991	323047
43884	323048
9454	323049
83309	323050
410	323051
29182	323052
46624	323053
132	323054
18560	323055
32557	323056
103	323057
4979	323058
16213	323059
42093	323060
2712	323061
55888	323062
70141	323063
29671	323064
5719	323065
129701	323066
12180	323067
28253	323068
49194	323069
71172	323070
12126	323071
19651	323072
63170	323073
91	323074
45090	323075
4510	323076
31283	323077
30115	323078
28642	323079
10377	323080
54474	323081
4036	323082
60746	323083
951	323084
146384	323085
100987	323086
309	323087
8189	323088
9473	323089
10510	323090
8910	323091
90160	323092
6469	323093
38663	323094
86528	323095
32485	323096
51727	323097
84348	323098
123074	323099
65623	323100
13405	323101
66208	323102
86117	323103
119092	323104
63468	323105
95437	323106
137067	323107
51300	323108
86188	323109
114952	323110
7196	323111
17508	323112
44162	323113
59321	323114
24875	323115
4022	323116
54503	323117
1110	323118
63956	323119
147829	323120
66232	323121
47282	323122
9530	323123
38789	323124
57051	323125
2679	323126
31774	323127
48494	323128
3135	323129
134498	323130
58985	323131
47923	323132
20042	323133
50458	323134
94958	323135
101534	323136
31394	323137
214	323138
1565	323139
87590	323140
6224	323141
45906	323142
4531	323143
69708	323144
60754	323145
54409	323146
60854	323147
21661	323148
85436	323149
131928	323150
11921	323151
14706	323152
56256	323153
97694	323154
15436	323155
47724	323156
68408	323157
50162	323158
13462	323159
63952	323160
76797	323161
89580	323162
137406	323163
50028	323164
35204	323165
38238	323166
44032	323167
60583	323168
32146	323169
94164	323170
714	323171
116081	323172
24425	323173
10567	323174
40955	323175
117203	323176
56116	323177
89122	323178
75469	323179
11308	323180
115091	323181
6253	323182
21966	323183
102362	323184
46449	323185
31427	323186
39851	323187
86022	323188
66398	323189
40423	323190
97758	323191
20367	323192
5448	323193
4911	323194
63820	323195
44777	323196
20501	323197
12574	323198
16579	323199
293	323200
8849	323201
2095	323202
34403	323203
111511	323204
71178	323205
18552	323206
20724	323207
29867	323208
76055	323209
29958	323210
10136	323211
16066	323212
13020	323213
78411	323214
102054	323215
82943	323216
41451	323217
1325	323218
3893	323219
113109	323220
133676	323221
121053	323222
36066	323223
3081	323224
18356	323225
31317	323226
47914	323227
48405	323228
89813	323229
14663	323230
36201	323231
54721	323232
35259	323233
110229	323234
8276	323235
73018	323236
40876	323237
7104	323238
23200	323239
95316	323240
86895	323241
134412	323242
10197	323243
24462	323244
9571	323245
2848	323246
16770	323247
111362	323248
56292	323249
58544	323250
1320	323251
98414	323252
6524	323253
79610	323254
6460	323255
61417	323256
19871	323257
47898	323258
99924	323259
82984	323260
66567	323261
18973	323262
61339	323263
53475	323264
42341	323265
73514	323266
43740	323267
24945	323268
53507	323269
128522	323270
48639	323271
22125	323272
112643	323273
67681	323274
54928	323275
39040	323276
108530	323277
90411	323278
120455	323279
25391	323280
34701	323281
130895	323282
39809	323283
1476	323284
14658	323285
50196	323286
46523	323287
21722	323288
8946	323289
75768	323290
122391	323291
13196	323292
11599	323293
51340	323294
57641	323295
58164	323296
58892	323297
126841	323298
132663	323299
94558	323300
72501	323301
52800	323302
109765	323303
324	323304
46871	323305
20255	323306
104187	323307
5466	323308
757	323309
137689	323310
30127	323311
32612	323312
27299	323313
74312	323314
54169	323315
38800	323316
33893	323317
4894	323318
29603	323319
26026	323320
7397	323321
32170	323322
12845	323323
49405	323324
102356	323325
10702	323326
114827	323327
21485	323328
29098	323329
43405	323330
124424	323331
146498	323332
77586	323333
120012	323334
21289	323335
121117	323336
116305	323337
35359	323338
133347	323339
138379	323340
492	323341
10707	323342
37033	323343
1196	323344
6288	323345
77164	323346
40005	323347
6534	323348
61663	323349
132648	323350
41330	323351
29633	323352
130447	323353
65255	323354
28419	323355
2760	323356
10784	323357
76918	323358
22365	323359
48109	323360
9916	323361
30519	323362
16650	323363
10202	323364
45214	323365
102450	323366
41260	323367
17065	323368
22115	323369
4184	323370
162	323371
67905	323372
52923	323373
112738	323374
2397	323375
20518	323376
17983	323377
6620	323378
30677	323379
12684	323380
11679	323381
105019	323382
95731	323383
88107	323384
3185	323385
94776	323386
25499	323387
16823	323388
17199	323389
118514	323390
16920	323391
4991	323392
54227	323393
12033	323394
58287	323395
120499	323396
145570	323397
10468	323398
6465	323399
70555	323400
1227	323401
67163	323402
16793	323403
42639	323404
48212	323405
30132	323406
10481	323407
20435	323408
7907	323409
40390	323410
1804	323411
63419	323412
30053	323413
59314	323414
6872	323415
34618	323416
83727	323417
21405	323418
70645	323419
1182	323420
61668	323421
138080	323422
84379	323423
12349	323424
69472	323425
5897	323426
21885	323427
36024	323428
4487	323429
87063	323430
4995	323431
49544	323432
8843	323433
39	323434
14201	323435
8288	323436
100006	323437
22838	323438
26327	323439
53392	323440
75647	323441
1436	323442
22583	323443
43869	323444
59768	323445
48198	323446
52163	323447
113139	323448
125915	323449
37311	323450
2346	323451
103758	323452
11425	323453
39495	323454
14339	323455
23588	323456
78316	323457
47629	323458
65787	323459
18814	323460
15910	323461
53377	323462
25300	323463
26847	323464
2912	323465
94684	323466
3506	323467
76090	323468
5252	323469
121904	323470
19358	323471
63715	323472
50467	323473
70261	323474
8019	323475
64013	323476
1322	323477
56448	323478
2158	323479
9639	323480
3492	323481
34165	323482
31235	323483
93980	323484
21977	323485
8402	323486
41672	323487
83043	323488
108875	323489
66339	323490
45916	323491
54942	323492
23309	323493
35002	323494
121256	323495
78414	323496
3222	323497
141725	323498
16299	323499
56608	323500
34440	323501
71508	323502
16487	323503
5627	323504
3973	323505
43432	323506
767	323507
80311	323508
35977	323509
18421	323510
3443	323511
51113	323512
63513	323513
70619	323514
95114	323515
1323	323516
4238	323517
29724	323518
10354	323519
76504	323520
7864	323521
15795	323522
21275	323523
13223	323524
84623	323525
76437	323526
50812	323527
25737	323528
11266	323529
84516	323530
8496	323531
42881	323532
130550	323533
121982	323534
30642	323535
4849	323536
632	323537
3529	323538
14772	323539
26841	323540
55634	323541
115029	323542
90358	323543
75225	323544
35118	323545
2318	323546
42184	323547
77742	323548
66825	323549
48616	323550
22260	323551
59467	323552
50559	323553
15986	323554
49862	323555
55088	323556
13845	323557
115300	323558
13453	323559
3877	323560
36388	323561
64024	323562
5192	323563
86515	323564
18308	323565
13	323566
6142	323567
4026	323568
26697	323569
398	323570
74188	323571
2416	323572
3572	323573
139192	323574
78380	323575
94366	323576
19176	323577
1344	323578
30269	323579
22562	323580
27350	323581
46261	323582
3623	323583
12565	323584
107201	323585
73454	323586
18380	323587
71248	323588
120413	323589
138928	323590
77491	323591
73548	323592
14024	323593
65310	323594
29073	323595
5096	323596
76539	323597
22009	323598
65114	323599
18381	323600
5667	323601
29023	323602
25730	323603
111715	323604
12549	323605
27961	323606
6678	323607
19710	323608
13080	323609
100423	323610
23729	323611
1351	323612
109337	323613
11662	323614
120495	323615
28796	323616
16307	323617
21176	323618
139862	323619
23916	323620
4614	323621
67117	323622
6046	323623
42751	323624
38221	323625
120176	323626
30794	323627
77118	323628
53497	323629
38710	323630
15736	323631
65346	323632
107124	323633
59283	323634
59618	323635
127662	323636
39257	323637
59403	323638
29706	323639
8832	323640
28421	323641
20654	323642
1794	323643
23517	323644
70432	323645
17710	323646
27986	323647
5473	323648
31073	323649
5847	323650
16	323651
3488	323652
54842	323653
33277	323654
88697	323655
87331	323656
88886	323657
66840	323658
15821	323659
8268	323660
12258	323661
9641	323662
27215	323663
134778	323664
15379	323665
1059	323666
104142	323667
8131	323668
8276	323669
105745	323670
5940	323671
8325	323672
10842	323673
93044	323674
60897	323675
981	323676
34502	323677
46936	323678
58045	323679
130461	323680
37170	323681
30005	323682
41930	323683
12165	323684
3978	323685
39407	323686
17	323687
51711	323688
24043	323689
27131	323690
35664	323691
58558	323692
8334	323693
20612	323694
112661	323695
68813	323696
68291	323697
16348	323698
33188	323699
21518	323700
71732	323701
16568	323702
42532	323703
44810	323704
41305	323705
29075	323706
3277	323707
73666	323708
55792	323709
2673	323710
138560	323711
18073	323712
20080	323713
2938	323714
85670	323715
33332	323716
135964	323717
22812	323718
15611	323719
74632	323720
30488	323721
57025	323722
1598	323723
26323	323724
13750	323725
111396	323726
63524	323727
26878	323728
17045	323729
46123	323730
5998	323731
104179	323732
134362	323733
9295	323734
49906	323735
34492	323736
77535	323737
9211	323738
22028	323739
34749	323740
43786	323741
34888	323742
85047	323743
16685	323744
20812	323745
56858	323746
98	323747
28341	323748
67089	323749
96451	323750
99031	323751
60584	323752
2232	323753
59418	323754
71764	323755
37132	323756
58678	323757
48803	323758
4237	323759
26385	323760
12172	323761
56374	323762
10661	323763
54764	323764
68327	323765
101644	323766
91	323767
81063	323768
23098	323769
28272	323770
11607	323771
47118	323772
3195	323773
145757	323774
16967	323775
22509	323776
1735	323777
57488	323778
26490	323779
10936	323780
120129	323781
6	323782
106969	323783
145513	323784
91593	323785
1837	323786
111843	323787
69041	323788
19581	323789
18937	323790
94951	323791
17487	323792
3207	323793
9667	323794
723	323795
87388	323796
4992	323797
145943	323798
74119	323799
119548	323800
40338	323801
29387	323802
52520	323803
23448	323804
13359	323805
102542	323806
34360	323807
21966	323808
69145	323809
85897	323810
72729	323811
23816	323812
56840	323813
91678	323814
18406	323815
13474	323816
2088	323817
30230	323818
49882	323819
104216	323820
37229	323821
18015	323822
55538	323823
66156	323824
38622	323825
4017	323826
43684	323827
27953	323828
21691	323829
1167	323830
97267	323831
52224	323832
13387	323833
9680	323834
14002	323835
34210	323836
75918	323837
53537	323838
95757	323839
23083	323840
51480	323841
94299	323842
99623	323843
9250	323844
70600	323845
14535	323846
1542	323847
41875	323848
109628	323849
38437	323850
53550	323851
6008	323852
32711	323853
38771	323854
48292	323855
18760	323856
22080	323857
3213	323858
85501	323859
84904	323860
49571	323861
10935	323862
122415	323863
2725	323864
8899	323865
132441	323866
65066	323867
34617	323868
2810	323869
47143	323870
10345	323871
129677	323872
8891	323873
385	323874
57714	323875
1975	323876
79591	323877
112623	323878
2924	323879
94158	323880
1724	323881
53574	323882
51594	323883
18269	323884
91616	323885
242	323886
51705	323887
40620	323888
749	323889
80296	323890
3749	323891
16886	323892
96020	323893
27887	323894
88469	323895
114100	323896
18776	323897
101944	323898
62302	323899
5027	323900
83143	323901
49478	323902
14052	323903
66214	323904
10109	323905
44458	323906
80496	323907
72256	323908
22514	323909
23803	323910
24209	323911
82480	323912
38718	323913
37963	323914
569	323915
99686	323916
86812	323917
29502	323918
47445	323919
112238	323920
49688	323921
20356	323922
34938	323923
58979	323924
64015	323925
102213	323926
31030	323927
13754	323928
50238	323929
1687	323930
50512	323931
19246	323932
136652	323933
43916	323934
17299	323935
21892	323936
119706	323937
4381	323938
94152	323939
1497	323940
72472	323941
14640	323942
70247	323943
96612	323944
40175	323945
121332	323946
5523	323947
2224	323948
14962	323949
4197	323950
149020	323951
72168	323952
62747	323953
14589	323954
22802	323955
38539	323956
76022	323957
3483	323958
64027	323959
63161	323960
1973	323961
70072	323962
17329	323963
10786	323964
32725	323965
5288	323966
42574	323967
2146	323968
125971	323969
2682	323970
19877	323971
71802	323972
2620	323973
15817	323974
4392	323975
32945	323976
90654	323977
40095	323978
13590	323979
1204	323980
11135	323981
10443	323982
1061	323983
12497	323984
145731	323985
42496	323986
35261	323987
36530	323988
30816	323989
109017	323990
52187	323991
23215	323992
86570	323993
118190	323994
70751	323995
10324	323996
22649	323997
120735	323998
34614	323999
56327	324000
94290	324001
8722	324002
17212	324003
680	324004
16754	324005
10907	324006
1556	324007
28632	324008
2954	324009
18013	324010
92586	324011
64073	324012
3044	324013
8317	324014
63526	324015
34247	324016
32525	324017
68907	324018
40581	324019
40911	324020
13026	324021
43784	324022
30150	324023
72712	324024
131704	324025
29010	324026
41463	324027
129001	324028
29936	324029
67071	324030
42342	324031
98955	324032
35726	324033
370	324034
67127	324035
3782	324036
94438	324037
77	324038
22488	324039
75595	324040
44350	324041
81776	324042
112536	324043
54444	324044
31329	324045
113476	324046
402	324047
26001	324048
22095	324049
630	324050
84792	324051
53999	324052
85521	324053
109540	324054
92129	324055
7190	324056
27186	324057
21201	324058
15861	324059
118860	324060
52467	324061
86843	324062
36246	324063
98417	324064
32102	324065
57750	324066
5245	324067
48090	324068
26355	324069
129268	324070
107772	324071
83036	324072
6056	324073
40924	324074
58611	324075
63002	324076
2010	324077
9997	324078
30493	324079
53079	324080
87861	324081
30810	324082
82191	324083
59244	324084
514	324085
78104	324086
122166	324087
21329	324088
35455	324089
53	324090
12183	324091
86073	324092
19619	324093
27362	324094
16251	324095
120765	324096
29854	324097
31613	324098
96844	324099
1505	324100
13779	324101
68590	324102
37373	324103
40779	324104
4678	324105
130583	324106
8255	324107
12751	324108
66455	324109
8553	324110
16833	324111
114409	324112
7356	324113
15979	324114
16289	324115
140466	324116
83875	324117
53623	324118
45801	324119
66883	324120
72876	324121
86110	324122
72815	324123
27210	324124
3994	324125
240	324126
90952	324127
15563	324128
32618	324129
72184	324130
37795	324131
67875	324132
83542	324133
85396	324134
61591	324135
67529	324136
25039	324137
2001	324138
93359	324139
4297	324140
2917	324141
97809	324142
83245	324143
131675	324144
151	324145
31416	324146
20308	324147
37251	324148
137654	324149
39065	324150
917	324151
61593	324152
6854	324153
1862	324154
302	324155
9425	324156
4485	324157
22759	324158
15136	324159
9025	324160
27448	324161
2937	324162
3980	324163
61262	324164
6607	324165
113	324166
14402	324167
1868	324168
332	324169
101179	324170
69893	324171
9402	324172
105537	324173
31311	324174
12645	324175
13699	324176
888	324177
8719	324178
18766	324179
118877	324180
85770	324181
50819	324182
27055	324183
81705	324184
2277	324185
99869	324186
19569	324187
81641	324188
68965	324189
29261	324190
19276	324191
108337	324192
78585	324193
12277	324194
18513	324195
102424	324196
132765	324197
8437	324198
2850	324199
10610	324200
58336	324201
10046	324202
51897	324203
9389	324204
49029	324205
42241	324206
4155	324207
89421	324208
169	324209
15946	324210
74178	324211
113017	324212
71667	324213
13948	324214
114211	324215
126743	324216
2470	324217
35318	324218
40279	324219
50699	324220
36909	324221
906	324222
6619	324223
47995	324224
2124	324225
124675	324226
9712	324227
55520	324228
7190	324229
8877	324230
62623	324231
86728	324232
35553	324233
42693	324234
57460	324235
114724	324236
100419	324237
12908	324238
93400	324239
33923	324240
10177	324241
72622	324242
119226	324243
58329	324244
28033	324245
9894	324246
66587	324247
8485	324248
58648	324249
15550	324250
37904	324251
80584	324252
23874	324253
45435	324254
48076	324255
46401	324256
57056	324257
32494	324258
83241	324259
3693	324260
95544	324261
25153	324262
7887	324263
38674	324264
12816	324265
19597	324266
100718	324267
84833	324268
50779	324269
20786	324270
77344	324271
62219	324272
24942	324273
84433	324274
80129	324275
20257	324276
41	324277
11790	324278
35764	324279
19169	324280
107525	324281
4962	324282
8315	324283
9014	324284
7694	324285
78551	324286
34010	324287
91670	324288
48548	324289
100795	324290
1119	324291
89523	324292
26909	324293
14617	324294
93910	324295
5469	324296
14527	324297
40236	324298
21	324299
101225	324300
49463	324301
6803	324302
39474	324303
20942	324304
31074	324305
57636	324306
13508	324307
62749	324308
63198	324309
35603	324310
18139	324311
2441	324312
81213	324313
33561	324314
59666	324315
12819	324316
4346	324317
25173	324318
776	324319
83014	324320
107211	324321
53962	324322
55788	324323
79394	324324
59774	324325
20739	324326
136280	324327
40628	324328
92073	324329
93795	324330
52118	324331
15362	324332
88757	324333
41612	324334
13057	324335
50989	324336
38797	324337
50507	324338
5720	324339
14521	324340
9527	324341
32463	324342
14976	324343
65303	324344
18017	324345
21380	324346
53452	324347
40488	324348
96042	324349
50187	324350
10147	324351
2012	324352
16929	324353
3901	324354
644	324355
1136	324356
103863	324357
86700	324358
39277	324359
55506	324360
100217	324361
4999	324362
29156	324363
62977	324364
123628	324365
22270	324366
7553	324367
54931	324368
434	324369
89590	324370
14739	324371
47038	324372
72536	324373
727	324374
59088	324375
11624	324376
28490	324377
129573	324378
133119	324379
104715	324380
115787	324381
125769	324382
31334	324383
279	324384
18805	324385
10791	324386
137361	324387
45679	324388
4490	324389
9845	324390
22575	324391
68728	324392
9272	324393
3677	324394
26319	324395
10010	324396
72823	324397
86101	324398
59560	324399
70281	324400
63606	324401
39573	324402
82004	324403
22767	324404
60251	324405
24010	324406
29762	324407
65468	324408
34213	324409
26838	324410
54612	324411
35195	324412
95659	324413
8108	324414
15011	324415
135155	324416
21306	324417
62984	324418
6137	324419
113928	324420
36584	324421
96457	324422
72365	324423
17328	324424
89204	324425
34052	324426
11906	324427
20083	324428
7469	324429
9080	324430
106842	324431
74913	324432
120682	324433
72868	324434
96607	324435
94435	324436
23738	324437
41705	324438
38616	324439
115467	324440
102558	324441
35422	324442
25773	324443
77744	324444
2896	324445
16102	324446
1532	324447
49355	324448
36701	324449
112642	324450
23	324451
108255	324452
68838	324453
100167	324454
31460	324455
3209	324456
116526	324457
120044	324458
70855	324459
50341	324460
37798	324461
59457	324462
10136	324463
14869	324464
84133	324465
57094	324466
86118	324467
58241	324468
9881	324469
19771	324470
106047	324471
63279	324472
48754	324473
32615	324474
114922	324475
10207	324476
564	324477
69291	324478
21489	324479
59909	324480
43862	324481
50377	324482
29152	324483
115105	324484
24703	324485
41450	324486
3129	324487
62640	324488
30658	324489
527	324490
2114	324491
4508	324492
22979	324493
1046	324494
59	324495
56955	324496
61523	324497
50150	324498
92885	324499
74830	324500
66770	324501
120659	324502
101337	324503
44377	324504
8079	324505
8273	324506
101149	324507
29954	324508
5695	324509
3039	324510
113836	324511
1384	324512
99024	324513
313	324514
399	324515
38913	324516
30841	324517
128380	324518
38439	324519
119592	324520
71616	324521
32745	324522
115919	324523
5486	324524
66143	324525
103717	324526
79159	324527
14216	324528
6200	324529
73769	324530
62454	324531
23542	324532
15366	324533
28643	324534
19283	324535
52619	324536
17762	324537
18655	324538
115895	324539
18358	324540
116475	324541
144442	324542
111941	324543
12779	324544
7540	324545
98333	324546
50849	324547
2828	324548
12196	324549
78341	324550
33036	324551
125046	324552
1984	324553
9363	324554
132905	324555
103339	324556
66973	324557
141691	324558
38726	324559
15038	324560
6657	324561
1441	324562
95050	324563
21322	324564
82117	324565
97715	324566
83247	324567
71127	324568
20009	324569
6478	324570
63620	324571
4959	324572
105408	324573
72038	324574
63972	324575
6595	324576
8950	324577
65105	324578
1959	324579
83642	324580
86562	324581
77653	324582
10623	324583
6779	324584
12159	324585
36630	324586
8075	324587
15423	324588
2104	324589
81547	324590
44398	324591
14429	324592
14064	324593
48032	324594
101662	324595
12829	324596
11477	324597
14806	324598
17528	324599
51890	324600
14974	324601
32938	324602
28102	324603
38915	324604
3286	324605
11402	324606
22969	324607
93728	324608
86729	324609
52975	324610
103826	324611
25036	324612
36165	324613
35290	324614
26591	324615
85241	324616
86337	324617
41550	324618
1227	324619
36006	324620
34169	324621
32045	324622
90565	324623
9148	324624
28909	324625
2680	324626
102935	324627
71063	324628
80942	324629
11683	324630
38366	324631
145268	324632
51902	324633
6708	324634
24198	324635
31386	324636
54003	324637
58699	324638
49270	324639
39556	324640
56605	324641
7076	324642
26724	324643
2360	324644
148007	324645
67895	324646
39079	324647
32838	324648
1367	324649
95	324650
41426	324651
138260	324652
91049	324653
36031	324654
3471	324655
30058	324656
16593	324657
99885	324658
138032	324659
117006	324660
63678	324661
43014	324662
57925	324663
21835	324664
21604	324665
81490	324666
80903	324667
25474	324668
130490	324669
49421	324670
42955	324671
44762	324672
90427	324673
9021	324674
87243	324675
31085	324676
38379	324677
89276	324678
63725	324679
61944	324680
46827	324681
24852	324682
33385	324683
16037	324684
1324	324685
29704	324686
8798	324687
19404	324688
45902	324689
10757	324690
66336	324691
67074	324692
19077	324693
8455	324694
22031	324695
119	324696
5279	324697
97992	324698
68554	324699
69944	324700
50935	324701
52465	324702
25398	324703
98266	324704
115025	324705
37849	324706
2581	324707
3196	324708
4369	324709
628	324710
117446	324711
104202	324712
49382	324713
84153	324714
82510	324715
7134	324716
43400	324717
66731	324718
80173	324719
106886	324720
57847	324721
23801	324722
75769	324723
29929	324724
57072	324725
48158	324726
12664	324727
82612	324728
36394	324729
35564	324730
73922	324731
39840	324732
50659	324733
50207	324734
90470	324735
23362	324736
1962	324737
20098	324738
59801	324739
6574	324740
16271	324741
51846	324742
8920	324743
14704	324744
25547	324745
23253	324746
62690	324747
74631	324748
42298	324749
81963	324750
28900	324751
141783	324752
5390	324753
47702	324754
48448	324755
69810	324756
98328	324757
13573	324758
66915	324759
89770	324760
119916	324761
69071	324762
40526	324763
2529	324764
24574	324765
86965	324766
15367	324767
25307	324768
5419	324769
5040	324770
3278	324771
42618	324772
87746	324773
11024	324774
16470	324775
8193	324776
65548	324777
62818	324778
57411	324779
1837	324780
32247	324781
62272	324782
41725	324783
38137	324784
48704	324785
77602	324786
7111	324787
69105	324788
130144	324789
34857	324790
18773	324791
104854	324792
84390	324793
92814	324794
76404	324795
27345	324796
142	324797
67166	324798
42631	324799
43811	324800
108381	324801
3576	324802
73790	324803
108459	324804
59162	324805
62394	324806
42667	324807
44128	324808
89898	324809
60453	324810
31177	324811
2413	324812
19060	324813
75762	324814
101940	324815
13902	324816
33509	324817
87567	324818
54	324819
119854	324820
3605	324821
103495	324822
14723	324823
2137	324824
38465	324825
82609	324826
1153	324827
45675	324828
5197	324829
58808	324830
41300	324831
30142	324832
3808	324833
8364	324834
49205	324835
34922	324836
89802	324837
81079	324838
49554	324839
13393	324840
80576	324841
113478	324842
24579	324843
133027	324844
68643	324845
79435	324846
23780	324847
37972	324848
32190	324849
108851	324850
37328	324851
2476	324852
44140	324853
16900	324854
117762	324855
70937	324856
12531	324857
99678	324858
9087	324859
62206	324860
100261	324861
87116	324862
26216	324863
39392	324864
77980	324865
41157	324866
117886	324867
105529	324868
38589	324869
59461	324870
104392	324871
36426	324872
46003	324873
5846	324874
14109	324875
23370	324876
102713	324877
95549	324878
52086	324879
56129	324880
48795	324881
1964	324882
67444	324883
30785	324884
23561	324885
15626	324886
3346	324887
16971	324888
96582	324889
24615	324890
19262	324891
72868	324892
87525	324893
43935	324894
17834	324895
58805	324896
12777	324897
3310	324898
45523	324899
51361	324900
21080	324901
87224	324902
386	324903
80591	324904
86551	324905
28948	324906
80815	324907
9835	324908
71982	324909
92922	324910
41067	324911
94115	324912
498	324913
68015	324914
42471	324915
83627	324916
14259	324917
3208	324918
2806	324919
14230	324920
6889	324921
121516	324922
54042	324923
75987	324924
72269	324925
48020	324926
32874	324927
137965	324928
10716	324929
99703	324930
7777	324931
11660	324932
14170	324933
76697	324934
90033	324935
95942	324936
41745	324937
17237	324938
10657	324939
15692	324940
150090	324941
4194	324942
52061	324943
6610	324944
96923	324945
34322	324946
45018	324947
72672	324948
937	324949
24125	324950
104543	324951
80832	324952
104383	324953
7159	324954
47060	324955
40424	324956
25915	324957
4578	324958
42912	324959
3030	324960
8272	324961
16335	324962
15266	324963
38492	324964
12348	324965
63358	324966
5197	324967
55949	324968
32807	324969
39166	324970
77679	324971
730	324972
53	324973
85801	324974
3833	324975
2554	324976
19432	324977
96459	324978
99136	324979
113058	324980
23393	324981
20245	324982
109513	324983
88309	324984
17195	324985
112918	324986
47266	324987
62667	324988
28666	324989
4093	324990
128883	324991
681	324992
28102	324993
19856	324994
21370	324995
101353	324996
4249	324997
14039	324998
13331	324999
104030	325000
69984	325001
58570	325002
3631	325003
23650	325004
24372	325005
83862	325006
66420	325007
2767	325008
86193	325009
51323	325010
13827	325011
30298	325012
46010	325013
8978	325014
10267	325015
9380	325016
87485	325017
73724	325018
78906	325019
86614	325020
83608	325021
22009	325022
44955	325023
16447	325024
86360	325025
2273	325026
80978	325027
43955	325028
2282	325029
57190	325030
72898	325031
92865	325032
23142	325033
18902	325034
78499	325035
12934	325036
62609	325037
20459	325038
23149	325039
17911	325040
14132	325041
46724	325042
31436	325043
17060	325044
35966	325045
92645	325046
65156	325047
72482	325048
55344	325049
21067	325050
49760	325051
85743	325052
67158	325053
29684	325054
44571	325055
120358	325056
7903	325057
23483	325058
131502	325059
33692	325060
19631	325061
96142	325062
7006	325063
62988	325064
77552	325065
9829	325066
72210	325067
4473	325068
36139	325069
56801	325070
5253	325071
11461	325072
38378	325073
71635	325074
10839	325075
39773	325076
87610	325077
5171	325078
5972	325079
6324	325080
34366	325081
19559	325082
57324	325083
40701	325084
36513	325085
62575	325086
32013	325087
102023	325088
37711	325089
95415	325090
71075	325091
3992	325092
5272	325093
30940	325094
74197	325095
17363	325096
89954	325097
120382	325098
6902	325099
36762	325100
21466	325101
570	325102
58656	325103
9409	325104
18140	325105
61846	325106
71608	325107
9939	325108
25632	325109
40597	325110
843	325111
10901	325112
22190	325113
29566	325114
27918	325115
3040	325116
10279	325117
127618	325118
85415	325119
4	325120
7677	325121
16276	325122
3638	325123
71685	325124
24643	325125
52009	325126
23632	325127
38567	325128
15199	325129
143222	325130
56053	325131
78317	325132
69926	325133
22803	325134
8373	325135
25560	325136
9426	325137
125292	325138
30636	325139
7631	325140
52128	325141
137590	325142
23863	325143
41375	325144
84464	325145
41389	325146
8876	325147
51088	325148
61607	325149
14877	325150
21677	325151
58801	325152
112559	325153
86411	325154
22531	325155
9023	325156
8208	325157
23248	325158
79664	325159
15326	325160
29450	325161
71030	325162
3898	325163
84347	325164
134379	325165
59233	325166
128305	325167
61115	325168
127174	325169
11138	325170
23904	325171
90592	325172
3122	325173
71376	325174
23429	325175
93474	325176
50304	325177
6986	325178
101000	325179
122795	325180
107638	325181
115353	325182
946	325183
77320	325184
131190	325185
101504	325186
6794	325187
26533	325188
94712	325189
55822	325190
6065	325191
7308	325192
62162	325193
133398	325194
26387	325195
21016	325196
70483	325197
35764	325198
78292	325199
12665	325200
126835	325201
47873	325202
53686	325203
9428	325204
2639	325205
6443	325206
11929	325207
22912	325208
23832	325209
129221	325210
6855	325211
64850	325212
33028	325213
49395	325214
31322	325215
51500	325216
43582	325217
102614	325218
120549	325219
20112	325220
12362	325221
765	325222
100472	325223
46719	325224
81048	325225
39358	325226
56663	325227
345	325228
55130	325229
24415	325230
34304	325231
88278	325232
39866	325233
1554	325234
77325	325235
42059	325236
127115	325237
134	325238
787	325239
10883	325240
437	325241
36933	325242
53454	325243
128119	325244
69580	325245
9342	325246
2155	325247
55675	325248
33867	325249
10570	325250
48494	325251
95975	325252
38946	325253
91684	325254
12602	325255
18967	325256
4839	325257
3641	325258
85307	325259
72921	325260
1888	325261
9476	325262
20402	325263
3771	325264
26706	325265
21069	325266
114614	325267
53688	325268
122193	325269
82972	325270
98469	325271
33165	325272
15906	325273
103298	325274
14625	325275
38400	325276
66218	325277
48703	325278
115400	325279
145599	325280
51037	325281
12164	325282
15053	325283
11754	325284
35024	325285
17597	325286
55599	325287
55216	325288
114678	325289
130516	325290
77395	325291
2543	325292
11480	325293
105965	325294
37971	325295
95772	325296
73862	325297
5605	325298
19149	325299
40918	325300
5694	325301
146917	325302
83248	325303
121562	325304
7053	325305
34682	325306
75139	325307
12185	325308
10634	325309
3209	325310
17695	325311
48191	325312
69613	325313
2275	325314
76414	325315
28488	325316
17625	325317
3804	325318
50560	325319
67547	325320
18441	325321
115933	325322
11375	325323
5747	325324
54521	325325
30135	325326
13248	325327
71201	325328
57519	325329
133003	325330
41893	325331
5762	325332
42054	325333
46456	325334
16386	325335
40498	325336
18176	325337
92663	325338
37267	325339
39166	325340
39430	325341
30484	325342
66673	325343
106064	325344
50898	325345
44117	325346
83434	325347
67133	325348
69436	325349
76512	325350
30960	325351
37556	325352
8557	325353
525	325354
48472	325355
147781	325356
5293	325357
37538	325358
20863	325359
44613	325360
31014	325361
83329	325362
13436	325363
3518	325364
5743	325365
65955	325366
97371	325367
104120	325368
263	325369
8035	325370
50640	325371
19226	325372
10477	325373
16263	325374
124289	325375
13849	325376
132628	325377
53124	325378
59219	325379
93327	325380
130715	325381
85976	325382
59744	325383
58125	325384
3761	325385
34029	325386
7337	325387
4283	325388
91989	325389
11631	325390
109235	325391
73452	325392
52491	325393
13056	325394
14757	325395
73554	325396
48039	325397
25269	325398
3839	325399
68058	325400
13112	325401
72015	325402
23684	325403
26375	325404
12109	325405
90692	325406
31907	325407
36331	325408
51952	325409
149396	325410
42381	325411
14034	325412
17599	325413
15434	325414
19077	325415
29055	325416
85171	325417
18725	325418
9958	325419
8966	325420
29793	325421
15192	325422
130165	325423
60262	325424
118941	325425
106170	325426
29102	325427
4480	325428
140785	325429
27551	325430
11145	325431
1081	325432
135833	325433
38087	325434
81617	325435
31599	325436
30154	325437
85251	325438
80945	325439
1899	325440
14449	325441
8825	325442
44724	325443
16155	325444
41090	325445
93110	325446
134760	325447
36508	325448
1341	325449
25411	325450
114048	325451
42569	325452
48626	325453
102674	325454
122443	325455
32311	325456
7502	325457
12152	325458
22455	325459
60132	325460
66025	325461
123893	325462
369	325463
386	325464
58668	325465
13237	325466
15517	325467
40202	325468
31442	325469
87776	325470
35240	325471
51123	325472
118485	325473
62964	325474
36985	325475
9610	325476
49422	325477
2009	325478
51149	325479
19052	325480
2272	325481
34440	325482
42074	325483
71277	325484
24274	325485
13047	325486
21263	325487
41967	325488
8924	325489
130142	325490
52748	325491
10752	325492
1022	325493
19221	325494
36760	325495
138105	325496
36768	325497
11193	325498
70608	325499
15153	325500
41543	325501
101146	325502
822	325503
59020	325504
98849	325505
100985	325506
27979	325507
40312	325508
3005	325509
56049	325510
44593	325511
9555	325512
2525	325513
22464	325514
60324	325515
64710	325516
26750	325517
23440	325518
15	325519
66751	325520
7970	325521
32340	325522
818	325523
34280	325524
33075	325525
16264	325526
124670	325527
73205	325528
48231	325529
25339	325530
17306	325531
146232	325532
871	325533
46762	325534
40845	325535
28158	325536
41313	325537
39897	325538
101480	325539
51838	325540
69095	325541
12968	325542
29979	325543
114765	325544
82866	325545
34715	325546
97111	325547
122092	325548
61894	325549
36974	325550
2427	325551
28054	325552
5339	325553
55568	325554
131118	325555
38769	325556
59301	325557
16732	325558
141671	325559
44594	325560
40301	325561
74400	325562
96040	325563
99152	325564
126747	325565
17475	325566
39789	325567
67275	325568
144521	325569
27890	325570
22208	325571
75156	325572
11468	325573
50417	325574
10058	325575
1012	325576
22810	325577
65219	325578
106226	325579
8310	325580
102063	325581
3663	325582
69089	325583
105	325584
70417	325585
21447	325586
34134	325587
50286	325588
982	325589
112560	325590
2216	325591
36236	325592
64251	325593
317	325594
51198	325595
78102	325596
55355	325597
41096	325598
34670	325599
68522	325600
9693	325601
80882	325602
95872	325603
28099	325604
47680	325605
53555	325606
60019	325607
63124	325608
104759	325609
13240	325610
122672	325611
55536	325612
58459	325613
15294	325614
47881	325615
22894	325616
62720	325617
26823	325618
15469	325619
12042	325620
10070	325621
21052	325622
2944	325623
8887	325624
4468	325625
37626	325626
42320	325627
45535	325628
20600	325629
99664	325630
146883	325631
26319	325632
45359	325633
4378	325634
11926	325635
140765	325636
6126	325637
54749	325638
2262	325639
27720	325640
82577	325641
1080	325642
25356	325643
35190	325644
91541	325645
16039	325646
87366	325647
1127	325648
20810	325649
58874	325650
76180	325651
13258	325652
27451	325653
30155	325654
15303	325655
36455	325656
15558	325657
3567	325658
59033	325659
45532	325660
43304	325661
94884	325662
126663	325663
6276	325664
97881	325665
12755	325666
2685	325667
7058	325668
82107	325669
86768	325670
56043	325671
110622	325672
5608	325673
25816	325674
40374	325675
121151	325676
32886	325677
46893	325678
70750	325679
42325	325680
119991	325681
105709	325682
11693	325683
47026	325684
22314	325685
17284	325686
49670	325687
19576	325688
58106	325689
5583	325690
133365	325691
13806	325692
4275	325693
33444	325694
80667	325695
7360	325696
1906	325697
134408	325698
83079	325699
204	325700
73680	325701
37808	325702
84816	325703
15629	325704
35818	325705
60746	325706
55316	325707
22870	325708
55025	325709
9426	325710
6007	325711
61945	325712
35772	325713
61512	325714
3335	325715
31148	325716
712	325717
38438	325718
290	325719
12628	325720
51250	325721
108430	325722
3473	325723
36874	325724
89210	325725
6079	325726
1242	325727
46932	325728
116989	325729
38529	325730
659	325731
59230	325732
3718	325733
17319	325734
99602	325735
16407	325736
7430	325737
28370	325738
84505	325739
80881	325740
101997	325741
20116	325742
13600	325743
111649	325744
11406	325745
2111	325746
74408	325747
103267	325748
3393	325749
49894	325750
14935	325751
40279	325752
58239	325753
118819	325754
9187	325755
1997	325756
47931	325757
29635	325758
20338	325759
18432	325760
30107	325761
65480	325762
443	325763
48058	325764
37230	325765
43874	325766
25259	325767
17566	325768
3578	325769
18626	325770
43228	325771
42606	325772
1883	325773
37440	325774
35142	325775
23670	325776
106867	325777
63331	325778
30927	325779
44369	325780
11141	325781
2681	325782
23451	325783
25474	325784
5038	325785
79769	325786
80544	325787
16245	325788
12693	325789
48794	325790
19078	325791
25389	325792
15416	325793
30520	325794
8922	325795
40416	325796
56711	325797
59341	325798
52067	325799
16827	325800
56278	325801
57539	325802
30445	325803
64384	325804
654	325805
16201	325806
34495	325807
34339	325808
58599	325809
32491	325810
13634	325811
6052	325812
78405	325813
2652	325814
692	325815
102472	325816
8278	325817
10322	325818
42088	325819
15052	325820
84977	325821
49435	325822
92081	325823
19634	325824
8601	325825
1192	325826
10809	325827
21642	325828
80392	325829
11717	325830
82474	325831
30450	325832
3201	325833
134095	325834
67720	325835
127447	325836
1189	325837
39182	325838
259	325839
87298	325840
1137	325841
8821	325842
7356	325843
74020	325844
98366	325845
2770	325846
84253	325847
26197	325848
34917	325849
63886	325850
16380	325851
29782	325852
121817	325853
63247	325854
2052	325855
7443	325856
27027	325857
128479	325858
85335	325859
14569	325860
107014	325861
60057	325862
25696	325863
2041	325864
14666	325865
55984	325866
46826	325867
83381	325868
81823	325869
46354	325870
87410	325871
42867	325872
7437	325873
9826	325874
38491	325875
54976	325876
45830	325877
16398	325878
57257	325879
112926	325880
78888	325881
8672	325882
43952	325883
77049	325884
8833	325885
86784	325886
17077	325887
24811	325888
46413	325889
119608	325890
94302	325891
134918	325892
2621	325893
28495	325894
40276	325895
121507	325896
51807	325897
5420	325898
3102	325899
26927	325900
64094	325901
42471	325902
44095	325903
64718	325904
67181	325905
39343	325906
26654	325907
94570	325908
22699	325909
98788	325910
53671	325911
8366	325912
56091	325913
13928	325914
89048	325915
1775	325916
61256	325917
53481	325918
35189	325919
26297	325920
83397	325921
35480	325922
76282	325923
69312	325924
88732	325925
15820	325926
118801	325927
62999	325928
88006	325929
9006	325930
67623	325931
83312	325932
34347	325933
113381	325934
26372	325935
73959	325936
27822	325937
15154	325938
114975	325939
2256	325940
25084	325941
120987	325942
99313	325943
511	325944
30053	325945
29774	325946
12336	325947
30510	325948
18014	325949
5064	325950
78897	325951
40259	325952
23067	325953
46034	325954
83150	325955
31220	325956
90641	325957
43313	325958
19258	325959
89054	325960
20215	325961
11369	325962
2741	325963
138515	325964
58157	325965
29424	325966
17696	325967
34984	325968
7488	325969
4828	325970
131654	325971
53581	325972
15428	325973
23578	325974
68457	325975
55311	325976
92349	325977
6272	325978
88073	325979
27088	325980
3797	325981
114735	325982
122471	325983
36232	325984
43762	325985
84459	325986
5316	325987
30021	325988
11743	325989
90336	325990
85458	325991
115407	325992
14431	325993
39038	325994
85127	325995
87871	325996
26285	325997
119003	325998
43025	325999
35590	326000
12313	326001
83615	326002
46728	326003
2331	326004
10713	326005
42771	326006
58025	326007
15745	326008
112663	326009
904	326010
113066	326011
130346	326012
52558	326013
92392	326014
19739	326015
28908	326016
32371	326017
42175	326018
69682	326019
38547	326020
70545	326021
852	326022
711	326023
37030	326024
30409	326025
71580	326026
10114	326027
96996	326028
30820	326029
100776	326030
23175	326031
118621	326032
1653	326033
73380	326034
149	326035
3002	326036
59443	326037
133908	326038
54885	326039
86609	326040
81542	326041
27486	326042
119549	326043
117417	326044
92552	326045
48398	326046
60411	326047
29910	326048
41263	326049
97915	326050
82780	326051
49136	326052
59097	326053
60631	326054
3821	326055
85130	326056
91082	326057
53434	326058
56922	326059
135803	326060
61250	326061
30594	326062
29950	326063
33634	326064
10768	326065
7870	326066
6141	326067
59195	326068
7802	326069
5016	326070
47265	326071
2579	326072
27463	326073
33803	326074
12537	326075
29815	326076
72655	326077
20921	326078
66740	326079
106980	326080
51022	326081
1094	326082
26878	326083
25029	326084
44058	326085
16526	326086
11048	326087
1040	326088
146048	326089
23101	326090
18070	326091
1643	326092
91295	326093
70069	326094
102562	326095
19136	326096
36086	326097
30533	326098
17049	326099
11636	326100
84346	326101
113604	326102
20584	326103
129655	326104
50944	326105
21986	326106
14667	326107
92081	326108
8411	326109
68941	326110
11798	326111
78909	326112
7614	326113
68665	326114
38510	326115
1256	326116
37990	326117
116683	326118
22478	326119
31377	326120
11504	326121
83480	326122
38285	326123
44351	326124
8365	326125
41786	326126
64543	326127
74453	326128
40176	326129
68872	326130
51197	326131
20833	326132
60318	326133
2657	326134
33799	326135
28373	326136
23327	326137
7913	326138
68537	326139
8376	326140
19848	326141
128156	326142
96915	326143
8179	326144
27673	326145
40332	326146
83769	326147
43699	326148
67094	326149
3975	326150
10046	326151
117631	326152
17767	326153
19137	326154
14626	326155
116492	326156
79538	326157
9253	326158
120809	326159
7620	326160
55544	326161
346	326162
79501	326163
37201	326164
15660	326165
11725	326166
43944	326167
32418	326168
106432	326169
47861	326170
8302	326171
34789	326172
113685	326173
104115	326174
967	326175
79015	326176
57020	326177
1520	326178
100450	326179
32200	326180
1493	326181
90911	326182
9978	326183
17568	326184
33539	326185
15851	326186
97477	326187
8643	326188
132488	326189
118252	326190
24589	326191
62383	326192
1222	326193
45748	326194
9785	326195
837	326196
90954	326197
34682	326198
8959	326199
4248	326200
9852	326201
91801	326202
11626	326203
21537	326204
71093	326205
226	326206
15770	326207
45545	326208
24573	326209
130414	326210
77005	326211
86762	326212
12847	326213
694	326214
22679	326215
134115	326216
44922	326217
19921	326218
56128	326219
5765	326220
79321	326221
13453	326222
12186	326223
62255	326224
14257	326225
19005	326226
34804	326227
5177	326228
13687	326229
64235	326230
9659	326231
2776	326232
64136	326233
80574	326234
60852	326235
34986	326236
79325	326237
13007	326238
11752	326239
34794	326240
12928	326241
6571	326242
45120	326243
7465	326244
51021	326245
104161	326246
56502	326247
36718	326248
117771	326249
76661	326250
32225	326251
83137	326252
31316	326253
8491	326254
73515	326255
2273	326256
38140	326257
18181	326258
62027	326259
5601	326260
11285	326261
44615	326262
27704	326263
2098	326264
47271	326265
136913	326266
5529	326267
5104	326268
51385	326269
80624	326270
78279	326271
4460	326272
145727	326273
58723	326274
88220	326275
45827	326276
16783	326277
5059	326278
59620	326279
46467	326280
25147	326281
97394	326282
22806	326283
44814	326284
140669	326285
28202	326286
5024	326287
23743	326288
5108	326289
26195	326290
125903	326291
68421	326292
25566	326293
20375	326294
96312	326295
1982	326296
28689	326297
20956	326298
41802	326299
25346	326300
81385	326301
74130	326302
48417	326303
40013	326304
121927	326305
118452	326306
728	326307
84282	326308
97478	326309
21759	326310
11756	326311
5668	326312
38083	326313
117446	326314
41777	326315
21441	326316
81553	326317
83394	326318
16720	326319
22067	326320
67672	326321
67719	326322
63312	326323
24742	326324
39058	326325
63910	326326
52712	326327
66922	326328
75394	326329
10480	326330
17763	326331
76032	326332
172	326333
45086	326334
68820	326335
24051	326336
3740	326337
28090	326338
93881	326339
29469	326340
26257	326341
12236	326342
135829	326343
31679	326344
36120	326345
76435	326346
14943	326347
7527	326348
51213	326349
70747	326350
4869	326351
97571	326352
15641	326353
64359	326354
63761	326355
97336	326356
15338	326357
17460	326358
1330	326359
130084	326360
69002	326361
47058	326362
10026	326363
10288	326364
3379	326365
15263	326366
34191	326367
10840	326368
123	326369
13161	326370
27936	326371
36732	326372
132385	326373
19469	326374
62333	326375
65035	326376
12966	326377
6647	326378
81072	326379
5065	326380
10043	326381
41627	326382
20921	326383
16195	326384
9044	326385
119010	326386
51663	326387
45543	326388
36861	326389
113995	326390
21571	326391
44869	326392
15795	326393
59289	326394
8895	326395
46575	326396
22600	326397
101004	326398
84592	326399
3313	326400
30749	326401
8655	326402
144169	326403
120050	326404
55110	326405
58884	326406
110755	326407
25427	326408
48111	326409
83111	326410
32182	326411
6014	326412
109240	326413
136634	326414
46846	326415
50749	326416
141945	326417
118669	326418
26368	326419
2777	326420
55829	326421
22146	326422
60160	326423
109081	326424
117	326425
42473	326426
37711	326427
36279	326428
31476	326429
18726	326430
101312	326431
30952	326432
16596	326433
8954	326434
57512	326435
6497	326436
5288	326437
128665	326438
1680	326439
127153	326440
8213	326441
102317	326442
56052	326443
79163	326444
18052	326445
24324	326446
1842	326447
451	326448
6952	326449
103628	326450
18977	326451
73074	326452
48699	326453
103758	326454
30790	326455
5250	326456
12510	326457
17739	326458
53224	326459
8191	326460
66622	326461
51	326462
398	326463
21962	326464
68863	326465
25859	326466
54465	326467
20206	326468
69876	326469
7603	326470
122133	326471
1069	326472
24884	326473
27222	326474
102169	326475
35426	326476
473	326477
122601	326478
22902	326479
101747	326480
2199	326481
121993	326482
131089	326483
9096	326484
89683	326485
57774	326486
101409	326487
18059	326488
64785	326489
49369	326490
3944	326491
100100	326492
14025	326493
116349	326494
47832	326495
110741	326496
68915	326497
9576	326498
27613	326499
8116	326500
64097	326501
45698	326502
103497	326503
56601	326504
24169	326505
79324	326506
41998	326507
24610	326508
11086	326509
6290	326510
12948	326511
41708	326512
83795	326513
723	326514
56689	326515
13320	326516
27345	326517
20835	326518
43770	326519
2461	326520
95287	326521
37943	326522
4467	326523
92471	326524
39699	326525
56041	326526
21129	326527
82543	326528
133213	326529
92796	326530
68200	326531
411	326532
119335	326533
35289	326534
39959	326535
7354	326536
577	326537
97245	326538
93311	326539
28481	326540
4697	326541
90534	326542
12007	326543
1588	326544
114472	326545
22755	326546
14986	326547
107767	326548
41627	326549
76198	326550
7767	326551
57099	326552
47063	326553
96	326554
18995	326555
69119	326556
103336	326557
69681	326558
44417	326559
128846	326560
27481	326561
100972	326562
57801	326563
50772	326564
8895	326565
24735	326566
6954	326567
65942	326568
107939	326569
21234	326570
42948	326571
43228	326572
2814	326573
36468	326574
4221	326575
46165	326576
34608	326577
15485	326578
93360	326579
87106	326580
106677	326581
80645	326582
81282	326583
121405	326584
53780	326585
93589	326586
37789	326587
42490	326588
41418	326589
27533	326590
3339	326591
438	326592
33800	326593
58010	326594
70070	326595
25234	326596
37121	326597
30967	326598
45754	326599
67539	326600
25468	326601
113440	326602
85677	326603
57643	326604
5440	326605
32876	326606
1750	326607
61547	326608
44683	326609
116857	326610
33507	326611
8339	326612
5504	326613
30024	326614
136846	326615
1934	326616
109052	326617
9716	326618
3092	326619
9741	326620
43153	326621
79453	326622
38950	326623
9822	326624
138018	326625
56095	326626
124020	326627
92346	326628
43746	326629
44166	326630
1390	326631
11078	326632
53124	326633
8579	326634
95996	326635
19842	326636
10250	326637
100793	326638
143756	326639
822	326640
23733	326641
87875	326642
4557	326643
136525	326644
31163	326645
55424	326646
59777	326647
9340	326648
80954	326649
13886	326650
12146	326651
42088	326652
40508	326653
84773	326654
30967	326655
69261	326656
69502	326657
19354	326658
68433	326659
37558	326660
9345	326661
23140	326662
59077	326663
77584	326664
77058	326665
746	326666
11418	326667
6208	326668
478	326669
72101	326670
136463	326671
42340	326672
2369	326673
82779	326674
42048	326675
37744	326676
136437	326677
3142	326678
61927	326679
17814	326680
810	326681
46337	326682
61446	326683
37929	326684
13654	326685
31061	326686
57144	326687
16371	326688
29086	326689
75957	326690
37084	326691
35031	326692
9193	326693
9731	326694
10390	326695
132387	326696
34924	326697
80857	326698
21005	326699
24824	326700
36480	326701
82467	326702
68100	326703
69695	326704
80172	326705
92116	326706
18233	326707
33920	326708
53889	326709
22740	326710
58883	326711
41079	326712
62107	326713
86682	326714
61862	326715
19613	326716
4886	326717
99362	326718
96440	326719
9	326720
31599	326721
41646	326722
58132	326723
26331	326724
42671	326725
98786	326726
115651	326727
85151	326728
133935	326729
111003	326730
55294	326731
278	326732
5588	326733
20447	326734
103417	326735
21242	326736
36888	326737
41733	326738
15887	326739
34231	326740
6327	326741
50082	326742
24564	326743
54052	326744
886	326745
2345	326746
140933	326747
96376	326748
57543	326749
83235	326750
60642	326751
9882	326752
18732	326753
2270	326754
104126	326755
53754	326756
117427	326757
33351	326758
1607	326759
29384	326760
129363	326761
76687	326762
88178	326763
59486	326764
38829	326765
20751	326766
71646	326767
53969	326768
8839	326769
3428	326770
150474	326771
9068	326772
5422	326773
46898	326774
49192	326775
30002	326776
9743	326777
6062	326778
15523	326779
10113	326780
22598	326781
111679	326782
75459	326783
16225	326784
86655	326785
59576	326786
37133	326787
1119	326788
5738	326789
5874	326790
7528	326791
100683	326792
24803	326793
76887	326794
2512	326795
54710	326796
1804	326797
63	326798
7025	326799
91242	326800
20091	326801
150539	326802
51232	326803
119419	326804
4209	326805
45804	326806
7277	326807
124232	326808
20133	326809
15934	326810
31664	326811
11779	326812
11327	326813
52034	326814
32349	326815
21695	326816
56888	326817
26202	326818
14614	326819
77764	326820
134986	326821
2146	326822
48462	326823
10629	326824
22095	326825
96697	326826
25187	326827
25577	326828
80093	326829
70131	326830
4461	326831
25078	326832
22433	326833
46893	326834
34700	326835
54100	326836
85312	326837
63045	326838
1196	326839
61042	326840
58181	326841
54453	326842
58964	326843
30505	326844
7854	326845
86916	326846
70477	326847
133785	326848
48007	326849
84896	326850
48412	326851
83423	326852
4886	326853
30713	326854
16950	326855
121100	326856
109913	326857
70926	326858
46789	326859
118358	326860
95142	326861
6840	326862
12418	326863
82879	326864
7594	326865
6287	326866
32225	326867
58902	326868
127517	326869
28026	326870
101429	326871
14241	326872
42517	326873
116020	326874
33422	326875
17512	326876
83733	326877
47273	326878
32585	326879
18104	326880
12495	326881
130822	326882
78643	326883
46988	326884
10274	326885
10123	326886
75909	326887
14102	326888
24121	326889
3742	326890
67303	326891
47239	326892
20088	326893
632	326894
2940	326895
34462	326896
37453	326897
7906	326898
8449	326899
36108	326900
28281	326901
31179	326902
75	326903
124627	326904
33524	326905
53827	326906
14467	326907
14925	326908
37161	326909
48739	326910
90598	326911
4431	326912
69372	326913
28339	326914
60434	326915
13962	326916
11754	326917
7099	326918
197	326919
24258	326920
42187	326921
140743	326922
19405	326923
23342	326924
22158	326925
45303	326926
98342	326927
59990	326928
59456	326929
11573	326930
12647	326931
44067	326932
51585	326933
45050	326934
36485	326935
71148	326936
121	326937
12754	326938
20181	326939
13618	326940
111063	326941
87191	326942
17138	326943
25192	326944
122406	326945
63021	326946
31303	326947
83542	326948
63856	326949
33986	326950
120833	326951
19093	326952
1872	326953
80917	326954
99252	326955
2913	326956
37008	326957
1596	326958
13314	326959
4503	326960
114233	326961
27103	326962
12771	326963
49666	326964
34268	326965
82217	326966
13345	326967
25600	326968
32645	326969
78972	326970
13705	326971
1236	326972
58202	326973
105696	326974
1026	326975
32577	326976
8623	326977
21838	326978
77298	326979
149119	326980
1810	326981
15181	326982
25231	326983
82991	326984
123675	326985
13517	326986
85441	326987
13746	326988
9008	326989
22112	326990
3104	326991
57502	326992
88541	326993
73107	326994
27235	326995
43122	326996
51805	326997
41944	326998
124731	326999
58926	327000
27810	327001
112422	327002
94599	327003
35141	327004
14446	327005
5780	327006
45281	327007
67110	327008
85658	327009
19939	327010
7413	327011
112447	327012
18261	327013
13282	327014
58557	327015
84909	327016
54940	327017
92770	327018
97218	327019
113617	327020
15376	327021
67026	327022
19527	327023
2195	327024
86190	327025
21599	327026
122424	327027
54462	327028
51101	327029
1953	327030
16813	327031
44907	327032
75861	327033
48711	327034
4751	327035
104355	327036
4120	327037
51528	327038
23848	327039
7926	327040
49858	327041
4121	327042
22529	327043
21639	327044
3114	327045
20525	327046
3201	327047
78579	327048
105712	327049
19641	327050
79372	327051
90995	327052
7467	327053
79482	327054
57635	327055
48768	327056
37953	327057
102324	327058
86531	327059
22300	327060
70525	327061
32001	327062
24216	327063
131343	327064
46696	327065
90210	327066
7308	327067
39268	327068
71602	327069
81733	327070
128045	327071
78545	327072
18718	327073
16549	327074
21848	327075
65276	327076
16694	327077
7614	327078
33730	327079
104584	327080
73081	327081
134403	327082
27617	327083
23528	327084
75345	327085
117589	327086
44157	327087
11009	327088
11270	327089
2574	327090
19663	327091
10595	327092
60335	327093
23288	327094
23195	327095
18463	327096
10059	327097
137785	327098
14538	327099
9010	327100
102965	327101
8001	327102
7434	327103
109190	327104
69744	327105
65763	327106
125072	327107
4075	327108
103956	327109
30696	327110
3191	327111
1473	327112
68572	327113
7174	327114
43959	327115
27473	327116
25801	327117
11668	327118
24220	327119
2101	327120
71735	327121
20237	327122
84313	327123
32815	327124
57262	327125
131061	327126
1421	327127
138059	327128
25113	327129
114884	327130
8660	327131
29419	327132
12300	327133
3064	327134
53905	327135
18321	327136
2835	327137
25661	327138
37134	327139
3235	327140
50356	327141
15917	327142
59814	327143
86023	327144
3262	327145
106437	327146
1195	327147
49796	327148
112770	327149
66715	327150
13270	327151
58721	327152
21442	327153
60804	327154
76343	327155
11383	327156
126823	327157
85762	327158
37491	327159
70045	327160
3881	327161
67276	327162
12940	327163
36757	327164
57518	327165
11628	327166
9831	327167
34276	327168
80234	327169
31435	327170
11781	327171
47111	327172
126964	327173
17171	327174
53183	327175
15994	327176
90063	327177
37764	327178
56728	327179
97501	327180
61417	327181
81506	327182
45442	327183
13772	327184
68128	327185
7640	327186
5978	327187
21943	327188
66856	327189
4600	327190
40973	327191
9647	327192
21953	327193
92088	327194
45693	327195
55518	327196
18669	327197
6482	327198
12197	327199
29651	327200
59457	327201
28558	327202
45198	327203
31506	327204
68213	327205
40019	327206
10683	327207
22644	327208
31463	327209
37221	327210
778	327211
89274	327212
57333	327213
46259	327214
106780	327215
109120	327216
56166	327217
3587	327218
127914	327219
31745	327220
60088	327221
110864	327222
58432	327223
3194	327224
11907	327225
120490	327226
82110	327227
24894	327228
38718	327229
32648	327230
59885	327231
50518	327232
104104	327233
31440	327234
95895	327235
3215	327236
8245	327237
25962	327238
48531	327239
21335	327240
132226	327241
2624	327242
14345	327243
7444	327244
46374	327245
138994	327246
86148	327247
65354	327248
2338	327249
33712	327250
33624	327251
68711	327252
34015	327253
43	327254
34748	327255
36204	327256
70359	327257
70261	327258
68640	327259
43156	327260
51639	327261
77419	327262
48777	327263
41781	327264
34758	327265
96099	327266
57208	327267
75084	327268
75	327269
75748	327270
3389	327271
75282	327272
16568	327273
17098	327274
50843	327275
7938	327276
9809	327277
60434	327278
15971	327279
31722	327280
92016	327281
67623	327282
28251	327283
142	327284
25584	327285
73045	327286
25841	327287
94362	327288
61108	327289
35001	327290
41471	327291
42664	327292
110407	327293
13626	327294
8611	327295
63961	327296
19791	327297
2557	327298
133	327299
27668	327300
102774	327301
123660	327302
30325	327303
13335	327304
18645	327305
13781	327306
103314	327307
75531	327308
85916	327309
10302	327310
85153	327311
108261	327312
18797	327313
105321	327314
106064	327315
26448	327316
10091	327317
87934	327318
100583	327319
32333	327320
1542	327321
13677	327322
90001	327323
67778	327324
112955	327325
18	327326
42032	327327
71056	327328
113378	327329
88623	327330
9254	327331
40209	327332
18169	327333
34288	327334
16439	327335
67305	327336
42602	327337
44154	327338
100523	327339
94514	327340
24810	327341
25002	327342
857	327343
106559	327344
84983	327345
76795	327346
26932	327347
4515	327348
100359	327349
46401	327350
33156	327351
16960	327352
87165	327353
7989	327354
22292	327355
8738	327356
47990	327357
86982	327358
146464	327359
43806	327360
26475	327361
121809	327362
60094	327363
98937	327364
106268	327365
49431	327366
27872	327367
81210	327368
49807	327369
9571	327370
84807	327371
132922	327372
59579	327373
38070	327374
66982	327375
1536	327376
66134	327377
1758	327378
73721	327379
40658	327380
5737	327381
8160	327382
75164	327383
29871	327384
22780	327385
44255	327386
52033	327387
9418	327388
23191	327389
21	327390
6776	327391
25834	327392
39386	327393
48567	327394
98565	327395
18973	327396
38007	327397
43650	327398
74396	327399
87518	327400
17146	327401
5578	327402
131103	327403
63064	327404
325	327405
9461	327406
3466	327407
64230	327408
29330	327409
7596	327410
107773	327411
66519	327412
1132	327413
23506	327414
87877	327415
65498	327416
39079	327417
97390	327418
67144	327419
7031	327420
13369	327421
64530	327422
72952	327423
334	327424
23413	327425
456	327426
35765	327427
37853	327428
2131	327429
84666	327430
98920	327431
106661	327432
67552	327433
56746	327434
886	327435
39947	327436
14675	327437
39696	327438
41059	327439
58560	327440
131423	327441
119638	327442
4241	327443
2140	327444
17081	327445
33658	327446
114887	327447
43251	327448
52381	327449
21516	327450
45071	327451
47740	327452
108485	327453
2187	327454
35293	327455
324	327456
8244	327457
76545	327458
41260	327459
42978	327460
60469	327461
73787	327462
66857	327463
18589	327464
31218	327465
5258	327466
4182	327467
24132	327468
100579	327469
69640	327470
22814	327471
63518	327472
50002	327473
4341	327474
132315	327475
73323	327476
133998	327477
16252	327478
12526	327479
99837	327480
13594	327481
27324	327482
5818	327483
9466	327484
9571	327485
6169	327486
13011	327487
3563	327488
45196	327489
73056	327490
19423	327491
46680	327492
4603	327493
67844	327494
68576	327495
56854	327496
1180	327497
15682	327498
21873	327499
54124	327500
110283	327501
119571	327502
84615	327503
71921	327504
9385	327505
6096	327506
7782	327507
19009	327508
82155	327509
15264	327510
13395	327511
8653	327512
36297	327513
33042	327514
20630	327515
101484	327516
62398	327517
7	327518
79155	327519
5821	327520
44259	327521
29880	327522
35529	327523
28510	327524
40651	327525
9473	327526
37104	327527
17651	327528
17004	327529
19508	327530
96937	327531
34756	327532
749	327533
7993	327534
40436	327535
1665	327536
69665	327537
85504	327538
35557	327539
38049	327540
15359	327541
26550	327542
58957	327543
103752	327544
64424	327545
53334	327546
38478	327547
70242	327548
26080	327549
45818	327550
17300	327551
52963	327552
25194	327553
129043	327554
67079	327555
81444	327556
18387	327557
79126	327558
135858	327559
18666	327560
45739	327561
47318	327562
38424	327563
112101	327564
79598	327565
132854	327566
13337	327567
128917	327568
77919	327569
24680	327570
638	327571
34302	327572
1519	327573
25044	327574
3372	327575
10759	327576
56475	327577
73394	327578
38569	327579
62375	327580
36981	327581
37957	327582
131112	327583
10142	327584
65092	327585
1593	327586
41664	327587
35154	327588
34576	327589
75207	327590
81820	327591
2946	327592
108204	327593
67657	327594
126525	327595
4211	327596
101253	327597
126605	327598
11776	327599
10749	327600
10253	327601
48597	327602
6456	327603
48923	327604
4412	327605
35372	327606
11712	327607
63916	327608
100092	327609
28862	327610
38102	327611
4545	327612
32987	327613
47816	327614
96948	327615
2572	327616
39694	327617
43208	327618
63190	327619
61441	327620
13113	327621
37129	327622
15233	327623
107950	327624
66279	327625
41200	327626
4785	327627
166	327628
78389	327629
107196	327630
41469	327631
18714	327632
3824	327633
6399	327634
68296	327635
5215	327636
50392	327637
82882	327638
23084	327639
70703	327640
72457	327641
19276	327642
20056	327643
7073	327644
12103	327645
19061	327646
125591	327647
122431	327648
5346	327649
22426	327650
2034	327651
46284	327652
1231	327653
98649	327654
7331	327655
313	327656
16962	327657
12472	327658
6631	327659
32917	327660
4164	327661
57682	327662
20086	327663
22034	327664
24001	327665
66185	327666
25174	327667
16136	327668
3501	327669
10539	327670
17295	327671
24245	327672
130346	327673
67704	327674
6461	327675
49883	327676
104255	327677
25754	327678
35351	327679
6548	327680
43066	327681
13971	327682
2792	327683
47195	327684
120169	327685
81616	327686
3353	327687
25020	327688
51649	327689
69770	327690
117850	327691
12333	327692
18888	327693
72279	327694
62203	327695
12523	327696
22464	327697
24952	327698
6780	327699
95775	327700
16438	327701
55258	327702
129087	327703
34144	327704
67559	327705
52396	327706
47463	327707
58931	327708
11504	327709
149281	327710
12754	327711
126770	327712
13724	327713
37397	327714
2337	327715
2381	327716
6599	327717
333	327718
104563	327719
28044	327720
17459	327721
134795	327722
37629	327723
13645	327724
104	327725
51914	327726
49557	327727
46379	327728
5357	327729
89	327730
33276	327731
16041	327732
22242	327733
45444	327734
81383	327735
112733	327736
137141	327737
40341	327738
12778	327739
22920	327740
18284	327741
107607	327742
34299	327743
34885	327744
26689	327745
39953	327746
1272	327747
5697	327748
9587	327749
28323	327750
42810	327751
1383	327752
11044	327753
21895	327754
46004	327755
12751	327756
2892	327757
55726	327758
4403	327759
20700	327760
9895	327761
42849	327762
1835	327763
93106	327764
44306	327765
39599	327766
73652	327767
49723	327768
26968	327769
5381	327770
2165	327771
45306	327772
584	327773
15885	327774
95363	327775
4891	327776
107797	327777
86982	327778
114176	327779
48979	327780
77355	327781
91635	327782
125648	327783
63999	327784
69258	327785
67413	327786
13621	327787
27266	327788
3510	327789
58632	327790
83210	327791
38547	327792
12300	327793
30509	327794
195	327795
114976	327796
110004	327797
2058	327798
5591	327799
22022	327800
17743	327801
112319	327802
26262	327803
101759	327804
48115	327805
53375	327806
138664	327807
41182	327808
22121	327809
27224	327810
41588	327811
119192	327812
51408	327813
104298	327814
2870	327815
7592	327816
114741	327817
12347	327818
29530	327819
70502	327820
62947	327821
48856	327822
84793	327823
18113	327824
130068	327825
101942	327826
111403	327827
477	327828
102	327829
17352	327830
641	327831
31919	327832
9494	327833
45856	327834
43045	327835
13917	327836
12887	327837
93343	327838
13636	327839
366	327840
4280	327841
102487	327842
20361	327843
60043	327844
24450	327845
20319	327846
126441	327847
116619	327848
40459	327849
1856	327850
7448	327851
49804	327852
3946	327853
2252	327854
29027	327855
108738	327856
2348	327857
13465	327858
76921	327859
11251	327860
234	327861
9469	327862
36883	327863
24105	327864
18054	327865
44879	327866
19712	327867
66227	327868
8361	327869
27568	327870
41916	327871
38683	327872
32599	327873
51764	327874
9705	327875
51857	327876
4377	327877
30918	327878
125533	327879
5181	327880
191	327881
144750	327882
10711	327883
89705	327884
40855	327885
11197	327886
76930	327887
96257	327888
7924	327889
93318	327890
2379	327891
58142	327892
60309	327893
25727	327894
74261	327895
111352	327896
15541	327897
77831	327898
367	327899
31202	327900
995	327901
84233	327902
16773	327903
218	327904
76644	327905
87945	327906
6920	327907
10070	327908
34946	327909
6256	327910
70880	327911
39003	327912
23406	327913
36606	327914
68016	327915
4806	327916
41501	327917
128613	327918
40774	327919
34454	327920
73234	327921
33939	327922
7036	327923
56358	327924
53266	327925
80522	327926
6219	327927
64902	327928
12408	327929
18280	327930
10091	327931
20532	327932
27611	327933
12501	327934
110646	327935
3748	327936
117559	327937
35704	327938
29637	327939
80186	327940
6484	327941
30380	327942
42155	327943
122631	327944
59796	327945
28581	327946
104006	327947
128398	327948
22270	327949
89684	327950
69138	327951
97648	327952
53257	327953
68352	327954
40673	327955
42010	327956
64433	327957
50679	327958
43883	327959
45731	327960
22081	327961
93082	327962
95432	327963
59584	327964
3753	327965
29342	327966
11478	327967
48521	327968
15535	327969
11435	327970
23058	327971
79960	327972
1896	327973
101733	327974
47401	327975
84562	327976
10793	327977
44250	327978
115785	327979
5141	327980
69641	327981
102551	327982
2582	327983
15223	327984
104707	327985
108293	327986
1926	327987
682	327988
373	327989
77	327990
54538	327991
20645	327992
19402	327993
42935	327994
26343	327995
62782	327996
32278	327997
95414	327998
1002	327999
54656	328000
40133	328001
83159	328002
20146	328003
132200	328004
4394	328005
91181	328006
4345	328007
67227	328008
57309	328009
66236	328010
117323	328011
62769	328012
131999	328013
13060	328014
93095	328015
24562	328016
19644	328017
18259	328018
91128	328019
74583	328020
50765	328021
70933	328022
53803	328023
35572	328024
80337	328025
136116	328026
2828	328027
1187	328028
4243	328029
96624	328030
11808	328031
46469	328032
35134	328033
134646	328034
14432	328035
119366	328036
130567	328037
5609	328038
482	328039
4942	328040
97369	328041
15330	328042
89549	328043
21911	328044
19744	328045
13042	328046
95340	328047
20580	328048
33652	328049
79694	328050
33794	328051
12252	328052
23751	328053
6121	328054
5797	328055
43200	328056
42309	328057
37509	328058
77144	328059
128199	328060
18484	328061
48199	328062
149619	328063
1123	328064
1961	328065
26429	328066
56120	328067
29814	328068
51312	328069
10323	328070
63732	328071
43748	328072
60	328073
85740	328074
23746	328075
14428	328076
43836	328077
103808	328078
21164	328079
40022	328080
17763	328081
103325	328082
11205	328083
49861	328084
6693	328085
10673	328086
5967	328087
101457	328088
16031	328089
2611	328090
70250	328091
100063	328092
19184	328093
90962	328094
1570	328095
86475	328096
3467	328097
53848	328098
115594	328099
2798	328100
79942	328101
25097	328102
66919	328103
29855	328104
70636	328105
75471	328106
98155	328107
82459	328108
1864	328109
1277	328110
63900	328111
17756	328112
142	328113
66287	328114
88041	328115
5228	328116
54422	328117
3565	328118
639	328119
103619	328120
53003	328121
43018	328122
11027	328123
18063	328124
27774	328125
113827	328126
79294	328127
108125	328128
12221	328129
76325	328130
139473	328131
23618	328132
45316	328133
20574	328134
23140	328135
2088	328136
21049	328137
15731	328138
62509	328139
128487	328140
18170	328141
76434	328142
35980	328143
7189	328144
107588	328145
106647	328146
44178	328147
18752	328148
83029	328149
62648	328150
102624	328151
59578	328152
69551	328153
67712	328154
15425	328155
14563	328156
42952	328157
86860	328158
66562	328159
1039	328160
34022	328161
17289	328162
3191	328163
75314	328164
73665	328165
16006	328166
26684	328167
23844	328168
35736	328169
16589	328170
93167	328171
101368	328172
87323	328173
50000	328174
85022	328175
58184	328176
146	328177
9393	328178
28410	328179
22554	328180
41544	328181
57273	328182
40058	328183
1321	328184
128247	328185
14209	328186
65797	328187
33986	328188
129307	328189
124551	328190
74422	328191
921	328192
114920	328193
48766	328194
58655	328195
19126	328196
2157	328197
23250	328198
38960	328199
10377	328200
64548	328201
14600	328202
19232	328203
77918	328204
3518	328205
33200	328206
1507	328207
20005	328208
4349	328209
61801	328210
15465	328211
9974	328212
87518	328213
10836	328214
36986	328215
1767	328216
7779	328217
22931	328218
35865	328219
128357	328220
3038	328221
3099	328222
33775	328223
5207	328224
102173	328225
121018	328226
3021	328227
5435	328228
534	328229
38239	328230
111891	328231
85867	328232
8145	328233
17540	328234
961	328235
33420	328236
18728	328237
17881	328238
99707	328239
30168	328240
13420	328241
53685	328242
33491	328243
83956	328244
17997	328245
28855	328246
50324	328247
32060	328248
133830	328249
11162	328250
91140	328251
60042	328252
1146	328253
11427	328254
130049	328255
70991	328256
34153	328257
60907	328258
571	328259
7779	328260
77565	328261
330	328262
1014	328263
39899	328264
14477	328265
1955	328266
43819	328267
81922	328268
11818	328269
49175	328270
32581	328271
61010	328272
37810	328273
23364	328274
17179	328275
16067	328276
1163	328277
48758	328278
92444	328279
32521	328280
36085	328281
100448	328282
74802	328283
114460	328284
19235	328285
35574	328286
74666	328287
38547	328288
7600	328289
34135	328290
13980	328291
95657	328292
420	328293
89334	328294
132088	328295
584	328296
39326	328297
16399	328298
30659	328299
25968	328300
4268	328301
41487	328302
94208	328303
35077	328304
14503	328305
32558	328306
76456	328307
18716	328308
34718	328309
40617	328310
8725	328311
25353	328312
78139	328313
25571	328314
12052	328315
15078	328316
100863	328317
5929	328318
40343	328319
76749	328320
32966	328321
19626	328322
6002	328323
6849	328324
10467	328325
94150	328326
133956	328327
124380	328328
38194	328329
47244	328330
6647	328331
13838	328332
37124	328333
68576	328334
22364	328335
125349	328336
49314	328337
47488	328338
90856	328339
10127	328340
45274	328341
37778	328342
89431	328343
50013	328344
62518	328345
61664	328346
43339	328347
89392	328348
30399	328349
68769	328350
34233	328351
84414	328352
5496	328353
79000	328354
20359	328355
192	328356
38805	328357
50107	328358
7199	328359
61075	328360
38023	328361
19509	328362
19165	328363
68188	328364
17034	328365
68898	328366
52977	328367
63378	328368
27818	328369
25942	328370
13602	328371
65959	328372
38059	328373
40483	328374
108508	328375
12920	328376
27783	328377
27805	328378
30681	328379
32134	328380
22788	328381
34417	328382
5472	328383
92073	328384
81106	328385
67418	328386
9326	328387
95661	328388
92196	328389
150212	328390
138005	328391
1297	328392
7924	328393
52384	328394
49955	328395
28368	328396
71531	328397
31620	328398
21290	328399
64993	328400
55019	328401
121972	328402
22462	328403
11641	328404
22679	328405
37228	328406
69095	328407
33302	328408
31018	328409
14792	328410
68788	328411
2208	328412
52777	328413
39	328414
30879	328415
108394	328416
3658	328417
53158	328418
33489	328419
22827	328420
2172	328421
16665	328422
7887	328423
61345	328424
84955	328425
99251	328426
23310	328427
40482	328428
22558	328429
139347	328430
59333	328431
99044	328432
139422	328433
16304	328434
12904	328435
759	328436
107429	328437
4040	328438
31181	328439
1113	328440
56829	328441
7943	328442
104915	328443
55269	328444
1656	328445
149348	328446
10800	328447
23160	328448
109903	328449
3453	328450
114876	328451
46501	328452
61703	328453
45677	328454
19521	328455
554	328456
130599	328457
7	328458
8263	328459
18717	328460
36300	328461
72966	328462
20115	328463
48393	328464
63968	328465
19709	328466
58689	328467
7521	328468
45372	328469
18924	328470
5137	328471
25999	328472
1418	328473
11841	328474
8151	328475
98327	328476
138571	328477
45219	328478
2106	328479
1377	328480
66635	328481
1167	328482
33299	328483
71832	328484
74364	328485
18899	328486
34636	328487
13859	328488
9812	328489
304	328490
116190	328491
38465	328492
12805	328493
76539	328494
150364	328495
34438	328496
28051	328497
15435	328498
11006	328499
10273	328500
135074	328501
78738	328502
33928	328503
112500	328504
60195	328505
37978	328506
27449	328507
19305	328508
9960	328509
10127	328510
101227	328511
95861	328512
82613	328513
15263	328514
135198	328515
72436	328516
3842	328517
81932	328518
60299	328519
98668	328520
8522	328521
15562	328522
83183	328523
96262	328524
8412	328525
19616	328526
11456	328527
23604	328528
2097	328529
167	328530
89973	328531
13981	328532
1241	328533
95	328534
94225	328535
99123	328536
34993	328537
9506	328538
24948	328539
93401	328540
48103	328541
11593	328542
37862	328543
3985	328544
42831	328545
84797	328546
18262	328547
49629	328548
22499	328549
15788	328550
40091	328551
128860	328552
93992	328553
33609	328554
90999	328555
43072	328556
65761	328557
69405	328558
42471	328559
57101	328560
5344	328561
7973	328562
25118	328563
9043	328564
4450	328565
31445	328566
132947	328567
45649	328568
40886	328569
45463	328570
106184	328571
30548	328572
38421	328573
56832	328574
2513	328575
48448	328576
4166	328577
58211	328578
3685	328579
12197	328580
40980	328581
34648	328582
29745	328583
57753	328584
8091	328585
24574	328586
65095	328587
15739	328588
30376	328589
144965	328590
1178	328591
38501	328592
42525	328593
14726	328594
90346	328595
79446	328596
45889	328597
6139	328598
12125	328599
137189	328600
126573	328601
6256	328602
17030	328603
84713	328604
6143	328605
101946	328606
30518	328607
1406	328608
7636	328609
20516	328610
41582	328611
63093	328612
16882	328613
40027	328614
99355	328615
91453	328616
31494	328617
46262	328618
38805	328619
73892	328620
101464	328621
39180	328622
33616	328623
88147	328624
75779	328625
21686	328626
133102	328627
57740	328628
47454	328629
69054	328630
29	328631
126314	328632
26046	328633
96638	328634
7238	328635
58894	328636
113164	328637
6852	328638
13546	328639
46544	328640
14434	328641
45382	328642
41211	328643
47204	328644
4543	328645
8489	328646
48747	328647
11997	328648
25409	328649
29425	328650
10018	328651
91881	328652
75246	328653
9952	328654
77563	328655
35856	328656
64745	328657
713	328658
113832	328659
17127	328660
31695	328661
80728	328662
15870	328663
119	328664
44087	328665
22951	328666
64172	328667
53834	328668
46150	328669
47366	328670
5879	328671
40808	328672
27214	328673
1477	328674
2078	328675
38056	328676
80830	328677
72376	328678
12054	328679
75556	328680
49563	328681
10006	328682
22614	328683
45038	328684
3021	328685
6451	328686
47855	328687
975	328688
26955	328689
4075	328690
67154	328691
78201	328692
28542	328693
5400	328694
111129	328695
128	328696
27397	328697
59097	328698
45270	328699
106488	328700
491	328701
81626	328702
25067	328703
33436	328704
9012	328705
27904	328706
4336	328707
77863	328708
8599	328709
124021	328710
30168	328711
16906	328712
104102	328713
61655	328714
9764	328715
130752	328716
10135	328717
20466	328718
30316	328719
74957	328720
105497	328721
98274	328722
75342	328723
11261	328724
57896	328725
86024	328726
55071	328727
3388	328728
50869	328729
34835	328730
17688	328731
8423	328732
79883	328733
6368	328734
6103	328735
55837	328736
122598	328737
2790	328738
2724	328739
46779	328740
20234	328741
3894	328742
127555	328743
129848	328744
6077	328745
87781	328746
29372	328747
1647	328748
77600	328749
918	328750
109	328751
95827	328752
40607	328753
136935	328754
35944	328755
111	328756
68153	328757
7891	328758
45577	328759
10987	328760
3191	328761
51496	328762
58472	328763
1512	328764
147450	328765
10232	328766
20265	328767
69838	328768
27729	328769
37141	328770
88874	328771
9763	328772
15305	328773
6077	328774
64625	328775
90817	328776
12653	328777
45579	328778
244	328779
2412	328780
85001	328781
19017	328782
47227	328783
2617	328784
20390	328785
1697	328786
31855	328787
6894	328788
57231	328789
23723	328790
85440	328791
51052	328792
36373	328793
62111	328794
39167	328795
29617	328796
21088	328797
76967	328798
36615	328799
52260	328800
66092	328801
9051	328802
78622	328803
36523	328804
70210	328805
11599	328806
58414	328807
90085	328808
26226	328809
45533	328810
42492	328811
5122	328812
41271	328813
47668	328814
17454	328815
40856	328816
71914	328817
50554	328818
17432	328819
22399	328820
1852	328821
127410	328822
19204	328823
104844	328824
13778	328825
45130	328826
61695	328827
4506	328828
61452	328829
50034	328830
56267	328831
30287	328832
3079	328833
7408	328834
1129	328835
12431	328836
28924	328837
10666	328838
71787	328839
88998	328840
6834	328841
101682	328842
724	328843
13382	328844
54028	328845
16986	328846
42611	328847
8103	328848
120661	328849
146352	328850
16891	328851
17961	328852
107479	328853
1323	328854
38952	328855
30537	328856
124758	328857
33092	328858
115212	328859
826	328860
67901	328861
84826	328862
43087	328863
84181	328864
22385	328865
4274	328866
119611	328867
6213	328868
1401	328869
138	328870
3332	328871
24750	328872
91786	328873
22765	328874
24590	328875
29121	328876
5695	328877
40789	328878
29390	328879
54300	328880
7676	328881
14585	328882
1122	328883
74145	328884
15613	328885
409	328886
9775	328887
71671	328888
6834	328889
40038	328890
82887	328891
26327	328892
49088	328893
18963	328894
116253	328895
47891	328896
72338	328897
19808	328898
72206	328899
6743	328900
73262	328901
98059	328902
13252	328903
70357	328904
100294	328905
19502	328906
38802	328907
138371	328908
5598	328909
189	328910
2224	328911
12072	328912
76968	328913
62895	328914
78552	328915
134	328916
18167	328917
70283	328918
61788	328919
48032	328920
54882	328921
34117	328922
95247	328923
48243	328924
20038	328925
69005	328926
16438	328927
45526	328928
3136	328929
7317	328930
99393	328931
50784	328932
121874	328933
8655	328934
63410	328935
18655	328936
35466	328937
47948	328938
57214	328939
135798	328940
6921	328941
97433	328942
47407	328943
9948	328944
81907	328945
64102	328946
560	328947
55007	328948
50216	328949
29587	328950
9026	328951
14910	328952
385	328953
1269	328954
50299	328955
10644	328956
127658	328957
15477	328958
18640	328959
21636	328960
46986	328961
21284	328962
14592	328963
6011	328964
49366	328965
5228	328966
71287	328967
1323	328968
9395	328969
45571	328970
15342	328971
73356	328972
3522	328973
3135	328974
46395	328975
81657	328976
16694	328977
1895	328978
15817	328979
4845	328980
46532	328981
4952	328982
1472	328983
30372	328984
1468	328985
86891	328986
81731	328987
114888	328988
16496	328989
35946	328990
93734	328991
35814	328992
3331	328993
124182	328994
24342	328995
79639	328996
78907	328997
46531	328998
74735	328999
132789	329000
668	329001
15226	329002
74220	329003
75931	329004
82631	329005
122931	329006
29064	329007
4404	329008
13687	329009
83389	329010
2757	329011
29939	329012
13727	329013
20790	329014
50058	329015
42403	329016
80966	329017
44399	329018
4377	329019
81631	329020
2368	329021
8931	329022
41427	329023
5793	329024
18951	329025
77321	329026
4523	329027
39875	329028
117275	329029
93722	329030
45780	329031
33058	329032
6531	329033
43698	329034
3422	329035
33342	329036
26235	329037
53096	329038
36349	329039
86875	329040
2763	329041
125	329042
43800	329043
14747	329044
6212	329045
741	329046
2958	329047
11492	329048
100162	329049
38456	329050
74667	329051
16255	329052
120860	329053
113874	329054
35630	329055
92814	329056
19159	329057
14006	329058
60667	329059
85981	329060
7111	329061
17069	329062
1632	329063
10729	329064
8369	329065
38212	329066
95233	329067
7597	329068
126396	329069
7011	329070
11350	329071
23952	329072
14732	329073
126637	329074
3800	329075
10049	329076
3175	329077
9279	329078
78840	329079
149062	329080
97209	329081
24867	329082
11651	329083
46445	329084
5906	329085
37618	329086
109571	329087
117167	329088
61585	329089
77308	329090
116241	329091
1224	329092
53937	329093
55889	329094
63807	329095
39025	329096
20434	329097
77762	329098
29464	329099
6013	329100
12134	329101
57275	329102
131820	329103
51630	329104
84697	329105
20101	329106
11189	329107
138127	329108
78705	329109
7119	329110
17011	329111
32499	329112
98031	329113
55241	329114
64893	329115
16040	329116
56122	329117
55761	329118
15731	329119
14268	329120
27826	329121
44726	329122
8659	329123
13558	329124
69834	329125
118283	329126
216	329127
17312	329128
17893	329129
113914	329130
142043	329131
10134	329132
82099	329133
10048	329134
38814	329135
16907	329136
98836	329137
8892	329138
45396	329139
98567	329140
19735	329141
1522	329142
9033	329143
85147	329144
109349	329145
32403	329146
25690	329147
8308	329148
17	329149
56677	329150
66736	329151
28344	329152
117977	329153
29765	329154
101165	329155
49963	329156
131209	329157
40024	329158
25418	329159
77898	329160
20930	329161
75496	329162
25742	329163
40756	329164
112809	329165
12966	329166
25951	329167
54923	329168
73161	329169
121372	329170
13361	329171
34532	329172
36576	329173
29739	329174
28331	329175
62399	329176
64968	329177
122578	329178
222	329179
69625	329180
122375	329181
1327	329182
115303	329183
4242	329184
51025	329185
67467	329186
48297	329187
68375	329188
59710	329189
33496	329190
123050	329191
26919	329192
8749	329193
98061	329194
23427	329195
1616	329196
209	329197
1158	329198
4663	329199
18321	329200
307	329201
109728	329202
55103	329203
136684	329204
54438	329205
19212	329206
65497	329207
47930	329208
24904	329209
44394	329210
22474	329211
88280	329212
667	329213
64496	329214
31245	329215
76323	329216
30184	329217
7757	329218
61068	329219
57963	329220
30333	329221
85343	329222
8878	329223
1982	329224
31196	329225
5139	329226
29295	329227
1148	329228
7995	329229
68146	329230
72753	329231
64618	329232
9150	329233
95536	329234
10225	329235
135441	329236
14808	329237
31942	329238
74152	329239
113091	329240
135656	329241
30836	329242
90297	329243
1442	329244
85892	329245
55414	329246
45461	329247
13377	329248
142768	329249
15886	329250
3191	329251
50123	329252
104730	329253
120344	329254
24497	329255
23358	329256
23366	329257
23079	329258
10636	329259
58	329260
38496	329261
4617	329262
99867	329263
8669	329264
32042	329265
28522	329266
10754	329267
15398	329268
15010	329269
873	329270
12064	329271
2654	329272
67797	329273
7497	329274
47491	329275
76006	329276
82545	329277
21178	329278
86167	329279
60617	329280
15122	329281
15118	329282
96752	329283
94200	329284
28762	329285
6785	329286
19069	329287
42964	329288
5554	329289
77484	329290
49960	329291
3660	329292
16254	329293
19006	329294
41355	329295
32891	329296
56254	329297
39287	329298
2257	329299
111679	329300
104756	329301
32350	329302
53450	329303
9538	329304
698	329305
92683	329306
126296	329307
56709	329308
92904	329309
57349	329310
28790	329311
69011	329312
48235	329313
2519	329314
18036	329315
51123	329316
56882	329317
81347	329318
59694	329319
134	329320
93658	329321
15968	329322
107234	329323
8267	329324
89200	329325
39789	329326
99007	329327
136754	329328
36548	329329
22700	329330
66252	329331
37864	329332
71884	329333
102590	329334
37887	329335
83235	329336
86920	329337
31067	329338
17930	329339
20594	329340
29861	329341
34488	329342
101716	329343
43317	329344
70358	329345
15835	329346
12694	329347
5767	329348
47601	329349
13463	329350
69416	329351
31285	329352
19078	329353
17181	329354
67803	329355
8912	329356
7183	329357
23035	329358
1358	329359
102682	329360
25140	329361
107704	329362
92651	329363
29794	329364
6546	329365
27288	329366
144853	329367
35551	329368
83319	329369
104503	329370
70936	329371
21983	329372
29675	329373
68190	329374
8911	329375
46718	329376
2009	329377
104261	329378
21157	329379
64241	329380
69033	329381
23199	329382
24456	329383
5811	329384
51474	329385
394	329386
16194	329387
24240	329388
2328	329389
377	329390
37890	329391
215	329392
82	329393
78859	329394
67548	329395
80905	329396
25807	329397
75317	329398
4963	329399
106820	329400
9033	329401
131251	329402
5246	329403
75158	329404
50937	329405
52065	329406
10224	329407
17772	329408
88044	329409
14043	329410
101016	329411
17566	329412
14683	329413
1243	329414
39966	329415
133099	329416
97935	329417
92375	329418
73209	329419
17205	329420
23006	329421
113781	329422
22141	329423
11646	329424
40490	329425
32591	329426
4131	329427
25387	329428
43	329429
35633	329430
28930	329431
29375	329432
113342	329433
67168	329434
126015	329435
74076	329436
23989	329437
35430	329438
4583	329439
14628	329440
44145	329441
1783	329442
5583	329443
95998	329444
121884	329445
103829	329446
824	329447
19087	329448
105781	329449
77955	329450
110704	329451
121430	329452
20278	329453
34561	329454
46808	329455
23336	329456
116002	329457
52276	329458
61347	329459
96037	329460
70395	329461
5350	329462
1334	329463
9463	329464
23193	329465
67913	329466
50934	329467
147498	329468
5326	329469
18715	329470
1455	329471
63317	329472
17126	329473
75744	329474
24112	329475
26814	329476
59465	329477
84553	329478
14956	329479
9779	329480
51850	329481
8347	329482
90659	329483
1510	329484
72158	329485
32521	329486
54174	329487
31308	329488
138041	329489
7324	329490
3292	329491
48648	329492
108429	329493
115494	329494
46123	329495
68505	329496
61887	329497
82533	329498
76340	329499
41344	329500
2025	329501
36460	329502
68172	329503
52593	329504
52251	329505
20287	329506
57174	329507
24386	329508
74043	329509
49193	329510
75816	329511
30504	329512
86871	329513
84563	329514
22324	329515
44	329516
114780	329517
10593	329518
94932	329519
23137	329520
11809	329521
114600	329522
78280	329523
26956	329524
1412	329525
30657	329526
34595	329527
18048	329528
10411	329529
27265	329530
1796	329531
14710	329532
5908	329533
14046	329534
96821	329535
63486	329536
112250	329537
57213	329538
29473	329539
65113	329540
67994	329541
38926	329542
67703	329543
3473	329544
36569	329545
18348	329546
144941	329547
83163	329548
108717	329549
119591	329550
43422	329551
229	329552
1616	329553
76167	329554
19129	329555
18821	329556
66398	329557
94008	329558
133932	329559
12482	329560
63105	329561
46720	329562
95623	329563
35568	329564
79302	329565
103890	329566
1923	329567
35751	329568
65490	329569
109520	329570
128970	329571
67101	329572
10382	329573
86987	329574
1833	329575
28605	329576
13765	329577
748	329578
81411	329579
22622	329580
18465	329581
37890	329582
61668	329583
10880	329584
113546	329585
15208	329586
93527	329587
85367	329588
130219	329589
10825	329590
15699	329591
19942	329592
72700	329593
7402	329594
1328	329595
53342	329596
18520	329597
4665	329598
41280	329599
120277	329600
146708	329601
36045	329602
10264	329603
18226	329604
5063	329605
67799	329606
10812	329607
2904	329608
13490	329609
19896	329610
52924	329611
2277	329612
101924	329613
43576	329614
66831	329615
23649	329616
25738	329617
95134	329618
30451	329619
36400	329620
33036	329621
22690	329622
28204	329623
26055	329624
19953	329625
27317	329626
4987	329627
12391	329628
80490	329629
100653	329630
112185	329631
19164	329632
9320	329633
11986	329634
45106	329635
4800	329636
117110	329637
49872	329638
47970	329639
66206	329640
71842	329641
9148	329642
6619	329643
79772	329644
52209	329645
8864	329646
57127	329647
11280	329648
194	329649
109050	329650
126040	329651
53341	329652
3987	329653
6046	329654
43660	329655
10833	329656
7896	329657
12381	329658
33189	329659
56953	329660
65737	329661
71088	329662
78517	329663
119792	329664
16086	329665
42638	329666
73705	329667
407	329668
145282	329669
102098	329670
53888	329671
87663	329672
13571	329673
88667	329674
46360	329675
24156	329676
26693	329677
29209	329678
126624	329679
85563	329680
65856	329681
25870	329682
23670	329683
133935	329684
5629	329685
5624	329686
10	329687
5464	329688
4866	329689
6864	329690
22586	329691
5664	329692
40271	329693
4680	329694
107400	329695
53841	329696
62037	329697
84331	329698
81884	329699
56740	329700
69081	329701
9989	329702
32673	329703
69082	329704
49259	329705
70702	329706
11017	329707
5652	329708
109362	329709
4958	329710
97054	329711
6001	329712
3530	329713
3391	329714
34076	329715
28955	329716
42319	329717
38122	329718
2981	329719
128716	329720
5032	329721
103772	329722
66884	329723
8361	329724
9741	329725
45641	329726
62337	329727
9243	329728
91978	329729
23653	329730
5866	329731
18491	329732
16222	329733
63928	329734
107904	329735
9442	329736
17679	329737
44320	329738
11301	329739
11046	329740
56820	329741
4795	329742
29656	329743
37751	329744
109361	329745
118857	329746
49136	329747
16878	329748
4323	329749
41360	329750
41717	329751
4688	329752
102213	329753
44586	329754
48139	329755
103373	329756
32125	329757
31704	329758
26571	329759
57708	329760
38361	329761
93042	329762
88418	329763
72964	329764
1351	329765
63765	329766
47151	329767
75232	329768
95894	329769
39305	329770
26615	329771
34710	329772
38639	329773
12065	329774
5005	329775
3258	329776
56194	329777
7123	329778
25327	329779
74931	329780
142847	329781
482	329782
83438	329783
20495	329784
11779	329785
3613	329786
18900	329787
23254	329788
15997	329789
12433	329790
13223	329791
19521	329792
11462	329793
3484	329794
65431	329795
1138	329796
7123	329797
8388	329798
42894	329799
52353	329800
102453	329801
54400	329802
11614	329803
15365	329804
12888	329805
22643	329806
15451	329807
1216	329808
51976	329809
150636	329810
61678	329811
3784	329812
8049	329813
899	329814
33850	329815
28212	329816
21543	329817
904	329818
54179	329819
31901	329820
4478	329821
113538	329822
33497	329823
3653	329824
10130	329825
301	329826
126987	329827
5679	329828
27286	329829
107976	329830
6238	329831
26371	329832
41067	329833
19169	329834
105963	329835
82125	329836
34995	329837
28841	329838
15904	329839
53001	329840
22965	329841
24894	329842
1160	329843
217	329844
90067	329845
45892	329846
50807	329847
95	329848
13539	329849
8879	329850
85518	329851
20794	329852
86620	329853
74843	329854
3625	329855
42612	329856
70634	329857
105284	329858
104963	329859
8118	329860
39693	329861
72236	329862
7490	329863
41056	329864
74429	329865
14866	329866
17557	329867
63692	329868
19911	329869
54558	329870
48138	329871
58967	329872
51559	329873
54132	329874
42513	329875
93080	329876
10126	329877
13552	329878
89069	329879
18311	329880
23496	329881
24836	329882
31186	329883
37922	329884
73529	329885
130648	329886
59052	329887
45685	329888
89605	329889
68235	329890
37590	329891
29024	329892
44246	329893
44892	329894
42894	329895
47722	329896
50954	329897
6283	329898
17850	329899
853	329900
16043	329901
1245	329902
7472	329903
59369	329904
5031	329905
84082	329906
4404	329907
52657	329908
73945	329909
4117	329910
105190	329911
25977	329912
41569	329913
40725	329914
1189	329915
92757	329916
28981	329917
114883	329918
10173	329919
37981	329920
70846	329921
42672	329922
6173	329923
16461	329924
120432	329925
34138	329926
5521	329927
117544	329928
87197	329929
96531	329930
9575	329931
16618	329932
11632	329933
13047	329934
16059	329935
17386	329936
44893	329937
31482	329938
1849	329939
1212	329940
137538	329941
1558	329942
64744	329943
76786	329944
25284	329945
63303	329946
32952	329947
6387	329948
22706	329949
79714	329950
9664	329951
142598	329952
6520	329953
92281	329954
45478	329955
70110	329956
37909	329957
18740	329958
8242	329959
1192	329960
88476	329961
5954	329962
83983	329963
22198	329964
43067	329965
3666	329966
38198	329967
12777	329968
22778	329969
22133	329970
22152	329971
32105	329972
45326	329973
97264	329974
115935	329975
91	329976
52474	329977
40381	329978
27097	329979
11874	329980
12250	329981
107889	329982
889	329983
67510	329984
94498	329985
52295	329986
1595	329987
22660	329988
42078	329989
124864	329990
22918	329991
53420	329992
126172	329993
97018	329994
4	329995
6899	329996
57552	329997
61295	329998
3543	329999
24048	330000
35878	330001
12956	330002
29498	330003
26202	330004
19235	330005
63933	330006
25211	330007
3856	330008
86831	330009
69118	330010
30875	330011
79599	330012
39447	330013
11510	330014
62588	330015
1064	330016
18046	330017
112698	330018
33507	330019
18971	330020
125835	330021
78553	330022
4913	330023
6816	330024
75590	330025
44022	330026
69341	330027
95341	330028
11993	330029
19691	330030
8444	330031
2344	330032
120425	330033
1384	330034
10196	330035
222	330036
57059	330037
101868	330038
26194	330039
17084	330040
1257	330041
14545	330042
32333	330043
34089	330044
9745	330045
7251	330046
1777	330047
40234	330048
74852	330049
88467	330050
322	330051
90035	330052
3147	330053
59540	330054
1352	330055
12859	330056
6261	330057
20561	330058
42498	330059
126927	330060
123495	330061
33376	330062
15754	330063
20870	330064
59939	330065
7838	330066
2444	330067
64188	330068
45851	330069
59610	330070
92396	330071
121026	330072
18429	330073
20793	330074
106732	330075
68394	330076
28180	330077
113636	330078
71752	330079
1789	330080
94069	330081
108108	330082
42942	330083
1145	330084
16059	330085
23833	330086
3996	330087
39091	330088
3705	330089
11223	330090
23878	330091
27218	330092
54041	330093
70460	330094
115033	330095
81317	330096
114257	330097
20483	330098
28712	330099
45376	330100
65081	330101
53693	330102
55524	330103
20804	330104
103422	330105
37140	330106
14171	330107
117634	330108
97105	330109
31016	330110
20751	330111
18437	330112
53580	330113
2593	330114
54611	330115
63752	330116
8762	330117
337	330118
118920	330119
30446	330120
20242	330121
135040	330122
15877	330123
16389	330124
43067	330125
28150	330126
4712	330127
68305	330128
14675	330129
4148	330130
47992	330131
67374	330132
77427	330133
7073	330134
2523	330135
45276	330136
149432	330137
10230	330138
37015	330139
100893	330140
33350	330141
2220	330142
105742	330143
10263	330144
72726	330145
74005	330146
75657	330147
56190	330148
87647	330149
38276	330150
57563	330151
4153	330152
9943	330153
42326	330154
135922	330155
38269	330156
8626	330157
3134	330158
11816	330159
51362	330160
4499	330161
15759	330162
308	330163
56414	330164
217	330165
31455	330166
114066	330167
80188	330168
30932	330169
119572	330170
22779	330171
112380	330172
41797	330173
22204	330174
21192	330175
16644	330176
145510	330177
10378	330178
50394	330179
5339	330180
26280	330181
46613	330182
50332	330183
54199	330184
114957	330185
120285	330186
15419	330187
17314	330188
33320	330189
18149	330190
59778	330191
312	330192
68807	330193
7378	330194
569	330195
9201	330196
32309	330197
12969	330198
11758	330199
47761	330200
102022	330201
52212	330202
18501	330203
23800	330204
98769	330205
31997	330206
18821	330207
1953	330208
43600	330209
102487	330210
35291	330211
82443	330212
6963	330213
99	330214
3473	330215
1003	330216
5737	330217
97030	330218
16270	330219
12871	330220
14688	330221
7504	330222
7498	330223
5381	330224
183	330225
82150	330226
131375	330227
4637	330228
12228	330229
120341	330230
6021	330231
34790	330232
98409	330233
16482	330234
92791	330235
4900	330236
78295	330237
7441	330238
995	330239
26892	330240
4897	330241
9603	330242
18885	330243
20083	330244
21218	330245
59699	330246
36928	330247
16173	330248
55126	330249
52769	330250
87328	330251
15	330252
42559	330253
23530	330254
14030	330255
3440	330256
60144	330257
14070	330258
47091	330259
42199	330260
23174	330261
40939	330262
49798	330263
10859	330264
46358	330265
13620	330266
103080	330267
70547	330268
70070	330269
117932	330270
4927	330271
76396	330272
40800	330273
3802	330274
9727	330275
29308	330276
70323	330277
17918	330278
80272	330279
1922	330280
1449	330281
786	330282
97868	330283
20664	330284
7076	330285
40049	330286
16145	330287
85613	330288
78213	330289
79552	330290
98884	330291
71594	330292
813	330293
44395	330294
61670	330295
2278	330296
21325	330297
8226	330298
637	330299
100536	330300
47276	330301
21453	330302
104622	330303
129355	330304
21770	330305
15575	330306
7842	330307
92931	330308
31760	330309
24781	330310
39790	330311
31909	330312
8138	330313
12788	330314
76215	330315
9981	330316
3566	330317
23988	330318
5329	330319
49581	330320
99073	330321
50953	330322
3414	330323
112	330324
1492	330325
67384	330326
45619	330327
37	330328
71298	330329
2725	330330
69657	330331
57735	330332
79798	330333
103632	330334
45404	330335
25575	330336
4522	330337
17266	330338
6396	330339
27282	330340
65769	330341
54018	330342
2864	330343
1486	330344
5724	330345
36413	330346
47375	330347
10695	330348
19723	330349
2328	330350
129836	330351
108306	330352
1642	330353
68843	330354
130070	330355
57973	330356
13609	330357
90639	330358
48906	330359
5759	330360
52423	330361
50532	330362
149822	330363
42120	330364
20282	330365
72800	330366
605	330367
61479	330368
74611	330369
73968	330370
47693	330371
71389	330372
20332	330373
5512	330374
42276	330375
37236	330376
108536	330377
23199	330378
37307	330379
19180	330380
88270	330381
84733	330382
42094	330383
8579	330384
12164	330385
44961	330386
18548	330387
13300	330388
301	330389
23195	330390
8385	330391
33049	330392
45863	330393
29180	330394
59599	330395
70793	330396
4642	330397
102591	330398
45422	330399
46682	330400
117842	330401
21330	330402
5056	330403
17497	330404
13575	330405
131713	330406
13432	330407
7714	330408
1578	330409
14101	330410
124320	330411
92261	330412
28350	330413
41060	330414
11260	330415
90018	330416
100	330417
3806	330418
40355	330419
5553	330420
33549	330421
29256	330422
12251	330423
142417	330424
6911	330425
111023	330426
35635	330427
80791	330428
2874	330429
86247	330430
59648	330431
3779	330432
24196	330433
61641	330434
129077	330435
36542	330436
4066	330437
43056	330438
48811	330439
2214	330440
20379	330441
74138	330442
20775	330443
13505	330444
1164	330445
61779	330446
2638	330447
8294	330448
1434	330449
23479	330450
11735	330451
21563	330452
22105	330453
112707	330454
29368	330455
29475	330456
70257	330457
44032	330458
85909	330459
127377	330460
32630	330461
14594	330462
21864	330463
112454	330464
61160	330465
78997	330466
59471	330467
3454	330468
127525	330469
15477	330470
13210	330471
7726	330472
137382	330473
55493	330474
80186	330475
10967	330476
107095	330477
60887	330478
17573	330479
121486	330480
96708	330481
5230	330482
96895	330483
16045	330484
51879	330485
57284	330486
86658	330487
103355	330488
47901	330489
23269	330490
4743	330491
16832	330492
35744	330493
35650	330494
34528	330495
13136	330496
39986	330497
26963	330498
132160	330499
16931	330500
11537	330501
131751	330502
266	330503
133716	330504
19387	330505
27334	330506
65628	330507
71759	330508
67587	330509
1592	330510
16779	330511
932	330512
11669	330513
11647	330514
91	330515
66731	330516
15286	330517
109463	330518
1222	330519
4496	330520
9908	330521
3537	330522
1064	330523
80048	330524
8570	330525
4081	330526
51414	330527
4842	330528
12434	330529
76972	330530
12990	330531
51971	330532
116464	330533
109021	330534
118272	330535
23136	330536
31871	330537
113374	330538
52684	330539
1658	330540
894	330541
537	330542
63262	330543
15831	330544
53916	330545
113298	330546
63306	330547
126113	330548
30917	330549
35006	330550
36299	330551
29149	330552
73829	330553
120866	330554
16956	330555
62608	330556
54466	330557
2802	330558
58407	330559
61480	330560
59911	330561
18545	330562
31824	330563
294	330564
30418	330565
88219	330566
47070	330567
63113	330568
160	330569
23309	330570
12838	330571
72715	330572
18146	330573
70281	330574
99441	330575
103072	330576
80736	330577
18838	330578
7354	330579
34057	330580
31090	330581
47619	330582
57873	330583
4706	330584
145499	330585
13044	330586
71417	330587
5984	330588
27574	330589
80044	330590
97898	330591
8442	330592
93446	330593
13375	330594
142	330595
16424	330596
28459	330597
9218	330598
91376	330599
5346	330600
40795	330601
89762	330602
322	330603
55895	330604
33610	330605
33960	330606
125961	330607
60983	330608
11356	330609
81473	330610
92660	330611
4268	330612
588	330613
42641	330614
456	330615
93296	330616
15550	330617
43333	330618
38261	330619
89266	330620
1144	330621
126592	330622
87040	330623
47760	330624
98782	330625
43432	330626
64685	330627
20550	330628
93473	330629
54023	330630
2682	330631
30321	330632
26475	330633
972	330634
66758	330635
29258	330636
46812	330637
69862	330638
57843	330639
118545	330640
36680	330641
13346	330642
18105	330643
113875	330644
125523	330645
83933	330646
146266	330647
5252	330648
41653	330649
2496	330650
556	330651
2943	330652
623	330653
31438	330654
3087	330655
111726	330656
72730	330657
26973	330658
65607	330659
4568	330660
35348	330661
7770	330662
29675	330663
108494	330664
4609	330665
2476	330666
99474	330667
4530	330668
75366	330669
3438	330670
53890	330671
8076	330672
8844	330673
19774	330674
64372	330675
62124	330676
42076	330677
6778	330678
108784	330679
5928	330680
3494	330681
143868	330682
103759	330683
3183	330684
25373	330685
100476	330686
75007	330687
85163	330688
32277	330689
26556	330690
40809	330691
17356	330692
86623	330693
35527	330694
5135	330695
14717	330696
30546	330697
76605	330698
843	330699
291	330700
57133	330701
13321	330702
3567	330703
3811	330704
21726	330705
11692	330706
116828	330707
106551	330708
2139	330709
2204	330710
10876	330711
26302	330712
659	330713
69232	330714
58568	330715
24421	330716
31808	330717
7174	330718
11773	330719
7878	330720
72612	330721
39663	330722
65460	330723
929	330724
16219	330725
16035	330726
78688	330727
139265	330728
106089	330729
125310	330730
108849	330731
1154	330732
409	330733
70340	330734
65912	330735
2438	330736
43482	330737
22751	330738
128768	330739
62041	330740
1150	330741
131870	330742
98004	330743
4226	330744
49198	330745
26853	330746
5501	330747
77530	330748
81817	330749
98673	330750
77300	330751
15240	330752
2909	330753
117811	330754
32012	330755
13922	330756
48148	330757
73634	330758
3700	330759
145783	330760
17267	330761
127907	330762
13241	330763
19646	330764
75884	330765
93594	330766
100067	330767
32335	330768
27588	330769
126781	330770
46152	330771
49035	330772
34470	330773
59804	330774
33606	330775
80178	330776
1088	330777
143060	330778
5913	330779
18146	330780
141607	330781
8487	330782
6661	330783
56171	330784
70975	330785
27753	330786
20250	330787
78401	330788
5825	330789
54530	330790
83885	330791
132816	330792
81039	330793
99440	330794
49239	330795
51207	330796
120227	330797
42759	330798
70208	330799
9122	330800
72316	330801
54482	330802
9758	330803
79611	330804
46900	330805
2681	330806
104743	330807
80701	330808
49829	330809
67679	330810
49984	330811
24075	330812
44332	330813
29711	330814
25990	330815
3988	330816
76536	330817
81584	330818
13747	330819
61659	330820
33567	330821
3809	330822
69645	330823
87257	330824
35053	330825
95403	330826
39917	330827
3612	330828
57194	330829
19863	330830
49349	330831
11351	330832
74663	330833
73927	330834
105387	330835
14739	330836
38804	330837
100195	330838
106481	330839
22677	330840
94077	330841
27965	330842
87709	330843
88914	330844
72284	330845
33136	330846
25714	330847
41586	330848
5623	330849
70996	330850
26236	330851
117779	330852
14456	330853
55279	330854
43244	330855
75003	330856
85715	330857
61623	330858
68493	330859
31574	330860
30919	330861
21378	330862
95195	330863
92279	330864
147157	330865
12938	330866
46854	330867
72794	330868
103347	330869
105572	330870
110019	330871
89681	330872
33699	330873
36567	330874
26058	330875
11243	330876
148681	330877
37540	330878
33498	330879
34925	330880
31015	330881
93752	330882
7774	330883
103045	330884
11853	330885
21507	330886
13183	330887
79121	330888
57711	330889
15739	330890
11496	330891
99240	330892
32732	330893
3823	330894
45887	330895
25449	330896
3636	330897
48548	330898
5	330899
5499	330900
17015	330901
15183	330902
97706	330903
77215	330904
63565	330905
35992	330906
110905	330907
88139	330908
82694	330909
34800	330910
19192	330911
35632	330912
135288	330913
7857	330914
53332	330915
27056	330916
93262	330917
87881	330918
16202	330919
22624	330920
32354	330921
51002	330922
105235	330923
63967	330924
8745	330925
18709	330926
35520	330927
25004	330928
54698	330929
12843	330930
65382	330931
7207	330932
16194	330933
62727	330934
108323	330935
28433	330936
14523	330937
28780	330938
14022	330939
84533	330940
73402	330941
14852	330942
11736	330943
20937	330944
39593	330945
149	330946
15939	330947
109254	330948
52291	330949
24566	330950
58299	330951
71210	330952
96977	330953
35063	330954
4741	330955
47802	330956
27218	330957
2350	330958
12143	330959
14921	330960
12793	330961
84757	330962
3281	330963
84168	330964
18421	330965
131459	330966
632	330967
12511	330968
40055	330969
144952	330970
112904	330971
1618	330972
27022	330973
71636	330974
4206	330975
67641	330976
79030	330977
106683	330978
1081	330979
16180	330980
28415	330981
68431	330982
25433	330983
71910	330984
115254	330985
59	330986
25482	330987
42025	330988
10639	330989
64435	330990
30425	330991
13037	330992
17217	330993
103411	330994
14511	330995
36497	330996
48766	330997
41404	330998
2039	330999
43265	331000
16065	331001
7956	331002
11199	331003
22456	331004
341	331005
12861	331006
27525	331007
3190	331008
100066	331009
48411	331010
12840	331011
12756	331012
79534	331013
51485	331014
2666	331015
78528	331016
4224	331017
7086	331018
96735	331019
114400	331020
53903	331021
25042	331022
59357	331023
36103	331024
13263	331025
43392	331026
61406	331027
127670	331028
100970	331029
8519	331030
113507	331031
10259	331032
7888	331033
37262	331034
23376	331035
88147	331036
84032	331037
1666	331038
4856	331039
6938	331040
96138	331041
99693	331042
144549	331043
2743	331044
16041	331045
95160	331046
42405	331047
72624	331048
983	331049
9470	331050
62019	331051
36106	331052
118270	331053
43917	331054
5650	331055
140479	331056
51109	331057
38222	331058
81476	331059
37264	331060
94283	331061
2268	331062
11600	331063
71039	331064
22120	331065
107340	331066
23013	331067
30845	331068
18505	331069
29803	331070
26608	331071
63082	331072
26045	331073
101945	331074
41770	331075
63652	331076
61482	331077
6842	331078
88773	331079
73184	331080
16572	331081
124574	331082
10189	331083
136236	331084
11556	331085
7901	331086
60347	331087
80382	331088
72724	331089
14861	331090
12181	331091
12710	331092
31231	331093
60835	331094
41587	331095
17719	331096
54826	331097
375	331098
134687	331099
52123	331100
72571	331101
90350	331102
28365	331103
6269	331104
283	331105
11107	331106
127923	331107
91321	331108
39198	331109
8976	331110
17648	331111
74398	331112
9015	331113
78184	331114
7492	331115
80709	331116
82976	331117
37224	331118
41143	331119
23139	331120
116195	331121
95461	331122
8723	331123
149889	331124
32658	331125
15476	331126
17359	331127
11649	331128
48335	331129
50022	331130
44232	331131
24206	331132
24417	331133
75215	331134
657	331135
150588	331136
29604	331137
11395	331138
55014	331139
39150	331140
106904	331141
6906	331142
12403	331143
807	331144
5832	331145
59004	331146
47455	331147
2799	331148
29565	331149
131412	331150
38977	331151
78665	331152
96409	331153
70338	331154
4430	331155
136499	331156
45618	331157
71585	331158
113853	331159
33863	331160
80737	331161
63306	331162
125978	331163
42951	331164
15579	331165
57648	331166
17142	331167
190	331168
6746	331169
502	331170
10052	331171
30512	331172
32949	331173
410	331174
68522	331175
23887	331176
95893	331177
13675	331178
10319	331179
8465	331180
27053	331181
623	331182
115806	331183
52688	331184
58942	331185
24650	331186
57389	331187
40283	331188
28730	331189
75722	331190
42082	331191
14844	331192
85999	331193
113662	331194
7699	331195
98374	331196
135893	331197
18853	331198
13860	331199
9836	331200
2459	331201
15130	331202
39534	331203
6253	331204
41647	331205
617	331206
122611	331207
31776	331208
45441	331209
34390	331210
30364	331211
78777	331212
87393	331213
89326	331214
118848	331215
625	331216
17534	331217
64118	331218
29964	331219
7462	331220
6516	331221
41634	331222
8366	331223
32572	331224
14839	331225
14309	331226
6867	331227
3486	331228
29815	331229
92220	331230
25574	331231
128514	331232
34307	331233
28765	331234
140432	331235
4447	331236
150312	331237
19707	331238
94332	331239
76024	331240
19097	331241
17903	331242
87099	331243
29383	331244
77413	331245
20438	331246
6028	331247
83316	331248
21033	331249
5960	331250
1405	331251
64147	331252
19481	331253
16874	331254
31970	331255
25955	331256
42846	331257
24004	331258
74700	331259
118542	331260
70161	331261
9124	331262
31333	331263
52467	331264
53384	331265
4813	331266
3111	331267
70335	331268
107178	331269
3043	331270
91411	331271
106444	331272
2363	331273
23788	331274
35439	331275
11440	331276
31244	331277
103003	331278
2631	331279
74727	331280
9558	331281
11728	331282
22593	331283
39797	331284
2842	331285
11941	331286
9884	331287
51536	331288
11660	331289
77679	331290
81214	331291
68332	331292
62821	331293
72331	331294
19500	331295
21699	331296
51851	331297
23936	331298
31779	331299
98828	331300
59474	331301
71392	331302
396	331303
38619	331304
245	331305
39636	331306
9953	331307
145787	331308
9755	331309
62826	331310
15229	331311
43375	331312
69011	331313
57425	331314
114069	331315
9320	331316
365	331317
49417	331318
133592	331319
75279	331320
4761	331321
4860	331322
10504	331323
78023	331324
99024	331325
796	331326
31302	331327
26923	331328
4782	331329
84704	331330
55451	331331
12428	331332
116348	331333
116949	331334
45980	331335
84201	331336
19426	331337
18174	331338
8128	331339
4530	331340
44760	331341
5900	331342
81374	331343
10302	331344
89735	331345
12982	331346
31122	331347
9228	331348
10167	331349
55785	331350
127920	331351
53928	331352
109502	331353
28322	331354
5778	331355
17155	331356
4559	331357
6514	331358
81253	331359
48732	331360
68602	331361
32761	331362
87261	331363
21078	331364
19955	331365
1975	331366
24039	331367
27338	331368
24530	331369
14634	331370
112497	331371
89936	331372
48408	331373
67087	331374
109036	331375
8341	331376
44552	331377
94406	331378
43493	331379
112389	331380
28109	331381
9435	331382
44687	331383
17990	331384
8341	331385
18946	331386
34769	331387
31201	331388
64878	331389
11775	331390
57788	331391
69628	331392
22928	331393
44973	331394
115372	331395
47632	331396
26337	331397
119105	331398
15580	331399
11683	331400
8751	331401
100730	331402
37290	331403
18422	331404
948	331405
143815	331406
10378	331407
15590	331408
8569	331409
5800	331410
10851	331411
366	331412
52423	331413
16641	331414
57358	331415
59133	331416
93308	331417
62872	331418
34803	331419
30212	331420
75157	331421
2069	331422
64567	331423
77811	331424
86742	331425
105797	331426
46252	331427
22711	331428
1346	331429
104605	331430
45770	331431
8671	331432
32871	331433
1545	331434
3621	331435
59061	331436
103901	331437
94265	331438
95228	331439
20851	331440
45327	331441
27433	331442
15463	331443
137313	331444
78080	331445
38954	331446
116979	331447
59595	331448
7910	331449
6890	331450
64692	331451
58771	331452
5380	331453
10597	331454
4781	331455
62146	331456
28463	331457
58753	331458
307	331459
63424	331460
21446	331461
2629	331462
14671	331463
1958	331464
118433	331465
84040	331466
56228	331467
35623	331468
86867	331469
14937	331470
69696	331471
56339	331472
21469	331473
15096	331474
28662	331475
8240	331476
4816	331477
35836	331478
79262	331479
2139	331480
99101	331481
17137	331482
30453	331483
72069	331484
1934	331485
15038	331486
28048	331487
48083	331488
48744	331489
129672	331490
111601	331491
23384	331492
90843	331493
37945	331494
78747	331495
86740	331496
55734	331497
293	331498
46137	331499
2272	331500
29250	331501
82038	331502
7222	331503
56433	331504
32154	331505
117832	331506
1319	331507
22115	331508
13736	331509
117591	331510
49054	331511
88943	331512
66106	331513
110549	331514
4273	331515
113259	331516
83015	331517
2792	331518
57607	331519
12345	331520
68509	331521
100099	331522
30861	331523
4081	331524
44595	331525
23909	331526
23294	331527
91654	331528
68585	331529
51041	331530
86706	331531
110342	331532
52465	331533
50647	331534
7714	331535
77053	331536
48690	331537
76172	331538
6728	331539
11148	331540
17068	331541
85732	331542
113346	331543
96895	331544
18203	331545
19158	331546
32299	331547
3273	331548
18263	331549
62347	331550
116854	331551
108923	331552
38953	331553
42650	331554
526	331555
28762	331556
81771	331557
68868	331558
25064	331559
90245	331560
5564	331561
14300	331562
67787	331563
27291	331564
13927	331565
101972	331566
53534	331567
24674	331568
53294	331569
923	331570
3620	331571
4522	331572
1453	331573
36956	331574
20143	331575
47160	331576
1439	331577
56050	331578
10386	331579
91619	331580
7234	331581
111128	331582
27624	331583
113920	331584
93321	331585
51405	331586
27263	331587
61617	331588
3283	331589
26352	331590
80035	331591
140973	331592
636	331593
62489	331594
17952	331595
16849	331596
31683	331597
57986	331598
69030	331599
115203	331600
106865	331601
9339	331602
22128	331603
3303	331604
87235	331605
19430	331606
74569	331607
291	331608
90855	331609
25429	331610
10968	331611
3339	331612
5606	331613
17561	331614
37419	331615
16928	331616
27631	331617
28520	331618
19954	331619
34014	331620
3	331621
15528	331622
37420	331623
38600	331624
59615	331625
75933	331626
23131	331627
53963	331628
43942	331629
74013	331630
23768	331631
54430	331632
16286	331633
13450	331634
44465	331635
122791	331636
7466	331637
73241	331638
5427	331639
39840	331640
14142	331641
21344	331642
9412	331643
27602	331644
25250	331645
19612	331646
8617	331647
4105	331648
107988	331649
68127	331650
236	331651
121916	331652
76938	331653
67922	331654
15766	331655
12811	331656
18123	331657
20768	331658
69873	331659
5179	331660
37630	331661
48643	331662
113937	331663
90504	331664
7525	331665
47166	331666
38516	331667
1083	331668
71337	331669
24181	331670
20310	331671
19144	331672
12300	331673
15518	331674
17200	331675
20477	331676
5516	331677
90691	331678
30407	331679
36133	331680
55498	331681
100383	331682
114360	331683
28277	331684
59046	331685
18635	331686
8430	331687
17182	331688
1551	331689
89021	331690
31340	331691
61362	331692
24177	331693
44200	331694
132185	331695
7599	331696
15168	331697
1588	331698
110441	331699
1243	331700
39137	331701
33492	331702
14147	331703
129467	331704
110830	331705
62465	331706
143	331707
23287	331708
65672	331709
75506	331710
42816	331711
20106	331712
22590	331713
8042	331714
3398	331715
15296	331716
3080	331717
864	331718
92760	331719
51606	331720
97750	331721
102660	331722
7971	331723
9641	331724
1766	331725
82219	331726
49899	331727
42627	331728
99906	331729
63137	331730
53546	331731
109075	331732
13377	331733
13444	331734
42515	331735
40156	331736
54061	331737
21535	331738
27877	331739
56567	331740
37922	331741
9418	331742
137568	331743
31432	331744
56962	331745
46654	331746
34125	331747
66606	331748
64800	331749
62849	331750
2551	331751
3966	331752
19242	331753
31698	331754
483	331755
18407	331756
123605	331757
128089	331758
65530	331759
40040	331760
68663	331761
62186	331762
75504	331763
147173	331764
37577	331765
5468	331766
102259	331767
73841	331768
64401	331769
30358	331770
5448	331771
50410	331772
68460	331773
4014	331774
43518	331775
129680	331776
34306	331777
24619	331778
56391	331779
102019	331780
81994	331781
14810	331782
25809	331783
27065	331784
79523	331785
48881	331786
28689	331787
21914	331788
28553	331789
24822	331790
81542	331791
33214	331792
6473	331793
48472	331794
42340	331795
18910	331796
16299	331797
93490	331798
57602	331799
118826	331800
32374	331801
127483	331802
18633	331803
47259	331804
102335	331805
28548	331806
3177	331807
4667	331808
49176	331809
25551	331810
85903	331811
886	331812
97756	331813
98015	331814
42884	331815
96488	331816
130148	331817
60688	331818
20278	331819
34328	331820
50386	331821
13397	331822
31517	331823
30947	331824
21017	331825
26538	331826
76446	331827
23131	331828
42854	331829
278	331830
114831	331831
124000	331832
117545	331833
48346	331834
10094	331835
68883	331836
58965	331837
12020	331838
69970	331839
26864	331840
12694	331841
38293	331842
79518	331843
20125	331844
28316	331845
98358	331846
53519	331847
12578	331848
14358	331849
22136	331850
88847	331851
145163	331852
3870	331853
4566	331854
110698	331855
63445	331856
47077	331857
92407	331858
2655	331859
41824	331860
11226	331861
47199	331862
55541	331863
39231	331864
23261	331865
63015	331866
15850	331867
33311	331868
40512	331869
2179	331870
95081	331871
9667	331872
85052	331873
35675	331874
72756	331875
116444	331876
58326	331877
50361	331878
11376	331879
14246	331880
113549	331881
12677	331882
9526	331883
66767	331884
43187	331885
24720	331886
150265	331887
45699	331888
6278	331889
1286	331890
92667	331891
14487	331892
26472	331893
44712	331894
41350	331895
42584	331896
3532	331897
8478	331898
125282	331899
308	331900
1580	331901
76978	331902
95485	331903
7226	331904
3458	331905
1401	331906
4356	331907
48091	331908
80806	331909
21508	331910
59249	331911
114708	331912
22786	331913
28186	331914
23891	331915
58908	331916
123019	331917
7781	331918
63385	331919
60858	331920
115770	331921
4669	331922
3875	331923
144136	331924
130232	331925
3483	331926
3762	331927
81491	331928
2168	331929
7572	331930
1001	331931
53186	331932
39216	331933
5356	331934
4034	331935
104248	331936
94631	331937
39452	331938
124517	331939
11507	331940
111618	331941
13668	331942
38254	331943
5005	331944
69062	331945
22850	331946
72546	331947
34029	331948
23694	331949
38248	331950
2169	331951
5963	331952
83773	331953
139322	331954
10521	331955
20666	331956
43695	331957
6732	331958
62897	331959
39906	331960
16963	331961
4001	331962
67096	331963
44600	331964
537	331965
66930	331966
14183	331967
21190	331968
66648	331969
67982	331970
34962	331971
3784	331972
27240	331973
1338	331974
114788	331975
20666	331976
23923	331977
25160	331978
72122	331979
92310	331980
115953	331981
30705	331982
69830	331983
62126	331984
136259	331985
1262	331986
20031	331987
33133	331988
14445	331989
36202	331990
57916	331991
3080	331992
32260	331993
17898	331994
47332	331995
10777	331996
65499	331997
14123	331998
41000	331999
66557	332000
1403	332001
15605	332002
92736	332003
55256	332004
65653	332005
33407	332006
25360	332007
100074	332008
35334	332009
30781	332010
2657	332011
21169	332012
49984	332013
73870	332014
49815	332015
27566	332016
7768	332017
30371	332018
36319	332019
78071	332020
114980	332021
11136	332022
82586	332023
79393	332024
38179	332025
73227	332026
123377	332027
5975	332028
243	332029
75871	332030
10427	332031
15985	332032
2126	332033
1359	332034
24872	332035
19798	332036
40611	332037
49977	332038
46874	332039
8748	332040
1677	332041
101259	332042
65464	332043
69191	332044
4053	332045
123408	332046
123117	332047
51258	332048
5158	332049
11716	332050
94045	332051
126272	332052
32007	332053
36262	332054
13	332055
50168	332056
42226	332057
10530	332058
29645	332059
704	332060
12450	332061
19403	332062
70787	332063
18557	332064
77154	332065
30116	332066
53318	332067
49051	332068
14899	332069
21636	332070
57016	332071
9732	332072
49580	332073
17686	332074
105577	332075
8883	332076
137721	332077
86156	332078
56280	332079
68027	332080
75422	332081
5415	332082
7638	332083
29476	332084
13740	332085
16640	332086
57346	332087
35636	332088
39288	332089
42324	332090
12808	332091
103202	332092
1672	332093
62650	332094
3046	332095
46540	332096
22322	332097
438	332098
3999	332099
137488	332100
26392	332101
31958	332102
883	332103
27303	332104
67109	332105
147137	332106
137956	332107
56652	332108
18236	332109
23963	332110
110110	332111
113499	332112
21698	332113
36593	332114
16131	332115
37510	332116
32178	332117
1320	332118
9163	332119
53444	332120
15654	332121
5498	332122
96947	332123
67606	332124
92778	332125
123086	332126
15039	332127
79347	332128
34227	332129
33802	332130
95043	332131
4000	332132
69367	332133
26806	332134
4841	332135
22794	332136
60779	332137
48927	332138
16293	332139
3955	332140
64183	332141
141	332142
97774	332143
209	332144
1486	332145
44303	332146
34794	332147
23720	332148
4238	332149
17428	332150
32527	332151
119114	332152
106894	332153
21399	332154
39006	332155
53528	332156
75312	332157
2387	332158
57343	332159
19198	332160
20022	332161
93431	332162
9509	332163
1748	332164
538	332165
140770	332166
90879	332167
16292	332168
53091	332169
39445	332170
5280	332171
14748	332172
83198	332173
1642	332174
49842	332175
85561	332176
52785	332177
144247	332178
46190	332179
137979	332180
94376	332181
27671	332182
42745	332183
44497	332184
40079	332185
6966	332186
19774	332187
47024	332188
6661	332189
57585	332190
31706	332191
43231	332192
11914	332193
18113	332194
57557	332195
33749	332196
69475	332197
53824	332198
8324	332199
41187	332200
38885	332201
45570	332202
35892	332203
58479	332204
57909	332205
134327	332206
41875	332207
87115	332208
24803	332209
104345	332210
21303	332211
96562	332212
52448	332213
87086	332214
422	332215
524	332216
49101	332217
126307	332218
10746	332219
1963	332220
33163	332221
124083	332222
19607	332223
36312	332224
36504	332225
29510	332226
17906	332227
99306	332228
20074	332229
67685	332230
11175	332231
22155	332232
9629	332233
9222	332234
35142	332235
50434	332236
66069	332237
12513	332238
45660	332239
74933	332240
45490	332241
51305	332242
245	332243
66534	332244
13149	332245
135675	332246
17712	332247
8425	332248
86758	332249
18129	332250
8982	332251
113270	332252
7605	332253
1185	332254
116667	332255
2192	332256
2351	332257
43170	332258
1045	332259
72906	332260
24120	332261
73145	332262
108814	332263
21522	332264
30513	332265
12343	332266
109530	332267
9347	332268
120021	332269
22141	332270
28885	332271
46567	332272
13803	332273
45995	332274
1275	332275
5696	332276
54831	332277
102926	332278
3552	332279
6429	332280
18791	332281
94060	332282
9390	332283
141301	332284
77451	332285
111363	332286
11911	332287
33467	332288
4542	332289
68104	332290
99422	332291
56678	332292
38244	332293
71382	332294
47617	332295
93929	332296
4593	332297
23211	332298
66935	332299
14819	332300
105777	332301
890	332302
26882	332303
15864	332304
19122	332305
23951	332306
95125	332307
1689	332308
16759	332309
44936	332310
36175	332311
39619	332312
41480	332313
18853	332314
24390	332315
23889	332316
62944	332317
1934	332318
60718	332319
56409	332320
145937	332321
22796	332322
81298	332323
17744	332324
3766	332325
23028	332326
35531	332327
10135	332328
31684	332329
117598	332330
26	332331
68015	332332
51815	332333
36972	332334
12094	332335
5090	332336
68864	332337
3806	332338
131586	332339
19391	332340
60235	332341
27508	332342
14643	332343
28365	332344
50684	332345
45948	332346
289	332347
43828	332348
14445	332349
43905	332350
64783	332351
15667	332352
4496	332353
23661	332354
58991	332355
23236	332356
76199	332357
128890	332358
100	332359
9014	332360
41713	332361
47001	332362
70419	332363
50545	332364
66784	332365
98510	332366
50343	332367
36189	332368
14237	332369
81439	332370
100731	332371
82079	332372
31379	332373
3480	332374
48170	332375
56052	332376
37871	332377
64554	332378
51025	332379
18873	332380
34354	332381
40036	332382
114542	332383
132821	332384
3639	332385
61743	332386
67729	332387
47399	332388
70482	332389
29647	332390
66136	332391
15165	332392
6053	332393
9692	332394
46592	332395
41583	332396
1509	332397
20516	332398
74733	332399
253	332400
103101	332401
498	332402
100685	332403
14438	332404
88642	332405
11332	332406
131503	332407
2493	332408
67596	332409
4561	332410
127441	332411
6511	332412
93370	332413
119640	332414
40934	332415
24114	332416
9032	332417
5876	332418
89286	332419
11684	332420
20066	332421
97362	332422
9156	332423
37239	332424
11359	332425
106333	332426
48420	332427
46042	332428
23047	332429
12685	332430
51869	332431
3203	332432
29956	332433
7667	332434
93635	332435
76951	332436
26922	332437
115776	332438
803	332439
28270	332440
32139	332441
87520	332442
135523	332443
9840	332444
73178	332445
22568	332446
25224	332447
4294	332448
42778	332449
83737	332450
57284	332451
42129	332452
50608	332453
2057	332454
12168	332455
67403	332456
3632	332457
132511	332458
1668	332459
50883	332460
18791	332461
33936	332462
66619	332463
12210	332464
143238	332465
14477	332466
12227	332467
3853	332468
52498	332469
53771	332470
8005	332471
13768	332472
24247	332473
10661	332474
24871	332475
125367	332476
6839	332477
22144	332478
48272	332479
69324	332480
44293	332481
34839	332482
12207	332483
44636	332484
38165	332485
18325	332486
16462	332487
8165	332488
181	332489
16862	332490
8191	332491
12653	332492
13461	332493
88005	332494
53870	332495
15208	332496
764	332497
89072	332498
23983	332499
16978	332500
125252	332501
31284	332502
5702	332503
125	332504
53930	332505
42846	332506
24024	332507
43786	332508
69502	332509
70448	332510
135648	332511
70900	332512
4326	332513
55129	332514
11606	332515
1336	332516
93006	332517
9926	332518
23434	332519
45623	332520
32900	332521
21211	332522
6495	332523
24110	332524
100737	332525
92272	332526
62140	332527
43580	332528
8060	332529
267	332530
62920	332531
18433	332532
67261	332533
63241	332534
4545	332535
2114	332536
61137	332537
83641	332538
38976	332539
11918	332540
16436	332541
128363	332542
931	332543
11626	332544
28488	332545
130663	332546
85900	332547
132188	332548
9292	332549
32822	332550
137326	332551
24231	332552
59197	332553
80335	332554
106232	332555
54317	332556
53616	332557
821	332558
16007	332559
9793	332560
14120	332561
108524	332562
15932	332563
75052	332564
68061	332565
38069	332566
12984	332567
572	332568
37969	332569
17562	332570
35411	332571
79373	332572
11847	332573
99100	332574
907	332575
24423	332576
8311	332577
42094	332578
9298	332579
59279	332580
34557	332581
21851	332582
73798	332583
50558	332584
73616	332585
42867	332586
32559	332587
114347	332588
22450	332589
30374	332590
28093	332591
65484	332592
15031	332593
107113	332594
122344	332595
41050	332596
79697	332597
55212	332598
47980	332599
78601	332600
41893	332601
4268	332602
67514	332603
64181	332604
1937	332605
38041	332606
42463	332607
64981	332608
51492	332609
290	332610
48371	332611
18162	332612
1202	332613
11706	332614
55165	332615
119240	332616
101516	332617
71388	332618
115095	332619
4468	332620
6903	332621
37745	332622
2641	332623
111715	332624
45735	332625
8998	332626
21007	332627
189	332628
18812	332629
99439	332630
47725	332631
140838	332632
3354	332633
105202	332634
59437	332635
13505	332636
91229	332637
1112	332638
4305	332639
1093	332640
59134	332641
466	332642
5960	332643
149114	332644
55466	332645
18763	332646
5534	332647
75451	332648
12403	332649
122570	332650
114739	332651
88755	332652
27241	332653
84830	332654
36400	332655
28418	332656
32839	332657
9856	332658
102864	332659
44626	332660
23174	332661
111609	332662
2802	332663
3156	332664
82214	332665
1680	332666
25223	332667
18001	332668
120835	332669
52929	332670
13760	332671
116261	332672
82396	332673
5438	332674
16216	332675
29313	332676
16388	332677
32614	332678
41048	332679
6984	332680
100	332681
37926	332682
57297	332683
13119	332684
112291	332685
65593	332686
58084	332687
652	332688
72127	332689
376	332690
16081	332691
38734	332692
83974	332693
19665	332694
59471	332695
42432	332696
79862	332697
7492	332698
19160	332699
3340	332700
88549	332701
69424	332702
52801	332703
51122	332704
61126	332705
1589	332706
14806	332707
46308	332708
10001	332709
1528	332710
42274	332711
93665	332712
44195	332713
9622	332714
116372	332715
5000	332716
1195	332717
11225	332718
71239	332719
28284	332720
2128	332721
27982	332722
5315	332723
21843	332724
78503	332725
23625	332726
81517	332727
39743	332728
78920	332729
14198	332730
55672	332731
6490	332732
34382	332733
10506	332734
123154	332735
41572	332736
20799	332737
36618	332738
130641	332739
19196	332740
88472	332741
5496	332742
117	332743
112466	332744
19382	332745
4433	332746
2209	332747
82780	332748
146138	332749
32369	332750
47750	332751
40098	332752
95177	332753
86129	332754
14171	332755
8892	332756
11495	332757
58585	332758
70008	332759
106597	332760
117224	332761
134140	332762
47360	332763
16580	332764
29833	332765
60008	332766
60682	332767
74883	332768
29105	332769
16797	332770
11846	332771
50506	332772
17176	332773
10460	332774
6609	332775
46009	332776
65220	332777
55951	332778
15101	332779
3262	332780
106648	332781
19811	332782
3069	332783
4678	332784
33906	332785
102268	332786
3544	332787
69179	332788
9553	332789
2097	332790
12528	332791
5500	332792
44377	332793
72118	332794
1395	332795
682	332796
3958	332797
50161	332798
29682	332799
7899	332800
2816	332801
44481	332802
7120	332803
24351	332804
90608	332805
40981	332806
12229	332807
6796	332808
9645	332809
139938	332810
98848	332811
144802	332812
43139	332813
84755	332814
2184	332815
25474	332816
100950	332817
49061	332818
39330	332819
110684	332820
61932	332821
20841	332822
37787	332823
38860	332824
1288	332825
3476	332826
11997	332827
69965	332828
89524	332829
38383	332830
80790	332831
16852	332832
39944	332833
18499	332834
83759	332835
13367	332836
5112	332837
36256	332838
81686	332839
58211	332840
7206	332841
4126	332842
37850	332843
37180	332844
20531	332845
119035	332846
10655	332847
69185	332848
86023	332849
45790	332850
84980	332851
12170	332852
3541	332853
32552	332854
13562	332855
19903	332856
87480	332857
36656	332858
17447	332859
12809	332860
59113	332861
42113	332862
9623	332863
95433	332864
66421	332865
2271	332866
327	332867
1030	332868
71557	332869
33156	332870
30010	332871
109148	332872
119189	332873
162	332874
9290	332875
42430	332876
94375	332877
25533	332878
5738	332879
124485	332880
22306	332881
5917	332882
9697	332883
48889	332884
65200	332885
137324	332886
73915	332887
123418	332888
55975	332889
47350	332890
22992	332891
9039	332892
71609	332893
35349	332894
2434	332895
54310	332896
38977	332897
69449	332898
46711	332899
45294	332900
29697	332901
840	332902
95322	332903
13356	332904
89544	332905
735	332906
59074	332907
9795	332908
74473	332909
22391	332910
62852	332911
49209	332912
137549	332913
27479	332914
14117	332915
12953	332916
14380	332917
67400	332918
41045	332919
32755	332920
12469	332921
9848	332922
80026	332923
31103	332924
51648	332925
19125	332926
34991	332927
103856	332928
32671	332929
5953	332930
38081	332931
121751	332932
1903	332933
6393	332934
61153	332935
45566	332936
1654	332937
57569	332938
53493	332939
23969	332940
49640	332941
4689	332942
116492	332943
29514	332944
48510	332945
3872	332946
149220	332947
15473	332948
70323	332949
42527	332950
20759	332951
65937	332952
50156	332953
64703	332954
110	332955
47221	332956
26812	332957
53911	332958
13171	332959
17454	332960
34781	332961
83236	332962
14581	332963
45200	332964
94146	332965
55510	332966
11448	332967
29146	332968
63432	332969
65066	332970
20691	332971
99945	332972
2052	332973
28269	332974
115749	332975
22764	332976
89593	332977
147	332978
15997	332979
24422	332980
26672	332981
15206	332982
101746	332983
113607	332984
18160	332985
63892	332986
1174	332987
38358	332988
134030	332989
1172	332990
5219	332991
8725	332992
98147	332993
18605	332994
3647	332995
1063	332996
102971	332997
120935	332998
3653	332999
27785	333000
60941	333001
38450	333002
27095	333003
50721	333004
823	333005
11105	333006
104695	333007
105486	333008
122891	333009
92550	333010
130588	333011
73944	333012
18167	333013
67352	333014
105364	333015
7059	333016
83784	333017
31894	333018
3678	333019
13474	333020
6513	333021
32167	333022
104153	333023
56540	333024
10081	333025
120	333026
27744	333027
22031	333028
137175	333029
7185	333030
43124	333031
62503	333032
43040	333033
8678	333034
133469	333035
56477	333036
87781	333037
26564	333038
57364	333039
147142	333040
100971	333041
12718	333042
82497	333043
18296	333044
10069	333045
70510	333046
28217	333047
11796	333048
19099	333049
53139	333050
26834	333051
14319	333052
53404	333053
63592	333054
9673	333055
143526	333056
66311	333057
23937	333058
40738	333059
3290	333060
10149	333061
102921	333062
63526	333063
36826	333064
12856	333065
23460	333066
78196	333067
56735	333068
84071	333069
3049	333070
9479	333071
123450	333072
19712	333073
39611	333074
14131	333075
102178	333076
83141	333077
64208	333078
18645	333079
56342	333080
51404	333081
5856	333082
2297	333083
84978	333084
102822	333085
52025	333086
22121	333087
46537	333088
40385	333089
23279	333090
11244	333091
23191	333092
1806	333093
95381	333094
63917	333095
29608	333096
62895	333097
21339	333098
62281	333099
15438	333100
112624	333101
36	333102
35223	333103
1847	333104
28435	333105
9946	333106
763	333107
12484	333108
20396	333109
99812	333110
51841	333111
7357	333112
112670	333113
1750	333114
36095	333115
14236	333116
59482	333117
69528	333118
122150	333119
147592	333120
145715	333121
46686	333122
24371	333123
27176	333124
88858	333125
18306	333126
69219	333127
3410	333128
149375	333129
35213	333130
42729	333131
39883	333132
31628	333133
72600	333134
86424	333135
123513	333136
131741	333137
1294	333138
127018	333139
9603	333140
25607	333141
24385	333142
1618	333143
21688	333144
74838	333145
82252	333146
34041	333147
71527	333148
17881	333149
66344	333150
53935	333151
136328	333152
54313	333153
24461	333154
61558	333155
78506	333156
606	333157
11204	333158
1315	333159
12066	333160
76433	333161
364	333162
5336	333163
53616	333164
655	333165
38540	333166
98733	333167
124283	333168
49282	333169
136877	333170
30438	333171
45767	333172
41459	333173
42938	333174
65939	333175
5619	333176
53762	333177
24041	333178
21760	333179
57869	333180
410	333181
9084	333182
34684	333183
72091	333184
143909	333185
12720	333186
88519	333187
65893	333188
55388	333189
64581	333190
18951	333191
10484	333192
51982	333193
62342	333194
11032	333195
9103	333196
67622	333197
15536	333198
1393	333199
36426	333200
18336	333201
90418	333202
92440	333203
72539	333204
129705	333205
106325	333206
84280	333207
63076	333208
638	333209
75340	333210
48792	333211
16769	333212
43916	333213
37784	333214
45932	333215
37171	333216
74710	333217
79199	333218
191	333219
24689	333220
94862	333221
13274	333222
89498	333223
2795	333224
30693	333225
68738	333226
19779	333227
17786	333228
6046	333229
1645	333230
60058	333231
101178	333232
90720	333233
12879	333234
17449	333235
8615	333236
30049	333237
2024	333238
2993	333239
34019	333240
16617	333241
2374	333242
17496	333243
67849	333244
107643	333245
28555	333246
23261	333247
27820	333248
55266	333249
124331	333250
89352	333251
14383	333252
82904	333253
28770	333254
6603	333255
12290	333256
125556	333257
135991	333258
9696	333259
37112	333260
43840	333261
4385	333262
1121	333263
27537	333264
113211	333265
19310	333266
53998	333267
3882	333268
2253	333269
69338	333270
49950	333271
26546	333272
99574	333273
83465	333274
82969	333275
37907	333276
33426	333277
20777	333278
51482	333279
15511	333280
5031	333281
112752	333282
12684	333283
154	333284
12029	333285
92186	333286
1575	333287
3193	333288
39648	333289
11197	333290
13870	333291
72633	333292
10452	333293
10313	333294
4495	333295
102895	333296
55413	333297
37372	333298
3513	333299
28398	333300
9781	333301
4385	333302
83501	333303
3863	333304
121	333305
65325	333306
51647	333307
13085	333308
143345	333309
15176	333310
58009	333311
71088	333312
45047	333313
49103	333314
822	333315
33430	333316
85084	333317
2036	333318
31534	333319
113293	333320
39601	333321
35823	333322
117365	333323
89005	333324
29315	333325
3070	333326
1772	333327
2996	333328
5575	333329
26058	333330
9694	333331
77987	333332
4641	333333
31659	333334
684	333335
101794	333336
126829	333337
13472	333338
14289	333339
64762	333340
602	333341
35065	333342
15140	333343
83422	333344
28409	333345
23341	333346
27515	333347
41459	333348
19226	333349
49967	333350
51564	333351
4885	333352
63057	333353
31205	333354
102177	333355
3998	333356
68005	333357
109119	333358
46996	333359
53661	333360
350	333361
25738	333362
134122	333363
19614	333364
60302	333365
4932	333366
91046	333367
3737	333368
118717	333369
24087	333370
41790	333371
65982	333372
47	333373
21132	333374
18328	333375
111335	333376
56612	333377
17922	333378
16738	333379
108881	333380
7289	333381
68767	333382
22608	333383
23639	333384
33520	333385
8969	333386
80014	333387
45794	333388
5946	333389
19802	333390
96464	333391
70253	333392
116699	333393
127568	333394
42581	333395
80318	333396
24473	333397
29404	333398
31655	333399
1712	333400
77616	333401
104371	333402
17786	333403
2182	333404
11475	333405
8977	333406
4601	333407
37	333408
57611	333409
10	333410
46316	333411
103503	333412
106815	333413
97511	333414
108200	333415
19150	333416
70077	333417
8946	333418
82327	333419
132358	333420
7783	333421
8023	333422
73500	333423
84804	333424
115200	333425
30847	333426
144105	333427
5479	333428
125465	333429
16339	333430
73678	333431
18900	333432
2852	333433
20412	333434
14927	333435
31015	333436
15227	333437
34821	333438
72603	333439
5892	333440
70653	333441
72922	333442
39863	333443
45986	333444
724	333445
85397	333446
117673	333447
83470	333448
11020	333449
6353	333450
64246	333451
77152	333452
36472	333453
50128	333454
75355	333455
16167	333456
24620	333457
1310	333458
84687	333459
8897	333460
21457	333461
56899	333462
79610	333463
165	333464
4427	333465
61961	333466
85374	333467
81097	333468
27930	333469
21065	333470
50835	333471
82040	333472
5458	333473
1352	333474
90735	333475
17016	333476
57542	333477
5997	333478
15323	333479
3836	333480
22769	333481
44323	333482
104277	333483
131670	333484
22096	333485
9240	333486
17266	333487
23071	333488
27476	333489
29060	333490
7940	333491
15869	333492
16125	333493
6644	333494
23843	333495
16378	333496
66070	333497
4729	333498
464	333499
31329	333500
570	333501
93668	333502
48098	333503
25024	333504
47762	333505
47419	333506
2818	333507
84928	333508
113319	333509
74230	333510
10233	333511
109138	333512
39736	333513
10218	333514
26481	333515
37147	333516
66184	333517
86937	333518
82942	333519
1821	333520
84138	333521
38807	333522
73756	333523
12194	333524
56071	333525
32491	333526
5398	333527
69126	333528
39251	333529
40625	333530
29773	333531
148125	333532
25063	333533
82538	333534
53510	333535
25325	333536
47817	333537
5684	333538
5967	333539
61710	333540
75176	333541
50269	333542
36359	333543
43790	333544
27584	333545
149656	333546
905	333547
1250	333548
36040	333549
11343	333550
40312	333551
51631	333552
40580	333553
41083	333554
79879	333555
2077	333556
6537	333557
32257	333558
97356	333559
22976	333560
51085	333561
77769	333562
43615	333563
10509	333564
2517	333565
27303	333566
82886	333567
22759	333568
7976	333569
24622	333570
83801	333571
32142	333572
121903	333573
36886	333574
30396	333575
5998	333576
29231	333577
46457	333578
4662	333579
72638	333580
94655	333581
29208	333582
81576	333583
14873	333584
16286	333585
96083	333586
29452	333587
47690	333588
23316	333589
57406	333590
480	333591
94088	333592
1870	333593
13441	333594
1156	333595
36109	333596
80892	333597
36811	333598
88655	333599
10514	333600
15632	333601
5407	333602
91	333603
15615	333604
137630	333605
92084	333606
14653	333607
1263	333608
57070	333609
26395	333610
23728	333611
7239	333612
88998	333613
36288	333614
90516	333615
16264	333616
3527	333617
28319	333618
80615	333619
4126	333620
23915	333621
31394	333622
22834	333623
25982	333624
7658	333625
28288	333626
73293	333627
137173	333628
6094	333629
1227	333630
19279	333631
73232	333632
49306	333633
95237	333634
8329	333635
24846	333636
62716	333637
47726	333638
5443	333639
2600	333640
3762	333641
35879	333642
38728	333643
8603	333644
1662	333645
114442	333646
129002	333647
3943	333648
120160	333649
68696	333650
57932	333651
4032	333652
62453	333653
88370	333654
13570	333655
975	333656
79682	333657
146472	333658
10103	333659
66948	333660
32096	333661
80801	333662
50419	333663
38318	333664
4021	333665
123152	333666
48278	333667
33695	333668
8462	333669
43443	333670
3033	333671
3956	333672
6807	333673
46848	333674
26502	333675
26438	333676
18994	333677
55169	333678
68540	333679
4843	333680
48718	333681
276	333682
68513	333683
47820	333684
16943	333685
7503	333686
1725	333687
6243	333688
117422	333689
115975	333690
97168	333691
44532	333692
14993	333693
86826	333694
4003	333695
73508	333696
30134	333697
16342	333698
39237	333699
24829	333700
11364	333701
22264	333702
113909	333703
90302	333704
36697	333705
30493	333706
94497	333707
11618	333708
10538	333709
20538	333710
44746	333711
8452	333712
20949	333713
1805	333714
27463	333715
4409	333716
7945	333717
26286	333718
58101	333719
34166	333720
1036	333721
74150	333722
21448	333723
1711	333724
51148	333725
73417	333726
29093	333727
32637	333728
54828	333729
47981	333730
26027	333731
42153	333732
7089	333733
438	333734
101891	333735
49707	333736
38666	333737
42078	333738
17167	333739
6468	333740
51859	333741
22927	333742
65420	333743
904	333744
17453	333745
33308	333746
220	333747
33620	333748
63	333749
75083	333750
1422	333751
18265	333752
135772	333753
735	333754
35325	333755
42881	333756
44986	333757
20399	333758
30419	333759
8682	333760
87910	333761
109065	333762
13171	333763
111133	333764
53980	333765
19585	333766
30880	333767
4440	333768
5477	333769
90716	333770
7480	333771
147280	333772
32037	333773
142314	333774
74906	333775
54303	333776
5465	333777
92049	333778
46128	333779
24017	333780
67057	333781
51908	333782
19140	333783
80996	333784
11830	333785
2631	333786
54	333787
30373	333788
103609	333789
15811	333790
39330	333791
33162	333792
70571	333793
364	333794
56745	333795
13324	333796
35535	333797
73333	333798
31068	333799
48819	333800
11554	333801
39801	333802
18299	333803
93816	333804
45295	333805
45905	333806
124397	333807
119019	333808
57617	333809
102215	333810
851	333811
4135	333812
1120	333813
3541	333814
43852	333815
12805	333816
4280	333817
56042	333818
68503	333819
18774	333820
39023	333821
79126	333822
105093	333823
127453	333824
84513	333825
10266	333826
125002	333827
34280	333828
1795	333829
78563	333830
16822	333831
71385	333832
34055	333833
95262	333834
36312	333835
89705	333836
3464	333837
33124	333838
66484	333839
16618	333840
31361	333841
35107	333842
12217	333843
71111	333844
79511	333845
32998	333846
68169	333847
10739	333848
4766	333849
51107	333850
55750	333851
128298	333852
2208	333853
17515	333854
35548	333855
146901	333856
52646	333857
25019	333858
11245	333859
19972	333860
54118	333861
133014	333862
5864	333863
71970	333864
19940	333865
15321	333866
117418	333867
83622	333868
25269	333869
105515	333870
23634	333871
34702	333872
103803	333873
110538	333874
14123	333875
20712	333876
61752	333877
11801	333878
8351	333879
82452	333880
24845	333881
11744	333882
61879	333883
17849	333884
2825	333885
40123	333886
7666	333887
2702	333888
29132	333889
9847	333890
4672	333891
53775	333892
16323	333893
17389	333894
32491	333895
20349	333896
27352	333897
5082	333898
7906	333899
54644	333900
70896	333901
52733	333902
512	333903
64020	333904
12645	333905
106053	333906
33866	333907
23694	333908
34471	333909
99768	333910
3437	333911
74230	333912
71364	333913
97308	333914
46369	333915
38894	333916
14082	333917
95180	333918
93192	333919
31116	333920
923	333921
83528	333922
39781	333923
74505	333924
5644	333925
1517	333926
130569	333927
30157	333928
1496	333929
58642	333930
12285	333931
138487	333932
15192	333933
7329	333934
69633	333935
55290	333936
1148	333937
28500	333938
144286	333939
7869	333940
1518	333941
4270	333942
56890	333943
102712	333944
136830	333945
106443	333946
7040	333947
13663	333948
12651	333949
98949	333950
4448	333951
24984	333952
7657	333953
31566	333954
122058	333955
4120	333956
35169	333957
35026	333958
120553	333959
33827	333960
57001	333961
58846	333962
33036	333963
97406	333964
11112	333965
70574	333966
58101	333967
28210	333968
18140	333969
16798	333970
42313	333971
122	333972
34807	333973
107033	333974
2708	333975
79356	333976
117592	333977
53686	333978
141703	333979
70206	333980
18464	333981
66733	333982
130999	333983
87443	333984
139656	333985
12066	333986
1287	333987
2517	333988
7835	333989
949	333990
450	333991
49628	333992
69732	333993
75206	333994
7902	333995
18045	333996
27398	333997
20023	333998
31594	333999
95483	334000
129574	334001
2716	334002
14121	334003
840	334004
14044	334005
36039	334006
87807	334007
97867	334008
57154	334009
27096	334010
27504	334011
36835	334012
50117	334013
52506	334014
29990	334015
116251	334016
135787	334017
92790	334018
55735	334019
55704	334020
122532	334021
8842	334022
54254	334023
36261	334024
73888	334025
119369	334026
91432	334027
16845	334028
11068	334029
22672	334030
3118	334031
994	334032
12280	334033
32390	334034
45408	334035
23541	334036
117007	334037
2443	334038
45739	334039
34881	334040
18929	334041
75312	334042
55650	334043
11543	334044
1890	334045
64267	334046
107137	334047
30703	334048
35754	334049
37944	334050
37519	334051
122116	334052
276	334053
33606	334054
86488	334055
58717	334056
13339	334057
113518	334058
18701	334059
6752	334060
33090	334061
16043	334062
23063	334063
88433	334064
56803	334065
101343	334066
59032	334067
21994	334068
46199	334069
13265	334070
62802	334071
3952	334072
7373	334073
49916	334074
69781	334075
69652	334076
70773	334077
89025	334078
136169	334079
2217	334080
135971	334081
5615	334082
8437	334083
7924	334084
67962	334085
145431	334086
1868	334087
24384	334088
18263	334089
144112	334090
40689	334091
1468	334092
29908	334093
10828	334094
108182	334095
2106	334096
55011	334097
7332	334098
71313	334099
18856	334100
33713	334101
31053	334102
65867	334103
143198	334104
20968	334105
30010	334106
24609	334107
1276	334108
694	334109
50769	334110
83068	334111
12483	334112
9295	334113
51118	334114
24663	334115
271	334116
14276	334117
36621	334118
47747	334119
3114	334120
106574	334121
30474	334122
26974	334123
35752	334124
37370	334125
19203	334126
31290	334127
111460	334128
41114	334129
2466	334130
37430	334131
74041	334132
5706	334133
80564	334134
45493	334135
24925	334136
11453	334137
40974	334138
97378	334139
4343	334140
86022	334141
58101	334142
93872	334143
23655	334144
14774	334145
7912	334146
21429	334147
104784	334148
101654	334149
8300	334150
8165	334151
12647	334152
54455	334153
75762	334154
65107	334155
147218	334156
109085	334157
8805	334158
23149	334159
27443	334160
31257	334161
41577	334162
37217	334163
804	334164
31202	334165
98373	334166
25074	334167
72911	334168
2006	334169
28297	334170
379	334171
13468	334172
85626	334173
105167	334174
91276	334175
108853	334176
31512	334177
125877	334178
100286	334179
31941	334180
8053	334181
23700	334182
20836	334183
7409	334184
19750	334185
20242	334186
1887	334187
24421	334188
24088	334189
135863	334190
30016	334191
96446	334192
864	334193
124630	334194
67705	334195
95939	334196
55231	334197
58452	334198
2325	334199
148637	334200
31875	334201
104843	334202
29114	334203
49380	334204
32504	334205
125024	334206
6699	334207
1177	334208
100110	334209
114401	334210
58843	334211
12324	334212
13346	334213
114263	334214
26876	334215
15655	334216
23783	334217
15515	334218
82492	334219
182	334220
835	334221
44905	334222
13656	334223
40893	334224
16646	334225
36061	334226
510	334227
28472	334228
10966	334229
2968	334230
70423	334231
28105	334232
66349	334233
52243	334234
110802	334235
71666	334236
93997	334237
92201	334238
3057	334239
80059	334240
20797	334241
11019	334242
68362	334243
69953	334244
34852	334245
23004	334246
46833	334247
56296	334248
51239	334249
26826	334250
13809	334251
45731	334252
76784	334253
37188	334254
19266	334255
225	334256
54039	334257
25084	334258
15186	334259
41959	334260
57715	334261
24156	334262
85317	334263
95919	334264
33824	334265
30520	334266
5209	334267
4414	334268
55041	334269
20300	334270
51013	334271
12368	334272
11853	334273
117863	334274
130079	334275
19814	334276
13168	334277
3790	334278
2065	334279
9393	334280
7117	334281
32385	334282
29717	334283
57270	334284
50831	334285
129441	334286
74370	334287
1509	334288
31774	334289
7838	334290
1835	334291
13470	334292
43360	334293
141169	334294
5123	334295
25689	334296
1052	334297
49363	334298
105292	334299
12745	334300
30729	334301
77	334302
41451	334303
40460	334304
1205	334305
20515	334306
43522	334307
49166	334308
7241	334309
71	334310
9359	334311
91497	334312
36451	334313
53262	334314
16354	334315
127303	334316
25285	334317
81921	334318
116696	334319
23152	334320
27977	334321
84279	334322
90188	334323
68572	334324
77745	334325
17767	334326
46550	334327
10344	334328
32718	334329
3364	334330
15175	334331
3646	334332
38606	334333
12794	334334
14657	334335
1147	334336
26791	334337
70244	334338
26364	334339
301	334340
102869	334341
42719	334342
60449	334343
867	334344
61437	334345
60402	334346
79735	334347
16058	334348
10839	334349
96301	334350
10513	334351
7366	334352
92382	334353
55283	334354
47805	334355
41129	334356
12372	334357
93184	334358
20864	334359
28284	334360
5609	334361
21330	334362
69835	334363
26440	334364
33899	334365
143362	334366
107824	334367
8362	334368
64045	334369
11794	334370
28928	334371
97293	334372
123343	334373
61511	334374
130933	334375
2550	334376
52445	334377
120423	334378
5823	334379
125587	334380
48925	334381
120930	334382
23025	334383
4652	334384
12126	334385
37444	334386
39925	334387
9413	334388
25319	334389
33299	334390
10407	334391
23770	334392
145939	334393
91548	334394
981	334395
120296	334396
136068	334397
20578	334398
736	334399
8354	334400
53512	334401
59710	334402
101580	334403
56855	334404
15644	334405
31324	334406
47446	334407
90982	334408
42049	334409
42994	334410
352	334411
21947	334412
55680	334413
32214	334414
24049	334415
2053	334416
55401	334417
11201	334418
47283	334419
20581	334420
10118	334421
23489	334422
8737	334423
3904	334424
53733	334425
24407	334426
41756	334427
102780	334428
82860	334429
9031	334430
10258	334431
45848	334432
39456	334433
61707	334434
22957	334435
120283	334436
46313	334437
8300	334438
96334	334439
50365	334440
35763	334441
5135	334442
48378	334443
63525	334444
57775	334445
17980	334446
10337	334447
22831	334448
41045	334449
141527	334450
42181	334451
103025	334452
43599	334453
21160	334454
6356	334455
21081	334456
1928	334457
98643	334458
2859	334459
14436	334460
69231	334461
13284	334462
108576	334463
76979	334464
24472	334465
48754	334466
34533	334467
6917	334468
84844	334469
2945	334470
43658	334471
26568	334472
41222	334473
40751	334474
7313	334475
39319	334476
107102	334477
48212	334478
36027	334479
36038	334480
62842	334481
45187	334482
16154	334483
1104	334484
31899	334485
18160	334486
25344	334487
46174	334488
68673	334489
110567	334490
33523	334491
12958	334492
17182	334493
132282	334494
7689	334495
69497	334496
42837	334497
3201	334498
50608	334499
85098	334500
75586	334501
51802	334502
92823	334503
95783	334504
45324	334505
118645	334506
22095	334507
121973	334508
121303	334509
13746	334510
79440	334511
65811	334512
30675	334513
53498	334514
8489	334515
115789	334516
120436	334517
59242	334518
63487	334519
45608	334520
54992	334521
131736	334522
2258	334523
15638	334524
2096	334525
94401	334526
37354	334527
38949	334528
75009	334529
42973	334530
74736	334531
133931	334532
5115	334533
59417	334534
1530	334535
88942	334536
40896	334537
62149	334538
105061	334539
26077	334540
20040	334541
79657	334542
36649	334543
46847	334544
2272	334545
1778	334546
47804	334547
39652	334548
1510	334549
38534	334550
22287	334551
41703	334552
7218	334553
9018	334554
89	334555
12246	334556
55810	334557
149835	334558
55874	334559
23997	334560
341	334561
14956	334562
46553	334563
13383	334564
68173	334565
38103	334566
48751	334567
45239	334568
50256	334569
12346	334570
52927	334571
746	334572
1073	334573
8623	334574
28705	334575
25582	334576
22973	334577
35224	334578
26709	334579
7454	334580
21811	334581
82025	334582
70469	334583
25346	334584
65661	334585
50264	334586
21088	334587
69466	334588
59397	334589
4151	334590
37130	334591
134153	334592
46650	334593
6365	334594
60369	334595
27771	334596
2746	334597
55565	334598
106150	334599
61069	334600
35667	334601
45046	334602
40781	334603
26936	334604
102050	334605
9161	334606
87556	334607
20640	334608
34916	334609
72468	334610
8986	334611
48	334612
68625	334613
340	334614
34342	334615
17013	334616
74991	334617
83079	334618
72761	334619
32733	334620
3916	334621
26543	334622
124272	334623
22304	334624
32602	334625
529	334626
21361	334627
37	334628
41677	334629
38156	334630
59535	334631
411	334632
3373	334633
5643	334634
85571	334635
1839	334636
18659	334637
96021	334638
90895	334639
94606	334640
120706	334641
36848	334642
98280	334643
103490	334644
47295	334645
80481	334646
12389	334647
5816	334648
74034	334649
6358	334650
77904	334651
62792	334652
108416	334653
118638	334654
98564	334655
56102	334656
31972	334657
146925	334658
28549	334659
20005	334660
509	334661
22024	334662
40591	334663
73158	334664
8740	334665
74043	334666
4966	334667
92959	334668
24981	334669
5065	334670
20131	334671
75412	334672
17754	334673
18663	334674
11821	334675
34759	334676
58285	334677
32039	334678
4122	334679
69931	334680
3736	334681
131981	334682
27510	334683
22459	334684
15735	334685
32373	334686
57453	334687
52702	334688
72618	334689
16299	334690
44886	334691
8003	334692
27157	334693
6206	334694
36824	334695
108903	334696
35994	334697
30061	334698
2273	334699
131205	334700
17860	334701
61615	334702
84923	334703
768	334704
710	334705
6998	334706
275	334707
121745	334708
29118	334709
12282	334710
44332	334711
52885	334712
26907	334713
5919	334714
33037	334715
9226	334716
98982	334717
11035	334718
132870	334719
90715	334720
79245	334721
18773	334722
79841	334723
6998	334724
4923	334725
104874	334726
57996	334727
81393	334728
39277	334729
41103	334730
30880	334731
32479	334732
53604	334733
18242	334734
6243	334735
62871	334736
3344	334737
107776	334738
29091	334739
104039	334740
85547	334741
9347	334742
79230	334743
427	334744
29179	334745
639	334746
134727	334747
44981	334748
28063	334749
69062	334750
73097	334751
49726	334752
40673	334753
2219	334754
1612	334755
59787	334756
20052	334757
5150	334758
9644	334759
3745	334760
21403	334761
2168	334762
48787	334763
77123	334764
42250	334765
57505	334766
29092	334767
58180	334768
8554	334769
59762	334770
42967	334771
30932	334772
46247	334773
25986	334774
1106	334775
132893	334776
2510	334777
26846	334778
2256	334779
42217	334780
8986	334781
86144	334782
2386	334783
6726	334784
30853	334785
6387	334786
2051	334787
3320	334788
2514	334789
28822	334790
96328	334791
492	334792
7864	334793
22835	334794
122564	334795
50479	334796
9318	334797
1401	334798
28031	334799
75	334800
25143	334801
44192	334802
23878	334803
19050	334804
42180	334805
99969	334806
83955	334807
7253	334808
41347	334809
29636	334810
6742	334811
11361	334812
72933	334813
15261	334814
129407	334815
104138	334816
37298	334817
39233	334818
9842	334819
70190	334820
75516	334821
111044	334822
21645	334823
20769	334824
57591	334825
7734	334826
68266	334827
2558	334828
2130	334829
128399	334830
1243	334831
36604	334832
13398	334833
23668	334834
6355	334835
39677	334836
31567	334837
19431	334838
67532	334839
55290	334840
62471	334841
190	334842
26794	334843
75154	334844
9461	334845
136	334846
8848	334847
4949	334848
69947	334849
392	334850
119786	334851
15827	334852
56133	334853
46975	334854
134359	334855
2440	334856
120394	334857
66252	334858
60766	334859
5023	334860
5932	334861
15597	334862
9470	334863
2092	334864
57622	334865
103408	334866
16495	334867
98526	334868
33058	334869
38666	334870
124511	334871
6804	334872
1924	334873
9416	334874
11011	334875
19735	334876
41681	334877
19596	334878
101297	334879
9351	334880
23642	334881
1560	334882
8068	334883
100267	334884
8714	334885
1138	334886
36182	334887
109664	334888
11678	334889
75561	334890
9934	334891
9632	334892
48686	334893
5267	334894
67470	334895
74253	334896
29075	334897
98863	334898
7798	334899
20793	334900
622	334901
74641	334902
9166	334903
8587	334904
119222	334905
49020	334906
88858	334907
59172	334908
80568	334909
38472	334910
4309	334911
2040	334912
47580	334913
36625	334914
13733	334915
13921	334916
2558	334917
104651	334918
16095	334919
50679	334920
71696	334921
2148	334922
49215	334923
106436	334924
21345	334925
56782	334926
109938	334927
15899	334928
110571	334929
25462	334930
12759	334931
40586	334932
28730	334933
83735	334934
82043	334935
32400	334936
5472	334937
14443	334938
36716	334939
39151	334940
107979	334941
55050	334942
109571	334943
56328	334944
911	334945
48014	334946
47268	334947
47697	334948
44362	334949
26251	334950
20558	334951
15615	334952
86021	334953
3857	334954
17434	334955
99	334956
116263	334957
95872	334958
79087	334959
1998	334960
87036	334961
4566	334962
104136	334963
72512	334964
52932	334965
26435	334966
27470	334967
9815	334968
34641	334969
22212	334970
8637	334971
52802	334972
107224	334973
87514	334974
16280	334975
103923	334976
37492	334977
28264	334978
22607	334979
96638	334980
29	334981
132810	334982
286	334983
101761	334984
14701	334985
85301	334986
32896	334987
103321	334988
8127	334989
53494	334990
1389	334991
4487	334992
103269	334993
121750	334994
7088	334995
23921	334996
23033	334997
494	334998
52939	334999
56136	335000
38151	335001
67210	335002
42212	335003
38146	335004
83867	335005
132562	335006
31347	335007
13739	335008
59930	335009
144052	335010
84125	335011
91296	335012
71855	335013
57743	335014
6507	335015
52646	335016
129098	335017
6557	335018
63342	335019
16077	335020
3923	335021
1648	335022
26805	335023
3280	335024
83227	335025
26553	335026
4654	335027
41385	335028
97933	335029
24562	335030
124788	335031
147	335032
119011	335033
35131	335034
77850	335035
45381	335036
26880	335037
66255	335038
127721	335039
18545	335040
2055	335041
25501	335042
4692	335043
76883	335044
91272	335045
96326	335046
25820	335047
5178	335048
95249	335049
22493	335050
72717	335051
9735	335052
54932	335053
21707	335054
72246	335055
35952	335056
72719	335057
83849	335058
1987	335059
67737	335060
35760	335061
24421	335062
63398	335063
12428	335064
119403	335065
35534	335066
1524	335067
16469	335068
109366	335069
12061	335070
57326	335071
134	335072
34158	335073
24590	335074
74044	335075
62827	335076
25287	335077
7434	335078
60861	335079
4375	335080
12188	335081
31812	335082
94597	335083
1276	335084
1881	335085
43055	335086
8204	335087
71412	335088
62449	335089
56327	335090
83124	335091
53670	335092
150003	335093
9469	335094
3697	335095
64314	335096
77404	335097
1779	335098
25178	335099
14425	335100
468	335101
80908	335102
56685	335103
84186	335104
32856	335105
45950	335106
21607	335107
61206	335108
5928	335109
15269	335110
36054	335111
8008	335112
18687	335113
102962	335114
90565	335115
28349	335116
28995	335117
1401	335118
43449	335119
22542	335120
2415	335121
89860	335122
131522	335123
1721	335124
35918	335125
62189	335126
3089	335127
23743	335128
70146	335129
100186	335130
53181	335131
39680	335132
102483	335133
11170	335134
10534	335135
33745	335136
115580	335137
57757	335138
24103	335139
141	335140
14799	335141
142923	335142
148921	335143
7800	335144
14817	335145
42258	335146
44887	335147
18148	335148
83391	335149
54226	335150
8949	335151
88571	335152
83463	335153
21620	335154
84042	335155
10488	335156
53348	335157
54370	335158
70257	335159
2087	335160
64633	335161
67379	335162
80228	335163
88930	335164
106460	335165
14223	335166
45626	335167
29603	335168
2781	335169
7263	335170
16703	335171
13147	335172
25562	335173
35401	335174
13304	335175
5443	335176
10578	335177
8667	335178
2854	335179
29352	335180
857	335181
36399	335182
1036	335183
1563	335184
117900	335185
62956	335186
317	335187
10964	335188
128559	335189
87	335190
46447	335191
138992	335192
29646	335193
22259	335194
2870	335195
90116	335196
18215	335197
23266	335198
77570	335199
26348	335200
1212	335201
12	335202
105476	335203
146377	335204
44044	335205
68549	335206
27844	335207
4406	335208
8829	335209
9472	335210
122756	335211
93366	335212
17814	335213
104358	335214
1971	335215
47885	335216
18187	335217
33145	335218
91068	335219
8363	335220
43953	335221
48089	335222
23457	335223
1953	335224
6840	335225
78692	335226
95804	335227
8780	335228
4379	335229
2854	335230
15334	335231
2613	335232
55962	335233
79452	335234
23797	335235
19372	335236
87932	335237
92534	335238
31227	335239
21679	335240
11060	335241
59608	335242
41815	335243
9515	335244
2638	335245
8993	335246
4359	335247
11460	335248
6653	335249
68075	335250
20064	335251
68063	335252
806	335253
11026	335254
59141	335255
96496	335256
375	335257
25384	335258
112420	335259
414	335260
61178	335261
49918	335262
16055	335263
12743	335264
36508	335265
42229	335266
95248	335267
63902	335268
65315	335269
18202	335270
125567	335271
77870	335272
20025	335273
7906	335274
36437	335275
47719	335276
32233	335277
9994	335278
64949	335279
81902	335280
37488	335281
99553	335282
93738	335283
38188	335284
3057	335285
998	335286
127213	335287
50752	335288
13073	335289
88811	335290
71079	335291
6667	335292
51131	335293
44795	335294
137485	335295
38326	335296
65249	335297
1113	335298
3464	335299
91374	335300
122363	335301
3846	335302
48444	335303
56348	335304
52936	335305
100450	335306
16211	335307
5304	335308
25192	335309
34044	335310
47360	335311
27308	335312
47555	335313
45337	335314
45579	335315
11540	335316
23616	335317
66041	335318
55957	335319
72786	335320
8966	335321
10784	335322
18154	335323
50546	335324
10531	335325
39308	335326
12278	335327
56982	335328
79091	335329
49157	335330
1125	335331
6823	335332
11079	335333
24767	335334
81504	335335
2716	335336
1841	335337
68843	335338
64923	335339
103749	335340
655	335341
75925	335342
1397	335343
46497	335344
47052	335345
31099	335346
17666	335347
11780	335348
2174	335349
14202	335350
142580	335351
69660	335352
25655	335353
11369	335354
134191	335355
16609	335356
19364	335357
39320	335358
7063	335359
17696	335360
94652	335361
48441	335362
106575	335363
65246	335364
95607	335365
103420	335366
71094	335367
55528	335368
43812	335369
17580	335370
27640	335371
38867	335372
65821	335373
102178	335374
7772	335375
44447	335376
3296	335377
37081	335378
263	335379
106564	335380
16944	335381
18978	335382
60791	335383
1134	335384
39802	335385
35460	335386
4112	335387
79374	335388
27007	335389
10325	335390
64285	335391
25597	335392
66688	335393
40967	335394
47674	335395
4897	335396
1063	335397
48660	335398
129666	335399
9771	335400
31524	335401
52409	335402
5361	335403
25733	335404
56600	335405
1954	335406
8004	335407
114012	335408
52571	335409
7215	335410
4707	335411
73004	335412
27096	335413
13808	335414
45667	335415
34128	335416
65492	335417
116519	335418
57501	335419
100186	335420
73400	335421
109808	335422
41511	335423
50832	335424
1040	335425
99257	335426
62676	335427
24713	335428
2049	335429
127977	335430
61522	335431
48393	335432
51022	335433
1375	335434
50845	335435
71912	335436
66731	335437
50114	335438
37154	335439
89770	335440
10640	335441
71237	335442
12312	335443
92943	335444
15912	335445
30501	335446
19846	335447
87384	335448
66377	335449
30949	335450
102618	335451
30511	335452
82	335453
28129	335454
134481	335455
11824	335456
11677	335457
2	335458
26959	335459
80276	335460
26644	335461
90121	335462
5967	335463
94696	335464
99999	335465
40239	335466
30291	335467
63709	335468
640	335469
17667	335470
24976	335471
31615	335472
74672	335473
125365	335474
55480	335475
28635	335476
32222	335477
43121	335478
37980	335479
2096	335480
104065	335481
35047	335482
17357	335483
5859	335484
76981	335485
149922	335486
3315	335487
66396	335488
33847	335489
11463	335490
5062	335491
29703	335492
44732	335493
127149	335494
8263	335495
50927	335496
22346	335497
9740	335498
41274	335499
41853	335500
143908	335501
19922	335502
6239	335503
66072	335504
82129	335505
97966	335506
106583	335507
17339	335508
46951	335509
68364	335510
14807	335511
8958	335512
38648	335513
20520	335514
37771	335515
69389	335516
62391	335517
39924	335518
75321	335519
103705	335520
22909	335521
65495	335522
17450	335523
11623	335524
68999	335525
6996	335526
20738	335527
4280	335528
4499	335529
6780	335530
6179	335531
69239	335532
4105	335533
30510	335534
9505	335535
116796	335536
59867	335537
31028	335538
32399	335539
24154	335540
48964	335541
41508	335542
39988	335543
114113	335544
13306	335545
392	335546
24249	335547
4587	335548
107703	335549
107950	335550
69343	335551
3431	335552
7415	335553
44170	335554
53	335555
31654	335556
75239	335557
1528	335558
14693	335559
8484	335560
69983	335561
10854	335562
9829	335563
42803	335564
109620	335565
46282	335566
65671	335567
75271	335568
45186	335569
6929	335570
1858	335571
54537	335572
9052	335573
102291	335574
141421	335575
31100	335576
112936	335577
95899	335578
19959	335579
13440	335580
122799	335581
23542	335582
99553	335583
44460	335584
44843	335585
8202	335586
64493	335587
7303	335588
98269	335589
68751	335590
140629	335591
52198	335592
26072	335593
37749	335594
103808	335595
48910	335596
92338	335597
14593	335598
106466	335599
34411	335600
18587	335601
26738	335602
10348	335603
80069	335604
125595	335605
75195	335606
5551	335607
15849	335608
19236	335609
8207	335610
123567	335611
33266	335612
13934	335613
99031	335614
34449	335615
14298	335616
106549	335617
1575	335618
11657	335619
20615	335620
118109	335621
118961	335622
89277	335623
7728	335624
109356	335625
85652	335626
85290	335627
62599	335628
68030	335629
35133	335630
76796	335631
53034	335632
87187	335633
123972	335634
35021	335635
3756	335636
7112	335637
15149	335638
108385	335639
27868	335640
52316	335641
35253	335642
11320	335643
70272	335644
68651	335645
43065	335646
92319	335647
85951	335648
113967	335649
51114	335650
29906	335651
86781	335652
115793	335653
120179	335654
213	335655
79912	335656
7757	335657
26536	335658
176	335659
62530	335660
66412	335661
99762	335662
9071	335663
99884	335664
7816	335665
40772	335666
3035	335667
376	335668
79154	335669
800	335670
45995	335671
5284	335672
41739	335673
68567	335674
45344	335675
54198	335676
33305	335677
5467	335678
19200	335679
39286	335680
14457	335681
54629	335682
65522	335683
84579	335684
36886	335685
51517	335686
109997	335687
1824	335688
65387	335689
81490	335690
13576	335691
20707	335692
9044	335693
9287	335694
62637	335695
69588	335696
62169	335697
104229	335698
9304	335699
42379	335700
42997	335701
11294	335702
8642	335703
23182	335704
126	335705
31676	335706
1606	335707
8236	335708
73040	335709
22155	335710
29050	335711
1665	335712
28588	335713
93968	335714
18050	335715
1845	335716
5710	335717
21300	335718
14398	335719
101356	335720
12711	335721
91013	335722
348	335723
38069	335724
51385	335725
73891	335726
9667	335727
18302	335728
93120	335729
16590	335730
22464	335731
10657	335732
11293	335733
52484	335734
48382	335735
41611	335736
14011	335737
5858	335738
61053	335739
23057	335740
54609	335741
13399	335742
29983	335743
73410	335744
4259	335745
94548	335746
6589	335747
45902	335748
27614	335749
106984	335750
51188	335751
127545	335752
57893	335753
1271	335754
9014	335755
15239	335756
103485	335757
21454	335758
54881	335759
5604	335760
39014	335761
34092	335762
67229	335763
74959	335764
98232	335765
51	335766
19003	335767
49003	335768
57469	335769
81990	335770
47886	335771
27743	335772
84724	335773
141488	335774
26329	335775
115348	335776
65106	335777
82287	335778
139	335779
105579	335780
7636	335781
116373	335782
10363	335783
11694	335784
26347	335785
114340	335786
31954	335787
92993	335788
6683	335789
27104	335790
68771	335791
98779	335792
8094	335793
928	335794
69252	335795
96428	335796
90458	335797
1259	335798
113115	335799
64070	335800
55699	335801
29918	335802
14988	335803
25129	335804
4548	335805
145870	335806
142736	335807
31	335808
63641	335809
12379	335810
14960	335811
2807	335812
44056	335813
38792	335814
106198	335815
107761	335816
104605	335817
34976	335818
20433	335819
76172	335820
9944	335821
62842	335822
76459	335823
59361	335824
52901	335825
56681	335826
125494	335827
18062	335828
9108	335829
89238	335830
17891	335831
19603	335832
2956	335833
86974	335834
29677	335835
54525	335836
11113	335837
15449	335838
7456	335839
66	335840
138016	335841
18252	335842
36337	335843
136546	335844
52996	335845
120766	335846
22024	335847
43825	335848
4300	335849
6394	335850
25822	335851
138882	335852
67769	335853
65716	335854
46500	335855
13014	335856
28056	335857
40874	335858
14111	335859
1033	335860
58922	335861
66607	335862
127457	335863
5977	335864
56790	335865
63670	335866
47997	335867
88794	335868
2789	335869
144615	335870
9257	335871
12145	335872
79651	335873
33	335874
43400	335875
2951	335876
71915	335877
32899	335878
60121	335879
92979	335880
76623	335881
18154	335882
7597	335883
8856	335884
2512	335885
18765	335886
80108	335887
60483	335888
29871	335889
617	335890
35118	335891
131894	335892
27133	335893
77074	335894
37278	335895
78266	335896
105112	335897
69214	335898
3882	335899
25349	335900
61281	335901
79705	335902
26466	335903
58692	335904
23666	335905
37475	335906
65366	335907
109804	335908
6666	335909
12819	335910
110263	335911
55534	335912
55759	335913
12571	335914
60139	335915
33236	335916
45381	335917
149173	335918
20433	335919
79488	335920
29396	335921
15749	335922
43403	335923
17005	335924
47025	335925
2221	335926
10928	335927
23153	335928
30272	335929
57745	335930
23110	335931
45146	335932
1327	335933
108625	335934
25072	335935
41498	335936
30153	335937
5029	335938
104415	335939
68505	335940
44445	335941
84316	335942
106775	335943
68916	335944
120755	335945
44101	335946
119644	335947
40243	335948
50025	335949
94568	335950
109643	335951
18045	335952
84211	335953
81540	335954
85299	335955
14788	335956
29092	335957
1211	335958
30945	335959
13505	335960
35484	335961
20646	335962
126341	335963
125213	335964
16154	335965
16436	335966
49540	335967
26295	335968
68841	335969
82036	335970
81911	335971
22377	335972
47548	335973
2045	335974
4871	335975
76730	335976
34331	335977
29825	335978
49405	335979
29507	335980
1889	335981
82044	335982
6192	335983
37399	335984
69239	335985
3771	335986
64401	335987
3264	335988
2250	335989
2660	335990
447	335991
12461	335992
85843	335993
13106	335994
22776	335995
22665	335996
17201	335997
42733	335998
48718	335999
1984	336000
42363	336001
3427	336002
12060	336003
24248	336004
31216	336005
54397	336006
20809	336007
30167	336008
70258	336009
51847	336010
1132	336011
77619	336012
34288	336013
67957	336014
19556	336015
1778	336016
2217	336017
11240	336018
29658	336019
87251	336020
3420	336021
8175	336022
50134	336023
106101	336024
29436	336025
40347	336026
7012	336027
51064	336028
1802	336029
140388	336030
99203	336031
15256	336032
101325	336033
32430	336034
7204	336035
12347	336036
114746	336037
869	336038
79883	336039
28788	336040
95628	336041
1702	336042
18743	336043
47676	336044
66174	336045
30762	336046
65680	336047
1272	336048
85649	336049
49053	336050
8283	336051
42552	336052
40138	336053
63264	336054
879	336055
36002	336056
10111	336057
56044	336058
22154	336059
31140	336060
52805	336061
65531	336062
69871	336063
6651	336064
55178	336065
39779	336066
86668	336067
25889	336068
1233	336069
13002	336070
141695	336071
11774	336072
27521	336073
23078	336074
36218	336075
44733	336076
16574	336077
31037	336078
26902	336079
9517	336080
70946	336081
20121	336082
69575	336083
103604	336084
78342	336085
49618	336086
109753	336087
55058	336088
3018	336089
53078	336090
96586	336091
54182	336092
56712	336093
65135	336094
11032	336095
147823	336096
30471	336097
122646	336098
17743	336099
50410	336100
16641	336101
81395	336102
50498	336103
30649	336104
3824	336105
335	336106
11870	336107
51101	336108
111614	336109
48170	336110
3201	336111
45944	336112
93981	336113
46020	336114
47348	336115
4393	336116
5717	336117
123591	336118
98298	336119
68730	336120
51113	336121
28288	336122
72900	336123
5057	336124
21012	336125
58563	336126
45015	336127
24939	336128
47381	336129
7168	336130
85951	336131
1841	336132
14832	336133
27442	336134
94414	336135
94876	336136
935	336137
109897	336138
7961	336139
101948	336140
58914	336141
104745	336142
29204	336143
27389	336144
81702	336145
23988	336146
2462	336147
8949	336148
18524	336149
18352	336150
85038	336151
5591	336152
40143	336153
54082	336154
24443	336155
14158	336156
26415	336157
93829	336158
94104	336159
8378	336160
41583	336161
38875	336162
15762	336163
14523	336164
85717	336165
51579	336166
3648	336167
20064	336168
100914	336169
12800	336170
17249	336171
70502	336172
20277	336173
53982	336174
13194	336175
17369	336176
93739	336177
102594	336178
11559	336179
50175	336180
16764	336181
100268	336182
57886	336183
14244	336184
45789	336185
2395	336186
70948	336187
26372	336188
12171	336189
36616	336190
71029	336191
52586	336192
129704	336193
7062	336194
69136	336195
4194	336196
56519	336197
89547	336198
19347	336199
28422	336200
3978	336201
49080	336202
30441	336203
43773	336204
108998	336205
58472	336206
45212	336207
3311	336208
12601	336209
6644	336210
108403	336211
41174	336212
8748	336213
42540	336214
31418	336215
31155	336216
8761	336217
41116	336218
37430	336219
37935	336220
43550	336221
46707	336222
562	336223
2268	336224
137891	336225
4035	336226
51849	336227
114483	336228
105266	336229
39592	336230
127404	336231
84252	336232
37240	336233
6638	336234
16042	336235
98544	336236
27363	336237
150753	336238
22655	336239
22113	336240
4516	336241
126769	336242
88257	336243
26384	336244
26619	336245
46494	336246
48253	336247
77273	336248
234	336249
155	336250
19672	336251
101129	336252
133164	336253
43556	336254
58929	336255
9159	336256
35869	336257
22512	336258
112100	336259
19005	336260
139932	336261
66092	336262
45016	336263
109213	336264
114341	336265
76630	336266
14894	336267
669	336268
16444	336269
11420	336270
81601	336271
45484	336272
205	336273
47200	336274
74316	336275
21690	336276
98220	336277
95368	336278
23279	336279
146658	336280
68315	336281
77270	336282
53248	336283
102226	336284
10857	336285
34133	336286
74544	336287
25906	336288
119803	336289
24206	336290
9035	336291
80021	336292
65599	336293
11643	336294
110145	336295
36787	336296
39364	336297
77422	336298
44007	336299
268	336300
7080	336301
64386	336302
9095	336303
99208	336304
71765	336305
70190	336306
87624	336307
16	336308
68602	336309
41844	336310
14742	336311
45107	336312
1773	336313
83435	336314
78947	336315
12470	336316
98933	336317
37666	336318
1948	336319
52344	336320
7446	336321
23471	336322
16881	336323
77208	336324
7533	336325
4803	336326
28744	336327
5001	336328
35107	336329
16560	336330
31030	336331
39217	336332
78061	336333
2422	336334
8206	336335
5647	336336
6778	336337
2241	336338
21062	336339
114	336340
30121	336341
46434	336342
3042	336343
11768	336344
1522	336345
55225	336346
15606	336347
85304	336348
110726	336349
18104	336350
59839	336351
146885	336352
120462	336353
46510	336354
39096	336355
74536	336356
121211	336357
136793	336358
5392	336359
135057	336360
13328	336361
126476	336362
23636	336363
28155	336364
41152	336365
124	336366
22502	336367
32386	336368
6683	336369
34049	336370
85443	336371
69077	336372
20252	336373
76142	336374
25254	336375
74577	336376
44901	336377
9125	336378
59047	336379
41310	336380
86127	336381
60083	336382
129745	336383
85335	336384
25186	336385
103088	336386
138430	336387
9359	336388
29434	336389
48506	336390
1846	336391
731	336392
2331	336393
13209	336394
50810	336395
94448	336396
6275	336397
17255	336398
48820	336399
30556	336400
32170	336401
37419	336402
28518	336403
2994	336404
30052	336405
103615	336406
49040	336407
37553	336408
104004	336409
94428	336410
29148	336411
85105	336412
82508	336413
64681	336414
16220	336415
1952	336416
15519	336417
67058	336418
37200	336419
33849	336420
19864	336421
15362	336422
119761	336423
83652	336424
6510	336425
107027	336426
17927	336427
24287	336428
7314	336429
56848	336430
48409	336431
105832	336432
28612	336433
13049	336434
12616	336435
16504	336436
82536	336437
4957	336438
19715	336439
3259	336440
11963	336441
24280	336442
1211	336443
39219	336444
40916	336445
32888	336446
22324	336447
23601	336448
32788	336449
8956	336450
18100	336451
9307	336452
29548	336453
11527	336454
47836	336455
4277	336456
14864	336457
53480	336458
24354	336459
14613	336460
56925	336461
21310	336462
77070	336463
52266	336464
15768	336465
28816	336466
40765	336467
29585	336468
54493	336469
50965	336470
29610	336471
71984	336472
1290	336473
34749	336474
70441	336475
33266	336476
38815	336477
97729	336478
145331	336479
10413	336480
21693	336481
2131	336482
34002	336483
136924	336484
13017	336485
36150	336486
31124	336487
58864	336488
43684	336489
57003	336490
85939	336491
4064	336492
48995	336493
10086	336494
20408	336495
50494	336496
2443	336497
50478	336498
11580	336499
36429	336500
9883	336501
52254	336502
34804	336503
19183	336504
6996	336505
104891	336506
67453	336507
88517	336508
97630	336509
41666	336510
125099	336511
6165	336512
12	336513
5300	336514
4817	336515
122472	336516
38505	336517
15958	336518
111274	336519
124127	336520
905	336521
34599	336522
94397	336523
1987	336524
18468	336525
27602	336526
98907	336527
18521	336528
3116	336529
8077	336530
23095	336531
61169	336532
37928	336533
44610	336534
32088	336535
593	336536
6509	336537
27842	336538
25730	336539
24682	336540
4354	336541
46019	336542
32944	336543
7304	336544
124322	336545
52493	336546
87258	336547
49044	336548
13019	336549
986	336550
29245	336551
35012	336552
35047	336553
76315	336554
27115	336555
13777	336556
102695	336557
150322	336558
74182	336559
8834	336560
4656	336561
35861	336562
101884	336563
97819	336564
53386	336565
93093	336566
33267	336567
10944	336568
6173	336569
92541	336570
48466	336571
88368	336572
6961	336573
23830	336574
3777	336575
72427	336576
44392	336577
38713	336578
92658	336579
61481	336580
81850	336581
82594	336582
20654	336583
105365	336584
94814	336585
13587	336586
13378	336587
12395	336588
2688	336589
52448	336590
87148	336591
17246	336592
99375	336593
30451	336594
31891	336595
15289	336596
55899	336597
10083	336598
36639	336599
14863	336600
128110	336601
113209	336602
37646	336603
133257	336604
141983	336605
16119	336606
1554	336607
25721	336608
85278	336609
61470	336610
66686	336611
24148	336612
27756	336613
43271	336614
75061	336615
19046	336616
18044	336617
1848	336618
111628	336619
15736	336620
28440	336621
11485	336622
7295	336623
25651	336624
394	336625
94480	336626
35951	336627
30183	336628
597	336629
32087	336630
5591	336631
122178	336632
918	336633
111085	336634
16629	336635
2826	336636
33451	336637
39022	336638
54042	336639
8625	336640
17326	336641
22685	336642
89065	336643
5074	336644
100286	336645
22904	336646
1841	336647
14301	336648
129601	336649
72027	336650
13689	336651
55215	336652
110393	336653
21074	336654
20426	336655
45875	336656
2493	336657
43546	336658
122618	336659
8851	336660
78810	336661
63573	336662
118002	336663
106629	336664
37166	336665
51516	336666
6371	336667
931	336668
83166	336669
32826	336670
2270	336671
53	336672
1286	336673
11855	336674
75955	336675
22055	336676
95798	336677
81085	336678
88265	336679
4647	336680
70182	336681
80622	336682
4543	336683
103737	336684
68938	336685
100808	336686
87599	336687
64902	336688
120996	336689
14777	336690
61370	336691
18090	336692
17189	336693
46109	336694
8125	336695
42974	336696
9979	336697
17504	336698
12904	336699
2013	336700
75921	336701
10734	336702
63054	336703
15389	336704
55490	336705
69548	336706
61443	336707
50424	336708
23505	336709
76646	336710
77103	336711
10930	336712
70126	336713
54333	336714
65695	336715
60261	336716
9254	336717
58511	336718
25684	336719
7760	336720
26235	336721
17224	336722
18370	336723
5559	336724
18128	336725
18521	336726
41512	336727
23179	336728
131343	336729
36392	336730
136814	336731
98237	336732
59906	336733
4789	336734
18094	336735
28808	336736
14528	336737
1022	336738
1585	336739
22194	336740
23305	336741
81145	336742
98459	336743
23237	336744
1789	336745
12690	336746
38578	336747
57382	336748
20177	336749
24287	336750
134016	336751
28797	336752
107192	336753
4879	336754
3726	336755
48941	336756
23679	336757
11693	336758
73036	336759
115638	336760
24317	336761
47361	336762
5208	336763
62641	336764
6151	336765
104315	336766
84015	336767
25344	336768
36328	336769
2474	336770
53354	336771
10657	336772
5493	336773
119111	336774
68958	336775
42271	336776
64390	336777
59923	336778
87008	336779
86343	336780
17759	336781
7010	336782
94524	336783
51804	336784
78642	336785
23189	336786
39039	336787
95322	336788
15235	336789
76410	336790
20835	336791
104310	336792
49114	336793
115163	336794
18142	336795
2618	336796
9215	336797
9557	336798
5212	336799
31649	336800
42142	336801
109059	336802
25739	336803
133175	336804
54250	336805
24158	336806
55864	336807
36197	336808
3609	336809
15223	336810
106168	336811
110687	336812
7817	336813
39239	336814
58952	336815
49908	336816
78761	336817
16539	336818
43394	336819
73796	336820
6473	336821
14206	336822
37610	336823
1774	336824
57722	336825
22225	336826
28353	336827
99757	336828
68463	336829
6826	336830
43309	336831
44432	336832
104611	336833
22555	336834
122481	336835
8226	336836
2321	336837
37691	336838
11051	336839
1278	336840
97843	336841
28869	336842
39849	336843
355	336844
120732	336845
26538	336846
111355	336847
26678	336848
71174	336849
15953	336850
21701	336851
15003	336852
90467	336853
10544	336854
12487	336855
84036	336856
45024	336857
18370	336858
85194	336859
104790	336860
29506	336861
122302	336862
10727	336863
30238	336864
31915	336865
63227	336866
11926	336867
8918	336868
54587	336869
60320	336870
18595	336871
129040	336872
146159	336873
93817	336874
76699	336875
20408	336876
51419	336877
35389	336878
8186	336879
9318	336880
91217	336881
1045	336882
88529	336883
57685	336884
34104	336885
3107	336886
39285	336887
12477	336888
49604	336889
28487	336890
13950	336891
85163	336892
11637	336893
31959	336894
69414	336895
34837	336896
9998	336897
76860	336898
87415	336899
41710	336900
61499	336901
120813	336902
98018	336903
18083	336904
10864	336905
1502	336906
85450	336907
75589	336908
10439	336909
19534	336910
9285	336911
29984	336912
95016	336913
35014	336914
9645	336915
19408	336916
147787	336917
4297	336918
58674	336919
122307	336920
8975	336921
64847	336922
88511	336923
11556	336924
119356	336925
45480	336926
33373	336927
39844	336928
30412	336929
57744	336930
13174	336931
79753	336932
1658	336933
31713	336934
24966	336935
135406	336936
2837	336937
35947	336938
12265	336939
33973	336940
49423	336941
3124	336942
9769	336943
78306	336944
23762	336945
16334	336946
84448	336947
19171	336948
11939	336949
94003	336950
41757	336951
32102	336952
28516	336953
32579	336954
5722	336955
121707	336956
66752	336957
18974	336958
139291	336959
96802	336960
26917	336961
77503	336962
55216	336963
98842	336964
28709	336965
26739	336966
69630	336967
24609	336968
4575	336969
110081	336970
1433	336971
53604	336972
8774	336973
52816	336974
104338	336975
126574	336976
15960	336977
12432	336978
59475	336979
73256	336980
56196	336981
42085	336982
46895	336983
6462	336984
52728	336985
14350	336986
49352	336987
47126	336988
41999	336989
2259	336990
16775	336991
5314	336992
68263	336993
82485	336994
30454	336995
127190	336996
19155	336997
113083	336998
35619	336999
83788	337000
88897	337001
3238	337002
1981	337003
89075	337004
11321	337005
40765	337006
7	337007
66881	337008
52329	337009
13725	337010
59581	337011
80280	337012
20661	337013
17531	337014
116833	337015
87736	337016
47937	337017
136755	337018
46438	337019
5667	337020
104641	337021
13185	337022
51954	337023
89202	337024
7459	337025
1111	337026
34707	337027
39581	337028
38994	337029
18934	337030
23389	337031
69085	337032
77865	337033
38780	337034
7091	337035
42662	337036
55257	337037
9239	337038
52681	337039
13012	337040
1114	337041
31250	337042
18272	337043
59232	337044
127723	337045
20426	337046
6634	337047
61339	337048
11082	337049
116753	337050
66308	337051
30920	337052
53880	337053
24897	337054
139388	337055
89421	337056
5352	337057
29167	337058
97277	337059
76559	337060
22632	337061
31026	337062
19112	337063
5421	337064
27625	337065
104191	337066
23452	337067
43763	337068
79252	337069
22292	337070
77414	337071
59952	337072
56676	337073
14055	337074
11244	337075
44962	337076
11930	337077
6640	337078
25924	337079
18173	337080
27209	337081
121844	337082
119624	337083
87800	337084
40	337085
126313	337086
4409	337087
72967	337088
63250	337089
800	337090
8716	337091
59110	337092
76385	337093
18516	337094
101280	337095
49511	337096
115774	337097
173	337098
114624	337099
58764	337100
41046	337101
457	337102
15078	337103
77504	337104
77677	337105
27944	337106
31141	337107
7881	337108
70780	337109
93098	337110
24903	337111
11045	337112
137938	337113
42551	337114
10909	337115
20142	337116
14505	337117
56547	337118
132636	337119
88784	337120
104201	337121
76094	337122
49850	337123
114722	337124
56089	337125
34807	337126
44051	337127
138044	337128
47085	337129
56935	337130
36662	337131
40999	337132
58391	337133
48895	337134
910	337135
20455	337136
27370	337137
18743	337138
68938	337139
27319	337140
20484	337141
109594	337142
137126	337143
26155	337144
17035	337145
59373	337146
1800	337147
5385	337148
3779	337149
27	337150
30526	337151
106536	337152
1063	337153
33344	337154
37960	337155
60154	337156
26940	337157
4157	337158
453	337159
14096	337160
71568	337161
24752	337162
20369	337163
11120	337164
38471	337165
60130	337166
30955	337167
6056	337168
49568	337169
48197	337170
38886	337171
19846	337172
41667	337173
48685	337174
139152	337175
59957	337176
10655	337177
63799	337178
120333	337179
17235	337180
137277	337181
18307	337182
1435	337183
21828	337184
41053	337185
35	337186
56211	337187
28843	337188
91044	337189
26812	337190
95423	337191
226	337192
20805	337193
102472	337194
29148	337195
51573	337196
8093	337197
3865	337198
50818	337199
2504	337200
3341	337201
115568	337202
49980	337203
39426	337204
854	337205
77795	337206
31858	337207
27375	337208
29327	337209
58518	337210
5301	337211
51024	337212
3893	337213
10159	337214
3854	337215
579	337216
27197	337217
68917	337218
1011	337219
60051	337220
103273	337221
77674	337222
10272	337223
18764	337224
3327	337225
26130	337226
13317	337227
117917	337228
35699	337229
107311	337230
66384	337231
3819	337232
83406	337233
1201	337234
65109	337235
54302	337236
2919	337237
7000	337238
29035	337239
18463	337240
59055	337241
22304	337242
120782	337243
38495	337244
98409	337245
59955	337246
59032	337247
6243	337248
17951	337249
45956	337250
22824	337251
106341	337252
37503	337253
18256	337254
111782	337255
13080	337256
53852	337257
61110	337258
891	337259
3022	337260
59878	337261
58777	337262
19801	337263
70148	337264
86342	337265
10863	337266
2135	337267
877	337268
119016	337269
6604	337270
132970	337271
38422	337272
66900	337273
1456	337274
80119	337275
91864	337276
103792	337277
17307	337278
45723	337279
101080	337280
97200	337281
5342	337282
136434	337283
26092	337284
125654	337285
35786	337286
35772	337287
7722	337288
104800	337289
3128	337290
4939	337291
31601	337292
2417	337293
47667	337294
117730	337295
27939	337296
9943	337297
3318	337298
47249	337299
83720	337300
97203	337301
20293	337302
34940	337303
60857	337304
61369	337305
72386	337306
55749	337307
79346	337308
11895	337309
92698	337310
78757	337311
12295	337312
54940	337313
71410	337314
35326	337315
116590	337316
64324	337317
27527	337318
13436	337319
49012	337320
48856	337321
47796	337322
21204	337323
12790	337324
1453	337325
54744	337326
48094	337327
31399	337328
49299	337329
142076	337330
20111	337331
25124	337332
107743	337333
51466	337334
49943	337335
23068	337336
3228	337337
86812	337338
39515	337339
11101	337340
44545	337341
41077	337342
5060	337343
32443	337344
28957	337345
5990	337346
84251	337347
2529	337348
1470	337349
66738	337350
136958	337351
29724	337352
67018	337353
13672	337354
1977	337355
12029	337356
136515	337357
60891	337358
12459	337359
518	337360
4507	337361
27550	337362
1571	337363
49913	337364
62431	337365
15020	337366
47067	337367
117133	337368
21766	337369
37356	337370
150125	337371
60983	337372
1379	337373
73131	337374
29429	337375
46844	337376
10412	337377
23902	337378
26522	337379
49680	337380
41553	337381
133697	337382
30825	337383
22699	337384
20226	337385
26707	337386
1047	337387
71049	337388
62629	337389
51058	337390
56436	337391
35585	337392
35245	337393
9753	337394
35555	337395
35180	337396
32369	337397
100942	337398
30143	337399
83587	337400
51999	337401
44232	337402
3116	337403
15230	337404
97427	337405
1567	337406
76855	337407
53302	337408
99918	337409
66068	337410
122422	337411
48865	337412
42973	337413
12805	337414
28972	337415
3185	337416
82628	337417
32208	337418
21832	337419
123520	337420
4004	337421
46629	337422
71995	337423
6906	337424
35983	337425
67929	337426
18480	337427
11194	337428
89518	337429
86387	337430
5964	337431
89973	337432
14116	337433
53369	337434
101872	337435
64164	337436
20048	337437
79896	337438
73946	337439
53275	337440
9807	337441
13620	337442
34936	337443
43731	337444
70623	337445
114649	337446
76216	337447
23347	337448
97951	337449
38807	337450
90262	337451
98841	337452
1867	337453
144191	337454
83358	337455
4335	337456
110555	337457
118174	337458
55162	337459
3918	337460
107946	337461
2931	337462
15040	337463
61129	337464
17653	337465
19721	337466
75435	337467
72560	337468
1796	337469
52229	337470
111623	337471
94569	337472
46256	337473
101441	337474
119317	337475
49609	337476
1984	337477
76539	337478
25871	337479
65770	337480
6575	337481
113250	337482
45190	337483
18133	337484
74549	337485
97486	337486
27042	337487
645	337488
11173	337489
3068	337490
73268	337491
134744	337492
47067	337493
8170	337494
37552	337495
59578	337496
479	337497
3553	337498
53060	337499
84889	337500
18958	337501
11431	337502
97770	337503
31056	337504
11935	337505
23108	337506
73734	337507
29474	337508
92960	337509
101577	337510
89727	337511
28346	337512
73898	337513
123762	337514
10295	337515
105681	337516
64643	337517
401	337518
847	337519
13366	337520
67483	337521
64033	337522
69881	337523
119078	337524
101273	337525
17186	337526
27935	337527
146786	337528
26255	337529
17493	337530
49397	337531
21629	337532
6741	337533
96557	337534
3	337535
9092	337536
28110	337537
12729	337538
55837	337539
72395	337540
95926	337541
95856	337542
13850	337543
32438	337544
24554	337545
81841	337546
124617	337547
91288	337548
135970	337549
21069	337550
12927	337551
68297	337552
26647	337553
5302	337554
41308	337555
20067	337556
509	337557
6298	337558
18319	337559
2428	337560
17815	337561
62919	337562
511	337563
115700	337564
2834	337565
44985	337566
5556	337567
65774	337568
158	337569
129751	337570
9705	337571
1166	337572
56029	337573
117248	337574
5438	337575
27352	337576
17371	337577
40452	337578
45996	337579
69590	337580
44737	337581
33071	337582
55249	337583
1537	337584
17703	337585
68110	337586
26956	337587
70917	337588
57112	337589
26518	337590
36991	337591
113105	337592
20179	337593
1382	337594
53310	337595
46214	337596
16092	337597
63	337598
36421	337599
4857	337600
6072	337601
49678	337602
8377	337603
58074	337604
22169	337605
5889	337606
32824	337607
123992	337608
99943	337609
28186	337610
34611	337611
73180	337612
145830	337613
43525	337614
20530	337615
38604	337616
27042	337617
19971	337618
35112	337619
6199	337620
38795	337621
70420	337622
25230	337623
3020	337624
9695	337625
4734	337626
8816	337627
44038	337628
14745	337629
1474	337630
6335	337631
74671	337632
38018	337633
71346	337634
27806	337635
7394	337636
23749	337637
112175	337638
80175	337639
36526	337640
6133	337641
2631	337642
25096	337643
46600	337644
89192	337645
13067	337646
49952	337647
54531	337648
2488	337649
55199	337650
126980	337651
31255	337652
28209	337653
24512	337654
67810	337655
37180	337656
8759	337657
13168	337658
39260	337659
27937	337660
224	337661
50843	337662
12896	337663
99194	337664
45097	337665
21680	337666
94675	337667
81894	337668
20987	337669
108817	337670
11050	337671
23801	337672
42427	337673
66853	337674
66461	337675
14619	337676
6719	337677
12864	337678
4896	337679
607	337680
41749	337681
36859	337682
76485	337683
107304	337684
4920	337685
6092	337686
109591	337687
30068	337688
31501	337689
125615	337690
10732	337691
29996	337692
27147	337693
40330	337694
74796	337695
8361	337696
22089	337697
115194	337698
7592	337699
72551	337700
260	337701
15355	337702
19630	337703
120542	337704
30158	337705
34591	337706
4222	337707
150711	337708
362	337709
55231	337710
101094	337711
35144	337712
20973	337713
59586	337714
47813	337715
57656	337716
16839	337717
149298	337718
95430	337719
30478	337720
27978	337721
1632	337722
7234	337723
103143	337724
21369	337725
33403	337726
1055	337727
44395	337728
36856	337729
34192	337730
41828	337731
49899	337732
134492	337733
86503	337734
83432	337735
93425	337736
30225	337737
43394	337738
60544	337739
16899	337740
95351	337741
2322	337742
86753	337743
30366	337744
22042	337745
10019	337746
86899	337747
1337	337748
41482	337749
22999	337750
116589	337751
34327	337752
503	337753
77082	337754
10708	337755
144580	337756
68074	337757
17463	337758
50594	337759
9822	337760
16284	337761
8932	337762
30946	337763
11825	337764
123942	337765
84059	337766
48821	337767
51061	337768
62273	337769
21726	337770
71251	337771
129469	337772
21900	337773
131869	337774
108471	337775
81583	337776
10828	337777
90509	337778
15880	337779
15441	337780
75895	337781
51965	337782
34378	337783
113376	337784
36190	337785
117850	337786
90299	337787
40596	337788
14126	337789
8789	337790
25863	337791
171	337792
38244	337793
113460	337794
734	337795
10010	337796
100362	337797
9526	337798
27326	337799
52386	337800
55220	337801
37851	337802
83520	337803
81606	337804
38848	337805
32679	337806
31486	337807
1013	337808
53299	337809
93243	337810
87951	337811
3802	337812
90083	337813
58127	337814
318	337815
12742	337816
19294	337817
116770	337818
9720	337819
41171	337820
36454	337821
5397	337822
26020	337823
26602	337824
39869	337825
21477	337826
23519	337827
82243	337828
106516	337829
12276	337830
93533	337831
132974	337832
10492	337833
68384	337834
41	337835
65042	337836
11692	337837
2760	337838
9466	337839
94928	337840
3617	337841
23986	337842
23857	337843
71383	337844
82362	337845
19687	337846
120946	337847
15013	337848
7236	337849
137	337850
83542	337851
71789	337852
47534	337853
25613	337854
57118	337855
29086	337856
824	337857
59110	337858
21150	337859
20893	337860
42881	337861
60318	337862
84901	337863
81689	337864
18557	337865
13216	337866
42537	337867
21689	337868
35503	337869
67506	337870
23618	337871
70908	337872
26407	337873
13677	337874
138146	337875
4729	337876
21608	337877
14159	337878
27187	337879
111365	337880
18019	337881
26476	337882
6497	337883
84510	337884
47600	337885
36035	337886
46802	337887
43276	337888
33861	337889
57230	337890
27591	337891
109032	337892
3836	337893
33093	337894
87288	337895
81353	337896
37356	337897
23349	337898
19843	337899
67008	337900
11447	337901
115115	337902
70460	337903
45688	337904
48665	337905
18784	337906
52849	337907
17381	337908
56423	337909
84323	337910
41212	337911
13792	337912
91052	337913
12523	337914
25089	337915
1994	337916
79600	337917
83038	337918
61795	337919
110429	337920
4033	337921
66304	337922
80	337923
62867	337924
1344	337925
70176	337926
126150	337927
24774	337928
66446	337929
49195	337930
67964	337931
34086	337932
10035	337933
12404	337934
13559	337935
8345	337936
84848	337937
26643	337938
45216	337939
39135	337940
9043	337941
46433	337942
28678	337943
109824	337944
13107	337945
39471	337946
63592	337947
136529	337948
21537	337949
7042	337950
51618	337951
98488	337952
13601	337953
103012	337954
129921	337955
75365	337956
43888	337957
1171	337958
88201	337959
41757	337960
24287	337961
41020	337962
56696	337963
41313	337964
10761	337965
13692	337966
59684	337967
9894	337968
21239	337969
1581	337970
84528	337971
70427	337972
18355	337973
86435	337974
14037	337975
34797	337976
48627	337977
58736	337978
1080	337979
554	337980
13541	337981
4819	337982
80	337983
26088	337984
12348	337985
61128	337986
94393	337987
88	337988
9223	337989
2898	337990
35141	337991
49658	337992
170	337993
12604	337994
28342	337995
126550	337996
66831	337997
66164	337998
5875	337999
104734	338000
3833	338001
97165	338002
67005	338003
29087	338004
125949	338005
34313	338006
41951	338007
54623	338008
1019	338009
39425	338010
10999	338011
57047	338012
16709	338013
52818	338014
72605	338015
41714	338016
109678	338017
1574	338018
9002	338019
21766	338020
11817	338021
543	338022
37294	338023
93478	338024
331	338025
24560	338026
17403	338027
34137	338028
123847	338029
3036	338030
1323	338031
1535	338032
6692	338033
80449	338034
81417	338035
97988	338036
43474	338037
60173	338038
11895	338039
3162	338040
25690	338041
8368	338042
27623	338043
33059	338044
107821	338045
28576	338046
56804	338047
50630	338048
43174	338049
37536	338050
119739	338051
2426	338052
110870	338053
11659	338054
21903	338055
25026	338056
43868	338057
22139	338058
47801	338059
28806	338060
78981	338061
6053	338062
67538	338063
78568	338064
11117	338065
54086	338066
150010	338067
82597	338068
15314	338069
23935	338070
11439	338071
838	338072
59931	338073
2616	338074
80704	338075
28958	338076
16439	338077
76239	338078
3153	338079
78323	338080
37928	338081
25256	338082
42977	338083
73629	338084
25408	338085
30813	338086
34336	338087
2872	338088
81728	338089
63067	338090
63833	338091
147483	338092
25776	338093
7664	338094
9513	338095
53915	338096
51318	338097
104862	338098
5386	338099
38905	338100
23682	338101
4485	338102
25541	338103
26929	338104
82818	338105
12147	338106
79167	338107
109471	338108
12992	338109
33109	338110
38168	338111
75375	338112
24843	338113
30926	338114
12783	338115
23429	338116
61	338117
9627	338118
43003	338119
142974	338120
3258	338121
70161	338122
64640	338123
1533	338124
100487	338125
24125	338126
8533	338127
95029	338128
19032	338129
22983	338130
21121	338131
37026	338132
114823	338133
21793	338134
85124	338135
97212	338136
115314	338137
73097	338138
37953	338139
49190	338140
26663	338141
21856	338142
9198	338143
37780	338144
20739	338145
37186	338146
114264	338147
88406	338148
9779	338149
47679	338150
54821	338151
3546	338152
140574	338153
109721	338154
91466	338155
62025	338156
6662	338157
11003	338158
2648	338159
93130	338160
47635	338161
20698	338162
67328	338163
88757	338164
15360	338165
95861	338166
69389	338167
71132	338168
92602	338169
32151	338170
37075	338171
77979	338172
907	338173
109872	338174
11445	338175
85238	338176
3079	338177
42928	338178
61629	338179
58026	338180
81877	338181
19238	338182
9225	338183
1839	338184
25922	338185
5377	338186
80898	338187
86792	338188
3246	338189
45735	338190
63326	338191
1722	338192
109462	338193
117773	338194
7851	338195
92286	338196
21108	338197
2112	338198
19584	338199
6646	338200
71172	338201
41119	338202
2865	338203
2595	338204
78633	338205
41979	338206
28934	338207
118664	338208
17140	338209
18138	338210
6323	338211
134471	338212
117075	338213
35348	338214
13376	338215
24434	338216
57830	338217
34605	338218
61099	338219
18852	338220
78255	338221
84847	338222
5992	338223
20926	338224
25861	338225
121265	338226
198	338227
60692	338228
98693	338229
978	338230
6563	338231
112694	338232
42887	338233
1544	338234
70901	338235
43413	338236
38051	338237
29235	338238
114331	338239
16003	338240
118296	338241
5550	338242
34430	338243
135049	338244
38878	338245
9595	338246
80536	338247
84231	338248
65897	338249
3373	338250
3108	338251
11215	338252
84406	338253
41832	338254
139486	338255
23768	338256
71112	338257
71654	338258
90144	338259
118576	338260
11114	338261
28793	338262
1463	338263
10083	338264
66659	338265
104867	338266
40042	338267
5647	338268
88457	338269
110262	338270
20203	338271
56827	338272
16819	338273
86045	338274
7906	338275
11824	338276
17989	338277
19402	338278
12546	338279
28503	338280
11951	338281
23459	338282
614	338283
27	338284
13950	338285
43355	338286
18906	338287
112186	338288
59898	338289
122444	338290
24051	338291
21148	338292
81255	338293
92781	338294
87888	338295
46618	338296
95817	338297
122063	338298
15726	338299
36240	338300
28697	338301
83236	338302
115960	338303
1590	338304
106500	338305
40555	338306
16624	338307
82361	338308
54165	338309
67350	338310
26158	338311
75365	338312
4532	338313
140740	338314
25455	338315
8489	338316
148374	338317
81412	338318
26320	338319
20949	338320
684	338321
32493	338322
2591	338323
22491	338324
14748	338325
44578	338326
71	338327
14986	338328
20298	338329
4702	338330
42957	338331
68463	338332
61711	338333
75395	338334
65	338335
71170	338336
32198	338337
92855	338338
52055	338339
64201	338340
112295	338341
20855	338342
103262	338343
43999	338344
102371	338345
63761	338346
51841	338347
98035	338348
75402	338349
22462	338350
79634	338351
1250	338352
12958	338353
28425	338354
121311	338355
20660	338356
96520	338357
80188	338358
13026	338359
142738	338360
56269	338361
18490	338362
34240	338363
28283	338364
70819	338365
9057	338366
3750	338367
50490	338368
45935	338369
19203	338370
73141	338371
104706	338372
54172	338373
16885	338374
31029	338375
61954	338376
90200	338377
46420	338378
45014	338379
110712	338380
53969	338381
86090	338382
74665	338383
65390	338384
45994	338385
2685	338386
19242	338387
27939	338388
189	338389
34556	338390
49742	338391
46220	338392
92341	338393
17793	338394
131572	338395
9554	338396
117226	338397
743	338398
27560	338399
46021	338400
2097	338401
35080	338402
103304	338403
277	338404
56539	338405
79453	338406
45078	338407
47756	338408
137195	338409
23879	338410
69595	338411
18121	338412
116369	338413
7634	338414
27272	338415
56918	338416
101626	338417
74741	338418
40785	338419
3483	338420
73177	338421
49267	338422
81006	338423
40031	338424
1294	338425
55032	338426
31937	338427
43467	338428
12952	338429
24195	338430
76938	338431
70771	338432
10149	338433
7088	338434
61916	338435
30757	338436
9040	338437
29929	338438
3745	338439
39504	338440
75087	338441
106964	338442
46529	338443
5003	338444
1340	338445
22559	338446
18239	338447
91262	338448
65394	338449
24780	338450
25819	338451
79758	338452
43447	338453
3531	338454
9594	338455
8492	338456
42755	338457
84194	338458
3125	338459
4270	338460
5423	338461
135504	338462
71821	338463
61909	338464
32255	338465
41121	338466
74107	338467
3998	338468
23439	338469
21631	338470
54519	338471
122021	338472
19753	338473
8246	338474
106888	338475
94541	338476
48256	338477
114436	338478
1266	338479
13103	338480
63072	338481
77769	338482
34102	338483
42071	338484
73327	338485
42349	338486
57655	338487
29467	338488
59529	338489
47520	338490
16549	338491
26265	338492
2916	338493
58163	338494
29790	338495
56287	338496
18776	338497
87079	338498
12734	338499
24870	338500
45477	338501
56048	338502
37516	338503
51454	338504
5980	338505
26776	338506
3095	338507
8828	338508
53408	338509
5609	338510
47199	338511
2486	338512
37856	338513
46113	338514
33351	338515
4614	338516
18344	338517
70529	338518
50628	338519
62205	338520
25848	338521
41549	338522
56236	338523
36604	338524
5444	338525
104356	338526
54076	338527
15032	338528
34822	338529
126126	338530
12509	338531
121261	338532
21934	338533
59871	338534
61772	338535
49085	338536
135210	338537
22468	338538
2610	338539
25920	338540
29157	338541
6917	338542
26199	338543
3496	338544
7564	338545
51416	338546
14011	338547
113121	338548
32136	338549
2342	338550
55	338551
86894	338552
19587	338553
56254	338554
31587	338555
2955	338556
119140	338557
65818	338558
22863	338559
26390	338560
780	338561
12731	338562
3461	338563
2240	338564
1498	338565
138619	338566
22750	338567
123032	338568
87513	338569
37566	338570
25377	338571
116663	338572
116547	338573
24524	338574
61009	338575
29684	338576
7516	338577
70619	338578
23872	338579
15360	338580
33083	338581
98862	338582
8162	338583
124796	338584
47275	338585
46106	338586
122516	338587
127400	338588
146491	338589
128895	338590
119338	338591
50025	338592
50917	338593
147868	338594
41693	338595
27736	338596
111628	338597
27488	338598
94597	338599
85922	338600
111885	338601
106654	338602
101631	338603
2781	338604
32138	338605
9355	338606
117034	338607
4814	338608
38188	338609
80322	338610
97000	338611
35948	338612
4235	338613
28944	338614
12407	338615
64619	338616
28760	338617
91887	338618
13692	338619
63478	338620
103936	338621
8959	338622
98574	338623
3337	338624
35950	338625
7695	338626
68354	338627
141996	338628
61084	338629
130461	338630
37179	338631
25074	338632
48161	338633
42453	338634
1290	338635
44100	338636
9749	338637
9552	338638
22133	338639
16309	338640
95350	338641
6168	338642
48095	338643
13103	338644
13578	338645
970	338646
12246	338647
51038	338648
37013	338649
118812	338650
5647	338651
113549	338652
76517	338653
81627	338654
14180	338655
1682	338656
36073	338657
107767	338658
84768	338659
14770	338660
103123	338661
25502	338662
88960	338663
29613	338664
86479	338665
118502	338666
49524	338667
260	338668
58750	338669
518	338670
4657	338671
32457	338672
48925	338673
5741	338674
49436	338675
6633	338676
1009	338677
10784	338678
49738	338679
10336	338680
28698	338681
16415	338682
71413	338683
32387	338684
19787	338685
9262	338686
102841	338687
91389	338688
16067	338689
77169	338690
6805	338691
1535	338692
65275	338693
26851	338694
10962	338695
2371	338696
10905	338697
83556	338698
131748	338699
4649	338700
61969	338701
9743	338702
38286	338703
62257	338704
93412	338705
920	338706
19449	338707
2426	338708
2907	338709
94219	338710
2158	338711
25003	338712
110722	338713
66704	338714
75352	338715
45060	338716
105901	338717
94672	338718
46127	338719
14	338720
49375	338721
56806	338722
19826	338723
38531	338724
39776	338725
41441	338726
44242	338727
49167	338728
7005	338729
49137	338730
7095	338731
24102	338732
10675	338733
1250	338734
97133	338735
63377	338736
14017	338737
23430	338738
11183	338739
7299	338740
2251	338741
61461	338742
65782	338743
26616	338744
35130	338745
19568	338746
16029	338747
36484	338748
18837	338749
27258	338750
87136	338751
74952	338752
86632	338753
46616	338754
10729	338755
327	338756
109529	338757
119509	338758
42177	338759
103362	338760
21343	338761
22964	338762
32701	338763
2361	338764
39891	338765
98143	338766
97361	338767
69263	338768
5877	338769
92395	338770
800	338771
44959	338772
4372	338773
34	338774
18827	338775
24428	338776
86212	338777
7649	338778
10529	338779
42166	338780
12958	338781
17830	338782
82918	338783
4441	338784
1188	338785
83951	338786
58015	338787
22046	338788
107235	338789
42370	338790
53416	338791
74111	338792
48454	338793
2279	338794
142862	338795
65972	338796
88878	338797
7886	338798
113044	338799
77081	338800
83959	338801
6802	338802
4094	338803
36748	338804
4094	338805
53723	338806
11795	338807
38778	338808
73663	338809
35531	338810
6062	338811
40722	338812
6048	338813
20786	338814
51053	338815
29527	338816
52913	338817
43345	338818
84646	338819
69982	338820
400	338821
72482	338822
3811	338823
2347	338824
22675	338825
95815	338826
16764	338827
31248	338828
36332	338829
50816	338830
69587	338831
100799	338832
126490	338833
57363	338834
12259	338835
44543	338836
379	338837
3269	338838
135651	338839
44116	338840
3247	338841
132067	338842
89704	338843
3458	338844
77665	338845
17259	338846
17435	338847
2127	338848
114284	338849
14912	338850
7238	338851
24724	338852
25983	338853
12545	338854
36327	338855
40315	338856
126887	338857
61612	338858
43075	338859
88389	338860
4648	338861
75142	338862
26810	338863
14236	338864
36810	338865
115329	338866
435	338867
5781	338868
7766	338869
13080	338870
62440	338871
33188	338872
147763	338873
12779	338874
20674	338875
83228	338876
66457	338877
22030	338878
57693	338879
25397	338880
858	338881
62675	338882
21566	338883
3767	338884
35793	338885
48840	338886
111446	338887
72508	338888
6948	338889
100237	338890
19692	338891
84533	338892
31562	338893
9277	338894
132787	338895
1554	338896
7800	338897
7108	338898
27259	338899
21700	338900
117846	338901
23457	338902
18184	338903
15144	338904
22582	338905
61776	338906
91314	338907
102809	338908
38173	338909
40178	338910
66813	338911
40352	338912
82440	338913
104066	338914
28756	338915
24143	338916
6027	338917
12339	338918
83237	338919
112790	338920
60377	338921
145815	338922
384	338923
117048	338924
113553	338925
65418	338926
95319	338927
10656	338928
9548	338929
1961	338930
55352	338931
116652	338932
119930	338933
118126	338934
30321	338935
135895	338936
6340	338937
38967	338938
20814	338939
25008	338940
8841	338941
37586	338942
43436	338943
109115	338944
17526	338945
4946	338946
67740	338947
75399	338948
10474	338949
139	338950
33985	338951
6873	338952
20975	338953
21223	338954
26415	338955
12363	338956
110	338957
48712	338958
4293	338959
60028	338960
7116	338961
34924	338962
30630	338963
26830	338964
148239	338965
34135	338966
11380	338967
5618	338968
198	338969
134	338970
2929	338971
16319	338972
88794	338973
4383	338974
53137	338975
120079	338976
11609	338977
95939	338978
748	338979
305	338980
80703	338981
871	338982
44419	338983
2594	338984
76596	338985
15692	338986
68622	338987
23421	338988
51792	338989
12040	338990
5250	338991
16686	338992
59486	338993
76040	338994
51089	338995
63312	338996
37609	338997
38697	338998
454	338999
26136	339000
3228	339001
64620	339002
21571	339003
5101	339004
148660	339005
9876	339006
106370	339007
13610	339008
120223	339009
23860	339010
102653	339011
32152	339012
65204	339013
4656	339014
13931	339015
46927	339016
48915	339017
19762	339018
40330	339019
3619	339020
64408	339021
150252	339022
18584	339023
48283	339024
48556	339025
5957	339026
47605	339027
70561	339028
55294	339029
42652	339030
33262	339031
134007	339032
9660	339033
58185	339034
3	339035
97540	339036
131429	339037
55742	339038
56008	339039
135470	339040
6021	339041
14775	339042
4388	339043
81231	339044
72962	339045
131901	339046
31629	339047
9208	339048
136978	339049
2619	339050
99311	339051
70363	339052
136517	339053
3322	339054
145044	339055
108780	339056
58438	339057
71098	339058
12298	339059
9164	339060
248	339061
136854	339062
34619	339063
11795	339064
31106	339065
2312	339066
103173	339067
8007	339068
73770	339069
1160	339070
1017	339071
59712	339072
94555	339073
18869	339074
3532	339075
144724	339076
82116	339077
113473	339078
131716	339079
89545	339080
109409	339081
64914	339082
28314	339083
53089	339084
38425	339085
127505	339086
4520	339087
108289	339088
79939	339089
107555	339090
85120	339091
40019	339092
9348	339093
35801	339094
70187	339095
133170	339096
2634	339097
53783	339098
48877	339099
88301	339100
14845	339101
10584	339102
7036	339103
97809	339104
58306	339105
22390	339106
98628	339107
2760	339108
68761	339109
37383	339110
76885	339111
46093	339112
71210	339113
34493	339114
586	339115
66900	339116
74904	339117
11622	339118
18030	339119
48044	339120
48797	339121
112837	339122
7444	339123
100116	339124
62779	339125
23989	339126
3451	339127
44514	339128
76147	339129
72865	339130
125578	339131
1384	339132
640	339133
46364	339134
7229	339135
30166	339136
22182	339137
40937	339138
34174	339139
298	339140
119000	339141
87025	339142
2131	339143
96952	339144
55937	339145
47004	339146
36995	339147
139467	339148
21488	339149
54	339150
9879	339151
20417	339152
37774	339153
36779	339154
112550	339155
131938	339156
68688	339157
19683	339158
131819	339159
17550	339160
34787	339161
20379	339162
18427	339163
721	339164
57189	339165
79172	339166
102855	339167
19704	339168
128243	339169
128586	339170
36016	339171
42388	339172
13691	339173
19055	339174
37154	339175
68348	339176
64642	339177
60546	339178
6828	339179
9388	339180
18927	339181
4270	339182
7613	339183
1084	339184
149657	339185
8859	339186
15936	339187
26471	339188
39645	339189
5656	339190
78282	339191
11052	339192
663	339193
56058	339194
18730	339195
44463	339196
11423	339197
13307	339198
32004	339199
126288	339200
62538	339201
772	339202
112958	339203
7330	339204
65277	339205
36667	339206
30458	339207
121879	339208
52945	339209
86011	339210
10774	339211
12300	339212
3436	339213
9873	339214
6413	339215
5672	339216
14459	339217
35101	339218
60559	339219
50430	339220
127705	339221
18376	339222
120343	339223
2343	339224
20488	339225
5626	339226
26561	339227
19421	339228
50777	339229
49380	339230
30045	339231
10282	339232
19105	339233
2419	339234
36015	339235
45107	339236
11015	339237
12369	339238
37351	339239
103886	339240
8627	339241
6879	339242
93057	339243
44452	339244
33155	339245
142965	339246
354	339247
24149	339248
4108	339249
127949	339250
31950	339251
115687	339252
19843	339253
44933	339254
61286	339255
50463	339256
63239	339257
41187	339258
90449	339259
3228	339260
72226	339261
25568	339262
86407	339263
20236	339264
33578	339265
26091	339266
70685	339267
51083	339268
61804	339269
2692	339270
11032	339271
108646	339272
93621	339273
28274	339274
27	339275
24243	339276
108636	339277
71896	339278
16449	339279
57190	339280
3800	339281
135128	339282
8093	339283
12029	339284
51860	339285
127701	339286
126751	339287
18633	339288
64764	339289
56983	339290
86067	339291
54140	339292
34052	339293
23857	339294
48772	339295
34569	339296
1234	339297
130852	339298
110393	339299
33192	339300
54295	339301
19657	339302
71835	339303
38131	339304
20379	339305
23187	339306
76059	339307
36549	339308
4604	339309
86521	339310
114190	339311
49330	339312
11995	339313
65686	339314
112239	339315
71393	339316
63247	339317
26193	339318
31669	339319
33781	339320
31117	339321
90229	339322
59719	339323
119028	339324
97479	339325
11427	339326
46027	339327
37378	339328
13371	339329
33728	339330
102926	339331
7352	339332
12187	339333
117366	339334
64864	339335
114753	339336
81647	339337
95269	339338
30924	339339
25239	339340
38394	339341
23799	339342
3766	339343
4914	339344
99012	339345
20201	339346
47154	339347
55060	339348
4041	339349
50199	339350
7665	339351
69169	339352
45102	339353
39366	339354
58083	339355
4097	339356
921	339357
9861	339358
190	339359
78256	339360
95539	339361
51375	339362
15270	339363
57216	339364
43397	339365
90387	339366
12719	339367
24566	339368
8175	339369
69894	339370
25824	339371
22898	339372
22158	339373
11948	339374
112236	339375
8258	339376
1206	339377
120985	339378
109262	339379
49542	339380
83998	339381
43158	339382
6803	339383
13865	339384
29995	339385
5303	339386
1958	339387
39740	339388
10853	339389
14406	339390
14916	339391
4612	339392
134951	339393
22167	339394
18139	339395
7781	339396
115734	339397
541	339398
38297	339399
14784	339400
12304	339401
103973	339402
19387	339403
95485	339404
45660	339405
20081	339406
34156	339407
4351	339408
2782	339409
2271	339410
59705	339411
35835	339412
102518	339413
33564	339414
18674	339415
1923	339416
5211	339417
35032	339418
16864	339419
49513	339420
78941	339421
3652	339422
13245	339423
87389	339424
111986	339425
64413	339426
11624	339427
64057	339428
87403	339429
58374	339430
133896	339431
27642	339432
46617	339433
67918	339434
60214	339435
18437	339436
11713	339437
63458	339438
42263	339439
54303	339440
17749	339441
37072	339442
141261	339443
12068	339444
57607	339445
80900	339446
59120	339447
111788	339448
85648	339449
104969	339450
1658	339451
92824	339452
21652	339453
14735	339454
57782	339455
40018	339456
15310	339457
25587	339458
9748	339459
102483	339460
14970	339461
112802	339462
14033	339463
13972	339464
74556	339465
24656	339466
20842	339467
4696	339468
63597	339469
2152	339470
76162	339471
77293	339472
57027	339473
7206	339474
7425	339475
12814	339476
27787	339477
56514	339478
118870	339479
4579	339480
1791	339481
16287	339482
20660	339483
36977	339484
137541	339485
36483	339486
29271	339487
8149	339488
15314	339489
5298	339490
29174	339491
10186	339492
19031	339493
17241	339494
58083	339495
69264	339496
66116	339497
52225	339498
73594	339499
72445	339500
6900	339501
85574	339502
1133	339503
13029	339504
106369	339505
116883	339506
55868	339507
30773	339508
2436	339509
14711	339510
1316	339511
98222	339512
7955	339513
37889	339514
69260	339515
92944	339516
59391	339517
70935	339518
58650	339519
8453	339520
5325	339521
57758	339522
50573	339523
45094	339524
6061	339525
26843	339526
91185	339527
98100	339528
57992	339529
22571	339530
103264	339531
1053	339532
15967	339533
5684	339534
44677	339535
45090	339536
9439	339537
39138	339538
51000	339539
69948	339540
85644	339541
1597	339542
43822	339543
40317	339544
43839	339545
49840	339546
90419	339547
71412	339548
4339	339549
680	339550
15344	339551
47107	339552
64526	339553
45934	339554
14867	339555
78224	339556
46048	339557
47422	339558
11023	339559
54433	339560
49643	339561
46399	339562
101308	339563
72025	339564
140341	339565
1667	339566
117960	339567
67257	339568
10333	339569
10679	339570
7385	339571
53755	339572
25485	339573
39425	339574
24137	339575
51755	339576
2809	339577
22628	339578
105496	339579
50769	339580
59200	339581
969	339582
22298	339583
39457	339584
1731	339585
47941	339586
116886	339587
13136	339588
26702	339589
27203	339590
58101	339591
39014	339592
53133	339593
37058	339594
115917	339595
50764	339596
66371	339597
39985	339598
10213	339599
22804	339600
23877	339601
85017	339602
67537	339603
51477	339604
2883	339605
29498	339606
17877	339607
85231	339608
55175	339609
60128	339610
138377	339611
34725	339612
49863	339613
81728	339614
87414	339615
89038	339616
120265	339617
67098	339618
20100	339619
8327	339620
29826	339621
116845	339622
105712	339623
76225	339624
96711	339625
3487	339626
1444	339627
28664	339628
5886	339629
6142	339630
67459	339631
94150	339632
130252	339633
131710	339634
101888	339635
21981	339636
196	339637
14045	339638
1883	339639
65054	339640
91886	339641
20270	339642
248	339643
12915	339644
23081	339645
73184	339646
36737	339647
76066	339648
68186	339649
141864	339650
21037	339651
48215	339652
14566	339653
22568	339654
14715	339655
46218	339656
63070	339657
48902	339658
83978	339659
2740	339660
21133	339661
54302	339662
86726	339663
42904	339664
9292	339665
26092	339666
120894	339667
14802	339668
33138	339669
31257	339670
44411	339671
46188	339672
46739	339673
23609	339674
30095	339675
68920	339676
2072	339677
70914	339678
31369	339679
6577	339680
17775	339681
27925	339682
81811	339683
38131	339684
36797	339685
138776	339686
13207	339687
74120	339688
1422	339689
14366	339690
136758	339691
103337	339692
25580	339693
3698	339694
3715	339695
104530	339696
47406	339697
43559	339698
50549	339699
76757	339700
33853	339701
50886	339702
51	339703
14436	339704
5924	339705
63141	339706
1984	339707
131336	339708
56272	339709
108712	339710
112384	339711
121173	339712
100458	339713
83810	339714
76734	339715
94019	339716
108081	339717
8149	339718
14365	339719
18826	339720
8602	339721
18935	339722
46512	339723
19264	339724
38548	339725
240	339726
10565	339727
30370	339728
4334	339729
4129	339730
18011	339731
12726	339732
44273	339733
17256	339734
105741	339735
77360	339736
68073	339737
11775	339738
70006	339739
5842	339740
85733	339741
10186	339742
84796	339743
69523	339744
131816	339745
35132	339746
657	339747
29252	339748
77476	339749
24188	339750
52745	339751
76725	339752
46423	339753
20685	339754
116	339755
26107	339756
63564	339757
65299	339758
88701	339759
44538	339760
12169	339761
20078	339762
68367	339763
43968	339764
9189	339765
27730	339766
42331	339767
3026	339768
127308	339769
61736	339770
63006	339771
105919	339772
29326	339773
7814	339774
29181	339775
4124	339776
7667	339777
54522	339778
15174	339779
101102	339780
98173	339781
72703	339782
16255	339783
54848	339784
65360	339785
78680	339786
3655	339787
82049	339788
48205	339789
132854	339790
54956	339791
122834	339792
46432	339793
62	339794
61	339795
40305	339796
285	339797
46901	339798
81944	339799
21734	339800
53959	339801
68571	339802
23910	339803
2491	339804
53279	339805
116939	339806
122946	339807
124504	339808
891	339809
46712	339810
99262	339811
35087	339812
18657	339813
136253	339814
7264	339815
3	339816
11684	339817
81726	339818
122801	339819
43962	339820
53482	339821
2820	339822
84634	339823
81079	339824
99582	339825
78022	339826
117705	339827
43924	339828
61099	339829
87683	339830
34319	339831
25814	339832
28966	339833
27182	339834
90568	339835
108913	339836
34429	339837
28495	339838
41564	339839
1653	339840
66211	339841
16466	339842
4503	339843
10283	339844
12516	339845
150811	339846
32612	339847
19875	339848
1	339849
12057	339850
28128	339851
3155	339852
48169	339853
25240	339854
39886	339855
147896	339856
90696	339857
13812	339858
87852	339859
67749	339860
56324	339861
10837	339862
124673	339863
97071	339864
45637	339865
64241	339866
10622	339867
24924	339868
105262	339869
16391	339870
7420	339871
60073	339872
7576	339873
13406	339874
19660	339875
61705	339876
23548	339877
3862	339878
13509	339879
6339	339880
34575	339881
70657	339882
24393	339883
7758	339884
41134	339885
101742	339886
35044	339887
75364	339888
1591	339889
13893	339890
76896	339891
19050	339892
60359	339893
46156	339894
9554	339895
28805	339896
30706	339897
28225	339898
11608	339899
13454	339900
48653	339901
3360	339902
96231	339903
27666	339904
15390	339905
10534	339906
70845	339907
86790	339908
61657	339909
28779	339910
767	339911
59675	339912
65705	339913
32499	339914
109023	339915
6742	339916
129334	339917
72473	339918
8951	339919
44367	339920
528	339921
25577	339922
14738	339923
11671	339924
35745	339925
30089	339926
16256	339927
12672	339928
73905	339929
234	339930
73519	339931
8825	339932
36400	339933
20033	339934
48978	339935
1721	339936
40639	339937
37287	339938
97624	339939
9350	339940
23492	339941
318	339942
67885	339943
774	339944
4280	339945
10166	339946
246	339947
31293	339948
7711	339949
22070	339950
2047	339951
107757	339952
3471	339953
66620	339954
59046	339955
23622	339956
146143	339957
17058	339958
41199	339959
10110	339960
376	339961
131498	339962
26537	339963
68051	339964
7836	339965
5908	339966
7182	339967
94478	339968
72956	339969
61571	339970
82700	339971
23768	339972
100446	339973
56978	339974
53387	339975
4274	339976
10508	339977
40574	339978
11529	339979
615	339980
22177	339981
138	339982
20696	339983
39913	339984
96709	339985
113377	339986
5088	339987
211	339988
21300	339989
34748	339990
28990	339991
148533	339992
8539	339993
74381	339994
55597	339995
93757	339996
112476	339997
21358	339998
34958	339999
88276	340000
40601	340001
76854	340002
9331	340003
11760	340004
48920	340005
123814	340006
3201	340007
9625	340008
1841	340009
30905	340010
100249	340011
78820	340012
107417	340013
69349	340014
57187	340015
101848	340016
13965	340017
26391	340018
132665	340019
38764	340020
32974	340021
11222	340022
10063	340023
61774	340024
60420	340025
92051	340026
50603	340027
54630	340028
1738	340029
97290	340030
88374	340031
34908	340032
64214	340033
34507	340034
1642	340035
119983	340036
45003	340037
82207	340038
9037	340039
112430	340040
7672	340041
141202	340042
71375	340043
14043	340044
3204	340045
14069	340046
7064	340047
14526	340048
124995	340049
101713	340050
36926	340051
86558	340052
139120	340053
20116	340054
146209	340055
68149	340056
53244	340057
28064	340058
40957	340059
65509	340060
19573	340061
33738	340062
2011	340063
26830	340064
13657	340065
146255	340066
43727	340067
59574	340068
93175	340069
34197	340070
6716	340071
121744	340072
86335	340073
29069	340074
14193	340075
17365	340076
83377	340077
6737	340078
69720	340079
3551	340080
2487	340081
23708	340082
1724	340083
52142	340084
47005	340085
103925	340086
38908	340087
18034	340088
76486	340089
41227	340090
62629	340091
56886	340092
24638	340093
24693	340094
60789	340095
39590	340096
12060	340097
22743	340098
8253	340099
75824	340100
79778	340101
22032	340102
45249	340103
23159	340104
39527	340105
2683	340106
242	340107
96833	340108
8221	340109
80371	340110
61301	340111
105648	340112
99365	340113
1471	340114
73055	340115
27082	340116
17377	340117
42069	340118
53994	340119
47461	340120
129866	340121
149887	340122
122284	340123
59032	340124
55009	340125
48906	340126
88000	340127
65918	340128
8489	340129
4635	340130
21951	340131
330	340132
52484	340133
54397	340134
15543	340135
2821	340136
6048	340137
82570	340138
26901	340139
32110	340140
41255	340141
91032	340142
6603	340143
42634	340144
22892	340145
336	340146
122564	340147
69821	340148
70596	340149
17573	340150
78011	340151
4412	340152
101741	340153
67486	340154
106144	340155
63421	340156
85866	340157
16664	340158
25506	340159
133272	340160
8949	340161
41964	340162
55957	340163
40943	340164
4181	340165
41721	340166
91437	340167
75742	340168
90220	340169
41933	340170
13	340171
129612	340172
126303	340173
124932	340174
121758	340175
14452	340176
30048	340177
19962	340178
265	340179
4378	340180
24663	340181
103370	340182
49207	340183
70020	340184
84385	340185
10630	340186
48527	340187
4710	340188
5142	340189
63895	340190
7350	340191
8923	340192
7536	340193
4217	340194
78477	340195
44445	340196
47078	340197
33332	340198
30658	340199
68738	340200
3740	340201
36076	340202
126512	340203
58825	340204
58461	340205
14525	340206
45113	340207
16527	340208
24337	340209
17786	340210
122467	340211
65954	340212
91920	340213
3903	340214
39184	340215
114276	340216
84924	340217
13651	340218
28758	340219
61384	340220
8060	340221
1944	340222
23291	340223
17273	340224
8440	340225
12633	340226
20418	340227
101505	340228
69036	340229
43244	340230
47535	340231
2459	340232
118785	340233
116308	340234
73508	340235
24204	340236
144791	340237
6042	340238
7399	340239
121926	340240
126627	340241
25289	340242
20	340243
27471	340244
83432	340245
41827	340246
141190	340247
44141	340248
21	340249
5028	340250
66771	340251
21978	340252
5848	340253
38206	340254
19034	340255
44254	340256
49128	340257
36	340258
97458	340259
38742	340260
59246	340261
93420	340262
81239	340263
117996	340264
22622	340265
15092	340266
2506	340267
5915	340268
68274	340269
9562	340270
86828	340271
178	340272
15653	340273
8878	340274
4401	340275
49233	340276
30689	340277
41618	340278
21902	340279
43785	340280
112079	340281
22960	340282
76878	340283
14923	340284
3459	340285
37612	340286
126166	340287
2392	340288
19151	340289
15859	340290
82196	340291
53772	340292
68652	340293
565	340294
38835	340295
99447	340296
121336	340297
149270	340298
65710	340299
147121	340300
26956	340301
129067	340302
3717	340303
106586	340304
956	340305
27779	340306
108300	340307
14413	340308
73492	340309
79989	340310
56297	340311
6487	340312
31786	340313
4637	340314
7774	340315
41996	340316
39346	340317
69751	340318
2350	340319
10710	340320
65796	340321
16655	340322
49464	340323
1576	340324
84682	340325
52	340326
6330	340327
39250	340328
12622	340329
4469	340330
3011	340331
137656	340332
28579	340333
106401	340334
111822	340335
116065	340336
88848	340337
105619	340338
50080	340339
22389	340340
26602	340341
216	340342
1020	340343
34965	340344
81821	340345
28747	340346
26867	340347
88683	340348
27573	340349
12379	340350
27450	340351
38319	340352
95328	340353
29712	340354
48753	340355
130446	340356
70604	340357
20270	340358
117744	340359
43746	340360
23196	340361
4516	340362
13489	340363
146654	340364
6836	340365
67830	340366
27706	340367
44172	340368
1213	340369
77993	340370
1386	340371
3030	340372
30343	340373
52740	340374
52187	340375
59079	340376
67418	340377
24765	340378
84381	340379
40216	340380
29522	340381
427	340382
47770	340383
49981	340384
38430	340385
114332	340386
123712	340387
4018	340388
89332	340389
5640	340390
1037	340391
86155	340392
14644	340393
93951	340394
12063	340395
951	340396
59171	340397
12296	340398
49633	340399
66870	340400
116664	340401
4160	340402
2659	340403
36415	340404
121985	340405
43402	340406
8039	340407
115598	340408
148997	340409
129845	340410
4546	340411
20264	340412
87628	340413
9971	340414
60958	340415
97473	340416
42314	340417
3259	340418
5681	340419
2860	340420
86955	340421
46740	340422
47662	340423
3560	340424
121375	340425
12069	340426
65477	340427
103	340428
60835	340429
39	340430
50705	340431
128385	340432
54542	340433
33550	340434
748	340435
74888	340436
67194	340437
35297	340438
69799	340439
135866	340440
35989	340441
16624	340442
12958	340443
91946	340444
9372	340445
21690	340446
24250	340447
418	340448
63129	340449
38948	340450
49617	340451
136307	340452
6962	340453
9554	340454
25089	340455
32777	340456
23789	340457
12433	340458
7867	340459
52054	340460
2788	340461
17700	340462
9262	340463
31027	340464
34417	340465
50230	340466
42871	340467
21428	340468
8570	340469
25708	340470
66575	340471
41815	340472
15379	340473
20057	340474
10892	340475
22678	340476
88970	340477
24991	340478
18152	340479
4072	340480
97863	340481
45952	340482
23808	340483
82196	340484
9108	340485
2705	340486
22480	340487
60138	340488
46299	340489
55780	340490
67713	340491
104338	340492
34703	340493
12920	340494
35380	340495
15259	340496
2074	340497
47076	340498
19146	340499
734	340500
106479	340501
121	340502
10027	340503
137220	340504
371	340505
44357	340506
13505	340507
78864	340508
68783	340509
15898	340510
22574	340511
117	340512
97189	340513
17136	340514
46564	340515
14959	340516
76757	340517
44197	340518
1681	340519
247	340520
3578	340521
14829	340522
57988	340523
4925	340524
37059	340525
19972	340526
21724	340527
9252	340528
6912	340529
57983	340530
56850	340531
28758	340532
130231	340533
91906	340534
9871	340535
28033	340536
45254	340537
79503	340538
18648	340539
21479	340540
14643	340541
67268	340542
100770	340543
1995	340544
101626	340545
8478	340546
18606	340547
46523	340548
31473	340549
20529	340550
609	340551
7296	340552
2845	340553
24683	340554
8419	340555
38320	340556
32032	340557
16918	340558
21807	340559
101023	340560
819	340561
8470	340562
123453	340563
14598	340564
26295	340565
22995	340566
34888	340567
58965	340568
12544	340569
106962	340570
40147	340571
70195	340572
99513	340573
83680	340574
22209	340575
1600	340576
108565	340577
15879	340578
1203	340579
28394	340580
1243	340581
47647	340582
77456	340583
44286	340584
50916	340585
137969	340586
9413	340587
60895	340588
99	340589
65211	340590
36431	340591
9838	340592
120278	340593
88056	340594
46930	340595
35468	340596
33052	340597
12658	340598
70	340599
23909	340600
12748	340601
8567	340602
589	340603
1890	340604
34991	340605
89699	340606
11716	340607
5623	340608
64357	340609
39757	340610
3130	340611
623	340612
63503	340613
90391	340614
92524	340615
17214	340616
7580	340617
72485	340618
48919	340619
4037	340620
74555	340621
20049	340622
10316	340623
88023	340624
7181	340625
13232	340626
701	340627
13579	340628
50845	340629
17077	340630
286	340631
2693	340632
85991	340633
12657	340634
88741	340635
8295	340636
40794	340637
54661	340638
22440	340639
63525	340640
65417	340641
78447	340642
37	340643
15115	340644
37758	340645
64078	340646
24831	340647
77312	340648
40376	340649
101540	340650
62780	340651
126222	340652
110788	340653
32132	340654
8317	340655
86119	340656
32032	340657
104216	340658
17794	340659
23222	340660
21777	340661
7288	340662
57365	340663
4790	340664
14113	340665
35718	340666
30275	340667
104046	340668
5910	340669
24805	340670
23963	340671
69604	340672
12810	340673
45191	340674
15634	340675
3334	340676
19239	340677
2037	340678
111699	340679
41692	340680
56799	340681
1871	340682
14863	340683
46587	340684
37602	340685
39898	340686
97003	340687
28670	340688
74896	340689
66008	340690
52549	340691
86230	340692
29690	340693
46516	340694
58359	340695
7380	340696
56156	340697
74913	340698
109105	340699
2224	340700
28461	340701
63679	340702
687	340703
146454	340704
22711	340705
77154	340706
3797	340707
9711	340708
13848	340709
69070	340710
82970	340711
679	340712
78415	340713
29835	340714
122496	340715
48926	340716
61894	340717
80249	340718
767	340719
67339	340720
36210	340721
71265	340722
68846	340723
1922	340724
870	340725
78666	340726
20553	340727
9	340728
69126	340729
84	340730
78795	340731
2564	340732
1420	340733
89371	340734
70873	340735
106211	340736
10308	340737
53173	340738
133219	340739
25178	340740
37672	340741
86275	340742
26692	340743
8667	340744
17268	340745
22272	340746
905	340747
57993	340748
78414	340749
72816	340750
33233	340751
88893	340752
85103	340753
38174	340754
91299	340755
30239	340756
111034	340757
1289	340758
7579	340759
35179	340760
64251	340761
65106	340762
52264	340763
13457	340764
88222	340765
36933	340766
58474	340767
138560	340768
11765	340769
97734	340770
8132	340771
1197	340772
117792	340773
41495	340774
5372	340775
98088	340776
24757	340777
14424	340778
12326	340779
128569	340780
10239	340781
314	340782
30033	340783
28471	340784
17283	340785
17235	340786
23238	340787
36165	340788
2780	340789
73979	340790
92867	340791
33690	340792
15085	340793
47672	340794
66910	340795
5332	340796
72189	340797
78927	340798
39807	340799
92646	340800
90642	340801
107455	340802
39423	340803
56531	340804
47952	340805
662	340806
86211	340807
81033	340808
45482	340809
1423	340810
29938	340811
24399	340812
117686	340813
45220	340814
44602	340815
46862	340816
66374	340817
11822	340818
60085	340819
148529	340820
538	340821
17950	340822
97399	340823
19394	340824
577	340825
102736	340826
46267	340827
30393	340828
92737	340829
252	340830
55491	340831
5090	340832
709	340833
23876	340834
41689	340835
69831	340836
70287	340837
11096	340838
4147	340839
40653	340840
8388	340841
29374	340842
4815	340843
2140	340844
36836	340845
4012	340846
69690	340847
1515	340848
69230	340849
6788	340850
8203	340851
33394	340852
22050	340853
133048	340854
1700	340855
32244	340856
25320	340857
20541	340858
25414	340859
116674	340860
21776	340861
95824	340862
2135	340863
7884	340864
3921	340865
53486	340866
11702	340867
44625	340868
14242	340869
57018	340870
27378	340871
106909	340872
24304	340873
20247	340874
103050	340875
29417	340876
121568	340877
47533	340878
2817	340879
444	340880
48724	340881
9174	340882
36861	340883
135607	340884
10254	340885
35200	340886
43693	340887
3977	340888
58436	340889
113713	340890
134569	340891
45239	340892
47991	340893
22358	340894
27577	340895
56032	340896
9361	340897
19857	340898
44804	340899
76777	340900
8520	340901
26748	340902
8925	340903
1056	340904
20805	340905
327	340906
15440	340907
27768	340908
18668	340909
56547	340910
48730	340911
13550	340912
131636	340913
34707	340914
79181	340915
430	340916
24919	340917
42170	340918
20333	340919
84792	340920
46244	340921
12426	340922
119685	340923
83644	340924
134946	340925
82699	340926
80851	340927
54162	340928
10929	340929
55429	340930
57671	340931
22450	340932
6451	340933
101472	340934
118211	340935
5514	340936
27370	340937
25853	340938
14169	340939
31178	340940
46626	340941
5291	340942
40608	340943
54665	340944
111844	340945
10495	340946
130318	340947
33648	340948
7850	340949
29624	340950
71037	340951
5305	340952
20002	340953
51443	340954
13730	340955
28915	340956
72889	340957
1338	340958
1664	340959
47470	340960
4536	340961
25238	340962
36124	340963
58236	340964
12018	340965
126147	340966
10129	340967
516	340968
37203	340969
29731	340970
24389	340971
5179	340972
71975	340973
59226	340974
3671	340975
68978	340976
140936	340977
11619	340978
77932	340979
128477	340980
128762	340981
143946	340982
15676	340983
65032	340984
133416	340985
21517	340986
4102	340987
40199	340988
22532	340989
26693	340990
15948	340991
2242	340992
102991	340993
333	340994
80977	340995
5912	340996
74779	340997
4719	340998
94110	340999
121881	341000
8047	341001
257	341002
45733	341003
6583	341004
77848	341005
84159	341006
4346	341007
2038	341008
5546	341009
10612	341010
10475	341011
35631	341012
2883	341013
122520	341014
1619	341015
20420	341016
55250	341017
68870	341018
21243	341019
89313	341020
111027	341021
57224	341022
98373	341023
68675	341024
116719	341025
22474	341026
9682	341027
142334	341028
60967	341029
88928	341030
74401	341031
108194	341032
140898	341033
209	341034
95541	341035
21021	341036
74894	341037
1709	341038
9806	341039
113340	341040
56656	341041
104837	341042
108782	341043
6307	341044
80726	341045
117549	341046
67939	341047
51261	341048
79975	341049
8298	341050
2954	341051
81384	341052
48010	341053
147754	341054
71043	341055
21092	341056
77424	341057
64292	341058
39004	341059
92922	341060
50502	341061
42513	341062
51142	341063
5648	341064
6206	341065
860	341066
29940	341067
2889	341068
43519	341069
25497	341070
59665	341071
82383	341072
13611	341073
42603	341074
5087	341075
80609	341076
29034	341077
34626	341078
3479	341079
12395	341080
17342	341081
27644	341082
24471	341083
31715	341084
84892	341085
71035	341086
117695	341087
17664	341088
8791	341089
81512	341090
119944	341091
22473	341092
13896	341093
101414	341094
26765	341095
5654	341096
14958	341097
74977	341098
72405	341099
111711	341100
14123	341101
107091	341102
88662	341103
9559	341104
2	341105
67612	341106
78118	341107
6494	341108
112200	341109
4780	341110
97983	341111
24439	341112
23948	341113
25302	341114
65933	341115
14593	341116
39224	341117
9538	341118
33648	341119
19979	341120
22551	341121
80152	341122
97274	341123
3700	341124
2152	341125
133141	341126
74783	341127
145	341128
42159	341129
59645	341130
92162	341131
72536	341132
82517	341133
867	341134
106238	341135
48329	341136
19924	341137
45581	341138
119071	341139
20927	341140
104211	341141
35497	341142
75529	341143
97754	341144
387	341145
5558	341146
8432	341147
24863	341148
16023	341149
35385	341150
14589	341151
14692	341152
129063	341153
7209	341154
39765	341155
1182	341156
17298	341157
3475	341158
118615	341159
13810	341160
38061	341161
78841	341162
71478	341163
94878	341164
9581	341165
33531	341166
93343	341167
27663	341168
25176	341169
77880	341170
51452	341171
33778	341172
108816	341173
36507	341174
7363	341175
48415	341176
19137	341177
82158	341178
53668	341179
42913	341180
38588	341181
14719	341182
7660	341183
20582	341184
45267	341185
27106	341186
71691	341187
100637	341188
38730	341189
35296	341190
64820	341191
56555	341192
48236	341193
128750	341194
29748	341195
4501	341196
53556	341197
12145	341198
53195	341199
28239	341200
22803	341201
4543	341202
49814	341203
5373	341204
7909	341205
32991	341206
89754	341207
22472	341208
65559	341209
21816	341210
31951	341211
88635	341212
10820	341213
90998	341214
78333	341215
7636	341216
21932	341217
5802	341218
52584	341219
66235	341220
2665	341221
20703	341222
23767	341223
13972	341224
54676	341225
73308	341226
2454	341227
23556	341228
1751	341229
8106	341230
65724	341231
122596	341232
5007	341233
5320	341234
20934	341235
29443	341236
21682	341237
44655	341238
22720	341239
48923	341240
130561	341241
58007	341242
56942	341243
47073	341244
5503	341245
53918	341246
37946	341247
43122	341248
108054	341249
74510	341250
31566	341251
47491	341252
64348	341253
88673	341254
583	341255
24428	341256
26120	341257
42145	341258
53759	341259
4219	341260
58572	341261
69599	341262
10504	341263
4002	341264
3661	341265
8461	341266
28763	341267
50690	341268
23316	341269
100877	341270
61156	341271
22041	341272
107443	341273
67001	341274
49600	341275
34395	341276
29660	341277
146983	341278
3138	341279
8479	341280
19545	341281
52947	341282
24665	341283
14116	341284
360	341285
19698	341286
37122	341287
2763	341288
920	341289
127340	341290
58356	341291
16200	341292
56430	341293
18239	341294
139929	341295
50281	341296
145308	341297
53941	341298
26816	341299
2697	341300
102337	341301
76875	341302
73573	341303
23451	341304
97089	341305
103389	341306
44383	341307
31857	341308
63952	341309
23299	341310
86097	341311
12613	341312
3902	341313
89681	341314
8729	341315
115929	341316
34394	341317
93660	341318
6944	341319
12331	341320
14644	341321
40478	341322
65386	341323
57791	341324
52268	341325
4404	341326
94680	341327
76747	341328
30441	341329
82563	341330
2253	341331
49214	341332
134443	341333
72493	341334
22986	341335
115014	341336
27076	341337
104855	341338
11902	341339
6835	341340
150739	341341
55784	341342
6199	341343
4030	341344
8441	341345
2763	341346
85975	341347
34044	341348
110665	341349
56487	341350
71625	341351
45212	341352
37677	341353
903	341354
2082	341355
5412	341356
117026	341357
105985	341358
1733	341359
3987	341360
416	341361
526	341362
17480	341363
33343	341364
19439	341365
20598	341366
4491	341367
2734	341368
3560	341369
13941	341370
761	341371
219	341372
120989	341373
5782	341374
92678	341375
17490	341376
84270	341377
3439	341378
24682	341379
58752	341380
32885	341381
47906	341382
80870	341383
2909	341384
23225	341385
102269	341386
9708	341387
80494	341388
107	341389
121199	341390
68142	341391
76113	341392
46932	341393
45119	341394
90635	341395
38787	341396
65778	341397
122348	341398
126714	341399
42302	341400
113731	341401
51170	341402
23578	341403
36292	341404
32192	341405
22981	341406
7589	341407
79309	341408
46449	341409
8764	341410
18633	341411
15889	341412
4114	341413
72318	341414
38897	341415
28975	341416
56586	341417
103899	341418
49	341419
24587	341420
73337	341421
83796	341422
823	341423
70540	341424
12276	341425
20494	341426
33093	341427
69542	341428
72385	341429
20766	341430
42729	341431
22076	341432
1020	341433
494	341434
7586	341435
40295	341436
10550	341437
7261	341438
100	341439
101396	341440
10822	341441
52152	341442
27138	341443
54575	341444
122565	341445
17382	341446
22925	341447
22953	341448
11449	341449
36512	341450
12410	341451
82427	341452
85724	341453
1911	341454
18208	341455
63898	341456
2141	341457
60372	341458
34950	341459
36379	341460
69559	341461
40740	341462
17746	341463
23061	341464
63166	341465
13303	341466
32394	341467
468	341468
89811	341469
7494	341470
26704	341471
44343	341472
31117	341473
93952	341474
23757	341475
42771	341476
3439	341477
26774	341478
39539	341479
16690	341480
18385	341481
110379	341482
42239	341483
2228	341484
47424	341485
131646	341486
5288	341487
10	341488
108369	341489
122648	341490
13998	341491
10487	341492
8447	341493
46141	341494
17052	341495
14	341496
136551	341497
80392	341498
35356	341499
3523	341500
34287	341501
146091	341502
6593	341503
18147	341504
14384	341505
143086	341506
177	341507
22332	341508
27136	341509
68789	341510
97787	341511
87733	341512
5825	341513
31595	341514
37772	341515
33692	341516
7150	341517
3426	341518
101535	341519
19442	341520
130992	341521
33458	341522
10817	341523
84182	341524
1118	341525
18197	341526
138454	341527
48149	341528
51679	341529
1837	341530
14291	341531
33661	341532
22168	341533
17399	341534
11861	341535
1498	341536
41112	341537
1033	341538
137347	341539
107988	341540
102652	341541
52154	341542
78229	341543
69060	341544
71839	341545
5331	341546
116563	341547
12157	341548
46276	341549
50596	341550
70037	341551
36393	341552
5359	341553
68389	341554
21911	341555
5532	341556
78877	341557
60117	341558
60776	341559
15089	341560
15336	341561
125462	341562
19981	341563
445	341564
69802	341565
16319	341566
8786	341567
35032	341568
34544	341569
70359	341570
7028	341571
61393	341572
128330	341573
4644	341574
24200	341575
697	341576
5010	341577
77905	341578
39004	341579
120080	341580
534	341581
104554	341582
34057	341583
61031	341584
6932	341585
20788	341586
14639	341587
87301	341588
102842	341589
22539	341590
22937	341591
12092	341592
3528	341593
30118	341594
38520	341595
20000	341596
59943	341597
126073	341598
42132	341599
14917	341600
82222	341601
118776	341602
116592	341603
1767	341604
43016	341605
122464	341606
24309	341607
65696	341608
18305	341609
55449	341610
74676	341611
53633	341612
59130	341613
12091	341614
28313	341615
101930	341616
94812	341617
21693	341618
34763	341619
145464	341620
66290	341621
43805	341622
4010	341623
75682	341624
11276	341625
12668	341626
65086	341627
2903	341628
30438	341629
68743	341630
79900	341631
11249	341632
30580	341633
47992	341634
48056	341635
106062	341636
20772	341637
75997	341638
80330	341639
15595	341640
43786	341641
50798	341642
9944	341643
44332	341644
2723	341645
3503	341646
8247	341647
67	341648
32764	341649
463	341650
122632	341651
53301	341652
17663	341653
49767	341654
2087	341655
95188	341656
13784	341657
44079	341658
36832	341659
5763	341660
731	341661
83655	341662
58749	341663
16923	341664
103153	341665
16797	341666
37498	341667
25745	341668
83844	341669
20246	341670
118800	341671
53	341672
92973	341673
1836	341674
75984	341675
1624	341676
10429	341677
35500	341678
56896	341679
57213	341680
73595	341681
44368	341682
94114	341683
5933	341684
1457	341685
34385	341686
50998	341687
125230	341688
61917	341689
63904	341690
30141	341691
36351	341692
8219	341693
21637	341694
46266	341695
9791	341696
36543	341697
49221	341698
1979	341699
22715	341700
42642	341701
67407	341702
57572	341703
116921	341704
5822	341705
114005	341706
7448	341707
97853	341708
119876	341709
19244	341710
122636	341711
121781	341712
41307	341713
36459	341714
5375	341715
57158	341716
15000	341717
33902	341718
7133	341719
17187	341720
113690	341721
105296	341722
34987	341723
12562	341724
77079	341725
9770	341726
32554	341727
84844	341728
83631	341729
107917	341730
39457	341731
14625	341732
49420	341733
40797	341734
38725	341735
4106	341736
941	341737
90	341738
67171	341739
6556	341740
13847	341741
28403	341742
548	341743
6979	341744
22257	341745
120143	341746
21089	341747
13629	341748
50935	341749
50002	341750
11084	341751
90970	341752
71828	341753
6323	341754
29683	341755
6797	341756
98423	341757
2094	341758
49105	341759
50652	341760
25644	341761
70792	341762
32773	341763
110500	341764
67427	341765
12792	341766
138162	341767
92375	341768
3179	341769
714	341770
36685	341771
1546	341772
3947	341773
84796	341774
55419	341775
125	341776
40528	341777
41798	341778
12910	341779
38519	341780
123758	341781
30846	341782
95412	341783
35005	341784
82547	341785
9411	341786
55327	341787
139351	341788
16012	341789
7941	341790
51724	341791
35568	341792
58840	341793
113624	341794
13580	341795
76953	341796
78824	341797
111185	341798
7851	341799
35552	341800
8508	341801
31564	341802
56670	341803
3923	341804
117608	341805
62714	341806
95717	341807
17683	341808
21488	341809
12475	341810
42117	341811
69692	341812
15737	341813
101408	341814
10767	341815
1571	341816
46473	341817
10268	341818
17793	341819
79232	341820
39125	341821
59979	341822
21524	341823
1794	341824
113200	341825
51623	341826
85465	341827
46770	341828
49801	341829
65746	341830
16188	341831
1817	341832
21563	341833
26176	341834
37767	341835
49182	341836
32381	341837
3650	341838
77132	341839
26113	341840
123241	341841
122183	341842
33852	341843
86107	341844
14288	341845
52877	341846
139233	341847
110008	341848
92699	341849
22888	341850
107990	341851
31486	341852
74732	341853
29676	341854
25270	341855
75408	341856
29340	341857
25425	341858
16383	341859
31019	341860
61012	341861
139752	341862
12713	341863
4161	341864
5167	341865
67072	341866
32299	341867
91019	341868
92108	341869
1260	341870
84142	341871
28629	341872
103342	341873
137341	341874
1011	341875
9905	341876
67476	341877
60306	341878
13825	341879
77760	341880
66186	341881
1454	341882
126865	341883
13068	341884
8263	341885
22142	341886
75797	341887
6844	341888
42558	341889
52713	341890
33000	341891
3224	341892
44954	341893
75971	341894
77865	341895
34673	341896
5380	341897
17561	341898
93598	341899
96260	341900
11317	341901
31090	341902
74852	341903
84286	341904
115840	341905
87679	341906
22008	341907
7798	341908
4752	341909
28233	341910
23921	341911
87028	341912
90675	341913
20207	341914
131749	341915
9137	341916
46247	341917
78153	341918
78558	341919
32819	341920
47885	341921
61112	341922
18631	341923
85357	341924
95126	341925
36274	341926
62899	341927
15721	341928
70865	341929
18745	341930
101578	341931
19068	341932
59744	341933
113666	341934
48558	341935
13467	341936
123805	341937
106430	341938
22798	341939
48437	341940
62803	341941
112673	341942
8863	341943
23790	341944
18482	341945
81888	341946
5885	341947
15676	341948
16233	341949
15124	341950
43416	341951
27650	341952
97199	341953
82439	341954
2017	341955
82819	341956
6862	341957
24983	341958
53334	341959
26786	341960
1481	341961
30480	341962
17970	341963
43776	341964
15338	341965
52909	341966
1349	341967
87200	341968
11852	341969
50076	341970
14541	341971
1457	341972
59180	341973
45567	341974
63776	341975
60899	341976
85883	341977
8559	341978
95479	341979
58694	341980
61323	341981
71838	341982
7670	341983
136001	341984
15479	341985
94106	341986
29057	341987
31767	341988
1902	341989
72216	341990
8314	341991
7781	341992
33506	341993
31075	341994
104172	341995
20003	341996
4909	341997
78086	341998
29862	341999
11946	342000
91208	342001
29410	342002
92493	342003
42143	342004
7545	342005
6795	342006
50852	342007
42883	342008
27223	342009
36178	342010
108017	342011
112505	342012
52838	342013
62187	342014
2770	342015
57933	342016
18371	342017
7349	342018
26309	342019
49099	342020
12013	342021
65697	342022
112295	342023
18103	342024
38128	342025
5914	342026
106008	342027
123968	342028
52468	342029
56343	342030
98831	342031
7821	342032
46889	342033
14575	342034
10482	342035
31350	342036
5097	342037
38254	342038
100784	342039
113627	342040
14155	342041
58295	342042
3046	342043
138403	342044
4449	342045
5597	342046
15686	342047
51330	342048
39184	342049
38892	342050
72354	342051
25602	342052
903	342053
14128	342054
75582	342055
19376	342056
2112	342057
38243	342058
13528	342059
50297	342060
59937	342061
11270	342062
28685	342063
37927	342064
103016	342065
30494	342066
13060	342067
23985	342068
55827	342069
28091	342070
79314	342071
61577	342072
32037	342073
9785	342074
30888	342075
140267	342076
53170	342077
84013	342078
121339	342079
91599	342080
7211	342081
2846	342082
104969	342083
77773	342084
7471	342085
39544	342086
61527	342087
2779	342088
127998	342089
64458	342090
7437	342091
38952	342092
41338	342093
9796	342094
55725	342095
11014	342096
72238	342097
88132	342098
51278	342099
83895	342100
9092	342101
10166	342102
50660	342103
50357	342104
46638	342105
95263	342106
125469	342107
29397	342108
1994	342109
83138	342110
90685	342111
38653	342112
63122	342113
23522	342114
150622	342115
25837	342116
47704	342117
120235	342118
123033	342119
13022	342120
50042	342121
17550	342122
18735	342123
15335	342124
20160	342125
140328	342126
141557	342127
46060	342128
115528	342129
54918	342130
60672	342131
10906	342132
4574	342133
55585	342134
14056	342135
2109	342136
120159	342137
44204	342138
2640	342139
65255	342140
24759	342141
1445	342142
9306	342143
655	342144
27852	342145
16762	342146
22045	342147
436	342148
4635	342149
138006	342150
12536	342151
4144	342152
85280	342153
37662	342154
22873	342155
92993	342156
784	342157
117073	342158
95198	342159
30090	342160
35945	342161
51174	342162
4296	342163
79161	342164
58586	342165
6566	342166
29497	342167
68478	342168
137200	342169
4407	342170
20571	342171
188	342172
98291	342173
17768	342174
22452	342175
9041	342176
28815	342177
1477	342178
56725	342179
1751	342180
6488	342181
17028	342182
27840	342183
29761	342184
38864	342185
10802	342186
8038	342187
93000	342188
77196	342189
11237	342190
82372	342191
28475	342192
69973	342193
6966	342194
75932	342195
56669	342196
70043	342197
69091	342198
28066	342199
23746	342200
33511	342201
14043	342202
53775	342203
71648	342204
4786	342205
48191	342206
32422	342207
22492	342208
70379	342209
61791	342210
56919	342211
144111	342212
71273	342213
23253	342214
27077	342215
35953	342216
8656	342217
12046	342218
105066	342219
23259	342220
11211	342221
32589	342222
22249	342223
53645	342224
126440	342225
28365	342226
41925	342227
36619	342228
62949	342229
88806	342230
17615	342231
84699	342232
44622	342233
77108	342234
82212	342235
81007	342236
70707	342237
6693	342238
63923	342239
132671	342240
70580	342241
102710	342242
81413	342243
104792	342244
31761	342245
115265	342246
110475	342247
22062	342248
8574	342249
48882	342250
3683	342251
12560	342252
28113	342253
36505	342254
46058	342255
67179	342256
99242	342257
18223	342258
14954	342259
91967	342260
4868	342261
38255	342262
62150	342263
92696	342264
8442	342265
20128	342266
8125	342267
69865	342268
47406	342269
16697	342270
29609	342271
125775	342272
85499	342273
37118	342274
9371	342275
25997	342276
27945	342277
89849	342278
26156	342279
42395	342280
13143	342281
100047	342282
24109	342283
15178	342284
72742	342285
99442	342286
19803	342287
10744	342288
48762	342289
33217	342290
264	342291
56620	342292
10656	342293
97765	342294
94001	342295
101524	342296
24984	342297
70323	342298
113401	342299
4282	342300
30154	342301
2609	342302
40274	342303
13943	342304
2005	342305
61638	342306
34974	342307
52956	342308
9005	342309
12723	342310
68155	342311
66145	342312
116421	342313
46754	342314
58986	342315
21749	342316
119	342317
11055	342318
66003	342319
13768	342320
49411	342321
124629	342322
2473	342323
4352	342324
2360	342325
24776	342326
41964	342327
115363	342328
25612	342329
47	342330
65948	342331
25646	342332
26266	342333
29944	342334
12	342335
48652	342336
30019	342337
46085	342338
536	342339
94539	342340
129300	342341
36779	342342
70192	342343
184	342344
72443	342345
8779	342346
57973	342347
6075	342348
94186	342349
37794	342350
4089	342351
22264	342352
70063	342353
32596	342354
6764	342355
6689	342356
474	342357
42	342358
33	342359
61840	342360
110462	342361
477	342362
71672	342363
5160	342364
1972	342365
23274	342366
114137	342367
93458	342368
67842	342369
51219	342370
85580	342371
2363	342372
10366	342373
23000	342374
5264	342375
7263	342376
18463	342377
79199	342378
22536	342379
12575	342380
84155	342381
17466	342382
8807	342383
86203	342384
5222	342385
18822	342386
46537	342387
95925	342388
69499	342389
9657	342390
106688	342391
38734	342392
35463	342393
10852	342394
51298	342395
29280	342396
18579	342397
17675	342398
30199	342399
27473	342400
95499	342401
76395	342402
11012	342403
10142	342404
68006	342405
11998	342406
59140	342407
40505	342408
122663	342409
61705	342410
37739	342411
71141	342412
36609	342413
10941	342414
82044	342415
42354	342416
28805	342417
38696	342418
15168	342419
59642	342420
89835	342421
56199	342422
35578	342423
8924	342424
90661	342425
90942	342426
80213	342427
806	342428
10308	342429
44619	342430
6405	342431
4928	342432
178	342433
25077	342434
38964	342435
27167	342436
16357	342437
91587	342438
20467	342439
79496	342440
21478	342441
51544	342442
44295	342443
34591	342444
6839	342445
14911	342446
68682	342447
37005	342448
4437	342449
10712	342450
59382	342451
6253	342452
1663	342453
80622	342454
25211	342455
57822	342456
28844	342457
10385	342458
317	342459
1752	342460
89235	342461
20324	342462
29950	342463
20092	342464
9093	342465
41735	342466
850	342467
51483	342468
18435	342469
82138	342470
6301	342471
58090	342472
16270	342473
57243	342474
33747	342475
25	342476
77549	342477
49752	342478
67268	342479
6657	342480
119520	342481
6770	342482
76322	342483
121211	342484
70034	342485
48470	342486
64147	342487
35280	342488
30838	342489
122356	342490
17198	342491
95854	342492
71487	342493
39509	342494
46895	342495
24591	342496
47344	342497
112293	342498
84640	342499
41892	342500
13376	342501
29617	342502
55595	342503
274	342504
149011	342505
27518	342506
66490	342507
16462	342508
94174	342509
2047	342510
25748	342511
46832	342512
45155	342513
17994	342514
223	342515
29930	342516
32276	342517
16531	342518
119971	342519
96936	342520
15300	342521
11057	342522
89924	342523
28207	342524
16751	342525
17	342526
6217	342527
132703	342528
132900	342529
9415	342530
48177	342531
16346	342532
4339	342533
8925	342534
6198	342535
42010	342536
72513	342537
80078	342538
85170	342539
11884	342540
117021	342541
69989	342542
44989	342543
7018	342544
39438	342545
17883	342546
73113	342547
11365	342548
13038	342549
29357	342550
40987	342551
9495	342552
3311	342553
44606	342554
23427	342555
27871	342556
15453	342557
30688	342558
130618	342559
53451	342560
126640	342561
21768	342562
5453	342563
54	342564
40569	342565
33980	342566
39	342567
39741	342568
7934	342569
24867	342570
2287	342571
70660	342572
72764	342573
64903	342574
39793	342575
1360	342576
85709	342577
118463	342578
24342	342579
7680	342580
14028	342581
3500	342582
85262	342583
81438	342584
24034	342585
896	342586
6059	342587
18467	342588
73833	342589
36976	342590
66067	342591
22565	342592
29852	342593
18945	342594
16663	342595
88966	342596
79967	342597
23874	342598
108794	342599
36023	342600
6994	342601
44678	342602
56634	342603
1192	342604
133393	342605
13432	342606
118131	342607
74	342608
72264	342609
12139	342610
33139	342611
22038	342612
24969	342613
15587	342614
66125	342615
18372	342616
38555	342617
9376	342618
6986	342619
11992	342620
94219	342621
41072	342622
40317	342623
55319	342624
23493	342625
26269	342626
16164	342627
37323	342628
125032	342629
16252	342630
65788	342631
132354	342632
38521	342633
6138	342634
16644	342635
4574	342636
37692	342637
115392	342638
72603	342639
98861	342640
87757	342641
66442	342642
90642	342643
121327	342644
37145	342645
79768	342646
37273	342647
3775	342648
117225	342649
13589	342650
11541	342651
40724	342652
6826	342653
39726	342654
44190	342655
34964	342656
106041	342657
1708	342658
62306	342659
2851	342660
70350	342661
52532	342662
56453	342663
58354	342664
31296	342665
90559	342666
54957	342667
7296	342668
31498	342669
37465	342670
2807	342671
62306	342672
34628	342673
16178	342674
103772	342675
44917	342676
70296	342677
24742	342678
86411	342679
71545	342680
77522	342681
83070	342682
46507	342683
3946	342684
55571	342685
60510	342686
131553	342687
95820	342688
42579	342689
58002	342690
30344	342691
625	342692
1112	342693
28844	342694
105331	342695
71408	342696
29564	342697
8937	342698
38773	342699
80440	342700
23181	342701
2622	342702
43036	342703
61718	342704
4737	342705
23465	342706
19558	342707
87100	342708
33754	342709
96864	342710
48150	342711
24606	342712
118270	342713
37610	342714
6506	342715
45993	342716
50258	342717
21368	342718
38137	342719
41695	342720
11182	342721
5504	342722
109483	342723
72969	342724
57633	342725
2383	342726
109725	342727
7668	342728
86265	342729
84673	342730
5097	342731
72640	342732
27850	342733
114381	342734
117147	342735
19314	342736
101320	342737
32482	342738
2210	342739
13585	342740
40096	342741
61835	342742
105950	342743
127767	342744
33099	342745
104900	342746
39996	342747
77573	342748
1015	342749
4390	342750
17497	342751
53736	342752
129362	342753
30371	342754
11869	342755
59167	342756
10914	342757
63241	342758
65564	342759
16014	342760
88789	342761
62157	342762
103093	342763
42444	342764
42415	342765
15989	342766
22761	342767
19370	342768
12190	342769
58419	342770
20604	342771
55457	342772
71509	342773
130367	342774
131097	342775
15119	342776
87271	342777
79157	342778
73262	342779
37038	342780
1446	342781
140620	342782
15559	342783
2482	342784
10520	342785
131317	342786
10160	342787
40071	342788
124767	342789
29777	342790
41286	342791
52661	342792
100531	342793
6180	342794
20507	342795
5217	342796
28173	342797
56798	342798
615	342799
125160	342800
4260	342801
12920	342802
4292	342803
121040	342804
121371	342805
4269	342806
90424	342807
120144	342808
61925	342809
28014	342810
8828	342811
31175	342812
140642	342813
56997	342814
31817	342815
87701	342816
52106	342817
586	342818
3402	342819
39928	342820
62128	342821
24254	342822
34499	342823
17678	342824
104836	342825
48028	342826
62386	342827
85527	342828
2207	342829
8881	342830
48557	342831
97144	342832
51054	342833
58172	342834
9218	342835
17768	342836
39563	342837
3343	342838
87368	342839
60147	342840
1296	342841
65987	342842
136619	342843
7421	342844
7011	342845
1157	342846
65240	342847
14789	342848
12836	342849
120100	342850
24582	342851
2768	342852
4253	342853
83327	342854
40096	342855
129871	342856
27292	342857
18274	342858
6586	342859
13795	342860
26491	342861
62552	342862
117547	342863
84417	342864
2315	342865
11901	342866
1438	342867
55011	342868
34358	342869
44846	342870
41797	342871
19621	342872
28640	342873
25446	342874
53657	342875
76085	342876
111749	342877
79604	342878
110509	342879
15592	342880
23634	342881
7013	342882
49435	342883
70823	342884
2003	342885
37	342886
12337	342887
42911	342888
9	342889
29397	342890
18739	342891
120897	342892
69819	342893
14481	342894
74644	342895
73138	342896
69863	342897
132377	342898
23797	342899
18093	342900
95151	342901
21376	342902
121342	342903
79246	342904
41132	342905
135433	342906
11641	342907
70463	342908
21808	342909
64778	342910
116849	342911
87836	342912
47992	342913
22958	342914
411	342915
14136	342916
115720	342917
74439	342918
32487	342919
103616	342920
66763	342921
65446	342922
2162	342923
1195	342924
53246	342925
11461	342926
82725	342927
21900	342928
19953	342929
2619	342930
41208	342931
39163	342932
21217	342933
48496	342934
59272	342935
3788	342936
79975	342937
48760	342938
1568	342939
59089	342940
41155	342941
102492	342942
13744	342943
1059	342944
21661	342945
3635	342946
5340	342947
131208	342948
127138	342949
2436	342950
38132	342951
13436	342952
95743	342953
14342	342954
14890	342955
43738	342956
49369	342957
40342	342958
128346	342959
18225	342960
78601	342961
33166	342962
8787	342963
123860	342964
95970	342965
49981	342966
28966	342967
46529	342968
7203	342969
75446	342970
97439	342971
9844	342972
39791	342973
16928	342974
4110	342975
92939	342976
183	342977
77536	342978
27088	342979
34418	342980
22422	342981
67434	342982
59422	342983
5953	342984
52642	342985
62483	342986
123515	342987
43748	342988
46723	342989
13472	342990
84757	342991
15572	342992
21574	342993
14185	342994
3157	342995
2785	342996
58934	342997
5185	342998
924	342999
50186	343000
22382	343001
85320	343002
6672	343003
4982	343004
88624	343005
38759	343006
17810	343007
38649	343008
88102	343009
49384	343010
15882	343011
37340	343012
110257	343013
82341	343014
52417	343015
119364	343016
26170	343017
46337	343018
6197	343019
29648	343020
2383	343021
19895	343022
16325	343023
4328	343024
39767	343025
32	343026
136772	343027
40732	343028
9728	343029
37229	343030
36190	343031
969	343032
53620	343033
92169	343034
79426	343035
5064	343036
14711	343037
7831	343038
18015	343039
99823	343040
33676	343041
77370	343042
86775	343043
32650	343044
2956	343045
38064	343046
18725	343047
12615	343048
22165	343049
124184	343050
73388	343051
19606	343052
81229	343053
57051	343054
88297	343055
59305	343056
12678	343057
85141	343058
18372	343059
62969	343060
54034	343061
32113	343062
32601	343063
56757	343064
70526	343065
581	343066
82497	343067
47132	343068
51423	343069
15637	343070
26601	343071
105699	343072
104084	343073
87071	343074
97841	343075
14898	343076
28203	343077
145761	343078
55619	343079
40302	343080
60093	343081
59162	343082
3	343083
286	343084
23284	343085
50179	343086
57583	343087
52261	343088
4069	343089
23609	343090
15156	343091
17009	343092
47882	343093
107665	343094
28618	343095
24241	343096
1143	343097
24373	343098
51165	343099
56561	343100
45110	343101
97456	343102
55034	343103
32270	343104
81812	343105
36069	343106
11454	343107
49863	343108
9432	343109
46534	343110
18067	343111
68222	343112
1109	343113
99609	343114
111140	343115
2458	343116
4321	343117
140319	343118
31748	343119
133958	343120
97362	343121
2740	343122
28415	343123
19675	343124
99643	343125
68155	343126
129244	343127
30858	343128
34101	343129
40830	343130
1001	343131
40100	343132
40758	343133
50213	343134
34514	343135
132311	343136
17474	343137
14082	343138
31832	343139
11995	343140
115979	343141
110	343142
14349	343143
13075	343144
77265	343145
91356	343146
20377	343147
27038	343148
22527	343149
29077	343150
8352	343151
14865	343152
22121	343153
21747	343154
17996	343155
44503	343156
678	343157
2316	343158
53115	343159
8149	343160
8222	343161
19083	343162
6417	343163
12029	343164
43910	343165
47899	343166
109229	343167
57411	343168
6223	343169
1676	343170
2634	343171
84963	343172
2258	343173
39746	343174
21415	343175
36972	343176
92256	343177
13336	343178
91694	343179
47755	343180
34884	343181
133264	343182
90699	343183
103292	343184
135206	343185
132091	343186
130978	343187
30264	343188
99101	343189
64424	343190
22330	343191
62780	343192
828	343193
32276	343194
31935	343195
5601	343196
109890	343197
14695	343198
64662	343199
86316	343200
17820	343201
94801	343202
51012	343203
80714	343204
32015	343205
11930	343206
42875	343207
11497	343208
9379	343209
30840	343210
3298	343211
24414	343212
16717	343213
101434	343214
102192	343215
10979	343216
45359	343217
74495	343218
31842	343219
38872	343220
33469	343221
30712	343222
107974	343223
46994	343224
65158	343225
16486	343226
12491	343227
23062	343228
30609	343229
38495	343230
122003	343231
46346	343232
27138	343233
17565	343234
77615	343235
1809	343236
28317	343237
56043	343238
37584	343239
60820	343240
19572	343241
116168	343242
547	343243
62981	343244
7947	343245
86355	343246
30787	343247
5244	343248
72367	343249
32849	343250
58265	343251
55192	343252
14814	343253
41402	343254
6096	343255
6196	343256
26747	343257
75559	343258
10380	343259
1403	343260
50446	343261
51929	343262
11432	343263
29173	343264
1204	343265
15674	343266
3021	343267
124170	343268
18437	343269
3002	343270
13631	343271
122506	343272
12709	343273
30888	343274
34606	343275
48476	343276
61193	343277
28592	343278
71343	343279
113	343280
8247	343281
28794	343282
95076	343283
35456	343284
9783	343285
69220	343286
135799	343287
3439	343288
15372	343289
15483	343290
73751	343291
6053	343292
43479	343293
22864	343294
34896	343295
60509	343296
55747	343297
84430	343298
106699	343299
82008	343300
20974	343301
4847	343302
83746	343303
16072	343304
50594	343305
2163	343306
43017	343307
97819	343308
1846	343309
7890	343310
107349	343311
41852	343312
8059	343313
70592	343314
6710	343315
127112	343316
17100	343317
35043	343318
40610	343319
109754	343320
87828	343321
68786	343322
10345	343323
11484	343324
76303	343325
136281	343326
103216	343327
47243	343328
98775	343329
50858	343330
140908	343331
43095	343332
38497	343333
21521	343334
59308	343335
86689	343336
84567	343337
19903	343338
72513	343339
25710	343340
120257	343341
33265	343342
73117	343343
443	343344
29559	343345
12492	343346
23993	343347
6200	343348
10905	343349
82807	343350
121129	343351
65233	343352
16454	343353
56492	343354
43123	343355
13421	343356
117673	343357
16623	343358
17012	343359
79842	343360
46228	343361
145438	343362
104846	343363
9139	343364
15823	343365
20767	343366
18290	343367
10497	343368
19593	343369
28146	343370
30702	343371
55395	343372
37898	343373
66025	343374
2413	343375
44738	343376
136141	343377
67192	343378
39075	343379
64047	343380
107326	343381
106367	343382
22091	343383
104188	343384
33274	343385
34478	343386
22434	343387
55975	343388
4054	343389
105360	343390
15453	343391
91742	343392
59947	343393
32791	343394
43366	343395
50337	343396
12330	343397
74252	343398
23321	343399
10800	343400
26674	343401
114157	343402
11368	343403
29816	343404
117477	343405
73328	343406
131670	343407
30593	343408
139244	343409
59445	343410
36808	343411
7770	343412
58461	343413
64558	343414
113865	343415
69825	343416
8274	343417
16076	343418
88309	343419
8838	343420
10848	343421
136849	343422
1626	343423
88963	343424
45287	343425
9531	343426
19214	343427
47761	343428
144475	343429
38754	343430
34851	343431
136393	343432
17638	343433
17154	343434
142199	343435
29232	343436
11561	343437
119330	343438
52322	343439
5713	343440
64949	343441
117990	343442
61733	343443
65365	343444
17673	343445
135809	343446
13274	343447
53505	343448
17793	343449
27396	343450
91926	343451
72832	343452
70193	343453
11496	343454
100488	343455
82135	343456
122427	343457
98509	343458
65055	343459
57928	343460
13463	343461
29785	343462
19072	343463
1043	343464
81284	343465
81640	343466
10665	343467
8431	343468
37966	343469
4446	343470
3561	343471
16371	343472
3281	343473
93251	343474
3332	343475
34380	343476
101511	343477
26168	343478
75831	343479
1798	343480
1479	343481
22788	343482
35865	343483
46323	343484
11071	343485
2161	343486
21724	343487
141961	343488
59787	343489
40517	343490
31762	343491
5866	343492
69937	343493
28577	343494
133486	343495
130502	343496
106618	343497
83513	343498
14042	343499
398	343500
13580	343501
84921	343502
94116	343503
9778	343504
12955	343505
23196	343506
135281	343507
53712	343508
43430	343509
101181	343510
110431	343511
55359	343512
106979	343513
88204	343514
1989	343515
118709	343516
415	343517
41014	343518
5598	343519
44480	343520
87542	343521
31032	343522
17670	343523
61807	343524
64111	343525
26398	343526
20748	343527
9771	343528
68634	343529
127163	343530
50747	343531
63809	343532
66508	343533
20898	343534
17965	343535
10559	343536
48503	343537
46621	343538
57265	343539
114968	343540
24980	343541
45292	343542
37284	343543
6292	343544
60164	343545
34267	343546
27875	343547
75019	343548
5439	343549
46626	343550
23493	343551
32672	343552
14628	343553
30975	343554
12065	343555
1372	343556
46247	343557
30793	343558
63040	343559
54754	343560
118106	343561
56225	343562
3145	343563
150177	343564
51008	343565
62189	343566
1330	343567
12171	343568
103355	343569
36633	343570
61592	343571
87024	343572
70972	343573
17220	343574
22252	343575
106983	343576
96617	343577
21681	343578
27472	343579
53421	343580
64488	343581
7537	343582
76361	343583
3300	343584
63726	343585
85043	343586
22551	343587
2159	343588
38245	343589
53309	343590
43645	343591
49829	343592
32334	343593
67323	343594
821	343595
9257	343596
58442	343597
23475	343598
34595	343599
127155	343600
84283	343601
19178	343602
1335	343603
2703	343604
19561	343605
38871	343606
111513	343607
14053	343608
40	343609
51892	343610
115967	343611
59823	343612
72887	343613
18306	343614
24053	343615
91003	343616
42817	343617
57701	343618
35287	343619
1588	343620
31537	343621
12735	343622
13425	343623
23401	343624
53845	343625
57029	343626
35438	343627
70352	343628
22040	343629
53220	343630
76258	343631
11387	343632
39382	343633
99339	343634
111738	343635
4572	343636
169	343637
15994	343638
31028	343639
22441	343640
43723	343641
10315	343642
134387	343643
20191	343644
83367	343645
88572	343646
35645	343647
33185	343648
3665	343649
9317	343650
45622	343651
95075	343652
53575	343653
104654	343654
44261	343655
40613	343656
45170	343657
72342	343658
61	343659
23134	343660
40390	343661
26233	343662
31065	343663
19398	343664
121666	343665
48082	343666
80595	343667
40544	343668
100744	343669
104495	343670
17405	343671
108440	343672
74587	343673
17851	343674
53972	343675
7729	343676
16504	343677
21847	343678
69499	343679
117120	343680
5659	343681
15951	343682
38167	343683
89212	343684
8691	343685
13895	343686
109	343687
988	343688
1354	343689
95949	343690
53710	343691
98711	343692
34396	343693
134002	343694
991	343695
122280	343696
81384	343697
1573	343698
14945	343699
49294	343700
26458	343701
66094	343702
140993	343703
86384	343704
90439	343705
2120	343706
40868	343707
41524	343708
2724	343709
23750	343710
55086	343711
26320	343712
4056	343713
23085	343714
66905	343715
63427	343716
70401	343717
14283	343718
20460	343719
54864	343720
1748	343721
51225	343722
4102	343723
136592	343724
49380	343725
99206	343726
37994	343727
9301	343728
39255	343729
40167	343730
76118	343731
65785	343732
77504	343733
33563	343734
5626	343735
34344	343736
38262	343737
54638	343738
4461	343739
50006	343740
20771	343741
11699	343742
74910	343743
2009	343744
16639	343745
19334	343746
57543	343747
1709	343748
34558	343749
34073	343750
83033	343751
48271	343752
71087	343753
9892	343754
22785	343755
49880	343756
114020	343757
146775	343758
16515	343759
65861	343760
20909	343761
66435	343762
55302	343763
19865	343764
25051	343765
80708	343766
19321	343767
16612	343768
11974	343769
5487	343770
70231	343771
80544	343772
6899	343773
3581	343774
79330	343775
22251	343776
540	343777
43681	343778
13455	343779
142019	343780
14676	343781
68256	343782
10218	343783
15878	343784
26841	343785
61144	343786
129358	343787
79671	343788
22797	343789
3257	343790
13249	343791
101074	343792
16343	343793
138457	343794
3264	343795
21746	343796
20754	343797
8821	343798
46121	343799
52123	343800
6002	343801
70277	343802
6794	343803
129679	343804
106268	343805
39882	343806
72200	343807
83808	343808
4096	343809
103345	343810
11457	343811
1008	343812
50234	343813
2778	343814
104475	343815
36571	343816
12206	343817
85093	343818
63930	343819
9400	343820
128430	343821
131468	343822
33604	343823
5116	343824
56106	343825
52896	343826
23815	343827
15522	343828
104284	343829
1089	343830
72684	343831
3515	343832
97298	343833
13824	343834
87526	343835
13950	343836
77201	343837
20011	343838
1700	343839
4516	343840
18742	343841
35834	343842
104	343843
26182	343844
116030	343845
3067	343846
10502	343847
1438	343848
88091	343849
136030	343850
7259	343851
28707	343852
1714	343853
6630	343854
66192	343855
142246	343856
98513	343857
15396	343858
25360	343859
50108	343860
25801	343861
8456	343862
30779	343863
22326	343864
1274	343865
27978	343866
47147	343867
4531	343868
104671	343869
142418	343870
2912	343871
87708	343872
58262	343873
23041	343874
14738	343875
72409	343876
81007	343877
50435	343878
73975	343879
36114	343880
7238	343881
56497	343882
36998	343883
38321	343884
46507	343885
13173	343886
10871	343887
30458	343888
51	343889
42592	343890
1628	343891
56393	343892
599	343893
25005	343894
10391	343895
100763	343896
39023	343897
66839	343898
23355	343899
2997	343900
1655	343901
111196	343902
105557	343903
80265	343904
2602	343905
25417	343906
32596	343907
30914	343908
7381	343909
22116	343910
38435	343911
54684	343912
16446	343913
66980	343914
1940	343915
76622	343916
23012	343917
51374	343918
119279	343919
49766	343920
67055	343921
25460	343922
116806	343923
45612	343924
69215	343925
20509	343926
20054	343927
52131	343928
102073	343929
4398	343930
8632	343931
42259	343932
18282	343933
55164	343934
15313	343935
68100	343936
111914	343937
2808	343938
16400	343939
19087	343940
73496	343941
16190	343942
90521	343943
17687	343944
123199	343945
17887	343946
44327	343947
89704	343948
7062	343949
95850	343950
1716	343951
14863	343952
41493	343953
46228	343954
63256	343955
22483	343956
9208	343957
28306	343958
60258	343959
17459	343960
79	343961
12767	343962
30962	343963
4276	343964
33978	343965
2882	343966
2997	343967
105450	343968
9505	343969
143182	343970
14011	343971
939	343972
6831	343973
108553	343974
2691	343975
80334	343976
8921	343977
2111	343978
72646	343979
11412	343980
40561	343981
17241	343982
68461	343983
44014	343984
60123	343985
23485	343986
37561	343987
37348	343988
30424	343989
74067	343990
38172	343991
128554	343992
138165	343993
26344	343994
7669	343995
94047	343996
67627	343997
72555	343998
6569	343999
86480	344000
12961	344001
9791	344002
118262	344003
2148	344004
48872	344005
107337	344006
46882	344007
68966	344008
104442	344009
16550	344010
881	344011
242	344012
28352	344013
5552	344014
1037	344015
20059	344016
34378	344017
18805	344018
37027	344019
21267	344020
102705	344021
67049	344022
42210	344023
138175	344024
12100	344025
14207	344026
52585	344027
14957	344028
13799	344029
36881	344030
82313	344031
59153	344032
54567	344033
113687	344034
42186	344035
103740	344036
100471	344037
52337	344038
130450	344039
62762	344040
105858	344041
19881	344042
40275	344043
62825	344044
20271	344045
23862	344046
92565	344047
7832	344048
137408	344049
74028	344050
17949	344051
6479	344052
28431	344053
16725	344054
62026	344055
37242	344056
9369	344057
418	344058
149755	344059
8308	344060
62427	344061
17774	344062
19118	344063
833	344064
28354	344065
55892	344066
66636	344067
5124	344068
6132	344069
23215	344070
680	344071
5643	344072
97334	344073
950	344074
40415	344075
100973	344076
51852	344077
11078	344078
54349	344079
25239	344080
11221	344081
10520	344082
83670	344083
4674	344084
17923	344085
119404	344086
84816	344087
97368	344088
18609	344089
783	344090
79115	344091
20992	344092
68666	344093
1561	344094
9695	344095
7208	344096
28703	344097
38658	344098
117929	344099
57501	344100
29	344101
9013	344102
17270	344103
55	344104
857	344105
3970	344106
4733	344107
48459	344108
130063	344109
5080	344110
10995	344111
37023	344112
17392	344113
9592	344114
24489	344115
5597	344116
28660	344117
8080	344118
38603	344119
113520	344120
97909	344121
93057	344122
135711	344123
3847	344124
20311	344125
102	344126
19525	344127
94695	344128
77998	344129
77563	344130
29171	344131
5254	344132
25299	344133
32681	344134
4091	344135
84890	344136
116802	344137
50928	344138
117817	344139
93589	344140
44507	344141
6196	344142
48710	344143
14848	344144
1892	344145
17379	344146
70419	344147
93545	344148
86460	344149
111834	344150
22533	344151
72285	344152
22405	344153
71901	344154
21470	344155
80474	344156
5473	344157
18804	344158
30331	344159
5147	344160
53938	344161
61151	344162
41544	344163
5305	344164
91940	344165
166	344166
95870	344167
33231	344168
23841	344169
27816	344170
107673	344171
103681	344172
106577	344173
60334	344174
47330	344175
81174	344176
56045	344177
20507	344178
38849	344179
33856	344180
17552	344181
116435	344182
1189	344183
14156	344184
5332	344185
64145	344186
16903	344187
54133	344188
110396	344189
867	344190
52985	344191
11216	344192
21610	344193
13421	344194
26131	344195
4917	344196
727	344197
2017	344198
65165	344199
17810	344200
33107	344201
43303	344202
111202	344203
1876	344204
58258	344205
13690	344206
4274	344207
14281	344208
21353	344209
9736	344210
29837	344211
83566	344212
37003	344213
19	344214
77302	344215
103454	344216
94186	344217
77758	344218
5726	344219
18688	344220
20216	344221
10053	344222
43177	344223
71065	344224
110751	344225
6449	344226
4863	344227
191	344228
56817	344229
83084	344230
84011	344231
82501	344232
6519	344233
64853	344234
17441	344235
85648	344236
3703	344237
14339	344238
68684	344239
15577	344240
9920	344241
1432	344242
150722	344243
16499	344244
75780	344245
20355	344246
56043	344247
19406	344248
1878	344249
38546	344250
76784	344251
22785	344252
98350	344253
1621	344254
26240	344255
104933	344256
42059	344257
34053	344258
44179	344259
22338	344260
25074	344261
24759	344262
47836	344263
98287	344264
42034	344265
22779	344266
23675	344267
85953	344268
2397	344269
54287	344270
8036	344271
14444	344272
56105	344273
18885	344274
7679	344275
50321	344276
147822	344277
19581	344278
62767	344279
76631	344280
2311	344281
271	344282
91642	344283
60026	344284
38177	344285
51643	344286
51195	344287
34565	344288
5169	344289
18655	344290
5717	344291
17106	344292
21619	344293
99465	344294
71998	344295
2480	344296
123689	344297
14422	344298
146393	344299
50433	344300
16765	344301
97662	344302
23846	344303
69676	344304
56048	344305
57671	344306
19832	344307
10409	344308
100	344309
37474	344310
15032	344311
107389	344312
70853	344313
67659	344314
47516	344315
48826	344316
49127	344317
256	344318
17453	344319
67897	344320
112123	344321
54365	344322
54788	344323
113787	344324
10815	344325
42509	344326
30336	344327
73489	344328
13697	344329
13013	344330
9855	344331
53189	344332
2393	344333
6848	344334
47839	344335
66739	344336
131215	344337
67984	344338
95283	344339
19815	344340
78972	344341
47986	344342
16529	344343
29894	344344
80666	344345
24696	344346
38780	344347
77955	344348
53746	344349
21651	344350
23202	344351
61731	344352
33311	344353
82486	344354
49767	344355
2772	344356
16769	344357
8411	344358
39120	344359
97964	344360
53192	344361
83606	344362
10202	344363
15625	344364
13564	344365
27909	344366
61402	344367
12301	344368
56425	344369
30148	344370
67779	344371
26433	344372
106328	344373
13510	344374
10167	344375
20619	344376
906	344377
77222	344378
36714	344379
64924	344380
58893	344381
77537	344382
2588	344383
2194	344384
19504	344385
46017	344386
27344	344387
96682	344388
15396	344389
100725	344390
32905	344391
54725	344392
41016	344393
150800	344394
68827	344395
61541	344396
59663	344397
102053	344398
115221	344399
40629	344400
21236	344401
54547	344402
116630	344403
9856	344404
28156	344405
37906	344406
39066	344407
19226	344408
104260	344409
36388	344410
29758	344411
63839	344412
49671	344413
140705	344414
15229	344415
21055	344416
88259	344417
12406	344418
100846	344419
57803	344420
35572	344421
1532	344422
24584	344423
114416	344424
111743	344425
32279	344426
19154	344427
92955	344428
15939	344429
11920	344430
79272	344431
33297	344432
20213	344433
137620	344434
9468	344435
61716	344436
93223	344437
21125	344438
94951	344439
20049	344440
48461	344441
66549	344442
129417	344443
116969	344444
6248	344445
97862	344446
50293	344447
4233	344448
73075	344449
21499	344450
99837	344451
37482	344452
87418	344453
42530	344454
4563	344455
86248	344456
8981	344457
23431	344458
5860	344459
82689	344460
45131	344461
39902	344462
133660	344463
6692	344464
33000	344465
24803	344466
33279	344467
18426	344468
19937	344469
3143	344470
9559	344471
333	344472
23992	344473
18183	344474
26974	344475
57176	344476
110042	344477
35341	344478
1700	344479
23614	344480
67428	344481
109270	344482
7952	344483
81698	344484
88385	344485
31190	344486
54294	344487
23730	344488
54390	344489
83703	344490
145138	344491
11580	344492
6522	344493
4511	344494
53448	344495
1075	344496
80314	344497
52298	344498
95800	344499
6989	344500
114045	344501
10626	344502
20039	344503
1991	344504
72788	344505
89487	344506
103696	344507
52511	344508
13169	344509
93879	344510
37499	344511
11618	344512
115608	344513
2109	344514
47929	344515
3936	344516
104519	344517
52497	344518
99089	344519
5312	344520
54343	344521
26035	344522
67025	344523
51105	344524
19271	344525
7203	344526
34048	344527
3927	344528
121917	344529
5911	344530
7213	344531
74581	344532
40752	344533
97243	344534
4967	344535
110282	344536
6850	344537
27671	344538
34947	344539
12897	344540
65430	344541
2812	344542
31517	344543
69193	344544
10283	344545
24743	344546
14082	344547
107620	344548
35689	344549
28361	344550
8442	344551
22424	344552
132494	344553
75850	344554
39724	344555
115023	344556
128593	344557
66656	344558
58384	344559
4303	344560
31049	344561
55142	344562
87985	344563
4331	344564
42258	344565
251	344566
81561	344567
5523	344568
14366	344569
14769	344570
57330	344571
35282	344572
86335	344573
4456	344574
13435	344575
2156	344576
82436	344577
69648	344578
30584	344579
4592	344580
39893	344581
43791	344582
14906	344583
3247	344584
369	344585
37969	344586
84338	344587
26923	344588
5510	344589
5910	344590
84996	344591
7342	344592
15190	344593
19791	344594
78723	344595
64690	344596
12674	344597
7758	344598
7462	344599
51550	344600
32860	344601
101821	344602
4794	344603
78947	344604
43874	344605
6635	344606
63	344607
10957	344608
20889	344609
28399	344610
193	344611
84911	344612
54506	344613
754	344614
42496	344615
27200	344616
56886	344617
90896	344618
81200	344619
70199	344620
50631	344621
38413	344622
258	344623
33362	344624
541	344625
47809	344626
27098	344627
49121	344628
21619	344629
108748	344630
65979	344631
60335	344632
27638	344633
19461	344634
14017	344635
11668	344636
2749	344637
80971	344638
53361	344639
316	344640
23849	344641
46891	344642
16689	344643
40832	344644
116083	344645
7162	344646
163	344647
146407	344648
3689	344649
19387	344650
24330	344651
74683	344652
42676	344653
44761	344654
37156	344655
2801	344656
85295	344657
3196	344658
58661	344659
17728	344660
102410	344661
56415	344662
22884	344663
22966	344664
77182	344665
11663	344666
25100	344667
65567	344668
111118	344669
1613	344670
9909	344671
18563	344672
20791	344673
72673	344674
119531	344675
150132	344676
2617	344677
9801	344678
72021	344679
40789	344680
5357	344681
122750	344682
27008	344683
27998	344684
25532	344685
46485	344686
21828	344687
48554	344688
10652	344689
54128	344690
11581	344691
17742	344692
114399	344693
53336	344694
15180	344695
14033	344696
19572	344697
39657	344698
84392	344699
62763	344700
116533	344701
1271	344702
91798	344703
5568	344704
61519	344705
764	344706
52198	344707
80317	344708
8049	344709
25280	344710
92040	344711
44642	344712
8965	344713
2267	344714
25929	344715
138033	344716
38164	344717
79462	344718
24125	344719
69388	344720
1575	344721
32855	344722
7517	344723
10104	344724
41889	344725
5000	344726
71590	344727
5500	344728
34605	344729
59911	344730
7409	344731
138461	344732
47127	344733
4520	344734
37663	344735
140492	344736
14494	344737
23439	344738
95144	344739
84752	344740
5743	344741
13160	344742
37880	344743
62016	344744
27145	344745
13306	344746
53345	344747
1658	344748
18728	344749
109737	344750
35719	344751
146040	344752
38571	344753
59435	344754
1094	344755
30649	344756
92595	344757
50796	344758
6407	344759
84472	344760
42343	344761
7753	344762
118626	344763
114261	344764
123504	344765
62071	344766
97689	344767
44112	344768
25932	344769
35256	344770
6699	344771
39076	344772
4683	344773
114324	344774
81244	344775
112486	344776
133332	344777
17772	344778
4987	344779
34130	344780
39314	344781
18828	344782
94070	344783
95750	344784
8069	344785
58448	344786
96490	344787
64190	344788
18366	344789
25749	344790
10371	344791
1599	344792
88988	344793
3989	344794
34	344795
6635	344796
1272	344797
40673	344798
94782	344799
74551	344800
63810	344801
44	344802
22730	344803
25070	344804
33459	344805
27569	344806
30486	344807
29967	344808
29479	344809
10139	344810
136035	344811
34246	344812
56326	344813
5371	344814
56358	344815
81348	344816
31004	344817
11374	344818
38075	344819
72413	344820
43839	344821
32	344822
54667	344823
6315	344824
7595	344825
32015	344826
147412	344827
33798	344828
33083	344829
3670	344830
1467	344831
95893	344832
1410	344833
40290	344834
961	344835
71581	344836
102199	344837
84701	344838
61158	344839
38480	344840
63134	344841
90572	344842
49871	344843
4581	344844
64930	344845
3144	344846
4615	344847
33673	344848
62552	344849
11117	344850
4128	344851
69028	344852
18965	344853
68306	344854
22794	344855
43307	344856
18684	344857
874	344858
1023	344859
38641	344860
48645	344861
42058	344862
24364	344863
17558	344864
18682	344865
144	344866
2475	344867
3045	344868
11409	344869
69037	344870
138027	344871
16365	344872
52219	344873
28707	344874
63323	344875
20152	344876
127075	344877
63806	344878
38343	344879
77317	344880
85209	344881
32254	344882
6550	344883
80288	344884
70232	344885
18079	344886
126134	344887
114403	344888
18215	344889
37836	344890
44646	344891
25761	344892
31417	344893
51349	344894
75937	344895
61909	344896
60622	344897
73887	344898
23538	344899
102486	344900
68717	344901
1324	344902
14482	344903
49644	344904
18022	344905
1771	344906
393	344907
2782	344908
47828	344909
15400	344910
76394	344911
8131	344912
6096	344913
39494	344914
7879	344915
25	344916
8029	344917
114452	344918
707	344919
1210	344920
34791	344921
8225	344922
10437	344923
27252	344924
35001	344925
14380	344926
5225	344927
11398	344928
24617	344929
47598	344930
25282	344931
117386	344932
65568	344933
18941	344934
43649	344935
69153	344936
28720	344937
19084	344938
59844	344939
12088	344940
26303	344941
27254	344942
12976	344943
24093	344944
56183	344945
69290	344946
102408	344947
9350	344948
15063	344949
30231	344950
18438	344951
29698	344952
61415	344953
49398	344954
9966	344955
57896	344956
80576	344957
16243	344958
87455	344959
120236	344960
4867	344961
117399	344962
70272	344963
134541	344964
120478	344965
10084	344966
35146	344967
24262	344968
81185	344969
11846	344970
105853	344971
26521	344972
84344	344973
120733	344974
76945	344975
85422	344976
51962	344977
122829	344978
2665	344979
3033	344980
34102	344981
74077	344982
147443	344983
65215	344984
81180	344985
94415	344986
59991	344987
33473	344988
86118	344989
38501	344990
13852	344991
596	344992
39654	344993
956	344994
49630	344995
1503	344996
42956	344997
82132	344998
28448	344999
7957	345000
29648	345001
120116	345002
35110	345003
44267	345004
124761	345005
14052	345006
38133	345007
35428	345008
92533	345009
81235	345010
2725	345011
36844	345012
54241	345013
20349	345014
5550	345015
55775	345016
21234	345017
3423	345018
13278	345019
124063	345020
16153	345021
84727	345022
36054	345023
106553	345024
31307	345025
68535	345026
1579	345027
25959	345028
95941	345029
3750	345030
4950	345031
12858	345032
1582	345033
35217	345034
129859	345035
75786	345036
11877	345037
523	345038
23129	345039
58776	345040
8256	345041
638	345042
11832	345043
56909	345044
6301	345045
72029	345046
5630	345047
36861	345048
119313	345049
70940	345050
4249	345051
7892	345052
2421	345053
134780	345054
15030	345055
26853	345056
21934	345057
15966	345058
21602	345059
7464	345060
12736	345061
55602	345062
13609	345063
15386	345064
326	345065
263	345066
10255	345067
822	345068
43324	345069
486	345070
75759	345071
12554	345072
136333	345073
3006	345074
3707	345075
4810	345076
42867	345077
78981	345078
101947	345079
30758	345080
110683	345081
144030	345082
98515	345083
2078	345084
21020	345085
101154	345086
31995	345087
28945	345088
5845	345089
8207	345090
20977	345091
40383	345092
100990	345093
6792	345094
4933	345095
124212	345096
118795	345097
76955	345098
22335	345099
67069	345100
39590	345101
30841	345102
45252	345103
29019	345104
91740	345105
79654	345106
5513	345107
31001	345108
74690	345109
128927	345110
124978	345111
45744	345112
87473	345113
63373	345114
101678	345115
16105	345116
3489	345117
94355	345118
46366	345119
92286	345120
9159	345121
1186	345122
70973	345123
93035	345124
89966	345125
78183	345126
83259	345127
95439	345128
9802	345129
1161	345130
94139	345131
62423	345132
50021	345133
5474	345134
8602	345135
50905	345136
128528	345137
65921	345138
28005	345139
23717	345140
75747	345141
762	345142
43830	345143
10596	345144
8	345145
8196	345146
137846	345147
14523	345148
55329	345149
13736	345150
16121	345151
24141	345152
121930	345153
122689	345154
102366	345155
48205	345156
18339	345157
8516	345158
38515	345159
41773	345160
60678	345161
10041	345162
25777	345163
115851	345164
18513	345165
34407	345166
50897	345167
119827	345168
37848	345169
15946	345170
104621	345171
16676	345172
129114	345173
6069	345174
28293	345175
44238	345176
19637	345177
1358	345178
130473	345179
12174	345180
73994	345181
5715	345182
71433	345183
45709	345184
59390	345185
3654	345186
32411	345187
49734	345188
96909	345189
7977	345190
5919	345191
5378	345192
27146	345193
38821	345194
17240	345195
41308	345196
6368	345197
47378	345198
115609	345199
991	345200
53937	345201
6869	345202
42847	345203
12148	345204
64663	345205
76788	345206
88	345207
95171	345208
71362	345209
14657	345210
103266	345211
1931	345212
51746	345213
80221	345214
20734	345215
8641	345216
1	345217
5285	345218
12447	345219
13405	345220
24876	345221
118562	345222
42007	345223
57325	345224
53224	345225
28959	345226
21792	345227
51650	345228
6419	345229
2229	345230
110007	345231
118386	345232
93785	345233
35307	345234
5438	345235
38646	345236
18978	345237
17523	345238
70461	345239
99746	345240
146857	345241
16728	345242
2029	345243
58534	345244
70196	345245
96415	345246
35555	345247
9960	345248
134403	345249
42266	345250
100240	345251
50764	345252
84282	345253
35601	345254
12047	345255
18053	345256
9567	345257
14746	345258
6217	345259
97718	345260
103079	345261
140	345262
11045	345263
13079	345264
71682	345265
66212	345266
60948	345267
23102	345268
119582	345269
60707	345270
23040	345271
99397	345272
16172	345273
7960	345274
109200	345275
32115	345276
104445	345277
27084	345278
40	345279
68777	345280
88366	345281
33077	345282
108140	345283
88162	345284
63566	345285
13028	345286
512	345287
134211	345288
3764	345289
31123	345290
26023	345291
15852	345292
78920	345293
131171	345294
7363	345295
11183	345296
124708	345297
17543	345298
44371	345299
22239	345300
75140	345301
44689	345302
18077	345303
15222	345304
25062	345305
91675	345306
43391	345307
63456	345308
104317	345309
23159	345310
15062	345311
75447	345312
28782	345313
79796	345314
43111	345315
29142	345316
98221	345317
49	345318
9299	345319
101152	345320
9039	345321
19044	345322
76928	345323
21366	345324
66817	345325
39337	345326
4377	345327
5263	345328
16200	345329
91027	345330
20466	345331
33807	345332
50376	345333
9510	345334
11840	345335
78839	345336
80926	345337
49776	345338
64104	345339
65944	345340
81141	345341
12863	345342
7560	345343
26124	345344
8526	345345
8350	345346
78124	345347
15191	345348
24482	345349
1369	345350
123590	345351
34173	345352
33186	345353
20891	345354
15584	345355
10372	345356
13583	345357
78948	345358
144902	345359
1918	345360
20190	345361
57497	345362
47922	345363
72373	345364
38223	345365
19302	345366
34471	345367
40755	345368
6734	345369
77652	345370
79595	345371
52081	345372
6668	345373
47840	345374
6556	345375
95251	345376
50836	345377
120291	345378
3595	345379
31418	345380
43276	345381
10800	345382
72302	345383
65016	345384
111636	345385
18361	345386
30161	345387
37583	345388
77497	345389
17607	345390
20	345391
33394	345392
54291	345393
22172	345394
11784	345395
7909	345396
41745	345397
129323	345398
17266	345399
17934	345400
81238	345401
113628	345402
115343	345403
52839	345404
115172	345405
14645	345406
16157	345407
3644	345408
107377	345409
44701	345410
98392	345411
55605	345412
125258	345413
114752	345414
13261	345415
47823	345416
58433	345417
19508	345418
1562	345419
24327	345420
97188	345421
32179	345422
69378	345423
35967	345424
145953	345425
113367	345426
136962	345427
105360	345428
72782	345429
30927	345430
99017	345431
149725	345432
10493	345433
8	345434
102938	345435
38567	345436
30351	345437
110588	345438
17019	345439
49383	345440
25217	345441
17423	345442
20965	345443
866	345444
28431	345445
8009	345446
110561	345447
133180	345448
10700	345449
79875	345450
41085	345451
1301	345452
2091	345453
16481	345454
23698	345455
5890	345456
3269	345457
59952	345458
7068	345459
109945	345460
117972	345461
12562	345462
122764	345463
77513	345464
46445	345465
44659	345466
33371	345467
18368	345468
6278	345469
53392	345470
28319	345471
51902	345472
14177	345473
126318	345474
24361	345475
42242	345476
127067	345477
3073	345478
9840	345479
66838	345480
53244	345481
16116	345482
3541	345483
33513	345484
84856	345485
27405	345486
69229	345487
7232	345488
2590	345489
51667	345490
76602	345491
22338	345492
12813	345493
149343	345494
6516	345495
15418	345496
1571	345497
42191	345498
35240	345499
50650	345500
54077	345501
3077	345502
3744	345503
63905	345504
106634	345505
119500	345506
90472	345507
5132	345508
19653	345509
105053	345510
29330	345511
26314	345512
55958	345513
1017	345514
16198	345515
4964	345516
32692	345517
47642	345518
6521	345519
77430	345520
53167	345521
59938	345522
97169	345523
34446	345524
339	345525
37298	345526
64240	345527
60234	345528
132975	345529
5852	345530
15493	345531
7377	345532
61063	345533
93737	345534
108332	345535
125627	345536
53470	345537
32125	345538
12849	345539
117247	345540
83554	345541
90902	345542
95269	345543
4256	345544
62155	345545
20484	345546
104129	345547
80952	345548
91450	345549
81284	345550
144329	345551
42034	345552
3208	345553
10078	345554
31388	345555
114032	345556
76	345557
16502	345558
96270	345559
13504	345560
17598	345561
16264	345562
18893	345563
73088	345564
23865	345565
13327	345566
109180	345567
24693	345568
24213	345569
389	345570
15645	345571
84317	345572
91547	345573
42866	345574
93495	345575
41691	345576
7433	345577
44015	345578
21068	345579
139505	345580
79357	345581
3626	345582
84367	345583
79140	345584
24031	345585
19902	345586
55887	345587
22752	345588
27862	345589
79034	345590
3182	345591
145894	345592
14442	345593
75404	345594
80846	345595
10870	345596
54267	345597
13527	345598
78389	345599
46183	345600
18116	345601
52325	345602
69669	345603
114463	345604
37906	345605
88372	345606
48208	345607
22160	345608
10621	345609
13494	345610
130501	345611
72096	345612
75012	345613
28930	345614
33790	345615
135722	345616
16450	345617
11372	345618
1236	345619
2143	345620
88403	345621
5427	345622
104851	345623
130679	345624
118857	345625
58693	345626
82554	345627
33828	345628
135541	345629
32130	345630
23797	345631
115757	345632
9754	345633
103380	345634
35935	345635
25580	345636
8712	345637
55282	345638
42202	345639
16191	345640
24586	345641
72095	345642
18957	345643
82720	345644
20308	345645
107780	345646
52711	345647
13428	345648
60	345649
6396	345650
69247	345651
28270	345652
60645	345653
14701	345654
5093	345655
17634	345656
81257	345657
20084	345658
2	345659
57839	345660
15091	345661
109665	345662
60037	345663
7414	345664
27409	345665
60978	345666
28546	345667
5411	345668
27789	345669
4843	345670
68405	345671
29027	345672
4715	345673
5896	345674
16508	345675
56418	345676
8152	345677
20362	345678
10719	345679
2220	345680
5457	345681
9413	345682
27506	345683
88748	345684
36471	345685
88156	345686
56203	345687
50096	345688
28362	345689
52351	345690
61509	345691
3788	345692
647	345693
78098	345694
37527	345695
89144	345696
11329	345697
138123	345698
106306	345699
26461	345700
15023	345701
47268	345702
43454	345703
60940	345704
12125	345705
123105	345706
803	345707
83037	345708
52847	345709
19471	345710
80105	345711
60396	345712
100521	345713
20492	345714
11936	345715
24756	345716
132994	345717
36434	345718
73	345719
24854	345720
30056	345721
25160	345722
4599	345723
16218	345724
30828	345725
132055	345726
87628	345727
16500	345728
119343	345729
32282	345730
11060	345731
66187	345732
17948	345733
1678	345734
18752	345735
35741	345736
96642	345737
62650	345738
56593	345739
13638	345740
33526	345741
56918	345742
89280	345743
6915	345744
1254	345745
23183	345746
87562	345747
8302	345748
6233	345749
38506	345750
79279	345751
51157	345752
250	345753
10485	345754
31964	345755
91337	345756
7667	345757
14206	345758
73785	345759
31489	345760
74379	345761
55649	345762
10064	345763
41647	345764
64452	345765
86943	345766
4103	345767
12339	345768
1406	345769
11849	345770
24152	345771
9381	345772
33629	345773
55724	345774
35633	345775
22785	345776
388	345777
103165	345778
69280	345779
50569	345780
6834	345781
21394	345782
45642	345783
43894	345784
52806	345785
118544	345786
73512	345787
58137	345788
105571	345789
87949	345790
43696	345791
98794	345792
18359	345793
427	345794
408	345795
111723	345796
53862	345797
31855	345798
145998	345799
27104	345800
88719	345801
6502	345802
47289	345803
26692	345804
18388	345805
18803	345806
3735	345807
50414	345808
1721	345809
1472	345810
58060	345811
63889	345812
1290	345813
72433	345814
86192	345815
20568	345816
76079	345817
98789	345818
48030	345819
7310	345820
1065	345821
19370	345822
85583	345823
2943	345824
7847	345825
122620	345826
11239	345827
17181	345828
114374	345829
100500	345830
7377	345831
70049	345832
80623	345833
7565	345834
9597	345835
24337	345836
42966	345837
126674	345838
11346	345839
6418	345840
3217	345841
10844	345842
65100	345843
146441	345844
51818	345845
69432	345846
9862	345847
1349	345848
4360	345849
48511	345850
15169	345851
11997	345852
10138	345853
122228	345854
94416	345855
14961	345856
36113	345857
69729	345858
1126	345859
20156	345860
2246	345861
34391	345862
127535	345863
67389	345864
32442	345865
23806	345866
14071	345867
30545	345868
22314	345869
77242	345870
28485	345871
89968	345872
1610	345873
91	345874
29862	345875
135495	345876
20016	345877
3912	345878
111326	345879
26792	345880
136630	345881
3938	345882
14695	345883
44407	345884
6219	345885
108696	345886
137539	345887
37774	345888
6995	345889
16065	345890
36580	345891
13065	345892
4233	345893
2875	345894
6733	345895
70792	345896
732	345897
75604	345898
76980	345899
11	345900
15573	345901
35317	345902
91222	345903
120890	345904
49192	345905
3967	345906
4403	345907
39412	345908
46623	345909
45145	345910
80770	345911
149051	345912
99013	345913
15000	345914
11938	345915
6203	345916
2765	345917
70604	345918
116058	345919
106142	345920
42194	345921
11602	345922
24409	345923
94978	345924
79273	345925
99867	345926
8454	345927
61125	345928
42476	345929
3226	345930
53584	345931
117457	345932
98679	345933
111492	345934
22481	345935
97614	345936
109846	345937
2673	345938
18231	345939
16024	345940
6722	345941
4251	345942
7021	345943
59154	345944
32189	345945
4733	345946
58205	345947
26652	345948
41640	345949
68393	345950
132863	345951
74343	345952
5240	345953
26811	345954
21229	345955
111995	345956
5361	345957
102729	345958
7414	345959
109019	345960
102509	345961
49502	345962
63705	345963
34186	345964
52597	345965
4241	345966
20375	345967
21548	345968
90948	345969
19780	345970
121542	345971
23256	345972
40429	345973
6129	345974
28441	345975
255	345976
94807	345977
25403	345978
2249	345979
70975	345980
130115	345981
7303	345982
18274	345983
25581	345984
17462	345985
30829	345986
49653	345987
11486	345988
57601	345989
118193	345990
136540	345991
72952	345992
10577	345993
48959	345994
123989	345995
26224	345996
106907	345997
131057	345998
13492	345999
82549	346000
49809	346001
23157	346002
84788	346003
58522	346004
3173	346005
8139	346006
45990	346007
90232	346008
65623	346009
29018	346010
6694	346011
11324	346012
16582	346013
13717	346014
3424	346015
86690	346016
109346	346017
4995	346018
51688	346019
8700	346020
41675	346021
95531	346022
37559	346023
5668	346024
3426	346025
50808	346026
9043	346027
59563	346028
38359	346029
29660	346030
6654	346031
34267	346032
60833	346033
2382	346034
20067	346035
13859	346036
64573	346037
3206	346038
559	346039
2348	346040
13263	346041
96908	346042
10887	346043
96129	346044
5744	346045
28988	346046
3771	346047
1678	346048
42355	346049
17288	346050
26669	346051
103498	346052
54041	346053
21555	346054
16942	346055
81786	346056
8414	346057
22758	346058
82024	346059
86542	346060
44605	346061
98681	346062
25566	346063
1721	346064
56240	346065
19721	346066
5574	346067
86698	346068
56963	346069
113706	346070
1704	346071
33096	346072
127297	346073
26840	346074
124399	346075
954	346076
34324	346077
111290	346078
15857	346079
14849	346080
3082	346081
41644	346082
34059	346083
63653	346084
25497	346085
99263	346086
106690	346087
5442	346088
127948	346089
7998	346090
61171	346091
103778	346092
72760	346093
71155	346094
34095	346095
70552	346096
25957	346097
7836	346098
75532	346099
80159	346100
8043	346101
8005	346102
16710	346103
115016	346104
46121	346105
42580	346106
986	346107
77468	346108
33920	346109
47550	346110
33393	346111
88879	346112
17724	346113
118008	346114
122303	346115
23035	346116
52172	346117
30473	346118
3907	346119
542	346120
112516	346121
18131	346122
11878	346123
20555	346124
11713	346125
68015	346126
861	346127
14094	346128
31203	346129
11516	346130
56698	346131
34436	346132
28803	346133
11012	346134
36769	346135
29922	346136
14377	346137
5591	346138
38013	346139
25827	346140
34375	346141
5712	346142
527	346143
45524	346144
68	346145
93667	346146
65322	346147
6010	346148
109661	346149
2529	346150
4006	346151
75237	346152
66755	346153
11767	346154
406	346155
2006	346156
24848	346157
40776	346158
108489	346159
16384	346160
64267	346161
131550	346162
3776	346163
10260	346164
5660	346165
58656	346166
36917	346167
56758	346168
90514	346169
3834	346170
20543	346171
92	346172
13789	346173
69384	346174
82937	346175
76529	346176
69351	346177
49519	346178
24719	346179
11459	346180
53330	346181
6085	346182
104413	346183
49442	346184
25284	346185
1797	346186
74967	346187
62296	346188
28629	346189
23561	346190
61808	346191
15047	346192
78665	346193
49773	346194
34269	346195
20964	346196
23872	346197
70376	346198
22875	346199
40707	346200
131309	346201
141947	346202
83107	346203
56422	346204
26232	346205
16950	346206
65880	346207
20205	346208
44543	346209
116721	346210
5766	346211
54360	346212
7527	346213
46848	346214
66704	346215
28107	346216
16561	346217
81497	346218
63766	346219
57202	346220
26352	346221
21054	346222
4666	346223
133590	346224
57314	346225
105703	346226
76549	346227
15902	346228
71354	346229
71858	346230
45303	346231
24448	346232
829	346233
85084	346234
6724	346235
37400	346236
122616	346237
99195	346238
117273	346239
35392	346240
101886	346241
32642	346242
85340	346243
12787	346244
21462	346245
75694	346246
68088	346247
35305	346248
63890	346249
70380	346250
34550	346251
124619	346252
70248	346253
44748	346254
17602	346255
157	346256
76245	346257
40215	346258
68467	346259
117502	346260
46162	346261
13773	346262
54702	346263
1382	346264
30166	346265
15567	346266
82912	346267
30768	346268
53876	346269
26678	346270
18438	346271
3147	346272
30993	346273
632	346274
9372	346275
4180	346276
326	346277
1606	346278
52633	346279
80676	346280
83769	346281
79115	346282
9427	346283
41918	346284
6507	346285
39648	346286
30219	346287
5469	346288
124439	346289
21347	346290
17578	346291
140014	346292
117595	346293
35363	346294
194	346295
53494	346296
140672	346297
68450	346298
45891	346299
3005	346300
42902	346301
25421	346302
35899	346303
72854	346304
7496	346305
3716	346306
53435	346307
72991	346308
110696	346309
16259	346310
107571	346311
23885	346312
126015	346313
7636	346314
12801	346315
66095	346316
78957	346317
55385	346318
56757	346319
61291	346320
67803	346321
110372	346322
14824	346323
17831	346324
130224	346325
8144	346326
44655	346327
83595	346328
20524	346329
111040	346330
82234	346331
53567	346332
21269	346333
64265	346334
60902	346335
1943	346336
12969	346337
28495	346338
37792	346339
38254	346340
27287	346341
55049	346342
20461	346343
95218	346344
14750	346345
29985	346346
85802	346347
20254	346348
6617	346349
132189	346350
23317	346351
109744	346352
4338	346353
73023	346354
4074	346355
16047	346356
79251	346357
10938	346358
137613	346359
47047	346360
24765	346361
27200	346362
49322	346363
125671	346364
17194	346365
13022	346366
36054	346367
55623	346368
105038	346369
137388	346370
110858	346371
60311	346372
30726	346373
86801	346374
11787	346375
129548	346376
150652	346377
1590	346378
20324	346379
70963	346380
15956	346381
2480	346382
132778	346383
17327	346384
95822	346385
898	346386
21258	346387
15443	346388
64295	346389
2859	346390
104665	346391
8302	346392
4042	346393
55528	346394
1892	346395
26778	346396
2091	346397
35450	346398
116652	346399
132257	346400
65215	346401
17874	346402
25940	346403
86207	346404
15862	346405
107942	346406
10227	346407
121406	346408
102471	346409
85823	346410
112074	346411
4686	346412
8452	346413
39085	346414
27407	346415
47309	346416
2413	346417
48040	346418
4805	346419
142470	346420
76315	346421
108089	346422
17205	346423
121132	346424
86011	346425
74478	346426
2972	346427
59247	346428
117019	346429
131900	346430
1806	346431
23569	346432
32850	346433
120054	346434
43363	346435
140401	346436
9305	346437
45917	346438
20205	346439
122673	346440
57546	346441
5677	346442
45241	346443
66281	346444
2301	346445
3658	346446
12507	346447
30315	346448
13587	346449
113650	346450
117	346451
120747	346452
37877	346453
23885	346454
5572	346455
76479	346456
95713	346457
24236	346458
14792	346459
3093	346460
2788	346461
4795	346462
39562	346463
48975	346464
84485	346465
15653	346466
32876	346467
62380	346468
82613	346469
65033	346470
24534	346471
86281	346472
22394	346473
70473	346474
114857	346475
51222	346476
7151	346477
122423	346478
35497	346479
107979	346480
55567	346481
98386	346482
66258	346483
6393	346484
53923	346485
6563	346486
10193	346487
1247	346488
63563	346489
314	346490
894	346491
45692	346492
479	346493
51544	346494
32860	346495
28060	346496
89482	346497
221	346498
64658	346499
33593	346500
85453	346501
58773	346502
85	346503
31050	346504
93877	346505
19165	346506
14368	346507
9891	346508
20738	346509
19181	346510
2294	346511
10403	346512
3399	346513
31836	346514
141895	346515
36977	346516
98055	346517
10309	346518
1958	346519
34556	346520
59401	346521
121983	346522
44628	346523
30798	346524
39609	346525
20789	346526
39217	346527
22993	346528
6318	346529
92161	346530
36214	346531
27327	346532
78157	346533
48591	346534
4788	346535
45614	346536
7370	346537
33684	346538
91643	346539
23674	346540
15800	346541
87705	346542
13222	346543
63284	346544
70189	346545
3277	346546
2021	346547
3417	346548
59615	346549
10330	346550
8287	346551
45673	346552
97894	346553
24823	346554
28898	346555
140004	346556
38832	346557
63010	346558
18171	346559
30633	346560
89923	346561
52963	346562
85284	346563
65349	346564
8269	346565
5919	346566
9171	346567
11662	346568
114	346569
98285	346570
12701	346571
110739	346572
39395	346573
8873	346574
49479	346575
103275	346576
106114	346577
26285	346578
22934	346579
88785	346580
18736	346581
50076	346582
64619	346583
10070	346584
72806	346585
6505	346586
4977	346587
9991	346588
120907	346589
774	346590
75593	346591
543	346592
45025	346593
78496	346594
2210	346595
129407	346596
17699	346597
66567	346598
44194	346599
9557	346600
17141	346601
34815	346602
7577	346603
25415	346604
76425	346605
117488	346606
39344	346607
6427	346608
39648	346609
9727	346610
140150	346611
135892	346612
81088	346613
104892	346614
63454	346615
6555	346616
9854	346617
1142	346618
93622	346619
82962	346620
31721	346621
41722	346622
4356	346623
12286	346624
13048	346625
11983	346626
2018	346627
33630	346628
81651	346629
101955	346630
73106	346631
62141	346632
1761	346633
11578	346634
99682	346635
91356	346636
12144	346637
19280	346638
27170	346639
72455	346640
2873	346641
111459	346642
82403	346643
10207	346644
1549	346645
9562	346646
29582	346647
53700	346648
5357	346649
27981	346650
75971	346651
22534	346652
143718	346653
104782	346654
98986	346655
29921	346656
17887	346657
40832	346658
18086	346659
68881	346660
42579	346661
122489	346662
29516	346663
6403	346664
27889	346665
53500	346666
19289	346667
3215	346668
26839	346669
38649	346670
18952	346671
27	346672
48774	346673
13350	346674
18089	346675
135321	346676
548	346677
117277	346678
135856	346679
42580	346680
87786	346681
2172	346682
133440	346683
8862	346684
48106	346685
8035	346686
45246	346687
364	346688
111262	346689
16340	346690
66097	346691
15421	346692
17524	346693
118779	346694
17173	346695
11097	346696
50333	346697
37757	346698
49825	346699
73034	346700
84469	346701
143872	346702
16459	346703
14972	346704
83724	346705
134725	346706
10709	346707
18651	346708
114849	346709
31404	346710
102422	346711
24848	346712
38187	346713
134682	346714
107010	346715
78468	346716
142107	346717
101775	346718
61902	346719
6319	346720
120469	346721
64214	346722
118224	346723
108289	346724
42259	346725
21188	346726
45387	346727
26154	346728
207	346729
29085	346730
8832	346731
4	346732
113	346733
50443	346734
13409	346735
74981	346736
121722	346737
20141	346738
55419	346739
92393	346740
124	346741
27478	346742
51985	346743
18748	346744
37460	346745
29019	346746
49505	346747
94539	346748
3122	346749
36894	346750
41812	346751
49742	346752
10471	346753
25168	346754
38108	346755
7562	346756
49468	346757
85437	346758
80852	346759
26978	346760
114250	346761
103311	346762
29070	346763
76633	346764
541	346765
106153	346766
114327	346767
44797	346768
55851	346769
6566	346770
146962	346771
25219	346772
40460	346773
37331	346774
48948	346775
88336	346776
32490	346777
38807	346778
8652	346779
41854	346780
47478	346781
13700	346782
10518	346783
105031	346784
78112	346785
99330	346786
28595	346787
49155	346788
563	346789
715	346790
54721	346791
7116	346792
52636	346793
14651	346794
29105	346795
8963	346796
18753	346797
107715	346798
36893	346799
1708	346800
92137	346801
81987	346802
51494	346803
20663	346804
24997	346805
70651	346806
93003	346807
5967	346808
12329	346809
3401	346810
142029	346811
29148	346812
46359	346813
86067	346814
5641	346815
86187	346816
50383	346817
93102	346818
35832	346819
4314	346820
78456	346821
7697	346822
65806	346823
3798	346824
86639	346825
12610	346826
104472	346827
29858	346828
49110	346829
138482	346830
22208	346831
23773	346832
34273	346833
33721	346834
80415	346835
9634	346836
23179	346837
22097	346838
29280	346839
79840	346840
1942	346841
1887	346842
47515	346843
72990	346844
25903	346845
2590	346846
41222	346847
45638	346848
90652	346849
94129	346850
32736	346851
50038	346852
20564	346853
12007	346854
37247	346855
2817	346856
29021	346857
52138	346858
78325	346859
86785	346860
19474	346861
17804	346862
26826	346863
101086	346864
53780	346865
88220	346866
1077	346867
120764	346868
53515	346869
38966	346870
65719	346871
44703	346872
56885	346873
139986	346874
49700	346875
20071	346876
20278	346877
33650	346878
93505	346879
58	346880
75142	346881
5914	346882
18306	346883
94727	346884
34242	346885
24093	346886
39791	346887
1744	346888
41394	346889
58535	346890
1717	346891
35161	346892
47625	346893
29726	346894
87309	346895
877	346896
715	346897
3569	346898
18014	346899
28936	346900
59568	346901
135495	346902
18605	346903
194	346904
74677	346905
10788	346906
117693	346907
40524	346908
4628	346909
725	346910
30054	346911
40594	346912
961	346913
130121	346914
7345	346915
21999	346916
25546	346917
52363	346918
88395	346919
27	346920
29177	346921
31508	346922
136869	346923
124339	346924
89314	346925
23191	346926
78968	346927
4391	346928
76670	346929
12991	346930
79546	346931
19453	346932
6284	346933
28143	346934
51934	346935
25562	346936
3434	346937
137542	346938
58132	346939
109378	346940
22810	346941
5997	346942
24205	346943
3100	346944
35890	346945
59444	346946
36780	346947
119231	346948
20887	346949
7358	346950
1998	346951
52146	346952
91069	346953
9548	346954
6092	346955
53573	346956
85639	346957
7287	346958
12769	346959
73482	346960
36946	346961
58926	346962
73430	346963
90	346964
59039	346965
28604	346966
87356	346967
12427	346968
199	346969
27321	346970
8794	346971
302	346972
48531	346973
112572	346974
44468	346975
74874	346976
103920	346977
122412	346978
22364	346979
3104	346980
14022	346981
15959	346982
39471	346983
42586	346984
12835	346985
9332	346986
99630	346987
4429	346988
21241	346989
31528	346990
68287	346991
100285	346992
47894	346993
18307	346994
15844	346995
95618	346996
20604	346997
60017	346998
13545	346999
13414	347000
60223	347001
6189	347002
42996	347003
80313	347004
31549	347005
106515	347006
45367	347007
27008	347008
91532	347009
33354	347010
112369	347011
2166	347012
4400	347013
49317	347014
14112	347015
94954	347016
7672	347017
57117	347018
29952	347019
19770	347020
82911	347021
1524	347022
25861	347023
5159	347024
99635	347025
95373	347026
79267	347027
94373	347028
108435	347029
92228	347030
45092	347031
88528	347032
26676	347033
114072	347034
49277	347035
41443	347036
32167	347037
4322	347038
112103	347039
28346	347040
38398	347041
74669	347042
14403	347043
8745	347044
43113	347045
612	347046
100509	347047
38646	347048
51489	347049
65099	347050
35405	347051
89	347052
74140	347053
63497	347054
56633	347055
272	347056
114546	347057
27550	347058
79479	347059
1604	347060
77677	347061
118575	347062
9879	347063
71425	347064
52601	347065
21520	347066
95564	347067
26508	347068
102074	347069
31972	347070
47979	347071
58033	347072
80484	347073
75497	347074
22360	347075
49522	347076
81283	347077
53486	347078
65234	347079
88927	347080
3105	347081
117896	347082
14429	347083
80097	347084
18032	347085
146351	347086
24250	347087
24813	347088
22791	347089
83220	347090
71360	347091
33	347092
60457	347093
76713	347094
46248	347095
2102	347096
37361	347097
27576	347098
6296	347099
23791	347100
8834	347101
34279	347102
60781	347103
23938	347104
15847	347105
9680	347106
12957	347107
1612	347108
489	347109
102160	347110
5928	347111
116781	347112
36948	347113
104544	347114
135890	347115
6700	347116
263	347117
1611	347118
3005	347119
3701	347120
53305	347121
49061	347122
39421	347123
927	347124
25805	347125
86372	347126
17737	347127
52402	347128
129	347129
6489	347130
30138	347131
55045	347132
103266	347133
112313	347134
71922	347135
632	347136
26255	347137
36430	347138
71698	347139
147543	347140
107425	347141
110010	347142
22015	347143
8472	347144
609	347145
16363	347146
3177	347147
4972	347148
83014	347149
69307	347150
20224	347151
10494	347152
16566	347153
89888	347154
48154	347155
22568	347156
55574	347157
17663	347158
113947	347159
16926	347160
5985	347161
11990	347162
47371	347163
6	347164
4146	347165
68674	347166
48855	347167
138684	347168
40526	347169
8546	347170
115449	347171
24033	347172
102270	347173
51793	347174
2758	347175
80984	347176
38804	347177
52929	347178
73548	347179
1348	347180
111790	347181
87884	347182
12255	347183
8166	347184
5236	347185
16675	347186
82301	347187
68591	347188
78699	347189
105837	347190
26566	347191
8889	347192
33711	347193
12606	347194
49398	347195
2244	347196
6394	347197
17192	347198
20400	347199
126664	347200
7107	347201
39112	347202
95968	347203
10324	347204
46231	347205
145633	347206
127692	347207
75676	347208
83316	347209
81264	347210
35979	347211
27694	347212
23144	347213
110705	347214
84262	347215
77078	347216
41199	347217
47085	347218
77742	347219
9429	347220
103561	347221
48911	347222
13497	347223
1824	347224
36220	347225
83953	347226
55433	347227
21217	347228
28343	347229
42264	347230
35613	347231
20649	347232
61797	347233
30402	347234
17082	347235
47196	347236
82795	347237
99830	347238
51541	347239
26043	347240
9730	347241
47100	347242
23	347243
85176	347244
24058	347245
94599	347246
111153	347247
107220	347248
2622	347249
11039	347250
43705	347251
55630	347252
119471	347253
108662	347254
111607	347255
67499	347256
67781	347257
74599	347258
10150	347259
56466	347260
123753	347261
375	347262
2019	347263
20806	347264
9514	347265
70447	347266
121822	347267
6213	347268
4775	347269
32245	347270
96375	347271
17404	347272
101346	347273
36175	347274
10632	347275
17727	347276
69800	347277
32317	347278
711	347279
18883	347280
116266	347281
1421	347282
21038	347283
100816	347284
134324	347285
93361	347286
1613	347287
65488	347288
37389	347289
60410	347290
26167	347291
36392	347292
40929	347293
914	347294
94385	347295
114472	347296
735	347297
5395	347298
95790	347299
27163	347300
11854	347301
42613	347302
27847	347303
79142	347304
53908	347305
60193	347306
11756	347307
32732	347308
42965	347309
49834	347310
53131	347311
2750	347312
37860	347313
46689	347314
43045	347315
3199	347316
137916	347317
54274	347318
38414	347319
56097	347320
236	347321
5427	347322
50380	347323
6167	347324
121490	347325
135863	347326
228	347327
11746	347328
103800	347329
6908	347330
27899	347331
15959	347332
114345	347333
107580	347334
69331	347335
96998	347336
20181	347337
847	347338
4887	347339
93002	347340
40729	347341
64568	347342
32138	347343
31430	347344
112826	347345
82454	347346
108111	347347
19167	347348
19341	347349
111964	347350
118087	347351
13245	347352
10357	347353
77799	347354
66336	347355
5097	347356
6752	347357
26678	347358
84092	347359
16260	347360
16653	347361
68677	347362
23697	347363
63039	347364
64115	347365
19078	347366
33360	347367
1112	347368
80004	347369
60274	347370
145256	347371
10120	347372
9517	347373
39661	347374
115467	347375
14120	347376
22901	347377
54072	347378
71104	347379
33060	347380
31123	347381
6312	347382
81360	347383
12857	347384
85383	347385
36430	347386
36972	347387
38220	347388
36931	347389
4353	347390
60249	347391
47536	347392
112415	347393
30337	347394
301	347395
21667	347396
100109	347397
23649	347398
138710	347399
139702	347400
231	347401
14197	347402
11896	347403
89662	347404
24625	347405
25190	347406
10569	347407
87774	347408
74839	347409
15594	347410
60825	347411
88493	347412
88452	347413
30471	347414
128181	347415
63154	347416
67	347417
467	347418
81580	347419
65191	347420
3595	347421
98650	347422
116562	347423
18567	347424
118627	347425
19509	347426
36918	347427
99912	347428
8479	347429
148730	347430
37012	347431
45450	347432
50848	347433
3929	347434
68742	347435
36070	347436
142092	347437
24155	347438
2408	347439
3616	347440
13363	347441
46183	347442
106452	347443
6281	347444
24276	347445
100755	347446
38279	347447
3318	347448
44702	347449
12070	347450
103721	347451
48790	347452
742	347453
29855	347454
79293	347455
130988	347456
12685	347457
124785	347458
42432	347459
18648	347460
40032	347461
22279	347462
130119	347463
80282	347464
7798	347465
29032	347466
20426	347467
59711	347468
504	347469
48863	347470
64842	347471
817	347472
113449	347473
98572	347474
16018	347475
27206	347476
11662	347477
787	347478
30729	347479
23631	347480
94057	347481
4753	347482
4777	347483
80408	347484
969	347485
18000	347486
57735	347487
7039	347488
44592	347489
75607	347490
12865	347491
22196	347492
24960	347493
78531	347494
2183	347495
6876	347496
74366	347497
69538	347498
49255	347499
84984	347500
45384	347501
28160	347502
32628	347503
126712	347504
19785	347505
73414	347506
67557	347507
103396	347508
92149	347509
6496	347510
147505	347511
66743	347512
17429	347513
104282	347514
120711	347515
1387	347516
31900	347517
50132	347518
13437	347519
57724	347520
92512	347521
2196	347522
74024	347523
40488	347524
44051	347525
28604	347526
11	347527
2797	347528
20521	347529
91754	347530
40804	347531
82715	347532
590	347533
56872	347534
30737	347535
78595	347536
131413	347537
46739	347538
16171	347539
210	347540
43722	347541
17332	347542
37065	347543
28289	347544
39294	347545
71689	347546
57371	347547
2482	347548
79504	347549
10198	347550
85326	347551
108371	347552
32412	347553
83875	347554
112320	347555
71234	347556
26344	347557
22262	347558
50138	347559
72681	347560
46251	347561
73740	347562
24401	347563
123109	347564
127834	347565
11746	347566
42088	347567
38146	347568
35130	347569
17351	347570
94	347571
42693	347572
245	347573
43549	347574
1297	347575
18528	347576
5820	347577
36027	347578
30624	347579
68025	347580
802	347581
44351	347582
50398	347583
33724	347584
39135	347585
14912	347586
1381	347587
92488	347588
43151	347589
64876	347590
111245	347591
5841	347592
55719	347593
41154	347594
33740	347595
3416	347596
5807	347597
122185	347598
18241	347599
64080	347600
102262	347601
9740	347602
18944	347603
95448	347604
19709	347605
118400	347606
5010	347607
34311	347608
499	347609
31720	347610
125047	347611
58486	347612
19094	347613
1692	347614
1964	347615
59524	347616
97283	347617
34902	347618
47750	347619
38077	347620
2891	347621
17999	347622
29391	347623
116616	347624
61517	347625
20055	347626
78238	347627
132792	347628
79623	347629
45179	347630
39869	347631
1228	347632
38695	347633
120990	347634
50001	347635
137842	347636
7567	347637
48128	347638
22498	347639
7784	347640
12313	347641
1020	347642
122512	347643
61795	347644
33159	347645
24353	347646
32052	347647
56732	347648
44952	347649
33564	347650
117959	347651
71247	347652
17722	347653
61580	347654
100533	347655
27820	347656
51866	347657
128274	347658
18369	347659
7067	347660
41543	347661
6227	347662
27936	347663
50378	347664
35438	347665
46518	347666
46246	347667
3066	347668
11548	347669
25680	347670
102997	347671
45877	347672
37603	347673
49895	347674
121083	347675
104007	347676
69185	347677
3303	347678
123984	347679
4570	347680
48096	347681
68784	347682
1040	347683
92519	347684
123802	347685
135149	347686
26563	347687
105329	347688
32360	347689
29760	347690
72364	347691
44263	347692
17534	347693
17277	347694
57368	347695
12891	347696
41415	347697
7827	347698
24729	347699
75168	347700
998	347701
1629	347702
3311	347703
29027	347704
44891	347705
30864	347706
38509	347707
89160	347708
86105	347709
72869	347710
49918	347711
31020	347712
8151	347713
36423	347714
25965	347715
1900	347716
8666	347717
37674	347718
26757	347719
63481	347720
132955	347721
145275	347722
18824	347723
67658	347724
7842	347725
6632	347726
7517	347727
48985	347728
53613	347729
131943	347730
11883	347731
275	347732
41351	347733
3164	347734
4838	347735
21303	347736
73371	347737
94881	347738
55898	347739
11044	347740
16639	347741
906	347742
1339	347743
12604	347744
2949	347745
57034	347746
130471	347747
64529	347748
81952	347749
3699	347750
17153	347751
81912	347752
2269	347753
127	347754
42620	347755
36280	347756
34730	347757
37769	347758
4763	347759
15097	347760
34683	347761
89858	347762
56638	347763
27408	347764
15758	347765
22459	347766
73237	347767
71401	347768
62832	347769
26878	347770
1814	347771
31093	347772
2274	347773
2136	347774
51209	347775
72143	347776
92174	347777
6882	347778
21611	347779
34366	347780
27937	347781
39517	347782
26138	347783
5399	347784
25983	347785
133186	347786
115445	347787
146	347788
9663	347789
9962	347790
84644	347791
83625	347792
140312	347793
7828	347794
12862	347795
25039	347796
35971	347797
121228	347798
25915	347799
202	347800
48956	347801
46248	347802
21658	347803
70405	347804
41737	347805
82157	347806
5544	347807
3307	347808
99403	347809
10432	347810
62052	347811
43336	347812
98046	347813
15534	347814
60213	347815
40384	347816
32972	347817
91563	347818
41983	347819
2576	347820
135975	347821
11362	347822
12797	347823
102444	347824
74666	347825
26501	347826
76399	347827
20010	347828
30977	347829
86183	347830
96744	347831
44315	347832
15487	347833
630	347834
14670	347835
59200	347836
3102	347837
91894	347838
94199	347839
38091	347840
29307	347841
93444	347842
97104	347843
26566	347844
103401	347845
56093	347846
94256	347847
101614	347848
5784	347849
50373	347850
65845	347851
36560	347852
23071	347853
44515	347854
10861	347855
101437	347856
57578	347857
70696	347858
110382	347859
18843	347860
25624	347861
49056	347862
42700	347863
5133	347864
73630	347865
3774	347866
84319	347867
122883	347868
90687	347869
62415	347870
59726	347871
47428	347872
30414	347873
39854	347874
32604	347875
242	347876
26710	347877
353	347878
26038	347879
97759	347880
91283	347881
29371	347882
66026	347883
138389	347884
86234	347885
37787	347886
16144	347887
11610	347888
8234	347889
5736	347890
38804	347891
16839	347892
8533	347893
80883	347894
15034	347895
41017	347896
115388	347897
32942	347898
8643	347899
25136	347900
25251	347901
18801	347902
11743	347903
15967	347904
6303	347905
5111	347906
23750	347907
120230	347908
881	347909
92808	347910
17864	347911
17892	347912
22530	347913
15616	347914
121466	347915
55407	347916
107164	347917
96525	347918
25704	347919
32980	347920
64255	347921
3179	347922
2012	347923
4146	347924
4099	347925
29666	347926
32316	347927
8259	347928
31665	347929
40040	347930
1089	347931
87310	347932
77888	347933
69848	347934
133114	347935
19717	347936
90423	347937
98052	347938
29426	347939
77245	347940
101458	347941
7397	347942
51846	347943
4400	347944
102560	347945
57502	347946
1612	347947
1947	347948
93968	347949
2180	347950
17103	347951
2305	347952
115028	347953
11273	347954
25567	347955
15823	347956
9139	347957
2356	347958
5178	347959
31388	347960
184	347961
101897	347962
16502	347963
86517	347964
17695	347965
24438	347966
2295	347967
29107	347968
660	347969
26182	347970
91527	347971
57746	347972
50612	347973
80200	347974
42719	347975
135390	347976
148968	347977
10669	347978
5348	347979
27549	347980
33249	347981
42416	347982
5523	347983
5663	347984
87570	347985
55130	347986
11496	347987
1270	347988
4756	347989
87262	347990
59007	347991
81796	347992
62750	347993
120085	347994
136646	347995
121342	347996
22719	347997
354	347998
1509	347999
9797	348000
56602	348001
109442	348002
5084	348003
22416	348004
75287	348005
93315	348006
92621	348007
98	348008
12909	348009
80702	348010
127125	348011
108723	348012
39681	348013
13430	348014
1548	348015
51509	348016
83607	348017
51707	348018
38568	348019
96735	348020
22242	348021
114817	348022
37398	348023
118975	348024
22425	348025
75175	348026
3130	348027
60027	348028
10216	348029
1371	348030
77387	348031
114257	348032
24731	348033
1189	348034
49200	348035
119882	348036
2351	348037
4881	348038
53849	348039
13078	348040
36745	348041
52044	348042
43685	348043
50744	348044
52832	348045
6488	348046
118014	348047
131686	348048
66653	348049
54362	348050
1736	348051
49102	348052
34552	348053
132167	348054
41615	348055
22044	348056
65573	348057
65798	348058
71811	348059
54059	348060
8710	348061
8348	348062
130291	348063
115211	348064
104313	348065
74771	348066
69155	348067
51552	348068
25674	348069
10510	348070
8435	348071
46346	348072
80393	348073
78766	348074
26909	348075
26628	348076
36809	348077
1155	348078
15234	348079
65894	348080
104902	348081
10792	348082
1165	348083
37471	348084
82614	348085
93784	348086
106471	348087
48231	348088
103334	348089
67093	348090
5767	348091
91471	348092
51041	348093
57691	348094
74380	348095
4251	348096
85834	348097
117965	348098
32370	348099
57196	348100
34723	348101
22750	348102
41283	348103
25438	348104
44125	348105
55919	348106
45893	348107
681	348108
96962	348109
30404	348110
123662	348111
40093	348112
115979	348113
6053	348114
38170	348115
1622	348116
109627	348117
2628	348118
6549	348119
5957	348120
18987	348121
50629	348122
535	348123
13254	348124
45042	348125
51471	348126
2469	348127
101555	348128
132264	348129
56838	348130
79477	348131
1538	348132
27304	348133
20340	348134
56569	348135
34802	348136
64090	348137
30972	348138
37293	348139
87661	348140
45493	348141
37925	348142
68545	348143
853	348144
17982	348145
72484	348146
35757	348147
137403	348148
12327	348149
3024	348150
125614	348151
44479	348152
46812	348153
178	348154
119334	348155
19484	348156
78311	348157
90247	348158
561	348159
91537	348160
10860	348161
12334	348162
561	348163
9043	348164
24	348165
72786	348166
22130	348167
433	348168
90910	348169
27416	348170
63761	348171
22700	348172
99314	348173
82451	348174
71850	348175
120212	348176
1989	348177
35664	348178
2252	348179
15589	348180
20799	348181
17891	348182
33057	348183
4222	348184
64112	348185
35405	348186
68298	348187
52502	348188
18656	348189
58496	348190
14948	348191
91884	348192
39854	348193
16416	348194
26681	348195
85162	348196
55173	348197
50650	348198
73104	348199
9101	348200
9080	348201
4306	348202
87279	348203
20516	348204
29274	348205
28373	348206
6895	348207
31634	348208
15017	348209
453	348210
29982	348211
21106	348212
20186	348213
101249	348214
13891	348215
132729	348216
85449	348217
2459	348218
30475	348219
31246	348220
50775	348221
26086	348222
31986	348223
21930	348224
52232	348225
60194	348226
9017	348227
6237	348228
43692	348229
112892	348230
105392	348231
17492	348232
89686	348233
25272	348234
132750	348235
81087	348236
69091	348237
3520	348238
105389	348239
75877	348240
18300	348241
6761	348242
2421	348243
29054	348244
36746	348245
67915	348246
15022	348247
1273	348248
19808	348249
111541	348250
406	348251
8208	348252
5112	348253
121073	348254
46617	348255
1355	348256
22177	348257
146909	348258
3660	348259
1270	348260
110169	348261
55095	348262
12913	348263
87180	348264
48899	348265
36586	348266
93017	348267
52003	348268
8450	348269
20397	348270
83859	348271
1431	348272
60277	348273
4134	348274
42079	348275
14568	348276
23403	348277
33535	348278
8543	348279
26336	348280
9161	348281
55417	348282
57075	348283
2900	348284
1076	348285
38539	348286
6085	348287
28192	348288
93649	348289
82637	348290
25492	348291
28911	348292
10006	348293
76906	348294
182	348295
56814	348296
68051	348297
103428	348298
4386	348299
579	348300
14700	348301
111050	348302
100274	348303
52685	348304
19866	348305
104585	348306
36356	348307
72697	348308
2942	348309
68375	348310
27760	348311
81379	348312
71317	348313
136828	348314
16068	348315
61850	348316
4364	348317
43440	348318
13643	348319
7388	348320
8258	348321
8367	348322
88570	348323
37684	348324
24654	348325
14753	348326
44984	348327
26229	348328
33895	348329
24049	348330
18707	348331
106676	348332
80879	348333
979	348334
28326	348335
13330	348336
88085	348337
91902	348338
85879	348339
18762	348340
2412	348341
15014	348342
43091	348343
4908	348344
68	348345
39187	348346
28956	348347
50647	348348
31296	348349
6553	348350
5669	348351
38244	348352
55959	348353
14494	348354
104678	348355
7617	348356
58851	348357
4052	348358
85325	348359
22400	348360
130957	348361
2170	348362
77407	348363
31211	348364
3654	348365
116695	348366
45282	348367
63338	348368
78708	348369
30875	348370
13798	348371
84161	348372
311	348373
20655	348374
13037	348375
81413	348376
7739	348377
143443	348378
46578	348379
131070	348380
3294	348381
78486	348382
18029	348383
9552	348384
8170	348385
47172	348386
40841	348387
7547	348388
30628	348389
71869	348390
46075	348391
47289	348392
62	348393
93445	348394
42555	348395
145001	348396
91289	348397
72893	348398
1499	348399
37732	348400
63139	348401
71878	348402
66513	348403
52831	348404
61190	348405
67638	348406
59176	348407
12978	348408
11139	348409
100202	348410
31343	348411
1548	348412
39326	348413
18882	348414
80302	348415
5907	348416
3400	348417
102	348418
83476	348419
61809	348420
30148	348421
66708	348422
100225	348423
48412	348424
5659	348425
41872	348426
32703	348427
62733	348428
57825	348429
38932	348430
474	348431
82248	348432
40055	348433
107176	348434
30922	348435
41656	348436
46759	348437
49005	348438
18227	348439
32613	348440
33369	348441
5056	348442
10779	348443
10676	348444
10018	348445
5012	348446
53922	348447
20170	348448
125973	348449
37743	348450
125799	348451
42682	348452
77107	348453
92188	348454
35852	348455
15306	348456
10080	348457
731	348458
16496	348459
46969	348460
34409	348461
55289	348462
58643	348463
6763	348464
60164	348465
5988	348466
10590	348467
31372	348468
56863	348469
72057	348470
2244	348471
21950	348472
63753	348473
22490	348474
20580	348475
34157	348476
61008	348477
109543	348478
15454	348479
106762	348480
1813	348481
11980	348482
17829	348483
122431	348484
55793	348485
21812	348486
101042	348487
26441	348488
309	348489
226	348490
2095	348491
13904	348492
14331	348493
115170	348494
39286	348495
85808	348496
81852	348497
71305	348498
215	348499
47918	348500
121077	348501
63756	348502
41882	348503
22298	348504
145	348505
6801	348506
106548	348507
87769	348508
27484	348509
18503	348510
60155	348511
59807	348512
71087	348513
36942	348514
66321	348515
20179	348516
21963	348517
14905	348518
10031	348519
115143	348520
1254	348521
4546	348522
13661	348523
83047	348524
37458	348525
1621	348526
103207	348527
28375	348528
16897	348529
65799	348530
83067	348531
19214	348532
53819	348533
84988	348534
38689	348535
20678	348536
48807	348537
1511	348538
81489	348539
58489	348540
89564	348541
4284	348542
48841	348543
19422	348544
24986	348545
5842	348546
36063	348547
145222	348548
24475	348549
30785	348550
12957	348551
25858	348552
34208	348553
120929	348554
1139	348555
144089	348556
92358	348557
58210	348558
16296	348559
8967	348560
13976	348561
67452	348562
13050	348563
40745	348564
20687	348565
16899	348566
50	348567
26437	348568
54089	348569
100327	348570
59661	348571
29592	348572
44482	348573
30796	348574
1365	348575
15442	348576
22100	348577
71687	348578
44073	348579
15654	348580
69570	348581
82	348582
68168	348583
44916	348584
26773	348585
7847	348586
11019	348587
16029	348588
109902	348589
8588	348590
93172	348591
16883	348592
100750	348593
100714	348594
69621	348595
36610	348596
3149	348597
56185	348598
109822	348599
68067	348600
640	348601
67407	348602
1891	348603
104008	348604
38447	348605
5580	348606
24490	348607
15307	348608
2495	348609
2091	348610
88242	348611
7703	348612
137935	348613
99048	348614
78998	348615
6607	348616
3296	348617
108	348618
111869	348619
2450	348620
870	348621
160	348622
35713	348623
7186	348624
133988	348625
919	348626
115718	348627
10996	348628
59971	348629
37491	348630
46514	348631
2401	348632
123708	348633
27121	348634
69277	348635
174	348636
23344	348637
8418	348638
134213	348639
104514	348640
48500	348641
37768	348642
36210	348643
69759	348644
94350	348645
6333	348646
8216	348647
186	348648
64611	348649
27841	348650
124186	348651
59513	348652
46820	348653
49636	348654
147741	348655
14743	348656
38988	348657
602	348658
78382	348659
64428	348660
7361	348661
72936	348662
527	348663
53398	348664
14764	348665
6672	348666
10532	348667
4339	348668
34147	348669
43690	348670
5119	348671
15504	348672
57090	348673
15547	348674
24072	348675
22965	348676
89473	348677
14116	348678
101729	348679
5199	348680
7772	348681
84804	348682
119829	348683
94585	348684
785	348685
56386	348686
31465	348687
75499	348688
59355	348689
13061	348690
122376	348691
73022	348692
90801	348693
45723	348694
9047	348695
35047	348696
36117	348697
95662	348698
17624	348699
42406	348700
105005	348701
35089	348702
4352	348703
80769	348704
29290	348705
51582	348706
86622	348707
29640	348708
501	348709
60629	348710
77259	348711
1008	348712
35877	348713
62972	348714
33642	348715
93006	348716
14151	348717
2287	348718
36759	348719
71971	348720
4470	348721
3582	348722
21476	348723
31097	348724
99020	348725
66905	348726
20098	348727
26023	348728
34556	348729
4875	348730
66845	348731
38451	348732
115176	348733
19850	348734
137370	348735
19960	348736
64483	348737
23694	348738
102	348739
73226	348740
148497	348741
58781	348742
4867	348743
120046	348744
40084	348745
8309	348746
67464	348747
3979	348748
24864	348749
63223	348750
43832	348751
63269	348752
54351	348753
52214	348754
106264	348755
37153	348756
44850	348757
36170	348758
33841	348759
22857	348760
67751	348761
40918	348762
95693	348763
997	348764
18326	348765
23938	348766
22627	348767
15855	348768
77913	348769
14142	348770
2357	348771
77015	348772
15784	348773
22496	348774
53576	348775
91197	348776
27036	348777
7764	348778
41629	348779
93124	348780
54937	348781
63740	348782
76029	348783
8722	348784
68078	348785
76170	348786
90409	348787
114062	348788
40931	348789
14652	348790
106892	348791
120162	348792
79778	348793
48827	348794
706	348795
9291	348796
83412	348797
3781	348798
61156	348799
111741	348800
118849	348801
21615	348802
11333	348803
43280	348804
19	348805
138479	348806
2651	348807
39766	348808
43080	348809
13049	348810
43123	348811
13730	348812
35736	348813
2602	348814
69222	348815
66489	348816
47353	348817
54089	348818
2684	348819
41761	348820
41404	348821
17903	348822
94329	348823
20496	348824
84145	348825
4866	348826
14950	348827
115283	348828
21273	348829
37124	348830
35466	348831
53029	348832
94437	348833
15871	348834
53651	348835
47633	348836
143	348837
32212	348838
15990	348839
906	348840
83862	348841
106733	348842
12941	348843
127948	348844
25721	348845
68409	348846
7424	348847
3062	348848
119502	348849
37626	348850
2022	348851
14363	348852
69801	348853
101236	348854
145483	348855
58465	348856
66373	348857
38451	348858
56072	348859
25372	348860
82165	348861
7479	348862
18612	348863
36785	348864
26150	348865
802	348866
14369	348867
72034	348868
70993	348869
36333	348870
123647	348871
26923	348872
16736	348873
91689	348874
4671	348875
16929	348876
23668	348877
50047	348878
8916	348879
13877	348880
44958	348881
51559	348882
77029	348883
38318	348884
4078	348885
110549	348886
818	348887
24732	348888
5259	348889
73432	348890
49084	348891
72616	348892
141425	348893
13067	348894
14773	348895
78912	348896
56398	348897
15892	348898
126618	348899
19048	348900
23536	348901
115637	348902
86030	348903
94590	348904
3654	348905
66041	348906
71985	348907
120102	348908
61572	348909
3465	348910
21712	348911
63381	348912
422	348913
22661	348914
14211	348915
46893	348916
33973	348917
73799	348918
24818	348919
1	348920
80734	348921
25624	348922
84248	348923
100070	348924
45068	348925
102913	348926
100785	348927
67401	348928
96496	348929
1692	348930
69280	348931
97241	348932
55284	348933
111775	348934
17923	348935
88306	348936
28640	348937
5859	348938
29130	348939
36322	348940
21767	348941
87257	348942
77443	348943
52271	348944
43160	348945
1883	348946
21290	348947
40387	348948
116788	348949
41185	348950
15758	348951
143893	348952
17114	348953
68782	348954
17101	348955
22621	348956
1397	348957
14895	348958
8526	348959
11682	348960
24851	348961
39574	348962
64740	348963
61735	348964
6629	348965
93980	348966
16822	348967
10163	348968
42829	348969
48954	348970
54874	348971
358	348972
257	348973
7550	348974
63814	348975
38401	348976
11174	348977
26820	348978
138	348979
101178	348980
80519	348981
28643	348982
51519	348983
41213	348984
16441	348985
1440	348986
90704	348987
48345	348988
121690	348989
25310	348990
21016	348991
71157	348992
40738	348993
32120	348994
13217	348995
1299	348996
8141	348997
27433	348998
26377	348999
1982	349000
333	349001
55830	349002
9818	349003
13939	349004
25603	349005
60291	349006
46050	349007
14158	349008
15421	349009
18209	349010
2529	349011
104382	349012
57641	349013
35247	349014
34350	349015
62693	349016
31836	349017
114210	349018
96943	349019
46330	349020
17896	349021
511	349022
794	349023
42071	349024
55045	349025
11566	349026
7937	349027
23480	349028
71819	349029
12950	349030
96503	349031
26714	349032
24192	349033
127154	349034
54377	349035
29555	349036
84	349037
16671	349038
9938	349039
1585	349040
108051	349041
46047	349042
80963	349043
49002	349044
23065	349045
4619	349046
1755	349047
90884	349048
8177	349049
173	349050
134416	349051
4305	349052
57690	349053
68834	349054
75354	349055
7610	349056
92819	349057
533	349058
137174	349059
8123	349060
104648	349061
56575	349062
125544	349063
31825	349064
25633	349065
15109	349066
47372	349067
848	349068
19918	349069
18156	349070
1321	349071
40522	349072
29008	349073
78239	349074
70560	349075
45828	349076
21606	349077
57060	349078
22109	349079
81756	349080
129703	349081
24478	349082
13491	349083
33446	349084
17366	349085
94153	349086
17620	349087
42890	349088
67683	349089
73385	349090
38295	349091
99920	349092
13757	349093
1535	349094
19344	349095
106336	349096
75295	349097
10861	349098
34423	349099
11750	349100
16243	349101
63461	349102
5733	349103
81049	349104
13959	349105
50340	349106
43	349107
4069	349108
138613	349109
32238	349110
32355	349111
33497	349112
78734	349113
27325	349114
103349	349115
93524	349116
74549	349117
23521	349118
25675	349119
47557	349120
105344	349121
52010	349122
5331	349123
13011	349124
59357	349125
64457	349126
64719	349127
86474	349128
3097	349129
33104	349130
32618	349131
32680	349132
121978	349133
88953	349134
19959	349135
54639	349136
18287	349137
18823	349138
102861	349139
5692	349140
29905	349141
18734	349142
82959	349143
73101	349144
33581	349145
23192	349146
112722	349147
4708	349148
134870	349149
34569	349150
1768	349151
38958	349152
83846	349153
40188	349154
12326	349155
3530	349156
82815	349157
136349	349158
10846	349159
56165	349160
135463	349161
9764	349162
29561	349163
40015	349164
9965	349165
1893	349166
80241	349167
53863	349168
5721	349169
128918	349170
98259	349171
97041	349172
24781	349173
96564	349174
24213	349175
10693	349176
103733	349177
60130	349178
114930	349179
125660	349180
71081	349181
123674	349182
66580	349183
81453	349184
15704	349185
59157	349186
1431	349187
133984	349188
38214	349189
9776	349190
32557	349191
26015	349192
14395	349193
92955	349194
15336	349195
2052	349196
40	349197
22084	349198
17947	349199
54044	349200
17630	349201
55059	349202
81027	349203
35140	349204
113	349205
64705	349206
48749	349207
109287	349208
142152	349209
13548	349210
557	349211
20656	349212
5215	349213
393	349214
4160	349215
25545	349216
21740	349217
63328	349218
49413	349219
26579	349220
89925	349221
1636	349222
26961	349223
10310	349224
57785	349225
2034	349226
36352	349227
29942	349228
29555	349229
66367	349230
357	349231
147	349232
86024	349233
124469	349234
50062	349235
11266	349236
6222	349237
44646	349238
40246	349239
32096	349240
10304	349241
40257	349242
10009	349243
11163	349244
3433	349245
87378	349246
79629	349247
34414	349248
49856	349249
3350	349250
122695	349251
117561	349252
33455	349253
5	349254
115794	349255
3503	349256
2612	349257
7115	349258
706	349259
97429	349260
48534	349261
19091	349262
33220	349263
9969	349264
63943	349265
1537	349266
14321	349267
21107	349268
1888	349269
54	349270
65722	349271
60700	349272
98550	349273
117309	349274
5675	349275
116715	349276
8965	349277
83317	349278
27604	349279
31307	349280
133888	349281
90563	349282
39239	349283
214	349284
337	349285
56353	349286
10817	349287
93223	349288
50580	349289
34397	349290
8507	349291
93264	349292
1686	349293
144778	349294
77397	349295
133418	349296
88745	349297
49896	349298
11059	349299
22306	349300
10132	349301
15185	349302
103277	349303
115133	349304
33410	349305
41493	349306
11053	349307
27	349308
30126	349309
78295	349310
14193	349311
4024	349312
86611	349313
71573	349314
29114	349315
15837	349316
12879	349317
76763	349318
34490	349319
10482	349320
10231	349321
30820	349322
23040	349323
18969	349324
25788	349325
50316	349326
56781	349327
77819	349328
47475	349329
15525	349330
57719	349331
71281	349332
40428	349333
41171	349334
46080	349335
48812	349336
50249	349337
120406	349338
107463	349339
41542	349340
36647	349341
12785	349342
1851	349343
65526	349344
38506	349345
10971	349346
96258	349347
18224	349348
3938	349349
97225	349350
55376	349351
929	349352
22651	349353
74748	349354
108592	349355
120827	349356
2384	349357
7552	349358
105760	349359
52331	349360
19842	349361
116355	349362
45458	349363
12387	349364
15397	349365
83651	349366
81582	349367
5460	349368
2655	349369
89426	349370
63605	349371
52693	349372
47285	349373
1205	349374
14265	349375
13	349376
65716	349377
357	349378
27215	349379
20281	349380
33806	349381
8729	349382
83790	349383
44670	349384
370	349385
15302	349386
30537	349387
121313	349388
163	349389
54168	349390
16872	349391
53224	349392
74285	349393
100179	349394
13810	349395
42396	349396
110498	349397
49242	349398
149311	349399
56330	349400
79018	349401
11651	349402
123689	349403
49083	349404
18077	349405
26101	349406
57238	349407
41687	349408
2805	349409
67469	349410
10641	349411
64803	349412
58236	349413
88311	349414
22464	349415
123181	349416
19237	349417
10120	349418
97897	349419
18324	349420
38425	349421
34755	349422
18563	349423
31302	349424
12299	349425
36730	349426
109594	349427
39763	349428
63669	349429
8749	349430
15287	349431
81926	349432
15132	349433
4228	349434
20280	349435
15537	349436
108723	349437
35530	349438
27919	349439
135043	349440
8236	349441
10217	349442
49499	349443
39847	349444
52700	349445
6191	349446
27675	349447
19454	349448
42261	349449
100397	349450
6013	349451
17682	349452
68538	349453
38257	349454
98944	349455
53179	349456
18172	349457
52284	349458
6910	349459
102298	349460
77123	349461
39654	349462
21535	349463
21174	349464
58944	349465
100354	349466
100	349467
46259	349468
106978	349469
22049	349470
77081	349471
38161	349472
17016	349473
93119	349474
77864	349475
12501	349476
7650	349477
2962	349478
38879	349479
30878	349480
66283	349481
22322	349482
13035	349483
12859	349484
41849	349485
50265	349486
39238	349487
129094	349488
4092	349489
553	349490
8300	349491
235	349492
36032	349493
43324	349494
10143	349495
11776	349496
6031	349497
7515	349498
28319	349499
3547	349500
116334	349501
24480	349502
110468	349503
42927	349504
30938	349505
8435	349506
2115	349507
94789	349508
91805	349509
81	349510
1413	349511
3389	349512
124682	349513
22245	349514
58315	349515
61641	349516
5099	349517
6489	349518
64912	349519
29723	349520
28916	349521
5652	349522
239	349523
4865	349524
5779	349525
40534	349526
53306	349527
5302	349528
62162	349529
10242	349530
114807	349531
30572	349532
13015	349533
22138	349534
33232	349535
29895	349536
110648	349537
15622	349538
92800	349539
5278	349540
45013	349541
8542	349542
45173	349543
22019	349544
74579	349545
85094	349546
56371	349547
40436	349548
84508	349549
54168	349550
365	349551
27502	349552
7552	349553
45217	349554
60425	349555
8659	349556
10424	349557
31657	349558
75903	349559
38001	349560
19867	349561
7360	349562
54474	349563
67165	349564
25027	349565
1762	349566
81578	349567
113370	349568
60086	349569
68088	349570
169	349571
36403	349572
4776	349573
104609	349574
33419	349575
50318	349576
61394	349577
75001	349578
33486	349579
970	349580
86532	349581
7538	349582
18207	349583
158	349584
121797	349585
3596	349586
13020	349587
29215	349588
40257	349589
33364	349590
63138	349591
87827	349592
87497	349593
21455	349594
60066	349595
30175	349596
7711	349597
68208	349598
42969	349599
2037	349600
37393	349601
28820	349602
85622	349603
13494	349604
11949	349605
29040	349606
106	349607
82332	349608
60499	349609
96682	349610
24007	349611
58906	349612
2507	349613
137376	349614
37996	349615
89868	349616
17721	349617
9467	349618
8726	349619
1622	349620
33824	349621
30016	349622
14166	349623
2083	349624
8007	349625
62566	349626
45811	349627
13004	349628
85287	349629
104615	349630
73391	349631
3260	349632
8966	349633
7409	349634
137448	349635
30578	349636
44244	349637
47167	349638
34687	349639
40692	349640
106639	349641
111153	349642
23061	349643
19492	349644
57458	349645
2340	349646
67344	349647
42411	349648
44576	349649
57044	349650
23389	349651
10007	349652
20482	349653
42661	349654
3511	349655
10701	349656
14149	349657
13462	349658
16381	349659
10409	349660
53900	349661
7853	349662
11972	349663
2294	349664
7633	349665
38959	349666
64822	349667
38652	349668
102580	349669
50618	349670
33595	349671
127580	349672
66078	349673
17702	349674
60286	349675
8619	349676
116624	349677
24940	349678
64922	349679
26180	349680
72895	349681
24928	349682
3212	349683
1710	349684
35272	349685
37018	349686
22774	349687
23793	349688
16661	349689
31656	349690
19485	349691
10843	349692
2047	349693
37193	349694
18355	349695
138496	349696
428	349697
90779	349698
21911	349699
147302	349700
85454	349701
61782	349702
35166	349703
87526	349704
107241	349705
9895	349706
74721	349707
30994	349708
10795	349709
29772	349710
59023	349711
886	349712
63697	349713
42169	349714
27102	349715
2101	349716
25374	349717
18097	349718
9985	349719
17549	349720
41993	349721
34946	349722
86362	349723
102408	349724
22031	349725
136344	349726
70349	349727
144783	349728
10422	349729
38252	349730
112093	349731
64391	349732
18804	349733
65290	349734
29693	349735
27891	349736
3548	349737
10480	349738
48304	349739
54857	349740
105154	349741
68819	349742
36850	349743
81492	349744
101970	349745
58742	349746
103970	349747
19381	349748
107956	349749
102270	349750
28917	349751
69949	349752
15874	349753
96575	349754
769	349755
49606	349756
27857	349757
13406	349758
77982	349759
135364	349760
29499	349761
20853	349762
12478	349763
108994	349764
77256	349765
21725	349766
60545	349767
122025	349768
145193	349769
44637	349770
84750	349771
117421	349772
17106	349773
24373	349774
24731	349775
119126	349776
4370	349777
30976	349778
15084	349779
82350	349780
80534	349781
16996	349782
2646	349783
127267	349784
44819	349785
34051	349786
14613	349787
17760	349788
2368	349789
44448	349790
120454	349791
76971	349792
8777	349793
16290	349794
97317	349795
9399	349796
42065	349797
5212	349798
126699	349799
37624	349800
15949	349801
42461	349802
118759	349803
50039	349804
9077	349805
54193	349806
8054	349807
11546	349808
11439	349809
14166	349810
9403	349811
2621	349812
11658	349813
34795	349814
71707	349815
10799	349816
6068	349817
73066	349818
106881	349819
49555	349820
413	349821
69622	349822
127670	349823
1879	349824
146156	349825
64091	349826
119880	349827
37049	349828
59620	349829
84	349830
92614	349831
837	349832
19924	349833
127638	349834
69706	349835
79133	349836
90830	349837
14976	349838
8600	349839
129092	349840
83739	349841
26057	349842
3654	349843
625	349844
104842	349845
90977	349846
4933	349847
12361	349848
5236	349849
28674	349850
46986	349851
1851	349852
60843	349853
52695	349854
98894	349855
54946	349856
50649	349857
39988	349858
12506	349859
64690	349860
19714	349861
32662	349862
2426	349863
13517	349864
97779	349865
13819	349866
2945	349867
5776	349868
43212	349869
43292	349870
69055	349871
29416	349872
69547	349873
17032	349874
1942	349875
56888	349876
52389	349877
90253	349878
85830	349879
59323	349880
143465	349881
6017	349882
95159	349883
72202	349884
54931	349885
58066	349886
6409	349887
10462	349888
66010	349889
29134	349890
43110	349891
744	349892
80733	349893
535	349894
20065	349895
3210	349896
25347	349897
9600	349898
147918	349899
2155	349900
8170	349901
110695	349902
52431	349903
114781	349904
48547	349905
108062	349906
89357	349907
10593	349908
58111	349909
15175	349910
64462	349911
21420	349912
71863	349913
16846	349914
65654	349915
109458	349916
71947	349917
84069	349918
16610	349919
51552	349920
69500	349921
69713	349922
8192	349923
99779	349924
7375	349925
134640	349926
57914	349927
46751	349928
16873	349929
23965	349930
2344	349931
83511	349932
45674	349933
3213	349934
6524	349935
7428	349936
47716	349937
1185	349938
115148	349939
107684	349940
62122	349941
100797	349942
91260	349943
10426	349944
146126	349945
15419	349946
65545	349947
27811	349948
43008	349949
28278	349950
39930	349951
63995	349952
33226	349953
117000	349954
66583	349955
2192	349956
114442	349957
118370	349958
44335	349959
4198	349960
33204	349961
69928	349962
3647	349963
38322	349964
8006	349965
74607	349966
27940	349967
99819	349968
77475	349969
24025	349970
60081	349971
24275	349972
39319	349973
114	349974
18284	349975
1444	349976
102002	349977
108160	349978
20329	349979
109501	349980
29554	349981
46193	349982
20554	349983
110840	349984
14814	349985
32260	349986
33168	349987
3249	349988
101479	349989
37307	349990
125239	349991
66501	349992
85915	349993
34901	349994
3808	349995
7870	349996
24282	349997
1624	349998
21676	349999
120447	350000
107203	350001
359	350002
23332	350003
3403	350004
39306	350005
13013	350006
53120	350007
24285	350008
54152	350009
9567	350010
74061	350011
69816	350012
18684	350013
27256	350014
25883	350015
435	350016
4662	350017
23853	350018
21244	350019
115813	350020
21007	350021
7240	350022
65932	350023
32842	350024
111587	350025
11255	350026
66774	350027
4001	350028
123175	350029
15737	350030
25741	350031
49967	350032
87617	350033
46886	350034
4347	350035
15041	350036
1471	350037
92110	350038
2023	350039
55620	350040
17587	350041
118922	350042
49823	350043
35346	350044
87689	350045
53380	350046
33313	350047
77151	350048
28167	350049
10227	350050
119179	350051
10623	350052
25881	350053
50600	350054
74794	350055
47815	350056
14138	350057
38979	350058
10449	350059
31224	350060
5681	350061
112299	350062
116274	350063
125833	350064
30241	350065
69247	350066
137581	350067
58259	350068
133376	350069
6853	350070
61347	350071
124031	350072
70943	350073
117035	350074
28575	350075
47981	350076
104375	350077
17791	350078
105827	350079
111346	350080
71160	350081
118380	350082
133100	350083
5143	350084
50544	350085
1645	350086
591	350087
17643	350088
90315	350089
62642	350090
13262	350091
69000	350092
70697	350093
25300	350094
23992	350095
5977	350096
105682	350097
26758	350098
26682	350099
95039	350100
122463	350101
365	350102
77856	350103
1520	350104
26760	350105
51881	350106
11646	350107
35655	350108
25174	350109
30183	350110
10078	350111
16746	350112
4207	350113
137307	350114
19318	350115
75811	350116
45315	350117
18125	350118
43956	350119
100315	350120
3937	350121
15428	350122
56552	350123
76653	350124
41170	350125
111027	350126
85254	350127
8941	350128
80	350129
41975	350130
35997	350131
7175	350132
22317	350133
12627	350134
29124	350135
100327	350136
89420	350137
96686	350138
9381	350139
123152	350140
13365	350141
71698	350142
22267	350143
53064	350144
148491	350145
77305	350146
72666	350147
61575	350148
88905	350149
7148	350150
7235	350151
30533	350152
18645	350153
36823	350154
53243	350155
14465	350156
24319	350157
77097	350158
99474	350159
41521	350160
93788	350161
31908	350162
89181	350163
51792	350164
45750	350165
2280	350166
46521	350167
6315	350168
40587	350169
13850	350170
67580	350171
36667	350172
12959	350173
54778	350174
75509	350175
42235	350176
37889	350177
24545	350178
51310	350179
20327	350180
14890	350181
141079	350182
16334	350183
75361	350184
13218	350185
6310	350186
101267	350187
80200	350188
51300	350189
60057	350190
90435	350191
81016	350192
17597	350193
1480	350194
35637	350195
1967	350196
17811	350197
1719	350198
16091	350199
76791	350200
63158	350201
81287	350202
27782	350203
2498	350204
24100	350205
123754	350206
127	350207
60512	350208
19303	350209
14217	350210
66784	350211
54444	350212
9855	350213
60877	350214
41648	350215
10858	350216
70050	350217
32892	350218
44935	350219
21833	350220
35459	350221
5151	350222
47805	350223
8690	350224
4617	350225
1709	350226
46435	350227
21780	350228
84583	350229
22186	350230
3072	350231
97936	350232
85623	350233
27550	350234
72708	350235
30193	350236
23024	350237
21493	350238
104607	350239
58497	350240
11166	350241
5317	350242
2923	350243
129413	350244
45107	350245
3722	350246
111959	350247
86535	350248
35755	350249
104438	350250
29453	350251
2102	350252
20287	350253
31509	350254
87367	350255
125856	350256
118586	350257
64590	350258
27666	350259
13490	350260
9449	350261
49085	350262
2749	350263
106346	350264
37314	350265
70718	350266
10736	350267
70072	350268
21126	350269
33729	350270
39206	350271
133728	350272
87759	350273
34952	350274
90300	350275
53204	350276
1094	350277
25890	350278
53467	350279
16736	350280
64231	350281
17878	350282
48878	350283
63378	350284
31127	350285
54993	350286
96725	350287
11077	350288
80308	350289
143685	350290
65067	350291
66004	350292
3826	350293
22287	350294
53343	350295
46838	350296
4607	350297
57143	350298
77362	350299
43202	350300
43874	350301
62589	350302
54716	350303
65116	350304
87827	350305
16073	350306
11042	350307
16905	350308
102231	350309
18700	350310
25470	350311
3918	350312
36271	350313
1850	350314
12290	350315
47752	350316
64854	350317
102007	350318
27521	350319
107107	350320
5474	350321
29775	350322
89584	350323
53209	350324
49506	350325
40196	350326
99188	350327
29194	350328
110973	350329
19026	350330
56445	350331
1932	350332
97288	350333
6251	350334
74835	350335
17366	350336
88541	350337
17383	350338
19971	350339
14965	350340
78683	350341
146564	350342
121122	350343
18513	350344
6711	350345
109443	350346
52989	350347
6322	350348
24734	350349
149618	350350
116516	350351
110949	350352
6317	350353
15383	350354
83387	350355
1566	350356
6406	350357
35920	350358
65825	350359
58234	350360
9592	350361
70641	350362
71552	350363
3641	350364
8465	350365
118369	350366
30425	350367
67997	350368
67674	350369
106850	350370
91744	350371
100401	350372
48855	350373
83322	350374
71589	350375
50038	350376
69369	350377
50725	350378
9069	350379
107154	350380
19190	350381
52648	350382
3240	350383
48798	350384
46969	350385
25884	350386
91486	350387
128998	350388
28807	350389
26458	350390
6999	350391
42622	350392
44157	350393
66194	350394
258	350395
80242	350396
69961	350397
21193	350398
15137	350399
45173	350400
48382	350401
126539	350402
58155	350403
44136	350404
47659	350405
65429	350406
133432	350407
6171	350408
15732	350409
33469	350410
3074	350411
7129	350412
61981	350413
22414	350414
110878	350415
31267	350416
74829	350417
1766	350418
25530	350419
30497	350420
81061	350421
83369	350422
65621	350423
83432	350424
36495	350425
46543	350426
81386	350427
71584	350428
22144	350429
21771	350430
16706	350431
8572	350432
10969	350433
2777	350434
29946	350435
61121	350436
26032	350437
6398	350438
98579	350439
82655	350440
23298	350441
66228	350442
18597	350443
16911	350444
80331	350445
42367	350446
45785	350447
54795	350448
6110	350449
86599	350450
70143	350451
29797	350452
13759	350453
75382	350454
32735	350455
1037	350456
30349	350457
93839	350458
79943	350459
8200	350460
98792	350461
25037	350462
10898	350463
90389	350464
56665	350465
112602	350466
150005	350467
4855	350468
64119	350469
43479	350470
25026	350471
243	350472
48881	350473
113707	350474
47712	350475
84457	350476
39384	350477
373	350478
132014	350479
136170	350480
100456	350481
18712	350482
48283	350483
13980	350484
22941	350485
96494	350486
10831	350487
104055	350488
110123	350489
42837	350490
46752	350491
1227	350492
40084	350493
88930	350494
104634	350495
44769	350496
38497	350497
57646	350498
26276	350499
104053	350500
1095	350501
77065	350502
658	350503
27085	350504
51154	350505
9993	350506
49998	350507
19074	350508
36276	350509
4946	350510
149029	350511
72625	350512
12358	350513
6578	350514
9530	350515
99155	350516
76835	350517
121435	350518
40235	350519
88754	350520
10318	350521
6731	350522
31469	350523
50	350524
56619	350525
12286	350526
2006	350527
39988	350528
83332	350529
21199	350530
64494	350531
12750	350532
33814	350533
85109	350534
70890	350535
26441	350536
109769	350537
12534	350538
1356	350539
104932	350540
14937	350541
22966	350542
2254	350543
99233	350544
100417	350545
30261	350546
87363	350547
13830	350548
13177	350549
26953	350550
80635	350551
6796	350552
25027	350553
46380	350554
499	350555
836	350556
1579	350557
103695	350558
2186	350559
80668	350560
108826	350561
3635	350562
8097	350563
49340	350564
93005	350565
75021	350566
69728	350567
43314	350568
56825	350569
31869	350570
32836	350571
48865	350572
47041	350573
58401	350574
110805	350575
37816	350576
85719	350577
80322	350578
89934	350579
914	350580
54082	350581
28362	350582
1612	350583
29412	350584
53346	350585
16896	350586
4002	350587
72583	350588
69255	350589
41026	350590
39601	350591
666	350592
8021	350593
25580	350594
27677	350595
10084	350596
52698	350597
5496	350598
825	350599
16806	350600
3630	350601
125578	350602
72458	350603
40680	350604
106369	350605
45048	350606
27939	350607
56302	350608
112235	350609
36644	350610
44138	350611
58265	350612
11510	350613
11232	350614
57188	350615
65111	350616
78750	350617
27261	350618
428	350619
42333	350620
126345	350621
21837	350622
50000	350623
5168	350624
35184	350625
6360	350626
6974	350627
287	350628
63864	350629
10238	350630
102047	350631
108051	350632
5698	350633
70876	350634
1292	350635
83149	350636
54258	350637
60299	350638
33616	350639
27250	350640
2876	350641
33929	350642
82636	350643
25107	350644
110256	350645
87617	350646
11409	350647
2357	350648
78804	350649
86428	350650
4846	350651
15454	350652
5203	350653
107308	350654
24626	350655
74623	350656
3184	350657
134644	350658
83985	350659
33057	350660
68771	350661
8477	350662
43323	350663
2151	350664
26257	350665
4291	350666
193	350667
28501	350668
5511	350669
104227	350670
54007	350671
19933	350672
114905	350673
6321	350674
71996	350675
12259	350676
14548	350677
79748	350678
68757	350679
59250	350680
7542	350681
133939	350682
25905	350683
96089	350684
99189	350685
133395	350686
98030	350687
117727	350688
93457	350689
47680	350690
83226	350691
4894	350692
23347	350693
120304	350694
14143	350695
8171	350696
8777	350697
39671	350698
3802	350699
1902	350700
4316	350701
87298	350702
21829	350703
126881	350704
684	350705
17163	350706
5946	350707
102952	350708
48924	350709
41966	350710
36868	350711
52424	350712
112058	350713
32105	350714
20980	350715
8988	350716
29272	350717
23828	350718
92923	350719
27949	350720
37550	350721
44177	350722
77229	350723
1	350724
72907	350725
7203	350726
10324	350727
3740	350728
81023	350729
53243	350730
96796	350731
111520	350732
10611	350733
17566	350734
108674	350735
4557	350736
62632	350737
13824	350738
13778	350739
45549	350740
38585	350741
2071	350742
56532	350743
76467	350744
37720	350745
23392	350746
122142	350747
95368	350748
37658	350749
120919	350750
71	350751
12628	350752
5211	350753
87267	350754
61366	350755
5974	350756
4614	350757
83156	350758
4176	350759
33213	350760
118211	350761
26455	350762
48408	350763
6237	350764
100885	350765
43708	350766
29120	350767
36263	350768
67217	350769
69609	350770
95825	350771
43552	350772
72	350773
75466	350774
33118	350775
21357	350776
39945	350777
56275	350778
35825	350779
51680	350780
69704	350781
48249	350782
59569	350783
11701	350784
174	350785
3572	350786
53110	350787
104183	350788
106789	350789
74813	350790
1907	350791
48171	350792
6036	350793
48329	350794
37133	350795
2445	350796
46777	350797
6727	350798
63071	350799
8854	350800
127174	350801
7873	350802
28473	350803
8493	350804
32043	350805
76443	350806
1769	350807
63648	350808
50379	350809
29746	350810
62078	350811
72727	350812
98765	350813
65751	350814
18625	350815
31027	350816
67840	350817
19820	350818
8792	350819
3941	350820
34022	350821
9401	350822
16739	350823
129364	350824
55704	350825
42896	350826
9203	350827
3157	350828
22343	350829
39641	350830
71840	350831
67258	350832
48389	350833
39861	350834
53048	350835
7030	350836
108429	350837
14648	350838
110886	350839
134501	350840
29750	350841
58430	350842
35653	350843
53307	350844
11797	350845
13221	350846
27979	350847
60729	350848
91637	350849
30053	350850
8146	350851
21605	350852
25021	350853
32550	350854
1008	350855
7852	350856
42112	350857
91059	350858
5959	350859
58306	350860
2565	350861
7415	350862
6114	350863
28719	350864
48998	350865
70127	350866
15813	350867
38533	350868
20160	350869
11463	350870
35794	350871
38992	350872
19582	350873
14931	350874
71014	350875
30822	350876
47823	350877
144909	350878
46828	350879
39323	350880
50540	350881
1185	350882
33049	350883
2658	350884
86349	350885
32252	350886
83329	350887
43391	350888
135055	350889
116273	350890
51850	350891
42217	350892
70241	350893
683	350894
57618	350895
1041	350896
94193	350897
10415	350898
10327	350899
14147	350900
41670	350901
139	350902
60615	350903
16855	350904
63676	350905
21373	350906
34801	350907
107876	350908
1427	350909
5873	350910
131333	350911
13275	350912
38915	350913
120421	350914
63344	350915
117788	350916
13650	350917
120420	350918
795	350919
14476	350920
66517	350921
6857	350922
99598	350923
35350	350924
138791	350925
8050	350926
111162	350927
49398	350928
3329	350929
30192	350930
6894	350931
13422	350932
11189	350933
24790	350934
16031	350935
15164	350936
38357	350937
89582	350938
117836	350939
88252	350940
113003	350941
49360	350942
129412	350943
10650	350944
95345	350945
40135	350946
117914	350947
6208	350948
4388	350949
14069	350950
2368	350951
44589	350952
62244	350953
119612	350954
84751	350955
38633	350956
9058	350957
113019	350958
105737	350959
98171	350960
8	350961
42530	350962
11300	350963
34	350964
26807	350965
580	350966
58307	350967
47539	350968
10902	350969
19488	350970
42658	350971
10651	350972
87408	350973
43918	350974
119921	350975
6117	350976
30641	350977
29158	350978
7911	350979
28111	350980
109625	350981
74	350982
3279	350983
57831	350984
28095	350985
31979	350986
91715	350987
122873	350988
55830	350989
10627	350990
74140	350991
2055	350992
106811	350993
78167	350994
79	350995
71136	350996
10814	350997
2595	350998
49198	350999
72221	351000
110585	351001
399	351002
25817	351003
29888	351004
7032	351005
27553	351006
40684	351007
125386	351008
26988	351009
23082	351010
71983	351011
118551	351012
136373	351013
35028	351014
4614	351015
86477	351016
112682	351017
2818	351018
9324	351019
54483	351020
91288	351021
85639	351022
21625	351023
3437	351024
27954	351025
79442	351026
22657	351027
18288	351028
62421	351029
74386	351030
71138	351031
98740	351032
25542	351033
57580	351034
17244	351035
78458	351036
48503	351037
41475	351038
80359	351039
94448	351040
5965	351041
67711	351042
19619	351043
1004	351044
95777	351045
137519	351046
94006	351047
15311	351048
45345	351049
67547	351050
32523	351051
15547	351052
15156	351053
103861	351054
114991	351055
42398	351056
8630	351057
593	351058
101228	351059
1873	351060
13	351061
45883	351062
55629	351063
24489	351064
6960	351065
687	351066
17613	351067
13211	351068
60879	351069
6114	351070
63756	351071
22815	351072
66858	351073
31524	351074
30895	351075
67362	351076
54190	351077
103494	351078
2801	351079
78077	351080
3704	351081
138248	351082
112249	351083
75100	351084
7817	351085
7591	351086
16905	351087
64490	351088
25755	351089
8864	351090
13637	351091
8836	351092
75065	351093
84852	351094
116672	351095
5185	351096
10035	351097
63018	351098
60102	351099
122319	351100
13590	351101
378	351102
66699	351103
86598	351104
42485	351105
52504	351106
289	351107
48109	351108
12788	351109
7603	351110
125996	351111
16931	351112
23570	351113
34491	351114
21074	351115
131855	351116
95779	351117
13828	351118
1931	351119
9651	351120
42795	351121
35319	351122
119026	351123
10884	351124
54706	351125
135846	351126
57154	351127
104837	351128
17057	351129
55325	351130
100250	351131
66324	351132
114996	351133
1366	351134
51070	351135
33669	351136
17276	351137
54325	351138
30244	351139
18638	351140
6605	351141
3042	351142
91844	351143
122638	351144
132740	351145
8999	351146
15037	351147
411	351148
7645	351149
61675	351150
4612	351151
9088	351152
53620	351153
663	351154
19309	351155
4882	351156
62488	351157
73422	351158
15849	351159
24178	351160
101403	351161
26674	351162
80856	351163
18418	351164
732	351165
19309	351166
84940	351167
12497	351168
48603	351169
42065	351170
56909	351171
99305	351172
29926	351173
87750	351174
17149	351175
73444	351176
28515	351177
33457	351178
1031	351179
103724	351180
1995	351181
65667	351182
17281	351183
15679	351184
39747	351185
90349	351186
30409	351187
33994	351188
10203	351189
60461	351190
87395	351191
7530	351192
101558	351193
105069	351194
63313	351195
11113	351196
60281	351197
113357	351198
50910	351199
78631	351200
71836	351201
6655	351202
78586	351203
1670	351204
72011	351205
2251	351206
16408	351207
64068	351208
57823	351209
113791	351210
6471	351211
39291	351212
47605	351213
107625	351214
86719	351215
126167	351216
78358	351217
30707	351218
61201	351219
65184	351220
53436	351221
24611	351222
412	351223
108918	351224
56711	351225
98101	351226
19446	351227
21519	351228
55468	351229
9358	351230
39698	351231
30671	351232
85652	351233
5625	351234
38519	351235
48643	351236
8380	351237
45424	351238
81588	351239
3787	351240
29537	351241
71899	351242
2110	351243
21426	351244
21292	351245
88916	351246
42563	351247
65466	351248
1929	351249
68713	351250
6962	351251
117035	351252
21460	351253
64394	351254
90246	351255
61391	351256
692	351257
96815	351258
97182	351259
27486	351260
13977	351261
2123	351262
71491	351263
95304	351264
65889	351265
18370	351266
29168	351267
27605	351268
110041	351269
24458	351270
31200	351271
11364	351272
8313	351273
129890	351274
39171	351275
28802	351276
11910	351277
3363	351278
20300	351279
2153	351280
21515	351281
46513	351282
28377	351283
2530	351284
25677	351285
48149	351286
72218	351287
108584	351288
35995	351289
41762	351290
72306	351291
150617	351292
32927	351293
63523	351294
74586	351295
71309	351296
11592	351297
89243	351298
85230	351299
29559	351300
31457	351301
25954	351302
12743	351303
97978	351304
18476	351305
39129	351306
1930	351307
117666	351308
38057	351309
4940	351310
55595	351311
38106	351312
44304	351313
146521	351314
109169	351315
18761	351316
72899	351317
116757	351318
38598	351319
5762	351320
6658	351321
25916	351322
39917	351323
43592	351324
113699	351325
13150	351326
11877	351327
1342	351328
53826	351329
101697	351330
34685	351331
141901	351332
12669	351333
59641	351334
103447	351335
147353	351336
53702	351337
54492	351338
1969	351339
6693	351340
394	351341
1685	351342
10620	351343
67512	351344
32639	351345
80679	351346
30857	351347
96523	351348
24393	351349
5941	351350
2582	351351
31990	351352
6224	351353
111080	351354
20139	351355
58395	351356
89764	351357
21436	351358
2211	351359
113126	351360
92031	351361
27695	351362
25328	351363
33519	351364
102466	351365
35578	351366
83663	351367
33689	351368
5211	351369
61696	351370
66077	351371
92116	351372
97961	351373
744	351374
47938	351375
13067	351376
57135	351377
118620	351378
53182	351379
96167	351380
98068	351381
83020	351382
8062	351383
16798	351384
37566	351385
131389	351386
69920	351387
13758	351388
17470	351389
3145	351390
3872	351391
61022	351392
27877	351393
20050	351394
17900	351395
92195	351396
51444	351397
109670	351398
40829	351399
18681	351400
75211	351401
120567	351402
8493	351403
31721	351404
13407	351405
37593	351406
76347	351407
3593	351408
72040	351409
129804	351410
36654	351411
45869	351412
48934	351413
71463	351414
48958	351415
38298	351416
46267	351417
11295	351418
40518	351419
53258	351420
26569	351421
48160	351422
7139	351423
10111	351424
136353	351425
5283	351426
3755	351427
12446	351428
101293	351429
1472	351430
1766	351431
28860	351432
40323	351433
18084	351434
63213	351435
16424	351436
1982	351437
41292	351438
8857	351439
82403	351440
5760	351441
125540	351442
71464	351443
133622	351444
110530	351445
18118	351446
13335	351447
32937	351448
73694	351449
70273	351450
142390	351451
51409	351452
12465	351453
38996	351454
63150	351455
17297	351456
16783	351457
4475	351458
29687	351459
20609	351460
126531	351461
7505	351462
8855	351463
19636	351464
79459	351465
53146	351466
86171	351467
46126	351468
6009	351469
5118	351470
20249	351471
98792	351472
89517	351473
145753	351474
56846	351475
1587	351476
20234	351477
26525	351478
50629	351479
77376	351480
103206	351481
149769	351482
83683	351483
56628	351484
19234	351485
13528	351486
2915	351487
48018	351488
21756	351489
75416	351490
71767	351491
7976	351492
25307	351493
617	351494
14294	351495
34378	351496
85638	351497
65584	351498
11388	351499
65222	351500
76926	351501
8384	351502
72073	351503
19675	351504
132416	351505
13919	351506
28393	351507
9264	351508
119872	351509
63955	351510
76196	351511
109044	351512
34732	351513
118864	351514
53788	351515
78440	351516
67012	351517
108430	351518
74150	351519
54073	351520
25526	351521
20472	351522
46704	351523
16583	351524
16397	351525
15928	351526
6844	351527
66919	351528
131322	351529
3453	351530
4830	351531
4892	351532
2799	351533
9237	351534
20755	351535
24098	351536
46412	351537
110548	351538
45618	351539
35661	351540
15754	351541
32345	351542
68982	351543
187	351544
98035	351545
35754	351546
52270	351547
8519	351548
6703	351549
39020	351550
1641	351551
18475	351552
56235	351553
51673	351554
11248	351555
23671	351556
71978	351557
51603	351558
22940	351559
10584	351560
1351	351561
49824	351562
27577	351563
53779	351564
610	351565
19362	351566
39478	351567
23038	351568
76179	351569
1970	351570
13269	351571
13720	351572
119573	351573
110915	351574
7434	351575
55446	351576
86730	351577
203	351578
10867	351579
24402	351580
26915	351581
110881	351582
16804	351583
4194	351584
8335	351585
81738	351586
44253	351587
113943	351588
22044	351589
8531	351590
64432	351591
62781	351592
27903	351593
13301	351594
81934	351595
9019	351596
57864	351597
20322	351598
44438	351599
8338	351600
87660	351601
39938	351602
5747	351603
113552	351604
25042	351605
51320	351606
65939	351607
11094	351608
17604	351609
21080	351610
5869	351611
15399	351612
96652	351613
81615	351614
90772	351615
1688	351616
62136	351617
78178	351618
66540	351619
832	351620
9376	351621
4574	351622
35057	351623
112755	351624
44220	351625
6654	351626
70116	351627
51716	351628
67004	351629
85466	351630
96870	351631
96384	351632
90367	351633
29697	351634
47602	351635
36301	351636
72702	351637
133247	351638
95128	351639
70875	351640
90196	351641
28814	351642
66818	351643
7686	351644
52861	351645
5915	351646
44908	351647
4838	351648
50343	351649
798	351650
64262	351651
13056	351652
32858	351653
39415	351654
25146	351655
103129	351656
17268	351657
22467	351658
93760	351659
56361	351660
29852	351661
148747	351662
16159	351663
96197	351664
99853	351665
41089	351666
9301	351667
986	351668
13521	351669
57519	351670
25197	351671
69001	351672
39607	351673
113970	351674
5600	351675
36844	351676
86232	351677
2448	351678
99035	351679
8282	351680
39111	351681
2365	351682
1636	351683
62954	351684
41251	351685
112504	351686
15030	351687
6588	351688
116235	351689
9049	351690
27632	351691
330	351692
39054	351693
12619	351694
13554	351695
59923	351696
78249	351697
6494	351698
36044	351699
996	351700
110547	351701
13645	351702
51800	351703
24320	351704
63560	351705
29998	351706
92726	351707
67422	351708
26289	351709
42407	351710
80047	351711
78529	351712
117256	351713
27269	351714
17329	351715
38360	351716
33297	351717
45165	351718
6145	351719
7746	351720
43120	351721
68730	351722
57446	351723
75183	351724
6270	351725
335	351726
90673	351727
4865	351728
1459	351729
132062	351730
38381	351731
13729	351732
120825	351733
59942	351734
47624	351735
101544	351736
70969	351737
123996	351738
21646	351739
134466	351740
112373	351741
90294	351742
146712	351743
129795	351744
91932	351745
23553	351746
79815	351747
21150	351748
43962	351749
39853	351750
14505	351751
50784	351752
7941	351753
63782	351754
54927	351755
140245	351756
99942	351757
14498	351758
61938	351759
13941	351760
64213	351761
85460	351762
13211	351763
8881	351764
89826	351765
138086	351766
103051	351767
70016	351768
1689	351769
28178	351770
30574	351771
92228	351772
50538	351773
59623	351774
90786	351775
11914	351776
105923	351777
32305	351778
120207	351779
16754	351780
116711	351781
132711	351782
41082	351783
101129	351784
66397	351785
50049	351786
135613	351787
59823	351788
96938	351789
11542	351790
30	351791
7281	351792
10029	351793
19680	351794
23247	351795
113168	351796
73037	351797
53742	351798
41804	351799
12793	351800
64897	351801
6995	351802
31154	351803
36264	351804
137280	351805
2620	351806
2545	351807
66882	351808
13366	351809
10592	351810
45246	351811
23717	351812
14797	351813
32982	351814
37250	351815
116256	351816
22751	351817
43574	351818
8704	351819
32333	351820
8823	351821
63156	351822
119019	351823
50085	351824
19785	351825
92613	351826
54971	351827
42486	351828
4505	351829
45729	351830
132380	351831
76174	351832
20504	351833
28	351834
35922	351835
99333	351836
45750	351837
23362	351838
34989	351839
100381	351840
43143	351841
58357	351842
17905	351843
5997	351844
40251	351845
94488	351846
76215	351847
385	351848
29689	351849
17842	351850
5199	351851
99778	351852
15084	351853
128568	351854
1738	351855
50735	351856
81316	351857
1089	351858
51266	351859
11373	351860
19409	351861
54112	351862
103239	351863
25	351864
69229	351865
12303	351866
17215	351867
16347	351868
13147	351869
10368	351870
1905	351871
10642	351872
90671	351873
67612	351874
21276	351875
73698	351876
42784	351877
37119	351878
90851	351879
127425	351880
292	351881
87432	351882
3870	351883
27332	351884
14068	351885
48232	351886
26325	351887
72893	351888
38251	351889
49890	351890
9332	351891
29594	351892
31412	351893
51975	351894
85575	351895
35062	351896
12644	351897
53930	351898
54283	351899
1727	351900
70601	351901
28661	351902
37429	351903
3681	351904
119348	351905
54259	351906
19980	351907
19847	351908
59154	351909
8852	351910
10358	351911
10398	351912
78210	351913
121884	351914
20691	351915
177	351916
101800	351917
121845	351918
2679	351919
64974	351920
137147	351921
61426	351922
18818	351923
53583	351924
17131	351925
22382	351926
118910	351927
80248	351928
3648	351929
34347	351930
50420	351931
67045	351932
69561	351933
32242	351934
3807	351935
24337	351936
6529	351937
18502	351938
7972	351939
53601	351940
96319	351941
810	351942
11750	351943
27485	351944
88692	351945
26369	351946
30289	351947
2621	351948
58819	351949
39596	351950
23805	351951
61522	351952
81102	351953
82818	351954
12884	351955
17377	351956
61901	351957
105805	351958
109424	351959
19124	351960
9104	351961
119671	351962
66708	351963
57554	351964
22565	351965
10383	351966
2010	351967
103063	351968
10032	351969
1288	351970
70516	351971
23190	351972
143837	351973
57894	351974
31871	351975
10250	351976
70196	351977
30538	351978
82445	351979
9259	351980
54370	351981
18371	351982
119858	351983
19214	351984
7119	351985
11594	351986
72362	351987
46811	351988
1869	351989
57375	351990
56422	351991
48911	351992
24001	351993
2558	351994
35897	351995
210	351996
30703	351997
7124	351998
9801	351999
91236	352000
86883	352001
81088	352002
62520	352003
13445	352004
54723	352005
67686	352006
28530	352007
116980	352008
20593	352009
90305	352010
40898	352011
16958	352012
44723	352013
18801	352014
8604	352015
69657	352016
94353	352017
13419	352018
81720	352019
30563	352020
42149	352021
102303	352022
946	352023
9037	352024
35930	352025
4889	352026
14362	352027
12798	352028
1698	352029
74786	352030
19066	352031
12933	352032
42939	352033
91562	352034
5780	352035
23458	352036
13021	352037
58989	352038
570	352039
14499	352040
81493	352041
70153	352042
20124	352043
43454	352044
11683	352045
107118	352046
60075	352047
12193	352048
75571	352049
50898	352050
25972	352051
31543	352052
59331	352053
7735	352054
31884	352055
56349	352056
13785	352057
12154	352058
6910	352059
1725	352060
38976	352061
43	352062
32775	352063
72971	352064
4377	352065
102426	352066
21251	352067
92017	352068
13100	352069
18092	352070
85139	352071
34866	352072
88036	352073
26435	352074
21393	352075
148	352076
70695	352077
543	352078
100869	352079
76260	352080
14411	352081
65753	352082
42887	352083
68683	352084
31817	352085
26580	352086
5539	352087
103711	352088
43956	352089
20992	352090
9101	352091
43595	352092
6416	352093
18932	352094
1123	352095
122697	352096
1904	352097
125903	352098
145551	352099
78104	352100
2648	352101
31458	352102
37359	352103
6946	352104
43156	352105
24357	352106
21207	352107
29059	352108
36812	352109
4933	352110
144919	352111
7237	352112
42994	352113
67636	352114
48914	352115
14435	352116
136123	352117
42987	352118
22757	352119
20899	352120
43392	352121
92182	352122
29824	352123
14677	352124
4061	352125
52081	352126
73247	352127
14059	352128
1368	352129
112771	352130
102364	352131
5217	352132
8086	352133
282	352134
112081	352135
3960	352136
9516	352137
45009	352138
78172	352139
4162	352140
16697	352141
125231	352142
9176	352143
7178	352144
37318	352145
31085	352146
60888	352147
116016	352148
79607	352149
109307	352150
2554	352151
55031	352152
85072	352153
16336	352154
90758	352155
57156	352156
22800	352157
1482	352158
37853	352159
7872	352160
19453	352161
98177	352162
22428	352163
52157	352164
7699	352165
67734	352166
48721	352167
1631	352168
51687	352169
73909	352170
114094	352171
21081	352172
100515	352173
37020	352174
95459	352175
53232	352176
120803	352177
121641	352178
29309	352179
19028	352180
7755	352181
6008	352182
4708	352183
37944	352184
87344	352185
49988	352186
208	352187
5721	352188
48827	352189
94566	352190
6413	352191
22857	352192
117482	352193
27805	352194
50176	352195
16058	352196
119210	352197
5476	352198
23283	352199
9799	352200
102527	352201
52084	352202
105663	352203
7656	352204
113269	352205
40201	352206
134302	352207
11773	352208
105048	352209
10243	352210
22642	352211
55584	352212
49353	352213
64449	352214
51748	352215
1723	352216
30793	352217
283	352218
704	352219
25457	352220
11047	352221
77788	352222
26328	352223
18932	352224
127482	352225
21118	352226
44308	352227
65289	352228
33087	352229
13819	352230
8627	352231
48246	352232
84942	352233
29268	352234
8214	352235
136307	352236
30609	352237
74922	352238
32092	352239
57325	352240
58715	352241
7887	352242
10754	352243
25464	352244
2994	352245
37395	352246
68939	352247
29195	352248
110925	352249
14766	352250
32138	352251
15848	352252
9730	352253
17678	352254
56707	352255
39106	352256
52725	352257
3727	352258
133630	352259
31235	352260
63103	352261
1279	352262
133443	352263
39151	352264
9577	352265
12559	352266
75920	352267
10762	352268
46955	352269
8383	352270
49573	352271
10946	352272
9028	352273
6927	352274
36312	352275
48844	352276
30716	352277
59264	352278
90480	352279
1472	352280
4868	352281
28995	352282
36598	352283
4601	352284
67399	352285
6513	352286
9893	352287
100072	352288
61832	352289
8781	352290
87591	352291
16440	352292
22838	352293
9890	352294
43663	352295
43837	352296
11573	352297
15747	352298
13136	352299
33575	352300
131094	352301
56221	352302
143273	352303
4050	352304
777	352305
64126	352306
14354	352307
44719	352308
8045	352309
75938	352310
6019	352311
133928	352312
135574	352313
11600	352314
12952	352315
94595	352316
10555	352317
2728	352318
6037	352319
22230	352320
964	352321
4570	352322
63501	352323
12474	352324
68240	352325
42538	352326
14551	352327
142752	352328
109141	352329
6199	352330
4113	352331
81861	352332
88341	352333
56065	352334
110803	352335
75295	352336
6167	352337
45266	352338
67020	352339
25255	352340
5401	352341
35519	352342
69146	352343
20692	352344
9174	352345
130004	352346
37330	352347
4	352348
27767	352349
110030	352350
136443	352351
19491	352352
29243	352353
21763	352354
3457	352355
4086	352356
127836	352357
3132	352358
66392	352359
38229	352360
71978	352361
10809	352362
71852	352363
13399	352364
33211	352365
45360	352366
14397	352367
69811	352368
137534	352369
40784	352370
15935	352371
100450	352372
93109	352373
38162	352374
141109	352375
5136	352376
41061	352377
5552	352378
1833	352379
3000	352380
14098	352381
65324	352382
11634	352383
6204	352384
3078	352385
71080	352386
4390	352387
42878	352388
24212	352389
2107	352390
43514	352391
4880	352392
15520	352393
9676	352394
13503	352395
69383	352396
48538	352397
87518	352398
43486	352399
11768	352400
14114	352401
17470	352402
413	352403
13499	352404
3	352405
44379	352406
33698	352407
23153	352408
11726	352409
20712	352410
92687	352411
28708	352412
14864	352413
103672	352414
37888	352415
60149	352416
17111	352417
61821	352418
74900	352419
57613	352420
40740	352421
4360	352422
58071	352423
146496	352424
50315	352425
44607	352426
54455	352427
40782	352428
55317	352429
51549	352430
8874	352431
86454	352432
57361	352433
55907	352434
14984	352435
12826	352436
58010	352437
70450	352438
55456	352439
2319	352440
25344	352441
3261	352442
42289	352443
83257	352444
65146	352445
9190	352446
43979	352447
1050	352448
53272	352449
29043	352450
31682	352451
9786	352452
16027	352453
131162	352454
131529	352455
39069	352456
3973	352457
138781	352458
8087	352459
58581	352460
67019	352461
5341	352462
51239	352463
2582	352464
73782	352465
14009	352466
25540	352467
18424	352468
150677	352469
76998	352470
40654	352471
15788	352472
1209	352473
8054	352474
130458	352475
85673	352476
17995	352477
48325	352478
46955	352479
55482	352480
60371	352481
43955	352482
16833	352483
86645	352484
82487	352485
18343	352486
3572	352487
96726	352488
46060	352489
93557	352490
16120	352491
20665	352492
888	352493
9162	352494
15572	352495
65568	352496
627	352497
48479	352498
57250	352499
4110	352500
117969	352501
66470	352502
45580	352503
7016	352504
295	352505
125103	352506
51201	352507
34358	352508
68517	352509
8108	352510
78788	352511
50737	352512
49391	352513
18919	352514
1951	352515
64391	352516
23301	352517
24776	352518
20796	352519
60411	352520
81079	352521
113175	352522
37948	352523
5803	352524
131302	352525
5811	352526
52659	352527
27334	352528
37421	352529
5895	352530
223	352531
22278	352532
23205	352533
19221	352534
71370	352535
58909	352536
563	352537
284	352538
118101	352539
29787	352540
5367	352541
68288	352542
78505	352543
39121	352544
14071	352545
85527	352546
12031	352547
72081	352548
9515	352549
48483	352550
141959	352551
124946	352552
76550	352553
144193	352554
35464	352555
13153	352556
22367	352557
2857	352558
1038	352559
5866	352560
1960	352561
5789	352562
125101	352563
10942	352564
121296	352565
1245	352566
29757	352567
465	352568
40783	352569
3925	352570
2763	352571
122425	352572
13903	352573
4782	352574
888	352575
68296	352576
25061	352577
100083	352578
2064	352579
118722	352580
25005	352581
83185	352582
38668	352583
27411	352584
100513	352585
90177	352586
11008	352587
27794	352588
13374	352589
75139	352590
30178	352591
82152	352592
32419	352593
127456	352594
78723	352595
98299	352596
22629	352597
62737	352598
65132	352599
93809	352600
2142	352601
40015	352602
42573	352603
55228	352604
32627	352605
21327	352606
148404	352607
54943	352608
53405	352609
86965	352610
21054	352611
20593	352612
2707	352613
61555	352614
85910	352615
16546	352616
12594	352617
93552	352618
128736	352619
108020	352620
33417	352621
2223	352622
45059	352623
10933	352624
123789	352625
54252	352626
6184	352627
112943	352628
43410	352629
8880	352630
2153	352631
47227	352632
42998	352633
26924	352634
11345	352635
22073	352636
10389	352637
32442	352638
36283	352639
39300	352640
70594	352641
29260	352642
18350	352643
943	352644
33164	352645
2083	352646
66559	352647
3134	352648
2691	352649
241	352650
68419	352651
11749	352652
60294	352653
47295	352654
7538	352655
142396	352656
76680	352657
69200	352658
42410	352659
9370	352660
12112	352661
69892	352662
141315	352663
20695	352664
47182	352665
12000	352666
91118	352667
5506	352668
252	352669
12797	352670
54048	352671
1588	352672
126206	352673
61923	352674
22458	352675
81978	352676
25959	352677
60600	352678
21101	352679
129074	352680
22913	352681
6339	352682
14892	352683
93689	352684
2479	352685
1872	352686
54197	352687
85229	352688
37674	352689
7607	352690
19617	352691
120896	352692
116290	352693
6126	352694
4711	352695
35907	352696
71001	352697
120315	352698
97043	352699
147569	352700
57226	352701
105676	352702
98825	352703
11766	352704
124961	352705
19751	352706
148001	352707
80478	352708
18842	352709
19205	352710
2746	352711
14325	352712
569	352713
20067	352714
16208	352715
4463	352716
80646	352717
144509	352718
5308	352719
111437	352720
785	352721
85288	352722
54534	352723
16574	352724
651	352725
92954	352726
28088	352727
1189	352728
37293	352729
8277	352730
66823	352731
27950	352732
6897	352733
31759	352734
51513	352735
12139	352736
18444	352737
33287	352738
15070	352739
92611	352740
96478	352741
7195	352742
700	352743
68811	352744
90908	352745
98411	352746
44098	352747
96905	352748
40782	352749
35698	352750
45281	352751
50091	352752
3703	352753
1554	352754
92147	352755
46349	352756
53657	352757
47962	352758
3319	352759
57755	352760
87206	352761
8364	352762
43842	352763
7011	352764
43936	352765
152	352766
1578	352767
60119	352768
29959	352769
17268	352770
86791	352771
2658	352772
14008	352773
17628	352774
13208	352775
108981	352776
81533	352777
85643	352778
26500	352779
1697	352780
6281	352781
37211	352782
103266	352783
78299	352784
55761	352785
30132	352786
1618	352787
40747	352788
66673	352789
2248	352790
26069	352791
39001	352792
61925	352793
4927	352794
1481	352795
2060	352796
25836	352797
1805	352798
91695	352799
5118	352800
39540	352801
8744	352802
36561	352803
8981	352804
16218	352805
30446	352806
83307	352807
41202	352808
2617	352809
9038	352810
109064	352811
4064	352812
30026	352813
41192	352814
34914	352815
18024	352816
948	352817
20619	352818
289	352819
55943	352820
150019	352821
75076	352822
34143	352823
16497	352824
61075	352825
34971	352826
22344	352827
75461	352828
34499	352829
143271	352830
9793	352831
19776	352832
19613	352833
140549	352834
35	352835
55915	352836
57542	352837
66611	352838
39503	352839
83790	352840
92838	352841
82960	352842
63475	352843
122880	352844
10684	352845
20000	352846
80998	352847
148108	352848
82359	352849
5709	352850
6008	352851
78314	352852
37673	352853
498	352854
3057	352855
2179	352856
9515	352857
87353	352858
88323	352859
46107	352860
3750	352861
17256	352862
87351	352863
74991	352864
556	352865
42720	352866
37690	352867
28233	352868
18746	352869
58278	352870
64027	352871
56798	352872
2672	352873
17445	352874
22417	352875
92852	352876
59290	352877
54768	352878
13994	352879
82502	352880
68751	352881
39350	352882
39272	352883
113788	352884
33638	352885
91499	352886
100028	352887
83578	352888
398	352889
20289	352890
6484	352891
15149	352892
47654	352893
101210	352894
91647	352895
98865	352896
131908	352897
94810	352898
2882	352899
11719	352900
25702	352901
7293	352902
46337	352903
2411	352904
37227	352905
26944	352906
93436	352907
1713	352908
36597	352909
49219	352910
4	352911
50166	352912
1598	352913
662	352914
72491	352915
24590	352916
34366	352917
53885	352918
1135	352919
33373	352920
15513	352921
103086	352922
32149	352923
19658	352924
81058	352925
76431	352926
1391	352927
32428	352928
4521	352929
76188	352930
79854	352931
63633	352932
150670	352933
20102	352934
2154	352935
83376	352936
3529	352937
9745	352938
51333	352939
9654	352940
121053	352941
116949	352942
51426	352943
102811	352944
96305	352945
81257	352946
35614	352947
51372	352948
33575	352949
31455	352950
9846	352951
65518	352952
38709	352953
19104	352954
27970	352955
21683	352956
16516	352957
1068	352958
86093	352959
52344	352960
50867	352961
2402	352962
59886	352963
51967	352964
131004	352965
1682	352966
83035	352967
47360	352968
687	352969
122281	352970
35003	352971
22264	352972
49519	352973
58741	352974
2308	352975
6453	352976
5279	352977
9490	352978
16527	352979
41304	352980
29286	352981
237	352982
130	352983
1990	352984
98391	352985
23066	352986
1751	352987
30162	352988
71666	352989
99652	352990
97938	352991
72380	352992
52312	352993
1875	352994
96355	352995
114918	352996
95858	352997
9943	352998
17149	352999
74528	353000
104849	353001
36177	353002
775	353003
94049	353004
4126	353005
102349	353006
1363	353007
101571	353008
87586	353009
12912	353010
87329	353011
86374	353012
91409	353013
2321	353014
16176	353015
113398	353016
42740	353017
34138	353018
28671	353019
302	353020
38554	353021
39752	353022
37646	353023
2784	353024
38809	353025
48598	353026
40243	353027
19857	353028
5962	353029
32627	353030
45616	353031
11060	353032
15621	353033
117569	353034
28520	353035
117628	353036
54566	353037
2735	353038
64204	353039
49078	353040
96787	353041
125279	353042
10034	353043
21974	353044
125366	353045
12790	353046
74698	353047
106290	353048
54888	353049
52733	353050
7527	353051
72660	353052
54015	353053
62325	353054
46261	353055
104747	353056
16840	353057
110467	353058
36079	353059
70788	353060
24367	353061
78782	353062
53335	353063
21996	353064
64930	353065
106866	353066
80406	353067
18475	353068
11763	353069
81922	353070
47603	353071
52822	353072
17970	353073
79836	353074
58484	353075
89537	353076
11027	353077
48041	353078
6907	353079
48522	353080
190	353081
30106	353082
20129	353083
12022	353084
54793	353085
68871	353086
148545	353087
107183	353088
39164	353089
145023	353090
21731	353091
48186	353092
122886	353093
33308	353094
95098	353095
79295	353096
149834	353097
84883	353098
30656	353099
56912	353100
38000	353101
75095	353102
34211	353103
31711	353104
8853	353105
22191	353106
87964	353107
75379	353108
5678	353109
25127	353110
126287	353111
33601	353112
123755	353113
25354	353114
1153	353115
84712	353116
20259	353117
60897	353118
3581	353119
85257	353120
1414	353121
23916	353122
45918	353123
23804	353124
84212	353125
10580	353126
22608	353127
27753	353128
2735	353129
17244	353130
77813	353131
107530	353132
9815	353133
23754	353134
9621	353135
133799	353136
52560	353137
33207	353138
44706	353139
23873	353140
91721	353141
2160	353142
724	353143
32962	353144
5020	353145
129158	353146
84287	353147
91313	353148
36437	353149
5346	353150
558	353151
64475	353152
45657	353153
81193	353154
42453	353155
57077	353156
23570	353157
45101	353158
7920	353159
7630	353160
29294	353161
80957	353162
47678	353163
9665	353164
32050	353165
81194	353166
22867	353167
52539	353168
9182	353169
43928	353170
67977	353171
10621	353172
28349	353173
84741	353174
49731	353175
6521	353176
28870	353177
112081	353178
63355	353179
120822	353180
135083	353181
55058	353182
67003	353183
27154	353184
58908	353185
45418	353186
24994	353187
7148	353188
51745	353189
33754	353190
20626	353191
13117	353192
45548	353193
959	353194
67725	353195
31197	353196
79824	353197
12790	353198
117498	353199
49766	353200
63760	353201
22107	353202
1373	353203
28974	353204
3904	353205
22266	353206
58151	353207
66284	353208
8822	353209
926	353210
98343	353211
31080	353212
114754	353213
6768	353214
8852	353215
8377	353216
21125	353217
53988	353218
54229	353219
60482	353220
151	353221
3662	353222
23545	353223
36488	353224
3473	353225
47859	353226
99568	353227
36528	353228
114076	353229
11750	353230
120993	353231
27799	353232
73294	353233
17171	353234
53451	353235
24100	353236
16932	353237
73223	353238
1420	353239
25628	353240
38275	353241
69675	353242
76566	353243
15517	353244
90787	353245
117673	353246
135894	353247
79145	353248
147213	353249
238	353250
98858	353251
19692	353252
27557	353253
19834	353254
18695	353255
17946	353256
35724	353257
34885	353258
61363	353259
123700	353260
78098	353261
75896	353262
33122	353263
9963	353264
43617	353265
17313	353266
1713	353267
25789	353268
20685	353269
87825	353270
26803	353271
76923	353272
30698	353273
19902	353274
40334	353275
83892	353276
36363	353277
23913	353278
2729	353279
13360	353280
65413	353281
83113	353282
28184	353283
48185	353284
3044	353285
11819	353286
18547	353287
12708	353288
7958	353289
7463	353290
87830	353291
55021	353292
22401	353293
265	353294
31544	353295
16349	353296
89503	353297
34922	353298
51099	353299
7521	353300
1192	353301
5671	353302
18221	353303
89	353304
104157	353305
35947	353306
30189	353307
103736	353308
9074	353309
48064	353310
12513	353311
78181	353312
146897	353313
501	353314
13273	353315
59148	353316
2274	353317
54332	353318
2064	353319
125946	353320
66098	353321
20081	353322
24068	353323
2141	353324
35725	353325
98262	353326
98467	353327
7181	353328
50428	353329
43473	353330
23376	353331
112897	353332
711	353333
40270	353334
46711	353335
6936	353336
56262	353337
89218	353338
40449	353339
50024	353340
64064	353341
1932	353342
24949	353343
39174	353344
6226	353345
46687	353346
52027	353347
131301	353348
25589	353349
88053	353350
5235	353351
3141	353352
33863	353353
60003	353354
59920	353355
33936	353356
82553	353357
46812	353358
67593	353359
45110	353360
1827	353361
16738	353362
8474	353363
34671	353364
81684	353365
52452	353366
58809	353367
19303	353368
34187	353369
51444	353370
80467	353371
37212	353372
24780	353373
82634	353374
880	353375
88518	353376
17708	353377
6791	353378
28525	353379
111899	353380
33	353381
15606	353382
11736	353383
92366	353384
110827	353385
77331	353386
38725	353387
33054	353388
108074	353389
3360	353390
40135	353391
83052	353392
15341	353393
1831	353394
46431	353395
105645	353396
232	353397
26485	353398
47442	353399
8696	353400
23993	353401
4597	353402
34193	353403
138326	353404
11868	353405
1937	353406
137866	353407
74780	353408
12358	353409
10930	353410
75166	353411
409	353412
12575	353413
52820	353414
13444	353415
120109	353416
1857	353417
30401	353418
62676	353419
26718	353420
2933	353421
78080	353422
21759	353423
56115	353424
11310	353425
69220	353426
27301	353427
127447	353428
14071	353429
93222	353430
87574	353431
33202	353432
9474	353433
93351	353434
87213	353435
15115	353436
13266	353437
4122	353438
150	353439
9697	353440
32202	353441
67373	353442
17240	353443
789	353444
48901	353445
20480	353446
68415	353447
102263	353448
3207	353449
17157	353450
21630	353451
6963	353452
29627	353453
71192	353454
105261	353455
769	353456
42517	353457
10843	353458
123118	353459
101627	353460
24002	353461
42657	353462
26130	353463
90223	353464
12430	353465
29331	353466
57127	353467
77995	353468
56134	353469
8432	353470
131076	353471
12827	353472
75957	353473
117666	353474
4578	353475
5077	353476
28750	353477
28245	353478
38591	353479
102369	353480
83353	353481
111930	353482
2786	353483
4053	353484
43215	353485
88939	353486
19871	353487
82458	353488
16936	353489
117636	353490
132993	353491
65081	353492
19148	353493
81347	353494
59620	353495
39643	353496
18922	353497
129735	353498
29007	353499
26904	353500
59955	353501
97916	353502
52785	353503
14389	353504
21748	353505
22994	353506
28837	353507
40996	353508
101009	353509
2746	353510
9455	353511
22979	353512
33121	353513
74499	353514
33007	353515
69039	353516
76855	353517
9786	353518
4561	353519
39479	353520
27625	353521
5804	353522
73853	353523
19774	353524
37520	353525
17263	353526
54400	353527
65644	353528
88808	353529
51196	353530
16151	353531
35918	353532
40337	353533
43976	353534
81639	353535
53042	353536
14864	353537
5401	353538
16980	353539
137637	353540
43	353541
24367	353542
47632	353543
2146	353544
29840	353545
18361	353546
38128	353547
2490	353548
21424	353549
32891	353550
97782	353551
182	353552
80515	353553
24882	353554
15285	353555
19223	353556
40414	353557
46453	353558
28971	353559
60152	353560
82747	353561
84176	353562
15230	353563
40964	353564
50137	353565
148774	353566
17040	353567
25338	353568
45237	353569
4693	353570
15740	353571
47016	353572
13234	353573
104648	353574
31533	353575
44080	353576
78693	353577
52421	353578
129779	353579
8642	353580
15810	353581
99894	353582
797	353583
59248	353584
7058	353585
92218	353586
18871	353587
72320	353588
132714	353589
102545	353590
54098	353591
554	353592
21190	353593
18554	353594
91558	353595
7926	353596
6067	353597
33233	353598
53104	353599
56822	353600
1243	353601
32438	353602
38477	353603
15899	353604
41949	353605
99695	353606
409	353607
16968	353608
829	353609
13142	353610
35157	353611
29935	353612
12115	353613
70118	353614
112865	353615
113780	353616
26145	353617
61168	353618
70511	353619
115741	353620
65398	353621
26921	353622
45172	353623
16398	353624
77170	353625
36759	353626
3964	353627
3875	353628
81898	353629
6623	353630
11538	353631
125367	353632
37496	353633
26180	353634
46890	353635
76195	353636
83233	353637
25108	353638
11298	353639
63324	353640
36314	353641
35498	353642
107185	353643
64354	353644
92493	353645
110437	353646
109739	353647
1206	353648
82344	353649
70897	353650
100455	353651
42531	353652
50284	353653
44728	353654
31654	353655
113936	353656
37593	353657
92814	353658
21447	353659
22820	353660
6447	353661
24946	353662
72109	353663
47482	353664
38083	353665
108636	353666
29326	353667
50709	353668
59532	353669
140374	353670
1659	353671
5741	353672
14667	353673
20497	353674
67833	353675
49798	353676
88013	353677
334	353678
10203	353679
7059	353680
97680	353681
16107	353682
864	353683
2922	353684
72522	353685
108461	353686
70002	353687
52787	353688
101498	353689
54285	353690
63679	353691
8815	353692
36727	353693
35296	353694
105805	353695
19590	353696
12998	353697
1155	353698
118319	353699
15485	353700
44495	353701
22146	353702
98347	353703
37868	353704
78476	353705
4362	353706
41515	353707
85348	353708
29822	353709
106941	353710
78340	353711
27775	353712
16801	353713
48518	353714
133052	353715
19359	353716
67356	353717
53175	353718
73138	353719
35289	353720
136244	353721
13087	353722
14782	353723
54861	353724
33505	353725
31453	353726
751	353727
89232	353728
2800	353729
2832	353730
46372	353731
36568	353732
11698	353733
61786	353734
18878	353735
18649	353736
98236	353737
64749	353738
86761	353739
22045	353740
7126	353741
79432	353742
90696	353743
39996	353744
123436	353745
6308	353746
22379	353747
82979	353748
47825	353749
127082	353750
12060	353751
3896	353752
17873	353753
14147	353754
2762	353755
35884	353756
101760	353757
74341	353758
111646	353759
117075	353760
103608	353761
29987	353762
8590	353763
313	353764
21570	353765
850	353766
315	353767
103713	353768
5560	353769
122249	353770
36674	353771
9917	353772
45271	353773
40127	353774
37654	353775
46339	353776
40915	353777
1430	353778
136095	353779
21531	353780
101091	353781
67057	353782
13867	353783
41444	353784
42589	353785
44569	353786
32676	353787
17580	353788
30475	353789
4877	353790
16345	353791
139367	353792
6562	353793
13057	353794
7638	353795
19101	353796
114436	353797
44427	353798
36991	353799
133658	353800
97665	353801
7326	353802
10749	353803
131212	353804
27572	353805
51277	353806
118210	353807
71946	353808
5302	353809
74959	353810
3441	353811
55657	353812
18931	353813
24520	353814
33953	353815
87797	353816
66888	353817
103238	353818
39738	353819
334	353820
2539	353821
53413	353822
12131	353823
92199	353824
130748	353825
44831	353826
111763	353827
44	353828
45209	353829
10281	353830
80892	353831
69892	353832
71866	353833
437	353834
70912	353835
3155	353836
632	353837
76011	353838
39199	353839
65131	353840
29780	353841
39476	353842
44060	353843
150248	353844
21320	353845
84706	353846
71728	353847
23566	353848
6891	353849
44913	353850
16644	353851
45175	353852
80650	353853
51680	353854
15419	353855
56499	353856
35701	353857
29244	353858
27257	353859
44172	353860
67540	353861
13116	353862
82445	353863
17521	353864
45482	353865
120659	353866
81125	353867
23049	353868
1408	353869
73942	353870
54856	353871
37978	353872
26309	353873
2916	353874
33855	353875
4543	353876
15974	353877
56998	353878
32766	353879
46073	353880
37878	353881
6721	353882
97674	353883
8868	353884
28301	353885
59493	353886
105741	353887
348	353888
61177	353889
35706	353890
18011	353891
38814	353892
7737	353893
98736	353894
62127	353895
36416	353896
2811	353897
13209	353898
2378	353899
82204	353900
64284	353901
65488	353902
71164	353903
14991	353904
69961	353905
12278	353906
67501	353907
5324	353908
24201	353909
21379	353910
73230	353911
83134	353912
9442	353913
29665	353914
100098	353915
17590	353916
77336	353917
44703	353918
14127	353919
25089	353920
64350	353921
8099	353922
137072	353923
81803	353924
57045	353925
32962	353926
40005	353927
138838	353928
31865	353929
1221	353930
75821	353931
133118	353932
24772	353933
44531	353934
116873	353935
41099	353936
59258	353937
116918	353938
29885	353939
38460	353940
8762	353941
95115	353942
7915	353943
34880	353944
11732	353945
5200	353946
89349	353947
23766	353948
21719	353949
20915	353950
20912	353951
21951	353952
103541	353953
18117	353954
34159	353955
4060	353956
18988	353957
83069	353958
366	353959
38705	353960
46547	353961
112617	353962
14612	353963
97871	353964
23284	353965
3825	353966
53210	353967
111906	353968
67029	353969
7195	353970
121006	353971
29973	353972
81823	353973
7693	353974
62704	353975
30532	353976
48	353977
19707	353978
11411	353979
99067	353980
10262	353981
45368	353982
9362	353983
25456	353984
50547	353985
7934	353986
108925	353987
1246	353988
3969	353989
1119	353990
111837	353991
28799	353992
32932	353993
81698	353994
35686	353995
11697	353996
70070	353997
74620	353998
20953	353999
25857	354000
53621	354001
65564	354002
18009	354003
43416	354004
7681	354005
40534	354006
61979	354007
11994	354008
81016	354009
88630	354010
16262	354011
16681	354012
52454	354013
77213	354014
34777	354015
72048	354016
13907	354017
95089	354018
109868	354019
110472	354020
155	354021
22051	354022
53978	354023
24276	354024
126255	354025
135572	354026
39438	354027
22697	354028
127590	354029
125555	354030
25889	354031
18654	354032
2726	354033
51	354034
53973	354035
53685	354036
4519	354037
23514	354038
20732	354039
130376	354040
6964	354041
4768	354042
17480	354043
7986	354044
36988	354045
52257	354046
985	354047
44195	354048
63308	354049
48148	354050
12618	354051
29261	354052
33966	354053
39786	354054
29639	354055
15265	354056
20135	354057
8170	354058
43093	354059
26136	354060
17494	354061
22216	354062
121773	354063
1894	354064
54534	354065
79637	354066
70834	354067
759	354068
5470	354069
9656	354070
132603	354071
59049	354072
2231	354073
39572	354074
44931	354075
4866	354076
4716	354077
83975	354078
92386	354079
46080	354080
45261	354081
7918	354082
27944	354083
8221	354084
31190	354085
28823	354086
35595	354087
1111	354088
35587	354089
512	354090
74940	354091
78536	354092
47217	354093
79592	354094
48659	354095
4700	354096
11038	354097
7671	354098
54526	354099
7807	354100
82694	354101
60943	354102
31454	354103
20862	354104
33576	354105
52363	354106
17199	354107
52605	354108
43880	354109
37590	354110
132016	354111
33133	354112
28867	354113
16062	354114
3634	354115
8886	354116
8858	354117
71959	354118
118501	354119
4066	354120
39682	354121
74815	354122
68348	354123
99184	354124
23679	354125
48262	354126
49735	354127
14227	354128
3271	354129
42770	354130
17216	354131
18806	354132
83581	354133
26379	354134
130775	354135
26813	354136
19370	354137
41508	354138
25301	354139
11967	354140
124006	354141
31371	354142
77385	354143
21223	354144
124653	354145
768	354146
21875	354147
206	354148
55350	354149
32919	354150
1936	354151
44366	354152
25105	354153
40642	354154
36729	354155
38647	354156
95969	354157
37313	354158
149673	354159
25299	354160
47808	354161
6244	354162
68695	354163
33606	354164
53643	354165
44292	354166
108208	354167
31663	354168
50598	354169
34534	354170
22046	354171
2587	354172
32826	354173
42752	354174
19974	354175
46210	354176
121488	354177
27	354178
1283	354179
61850	354180
18375	354181
32503	354182
15190	354183
39698	354184
44882	354185
52645	354186
41623	354187
56020	354188
603	354189
38936	354190
83995	354191
55751	354192
7977	354193
49163	354194
19029	354195
22384	354196
22201	354197
29875	354198
34386	354199
9310	354200
48951	354201
35063	354202
46218	354203
110079	354204
65781	354205
26763	354206
96506	354207
13110	354208
31130	354209
27659	354210
2145	354211
48613	354212
11466	354213
123653	354214
628	354215
1203	354216
29	354217
1474	354218
44535	354219
1560	354220
93797	354221
2839	354222
12716	354223
24405	354224
2951	354225
131044	354226
28824	354227
25919	354228
4423	354229
89744	354230
38196	354231
769	354232
39595	354233
63921	354234
84520	354235
82044	354236
103053	354237
69166	354238
29706	354239
84728	354240
22374	354241
16016	354242
3250	354243
27089	354244
67622	354245
16158	354246
5787	354247
30348	354248
23126	354249
89277	354250
16068	354251
23845	354252
13991	354253
46638	354254
93294	354255
2103	354256
75879	354257
97541	354258
102080	354259
18292	354260
28234	354261
130602	354262
136246	354263
63478	354264
59543	354265
19568	354266
312	354267
117442	354268
18596	354269
32353	354270
2017	354271
85405	354272
52054	354273
5956	354274
62619	354275
66613	354276
10737	354277
81620	354278
41188	354279
95676	354280
82112	354281
24695	354282
44143	354283
11422	354284
9340	354285
58750	354286
313	354287
1320	354288
69886	354289
56943	354290
32663	354291
31007	354292
27634	354293
77346	354294
115208	354295
36203	354296
10297	354297
43962	354298
39439	354299
45522	354300
8668	354301
72352	354302
18598	354303
160	354304
30191	354305
88956	354306
90526	354307
7740	354308
48278	354309
38866	354310
24806	354311
100050	354312
18862	354313
135443	354314
18306	354315
362	354316
18113	354317
52159	354318
28660	354319
51746	354320
26914	354321
10335	354322
8949	354323
38868	354324
54751	354325
3267	354326
9404	354327
30574	354328
9561	354329
38752	354330
21884	354331
79	354332
111059	354333
85508	354334
53549	354335
3057	354336
45172	354337
73682	354338
83870	354339
3021	354340
75695	354341
77159	354342
41306	354343
15426	354344
121812	354345
19	354346
57719	354347
24016	354348
181	354349
6	354350
96033	354351
67340	354352
72066	354353
126482	354354
94202	354355
31432	354356
136003	354357
110682	354358
77728	354359
100750	354360
82	354361
10094	354362
43192	354363
91609	354364
10739	354365
92047	354366
5341	354367
4014	354368
80059	354369
16710	354370
53471	354371
53708	354372
38147	354373
106728	354374
111215	354375
14610	354376
24554	354377
118775	354378
57255	354379
25011	354380
118145	354381
66048	354382
138195	354383
68664	354384
847	354385
19152	354386
1069	354387
54813	354388
109145	354389
23111	354390
128980	354391
1	354392
115151	354393
5044	354394
57275	354395
18968	354396
6780	354397
54403	354398
9530	354399
9804	354400
6927	354401
61130	354402
64233	354403
72377	354404
34232	354405
93551	354406
15696	354407
72760	354408
66563	354409
5781	354410
16968	354411
57699	354412
40700	354413
15630	354414
16343	354415
28934	354416
82022	354417
20334	354418
1312	354419
16195	354420
40534	354421
2775	354422
19868	354423
5204	354424
8249	354425
16629	354426
48828	354427
103089	354428
6035	354429
80517	354430
56384	354431
147409	354432
25457	354433
2143	354434
88410	354435
145221	354436
7300	354437
16537	354438
58466	354439
39430	354440
2947	354441
3408	354442
37012	354443
89216	354444
150313	354445
126491	354446
185	354447
128414	354448
38379	354449
12031	354450
1503	354451
34291	354452
19127	354453
73049	354454
51382	354455
60258	354456
23583	354457
30187	354458
56515	354459
326	354460
20386	354461
1918	354462
5444	354463
28978	354464
40258	354465
1718	354466
31991	354467
52682	354468
16473	354469
365	354470
45640	354471
54686	354472
55187	354473
46295	354474
33792	354475
42691	354476
61719	354477
53624	354478
33547	354479
50016	354480
62137	354481
43560	354482
13985	354483
57851	354484
14158	354485
114	354486
45835	354487
3947	354488
2761	354489
27745	354490
23533	354491
51837	354492
15659	354493
93293	354494
10625	354495
11475	354496
2597	354497
38620	354498
15423	354499
23637	354500
19015	354501
10301	354502
6664	354503
2616	354504
49423	354505
13859	354506
127423	354507
15424	354508
118244	354509
11351	354510
20822	354511
13148	354512
60354	354513
23215	354514
21292	354515
147760	354516
25874	354517
700	354518
102384	354519
16211	354520
37027	354521
65477	354522
89412	354523
28695	354524
42306	354525
80895	354526
66753	354527
360	354528
24807	354529
46862	354530
7257	354531
51720	354532
23397	354533
80654	354534
90235	354535
47015	354536
90207	354537
62747	354538
7599	354539
599	354540
10158	354541
5681	354542
80587	354543
32265	354544
738	354545
4602	354546
44305	354547
76520	354548
26560	354549
25720	354550
561	354551
13107	354552
38693	354553
25685	354554
1413	354555
58435	354556
11649	354557
24244	354558
123525	354559
14962	354560
42945	354561
47348	354562
4301	354563
48599	354564
19788	354565
12036	354566
65769	354567
19392	354568
66421	354569
99162	354570
20935	354571
68165	354572
19100	354573
1194	354574
34984	354575
45532	354576
9	354577
25143	354578
92818	354579
13573	354580
12932	354581
66471	354582
44620	354583
14683	354584
5700	354585
29955	354586
22199	354587
133	354588
67851	354589
44155	354590
12302	354591
37301	354592
4502	354593
92119	354594
94027	354595
50280	354596
116446	354597
4754	354598
44786	354599
93604	354600
42433	354601
99126	354602
23995	354603
50530	354604
30010	354605
56166	354606
99892	354607
9175	354608
8047	354609
5921	354610
7144	354611
33222	354612
3283	354613
10298	354614
14137	354615
22443	354616
49268	354617
473	354618
48839	354619
111535	354620
9997	354621
29168	354622
405	354623
8062	354624
150091	354625
144469	354626
90881	354627
89941	354628
36571	354629
79948	354630
4276	354631
14899	354632
33330	354633
142686	354634
20621	354635
35514	354636
29427	354637
17830	354638
26	354639
36395	354640
44147	354641
50403	354642
9638	354643
51919	354644
15236	354645
29669	354646
121395	354647
99532	354648
7643	354649
100993	354650
13762	354651
73868	354652
81942	354653
90170	354654
54782	354655
24540	354656
77540	354657
40788	354658
54	354659
28466	354660
61817	354661
76027	354662
941	354663
68517	354664
25384	354665
114007	354666
84643	354667
57897	354668
3001	354669
96640	354670
13936	354671
17637	354672
116900	354673
921	354674
29406	354675
19268	354676
21054	354677
13042	354678
106939	354679
53716	354680
57381	354681
27174	354682
2226	354683
102563	354684
30388	354685
46203	354686
13896	354687
112786	354688
734	354689
481	354690
11723	354691
89822	354692
18736	354693
40327	354694
81675	354695
8760	354696
24159	354697
29927	354698
148799	354699
124040	354700
17979	354701
1619	354702
13805	354703
97478	354704
186	354705
127455	354706
59731	354707
8117	354708
24965	354709
50994	354710
15690	354711
40647	354712
61128	354713
27399	354714
9991	354715
15052	354716
1875	354717
24068	354718
28066	354719
1841	354720
36881	354721
18955	354722
29488	354723
92294	354724
77606	354725
97318	354726
14027	354727
119372	354728
39824	354729
104115	354730
19498	354731
23320	354732
102751	354733
19110	354734
105173	354735
5125	354736
11080	354737
1374	354738
2601	354739
10288	354740
65804	354741
26775	354742
13535	354743
17731	354744
30254	354745
60637	354746
9554	354747
33272	354748
47055	354749
67641	354750
38105	354751
13315	354752
35981	354753
9566	354754
26800	354755
13783	354756
64229	354757
39775	354758
46532	354759
10253	354760
38574	354761
32672	354762
106348	354763
55873	354764
27753	354765
249	354766
69695	354767
77719	354768
82229	354769
16333	354770
115360	354771
6983	354772
147553	354773
86647	354774
3786	354775
2109	354776
55525	354777
9477	354778
69213	354779
44396	354780
92718	354781
39177	354782
37197	354783
112856	354784
5603	354785
58433	354786
7465	354787
105739	354788
25184	354789
101543	354790
81894	354791
119255	354792
117726	354793
3708	354794
69245	354795
8940	354796
41169	354797
5466	354798
77009	354799
34788	354800
13629	354801
21632	354802
113221	354803
31313	354804
22325	354805
51544	354806
136119	354807
65991	354808
58209	354809
40399	354810
19843	354811
106560	354812
116904	354813
57053	354814
36079	354815
1396	354816
1252	354817
67883	354818
101349	354819
135330	354820
43512	354821
51556	354822
25379	354823
23041	354824
57209	354825
18896	354826
8605	354827
26608	354828
21020	354829
15251	354830
28289	354831
86162	354832
74254	354833
18373	354834
22735	354835
2861	354836
6654	354837
38788	354838
8296	354839
70018	354840
133077	354841
68345	354842
118672	354843
59025	354844
68087	354845
31294	354846
18529	354847
71932	354848
2618	354849
25727	354850
5024	354851
60968	354852
48470	354853
95460	354854
71458	354855
124398	354856
56557	354857
104750	354858
63754	354859
27967	354860
25416	354861
82275	354862
8934	354863
10186	354864
37718	354865
12994	354866
13226	354867
56838	354868
143277	354869
12052	354870
1597	354871
39170	354872
55099	354873
45262	354874
60118	354875
56288	354876
1814	354877
26188	354878
23783	354879
54643	354880
50125	354881
1396	354882
70872	354883
78250	354884
11781	354885
113041	354886
6660	354887
14334	354888
464	354889
807	354890
119379	354891
28398	354892
1853	354893
29333	354894
61580	354895
87261	354896
2629	354897
2958	354898
112619	354899
50123	354900
81700	354901
13974	354902
113396	354903
39756	354904
18738	354905
17809	354906
66515	354907
22490	354908
4413	354909
75370	354910
16109	354911
114080	354912
74084	354913
98586	354914
41013	354915
18554	354916
266	354917
45108	354918
3140	354919
11359	354920
61117	354921
69522	354922
13117	354923
5417	354924
35968	354925
48177	354926
128701	354927
30815	354928
2280	354929
13313	354930
75148	354931
25648	354932
3406	354933
21533	354934
24888	354935
9258	354936
22469	354937
4896	354938
18276	354939
27901	354940
26860	354941
4902	354942
29044	354943
40109	354944
43979	354945
46500	354946
70544	354947
21320	354948
56178	354949
3711	354950
94137	354951
41105	354952
122468	354953
23427	354954
29197	354955
103693	354956
10430	354957
28872	354958
102932	354959
37160	354960
5383	354961
46087	354962
131390	354963
87074	354964
36282	354965
129998	354966
71402	354967
67286	354968
1190	354969
774	354970
96960	354971
13887	354972
21126	354973
32728	354974
257	354975
46020	354976
101998	354977
20611	354978
124631	354979
40169	354980
29490	354981
58294	354982
57306	354983
34337	354984
30120	354985
76064	354986
16615	354987
1401	354988
60093	354989
2740	354990
48827	354991
17408	354992
2434	354993
48656	354994
13472	354995
81583	354996
19586	354997
29522	354998
61299	354999
5182	355000
87099	355001
76866	355002
7231	355003
98141	355004
20144	355005
9008	355006
33522	355007
48593	355008
45443	355009
224	355010
4830	355011
79085	355012
17982	355013
22640	355014
87962	355015
20756	355016
46348	355017
27553	355018
8547	355019
88370	355020
48704	355021
36658	355022
6030	355023
19852	355024
6110	355025
65786	355026
9	355027
10731	355028
14201	355029
102073	355030
10913	355031
8145	355032
37085	355033
1747	355034
14573	355035
54736	355036
101013	355037
122937	355038
22652	355039
37792	355040
4282	355041
4180	355042
92201	355043
23529	355044
29676	355045
8968	355046
13413	355047
60801	355048
27706	355049
17381	355050
48083	355051
8297	355052
30381	355053
74869	355054
25033	355055
37211	355056
46268	355057
27485	355058
34277	355059
100503	355060
78411	355061
71592	355062
11563	355063
30910	355064
740	355065
119953	355066
80279	355067
104380	355068
30085	355069
30856	355070
44926	355071
31007	355072
7122	355073
9099	355074
19600	355075
10950	355076
38989	355077
121358	355078
2650	355079
99757	355080
73429	355081
59684	355082
92811	355083
57113	355084
8131	355085
9278	355086
14117	355087
140495	355088
14231	355089
11500	355090
131036	355091
31636	355092
132538	355093
49937	355094
22494	355095
114544	355096
16446	355097
86437	355098
45948	355099
9264	355100
80236	355101
98940	355102
30767	355103
2228	355104
87650	355105
27144	355106
67837	355107
18976	355108
33502	355109
35001	355110
58232	355111
107063	355112
9636	355113
6163	355114
20359	355115
15812	355116
21924	355117
70572	355118
33886	355119
47185	355120
36809	355121
66154	355122
20826	355123
7648	355124
145	355125
74935	355126
12192	355127
46647	355128
14356	355129
28617	355130
81052	355131
47241	355132
30910	355133
298	355134
69794	355135
70081	355136
2548	355137
4030	355138
101111	355139
6393	355140
135001	355141
23641	355142
63396	355143
31383	355144
37358	355145
32249	355146
3017	355147
5018	355148
41688	355149
135951	355150
90394	355151
65261	355152
8608	355153
25902	355154
70004	355155
40859	355156
149484	355157
33367	355158
30178	355159
44022	355160
64306	355161
37369	355162
13224	355163
69244	355164
4446	355165
30674	355166
20651	355167
45991	355168
48033	355169
15775	355170
33012	355171
42228	355172
19660	355173
16469	355174
133262	355175
124820	355176
20173	355177
51367	355178
38728	355179
53101	355180
11476	355181
96096	355182
1450	355183
48050	355184
16220	355185
33052	355186
120559	355187
50310	355188
58297	355189
51779	355190
55465	355191
82357	355192
32796	355193
59438	355194
69939	355195
84356	355196
75897	355197
14905	355198
60	355199
21414	355200
37047	355201
37050	355202
100776	355203
81750	355204
66580	355205
60066	355206
61831	355207
45098	355208
7213	355209
4258	355210
18785	355211
36418	355212
7053	355213
93364	355214
114515	355215
1549	355216
2107	355217
70951	355218
4082	355219
2344	355220
2463	355221
8548	355222
5126	355223
25347	355224
10531	355225
17960	355226
24166	355227
43983	355228
102565	355229
111150	355230
4951	355231
86523	355232
27034	355233
84039	355234
59477	355235
32901	355236
9996	355237
41113	355238
1465	355239
13071	355240
5967	355241
68375	355242
67658	355243
53115	355244
10019	355245
14245	355246
71440	355247
66710	355248
121069	355249
53691	355250
6277	355251
15211	355252
12638	355253
34017	355254
76490	355255
99949	355256
16226	355257
75	355258
125559	355259
15613	355260
9741	355261
2681	355262
65445	355263
3065	355264
106099	355265
105988	355266
25818	355267
17097	355268
42568	355269
608	355270
64380	355271
10988	355272
3778	355273
2261	355274
89393	355275
58357	355276
27118	355277
46921	355278
66765	355279
82960	355280
17502	355281
91539	355282
13148	355283
116193	355284
1683	355285
55524	355286
6784	355287
48997	355288
25604	355289
18496	355290
50206	355291
4724	355292
53219	355293
114	355294
28760	355295
77811	355296
61654	355297
74963	355298
5953	355299
8436	355300
41823	355301
2284	355302
9884	355303
38254	355304
12170	355305
23613	355306
102830	355307
53810	355308
28929	355309
120641	355310
20506	355311
99579	355312
18860	355313
17688	355314
20420	355315
43402	355316
1173	355317
97522	355318
1389	355319
84309	355320
111923	355321
56762	355322
441	355323
12816	355324
30570	355325
89536	355326
31004	355327
73633	355328
7189	355329
29207	355330
62697	355331
40833	355332
9336	355333
17055	355334
12153	355335
40650	355336
27634	355337
268	355338
19	355339
53036	355340
7300	355341
90786	355342
6942	355343
136449	355344
128198	355345
9915	355346
73014	355347
56239	355348
60711	355349
3261	355350
22428	355351
89574	355352
12468	355353
47210	355354
28255	355355
2630	355356
103489	355357
105828	355358
933	355359
9854	355360
130842	355361
86514	355362
66579	355363
62	355364
38800	355365
28252	355366
30041	355367
88845	355368
394	355369
556	355370
62621	355371
4427	355372
116822	355373
33976	355374
14539	355375
73767	355376
10346	355377
148758	355378
10337	355379
25525	355380
132295	355381
6130	355382
131477	355383
61491	355384
83064	355385
6928	355386
61888	355387
36829	355388
20240	355389
67182	355390
69598	355391
12811	355392
30174	355393
350	355394
31709	355395
122051	355396
48809	355397
120795	355398
103280	355399
66865	355400
128990	355401
83449	355402
119556	355403
80699	355404
72862	355405
28944	355406
47752	355407
27475	355408
34503	355409
25358	355410
15163	355411
17850	355412
59167	355413
13063	355414
110939	355415
40887	355416
29323	355417
145205	355418
36988	355419
69266	355420
83842	355421
16889	355422
9595	355423
129249	355424
31258	355425
124318	355426
2881	355427
15862	355428
23187	355429
24395	355430
3753	355431
1008	355432
89691	355433
77900	355434
12480	355435
59649	355436
1307	355437
44338	355438
7352	355439
94977	355440
53454	355441
68674	355442
91904	355443
76136	355444
51804	355445
4299	355446
53444	355447
115571	355448
6419	355449
85896	355450
36357	355451
29381	355452
66131	355453
68981	355454
53229	355455
56602	355456
343	355457
29954	355458
42548	355459
19084	355460
33792	355461
25610	355462
30772	355463
9692	355464
13433	355465
18303	355466
56480	355467
99700	355468
114255	355469
88712	355470
18884	355471
43177	355472
3470	355473
27319	355474
33607	355475
132340	355476
5284	355477
14951	355478
82188	355479
74884	355480
372	355481
5109	355482
90053	355483
57013	355484
69783	355485
9752	355486
41741	355487
35816	355488
141673	355489
12342	355490
350	355491
2112	355492
106554	355493
44478	355494
611	355495
9169	355496
65576	355497
65900	355498
17768	355499
94053	355500
27713	355501
12675	355502
129299	355503
39514	355504
90256	355505
10330	355506
100674	355507
121470	355508
86250	355509
99971	355510
65837	355511
44644	355512
14545	355513
469	355514
1510	355515
30	355516
82000	355517
547	355518
11311	355519
62057	355520
28910	355521
39516	355522
8304	355523
71867	355524
132031	355525
16058	355526
21524	355527
17911	355528
55055	355529
49652	355530
20320	355531
117868	355532
97650	355533
28169	355534
17479	355535
26946	355536
47234	355537
8296	355538
29405	355539
6272	355540
39944	355541
103126	355542
2989	355543
42466	355544
47341	355545
28122	355546
119077	355547
36489	355548
98995	355549
19457	355550
31852	355551
16565	355552
6586	355553
37303	355554
150788	355555
4449	355556
80502	355557
42711	355558
3945	355559
38851	355560
43038	355561
95680	355562
16662	355563
60012	355564
3515	355565
41996	355566
5311	355567
41485	355568
10606	355569
88133	355570
59266	355571
56598	355572
39092	355573
14563	355574
74948	355575
106945	355576
1294	355577
282	355578
23346	355579
41702	355580
2042	355581
91379	355582
3798	355583
121655	355584
8336	355585
53790	355586
92523	355587
81193	355588
23979	355589
40301	355590
19287	355591
83298	355592
29353	355593
41712	355594
38820	355595
52477	355596
10309	355597
138091	355598
85897	355599
14870	355600
12177	355601
66122	355602
23938	355603
111876	355604
39142	355605
59472	355606
59689	355607
16275	355608
42829	355609
19090	355610
16746	355611
22017	355612
52086	355613
61870	355614
100168	355615
4502	355616
5002	355617
14756	355618
10539	355619
48478	355620
13906	355621
18819	355622
29716	355623
22214	355624
59133	355625
55795	355626
32191	355627
26513	355628
33255	355629
94357	355630
120255	355631
21178	355632
31808	355633
23949	355634
120015	355635
133521	355636
19508	355637
53541	355638
29617	355639
146896	355640
10032	355641
114446	355642
78076	355643
52112	355644
8705	355645
71532	355646
69408	355647
64963	355648
8687	355649
19819	355650
44283	355651
130010	355652
118876	355653
118276	355654
4073	355655
26302	355656
43525	355657
118563	355658
55531	355659
150104	355660
21214	355661
41993	355662
7599	355663
13135	355664
2176	355665
59580	355666
46694	355667
67866	355668
63069	355669
48319	355670
50757	355671
30710	355672
5511	355673
29	355674
136096	355675
498	355676
14577	355677
13709	355678
77478	355679
29270	355680
30708	355681
50963	355682
125074	355683
6466	355684
72389	355685
22944	355686
49904	355687
52316	355688
19652	355689
125872	355690
23322	355691
5512	355692
33849	355693
6643	355694
150629	355695
9350	355696
10814	355697
31572	355698
1866	355699
16658	355700
28270	355701
98040	355702
117438	355703
108637	355704
31411	355705
31219	355706
64124	355707
147860	355708
8125	355709
23293	355710
1108	355711
10830	355712
8259	355713
62755	355714
19522	355715
14600	355716
1217	355717
17030	355718
25768	355719
288	355720
83036	355721
4240	355722
62520	355723
58656	355724
150042	355725
136190	355726
37562	355727
74893	355728
89861	355729
6115	355730
2220	355731
136	355732
7646	355733
82282	355734
6180	355735
89772	355736
74378	355737
3834	355738
14074	355739
67652	355740
53583	355741
14499	355742
25766	355743
36730	355744
1073	355745
48144	355746
2875	355747
63116	355748
42965	355749
60526	355750
145747	355751
16604	355752
40119	355753
88498	355754
60665	355755
64802	355756
81909	355757
6790	355758
299	355759
23620	355760
63451	355761
90793	355762
35301	355763
10577	355764
272	355765
21515	355766
10026	355767
58372	355768
79730	355769
60592	355770
30217	355771
10	355772
18604	355773
71204	355774
81523	355775
145935	355776
2198	355777
54286	355778
66835	355779
149482	355780
62433	355781
112609	355782
87415	355783
58208	355784
62695	355785
76848	355786
28622	355787
94881	355788
21812	355789
23116	355790
7422	355791
23430	355792
394	355793
69387	355794
111140	355795
42445	355796
40504	355797
4480	355798
68612	355799
14128	355800
26497	355801
46374	355802
9549	355803
28280	355804
57638	355805
37570	355806
13909	355807
35245	355808
19835	355809
84142	355810
23337	355811
86862	355812
6613	355813
37351	355814
164	355815
27805	355816
59053	355817
74587	355818
3001	355819
30186	355820
125407	355821
25652	355822
81822	355823
85469	355824
86747	355825
5071	355826
15021	355827
84259	355828
18441	355829
60698	355830
144733	355831
51597	355832
112478	355833
44623	355834
142641	355835
47915	355836
32989	355837
1592	355838
100604	355839
73012	355840
132323	355841
63232	355842
11659	355843
13298	355844
81422	355845
13427	355846
57858	355847
122285	355848
24722	355849
87583	355850
42371	355851
119796	355852
65580	355853
36326	355854
9586	355855
15238	355856
42810	355857
57544	355858
60666	355859
42246	355860
18173	355861
10469	355862
77195	355863
54637	355864
27410	355865
57682	355866
30458	355867
88648	355868
1348	355869
16659	355870
78722	355871
94715	355872
4481	355873
28402	355874
7484	355875
31977	355876
23240	355877
61385	355878
26589	355879
9367	355880
115875	355881
37461	355882
14689	355883
525	355884
1925	355885
27585	355886
35298	355887
131300	355888
17795	355889
90043	355890
63742	355891
34122	355892
36940	355893
80276	355894
7017	355895
52798	355896
21	355897
31429	355898
33507	355899
66746	355900
64633	355901
51960	355902
24561	355903
13277	355904
38613	355905
10356	355906
6758	355907
44764	355908
138298	355909
79032	355910
128028	355911
16753	355912
11364	355913
78602	355914
114951	355915
18	355916
46579	355917
133727	355918
85799	355919
95616	355920
135301	355921
42465	355922
136866	355923
104569	355924
9265	355925
111523	355926
10322	355927
3522	355928
3714	355929
36632	355930
108863	355931
118363	355932
10917	355933
46515	355934
43169	355935
72665	355936
6852	355937
23283	355938
78021	355939
592	355940
43285	355941
37371	355942
111817	355943
40781	355944
613	355945
92202	355946
55768	355947
33193	355948
45475	355949
12234	355950
94254	355951
14284	355952
113852	355953
34686	355954
117870	355955
71875	355956
38344	355957
95047	355958
49346	355959
44412	355960
86709	355961
15492	355962
95484	355963
102649	355964
530	355965
49559	355966
31877	355967
37290	355968
16474	355969
8381	355970
67	355971
101679	355972
47253	355973
131773	355974
10519	355975
46077	355976
62501	355977
33887	355978
111276	355979
48588	355980
85156	355981
58725	355982
100074	355983
2781	355984
69577	355985
124179	355986
63839	355987
9419	355988
8333	355989
39231	355990
24229	355991
149775	355992
4954	355993
88760	355994
1532	355995
15557	355996
65491	355997
10767	355998
49314	355999
43115	356000
6620	356001
49011	356002
587	356003
45740	356004
39948	356005
35056	356006
101949	356007
55578	356008
36013	356009
82146	356010
9768	356011
58393	356012
18460	356013
79173	356014
15195	356015
25241	356016
49532	356017
24615	356018
41992	356019
43792	356020
65618	356021
13740	356022
63295	356023
114015	356024
71999	356025
150774	356026
22683	356027
3665	356028
13231	356029
2911	356030
14089	356031
60040	356032
24198	356033
101362	356034
47948	356035
209	356036
109477	356037
20505	356038
23754	356039
40503	356040
16242	356041
81071	356042
121257	356043
36028	356044
123885	356045
24847	356046
16733	356047
115869	356048
6497	356049
28145	356050
21125	356051
78651	356052
537	356053
88397	356054
6896	356055
93078	356056
3657	356057
7615	356058
75839	356059
64107	356060
787	356061
109601	356062
42988	356063
30409	356064
2873	356065
20035	356066
58363	356067
35906	356068
7754	356069
55867	356070
54800	356071
70263	356072
27275	356073
77000	356074
37020	356075
41571	356076
27564	356077
29715	356078
12900	356079
39208	356080
52034	356081
22857	356082
25659	356083
72917	356084
47347	356085
12392	356086
103549	356087
10039	356088
13178	356089
2200	356090
354	356091
8808	356092
93796	356093
5131	356094
148494	356095
27983	356096
98633	356097
42634	356098
34638	356099
2923	356100
60571	356101
33776	356102
129321	356103
31	356104
8923	356105
19993	356106
116904	356107
133677	356108
45087	356109
48945	356110
7590	356111
30808	356112
20750	356113
69376	356114
26218	356115
22952	356116
39233	356117
19401	356118
87022	356119
35637	356120
66953	356121
225	356122
75586	356123
69759	356124
18166	356125
1697	356126
76071	356127
114555	356128
36620	356129
89268	356130
3640	356131
18941	356132
132395	356133
4521	356134
17147	356135
33107	356136
100814	356137
56218	356138
69252	356139
24145	356140
18139	356141
47329	356142
69261	356143
57634	356144
22114	356145
2920	356146
52885	356147
44643	356148
59266	356149
15127	356150
33056	356151
19721	356152
50620	356153
401	356154
1781	356155
44316	356156
22914	356157
8078	356158
9889	356159
92623	356160
2791	356161
31961	356162
31102	356163
2	356164
1765	356165
4274	356166
25061	356167
9089	356168
64653	356169
23043	356170
86597	356171
21178	356172
18494	356173
19117	356174
55207	356175
1634	356176
46602	356177
73608	356178
63475	356179
128025	356180
117060	356181
65983	356182
45173	356183
24083	356184
35372	356185
5285	356186
9218	356187
19735	356188
54634	356189
59696	356190
96627	356191
114470	356192
49389	356193
81366	356194
38799	356195
1620	356196
65682	356197
75463	356198
60787	356199
36283	356200
18164	356201
89990	356202
47847	356203
8378	356204
25473	356205
4146	356206
38020	356207
24306	356208
105455	356209
58224	356210
130282	356211
21783	356212
8137	356213
28980	356214
108388	356215
1933	356216
62615	356217
10551	356218
11351	356219
18099	356220
121899	356221
29741	356222
4952	356223
12202	356224
22529	356225
133044	356226
50159	356227
111645	356228
58748	356229
131422	356230
22520	356231
7684	356232
73981	356233
10305	356234
62719	356235
117457	356236
134362	356237
63788	356238
386	356239
10353	356240
114694	356241
54127	356242
11094	356243
89802	356244
2605	356245
101	356246
17113	356247
116602	356248
57147	356249
110458	356250
1822	356251
125051	356252
68160	356253
13126	356254
8926	356255
44313	356256
6171	356257
85276	356258
14461	356259
119979	356260
50470	356261
118817	356262
278	356263
26057	356264
126721	356265
74600	356266
23217	356267
139	356268
36334	356269
49232	356270
38156	356271
44165	356272
76124	356273
114805	356274
87257	356275
67070	356276
74439	356277
32499	356278
47291	356279
54490	356280
10634	356281
93180	356282
2123	356283
64170	356284
87294	356285
18053	356286
68241	356287
118289	356288
30053	356289
30641	356290
53172	356291
10714	356292
83302	356293
24465	356294
49742	356295
39989	356296
91540	356297
35117	356298
45063	356299
48580	356300
98906	356301
122646	356302
92498	356303
105828	356304
43025	356305
4445	356306
48843	356307
59409	356308
23627	356309
147168	356310
43080	356311
72902	356312
25195	356313
467	356314
19905	356315
56574	356316
16023	356317
3515	356318
13579	356319
12999	356320
62099	356321
25004	356322
8391	356323
1427	356324
16050	356325
6374	356326
23129	356327
91679	356328
116801	356329
209	356330
14083	356331
66477	356332
10512	356333
90142	356334
15694	356335
799	356336
53844	356337
1489	356338
37995	356339
48566	356340
5777	356341
3141	356342
53713	356343
36255	356344
72831	356345
6627	356346
73842	356347
96296	356348
49769	356349
90925	356350
15618	356351
66375	356352
48000	356353
129960	356354
94751	356355
48589	356356
2825	356357
136582	356358
52797	356359
36239	356360
645	356361
56678	356362
73078	356363
41231	356364
113655	356365
65504	356366
67036	356367
45881	356368
28195	356369
26	356370
6684	356371
5529	356372
3676	356373
84141	356374
24675	356375
43656	356376
111261	356377
37771	356378
17804	356379
82376	356380
19744	356381
78806	356382
33315	356383
63717	356384
51530	356385
57242	356386
63254	356387
50550	356388
132186	356389
126566	356390
18002	356391
24508	356392
28648	356393
104	356394
33735	356395
61651	356396
2905	356397
54189	356398
75462	356399
26036	356400
15336	356401
2124	356402
50446	356403
15003	356404
105606	356405
41232	356406
115105	356407
3901	356408
127278	356409
86570	356410
129049	356411
61934	356412
5650	356413
2111	356414
90291	356415
122188	356416
77703	356417
36507	356418
16377	356419
70997	356420
52201	356421
3820	356422
75720	356423
11635	356424
10034	356425
51030	356426
6610	356427
874	356428
131310	356429
12878	356430
36776	356431
17172	356432
23875	356433
5717	356434
22429	356435
150531	356436
18324	356437
43283	356438
99697	356439
38231	356440
68667	356441
86847	356442
58415	356443
3343	356444
29655	356445
50390	356446
19210	356447
39518	356448
507	356449
33779	356450
88470	356451
114833	356452
85697	356453
69941	356454
35164	356455
104340	356456
63027	356457
49774	356458
63280	356459
60201	356460
25355	356461
17999	356462
7593	356463
46219	356464
63204	356465
20428	356466
124970	356467
69576	356468
5989	356469
28500	356470
3102	356471
131032	356472
2833	356473
22610	356474
16330	356475
106671	356476
67631	356477
101935	356478
17920	356479
79567	356480
130125	356481
25068	356482
14326	356483
37508	356484
73909	356485
113399	356486
73031	356487
7058	356488
46557	356489
50592	356490
15444	356491
99516	356492
31663	356493
50992	356494
85722	356495
87002	356496
453	356497
1945	356498
52249	356499
8186	356500
54887	356501
145603	356502
76924	356503
3472	356504
4364	356505
131952	356506
11400	356507
6385	356508
5546	356509
61567	356510
29355	356511
20313	356512
7150	356513
43532	356514
51106	356515
478	356516
42393	356517
13809	356518
57219	356519
94694	356520
31218	356521
31930	356522
5427	356523
11261	356524
63366	356525
7103	356526
83523	356527
101559	356528
6326	356529
54975	356530
5352	356531
136547	356532
115667	356533
65142	356534
28088	356535
55235	356536
48799	356537
40552	356538
142180	356539
40968	356540
31336	356541
18982	356542
37141	356543
75652	356544
3533	356545
28895	356546
35488	356547
34008	356548
11238	356549
9581	356550
11471	356551
2225	356552
22005	356553
20231	356554
96366	356555
110758	356556
36586	356557
144551	356558
34222	356559
3620	356560
2404	356561
21929	356562
42654	356563
15403	356564
56148	356565
85746	356566
115285	356567
40743	356568
44101	356569
58717	356570
82801	356571
6171	356572
81285	356573
30294	356574
82834	356575
9865	356576
73565	356577
7481	356578
31922	356579
7086	356580
39562	356581
85863	356582
58480	356583
86646	356584
72089	356585
128534	356586
27157	356587
59731	356588
4095	356589
16021	356590
96130	356591
67250	356592
53496	356593
59056	356594
26845	356595
121623	356596
56240	356597
104822	356598
15984	356599
1219	356600
10923	356601
11007	356602
61564	356603
20263	356604
27320	356605
67495	356606
69742	356607
19921	356608
60302	356609
69629	356610
1896	356611
12116	356612
32286	356613
32985	356614
121765	356615
46940	356616
20991	356617
79849	356618
18029	356619
49940	356620
112502	356621
14135	356622
73	356623
87240	356624
3629	356625
80401	356626
24344	356627
38006	356628
31441	356629
54049	356630
44947	356631
88851	356632
45964	356633
71329	356634
34825	356635
5039	356636
9571	356637
64634	356638
40045	356639
14341	356640
32256	356641
65637	356642
17813	356643
106236	356644
59559	356645
47298	356646
54233	356647
13134	356648
7514	356649
73786	356650
54525	356651
103988	356652
632	356653
11056	356654
73750	356655
22581	356656
93486	356657
12576	356658
60040	356659
37795	356660
69581	356661
11905	356662
60092	356663
92414	356664
4451	356665
35589	356666
17025	356667
73981	356668
36366	356669
14135	356670
29048	356671
109885	356672
3642	356673
74	356674
59528	356675
56785	356676
146031	356677
7838	356678
68405	356679
86619	356680
97533	356681
33555	356682
18549	356683
49913	356684
47224	356685
19219	356686
72852	356687
62556	356688
6299	356689
73817	356690
13894	356691
1534	356692
31672	356693
28755	356694
24331	356695
20113	356696
32015	356697
108404	356698
106201	356699
26634	356700
23346	356701
11832	356702
16034	356703
68231	356704
41012	356705
37724	356706
66158	356707
35946	356708
109005	356709
45389	356710
1667	356711
14703	356712
63405	356713
7775	356714
63605	356715
65866	356716
67495	356717
4186	356718
3118	356719
13338	356720
53379	356721
49241	356722
73440	356723
34456	356724
4334	356725
18087	356726
63215	356727
35367	356728
26830	356729
62131	356730
15843	356731
6288	356732
74399	356733
16167	356734
123143	356735
28910	356736
32259	356737
8007	356738
86373	356739
24809	356740
16014	356741
4883	356742
144628	356743
4335	356744
120428	356745
12287	356746
30654	356747
85277	356748
11857	356749
9273	356750
30374	356751
65337	356752
112666	356753
9643	356754
65588	356755
24314	356756
27554	356757
96049	356758
96882	356759
22563	356760
20508	356761
105237	356762
37807	356763
6319	356764
77738	356765
63547	356766
24350	356767
17216	356768
6666	356769
92778	356770
83691	356771
71488	356772
17285	356773
8011	356774
4817	356775
41755	356776
23254	356777
1700	356778
64948	356779
44699	356780
2600	356781
117184	356782
22312	356783
20010	356784
16413	356785
9002	356786
31778	356787
55978	356788
7360	356789
101931	356790
96621	356791
104053	356792
42240	356793
71	356794
15412	356795
38332	356796
17875	356797
127137	356798
41161	356799
4955	356800
124874	356801
94861	356802
6959	356803
6344	356804
32513	356805
81331	356806
47158	356807
31399	356808
7615	356809
61667	356810
99818	356811
48250	356812
1033	356813
98729	356814
29244	356815
69689	356816
55598	356817
59783	356818
45881	356819
53690	356820
66352	356821
77061	356822
8315	356823
92404	356824
39215	356825
5443	356826
88454	356827
422	356828
77367	356829
1892	356830
53727	356831
54092	356832
1255	356833
11458	356834
82781	356835
116373	356836
33143	356837
1011	356838
10137	356839
133992	356840
11977	356841
24215	356842
50829	356843
41709	356844
104382	356845
65051	356846
148279	356847
102613	356848
49455	356849
37787	356850
106408	356851
41155	356852
9472	356853
1666	356854
103301	356855
121548	356856
17844	356857
100566	356858
13975	356859
60910	356860
5454	356861
41445	356862
31347	356863
140392	356864
55791	356865
73473	356866
7312	356867
47375	356868
39377	356869
45864	356870
58502	356871
40453	356872
13779	356873
21318	356874
5237	356875
7795	356876
60849	356877
74298	356878
19834	356879
56255	356880
12534	356881
66942	356882
85182	356883
18502	356884
108657	356885
148358	356886
131058	356887
2284	356888
24689	356889
44533	356890
21269	356891
65298	356892
22198	356893
71953	356894
15886	356895
13777	356896
86567	356897
46370	356898
27584	356899
5606	356900
6437	356901
102478	356902
19184	356903
135276	356904
19526	356905
83368	356906
50865	356907
4240	356908
840	356909
46745	356910
55848	356911
93405	356912
68597	356913
46006	356914
29840	356915
60895	356916
23964	356917
93131	356918
102612	356919
14770	356920
133026	356921
5335	356922
16683	356923
11357	356924
30182	356925
936	356926
31967	356927
55676	356928
73706	356929
111020	356930
80060	356931
9442	356932
56514	356933
43020	356934
90054	356935
47271	356936
40266	356937
92265	356938
73759	356939
113185	356940
75001	356941
111711	356942
40236	356943
6513	356944
128106	356945
67770	356946
41769	356947
115244	356948
2748	356949
9651	356950
60238	356951
119	356952
16044	356953
373	356954
3597	356955
2508	356956
79395	356957
31989	356958
4749	356959
14242	356960
1210	356961
116644	356962
70030	356963
71886	356964
54868	356965
1935	356966
62765	356967
58561	356968
46723	356969
3707	356970
30345	356971
12407	356972
7572	356973
42587	356974
4367	356975
84307	356976
6333	356977
24167	356978
42513	356979
1202	356980
20260	356981
79263	356982
24048	356983
74905	356984
26945	356985
5860	356986
115805	356987
4836	356988
138654	356989
43219	356990
51264	356991
127388	356992
23554	356993
46961	356994
54697	356995
92779	356996
118911	356997
54189	356998
30687	356999
67353	357000
61861	357001
63549	357002
30565	357003
36770	357004
10465	357005
9401	357006
8278	357007
14348	357008
34473	357009
67151	357010
2130	357011
73281	357012
89669	357013
95574	357014
72945	357015
8261	357016
96422	357017
6735	357018
66770	357019
94009	357020
48173	357021
52305	357022
3	357023
90273	357024
132506	357025
13595	357026
6880	357027
98204	357028
50114	357029
81199	357030
2203	357031
108024	357032
21896	357033
5641	357034
42943	357035
3356	357036
51983	357037
133981	357038
47320	357039
16358	357040
10614	357041
150216	357042
30689	357043
70879	357044
9278	357045
106326	357046
47011	357047
3641	357048
1458	357049
13419	357050
18623	357051
13370	357052
7569	357053
91473	357054
1982	357055
31051	357056
1645	357057
18761	357058
100758	357059
1022	357060
4941	357061
76939	357062
87539	357063
955	357064
24109	357065
1601	357066
55375	357067
93	357068
22601	357069
42701	357070
66341	357071
112435	357072
5964	357073
5585	357074
113994	357075
5053	357076
46946	357077
44278	357078
18800	357079
19238	357080
11017	357081
121468	357082
94501	357083
37097	357084
62094	357085
32108	357086
3599	357087
29008	357088
716	357089
91322	357090
1467	357091
58988	357092
10161	357093
19764	357094
16473	357095
28668	357096
66972	357097
87276	357098
8109	357099
7258	357100
54646	357101
1476	357102
69351	357103
40868	357104
93041	357105
9089	357106
9280	357107
11831	357108
2284	357109
9991	357110
13197	357111
77	357112
117568	357113
13244	357114
16813	357115
127094	357116
11704	357117
4330	357118
34339	357119
1574	357120
5881	357121
55224	357122
38256	357123
81154	357124
6203	357125
19292	357126
64576	357127
82764	357128
82438	357129
2341	357130
56867	357131
72682	357132
10670	357133
21174	357134
79080	357135
63800	357136
51580	357137
94394	357138
34965	357139
37974	357140
8742	357141
83118	357142
99327	357143
8220	357144
60267	357145
99263	357146
86089	357147
116318	357148
16281	357149
22520	357150
131493	357151
15231	357152
17091	357153
51865	357154
83626	357155
12741	357156
7827	357157
8290	357158
26322	357159
24011	357160
42290	357161
48722	357162
82859	357163
20284	357164
12811	357165
95220	357166
142796	357167
909	357168
55929	357169
74424	357170
6716	357171
84125	357172
16827	357173
24968	357174
71762	357175
38289	357176
51165	357177
37193	357178
19543	357179
90637	357180
10675	357181
10597	357182
1313	357183
70881	357184
24843	357185
48569	357186
61555	357187
25656	357188
7438	357189
52439	357190
49192	357191
137135	357192
18404	357193
84935	357194
76454	357195
27330	357196
15334	357197
82909	357198
12227	357199
44183	357200
109189	357201
3319	357202
111251	357203
23017	357204
66254	357205
12836	357206
106451	357207
42579	357208
105229	357209
22765	357210
33571	357211
20765	357212
2862	357213
60059	357214
69146	357215
7974	357216
81184	357217
122710	357218
68310	357219
50355	357220
8292	357221
11529	357222
52262	357223
33700	357224
30792	357225
43631	357226
12694	357227
147808	357228
39362	357229
19422	357230
88304	357231
23627	357232
2049	357233
7995	357234
1685	357235
122395	357236
88628	357237
77186	357238
71327	357239
15632	357240
97910	357241
6504	357242
22762	357243
18591	357244
17484	357245
74129	357246
17901	357247
73037	357248
2144	357249
72695	357250
8695	357251
96825	357252
72636	357253
48926	357254
14729	357255
8664	357256
1733	357257
60852	357258
50105	357259
39456	357260
112600	357261
35068	357262
102394	357263
3023	357264
37758	357265
84917	357266
17302	357267
41630	357268
34373	357269
64779	357270
55187	357271
29916	357272
52872	357273
119594	357274
894	357275
73679	357276
39084	357277
38878	357278
1201	357279
48257	357280
89960	357281
2122	357282
41115	357283
4011	357284
118084	357285
23839	357286
20561	357287
2193	357288
16201	357289
29869	357290
3859	357291
23911	357292
61509	357293
851	357294
80498	357295
2269	357296
55	357297
124279	357298
3156	357299
80646	357300
51261	357301
26894	357302
53192	357303
86574	357304
38759	357305
8847	357306
118263	357307
68480	357308
26820	357309
4606	357310
5698	357311
34163	357312
131557	357313
313	357314
110478	357315
30811	357316
53729	357317
93053	357318
61819	357319
6396	357320
4352	357321
36578	357322
4526	357323
1709	357324
23892	357325
10978	357326
32994	357327
38406	357328
1694	357329
107928	357330
11313	357331
45087	357332
116859	357333
3059	357334
7550	357335
4026	357336
72698	357337
73741	357338
27002	357339
252	357340
82296	357341
1610	357342
6050	357343
3652	357344
1160	357345
7289	357346
101791	357347
34863	357348
9341	357349
17713	357350
44643	357351
46709	357352
109747	357353
61813	357354
1693	357355
67533	357356
92079	357357
4005	357358
56275	357359
48123	357360
9721	357361
29049	357362
108567	357363
53387	357364
44944	357365
437	357366
30181	357367
3772	357368
5586	357369
71054	357370
21486	357371
16627	357372
40623	357373
94284	357374
102516	357375
60240	357376
61809	357377
77064	357378
5488	357379
24211	357380
107993	357381
6766	357382
85643	357383
74043	357384
29649	357385
113127	357386
98484	357387
1982	357388
149	357389
974	357390
57318	357391
79130	357392
29769	357393
3858	357394
207	357395
88249	357396
56200	357397
5316	357398
46149	357399
104487	357400
7955	357401
34320	357402
1161	357403
20671	357404
67805	357405
77043	357406
10840	357407
28364	357408
43629	357409
147481	357410
117494	357411
90716	357412
10962	357413
83587	357414
8353	357415
5747	357416
18859	357417
50864	357418
5018	357419
107498	357420
1542	357421
5918	357422
58398	357423
40254	357424
89610	357425
10830	357426
27246	357427
2741	357428
108562	357429
5255	357430
74742	357431
8945	357432
11537	357433
129753	357434
107130	357435
10384	357436
1536	357437
30441	357438
95439	357439
90649	357440
40341	357441
32534	357442
736	357443
88631	357444
5040	357445
42499	357446
94692	357447
93945	357448
147193	357449
46257	357450
50357	357451
2283	357452
66332	357453
59389	357454
24204	357455
35938	357456
2111	357457
18507	357458
155	357459
122649	357460
10152	357461
18339	357462
139821	357463
52676	357464
12591	357465
4278	357466
1275	357467
125470	357468
21864	357469
30682	357470
97276	357471
57325	357472
38466	357473
77705	357474
112878	357475
21052	357476
134446	357477
116840	357478
43223	357479
8553	357480
73846	357481
33033	357482
38058	357483
86054	357484
45179	357485
40951	357486
51812	357487
145479	357488
87359	357489
12632	357490
12876	357491
132149	357492
2642	357493
46612	357494
56018	357495
10087	357496
43870	357497
65953	357498
106935	357499
24954	357500
52564	357501
12271	357502
7721	357503
16483	357504
23676	357505
27153	357506
28282	357507
27097	357508
36805	357509
57559	357510
51124	357511
28395	357512
34940	357513
12624	357514
102472	357515
43323	357516
45560	357517
38500	357518
16542	357519
32599	357520
111891	357521
18556	357522
125407	357523
96498	357524
51813	357525
29446	357526
39137	357527
63442	357528
5892	357529
1052	357530
124672	357531
7101	357532
40688	357533
94201	357534
14638	357535
31035	357536
103331	357537
15839	357538
19908	357539
102286	357540
4820	357541
35169	357542
30413	357543
10069	357544
34151	357545
116751	357546
21931	357547
54506	357548
7015	357549
58391	357550
17076	357551
31285	357552
96722	357553
72029	357554
2579	357555
68412	357556
109146	357557
24026	357558
32126	357559
10499	357560
48227	357561
16653	357562
11424	357563
32289	357564
32784	357565
45845	357566
57898	357567
47937	357568
59660	357569
18832	357570
11824	357571
36621	357572
101635	357573
58061	357574
453	357575
10239	357576
106625	357577
100137	357578
3104	357579
67825	357580
57702	357581
104590	357582
37752	357583
26422	357584
17508	357585
16004	357586
26324	357587
6242	357588
3690	357589
38609	357590
61292	357591
92102	357592
46067	357593
456	357594
134034	357595
1157	357596
33031	357597
79850	357598
91116	357599
54167	357600
22855	357601
8150	357602
6337	357603
58540	357604
205	357605
15798	357606
863	357607
54556	357608
126601	357609
61312	357610
1571	357611
22821	357612
63926	357613
139606	357614
6539	357615
22304	357616
116115	357617
1631	357618
78286	357619
1806	357620
8808	357621
76666	357622
20731	357623
90832	357624
1752	357625
62473	357626
35639	357627
58562	357628
69832	357629
25322	357630
46027	357631
2686	357632
41478	357633
9928	357634
50487	357635
65408	357636
28766	357637
44714	357638
19115	357639
26866	357640
1144	357641
48149	357642
77259	357643
101353	357644
8266	357645
132653	357646
44972	357647
99843	357648
1005	357649
54255	357650
6910	357651
7970	357652
62484	357653
49630	357654
24093	357655
99800	357656
125973	357657
12451	357658
15395	357659
111785	357660
37485	357661
19043	357662
1105	357663
95545	357664
8266	357665
33400	357666
1940	357667
17565	357668
1801	357669
15281	357670
36029	357671
69553	357672
92904	357673
78069	357674
13772	357675
102864	357676
44389	357677
15069	357678
129538	357679
19158	357680
56393	357681
114546	357682
45492	357683
46936	357684
3850	357685
109170	357686
902	357687
10716	357688
61557	357689
16831	357690
79651	357691
93354	357692
9312	357693
20065	357694
72816	357695
13607	357696
88771	357697
11683	357698
88671	357699
36486	357700
17907	357701
117475	357702
7323	357703
39858	357704
30060	357705
79708	357706
69128	357707
61869	357708
26655	357709
10405	357710
28020	357711
16526	357712
6451	357713
78029	357714
109833	357715
3921	357716
121939	357717
10431	357718
3597	357719
71081	357720
14427	357721
21514	357722
138673	357723
657	357724
30731	357725
24360	357726
71248	357727
112102	357728
2211	357729
5962	357730
7233	357731
14424	357732
34858	357733
19041	357734
127763	357735
134	357736
58917	357737
6344	357738
8225	357739
38534	357740
64821	357741
92766	357742
104786	357743
104829	357744
130030	357745
4225	357746
4385	357747
81322	357748
118967	357749
35246	357750
109623	357751
35524	357752
67568	357753
110889	357754
32006	357755
132067	357756
1183	357757
20565	357758
16228	357759
10576	357760
9147	357761
80739	357762
115991	357763
96394	357764
72788	357765
7197	357766
110833	357767
28819	357768
130159	357769
45057	357770
99267	357771
89078	357772
4379	357773
48932	357774
10750	357775
20246	357776
39409	357777
46356	357778
68415	357779
56300	357780
100160	357781
67572	357782
62772	357783
64585	357784
30268	357785
14902	357786
14177	357787
93249	357788
52110	357789
37574	357790
9999	357791
7452	357792
15299	357793
85786	357794
5725	357795
80312	357796
20405	357797
64081	357798
120779	357799
2983	357800
109570	357801
86060	357802
57584	357803
72964	357804
106938	357805
122276	357806
187	357807
10543	357808
13622	357809
25228	357810
27633	357811
117980	357812
6511	357813
67237	357814
17952	357815
71707	357816
45385	357817
72588	357818
812	357819
35982	357820
14604	357821
17594	357822
25530	357823
34049	357824
65853	357825
76613	357826
42189	357827
100766	357828
116817	357829
31326	357830
17795	357831
7869	357832
17671	357833
22340	357834
19204	357835
37723	357836
11797	357837
9956	357838
1042	357839
3520	357840
34393	357841
16309	357842
69412	357843
28128	357844
3864	357845
69635	357846
51520	357847
56770	357848
78442	357849
100514	357850
8621	357851
128850	357852
34073	357853
44689	357854
74800	357855
112132	357856
13302	357857
58626	357858
59422	357859
16547	357860
52781	357861
91523	357862
5310	357863
7684	357864
41736	357865
15027	357866
1941	357867
46245	357868
74229	357869
51352	357870
67204	357871
6093	357872
99606	357873
41887	357874
13379	357875
5796	357876
21354	357877
19561	357878
35073	357879
672	357880
24180	357881
92825	357882
25279	357883
102058	357884
34353	357885
42475	357886
34317	357887
78481	357888
32425	357889
77889	357890
149074	357891
84821	357892
53471	357893
28293	357894
28808	357895
138401	357896
126470	357897
1573	357898
37177	357899
37612	357900
1776	357901
7767	357902
79759	357903
34966	357904
112022	357905
28583	357906
16517	357907
109471	357908
44013	357909
569	357910
67681	357911
58	357912
17195	357913
53562	357914
11139	357915
5124	357916
60608	357917
6964	357918
17310	357919
53047	357920
58351	357921
11274	357922
5248	357923
18212	357924
42425	357925
70723	357926
36077	357927
16399	357928
69238	357929
25744	357930
24021	357931
86824	357932
9746	357933
78267	357934
124479	357935
5360	357936
52368	357937
60778	357938
103489	357939
34822	357940
41863	357941
8983	357942
76565	357943
24294	357944
23497	357945
27070	357946
19566	357947
52659	357948
78118	357949
5844	357950
49264	357951
14782	357952
24224	357953
83720	357954
58170	357955
71837	357956
50306	357957
116769	357958
100607	357959
61569	357960
25793	357961
14916	357962
454	357963
7358	357964
45579	357965
12654	357966
62264	357967
4145	357968
120585	357969
78483	357970
10025	357971
1575	357972
39765	357973
104604	357974
44413	357975
112364	357976
75312	357977
84837	357978
12502	357979
16558	357980
114256	357981
56302	357982
30883	357983
35169	357984
31645	357985
2753	357986
149550	357987
361	357988
8116	357989
54873	357990
24977	357991
1804	357992
98841	357993
7724	357994
103242	357995
51052	357996
114867	357997
33870	357998
44092	357999
115037	358000
31603	358001
44073	358002
19818	358003
28029	358004
144187	358005
239	358006
51480	358007
119175	358008
128780	358009
55939	358010
5327	358011
140002	358012
18842	358013
96619	358014
9053	358015
106975	358016
33380	358017
47101	358018
92180	358019
14382	358020
4405	358021
42	358022
150079	358023
2673	358024
76251	358025
32235	358026
17683	358027
90406	358028
82315	358029
25010	358030
112509	358031
5293	358032
8532	358033
19064	358034
37947	358035
57879	358036
43182	358037
38431	358038
16170	358039
83784	358040
39343	358041
32349	358042
46650	358043
118643	358044
46409	358045
220	358046
56372	358047
32361	358048
31630	358049
2383	358050
50429	358051
59325	358052
114318	358053
10258	358054
62828	358055
308	358056
47293	358057
44793	358058
41139	358059
67735	358060
24101	358061
32795	358062
137806	358063
45692	358064
607	358065
735	358066
119711	358067
46728	358068
138681	358069
102658	358070
22153	358071
80441	358072
82993	358073
94322	358074
82423	358075
560	358076
63681	358077
84379	358078
7359	358079
41896	358080
100964	358081
46564	358082
24562	358083
88182	358084
101442	358085
69481	358086
2289	358087
13317	358088
48895	358089
40601	358090
9351	358091
9506	358092
106610	358093
49192	358094
1412	358095
15073	358096
7916	358097
4457	358098
120803	358099
47623	358100
29659	358101
4930	358102
52213	358103
27207	358104
22671	358105
6329	358106
1077	358107
51696	358108
18721	358109
40300	358110
118140	358111
44274	358112
7886	358113
24128	358114
278	358115
85559	358116
281	358117
13773	358118
108567	358119
17830	358120
134392	358121
44479	358122
37865	358123
43429	358124
7919	358125
3250	358126
5293	358127
63842	358128
83118	358129
114675	358130
58719	358131
43844	358132
129528	358133
33465	358134
25778	358135
2215	358136
23119	358137
9850	358138
97448	358139
2866	358140
33095	358141
122146	358142
39439	358143
14122	358144
87991	358145
119738	358146
104327	358147
72317	358148
58828	358149
21093	358150
84149	358151
80273	358152
21711	358153
23162	358154
86846	358155
242	358156
36111	358157
14594	358158
99934	358159
20379	358160
82500	358161
11605	358162
57116	358163
2416	358164
77535	358165
1040	358166
6216	358167
23379	358168
46836	358169
87382	358170
55036	358171
13669	358172
35203	358173
31133	358174
989	358175
72350	358176
93654	358177
23211	358178
86812	358179
86050	358180
112019	358181
24253	358182
66119	358183
79995	358184
19684	358185
43050	358186
12799	358187
50811	358188
88482	358189
9731	358190
90688	358191
328	358192
41518	358193
33280	358194
80293	358195
3029	358196
15146	358197
44178	358198
83030	358199
46801	358200
50556	358201
130580	358202
122013	358203
87157	358204
6254	358205
16057	358206
79405	358207
9355	358208
26821	358209
88822	358210
96940	358211
39647	358212
29584	358213
399	358214
13492	358215
23546	358216
17712	358217
25696	358218
78465	358219
21284	358220
36544	358221
128848	358222
127680	358223
192	358224
1157	358225
756	358226
101426	358227
6959	358228
18831	358229
3950	358230
28182	358231
12499	358232
19721	358233
147673	358234
81621	358235
69376	358236
98317	358237
16544	358238
5138	358239
71108	358240
5250	358241
28762	358242
15737	358243
83032	358244
21272	358245
92903	358246
27796	358247
16207	358248
23200	358249
9085	358250
6718	358251
124658	358252
22582	358253
69647	358254
45513	358255
106213	358256
7179	358257
61448	358258
99148	358259
80884	358260
591	358261
13111	358262
111782	358263
44381	358264
31384	358265
59272	358266
14056	358267
22125	358268
14526	358269
38656	358270
56081	358271
61199	358272
5171	358273
59455	358274
7172	358275
28075	358276
76004	358277
16499	358278
23115	358279
119661	358280
54837	358281
44951	358282
113376	358283
22625	358284
41488	358285
1499	358286
11662	358287
23831	358288
8480	358289
1363	358290
100502	358291
32967	358292
28179	358293
22815	358294
48419	358295
116043	358296
99725	358297
3459	358298
55232	358299
12206	358300
2866	358301
16449	358302
149009	358303
87952	358304
19527	358305
799	358306
99788	358307
14656	358308
87909	358309
5140	358310
108814	358311
23221	358312
139490	358313
138419	358314
25457	358315
93222	358316
3832	358317
112785	358318
25523	358319
19118	358320
19807	358321
108347	358322
119799	358323
10761	358324
87061	358325
68559	358326
102519	358327
49480	358328
202	358329
60975	358330
421	358331
52380	358332
41961	358333
115832	358334
96990	358335
99896	358336
2621	358337
1077	358338
23912	358339
14004	358340
44075	358341
105450	358342
68185	358343
17859	358344
12428	358345
87573	358346
12972	358347
980	358348
1825	358349
60991	358350
70772	358351
13224	358352
135184	358353
36466	358354
102055	358355
986	358356
119147	358357
31506	358358
76992	358359
81800	358360
125570	358361
1229	358362
7055	358363
4411	358364
112727	358365
42137	358366
93009	358367
72773	358368
4697	358369
26155	358370
35515	358371
61942	358372
87387	358373
31931	358374
16241	358375
3318	358376
80493	358377
14030	358378
89931	358379
101240	358380
108691	358381
42396	358382
90311	358383
23687	358384
29700	358385
104508	358386
93646	358387
118045	358388
3669	358389
7939	358390
33884	358391
74761	358392
36015	358393
108327	358394
24818	358395
8341	358396
42409	358397
105935	358398
51016	358399
38099	358400
48216	358401
17835	358402
7893	358403
1781	358404
46633	358405
134713	358406
27754	358407
63861	358408
3269	358409
72054	358410
131	358411
3864	358412
106120	358413
23708	358414
55586	358415
53049	358416
1688	358417
44679	358418
6492	358419
70102	358420
66286	358421
3509	358422
388	358423
120944	358424
41638	358425
24501	358426
1225	358427
56385	358428
19736	358429
69284	358430
23165	358431
13008	358432
29546	358433
52867	358434
39956	358435
73493	358436
64895	358437
78508	358438
101614	358439
53447	358440
102049	358441
29833	358442
421	358443
69264	358444
136403	358445
45236	358446
1557	358447
275	358448
96552	358449
62926	358450
3887	358451
82026	358452
38549	358453
22544	358454
6872	358455
59930	358456
62537	358457
42874	358458
48470	358459
15466	358460
138651	358461
79076	358462
7386	358463
62011	358464
11961	358465
39655	358466
4260	358467
6801	358468
77640	358469
24420	358470
82667	358471
1147	358472
15357	358473
150	358474
7157	358475
34815	358476
11026	358477
98810	358478
17269	358479
53071	358480
31069	358481
33061	358482
3384	358483
17876	358484
52935	358485
120262	358486
30898	358487
25151	358488
126	358489
83419	358490
22693	358491
24619	358492
35154	358493
58782	358494
11247	358495
129841	358496
2043	358497
81899	358498
85836	358499
117251	358500
127	358501
48923	358502
106694	358503
32627	358504
2432	358505
14924	358506
64345	358507
27359	358508
104625	358509
52062	358510
63194	358511
15619	358512
17575	358513
95367	358514
18119	358515
55150	358516
733	358517
120576	358518
3302	358519
78331	358520
45848	358521
165	358522
5480	358523
20	358524
9344	358525
4201	358526
91760	358527
28828	358528
234	358529
63699	358530
3869	358531
14126	358532
14305	358533
71043	358534
96985	358535
66604	358536
45627	358537
56832	358538
96286	358539
8151	358540
2329	358541
767	358542
40051	358543
6823	358544
82967	358545
82857	358546
3894	358547
33447	358548
38672	358549
49576	358550
35450	358551
3398	358552
4057	358553
24998	358554
1765	358555
108774	358556
26878	358557
65480	358558
5781	358559
83645	358560
24693	358561
30807	358562
166	358563
59040	358564
2722	358565
27037	358566
15010	358567
51298	358568
80413	358569
2683	358570
80747	358571
30831	358572
2698	358573
11183	358574
483	358575
6421	358576
25306	358577
46885	358578
71808	358579
18357	358580
40510	358581
80543	358582
82860	358583
43378	358584
10913	358585
7328	358586
44886	358587
122582	358588
23038	358589
1733	358590
1269	358591
10952	358592
746	358593
67327	358594
70246	358595
2195	358596
104365	358597
9800	358598
38069	358599
59354	358600
19729	358601
34120	358602
37421	358603
198	358604
28271	358605
9543	358606
4059	358607
44291	358608
47956	358609
79618	358610
8990	358611
4326	358612
112829	358613
21916	358614
63020	358615
41156	358616
209	358617
111046	358618
23053	358619
42649	358620
62926	358621
43157	358622
86196	358623
118072	358624
22030	358625
7957	358626
14810	358627
52245	358628
7584	358629
21061	358630
31738	358631
18681	358632
7603	358633
23181	358634
16786	358635
11789	358636
3467	358637
50013	358638
108033	358639
67585	358640
14402	358641
57214	358642
50674	358643
7184	358644
10595	358645
38988	358646
64760	358647
1157	358648
29529	358649
16424	358650
81634	358651
37644	358652
54847	358653
2540	358654
81423	358655
59691	358656
5149	358657
3855	358658
22104	358659
46924	358660
31743	358661
76921	358662
23386	358663
15410	358664
44302	358665
4479	358666
3918	358667
16991	358668
114018	358669
34324	358670
86777	358671
95036	358672
17882	358673
15194	358674
3156	358675
56697	358676
32261	358677
9598	358678
23575	358679
94061	358680
21844	358681
105301	358682
150441	358683
49905	358684
324	358685
62642	358686
9487	358687
13948	358688
106506	358689
33941	358690
52936	358691
63424	358692
91595	358693
265	358694
5726	358695
81504	358696
1109	358697
42159	358698
32203	358699
55617	358700
36063	358701
13337	358702
14291	358703
17207	358704
103315	358705
89996	358706
296	358707
4596	358708
59688	358709
95196	358710
122381	358711
137813	358712
27612	358713
18865	358714
3344	358715
42185	358716
1129	358717
1260	358718
719	358719
36403	358720
104387	358721
9791	358722
16898	358723
15276	358724
107082	358725
28963	358726
83540	358727
212	358728
14378	358729
25687	358730
27782	358731
65349	358732
6306	358733
91692	358734
117034	358735
39559	358736
27270	358737
96089	358738
9445	358739
9467	358740
82425	358741
122333	358742
15583	358743
86510	358744
46977	358745
6025	358746
24142	358747
3073	358748
34392	358749
61738	358750
3918	358751
130048	358752
7549	358753
3104	358754
15792	358755
34653	358756
43388	358757
42825	358758
85378	358759
67518	358760
34580	358761
57908	358762
24256	358763
78506	358764
1138	358765
24166	358766
41250	358767
11346	358768
2277	358769
11247	358770
34511	358771
145637	358772
4340	358773
106068	358774
65172	358775
106080	358776
23283	358777
91810	358778
53255	358779
29357	358780
40891	358781
8051	358782
35860	358783
32195	358784
116635	358785
98891	358786
68349	358787
19560	358788
7020	358789
80898	358790
39736	358791
25516	358792
124791	358793
24426	358794
115357	358795
7805	358796
51720	358797
97198	358798
4598	358799
26644	358800
114688	358801
295	358802
21662	358803
56222	358804
51184	358805
54223	358806
1947	358807
4235	358808
1915	358809
109152	358810
37806	358811
29150	358812
28	358813
80851	358814
61167	358815
39749	358816
46805	358817
51363	358818
56098	358819
58391	358820
38351	358821
48016	358822
12247	358823
97784	358824
52432	358825
129933	358826
19664	358827
13086	358828
2587	358829
32260	358830
585	358831
32482	358832
80632	358833
32904	358834
117885	358835
88584	358836
10804	358837
85366	358838
80854	358839
18930	358840
111848	358841
9085	358842
53301	358843
113870	358844
45250	358845
11262	358846
86892	358847
46143	358848
6666	358849
84114	358850
74085	358851
64651	358852
109230	358853
53009	358854
22771	358855
44305	358856
49418	358857
96918	358858
5645	358859
63951	358860
41812	358861
6617	358862
49348	358863
96095	358864
1680	358865
78689	358866
65983	358867
68893	358868
6178	358869
99964	358870
56283	358871
75788	358872
26393	358873
21950	358874
33949	358875
3582	358876
26753	358877
521	358878
72252	358879
62779	358880
42943	358881
100746	358882
46765	358883
2243	358884
69027	358885
1450	358886
61627	358887
4043	358888
11234	358889
51017	358890
93377	358891
23627	358892
46577	358893
4150	358894
100855	358895
50116	358896
2829	358897
21709	358898
6183	358899
131126	358900
31915	358901
57605	358902
8872	358903
5878	358904
73610	358905
24744	358906
2173	358907
48797	358908
25421	358909
54	358910
138064	358911
57636	358912
76589	358913
3013	358914
75460	358915
34422	358916
70769	358917
75994	358918
56706	358919
50208	358920
27123	358921
20235	358922
147998	358923
34311	358924
134601	358925
1844	358926
21020	358927
24592	358928
62574	358929
4434	358930
25810	358931
22750	358932
16347	358933
24895	358934
84596	358935
22226	358936
129269	358937
2983	358938
75786	358939
19941	358940
44829	358941
71389	358942
119791	358943
1094	358944
12104	358945
5428	358946
86761	358947
2414	358948
113212	358949
20336	358950
57	358951
52676	358952
7828	358953
25424	358954
697	358955
81133	358956
138075	358957
51601	358958
39051	358959
98888	358960
9395	358961
9572	358962
147612	358963
12644	358964
1312	358965
67208	358966
12783	358967
131524	358968
42856	358969
24479	358970
4499	358971
26089	358972
36113	358973
34562	358974
68679	358975
41960	358976
20109	358977
48010	358978
9443	358979
1429	358980
1009	358981
37354	358982
46102	358983
33055	358984
66655	358985
63584	358986
45158	358987
146511	358988
331	358989
97443	358990
86236	358991
70833	358992
4713	358993
84586	358994
26963	358995
3129	358996
71928	358997
127488	358998
31974	358999
36776	359000
30888	359001
101101	359002
38278	359003
3307	359004
93382	359005
10680	359006
96143	359007
48165	359008
27235	359009
95367	359010
11672	359011
9934	359012
21971	359013
15505	359014
14110	359015
135842	359016
36056	359017
13771	359018
37028	359019
6907	359020
104702	359021
111414	359022
12813	359023
5323	359024
12292	359025
32344	359026
3821	359027
11007	359028
15059	359029
22325	359030
1136	359031
2595	359032
7846	359033
8756	359034
47154	359035
18874	359036
73758	359037
30507	359038
41857	359039
27764	359040
19030	359041
84551	359042
16935	359043
126450	359044
39266	359045
28796	359046
26604	359047
6803	359048
16737	359049
49431	359050
35389	359051
49541	359052
117	359053
6241	359054
98688	359055
19408	359056
8827	359057
120691	359058
2432	359059
44048	359060
98174	359061
18480	359062
53672	359063
21045	359064
101184	359065
58920	359066
3434	359067
84702	359068
25885	359069
209	359070
7901	359071
31834	359072
16201	359073
34106	359074
5854	359075
57174	359076
112518	359077
92460	359078
137107	359079
61904	359080
92940	359081
35591	359082
60790	359083
55472	359084
37610	359085
102915	359086
32251	359087
1993	359088
18122	359089
43	359090
43520	359091
96272	359092
36822	359093
23412	359094
5891	359095
58909	359096
61876	359097
20970	359098
405	359099
10904	359100
85310	359101
3230	359102
11235	359103
6020	359104
141153	359105
96028	359106
5448	359107
2300	359108
35827	359109
12924	359110
16311	359111
67561	359112
52039	359113
8649	359114
473	359115
57285	359116
72304	359117
96796	359118
63711	359119
96573	359120
59022	359121
16771	359122
3841	359123
82370	359124
32544	359125
3654	359126
46992	359127
50986	359128
63278	359129
42920	359130
60550	359131
19488	359132
100126	359133
20874	359134
22116	359135
16727	359136
5493	359137
139813	359138
96645	359139
13277	359140
48856	359141
99025	359142
18491	359143
72440	359144
88748	359145
1349	359146
64644	359147
6974	359148
2310	359149
14431	359150
75334	359151
57246	359152
98371	359153
17518	359154
1754	359155
57692	359156
84589	359157
66336	359158
66398	359159
89919	359160
13420	359161
72074	359162
5495	359163
64293	359164
14465	359165
14885	359166
21335	359167
49551	359168
128550	359169
118041	359170
35911	359171
20746	359172
63458	359173
10945	359174
47149	359175
14790	359176
42510	359177
4119	359178
45882	359179
52330	359180
55418	359181
118528	359182
6	359183
14742	359184
40224	359185
2828	359186
22908	359187
10774	359188
38483	359189
8996	359190
51921	359191
8174	359192
116109	359193
120231	359194
1141	359195
18214	359196
25547	359197
60995	359198
104280	359199
29438	359200
117454	359201
20358	359202
53810	359203
42608	359204
85334	359205
28550	359206
30592	359207
37403	359208
87971	359209
110599	359210
42923	359211
40700	359212
115	359213
22881	359214
11668	359215
33671	359216
80269	359217
38741	359218
18588	359219
96269	359220
87906	359221
76568	359222
117291	359223
6170	359224
18664	359225
97702	359226
109852	359227
52603	359228
71966	359229
52335	359230
70556	359231
73425	359232
526	359233
37381	359234
15478	359235
61650	359236
60349	359237
110628	359238
122768	359239
147247	359240
131807	359241
30502	359242
39438	359243
101315	359244
66649	359245
8138	359246
126429	359247
39264	359248
3946	359249
49721	359250
16720	359251
66873	359252
51826	359253
13812	359254
48243	359255
28684	359256
83486	359257
127898	359258
149677	359259
3027	359260
16162	359261
71195	359262
80619	359263
30340	359264
59675	359265
42216	359266
16182	359267
48981	359268
7599	359269
31369	359270
84193	359271
4683	359272
81004	359273
23228	359274
129684	359275
84292	359276
11981	359277
66609	359278
47789	359279
17534	359280
53898	359281
71149	359282
75536	359283
43876	359284
87035	359285
64783	359286
159	359287
113453	359288
119284	359289
8493	359290
80016	359291
120003	359292
102087	359293
28335	359294
24765	359295
35966	359296
35212	359297
4708	359298
71348	359299
43185	359300
42059	359301
81040	359302
96522	359303
5099	359304
35997	359305
32213	359306
4491	359307
46793	359308
4997	359309
67934	359310
113704	359311
13203	359312
52000	359313
30924	359314
22601	359315
1054	359316
62173	359317
106238	359318
64596	359319
21151	359320
28088	359321
119212	359322
124500	359323
37556	359324
7505	359325
66305	359326
38553	359327
87812	359328
28975	359329
102909	359330
54075	359331
69154	359332
45517	359333
5633	359334
5865	359335
63639	359336
1399	359337
61	359338
72566	359339
1334	359340
133049	359341
21925	359342
58755	359343
21597	359344
14350	359345
18763	359346
94087	359347
6345	359348
2891	359349
63819	359350
24161	359351
18705	359352
97393	359353
59454	359354
2844	359355
84236	359356
11063	359357
7051	359358
69232	359359
35498	359360
82961	359361
23748	359362
8113	359363
39502	359364
766	359365
81183	359366
14007	359367
59925	359368
99212	359369
167	359370
80719	359371
66951	359372
29274	359373
2130	359374
70171	359375
69536	359376
122434	359377
14140	359378
44201	359379
52428	359380
14901	359381
696	359382
19571	359383
61379	359384
52227	359385
23806	359386
26459	359387
63232	359388
63761	359389
3929	359390
12850	359391
60928	359392
28989	359393
17926	359394
67478	359395
71283	359396
79472	359397
55108	359398
24432	359399
107139	359400
87965	359401
11971	359402
36879	359403
71260	359404
43551	359405
22535	359406
21521	359407
66423	359408
87612	359409
52001	359410
96919	359411
26243	359412
52932	359413
20788	359414
50326	359415
3491	359416
28163	359417
4032	359418
48469	359419
87750	359420
1833	359421
98258	359422
2107	359423
18028	359424
24537	359425
148621	359426
111085	359427
30751	359428
1941	359429
90224	359430
52276	359431
51399	359432
36862	359433
2909	359434
65050	359435
29161	359436
15798	359437
104117	359438
17763	359439
101880	359440
37186	359441
91300	359442
73053	359443
419	359444
71548	359445
12393	359446
31199	359447
3373	359448
108336	359449
40650	359450
101610	359451
11099	359452
98024	359453
9918	359454
65990	359455
90651	359456
53075	359457
134990	359458
64880	359459
33769	359460
11491	359461
12346	359462
135588	359463
36993	359464
80503	359465
113675	359466
102941	359467
145100	359468
65200	359469
35235	359470
53565	359471
85512	359472
14191	359473
4167	359474
17690	359475
14807	359476
71429	359477
81127	359478
60438	359479
39909	359480
45101	359481
460	359482
125506	359483
135752	359484
8676	359485
27457	359486
3996	359487
25887	359488
19470	359489
13213	359490
41586	359491
703	359492
46066	359493
13377	359494
29117	359495
75118	359496
5352	359497
27965	359498
68902	359499
2827	359500
23106	359501
48836	359502
2965	359503
36137	359504
42656	359505
2683	359506
55128	359507
64055	359508
20549	359509
3047	359510
12929	359511
111768	359512
120063	359513
65828	359514
4434	359515
18205	359516
94399	359517
5454	359518
124853	359519
76821	359520
224	359521
53140	359522
65536	359523
55352	359524
67522	359525
65571	359526
71925	359527
137566	359528
133291	359529
33121	359530
28035	359531
336	359532
50159	359533
122763	359534
104287	359535
14053	359536
58353	359537
82671	359538
15693	359539
4451	359540
101090	359541
46063	359542
51446	359543
1206	359544
3263	359545
23353	359546
3660	359547
63830	359548
3320	359549
9350	359550
57460	359551
53757	359552
19576	359553
14189	359554
103219	359555
14675	359556
50112	359557
35	359558
79141	359559
75410	359560
16066	359561
1386	359562
5058	359563
81307	359564
28088	359565
36378	359566
48632	359567
31718	359568
21343	359569
3008	359570
40572	359571
146069	359572
54068	359573
6012	359574
19897	359575
12368	359576
107176	359577
12548	359578
26883	359579
112227	359580
18232	359581
120977	359582
59155	359583
4483	359584
134937	359585
805	359586
2443	359587
36661	359588
71223	359589
39632	359590
95742	359591
27	359592
51091	359593
100619	359594
7745	359595
9721	359596
71204	359597
119610	359598
51755	359599
82881	359600
1915	359601
146580	359602
10476	359603
23005	359604
6532	359605
23286	359606
55402	359607
63239	359608
36487	359609
8790	359610
60375	359611
33388	359612
17432	359613
19733	359614
66029	359615
12603	359616
20796	359617
21687	359618
38977	359619
26678	359620
114945	359621
26005	359622
87289	359623
79183	359624
5447	359625
19971	359626
90994	359627
11843	359628
104571	359629
13931	359630
126632	359631
34353	359632
132497	359633
30782	359634
63011	359635
149734	359636
62918	359637
20496	359638
24208	359639
61935	359640
32741	359641
88707	359642
19303	359643
20023	359644
55806	359645
99650	359646
83308	359647
117425	359648
906	359649
73726	359650
6464	359651
1425	359652
70748	359653
37641	359654
54790	359655
116237	359656
143374	359657
20265	359658
30295	359659
36591	359660
9073	359661
48873	359662
21497	359663
3740	359664
8228	359665
55387	359666
29881	359667
35167	359668
61113	359669
49265	359670
46667	359671
32429	359672
8217	359673
130755	359674
36729	359675
100390	359676
71598	359677
107293	359678
45920	359679
120481	359680
44978	359681
10571	359682
145693	359683
18848	359684
37629	359685
1045	359686
92	359687
6777	359688
2921	359689
34593	359690
40593	359691
50984	359692
38414	359693
3236	359694
85228	359695
8915	359696
557	359697
49117	359698
509	359699
5147	359700
17438	359701
64828	359702
124232	359703
31891	359704
115	359705
57215	359706
89165	359707
39413	359708
28002	359709
67661	359710
3865	359711
15476	359712
1945	359713
2465	359714
35211	359715
24995	359716
26596	359717
1443	359718
54234	359719
21904	359720
1520	359721
43378	359722
106394	359723
93123	359724
9697	359725
35503	359726
2437	359727
141	359728
41675	359729
25954	359730
54941	359731
14309	359732
9162	359733
23834	359734
14972	359735
98689	359736
97719	359737
28642	359738
47876	359739
58448	359740
59397	359741
96045	359742
105220	359743
72468	359744
82162	359745
14241	359746
148355	359747
41251	359748
23477	359749
5415	359750
38136	359751
21861	359752
2974	359753
69511	359754
87150	359755
1207	359756
6005	359757
35528	359758
11833	359759
80112	359760
28272	359761
228	359762
8686	359763
110295	359764
50080	359765
21558	359766
53908	359767
96527	359768
42102	359769
30395	359770
113473	359771
30141	359772
24446	359773
98847	359774
52030	359775
42678	359776
12676	359777
79366	359778
122552	359779
2049	359780
15548	359781
7232	359782
15853	359783
15650	359784
27903	359785
33349	359786
63859	359787
5333	359788
12998	359789
43281	359790
124207	359791
107830	359792
871	359793
57194	359794
72875	359795
1176	359796
47778	359797
6440	359798
20813	359799
11550	359800
76689	359801
112600	359802
31459	359803
48434	359804
48674	359805
89026	359806
21615	359807
3848	359808
69174	359809
11648	359810
42138	359811
22728	359812
5423	359813
39910	359814
3437	359815
86625	359816
101873	359817
2114	359818
20252	359819
54682	359820
9118	359821
45133	359822
27312	359823
41652	359824
64867	359825
19978	359826
114238	359827
37801	359828
615	359829
34416	359830
41	359831
52889	359832
19089	359833
47956	359834
2844	359835
37013	359836
16260	359837
33988	359838
66210	359839
22917	359840
96436	359841
11851	359842
20475	359843
12765	359844
21606	359845
129008	359846
24512	359847
65999	359848
29014	359849
36067	359850
38262	359851
26939	359852
117191	359853
42862	359854
19921	359855
653	359856
47041	359857
133148	359858
2581	359859
48124	359860
35937	359861
20776	359862
102726	359863
21822	359864
126276	359865
18553	359866
13578	359867
82	359868
195	359869
21653	359870
1000	359871
72495	359872
10688	359873
56340	359874
14132	359875
11811	359876
79296	359877
38323	359878
115128	359879
83357	359880
65706	359881
1553	359882
68516	359883
71330	359884
27667	359885
84082	359886
43536	359887
96805	359888
82024	359889
9205	359890
1379	359891
143	359892
25921	359893
12502	359894
69862	359895
868	359896
3304	359897
14342	359898
6174	359899
137441	359900
65708	359901
44565	359902
71613	359903
72309	359904
52584	359905
4357	359906
78916	359907
3102	359908
62066	359909
32600	359910
68513	359911
8918	359912
29409	359913
44312	359914
124615	359915
39510	359916
146474	359917
107062	359918
54757	359919
46363	359920
33361	359921
31151	359922
92628	359923
113429	359924
52097	359925
91673	359926
32528	359927
66107	359928
83889	359929
2424	359930
30243	359931
400	359932
68641	359933
24045	359934
23599	359935
2487	359936
31578	359937
137366	359938
46429	359939
69438	359940
117201	359941
23712	359942
120873	359943
55680	359944
103263	359945
84545	359946
5065	359947
39699	359948
32439	359949
19188	359950
71509	359951
29045	359952
85164	359953
563	359954
45816	359955
28045	359956
8758	359957
65825	359958
20871	359959
10473	359960
7395	359961
680	359962
83840	359963
59352	359964
28461	359965
13368	359966
58413	359967
37628	359968
14298	359969
15042	359970
11253	359971
23863	359972
67123	359973
69434	359974
18533	359975
71430	359976
38452	359977
21512	359978
56961	359979
1053	359980
11496	359981
4351	359982
7139	359983
25493	359984
7810	359985
101186	359986
137786	359987
41897	359988
13804	359989
22733	359990
58674	359991
99623	359992
4815	359993
43890	359994
51295	359995
21565	359996
3594	359997
63970	359998
2076	359999
149508	360000
51139	360001
1485	360002
148338	360003
31290	360004
15104	360005
21541	360006
18093	360007
145434	360008
104121	360009
45636	360010
320	360011
29466	360012
25383	360013
25588	360014
51592	360015
81859	360016
108169	360017
21342	360018
40113	360019
93795	360020
21545	360021
114325	360022
35360	360023
19295	360024
65562	360025
65818	360026
7450	360027
114687	360028
138870	360029
102603	360030
85998	360031
15250	360032
28084	360033
2348	360034
23344	360035
120731	360036
48049	360037
18661	360038
70743	360039
107202	360040
79137	360041
1963	360042
18722	360043
35727	360044
68386	360045
3817	360046
3601	360047
1225	360048
11795	360049
65445	360050
38533	360051
117771	360052
15915	360053
47377	360054
7954	360055
77014	360056
27295	360057
4214	360058
105614	360059
60937	360060
129887	360061
3581	360062
9465	360063
12865	360064
15883	360065
150	360066
81834	360067
84699	360068
39483	360069
60038	360070
120100	360071
22607	360072
88872	360073
118553	360074
99018	360075
38610	360076
1292	360077
22107	360078
54375	360079
13042	360080
75766	360081
2196	360082
48384	360083
32672	360084
47175	360085
67573	360086
61640	360087
69941	360088
35207	360089
98912	360090
103950	360091
102654	360092
53010	360093
6738	360094
5679	360095
15018	360096
38	360097
70743	360098
65	360099
6210	360100
40545	360101
65253	360102
23650	360103
34697	360104
22334	360105
3992	360106
35452	360107
73959	360108
39781	360109
21103	360110
2819	360111
66620	360112
21482	360113
1502	360114
85291	360115
91222	360116
8052	360117
22020	360118
131510	360119
118600	360120
8428	360121
50482	360122
28178	360123
7243	360124
37740	360125
30997	360126
14768	360127
23133	360128
7799	360129
39944	360130
27957	360131
86090	360132
22639	360133
28502	360134
13833	360135
21827	360136
59933	360137
42058	360138
270	360139
28356	360140
139611	360141
14796	360142
14261	360143
13594	360144
34798	360145
7619	360146
10125	360147
26773	360148
8233	360149
49907	360150
124501	360151
45379	360152
64061	360153
591	360154
8224	360155
95404	360156
21696	360157
6561	360158
20583	360159
119218	360160
2456	360161
85911	360162
37520	360163
90859	360164
86336	360165
44952	360166
126881	360167
117047	360168
11636	360169
27330	360170
38458	360171
1164	360172
62136	360173
43523	360174
47119	360175
18124	360176
63021	360177
110111	360178
67414	360179
45693	360180
45751	360181
116106	360182
65427	360183
12236	360184
20538	360185
896	360186
18727	360187
124416	360188
5141	360189
19243	360190
20936	360191
25401	360192
20144	360193
91336	360194
112105	360195
16513	360196
63722	360197
46399	360198
74479	360199
106107	360200
16908	360201
126424	360202
75362	360203
87598	360204
82928	360205
26694	360206
5771	360207
55038	360208
13	360209
71632	360210
48228	360211
30758	360212
90647	360213
93792	360214
191	360215
38029	360216
85155	360217
67167	360218
88028	360219
57328	360220
2076	360221
43589	360222
63877	360223
38214	360224
19454	360225
138320	360226
8941	360227
22970	360228
27967	360229
20362	360230
120620	360231
68158	360232
25854	360233
21809	360234
89187	360235
82425	360236
55899	360237
5473	360238
8048	360239
54874	360240
7548	360241
127586	360242
2718	360243
70526	360244
56666	360245
7763	360246
62687	360247
35764	360248
36297	360249
34428	360250
44055	360251
14178	360252
130205	360253
43260	360254
104076	360255
27120	360256
27781	360257
26975	360258
1929	360259
103185	360260
24135	360261
44744	360262
11202	360263
1015	360264
69209	360265
15309	360266
25294	360267
98302	360268
5184	360269
3198	360270
4435	360271
30410	360272
21172	360273
60184	360274
71062	360275
81401	360276
1778	360277
9476	360278
47536	360279
3299	360280
148370	360281
18803	360282
14529	360283
130008	360284
86432	360285
8541	360286
56991	360287
4642	360288
722	360289
12851	360290
1775	360291
2740	360292
121777	360293
78663	360294
5220	360295
16758	360296
43262	360297
1300	360298
51375	360299
11084	360300
49373	360301
46611	360302
66492	360303
68982	360304
33274	360305
34791	360306
5537	360307
20195	360308
65742	360309
71655	360310
30567	360311
16668	360312
141085	360313
2159	360314
55425	360315
27140	360316
131778	360317
82004	360318
30446	360319
134037	360320
68940	360321
11510	360322
14250	360323
33820	360324
74315	360325
23681	360326
58272	360327
2244	360328
42132	360329
4100	360330
86376	360331
42489	360332
18657	360333
2710	360334
28954	360335
2171	360336
123295	360337
124391	360338
140681	360339
115437	360340
100681	360341
14668	360342
12421	360343
10296	360344
49116	360345
14483	360346
5742	360347
40298	360348
33246	360349
63228	360350
4229	360351
43531	360352
49169	360353
13861	360354
60398	360355
94612	360356
56490	360357
46406	360358
6878	360359
57639	360360
80753	360361
24838	360362
41913	360363
34995	360364
104144	360365
50421	360366
62773	360367
6806	360368
2510	360369
35362	360370
5202	360371
52117	360372
9128	360373
99506	360374
35850	360375
137500	360376
56715	360377
70271	360378
13709	360379
79098	360380
45336	360381
13700	360382
4847	360383
78800	360384
9232	360385
3219	360386
49549	360387
65548	360388
40387	360389
49485	360390
3580	360391
59692	360392
101992	360393
19139	360394
3529	360395
90212	360396
113166	360397
10787	360398
20245	360399
384	360400
36860	360401
15639	360402
35302	360403
5631	360404
125236	360405
33074	360406
55220	360407
59190	360408
24862	360409
937	360410
14026	360411
23757	360412
298	360413
21510	360414
121467	360415
10799	360416
42895	360417
14565	360418
42089	360419
24989	360420
2244	360421
40340	360422
20995	360423
36466	360424
66724	360425
61843	360426
3208	360427
5365	360428
54635	360429
94761	360430
142786	360431
43235	360432
12867	360433
6262	360434
52530	360435
12626	360436
2185	360437
33190	360438
63725	360439
105663	360440
2537	360441
67223	360442
21268	360443
84880	360444
31994	360445
8480	360446
22957	360447
84756	360448
9493	360449
10259	360450
112502	360451
40221	360452
24716	360453
149462	360454
18483	360455
729	360456
7058	360457
23343	360458
111372	360459
3182	360460
6372	360461
71542	360462
72445	360463
31467	360464
19190	360465
56012	360466
28834	360467
1754	360468
8965	360469
4663	360470
5755	360471
42763	360472
36862	360473
7618	360474
21549	360475
76541	360476
27613	360477
50049	360478
56485	360479
125963	360480
136752	360481
6381	360482
3050	360483
60949	360484
91333	360485
40945	360486
17252	360487
34682	360488
28816	360489
84	360490
1472	360491
21460	360492
15429	360493
70840	360494
54499	360495
17349	360496
34127	360497
15602	360498
104083	360499
10578	360500
53587	360501
4981	360502
86228	360503
50974	360504
8838	360505
78200	360506
22798	360507
19647	360508
19591	360509
50534	360510
90029	360511
115636	360512
1121	360513
110795	360514
78336	360515
1575	360516
92239	360517
71117	360518
47498	360519
249	360520
74156	360521
57363	360522
33099	360523
141	360524
14693	360525
98863	360526
102220	360527
3901	360528
41492	360529
1996	360530
102251	360531
54509	360532
27805	360533
24631	360534
11150	360535
8554	360536
2575	360537
71551	360538
56428	360539
11692	360540
40282	360541
79223	360542
62199	360543
36802	360544
10811	360545
117746	360546
29151	360547
12083	360548
82581	360549
8952	360550
6033	360551
70324	360552
95235	360553
59444	360554
4321	360555
13516	360556
43887	360557
29282	360558
12699	360559
99223	360560
4357	360561
36151	360562
3799	360563
48508	360564
5588	360565
80652	360566
67556	360567
999	360568
52596	360569
1943	360570
21248	360571
1934	360572
23948	360573
6669	360574
12760	360575
70592	360576
15127	360577
18649	360578
91278	360579
9608	360580
17029	360581
49988	360582
79635	360583
51180	360584
93872	360585
4297	360586
38182	360587
50258	360588
13444	360589
77870	360590
124	360591
123416	360592
37596	360593
7696	360594
50078	360595
99747	360596
7047	360597
65222	360598
95816	360599
10992	360600
26440	360601
1522	360602
56825	360603
95450	360604
7226	360605
91585	360606
74065	360607
2540	360608
26673	360609
446	360610
52934	360611
2115	360612
44784	360613
2706	360614
80642	360615
42512	360616
5337	360617
11360	360618
21505	360619
60750	360620
17197	360621
51270	360622
64591	360623
65719	360624
62761	360625
5976	360626
83890	360627
39975	360628
77904	360629
8338	360630
84344	360631
97052	360632
93246	360633
17679	360634
57427	360635
22627	360636
134136	360637
97095	360638
15196	360639
111054	360640
80541	360641
97436	360642
8204	360643
150351	360644
8511	360645
86929	360646
116398	360647
3956	360648
32082	360649
37099	360650
5704	360651
18054	360652
8456	360653
118265	360654
14822	360655
65587	360656
138557	360657
5535	360658
15241	360659
144	360660
17516	360661
10316	360662
72843	360663
59979	360664
19414	360665
22536	360666
1576	360667
100976	360668
105826	360669
39074	360670
53652	360671
29039	360672
56021	360673
64999	360674
48998	360675
12328	360676
118476	360677
4460	360678
42597	360679
12313	360680
130792	360681
19142	360682
29302	360683
55663	360684
4327	360685
30245	360686
51346	360687
43168	360688
44744	360689
47698	360690
41989	360691
48411	360692
95284	360693
104771	360694
30559	360695
3472	360696
11459	360697
63398	360698
23358	360699
37189	360700
131861	360701
31988	360702
2990	360703
2304	360704
70238	360705
27742	360706
65859	360707
36468	360708
11119	360709
41583	360710
28769	360711
25171	360712
14019	360713
80727	360714
10597	360715
65215	360716
85785	360717
65701	360718
3373	360719
12232	360720
73927	360721
23236	360722
32819	360723
56511	360724
11489	360725
131852	360726
86052	360727
75450	360728
8	360729
107321	360730
51825	360731
49000	360732
46520	360733
52498	360734
3028	360735
216	360736
53712	360737
31257	360738
30291	360739
103651	360740
21098	360741
8298	360742
8506	360743
59427	360744
25605	360745
36944	360746
8230	360747
87153	360748
1623	360749
36907	360750
53061	360751
29660	360752
68036	360753
44813	360754
8485	360755
15262	360756
19997	360757
38608	360758
40143	360759
79808	360760
20837	360761
5368	360762
49911	360763
13975	360764
314	360765
47320	360766
81562	360767
118547	360768
24333	360769
72474	360770
129864	360771
85992	360772
7058	360773
36489	360774
92622	360775
107284	360776
10586	360777
73951	360778
2945	360779
92542	360780
74688	360781
1957	360782
4053	360783
119992	360784
74205	360785
71804	360786
73228	360787
75960	360788
37148	360789
16640	360790
140434	360791
17782	360792
39459	360793
13542	360794
21560	360795
13738	360796
18789	360797
45797	360798
74803	360799
20706	360800
34939	360801
34932	360802
54603	360803
29863	360804
143101	360805
72333	360806
92166	360807
19573	360808
52952	360809
104439	360810
51178	360811
90581	360812
22174	360813
29115	360814
146695	360815
455	360816
4088	360817
78	360818
115859	360819
43308	360820
2792	360821
58374	360822
56119	360823
23334	360824
2152	360825
51029	360826
34124	360827
34907	360828
93021	360829
5986	360830
413	360831
15564	360832
22751	360833
2209	360834
2145	360835
10904	360836
77860	360837
20697	360838
60945	360839
62472	360840
9080	360841
12403	360842
37268	360843
58343	360844
18745	360845
25778	360846
20852	360847
35837	360848
4332	360849
9788	360850
35360	360851
37375	360852
19456	360853
24250	360854
4232	360855
14335	360856
47192	360857
38462	360858
11916	360859
84408	360860
30180	360861
36853	360862
82776	360863
10414	360864
43656	360865
1115	360866
43601	360867
26158	360868
97669	360869
2883	360870
14965	360871
25118	360872
1557	360873
57537	360874
52326	360875
59220	360876
54269	360877
110837	360878
37008	360879
74851	360880
42331	360881
41805	360882
48957	360883
9988	360884
36184	360885
13660	360886
7036	360887
15514	360888
19212	360889
10639	360890
12152	360891
85408	360892
5369	360893
30281	360894
33810	360895
29797	360896
66315	360897
13574	360898
21270	360899
4816	360900
33165	360901
56600	360902
104659	360903
23957	360904
27095	360905
83065	360906
90459	360907
29075	360908
38295	360909
18908	360910
81917	360911
10856	360912
2359	360913
11308	360914
5046	360915
73592	360916
84786	360917
46484	360918
32115	360919
48386	360920
72130	360921
56914	360922
3653	360923
24034	360924
3535	360925
40882	360926
27518	360927
2809	360928
8693	360929
39248	360930
75755	360931
2899	360932
68187	360933
105039	360934
93662	360935
9830	360936
7284	360937
97682	360938
78186	360939
1353	360940
128175	360941
75899	360942
27051	360943
99770	360944
2013	360945
49321	360946
14826	360947
23234	360948
11296	360949
75089	360950
12362	360951
14840	360952
11979	360953
34339	360954
85882	360955
9201	360956
130977	360957
16136	360958
76200	360959
30433	360960
25961	360961
8893	360962
23754	360963
59288	360964
135186	360965
18376	360966
19471	360967
103189	360968
117049	360969
45624	360970
54399	360971
5432	360972
82760	360973
21226	360974
61572	360975
17493	360976
985	360977
98583	360978
46891	360979
2124	360980
12437	360981
35577	360982
62576	360983
5815	360984
56418	360985
58166	360986
14196	360987
63374	360988
10390	360989
113758	360990
431	360991
2840	360992
10047	360993
3252	360994
99400	360995
59	360996
55489	360997
150065	360998
21754	360999
29347	361000
28167	361001
81009	361002
13552	361003
33752	361004
53872	361005
111252	361006
1969	361007
44945	361008
64772	361009
13442	361010
148347	361011
46083	361012
70388	361013
44846	361014
10919	361015
38081	361016
37643	361017
2467	361018
88890	361019
83749	361020
26393	361021
650	361022
38363	361023
54865	361024
10150	361025
105420	361026
54045	361027
4079	361028
81243	361029
134154	361030
68071	361031
67946	361032
8545	361033
32538	361034
2873	361035
95873	361036
28072	361037
4298	361038
18400	361039
43091	361040
2170	361041
57156	361042
68440	361043
92633	361044
91017	361045
5142	361046
53271	361047
1485	361048
73523	361049
2515	361050
49780	361051
57834	361052
39873	361053
101932	361054
6435	361055
13597	361056
7570	361057
73039	361058
116612	361059
148536	361060
90321	361061
6034	361062
59682	361063
45769	361064
6904	361065
6925	361066
57417	361067
72042	361068
503	361069
59088	361070
63505	361071
6980	361072
101927	361073
128190	361074
9959	361075
62792	361076
4652	361077
19529	361078
25396	361079
9343	361080
68862	361081
10335	361082
5496	361083
3699	361084
60416	361085
45434	361086
132983	361087
19102	361088
6557	361089
9633	361090
130251	361091
70949	361092
8176	361093
383	361094
13435	361095
102158	361096
24576	361097
1976	361098
123179	361099
6597	361100
12851	361101
4983	361102
8744	361103
9074	361104
117483	361105
23094	361106
34828	361107
4391	361108
55852	361109
108509	361110
38342	361111
4446	361112
118952	361113
17245	361114
132610	361115
7766	361116
33930	361117
86655	361118
47449	361119
80104	361120
24535	361121
69666	361122
131892	361123
21947	361124
2423	361125
14451	361126
61367	361127
64601	361128
66088	361129
40139	361130
59803	361131
67350	361132
61193	361133
6149	361134
3257	361135
135106	361136
92838	361137
134489	361138
115811	361139
32002	361140
35722	361141
5673	361142
22814	361143
17548	361144
69127	361145
78236	361146
95625	361147
101463	361148
5868	361149
7348	361150
90503	361151
19249	361152
26579	361153
28595	361154
64933	361155
18461	361156
8033	361157
37498	361158
134031	361159
2766	361160
30216	361161
32064	361162
107065	361163
69016	361164
42441	361165
39907	361166
23424	361167
5298	361168
22631	361169
15263	361170
70417	361171
76483	361172
26566	361173
71282	361174
9662	361175
8305	361176
5262	361177
28207	361178
22382	361179
93251	361180
14507	361181
52705	361182
66314	361183
54076	361184
5547	361185
8594	361186
5198	361187
2077	361188
31201	361189
74408	361190
36925	361191
59910	361192
104880	361193
40232	361194
14707	361195
114640	361196
12126	361197
47974	361198
132368	361199
87703	361200
10582	361201
3864	361202
23304	361203
8672	361204
103370	361205
60838	361206
41962	361207
36569	361208
85828	361209
1631	361210
10674	361211
61052	361212
978	361213
77281	361214
2378	361215
7108	361216
33847	361217
113203	361218
99519	361219
21391	361220
61326	361221
38598	361222
14061	361223
13458	361224
43706	361225
44575	361226
69182	361227
31423	361228
66816	361229
27896	361230
77852	361231
132	361232
36979	361233
21590	361234
18014	361235
73847	361236
35182	361237
42462	361238
3616	361239
3616	361240
78999	361241
78330	361242
32984	361243
34528	361244
84571	361245
13319	361246
23642	361247
68030	361248
22850	361249
79340	361250
48671	361251
3987	361252
88420	361253
115404	361254
104951	361255
3386	361256
22577	361257
2902	361258
36094	361259
2231	361260
120498	361261
12584	361262
30506	361263
473	361264
7179	361265
34487	361266
119945	361267
62653	361268
51628	361269
82240	361270
36395	361271
10239	361272
5082	361273
56537	361274
9267	361275
80216	361276
72755	361277
13868	361278
123777	361279
83033	361280
134982	361281
3522	361282
20877	361283
12949	361284
12363	361285
23045	361286
39720	361287
44574	361288
79577	361289
5462	361290
23558	361291
17102	361292
1218	361293
34194	361294
838	361295
9564	361296
7769	361297
21562	361298
13999	361299
136453	361300
138015	361301
46710	361302
114960	361303
37705	361304
95350	361305
66689	361306
129989	361307
90855	361308
1983	361309
10333	361310
74366	361311
110312	361312
22203	361313
2896	361314
148087	361315
91436	361316
3238	361317
6117	361318
6373	361319
59089	361320
1033	361321
48362	361322
70641	361323
16183	361324
56685	361325
115503	361326
10143	361327
38828	361328
53414	361329
9053	361330
2422	361331
2827	361332
111	361333
23810	361334
16919	361335
34518	361336
49472	361337
56723	361338
23874	361339
87720	361340
13317	361341
76995	361342
11582	361343
106355	361344
134310	361345
71038	361346
6817	361347
57371	361348
37095	361349
111432	361350
32486	361351
41828	361352
6548	361353
93627	361354
58601	361355
70451	361356
106351	361357
34872	361358
60966	361359
38011	361360
91925	361361
103109	361362
110608	361363
97196	361364
31184	361365
46352	361366
50127	361367
40790	361368
7144	361369
87028	361370
86666	361371
49578	361372
27739	361373
49651	361374
29538	361375
6461	361376
7695	361377
24112	361378
128277	361379
12393	361380
27018	361381
83459	361382
41061	361383
8	361384
144450	361385
71487	361386
55612	361387
92137	361388
36195	361389
261	361390
123854	361391
94959	361392
8645	361393
9133	361394
16046	361395
54591	361396
6	361397
34468	361398
88479	361399
475	361400
21195	361401
12472	361402
31673	361403
45515	361404
29730	361405
3895	361406
138656	361407
99299	361408
70272	361409
41617	361410
78884	361411
63949	361412
33682	361413
32185	361414
125209	361415
48459	361416
47237	361417
73530	361418
49119	361419
6126	361420
132471	361421
20021	361422
1112	361423
91481	361424
68061	361425
45604	361426
42174	361427
92113	361428
88989	361429
122	361430
3629	361431
43307	361432
16286	361433
19452	361434
53754	361435
90766	361436
129510	361437
18498	361438
76474	361439
78124	361440
37177	361441
8470	361442
3862	361443
1254	361444
30736	361445
60733	361446
82691	361447
50794	361448
16648	361449
103463	361450
70136	361451
3169	361452
3605	361453
23957	361454
10387	361455
81495	361456
10426	361457
7195	361458
27563	361459
142499	361460
1180	361461
18503	361462
26809	361463
97097	361464
144020	361465
3420	361466
26813	361467
79995	361468
3856	361469
5808	361470
80869	361471
26974	361472
1768	361473
11383	361474
85365	361475
67069	361476
14686	361477
2096	361478
121520	361479
43766	361480
99835	361481
79782	361482
71844	361483
10140	361484
12469	361485
9666	361486
11808	361487
11088	361488
106978	361489
8012	361490
82048	361491
71403	361492
73624	361493
2921	361494
69595	361495
62375	361496
73757	361497
10139	361498
32727	361499
39265	361500
70644	361501
31428	361502
25904	361503
103983	361504
32067	361505
41236	361506
5209	361507
102365	361508
31947	361509
54720	361510
10980	361511
50919	361512
54991	361513
13019	361514
38775	361515
94738	361516
110718	361517
100386	361518
80550	361519
13278	361520
81527	361521
44588	361522
98077	361523
74717	361524
38702	361525
63608	361526
24286	361527
10473	361528
30912	361529
12027	361530
143535	361531
8577	361532
54759	361533
65159	361534
58955	361535
19939	361536
9892	361537
72259	361538
2836	361539
49954	361540
52846	361541
34328	361542
11532	361543
21623	361544
110438	361545
13769	361546
1101	361547
14834	361548
83967	361549
79640	361550
4936	361551
51490	361552
35285	361553
65984	361554
36639	361555
84526	361556
21010	361557
9436	361558
29436	361559
23745	361560
2344	361561
13563	361562
72935	361563
37022	361564
68334	361565
36451	361566
118807	361567
65343	361568
75566	361569
15904	361570
79763	361571
44543	361572
56563	361573
136781	361574
37052	361575
57185	361576
14448	361577
4392	361578
30246	361579
32113	361580
115015	361581
14301	361582
27705	361583
1199	361584
9667	361585
60201	361586
85269	361587
93832	361588
53107	361589
3136	361590
47379	361591
33157	361592
66919	361593
13906	361594
70472	361595
76293	361596
21315	361597
114816	361598
15629	361599
5213	361600
28151	361601
147057	361602
58797	361603
57189	361604
94666	361605
91579	361606
1046	361607
26887	361608
54851	361609
1949	361610
89229	361611
43138	361612
11274	361613
37229	361614
25460	361615
68876	361616
46702	361617
17684	361618
96580	361619
3616	361620
31082	361621
6012	361622
20076	361623
115866	361624
959	361625
72197	361626
90635	361627
28214	361628
66891	361629
114802	361630
93013	361631
19480	361632
135226	361633
58617	361634
34810	361635
48416	361636
12891	361637
14868	361638
14104	361639
7467	361640
80255	361641
2398	361642
97896	361643
115294	361644
5991	361645
70417	361646
10524	361647
33760	361648
3318	361649
128719	361650
48578	361651
9027	361652
32638	361653
73769	361654
10278	361655
63936	361656
125452	361657
38846	361658
58194	361659
22355	361660
28979	361661
16336	361662
19700	361663
10161	361664
12660	361665
111160	361666
43548	361667
12462	361668
8966	361669
37525	361670
22728	361671
8405	361672
74272	361673
83224	361674
20966	361675
966	361676
20697	361677
12287	361678
32427	361679
1281	361680
18650	361681
82653	361682
855	361683
63276	361684
57231	361685
68498	361686
90858	361687
120973	361688
178	361689
20610	361690
41039	361691
28116	361692
107143	361693
91939	361694
135813	361695
7943	361696
884	361697
116882	361698
34046	361699
4517	361700
25062	361701
7605	361702
35507	361703
106767	361704
117133	361705
11610	361706
93044	361707
41251	361708
64607	361709
23088	361710
52013	361711
630	361712
76698	361713
40544	361714
32792	361715
259	361716
6934	361717
47377	361718
44419	361719
21882	361720
96315	361721
119265	361722
30649	361723
18429	361724
58133	361725
126418	361726
61272	361727
63072	361728
34533	361729
44356	361730
118169	361731
64510	361732
1142	361733
3769	361734
59515	361735
13104	361736
41201	361737
33886	361738
26725	361739
97261	361740
74583	361741
34782	361742
42	361743
73401	361744
42004	361745
11933	361746
55357	361747
14452	361748
82487	361749
2365	361750
14426	361751
16713	361752
78371	361753
121451	361754
74650	361755
33135	361756
89195	361757
49638	361758
47327	361759
134576	361760
21984	361761
47991	361762
17721	361763
18396	361764
33950	361765
72655	361766
22268	361767
33376	361768
15919	361769
2558	361770
8178	361771
21132	361772
30727	361773
6267	361774
124540	361775
4272	361776
9599	361777
533	361778
34623	361779
50339	361780
89274	361781
113810	361782
103071	361783
35196	361784
115159	361785
103157	361786
21671	361787
36758	361788
7326	361789
42296	361790
5966	361791
9898	361792
28884	361793
17068	361794
22948	361795
2121	361796
64689	361797
46776	361798
46746	361799
8292	361800
65883	361801
3845	361802
57619	361803
49044	361804
23901	361805
64548	361806
54222	361807
19623	361808
7756	361809
44390	361810
135405	361811
64988	361812
27352	361813
91462	361814
22443	361815
2751	361816
23877	361817
3827	361818
842	361819
126074	361820
33547	361821
15848	361822
55246	361823
55236	361824
4769	361825
34474	361826
10119	361827
15813	361828
69686	361829
5102	361830
150254	361831
58249	361832
31253	361833
71459	361834
50819	361835
77205	361836
108328	361837
32369	361838
3984	361839
84517	361840
6126	361841
29642	361842
67327	361843
23696	361844
84684	361845
36790	361846
32957	361847
59775	361848
100179	361849
8488	361850
14636	361851
18382	361852
26303	361853
39151	361854
8955	361855
141512	361856
27763	361857
136114	361858
58557	361859
105733	361860
45177	361861
36312	361862
98041	361863
50588	361864
121699	361865
345	361866
76445	361867
113174	361868
57825	361869
17476	361870
43476	361871
6650	361872
4694	361873
108387	361874
44290	361875
25898	361876
83193	361877
58528	361878
110419	361879
39940	361880
332	361881
82846	361882
22310	361883
11754	361884
100171	361885
86707	361886
49804	361887
343	361888
19835	361889
49856	361890
148558	361891
9541	361892
102311	361893
739	361894
20291	361895
5470	361896
63347	361897
848	361898
32275	361899
12590	361900
96938	361901
40479	361902
48714	361903
44308	361904
3296	361905
36406	361906
21390	361907
64175	361908
77690	361909
48775	361910
7500	361911
129545	361912
118737	361913
114618	361914
93879	361915
72185	361916
83952	361917
63774	361918
55663	361919
7691	361920
13358	361921
79419	361922
11789	361923
86139	361924
68824	361925
110494	361926
38632	361927
20310	361928
3168	361929
90435	361930
4054	361931
127657	361932
3573	361933
6065	361934
41202	361935
68322	361936
13232	361937
67223	361938
4208	361939
23328	361940
6975	361941
40672	361942
91522	361943
137327	361944
16292	361945
56920	361946
99032	361947
50354	361948
15345	361949
10687	361950
24445	361951
10893	361952
49085	361953
28108	361954
940	361955
47441	361956
80308	361957
69553	361958
104836	361959
34203	361960
46095	361961
25057	361962
1673	361963
30616	361964
35113	361965
102152	361966
57061	361967
4475	361968
41184	361969
106774	361970
250	361971
2723	361972
31397	361973
118273	361974
97846	361975
77016	361976
43680	361977
83385	361978
13363	361979
85019	361980
11583	361981
19104	361982
67946	361983
19635	361984
56608	361985
22254	361986
61777	361987
136930	361988
122381	361989
47078	361990
44465	361991
10057	361992
66892	361993
3779	361994
13904	361995
140989	361996
66003	361997
37894	361998
34186	361999
114545	362000
34984	362001
87181	362002
44556	362003
4444	362004
9661	362005
24288	362006
23237	362007
33606	362008
35979	362009
78758	362010
52474	362011
7270	362012
55544	362013
26531	362014
114192	362015
112672	362016
121150	362017
37893	362018
44006	362019
126519	362020
19693	362021
63549	362022
1294	362023
24402	362024
83512	362025
9034	362026
122227	362027
36904	362028
485	362029
41587	362030
34515	362031
68233	362032
137333	362033
47465	362034
44420	362035
28340	362036
93779	362037
85455	362038
44311	362039
26790	362040
26491	362041
130245	362042
68814	362043
33574	362044
5791	362045
44936	362046
18552	362047
17473	362048
26443	362049
56285	362050
43005	362051
58182	362052
16708	362053
9664	362054
47931	362055
131589	362056
40410	362057
7881	362058
23454	362059
22874	362060
4887	362061
9299	362062
68218	362063
12447	362064
692	362065
12388	362066
34881	362067
103739	362068
91672	362069
59758	362070
2811	362071
28589	362072
533	362073
131015	362074
112869	362075
76837	362076
31557	362077
56673	362078
71219	362079
86174	362080
91018	362081
72207	362082
105324	362083
76466	362084
33118	362085
35237	362086
102895	362087
69837	362088
414	362089
50264	362090
153	362091
25323	362092
1989	362093
91360	362094
20912	362095
14456	362096
16237	362097
15024	362098
88697	362099
76688	362100
14192	362101
14569	362102
82715	362103
2607	362104
69665	362105
12466	362106
102556	362107
3540	362108
65111	362109
49005	362110
7465	362111
75400	362112
1366	362113
18441	362114
20054	362115
98668	362116
137608	362117
49248	362118
20041	362119
116268	362120
63847	362121
47082	362122
16882	362123
1980	362124
74958	362125
69054	362126
81679	362127
42591	362128
149111	362129
30907	362130
6541	362131
38877	362132
19872	362133
55804	362134
109245	362135
9385	362136
104783	362137
72817	362138
11725	362139
87675	362140
43316	362141
6322	362142
6387	362143
33375	362144
14730	362145
96202	362146
99435	362147
45347	362148
136654	362149
48925	362150
42715	362151
96618	362152
14229	362153
24684	362154
1751	362155
82537	362156
905	362157
99829	362158
10480	362159
1276	362160
21663	362161
78498	362162
71266	362163
111159	362164
37251	362165
3442	362166
139941	362167
78	362168
5810	362169
30040	362170
44097	362171
58037	362172
28	362173
35231	362174
26700	362175
41237	362176
84880	362177
37488	362178
78659	362179
78369	362180
107262	362181
5603	362182
7607	362183
66576	362184
145406	362185
101331	362186
2961	362187
34441	362188
8427	362189
44699	362190
17309	362191
3269	362192
11139	362193
10169	362194
65236	362195
1673	362196
86193	362197
30992	362198
10065	362199
84390	362200
97937	362201
33359	362202
45914	362203
53648	362204
117918	362205
64095	362206
87338	362207
58861	362208
10917	362209
103611	362210
8766	362211
99242	362212
53346	362213
64397	362214
98100	362215
23043	362216
123407	362217
118445	362218
48063	362219
38910	362220
2764	362221
34737	362222
34901	362223
7271	362224
6026	362225
59793	362226
8316	362227
17917	362228
15353	362229
21984	362230
40266	362231
5401	362232
3300	362233
126556	362234
37640	362235
97342	362236
1074	362237
103828	362238
32488	362239
10172	362240
31588	362241
2355	362242
142650	362243
81979	362244
31971	362245
33718	362246
109202	362247
28240	362248
60410	362249
96097	362250
3675	362251
11000	362252
40818	362253
1319	362254
66191	362255
61377	362256
31865	362257
2079	362258
43	362259
15233	362260
116951	362261
34360	362262
19410	362263
87533	362264
22611	362265
31	362266
63450	362267
67114	362268
54581	362269
4838	362270
32066	362271
45666	362272
58640	362273
82055	362274
63773	362275
98172	362276
5499	362277
66129	362278
9030	362279
85752	362280
82615	362281
45735	362282
36083	362283
15439	362284
126414	362285
23361	362286
63717	362287
37676	362288
85279	362289
7078	362290
127847	362291
7870	362292
92662	362293
51222	362294
9922	362295
11998	362296
38908	362297
54636	362298
32890	362299
108182	362300
38004	362301
78970	362302
114733	362303
14106	362304
46797	362305
96448	362306
99326	362307
49325	362308
6361	362309
74853	362310
20595	362311
137824	362312
43342	362313
513	362314
31910	362315
27529	362316
26268	362317
45	362318
23246	362319
38571	362320
23515	362321
82564	362322
23893	362323
113755	362324
80565	362325
24381	362326
97774	362327
67732	362328
63881	362329
39607	362330
72437	362331
38932	362332
27423	362333
53534	362334
67316	362335
10452	362336
1276	362337
5738	362338
70072	362339
85469	362340
28990	362341
86732	362342
17561	362343
2064	362344
4664	362345
21282	362346
16357	362347
8225	362348
85177	362349
83279	362350
10246	362351
67404	362352
18374	362353
124775	362354
92223	362355
23691	362356
2661	362357
4472	362358
648	362359
6485	362360
137870	362361
131263	362362
74294	362363
8501	362364
23104	362365
41707	362366
38054	362367
82712	362368
7277	362369
1082	362370
63269	362371
134175	362372
124	362373
8440	362374
2607	362375
75065	362376
95774	362377
39720	362378
137748	362379
31867	362380
51941	362381
18827	362382
45967	362383
16143	362384
82338	362385
46552	362386
7110	362387
90155	362388
28863	362389
9461	362390
6710	362391
1226	362392
750	362393
77357	362394
100232	362395
81663	362396
11716	362397
1777	362398
1025	362399
12786	362400
3421	362401
106535	362402
42270	362403
45486	362404
51451	362405
85063	362406
10105	362407
123787	362408
23983	362409
44339	362410
33308	362411
9276	362412
8524	362413
116932	362414
52926	362415
114877	362416
14260	362417
15567	362418
55307	362419
2798	362420
114090	362421
52967	362422
12842	362423
12275	362424
3474	362425
1202	362426
6933	362427
10200	362428
26488	362429
85778	362430
103702	362431
46317	362432
71445	362433
23472	362434
31726	362435
143557	362436
36936	362437
447	362438
93124	362439
92479	362440
2734	362441
29049	362442
97082	362443
4045	362444
11433	362445
537	362446
79679	362447
7295	362448
99242	362449
104214	362450
133671	362451
10262	362452
9067	362453
25723	362454
48	362455
7054	362456
49973	362457
58918	362458
46236	362459
116555	362460
37086	362461
121964	362462
77880	362463
122174	362464
127038	362465
97643	362466
44266	362467
27667	362468
82089	362469
143902	362470
74268	362471
12830	362472
5050	362473
32727	362474
6793	362475
104673	362476
1474	362477
23827	362478
73964	362479
9708	362480
39856	362481
5456	362482
115905	362483
4644	362484
67397	362485
12375	362486
16305	362487
86019	362488
19074	362489
142798	362490
16959	362491
83604	362492
121049	362493
36678	362494
107421	362495
104919	362496
745	362497
21277	362498
19756	362499
1273	362500
53061	362501
9245	362502
4307	362503
17147	362504
113148	362505
38094	362506
20539	362507
10365	362508
12405	362509
35162	362510
2104	362511
121534	362512
70005	362513
93178	362514
4869	362515
136656	362516
83950	362517
20880	362518
15273	362519
111565	362520
61905	362521
7424	362522
104064	362523
17969	362524
24779	362525
2136	362526
35643	362527
64765	362528
2099	362529
40774	362530
53113	362531
67882	362532
57826	362533
82240	362534
65166	362535
32452	362536
10914	362537
5982	362538
31150	362539
40407	362540
15981	362541
119789	362542
2624	362543
9641	362544
82897	362545
51364	362546
24573	362547
21822	362548
1149	362549
11714	362550
119056	362551
56943	362552
66182	362553
14576	362554
30151	362555
77295	362556
28493	362557
43453	362558
139534	362559
95016	362560
106876	362561
109060	362562
38570	362563
78159	362564
3114	362565
127632	362566
18449	362567
121302	362568
35	362569
6129	362570
64969	362571
4319	362572
46837	362573
69377	362574
29362	362575
52568	362576
56002	362577
144431	362578
5449	362579
36574	362580
7500	362581
126372	362582
12281	362583
85937	362584
52488	362585
48703	362586
24834	362587
60877	362588
10827	362589
30982	362590
661	362591
6234	362592
8393	362593
21670	362594
4460	362595
2040	362596
73649	362597
111929	362598
62770	362599
100417	362600
82865	362601
77860	362602
40214	362603
10706	362604
3125	362605
43215	362606
776	362607
102956	362608
3223	362609
107740	362610
38695	362611
403	362612
92386	362613
50991	362614
37397	362615
95752	362616
55270	362617
82299	362618
8888	362619
543	362620
15172	362621
7031	362622
55994	362623
78889	362624
82886	362625
80436	362626
76727	362627
59674	362628
32311	362629
69978	362630
19715	362631
3829	362632
35777	362633
91954	362634
137431	362635
57315	362636
91613	362637
6445	362638
68951	362639
47198	362640
20802	362641
14016	362642
9181	362643
40588	362644
19550	362645
129258	362646
3333	362647
46229	362648
24503	362649
525	362650
7533	362651
24465	362652
6329	362653
1236	362654
1771	362655
68670	362656
5537	362657
42639	362658
74151	362659
13670	362660
10363	362661
3020	362662
22845	362663
118610	362664
565	362665
119434	362666
101556	362667
73420	362668
71230	362669
18248	362670
71928	362671
57191	362672
17560	362673
44534	362674
78882	362675
62075	362676
45879	362677
69620	362678
112782	362679
84370	362680
28110	362681
50202	362682
38691	362683
100372	362684
4833	362685
7073	362686
82542	362687
62924	362688
13053	362689
115883	362690
127069	362691
58782	362692
26774	362693
35368	362694
114742	362695
18004	362696
9671	362697
124050	362698
39122	362699
32786	362700
28907	362701
8803	362702
111379	362703
20526	362704
64445	362705
3995	362706
37277	362707
11769	362708
62317	362709
30714	362710
13881	362711
80527	362712
75912	362713
29460	362714
8748	362715
23470	362716
40565	362717
39823	362718
102809	362719
49162	362720
45046	362721
69488	362722
35302	362723
15568	362724
18447	362725
10712	362726
118924	362727
4255	362728
4719	362729
12845	362730
4294	362731
108764	362732
12630	362733
27308	362734
14275	362735
12386	362736
23916	362737
77964	362738
57357	362739
18069	362740
101512	362741
40392	362742
18181	362743
315	362744
59354	362745
88619	362746
80070	362747
127194	362748
68	362749
798	362750
42756	362751
23855	362752
14319	362753
52951	362754
34365	362755
22808	362756
101519	362757
115373	362758
70006	362759
64	362760
23445	362761
6905	362762
112259	362763
41984	362764
93987	362765
7033	362766
11945	362767
37825	362768
100205	362769
11651	362770
20477	362771
56073	362772
8328	362773
26973	362774
69525	362775
32915	362776
11909	362777
19449	362778
23327	362779
13594	362780
24640	362781
34968	362782
70610	362783
113821	362784
1142	362785
60850	362786
124252	362787
35904	362788
53715	362789
13318	362790
18969	362791
59838	362792
37765	362793
78008	362794
84826	362795
56096	362796
100323	362797
121240	362798
20145	362799
91521	362800
3571	362801
34381	362802
28522	362803
48986	362804
6590	362805
108173	362806
47420	362807
21308	362808
21894	362809
13897	362810
4006	362811
39073	362812
131747	362813
8131	362814
18916	362815
9698	362816
8701	362817
3856	362818
34221	362819
20780	362820
17159	362821
5711	362822
32501	362823
44251	362824
10598	362825
127138	362826
105342	362827
65655	362828
101028	362829
26818	362830
14490	362831
171	362832
8500	362833
58659	362834
42749	362835
26843	362836
106135	362837
28835	362838
57956	362839
1113	362840
18378	362841
4719	362842
149624	362843
77211	362844
45373	362845
134300	362846
71026	362847
53523	362848
22228	362849
11294	362850
135145	362851
2983	362852
122567	362853
793	362854
101807	362855
61347	362856
113615	362857
28980	362858
106834	362859
3855	362860
19271	362861
49354	362862
25614	362863
4124	362864
70703	362865
57557	362866
44573	362867
41395	362868
12297	362869
45476	362870
63782	362871
590	362872
40539	362873
2350	362874
63188	362875
120972	362876
88	362877
16752	362878
20539	362879
40541	362880
118094	362881
4752	362882
13317	362883
42867	362884
34945	362885
28227	362886
68624	362887
22514	362888
77638	362889
82998	362890
48172	362891
37045	362892
4279	362893
2656	362894
30409	362895
120389	362896
8306	362897
2135	362898
70846	362899
807	362900
141934	362901
18660	362902
136727	362903
67743	362904
5382	362905
19814	362906
82961	362907
6422	362908
83445	362909
68906	362910
130157	362911
4248	362912
18377	362913
12591	362914
25093	362915
135975	362916
54091	362917
35766	362918
145546	362919
46098	362920
3768	362921
34654	362922
126002	362923
34250	362924
36430	362925
65263	362926
6520	362927
33252	362928
104401	362929
15303	362930
88032	362931
124418	362932
100223	362933
6072	362934
21115	362935
15625	362936
126024	362937
59738	362938
30811	362939
118951	362940
192	362941
97616	362942
1508	362943
76936	362944
18230	362945
4167	362946
10344	362947
11718	362948
68036	362949
35993	362950
22014	362951
99085	362952
98993	362953
56280	362954
48551	362955
38659	362956
1893	362957
84837	362958
65503	362959
12121	362960
18351	362961
76276	362962
812	362963
35137	362964
58513	362965
85244	362966
58840	362967
60684	362968
43102	362969
27746	362970
29579	362971
46771	362972
70329	362973
98634	362974
122454	362975
37912	362976
4744	362977
32853	362978
1502	362979
4643	362980
1118	362981
134767	362982
2218	362983
119653	362984
65104	362985
5823	362986
86636	362987
99504	362988
34765	362989
18717	362990
103388	362991
62612	362992
8688	362993
37690	362994
41682	362995
132207	362996
4677	362997
2663	362998
100113	362999
27203	363000
7385	363001
35229	363002
72537	363003
1555	363004
38319	363005
68359	363006
31721	363007
40087	363008
25060	363009
16744	363010
1889	363011
15823	363012
36837	363013
144334	363014
41486	363015
67813	363016
97642	363017
16232	363018
42023	363019
74362	363020
3416	363021
143749	363022
51153	363023
88150	363024
56	363025
110679	363026
11012	363027
463	363028
50570	363029
2799	363030
21409	363031
102484	363032
3488	363033
14613	363034
2319	363035
5110	363036
52349	363037
27964	363038
87854	363039
4484	363040
21742	363041
60926	363042
7524	363043
62211	363044
2352	363045
41280	363046
46066	363047
34287	363048
66335	363049
60169	363050
936	363051
65802	363052
123540	363053
11695	363054
92049	363055
59632	363056
116	363057
3239	363058
28074	363059
114136	363060
19804	363061
2300	363062
105696	363063
103042	363064
29127	363065
74834	363066
120390	363067
25250	363068
47620	363069
129492	363070
13115	363071
58559	363072
17372	363073
29005	363074
97735	363075
108077	363076
4410	363077
90623	363078
9854	363079
7016	363080
141701	363081
42724	363082
27972	363083
38565	363084
1459	363085
30564	363086
37389	363087
32230	363088
80181	363089
23524	363090
33319	363091
25372	363092
65501	363093
6115	363094
45096	363095
68422	363096
40791	363097
114730	363098
1318	363099
27945	363100
27424	363101
3214	363102
1186	363103
3996	363104
44939	363105
78792	363106
32719	363107
57610	363108
148371	363109
3637	363110
39924	363111
36566	363112
19205	363113
26015	363114
1892	363115
19875	363116
209	363117
68240	363118
88522	363119
4794	363120
109640	363121
40336	363122
33159	363123
45729	363124
31394	363125
18614	363126
25846	363127
100292	363128
80095	363129
112408	363130
65605	363131
41283	363132
23811	363133
60912	363134
86582	363135
7905	363136
29144	363137
2398	363138
114421	363139
53757	363140
68573	363141
354	363142
110180	363143
102723	363144
65099	363145
51275	363146
72515	363147
91124	363148
16684	363149
98422	363150
49267	363151
35618	363152
52	363153
21024	363154
4040	363155
19230	363156
44001	363157
83235	363158
18525	363159
92649	363160
142379	363161
43673	363162
15186	363163
26329	363164
21914	363165
41053	363166
10734	363167
70652	363168
1826	363169
86702	363170
43315	363171
389	363172
4694	363173
101134	363174
39673	363175
22200	363176
18993	363177
37815	363178
2436	363179
51522	363180
39167	363181
75449	363182
8552	363183
55792	363184
52848	363185
139574	363186
38959	363187
12133	363188
34126	363189
96349	363190
17458	363191
120528	363192
1281	363193
63104	363194
43742	363195
135816	363196
11573	363197
127936	363198
72276	363199
124434	363200
8392	363201
8269	363202
1518	363203
224	363204
30454	363205
10037	363206
18255	363207
57096	363208
29759	363209
38332	363210
4140	363211
2087	363212
705	363213
40724	363214
24517	363215
17264	363216
59749	363217
49443	363218
30076	363219
137930	363220
17700	363221
53073	363222
23	363223
104992	363224
14373	363225
71380	363226
86147	363227
26225	363228
1512	363229
100147	363230
97999	363231
32947	363232
21324	363233
54579	363234
80332	363235
57706	363236
12227	363237
43021	363238
20075	363239
31425	363240
85003	363241
108324	363242
32644	363243
84994	363244
12811	363245
16035	363246
3899	363247
3211	363248
7662	363249
8431	363250
133	363251
26591	363252
67782	363253
33306	363254
44204	363255
24605	363256
84870	363257
42233	363258
2001	363259
3175	363260
150601	363261
80115	363262
9692	363263
18075	363264
18087	363265
28580	363266
103245	363267
27212	363268
76932	363269
28110	363270
7539	363271
60386	363272
106979	363273
34954	363274
18276	363275
32691	363276
98010	363277
20201	363278
29997	363279
5634	363280
47584	363281
105475	363282
2329	363283
38056	363284
5066	363285
30542	363286
68282	363287
915	363288
2863	363289
39446	363290
79732	363291
132325	363292
44724	363293
34829	363294
50374	363295
69264	363296
45017	363297
53130	363298
40474	363299
29512	363300
24502	363301
83901	363302
50335	363303
27531	363304
18856	363305
7709	363306
22270	363307
34150	363308
37841	363309
70665	363310
73399	363311
78785	363312
137396	363313
79122	363314
5621	363315
15	363316
91	363317
47633	363318
136070	363319
122890	363320
69429	363321
47643	363322
59441	363323
80915	363324
8443	363325
68335	363326
33627	363327
35544	363328
16338	363329
75761	363330
24735	363331
36466	363332
89606	363333
83144	363334
104611	363335
2123	363336
6162	363337
6368	363338
94218	363339
68908	363340
130795	363341
122341	363342
76551	363343
964	363344
58275	363345
51078	363346
132623	363347
3225	363348
56898	363349
35392	363350
41491	363351
131758	363352
2309	363353
283	363354
17775	363355
94709	363356
82932	363357
120111	363358
150051	363359
116965	363360
14252	363361
16016	363362
30366	363363
69072	363364
16882	363365
49912	363366
21220	363367
46507	363368
20083	363369
1148	363370
76224	363371
94617	363372
138034	363373
23540	363374
73590	363375
21751	363376
31437	363377
16172	363378
80992	363379
6006	363380
39312	363381
6862	363382
27547	363383
15677	363384
60984	363385
7019	363386
130857	363387
6714	363388
370	363389
36340	363390
38322	363391
48330	363392
17963	363393
77488	363394
13178	363395
77341	363396
20089	363397
508	363398
19861	363399
43057	363400
15179	363401
48736	363402
4829	363403
32248	363404
77224	363405
120216	363406
3398	363407
16926	363408
52556	363409
18491	363410
60255	363411
74409	363412
29840	363413
127610	363414
3492	363415
4075	363416
2114	363417
1336	363418
96173	363419
86404	363420
96487	363421
90466	363422
40759	363423
59372	363424
37154	363425
31256	363426
32792	363427
614	363428
78774	363429
70705	363430
51272	363431
27185	363432
28752	363433
93451	363434
16167	363435
46966	363436
40367	363437
46162	363438
69807	363439
2653	363440
70610	363441
72045	363442
94986	363443
119164	363444
48860	363445
19443	363446
42360	363447
127351	363448
974	363449
66848	363450
86941	363451
69731	363452
63111	363453
14692	363454
88843	363455
11469	363456
115788	363457
45598	363458
45782	363459
25487	363460
30591	363461
93328	363462
29712	363463
23321	363464
20803	363465
3314	363466
66342	363467
149440	363468
32234	363469
11523	363470
26373	363471
25686	363472
85535	363473
71422	363474
15532	363475
11319	363476
8625	363477
103296	363478
44918	363479
64167	363480
130333	363481
120125	363482
59153	363483
93283	363484
9108	363485
58207	363486
2132	363487
6258	363488
121719	363489
25843	363490
70160	363491
52181	363492
112970	363493
25896	363494
69328	363495
19635	363496
27939	363497
2639	363498
58842	363499
7681	363500
112191	363501
78030	363502
28266	363503
57498	363504
4274	363505
65552	363506
10006	363507
52650	363508
105041	363509
17332	363510
40143	363511
19625	363512
36761	363513
78379	363514
35959	363515
96186	363516
44985	363517
98504	363518
28452	363519
9123	363520
208	363521
77617	363522
14862	363523
53374	363524
19260	363525
9706	363526
48740	363527
42398	363528
31374	363529
11030	363530
42929	363531
19067	363532
48528	363533
124240	363534
35844	363535
23716	363536
123815	363537
73463	363538
13649	363539
5123	363540
106562	363541
13323	363542
61566	363543
80810	363544
87178	363545
7003	363546
19373	363547
7540	363548
71097	363549
80237	363550
112313	363551
22305	363552
5488	363553
217	363554
48679	363555
23992	363556
1128	363557
50440	363558
99	363559
19946	363560
24936	363561
4053	363562
120485	363563
49014	363564
48655	363565
95034	363566
69412	363567
16828	363568
42751	363569
87311	363570
61859	363571
135924	363572
113950	363573
3452	363574
13116	363575
9402	363576
30789	363577
34875	363578
85396	363579
23225	363580
31596	363581
24864	363582
81496	363583
18858	363584
66889	363585
57761	363586
42093	363587
1277	363588
20348	363589
45002	363590
3786	363591
113931	363592
7059	363593
14253	363594
117059	363595
16265	363596
65614	363597
8559	363598
51440	363599
96067	363600
110218	363601
6533	363602
124783	363603
120	363604
20274	363605
25456	363606
3258	363607
45894	363608
96351	363609
80881	363610
76046	363611
6964	363612
53184	363613
63286	363614
1984	363615
131204	363616
24823	363617
71069	363618
59654	363619
59921	363620
77506	363621
48927	363622
14279	363623
10742	363624
27871	363625
120619	363626
103442	363627
34464	363628
6644	363629
1534	363630
28734	363631
55158	363632
4770	363633
20780	363634
10358	363635
95617	363636
63472	363637
59314	363638
7558	363639
6037	363640
3177	363641
55629	363642
2448	363643
137894	363644
18451	363645
146864	363646
65959	363647
56257	363648
21016	363649
65757	363650
32028	363651
93292	363652
14386	363653
34409	363654
145276	363655
25776	363656
22170	363657
10248	363658
68435	363659
9498	363660
19164	363661
16217	363662
18047	363663
16375	363664
65180	363665
83892	363666
64885	363667
15863	363668
17077	363669
55326	363670
72534	363671
16898	363672
63959	363673
10576	363674
5905	363675
27430	363676
21634	363677
82845	363678
4489	363679
536	363680
118574	363681
79961	363682
222	363683
36288	363684
137710	363685
121017	363686
59606	363687
13388	363688
68653	363689
106685	363690
9671	363691
86500	363692
65843	363693
3134	363694
37627	363695
5985	363696
90438	363697
10375	363698
27564	363699
73580	363700
1984	363701
26625	363702
10162	363703
129469	363704
34423	363705
1433	363706
19826	363707
91147	363708
33479	363709
31047	363710
24624	363711
27022	363712
104156	363713
17506	363714
45432	363715
133282	363716
55571	363717
4401	363718
86920	363719
7307	363720
22763	363721
68064	363722
62675	363723
96312	363724
129123	363725
17084	363726
22260	363727
11528	363728
7317	363729
67564	363730
22295	363731
23384	363732
76419	363733
43301	363734
7188	363735
54078	363736
57663	363737
35518	363738
68088	363739
1168	363740
15008	363741
1620	363742
30480	363743
88910	363744
44117	363745
111536	363746
50	363747
62508	363748
50995	363749
93302	363750
93725	363751
49209	363752
15	363753
37661	363754
46431	363755
425	363756
29664	363757
40729	363758
6968	363759
33119	363760
6636	363761
32058	363762
76230	363763
114804	363764
103003	363765
36834	363766
76256	363767
30780	363768
104400	363769
34449	363770
38555	363771
7457	363772
15672	363773
70351	363774
88556	363775
58540	363776
145512	363777
11367	363778
150503	363779
28967	363780
10171	363781
74318	363782
4208	363783
61963	363784
53654	363785
13518	363786
47095	363787
34746	363788
41207	363789
74004	363790
53170	363791
87694	363792
53830	363793
4354	363794
11075	363795
5500	363796
27899	363797
1125	363798
12465	363799
40612	363800
18083	363801
93652	363802
67547	363803
83436	363804
1851	363805
95954	363806
101911	363807
67144	363808
69796	363809
70488	363810
42815	363811
30123	363812
29487	363813
45422	363814
57894	363815
87653	363816
19505	363817
5863	363818
73584	363819
19838	363820
67061	363821
75834	363822
32460	363823
6532	363824
17300	363825
56023	363826
100764	363827
36969	363828
101688	363829
28841	363830
8074	363831
76569	363832
25857	363833
38647	363834
9201	363835
83599	363836
114584	363837
40059	363838
130105	363839
27529	363840
140808	363841
23750	363842
542	363843
8664	363844
63942	363845
31923	363846
66799	363847
3494	363848
1913	363849
13479	363850
48232	363851
47638	363852
114386	363853
6873	363854
30420	363855
68815	363856
18271	363857
21687	363858
66916	363859
4286	363860
84600	363861
78989	363862
137735	363863
72984	363864
21847	363865
14894	363866
35493	363867
88715	363868
32942	363869
120484	363870
92651	363871
9301	363872
23060	363873
54729	363874
50255	363875
10475	363876
6760	363877
18213	363878
69578	363879
53048	363880
8581	363881
2278	363882
43680	363883
33664	363884
48215	363885
41728	363886
20466	363887
51608	363888
62578	363889
5189	363890
22649	363891
1671	363892
36937	363893
37185	363894
1334	363895
40177	363896
19709	363897
19860	363898
4327	363899
2361	363900
51683	363901
51883	363902
16653	363903
32879	363904
31807	363905
40101	363906
22986	363907
20006	363908
75793	363909
49668	363910
117519	363911
78323	363912
58290	363913
1790	363914
35678	363915
26221	363916
4587	363917
30575	363918
853	363919
31887	363920
60531	363921
95835	363922
140986	363923
14872	363924
5836	363925
66173	363926
4467	363927
53265	363928
2011	363929
28874	363930
102505	363931
65808	363932
6346	363933
41548	363934
55800	363935
14451	363936
142739	363937
1230	363938
531	363939
39329	363940
2072	363941
45884	363942
59788	363943
9418	363944
9408	363945
8347	363946
48743	363947
19174	363948
19588	363949
59619	363950
168	363951
138210	363952
45561	363953
52084	363954
91149	363955
92857	363956
24717	363957
80910	363958
51481	363959
23980	363960
751	363961
36654	363962
130965	363963
50467	363964
55695	363965
17034	363966
15878	363967
56982	363968
73513	363969
24242	363970
38041	363971
5969	363972
13125	363973
39005	363974
6958	363975
38657	363976
15671	363977
9961	363978
1591	363979
24225	363980
119508	363981
43617	363982
258	363983
41707	363984
34346	363985
121847	363986
45765	363987
9512	363988
72240	363989
10072	363990
50612	363991
5393	363992
91025	363993
86014	363994
1805	363995
47869	363996
6727	363997
11805	363998
147107	363999
44590	364000
72127	364001
42601	364002
29996	364003
91024	364004
48393	364005
23205	364006
96902	364007
32854	364008
145896	364009
10545	364010
98156	364011
1126	364012
95127	364013
2546	364014
35547	364015
28285	364016
4889	364017
10033	364018
71321	364019
7630	364020
14377	364021
141063	364022
145627	364023
8064	364024
11337	364025
29308	364026
78594	364027
98233	364028
11222	364029
32448	364030
53338	364031
113758	364032
40362	364033
77710	364034
31723	364035
26741	364036
57581	364037
105159	364038
63053	364039
77882	364040
2895	364041
56159	364042
77779	364043
11811	364044
17374	364045
68307	364046
9587	364047
21884	364048
1273	364049
2609	364050
37078	364051
54484	364052
1868	364053
70022	364054
78475	364055
130277	364056
114902	364057
11088	364058
126064	364059
19224	364060
42486	364061
10336	364062
7895	364063
12283	364064
12021	364065
3222	364066
13873	364067
11192	364068
24230	364069
29204	364070
58886	364071
39483	364072
33347	364073
58084	364074
650	364075
8066	364076
302	364077
16657	364078
103862	364079
285	364080
861	364081
29719	364082
850	364083
8538	364084
67665	364085
18883	364086
20990	364087
134	364088
30562	364089
12553	364090
38678	364091
2806	364092
16277	364093
115857	364094
46969	364095
34204	364096
38294	364097
1629	364098
49499	364099
108456	364100
3004	364101
68626	364102
59490	364103
14941	364104
89086	364105
10079	364106
72195	364107
22505	364108
45432	364109
27341	364110
12108	364111
82006	364112
65185	364113
72387	364114
47092	364115
39142	364116
29851	364117
15133	364118
33437	364119
39624	364120
36203	364121
64162	364122
63723	364123
300	364124
3467	364125
35075	364126
5610	364127
71242	364128
19949	364129
10865	364130
47647	364131
13180	364132
43385	364133
135872	364134
7935	364135
85176	364136
19325	364137
76818	364138
85786	364139
49381	364140
2798	364141
30918	364142
51725	364143
20216	364144
35481	364145
11489	364146
46307	364147
66548	364148
57741	364149
80813	364150
1369	364151
59396	364152
98886	364153
210	364154
27509	364155
118949	364156
11917	364157
5945	364158
91801	364159
7686	364160
57614	364161
68293	364162
16457	364163
58365	364164
20220	364165
41795	364166
113757	364167
105154	364168
89551	364169
38963	364170
30433	364171
32983	364172
107712	364173
27165	364174
11811	364175
27697	364176
30333	364177
102037	364178
58770	364179
21992	364180
46904	364181
74156	364182
125476	364183
68155	364184
5797	364185
61143	364186
2654	364187
43892	364188
96584	364189
12782	364190
8785	364191
45347	364192
33355	364193
141344	364194
31854	364195
10995	364196
73623	364197
34545	364198
77157	364199
7794	364200
105659	364201
31055	364202
4550	364203
116971	364204
14803	364205
32306	364206
1270	364207
11086	364208
58102	364209
106275	364210
50387	364211
23732	364212
63164	364213
13331	364214
23688	364215
3668	364216
84974	364217
96049	364218
46464	364219
101705	364220
387	364221
122	364222
116803	364223
2497	364224
120812	364225
45832	364226
122502	364227
1539	364228
28429	364229
52278	364230
5308	364231
28065	364232
23645	364233
71219	364234
83876	364235
47879	364236
8457	364237
107848	364238
30579	364239
69195	364240
27734	364241
53679	364242
21189	364243
10149	364244
59408	364245
14010	364246
48762	364247
56589	364248
167	364249
115871	364250
108006	364251
26744	364252
118491	364253
31153	364254
88465	364255
24613	364256
87756	364257
26883	364258
10220	364259
111985	364260
116349	364261
46686	364262
104258	364263
71414	364264
46583	364265
101539	364266
63	364267
88287	364268
118771	364269
25128	364270
89621	364271
6539	364272
55247	364273
7859	364274
29176	364275
22452	364276
42307	364277
144	364278
58	364279
2735	364280
29475	364281
22123	364282
98912	364283
140881	364284
6430	364285
85321	364286
131090	364287
3943	364288
12508	364289
84125	364290
75005	364291
87111	364292
49559	364293
13453	364294
98502	364295
54198	364296
65092	364297
87483	364298
40877	364299
53939	364300
56979	364301
78892	364302
45856	364303
129240	364304
6967	364305
12623	364306
15316	364307
83222	364308
43050	364309
108326	364310
36754	364311
45227	364312
124928	364313
12586	364314
11969	364315
46975	364316
387	364317
19	364318
5004	364319
60606	364320
3312	364321
126402	364322
47943	364323
18807	364324
92837	364325
22797	364326
28142	364327
118993	364328
23404	364329
61671	364330
16706	364331
5728	364332
47346	364333
44604	364334
51851	364335
23079	364336
17121	364337
28122	364338
76623	364339
2295	364340
131895	364341
13805	364342
12235	364343
20261	364344
85398	364345
68052	364346
133106	364347
510	364348
83391	364349
23550	364350
18462	364351
5	364352
2240	364353
20824	364354
108310	364355
2490	364356
18008	364357
58275	364358
37638	364359
68417	364360
31487	364361
32723	364362
61543	364363
18790	364364
81847	364365
58068	364366
1661	364367
101093	364368
13413	364369
60178	364370
85708	364371
102279	364372
44706	364373
62514	364374
47847	364375
29662	364376
92336	364377
12777	364378
9139	364379
95434	364380
18724	364381
77132	364382
11955	364383
19421	364384
31450	364385
7354	364386
116394	364387
111422	364388
15611	364389
2445	364390
12791	364391
19676	364392
97676	364393
19819	364394
82922	364395
132302	364396
7099	364397
12938	364398
36857	364399
74866	364400
32267	364401
38881	364402
54514	364403
21229	364404
96120	364405
39233	364406
41817	364407
92728	364408
128406	364409
41732	364410
2832	364411
2573	364412
13741	364413
51702	364414
60661	364415
4720	364416
30080	364417
10393	364418
34234	364419
142147	364420
10022	364421
17096	364422
44415	364423
138877	364424
3172	364425
10537	364426
22544	364427
45092	364428
143141	364429
1086	364430
11666	364431
102376	364432
37396	364433
90228	364434
54936	364435
50015	364436
4310	364437
133310	364438
39976	364439
91892	364440
53801	364441
42237	364442
5156	364443
18542	364444
41052	364445
707	364446
75020	364447
18965	364448
4102	364449
13724	364450
60315	364451
63597	364452
99532	364453
66261	364454
13470	364455
41236	364456
75502	364457
93190	364458
20398	364459
15263	364460
50608	364461
9612	364462
66496	364463
18334	364464
125450	364465
17761	364466
9631	364467
46339	364468
84840	364469
71558	364470
76611	364471
58485	364472
99304	364473
62231	364474
103994	364475
75239	364476
21974	364477
49251	364478
96352	364479
49309	364480
457	364481
150822	364482
41723	364483
29896	364484
138370	364485
12101	364486
89815	364487
3709	364488
39351	364489
49278	364490
9170	364491
41816	364492
30743	364493
4075	364494
72795	364495
16098	364496
98198	364497
23399	364498
57478	364499
106640	364500
33138	364501
38767	364502
86458	364503
68541	364504
18426	364505
41031	364506
29670	364507
34380	364508
32507	364509
4976	364510
54608	364511
21754	364512
12437	364513
99680	364514
25752	364515
36953	364516
24134	364517
2531	364518
1407	364519
51993	364520
46531	364521
135965	364522
55142	364523
21447	364524
26436	364525
82408	364526
2296	364527
30444	364528
20236	364529
14178	364530
9091	364531
76020	364532
21902	364533
31199	364534
3419	364535
69190	364536
6970	364537
67646	364538
104677	364539
1459	364540
24804	364541
39570	364542
5758	364543
129228	364544
65860	364545
43199	364546
78940	364547
93855	364548
19804	364549
95854	364550
2033	364551
32484	364552
27010	364553
78616	364554
83722	364555
106670	364556
43222	364557
3287	364558
41714	364559
1115	364560
31860	364561
3311	364562
85073	364563
17451	364564
352	364565
4079	364566
24281	364567
608	364568
7858	364569
98433	364570
54022	364571
89201	364572
4419	364573
59024	364574
72682	364575
3098	364576
33972	364577
2068	364578
17160	364579
67013	364580
46480	364581
5956	364582
753	364583
9925	364584
108222	364585
127204	364586
8343	364587
25537	364588
114930	364589
29018	364590
60601	364591
110282	364592
43317	364593
36623	364594
54363	364595
50756	364596
69246	364597
17215	364598
1844	364599
28379	364600
1896	364601
28063	364602
18854	364603
54316	364604
105296	364605
27932	364606
45495	364607
32420	364608
104494	364609
1121	364610
46868	364611
106863	364612
729	364613
30259	364614
37346	364615
57046	364616
12384	364617
104077	364618
61939	364619
46669	364620
109011	364621
27430	364622
113364	364623
17731	364624
11526	364625
26413	364626
5969	364627
23965	364628
22310	364629
13569	364630
13551	364631
42411	364632
120987	364633
6128	364634
97283	364635
75038	364636
13296	364637
36321	364638
49477	364639
100124	364640
26905	364641
4560	364642
89608	364643
86706	364644
33156	364645
6597	364646
95390	364647
20553	364648
663	364649
36702	364650
82293	364651
11906	364652
32471	364653
38488	364654
146	364655
4295	364656
89881	364657
535	364658
75856	364659
80601	364660
130215	364661
2793	364662
14454	364663
78223	364664
109461	364665
72616	364666
55662	364667
37660	364668
31653	364669
130697	364670
67	364671
42	364672
15018	364673
14389	364674
59889	364675
1022	364676
86529	364677
29409	364678
3731	364679
2037	364680
112329	364681
18657	364682
10820	364683
17394	364684
33203	364685
51175	364686
23011	364687
7634	364688
31470	364689
16510	364690
17486	364691
40405	364692
134143	364693
87269	364694
15241	364695
3849	364696
10044	364697
62	364698
8290	364699
21654	364700
137804	364701
64982	364702
11883	364703
25162	364704
59479	364705
14433	364706
35084	364707
80223	364708
46633	364709
10936	364710
42404	364711
68735	364712
8196	364713
84958	364714
29098	364715
14425	364716
81145	364717
38224	364718
21429	364719
92156	364720
34993	364721
95546	364722
7773	364723
86422	364724
29887	364725
26225	364726
72228	364727
13837	364728
75869	364729
117547	364730
8608	364731
48766	364732
954	364733
33426	364734
104443	364735
79233	364736
1318	364737
65937	364738
24662	364739
527	364740
3163	364741
33952	364742
3604	364743
28706	364744
39483	364745
3942	364746
36037	364747
1148	364748
10257	364749
10506	364750
3003	364751
53207	364752
6049	364753
40747	364754
77892	364755
32006	364756
17990	364757
16427	364758
1892	364759
93936	364760
20617	364761
58751	364762
109129	364763
20677	364764
40634	364765
54074	364766
148284	364767
11899	364768
27050	364769
730	364770
56464	364771
113765	364772
117904	364773
31559	364774
12215	364775
133971	364776
130319	364777
65291	364778
3770	364779
32638	364780
48505	364781
24443	364782
39	364783
100897	364784
12743	364785
31853	364786
119088	364787
50612	364788
7122	364789
93567	364790
385	364791
47242	364792
94986	364793
25632	364794
4448	364795
60575	364796
1482	364797
6878	364798
19191	364799
134490	364800
142725	364801
44166	364802
3526	364803
4495	364804
32404	364805
27186	364806
859	364807
30312	364808
38086	364809
26047	364810
17086	364811
70551	364812
58500	364813
872	364814
39773	364815
34901	364816
22420	364817
42338	364818
41548	364819
23798	364820
60573	364821
62529	364822
116127	364823
24850	364824
1991	364825
55779	364826
52696	364827
149419	364828
1639	364829
29935	364830
107662	364831
27685	364832
10374	364833
86490	364834
88846	364835
65322	364836
56070	364837
10863	364838
17298	364839
34281	364840
118850	364841
44570	364842
32562	364843
70529	364844
72886	364845
7200	364846
45323	364847
2507	364848
27994	364849
429	364850
35901	364851
33856	364852
12150	364853
36187	364854
141262	364855
26830	364856
42498	364857
25106	364858
104045	364859
32971	364860
99780	364861
80926	364862
79312	364863
46974	364864
105959	364865
8510	364866
35167	364867
66529	364868
107324	364869
3027	364870
60135	364871
92109	364872
8109	364873
33684	364874
827	364875
15674	364876
26907	364877
25080	364878
3975	364879
112520	364880
50151	364881
5488	364882
32353	364883
49506	364884
26959	364885
14371	364886
48123	364887
9558	364888
105056	364889
124115	364890
10887	364891
41988	364892
51441	364893
52152	364894
22244	364895
27766	364896
14973	364897
3966	364898
11164	364899
43469	364900
35810	364901
65254	364902
35118	364903
52139	364904
27682	364905
12020	364906
991	364907
56131	364908
67851	364909
26533	364910
55686	364911
34536	364912
6069	364913
7508	364914
19489	364915
67482	364916
53528	364917
35972	364918
76281	364919
23668	364920
112872	364921
5587	364922
79673	364923
47715	364924
71297	364925
8399	364926
29907	364927
118699	364928
24245	364929
20038	364930
49080	364931
59115	364932
25948	364933
70446	364934
11377	364935
90197	364936
111687	364937
123271	364938
40119	364939
15644	364940
95352	364941
69132	364942
52804	364943
86044	364944
20811	364945
2201	364946
136777	364947
6505	364948
77556	364949
120367	364950
24482	364951
58425	364952
7094	364953
31367	364954
122972	364955
20872	364956
269	364957
9937	364958
82786	364959
89082	364960
2402	364961
13516	364962
120999	364963
69013	364964
112599	364965
24170	364966
29263	364967
128473	364968
95369	364969
48432	364970
41937	364971
135150	364972
97807	364973
43944	364974
91845	364975
415	364976
56058	364977
59365	364978
42299	364979
66651	364980
25075	364981
27903	364982
26833	364983
65612	364984
71161	364985
72677	364986
64919	364987
89657	364988
117840	364989
5921	364990
23582	364991
136769	364992
84503	364993
915	364994
45596	364995
26085	364996
109204	364997
810	364998
63688	364999
7946	365000
10361	365001
125552	365002
46363	365003
4036	365004
554	365005
22708	365006
111357	365007
81847	365008
14622	365009
83075	365010
10050	365011
52706	365012
59125	365013
16464	365014
86538	365015
86503	365016
15239	365017
92059	365018
67285	365019
21372	365020
15020	365021
72970	365022
85553	365023
14235	365024
13127	365025
3401	365026
87090	365027
3431	365028
29241	365029
80213	365030
58420	365031
45050	365032
12798	365033
113929	365034
8888	365035
89989	365036
31324	365037
1588	365038
63406	365039
37178	365040
15972	365041
92025	365042
1889	365043
106822	365044
87417	365045
804	365046
26625	365047
32652	365048
62975	365049
13077	365050
52237	365051
67927	365052
1154	365053
34896	365054
10462	365055
136664	365056
12576	365057
94990	365058
88193	365059
42464	365060
10296	365061
71972	365062
10366	365063
59023	365064
70988	365065
58756	365066
47889	365067
8732	365068
17465	365069
6742	365070
45641	365071
128863	365072
33821	365073
12281	365074
6192	365075
21431	365076
53554	365077
33977	365078
14083	365079
31000	365080
12984	365081
12728	365082
24897	365083
19583	365084
103690	365085
10895	365086
36528	365087
9022	365088
24458	365089
40145	365090
14463	365091
17555	365092
62777	365093
23890	365094
15265	365095
706	365096
1254	365097
137923	365098
109076	365099
6608	365100
94646	365101
25249	365102
39887	365103
128351	365104
71951	365105
22644	365106
37216	365107
29163	365108
62222	365109
14732	365110
25650	365111
125767	365112
83007	365113
37812	365114
60790	365115
42623	365116
45487	365117
31563	365118
4088	365119
133192	365120
129189	365121
113613	365122
16456	365123
113259	365124
40711	365125
47418	365126
15301	365127
69617	365128
86219	365129
4385	365130
40070	365131
19575	365132
48918	365133
32224	365134
1071	365135
26534	365136
64907	365137
26431	365138
20163	365139
669	365140
120240	365141
26730	365142
69988	365143
133289	365144
44780	365145
149045	365146
18014	365147
16172	365148
35813	365149
25709	365150
75552	365151
22599	365152
41687	365153
1311	365154
71196	365155
100634	365156
4797	365157
5750	365158
45272	365159
112797	365160
56007	365161
23961	365162
41439	365163
4526	365164
68254	365165
3158	365166
54147	365167
3406	365168
27642	365169
42169	365170
17300	365171
21433	365172
98180	365173
12575	365174
5744	365175
13318	365176
119760	365177
57441	365178
73792	365179
21951	365180
101633	365181
50790	365182
72052	365183
68191	365184
28512	365185
13660	365186
36437	365187
3321	365188
86124	365189
39808	365190
74474	365191
3630	365192
76470	365193
14540	365194
4101	365195
15438	365196
78115	365197
59301	365198
10279	365199
66545	365200
115835	365201
43359	365202
134881	365203
78497	365204
21	365205
18189	365206
40017	365207
24846	365208
71380	365209
55922	365210
32978	365211
36270	365212
6055	365213
51604	365214
21589	365215
56813	365216
88814	365217
108723	365218
11129	365219
46932	365220
46101	365221
122663	365222
45053	365223
66918	365224
111460	365225
4742	365226
14557	365227
52144	365228
38397	365229
70388	365230
10008	365231
32111	365232
43179	365233
54163	365234
43823	365235
3800	365236
3370	365237
17891	365238
15943	365239
67355	365240
20688	365241
39324	365242
31225	365243
134700	365244
4125	365245
58701	365246
2960	365247
3862	365248
25438	365249
17278	365250
22961	365251
106891	365252
88656	365253
140099	365254
1031	365255
76187	365256
67434	365257
41668	365258
67579	365259
633	365260
8589	365261
41574	365262
40403	365263
18943	365264
83304	365265
28038	365266
206	365267
31261	365268
147346	365269
30685	365270
6449	365271
33055	365272
15984	365273
1846	365274
28607	365275
50406	365276
11629	365277
21361	365278
31376	365279
19246	365280
53249	365281
3782	365282
1776	365283
103570	365284
8202	365285
44988	365286
37455	365287
3759	365288
98958	365289
55758	365290
24711	365291
43731	365292
343	365293
121944	365294
23985	365295
32975	365296
58759	365297
16199	365298
126770	365299
112328	365300
69287	365301
82224	365302
42709	365303
45365	365304
22482	365305
42419	365306
111930	365307
42707	365308
4634	365309
4650	365310
97139	365311
74533	365312
80320	365313
21456	365314
46856	365315
25962	365316
25375	365317
38323	365318
52882	365319
62314	365320
64	365321
119752	365322
20235	365323
72797	365324
525	365325
67996	365326
20532	365327
50191	365328
3210	365329
91390	365330
64216	365331
38894	365332
4991	365333
23904	365334
25061	365335
2027	365336
53726	365337
12126	365338
70803	365339
40528	365340
28747	365341
14850	365342
39197	365343
33155	365344
33789	365345
2975	365346
9352	365347
98013	365348
38313	365349
132075	365350
27393	365351
1318	365352
67998	365353
2206	365354
260	365355
911	365356
104949	365357
27866	365358
11146	365359
114070	365360
3638	365361
137545	365362
11099	365363
19225	365364
145047	365365
72966	365366
88158	365367
73133	365368
3660	365369
2857	365370
10719	365371
16967	365372
29083	365373
86416	365374
70952	365375
38358	365376
1215	365377
78572	365378
39388	365379
8185	365380
27366	365381
37393	365382
93484	365383
51995	365384
8507	365385
1027	365386
58025	365387
539	365388
23297	365389
55665	365390
46810	365391
13261	365392
140414	365393
9035	365394
69188	365395
5142	365396
32474	365397
96542	365398
56882	365399
66921	365400
14964	365401
9117	365402
13232	365403
47084	365404
12780	365405
36309	365406
74386	365407
4695	365408
2464	365409
20000	365410
58756	365411
744	365412
75403	365413
306	365414
4279	365415
43333	365416
82226	365417
2119	365418
60308	365419
77857	365420
1053	365421
4918	365422
102348	365423
6551	365424
3817	365425
87409	365426
68347	365427
104991	365428
119061	365429
22778	365430
56363	365431
30484	365432
38534	365433
18749	365434
12719	365435
3912	365436
8812	365437
145453	365438
106626	365439
932	365440
6453	365441
21511	365442
95921	365443
19963	365444
1207	365445
43181	365446
11795	365447
42633	365448
27821	365449
52855	365450
7355	365451
44100	365452
245	365453
35718	365454
97397	365455
8596	365456
34790	365457
1838	365458
17144	365459
27320	365460
125568	365461
32501	365462
22368	365463
20003	365464
19631	365465
40677	365466
81781	365467
42900	365468
137894	365469
68343	365470
44738	365471
9474	365472
40556	365473
5426	365474
1986	365475
64269	365476
21277	365477
101	365478
22256	365479
31415	365480
6798	365481
13080	365482
99505	365483
70088	365484
2404	365485
137283	365486
58321	365487
88192	365488
35574	365489
8054	365490
87198	365491
17594	365492
79805	365493
35303	365494
109810	365495
6808	365496
37923	365497
838	365498
45761	365499
10240	365500
69303	365501
95062	365502
20439	365503
142858	365504
1468	365505
3731	365506
122736	365507
114837	365508
17299	365509
8649	365510
34330	365511
91311	365512
10851	365513
30818	365514
5894	365515
45	365516
47469	365517
463	365518
92038	365519
19222	365520
16258	365521
4227	365522
56493	365523
95374	365524
90944	365525
8499	365526
25941	365527
19876	365528
29674	365529
65308	365530
34648	365531
69523	365532
44178	365533
101789	365534
1103	365535
16360	365536
87128	365537
3518	365538
30376	365539
23759	365540
10781	365541
65027	365542
5606	365543
58255	365544
3787	365545
33334	365546
2259	365547
69875	365548
24842	365549
72739	365550
3928	365551
4596	365552
4445	365553
102838	365554
25591	365555
3458	365556
18662	365557
21713	365558
64283	365559
75541	365560
5416	365561
25453	365562
2635	365563
3495	365564
41723	365565
6425	365566
81615	365567
4191	365568
14187	365569
85350	365570
46691	365571
86592	365572
9499	365573
80878	365574
69786	365575
63880	365576
69164	365577
37534	365578
89573	365579
27426	365580
64988	365581
120825	365582
107720	365583
97291	365584
43975	365585
16269	365586
34459	365587
45219	365588
76416	365589
75034	365590
16330	365591
32586	365592
695	365593
3333	365594
16292	365595
10026	365596
21447	365597
6829	365598
55205	365599
18375	365600
28768	365601
35732	365602
2757	365603
44670	365604
857	365605
77326	365606
129530	365607
96482	365608
28512	365609
26874	365610
195	365611
17137	365612
72331	365613
19198	365614
155	365615
12232	365616
115109	365617
5169	365618
25681	365619
12666	365620
55202	365621
80163	365622
14055	365623
90192	365624
4203	365625
66795	365626
70978	365627
12508	365628
140419	365629
37977	365630
86673	365631
29510	365632
5250	365633
112835	365634
75509	365635
17136	365636
22346	365637
33161	365638
40722	365639
107930	365640
53040	365641
47532	365642
21179	365643
21309	365644
19975	365645
4038	365646
46979	365647
13416	365648
36988	365649
17746	365650
132754	365651
39803	365652
15025	365653
129471	365654
4089	365655
97498	365656
97588	365657
50852	365658
26892	365659
32360	365660
16466	365661
127245	365662
20345	365663
1295	365664
76408	365665
13793	365666
131665	365667
29123	365668
22526	365669
127	365670
3769	365671
128928	365672
1756	365673
3265	365674
91912	365675
124550	365676
11705	365677
9663	365678
4872	365679
89543	365680
137278	365681
64244	365682
6569	365683
35881	365684
44676	365685
26009	365686
63149	365687
39812	365688
131790	365689
35291	365690
47959	365691
2665	365692
16741	365693
77738	365694
1152	365695
58159	365696
16858	365697
8705	365698
6911	365699
18886	365700
124724	365701
24178	365702
5812	365703
104394	365704
5335	365705
48301	365706
36514	365707
33468	365708
12507	365709
86214	365710
66714	365711
39895	365712
107130	365713
34886	365714
31963	365715
58952	365716
59558	365717
77473	365718
15372	365719
118135	365720
42381	365721
23287	365722
93547	365723
3054	365724
4036	365725
18902	365726
64879	365727
32519	365728
78397	365729
12972	365730
15253	365731
59257	365732
104065	365733
69668	365734
40289	365735
67393	365736
75341	365737
14431	365738
3886	365739
111419	365740
35448	365741
19187	365742
26226	365743
133889	365744
89714	365745
38104	365746
110080	365747
50936	365748
88841	365749
118297	365750
137681	365751
87368	365752
16179	365753
71765	365754
20634	365755
41586	365756
108605	365757
55458	365758
171	365759
3977	365760
1039	365761
30899	365762
125494	365763
64373	365764
62942	365765
46436	365766
115268	365767
36501	365768
109529	365769
84085	365770
1974	365771
19199	365772
68694	365773
48533	365774
13819	365775
9573	365776
31458	365777
91209	365778
12062	365779
62486	365780
2713	365781
21692	365782
131046	365783
73272	365784
56358	365785
59592	365786
128809	365787
111909	365788
104502	365789
78616	365790
58027	365791
75941	365792
75099	365793
9999	365794
150295	365795
78398	365796
38030	365797
33476	365798
122995	365799
69848	365800
67531	365801
96354	365802
69415	365803
33668	365804
52335	365805
48479	365806
46621	365807
83697	365808
70380	365809
18511	365810
39871	365811
47679	365812
745	365813
56647	365814
42921	365815
748	365816
102093	365817
4003	365818
84868	365819
41468	365820
28241	365821
29141	365822
90739	365823
74605	365824
45008	365825
87113	365826
3749	365827
127231	365828
50122	365829
18213	365830
108800	365831
6415	365832
61451	365833
91687	365834
1521	365835
73750	365836
25216	365837
79663	365838
1079	365839
20	365840
55074	365841
55206	365842
123	365843
25377	365844
39967	365845
29053	365846
3814	365847
54978	365848
42025	365849
33702	365850
15593	365851
104398	365852
18412	365853
90195	365854
12359	365855
110926	365856
34318	365857
16721	365858
35880	365859
2193	365860
23473	365861
24195	365862
69465	365863
13168	365864
15201	365865
35208	365866
33594	365867
20826	365868
70086	365869
54447	365870
25358	365871
97074	365872
32058	365873
908	365874
3319	365875
1727	365876
19460	365877
25796	365878
132982	365879
25255	365880
5992	365881
34574	365882
12027	365883
5421	365884
120901	365885
967	365886
16965	365887
83442	365888
145556	365889
64123	365890
81593	365891
83501	365892
3672	365893
33236	365894
1363	365895
10311	365896
83146	365897
27378	365898
16650	365899
109511	365900
109007	365901
65606	365902
102627	365903
29416	365904
101489	365905
1058	365906
1030	365907
50545	365908
105149	365909
47513	365910
48305	365911
54868	365912
70113	365913
133945	365914
30382	365915
102013	365916
61832	365917
66537	365918
4628	365919
37713	365920
1716	365921
76	365922
19796	365923
5158	365924
450	365925
24381	365926
57244	365927
51012	365928
38011	365929
64251	365930
5111	365931
1400	365932
45246	365933
58023	365934
23424	365935
4328	365936
62193	365937
111278	365938
4896	365939
19769	365940
22457	365941
23726	365942
12649	365943
31285	365944
72005	365945
123064	365946
28849	365947
33309	365948
39705	365949
3195	365950
18243	365951
58138	365952
6742	365953
16699	365954
1340	365955
94759	365956
56130	365957
17921	365958
39132	365959
21946	365960
34537	365961
9135	365962
13445	365963
3829	365964
8536	365965
23882	365966
19665	365967
5327	365968
113183	365969
21122	365970
91607	365971
2437	365972
54952	365973
9298	365974
6489	365975
2081	365976
11567	365977
72239	365978
46762	365979
94072	365980
72183	365981
51925	365982
5009	365983
49584	365984
129094	365985
13993	365986
47209	365987
111586	365988
54166	365989
32135	365990
72351	365991
17494	365992
8729	365993
48981	365994
98253	365995
118606	365996
28615	365997
202	365998
10563	365999
2394	366000
78453	366001
4546	366002
30430	366003
50897	366004
4808	366005
505	366006
58011	366007
38044	366008
26860	366009
101437	366010
4611	366011
102884	366012
23355	366013
16873	366014
38144	366015
28878	366016
65406	366017
82057	366018
75570	366019
4066	366020
61991	366021
2951	366022
49770	366023
45991	366024
8797	366025
6527	366026
98197	366027
74635	366028
80682	366029
32458	366030
44852	366031
32280	366032
47836	366033
2587	366034
16215	366035
50948	366036
3177	366037
22424	366038
117526	366039
76878	366040
5873	366041
39594	366042
86977	366043
133088	366044
4920	366045
20575	366046
135196	366047
60018	366048
2154	366049
15401	366050
12595	366051
35917	366052
488	366053
23003	366054
24581	366055
55517	366056
109251	366057
7006	366058
40034	366059
45653	366060
19474	366061
7799	366062
55882	366063
112842	366064
22219	366065
3934	366066
46646	366067
49330	366068
4852	366069
1484	366070
124760	366071
4487	366072
27934	366073
43022	366074
105620	366075
9093	366076
57876	366077
78056	366078
32670	366079
54682	366080
29737	366081
25998	366082
3290	366083
1627	366084
15839	366085
48567	366086
51250	366087
89252	366088
70369	366089
19874	366090
41581	366091
73842	366092
18263	366093
81602	366094
14122	366095
26748	366096
7475	366097
66663	366098
9998	366099
13190	366100
40867	366101
122656	366102
100212	366103
53789	366104
119161	366105
86960	366106
58657	366107
97710	366108
41857	366109
54095	366110
137345	366111
125676	366112
50421	366113
537	366114
8568	366115
5521	366116
3498	366117
23325	366118
14895	366119
20551	366120
29077	366121
94391	366122
3397	366123
992	366124
989	366125
7594	366126
70300	366127
4250	366128
39515	366129
24962	366130
42252	366131
144	366132
21010	366133
25275	366134
84601	366135
859	366136
131631	366137
15143	366138
31702	366139
35198	366140
39252	366141
16537	366142
16012	366143
25909	366144
83766	366145
19749	366146
76932	366147
28745	366148
35171	366149
65685	366150
47238	366151
53810	366152
136450	366153
8971	366154
19024	366155
4147	366156
16729	366157
108266	366158
33031	366159
43065	366160
60251	366161
84479	366162
79506	366163
87784	366164
60885	366165
47165	366166
97488	366167
1254	366168
85004	366169
13114	366170
96127	366171
33099	366172
83641	366173
5370	366174
4446	366175
35519	366176
143802	366177
7531	366178
6191	366179
51634	366180
60872	366181
87965	366182
42894	366183
47115	366184
147970	366185
42260	366186
11774	366187
77939	366188
38115	366189
61017	366190
60124	366191
23705	366192
53315	366193
72032	366194
126397	366195
86	366196
25023	366197
30529	366198
102864	366199
78627	366200
11059	366201
450	366202
106418	366203
53171	366204
31650	366205
11647	366206
26273	366207
43926	366208
47559	366209
6250	366210
95483	366211
39902	366212
4494	366213
31022	366214
92008	366215
74463	366216
52774	366217
76724	366218
69	366219
108190	366220
522	366221
11923	366222
120849	366223
19558	366224
37411	366225
126271	366226
131065	366227
134964	366228
9037	366229
4003	366230
144564	366231
109245	366232
12293	366233
77310	366234
67279	366235
121602	366236
4466	366237
2308	366238
29707	366239
78283	366240
68360	366241
70082	366242
18526	366243
36100	366244
6401	366245
39285	366246
82055	366247
129041	366248
19186	366249
16210	366250
6313	366251
78621	366252
9551	366253
33007	366254
69104	366255
19554	366256
74811	366257
42284	366258
35466	366259
2030	366260
14066	366261
10088	366262
217	366263
27148	366264
107423	366265
79749	366266
70445	366267
608	366268
4255	366269
63869	366270
31154	366271
66698	366272
11231	366273
12743	366274
834	366275
138661	366276
4783	366277
33448	366278
42885	366279
84680	366280
132972	366281
9165	366282
23232	366283
19503	366284
3258	366285
3898	366286
2546	366287
29116	366288
34188	366289
71540	366290
51764	366291
2618	366292
65927	366293
92920	366294
1512	366295
340	366296
15928	366297
39646	366298
44819	366299
6930	366300
485	366301
90467	366302
18655	366303
75418	366304
74754	366305
9798	366306
12547	366307
18547	366308
44622	366309
3497	366310
134930	366311
39272	366312
26616	366313
29639	366314
42798	366315
89638	366316
4942	366317
77725	366318
73337	366319
37315	366320
14979	366321
49699	366322
29269	366323
45476	366324
41470	366325
27183	366326
964	366327
1658	366328
78781	366329
69196	366330
46626	366331
35552	366332
36498	366333
25561	366334
74719	366335
654	366336
62028	366337
52718	366338
45525	366339
65496	366340
34198	366341
37853	366342
35361	366343
124956	366344
20854	366345
984	366346
5899	366347
55901	366348
26979	366349
42249	366350
80784	366351
79645	366352
20176	366353
147911	366354
1538	366355
3203	366356
73099	366357
50941	366358
70160	366359
71160	366360
31668	366361
6844	366362
13033	366363
115110	366364
22903	366365
92741	366366
83798	366367
66238	366368
2763	366369
82798	366370
48313	366371
64968	366372
469	366373
72663	366374
14896	366375
85057	366376
69026	366377
7046	366378
5517	366379
59425	366380
81165	366381
67108	366382
20395	366383
10268	366384
9639	366385
3621	366386
59067	366387
15921	366388
55799	366389
34138	366390
988	366391
123527	366392
6398	366393
21861	366394
44140	366395
30398	366396
75737	366397
43937	366398
21716	366399
83645	366400
78188	366401
27878	366402
75201	366403
79766	366404
27556	366405
70800	366406
25593	366407
4265	366408
97769	366409
33723	366410
31024	366411
8426	366412
14519	366413
77294	366414
71405	366415
7221	366416
120408	366417
100248	366418
93103	366419
50152	366420
99175	366421
34661	366422
90720	366423
25274	366424
53257	366425
15879	366426
33192	366427
28441	366428
2079	366429
44297	366430
6886	366431
135133	366432
17483	366433
3359	366434
71682	366435
115465	366436
146137	366437
4239	366438
18488	366439
94859	366440
15740	366441
9463	366442
59784	366443
61486	366444
3905	366445
1095	366446
54652	366447
17334	366448
118877	366449
27357	366450
29105	366451
82161	366452
18323	366453
36930	366454
17643	366455
18347	366456
37204	366457
18904	366458
15280	366459
91566	366460
5592	366461
15	366462
24182	366463
47213	366464
3592	366465
22385	366466
26136	366467
117176	366468
85766	366469
62831	366470
33817	366471
4117	366472
143899	366473
69303	366474
31379	366475
99809	366476
72346	366477
72582	366478
68889	366479
88888	366480
136984	366481
34567	366482
119147	366483
19237	366484
94218	366485
32998	366486
133892	366487
91957	366488
40423	366489
113829	366490
67842	366491
99267	366492
12045	366493
141369	366494
65592	366495
21483	366496
4099	366497
68900	366498
3375	366499
14218	366500
27973	366501
84948	366502
33346	366503
23747	366504
21774	366505
69379	366506
6920	366507
432	366508
1613	366509
2697	366510
105849	366511
84255	366512
60790	366513
9432	366514
73613	366515
927	366516
5137	366517
53501	366518
1666	366519
5531	366520
29642	366521
89097	366522
14282	366523
30749	366524
115902	366525
27316	366526
44072	366527
28910	366528
85331	366529
57407	366530
4055	366531
43641	366532
21505	366533
84237	366534
84379	366535
41640	366536
19996	366537
22357	366538
5456	366539
42918	366540
2664	366541
101735	366542
65896	366543
51745	366544
7459	366545
62702	366546
517	366547
46365	366548
34648	366549
38394	366550
6629	366551
124864	366552
93857	366553
97389	366554
68008	366555
7366	366556
27284	366557
908	366558
62014	366559
27135	366560
32042	366561
6903	366562
129578	366563
55971	366564
24067	366565
16335	366566
8531	366567
15238	366568
57879	366569
38136	366570
15723	366571
8537	366572
54853	366573
28153	366574
121587	366575
21345	366576
15035	366577
69714	366578
51864	366579
112845	366580
103002	366581
1507	366582
97527	366583
129173	366584
62645	366585
72058	366586
42250	366587
80634	366588
81428	366589
30809	366590
10539	366591
282	366592
3275	366593
59141	366594
35268	366595
94082	366596
88777	366597
34385	366598
763	366599
66773	366600
33887	366601
36946	366602
69218	366603
81386	366604
94549	366605
12452	366606
32318	366607
14347	366608
44721	366609
11391	366610
28701	366611
40	366612
4076	366613
19778	366614
5299	366615
10588	366616
58203	366617
74103	366618
9371	366619
75061	366620
59115	366621
56473	366622
93673	366623
6216	366624
90	366625
13	366626
13924	366627
29167	366628
70774	366629
15762	366630
48147	366631
16385	366632
64129	366633
36044	366634
102645	366635
30477	366636
16237	366637
22891	366638
5982	366639
83439	366640
1831	366641
2173	366642
79884	366643
16349	366644
2268	366645
103381	366646
99352	366647
123608	366648
31288	366649
27277	366650
63989	366651
1459	366652
48474	366653
51072	366654
30135	366655
59206	366656
19789	366657
5123	366658
97397	366659
57921	366660
4994	366661
11415	366662
123	366663
11285	366664
19538	366665
32233	366666
39379	366667
121965	366668
29636	366669
16088	366670
15717	366671
100705	366672
18714	366673
58736	366674
26392	366675
95317	366676
3415	366677
8644	366678
3698	366679
71537	366680
36207	366681
92046	366682
31282	366683
68287	366684
40697	366685
179	366686
2519	366687
84214	366688
2916	366689
12071	366690
18985	366691
1049	366692
47726	366693
33110	366694
51915	366695
56747	366696
42450	366697
89668	366698
137606	366699
63174	366700
6292	366701
111191	366702
51392	366703
16109	366704
79585	366705
15675	366706
15197	366707
23459	366708
599	366709
13492	366710
13285	366711
85049	366712
122009	366713
1112	366714
57662	366715
44290	366716
70403	366717
62263	366718
46310	366719
12787	366720
21733	366721
11336	366722
2341	366723
20055	366724
74136	366725
100036	366726
392	366727
42335	366728
51482	366729
2044	366730
84890	366731
149875	366732
1040	366733
62291	366734
17962	366735
6117	366736
109224	366737
55105	366738
489	366739
49830	366740
55934	366741
4386	366742
2044	366743
84725	366744
26903	366745
72640	366746
28975	366747
15231	366748
7037	366749
30882	366750
22927	366751
103618	366752
115179	366753
63628	366754
6668	366755
76110	366756
128556	366757
1652	366758
15555	366759
26242	366760
2643	366761
60126	366762
97484	366763
70754	366764
60222	366765
4925	366766
113704	366767
76285	366768
71865	366769
58294	366770
1184	366771
37372	366772
8473	366773
10100	366774
21376	366775
4375	366776
21723	366777
93144	366778
37740	366779
16376	366780
16899	366781
83305	366782
36542	366783
63776	366784
28040	366785
140652	366786
52249	366787
44848	366788
36883	366789
96900	366790
778	366791
9570	366792
10410	366793
3024	366794
4878	366795
43771	366796
47453	366797
85958	366798
86874	366799
10662	366800
70578	366801
96169	366802
136435	366803
15545	366804
2765	366805
2615	366806
105655	366807
61450	366808
16059	366809
36241	366810
10686	366811
24427	366812
69588	366813
16823	366814
28531	366815
13580	366816
91339	366817
40	366818
21242	366819
38046	366820
44166	366821
117028	366822
90843	366823
55950	366824
47672	366825
46997	366826
3784	366827
120869	366828
35844	366829
9746	366830
135078	366831
57238	366832
1235	366833
45248	366834
2280	366835
93116	366836
14224	366837
54466	366838
79769	366839
67864	366840
1681	366841
57510	366842
19977	366843
76727	366844
99092	366845
9743	366846
4649	366847
15718	366848
41596	366849
188	366850
31361	366851
77706	366852
50667	366853
76166	366854
107987	366855
9433	366856
32629	366857
13046	366858
103286	366859
15173	366860
1422	366861
106113	366862
33235	366863
230	366864
95150	366865
38786	366866
52122	366867
84109	366868
103035	366869
102628	366870
2987	366871
6517	366872
25474	366873
43534	366874
24707	366875
11265	366876
78660	366877
21455	366878
18650	366879
455	366880
47017	366881
118929	366882
101084	366883
43476	366884
3110	366885
58927	366886
14069	366887
86995	366888
44968	366889
56307	366890
124923	366891
66611	366892
88537	366893
110697	366894
47341	366895
446	366896
89536	366897
46905	366898
1036	366899
7219	366900
14098	366901
55835	366902
235	366903
1868	366904
36883	366905
66521	366906
431	366907
25710	366908
74012	366909
59407	366910
10662	366911
54027	366912
2983	366913
6003	366914
100010	366915
6641	366916
29866	366917
68565	366918
3812	366919
34251	366920
5609	366921
51687	366922
72471	366923
134266	366924
58347	366925
37477	366926
64388	366927
59853	366928
2371	366929
120600	366930
4794	366931
41824	366932
54603	366933
41749	366934
54716	366935
125646	366936
22345	366937
69934	366938
16108	366939
116059	366940
64511	366941
16937	366942
104334	366943
46014	366944
49	366945
56087	366946
66085	366947
86732	366948
30213	366949
10170	366950
33380	366951
45648	366952
54010	366953
92574	366954
24402	366955
90030	366956
88535	366957
14477	366958
28403	366959
40085	366960
110806	366961
88377	366962
770	366963
32185	366964
8722	366965
23320	366966
53857	366967
20133	366968
8606	366969
25046	366970
79811	366971
90360	366972
76735	366973
48050	366974
2653	366975
607	366976
61497	366977
49463	366978
38647	366979
38470	366980
65182	366981
62880	366982
13335	366983
101082	366984
10524	366985
7809	366986
66847	366987
58045	366988
5826	366989
111044	366990
1555	366991
9858	366992
31199	366993
1536	366994
49867	366995
3115	366996
81827	366997
99174	366998
840	366999
40142	367000
100782	367001
36958	367002
78190	367003
42069	367004
11429	367005
7229	367006
12290	367007
4176	367008
32035	367009
20134	367010
5576	367011
23616	367012
71107	367013
90476	367014
53923	367015
40503	367016
47161	367017
8310	367018
37750	367019
61241	367020
104521	367021
74801	367022
27877	367023
91623	367024
1155	367025
115001	367026
3248	367027
27221	367028
17467	367029
24251	367030
84134	367031
117711	367032
20498	367033
65681	367034
20983	367035
38794	367036
31709	367037
91211	367038
55239	367039
31938	367040
102652	367041
14596	367042
69530	367043
68235	367044
109499	367045
137089	367046
2313	367047
12944	367048
17694	367049
100386	367050
148461	367051
14988	367052
84540	367053
2787	367054
113385	367055
134189	367056
65396	367057
3585	367058
25645	367059
49076	367060
50866	367061
148872	367062
17660	367063
17497	367064
29156	367065
79622	367066
1313	367067
14256	367068
4443	367069
5190	367070
18494	367071
2469	367072
43301	367073
19949	367074
29229	367075
59653	367076
12612	367077
28905	367078
44030	367079
43049	367080
3578	367081
48466	367082
45475	367083
57825	367084
25623	367085
34871	367086
82499	367087
99003	367088
14150	367089
106658	367090
16688	367091
5772	367092
107449	367093
17935	367094
83403	367095
25013	367096
78763	367097
45625	367098
40267	367099
1937	367100
62413	367101
113804	367102
11981	367103
3406	367104
1965	367105
116282	367106
104414	367107
28663	367108
20805	367109
66447	367110
67443	367111
91820	367112
33939	367113
122148	367114
9671	367115
29318	367116
2850	367117
4615	367118
35163	367119
38138	367120
2205	367121
17096	367122
30643	367123
460	367124
59174	367125
20951	367126
24568	367127
18817	367128
133264	367129
10636	367130
97	367131
147204	367132
72986	367133
85	367134
97902	367135
121662	367136
8020	367137
4623	367138
467	367139
37241	367140
38405	367141
33968	367142
45112	367143
790	367144
10919	367145
92790	367146
36221	367147
40618	367148
147944	367149
14570	367150
23300	367151
19914	367152
87488	367153
96750	367154
23	367155
43451	367156
2231	367157
39398	367158
15463	367159
1753	367160
145641	367161
59893	367162
3650	367163
101518	367164
104691	367165
24151	367166
12845	367167
3922	367168
77105	367169
41303	367170
124526	367171
61613	367172
120695	367173
80406	367174
30433	367175
113832	367176
92717	367177
40990	367178
77899	367179
30953	367180
68867	367181
3012	367182
5778	367183
48124	367184
36211	367185
7131	367186
25312	367187
67546	367188
123904	367189
121463	367190
1368	367191
864	367192
15747	367193
2283	367194
33356	367195
70042	367196
63720	367197
31933	367198
23398	367199
117013	367200
27676	367201
31964	367202
56703	367203
8803	367204
61441	367205
36911	367206
22866	367207
25481	367208
2419	367209
4799	367210
85638	367211
65482	367212
10792	367213
34621	367214
55501	367215
10585	367216
6865	367217
120154	367218
85	367219
96370	367220
12757	367221
134757	367222
46959	367223
3361	367224
53752	367225
3944	367226
45343	367227
113936	367228
3763	367229
27689	367230
62908	367231
11520	367232
1431	367233
5127	367234
56052	367235
90733	367236
9889	367237
73795	367238
93827	367239
3208	367240
8765	367241
100672	367242
121424	367243
24131	367244
19817	367245
18979	367246
17952	367247
100185	367248
6668	367249
37622	367250
28448	367251
88869	367252
1083	367253
19704	367254
67213	367255
103876	367256
1724	367257
42016	367258
69217	367259
8553	367260
13358	367261
125	367262
35175	367263
68004	367264
147519	367265
82522	367266
29829	367267
411	367268
2163	367269
70555	367270
52338	367271
134566	367272
41806	367273
12589	367274
70541	367275
101659	367276
14721	367277
1637	367278
114196	367279
86665	367280
136108	367281
128411	367282
7628	367283
25758	367284
72613	367285
84937	367286
146855	367287
8189	367288
15464	367289
18976	367290
66394	367291
8822	367292
78618	367293
36669	367294
19137	367295
7514	367296
616	367297
54642	367298
87672	367299
55922	367300
24591	367301
79540	367302
12398	367303
17474	367304
242	367305
79092	367306
1817	367307
2521	367308
71051	367309
19212	367310
41000	367311
52224	367312
99916	367313
20343	367314
63826	367315
33126	367316
73099	367317
1092	367318
26252	367319
1492	367320
18921	367321
30907	367322
14767	367323
9409	367324
27923	367325
148213	367326
63907	367327
23059	367328
10353	367329
60140	367330
91122	367331
16166	367332
51003	367333
86554	367334
1008	367335
15664	367336
19480	367337
82826	367338
2458	367339
97235	367340
136150	367341
75308	367342
80554	367343
58925	367344
1278	367345
106455	367346
87820	367347
148151	367348
8936	367349
76017	367350
26454	367351
82574	367352
13851	367353
22611	367354
135665	367355
5874	367356
21162	367357
50986	367358
32363	367359
51813	367360
20604	367361
41523	367362
206	367363
16258	367364
131570	367365
5290	367366
25516	367367
39987	367368
2422	367369
36847	367370
116	367371
41732	367372
51133	367373
77104	367374
3265	367375
21037	367376
10175	367377
17901	367378
40324	367379
8603	367380
62224	367381
32865	367382
59307	367383
51519	367384
48264	367385
4178	367386
106496	367387
56970	367388
74027	367389
22	367390
35316	367391
58601	367392
37082	367393
128015	367394
9940	367395
3706	367396
20293	367397
14249	367398
69239	367399
43556	367400
115027	367401
20532	367402
26801	367403
56640	367404
13144	367405
12857	367406
11432	367407
7302	367408
120654	367409
57678	367410
18954	367411
8707	367412
76502	367413
85495	367414
3601	367415
14565	367416
66264	367417
65955	367418
19415	367419
28151	367420
66144	367421
92399	367422
55797	367423
128485	367424
13295	367425
9070	367426
64104	367427
8985	367428
35873	367429
8679	367430
62180	367431
85479	367432
137201	367433
50134	367434
117274	367435
63182	367436
56915	367437
20307	367438
61466	367439
59021	367440
4526	367441
2297	367442
1238	367443
4810	367444
92551	367445
13482	367446
16324	367447
41594	367448
95915	367449
20351	367450
19857	367451
94048	367452
3494	367453
43440	367454
43202	367455
12366	367456
45428	367457
21307	367458
111051	367459
574	367460
22516	367461
91159	367462
9823	367463
100445	367464
44725	367465
12094	367466
44312	367467
57084	367468
12669	367469
28461	367470
35008	367471
1460	367472
40018	367473
13827	367474
100801	367475
121166	367476
42475	367477
46745	367478
94505	367479
8856	367480
35414	367481
2679	367482
36005	367483
86648	367484
64	367485
65902	367486
58723	367487
5116	367488
5798	367489
116036	367490
75839	367491
102330	367492
31917	367493
8529	367494
50982	367495
46463	367496
42943	367497
115398	367498
8572	367499
54055	367500
110719	367501
43533	367502
39467	367503
78171	367504
4180	367505
103536	367506
4441	367507
123560	367508
98425	367509
1704	367510
45934	367511
110581	367512
115239	367513
22378	367514
828	367515
6893	367516
656	367517
1146	367518
44574	367519
2299	367520
76737	367521
4172	367522
48400	367523
80515	367524
70503	367525
14276	367526
1523	367527
121936	367528
38977	367529
7481	367530
23672	367531
37764	367532
2867	367533
19590	367534
759	367535
1510	367536
17825	367537
104147	367538
79447	367539
51399	367540
70100	367541
103315	367542
32293	367543
25265	367544
37004	367545
483	367546
17456	367547
92053	367548
119449	367549
17086	367550
11587	367551
7613	367552
64867	367553
3429	367554
3391	367555
60321	367556
44161	367557
82306	367558
29347	367559
117153	367560
54310	367561
1346	367562
65935	367563
109304	367564
5001	367565
84846	367566
61070	367567
4958	367568
28083	367569
14553	367570
90259	367571
83857	367572
29220	367573
44880	367574
22381	367575
12587	367576
33603	367577
25964	367578
46508	367579
34467	367580
1849	367581
37464	367582
409	367583
5264	367584
21106	367585
58043	367586
37694	367587
26852	367588
83632	367589
28676	367590
30036	367591
8019	367592
23340	367593
1348	367594
96082	367595
58855	367596
109138	367597
81002	367598
113062	367599
37495	367600
23097	367601
33691	367602
15179	367603
53940	367604
51992	367605
36492	367606
38337	367607
1752	367608
1760	367609
6633	367610
11880	367611
42202	367612
25088	367613
1489	367614
8146	367615
11954	367616
2282	367617
19832	367618
45483	367619
45064	367620
50294	367621
90799	367622
83373	367623
70546	367624
62203	367625
66329	367626
7658	367627
5507	367628
116668	367629
51452	367630
10310	367631
2064	367632
31813	367633
108493	367634
55166	367635
29663	367636
124181	367637
98860	367638
100464	367639
68417	367640
6703	367641
3062	367642
31398	367643
9807	367644
5725	367645
13216	367646
77871	367647
31060	367648
7282	367649
135455	367650
48364	367651
57489	367652
3433	367653
13280	367654
21209	367655
33986	367656
1829	367657
92085	367658
210	367659
3702	367660
23777	367661
92737	367662
41741	367663
125726	367664
101519	367665
27715	367666
1362	367667
15966	367668
84	367669
102370	367670
1205	367671
98319	367672
15511	367673
372	367674
148242	367675
1102	367676
44127	367677
17042	367678
25322	367679
91870	367680
126351	367681
7161	367682
67367	367683
25832	367684
131620	367685
38645	367686
17042	367687
65871	367688
73661	367689
127737	367690
27950	367691
1985	367692
43042	367693
98592	367694
98581	367695
109676	367696
121132	367697
60316	367698
15399	367699
77978	367700
22475	367701
98759	367702
83592	367703
54649	367704
46517	367705
9748	367706
85735	367707
30610	367708
76789	367709
70257	367710
106355	367711
1251	367712
15648	367713
74239	367714
67329	367715
5371	367716
12482	367717
72034	367718
75068	367719
19306	367720
66564	367721
19025	367722
149065	367723
374	367724
58210	367725
146910	367726
17647	367727
32538	367728
17597	367729
118033	367730
11392	367731
13528	367732
102390	367733
33965	367734
75289	367735
71589	367736
1610	367737
104793	367738
29367	367739
6081	367740
14405	367741
22923	367742
56264	367743
17864	367744
39567	367745
956	367746
10392	367747
8715	367748
18668	367749
29239	367750
60824	367751
33074	367752
20054	367753
80481	367754
1441	367755
15600	367756
49948	367757
105843	367758
104588	367759
24191	367760
9642	367761
14933	367762
19521	367763
3471	367764
99599	367765
70347	367766
31834	367767
8006	367768
127332	367769
601	367770
6741	367771
12379	367772
2794	367773
77411	367774
65822	367775
71977	367776
29594	367777
145024	367778
32913	367779
12	367780
79858	367781
465	367782
41905	367783
52233	367784
58154	367785
126502	367786
91443	367787
80995	367788
87127	367789
1304	367790
96939	367791
21011	367792
12900	367793
36165	367794
4364	367795
26381	367796
51554	367797
58351	367798
14799	367799
56	367800
7112	367801
30617	367802
53169	367803
30748	367804
70089	367805
2660	367806
106841	367807
1108	367808
19413	367809
26633	367810
1293	367811
121682	367812
70817	367813
70409	367814
34230	367815
126389	367816
1964	367817
72756	367818
46198	367819
39671	367820
14161	367821
15308	367822
108583	367823
47544	367824
11896	367825
44191	367826
1206	367827
81767	367828
86596	367829
932	367830
136239	367831
6294	367832
68159	367833
50307	367834
97838	367835
14607	367836
94651	367837
21255	367838
106271	367839
29897	367840
21411	367841
54330	367842
5714	367843
98541	367844
3565	367845
43363	367846
33937	367847
30477	367848
51555	367849
21240	367850
91468	367851
39157	367852
32524	367853
54113	367854
16225	367855
63477	367856
17003	367857
12983	367858
12920	367859
53775	367860
2113	367861
2696	367862
63046	367863
15807	367864
707	367865
90888	367866
12669	367867
22971	367868
55115	367869
126611	367870
36497	367871
36503	367872
119196	367873
5979	367874
67574	367875
937	367876
35583	367877
8496	367878
54735	367879
75782	367880
35954	367881
69559	367882
29470	367883
24945	367884
70601	367885
104404	367886
5129	367887
101014	367888
86109	367889
5269	367890
88376	367891
143736	367892
24678	367893
23612	367894
16101	367895
43494	367896
968	367897
147458	367898
11592	367899
101434	367900
461	367901
81364	367902
2611	367903
61362	367904
42675	367905
44	367906
104213	367907
58443	367908
59394	367909
19783	367910
52976	367911
471	367912
118022	367913
16091	367914
13076	367915
65850	367916
82865	367917
148903	367918
141329	367919
102033	367920
16666	367921
116129	367922
103205	367923
113485	367924
9347	367925
25074	367926
25845	367927
55967	367928
37953	367929
2623	367930
121387	367931
6332	367932
33004	367933
31	367934
82968	367935
141	367936
64590	367937
11039	367938
76686	367939
121453	367940
81233	367941
24398	367942
120651	367943
12276	367944
24161	367945
12308	367946
67880	367947
279	367948
40457	367949
12566	367950
11053	367951
4404	367952
8070	367953
25811	367954
25596	367955
14881	367956
56129	367957
28	367958
6392	367959
54925	367960
52500	367961
49979	367962
89718	367963
30712	367964
35188	367965
49211	367966
29542	367967
120874	367968
13811	367969
33698	367970
94301	367971
34435	367972
68876	367973
2545	367974
133085	367975
19790	367976
21266	367977
80516	367978
31555	367979
41144	367980
23016	367981
84007	367982
83710	367983
120080	367984
67676	367985
6275	367986
31702	367987
4126	367988
3197	367989
573	367990
7739	367991
654	367992
26798	367993
123182	367994
66696	367995
93231	367996
84800	367997
89319	367998
10373	367999
60293	368000
34733	368001
11875	368002
68499	368003
704	368004
45700	368005
22966	368006
16263	368007
54546	368008
44536	368009
2866	368010
4434	368011
31630	368012
64601	368013
1711	368014
58636	368015
18805	368016
142969	368017
66357	368018
4465	368019
91514	368020
22344	368021
10164	368022
9358	368023
24703	368024
7872	368025
804	368026
50380	368027
82800	368028
58428	368029
70533	368030
44562	368031
907	368032
126678	368033
29483	368034
22678	368035
14214	368036
24488	368037
3810	368038
8767	368039
90474	368040
1366	368041
104220	368042
75276	368043
184	368044
3582	368045
1789	368046
79100	368047
31358	368048
13492	368049
24701	368050
96078	368051
10665	368052
63514	368053
45633	368054
101018	368055
81257	368056
121030	368057
71403	368058
20833	368059
123856	368060
33120	368061
13426	368062
24630	368063
62950	368064
71967	368065
43749	368066
127290	368067
127740	368068
2590	368069
127477	368070
15268	368071
86336	368072
7119	368073
3829	368074
40860	368075
33328	368076
80113	368077
11762	368078
124810	368079
39506	368080
71084	368081
105098	368082
9540	368083
134477	368084
70617	368085
9699	368086
6741	368087
84965	368088
29407	368089
132540	368090
39423	368091
96001	368092
66090	368093
137633	368094
12107	368095
3845	368096
53014	368097
74450	368098
113913	368099
51518	368100
44093	368101
14824	368102
1921	368103
13505	368104
21578	368105
25356	368106
84789	368107
24881	368108
76616	368109
48774	368110
659	368111
10190	368112
36658	368113
90286	368114
318	368115
52535	368116
202	368117
6014	368118
27161	368119
8014	368120
23540	368121
4877	368122
65435	368123
59464	368124
6055	368125
86352	368126
132485	368127
24346	368128
111518	368129
51790	368130
136174	368131
15725	368132
13248	368133
13311	368134
55653	368135
93294	368136
1476	368137
326	368138
8335	368139
44797	368140
121072	368141
50922	368142
11035	368143
39163	368144
4539	368145
16798	368146
134861	368147
429	368148
133112	368149
18421	368150
20088	368151
37460	368152
23385	368153
89857	368154
339	368155
60170	368156
1976	368157
91883	368158
43353	368159
53062	368160
138410	368161
91922	368162
24507	368163
14629	368164
32889	368165
51371	368166
1233	368167
63159	368168
43530	368169
1178	368170
37969	368171
48589	368172
26430	368173
128561	368174
15039	368175
84568	368176
90139	368177
70158	368178
51621	368179
16126	368180
13712	368181
85137	368182
3725	368183
12267	368184
104821	368185
22177	368186
25245	368187
5382	368188
42674	368189
63275	368190
48829	368191
241	368192
80347	368193
33736	368194
6866	368195
16217	368196
30050	368197
20086	368198
46257	368199
98957	368200
108275	368201
47302	368202
57084	368203
33752	368204
12545	368205
49096	368206
9651	368207
10772	368208
14419	368209
48100	368210
11800	368211
22302	368212
80455	368213
81221	368214
116355	368215
5836	368216
32900	368217
45166	368218
570	368219
70238	368220
6204	368221
23910	368222
73481	368223
46565	368224
55843	368225
51255	368226
199	368227
24145	368228
30441	368229
26465	368230
88647	368231
949	368232
78840	368233
65629	368234
2938	368235
5324	368236
46300	368237
1408	368238
104821	368239
54733	368240
87968	368241
30468	368242
2723	368243
42270	368244
32153	368245
62160	368246
26084	368247
100753	368248
87680	368249
69855	368250
43875	368251
16041	368252
63008	368253
23041	368254
40588	368255
75159	368256
5054	368257
53626	368258
34399	368259
134817	368260
20697	368261
84303	368262
68226	368263
10092	368264
66106	368265
61259	368266
5879	368267
20030	368268
43962	368269
17321	368270
138507	368271
71095	368272
22389	368273
27751	368274
119884	368275
77611	368276
412	368277
63378	368278
695	368279
54054	368280
11343	368281
28713	368282
47467	368283
37154	368284
69486	368285
26278	368286
29830	368287
102704	368288
133185	368289
19269	368290
18905	368291
54562	368292
100173	368293
36694	368294
13310	368295
68957	368296
33185	368297
22751	368298
56386	368299
30331	368300
1082	368301
35345	368302
2161	368303
7700	368304
24083	368305
136793	368306
84056	368307
1956	368308
2424	368309
22164	368310
3351	368311
17876	368312
133359	368313
46315	368314
8146	368315
17	368316
32522	368317
21662	368318
17314	368319
2567	368320
24573	368321
9249	368322
21639	368323
5349	368324
53325	368325
30909	368326
55020	368327
99199	368328
1555	368329
9501	368330
21887	368331
56669	368332
77419	368333
22069	368334
29884	368335
62674	368336
13892	368337
49992	368338
53111	368339
49368	368340
1596	368341
101451	368342
45371	368343
74055	368344
33659	368345
100307	368346
82378	368347
6809	368348
35523	368349
17713	368350
118177	368351
27497	368352
72877	368353
12134	368354
7826	368355
53894	368356
18641	368357
4505	368358
23130	368359
2558	368360
265	368361
43873	368362
57219	368363
60312	368364
27951	368365
52671	368366
125	368367
112667	368368
2608	368369
11886	368370
37633	368371
3844	368372
7185	368373
4247	368374
517	368375
40445	368376
44229	368377
65053	368378
129015	368379
827	368380
49361	368381
63053	368382
14884	368383
22583	368384
60711	368385
81091	368386
39898	368387
6551	368388
20315	368389
89877	368390
90597	368391
1109	368392
3318	368393
9799	368394
26628	368395
103091	368396
13779	368397
134397	368398
2980	368399
83348	368400
17899	368401
6162	368402
62234	368403
32537	368404
80489	368405
1547	368406
13455	368407
122007	368408
3333	368409
29380	368410
10164	368411
48743	368412
9123	368413
82715	368414
76524	368415
22233	368416
101695	368417
75	368418
101323	368419
31647	368420
68157	368421
13434	368422
29157	368423
1594	368424
83664	368425
34089	368426
123688	368427
82765	368428
47192	368429
3731	368430
39960	368431
45737	368432
26410	368433
6525	368434
14691	368435
79496	368436
55623	368437
14013	368438
58269	368439
23735	368440
11518	368441
20199	368442
1282	368443
34284	368444
5285	368445
58569	368446
2906	368447
39584	368448
36375	368449
78843	368450
65369	368451
2450	368452
89625	368453
58037	368454
18731	368455
12830	368456
18812	368457
35365	368458
3427	368459
65451	368460
33384	368461
14443	368462
46352	368463
13109	368464
28810	368465
83423	368466
60233	368467
13668	368468
2176	368469
13747	368470
82025	368471
2152	368472
8044	368473
22904	368474
74531	368475
59210	368476
85676	368477
21380	368478
6287	368479
11038	368480
6655	368481
20303	368482
17	368483
18350	368484
38094	368485
1416	368486
10061	368487
22569	368488
79654	368489
51501	368490
48232	368491
76880	368492
1546	368493
33162	368494
2024	368495
136445	368496
13605	368497
73651	368498
128618	368499
123895	368500
46962	368501
11059	368502
20879	368503
8840	368504
25896	368505
24946	368506
29286	368507
64	368508
86310	368509
21118	368510
66909	368511
45011	368512
2730	368513
65299	368514
23334	368515
114881	368516
50266	368517
20119	368518
27413	368519
96336	368520
4055	368521
113313	368522
103040	368523
19704	368524
131666	368525
66318	368526
41620	368527
14894	368528
84515	368529
56656	368530
6384	368531
2089	368532
10640	368533
140817	368534
51556	368535
5666	368536
103570	368537
48275	368538
8520	368539
59156	368540
76126	368541
49433	368542
95071	368543
114396	368544
58528	368545
86978	368546
262	368547
62064	368548
14063	368549
103038	368550
1493	368551
22412	368552
56226	368553
646	368554
120290	368555
385	368556
1847	368557
15438	368558
4398	368559
43738	368560
110975	368561
51604	368562
1432	368563
109637	368564
28109	368565
49251	368566
100279	368567
21879	368568
104906	368569
14914	368570
16466	368571
40751	368572
60463	368573
70823	368574
5572	368575
34096	368576
6840	368577
75	368578
26863	368579
28155	368580
100651	368581
4588	368582
63310	368583
1266	368584
1130	368585
10440	368586
117280	368587
35	368588
87452	368589
29950	368590
41073	368591
23306	368592
13026	368593
57600	368594
75000	368595
18449	368596
49002	368597
26159	368598
66108	368599
47977	368600
11288	368601
41818	368602
14451	368603
86881	368604
32676	368605
71542	368606
100387	368607
76702	368608
14096	368609
37673	368610
32736	368611
86907	368612
78963	368613
4833	368614
95070	368615
24	368616
8807	368617
146964	368618
7821	368619
31521	368620
113908	368621
30262	368622
93845	368623
31516	368624
17187	368625
7838	368626
102853	368627
115651	368628
120351	368629
33875	368630
45049	368631
37364	368632
13701	368633
17458	368634
12841	368635
28897	368636
13420	368637
105142	368638
1256	368639
57533	368640
60217	368641
12049	368642
6455	368643
129788	368644
50802	368645
20336	368646
146981	368647
32475	368648
37328	368649
25809	368650
34586	368651
58809	368652
2208	368653
52604	368654
55361	368655
62805	368656
7363	368657
5113	368658
145374	368659
29140	368660
96311	368661
10799	368662
16395	368663
18917	368664
86436	368665
16842	368666
14741	368667
54097	368668
11363	368669
34807	368670
12613	368671
86968	368672
15109	368673
57173	368674
61637	368675
13354	368676
6877	368677
60369	368678
6762	368679
56481	368680
39256	368681
10446	368682
2569	368683
65623	368684
28731	368685
180	368686
117419	368687
63795	368688
59944	368689
80560	368690
11096	368691
89886	368692
115270	368693
53907	368694
2807	368695
14995	368696
45539	368697
4658	368698
108422	368699
46224	368700
591	368701
17913	368702
36906	368703
31039	368704
1790	368705
23885	368706
104860	368707
3725	368708
2679	368709
73787	368710
7557	368711
13787	368712
26836	368713
71608	368714
24270	368715
19201	368716
29803	368717
24738	368718
31759	368719
25070	368720
28198	368721
90572	368722
11680	368723
126720	368724
109161	368725
64800	368726
697	368727
54667	368728
12502	368729
4929	368730
2578	368731
23559	368732
39055	368733
37039	368734
53532	368735
155	368736
58079	368737
5070	368738
108663	368739
133035	368740
28874	368741
5	368742
1672	368743
14165	368744
10364	368745
148992	368746
31646	368747
52874	368748
39486	368749
367	368750
41350	368751
4806	368752
50327	368753
35766	368754
1843	368755
28089	368756
10351	368757
81726	368758
18757	368759
6961	368760
39717	368761
6087	368762
3813	368763
833	368764
103154	368765
32607	368766
57753	368767
49641	368768
29430	368769
37773	368770
7630	368771
23809	368772
35269	368773
7246	368774
37087	368775
28077	368776
46853	368777
428	368778
140025	368779
4684	368780
53393	368781
7188	368782
53914	368783
62824	368784
10797	368785
118191	368786
70289	368787
761	368788
19389	368789
7140	368790
20906	368791
17276	368792
58399	368793
25907	368794
39677	368795
68448	368796
26251	368797
2189	368798
64847	368799
15308	368800
14551	368801
16750	368802
67492	368803
10415	368804
25091	368805
8773	368806
38023	368807
86385	368808
43455	368809
24960	368810
43634	368811
142169	368812
7616	368813
170	368814
849	368815
29035	368816
76016	368817
39255	368818
22893	368819
46215	368820
37241	368821
85213	368822
59343	368823
103794	368824
53613	368825
34375	368826
50290	368827
19712	368828
54	368829
77380	368830
32702	368831
5734	368832
145250	368833
13566	368834
70336	368835
10648	368836
960	368837
54760	368838
44700	368839
25017	368840
56725	368841
28254	368842
78741	368843
112804	368844
11882	368845
22530	368846
42550	368847
114726	368848
41656	368849
70407	368850
102460	368851
8025	368852
47375	368853
33626	368854
4648	368855
13791	368856
100890	368857
74365	368858
18602	368859
1965	368860
70516	368861
4277	368862
31992	368863
23367	368864
45590	368865
23246	368866
25574	368867
20903	368868
11703	368869
40988	368870
78735	368871
90979	368872
31916	368873
2646	368874
201	368875
29583	368876
68342	368877
12364	368878
123215	368879
117545	368880
68289	368881
39976	368882
45476	368883
9875	368884
5390	368885
61955	368886
19237	368887
71650	368888
32701	368889
44450	368890
30677	368891
60409	368892
67238	368893
10196	368894
47077	368895
201	368896
5727	368897
91077	368898
63044	368899
36336	368900
94495	368901
18332	368902
44468	368903
87296	368904
6861	368905
31828	368906
14289	368907
77110	368908
2449	368909
25563	368910
35335	368911
29125	368912
54438	368913
132879	368914
52042	368915
82940	368916
58688	368917
16772	368918
35068	368919
122387	368920
4665	368921
54635	368922
38016	368923
53202	368924
5284	368925
47379	368926
828	368927
33655	368928
30530	368929
70301	368930
1278	368931
24906	368932
7757	368933
17167	368934
18501	368935
148	368936
64359	368937
5007	368938
27636	368939
78443	368940
44175	368941
1549	368942
14479	368943
1314	368944
125599	368945
104701	368946
65232	368947
29040	368948
21553	368949
70017	368950
45933	368951
55402	368952
26528	368953
23779	368954
8672	368955
83188	368956
19414	368957
26544	368958
79244	368959
1757	368960
36816	368961
63289	368962
72943	368963
68958	368964
10810	368965
20622	368966
31130	368967
23531	368968
24972	368969
23291	368970
47002	368971
69510	368972
82061	368973
9828	368974
45968	368975
13656	368976
63553	368977
121016	368978
96405	368979
1131	368980
6242	368981
3092	368982
78031	368983
12565	368984
16732	368985
48099	368986
97743	368987
47839	368988
92942	368989
7634	368990
44073	368991
18820	368992
78448	368993
5627	368994
54851	368995
6154	368996
12170	368997
101623	368998
81352	368999
5399	369000
16733	369001
5534	369002
5234	369003
109508	369004
101828	369005
25192	369006
84070	369007
59239	369008
7559	369009
107741	369010
53420	369011
74196	369012
23009	369013
120294	369014
1831	369015
70854	369016
1341	369017
76617	369018
81976	369019
57743	369020
490	369021
66827	369022
23435	369023
82742	369024
72742	369025
95388	369026
98814	369027
104524	369028
2902	369029
12763	369030
53669	369031
1120	369032
22354	369033
50050	369034
27991	369035
55692	369036
3810	369037
109158	369038
88297	369039
57660	369040
20221	369041
50268	369042
34	369043
125	369044
5259	369045
22742	369046
11501	369047
88752	369048
53924	369049
25366	369050
9760	369051
2213	369052
3933	369053
58212	369054
62504	369055
29567	369056
103889	369057
19823	369058
48933	369059
19314	369060
32252	369061
735	369062
80097	369063
17002	369064
6820	369065
75614	369066
9857	369067
67585	369068
118763	369069
125242	369070
50910	369071
52214	369072
17939	369073
15049	369074
56380	369075
23821	369076
11397	369077
7070	369078
25814	369079
4942	369080
9263	369081
41242	369082
11257	369083
46518	369084
17777	369085
15500	369086
19169	369087
90028	369088
95793	369089
77	369090
39384	369091
90986	369092
2642	369093
909	369094
63468	369095
26493	369096
54348	369097
3142	369098
41080	369099
24697	369100
100651	369101
62337	369102
11728	369103
9681	369104
57890	369105
41845	369106
28388	369107
138140	369108
18672	369109
36276	369110
30633	369111
103297	369112
1392	369113
6838	369114
100122	369115
12505	369116
63308	369117
6304	369118
51600	369119
3390	369120
124802	369121
25517	369122
95239	369123
5171	369124
52519	369125
29821	369126
28761	369127
56291	369128
136156	369129
10342	369130
109821	369131
50140	369132
32476	369133
13652	369134
38999	369135
137315	369136
146848	369137
7188	369138
128929	369139
34647	369140
57002	369141
3191	369142
63505	369143
5635	369144
57547	369145
8139	369146
3069	369147
41528	369148
8913	369149
6866	369150
5396	369151
16169	369152
37952	369153
59155	369154
22382	369155
126428	369156
74269	369157
34376	369158
38859	369159
4732	369160
48647	369161
25424	369162
6547	369163
18222	369164
21489	369165
29485	369166
69441	369167
103555	369168
18142	369169
4699	369170
27886	369171
31084	369172
19396	369173
13762	369174
30943	369175
43373	369176
113323	369177
62476	369178
26242	369179
30082	369180
91651	369181
8843	369182
56124	369183
137728	369184
44829	369185
3672	369186
7305	369187
4003	369188
96993	369189
4949	369190
44231	369191
32727	369192
3500	369193
12879	369194
86604	369195
3181	369196
7776	369197
66368	369198
29259	369199
76879	369200
49629	369201
142464	369202
10334	369203
71246	369204
5395	369205
1969	369206
9831	369207
62930	369208
123805	369209
132252	369210
10949	369211
26587	369212
89942	369213
187	369214
52969	369215
21564	369216
37827	369217
45076	369218
11198	369219
12595	369220
2399	369221
58765	369222
128560	369223
100467	369224
141408	369225
10688	369226
38731	369227
57425	369228
41885	369229
90969	369230
28444	369231
29161	369232
94263	369233
901	369234
105713	369235
22730	369236
2435	369237
962	369238
5111	369239
105787	369240
25179	369241
36666	369242
139280	369243
3240	369244
31078	369245
17602	369246
48284	369247
16888	369248
29639	369249
37710	369250
75133	369251
52993	369252
59632	369253
9369	369254
16288	369255
124451	369256
98217	369257
28180	369258
16898	369259
43947	369260
81104	369261
94106	369262
19542	369263
31450	369264
13921	369265
49	369266
6492	369267
10093	369268
35841	369269
11159	369270
124878	369271
125	369272
90480	369273
30791	369274
60231	369275
10631	369276
85696	369277
15024	369278
112482	369279
67968	369280
17285	369281
91637	369282
66874	369283
40081	369284
23734	369285
16246	369286
11914	369287
95634	369288
49560	369289
84590	369290
122580	369291
1758	369292
84753	369293
861	369294
8283	369295
10483	369296
74592	369297
118118	369298
58672	369299
150324	369300
312	369301
72840	369302
6073	369303
726	369304
34187	369305
99454	369306
3803	369307
104081	369308
54640	369309
840	369310
83817	369311
47002	369312
9691	369313
3165	369314
5474	369315
29619	369316
6958	369317
19119	369318
6035	369319
10945	369320
74376	369321
80290	369322
55790	369323
29560	369324
30393	369325
959	369326
7893	369327
64907	369328
14602	369329
95516	369330
20314	369331
5902	369332
9305	369333
5314	369334
149072	369335
23888	369336
58432	369337
67426	369338
110990	369339
66285	369340
37992	369341
95477	369342
115603	369343
30443	369344
19660	369345
33850	369346
55310	369347
5922	369348
94304	369349
80716	369350
20719	369351
5745	369352
2066	369353
5600	369354
124231	369355
76648	369356
41930	369357
2952	369358
130093	369359
2597	369360
81110	369361
34035	369362
104566	369363
90929	369364
10927	369365
16081	369366
5952	369367
20177	369368
115929	369369
28542	369370
29788	369371
29328	369372
5066	369373
63749	369374
17889	369375
56542	369376
222	369377
109731	369378
88047	369379
139599	369380
8758	369381
3636	369382
94414	369383
69144	369384
124510	369385
59902	369386
8636	369387
72998	369388
88570	369389
994	369390
48574	369391
100148	369392
22908	369393
74820	369394
41958	369395
4742	369396
37932	369397
2053	369398
62369	369399
39850	369400
12166	369401
279	369402
59601	369403
2051	369404
57904	369405
71543	369406
27738	369407
6434	369408
40462	369409
118784	369410
75445	369411
9633	369412
8875	369413
68001	369414
103144	369415
75373	369416
7276	369417
24483	369418
28581	369419
4064	369420
47258	369421
76123	369422
11541	369423
26398	369424
7200	369425
6385	369426
8074	369427
23184	369428
32658	369429
38035	369430
10288	369431
23835	369432
39653	369433
137433	369434
26260	369435
112	369436
68317	369437
70741	369438
125693	369439
19867	369440
88250	369441
9337	369442
48112	369443
59472	369444
18591	369445
30773	369446
24132	369447
25077	369448
15629	369449
4566	369450
63	369451
664	369452
49780	369453
1006	369454
32622	369455
26976	369456
32500	369457
39394	369458
125911	369459
15235	369460
107847	369461
15478	369462
58813	369463
4905	369464
44958	369465
86470	369466
118743	369467
75826	369468
80628	369469
15907	369470
229	369471
8115	369472
1490	369473
17960	369474
30307	369475
31672	369476
29248	369477
111543	369478
63718	369479
123521	369480
15731	369481
42213	369482
117689	369483
57098	369484
119271	369485
61068	369486
81769	369487
37987	369488
102151	369489
39409	369490
25000	369491
34587	369492
100065	369493
613	369494
41062	369495
138567	369496
53933	369497
115630	369498
45829	369499
6697	369500
50733	369501
7689	369502
4458	369503
76400	369504
4852	369505
493	369506
6	369507
28641	369508
6536	369509
49301	369510
1511	369511
76142	369512
19892	369513
9743	369514
2915	369515
111549	369516
15952	369517
100426	369518
911	369519
39694	369520
40447	369521
48267	369522
864	369523
2480	369524
10636	369525
102943	369526
17681	369527
11492	369528
51931	369529
373	369530
28166	369531
95707	369532
9573	369533
118963	369534
18889	369535
18001	369536
46812	369537
37318	369538
102802	369539
34805	369540
29347	369541
8363	369542
71677	369543
2644	369544
3009	369545
17313	369546
1381	369547
62187	369548
121474	369549
123258	369550
15550	369551
70282	369552
129850	369553
74286	369554
19326	369555
103810	369556
45770	369557
7373	369558
44445	369559
53850	369560
137449	369561
51884	369562
20038	369563
87245	369564
2991	369565
26875	369566
7674	369567
95725	369568
19374	369569
22132	369570
7075	369571
20162	369572
24002	369573
80361	369574
58024	369575
20846	369576
5548	369577
55626	369578
71468	369579
94132	369580
26245	369581
17475	369582
59363	369583
6466	369584
35753	369585
58910	369586
71305	369587
12167	369588
79913	369589
8539	369590
42505	369591
67152	369592
76696	369593
46979	369594
42941	369595
116725	369596
37570	369597
11971	369598
80609	369599
135741	369600
11893	369601
240	369602
9388	369603
50565	369604
30064	369605
62893	369606
33542	369607
78858	369608
23888	369609
3795	369610
77	369611
3866	369612
40270	369613
1394	369614
1523	369615
26064	369616
5523	369617
114491	369618
46733	369619
16568	369620
60989	369621
120338	369622
32766	369623
47259	369624
15938	369625
38185	369626
9155	369627
10771	369628
45840	369629
27105	369630
58803	369631
16242	369632
103824	369633
47733	369634
136143	369635
112962	369636
27538	369637
137646	369638
714	369639
91148	369640
2684	369641
25520	369642
75763	369643
47211	369644
12324	369645
20957	369646
26741	369647
75805	369648
68163	369649
81346	369650
69425	369651
84929	369652
9344	369653
6826	369654
50318	369655
47552	369656
61625	369657
10405	369658
23552	369659
12482	369660
62668	369661
91226	369662
12647	369663
48830	369664
102433	369665
6037	369666
9428	369667
11790	369668
61210	369669
2990	369670
45756	369671
36149	369672
53251	369673
31729	369674
132029	369675
28840	369676
22836	369677
76571	369678
22775	369679
95216	369680
53820	369681
31689	369682
62563	369683
847	369684
81498	369685
59829	369686
13170	369687
40060	369688
44611	369689
58219	369690
90470	369691
100463	369692
72858	369693
21300	369694
87335	369695
112917	369696
19526	369697
130574	369698
16106	369699
38031	369700
129872	369701
32940	369702
36138	369703
72886	369704
6155	369705
16060	369706
36499	369707
104947	369708
27216	369709
7355	369710
21444	369711
2032	369712
31478	369713
26166	369714
5289	369715
1366	369716
51424	369717
33946	369718
56059	369719
56788	369720
120780	369721
2216	369722
138143	369723
15884	369724
49310	369725
45502	369726
463	369727
49183	369728
10367	369729
30741	369730
81713	369731
4175	369732
2038	369733
27094	369734
71860	369735
119999	369736
3139	369737
28829	369738
3770	369739
61186	369740
103662	369741
91055	369742
112851	369743
147225	369744
28142	369745
48962	369746
17123	369747
21461	369748
43252	369749
78374	369750
14629	369751
5942	369752
63206	369753
18278	369754
10633	369755
1583	369756
99305	369757
92362	369758
26879	369759
29065	369760
50911	369761
18707	369762
33898	369763
9845	369764
17688	369765
2795	369766
30858	369767
13246	369768
81473	369769
34526	369770
39055	369771
78625	369772
160	369773
42890	369774
14290	369775
145739	369776
4301	369777
76270	369778
56911	369779
70619	369780
12261	369781
624	369782
18860	369783
21058	369784
26219	369785
1276	369786
130672	369787
13972	369788
41779	369789
26611	369790
15984	369791
22034	369792
11564	369793
8133	369794
54531	369795
46818	369796
49	369797
32905	369798
744	369799
26518	369800
12249	369801
28901	369802
352	369803
28334	369804
122368	369805
541	369806
2872	369807
39599	369808
32938	369809
54596	369810
20427	369811
84387	369812
57247	369813
88137	369814
15477	369815
18655	369816
130372	369817
84272	369818
115937	369819
70329	369820
20969	369821
69027	369822
84763	369823
32269	369824
48481	369825
88590	369826
745	369827
67850	369828
34540	369829
59332	369830
91622	369831
30820	369832
15267	369833
28935	369834
4966	369835
48871	369836
26096	369837
65122	369838
23700	369839
18148	369840
37248	369841
121927	369842
7502	369843
1947	369844
41447	369845
16472	369846
10775	369847
28566	369848
8595	369849
6533	369850
93924	369851
81269	369852
33591	369853
78526	369854
40508	369855
14192	369856
140050	369857
65633	369858
60091	369859
38192	369860
62312	369861
9103	369862
7205	369863
7448	369864
48872	369865
63291	369866
44557	369867
76118	369868
72412	369869
27578	369870
605	369871
2612	369872
38839	369873
79631	369874
660	369875
117351	369876
28218	369877
55578	369878
19319	369879
114715	369880
7262	369881
117646	369882
49963	369883
5576	369884
74891	369885
7072	369886
102114	369887
51844	369888
128448	369889
69244	369890
71751	369891
31076	369892
95194	369893
33507	369894
32741	369895
84678	369896
541	369897
8712	369898
67855	369899
8921	369900
106925	369901
63730	369902
17650	369903
98133	369904
8745	369905
72454	369906
14512	369907
41350	369908
59423	369909
19114	369910
143743	369911
17437	369912
5233	369913
18364	369914
71306	369915
52527	369916
16722	369917
42112	369918
29603	369919
96753	369920
26520	369921
12860	369922
19990	369923
114879	369924
27369	369925
2878	369926
3929	369927
4985	369928
1169	369929
19128	369930
113349	369931
78550	369932
17247	369933
47734	369934
11477	369935
60739	369936
68	369937
30850	369938
46540	369939
35500	369940
52855	369941
25054	369942
40023	369943
986	369944
50122	369945
26247	369946
72850	369947
38071	369948
46338	369949
84606	369950
36387	369951
27604	369952
80144	369953
80511	369954
22624	369955
121206	369956
1641	369957
89816	369958
5083	369959
34272	369960
2053	369961
56854	369962
16858	369963
35016	369964
6300	369965
92480	369966
80815	369967
129370	369968
721	369969
36153	369970
7932	369971
115729	369972
12599	369973
560	369974
69109	369975
5178	369976
90658	369977
126782	369978
6946	369979
121155	369980
10427	369981
68884	369982
53258	369983
3603	369984
2945	369985
50398	369986
119518	369987
76988	369988
44392	369989
40969	369990
3101	369991
67385	369992
44989	369993
46081	369994
46296	369995
10966	369996
4995	369997
2588	369998
50203	369999
118737	370000
54086	370001
16278	370002
1770	370003
1536	370004
2725	370005
11652	370006
59707	370007
13	370008
51340	370009
47096	370010
26570	370011
146109	370012
121433	370013
613	370014
131209	370015
83545	370016
12221	370017
4060	370018
3907	370019
7348	370020
5567	370021
49591	370022
37763	370023
87865	370024
4342	370025
122971	370026
39179	370027
85120	370028
36659	370029
2302	370030
11571	370031
100952	370032
5615	370033
70735	370034
41513	370035
45931	370036
18792	370037
10556	370038
20524	370039
1350	370040
12683	370041
70573	370042
97974	370043
10763	370044
79529	370045
32029	370046
20648	370047
1584	370048
137521	370049
36846	370050
18425	370051
7663	370052
2642	370053
842	370054
10037	370055
13707	370056
57602	370057
91715	370058
1009	370059
7429	370060
101282	370061
36463	370062
13148	370063
65104	370064
24619	370065
83139	370066
50664	370067
63519	370068
51071	370069
26872	370070
15630	370071
51554	370072
2283	370073
23617	370074
43072	370075
108248	370076
117625	370077
134688	370078
9272	370079
28920	370080
1686	370081
8278	370082
7184	370083
1228	370084
83674	370085
31571	370086
40432	370087
44425	370088
36921	370089
22634	370090
26858	370091
16342	370092
36566	370093
110827	370094
16203	370095
39	370096
76542	370097
47475	370098
36788	370099
22965	370100
38550	370101
79745	370102
6371	370103
7342	370104
53019	370105
22918	370106
50472	370107
23496	370108
46684	370109
103044	370110
12888	370111
1587	370112
64073	370113
4357	370114
20601	370115
64469	370116
105983	370117
7118	370118
10500	370119
32652	370120
19250	370121
141629	370122
1870	370123
13679	370124
32026	370125
77171	370126
122815	370127
24612	370128
72426	370129
5992	370130
93682	370131
39873	370132
44242	370133
10840	370134
2760	370135
72019	370136
66327	370137
94149	370138
12768	370139
31959	370140
92367	370141
47910	370142
77765	370143
95685	370144
103178	370145
14837	370146
20529	370147
39018	370148
12919	370149
123545	370150
28582	370151
28727	370152
54464	370153
79136	370154
110577	370155
41272	370156
78599	370157
13516	370158
94121	370159
108901	370160
89049	370161
127687	370162
72565	370163
19524	370164
56624	370165
47516	370166
70337	370167
52788	370168
13309	370169
14184	370170
21210	370171
75654	370172
34614	370173
96041	370174
98984	370175
68721	370176
25513	370177
89500	370178
75605	370179
130058	370180
18009	370181
95089	370182
53485	370183
70326	370184
28333	370185
47495	370186
60593	370187
50739	370188
7843	370189
32201	370190
74617	370191
29051	370192
23638	370193
38975	370194
87726	370195
19215	370196
41884	370197
2175	370198
104	370199
90664	370200
11064	370201
7523	370202
229	370203
89331	370204
45234	370205
141878	370206
46300	370207
76929	370208
10381	370209
42668	370210
134026	370211
14543	370212
18693	370213
108679	370214
15696	370215
46144	370216
3382	370217
759	370218
7206	370219
76169	370220
31624	370221
102719	370222
46825	370223
137266	370224
10400	370225
12975	370226
61028	370227
111104	370228
7919	370229
81694	370230
36888	370231
111638	370232
68051	370233
11682	370234
33395	370235
88547	370236
16770	370237
105897	370238
120027	370239
984	370240
18865	370241
53321	370242
661	370243
7345	370244
34316	370245
24055	370246
52018	370247
58352	370248
1460	370249
46948	370250
3663	370251
36919	370252
5449	370253
24940	370254
21333	370255
18541	370256
7742	370257
33004	370258
27291	370259
66423	370260
6083	370261
85	370262
2556	370263
8593	370264
119037	370265
24146	370266
62355	370267
4835	370268
935	370269
55784	370270
53128	370271
74646	370272
1035	370273
133572	370274
4521	370275
7128	370276
46403	370277
28675	370278
1613	370279
62902	370280
21840	370281
121488	370282
61429	370283
75173	370284
44475	370285
49378	370286
143339	370287
90151	370288
8444	370289
25188	370290
64997	370291
95666	370292
76845	370293
68434	370294
26968	370295
1005	370296
26593	370297
26079	370298
38786	370299
8102	370300
85984	370301
68870	370302
66955	370303
829	370304
132126	370305
44057	370306
26889	370307
75735	370308
1681	370309
35450	370310
131629	370311
22586	370312
54495	370313
16656	370314
81077	370315
8727	370316
59047	370317
110944	370318
10647	370319
52834	370320
136164	370321
31031	370322
1103	370323
35658	370324
46110	370325
22527	370326
100031	370327
52056	370328
2307	370329
171	370330
46304	370331
7460	370332
44318	370333
305	370334
106607	370335
24699	370336
58431	370337
10714	370338
91834	370339
5966	370340
2775	370341
59608	370342
9855	370343
32653	370344
1673	370345
18532	370346
27830	370347
78955	370348
30686	370349
9762	370350
29247	370351
2282	370352
73910	370353
46160	370354
97067	370355
15050	370356
47220	370357
46343	370358
68358	370359
36909	370360
19203	370361
28689	370362
2844	370363
50	370364
135436	370365
55709	370366
47654	370367
2080	370368
87778	370369
31387	370370
58920	370371
40643	370372
87692	370373
57580	370374
109913	370375
20355	370376
150071	370377
33121	370378
27366	370379
26805	370380
19991	370381
16253	370382
23132	370383
100320	370384
9663	370385
4539	370386
7534	370387
7515	370388
25385	370389
83903	370390
22725	370391
16623	370392
31672	370393
47186	370394
99806	370395
7708	370396
29676	370397
25035	370398
15681	370399
26080	370400
147015	370401
6526	370402
21971	370403
57757	370404
35537	370405
35816	370406
3644	370407
94199	370408
579	370409
17539	370410
67984	370411
30961	370412
23579	370413
14533	370414
20655	370415
3984	370416
17893	370417
24629	370418
33232	370419
2071	370420
27842	370421
110688	370422
79495	370423
11689	370424
8299	370425
1968	370426
130410	370427
109458	370428
64529	370429
2243	370430
35139	370431
49648	370432
14691	370433
99667	370434
21252	370435
63606	370436
50029	370437
57671	370438
22696	370439
5383	370440
78741	370441
31832	370442
49204	370443
3300	370444
17545	370445
5136	370446
31490	370447
127779	370448
8106	370449
11482	370450
3105	370451
123023	370452
6641	370453
4886	370454
35560	370455
1972	370456
42957	370457
38277	370458
2101	370459
79201	370460
7800	370461
39180	370462
86346	370463
26123	370464
80012	370465
23167	370466
5247	370467
4732	370468
100419	370469
416	370470
29600	370471
77200	370472
10954	370473
28382	370474
5389	370475
103804	370476
27045	370477
49405	370478
22293	370479
30079	370480
98432	370481
2555	370482
12837	370483
80507	370484
100384	370485
23506	370486
2931	370487
20127	370488
56989	370489
118719	370490
70772	370491
17920	370492
16945	370493
119179	370494
35372	370495
39615	370496
44398	370497
17359	370498
2279	370499
146694	370500
124320	370501
92730	370502
55961	370503
2390	370504
18445	370505
27635	370506
26808	370507
13461	370508
55907	370509
96265	370510
1839	370511
97227	370512
45872	370513
41159	370514
104328	370515
22320	370516
38477	370517
5209	370518
19895	370519
65772	370520
23934	370521
59740	370522
28238	370523
9890	370524
26507	370525
10916	370526
6605	370527
95518	370528
12249	370529
4563	370530
4829	370531
8136	370532
35224	370533
5509	370534
96738	370535
77959	370536
23241	370537
22797	370538
25630	370539
52274	370540
54454	370541
5233	370542
41473	370543
120151	370544
66698	370545
8973	370546
29020	370547
79638	370548
13261	370549
113323	370550
37635	370551
1773	370552
8010	370553
8553	370554
19879	370555
26233	370556
113960	370557
25731	370558
3395	370559
20763	370560
52172	370561
53512	370562
3262	370563
3966	370564
31502	370565
741	370566
33402	370567
16013	370568
46425	370569
5702	370570
41144	370571
19901	370572
100036	370573
17378	370574
19589	370575
84899	370576
9655	370577
523	370578
92418	370579
96648	370580
727	370581
145089	370582
46911	370583
25515	370584
5028	370585
6388	370586
78794	370587
56295	370588
64418	370589
14225	370590
57748	370591
34934	370592
32023	370593
47032	370594
27580	370595
88962	370596
43294	370597
73132	370598
19011	370599
73561	370600
31142	370601
35581	370602
101994	370603
2643	370604
115481	370605
36419	370606
6230	370607
24258	370608
57529	370609
3109	370610
34937	370611
13072	370612
4861	370613
82503	370614
60613	370615
12463	370616
53333	370617
55368	370618
10899	370619
98566	370620
4547	370621
31390	370622
8191	370623
129909	370624
1768	370625
44519	370626
1075	370627
90187	370628
22475	370629
9827	370630
1636	370631
27215	370632
54284	370633
15328	370634
152	370635
17846	370636
96267	370637
113731	370638
8260	370639
107727	370640
33451	370641
30203	370642
32544	370643
554	370644
1334	370645
119896	370646
46175	370647
1068	370648
139	370649
27866	370650
69352	370651
34638	370652
44982	370653
38485	370654
7383	370655
44311	370656
21221	370657
116462	370658
38042	370659
13411	370660
46283	370661
71449	370662
77084	370663
131548	370664
56091	370665
64443	370666
19381	370667
9595	370668
91524	370669
139410	370670
1935	370671
36792	370672
43726	370673
120815	370674
91243	370675
37935	370676
25531	370677
3037	370678
89870	370679
9355	370680
97369	370681
27808	370682
70140	370683
74095	370684
83115	370685
25377	370686
78000	370687
6890	370688
86070	370689
31821	370690
15947	370691
65352	370692
984	370693
27066	370694
75337	370695
44020	370696
30515	370697
86964	370698
61583	370699
17920	370700
25336	370701
43344	370702
70802	370703
23354	370704
62547	370705
39191	370706
110102	370707
20728	370708
2947	370709
38358	370710
14522	370711
54043	370712
9391	370713
132121	370714
49113	370715
97741	370716
59804	370717
115321	370718
40022	370719
45651	370720
40589	370721
28954	370722
47538	370723
35367	370724
41685	370725
91826	370726
86330	370727
1228	370728
1110	370729
102004	370730
54181	370731
12280	370732
69846	370733
101292	370734
65802	370735
82500	370736
192	370737
60881	370738
28481	370739
31962	370740
121453	370741
4861	370742
67361	370743
66083	370744
9403	370745
205	370746
39624	370747
100645	370748
17346	370749
7812	370750
30073	370751
13732	370752
41022	370753
11618	370754
52205	370755
79526	370756
122566	370757
25315	370758
5324	370759
14506	370760
24582	370761
76668	370762
906	370763
122082	370764
755	370765
15772	370766
66646	370767
23817	370768
21875	370769
27316	370770
33259	370771
61283	370772
40726	370773
22177	370774
19539	370775
35197	370776
85200	370777
12912	370778
12245	370779
3344	370780
54275	370781
55564	370782
18193	370783
113857	370784
50	370785
27208	370786
41314	370787
51215	370788
35476	370789
4118	370790
40326	370791
10061	370792
37150	370793
1354	370794
25837	370795
2190	370796
50561	370797
126488	370798
40737	370799
15115	370800
12254	370801
32065	370802
74098	370803
19097	370804
62805	370805
61632	370806
14388	370807
116217	370808
145429	370809
47361	370810
26850	370811
62853	370812
2875	370813
20015	370814
7508	370815
136357	370816
13712	370817
28967	370818
92567	370819
52113	370820
66759	370821
7115	370822
5605	370823
10495	370824
20060	370825
23721	370826
1719	370827
14986	370828
1783	370829
38040	370830
479	370831
89366	370832
34732	370833
80366	370834
60183	370835
15943	370836
12760	370837
124257	370838
82345	370839
83731	370840
137503	370841
48984	370842
83748	370843
121788	370844
47567	370845
11478	370846
6574	370847
68268	370848
133989	370849
89490	370850
116175	370851
8804	370852
43068	370853
89006	370854
3619	370855
13411	370856
54130	370857
53676	370858
47055	370859
3438	370860
24938	370861
20350	370862
11621	370863
3383	370864
31839	370865
34607	370866
27384	370867
87774	370868
70047	370869
13382	370870
7316	370871
5345	370872
5560	370873
15407	370874
99518	370875
3725	370876
67496	370877
6279	370878
87507	370879
39921	370880
19250	370881
19849	370882
11213	370883
77763	370884
3525	370885
47530	370886
75338	370887
145642	370888
85243	370889
27617	370890
39367	370891
45973	370892
85091	370893
64244	370894
109162	370895
46529	370896
96132	370897
2348	370898
70178	370899
74891	370900
5387	370901
62654	370902
78450	370903
12818	370904
28613	370905
46690	370906
26948	370907
142037	370908
83556	370909
30011	370910
12671	370911
8024	370912
53411	370913
82634	370914
47991	370915
137469	370916
5854	370917
135773	370918
68918	370919
10634	370920
26658	370921
31634	370922
136057	370923
34891	370924
21675	370925
90458	370926
5788	370927
97745	370928
99965	370929
100065	370930
38637	370931
136447	370932
52208	370933
11297	370934
67225	370935
108386	370936
28694	370937
61852	370938
1874	370939
41640	370940
26727	370941
62645	370942
94677	370943
13644	370944
4901	370945
82352	370946
24706	370947
17687	370948
2464	370949
1388	370950
7166	370951
6827	370952
22891	370953
20	370954
45039	370955
60744	370956
2926	370957
36334	370958
135268	370959
21865	370960
15492	370961
424	370962
107933	370963
849	370964
11656	370965
38048	370966
29057	370967
41824	370968
86006	370969
116309	370970
35069	370971
3363	370972
12705	370973
16698	370974
1758	370975
40682	370976
50308	370977
10619	370978
5891	370979
31294	370980
66575	370981
25457	370982
64020	370983
1869	370984
43697	370985
14475	370986
80471	370987
2769	370988
67282	370989
25869	370990
114165	370991
72381	370992
84869	370993
85144	370994
24625	370995
63439	370996
13360	370997
48887	370998
19889	370999
103788	371000
4433	371001
40422	371002
117872	371003
7902	371004
175	371005
2628	371006
15985	371007
15422	371008
33751	371009
36707	371010
32345	371011
500	371012
34582	371013
1673	371014
132543	371015
3399	371016
6430	371017
27353	371018
95465	371019
14861	371020
14189	371021
79547	371022
49082	371023
96497	371024
27015	371025
8495	371026
2933	371027
81731	371028
302	371029
128971	371030
55923	371031
80877	371032
74113	371033
39304	371034
3547	371035
14731	371036
6387	371037
72550	371038
22058	371039
70645	371040
33846	371041
17330	371042
94755	371043
45489	371044
121275	371045
47282	371046
79376	371047
19914	371048
55638	371049
110278	371050
1407	371051
5449	371052
104346	371053
20124	371054
41973	371055
28081	371056
35984	371057
23093	371058
126588	371059
34642	371060
10435	371061
15885	371062
74365	371063
105685	371064
74723	371065
9354	371066
60506	371067
53022	371068
133604	371069
30169	371070
104102	371071
19813	371072
18611	371073
18369	371074
65328	371075
11258	371076
50317	371077
10021	371078
147821	371079
50495	371080
35856	371081
81585	371082
130906	371083
74523	371084
67568	371085
49335	371086
144648	371087
5063	371088
81004	371089
15400	371090
30036	371091
76251	371092
119451	371093
38838	371094
71690	371095
116648	371096
40925	371097
511	371098
74332	371099
135143	371100
74327	371101
2521	371102
1386	371103
18543	371104
65431	371105
14296	371106
4327	371107
35209	371108
75378	371109
127625	371110
43075	371111
49003	371112
5845	371113
18634	371114
97190	371115
18899	371116
14299	371117
13062	371118
20962	371119
44922	371120
118584	371121
12202	371122
97226	371123
65187	371124
45	371125
11924	371126
145681	371127
414	371128
109486	371129
53480	371130
75448	371131
29399	371132
63417	371133
61338	371134
84424	371135
23296	371136
14891	371137
16400	371138
94961	371139
38308	371140
71430	371141
27011	371142
43563	371143
1615	371144
21581	371145
97217	371146
78462	371147
45047	371148
253	371149
66	371150
28255	371151
110058	371152
26131	371153
4148	371154
13386	371155
9602	371156
4735	371157
67798	371158
45374	371159
55874	371160
109684	371161
13875	371162
40963	371163
24071	371164
45017	371165
40888	371166
79204	371167
60793	371168
119719	371169
55901	371170
9997	371171
105042	371172
2756	371173
78691	371174
42720	371175
922	371176
61431	371177
110686	371178
585	371179
57105	371180
103604	371181
54620	371182
60749	371183
83925	371184
115443	371185
5810	371186
5908	371187
22098	371188
22953	371189
38825	371190
123877	371191
19102	371192
13241	371193
1412	371194
63121	371195
44861	371196
74160	371197
39207	371198
13595	371199
100262	371200
149545	371201
33137	371202
23471	371203
102754	371204
37729	371205
70239	371206
41	371207
130216	371208
18734	371209
3210	371210
291	371211
68317	371212
117272	371213
28690	371214
13021	371215
18712	371216
33956	371217
14393	371218
75310	371219
42287	371220
37546	371221
25995	371222
8366	371223
27139	371224
71262	371225
104632	371226
45105	371227
16817	371228
8964	371229
1696	371230
120855	371231
86065	371232
5990	371233
100084	371234
43521	371235
89870	371236
97358	371237
60909	371238
4037	371239
65279	371240
41475	371241
150162	371242
32099	371243
51984	371244
34819	371245
59113	371246
111931	371247
60768	371248
119404	371249
5231	371250
72273	371251
11838	371252
79224	371253
10328	371254
55683	371255
47264	371256
6738	371257
21339	371258
115268	371259
14560	371260
32225	371261
3864	371262
676	371263
111074	371264
53551	371265
43204	371266
64438	371267
1266	371268
30535	371269
8280	371270
8082	371271
24	371272
69543	371273
99029	371274
74554	371275
137375	371276
71202	371277
66993	371278
104265	371279
56293	371280
95460	371281
3909	371282
82919	371283
60770	371284
13553	371285
142340	371286
14262	371287
1340	371288
30382	371289
104823	371290
33295	371291
1638	371292
9954	371293
8448	371294
57607	371295
10104	371296
102061	371297
22126	371298
33843	371299
49282	371300
23426	371301
51985	371302
16065	371303
105471	371304
16196	371305
20802	371306
18901	371307
3543	371308
31262	371309
23364	371310
23886	371311
38693	371312
18897	371313
1729	371314
26394	371315
137863	371316
53868	371317
79417	371318
125933	371319
86802	371320
13940	371321
24570	371322
7672	371323
2567	371324
69277	371325
14639	371326
88	371327
4163	371328
88489	371329
7698	371330
513	371331
20500	371332
47832	371333
26275	371334
66480	371335
6950	371336
46100	371337
13844	371338
48535	371339
17	371340
21945	371341
67660	371342
17820	371343
30649	371344
499	371345
81447	371346
29113	371347
581	371348
146130	371349
7857	371350
42245	371351
17508	371352
81053	371353
9896	371354
32	371355
36660	371356
58308	371357
40599	371358
11524	371359
5304	371360
74086	371361
106326	371362
21080	371363
4131	371364
122881	371365
86536	371366
51866	371367
7490	371368
54393	371369
13436	371370
13524	371371
34887	371372
56749	371373
29172	371374
116940	371375
51397	371376
102287	371377
64905	371378
87564	371379
58139	371380
90925	371381
3140	371382
55761	371383
126046	371384
51356	371385
7891	371386
19318	371387
5748	371388
130286	371389
9627	371390
11245	371391
55075	371392
17079	371393
15883	371394
67730	371395
27905	371396
26486	371397
109969	371398
121951	371399
67290	371400
98007	371401
35721	371402
80035	371403
65884	371404
3388	371405
38095	371406
9358	371407
27862	371408
17634	371409
9040	371410
45218	371411
31722	371412
111896	371413
43596	371414
146594	371415
16978	371416
20810	371417
104619	371418
959	371419
10566	371420
105533	371421
71662	371422
47695	371423
42871	371424
37405	371425
17909	371426
2015	371427
422	371428
33630	371429
93174	371430
107238	371431
1086	371432
94	371433
1637	371434
382	371435
41122	371436
30031	371437
21804	371438
130600	371439
22945	371440
5467	371441
112618	371442
6601	371443
44484	371444
2303	371445
21540	371446
137663	371447
6687	371448
129502	371449
3809	371450
56305	371451
101815	371452
129727	371453
24040	371454
31231	371455
1695	371456
74974	371457
19833	371458
52590	371459
64184	371460
22229	371461
38721	371462
64656	371463
75921	371464
90049	371465
12003	371466
31826	371467
41123	371468
16568	371469
32585	371470
19253	371471
28047	371472
9865	371473
53899	371474
138081	371475
3992	371476
68682	371477
102474	371478
12369	371479
4349	371480
20716	371481
802	371482
27308	371483
121891	371484
78581	371485
102580	371486
124481	371487
66139	371488
61634	371489
3111	371490
125851	371491
20294	371492
136673	371493
23631	371494
13735	371495
46938	371496
90089	371497
81293	371498
3688	371499
98816	371500
991	371501
6819	371502
1901	371503
30939	371504
108678	371505
50106	371506
14352	371507
292	371508
980	371509
24083	371510
49337	371511
25601	371512
6880	371513
32851	371514
132984	371515
4	371516
80514	371517
7661	371518
37300	371519
4204	371520
54175	371521
102923	371522
66446	371523
11182	371524
1505	371525
17656	371526
2366	371527
32684	371528
2768	371529
46223	371530
40295	371531
2290	371532
18983	371533
16591	371534
38917	371535
16421	371536
1377	371537
95068	371538
63931	371539
122065	371540
1407	371541
79019	371542
4540	371543
50707	371544
120123	371545
989	371546
31577	371547
6098	371548
29285	371549
120508	371550
87813	371551
6707	371552
93865	371553
10510	371554
77089	371555
75527	371556
1289	371557
78985	371558
54776	371559
130831	371560
12265	371561
2048	371562
25954	371563
30472	371564
29513	371565
37234	371566
2260	371567
7556	371568
6430	371569
3207	371570
2670	371571
43040	371572
4979	371573
120408	371574
43553	371575
36529	371576
28780	371577
25981	371578
25378	371579
2645	371580
21987	371581
26467	371582
13972	371583
10675	371584
119612	371585
40198	371586
75804	371587
2413	371588
77855	371589
13734	371590
12983	371591
7906	371592
66000	371593
82243	371594
87441	371595
37780	371596
3310	371597
57522	371598
5981	371599
69141	371600
53414	371601
108930	371602
25281	371603
11375	371604
40262	371605
115002	371606
80774	371607
49482	371608
34292	371609
40628	371610
19458	371611
144027	371612
16976	371613
28387	371614
66660	371615
9061	371616
16765	371617
23696	371618
46639	371619
71717	371620
13148	371621
100395	371622
42165	371623
4147	371624
128884	371625
54229	371626
44444	371627
54777	371628
63531	371629
9253	371630
12038	371631
14068	371632
3853	371633
77064	371634
131344	371635
33497	371636
54121	371637
30974	371638
19622	371639
2372	371640
67217	371641
118464	371642
32806	371643
14516	371644
10132	371645
4407	371646
6289	371647
103905	371648
1875	371649
18160	371650
103821	371651
81174	371652
4855	371653
89886	371654
64521	371655
55669	371656
49494	371657
62099	371658
18039	371659
56258	371660
68411	371661
59759	371662
19923	371663
9857	371664
65836	371665
46767	371666
5194	371667
10902	371668
92944	371669
127950	371670
589	371671
11976	371672
248	371673
91337	371674
44926	371675
9563	371676
85338	371677
11495	371678
34000	371679
93347	371680
9414	371681
651	371682
102569	371683
826	371684
49941	371685
3053	371686
69037	371687
90976	371688
14982	371689
18765	371690
3890	371691
20277	371692
65082	371693
53238	371694
132942	371695
16983	371696
67982	371697
5105	371698
37911	371699
3461	371700
37205	371701
65492	371702
977	371703
18854	371704
59880	371705
79569	371706
33334	371707
78976	371708
43022	371709
27726	371710
37703	371711
17240	371712
12523	371713
12290	371714
42111	371715
62469	371716
14186	371717
94750	371718
25734	371719
12687	371720
79254	371721
105914	371722
74520	371723
51917	371724
31158	371725
140405	371726
138758	371727
65465	371728
35221	371729
24816	371730
62677	371731
59679	371732
127277	371733
40046	371734
1176	371735
14586	371736
18194	371737
86643	371738
87445	371739
89419	371740
58170	371741
390	371742
10635	371743
91259	371744
7288	371745
58829	371746
1613	371747
137363	371748
23575	371749
21446	371750
44181	371751
5050	371752
17249	371753
46839	371754
20242	371755
58330	371756
67920	371757
115	371758
21281	371759
114533	371760
17930	371761
138304	371762
33268	371763
10603	371764
78066	371765
50456	371766
2219	371767
99295	371768
10362	371769
63942	371770
42891	371771
129389	371772
43605	371773
32875	371774
30435	371775
27497	371776
2333	371777
134406	371778
20531	371779
113530	371780
94809	371781
100146	371782
690	371783
3361	371784
52762	371785
82892	371786
7200	371787
122057	371788
87419	371789
92021	371790
3682	371791
95587	371792
48997	371793
11517	371794
143844	371795
3	371796
23667	371797
112948	371798
13438	371799
863	371800
25452	371801
12619	371802
14685	371803
38052	371804
27688	371805
28893	371806
47955	371807
32633	371808
85392	371809
101194	371810
21988	371811
497	371812
623	371813
57890	371814
1581	371815
19535	371816
72739	371817
26831	371818
84453	371819
26624	371820
6501	371821
102136	371822
78207	371823
64175	371824
39630	371825
14985	371826
122444	371827
66266	371828
120230	371829
2872	371830
58707	371831
117	371832
106848	371833
130187	371834
56712	371835
20356	371836
4745	371837
21735	371838
611	371839
1555	371840
11841	371841
16355	371842
113439	371843
138149	371844
19775	371845
103155	371846
29655	371847
26047	371848
64580	371849
11710	371850
21090	371851
23204	371852
119976	371853
117373	371854
4451	371855
7711	371856
25308	371857
2638	371858
62320	371859
27214	371860
7743	371861
104441	371862
68685	371863
119411	371864
4439	371865
129388	371866
43635	371867
81251	371868
2717	371869
47710	371870
25403	371871
114350	371872
81178	371873
84396	371874
74215	371875
106852	371876
70292	371877
69365	371878
128900	371879
88573	371880
54234	371881
9039	371882
43227	371883
40435	371884
60145	371885
108426	371886
8117	371887
71683	371888
102675	371889
90061	371890
148220	371891
6208	371892
356	371893
104520	371894
34613	371895
26494	371896
33454	371897
7947	371898
150563	371899
24383	371900
30903	371901
18653	371902
75755	371903
4789	371904
34278	371905
66549	371906
19604	371907
17309	371908
8247	371909
81706	371910
3528	371911
18867	371912
219	371913
60724	371914
12829	371915
10591	371916
77050	371917
64355	371918
9266	371919
62918	371920
112681	371921
7234	371922
83568	371923
55204	371924
88189	371925
116680	371926
17846	371927
24760	371928
54973	371929
83990	371930
1363	371931
61624	371932
20131	371933
60582	371934
21462	371935
21449	371936
81467	371937
5026	371938
18720	371939
116900	371940
30267	371941
2090	371942
5534	371943
85046	371944
26106	371945
1751	371946
53427	371947
1306	371948
145417	371949
11258	371950
72042	371951
34215	371952
32116	371953
100692	371954
59063	371955
9828	371956
88542	371957
13954	371958
61749	371959
3453	371960
24564	371961
1021	371962
4682	371963
39659	371964
48366	371965
93450	371966
28300	371967
2639	371968
126899	371969
88438	371970
15719	371971
10796	371972
82216	371973
47474	371974
110286	371975
15532	371976
18281	371977
126064	371978
31819	371979
104626	371980
58870	371981
6965	371982
21715	371983
117580	371984
111218	371985
15853	371986
61249	371987
30865	371988
39189	371989
52991	371990
48414	371991
73978	371992
75343	371993
58933	371994
9004	371995
79630	371996
974	371997
97316	371998
5515	371999
17259	372000
315	372001
147602	372002
28078	372003
23355	372004
39241	372005
47088	372006
3740	372007
766	372008
26951	372009
19705	372010
108665	372011
82571	372012
49143	372013
5208	372014
61817	372015
77819	372016
104234	372017
87165	372018
65	372019
44003	372020
24381	372021
13327	372022
13709	372023
624	372024
799	372025
61042	372026
45364	372027
10879	372028
4567	372029
140987	372030
85402	372031
39574	372032
9778	372033
15657	372034
86302	372035
87383	372036
8634	372037
2939	372038
2086	372039
86354	372040
886	372041
85345	372042
6792	372043
41246	372044
68420	372045
26258	372046
26720	372047
1628	372048
133246	372049
2019	372050
19918	372051
22613	372052
65897	372053
39203	372054
146	372055
3347	372056
2761	372057
3933	372058
17790	372059
69998	372060
74368	372061
92944	372062
75885	372063
19698	372064
35719	372065
79301	372066
3887	372067
103826	372068
282	372069
8286	372070
108889	372071
112	372072
35045	372073
27015	372074
20795	372075
68742	372076
87503	372077
101474	372078
46986	372079
95169	372080
77833	372081
24412	372082
14533	372083
15251	372084
122402	372085
13288	372086
7846	372087
5633	372088
8754	372089
28350	372090
49035	372091
98538	372092
13134	372093
6980	372094
68291	372095
57571	372096
34554	372097
56374	372098
19817	372099
88753	372100
91749	372101
28419	372102
12063	372103
84451	372104
63566	372105
20478	372106
80483	372107
24133	372108
87396	372109
52518	372110
131	372111
35966	372112
29970	372113
11662	372114
6425	372115
31643	372116
37036	372117
49032	372118
21044	372119
13632	372120
30392	372121
61694	372122
61891	372123
1485	372124
67727	372125
1847	372126
47802	372127
98489	372128
4390	372129
27688	372130
82501	372131
8505	372132
49311	372133
36195	372134
6786	372135
103597	372136
79385	372137
102414	372138
3399	372139
69162	372140
45147	372141
4565	372142
3175	372143
94582	372144
24727	372145
65402	372146
48355	372147
15	372148
41303	372149
77736	372150
28393	372151
22813	372152
84514	372153
50825	372154
61928	372155
34140	372156
4417	372157
8191	372158
46967	372159
11742	372160
36033	372161
63412	372162
55099	372163
31508	372164
3430	372165
51459	372166
54082	372167
112883	372168
65550	372169
14599	372170
100193	372171
23009	372172
45425	372173
93	372174
17659	372175
93107	372176
112259	372177
10519	372178
47851	372179
2310	372180
32870	372181
52123	372182
17143	372183
54142	372184
37058	372185
31859	372186
30401	372187
40794	372188
5342	372189
2854	372190
6083	372191
31401	372192
59212	372193
12007	372194
133695	372195
79965	372196
14778	372197
1433	372198
68856	372199
13481	372200
6842	372201
123121	372202
46359	372203
10903	372204
16320	372205
138468	372206
48579	372207
6617	372208
10398	372209
12267	372210
30556	372211
65288	372212
4070	372213
5835	372214
117737	372215
20092	372216
69196	372217
130532	372218
95288	372219
67125	372220
11533	372221
55324	372222
1767	372223
139039	372224
15281	372225
97703	372226
36065	372227
9314	372228
32725	372229
10457	372230
7255	372231
107756	372232
30016	372233
116691	372234
30164	372235
53561	372236
21951	372237
49746	372238
8904	372239
46963	372240
40748	372241
10182	372242
102529	372243
110660	372244
3905	372245
99544	372246
4907	372247
42378	372248
78858	372249
13403	372250
120819	372251
12983	372252
52449	372253
9920	372254
60551	372255
12861	372256
28230	372257
53522	372258
29776	372259
58767	372260
42676	372261
22038	372262
6540	372263
106541	372264
22049	372265
5705	372266
76909	372267
95776	372268
46902	372269
104030	372270
19094	372271
95738	372272
3338	372273
103632	372274
18920	372275
2908	372276
29380	372277
85665	372278
121080	372279
8975	372280
88348	372281
25647	372282
50399	372283
28190	372284
171	372285
80580	372286
32870	372287
59613	372288
72183	372289
117326	372290
11495	372291
117640	372292
28825	372293
110349	372294
2527	372295
51378	372296
34981	372297
1478	372298
26329	372299
24153	372300
43656	372301
5400	372302
92310	372303
13264	372304
8746	372305
69145	372306
48972	372307
37684	372308
21724	372309
65590	372310
24669	372311
666	372312
123808	372313
24684	372314
110832	372315
10449	372316
105011	372317
1011	372318
30610	372319
54293	372320
921	372321
31204	372322
62373	372323
7446	372324
70495	372325
83900	372326
9067	372327
109072	372328
10865	372329
39048	372330
41563	372331
113228	372332
59336	372333
1589	372334
72290	372335
27564	372336
130315	372337
84473	372338
28143	372339
111550	372340
65631	372341
42605	372342
43947	372343
28849	372344
2067	372345
2077	372346
50804	372347
911	372348
66953	372349
21758	372350
3219	372351
6920	372352
2290	372353
71470	372354
950	372355
30985	372356
54708	372357
16478	372358
3599	372359
77884	372360
39467	372361
110508	372362
40504	372363
66679	372364
13640	372365
64466	372366
68358	372367
70167	372368
62739	372369
71959	372370
54826	372371
60869	372372
75930	372373
31222	372374
129543	372375
6825	372376
136951	372377
111938	372378
11452	372379
45814	372380
12441	372381
99601	372382
1468	372383
7323	372384
36040	372385
59384	372386
2621	372387
28828	372388
116602	372389
12779	372390
23041	372391
33964	372392
102506	372393
11426	372394
53908	372395
18725	372396
17089	372397
97057	372398
130243	372399
2220	372400
26954	372401
113477	372402
108936	372403
70822	372404
85116	372405
79340	372406
70164	372407
292	372408
55158	372409
13110	372410
88760	372411
3309	372412
14734	372413
949	372414
32704	372415
1987	372416
69505	372417
118371	372418
107114	372419
36876	372420
621	372421
22785	372422
101946	372423
7970	372424
102043	372425
97762	372426
87102	372427
101227	372428
102349	372429
40236	372430
12372	372431
9665	372432
32596	372433
23512	372434
37060	372435
45623	372436
34622	372437
78029	372438
18468	372439
80974	372440
76795	372441
27878	372442
31185	372443
97459	372444
32330	372445
13953	372446
8906	372447
16760	372448
4724	372449
23548	372450
81373	372451
19194	372452
38073	372453
13585	372454
25994	372455
13286	372456
31058	372457
12062	372458
2214	372459
87270	372460
52646	372461
37351	372462
29232	372463
27047	372464
58032	372465
64978	372466
16321	372467
10169	372468
22442	372469
44230	372470
118536	372471
42282	372472
46676	372473
10341	372474
102640	372475
4	372476
48131	372477
91784	372478
26	372479
26739	372480
14222	372481
63469	372482
31877	372483
52121	372484
20503	372485
20331	372486
69659	372487
14598	372488
69026	372489
5674	372490
45039	372491
660	372492
16964	372493
93307	372494
26405	372495
116664	372496
79416	372497
14053	372498
12742	372499
70438	372500
67902	372501
17962	372502
42822	372503
22515	372504
80749	372505
27914	372506
17260	372507
51424	372508
446	372509
36221	372510
66176	372511
3220	372512
62917	372513
39393	372514
73906	372515
78027	372516
2532	372517
5875	372518
80452	372519
9323	372520
131321	372521
81977	372522
7539	372523
57087	372524
76614	372525
3356	372526
102246	372527
46160	372528
126387	372529
2280	372530
41803	372531
30751	372532
3325	372533
65037	372534
30502	372535
51866	372536
36427	372537
1943	372538
89555	372539
51181	372540
45724	372541
44986	372542
7339	372543
21197	372544
3306	372545
71663	372546
248	372547
127354	372548
106043	372549
23231	372550
264	372551
10674	372552
138573	372553
77828	372554
119546	372555
38449	372556
24728	372557
83823	372558
10116	372559
111663	372560
38478	372561
105181	372562
121157	372563
91953	372564
20053	372565
28548	372566
37556	372567
16549	372568
64696	372569
37026	372570
74476	372571
75101	372572
24285	372573
10984	372574
33767	372575
70047	372576
25258	372577
99576	372578
100226	372579
85472	372580
607	372581
16149	372582
45519	372583
35281	372584
60392	372585
103833	372586
5045	372587
58165	372588
24140	372589
15729	372590
26332	372591
7528	372592
125528	372593
23384	372594
30864	372595
61688	372596
54487	372597
46204	372598
57525	372599
86090	372600
15893	372601
35702	372602
121530	372603
107753	372604
47486	372605
9942	372606
38980	372607
7012	372608
31608	372609
59894	372610
16263	372611
57288	372612
125288	372613
69159	372614
1660	372615
24268	372616
96073	372617
90638	372618
4977	372619
4445	372620
371	372621
16989	372622
5022	372623
62923	372624
14260	372625
48462	372626
331	372627
54877	372628
128333	372629
46973	372630
14490	372631
48271	372632
24016	372633
118527	372634
97689	372635
19566	372636
7024	372637
71028	372638
36345	372639
10218	372640
6103	372641
92831	372642
33127	372643
283	372644
105968	372645
14036	372646
134419	372647
36256	372648
51383	372649
46803	372650
76275	372651
35347	372652
6346	372653
1242	372654
22067	372655
36380	372656
60162	372657
55955	372658
40840	372659
41627	372660
23092	372661
31641	372662
47705	372663
107975	372664
9824	372665
36056	372666
22261	372667
50427	372668
26593	372669
43639	372670
34625	372671
22257	372672
8786	372673
100695	372674
36305	372675
70044	372676
67577	372677
64220	372678
76337	372679
8738	372680
27893	372681
3637	372682
54177	372683
6435	372684
27971	372685
95011	372686
45020	372687
38624	372688
115747	372689
114059	372690
71828	372691
14400	372692
77929	372693
17088	372694
56339	372695
135577	372696
87	372697
15426	372698
108185	372699
89839	372700
70036	372701
5009	372702
24146	372703
21398	372704
25510	372705
9744	372706
103969	372707
49660	372708
153	372709
84191	372710
2706	372711
2623	372712
97276	372713
48390	372714
45475	372715
23569	372716
101756	372717
17888	372718
18320	372719
119794	372720
16686	372721
34735	372722
9622	372723
62329	372724
54477	372725
40334	372726
4057	372727
53552	372728
53892	372729
28325	372730
7423	372731
33584	372732
19554	372733
45615	372734
16043	372735
101145	372736
105297	372737
114637	372738
88951	372739
22894	372740
86342	372741
30003	372742
54642	372743
23339	372744
29337	372745
130	372746
220	372747
9761	372748
39344	372749
9799	372750
824	372751
50673	372752
38629	372753
112667	372754
5347	372755
42569	372756
18009	372757
8095	372758
14751	372759
10674	372760
437	372761
35095	372762
130077	372763
30235	372764
7157	372765
21573	372766
32675	372767
19010	372768
25668	372769
42534	372770
75219	372771
85769	372772
150384	372773
9824	372774
29182	372775
30894	372776
7593	372777
26267	372778
3619	372779
41940	372780
3141	372781
21703	372782
60534	372783
123015	372784
51510	372785
17154	372786
36804	372787
147719	372788
13966	372789
1099	372790
30225	372791
747	372792
108267	372793
61034	372794
82475	372795
20345	372796
102372	372797
47687	372798
99156	372799
12950	372800
72692	372801
92077	372802
5155	372803
46594	372804
40619	372805
34966	372806
4862	372807
82858	372808
30769	372809
13412	372810
40426	372811
43011	372812
1330	372813
96785	372814
40440	372815
42529	372816
112424	372817
6754	372818
135159	372819
91985	372820
107	372821
5738	372822
23358	372823
50072	372824
120460	372825
46546	372826
93202	372827
54265	372828
9029	372829
6876	372830
71237	372831
53817	372832
41444	372833
28612	372834
32642	372835
14991	372836
109202	372837
22771	372838
20928	372839
32485	372840
114730	372841
51833	372842
49153	372843
2093	372844
52358	372845
22943	372846
121574	372847
13019	372848
65952	372849
139940	372850
40710	372851
21344	372852
47603	372853
34266	372854
13319	372855
100226	372856
29433	372857
37523	372858
74103	372859
119850	372860
66358	372861
9983	372862
104705	372863
26636	372864
58771	372865
47666	372866
54989	372867
84256	372868
1226	372869
16350	372870
94639	372871
91718	372872
85404	372873
306	372874
15184	372875
12973	372876
9706	372877
46644	372878
36905	372879
57668	372880
8495	372881
217	372882
52705	372883
5293	372884
11532	372885
10721	372886
27203	372887
80082	372888
65686	372889
55419	372890
25597	372891
423	372892
5708	372893
2096	372894
49874	372895
3200	372896
10559	372897
27166	372898
3854	372899
23607	372900
11279	372901
16796	372902
1111	372903
50063	372904
132226	372905
60377	372906
37384	372907
15290	372908
42364	372909
149761	372910
4203	372911
15141	372912
26009	372913
32000	372914
37239	372915
30821	372916
31171	372917
108319	372918
1441	372919
59001	372920
27233	372921
85077	372922
25710	372923
36763	372924
15258	372925
14780	372926
98425	372927
4492	372928
25122	372929
71093	372930
524	372931
87403	372932
20719	372933
109446	372934
101827	372935
66834	372936
34101	372937
2949	372938
87420	372939
58195	372940
82875	372941
19682	372942
3693	372943
31711	372944
74698	372945
6595	372946
17856	372947
86682	372948
9895	372949
4917	372950
73926	372951
108950	372952
8063	372953
69138	372954
26295	372955
39060	372956
96	372957
91858	372958
8347	372959
3244	372960
23220	372961
25064	372962
11700	372963
69809	372964
63967	372965
26247	372966
61113	372967
114666	372968
131281	372969
33377	372970
75377	372971
6554	372972
4982	372973
93053	372974
1309	372975
25040	372976
64560	372977
53665	372978
104711	372979
734	372980
94713	372981
41118	372982
62828	372983
35596	372984
53600	372985
22082	372986
29081	372987
56511	372988
6770	372989
45150	372990
21104	372991
61301	372992
12296	372993
25055	372994
26807	372995
39052	372996
15469	372997
2268	372998
84300	372999
53233	373000
32617	373001
3794	373002
48611	373003
14595	373004
21531	373005
20123	373006
52903	373007
47193	373008
11095	373009
146481	373010
40746	373011
43129	373012
8607	373013
87379	373014
17741	373015
46470	373016
15185	373017
11964	373018
87661	373019
37561	373020
98068	373021
17071	373022
46039	373023
1949	373024
6355	373025
64545	373026
121866	373027
81599	373028
40825	373029
84008	373030
52008	373031
74469	373032
18781	373033
33181	373034
32623	373035
6099	373036
41492	373037
104883	373038
117316	373039
66043	373040
73250	373041
109525	373042
13622	373043
20230	373044
47665	373045
57375	373046
50710	373047
76594	373048
13462	373049
18429	373050
86876	373051
92831	373052
58950	373053
25669	373054
35303	373055
28357	373056
54153	373057
64346	373058
4022	373059
114298	373060
55019	373061
10266	373062
52849	373063
7867	373064
104227	373065
45624	373066
83035	373067
36689	373068
19954	373069
95557	373070
21862	373071
7989	373072
23514	373073
21214	373074
49653	373075
54415	373076
10937	373077
83950	373078
9952	373079
43751	373080
93645	373081
94410	373082
45216	373083
134079	373084
78304	373085
71315	373086
81206	373087
52305	373088
46240	373089
16298	373090
122456	373091
9688	373092
30157	373093
11817	373094
43687	373095
28476	373096
1906	373097
19587	373098
26694	373099
13231	373100
62841	373101
35626	373102
27535	373103
5717	373104
112997	373105
72255	373106
15043	373107
42448	373108
16332	373109
133106	373110
52783	373111
2085	373112
73429	373113
2181	373114
3572	373115
38158	373116
17360	373117
56065	373118
6764	373119
123830	373120
70545	373121
19746	373122
15768	373123
58983	373124
5400	373125
112112	373126
47994	373127
96628	373128
18583	373129
948	373130
14011	373131
38564	373132
41678	373133
67932	373134
30634	373135
3398	373136
12084	373137
90401	373138
20201	373139
13423	373140
52506	373141
59549	373142
83133	373143
50586	373144
1645	373145
51798	373146
2046	373147
73505	373148
45210	373149
27744	373150
13899	373151
25151	373152
25871	373153
3114	373154
37867	373155
42	373156
101118	373157
8935	373158
108729	373159
57496	373160
24189	373161
117793	373162
906	373163
20034	373164
7065	373165
13879	373166
66457	373167
135	373168
102300	373169
16484	373170
83388	373171
23554	373172
2797	373173
6605	373174
10185	373175
28129	373176
68930	373177
66622	373178
168	373179
41379	373180
6250	373181
17754	373182
32182	373183
113515	373184
55322	373185
10396	373186
3189	373187
13537	373188
25106	373189
30693	373190
295	373191
94103	373192
33404	373193
21013	373194
1838	373195
85085	373196
113550	373197
12467	373198
77382	373199
103546	373200
6151	373201
119423	373202
4803	373203
72007	373204
57021	373205
28705	373206
4686	373207
10555	373208
65888	373209
21407	373210
93281	373211
12997	373212
27309	373213
8366	373214
152	373215
39769	373216
43757	373217
74999	373218
23292	373219
2054	373220
43421	373221
3402	373222
47080	373223
11926	373224
16252	373225
54748	373226
92068	373227
30775	373228
56688	373229
32373	373230
42	373231
494	373232
92968	373233
40653	373234
27304	373235
1448	373236
25827	373237
69748	373238
101648	373239
69809	373240
6659	373241
20992	373242
1977	373243
62056	373244
101747	373245
26692	373246
44690	373247
37384	373248
54437	373249
12198	373250
5011	373251
70909	373252
52331	373253
66090	373254
50600	373255
19798	373256
61010	373257
73302	373258
12598	373259
14179	373260
11237	373261
9404	373262
64560	373263
130303	373264
901	373265
34694	373266
37024	373267
54882	373268
52833	373269
9303	373270
8	373271
49997	373272
6594	373273
53411	373274
54518	373275
20917	373276
83224	373277
4899	373278
10041	373279
38590	373280
4509	373281
5075	373282
101000	373283
71539	373284
5338	373285
14775	373286
18343	373287
133649	373288
29364	373289
12987	373290
19197	373291
97620	373292
5418	373293
69216	373294
103663	373295
140497	373296
6372	373297
107	373298
44258	373299
86074	373300
59954	373301
22133	373302
48	373303
84808	373304
84544	373305
114771	373306
26790	373307
45408	373308
34400	373309
12640	373310
4420	373311
42686	373312
47607	373313
23602	373314
80581	373315
31967	373316
89111	373317
73200	373318
7669	373319
47840	373320
81783	373321
29110	373322
8432	373323
21118	373324
12099	373325
39900	373326
42888	373327
126121	373328
105222	373329
84508	373330
2582	373331
40582	373332
27415	373333
392	373334
12282	373335
21127	373336
75673	373337
14378	373338
41161	373339
35456	373340
11754	373341
1320	373342
16469	373343
45275	373344
11250	373345
61332	373346
5845	373347
3199	373348
15560	373349
52159	373350
69917	373351
86592	373352
25127	373353
89022	373354
36237	373355
31073	373356
46764	373357
113833	373358
19211	373359
41255	373360
85662	373361
64058	373362
41589	373363
3253	373364
247	373365
34546	373366
22102	373367
31250	373368
11373	373369
135761	373370
101973	373371
19773	373372
21429	373373
112772	373374
21755	373375
77986	373376
11852	373377
14884	373378
22661	373379
100784	373380
51573	373381
118204	373382
29860	373383
1711	373384
120685	373385
1253	373386
97738	373387
110970	373388
46854	373389
61842	373390
102611	373391
13675	373392
1617	373393
17945	373394
15352	373395
89018	373396
20828	373397
38861	373398
65642	373399
33419	373400
24682	373401
93534	373402
8070	373403
105236	373404
19358	373405
28782	373406
65838	373407
19870	373408
37804	373409
71856	373410
27446	373411
36065	373412
67927	373413
39078	373414
37317	373415
14269	373416
76036	373417
30701	373418
5781	373419
575	373420
4938	373421
20985	373422
11807	373423
26426	373424
128417	373425
56608	373426
94766	373427
37554	373428
15672	373429
63971	373430
35179	373431
11055	373432
92614	373433
85530	373434
11984	373435
62393	373436
4840	373437
70391	373438
17979	373439
49374	373440
33368	373441
76819	373442
2077	373443
631	373444
39340	373445
10918	373446
21722	373447
49482	373448
14273	373449
104329	373450
91329	373451
42602	373452
46111	373453
6568	373454
18208	373455
115744	373456
8456	373457
57320	373458
26049	373459
620	373460
76	373461
107885	373462
15321	373463
3539	373464
3891	373465
48391	373466
5396	373467
68482	373468
37140	373469
112854	373470
8544	373471
41322	373472
52069	373473
68389	373474
22405	373475
3287	373476
16754	373477
137211	373478
10636	373479
8286	373480
5019	373481
3391	373482
26319	373483
6835	373484
81682	373485
32534	373486
12753	373487
26182	373488
5719	373489
75350	373490
46193	373491
21613	373492
6994	373493
89038	373494
94156	373495
65900	373496
127053	373497
4368	373498
9167	373499
24911	373500
16132	373501
1788	373502
17062	373503
2134	373504
5693	373505
79321	373506
13379	373507
54474	373508
3264	373509
9829	373510
119716	373511
22510	373512
3795	373513
72520	373514
65046	373515
31531	373516
133904	373517
22717	373518
14416	373519
21428	373520
36133	373521
58548	373522
2209	373523
97191	373524
6484	373525
3858	373526
55924	373527
66506	373528
26681	373529
94117	373530
1764	373531
29547	373532
65634	373533
79942	373534
131202	373535
46960	373536
12631	373537
19534	373538
46977	373539
4781	373540
22009	373541
113167	373542
2019	373543
109136	373544
29648	373545
2954	373546
33357	373547
7619	373548
38693	373549
552	373550
40968	373551
64735	373552
14432	373553
43590	373554
19040	373555
8345	373556
8357	373557
2586	373558
116584	373559
101050	373560
8263	373561
38570	373562
13659	373563
83913	373564
6381	373565
70316	373566
25577	373567
4032	373568
51286	373569
100137	373570
6682	373571
70393	373572
3977	373573
83138	373574
32888	373575
3541	373576
5538	373577
2607	373578
63198	373579
95085	373580
59527	373581
125698	373582
3646	373583
11476	373584
36488	373585
529	373586
9372	373587
15839	373588
11641	373589
12516	373590
45863	373591
28259	373592
806	373593
7798	373594
109560	373595
2422	373596
50406	373597
53197	373598
23789	373599
8987	373600
22506	373601
63364	373602
41880	373603
65088	373604
22321	373605
15801	373606
50739	373607
41665	373608
58174	373609
10819	373610
89733	373611
41215	373612
10598	373613
77120	373614
84378	373615
67024	373616
53695	373617
11053	373618
27347	373619
6816	373620
16848	373621
23123	373622
7982	373623
134317	373624
8194	373625
39756	373626
3455	373627
14487	373628
1284	373629
18180	373630
53325	373631
6088	373632
55248	373633
80434	373634
58764	373635
10778	373636
69745	373637
127747	373638
55667	373639
54116	373640
135450	373641
101324	373642
97138	373643
58795	373644
18577	373645
15494	373646
22010	373647
84959	373648
1304	373649
62598	373650
76350	373651
35624	373652
126757	373653
22552	373654
580	373655
36685	373656
1872	373657
8954	373658
59264	373659
86157	373660
116373	373661
71451	373662
13300	373663
21820	373664
4556	373665
73354	373666
40716	373667
43784	373668
440	373669
33779	373670
9781	373671
10314	373672
65457	373673
42734	373674
7392	373675
146039	373676
79143	373677
24025	373678
53132	373679
134308	373680
111798	373681
23876	373682
118367	373683
9322	373684
28873	373685
32529	373686
11793	373687
128361	373688
81317	373689
29535	373690
27763	373691
52678	373692
31087	373693
50699	373694
83833	373695
33000	373696
19742	373697
88368	373698
49005	373699
52925	373700
5339	373701
11026	373702
10980	373703
9678	373704
47624	373705
22454	373706
39742	373707
97180	373708
23606	373709
8972	373710
85448	373711
2759	373712
35733	373713
2010	373714
15180	373715
94973	373716
31538	373717
3580	373718
16173	373719
33833	373720
4009	373721
2518	373722
75452	373723
46172	373724
5822	373725
69987	373726
1350	373727
108660	373728
29752	373729
3231	373730
47658	373731
1585	373732
132763	373733
67870	373734
2913	373735
14483	373736
74795	373737
76066	373738
14697	373739
29816	373740
131519	373741
38107	373742
53647	373743
63623	373744
19290	373745
5997	373746
23630	373747
911	373748
54676	373749
1566	373750
43414	373751
32525	373752
11535	373753
36284	373754
98663	373755
119704	373756
4088	373757
22077	373758
6931	373759
52051	373760
8594	373761
27736	373762
11391	373763
12126	373764
4446	373765
80461	373766
42119	373767
1093	373768
12528	373769
137	373770
19591	373771
19189	373772
15519	373773
78886	373774
140467	373775
3313	373776
43471	373777
6521	373778
20704	373779
102281	373780
28839	373781
5664	373782
4929	373783
103259	373784
6119	373785
14269	373786
16476	373787
80545	373788
13508	373789
26	373790
89596	373791
23596	373792
43139	373793
102313	373794
26398	373795
12339	373796
855	373797
90241	373798
148122	373799
2631	373800
46747	373801
2131	373802
26811	373803
63347	373804
81641	373805
1415	373806
144253	373807
117866	373808
118112	373809
1485	373810
13406	373811
95081	373812
15525	373813
21287	373814
17347	373815
41321	373816
65805	373817
19834	373818
76819	373819
27660	373820
511	373821
10282	373822
37048	373823
14996	373824
106932	373825
8144	373826
2289	373827
110534	373828
31391	373829
134805	373830
26142	373831
5773	373832
5491	373833
18011	373834
37471	373835
5608	373836
358	373837
52087	373838
81156	373839
3970	373840
57474	373841
2888	373842
19020	373843
49189	373844
34120	373845
276	373846
98511	373847
67846	373848
46679	373849
23138	373850
71742	373851
41	373852
44515	373853
12383	373854
20497	373855
135356	373856
34983	373857
8023	373858
6436	373859
91474	373860
78462	373861
69329	373862
1053	373863
65016	373864
15867	373865
781	373866
92216	373867
8694	373868
30016	373869
20371	373870
115986	373871
96707	373872
129483	373873
16348	373874
31690	373875
3891	373876
8785	373877
1580	373878
44770	373879
49677	373880
5096	373881
82949	373882
42428	373883
36445	373884
47550	373885
10804	373886
4701	373887
6460	373888
10114	373889
4608	373890
56186	373891
8205	373892
96999	373893
70639	373894
24053	373895
25910	373896
12807	373897
90448	373898
5996	373899
48751	373900
21454	373901
96997	373902
8997	373903
66884	373904
65424	373905
14400	373906
1606	373907
2691	373908
95840	373909
5392	373910
35924	373911
83984	373912
86703	373913
2895	373914
86543	373915
85080	373916
73178	373917
189	373918
136534	373919
54102	373920
46382	373921
26691	373922
32391	373923
97053	373924
96320	373925
46331	373926
25687	373927
2277	373928
39168	373929
70459	373930
68438	373931
56721	373932
9640	373933
140955	373934
74542	373935
115094	373936
1026	373937
13716	373938
43680	373939
98802	373940
119391	373941
8377	373942
41082	373943
6176	373944
62292	373945
350	373946
67720	373947
63673	373948
5950	373949
65756	373950
19458	373951
47807	373952
120670	373953
108556	373954
1944	373955
42316	373956
19395	373957
841	373958
96938	373959
18614	373960
57875	373961
33405	373962
27696	373963
135151	373964
55478	373965
95169	373966
120325	373967
9821	373968
55944	373969
56723	373970
106136	373971
110348	373972
48991	373973
38618	373974
61960	373975
64101	373976
27162	373977
3126	373978
2212	373979
64844	373980
7046	373981
2489	373982
62826	373983
31195	373984
22341	373985
21377	373986
31521	373987
76709	373988
74096	373989
37238	373990
122406	373991
10875	373992
106530	373993
82493	373994
63280	373995
71950	373996
70760	373997
23418	373998
29513	373999
61673	374000
59861	374001
114699	374002
7675	374003
53194	374004
28196	374005
457	374006
3543	374007
8048	374008
16244	374009
55921	374010
12298	374011
27654	374012
32776	374013
12104	374014
4227	374015
76616	374016
34584	374017
4103	374018
35320	374019
144337	374020
83610	374021
33819	374022
1083	374023
21884	374024
82239	374025
14946	374026
13934	374027
2828	374028
101722	374029
93701	374030
41729	374031
37291	374032
79895	374033
3456	374034
103769	374035
38193	374036
95746	374037
114777	374038
110742	374039
45575	374040
79080	374041
112129	374042
83164	374043
33918	374044
1578	374045
109764	374046
114859	374047
136551	374048
40168	374049
13909	374050
64319	374051
13343	374052
87864	374053
79357	374054
149261	374055
52735	374056
70405	374057
25302	374058
114417	374059
24746	374060
20953	374061
45926	374062
77617	374063
32528	374064
108150	374065
4556	374066
2885	374067
99992	374068
77481	374069
8737	374070
62427	374071
29508	374072
6440	374073
50028	374074
12000	374075
63162	374076
2923	374077
1274	374078
21670	374079
105721	374080
4317	374081
30661	374082
2649	374083
77191	374084
50137	374085
11968	374086
710	374087
13442	374088
45274	374089
109014	374090
49985	374091
75887	374092
4166	374093
120495	374094
35657	374095
74356	374096
2225	374097
81768	374098
4449	374099
32336	374100
4330	374101
132162	374102
59747	374103
1391	374104
2970	374105
77757	374106
81509	374107
16913	374108
81739	374109
52297	374110
26696	374111
10922	374112
20203	374113
88089	374114
65889	374115
65475	374116
74175	374117
80640	374118
32882	374119
34889	374120
141686	374121
75179	374122
59668	374123
67484	374124
32565	374125
3525	374126
43067	374127
7838	374128
61523	374129
83522	374130
94946	374131
69922	374132
14318	374133
99750	374134
31052	374135
59706	374136
1392	374137
107896	374138
27226	374139
46736	374140
50101	374141
96712	374142
75708	374143
4828	374144
32586	374145
35936	374146
109	374147
49853	374148
82298	374149
84730	374150
56279	374151
59573	374152
40446	374153
16956	374154
7020	374155
7761	374156
32412	374157
8521	374158
25408	374159
5621	374160
90878	374161
12194	374162
13320	374163
44492	374164
145293	374165
8990	374166
114519	374167
30597	374168
26215	374169
33004	374170
116608	374171
47397	374172
68346	374173
65045	374174
112165	374175
82711	374176
8490	374177
58589	374178
27542	374179
6172	374180
67889	374181
131	374182
15361	374183
33416	374184
53512	374185
94959	374186
23941	374187
21830	374188
32655	374189
2729	374190
123678	374191
119345	374192
2189	374193
69928	374194
713	374195
72907	374196
8645	374197
54449	374198
73852	374199
29080	374200
70011	374201
48032	374202
96165	374203
61655	374204
32160	374205
1709	374206
18400	374207
98332	374208
58688	374209
22563	374210
66973	374211
9523	374212
36001	374213
12648	374214
70419	374215
20680	374216
52424	374217
8274	374218
4791	374219
103445	374220
50800	374221
12226	374222
48986	374223
47105	374224
126258	374225
40016	374226
51276	374227
108303	374228
45942	374229
58156	374230
16018	374231
33174	374232
22270	374233
20732	374234
22547	374235
26419	374236
10392	374237
58500	374238
9844	374239
48120	374240
58850	374241
74974	374242
9379	374243
46525	374244
18756	374245
32250	374246
133722	374247
14876	374248
57265	374249
55228	374250
7715	374251
53272	374252
79688	374253
25576	374254
75059	374255
70138	374256
98827	374257
66645	374258
25817	374259
72225	374260
38174	374261
3861	374262
19080	374263
79815	374264
118586	374265
43334	374266
7069	374267
48164	374268
2814	374269
90534	374270
62495	374271
44823	374272
65616	374273
29747	374274
22575	374275
62178	374276
130	374277
70118	374278
21605	374279
18168	374280
62116	374281
13190	374282
71933	374283
14300	374284
8912	374285
96659	374286
101790	374287
30738	374288
36724	374289
95489	374290
993	374291
450	374292
85	374293
81895	374294
20399	374295
29394	374296
5573	374297
49008	374298
2833	374299
6804	374300
61726	374301
1849	374302
20134	374303
9421	374304
118799	374305
10452	374306
8803	374307
85353	374308
30494	374309
48508	374310
1126	374311
5939	374312
121938	374313
54212	374314
74960	374315
16275	374316
2218	374317
16808	374318
92784	374319
15709	374320
30086	374321
68446	374322
51093	374323
2574	374324
17092	374325
3110	374326
51914	374327
77139	374328
4611	374329
24426	374330
38113	374331
49816	374332
30154	374333
8529	374334
24638	374335
134325	374336
17970	374337
52711	374338
13811	374339
31586	374340
37029	374341
34149	374342
3125	374343
99719	374344
68545	374345
142427	374346
104547	374347
34895	374348
13461	374349
56354	374350
35692	374351
104222	374352
28740	374353
97975	374354
23044	374355
7350	374356
145320	374357
64246	374358
116139	374359
115333	374360
24931	374361
12485	374362
24531	374363
65018	374364
5120	374365
1184	374366
41208	374367
57506	374368
12433	374369
104294	374370
2272	374371
20319	374372
45879	374373
27533	374374
112187	374375
18005	374376
327	374377
57217	374378
29004	374379
9636	374380
84216	374381
27583	374382
68628	374383
96227	374384
39274	374385
106957	374386
30355	374387
46277	374388
30051	374389
99002	374390
17292	374391
92781	374392
50512	374393
87678	374394
1366	374395
85964	374396
15126	374397
2507	374398
49604	374399
8654	374400
3634	374401
8318	374402
32768	374403
132046	374404
9931	374405
66892	374406
16096	374407
10050	374408
98923	374409
83326	374410
35468	374411
36333	374412
20821	374413
58829	374414
127503	374415
40250	374416
27	374417
21817	374418
2770	374419
4181	374420
7312	374421
51852	374422
89490	374423
10037	374424
10253	374425
50637	374426
8958	374427
83391	374428
80669	374429
102932	374430
18022	374431
121979	374432
25327	374433
2030	374434
367	374435
12542	374436
23865	374437
64568	374438
62042	374439
124015	374440
32406	374441
93449	374442
70404	374443
54918	374444
2149	374445
117335	374446
63669	374447
26082	374448
41223	374449
9270	374450
8602	374451
22169	374452
2696	374453
26548	374454
108311	374455
34918	374456
67734	374457
75126	374458
12453	374459
6174	374460
18263	374461
5803	374462
50555	374463
66717	374464
103168	374465
5637	374466
20730	374467
29815	374468
11847	374469
22530	374470
516	374471
69337	374472
6384	374473
3414	374474
46043	374475
86705	374476
123897	374477
135562	374478
33628	374479
16957	374480
32347	374481
90453	374482
148	374483
14190	374484
122255	374485
23464	374486
9500	374487
777	374488
35345	374489
35825	374490
8598	374491
33930	374492
82643	374493
3857	374494
57327	374495
567	374496
61997	374497
128946	374498
3045	374499
81956	374500
13292	374501
1676	374502
67303	374503
23290	374504
9412	374505
17225	374506
122146	374507
2382	374508
1770	374509
99341	374510
318	374511
11308	374512
5569	374513
20075	374514
39416	374515
67190	374516
43015	374517
96298	374518
84663	374519
46266	374520
22630	374521
67434	374522
30989	374523
2659	374524
3766	374525
589	374526
97909	374527
71681	374528
40088	374529
18131	374530
78050	374531
46371	374532
10214	374533
1671	374534
63991	374535
42140	374536
37964	374537
15502	374538
20986	374539
12008	374540
33818	374541
113910	374542
17069	374543
46661	374544
13004	374545
82531	374546
75743	374547
84604	374548
7699	374549
4402	374550
46669	374551
52291	374552
51349	374553
4645	374554
1389	374555
32634	374556
8104	374557
39472	374558
10854	374559
25542	374560
74306	374561
252	374562
11404	374563
42	374564
33451	374565
24442	374566
113012	374567
31611	374568
18890	374569
51072	374570
3134	374571
89464	374572
61582	374573
21292	374574
12566	374575
64	374576
67023	374577
127714	374578
4277	374579
3289	374580
57572	374581
42357	374582
85618	374583
28624	374584
755	374585
98570	374586
12071	374587
11937	374588
6284	374589
32858	374590
18749	374591
45259	374592
87409	374593
3162	374594
80407	374595
106964	374596
55766	374597
3511	374598
28205	374599
70739	374600
44570	374601
45748	374602
80282	374603
33594	374604
80019	374605
59139	374606
45044	374607
56220	374608
52983	374609
42561	374610
146923	374611
25550	374612
121826	374613
71177	374614
76553	374615
26729	374616
65669	374617
76902	374618
22822	374619
71165	374620
36288	374621
85541	374622
15934	374623
97513	374624
61457	374625
13598	374626
19089	374627
63153	374628
3265	374629
9356	374630
14167	374631
35198	374632
126172	374633
2376	374634
146250	374635
73120	374636
109906	374637
58523	374638
35782	374639
60055	374640
80100	374641
24963	374642
6031	374643
58662	374644
1442	374645
66843	374646
59078	374647
3551	374648
41206	374649
4740	374650
14868	374651
12472	374652
139418	374653
62298	374654
36711	374655
8492	374656
19141	374657
33376	374658
118290	374659
58059	374660
19844	374661
7117	374662
695	374663
21064	374664
3605	374665
60955	374666
20402	374667
124231	374668
77399	374669
10490	374670
29256	374671
74941	374672
31406	374673
42138	374674
51730	374675
76904	374676
33322	374677
5638	374678
11180	374679
32670	374680
6048	374681
12632	374682
91952	374683
4027	374684
66462	374685
77785	374686
32770	374687
60976	374688
51193	374689
2485	374690
375	374691
22167	374692
20136	374693
261	374694
6451	374695
111253	374696
25488	374697
128128	374698
51323	374699
99725	374700
14976	374701
16610	374702
142848	374703
2040	374704
19630	374705
67416	374706
2626	374707
1533	374708
35407	374709
12915	374710
42338	374711
30414	374712
23659	374713
5430	374714
3404	374715
33772	374716
36374	374717
43711	374718
3715	374719
33159	374720
136032	374721
123658	374722
68439	374723
85434	374724
230	374725
37908	374726
9181	374727
13426	374728
61848	374729
86449	374730
262	374731
85145	374732
85758	374733
133610	374734
76685	374735
27846	374736
57930	374737
655	374738
26839	374739
8192	374740
98546	374741
9290	374742
54112	374743
106664	374744
38076	374745
77646	374746
6192	374747
59397	374748
77103	374749
40540	374750
73549	374751
14008	374752
22882	374753
29858	374754
103461	374755
625	374756
9484	374757
1497	374758
8079	374759
12432	374760
71703	374761
5522	374762
24330	374763
627	374764
56815	374765
89031	374766
88004	374767
108288	374768
22325	374769
607	374770
1688	374771
94380	374772
22747	374773
121855	374774
32527	374775
3684	374776
58478	374777
99815	374778
67192	374779
33493	374780
175	374781
10097	374782
97913	374783
14998	374784
18196	374785
1457	374786
126417	374787
35307	374788
147210	374789
5191	374790
41668	374791
52532	374792
33443	374793
698	374794
24536	374795
5614	374796
96553	374797
77529	374798
81758	374799
1549	374800
96029	374801
19941	374802
132343	374803
109083	374804
55632	374805
102708	374806
121695	374807
83234	374808
17758	374809
20152	374810
19103	374811
51971	374812
2972	374813
46808	374814
6295	374815
1706	374816
61465	374817
64076	374818
13338	374819
53675	374820
14649	374821
81654	374822
3448	374823
8272	374824
72539	374825
3911	374826
118815	374827
44371	374828
91520	374829
11727	374830
97618	374831
43076	374832
3771	374833
42167	374834
5408	374835
15620	374836
31142	374837
5491	374838
98377	374839
97621	374840
133561	374841
59775	374842
2577	374843
17230	374844
2651	374845
2984	374846
108244	374847
12719	374848
25367	374849
72570	374850
20267	374851
112651	374852
94944	374853
65906	374854
14353	374855
4454	374856
74126	374857
101852	374858
14220	374859
9394	374860
488	374861
54897	374862
4074	374863
1368	374864
25680	374865
66583	374866
49297	374867
4720	374868
94693	374869
15364	374870
1511	374871
125146	374872
22722	374873
19969	374874
28834	374875
16301	374876
108353	374877
39352	374878
20356	374879
2708	374880
52925	374881
14589	374882
277	374883
74945	374884
81399	374885
80700	374886
1453	374887
38221	374888
29703	374889
49638	374890
23864	374891
67211	374892
23804	374893
67680	374894
15399	374895
122168	374896
47936	374897
24450	374898
4991	374899
45732	374900
41209	374901
20636	374902
8640	374903
132956	374904
73396	374905
34934	374906
43134	374907
38480	374908
79347	374909
1197	374910
72899	374911
46447	374912
23959	374913
80557	374914
261	374915
66952	374916
23186	374917
51763	374918
17492	374919
139262	374920
62938	374921
112726	374922
69359	374923
78746	374924
15454	374925
14091	374926
31046	374927
71031	374928
217	374929
134942	374930
59870	374931
10907	374932
38737	374933
120283	374934
20127	374935
1943	374936
107709	374937
81752	374938
22026	374939
53704	374940
32192	374941
168	374942
19751	374943
62614	374944
66659	374945
105800	374946
11761	374947
42721	374948
951	374949
2375	374950
19916	374951
32307	374952
2352	374953
38373	374954
30221	374955
7588	374956
20049	374957
39079	374958
2121	374959
22206	374960
33322	374961
37816	374962
37349	374963
8437	374964
113363	374965
57894	374966
36473	374967
28320	374968
147067	374969
77740	374970
2875	374971
1335	374972
45680	374973
27021	374974
74569	374975
5595	374976
25125	374977
176	374978
38577	374979
32878	374980
2187	374981
50233	374982
40659	374983
46849	374984
179	374985
50955	374986
24766	374987
135667	374988
10342	374989
3981	374990
73327	374991
21326	374992
141813	374993
23209	374994
65751	374995
31068	374996
25275	374997
11442	374998
107214	374999
43301	375000
2087	375001
65548	375002
84963	375003
121890	375004
62877	375005
3030	375006
24387	375007
27889	375008
40748	375009
68848	375010
53297	375011
81495	375012
30837	375013
4210	375014
93771	375015
26349	375016
44565	375017
66242	375018
40795	375019
98634	375020
5452	375021
67322	375022
38198	375023
24928	375024
20599	375025
8242	375026
44684	375027
82065	375028
66927	375029
30919	375030
490	375031
12621	375032
29465	375033
35812	375034
35272	375035
116354	375036
35625	375037
77925	375038
124947	375039
72981	375040
1652	375041
15262	375042
20928	375043
633	375044
58471	375045
5065	375046
14176	375047
99929	375048
68613	375049
120012	375050
225	375051
125268	375052
105815	375053
70355	375054
5948	375055
18765	375056
35857	375057
112859	375058
73305	375059
11330	375060
1926	375061
178	375062
119835	375063
19910	375064
17333	375065
116482	375066
105318	375067
148181	375068
7849	375069
56438	375070
138498	375071
34239	375072
35471	375073
120176	375074
13785	375075
34327	375076
53520	375077
56582	375078
109097	375079
32441	375080
51543	375081
28662	375082
8368	375083
12467	375084
16750	375085
3692	375086
59634	375087
3560	375088
39029	375089
79680	375090
21720	375091
28533	375092
88785	375093
25087	375094
9304	375095
43972	375096
2607	375097
4998	375098
15953	375099
95379	375100
84262	375101
75481	375102
1473	375103
30	375104
53079	375105
1078	375106
125765	375107
25454	375108
15518	375109
48997	375110
5987	375111
41884	375112
8047	375113
3852	375114
39097	375115
6703	375116
36223	375117
7759	375118
150625	375119
121340	375120
47530	375121
15187	375122
37616	375123
90218	375124
6818	375125
45591	375126
109384	375127
54428	375128
14216	375129
16558	375130
17544	375131
125297	375132
16162	375133
48565	375134
102986	375135
18130	375136
1936	375137
47210	375138
4769	375139
82505	375140
138438	375141
10209	375142
28418	375143
48214	375144
4978	375145
29520	375146
18164	375147
22564	375148
36902	375149
119409	375150
11768	375151
16018	375152
81380	375153
19107	375154
30404	375155
27107	375156
28481	375157
3499	375158
101918	375159
78870	375160
19795	375161
139448	375162
2430	375163
66075	375164
88532	375165
24472	375166
29355	375167
14459	375168
42214	375169
52984	375170
92622	375171
39354	375172
129684	375173
104538	375174
107264	375175
59858	375176
15523	375177
14339	375178
143540	375179
52143	375180
82616	375181
131431	375182
64162	375183
12272	375184
71005	375185
37488	375186
6872	375187
24257	375188
31148	375189
87955	375190
63957	375191
16633	375192
46343	375193
18582	375194
69940	375195
11736	375196
18422	375197
12509	375198
124579	375199
5158	375200
4289	375201
27482	375202
43060	375203
22131	375204
135838	375205
58556	375206
67741	375207
64731	375208
58522	375209
13701	375210
55736	375211
6257	375212
128244	375213
109121	375214
3273	375215
6800	375216
15279	375217
33822	375218
34599	375219
28917	375220
30474	375221
56632	375222
21261	375223
21523	375224
38150	375225
92220	375226
83642	375227
38577	375228
37091	375229
12127	375230
9801	375231
118376	375232
138241	375233
12430	375234
15114	375235
21399	375236
13593	375237
44825	375238
37295	375239
21036	375240
115246	375241
136009	375242
31279	375243
47513	375244
46449	375245
79033	375246
11981	375247
129794	375248
13664	375249
89104	375250
48919	375251
8363	375252
108197	375253
74711	375254
112890	375255
19036	375256
4860	375257
44111	375258
1081	375259
78748	375260
14411	375261
33691	375262
93059	375263
51033	375264
23384	375265
23972	375266
98201	375267
511	375268
54832	375269
6434	375270
20836	375271
125237	375272
10754	375273
1120	375274
75242	375275
11613	375276
3053	375277
13247	375278
98524	375279
2242	375280
35128	375281
112120	375282
488	375283
72226	375284
1274	375285
52200	375286
37456	375287
10396	375288
90956	375289
49865	375290
88833	375291
7816	375292
3919	375293
962	375294
69960	375295
11652	375296
94917	375297
118735	375298
46123	375299
126736	375300
97525	375301
16818	375302
8612	375303
15925	375304
1813	375305
17901	375306
62537	375307
50	375308
30009	375309
71549	375310
2752	375311
32255	375312
305	375313
19731	375314
6129	375315
73036	375316
132094	375317
60793	375318
29509	375319
26258	375320
12218	375321
39543	375322
6283	375323
31125	375324
13833	375325
20512	375326
63054	375327
89509	375328
3140	375329
82598	375330
73718	375331
44371	375332
8394	375333
85868	375334
101358	375335
42734	375336
46419	375337
27138	375338
11219	375339
70883	375340
79791	375341
17942	375342
84779	375343
30284	375344
40721	375345
61463	375346
74214	375347
104151	375348
11373	375349
47968	375350
28530	375351
126202	375352
32485	375353
1306	375354
18838	375355
27400	375356
131641	375357
84597	375358
8210	375359
1109	375360
72846	375361
21389	375362
127241	375363
23987	375364
91618	375365
39306	375366
87575	375367
74166	375368
1	375369
8207	375370
14681	375371
16508	375372
40595	375373
12983	375374
77753	375375
44315	375376
75088	375377
78985	375378
148620	375379
2119	375380
4702	375381
32435	375382
31542	375383
34853	375384
26576	375385
26583	375386
40495	375387
75002	375388
59086	375389
84246	375390
24043	375391
90023	375392
16988	375393
85219	375394
8285	375395
13316	375396
19786	375397
46546	375398
26677	375399
37750	375400
17850	375401
63625	375402
47454	375403
3728	375404
3770	375405
1004	375406
17824	375407
63996	375408
109607	375409
76503	375410
20845	375411
62809	375412
52221	375413
85583	375414
109717	375415
53025	375416
16884	375417
36280	375418
130923	375419
47820	375420
42951	375421
626	375422
44974	375423
103001	375424
129278	375425
95578	375426
25882	375427
42195	375428
45481	375429
97382	375430
107060	375431
113818	375432
75476	375433
43927	375434
6008	375435
2061	375436
46524	375437
40352	375438
4093	375439
23665	375440
99487	375441
25051	375442
98547	375443
56376	375444
13997	375445
111393	375446
21913	375447
33333	375448
73066	375449
29877	375450
4676	375451
29819	375452
11483	375453
2787	375454
21440	375455
2959	375456
144625	375457
2066	375458
44306	375459
16279	375460
10981	375461
68821	375462
10798	375463
28220	375464
102070	375465
103952	375466
138139	375467
9417	375468
147333	375469
137098	375470
87298	375471
25345	375472
14973	375473
7862	375474
6421	375475
46650	375476
17193	375477
6542	375478
113983	375479
10006	375480
88557	375481
16747	375482
32015	375483
2017	375484
36160	375485
60323	375486
103872	375487
23612	375488
37594	375489
71570	375490
11610	375491
39268	375492
25893	375493
28737	375494
45330	375495
17507	375496
32767	375497
54659	375498
4604	375499
65223	375500
43	375501
75785	375502
26376	375503
8049	375504
67778	375505
43596	375506
13901	375507
20120	375508
38265	375509
23722	375510
1806	375511
128445	375512
4239	375513
5135	375514
139894	375515
5307	375516
70827	375517
82526	375518
116648	375519
134006	375520
7523	375521
113144	375522
2744	375523
81827	375524
8198	375525
121094	375526
2579	375527
73801	375528
87984	375529
47384	375530
4977	375531
2894	375532
30389	375533
79456	375534
509	375535
64873	375536
46889	375537
22308	375538
48170	375539
4503	375540
13482	375541
89504	375542
41331	375543
31660	375544
111167	375545
101255	375546
84762	375547
113542	375548
40758	375549
145294	375550
11508	375551
49101	375552
122414	375553
7050	375554
32524	375555
23593	375556
17188	375557
27876	375558
88481	375559
56142	375560
71289	375561
57351	375562
14	375563
133724	375564
9673	375565
24219	375566
3584	375567
22865	375568
115073	375569
19748	375570
123714	375571
23300	375572
109039	375573
2953	375574
20508	375575
51958	375576
121837	375577
55174	375578
64768	375579
2805	375580
19082	375581
5466	375582
44273	375583
192	375584
131083	375585
33178	375586
108438	375587
30467	375588
96655	375589
27537	375590
16858	375591
30172	375592
33816	375593
26583	375594
12633	375595
71802	375596
53946	375597
3384	375598
102969	375599
14839	375600
64276	375601
58189	375602
62815	375603
613	375604
142099	375605
17	375606
71426	375607
43171	375608
14879	375609
33560	375610
5000	375611
51675	375612
76247	375613
54970	375614
4579	375615
100400	375616
30034	375617
62834	375618
37928	375619
93132	375620
74626	375621
1858	375622
32696	375623
15395	375624
5718	375625
138470	375626
75709	375627
32928	375628
93429	375629
124059	375630
73435	375631
72378	375632
133841	375633
99224	375634
6340	375635
75628	375636
29801	375637
71693	375638
29215	375639
38430	375640
35370	375641
56213	375642
11918	375643
107341	375644
1790	375645
25241	375646
72848	375647
56724	375648
67346	375649
147809	375650
76658	375651
17408	375652
28639	375653
2573	375654
133581	375655
1887	375656
15727	375657
9931	375658
11933	375659
33207	375660
16992	375661
46305	375662
24668	375663
112976	375664
9259	375665
103689	375666
114473	375667
101872	375668
84334	375669
28653	375670
119459	375671
6622	375672
42673	375673
109250	375674
47633	375675
6563	375676
31259	375677
73816	375678
5449	375679
134470	375680
37094	375681
70963	375682
109674	375683
132748	375684
4942	375685
40942	375686
19833	375687
57928	375688
149536	375689
19057	375690
40138	375691
12461	375692
12861	375693
17665	375694
32216	375695
10181	375696
61282	375697
37514	375698
38159	375699
62323	375700
66218	375701
108891	375702
362	375703
113910	375704
34811	375705
79792	375706
7248	375707
109000	375708
87788	375709
38139	375710
128875	375711
15057	375712
5269	375713
13278	375714
48011	375715
2780	375716
121150	375717
66822	375718
129908	375719
7478	375720
40439	375721
33339	375722
50031	375723
76687	375724
46202	375725
3395	375726
66935	375727
56152	375728
85059	375729
25872	375730
95828	375731
14727	375732
18529	375733
56727	375734
1791	375735
67789	375736
150173	375737
52593	375738
2309	375739
93843	375740
4593	375741
103	375742
119983	375743
67203	375744
62724	375745
11836	375746
39294	375747
8404	375748
26525	375749
62641	375750
8504	375751
79255	375752
67683	375753
46044	375754
22089	375755
87467	375756
36483	375757
93004	375758
63232	375759
61573	375760
10804	375761
23442	375762
41690	375763
140519	375764
18241	375765
24074	375766
8841	375767
46148	375768
38037	375769
8256	375770
46535	375771
91291	375772
25600	375773
23564	375774
68860	375775
22264	375776
53673	375777
6795	375778
20375	375779
123787	375780
59673	375781
112494	375782
34674	375783
2513	375784
70638	375785
91602	375786
4089	375787
42164	375788
38829	375789
51837	375790
14593	375791
69441	375792
5852	375793
60156	375794
121998	375795
85086	375796
97950	375797
39833	375798
30300	375799
31940	375800
11407	375801
72613	375802
41554	375803
26069	375804
104604	375805
41075	375806
40145	375807
54427	375808
40109	375809
8657	375810
10036	375811
9122	375812
2870	375813
5472	375814
3847	375815
5168	375816
57640	375817
90070	375818
65595	375819
135655	375820
20841	375821
10602	375822
98334	375823
83890	375824
37631	375825
15996	375826
13047	375827
30231	375828
29819	375829
57797	375830
10267	375831
106118	375832
77576	375833
48344	375834
107250	375835
28021	375836
42905	375837
1112	375838
60950	375839
15993	375840
31558	375841
61969	375842
32223	375843
33149	375844
11959	375845
70851	375846
47	375847
122634	375848
118298	375849
137247	375850
24961	375851
30638	375852
28376	375853
50100	375854
69386	375855
3279	375856
2657	375857
120794	375858
36597	375859
4087	375860
117587	375861
52150	375862
20629	375863
71224	375864
100629	375865
7770	375866
25946	375867
19805	375868
72266	375869
138796	375870
7243	375871
38384	375872
885	375873
9819	375874
7217	375875
1336	375876
67363	375877
35857	375878
42489	375879
80611	375880
136006	375881
128574	375882
44779	375883
58782	375884
6770	375885
35677	375886
36300	375887
33605	375888
28132	375889
95925	375890
39514	375891
101785	375892
99588	375893
127234	375894
115034	375895
16241	375896
19373	375897
7163	375898
30243	375899
57200	375900
87131	375901
19366	375902
64103	375903
72721	375904
21185	375905
44460	375906
39850	375907
2730	375908
73782	375909
72275	375910
82147	375911
2011	375912
23617	375913
19035	375914
52665	375915
97612	375916
259	375917
32489	375918
100328	375919
98918	375920
76549	375921
62442	375922
5774	375923
69268	375924
25851	375925
53418	375926
70849	375927
1652	375928
6352	375929
96178	375930
71810	375931
26711	375932
34698	375933
57719	375934
122515	375935
63884	375936
17804	375937
15101	375938
33976	375939
13669	375940
12435	375941
13685	375942
41686	375943
30673	375944
38248	375945
5209	375946
4735	375947
79729	375948
80654	375949
14585	375950
71048	375951
43139	375952
7973	375953
150397	375954
113398	375955
240	375956
43523	375957
7996	375958
119906	375959
52775	375960
76385	375961
26384	375962
7974	375963
18129	375964
25117	375965
122960	375966
41610	375967
9823	375968
49161	375969
31435	375970
20722	375971
66372	375972
66459	375973
35283	375974
10516	375975
7260	375976
4978	375977
42279	375978
25182	375979
90312	375980
32898	375981
83527	375982
50384	375983
69694	375984
7835	375985
7399	375986
5581	375987
60250	375988
22532	375989
2734	375990
79765	375991
2925	375992
87695	375993
81593	375994
75421	375995
9890	375996
5194	375997
36099	375998
130987	375999
63031	376000
44226	376001
1080	376002
5880	376003
1022	376004
50090	376005
130249	376006
36025	376007
31966	376008
17249	376009
22032	376010
52307	376011
25636	376012
12824	376013
541	376014
92165	376015
51505	376016
2784	376017
747	376018
1860	376019
46268	376020
62727	376021
12070	376022
59370	376023
121201	376024
23917	376025
30846	376026
57892	376027
10997	376028
9727	376029
95274	376030
16922	376031
10160	376032
567	376033
592	376034
13078	376035
10060	376036
9668	376037
108047	376038
129385	376039
44572	376040
42978	376041
71979	376042
9873	376043
65458	376044
5260	376045
87446	376046
34939	376047
21881	376048
78652	376049
98448	376050
26322	376051
41215	376052
293	376053
115513	376054
65125	376055
24931	376056
43344	376057
114329	376058
132116	376059
32737	376060
51446	376061
52129	376062
35679	376063
55022	376064
43859	376065
210	376066
30006	376067
68946	376068
420	376069
118388	376070
103449	376071
6816	376072
2882	376073
3703	376074
16583	376075
316	376076
55206	376077
8928	376078
2439	376079
95276	376080
135243	376081
27266	376082
14700	376083
57479	376084
701	376085
9383	376086
30255	376087
1921	376088
33413	376089
81124	376090
892	376091
2449	376092
56759	376093
1066	376094
147510	376095
92106	376096
87691	376097
3456	376098
29542	376099
32703	376100
32667	376101
3826	376102
104908	376103
5995	376104
43595	376105
37374	376106
250	376107
85000	376108
38509	376109
4378	376110
68514	376111
7644	376112
77562	376113
1771	376114
21603	376115
123326	376116
10379	376117
102354	376118
34525	376119
17899	376120
2185	376121
7002	376122
107452	376123
17419	376124
33873	376125
6584	376126
33818	376127
9808	376128
26882	376129
3047	376130
88649	376131
45186	376132
84752	376133
12713	376134
83197	376135
13743	376136
25710	376137
46171	376138
24658	376139
8476	376140
17804	376141
71537	376142
49583	376143
29269	376144
106741	376145
9675	376146
22755	376147
39019	376148
3123	376149
63093	376150
135759	376151
60751	376152
47504	376153
70188	376154
100601	376155
64721	376156
45089	376157
32338	376158
9192	376159
124406	376160
20256	376161
107434	376162
1277	376163
64301	376164
73903	376165
82741	376166
72654	376167
24673	376168
4255	376169
26757	376170
690	376171
39623	376172
12164	376173
69158	376174
1939	376175
17523	376176
34449	376177
56836	376178
12567	376179
53272	376180
8005	376181
34825	376182
80879	376183
39814	376184
15332	376185
19091	376186
61309	376187
51617	376188
1324	376189
32137	376190
4835	376191
47823	376192
9662	376193
59209	376194
61970	376195
99479	376196
28885	376197
71	376198
1463	376199
24979	376200
112118	376201
46923	376202
103880	376203
35859	376204
66309	376205
59380	376206
10407	376207
12861	376208
138134	376209
1749	376210
1096	376211
1210	376212
2755	376213
53273	376214
12179	376215
128271	376216
49342	376217
52040	376218
56243	376219
51905	376220
68521	376221
131354	376222
11913	376223
8165	376224
115203	376225
51291	376226
27411	376227
12614	376228
100389	376229
59717	376230
40433	376231
47297	376232
2091	376233
69812	376234
84723	376235
10112	376236
22413	376237
99737	376238
44140	376239
22607	376240
28024	376241
111532	376242
22348	376243
77303	376244
71882	376245
55909	376246
20582	376247
66306	376248
55098	376249
6177	376250
35556	376251
47271	376252
18596	376253
78532	376254
26950	376255
253	376256
56626	376257
5089	376258
34880	376259
32705	376260
61382	376261
82462	376262
148646	376263
48472	376264
19942	376265
119987	376266
39765	376267
1784	376268
74528	376269
54735	376270
100572	376271
2597	376272
12214	376273
38575	376274
50051	376275
5413	376276
34216	376277
131292	376278
1191	376279
49734	376280
2859	376281
1086	376282
84905	376283
2614	376284
50498	376285
58358	376286
1337	376287
3465	376288
2042	376289
5120	376290
29764	376291
101142	376292
12256	376293
21144	376294
34298	376295
82779	376296
148401	376297
44702	376298
47262	376299
23382	376300
1786	376301
4300	376302
8984	376303
33092	376304
25774	376305
51355	376306
6428	376307
19178	376308
38795	376309
8355	376310
12769	376311
27651	376312
32757	376313
499	376314
63996	376315
4356	376316
86424	376317
38331	376318
500	376319
30808	376320
6758	376321
12549	376322
14568	376323
3546	376324
87	376325
2755	376326
115106	376327
61329	376328
23515	376329
19918	376330
19941	376331
111005	376332
35847	376333
8377	376334
66423	376335
27987	376336
83408	376337
22124	376338
1032	376339
92348	376340
35972	376341
41594	376342
74032	376343
2231	376344
38108	376345
23445	376346
60031	376347
3083	376348
17934	376349
67882	376350
99951	376351
77512	376352
41813	376353
96253	376354
86995	376355
25039	376356
1309	376357
100139	376358
84335	376359
29540	376360
5079	376361
8515	376362
14726	376363
25015	376364
68692	376365
135686	376366
53259	376367
44489	376368
8666	376369
54889	376370
52490	376371
8424	376372
5971	376373
9412	376374
51688	376375
14363	376376
26283	376377
36364	376378
11905	376379
86007	376380
33538	376381
71210	376382
23246	376383
12944	376384
76720	376385
104921	376386
30976	376387
24589	376388
17150	376389
49349	376390
35427	376391
4875	376392
10220	376393
51494	376394
34156	376395
21752	376396
39064	376397
62649	376398
1232	376399
121960	376400
15733	376401
3738	376402
16056	376403
103181	376404
67740	376405
20953	376406
58577	376407
48495	376408
61225	376409
4255	376410
64756	376411
140216	376412
7183	376413
76390	376414
2194	376415
7744	376416
117111	376417
3698	376418
108924	376419
25541	376420
47587	376421
26441	376422
9775	376423
24616	376424
63489	376425
13261	376426
16973	376427
10371	376428
28185	376429
66589	376430
50239	376431
3582	376432
41231	376433
20279	376434
9088	376435
113962	376436
31132	376437
3194	376438
80240	376439
76015	376440
12672	376441
7935	376442
56290	376443
1306	376444
16721	376445
15253	376446
66488	376447
25301	376448
20391	376449
9673	376450
3657	376451
500	376452
26343	376453
47773	376454
59311	376455
27116	376456
12758	376457
26184	376458
2655	376459
68312	376460
17035	376461
63337	376462
20906	376463
9472	376464
2230	376465
115427	376466
38766	376467
44170	376468
7946	376469
1130	376470
48087	376471
7718	376472
77947	376473
3451	376474
3947	376475
3211	376476
86686	376477
6462	376478
65488	376479
96334	376480
31734	376481
109289	376482
43873	376483
17287	376484
73378	376485
3485	376486
31894	376487
2224	376488
99105	376489
4080	376490
74070	376491
36960	376492
104916	376493
52439	376494
45370	376495
120144	376496
23503	376497
8070	376498
19872	376499
17167	376500
47417	376501
41609	376502
7968	376503
1889	376504
42273	376505
22441	376506
56162	376507
25099	376508
84417	376509
851	376510
26422	376511
98499	376512
23665	376513
13065	376514
54796	376515
15312	376516
269	376517
111592	376518
41707	376519
33664	376520
93442	376521
24264	376522
27565	376523
72336	376524
12880	376525
20262	376526
59426	376527
103815	376528
84635	376529
32243	376530
8288	376531
17050	376532
11679	376533
27901	376534
4342	376535
48668	376536
18456	376537
98247	376538
36696	376539
131274	376540
8132	376541
39742	376542
32669	376543
31284	376544
11689	376545
66176	376546
114273	376547
35064	376548
42443	376549
57712	376550
35435	376551
9968	376552
58284	376553
336	376554
51934	376555
48839	376556
14738	376557
46236	376558
51942	376559
54784	376560
11677	376561
101340	376562
51891	376563
10340	376564
101029	376565
32577	376566
39365	376567
87425	376568
39494	376569
89122	376570
16966	376571
45384	376572
44701	376573
10931	376574
13372	376575
2142	376576
34991	376577
28294	376578
57515	376579
70444	376580
67766	376581
74974	376582
5767	376583
117355	376584
35398	376585
55492	376586
10773	376587
3756	376588
7410	376589
48442	376590
55760	376591
20404	376592
45656	376593
1548	376594
106841	376595
10467	376596
100172	376597
36400	376598
3726	376599
34316	376600
42735	376601
25874	376602
25716	376603
103042	376604
28166	376605
78664	376606
24702	376607
6994	376608
24068	376609
26465	376610
46051	376611
5139	376612
111718	376613
104548	376614
93303	376615
79288	376616
25574	376617
20050	376618
60	376619
129021	376620
81158	376621
32821	376622
14978	376623
32779	376624
5777	376625
30256	376626
43524	376627
19745	376628
26040	376629
49864	376630
54850	376631
109253	376632
98238	376633
46429	376634
6395	376635
48963	376636
56491	376637
126987	376638
13693	376639
25894	376640
9099	376641
32594	376642
74029	376643
16864	376644
12008	376645
100259	376646
31459	376647
8466	376648
62185	376649
8610	376650
37581	376651
78536	376652
110947	376653
12739	376654
88663	376655
68078	376656
8377	376657
238	376658
90650	376659
90275	376660
16238	376661
87616	376662
26367	376663
73085	376664
32389	376665
6586	376666
28591	376667
53444	376668
42572	376669
219	376670
101881	376671
43411	376672
10924	376673
24936	376674
44348	376675
56972	376676
66144	376677
112	376678
8069	376679
15532	376680
54	376681
95615	376682
79435	376683
3167	376684
23678	376685
56327	376686
30958	376687
71691	376688
79272	376689
33976	376690
30565	376691
112417	376692
58391	376693
141722	376694
2154	376695
7406	376696
15790	376697
2448	376698
103417	376699
65560	376700
56338	376701
47405	376702
71972	376703
143688	376704
83359	376705
57832	376706
81994	376707
78715	376708
122045	376709
4736	376710
120674	376711
19410	376712
4165	376713
57710	376714
10641	376715
3145	376716
28921	376717
7352	376718
8372	376719
91099	376720
63743	376721
143765	376722
3109	376723
77486	376724
23289	376725
17775	376726
9932	376727
89998	376728
73171	376729
93510	376730
13991	376731
22548	376732
15648	376733
106581	376734
74554	376735
203	376736
60565	376737
123378	376738
21851	376739
74122	376740
7701	376741
50845	376742
28090	376743
4305	376744
40358	376745
12790	376746
97754	376747
75641	376748
57621	376749
20518	376750
16048	376751
13288	376752
844	376753
17028	376754
22333	376755
133511	376756
62544	376757
14040	376758
55153	376759
7811	376760
88884	376761
90384	376762
29532	376763
24751	376764
95716	376765
77222	376766
68126	376767
15532	376768
84385	376769
137134	376770
39437	376771
1751	376772
2660	376773
64120	376774
50774	376775
76001	376776
60556	376777
120010	376778
64124	376779
42737	376780
6605	376781
4170	376782
27274	376783
4781	376784
115523	376785
60444	376786
30708	376787
88098	376788
43579	376789
39228	376790
74787	376791
8972	376792
128836	376793
35410	376794
40839	376795
70222	376796
97224	376797
37197	376798
46962	376799
121465	376800
12768	376801
330	376802
21723	376803
52034	376804
107553	376805
1658	376806
2047	376807
46613	376808
76634	376809
6508	376810
43828	376811
16940	376812
121721	376813
121681	376814
3671	376815
16980	376816
89855	376817
19129	376818
2828	376819
10871	376820
19346	376821
83283	376822
60534	376823
33409	376824
1565	376825
6122	376826
89885	376827
76325	376828
13680	376829
30246	376830
44128	376831
49504	376832
31877	376833
6208	376834
14064	376835
9789	376836
76544	376837
14023	376838
122190	376839
22210	376840
73763	376841
51620	376842
46802	376843
102123	376844
108091	376845
326	376846
18086	376847
11854	376848
7317	376849
66301	376850
115004	376851
33116	376852
100635	376853
46749	376854
3395	376855
41139	376856
84699	376857
36750	376858
72735	376859
65892	376860
21963	376861
3564	376862
1870	376863
29823	376864
44051	376865
20632	376866
67345	376867
98274	376868
62927	376869
8375	376870
9569	376871
13870	376872
1349	376873
11167	376874
15490	376875
57933	376876
69166	376877
40890	376878
24427	376879
3186	376880
132269	376881
5065	376882
5802	376883
30309	376884
107189	376885
84601	376886
87898	376887
50284	376888
10792	376889
23586	376890
32284	376891
62408	376892
130460	376893
24015	376894
2465	376895
127719	376896
4953	376897
87599	376898
11742	376899
66351	376900
53119	376901
8034	376902
1338	376903
74262	376904
117863	376905
5990	376906
138493	376907
18344	376908
64798	376909
65333	376910
23912	376911
28375	376912
11340	376913
30497	376914
22445	376915
49510	376916
15887	376917
45081	376918
57705	376919
42282	376920
41021	376921
6851	376922
72733	376923
121415	376924
10706	376925
1617	376926
7724	376927
24383	376928
124648	376929
77076	376930
17115	376931
52542	376932
41219	376933
8340	376934
8250	376935
110039	376936
76154	376937
46138	376938
115683	376939
28378	376940
56682	376941
14633	376942
55035	376943
15628	376944
27185	376945
50840	376946
85741	376947
30698	376948
15074	376949
66946	376950
133062	376951
62924	376952
10249	376953
35897	376954
100108	376955
111730	376956
6671	376957
28753	376958
28464	376959
102913	376960
980	376961
48760	376962
47590	376963
76170	376964
102093	376965
51379	376966
132784	376967
112372	376968
22039	376969
1208	376970
48809	376971
114699	376972
14385	376973
135213	376974
8660	376975
82320	376976
5165	376977
30093	376978
28521	376979
56327	376980
397	376981
36968	376982
41489	376983
1547	376984
21228	376985
490	376986
12037	376987
34006	376988
43214	376989
95526	376990
117393	376991
73896	376992
63567	376993
24284	376994
111124	376995
15551	376996
33004	376997
4431	376998
18532	376999
98402	377000
7576	377001
12594	377002
35906	377003
8771	377004
68852	377005
20478	377006
16563	377007
27654	377008
6761	377009
5302	377010
63130	377011
24406	377012
104654	377013
21820	377014
21003	377015
20136	377016
30200	377017
116800	377018
11501	377019
73923	377020
5780	377021
5362	377022
23194	377023
31987	377024
12657	377025
14541	377026
7855	377027
22537	377028
977	377029
23662	377030
35932	377031
10766	377032
58353	377033
39750	377034
8883	377035
63858	377036
76740	377037
9061	377038
48912	377039
55128	377040
73435	377041
15803	377042
10751	377043
177	377044
30531	377045
55396	377046
13726	377047
102202	377048
4931	377049
19847	377050
85403	377051
1796	377052
24509	377053
37027	377054
19394	377055
119721	377056
16188	377057
71484	377058
47377	377059
2660	377060
18493	377061
9213	377062
18569	377063
48988	377064
32388	377065
117961	377066
21328	377067
104465	377068
13150	377069
55038	377070
81206	377071
14083	377072
105493	377073
20352	377074
78454	377075
5648	377076
3655	377077
43707	377078
2627	377079
4544	377080
7860	377081
14591	377082
65015	377083
23090	377084
4568	377085
14982	377086
44705	377087
75713	377088
18288	377089
57959	377090
16340	377091
9272	377092
5539	377093
129523	377094
57417	377095
54593	377096
118	377097
26921	377098
16671	377099
95539	377100
75899	377101
87992	377102
143096	377103
10124	377104
71474	377105
44489	377106
26592	377107
52102	377108
11892	377109
1267	377110
35856	377111
67827	377112
13236	377113
16585	377114
35365	377115
42000	377116
80161	377117
87753	377118
7053	377119
9330	377120
118958	377121
10288	377122
70812	377123
71537	377124
63839	377125
62608	377126
592	377127
65078	377128
131255	377129
107177	377130
2302	377131
81884	377132
12897	377133
29749	377134
60738	377135
123538	377136
27134	377137
250	377138
87476	377139
2606	377140
25069	377141
150585	377142
3510	377143
45111	377144
105832	377145
91429	377146
21863	377147
52712	377148
98887	377149
62018	377150
41155	377151
34115	377152
28843	377153
30487	377154
12980	377155
56028	377156
44245	377157
27614	377158
12894	377159
14120	377160
4135	377161
21339	377162
30246	377163
40969	377164
10387	377165
17500	377166
22111	377167
36450	377168
18340	377169
27068	377170
21593	377171
18595	377172
136209	377173
140057	377174
100486	377175
56570	377176
109597	377177
60633	377178
99305	377179
32297	377180
93758	377181
20693	377182
8118	377183
11829	377184
18538	377185
69090	377186
1363	377187
136613	377188
46833	377189
48802	377190
694	377191
44765	377192
75747	377193
109227	377194
31074	377195
90110	377196
10864	377197
10807	377198
42409	377199
118863	377200
25755	377201
34593	377202
23737	377203
27529	377204
27747	377205
4505	377206
45270	377207
48576	377208
10322	377209
74328	377210
29743	377211
43348	377212
38187	377213
2564	377214
53887	377215
66	377216
99826	377217
1751	377218
12499	377219
101315	377220
20860	377221
57259	377222
1861	377223
19480	377224
103684	377225
91	377226
26940	377227
8242	377228
115038	377229
104766	377230
70649	377231
15286	377232
15136	377233
134677	377234
132106	377235
75245	377236
2382	377237
6166	377238
27637	377239
24232	377240
67802	377241
96179	377242
5957	377243
62251	377244
11695	377245
108528	377246
118587	377247
19517	377248
18771	377249
43549	377250
23158	377251
19735	377252
27573	377253
44615	377254
319	377255
7811	377256
33561	377257
48696	377258
88797	377259
10773	377260
83410	377261
82883	377262
21796	377263
11972	377264
188	377265
27661	377266
98108	377267
99644	377268
68386	377269
72531	377270
42153	377271
62023	377272
79105	377273
5647	377274
54489	377275
65128	377276
122504	377277
95230	377278
106190	377279
19894	377280
36448	377281
994	377282
41046	377283
6244	377284
39129	377285
17720	377286
10026	377287
57646	377288
57597	377289
80808	377290
50761	377291
34559	377292
20794	377293
15373	377294
7195	377295
74225	377296
43145	377297
5520	377298
15240	377299
6807	377300
95167	377301
86463	377302
53561	377303
2075	377304
111268	377305
18588	377306
1313	377307
149514	377308
20560	377309
2673	377310
10935	377311
62551	377312
109390	377313
45055	377314
6127	377315
669	377316
71031	377317
119766	377318
82172	377319
30885	377320
1104	377321
101263	377322
42460	377323
5197	377324
66502	377325
100518	377326
69823	377327
3177	377328
12882	377329
942	377330
11932	377331
48868	377332
13206	377333
15126	377334
18598	377335
3787	377336
42638	377337
5991	377338
576	377339
2020	377340
19530	377341
25297	377342
47784	377343
16611	377344
20989	377345
6312	377346
60225	377347
36193	377348
11542	377349
138621	377350
106	377351
12964	377352
23895	377353
22159	377354
32089	377355
66664	377356
55871	377357
29928	377358
3284	377359
145949	377360
87323	377361
107151	377362
104445	377363
4411	377364
11724	377365
45681	377366
35416	377367
13025	377368
41675	377369
120953	377370
69528	377371
8365	377372
59696	377373
5926	377374
22088	377375
47095	377376
3120	377377
132807	377378
117613	377379
444	377380
10372	377381
86209	377382
146563	377383
24949	377384
61518	377385
50169	377386
10186	377387
26996	377388
5804	377389
74863	377390
44425	377391
106598	377392
32462	377393
2125	377394
37859	377395
48254	377396
74544	377397
60606	377398
33514	377399
20503	377400
20297	377401
71566	377402
26614	377403
44755	377404
83578	377405
47169	377406
76025	377407
23189	377408
25808	377409
35667	377410
35305	377411
69536	377412
52549	377413
3693	377414
28785	377415
30877	377416
23471	377417
7424	377418
98281	377419
273	377420
9895	377421
110496	377422
6467	377423
65435	377424
44145	377425
117875	377426
80334	377427
132396	377428
16803	377429
18904	377430
3443	377431
8758	377432
10458	377433
14656	377434
58732	377435
920	377436
30031	377437
61698	377438
2411	377439
77328	377440
21532	377441
25347	377442
97013	377443
50065	377444
39547	377445
5040	377446
22457	377447
73019	377448
2651	377449
5964	377450
8773	377451
25725	377452
136709	377453
62399	377454
17137	377455
8662	377456
394	377457
35165	377458
18344	377459
100213	377460
9668	377461
10100	377462
7471	377463
67352	377464
47167	377465
519	377466
6369	377467
10397	377468
57094	377469
100	377470
61206	377471
34914	377472
81918	377473
2235	377474
50612	377475
29665	377476
41916	377477
6048	377478
6805	377479
88012	377480
110231	377481
19453	377482
88367	377483
15628	377484
143346	377485
115021	377486
12123	377487
25100	377488
8669	377489
38555	377490
30178	377491
18822	377492
73288	377493
5	377494
105223	377495
17048	377496
28873	377497
2631	377498
64599	377499
66052	377500
16985	377501
83766	377502
122345	377503
94023	377504
4311	377505
12967	377506
39636	377507
13554	377508
14941	377509
100610	377510
37782	377511
3475	377512
75925	377513
99233	377514
6088	377515
42483	377516
45204	377517
63815	377518
35064	377519
60781	377520
47379	377521
1583	377522
9635	377523
125855	377524
89440	377525
147692	377526
118305	377527
18925	377528
96873	377529
20256	377530
6534	377531
2785	377532
23852	377533
58173	377534
90926	377535
53849	377536
90024	377537
85562	377538
27947	377539
26341	377540
198	377541
6293	377542
83229	377543
117741	377544
23342	377545
21292	377546
4274	377547
41982	377548
2485	377549
37399	377550
10412	377551
57989	377552
101314	377553
97024	377554
1945	377555
42301	377556
43799	377557
2208	377558
130136	377559
78684	377560
18161	377561
37265	377562
74218	377563
9223	377564
2407	377565
32277	377566
30948	377567
53076	377568
64876	377569
16063	377570
13810	377571
1307	377572
78099	377573
36179	377574
15825	377575
73032	377576
53936	377577
5102	377578
89449	377579
76823	377580
40787	377581
2318	377582
86304	377583
7553	377584
99988	377585
58200	377586
69295	377587
217	377588
50877	377589
10441	377590
59042	377591
344	377592
63427	377593
4628	377594
80230	377595
13293	377596
17984	377597
37214	377598
5906	377599
11419	377600
55396	377601
80603	377602
116766	377603
15525	377604
30697	377605
39266	377606
28975	377607
68197	377608
99001	377609
83646	377610
80095	377611
30936	377612
94808	377613
6012	377614
125323	377615
2975	377616
43328	377617
3975	377618
10573	377619
40248	377620
31149	377621
9720	377622
27975	377623
1301	377624
138214	377625
93778	377626
90478	377627
25928	377628
9334	377629
16221	377630
33390	377631
22109	377632
2854	377633
96737	377634
8928	377635
64211	377636
5772	377637
14610	377638
50240	377639
16152	377640
6875	377641
11230	377642
17464	377643
47512	377644
3089	377645
10131	377646
107385	377647
16883	377648
33722	377649
102503	377650
51354	377651
36812	377652
33386	377653
38648	377654
79969	377655
3225	377656
6699	377657
65712	377658
107703	377659
47603	377660
41688	377661
38445	377662
149586	377663
4965	377664
126557	377665
13134	377666
63184	377667
1072	377668
10893	377669
68745	377670
4958	377671
144944	377672
20875	377673
59518	377674
40011	377675
605	377676
21786	377677
105255	377678
2776	377679
11695	377680
6729	377681
13252	377682
49956	377683
33471	377684
46316	377685
45087	377686
137262	377687
11009	377688
124522	377689
1231	377690
57390	377691
1614	377692
10592	377693
59188	377694
1068	377695
63266	377696
68495	377697
37742	377698
3416	377699
76920	377700
23762	377701
10293	377702
402	377703
3392	377704
9478	377705
48627	377706
129170	377707
86639	377708
55018	377709
114247	377710
6077	377711
121824	377712
100961	377713
12787	377714
61080	377715
76551	377716
32498	377717
113672	377718
99495	377719
95652	377720
25678	377721
25086	377722
13128	377723
57612	377724
14540	377725
41439	377726
35279	377727
1130	377728
24763	377729
133093	377730
18214	377731
19437	377732
6531	377733
21135	377734
115886	377735
79428	377736
23391	377737
58555	377738
149047	377739
25333	377740
23035	377741
13596	377742
130347	377743
4533	377744
72519	377745
88832	377746
70902	377747
41712	377748
39946	377749
87723	377750
77058	377751
67089	377752
14233	377753
1185	377754
29162	377755
54933	377756
32731	377757
58972	377758
92099	377759
146535	377760
27003	377761
1487	377762
9407	377763
33963	377764
79430	377765
87136	377766
9791	377767
22790	377768
141588	377769
32162	377770
4783	377771
78806	377772
122365	377773
28513	377774
19929	377775
48542	377776
522	377777
7240	377778
33	377779
45695	377780
102	377781
39296	377782
3812	377783
467	377784
10723	377785
4024	377786
28838	377787
10306	377788
78265	377789
30217	377790
50908	377791
89034	377792
7528	377793
96182	377794
47707	377795
112361	377796
34455	377797
111176	377798
37637	377799
69817	377800
291	377801
4605	377802
149558	377803
6380	377804
10375	377805
45795	377806
3618	377807
43458	377808
38060	377809
74423	377810
896	377811
18980	377812
127748	377813
68672	377814
52873	377815
18155	377816
16787	377817
64771	377818
904	377819
32936	377820
61664	377821
611	377822
97066	377823
1775	377824
72731	377825
1922	377826
78219	377827
29514	377828
109541	377829
55113	377830
45140	377831
6164	377832
57041	377833
82226	377834
12938	377835
73307	377836
47447	377837
5013	377838
85745	377839
18487	377840
16708	377841
25035	377842
36890	377843
8836	377844
37984	377845
5490	377846
63369	377847
53879	377848
101447	377849
77667	377850
72676	377851
39533	377852
40	377853
86993	377854
69942	377855
84709	377856
56373	377857
8951	377858
11551	377859
16536	377860
4826	377861
61040	377862
6430	377863
144095	377864
39634	377865
74287	377866
1194	377867
67058	377868
106454	377869
13855	377870
2915	377871
9599	377872
13249	377873
26542	377874
77062	377875
96611	377876
14438	377877
32726	377878
1801	377879
2245	377880
31214	377881
9924	377882
4535	377883
69125	377884
43451	377885
9508	377886
113242	377887
25294	377888
81580	377889
34550	377890
1487	377891
21852	377892
80811	377893
10151	377894
79888	377895
89550	377896
63816	377897
14490	377898
125737	377899
23126	377900
13299	377901
12260	377902
19940	377903
27383	377904
23018	377905
5464	377906
9747	377907
10115	377908
46367	377909
109908	377910
58889	377911
12546	377912
67244	377913
18857	377914
14193	377915
30334	377916
61954	377917
44064	377918
63492	377919
34340	377920
16456	377921
31193	377922
40407	377923
46322	377924
3234	377925
26561	377926
6726	377927
61551	377928
70632	377929
61670	377930
138720	377931
23170	377932
20649	377933
51522	377934
9711	377935
2383	377936
61	377937
28274	377938
4300	377939
4	377940
47953	377941
105723	377942
2543	377943
24809	377944
53528	377945
6186	377946
8517	377947
57964	377948
7028	377949
69023	377950
109398	377951
91608	377952
854	377953
38609	377954
1102	377955
35739	377956
84572	377957
3614	377958
82630	377959
58302	377960
37354	377961
45676	377962
14928	377963
1110	377964
255	377965
64374	377966
76883	377967
10689	377968
38936	377969
121770	377970
61987	377971
8558	377972
3142	377973
118034	377974
10614	377975
13561	377976
78241	377977
2942	377978
46122	377979
28859	377980
89585	377981
26052	377982
103892	377983
34342	377984
21753	377985
40415	377986
26177	377987
94321	377988
39852	377989
116958	377990
68172	377991
49610	377992
101424	377993
5239	377994
5793	377995
22777	377996
32837	377997
1560	377998
83147	377999
11092	378000
111600	378001
101467	378002
18509	378003
39240	378004
9056	378005
71332	378006
62704	378007
61395	378008
147853	378009
110096	378010
52639	378011
48955	378012
8274	378013
15210	378014
118705	378015
26219	378016
25214	378017
6409	378018
7118	378019
13991	378020
102225	378021
88831	378022
100156	378023
60992	378024
95138	378025
85963	378026
2717	378027
23099	378028
127806	378029
112188	378030
32190	378031
92774	378032
9957	378033
12926	378034
2937	378035
3888	378036
38730	378037
28440	378038
59498	378039
1228	378040
55427	378041
20650	378042
46376	378043
100307	378044
64105	378045
21938	378046
125902	378047
62585	378048
73431	378049
879	378050
59306	378051
22334	378052
32359	378053
77396	378054
7955	378055
16690	378056
141766	378057
45008	378058
18734	378059
116375	378060
147408	378061
79584	378062
115361	378063
20468	378064
5729	378065
6386	378066
49765	378067
48756	378068
9987	378069
3547	378070
48952	378071
42215	378072
36470	378073
1747	378074
14320	378075
6562	378076
14057	378077
69390	378078
20264	378079
4218	378080
15778	378081
19401	378082
118511	378083
63343	378084
117153	378085
12047	378086
185	378087
62438	378088
52459	378089
55936	378090
52681	378091
41811	378092
33812	378093
15056	378094
8877	378095
7829	378096
1723	378097
2023	378098
718	378099
57195	378100
11598	378101
21832	378102
28118	378103
55316	378104
4672	378105
5212	378106
24199	378107
26531	378108
77052	378109
2004	378110
100949	378111
17029	378112
40714	378113
95612	378114
81092	378115
91482	378116
15206	378117
6007	378118
141897	378119
60151	378120
22578	378121
62412	378122
44272	378123
113831	378124
5952	378125
59965	378126
49344	378127
29133	378128
3004	378129
18734	378130
46791	378131
19626	378132
34177	378133
27796	378134
9516	378135
73540	378136
24177	378137
2695	378138
53609	378139
21392	378140
78603	378141
131221	378142
15069	378143
109683	378144
24531	378145
54613	378146
21140	378147
12981	378148
18970	378149
41157	378150
117567	378151
80405	378152
23970	378153
17246	378154
98056	378155
90319	378156
128821	378157
135707	378158
36515	378159
46675	378160
50215	378161
92917	378162
11383	378163
10052	378164
68333	378165
52009	378166
16180	378167
31620	378168
81153	378169
35254	378170
1055	378171
20365	378172
7153	378173
115451	378174
2872	378175
63363	378176
139391	378177
52444	378178
63895	378179
71487	378180
113487	378181
36912	378182
62111	378183
20105	378184
51631	378185
37877	378186
29496	378187
37397	378188
28188	378189
36476	378190
30037	378191
31099	378192
2967	378193
88594	378194
42178	378195
19764	378196
64873	378197
3776	378198
73898	378199
113279	378200
69923	378201
8359	378202
67337	378203
11620	378204
12923	378205
3875	378206
2743	378207
417	378208
11446	378209
4760	378210
50151	378211
43245	378212
46185	378213
72403	378214
62355	378215
48449	378216
38672	378217
720	378218
3478	378219
77534	378220
101345	378221
62410	378222
54531	378223
56971	378224
19988	378225
654	378226
22780	378227
77127	378228
24596	378229
1111	378230
77608	378231
5989	378232
9442	378233
9878	378234
27961	378235
114396	378236
64142	378237
18566	378238
146665	378239
49651	378240
46444	378241
69133	378242
101921	378243
43968	378244
12299	378245
98498	378246
18552	378247
45679	378248
10123	378249
210	378250
21191	378251
137	378252
32812	378253
2280	378254
5843	378255
93108	378256
16769	378257
30497	378258
89777	378259
47889	378260
51381	378261
114499	378262
37692	378263
33472	378264
118245	378265
20655	378266
132792	378267
43572	378268
81	378269
21561	378270
6973	378271
83708	378272
56512	378273
103283	378274
30376	378275
58780	378276
51646	378277
39046	378278
10499	378279
45491	378280
1191	378281
59537	378282
48013	378283
140008	378284
77329	378285
121895	378286
19728	378287
708	378288
16701	378289
61410	378290
2177	378291
46063	378292
28763	378293
62884	378294
74732	378295
4872	378296
31542	378297
56935	378298
21705	378299
95915	378300
56489	378301
13978	378302
43046	378303
22668	378304
5610	378305
2584	378306
138142	378307
38271	378308
69347	378309
18678	378310
25964	378311
124142	378312
7210	378313
7282	378314
57634	378315
22781	378316
66577	378317
7218	378318
19729	378319
15563	378320
68601	378321
61352	378322
114069	378323
12987	378324
58272	378325
111277	378326
13435	378327
140286	378328
63485	378329
50369	378330
88014	378331
1232	378332
54178	378333
14824	378334
137443	378335
36248	378336
16195	378337
2025	378338
112440	378339
18975	378340
1915	378341
23103	378342
3418	378343
147108	378344
24774	378345
65275	378346
89606	378347
1148	378348
17711	378349
1575	378350
10638	378351
16219	378352
118667	378353
42219	378354
6292	378355
102866	378356
94505	378357
66560	378358
45290	378359
43119	378360
20713	378361
130615	378362
39126	378363
49047	378364
66105	378365
5057	378366
59742	378367
4178	378368
42952	378369
2615	378370
100958	378371
2175	378372
95602	378373
17059	378374
2082	378375
36507	378376
83557	378377
26961	378378
7286	378379
45365	378380
37545	378381
110090	378382
51241	378383
59131	378384
55056	378385
48262	378386
57877	378387
74092	378388
55549	378389
115194	378390
113	378391
38911	378392
79362	378393
57984	378394
19721	378395
46329	378396
30315	378397
33331	378398
134486	378399
12441	378400
13435	378401
91621	378402
363	378403
7	378404
166	378405
22053	378406
47235	378407
88225	378408
11556	378409
18625	378410
101404	378411
130707	378412
48849	378413
48313	378414
21641	378415
67014	378416
30009	378417
10319	378418
51575	378419
113077	378420
18953	378421
61745	378422
72076	378423
8782	378424
20092	378425
102821	378426
27305	378427
6363	378428
72207	378429
144161	378430
35161	378431
20607	378432
28612	378433
4641	378434
12231	378435
21392	378436
65963	378437
8655	378438
68622	378439
45184	378440
13763	378441
22707	378442
4813	378443
3142	378444
81653	378445
13657	378446
141505	378447
5288	378448
20965	378449
29900	378450
54833	378451
80921	378452
29722	378453
62545	378454
5431	378455
12106	378456
28804	378457
9270	378458
110765	378459
10691	378460
81774	378461
29161	378462
27689	378463
47953	378464
32758	378465
37903	378466
61910	378467
60480	378468
2198	378469
11315	378470
12174	378471
54843	378472
37559	378473
96835	378474
3498	378475
148678	378476
21358	378477
60452	378478
52320	378479
53819	378480
79349	378481
64417	378482
16833	378483
23757	378484
767	378485
128858	378486
92475	378487
3564	378488
71588	378489
64769	378490
20755	378491
33147	378492
49727	378493
53159	378494
49178	378495
16133	378496
901	378497
41673	378498
96455	378499
6396	378500
22538	378501
2548	378502
9752	378503
18094	378504
9311	378505
37893	378506
58677	378507
57715	378508
37139	378509
18237	378510
62440	378511
25608	378512
20959	378513
127935	378514
106839	378515
16806	378516
84875	378517
55283	378518
53467	378519
67697	378520
4855	378521
2699	378522
63290	378523
1420	378524
67793	378525
146161	378526
81166	378527
21674	378528
15017	378529
6326	378530
76271	378531
35911	378532
34594	378533
132969	378534
126983	378535
36801	378536
96311	378537
37078	378538
103428	378539
8672	378540
39904	378541
1412	378542
127281	378543
70280	378544
68307	378545
3283	378546
9283	378547
100665	378548
53734	378549
35828	378550
17747	378551
21214	378552
69149	378553
93644	378554
241	378555
3014	378556
71453	378557
54370	378558
17116	378559
14317	378560
13101	378561
124068	378562
1330	378563
5750	378564
35503	378565
4726	378566
133139	378567
11028	378568
98984	378569
106436	378570
28425	378571
71003	378572
2634	378573
35393	378574
15080	378575
127703	378576
127302	378577
88779	378578
128678	378579
35388	378580
46993	378581
86448	378582
47066	378583
80574	378584
23687	378585
27318	378586
16254	378587
41035	378588
62810	378589
30850	378590
54876	378591
97131	378592
6562	378593
42	378594
77864	378595
8974	378596
4635	378597
37588	378598
26971	378599
40897	378600
57551	378601
79450	378602
30273	378603
52472	378604
1208	378605
5997	378606
1466	378607
75063	378608
1067	378609
5310	378610
63979	378611
149	378612
77801	378613
61608	378614
4966	378615
82052	378616
8487	378617
81383	378618
25624	378619
4299	378620
33868	378621
65903	378622
7712	378623
25565	378624
16904	378625
5513	378626
30331	378627
117627	378628
45991	378629
5955	378630
92035	378631
609	378632
101002	378633
114470	378634
115307	378635
476	378636
55927	378637
27059	378638
38975	378639
3193	378640
13794	378641
104309	378642
26873	378643
137736	378644
47170	378645
4941	378646
121436	378647
14291	378648
126487	378649
8732	378650
31678	378651
75185	378652
48491	378653
2857	378654
126828	378655
52775	378656
25335	378657
17596	378658
85186	378659
84629	378660
47113	378661
30902	378662
302	378663
50615	378664
6020	378665
88824	378666
57935	378667
27139	378668
18993	378669
40400	378670
3758	378671
43802	378672
23981	378673
5561	378674
3230	378675
38313	378676
7421	378677
15478	378678
67759	378679
97487	378680
42977	378681
1347	378682
7692	378683
5488	378684
68393	378685
69939	378686
108354	378687
18698	378688
118604	378689
21762	378690
19875	378691
3194	378692
64310	378693
110288	378694
10412	378695
10914	378696
6153	378697
11144	378698
35828	378699
25716	378700
8596	378701
38700	378702
97447	378703
20370	378704
20999	378705
21367	378706
61982	378707
17710	378708
77471	378709
55465	378710
9459	378711
22629	378712
5190	378713
70749	378714
113616	378715
81015	378716
78678	378717
3681	378718
14187	378719
12979	378720
82225	378721
95365	378722
38321	378723
9416	378724
144433	378725
50807	378726
4397	378727
89118	378728
6531	378729
14426	378730
55734	378731
66987	378732
73121	378733
15460	378734
60552	378735
59096	378736
42283	378737
755	378738
39990	378739
93366	378740
36834	378741
13654	378742
18164	378743
55924	378744
9307	378745
80433	378746
57090	378747
52309	378748
62442	378749
47325	378750
18732	378751
5206	378752
10379	378753
63169	378754
68523	378755
145919	378756
114034	378757
38909	378758
16131	378759
83864	378760
95148	378761
33214	378762
10048	378763
43621	378764
43410	378765
70647	378766
93162	378767
23234	378768
46186	378769
56220	378770
23320	378771
36969	378772
10693	378773
90509	378774
56136	378775
8545	378776
42442	378777
1718	378778
72132	378779
79557	378780
17216	378781
41796	378782
5238	378783
33318	378784
5944	378785
13958	378786
624	378787
58636	378788
19160	378789
15467	378790
31813	378791
56640	378792
3018	378793
41915	378794
42117	378795
3138	378796
21348	378797
22811	378798
19638	378799
65205	378800
51242	378801
56993	378802
26889	378803
7588	378804
96	378805
11309	378806
39873	378807
64573	378808
39894	378809
7130	378810
33546	378811
73549	378812
22652	378813
19404	378814
4061	378815
6780	378816
60285	378817
137698	378818
40028	378819
13036	378820
40400	378821
11835	378822
24889	378823
40970	378824
75244	378825
17074	378826
21745	378827
123781	378828
1653	378829
138766	378830
21617	378831
70409	378832
69202	378833
37071	378834
15046	378835
47111	378836
7654	378837
5944	378838
57785	378839
24129	378840
49657	378841
2508	378842
79278	378843
26650	378844
27670	378845
77350	378846
136	378847
44387	378848
14887	378849
14014	378850
54208	378851
53372	378852
3481	378853
31300	378854
84627	378855
135908	378856
16926	378857
5319	378858
11048	378859
152	378860
1695	378861
69495	378862
95857	378863
1938	378864
34901	378865
81632	378866
43027	378867
5079	378868
89073	378869
80236	378870
95961	378871
57175	378872
72830	378873
56929	378874
4165	378875
31679	378876
42012	378877
59887	378878
27200	378879
16190	378880
46672	378881
20732	378882
54348	378883
641	378884
23269	378885
48400	378886
19848	378887
90527	378888
36348	378889
18663	378890
36569	378891
8197	378892
16092	378893
28181	378894
102244	378895
19148	378896
115704	378897
121375	378898
10118	378899
10946	378900
263	378901
359	378902
19673	378903
71057	378904
15903	378905
9704	378906
24370	378907
17114	378908
31951	378909
11975	378910
73613	378911
89140	378912
48994	378913
74927	378914
39267	378915
47564	378916
43459	378917
53710	378918
66148	378919
40065	378920
10590	378921
14960	378922
38410	378923
83340	378924
13584	378925
34386	378926
21605	378927
5524	378928
24283	378929
56472	378930
32898	378931
74971	378932
29024	378933
8930	378934
52350	378935
40931	378936
9756	378937
41377	378938
12876	378939
14202	378940
48710	378941
58587	378942
50210	378943
32354	378944
26433	378945
70408	378946
71154	378947
1949	378948
10110	378949
2742	378950
79549	378951
11363	378952
108578	378953
15508	378954
48585	378955
42874	378956
4239	378957
98613	378958
76106	378959
38071	378960
31572	378961
4848	378962
6457	378963
62840	378964
13186	378965
51204	378966
138851	378967
110629	378968
5111	378969
497	378970
128	378971
2253	378972
1855	378973
31655	378974
13323	378975
79350	378976
54591	378977
110165	378978
43330	378979
71102	378980
53030	378981
92935	378982
12447	378983
57497	378984
54946	378985
130996	378986
87908	378987
5502	378988
32782	378989
81338	378990
2335	378991
22295	378992
100991	378993
65735	378994
120454	378995
116180	378996
30176	378997
102936	378998
45427	378999
91853	379000
1819	379001
115854	379002
28072	379003
59970	379004
27399	379005
17991	379006
110184	379007
111008	379008
30099	379009
45261	379010
45052	379011
47691	379012
86786	379013
20191	379014
26424	379015
2209	379016
58264	379017
78690	379018
93482	379019
114756	379020
22012	379021
4578	379022
63234	379023
63432	379024
3105	379025
65513	379026
23786	379027
69550	379028
19410	379029
33801	379030
10910	379031
88879	379032
38002	379033
32375	379034
65652	379035
86332	379036
14679	379037
32947	379038
29285	379039
97640	379040
103061	379041
25656	379042
101036	379043
6719	379044
30928	379045
58766	379046
54071	379047
58610	379048
46806	379049
99911	379050
43471	379051
17422	379052
93239	379053
70758	379054
9705	379055
58351	379056
62617	379057
22600	379058
32191	379059
16418	379060
27821	379061
3013	379062
4620	379063
47817	379064
74600	379065
2776	379066
8896	379067
15763	379068
50926	379069
22005	379070
59557	379071
120827	379072
6353	379073
11063	379074
12799	379075
19582	379076
15964	379077
1387	379078
14579	379079
58814	379080
115012	379081
2605	379082
35940	379083
20753	379084
45896	379085
56545	379086
161	379087
42626	379088
32162	379089
24492	379090
35607	379091
63	379092
129374	379093
87946	379094
41178	379095
63610	379096
20020	379097
45520	379098
42685	379099
49273	379100
96463	379101
76592	379102
30745	379103
4912	379104
18742	379105
99609	379106
121407	379107
95705	379108
15764	379109
745	379110
81605	379111
27339	379112
37945	379113
11287	379114
82558	379115
77635	379116
81717	379117
9850	379118
35388	379119
5462	379120
5181	379121
104304	379122
31484	379123
1639	379124
22912	379125
74427	379126
114592	379127
44836	379128
77534	379129
45465	379130
2652	379131
86960	379132
49163	379133
15234	379134
12612	379135
127	379136
19059	379137
81179	379138
4868	379139
75702	379140
58911	379141
83147	379142
77004	379143
49439	379144
83590	379145
22	379146
90346	379147
3580	379148
34819	379149
227	379150
75685	379151
89407	379152
71663	379153
66755	379154
22881	379155
47828	379156
108944	379157
54620	379158
93977	379159
59537	379160
89018	379161
130985	379162
37350	379163
3626	379164
7296	379165
147374	379166
12338	379167
97556	379168
128974	379169
41042	379170
97955	379171
12875	379172
110695	379173
59780	379174
46992	379175
32120	379176
24773	379177
117496	379178
8529	379179
22658	379180
59213	379181
59344	379182
102115	379183
16427	379184
9621	379185
262	379186
11517	379187
66355	379188
107	379189
24160	379190
55326	379191
43048	379192
50692	379193
20137	379194
25117	379195
6289	379196
13126	379197
64071	379198
51184	379199
64025	379200
135268	379201
18074	379202
51191	379203
32650	379204
44986	379205
38343	379206
4297	379207
2592	379208
78470	379209
37286	379210
2661	379211
2975	379212
94181	379213
77459	379214
30647	379215
4284	379216
3283	379217
36467	379218
92184	379219
40062	379220
26442	379221
8088	379222
43711	379223
60171	379224
104726	379225
52304	379226
7029	379227
20119	379228
30413	379229
117681	379230
1141	379231
67510	379232
110099	379233
18450	379234
36370	379235
3528	379236
43753	379237
11463	379238
67875	379239
27982	379240
23223	379241
24417	379242
218	379243
40066	379244
84001	379245
31633	379246
84118	379247
37657	379248
35740	379249
78197	379250
53	379251
1303	379252
9056	379253
569	379254
38559	379255
57355	379256
8794	379257
27613	379258
55433	379259
50005	379260
67463	379261
4728	379262
56639	379263
11344	379264
139040	379265
1400	379266
609	379267
84648	379268
114	379269
116821	379270
12448	379271
22041	379272
819	379273
31433	379274
37470	379275
54777	379276
31327	379277
39436	379278
23727	379279
47783	379280
83420	379281
147222	379282
37727	379283
53347	379284
73012	379285
2862	379286
62548	379287
7886	379288
1006	379289
21324	379290
26224	379291
47967	379292
56245	379293
70806	379294
9831	379295
13573	379296
76869	379297
47024	379298
80808	379299
33249	379300
11923	379301
135955	379302
75944	379303
32077	379304
10694	379305
16309	379306
28614	379307
29844	379308
86235	379309
354	379310
9025	379311
6215	379312
82574	379313
35049	379314
1497	379315
53237	379316
105137	379317
71445	379318
64912	379319
9998	379320
67698	379321
39464	379322
29264	379323
70669	379324
66137	379325
12178	379326
2	379327
46330	379328
31283	379329
84062	379330
47570	379331
133840	379332
20357	379333
38935	379334
88359	379335
144416	379336
27477	379337
126561	379338
75860	379339
38133	379340
63300	379341
31701	379342
19549	379343
26171	379344
49308	379345
9477	379346
112755	379347
3923	379348
53687	379349
1558	379350
22307	379351
101007	379352
126669	379353
31255	379354
21788	379355
112711	379356
66246	379357
72085	379358
76082	379359
54739	379360
59462	379361
1869	379362
13813	379363
80551	379364
139248	379365
13621	379366
106582	379367
18280	379368
81983	379369
83486	379370
57345	379371
27001	379372
75584	379373
70268	379374
39097	379375
97933	379376
48797	379377
120749	379378
47321	379379
6687	379380
69694	379381
67976	379382
58188	379383
105766	379384
63330	379385
51848	379386
106602	379387
24679	379388
29541	379389
84005	379390
337	379391
34648	379392
10513	379393
3193	379394
80902	379395
9768	379396
69371	379397
123934	379398
78938	379399
84419	379400
143201	379401
39098	379402
31112	379403
87080	379404
76914	379405
7630	379406
54512	379407
64695	379408
90449	379409
3054	379410
2201	379411
25634	379412
38346	379413
66841	379414
48022	379415
84396	379416
22278	379417
15838	379418
18675	379419
24030	379420
28230	379421
47973	379422
38161	379423
828	379424
58168	379425
112192	379426
14603	379427
121051	379428
85729	379429
2521	379430
45793	379431
107714	379432
81222	379433
25477	379434
38552	379435
26376	379436
37180	379437
14717	379438
54313	379439
44928	379440
94364	379441
2439	379442
10855	379443
60170	379444
1290	379445
6760	379446
15422	379447
8462	379448
43282	379449
107330	379450
8513	379451
22237	379452
16900	379453
115348	379454
103449	379455
226	379456
36662	379457
2164	379458
47510	379459
12825	379460
102894	379461
2878	379462
15769	379463
25912	379464
54214	379465
31995	379466
113	379467
101722	379468
93218	379469
71069	379470
48084	379471
94298	379472
134817	379473
84500	379474
68810	379475
51083	379476
2215	379477
57258	379478
130753	379479
92866	379480
11462	379481
76111	379482
28508	379483
124272	379484
97034	379485
100519	379486
27479	379487
114319	379488
64770	379489
41300	379490
12892	379491
23923	379492
68872	379493
7779	379494
51621	379495
130896	379496
37399	379497
73899	379498
8021	379499
41277	379500
48419	379501
12620	379502
28494	379503
118950	379504
10129	379505
142	379506
38142	379507
70065	379508
77437	379509
108346	379510
44557	379511
12768	379512
16009	379513
6334	379514
40385	379515
39062	379516
68216	379517
33819	379518
111616	379519
22470	379520
93533	379521
93460	379522
32080	379523
16290	379524
115885	379525
41660	379526
34025	379527
768	379528
39909	379529
59975	379530
74761	379531
102718	379532
30978	379533
48499	379534
57296	379535
27957	379536
100672	379537
6278	379538
113405	379539
76424	379540
69	379541
85935	379542
82405	379543
35019	379544
115942	379545
25185	379546
3344	379547
95210	379548
87106	379549
42483	379550
36036	379551
146854	379552
24654	379553
42102	379554
52156	379555
53563	379556
10869	379557
110993	379558
4268	379559
44854	379560
83232	379561
19896	379562
8343	379563
93885	379564
16201	379565
52827	379566
18208	379567
106404	379568
16462	379569
27752	379570
47336	379571
45774	379572
112170	379573
19285	379574
11798	379575
26731	379576
36937	379577
23474	379578
132274	379579
5789	379580
116580	379581
108555	379582
34987	379583
3778	379584
7815	379585
120308	379586
21407	379587
132995	379588
106674	379589
311	379590
18615	379591
76567	379592
4070	379593
1358	379594
4756	379595
51720	379596
8389	379597
95755	379598
117899	379599
78142	379600
4099	379601
59173	379602
30661	379603
13298	379604
27	379605
90517	379606
117154	379607
24052	379608
1460	379609
67240	379610
90126	379611
4184	379612
41149	379613
12273	379614
8448	379615
42424	379616
56219	379617
32130	379618
115856	379619
58779	379620
44540	379621
8269	379622
1529	379623
32179	379624
4639	379625
41204	379626
112272	379627
1611	379628
7417	379629
55825	379630
41101	379631
54018	379632
24008	379633
61750	379634
84567	379635
35022	379636
108152	379637
11560	379638
106577	379639
22747	379640
23472	379641
27597	379642
116950	379643
10556	379644
71955	379645
6687	379646
110982	379647
34549	379648
108797	379649
16864	379650
77658	379651
32717	379652
70556	379653
121222	379654
118345	379655
88600	379656
77452	379657
60535	379658
88509	379659
119549	379660
28727	379661
99883	379662
64812	379663
31865	379664
56923	379665
1459	379666
111525	379667
1610	379668
32420	379669
79362	379670
128009	379671
73402	379672
7494	379673
49221	379674
11406	379675
23070	379676
57791	379677
44530	379678
116116	379679
31322	379680
8029	379681
21123	379682
99948	379683
300	379684
5769	379685
98183	379686
47694	379687
42444	379688
11186	379689
1488	379690
55451	379691
77142	379692
8775	379693
7725	379694
98345	379695
34133	379696
75	379697
121221	379698
349	379699
9663	379700
19139	379701
11235	379702
65597	379703
38278	379704
25145	379705
127413	379706
97092	379707
7856	379708
146367	379709
25755	379710
57129	379711
907	379712
7626	379713
35242	379714
16813	379715
21226	379716
94156	379717
71078	379718
39795	379719
6619	379720
118846	379721
121773	379722
72486	379723
21238	379724
16752	379725
49203	379726
36811	379727
62430	379728
4723	379729
24953	379730
4802	379731
109859	379732
45366	379733
12959	379734
75953	379735
19993	379736
24571	379737
93569	379738
523	379739
47599	379740
12607	379741
72446	379742
114684	379743
23527	379744
44638	379745
137460	379746
88650	379747
54089	379748
21582	379749
44746	379750
14984	379751
67620	379752
34185	379753
80226	379754
55379	379755
22126	379756
7417	379757
95820	379758
33881	379759
63235	379760
45379	379761
6577	379762
88621	379763
56549	379764
9555	379765
72615	379766
109963	379767
55804	379768
77966	379769
34323	379770
75446	379771
19967	379772
68844	379773
51343	379774
68143	379775
2009	379776
12093	379777
76247	379778
41266	379779
71298	379780
68353	379781
22250	379782
138772	379783
7755	379784
1762	379785
39970	379786
113690	379787
57207	379788
105314	379789
60686	379790
11594	379791
17088	379792
83802	379793
26602	379794
61073	379795
80189	379796
103415	379797
80586	379798
63311	379799
13234	379800
57917	379801
127337	379802
3983	379803
70249	379804
21996	379805
40845	379806
78616	379807
14713	379808
104335	379809
156	379810
1384	379811
44156	379812
63694	379813
96310	379814
6767	379815
87797	379816
33228	379817
20687	379818
16893	379819
1055	379820
80562	379821
93984	379822
83800	379823
119958	379824
117529	379825
80538	379826
60744	379827
24209	379828
6544	379829
24571	379830
68089	379831
21516	379832
50869	379833
4738	379834
122808	379835
5289	379836
67329	379837
59806	379838
31211	379839
45629	379840
2856	379841
64303	379842
13692	379843
47194	379844
100645	379845
44941	379846
37777	379847
38005	379848
106374	379849
22919	379850
97258	379851
4589	379852
65919	379853
43921	379854
17095	379855
85318	379856
31685	379857
39093	379858
53154	379859
31213	379860
22353	379861
65652	379862
9698	379863
122200	379864
24047	379865
5565	379866
129023	379867
23329	379868
95272	379869
48509	379870
125083	379871
35443	379872
117157	379873
5863	379874
37380	379875
44336	379876
2518	379877
2585	379878
17654	379879
28537	379880
11333	379881
1151	379882
15006	379883
26900	379884
1792	379885
62547	379886
127814	379887
41276	379888
47	379889
4986	379890
7961	379891
15107	379892
81816	379893
74960	379894
424	379895
76592	379896
209	379897
21750	379898
699	379899
118770	379900
36249	379901
39086	379902
565	379903
4354	379904
13163	379905
112694	379906
90950	379907
6532	379908
131000	379909
11263	379910
18009	379911
3744	379912
822	379913
64505	379914
75507	379915
46078	379916
34351	379917
20992	379918
33100	379919
63758	379920
7521	379921
94748	379922
12711	379923
108807	379924
11004	379925
19414	379926
43777	379927
31654	379928
7158	379929
113494	379930
91711	379931
18960	379932
66	379933
26216	379934
55110	379935
11835	379936
47	379937
43399	379938
20225	379939
7718	379940
120786	379941
73523	379942
86537	379943
35549	379944
76194	379945
59747	379946
59701	379947
34906	379948
27284	379949
34213	379950
45287	379951
40027	379952
34730	379953
111001	379954
77739	379955
98535	379956
76222	379957
1846	379958
13646	379959
88331	379960
14908	379961
8026	379962
33493	379963
83253	379964
3973	379965
14943	379966
4158	379967
40919	379968
24011	379969
62900	379970
93254	379971
20958	379972
55070	379973
70603	379974
46424	379975
113934	379976
47382	379977
11668	379978
142253	379979
81137	379980
119291	379981
71647	379982
21513	379983
52141	379984
31296	379985
59405	379986
127476	379987
6633	379988
92330	379989
1101	379990
14790	379991
32878	379992
61801	379993
23232	379994
111340	379995
148978	379996
13040	379997
130368	379998
9078	379999
346	380000
25691	380001
8694	380002
91691	380003
40852	380004
29617	380005
18187	380006
21	380007
19238	380008
33727	380009
56714	380010
25052	380011
34106	380012
51861	380013
133480	380014
42870	380015
12573	380016
103862	380017
65081	380018
64577	380019
10940	380020
31646	380021
14362	380022
10312	380023
33541	380024
6853	380025
100344	380026
100448	380027
24629	380028
110032	380029
34111	380030
15005	380031
31796	380032
7455	380033
1639	380034
100900	380035
1656	380036
88936	380037
1209	380038
15027	380039
28649	380040
29542	380041
27636	380042
60106	380043
100422	380044
12639	380045
77378	380046
27588	380047
24507	380048
67387	380049
93068	380050
32743	380051
73944	380052
10139	380053
59726	380054
59240	380055
5034	380056
4403	380057
103317	380058
20487	380059
574	380060
120524	380061
48731	380062
1952	380063
19811	380064
1040	380065
112464	380066
96023	380067
113314	380068
18953	380069
28831	380070
61526	380071
97059	380072
59700	380073
56054	380074
31078	380075
50873	380076
9397	380077
11364	380078
24009	380079
56622	380080
562	380081
72017	380082
2253	380083
16259	380084
104182	380085
44296	380086
26009	380087
123290	380088
137365	380089
101211	380090
10381	380091
72431	380092
21458	380093
53712	380094
55599	380095
58861	380096
48144	380097
55638	380098
7770	380099
31807	380100
39787	380101
4102	380102
90955	380103
13930	380104
37276	380105
31103	380106
14449	380107
112984	380108
66457	380109
25502	380110
81083	380111
26706	380112
16466	380113
37252	380114
19236	380115
81471	380116
74894	380117
33194	380118
44006	380119
87134	380120
45761	380121
86882	380122
50197	380123
1147	380124
856	380125
31496	380126
32072	380127
18937	380128
7767	380129
59104	380130
34805	380131
51169	380132
29483	380133
27466	380134
14180	380135
31421	380136
20736	380137
118013	380138
62960	380139
23780	380140
3536	380141
4917	380142
25914	380143
136299	380144
70391	380145
43759	380146
9201	380147
22560	380148
27632	380149
69881	380150
119538	380151
1498	380152
23229	380153
2050	380154
40289	380155
58047	380156
2283	380157
11593	380158
66989	380159
14794	380160
31901	380161
664	380162
77847	380163
1619	380164
72652	380165
31596	380166
1054	380167
3329	380168
104890	380169
61298	380170
45324	380171
83598	380172
10128	380173
89	380174
16680	380175
371	380176
21038	380177
316	380178
2519	380179
102083	380180
83162	380181
102739	380182
80973	380183
1535	380184
21333	380185
20878	380186
43730	380187
70174	380188
18340	380189
16920	380190
78330	380191
39162	380192
136548	380193
2790	380194
15521	380195
8404	380196
62484	380197
69112	380198
59251	380199
38070	380200
10622	380201
22977	380202
13981	380203
5961	380204
7486	380205
2033	380206
5439	380207
29142	380208
12596	380209
27005	380210
69276	380211
28487	380212
12525	380213
55374	380214
32808	380215
25392	380216
112510	380217
78978	380218
16004	380219
30733	380220
20917	380221
135447	380222
27856	380223
63977	380224
81593	380225
42475	380226
59770	380227
103511	380228
35722	380229
21537	380230
3993	380231
76608	380232
21437	380233
8525	380234
25999	380235
58882	380236
25376	380237
124861	380238
14600	380239
28845	380240
46581	380241
101126	380242
32707	380243
66808	380244
5210	380245
16921	380246
5772	380247
80551	380248
82535	380249
525	380250
92952	380251
106752	380252
26828	380253
92778	380254
92976	380255
2904	380256
36248	380257
2058	380258
33785	380259
16233	380260
62450	380261
48611	380262
38870	380263
12226	380264
26595	380265
68054	380266
2332	380267
85221	380268
68134	380269
5919	380270
210	380271
82713	380272
53705	380273
24723	380274
13916	380275
20699	380276
78579	380277
45120	380278
97743	380279
58294	380280
43243	380281
24733	380282
26474	380283
37723	380284
99387	380285
23223	380286
4083	380287
749	380288
105954	380289
4769	380290
61880	380291
132141	380292
62268	380293
112640	380294
88703	380295
131558	380296
31391	380297
2736	380298
21468	380299
41898	380300
5981	380301
27277	380302
31411	380303
121891	380304
39688	380305
49410	380306
355	380307
60991	380308
21805	380309
23312	380310
28249	380311
10424	380312
8913	380313
25318	380314
7816	380315
93313	380316
20390	380317
56796	380318
8667	380319
24065	380320
7700	380321
78309	380322
36480	380323
14196	380324
100427	380325
11701	380326
139779	380327
9033	380328
4461	380329
16773	380330
48906	380331
4177	380332
91940	380333
40999	380334
7903	380335
8541	380336
67775	380337
51379	380338
112441	380339
62022	380340
100315	380341
96175	380342
49269	380343
138843	380344
20067	380345
87693	380346
64357	380347
7176	380348
94554	380349
58183	380350
139968	380351
99296	380352
133814	380353
44801	380354
1085	380355
135808	380356
98229	380357
50649	380358
52463	380359
1245	380360
12466	380361
55662	380362
71688	380363
10381	380364
83005	380365
86692	380366
77031	380367
123163	380368
24449	380369
25336	380370
15821	380371
46405	380372
4238	380373
2343	380374
36808	380375
6235	380376
60187	380377
72274	380378
14792	380379
81005	380380
22861	380381
89001	380382
49991	380383
1592	380384
89976	380385
76964	380386
30964	380387
66307	380388
77711	380389
5618	380390
19766	380391
1300	380392
5446	380393
17863	380394
37458	380395
64754	380396
19652	380397
92865	380398
64937	380399
48680	380400
42199	380401
39257	380402
44614	380403
6458	380404
72961	380405
8019	380406
23678	380407
11000	380408
38053	380409
6509	380410
37409	380411
65301	380412
42106	380413
4439	380414
19334	380415
64161	380416
6507	380417
56603	380418
73026	380419
10	380420
5941	380421
34836	380422
21204	380423
6188	380424
20893	380425
81452	380426
38300	380427
54020	380428
58128	380429
25764	380430
6861	380431
82400	380432
63046	380433
48350	380434
117668	380435
7135	380436
121472	380437
131247	380438
87948	380439
31074	380440
4096	380441
37642	380442
79222	380443
17958	380444
11839	380445
1764	380446
6101	380447
5433	380448
5253	380449
94023	380450
141869	380451
16415	380452
41115	380453
18394	380454
69189	380455
391	380456
3571	380457
72194	380458
4759	380459
99913	380460
11935	380461
62280	380462
98567	380463
8388	380464
74402	380465
813	380466
127121	380467
63902	380468
44659	380469
109867	380470
30360	380471
23805	380472
18094	380473
4065	380474
66751	380475
97805	380476
114063	380477
38793	380478
56844	380479
15042	380480
118400	380481
29234	380482
8908	380483
131315	380484
849	380485
22298	380486
4667	380487
74666	380488
35505	380489
27338	380490
21473	380491
105560	380492
3333	380493
119504	380494
74914	380495
54059	380496
38677	380497
19699	380498
8696	380499
137095	380500
27525	380501
33040	380502
106284	380503
2701	380504
2019	380505
103211	380506
15934	380507
53513	380508
42913	380509
24813	380510
40392	380511
63723	380512
14212	380513
103446	380514
32289	380515
53898	380516
23387	380517
15659	380518
39161	380519
54903	380520
70610	380521
103990	380522
14353	380523
38910	380524
9635	380525
100610	380526
119261	380527
95413	380528
34925	380529
50762	380530
8222	380531
126363	380532
6258	380533
216	380534
10649	380535
2238	380536
12585	380537
33020	380538
10172	380539
49519	380540
5872	380541
4999	380542
49526	380543
73943	380544
94386	380545
46132	380546
100527	380547
12069	380548
5917	380549
48651	380550
12821	380551
27227	380552
7353	380553
5435	380554
55764	380555
38034	380556
90122	380557
18344	380558
32113	380559
31843	380560
116595	380561
112815	380562
99855	380563
118202	380564
15494	380565
71698	380566
46610	380567
10722	380568
13577	380569
3688	380570
83010	380571
128702	380572
960	380573
14146	380574
130361	380575
6197	380576
21600	380577
78634	380578
60594	380579
50159	380580
13501	380581
1660	380582
17207	380583
35405	380584
30044	380585
45559	380586
17879	380587
45299	380588
20574	380589
3838	380590
102796	380591
1963	380592
85562	380593
29882	380594
71842	380595
26505	380596
2639	380597
51578	380598
91062	380599
469	380600
111807	380601
6087	380602
85758	380603
61065	380604
34891	380605
12205	380606
2293	380607
120271	380608
54324	380609
44792	380610
16339	380611
12367	380612
2676	380613
74868	380614
29949	380615
6216	380616
3589	380617
67468	380618
9356	380619
71530	380620
20998	380621
102574	380622
68875	380623
63488	380624
1354	380625
3583	380626
13236	380627
122756	380628
58170	380629
89932	380630
64030	380631
3296	380632
1170	380633
75332	380634
6689	380635
36844	380636
50169	380637
92261	380638
49868	380639
38660	380640
38022	380641
7017	380642
24323	380643
115632	380644
38776	380645
122389	380646
107510	380647
65043	380648
6370	380649
77161	380650
96062	380651
10925	380652
1803	380653
5949	380654
66396	380655
35647	380656
33832	380657
30028	380658
63410	380659
156	380660
147221	380661
60237	380662
33151	380663
125217	380664
20138	380665
17152	380666
961	380667
23052	380668
71694	380669
51106	380670
106963	380671
39871	380672
69853	380673
110078	380674
124217	380675
11757	380676
25910	380677
30393	380678
11224	380679
24407	380680
82170	380681
5654	380682
26711	380683
25736	380684
12185	380685
6107	380686
25190	380687
10489	380688
19774	380689
30824	380690
87251	380691
135097	380692
45856	380693
34417	380694
6922	380695
52196	380696
10022	380697
136390	380698
1324	380699
31856	380700
50833	380701
58685	380702
124395	380703
38652	380704
5108	380705
107013	380706
16078	380707
2529	380708
42710	380709
34594	380710
10932	380711
67508	380712
106707	380713
10953	380714
27863	380715
29906	380716
132086	380717
14207	380718
47170	380719
123183	380720
19450	380721
100818	380722
13304	380723
14135	380724
67708	380725
88625	380726
4481	380727
42355	380728
94386	380729
141268	380730
112778	380731
45565	380732
142309	380733
99369	380734
30481	380735
34419	380736
54783	380737
38335	380738
126603	380739
28307	380740
6965	380741
13351	380742
37987	380743
65197	380744
85030	380745
21923	380746
5226	380747
15	380748
79476	380749
118195	380750
4446	380751
68278	380752
138611	380753
6272	380754
102744	380755
16144	380756
14962	380757
3889	380758
1774	380759
42639	380760
63768	380761
2173	380762
90046	380763
66798	380764
37335	380765
10785	380766
97757	380767
63356	380768
29942	380769
4888	380770
86369	380771
38990	380772
121338	380773
101004	380774
6119	380775
6123	380776
34017	380777
7359	380778
119790	380779
95395	380780
9302	380781
5990	380782
34154	380783
15367	380784
54354	380785
25430	380786
64891	380787
56373	380788
27688	380789
41967	380790
33191	380791
89747	380792
137845	380793
95594	380794
81762	380795
23742	380796
79477	380797
125464	380798
35215	380799
19079	380800
1837	380801
72558	380802
35031	380803
14306	380804
117949	380805
7966	380806
1727	380807
75199	380808
37780	380809
7357	380810
32529	380811
37350	380812
8648	380813
54177	380814
46936	380815
84751	380816
829	380817
136096	380818
21948	380819
83519	380820
49835	380821
7874	380822
50687	380823
56434	380824
18261	380825
110284	380826
62443	380827
8504	380828
12264	380829
13922	380830
18508	380831
71193	380832
89540	380833
71674	380834
27104	380835
71099	380836
1198	380837
835	380838
99317	380839
113813	380840
99469	380841
61994	380842
65954	380843
12383	380844
61305	380845
75703	380846
52463	380847
738	380848
66881	380849
40991	380850
102742	380851
18914	380852
14800	380853
14038	380854
24310	380855
84582	380856
66047	380857
7080	380858
31436	380859
126689	380860
67795	380861
2843	380862
26110	380863
34319	380864
127593	380865
8986	380866
51555	380867
59258	380868
101221	380869
12493	380870
87324	380871
163	380872
37401	380873
65434	380874
65898	380875
99620	380876
23981	380877
30724	380878
34962	380879
127858	380880
9849	380881
40288	380882
58425	380883
12721	380884
11362	380885
55537	380886
41853	380887
97735	380888
101461	380889
14	380890
4687	380891
23005	380892
55468	380893
43101	380894
88661	380895
1516	380896
28460	380897
34689	380898
12016	380899
20070	380900
43	380901
17804	380902
14704	380903
38178	380904
17140	380905
2503	380906
87296	380907
19458	380908
33704	380909
24746	380910
90745	380911
15042	380912
779	380913
33616	380914
39884	380915
64872	380916
77262	380917
48022	380918
44415	380919
120977	380920
12788	380921
139168	380922
41176	380923
12289	380924
114006	380925
17257	380926
31019	380927
80977	380928
82364	380929
56463	380930
4130	380931
78583	380932
4569	380933
33252	380934
46704	380935
56860	380936
29918	380937
82567	380938
125579	380939
16120	380940
6865	380941
68489	380942
1784	380943
106404	380944
14771	380945
4832	380946
59667	380947
31478	380948
28416	380949
283	380950
59636	380951
17121	380952
7960	380953
50841	380954
63919	380955
80002	380956
35679	380957
36313	380958
13754	380959
35720	380960
79100	380961
1082	380962
114425	380963
64956	380964
70137	380965
70160	380966
29868	380967
12597	380968
17971	380969
2586	380970
17354	380971
24653	380972
65362	380973
92516	380974
55	380975
17226	380976
91896	380977
30864	380978
14776	380979
2103	380980
11765	380981
18589	380982
96405	380983
68749	380984
15200	380985
91210	380986
111300	380987
89651	380988
15320	380989
575	380990
34192	380991
91746	380992
112742	380993
40033	380994
104954	380995
19364	380996
92373	380997
58683	380998
128387	380999
126621	381000
9432	381001
13384	381002
96881	381003
83155	381004
12443	381005
131513	381006
3404	381007
131138	381008
40734	381009
30168	381010
19265	381011
1949	381012
72008	381013
91713	381014
74950	381015
34400	381016
7889	381017
131042	381018
43777	381019
50185	381020
70059	381021
79253	381022
148320	381023
44982	381024
73051	381025
32553	381026
13	381027
82652	381028
84077	381029
57513	381030
10451	381031
82123	381032
25626	381033
380	381034
86734	381035
23346	381036
62202	381037
1048	381038
19549	381039
16004	381040
4624	381041
110466	381042
74188	381043
43158	381044
4008	381045
15241	381046
74088	381047
53023	381048
489	381049
44859	381050
20294	381051
83394	381052
27383	381053
3146	381054
38609	381055
62085	381056
32473	381057
93376	381058
31453	381059
79528	381060
16919	381061
34799	381062
64138	381063
98727	381064
7214	381065
75908	381066
108265	381067
20630	381068
32137	381069
48378	381070
709	381071
298	381072
99096	381073
53103	381074
21388	381075
136541	381076
69885	381077
70948	381078
90302	381079
17014	381080
4651	381081
19686	381082
4516	381083
703	381084
55285	381085
13078	381086
44398	381087
13577	381088
48694	381089
101657	381090
30968	381091
148613	381092
95702	381093
67657	381094
6883	381095
25558	381096
47470	381097
31539	381098
16446	381099
63604	381100
118965	381101
52949	381102
63416	381103
12726	381104
11271	381105
4210	381106
97313	381107
42363	381108
44616	381109
63231	381110
6227	381111
103499	381112
1021	381113
108307	381114
85656	381115
40709	381116
103137	381117
72970	381118
72581	381119
988	381120
20948	381121
25856	381122
37991	381123
82198	381124
29834	381125
74747	381126
54195	381127
20001	381128
1105	381129
2158	381130
70601	381131
3601	381132
53662	381133
126179	381134
21371	381135
15857	381136
116281	381137
2656	381138
137666	381139
4547	381140
631	381141
124238	381142
55318	381143
10026	381144
3507	381145
55971	381146
24470	381147
7443	381148
35436	381149
27924	381150
7735	381151
43999	381152
18242	381153
12754	381154
52320	381155
74853	381156
87929	381157
42964	381158
95721	381159
8968	381160
11653	381161
46294	381162
53541	381163
2683	381164
25563	381165
86029	381166
53535	381167
69845	381168
42338	381169
37715	381170
99568	381171
104410	381172
4032	381173
47610	381174
45119	381175
47083	381176
6581	381177
73621	381178
59245	381179
94201	381180
25373	381181
128359	381182
16251	381183
67931	381184
11047	381185
59302	381186
59330	381187
1137	381188
4895	381189
7622	381190
42620	381191
22086	381192
32933	381193
65838	381194
88866	381195
746	381196
97062	381197
23048	381198
2860	381199
53152	381200
105343	381201
52379	381202
69909	381203
78155	381204
180	381205
35672	381206
13279	381207
12642	381208
45265	381209
33112	381210
3498	381211
89161	381212
15682	381213
80548	381214
10574	381215
3127	381216
135110	381217
43160	381218
19248	381219
12192	381220
43457	381221
21356	381222
86025	381223
38461	381224
66749	381225
71495	381226
32559	381227
75017	381228
21823	381229
8193	381230
13165	381231
4377	381232
18623	381233
78601	381234
89090	381235
35937	381236
50918	381237
1365	381238
19096	381239
2967	381240
9365	381241
1521	381242
48612	381243
11177	381244
47384	381245
1625	381246
25980	381247
3901	381248
28127	381249
11949	381250
13276	381251
6958	381252
92113	381253
35491	381254
2427	381255
86436	381256
197	381257
60360	381258
9356	381259
47587	381260
6685	381261
43295	381262
33660	381263
22425	381264
81357	381265
120215	381266
96074	381267
29456	381268
34378	381269
95726	381270
45200	381271
73676	381272
49785	381273
59367	381274
41000	381275
4559	381276
130817	381277
137261	381278
39912	381279
68195	381280
136256	381281
62157	381282
371	381283
123578	381284
133555	381285
68592	381286
34724	381287
26869	381288
2447	381289
39108	381290
10643	381291
93505	381292
5881	381293
78404	381294
112909	381295
128132	381296
109579	381297
13324	381298
42980	381299
75608	381300
57187	381301
96890	381302
2431	381303
66962	381304
4602	381305
76499	381306
10589	381307
34564	381308
72192	381309
33066	381310
78205	381311
1844	381312
26877	381313
143083	381314
135158	381315
50244	381316
101373	381317
107243	381318
24455	381319
4074	381320
133599	381321
27328	381322
49270	381323
85700	381324
111230	381325
95973	381326
4915	381327
4666	381328
34013	381329
14745	381330
18192	381331
101285	381332
7568	381333
39489	381334
118499	381335
21213	381336
12563	381337
36673	381338
44488	381339
9885	381340
107373	381341
76849	381342
26060	381343
65643	381344
37847	381345
65281	381346
2595	381347
45116	381348
116306	381349
1098	381350
16335	381351
69301	381352
8683	381353
74361	381354
72267	381355
18275	381356
3823	381357
34803	381358
22262	381359
40025	381360
4900	381361
6012	381362
9800	381363
12990	381364
14541	381365
9730	381366
17203	381367
1224	381368
129695	381369
67830	381370
20826	381371
109401	381372
42901	381373
34235	381374
16061	381375
1933	381376
28521	381377
28761	381378
86363	381379
21825	381380
78636	381381
56783	381382
122106	381383
28030	381384
6519	381385
2572	381386
59438	381387
1513	381388
46353	381389
58021	381390
93748	381391
111568	381392
21773	381393
23555	381394
134556	381395
8839	381396
49613	381397
9601	381398
38591	381399
45143	381400
3263	381401
18076	381402
46555	381403
11571	381404
17909	381405
116437	381406
5355	381407
10094	381408
3106	381409
3716	381410
82454	381411
64955	381412
30619	381413
40695	381414
142	381415
62352	381416
26373	381417
93420	381418
40509	381419
30587	381420
80053	381421
22414	381422
14859	381423
58763	381424
23474	381425
36312	381426
48187	381427
5936	381428
4516	381429
2969	381430
38720	381431
721	381432
6986	381433
85533	381434
36560	381435
98686	381436
85173	381437
81374	381438
16935	381439
4575	381440
36425	381441
17155	381442
86160	381443
55646	381444
1901	381445
133986	381446
48919	381447
24459	381448
113409	381449
21692	381450
75757	381451
73610	381452
17201	381453
5345	381454
65048	381455
46165	381456
16047	381457
12306	381458
44051	381459
44315	381460
121289	381461
80830	381462
5445	381463
4382	381464
4575	381465
134896	381466
9105	381467
82860	381468
70796	381469
111860	381470
2216	381471
36194	381472
145759	381473
5971	381474
86886	381475
22523	381476
1679	381477
32919	381478
120992	381479
125911	381480
1325	381481
76215	381482
22349	381483
90685	381484
79965	381485
54935	381486
14256	381487
35687	381488
8975	381489
41626	381490
4755	381491
37474	381492
88288	381493
130343	381494
97428	381495
28465	381496
59904	381497
418	381498
646	381499
55870	381500
147551	381501
71690	381502
38260	381503
46166	381504
39403	381505
121144	381506
110758	381507
45418	381508
16395	381509
45785	381510
14705	381511
22228	381512
3406	381513
84815	381514
54490	381515
58023	381516
14200	381517
4084	381518
97158	381519
41137	381520
26287	381521
59141	381522
75127	381523
49062	381524
10472	381525
107913	381526
4081	381527
10983	381528
5494	381529
24602	381530
31114	381531
75325	381532
126470	381533
2083	381534
56406	381535
9183	381536
18627	381537
6017	381538
117344	381539
71482	381540
88496	381541
38095	381542
96194	381543
22624	381544
6687	381545
58145	381546
3543	381547
65974	381548
5985	381549
16735	381550
41718	381551
7846	381552
21014	381553
96751	381554
48689	381555
3750	381556
14559	381557
55057	381558
113803	381559
11343	381560
57083	381561
14672	381562
63681	381563
63056	381564
12875	381565
67148	381566
44744	381567
9709	381568
23530	381569
59665	381570
21264	381571
792	381572
19724	381573
114511	381574
43478	381575
67159	381576
43808	381577
30270	381578
12698	381579
115592	381580
16607	381581
42503	381582
107921	381583
14408	381584
31310	381585
99647	381586
30671	381587
93122	381588
35358	381589
17302	381590
54354	381591
4229	381592
56110	381593
131337	381594
9042	381595
143181	381596
93613	381597
63767	381598
2788	381599
105333	381600
1204	381601
82015	381602
45607	381603
50519	381604
61597	381605
899	381606
142649	381607
1525	381608
96374	381609
81383	381610
19253	381611
111984	381612
38232	381613
18803	381614
15302	381615
2662	381616
66170	381617
47223	381618
16642	381619
31238	381620
137045	381621
2859	381622
7305	381623
49962	381624
55549	381625
39428	381626
55	381627
3644	381628
57107	381629
7467	381630
126017	381631
35073	381632
70622	381633
1436	381634
3608	381635
34499	381636
20217	381637
92105	381638
112779	381639
54945	381640
2509	381641
56619	381642
968	381643
12006	381644
22111	381645
2446	381646
40172	381647
103183	381648
79333	381649
2309	381650
8982	381651
10545	381652
88530	381653
39814	381654
41283	381655
81756	381656
16129	381657
31580	381658
17103	381659
27321	381660
6762	381661
24371	381662
10111	381663
33847	381664
12326	381665
106934	381666
15307	381667
1637	381668
54614	381669
18906	381670
106450	381671
4146	381672
114562	381673
10150	381674
44512	381675
9880	381676
28024	381677
5934	381678
105732	381679
13089	381680
80778	381681
113712	381682
15166	381683
108910	381684
4857	381685
11743	381686
93091	381687
93043	381688
97850	381689
86365	381690
14121	381691
30770	381692
9374	381693
70035	381694
88641	381695
44926	381696
47560	381697
80013	381698
29721	381699
22159	381700
18944	381701
90809	381702
74082	381703
137277	381704
20114	381705
5640	381706
41063	381707
72	381708
103300	381709
89114	381710
2246	381711
60618	381712
38931	381713
91600	381714
35714	381715
79923	381716
4854	381717
27396	381718
81395	381719
110392	381720
13724	381721
7809	381722
65324	381723
15029	381724
5079	381725
1703	381726
31826	381727
8898	381728
128687	381729
79604	381730
4708	381731
65017	381732
42821	381733
34100	381734
27159	381735
12578	381736
16060	381737
40860	381738
68323	381739
19109	381740
61584	381741
10631	381742
27262	381743
9086	381744
56234	381745
75146	381746
33401	381747
46504	381748
29826	381749
14186	381750
40913	381751
7884	381752
7914	381753
9378	381754
8085	381755
18090	381756
23996	381757
7957	381758
3984	381759
122354	381760
10528	381761
39256	381762
32636	381763
106547	381764
18172	381765
26357	381766
11195	381767
49935	381768
20971	381769
14154	381770
96263	381771
77403	381772
114262	381773
16357	381774
75118	381775
3781	381776
126466	381777
88527	381778
39271	381779
6116	381780
81688	381781
3463	381782
30809	381783
37141	381784
2041	381785
4150	381786
24786	381787
6720	381788
22197	381789
51539	381790
27231	381791
36795	381792
20101	381793
14168	381794
48568	381795
51277	381796
108225	381797
50197	381798
50345	381799
27363	381800
88686	381801
10939	381802
67098	381803
9755	381804
60395	381805
30420	381806
11383	381807
95730	381808
26062	381809
17141	381810
56303	381811
32830	381812
54108	381813
58309	381814
56573	381815
4777	381816
4577	381817
98273	381818
123774	381819
15852	381820
46984	381821
87513	381822
11415	381823
22691	381824
65100	381825
70944	381826
516	381827
60051	381828
33045	381829
80055	381830
1860	381831
5236	381832
5797	381833
60595	381834
35074	381835
27990	381836
75693	381837
8926	381838
11785	381839
9030	381840
27518	381841
589	381842
23985	381843
16220	381844
22182	381845
93179	381846
115911	381847
25146	381848
63953	381849
19999	381850
88687	381851
33817	381852
8713	381853
34355	381854
1247	381855
31834	381856
7404	381857
61392	381858
14063	381859
2305	381860
28818	381861
23314	381862
13526	381863
21661	381864
32977	381865
10420	381866
100391	381867
28030	381868
141562	381869
75634	381870
2728	381871
100570	381872
82270	381873
111823	381874
63374	381875
2675	381876
19772	381877
47893	381878
54308	381879
29917	381880
74521	381881
22918	381882
6497	381883
3025	381884
26062	381885
56235	381886
4176	381887
25375	381888
72851	381889
139003	381890
55705	381891
32813	381892
98627	381893
96558	381894
23321	381895
39248	381896
40154	381897
30639	381898
44872	381899
3523	381900
1330	381901
59774	381902
131096	381903
44531	381904
31888	381905
132875	381906
30876	381907
7748	381908
16269	381909
91093	381910
3186	381911
92379	381912
30918	381913
119542	381914
12662	381915
1075	381916
8324	381917
46199	381918
3559	381919
6805	381920
54581	381921
117550	381922
6670	381923
4567	381924
65734	381925
66756	381926
283	381927
43863	381928
19368	381929
1529	381930
86956	381931
140749	381932
272	381933
65013	381934
19661	381935
67720	381936
29763	381937
44815	381938
20723	381939
12369	381940
17020	381941
61680	381942
23881	381943
84560	381944
17563	381945
53771	381946
30370	381947
96121	381948
22849	381949
12257	381950
68873	381951
2102	381952
35408	381953
15076	381954
83351	381955
30548	381956
28238	381957
45844	381958
15139	381959
7492	381960
24863	381961
25642	381962
126205	381963
63117	381964
61561	381965
82479	381966
82257	381967
33150	381968
4881	381969
17267	381970
4642	381971
72426	381972
3144	381973
107505	381974
47741	381975
658	381976
25996	381977
1652	381978
43368	381979
168	381980
5725	381981
5943	381982
15820	381983
1588	381984
48798	381985
694	381986
80398	381987
147066	381988
43233	381989
66879	381990
69073	381991
3289	381992
25837	381993
1604	381994
15598	381995
35	381996
11932	381997
67274	381998
35839	381999
7819	382000
16052	382001
11537	382002
49593	382003
50859	382004
90753	382005
7240	382006
5656	382007
19641	382008
39949	382009
4832	382010
31182	382011
85338	382012
64251	382013
12072	382014
69093	382015
23403	382016
103661	382017
42927	382018
415	382019
38729	382020
70068	382021
108272	382022
100672	382023
89932	382024
29460	382025
536	382026
21371	382027
76910	382028
119764	382029
13082	382030
1009	382031
33214	382032
7286	382033
20975	382034
74930	382035
97046	382036
68416	382037
42156	382038
7702	382039
11319	382040
43772	382041
39496	382042
70601	382043
62574	382044
29605	382045
45029	382046
70409	382047
122635	382048
127473	382049
26482	382050
45955	382051
15488	382052
39031	382053
2862	382054
9669	382055
64206	382056
119136	382057
49045	382058
129329	382059
10694	382060
66743	382061
2839	382062
3805	382063
51239	382064
89444	382065
73031	382066
46909	382067
12886	382068
68676	382069
80720	382070
59204	382071
37730	382072
36871	382073
23675	382074
3379	382075
61584	382076
12204	382077
24924	382078
14	382079
23135	382080
40986	382081
40520	382082
103	382083
16660	382084
36854	382085
54914	382086
18974	382087
98	382088
29511	382089
52847	382090
16554	382091
110003	382092
19461	382093
63091	382094
26937	382095
39922	382096
41935	382097
81922	382098
116864	382099
28427	382100
101861	382101
82636	382102
20923	382103
28348	382104
914	382105
27265	382106
113166	382107
34918	382108
7045	382109
127	382110
1094	382111
4730	382112
28476	382113
10807	382114
77103	382115
88620	382116
67820	382117
22740	382118
22683	382119
28638	382120
66963	382121
70228	382122
6596	382123
11743	382124
16102	382125
7954	382126
59926	382127
112527	382128
11591	382129
243	382130
18664	382131
52566	382132
22947	382133
39448	382134
71517	382135
3370	382136
1536	382137
24343	382138
15222	382139
65952	382140
9251	382141
100673	382142
28226	382143
70476	382144
16217	382145
57424	382146
55412	382147
44126	382148
30946	382149
7872	382150
272	382151
117266	382152
11800	382153
7254	382154
11477	382155
1652	382156
32362	382157
26660	382158
132103	382159
23337	382160
13109	382161
8212	382162
118	382163
2370	382164
32979	382165
124341	382166
115099	382167
8028	382168
6695	382169
81197	382170
70437	382171
103830	382172
20751	382173
9137	382174
44747	382175
60178	382176
40164	382177
4458	382178
12761	382179
11443	382180
34935	382181
2812	382182
100514	382183
108727	382184
26986	382185
82651	382186
80714	382187
58452	382188
9221	382189
13149	382190
65463	382191
34001	382192
53735	382193
80411	382194
9309	382195
50943	382196
5990	382197
133737	382198
101379	382199
132244	382200
40316	382201
12656	382202
10610	382203
106100	382204
52509	382205
8811	382206
33887	382207
23133	382208
80556	382209
33163	382210
118955	382211
103918	382212
35853	382213
6473	382214
24616	382215
31251	382216
25994	382217
10526	382218
24001	382219
70119	382220
14931	382221
57323	382222
113302	382223
91531	382224
77047	382225
17010	382226
5132	382227
24	382228
3846	382229
80279	382230
3602	382231
58100	382232
75234	382233
532	382234
7334	382235
83698	382236
31914	382237
17837	382238
85713	382239
71203	382240
67872	382241
55332	382242
44250	382243
59550	382244
32511	382245
16072	382246
64891	382247
67923	382248
3916	382249
12893	382250
49734	382251
85885	382252
11399	382253
62589	382254
27464	382255
35951	382256
16841	382257
41741	382258
109223	382259
15275	382260
64945	382261
73913	382262
93558	382263
43134	382264
1773	382265
79270	382266
1514	382267
90547	382268
28525	382269
10735	382270
120830	382271
108982	382272
90053	382273
74136	382274
54502	382275
574	382276
13492	382277
22534	382278
68407	382279
26309	382280
24226	382281
24299	382282
45143	382283
89736	382284
66164	382285
10183	382286
138226	382287
69506	382288
149366	382289
35635	382290
120801	382291
56529	382292
58842	382293
2607	382294
94854	382295
135641	382296
45483	382297
48496	382298
5758	382299
31141	382300
126581	382301
89067	382302
186	382303
98345	382304
17258	382305
15991	382306
3233	382307
386	382308
16231	382309
947	382310
981	382311
5071	382312
17533	382313
19080	382314
5358	382315
16976	382316
106643	382317
35698	382318
116042	382319
43508	382320
58687	382321
60398	382322
9233	382323
34626	382324
11043	382325
15855	382326
56347	382327
17716	382328
35406	382329
118432	382330
22226	382331
98750	382332
2478	382333
13511	382334
82039	382335
5829	382336
3033	382337
30310	382338
6411	382339
76535	382340
45182	382341
51673	382342
112267	382343
75280	382344
98446	382345
5834	382346
20129	382347
2810	382348
21004	382349
6331	382350
6209	382351
17615	382352
5413	382353
30053	382354
91855	382355
98550	382356
77700	382357
1992	382358
104731	382359
32554	382360
1825	382361
5030	382362
31610	382363
6631	382364
3924	382365
150187	382366
4532	382367
5451	382368
95920	382369
33497	382370
70364	382371
126409	382372
61766	382373
2653	382374
7508	382375
133814	382376
93349	382377
21436	382378
4969	382379
2262	382380
18101	382381
81190	382382
53240	382383
15019	382384
37381	382385
2877	382386
84973	382387
4900	382388
23608	382389
12056	382390
11284	382391
56304	382392
124697	382393
11539	382394
98891	382395
5227	382396
637	382397
33017	382398
41464	382399
11106	382400
29922	382401
2652	382402
106977	382403
143332	382404
3837	382405
64043	382406
14683	382407
121519	382408
134385	382409
132015	382410
131996	382411
21390	382412
36075	382413
7680	382414
81626	382415
9357	382416
26302	382417
75098	382418
8067	382419
92515	382420
3017	382421
22	382422
8580	382423
137649	382424
22034	382425
52963	382426
118302	382427
18360	382428
50177	382429
67398	382430
2742	382431
59613	382432
60448	382433
87435	382434
1445	382435
46165	382436
15945	382437
7308	382438
143651	382439
1773	382440
4558	382441
17683	382442
109627	382443
39785	382444
16664	382445
71918	382446
23054	382447
16397	382448
41301	382449
38294	382450
84587	382451
34	382452
25654	382453
14844	382454
105763	382455
9454	382456
517	382457
27671	382458
78210	382459
50363	382460
36789	382461
20281	382462
33230	382463
58610	382464
94469	382465
42971	382466
36095	382467
42967	382468
26050	382469
131674	382470
73899	382471
72521	382472
5601	382473
7742	382474
123000	382475
69734	382476
4818	382477
12919	382478
64966	382479
24774	382480
33583	382481
79791	382482
14580	382483
52685	382484
1851	382485
42952	382486
104981	382487
71058	382488
88311	382489
42795	382490
47291	382491
29699	382492
38667	382493
3209	382494
4409	382495
130764	382496
9953	382497
19491	382498
60268	382499
11486	382500
46225	382501
11523	382502
79264	382503
50384	382504
15144	382505
491	382506
111697	382507
51721	382508
21869	382509
8331	382510
5887	382511
27978	382512
18502	382513
19013	382514
43753	382515
19244	382516
132146	382517
4000	382518
17264	382519
52075	382520
4860	382521
48447	382522
23138	382523
30576	382524
126173	382525
136303	382526
96077	382527
50120	382528
53373	382529
29608	382530
23512	382531
112252	382532
2241	382533
11991	382534
122586	382535
11987	382536
15804	382537
40513	382538
131852	382539
50129	382540
16601	382541
46102	382542
5956	382543
24126	382544
39612	382545
13291	382546
95165	382547
119448	382548
38347	382549
27415	382550
65037	382551
34816	382552
24337	382553
13762	382554
24305	382555
19	382556
957	382557
10323	382558
1645	382559
89448	382560
46335	382561
35447	382562
30755	382563
30843	382564
35943	382565
778	382566
17094	382567
75088	382568
91245	382569
69064	382570
18921	382571
24389	382572
98515	382573
79520	382574
48948	382575
35422	382576
83400	382577
14305	382578
68228	382579
66755	382580
5618	382581
17393	382582
50379	382583
136706	382584
10910	382585
87014	382586
115682	382587
94842	382588
30015	382589
86908	382590
128054	382591
6172	382592
55740	382593
41597	382594
57096	382595
8276	382596
5896	382597
91540	382598
14615	382599
3308	382600
120172	382601
96495	382602
13773	382603
60371	382604
91013	382605
2620	382606
17839	382607
4954	382608
19149	382609
42753	382610
19171	382611
70479	382612
1526	382613
13518	382614
2644	382615
57811	382616
6	382617
58868	382618
578	382619
16947	382620
50515	382621
57712	382622
35635	382623
132497	382624
71649	382625
19993	382626
93085	382627
94	382628
35155	382629
11106	382630
58161	382631
72491	382632
40378	382633
20260	382634
62961	382635
15636	382636
478	382637
38194	382638
50116	382639
10565	382640
375	382641
13063	382642
114511	382643
42788	382644
1469	382645
78336	382646
59789	382647
2399	382648
33222	382649
105605	382650
23129	382651
60395	382652
30076	382653
46438	382654
5016	382655
82691	382656
45538	382657
70276	382658
38921	382659
1972	382660
3477	382661
121719	382662
8981	382663
79570	382664
9456	382665
68560	382666
46461	382667
10977	382668
8316	382669
20945	382670
6302	382671
5456	382672
10789	382673
63215	382674
71994	382675
23384	382676
4914	382677
100292	382678
82778	382679
7401	382680
17564	382681
5651	382682
87066	382683
33438	382684
3469	382685
1996	382686
114305	382687
5681	382688
899	382689
4619	382690
6365	382691
72749	382692
125536	382693
15381	382694
37198	382695
75749	382696
132348	382697
34098	382698
71539	382699
66632	382700
13990	382701
111958	382702
101693	382703
1229	382704
36532	382705
93713	382706
79394	382707
67018	382708
1103	382709
2880	382710
11001	382711
48243	382712
54656	382713
46863	382714
63866	382715
84741	382716
81811	382717
774	382718
8473	382719
81215	382720
10214	382721
38282	382722
62670	382723
20	382724
12974	382725
77692	382726
7706	382727
1806	382728
124763	382729
3602	382730
75418	382731
1267	382732
14492	382733
13263	382734
63197	382735
144622	382736
12469	382737
31602	382738
36547	382739
1616	382740
87533	382741
129810	382742
103576	382743
21956	382744
128818	382745
17147	382746
9744	382747
115057	382748
15319	382749
14544	382750
3793	382751
19706	382752
99441	382753
3098	382754
2567	382755
21080	382756
459	382757
40876	382758
20844	382759
20304	382760
46005	382761
25087	382762
24669	382763
60930	382764
10165	382765
27988	382766
45645	382767
7891	382768
57431	382769
128436	382770
37805	382771
29348	382772
23899	382773
5366	382774
33797	382775
2157	382776
1031	382777
122697	382778
315	382779
47433	382780
16332	382781
33731	382782
89155	382783
28812	382784
66354	382785
46246	382786
25878	382787
52919	382788
18481	382789
12616	382790
29008	382791
1091	382792
3101	382793
126771	382794
35580	382795
45663	382796
81250	382797
19689	382798
513	382799
84686	382800
67554	382801
62076	382802
64238	382803
6563	382804
4566	382805
62586	382806
146579	382807
51870	382808
38651	382809
76387	382810
10041	382811
9877	382812
46414	382813
54460	382814
20187	382815
560	382816
94567	382817
24579	382818
13591	382819
20431	382820
20887	382821
119269	382822
64752	382823
74360	382824
56960	382825
9840	382826
77294	382827
121648	382828
8898	382829
85506	382830
88812	382831
83623	382832
6225	382833
64529	382834
30370	382835
37722	382836
19884	382837
92313	382838
43197	382839
7397	382840
58510	382841
537	382842
51718	382843
65936	382844
23376	382845
15505	382846
57998	382847
389	382848
89275	382849
20182	382850
856	382851
10083	382852
28069	382853
73296	382854
84749	382855
25078	382856
56022	382857
46060	382858
95046	382859
84167	382860
6355	382861
13644	382862
26837	382863
92944	382864
22207	382865
7333	382866
32002	382867
42616	382868
2892	382869
101384	382870
72754	382871
5417	382872
60662	382873
11129	382874
35031	382875
11397	382876
13058	382877
41896	382878
82109	382879
77941	382880
46706	382881
40201	382882
11236	382883
38726	382884
100382	382885
117946	382886
62178	382887
54592	382888
48288	382889
21231	382890
4535	382891
63819	382892
85488	382893
16607	382894
25895	382895
26086	382896
81024	382897
39141	382898
53519	382899
9306	382900
53863	382901
98077	382902
28671	382903
33724	382904
48894	382905
33351	382906
93655	382907
25804	382908
126669	382909
30756	382910
7867	382911
33575	382912
102205	382913
14741	382914
80516	382915
10227	382916
29767	382917
117365	382918
56350	382919
68178	382920
72125	382921
50085	382922
65509	382923
46398	382924
67372	382925
135286	382926
38289	382927
53268	382928
26490	382929
1392	382930
90798	382931
4139	382932
33639	382933
22491	382934
7571	382935
109075	382936
88282	382937
25427	382938
121926	382939
8414	382940
94964	382941
2687	382942
21402	382943
17	382944
68525	382945
62914	382946
108708	382947
37748	382948
118338	382949
15916	382950
34011	382951
1817	382952
5700	382953
63305	382954
31905	382955
13689	382956
73569	382957
64067	382958
78397	382959
395	382960
2562	382961
535	382962
11900	382963
12085	382964
56024	382965
62138	382966
13379	382967
79524	382968
9160	382969
24665	382970
54023	382971
18464	382972
8428	382973
106366	382974
15402	382975
148191	382976
1388	382977
50181	382978
70603	382979
10310	382980
836	382981
121571	382982
63589	382983
84901	382984
50280	382985
9053	382986
19135	382987
332	382988
70727	382989
61202	382990
15963	382991
34458	382992
8330	382993
87181	382994
29641	382995
7602	382996
88238	382997
148	382998
1318	382999
1824	383000
62958	383001
17339	383002
26411	383003
30777	383004
112108	383005
16856	383006
7872	383007
20549	383008
59077	383009
17483	383010
126515	383011
19378	383012
89543	383013
105358	383014
143500	383015
2486	383016
35951	383017
7950	383018
118852	383019
108626	383020
8410	383021
21179	383022
115146	383023
267	383024
39651	383025
85415	383026
29847	383027
75250	383028
32455	383029
84581	383030
42341	383031
71348	383032
47303	383033
47910	383034
46743	383035
4372	383036
41213	383037
58199	383038
55431	383039
52	383040
5930	383041
21451	383042
15440	383043
14031	383044
47179	383045
109886	383046
7175	383047
129055	383048
35	383049
45391	383050
55808	383051
57757	383052
39228	383053
96706	383054
62805	383055
53819	383056
10572	383057
8133	383058
88957	383059
82464	383060
2340	383061
55618	383062
11306	383063
53116	383064
109104	383065
88286	383066
1532	383067
89006	383068
88203	383069
17522	383070
315	383071
37531	383072
6027	383073
23733	383074
5253	383075
103195	383076
54934	383077
115549	383078
115187	383079
9041	383080
25514	383081
10541	383082
13982	383083
17978	383084
1	383085
9513	383086
61494	383087
49893	383088
34858	383089
2676	383090
24054	383091
4108	383092
24618	383093
132314	383094
10264	383095
45567	383096
50476	383097
89674	383098
119024	383099
45951	383100
43661	383101
131980	383102
53442	383103
36479	383104
14045	383105
54993	383106
14421	383107
16623	383108
64199	383109
29405	383110
57385	383111
468	383112
125252	383113
67335	383114
29300	383115
80649	383116
15261	383117
12879	383118
52517	383119
24073	383120
7333	383121
55750	383122
12240	383123
20451	383124
119005	383125
109851	383126
2598	383127
43481	383128
50366	383129
38965	383130
88913	383131
34304	383132
15344	383133
33446	383134
68273	383135
115823	383136
104615	383137
40430	383138
120572	383139
102473	383140
91625	383141
121176	383142
27155	383143
9377	383144
38237	383145
84920	383146
50364	383147
96742	383148
11014	383149
79790	383150
2127	383151
94780	383152
39539	383153
139298	383154
59148	383155
78118	383156
11759	383157
59102	383158
83939	383159
78642	383160
14200	383161
21352	383162
998	383163
24673	383164
1127	383165
30330	383166
17473	383167
118356	383168
53372	383169
5380	383170
91106	383171
61407	383172
19333	383173
72290	383174
12854	383175
1256	383176
60966	383177
108634	383178
17925	383179
78139	383180
43443	383181
55663	383182
87760	383183
29903	383184
63914	383185
72845	383186
45176	383187
133423	383188
80473	383189
121174	383190
42288	383191
57256	383192
13368	383193
35512	383194
54851	383195
77298	383196
44656	383197
38147	383198
78132	383199
22623	383200
19498	383201
127440	383202
187	383203
15794	383204
72888	383205
81819	383206
25080	383207
83267	383208
25415	383209
86501	383210
25346	383211
32294	383212
38243	383213
23572	383214
12688	383215
80396	383216
136611	383217
81309	383218
31134	383219
35402	383220
28766	383221
4130	383222
12596	383223
8910	383224
57851	383225
104226	383226
79628	383227
71697	383228
93593	383229
81332	383230
3089	383231
25856	383232
35109	383233
938	383234
48783	383235
45884	383236
59006	383237
36629	383238
35182	383239
138514	383240
22533	383241
112763	383242
19896	383243
25457	383244
7825	383245
12556	383246
36494	383247
67017	383248
87151	383249
56271	383250
5558	383251
659	383252
53137	383253
26717	383254
37945	383255
119130	383256
37534	383257
22849	383258
34002	383259
107541	383260
1233	383261
989	383262
30099	383263
9022	383264
62025	383265
19836	383266
69326	383267
80376	383268
29361	383269
7066	383270
16103	383271
82947	383272
80659	383273
18233	383274
49655	383275
22970	383276
924	383277
63615	383278
17044	383279
31732	383280
17659	383281
29860	383282
7235	383283
66724	383284
88406	383285
2037	383286
4467	383287
14460	383288
5609	383289
32636	383290
116408	383291
61953	383292
26172	383293
26434	383294
27840	383295
27904	383296
4254	383297
6173	383298
132364	383299
44499	383300
43409	383301
62795	383302
115048	383303
95110	383304
1153	383305
33842	383306
98821	383307
54673	383308
24208	383309
129082	383310
2410	383311
1280	383312
6059	383313
120194	383314
18610	383315
13699	383316
2427	383317
19306	383318
102278	383319
65678	383320
3202	383321
58042	383322
83479	383323
28227	383324
5028	383325
21557	383326
59660	383327
32371	383328
14772	383329
11076	383330
20005	383331
3655	383332
79623	383333
40149	383334
33911	383335
24435	383336
82637	383337
134689	383338
140256	383339
61529	383340
135933	383341
20087	383342
30095	383343
17742	383344
35988	383345
117714	383346
12688	383347
28877	383348
6106	383349
77022	383350
5403	383351
82667	383352
129877	383353
42045	383354
69272	383355
9849	383356
35793	383357
61186	383358
45340	383359
14990	383360
51706	383361
5666	383362
35479	383363
84611	383364
441	383365
93594	383366
376	383367
53960	383368
92850	383369
28241	383370
115792	383371
60854	383372
76622	383373
75398	383374
26655	383375
19835	383376
44506	383377
9455	383378
124131	383379
30599	383380
42472	383381
26237	383382
78905	383383
4155	383384
65863	383385
120736	383386
59667	383387
17881	383388
639	383389
49926	383390
25679	383391
15206	383392
54602	383393
14754	383394
50721	383395
6106	383396
10317	383397
4253	383398
91464	383399
22052	383400
136478	383401
93187	383402
10177	383403
2946	383404
855	383405
24263	383406
22911	383407
70389	383408
38030	383409
51696	383410
22047	383411
70518	383412
14271	383413
45642	383414
23718	383415
33670	383416
2588	383417
32801	383418
68464	383419
73117	383420
1540	383421
15274	383422
2150	383423
11467	383424
59491	383425
404	383426
602	383427
77184	383428
104042	383429
97690	383430
30151	383431
33845	383432
109299	383433
58777	383434
33178	383435
36115	383436
25712	383437
35849	383438
34	383439
41507	383440
25879	383441
43953	383442
33045	383443
33652	383444
51396	383445
10776	383446
19557	383447
924	383448
132749	383449
30204	383450
64211	383451
13260	383452
19826	383453
7457	383454
11434	383455
105934	383456
45892	383457
128042	383458
39531	383459
46436	383460
87886	383461
273	383462
21796	383463
14653	383464
54804	383465
44188	383466
19338	383467
12795	383468
11315	383469
54689	383470
56197	383471
95098	383472
70083	383473
24357	383474
33747	383475
70567	383476
30453	383477
140703	383478
61696	383479
24268	383480
113411	383481
5214	383482
21218	383483
8190	383484
22201	383485
49091	383486
148100	383487
122992	383488
135533	383489
69607	383490
77661	383491
43862	383492
3651	383493
39038	383494
15747	383495
7457	383496
8311	383497
32029	383498
4056	383499
23272	383500
94543	383501
52259	383502
37949	383503
10835	383504
18994	383505
122477	383506
17385	383507
84443	383508
109530	383509
42686	383510
4	383511
77022	383512
35523	383513
49722	383514
33209	383515
42861	383516
17084	383517
30759	383518
72516	383519
101909	383520
2815	383521
30228	383522
45132	383523
1896	383524
23601	383525
19308	383526
54133	383527
9691	383528
106128	383529
27511	383530
47314	383531
152	383532
22930	383533
88782	383534
8051	383535
5966	383536
61431	383537
13173	383538
19067	383539
104269	383540
14253	383541
41991	383542
145796	383543
10509	383544
1909	383545
610	383546
14905	383547
735	383548
100041	383549
15775	383550
8689	383551
36450	383552
70871	383553
48823	383554
83960	383555
79675	383556
79566	383557
48116	383558
648	383559
4460	383560
95165	383561
41225	383562
71206	383563
32484	383564
122165	383565
13984	383566
123998	383567
39551	383568
93733	383569
104671	383570
28559	383571
13996	383572
19150	383573
195	383574
2548	383575
6164	383576
138364	383577
32375	383578
890	383579
6612	383580
38931	383581
21547	383582
69211	383583
13263	383584
15847	383585
115364	383586
57750	383587
18450	383588
4905	383589
70911	383590
26329	383591
7699	383592
1011	383593
68314	383594
28085	383595
620	383596
3685	383597
39400	383598
27492	383599
37680	383600
10740	383601
15547	383602
28039	383603
22899	383604
122361	383605
31619	383606
425	383607
78125	383608
23158	383609
102102	383610
75791	383611
11950	383612
8301	383613
38275	383614
121	383615
94767	383616
33753	383617
18716	383618
15708	383619
51160	383620
113223	383621
17135	383622
25046	383623
829	383624
35119	383625
25244	383626
8636	383627
143037	383628
21173	383629
16434	383630
3097	383631
549	383632
38870	383633
113055	383634
43111	383635
2329	383636
83327	383637
72116	383638
23677	383639
38916	383640
40418	383641
24847	383642
136581	383643
5648	383644
32686	383645
89463	383646
1875	383647
4633	383648
24324	383649
48599	383650
62163	383651
4801	383652
29296	383653
16603	383654
29414	383655
24321	383656
36016	383657
1810	383658
22528	383659
93000	383660
51842	383661
100740	383662
107498	383663
11887	383664
53448	383665
122070	383666
6843	383667
7062	383668
31966	383669
111887	383670
122707	383671
35543	383672
40360	383673
27913	383674
77588	383675
9983	383676
64813	383677
41220	383678
74990	383679
6165	383680
46515	383681
13761	383682
2263	383683
73341	383684
98088	383685
68794	383686
31546	383687
92920	383688
14245	383689
4218	383690
110390	383691
49271	383692
60096	383693
27711	383694
35961	383695
4388	383696
52667	383697
14461	383698
9439	383699
95468	383700
12928	383701
75819	383702
71507	383703
78850	383704
10549	383705
70975	383706
76168	383707
121654	383708
58432	383709
44573	383710
102423	383711
46998	383712
9888	383713
27431	383714
9882	383715
101071	383716
92803	383717
23474	383718
38868	383719
32854	383720
15805	383721
91419	383722
45508	383723
96268	383724
75264	383725
17294	383726
2700	383727
36235	383728
6915	383729
99501	383730
712	383731
20863	383732
55678	383733
66357	383734
69092	383735
2196	383736
66660	383737
61212	383738
52616	383739
47335	383740
2375	383741
16392	383742
71008	383743
9505	383744
107187	383745
50296	383746
137125	383747
60955	383748
136861	383749
12729	383750
102664	383751
28564	383752
35549	383753
22446	383754
6508	383755
103834	383756
76265	383757
27914	383758
119843	383759
72635	383760
58449	383761
24822	383762
32035	383763
21563	383764
75141	383765
96845	383766
65282	383767
18269	383768
29644	383769
19897	383770
108825	383771
34916	383772
3456	383773
2375	383774
97095	383775
21776	383776
64082	383777
134002	383778
14250	383779
5639	383780
5119	383781
14628	383782
27	383783
43182	383784
6713	383785
7187	383786
106965	383787
14726	383788
2741	383789
39478	383790
57401	383791
45456	383792
17020	383793
142451	383794
64389	383795
128559	383796
75133	383797
68582	383798
77832	383799
69465	383800
106169	383801
62463	383802
10247	383803
23662	383804
8918	383805
12591	383806
949	383807
133630	383808
11158	383809
35293	383810
67940	383811
103947	383812
120965	383813
37	383814
13878	383815
4648	383816
68662	383817
21218	383818
239	383819
71429	383820
116604	383821
38018	383822
26095	383823
94211	383824
40988	383825
71356	383826
74967	383827
44561	383828
55982	383829
46489	383830
32944	383831
55404	383832
135784	383833
940	383834
15092	383835
34029	383836
24811	383837
105970	383838
10996	383839
107049	383840
6163	383841
69154	383842
120292	383843
314	383844
5029	383845
12471	383846
124985	383847
35888	383848
3598	383849
10673	383850
4240	383851
130425	383852
13812	383853
19812	383854
62686	383855
47844	383856
73672	383857
86840	383858
2293	383859
31848	383860
60696	383861
34886	383862
3775	383863
21770	383864
66538	383865
8396	383866
9893	383867
9689	383868
123335	383869
6851	383870
27083	383871
13527	383872
6249	383873
84176	383874
82917	383875
3104	383876
63857	383877
80304	383878
20449	383879
39347	383880
1754	383881
93895	383882
110452	383883
44225	383884
30672	383885
10487	383886
8041	383887
69461	383888
17122	383889
10291	383890
117369	383891
33714	383892
10181	383893
9936	383894
16483	383895
46524	383896
1911	383897
8067	383898
52782	383899
6153	383900
93768	383901
66575	383902
135505	383903
4394	383904
92015	383905
24	383906
67790	383907
49026	383908
27337	383909
67853	383910
45794	383911
25948	383912
59478	383913
27097	383914
60935	383915
67024	383916
34226	383917
75816	383918
27664	383919
144817	383920
86401	383921
59395	383922
103673	383923
24923	383924
79691	383925
97	383926
17273	383927
83809	383928
52045	383929
35564	383930
14117	383931
99492	383932
1363	383933
36316	383934
2757	383935
4844	383936
114839	383937
14316	383938
22439	383939
65634	383940
62060	383941
21847	383942
140309	383943
117814	383944
27	383945
64	383946
74112	383947
42960	383948
116183	383949
193	383950
12077	383951
33969	383952
6361	383953
10823	383954
4393	383955
26330	383956
294	383957
6971	383958
58726	383959
70292	383960
10241	383961
43306	383962
14802	383963
106124	383964
250	383965
41269	383966
37844	383967
141	383968
42389	383969
43104	383970
62691	383971
69095	383972
145867	383973
53074	383974
46670	383975
33468	383976
26960	383977
307	383978
101998	383979
1152	383980
77154	383981
20363	383982
129	383983
120830	383984
35070	383985
33085	383986
29761	383987
78326	383988
84185	383989
38371	383990
64219	383991
39036	383992
28196	383993
14526	383994
25675	383995
56936	383996
7807	383997
8826	383998
8547	383999
9080	384000
22607	384001
38105	384002
6011	384003
130844	384004
5468	384005
91219	384006
98098	384007
83767	384008
2405	384009
17397	384010
1807	384011
15566	384012
35070	384013
17397	384014
10	384015
85700	384016
34065	384017
3462	384018
76389	384019
28184	384020
25304	384021
34505	384022
16983	384023
38480	384024
43022	384025
48607	384026
78434	384027
2392	384028
50104	384029
674	384030
10467	384031
110186	384032
48059	384033
57141	384034
21316	384035
33079	384036
72888	384037
31216	384038
42770	384039
123724	384040
47570	384041
6163	384042
36965	384043
14798	384044
142368	384045
12478	384046
17593	384047
120108	384048
16966	384049
21856	384050
783	384051
70400	384052
11034	384053
791	384054
73592	384055
112112	384056
30284	384057
22699	384058
11172	384059
14698	384060
69376	384061
77610	384062
87070	384063
9392	384064
29154	384065
3421	384066
139368	384067
13636	384068
134588	384069
72087	384070
12004	384071
36790	384072
84272	384073
91656	384074
8632	384075
41135	384076
5393	384077
112499	384078
100648	384079
3457	384080
16544	384081
32968	384082
84351	384083
60972	384084
35748	384085
87674	384086
11002	384087
26571	384088
15072	384089
94320	384090
26011	384091
5907	384092
90229	384093
2412	384094
55339	384095
5272	384096
13706	384097
17481	384098
49813	384099
19351	384100
121334	384101
72223	384102
2948	384103
24999	384104
22337	384105
35589	384106
7225	384107
83889	384108
50415	384109
44631	384110
49549	384111
3901	384112
14466	384113
47781	384114
72276	384115
89728	384116
77292	384117
41298	384118
43220	384119
8733	384120
146470	384121
83888	384122
130640	384123
33396	384124
22033	384125
73608	384126
130605	384127
107936	384128
11533	384129
42106	384130
79949	384131
7283	384132
92815	384133
15555	384134
87069	384135
75836	384136
6456	384137
68730	384138
25042	384139
135753	384140
23842	384141
18210	384142
61091	384143
12194	384144
60838	384145
74935	384146
89649	384147
25597	384148
21940	384149
48875	384150
69	384151
88059	384152
26909	384153
2606	384154
366	384155
9378	384156
54783	384157
78140	384158
10712	384159
2075	384160
44391	384161
76710	384162
5540	384163
64316	384164
90005	384165
31526	384166
4758	384167
65997	384168
12746	384169
108102	384170
6147	384171
11928	384172
27349	384173
1279	384174
36459	384175
119532	384176
25169	384177
6372	384178
31399	384179
55455	384180
2927	384181
53458	384182
80762	384183
8093	384184
50067	384185
12576	384186
53373	384187
575	384188
157	384189
2667	384190
37461	384191
44968	384192
75370	384193
72071	384194
73366	384195
19525	384196
78237	384197
82447	384198
75395	384199
86318	384200
8233	384201
989	384202
68764	384203
10374	384204
11626	384205
48893	384206
23619	384207
97903	384208
28358	384209
4672	384210
18908	384211
1087	384212
9954	384213
66069	384214
144761	384215
31501	384216
49652	384217
86168	384218
31338	384219
26863	384220
130350	384221
21504	384222
14449	384223
40614	384224
47697	384225
98757	384226
18357	384227
98841	384228
143671	384229
149912	384230
71211	384231
14487	384232
51312	384233
613	384234
43264	384235
18705	384236
99499	384237
99446	384238
97949	384239
61300	384240
22542	384241
8885	384242
101126	384243
60527	384244
62448	384245
129831	384246
8596	384247
38247	384248
35318	384249
82761	384250
130846	384251
532	384252
10297	384253
11532	384254
24270	384255
104254	384256
91131	384257
144206	384258
37299	384259
7936	384260
45192	384261
47692	384262
95769	384263
117570	384264
134340	384265
12	384266
59	384267
6316	384268
9984	384269
70209	384270
43446	384271
64606	384272
46871	384273
41134	384274
4294	384275
14050	384276
56272	384277
18395	384278
103667	384279
337	384280
85231	384281
14305	384282
24418	384283
37288	384284
17015	384285
62686	384286
83944	384287
27135	384288
70937	384289
16518	384290
87158	384291
85527	384292
9675	384293
17028	384294
86530	384295
76691	384296
71438	384297
18576	384298
112	384299
79	384300
48555	384301
8281	384302
108549	384303
64509	384304
28784	384305
61212	384306
14934	384307
92028	384308
31313	384309
64559	384310
5211	384311
60021	384312
3801	384313
22075	384314
11935	384315
11124	384316
20645	384317
64869	384318
45523	384319
66698	384320
56127	384321
70748	384322
74595	384323
70191	384324
80376	384325
17261	384326
15644	384327
12411	384328
15767	384329
55240	384330
2930	384331
103201	384332
17010	384333
35445	384334
23709	384335
10191	384336
15946	384337
284	384338
28360	384339
70102	384340
54554	384341
6328	384342
147839	384343
62497	384344
399	384345
50918	384346
2989	384347
80888	384348
76140	384349
74912	384350
19663	384351
16555	384352
5011	384353
91640	384354
57958	384355
13416	384356
10553	384357
18538	384358
10490	384359
53165	384360
136355	384361
46316	384362
10258	384363
15469	384364
110150	384365
103991	384366
126649	384367
848	384368
19075	384369
34324	384370
93532	384371
4539	384372
95357	384373
106055	384374
57023	384375
68630	384376
66063	384377
93616	384378
12935	384379
89129	384380
119694	384381
17	384382
7970	384383
46358	384384
48143	384385
5072	384386
59127	384387
41729	384388
65225	384389
98859	384390
12871	384391
135149	384392
122121	384393
3674	384394
27043	384395
11298	384396
92838	384397
13476	384398
22424	384399
20881	384400
23146	384401
11212	384402
62602	384403
76080	384404
57842	384405
77202	384406
47253	384407
20351	384408
83966	384409
86863	384410
36218	384411
128441	384412
128158	384413
92297	384414
88967	384415
41284	384416
994	384417
14587	384418
105037	384419
8761	384420
5347	384421
14363	384422
143360	384423
6975	384424
6127	384425
47355	384426
1493	384427
35231	384428
82834	384429
32849	384430
34572	384431
4367	384432
4707	384433
15050	384434
19950	384435
107605	384436
137235	384437
84623	384438
21456	384439
67937	384440
16627	384441
1007	384442
111785	384443
4125	384444
72563	384445
4670	384446
100000	384447
11102	384448
51455	384449
31815	384450
467	384451
36556	384452
106162	384453
11275	384454
22312	384455
7805	384456
59727	384457
6274	384458
100629	384459
26044	384460
44733	384461
7771	384462
32904	384463
16581	384464
10789	384465
21764	384466
28387	384467
25726	384468
43194	384469
30072	384470
111522	384471
89237	384472
93364	384473
19597	384474
55073	384475
370	384476
2734	384477
53476	384478
34749	384479
4657	384480
42635	384481
4893	384482
37145	384483
1362	384484
138645	384485
61729	384486
31017	384487
104130	384488
89701	384489
20172	384490
4925	384491
58654	384492
134888	384493
45142	384494
11098	384495
14815	384496
12185	384497
68282	384498
924	384499
16613	384500
82465	384501
11056	384502
89340	384503
79107	384504
269	384505
12402	384506
27907	384507
133043	384508
62801	384509
11494	384510
138601	384511
82373	384512
41069	384513
8977	384514
53828	384515
28515	384516
8747	384517
43957	384518
22492	384519
54541	384520
43173	384521
17117	384522
54707	384523
72164	384524
44929	384525
16389	384526
16446	384527
5400	384528
28850	384529
37492	384530
25695	384531
1962	384532
119474	384533
42386	384534
64442	384535
68964	384536
17167	384537
14682	384538
39448	384539
298	384540
27169	384541
32320	384542
17784	384543
71575	384544
122011	384545
2569	384546
74248	384547
1366	384548
109036	384549
39016	384550
107854	384551
33379	384552
19414	384553
92082	384554
2199	384555
12637	384556
61715	384557
44221	384558
61059	384559
20942	384560
392	384561
3301	384562
194	384563
133860	384564
120704	384565
10727	384566
40058	384567
4076	384568
23462	384569
14973	384570
122346	384571
48176	384572
22076	384573
1534	384574
126926	384575
43610	384576
15210	384577
61706	384578
69966	384579
33268	384580
70093	384581
58952	384582
1143	384583
58789	384584
3682	384585
52756	384586
72728	384587
112938	384588
63555	384589
14882	384590
2595	384591
187	384592
5907	384593
14072	384594
68970	384595
26492	384596
67527	384597
8174	384598
71047	384599
25874	384600
2059	384601
1683	384602
72788	384603
883	384604
93152	384605
100883	384606
28792	384607
81977	384608
4460	384609
29985	384610
941	384611
71630	384612
79508	384613
40236	384614
59516	384615
114939	384616
76859	384617
10013	384618
80514	384619
34931	384620
1742	384621
70757	384622
1838	384623
19104	384624
4209	384625
14051	384626
143993	384627
52690	384628
51296	384629
4859	384630
14539	384631
153	384632
7874	384633
25020	384634
23772	384635
121182	384636
115740	384637
116145	384638
3962	384639
55703	384640
28599	384641
19218	384642
78837	384643
128117	384644
15602	384645
12689	384646
13274	384647
31721	384648
94687	384649
121846	384650
68890	384651
131929	384652
40890	384653
24491	384654
73689	384655
14530	384656
16102	384657
86161	384658
58690	384659
19568	384660
3269	384661
602	384662
79937	384663
14711	384664
44647	384665
96766	384666
46506	384667
38023	384668
44467	384669
2609	384670
135214	384671
106590	384672
111462	384673
149329	384674
49655	384675
25069	384676
40939	384677
101983	384678
61196	384679
37566	384680
76764	384681
111703	384682
88	384683
31944	384684
7316	384685
2813	384686
13987	384687
28296	384688
22319	384689
108300	384690
19436	384691
26413	384692
84619	384693
39826	384694
54813	384695
98271	384696
56609	384697
58754	384698
3602	384699
88659	384700
60320	384701
84065	384702
37	384703
31690	384704
15383	384705
64095	384706
69658	384707
23697	384708
17313	384709
700	384710
18809	384711
45763	384712
32603	384713
2772	384714
5195	384715
35438	384716
75849	384717
56436	384718
19587	384719
4544	384720
87180	384721
30834	384722
67345	384723
902	384724
59885	384725
62463	384726
66506	384727
13837	384728
6793	384729
71382	384730
46452	384731
67238	384732
72779	384733
7120	384734
29081	384735
112025	384736
90598	384737
125541	384738
46775	384739
19661	384740
50096	384741
115506	384742
39559	384743
11682	384744
88365	384745
121420	384746
110297	384747
48526	384748
8367	384749
17410	384750
579	384751
14989	384752
5056	384753
52852	384754
56101	384755
80352	384756
76882	384757
74784	384758
17069	384759
7506	384760
91020	384761
43907	384762
9117	384763
11857	384764
46015	384765
48812	384766
61880	384767
6444	384768
1458	384769
77942	384770
53135	384771
97734	384772
44928	384773
52610	384774
24606	384775
9038	384776
126709	384777
17007	384778
82832	384779
21620	384780
49494	384781
21913	384782
76040	384783
7636	384784
33327	384785
13909	384786
79893	384787
70590	384788
8543	384789
48993	384790
2478	384791
1303	384792
45772	384793
71535	384794
23846	384795
42994	384796
80447	384797
46761	384798
4372	384799
59138	384800
58998	384801
50023	384802
31170	384803
23996	384804
21170	384805
12312	384806
29439	384807
13037	384808
82087	384809
8212	384810
7398	384811
17222	384812
17572	384813
31155	384814
6630	384815
59655	384816
141656	384817
71793	384818
905	384819
125425	384820
4552	384821
69269	384822
55857	384823
41380	384824
127793	384825
20915	384826
24984	384827
79271	384828
29427	384829
126189	384830
61847	384831
90200	384832
75302	384833
54173	384834
73907	384835
92269	384836
83076	384837
34289	384838
36295	384839
10005	384840
124313	384841
32878	384842
65819	384843
101882	384844
43854	384845
26502	384846
25220	384847
2514	384848
45147	384849
61460	384850
27614	384851
950	384852
89760	384853
95568	384854
111916	384855
104564	384856
39178	384857
22001	384858
35065	384859
22862	384860
2943	384861
61484	384862
4735	384863
110649	384864
36870	384865
930	384866
5565	384867
6128	384868
1797	384869
36544	384870
63792	384871
36254	384872
4704	384873
3509	384874
82616	384875
58110	384876
22	384877
30837	384878
9540	384879
98763	384880
39974	384881
55530	384882
32783	384883
32548	384884
12113	384885
106538	384886
38630	384887
114685	384888
2810	384889
4912	384890
74409	384891
75626	384892
84592	384893
37444	384894
7798	384895
82971	384896
74510	384897
30999	384898
245	384899
2857	384900
94310	384901
51646	384902
19374	384903
504	384904
82931	384905
71950	384906
29902	384907
108	384908
77935	384909
38959	384910
41514	384911
58901	384912
25701	384913
66480	384914
28153	384915
126872	384916
1061	384917
2538	384918
16573	384919
45111	384920
76251	384921
1920	384922
42452	384923
144328	384924
78161	384925
61760	384926
30895	384927
57228	384928
33393	384929
4806	384930
29801	384931
74400	384932
94446	384933
4894	384934
66689	384935
81055	384936
4314	384937
33722	384938
2520	384939
17354	384940
57273	384941
11105	384942
21096	384943
28916	384944
6614	384945
816	384946
120	384947
23922	384948
81238	384949
24747	384950
5117	384951
76537	384952
37418	384953
61270	384954
72778	384955
82317	384956
83832	384957
97449	384958
4980	384959
121021	384960
62479	384961
59351	384962
8544	384963
8508	384964
5186	384965
63002	384966
23718	384967
59439	384968
17171	384969
40092	384970
57016	384971
36926	384972
65462	384973
71075	384974
15581	384975
19009	384976
45037	384977
133340	384978
44488	384979
88580	384980
57409	384981
19299	384982
99849	384983
135338	384984
5291	384985
45913	384986
23802	384987
138150	384988
23048	384989
107584	384990
22122	384991
121146	384992
76267	384993
92694	384994
72783	384995
8575	384996
63783	384997
23536	384998
16100	384999
115950	385000
3636	385001
45602	385002
11345	385003
44299	385004
25994	385005
43858	385006
112607	385007
37896	385008
80144	385009
30979	385010
11061	385011
969	385012
20224	385013
43694	385014
18717	385015
13721	385016
128671	385017
1542	385018
13089	385019
65791	385020
43341	385021
27984	385022
53709	385023
7973	385024
79920	385025
17090	385026
372	385027
46311	385028
2168	385029
45199	385030
3221	385031
72329	385032
32622	385033
7134	385034
63372	385035
7263	385036
26669	385037
11	385038
84611	385039
75285	385040
80258	385041
29840	385042
9457	385043
37011	385044
33693	385045
41218	385046
8311	385047
92871	385048
74246	385049
38713	385050
114194	385051
5244	385052
35504	385053
36184	385054
12924	385055
313	385056
72126	385057
14590	385058
21011	385059
24021	385060
56374	385061
60547	385062
118177	385063
88551	385064
81801	385065
57031	385066
80006	385067
32616	385068
12550	385069
65559	385070
15826	385071
84060	385072
90171	385073
86918	385074
5976	385075
14283	385076
11270	385077
61254	385078
227	385079
14488	385080
77261	385081
24385	385082
12341	385083
31976	385084
2192	385085
84353	385086
23442	385087
71070	385088
107086	385089
124275	385090
2535	385091
107200	385092
29030	385093
94131	385094
93958	385095
43066	385096
66260	385097
22024	385098
54254	385099
6479	385100
37753	385101
49933	385102
2050	385103
78325	385104
104912	385105
7186	385106
35421	385107
37349	385108
3579	385109
85895	385110
75351	385111
85422	385112
31502	385113
13168	385114
9525	385115
56710	385116
91053	385117
80466	385118
108707	385119
36149	385120
135520	385121
7835	385122
79730	385123
16027	385124
15718	385125
35092	385126
10188	385127
34363	385128
94658	385129
37119	385130
8174	385131
24290	385132
114	385133
38906	385134
94908	385135
108049	385136
17886	385137
12667	385138
18274	385139
134687	385140
66006	385141
44089	385142
28868	385143
18666	385144
9285	385145
43384	385146
72386	385147
56070	385148
41683	385149
81797	385150
74445	385151
56563	385152
127317	385153
104360	385154
52731	385155
88968	385156
14190	385157
27892	385158
107778	385159
19763	385160
57521	385161
67200	385162
62329	385163
117191	385164
34036	385165
38930	385166
34516	385167
114455	385168
4062	385169
62701	385170
43553	385171
78368	385172
9315	385173
75489	385174
4956	385175
41367	385176
14406	385177
1931	385178
2054	385179
30874	385180
73704	385181
1186	385182
8845	385183
96273	385184
19217	385185
32494	385186
21498	385187
16225	385188
1820	385189
352	385190
5240	385191
79963	385192
85663	385193
31024	385194
127497	385195
58534	385196
21491	385197
29714	385198
126359	385199
13919	385200
45616	385201
85928	385202
60220	385203
66538	385204
29226	385205
7656	385206
46533	385207
7177	385208
46036	385209
50989	385210
64040	385211
50668	385212
72294	385213
17546	385214
123704	385215
22709	385216
75086	385217
2900	385218
8584	385219
4704	385220
27855	385221
16312	385222
24837	385223
74241	385224
9408	385225
5268	385226
137721	385227
1347	385228
16347	385229
34231	385230
69359	385231
5837	385232
24002	385233
88807	385234
75004	385235
56423	385236
19596	385237
87240	385238
6051	385239
7871	385240
12156	385241
26818	385242
30024	385243
36347	385244
50367	385245
1313	385246
18013	385247
53174	385248
99346	385249
3609	385250
92036	385251
21164	385252
25475	385253
56048	385254
12449	385255
64434	385256
536	385257
11624	385258
107208	385259
149205	385260
11501	385261
26454	385262
10627	385263
13704	385264
108719	385265
18216	385266
2252	385267
2342	385268
13	385269
131476	385270
63976	385271
90959	385272
111731	385273
50485	385274
49858	385275
43270	385276
86799	385277
1362	385278
6512	385279
1690	385280
2050	385281
11625	385282
45572	385283
73091	385284
34157	385285
31436	385286
37526	385287
12245	385288
55914	385289
38632	385290
12765	385291
87433	385292
15389	385293
47241	385294
56817	385295
66498	385296
104905	385297
21877	385298
26761	385299
31794	385300
86028	385301
35125	385302
22441	385303
101599	385304
3455	385305
1930	385306
103493	385307
16020	385308
42508	385309
6358	385310
11988	385311
4008	385312
88844	385313
6080	385314
26746	385315
46265	385316
55406	385317
48108	385318
51820	385319
89976	385320
89880	385321
68362	385322
24990	385323
24824	385324
122851	385325
55933	385326
5242	385327
106	385328
127276	385329
28252	385330
50786	385331
72188	385332
79427	385333
16794	385334
3895	385335
65380	385336
2137	385337
26897	385338
79078	385339
25944	385340
29040	385341
49753	385342
60270	385343
43856	385344
99387	385345
41723	385346
50042	385347
14413	385348
26463	385349
59792	385350
57470	385351
709	385352
1734	385353
20154	385354
3759	385355
31489	385356
26851	385357
122211	385358
7583	385359
3553	385360
56669	385361
32373	385362
22872	385363
80609	385364
74746	385365
26298	385366
19434	385367
15516	385368
20986	385369
277	385370
41184	385371
4191	385372
6156	385373
16247	385374
4992	385375
16441	385376
27177	385377
29	385378
26900	385379
54273	385380
7750	385381
3061	385382
27545	385383
46558	385384
3116	385385
11018	385386
2378	385387
4351	385388
2272	385389
19613	385390
3062	385391
107880	385392
21568	385393
118449	385394
21660	385395
28856	385396
35462	385397
74790	385398
39673	385399
67927	385400
46140	385401
40921	385402
84829	385403
106720	385404
68357	385405
104645	385406
30317	385407
5310	385408
50099	385409
137390	385410
1653	385411
49516	385412
81611	385413
8814	385414
747	385415
47931	385416
5201	385417
450	385418
17993	385419
13532	385420
85028	385421
22066	385422
19009	385423
4108	385424
39613	385425
7548	385426
7095	385427
36888	385428
100541	385429
9004	385430
16582	385431
16136	385432
72297	385433
9724	385434
8637	385435
76916	385436
12129	385437
41919	385438
1548	385439
39944	385440
16985	385441
105408	385442
26696	385443
122	385444
99593	385445
94764	385446
24287	385447
25891	385448
21393	385449
78995	385450
10316	385451
102947	385452
10233	385453
3853	385454
35640	385455
14062	385456
87103	385457
7245	385458
17909	385459
7778	385460
12466	385461
17689	385462
38622	385463
65	385464
522	385465
4056	385466
111082	385467
64192	385468
78305	385469
16594	385470
6889	385471
6787	385472
25779	385473
3412	385474
45015	385475
21665	385476
18864	385477
16924	385478
21550	385479
69304	385480
30214	385481
3323	385482
21360	385483
9552	385484
79948	385485
22560	385486
4871	385487
16681	385488
93009	385489
50331	385490
131173	385491
45446	385492
34997	385493
26173	385494
8127	385495
76640	385496
49603	385497
9247	385498
24728	385499
32980	385500
81558	385501
52596	385502
77893	385503
20329	385504
103962	385505
38929	385506
56833	385507
41431	385508
94023	385509
28413	385510
34758	385511
21117	385512
10593	385513
122526	385514
5167	385515
49757	385516
19355	385517
64507	385518
7	385519
27506	385520
14962	385521
121991	385522
7389	385523
76078	385524
69510	385525
111469	385526
35795	385527
37	385528
82438	385529
17103	385530
5966	385531
59156	385532
26124	385533
10629	385534
66290	385535
121755	385536
12657	385537
54568	385538
2047	385539
52926	385540
58374	385541
59068	385542
58188	385543
89487	385544
138281	385545
39948	385546
96661	385547
5636	385548
61092	385549
49635	385550
116534	385551
40095	385552
17231	385553
113289	385554
98390	385555
64701	385556
4519	385557
29167	385558
129482	385559
18429	385560
16122	385561
87495	385562
15554	385563
376	385564
108613	385565
2424	385566
51814	385567
16626	385568
123930	385569
28556	385570
111576	385571
102653	385572
53332	385573
2467	385574
57806	385575
38091	385576
88777	385577
79688	385578
17504	385579
57657	385580
55452	385581
101593	385582
126645	385583
97135	385584
21570	385585
5384	385586
15061	385587
150649	385588
126905	385589
15626	385590
127871	385591
1853	385592
72344	385593
57205	385594
30593	385595
30615	385596
59928	385597
76245	385598
17934	385599
43711	385600
17367	385601
39754	385602
21997	385603
92333	385604
16613	385605
109	385606
32296	385607
5356	385608
18810	385609
47035	385610
111868	385611
54605	385612
17	385613
15473	385614
11672	385615
9726	385616
142608	385617
112590	385618
121163	385619
15142	385620
135	385621
15113	385622
42364	385623
100232	385624
17183	385625
129189	385626
39749	385627
6661	385628
64121	385629
29638	385630
68443	385631
47005	385632
4418	385633
2089	385634
30537	385635
53855	385636
16450	385637
127485	385638
77932	385639
5698	385640
95241	385641
45980	385642
6737	385643
20148	385644
111873	385645
3236	385646
23187	385647
2609	385648
10778	385649
5884	385650
9434	385651
54076	385652
124755	385653
133327	385654
480	385655
65740	385656
28773	385657
39394	385658
83833	385659
36065	385660
1778	385661
77982	385662
102002	385663
57836	385664
22832	385665
4385	385666
13015	385667
631	385668
29575	385669
37004	385670
39728	385671
53787	385672
5092	385673
24794	385674
137703	385675
142824	385676
47144	385677
10173	385678
117023	385679
8656	385680
42256	385681
67197	385682
13368	385683
65330	385684
1685	385685
143148	385686
18878	385687
30844	385688
54045	385689
135694	385690
112790	385691
29177	385692
6367	385693
1854	385694
73181	385695
36391	385696
4413	385697
58768	385698
11684	385699
74695	385700
91654	385701
102097	385702
5569	385703
90552	385704
18533	385705
63648	385706
9397	385707
65028	385708
138331	385709
60072	385710
76	385711
3119	385712
75896	385713
34549	385714
114305	385715
2205	385716
17875	385717
4322	385718
58398	385719
17096	385720
116899	385721
113526	385722
44119	385723
100795	385724
16184	385725
48381	385726
11472	385727
29198	385728
60712	385729
28999	385730
81507	385731
8505	385732
8778	385733
3129	385734
6120	385735
1004	385736
21414	385737
67748	385738
10021	385739
22181	385740
38142	385741
23002	385742
34395	385743
41217	385744
24809	385745
116753	385746
37785	385747
23692	385748
45310	385749
35889	385750
82155	385751
75419	385752
51096	385753
14985	385754
70676	385755
102543	385756
25361	385757
3137	385758
125126	385759
65682	385760
41181	385761
22692	385762
14730	385763
57920	385764
70398	385765
83744	385766
9855	385767
56946	385768
46460	385769
17390	385770
64286	385771
69922	385772
100628	385773
29748	385774
27941	385775
6836	385776
21	385777
49442	385778
6640	385779
1735	385780
31376	385781
10344	385782
74195	385783
59907	385784
33473	385785
53509	385786
28375	385787
21068	385788
122557	385789
60658	385790
24146	385791
4866	385792
14288	385793
986	385794
75379	385795
10155	385796
6166	385797
7320	385798
99538	385799
51462	385800
50167	385801
35014	385802
112098	385803
15807	385804
118890	385805
126904	385806
44393	385807
20016	385808
32745	385809
64645	385810
42575	385811
126214	385812
91075	385813
4988	385814
37852	385815
8905	385816
15554	385817
2023	385818
12639	385819
708	385820
95903	385821
65145	385822
7669	385823
54346	385824
43847	385825
17866	385826
22801	385827
53120	385828
11988	385829
91946	385830
45167	385831
6032	385832
45517	385833
116804	385834
252	385835
34027	385836
77146	385837
72529	385838
15552	385839
125345	385840
121664	385841
57578	385842
144984	385843
5961	385844
106810	385845
115	385846
89339	385847
52687	385848
76529	385849
1277	385850
116601	385851
115255	385852
90914	385853
88703	385854
36089	385855
85942	385856
59786	385857
7865	385858
2736	385859
24791	385860
5832	385861
137486	385862
75678	385863
43733	385864
20538	385865
119130	385866
121551	385867
10145	385868
55563	385869
31977	385870
135286	385871
93074	385872
5503	385873
4892	385874
7012	385875
7653	385876
16041	385877
45110	385878
114207	385879
2126	385880
88435	385881
43936	385882
82059	385883
5785	385884
33776	385885
139004	385886
51158	385887
10788	385888
18157	385889
20603	385890
18951	385891
9562	385892
5879	385893
730	385894
37786	385895
97201	385896
53181	385897
135148	385898
80560	385899
135119	385900
104658	385901
64241	385902
87700	385903
7458	385904
31022	385905
8766	385906
156	385907
109748	385908
107273	385909
29743	385910
73606	385911
10984	385912
133450	385913
9482	385914
326	385915
13851	385916
34894	385917
1900	385918
70250	385919
18379	385920
129891	385921
115863	385922
105671	385923
26793	385924
6770	385925
8314	385926
93444	385927
120780	385928
63706	385929
27294	385930
101198	385931
68777	385932
31212	385933
83317	385934
29762	385935
5816	385936
73024	385937
77219	385938
64388	385939
11395	385940
2088	385941
18587	385942
21825	385943
42409	385944
50937	385945
21744	385946
33821	385947
79829	385948
5042	385949
81540	385950
6135	385951
116177	385952
77230	385953
38480	385954
5029	385955
51786	385956
674	385957
37657	385958
39758	385959
28520	385960
15713	385961
57516	385962
18796	385963
15975	385964
29488	385965
71730	385966
9293	385967
17183	385968
60077	385969
27174	385970
43317	385971
24823	385972
29628	385973
82676	385974
63802	385975
73288	385976
46921	385977
49534	385978
42671	385979
113552	385980
137349	385981
79316	385982
98545	385983
14571	385984
5722	385985
12111	385986
52504	385987
46869	385988
171	385989
51383	385990
79016	385991
83170	385992
49725	385993
38086	385994
25682	385995
75800	385996
95601	385997
27478	385998
46941	385999
110759	386000
13807	386001
38303	386002
68711	386003
70845	386004
62367	386005
10514	386006
30703	386007
71144	386008
98475	386009
7650	386010
79035	386011
78032	386012
68053	386013
66407	386014
31257	386015
38877	386016
38185	386017
13267	386018
49080	386019
90865	386020
92245	386021
7492	386022
14148	386023
76940	386024
74216	386025
56143	386026
111622	386027
102947	386028
41957	386029
42725	386030
26112	386031
35876	386032
113265	386033
26687	386034
22307	386035
93146	386036
102963	386037
73222	386038
30261	386039
15738	386040
80573	386041
39908	386042
9800	386043
32346	386044
118	386045
100268	386046
119821	386047
3241	386048
49720	386049
49171	386050
503	386051
21355	386052
58274	386053
446	386054
26837	386055
9204	386056
35391	386057
101367	386058
13146	386059
4582	386060
21215	386061
1621	386062
1	386063
7936	386064
70568	386065
40598	386066
148110	386067
52973	386068
24089	386069
2447	386070
87302	386071
126273	386072
113953	386073
10140	386074
104599	386075
38058	386076
103451	386077
4705	386078
11673	386079
101768	386080
110350	386081
24469	386082
11337	386083
88086	386084
26147	386085
82992	386086
56134	386087
13008	386088
75293	386089
71800	386090
3157	386091
34756	386092
47774	386093
38698	386094
20835	386095
17445	386096
135895	386097
117030	386098
65144	386099
17446	386100
136693	386101
1903	386102
56087	386103
49370	386104
84941	386105
41	386106
4487	386107
51010	386108
22964	386109
77232	386110
7712	386111
16132	386112
52466	386113
105572	386114
63259	386115
80943	386116
61884	386117
24662	386118
41539	386119
8222	386120
1819	386121
118774	386122
41041	386123
868	386124
46768	386125
66473	386126
56517	386127
49040	386128
68659	386129
9537	386130
46895	386131
57270	386132
49983	386133
24432	386134
51358	386135
39369	386136
13281	386137
147733	386138
103295	386139
76058	386140
14353	386141
82458	386142
71007	386143
68080	386144
14547	386145
6144	386146
4048	386147
54609	386148
14887	386149
38297	386150
29596	386151
85330	386152
117790	386153
54212	386154
46243	386155
15094	386156
7025	386157
63051	386158
3285	386159
130398	386160
69167	386161
39524	386162
28791	386163
33922	386164
112886	386165
16349	386166
19658	386167
33686	386168
65705	386169
484	386170
17223	386171
76771	386172
5367	386173
108134	386174
6145	386175
8715	386176
33354	386177
111776	386178
89033	386179
55335	386180
84003	386181
60266	386182
70656	386183
31396	386184
38071	386185
44005	386186
61859	386187
19671	386188
19805	386189
65010	386190
55007	386191
67881	386192
71989	386193
21018	386194
29265	386195
17516	386196
109575	386197
44579	386198
108920	386199
4209	386200
13586	386201
79008	386202
4654	386203
105639	386204
15372	386205
8730	386206
72	386207
17581	386208
25829	386209
69920	386210
31316	386211
40371	386212
17966	386213
21800	386214
9073	386215
109073	386216
6399	386217
1523	386218
36004	386219
18699	386220
52604	386221
96892	386222
100916	386223
28862	386224
22988	386225
92472	386226
5130	386227
7449	386228
126454	386229
20189	386230
10215	386231
91074	386232
64973	386233
32402	386234
12999	386235
39913	386236
51394	386237
925	386238
2836	386239
72704	386240
42990	386241
8932	386242
36686	386243
51097	386244
43155	386245
17954	386246
2623	386247
31904	386248
104956	386249
69012	386250
116611	386251
2896	386252
39265	386253
134368	386254
23964	386255
50642	386256
530	386257
38781	386258
15588	386259
5659	386260
64736	386261
662	386262
94883	386263
49900	386264
105725	386265
39465	386266
4426	386267
12391	386268
8114	386269
118902	386270
34651	386271
20142	386272
6364	386273
35248	386274
43941	386275
89726	386276
863	386277
70691	386278
57305	386279
15661	386280
101860	386281
8701	386282
12189	386283
16504	386284
30940	386285
28763	386286
10585	386287
21512	386288
22473	386289
57950	386290
18111	386291
57813	386292
30583	386293
103505	386294
141011	386295
9620	386296
3178	386297
7407	386298
50841	386299
20297	386300
147883	386301
85245	386302
3184	386303
1036	386304
13617	386305
33088	386306
99991	386307
35756	386308
98156	386309
25598	386310
119810	386311
4655	386312
85503	386313
24526	386314
59515	386315
31	386316
73980	386317
20907	386318
2791	386319
43776	386320
35419	386321
9703	386322
72149	386323
134488	386324
9331	386325
22670	386326
38556	386327
40780	386328
22972	386329
87473	386330
52188	386331
24821	386332
68676	386333
2203	386334
19105	386335
30642	386336
34698	386337
1032	386338
2717	386339
15481	386340
46811	386341
27357	386342
19061	386343
11206	386344
30809	386345
67596	386346
51078	386347
6791	386348
573	386349
69377	386350
72789	386351
105939	386352
11124	386353
1253	386354
100298	386355
47708	386356
21699	386357
17447	386358
6720	386359
5925	386360
14859	386361
4015	386362
401	386363
22783	386364
22413	386365
3577	386366
7116	386367
32760	386368
32389	386369
118927	386370
464	386371
20595	386372
98117	386373
2016	386374
2213	386375
69867	386376
59216	386377
43171	386378
47898	386379
2382	386380
57008	386381
4209	386382
1886	386383
6115	386384
5601	386385
61346	386386
14239	386387
57496	386388
5315	386389
125588	386390
37483	386391
11688	386392
83526	386393
20098	386394
66738	386395
8819	386396
77815	386397
2805	386398
22943	386399
39489	386400
116342	386401
13897	386402
50118	386403
475	386404
87644	386405
87445	386406
94126	386407
47065	386408
21511	386409
9004	386410
80274	386411
5818	386412
26732	386413
61319	386414
64805	386415
61148	386416
9431	386417
127063	386418
104740	386419
22978	386420
81372	386421
11909	386422
37403	386423
19029	386424
10667	386425
10157	386426
55121	386427
34244	386428
1816	386429
76417	386430
75213	386431
48323	386432
50486	386433
45655	386434
60118	386435
36646	386436
138511	386437
6990	386438
74285	386439
88027	386440
52030	386441
62445	386442
5945	386443
19515	386444
30925	386445
25244	386446
13584	386447
62717	386448
84607	386449
121413	386450
50621	386451
111752	386452
64567	386453
34227	386454
65754	386455
73556	386456
95414	386457
16423	386458
91516	386459
6938	386460
91269	386461
108183	386462
3949	386463
2975	386464
42283	386465
125215	386466
56014	386467
108780	386468
6124	386469
12081	386470
24150	386471
62963	386472
83173	386473
10075	386474
32347	386475
58350	386476
99726	386477
50611	386478
52255	386479
5489	386480
43579	386481
16991	386482
66730	386483
65045	386484
69769	386485
29719	386486
35843	386487
56765	386488
97576	386489
10271	386490
100068	386491
9712	386492
4236	386493
26780	386494
20107	386495
245	386496
4392	386497
2863	386498
40723	386499
1771	386500
56435	386501
91241	386502
55619	386503
117536	386504
681	386505
99028	386506
46949	386507
10383	386508
38636	386509
19507	386510
85509	386511
29805	386512
45871	386513
74970	386514
52217	386515
30966	386516
72800	386517
35798	386518
22827	386519
1918	386520
15438	386521
11282	386522
5753	386523
101405	386524
20578	386525
90609	386526
10062	386527
13668	386528
21655	386529
76439	386530
37392	386531
44544	386532
102247	386533
5010	386534
76568	386535
41285	386536
86763	386537
50986	386538
78856	386539
97832	386540
100873	386541
49547	386542
130057	386543
39210	386544
125510	386545
57510	386546
80743	386547
15564	386548
2421	386549
809	386550
108340	386551
44541	386552
90463	386553
31790	386554
60185	386555
116202	386556
114747	386557
12202	386558
53371	386559
45110	386560
134651	386561
120198	386562
89509	386563
13226	386564
19	386565
4998	386566
114221	386567
137751	386568
91308	386569
84812	386570
128912	386571
19937	386572
30	386573
8794	386574
2160	386575
42700	386576
344	386577
103499	386578
3435	386579
253	386580
10689	386581
8130	386582
74323	386583
54443	386584
42206	386585
49458	386586
21922	386587
68069	386588
12548	386589
86446	386590
38970	386591
28830	386592
66965	386593
18904	386594
14053	386595
76332	386596
45778	386597
17927	386598
38985	386599
35426	386600
57881	386601
69468	386602
83416	386603
60197	386604
72555	386605
21831	386606
65434	386607
39714	386608
18721	386609
11685	386610
15688	386611
85423	386612
51606	386613
26275	386614
72134	386615
2393	386616
7026	386617
91023	386618
23591	386619
104534	386620
39496	386621
36352	386622
939	386623
9561	386624
946	386625
9388	386626
27192	386627
1025	386628
140443	386629
6762	386630
67842	386631
21459	386632
12845	386633
108926	386634
37975	386635
26291	386636
10072	386637
23309	386638
6434	386639
8000	386640
8722	386641
23895	386642
132757	386643
21914	386644
90213	386645
50133	386646
23140	386647
123176	386648
32107	386649
1696	386650
29654	386651
33921	386652
2541	386653
51800	386654
778	386655
16793	386656
3317	386657
86253	386658
120881	386659
24948	386660
15383	386661
69008	386662
23450	386663
74869	386664
18096	386665
5658	386666
145187	386667
51235	386668
145650	386669
39247	386670
14530	386671
48346	386672
65968	386673
14645	386674
95564	386675
142689	386676
133267	386677
82766	386678
124	386679
81603	386680
499	386681
148	386682
3118	386683
1676	386684
112779	386685
36743	386686
10401	386687
4685	386688
102782	386689
131863	386690
1464	386691
50025	386692
42608	386693
13800	386694
69776	386695
3090	386696
27274	386697
30901	386698
150229	386699
867	386700
90021	386701
24681	386702
796	386703
100296	386704
67101	386705
148327	386706
74912	386707
54968	386708
11062	386709
12875	386710
55901	386711
25480	386712
23114	386713
9273	386714
70205	386715
1508	386716
2497	386717
5089	386718
12174	386719
829	386720
45436	386721
87827	386722
12320	386723
68927	386724
30144	386725
16748	386726
7211	386727
65756	386728
50224	386729
133103	386730
4731	386731
13678	386732
80174	386733
48316	386734
33296	386735
100176	386736
11	386737
35524	386738
1182	386739
14129	386740
12799	386741
40477	386742
106189	386743
26625	386744
16218	386745
1462	386746
30352	386747
47489	386748
35837	386749
31617	386750
122230	386751
8184	386752
32668	386753
8902	386754
18342	386755
33116	386756
51324	386757
1729	386758
18369	386759
55811	386760
46224	386761
63915	386762
44660	386763
19657	386764
96412	386765
85211	386766
5421	386767
46401	386768
19676	386769
57783	386770
46421	386771
89576	386772
61591	386773
9118	386774
87107	386775
10972	386776
19019	386777
22358	386778
58395	386779
45706	386780
12054	386781
63132	386782
37583	386783
8164	386784
33704	386785
96901	386786
82156	386787
1560	386788
126306	386789
29047	386790
46095	386791
94294	386792
8006	386793
41085	386794
9536	386795
45364	386796
13244	386797
380	386798
6081	386799
14037	386800
50586	386801
1747	386802
22186	386803
97398	386804
9556	386805
40375	386806
23374	386807
8542	386808
15381	386809
132525	386810
71347	386811
86795	386812
46596	386813
2815	386814
53951	386815
586	386816
6240	386817
19578	386818
64100	386819
83614	386820
61164	386821
86032	386822
31362	386823
5538	386824
70614	386825
7858	386826
6184	386827
115517	386828
7720	386829
519	386830
114959	386831
220	386832
9134	386833
35093	386834
21387	386835
11480	386836
127386	386837
37009	386838
109568	386839
415	386840
19	386841
20644	386842
2940	386843
129308	386844
32337	386845
1021	386846
16062	386847
12714	386848
2986	386849
94271	386850
2262	386851
47087	386852
22993	386853
271	386854
41431	386855
87613	386856
22507	386857
15201	386858
17520	386859
12691	386860
10832	386861
7456	386862
117393	386863
135088	386864
5318	386865
1227	386866
8782	386867
6764	386868
68812	386869
37435	386870
70115	386871
13881	386872
2199	386873
99328	386874
1982	386875
52443	386876
33538	386877
15847	386878
131681	386879
60357	386880
1610	386881
3301	386882
109964	386883
14912	386884
48261	386885
93661	386886
33879	386887
43559	386888
508	386889
34905	386890
24891	386891
17399	386892
42869	386893
3969	386894
12966	386895
16899	386896
29806	386897
39760	386898
2230	386899
32732	386900
50353	386901
28802	386902
89602	386903
74086	386904
91995	386905
8128	386906
38794	386907
126520	386908
31138	386909
38046	386910
1824	386911
14057	386912
6629	386913
38535	386914
28062	386915
16639	386916
18513	386917
479	386918
59537	386919
12273	386920
16989	386921
131249	386922
33438	386923
22404	386924
5723	386925
9368	386926
126687	386927
102904	386928
10148	386929
19019	386930
27845	386931
77720	386932
72934	386933
140136	386934
88099	386935
50794	386936
57230	386937
65498	386938
11665	386939
22457	386940
8307	386941
26665	386942
22119	386943
978	386944
19912	386945
66264	386946
36918	386947
26002	386948
18138	386949
3326	386950
80045	386951
78410	386952
59345	386953
81217	386954
15113	386955
56186	386956
523	386957
23898	386958
48354	386959
29668	386960
70880	386961
6570	386962
70504	386963
103765	386964
6719	386965
130536	386966
59959	386967
52840	386968
53116	386969
145129	386970
85422	386971
72477	386972
22992	386973
22251	386974
846	386975
17771	386976
416	386977
146630	386978
76518	386979
1	386980
95972	386981
98485	386982
76143	386983
72281	386984
94883	386985
578	386986
7403	386987
43439	386988
39045	386989
58673	386990
7890	386991
19499	386992
15673	386993
6950	386994
27587	386995
20130	386996
411	386997
52287	386998
32654	386999
1387	387000
21520	387001
35374	387002
10604	387003
106784	387004
2156	387005
1509	387006
96298	387007
107194	387008
40211	387009
123505	387010
24078	387011
413	387012
5726	387013
57936	387014
65831	387015
1551	387016
29567	387017
9811	387018
74262	387019
29984	387020
83089	387021
32579	387022
27270	387023
37586	387024
32513	387025
207	387026
1180	387027
31632	387028
12137	387029
14371	387030
106666	387031
88053	387032
93	387033
40063	387034
56478	387035
119470	387036
79090	387037
1932	387038
42342	387039
16048	387040
1346	387041
79265	387042
32242	387043
63911	387044
4921	387045
41053	387046
10190	387047
21915	387048
51711	387049
36326	387050
130042	387051
268	387052
61697	387053
23131	387054
26085	387055
31947	387056
8037	387057
5006	387058
3948	387059
45710	387060
121951	387061
51027	387062
3810	387063
8879	387064
36287	387065
18154	387066
2978	387067
126457	387068
77740	387069
33921	387070
49316	387071
90015	387072
27535	387073
56615	387074
22041	387075
138	387076
5518	387077
1573	387078
100859	387079
44579	387080
81463	387081
1478	387082
91395	387083
71263	387084
59252	387085
21138	387086
3031	387087
65454	387088
67100	387089
86788	387090
133765	387091
130	387092
80467	387093
30950	387094
95791	387095
37418	387096
85189	387097
66198	387098
15424	387099
89624	387100
33464	387101
42186	387102
18735	387103
88764	387104
37793	387105
5411	387106
49881	387107
131637	387108
15828	387109
100146	387110
35844	387111
37134	387112
18398	387113
121310	387114
57648	387115
10780	387116
25265	387117
117283	387118
11395	387119
67916	387120
22914	387121
81166	387122
109263	387123
102495	387124
13634	387125
98581	387126
46489	387127
110626	387128
123654	387129
115565	387130
12143	387131
24635	387132
113117	387133
84573	387134
6011	387135
105365	387136
11264	387137
20476	387138
18316	387139
49131	387140
140665	387141
31480	387142
28728	387143
24201	387144
68932	387145
63540	387146
34697	387147
76990	387148
82308	387149
2670	387150
3410	387151
27937	387152
36904	387153
115749	387154
7	387155
85265	387156
36736	387157
12226	387158
775	387159
16203	387160
50538	387161
14761	387162
56370	387163
126327	387164
44217	387165
88619	387166
69188	387167
87222	387168
48680	387169
6250	387170
59779	387171
99642	387172
24174	387173
5169	387174
65282	387175
24796	387176
126701	387177
96628	387178
952	387179
9237	387180
47085	387181
36382	387182
144372	387183
58639	387184
119828	387185
19949	387186
54982	387187
17986	387188
60563	387189
96877	387190
6439	387191
3140	387192
55387	387193
69939	387194
76726	387195
72455	387196
143392	387197
44171	387198
35955	387199
30764	387200
81067	387201
113795	387202
72497	387203
44005	387204
2298	387205
97887	387206
25848	387207
1589	387208
19835	387209
56808	387210
13157	387211
34899	387212
122806	387213
12388	387214
51646	387215
39675	387216
114736	387217
47118	387218
7680	387219
26262	387220
10670	387221
64851	387222
19157	387223
70005	387224
23664	387225
97077	387226
33216	387227
75511	387228
102327	387229
124547	387230
71090	387231
60092	387232
81591	387233
3893	387234
9742	387235
27672	387236
18363	387237
97876	387238
38757	387239
5462	387240
28414	387241
27969	387242
1862	387243
4332	387244
71044	387245
507	387246
77705	387247
65776	387248
44307	387249
2718	387250
47107	387251
74169	387252
95481	387253
33231	387254
6112	387255
84873	387256
24789	387257
23606	387258
19162	387259
50623	387260
70800	387261
34257	387262
94936	387263
101958	387264
38973	387265
29281	387266
2629	387267
30960	387268
78898	387269
58053	387270
71427	387271
85362	387272
23258	387273
20283	387274
3551	387275
1325	387276
7520	387277
88993	387278
47514	387279
68411	387280
87279	387281
37104	387282
131542	387283
96790	387284
101459	387285
100269	387286
9642	387287
10372	387288
89667	387289
47195	387290
454	387291
5051	387292
86967	387293
57244	387294
125738	387295
56113	387296
68960	387297
136014	387298
46089	387299
117825	387300
24576	387301
46273	387302
30566	387303
11004	387304
21516	387305
60906	387306
181	387307
12456	387308
64750	387309
45000	387310
58711	387311
105663	387312
38188	387313
3828	387314
20658	387315
34391	387316
50459	387317
53141	387318
79488	387319
74886	387320
49716	387321
113023	387322
62827	387323
56104	387324
1364	387325
27994	387326
77049	387327
15988	387328
77347	387329
89441	387330
34133	387331
3944	387332
23455	387333
58774	387334
89063	387335
11304	387336
23531	387337
74778	387338
115297	387339
2114	387340
15665	387341
37894	387342
46972	387343
23789	387344
16560	387345
2086	387346
30400	387347
28278	387348
59926	387349
64441	387350
56553	387351
38346	387352
72586	387353
4376	387354
36054	387355
68725	387356
109443	387357
64357	387358
7595	387359
103087	387360
94233	387361
41900	387362
49456	387363
58746	387364
60867	387365
32354	387366
19032	387367
47052	387368
9238	387369
25726	387370
76869	387371
49469	387372
98279	387373
19241	387374
48264	387375
51558	387376
111920	387377
108155	387378
18674	387379
1958	387380
81094	387381
10950	387382
10309	387383
31687	387384
5044	387385
8169	387386
26310	387387
1702	387388
8617	387389
97318	387390
5725	387391
58819	387392
52255	387393
27984	387394
47456	387395
43268	387396
87038	387397
93807	387398
76542	387399
108375	387400
81	387401
84696	387402
146842	387403
22928	387404
15674	387405
49138	387406
137706	387407
15959	387408
28552	387409
87234	387410
25852	387411
143459	387412
44130	387413
4135	387414
13295	387415
13384	387416
75779	387417
27581	387418
28604	387419
34114	387420
137732	387421
72962	387422
71355	387423
136151	387424
12585	387425
24084	387426
56268	387427
63685	387428
68076	387429
477	387430
58702	387431
114231	387432
1895	387433
15697	387434
12	387435
48244	387436
82433	387437
25285	387438
142219	387439
123962	387440
75175	387441
30696	387442
24371	387443
7820	387444
71342	387445
1196	387446
18642	387447
27166	387448
19874	387449
5396	387450
52819	387451
64905	387452
33371	387453
4057	387454
19465	387455
105057	387456
66559	387457
115484	387458
16849	387459
32077	387460
74474	387461
102124	387462
471	387463
659	387464
2740	387465
41602	387466
76640	387467
23761	387468
747	387469
22788	387470
91975	387471
25247	387472
37979	387473
14221	387474
7787	387475
87953	387476
58239	387477
33508	387478
62917	387479
21683	387480
12388	387481
100308	387482
40216	387483
39152	387484
86989	387485
144223	387486
123464	387487
6274	387488
25487	387489
644	387490
77560	387491
89890	387492
7288	387493
19083	387494
106078	387495
31359	387496
46025	387497
7292	387498
1397	387499
56528	387500
84854	387501
15409	387502
109991	387503
1079	387504
16331	387505
34917	387506
8251	387507
45457	387508
52256	387509
37618	387510
15574	387511
106371	387512
82123	387513
8806	387514
89869	387515
39851	387516
80348	387517
47386	387518
109466	387519
25110	387520
89099	387521
9257	387522
8894	387523
2697	387524
165	387525
31411	387526
10377	387527
35304	387528
119869	387529
33205	387530
132262	387531
733	387532
95048	387533
90991	387534
75134	387535
74537	387536
85709	387537
36021	387538
8493	387539
40585	387540
25106	387541
117243	387542
48424	387543
67335	387544
107505	387545
2167	387546
8123	387547
150452	387548
5880	387549
43167	387550
2248	387551
63558	387552
32479	387553
62197	387554
34235	387555
8302	387556
52182	387557
10484	387558
4237	387559
57243	387560
5884	387561
22473	387562
25937	387563
59710	387564
24851	387565
85367	387566
45758	387567
14834	387568
101370	387569
71585	387570
50036	387571
27041	387572
62862	387573
94340	387574
40487	387575
120515	387576
82256	387577
858	387578
1876	387579
11758	387580
111332	387581
56152	387582
22944	387583
11602	387584
7645	387585
14903	387586
59704	387587
14863	387588
22854	387589
7135	387590
5301	387591
61991	387592
4446	387593
95510	387594
694	387595
27345	387596
5905	387597
28251	387598
130309	387599
3746	387600
16129	387601
6230	387602
3	387603
76273	387604
38241	387605
46334	387606
26656	387607
5451	387608
27280	387609
3239	387610
105641	387611
5731	387612
20286	387613
61974	387614
24464	387615
11448	387616
38334	387617
67442	387618
48270	387619
42236	387620
15488	387621
57107	387622
81259	387623
113824	387624
7885	387625
7001	387626
58579	387627
33928	387628
14790	387629
3113	387630
29777	387631
2768	387632
112822	387633
40617	387634
917	387635
23	387636
87641	387637
47435	387638
40269	387639
37763	387640
81573	387641
28900	387642
944	387643
3174	387644
36018	387645
101638	387646
64517	387647
59593	387648
100585	387649
33706	387650
83838	387651
65433	387652
98363	387653
127867	387654
80013	387655
58613	387656
111186	387657
65512	387658
66172	387659
130382	387660
40036	387661
33081	387662
16760	387663
4521	387664
26679	387665
4757	387666
33580	387667
53472	387668
47454	387669
1421	387670
121496	387671
68306	387672
17076	387673
14559	387674
8254	387675
216	387676
48691	387677
41723	387678
72973	387679
127004	387680
77578	387681
132539	387682
59301	387683
2268	387684
15607	387685
90725	387686
27185	387687
108250	387688
60146	387689
18154	387690
37055	387691
107042	387692
51186	387693
116089	387694
60215	387695
13971	387696
31921	387697
46909	387698
17317	387699
11566	387700
28012	387701
51652	387702
12684	387703
48239	387704
68368	387705
133551	387706
28613	387707
89757	387708
112051	387709
133540	387710
103737	387711
74423	387712
121027	387713
3642	387714
25666	387715
94663	387716
21063	387717
1926	387718
99941	387719
67202	387720
51278	387721
63495	387722
23684	387723
19822	387724
11547	387725
11943	387726
73744	387727
51896	387728
103512	387729
15241	387730
12359	387731
19603	387732
33897	387733
98961	387734
47713	387735
7527	387736
25063	387737
49738	387738
34135	387739
18477	387740
77608	387741
121934	387742
55240	387743
28496	387744
17848	387745
12401	387746
60306	387747
62984	387748
62913	387749
10686	387750
105059	387751
476	387752
34	387753
42143	387754
1904	387755
137745	387756
3212	387757
5391	387758
83154	387759
75971	387760
46009	387761
43461	387762
13359	387763
118644	387764
14593	387765
37296	387766
77089	387767
37855	387768
54858	387769
20301	387770
28987	387771
4220	387772
83266	387773
9880	387774
22787	387775
89056	387776
34612	387777
47444	387778
74243	387779
18951	387780
26182	387781
17810	387782
13188	387783
34915	387784
100591	387785
84211	387786
70724	387787
4267	387788
120660	387789
3236	387790
1024	387791
114	387792
33589	387793
24433	387794
72063	387795
14167	387796
46250	387797
115731	387798
14479	387799
10643	387800
123705	387801
78116	387802
10263	387803
20993	387804
4958	387805
10727	387806
54710	387807
22632	387808
24222	387809
60024	387810
29106	387811
16015	387812
1840	387813
2191	387814
16745	387815
19739	387816
132585	387817
6	387818
18006	387819
13239	387820
29369	387821
18832	387822
92917	387823
3643	387824
4861	387825
9043	387826
137716	387827
18001	387828
46641	387829
17125	387830
134392	387831
95982	387832
3422	387833
52140	387834
47032	387835
155	387836
80256	387837
5950	387838
103255	387839
47685	387840
86009	387841
9753	387842
30841	387843
35329	387844
14384	387845
56230	387846
60543	387847
25775	387848
582	387849
94711	387850
47555	387851
35824	387852
587	387853
26536	387854
44330	387855
27370	387856
45804	387857
24966	387858
74638	387859
3345	387860
15806	387861
129305	387862
43477	387863
54290	387864
7796	387865
82315	387866
75100	387867
4262	387868
70416	387869
60648	387870
19848	387871
69566	387872
146571	387873
79789	387874
3197	387875
13655	387876
16443	387877
26006	387878
40247	387879
94730	387880
38063	387881
50447	387882
22183	387883
43984	387884
78256	387885
10619	387886
88723	387887
78210	387888
38312	387889
100132	387890
75490	387891
134372	387892
34421	387893
34990	387894
8479	387895
26587	387896
84376	387897
17755	387898
67208	387899
14283	387900
44542	387901
44279	387902
119952	387903
46251	387904
33745	387905
27407	387906
126773	387907
66630	387908
54	387909
94135	387910
51933	387911
63484	387912
39193	387913
112297	387914
35501	387915
54381	387916
6251	387917
22971	387918
32180	387919
41361	387920
130799	387921
129442	387922
17	387923
999	387924
23686	387925
33934	387926
14259	387927
136907	387928
50424	387929
16100	387930
149538	387931
5831	387932
32689	387933
21387	387934
62737	387935
37484	387936
71186	387937
45412	387938
50982	387939
84350	387940
93007	387941
93518	387942
54103	387943
17541	387944
13698	387945
5991	387946
1681	387947
94616	387948
94272	387949
69337	387950
70823	387951
600	387952
32725	387953
130644	387954
75957	387955
3072	387956
88979	387957
44899	387958
88828	387959
82411	387960
16094	387961
14920	387962
6906	387963
2787	387964
6221	387965
102257	387966
74987	387967
16410	387968
35707	387969
104291	387970
35392	387971
68421	387972
114729	387973
16202	387974
15985	387975
21727	387976
50556	387977
32334	387978
79693	387979
30702	387980
47933	387981
77075	387982
7085	387983
265	387984
32739	387985
47875	387986
48499	387987
22315	387988
44005	387989
112138	387990
38409	387991
37282	387992
66970	387993
38698	387994
26629	387995
74712	387996
40543	387997
104403	387998
10550	387999
16903	388000
74618	388001
13487	388002
107768	388003
62648	388004
114499	388005
70975	388006
115541	388007
12685	388008
4646	388009
126449	388010
500	388011
43127	388012
1053	388013
9298	388014
22872	388015
79380	388016
93719	388017
137747	388018
97123	388019
68486	388020
57622	388021
19687	388022
28717	388023
11133	388024
40374	388025
111211	388026
41359	388027
45960	388028
21696	388029
271	388030
36474	388031
34222	388032
55583	388033
10595	388034
68704	388035
40655	388036
47681	388037
28987	388038
34394	388039
10801	388040
48664	388041
8050	388042
114239	388043
12703	388044
31409	388045
32411	388046
40285	388047
5541	388048
64617	388049
132803	388050
69612	388051
20562	388052
11145	388053
10443	388054
23262	388055
13083	388056
14411	388057
6362	388058
1966	388059
19535	388060
47225	388061
12167	388062
3854	388063
36581	388064
73	388065
122465	388066
19689	388067
605	388068
105309	388069
62667	388070
43078	388071
34693	388072
53194	388073
26226	388074
20678	388075
45337	388076
732	388077
17582	388078
66167	388079
127149	388080
68249	388081
1222	388082
12611	388083
12243	388084
32558	388085
3971	388086
32559	388087
99287	388088
7162	388089
67935	388090
55088	388091
10847	388092
21288	388093
577	388094
45930	388095
59758	388096
9285	388097
58022	388098
14276	388099
92870	388100
73766	388101
5649	388102
11729	388103
88813	388104
91942	388105
23142	388106
5474	388107
20968	388108
925	388109
23725	388110
93935	388111
44483	388112
60557	388113
2304	388114
99719	388115
115021	388116
92990	388117
15658	388118
129844	388119
23672	388120
67306	388121
121705	388122
57601	388123
64335	388124
22328	388125
85439	388126
101718	388127
26680	388128
59954	388129
72905	388130
130196	388131
13322	388132
84009	388133
77063	388134
73804	388135
61855	388136
63891	388137
1902	388138
29461	388139
82258	388140
58573	388141
60690	388142
48918	388143
67894	388144
17270	388145
21351	388146
12516	388147
132365	388148
29897	388149
8334	388150
3752	388151
101	388152
88145	388153
17745	388154
22934	388155
29404	388156
110416	388157
66793	388158
76324	388159
4138	388160
38063	388161
3215	388162
46966	388163
119896	388164
74323	388165
121415	388166
7757	388167
67739	388168
97912	388169
149	388170
11061	388171
31360	388172
49437	388173
7923	388174
40909	388175
103980	388176
21870	388177
43564	388178
21866	388179
24405	388180
11673	388181
68459	388182
70481	388183
651	388184
92421	388185
78457	388186
46414	388187
121375	388188
1734	388189
116105	388190
119348	388191
52284	388192
25343	388193
103340	388194
31470	388195
264	388196
20824	388197
80995	388198
106160	388199
40723	388200
65457	388201
100768	388202
15540	388203
25092	388204
53180	388205
51581	388206
48961	388207
7126	388208
105264	388209
59627	388210
59096	388211
23230	388212
65008	388213
45983	388214
6565	388215
4750	388216
5646	388217
7573	388218
29667	388219
5794	388220
22369	388221
49264	388222
3411	388223
8157	388224
37940	388225
30222	388226
42335	388227
165	388228
15006	388229
111568	388230
84048	388231
115538	388232
14451	388233
91246	388234
6046	388235
131030	388236
39564	388237
22379	388238
121469	388239
10229	388240
35199	388241
76556	388242
4896	388243
31396	388244
5128	388245
81957	388246
4116	388247
32009	388248
21989	388249
106791	388250
6826	388251
986	388252
75402	388253
14011	388254
19084	388255
22814	388256
2096	388257
110509	388258
54296	388259
2852	388260
64565	388261
125565	388262
42725	388263
34132	388264
1183	388265
25620	388266
5218	388267
22022	388268
9199	388269
25147	388270
3629	388271
54925	388272
41085	388273
24865	388274
53127	388275
91779	388276
1314	388277
110308	388278
11422	388279
96328	388280
95352	388281
35419	388282
33085	388283
2070	388284
83371	388285
16119	388286
12020	388287
20517	388288
31059	388289
92572	388290
16301	388291
84944	388292
141804	388293
29729	388294
16949	388295
5592	388296
2533	388297
22235	388298
710	388299
21410	388300
75505	388301
9033	388302
34398	388303
123117	388304
16418	388305
7910	388306
10531	388307
29069	388308
96167	388309
65031	388310
76177	388311
8726	388312
28070	388313
17947	388314
7769	388315
15730	388316
9249	388317
11280	388318
19812	388319
124774	388320
74716	388321
60040	388322
90527	388323
8182	388324
65119	388325
6697	388326
985	388327
102004	388328
4614	388329
13760	388330
131482	388331
112824	388332
47911	388333
64378	388334
114466	388335
78132	388336
135151	388337
23856	388338
80064	388339
108041	388340
22159	388341
7830	388342
70919	388343
6489	388344
116842	388345
76654	388346
21982	388347
16821	388348
6527	388349
2781	388350
60783	388351
51309	388352
39249	388353
85212	388354
45058	388355
13845	388356
104767	388357
4003	388358
56043	388359
649	388360
125042	388361
15215	388362
21411	388363
55778	388364
87033	388365
102946	388366
83733	388367
18849	388368
54546	388369
79940	388370
6567	388371
1723	388372
68691	388373
4	388374
103507	388375
95694	388376
49785	388377
260	388378
55943	388379
5517	388380
5573	388381
130769	388382
54040	388383
4159	388384
44290	388385
14249	388386
47390	388387
36835	388388
131197	388389
80791	388390
114232	388391
52433	388392
80905	388393
42757	388394
99302	388395
33007	388396
4429	388397
6797	388398
72925	388399
14726	388400
31439	388401
30010	388402
18229	388403
258	388404
74139	388405
78771	388406
17065	388407
13649	388408
11434	388409
11824	388410
13226	388411
90592	388412
69544	388413
27985	388414
53624	388415
9494	388416
19184	388417
40050	388418
6437	388419
75760	388420
61979	388421
101309	388422
48257	388423
26975	388424
21989	388425
3988	388426
16340	388427
59059	388428
4030	388429
3205	388430
114802	388431
28584	388432
56509	388433
25450	388434
84082	388435
41793	388436
99151	388437
13931	388438
34745	388439
44599	388440
114887	388441
2317	388442
18661	388443
15964	388444
79256	388445
95891	388446
15475	388447
15418	388448
105359	388449
58445	388450
39760	388451
34162	388452
49840	388453
2527	388454
35361	388455
44067	388456
34410	388457
28429	388458
55993	388459
72866	388460
34134	388461
54691	388462
71405	388463
38808	388464
51691	388465
49322	388466
81290	388467
19639	388468
75294	388469
67412	388470
51442	388471
98613	388472
30325	388473
56462	388474
11731	388475
18424	388476
5704	388477
35573	388478
52621	388479
11803	388480
21168	388481
79986	388482
61141	388483
29144	388484
40409	388485
18361	388486
79262	388487
79	388488
36401	388489
23639	388490
145883	388491
8373	388492
105053	388493
1069	388494
14968	388495
12187	388496
4873	388497
48154	388498
42554	388499
32171	388500
13541	388501
75955	388502
9535	388503
77071	388504
46561	388505
15267	388506
60745	388507
89401	388508
41030	388509
21904	388510
12968	388511
85363	388512
39058	388513
3850	388514
119593	388515
86908	388516
102084	388517
2168	388518
1029	388519
35599	388520
19764	388521
3695	388522
54731	388523
38128	388524
16029	388525
73524	388526
6618	388527
1166	388528
102070	388529
97649	388530
77862	388531
146058	388532
845	388533
11522	388534
18046	388535
390	388536
25756	388537
1443	388538
18724	388539
66972	388540
9630	388541
4178	388542
103859	388543
64196	388544
10233	388545
57211	388546
89148	388547
13507	388548
73646	388549
29592	388550
1094	388551
27436	388552
1850	388553
22361	388554
65312	388555
22265	388556
14226	388557
44094	388558
80899	388559
4223	388560
52498	388561
119758	388562
10712	388563
51075	388564
40179	388565
90903	388566
20749	388567
32921	388568
92151	388569
55227	388570
12825	388571
77383	388572
66120	388573
117512	388574
19908	388575
22761	388576
11440	388577
12215	388578
54567	388579
8374	388580
101310	388581
40275	388582
17217	388583
46476	388584
48277	388585
4469	388586
9033	388587
41633	388588
1149	388589
88062	388590
44143	388591
104649	388592
133930	388593
27891	388594
101620	388595
28039	388596
20798	388597
6991	388598
72460	388599
22726	388600
39763	388601
25237	388602
119577	388603
71062	388604
605	388605
23283	388606
93152	388607
35509	388608
81788	388609
88211	388610
1341	388611
33758	388612
61307	388613
1924	388614
11139	388615
38736	388616
20278	388617
36665	388618
27184	388619
87822	388620
111465	388621
34987	388622
34930	388623
147377	388624
9278	388625
30415	388626
15542	388627
60738	388628
1505	388629
4851	388630
34368	388631
40819	388632
78585	388633
93499	388634
53789	388635
118296	388636
62715	388637
44879	388638
78255	388639
46826	388640
2014	388641
61835	388642
79125	388643
33857	388644
6562	388645
97554	388646
10832	388647
113275	388648
50	388649
80723	388650
42168	388651
40294	388652
74918	388653
95205	388654
44194	388655
56739	388656
102212	388657
99144	388658
69266	388659
18486	388660
110461	388661
11583	388662
96251	388663
87168	388664
14978	388665
27624	388666
4331	388667
11207	388668
7968	388669
83165	388670
12962	388671
68557	388672
9264	388673
17557	388674
19274	388675
16096	388676
16927	388677
21810	388678
35296	388679
8375	388680
107970	388681
37890	388682
68455	388683
43239	388684
77776	388685
59530	388686
54212	388687
10544	388688
70777	388689
95049	388690
14688	388691
30734	388692
58991	388693
12093	388694
1001	388695
46717	388696
35591	388697
61629	388698
167	388699
37162	388700
13303	388701
14859	388702
39684	388703
7954	388704
21389	388705
46243	388706
23891	388707
44483	388708
71253	388709
27085	388710
110242	388711
75582	388712
68413	388713
18885	388714
126074	388715
101866	388716
45393	388717
45188	388718
28752	388719
825	388720
5945	388721
32027	388722
5867	388723
3066	388724
66473	388725
18332	388726
95845	388727
7508	388728
8686	388729
2129	388730
62077	388731
46440	388732
126876	388733
19486	388734
61355	388735
20379	388736
45207	388737
15812	388738
50040	388739
75624	388740
26537	388741
70673	388742
14936	388743
2013	388744
83806	388745
30581	388746
74	388747
13483	388748
11965	388749
56860	388750
13507	388751
73172	388752
62126	388753
39990	388754
22338	388755
48848	388756
22407	388757
136832	388758
980	388759
118631	388760
63989	388761
61787	388762
100534	388763
72372	388764
46794	388765
4839	388766
106127	388767
5883	388768
29483	388769
20860	388770
41200	388771
4734	388772
80217	388773
84060	388774
37562	388775
16266	388776
21649	388777
106520	388778
37182	388779
71651	388780
66624	388781
23666	388782
74559	388783
23913	388784
10456	388785
197	388786
26645	388787
7335	388788
47302	388789
16976	388790
17870	388791
2441	388792
107075	388793
64006	388794
51293	388795
7582	388796
23620	388797
93916	388798
23239	388799
4773	388800
10404	388801
25957	388802
87312	388803
43796	388804
96982	388805
3238	388806
18490	388807
5477	388808
41066	388809
41349	388810
3250	388811
51359	388812
33571	388813
1470	388814
33762	388815
20069	388816
26135	388817
17858	388818
6868	388819
1121	388820
33496	388821
81654	388822
21081	388823
63381	388824
43735	388825
60934	388826
110969	388827
3462	388828
39942	388829
817	388830
23744	388831
45495	388832
45727	388833
4502	388834
86343	388835
120022	388836
71120	388837
76375	388838
100807	388839
4372	388840
36222	388841
140397	388842
41248	388843
57893	388844
76451	388845
43296	388846
25335	388847
71672	388848
80034	388849
20867	388850
22825	388851
50156	388852
34398	388853
71200	388854
38466	388855
32118	388856
37495	388857
40883	388858
2592	388859
40814	388860
17170	388861
13312	388862
47350	388863
5360	388864
36788	388865
49591	388866
5611	388867
56161	388868
57444	388869
113	388870
58632	388871
9588	388872
88686	388873
2902	388874
74880	388875
42573	388876
46475	388877
58206	388878
198	388879
81216	388880
11385	388881
23042	388882
5036	388883
69056	388884
2014	388885
31968	388886
78790	388887
47022	388888
64325	388889
217	388890
9828	388891
34622	388892
55529	388893
5631	388894
58138	388895
50767	388896
16704	388897
98163	388898
39828	388899
21417	388900
1853	388901
4176	388902
20751	388903
8153	388904
71739	388905
24506	388906
4648	388907
32493	388908
94173	388909
31237	388910
61564	388911
45553	388912
7364	388913
97948	388914
64498	388915
231	388916
36982	388917
2051	388918
51445	388919
27178	388920
7097	388921
67208	388922
11318	388923
86549	388924
34077	388925
36775	388926
53743	388927
88125	388928
41028	388929
127612	388930
32708	388931
67240	388932
18433	388933
51587	388934
214	388935
27807	388936
37027	388937
50342	388938
15284	388939
8011	388940
93586	388941
62403	388942
7425	388943
27157	388944
3302	388945
451	388946
94627	388947
56491	388948
57989	388949
118938	388950
131355	388951
7825	388952
55842	388953
76629	388954
23059	388955
34081	388956
32529	388957
25584	388958
12301	388959
11045	388960
89200	388961
111766	388962
58826	388963
63522	388964
4070	388965
18335	388966
52350	388967
137827	388968
3227	388969
41784	388970
6056	388971
67841	388972
101208	388973
46555	388974
71877	388975
13846	388976
73382	388977
57876	388978
71774	388979
74329	388980
4934	388981
47783	388982
11238	388983
60793	388984
48983	388985
62687	388986
24661	388987
122034	388988
54670	388989
53847	388990
106691	388991
75306	388992
4024	388993
11722	388994
2324	388995
143129	388996
52547	388997
86519	388998
127418	388999
129358	389000
90407	389001
101943	389002
19558	389003
18820	389004
1671	389005
27818	389006
2	389007
35752	389008
32355	389009
11514	389010
89253	389011
55593	389012
7041	389013
9341	389014
67246	389015
56246	389016
13913	389017
6772	389018
82794	389019
78470	389020
8964	389021
4288	389022
121901	389023
26712	389024
27957	389025
96952	389026
80980	389027
73611	389028
63048	389029
14442	389030
128663	389031
79574	389032
14132	389033
54941	389034
101921	389035
42121	389036
37788	389037
2372	389038
40420	389039
55817	389040
4891	389041
5387	389042
110193	389043
114687	389044
19369	389045
54344	389046
29432	389047
83845	389048
35736	389049
32081	389050
6231	389051
93274	389052
71955	389053
6924	389054
8593	389055
20664	389056
17853	389057
110431	389058
37262	389059
3287	389060
149503	389061
32678	389062
44307	389063
58311	389064
101247	389065
6283	389066
118294	389067
19843	389068
94611	389069
34329	389070
514	389071
40789	389072
28824	389073
81961	389074
59921	389075
18771	389076
23575	389077
10874	389078
55708	389079
3784	389080
30424	389081
6125	389082
24116	389083
62302	389084
109246	389085
39793	389086
82350	389087
1292	389088
35643	389089
76070	389090
121621	389091
91449	389092
63128	389093
52705	389094
100225	389095
86255	389096
4928	389097
61270	389098
17722	389099
22865	389100
42171	389101
110997	389102
89844	389103
42011	389104
57254	389105
51648	389106
57379	389107
71484	389108
52822	389109
86596	389110
20632	389111
41562	389112
91848	389113
26822	389114
8070	389115
36150	389116
47312	389117
66260	389118
129187	389119
52790	389120
56364	389121
16447	389122
82289	389123
8174	389124
77517	389125
90979	389126
26884	389127
651	389128
31928	389129
19822	389130
41829	389131
53463	389132
25784	389133
137594	389134
111174	389135
2335	389136
15482	389137
61441	389138
26420	389139
7851	389140
49266	389141
25746	389142
2446	389143
45021	389144
99	389145
25451	389146
43410	389147
3609	389148
50349	389149
109312	389150
5575	389151
5128	389152
22752	389153
85898	389154
56051	389155
23548	389156
4364	389157
121900	389158
87830	389159
34714	389160
108223	389161
18345	389162
387	389163
28006	389164
100479	389165
77941	389166
31545	389167
97798	389168
137	389169
95692	389170
1159	389171
31062	389172
4734	389173
10972	389174
89675	389175
1594	389176
82129	389177
55804	389178
7372	389179
9498	389180
3094	389181
55662	389182
41125	389183
33755	389184
3647	389185
20837	389186
39411	389187
20135	389188
45840	389189
44654	389190
23405	389191
3867	389192
52933	389193
9824	389194
78798	389195
5011	389196
31852	389197
33493	389198
4283	389199
99221	389200
80663	389201
41625	389202
12114	389203
7092	389204
27758	389205
75461	389206
60681	389207
85442	389208
10423	389209
11019	389210
66630	389211
37294	389212
12914	389213
76488	389214
10326	389215
30	389216
12135	389217
44315	389218
24486	389219
75434	389220
31686	389221
71265	389222
21132	389223
10442	389224
78398	389225
30971	389226
5218	389227
33806	389228
69086	389229
77336	389230
26833	389231
99617	389232
74261	389233
114478	389234
48229	389235
64715	389236
2680	389237
22264	389238
150730	389239
24707	389240
73395	389241
14446	389242
116706	389243
5962	389244
23710	389245
49888	389246
35877	389247
56992	389248
96	389249
40074	389250
42341	389251
1114	389252
9212	389253
104185	389254
6785	389255
60470	389256
17766	389257
137599	389258
97078	389259
90498	389260
12598	389261
24368	389262
79976	389263
20038	389264
39094	389265
3878	389266
82950	389267
5834	389268
5032	389269
63764	389270
10237	389271
46093	389272
58165	389273
26095	389274
47508	389275
26432	389276
2769	389277
20339	389278
21397	389279
8294	389280
19405	389281
55407	389282
72628	389283
13266	389284
9547	389285
73572	389286
70581	389287
98426	389288
26128	389289
115097	389290
42722	389291
25524	389292
9141	389293
67015	389294
5540	389295
4876	389296
5202	389297
128712	389298
30178	389299
15290	389300
35829	389301
18720	389302
26164	389303
30720	389304
37753	389305
7728	389306
71520	389307
2195	389308
24735	389309
99211	389310
26032	389311
60283	389312
2643	389313
126225	389314
6412	389315
54415	389316
5390	389317
2402	389318
72764	389319
11352	389320
57442	389321
7037	389322
43512	389323
86426	389324
67432	389325
2214	389326
6532	389327
105236	389328
53137	389329
7531	389330
51659	389331
96361	389332
3429	389333
19637	389334
44709	389335
44295	389336
30353	389337
51498	389338
80424	389339
428	389340
22180	389341
39752	389342
39301	389343
114605	389344
52965	389345
41237	389346
24058	389347
53561	389348
6018	389349
52764	389350
954	389351
21446	389352
10495	389353
13827	389354
135949	389355
1011	389356
77664	389357
10635	389358
10199	389359
36404	389360
59269	389361
17664	389362
22597	389363
128567	389364
111976	389365
49002	389366
3397	389367
63869	389368
131509	389369
44421	389370
853	389371
7071	389372
35070	389373
14165	389374
12937	389375
11291	389376
32011	389377
20941	389378
18201	389379
91250	389380
140203	389381
9119	389382
91688	389383
36519	389384
20582	389385
20670	389386
71593	389387
3975	389388
29726	389389
119291	389390
33199	389391
24537	389392
55926	389393
35099	389394
89096	389395
74526	389396
11345	389397
47496	389398
9957	389399
89236	389400
24609	389401
118046	389402
3569	389403
111679	389404
67608	389405
29071	389406
5716	389407
11026	389408
7821	389409
46462	389410
135074	389411
98545	389412
50229	389413
6625	389414
45735	389415
102694	389416
1801	389417
31666	389418
9220	389419
98023	389420
140212	389421
20332	389422
21594	389423
39173	389424
120556	389425
56755	389426
54927	389427
29534	389428
10624	389429
39186	389430
31172	389431
46196	389432
10465	389433
19091	389434
6883	389435
60193	389436
82083	389437
2082	389438
54970	389439
17454	389440
59282	389441
24027	389442
52753	389443
100053	389444
3958	389445
101847	389446
51239	389447
9512	389448
40768	389449
21750	389450
126042	389451
13849	389452
118974	389453
124717	389454
13452	389455
35843	389456
538	389457
65160	389458
138261	389459
97424	389460
99457	389461
8186	389462
37564	389463
34813	389464
2223	389465
66125	389466
11531	389467
3238	389468
223	389469
47779	389470
53283	389471
25169	389472
11654	389473
61498	389474
67293	389475
9955	389476
35782	389477
43560	389478
27686	389479
42119	389480
16227	389481
5853	389482
83084	389483
104706	389484
45187	389485
29992	389486
7205	389487
3815	389488
14035	389489
3733	389490
10313	389491
407	389492
109730	389493
30974	389494
59986	389495
74317	389496
133562	389497
30482	389498
39006	389499
15038	389500
120729	389501
111331	389502
44590	389503
1293	389504
10913	389505
17513	389506
992	389507
1606	389508
62234	389509
110589	389510
93387	389511
65296	389512
12254	389513
96253	389514
7495	389515
81618	389516
8408	389517
5757	389518
12528	389519
8639	389520
38044	389521
94820	389522
31	389523
113196	389524
132717	389525
85836	389526
37431	389527
100252	389528
98854	389529
5679	389530
18291	389531
65924	389532
18669	389533
67665	389534
120909	389535
334	389536
158	389537
2722	389538
398	389539
65826	389540
86593	389541
48473	389542
26072	389543
3641	389544
11409	389545
84018	389546
24271	389547
92906	389548
52074	389549
27581	389550
99412	389551
27518	389552
75876	389553
27128	389554
59902	389555
10810	389556
23815	389557
23265	389558
146489	389559
9247	389560
1970	389561
53365	389562
17689	389563
47914	389564
57415	389565
3297	389566
23361	389567
12865	389568
28644	389569
47334	389570
90363	389571
36361	389572
80484	389573
9324	389574
38961	389575
83531	389576
12878	389577
23800	389578
53177	389579
23962	389580
121952	389581
16983	389582
17108	389583
83822	389584
76457	389585
5674	389586
26755	389587
120740	389588
2837	389589
118187	389590
2513	389591
10273	389592
133482	389593
4856	389594
47483	389595
3369	389596
69642	389597
41748	389598
62644	389599
60553	389600
39764	389601
11326	389602
45571	389603
683	389604
55114	389605
13304	389606
46964	389607
111461	389608
35828	389609
449	389610
14521	389611
117669	389612
2018	389613
24475	389614
1565	389615
36213	389616
117685	389617
53978	389618
129940	389619
32187	389620
25865	389621
28872	389622
1977	389623
116844	389624
73083	389625
21878	389626
62917	389627
77100	389628
13923	389629
78368	389630
126143	389631
1497	389632
41023	389633
101640	389634
1611	389635
113872	389636
24129	389637
72242	389638
16852	389639
70763	389640
30538	389641
127294	389642
34202	389643
10333	389644
16312	389645
39344	389646
57856	389647
8364	389648
99999	389649
10191	389650
132091	389651
70746	389652
17523	389653
1554	389654
48326	389655
107619	389656
42785	389657
4490	389658
517	389659
38090	389660
115126	389661
565	389662
102233	389663
43943	389664
110292	389665
10434	389666
104160	389667
98252	389668
111489	389669
20326	389670
36122	389671
43870	389672
5374	389673
40825	389674
69267	389675
1296	389676
58192	389677
22596	389678
33244	389679
96394	389680
9291	389681
89906	389682
18605	389683
116131	389684
47504	389685
115772	389686
100743	389687
28217	389688
4165	389689
79170	389690
73485	389691
141854	389692
17597	389693
34301	389694
66394	389695
94296	389696
47048	389697
50496	389698
6467	389699
77902	389700
74455	389701
11495	389702
16414	389703
126758	389704
9325	389705
24935	389706
24332	389707
47083	389708
29447	389709
111396	389710
87843	389711
349	389712
29012	389713
22390	389714
11883	389715
5603	389716
34854	389717
12598	389718
36605	389719
28558	389720
91898	389721
18397	389722
14407	389723
24661	389724
58844	389725
9333	389726
43331	389727
48322	389728
35133	389729
23609	389730
103918	389731
14302	389732
75737	389733
97939	389734
12861	389735
9490	389736
47388	389737
86399	389738
90757	389739
8674	389740
139827	389741
62945	389742
2944	389743
47996	389744
25251	389745
36048	389746
89404	389747
33789	389748
5628	389749
74228	389750
4814	389751
7697	389752
22733	389753
58745	389754
106906	389755
11534	389756
21718	389757
36893	389758
9621	389759
412	389760
105341	389761
62580	389762
68861	389763
140480	389764
2084	389765
55348	389766
49048	389767
15534	389768
95702	389769
31193	389770
101610	389771
57159	389772
2177	389773
87047	389774
49841	389775
32705	389776
56131	389777
135583	389778
46533	389779
15675	389780
72045	389781
62422	389782
21929	389783
7321	389784
45613	389785
8809	389786
54246	389787
4114	389788
12648	389789
100071	389790
10342	389791
20104	389792
32582	389793
6118	389794
24532	389795
55582	389796
71454	389797
47266	389798
77532	389799
57626	389800
52274	389801
85609	389802
13841	389803
36167	389804
46006	389805
63514	389806
26927	389807
20898	389808
3304	389809
32652	389810
919	389811
20790	389812
44403	389813
15193	389814
137	389815
56512	389816
49074	389817
31641	389818
15943	389819
41301	389820
91161	389821
12326	389822
60187	389823
62806	389824
2342	389825
11715	389826
14802	389827
3541	389828
4787	389829
97882	389830
43365	389831
2573	389832
60334	389833
93346	389834
4	389835
10229	389836
35066	389837
15908	389838
22235	389839
12542	389840
45554	389841
24122	389842
30313	389843
3006	389844
10269	389845
46844	389846
4409	389847
14343	389848
36439	389849
84851	389850
59359	389851
46695	389852
17227	389853
38185	389854
55527	389855
32125	389856
63400	389857
18830	389858
122644	389859
60301	389860
26783	389861
32542	389862
66905	389863
77054	389864
29107	389865
177	389866
6505	389867
9897	389868
18470	389869
25343	389870
20171	389871
65773	389872
98120	389873
12705	389874
29512	389875
59981	389876
8009	389877
173	389878
39798	389879
4052	389880
12670	389881
32780	389882
23948	389883
4248	389884
36995	389885
10062	389886
15848	389887
31445	389888
46718	389889
145347	389890
116063	389891
133390	389892
36124	389893
9	389894
27041	389895
145348	389896
7549	389897
66706	389898
2615	389899
35348	389900
112739	389901
78466	389902
60054	389903
53547	389904
17667	389905
82828	389906
10100	389907
25357	389908
79120	389909
53601	389910
3201	389911
3567	389912
36257	389913
17769	389914
21842	389915
365	389916
44795	389917
39394	389918
20934	389919
6686	389920
3790	389921
98088	389922
6067	389923
25650	389924
21189	389925
55345	389926
12351	389927
4677	389928
3137	389929
101590	389930
117334	389931
58076	389932
54957	389933
37277	389934
5948	389935
20762	389936
206	389937
11842	389938
216	389939
60864	389940
128120	389941
58942	389942
142504	389943
143836	389944
28867	389945
61441	389946
67348	389947
34105	389948
48117	389949
106928	389950
61566	389951
100477	389952
61009	389953
29403	389954
66411	389955
11268	389956
43899	389957
57694	389958
84278	389959
99662	389960
15763	389961
80338	389962
11385	389963
9706	389964
6142	389965
25234	389966
145578	389967
5589	389968
1187	389969
2537	389970
19230	389971
9663	389972
52686	389973
31398	389974
19570	389975
14736	389976
35634	389977
107467	389978
112607	389979
68768	389980
1815	389981
12924	389982
7879	389983
47267	389984
12682	389985
66259	389986
118842	389987
147877	389988
7127	389989
41721	389990
133650	389991
17272	389992
21901	389993
2739	389994
33956	389995
8626	389996
32604	389997
9623	389998
76789	389999
31010	390000
11752	390001
70468	390002
81947	390003
6926	390004
16455	390005
76241	390006
49997	390007
97168	390008
2657	390009
3064	390010
41474	390011
117289	390012
64539	390013
7930	390014
34418	390015
26066	390016
73617	390017
49504	390018
4513	390019
69010	390020
83	390021
19742	390022
570	390023
51313	390024
60232	390025
16317	390026
100822	390027
119497	390028
8808	390029
42876	390030
18101	390031
19780	390032
78983	390033
71186	390034
52889	390035
54627	390036
32049	390037
73418	390038
128708	390039
116186	390040
81087	390041
126081	390042
102432	390043
73826	390044
114286	390045
1227	390046
34694	390047
2656	390048
9906	390049
10138	390050
4259	390051
12386	390052
128995	390053
15944	390054
33096	390055
4849	390056
38025	390057
89158	390058
13452	390059
28112	390060
11704	390061
15375	390062
5281	390063
49250	390064
59439	390065
38170	390066
58980	390067
39932	390068
7841	390069
126049	390070
45896	390071
4515	390072
42776	390073
23367	390074
12311	390075
171	390076
17663	390077
2388	390078
36190	390079
29278	390080
52405	390081
40746	390082
110040	390083
22873	390084
22225	390085
146635	390086
8777	390087
250	390088
123498	390089
84890	390090
2159	390091
843	390092
81211	390093
28257	390094
8792	390095
5274	390096
92590	390097
133877	390098
43726	390099
46761	390100
2752	390101
27245	390102
29068	390103
31423	390104
31043	390105
14798	390106
70538	390107
595	390108
1416	390109
52110	390110
6710	390111
7192	390112
112638	390113
2498	390114
31351	390115
18491	390116
36291	390117
13119	390118
15308	390119
65176	390120
14139	390121
67331	390122
5414	390123
14429	390124
132521	390125
42507	390126
14195	390127
10201	390128
72425	390129
7547	390130
50834	390131
7820	390132
70155	390133
3844	390134
24311	390135
106560	390136
18368	390137
2684	390138
25210	390139
709	390140
42578	390141
135743	390142
106337	390143
83532	390144
57199	390145
94327	390146
9293	390147
77597	390148
7506	390149
50568	390150
51836	390151
19315	390152
52257	390153
80292	390154
36626	390155
48322	390156
737	390157
67938	390158
120562	390159
51368	390160
1405	390161
43115	390162
143576	390163
12987	390164
2826	390165
364	390166
14329	390167
45551	390168
30992	390169
66352	390170
10948	390171
56769	390172
585	390173
19772	390174
21035	390175
2490	390176
118637	390177
38586	390178
108907	390179
67418	390180
6179	390181
698	390182
108065	390183
3838	390184
56677	390185
75110	390186
11	390187
60288	390188
80780	390189
6408	390190
66519	390191
7253	390192
54889	390193
93684	390194
40164	390195
74288	390196
3292	390197
31637	390198
95435	390199
106119	390200
68145	390201
13898	390202
12610	390203
5304	390204
47380	390205
107403	390206
60093	390207
112132	390208
13175	390209
94621	390210
43888	390211
99	390212
46777	390213
7472	390214
56231	390215
21363	390216
2911	390217
64754	390218
1491	390219
2222	390220
26166	390221
36	390222
17842	390223
54725	390224
23267	390225
46828	390226
19766	390227
54974	390228
87437	390229
28698	390230
22748	390231
17822	390232
84478	390233
6669	390234
82242	390235
24908	390236
19280	390237
33972	390238
109659	390239
5987	390240
135305	390241
23651	390242
21362	390243
47304	390244
63750	390245
5481	390246
93125	390247
59755	390248
67381	390249
49252	390250
2790	390251
48859	390252
4848	390253
8743	390254
2303	390255
110967	390256
57414	390257
65164	390258
4519	390259
45099	390260
50410	390261
6187	390262
36103	390263
108763	390264
41310	390265
83293	390266
84467	390267
9649	390268
18058	390269
50085	390270
8070	390271
19830	390272
106693	390273
3010	390274
3294	390275
11095	390276
84137	390277
82714	390278
24324	390279
45009	390280
1565	390281
67780	390282
71180	390283
116370	390284
58218	390285
57047	390286
75879	390287
57380	390288
64594	390289
134058	390290
134808	390291
14397	390292
50434	390293
51527	390294
45451	390295
131915	390296
5596	390297
1503	390298
83656	390299
997	390300
93193	390301
47926	390302
37590	390303
65284	390304
20898	390305
8283	390306
4220	390307
103186	390308
2490	390309
71076	390310
25573	390311
25199	390312
73379	390313
7279	390314
11551	390315
26768	390316
45777	390317
37023	390318
58846	390319
63697	390320
17155	390321
123785	390322
8766	390323
52133	390324
31430	390325
28529	390326
143577	390327
51134	390328
114636	390329
27732	390330
3752	390331
83810	390332
72919	390333
27300	390334
698	390335
56720	390336
155	390337
5413	390338
13111	390339
15487	390340
33979	390341
10714	390342
30509	390343
5161	390344
96584	390345
27260	390346
28177	390347
58014	390348
23392	390349
1248	390350
87833	390351
16276	390352
9810	390353
110941	390354
34989	390355
47427	390356
45596	390357
61947	390358
112680	390359
144355	390360
56713	390361
53187	390362
23873	390363
92874	390364
21947	390365
96678	390366
5561	390367
105669	390368
16353	390369
32546	390370
21776	390371
15374	390372
15581	390373
34278	390374
70131	390375
12917	390376
9529	390377
135261	390378
81282	390379
76107	390380
29532	390381
114172	390382
109	390383
12655	390384
14906	390385
67314	390386
1809	390387
31514	390388
22779	390389
6178	390390
51554	390391
53335	390392
1912	390393
121625	390394
24229	390395
76240	390396
45319	390397
54560	390398
17811	390399
359	390400
6527	390401
86523	390402
64259	390403
25076	390404
49586	390405
111846	390406
19389	390407
37440	390408
104288	390409
17471	390410
37699	390411
132463	390412
97901	390413
9258	390414
24756	390415
14136	390416
41353	390417
5296	390418
4653	390419
14457	390420
110689	390421
8021	390422
37462	390423
3986	390424
1441	390425
612	390426
38767	390427
29676	390428
13778	390429
123665	390430
105734	390431
92076	390432
66130	390433
3960	390434
70683	390435
99005	390436
53778	390437
8909	390438
32219	390439
46067	390440
18416	390441
63911	390442
13968	390443
108380	390444
73699	390445
63301	390446
7701	390447
27437	390448
39501	390449
12217	390450
47120	390451
358	390452
72237	390453
3981	390454
138557	390455
116224	390456
101696	390457
61408	390458
115626	390459
91732	390460
6253	390461
67963	390462
96555	390463
95182	390464
945	390465
64195	390466
17547	390467
9	390468
1720	390469
2973	390470
42990	390471
26729	390472
65621	390473
9143	390474
11846	390475
39509	390476
63430	390477
6313	390478
18168	390479
16486	390480
1119	390481
3010	390482
72353	390483
93959	390484
14759	390485
37300	390486
59269	390487
76684	390488
72748	390489
118611	390490
5102	390491
36043	390492
87221	390493
25075	390494
116532	390495
6881	390496
36603	390497
3665	390498
108835	390499
1152	390500
60251	390501
63406	390502
7627	390503
37148	390504
18640	390505
679	390506
22807	390507
29955	390508
28698	390509
82927	390510
12024	390511
82794	390512
53510	390513
215	390514
7775	390515
62624	390516
38957	390517
250	390518
13786	390519
31442	390520
75598	390521
22438	390522
83849	390523
12097	390524
40923	390525
92332	390526
63126	390527
5787	390528
80814	390529
957	390530
65116	390531
43352	390532
121779	390533
109056	390534
103105	390535
136080	390536
59477	390537
1606	390538
19682	390539
118790	390540
817	390541
19335	390542
54318	390543
22435	390544
1620	390545
28190	390546
16634	390547
133611	390548
21365	390549
107268	390550
125143	390551
61988	390552
142195	390553
90168	390554
19221	390555
67066	390556
108797	390557
11924	390558
7876	390559
37257	390560
8072	390561
122670	390562
1783	390563
51824	390564
102368	390565
35762	390566
24731	390567
42783	390568
59385	390569
90485	390570
1871	390571
1006	390572
49	390573
59201	390574
127338	390575
40302	390576
117352	390577
1058	390578
5270	390579
57704	390580
27722	390581
19941	390582
1896	390583
57981	390584
35077	390585
80469	390586
55575	390587
540	390588
1219	390589
73416	390590
29948	390591
27314	390592
11383	390593
16581	390594
28024	390595
58411	390596
5801	390597
50618	390598
48868	390599
65057	390600
78745	390601
5088	390602
2849	390603
16010	390604
100081	390605
11716	390606
40168	390607
79207	390608
15204	390609
9572	390610
28254	390611
2070	390612
14191	390613
87456	390614
128314	390615
2069	390616
40399	390617
2938	390618
7792	390619
67206	390620
50790	390621
14665	390622
2197	390623
20272	390624
15708	390625
4819	390626
102036	390627
27032	390628
41024	390629
42798	390630
66701	390631
105822	390632
52640	390633
13254	390634
27635	390635
42593	390636
73063	390637
47872	390638
30952	390639
103743	390640
5057	390641
86894	390642
9610	390643
30652	390644
76389	390645
1569	390646
55736	390647
131943	390648
68793	390649
149668	390650
58483	390651
32770	390652
35431	390653
8567	390654
9034	390655
85698	390656
23115	390657
16288	390658
47959	390659
90589	390660
63343	390661
10310	390662
32829	390663
13342	390664
119604	390665
15708	390666
30308	390667
105437	390668
32327	390669
24169	390670
10105	390671
20616	390672
31720	390673
3225	390674
26708	390675
144293	390676
145056	390677
3655	390678
7212	390679
16719	390680
111470	390681
33534	390682
69516	390683
303	390684
72096	390685
11293	390686
87195	390687
118542	390688
103673	390689
32854	390690
30796	390691
141219	390692
101185	390693
25691	390694
87112	390695
37369	390696
19652	390697
2170	390698
35308	390699
50592	390700
25172	390701
12003	390702
64875	390703
26301	390704
8164	390705
35733	390706
43977	390707
103223	390708
27068	390709
104629	390710
10573	390711
49991	390712
59065	390713
58716	390714
58625	390715
2442	390716
99502	390717
16718	390718
66141	390719
120616	390720
98764	390721
94604	390722
8987	390723
5009	390724
31065	390725
63640	390726
12250	390727
105298	390728
57828	390729
6457	390730
31988	390731
36800	390732
7362	390733
44584	390734
10292	390735
16323	390736
37770	390737
298	390738
28115	390739
12036	390740
70265	390741
28829	390742
21650	390743
28804	390744
13678	390745
38660	390746
46784	390747
52249	390748
76852	390749
44487	390750
63196	390751
17793	390752
98099	390753
1369	390754
51744	390755
34670	390756
22197	390757
10947	390758
35544	390759
52876	390760
71865	390761
57308	390762
47056	390763
46108	390764
84761	390765
28968	390766
7294	390767
8003	390768
40460	390769
163	390770
17399	390771
18064	390772
6500	390773
111580	390774
47357	390775
43328	390776
7291	390777
72889	390778
45350	390779
125557	390780
117768	390781
6360	390782
21129	390783
749	390784
39705	390785
139429	390786
123497	390787
90349	390788
28748	390789
3311	390790
307	390791
41592	390792
6845	390793
73480	390794
1101	390795
93247	390796
215	390797
16900	390798
4525	390799
91477	390800
96473	390801
145769	390802
75047	390803
86477	390804
30405	390805
73686	390806
54496	390807
12500	390808
10210	390809
6836	390810
75640	390811
69618	390812
47870	390813
78875	390814
17645	390815
44124	390816
15059	390817
131970	390818
35973	390819
16301	390820
414	390821
13848	390822
12979	390823
1449	390824
100831	390825
25085	390826
54418	390827
20033	390828
35431	390829
16337	390830
102000	390831
48447	390832
66852	390833
112652	390834
121798	390835
46792	390836
46377	390837
34134	390838
6626	390839
51369	390840
26570	390841
84230	390842
43089	390843
36332	390844
2134	390845
74946	390846
382	390847
24185	390848
405	390849
70657	390850
58653	390851
53527	390852
9772	390853
47983	390854
349	390855
5053	390856
2937	390857
336	390858
23286	390859
100748	390860
89481	390861
10511	390862
102963	390863
50821	390864
60687	390865
14271	390866
117791	390867
7386	390868
91069	390869
65065	390870
9269	390871
115078	390872
25158	390873
66725	390874
43206	390875
81376	390876
23792	390877
44220	390878
82510	390879
882	390880
88900	390881
96012	390882
21533	390883
20820	390884
15980	390885
27848	390886
8027	390887
82509	390888
122982	390889
8679	390890
60	390891
6029	390892
124345	390893
21544	390894
52958	390895
1779	390896
108768	390897
337	390898
11390	390899
29472	390900
7423	390901
4026	390902
13133	390903
62304	390904
18083	390905
48974	390906
60344	390907
17892	390908
9507	390909
70426	390910
39175	390911
16637	390912
368	390913
55795	390914
132513	390915
151	390916
372	390917
43105	390918
83402	390919
19504	390920
120201	390921
63300	390922
59917	390923
110296	390924
7292	390925
132420	390926
23622	390927
140135	390928
19543	390929
84377	390930
58944	390931
79518	390932
13344	390933
7388	390934
20364	390935
10045	390936
31594	390937
36323	390938
32770	390939
3798	390940
53961	390941
45980	390942
61572	390943
111951	390944
72662	390945
28257	390946
75272	390947
6265	390948
18629	390949
2079	390950
104143	390951
46398	390952
4382	390953
58740	390954
52109	390955
15975	390956
51391	390957
7562	390958
131117	390959
6137	390960
45202	390961
46863	390962
5959	390963
46894	390964
16584	390965
38897	390966
108099	390967
64018	390968
102856	390969
86653	390970
7797	390971
62	390972
102415	390973
76649	390974
79257	390975
47226	390976
7022	390977
35710	390978
74458	390979
928	390980
20748	390981
49561	390982
45551	390983
2455	390984
13989	390985
56037	390986
14062	390987
16551	390988
2428	390989
63756	390990
109186	390991
21919	390992
51450	390993
70227	390994
63781	390995
35143	390996
24173	390997
27170	390998
42576	390999
7551	391000
28129	391001
113627	391002
11190	391003
81193	391004
88298	391005
9780	391006
14514	391007
120730	391008
20514	391009
2403	391010
8595	391011
38045	391012
47717	391013
29673	391014
18994	391015
3485	391016
23324	391017
75705	391018
3308	391019
8585	391020
90034	391021
97837	391022
67353	391023
22108	391024
193	391025
88364	391026
1644	391027
18842	391028
56917	391029
21050	391030
12226	391031
14675	391032
48726	391033
9144	391034
94010	391035
51470	391036
136629	391037
20987	391038
26598	391039
68918	391040
25006	391041
112575	391042
6573	391043
50129	391044
26798	391045
20352	391046
35325	391047
1137	391048
48450	391049
104786	391050
150465	391051
10998	391052
12976	391053
9228	391054
10682	391055
7755	391056
4335	391057
47838	391058
97492	391059
7038	391060
44397	391061
77837	391062
111690	391063
8895	391064
401	391065
111495	391066
30986	391067
11490	391068
5527	391069
56430	391070
8443	391071
4153	391072
6927	391073
48638	391074
79106	391075
40958	391076
295	391077
135538	391078
18592	391079
106947	391080
30640	391081
3390	391082
17138	391083
82380	391084
1339	391085
6468	391086
102451	391087
3466	391088
111225	391089
31296	391090
6564	391091
17677	391092
8070	391093
82402	391094
52626	391095
117058	391096
101072	391097
134165	391098
123026	391099
38471	391100
119994	391101
37	391102
134898	391103
13657	391104
13550	391105
11477	391106
1438	391107
37430	391108
90680	391109
29916	391110
68419	391111
95258	391112
321	391113
33465	391114
97308	391115
101545	391116
46345	391117
40589	391118
46233	391119
932	391120
84716	391121
102071	391122
2356	391123
5118	391124
40214	391125
106691	391126
45517	391127
83990	391128
32952	391129
60918	391130
17485	391131
97230	391132
11474	391133
104546	391134
9806	391135
105149	391136
975	391137
29661	391138
29712	391139
82497	391140
14194	391141
23132	391142
41393	391143
37518	391144
86488	391145
91582	391146
62893	391147
45118	391148
5378	391149
60699	391150
62961	391151
16724	391152
12013	391153
53982	391154
138960	391155
17529	391156
30573	391157
35823	391158
5175	391159
2347	391160
1703	391161
10681	391162
10917	391163
41002	391164
12393	391165
4636	391166
2501	391167
58817	391168
89963	391169
22169	391170
85540	391171
42758	391172
23247	391173
37349	391174
5056	391175
12782	391176
748	391177
92870	391178
50356	391179
10830	391180
54672	391181
4357	391182
8386	391183
11468	391184
31482	391185
385	391186
4379	391187
94902	391188
13096	391189
2023	391190
132251	391191
52256	391192
78598	391193
84809	391194
110966	391195
96371	391196
105210	391197
70111	391198
39110	391199
20460	391200
67398	391201
18537	391202
6020	391203
122984	391204
36750	391205
15271	391206
2765	391207
68887	391208
7830	391209
34054	391210
101116	391211
10608	391212
22391	391213
66850	391214
56894	391215
75577	391216
16878	391217
56604	391218
38328	391219
16636	391220
69425	391221
109633	391222
58239	391223
1676	391224
35776	391225
98512	391226
19602	391227
38880	391228
55740	391229
15614	391230
119412	391231
50932	391232
74675	391233
93193	391234
137463	391235
17	391236
80132	391237
66657	391238
59828	391239
9222	391240
8421	391241
61959	391242
127115	391243
82490	391244
24116	391245
91179	391246
16477	391247
81911	391248
141431	391249
98642	391250
29436	391251
50056	391252
65733	391253
39760	391254
57109	391255
13371	391256
30055	391257
166	391258
21545	391259
149641	391260
78493	391261
127753	391262
80177	391263
88174	391264
217	391265
6991	391266
105326	391267
1149	391268
13826	391269
3579	391270
44858	391271
53313	391272
78381	391273
63112	391274
101303	391275
20208	391276
57418	391277
1223	391278
129749	391279
97927	391280
28652	391281
69686	391282
13871	391283
90278	391284
5530	391285
46226	391286
125475	391287
11071	391288
43241	391289
46807	391290
6550	391291
124486	391292
22775	391293
35354	391294
650	391295
51865	391296
47182	391297
15630	391298
117687	391299
117985	391300
117078	391301
12534	391302
138946	391303
27781	391304
5261	391305
94161	391306
37585	391307
14233	391308
46732	391309
133456	391310
9921	391311
4249	391312
30958	391313
34525	391314
11075	391315
41665	391316
22973	391317
133379	391318
6923	391319
7993	391320
76078	391321
40	391322
51235	391323
124879	391324
80222	391325
279	391326
16297	391327
19432	391328
135496	391329
33832	391330
3602	391331
56379	391332
44088	391333
136640	391334
59577	391335
336	391336
85378	391337
19519	391338
50640	391339
54952	391340
732	391341
28051	391342
55269	391343
4994	391344
138124	391345
993	391346
122019	391347
14838	391348
81950	391349
170	391350
97138	391351
80827	391352
53395	391353
13648	391354
82635	391355
15624	391356
46082	391357
17696	391358
10109	391359
19398	391360
44105	391361
103811	391362
17842	391363
5662	391364
17004	391365
29068	391366
23112	391367
41543	391368
6558	391369
113545	391370
29008	391371
14652	391372
35504	391373
113703	391374
388	391375
58595	391376
48431	391377
54588	391378
71371	391379
54011	391380
12864	391381
38971	391382
71276	391383
18178	391384
20376	391385
46186	391386
141339	391387
26778	391388
113137	391389
1498	391390
134026	391391
122063	391392
56256	391393
8760	391394
8250	391395
103924	391396
5695	391397
13834	391398
277	391399
31389	391400
69855	391401
27636	391402
37261	391403
13295	391404
5702	391405
54628	391406
137332	391407
16458	391408
129124	391409
50691	391410
15175	391411
131615	391412
103707	391413
33085	391414
35170	391415
992	391416
50358	391417
22239	391418
83905	391419
134230	391420
63793	391421
35033	391422
51934	391423
60779	391424
60520	391425
18347	391426
73	391427
44179	391428
30973	391429
133799	391430
50590	391431
72997	391432
112151	391433
45895	391434
84356	391435
57385	391436
23822	391437
42125	391438
77912	391439
25115	391440
11625	391441
5720	391442
91884	391443
92960	391444
7759	391445
634	391446
17950	391447
7278	391448
8666	391449
82849	391450
64690	391451
40188	391452
98	391453
48635	391454
25681	391455
24950	391456
31065	391457
16894	391458
71644	391459
50543	391460
135502	391461
9836	391462
36972	391463
47055	391464
10941	391465
67767	391466
15355	391467
54729	391468
8835	391469
62578	391470
95530	391471
7288	391472
91556	391473
22765	391474
86208	391475
29222	391476
126014	391477
100766	391478
91263	391479
102426	391480
105738	391481
39813	391482
9247	391483
55980	391484
72407	391485
7205	391486
34900	391487
16971	391488
53672	391489
127635	391490
68344	391491
33494	391492
147314	391493
52127	391494
89283	391495
488	391496
123912	391497
30155	391498
331	391499
23729	391500
67389	391501
28228	391502
134121	391503
20046	391504
100409	391505
31012	391506
2185	391507
45504	391508
112974	391509
19969	391510
11634	391511
16154	391512
93780	391513
92916	391514
44222	391515
3484	391516
6445	391517
145542	391518
5512	391519
27908	391520
54655	391521
95605	391522
564	391523
32367	391524
56071	391525
294	391526
3197	391527
117	391528
95266	391529
33670	391530
39367	391531
4994	391532
376	391533
26317	391534
55991	391535
2302	391536
12253	391537
7903	391538
38112	391539
38972	391540
125248	391541
15202	391542
56124	391543
58204	391544
25203	391545
84335	391546
54811	391547
18808	391548
83340	391549
120204	391550
72500	391551
73	391552
144557	391553
117213	391554
15936	391555
2592	391556
88936	391557
7169	391558
6702	391559
6975	391560
143602	391561
73905	391562
76256	391563
19068	391564
13385	391565
84947	391566
7743	391567
64589	391568
45706	391569
30864	391570
22517	391571
48344	391572
117407	391573
133099	391574
5480	391575
31143	391576
45092	391577
8455	391578
9196	391579
10529	391580
29187	391581
14255	391582
25600	391583
67943	391584
51658	391585
100001	391586
34519	391587
32463	391588
60471	391589
40928	391590
94639	391591
2889	391592
85894	391593
147130	391594
2772	391595
61162	391596
127584	391597
12797	391598
8008	391599
57401	391600
339	391601
17889	391602
177	391603
1996	391604
33937	391605
11033	391606
7752	391607
128983	391608
6546	391609
96314	391610
87824	391611
33681	391612
60623	391613
42031	391614
63461	391615
69039	391616
8424	391617
49275	391618
21553	391619
38024	391620
1369	391621
4528	391622
79579	391623
35799	391624
78241	391625
91053	391626
69002	391627
112677	391628
6650	391629
2948	391630
7457	391631
17150	391632
4177	391633
43659	391634
36357	391635
32117	391636
18184	391637
442	391638
33494	391639
29626	391640
20640	391641
34130	391642
2934	391643
35839	391644
88972	391645
49676	391646
42914	391647
76718	391648
70355	391649
12086	391650
2542	391651
19702	391652
34419	391653
25660	391654
60729	391655
76302	391656
6304	391657
21645	391658
6095	391659
20418	391660
84281	391661
136833	391662
19940	391663
852	391664
10817	391665
48552	391666
52618	391667
5461	391668
5794	391669
44906	391670
11807	391671
78411	391672
146621	391673
7593	391674
25010	391675
57464	391676
37181	391677
81278	391678
46778	391679
61343	391680
49333	391681
90497	391682
67861	391683
58214	391684
385	391685
53831	391686
22722	391687
113245	391688
10464	391689
149012	391690
90219	391691
6486	391692
14504	391693
35628	391694
61277	391695
66696	391696
102763	391697
82403	391698
134979	391699
5934	391700
34269	391701
146486	391702
96366	391703
27618	391704
16393	391705
46903	391706
476	391707
117758	391708
11963	391709
35533	391710
537	391711
24602	391712
81236	391713
67197	391714
27599	391715
11617	391716
25654	391717
61556	391718
84276	391719
1390	391720
112760	391721
82479	391722
34658	391723
56819	391724
90791	391725
4164	391726
15177	391727
18331	391728
44979	391729
9558	391730
9403	391731
23668	391732
74579	391733
40526	391734
111019	391735
36905	391736
60565	391737
2128	391738
1709	391739
12698	391740
73119	391741
73137	391742
13457	391743
117562	391744
114787	391745
109646	391746
48948	391747
45569	391748
12715	391749
104455	391750
3735	391751
377	391752
6746	391753
106908	391754
8249	391755
16873	391756
119695	391757
28534	391758
69707	391759
71316	391760
113850	391761
35913	391762
34459	391763
28394	391764
356	391765
59279	391766
103237	391767
79	391768
127932	391769
27004	391770
102033	391771
7030	391772
36829	391773
36382	391774
58108	391775
133710	391776
6547	391777
78690	391778
107883	391779
81516	391780
46354	391781
5020	391782
659	391783
33911	391784
14797	391785
52685	391786
122704	391787
12577	391788
16964	391789
52209	391790
21753	391791
48600	391792
10636	391793
49590	391794
14965	391795
101019	391796
27868	391797
60513	391798
4976	391799
14796	391800
34671	391801
31964	391802
136829	391803
18359	391804
27676	391805
77393	391806
12455	391807
24389	391808
81634	391809
89199	391810
85062	391811
4738	391812
15267	391813
38477	391814
103957	391815
2832	391816
59190	391817
57492	391818
54517	391819
102184	391820
8610	391821
1815	391822
135873	391823
65395	391824
54876	391825
2429	391826
130563	391827
46710	391828
1568	391829
42869	391830
40832	391831
123954	391832
33600	391833
2141	391834
1479	391835
18801	391836
41093	391837
14671	391838
51193	391839
17451	391840
28987	391841
8593	391842
10362	391843
6068	391844
43557	391845
54262	391846
12458	391847
9369	391848
61308	391849
8981	391850
63035	391851
96531	391852
7043	391853
95335	391854
35343	391855
21652	391856
23759	391857
3249	391858
13676	391859
11631	391860
25313	391861
116880	391862
113145	391863
8417	391864
44312	391865
29452	391866
35832	391867
190	391868
5187	391869
31035	391870
118524	391871
9065	391872
144921	391873
21420	391874
12312	391875
9682	391876
34704	391877
8477	391878
88965	391879
8775	391880
14458	391881
17232	391882
84445	391883
16605	391884
29565	391885
47867	391886
2939	391887
63340	391888
9620	391889
65159	391890
15653	391891
80184	391892
66755	391893
44276	391894
10552	391895
82478	391896
42043	391897
24840	391898
50140	391899
6699	391900
47242	391901
41126	391902
47134	391903
1902	391904
3256	391905
90149	391906
44921	391907
3052	391908
63657	391909
121630	391910
106109	391911
730	391912
64464	391913
148038	391914
47924	391915
7909	391916
71242	391917
38718	391918
25763	391919
117848	391920
383	391921
39384	391922
808	391923
875	391924
82140	391925
57761	391926
25886	391927
54395	391928
83233	391929
111406	391930
134147	391931
43078	391932
15226	391933
17204	391934
33591	391935
2160	391936
49442	391937
15044	391938
37197	391939
1708	391940
9147	391941
108060	391942
60415	391943
46402	391944
85316	391945
108207	391946
25507	391947
29300	391948
93066	391949
54268	391950
21121	391951
90398	391952
6759	391953
71922	391954
65029	391955
33472	391956
32347	391957
25329	391958
84319	391959
11372	391960
23722	391961
19166	391962
11209	391963
44981	391964
50503	391965
81904	391966
49266	391967
51509	391968
81032	391969
30110	391970
16693	391971
105200	391972
48215	391973
73589	391974
11149	391975
59672	391976
16091	391977
8709	391978
31283	391979
118398	391980
65292	391981
4833	391982
2933	391983
9672	391984
26549	391985
63240	391986
72457	391987
106376	391988
74382	391989
92646	391990
134866	391991
79844	391992
693	391993
3905	391994
46618	391995
46903	391996
7173	391997
3857	391998
59205	391999
6401	392000
32272	392001
89881	392002
84537	392003
34715	392004
28354	392005
70843	392006
99375	392007
14256	392008
14590	392009
89721	392010
25827	392011
55326	392012
93964	392013
125841	392014
11320	392015
58233	392016
118943	392017
76283	392018
43703	392019
26033	392020
8235	392021
3909	392022
9003	392023
97091	392024
67351	392025
4348	392026
22688	392027
829	392028
515	392029
36308	392030
12966	392031
44606	392032
36353	392033
69353	392034
97401	392035
21035	392036
22934	392037
3412	392038
77139	392039
390	392040
29882	392041
824	392042
15702	392043
5393	392044
72136	392045
21816	392046
54270	392047
97854	392048
143566	392049
13393	392050
78480	392051
52901	392052
51803	392053
10873	392054
31257	392055
64478	392056
104370	392057
5276	392058
69569	392059
92467	392060
12927	392061
39493	392062
397	392063
4828	392064
122388	392065
124094	392066
27958	392067
106182	392068
60098	392069
29963	392070
69935	392071
26752	392072
11978	392073
77821	392074
8663	392075
5874	392076
2553	392077
1595	392078
59670	392079
99671	392080
91636	392081
3554	392082
15219	392083
68	392084
15334	392085
38501	392086
30933	392087
82415	392088
10148	392089
5316	392090
132689	392091
120203	392092
6600	392093
111642	392094
31650	392095
8204	392096
103020	392097
64646	392098
20092	392099
17844	392100
57954	392101
42671	392102
53035	392103
112656	392104
8300	392105
4197	392106
94428	392107
14810	392108
24878	392109
50972	392110
20587	392111
80349	392112
892	392113
11070	392114
106073	392115
20399	392116
123420	392117
27019	392118
85692	392119
34902	392120
87794	392121
81309	392122
6892	392123
6205	392124
624	392125
39322	392126
34112	392127
38849	392128
149937	392129
81197	392130
8555	392131
33464	392132
50133	392133
40127	392134
1902	392135
25502	392136
24452	392137
47963	392138
38922	392139
1494	392140
47203	392141
205	392142
95208	392143
23674	392144
12050	392145
137634	392146
3129	392147
45076	392148
71015	392149
67230	392150
74118	392151
26832	392152
22566	392153
8943	392154
86860	392155
6540	392156
9476	392157
46709	392158
699	392159
58030	392160
69135	392161
29954	392162
31165	392163
4790	392164
625	392165
26544	392166
34940	392167
27699	392168
44000	392169
37011	392170
37854	392171
29877	392172
65153	392173
50079	392174
84290	392175
504	392176
32489	392177
727	392178
82543	392179
91349	392180
108099	392181
75870	392182
34433	392183
24580	392184
14524	392185
43929	392186
53771	392187
40160	392188
49265	392189
29878	392190
26532	392191
9726	392192
134887	392193
41450	392194
32348	392195
58055	392196
25083	392197
1836	392198
36182	392199
1264	392200
16007	392201
47173	392202
10205	392203
8419	392204
2448	392205
108838	392206
110382	392207
1099	392208
21258	392209
39223	392210
70163	392211
8875	392212
12465	392213
150262	392214
13861	392215
2680	392216
16789	392217
22874	392218
55673	392219
80903	392220
15837	392221
15007	392222
12175	392223
8289	392224
81320	392225
78364	392226
1623	392227
19125	392228
6407	392229
19434	392230
16942	392231
136131	392232
7783	392233
40287	392234
72648	392235
57692	392236
29744	392237
1664	392238
54217	392239
49027	392240
39087	392241
50423	392242
75668	392243
9868	392244
28326	392245
28001	392246
77875	392247
25243	392248
57771	392249
117115	392250
18677	392251
39889	392252
10704	392253
14643	392254
85218	392255
26542	392256
417	392257
1968	392258
31911	392259
45551	392260
16281	392261
59368	392262
91809	392263
111487	392264
7586	392265
14002	392266
134549	392267
37755	392268
10084	392269
17538	392270
55668	392271
59908	392272
119009	392273
129664	392274
1728	392275
17341	392276
17703	392277
45555	392278
24587	392279
16232	392280
20938	392281
34139	392282
45604	392283
79433	392284
3826	392285
100345	392286
6308	392287
2139	392288
66382	392289
77146	392290
72295	392291
82363	392292
777	392293
9422	392294
66828	392295
27215	392296
23648	392297
24164	392298
54155	392299
39113	392300
8441	392301
59744	392302
27527	392303
17739	392304
4805	392305
609	392306
62880	392307
49307	392308
36160	392309
43500	392310
40382	392311
16995	392312
21496	392313
7730	392314
118182	392315
97703	392316
34920	392317
26112	392318
117	392319
181	392320
57212	392321
7285	392322
49700	392323
523	392324
11056	392325
50202	392326
11640	392327
46880	392328
2163	392329
109363	392330
103584	392331
44185	392332
79687	392333
146505	392334
22253	392335
68166	392336
5369	392337
1285	392338
57019	392339
15715	392340
2668	392341
125739	392342
24882	392343
115819	392344
140301	392345
32299	392346
2489	392347
8652	392348
42962	392349
7630	392350
63926	392351
116896	392352
18426	392353
104590	392354
86460	392355
25360	392356
19792	392357
44000	392358
129846	392359
52979	392360
21702	392361
79369	392362
51255	392363
102375	392364
102823	392365
26028	392366
55063	392367
1677	392368
54195	392369
86211	392370
78588	392371
63775	392372
42415	392373
44265	392374
9692	392375
2904	392376
17082	392377
2089	392378
668	392379
13155	392380
80594	392381
64222	392382
34402	392383
73972	392384
106835	392385
324	392386
46574	392387
146369	392388
32763	392389
20140	392390
84394	392391
42478	392392
27027	392393
22038	392394
27507	392395
4390	392396
49343	392397
27358	392398
38704	392399
9165	392400
79628	392401
46708	392402
33415	392403
58304	392404
110657	392405
33876	392406
20114	392407
100032	392408
44616	392409
90040	392410
37382	392411
18413	392412
96661	392413
118010	392414
11830	392415
18074	392416
61327	392417
36979	392418
19605	392419
95277	392420
4124	392421
18489	392422
96169	392423
32030	392424
72387	392425
20790	392426
126875	392427
21686	392428
20340	392429
62277	392430
57368	392431
52812	392432
63463	392433
41021	392434
1320	392435
49555	392436
36158	392437
96609	392438
25772	392439
37473	392440
18649	392441
22604	392442
78886	392443
9218	392444
95247	392445
54740	392446
46290	392447
2714	392448
29449	392449
76679	392450
64646	392451
84381	392452
40919	392453
124241	392454
5029	392455
101624	392456
27888	392457
77185	392458
14982	392459
7659	392460
67694	392461
113896	392462
4726	392463
63115	392464
66333	392465
76530	392466
8334	392467
89007	392468
6863	392469
104026	392470
55693	392471
14203	392472
9953	392473
116844	392474
94473	392475
120600	392476
68164	392477
7420	392478
12048	392479
27442	392480
90756	392481
12024	392482
31092	392483
14284	392484
122093	392485
4390	392486
63821	392487
10530	392488
50014	392489
5593	392490
100202	392491
6653	392492
6217	392493
5360	392494
13267	392495
10014	392496
51532	392497
869	392498
23508	392499
52016	392500
59088	392501
23797	392502
89564	392503
108231	392504
48150	392505
295	392506
70774	392507
41833	392508
26	392509
3901	392510
5130	392511
71049	392512
49353	392513
70589	392514
21415	392515
3931	392516
80079	392517
128641	392518
28097	392519
17784	392520
55495	392521
62666	392522
21253	392523
60785	392524
107526	392525
134323	392526
23037	392527
126006	392528
18108	392529
18144	392530
45698	392531
101094	392532
25836	392533
57841	392534
42890	392535
110014	392536
32355	392537
8832	392538
14665	392539
82062	392540
11555	392541
65886	392542
76693	392543
28611	392544
97926	392545
52796	392546
37076	392547
5584	392548
17970	392549
69963	392550
66940	392551
17941	392552
48692	392553
20696	392554
10725	392555
55551	392556
1378	392557
11099	392558
4943	392559
148282	392560
134980	392561
1345	392562
3053	392563
48294	392564
39907	392565
110272	392566
31974	392567
79246	392568
86945	392569
37142	392570
18616	392571
4702	392572
100277	392573
15534	392574
37517	392575
7880	392576
69704	392577
4686	392578
5568	392579
32905	392580
12290	392581
24143	392582
26242	392583
117702	392584
1483	392585
73824	392586
72326	392587
138450	392588
25888	392589
14233	392590
128851	392591
66594	392592
5959	392593
16523	392594
28178	392595
37955	392596
27	392597
41035	392598
68427	392599
8401	392600
82947	392601
63156	392602
24766	392603
14578	392604
3705	392605
81106	392606
88910	392607
2814	392608
11570	392609
14319	392610
12	392611
29500	392612
5327	392613
55405	392614
54461	392615
14982	392616
16433	392617
28614	392618
45133	392619
13571	392620
16628	392621
106856	392622
61603	392623
27631	392624
19178	392625
16442	392626
76755	392627
50982	392628
30457	392629
85393	392630
26169	392631
10241	392632
121239	392633
86301	392634
3189	392635
45332	392636
31395	392637
95447	392638
74137	392639
103719	392640
30617	392641
120005	392642
15705	392643
33942	392644
75569	392645
21802	392646
1230	392647
106097	392648
3530	392649
18133	392650
92974	392651
5306	392652
27196	392653
85450	392654
51400	392655
36565	392656
40444	392657
3819	392658
10391	392659
37041	392660
53860	392661
6913	392662
50491	392663
98693	392664
29683	392665
7667	392666
32956	392667
127453	392668
39205	392669
37748	392670
10821	392671
15158	392672
27515	392673
57065	392674
4667	392675
33705	392676
22654	392677
104953	392678
136100	392679
12937	392680
66981	392681
111023	392682
39512	392683
120093	392684
46071	392685
62394	392686
7641	392687
28013	392688
2319	392689
131076	392690
41414	392691
58947	392692
85128	392693
4451	392694
20682	392695
76924	392696
496	392697
59151	392698
25921	392699
60045	392700
5928	392701
4794	392702
1787	392703
65339	392704
59380	392705
21293	392706
81699	392707
59130	392708
85315	392709
32459	392710
4587	392711
40696	392712
131951	392713
80582	392714
49700	392715
13910	392716
15287	392717
24176	392718
34256	392719
6714	392720
21500	392721
13362	392722
77608	392723
124462	392724
8601	392725
33632	392726
877	392727
22391	392728
63917	392729
32531	392730
21688	392731
9389	392732
38725	392733
1590	392734
17049	392735
8312	392736
118301	392737
113249	392738
17561	392739
36097	392740
71212	392741
28028	392742
110763	392743
119263	392744
27882	392745
144153	392746
80340	392747
16124	392748
4275	392749
41854	392750
27176	392751
55201	392752
56095	392753
30064	392754
5373	392755
109866	392756
72521	392757
96013	392758
30895	392759
619	392760
37006	392761
60900	392762
56057	392763
89099	392764
33188	392765
54465	392766
40223	392767
84036	392768
36301	392769
8302	392770
4310	392771
6378	392772
21795	392773
115104	392774
7875	392775
66630	392776
13048	392777
113683	392778
47296	392779
60355	392780
13	392781
71899	392782
39105	392783
63510	392784
84612	392785
47983	392786
58720	392787
10497	392788
130345	392789
35920	392790
38404	392791
128874	392792
10479	392793
31354	392794
13670	392795
44231	392796
32488	392797
127479	392798
21808	392799
79625	392800
1300	392801
22555	392802
6147	392803
84258	392804
34056	392805
7790	392806
1841	392807
47485	392808
36563	392809
116749	392810
39189	392811
64559	392812
20285	392813
47693	392814
36168	392815
12706	392816
33599	392817
60028	392818
75103	392819
134112	392820
4813	392821
35449	392822
6725	392823
69974	392824
35129	392825
5469	392826
43626	392827
35009	392828
69828	392829
7050	392830
1854	392831
121940	392832
11908	392833
14430	392834
138855	392835
3922	392836
47780	392837
40248	392838
55321	392839
74605	392840
28114	392841
871	392842
58217	392843
54896	392844
7267	392845
1616	392846
4674	392847
78635	392848
50789	392849
73962	392850
10331	392851
7566	392852
9544	392853
28699	392854
3075	392855
20990	392856
76655	392857
102323	392858
59764	392859
2295	392860
29366	392861
22635	392862
61496	392863
2986	392864
23074	392865
19366	392866
32172	392867
38793	392868
71172	392869
24049	392870
51240	392871
94425	392872
48885	392873
78551	392874
59682	392875
89935	392876
66355	392877
63707	392878
83051	392879
2462	392880
108475	392881
4400	392882
19030	392883
9373	392884
36007	392885
28306	392886
65917	392887
16744	392888
54511	392889
6309	392890
2148	392891
24307	392892
114644	392893
31287	392894
2798	392895
3909	392896
124283	392897
7404	392898
2855	392899
99322	392900
5380	392901
36338	392902
126240	392903
728	392904
14258	392905
132289	392906
97350	392907
120446	392908
70547	392909
581	392910
102705	392911
63051	392912
13371	392913
13156	392914
75056	392915
48334	392916
17241	392917
31065	392918
33578	392919
55324	392920
34737	392921
11777	392922
13823	392923
82664	392924
96407	392925
105613	392926
132475	392927
81979	392928
10607	392929
24400	392930
35338	392931
101704	392932
33289	392933
4364	392934
15014	392935
102696	392936
36822	392937
57981	392938
6515	392939
3491	392940
2696	392941
35690	392942
31011	392943
54465	392944
118214	392945
14955	392946
20964	392947
51743	392948
25267	392949
4675	392950
23162	392951
9280	392952
92947	392953
4639	392954
10492	392955
3844	392956
113918	392957
14399	392958
139769	392959
2704	392960
66527	392961
2661	392962
79678	392963
116743	392964
356	392965
22686	392966
105026	392967
61709	392968
56457	392969
113103	392970
78639	392971
29780	392972
4143	392973
80109	392974
122706	392975
78691	392976
62426	392977
6327	392978
9914	392979
20816	392980
2624	392981
28890	392982
6442	392983
44420	392984
7604	392985
762	392986
54932	392987
204	392988
967	392989
48849	392990
43577	392991
2487	392992
54872	392993
57551	392994
25342	392995
36502	392996
760	392997
71557	392998
3362	392999
19104	393000
3822	393001
14	393002
87407	393003
88509	393004
47235	393005
36964	393006
113527	393007
6973	393008
45870	393009
84080	393010
26782	393011
38185	393012
39184	393013
5411	393014
24658	393015
463	393016
99075	393017
60325	393018
33293	393019
49399	393020
96850	393021
56690	393022
37683	393023
52760	393024
49033	393025
82521	393026
3538	393027
26398	393028
76161	393029
57168	393030
27096	393031
87806	393032
79571	393033
102135	393034
74244	393035
1351	393036
68393	393037
30803	393038
57152	393039
89734	393040
59852	393041
62698	393042
39650	393043
7537	393044
13881	393045
110731	393046
40613	393047
14354	393048
3105	393049
48746	393050
12321	393051
88399	393052
60992	393053
130248	393054
42115	393055
17552	393056
1417	393057
904	393058
29213	393059
13419	393060
95306	393061
33190	393062
8846	393063
78734	393064
43994	393065
61371	393066
49630	393067
48408	393068
20441	393069
58513	393070
8763	393071
53919	393072
96022	393073
22923	393074
50706	393075
79561	393076
60752	393077
53867	393078
70964	393079
57463	393080
114681	393081
79337	393082
46535	393083
40139	393084
19996	393085
42237	393086
87749	393087
3260	393088
66155	393089
49106	393090
3443	393091
2158	393092
68928	393093
29141	393094
61191	393095
119428	393096
125205	393097
16736	393098
59072	393099
80237	393100
70178	393101
87199	393102
6746	393103
63625	393104
22177	393105
11	393106
20536	393107
7216	393108
117883	393109
32559	393110
66987	393111
70495	393112
123347	393113
60114	393114
113500	393115
108325	393116
9759	393117
792	393118
58057	393119
121416	393120
61898	393121
28563	393122
50107	393123
6510	393124
38599	393125
86605	393126
70673	393127
32044	393128
48957	393129
15468	393130
37308	393131
72011	393132
15470	393133
948	393134
1410	393135
112887	393136
13898	393137
41177	393138
120775	393139
58180	393140
50531	393141
116086	393142
530	393143
53764	393144
81755	393145
56960	393146
65649	393147
80752	393148
655	393149
52024	393150
4774	393151
504	393152
75094	393153
11758	393154
52958	393155
27723	393156
28873	393157
63300	393158
208	393159
2495	393160
3998	393161
42162	393162
44371	393163
148229	393164
35673	393165
95140	393166
106959	393167
4724	393168
53163	393169
78652	393170
35162	393171
58899	393172
11454	393173
83000	393174
28843	393175
10531	393176
36217	393177
16106	393178
37892	393179
735	393180
108146	393181
25173	393182
18689	393183
3336	393184
3912	393185
69939	393186
2832	393187
53044	393188
1120	393189
2015	393190
84721	393191
12341	393192
30587	393193
40090	393194
110409	393195
77518	393196
80	393197
552	393198
338	393199
1733	393200
144885	393201
119624	393202
45282	393203
59314	393204
136920	393205
56798	393206
70336	393207
32106	393208
1875	393209
115417	393210
909	393211
100926	393212
80	393213
29720	393214
3041	393215
27028	393216
15244	393217
59267	393218
51434	393219
25249	393220
42861	393221
2133	393222
255	393223
26810	393224
72895	393225
143359	393226
21659	393227
17	393228
102499	393229
100434	393230
47611	393231
70903	393232
114284	393233
24495	393234
92496	393235
55765	393236
17431	393237
3694	393238
14563	393239
78356	393240
76345	393241
5890	393242
120785	393243
16441	393244
36482	393245
38835	393246
27139	393247
49475	393248
97377	393249
22002	393250
94657	393251
24698	393252
88571	393253
109831	393254
35217	393255
12294	393256
70976	393257
8019	393258
114132	393259
83931	393260
20168	393261
75777	393262
21434	393263
133934	393264
59608	393265
56799	393266
14683	393267
3491	393268
3057	393269
28381	393270
19704	393271
37714	393272
276	393273
4450	393274
129046	393275
109180	393276
105931	393277
45640	393278
128784	393279
52572	393280
2124	393281
128418	393282
117217	393283
63598	393284
41212	393285
87238	393286
51857	393287
63751	393288
3978	393289
59206	393290
86956	393291
88502	393292
308	393293
24940	393294
20106	393295
119292	393296
14837	393297
28756	393298
34886	393299
82629	393300
5809	393301
84578	393302
78638	393303
103917	393304
93170	393305
87996	393306
51862	393307
86052	393308
10093	393309
4560	393310
45373	393311
13094	393312
101585	393313
146754	393314
687	393315
145319	393316
59142	393317
11289	393318
27466	393319
2767	393320
107535	393321
27716	393322
633	393323
24277	393324
70690	393325
47423	393326
100253	393327
104218	393328
2140	393329
45251	393330
134136	393331
2622	393332
35994	393333
115439	393334
88737	393335
10004	393336
34949	393337
74495	393338
10051	393339
8424	393340
79565	393341
91716	393342
57982	393343
91670	393344
2028	393345
22517	393346
56286	393347
4675	393348
3602	393349
1069	393350
91271	393351
73518	393352
69147	393353
148	393354
54388	393355
26123	393356
89652	393357
1381	393358
31563	393359
635	393360
4095	393361
58274	393362
9457	393363
30542	393364
7327	393365
49159	393366
55718	393367
19399	393368
15	393369
28413	393370
44704	393371
10530	393372
36928	393373
96906	393374
59158	393375
1820	393376
35184	393377
68834	393378
11865	393379
3567	393380
99130	393381
7231	393382
47905	393383
42934	393384
82579	393385
22008	393386
3528	393387
33071	393388
14153	393389
17097	393390
49922	393391
23061	393392
49457	393393
103375	393394
26029	393395
108427	393396
63943	393397
14579	393398
9959	393399
33576	393400
21305	393401
42711	393402
67540	393403
50325	393404
985	393405
56802	393406
53932	393407
58368	393408
112687	393409
27149	393410
1337	393411
104663	393412
53102	393413
3546	393414
103838	393415
117672	393416
31324	393417
147956	393418
21873	393419
13049	393420
77785	393421
3517	393422
368	393423
75368	393424
48814	393425
42790	393426
1378	393427
38215	393428
82684	393429
17319	393430
114352	393431
97066	393432
16773	393433
90469	393434
12839	393435
112550	393436
1509	393437
23616	393438
43788	393439
95331	393440
47138	393441
26650	393442
63434	393443
19795	393444
63006	393445
111328	393446
39835	393447
57098	393448
60499	393449
67416	393450
17462	393451
19587	393452
2080	393453
70379	393454
3164	393455
73104	393456
783	393457
61752	393458
136348	393459
8984	393460
8952	393461
94574	393462
18782	393463
4873	393464
132173	393465
37321	393466
14814	393467
10920	393468
136766	393469
119339	393470
37238	393471
3559	393472
28240	393473
18901	393474
26606	393475
12571	393476
134991	393477
115314	393478
31680	393479
109350	393480
15339	393481
22708	393482
27228	393483
28218	393484
137522	393485
9189	393486
31080	393487
83156	393488
109043	393489
93946	393490
101699	393491
84393	393492
15367	393493
2414	393494
31659	393495
130661	393496
31740	393497
13974	393498
49112	393499
24702	393500
97587	393501
4639	393502
31148	393503
4158	393504
102883	393505
37399	393506
2309	393507
5630	393508
16998	393509
31948	393510
50001	393511
130423	393512
51195	393513
1594	393514
38394	393515
49592	393516
67801	393517
13680	393518
3711	393519
7249	393520
34928	393521
1503	393522
45259	393523
102288	393524
44010	393525
96404	393526
16280	393527
85087	393528
3496	393529
11795	393530
105390	393531
37257	393532
25158	393533
12182	393534
66584	393535
45862	393536
65547	393537
35224	393538
8575	393539
40755	393540
24326	393541
81026	393542
62082	393543
56161	393544
38912	393545
46995	393546
7926	393547
91352	393548
29592	393549
138158	393550
87340	393551
35741	393552
68617	393553
48364	393554
24631	393555
113661	393556
67006	393557
17922	393558
9808	393559
25122	393560
82908	393561
30918	393562
6474	393563
67877	393564
75644	393565
31144	393566
59853	393567
15550	393568
21239	393569
24340	393570
71942	393571
23845	393572
4706	393573
25876	393574
17585	393575
51389	393576
74481	393577
14337	393578
4488	393579
2424	393580
116687	393581
52333	393582
100675	393583
5390	393584
76689	393585
99370	393586
4107	393587
75771	393588
54070	393589
106069	393590
69683	393591
118676	393592
8316	393593
69303	393594
99633	393595
23691	393596
75101	393597
5701	393598
11106	393599
106980	393600
4207	393601
95725	393602
67038	393603
13891	393604
73982	393605
6083	393606
90430	393607
13213	393608
18810	393609
53225	393610
34738	393611
18063	393612
22342	393613
21705	393614
114907	393615
18113	393616
5762	393617
33011	393618
68386	393619
529	393620
71180	393621
38142	393622
36184	393623
30719	393624
96237	393625
52536	393626
42572	393627
7766	393628
66826	393629
10699	393630
6326	393631
1969	393632
137391	393633
30984	393634
62837	393635
17349	393636
91451	393637
43964	393638
5609	393639
28005	393640
100697	393641
37207	393642
83573	393643
10894	393644
2645	393645
14442	393646
30532	393647
81202	393648
85495	393649
57163	393650
558	393651
25648	393652
26661	393653
33652	393654
261	393655
6400	393656
6489	393657
58552	393658
70940	393659
66269	393660
37933	393661
59631	393662
48688	393663
5447	393664
52539	393665
19283	393666
1602	393667
50343	393668
31258	393669
7913	393670
148502	393671
11373	393672
68039	393673
2874	393674
95032	393675
29107	393676
24415	393677
551	393678
29151	393679
32843	393680
19570	393681
13374	393682
23111	393683
15568	393684
33929	393685
30686	393686
94047	393687
96221	393688
33096	393689
34639	393690
23879	393691
22917	393692
54330	393693
14523	393694
7918	393695
46377	393696
12594	393697
67310	393698
13508	393699
51082	393700
36800	393701
22373	393702
45213	393703
12807	393704
152	393705
89179	393706
30681	393707
26853	393708
29053	393709
32456	393710
27351	393711
76894	393712
19852	393713
87327	393714
82949	393715
56347	393716
7990	393717
15326	393718
58667	393719
48841	393720
79810	393721
8171	393722
72280	393723
64939	393724
6347	393725
31719	393726
2952	393727
2535	393728
41874	393729
55207	393730
17489	393731
44443	393732
6742	393733
27600	393734
108420	393735
6170	393736
7833	393737
17259	393738
49756	393739
3210	393740
32756	393741
15639	393742
170	393743
40022	393744
11962	393745
71969	393746
98005	393747
129955	393748
18850	393749
12273	393750
30781	393751
114890	393752
4297	393753
23492	393754
98256	393755
21449	393756
8383	393757
21828	393758
83415	393759
1428	393760
1844	393761
20423	393762
39278	393763
135695	393764
68390	393765
96495	393766
121387	393767
28463	393768
110095	393769
14742	393770
64030	393771
93389	393772
59811	393773
70240	393774
66770	393775
7968	393776
1736	393777
1261	393778
20490	393779
5279	393780
38337	393781
64477	393782
27428	393783
20072	393784
1261	393785
2776	393786
12179	393787
27387	393788
7948	393789
20076	393790
24268	393791
11937	393792
50979	393793
28362	393794
21687	393795
34716	393796
3011	393797
95952	393798
52637	393799
22413	393800
7499	393801
107313	393802
33722	393803
7820	393804
4866	393805
82600	393806
103903	393807
59512	393808
69143	393809
140773	393810
20712	393811
44700	393812
5656	393813
115171	393814
10917	393815
66136	393816
8494	393817
10715	393818
19017	393819
18880	393820
2635	393821
10462	393822
88042	393823
2666	393824
40451	393825
1748	393826
1297	393827
25624	393828
122079	393829
21582	393830
128596	393831
75930	393832
6491	393833
41433	393834
50427	393835
23989	393836
117437	393837
82421	393838
25516	393839
57829	393840
44867	393841
63209	393842
6221	393843
8105	393844
27506	393845
81819	393846
72174	393847
29957	393848
71815	393849
61604	393850
32251	393851
78052	393852
3071	393853
10739	393854
194	393855
4898	393856
94769	393857
51190	393858
99084	393859
68293	393860
2212	393861
73676	393862
63219	393863
61696	393864
52014	393865
14419	393866
149753	393867
30700	393868
87088	393869
37170	393870
2431	393871
22932	393872
69797	393873
119472	393874
17513	393875
47020	393876
86712	393877
140846	393878
36894	393879
11095	393880
83444	393881
51953	393882
74147	393883
4959	393884
50479	393885
7086	393886
2339	393887
78723	393888
2946	393889
38817	393890
67841	393891
61153	393892
32435	393893
43312	393894
62695	393895
41414	393896
91387	393897
18663	393898
10748	393899
86580	393900
79747	393901
46314	393902
130156	393903
17685	393904
15631	393905
96414	393906
56027	393907
54329	393908
75415	393909
144590	393910
1996	393911
6922	393912
73679	393913
85969	393914
13166	393915
93937	393916
20505	393917
91388	393918
7544	393919
1425	393920
6126	393921
6184	393922
7204	393923
4127	393924
126058	393925
9535	393926
731	393927
75987	393928
5242	393929
3862	393930
53300	393931
79	393932
18449	393933
1672	393934
112198	393935
22877	393936
84084	393937
1024	393938
4	393939
36408	393940
21	393941
46454	393942
18299	393943
12646	393944
23449	393945
128158	393946
11935	393947
82571	393948
57581	393949
1140	393950
4710	393951
57624	393952
60827	393953
10725	393954
23525	393955
10493	393956
2259	393957
56562	393958
25598	393959
31353	393960
20695	393961
22199	393962
30864	393963
2939	393964
34718	393965
57183	393966
6137	393967
29740	393968
9373	393969
54416	393970
99480	393971
22178	393972
46508	393973
6422	393974
42588	393975
23513	393976
27567	393977
120808	393978
22469	393979
36443	393980
20449	393981
24409	393982
45120	393983
76652	393984
86288	393985
70197	393986
6301	393987
35085	393988
117111	393989
79869	393990
27251	393991
19475	393992
29507	393993
29052	393994
9845	393995
54647	393996
112330	393997
14560	393998
93414	393999
2803	394000
51446	394001
34118	394002
120522	394003
48121	394004
46973	394005
53655	394006
44689	394007
3824	394008
63151	394009
52747	394010
33932	394011
4521	394012
47001	394013
113266	394014
2725	394015
23653	394016
8948	394017
51537	394018
31203	394019
7162	394020
9907	394021
61001	394022
2848	394023
22213	394024
57037	394025
138420	394026
21251	394027
7430	394028
98306	394029
3254	394030
32255	394031
114475	394032
17428	394033
79179	394034
86143	394035
27269	394036
66336	394037
25978	394038
113491	394039
3627	394040
5124	394041
94463	394042
2322	394043
49769	394044
3892	394045
83696	394046
41136	394047
842	394048
48832	394049
111837	394050
88260	394051
7284	394052
94243	394053
10130	394054
7604	394055
7903	394056
107577	394057
68	394058
35039	394059
1474	394060
11370	394061
35212	394062
8408	394063
26464	394064
15787	394065
69121	394066
132118	394067
6941	394068
83519	394069
3773	394070
2405	394071
45106	394072
58065	394073
16710	394074
53658	394075
54514	394076
112331	394077
5519	394078
10013	394079
57480	394080
6022	394081
45590	394082
21079	394083
23681	394084
12407	394085
55814	394086
111927	394087
1621	394088
108486	394089
30445	394090
83510	394091
121321	394092
147652	394093
25333	394094
618	394095
51969	394096
4083	394097
17848	394098
55342	394099
130570	394100
75936	394101
13861	394102
39905	394103
20266	394104
62483	394105
45021	394106
60075	394107
6450	394108
63711	394109
6883	394110
105218	394111
53170	394112
119950	394113
82114	394114
29321	394115
92272	394116
102077	394117
31410	394118
2992	394119
75174	394120
37816	394121
17946	394122
25937	394123
10263	394124
2554	394125
67771	394126
633	394127
75358	394128
24419	394129
14506	394130
3847	394131
78162	394132
19501	394133
69933	394134
71459	394135
23550	394136
11743	394137
21557	394138
71138	394139
52642	394140
16165	394141
39957	394142
9179	394143
1647	394144
9712	394145
113417	394146
39408	394147
24806	394148
58048	394149
106034	394150
126241	394151
78423	394152
117366	394153
32490	394154
105618	394155
2208	394156
17214	394157
1898	394158
77242	394159
52472	394160
81926	394161
6420	394162
117011	394163
67142	394164
76654	394165
107565	394166
39548	394167
22520	394168
11586	394169
9669	394170
74651	394171
69806	394172
31625	394173
952	394174
51493	394175
13076	394176
523	394177
73515	394178
51306	394179
64146	394180
36153	394181
123977	394182
9912	394183
45976	394184
1111	394185
46401	394186
36844	394187
24292	394188
13733	394189
46356	394190
127259	394191
27184	394192
43498	394193
43984	394194
19206	394195
652	394196
66822	394197
2347	394198
74988	394199
21689	394200
112956	394201
60358	394202
12974	394203
47745	394204
6871	394205
8869	394206
21523	394207
10344	394208
594	394209
906	394210
38851	394211
79463	394212
42079	394213
6307	394214
9415	394215
25132	394216
20095	394217
91768	394218
67267	394219
19124	394220
111766	394221
113154	394222
15908	394223
20388	394224
63369	394225
32085	394226
2749	394227
77553	394228
8063	394229
52053	394230
4953	394231
38297	394232
116371	394233
5630	394234
72568	394235
48299	394236
89723	394237
2809	394238
111384	394239
76289	394240
91703	394241
7956	394242
38165	394243
64099	394244
27634	394245
366	394246
95469	394247
82929	394248
17730	394249
60563	394250
121039	394251
14354	394252
48857	394253
37290	394254
44961	394255
9363	394256
136656	394257
1545	394258
213	394259
4922	394260
37688	394261
1330	394262
8177	394263
68165	394264
92365	394265
11997	394266
136280	394267
28804	394268
19560	394269
104963	394270
75505	394271
25497	394272
24856	394273
13984	394274
6350	394275
3962	394276
33741	394277
37255	394278
46730	394279
2718	394280
10340	394281
45999	394282
24527	394283
12403	394284
20350	394285
67650	394286
611	394287
124616	394288
145579	394289
7663	394290
75885	394291
16066	394292
34576	394293
19473	394294
4954	394295
20636	394296
4314	394297
723	394298
7855	394299
123131	394300
54569	394301
84899	394302
73331	394303
67372	394304
81212	394305
68168	394306
111663	394307
91492	394308
18061	394309
14373	394310
450	394311
38041	394312
145881	394313
5980	394314
47574	394315
96423	394316
67570	394317
38506	394318
5894	394319
57927	394320
47844	394321
1170	394322
62173	394323
123038	394324
23799	394325
68125	394326
1676	394327
9810	394328
5669	394329
92350	394330
67108	394331
4348	394332
99877	394333
14364	394334
5182	394335
48822	394336
92915	394337
16955	394338
7375	394339
4216	394340
126995	394341
56980	394342
58309	394343
137411	394344
15211	394345
133363	394346
111619	394347
4000	394348
30235	394349
47301	394350
73653	394351
26256	394352
28042	394353
104966	394354
10939	394355
112987	394356
8328	394357
39083	394358
21883	394359
25606	394360
2208	394361
49179	394362
96953	394363
7731	394364
50675	394365
17085	394366
3188	394367
62079	394368
110521	394369
46654	394370
34844	394371
356	394372
24307	394373
5692	394374
18506	394375
29846	394376
1631	394377
80226	394378
116830	394379
11771	394380
72301	394381
40345	394382
149909	394383
23503	394384
18412	394385
47784	394386
116942	394387
1228	394388
2387	394389
17612	394390
53114	394391
51048	394392
7008	394393
28464	394394
83693	394395
30195	394396
15966	394397
24341	394398
27263	394399
60925	394400
63659	394401
89066	394402
114668	394403
34736	394404
10439	394405
22906	394406
13126	394407
43297	394408
107309	394409
68953	394410
8104	394411
1772	394412
1879	394413
36714	394414
29026	394415
6508	394416
929	394417
11241	394418
12659	394419
3901	394420
48593	394421
15888	394422
41108	394423
92676	394424
121530	394425
67268	394426
16287	394427
92520	394428
108067	394429
648	394430
25625	394431
4821	394432
10500	394433
25051	394434
94939	394435
7710	394436
12935	394437
113928	394438
57707	394439
64482	394440
26030	394441
97307	394442
55375	394443
104417	394444
8208	394445
24429	394446
51879	394447
63945	394448
10406	394449
80571	394450
1645	394451
104495	394452
135949	394453
98275	394454
272	394455
82314	394456
31839	394457
90215	394458
61495	394459
55010	394460
111373	394461
84654	394462
25433	394463
89421	394464
106398	394465
27394	394466
60935	394467
57455	394468
11136	394469
36145	394470
1739	394471
130574	394472
3841	394473
14274	394474
29160	394475
80925	394476
36585	394477
92978	394478
67245	394479
57182	394480
7771	394481
19139	394482
16791	394483
55377	394484
35616	394485
8884	394486
20914	394487
95826	394488
64814	394489
34084	394490
130556	394491
12116	394492
6420	394493
74291	394494
3077	394495
16646	394496
115926	394497
12802	394498
4195	394499
31374	394500
93944	394501
43226	394502
39211	394503
106603	394504
394	394505
21150	394506
1085	394507
767	394508
131500	394509
53785	394510
97325	394511
12891	394512
83873	394513
147437	394514
32113	394515
53516	394516
14648	394517
36296	394518
71024	394519
7228	394520
890	394521
82897	394522
8894	394523
47392	394524
43330	394525
27489	394526
54323	394527
18612	394528
149004	394529
3950	394530
115394	394531
38836	394532
10165	394533
9466	394534
25127	394535
38428	394536
5971	394537
26	394538
121797	394539
2368	394540
13904	394541
13165	394542
26708	394543
105797	394544
13692	394545
41860	394546
11492	394547
95819	394548
55628	394549
15636	394550
1383	394551
59257	394552
119184	394553
26209	394554
5575	394555
38079	394556
18775	394557
23188	394558
71995	394559
85425	394560
3247	394561
6000	394562
61792	394563
12576	394564
8513	394565
16041	394566
41605	394567
26260	394568
31461	394569
95004	394570
4417	394571
87055	394572
26242	394573
13088	394574
129988	394575
12739	394576
37702	394577
25692	394578
24125	394579
12896	394580
54421	394581
17353	394582
97326	394583
111725	394584
79299	394585
75567	394586
14564	394587
137805	394588
19092	394589
16395	394590
21972	394591
46174	394592
43077	394593
13849	394594
43572	394595
14359	394596
35453	394597
90364	394598
13856	394599
38255	394600
5528	394601
51903	394602
27365	394603
16466	394604
1497	394605
78853	394606
107466	394607
104639	394608
53253	394609
3921	394610
38276	394611
5481	394612
102575	394613
49616	394614
66636	394615
27272	394616
1136	394617
20661	394618
92226	394619
37624	394620
36481	394621
49498	394622
84615	394623
51301	394624
23647	394625
111705	394626
34530	394627
70078	394628
159	394629
34455	394630
9507	394631
73800	394632
92257	394633
109449	394634
9057	394635
21003	394636
134649	394637
2925	394638
4328	394639
145329	394640
100864	394641
36664	394642
77251	394643
33338	394644
72079	394645
134775	394646
58407	394647
24231	394648
92450	394649
43615	394650
31061	394651
10104	394652
338	394653
88678	394654
79460	394655
20053	394656
1453	394657
65544	394658
41261	394659
12285	394660
4110	394661
4626	394662
3210	394663
4060	394664
23300	394665
37957	394666
53208	394667
30150	394668
137992	394669
68558	394670
72720	394671
8063	394672
8375	394673
70824	394674
11966	394675
65002	394676
13835	394677
102512	394678
50340	394679
35059	394680
88150	394681
5422	394682
23960	394683
1983	394684
24843	394685
6264	394686
22630	394687
11241	394688
98165	394689
45103	394690
8995	394691
52257	394692
100101	394693
61512	394694
28894	394695
128452	394696
29588	394697
46567	394698
52227	394699
117222	394700
89420	394701
44485	394702
13223	394703
45313	394704
103796	394705
6354	394706
40734	394707
53428	394708
1038	394709
8546	394710
39828	394711
49237	394712
29376	394713
394	394714
74232	394715
9157	394716
129660	394717
896	394718
7568	394719
91606	394720
52800	394721
98004	394722
108122	394723
8530	394724
77589	394725
1	394726
33638	394727
53267	394728
19667	394729
270	394730
17235	394731
120368	394732
2558	394733
27194	394734
65868	394735
56687	394736
97784	394737
24278	394738
54009	394739
28462	394740
48425	394741
25447	394742
23039	394743
123973	394744
20958	394745
106568	394746
14628	394747
19043	394748
9573	394749
1046	394750
85921	394751
35897	394752
39288	394753
88999	394754
26344	394755
13360	394756
10628	394757
50245	394758
39455	394759
126828	394760
69607	394761
54981	394762
24116	394763
2766	394764
24038	394765
4628	394766
15590	394767
38447	394768
35310	394769
85243	394770
16884	394771
19784	394772
107078	394773
15059	394774
4045	394775
101551	394776
34717	394777
6072	394778
60196	394779
46798	394780
13175	394781
22683	394782
146494	394783
74990	394784
2295	394785
14721	394786
144077	394787
6864	394788
81424	394789
2505	394790
3839	394791
30703	394792
46552	394793
13491	394794
16188	394795
115231	394796
88562	394797
1682	394798
2755	394799
5356	394800
42663	394801
48832	394802
84022	394803
5437	394804
26659	394805
27611	394806
3133	394807
27016	394808
14828	394809
14449	394810
61513	394811
28942	394812
18128	394813
23126	394814
29516	394815
74104	394816
19225	394817
87437	394818
21324	394819
445	394820
147	394821
133150	394822
39788	394823
99258	394824
6195	394825
21825	394826
15856	394827
132937	394828
103921	394829
26360	394830
65987	394831
132815	394832
29927	394833
7497	394834
129208	394835
109031	394836
32362	394837
25083	394838
44679	394839
2437	394840
49611	394841
53301	394842
33633	394843
1363	394844
7847	394845
56141	394846
649	394847
34340	394848
14375	394849
46793	394850
33956	394851
62012	394852
28476	394853
32651	394854
102806	394855
42889	394856
15420	394857
69603	394858
96756	394859
152	394860
7742	394861
18239	394862
133396	394863
28939	394864
38266	394865
21549	394866
10974	394867
793	394868
37920	394869
95634	394870
63753	394871
18632	394872
14123	394873
678	394874
45988	394875
22233	394876
13152	394877
49747	394878
48190	394879
37036	394880
61329	394881
7716	394882
80756	394883
28455	394884
48189	394885
91571	394886
122160	394887
105519	394888
7857	394889
105080	394890
82161	394891
25747	394892
89369	394893
147939	394894
17964	394895
37947	394896
63441	394897
63075	394898
112923	394899
55718	394900
6	394901
34005	394902
40647	394903
127168	394904
49429	394905
639	394906
82709	394907
9684	394908
53431	394909
69732	394910
6956	394911
64130	394912
55736	394913
38794	394914
59739	394915
60163	394916
108700	394917
18143	394918
91759	394919
3704	394920
48193	394921
4017	394922
85745	394923
91319	394924
1883	394925
20362	394926
9738	394927
100104	394928
31906	394929
67925	394930
2807	394931
61901	394932
117853	394933
3819	394934
27480	394935
13540	394936
84167	394937
96956	394938
112035	394939
42248	394940
11171	394941
42085	394942
5697	394943
44333	394944
12648	394945
41129	394946
108111	394947
46359	394948
52299	394949
21834	394950
10168	394951
13611	394952
117277	394953
71072	394954
24088	394955
6248	394956
10561	394957
43529	394958
25855	394959
75739	394960
94880	394961
8569	394962
96914	394963
12049	394964
58757	394965
14063	394966
20239	394967
47883	394968
29184	394969
134729	394970
15056	394971
105374	394972
7575	394973
6143	394974
20378	394975
17250	394976
135840	394977
41810	394978
122698	394979
73243	394980
44522	394981
65584	394982
23392	394983
63620	394984
4413	394985
56379	394986
51857	394987
6945	394988
41312	394989
77578	394990
78815	394991
83835	394992
30009	394993
78402	394994
22301	394995
22039	394996
8250	394997
35096	394998
92613	394999
128397	395000
85028	395001
9229	395002
25982	395003
45386	395004
26075	395005
19019	395006
7999	395007
61996	395008
60346	395009
508	395010
45691	395011
97202	395012
58481	395013
148915	395014
26208	395015
42784	395016
22252	395017
8251	395018
34103	395019
35294	395020
131793	395021
147683	395022
76301	395023
3089	395024
22797	395025
44719	395026
147731	395027
22250	395028
59724	395029
69992	395030
21845	395031
34567	395032
21918	395033
35071	395034
29958	395035
137792	395036
46257	395037
19190	395038
1444	395039
19826	395040
39426	395041
1994	395042
137668	395043
139021	395044
28680	395045
52887	395046
42813	395047
6804	395048
110128	395049
109134	395050
52555	395051
43732	395052
7315	395053
131936	395054
5523	395055
22891	395056
17852	395057
136746	395058
31246	395059
6048	395060
34638	395061
9221	395062
42902	395063
12281	395064
46018	395065
57466	395066
20694	395067
6062	395068
740	395069
31530	395070
114492	395071
3069	395072
52243	395073
14190	395074
87601	395075
94456	395076
131111	395077
29768	395078
84549	395079
62795	395080
103004	395081
1338	395082
55525	395083
2085	395084
5654	395085
47481	395086
1077	395087
122185	395088
37823	395089
34430	395090
145708	395091
103834	395092
630	395093
50012	395094
115790	395095
6721	395096
61521	395097
3837	395098
46176	395099
83404	395100
91621	395101
9485	395102
38536	395103
96492	395104
6964	395105
48532	395106
75593	395107
57360	395108
8804	395109
36459	395110
5795	395111
65928	395112
9636	395113
56124	395114
10925	395115
66899	395116
65574	395117
84794	395118
39397	395119
71847	395120
43333	395121
96354	395122
1156	395123
90092	395124
93686	395125
10333	395126
79626	395127
84994	395128
11283	395129
18	395130
36488	395131
39679	395132
81753	395133
850	395134
83737	395135
11786	395136
61816	395137
31171	395138
12276	395139
8654	395140
58961	395141
47024	395142
121	395143
5947	395144
19659	395145
16965	395146
23226	395147
81228	395148
8018	395149
12377	395150
78796	395151
143550	395152
1402	395153
48639	395154
111674	395155
69236	395156
277	395157
99587	395158
37521	395159
12574	395160
131349	395161
93550	395162
14024	395163
54242	395164
8810	395165
11600	395166
10334	395167
47866	395168
64246	395169
6057	395170
39057	395171
66381	395172
64233	395173
82230	395174
13510	395175
137720	395176
6294	395177
47536	395178
50034	395179
39111	395180
149821	395181
101679	395182
92013	395183
6222	395184
126033	395185
104781	395186
66772	395187
7266	395188
48452	395189
7548	395190
1285	395191
7817	395192
96247	395193
33719	395194
21420	395195
50362	395196
15026	395197
13934	395198
61255	395199
40976	395200
35924	395201
46326	395202
77142	395203
31967	395204
24284	395205
47152	395206
68390	395207
10159	395208
13519	395209
73655	395210
22451	395211
55325	395212
55603	395213
78781	395214
35563	395215
23645	395216
110642	395217
25917	395218
109576	395219
57207	395220
84939	395221
46426	395222
2159	395223
77437	395224
8242	395225
85776	395226
7715	395227
7068	395228
25058	395229
62278	395230
77497	395231
18264	395232
9857	395233
880	395234
25348	395235
85776	395236
58744	395237
69047	395238
20296	395239
72137	395240
78	395241
29459	395242
32210	395243
94131	395244
52500	395245
18280	395246
18757	395247
117623	395248
19683	395249
1595	395250
83446	395251
18427	395252
2889	395253
4438	395254
130573	395255
32564	395256
100472	395257
99467	395258
22612	395259
49449	395260
57258	395261
65170	395262
89158	395263
12680	395264
119656	395265
4681	395266
18642	395267
8310	395268
568	395269
104836	395270
18255	395271
128865	395272
61396	395273
840	395274
1546	395275
2666	395276
2365	395277
97949	395278
32427	395279
73323	395280
25013	395281
47495	395282
69602	395283
12486	395284
9863	395285
84576	395286
15533	395287
3138	395288
40866	395289
98375	395290
977	395291
46967	395292
71514	395293
130839	395294
30776	395295
23317	395296
77359	395297
3037	395298
62517	395299
11948	395300
13861	395301
1852	395302
56466	395303
95356	395304
50483	395305
12872	395306
38769	395307
13199	395308
75141	395309
103680	395310
61886	395311
362	395312
96524	395313
25277	395314
83227	395315
4148	395316
23432	395317
1014	395318
19746	395319
20937	395320
20102	395321
99131	395322
11613	395323
102490	395324
77383	395325
1308	395326
87504	395327
16668	395328
71146	395329
69374	395330
13892	395331
69682	395332
22681	395333
28504	395334
13912	395335
28169	395336
25942	395337
102134	395338
36274	395339
17614	395340
119198	395341
39897	395342
40	395343
20249	395344
68296	395345
30376	395346
87061	395347
116667	395348
12947	395349
6807	395350
119882	395351
2777	395352
30599	395353
105761	395354
131135	395355
83727	395356
24632	395357
58209	395358
20876	395359
25791	395360
32893	395361
62028	395362
2937	395363
19702	395364
35416	395365
8854	395366
45608	395367
21215	395368
13914	395369
90692	395370
24232	395371
12889	395372
15028	395373
53735	395374
33400	395375
4708	395376
5275	395377
75893	395378
16738	395379
10969	395380
17966	395381
1158	395382
61889	395383
125480	395384
18056	395385
139863	395386
87342	395387
63847	395388
19277	395389
3793	395390
21545	395391
91326	395392
28059	395393
72147	395394
46601	395395
10546	395396
38820	395397
32564	395398
104415	395399
1623	395400
12062	395401
54886	395402
28726	395403
60521	395404
3264	395405
81621	395406
101753	395407
39379	395408
103296	395409
24145	395410
85240	395411
59083	395412
23224	395413
25461	395414
105565	395415
123907	395416
19715	395417
13306	395418
59468	395419
4024	395420
97114	395421
69242	395422
130855	395423
13834	395424
27428	395425
44566	395426
29143	395427
10232	395428
569	395429
20333	395430
99496	395431
77763	395432
136973	395433
40338	395434
45941	395435
12221	395436
90960	395437
51951	395438
72210	395439
63721	395440
40983	395441
115724	395442
7360	395443
6461	395444
49322	395445
78841	395446
470	395447
68094	395448
34170	395449
459	395450
47328	395451
2907	395452
3209	395453
90008	395454
88919	395455
58314	395456
88314	395457
95790	395458
63333	395459
57035	395460
147241	395461
16215	395462
100960	395463
1904	395464
116041	395465
85488	395466
33252	395467
106657	395468
364	395469
35120	395470
99755	395471
18436	395472
10075	395473
49070	395474
80644	395475
29925	395476
951	395477
46088	395478
14763	395479
1717	395480
147589	395481
16588	395482
18299	395483
45096	395484
102112	395485
67967	395486
50293	395487
62382	395488
27112	395489
76030	395490
6273	395491
1206	395492
94041	395493
36859	395494
30806	395495
15658	395496
118673	395497
8197	395498
32322	395499
105604	395500
41524	395501
22335	395502
4644	395503
15392	395504
2995	395505
4162	395506
1262	395507
79708	395508
3496	395509
71582	395510
189	395511
6001	395512
5400	395513
102982	395514
114432	395515
91878	395516
67234	395517
28642	395518
3281	395519
2244	395520
106411	395521
45668	395522
17251	395523
4043	395524
19836	395525
19449	395526
19903	395527
113019	395528
74245	395529
38885	395530
98657	395531
67032	395532
21411	395533
112742	395534
34857	395535
5312	395536
77943	395537
42972	395538
60103	395539
80244	395540
18316	395541
27139	395542
5447	395543
133505	395544
44840	395545
134719	395546
5773	395547
6092	395548
13776	395549
29966	395550
100196	395551
49906	395552
85337	395553
5410	395554
15708	395555
86884	395556
45591	395557
62500	395558
17078	395559
63266	395560
69763	395561
1844	395562
12244	395563
45139	395564
82288	395565
67750	395566
72904	395567
117353	395568
47967	395569
28777	395570
19153	395571
8865	395572
58850	395573
82256	395574
3459	395575
13102	395576
105992	395577
69847	395578
38539	395579
13736	395580
78957	395581
34117	395582
17550	395583
27769	395584
108471	395585
2053	395586
121967	395587
61483	395588
39034	395589
97980	395590
107573	395591
11792	395592
14545	395593
58422	395594
44423	395595
49419	395596
84161	395597
62956	395598
24649	395599
52766	395600
56263	395601
68684	395602
38559	395603
19781	395604
86981	395605
2298	395606
54872	395607
77246	395608
4363	395609
30346	395610
53303	395611
16639	395612
55807	395613
9382	395614
70676	395615
119254	395616
108228	395617
11539	395618
148542	395619
44780	395620
65311	395621
6173	395622
71166	395623
99930	395624
33016	395625
2845	395626
47561	395627
128549	395628
635	395629
131058	395630
2336	395631
97240	395632
133959	395633
31602	395634
28961	395635
63798	395636
55829	395637
98658	395638
47507	395639
50747	395640
44211	395641
36978	395642
33253	395643
44211	395644
14533	395645
78618	395646
22869	395647
7814	395648
81638	395649
59748	395650
17111	395651
114477	395652
15243	395653
5520	395654
55107	395655
4988	395656
487	395657
95945	395658
6344	395659
26326	395660
77659	395661
74352	395662
23268	395663
4840	395664
44618	395665
1083	395666
43128	395667
21145	395668
71468	395669
100551	395670
106651	395671
26642	395672
87233	395673
133425	395674
111103	395675
62888	395676
77973	395677
26383	395678
59	395679
123810	395680
37531	395681
591	395682
90338	395683
71447	395684
8043	395685
35781	395686
47303	395687
18633	395688
12673	395689
14873	395690
40588	395691
40030	395692
135540	395693
33772	395694
87097	395695
6660	395696
33573	395697
2832	395698
26545	395699
38978	395700
10580	395701
38824	395702
44607	395703
15	395704
216	395705
72103	395706
14643	395707
1475	395708
2482	395709
3681	395710
67682	395711
85918	395712
506	395713
59459	395714
40786	395715
59059	395716
6902	395717
64714	395718
89618	395719
82448	395720
18783	395721
134802	395722
95395	395723
133976	395724
89977	395725
96825	395726
85111	395727
28053	395728
42849	395729
112762	395730
67350	395731
97823	395732
35601	395733
10601	395734
127	395735
54934	395736
42627	395737
8534	395738
3125	395739
143619	395740
14993	395741
21368	395742
38092	395743
5630	395744
102783	395745
6237	395746
32177	395747
58339	395748
5585	395749
32410	395750
8968	395751
52439	395752
5397	395753
50798	395754
91469	395755
37846	395756
21106	395757
42574	395758
2005	395759
43613	395760
912	395761
109637	395762
4643	395763
109899	395764
25717	395765
122487	395766
632	395767
52691	395768
97140	395769
11485	395770
68565	395771
85197	395772
654	395773
23491	395774
51352	395775
53669	395776
7803	395777
74224	395778
89417	395779
7904	395780
90832	395781
20018	395782
11112	395783
130771	395784
40995	395785
880	395786
99079	395787
100451	395788
9584	395789
44500	395790
105482	395791
17429	395792
21638	395793
28612	395794
24442	395795
104748	395796
86217	395797
73845	395798
37093	395799
49241	395800
107241	395801
19650	395802
70332	395803
19339	395804
13184	395805
29500	395806
141786	395807
6126	395808
19967	395809
126741	395810
42711	395811
5840	395812
68600	395813
5238	395814
793	395815
66629	395816
59781	395817
93067	395818
1551	395819
32723	395820
86416	395821
125938	395822
104824	395823
9748	395824
97479	395825
51628	395826
101895	395827
4137	395828
20621	395829
2718	395830
15531	395831
48267	395832
51357	395833
32643	395834
48029	395835
19157	395836
19103	395837
30322	395838
6607	395839
95168	395840
9592	395841
97491	395842
60791	395843
14000	395844
1397	395845
42215	395846
26789	395847
66842	395848
65204	395849
2498	395850
78276	395851
102403	395852
145427	395853
1994	395854
63774	395855
25465	395856
9604	395857
99554	395858
64674	395859
77128	395860
59272	395861
150461	395862
21250	395863
543	395864
40953	395865
36165	395866
64929	395867
388	395868
75204	395869
1762	395870
43543	395871
33013	395872
2279	395873
20952	395874
75168	395875
70467	395876
129162	395877
7758	395878
1218	395879
2589	395880
36428	395881
94942	395882
7884	395883
12462	395884
42842	395885
24132	395886
61249	395887
909	395888
34492	395889
100116	395890
36017	395891
5390	395892
115901	395893
7693	395894
37561	395895
112586	395896
2057	395897
21236	395898
82485	395899
98534	395900
140837	395901
40677	395902
24712	395903
9877	395904
12143	395905
64407	395906
17217	395907
75257	395908
14668	395909
135008	395910
28902	395911
80339	395912
6182	395913
6628	395914
93172	395915
6474	395916
44364	395917
102117	395918
7793	395919
13120	395920
110840	395921
20957	395922
17730	395923
10723	395924
27997	395925
19984	395926
29318	395927
104901	395928
15799	395929
28977	395930
91758	395931
21826	395932
49351	395933
15017	395934
65874	395935
38417	395936
4672	395937
121872	395938
137426	395939
49659	395940
9077	395941
3111	395942
1622	395943
44084	395944
21109	395945
37951	395946
54463	395947
9155	395948
65028	395949
66479	395950
30198	395951
63734	395952
7668	395953
133364	395954
28841	395955
338	395956
9792	395957
7184	395958
29657	395959
137165	395960
60	395961
45995	395962
54026	395963
84991	395964
74488	395965
88605	395966
20038	395967
18827	395968
10776	395969
63449	395970
16923	395971
60246	395972
7752	395973
6648	395974
14933	395975
9750	395976
111304	395977
94396	395978
3103	395979
66094	395980
16387	395981
39620	395982
6563	395983
10264	395984
13884	395985
44830	395986
30089	395987
6885	395988
27038	395989
71900	395990
87356	395991
1544	395992
3592	395993
89913	395994
12070	395995
117028	395996
44775	395997
143753	395998
118592	395999
25650	396000
102	396001
14832	396002
57700	396003
13028	396004
9375	396005
4797	396006
45654	396007
20726	396008
9861	396009
80330	396010
5505	396011
47319	396012
9475	396013
79661	396014
146482	396015
13916	396016
75020	396017
63842	396018
111494	396019
33140	396020
6567	396021
29975	396022
2999	396023
109733	396024
66775	396025
27158	396026
5504	396027
139014	396028
48451	396029
49546	396030
55612	396031
13787	396032
77058	396033
1547	396034
11426	396035
113516	396036
44680	396037
54895	396038
59136	396039
119497	396040
1084	396041
8728	396042
7338	396043
34378	396044
57974	396045
91661	396046
58118	396047
67416	396048
11891	396049
40898	396050
4150	396051
86940	396052
145226	396053
3952	396054
103579	396055
12012	396056
80607	396057
58969	396058
9362	396059
79361	396060
25695	396061
7727	396062
13081	396063
2366	396064
12188	396065
126658	396066
8876	396067
12338	396068
37408	396069
83858	396070
78133	396071
4391	396072
73712	396073
25754	396074
36371	396075
43830	396076
149870	396077
40739	396078
21228	396079
1996	396080
11617	396081
2123	396082
41331	396083
18267	396084
78994	396085
120202	396086
3680	396087
21546	396088
90267	396089
19691	396090
132962	396091
14239	396092
7463	396093
2824	396094
41477	396095
107528	396096
84093	396097
18590	396098
89667	396099
4478	396100
9974	396101
69603	396102
1625	396103
72344	396104
60143	396105
5856	396106
4359	396107
620	396108
92761	396109
3022	396110
17852	396111
2455	396112
49819	396113
124096	396114
1154	396115
39262	396116
74334	396117
79859	396118
11313	396119
54013	396120
5670	396121
42897	396122
6021	396123
28528	396124
97417	396125
116199	396126
40731	396127
40	396128
27436	396129
130	396130
95119	396131
576	396132
54110	396133
11742	396134
8317	396135
3872	396136
31811	396137
11739	396138
91277	396139
56633	396140
21451	396141
42176	396142
14196	396143
21400	396144
18622	396145
86212	396146
67	396147
40554	396148
110023	396149
39788	396150
14095	396151
102565	396152
100593	396153
13506	396154
94757	396155
92441	396156
21350	396157
96054	396158
4069	396159
29674	396160
64338	396161
17857	396162
40740	396163
75397	396164
102683	396165
5947	396166
115293	396167
23334	396168
337	396169
30125	396170
88315	396171
78531	396172
29517	396173
4309	396174
90446	396175
54235	396176
17284	396177
140310	396178
91127	396179
44754	396180
40269	396181
64459	396182
10617	396183
102144	396184
58477	396185
4273	396186
109642	396187
5275	396188
129865	396189
3359	396190
26157	396191
65877	396192
45290	396193
48641	396194
30283	396195
58597	396196
5771	396197
41382	396198
91711	396199
6990	396200
17627	396201
73727	396202
43199	396203
95173	396204
94062	396205
29904	396206
43772	396207
915	396208
93336	396209
22162	396210
5680	396211
65765	396212
17207	396213
26343	396214
109628	396215
59410	396216
30623	396217
73820	396218
21001	396219
28076	396220
2364	396221
98140	396222
20191	396223
14843	396224
27021	396225
42311	396226
114960	396227
92452	396228
27727	396229
55678	396230
16267	396231
54693	396232
59011	396233
8231	396234
24011	396235
68972	396236
14338	396237
141605	396238
31287	396239
101410	396240
392	396241
32970	396242
8298	396243
52241	396244
22308	396245
64	396246
72610	396247
30	396248
2050	396249
90903	396250
22983	396251
13131	396252
66430	396253
66510	396254
56715	396255
3367	396256
85546	396257
78672	396258
2278	396259
73045	396260
21396	396261
3482	396262
90432	396263
24269	396264
96419	396265
100244	396266
15479	396267
132491	396268
67673	396269
3849	396270
56089	396271
109553	396272
74496	396273
100165	396274
97557	396275
35053	396276
15277	396277
10683	396278
73023	396279
3451	396280
6003	396281
17089	396282
34659	396283
5327	396284
5620	396285
2146	396286
97	396287
82915	396288
75984	396289
103269	396290
25875	396291
141067	396292
54610	396293
102346	396294
15741	396295
70088	396296
56008	396297
65397	396298
329	396299
32320	396300
37505	396301
15291	396302
76776	396303
15019	396304
42361	396305
118931	396306
107801	396307
62697	396308
81822	396309
40593	396310
76936	396311
27337	396312
8662	396313
40251	396314
43340	396315
82890	396316
20405	396317
27686	396318
62316	396319
47575	396320
42809	396321
8059	396322
23014	396323
55707	396324
14631	396325
15228	396326
58090	396327
7024	396328
50170	396329
14303	396330
10893	396331
342	396332
29202	396333
13490	396334
57145	396335
47192	396336
75045	396337
4783	396338
14047	396339
130513	396340
14463	396341
4411	396342
107527	396343
39481	396344
4243	396345
112673	396346
34774	396347
60664	396348
72766	396349
23852	396350
31708	396351
35855	396352
47568	396353
80572	396354
114060	396355
47390	396356
12987	396357
24906	396358
2691	396359
131515	396360
25035	396361
43567	396362
55755	396363
50010	396364
121266	396365
112201	396366
66737	396367
69702	396368
56483	396369
49621	396370
63061	396371
47666	396372
51014	396373
44494	396374
69000	396375
95931	396376
49	396377
36138	396378
69453	396379
114979	396380
13084	396381
81871	396382
29675	396383
28543	396384
120783	396385
11307	396386
22832	396387
26737	396388
9050	396389
3410	396390
108533	396391
17983	396392
36693	396393
78315	396394
1768	396395
77474	396396
50618	396397
46874	396398
134855	396399
2499	396400
65835	396401
27249	396402
38212	396403
136784	396404
31821	396405
34714	396406
95811	396407
184	396408
1247	396409
21318	396410
28903	396411
26884	396412
50174	396413
20216	396414
9847	396415
114905	396416
31963	396417
38918	396418
81571	396419
7822	396420
24179	396421
24493	396422
6686	396423
20381	396424
30065	396425
136447	396426
46	396427
4911	396428
9472	396429
30112	396430
515	396431
96622	396432
7523	396433
75861	396434
66108	396435
116477	396436
82034	396437
10896	396438
10661	396439
105690	396440
34608	396441
80877	396442
10025	396443
95956	396444
66190	396445
80148	396446
51909	396447
37369	396448
33544	396449
784	396450
94954	396451
1882	396452
69168	396453
42234	396454
55336	396455
20689	396456
3782	396457
13756	396458
91977	396459
63219	396460
7635	396461
80123	396462
34469	396463
145950	396464
37846	396465
57304	396466
11187	396467
108064	396468
25631	396469
87764	396470
328	396471
4260	396472
323	396473
53386	396474
72486	396475
87380	396476
6895	396477
46354	396478
4969	396479
15989	396480
56763	396481
96538	396482
43643	396483
28905	396484
15260	396485
45970	396486
19103	396487
4402	396488
42251	396489
57730	396490
87877	396491
3552	396492
128855	396493
9611	396494
7964	396495
105357	396496
41607	396497
11913	396498
90738	396499
3142	396500
3124	396501
28754	396502
77204	396503
12699	396504
32463	396505
8839	396506
1571	396507
36456	396508
35378	396509
111402	396510
98166	396511
10963	396512
97851	396513
4308	396514
140273	396515
28263	396516
49527	396517
32740	396518
5259	396519
31359	396520
81485	396521
69353	396522
130443	396523
2018	396524
58196	396525
34971	396526
63838	396527
71406	396528
110612	396529
90271	396530
43437	396531
10151	396532
21678	396533
90234	396534
12997	396535
33138	396536
24986	396537
2128	396538
43732	396539
40479	396540
75551	396541
12832	396542
94352	396543
37465	396544
775	396545
74179	396546
51948	396547
42966	396548
34701	396549
76144	396550
38744	396551
82700	396552
55124	396553
17224	396554
2526	396555
53317	396556
629	396557
29316	396558
46288	396559
49873	396560
38999	396561
34904	396562
6439	396563
50573	396564
1035	396565
60394	396566
54958	396567
10405	396568
42392	396569
76988	396570
3213	396571
735	396572
11065	396573
33830	396574
37904	396575
13534	396576
7823	396577
19366	396578
11896	396579
35929	396580
45878	396581
27539	396582
2659	396583
3747	396584
13159	396585
47927	396586
2549	396587
10193	396588
75899	396589
16160	396590
289	396591
37749	396592
90749	396593
15587	396594
20435	396595
31277	396596
22616	396597
31864	396598
77471	396599
137358	396600
71121	396601
15157	396602
41098	396603
43284	396604
7297	396605
249	396606
4177	396607
80126	396608
47690	396609
69177	396610
7846	396611
25008	396612
20949	396613
29099	396614
71402	396615
32064	396616
333	396617
4501	396618
10469	396619
31706	396620
78707	396621
28691	396622
62641	396623
12397	396624
39786	396625
11908	396626
44555	396627
4068	396628
25730	396629
100617	396630
561	396631
30729	396632
9587	396633
63975	396634
35052	396635
33124	396636
41655	396637
60503	396638
19898	396639
81230	396640
140636	396641
8114	396642
799	396643
13460	396644
28661	396645
26	396646
108149	396647
26570	396648
16054	396649
42793	396650
100629	396651
22620	396652
116774	396653
4133	396654
98057	396655
23968	396656
52566	396657
9764	396658
43348	396659
106318	396660
6496	396661
58571	396662
45746	396663
53337	396664
57845	396665
133362	396666
44958	396667
7608	396668
3275	396669
32507	396670
1653	396671
115623	396672
97098	396673
20665	396674
16412	396675
52745	396676
14012	396677
4998	396678
36140	396679
131839	396680
33612	396681
38727	396682
440	396683
17082	396684
150231	396685
7961	396686
52857	396687
6094	396688
11184	396689
36559	396690
14874	396691
97895	396692
41574	396693
59615	396694
37274	396695
67391	396696
102515	396697
18371	396698
19873	396699
7280	396700
58320	396701
39134	396702
2783	396703
81524	396704
16510	396705
194	396706
98210	396707
83907	396708
103545	396709
94215	396710
101461	396711
65406	396712
121474	396713
21733	396714
3765	396715
5817	396716
1968	396717
43512	396718
8965	396719
15472	396720
13028	396721
20734	396722
80914	396723
18923	396724
116577	396725
36352	396726
40239	396727
31039	396728
76163	396729
94912	396730
141898	396731
87869	396732
18689	396733
19300	396734
39173	396735
80979	396736
24662	396737
96507	396738
4718	396739
58388	396740
103545	396741
10322	396742
115567	396743
14303	396744
76144	396745
90973	396746
28555	396747
86051	396748
7102	396749
27744	396750
18399	396751
62486	396752
96427	396753
48978	396754
49301	396755
132031	396756
133466	396757
14979	396758
1384	396759
13620	396760
29737	396761
30618	396762
55321	396763
81186	396764
3583	396765
96067	396766
61615	396767
137091	396768
30958	396769
7329	396770
111282	396771
83988	396772
25445	396773
20882	396774
446	396775
12514	396776
96965	396777
46300	396778
57767	396779
49475	396780
18459	396781
764	396782
22567	396783
156	396784
29255	396785
127812	396786
44483	396787
18662	396788
114525	396789
50854	396790
129502	396791
33940	396792
3558	396793
125529	396794
31589	396795
42857	396796
43751	396797
85943	396798
7985	396799
37158	396800
51963	396801
5034	396802
87030	396803
88376	396804
38631	396805
90162	396806
17756	396807
2876	396808
9797	396809
19244	396810
18611	396811
30314	396812
1400	396813
13116	396814
67841	396815
35320	396816
6079	396817
31016	396818
76615	396819
61974	396820
33244	396821
74178	396822
38851	396823
59015	396824
40843	396825
3897	396826
87091	396827
27223	396828
48843	396829
123405	396830
77682	396831
82343	396832
5168	396833
13029	396834
52912	396835
258	396836
51222	396837
62285	396838
48972	396839
88705	396840
101875	396841
37097	396842
8119	396843
67657	396844
21787	396845
40581	396846
120444	396847
8158	396848
42226	396849
34518	396850
4087	396851
1341	396852
70033	396853
45275	396854
54481	396855
41348	396856
64717	396857
60916	396858
22953	396859
10205	396860
27848	396861
19030	396862
47510	396863
63205	396864
105846	396865
1884	396866
27286	396867
45486	396868
3568	396869
92898	396870
131327	396871
50117	396872
93753	396873
11015	396874
95533	396875
25649	396876
124344	396877
1664	396878
121657	396879
36757	396880
14691	396881
8967	396882
23497	396883
69907	396884
22	396885
147335	396886
26776	396887
45997	396888
74575	396889
6433	396890
40591	396891
1556	396892
26438	396893
15838	396894
7146	396895
72905	396896
97705	396897
6367	396898
139747	396899
48420	396900
5489	396901
54083	396902
1218	396903
34531	396904
18617	396905
54368	396906
15159	396907
102809	396908
54541	396909
37550	396910
12689	396911
49748	396912
40339	396913
120348	396914
67793	396915
20888	396916
65350	396917
6882	396918
134423	396919
14183	396920
612	396921
12982	396922
113920	396923
52337	396924
52152	396925
73828	396926
5663	396927
22550	396928
16384	396929
12843	396930
28058	396931
53656	396932
65848	396933
4303	396934
59976	396935
1121	396936
15666	396937
34875	396938
2861	396939
35799	396940
32047	396941
69259	396942
104427	396943
61030	396944
103132	396945
70091	396946
3140	396947
77454	396948
94711	396949
101968	396950
57021	396951
5109	396952
1688	396953
5950	396954
125303	396955
6595	396956
16188	396957
86331	396958
1204	396959
24244	396960
25288	396961
28127	396962
11881	396963
94814	396964
42560	396965
1969	396966
25	396967
43012	396968
16380	396969
56777	396970
11109	396971
13512	396972
27325	396973
11801	396974
2223	396975
86851	396976
19187	396977
2465	396978
3586	396979
101130	396980
143149	396981
27575	396982
15835	396983
73646	396984
7370	396985
107822	396986
12482	396987
51728	396988
12677	396989
71617	396990
29360	396991
11616	396992
81765	396993
16534	396994
48660	396995
37283	396996
24836	396997
6238	396998
23602	396999
17644	397000
7844	397001
23698	397002
77739	397003
27251	397004
100601	397005
9972	397006
57947	397007
119166	397008
52015	397009
17331	397010
18121	397011
72487	397012
131791	397013
10884	397014
52835	397015
21882	397016
34988	397017
87335	397018
45090	397019
71104	397020
39080	397021
128839	397022
54101	397023
69234	397024
633	397025
59221	397026
2651	397027
422	397028
2644	397029
49741	397030
73734	397031
23582	397032
74157	397033
54622	397034
4335	397035
46839	397036
41458	397037
3144	397038
37010	397039
139198	397040
37086	397041
41515	397042
983	397043
25350	397044
8463	397045
89573	397046
140701	397047
67911	397048
125621	397049
10045	397050
111278	397051
49992	397052
20193	397053
71169	397054
120468	397055
69825	397056
18846	397057
80341	397058
29074	397059
45972	397060
107791	397061
118628	397062
49269	397063
43215	397064
122086	397065
675	397066
8324	397067
2738	397068
26676	397069
114412	397070
64105	397071
17756	397072
62704	397073
66079	397074
72518	397075
33141	397076
9468	397077
12716	397078
81790	397079
42562	397080
13692	397081
45430	397082
33516	397083
39602	397084
12972	397085
4072	397086
97663	397087
44923	397088
20322	397089
5022	397090
15634	397091
79474	397092
4609	397093
7825	397094
8249	397095
4361	397096
78797	397097
2006	397098
51981	397099
115965	397100
41155	397101
23413	397102
38676	397103
41047	397104
99989	397105
21901	397106
3171	397107
4135	397108
15775	397109
80819	397110
10171	397111
23966	397112
116593	397113
141168	397114
101891	397115
47944	397116
22455	397117
71128	397118
124975	397119
28658	397120
34113	397121
65686	397122
20840	397123
28881	397124
5891	397125
20256	397126
14126	397127
3135	397128
13498	397129
5302	397130
105864	397131
117136	397132
10216	397133
122985	397134
17154	397135
143840	397136
41272	397137
121006	397138
11661	397139
24884	397140
122166	397141
80242	397142
53399	397143
39228	397144
61863	397145
3238	397146
20174	397147
1631	397148
97282	397149
3029	397150
44187	397151
6620	397152
48295	397153
119002	397154
79080	397155
78873	397156
64	397157
126811	397158
37865	397159
104004	397160
887	397161
77230	397162
110290	397163
15595	397164
21358	397165
34994	397166
39199	397167
108876	397168
2428	397169
6384	397170
60695	397171
45440	397172
135	397173
10590	397174
61029	397175
65566	397176
54264	397177
38408	397178
38753	397179
110378	397180
18939	397181
31364	397182
18231	397183
101666	397184
10238	397185
544	397186
125582	397187
54601	397188
71944	397189
19514	397190
69818	397191
65250	397192
91199	397193
27984	397194
45220	397195
9264	397196
136041	397197
44270	397198
415	397199
8446	397200
128761	397201
16154	397202
34737	397203
85855	397204
39643	397205
27759	397206
73859	397207
123722	397208
30960	397209
22252	397210
6396	397211
4816	397212
20299	397213
105435	397214
50010	397215
53014	397216
3381	397217
18118	397218
72010	397219
6404	397220
2593	397221
15178	397222
55136	397223
64947	397224
21822	397225
15275	397226
77	397227
84431	397228
15996	397229
18	397230
1971	397231
460	397232
49276	397233
109844	397234
49730	397235
17831	397236
2986	397237
6782	397238
6898	397239
85109	397240
11721	397241
1958	397242
68083	397243
35524	397244
17457	397245
46257	397246
26689	397247
12364	397248
24288	397249
53959	397250
16600	397251
64443	397252
19553	397253
88545	397254
3872	397255
117748	397256
117786	397257
21359	397258
90073	397259
133275	397260
42365	397261
17976	397262
94845	397263
17883	397264
100158	397265
3381	397266
111260	397267
15984	397268
74151	397269
63177	397270
96831	397271
14508	397272
17893	397273
5567	397274
21409	397275
10303	397276
15266	397277
39616	397278
26287	397279
133964	397280
772	397281
36641	397282
28820	397283
118268	397284
122396	397285
66291	397286
24485	397287
43260	397288
29745	397289
1567	397290
96176	397291
124905	397292
94512	397293
80547	397294
80355	397295
26443	397296
10575	397297
6302	397298
73619	397299
51855	397300
57103	397301
44833	397302
10796	397303
67522	397304
45628	397305
40642	397306
6829	397307
5341	397308
19608	397309
6288	397310
32260	397311
76292	397312
59726	397313
34793	397314
116273	397315
2261	397316
9542	397317
11619	397318
8117	397319
35288	397320
329	397321
17016	397322
85212	397323
965	397324
54425	397325
65688	397326
4832	397327
58150	397328
87883	397329
49365	397330
4340	397331
5240	397332
123080	397333
60638	397334
43250	397335
56502	397336
4171	397337
72473	397338
13421	397339
7984	397340
13461	397341
96835	397342
10022	397343
70764	397344
22377	397345
553	397346
69786	397347
27467	397348
90791	397349
83648	397350
35406	397351
12977	397352
88319	397353
20486	397354
9927	397355
56024	397356
6561	397357
102796	397358
89980	397359
147711	397360
11066	397361
35120	397362
24391	397363
28112	397364
4271	397365
2423	397366
18574	397367
25527	397368
84957	397369
12370	397370
932	397371
70441	397372
123609	397373
8710	397374
13516	397375
27682	397376
67416	397377
11107	397378
109040	397379
64322	397380
3457	397381
20421	397382
953	397383
43964	397384
143306	397385
20708	397386
13730	397387
23490	397388
103621	397389
98256	397390
91507	397391
84662	397392
37363	397393
67761	397394
13567	397395
28652	397396
11044	397397
10011	397398
98861	397399
32838	397400
87583	397401
27536	397402
23983	397403
26825	397404
58571	397405
17367	397406
86622	397407
101359	397408
83756	397409
132507	397410
45077	397411
8975	397412
69299	397413
821	397414
31764	397415
11190	397416
71300	397417
47854	397418
141530	397419
63701	397420
4940	397421
143979	397422
82456	397423
5564	397424
109808	397425
122499	397426
13229	397427
34189	397428
47018	397429
19909	397430
10211	397431
482	397432
4338	397433
16723	397434
36857	397435
2441	397436
66776	397437
28497	397438
10356	397439
3425	397440
40042	397441
614	397442
12284	397443
20978	397444
1730	397445
4677	397446
104845	397447
9722	397448
107025	397449
10944	397450
84422	397451
102970	397452
75474	397453
82592	397454
11478	397455
117384	397456
713	397457
3053	397458
34114	397459
2426	397460
8185	397461
86401	397462
18406	397463
3489	397464
69277	397465
81333	397466
29287	397467
82824	397468
7601	397469
872	397470
22251	397471
10521	397472
16623	397473
70143	397474
77607	397475
67604	397476
6644	397477
26293	397478
21525	397479
52586	397480
34698	397481
31390	397482
57272	397483
66706	397484
87277	397485
4696	397486
765	397487
23549	397488
2388	397489
14248	397490
32860	397491
58450	397492
747	397493
25873	397494
66051	397495
139483	397496
21309	397497
3382	397498
121281	397499
104347	397500
9073	397501
60371	397502
82340	397503
41924	397504
1600	397505
70203	397506
90935	397507
64596	397508
89881	397509
47944	397510
18610	397511
11121	397512
604	397513
83214	397514
45181	397515
7266	397516
35763	397517
130759	397518
90841	397519
815	397520
51186	397521
13511	397522
29492	397523
29999	397524
100233	397525
119656	397526
86228	397527
10788	397528
36577	397529
335	397530
3714	397531
47242	397532
12806	397533
11645	397534
13705	397535
5909	397536
4967	397537
32906	397538
94143	397539
105232	397540
1841	397541
12071	397542
6931	397543
454	397544
11231	397545
32050	397546
102285	397547
117871	397548
3699	397549
24110	397550
33533	397551
1269	397552
89120	397553
11801	397554
3532	397555
48982	397556
42192	397557
125307	397558
12380	397559
38691	397560
4297	397561
21546	397562
5669	397563
10660	397564
111223	397565
35444	397566
3195	397567
121522	397568
1097	397569
87322	397570
66101	397571
17333	397572
50187	397573
2047	397574
5900	397575
22963	397576
133353	397577
2076	397578
17376	397579
22000	397580
59445	397581
7729	397582
101454	397583
12075	397584
121485	397585
91894	397586
28295	397587
11224	397588
31821	397589
71274	397590
39566	397591
21927	397592
96158	397593
136194	397594
28262	397595
12246	397596
96554	397597
92	397598
96702	397599
7955	397600
85790	397601
56482	397602
87763	397603
19726	397604
45901	397605
35857	397606
139125	397607
14454	397608
90522	397609
9400	397610
20745	397611
134221	397612
145486	397613
254	397614
42939	397615
130565	397616
19496	397617
25783	397618
19186	397619
4728	397620
132019	397621
569	397622
84942	397623
99856	397624
80805	397625
86537	397626
15317	397627
14872	397628
2911	397629
93773	397630
36528	397631
23275	397632
76447	397633
85	397634
721	397635
40906	397636
48246	397637
125325	397638
23553	397639
7722	397640
61555	397641
3429	397642
2352	397643
8546	397644
440	397645
1527	397646
55570	397647
1274	397648
83078	397649
18277	397650
129758	397651
24272	397652
44207	397653
32477	397654
6536	397655
87342	397656
48377	397657
27588	397658
55861	397659
86587	397660
27339	397661
3444	397662
9214	397663
764	397664
49355	397665
144410	397666
73537	397667
69889	397668
22610	397669
37174	397670
89387	397671
19002	397672
50180	397673
38149	397674
24	397675
45396	397676
87829	397677
17846	397678
14858	397679
119462	397680
114936	397681
21464	397682
52668	397683
59762	397684
63417	397685
1446	397686
29787	397687
58000	397688
15741	397689
1679	397690
30211	397691
59654	397692
887	397693
12320	397694
9867	397695
720	397696
29697	397697
4811	397698
48693	397699
24880	397700
7737	397701
77500	397702
14546	397703
108537	397704
51893	397705
9867	397706
80211	397707
65445	397708
2083	397709
6177	397710
106749	397711
33463	397712
12780	397713
954	397714
66111	397715
1477	397716
87390	397717
116231	397718
17359	397719
117284	397720
11069	397721
57579	397722
814	397723
39962	397724
32195	397725
67549	397726
34901	397727
3472	397728
2196	397729
12222	397730
128940	397731
85785	397732
30258	397733
69539	397734
16347	397735
51970	397736
13040	397737
95669	397738
72189	397739
34415	397740
89004	397741
22306	397742
101	397743
2153	397744
46649	397745
19611	397746
979	397747
15062	397748
7656	397749
85086	397750
5594	397751
90081	397752
11866	397753
56854	397754
118077	397755
26901	397756
34018	397757
100174	397758
73406	397759
21224	397760
9789	397761
82235	397762
2866	397763
11325	397764
3303	397765
87833	397766
12844	397767
17290	397768
5597	397769
24199	397770
66143	397771
39815	397772
88791	397773
67404	397774
39507	397775
1512	397776
20024	397777
8488	397778
606	397779
49479	397780
22959	397781
58600	397782
19592	397783
84932	397784
108965	397785
96281	397786
76306	397787
18767	397788
5453	397789
8199	397790
24911	397791
25529	397792
23752	397793
25585	397794
27158	397795
77425	397796
120486	397797
7845	397798
4157	397799
18817	397800
78657	397801
1729	397802
3032	397803
121035	397804
557	397805
65316	397806
129834	397807
40372	397808
17122	397809
14760	397810
17317	397811
60276	397812
63538	397813
67661	397814
6407	397815
73057	397816
41486	397817
16737	397818
13798	397819
136208	397820
66717	397821
21646	397822
29485	397823
123955	397824
33075	397825
61505	397826
68046	397827
14277	397828
17416	397829
96212	397830
32580	397831
10312	397832
149757	397833
9678	397834
58403	397835
799	397836
83301	397837
71880	397838
11589	397839
88861	397840
51646	397841
4121	397842
122027	397843
53193	397844
1536	397845
88781	397846
36677	397847
140971	397848
4974	397849
110521	397850
40447	397851
23564	397852
44293	397853
3070	397854
46664	397855
69626	397856
1019	397857
39689	397858
25433	397859
48004	397860
42316	397861
34004	397862
131882	397863
93246	397864
97645	397865
25485	397866
3443	397867
31997	397868
10901	397869
44040	397870
28645	397871
33015	397872
150554	397873
4010	397874
48802	397875
25778	397876
31996	397877
7144	397878
143915	397879
1303	397880
101246	397881
27024	397882
93891	397883
63045	397884
43630	397885
24787	397886
38007	397887
24707	397888
32	397889
66479	397890
105466	397891
39733	397892
46177	397893
2663	397894
13473	397895
1987	397896
81003	397897
132634	397898
123245	397899
14370	397900
747	397901
101899	397902
110228	397903
3999	397904
27151	397905
21158	397906
7662	397907
4699	397908
57940	397909
106491	397910
39353	397911
84737	397912
6672	397913
141413	397914
8447	397915
6598	397916
64112	397917
43255	397918
17706	397919
73272	397920
33732	397921
99721	397922
11756	397923
16589	397924
22684	397925
26804	397926
11438	397927
110792	397928
139912	397929
16515	397930
24577	397931
130591	397932
58117	397933
105240	397934
83458	397935
78336	397936
43104	397937
49388	397938
35343	397939
1231	397940
36322	397941
11994	397942
2319	397943
32141	397944
1197	397945
83994	397946
57622	397947
119790	397948
24157	397949
4132	397950
10737	397951
13981	397952
132668	397953
30560	397954
56868	397955
113	397956
10085	397957
27156	397958
5516	397959
64077	397960
36348	397961
35677	397962
27319	397963
18206	397964
102683	397965
131354	397966
60427	397967
19838	397968
70864	397969
87508	397970
10241	397971
130279	397972
102166	397973
27831	397974
26492	397975
9627	397976
80504	397977
101296	397978
97672	397979
52916	397980
3080	397981
71678	397982
89389	397983
7625	397984
58814	397985
11221	397986
63536	397987
12587	397988
18095	397989
89376	397990
43329	397991
2427	397992
123361	397993
31434	397994
5220	397995
2060	397996
79342	397997
60840	397998
103537	397999
3007	398000
33443	398001
75227	398002
40284	398003
11603	398004
83858	398005
113844	398006
48539	398007
149830	398008
26899	398009
4595	398010
28753	398011
6428	398012
89620	398013
45445	398014
111422	398015
67410	398016
3462	398017
13294	398018
46468	398019
70013	398020
7460	398021
17518	398022
16560	398023
16599	398024
50174	398025
66126	398026
11041	398027
5204	398028
2816	398029
15130	398030
138141	398031
57960	398032
39817	398033
111028	398034
105155	398035
4567	398036
78900	398037
35525	398038
120185	398039
20471	398040
69440	398041
53987	398042
53973	398043
10993	398044
4637	398045
50931	398046
108972	398047
4156	398048
42205	398049
98095	398050
16886	398051
86100	398052
37096	398053
72745	398054
21465	398055
20257	398056
77365	398057
75689	398058
442	398059
96701	398060
3404	398061
13691	398062
9612	398063
10376	398064
50122	398065
29018	398066
50419	398067
83179	398068
1489	398069
34062	398070
22711	398071
61324	398072
15034	398073
6007	398074
3260	398075
20425	398076
128101	398077
41512	398078
1152	398079
71528	398080
9871	398081
63284	398082
26018	398083
92534	398084
8385	398085
141176	398086
75424	398087
18155	398088
23267	398089
101389	398090
5301	398091
19056	398092
36684	398093
51814	398094
38813	398095
28731	398096
120028	398097
19285	398098
98762	398099
84005	398100
10503	398101
12457	398102
3008	398103
20371	398104
87910	398105
70929	398106
61128	398107
48367	398108
21369	398109
104252	398110
27083	398111
104657	398112
107434	398113
79973	398114
2035	398115
6412	398116
28016	398117
41224	398118
32424	398119
2591	398120
121	398121
33972	398122
11495	398123
12572	398124
49996	398125
13219	398126
67878	398127
121062	398128
56335	398129
5682	398130
44099	398131
86440	398132
43523	398133
100805	398134
71749	398135
1310	398136
95387	398137
31148	398138
48132	398139
4984	398140
112384	398141
17459	398142
99063	398143
70198	398144
92089	398145
65499	398146
2948	398147
81820	398148
5096	398149
4226	398150
108090	398151
12294	398152
72763	398153
93353	398154
25512	398155
242	398156
121818	398157
6033	398158
98204	398159
123453	398160
51550	398161
69623	398162
6171	398163
45779	398164
1774	398165
46992	398166
62867	398167
46109	398168
37272	398169
28162	398170
90907	398171
41767	398172
34661	398173
46924	398174
53983	398175
51105	398176
135690	398177
113895	398178
12005	398179
44046	398180
28	398181
518	398182
15339	398183
62973	398184
3298	398185
56726	398186
21465	398187
25107	398188
3667	398189
745	398190
42525	398191
176	398192
77546	398193
19445	398194
27942	398195
9247	398196
22943	398197
35088	398198
83103	398199
20193	398200
117163	398201
17028	398202
89935	398203
71822	398204
101441	398205
7846	398206
33470	398207
20900	398208
14508	398209
126023	398210
10418	398211
105539	398212
49627	398213
103947	398214
5864	398215
55934	398216
85621	398217
48361	398218
29152	398219
74726	398220
35014	398221
1071	398222
966	398223
4038	398224
1134	398225
92624	398226
92762	398227
3968	398228
14628	398229
100524	398230
63224	398231
16025	398232
8971	398233
48450	398234
13056	398235
14445	398236
3478	398237
101528	398238
146977	398239
100562	398240
39278	398241
91591	398242
4701	398243
97	398244
77775	398245
14192	398246
70272	398247
85485	398248
2504	398249
11301	398250
93954	398251
9675	398252
14110	398253
18617	398254
39306	398255
67964	398256
24055	398257
47770	398258
23387	398259
89083	398260
2369	398261
72931	398262
47404	398263
31176	398264
36608	398265
32437	398266
70603	398267
4500	398268
54790	398269
98935	398270
85600	398271
78565	398272
46450	398273
1564	398274
26273	398275
40136	398276
7496	398277
60680	398278
1832	398279
13784	398280
3551	398281
1492	398282
120563	398283
11154	398284
26137	398285
93581	398286
53370	398287
72493	398288
8619	398289
29465	398290
9859	398291
8726	398292
95196	398293
72338	398294
63818	398295
8001	398296
301	398297
26163	398298
266	398299
13735	398300
89515	398301
138516	398302
15007	398303
26358	398304
18272	398305
103811	398306
60236	398307
27842	398308
50343	398309
61046	398310
63987	398311
35330	398312
69845	398313
39126	398314
50798	398315
43019	398316
148709	398317
25617	398318
79101	398319
49196	398320
37139	398321
2056	398322
91149	398323
132677	398324
29791	398325
8555	398326
7552	398327
6424	398328
34184	398329
104650	398330
80014	398331
2028	398332
54945	398333
77967	398334
43203	398335
20707	398336
31446	398337
113694	398338
67670	398339
74682	398340
8961	398341
7044	398342
10059	398343
65386	398344
47916	398345
66194	398346
55743	398347
56847	398348
98037	398349
44304	398350
17446	398351
38962	398352
112262	398353
81093	398354
114611	398355
36166	398356
59943	398357
18471	398358
11210	398359
16988	398360
36903	398361
109024	398362
127	398363
1273	398364
18357	398365
33181	398366
82443	398367
43033	398368
119034	398369
122098	398370
40989	398371
63859	398372
48224	398373
20783	398374
30368	398375
1210	398376
76908	398377
116963	398378
99858	398379
94160	398380
146054	398381
37585	398382
89802	398383
67250	398384
100963	398385
67556	398386
17568	398387
1867	398388
7028	398389
19076	398390
69419	398391
25951	398392
7454	398393
5610	398394
22834	398395
3039	398396
18395	398397
111964	398398
58357	398399
83	398400
45100	398401
38658	398402
25900	398403
88481	398404
11485	398405
4809	398406
38894	398407
290	398408
41196	398409
138192	398410
42378	398411
157	398412
80818	398413
78056	398414
32620	398415
19183	398416
109580	398417
526	398418
34545	398419
2605	398420
94142	398421
305	398422
25431	398423
138501	398424
14071	398425
7645	398426
13958	398427
127597	398428
97287	398429
77183	398430
20015	398431
23458	398432
17850	398433
3449	398434
44274	398435
87259	398436
21631	398437
52848	398438
4497	398439
32813	398440
77633	398441
35352	398442
125408	398443
36021	398444
31613	398445
5724	398446
107592	398447
40927	398448
28364	398449
94196	398450
21902	398451
17545	398452
117021	398453
88471	398454
68576	398455
5439	398456
44	398457
71279	398458
47047	398459
76478	398460
2426	398461
81760	398462
11572	398463
12524	398464
94011	398465
67531	398466
36135	398467
33079	398468
92430	398469
43079	398470
92750	398471
16798	398472
9647	398473
41227	398474
37292	398475
39891	398476
35965	398477
1983	398478
88144	398479
119869	398480
87018	398481
306	398482
100238	398483
1675	398484
15609	398485
103496	398486
51360	398487
68731	398488
11096	398489
116117	398490
21995	398491
43277	398492
35046	398493
34729	398494
55688	398495
419	398496
22131	398497
72075	398498
19163	398499
70536	398500
6464	398501
17045	398502
12791	398503
76201	398504
21154	398505
58283	398506
31303	398507
78983	398508
52297	398509
13835	398510
39836	398511
3765	398512
24058	398513
8741	398514
4802	398515
50180	398516
3965	398517
156	398518
119210	398519
145813	398520
8836	398521
3984	398522
5868	398523
11755	398524
2398	398525
94061	398526
20170	398527
6346	398528
14668	398529
14789	398530
3697	398531
63946	398532
75258	398533
105890	398534
2519	398535
8473	398536
8075	398537
83456	398538
1770	398539
53767	398540
126262	398541
84677	398542
5391	398543
61	398544
71105	398545
1683	398546
79244	398547
3196	398548
45079	398549
65788	398550
98265	398551
89672	398552
101155	398553
51190	398554
21298	398555
134894	398556
7857	398557
12651	398558
84726	398559
26354	398560
3998	398561
91635	398562
12982	398563
3660	398564
53795	398565
12467	398566
7577	398567
2014	398568
20066	398569
60160	398570
70987	398571
59892	398572
16074	398573
19641	398574
65647	398575
15109	398576
15060	398577
5523	398578
15897	398579
38896	398580
43751	398581
31111	398582
43795	398583
783	398584
33232	398585
50872	398586
7854	398587
97169	398588
59174	398589
31636	398590
20911	398591
61858	398592
5	398593
65262	398594
81126	398595
48340	398596
27447	398597
3657	398598
13456	398599
37126	398600
55079	398601
5711	398602
129060	398603
62852	398604
26247	398605
6837	398606
124246	398607
132768	398608
20203	398609
14195	398610
106882	398611
766	398612
32865	398613
17651	398614
4543	398615
51354	398616
31232	398617
18689	398618
11354	398619
67775	398620
10574	398621
3752	398622
51146	398623
99015	398624
48795	398625
19674	398626
6297	398627
31094	398628
18563	398629
25258	398630
7073	398631
99449	398632
35801	398633
119094	398634
22713	398635
148067	398636
6910	398637
6916	398638
49689	398639
18212	398640
117730	398641
12370	398642
26057	398643
5514	398644
32447	398645
41601	398646
6031	398647
15	398648
33575	398649
29452	398650
43262	398651
56843	398652
120564	398653
90657	398654
22077	398655
85152	398656
118672	398657
2793	398658
2910	398659
26341	398660
34396	398661
18360	398662
39929	398663
63124	398664
70741	398665
14415	398666
31324	398667
103306	398668
68918	398669
94532	398670
5569	398671
66646	398672
48896	398673
42417	398674
16779	398675
38436	398676
12613	398677
8243	398678
21723	398679
27466	398680
33883	398681
79733	398682
9162	398683
801	398684
93051	398685
101119	398686
1327	398687
52737	398688
30950	398689
9314	398690
66584	398691
14787	398692
3949	398693
6814	398694
16638	398695
13811	398696
66	398697
82085	398698
141280	398699
13279	398700
3536	398701
147	398702
707	398703
29703	398704
136728	398705
58598	398706
171	398707
7787	398708
41243	398709
24981	398710
531	398711
12193	398712
479	398713
80210	398714
37996	398715
6502	398716
71616	398717
3063	398718
14668	398719
114198	398720
115602	398721
12537	398722
81252	398723
7310	398724
52350	398725
43953	398726
17037	398727
14678	398728
86795	398729
24154	398730
12967	398731
85965	398732
82592	398733
20651	398734
69163	398735
49258	398736
70395	398737
15812	398738
33960	398739
15359	398740
13	398741
5597	398742
64734	398743
55611	398744
146172	398745
2581	398746
36859	398747
82079	398748
2260	398749
42900	398750
45567	398751
59968	398752
81976	398753
21655	398754
3024	398755
16948	398756
86100	398757
26748	398758
82492	398759
68396	398760
107942	398761
17412	398762
19813	398763
11139	398764
17140	398765
53293	398766
137082	398767
83271	398768
1856	398769
9401	398770
37990	398771
97787	398772
2438	398773
30530	398774
14896	398775
38054	398776
1942	398777
37734	398778
30047	398779
87996	398780
3651	398781
44363	398782
93885	398783
31105	398784
13532	398785
70513	398786
43657	398787
4675	398788
27611	398789
10890	398790
94783	398791
14469	398792
64714	398793
29302	398794
59564	398795
46828	398796
111300	398797
5602	398798
68157	398799
91354	398800
78003	398801
55044	398802
85787	398803
4762	398804
129757	398805
135297	398806
35419	398807
75306	398808
37470	398809
26289	398810
4434	398811
14788	398812
86176	398813
64541	398814
13920	398815
8407	398816
52883	398817
39260	398818
10215	398819
94870	398820
28610	398821
2387	398822
39100	398823
35480	398824
11323	398825
20118	398826
42309	398827
113315	398828
78627	398829
32171	398830
30963	398831
7812	398832
37401	398833
18765	398834
6218	398835
15744	398836
70394	398837
26295	398838
38113	398839
46450	398840
82768	398841
43503	398842
75672	398843
11101	398844
109150	398845
12787	398846
31898	398847
122610	398848
15126	398849
130464	398850
40170	398851
8057	398852
1150	398853
15011	398854
2861	398855
11846	398856
128932	398857
56235	398858
36116	398859
85266	398860
737	398861
38598	398862
17063	398863
12709	398864
37065	398865
118697	398866
10434	398867
67675	398868
86300	398869
89573	398870
45069	398871
88839	398872
31231	398873
3195	398874
119086	398875
53063	398876
106494	398877
20305	398878
101420	398879
114002	398880
58601	398881
94308	398882
70645	398883
51320	398884
22022	398885
38790	398886
2443	398887
6783	398888
65029	398889
110194	398890
58077	398891
8687	398892
66330	398893
101298	398894
4970	398895
44354	398896
69081	398897
84929	398898
24128	398899
40636	398900
98074	398901
62373	398902
114193	398903
6277	398904
5234	398905
34805	398906
40985	398907
26504	398908
23873	398909
133598	398910
891	398911
16582	398912
14970	398913
4766	398914
5067	398915
54259	398916
15870	398917
58545	398918
2504	398919
36565	398920
150549	398921
76173	398922
58226	398923
54356	398924
20496	398925
30820	398926
12486	398927
28667	398928
42003	398929
11375	398930
27774	398931
11147	398932
54183	398933
140520	398934
98723	398935
1973	398936
2409	398937
5079	398938
96125	398939
7811	398940
30076	398941
19914	398942
120799	398943
35077	398944
4749	398945
24147	398946
98750	398947
81998	398948
10030	398949
4131	398950
18434	398951
75417	398952
110733	398953
103874	398954
100921	398955
7603	398956
38955	398957
13046	398958
30219	398959
49017	398960
22817	398961
145248	398962
75678	398963
19856	398964
126843	398965
17745	398966
68245	398967
36311	398968
32833	398969
36230	398970
8854	398971
93092	398972
39114	398973
54825	398974
2331	398975
25796	398976
137826	398977
22379	398978
78332	398979
46363	398980
122735	398981
19362	398982
49971	398983
67970	398984
69507	398985
903	398986
89169	398987
113263	398988
42422	398989
46821	398990
121744	398991
7459	398992
82097	398993
7521	398994
80387	398995
88024	398996
36832	398997
43355	398998
35970	398999
1956	399000
13985	399001
41352	399002
4839	399003
45842	399004
25966	399005
5689	399006
20409	399007
36324	399008
24426	399009
14871	399010
41718	399011
101813	399012
54526	399013
6429	399014
39203	399015
2062	399016
49199	399017
11997	399018
117509	399019
116244	399020
60570	399021
53010	399022
143597	399023
126922	399024
95671	399025
30122	399026
60557	399027
117201	399028
78858	399029
18944	399030
86152	399031
74301	399032
101335	399033
83562	399034
113188	399035
11799	399036
6605	399037
26593	399038
5186	399039
25831	399040
130365	399041
20807	399042
39964	399043
23088	399044
105998	399045
75846	399046
48853	399047
17269	399048
142040	399049
78504	399050
705	399051
12852	399052
4081	399053
52630	399054
21521	399055
23113	399056
112118	399057
1018	399058
54399	399059
60862	399060
9580	399061
51084	399062
22474	399063
8501	399064
70624	399065
16703	399066
22902	399067
15645	399068
3909	399069
8430	399070
44293	399071
25747	399072
129227	399073
19695	399074
37078	399075
86753	399076
64802	399077
67593	399078
1800	399079
115987	399080
131067	399081
72039	399082
132831	399083
18891	399084
7352	399085
26273	399086
90609	399087
50	399088
75578	399089
100046	399090
18402	399091
3664	399092
92993	399093
68941	399094
1600	399095
118328	399096
11982	399097
48322	399098
3535	399099
102512	399100
62565	399101
42614	399102
66995	399103
44473	399104
26067	399105
20902	399106
27968	399107
36397	399108
21163	399109
88745	399110
75017	399111
16141	399112
41678	399113
9341	399114
19797	399115
12635	399116
56969	399117
107568	399118
44971	399119
50314	399120
23719	399121
1745	399122
75095	399123
90152	399124
58894	399125
2622	399126
25044	399127
46693	399128
23982	399129
4725	399130
121	399131
139333	399132
88034	399133
40144	399134
120924	399135
3916	399136
26805	399137
59554	399138
8511	399139
25490	399140
32729	399141
59588	399142
14364	399143
127766	399144
115393	399145
48085	399146
81431	399147
43871	399148
21744	399149
44429	399150
21655	399151
2272	399152
1635	399153
17558	399154
47757	399155
84122	399156
72541	399157
5308	399158
14982	399159
5561	399160
66295	399161
3279	399162
65276	399163
81085	399164
15566	399165
31594	399166
66247	399167
118961	399168
3716	399169
5408	399170
24003	399171
74982	399172
51077	399173
91553	399174
78091	399175
54733	399176
15315	399177
46312	399178
1575	399179
11983	399180
12292	399181
113283	399182
7489	399183
44404	399184
16269	399185
108805	399186
16261	399187
38819	399188
67115	399189
55455	399190
10197	399191
21285	399192
111816	399193
138042	399194
82663	399195
43905	399196
69974	399197
24264	399198
19199	399199
70981	399200
3968	399201
97024	399202
46860	399203
8808	399204
50155	399205
112616	399206
98137	399207
31541	399208
59846	399209
38723	399210
5633	399211
122805	399212
11449	399213
16287	399214
42510	399215
105191	399216
88798	399217
50167	399218
44910	399219
497	399220
56405	399221
113558	399222
89906	399223
57916	399224
27013	399225
136545	399226
84963	399227
25245	399228
29272	399229
60786	399230
15625	399231
57625	399232
55687	399233
15159	399234
12808	399235
82101	399236
28811	399237
47235	399238
10675	399239
59720	399240
27288	399241
38292	399242
73835	399243
18076	399244
87197	399245
19471	399246
8171	399247
57495	399248
117270	399249
15623	399250
29076	399251
8356	399252
75760	399253
130493	399254
11146	399255
39620	399256
95176	399257
71652	399258
16302	399259
46	399260
108473	399261
29271	399262
57809	399263
3460	399264
50894	399265
2588	399266
53739	399267
71107	399268
60746	399269
3120	399270
5798	399271
70388	399272
56719	399273
24867	399274
54145	399275
17644	399276
1010	399277
66749	399278
11201	399279
43294	399280
117429	399281
6930	399282
103590	399283
3875	399284
12225	399285
37345	399286
95359	399287
11730	399288
87308	399289
84719	399290
34343	399291
55954	399292
4252	399293
76187	399294
8695	399295
12564	399296
13224	399297
42107	399298
78173	399299
1519	399300
34253	399301
81508	399302
106240	399303
29521	399304
7882	399305
16401	399306
4861	399307
62848	399308
77002	399309
110066	399310
29083	399311
19339	399312
33008	399313
11927	399314
6520	399315
2955	399316
2593	399317
121370	399318
11388	399319
12266	399320
90169	399321
2282	399322
46344	399323
43868	399324
57	399325
64852	399326
28151	399327
33933	399328
79977	399329
104821	399330
15585	399331
18985	399332
9126	399333
52404	399334
9387	399335
41881	399336
75681	399337
69231	399338
93	399339
8010	399340
6757	399341
107004	399342
19002	399343
1032	399344
117215	399345
7439	399346
8268	399347
19141	399348
16940	399349
5490	399350
65444	399351
19156	399352
26912	399353
14104	399354
92637	399355
2651	399356
28577	399357
46085	399358
97725	399359
29759	399360
43710	399361
494	399362
35076	399363
32876	399364
38645	399365
121379	399366
53395	399367
1611	399368
6153	399369
41719	399370
67760	399371
240	399372
52666	399373
93171	399374
38855	399375
2318	399376
32711	399377
20342	399378
50723	399379
111	399380
18078	399381
12519	399382
130509	399383
2602	399384
119410	399385
5214	399386
2786	399387
38274	399388
1565	399389
37171	399390
19201	399391
5316	399392
57784	399393
46351	399394
49892	399395
4610	399396
40477	399397
51151	399398
64598	399399
25999	399400
39886	399401
17349	399402
130788	399403
46034	399404
72784	399405
18683	399406
115011	399407
17213	399408
1865	399409
22513	399410
95312	399411
110576	399412
73328	399413
97042	399414
133558	399415
44695	399416
106471	399417
89276	399418
46284	399419
97295	399420
40949	399421
31475	399422
76478	399423
1038	399424
71083	399425
30340	399426
44744	399427
114503	399428
30642	399429
16880	399430
125174	399431
19913	399432
4498	399433
86666	399434
4766	399435
422	399436
23423	399437
10777	399438
29375	399439
26477	399440
12430	399441
36585	399442
76589	399443
1937	399444
5198	399445
45849	399446
104112	399447
11027	399448
49718	399449
47260	399450
2035	399451
17325	399452
46224	399453
135251	399454
9084	399455
75218	399456
3810	399457
1207	399458
138565	399459
5489	399460
1235	399461
10318	399462
31490	399463
29713	399464
117686	399465
16339	399466
110164	399467
44508	399468
160	399469
1848	399470
31985	399471
19633	399472
109489	399473
25377	399474
31564	399475
25835	399476
839	399477
18891	399478
102511	399479
679	399480
2318	399481
10400	399482
18110	399483
79779	399484
15500	399485
77812	399486
16887	399487
73557	399488
66887	399489
16311	399490
13860	399491
83448	399492
118424	399493
13506	399494
3206	399495
5509	399496
9639	399497
139874	399498
30980	399499
47199	399500
27964	399501
16689	399502
7642	399503
34574	399504
31160	399505
21071	399506
76393	399507
4917	399508
24402	399509
52578	399510
69694	399511
18749	399512
133095	399513
844	399514
3266	399515
638	399516
13546	399517
31407	399518
14641	399519
16253	399520
143503	399521
234	399522
41696	399523
36045	399524
106622	399525
11707	399526
56512	399527
105393	399528
28590	399529
49446	399530
12669	399531
142073	399532
138492	399533
14017	399534
8448	399535
13479	399536
60222	399537
18429	399538
119944	399539
43809	399540
5195	399541
70346	399542
43645	399543
7287	399544
60231	399545
9643	399546
8363	399547
16642	399548
3292	399549
51732	399550
35099	399551
21209	399552
11310	399553
5664	399554
21186	399555
5215	399556
21645	399557
8129	399558
55708	399559
18124	399560
27471	399561
11875	399562
66699	399563
77456	399564
24519	399565
21371	399566
5103	399567
72093	399568
91455	399569
32384	399570
24203	399571
15588	399572
109827	399573
86249	399574
1302	399575
64614	399576
7645	399577
88598	399578
40214	399579
12148	399580
31943	399581
38539	399582
39998	399583
51354	399584
107103	399585
60923	399586
92512	399587
13960	399588
1576	399589
108161	399590
128096	399591
27788	399592
28913	399593
12606	399594
23880	399595
25681	399596
72642	399597
19467	399598
2986	399599
10738	399600
78611	399601
102282	399602
2050	399603
47167	399604
12218	399605
1378	399606
40951	399607
6299	399608
1129	399609
125365	399610
32107	399611
94291	399612
26692	399613
22880	399614
64427	399615
8870	399616
75524	399617
36111	399618
22181	399619
70097	399620
80922	399621
80135	399622
94223	399623
28040	399624
57938	399625
52608	399626
4025	399627
51148	399628
18061	399629
8775	399630
34552	399631
32718	399632
82331	399633
14450	399634
6282	399635
61678	399636
50348	399637
34952	399638
28143	399639
5878	399640
27559	399641
98622	399642
29675	399643
56785	399644
82128	399645
96147	399646
93046	399647
55760	399648
139465	399649
17252	399650
14582	399651
4470	399652
114906	399653
22374	399654
117652	399655
27886	399656
30722	399657
10705	399658
632	399659
79172	399660
75412	399661
1987	399662
57278	399663
8829	399664
32859	399665
67436	399666
115909	399667
90258	399668
19281	399669
14699	399670
18420	399671
26236	399672
91632	399673
55287	399674
38903	399675
124253	399676
25703	399677
14439	399678
31295	399679
4081	399680
11656	399681
79064	399682
15996	399683
104041	399684
120062	399685
124394	399686
72461	399687
26878	399688
75752	399689
14558	399690
32690	399691
55768	399692
4048	399693
83220	399694
6710	399695
94940	399696
73198	399697
33700	399698
1572	399699
51834	399700
4652	399701
9385	399702
12587	399703
51397	399704
20594	399705
19418	399706
42329	399707
7829	399708
58681	399709
74701	399710
24924	399711
67547	399712
4918	399713
3048	399714
40271	399715
63085	399716
66377	399717
1884	399718
148667	399719
79165	399720
32423	399721
53743	399722
65316	399723
69633	399724
141033	399725
120485	399726
69231	399727
82799	399728
44362	399729
136519	399730
24670	399731
38132	399732
920	399733
21622	399734
134344	399735
36072	399736
3175	399737
8959	399738
32221	399739
74133	399740
99975	399741
98072	399742
105848	399743
31274	399744
40733	399745
88674	399746
5465	399747
42992	399748
16618	399749
36171	399750
64675	399751
77484	399752
3632	399753
16917	399754
46825	399755
137284	399756
73620	399757
14390	399758
56963	399759
40687	399760
49183	399761
81914	399762
12967	399763
91019	399764
134547	399765
49510	399766
27148	399767
99087	399768
56507	399769
96367	399770
3361	399771
6555	399772
776	399773
2563	399774
33289	399775
141265	399776
62896	399777
113186	399778
8667	399779
39641	399780
53573	399781
30059	399782
16465	399783
5804	399784
76259	399785
3309	399786
24950	399787
7221	399788
85794	399789
53460	399790
12955	399791
46256	399792
19472	399793
69899	399794
23695	399795
1549	399796
21060	399797
32517	399798
110775	399799
6002	399800
1198	399801
7182	399802
42634	399803
25988	399804
134291	399805
13004	399806
120148	399807
2974	399808
83100	399809
61873	399810
12890	399811
13981	399812
32367	399813
12511	399814
90589	399815
73549	399816
102731	399817
87821	399818
41450	399819
115699	399820
44063	399821
147	399822
39480	399823
47222	399824
4530	399825
127206	399826
41638	399827
13784	399828
81142	399829
16236	399830
11397	399831
29099	399832
112093	399833
61800	399834
87430	399835
7810	399836
68223	399837
67184	399838
21180	399839
12543	399840
70191	399841
121752	399842
3302	399843
7218	399844
62757	399845
46791	399846
135409	399847
22484	399848
15220	399849
915	399850
39044	399851
6525	399852
41711	399853
69945	399854
32155	399855
27549	399856
111	399857
26793	399858
26924	399859
29702	399860
51292	399861
42031	399862
16237	399863
83797	399864
11638	399865
5107	399866
44453	399867
26010	399868
38539	399869
112059	399870
6076	399871
95826	399872
30381	399873
37852	399874
98221	399875
4700	399876
69829	399877
31139	399878
13557	399879
85326	399880
94906	399881
33802	399882
7776	399883
40094	399884
14474	399885
1560	399886
116329	399887
94598	399888
2528	399889
27739	399890
12627	399891
1941	399892
30466	399893
566	399894
2271	399895
3577	399896
69231	399897
42642	399898
28999	399899
2500	399900
3074	399901
38180	399902
69761	399903
110912	399904
35335	399905
149	399906
3951	399907
41022	399908
231	399909
14286	399910
26638	399911
16830	399912
42903	399913
81570	399914
126495	399915
113683	399916
132440	399917
87039	399918
57775	399919
4801	399920
85032	399921
9628	399922
121652	399923
88700	399924
39102	399925
16539	399926
66661	399927
30724	399928
77886	399929
19632	399930
9991	399931
132940	399932
58119	399933
3008	399934
1019	399935
78451	399936
20103	399937
12950	399938
118718	399939
2737	399940
84488	399941
18858	399942
57233	399943
1117	399944
102424	399945
58192	399946
106198	399947
8223	399948
31158	399949
63806	399950
135786	399951
122854	399952
14235	399953
9842	399954
30944	399955
101	399956
70584	399957
61	399958
60171	399959
39263	399960
76563	399961
3932	399962
3010	399963
19950	399964
2886	399965
92709	399966
106514	399967
25403	399968
8152	399969
11292	399970
9774	399971
87431	399972
46014	399973
121275	399974
49296	399975
86354	399976
458	399977
87392	399978
68211	399979
18543	399980
230	399981
8587	399982
37367	399983
57991	399984
113211	399985
39016	399986
52395	399987
7069	399988
66899	399989
9579	399990
48633	399991
4557	399992
77795	399993
75996	399994
18183	399995
614	399996
72443	399997
42879	399998
12597	399999
81389	400000
23200	400001
1189	400002
11664	400003
10954	400004
12153	400005
94598	400006
75959	400007
26483	400008
10469	400009
114581	400010
95921	400011
57250	400012
145000	400013
124507	400014
44058	400015
28300	400016
74022	400017
11625	400018
7141	400019
51910	400020
143251	400021
548	400022
100917	400023
30772	400024
19523	400025
17343	400026
34450	400027
38725	400028
109790	400029
109452	400030
40946	400031
1302	400032
24022	400033
96252	400034
38880	400035
3332	400036
67401	400037
95051	400038
146225	400039
134996	400040
11572	400041
80136	400042
18634	400043
14000	400044
18163	400045
4767	400046
27309	400047
36274	400048
43612	400049
24512	400050
1	400051
9208	400052
14166	400053
9844	400054
40870	400055
29318	400056
45003	400057
56302	400058
2633	400059
16695	400060
75892	400061
110476	400062
21458	400063
640	400064
5322	400065
8670	400066
88624	400067
20774	400068
58166	400069
53736	400070
5974	400071
22022	400072
53112	400073
38186	400074
22330	400075
13051	400076
11541	400077
42095	400078
1322	400079
41770	400080
93962	400081
11870	400082
23809	400083
39910	400084
106139	400085
7997	400086
47276	400087
55210	400088
13501	400089
24619	400090
15738	400091
114175	400092
49937	400093
25287	400094
84	400095
37304	400096
1983	400097
475	400098
5073	400099
89329	400100
30657	400101
122742	400102
10937	400103
15193	400104
8591	400105
38418	400106
1771	400107
48484	400108
4651	400109
33212	400110
53282	400111
124132	400112
71870	400113
58739	400114
77858	400115
80555	400116
59553	400117
88954	400118
77787	400119
3758	400120
22922	400121
85684	400122
34827	400123
834	400124
20695	400125
84843	400126
384	400127
16938	400128
52213	400129
15264	400130
15929	400131
2203	400132
20194	400133
138669	400134
324	400135
43208	400136
98690	400137
11078	400138
25782	400139
29417	400140
62999	400141
115089	400142
20123	400143
60325	400144
42405	400145
33577	400146
97913	400147
40059	400148
36162	400149
853	400150
5430	400151
43506	400152
10803	400153
105106	400154
9479	400155
72506	400156
9363	400157
321	400158
7982	400159
74338	400160
2740	400161
91021	400162
93163	400163
74215	400164
74297	400165
43464	400166
10205	400167
21371	400168
36272	400169
8036	400170
58532	400171
52973	400172
1535	400173
17426	400174
14194	400175
41882	400176
80898	400177
22345	400178
519	400179
13049	400180
3682	400181
45745	400182
31658	400183
17938	400184
38819	400185
12810	400186
29374	400187
7166	400188
48439	400189
88146	400190
22490	400191
102764	400192
14337	400193
5610	400194
2115	400195
36904	400196
94885	400197
81722	400198
7202	400199
91731	400200
27280	400201
2501	400202
20850	400203
8541	400204
80671	400205
9746	400206
15120	400207
11449	400208
94590	400209
37602	400210
81581	400211
49317	400212
16574	400213
1290	400214
6292	400215
96461	400216
2959	400217
92436	400218
29177	400219
15186	400220
3020	400221
1263	400222
13767	400223
23504	400224
109450	400225
115742	400226
13698	400227
102648	400228
4178	400229
78674	400230
6464	400231
85461	400232
30461	400233
9143	400234
7682	400235
2822	400236
4968	400237
7745	400238
108666	400239
18843	400240
69748	400241
97603	400242
30064	400243
49920	400244
122560	400245
28738	400246
26307	400247
57788	400248
102931	400249
64551	400250
1092	400251
27320	400252
96001	400253
136706	400254
23770	400255
18699	400256
80803	400257
111803	400258
51581	400259
58153	400260
17670	400261
53618	400262
28871	400263
81417	400264
11151	400265
135507	400266
9918	400267
108333	400268
14159	400269
37638	400270
72524	400271
5498	400272
35744	400273
7483	400274
105028	400275
71236	400276
14089	400277
23091	400278
29765	400279
70207	400280
542	400281
21696	400282
57106	400283
50551	400284
24631	400285
27673	400286
76892	400287
150707	400288
46239	400289
111695	400290
5792	400291
10252	400292
20674	400293
391	400294
38295	400295
12523	400296
35595	400297
23010	400298
86937	400299
76547	400300
22227	400301
56004	400302
45896	400303
42929	400304
47806	400305
49807	400306
48800	400307
33034	400308
5927	400309
48378	400310
25481	400311
128456	400312
44410	400313
86255	400314
92252	400315
68104	400316
63542	400317
45139	400318
111814	400319
40282	400320
9618	400321
3726	400322
142347	400323
76169	400324
54189	400325
20676	400326
27073	400327
98953	400328
51760	400329
4556	400330
130122	400331
5490	400332
27090	400333
26	400334
14991	400335
108266	400336
20053	400337
9633	400338
6137	400339
54508	400340
94881	400341
21477	400342
36851	400343
2954	400344
2669	400345
93252	400346
69484	400347
31539	400348
31840	400349
57799	400350
59010	400351
23055	400352
55445	400353
6814	400354
78766	400355
46121	400356
62439	400357
136692	400358
288	400359
38459	400360
43812	400361
5166	400362
87244	400363
2862	400364
69639	400365
45242	400366
1244	400367
5184	400368
62848	400369
2357	400370
3132	400371
8872	400372
39927	400373
10659	400374
8061	400375
30943	400376
63832	400377
126093	400378
44177	400379
51716	400380
68782	400381
620	400382
53197	400383
972	400384
120249	400385
79854	400386
66687	400387
12829	400388
9794	400389
36175	400390
104735	400391
30094	400392
1822	400393
70768	400394
57431	400395
35740	400396
116770	400397
6616	400398
64163	400399
2024	400400
36572	400401
643	400402
82	400403
136394	400404
26407	400405
101959	400406
138183	400407
47347	400408
55883	400409
9716	400410
31596	400411
123339	400412
60838	400413
13296	400414
69059	400415
15422	400416
44421	400417
80742	400418
3244	400419
23437	400420
70687	400421
99146	400422
11420	400423
273	400424
108193	400425
33388	400426
7859	400427
95914	400428
21981	400429
23812	400430
106272	400431
95	400432
7398	400433
39476	400434
22457	400435
6402	400436
80331	400437
37245	400438
20209	400439
106753	400440
53066	400441
17314	400442
130393	400443
8622	400444
4796	400445
339	400446
21040	400447
68733	400448
41817	400449
8659	400450
3849	400451
32159	400452
394	400453
9139	400454
79671	400455
3554	400456
82638	400457
77850	400458
101506	400459
70531	400460
2443	400461
3411	400462
66154	400463
114720	400464
12807	400465
65454	400466
18877	400467
13859	400468
22707	400469
57519	400470
4988	400471
6163	400472
102170	400473
7497	400474
72	400475
137068	400476
16101	400477
119994	400478
16184	400479
6045	400480
100304	400481
14994	400482
56299	400483
37074	400484
32533	400485
11372	400486
2672	400487
50718	400488
120471	400489
7142	400490
123327	400491
73915	400492
1541	400493
8411	400494
136632	400495
59062	400496
80412	400497
14708	400498
77373	400499
107168	400500
38618	400501
21558	400502
55454	400503
77205	400504
97474	400505
88620	400506
57226	400507
831	400508
52176	400509
87310	400510
12383	400511
24322	400512
22409	400513
40501	400514
3769	400515
25788	400516
58287	400517
1365	400518
27354	400519
61448	400520
67751	400521
6917	400522
145800	400523
68992	400524
84817	400525
16883	400526
50759	400527
30042	400528
19996	400529
77770	400530
6647	400531
47773	400532
49893	400533
83982	400534
67145	400535
9390	400536
13892	400537
50601	400538
3651	400539
27547	400540
62151	400541
42	400542
6993	400543
4496	400544
49130	400545
73079	400546
6439	400547
16469	400548
95882	400549
142782	400550
62304	400551
5153	400552
24899	400553
92141	400554
37013	400555
33315	400556
57996	400557
44491	400558
103898	400559
63380	400560
5303	400561
20503	400562
44732	400563
71742	400564
38715	400565
93687	400566
20469	400567
87878	400568
5165	400569
53708	400570
75636	400571
38737	400572
14428	400573
134944	400574
101945	400575
84004	400576
51078	400577
144106	400578
5541	400579
32086	400580
35138	400581
3091	400582
84389	400583
92537	400584
6982	400585
3380	400586
64113	400587
24140	400588
18	400589
28711	400590
37170	400591
57616	400592
56797	400593
40551	400594
92690	400595
4879	400596
55200	400597
92983	400598
60986	400599
33865	400600
71509	400601
115721	400602
70118	400603
53776	400604
1186	400605
8182	400606
28360	400607
607	400608
40848	400609
33	400610
82006	400611
132013	400612
135109	400613
34617	400614
12443	400615
7400	400616
19570	400617
28428	400618
3545	400619
19577	400620
64625	400621
58918	400622
44406	400623
1452	400624
71404	400625
136660	400626
6194	400627
14205	400628
3112	400629
57376	400630
14783	400631
7923	400632
72015	400633
88072	400634
4591	400635
120119	400636
3969	400637
55392	400638
24249	400639
24448	400640
36453	400641
28458	400642
5033	400643
3082	400644
127576	400645
43653	400646
95039	400647
9702	400648
28993	400649
104722	400650
420	400651
17541	400652
23210	400653
24185	400654
108059	400655
143571	400656
83440	400657
87581	400658
129313	400659
582	400660
6580	400661
71625	400662
7162	400663
52874	400664
53632	400665
101105	400666
41001	400667
3590	400668
6594	400669
40054	400670
31922	400671
71088	400672
40070	400673
86216	400674
647	400675
16373	400676
25666	400677
86180	400678
18459	400679
67632	400680
779	400681
6822	400682
9720	400683
77084	400684
220	400685
32570	400686
20567	400687
30534	400688
105257	400689
66315	400690
45958	400691
10413	400692
25291	400693
4190	400694
26412	400695
30863	400696
2959	400697
54643	400698
17637	400699
60923	400700
72304	400701
64417	400702
12288	400703
13776	400704
20420	400705
60333	400706
31396	400707
70583	400708
62404	400709
33448	400710
82727	400711
72036	400712
44771	400713
656	400714
49384	400715
34738	400716
147963	400717
3578	400718
75322	400719
20089	400720
44008	400721
98093	400722
112545	400723
52270	400724
55806	400725
93378	400726
60665	400727
260	400728
69725	400729
48467	400730
112197	400731
92830	400732
2739	400733
32264	400734
818	400735
1729	400736
10209	400737
3468	400738
83201	400739
124288	400740
4050	400741
60681	400742
495	400743
18766	400744
31201	400745
13948	400746
4125	400747
10617	400748
130416	400749
36102	400750
79557	400751
54086	400752
104589	400753
18822	400754
31622	400755
36733	400756
5164	400757
11372	400758
41644	400759
4209	400760
85116	400761
10542	400762
84218	400763
100364	400764
7811	400765
81089	400766
131510	400767
83216	400768
3663	400769
35478	400770
65547	400771
65006	400772
1006	400773
51502	400774
19848	400775
31166	400776
93470	400777
575	400778
125228	400779
1907	400780
13789	400781
22304	400782
76242	400783
20553	400784
17422	400785
52868	400786
45580	400787
5533	400788
3666	400789
51607	400790
42120	400791
36280	400792
16443	400793
116097	400794
30848	400795
27942	400796
118963	400797
67886	400798
636	400799
6076	400800
33141	400801
58541	400802
84	400803
84679	400804
71948	400805
72374	400806
16412	400807
4472	400808
76540	400809
108377	400810
8190	400811
112627	400812
96456	400813
29173	400814
37639	400815
109542	400816
17966	400817
57577	400818
40017	400819
22320	400820
88314	400821
8724	400822
35732	400823
2059	400824
26843	400825
6823	400826
13319	400827
4229	400828
16960	400829
74902	400830
36267	400831
1733	400832
26563	400833
19084	400834
23285	400835
5370	400836
14277	400837
45736	400838
75653	400839
119538	400840
93289	400841
18042	400842
94554	400843
27932	400844
142989	400845
39951	400846
11853	400847
18414	400848
110776	400849
5536	400850
44799	400851
102722	400852
8138	400853
57427	400854
17403	400855
140565	400856
134693	400857
78514	400858
39098	400859
51586	400860
63959	400861
56309	400862
46771	400863
19130	400864
58136	400865
73719	400866
53876	400867
5461	400868
36291	400869
44635	400870
8931	400871
111377	400872
80798	400873
26960	400874
21177	400875
5998	400876
54534	400877
1661	400878
51483	400879
1949	400880
56015	400881
110411	400882
48623	400883
50071	400884
20698	400885
64727	400886
77223	400887
103909	400888
105496	400889
69599	400890
87271	400891
25708	400892
53007	400893
319	400894
109614	400895
5486	400896
2694	400897
71986	400898
15523	400899
1176	400900
49697	400901
41202	400902
5896	400903
34605	400904
3267	400905
1118	400906
65329	400907
63458	400908
77	400909
8551	400910
99874	400911
70935	400912
30548	400913
49814	400914
76758	400915
103988	400916
84732	400917
122010	400918
62466	400919
80595	400920
9793	400921
33106	400922
85877	400923
85183	400924
21671	400925
78356	400926
45205	400927
18002	400928
81340	400929
22869	400930
64169	400931
380	400932
62107	400933
125678	400934
118524	400935
68664	400936
45391	400937
32433	400938
601	400939
4083	400940
70103	400941
28644	400942
8992	400943
47708	400944
1307	400945
23306	400946
70214	400947
129669	400948
684	400949
9362	400950
15477	400951
89101	400952
144157	400953
84321	400954
137111	400955
106858	400956
56294	400957
97884	400958
13712	400959
4404	400960
66815	400961
95044	400962
19235	400963
50805	400964
16651	400965
100161	400966
131884	400967
65828	400968
93583	400969
45439	400970
10980	400971
5899	400972
215	400973
6023	400974
98367	400975
294	400976
443	400977
115304	400978
89321	400979
116011	400980
976	400981
16908	400982
96483	400983
18641	400984
128733	400985
102839	400986
14665	400987
8254	400988
79443	400989
68225	400990
53651	400991
87114	400992
58996	400993
15338	400994
31008	400995
67412	400996
83178	400997
33020	400998
68239	400999
72553	401000
12595	401001
120267	401002
70660	401003
77770	401004
16819	401005
11112	401006
14689	401007
4994	401008
17407	401009
67232	401010
13874	401011
56279	401012
81256	401013
14288	401014
46781	401015
6085	401016
46539	401017
47408	401018
91458	401019
82760	401020
5087	401021
785	401022
18355	401023
413	401024
29404	401025
80689	401026
818	401027
25892	401028
42687	401029
12260	401030
61847	401031
129620	401032
24326	401033
42196	401034
9154	401035
11060	401036
72191	401037
14038	401038
71381	401039
32619	401040
24135	401041
1196	401042
26494	401043
84043	401044
154	401045
21791	401046
57296	401047
4348	401048
44512	401049
27928	401050
5705	401051
46250	401052
665	401053
20306	401054
21936	401055
111894	401056
130836	401057
72119	401058
20782	401059
21200	401060
107909	401061
1599	401062
43471	401063
43372	401064
53911	401065
46025	401066
120241	401067
30361	401068
97822	401069
44811	401070
133790	401071
54324	401072
107007	401073
71315	401074
35818	401075
4697	401076
8406	401077
4398	401078
14738	401079
8833	401080
20812	401081
4238	401082
2101	401083
122687	401084
9992	401085
54914	401086
135104	401087
29437	401088
5972	401089
10535	401090
26576	401091
56891	401092
42079	401093
123947	401094
21109	401095
80653	401096
2711	401097
122013	401098
67405	401099
103562	401100
96155	401101
37042	401102
61706	401103
18759	401104
34535	401105
81322	401106
41719	401107
82908	401108
49645	401109
76823	401110
95933	401111
12357	401112
8119	401113
9768	401114
44918	401115
71146	401116
8696	401117
27401	401118
67465	401119
80447	401120
44296	401121
26720	401122
2963	401123
12022	401124
117317	401125
103633	401126
29068	401127
104908	401128
17254	401129
4338	401130
94231	401131
63094	401132
112916	401133
34982	401134
55288	401135
29959	401136
69998	401137
15699	401138
22028	401139
25586	401140
92597	401141
15079	401142
10024	401143
10869	401144
6862	401145
74940	401146
70308	401147
110611	401148
4505	401149
20176	401150
57508	401151
35985	401152
11011	401153
31588	401154
11271	401155
29092	401156
20348	401157
13845	401158
13993	401159
34511	401160
60472	401161
44922	401162
133944	401163
91990	401164
103902	401165
4845	401166
60616	401167
138600	401168
3774	401169
18503	401170
22960	401171
118253	401172
48666	401173
92143	401174
102373	401175
38179	401176
19681	401177
9839	401178
11296	401179
100470	401180
15792	401181
52235	401182
8717	401183
112283	401184
79249	401185
17793	401186
10408	401187
1829	401188
43666	401189
1245	401190
11223	401191
1498	401192
80249	401193
92608	401194
60272	401195
16464	401196
16673	401197
38816	401198
73237	401199
1761	401200
785	401201
74250	401202
72664	401203
109884	401204
29056	401205
46686	401206
17197	401207
7	401208
24765	401209
58001	401210
57199	401211
53	401212
2483	401213
3423	401214
44640	401215
16434	401216
33908	401217
46717	401218
381	401219
58215	401220
47707	401221
8471	401222
63046	401223
51873	401224
3968	401225
3706	401226
87902	401227
33564	401228
41448	401229
105649	401230
93223	401231
6179	401232
69417	401233
94523	401234
13775	401235
45420	401236
28981	401237
140092	401238
10007	401239
47941	401240
30980	401241
57185	401242
18875	401243
25175	401244
15100	401245
59611	401246
138847	401247
23253	401248
15667	401249
5195	401250
6839	401251
66938	401252
38491	401253
4219	401254
12809	401255
7162	401256
73470	401257
55291	401258
72409	401259
8340	401260
32408	401261
19128	401262
66603	401263
82104	401264
38745	401265
182	401266
49546	401267
8091	401268
145936	401269
8472	401270
12429	401271
8583	401272
81986	401273
88708	401274
111328	401275
11890	401276
12809	401277
2054	401278
47010	401279
118436	401280
8250	401281
39370	401282
59506	401283
71814	401284
11097	401285
965	401286
1336	401287
28217	401288
7447	401289
137001	401290
4306	401291
51439	401292
52004	401293
11309	401294
33557	401295
30220	401296
50803	401297
47464	401298
3922	401299
16516	401300
37961	401301
82657	401302
7808	401303
2658	401304
54875	401305
98813	401306
65698	401307
36105	401308
14488	401309
117390	401310
16514	401311
73869	401312
82578	401313
43218	401314
114012	401315
20435	401316
12899	401317
15362	401318
4085	401319
448	401320
24161	401321
49338	401322
41051	401323
10681	401324
90153	401325
120523	401326
98415	401327
435	401328
73788	401329
73642	401330
40941	401331
151	401332
123011	401333
32387	401334
123936	401335
87041	401336
33612	401337
71331	401338
33114	401339
27347	401340
26125	401341
51829	401342
25683	401343
16341	401344
3659	401345
13872	401346
15654	401347
2006	401348
9941	401349
122725	401350
44266	401351
107335	401352
9062	401353
52502	401354
111920	401355
96550	401356
27859	401357
44606	401358
112791	401359
121445	401360
26945	401361
45907	401362
98871	401363
14828	401364
23751	401365
4825	401366
2039	401367
55005	401368
117414	401369
27601	401370
52211	401371
12025	401372
71950	401373
29025	401374
21377	401375
6637	401376
3116	401377
43395	401378
3890	401379
82426	401380
4592	401381
128767	401382
58753	401383
2256	401384
35378	401385
38562	401386
4038	401387
77057	401388
64269	401389
207	401390
97674	401391
125406	401392
27415	401393
41523	401394
3092	401395
11911	401396
60228	401397
5649	401398
65308	401399
13619	401400
7111	401401
92325	401402
60428	401403
65845	401404
130272	401405
58658	401406
4166	401407
84580	401408
95555	401409
22689	401410
9662	401411
8954	401412
14992	401413
111075	401414
38623	401415
72224	401416
8958	401417
12253	401418
82431	401419
3099	401420
66594	401421
56705	401422
38340	401423
10436	401424
47962	401425
71889	401426
62058	401427
5689	401428
112906	401429
44661	401430
9218	401431
123468	401432
8585	401433
135785	401434
97999	401435
21573	401436
14874	401437
84819	401438
110330	401439
122433	401440
65784	401441
346	401442
99144	401443
133729	401444
22731	401445
110591	401446
6311	401447
24516	401448
116481	401449
20543	401450
143328	401451
129137	401452
3900	401453
38425	401454
138501	401455
4453	401456
114101	401457
116566	401458
111498	401459
90426	401460
2704	401461
103293	401462
53525	401463
109	401464
147290	401465
36352	401466
39660	401467
85370	401468
96019	401469
2646	401470
1536	401471
17977	401472
64990	401473
46336	401474
1848	401475
14464	401476
118354	401477
25032	401478
35347	401479
34193	401480
5593	401481
41189	401482
38436	401483
52100	401484
35966	401485
25188	401486
86137	401487
74221	401488
54401	401489
24298	401490
90076	401491
54090	401492
15643	401493
41719	401494
120043	401495
3027	401496
11468	401497
28807	401498
51885	401499
135635	401500
53165	401501
51257	401502
39638	401503
10066	401504
9388	401505
52947	401506
67303	401507
107504	401508
18332	401509
45994	401510
50358	401511
60285	401512
84630	401513
51392	401514
475	401515
7519	401516
51423	401517
24017	401518
34531	401519
14479	401520
12736	401521
4721	401522
96574	401523
10549	401524
148605	401525
10770	401526
22117	401527
78919	401528
30933	401529
27519	401530
25417	401531
56564	401532
147384	401533
82987	401534
17702	401535
58556	401536
85724	401537
38689	401538
41373	401539
128505	401540
34562	401541
14680	401542
94725	401543
10125	401544
39212	401545
30284	401546
33978	401547
62192	401548
6894	401549
122711	401550
99880	401551
21	401552
5284	401553
61018	401554
68418	401555
26759	401556
50580	401557
30326	401558
21915	401559
133699	401560
125368	401561
2084	401562
27714	401563
28592	401564
140692	401565
14587	401566
7967	401567
41998	401568
4314	401569
48185	401570
14753	401571
9319	401572
3924	401573
146629	401574
76943	401575
30723	401576
26619	401577
11673	401578
14073	401579
103945	401580
100395	401581
6366	401582
37902	401583
47110	401584
37015	401585
54462	401586
27598	401587
73463	401588
9347	401589
39856	401590
34531	401591
91746	401592
36120	401593
2124	401594
91213	401595
22549	401596
48204	401597
3004	401598
99925	401599
15302	401600
88243	401601
8316	401602
120754	401603
68064	401604
21107	401605
49109	401606
28784	401607
22336	401608
73204	401609
69645	401610
31137	401611
61	401612
102125	401613
3449	401614
120601	401615
9742	401616
7594	401617
72526	401618
28178	401619
115075	401620
87208	401621
2570	401622
4420	401623
748	401624
91731	401625
18002	401626
122270	401627
34591	401628
59439	401629
2137	401630
76226	401631
104362	401632
25672	401633
7079	401634
5922	401635
39535	401636
42594	401637
47414	401638
121154	401639
68311	401640
27468	401641
8051	401642
130149	401643
3460	401644
41232	401645
5630	401646
74315	401647
36559	401648
50216	401649
92260	401650
105891	401651
38945	401652
104952	401653
15793	401654
70173	401655
94920	401656
46110	401657
81458	401658
120373	401659
27047	401660
113949	401661
1242	401662
21950	401663
41074	401664
129603	401665
57219	401666
20249	401667
12083	401668
20225	401669
58218	401670
20235	401671
28307	401672
48136	401673
8408	401674
29583	401675
75891	401676
50808	401677
75557	401678
17318	401679
12128	401680
46612	401681
42276	401682
103807	401683
11788	401684
58700	401685
24653	401686
7926	401687
45406	401688
127842	401689
55403	401690
48682	401691
57839	401692
22294	401693
40731	401694
14651	401695
59400	401696
108541	401697
3650	401698
31915	401699
41917	401700
100790	401701
27667	401702
52545	401703
90838	401704
8186	401705
30196	401706
78919	401707
5672	401708
33479	401709
77853	401710
65150	401711
108469	401712
19198	401713
54885	401714
59844	401715
5032	401716
62733	401717
50447	401718
22678	401719
92112	401720
2727	401721
89364	401722
10253	401723
1449	401724
81263	401725
112485	401726
27370	401727
25441	401728
125048	401729
55643	401730
23427	401731
67792	401732
73964	401733
10973	401734
20776	401735
16104	401736
25360	401737
59605	401738
32451	401739
120961	401740
84777	401741
16182	401742
34632	401743
7291	401744
101417	401745
19222	401746
77558	401747
3956	401748
7803	401749
6346	401750
98026	401751
103959	401752
1296	401753
23670	401754
4776	401755
122001	401756
34013	401757
66574	401758
62814	401759
11211	401760
14771	401761
38450	401762
19177	401763
33439	401764
31624	401765
4315	401766
72037	401767
38925	401768
71393	401769
44007	401770
123599	401771
95961	401772
26224	401773
960	401774
8960	401775
66378	401776
117491	401777
61400	401778
35741	401779
9523	401780
117326	401781
63608	401782
61416	401783
131874	401784
18308	401785
67568	401786
11311	401787
109052	401788
12201	401789
136083	401790
135889	401791
125046	401792
11320	401793
59470	401794
23005	401795
70153	401796
8860	401797
92180	401798
8005	401799
66939	401800
19495	401801
89763	401802
145865	401803
105457	401804
93809	401805
88403	401806
25194	401807
62428	401808
19887	401809
11581	401810
74426	401811
74005	401812
58745	401813
18437	401814
19835	401815
26624	401816
27167	401817
10286	401818
77693	401819
38589	401820
19460	401821
45418	401822
81594	401823
6602	401824
67755	401825
67408	401826
102	401827
1069	401828
75336	401829
80121	401830
22751	401831
4604	401832
41331	401833
80678	401834
74158	401835
4460	401836
54368	401837
25354	401838
26147	401839
47339	401840
3419	401841
18084	401842
133877	401843
26274	401844
19294	401845
47469	401846
101078	401847
16720	401848
119587	401849
71667	401850
67696	401851
109339	401852
8890	401853
6345	401854
130094	401855
5833	401856
29925	401857
43305	401858
9873	401859
12419	401860
72665	401861
70211	401862
113037	401863
123388	401864
3317	401865
131903	401866
1831	401867
83215	401868
94114	401869
8040	401870
23331	401871
140573	401872
37508	401873
8885	401874
22085	401875
18050	401876
52425	401877
18117	401878
14518	401879
35103	401880
65722	401881
70466	401882
19863	401883
100339	401884
25983	401885
792	401886
215	401887
21425	401888
32608	401889
37737	401890
27085	401891
21998	401892
29884	401893
57571	401894
34838	401895
12849	401896
50327	401897
3857	401898
57992	401899
70523	401900
30371	401901
145232	401902
38844	401903
86176	401904
750	401905
35914	401906
91721	401907
463	401908
60638	401909
11027	401910
100718	401911
53867	401912
5490	401913
24039	401914
4758	401915
22140	401916
6073	401917
64377	401918
4127	401919
9127	401920
88876	401921
62096	401922
105114	401923
15877	401924
90295	401925
61134	401926
19662	401927
14849	401928
72026	401929
40063	401930
2979	401931
105161	401932
12110	401933
26016	401934
96774	401935
35539	401936
63781	401937
15239	401938
78220	401939
7880	401940
28909	401941
86422	401942
1927	401943
35290	401944
78016	401945
101170	401946
59962	401947
34031	401948
79163	401949
82626	401950
63413	401951
107365	401952
96952	401953
28195	401954
65233	401955
17681	401956
117451	401957
12645	401958
137193	401959
25846	401960
33642	401961
7913	401962
18256	401963
45824	401964
14940	401965
7175	401966
6637	401967
11230	401968
51600	401969
98998	401970
1310	401971
17514	401972
11167	401973
8385	401974
13978	401975
120468	401976
17127	401977
4735	401978
35247	401979
38593	401980
66393	401981
35034	401982
69849	401983
104535	401984
5726	401985
62216	401986
36327	401987
106802	401988
50185	401989
92490	401990
23812	401991
34384	401992
42981	401993
109883	401994
13903	401995
89404	401996
130562	401997
853	401998
6830	401999
35504	402000
13266	402001
59193	402002
14378	402003
73498	402004
49958	402005
48098	402006
52125	402007
44348	402008
82947	402009
145043	402010
3766	402011
108068	402012
663	402013
64810	402014
46619	402015
42157	402016
43736	402017
33909	402018
8357	402019
111408	402020
37914	402021
30817	402022
23	402023
3137	402024
60762	402025
16853	402026
94034	402027
24933	402028
107320	402029
926	402030
1005	402031
115854	402032
33922	402033
134501	402034
49744	402035
4345	402036
32910	402037
25643	402038
71145	402039
38638	402040
25196	402041
122314	402042
38835	402043
48014	402044
31298	402045
30238	402046
101844	402047
47308	402048
25199	402049
88232	402050
25961	402051
74618	402052
7312	402053
90890	402054
75854	402055
4401	402056
119260	402057
96372	402058
30400	402059
88757	402060
70535	402061
1237	402062
33286	402063
6186	402064
115374	402065
47196	402066
10044	402067
61552	402068
27832	402069
127017	402070
116210	402071
121783	402072
43224	402073
2494	402074
108172	402075
30509	402076
83549	402077
34975	402078
74112	402079
33133	402080
24753	402081
29418	402082
30531	402083
8221	402084
122797	402085
14876	402086
7825	402087
100250	402088
63858	402089
77433	402090
28182	402091
22475	402092
100900	402093
107841	402094
49735	402095
117793	402096
81689	402097
18184	402098
13815	402099
65919	402100
1820	402101
8591	402102
79450	402103
52320	402104
116183	402105
46675	402106
24121	402107
52732	402108
118650	402109
26346	402110
24837	402111
7931	402112
19867	402113
9935	402114
116507	402115
12330	402116
48761	402117
99726	402118
1327	402119
19082	402120
25160	402121
50494	402122
11290	402123
5408	402124
12410	402125
44672	402126
13885	402127
47756	402128
49045	402129
60927	402130
17932	402131
77694	402132
57946	402133
27803	402134
138670	402135
18097	402136
7367	402137
70311	402138
44795	402139
8077	402140
8386	402141
3237	402142
49487	402143
12709	402144
31515	402145
326	402146
29427	402147
37552	402148
33434	402149
32110	402150
13242	402151
72844	402152
25499	402153
68024	402154
50587	402155
52917	402156
59607	402157
41907	402158
20093	402159
84382	402160
65225	402161
720	402162
7977	402163
67540	402164
146008	402165
133484	402166
1808	402167
71391	402168
28768	402169
87339	402170
97187	402171
73235	402172
81246	402173
149972	402174
117965	402175
69514	402176
127737	402177
79490	402178
41137	402179
51264	402180
9534	402181
68607	402182
1345	402183
24295	402184
25878	402185
31857	402186
6858	402187
176	402188
93946	402189
85168	402190
139795	402191
40807	402192
3043	402193
35334	402194
59346	402195
35964	402196
16296	402197
21837	402198
48017	402199
3601	402200
8350	402201
50956	402202
35897	402203
2358	402204
10436	402205
55259	402206
16494	402207
41588	402208
28369	402209
77521	402210
819	402211
53723	402212
25240	402213
7085	402214
120207	402215
59691	402216
31506	402217
120803	402218
58326	402219
3425	402220
18970	402221
20615	402222
403	402223
583	402224
36642	402225
3619	402226
83658	402227
15027	402228
73776	402229
8329	402230
137758	402231
20145	402232
9817	402233
83298	402234
26170	402235
74325	402236
124146	402237
81558	402238
41466	402239
49632	402240
80772	402241
85594	402242
55566	402243
34533	402244
67909	402245
18965	402246
84313	402247
59192	402248
69150	402249
26854	402250
26617	402251
28341	402252
3510	402253
1449	402254
31548	402255
41387	402256
53965	402257
150425	402258
24109	402259
950	402260
4455	402261
1842	402262
47766	402263
25706	402264
71587	402265
22019	402266
22095	402267
53125	402268
73645	402269
737	402270
21000	402271
15121	402272
48778	402273
36200	402274
22147	402275
73396	402276
825	402277
75428	402278
7941	402279
14680	402280
99424	402281
83748	402282
44096	402283
72996	402284
51750	402285
28054	402286
30965	402287
20844	402288
61425	402289
94630	402290
3708	402291
105896	402292
518	402293
23986	402294
45672	402295
3439	402296
123225	402297
38207	402298
5204	402299
58639	402300
30577	402301
3134	402302
90316	402303
14906	402304
85074	402305
27250	402306
27659	402307
78151	402308
114903	402309
120167	402310
17897	402311
37740	402312
11091	402313
14104	402314
40583	402315
30954	402316
88725	402317
23869	402318
43514	402319
20285	402320
71082	402321
46	402322
16038	402323
1927	402324
33336	402325
63555	402326
50539	402327
51284	402328
5240	402329
10500	402330
98257	402331
30552	402332
60054	402333
1751	402334
44787	402335
13047	402336
110325	402337
1302	402338
52756	402339
6150	402340
16056	402341
65639	402342
29176	402343
23116	402344
3697	402345
23654	402346
55750	402347
85870	402348
2917	402349
3863	402350
50706	402351
9032	402352
22124	402353
94132	402354
7899	402355
34495	402356
3548	402357
15140	402358
23034	402359
118891	402360
55119	402361
88512	402362
18107	402363
26586	402364
3477	402365
103943	402366
45216	402367
2908	402368
392	402369
528	402370
4740	402371
29504	402372
28230	402373
13845	402374
49806	402375
9023	402376
63946	402377
101522	402378
18065	402379
1945	402380
3455	402381
5916	402382
31391	402383
58916	402384
97052	402385
59379	402386
4883	402387
5294	402388
3783	402389
13728	402390
39733	402391
6489	402392
41840	402393
40284	402394
124269	402395
4320	402396
269	402397
42129	402398
70546	402399
71484	402400
4355	402401
51406	402402
2182	402403
76356	402404
1686	402405
93191	402406
50983	402407
37043	402408
335	402409
2542	402410
101906	402411
76133	402412
60431	402413
15757	402414
8103	402415
3790	402416
34953	402417
54207	402418
43362	402419
8214	402420
43592	402421
42866	402422
550	402423
73641	402424
19568	402425
15017	402426
876	402427
14081	402428
63141	402429
59536	402430
35449	402431
14722	402432
5325	402433
105354	402434
25580	402435
104518	402436
21781	402437
36162	402438
67227	402439
15437	402440
64283	402441
69540	402442
65973	402443
26099	402444
1300	402445
32677	402446
54171	402447
122973	402448
20990	402449
12340	402450
7930	402451
31588	402452
19421	402453
106041	402454
73049	402455
62316	402456
37611	402457
102749	402458
4413	402459
94322	402460
30237	402461
19098	402462
119192	402463
131	402464
80	402465
82910	402466
109565	402467
58550	402468
176	402469
57443	402470
14352	402471
4994	402472
3801	402473
19782	402474
62036	402475
1882	402476
23298	402477
11919	402478
26733	402479
231	402480
62835	402481
30276	402482
1203	402483
4784	402484
3794	402485
50978	402486
37309	402487
85427	402488
31021	402489
42621	402490
1645	402491
10413	402492
3887	402493
7959	402494
49828	402495
13279	402496
87599	402497
35721	402498
147386	402499
9419	402500
48202	402501
30906	402502
365	402503
41486	402504
91963	402505
115156	402506
96890	402507
134664	402508
40991	402509
3861	402510
64670	402511
135894	402512
73719	402513
112757	402514
81000	402515
64588	402516
13610	402517
123121	402518
9522	402519
1652	402520
1117	402521
19374	402522
144814	402523
14868	402524
49479	402525
153	402526
11466	402527
8055	402528
49551	402529
8315	402530
7162	402531
13010	402532
21941	402533
76883	402534
99514	402535
33106	402536
107442	402537
62671	402538
1976	402539
4252	402540
55483	402541
27953	402542
17706	402543
1922	402544
657	402545
6869	402546
15998	402547
32129	402548
102890	402549
55929	402550
73825	402551
59061	402552
66943	402553
62472	402554
1852	402555
116449	402556
94972	402557
98087	402558
10209	402559
60726	402560
78133	402561
4757	402562
520	402563
66794	402564
35775	402565
902	402566
107275	402567
37997	402568
13250	402569
38303	402570
273	402571
29933	402572
77369	402573
40652	402574
43827	402575
738	402576
120097	402577
7270	402578
35721	402579
87026	402580
1831	402581
86481	402582
109270	402583
22772	402584
60041	402585
103039	402586
25285	402587
8135	402588
4806	402589
35050	402590
36327	402591
28318	402592
36076	402593
75121	402594
7593	402595
91768	402596
36567	402597
24898	402598
51074	402599
8469	402600
60294	402601
4619	402602
89815	402603
7874	402604
134228	402605
33091	402606
67002	402607
88575	402608
9374	402609
81560	402610
83232	402611
120885	402612
58178	402613
32901	402614
237	402615
11617	402616
64663	402617
134897	402618
738	402619
26813	402620
92675	402621
5845	402622
32440	402623
38933	402624
83376	402625
30130	402626
58091	402627
6899	402628
104848	402629
26135	402630
118600	402631
3386	402632
34385	402633
42370	402634
85462	402635
97130	402636
51515	402637
7003	402638
3461	402639
39980	402640
15206	402641
41317	402642
80151	402643
49500	402644
31820	402645
66953	402646
12088	402647
21123	402648
56111	402649
69274	402650
6195	402651
72638	402652
94032	402653
85215	402654
11648	402655
54990	402656
17108	402657
57629	402658
58515	402659
55892	402660
9711	402661
46396	402662
64624	402663
9160	402664
28958	402665
28604	402666
20056	402667
80993	402668
21262	402669
60442	402670
11173	402671
61650	402672
120838	402673
55744	402674
47079	402675
30181	402676
45034	402677
20033	402678
4247	402679
136185	402680
58689	402681
9444	402682
13020	402683
75426	402684
53638	402685
52037	402686
50362	402687
61956	402688
102450	402689
128832	402690
10159	402691
78365	402692
6635	402693
7951	402694
756	402695
148952	402696
2496	402697
7148	402698
117861	402699
108	402700
34027	402701
129455	402702
44779	402703
1189	402704
36938	402705
4497	402706
32169	402707
35399	402708
2593	402709
133460	402710
41198	402711
84213	402712
49614	402713
84182	402714
29272	402715
77424	402716
3370	402717
8840	402718
78796	402719
20203	402720
7199	402721
63963	402722
41823	402723
40862	402724
10513	402725
944	402726
81362	402727
4396	402728
42283	402729
19719	402730
38636	402731
87925	402732
39055	402733
18875	402734
53664	402735
65083	402736
48335	402737
4174	402738
136111	402739
59597	402740
15975	402741
61905	402742
53926	402743
31601	402744
40580	402745
105693	402746
17207	402747
1649	402748
23955	402749
71991	402750
46182	402751
25908	402752
37387	402753
41742	402754
10982	402755
88529	402756
136924	402757
87658	402758
129130	402759
2627	402760
49108	402761
45721	402762
31497	402763
86506	402764
49520	402765
11447	402766
119174	402767
12584	402768
52324	402769
43650	402770
20385	402771
25715	402772
39970	402773
41783	402774
59527	402775
6364	402776
58997	402777
31558	402778
76920	402779
111400	402780
87038	402781
14600	402782
93279	402783
12706	402784
112483	402785
21692	402786
71482	402787
1083	402788
58446	402789
69260	402790
53377	402791
14557	402792
13847	402793
29220	402794
70224	402795
11932	402796
61563	402797
75843	402798
59832	402799
383	402800
65703	402801
1539	402802
84874	402803
5908	402804
6079	402805
14170	402806
28946	402807
3128	402808
38	402809
40119	402810
905	402811
18150	402812
86101	402813
87456	402814
15002	402815
128	402816
51529	402817
100134	402818
461	402819
41652	402820
52471	402821
115360	402822
2495	402823
117839	402824
49181	402825
87479	402826
27174	402827
3556	402828
20207	402829
52369	402830
90923	402831
144165	402832
59182	402833
13550	402834
22126	402835
2440	402836
15756	402837
101812	402838
85727	402839
70184	402840
14531	402841
137	402842
21100	402843
19513	402844
117374	402845
130171	402846
39403	402847
36341	402848
109749	402849
26945	402850
4819	402851
42766	402852
29643	402853
5218	402854
7057	402855
10187	402856
33787	402857
1695	402858
150572	402859
20223	402860
37775	402861
80647	402862
20363	402863
111427	402864
17571	402865
999	402866
27440	402867
23413	402868
45951	402869
137399	402870
61245	402871
2863	402872
13947	402873
39180	402874
19967	402875
114815	402876
24653	402877
72604	402878
52170	402879
21518	402880
5798	402881
101449	402882
54475	402883
3822	402884
88101	402885
111271	402886
131206	402887
47100	402888
2636	402889
113182	402890
4450	402891
24447	402892
29942	402893
42518	402894
7217	402895
145527	402896
110065	402897
75032	402898
9027	402899
29697	402900
26743	402901
21604	402902
17088	402903
48388	402904
62505	402905
32682	402906
108514	402907
101531	402908
3251	402909
10402	402910
1376	402911
32346	402912
91263	402913
44	402914
2064	402915
19177	402916
5353	402917
53064	402918
532	402919
2677	402920
9717	402921
96157	402922
40467	402923
19188	402924
21516	402925
27337	402926
24621	402927
21857	402928
45194	402929
27404	402930
109193	402931
30687	402932
54513	402933
58128	402934
45594	402935
129712	402936
37058	402937
6320	402938
64887	402939
2768	402940
48053	402941
3922	402942
61316	402943
87732	402944
73175	402945
52666	402946
36814	402947
141248	402948
91862	402949
10799	402950
33870	402951
31319	402952
516	402953
16863	402954
13226	402955
55695	402956
87680	402957
29078	402958
6280	402959
5308	402960
25220	402961
77617	402962
65839	402963
493	402964
18282	402965
16528	402966
55	402967
38956	402968
25125	402969
8356	402970
40877	402971
2420	402972
38046	402973
150148	402974
19630	402975
7023	402976
27306	402977
90453	402978
27479	402979
3318	402980
43572	402981
7340	402982
8932	402983
12296	402984
81436	402985
59417	402986
14770	402987
10122	402988
24531	402989
37024	402990
81289	402991
30684	402992
108923	402993
52465	402994
18917	402995
75674	402996
149513	402997
8273	402998
34112	402999
159	403000
36681	403001
25253	403002
77839	403003
133985	403004
47152	403005
8900	403006
10739	403007
2039	403008
54757	403009
32380	403010
43017	403011
55991	403012
38749	403013
43216	403014
27356	403015
49605	403016
74440	403017
21473	403018
70	403019
101711	403020
85213	403021
21137	403022
70060	403023
54574	403024
50039	403025
46725	403026
6182	403027
37933	403028
80071	403029
102651	403030
348	403031
11363	403032
20718	403033
79476	403034
52529	403035
96648	403036
37894	403037
7684	403038
55591	403039
4196	403040
934	403041
2267	403042
66681	403043
80341	403044
86573	403045
64775	403046
99066	403047
16675	403048
11603	403049
69711	403050
40582	403051
125819	403052
2828	403053
5580	403054
29763	403055
39594	403056
3546	403057
29069	403058
41057	403059
42407	403060
4778	403061
38371	403062
25971	403063
82989	403064
67664	403065
19193	403066
63403	403067
108282	403068
10153	403069
12195	403070
7095	403071
24618	403072
113584	403073
13007	403074
52796	403075
4415	403076
16236	403077
64713	403078
57243	403079
79152	403080
44339	403081
26509	403082
17114	403083
55797	403084
18100	403085
135	403086
17806	403087
91038	403088
33481	403089
27407	403090
28515	403091
85028	403092
94548	403093
87156	403094
1719	403095
1773	403096
94572	403097
27708	403098
35333	403099
14679	403100
52105	403101
137063	403102
306	403103
2968	403104
6496	403105
77521	403106
9393	403107
40240	403108
24269	403109
12939	403110
12578	403111
12416	403112
87376	403113
16237	403114
2617	403115
15873	403116
15118	403117
501	403118
17084	403119
54185	403120
16724	403121
40049	403122
112418	403123
1045	403124
40646	403125
76948	403126
26653	403127
57250	403128
92451	403129
53392	403130
557	403131
50972	403132
9910	403133
164	403134
995	403135
32767	403136
9115	403137
92	403138
24136	403139
29529	403140
45620	403141
19815	403142
36955	403143
29722	403144
4256	403145
3075	403146
18521	403147
5598	403148
121165	403149
1179	403150
58205	403151
30489	403152
6133	403153
2299	403154
129493	403155
33813	403156
53824	403157
99011	403158
48167	403159
16801	403160
4709	403161
8646	403162
56761	403163
5470	403164
75336	403165
22630	403166
71006	403167
450	403168
30478	403169
82102	403170
25637	403171
120678	403172
9300	403173
9129	403174
116260	403175
9428	403176
49005	403177
160	403178
40427	403179
87810	403180
96161	403181
68310	403182
101894	403183
142495	403184
136991	403185
32209	403186
3505	403187
31970	403188
15444	403189
14866	403190
7674	403191
13052	403192
37500	403193
35333	403194
4777	403195
52343	403196
36719	403197
48770	403198
34453	403199
24021	403200
2391	403201
34112	403202
13554	403203
112612	403204
72982	403205
45991	403206
26365	403207
56341	403208
82825	403209
111010	403210
18745	403211
17722	403212
49329	403213
46708	403214
14370	403215
68611	403216
8291	403217
35589	403218
18265	403219
6903	403220
12739	403221
2165	403222
32050	403223
36476	403224
45145	403225
5402	403226
9639	403227
13874	403228
15531	403229
6841	403230
142733	403231
125093	403232
28481	403233
73191	403234
5878	403235
37794	403236
73095	403237
53217	403238
37824	403239
5150	403240
1696	403241
4385	403242
45873	403243
124407	403244
1657	403245
14051	403246
3104	403247
6269	403248
83241	403249
5002	403250
56601	403251
99333	403252
132	403253
14359	403254
34662	403255
3385	403256
44072	403257
2786	403258
92378	403259
19399	403260
17586	403261
10203	403262
83681	403263
366	403264
135537	403265
92074	403266
48716	403267
80544	403268
7492	403269
12510	403270
35254	403271
3813	403272
7085	403273
17715	403274
95437	403275
89524	403276
48044	403277
13489	403278
67808	403279
63957	403280
71539	403281
29287	403282
3993	403283
9572	403284
82	403285
39986	403286
99103	403287
74237	403288
100043	403289
23935	403290
132012	403291
12818	403292
37207	403293
53745	403294
41158	403295
18135	403296
2481	403297
24657	403298
1900	403299
21943	403300
81302	403301
9892	403302
66610	403303
30899	403304
22691	403305
27257	403306
70176	403307
22832	403308
39625	403309
54170	403310
77212	403311
14554	403312
86810	403313
43682	403314
58211	403315
103288	403316
31698	403317
47580	403318
26868	403319
14676	403320
142056	403321
40043	403322
142767	403323
3751	403324
39221	403325
5105	403326
32742	403327
91805	403328
49602	403329
328	403330
81524	403331
50056	403332
3903	403333
125189	403334
22888	403335
81711	403336
35191	403337
46348	403338
46092	403339
124656	403340
76859	403341
699	403342
76837	403343
97246	403344
46202	403345
38031	403346
97720	403347
4227	403348
84216	403349
92031	403350
90263	403351
30000	403352
79174	403353
28579	403354
64369	403355
113185	403356
29972	403357
11082	403358
50535	403359
533	403360
26640	403361
67999	403362
82843	403363
61736	403364
25723	403365
20466	403366
13682	403367
129673	403368
121739	403369
66042	403370
37966	403371
8588	403372
104281	403373
48639	403374
15228	403375
102711	403376
25939	403377
107160	403378
57730	403379
32530	403380
12320	403381
56447	403382
39438	403383
12597	403384
46029	403385
9980	403386
43794	403387
122132	403388
39704	403389
124745	403390
11900	403391
11071	403392
46192	403393
119493	403394
76505	403395
77627	403396
120302	403397
49886	403398
129768	403399
18090	403400
17220	403401
137158	403402
116	403403
118982	403404
11676	403405
1943	403406
7997	403407
19568	403408
8971	403409
20291	403410
68171	403411
37466	403412
10259	403413
51360	403414
82505	403415
35979	403416
12211	403417
8120	403418
15240	403419
13061	403420
121900	403421
24306	403422
21744	403423
16687	403424
1618	403425
5706	403426
19355	403427
6878	403428
141924	403429
68196	403430
48563	403431
82550	403432
6367	403433
7822	403434
14919	403435
145	403436
19935	403437
6817	403438
16785	403439
35316	403440
51982	403441
61371	403442
38585	403443
129892	403444
44688	403445
36050	403446
10022	403447
1818	403448
15591	403449
54129	403450
3649	403451
115136	403452
4067	403453
8424	403454
92951	403455
26776	403456
51361	403457
62634	403458
85461	403459
30383	403460
66441	403461
5902	403462
47496	403463
680	403464
58893	403465
10427	403466
19504	403467
47217	403468
57523	403469
1701	403470
8969	403471
11026	403472
97832	403473
45969	403474
32954	403475
1999	403476
86003	403477
137502	403478
87992	403479
38137	403480
48099	403481
113529	403482
39339	403483
5026	403484
57211	403485
818	403486
24587	403487
41969	403488
121646	403489
136264	403490
6759	403491
13115	403492
9572	403493
141028	403494
47383	403495
19981	403496
48805	403497
31632	403498
24500	403499
15295	403500
6553	403501
83605	403502
37287	403503
13680	403504
33291	403505
53404	403506
30218	403507
26957	403508
83398	403509
132809	403510
3558	403511
63471	403512
25986	403513
9772	403514
19448	403515
50438	403516
36924	403517
23500	403518
10517	403519
133067	403520
1647	403521
76263	403522
117649	403523
71797	403524
92666	403525
41942	403526
2280	403527
13617	403528
231	403529
77644	403530
22716	403531
76982	403532
47916	403533
22663	403534
34291	403535
128573	403536
37956	403537
7478	403538
6232	403539
97616	403540
42309	403541
5361	403542
39196	403543
18275	403544
17424	403545
197	403546
45966	403547
35734	403548
139174	403549
61999	403550
99438	403551
69238	403552
12833	403553
8199	403554
5432	403555
11511	403556
78431	403557
117665	403558
29909	403559
2757	403560
143530	403561
82064	403562
9962	403563
19282	403564
17499	403565
21848	403566
31488	403567
8661	403568
42765	403569
50364	403570
113928	403571
21849	403572
37175	403573
94156	403574
38380	403575
19785	403576
90230	403577
71499	403578
52600	403579
63722	403580
4841	403581
20224	403582
7187	403583
62663	403584
20354	403585
58265	403586
52308	403587
2792	403588
8143	403589
41315	403590
11567	403591
18559	403592
6000	403593
11922	403594
45550	403595
70331	403596
6536	403597
61721	403598
43907	403599
48275	403600
126293	403601
82245	403602
20995	403603
3962	403604
36760	403605
101565	403606
49986	403607
36190	403608
6189	403609
63242	403610
33968	403611
79838	403612
65590	403613
10851	403614
31614	403615
66780	403616
26970	403617
6707	403618
78362	403619
51478	403620
21752	403621
3089	403622
71450	403623
26243	403624
52203	403625
67899	403626
5957	403627
94069	403628
3514	403629
34981	403630
4458	403631
68919	403632
30736	403633
28705	403634
74424	403635
42103	403636
13311	403637
65995	403638
96176	403639
15090	403640
45969	403641
10369	403642
8320	403643
947	403644
7604	403645
38906	403646
4136	403647
98208	403648
1784	403649
44204	403650
3201	403651
12430	403652
133283	403653
7897	403654
31607	403655
808	403656
99227	403657
76004	403658
110153	403659
44301	403660
109759	403661
1652	403662
25048	403663
8361	403664
16530	403665
18553	403666
88303	403667
3894	403668
95590	403669
27598	403670
8475	403671
28250	403672
104895	403673
31424	403674
39176	403675
45325	403676
31156	403677
114969	403678
78057	403679
69311	403680
44359	403681
81438	403682
11401	403683
14812	403684
69311	403685
137181	403686
43787	403687
56486	403688
62373	403689
84628	403690
47190	403691
19556	403692
46922	403693
21774	403694
27226	403695
7658	403696
74791	403697
67137	403698
136175	403699
21723	403700
133915	403701
13878	403702
55696	403703
9505	403704
45902	403705
4985	403706
111022	403707
7288	403708
45345	403709
5548	403710
5255	403711
49362	403712
53	403713
1553	403714
22909	403715
53142	403716
15367	403717
40291	403718
55195	403719
62258	403720
60729	403721
86819	403722
127445	403723
1793	403724
19053	403725
58344	403726
78750	403727
43542	403728
17162	403729
15279	403730
91968	403731
23284	403732
18746	403733
26144	403734
39225	403735
112104	403736
1478	403737
125500	403738
55431	403739
43070	403740
24330	403741
12229	403742
30215	403743
56156	403744
18022	403745
14632	403746
29480	403747
80305	403748
7389	403749
92445	403750
6734	403751
2205	403752
18944	403753
10289	403754
49991	403755
89026	403756
31266	403757
111944	403758
115951	403759
1231	403760
19663	403761
28862	403762
9251	403763
12697	403764
42190	403765
37702	403766
42050	403767
30551	403768
71764	403769
62187	403770
25611	403771
787	403772
7942	403773
71809	403774
130258	403775
22701	403776
91536	403777
125034	403778
74511	403779
37968	403780
55112	403781
24942	403782
24528	403783
68586	403784
73242	403785
67874	403786
46780	403787
45204	403788
46075	403789
4040	403790
2222	403791
38590	403792
85356	403793
119096	403794
90684	403795
88591	403796
7600	403797
73296	403798
55665	403799
346	403800
73159	403801
5876	403802
180	403803
60271	403804
58247	403805
9335	403806
32584	403807
57882	403808
125971	403809
55839	403810
69727	403811
104856	403812
3730	403813
5226	403814
38853	403815
2237	403816
71582	403817
109155	403818
41281	403819
7416	403820
19939	403821
41836	403822
71358	403823
3084	403824
57192	403825
32190	403826
12314	403827
4356	403828
84944	403829
8217	403830
75178	403831
24730	403832
78159	403833
837	403834
756	403835
73895	403836
107725	403837
55720	403838
110216	403839
8630	403840
20669	403841
47402	403842
43374	403843
13448	403844
11387	403845
56799	403846
12982	403847
21479	403848
30675	403849
68667	403850
79442	403851
52630	403852
14923	403853
2006	403854
18231	403855
2201	403856
2548	403857
29293	403858
5919	403859
37165	403860
132691	403861
15060	403862
103346	403863
4321	403864
94236	403865
14512	403866
4668	403867
35923	403868
55915	403869
675	403870
449	403871
52126	403872
42367	403873
110841	403874
33113	403875
17468	403876
29621	403877
85202	403878
64031	403879
70518	403880
76538	403881
13001	403882
27708	403883
51670	403884
132687	403885
54764	403886
3476	403887
92588	403888
62756	403889
97903	403890
76531	403891
83146	403892
1648	403893
107138	403894
74350	403895
11318	403896
1	403897
4727	403898
29566	403899
35314	403900
63221	403901
60825	403902
55093	403903
22175	403904
54625	403905
33089	403906
130782	403907
12235	403908
42717	403909
69208	403910
840	403911
30011	403912
10612	403913
7196	403914
110719	403915
43164	403916
50767	403917
79544	403918
30099	403919
99075	403920
7523	403921
27472	403922
21131	403923
113214	403924
28549	403925
12342	403926
11296	403927
4806	403928
7334	403929
20670	403930
30757	403931
20434	403932
6228	403933
982	403934
62979	403935
75354	403936
127549	403937
57332	403938
24551	403939
34570	403940
39969	403941
57701	403942
22784	403943
7259	403944
6976	403945
29440	403946
10006	403947
47364	403948
45409	403949
27009	403950
24882	403951
316	403952
65394	403953
5159	403954
5545	403955
2284	403956
9318	403957
19473	403958
101607	403959
26165	403960
136485	403961
32036	403962
41108	403963
9478	403964
100649	403965
25230	403966
25967	403967
9101	403968
95297	403969
99185	403970
330	403971
106892	403972
349	403973
18442	403974
111943	403975
17194	403976
28822	403977
1685	403978
48397	403979
20034	403980
45739	403981
64547	403982
101376	403983
6624	403984
56583	403985
51741	403986
12251	403987
17803	403988
23436	403989
63545	403990
101220	403991
18983	403992
29623	403993
6724	403994
3213	403995
51746	403996
39781	403997
39020	403998
15361	403999
104051	404000
62614	404001
10299	404002
79071	404003
60980	404004
31420	404005
91272	404006
126406	404007
36460	404008
11025	404009
129410	404010
60772	404011
19137	404012
1366	404013
56244	404014
969	404015
7242	404016
4695	404017
121873	404018
56866	404019
101623	404020
74788	404021
21070	404022
38829	404023
38884	404024
83347	404025
15259	404026
39161	404027
58094	404028
4144	404029
91004	404030
1041	404031
2082	404032
63757	404033
4482	404034
61822	404035
36012	404036
112190	404037
3447	404038
142730	404039
63556	404040
9118	404041
24890	404042
33781	404043
77664	404044
24679	404045
12258	404046
12722	404047
5341	404048
15837	404049
14796	404050
13126	404051
118006	404052
93769	404053
30063	404054
35415	404055
37775	404056
24376	404057
1364	404058
148305	404059
38169	404060
150380	404061
21928	404062
150206	404063
50877	404064
51535	404065
7625	404066
18877	404067
47168	404068
5978	404069
126297	404070
22325	404071
20913	404072
74600	404073
9906	404074
42342	404075
7887	404076
52737	404077
29098	404078
95176	404079
62810	404080
19188	404081
54608	404082
18999	404083
18215	404084
74158	404085
56654	404086
8886	404087
71627	404088
137961	404089
30426	404090
142656	404091
65055	404092
10097	404093
23707	404094
23831	404095
91556	404096
1219	404097
5350	404098
51333	404099
29694	404100
44871	404101
44320	404102
15652	404103
33173	404104
841	404105
14654	404106
62365	404107
104070	404108
24728	404109
93352	404110
31624	404111
2459	404112
75000	404113
8023	404114
134412	404115
58236	404116
55849	404117
88132	404118
48936	404119
46157	404120
117563	404121
1601	404122
131347	404123
81554	404124
36432	404125
5549	404126
38517	404127
110880	404128
26626	404129
34388	404130
50990	404131
39555	404132
87405	404133
2224	404134
4572	404135
128005	404136
93308	404137
64785	404138
29101	404139
13890	404140
52427	404141
85489	404142
75807	404143
68402	404144
30893	404145
135730	404146
70575	404147
109481	404148
63350	404149
65326	404150
51418	404151
12159	404152
6136	404153
57567	404154
87446	404155
16886	404156
101336	404157
91659	404158
35114	404159
13714	404160
12985	404161
7225	404162
63242	404163
2472	404164
25197	404165
49981	404166
20146	404167
75867	404168
18019	404169
35292	404170
69489	404171
19446	404172
13241	404173
59811	404174
27497	404175
76460	404176
24661	404177
20260	404178
27195	404179
57426	404180
23333	404181
51126	404182
54095	404183
65853	404184
39429	404185
6307	404186
98239	404187
36233	404188
108927	404189
53182	404190
101639	404191
101859	404192
58447	404193
33174	404194
77087	404195
38000	404196
19952	404197
14200	404198
34551	404199
71948	404200
65383	404201
42875	404202
240	404203
21806	404204
116347	404205
7872	404206
51066	404207
12843	404208
6990	404209
24336	404210
64112	404211
90162	404212
68897	404213
69706	404214
88660	404215
22796	404216
90490	404217
51899	404218
623	404219
10816	404220
3897	404221
16196	404222
6231	404223
8458	404224
93295	404225
3484	404226
34468	404227
13241	404228
37402	404229
16026	404230
46317	404231
8992	404232
12885	404233
26879	404234
10393	404235
7431	404236
71078	404237
23198	404238
58970	404239
2016	404240
104274	404241
50192	404242
17447	404243
48520	404244
35006	404245
4568	404246
9316	404247
94142	404248
71123	404249
10159	404250
15783	404251
21036	404252
52889	404253
10454	404254
1850	404255
76761	404256
16132	404257
75829	404258
7586	404259
92506	404260
27540	404261
16718	404262
21075	404263
7711	404264
14893	404265
17685	404266
37407	404267
17305	404268
28100	404269
6277	404270
27356	404271
31652	404272
91350	404273
28435	404274
49343	404275
24842	404276
65582	404277
6439	404278
20219	404279
75026	404280
118276	404281
29531	404282
113751	404283
296	404284
60948	404285
118006	404286
14314	404287
59181	404288
75619	404289
66680	404290
33993	404291
10365	404292
132974	404293
24697	404294
5544	404295
40421	404296
32261	404297
30333	404298
16305	404299
93591	404300
117226	404301
60035	404302
183	404303
3952	404304
105916	404305
6002	404306
16038	404307
134198	404308
99427	404309
19420	404310
333	404311
105927	404312
50218	404313
15093	404314
118794	404315
50126	404316
47925	404317
104010	404318
40647	404319
85603	404320
33349	404321
37086	404322
97487	404323
178	404324
33125	404325
8941	404326
10344	404327
63367	404328
10053	404329
46	404330
40436	404331
105997	404332
10889	404333
42819	404334
4362	404335
93421	404336
606	404337
4517	404338
8620	404339
41842	404340
42170	404341
15916	404342
46799	404343
1407	404344
85729	404345
59604	404346
14837	404347
62755	404348
4905	404349
72179	404350
101521	404351
6946	404352
752	404353
11097	404354
35708	404355
14395	404356
6154	404357
3518	404358
106917	404359
56570	404360
51307	404361
1038	404362
27760	404363
87772	404364
82959	404365
82085	404366
3420	404367
80277	404368
463	404369
47941	404370
788	404371
65469	404372
20400	404373
24728	404374
784	404375
4323	404376
45504	404377
57770	404378
49669	404379
72853	404380
91214	404381
112931	404382
49185	404383
13649	404384
45819	404385
18575	404386
64342	404387
53	404388
2359	404389
18667	404390
81422	404391
2460	404392
24810	404393
66997	404394
99119	404395
122512	404396
28873	404397
38030	404398
99865	404399
86452	404400
5551	404401
7795	404402
11148	404403
56022	404404
32284	404405
55260	404406
3828	404407
4637	404408
408	404409
59254	404410
23949	404411
77629	404412
16293	404413
2090	404414
150381	404415
39183	404416
53157	404417
43378	404418
41565	404419
38100	404420
5734	404421
18517	404422
10966	404423
86691	404424
4077	404425
15366	404426
16286	404427
39608	404428
86656	404429
16028	404430
21091	404431
105219	404432
78544	404433
26923	404434
55060	404435
63807	404436
2411	404437
35937	404438
136989	404439
75483	404440
1395	404441
110384	404442
21761	404443
65162	404444
101232	404445
25823	404446
76139	404447
10225	404448
34524	404449
94452	404450
35313	404451
60232	404452
83448	404453
1089	404454
20386	404455
1811	404456
13993	404457
2	404458
62487	404459
18903	404460
125897	404461
42300	404462
95782	404463
30218	404464
26228	404465
17156	404466
18254	404467
93028	404468
88778	404469
37441	404470
115573	404471
32928	404472
36507	404473
38466	404474
57849	404475
9398	404476
47570	404477
102937	404478
5363	404479
63766	404480
19686	404481
30432	404482
7525	404483
925	404484
47690	404485
82325	404486
4687	404487
7020	404488
89050	404489
4326	404490
573	404491
33506	404492
44836	404493
90994	404494
69225	404495
38454	404496
23261	404497
2794	404498
77288	404499
7946	404500
35132	404501
10279	404502
75100	404503
11506	404504
35218	404505
9349	404506
1674	404507
28132	404508
23162	404509
114705	404510
96375	404511
33	404512
90551	404513
150340	404514
46029	404515
127881	404516
18322	404517
83539	404518
62448	404519
3427	404520
126643	404521
65648	404522
22720	404523
87561	404524
45256	404525
29206	404526
46562	404527
96076	404528
25788	404529
1824	404530
1433	404531
9394	404532
23692	404533
26838	404534
59099	404535
120737	404536
70543	404537
118507	404538
42420	404539
123315	404540
60997	404541
17345	404542
6664	404543
49839	404544
8272	404545
74682	404546
17987	404547
136391	404548
6275	404549
75276	404550
113150	404551
83296	404552
3382	404553
51353	404554
67140	404555
23801	404556
60022	404557
108245	404558
127602	404559
35667	404560
48159	404561
72546	404562
7614	404563
44446	404564
108349	404565
53901	404566
99452	404567
119515	404568
12853	404569
68192	404570
91184	404571
80054	404572
12987	404573
30187	404574
28863	404575
3543	404576
7588	404577
104231	404578
23106	404579
56531	404580
43849	404581
105899	404582
15727	404583
8690	404584
8529	404585
102138	404586
40665	404587
22654	404588
137012	404589
42595	404590
11306	404591
103262	404592
21509	404593
4050	404594
41336	404595
41749	404596
13272	404597
122541	404598
40664	404599
52098	404600
5475	404601
72997	404602
60529	404603
14141	404604
22720	404605
12461	404606
498	404607
97239	404608
393	404609
51919	404610
678	404611
103105	404612
83951	404613
26180	404614
56460	404615
68067	404616
29415	404617
34235	404618
47843	404619
9	404620
18911	404621
31106	404622
29590	404623
54586	404624
23160	404625
86479	404626
31612	404627
2108	404628
23	404629
12730	404630
2978	404631
59379	404632
110367	404633
2138	404634
118779	404635
87748	404636
1000	404637
37376	404638
96200	404639
53760	404640
4159	404641
22033	404642
9430	404643
12678	404644
61204	404645
100468	404646
1306	404647
6149	404648
37502	404649
10613	404650
134212	404651
1259	404652
127228	404653
44151	404654
35259	404655
847	404656
5306	404657
50381	404658
31577	404659
8338	404660
114839	404661
13755	404662
55533	404663
73419	404664
6239	404665
49485	404666
44121	404667
44943	404668
18355	404669
93201	404670
6286	404671
818	404672
100603	404673
2685	404674
68097	404675
18678	404676
77327	404677
43157	404678
1252	404679
106759	404680
2314	404681
41558	404682
28166	404683
19994	404684
25669	404685
95687	404686
56338	404687
12775	404688
3470	404689
1481	404690
78823	404691
17100	404692
39260	404693
19929	404694
10076	404695
20360	404696
69326	404697
61666	404698
513	404699
30685	404700
1032	404701
76414	404702
529	404703
51391	404704
5568	404705
130595	404706
15507	404707
13941	404708
44199	404709
21091	404710
96080	404711
99177	404712
635	404713
32936	404714
130468	404715
28958	404716
9537	404717
17935	404718
29664	404719
21258	404720
1692	404721
39729	404722
56866	404723
42	404724
25006	404725
1056	404726
5286	404727
129961	404728
30802	404729
1804	404730
9877	404731
41916	404732
98724	404733
7624	404734
47699	404735
98197	404736
85689	404737
25217	404738
78068	404739
63886	404740
15668	404741
70176	404742
41674	404743
3263	404744
42724	404745
67971	404746
1253	404747
980	404748
47698	404749
11984	404750
49506	404751
3913	404752
322	404753
58024	404754
107835	404755
42766	404756
130040	404757
23382	404758
57307	404759
45688	404760
53924	404761
127393	404762
6560	404763
2690	404764
315	404765
15619	404766
1434	404767
12302	404768
48990	404769
67730	404770
42936	404771
69747	404772
55084	404773
41455	404774
116542	404775
72460	404776
27018	404777
87471	404778
91301	404779
46490	404780
82180	404781
150734	404782
50784	404783
16182	404784
49421	404785
33380	404786
2477	404787
60155	404788
67857	404789
140774	404790
3614	404791
66906	404792
1934	404793
142191	404794
11128	404795
98218	404796
4048	404797
23754	404798
42886	404799
33339	404800
4826	404801
9838	404802
50347	404803
22136	404804
100205	404805
18418	404806
27064	404807
8381	404808
5762	404809
77297	404810
8685	404811
15500	404812
121287	404813
15679	404814
13244	404815
128391	404816
14813	404817
87249	404818
24435	404819
24028	404820
15482	404821
62144	404822
1266	404823
112060	404824
17221	404825
42587	404826
120132	404827
33452	404828
1579	404829
146884	404830
1230	404831
86409	404832
8325	404833
87637	404834
104222	404835
40655	404836
8024	404837
30391	404838
96763	404839
4927	404840
39661	404841
90584	404842
811	404843
1119	404844
15188	404845
131195	404846
22676	404847
26959	404848
10998	404849
28872	404850
2748	404851
138452	404852
5431	404853
46734	404854
7321	404855
44976	404856
1946	404857
91316	404858
60058	404859
70452	404860
109674	404861
48131	404862
16888	404863
17462	404864
96700	404865
40363	404866
222	404867
6605	404868
130976	404869
5033	404870
48025	404871
42933	404872
12558	404873
3150	404874
35234	404875
28458	404876
37467	404877
31796	404878
22753	404879
23313	404880
98011	404881
46491	404882
18777	404883
59107	404884
6147	404885
34507	404886
33374	404887
87410	404888
43494	404889
36139	404890
82382	404891
43494	404892
15634	404893
2817	404894
41410	404895
69937	404896
86	404897
53361	404898
31402	404899
1298	404900
131217	404901
13962	404902
2986	404903
67255	404904
209	404905
94461	404906
10563	404907
69958	404908
38120	404909
49064	404910
48156	404911
81677	404912
35804	404913
15312	404914
29479	404915
18244	404916
129241	404917
58488	404918
48463	404919
126711	404920
321	404921
6851	404922
75681	404923
60628	404924
139551	404925
22134	404926
9399	404927
53488	404928
4661	404929
26225	404930
55916	404931
38196	404932
83261	404933
50710	404934
662	404935
147827	404936
112877	404937
121075	404938
51064	404939
931	404940
49886	404941
25068	404942
70566	404943
60974	404944
56315	404945
17437	404946
28811	404947
26849	404948
129344	404949
58765	404950
16431	404951
9286	404952
379	404953
56061	404954
10457	404955
12045	404956
109136	404957
23968	404958
245	404959
338	404960
20791	404961
3194	404962
48737	404963
22216	404964
85818	404965
115804	404966
34297	404967
2282	404968
8959	404969
87004	404970
50996	404971
108179	404972
72947	404973
99939	404974
50643	404975
41822	404976
37469	404977
2358	404978
54210	404979
110698	404980
39862	404981
1817	404982
121031	404983
48758	404984
100275	404985
7688	404986
50706	404987
58884	404988
34662	404989
30701	404990
39440	404991
3131	404992
9661	404993
48218	404994
74431	404995
33415	404996
15279	404997
57762	404998
30933	404999
33110	405000
8466	405001
16314	405002
17080	405003
2902	405004
25182	405005
19330	405006
96081	405007
38207	405008
43	405009
15065	405010
30372	405011
22239	405012
60529	405013
99310	405014
24720	405015
81241	405016
66855	405017
38612	405018
46286	405019
65331	405020
1086	405021
55665	405022
139278	405023
27105	405024
62893	405025
13750	405026
8969	405027
14397	405028
34389	405029
20200	405030
121383	405031
6825	405032
29005	405033
140894	405034
784	405035
24024	405036
6580	405037
68986	405038
48228	405039
82724	405040
137914	405041
2030	405042
96302	405043
129595	405044
44391	405045
40401	405046
144599	405047
20215	405048
113975	405049
44476	405050
102	405051
82852	405052
546	405053
46894	405054
27603	405055
4570	405056
54095	405057
48975	405058
99133	405059
5756	405060
45369	405061
1076	405062
45447	405063
64754	405064
439	405065
126842	405066
67720	405067
42560	405068
58190	405069
69156	405070
13625	405071
26146	405072
49434	405073
13690	405074
124198	405075
91943	405076
65575	405077
806	405078
10930	405079
5638	405080
27464	405081
60701	405082
30275	405083
61611	405084
13053	405085
24343	405086
509	405087
47996	405088
52383	405089
3164	405090
71604	405091
98000	405092
113475	405093
29922	405094
68459	405095
32723	405096
709	405097
1868	405098
117200	405099
26785	405100
37891	405101
15626	405102
285	405103
7153	405104
89865	405105
37697	405106
24745	405107
299	405108
16195	405109
128036	405110
14222	405111
68716	405112
70760	405113
2264	405114
77871	405115
26290	405116
19547	405117
47458	405118
11429	405119
29367	405120
7098	405121
60186	405122
84001	405123
8529	405124
23199	405125
126590	405126
37705	405127
6621	405128
55412	405129
50856	405130
80814	405131
4771	405132
112008	405133
3084	405134
16266	405135
60786	405136
24647	405137
47633	405138
39442	405139
11123	405140
1523	405141
74439	405142
132022	405143
14241	405144
61009	405145
47317	405146
7823	405147
126723	405148
53910	405149
16147	405150
47239	405151
38109	405152
3365	405153
112986	405154
23240	405155
58744	405156
18644	405157
10048	405158
26100	405159
33381	405160
84373	405161
18833	405162
55758	405163
5608	405164
43360	405165
30381	405166
91176	405167
26414	405168
48132	405169
9192	405170
33967	405171
95392	405172
15304	405173
11517	405174
6480	405175
124157	405176
49122	405177
3656	405178
15971	405179
67892	405180
121777	405181
43359	405182
71758	405183
27629	405184
47781	405185
87410	405186
29702	405187
2042	405188
84694	405189
85394	405190
63092	405191
6112	405192
120836	405193
141517	405194
39731	405195
33148	405196
101403	405197
57443	405198
129654	405199
53418	405200
1305	405201
28985	405202
340	405203
102096	405204
52640	405205
161	405206
69541	405207
15898	405208
6220	405209
34983	405210
76728	405211
316	405212
25753	405213
86519	405214
132644	405215
464	405216
187	405217
97482	405218
76089	405219
44097	405220
23952	405221
21809	405222
4302	405223
91540	405224
2647	405225
23557	405226
68	405227
25199	405228
356	405229
12540	405230
20323	405231
47115	405232
67995	405233
20107	405234
37518	405235
52767	405236
27211	405237
18924	405238
36928	405239
8030	405240
30836	405241
26371	405242
1888	405243
116128	405244
54147	405245
26411	405246
82689	405247
2066	405248
2099	405249
102588	405250
11463	405251
7040	405252
6459	405253
133162	405254
56382	405255
124732	405256
5344	405257
58005	405258
48217	405259
127421	405260
57176	405261
50825	405262
4783	405263
109474	405264
48858	405265
12770	405266
17870	405267
10467	405268
52655	405269
102558	405270
5891	405271
76433	405272
4202	405273
21402	405274
110717	405275
94239	405276
15179	405277
60854	405278
63357	405279
20681	405280
65629	405281
36339	405282
25696	405283
41152	405284
13386	405285
50564	405286
106018	405287
41785	405288
31788	405289
68433	405290
36064	405291
16126	405292
3270	405293
19842	405294
10939	405295
26154	405296
7925	405297
801	405298
20621	405299
40257	405300
44269	405301
3415	405302
16750	405303
78236	405304
83176	405305
48673	405306
62771	405307
118621	405308
72990	405309
52286	405310
7371	405311
36078	405312
80766	405313
96734	405314
26423	405315
13486	405316
51711	405317
118427	405318
64921	405319
48455	405320
14183	405321
129931	405322
233	405323
4574	405324
79076	405325
30299	405326
29115	405327
5337	405328
39332	405329
41497	405330
11904	405331
102136	405332
21674	405333
69784	405334
21211	405335
97367	405336
67930	405337
39449	405338
19942	405339
15963	405340
69154	405341
43956	405342
68786	405343
1240	405344
6747	405345
9621	405346
52992	405347
66521	405348
57185	405349
47091	405350
50480	405351
98169	405352
127158	405353
52054	405354
40722	405355
66928	405356
5989	405357
24865	405358
121747	405359
81325	405360
24095	405361
48457	405362
2786	405363
4792	405364
107152	405365
6950	405366
79535	405367
17415	405368
32388	405369
9210	405370
1672	405371
19558	405372
70312	405373
210	405374
110747	405375
135772	405376
69090	405377
10950	405378
10023	405379
105582	405380
52416	405381
37354	405382
31981	405383
12416	405384
98221	405385
28887	405386
30090	405387
25504	405388
39349	405389
2013	405390
97731	405391
1103	405392
71376	405393
129759	405394
56380	405395
11746	405396
3257	405397
35986	405398
105474	405399
24567	405400
97167	405401
135336	405402
39000	405403
9635	405404
3044	405405
121573	405406
20649	405407
44747	405408
95510	405409
66199	405410
65934	405411
114569	405412
91070	405413
55578	405414
51485	405415
12488	405416
71488	405417
33885	405418
11751	405419
85980	405420
70491	405421
128974	405422
107110	405423
90118	405424
51238	405425
28913	405426
28923	405427
496	405428
36655	405429
43606	405430
8963	405431
10369	405432
11846	405433
69401	405434
4898	405435
19164	405436
99095	405437
35036	405438
28157	405439
745	405440
27268	405441
24614	405442
78624	405443
97022	405444
62823	405445
24385	405446
34540	405447
5236	405448
127368	405449
93077	405450
21132	405451
36304	405452
141613	405453
81260	405454
47758	405455
52087	405456
56581	405457
10269	405458
72439	405459
44427	405460
37195	405461
16493	405462
54215	405463
105092	405464
70700	405465
10086	405466
42420	405467
38398	405468
30144	405469
1911	405470
1950	405471
25839	405472
6550	405473
46526	405474
56311	405475
595	405476
40683	405477
53124	405478
63132	405479
18359	405480
80021	405481
14184	405482
93154	405483
58280	405484
4908	405485
41037	405486
68636	405487
32968	405488
11705	405489
31674	405490
58804	405491
35968	405492
36128	405493
142805	405494
97264	405495
14437	405496
125763	405497
3127	405498
5719	405499
4233	405500
43623	405501
10507	405502
47774	405503
108188	405504
36008	405505
50018	405506
112372	405507
1964	405508
25758	405509
87266	405510
68591	405511
5669	405512
71335	405513
78671	405514
58871	405515
47703	405516
8206	405517
24888	405518
66524	405519
48218	405520
102928	405521
75077	405522
32614	405523
3256	405524
35579	405525
544	405526
15289	405527
93042	405528
6083	405529
9919	405530
17588	405531
71419	405532
38196	405533
36009	405534
69187	405535
61476	405536
54156	405537
11092	405538
7909	405539
118181	405540
101360	405541
11525	405542
105882	405543
120604	405544
135415	405545
27949	405546
47648	405547
109117	405548
3081	405549
6609	405550
28807	405551
84591	405552
11536	405553
6496	405554
87162	405555
16724	405556
73049	405557
18765	405558
3107	405559
94227	405560
20992	405561
6464	405562
26696	405563
13947	405564
29255	405565
57979	405566
1270	405567
18620	405568
47551	405569
3419	405570
109024	405571
53443	405572
103301	405573
29599	405574
61354	405575
109416	405576
78129	405577
42238	405578
16472	405579
75281	405580
38374	405581
1512	405582
75358	405583
59586	405584
25884	405585
798	405586
15826	405587
17	405588
37709	405589
57254	405590
25231	405591
3543	405592
93915	405593
11084	405594
40572	405595
35170	405596
33415	405597
7063	405598
3686	405599
31707	405600
57711	405601
97469	405602
59247	405603
20596	405604
71627	405605
129181	405606
146572	405607
18870	405608
1457	405609
186	405610
3628	405611
2099	405612
7128	405613
51158	405614
1584	405615
31718	405616
98177	405617
92327	405618
959	405619
15690	405620
727	405621
109923	405622
57664	405623
28521	405624
31035	405625
1191	405626
9137	405627
2855	405628
79031	405629
52848	405630
30314	405631
111235	405632
25579	405633
52697	405634
12600	405635
23619	405636
36984	405637
382	405638
77856	405639
93194	405640
4685	405641
13782	405642
25766	405643
86817	405644
59373	405645
69114	405646
15977	405647
18899	405648
14424	405649
77790	405650
125200	405651
69663	405652
66417	405653
48713	405654
28935	405655
82082	405656
22748	405657
18170	405658
11939	405659
8481	405660
14813	405661
22199	405662
122	405663
64840	405664
14030	405665
90633	405666
76484	405667
27016	405668
13964	405669
103606	405670
85513	405671
52553	405672
7757	405673
54631	405674
17505	405675
99386	405676
6797	405677
24877	405678
12095	405679
44287	405680
579	405681
40327	405682
1550	405683
70032	405684
106675	405685
84858	405686
49989	405687
90270	405688
45144	405689
19186	405690
34668	405691
23720	405692
63605	405693
47942	405694
97495	405695
19979	405696
39615	405697
35871	405698
120571	405699
22218	405700
51586	405701
34349	405702
116444	405703
74008	405704
57041	405705
88060	405706
26030	405707
49384	405708
12257	405709
56680	405710
26177	405711
46594	405712
7271	405713
76652	405714
102543	405715
1197	405716
8889	405717
33238	405718
30651	405719
51075	405720
90862	405721
70761	405722
557	405723
5724	405724
30021	405725
92555	405726
1472	405727
11854	405728
109110	405729
41763	405730
47695	405731
4147	405732
28859	405733
85036	405734
23020	405735
15627	405736
39352	405737
107765	405738
9709	405739
103747	405740
31478	405741
23017	405742
7711	405743
10364	405744
71098	405745
33081	405746
53245	405747
35180	405748
107030	405749
1897	405750
59582	405751
56507	405752
137623	405753
5751	405754
1025	405755
31954	405756
55532	405757
8985	405758
8030	405759
42223	405760
1001	405761
23519	405762
30464	405763
61735	405764
9790	405765
73517	405766
49249	405767
37964	405768
132316	405769
319	405770
68078	405771
100860	405772
14799	405773
12652	405774
38770	405775
36695	405776
59285	405777
12421	405778
14026	405779
17139	405780
2884	405781
53265	405782
1874	405783
24193	405784
360	405785
24693	405786
114528	405787
50075	405788
11740	405789
3670	405790
5097	405791
48793	405792
57900	405793
50873	405794
47622	405795
32367	405796
30695	405797
7419	405798
48891	405799
3320	405800
11385	405801
3919	405802
80524	405803
43022	405804
104563	405805
1782	405806
7194	405807
101448	405808
14094	405809
2524	405810
33199	405811
91866	405812
14090	405813
127529	405814
14640	405815
110157	405816
69435	405817
18572	405818
31242	405819
50735	405820
42284	405821
30618	405822
100364	405823
53277	405824
7303	405825
26107	405826
12783	405827
22287	405828
36584	405829
143	405830
3865	405831
41240	405832
28900	405833
20325	405834
9331	405835
2154	405836
46104	405837
53709	405838
89349	405839
31195	405840
7368	405841
13319	405842
73501	405843
79311	405844
16298	405845
42447	405846
75776	405847
34704	405848
29440	405849
30303	405850
64062	405851
127132	405852
25545	405853
29486	405854
92780	405855
122054	405856
93613	405857
11952	405858
28881	405859
57033	405860
100821	405861
1098	405862
8301	405863
58599	405864
82277	405865
31155	405866
25105	405867
24051	405868
3113	405869
23491	405870
66806	405871
26629	405872
72275	405873
123801	405874
695	405875
150513	405876
134831	405877
9575	405878
1426	405879
3456	405880
9011	405881
837	405882
13867	405883
19267	405884
18613	405885
1148	405886
56321	405887
1583	405888
34131	405889
91944	405890
2254	405891
66439	405892
150662	405893
100940	405894
28407	405895
46216	405896
83158	405897
120664	405898
20960	405899
8622	405900
52826	405901
33677	405902
22955	405903
6267	405904
16531	405905
12913	405906
437	405907
19043	405908
41408	405909
14889	405910
9205	405911
127958	405912
34448	405913
21892	405914
9915	405915
7662	405916
30910	405917
82233	405918
20225	405919
227	405920
82454	405921
9242	405922
71283	405923
99828	405924
32092	405925
22249	405926
71930	405927
3864	405928
99462	405929
10914	405930
25394	405931
126283	405932
21453	405933
137884	405934
31273	405935
37719	405936
100264	405937
10012	405938
17464	405939
205	405940
31518	405941
122482	405942
2016	405943
26832	405944
2529	405945
62385	405946
236	405947
84285	405948
12646	405949
50709	405950
55878	405951
29644	405952
5781	405953
81116	405954
25581	405955
41486	405956
99149	405957
50635	405958
36380	405959
16542	405960
50828	405961
106801	405962
52079	405963
23253	405964
71649	405965
1985	405966
6768	405967
1289	405968
35396	405969
75105	405970
99445	405971
38317	405972
6927	405973
85858	405974
3937	405975
30260	405976
98321	405977
25303	405978
7306	405979
43229	405980
23290	405981
93316	405982
50523	405983
18230	405984
62773	405985
23273	405986
130073	405987
14576	405988
81867	405989
92203	405990
10055	405991
24018	405992
11300	405993
8738	405994
179	405995
229	405996
33566	405997
55032	405998
118567	405999
6139	406000
8400	406001
50920	406002
85677	406003
16013	406004
39015	406005
88810	406006
48092	406007
5090	406008
9213	406009
89780	406010
8502	406011
94065	406012
25847	406013
94400	406014
39025	406015
1752	406016
6416	406017
126404	406018
48327	406019
34892	406020
35265	406021
12374	406022
23339	406023
64012	406024
30634	406025
6949	406026
135870	406027
143644	406028
30454	406029
1544	406030
3243	406031
137515	406032
81808	406033
69317	406034
7548	406035
87065	406036
126037	406037
101050	406038
107674	406039
49253	406040
26585	406041
33884	406042
97825	406043
4741	406044
107811	406045
68410	406046
32356	406047
83288	406048
73481	406049
74462	406050
110214	406051
35493	406052
150512	406053
100480	406054
265	406055
259	406056
89	406057
11154	406058
2422	406059
631	406060
120595	406061
33164	406062
34980	406063
22031	406064
58715	406065
3629	406066
14504	406067
119725	406068
26952	406069
80210	406070
65660	406071
96177	406072
36558	406073
67080	406074
4918	406075
2672	406076
17855	406077
116015	406078
62294	406079
46576	406080
56927	406081
30467	406082
19653	406083
2689	406084
87807	406085
33860	406086
120648	406087
64450	406088
88622	406089
105191	406090
64599	406091
47716	406092
85390	406093
9304	406094
26590	406095
31093	406096
9122	406097
75460	406098
7130	406099
52845	406100
88921	406101
23985	406102
35299	406103
64139	406104
2350	406105
105639	406106
217	406107
47224	406108
17612	406109
14962	406110
17957	406111
2309	406112
9191	406113
6723	406114
8789	406115
46537	406116
42005	406117
86913	406118
26814	406119
89615	406120
101281	406121
19191	406122
48812	406123
35308	406124
31955	406125
1765	406126
30373	406127
34448	406128
20216	406129
105306	406130
57907	406131
16991	406132
1788	406133
137286	406134
54614	406135
32299	406136
19403	406137
14474	406138
74355	406139
13286	406140
65296	406141
8857	406142
3230	406143
122282	406144
28451	406145
32049	406146
93904	406147
38000	406148
36574	406149
97389	406150
16915	406151
100289	406152
144910	406153
13018	406154
21572	406155
85010	406156
127665	406157
109034	406158
40086	406159
42141	406160
15926	406161
121645	406162
41585	406163
9037	406164
8767	406165
34338	406166
63489	406167
98833	406168
42792	406169
38458	406170
2647	406171
41152	406172
27525	406173
44207	406174
939	406175
30229	406176
55980	406177
80214	406178
1998	406179
102959	406180
141337	406181
89788	406182
81557	406183
16175	406184
114979	406185
7184	406186
60521	406187
21937	406188
16406	406189
45	406190
10431	406191
12371	406192
51560	406193
55521	406194
44739	406195
47108	406196
100587	406197
56402	406198
42908	406199
17875	406200
28680	406201
4732	406202
80875	406203
39775	406204
74587	406205
8371	406206
48194	406207
59313	406208
19421	406209
28110	406210
1409	406211
5469	406212
7081	406213
33580	406214
723	406215
17601	406216
103152	406217
70811	406218
7306	406219
9614	406220
89243	406221
24842	406222
4261	406223
14441	406224
115323	406225
17303	406226
5152	406227
115595	406228
59339	406229
36606	406230
33927	406231
4169	406232
98123	406233
42440	406234
29181	406235
17784	406236
111952	406237
46779	406238
47847	406239
111884	406240
478	406241
1745	406242
70431	406243
24485	406244
40263	406245
27849	406246
81665	406247
114580	406248
20074	406249
5613	406250
6185	406251
72532	406252
53320	406253
1144	406254
73917	406255
80488	406256
7588	406257
6028	406258
9666	406259
9266	406260
32171	406261
32725	406262
21855	406263
88622	406264
65693	406265
105744	406266
68944	406267
71233	406268
50883	406269
3617	406270
10279	406271
48574	406272
18084	406273
100350	406274
40528	406275
49648	406276
26202	406277
71573	406278
54170	406279
40409	406280
321	406281
5781	406282
21359	406283
119530	406284
145160	406285
40326	406286
30435	406287
12371	406288
124797	406289
47383	406290
12788	406291
11321	406292
7072	406293
57314	406294
46845	406295
51794	406296
91529	406297
55463	406298
87598	406299
6281	406300
54607	406301
4304	406302
127703	406303
76296	406304
4305	406305
28641	406306
76119	406307
102375	406308
90532	406309
1447	406310
13696	406311
25069	406312
20454	406313
54870	406314
617	406315
4832	406316
92374	406317
32729	406318
90388	406319
70899	406320
8244	406321
2704	406322
58450	406323
138742	406324
2574	406325
1451	406326
584	406327
52986	406328
38878	406329
108424	406330
126216	406331
26746	406332
478	406333
17823	406334
1040	406335
15536	406336
9103	406337
72774	406338
16783	406339
4759	406340
54666	406341
45511	406342
68630	406343
27379	406344
9552	406345
21524	406346
25627	406347
124028	406348
48322	406349
36512	406350
17562	406351
4956	406352
77455	406353
76281	406354
89550	406355
56479	406356
67757	406357
61731	406358
57534	406359
15967	406360
56156	406361
47197	406362
50929	406363
72198	406364
1687	406365
71060	406366
81883	406367
16454	406368
18845	406369
85798	406370
80117	406371
47819	406372
43366	406373
17791	406374
87170	406375
27600	406376
15175	406377
5217	406378
866	406379
60880	406380
101399	406381
2042	406382
126742	406383
107308	406384
66818	406385
18367	406386
2822	406387
125063	406388
2315	406389
69134	406390
11073	406391
1927	406392
3703	406393
11007	406394
111547	406395
123617	406396
14786	406397
9036	406398
19259	406399
64647	406400
43939	406401
97315	406402
98006	406403
4429	406404
11329	406405
32094	406406
57301	406407
9311	406408
24974	406409
102272	406410
80056	406411
118888	406412
35560	406413
12088	406414
29993	406415
71955	406416
69033	406417
72501	406418
8401	406419
46310	406420
2120	406421
46054	406422
44429	406423
100481	406424
113120	406425
22565	406426
515	406427
1437	406428
2403	406429
68551	406430
34827	406431
1017	406432
108590	406433
798	406434
14905	406435
21823	406436
35205	406437
3848	406438
45486	406439
113940	406440
122542	406441
2858	406442
48893	406443
35366	406444
68781	406445
34660	406446
8287	406447
73953	406448
12752	406449
5344	406450
23496	406451
142726	406452
42087	406453
1642	406454
19220	406455
55208	406456
89292	406457
148222	406458
113501	406459
55362	406460
14064	406461
2692	406462
33123	406463
67203	406464
113971	406465
97277	406466
13842	406467
136399	406468
17486	406469
11697	406470
25296	406471
11422	406472
43271	406473
2174	406474
28230	406475
149	406476
40658	406477
28997	406478
10637	406479
25712	406480
16466	406481
118844	406482
30144	406483
5895	406484
105388	406485
107345	406486
25862	406487
74212	406488
53751	406489
39828	406490
3105	406491
96112	406492
12181	406493
141552	406494
6508	406495
111712	406496
72153	406497
134847	406498
916	406499
34904	406500
42185	406501
56579	406502
125942	406503
5341	406504
58788	406505
73525	406506
3089	406507
19288	406508
7245	406509
25342	406510
69687	406511
2234	406512
57139	406513
29066	406514
79894	406515
66837	406516
58196	406517
8059	406518
35769	406519
97517	406520
52938	406521
53885	406522
65865	406523
82169	406524
71616	406525
31259	406526
15943	406527
87756	406528
3099	406529
10492	406530
7950	406531
99702	406532
79813	406533
48750	406534
19638	406535
18330	406536
11912	406537
73411	406538
144568	406539
78440	406540
96	406541
58920	406542
65953	406543
40785	406544
32214	406545
1540	406546
6291	406547
23954	406548
56928	406549
10284	406550
91947	406551
4972	406552
37674	406553
4239	406554
86904	406555
100427	406556
9349	406557
124830	406558
16219	406559
86014	406560
83453	406561
67288	406562
3996	406563
88982	406564
24871	406565
79257	406566
70122	406567
48150	406568
3691	406569
11065	406570
8231	406571
29705	406572
47911	406573
124678	406574
12078	406575
9276	406576
43907	406577
109026	406578
116651	406579
73371	406580
88126	406581
9390	406582
1386	406583
51650	406584
42805	406585
7700	406586
12480	406587
1939	406588
8352	406589
100891	406590
16181	406591
38808	406592
27430	406593
14259	406594
99108	406595
53416	406596
78765	406597
8182	406598
33327	406599
12983	406600
41944	406601
43710	406602
109335	406603
95809	406604
82089	406605
36277	406606
52243	406607
99976	406608
82582	406609
11838	406610
95390	406611
3025	406612
110980	406613
43412	406614
63326	406615
47878	406616
5075	406617
107284	406618
16330	406619
41187	406620
33001	406621
33649	406622
85888	406623
90737	406624
58762	406625
42083	406626
126421	406627
21007	406628
40348	406629
14447	406630
27551	406631
43825	406632
1658	406633
1376	406634
136145	406635
52133	406636
68717	406637
37696	406638
22238	406639
59938	406640
18282	406641
48704	406642
38203	406643
58759	406644
16847	406645
1664	406646
1267	406647
57	406648
40998	406649
34424	406650
93123	406651
68722	406652
362	406653
117194	406654
4611	406655
19230	406656
485	406657
20701	406658
1142	406659
64242	406660
27268	406661
30655	406662
59997	406663
4991	406664
486	406665
21082	406666
4507	406667
14120	406668
37645	406669
13209	406670
143280	406671
40922	406672
36906	406673
87685	406674
5155	406675
1484	406676
20920	406677
10517	406678
1991	406679
39833	406680
17328	406681
52598	406682
20132	406683
75984	406684
9874	406685
188	406686
53328	406687
37024	406688
91195	406689
119107	406690
52582	406691
136415	406692
3255	406693
28840	406694
130297	406695
8204	406696
23717	406697
32224	406698
116227	406699
25908	406700
30420	406701
131328	406702
78405	406703
99372	406704
82617	406705
52953	406706
82691	406707
204	406708
123958	406709
144581	406710
103	406711
2092	406712
16	406713
2104	406714
74708	406715
77141	406716
3503	406717
86978	406718
43775	406719
41520	406720
61461	406721
12512	406722
1564	406723
28356	406724
119	406725
2101	406726
57434	406727
596	406728
102729	406729
71924	406730
18173	406731
5407	406732
55975	406733
58824	406734
13608	406735
28873	406736
23332	406737
38995	406738
52170	406739
1261	406740
31712	406741
53600	406742
10178	406743
2075	406744
69700	406745
24031	406746
73414	406747
142095	406748
9493	406749
117690	406750
49828	406751
36355	406752
23370	406753
10694	406754
87161	406755
57017	406756
39836	406757
5844	406758
14836	406759
17945	406760
105562	406761
71312	406762
4753	406763
105151	406764
39786	406765
12970	406766
107497	406767
102762	406768
24962	406769
14049	406770
2533	406771
41353	406772
59405	406773
103905	406774
111705	406775
47853	406776
3439	406777
70797	406778
35212	406779
14089	406780
913	406781
34735	406782
116112	406783
1264	406784
59284	406785
8791	406786
32773	406787
30569	406788
10105	406789
26380	406790
18138	406791
115907	406792
1308	406793
42435	406794
28523	406795
39472	406796
31348	406797
12981	406798
82	406799
8387	406800
15067	406801
65669	406802
173	406803
50166	406804
48153	406805
106516	406806
1050	406807
4056	406808
71123	406809
50261	406810
9740	406811
113879	406812
334	406813
10633	406814
41295	406815
75135	406816
87606	406817
5446	406818
293	406819
53046	406820
26756	406821
50211	406822
60354	406823
104222	406824
100387	406825
45511	406826
8863	406827
11238	406828
75522	406829
9524	406830
85151	406831
104186	406832
2132	406833
50832	406834
60	406835
2180	406836
149741	406837
99977	406838
7440	406839
43362	406840
14779	406841
13907	406842
63578	406843
113856	406844
1776	406845
107823	406846
12369	406847
85768	406848
1600	406849
97	406850
13354	406851
14427	406852
45136	406853
7135	406854
6351	406855
1239	406856
47673	406857
75120	406858
72	406859
345	406860
59325	406861
53848	406862
43915	406863
7386	406864
20620	406865
72752	406866
10947	406867
16421	406868
12885	406869
84177	406870
19250	406871
98922	406872
9486	406873
29760	406874
26044	406875
58002	406876
39405	406877
64056	406878
458	406879
30145	406880
109297	406881
322	406882
44628	406883
98383	406884
73155	406885
4782	406886
2303	406887
99404	406888
85652	406889
121354	406890
25726	406891
62115	406892
37511	406893
73355	406894
16204	406895
59880	406896
47897	406897
17421	406898
11262	406899
1234	406900
107672	406901
63125	406902
24577	406903
45744	406904
14049	406905
5766	406906
21764	406907
87247	406908
54210	406909
5627	406910
24198	406911
36396	406912
136580	406913
20323	406914
56403	406915
34464	406916
110442	406917
103907	406918
90141	406919
50373	406920
30915	406921
43410	406922
19361	406923
38733	406924
57574	406925
26705	406926
39415	406927
113210	406928
32067	406929
17731	406930
35480	406931
105597	406932
96352	406933
24137	406934
20264	406935
133	406936
119802	406937
51907	406938
31678	406939
120592	406940
63320	406941
53039	406942
56883	406943
113	406944
12324	406945
9615	406946
30517	406947
23740	406948
80941	406949
100459	406950
3972	406951
41333	406952
7069	406953
58754	406954
135312	406955
32417	406956
4841	406957
48564	406958
46	406959
67574	406960
129742	406961
109780	406962
52413	406963
95753	406964
60821	406965
37341	406966
76392	406967
7854	406968
93993	406969
76282	406970
9773	406971
142859	406972
1082	406973
14798	406974
41583	406975
27476	406976
111994	406977
549	406978
99664	406979
31494	406980
13728	406981
47740	406982
63381	406983
63665	406984
34053	406985
24842	406986
28320	406987
3848	406988
71530	406989
20418	406990
28915	406991
99717	406992
57680	406993
15135	406994
37819	406995
59299	406996
10590	406997
137429	406998
38845	406999
30251	407000
99534	407001
79444	407002
8770	407003
40308	407004
10327	407005
74148	407006
12205	407007
44735	407008
84701	407009
5383	407010
3192	407011
28442	407012
4671	407013
3104	407014
70136	407015
38037	407016
68955	407017
9759	407018
27522	407019
62664	407020
979	407021
5620	407022
94843	407023
3961	407024
10858	407025
72727	407026
832	407027
62390	407028
21347	407029
45648	407030
30933	407031
32716	407032
749	407033
110945	407034
5291	407035
131912	407036
41182	407037
24782	407038
37990	407039
35046	407040
58948	407041
116721	407042
78559	407043
55825	407044
86867	407045
58625	407046
56913	407047
125001	407048
9820	407049
330	407050
125889	407051
54814	407052
68010	407053
121925	407054
107347	407055
43205	407056
13845	407057
15996	407058
113415	407059
51017	407060
11942	407061
6083	407062
8864	407063
11488	407064
132536	407065
27702	407066
1681	407067
4278	407068
3073	407069
39296	407070
1229	407071
65584	407072
79659	407073
79219	407074
22500	407075
32919	407076
57536	407077
13850	407078
22757	407079
96616	407080
62860	407081
14020	407082
77439	407083
43319	407084
48804	407085
81271	407086
92443	407087
43053	407088
87626	407089
84379	407090
2019	407091
100123	407092
31804	407093
15668	407094
113084	407095
77007	407096
72704	407097
138359	407098
21879	407099
10922	407100
8319	407101
42222	407102
68619	407103
59674	407104
69878	407105
63499	407106
187	407107
59879	407108
44512	407109
54306	407110
100168	407111
137300	407112
7953	407113
75462	407114
80533	407115
84846	407116
42974	407117
100611	407118
385	407119
112818	407120
1705	407121
98465	407122
42499	407123
49516	407124
46496	407125
21367	407126
115352	407127
21771	407128
82052	407129
14243	407130
82569	407131
30697	407132
5059	407133
2551	407134
45809	407135
54242	407136
86652	407137
52229	407138
34614	407139
47998	407140
5070	407141
22147	407142
55364	407143
88706	407144
69612	407145
22948	407146
64605	407147
19777	407148
109356	407149
13241	407150
32317	407151
10541	407152
59237	407153
47011	407154
17260	407155
110675	407156
48820	407157
60243	407158
101323	407159
19127	407160
7	407161
140254	407162
71644	407163
80032	407164
132526	407165
12888	407166
138237	407167
4453	407168
2097	407169
82121	407170
3470	407171
91193	407172
61380	407173
7801	407174
16393	407175
106546	407176
101480	407177
91639	407178
5622	407179
94708	407180
42713	407181
15747	407182
2665	407183
29836	407184
15453	407185
1626	407186
4192	407187
55312	407188
74411	407189
3	407190
2559	407191
72905	407192
2535	407193
51353	407194
78071	407195
22554	407196
73344	407197
101298	407198
3959	407199
8876	407200
17901	407201
6215	407202
117079	407203
132657	407204
85561	407205
69381	407206
124487	407207
31918	407208
37148	407209
13400	407210
18406	407211
12946	407212
4530	407213
66910	407214
103451	407215
44	407216
3341	407217
34928	407218
98281	407219
73455	407220
27113	407221
114215	407222
527	407223
10988	407224
31372	407225
7252	407226
6323	407227
100053	407228
123074	407229
100260	407230
6295	407231
8878	407232
80306	407233
11110	407234
1593	407235
7236	407236
4444	407237
38100	407238
47052	407239
48337	407240
73146	407241
16455	407242
26224	407243
67239	407244
10396	407245
68336	407246
5861	407247
51269	407248
57838	407249
2549	407250
91946	407251
26919	407252
10446	407253
56885	407254
43531	407255
3078	407256
114166	407257
78263	407258
9265	407259
129636	407260
13789	407261
73059	407262
73115	407263
113174	407264
7330	407265
13745	407266
14015	407267
1801	407268
27	407269
3282	407270
135529	407271
33667	407272
23774	407273
94005	407274
75911	407275
13578	407276
186	407277
100546	407278
1815	407279
82032	407280
3360	407281
86553	407282
974	407283
85081	407284
38402	407285
4806	407286
50560	407287
6834	407288
1990	407289
33235	407290
84632	407291
51358	407292
134307	407293
25987	407294
48871	407295
107995	407296
26729	407297
19666	407298
64082	407299
38003	407300
69875	407301
149631	407302
5434	407303
78602	407304
19224	407305
41549	407306
6952	407307
23739	407308
5418	407309
29613	407310
14753	407311
64916	407312
76645	407313
65226	407314
30557	407315
29895	407316
48409	407317
87751	407318
69677	407319
72451	407320
33863	407321
25640	407322
34507	407323
11859	407324
61607	407325
14892	407326
128160	407327
20335	407328
27175	407329
6021	407330
11934	407331
13358	407332
19415	407333
72758	407334
1643	407335
33625	407336
40299	407337
18574	407338
42363	407339
27069	407340
3174	407341
108165	407342
98914	407343
14629	407344
39371	407345
39151	407346
144528	407347
119950	407348
43165	407349
65338	407350
10136	407351
133289	407352
68936	407353
57381	407354
4045	407355
82610	407356
72456	407357
16411	407358
70303	407359
6501	407360
60941	407361
19786	407362
94527	407363
62608	407364
35104	407365
53479	407366
97636	407367
86349	407368
27646	407369
77988	407370
92216	407371
65598	407372
11617	407373
295	407374
122469	407375
72792	407376
94357	407377
1350	407378
59372	407379
22486	407380
26004	407381
13488	407382
57024	407383
132	407384
27606	407385
6313	407386
13176	407387
9076	407388
116163	407389
4193	407390
7	407391
4651	407392
1197	407393
46815	407394
18944	407395
18406	407396
39450	407397
39690	407398
5148	407399
65674	407400
39044	407401
14348	407402
28698	407403
142911	407404
83445	407405
33868	407406
1341	407407
42771	407408
15409	407409
137679	407410
122426	407411
16002	407412
20093	407413
4803	407414
25585	407415
17466	407416
38513	407417
9681	407418
102056	407419
64370	407420
47185	407421
7286	407422
57345	407423
6952	407424
26186	407425
51395	407426
93711	407427
33500	407428
1430	407429
49274	407430
73127	407431
3267	407432
57150	407433
18782	407434
100027	407435
2774	407436
2250	407437
40375	407438
29085	407439
432	407440
41358	407441
35792	407442
68974	407443
8	407444
11066	407445
2582	407446
3294	407447
22290	407448
126679	407449
96943	407450
33252	407451
125	407452
52711	407453
34671	407454
42825	407455
40804	407456
34794	407457
55996	407458
34510	407459
16313	407460
6814	407461
46195	407462
93738	407463
5977	407464
39744	407465
42404	407466
17647	407467
510	407468
44513	407469
86973	407470
1170	407471
16265	407472
12146	407473
40959	407474
64722	407475
21039	407476
540	407477
31577	407478
63490	407479
35446	407480
37410	407481
63079	407482
761	407483
2662	407484
14181	407485
15340	407486
2315	407487
14032	407488
2573	407489
73528	407490
11078	407491
37897	407492
43473	407493
56211	407494
33454	407495
115285	407496
13417	407497
18407	407498
83382	407499
80475	407500
31447	407501
84999	407502
1077	407503
132276	407504
75780	407505
136652	407506
41568	407507
69152	407508
20734	407509
31990	407510
16205	407511
11330	407512
8641	407513
136427	407514
10703	407515
84164	407516
23484	407517
39393	407518
36711	407519
24095	407520
5966	407521
68483	407522
60912	407523
5362	407524
74414	407525
83483	407526
25784	407527
15537	407528
26869	407529
52466	407530
8909	407531
14908	407532
92982	407533
101306	407534
24423	407535
3699	407536
26254	407537
27310	407538
96369	407539
4042	407540
19289	407541
108777	407542
22790	407543
62921	407544
1606	407545
44165	407546
7198	407547
9067	407548
37079	407549
79904	407550
33044	407551
56802	407552
6107	407553
58722	407554
12325	407555
72279	407556
42553	407557
91391	407558
13911	407559
4071	407560
43765	407561
80576	407562
36051	407563
21387	407564
80372	407565
101645	407566
36878	407567
39501	407568
6460	407569
18184	407570
94840	407571
14319	407572
2163	407573
72703	407574
41023	407575
52438	407576
82	407577
10047	407578
49912	407579
12387	407580
96452	407581
118513	407582
30594	407583
79423	407584
99036	407585
78380	407586
91542	407587
4356	407588
4140	407589
84741	407590
70293	407591
149351	407592
27854	407593
7758	407594
67461	407595
89354	407596
39735	407597
45	407598
1864	407599
26476	407600
108	407601
7731	407602
14213	407603
54568	407604
9029	407605
114957	407606
66683	407607
4133	407608
39139	407609
43755	407610
26857	407611
30546	407612
26947	407613
54864	407614
43627	407615
18040	407616
64176	407617
76328	407618
2779	407619
59510	407620
22078	407621
3956	407622
54769	407623
86800	407624
34843	407625
13029	407626
40042	407627
24717	407628
144774	407629
1820	407630
2647	407631
10702	407632
930	407633
22044	407634
5780	407635
30359	407636
554	407637
93065	407638
57840	407639
67158	407640
41416	407641
9960	407642
51778	407643
111950	407644
25002	407645
9784	407646
108574	407647
76266	407648
19688	407649
91399	407650
97067	407651
68496	407652
69361	407653
62325	407654
70897	407655
944	407656
51358	407657
1777	407658
28405	407659
113610	407660
16615	407661
32866	407662
47740	407663
129901	407664
486	407665
22552	407666
82556	407667
11102	407668
5714	407669
41625	407670
99935	407671
9996	407672
14327	407673
6379	407674
53507	407675
3927	407676
4313	407677
878	407678
134455	407679
13120	407680
62257	407681
27493	407682
95615	407683
55907	407684
8852	407685
7902	407686
15946	407687
1976	407688
54638	407689
34137	407690
10314	407691
28572	407692
23173	407693
15715	407694
102853	407695
4306	407696
55861	407697
10929	407698
12658	407699
29081	407700
98012	407701
82498	407702
27909	407703
121497	407704
9128	407705
60511	407706
122713	407707
96133	407708
18598	407709
46790	407710
88781	407711
47236	407712
26013	407713
70333	407714
8499	407715
67306	407716
82724	407717
7868	407718
11608	407719
43686	407720
70724	407721
1661	407722
20628	407723
2061	407724
71023	407725
2985	407726
61071	407727
3144	407728
20525	407729
16812	407730
56625	407731
23312	407732
34156	407733
63757	407734
30140	407735
111409	407736
14229	407737
22	407738
17117	407739
12772	407740
24570	407741
8051	407742
12078	407743
5855	407744
3341	407745
61404	407746
43665	407747
4512	407748
93280	407749
91511	407750
77672	407751
63382	407752
608	407753
57849	407754
72845	407755
2291	407756
96615	407757
2929	407758
16139	407759
18460	407760
38810	407761
19651	407762
36454	407763
86920	407764
19701	407765
30727	407766
39523	407767
2806	407768
90487	407769
135650	407770
83965	407771
48779	407772
727	407773
103059	407774
34937	407775
12117	407776
5343	407777
2408	407778
103957	407779
120221	407780
66940	407781
74799	407782
25171	407783
95440	407784
6424	407785
7631	407786
3730	407787
13745	407788
8110	407789
9303	407790
127878	407791
127	407792
26732	407793
758	407794
52005	407795
56303	407796
131531	407797
68973	407798
99502	407799
70618	407800
67139	407801
39807	407802
78810	407803
132907	407804
75346	407805
95940	407806
970	407807
125718	407808
54074	407809
51631	407810
66568	407811
39117	407812
1293	407813
3340	407814
139	407815
103133	407816
13763	407817
69445	407818
13848	407819
1983	407820
24279	407821
9309	407822
47557	407823
65426	407824
133377	407825
58986	407826
136968	407827
48040	407828
14241	407829
7181	407830
13817	407831
20563	407832
2564	407833
36840	407834
29971	407835
67569	407836
59672	407837
129225	407838
11500	407839
15804	407840
13725	407841
108393	407842
90470	407843
5299	407844
55118	407845
27244	407846
28664	407847
48703	407848
41236	407849
238	407850
6352	407851
17769	407852
37622	407853
7500	407854
71059	407855
91648	407856
15273	407857
99943	407858
53328	407859
1555	407860
132406	407861
16101	407862
26370	407863
30534	407864
6269	407865
85618	407866
1952	407867
117270	407868
28294	407869
1029	407870
37849	407871
84066	407872
44431	407873
132919	407874
4113	407875
23044	407876
37759	407877
73528	407878
55547	407879
80405	407880
60277	407881
142221	407882
23487	407883
809	407884
82183	407885
41294	407886
10349	407887
46168	407888
1032	407889
67858	407890
69126	407891
66904	407892
127463	407893
90300	407894
19774	407895
3741	407896
442	407897
112278	407898
51437	407899
95883	407900
1187	407901
1984	407902
51777	407903
59100	407904
5265	407905
19720	407906
91085	407907
10746	407908
81394	407909
3315	407910
4688	407911
1191	407912
18711	407913
95994	407914
12198	407915
124944	407916
61992	407917
89471	407918
71435	407919
104385	407920
1506	407921
33456	407922
60357	407923
22570	407924
138732	407925
851	407926
109435	407927
52624	407928
111840	407929
34688	407930
46615	407931
96078	407932
27821	407933
32431	407934
65920	407935
6271	407936
131372	407937
2166	407938
27870	407939
15462	407940
22972	407941
38338	407942
31404	407943
59422	407944
2567	407945
5346	407946
102182	407947
17076	407948
11535	407949
18165	407950
18975	407951
36760	407952
68148	407953
4567	407954
43693	407955
49698	407956
75092	407957
101488	407958
31626	407959
38063	407960
51931	407961
46630	407962
37500	407963
87622	407964
48186	407965
30995	407966
61189	407967
12347	407968
26710	407969
105991	407970
28679	407971
106700	407972
38366	407973
35290	407974
3999	407975
71746	407976
35413	407977
15326	407978
141357	407979
2693	407980
33242	407981
78663	407982
106137	407983
16668	407984
97741	407985
3159	407986
63452	407987
12604	407988
8927	407989
53580	407990
30197	407991
4689	407992
8135	407993
51141	407994
76626	407995
119579	407996
114347	407997
68874	407998
2530	407999
47376	408000
5776	408001
7971	408002
40972	408003
9900	408004
138441	408005
25311	408006
10555	408007
52777	408008
77805	408009
30257	408010
76926	408011
1171	408012
84657	408013
380	408014
83927	408015
5775	408016
6437	408017
51935	408018
107225	408019
31677	408020
36200	408021
32766	408022
36901	408023
29459	408024
31801	408025
24216	408026
57140	408027
102643	408028
83559	408029
4673	408030
83842	408031
109520	408032
119568	408033
125501	408034
133013	408035
12605	408036
47796	408037
50439	408038
46875	408039
4739	408040
9710	408041
125493	408042
51431	408043
55454	408044
35797	408045
15854	408046
119761	408047
29953	408048
91454	408049
139810	408050
15543	408051
57452	408052
16844	408053
75371	408054
32709	408055
26038	408056
98694	408057
17442	408058
26224	408059
3160	408060
17030	408061
15299	408062
10387	408063
5818	408064
13784	408065
79239	408066
16185	408067
22953	408068
19079	408069
106801	408070
27305	408071
37061	408072
100336	408073
46661	408074
11297	408075
95445	408076
20115	408077
24892	408078
8946	408079
93139	408080
50928	408081
6296	408082
117923	408083
96634	408084
29043	408085
88216	408086
67306	408087
85650	408088
28367	408089
45515	408090
29031	408091
39499	408092
7528	408093
94037	408094
104462	408095
14431	408096
41792	408097
117043	408098
55120	408099
14823	408100
29425	408101
103571	408102
24591	408103
4549	408104
5273	408105
11431	408106
41384	408107
6896	408108
19582	408109
6576	408110
115413	408111
722	408112
51213	408113
6270	408114
7444	408115
3046	408116
70799	408117
28034	408118
118921	408119
45163	408120
9608	408121
18007	408122
71579	408123
7613	408124
107903	408125
193	408126
23702	408127
88930	408128
63977	408129
6211	408130
17902	408131
22064	408132
40081	408133
472	408134
938	408135
69685	408136
70420	408137
12484	408138
33968	408139
46951	408140
49622	408141
139035	408142
83360	408143
50232	408144
763	408145
19499	408146
63167	408147
25439	408148
64508	408149
39838	408150
32335	408151
85306	408152
38434	408153
9184	408154
13492	408155
5187	408156
62336	408157
79065	408158
14099	408159
33237	408160
5919	408161
28826	408162
59506	408163
445	408164
52535	408165
19058	408166
6237	408167
26538	408168
101871	408169
61769	408170
16303	408171
100319	408172
124298	408173
10141	408174
2763	408175
2205	408176
34567	408177
5366	408178
33581	408179
127408	408180
49449	408181
34957	408182
1263	408183
100814	408184
43729	408185
119425	408186
103958	408187
7273	408188
26661	408189
21943	408190
52459	408191
6175	408192
51665	408193
29804	408194
141922	408195
97587	408196
89465	408197
92684	408198
130967	408199
339	408200
64971	408201
959	408202
65797	408203
50124	408204
90405	408205
18864	408206
23236	408207
116868	408208
66732	408209
7890	408210
63106	408211
110677	408212
46057	408213
15899	408214
25975	408215
69080	408216
131024	408217
44877	408218
3834	408219
11783	408220
61419	408221
29198	408222
101202	408223
34384	408224
12082	408225
41154	408226
34028	408227
184	408228
16154	408229
8126	408230
448	408231
80245	408232
41	408233
75881	408234
4703	408235
123454	408236
50239	408237
73253	408238
65636	408239
5263	408240
18194	408241
26095	408242
12253	408243
161	408244
3966	408245
16656	408246
122399	408247
21622	408248
34824	408249
106994	408250
5254	408251
52789	408252
20775	408253
146778	408254
111797	408255
70578	408256
17847	408257
7471	408258
93093	408259
41353	408260
13768	408261
33918	408262
70341	408263
92135	408264
12	408265
127799	408266
32645	408267
108196	408268
211	408269
35306	408270
77436	408271
34298	408272
3558	408273
74969	408274
39369	408275
13761	408276
13945	408277
83347	408278
27594	408279
89346	408280
59345	408281
148474	408282
52166	408283
5420	408284
94063	408285
18310	408286
2632	408287
389	408288
76412	408289
7402	408290
50130	408291
28554	408292
30	408293
3873	408294
66328	408295
499	408296
34019	408297
198	408298
87864	408299
4713	408300
117831	408301
56707	408302
77823	408303
1671	408304
48425	408305
23944	408306
111162	408307
136074	408308
46803	408309
102451	408310
41796	408311
142942	408312
66672	408313
32974	408314
148551	408315
1910	408316
32949	408317
4082	408318
91197	408319
108413	408320
29581	408321
103536	408322
16444	408323
149984	408324
16731	408325
40625	408326
24004	408327
40507	408328
60466	408329
30066	408330
45826	408331
2168	408332
29501	408333
1984	408334
49667	408335
55688	408336
50415	408337
30523	408338
34220	408339
82038	408340
26419	408341
1720	408342
68488	408343
22309	408344
27567	408345
5174	408346
57908	408347
26141	408348
54111	408349
98549	408350
82939	408351
48571	408352
86585	408353
35233	408354
57251	408355
1538	408356
4330	408357
121807	408358
9116	408359
38780	408360
76407	408361
13026	408362
84393	408363
4234	408364
42238	408365
30032	408366
124559	408367
20461	408368
37808	408369
50105	408370
142207	408371
369	408372
19754	408373
87543	408374
77470	408375
28334	408376
105	408377
192	408378
53038	408379
127729	408380
38727	408381
100728	408382
19216	408383
138608	408384
299	408385
35533	408386
62931	408387
60637	408388
8234	408389
1062	408390
62822	408391
17421	408392
83977	408393
42443	408394
64207	408395
16249	408396
27503	408397
6600	408398
128977	408399
30930	408400
28526	408401
23645	408402
5094	408403
46391	408404
131302	408405
6803	408406
51299	408407
27255	408408
41397	408409
29339	408410
20981	408411
33978	408412
134	408413
3689	408414
11558	408415
89875	408416
43089	408417
131067	408418
94646	408419
115158	408420
118438	408421
12675	408422
8458	408423
14469	408424
10525	408425
99868	408426
90877	408427
35717	408428
1053	408429
552	408430
128632	408431
113802	408432
68651	408433
59657	408434
15001	408435
15784	408436
54446	408437
2922	408438
33885	408439
10310	408440
2619	408441
34747	408442
70	408443
984	408444
59395	408445
82774	408446
2544	408447
30768	408448
21483	408449
48308	408450
75870	408451
74984	408452
29936	408453
121593	408454
14779	408455
106343	408456
24011	408457
6400	408458
8023	408459
31469	408460
23106	408461
74267	408462
149815	408463
41031	408464
13831	408465
98923	408466
65791	408467
76458	408468
45225	408469
39421	408470
27716	408471
40412	408472
530	408473
5628	408474
11273	408475
46017	408476
33273	408477
7643	408478
73032	408479
62878	408480
67738	408481
23873	408482
1464	408483
31528	408484
1254	408485
29462	408486
10194	408487
113286	408488
127334	408489
11002	408490
42063	408491
5120	408492
76099	408493
105040	408494
148211	408495
58362	408496
4474	408497
5502	408498
5182	408499
10548	408500
57646	408501
105193	408502
13766	408503
1142	408504
44387	408505
4873	408506
11546	408507
14838	408508
98875	408509
20874	408510
1572	408511
3158	408512
105516	408513
30664	408514
61975	408515
44947	408516
60989	408517
71334	408518
45741	408519
87291	408520
70892	408521
1413	408522
60484	408523
1454	408524
112880	408525
64347	408526
15	408527
53016	408528
19982	408529
6148	408530
3022	408531
50815	408532
11957	408533
144607	408534
42944	408535
55824	408536
249	408537
7567	408538
28425	408539
11115	408540
25946	408541
658	408542
118181	408543
47448	408544
1877	408545
57922	408546
9110	408547
88970	408548
5	408549
31222	408550
85246	408551
31093	408552
47093	408553
4392	408554
26655	408555
24988	408556
65546	408557
28001	408558
90174	408559
150772	408560
25945	408561
78135	408562
117593	408563
34657	408564
82858	408565
47258	408566
7346	408567
5334	408568
11997	408569
67857	408570
75128	408571
19727	408572
1825	408573
9729	408574
9892	408575
540	408576
108778	408577
12345	408578
110984	408579
77737	408580
27235	408581
114105	408582
33752	408583
48151	408584
127198	408585
19625	408586
73461	408587
85614	408588
24364	408589
6829	408590
29339	408591
33623	408592
63483	408593
63952	408594
134608	408595
31835	408596
61266	408597
49457	408598
42372	408599
120763	408600
18651	408601
36576	408602
21165	408603
66431	408604
22551	408605
63342	408606
20300	408607
20482	408608
78579	408609
65851	408610
108053	408611
7413	408612
36817	408613
30764	408614
187	408615
6364	408616
1686	408617
50387	408618
30718	408619
23384	408620
56663	408621
76572	408622
98920	408623
55162	408624
4329	408625
37111	408626
133345	408627
79615	408628
41031	408629
73138	408630
195	408631
91792	408632
14092	408633
6542	408634
8578	408635
19420	408636
37970	408637
14592	408638
18013	408639
19904	408640
83624	408641
85163	408642
59486	408643
48740	408644
134196	408645
1856	408646
8338	408647
139662	408648
5713	408649
69087	408650
24560	408651
11982	408652
3565	408653
27540	408654
2532	408655
92114	408656
60763	408657
76719	408658
76268	408659
9392	408660
3900	408661
45907	408662
96264	408663
67811	408664
1748	408665
28811	408666
915	408667
24949	408668
81213	408669
35030	408670
76458	408671
33631	408672
1748	408673
6	408674
2034	408675
35792	408676
6714	408677
4854	408678
24682	408679
39719	408680
83212	408681
50339	408682
26034	408683
108402	408684
48101	408685
37163	408686
23678	408687
13919	408688
13596	408689
37494	408690
15121	408691
114948	408692
80749	408693
82304	408694
23945	408695
20976	408696
4904	408697
11170	408698
55869	408699
117427	408700
12123	408701
23469	408702
55409	408703
86545	408704
52918	408705
143960	408706
10439	408707
9859	408708
41963	408709
65193	408710
66216	408711
34908	408712
103846	408713
11049	408714
119486	408715
92045	408716
22018	408717
186	408718
2875	408719
2726	408720
133305	408721
101277	408722
72435	408723
60565	408724
3770	408725
14834	408726
43873	408727
19981	408728
80987	408729
28994	408730
123072	408731
6069	408732
91868	408733
43178	408734
40776	408735
121360	408736
114671	408737
125619	408738
79026	408739
36394	408740
38534	408741
74996	408742
30696	408743
14565	408744
26343	408745
95335	408746
28	408747
37955	408748
10090	408749
15725	408750
9221	408751
117628	408752
75063	408753
4688	408754
28695	408755
39628	408756
25990	408757
65638	408758
9829	408759
95516	408760
6279	408761
47473	408762
68292	408763
18924	408764
53983	408765
72566	408766
10872	408767
137850	408768
48640	408769
31094	408770
47155	408771
7308	408772
5180	408773
131478	408774
79506	408775
15009	408776
23076	408777
8157	408778
125856	408779
310	408780
100400	408781
10486	408782
84068	408783
2788	408784
5799	408785
5793	408786
1977	408787
76797	408788
1508	408789
28025	408790
14	408791
2640	408792
30894	408793
42723	408794
72205	408795
33205	408796
53454	408797
1868	408798
66443	408799
43133	408800
89319	408801
1177	408802
7849	408803
46855	408804
71518	408805
81180	408806
19356	408807
33839	408808
2046	408809
65581	408810
40872	408811
7420	408812
28012	408813
80789	408814
59641	408815
107280	408816
55325	408817
40581	408818
119659	408819
69345	408820
66637	408821
65992	408822
14612	408823
101020	408824
19826	408825
13122	408826
29933	408827
38793	408828
60087	408829
7395	408830
38688	408831
59248	408832
76497	408833
69432	408834
98822	408835
44098	408836
119858	408837
206	408838
7270	408839
64397	408840
81515	408841
26047	408842
26688	408843
41806	408844
14868	408845
28198	408846
15761	408847
28979	408848
40168	408849
45364	408850
101496	408851
35899	408852
24635	408853
29491	408854
35322	408855
106686	408856
3650	408857
6973	408858
62559	408859
7068	408860
9289	408861
52186	408862
80423	408863
15283	408864
32569	408865
21876	408866
27938	408867
58803	408868
61593	408869
20062	408870
48014	408871
9999	408872
32594	408873
15286	408874
94924	408875
12584	408876
103256	408877
46557	408878
97827	408879
84700	408880
76384	408881
57204	408882
134882	408883
56138	408884
60933	408885
59969	408886
686	408887
94997	408888
48410	408889
99110	408890
106092	408891
31836	408892
11869	408893
87411	408894
15566	408895
48298	408896
12175	408897
87169	408898
8197	408899
5343	408900
133696	408901
95766	408902
135620	408903
13260	408904
28335	408905
8323	408906
15997	408907
94144	408908
125864	408909
76621	408910
47046	408911
62156	408912
3939	408913
817	408914
28903	408915
71552	408916
3340	408917
75410	408918
8029	408919
95765	408920
54266	408921
30343	408922
167	408923
395	408924
129570	408925
54290	408926
135789	408927
43735	408928
45366	408929
19295	408930
25010	408931
63430	408932
89884	408933
3414	408934
3117	408935
94803	408936
14	408937
1875	408938
78359	408939
6327	408940
22230	408941
10633	408942
11449	408943
19536	408944
148493	408945
11312	408946
64747	408947
20721	408948
1599	408949
5627	408950
117050	408951
20301	408952
85520	408953
96621	408954
134203	408955
1848	408956
88121	408957
20792	408958
44641	408959
1568	408960
116080	408961
6085	408962
30263	408963
15880	408964
52839	408965
5440	408966
3404	408967
115224	408968
20165	408969
3198	408970
120949	408971
76496	408972
62774	408973
9575	408974
33730	408975
102379	408976
40275	408977
41131	408978
9068	408979
54282	408980
2891	408981
4148	408982
5458	408983
95111	408984
69047	408985
3246	408986
67558	408987
69284	408988
39568	408989
8541	408990
27874	408991
14395	408992
6453	408993
57506	408994
4108	408995
11763	408996
39293	408997
94325	408998
31909	408999
1719	409000
58409	409001
34450	409002
38045	409003
115174	409004
2183	409005
20923	409006
33163	409007
19985	409008
123630	409009
9555	409010
113373	409011
51078	409012
64672	409013
1705	409014
25318	409015
40467	409016
24535	409017
8966	409018
122627	409019
81224	409020
81480	409021
44460	409022
57748	409023
555	409024
80875	409025
74649	409026
138090	409027
107240	409028
59044	409029
19510	409030
17932	409031
14986	409032
27321	409033
13723	409034
92529	409035
12976	409036
41947	409037
112956	409038
1227	409039
3552	409040
15667	409041
25501	409042
31033	409043
591	409044
117784	409045
16571	409046
34959	409047
219	409048
26632	409049
73752	409050
40755	409051
97137	409052
20543	409053
76810	409054
12241	409055
67389	409056
20636	409057
20837	409058
64789	409059
22391	409060
943	409061
60100	409062
5674	409063
11876	409064
116803	409065
124344	409066
38824	409067
63679	409068
54469	409069
1894	409070
18542	409071
94619	409072
12215	409073
4604	409074
21125	409075
40533	409076
100472	409077
6421	409078
100260	409079
3384	409080
68493	409081
106313	409082
44688	409083
68389	409084
8655	409085
37329	409086
8722	409087
50640	409088
89496	409089
26444	409090
6030	409091
70621	409092
45529	409093
132230	409094
19311	409095
51192	409096
93080	409097
121281	409098
74612	409099
44471	409100
21015	409101
80081	409102
125156	409103
24111	409104
12659	409105
6872	409106
20826	409107
5978	409108
4738	409109
110409	409110
78941	409111
75540	409112
18633	409113
32832	409114
85135	409115
255	409116
128333	409117
90982	409118
37165	409119
2003	409120
34312	409121
4169	409122
52314	409123
2400	409124
22450	409125
101006	409126
121461	409127
135749	409128
96365	409129
79633	409130
7218	409131
90512	409132
4568	409133
144993	409134
92006	409135
35774	409136
106352	409137
66617	409138
47892	409139
76981	409140
3957	409141
37733	409142
120	409143
54516	409144
28897	409145
120585	409146
783	409147
24856	409148
71546	409149
32663	409150
66845	409151
80259	409152
33643	409153
35154	409154
5727	409155
143927	409156
45228	409157
19429	409158
69421	409159
48427	409160
10378	409161
60908	409162
45052	409163
47920	409164
101852	409165
39774	409166
634	409167
8837	409168
53008	409169
40749	409170
20096	409171
28764	409172
8317	409173
143900	409174
95369	409175
20597	409176
1499	409177
71245	409178
78724	409179
12518	409180
3287	409181
102579	409182
1345	409183
84088	409184
64550	409185
24968	409186
55880	409187
101549	409188
19897	409189
102443	409190
2186	409191
13280	409192
74913	409193
60161	409194
83502	409195
56694	409196
75479	409197
46246	409198
35080	409199
41435	409200
117228	409201
29981	409202
37572	409203
72228	409204
83210	409205
92818	409206
147755	409207
17261	409208
35355	409209
132176	409210
93744	409211
15078	409212
949	409213
31266	409214
33737	409215
27555	409216
132709	409217
17963	409218
127641	409219
36515	409220
40845	409221
2812	409222
5423	409223
12498	409224
9962	409225
8261	409226
1565	409227
14308	409228
35967	409229
75846	409230
5419	409231
69637	409232
74179	409233
4057	409234
60541	409235
28618	409236
85336	409237
33682	409238
1516	409239
3454	409240
24443	409241
113638	409242
30599	409243
19153	409244
51879	409245
1361	409246
34281	409247
3505	409248
2742	409249
41071	409250
82829	409251
21031	409252
18004	409253
2042	409254
2229	409255
9169	409256
129205	409257
19100	409258
24808	409259
93454	409260
136736	409261
16790	409262
22697	409263
17383	409264
2921	409265
38603	409266
52822	409267
66571	409268
47677	409269
10815	409270
44361	409271
15502	409272
90189	409273
47712	409274
41228	409275
8692	409276
19327	409277
60523	409278
44185	409279
28365	409280
10526	409281
7394	409282
107631	409283
2840	409284
45731	409285
135408	409286
72041	409287
22064	409288
70579	409289
28875	409290
91180	409291
3031	409292
774	409293
42418	409294
24636	409295
40309	409296
18598	409297
2556	409298
75754	409299
46829	409300
12326	409301
40318	409302
17098	409303
6333	409304
6503	409305
57035	409306
42354	409307
9681	409308
4164	409309
25154	409310
84547	409311
8258	409312
121874	409313
98593	409314
115839	409315
25159	409316
27021	409317
85210	409318
31022	409319
44129	409320
16789	409321
43131	409322
77695	409323
3214	409324
14466	409325
2284	409326
49361	409327
20897	409328
3034	409329
85089	409330
51078	409331
99440	409332
28112	409333
22089	409334
25892	409335
270	409336
113683	409337
28370	409338
100550	409339
27	409340
36141	409341
67175	409342
62735	409343
63627	409344
15672	409345
40486	409346
10612	409347
34918	409348
6893	409349
17254	409350
97340	409351
66783	409352
38796	409353
1537	409354
3353	409355
16875	409356
128268	409357
2593	409358
65701	409359
116163	409360
53727	409361
842	409362
41730	409363
5992	409364
3355	409365
24913	409366
3138	409367
4374	409368
46488	409369
15023	409370
1454	409371
5835	409372
95193	409373
86783	409374
44745	409375
24912	409376
66834	409377
112092	409378
9047	409379
117140	409380
42287	409381
86819	409382
10129	409383
50025	409384
3459	409385
24500	409386
58910	409387
57796	409388
970	409389
1494	409390
116597	409391
37718	409392
32827	409393
132319	409394
65577	409395
74860	409396
16997	409397
6277	409398
8427	409399
3111	409400
53038	409401
19050	409402
7525	409403
122538	409404
443	409405
62910	409406
100781	409407
1379	409408
147645	409409
81060	409410
25240	409411
10151	409412
52337	409413
69731	409414
39053	409415
113721	409416
34080	409417
3774	409418
34999	409419
2634	409420
148842	409421
13744	409422
22706	409423
101279	409424
2156	409425
71002	409426
133500	409427
6912	409428
45471	409429
47855	409430
99661	409431
69881	409432
134721	409433
90681	409434
47944	409435
35649	409436
2403	409437
31144	409438
25883	409439
9007	409440
17471	409441
147413	409442
53835	409443
1709	409444
27212	409445
5487	409446
37422	409447
31099	409448
74755	409449
17812	409450
97969	409451
111125	409452
24397	409453
114853	409454
15156	409455
72563	409456
54863	409457
100170	409458
6363	409459
64581	409460
80542	409461
4931	409462
91251	409463
105727	409464
1293	409465
9744	409466
58647	409467
70603	409468
2460	409469
9857	409470
23343	409471
141662	409472
85238	409473
87842	409474
10267	409475
99033	409476
1816	409477
2673	409478
11146	409479
33199	409480
78152	409481
40161	409482
33909	409483
130747	409484
67869	409485
91333	409486
76808	409487
1734	409488
1811	409489
20359	409490
5561	409491
99507	409492
107985	409493
23936	409494
70364	409495
71402	409496
66807	409497
23820	409498
17460	409499
129360	409500
6697	409501
122624	409502
71676	409503
56000	409504
20635	409505
51293	409506
9490	409507
10364	409508
25720	409509
3214	409510
20858	409511
60887	409512
46634	409513
92	409514
114163	409515
143877	409516
4743	409517
13583	409518
121966	409519
57677	409520
32794	409521
20198	409522
73126	409523
136557	409524
4760	409525
111880	409526
130790	409527
49973	409528
20265	409529
56193	409530
5507	409531
43085	409532
44939	409533
31037	409534
353	409535
106375	409536
107731	409537
234	409538
47364	409539
6952	409540
67900	409541
122552	409542
90671	409543
116612	409544
85335	409545
15164	409546
7004	409547
723	409548
35010	409549
138163	409550
76529	409551
63005	409552
61278	409553
27473	409554
17554	409555
37838	409556
40507	409557
1285	409558
5768	409559
54090	409560
72673	409561
1194	409562
32378	409563
33830	409564
24960	409565
24236	409566
3919	409567
95	409568
96793	409569
18492	409570
57503	409571
4538	409572
23617	409573
18090	409574
130900	409575
338	409576
2282	409577
41125	409578
67059	409579
440	409580
117034	409581
11281	409582
70410	409583
39360	409584
174	409585
30476	409586
2423	409587
55841	409588
18197	409589
82323	409590
7699	409591
17740	409592
129864	409593
88231	409594
364	409595
31942	409596
17390	409597
123715	409598
11398	409599
3961	409600
7	409601
43136	409602
72837	409603
80014	409604
20893	409605
42404	409606
82736	409607
8383	409608
2573	409609
231	409610
2958	409611
9050	409612
12493	409613
117306	409614
61222	409615
85624	409616
19304	409617
109321	409618
30234	409619
65402	409620
28669	409621
15122	409622
13501	409623
34696	409624
47023	409625
32930	409626
39666	409627
66380	409628
74182	409629
125190	409630
2772	409631
104713	409632
342	409633
46347	409634
51782	409635
29424	409636
28845	409637
20140	409638
68252	409639
28424	409640
41053	409641
3161	409642
14017	409643
24215	409644
765	409645
732	409646
78314	409647
54466	409648
4712	409649
7573	409650
49689	409651
45033	409652
43580	409653
68412	409654
20590	409655
24455	409656
818	409657
2652	409658
105206	409659
47105	409660
24367	409661
22432	409662
21507	409663
20035	409664
94265	409665
24519	409666
4398	409667
18990	409668
48066	409669
2785	409670
1032	409671
111746	409672
16338	409673
112832	409674
2394	409675
16373	409676
26788	409677
12022	409678
6525	409679
45856	409680
6428	409681
20661	409682
10237	409683
93626	409684
13068	409685
131104	409686
1278	409687
91294	409688
94321	409689
49328	409690
6522	409691
67118	409692
42857	409693
31745	409694
144	409695
80938	409696
1039	409697
121473	409698
2175	409699
6912	409700
30824	409701
115833	409702
57403	409703
61449	409704
20638	409705
15532	409706
84883	409707
42	409708
100115	409709
4398	409710
19789	409711
38787	409712
68954	409713
42559	409714
27819	409715
80994	409716
3900	409717
107980	409718
13023	409719
37969	409720
1936	409721
44258	409722
52688	409723
19561	409724
6651	409725
115676	409726
102888	409727
43614	409728
127624	409729
1028	409730
110190	409731
111022	409732
70076	409733
18939	409734
113344	409735
32191	409736
78166	409737
44592	409738
45893	409739
5568	409740
25762	409741
51589	409742
2840	409743
488	409744
12305	409745
27959	409746
10924	409747
61359	409748
140736	409749
58480	409750
28532	409751
2036	409752
50240	409753
51581	409754
14565	409755
109181	409756
1382	409757
10529	409758
68090	409759
5867	409760
6992	409761
128661	409762
134810	409763
61259	409764
15761	409765
48353	409766
112767	409767
110240	409768
54238	409769
48446	409770
20039	409771
56000	409772
12355	409773
55274	409774
84604	409775
89613	409776
34649	409777
49661	409778
21080	409779
122115	409780
569	409781
14360	409782
73449	409783
64737	409784
43031	409785
14946	409786
103848	409787
49042	409788
36204	409789
6803	409790
66335	409791
1814	409792
81437	409793
70365	409794
141682	409795
48687	409796
6815	409797
1982	409798
7071	409799
9877	409800
140220	409801
86794	409802
97675	409803
104757	409804
2682	409805
5428	409806
17117	409807
20705	409808
67067	409809
46145	409810
71297	409811
85945	409812
31426	409813
29033	409814
3737	409815
3144	409816
79425	409817
68721	409818
3604	409819
20809	409820
18515	409821
6372	409822
38597	409823
9950	409824
4372	409825
18754	409826
17529	409827
53704	409828
12458	409829
115398	409830
87190	409831
96702	409832
27314	409833
19079	409834
20105	409835
17116	409836
45379	409837
60912	409838
35897	409839
54222	409840
16005	409841
2990	409842
106595	409843
98444	409844
9887	409845
9364	409846
86053	409847
2285	409848
118965	409849
12315	409850
66748	409851
64602	409852
4445	409853
18020	409854
564	409855
46	409856
5012	409857
1827	409858
6403	409859
39034	409860
3936	409861
44704	409862
41835	409863
5801	409864
61508	409865
53829	409866
114843	409867
27857	409868
109905	409869
16498	409870
54871	409871
227	409872
8694	409873
385	409874
64919	409875
5312	409876
59861	409877
22495	409878
14629	409879
6416	409880
119382	409881
2641	409882
41415	409883
74022	409884
149465	409885
74085	409886
124036	409887
82264	409888
2723	409889
111480	409890
21229	409891
17528	409892
55297	409893
89	409894
2145	409895
108676	409896
19681	409897
15604	409898
20357	409899
42376	409900
22632	409901
67866	409902
7263	409903
127729	409904
43574	409905
18930	409906
9605	409907
58058	409908
130358	409909
37486	409910
50743	409911
50678	409912
100686	409913
30323	409914
26873	409915
3435	409916
46769	409917
5302	409918
119127	409919
33685	409920
626	409921
138506	409922
25355	409923
71680	409924
9057	409925
98	409926
6066	409927
63658	409928
42058	409929
110635	409930
40110	409931
7161	409932
45964	409933
81468	409934
53777	409935
23496	409936
7690	409937
38720	409938
147488	409939
16353	409940
21772	409941
49776	409942
1871	409943
6203	409944
32641	409945
68396	409946
51032	409947
74435	409948
143484	409949
3853	409950
25202	409951
10416	409952
8874	409953
2735	409954
89915	409955
62475	409956
92091	409957
35109	409958
55287	409959
14939	409960
38357	409961
54501	409962
42696	409963
5203	409964
97575	409965
37568	409966
11740	409967
394	409968
53631	409969
116392	409970
7207	409971
23401	409972
34174	409973
20274	409974
406	409975
60150	409976
22722	409977
1861	409978
73229	409979
20350	409980
7532	409981
137101	409982
92305	409983
51	409984
46655	409985
53442	409986
51402	409987
87805	409988
8633	409989
7111	409990
30895	409991
24681	409992
26810	409993
42294	409994
121869	409995
133691	409996
27750	409997
20779	409998
24357	409999
19589	410000
54603	410001
54551	410002
65468	410003
44228	410004
113891	410005
5189	410006
9	410007
20704	410008
58103	410009
19425	410010
113116	410011
15593	410012
100320	410013
80241	410014
23359	410015
19067	410016
24317	410017
99542	410018
13264	410019
467	410020
36834	410021
89022	410022
37595	410023
26566	410024
78055	410025
11597	410026
38751	410027
112919	410028
3264	410029
14381	410030
22767	410031
41848	410032
90899	410033
92904	410034
14488	410035
87050	410036
84218	410037
18033	410038
20514	410039
108315	410040
52697	410041
29915	410042
100377	410043
9145	410044
68739	410045
104589	410046
13688	410047
5479	410048
9888	410049
9882	410050
101249	410051
54032	410052
100335	410053
30790	410054
44499	410055
148546	410056
79637	410057
55746	410058
19451	410059
42848	410060
45046	410061
86	410062
17225	410063
75689	410064
13337	410065
62119	410066
119407	410067
28435	410068
44360	410069
104228	410070
63444	410071
14805	410072
644	410073
27200	410074
16011	410075
111651	410076
61037	410077
152	410078
58221	410079
52555	410080
48978	410081
75346	410082
105711	410083
29380	410084
17724	410085
6554	410086
136298	410087
46529	410088
933	410089
39	410090
11698	410091
41442	410092
30733	410093
37449	410094
40352	410095
27	410096
79909	410097
77586	410098
7623	410099
12968	410100
77356	410101
53927	410102
35	410103
35843	410104
37220	410105
20522	410106
31105	410107
19495	410108
65911	410109
102949	410110
13239	410111
57960	410112
2	410113
2750	410114
63711	410115
22718	410116
33687	410117
41345	410118
7920	410119
15827	410120
122099	410121
15212	410122
47581	410123
80321	410124
6555	410125
1350	410126
125968	410127
52609	410128
116960	410129
4865	410130
44281	410131
37238	410132
25340	410133
51874	410134
58307	410135
38267	410136
35945	410137
85787	410138
18446	410139
41682	410140
23255	410141
75183	410142
31702	410143
38601	410144
65456	410145
6475	410146
4193	410147
46	410148
133798	410149
27853	410150
19042	410151
5031	410152
139263	410153
79980	410154
55645	410155
1498	410156
49302	410157
17345	410158
4608	410159
30714	410160
128365	410161
21937	410162
68569	410163
50881	410164
73244	410165
26497	410166
14458	410167
64832	410168
9185	410169
981	410170
70521	410171
6500	410172
118935	410173
117377	410174
33857	410175
75357	410176
8370	410177
30935	410178
96511	410179
122142	410180
97486	410181
76982	410182
1266	410183
22629	410184
105478	410185
104340	410186
41037	410187
150615	410188
5444	410189
26440	410190
19093	410191
101670	410192
9426	410193
103393	410194
26539	410195
7146	410196
57106	410197
16480	410198
99669	410199
22690	410200
41069	410201
92562	410202
2957	410203
13773	410204
13268	410205
3918	410206
65520	410207
26806	410208
66387	410209
38757	410210
13479	410211
56380	410212
13037	410213
4703	410214
18873	410215
3220	410216
102931	410217
6227	410218
52638	410219
5186	410220
133648	410221
86036	410222
6506	410223
43914	410224
119566	410225
40297	410226
79974	410227
19148	410228
46575	410229
11650	410230
22568	410231
26516	410232
3019	410233
17897	410234
953	410235
55515	410236
121887	410237
39964	410238
114918	410239
17769	410240
111374	410241
41760	410242
37852	410243
9097	410244
39910	410245
48783	410246
60328	410247
36417	410248
8967	410249
79911	410250
4103	410251
47103	410252
52213	410253
22486	410254
1143	410255
12834	410256
88720	410257
24924	410258
28893	410259
3419	410260
113188	410261
65066	410262
37500	410263
7236	410264
2900	410265
309	410266
66281	410267
4754	410268
55986	410269
3593	410270
85821	410271
12651	410272
61404	410273
860	410274
64200	410275
75890	410276
27136	410277
42675	410278
55	410279
54384	410280
80275	410281
59	410282
116286	410283
119604	410284
42907	410285
4246	410286
1608	410287
99722	410288
15288	410289
36216	410290
93171	410291
24558	410292
56158	410293
75153	410294
120708	410295
113062	410296
37507	410297
56201	410298
187	410299
122094	410300
12555	410301
100314	410302
51368	410303
29886	410304
43419	410305
40314	410306
3128	410307
43627	410308
4428	410309
28694	410310
103946	410311
1724	410312
18822	410313
29	410314
57838	410315
133946	410316
57822	410317
59125	410318
5799	410319
935	410320
1205	410321
36568	410322
26760	410323
23107	410324
25947	410325
20193	410326
126	410327
39191	410328
13612	410329
18651	410330
27191	410331
72576	410332
82557	410333
6500	410334
18741	410335
45047	410336
114789	410337
129256	410338
54074	410339
133446	410340
23284	410341
1613	410342
61269	410343
119949	410344
46341	410345
41015	410346
56747	410347
301	410348
66385	410349
84790	410350
31068	410351
108223	410352
16328	410353
49510	410354
77398	410355
68330	410356
78093	410357
104229	410358
76758	410359
84908	410360
72789	410361
21689	410362
666	410363
35296	410364
56621	410365
67881	410366
21825	410367
19034	410368
49261	410369
6106	410370
127463	410371
98032	410372
21644	410373
35864	410374
46758	410375
75104	410376
24429	410377
76107	410378
98047	410379
16313	410380
47822	410381
22843	410382
23769	410383
7029	410384
24500	410385
100	410386
2190	410387
2621	410388
73436	410389
9655	410390
92443	410391
13091	410392
26708	410393
6251	410394
32269	410395
73394	410396
108090	410397
810	410398
8685	410399
91489	410400
69476	410401
57102	410402
24457	410403
92254	410404
49953	410405
21846	410406
21425	410407
64551	410408
67307	410409
11145	410410
14015	410411
8268	410412
147930	410413
3638	410414
57143	410415
81608	410416
2967	410417
141612	410418
29970	410419
38245	410420
220	410421
1748	410422
48288	410423
145121	410424
50029	410425
103518	410426
98246	410427
835	410428
128429	410429
62147	410430
41479	410431
118365	410432
1	410433
20602	410434
59132	410435
19057	410436
8591	410437
66034	410438
1067	410439
123252	410440
96021	410441
419	410442
61444	410443
18744	410444
107097	410445
80063	410446
14805	410447
12687	410448
54355	410449
65848	410450
7852	410451
59026	410452
122053	410453
54750	410454
9497	410455
90355	410456
117418	410457
74528	410458
47634	410459
261	410460
1717	410461
26646	410462
55684	410463
74129	410464
115381	410465
28942	410466
114928	410467
29772	410468
79349	410469
118098	410470
29338	410471
28178	410472
108540	410473
65476	410474
36960	410475
23481	410476
75650	410477
28001	410478
46133	410479
50868	410480
51957	410481
36733	410482
4705	410483
8251	410484
88992	410485
25645	410486
8531	410487
33772	410488
9753	410489
15721	410490
97938	410491
87632	410492
15069	410493
55087	410494
24669	410495
85451	410496
103384	410497
1420	410498
10260	410499
33261	410500
95363	410501
982	410502
2957	410503
94479	410504
106413	410505
125	410506
861	410507
46045	410508
22291	410509
86986	410510
51576	410511
51602	410512
22324	410513
101947	410514
80842	410515
119070	410516
35259	410517
96	410518
19357	410519
62009	410520
60118	410521
85776	410522
54845	410523
5668	410524
39382	410525
246	410526
147557	410527
108731	410528
2483	410529
205	410530
49127	410531
25671	410532
32573	410533
70515	410534
58156	410535
6586	410536
26383	410537
41769	410538
66175	410539
10438	410540
2347	410541
92921	410542
26329	410543
58201	410544
60633	410545
101721	410546
60963	410547
75962	410548
38567	410549
36962	410550
5815	410551
26204	410552
7815	410553
50	410554
23771	410555
102167	410556
77018	410557
29610	410558
28946	410559
25939	410560
16105	410561
32311	410562
12527	410563
3456	410564
46954	410565
150708	410566
10024	410567
134886	410568
41394	410569
14725	410570
60541	410571
60850	410572
25654	410573
4594	410574
16914	410575
8235	410576
34051	410577
12089	410578
121771	410579
16044	410580
870	410581
129812	410582
99663	410583
86491	410584
49587	410585
93833	410586
144792	410587
11813	410588
99452	410589
138212	410590
45759	410591
24608	410592
33359	410593
72718	410594
48286	410595
40324	410596
46058	410597
66419	410598
65637	410599
45526	410600
113959	410601
17222	410602
137251	410603
9875	410604
84291	410605
46672	410606
66438	410607
64127	410608
92301	410609
9019	410610
2861	410611
70329	410612
494	410613
929	410614
23185	410615
32496	410616
66378	410617
30889	410618
85192	410619
50267	410620
86086	410621
30444	410622
20941	410623
41448	410624
55214	410625
29423	410626
106333	410627
24856	410628
39498	410629
15130	410630
66761	410631
19432	410632
9491	410633
12649	410634
102605	410635
769	410636
25076	410637
64142	410638
15560	410639
55899	410640
143393	410641
5693	410642
108458	410643
12929	410644
40987	410645
2019	410646
128789	410647
34476	410648
81777	410649
84671	410650
19963	410651
47862	410652
150371	410653
44871	410654
54133	410655
7070	410656
73547	410657
59122	410658
57705	410659
78837	410660
81266	410661
63617	410662
96609	410663
126826	410664
25400	410665
18400	410666
2658	410667
119419	410668
25351	410669
6876	410670
31774	410671
28665	410672
64066	410673
41125	410674
5359	410675
11286	410676
18107	410677
50828	410678
76473	410679
8411	410680
103147	410681
188	410682
25663	410683
133838	410684
8222	410685
26990	410686
46280	410687
462	410688
80149	410689
68597	410690
21748	410691
5586	410692
74226	410693
27347	410694
117524	410695
8167	410696
50726	410697
26920	410698
47881	410699
41706	410700
11081	410701
140706	410702
5405	410703
33221	410704
10903	410705
5199	410706
108362	410707
19397	410708
11016	410709
31537	410710
28406	410711
62885	410712
64017	410713
50535	410714
12337	410715
61037	410716
81929	410717
44803	410718
7880	410719
5297	410720
37878	410721
40750	410722
9823	410723
35497	410724
59082	410725
66462	410726
39975	410727
28236	410728
101935	410729
67241	410730
55485	410731
38884	410732
42172	410733
3143	410734
41535	410735
138203	410736
174	410737
44395	410738
23850	410739
30826	410740
32929	410741
32804	410742
132336	410743
88066	410744
42	410745
11463	410746
4376	410747
13327	410748
70309	410749
10669	410750
74268	410751
17150	410752
112957	410753
14397	410754
13492	410755
46505	410756
342	410757
15634	410758
3631	410759
4357	410760
42149	410761
16938	410762
94696	410763
14540	410764
61562	410765
83782	410766
66874	410767
80392	410768
13846	410769
20715	410770
25292	410771
61456	410772
114036	410773
4276	410774
116991	410775
29347	410776
92514	410777
9644	410778
39838	410779
33217	410780
99161	410781
5455	410782
43141	410783
15419	410784
885	410785
9316	410786
71902	410787
73480	410788
51565	410789
17233	410790
79676	410791
62122	410792
70810	410793
2404	410794
16350	410795
4835	410796
86861	410797
8492	410798
1288	410799
58414	410800
31738	410801
22735	410802
98770	410803
18332	410804
44520	410805
28325	410806
43518	410807
11292	410808
58741	410809
37013	410810
35694	410811
8946	410812
14975	410813
12153	410814
74724	410815
512	410816
99249	410817
42804	410818
114235	410819
108149	410820
49179	410821
89960	410822
23305	410823
24318	410824
115867	410825
33857	410826
69197	410827
237	410828
6063	410829
100533	410830
47629	410831
50253	410832
28040	410833
3340	410834
19932	410835
26942	410836
59798	410837
56642	410838
25067	410839
76930	410840
1271	410841
13151	410842
29155	410843
43406	410844
63157	410845
108473	410846
128394	410847
59019	410848
20970	410849
9015	410850
71444	410851
54789	410852
69571	410853
136355	410854
79863	410855
122613	410856
19775	410857
13593	410858
26406	410859
25593	410860
66712	410861
22656	410862
7444	410863
86838	410864
45190	410865
98305	410866
26267	410867
22324	410868
15959	410869
118980	410870
9324	410871
54952	410872
35670	410873
13205	410874
24705	410875
12665	410876
94477	410877
12244	410878
30963	410879
8518	410880
79527	410881
28881	410882
47977	410883
64306	410884
45596	410885
83475	410886
1536	410887
113223	410888
4706	410889
11994	410890
5169	410891
17477	410892
16084	410893
12001	410894
14782	410895
54261	410896
9133	410897
11145	410898
6518	410899
22836	410900
37515	410901
9382	410902
49870	410903
125401	410904
79835	410905
15317	410906
117028	410907
10703	410908
26193	410909
6886	410910
17679	410911
121205	410912
17433	410913
95241	410914
25944	410915
39322	410916
105462	410917
21718	410918
16869	410919
136430	410920
1151	410921
4908	410922
35261	410923
58898	410924
46492	410925
36131	410926
50159	410927
49427	410928
30776	410929
23019	410930
31975	410931
18570	410932
66651	410933
23448	410934
41625	410935
78341	410936
46227	410937
7118	410938
2399	410939
18774	410940
53903	410941
1930	410942
5251	410943
106342	410944
74828	410945
115686	410946
124061	410947
11695	410948
60901	410949
4926	410950
51376	410951
20204	410952
107804	410953
22425	410954
9951	410955
754	410956
3491	410957
104958	410958
76786	410959
27222	410960
90127	410961
102035	410962
29250	410963
102041	410964
18930	410965
947	410966
91168	410967
78751	410968
146583	410969
112093	410970
2437	410971
54591	410972
12629	410973
124495	410974
13597	410975
53188	410976
12396	410977
109255	410978
11223	410979
67296	410980
26300	410981
90115	410982
99928	410983
87347	410984
34369	410985
18670	410986
9494	410987
14297	410988
9065	410989
50566	410990
98486	410991
55429	410992
53473	410993
35366	410994
92279	410995
5437	410996
106756	410997
36340	410998
129595	410999
89037	411000
13661	411001
36372	411002
69514	411003
145487	411004
108506	411005
89590	411006
6925	411007
2018	411008
57625	411009
7411	411010
10847	411011
757	411012
110914	411013
37399	411014
40386	411015
55054	411016
8413	411017
514	411018
114117	411019
3411	411020
28068	411021
2611	411022
2596	411023
1977	411024
91679	411025
46819	411026
57326	411027
32309	411028
3069	411029
5216	411030
62421	411031
746	411032
112924	411033
34696	411034
29984	411035
112113	411036
109498	411037
18521	411038
20634	411039
209	411040
53801	411041
70950	411042
10225	411043
62140	411044
27340	411045
61613	411046
10057	411047
27784	411048
43563	411049
107638	411050
13179	411051
54828	411052
114730	411053
1491	411054
8381	411055
7524	411056
120175	411057
37520	411058
7861	411059
7214	411060
27690	411061
73860	411062
382	411063
133195	411064
371	411065
17779	411066
37902	411067
73958	411068
35312	411069
8476	411070
11104	411071
69304	411072
13756	411073
49961	411074
1470	411075
17249	411076
67785	411077
93380	411078
80257	411079
8785	411080
6024	411081
167	411082
65707	411083
36573	411084
64648	411085
33317	411086
91839	411087
16488	411088
107678	411089
30450	411090
106005	411091
3208	411092
101356	411093
105653	411094
63283	411095
130826	411096
13342	411097
4466	411098
2660	411099
118049	411100
99588	411101
47526	411102
65337	411103
22705	411104
14292	411105
53594	411106
136763	411107
49509	411108
72480	411109
10482	411110
114766	411111
67802	411112
3502	411113
133381	411114
94336	411115
32595	411116
24353	411117
28506	411118
107531	411119
19318	411120
50418	411121
63707	411122
33774	411123
49365	411124
41541	411125
22344	411126
30319	411127
10411	411128
68941	411129
21334	411130
94612	411131
14671	411132
23853	411133
1684	411134
23468	411135
16622	411136
9750	411137
76565	411138
8218	411139
12959	411140
18319	411141
32092	411142
134840	411143
26544	411144
16262	411145
316	411146
66199	411147
82791	411148
77669	411149
6949	411150
53583	411151
35740	411152
23268	411153
8996	411154
28525	411155
114145	411156
16606	411157
55249	411158
137160	411159
136481	411160
47491	411161
123857	411162
63069	411163
119625	411164
9886	411165
21812	411166
50039	411167
12572	411168
7071	411169
65939	411170
4544	411171
97	411172
93880	411173
3247	411174
57118	411175
1628	411176
17194	411177
21649	411178
121142	411179
133907	411180
119004	411181
102150	411182
134743	411183
65579	411184
5988	411185
6	411186
11290	411187
2281	411188
134829	411189
83680	411190
40510	411191
18970	411192
63491	411193
122632	411194
68977	411195
69863	411196
37708	411197
27705	411198
284	411199
66083	411200
13930	411201
129897	411202
2301	411203
79966	411204
111355	411205
107816	411206
68873	411207
7126	411208
111999	411209
2723	411210
419	411211
212	411212
74470	411213
62923	411214
10971	411215
769	411216
90581	411217
9993	411218
36700	411219
246	411220
62495	411221
33548	411222
33054	411223
5956	411224
15848	411225
7286	411226
891	411227
75106	411228
50019	411229
6436	411230
108808	411231
53528	411232
13258	411233
10615	411234
45963	411235
15088	411236
66757	411237
52897	411238
20897	411239
54331	411240
25762	411241
10015	411242
36312	411243
43890	411244
15148	411245
23021	411246
14169	411247
73119	411248
96341	411249
18230	411250
32936	411251
29260	411252
72598	411253
77746	411254
38902	411255
93399	411256
78173	411257
14107	411258
20574	411259
24802	411260
8398	411261
120657	411262
47505	411263
26239	411264
3461	411265
50933	411266
38963	411267
139520	411268
24586	411269
85192	411270
22432	411271
54230	411272
65520	411273
50206	411274
30528	411275
100120	411276
7895	411277
8218	411278
1428	411279
45797	411280
98330	411281
71783	411282
78816	411283
3645	411284
119339	411285
21056	411286
134532	411287
1133	411288
1304	411289
28209	411290
47018	411291
8838	411292
61610	411293
30614	411294
45731	411295
37932	411296
132568	411297
80792	411298
101202	411299
34682	411300
2141	411301
53558	411302
74972	411303
35742	411304
55342	411305
298	411306
44425	411307
45225	411308
25025	411309
115224	411310
112117	411311
2731	411312
27593	411313
77156	411314
100211	411315
16125	411316
67751	411317
3182	411318
93893	411319
38857	411320
121446	411321
50135	411322
95410	411323
50670	411324
24062	411325
36428	411326
132901	411327
46308	411328
24663	411329
60136	411330
12040	411331
83348	411332
61070	411333
14284	411334
2051	411335
8571	411336
28744	411337
28004	411338
8928	411339
35059	411340
29309	411341
36601	411342
64546	411343
44218	411344
33822	411345
45491	411346
12483	411347
1694	411348
14651	411349
114828	411350
66555	411351
75357	411352
83546	411353
15377	411354
36886	411355
142118	411356
28478	411357
45932	411358
79573	411359
51675	411360
87340	411361
44875	411362
1110	411363
7679	411364
860	411365
32098	411366
142501	411367
27783	411368
15171	411369
113753	411370
14827	411371
1050	411372
45791	411373
54545	411374
36152	411375
23517	411376
58074	411377
91978	411378
68084	411379
106001	411380
418	411381
33674	411382
126845	411383
56760	411384
8827	411385
40001	411386
60250	411387
118434	411388
38862	411389
126044	411390
53041	411391
12139	411392
147529	411393
4588	411394
74807	411395
46639	411396
11681	411397
114639	411398
4758	411399
74965	411400
2914	411401
5947	411402
108998	411403
75968	411404
47635	411405
70049	411406
4015	411407
21405	411408
62	411409
135077	411410
89660	411411
2418	411412
8125	411413
64019	411414
87337	411415
60365	411416
114979	411417
59487	411418
56841	411419
1080	411420
74931	411421
122277	411422
24511	411423
76838	411424
11173	411425
28639	411426
46022	411427
359	411428
16686	411429
13732	411430
93068	411431
21339	411432
66248	411433
67800	411434
18297	411435
11418	411436
30256	411437
67122	411438
1456	411439
23090	411440
3511	411441
29440	411442
48188	411443
34373	411444
47176	411445
26561	411446
40050	411447
2721	411448
98442	411449
30038	411450
19790	411451
138422	411452
34065	411453
132415	411454
62002	411455
22930	411456
53364	411457
247	411458
2102	411459
145882	411460
243	411461
53672	411462
23066	411463
1775	411464
54702	411465
3096	411466
29152	411467
898	411468
15692	411469
37686	411470
67015	411471
43758	411472
51254	411473
6253	411474
8975	411475
17690	411476
55183	411477
472	411478
2536	411479
46127	411480
32454	411481
120035	411482
5988	411483
1062	411484
68480	411485
28549	411486
42030	411487
10720	411488
35618	411489
2445	411490
15190	411491
60585	411492
66305	411493
18343	411494
7732	411495
68116	411496
45033	411497
37820	411498
40750	411499
43033	411500
11262	411501
78386	411502
47939	411503
67683	411504
8427	411505
125041	411506
64591	411507
7493	411508
6066	411509
3634	411510
75280	411511
53726	411512
103721	411513
87862	411514
22534	411515
33825	411516
117237	411517
89153	411518
104913	411519
69827	411520
16341	411521
72196	411522
9638	411523
2099	411524
27719	411525
38159	411526
1037	411527
23290	411528
149391	411529
15351	411530
8398	411531
19288	411532
49225	411533
32342	411534
61475	411535
55960	411536
87115	411537
106409	411538
2612	411539
4743	411540
23790	411541
867	411542
24425	411543
15612	411544
12392	411545
17462	411546
79186	411547
699	411548
15166	411549
22904	411550
15227	411551
59470	411552
48085	411553
35170	411554
59735	411555
66990	411556
2295	411557
29022	411558
97664	411559
61199	411560
253	411561
131395	411562
6698	411563
40801	411564
524	411565
66412	411566
134615	411567
22453	411568
68152	411569
32466	411570
124325	411571
33923	411572
59580	411573
30836	411574
16133	411575
744	411576
15781	411577
76734	411578
64434	411579
15432	411580
107638	411581
39620	411582
57262	411583
5437	411584
41772	411585
14058	411586
18723	411587
19309	411588
23585	411589
16258	411590
65097	411591
98758	411592
81353	411593
27190	411594
166	411595
104318	411596
20942	411597
24854	411598
89027	411599
50000	411600
2502	411601
108539	411602
5484	411603
45871	411604
76982	411605
117425	411606
58604	411607
12781	411608
98684	411609
81110	411610
86739	411611
36093	411612
50125	411613
11802	411614
24257	411615
111114	411616
28182	411617
117194	411618
37620	411619
110837	411620
5243	411621
3239	411622
14085	411623
28120	411624
46290	411625
6662	411626
36137	411627
71009	411628
10202	411629
71936	411630
131578	411631
100482	411632
15008	411633
2938	411634
44976	411635
6435	411636
23701	411637
56157	411638
79657	411639
39377	411640
57446	411641
113697	411642
138276	411643
16170	411644
6310	411645
92344	411646
122411	411647
65411	411648
11556	411649
2787	411650
44608	411651
18703	411652
564	411653
111194	411654
49869	411655
19140	411656
8887	411657
24668	411658
17102	411659
5840	411660
115119	411661
12518	411662
109547	411663
23757	411664
23038	411665
106906	411666
22383	411667
68118	411668
15459	411669
130669	411670
42130	411671
1708	411672
31239	411673
41644	411674
122397	411675
34706	411676
119365	411677
1502	411678
115644	411679
63905	411680
32349	411681
24568	411682
5836	411683
17326	411684
83492	411685
28724	411686
44337	411687
8623	411688
50865	411689
67360	411690
35	411691
84888	411692
33271	411693
96664	411694
2944	411695
136740	411696
79783	411697
24896	411698
17851	411699
22830	411700
8168	411701
2436	411702
36666	411703
89432	411704
86187	411705
87008	411706
14166	411707
33393	411708
5168	411709
93869	411710
42243	411711
93381	411712
75561	411713
81140	411714
20320	411715
41864	411716
57604	411717
121169	411718
125849	411719
41746	411720
20288	411721
86385	411722
2133	411723
101828	411724
84735	411725
61373	411726
128993	411727
15052	411728
96852	411729
4439	411730
37957	411731
36194	411732
42768	411733
57143	411734
15538	411735
37145	411736
42521	411737
17337	411738
40291	411739
119124	411740
61126	411741
13971	411742
16176	411743
55497	411744
74359	411745
87304	411746
58474	411747
31473	411748
10331	411749
5352	411750
53394	411751
70673	411752
138166	411753
66279	411754
7166	411755
64935	411756
42896	411757
25704	411758
101377	411759
82347	411760
43188	411761
69191	411762
58527	411763
23975	411764
42046	411765
1511	411766
132783	411767
5634	411768
1900	411769
87427	411770
142226	411771
3851	411772
3274	411773
104843	411774
133083	411775
23761	411776
51904	411777
5905	411778
24130	411779
2085	411780
16268	411781
66194	411782
4590	411783
39965	411784
3413	411785
55217	411786
122828	411787
49082	411788
4177	411789
95522	411790
71000	411791
117657	411792
92859	411793
16002	411794
36993	411795
111680	411796
117060	411797
48034	411798
18607	411799
89008	411800
69878	411801
21866	411802
28644	411803
98136	411804
52618	411805
87836	411806
22829	411807
40755	411808
82338	411809
20205	411810
35591	411811
88969	411812
42956	411813
15611	411814
116309	411815
15321	411816
6572	411817
21100	411818
100846	411819
42776	411820
14967	411821
47060	411822
72801	411823
29236	411824
12146	411825
22092	411826
14693	411827
79666	411828
86936	411829
1715	411830
56928	411831
3398	411832
38786	411833
19179	411834
28615	411835
3239	411836
19652	411837
35680	411838
12004	411839
39188	411840
110802	411841
13368	411842
96722	411843
32606	411844
694	411845
167	411846
74219	411847
143528	411848
42183	411849
71420	411850
76777	411851
12360	411852
20465	411853
3038	411854
4063	411855
132911	411856
17347	411857
2571	411858
60030	411859
35097	411860
7658	411861
31099	411862
41539	411863
53621	411864
41893	411865
73330	411866
64182	411867
51880	411868
8716	411869
2167	411870
94940	411871
15026	411872
89416	411873
49837	411874
20792	411875
83007	411876
19267	411877
43602	411878
73208	411879
85734	411880
4750	411881
1519	411882
18643	411883
19824	411884
79079	411885
51773	411886
86858	411887
20993	411888
44885	411889
21885	411890
13984	411891
366	411892
54087	411893
31693	411894
2775	411895
19418	411896
155	411897
31095	411898
120009	411899
13491	411900
58600	411901
27918	411902
1140	411903
8421	411904
51495	411905
40899	411906
4700	411907
95670	411908
104739	411909
104781	411910
97424	411911
7977	411912
102005	411913
15210	411914
7679	411915
6236	411916
87885	411917
32510	411918
120520	411919
1794	411920
69975	411921
42536	411922
5283	411923
22006	411924
41302	411925
13993	411926
3279	411927
10463	411928
134625	411929
41948	411930
46803	411931
25723	411932
52911	411933
13319	411934
18194	411935
35795	411936
483	411937
21593	411938
57915	411939
7063	411940
24141	411941
28991	411942
26321	411943
45091	411944
64582	411945
3317	411946
96262	411947
28894	411948
14240	411949
40746	411950
67006	411951
5197	411952
69022	411953
12058	411954
31481	411955
23207	411956
103894	411957
20477	411958
38945	411959
37433	411960
119864	411961
126330	411962
18964	411963
98822	411964
45276	411965
69563	411966
41453	411967
3343	411968
11352	411969
95892	411970
30227	411971
41021	411972
62993	411973
87219	411974
17704	411975
31435	411976
1635	411977
78574	411978
6964	411979
51275	411980
42103	411981
71091	411982
45210	411983
51133	411984
3187	411985
63335	411986
3635	411987
68414	411988
52773	411989
28720	411990
35301	411991
114551	411992
1540	411993
54239	411994
54303	411995
33983	411996
144231	411997
128011	411998
8549	411999
117464	412000
98325	412001
4203	412002
84219	412003
23951	412004
587	412005
1216	412006
9199	412007
83581	412008
62877	412009
3704	412010
149356	412011
9582	412012
8557	412013
80518	412014
66565	412015
33712	412016
23808	412017
5960	412018
959	412019
10340	412020
90127	412021
28317	412022
21773	412023
6224	412024
124225	412025
97641	412026
88316	412027
52920	412028
15829	412029
3896	412030
5127	412031
35464	412032
135198	412033
16285	412034
100742	412035
5332	412036
116714	412037
92563	412038
85964	412039
13524	412040
7201	412041
15791	412042
52780	412043
12328	412044
8360	412045
9794	412046
47026	412047
59403	412048
12510	412049
91572	412050
17563	412051
39000	412052
81696	412053
113750	412054
5565	412055
36183	412056
52616	412057
138167	412058
109732	412059
19609	412060
60413	412061
110757	412062
8554	412063
37153	412064
99818	412065
97017	412066
128495	412067
90261	412068
18613	412069
63600	412070
1455	412071
89265	412072
23629	412073
23902	412074
10341	412075
50064	412076
33123	412077
130522	412078
3535	412079
30486	412080
106374	412081
20764	412082
103144	412083
36898	412084
46910	412085
78600	412086
24225	412087
45237	412088
35254	412089
178	412090
24208	412091
120985	412092
64185	412093
2287	412094
103846	412095
5011	412096
6478	412097
40383	412098
18530	412099
71170	412100
127864	412101
62626	412102
31647	412103
13514	412104
130805	412105
116941	412106
35533	412107
68498	412108
119414	412109
70220	412110
1444	412111
22067	412112
25106	412113
68550	412114
13500	412115
22585	412116
113321	412117
67105	412118
9551	412119
95160	412120
84013	412121
67125	412122
17686	412123
139861	412124
121017	412125
1542	412126
8515	412127
14942	412128
128987	412129
3219	412130
145055	412131
86277	412132
103483	412133
43593	412134
77764	412135
47440	412136
8920	412137
96833	412138
36214	412139
485	412140
49929	412141
54846	412142
5021	412143
11858	412144
19994	412145
2194	412146
72604	412147
58550	412148
30878	412149
7949	412150
84922	412151
94799	412152
43132	412153
20089	412154
33967	412155
31329	412156
32891	412157
15730	412158
26022	412159
102600	412160
36729	412161
1737	412162
608	412163
69555	412164
25386	412165
39419	412166
111245	412167
7900	412168
67259	412169
146101	412170
41399	412171
5729	412172
44425	412173
106650	412174
50291	412175
27377	412176
85705	412177
81869	412178
3871	412179
113755	412180
114938	412181
27865	412182
129180	412183
769	412184
1730	412185
29127	412186
35802	412187
88941	412188
34149	412189
234	412190
919	412191
129364	412192
54430	412193
2096	412194
4127	412195
43631	412196
7772	412197
21064	412198
6192	412199
6835	412200
1875	412201
112165	412202
28855	412203
35968	412204
60062	412205
9036	412206
63909	412207
75695	412208
92526	412209
63533	412210
7888	412211
37831	412212
43568	412213
40071	412214
49223	412215
24164	412216
114931	412217
122856	412218
1644	412219
70064	412220
14870	412221
24218	412222
32545	412223
3061	412224
13424	412225
43825	412226
84065	412227
436	412228
101336	412229
1206	412230
85883	412231
23421	412232
48950	412233
123664	412234
15537	412235
95081	412236
1233	412237
80176	412238
30626	412239
6888	412240
58936	412241
81756	412242
49098	412243
52303	412244
28306	412245
6469	412246
34203	412247
7015	412248
63050	412249
11230	412250
97012	412251
71655	412252
57573	412253
12049	412254
345	412255
57956	412256
108740	412257
69487	412258
680	412259
93189	412260
14850	412261
131970	412262
30224	412263
13545	412264
45958	412265
9064	412266
28006	412267
5620	412268
2678	412269
74006	412270
2559	412271
103498	412272
55637	412273
4106	412274
103691	412275
40886	412276
45016	412277
109417	412278
18115	412279
7165	412280
40253	412281
10075	412282
44149	412283
19053	412284
126405	412285
23101	412286
59561	412287
112380	412288
136231	412289
26420	412290
11631	412291
2338	412292
62468	412293
31637	412294
8693	412295
52160	412296
66778	412297
109771	412298
138003	412299
116470	412300
22647	412301
45232	412302
48028	412303
51206	412304
10386	412305
119682	412306
4770	412307
23968	412308
57569	412309
70534	412310
4672	412311
10540	412312
13465	412313
54917	412314
56206	412315
106242	412316
42244	412317
70927	412318
83873	412319
42224	412320
77321	412321
37530	412322
7725	412323
36735	412324
77905	412325
35651	412326
17219	412327
80477	412328
61609	412329
53041	412330
36552	412331
590	412332
24193	412333
29346	412334
14193	412335
16643	412336
4147	412337
28011	412338
5549	412339
93983	412340
70551	412341
5049	412342
1563	412343
27365	412344
105522	412345
18207	412346
30147	412347
27787	412348
22060	412349
119936	412350
81534	412351
91227	412352
19290	412353
28620	412354
50240	412355
7331	412356
6347	412357
847	412358
29552	412359
1059	412360
124569	412361
122416	412362
56821	412363
6950	412364
11829	412365
106663	412366
9734	412367
15269	412368
38046	412369
15970	412370
12479	412371
23446	412372
88548	412373
82614	412374
26256	412375
42925	412376
68928	412377
101422	412378
97115	412379
29742	412380
54594	412381
84661	412382
11536	412383
35326	412384
128	412385
19981	412386
32168	412387
55411	412388
91640	412389
20565	412390
79155	412391
113585	412392
18162	412393
33787	412394
72531	412395
7192	412396
3072	412397
9549	412398
82189	412399
22259	412400
40111	412401
3885	412402
31427	412403
3370	412404
7713	412405
11895	412406
70511	412407
33204	412408
51000	412409
73742	412410
33644	412411
26162	412412
59181	412413
20496	412414
7708	412415
14374	412416
58736	412417
44031	412418
30937	412419
2383	412420
42250	412421
11424	412422
42224	412423
31650	412424
131458	412425
100072	412426
54029	412427
5485	412428
106972	412429
39824	412430
51750	412431
3200	412432
21112	412433
130	412434
30938	412435
10252	412436
37965	412437
149943	412438
49574	412439
90411	412440
77932	412441
36546	412442
23605	412443
101790	412444
70348	412445
136896	412446
137600	412447
468	412448
5449	412449
69835	412450
97166	412451
146836	412452
22807	412453
15011	412454
7159	412455
1754	412456
6913	412457
4045	412458
35339	412459
8739	412460
10301	412461
26653	412462
21413	412463
107959	412464
62125	412465
127123	412466
66180	412467
107088	412468
59646	412469
29581	412470
23460	412471
1710	412472
34767	412473
111090	412474
73518	412475
27968	412476
95456	412477
89763	412478
119416	412479
32008	412480
6765	412481
122006	412482
22903	412483
78327	412484
27406	412485
22207	412486
108436	412487
8949	412488
62462	412489
29790	412490
123980	412491
120946	412492
326	412493
41281	412494
29018	412495
4722	412496
83942	412497
44807	412498
36193	412499
40821	412500
87921	412501
100256	412502
60690	412503
75343	412504
29191	412505
44838	412506
29469	412507
71810	412508
43664	412509
15937	412510
116734	412511
73340	412512
68794	412513
15599	412514
119899	412515
22774	412516
89485	412517
22638	412518
13616	412519
8123	412520
4183	412521
105852	412522
18273	412523
55464	412524
5419	412525
49045	412526
2002	412527
3851	412528
5875	412529
87842	412530
54382	412531
54159	412532
113045	412533
21095	412534
10318	412535
59102	412536
43353	412537
15210	412538
10655	412539
43468	412540
61251	412541
24735	412542
100200	412543
75100	412544
5702	412545
146593	412546
112422	412547
113961	412548
25280	412549
23358	412550
56440	412551
19420	412552
3217	412553
53634	412554
34337	412555
127765	412556
5507	412557
76251	412558
51663	412559
47050	412560
8025	412561
25779	412562
9	412563
3445	412564
55675	412565
100579	412566
122189	412567
40066	412568
3927	412569
89645	412570
5146	412571
70972	412572
28925	412573
1246	412574
12950	412575
12144	412576
16751	412577
28629	412578
23243	412579
79287	412580
53383	412581
5759	412582
3109	412583
25371	412584
6189	412585
66238	412586
17128	412587
90922	412588
25465	412589
30449	412590
23109	412591
43635	412592
23703	412593
1133	412594
114184	412595
52954	412596
42263	412597
55725	412598
25442	412599
80686	412600
124877	412601
40131	412602
80728	412603
26164	412604
18938	412605
49107	412606
20664	412607
32706	412608
5469	412609
69426	412610
2742	412611
22790	412612
9687	412613
124694	412614
5191	412615
33998	412616
103110	412617
104123	412618
30101	412619
108527	412620
3007	412621
35479	412622
137507	412623
15773	412624
124655	412625
7487	412626
91183	412627
25428	412628
14805	412629
139902	412630
100979	412631
48853	412632
3095	412633
14007	412634
13303	412635
118059	412636
46770	412637
2066	412638
31998	412639
18152	412640
23601	412641
47410	412642
13626	412643
37686	412644
37385	412645
32690	412646
94123	412647
12528	412648
113143	412649
12824	412650
60882	412651
56208	412652
34569	412653
1415	412654
132724	412655
53441	412656
6500	412657
63541	412658
9228	412659
132567	412660
69997	412661
26948	412662
43666	412663
15608	412664
27686	412665
37528	412666
105714	412667
105136	412668
41576	412669
74943	412670
31736	412671
103377	412672
25338	412673
64660	412674
33212	412675
70806	412676
27227	412677
32462	412678
181	412679
3820	412680
41207	412681
23728	412682
87868	412683
14765	412684
39546	412685
30114	412686
110362	412687
23053	412688
73157	412689
300	412690
2528	412691
38203	412692
1584	412693
67571	412694
54541	412695
7656	412696
118212	412697
487	412698
26518	412699
102567	412700
88722	412701
101283	412702
6034	412703
38515	412704
10565	412705
790	412706
38439	412707
43195	412708
86646	412709
84608	412710
8517	412711
9842	412712
17679	412713
54870	412714
27693	412715
22576	412716
31183	412717
6504	412718
9811	412719
105901	412720
57099	412721
116710	412722
19415	412723
67159	412724
13683	412725
27026	412726
40980	412727
3191	412728
3668	412729
87962	412730
120539	412731
50505	412732
41969	412733
137156	412734
31456	412735
3624	412736
35958	412737
32630	412738
54280	412739
13467	412740
32029	412741
47462	412742
57235	412743
78422	412744
97657	412745
72856	412746
39849	412747
18745	412748
32473	412749
9574	412750
25409	412751
76099	412752
145652	412753
3366	412754
19973	412755
38853	412756
7736	412757
19028	412758
13750	412759
135673	412760
59963	412761
45912	412762
27020	412763
70908	412764
33245	412765
11263	412766
17312	412767
2599	412768
11366	412769
738	412770
423	412771
13129	412772
702	412773
31286	412774
18945	412775
52736	412776
5019	412777
41887	412778
17797	412779
68458	412780
118420	412781
3972	412782
4935	412783
19077	412784
118695	412785
4927	412786
38891	412787
2368	412788
14329	412789
21498	412790
12511	412791
6265	412792
78254	412793
71357	412794
3520	412795
19054	412796
8389	412797
54039	412798
26934	412799
8369	412800
81706	412801
29588	412802
72162	412803
2017	412804
20870	412805
18937	412806
65712	412807
4283	412808
8204	412809
7989	412810
134	412811
17531	412812
47315	412813
7308	412814
40894	412815
49965	412816
8366	412817
6139	412818
71396	412819
58570	412820
27047	412821
89997	412822
14771	412823
46724	412824
26718	412825
103526	412826
25948	412827
17762	412828
64444	412829
101966	412830
76780	412831
62431	412832
32797	412833
81940	412834
11185	412835
29868	412836
9251	412837
37865	412838
19018	412839
27808	412840
95672	412841
6808	412842
29961	412843
78460	412844
120514	412845
32357	412846
102205	412847
6686	412848
687	412849
5888	412850
108318	412851
50643	412852
56007	412853
26221	412854
62441	412855
330	412856
117221	412857
81970	412858
77667	412859
133665	412860
2983	412861
47775	412862
49509	412863
43440	412864
115082	412865
45361	412866
2722	412867
45362	412868
78181	412869
20530	412870
56914	412871
46947	412872
3396	412873
23741	412874
84549	412875
79811	412876
1836	412877
122081	412878
78004	412879
113295	412880
378	412881
12926	412882
3109	412883
59384	412884
46123	412885
133846	412886
70079	412887
110725	412888
153	412889
3831	412890
10242	412891
21580	412892
28133	412893
42959	412894
15995	412895
22442	412896
36786	412897
3007	412898
79387	412899
10976	412900
46849	412901
63687	412902
40735	412903
39779	412904
2726	412905
3573	412906
447	412907
61573	412908
43342	412909
52015	412910
32950	412911
51113	412912
25486	412913
47670	412914
3204	412915
87372	412916
97315	412917
68936	412918
72515	412919
12479	412920
9738	412921
75533	412922
13960	412923
71797	412924
45961	412925
94171	412926
360	412927
20703	412928
43020	412929
26334	412930
50369	412931
18033	412932
74299	412933
84098	412934
112205	412935
526	412936
76467	412937
3166	412938
8618	412939
50535	412940
53281	412941
20626	412942
11303	412943
104	412944
8414	412945
44785	412946
63630	412947
263	412948
48052	412949
31253	412950
16049	412951
12477	412952
13905	412953
20596	412954
63751	412955
106002	412956
132440	412957
51006	412958
60130	412959
7847	412960
78784	412961
24486	412962
15707	412963
34407	412964
39022	412965
49685	412966
86626	412967
42796	412968
29175	412969
37510	412970
72712	412971
70799	412972
12023	412973
100845	412974
23802	412975
22434	412976
5956	412977
38471	412978
20981	412979
92485	412980
23187	412981
78193	412982
93784	412983
15952	412984
108602	412985
15641	412986
35	412987
59273	412988
37099	412989
39549	412990
76922	412991
121971	412992
44062	412993
3916	412994
46455	412995
112150	412996
73714	412997
16029	412998
104662	412999
175	413000
22640	413001
9756	413002
27386	413003
65777	413004
40573	413005
118936	413006
12903	413007
9212	413008
15281	413009
33888	413010
64131	413011
108109	413012
3043	413013
50080	413014
9612	413015
63440	413016
8338	413017
330	413018
3672	413019
69342	413020
18924	413021
2195	413022
58613	413023
4338	413024
7655	413025
1158	413026
15760	413027
44381	413028
143677	413029
63805	413030
28660	413031
4834	413032
50569	413033
20212	413034
27213	413035
50406	413036
7095	413037
30980	413038
66358	413039
3338	413040
9702	413041
122129	413042
10677	413043
14996	413044
61483	413045
42565	413046
13788	413047
146763	413048
65830	413049
44898	413050
10433	413051
18134	413052
75810	413053
44029	413054
1615	413055
46938	413056
499	413057
29456	413058
79132	413059
25483	413060
59733	413061
21002	413062
7095	413063
1505	413064
11145	413065
32162	413066
37564	413067
146879	413068
52096	413069
122234	413070
37772	413071
20922	413072
124647	413073
21171	413074
3118	413075
25	413076
64991	413077
7340	413078
12609	413079
8905	413080
39435	413081
18740	413082
10538	413083
58749	413084
127868	413085
17759	413086
35680	413087
110381	413088
877	413089
120834	413090
8839	413091
60486	413092
26733	413093
16274	413094
116156	413095
38652	413096
15778	413097
34922	413098
70523	413099
18687	413100
49195	413101
33354	413102
1342	413103
21124	413104
32925	413105
10605	413106
32915	413107
34530	413108
26884	413109
23049	413110
28976	413111
3236	413112
99532	413113
64117	413114
47023	413115
32419	413116
136827	413117
10663	413118
117990	413119
399	413120
37944	413121
40305	413122
57507	413123
7929	413124
7013	413125
29308	413126
23331	413127
10915	413128
11932	413129
66289	413130
57913	413131
118252	413132
20478	413133
58089	413134
39882	413135
48465	413136
104670	413137
51559	413138
5180	413139
76456	413140
8675	413141
13657	413142
21567	413143
20780	413144
38170	413145
9005	413146
63331	413147
33461	413148
47135	413149
71558	413150
79169	413151
33867	413152
51712	413153
116898	413154
40703	413155
13752	413156
1749	413157
33255	413158
28979	413159
37134	413160
131517	413161
19619	413162
117823	413163
36083	413164
10256	413165
6721	413166
26	413167
2991	413168
101492	413169
106600	413170
4950	413171
25451	413172
119997	413173
90947	413174
31693	413175
14468	413176
104533	413177
100082	413178
100523	413179
32525	413180
7952	413181
26704	413182
34979	413183
17699	413184
87497	413185
53932	413186
91278	413187
33118	413188
122822	413189
146	413190
1880	413191
17314	413192
14082	413193
119127	413194
62120	413195
12949	413196
68802	413197
839	413198
9736	413199
3088	413200
77018	413201
48544	413202
11359	413203
50680	413204
51442	413205
7413	413206
15397	413207
7351	413208
68176	413209
9115	413210
36067	413211
32950	413212
80070	413213
57014	413214
16148	413215
28794	413216
22405	413217
32305	413218
53808	413219
168	413220
39532	413221
63416	413222
80032	413223
49696	413224
18259	413225
133898	413226
76330	413227
15499	413228
10478	413229
5098	413230
13780	413231
31297	413232
60905	413233
2724	413234
48945	413235
16456	413236
10699	413237
66272	413238
41026	413239
26580	413240
130739	413241
14319	413242
8827	413243
7695	413244
130013	413245
49959	413246
42	413247
1338	413248
9492	413249
702	413250
41017	413251
58541	413252
6313	413253
2636	413254
21820	413255
3541	413256
116675	413257
16320	413258
14046	413259
62808	413260
143021	413261
26830	413262
1123	413263
29773	413264
38891	413265
92745	413266
7930	413267
29220	413268
75664	413269
72408	413270
73368	413271
13408	413272
79086	413273
16272	413274
22284	413275
2319	413276
80340	413277
20795	413278
87775	413279
36538	413280
10145	413281
8648	413282
32157	413283
72369	413284
25178	413285
42975	413286
2085	413287
135179	413288
68800	413289
85732	413290
6045	413291
10327	413292
36609	413293
37498	413294
106033	413295
53731	413296
11040	413297
79314	413298
1356	413299
14613	413300
73602	413301
12710	413302
10162	413303
66627	413304
16654	413305
97013	413306
57997	413307
42949	413308
109266	413309
25273	413310
2031	413311
23606	413312
56513	413313
37628	413314
62056	413315
83487	413316
74199	413317
13880	413318
163	413319
36622	413320
105334	413321
65380	413322
11132	413323
86272	413324
25683	413325
109852	413326
4454	413327
64586	413328
4291	413329
44162	413330
85271	413331
138517	413332
49260	413333
27264	413334
125	413335
56756	413336
71047	413337
52518	413338
78209	413339
90781	413340
15996	413341
52596	413342
8564	413343
138849	413344
37575	413345
83569	413346
75374	413347
36135	413348
1453	413349
1969	413350
13558	413351
9797	413352
6194	413353
49527	413354
91441	413355
10115	413356
9221	413357
18065	413358
49248	413359
494	413360
70123	413361
44751	413362
135855	413363
3720	413364
15923	413365
71501	413366
41636	413367
105312	413368
112995	413369
96746	413370
75665	413371
105230	413372
68192	413373
8155	413374
23703	413375
18693	413376
45983	413377
3023	413378
94777	413379
53298	413380
18314	413381
39356	413382
3211	413383
18671	413384
79237	413385
5976	413386
61219	413387
79381	413388
14023	413389
25199	413390
34211	413391
16637	413392
62683	413393
110	413394
76269	413395
78215	413396
105221	413397
16109	413398
416	413399
14810	413400
141619	413401
15221	413402
39953	413403
31088	413404
31402	413405
6310	413406
106058	413407
57730	413408
30160	413409
898	413410
37178	413411
1948	413412
35654	413413
12464	413414
22294	413415
88814	413416
27523	413417
56154	413418
22793	413419
73166	413420
130811	413421
46804	413422
103909	413423
25295	413424
55806	413425
595	413426
12006	413427
48144	413428
130264	413429
51724	413430
104154	413431
4903	413432
18582	413433
10613	413434
32100	413435
16109	413436
93998	413437
59717	413438
37957	413439
105438	413440
54830	413441
11726	413442
486	413443
3641	413444
185	413445
51898	413446
38591	413447
69581	413448
43465	413449
31478	413450
23723	413451
61231	413452
3652	413453
1884	413454
103583	413455
54916	413456
50185	413457
10256	413458
69385	413459
65745	413460
6392	413461
103244	413462
75315	413463
13686	413464
39428	413465
39503	413466
15698	413467
114	413468
2092	413469
27377	413470
16835	413471
1246	413472
3819	413473
13668	413474
9606	413475
53068	413476
35987	413477
4282	413478
26357	413479
4107	413480
36470	413481
11517	413482
60969	413483
71296	413484
16411	413485
53188	413486
54500	413487
124276	413488
4267	413489
24403	413490
2168	413491
127980	413492
71544	413493
5076	413494
1026	413495
25389	413496
30	413497
70692	413498
107226	413499
104957	413500
5192	413501
18902	413502
36776	413503
115259	413504
55784	413505
73062	413506
119658	413507
63708	413508
23722	413509
27122	413510
12786	413511
6076	413512
39297	413513
10419	413514
90758	413515
25450	413516
49133	413517
7115	413518
7975	413519
140391	413520
4279	413521
33669	413522
33995	413523
64637	413524
9125	413525
47493	413526
13841	413527
35489	413528
8725	413529
110415	413530
49	413531
3879	413532
56510	413533
22690	413534
81601	413535
21623	413536
12307	413537
4463	413538
20604	413539
11039	413540
13305	413541
50503	413542
45077	413543
38892	413544
36837	413545
117466	413546
5423	413547
82367	413548
136593	413549
73728	413550
8127	413551
22109	413552
59135	413553
88240	413554
13919	413555
34782	413556
23363	413557
97531	413558
89510	413559
3018	413560
44389	413561
36560	413562
23219	413563
55014	413564
7462	413565
29394	413566
22764	413567
33239	413568
14092	413569
23110	413570
18489	413571
47617	413572
24160	413573
87370	413574
27743	413575
43932	413576
39200	413577
29727	413578
28605	413579
78061	413580
19728	413581
57146	413582
59512	413583
1434	413584
81307	413585
12836	413586
115127	413587
97525	413588
12117	413589
5674	413590
15734	413591
119199	413592
6425	413593
50961	413594
38189	413595
28173	413596
41243	413597
118198	413598
18344	413599
119366	413600
52559	413601
39171	413602
6006	413603
47417	413604
12414	413605
10136	413606
4970	413607
16462	413608
135860	413609
23329	413610
9741	413611
942	413612
38301	413613
20492	413614
16686	413615
168	413616
45233	413617
7036	413618
67001	413619
61694	413620
57275	413621
9550	413622
10040	413623
66845	413624
68103	413625
15988	413626
80685	413627
98488	413628
51987	413629
5839	413630
25770	413631
72762	413632
43339	413633
99367	413634
107342	413635
63626	413636
85987	413637
3490	413638
19142	413639
81483	413640
62638	413641
16887	413642
16691	413643
108075	413644
82695	413645
52542	413646
12629	413647
2821	413648
94695	413649
2486	413650
34852	413651
4831	413652
136	413653
61806	413654
47560	413655
4411	413656
10240	413657
34335	413658
1012	413659
55578	413660
8114	413661
1295	413662
79417	413663
4543	413664
24134	413665
19367	413666
1805	413667
39768	413668
138207	413669
13911	413670
21854	413671
77742	413672
94262	413673
56259	413674
109364	413675
30123	413676
10603	413677
99615	413678
148864	413679
55940	413680
88063	413681
74217	413682
54628	413683
8342	413684
76452	413685
17238	413686
23748	413687
1466	413688
36776	413689
46439	413690
15829	413691
83864	413692
78828	413693
17845	413694
5976	413695
103806	413696
37734	413697
27653	413698
111777	413699
55744	413700
28079	413701
30242	413702
13299	413703
1	413704
33388	413705
68345	413706
6528	413707
23699	413708
17898	413709
27459	413710
38861	413711
84120	413712
58461	413713
1132	413714
257	413715
81805	413716
104186	413717
73644	413718
35820	413719
31133	413720
117143	413721
9111	413722
13016	413723
6891	413724
91787	413725
86120	413726
168	413727
125280	413728
30933	413729
3136	413730
76157	413731
73118	413732
149790	413733
42054	413734
112751	413735
23066	413736
127166	413737
456	413738
130322	413739
135579	413740
54784	413741
9901	413742
123926	413743
8034	413744
8339	413745
3022	413746
8793	413747
34473	413748
1962	413749
110751	413750
26373	413751
2826	413752
45737	413753
29612	413754
27699	413755
16051	413756
17736	413757
95262	413758
8337	413759
83808	413760
18007	413761
11234	413762
71206	413763
44342	413764
38737	413765
84501	413766
102483	413767
53976	413768
50131	413769
3517	413770
40850	413771
9415	413772
108923	413773
113922	413774
35324	413775
51217	413776
92873	413777
71198	413778
116203	413779
2202	413780
23970	413781
114153	413782
112636	413783
52876	413784
65448	413785
80395	413786
1872	413787
1522	413788
112748	413789
245	413790
18714	413791
41024	413792
1613	413793
142968	413794
26481	413795
66654	413796
87838	413797
1600	413798
97159	413799
78287	413800
14454	413801
41591	413802
12207	413803
47849	413804
31101	413805
73672	413806
5514	413807
32401	413808
2358	413809
36506	413810
15667	413811
100526	413812
61139	413813
55461	413814
3222	413815
10045	413816
67480	413817
2487	413818
45112	413819
58349	413820
85830	413821
7931	413822
55449	413823
9332	413824
14992	413825
299	413826
28813	413827
31212	413828
6319	413829
98422	413830
1415	413831
16425	413832
8454	413833
41225	413834
93698	413835
51718	413836
117957	413837
26215	413838
55466	413839
143209	413840
773	413841
2067	413842
9647	413843
4986	413844
40643	413845
49493	413846
88840	413847
47213	413848
89226	413849
64483	413850
13535	413851
23822	413852
101790	413853
82208	413854
137389	413855
76770	413856
12661	413857
83621	413858
22192	413859
78365	413860
35332	413861
71861	413862
55994	413863
5056	413864
18099	413865
122551	413866
34322	413867
76208	413868
62596	413869
39091	413870
216	413871
5419	413872
12401	413873
86364	413874
53448	413875
94355	413876
27773	413877
30153	413878
76527	413879
62142	413880
44784	413881
11248	413882
16786	413883
14241	413884
79995	413885
108188	413886
107337	413887
501	413888
34963	413889
55551	413890
27234	413891
72302	413892
12531	413893
24176	413894
4082	413895
77239	413896
4501	413897
18624	413898
127157	413899
6512	413900
34098	413901
119123	413902
26210	413903
47522	413904
73935	413905
74061	413906
85563	413907
50113	413908
94475	413909
6639	413910
41362	413911
53116	413912
81072	413913
106230	413914
66693	413915
17809	413916
122737	413917
8930	413918
148748	413919
2395	413920
7815	413921
105651	413922
57917	413923
89521	413924
1785	413925
55536	413926
20679	413927
91469	413928
65929	413929
35306	413930
97363	413931
17811	413932
11294	413933
7645	413934
7914	413935
106339	413936
27971	413937
46766	413938
41119	413939
56153	413940
30911	413941
60820	413942
32836	413943
11914	413944
79643	413945
5365	413946
30869	413947
128947	413948
54077	413949
7122	413950
98421	413951
27989	413952
27362	413953
98881	413954
4939	413955
34821	413956
3976	413957
122988	413958
14542	413959
50994	413960
70850	413961
17589	413962
29866	413963
110005	413964
93964	413965
20692	413966
51308	413967
3130	413968
68259	413969
80540	413970
110910	413971
118481	413972
68441	413973
15496	413974
22196	413975
37783	413976
83367	413977
84446	413978
58546	413979
11103	413980
98121	413981
96533	413982
65466	413983
58659	413984
13496	413985
6889	413986
7675	413987
83399	413988
112982	413989
97970	413990
136937	413991
1025	413992
112979	413993
16984	413994
54242	413995
20195	413996
18790	413997
19359	413998
19285	413999
25215	414000
17776	414001
36185	414002
6404	414003
73596	414004
17632	414005
13087	414006
54876	414007
42736	414008
109302	414009
52	414010
426	414011
23513	414012
1514	414013
54962	414014
3854	414015
11168	414016
30609	414017
11362	414018
108554	414019
4179	414020
1649	414021
9602	414022
20048	414023
908	414024
28816	414025
16615	414026
90307	414027
128389	414028
96328	414029
36075	414030
88363	414031
135628	414032
129964	414033
3583	414034
16435	414035
9826	414036
27142	414037
6358	414038
5418	414039
45872	414040
48282	414041
26521	414042
129656	414043
82051	414044
2863	414045
39266	414046
124131	414047
131115	414048
117750	414049
72461	414050
30591	414051
38719	414052
44275	414053
65980	414054
41786	414055
45931	414056
43614	414057
77672	414058
30970	414059
12954	414060
38842	414061
1125	414062
11507	414063
214	414064
39701	414065
69986	414066
26719	414067
41492	414068
3972	414069
55027	414070
26360	414071
80020	414072
57009	414073
14056	414074
13581	414075
59856	414076
52694	414077
47229	414078
21879	414079
4277	414080
28856	414081
19090	414082
99069	414083
10610	414084
25272	414085
110188	414086
9093	414087
4447	414088
7725	414089
149989	414090
11303	414091
105044	414092
26040	414093
51617	414094
66031	414095
18064	414096
44127	414097
627	414098
9558	414099
39335	414100
8236	414101
16393	414102
19678	414103
22682	414104
77314	414105
3431	414106
81609	414107
28505	414108
84625	414109
8461	414110
42545	414111
79494	414112
114155	414113
83061	414114
369	414115
76298	414116
39101	414117
36924	414118
27295	414119
126535	414120
120789	414121
10090	414122
80771	414123
29310	414124
231	414125
119436	414126
10704	414127
25334	414128
70048	414129
3280	414130
129670	414131
95454	414132
58515	414133
61457	414134
42954	414135
71417	414136
61184	414137
107307	414138
5907	414139
16342	414140
3560	414141
45004	414142
32145	414143
19984	414144
18529	414145
31276	414146
35321	414147
63036	414148
7207	414149
4489	414150
113835	414151
2967	414152
52306	414153
358	414154
30704	414155
32083	414156
602	414157
14989	414158
110565	414159
34602	414160
53788	414161
5817	414162
12287	414163
82185	414164
43997	414165
49825	414166
51876	414167
25048	414168
44615	414169
82351	414170
63335	414171
6790	414172
32963	414173
83803	414174
37047	414175
3621	414176
33345	414177
46122	414178
45822	414179
39836	414180
22996	414181
23768	414182
93408	414183
19757	414184
14881	414185
2562	414186
2593	414187
110576	414188
100502	414189
16981	414190
37223	414191
24316	414192
17057	414193
117317	414194
55643	414195
88570	414196
64793	414197
33577	414198
36115	414199
57960	414200
21528	414201
14989	414202
44142	414203
103730	414204
102606	414205
12716	414206
68779	414207
1727	414208
9840	414209
15013	414210
6278	414211
36093	414212
26417	414213
41700	414214
38171	414215
6315	414216
18033	414217
68766	414218
17031	414219
7926	414220
108794	414221
120417	414222
41433	414223
51468	414224
39506	414225
37793	414226
85789	414227
18119	414228
130168	414229
1103	414230
24355	414231
8671	414232
69484	414233
24139	414234
6831	414235
30635	414236
39261	414237
21338	414238
77214	414239
6304	414240
101099	414241
96572	414242
11415	414243
98974	414244
29217	414245
20891	414246
13477	414247
33440	414248
25728	414249
31570	414250
29277	414251
82335	414252
765	414253
26418	414254
32523	414255
93541	414256
11458	414257
1722	414258
1156	414259
105891	414260
8948	414261
9308	414262
69239	414263
33761	414264
68383	414265
126792	414266
11571	414267
64007	414268
72500	414269
15067	414270
80638	414271
31310	414272
15912	414273
74250	414274
44746	414275
110205	414276
11727	414277
65876	414278
65234	414279
81238	414280
15090	414281
102287	414282
112616	414283
30213	414284
46046	414285
74338	414286
40849	414287
15996	414288
59037	414289
1156	414290
54249	414291
112863	414292
33506	414293
47478	414294
20828	414295
64558	414296
6820	414297
24192	414298
127557	414299
43397	414300
49828	414301
1305	414302
136158	414303
1323	414304
62956	414305
35708	414306
3134	414307
33750	414308
67157	414309
224	414310
7280	414311
9761	414312
52347	414313
48451	414314
91299	414315
4160	414316
21804	414317
31527	414318
7353	414319
135125	414320
77415	414321
42262	414322
61005	414323
21400	414324
18078	414325
100077	414326
41321	414327
67980	414328
43216	414329
7255	414330
69577	414331
4684	414332
16689	414333
99020	414334
9670	414335
11030	414336
7524	414337
119408	414338
48211	414339
3117	414340
23260	414341
31351	414342
2373	414343
68487	414344
112533	414345
32133	414346
32984	414347
367	414348
52576	414349
22402	414350
49300	414351
37641	414352
25973	414353
23297	414354
50535	414355
123014	414356
59136	414357
8578	414358
10402	414359
2580	414360
25562	414361
24484	414362
11238	414363
137005	414364
103129	414365
45706	414366
753	414367
4230	414368
48872	414369
8564	414370
60031	414371
129179	414372
9661	414373
16460	414374
49234	414375
75882	414376
53990	414377
50402	414378
40157	414379
44936	414380
4360	414381
60410	414382
44033	414383
39254	414384
59794	414385
80420	414386
79834	414387
38435	414388
59898	414389
44766	414390
29007	414391
29812	414392
4981	414393
105714	414394
44238	414395
520	414396
76709	414397
81697	414398
28659	414399
34867	414400
9737	414401
42717	414402
113273	414403
98937	414404
17372	414405
55434	414406
62041	414407
16839	414408
13143	414409
133579	414410
1626	414411
101595	414412
86371	414413
4236	414414
103805	414415
90009	414416
11214	414417
69777	414418
46418	414419
36300	414420
487	414421
47418	414422
32386	414423
9751	414424
33346	414425
22086	414426
42993	414427
32987	414428
1231	414429
54045	414430
4734	414431
86410	414432
2303	414433
10763	414434
66162	414435
115331	414436
9607	414437
25056	414438
2830	414439
28625	414440
117486	414441
113163	414442
38526	414443
12763	414444
133269	414445
51031	414446
30361	414447
97798	414448
8629	414449
32652	414450
69690	414451
104269	414452
9142	414453
29764	414454
47001	414455
32947	414456
60913	414457
1686	414458
60944	414459
81908	414460
48553	414461
10763	414462
73343	414463
119332	414464
43222	414465
2309	414466
14825	414467
10499	414468
55584	414469
39749	414470
74484	414471
20169	414472
2853	414473
63916	414474
58648	414475
12879	414476
11219	414477
73559	414478
49951	414479
104177	414480
22900	414481
54471	414482
38783	414483
32664	414484
61910	414485
5372	414486
61334	414487
4768	414488
337	414489
20415	414490
58294	414491
15174	414492
6246	414493
11111	414494
741	414495
63492	414496
111490	414497
76800	414498
6667	414499
76291	414500
63334	414501
11216	414502
83455	414503
17320	414504
18982	414505
2859	414506
78577	414507
8733	414508
177	414509
44932	414510
11341	414511
10734	414512
42632	414513
39567	414514
4968	414515
74767	414516
24932	414517
10212	414518
9079	414519
550	414520
41150	414521
24443	414522
52150	414523
15581	414524
33278	414525
56009	414526
145485	414527
36766	414528
54111	414529
70751	414530
112549	414531
38271	414532
23997	414533
1524	414534
9244	414535
21737	414536
1202	414537
99628	414538
17602	414539
79401	414540
1434	414541
140084	414542
2938	414543
142098	414544
37739	414545
52011	414546
141990	414547
58701	414548
43553	414549
123158	414550
7088	414551
56561	414552
10211	414553
1244	414554
4809	414555
61092	414556
39944	414557
30314	414558
57023	414559
38368	414560
11	414561
121642	414562
57062	414563
47517	414564
41610	414565
23634	414566
67964	414567
62222	414568
71822	414569
144358	414570
107075	414571
11866	414572
104450	414573
23	414574
55300	414575
86034	414576
7480	414577
1854	414578
63296	414579
101583	414580
48269	414581
16700	414582
73617	414583
11260	414584
75841	414585
137476	414586
23557	414587
13575	414588
1756	414589
40480	414590
3586	414591
1396	414592
15589	414593
41845	414594
79317	414595
53059	414596
5602	414597
66821	414598
23039	414599
1774	414600
101458	414601
20699	414602
100502	414603
22312	414604
116923	414605
222	414606
4591	414607
18632	414608
28595	414609
113119	414610
91741	414611
19537	414612
56108	414613
15858	414614
21328	414615
44576	414616
30532	414617
11358	414618
78117	414619
9090	414620
78348	414621
41228	414622
40109	414623
11942	414624
15886	414625
121301	414626
19627	414627
31849	414628
14858	414629
49483	414630
5258	414631
7709	414632
82885	414633
118212	414634
102578	414635
146840	414636
106887	414637
6085	414638
56101	414639
66128	414640
52592	414641
8603	414642
42847	414643
149266	414644
42351	414645
41836	414646
17794	414647
59655	414648
8106	414649
106625	414650
79301	414651
80390	414652
5073	414653
14640	414654
32717	414655
18445	414656
24677	414657
67659	414658
111934	414659
55220	414660
3870	414661
48309	414662
34384	414663
24429	414664
133734	414665
44236	414666
24601	414667
2820	414668
3858	414669
59008	414670
4419	414671
45412	414672
23414	414673
22296	414674
93185	414675
23602	414676
105707	414677
36010	414678
105010	414679
24824	414680
38730	414681
41697	414682
28615	414683
44413	414684
12810	414685
3427	414686
23766	414687
41687	414688
29741	414689
30013	414690
635	414691
36281	414692
29515	414693
33247	414694
32501	414695
88081	414696
9125	414697
77025	414698
41643	414699
96	414700
22113	414701
103749	414702
55906	414703
73527	414704
23776	414705
27368	414706
25393	414707
41101	414708
101040	414709
75883	414710
92977	414711
85417	414712
27621	414713
21720	414714
115428	414715
106243	414716
9904	414717
71536	414718
29579	414719
19044	414720
14027	414721
22387	414722
83050	414723
83086	414724
27031	414725
1211	414726
48663	414727
1928	414728
2968	414729
70871	414730
58780	414731
64932	414732
7689	414733
12716	414734
26701	414735
139213	414736
58216	414737
46665	414738
66077	414739
16847	414740
21784	414741
93421	414742
131039	414743
2625	414744
2212	414745
65247	414746
63202	414747
5004	414748
7133	414749
30748	414750
146260	414751
16415	414752
62098	414753
973	414754
32446	414755
1238	414756
5786	414757
16902	414758
22548	414759
11242	414760
7987	414761
82560	414762
53717	414763
102740	414764
63386	414765
74385	414766
18434	414767
90106	414768
35234	414769
60634	414770
16419	414771
65939	414772
21105	414773
8240	414774
28892	414775
33339	414776
11028	414777
83078	414778
8725	414779
98593	414780
32380	414781
67958	414782
48164	414783
70347	414784
23302	414785
55909	414786
13705	414787
122461	414788
6045	414789
148082	414790
14785	414791
69612	414792
48782	414793
115996	414794
52348	414795
9354	414796
104513	414797
84474	414798
102060	414799
105910	414800
45125	414801
111570	414802
97839	414803
11671	414804
13149	414805
115688	414806
107046	414807
2297	414808
54139	414809
42539	414810
13098	414811
110044	414812
37005	414813
4177	414814
8922	414815
10469	414816
5622	414817
1759	414818
150007	414819
98461	414820
14816	414821
35390	414822
10080	414823
86459	414824
26987	414825
45884	414826
39034	414827
88145	414828
1368	414829
5442	414830
30970	414831
87085	414832
144317	414833
72003	414834
60780	414835
26912	414836
34849	414837
28871	414838
51189	414839
18210	414840
10503	414841
4882	414842
106971	414843
10648	414844
8139	414845
29295	414846
125608	414847
54924	414848
16571	414849
1352	414850
63425	414851
4543	414852
908	414853
35813	414854
535	414855
89288	414856
45268	414857
46757	414858
7886	414859
36129	414860
601	414861
52804	414862
9119	414863
62470	414864
7589	414865
44074	414866
24226	414867
43689	414868
75937	414869
88627	414870
56195	414871
128658	414872
59728	414873
576	414874
105893	414875
17748	414876
89166	414877
23115	414878
42289	414879
105350	414880
27511	414881
73774	414882
130122	414883
6872	414884
33793	414885
18209	414886
99993	414887
127768	414888
21729	414889
96113	414890
29861	414891
42037	414892
51825	414893
58012	414894
215	414895
87847	414896
106426	414897
1812	414898
53740	414899
5427	414900
5614	414901
98906	414902
21297	414903
123857	414904
31917	414905
47798	414906
28713	414907
44088	414908
64278	414909
87154	414910
87765	414911
71850	414912
28002	414913
108450	414914
39675	414915
47690	414916
138256	414917
31106	414918
75829	414919
57737	414920
63575	414921
7166	414922
19528	414923
8953	414924
11873	414925
26209	414926
5369	414927
14553	414928
18884	414929
44063	414930
46850	414931
115378	414932
7053	414933
88928	414934
49912	414935
6835	414936
25922	414937
80756	414938
64175	414939
26350	414940
19374	414941
8609	414942
55632	414943
85700	414944
19075	414945
10954	414946
40457	414947
45799	414948
5140	414949
5511	414950
100609	414951
30039	414952
1238	414953
84145	414954
19158	414955
9925	414956
2801	414957
9187	414958
29873	414959
118585	414960
64465	414961
35963	414962
51520	414963
135907	414964
44759	414965
42450	414966
67999	414967
29171	414968
85353	414969
53084	414970
118325	414971
42402	414972
57175	414973
24183	414974
137096	414975
2562	414976
61037	414977
8763	414978
6405	414979
81541	414980
16569	414981
6898	414982
45401	414983
32350	414984
1446	414985
35681	414986
63524	414987
39790	414988
81416	414989
58074	414990
19116	414991
21983	414992
8535	414993
1610	414994
429	414995
15720	414996
37889	414997
7534	414998
711	414999
79147	415000
32737	415001
122337	415002
37539	415003
74402	415004
28594	415005
109803	415006
8199	415007
2689	415008
2235	415009
91664	415010
59540	415011
43681	415012
77135	415013
1230	415014
11458	415015
16326	415016
17061	415017
31236	415018
126903	415019
36925	415020
60345	415021
44935	415022
106171	415023
89714	415024
34872	415025
125526	415026
20634	415027
112125	415028
75040	415029
102788	415030
15346	415031
72096	415032
69162	415033
22847	415034
35665	415035
3092	415036
197	415037
80406	415038
6055	415039
98373	415040
108932	415041
38102	415042
5215	415043
131545	415044
37072	415045
82308	415046
80464	415047
50360	415048
266	415049
75475	415050
95077	415051
88692	415052
98779	415053
85453	415054
55967	415055
72892	415056
13425	415057
71638	415058
32140	415059
76216	415060
18004	415061
41792	415062
114441	415063
2774	415064
26959	415065
38467	415066
13684	415067
32469	415068
30804	415069
14690	415070
18923	415071
11408	415072
57563	415073
30904	415074
45591	415075
388	415076
144967	415077
7602	415078
37854	415079
7831	415080
1360	415081
205	415082
80383	415083
33699	415084
71385	415085
7939	415086
36950	415087
2008	415088
3856	415089
7500	415090
17468	415091
6551	415092
105270	415093
10169	415094
113722	415095
107523	415096
7518	415097
2447	415098
138051	415099
27985	415100
113949	415101
51410	415102
6560	415103
25944	415104
3135	415105
63880	415106
101557	415107
53799	415108
98837	415109
20030	415110
57357	415111
18309	415112
45618	415113
2646	415114
100100	415115
68546	415116
691	415117
38154	415118
2975	415119
121147	415120
35839	415121
5014	415122
77135	415123
9036	415124
68847	415125
5089	415126
2847	415127
149	415128
100926	415129
79130	415130
36286	415131
84198	415132
8174	415133
3270	415134
5458	415135
52945	415136
62403	415137
58786	415138
111255	415139
89926	415140
29298	415141
615	415142
124146	415143
13800	415144
7383	415145
114280	415146
133388	415147
18570	415148
132469	415149
11126	415150
441	415151
49243	415152
108263	415153
32048	415154
58126	415155
37654	415156
36661	415157
61663	415158
66871	415159
6620	415160
2247	415161
53	415162
87863	415163
21291	415164
44812	415165
117275	415166
46209	415167
16850	415168
115684	415169
52699	415170
46028	415171
85395	415172
71755	415173
22906	415174
106786	415175
71336	415176
14862	415177
19084	415178
569	415179
11664	415180
22876	415181
17744	415182
9038	415183
14722	415184
92998	415185
23063	415186
25503	415187
11221	415188
42446	415189
6492	415190
78725	415191
64614	415192
56298	415193
134380	415194
1990	415195
14246	415196
59760	415197
6935	415198
87847	415199
7954	415200
95068	415201
26560	415202
4313	415203
34562	415204
4709	415205
30140	415206
39803	415207
15569	415208
527	415209
16840	415210
62793	415211
117241	415212
5338	415213
5	415214
79961	415215
46983	415216
131622	415217
112442	415218
72692	415219
117892	415220
98223	415221
105112	415222
54709	415223
72271	415224
15505	415225
111171	415226
18533	415227
127734	415228
73801	415229
5712	415230
46364	415231
81948	415232
18994	415233
12445	415234
77800	415235
4756	415236
14043	415237
73597	415238
102723	415239
8444	415240
94356	415241
52651	415242
35721	415243
118137	415244
14052	415245
23982	415246
6558	415247
1946	415248
33451	415249
9005	415250
20519	415251
42613	415252
26671	415253
36182	415254
8539	415255
106217	415256
60685	415257
15012	415258
10190	415259
74336	415260
16519	415261
2300	415262
11292	415263
7503	415264
33290	415265
53526	415266
99029	415267
2119	415268
4622	415269
100667	415270
20827	415271
34090	415272
9673	415273
876	415274
27946	415275
128785	415276
27006	415277
105907	415278
38334	415279
31757	415280
6467	415281
189	415282
62640	415283
8455	415284
54281	415285
9998	415286
55399	415287
16341	415288
79458	415289
86213	415290
11717	415291
19112	415292
50756	415293
89289	415294
27543	415295
94922	415296
64979	415297
9555	415298
35551	415299
46295	415300
104889	415301
68936	415302
6755	415303
44159	415304
56814	415305
7209	415306
13856	415307
2840	415308
95852	415309
8545	415310
47800	415311
29840	415312
6	415313
43364	415314
6556	415315
45516	415316
37934	415317
150217	415318
17672	415319
71040	415320
51229	415321
2719	415322
31788	415323
62158	415324
11355	415325
60199	415326
16662	415327
32200	415328
111434	415329
2073	415330
8362	415331
69122	415332
15280	415333
115675	415334
48906	415335
3818	415336
109869	415337
43405	415338
56581	415339
38122	415340
114369	415341
5878	415342
118320	415343
1193	415344
46992	415345
2305	415346
20085	415347
86739	415348
101599	415349
5843	415350
115296	415351
8393	415352
109817	415353
12400	415354
21431	415355
101389	415356
25437	415357
6452	415358
45118	415359
51517	415360
41795	415361
84593	415362
2373	415363
66710	415364
25338	415365
26708	415366
5804	415367
8708	415368
16660	415369
2438	415370
35217	415371
40433	415372
5553	415373
13057	415374
46711	415375
40950	415376
109809	415377
20564	415378
3681	415379
17885	415380
3905	415381
23375	415382
30410	415383
21205	415384
168	415385
14813	415386
9746	415387
54732	415388
1144	415389
53315	415390
86540	415391
10548	415392
124705	415393
104917	415394
4215	415395
4039	415396
69061	415397
73	415398
94987	415399
36397	415400
15680	415401
7310	415402
73459	415403
5843	415404
12224	415405
414	415406
61179	415407
79203	415408
57396	415409
178	415410
468	415411
26620	415412
137517	415413
28104	415414
104513	415415
1578	415416
10395	415417
43527	415418
55413	415419
34808	415420
46823	415421
4688	415422
31478	415423
6075	415424
13561	415425
49692	415426
22216	415427
66833	415428
27412	415429
62002	415430
540	415431
18479	415432
46660	415433
63894	415434
77528	415435
340	415436
38727	415437
280	415438
19866	415439
116573	415440
44047	415441
56875	415442
45134	415443
12132	415444
39066	415445
6478	415446
1094	415447
102705	415448
32696	415449
66593	415450
35454	415451
116583	415452
3475	415453
99286	415454
61350	415455
85594	415456
60660	415457
80133	415458
139742	415459
25344	415460
3289	415461
16	415462
18835	415463
36457	415464
11870	415465
110076	415466
92662	415467
33262	415468
8814	415469
18442	415470
135519	415471
92792	415472
79324	415473
76807	415474
15617	415475
32542	415476
55700	415477
90736	415478
66535	415479
48174	415480
19798	415481
47677	415482
546	415483
28360	415484
110305	415485
4954	415486
20988	415487
120770	415488
6983	415489
139409	415490
23501	415491
7511	415492
18182	415493
63508	415494
64382	415495
136356	415496
110453	415497
24557	415498
36344	415499
21161	415500
38309	415501
37995	415502
105097	415503
104007	415504
120666	415505
25358	415506
20641	415507
23405	415508
28281	415509
12720	415510
2606	415511
67629	415512
84952	415513
97061	415514
96912	415515
31571	415516
4086	415517
21940	415518
21365	415519
43146	415520
77887	415521
6879	415522
96498	415523
116329	415524
70823	415525
125883	415526
57253	415527
13480	415528
19919	415529
26667	415530
18264	415531
59335	415532
32138	415533
25783	415534
1372	415535
31354	415536
45773	415537
11138	415538
17371	415539
112839	415540
19342	415541
59027	415542
64084	415543
103	415544
3676	415545
670	415546
51110	415547
19293	415548
20631	415549
91914	415550
1941	415551
5962	415552
86618	415553
68956	415554
4259	415555
20281	415556
77997	415557
94252	415558
49157	415559
60771	415560
107843	415561
56237	415562
16181	415563
17317	415564
6995	415565
41166	415566
122498	415567
40762	415568
74052	415569
64847	415570
132841	415571
61	415572
13036	415573
84814	415574
45809	415575
85004	415576
57217	415577
3541	415578
48293	415579
3261	415580
42517	415581
47885	415582
92871	415583
101415	415584
32061	415585
118479	415586
78737	415587
56360	415588
1636	415589
71646	415590
40443	415591
113670	415592
44465	415593
52540	415594
78066	415595
41800	415596
52021	415597
11440	415598
14397	415599
53205	415600
2240	415601
50721	415602
17446	415603
60201	415604
68429	415605
65364	415606
24894	415607
38509	415608
3123	415609
32822	415610
30125	415611
128673	415612
45722	415613
128637	415614
54	415615
35985	415616
4202	415617
44594	415618
186	415619
8292	415620
19330	415621
44496	415622
97653	415623
33982	415624
61517	415625
29654	415626
97708	415627
3866	415628
260	415629
12156	415630
18471	415631
65166	415632
88468	415633
14608	415634
103437	415635
17610	415636
4121	415637
57538	415638
20961	415639
11975	415640
54494	415641
1421	415642
10446	415643
73576	415644
13126	415645
149405	415646
108360	415647
180	415648
6497	415649
49378	415650
124072	415651
76936	415652
23702	415653
129380	415654
5415	415655
21815	415656
10853	415657
123502	415658
71292	415659
87699	415660
25595	415661
133014	415662
30654	415663
35489	415664
19396	415665
102486	415666
79829	415667
35028	415668
49254	415669
74977	415670
22179	415671
135004	415672
146294	415673
34025	415674
53768	415675
4140	415676
715	415677
69094	415678
37660	415679
38529	415680
26383	415681
68762	415682
35994	415683
28886	415684
44450	415685
54664	415686
45425	415687
18574	415688
15246	415689
26953	415690
72824	415691
42704	415692
81717	415693
53796	415694
42067	415695
11321	415696
46846	415697
2	415698
3568	415699
804	415700
24417	415701
26854	415702
37768	415703
31515	415704
83003	415705
9242	415706
34725	415707
145048	415708
72220	415709
100283	415710
4072	415711
5987	415712
2068	415713
13351	415714
37563	415715
53112	415716
58244	415717
53351	415718
94218	415719
79114	415720
101453	415721
34756	415722
45101	415723
2244	415724
23670	415725
11321	415726
18436	415727
49689	415728
2118	415729
62103	415730
104593	415731
92123	415732
97005	415733
44704	415734
137321	415735
122509	415736
36358	415737
33182	415738
2741	415739
71162	415740
62061	415741
3564	415742
31890	415743
1729	415744
59726	415745
24358	415746
3350	415747
86577	415748
123637	415749
103126	415750
35694	415751
36412	415752
79672	415753
62281	415754
37876	415755
40463	415756
970	415757
32233	415758
3131	415759
11441	415760
5134	415761
30338	415762
10121	415763
35461	415764
37577	415765
6761	415766
21497	415767
35650	415768
43069	415769
1228	415770
90619	415771
134017	415772
92943	415773
79065	415774
15269	415775
82823	415776
39417	415777
98528	415778
14962	415779
41336	415780
75129	415781
724	415782
29843	415783
89530	415784
38606	415785
115225	415786
5407	415787
87196	415788
67326	415789
110197	415790
56047	415791
55453	415792
22316	415793
89894	415794
32478	415795
131031	415796
115075	415797
13189	415798
73556	415799
36293	415800
40179	415801
90179	415802
64625	415803
30884	415804
20721	415805
70215	415806
12312	415807
45314	415808
136160	415809
49277	415810
386	415811
68599	415812
97448	415813
148074	415814
66049	415815
82086	415816
25289	415817
31964	415818
105263	415819
38805	415820
46888	415821
119505	415822
68650	415823
924	415824
132043	415825
228	415826
13054	415827
77555	415828
50884	415829
25753	415830
76078	415831
35373	415832
53097	415833
37158	415834
35957	415835
42636	415836
104687	415837
22676	415838
29105	415839
128265	415840
46875	415841
38458	415842
29905	415843
54741	415844
2439	415845
47154	415846
253	415847
9620	415848
37130	415849
24340	415850
12851	415851
87263	415852
8343	415853
145364	415854
20942	415855
37521	415856
2543	415857
21306	415858
35404	415859
23	415860
10604	415861
12898	415862
39749	415863
36631	415864
115432	415865
30635	415866
102400	415867
12988	415868
63909	415869
52875	415870
52212	415871
129814	415872
112471	415873
20256	415874
3877	415875
11625	415876
61708	415877
22763	415878
14052	415879
10679	415880
64035	415881
7458	415882
28641	415883
4362	415884
49498	415885
91638	415886
56434	415887
35506	415888
44518	415889
53277	415890
94466	415891
134165	415892
107804	415893
73994	415894
76185	415895
13047	415896
62781	415897
8250	415898
71304	415899
53873	415900
1753	415901
90915	415902
94117	415903
20132	415904
81691	415905
35096	415906
150013	415907
105123	415908
3514	415909
71751	415910
68193	415911
7414	415912
10073	415913
35780	415914
30413	415915
47202	415916
46701	415917
14771	415918
10296	415919
339	415920
47958	415921
21480	415922
78443	415923
94594	415924
56751	415925
9370	415926
540	415927
69515	415928
27305	415929
2404	415930
4235	415931
31435	415932
21976	415933
39522	415934
17708	415935
15916	415936
139544	415937
24663	415938
4896	415939
15168	415940
73966	415941
24263	415942
57327	415943
68914	415944
719	415945
5295	415946
48335	415947
14644	415948
53914	415949
101821	415950
10701	415951
34544	415952
706	415953
103083	415954
45828	415955
37033	415956
67421	415957
29040	415958
11769	415959
23134	415960
5297	415961
9569	415962
37262	415963
105032	415964
72794	415965
51725	415966
4423	415967
41168	415968
802	415969
10117	415970
18966	415971
15364	415972
34969	415973
59314	415974
72096	415975
9749	415976
64072	415977
85120	415978
22973	415979
29614	415980
26746	415981
40969	415982
27564	415983
38933	415984
44139	415985
19189	415986
54669	415987
91429	415988
12741	415989
87154	415990
94713	415991
21269	415992
17790	415993
33304	415994
14268	415995
14827	415996
9216	415997
46818	415998
22209	415999
30688	416000
8145	416001
78447	416002
13027	416003
108304	416004
103049	416005
12418	416006
34545	416007
30552	416008
33590	416009
103068	416010
23569	416011
5660	416012
77177	416013
8172	416014
16322	416015
51956	416016
77453	416017
15111	416018
2057	416019
117617	416020
146295	416021
114591	416022
50898	416023
34585	416024
11508	416025
97151	416026
5671	416027
35903	416028
24647	416029
70525	416030
3790	416031
78078	416032
50646	416033
80914	416034
4983	416035
31456	416036
33874	416037
1622	416038
56021	416039
6649	416040
35748	416041
22348	416042
33208	416043
65863	416044
25997	416045
22760	416046
80228	416047
102948	416048
14641	416049
97234	416050
116868	416051
57466	416052
4963	416053
90067	416054
133891	416055
3861	416056
41279	416057
33172	416058
6711	416059
18130	416060
83938	416061
5578	416062
130732	416063
59978	416064
62610	416065
28644	416066
1445	416067
15066	416068
34957	416069
92025	416070
122170	416071
57181	416072
80189	416073
50688	416074
1898	416075
109225	416076
26414	416077
62856	416078
124823	416079
78855	416080
826	416081
41473	416082
113730	416083
634	416084
35396	416085
2273	416086
11850	416087
4076	416088
48017	416089
95967	416090
148397	416091
90323	416092
94592	416093
29993	416094
5465	416095
80553	416096
45340	416097
3330	416098
112876	416099
57280	416100
57952	416101
82076	416102
14729	416103
25113	416104
76817	416105
59730	416106
20794	416107
71310	416108
48645	416109
7930	416110
116576	416111
20289	416112
5931	416113
82791	416114
28905	416115
82567	416116
124254	416117
40688	416118
76979	416119
79441	416120
95662	416121
495	416122
14315	416123
436	416124
14334	416125
114781	416126
162	416127
96	416128
60186	416129
52287	416130
90658	416131
125607	416132
1659	416133
107617	416134
119825	416135
30293	416136
67778	416137
103548	416138
95709	416139
75071	416140
34322	416141
138131	416142
31679	416143
34016	416144
19508	416145
1162	416146
26325	416147
41374	416148
42742	416149
65135	416150
10226	416151
67244	416152
14984	416153
3784	416154
19805	416155
75720	416156
74663	416157
17581	416158
4251	416159
8719	416160
23256	416161
28155	416162
72369	416163
47469	416164
11466	416165
31	416166
69681	416167
92490	416168
134467	416169
13215	416170
58352	416171
45917	416172
14918	416173
109146	416174
31994	416175
49392	416176
17072	416177
36514	416178
22796	416179
8631	416180
31559	416181
584	416182
81599	416183
8985	416184
6424	416185
4081	416186
147940	416187
12620	416188
17972	416189
23211	416190
73259	416191
80192	416192
49919	416193
6969	416194
6368	416195
24677	416196
50850	416197
76221	416198
1539	416199
14255	416200
56383	416201
29947	416202
66166	416203
59326	416204
19476	416205
39408	416206
26246	416207
2790	416208
36308	416209
117614	416210
49682	416211
83546	416212
9107	416213
13625	416214
7313	416215
84824	416216
65377	416217
11740	416218
540	416219
90048	416220
29629	416221
1410	416222
75563	416223
68641	416224
84407	416225
1604	416226
29932	416227
5725	416228
15164	416229
29285	416230
142144	416231
1686	416232
43491	416233
144315	416234
96588	416235
691	416236
1259	416237
82416	416238
19205	416239
16811	416240
36259	416241
11084	416242
91082	416243
31635	416244
107471	416245
302	416246
25848	416247
27882	416248
35723	416249
55960	416250
35855	416251
2964	416252
77434	416253
2241	416254
6852	416255
42193	416256
25448	416257
46552	416258
84028	416259
29790	416260
71562	416261
4399	416262
114913	416263
55246	416264
19206	416265
8646	416266
87842	416267
68238	416268
108753	416269
1232	416270
117338	416271
71720	416272
41576	416273
18307	416274
1072	416275
4196	416276
6305	416277
8812	416278
97624	416279
3718	416280
12135	416281
3236	416282
40593	416283
135493	416284
30776	416285
39079	416286
11579	416287
53460	416288
30309	416289
4971	416290
39953	416291
12785	416292
32863	416293
108022	416294
73415	416295
84714	416296
110183	416297
82157	416298
45132	416299
74916	416300
52070	416301
47503	416302
14336	416303
9556	416304
75329	416305
26063	416306
50152	416307
107	416308
60827	416309
39405	416310
5746	416311
11162	416312
57059	416313
103491	416314
55356	416315
130129	416316
785	416317
902	416318
2616	416319
32918	416320
147052	416321
1579	416322
9829	416323
5994	416324
60542	416325
18774	416326
7520	416327
100809	416328
128171	416329
6671	416330
30181	416331
5301	416332
63884	416333
3353	416334
45871	416335
29233	416336
12780	416337
74728	416338
38899	416339
43694	416340
16192	416341
34428	416342
74331	416343
40112	416344
15269	416345
42259	416346
26399	416347
8732	416348
7855	416349
3996	416350
23236	416351
12915	416352
95658	416353
12585	416354
643	416355
133636	416356
100577	416357
86063	416358
15602	416359
4473	416360
133502	416361
3424	416362
133756	416363
81792	416364
35905	416365
841	416366
12601	416367
70893	416368
60587	416369
109154	416370
55868	416371
20125	416372
58181	416373
46916	416374
10945	416375
42014	416376
18504	416377
97093	416378
17936	416379
113635	416380
43904	416381
7433	416382
80158	416383
65559	416384
8159	416385
20767	416386
13458	416387
281	416388
7924	416389
1049	416390
241	416391
130145	416392
53808	416393
47484	416394
96537	416395
43162	416396
16488	416397
65956	416398
104942	416399
51491	416400
22141	416401
1970	416402
14519	416403
34605	416404
48062	416405
15908	416406
20271	416407
31845	416408
377	416409
23218	416410
74478	416411
34134	416412
29433	416413
69184	416414
86043	416415
86520	416416
8183	416417
21626	416418
11274	416419
118390	416420
40285	416421
49588	416422
32471	416423
6426	416424
11580	416425
42334	416426
426	416427
3176	416428
22166	416429
52880	416430
69247	416431
93761	416432
31164	416433
113527	416434
3788	416435
111226	416436
61180	416437
103208	416438
6900	416439
117972	416440
67215	416441
19854	416442
17457	416443
17123	416444
50503	416445
2267	416446
61369	416447
28208	416448
30467	416449
2901	416450
18676	416451
102355	416452
99153	416453
44953	416454
18134	416455
79733	416456
2042	416457
11469	416458
16	416459
38167	416460
86594	416461
3778	416462
63865	416463
87618	416464
29012	416465
91867	416466
2215	416467
88862	416468
39353	416469
2202	416470
19441	416471
41419	416472
116894	416473
43530	416474
1433	416475
143240	416476
52663	416477
16336	416478
73950	416479
4853	416480
49247	416481
6897	416482
39946	416483
61557	416484
129983	416485
5089	416486
32807	416487
2388	416488
43934	416489
14617	416490
117503	416491
85248	416492
47746	416493
3988	416494
29750	416495
26618	416496
25734	416497
104677	416498
159	416499
102667	416500
52265	416501
2566	416502
93413	416503
395	416504
92436	416505
118571	416506
1446	416507
47528	416508
55363	416509
21584	416510
3927	416511
2715	416512
91749	416513
16675	416514
99768	416515
78219	416516
66570	416517
99692	416518
24870	416519
1971	416520
105425	416521
13301	416522
51443	416523
3732	416524
784	416525
50100	416526
14421	416527
12446	416528
19288	416529
46747	416530
10303	416531
66664	416532
47578	416533
10872	416534
33793	416535
125490	416536
54195	416537
15925	416538
32637	416539
89914	416540
107246	416541
118241	416542
103087	416543
59043	416544
6343	416545
33551	416546
49369	416547
94002	416548
26019	416549
134645	416550
51184	416551
26302	416552
5661	416553
25176	416554
9112	416555
91191	416556
6673	416557
13741	416558
51228	416559
97390	416560
424	416561
49498	416562
19396	416563
15142	416564
81560	416565
44363	416566
36852	416567
60	416568
3772	416569
1033	416570
30186	416571
104808	416572
17498	416573
32227	416574
54363	416575
77213	416576
54204	416577
85180	416578
48203	416579
5786	416580
94583	416581
3165	416582
12800	416583
13021	416584
11663	416585
14987	416586
4030	416587
87881	416588
77741	416589
6318	416590
35921	416591
22581	416592
76319	416593
75616	416594
74960	416595
30996	416596
93319	416597
10874	416598
53972	416599
139985	416600
120209	416601
592	416602
80054	416603
81480	416604
3657	416605
116544	416606
17331	416607
32277	416608
51029	416609
126776	416610
13039	416611
11971	416612
9700	416613
3767	416614
96696	416615
38560	416616
49034	416617
35	416618
121551	416619
131266	416620
28566	416621
134771	416622
96706	416623
90975	416624
129210	416625
68440	416626
65585	416627
88172	416628
52595	416629
5932	416630
57209	416631
46533	416632
107097	416633
2198	416634
53817	416635
46758	416636
37258	416637
50599	416638
37431	416639
2202	416640
11220	416641
12527	416642
26089	416643
47527	416644
6639	416645
79592	416646
4239	416647
44142	416648
121196	416649
65081	416650
72981	416651
77607	416652
32239	416653
29651	416654
48728	416655
145247	416656
15005	416657
14989	416658
26919	416659
27698	416660
70754	416661
83260	416662
33064	416663
72756	416664
17708	416665
3932	416666
52	416667
17727	416668
10954	416669
79858	416670
55714	416671
28119	416672
7278	416673
61529	416674
143007	416675
15255	416676
9748	416677
9568	416678
34095	416679
4992	416680
94995	416681
23463	416682
29229	416683
18413	416684
28368	416685
34526	416686
22453	416687
49212	416688
77466	416689
73955	416690
109390	416691
28862	416692
91153	416693
46399	416694
104679	416695
1930	416696
71115	416697
30015	416698
119081	416699
26342	416700
3384	416701
69045	416702
74571	416703
10997	416704
71995	416705
18338	416706
32924	416707
14860	416708
13770	416709
12776	416710
120839	416711
42584	416712
93993	416713
9750	416714
21958	416715
62313	416716
60374	416717
31372	416718
30623	416719
4135	416720
33021	416721
74397	416722
68660	416723
38618	416724
96399	416725
40807	416726
9854	416727
80171	416728
30914	416729
78625	416730
3979	416731
17829	416732
6067	416733
30072	416734
45715	416735
30479	416736
89454	416737
141044	416738
19898	416739
68355	416740
40924	416741
10593	416742
86061	416743
85178	416744
137820	416745
64567	416746
14820	416747
53699	416748
10181	416749
26440	416750
36713	416751
73455	416752
83905	416753
13986	416754
42297	416755
7494	416756
38723	416757
143046	416758
16198	416759
7665	416760
26584	416761
6407	416762
29732	416763
1307	416764
65309	416765
8720	416766
60438	416767
127797	416768
3561	416769
104622	416770
11409	416771
67901	416772
27453	416773
44208	416774
11184	416775
16577	416776
120175	416777
24545	416778
13585	416779
36851	416780
54931	416781
20555	416782
34295	416783
8631	416784
12503	416785
135649	416786
5924	416787
8304	416788
9320	416789
54582	416790
42871	416791
231	416792
99950	416793
44062	416794
9461	416795
4355	416796
26017	416797
12241	416798
38864	416799
13659	416800
37618	416801
24586	416802
23438	416803
38	416804
13170	416805
33561	416806
91355	416807
11077	416808
7871	416809
3549	416810
76824	416811
8728	416812
37093	416813
58053	416814
47715	416815
95527	416816
3035	416817
14450	416818
8107	416819
52736	416820
119439	416821
50282	416822
2604	416823
29469	416824
30672	416825
134395	416826
1271	416827
21966	416828
62751	416829
6927	416830
66702	416831
1150	416832
55882	416833
64676	416834
20383	416835
95198	416836
33105	416837
6866	416838
41001	416839
74390	416840
55347	416841
64693	416842
23390	416843
27702	416844
5813	416845
20846	416846
6577	416847
15501	416848
81679	416849
6858	416850
1444	416851
31319	416852
28173	416853
35044	416854
36745	416855
61636	416856
19092	416857
28719	416858
110676	416859
12568	416860
78639	416861
1883	416862
13346	416863
2216	416864
77898	416865
53831	416866
81248	416867
50987	416868
24859	416869
71810	416870
124895	416871
11769	416872
118940	416873
7938	416874
22	416875
118179	416876
77909	416877
45699	416878
25032	416879
29570	416880
94707	416881
18216	416882
69285	416883
29871	416884
81920	416885
30741	416886
12989	416887
121723	416888
68266	416889
30165	416890
85771	416891
105088	416892
9213	416893
71202	416894
33203	416895
45550	416896
6657	416897
6594	416898
126655	416899
75174	416900
61560	416901
64494	416902
59493	416903
112804	416904
7737	416905
37978	416906
28929	416907
20512	416908
20279	416909
64364	416910
47592	416911
121975	416912
65714	416913
93315	416914
30911	416915
130341	416916
127061	416917
70200	416918
100087	416919
63442	416920
34377	416921
3860	416922
39967	416923
36496	416924
18	416925
79183	416926
83904	416927
9985	416928
116867	416929
37789	416930
45917	416931
86258	416932
13632	416933
40640	416934
15776	416935
8705	416936
11474	416937
20449	416938
105129	416939
8703	416940
45716	416941
9602	416942
20356	416943
29087	416944
40517	416945
9613	416946
23650	416947
15172	416948
36269	416949
46461	416950
49654	416951
122110	416952
16120	416953
3229	416954
13151	416955
3878	416956
12100	416957
4262	416958
35138	416959
42981	416960
72528	416961
3540	416962
40201	416963
5666	416964
75048	416965
26042	416966
13504	416967
63992	416968
128279	416969
137909	416970
121811	416971
11071	416972
54756	416973
116905	416974
76738	416975
3866	416976
14390	416977
109165	416978
71966	416979
2332	416980
76066	416981
38777	416982
23036	416983
80572	416984
36129	416985
47739	416986
48740	416987
78678	416988
142208	416989
76525	416990
79248	416991
121576	416992
4449	416993
66619	416994
21501	416995
4667	416996
1	416997
5752	416998
37140	416999
3954	417000
50278	417001
120683	417002
30197	417003
12099	417004
88378	417005
31361	417006
65076	417007
25029	417008
12505	417009
121455	417010
85932	417011
31755	417012
10796	417013
9563	417014
22775	417015
31525	417016
12937	417017
2601	417018
47748	417019
14271	417020
3855	417021
16755	417022
49232	417023
16810	417024
9671	417025
53820	417026
52772	417027
49387	417028
9384	417029
37717	417030
63321	417031
3892	417032
3781	417033
59157	417034
1681	417035
82530	417036
15728	417037
10154	417038
112696	417039
135236	417040
14617	417041
57960	417042
49794	417043
36974	417044
15278	417045
9973	417046
35569	417047
10772	417048
72670	417049
100695	417050
100090	417051
90474	417052
135252	417053
15767	417054
40977	417055
62955	417056
50901	417057
54343	417058
57914	417059
2315	417060
6794	417061
59836	417062
5035	417063
53317	417064
88466	417065
66931	417066
4436	417067
83122	417068
30586	417069
9245	417070
63978	417071
33618	417072
34829	417073
105331	417074
38176	417075
40020	417076
8922	417077
59761	417078
1824	417079
3571	417080
99922	417081
6927	417082
71831	417083
73725	417084
71765	417085
123387	417086
80798	417087
59656	417088
130393	417089
122308	417090
35553	417091
2943	417092
1120	417093
116515	417094
32324	417095
119625	417096
30090	417097
41171	417098
32307	417099
62834	417100
2249	417101
73467	417102
91882	417103
33463	417104
22879	417105
8731	417106
14183	417107
87358	417108
30894	417109
72100	417110
47782	417111
58441	417112
8116	417113
10	417114
46366	417115
50441	417116
21287	417117
67323	417118
11102	417119
12701	417120
103696	417121
93438	417122
128410	417123
46355	417124
28733	417125
24926	417126
84389	417127
27779	417128
57987	417129
1867	417130
63978	417131
3949	417132
6248	417133
22885	417134
12260	417135
11750	417136
45888	417137
74676	417138
134209	417139
3128	417140
91118	417141
70234	417142
3035	417143
14385	417144
27841	417145
94239	417146
3412	417147
66874	417148
2581	417149
7473	417150
26556	417151
75998	417152
34216	417153
46768	417154
75650	417155
1451	417156
44489	417157
109217	417158
45410	417159
11360	417160
20235	417161
178	417162
9463	417163
82068	417164
19822	417165
32517	417166
1716	417167
91519	417168
41581	417169
79998	417170
127349	417171
1706	417172
41648	417173
37763	417174
116946	417175
91890	417176
14569	417177
84752	417178
56180	417179
857	417180
71672	417181
3617	417182
12328	417183
132	417184
61099	417185
1515	417186
115282	417187
74061	417188
90847	417189
2141	417190
40936	417191
8332	417192
29820	417193
116561	417194
28	417195
7841	417196
119240	417197
85930	417198
45448	417199
21769	417200
9768	417201
30370	417202
145682	417203
120197	417204
38520	417205
6860	417206
41508	417207
6977	417208
38889	417209
9891	417210
97247	417211
81922	417212
39279	417213
15401	417214
111593	417215
6025	417216
101646	417217
105180	417218
14272	417219
100756	417220
57364	417221
45289	417222
6218	417223
675	417224
124274	417225
42036	417226
40035	417227
34171	417228
9717	417229
20284	417230
64461	417231
217	417232
120168	417233
13055	417234
116935	417235
34382	417236
4207	417237
53275	417238
28342	417239
93972	417240
2460	417241
25767	417242
100503	417243
24445	417244
24837	417245
3275	417246
28804	417247
34208	417248
54162	417249
77933	417250
107189	417251
60037	417252
89761	417253
19420	417254
83570	417255
44998	417256
94963	417257
56246	417258
118160	417259
13442	417260
1099	417261
104741	417262
44303	417263
27167	417264
77689	417265
34892	417266
31367	417267
10863	417268
127761	417269
124548	417270
1977	417271
85448	417272
63	417273
66574	417274
248	417275
25123	417276
100198	417277
80804	417278
142350	417279
65409	417280
64	417281
130162	417282
8622	417283
13845	417284
5246	417285
54976	417286
43460	417287
15515	417288
1346	417289
14428	417290
19751	417291
26200	417292
27458	417293
79713	417294
8671	417295
77492	417296
43968	417297
36776	417298
62280	417299
26344	417300
106851	417301
133070	417302
1378	417303
47584	417304
32452	417305
73248	417306
29304	417307
701	417308
3588	417309
7098	417310
9966	417311
114577	417312
72972	417313
135899	417314
64141	417315
59683	417316
96265	417317
31046	417318
15698	417319
23283	417320
14246	417321
75340	417322
1236	417323
19450	417324
48653	417325
1393	417326
73868	417327
52262	417328
8366	417329
32544	417330
71967	417331
19442	417332
24154	417333
21862	417334
21096	417335
9787	417336
39922	417337
47106	417338
25015	417339
22046	417340
55181	417341
107085	417342
71934	417343
95278	417344
7291	417345
25900	417346
25930	417347
63690	417348
9778	417349
16293	417350
20204	417351
61268	417352
85513	417353
22470	417354
46728	417355
5009	417356
3393	417357
71013	417358
25404	417359
146959	417360
84922	417361
44081	417362
7419	417363
7251	417364
7388	417365
128471	417366
4684	417367
46000	417368
38775	417369
40481	417370
12019	417371
15342	417372
20185	417373
42775	417374
21711	417375
27947	417376
93610	417377
48788	417378
47436	417379
37678	417380
31441	417381
3773	417382
20363	417383
89101	417384
4081	417385
55005	417386
63333	417387
79849	417388
126129	417389
62868	417390
58955	417391
15555	417392
91675	417393
26120	417394
27320	417395
27261	417396
44543	417397
17875	417398
98557	417399
39346	417400
570	417401
5120	417402
20514	417403
81550	417404
71008	417405
15764	417406
57776	417407
6463	417408
115124	417409
57005	417410
90961	417411
1623	417412
115678	417413
99238	417414
277	417415
62376	417416
65694	417417
146184	417418
1357	417419
11002	417420
16773	417421
70609	417422
12643	417423
108582	417424
8532	417425
71569	417426
29230	417427
56673	417428
24635	417429
100782	417430
32215	417431
10056	417432
117729	417433
5708	417434
24231	417435
105669	417436
116659	417437
2800	417438
31927	417439
5488	417440
101996	417441
9539	417442
47319	417443
26336	417444
71398	417445
28492	417446
7056	417447
16573	417448
5737	417449
102309	417450
89427	417451
9287	417452
96763	417453
77714	417454
957	417455
48395	417456
14118	417457
129372	417458
27863	417459
53787	417460
91	417461
1112	417462
29585	417463
59145	417464
88283	417465
45349	417466
23687	417467
96359	417468
24627	417469
13993	417470
61390	417471
1642	417472
47741	417473
28654	417474
4685	417475
62198	417476
11164	417477
38224	417478
45557	417479
74070	417480
7700	417481
34498	417482
2942	417483
21032	417484
17786	417485
10049	417486
57733	417487
42467	417488
584	417489
55100	417490
24032	417491
105887	417492
31237	417493
24941	417494
486	417495
7301	417496
13132	417497
7160	417498
5205	417499
89217	417500
91442	417501
22216	417502
442	417503
1761	417504
138117	417505
38312	417506
59068	417507
33400	417508
5650	417509
1616	417510
14509	417511
23132	417512
54561	417513
118706	417514
59509	417515
1509	417516
72472	417517
2821	417518
93499	417519
92457	417520
66281	417521
70211	417522
68289	417523
632	417524
43618	417525
38	417526
74616	417527
40284	417528
109597	417529
33902	417530
75960	417531
4042	417532
51456	417533
81782	417534
14585	417535
82609	417536
1928	417537
98916	417538
2694	417539
13357	417540
3014	417541
14963	417542
8733	417543
13468	417544
7212	417545
15047	417546
124338	417547
36142	417548
143551	417549
69350	417550
36272	417551
106511	417552
10802	417553
6204	417554
2309	417555
109230	417556
41043	417557
94565	417558
57348	417559
3099	417560
14522	417561
382	417562
18512	417563
6017	417564
81841	417565
4694	417566
4585	417567
10360	417568
19220	417569
27644	417570
122277	417571
196	417572
59899	417573
45746	417574
86720	417575
33288	417576
95691	417577
32695	417578
32781	417579
23607	417580
10106	417581
45956	417582
2733	417583
1199	417584
4755	417585
26042	417586
11219	417587
68834	417588
2595	417589
2627	417590
2928	417591
14623	417592
65441	417593
37781	417594
7801	417595
83023	417596
92973	417597
16599	417598
30056	417599
1776	417600
17600	417601
54299	417602
77579	417603
22929	417604
63671	417605
45488	417606
24107	417607
88164	417608
37626	417609
72205	417610
2516	417611
5111	417612
106904	417613
119490	417614
48200	417615
71131	417616
53624	417617
22040	417618
19778	417619
40789	417620
25630	417621
31292	417622
27036	417623
20984	417624
141595	417625
65847	417626
122577	417627
68195	417628
706	417629
10756	417630
70283	417631
41971	417632
27893	417633
44241	417634
53085	417635
1400	417636
29644	417637
92033	417638
5820	417639
694	417640
25183	417641
22157	417642
75828	417643
43507	417644
18228	417645
141540	417646
64037	417647
43902	417648
101920	417649
38674	417650
83784	417651
76823	417652
12831	417653
6760	417654
33206	417655
14918	417656
17037	417657
220	417658
98615	417659
9970	417660
65558	417661
82294	417662
137982	417663
43777	417664
82909	417665
33883	417666
4275	417667
1765	417668
5138	417669
23330	417670
523	417671
13892	417672
103691	417673
11736	417674
27881	417675
122845	417676
10482	417677
3683	417678
729	417679
47597	417680
11737	417681
23864	417682
52451	417683
39572	417684
6946	417685
30101	417686
4111	417687
20942	417688
24437	417689
66137	417690
38173	417691
133764	417692
4275	417693
91700	417694
46805	417695
141948	417696
63816	417697
74097	417698
14932	417699
47075	417700
54004	417701
128553	417702
60679	417703
135209	417704
122688	417705
2559	417706
135891	417707
63765	417708
41891	417709
1009	417710
78387	417711
9875	417712
5081	417713
11386	417714
92194	417715
121036	417716
35788	417717
2583	417718
64088	417719
34010	417720
89910	417721
46355	417722
54742	417723
147935	417724
675	417725
42716	417726
64908	417727
87664	417728
17406	417729
95316	417730
34572	417731
11738	417732
52451	417733
4535	417734
1777	417735
133801	417736
32621	417737
26119	417738
15311	417739
13712	417740
97319	417741
4161	417742
28818	417743
44180	417744
7668	417745
20925	417746
34580	417747
300	417748
8790	417749
31026	417750
47858	417751
99411	417752
126048	417753
85368	417754
35490	417755
64742	417756
16583	417757
140106	417758
130727	417759
3734	417760
5061	417761
3979	417762
16351	417763
105170	417764
10244	417765
71614	417766
678	417767
9835	417768
14967	417769
4939	417770
45188	417771
70275	417772
35399	417773
51612	417774
113193	417775
13551	417776
69447	417777
26870	417778
77700	417779
32186	417780
965	417781
33457	417782
72492	417783
38663	417784
6573	417785
101780	417786
43481	417787
36840	417788
117693	417789
8874	417790
54367	417791
46045	417792
75337	417793
7364	417794
58517	417795
25103	417796
23559	417797
9032	417798
131712	417799
87531	417800
13823	417801
60323	417802
1632	417803
26389	417804
38300	417805
120845	417806
101168	417807
32700	417808
1275	417809
56308	417810
92399	417811
54604	417812
21063	417813
13192	417814
167	417815
522	417816
88441	417817
27015	417818
40779	417819
4642	417820
37260	417821
1506	417822
3928	417823
36253	417824
28267	417825
1462	417826
44711	417827
11890	417828
44679	417829
65092	417830
55741	417831
38756	417832
4378	417833
17236	417834
130378	417835
3820	417836
36413	417837
28962	417838
41154	417839
54693	417840
52263	417841
204	417842
12229	417843
113641	417844
83948	417845
120980	417846
27858	417847
37286	417848
92828	417849
59991	417850
12924	417851
21123	417852
380	417853
2410	417854
146678	417855
47201	417856
16723	417857
10284	417858
45877	417859
2520	417860
52916	417861
34749	417862
8136	417863
96789	417864
67769	417865
4094	417866
1141	417867
110120	417868
56164	417869
23217	417870
28368	417871
74829	417872
72881	417873
84724	417874
4175	417875
34480	417876
48536	417877
740	417878
92748	417879
99095	417880
48286	417881
45069	417882
40226	417883
8285	417884
101853	417885
24345	417886
106145	417887
11793	417888
139687	417889
54411	417890
65693	417891
39955	417892
39818	417893
62035	417894
80164	417895
93343	417896
88097	417897
66318	417898
83130	417899
125570	417900
31106	417901
89176	417902
35155	417903
24267	417904
37662	417905
3854	417906
35608	417907
91777	417908
85519	417909
32480	417910
4547	417911
58889	417912
33519	417913
123157	417914
68335	417915
66950	417916
59586	417917
110269	417918
72798	417919
50684	417920
43192	417921
109194	417922
48425	417923
1263	417924
81118	417925
20251	417926
18948	417927
6010	417928
77549	417929
81037	417930
50220	417931
15368	417932
1886	417933
3237	417934
78616	417935
1314	417936
22429	417937
100154	417938
56749	417939
6876	417940
63633	417941
6331	417942
28357	417943
10182	417944
67276	417945
51951	417946
622	417947
66402	417948
45293	417949
103289	417950
80336	417951
1208	417952
72393	417953
47749	417954
65009	417955
29438	417956
61790	417957
31756	417958
106565	417959
18348	417960
25826	417961
5850	417962
52371	417963
25048	417964
8134	417965
742	417966
37037	417967
4213	417968
66811	417969
62246	417970
100295	417971
63851	417972
32691	417973
123849	417974
31866	417975
15786	417976
8093	417977
108910	417978
9843	417979
78532	417980
45395	417981
82020	417982
859	417983
139358	417984
106475	417985
146262	417986
73917	417987
18546	417988
761	417989
13119	417990
88960	417991
141356	417992
35370	417993
70289	417994
137363	417995
61071	417996
507	417997
16450	417998
122445	417999
70762	418000
19769	418001
146735	418002
13883	418003
7501	418004
48738	418005
8864	418006
25806	418007
4174	418008
60341	418009
33544	418010
44783	418011
1309	418012
136912	418013
71902	418014
990	418015
22191	418016
33843	418017
5046	418018
66835	418019
13400	418020
35488	418021
27822	418022
10153	418023
15239	418024
129345	418025
102108	418026
4314	418027
109485	418028
20544	418029
69282	418030
62187	418031
84311	418032
57311	418033
22290	418034
77038	418035
71373	418036
54928	418037
33346	418038
12965	418039
11467	418040
102989	418041
97904	418042
9965	418043
4663	418044
1172	418045
14039	418046
11806	418047
7681	418048
45505	418049
135080	418050
2300	418051
2175	418052
47480	418053
47214	418054
71338	418055
108665	418056
9246	418057
1888	418058
2822	418059
6619	418060
43887	418061
76309	418062
77827	418063
18337	418064
31238	418065
20325	418066
3221	418067
87003	418068
25911	418069
6571	418070
23405	418071
5926	418072
2282	418073
4308	418074
56003	418075
5184	418076
65377	418077
41515	418078
45313	418079
2958	418080
5895	418081
4879	418082
38761	418083
74810	418084
65931	418085
4791	418086
601	418087
29750	418088
75927	418089
73007	418090
11810	418091
21281	418092
3235	418093
93453	418094
56456	418095
149652	418096
55647	418097
25227	418098
15852	418099
7334	418100
63385	418101
29741	418102
51802	418103
21313	418104
4146	418105
13196	418106
76312	418107
13174	418108
25003	418109
4274	418110
13627	418111
56	418112
45151	418113
12029	418114
130624	418115
22830	418116
36914	418117
4317	418118
50949	418119
66943	418120
37610	418121
38169	418122
71	418123
3466	418124
18082	418125
41210	418126
52967	418127
58206	418128
48494	418129
26030	418130
72739	418131
30645	418132
12387	418133
41950	418134
113763	418135
73266	418136
11738	418137
46756	418138
84631	418139
8628	418140
50955	418141
45478	418142
47325	418143
18060	418144
26172	418145
25	418146
111015	418147
48329	418148
9216	418149
36099	418150
31562	418151
139064	418152
1940	418153
62204	418154
1447	418155
71653	418156
73911	418157
6693	418158
37656	418159
21110	418160
6431	418161
21713	418162
459	418163
2924	418164
76923	418165
15981	418166
1779	418167
5693	418168
55516	418169
17221	418170
8119	418171
31617	418172
22808	418173
2366	418174
71960	418175
3320	418176
22659	418177
81055	418178
10619	418179
102581	418180
94894	418181
8302	418182
66060	418183
4771	418184
39453	418185
49881	418186
22403	418187
13549	418188
12275	418189
12872	418190
35790	418191
99407	418192
59965	418193
18538	418194
95573	418195
76172	418196
17505	418197
106589	418198
90839	418199
37991	418200
34243	418201
91317	418202
66289	418203
14847	418204
40284	418205
8145	418206
141409	418207
24869	418208
10618	418209
71704	418210
67523	418211
10280	418212
3121	418213
114501	418214
90280	418215
27604	418216
55353	418217
2423	418218
48717	418219
100840	418220
5320	418221
1603	418222
19492	418223
95537	418224
24830	418225
147270	418226
26690	418227
7192	418228
50286	418229
24227	418230
81686	418231
90298	418232
19240	418233
84171	418234
8370	418235
60014	418236
79416	418237
97981	418238
14233	418239
29334	418240
99405	418241
80415	418242
119705	418243
8432	418244
23138	418245
18492	418246
115278	418247
102233	418248
41040	418249
49151	418250
27208	418251
42852	418252
12558	418253
14017	418254
3860	418255
10975	418256
37324	418257
22555	418258
42450	418259
23555	418260
26045	418261
17726	418262
14430	418263
63061	418264
78520	418265
64106	418266
90360	418267
23849	418268
62142	418269
8666	418270
11937	418271
60085	418272
14372	418273
11955	418274
72865	418275
4809	418276
469	418277
70549	418278
3112	418279
3994	418280
4125	418281
15370	418282
32281	418283
114502	418284
2305	418285
114317	418286
39435	418287
52016	418288
13257	418289
28371	418290
14065	418291
130138	418292
14371	418293
10587	418294
2233	418295
15467	418296
66726	418297
17067	418298
104796	418299
13269	418300
66793	418301
75266	418302
136542	418303
19482	418304
40765	418305
16132	418306
2385	418307
27625	418308
3342	418309
111172	418310
71171	418311
10481	418312
21870	418313
66731	418314
96806	418315
59044	418316
5099	418317
21559	418318
18844	418319
39170	418320
1821	418321
11732	418322
57407	418323
67370	418324
34468	418325
14013	418326
65660	418327
10245	418328
13253	418329
49644	418330
18826	418331
22023	418332
7491	418333
133865	418334
75006	418335
16653	418336
2866	418337
8667	418338
13669	418339
77897	418340
110662	418341
22482	418342
7890	418343
2298	418344
6261	418345
21092	418346
83603	418347
8489	418348
33317	418349
41735	418350
1502	418351
10025	418352
11265	418353
42717	418354
22235	418355
20403	418356
25412	418357
86375	418358
30264	418359
40318	418360
30866	418361
93734	418362
4927	418363
27207	418364
27343	418365
39194	418366
6567	418367
23870	418368
50455	418369
100444	418370
33356	418371
139913	418372
27496	418373
84053	418374
24828	418375
69002	418376
64619	418377
85049	418378
21928	418379
48009	418380
11612	418381
103540	418382
24825	418383
20871	418384
44627	418385
130560	418386
24173	418387
143160	418388
68660	418389
119818	418390
7500	418391
28050	418392
1612	418393
49161	418394
136	418395
73108	418396
23187	418397
21256	418398
10450	418399
78958	418400
127	418401
6967	418402
20064	418403
121203	418404
8940	418405
19161	418406
83860	418407
48373	418408
84774	418409
2222	418410
11111	418411
1064	418412
20735	418413
27955	418414
11451	418415
115081	418416
13312	418417
53797	418418
34317	418419
1187	418420
8089	418421
786	418422
8220	418423
38282	418424
8086	418425
31301	418426
15553	418427
80138	418428
1063	418429
25571	418430
134713	418431
124165	418432
1390	418433
83535	418434
79	418435
40773	418436
22162	418437
50813	418438
36161	418439
2819	418440
41676	418441
26582	418442
20000	418443
59992	418444
108135	418445
3794	418446
15375	418447
26927	418448
45464	418449
62383	418450
2356	418451
19850	418452
134361	418453
2769	418454
23720	418455
45779	418456
34071	418457
49113	418458
6341	418459
82661	418460
7928	418461
65403	418462
62501	418463
20179	418464
65905	418465
67172	418466
13424	418467
1274	418468
12834	418469
83365	418470
135091	418471
87707	418472
6154	418473
38236	418474
72444	418475
17902	418476
10918	418477
26864	418478
84574	418479
62871	418480
15860	418481
14220	418482
70740	418483
64661	418484
28101	418485
16855	418486
84824	418487
65481	418488
28641	418489
1643	418490
30376	418491
43031	418492
39973	418493
3697	418494
7738	418495
22864	418496
35596	418497
1194	418498
10121	418499
36424	418500
41780	418501
50101	418502
27475	418503
8708	418504
51645	418505
71079	418506
50961	418507
45729	418508
19411	418509
33086	418510
18913	418511
90010	418512
104703	418513
8428	418514
484	418515
53747	418516
22203	418517
68950	418518
60994	418519
17248	418520
71434	418521
141420	418522
21785	418523
31125	418524
42127	418525
286	418526
20159	418527
45850	418528
57728	418529
28576	418530
28745	418531
68183	418532
34597	418533
43860	418534
27067	418535
37044	418536
8641	418537
28505	418538
53761	418539
72508	418540
23041	418541
5742	418542
69403	418543
21534	418544
94898	418545
92653	418546
62921	418547
70688	418548
16329	418549
3919	418550
20462	418551
9151	418552
15437	418553
77349	418554
38174	418555
111739	418556
17368	418557
72323	418558
12894	418559
4136	418560
18523	418561
10553	418562
48990	418563
4494	418564
28828	418565
73300	418566
17956	418567
19505	418568
20121	418569
83431	418570
131764	418571
11175	418572
2869	418573
63168	418574
33853	418575
24689	418576
81046	418577
5112	418578
77029	418579
10819	418580
29014	418581
42561	418582
24676	418583
85172	418584
114156	418585
15720	418586
83878	418587
26251	418588
22725	418589
10321	418590
36320	418591
9306	418592
35820	418593
41706	418594
28998	418595
15982	418596
87611	418597
40864	418598
833	418599
35346	418600
8204	418601
23956	418602
15171	418603
3797	418604
69356	418605
119352	418606
77323	418607
54	418608
48671	418609
60159	418610
6862	418611
7784	418612
49732	418613
40366	418614
64610	418615
60549	418616
68265	418617
3378	418618
39906	418619
26881	418620
38655	418621
7442	418622
9862	418623
111959	418624
98082	418625
21639	418626
10277	418627
71741	418628
116364	418629
36451	418630
42276	418631
32588	418632
29019	418633
37679	418634
6	418635
22224	418636
44248	418637
34348	418638
88328	418639
114	418640
72223	418641
91135	418642
67924	418643
59336	418644
83676	418645
12519	418646
31538	418647
103465	418648
40644	418649
2575	418650
34466	418651
24019	418652
86779	418653
19819	418654
51789	418655
52421	418656
19792	418657
19629	418658
33608	418659
102850	418660
66224	418661
2995	418662
39802	418663
53166	418664
38221	418665
4946	418666
66612	418667
15139	418668
12719	418669
44919	418670
31738	418671
68492	418672
42147	418673
33467	418674
18739	418675
54532	418676
12426	418677
75400	418678
41487	418679
35317	418680
25832	418681
8784	418682
98238	418683
25048	418684
138700	418685
25952	418686
71150	418687
46724	418688
132215	418689
59503	418690
17977	418691
42782	418692
20572	418693
815	418694
18685	418695
97329	418696
59745	418697
18813	418698
11976	418699
56482	418700
49773	418701
10972	418702
30194	418703
11605	418704
35811	418705
27913	418706
418	418707
41505	418708
2064	418709
100432	418710
15513	418711
73619	418712
16717	418713
33525	418714
18710	418715
28678	418716
78515	418717
109124	418718
11794	418719
711	418720
20175	418721
168	418722
33184	418723
60792	418724
93674	418725
47640	418726
106647	418727
42601	418728
13584	418729
84132	418730
17762	418731
70639	418732
106645	418733
86282	418734
32111	418735
94385	418736
5674	418737
26048	418738
13009	418739
46476	418740
3791	418741
16176	418742
54578	418743
95618	418744
52300	418745
24318	418746
28952	418747
71610	418748
68164	418749
11892	418750
41914	418751
31448	418752
79666	418753
80104	418754
51859	418755
82028	418756
20251	418757
3501	418758
46258	418759
124004	418760
7065	418761
3820	418762
30427	418763
81202	418764
67929	418765
19040	418766
581	418767
4137	418768
6756	418769
22248	418770
9768	418771
60742	418772
2407	418773
15778	418774
24088	418775
4530	418776
66568	418777
14325	418778
36097	418779
132785	418780
98330	418781
5891	418782
3862	418783
52254	418784
94872	418785
14787	418786
82382	418787
91798	418788
49493	418789
101615	418790
52006	418791
10017	418792
101737	418793
31972	418794
58239	418795
4469	418796
410	418797
57405	418798
108681	418799
18920	418800
31355	418801
30472	418802
39918	418803
6314	418804
68957	418805
122582	418806
60424	418807
7082	418808
61412	418809
80218	418810
14159	418811
142247	418812
35502	418813
24056	418814
40483	418815
103070	418816
39219	418817
21863	418818
100310	418819
10462	418820
4569	418821
34201	418822
60027	418823
110172	418824
26016	418825
4126	418826
109574	418827
62112	418828
2877	418829
7453	418830
71003	418831
102470	418832
84920	418833
101689	418834
72365	418835
895	418836
49809	418837
19489	418838
232	418839
4094	418840
76913	418841
4773	418842
140291	418843
16741	418844
29378	418845
919	418846
149084	418847
15246	418848
8886	418849
25617	418850
14857	418851
67399	418852
16	418853
384	418854
20076	418855
16945	418856
82002	418857
64869	418858
82976	418859
54888	418860
39706	418861
59036	418862
10048	418863
48770	418864
69677	418865
15130	418866
25021	418867
28932	418868
24362	418869
20987	418870
43407	418871
39682	418872
21719	418873
69495	418874
19240	418875
75722	418876
44949	418877
7261	418878
10314	418879
115841	418880
6333	418881
8630	418882
3384	418883
8091	418884
42074	418885
9132	418886
135727	418887
31062	418888
19889	418889
28981	418890
3240	418891
1501	418892
16	418893
11898	418894
37712	418895
33662	418896
500	418897
34478	418898
33891	418899
32341	418900
79738	418901
18302	418902
2814	418903
89370	418904
67448	418905
8741	418906
115516	418907
58865	418908
7951	418909
65859	418910
50520	418911
44441	418912
114389	418913
42980	418914
114744	418915
481	418916
44297	418917
57790	418918
87	418919
2168	418920
29412	418921
11025	418922
146136	418923
4095	418924
9490	418925
17743	418926
93597	418927
8595	418928
29626	418929
1373	418930
145109	418931
112831	418932
2788	418933
18959	418934
68542	418935
114306	418936
1106	418937
37878	418938
92144	418939
68145	418940
60798	418941
4439	418942
61685	418943
144042	418944
59600	418945
2745	418946
16185	418947
29500	418948
96508	418949
130053	418950
120289	418951
133198	418952
90829	418953
92501	418954
13937	418955
54484	418956
113175	418957
133812	418958
90104	418959
57114	418960
26636	418961
88652	418962
13357	418963
78958	418964
49606	418965
22060	418966
10570	418967
55404	418968
7841	418969
110986	418970
58515	418971
29145	418972
39679	418973
25289	418974
2572	418975
76117	418976
32091	418977
66407	418978
113400	418979
13311	418980
62213	418981
28986	418982
120	418983
75586	418984
138313	418985
98565	418986
61732	418987
66235	418988
39739	418989
16300	418990
46773	418991
37115	418992
10230	418993
3399	418994
32750	418995
120152	418996
36642	418997
41766	418998
34475	418999
11631	419000
14624	419001
2177	419002
28911	419003
10206	419004
12830	419005
42969	419006
118848	419007
122526	419008
85402	419009
10650	419010
35205	419011
41624	419012
55616	419013
49077	419014
100966	419015
6344	419016
7829	419017
16186	419018
2706	419019
32520	419020
48269	419021
34014	419022
40709	419023
5425	419024
40244	419025
79452	419026
105314	419027
1112	419028
111604	419029
19648	419030
89736	419031
60	419032
110	419033
9285	419034
23611	419035
53217	419036
24368	419037
43942	419038
139618	419039
6252	419040
2846	419041
55301	419042
86721	419043
44072	419044
48638	419045
34636	419046
2646	419047
5526	419048
27267	419049
20448	419050
4675	419051
35120	419052
102064	419053
50845	419054
41731	419055
4910	419056
7821	419057
53883	419058
51441	419059
20895	419060
109889	419061
66941	419062
26100	419063
7736	419064
4439	419065
20981	419066
1328	419067
43449	419068
9171	419069
3667	419070
4950	419071
20644	419072
14455	419073
33316	419074
58548	419075
71446	419076
18282	419077
27725	419078
58631	419079
2858	419080
42039	419081
8631	419082
42722	419083
8656	419084
24012	419085
21004	419086
104486	419087
6738	419088
38474	419089
3217	419090
19320	419091
48857	419092
73367	419093
44634	419094
54881	419095
41113	419096
147653	419097
6188	419098
36733	419099
3876	419100
72075	419101
3006	419102
82309	419103
58512	419104
10194	419105
9021	419106
134683	419107
904	419108
136896	419109
71423	419110
57015	419111
80810	419112
124273	419113
99721	419114
6861	419115
9641	419116
36338	419117
37228	419118
58482	419119
25285	419120
16955	419121
11123	419122
99041	419123
17832	419124
21396	419125
25091	419126
35822	419127
49176	419128
86269	419129
69244	419130
70673	419131
139800	419132
22745	419133
30234	419134
62753	419135
36610	419136
2843	419137
89366	419138
29984	419139
71857	419140
12551	419141
10066	419142
39158	419143
17317	419144
18611	419145
65643	419146
15257	419147
9772	419148
9552	419149
21998	419150
33453	419151
12355	419152
11647	419153
45035	419154
9425	419155
19216	419156
13251	419157
133449	419158
16549	419159
51791	419160
571	419161
86793	419162
84386	419163
19279	419164
149401	419165
6515	419166
13127	419167
29245	419168
6981	419169
3632	419170
97964	419171
439	419172
15358	419173
9204	419174
9469	419175
19778	419176
62921	419177
72584	419178
36455	419179
81687	419180
46510	419181
24220	419182
22339	419183
7417	419184
10109	419185
373	419186
40923	419187
18831	419188
75223	419189
25506	419190
39324	419191
1817	419192
38222	419193
28875	419194
32461	419195
63554	419196
3213	419197
25076	419198
49995	419199
33729	419200
18736	419201
48344	419202
1825	419203
1441	419204
133325	419205
109876	419206
1990	419207
57773	419208
2933	419209
25778	419210
80538	419211
56269	419212
26686	419213
15171	419214
167	419215
25028	419216
56161	419217
89475	419218
86148	419219
10501	419220
10305	419221
1200	419222
499	419223
52236	419224
107668	419225
77931	419226
81325	419227
806	419228
12556	419229
91778	419230
131451	419231
124136	419232
22401	419233
2967	419234
3496	419235
135940	419236
28506	419237
31856	419238
83822	419239
29539	419240
7898	419241
47387	419242
2002	419243
35973	419244
33030	419245
22315	419246
64955	419247
206	419248
21788	419249
5362	419250
111627	419251
136824	419252
85136	419253
80181	419254
77842	419255
44170	419256
68555	419257
108672	419258
15480	419259
14076	419260
59544	419261
18779	419262
4184	419263
121354	419264
7130	419265
106613	419266
28767	419267
11285	419268
1053	419269
63062	419270
100652	419271
53463	419272
39185	419273
29643	419274
4893	419275
9444	419276
7223	419277
16220	419278
22540	419279
95215	419280
25502	419281
93690	419282
122290	419283
16473	419284
57619	419285
21134	419286
60624	419287
117438	419288
21833	419289
42581	419290
882	419291
2196	419292
89897	419293
15	419294
94817	419295
59979	419296
54236	419297
72122	419298
60101	419299
94038	419300
5165	419301
5396	419302
23289	419303
93770	419304
13559	419305
135524	419306
15455	419307
23151	419308
116613	419309
12869	419310
102240	419311
8549	419312
144132	419313
13288	419314
139971	419315
10243	419316
325	419317
6839	419318
49028	419319
113786	419320
15321	419321
16546	419322
2057	419323
41058	419324
59990	419325
15581	419326
25387	419327
4506	419328
32726	419329
35871	419330
43373	419331
3643	419332
133761	419333
34108	419334
9099	419335
41855	419336
72734	419337
29785	419338
28920	419339
77949	419340
9730	419341
90	419342
51970	419343
90461	419344
57402	419345
47688	419346
72686	419347
72643	419348
41548	419349
37609	419350
50425	419351
12661	419352
96198	419353
35331	419354
98791	419355
64929	419356
18182	419357
7615	419358
86003	419359
56997	419360
137705	419361
133892	419362
20280	419363
32056	419364
44718	419365
46759	419366
36217	419367
9628	419368
35306	419369
97038	419370
4443	419371
13067	419372
149	419373
51453	419374
116686	419375
47980	419376
2034	419377
1618	419378
50716	419379
65004	419380
37498	419381
29047	419382
71888	419383
1953	419384
21168	419385
11421	419386
109	419387
101097	419388
32040	419389
23530	419390
53080	419391
22960	419392
28896	419393
27421	419394
75356	419395
66	419396
53764	419397
35522	419398
36077	419399
18916	419400
5065	419401
123245	419402
35999	419403
36477	419404
21027	419405
77289	419406
54639	419407
2265	419408
23132	419409
52941	419410
40112	419411
85948	419412
32222	419413
73828	419414
80022	419415
446	419416
131840	419417
121621	419418
139200	419419
41095	419420
1579	419421
859	419422
17296	419423
138001	419424
111668	419425
62644	419426
60793	419427
604	419428
43894	419429
3306	419430
84696	419431
3992	419432
2711	419433
44633	419434
5720	419435
5482	419436
7139	419437
34675	419438
94746	419439
39066	419440
12913	419441
62306	419442
18843	419443
13810	419444
1291	419445
124635	419446
10359	419447
88506	419448
54883	419449
64017	419450
4359	419451
124519	419452
22095	419453
34408	419454
86678	419455
20256	419456
63165	419457
18025	419458
14853	419459
90023	419460
3231	419461
53268	419462
899	419463
123463	419464
42347	419465
151	419466
75848	419467
10650	419468
85251	419469
1569	419470
3840	419471
84277	419472
7324	419473
14803	419474
80092	419475
16427	419476
82828	419477
119613	419478
54753	419479
31210	419480
25736	419481
86726	419482
19188	419483
110298	419484
27483	419485
8913	419486
74431	419487
76227	419488
79015	419489
2903	419490
32777	419491
77816	419492
100398	419493
8611	419494
36136	419495
546	419496
8949	419497
145878	419498
1892	419499
21798	419500
2532	419501
49546	419502
18410	419503
93747	419504
23012	419505
11114	419506
894	419507
50043	419508
25142	419509
20129	419510
996	419511
42437	419512
60165	419513
92742	419514
11193	419515
47607	419516
132870	419517
14300	419518
1650	419519
8379	419520
87679	419521
23978	419522
279	419523
12257	419524
33021	419525
51341	419526
102717	419527
53562	419528
109954	419529
76198	419530
29093	419531
96	419532
3888	419533
19462	419534
11138	419535
30093	419536
102	419537
77320	419538
25703	419539
51092	419540
40503	419541
4243	419542
9424	419543
72866	419544
53082	419545
63715	419546
42111	419547
113074	419548
4036	419549
11655	419550
51719	419551
88972	419552
52141	419553
4842	419554
69966	419555
25789	419556
28734	419557
9931	419558
45940	419559
8153	419560
54958	419561
30229	419562
99968	419563
10899	419564
73893	419565
16316	419566
46190	419567
21405	419568
23185	419569
108652	419570
3878	419571
21320	419572
269	419573
12807	419574
32983	419575
41679	419576
51290	419577
40006	419578
12803	419579
26859	419580
98655	419581
17273	419582
12684	419583
56597	419584
122767	419585
106196	419586
17660	419587
38530	419588
119547	419589
81169	419590
98760	419591
248	419592
92792	419593
3519	419594
104765	419595
106171	419596
30198	419597
47883	419598
139518	419599
34966	419600
31315	419601
17770	419602
1023	419603
27031	419604
13841	419605
31203	419606
134395	419607
88159	419608
44316	419609
14205	419610
110556	419611
3679	419612
38209	419613
90843	419614
25554	419615
103852	419616
5534	419617
59441	419618
18244	419619
7781	419620
59158	419621
2186	419622
24666	419623
5525	419624
49790	419625
35859	419626
92170	419627
53410	419628
30607	419629
9913	419630
49454	419631
968	419632
13479	419633
26673	419634
103905	419635
12407	419636
21250	419637
66999	419638
14672	419639
86043	419640
12316	419641
11588	419642
13318	419643
3075	419644
8631	419645
98532	419646
147391	419647
77435	419648
46678	419649
112847	419650
60496	419651
14004	419652
5398	419653
11703	419654
24181	419655
5282	419656
4884	419657
77221	419658
54913	419659
784	419660
1445	419661
127707	419662
51822	419663
48281	419664
6183	419665
17166	419666
39222	419667
12059	419668
37834	419669
21038	419670
28190	419671
26711	419672
100324	419673
23902	419674
15479	419675
78002	419676
58201	419677
25643	419678
3168	419679
102940	419680
92238	419681
39505	419682
9474	419683
96779	419684
104481	419685
87797	419686
2234	419687
68866	419688
3751	419689
43307	419690
82210	419691
14720	419692
53760	419693
46551	419694
56414	419695
97083	419696
103763	419697
84159	419698
42086	419699
70691	419700
19776	419701
28162	419702
37172	419703
8055	419704
45493	419705
7512	419706
85500	419707
38330	419708
32221	419709
15946	419710
62360	419711
45635	419712
4830	419713
33673	419714
130469	419715
5265	419716
55153	419717
9713	419718
53414	419719
52383	419720
25413	419721
20093	419722
83169	419723
30817	419724
13303	419725
35115	419726
17804	419727
6335	419728
11295	419729
83657	419730
25422	419731
6309	419732
38127	419733
69091	419734
139771	419735
71247	419736
51056	419737
133942	419738
47507	419739
105648	419740
54670	419741
53955	419742
20446	419743
79787	419744
9325	419745
6647	419746
10200	419747
29405	419748
28528	419749
41622	419750
87459	419751
24329	419752
10678	419753
85641	419754
6164	419755
96820	419756
77395	419757
10028	419758
64683	419759
80168	419760
8113	419761
9522	419762
44713	419763
53690	419764
124700	419765
97896	419766
147674	419767
83860	419768
1019	419769
12460	419770
34172	419771
1156	419772
8452	419773
58373	419774
99257	419775
41053	419776
88580	419777
98760	419778
30437	419779
108572	419780
20353	419781
17935	419782
62145	419783
17420	419784
15835	419785
71735	419786
3582	419787
44781	419788
71923	419789
30155	419790
13542	419791
35248	419792
2858	419793
14504	419794
35311	419795
92511	419796
99657	419797
22410	419798
104350	419799
112637	419800
100332	419801
118	419802
6065	419803
35539	419804
106966	419805
5886	419806
15780	419807
6832	419808
92	419809
68802	419810
1024	419811
45105	419812
48811	419813
24390	419814
73609	419815
38381	419816
75038	419817
44969	419818
52055	419819
69291	419820
84441	419821
35882	419822
117417	419823
70827	419824
45639	419825
79	419826
17022	419827
40017	419828
70174	419829
63649	419830
75859	419831
6513	419832
21053	419833
14193	419834
23423	419835
385	419836
4985	419837
39461	419838
83829	419839
93348	419840
50994	419841
24554	419842
28091	419843
129196	419844
35026	419845
508	419846
46370	419847
760	419848
18127	419849
8010	419850
5006	419851
32526	419852
72251	419853
58974	419854
107465	419855
43140	419856
99636	419857
107861	419858
96169	419859
33379	419860
887	419861
81997	419862
103681	419863
8918	419864
133921	419865
1585	419866
11491	419867
35505	419868
62783	419869
23991	419870
25	419871
52831	419872
7881	419873
18022	419874
24599	419875
92679	419876
36915	419877
6442	419878
2680	419879
34486	419880
56271	419881
12021	419882
85972	419883
54427	419884
13776	419885
2222	419886
24259	419887
47445	419888
7233	419889
56641	419890
96707	419891
7625	419892
14178	419893
35338	419894
21435	419895
79963	419896
31747	419897
7614	419898
131071	419899
72672	419900
3323	419901
1074	419902
88510	419903
14310	419904
41168	419905
55118	419906
29915	419907
26164	419908
49516	419909
27401	419910
31275	419911
6575	419912
2529	419913
53912	419914
98463	419915
122095	419916
48667	419917
64060	419918
4376	419919
85026	419920
49327	419921
104694	419922
79004	419923
36195	419924
42865	419925
19544	419926
23064	419927
3148	419928
6737	419929
86539	419930
57837	419931
30936	419932
68716	419933
69775	419934
25623	419935
26349	419936
17414	419937
37913	419938
50125	419939
2082	419940
112684	419941
120843	419942
35414	419943
97803	419944
23122	419945
23151	419946
10056	419947
129273	419948
1339	419949
22310	419950
40	419951
56427	419952
43089	419953
123220	419954
32995	419955
45477	419956
83326	419957
11279	419958
1589	419959
2493	419960
32446	419961
2736	419962
5917	419963
39899	419964
90697	419965
108200	419966
21324	419967
60044	419968
73060	419969
14474	419970
16271	419971
35559	419972
116	419973
196	419974
99445	419975
36303	419976
22099	419977
18657	419978
20485	419979
478	419980
68889	419981
104253	419982
60870	419983
10255	419984
5559	419985
24052	419986
88016	419987
7908	419988
26769	419989
12026	419990
29606	419991
2551	419992
1974	419993
52180	419994
871	419995
45	419996
5122	419997
8361	419998
45078	419999
33023	420000
25304	420001
64237	420002
56877	420003
17208	420004
91287	420005
101593	420006
1116	420007
51599	420008
6509	420009
69595	420010
300	420011
32141	420012
31256	420013
95357	420014
86567	420015
37995	420016
77233	420017
36840	420018
21001	420019
62347	420020
23858	420021
52014	420022
60077	420023
11626	420024
45077	420025
11037	420026
7357	420027
73494	420028
13526	420029
38871	420030
134089	420031
25004	420032
181	420033
13582	420034
93542	420035
97358	420036
83616	420037
9468	420038
11211	420039
23934	420040
82458	420041
39163	420042
1203	420043
6766	420044
4030	420045
96707	420046
1281	420047
43772	420048
29079	420049
13316	420050
9959	420051
94980	420052
10054	420053
242	420054
23206	420055
8017	420056
146827	420057
23247	420058
3242	420059
3301	420060
41177	420061
60951	420062
2024	420063
8343	420064
14882	420065
2756	420066
5082	420067
36589	420068
75961	420069
10399	420070
82481	420071
272	420072
30675	420073
9772	420074
3479	420075
16698	420076
63694	420077
99091	420078
43239	420079
919	420080
21534	420081
83746	420082
112101	420083
92233	420084
80	420085
71939	420086
43284	420087
66783	420088
21428	420089
6667	420090
14081	420091
135036	420092
49749	420093
63798	420094
113294	420095
87	420096
39316	420097
926	420098
38853	420099
29527	420100
78946	420101
35093	420102
121552	420103
97742	420104
104426	420105
132536	420106
43568	420107
52237	420108
47266	420109
150810	420110
63816	420111
2597	420112
167	420113
34047	420114
79545	420115
92405	420116
4515	420117
16110	420118
138222	420119
48465	420120
98853	420121
11327	420122
52659	420123
75999	420124
28493	420125
38303	420126
83376	420127
104	420128
30692	420129
19027	420130
56321	420131
83049	420132
295	420133
77702	420134
38462	420135
84496	420136
14164	420137
30399	420138
98523	420139
7060	420140
42866	420141
56233	420142
94042	420143
5347	420144
20335	420145
6826	420146
3340	420147
81442	420148
3905	420149
57980	420150
9821	420151
52964	420152
42224	420153
120512	420154
2215	420155
24564	420156
4669	420157
716	420158
23313	420159
17628	420160
64813	420161
47123	420162
19641	420163
31188	420164
30537	420165
4317	420166
65001	420167
1899	420168
87691	420169
73739	420170
12105	420171
96555	420172
73519	420173
11006	420174
138900	420175
71645	420176
7851	420177
1693	420178
5530	420179
48770	420180
85006	420181
61293	420182
2403	420183
149524	420184
2485	420185
53090	420186
62033	420187
32945	420188
25647	420189
5009	420190
17420	420191
34240	420192
1392	420193
45127	420194
12751	420195
19283	420196
6440	420197
87414	420198
102891	420199
99063	420200
71254	420201
92298	420202
55356	420203
127276	420204
109388	420205
3055	420206
22726	420207
15872	420208
1068	420209
53282	420210
52897	420211
5515	420212
105948	420213
39612	420214
242	420215
25140	420216
72379	420217
19053	420218
40599	420219
20302	420220
81858	420221
11864	420222
6775	420223
22318	420224
71448	420225
15117	420226
54719	420227
133620	420228
26649	420229
41396	420230
9585	420231
11443	420232
16604	420233
49893	420234
91064	420235
18533	420236
99920	420237
9852	420238
53661	420239
79767	420240
72741	420241
58139	420242
78268	420243
6059	420244
6990	420245
6829	420246
103240	420247
94118	420248
21551	420249
38902	420250
118596	420251
43069	420252
21269	420253
94294	420254
95745	420255
102823	420256
2738	420257
110773	420258
54568	420259
111252	420260
81340	420261
68796	420262
98613	420263
4729	420264
82893	420265
16938	420266
69528	420267
5303	420268
47081	420269
23560	420270
2980	420271
100052	420272
1117	420273
18517	420274
86337	420275
42008	420276
26178	420277
33324	420278
125267	420279
92559	420280
91514	420281
94996	420282
61727	420283
23450	420284
12109	420285
27870	420286
123013	420287
67357	420288
22340	420289
126174	420290
51911	420291
50246	420292
54100	420293
142718	420294
57124	420295
28167	420296
7739	420297
5046	420298
30726	420299
112298	420300
29845	420301
54970	420302
88614	420303
5134	420304
80037	420305
44135	420306
20820	420307
126682	420308
8989	420309
31650	420310
107484	420311
26433	420312
64707	420313
7264	420314
87509	420315
13171	420316
40539	420317
14909	420318
31189	420319
27894	420320
4017	420321
109613	420322
4132	420323
73282	420324
34284	420325
16189	420326
101905	420327
37308	420328
604	420329
7186	420330
18262	420331
52283	420332
560	420333
114163	420334
69730	420335
2229	420336
37857	420337
116993	420338
43458	420339
49068	420340
78618	420341
74306	420342
13532	420343
50577	420344
59219	420345
55154	420346
76282	420347
522	420348
58189	420349
1843	420350
3263	420351
31436	420352
17932	420353
86794	420354
64665	420355
41273	420356
45713	420357
48478	420358
92952	420359
23909	420360
43573	420361
12199	420362
1663	420363
16078	420364
53987	420365
123010	420366
3190	420367
22550	420368
33226	420369
20212	420370
90882	420371
2773	420372
83428	420373
118640	420374
41175	420375
36046	420376
16524	420377
83664	420378
24019	420379
124337	420380
619	420381
84178	420382
109475	420383
97762	420384
39774	420385
9496	420386
22336	420387
100420	420388
45563	420389
56	420390
28172	420391
50455	420392
24812	420393
88204	420394
7387	420395
461	420396
27541	420397
6034	420398
145659	420399
111136	420400
2279	420401
70397	420402
74549	420403
14502	420404
55049	420405
109418	420406
68269	420407
15764	420408
97262	420409
64274	420410
8589	420411
4334	420412
38194	420413
49493	420414
27408	420415
7993	420416
85505	420417
21333	420418
39052	420419
1297	420420
12802	420421
36775	420422
79134	420423
97039	420424
40926	420425
43015	420426
30989	420427
67107	420428
137742	420429
45098	420430
68467	420431
28929	420432
831	420433
25063	420434
67577	420435
82313	420436
107159	420437
98156	420438
51397	420439
5272	420440
3578	420441
126107	420442
7648	420443
4238	420444
17531	420445
46575	420446
46931	420447
88210	420448
14964	420449
89520	420450
87702	420451
16249	420452
409	420453
51660	420454
43183	420455
23135	420456
64942	420457
86314	420458
63714	420459
48845	420460
39919	420461
70144	420462
119641	420463
15584	420464
145983	420465
45510	420466
22649	420467
22056	420468
83546	420469
4083	420470
102587	420471
121219	420472
60440	420473
127486	420474
6144	420475
1673	420476
29981	420477
16428	420478
1848	420479
140026	420480
129103	420481
5126	420482
27630	420483
4469	420484
12224	420485
119062	420486
60239	420487
855	420488
11790	420489
8022	420490
12687	420491
26332	420492
86372	420493
2556	420494
31807	420495
5955	420496
35677	420497
40152	420498
147023	420499
44366	420500
134910	420501
297	420502
46665	420503
19467	420504
3764	420505
42428	420506
19573	420507
18780	420508
5603	420509
2454	420510
97787	420511
20016	420512
21784	420513
18483	420514
23888	420515
123480	420516
114298	420517
9328	420518
7337	420519
39358	420520
3760	420521
59738	420522
2130	420523
8445	420524
129671	420525
44048	420526
9416	420527
41015	420528
8316	420529
31384	420530
35989	420531
5829	420532
4533	420533
20711	420534
111644	420535
20656	420536
3795	420537
105238	420538
9593	420539
111961	420540
62139	420541
53662	420542
4854	420543
3509	420544
13317	420545
11806	420546
47475	420547
94906	420548
6576	420549
91065	420550
92493	420551
6556	420552
29166	420553
15514	420554
1558	420555
17955	420556
36320	420557
58080	420558
117454	420559
57921	420560
105349	420561
4604	420562
24961	420563
81050	420564
55579	420565
80189	420566
37024	420567
10056	420568
31294	420569
6465	420570
24482	420571
70931	420572
4379	420573
15297	420574
5524	420575
122463	420576
40491	420577
13763	420578
8536	420579
54265	420580
23271	420581
59642	420582
50838	420583
15038	420584
64506	420585
44539	420586
69725	420587
27121	420588
58378	420589
58931	420590
67088	420591
7708	420592
95470	420593
26861	420594
90402	420595
71989	420596
2235	420597
41876	420598
4425	420599
3586	420600
58834	420601
3213	420602
19251	420603
24730	420604
94463	420605
38717	420606
30943	420607
75099	420608
85125	420609
60176	420610
45906	420611
69897	420612
35516	420613
446	420614
58732	420615
10167	420616
80011	420617
55125	420618
36283	420619
53639	420620
18210	420621
2312	420622
2776	420623
80142	420624
38950	420625
24980	420626
17238	420627
71915	420628
21081	420629
73129	420630
31710	420631
33448	420632
15058	420633
27981	420634
81708	420635
57496	420636
118503	420637
3645	420638
21839	420639
27770	420640
63841	420641
109	420642
18208	420643
10696	420644
20797	420645
33807	420646
5675	420647
134	420648
48209	420649
53640	420650
61598	420651
32249	420652
30037	420653
47129	420654
98795	420655
14372	420656
84250	420657
105885	420658
87184	420659
52229	420660
80148	420661
11449	420662
25361	420663
60346	420664
22921	420665
8879	420666
7947	420667
3060	420668
135637	420669
102818	420670
90724	420671
56926	420672
68115	420673
63992	420674
1255	420675
63229	420676
883	420677
6282	420678
23999	420679
54325	420680
77807	420681
17990	420682
112803	420683
74784	420684
94676	420685
23359	420686
20574	420687
13894	420688
69537	420689
3521	420690
31677	420691
7664	420692
17397	420693
18880	420694
61213	420695
27039	420696
28254	420697
6644	420698
20890	420699
265	420700
52169	420701
89720	420702
125587	420703
3392	420704
25399	420705
78775	420706
16048	420707
106344	420708
628	420709
5414	420710
140346	420711
65803	420712
11071	420713
35077	420714
27781	420715
51844	420716
4328	420717
115680	420718
33700	420719
37284	420720
20233	420721
8085	420722
8067	420723
6254	420724
71934	420725
20009	420726
3661	420727
71129	420728
3650	420729
96332	420730
61046	420731
2516	420732
2651	420733
1250	420734
24241	420735
1395	420736
131191	420737
10506	420738
1074	420739
10755	420740
44894	420741
84495	420742
32758	420743
33816	420744
55912	420745
36756	420746
117685	420747
9626	420748
38963	420749
26347	420750
28018	420751
5931	420752
98960	420753
29688	420754
130881	420755
125639	420756
27740	420757
1937	420758
5904	420759
68328	420760
7274	420761
28935	420762
138376	420763
85963	420764
51544	420765
8859	420766
35464	420767
66424	420768
120740	420769
37831	420770
18578	420771
30725	420772
94374	420773
65594	420774
125575	420775
104509	420776
48812	420777
19122	420778
1526	420779
15908	420780
38824	420781
4611	420782
93394	420783
76486	420784
25492	420785
36083	420786
21620	420787
15795	420788
135366	420789
85117	420790
38567	420791
13293	420792
15971	420793
16985	420794
10307	420795
5417	420796
24941	420797
121242	420798
115365	420799
24301	420800
16501	420801
48302	420802
76394	420803
82015	420804
43695	420805
20138	420806
48321	420807
1091	420808
8917	420809
111048	420810
836	420811
531	420812
19710	420813
2560	420814
7163	420815
114757	420816
53805	420817
69235	420818
92631	420819
6804	420820
142244	420821
121038	420822
19221	420823
62628	420824
16326	420825
11337	420826
38683	420827
73650	420828
51425	420829
113699	420830
35041	420831
18281	420832
52134	420833
59000	420834
108333	420835
103474	420836
17636	420837
56761	420838
50625	420839
81737	420840
37462	420841
33515	420842
1354	420843
4193	420844
99582	420845
121045	420846
63246	420847
15592	420848
39581	420849
43335	420850
27836	420851
38630	420852
6780	420853
41971	420854
20436	420855
89804	420856
65924	420857
9244	420858
47142	420859
37702	420860
1303	420861
44502	420862
62143	420863
8090	420864
137640	420865
65188	420866
129557	420867
35250	420868
23322	420869
90298	420870
122926	420871
105565	420872
1385	420873
53863	420874
28165	420875
23343	420876
45125	420877
36809	420878
505	420879
79605	420880
24476	420881
20440	420882
87814	420883
46338	420884
98208	420885
4787	420886
156	420887
47679	420888
79080	420889
141927	420890
9876	420891
30727	420892
73129	420893
656	420894
69192	420895
30821	420896
8025	420897
17789	420898
108506	420899
14817	420900
2140	420901
72035	420902
95983	420903
99131	420904
98510	420905
6270	420906
96558	420907
13100	420908
43288	420909
36784	420910
2818	420911
122403	420912
85837	420913
14050	420914
34413	420915
21632	420916
117020	420917
11436	420918
73968	420919
37988	420920
4991	420921
45972	420922
5933	420923
66514	420924
11841	420925
30447	420926
97267	420927
66606	420928
60501	420929
11952	420930
1415	420931
22058	420932
140087	420933
7572	420934
84139	420935
4167	420936
17068	420937
47542	420938
104430	420939
4154	420940
131595	420941
94665	420942
45868	420943
75768	420944
49457	420945
45560	420946
55451	420947
13545	420948
87844	420949
117099	420950
16387	420951
41218	420952
60350	420953
16624	420954
27507	420955
8966	420956
86489	420957
9624	420958
104579	420959
86712	420960
108116	420961
21864	420962
25013	420963
83689	420964
40917	420965
116113	420966
612	420967
34546	420968
74209	420969
5649	420970
18702	420971
15501	420972
20028	420973
37616	420974
94921	420975
53030	420976
116154	420977
6577	420978
33997	420979
59333	420980
75275	420981
107313	420982
2089	420983
48734	420984
91585	420985
37571	420986
44132	420987
94	420988
4708	420989
28858	420990
9990	420991
21119	420992
95943	420993
196	420994
19754	420995
95989	420996
9665	420997
93710	420998
34693	420999
34871	421000
1331	421001
35538	421002
59725	421003
2513	421004
30001	421005
93825	421006
5414	421007
109330	421008
21908	421009
23	421010
416	421011
140920	421012
144755	421013
6636	421014
125762	421015
72205	421016
3823	421017
6276	421018
15582	421019
126661	421020
74095	421021
1266	421022
8136	421023
66937	421024
12837	421025
28928	421026
43551	421027
20352	421028
17303	421029
3275	421030
46323	421031
86941	421032
5752	421033
20601	421034
42322	421035
9430	421036
20887	421037
32081	421038
65434	421039
150421	421040
15633	421041
47020	421042
46033	421043
21086	421044
6703	421045
79114	421046
28671	421047
73421	421048
2071	421049
32002	421050
118862	421051
53151	421052
50247	421053
13880	421054
29072	421055
49608	421056
58568	421057
113337	421058
103928	421059
100537	421060
51361	421061
15775	421062
22503	421063
38360	421064
35816	421065
28983	421066
36041	421067
66742	421068
681	421069
11738	421070
120373	421071
22379	421072
36606	421073
4528	421074
46372	421075
33431	421076
17697	421077
37135	421078
56453	421079
45085	421080
37497	421081
22114	421082
21207	421083
2509	421084
1887	421085
133599	421086
48518	421087
75319	421088
87274	421089
28195	421090
41666	421091
14406	421092
82516	421093
86474	421094
129450	421095
37190	421096
75061	421097
33857	421098
88211	421099
100410	421100
29473	421101
107044	421102
80869	421103
54755	421104
118199	421105
4560	421106
23651	421107
99030	421108
57081	421109
115518	421110
13373	421111
54999	421112
61195	421113
38037	421114
2249	421115
79871	421116
152	421117
22507	421118
70	421119
99283	421120
64678	421121
3427	421122
1058	421123
10610	421124
35072	421125
39933	421126
3698	421127
6420	421128
5386	421129
101941	421130
3040	421131
99117	421132
40429	421133
90898	421134
32946	421135
17827	421136
17938	421137
67350	421138
98351	421139
23424	421140
111557	421141
3602	421142
9390	421143
59739	421144
93	421145
36313	421146
433	421147
7155	421148
37088	421149
106059	421150
100560	421151
116919	421152
1019	421153
57689	421154
105186	421155
146499	421156
68703	421157
90737	421158
79655	421159
10875	421160
40945	421161
96047	421162
15831	421163
19685	421164
30135	421165
42379	421166
47374	421167
40472	421168
69858	421169
5490	421170
24673	421171
29477	421172
5325	421173
21381	421174
71708	421175
45312	421176
123804	421177
89618	421178
2830	421179
5390	421180
17808	421181
59402	421182
120210	421183
35470	421184
3211	421185
30965	421186
27435	421187
103210	421188
141860	421189
79440	421190
2372	421191
29625	421192
10361	421193
3393	421194
28459	421195
11746	421196
58587	421197
45396	421198
130620	421199
37	421200
22962	421201
72313	421202
43366	421203
35585	421204
9802	421205
32565	421206
10527	421207
19373	421208
90921	421209
96463	421210
11986	421211
9025	421212
14198	421213
9251	421214
3962	421215
72327	421216
135419	421217
35119	421218
42028	421219
50911	421220
57805	421221
8168	421222
111101	421223
9084	421224
4777	421225
12540	421226
127954	421227
86502	421228
102111	421229
49545	421230
71503	421231
8020	421232
77008	421233
47241	421234
93336	421235
5474	421236
55174	421237
6675	421238
78759	421239
41495	421240
10899	421241
8021	421242
111786	421243
2328	421244
74570	421245
102561	421246
7837	421247
47325	421248
181	421249
74851	421250
104322	421251
69755	421252
878	421253
38013	421254
36357	421255
5481	421256
78775	421257
7083	421258
500	421259
117828	421260
36423	421261
131792	421262
71540	421263
15365	421264
111069	421265
49094	421266
124049	421267
59168	421268
103043	421269
102215	421270
123417	421271
1467	421272
21020	421273
19608	421274
344	421275
77165	421276
48303	421277
95223	421278
58484	421279
30622	421280
111263	421281
835	421282
71436	421283
71233	421284
43771	421285
3568	421286
24029	421287
42075	421288
18486	421289
35941	421290
43277	421291
37472	421292
26152	421293
10765	421294
83496	421295
99549	421296
54897	421297
20423	421298
44287	421299
23682	421300
34818	421301
21080	421302
9354	421303
26908	421304
4733	421305
11927	421306
974	421307
4377	421308
90164	421309
133179	421310
76599	421311
39754	421312
1930	421313
49709	421314
96181	421315
48751	421316
308	421317
92638	421318
2702	421319
4943	421320
4541	421321
69448	421322
60465	421323
11308	421324
4280	421325
129521	421326
11316	421327
14797	421328
6860	421329
37230	421330
79839	421331
9851	421332
20505	421333
48951	421334
14422	421335
21567	421336
122162	421337
3378	421338
25661	421339
59420	421340
13118	421341
86790	421342
6723	421343
78893	421344
13850	421345
49010	421346
9467	421347
117891	421348
71818	421349
79066	421350
66090	421351
88524	421352
86462	421353
93036	421354
545	421355
45819	421356
22234	421357
9256	421358
777	421359
20157	421360
67648	421361
29283	421362
294	421363
32978	421364
96746	421365
84384	421366
9046	421367
29705	421368
7633	421369
1612	421370
61642	421371
67501	421372
11262	421373
25532	421374
100129	421375
20253	421376
9935	421377
31343	421378
48176	421379
7128	421380
66688	421381
51562	421382
39149	421383
42213	421384
18479	421385
6881	421386
50948	421387
38529	421388
47680	421389
4547	421390
14976	421391
85981	421392
41919	421393
41324	421394
11590	421395
31274	421396
8621	421397
53290	421398
14747	421399
37882	421400
59162	421401
548	421402
102481	421403
125562	421404
11350	421405
5723	421406
39577	421407
18626	421408
113849	421409
1270	421410
29411	421411
1072	421412
650	421413
32661	421414
45198	421415
870	421416
11520	421417
25688	421418
8886	421419
1399	421420
21452	421421
4016	421422
10459	421423
65320	421424
5469	421425
53187	421426
6748	421427
50922	421428
41237	421429
19326	421430
1954	421431
131807	421432
62437	421433
82743	421434
4658	421435
5473	421436
304	421437
177	421438
25643	421439
3913	421440
3997	421441
10473	421442
60824	421443
1046	421444
66720	421445
1679	421446
50127	421447
15368	421448
72781	421449
44792	421450
76576	421451
82231	421452
95053	421453
3033	421454
30723	421455
36490	421456
42362	421457
36002	421458
7332	421459
12978	421460
69131	421461
4243	421462
15424	421463
1453	421464
82321	421465
68055	421466
10136	421467
105017	421468
45051	421469
4939	421470
18971	421471
5454	421472
7336	421473
29933	421474
69639	421475
11990	421476
38280	421477
36380	421478
36197	421479
18278	421480
61002	421481
1585	421482
81228	421483
38548	421484
31427	421485
12486	421486
129809	421487
29004	421488
31320	421489
80264	421490
29037	421491
8505	421492
76399	421493
37555	421494
122456	421495
2691	421496
48901	421497
6743	421498
59019	421499
84196	421500
15999	421501
34757	421502
2297	421503
5838	421504
9864	421505
2299	421506
18507	421507
112697	421508
42458	421509
42200	421510
69630	421511
20073	421512
13864	421513
5382	421514
7087	421515
17318	421516
34919	421517
38052	421518
56686	421519
120260	421520
97204	421521
2597	421522
8558	421523
4760	421524
37950	421525
96786	421526
95013	421527
26526	421528
12728	421529
86337	421530
93233	421531
20508	421532
133323	421533
27637	421534
12972	421535
19091	421536
114832	421537
40761	421538
73740	421539
114882	421540
2563	421541
9294	421542
61354	421543
21455	421544
6774	421545
36672	421546
95678	421547
17024	421548
94056	421549
10129	421550
58075	421551
92962	421552
48958	421553
39928	421554
1250	421555
42257	421556
134435	421557
85041	421558
57038	421559
538	421560
37103	421561
1994	421562
4405	421563
3663	421564
24091	421565
331	421566
62095	421567
39772	421568
50112	421569
5068	421570
5684	421571
45251	421572
14774	421573
32963	421574
6827	421575
39255	421576
14528	421577
19315	421578
24737	421579
4537	421580
64622	421581
74509	421582
29509	421583
16140	421584
47075	421585
112833	421586
125950	421587
39373	421588
2993	421589
43775	421590
24728	421591
45128	421592
12632	421593
706	421594
42079	421595
29200	421596
28848	421597
18662	421598
1195	421599
26096	421600
30418	421601
53417	421602
15132	421603
27082	421604
27719	421605
27344	421606
30211	421607
6414	421608
106001	421609
23871	421610
21809	421611
19541	421612
54265	421613
66809	421614
20328	421615
7598	421616
112163	421617
68583	421618
12198	421619
68474	421620
19459	421621
6377	421622
5841	421623
80364	421624
52948	421625
25584	421626
18588	421627
61872	421628
100321	421629
26463	421630
113027	421631
49282	421632
8892	421633
4751	421634
79852	421635
12009	421636
10454	421637
51319	421638
45374	421639
51793	421640
74131	421641
1298	421642
45754	421643
68382	421644
67245	421645
24687	421646
15756	421647
46605	421648
30801	421649
33546	421650
146976	421651
8412	421652
19209	421653
27739	421654
100918	421655
8990	421656
3176	421657
595	421658
45410	421659
85693	421660
46208	421661
83563	421662
89357	421663
28450	421664
21808	421665
34015	421666
26135	421667
2494	421668
29453	421669
125026	421670
54088	421671
52521	421672
35464	421673
17216	421674
59834	421675
21503	421676
43	421677
56709	421678
1904	421679
15991	421680
82797	421681
52362	421682
64438	421683
29613	421684
12338	421685
48128	421686
1871	421687
30285	421688
66346	421689
36437	421690
12946	421691
25164	421692
126788	421693
138215	421694
8101	421695
92598	421696
81325	421697
28495	421698
26643	421699
80907	421700
11390	421701
101379	421702
56353	421703
6209	421704
122507	421705
1797	421706
4371	421707
85486	421708
53214	421709
87803	421710
26617	421711
122128	421712
102884	421713
16497	421714
4185	421715
73059	421716
4822	421717
3645	421718
52706	421719
24414	421720
33814	421721
29166	421722
69832	421723
51487	421724
97285	421725
73264	421726
4631	421727
98928	421728
122506	421729
82399	421730
76949	421731
14489	421732
4939	421733
5530	421734
55707	421735
50266	421736
6239	421737
3319	421738
54983	421739
7888	421740
1390	421741
112797	421742
155	421743
49317	421744
108331	421745
51999	421746
13379	421747
3124	421748
62092	421749
35450	421750
22777	421751
19546	421752
27689	421753
33588	421754
131827	421755
193	421756
12060	421757
84658	421758
66988	421759
81586	421760
394	421761
13238	421762
18530	421763
45719	421764
33160	421765
60407	421766
36735	421767
77907	421768
27579	421769
13932	421770
98954	421771
20539	421772
11423	421773
51203	421774
52944	421775
6012	421776
61097	421777
8056	421778
36057	421779
5093	421780
147629	421781
121063	421782
32145	421783
37231	421784
68799	421785
17661	421786
28317	421787
60520	421788
64776	421789
22008	421790
79752	421791
19048	421792
3959	421793
2118	421794
22252	421795
15419	421796
40257	421797
61823	421798
109718	421799
87433	421800
55047	421801
6535	421802
17263	421803
37173	421804
11478	421805
110490	421806
256	421807
89833	421808
8639	421809
88105	421810
53105	421811
26623	421812
95549	421813
100922	421814
83595	421815
19984	421816
15985	421817
61777	421818
42206	421819
11342	421820
889	421821
41789	421822
133477	421823
17644	421824
78738	421825
23943	421826
6442	421827
76839	421828
5422	421829
105699	421830
3904	421831
37900	421832
8872	421833
20234	421834
5998	421835
1608	421836
3589	421837
111209	421838
41916	421839
57741	421840
33829	421841
62269	421842
13304	421843
45471	421844
46268	421845
86620	421846
17243	421847
50	421848
55098	421849
19828	421850
112982	421851
58525	421852
128	421853
82303	421854
64392	421855
43055	421856
3096	421857
16043	421858
111267	421859
98022	421860
134106	421861
6106	421862
62996	421863
1556	421864
56967	421865
50473	421866
13888	421867
77456	421868
63352	421869
1782	421870
8046	421871
32007	421872
12405	421873
33307	421874
188	421875
110333	421876
18839	421877
65202	421878
127491	421879
13384	421880
12148	421881
91490	421882
23480	421883
58678	421884
84627	421885
103368	421886
64760	421887
17173	421888
4987	421889
29284	421890
131972	421891
99433	421892
100938	421893
85782	421894
13443	421895
9222	421896
66312	421897
69063	421898
56174	421899
91206	421900
15765	421901
58472	421902
106688	421903
79830	421904
53211	421905
72292	421906
28882	421907
10806	421908
80502	421909
116257	421910
8006	421911
13768	421912
13443	421913
29971	421914
49712	421915
135224	421916
11208	421917
3279	421918
144198	421919
11572	421920
54528	421921
124659	421922
32829	421923
19983	421924
46758	421925
4218	421926
7822	421927
58751	421928
61754	421929
17327	421930
2370	421931
8046	421932
70298	421933
112306	421934
29380	421935
46517	421936
2853	421937
132275	421938
10068	421939
25166	421940
97655	421941
8473	421942
55394	421943
88963	421944
74076	421945
52653	421946
78046	421947
83552	421948
7184	421949
71633	421950
50230	421951
34110	421952
14557	421953
63803	421954
7743	421955
36978	421956
19125	421957
22937	421958
17222	421959
3830	421960
30083	421961
37309	421962
26698	421963
12612	421964
77505	421965
49269	421966
129654	421967
53023	421968
9080	421969
68118	421970
41840	421971
90504	421972
43176	421973
17082	421974
30219	421975
15615	421976
76307	421977
13070	421978
57712	421979
94989	421980
8003	421981
109281	421982
24276	421983
2315	421984
8109	421985
48502	421986
42492	421987
81373	421988
21162	421989
86616	421990
15268	421991
11714	421992
120472	421993
118819	421994
32823	421995
128228	421996
44803	421997
123625	421998
33650	421999
4162	422000
14680	422001
24506	422002
55921	422003
79944	422004
57630	422005
28894	422006
33282	422007
65781	422008
55682	422009
12181	422010
104844	422011
42619	422012
30894	422013
52640	422014
25733	422015
2472	422016
72147	422017
2590	422018
489	422019
80987	422020
3823	422021
89140	422022
93404	422023
79185	422024
45415	422025
16476	422026
131782	422027
112278	422028
16199	422029
43867	422030
18769	422031
1455	422032
42271	422033
19835	422034
99690	422035
14326	422036
203	422037
10476	422038
4429	422039
138545	422040
92114	422041
76858	422042
99849	422043
66759	422044
579	422045
93248	422046
35844	422047
23084	422048
63120	422049
15929	422050
1321	422051
35384	422052
38930	422053
122813	422054
30773	422055
51027	422056
2939	422057
8200	422058
32815	422059
111342	422060
122247	422061
3776	422062
66709	422063
93610	422064
84033	422065
18521	422066
2773	422067
77315	422068
60202	422069
85830	422070
122	422071
41697	422072
84013	422073
137697	422074
32902	422075
15837	422076
10920	422077
71707	422078
37538	422079
95605	422080
72763	422081
127879	422082
46600	422083
23168	422084
116458	422085
81627	422086
107830	422087
3650	422088
119277	422089
146071	422090
114781	422091
20957	422092
63676	422093
240	422094
101378	422095
35258	422096
140775	422097
26472	422098
114259	422099
50130	422100
8002	422101
14239	422102
56966	422103
56862	422104
103470	422105
39766	422106
3312	422107
39788	422108
75323	422109
67642	422110
108315	422111
125561	422112
3722	422113
834	422114
37357	422115
89882	422116
363	422117
104755	422118
135487	422119
92824	422120
5849	422121
30038	422122
77581	422123
41	422124
25617	422125
5027	422126
61897	422127
62	422128
106864	422129
173	422130
80482	422131
21238	422132
3481	422133
115362	422134
23319	422135
91983	422136
30853	422137
23089	422138
102364	422139
24550	422140
4881	422141
1179	422142
359	422143
12695	422144
14805	422145
39356	422146
21333	422147
6526	422148
71313	422149
29350	422150
19744	422151
107	422152
273	422153
120392	422154
68886	422155
5824	422156
4331	422157
6044	422158
87106	422159
35791	422160
58205	422161
98522	422162
108866	422163
863	422164
80959	422165
82992	422166
25467	422167
1927	422168
12136	422169
113988	422170
25547	422171
75130	422172
1732	422173
6338	422174
29793	422175
90048	422176
64364	422177
938	422178
45683	422179
27873	422180
11207	422181
76164	422182
96104	422183
22513	422184
11915	422185
100646	422186
6390	422187
64561	422188
64464	422189
120078	422190
28350	422191
107764	422192
10114	422193
60719	422194
17037	422195
24571	422196
37714	422197
7688	422198
18046	422199
3388	422200
137880	422201
44336	422202
56260	422203
26107	422204
22616	422205
34387	422206
34990	422207
27762	422208
102634	422209
43035	422210
82484	422211
23765	422212
132212	422213
76683	422214
14424	422215
40115	422216
5017	422217
854	422218
28	422219
41542	422220
38982	422221
96794	422222
2811	422223
17984	422224
6479	422225
56432	422226
15044	422227
116197	422228
18489	422229
27141	422230
7100	422231
30850	422232
41235	422233
6189	422234
26171	422235
96929	422236
104452	422237
115826	422238
84646	422239
7623	422240
50781	422241
24181	422242
95740	422243
82440	422244
44529	422245
148981	422246
62318	422247
248	422248
4412	422249
136966	422250
26727	422251
107350	422252
45	422253
53409	422254
8824	422255
71349	422256
3359	422257
51501	422258
120582	422259
90482	422260
12457	422261
94383	422262
6381	422263
110989	422264
101194	422265
16269	422266
68204	422267
25	422268
26112	422269
26381	422270
95505	422271
41716	422272
31010	422273
80291	422274
17975	422275
38563	422276
5715	422277
24768	422278
4857	422279
23103	422280
76017	422281
63143	422282
79225	422283
16845	422284
58423	422285
5019	422286
19111	422287
72551	422288
55161	422289
30060	422290
36713	422291
15065	422292
28977	422293
1527	422294
11467	422295
45191	422296
34837	422297
4687	422298
40387	422299
103941	422300
52975	422301
19661	422302
33875	422303
48605	422304
655	422305
21450	422306
7325	422307
84317	422308
4183	422309
119941	422310
97440	422311
13787	422312
6688	422313
113425	422314
19687	422315
6413	422316
48682	422317
42458	422318
102276	422319
21112	422320
79950	422321
19028	422322
116005	422323
56535	422324
11104	422325
558	422326
141	422327
43249	422328
67994	422329
23056	422330
84084	422331
16980	422332
14415	422333
22041	422334
43073	422335
30600	422336
67914	422337
52623	422338
11555	422339
52415	422340
11287	422341
50198	422342
58119	422343
4013	422344
89001	422345
138012	422346
64240	422347
95501	422348
56667	422349
34451	422350
24860	422351
50294	422352
103361	422353
52131	422354
116061	422355
81108	422356
29110	422357
29004	422358
82292	422359
594	422360
44244	422361
30222	422362
103445	422363
585	422364
3044	422365
88041	422366
58672	422367
74953	422368
68552	422369
7148	422370
18204	422371
102790	422372
55056	422373
1225	422374
81608	422375
21958	422376
24358	422377
91343	422378
44247	422379
16718	422380
16	422381
125830	422382
130008	422383
93218	422384
37017	422385
106014	422386
2632	422387
33311	422388
39674	422389
17889	422390
155	422391
2699	422392
7576	422393
132110	422394
9331	422395
43172	422396
41126	422397
48309	422398
65755	422399
92551	422400
19961	422401
13243	422402
33208	422403
7034	422404
1514	422405
70648	422406
2453	422407
90806	422408
3773	422409
86423	422410
126146	422411
17302	422412
37486	422413
53249	422414
85	422415
35514	422416
33031	422417
23735	422418
54902	422419
38412	422420
32862	422421
42173	422422
29351	422423
97995	422424
43530	422425
14294	422426
37042	422427
46966	422428
10410	422429
432	422430
71210	422431
17289	422432
4376	422433
17935	422434
4778	422435
39116	422436
4906	422437
33635	422438
42503	422439
18386	422440
126228	422441
1084	422442
4975	422443
116541	422444
26795	422445
148814	422446
27478	422447
51175	422448
35889	422449
70823	422450
70836	422451
10953	422452
33533	422453
20246	422454
31598	422455
8225	422456
87026	422457
57605	422458
40635	422459
33432	422460
47218	422461
24531	422462
86320	422463
90159	422464
109742	422465
16480	422466
3193	422467
11915	422468
20096	422469
19293	422470
965	422471
2596	422472
17134	422473
121227	422474
44205	422475
97457	422476
29838	422477
126210	422478
52459	422479
45320	422480
19479	422481
78844	422482
138552	422483
4253	422484
47564	422485
1987	422486
116493	422487
32305	422488
127140	422489
19960	422490
10942	422491
47868	422492
2088	422493
44153	422494
40707	422495
8304	422496
6727	422497
517	422498
1010	422499
16014	422500
42821	422501
7832	422502
1367	422503
4931	422504
240	422505
1128	422506
84032	422507
45142	422508
21845	422509
67454	422510
18621	422511
16187	422512
50192	422513
78855	422514
2113	422515
32613	422516
134208	422517
79839	422518
48434	422519
119335	422520
34292	422521
75983	422522
26938	422523
2860	422524
645	422525
22491	422526
51311	422527
24001	422528
12500	422529
131224	422530
33564	422531
19334	422532
2384	422533
9928	422534
41234	422535
82854	422536
138830	422537
26545	422538
88318	422539
24886	422540
132800	422541
3849	422542
58976	422543
79453	422544
4161	422545
92268	422546
39232	422547
57362	422548
44474	422549
18504	422550
50049	422551
1878	422552
2579	422553
5582	422554
1477	422555
11020	422556
79259	422557
22255	422558
1982	422559
33267	422560
27860	422561
36457	422562
2577	422563
37364	422564
127567	422565
79265	422566
112352	422567
68893	422568
108975	422569
69800	422570
4047	422571
4300	422572
29903	422573
15146	422574
83946	422575
49041	422576
75406	422577
20027	422578
14128	422579
7000	422580
79311	422581
44644	422582
53191	422583
596	422584
56037	422585
2142	422586
145560	422587
1872	422588
108323	422589
48947	422590
71307	422591
91724	422592
64768	422593
4673	422594
93181	422595
31181	422596
5990	422597
80513	422598
28356	422599
6238	422600
3775	422601
13115	422602
73938	422603
484	422604
96658	422605
11215	422606
28251	422607
31674	422608
48109	422609
22057	422610
103508	422611
17450	422612
98678	422613
10253	422614
19755	422615
63053	422616
68382	422617
20471	422618
6272	422619
108838	422620
71419	422621
36858	422622
16429	422623
116432	422624
78805	422625
23703	422626
123971	422627
136556	422628
51120	422629
2855	422630
66332	422631
49157	422632
33073	422633
84342	422634
13234	422635
55661	422636
12056	422637
950	422638
6807	422639
39937	422640
1353	422641
119375	422642
5718	422643
24521	422644
77658	422645
38982	422646
109893	422647
88061	422648
43212	422649
136425	422650
81482	422651
1480	422652
50657	422653
7262	422654
87621	422655
6394	422656
19177	422657
69289	422658
92671	422659
35516	422660
8908	422661
26133	422662
39432	422663
54317	422664
59432	422665
22951	422666
12144	422667
49369	422668
24127	422669
108254	422670
32910	422671
25308	422672
44542	422673
103036	422674
1397	422675
15121	422676
19986	422677
11969	422678
26814	422679
57099	422680
23914	422681
71767	422682
92002	422683
132333	422684
23632	422685
101919	422686
4457	422687
15190	422688
87758	422689
41990	422690
58393	422691
59949	422692
16230	422693
98646	422694
24029	422695
7918	422696
130406	422697
134864	422698
13429	422699
93063	422700
68598	422701
135	422702
93742	422703
9436	422704
43360	422705
46322	422706
792	422707
20897	422708
5246	422709
44968	422710
577	422711
38766	422712
5025	422713
92691	422714
19639	422715
155	422716
88337	422717
50266	422718
41360	422719
49191	422720
87820	422721
27396	422722
60477	422723
35139	422724
8143	422725
44903	422726
21699	422727
21776	422728
68354	422729
15275	422730
36337	422731
18356	422732
26	422733
833	422734
4136	422735
68361	422736
18732	422737
65626	422738
8915	422739
59419	422740
50216	422741
55429	422742
110750	422743
21927	422744
91757	422745
60364	422746
52539	422747
45264	422748
79371	422749
55712	422750
59830	422751
50150	422752
3778	422753
7511	422754
108052	422755
51610	422756
50118	422757
1219	422758
77394	422759
145571	422760
27148	422761
93680	422762
139860	422763
393	422764
9224	422765
47987	422766
18594	422767
67684	422768
32552	422769
35601	422770
64230	422771
19588	422772
90366	422773
85398	422774
642	422775
128483	422776
19154	422777
7948	422778
47102	422779
17150	422780
101787	422781
72436	422782
19409	422783
4524	422784
79432	422785
51252	422786
122711	422787
87	422788
536	422789
82160	422790
107310	422791
51739	422792
10188	422793
26306	422794
26889	422795
38918	422796
143642	422797
8958	422798
73471	422799
12501	422800
100359	422801
81579	422802
19161	422803
69068	422804
7398	422805
59712	422806
777	422807
84920	422808
65684	422809
45064	422810
143707	422811
130581	422812
59593	422813
94118	422814
4744	422815
113711	422816
20574	422817
8816	422818
70732	422819
3117	422820
51913	422821
10556	422822
2514	422823
2704	422824
19673	422825
75525	422826
60884	422827
10364	422828
39075	422829
53041	422830
34951	422831
705	422832
30205	422833
22571	422834
16608	422835
5110	422836
38754	422837
99757	422838
384	422839
15260	422840
19753	422841
17715	422842
44789	422843
6578	422844
38314	422845
116603	422846
8284	422847
183	422848
60395	422849
25576	422850
71230	422851
5248	422852
23251	422853
77589	422854
57666	422855
37371	422856
44151	422857
46834	422858
103427	422859
61666	422860
40930	422861
92105	422862
36262	422863
7897	422864
24112	422865
16444	422866
69762	422867
32673	422868
3737	422869
103626	422870
42220	422871
83339	422872
27382	422873
19971	422874
50387	422875
4243	422876
40992	422877
104303	422878
9837	422879
66354	422880
104276	422881
14330	422882
36158	422883
36332	422884
95548	422885
3890	422886
4555	422887
68350	422888
78681	422889
50253	422890
81788	422891
21730	422892
68988	422893
147322	422894
52892	422895
17987	422896
75419	422897
1757	422898
18302	422899
77187	422900
122326	422901
44966	422902
18835	422903
19943	422904
47038	422905
11883	422906
29970	422907
52400	422908
74205	422909
21576	422910
59554	422911
88362	422912
7122	422913
20954	422914
77306	422915
48317	422916
9260	422917
3438	422918
6328	422919
12749	422920
9728	422921
6840	422922
98660	422923
6459	422924
17429	422925
100921	422926
56136	422927
2707	422928
981	422929
59074	422930
33880	422931
10296	422932
75711	422933
3749	422934
25518	422935
98540	422936
89766	422937
4292	422938
13338	422939
17947	422940
105735	422941
43019	422942
34209	422943
46004	422944
45377	422945
81881	422946
51412	422947
114313	422948
107085	422949
108829	422950
41704	422951
27245	422952
3952	422953
135942	422954
111898	422955
122531	422956
57479	422957
39665	422958
82225	422959
4983	422960
236	422961
20077	422962
11600	422963
9278	422964
18701	422965
68579	422966
24872	422967
20536	422968
31419	422969
71023	422970
9377	422971
47735	422972
4032	422973
9058	422974
27842	422975
56131	422976
99967	422977
131043	422978
20748	422979
10110	422980
25	422981
79058	422982
30285	422983
29824	422984
4527	422985
8067	422986
123920	422987
28504	422988
28292	422989
51468	422990
69736	422991
64264	422992
1888	422993
50316	422994
32781	422995
102015	422996
116654	422997
135438	422998
10903	422999
52212	423000
58350	423001
115953	423002
15034	423003
15742	423004
25229	423005
30690	423006
80465	423007
3148	423008
47817	423009
15880	423010
36833	423011
107688	423012
11795	423013
20711	423014
43673	423015
22739	423016
24316	423017
33507	423018
26971	423019
38001	423020
20004	423021
88005	423022
22237	423023
21393	423024
23775	423025
8827	423026
30634	423027
52578	423028
79415	423029
46687	423030
24323	423031
17141	423032
28078	423033
87267	423034
1270	423035
28987	423036
120934	423037
19738	423038
19143	423039
9270	423040
43881	423041
5219	423042
12343	423043
110272	423044
14703	423045
127826	423046
957	423047
44870	423048
35281	423049
7816	423050
22026	423051
122753	423052
3489	423053
7031	423054
63929	423055
41842	423056
11685	423057
25937	423058
70044	423059
17430	423060
31915	423061
27762	423062
500	423063
136623	423064
17306	423065
37524	423066
11382	423067
48829	423068
103890	423069
51960	423070
91550	423071
2219	423072
27296	423073
46784	423074
9866	423075
9911	423076
44705	423077
58382	423078
135253	423079
47032	423080
115973	423081
130110	423082
7677	423083
35574	423084
1741	423085
55380	423086
31388	423087
62551	423088
3518	423089
9138	423090
104061	423091
19820	423092
7917	423093
90183	423094
2343	423095
3953	423096
136334	423097
119850	423098
92134	423099
9399	423100
14642	423101
62115	423102
25626	423103
7137	423104
102072	423105
21915	423106
97314	423107
4008	423108
12804	423109
4249	423110
147713	423111
76404	423112
75725	423113
22557	423114
46016	423115
35712	423116
63808	423117
5211	423118
58724	423119
8015	423120
85944	423121
41857	423122
75963	423123
59653	423124
40944	423125
135386	423126
55270	423127
113798	423128
37246	423129
23754	423130
113176	423131
8799	423132
8711	423133
11371	423134
47799	423135
49412	423136
21908	423137
97314	423138
72596	423139
1139	423140
76215	423141
78185	423142
18061	423143
32433	423144
26835	423145
76054	423146
92605	423147
131044	423148
125661	423149
15182	423150
76708	423151
135373	423152
11803	423153
60685	423154
143	423155
15912	423156
2433	423157
49976	423158
10714	423159
120695	423160
9717	423161
43772	423162
61353	423163
34022	423164
27481	423165
12124	423166
10966	423167
39759	423168
70905	423169
208	423170
45498	423171
244	423172
5667	423173
76403	423174
30211	423175
145386	423176
8058	423177
5514	423178
21425	423179
15705	423180
45453	423181
42988	423182
34315	423183
75775	423184
136724	423185
32816	423186
81968	423187
260	423188
127738	423189
64687	423190
8388	423191
15739	423192
32264	423193
6757	423194
18917	423195
81735	423196
44176	423197
54260	423198
60272	423199
46362	423200
831	423201
3008	423202
46857	423203
9876	423204
29945	423205
83626	423206
136621	423207
8781	423208
41104	423209
32681	423210
10345	423211
366	423212
51906	423213
11507	423214
45494	423215
3452	423216
147641	423217
26608	423218
22171	423219
76168	423220
57416	423221
73483	423222
9135	423223
13759	423224
128079	423225
118552	423226
43653	423227
25342	423228
55988	423229
2715	423230
87857	423231
7561	423232
84438	423233
5126	423234
21280	423235
117643	423236
46412	423237
82646	423238
87494	423239
64	423240
25839	423241
68863	423242
82338	423243
4173	423244
32353	423245
35547	423246
8906	423247
51738	423248
7079	423249
15254	423250
46466	423251
24008	423252
21361	423253
20166	423254
5309	423255
40949	423256
149842	423257
29918	423258
43998	423259
48065	423260
65759	423261
42893	423262
2090	423263
13025	423264
645	423265
133021	423266
24472	423267
44378	423268
11575	423269
63853	423270
10498	423271
76888	423272
90491	423273
26711	423274
29953	423275
84140	423276
137810	423277
34633	423278
47428	423279
75314	423280
104508	423281
8731	423282
144415	423283
4837	423284
12812	423285
109909	423286
522	423287
30110	423288
93418	423289
71645	423290
96732	423291
61572	423292
11424	423293
59523	423294
117209	423295
5687	423296
11	423297
23955	423298
14731	423299
4237	423300
85490	423301
64501	423302
40468	423303
30214	423304
32631	423305
17140	423306
1164	423307
583	423308
63491	423309
81001	423310
513	423311
433	423312
13447	423313
69776	423314
14735	423315
53830	423316
62337	423317
83954	423318
27372	423319
40457	423320
146761	423321
1322	423322
24119	423323
768	423324
16340	423325
20648	423326
98556	423327
43268	423328
50717	423329
149864	423330
41133	423331
18617	423332
11284	423333
36106	423334
3040	423335
4936	423336
19039	423337
54526	423338
6262	423339
35094	423340
11704	423341
62110	423342
87532	423343
80819	423344
58958	423345
5323	423346
49647	423347
69	423348
32726	423349
24640	423350
118945	423351
29184	423352
128178	423353
27025	423354
5314	423355
47908	423356
91957	423357
36102	423358
38249	423359
3579	423360
89360	423361
334	423362
117722	423363
106763	423364
69534	423365
11765	423366
62821	423367
84492	423368
25226	423369
11686	423370
69587	423371
26160	423372
2202	423373
58980	423374
111391	423375
134352	423376
99504	423377
10201	423378
8098	423379
27119	423380
4458	423381
77819	423382
68589	423383
103699	423384
33073	423385
25799	423386
7593	423387
26027	423388
26135	423389
3325	423390
84	423391
42464	423392
36315	423393
807	423394
65662	423395
127024	423396
13254	423397
94841	423398
36802	423399
1172	423400
34326	423401
21302	423402
53803	423403
113469	423404
60308	423405
96566	423406
68101	423407
104492	423408
34323	423409
4517	423410
26819	423411
19374	423412
70838	423413
94814	423414
21241	423415
72253	423416
28503	423417
127863	423418
145	423419
29260	423420
117231	423421
89447	423422
105367	423423
28498	423424
92061	423425
76916	423426
18346	423427
25189	423428
5630	423429
6212	423430
26497	423431
80253	423432
134818	423433
19088	423434
57801	423435
77165	423436
98839	423437
100431	423438
64767	423439
111788	423440
79865	423441
31554	423442
87843	423443
115096	423444
50899	423445
45807	423446
21075	423447
56700	423448
80928	423449
25378	423450
44338	423451
1746	423452
10200	423453
272	423454
129221	423455
82384	423456
94500	423457
40161	423458
12774	423459
4315	423460
18436	423461
85202	423462
9058	423463
71324	423464
60993	423465
13985	423466
102134	423467
95057	423468
1744	423469
49789	423470
20347	423471
866	423472
32598	423473
19825	423474
2641	423475
4648	423476
24555	423477
73109	423478
84307	423479
11826	423480
74971	423481
68290	423482
5310	423483
9693	423484
66597	423485
11264	423486
47300	423487
22763	423488
13327	423489
39446	423490
39362	423491
144827	423492
5218	423493
15707	423494
119204	423495
15680	423496
34244	423497
567	423498
26259	423499
17042	423500
8230	423501
68981	423502
98110	423503
91165	423504
26207	423505
3715	423506
54786	423507
17113	423508
32112	423509
29699	423510
14767	423511
24557	423512
90098	423513
37299	423514
71839	423515
11982	423516
104272	423517
9506	423518
94022	423519
87427	423520
17350	423521
82033	423522
33150	423523
36881	423524
45361	423525
37483	423526
11441	423527
22021	423528
33963	423529
1491	423530
27958	423531
87379	423532
23906	423533
23010	423534
7333	423535
257	423536
51088	423537
33506	423538
9605	423539
21836	423540
25494	423541
35584	423542
112051	423543
1046	423544
37935	423545
61136	423546
22156	423547
14382	423548
55787	423549
1982	423550
5573	423551
22858	423552
34	423553
62630	423554
36494	423555
57612	423556
44714	423557
39601	423558
11857	423559
100943	423560
119136	423561
110368	423562
8753	423563
40517	423564
64281	423565
63563	423566
55633	423567
8712	423568
65950	423569
21666	423570
30564	423571
77003	423572
36864	423573
42768	423574
16597	423575
21161	423576
119139	423577
84106	423578
11254	423579
2208	423580
48368	423581
16895	423582
80337	423583
75832	423584
143436	423585
15560	423586
95742	423587
2938	423588
1992	423589
111813	423590
85185	423591
95694	423592
3940	423593
50214	423594
63819	423595
72033	423596
1817	423597
80916	423598
57004	423599
130837	423600
47868	423601
37441	423602
109729	423603
44099	423604
26354	423605
13148	423606
321	423607
68023	423608
107682	423609
69064	423610
49353	423611
24937	423612
28822	423613
22744	423614
70435	423615
4222	423616
18075	423617
111152	423618
54412	423619
49673	423620
2686	423621
72709	423622
7639	423623
685	423624
17514	423625
23182	423626
73377	423627
11603	423628
80062	423629
223	423630
117905	423631
9197	423632
45101	423633
50222	423634
13839	423635
45981	423636
24736	423637
2900	423638
3633	423639
14567	423640
120628	423641
7863	423642
12734	423643
55776	423644
6391	423645
53632	423646
4375	423647
49303	423648
55364	423649
60111	423650
1565	423651
7415	423652
18054	423653
19494	423654
32034	423655
6272	423656
186	423657
7987	423658
133768	423659
8556	423660
71451	423661
110886	423662
3908	423663
15365	423664
147678	423665
65075	423666
8985	423667
148254	423668
35280	423669
119321	423670
101612	423671
2567	423672
60514	423673
30782	423674
17385	423675
5505	423676
3848	423677
131086	423678
33073	423679
22925	423680
81226	423681
55016	423682
3532	423683
588	423684
97542	423685
2093	423686
114534	423687
30987	423688
32227	423689
24524	423690
30557	423691
15310	423692
28170	423693
92324	423694
40585	423695
70316	423696
51737	423697
4446	423698
124135	423699
89871	423700
28832	423701
96449	423702
85165	423703
68580	423704
419	423705
130487	423706
17378	423707
40931	423708
15300	423709
48743	423710
15692	423711
28581	423712
56034	423713
65577	423714
14520	423715
31063	423716
60304	423717
38784	423718
49966	423719
108482	423720
4346	423721
59958	423722
56121	423723
19823	423724
52993	423725
74535	423726
51758	423727
42638	423728
21928	423729
18165	423730
83136	423731
643	423732
83573	423733
4194	423734
55918	423735
102801	423736
42265	423737
32496	423738
359	423739
802	423740
95734	423741
72087	423742
21592	423743
15314	423744
13163	423745
712	423746
63362	423747
36953	423748
42353	423749
60253	423750
48280	423751
93889	423752
65108	423753
13102	423754
73484	423755
7531	423756
51292	423757
375	423758
16981	423759
23621	423760
114039	423761
5712	423762
5761	423763
1559	423764
4149	423765
205	423766
7336	423767
98761	423768
199	423769
5022	423770
53903	423771
52778	423772
38	423773
879	423774
14442	423775
47168	423776
95182	423777
21031	423778
58420	423779
112411	423780
114845	423781
31836	423782
28410	423783
10099	423784
32131	423785
71584	423786
34767	423787
46610	423788
295	423789
4820	423790
118318	423791
11588	423792
7427	423793
14781	423794
259	423795
10559	423796
115589	423797
22683	423798
56061	423799
383	423800
126031	423801
45053	423802
8280	423803
139538	423804
8419	423805
5969	423806
18186	423807
72890	423808
44803	423809
1154	423810
37337	423811
1986	423812
17098	423813
82273	423814
63102	423815
56856	423816
1710	423817
31006	423818
112986	423819
3973	423820
45475	423821
84264	423822
29327	423823
55610	423824
37908	423825
114420	423826
107232	423827
77369	423828
144560	423829
72611	423830
24377	423831
82046	423832
79915	423833
26485	423834
102981	423835
65260	423836
1897	423837
12448	423838
17907	423839
59468	423840
6206	423841
115446	423842
122590	423843
27200	423844
18348	423845
10629	423846
27540	423847
126334	423848
110326	423849
95823	423850
19866	423851
121320	423852
104283	423853
780	423854
6117	423855
48583	423856
34243	423857
38787	423858
19455	423859
8	423860
86921	423861
4490	423862
21743	423863
29828	423864
56900	423865
454	423866
95756	423867
93395	423868
109133	423869
13770	423870
119286	423871
52762	423872
6179	423873
23322	423874
54558	423875
13861	423876
34826	423877
14014	423878
12426	423879
47739	423880
84065	423881
113831	423882
79099	423883
8235	423884
42757	423885
75555	423886
19830	423887
23142	423888
28731	423889
84643	423890
55024	423891
52214	423892
23594	423893
85022	423894
110494	423895
49110	423896
132084	423897
25394	423898
88676	423899
6828	423900
1192	423901
67215	423902
27244	423903
74820	423904
7811	423905
83074	423906
2128	423907
34626	423908
15068	423909
55865	423910
62523	423911
52222	423912
4417	423913
15330	423914
22809	423915
90062	423916
39249	423917
25137	423918
19233	423919
71120	423920
6752	423921
26293	423922
92831	423923
549	423924
34551	423925
51940	423926
122192	423927
100620	423928
58963	423929
4151	423930
14375	423931
36587	423932
32421	423933
92556	423934
118198	423935
56377	423936
17351	423937
122081	423938
117314	423939
103199	423940
69353	423941
118931	423942
3644	423943
44085	423944
1898	423945
14537	423946
1123	423947
8546	423948
26999	423949
56087	423950
6224	423951
41262	423952
94626	423953
87344	423954
36816	423955
42258	423956
8640	423957
16949	423958
46412	423959
81722	423960
112125	423961
29598	423962
97397	423963
62587	423964
111579	423965
74738	423966
49713	423967
113618	423968
2910	423969
1416	423970
8747	423971
107541	423972
115448	423973
1149	423974
41046	423975
55163	423976
13619	423977
28729	423978
29567	423979
19841	423980
37832	423981
42505	423982
1542	423983
1182	423984
51766	423985
28892	423986
148931	423987
29050	423988
19823	423989
11529	423990
6563	423991
27772	423992
8319	423993
87478	423994
20034	423995
93126	423996
102354	423997
34974	423998
17282	423999
39828	424000
14459	424001
9929	424002
14243	424003
30642	424004
71939	424005
40562	424006
29928	424007
26452	424008
32534	424009
139000	424010
52563	424011
42273	424012
7856	424013
149149	424014
15855	424015
246	424016
21476	424017
23357	424018
9678	424019
12873	424020
1659	424021
31507	424022
1289	424023
65714	424024
108770	424025
28375	424026
86531	424027
60953	424028
6615	424029
36786	424030
23490	424031
12918	424032
35996	424033
8647	424034
13244	424035
53211	424036
51330	424037
64071	424038
18051	424039
73348	424040
3954	424041
3736	424042
1895	424043
119236	424044
86454	424045
107096	424046
28479	424047
36297	424048
64798	424049
27926	424050
72606	424051
37312	424052
16697	424053
7029	424054
10475	424055
14418	424056
47254	424057
27696	424058
121145	424059
1595	424060
107700	424061
6464	424062
78189	424063
19076	424064
60240	424065
23213	424066
37207	424067
150379	424068
781	424069
63972	424070
88616	424071
134239	424072
21762	424073
65819	424074
9065	424075
29531	424076
128719	424077
71486	424078
58164	424079
2952	424080
33255	424081
2493	424082
28800	424083
47814	424084
48093	424085
68253	424086
71386	424087
71	424088
298	424089
81367	424090
6471	424091
101678	424092
64462	424093
56902	424094
31848	424095
6092	424096
18531	424097
19481	424098
17210	424099
13254	424100
24182	424101
3071	424102
11776	424103
7895	424104
63699	424105
14499	424106
30235	424107
123672	424108
31191	424109
11790	424110
94587	424111
6196	424112
7457	424113
75599	424114
95563	424115
105359	424116
45392	424117
35078	424118
86151	424119
10091	424120
28003	424121
112223	424122
97145	424123
1556	424124
108473	424125
18837	424126
69478	424127
795	424128
7678	424129
2208	424130
5336	424131
99033	424132
3614	424133
76510	424134
10207	424135
21143	424136
16575	424137
110007	424138
97	424139
7194	424140
61641	424141
115659	424142
105990	424143
36486	424144
8107	424145
64197	424146
21819	424147
99477	424148
109850	424149
54021	424150
136167	424151
108260	424152
5295	424153
35028	424154
21033	424155
3869	424156
2378	424157
41407	424158
52840	424159
58324	424160
27486	424161
67926	424162
10882	424163
31459	424164
30373	424165
33623	424166
20326	424167
96898	424168
29228	424169
84857	424170
150693	424171
46278	424172
36619	424173
49512	424174
46304	424175
73503	424176
97924	424177
9116	424178
19950	424179
74249	424180
21696	424181
14251	424182
46725	424183
24369	424184
46606	424185
23656	424186
74586	424187
79138	424188
35766	424189
53229	424190
69607	424191
54679	424192
28949	424193
3751	424194
101795	424195
517	424196
69484	424197
107731	424198
30529	424199
131932	424200
66738	424201
54480	424202
112470	424203
3859	424204
23302	424205
37831	424206
48259	424207
10054	424208
56523	424209
5481	424210
8362	424211
52879	424212
94430	424213
11266	424214
9475	424215
88188	424216
57864	424217
25088	424218
49136	424219
1179	424220
37285	424221
22353	424222
64055	424223
70329	424224
68037	424225
410	424226
1318	424227
59577	424228
9293	424229
43310	424230
123961	424231
1411	424232
87310	424233
11350	424234
64933	424235
1705	424236
8	424237
141702	424238
136680	424239
56639	424240
43762	424241
20546	424242
36905	424243
33929	424244
93794	424245
59393	424246
32874	424247
93429	424248
58911	424249
5863	424250
90792	424251
9342	424252
7164	424253
24382	424254
128283	424255
119124	424256
101793	424257
20446	424258
28331	424259
13066	424260
47313	424261
46059	424262
87913	424263
19948	424264
44175	424265
49778	424266
48117	424267
43631	424268
12047	424269
14860	424270
145	424271
17315	424272
68214	424273
15709	424274
69987	424275
42850	424276
1424	424277
108999	424278
6106	424279
1299	424280
14912	424281
2530	424282
11991	424283
27081	424284
5299	424285
60	424286
77366	424287
1001	424288
11553	424289
149240	424290
83944	424291
74068	424292
15699	424293
4086	424294
22052	424295
32921	424296
71898	424297
130620	424298
4830	424299
59538	424300
17789	424301
15811	424302
83622	424303
92612	424304
6664	424305
23489	424306
579	424307
9244	424308
10523	424309
76743	424310
76672	424311
2396	424312
19416	424313
38278	424314
13468	424315
145215	424316
49516	424317
78675	424318
13661	424319
34061	424320
27542	424321
113223	424322
1311	424323
64015	424324
112069	424325
44623	424326
69165	424327
1511	424328
87725	424329
8717	424330
77453	424331
50747	424332
51295	424333
98247	424334
1002	424335
18306	424336
18958	424337
81318	424338
89937	424339
4721	424340
20185	424341
41772	424342
17322	424343
38927	424344
111	424345
15519	424346
25161	424347
134648	424348
123285	424349
75171	424350
104613	424351
69762	424352
34615	424353
7410	424354
68913	424355
1117	424356
8340	424357
72632	424358
53768	424359
2858	424360
89850	424361
25003	424362
64297	424363
3978	424364
72862	424365
30761	424366
51150	424367
20920	424368
75525	424369
48696	424370
29232	424371
16975	424372
37841	424373
15627	424374
13160	424375
18561	424376
69315	424377
60444	424378
29982	424379
46623	424380
61967	424381
5717	424382
17886	424383
106521	424384
64723	424385
33021	424386
38050	424387
59122	424388
45664	424389
85100	424390
4054	424391
8809	424392
4042	424393
54988	424394
71270	424395
88893	424396
3496	424397
33615	424398
2271	424399
42562	424400
92522	424401
51395	424402
35915	424403
9198	424404
10276	424405
91995	424406
45680	424407
29261	424408
31290	424409
57695	424410
4311	424411
41139	424412
32	424413
95473	424414
41556	424415
14093	424416
101264	424417
7162	424418
22900	424419
34907	424420
95531	424421
32441	424422
37254	424423
9141	424424
62418	424425
10504	424426
34011	424427
6436	424428
22726	424429
83548	424430
58281	424431
6618	424432
137595	424433
101683	424434
122364	424435
42838	424436
572	424437
26682	424438
55000	424439
75042	424440
47562	424441
17615	424442
72113	424443
31437	424444
54072	424445
122130	424446
100574	424447
17472	424448
11008	424449
10466	424450
90030	424451
31291	424452
31470	424453
30928	424454
52583	424455
26056	424456
90	424457
88714	424458
12380	424459
72260	424460
66340	424461
77740	424462
75459	424463
147584	424464
24674	424465
16128	424466
216	424467
58095	424468
335	424469
57809	424470
41095	424471
70821	424472
31041	424473
565	424474
5100	424475
103375	424476
9706	424477
18223	424478
27472	424479
12026	424480
703	424481
29867	424482
9442	424483
58	424484
111854	424485
3315	424486
55906	424487
34692	424488
6842	424489
455	424490
6947	424491
72842	424492
83854	424493
19865	424494
8	424495
9269	424496
54859	424497
28925	424498
70452	424499
61542	424500
7130	424501
3989	424502
35271	424503
1476	424504
22844	424505
6900	424506
31861	424507
22800	424508
35850	424509
36604	424510
24552	424511
18809	424512
43	424513
62506	424514
44287	424515
24565	424516
116632	424517
33127	424518
40307	424519
29827	424520
169	424521
75939	424522
39048	424523
35357	424524
3907	424525
12848	424526
981	424527
53603	424528
31335	424529
75012	424530
9115	424531
127889	424532
103949	424533
1736	424534
18518	424535
54798	424536
7461	424537
36891	424538
71144	424539
22295	424540
109137	424541
7350	424542
1636	424543
22439	424544
2940	424545
23799	424546
105055	424547
61437	424548
64489	424549
17196	424550
57210	424551
86226	424552
513	424553
142292	424554
4158	424555
15191	424556
78408	424557
88727	424558
752	424559
47150	424560
11409	424561
98009	424562
60583	424563
76647	424564
597	424565
375	424566
105376	424567
93812	424568
5998	424569
1736	424570
31793	424571
36315	424572
120507	424573
38184	424574
7706	424575
34935	424576
13835	424577
64388	424578
40390	424579
18886	424580
57463	424581
84328	424582
7967	424583
116600	424584
30237	424585
103789	424586
74986	424587
28471	424588
103275	424589
122	424590
97955	424591
120186	424592
6219	424593
89130	424594
83300	424595
2799	424596
13624	424597
72049	424598
74817	424599
1412	424600
90220	424601
243	424602
5069	424603
28546	424604
42229	424605
95748	424606
109111	424607
17183	424608
3932	424609
94635	424610
127384	424611
5197	424612
44246	424613
27141	424614
77621	424615
142541	424616
31592	424617
51113	424618
1999	424619
123749	424620
66969	424621
8895	424622
108550	424623
14624	424624
19881	424625
2110	424626
52548	424627
12058	424628
21410	424629
16901	424630
149598	424631
45574	424632
58712	424633
20222	424634
32392	424635
130598	424636
7704	424637
113684	424638
8010	424639
16502	424640
17553	424641
37947	424642
48444	424643
2803	424644
12561	424645
611	424646
18264	424647
12137	424648
2597	424649
11062	424650
57623	424651
92329	424652
45832	424653
5645	424654
15	424655
35491	424656
20451	424657
5175	424658
41507	424659
10132	424660
5318	424661
53124	424662
61956	424663
5616	424664
31110	424665
69257	424666
39061	424667
68133	424668
21896	424669
6356	424670
823	424671
10080	424672
27350	424673
12919	424674
7295	424675
12922	424676
35946	424677
6343	424678
87175	424679
74751	424680
60318	424681
43148	424682
38067	424683
23574	424684
3431	424685
14810	424686
101053	424687
15719	424688
34436	424689
14106	424690
45961	424691
5661	424692
973	424693
1346	424694
11875	424695
126768	424696
2815	424697
10330	424698
78421	424699
84107	424700
33992	424701
22739	424702
103286	424703
26991	424704
11554	424705
119744	424706
45205	424707
129132	424708
3441	424709
62	424710
140420	424711
1730	424712
69113	424713
57812	424714
87832	424715
67955	424716
119083	424717
17038	424718
66359	424719
11352	424720
29574	424721
26052	424722
49455	424723
40325	424724
10090	424725
68438	424726
73657	424727
69312	424728
2215	424729
34560	424730
121056	424731
14622	424732
39632	424733
36671	424734
11770	424735
86460	424736
35389	424737
10499	424738
345	424739
43501	424740
4215	424741
1748	424742
89033	424743
81145	424744
45051	424745
11268	424746
106842	424747
77925	424748
60063	424749
148741	424750
18074	424751
11818	424752
13691	424753
81219	424754
8228	424755
10762	424756
81847	424757
4617	424758
108139	424759
10595	424760
18016	424761
55695	424762
84121	424763
91524	424764
116023	424765
149283	424766
56252	424767
13435	424768
27292	424769
20029	424770
74072	424771
26629	424772
61892	424773
19743	424774
40764	424775
31483	424776
55535	424777
71368	424778
9231	424779
11662	424780
20321	424781
13072	424782
10155	424783
85305	424784
133803	424785
41855	424786
47193	424787
23789	424788
30597	424789
79701	424790
58597	424791
55242	424792
56139	424793
84669	424794
17458	424795
1423	424796
87020	424797
24340	424798
24602	424799
17233	424800
83181	424801
739	424802
138549	424803
13413	424804
620	424805
68764	424806
46997	424807
115755	424808
43014	424809
54672	424810
61089	424811
101923	424812
36270	424813
27547	424814
12466	424815
39334	424816
119367	424817
40800	424818
8363	424819
38734	424820
16760	424821
77761	424822
38779	424823
108822	424824
39003	424825
11800	424826
14837	424827
48285	424828
71384	424829
14444	424830
29544	424831
76086	424832
106222	424833
40294	424834
9076	424835
21421	424836
105113	424837
21993	424838
39772	424839
54961	424840
67421	424841
5749	424842
3671	424843
5104	424844
136812	424845
49987	424846
73685	424847
1375	424848
403	424849
37962	424850
84823	424851
124789	424852
54113	424853
31716	424854
19144	424855
88191	424856
13992	424857
107396	424858
4251	424859
10491	424860
39668	424861
106953	424862
63820	424863
9552	424864
60597	424865
76157	424866
60553	424867
91	424868
122211	424869
7918	424870
12012	424871
46726	424872
77957	424873
20329	424874
34363	424875
131657	424876
116239	424877
4308	424878
70461	424879
34249	424880
98396	424881
119442	424882
40413	424883
105840	424884
5629	424885
116116	424886
10295	424887
13452	424888
65	424889
120154	424890
135516	424891
68615	424892
50612	424893
66828	424894
22579	424895
136033	424896
1855	424897
35635	424898
78770	424899
33	424900
1601	424901
551	424902
52921	424903
45502	424904
97460	424905
7032	424906
95818	424907
9929	424908
22287	424909
39617	424910
37418	424911
2188	424912
76487	424913
25685	424914
5084	424915
75279	424916
144099	424917
36292	424918
72837	424919
25059	424920
12588	424921
96116	424922
66618	424923
34700	424924
157	424925
41410	424926
1161	424927
4234	424928
80254	424929
14215	424930
36780	424931
20007	424932
78012	424933
20180	424934
24131	424935
36873	424936
92742	424937
102887	424938
82751	424939
72635	424940
74806	424941
75966	424942
39480	424943
34992	424944
8225	424945
57980	424946
35160	424947
38610	424948
116054	424949
50885	424950
61715	424951
36271	424952
46591	424953
107655	424954
16059	424955
33340	424956
72411	424957
99149	424958
38227	424959
2475	424960
46917	424961
58692	424962
35563	424963
16135	424964
30844	424965
101145	424966
450	424967
10543	424968
13546	424969
33473	424970
7194	424971
15674	424972
52274	424973
16322	424974
53201	424975
13819	424976
22730	424977
196	424978
23046	424979
7434	424980
7436	424981
63880	424982
69187	424983
50788	424984
114826	424985
39500	424986
24128	424987
30891	424988
625	424989
131669	424990
55514	424991
59959	424992
121143	424993
60880	424994
5737	424995
41782	424996
57559	424997
107387	424998
133229	424999
65901	425000
128	425001
72018	425002
10	425003
66546	425004
500	425005
51809	425006
15166	425007
51900	425008
1961	425009
30960	425010
22386	425011
49519	425012
65517	425013
7892	425014
16917	425015
47364	425016
9545	425017
50846	425018
109410	425019
48547	425020
10	425021
11957	425022
16003	425023
59527	425024
42517	425025
18252	425026
38079	425027
12868	425028
17553	425029
3602	425030
19890	425031
74871	425032
69095	425033
64463	425034
18921	425035
14640	425036
9469	425037
121735	425038
11974	425039
131275	425040
70135	425041
35188	425042
16126	425043
126154	425044
65691	425045
8305	425046
12713	425047
70502	425048
88868	425049
62762	425050
136207	425051
82888	425052
14366	425053
131207	425054
15597	425055
19774	425056
14560	425057
38720	425058
35637	425059
37110	425060
26136	425061
946	425062
25401	425063
72861	425064
40246	425065
4432	425066
69148	425067
54497	425068
54563	425069
9119	425070
2097	425071
67330	425072
25066	425073
147110	425074
34752	425075
35061	425076
16589	425077
21858	425078
63745	425079
42208	425080
2645	425081
6261	425082
57149	425083
14293	425084
30664	425085
47587	425086
32323	425087
48718	425088
10316	425089
6040	425090
80677	425091
98344	425092
65347	425093
20515	425094
5760	425095
2831	425096
108547	425097
38962	425098
64304	425099
62181	425100
119301	425101
61466	425102
70342	425103
56217	425104
41973	425105
26267	425106
43391	425107
106870	425108
99388	425109
9476	425110
2589	425111
3265	425112
103723	425113
94227	425114
9519	425115
7770	425116
1401	425117
95993	425118
14428	425119
44332	425120
22398	425121
86836	425122
4683	425123
27640	425124
128511	425125
18413	425126
16366	425127
43606	425128
56964	425129
84758	425130
46353	425131
131159	425132
31023	425133
7525	425134
94163	425135
15656	425136
2760	425137
41294	425138
426	425139
10533	425140
2375	425141
26910	425142
40564	425143
57653	425144
118127	425145
30173	425146
43072	425147
91010	425148
19799	425149
11038	425150
9951	425151
47641	425152
130042	425153
113282	425154
721	425155
105153	425156
33812	425157
24746	425158
108043	425159
7061	425160
89634	425161
40503	425162
9706	425163
93989	425164
130666	425165
31571	425166
14036	425167
41316	425168
25648	425169
71099	425170
734	425171
22772	425172
35110	425173
91948	425174
8337	425175
41893	425176
108785	425177
1575	425178
17474	425179
43143	425180
119184	425181
87579	425182
18109	425183
18741	425184
97107	425185
57857	425186
89285	425187
31147	425188
122583	425189
69691	425190
11931	425191
113784	425192
15498	425193
26231	425194
55384	425195
14188	425196
21837	425197
15787	425198
5999	425199
46993	425200
134587	425201
67832	425202
127504	425203
11918	425204
27335	425205
127726	425206
28667	425207
13046	425208
36733	425209
91670	425210
19472	425211
585	425212
69355	425213
18455	425214
28828	425215
25327	425216
11406	425217
70948	425218
55299	425219
19691	425220
11911	425221
12691	425222
73883	425223
119578	425224
11991	425225
91305	425226
1791	425227
3643	425228
83834	425229
129769	425230
93923	425231
6367	425232
1007	425233
24891	425234
135375	425235
73383	425236
20807	425237
111562	425238
99305	425239
109473	425240
38720	425241
974	425242
58722	425243
24999	425244
111429	425245
78409	425246
10515	425247
43457	425248
1328	425249
6984	425250
118985	425251
53805	425252
69674	425253
11740	425254
89410	425255
42231	425256
2976	425257
2368	425258
118886	425259
997	425260
63659	425261
11034	425262
34598	425263
3689	425264
135402	425265
44923	425266
51779	425267
102409	425268
6232	425269
67621	425270
107019	425271
131078	425272
10998	425273
81751	425274
80377	425275
19759	425276
2732	425277
96083	425278
4731	425279
22289	425280
6142	425281
13910	425282
1905	425283
53115	425284
24739	425285
44926	425286
50153	425287
100650	425288
126119	425289
39573	425290
4903	425291
90612	425292
45454	425293
8874	425294
63492	425295
27603	425296
14567	425297
36447	425298
103457	425299
61712	425300
2027	425301
29788	425302
14846	425303
102698	425304
65794	425305
66840	425306
59082	425307
57947	425308
54357	425309
131080	425310
93520	425311
103836	425312
50101	425313
100516	425314
51870	425315
25493	425316
77762	425317
80187	425318
42146	425319
86590	425320
63319	425321
76802	425322
46964	425323
122837	425324
22528	425325
811	425326
33035	425327
97098	425328
56014	425329
41831	425330
3171	425331
72031	425332
11942	425333
19579	425334
38163	425335
76191	425336
44525	425337
12248	425338
27774	425339
1703	425340
121398	425341
67932	425342
17441	425343
108449	425344
13823	425345
69606	425346
57781	425347
11939	425348
45340	425349
137793	425350
9369	425351
72204	425352
120533	425353
100634	425354
14904	425355
12915	425356
116629	425357
31874	425358
42250	425359
47563	425360
15028	425361
68377	425362
3856	425363
41846	425364
27171	425365
21680	425366
1045	425367
117032	425368
51417	425369
50344	425370
72140	425371
36754	425372
2095	425373
123499	425374
78161	425375
82520	425376
50759	425377
29901	425378
23799	425379
63703	425380
121031	425381
8864	425382
4680	425383
33136	425384
19658	425385
3770	425386
4419	425387
45243	425388
27377	425389
85285	425390
99557	425391
10899	425392
70034	425393
79209	425394
14812	425395
50838	425396
6139	425397
77483	425398
36486	425399
125088	425400
83979	425401
2478	425402
66691	425403
107110	425404
16152	425405
13800	425406
38925	425407
139775	425408
237	425409
107237	425410
10073	425411
11030	425412
66851	425413
44806	425414
35006	425415
26657	425416
117384	425417
3512	425418
104327	425419
14483	425420
13401	425421
51846	425422
64429	425423
99506	425424
87772	425425
44201	425426
4493	425427
62279	425428
11227	425429
7856	425430
69087	425431
13981	425432
87551	425433
32897	425434
41859	425435
8566	425436
19527	425437
60433	425438
26330	425439
42897	425440
30292	425441
33389	425442
5835	425443
15418	425444
88523	425445
44033	425446
8942	425447
126794	425448
70029	425449
44924	425450
51655	425451
99483	425452
2470	425453
21512	425454
78251	425455
82612	425456
26613	425457
98052	425458
48040	425459
42606	425460
17033	425461
66991	425462
14180	425463
24892	425464
115863	425465
121352	425466
57430	425467
1811	425468
13218	425469
56909	425470
9392	425471
20015	425472
14495	425473
13198	425474
73930	425475
1250	425476
79231	425477
34952	425478
120884	425479
13427	425480
18287	425481
34932	425482
69034	425483
5590	425484
55399	425485
51797	425486
42366	425487
75992	425488
63071	425489
56564	425490
14847	425491
22755	425492
59782	425493
116871	425494
53887	425495
5659	425496
113543	425497
92867	425498
100281	425499
12195	425500
4196	425501
6290	425502
50449	425503
20438	425504
40977	425505
44946	425506
74239	425507
91147	425508
20362	425509
81860	425510
10909	425511
26333	425512
33446	425513
113452	425514
36715	425515
2360	425516
34669	425517
77449	425518
77938	425519
99766	425520
22804	425521
132998	425522
64323	425523
81564	425524
33002	425525
96859	425526
69487	425527
416	425528
9373	425529
18694	425530
103781	425531
29665	425532
110825	425533
38259	425534
30002	425535
187	425536
14503	425537
2916	425538
22547	425539
68247	425540
46324	425541
70217	425542
134555	425543
84558	425544
1037	425545
95164	425546
9994	425547
53955	425548
92946	425549
13107	425550
53246	425551
108688	425552
109328	425553
2583	425554
57729	425555
25329	425556
7739	425557
80060	425558
76681	425559
67034	425560
82506	425561
109240	425562
78861	425563
19207	425564
20112	425565
23581	425566
52844	425567
15566	425568
68139	425569
21923	425570
33852	425571
28299	425572
44680	425573
126169	425574
94623	425575
61755	425576
16672	425577
73	425578
83870	425579
22070	425580
6229	425581
20062	425582
28652	425583
5299	425584
78756	425585
717	425586
14050	425587
100669	425588
32546	425589
23088	425590
70635	425591
164	425592
14457	425593
51679	425594
2646	425595
125626	425596
12881	425597
22657	425598
120211	425599
83787	425600
31632	425601
803	425602
42610	425603
1324	425604
57408	425605
16311	425606
6619	425607
65566	425608
607	425609
5183	425610
61380	425611
14440	425612
3848	425613
42236	425614
12908	425615
27685	425616
7670	425617
45834	425618
16394	425619
20404	425620
123081	425621
57060	425622
53854	425623
89500	425624
11555	425625
18673	425626
15955	425627
29101	425628
11380	425629
47840	425630
3925	425631
91043	425632
132664	425633
29238	425634
23	425635
92315	425636
147880	425637
6200	425638
123207	425639
93801	425640
126815	425641
40438	425642
142283	425643
97007	425644
52845	425645
2454	425646
848	425647
61810	425648
115089	425649
117136	425650
3567	425651
26577	425652
34147	425653
40130	425654
2062	425655
93337	425656
1816	425657
24227	425658
60930	425659
15191	425660
13501	425661
105921	425662
9634	425663
1522	425664
54453	425665
169	425666
58187	425667
122623	425668
5673	425669
1846	425670
66233	425671
5644	425672
13370	425673
113483	425674
71589	425675
121393	425676
48184	425677
38809	425678
4050	425679
954	425680
50767	425681
85428	425682
66221	425683
1765	425684
30391	425685
124383	425686
98667	425687
70308	425688
15914	425689
74563	425690
389	425691
8548	425692
110689	425693
11964	425694
115615	425695
8811	425696
5972	425697
30540	425698
6171	425699
104292	425700
105233	425701
28031	425702
1285	425703
83652	425704
30267	425705
90208	425706
58141	425707
40470	425708
86764	425709
1619	425710
10430	425711
23375	425712
9540	425713
55249	425714
9236	425715
54966	425716
275	425717
2663	425718
77914	425719
12959	425720
1387	425721
623	425722
31787	425723
35344	425724
120455	425725
90286	425726
14470	425727
89	425728
35406	425729
69206	425730
90541	425731
28695	425732
29614	425733
723	425734
25081	425735
67210	425736
2333	425737
72773	425738
67125	425739
143534	425740
15432	425741
38166	425742
34799	425743
3390	425744
26404	425745
104854	425746
4726	425747
3034	425748
64462	425749
4571	425750
30119	425751
57927	425752
2900	425753
32027	425754
11426	425755
2763	425756
574	425757
85234	425758
10224	425759
50095	425760
18493	425761
67864	425762
59411	425763
69118	425764
2058	425765
19255	425766
1628	425767
104404	425768
91742	425769
26414	425770
13055	425771
20426	425772
6210	425773
64958	425774
66830	425775
92717	425776
76665	425777
150	425778
12071	425779
89684	425780
39683	425781
82049	425782
38240	425783
56701	425784
448	425785
16019	425786
34690	425787
35548	425788
4472	425789
90665	425790
14892	425791
24585	425792
20993	425793
4987	425794
3051	425795
9817	425796
70458	425797
93538	425798
65442	425799
130512	425800
1154	425801
107965	425802
61724	425803
616	425804
54865	425805
124409	425806
59098	425807
46163	425808
998	425809
86483	425810
23426	425811
1211	425812
98472	425813
92612	425814
96581	425815
40958	425816
91255	425817
33298	425818
25856	425819
108962	425820
48705	425821
2466	425822
2816	425823
49184	425824
79088	425825
77813	425826
71568	425827
93918	425828
14723	425829
20256	425830
103299	425831
74662	425832
78959	425833
59349	425834
84733	425835
107114	425836
21375	425837
30091	425838
87313	425839
685	425840
26427	425841
63950	425842
44666	425843
1383	425844
11996	425845
7794	425846
85055	425847
16422	425848
33902	425849
5447	425850
135756	425851
29652	425852
106522	425853
26313	425854
3993	425855
22984	425856
47145	425857
42535	425858
39629	425859
18196	425860
13880	425861
24468	425862
29536	425863
31716	425864
69240	425865
24180	425866
55377	425867
12131	425868
94739	425869
6096	425870
22577	425871
49830	425872
61786	425873
88572	425874
10527	425875
35113	425876
65	425877
18074	425878
52850	425879
57755	425880
56082	425881
129262	425882
24948	425883
1489	425884
137188	425885
127614	425886
3299	425887
100819	425888
16243	425889
87425	425890
9652	425891
24884	425892
13117	425893
46033	425894
72263	425895
27022	425896
25028	425897
31309	425898
95289	425899
10546	425900
70992	425901
23599	425902
66	425903
6297	425904
41742	425905
258	425906
25424	425907
55051	425908
127008	425909
105200	425910
4811	425911
16039	425912
1560	425913
2227	425914
68173	425915
5116	425916
53144	425917
25487	425918
18047	425919
355	425920
35636	425921
21610	425922
51939	425923
105952	425924
6718	425925
15209	425926
98698	425927
86506	425928
2502	425929
28780	425930
124177	425931
9787	425932
31489	425933
37896	425934
16673	425935
43821	425936
75283	425937
123410	425938
83686	425939
679	425940
47134	425941
8085	425942
14690	425943
29870	425944
50556	425945
98296	425946
30991	425947
123424	425948
3245	425949
13418	425950
52197	425951
9035	425952
5906	425953
9030	425954
145061	425955
97057	425956
41688	425957
35195	425958
38101	425959
7735	425960
45327	425961
24978	425962
22998	425963
21328	425964
17073	425965
20320	425966
95236	425967
135320	425968
120062	425969
69665	425970
53248	425971
45132	425972
240	425973
88415	425974
107572	425975
23862	425976
3270	425977
78796	425978
58247	425979
53931	425980
5642	425981
35583	425982
48643	425983
3298	425984
29206	425985
82888	425986
3780	425987
19784	425988
76823	425989
72464	425990
53433	425991
10166	425992
112784	425993
63655	425994
5747	425995
39896	425996
9095	425997
38195	425998
1410	425999
113859	426000
769	426001
77257	426002
60261	426003
12946	426004
20754	426005
13549	426006
64335	426007
80311	426008
14496	426009
46918	426010
3919	426011
22305	426012
34733	426013
25106	426014
2363	426015
138917	426016
94281	426017
65947	426018
911	426019
44007	426020
62676	426021
107408	426022
6988	426023
33572	426024
32147	426025
13746	426026
101798	426027
19144	426028
53972	426029
72209	426030
64523	426031
64	426032
20279	426033
76410	426034
40	426035
54232	426036
66478	426037
65380	426038
15748	426039
6582	426040
28773	426041
7154	426042
43651	426043
36623	426044
66527	426045
69434	426046
31763	426047
92980	426048
29308	426049
29276	426050
121942	426051
13306	426052
93073	426053
7871	426054
85302	426055
29032	426056
40851	426057
30188	426058
50	426059
101439	426060
44641	426061
20051	426062
99310	426063
68564	426064
434	426065
48259	426066
22763	426067
90397	426068
3341	426069
23665	426070
31133	426071
67859	426072
124914	426073
71373	426074
24113	426075
61817	426076
4157	426077
1807	426078
54430	426079
2148	426080
12277	426081
85776	426082
16591	426083
30031	426084
34275	426085
8323	426086
64425	426087
28899	426088
125960	426089
69683	426090
33772	426091
40963	426092
96213	426093
50957	426094
49726	426095
1949	426096
20144	426097
48065	426098
4852	426099
121136	426100
32502	426101
279	426102
117491	426103
35439	426104
120664	426105
16836	426106
3622	426107
1088	426108
14509	426109
44163	426110
56340	426111
40370	426112
105054	426113
488	426114
152	426115
1489	426116
38508	426117
85918	426118
70276	426119
101698	426120
24050	426121
7304	426122
128143	426123
67740	426124
68003	426125
5946	426126
51530	426127
45509	426128
36912	426129
30996	426130
48614	426131
102917	426132
78901	426133
6353	426134
15757	426135
26426	426136
29371	426137
35708	426138
67683	426139
15825	426140
102327	426141
7743	426142
38679	426143
5673	426144
53391	426145
121107	426146
44400	426147
13941	426148
57338	426149
22224	426150
21719	426151
17556	426152
37694	426153
82589	426154
85618	426155
79268	426156
20398	426157
114251	426158
14105	426159
2835	426160
46606	426161
25324	426162
40564	426163
18721	426164
72493	426165
951	426166
83805	426167
68171	426168
73067	426169
22	426170
6073	426171
13657	426172
2176	426173
60559	426174
2933	426175
12227	426176
115094	426177
38092	426178
47137	426179
72261	426180
101009	426181
121993	426182
133564	426183
75550	426184
16280	426185
13086	426186
9967	426187
5490	426188
128124	426189
92528	426190
62954	426191
106403	426192
7110	426193
3411	426194
132971	426195
11215	426196
111147	426197
25377	426198
4068	426199
138773	426200
29307	426201
44401	426202
2257	426203
51104	426204
108313	426205
6232	426206
83581	426207
31105	426208
5435	426209
58261	426210
6053	426211
18863	426212
38373	426213
80988	426214
52406	426215
101935	426216
9079	426217
5832	426218
27663	426219
79763	426220
21486	426221
59474	426222
38285	426223
991	426224
149963	426225
82517	426226
87098	426227
29984	426228
98181	426229
16366	426230
60771	426231
2233	426232
26182	426233
8044	426234
65969	426235
103703	426236
72787	426237
28978	426238
42097	426239
5061	426240
5152	426241
11203	426242
53585	426243
17027	426244
129154	426245
125469	426246
136941	426247
25783	426248
32064	426249
26795	426250
78905	426251
6137	426252
134326	426253
47247	426254
49759	426255
20031	426256
35566	426257
28427	426258
41888	426259
47989	426260
981	426261
68831	426262
18162	426263
48408	426264
9427	426265
58201	426266
76974	426267
72274	426268
46625	426269
40069	426270
41635	426271
63828	426272
78199	426273
38784	426274
30883	426275
53112	426276
3632	426277
100715	426278
7218	426279
35151	426280
4136	426281
22576	426282
48551	426283
2223	426284
146906	426285
11348	426286
29926	426287
135048	426288
53853	426289
47073	426290
135830	426291
64248	426292
50552	426293
3914	426294
5741	426295
15414	426296
24636	426297
108615	426298
234	426299
14621	426300
53162	426301
81078	426302
62248	426303
11668	426304
17501	426305
28713	426306
11254	426307
108177	426308
65450	426309
1063	426310
12065	426311
43743	426312
122439	426313
88553	426314
24772	426315
17072	426316
117743	426317
69636	426318
36904	426319
17928	426320
94849	426321
67400	426322
8695	426323
85505	426324
14977	426325
6875	426326
43264	426327
68800	426328
70350	426329
13238	426330
20581	426331
111556	426332
63633	426333
13344	426334
28575	426335
26442	426336
60053	426337
97215	426338
43461	426339
68710	426340
18310	426341
19869	426342
45491	426343
41056	426344
17390	426345
31885	426346
45671	426347
55716	426348
71981	426349
102721	426350
8512	426351
98655	426352
79875	426353
27455	426354
8141	426355
5612	426356
48836	426357
26387	426358
1867	426359
96510	426360
16369	426361
22146	426362
5195	426363
30032	426364
131016	426365
59799	426366
71304	426367
13126	426368
135393	426369
51389	426370
7786	426371
38126	426372
2821	426373
73909	426374
875	426375
81487	426376
8326	426377
72241	426378
5878	426379
108774	426380
14822	426381
11475	426382
7446	426383
56812	426384
5359	426385
29386	426386
79454	426387
98720	426388
8103	426389
47395	426390
24286	426391
74653	426392
54683	426393
38050	426394
28800	426395
25908	426396
5003	426397
72969	426398
83177	426399
48964	426400
46942	426401
12134	426402
48103	426403
115374	426404
7664	426405
44130	426406
42824	426407
4393	426408
1855	426409
46076	426410
25407	426411
76445	426412
70483	426413
100045	426414
82835	426415
41906	426416
19782	426417
25807	426418
49153	426419
21034	426420
67087	426421
24722	426422
38397	426423
14906	426424
93904	426425
17494	426426
73884	426427
18484	426428
15569	426429
47761	426430
8748	426431
103019	426432
16435	426433
37867	426434
2206	426435
45815	426436
40964	426437
75480	426438
6763	426439
34663	426440
89381	426441
54240	426442
99921	426443
633	426444
9070	426445
7634	426446
86590	426447
42875	426448
13742	426449
104928	426450
66032	426451
264	426452
59714	426453
122375	426454
53492	426455
35818	426456
112171	426457
80964	426458
1007	426459
98836	426460
1876	426461
2331	426462
62624	426463
43361	426464
95231	426465
36105	426466
36278	426467
111678	426468
128709	426469
2016	426470
6062	426471
4100	426472
102764	426473
33571	426474
57650	426475
12016	426476
72089	426477
59971	426478
141450	426479
48978	426480
41371	426481
6366	426482
68244	426483
90295	426484
27823	426485
39018	426486
58351	426487
82874	426488
78731	426489
2918	426490
12719	426491
4214	426492
45447	426493
63954	426494
32196	426495
56995	426496
3058	426497
58305	426498
34209	426499
34529	426500
93181	426501
81004	426502
49747	426503
77625	426504
90324	426505
40784	426506
104636	426507
40593	426508
81296	426509
45634	426510
79964	426511
10034	426512
127601	426513
84282	426514
5795	426515
81155	426516
22369	426517
132635	426518
17746	426519
6824	426520
47185	426521
46195	426522
58575	426523
24495	426524
142323	426525
725	426526
33170	426527
64594	426528
60264	426529
23883	426530
32168	426531
88899	426532
10749	426533
29200	426534
23713	426535
14927	426536
81780	426537
74015	426538
11488	426539
28005	426540
46440	426541
95228	426542
23252	426543
68253	426544
50256	426545
25180	426546
40506	426547
84413	426548
147818	426549
8301	426550
46324	426551
27878	426552
42376	426553
132350	426554
16859	426555
842	426556
49409	426557
685	426558
129709	426559
4272	426560
131959	426561
13871	426562
104208	426563
81349	426564
881	426565
61088	426566
77193	426567
8276	426568
13551	426569
20826	426570
59152	426571
103868	426572
20495	426573
34491	426574
29351	426575
23104	426576
30514	426577
17572	426578
85236	426579
3952	426580
4064	426581
121422	426582
87446	426583
86759	426584
27450	426585
14694	426586
4215	426587
20314	426588
2452	426589
916	426590
4333	426591
5977	426592
71384	426593
9071	426594
32214	426595
2896	426596
45897	426597
49434	426598
7812	426599
14842	426600
47579	426601
24394	426602
15481	426603
86600	426604
19514	426605
133704	426606
24687	426607
81710	426608
46046	426609
60657	426610
2682	426611
14216	426612
106310	426613
43022	426614
8797	426615
75976	426616
4979	426617
48205	426618
19406	426619
44485	426620
60841	426621
66441	426622
18204	426623
22798	426624
3236	426625
8212	426626
70159	426627
12931	426628
13850	426629
64745	426630
17818	426631
53438	426632
62734	426633
84008	426634
2905	426635
18678	426636
12604	426637
19133	426638
10189	426639
20390	426640
5561	426641
32219	426642
32593	426643
16388	426644
75546	426645
19223	426646
290	426647
119899	426648
50120	426649
12744	426650
82490	426651
43303	426652
20635	426653
1086	426654
31901	426655
131773	426656
173	426657
3204	426658
787	426659
63430	426660
128880	426661
4509	426662
119632	426663
38592	426664
97671	426665
107914	426666
335	426667
13284	426668
438	426669
84141	426670
63914	426671
711	426672
72267	426673
131936	426674
62861	426675
46382	426676
72316	426677
7731	426678
115988	426679
158	426680
37886	426681
5498	426682
18515	426683
208	426684
6503	426685
94609	426686
52374	426687
2915	426688
123035	426689
48036	426690
31946	426691
8080	426692
61312	426693
25863	426694
52122	426695
48831	426696
2996	426697
10332	426698
6145	426699
291	426700
39279	426701
35987	426702
110957	426703
41737	426704
16569	426705
6041	426706
4681	426707
21739	426708
16778	426709
4324	426710
71733	426711
9739	426712
7250	426713
22286	426714
149810	426715
4232	426716
111193	426717
31599	426718
18001	426719
3173	426720
10272	426721
52389	426722
1597	426723
2522	426724
23631	426725
50921	426726
33124	426727
13003	426728
14498	426729
91036	426730
24403	426731
11461	426732
41723	426733
68196	426734
107108	426735
1602	426736
23033	426737
121450	426738
23340	426739
6598	426740
3059	426741
46401	426742
30619	426743
63534	426744
5248	426745
2415	426746
3501	426747
108153	426748
12615	426749
113698	426750
3644	426751
95588	426752
102207	426753
61673	426754
40666	426755
53683	426756
5489	426757
11022	426758
59412	426759
92235	426760
2944	426761
32497	426762
111158	426763
16619	426764
105617	426765
87261	426766
62532	426767
17169	426768
69558	426769
71400	426770
74253	426771
37105	426772
42479	426773
6079	426774
122298	426775
92644	426776
17929	426777
64203	426778
86383	426779
43542	426780
128472	426781
45314	426782
23687	426783
4497	426784
24509	426785
31281	426786
63604	426787
39151	426788
136214	426789
37039	426790
40419	426791
21396	426792
53211	426793
38388	426794
78953	426795
30344	426796
34783	426797
9700	426798
62645	426799
60505	426800
113789	426801
21332	426802
61727	426803
150244	426804
136133	426805
56121	426806
15987	426807
140501	426808
114661	426809
26199	426810
85406	426811
8371	426812
131261	426813
25725	426814
7403	426815
23450	426816
36349	426817
31499	426818
134267	426819
68031	426820
22316	426821
34114	426822
10212	426823
65405	426824
74216	426825
52845	426826
64488	426827
15224	426828
33822	426829
37581	426830
133709	426831
74834	426832
52086	426833
3	426834
11863	426835
113893	426836
91125	426837
65717	426838
31450	426839
98669	426840
58289	426841
24970	426842
18212	426843
27283	426844
64736	426845
123927	426846
112571	426847
99006	426848
100006	426849
39368	426850
55623	426851
105879	426852
9022	426853
8709	426854
1193	426855
26969	426856
2810	426857
22428	426858
4061	426859
6289	426860
1472	426861
467	426862
15946	426863
2082	426864
568	426865
42591	426866
10216	426867
63913	426868
13574	426869
7874	426870
47877	426871
65524	426872
30710	426873
113499	426874
20083	426875
14616	426876
15598	426877
29251	426878
28926	426879
12089	426880
4554	426881
104599	426882
133780	426883
25089	426884
64851	426885
26800	426886
58953	426887
72155	426888
3547	426889
48674	426890
67628	426891
35136	426892
16077	426893
2034	426894
3658	426895
868	426896
81854	426897
103744	426898
88236	426899
30412	426900
61414	426901
63086	426902
6685	426903
137127	426904
2495	426905
36099	426906
42633	426907
134	426908
181	426909
89504	426910
75496	426911
4887	426912
49111	426913
108550	426914
9532	426915
43169	426916
5965	426917
20339	426918
96514	426919
79004	426920
51234	426921
3739	426922
16726	426923
9105	426924
116295	426925
99286	426926
125744	426927
51068	426928
21314	426929
16231	426930
115038	426931
68245	426932
83251	426933
14331	426934
28429	426935
1107	426936
97599	426937
59667	426938
31170	426939
40105	426940
37760	426941
13809	426942
92914	426943
16974	426944
138021	426945
13045	426946
951	426947
29929	426948
4168	426949
47743	426950
48310	426951
127939	426952
105608	426953
25242	426954
15525	426955
81817	426956
71856	426957
86258	426958
56968	426959
35797	426960
122561	426961
33723	426962
47410	426963
41150	426964
109524	426965
46498	426966
31884	426967
25274	426968
35873	426969
1568	426970
14816	426971
1334	426972
24526	426973
35187	426974
24269	426975
87726	426976
51212	426977
11396	426978
14077	426979
10798	426980
31226	426981
33757	426982
1085	426983
67644	426984
13057	426985
61413	426986
54179	426987
60158	426988
50414	426989
67459	426990
17757	426991
92576	426992
25097	426993
61511	426994
102100	426995
10929	426996
65951	426997
4505	426998
24358	426999
9457	427000
63551	427001
132341	427002
35825	427003
2027	427004
2727	427005
113217	427006
56606	427007
58195	427008
10647	427009
94874	427010
14796	427011
17884	427012
85498	427013
8838	427014
43867	427015
316	427016
52938	427017
91804	427018
16223	427019
12152	427020
79501	427021
21157	427022
58198	427023
75680	427024
49406	427025
78661	427026
59229	427027
23063	427028
27555	427029
89880	427030
59332	427031
36979	427032
1161	427033
24273	427034
35303	427035
28626	427036
13081	427037
18424	427038
25956	427039
67731	427040
81561	427041
8795	427042
2227	427043
21796	427044
9993	427045
75266	427046
91724	427047
12272	427048
41939	427049
101879	427050
12331	427051
77982	427052
75681	427053
101102	427054
29318	427055
5488	427056
46714	427057
18747	427058
81332	427059
4786	427060
61214	427061
12022	427062
3356	427063
130433	427064
4207	427065
80108	427066
104162	427067
39589	427068
76886	427069
5867	427070
2166	427071
17818	427072
28836	427073
4887	427074
130664	427075
6680	427076
17546	427077
69916	427078
128329	427079
1469	427080
4158	427081
49797	427082
119077	427083
40695	427084
128460	427085
71239	427086
66991	427087
118604	427088
9648	427089
116805	427090
1484	427091
58062	427092
23996	427093
5101	427094
60676	427095
35905	427096
8743	427097
14204	427098
117513	427099
29858	427100
22741	427101
17126	427102
92356	427103
13485	427104
126617	427105
1088	427106
31542	427107
150192	427108
127474	427109
2568	427110
19599	427111
21946	427112
1027	427113
30833	427114
31734	427115
73735	427116
8782	427117
75	427118
41483	427119
36867	427120
32838	427121
2147	427122
101083	427123
26116	427124
115914	427125
19794	427126
132121	427127
76329	427128
479	427129
74110	427130
49103	427131
63042	427132
66123	427133
58588	427134
79865	427135
226	427136
106489	427137
11062	427138
63455	427139
9290	427140
5747	427141
91448	427142
48352	427143
30506	427144
58430	427145
104419	427146
125876	427147
27017	427148
53543	427149
25363	427150
11104	427151
42979	427152
66496	427153
23629	427154
27514	427155
52144	427156
84030	427157
24266	427158
33236	427159
31046	427160
45201	427161
6870	427162
77544	427163
15111	427164
6192	427165
26867	427166
18049	427167
82079	427168
5018	427169
134361	427170
86771	427171
12846	427172
43030	427173
18540	427174
23892	427175
9294	427176
29362	427177
6928	427178
5845	427179
48112	427180
39251	427181
76579	427182
26993	427183
14224	427184
11667	427185
46201	427186
48464	427187
921	427188
129017	427189
74873	427190
39751	427191
25414	427192
55366	427193
1525	427194
43310	427195
7247	427196
110260	427197
41269	427198
59735	427199
424	427200
80143	427201
21960	427202
47292	427203
79562	427204
1070	427205
50291	427206
892	427207
271	427208
35206	427209
19368	427210
13911	427211
66461	427212
3302	427213
6993	427214
87655	427215
93475	427216
8535	427217
34340	427218
22249	427219
61520	427220
59481	427221
17152	427222
36877	427223
65273	427224
3693	427225
17180	427226
91546	427227
54129	427228
20960	427229
19	427230
63946	427231
97828	427232
35253	427233
3488	427234
107129	427235
6526	427236
51803	427237
22879	427238
27859	427239
114254	427240
13488	427241
22302	427242
72715	427243
44250	427244
74525	427245
60253	427246
1015	427247
121484	427248
26078	427249
98502	427250
54115	427251
31749	427252
137699	427253
4325	427254
1726	427255
111785	427256
2765	427257
3143	427258
82235	427259
22404	427260
69457	427261
3678	427262
38492	427263
116466	427264
43751	427265
8231	427266
55658	427267
61154	427268
36329	427269
124554	427270
122424	427271
19690	427272
47715	427273
45455	427274
39337	427275
44165	427276
91524	427277
16632	427278
84002	427279
134983	427280
8609	427281
60544	427282
125784	427283
317	427284
100413	427285
146789	427286
149453	427287
17553	427288
52143	427289
37788	427290
36888	427291
131232	427292
45687	427293
12495	427294
74678	427295
125717	427296
3470	427297
1153	427298
15398	427299
124658	427300
59245	427301
95200	427302
28775	427303
61155	427304
42680	427305
97148	427306
57580	427307
62545	427308
81921	427309
13265	427310
29941	427311
36292	427312
27541	427313
100440	427314
11817	427315
49841	427316
30778	427317
118718	427318
83258	427319
41987	427320
31403	427321
129470	427322
44046	427323
87272	427324
5164	427325
530	427326
39080	427327
58932	427328
34064	427329
102220	427330
581	427331
9027	427332
76221	427333
117984	427334
27331	427335
9600	427336
114838	427337
43699	427338
120295	427339
104558	427340
120842	427341
12557	427342
920	427343
56664	427344
69	427345
35149	427346
128003	427347
111888	427348
54197	427349
7975	427350
90381	427351
65312	427352
10655	427353
22074	427354
49016	427355
62928	427356
3129	427357
58533	427358
9356	427359
56637	427360
31	427361
27446	427362
50614	427363
39340	427364
67804	427365
27266	427366
53015	427367
34558	427368
10043	427369
52782	427370
23213	427371
120790	427372
37708	427373
47650	427374
25180	427375
5478	427376
66353	427377
73708	427378
58800	427379
122085	427380
440	427381
112285	427382
44189	427383
29464	427384
9375	427385
44982	427386
20113	427387
44132	427388
107972	427389
80236	427390
27311	427391
2078	427392
24251	427393
19380	427394
27327	427395
73076	427396
36463	427397
18219	427398
63246	427399
117229	427400
6291	427401
29771	427402
12218	427403
73998	427404
16526	427405
5	427406
4170	427407
42458	427408
41534	427409
9667	427410
10275	427411
20131	427412
86579	427413
69019	427414
24480	427415
231	427416
1190	427417
35311	427418
126778	427419
10276	427420
24266	427421
146224	427422
37211	427423
20003	427424
64145	427425
7814	427426
128379	427427
76576	427428
3966	427429
8244	427430
12536	427431
598	427432
51093	427433
1217	427434
132716	427435
22662	427436
16486	427437
118085	427438
67885	427439
11810	427440
82105	427441
63558	427442
16421	427443
52354	427444
58216	427445
47983	427446
34399	427447
75320	427448
45275	427449
115358	427450
8615	427451
37351	427452
79886	427453
66263	427454
17226	427455
98238	427456
84218	427457
71175	427458
11604	427459
2405	427460
47532	427461
92634	427462
6776	427463
90097	427464
27286	427465
38245	427466
78464	427467
20570	427468
130417	427469
113051	427470
7535	427471
7845	427472
8682	427473
133864	427474
134734	427475
9027	427476
101765	427477
117388	427478
27523	427479
2719	427480
60489	427481
25838	427482
16501	427483
10204	427484
54540	427485
120053	427486
85334	427487
17646	427488
96976	427489
3391	427490
73008	427491
51967	427492
57281	427493
84717	427494
6386	427495
77410	427496
30451	427497
82887	427498
4504	427499
4998	427500
16448	427501
1920	427502
112879	427503
16748	427504
11512	427505
8492	427506
45755	427507
8240	427508
3682	427509
267	427510
44388	427511
10332	427512
149833	427513
77499	427514
11116	427515
6427	427516
77716	427517
3	427518
43814	427519
21252	427520
13586	427521
10244	427522
106684	427523
23145	427524
37023	427525
10452	427526
82216	427527
61416	427528
102280	427529
21789	427530
71582	427531
72194	427532
21550	427533
60311	427534
16034	427535
12589	427536
12360	427537
17906	427538
21225	427539
1025	427540
44346	427541
29912	427542
8057	427543
531	427544
32575	427545
104101	427546
27843	427547
57561	427548
21910	427549
922	427550
98789	427551
17520	427552
69111	427553
12397	427554
132926	427555
60538	427556
25	427557
117772	427558
44695	427559
75944	427560
3801	427561
40717	427562
16232	427563
53322	427564
90891	427565
57607	427566
27197	427567
50126	427568
4525	427569
107255	427570
44896	427571
122394	427572
31161	427573
5922	427574
23460	427575
59084	427576
23148	427577
92732	427578
28885	427579
5244	427580
93439	427581
112626	427582
62556	427583
32308	427584
70881	427585
55775	427586
59236	427587
101805	427588
68584	427589
71727	427590
34509	427591
44550	427592
1963	427593
120718	427594
37941	427595
54519	427596
31321	427597
14076	427598
42739	427599
5409	427600
45651	427601
37086	427602
2887	427603
49154	427604
19676	427605
58809	427606
31125	427607
60857	427608
116755	427609
4632	427610
44617	427611
29563	427612
8127	427613
38512	427614
7935	427615
33524	427616
92812	427617
516	427618
27984	427619
48632	427620
33290	427621
48375	427622
43721	427623
44550	427624
31590	427625
32135	427626
121	427627
64334	427628
76298	427629
6153	427630
33208	427631
125232	427632
9128	427633
3550	427634
24767	427635
10623	427636
44271	427637
71221	427638
50703	427639
43134	427640
134639	427641
85570	427642
89614	427643
19264	427644
50450	427645
8488	427646
13660	427647
44827	427648
29157	427649
42426	427650
115553	427651
116976	427652
34682	427653
992	427654
116839	427655
40884	427656
37344	427657
11973	427658
116465	427659
3360	427660
25354	427661
20647	427662
37695	427663
6040	427664
450	427665
2735	427666
36315	427667
5977	427668
74288	427669
423	427670
74437	427671
40182	427672
7735	427673
24949	427674
10305	427675
62406	427676
201	427677
36218	427678
100934	427679
7671	427680
13221	427681
19843	427682
72642	427683
33542	427684
40709	427685
26315	427686
63077	427687
58547	427688
38968	427689
138586	427690
20327	427691
93618	427692
31623	427693
69405	427694
19016	427695
3993	427696
32267	427697
84025	427698
23543	427699
72996	427700
117416	427701
98619	427702
30692	427703
50759	427704
47979	427705
24360	427706
71821	427707
13354	427708
82307	427709
32719	427710
37244	427711
124914	427712
79779	427713
1575	427714
40375	427715
24595	427716
18605	427717
70631	427718
9766	427719
18587	427720
104525	427721
4851	427722
86920	427723
1415	427724
14243	427725
35797	427726
4396	427727
49361	427728
8175	427729
51494	427730
50060	427731
97639	427732
7039	427733
59346	427734
92527	427735
17564	427736
58757	427737
140618	427738
756	427739
59132	427740
11653	427741
54668	427742
56567	427743
19699	427744
21652	427745
37687	427746
18653	427747
37653	427748
6844	427749
136211	427750
103786	427751
40408	427752
37271	427753
95716	427754
11602	427755
50705	427756
36339	427757
3979	427758
10338	427759
112768	427760
98280	427761
143193	427762
8329	427763
1325	427764
24827	427765
4408	427766
10975	427767
7519	427768
223	427769
66671	427770
73967	427771
78105	427772
48897	427773
25845	427774
49796	427775
96203	427776
20065	427777
20913	427778
29571	427779
24453	427780
108964	427781
51884	427782
1993	427783
11051	427784
23279	427785
5319	427786
62526	427787
70041	427788
90116	427789
2279	427790
68327	427791
114089	427792
64953	427793
110480	427794
35601	427795
122636	427796
96775	427797
61430	427798
51714	427799
68734	427800
30720	427801
10269	427802
53200	427803
118838	427804
1032	427805
10370	427806
83589	427807
43881	427808
11438	427809
12319	427810
81683	427811
1951	427812
34678	427813
145286	427814
53021	427815
35691	427816
60823	427817
82042	427818
12042	427819
4160	427820
93617	427821
12192	427822
10813	427823
218	427824
46162	427825
21247	427826
110625	427827
111264	427828
58492	427829
16431	427830
5058	427831
3316	427832
35496	427833
5528	427834
64545	427835
7493	427836
32967	427837
31105	427838
100365	427839
16705	427840
78491	427841
11226	427842
77699	427843
58243	427844
106477	427845
90998	427846
120746	427847
6386	427848
44418	427849
34273	427850
10857	427851
119324	427852
49747	427853
47266	427854
95726	427855
6395	427856
90812	427857
5611	427858
42358	427859
9814	427860
23634	427861
1148	427862
42533	427863
147123	427864
17911	427865
80698	427866
12944	427867
11605	427868
149499	427869
3794	427870
10288	427871
105401	427872
64790	427873
42085	427874
52776	427875
63517	427876
47103	427877
46178	427878
5481	427879
25629	427880
41139	427881
17241	427882
135984	427883
34478	427884
11104	427885
19366	427886
92342	427887
44869	427888
23096	427889
81196	427890
5535	427891
125660	427892
107557	427893
27214	427894
1014	427895
26641	427896
128053	427897
43037	427898
16397	427899
10919	427900
16939	427901
59727	427902
16939	427903
45006	427904
13483	427905
228	427906
100067	427907
33242	427908
12610	427909
132773	427910
33	427911
35460	427912
4350	427913
17557	427914
19466	427915
102216	427916
8103	427917
54762	427918
3237	427919
79115	427920
16500	427921
29022	427922
29240	427923
38182	427924
14772	427925
2907	427926
67177	427927
100376	427928
49039	427929
54431	427930
53367	427931
111121	427932
100584	427933
15846	427934
1204	427935
27465	427936
34001	427937
79831	427938
82748	427939
98804	427940
85294	427941
44989	427942
2679	427943
55311	427944
9998	427945
994	427946
58794	427947
78482	427948
33193	427949
30513	427950
58032	427951
17813	427952
2710	427953
2123	427954
96151	427955
15822	427956
32489	427957
114800	427958
32870	427959
13011	427960
21179	427961
114665	427962
68377	427963
23352	427964
140435	427965
116478	427966
18450	427967
15024	427968
6066	427969
1777	427970
37362	427971
60124	427972
40154	427973
20465	427974
74923	427975
34767	427976
10151	427977
10460	427978
35383	427979
2874	427980
50448	427981
22419	427982
10350	427983
12137	427984
75391	427985
10269	427986
15275	427987
12984	427988
132877	427989
61335	427990
141609	427991
6627	427992
12053	427993
69311	427994
60600	427995
29957	427996
66518	427997
370	427998
74578	427999
41421	428000
29182	428001
18131	428002
48697	428003
16412	428004
30613	428005
63539	428006
72609	428007
43357	428008
9260	428009
45487	428010
5610	428011
42952	428012
8261	428013
35463	428014
21432	428015
99293	428016
32959	428017
127139	428018
48070	428019
12760	428020
63073	428021
34689	428022
31612	428023
150011	428024
63995	428025
99450	428026
111198	428027
2650	428028
5796	428029
29848	428030
23870	428031
34573	428032
237	428033
16705	428034
4632	428035
334	428036
42627	428037
10175	428038
17586	428039
7051	428040
53280	428041
4572	428042
50972	428043
3980	428044
54938	428045
8058	428046
71420	428047
20242	428048
47407	428049
86540	428050
31300	428051
3257	428052
53750	428053
12141	428054
108271	428055
25461	428056
108981	428057
58050	428058
145991	428059
31341	428060
11890	428061
84180	428062
47829	428063
7129	428064
38690	428065
121236	428066
3350	428067
112154	428068
101395	428069
1812	428070
695	428071
1283	428072
88393	428073
144679	428074
10545	428075
140505	428076
54098	428077
74726	428078
72586	428079
8581	428080
471	428081
86392	428082
7812	428083
73409	428084
772	428085
45718	428086
5387	428087
28242	428088
84687	428089
75055	428090
65277	428091
27126	428092
34504	428093
130575	428094
87795	428095
111936	428096
104170	428097
76722	428098
65068	428099
54289	428100
72818	428101
344	428102
18703	428103
28666	428104
9585	428105
55071	428106
82397	428107
80712	428108
54750	428109
52848	428110
49579	428111
54415	428112
126760	428113
77341	428114
67447	428115
17497	428116
144550	428117
64958	428118
81982	428119
111157	428120
62972	428121
27867	428122
12339	428123
16165	428124
85483	428125
19310	428126
536	428127
79935	428128
28815	428129
13794	428130
7927	428131
76682	428132
16753	428133
31967	428134
9209	428135
45042	428136
79820	428137
134231	428138
32134	428139
13570	428140
71486	428141
11635	428142
13714	428143
4292	428144
28218	428145
55148	428146
58381	428147
28216	428148
53998	428149
44982	428150
92753	428151
2893	428152
9406	428153
4676	428154
1090	428155
11010	428156
2030	428157
7278	428158
92020	428159
23395	428160
1557	428161
7348	428162
83420	428163
71033	428164
11381	428165
8983	428166
36269	428167
120140	428168
46447	428169
6938	428170
50378	428171
89220	428172
2505	428173
11265	428174
70011	428175
121678	428176
31330	428177
29675	428178
22702	428179
8065	428180
47173	428181
1207	428182
106499	428183
45386	428184
3768	428185
68789	428186
21842	428187
44844	428188
122128	428189
36482	428190
137343	428191
121395	428192
61654	428193
117692	428194
41936	428195
96025	428196
42449	428197
5079	428198
20269	428199
33711	428200
9081	428201
53022	428202
134114	428203
90593	428204
11831	428205
298	428206
21664	428207
14199	428208
34242	428209
44796	428210
21535	428211
85889	428212
28307	428213
8243	428214
6361	428215
2705	428216
46991	428217
3010	428218
81738	428219
28358	428220
78694	428221
106031	428222
68318	428223
111004	428224
4830	428225
10485	428226
18560	428227
42155	428228
130563	428229
142089	428230
67666	428231
23712	428232
8143	428233
38487	428234
8562	428235
84761	428236
135839	428237
1007	428238
41793	428239
59626	428240
35650	428241
8882	428242
47	428243
23858	428244
180	428245
132099	428246
318	428247
3614	428248
68293	428249
77679	428250
40537	428251
45411	428252
2430	428253
48813	428254
31488	428255
9484	428256
9045	428257
9527	428258
119652	428259
20	428260
1352	428261
144386	428262
69754	428263
61180	428264
109220	428265
96613	428266
6754	428267
92131	428268
71778	428269
102571	428270
29325	428271
41624	428272
104916	428273
32970	428274
117259	428275
93108	428276
53725	428277
44052	428278
18416	428279
140587	428280
17014	428281
78201	428282
6975	428283
46406	428284
20066	428285
5558	428286
77945	428287
33287	428288
90994	428289
22120	428290
1818	428291
59	428292
33680	428293
8629	428294
42890	428295
11829	428296
37353	428297
81094	428298
120885	428299
30371	428300
1265	428301
98547	428302
53521	428303
1639	428304
59749	428305
18507	428306
18037	428307
43655	428308
9185	428309
96625	428310
14408	428311
13133	428312
2919	428313
13663	428314
127189	428315
85874	428316
137372	428317
19011	428318
37997	428319
31596	428320
6142	428321
9233	428322
16477	428323
71027	428324
14289	428325
66745	428326
29834	428327
16792	428328
106713	428329
43869	428330
795	428331
10558	428332
79094	428333
53244	428334
54406	428335
22544	428336
16523	428337
78556	428338
629	428339
113843	428340
36608	428341
222	428342
119462	428343
11071	428344
5062	428345
125112	428346
22230	428347
13661	428348
116638	428349
12625	428350
72751	428351
58322	428352
94471	428353
7006	428354
12529	428355
10891	428356
40366	428357
49708	428358
43308	428359
102190	428360
14797	428361
98338	428362
34418	428363
68989	428364
53349	428365
489	428366
54974	428367
33461	428368
55774	428369
51490	428370
19939	428371
10900	428372
3341	428373
4848	428374
3627	428375
42036	428376
51864	428377
890	428378
99070	428379
54105	428380
4496	428381
119331	428382
43248	428383
30629	428384
28525	428385
3696	428386
114993	428387
66552	428388
39708	428389
57511	428390
39778	428391
61731	428392
22713	428393
21692	428394
91890	428395
103806	428396
49542	428397
21352	428398
59442	428399
21523	428400
36053	428401
45000	428402
4342	428403
89695	428404
8286	428405
104046	428406
105577	428407
4824	428408
654	428409
24246	428410
38374	428411
4901	428412
4851	428413
106871	428414
66161	428415
66274	428416
86370	428417
17538	428418
57169	428419
16892	428420
1931	428421
1414	428422
8327	428423
39880	428424
125406	428425
149689	428426
99948	428427
50827	428428
27706	428429
22813	428430
31739	428431
29310	428432
20410	428433
18904	428434
112358	428435
125443	428436
103871	428437
54101	428438
92148	428439
22197	428440
11626	428441
8868	428442
139118	428443
7917	428444
21527	428445
2852	428446
8537	428447
16651	428448
102606	428449
27907	428450
20396	428451
22043	428452
26713	428453
86704	428454
3585	428455
18437	428456
4097	428457
17875	428458
85556	428459
80607	428460
126620	428461
35381	428462
82798	428463
137006	428464
12355	428465
2580	428466
26507	428467
8377	428468
111229	428469
40281	428470
98535	428471
10252	428472
14003	428473
47282	428474
11651	428475
32729	428476
1140	428477
124242	428478
1793	428479
36693	428480
5206	428481
87565	428482
113027	428483
89078	428484
20123	428485
13003	428486
32641	428487
31809	428488
84560	428489
29451	428490
21401	428491
64436	428492
82211	428493
15841	428494
71819	428495
40876	428496
129269	428497
73070	428498
47702	428499
16209	428500
129348	428501
96476	428502
42094	428503
39805	428504
97860	428505
47155	428506
10579	428507
120406	428508
16686	428509
52272	428510
66081	428511
34932	428512
15637	428513
2166	428514
9440	428515
59168	428516
101215	428517
36992	428518
54859	428519
5467	428520
71	428521
8350	428522
135478	428523
41332	428524
26701	428525
26066	428526
53871	428527
16511	428528
3142	428529
2869	428530
81774	428531
26342	428532
60756	428533
2358	428534
33849	428535
93509	428536
75656	428537
117596	428538
92711	428539
26210	428540
44951	428541
108768	428542
3062	428543
11602	428544
17902	428545
69	428546
31046	428547
43263	428548
63466	428549
25513	428550
35905	428551
23183	428552
69656	428553
14	428554
99289	428555
63804	428556
123815	428557
30825	428558
107877	428559
86632	428560
132282	428561
107696	428562
34208	428563
92784	428564
50408	428565
90286	428566
53931	428567
695	428568
26431	428569
68747	428570
37751	428571
50	428572
132378	428573
18805	428574
38850	428575
23443	428576
33332	428577
82534	428578
117785	428579
28024	428580
103798	428581
52390	428582
9609	428583
73687	428584
17769	428585
92754	428586
150116	428587
44348	428588
27334	428589
11832	428590
10300	428591
80338	428592
78195	428593
91781	428594
20773	428595
95788	428596
86238	428597
92056	428598
31427	428599
14118	428600
87277	428601
69915	428602
162	428603
100944	428604
36558	428605
7981	428606
99784	428607
39316	428608
857	428609
75713	428610
53230	428611
51357	428612
49690	428613
104080	428614
40085	428615
116775	428616
4922	428617
29271	428618
73322	428619
42716	428620
43045	428621
35166	428622
2336	428623
76801	428624
130227	428625
6529	428626
118302	428627
506	428628
111167	428629
137943	428630
32421	428631
137255	428632
56834	428633
52670	428634
8274	428635
4996	428636
14546	428637
96027	428638
19012	428639
14608	428640
131198	428641
98342	428642
14559	428643
77189	428644
6186	428645
62344	428646
17020	428647
102753	428648
3664	428649
10059	428650
72614	428651
5004	428652
10211	428653
34673	428654
112934	428655
21312	428656
75454	428657
26977	428658
115479	428659
18236	428660
71056	428661
32959	428662
63645	428663
97728	428664
102279	428665
60833	428666
29216	428667
5353	428668
70648	428669
26016	428670
126229	428671
83716	428672
43867	428673
34236	428674
32605	428675
83839	428676
105999	428677
74721	428678
1806	428679
27281	428680
45957	428681
53325	428682
29945	428683
69302	428684
9688	428685
87041	428686
17158	428687
30337	428688
85339	428689
10871	428690
18948	428691
36217	428692
134096	428693
70956	428694
55018	428695
6370	428696
77877	428697
1095	428698
18232	428699
12089	428700
20351	428701
42889	428702
67635	428703
83109	428704
6198	428705
99665	428706
35688	428707
58190	428708
12184	428709
92457	428710
114855	428711
3802	428712
147316	428713
14981	428714
13383	428715
20043	428716
64840	428717
130283	428718
98140	428719
51889	428720
3604	428721
36108	428722
124129	428723
19677	428724
54100	428725
3086	428726
109433	428727
49183	428728
26528	428729
139930	428730
26568	428731
1916	428732
4410	428733
23751	428734
24524	428735
26119	428736
24355	428737
70247	428738
26192	428739
28109	428740
57042	428741
1677	428742
117331	428743
4929	428744
23200	428745
111836	428746
105921	428747
105143	428748
18858	428749
52376	428750
30652	428751
26524	428752
53455	428753
86062	428754
105954	428755
94438	428756
99999	428757
146003	428758
54726	428759
16398	428760
8373	428761
45251	428762
61106	428763
18781	428764
59041	428765
12247	428766
104218	428767
30023	428768
2084	428769
40028	428770
32363	428771
90175	428772
57097	428773
14537	428774
110608	428775
51824	428776
62486	428777
35758	428778
61300	428779
109887	428780
22020	428781
76609	428782
51248	428783
9930	428784
27918	428785
120742	428786
86472	428787
63430	428788
3184	428789
16062	428790
41670	428791
78595	428792
7150	428793
5282	428794
7718	428795
7105	428796
30952	428797
35718	428798
76235	428799
147383	428800
8664	428801
40687	428802
44318	428803
62842	428804
16072	428805
93234	428806
10144	428807
11110	428808
14839	428809
45324	428810
7150	428811
117954	428812
194	428813
7981	428814
13123	428815
13856	428816
79461	428817
47056	428818
92108	428819
55075	428820
149648	428821
107593	428822
73133	428823
43750	428824
89041	428825
22185	428826
8409	428827
25313	428828
34587	428829
56841	428830
21614	428831
26953	428832
44401	428833
6384	428834
6367	428835
39531	428836
7725	428837
61128	428838
34053	428839
11610	428840
57029	428841
4597	428842
42067	428843
39621	428844
48888	428845
26013	428846
24168	428847
35758	428848
63167	428849
2845	428850
41550	428851
65995	428852
2264	428853
17903	428854
92909	428855
18348	428856
4026	428857
12143	428858
12649	428859
12266	428860
50469	428861
30074	428862
77492	428863
51370	428864
97590	428865
54514	428866
22924	428867
5960	428868
61111	428869
86811	428870
21660	428871
31924	428872
49370	428873
10188	428874
20336	428875
53025	428876
18381	428877
4399	428878
10249	428879
2934	428880
34143	428881
34226	428882
660	428883
4674	428884
61681	428885
5187	428886
7385	428887
19826	428888
53095	428889
49177	428890
7757	428891
57132	428892
14532	428893
28010	428894
29319	428895
44692	428896
39318	428897
102210	428898
17922	428899
139925	428900
93313	428901
22061	428902
87540	428903
3811	428904
29294	428905
116748	428906
98376	428907
24892	428908
47882	428909
90949	428910
54790	428911
18656	428912
109420	428913
15455	428914
21540	428915
23884	428916
505	428917
9809	428918
65138	428919
8325	428920
410	428921
125998	428922
485	428923
44576	428924
43114	428925
4439	428926
56573	428927
90283	428928
5477	428929
2759	428930
4033	428931
46921	428932
99703	428933
100680	428934
13019	428935
58879	428936
43240	428937
26789	428938
49517	428939
27267	428940
9460	428941
7550	428942
19502	428943
110995	428944
18031	428945
97150	428946
11184	428947
63942	428948
21616	428949
29124	428950
52291	428951
44149	428952
106375	428953
49978	428954
565	428955
9258	428956
33431	428957
76815	428958
135985	428959
81898	428960
40761	428961
38892	428962
50776	428963
70232	428964
40356	428965
11910	428966
86112	428967
24926	428968
47286	428969
44741	428970
21277	428971
133660	428972
52082	428973
64680	428974
59352	428975
8344	428976
48600	428977
68920	428978
67294	428979
53236	428980
6906	428981
5942	428982
59425	428983
105011	428984
129107	428985
98621	428986
37506	428987
1123	428988
94509	428989
5302	428990
41256	428991
29387	428992
74163	428993
30500	428994
20802	428995
104897	428996
11608	428997
9038	428998
1008	428999
13329	429000
10731	429001
4034	429002
59179	429003
21368	429004
42411	429005
9203	429006
9752	429007
126725	429008
15540	429009
14	429010
754	429011
35826	429012
246	429013
100383	429014
454	429015
17096	429016
11380	429017
14	429018
61966	429019
1531	429020
716	429021
92587	429022
104035	429023
8992	429024
2328	429025
19431	429026
117115	429027
28139	429028
59735	429029
95589	429030
47421	429031
45479	429032
61873	429033
7889	429034
104067	429035
9740	429036
51450	429037
121989	429038
20076	429039
45809	429040
131733	429041
23136	429042
51459	429043
114915	429044
46474	429045
29792	429046
25662	429047
5038	429048
63259	429049
35756	429050
16042	429051
101663	429052
83914	429053
10569	429054
63714	429055
400	429056
24061	429057
63969	429058
33435	429059
104568	429060
7550	429061
98109	429062
104904	429063
6315	429064
30629	429065
50772	429066
34795	429067
79512	429068
20222	429069
37853	429070
2635	429071
6716	429072
18672	429073
106729	429074
39957	429075
51223	429076
86552	429077
5293	429078
87125	429079
133042	429080
85592	429081
1435	429082
134337	429083
57142	429084
63204	429085
41576	429086
23957	429087
2461	429088
95724	429089
101024	429090
52118	429091
95458	429092
78350	429093
68669	429094
71142	429095
69302	429096
8092	429097
31795	429098
59012	429099
26679	429100
24112	429101
105605	429102
86347	429103
23042	429104
51363	429105
9682	429106
38761	429107
85107	429108
102535	429109
21929	429110
98109	429111
37489	429112
57895	429113
35152	429114
5895	429115
46349	429116
79430	429117
59832	429118
21730	429119
29076	429120
108533	429121
62551	429122
10824	429123
24409	429124
116934	429125
33642	429126
56826	429127
43249	429128
104345	429129
73182	429130
21708	429131
81332	429132
105501	429133
84315	429134
22310	429135
9082	429136
93198	429137
11517	429138
45097	429139
8065	429140
46803	429141
28309	429142
43994	429143
19214	429144
39185	429145
18781	429146
26190	429147
136279	429148
54818	429149
85488	429150
7212	429151
27003	429152
20430	429153
21485	429154
89299	429155
25943	429156
49305	429157
75274	429158
9408	429159
3559	429160
55849	429161
15275	429162
12559	429163
9858	429164
40490	429165
47211	429166
12	429167
101657	429168
5535	429169
116968	429170
6030	429171
23272	429172
18703	429173
3325	429174
90324	429175
91372	429176
148364	429177
67040	429178
119035	429179
22058	429180
50336	429181
39351	429182
51900	429183
29306	429184
22204	429185
4393	429186
37137	429187
5637	429188
51789	429189
3908	429190
23062	429191
42963	429192
6482	429193
68942	429194
16221	429195
87598	429196
16137	429197
7051	429198
14596	429199
545	429200
61447	429201
2039	429202
18483	429203
54934	429204
36613	429205
51723	429206
32277	429207
26249	429208
19380	429209
22967	429210
76145	429211
17250	429212
26775	429213
130060	429214
120503	429215
51906	429216
1211	429217
68139	429218
35566	429219
3047	429220
90150	429221
30339	429222
1891	429223
31463	429224
79955	429225
8489	429226
58550	429227
66674	429228
65538	429229
28203	429230
3194	429231
1916	429232
95980	429233
1299	429234
22035	429235
55607	429236
31522	429237
39303	429238
24397	429239
25897	429240
38959	429241
45378	429242
2819	429243
54486	429244
22877	429245
24323	429246
27943	429247
40186	429248
199	429249
43297	429250
22899	429251
54374	429252
123422	429253
14378	429254
123077	429255
130144	429256
28682	429257
35765	429258
60122	429259
28141	429260
25838	429261
30956	429262
1908	429263
58181	429264
89930	429265
37721	429266
29632	429267
14485	429268
100975	429269
100377	429270
62394	429271
33601	429272
97088	429273
57802	429274
87658	429275
764	429276
6359	429277
757	429278
37225	429279
1770	429280
74812	429281
43921	429282
136093	429283
40723	429284
9276	429285
40151	429286
136945	429287
21737	429288
44846	429289
94555	429290
62846	429291
13765	429292
12407	429293
21261	429294
2535	429295
69728	429296
92868	429297
26979	429298
48835	429299
22585	429300
2793	429301
27314	429302
12061	429303
10994	429304
68351	429305
52537	429306
3302	429307
76516	429308
23645	429309
92902	429310
4611	429311
31536	429312
61658	429313
26572	429314
16394	429315
7544	429316
38421	429317
138595	429318
18833	429319
136037	429320
135744	429321
52581	429322
8641	429323
54332	429324
4446	429325
78010	429326
12875	429327
24970	429328
150054	429329
42666	429330
4748	429331
7332	429332
600	429333
61435	429334
22328	429335
79811	429336
54308	429337
56563	429338
42997	429339
20930	429340
70833	429341
414	429342
75294	429343
16764	429344
90358	429345
4411	429346
52779	429347
36578	429348
50547	429349
117287	429350
88138	429351
94299	429352
102321	429353
59292	429354
36895	429355
84185	429356
3954	429357
101726	429358
79669	429359
5839	429360
75669	429361
9145	429362
14893	429363
80309	429364
2354	429365
571	429366
143881	429367
6201	429368
3073	429369
7741	429370
29711	429371
31638	429372
11184	429373
2445	429374
12618	429375
88743	429376
1236	429377
7382	429378
1393	429379
47649	429380
17020	429381
50594	429382
94292	429383
2023	429384
39344	429385
12049	429386
106107	429387
119107	429388
5603	429389
91001	429390
105293	429391
20045	429392
3009	429393
3991	429394
1061	429395
18653	429396
48605	429397
92231	429398
64555	429399
23755	429400
32033	429401
6399	429402
60313	429403
37399	429404
26415	429405
90970	429406
8491	429407
55360	429408
38357	429409
17123	429410
107551	429411
84325	429412
48981	429413
50663	429414
87894	429415
55698	429416
8646	429417
3679	429418
9979	429419
4471	429420
6729	429421
102389	429422
2875	429423
133378	429424
19728	429425
11704	429426
18201	429427
77139	429428
49775	429429
120919	429430
73805	429431
72698	429432
73271	429433
98616	429434
7514	429435
2168	429436
6089	429437
72775	429438
53304	429439
35333	429440
10416	429441
50563	429442
45056	429443
17572	429444
68868	429445
74190	429446
95987	429447
29615	429448
17161	429449
5056	429450
52917	429451
31534	429452
52681	429453
26154	429454
38210	429455
68702	429456
22856	429457
84617	429458
5847	429459
15305	429460
41286	429461
116125	429462
12	429463
120883	429464
132473	429465
11932	429466
106046	429467
78975	429468
95359	429469
16164	429470
75543	429471
59937	429472
97614	429473
25539	429474
71803	429475
80633	429476
9870	429477
167	429478
12951	429479
10357	429480
135053	429481
1134	429482
21276	429483
18843	429484
30794	429485
43437	429486
45670	429487
77247	429488
54669	429489
49847	429490
12093	429491
66136	429492
37380	429493
1987	429494
18354	429495
97366	429496
18354	429497
5101	429498
29194	429499
14445	429500
33684	429501
19547	429502
68592	429503
4401	429504
114915	429505
2635	429506
127016	429507
64636	429508
1932	429509
86042	429510
25248	429511
12406	429512
116733	429513
82997	429514
129729	429515
12	429516
26322	429517
7884	429518
127395	429519
120417	429520
394	429521
21439	429522
9971	429523
104056	429524
36034	429525
10340	429526
6964	429527
62832	429528
79587	429529
81823	429530
78413	429531
98844	429532
18390	429533
10855	429534
19782	429535
14983	429536
43277	429537
22083	429538
76570	429539
57760	429540
61477	429541
26523	429542
125148	429543
1470	429544
479	429545
142627	429546
101262	429547
11937	429548
44395	429549
12202	429550
9	429551
25174	429552
65271	429553
14536	429554
1648	429555
53665	429556
1731	429557
9642	429558
62477	429559
23168	429560
4396	429561
31595	429562
134248	429563
144715	429564
46915	429565
35724	429566
124419	429567
46347	429568
6271	429569
30331	429570
46752	429571
123481	429572
13739	429573
7367	429574
4239	429575
3376	429576
17262	429577
5359	429578
60588	429579
24209	429580
58719	429581
65530	429582
1675	429583
83723	429584
44694	429585
92765	429586
5663	429587
82678	429588
6802	429589
91142	429590
44357	429591
26535	429592
130381	429593
5389	429594
9592	429595
10349	429596
135422	429597
35963	429598
28732	429599
76649	429600
130634	429601
33683	429602
61435	429603
52229	429604
1446	429605
6830	429606
134819	429607
98033	429608
14664	429609
814	429610
1149	429611
9717	429612
8817	429613
26654	429614
27130	429615
763	429616
13714	429617
48729	429618
85389	429619
60278	429620
43836	429621
24301	429622
19703	429623
89713	429624
87704	429625
79043	429626
88101	429627
21895	429628
52655	429629
26836	429630
130948	429631
64535	429632
143074	429633
15902	429634
30159	429635
46086	429636
49631	429637
3202	429638
16233	429639
38496	429640
6400	429641
107941	429642
76219	429643
60532	429644
90	429645
39965	429646
77177	429647
29240	429648
74626	429649
2896	429650
121346	429651
65	429652
32319	429653
1871	429654
6076	429655
40753	429656
48165	429657
55886	429658
17086	429659
56315	429660
30103	429661
127364	429662
20849	429663
15390	429664
56711	429665
8617	429666
2897	429667
17752	429668
12790	429669
66916	429670
56227	429671
70798	429672
5804	429673
45621	429674
36961	429675
103851	429676
3740	429677
2123	429678
38595	429679
10623	429680
70523	429681
79346	429682
44641	429683
32547	429684
12083	429685
33499	429686
118142	429687
74193	429688
27095	429689
14084	429690
112935	429691
951	429692
11968	429693
1581	429694
42431	429695
130082	429696
50745	429697
52774	429698
68149	429699
13161	429700
109061	429701
90	429702
1708	429703
81873	429704
53879	429705
22881	429706
7740	429707
36156	429708
108987	429709
6592	429710
19895	429711
11013	429712
53043	429713
10157	429714
19386	429715
120487	429716
17118	429717
104351	429718
77972	429719
42178	429720
33867	429721
48575	429722
28160	429723
110738	429724
121347	429725
134530	429726
76414	429727
90	429728
44219	429729
33118	429730
12377	429731
103099	429732
149803	429733
97087	429734
114417	429735
70143	429736
51136	429737
67663	429738
133071	429739
5689	429740
40584	429741
79125	429742
26010	429743
57258	429744
87655	429745
9834	429746
44222	429747
67324	429748
55211	429749
13310	429750
8730	429751
51092	429752
36601	429753
60610	429754
38010	429755
17963	429756
18600	429757
4113	429758
1849	429759
913	429760
20154	429761
87507	429762
9953	429763
47939	429764
15216	429765
124258	429766
77097	429767
93930	429768
15540	429769
6076	429770
72190	429771
71305	429772
54434	429773
19806	429774
1281	429775
94732	429776
92954	429777
23859	429778
18691	429779
8444	429780
16517	429781
122094	429782
27152	429783
43886	429784
23338	429785
47995	429786
35523	429787
37792	429788
53956	429789
28648	429790
78373	429791
5525	429792
25000	429793
63191	429794
73790	429795
26126	429796
4242	429797
12536	429798
71255	429799
40776	429800
80195	429801
59343	429802
2621	429803
39412	429804
106525	429805
38140	429806
31456	429807
16782	429808
6469	429809
4659	429810
81096	429811
60772	429812
4722	429813
12902	429814
58983	429815
35057	429816
127938	429817
15570	429818
6747	429819
30699	429820
43860	429821
36457	429822
43996	429823
48152	429824
14282	429825
8258	429826
28111	429827
146296	429828
39679	429829
88414	429830
14184	429831
74104	429832
3996	429833
17886	429834
100492	429835
78974	429836
168	429837
19587	429838
27958	429839
71990	429840
17042	429841
9076	429842
39308	429843
2486	429844
48654	429845
61302	429846
2172	429847
91791	429848
72298	429849
11304	429850
9515	429851
32712	429852
110607	429853
32546	429854
72855	429855
28323	429856
4667	429857
103864	429858
15020	429859
95476	429860
15687	429861
7337	429862
75301	429863
5187	429864
10323	429865
13390	429866
96070	429867
21876	429868
4878	429869
52398	429870
86715	429871
123017	429872
55380	429873
64247	429874
61942	429875
26345	429876
1324	429877
2735	429878
116377	429879
24027	429880
40229	429881
27457	429882
4808	429883
40928	429884
111097	429885
37588	429886
9553	429887
20973	429888
135308	429889
3014	429890
126480	429891
132	429892
54159	429893
51568	429894
18146	429895
106792	429896
6258	429897
5570	429898
56216	429899
8844	429900
68935	429901
64522	429902
92848	429903
119223	429904
40906	429905
87723	429906
9742	429907
131065	429908
138550	429909
67538	429910
53376	429911
24078	429912
47885	429913
33057	429914
23827	429915
5793	429916
102237	429917
46406	429918
3366	429919
60390	429920
45741	429921
44751	429922
10460	429923
111173	429924
62685	429925
98763	429926
19236	429927
2672	429928
72067	429929
20363	429930
87293	429931
59411	429932
6944	429933
2682	429934
4953	429935
20262	429936
30720	429937
13378	429938
1476	429939
25232	429940
6711	429941
3232	429942
39356	429943
27341	429944
103067	429945
47163	429946
66867	429947
24678	429948
1631	429949
50414	429950
74986	429951
63058	429952
26738	429953
3014	429954
4789	429955
68698	429956
2634	429957
34908	429958
19006	429959
11536	429960
2507	429961
6648	429962
47911	429963
17114	429964
69507	429965
14545	429966
136486	429967
69205	429968
5422	429969
25858	429970
140934	429971
61079	429972
89051	429973
110252	429974
129419	429975
10624	429976
100314	429977
1200	429978
30052	429979
3654	429980
739	429981
98129	429982
76373	429983
648	429984
30616	429985
55053	429986
26795	429987
5455	429988
122306	429989
70714	429990
93573	429991
8672	429992
46273	429993
51073	429994
90615	429995
19994	429996
27685	429997
4019	429998
34855	429999
12813	430000
81939	430001
797	430002
120281	430003
85382	430004
165	430005
16231	430006
146569	430007
1035	430008
66806	430009
30935	430010
8402	430011
29311	430012
68742	430013
101959	430014
75503	430015
80039	430016
3588	430017
91604	430018
23127	430019
6574	430020
17026	430021
37533	430022
1630	430023
19068	430024
71555	430025
78550	430026
93698	430027
16389	430028
58093	430029
74239	430030
66544	430031
97400	430032
25545	430033
49379	430034
91097	430035
21377	430036
145959	430037
2	430038
42141	430039
136010	430040
98331	430041
18035	430042
8160	430043
31837	430044
119053	430045
13921	430046
61896	430047
31458	430048
97883	430049
105639	430050
8626	430051
61357	430052
50080	430053
12519	430054
36	430055
22397	430056
54993	430057
296	430058
23689	430059
136948	430060
22175	430061
62785	430062
1407	430063
6821	430064
5773	430065
10713	430066
90781	430067
21451	430068
96852	430069
23451	430070
102326	430071
98314	430072
27652	430073
36741	430074
76688	430075
55795	430076
7880	430077
43565	430078
16293	430079
77300	430080
809	430081
71715	430082
232	430083
33882	430084
9121	430085
18772	430086
59724	430087
117511	430088
132515	430089
102116	430090
56875	430091
26177	430092
102252	430093
33443	430094
49805	430095
28151	430096
4005	430097
5853	430098
3665	430099
40824	430100
2677	430101
97790	430102
4343	430103
2195	430104
60449	430105
22877	430106
109	430107
92279	430108
6918	430109
23326	430110
55505	430111
40187	430112
7999	430113
134182	430114
28955	430115
483	430116
28611	430117
23	430118
8669	430119
23522	430120
75687	430121
33405	430122
887	430123
65988	430124
28381	430125
97818	430126
59893	430127
24831	430128
57986	430129
107100	430130
7487	430131
63226	430132
27153	430133
9888	430134
66339	430135
65270	430136
53515	430137
18211	430138
110835	430139
24993	430140
29423	430141
6567	430142
13432	430143
70877	430144
70242	430145
22807	430146
3963	430147
69524	430148
14218	430149
31389	430150
7287	430151
42389	430152
5653	430153
6534	430154
14243	430155
104879	430156
79634	430157
46924	430158
39132	430159
52490	430160
51561	430161
9828	430162
65	430163
56757	430164
110934	430165
44166	430166
97371	430167
105094	430168
41571	430169
5424	430170
20615	430171
102882	430172
138436	430173
11514	430174
64081	430175
15130	430176
47258	430177
29861	430178
113777	430179
11734	430180
7440	430181
32977	430182
54610	430183
36792	430184
1886	430185
13254	430186
84735	430187
34162	430188
48376	430189
31709	430190
27954	430191
33766	430192
49040	430193
14094	430194
128935	430195
47055	430196
46890	430197
44661	430198
1418	430199
82645	430200
122287	430201
82550	430202
55074	430203
15246	430204
20742	430205
390	430206
50952	430207
42541	430208
48	430209
7449	430210
26930	430211
31384	430212
44739	430213
33157	430214
16278	430215
53690	430216
10989	430217
23906	430218
129074	430219
27465	430220
142934	430221
6998	430222
6342	430223
175	430224
73370	430225
127058	430226
36629	430227
25176	430228
8129	430229
129105	430230
19904	430231
19813	430232
24709	430233
67796	430234
116769	430235
2040	430236
114450	430237
35118	430238
102925	430239
50496	430240
21853	430241
31004	430242
49	430243
68840	430244
374	430245
64863	430246
7	430247
37791	430248
45451	430249
22933	430250
3408	430251
82152	430252
37415	430253
83604	430254
49982	430255
79545	430256
134714	430257
4921	430258
21706	430259
65899	430260
72746	430261
15967	430262
36439	430263
48611	430264
73349	430265
60424	430266
26602	430267
58420	430268
106584	430269
23068	430270
12695	430271
81879	430272
69744	430273
70509	430274
46394	430275
58633	430276
116119	430277
48891	430278
11378	430279
69014	430280
22782	430281
87633	430282
41379	430283
325	430284
29487	430285
81064	430286
88411	430287
49264	430288
8924	430289
122849	430290
11720	430291
21156	430292
12247	430293
9339	430294
111559	430295
3922	430296
82481	430297
12881	430298
5662	430299
35617	430300
20496	430301
112567	430302
49317	430303
48713	430304
13737	430305
94418	430306
87095	430307
76222	430308
18855	430309
42635	430310
54756	430311
56711	430312
65067	430313
17734	430314
18477	430315
5365	430316
94680	430317
45271	430318
58393	430319
95582	430320
985	430321
65974	430322
31875	430323
112857	430324
5432	430325
23062	430326
292	430327
53017	430328
20534	430329
14898	430330
68186	430331
39217	430332
27105	430333
1101	430334
79861	430335
78119	430336
98199	430337
55117	430338
72904	430339
58364	430340
133413	430341
32149	430342
80792	430343
4414	430344
31561	430345
80235	430346
50872	430347
92426	430348
75253	430349
15738	430350
84145	430351
4658	430352
77569	430353
43191	430354
119460	430355
2162	430356
59881	430357
68106	430358
84851	430359
28155	430360
46987	430361
6021	430362
50021	430363
3676	430364
9171	430365
30	430366
22126	430367
71598	430368
48327	430369
80803	430370
7643	430371
15751	430372
5790	430373
70446	430374
23621	430375
43822	430376
64691	430377
22190	430378
73081	430379
49131	430380
81182	430381
48905	430382
44284	430383
31849	430384
18600	430385
53945	430386
292	430387
16547	430388
69364	430389
15802	430390
8400	430391
74775	430392
6583	430393
32258	430394
103965	430395
42188	430396
7295	430397
56484	430398
16576	430399
54439	430400
14270	430401
14734	430402
35379	430403
98081	430404
20623	430405
21732	430406
4047	430407
27445	430408
11464	430409
8024	430410
40059	430411
15504	430412
21123	430413
23221	430414
53607	430415
128454	430416
137611	430417
1465	430418
61789	430419
126957	430420
10622	430421
23321	430422
30797	430423
50425	430424
8126	430425
34944	430426
1626	430427
18317	430428
18150	430429
51396	430430
84617	430431
20016	430432
127824	430433
86463	430434
2258	430435
16638	430436
21096	430437
36015	430438
34495	430439
5635	430440
7212	430441
67126	430442
62938	430443
23024	430444
34819	430445
87163	430446
51011	430447
19262	430448
42076	430449
102195	430450
63962	430451
85817	430452
63577	430453
123818	430454
52325	430455
59820	430456
2534	430457
11049	430458
17416	430459
60964	430460
89552	430461
91058	430462
69112	430463
14058	430464
7413	430465
50020	430466
70460	430467
88698	430468
82751	430469
121119	430470
6617	430471
33274	430472
1775	430473
69953	430474
53968	430475
59125	430476
78858	430477
31888	430478
50333	430479
2949	430480
25324	430481
24712	430482
60179	430483
2686	430484
11025	430485
57993	430486
15753	430487
3783	430488
64670	430489
44151	430490
16622	430491
51594	430492
82141	430493
79611	430494
15220	430495
9589	430496
75442	430497
12789	430498
19003	430499
18679	430500
97340	430501
16507	430502
48375	430503
54477	430504
56855	430505
127357	430506
78950	430507
134045	430508
27859	430509
81561	430510
27343	430511
1936	430512
10786	430513
46215	430514
54650	430515
5292	430516
7438	430517
33110	430518
24887	430519
70876	430520
19942	430521
828	430522
88696	430523
81272	430524
9971	430525
14730	430526
143090	430527
22972	430528
42777	430529
67605	430530
27105	430531
14932	430532
64058	430533
861	430534
81488	430535
128218	430536
132496	430537
7992	430538
96373	430539
32334	430540
106846	430541
29523	430542
5690	430543
56	430544
36162	430545
96674	430546
104364	430547
14148	430548
57438	430549
148535	430550
34775	430551
4451	430552
4841	430553
47137	430554
59804	430555
32103	430556
34463	430557
60834	430558
48439	430559
45859	430560
12633	430561
149581	430562
3645	430563
38170	430564
140155	430565
34656	430566
7740	430567
73509	430568
57238	430569
99887	430570
1662	430571
54737	430572
65814	430573
77969	430574
41235	430575
44	430576
7501	430577
4289	430578
62594	430579
56964	430580
85843	430581
110573	430582
64784	430583
108375	430584
4919	430585
69914	430586
4448	430587
121034	430588
4907	430589
47544	430590
6015	430591
73967	430592
108913	430593
64383	430594
69979	430595
17871	430596
22693	430597
12815	430598
81612	430599
22	430600
22117	430601
88587	430602
37659	430603
5564	430604
29811	430605
4817	430606
41250	430607
5930	430608
111309	430609
111339	430610
4761	430611
69891	430612
87442	430613
34126	430614
53856	430615
11219	430616
145478	430617
56429	430618
64515	430619
106167	430620
9315	430621
83963	430622
89556	430623
13485	430624
147572	430625
60131	430626
7851	430627
31899	430628
27922	430629
43737	430630
42644	430631
6677	430632
46292	430633
51909	430634
97279	430635
48820	430636
33373	430637
12195	430638
139847	430639
14058	430640
1385	430641
78603	430642
108057	430643
54256	430644
70564	430645
16317	430646
3643	430647
2022	430648
21207	430649
75712	430650
25105	430651
39545	430652
105208	430653
26151	430654
129943	430655
2100	430656
726	430657
28179	430658
21687	430659
155	430660
76663	430661
8931	430662
50560	430663
5386	430664
63489	430665
42007	430666
20415	430667
85023	430668
11421	430669
1685	430670
5244	430671
71825	430672
130558	430673
329	430674
59192	430675
64504	430676
27098	430677
46991	430678
44987	430679
62867	430680
5876	430681
72002	430682
106	430683
19179	430684
112006	430685
44385	430686
99163	430687
84817	430688
43144	430689
13089	430690
4326	430691
36412	430692
104350	430693
82654	430694
129168	430695
36776	430696
119497	430697
56426	430698
76178	430699
105835	430700
30782	430701
516	430702
16428	430703
235	430704
114000	430705
55201	430706
59450	430707
12245	430708
128355	430709
41625	430710
20004	430711
41296	430712
3957	430713
4064	430714
90735	430715
1609	430716
55532	430717
3704	430718
33642	430719
44164	430720
31431	430721
17149	430722
28433	430723
90937	430724
2358	430725
5790	430726
45912	430727
112409	430728
120824	430729
70	430730
135446	430731
22221	430732
41428	430733
40314	430734
75729	430735
78445	430736
5141	430737
106002	430738
67578	430739
74406	430740
37713	430741
24844	430742
30092	430743
25836	430744
19346	430745
31361	430746
2767	430747
26647	430748
39987	430749
39961	430750
1082	430751
62353	430752
108691	430753
57975	430754
95234	430755
40078	430756
19664	430757
45831	430758
109198	430759
1220	430760
50082	430761
43214	430762
25129	430763
88970	430764
113069	430765
22490	430766
92702	430767
11734	430768
98102	430769
46161	430770
725	430771
128756	430772
29998	430773
62370	430774
84977	430775
591	430776
69439	430777
100159	430778
134646	430779
14779	430780
49931	430781
60079	430782
9925	430783
61692	430784
3913	430785
49577	430786
101440	430787
103690	430788
1825	430789
86930	430790
16391	430791
38619	430792
101706	430793
104924	430794
80527	430795
23129	430796
18869	430797
20037	430798
136477	430799
869	430800
97575	430801
8231	430802
15415	430803
8182	430804
91363	430805
91493	430806
709	430807
9156	430808
17486	430809
31590	430810
6306	430811
8	430812
46007	430813
7387	430814
20262	430815
87105	430816
65595	430817
12236	430818
126444	430819
78013	430820
54303	430821
63069	430822
6938	430823
72257	430824
19182	430825
107594	430826
7580	430827
19575	430828
1167	430829
19433	430830
111776	430831
1171	430832
8657	430833
3747	430834
22791	430835
56716	430836
26400	430837
3553	430838
84910	430839
28533	430840
131053	430841
39776	430842
29087	430843
34229	430844
26127	430845
26460	430846
60119	430847
439	430848
103727	430849
17631	430850
83818	430851
21522	430852
7475	430853
84686	430854
40437	430855
12387	430856
70169	430857
68267	430858
65758	430859
18527	430860
145826	430861
18990	430862
2182	430863
17198	430864
98265	430865
32376	430866
69437	430867
11077	430868
11779	430869
16061	430870
90679	430871
25801	430872
116998	430873
17425	430874
30253	430875
92880	430876
69543	430877
67696	430878
4221	430879
43716	430880
57370	430881
10102	430882
10878	430883
6783	430884
21250	430885
12099	430886
113645	430887
25170	430888
29336	430889
69968	430890
30595	430891
115847	430892
41229	430893
6041	430894
7861	430895
113978	430896
24348	430897
84156	430898
91638	430899
40950	430900
56358	430901
7593	430902
12175	430903
65069	430904
34548	430905
21584	430906
98962	430907
119793	430908
8998	430909
135761	430910
17082	430911
85780	430912
93994	430913
55333	430914
1725	430915
50433	430916
2813	430917
64481	430918
2841	430919
13103	430920
32624	430921
19240	430922
45707	430923
101250	430924
10117	430925
67031	430926
17175	430927
13112	430928
59186	430929
58308	430930
122641	430931
77662	430932
43049	430933
82119	430934
45622	430935
19759	430936
31637	430937
26995	430938
9648	430939
21139	430940
38898	430941
25780	430942
2173	430943
4399	430944
12662	430945
11677	430946
32629	430947
20185	430948
12023	430949
97374	430950
9135	430951
20760	430952
92810	430953
26406	430954
62897	430955
3454	430956
63533	430957
73097	430958
1212	430959
11185	430960
117745	430961
12429	430962
53590	430963
20636	430964
39156	430965
100097	430966
88390	430967
59844	430968
8069	430969
29538	430970
29579	430971
53184	430972
27156	430973
37246	430974
60555	430975
23199	430976
32177	430977
7541	430978
12394	430979
44747	430980
71813	430981
11660	430982
10208	430983
112896	430984
24381	430985
117890	430986
100953	430987
131954	430988
89980	430989
9516	430990
73755	430991
24912	430992
619	430993
53606	430994
69968	430995
896	430996
15935	430997
3413	430998
36841	430999
42418	431000
21631	431001
20018	431002
64063	431003
1	431004
1336	431005
35568	431006
22164	431007
17356	431008
88038	431009
102638	431010
9347	431011
1546	431012
80741	431013
2546	431014
34507	431015
120566	431016
1162	431017
17131	431018
41653	431019
8234	431020
32229	431021
13769	431022
45565	431023
104976	431024
57428	431025
55071	431026
809	431027
4428	431028
37396	431029
56735	431030
4787	431031
2723	431032
39940	431033
28302	431034
33086	431035
106970	431036
77145	431037
93242	431038
32768	431039
976	431040
80270	431041
82793	431042
67314	431043
137851	431044
1137	431045
1599	431046
72171	431047
3250	431048
6753	431049
46171	431050
1988	431051
10336	431052
22321	431053
15763	431054
72460	431055
7885	431056
2727	431057
83466	431058
91276	431059
6852	431060
7118	431061
96546	431062
41772	431063
36327	431064
35568	431065
1691	431066
49884	431067
15653	431068
10872	431069
66675	431070
46834	431071
103308	431072
32044	431073
52552	431074
81868	431075
42364	431076
59170	431077
127720	431078
22939	431079
6512	431080
3381	431081
38060	431082
27949	431083
1029	431084
11253	431085
169	431086
7779	431087
48754	431088
47592	431089
65299	431090
113139	431091
102328	431092
29349	431093
14490	431094
8272	431095
2720	431096
15391	431097
68226	431098
141188	431099
111250	431100
10224	431101
25894	431102
133624	431103
35231	431104
50708	431105
27384	431106
19652	431107
22810	431108
26719	431109
1072	431110
90317	431111
463	431112
1196	431113
46555	431114
27873	431115
80099	431116
18152	431117
125862	431118
74322	431119
965	431120
12846	431121
8384	431122
59184	431123
38422	431124
1592	431125
4305	431126
61247	431127
44360	431128
247	431129
265	431130
83176	431131
13035	431132
40649	431133
52375	431134
59338	431135
4067	431136
6099	431137
4976	431138
119802	431139
71198	431140
21369	431141
19933	431142
28533	431143
39346	431144
122057	431145
6781	431146
107748	431147
80987	431148
33257	431149
94752	431150
88078	431151
88800	431152
32633	431153
32775	431154
28152	431155
109792	431156
12259	431157
1811	431158
9838	431159
102920	431160
15719	431161
47712	431162
5746	431163
51541	431164
21342	431165
15790	431166
69680	431167
92901	431168
6562	431169
71213	431170
25309	431171
29270	431172
7214	431173
38825	431174
43946	431175
25457	431176
41218	431177
1155	431178
87000	431179
31395	431180
67591	431181
101955	431182
101358	431183
61829	431184
27849	431185
12959	431186
9340	431187
31104	431188
2945	431189
25087	431190
1517	431191
18264	431192
20677	431193
63445	431194
51675	431195
1804	431196
12768	431197
26279	431198
102530	431199
30766	431200
16694	431201
39290	431202
73063	431203
40831	431204
44209	431205
103040	431206
68405	431207
27289	431208
129603	431209
19591	431210
7609	431211
32820	431212
12897	431213
46630	431214
47802	431215
81156	431216
54410	431217
45294	431218
103111	431219
31104	431220
3016	431221
45278	431222
47032	431223
115706	431224
126317	431225
57	431226
88950	431227
105733	431228
78380	431229
73904	431230
58595	431231
25780	431232
117017	431233
102777	431234
22218	431235
84844	431236
64588	431237
68254	431238
10862	431239
30419	431240
113917	431241
1686	431242
14365	431243
8409	431244
123479	431245
26311	431246
321	431247
25925	431248
97	431249
1763	431250
97468	431251
4055	431252
93221	431253
38070	431254
488	431255
281	431256
26056	431257
121166	431258
121596	431259
27419	431260
43489	431261
18582	431262
5600	431263
94168	431264
107888	431265
20698	431266
55919	431267
50158	431268
5595	431269
121423	431270
26840	431271
114625	431272
15950	431273
118005	431274
31512	431275
60086	431276
30472	431277
79214	431278
90752	431279
16887	431280
21920	431281
30154	431282
81480	431283
47319	431284
89776	431285
82396	431286
23930	431287
105418	431288
691	431289
58498	431290
25157	431291
21920	431292
8189	431293
88155	431294
44292	431295
33152	431296
16884	431297
107918	431298
12465	431299
33439	431300
62765	431301
94900	431302
11389	431303
87478	431304
10205	431305
8218	431306
396	431307
18259	431308
141406	431309
50216	431310
4877	431311
30807	431312
101293	431313
127619	431314
24783	431315
54087	431316
16564	431317
126413	431318
30695	431319
58943	431320
52239	431321
61209	431322
31431	431323
67429	431324
38154	431325
5479	431326
112826	431327
94402	431328
59529	431329
45296	431330
40053	431331
123	431332
48006	431333
3317	431334
13047	431335
31328	431336
25196	431337
49324	431338
92343	431339
105302	431340
12867	431341
46084	431342
62281	431343
8712	431344
77933	431345
9053	431346
61901	431347
84791	431348
83328	431349
41543	431350
37509	431351
31512	431352
88506	431353
44934	431354
47873	431355
32637	431356
24097	431357
18944	431358
1641	431359
20920	431360
20322	431361
48332	431362
96086	431363
78140	431364
564	431365
103703	431366
29793	431367
6499	431368
3961	431369
10759	431370
64670	431371
143879	431372
17562	431373
45385	431374
24432	431375
34576	431376
60001	431377
136276	431378
7911	431379
41703	431380
77629	431381
5253	431382
32348	431383
58118	431384
4906	431385
105410	431386
94329	431387
18143	431388
69170	431389
6509	431390
69135	431391
27	431392
10752	431393
17515	431394
20729	431395
56911	431396
4525	431397
1560	431398
17234	431399
15	431400
72097	431401
45242	431402
47278	431403
6582	431404
117483	431405
88898	431406
85149	431407
15801	431408
11420	431409
123956	431410
9052	431411
8424	431412
30722	431413
42661	431414
10051	431415
23278	431416
108447	431417
47587	431418
43628	431419
892	431420
59466	431421
21746	431422
59822	431423
13529	431424
78228	431425
17558	431426
4552	431427
14793	431428
25520	431429
14924	431430
50037	431431
56617	431432
6225	431433
90528	431434
38921	431435
14368	431436
95019	431437
50069	431438
50548	431439
47986	431440
54820	431441
85026	431442
43774	431443
51538	431444
25555	431445
37152	431446
119257	431447
89516	431448
18340	431449
7784	431450
135690	431451
5897	431452
115432	431453
1910	431454
28814	431455
29565	431456
33927	431457
74480	431458
11428	431459
6376	431460
36355	431461
12544	431462
99417	431463
33951	431464
18571	431465
21445	431466
80211	431467
69366	431468
15617	431469
8435	431470
679	431471
30329	431472
821	431473
319	431474
47776	431475
66707	431476
4376	431477
87530	431478
92372	431479
137544	431480
13858	431481
39565	431482
8034	431483
65753	431484
552	431485
3137	431486
6783	431487
54883	431488
31903	431489
68789	431490
5953	431491
107676	431492
41619	431493
17677	431494
90940	431495
38621	431496
127042	431497
66247	431498
43295	431499
78020	431500
34969	431501
8692	431502
39833	431503
15631	431504
16688	431505
60784	431506
12978	431507
23390	431508
6690	431509
118206	431510
81855	431511
14298	431512
666	431513
45802	431514
81606	431515
12975	431516
17263	431517
46096	431518
2124	431519
54097	431520
52990	431521
128628	431522
137631	431523
1644	431524
15790	431525
54034	431526
20549	431527
114549	431528
4724	431529
143215	431530
13751	431531
60013	431532
52999	431533
20847	431534
73791	431535
147792	431536
63281	431537
98513	431538
21838	431539
91378	431540
47955	431541
113333	431542
5232	431543
3002	431544
46536	431545
74284	431546
11945	431547
68885	431548
45916	431549
35579	431550
52611	431551
15322	431552
52840	431553
24000	431554
82587	431555
31719	431556
42761	431557
4061	431558
54391	431559
62892	431560
1064	431561
99887	431562
1335	431563
7926	431564
33495	431565
5460	431566
10393	431567
35214	431568
51311	431569
81530	431570
5910	431571
63052	431572
12483	431573
53833	431574
62703	431575
2185	431576
15710	431577
2219	431578
87035	431579
3189	431580
28470	431581
123041	431582
12353	431583
22513	431584
101702	431585
32165	431586
135711	431587
19551	431588
105043	431589
8633	431590
24004	431591
20473	431592
131327	431593
28916	431594
3422	431595
23358	431596
32682	431597
65700	431598
127240	431599
7923	431600
63023	431601
79783	431602
20938	431603
44272	431604
2368	431605
43890	431606
13359	431607
49037	431608
56665	431609
11472	431610
2019	431611
103571	431612
7536	431613
63934	431614
18099	431615
14013	431616
34903	431617
54775	431618
91700	431619
19424	431620
21928	431621
146971	431622
101364	431623
82646	431624
137537	431625
136241	431626
47403	431627
40820	431628
75145	431629
108953	431630
12101	431631
95682	431632
8861	431633
7370	431634
72053	431635
19645	431636
24002	431637
23193	431638
21060	431639
16094	431640
24641	431641
29659	431642
25611	431643
52427	431644
146134	431645
53288	431646
116907	431647
33773	431648
53221	431649
16432	431650
5279	431651
104471	431652
33783	431653
18761	431654
101601	431655
68113	431656
75621	431657
27356	431658
24031	431659
16338	431660
86622	431661
83575	431662
19792	431663
10947	431664
57025	431665
37328	431666
10801	431667
26089	431668
51013	431669
51823	431670
113576	431671
75281	431672
39322	431673
12205	431674
39239	431675
82397	431676
1104	431677
124132	431678
31605	431679
146378	431680
113931	431681
17443	431682
80185	431683
119109	431684
27576	431685
15624	431686
113432	431687
139666	431688
55945	431689
97708	431690
96649	431691
78752	431692
4291	431693
4273	431694
35848	431695
9185	431696
45015	431697
4107	431698
31073	431699
40602	431700
3533	431701
15689	431702
90129	431703
19187	431704
34643	431705
84710	431706
13285	431707
1428	431708
75468	431709
49896	431710
21708	431711
40194	431712
36213	431713
68062	431714
6053	431715
98261	431716
19970	431717
77982	431718
8890	431719
10284	431720
42	431721
5535	431722
28011	431723
2511	431724
35188	431725
87195	431726
40988	431727
9075	431728
4574	431729
2650	431730
56226	431731
69979	431732
44567	431733
135202	431734
79836	431735
35130	431736
987	431737
66405	431738
61127	431739
3868	431740
117392	431741
57957	431742
2283	431743
57061	431744
85793	431745
71238	431746
79355	431747
25387	431748
30722	431749
109048	431750
14837	431751
9075	431752
28110	431753
22298	431754
38173	431755
3451	431756
7979	431757
908	431758
33	431759
83901	431760
27703	431761
79888	431762
7557	431763
10852	431764
122353	431765
66355	431766
88046	431767
65869	431768
76218	431769
32191	431770
30162	431771
8497	431772
54665	431773
25372	431774
100382	431775
17182	431776
28997	431777
2867	431778
100023	431779
38717	431780
70922	431781
26703	431782
120627	431783
30213	431784
37932	431785
29920	431786
32826	431787
102744	431788
88967	431789
43738	431790
304	431791
15476	431792
137249	431793
42366	431794
58409	431795
45554	431796
47204	431797
90210	431798
10020	431799
89516	431800
127773	431801
114312	431802
73696	431803
70885	431804
55694	431805
13088	431806
32753	431807
117815	431808
3918	431809
81854	431810
81433	431811
14245	431812
61767	431813
85284	431814
63011	431815
87383	431816
6478	431817
56995	431818
81320	431819
23302	431820
51702	431821
121702	431822
142523	431823
61197	431824
41039	431825
13525	431826
3462	431827
34700	431828
22214	431829
27766	431830
17534	431831
18596	431832
50768	431833
5853	431834
9070	431835
67785	431836
90068	431837
101734	431838
18970	431839
935	431840
22074	431841
22346	431842
14784	431843
77013	431844
122503	431845
89991	431846
8752	431847
8585	431848
41481	431849
12943	431850
73441	431851
81452	431852
59071	431853
39012	431854
4730	431855
19634	431856
11481	431857
42271	431858
3250	431859
19951	431860
3617	431861
38288	431862
45650	431863
944	431864
25879	431865
88436	431866
31480	431867
36233	431868
31851	431869
50512	431870
136772	431871
69088	431872
241	431873
44086	431874
30840	431875
10379	431876
100868	431877
69834	431878
70114	431879
89689	431880
104369	431881
9703	431882
11668	431883
53703	431884
108868	431885
76025	431886
60072	431887
116060	431888
55797	431889
19805	431890
14402	431891
137497	431892
103716	431893
118283	431894
54752	431895
5458	431896
81342	431897
147034	431898
59247	431899
71621	431900
54411	431901
119088	431902
100490	431903
44930	431904
14	431905
50597	431906
11578	431907
96382	431908
25674	431909
9948	431910
8090	431911
98041	431912
94823	431913
9861	431914
7903	431915
54140	431916
35156	431917
36853	431918
29799	431919
63537	431920
27911	431921
1842	431922
96318	431923
11782	431924
17453	431925
115308	431926
80543	431927
16730	431928
11457	431929
830	431930
5253	431931
6654	431932
88083	431933
71508	431934
70741	431935
3956	431936
99235	431937
41760	431938
72340	431939
36652	431940
34987	431941
33740	431942
31018	431943
45347	431944
27741	431945
46450	431946
36304	431947
1027	431948
99756	431949
2578	431950
84899	431951
7365	431952
20335	431953
143197	431954
8881	431955
22213	431956
70022	431957
115216	431958
10792	431959
4961	431960
5610	431961
3249	431962
101056	431963
23866	431964
5553	431965
105473	431966
65365	431967
56175	431968
53656	431969
76134	431970
133376	431971
116047	431972
133748	431973
1562	431974
88552	431975
8840	431976
9460	431977
137428	431978
47687	431979
51459	431980
17656	431981
327	431982
2756	431983
22463	431984
25552	431985
28670	431986
74747	431987
35440	431988
20170	431989
29424	431990
47281	431991
12743	431992
42555	431993
97304	431994
85115	431995
31405	431996
807	431997
80835	431998
39201	431999
4072	432000
115258	432001
54817	432002
61023	432003
29979	432004
32057	432005
137402	432006
2196	432007
24870	432008
13797	432009
12179	432010
42410	432011
29028	432012
74977	432013
38419	432014
44968	432015
64228	432016
39402	432017
11506	432018
5258	432019
56755	432020
9438	432021
22685	432022
45131	432023
16642	432024
63956	432025
2212	432026
17067	432027
87543	432028
58416	432029
75594	432030
21958	432031
5780	432032
69117	432033
6937	432034
3881	432035
12718	432036
88301	432037
208	432038
44773	432039
14211	432040
13964	432041
75079	432042
91133	432043
38996	432044
6773	432045
10479	432046
13152	432047
6206	432048
77307	432049
55562	432050
97160	432051
16827	432052
64478	432053
28728	432054
81496	432055
15947	432056
20747	432057
29423	432058
619	432059
42683	432060
97289	432061
49806	432062
106186	432063
29207	432064
25311	432065
112718	432066
26085	432067
42596	432068
58733	432069
33587	432070
72797	432071
28111	432072
16986	432073
27396	432074
11737	432075
118113	432076
136040	432077
27189	432078
21245	432079
8726	432080
6183	432081
38103	432082
91530	432083
20887	432084
29572	432085
660	432086
20829	432087
53678	432088
48918	432089
8016	432090
18518	432091
1053	432092
28014	432093
149	432094
56842	432095
40632	432096
65747	432097
81236	432098
87575	432099
73252	432100
57430	432101
44476	432102
23817	432103
4882	432104
74465	432105
85249	432106
29418	432107
64364	432108
30636	432109
6267	432110
5976	432111
31208	432112
104362	432113
27964	432114
85033	432115
76968	432116
56214	432117
115172	432118
9645	432119
8284	432120
70	432121
3453	432122
43986	432123
84207	432124
7957	432125
8106	432126
2589	432127
74312	432128
60544	432129
89507	432130
16836	432131
20881	432132
34909	432133
38249	432134
79480	432135
8644	432136
13578	432137
11619	432138
30539	432139
5644	432140
56674	432141
1212	432142
5281	432143
28687	432144
58233	432145
29930	432146
19526	432147
110043	432148
293	432149
19526	432150
35517	432151
27562	432152
774	432153
25212	432154
68040	432155
133226	432156
131266	432157
4637	432158
95677	432159
4551	432160
7980	432161
31014	432162
2522	432163
36	432164
35090	432165
50365	432166
107156	432167
97876	432168
513	432169
4319	432170
150247	432171
7303	432172
1135	432173
1166	432174
99526	432175
57448	432176
2478	432177
67136	432178
26263	432179
5192	432180
15323	432181
527	432182
53797	432183
3626	432184
49332	432185
14961	432186
34276	432187
66454	432188
911	432189
143579	432190
81073	432191
78589	432192
2137	432193
11082	432194
42758	432195
52167	432196
71366	432197
86516	432198
31634	432199
20206	432200
63758	432201
58184	432202
10003	432203
33421	432204
54602	432205
147601	432206
15184	432207
69199	432208
86814	432209
103426	432210
23517	432211
1920	432212
76423	432213
127535	432214
47874	432215
91914	432216
56276	432217
2838	432218
69063	432219
14319	432220
10653	432221
30587	432222
128069	432223
131974	432224
15023	432225
49218	432226
108575	432227
135426	432228
59529	432229
54425	432230
90185	432231
19097	432232
45005	432233
24712	432234
18350	432235
20107	432236
28771	432237
8353	432238
53255	432239
22104	432240
17835	432241
1334	432242
6437	432243
27682	432244
11963	432245
110213	432246
21670	432247
61975	432248
23972	432249
9708	432250
22813	432251
40672	432252
89	432253
36725	432254
50898	432255
92245	432256
53153	432257
86486	432258
19679	432259
31207	432260
14878	432261
131169	432262
57638	432263
101329	432264
62703	432265
43493	432266
4628	432267
90797	432268
99194	432269
9059	432270
5524	432271
62857	432272
19956	432273
48536	432274
618	432275
23808	432276
67269	432277
74553	432278
26280	432279
34225	432280
6833	432281
12167	432282
57623	432283
14563	432284
12231	432285
83171	432286
10881	432287
5337	432288
42082	432289
25835	432290
19961	432291
29152	432292
21689	432293
34340	432294
20174	432295
24595	432296
22536	432297
27586	432298
92548	432299
129488	432300
1260	432301
85071	432302
71482	432303
3441	432304
120928	432305
18177	432306
141879	432307
29045	432308
56989	432309
34970	432310
62566	432311
67042	432312
106264	432313
94720	432314
73076	432315
68067	432316
90614	432317
2300	432318
61743	432319
58652	432320
1719	432321
351	432322
3867	432323
122777	432324
84351	432325
4307	432326
39000	432327
19419	432328
7868	432329
3631	432330
34108	432331
87409	432332
1593	432333
12365	432334
85159	432335
34789	432336
17235	432337
50828	432338
20170	432339
116678	432340
31540	432341
6438	432342
16446	432343
44658	432344
115193	432345
60702	432346
74400	432347
4275	432348
96379	432349
88859	432350
62332	432351
33597	432352
50550	432353
7832	432354
1885	432355
34485	432356
22006	432357
21383	432358
25865	432359
30503	432360
101151	432361
22330	432362
8047	432363
146117	432364
105283	432365
21514	432366
483	432367
107548	432368
19093	432369
48438	432370
96942	432371
39558	432372
7971	432373
36363	432374
35684	432375
24252	432376
47404	432377
79429	432378
71387	432379
46054	432380
7535	432381
15891	432382
41710	432383
62659	432384
1219	432385
29258	432386
26363	432387
101311	432388
82311	432389
86385	432390
1732	432391
1127	432392
58279	432393
93713	432394
35942	432395
150477	432396
6888	432397
58675	432398
29576	432399
44101	432400
11500	432401
8952	432402
36941	432403
19722	432404
81170	432405
30699	432406
113686	432407
929	432408
67	432409
29958	432410
132696	432411
124606	432412
65578	432413
5005	432414
107896	432415
102814	432416
56612	432417
34683	432418
39277	432419
8111	432420
61107	432421
10259	432422
35701	432423
24236	432424
135206	432425
74952	432426
12394	432427
36974	432428
17182	432429
26896	432430
68979	432431
4421	432432
95338	432433
3493	432434
79972	432435
15204	432436
133711	432437
90996	432438
93229	432439
125789	432440
24527	432441
19201	432442
71896	432443
18837	432444
37739	432445
73671	432446
4274	432447
23022	432448
1505	432449
31025	432450
5757	432451
1441	432452
42762	432453
89928	432454
23176	432455
79492	432456
44937	432457
19056	432458
21682	432459
74193	432460
40478	432461
27697	432462
113394	432463
2880	432464
30365	432465
15689	432466
4600	432467
53824	432468
70495	432469
12585	432470
88634	432471
49812	432472
89316	432473
121104	432474
21688	432475
64599	432476
2713	432477
105330	432478
23765	432479
52494	432480
80071	432481
50365	432482
20335	432483
8629	432484
7145	432485
128141	432486
4645	432487
174	432488
10097	432489
49661	432490
31032	432491
50933	432492
41523	432493
7175	432494
55815	432495
27910	432496
68880	432497
62514	432498
46032	432499
77791	432500
78307	432501
122359	432502
37424	432503
82109	432504
48528	432505
43913	432506
30685	432507
48757	432508
1464	432509
83427	432510
76711	432511
33781	432512
65159	432513
77077	432514
34652	432515
1413	432516
54709	432517
59458	432518
32524	432519
100239	432520
513	432521
75515	432522
168	432523
38353	432524
4194	432525
21828	432526
98990	432527
13259	432528
2876	432529
5007	432530
4221	432531
68285	432532
123438	432533
25484	432534
23423	432535
2548	432536
59121	432537
83466	432538
57163	432539
46900	432540
36968	432541
51097	432542
27786	432543
57265	432544
61603	432545
29237	432546
69989	432547
53880	432548
35704	432549
51674	432550
112602	432551
96542	432552
10298	432553
133668	432554
123478	432555
5716	432556
114726	432557
134193	432558
127469	432559
62878	432560
107489	432561
112678	432562
41404	432563
28818	432564
87245	432565
117653	432566
9209	432567
23480	432568
9059	432569
59245	432570
16467	432571
41	432572
8198	432573
92433	432574
62011	432575
34676	432576
10908	432577
9222	432578
113578	432579
35243	432580
42850	432581
72579	432582
52621	432583
81227	432584
21286	432585
81674	432586
66893	432587
19651	432588
119885	432589
11117	432590
123056	432591
96880	432592
42890	432593
731	432594
42543	432595
45845	432596
40717	432597
45858	432598
29632	432599
63247	432600
65300	432601
4225	432602
89109	432603
99679	432604
11632	432605
6400	432606
122902	432607
4650	432608
9136	432609
25959	432610
36551	432611
41794	432612
7427	432613
106203	432614
24771	432615
40075	432616
88759	432617
95094	432618
50448	432619
41593	432620
101284	432621
31104	432622
11263	432623
104488	432624
77936	432625
7079	432626
2721	432627
5175	432628
36531	432629
103316	432630
10119	432631
26214	432632
120274	432633
8892	432634
81904	432635
18464	432636
29384	432637
16904	432638
14199	432639
45141	432640
19762	432641
5507	432642
18065	432643
67662	432644
94957	432645
88609	432646
12803	432647
62761	432648
26402	432649
23777	432650
40143	432651
47644	432652
35827	432653
1027	432654
64683	432655
15723	432656
68227	432657
22241	432658
29607	432659
60796	432660
150592	432661
4846	432662
31212	432663
100645	432664
2043	432665
82809	432666
50577	432667
33	432668
33528	432669
63216	432670
55493	432671
649	432672
13013	432673
66281	432674
56378	432675
11855	432676
39419	432677
46914	432678
111059	432679
13569	432680
50654	432681
67327	432682
41630	432683
46898	432684
59233	432685
29900	432686
27811	432687
49402	432688
17516	432689
120722	432690
12617	432691
26725	432692
1828	432693
71299	432694
30916	432695
112994	432696
32828	432697
25187	432698
52488	432699
27189	432700
5903	432701
38074	432702
13798	432703
43022	432704
1162	432705
57110	432706
51810	432707
60266	432708
64338	432709
42877	432710
78909	432711
121722	432712
41508	432713
65753	432714
119857	432715
94882	432716
10439	432717
103093	432718
20667	432719
100478	432720
134146	432721
22554	432722
10265	432723
44400	432724
54044	432725
27835	432726
67255	432727
29355	432728
32717	432729
45309	432730
37547	432731
84324	432732
90077	432733
16445	432734
9371	432735
62043	432736
9496	432737
39916	432738
24363	432739
2386	432740
2003	432741
57890	432742
16851	432743
4534	432744
114522	432745
51911	432746
84710	432747
64041	432748
6299	432749
18862	432750
52448	432751
94230	432752
133646	432753
6990	432754
6272	432755
25802	432756
62470	432757
79359	432758
20976	432759
12641	432760
10098	432761
51987	432762
90292	432763
7703	432764
10407	432765
42374	432766
8260	432767
63681	432768
44257	432769
60732	432770
45339	432771
15163	432772
24060	432773
96592	432774
12987	432775
62701	432776
19661	432777
47582	432778
82215	432779
50347	432780
6687	432781
11359	432782
4753	432783
73326	432784
30014	432785
119267	432786
136286	432787
139831	432788
110465	432789
57048	432790
87048	432791
28354	432792
61002	432793
107181	432794
38739	432795
80354	432796
30217	432797
44865	432798
88465	432799
90927	432800
90199	432801
29242	432802
60070	432803
82738	432804
7240	432805
2052	432806
23628	432807
18353	432808
66975	432809
22625	432810
37328	432811
20366	432812
6217	432813
55836	432814
13847	432815
24986	432816
18210	432817
24870	432818
21570	432819
73907	432820
18316	432821
43398	432822
111685	432823
51649	432824
28491	432825
36782	432826
47823	432827
46981	432828
26081	432829
28750	432830
122956	432831
132615	432832
35325	432833
12745	432834
7849	432835
59965	432836
25671	432837
87415	432838
34263	432839
134181	432840
118299	432841
777	432842
1978	432843
52428	432844
76945	432845
75639	432846
9327	432847
53591	432848
81539	432849
81505	432850
41320	432851
110633	432852
11230	432853
39	432854
28916	432855
30566	432856
46925	432857
93106	432858
88821	432859
65595	432860
117235	432861
22696	432862
21102	432863
73026	432864
16435	432865
36639	432866
49508	432867
37818	432868
49493	432869
1617	432870
9560	432871
11515	432872
5143	432873
59967	432874
14149	432875
30684	432876
39557	432877
40369	432878
124190	432879
103516	432880
3305	432881
68465	432882
20561	432883
92251	432884
52064	432885
46619	432886
31879	432887
483	432888
105886	432889
4520	432890
22974	432891
230	432892
22	432893
26433	432894
46782	432895
19320	432896
87199	432897
72520	432898
82540	432899
37663	432900
549	432901
1496	432902
3068	432903
48538	432904
572	432905
72103	432906
452	432907
146518	432908
103614	432909
68916	432910
376	432911
32374	432912
2795	432913
41789	432914
113959	432915
1447	432916
34794	432917
43220	432918
9020	432919
45500	432920
67948	432921
31748	432922
26718	432923
8474	432924
10570	432925
3293	432926
25316	432927
51948	432928
59503	432929
72894	432930
39698	432931
103046	432932
12779	432933
29433	432934
3313	432935
5162	432936
4964	432937
23145	432938
22940	432939
106968	432940
58363	432941
37528	432942
116982	432943
46456	432944
56685	432945
111416	432946
93358	432947
6400	432948
2	432949
26555	432950
54629	432951
80755	432952
26277	432953
26627	432954
7097	432955
3815	432956
150612	432957
2028	432958
110522	432959
4576	432960
23669	432961
9212	432962
47268	432963
4	432964
58547	432965
4373	432966
33963	432967
89279	432968
80612	432969
143310	432970
125948	432971
3828	432972
31597	432973
49595	432974
10399	432975
104241	432976
143674	432977
12510	432978
86420	432979
20446	432980
5388	432981
61908	432982
121191	432983
11063	432984
13211	432985
61714	432986
20387	432987
72242	432988
318	432989
57566	432990
101363	432991
116969	432992
146727	432993
8774	432994
89666	432995
11829	432996
29349	432997
88067	432998
5597	432999
144039	433000
80339	433001
52046	433002
45217	433003
1900	433004
4942	433005
20718	433006
62410	433007
72292	433008
41114	433009
154	433010
53382	433011
57128	433012
46024	433013
125091	433014
43675	433015
4908	433016
63922	433017
97496	433018
27739	433019
27575	433020
53908	433021
1448	433022
132978	433023
23066	433024
81358	433025
1336	433026
96539	433027
23021	433028
222	433029
4411	433030
84750	433031
64746	433032
10374	433033
69456	433034
14569	433035
40734	433036
82200	433037
15903	433038
29906	433039
2552	433040
9925	433041
135267	433042
31451	433043
5870	433044
15450	433045
22535	433046
4718	433047
43998	433048
10260	433049
22351	433050
6902	433051
707	433052
104333	433053
7161	433054
83782	433055
27168	433056
90160	433057
42150	433058
3103	433059
1215	433060
129271	433061
32247	433062
4713	433063
143653	433064
16468	433065
21906	433066
60102	433067
48089	433068
3011	433069
32318	433070
18121	433071
134280	433072
24187	433073
45864	433074
67	433075
12583	433076
2160	433077
959	433078
43553	433079
11426	433080
17278	433081
31494	433082
31866	433083
46755	433084
22208	433085
76179	433086
11003	433087
21166	433088
38596	433089
5602	433090
57251	433091
25864	433092
34806	433093
125761	433094
3394	433095
44324	433096
15711	433097
16050	433098
52939	433099
121683	433100
51497	433101
26939	433102
2143	433103
3919	433104
24866	433105
59645	433106
7373	433107
102219	433108
33889	433109
12435	433110
3656	433111
25951	433112
42110	433113
119069	433114
138364	433115
21903	433116
42556	433117
45273	433118
9385	433119
4095	433120
16569	433121
15565	433122
30442	433123
6860	433124
9991	433125
87175	433126
29333	433127
26674	433128
44532	433129
72798	433130
16321	433131
21745	433132
99764	433133
19426	433134
1548	433135
43380	433136
108747	433137
4462	433138
59307	433139
72845	433140
400	433141
87114	433142
112800	433143
70932	433144
31542	433145
37114	433146
406	433147
46117	433148
40189	433149
13973	433150
62632	433151
13195	433152
638	433153
18082	433154
92550	433155
101264	433156
25082	433157
82052	433158
122457	433159
62342	433160
13404	433161
7416	433162
49121	433163
14307	433164
80858	433165
45086	433166
3169	433167
38699	433168
78635	433169
22899	433170
65486	433171
37851	433172
5431	433173
32928	433174
2957	433175
67472	433176
30672	433177
38927	433178
101477	433179
4307	433180
2936	433181
33878	433182
5945	433183
33400	433184
93548	433185
37943	433186
125873	433187
35546	433188
2070	433189
11689	433190
32022	433191
22548	433192
51627	433193
68383	433194
14807	433195
21254	433196
30453	433197
2548	433198
16679	433199
14409	433200
20378	433201
46061	433202
7321	433203
95323	433204
63327	433205
27811	433206
2155	433207
104676	433208
44431	433209
80196	433210
21741	433211
27841	433212
24200	433213
68118	433214
98204	433215
42971	433216
56603	433217
48250	433218
585	433219
34034	433220
5167	433221
99905	433222
37545	433223
5144	433224
16741	433225
51233	433226
63141	433227
76836	433228
19281	433229
26180	433230
26312	433231
82911	433232
43063	433233
1230	433234
90304	433235
1762	433236
5233	433237
31002	433238
21314	433239
60334	433240
10835	433241
31841	433242
478	433243
9304	433244
22870	433245
74524	433246
46191	433247
84259	433248
150684	433249
22840	433250
6738	433251
63391	433252
63469	433253
52914	433254
54596	433255
13292	433256
20146	433257
68786	433258
90933	433259
113482	433260
2637	433261
49300	433262
32897	433263
487	433264
926	433265
42195	433266
49031	433267
120322	433268
100886	433269
55411	433270
65551	433271
19950	433272
91200	433273
59211	433274
19282	433275
75281	433276
31001	433277
26037	433278
45569	433279
35080	433280
124814	433281
92581	433282
310	433283
4869	433284
26429	433285
29168	433286
12812	433287
13444	433288
2553	433289
41565	433290
40603	433291
82743	433292
62787	433293
106843	433294
79270	433295
81163	433296
17479	433297
36922	433298
107745	433299
20440	433300
10999	433301
86505	433302
49734	433303
7540	433304
94025	433305
125492	433306
43147	433307
2853	433308
24	433309
71673	433310
14264	433311
106835	433312
39524	433313
78582	433314
49699	433315
2341	433316
28278	433317
3394	433318
25872	433319
34782	433320
73064	433321
94421	433322
69279	433323
38476	433324
5846	433325
105216	433326
45586	433327
129267	433328
4580	433329
35087	433330
25448	433331
2920	433332
69980	433333
14846	433334
21559	433335
41156	433336
13192	433337
60440	433338
89457	433339
42680	433340
68320	433341
12912	433342
20645	433343
193	433344
84246	433345
55746	433346
68556	433347
60058	433348
73956	433349
58424	433350
88487	433351
84968	433352
8538	433353
65710	433354
87288	433355
103760	433356
134952	433357
9356	433358
19333	433359
60807	433360
19274	433361
26291	433362
121928	433363
60451	433364
49726	433365
138073	433366
3493	433367
11787	433368
97560	433369
3340	433370
2694	433371
45454	433372
5651	433373
2162	433374
110053	433375
1304	433376
62605	433377
23349	433378
42186	433379
119681	433380
33539	433381
40138	433382
8008	433383
16137	433384
77048	433385
111117	433386
1875	433387
39734	433388
59187	433389
10731	433390
21352	433391
24497	433392
74488	433393
21982	433394
43740	433395
34237	433396
37299	433397
2907	433398
21196	433399
2028	433400
29005	433401
511	433402
136489	433403
11711	433404
101158	433405
83365	433406
144	433407
80194	433408
64846	433409
353	433410
11028	433411
22437	433412
88461	433413
48354	433414
380	433415
83188	433416
47340	433417
23023	433418
45333	433419
60148	433420
119996	433421
137286	433422
42948	433423
11453	433424
129878	433425
87726	433426
80936	433427
56553	433428
122071	433429
138123	433430
9071	433431
55754	433432
20214	433433
13311	433434
20294	433435
4426	433436
25882	433437
144218	433438
3047	433439
802	433440
93900	433441
671	433442
10962	433443
65961	433444
19033	433445
3068	433446
21383	433447
76267	433448
8450	433449
6229	433450
32945	433451
293	433452
45565	433453
39017	433454
115888	433455
24104	433456
76183	433457
107050	433458
17129	433459
112674	433460
108733	433461
7991	433462
69343	433463
74922	433464
31364	433465
24007	433466
12649	433467
5843	433468
686	433469
35358	433470
54487	433471
18817	433472
63151	433473
5937	433474
134522	433475
7558	433476
123609	433477
3771	433478
1581	433479
30669	433480
29851	433481
14682	433482
62365	433483
61061	433484
1709	433485
85244	433486
22032	433487
9996	433488
249	433489
14333	433490
20522	433491
47316	433492
100710	433493
57913	433494
106569	433495
12308	433496
2225	433497
125127	433498
103859	433499
23824	433500
52778	433501
15875	433502
28779	433503
149957	433504
95874	433505
7808	433506
135444	433507
27489	433508
27892	433509
52007	433510
97654	433511
67410	433512
7784	433513
39668	433514
7350	433515
26501	433516
117707	433517
586	433518
3008	433519
192	433520
5542	433521
16651	433522
12669	433523
63222	433524
55320	433525
141382	433526
93710	433527
75263	433528
117452	433529
52983	433530
3728	433531
17598	433532
77339	433533
63925	433534
6432	433535
16493	433536
47667	433537
10005	433538
73349	433539
8372	433540
48366	433541
44466	433542
112758	433543
65836	433544
25946	433545
132247	433546
18349	433547
8562	433548
7565	433549
103079	433550
76014	433551
8611	433552
13838	433553
1077	433554
2883	433555
89190	433556
35311	433557
38068	433558
76	433559
1222	433560
123790	433561
29385	433562
111176	433563
113970	433564
19849	433565
53399	433566
4028	433567
4742	433568
64376	433569
94697	433570
67783	433571
84215	433572
81689	433573
60423	433574
67	433575
66054	433576
19964	433577
40929	433578
53053	433579
133197	433580
127755	433581
56743	433582
101664	433583
17108	433584
1	433585
72	433586
631	433587
4354	433588
27640	433589
44822	433590
17522	433591
12488	433592
134537	433593
5021	433594
30898	433595
33421	433596
12868	433597
5186	433598
21262	433599
71500	433600
27838	433601
26471	433602
107667	433603
82704	433604
58628	433605
1600	433606
105964	433607
133420	433608
46679	433609
10766	433610
117010	433611
8255	433612
8755	433613
13925	433614
24808	433615
522	433616
6184	433617
1917	433618
61326	433619
11657	433620
25511	433621
20300	433622
403	433623
1103	433624
10786	433625
61751	433626
43832	433627
109838	433628
25230	433629
9204	433630
27583	433631
13692	433632
9591	433633
2596	433634
19651	433635
85322	433636
11170	433637
43118	433638
26870	433639
31856	433640
89	433641
4918	433642
20594	433643
30393	433644
19117	433645
7958	433646
72234	433647
17559	433648
58082	433649
28135	433650
42099	433651
117606	433652
3873	433653
22175	433654
112690	433655
42526	433656
119651	433657
20020	433658
10334	433659
21491	433660
21504	433661
15940	433662
5972	433663
127247	433664
1104	433665
30271	433666
65	433667
33957	433668
11414	433669
5329	433670
131174	433671
46393	433672
28364	433673
22864	433674
102501	433675
45326	433676
33059	433677
13492	433678
72516	433679
19459	433680
70054	433681
5962	433682
3459	433683
47556	433684
41336	433685
9249	433686
111722	433687
2167	433688
35788	433689
7462	433690
45169	433691
136876	433692
11584	433693
28562	433694
140712	433695
3367	433696
796	433697
36151	433698
66522	433699
7502	433700
25912	433701
2894	433702
75768	433703
1901	433704
7591	433705
149071	433706
61778	433707
14424	433708
1877	433709
10069	433710
9810	433711
12852	433712
265	433713
49212	433714
101728	433715
76465	433716
6980	433717
23903	433718
53044	433719
78972	433720
23033	433721
38585	433722
55686	433723
14776	433724
13866	433725
12301	433726
55593	433727
124342	433728
11568	433729
8718	433730
43018	433731
30282	433732
17656	433733
3289	433734
150491	433735
24534	433736
88433	433737
23619	433738
35691	433739
38527	433740
2003	433741
127623	433742
12970	433743
38649	433744
13873	433745
10124	433746
922	433747
51872	433748
7949	433749
77969	433750
35732	433751
10803	433752
8576	433753
20122	433754
118377	433755
33587	433756
4821	433757
38159	433758
88546	433759
11419	433760
45041	433761
75832	433762
26394	433763
57050	433764
6223	433765
66596	433766
7163	433767
115721	433768
56787	433769
101631	433770
4870	433771
36226	433772
47845	433773
84106	433774
34657	433775
103362	433776
22945	433777
37	433778
677	433779
148749	433780
103111	433781
24387	433782
19857	433783
50129	433784
140022	433785
28965	433786
79798	433787
56759	433788
61012	433789
60244	433790
14880	433791
83119	433792
25812	433793
5617	433794
96245	433795
8634	433796
47079	433797
54153	433798
8327	433799
91606	433800
49275	433801
122195	433802
1462	433803
10686	433804
33293	433805
3237	433806
124677	433807
60	433808
29923	433809
5527	433810
51596	433811
29444	433812
29735	433813
74055	433814
131917	433815
76276	433816
26137	433817
46944	433818
75311	433819
55044	433820
78545	433821
28494	433822
29341	433823
68530	433824
41921	433825
6467	433826
8342	433827
640	433828
7	433829
37412	433830
94746	433831
59811	433832
38822	433833
59281	433834
9828	433835
16972	433836
27271	433837
64930	433838
69567	433839
9706	433840
108903	433841
60860	433842
32052	433843
40728	433844
47425	433845
132265	433846
17910	433847
57212	433848
96415	433849
35193	433850
57821	433851
38984	433852
68468	433853
38870	433854
34357	433855
3148	433856
1270	433857
8933	433858
113079	433859
5525	433860
78744	433861
898	433862
107208	433863
131038	433864
22957	433865
68759	433866
139532	433867
5063	433868
86541	433869
32623	433870
122824	433871
10298	433872
71517	433873
5535	433874
8168	433875
4207	433876
40762	433877
84781	433878
18271	433879
12842	433880
102296	433881
86448	433882
60461	433883
43593	433884
109881	433885
29766	433886
129754	433887
18512	433888
61856	433889
129586	433890
1813	433891
103825	433892
13802	433893
67470	433894
77122	433895
10167	433896
66178	433897
131846	433898
130720	433899
107167	433900
618	433901
3102	433902
116108	433903
98328	433904
64706	433905
18614	433906
130575	433907
20880	433908
42574	433909
91351	433910
6523	433911
1657	433912
5889	433913
12631	433914
134992	433915
112378	433916
2327	433917
54047	433918
30714	433919
58576	433920
16467	433921
79	433922
42161	433923
78294	433924
41221	433925
111630	433926
103554	433927
111770	433928
24741	433929
80590	433930
10249	433931
29524	433932
101393	433933
27605	433934
60350	433935
53847	433936
12425	433937
2232	433938
59110	433939
73042	433940
64476	433941
33789	433942
405	433943
19062	433944
1425	433945
21819	433946
7563	433947
43842	433948
26771	433949
77411	433950
49894	433951
28479	433952
79982	433953
16558	433954
27347	433955
33494	433956
93661	433957
6302	433958
1274	433959
60554	433960
9823	433961
126265	433962
427	433963
127268	433964
29738	433965
16085	433966
98850	433967
24045	433968
64441	433969
20368	433970
32301	433971
3269	433972
17444	433973
22205	433974
11390	433975
82023	433976
119673	433977
197	433978
138463	433979
77844	433980
90055	433981
102988	433982
62553	433983
6842	433984
95184	433985
100938	433986
18778	433987
12003	433988
72598	433989
114370	433990
9230	433991
34951	433992
59273	433993
37	433994
25134	433995
27693	433996
13882	433997
12633	433998
21080	433999
143703	434000
73865	434001
18606	434002
11854	434003
15681	434004
18731	434005
36970	434006
44141	434007
106823	434008
60643	434009
72454	434010
110043	434011
13644	434012
63552	434013
3397	434014
120677	434015
6779	434016
2743	434017
52822	434018
14632	434019
2039	434020
682	434021
24996	434022
134777	434023
16370	434024
38078	434025
7569	434026
127490	434027
8532	434028
11004	434029
105317	434030
52290	434031
36883	434032
47191	434033
109149	434034
10014	434035
131508	434036
99970	434037
63472	434038
54772	434039
5485	434040
29353	434041
97077	434042
132996	434043
119262	434044
46270	434045
63832	434046
19475	434047
3990	434048
89853	434049
77741	434050
6352	434051
12803	434052
22507	434053
17951	434054
12961	434055
83473	434056
69010	434057
28924	434058
27458	434059
32174	434060
760	434061
66119	434062
14329	434063
9819	434064
1988	434065
117548	434066
68922	434067
46393	434068
97438	434069
45712	434070
141975	434071
52169	434072
5391	434073
14588	434074
67479	434075
10176	434076
2556	434077
40012	434078
70643	434079
131267	434080
28482	434081
1072	434082
27999	434083
24650	434084
82534	434085
5420	434086
38486	434087
36474	434088
4291	434089
3058	434090
14657	434091
6853	434092
63546	434093
33624	434094
33906	434095
1826	434096
11345	434097
108097	434098
86092	434099
25067	434100
37702	434101
58680	434102
50236	434103
332	434104
34417	434105
76898	434106
29401	434107
70716	434108
32450	434109
17423	434110
18995	434111
22346	434112
45675	434113
111138	434114
8294	434115
36171	434116
17929	434117
3709	434118
53444	434119
2326	434120
103558	434121
13866	434122
53106	434123
3970	434124
10785	434125
78504	434126
98278	434127
21784	434128
6229	434129
10621	434130
10161	434131
62489	434132
60687	434133
1855	434134
113268	434135
49821	434136
73816	434137
6669	434138
82300	434139
41038	434140
66575	434141
108689	434142
2699	434143
12498	434144
40902	434145
38361	434146
45278	434147
19539	434148
42759	434149
7400	434150
3985	434151
114170	434152
98752	434153
13845	434154
41454	434155
2910	434156
32400	434157
26324	434158
114408	434159
85430	434160
3313	434161
64151	434162
38200	434163
65919	434164
31576	434165
1843	434166
115586	434167
19273	434168
4181	434169
7362	434170
42588	434171
6639	434172
17900	434173
37677	434174
38386	434175
117883	434176
10212	434177
31164	434178
27194	434179
105011	434180
79884	434181
17439	434182
32397	434183
115499	434184
42958	434185
38625	434186
17286	434187
27081	434188
94990	434189
2584	434190
13920	434191
22576	434192
88078	434193
52955	434194
105108	434195
81999	434196
99705	434197
16617	434198
4139	434199
3440	434200
20637	434201
43212	434202
7645	434203
52712	434204
11516	434205
36941	434206
237	434207
25892	434208
35261	434209
3824	434210
75726	434211
27757	434212
60970	434213
18676	434214
45051	434215
72444	434216
33616	434217
53765	434218
38769	434219
77380	434220
29434	434221
63431	434222
131236	434223
34579	434224
45027	434225
87779	434226
12279	434227
411	434228
16877	434229
44959	434230
47649	434231
141158	434232
45939	434233
4047	434234
17075	434235
9757	434236
98840	434237
132941	434238
19873	434239
11379	434240
24342	434241
87349	434242
27854	434243
482	434244
10155	434245
83042	434246
29076	434247
1253	434248
57772	434249
1939	434250
62877	434251
41618	434252
24537	434253
61886	434254
6185	434255
11700	434256
43311	434257
7004	434258
38707	434259
20854	434260
56229	434261
201	434262
29570	434263
121286	434264
40560	434265
44604	434266
246	434267
14163	434268
60898	434269
25665	434270
71	434271
639	434272
35519	434273
41248	434274
13123	434275
38155	434276
53972	434277
68120	434278
103873	434279
72158	434280
89982	434281
76739	434282
30819	434283
52710	434284
23222	434285
1206	434286
76675	434287
39481	434288
429	434289
8178	434290
57934	434291
71560	434292
1890	434293
360	434294
5969	434295
29274	434296
132890	434297
64102	434298
20601	434299
36940	434300
47300	434301
6659	434302
45623	434303
29774	434304
7021	434305
55981	434306
68686	434307
4312	434308
64630	434309
20261	434310
139773	434311
102918	434312
24285	434313
98157	434314
812	434315
126844	434316
70610	434317
111023	434318
25984	434319
37810	434320
87551	434321
22467	434322
56874	434323
124423	434324
79999	434325
29954	434326
63446	434327
28527	434328
5864	434329
114322	434330
71439	434331
104438	434332
106953	434333
31872	434334
55826	434335
47888	434336
103955	434337
65942	434338
7936	434339
65330	434340
78807	434341
87098	434342
4765	434343
71575	434344
118116	434345
42624	434346
131187	434347
23922	434348
143611	434349
61783	434350
57978	434351
10154	434352
52964	434353
111151	434354
79273	434355
8451	434356
124081	434357
37101	434358
56482	434359
4789	434360
40472	434361
128897	434362
89851	434363
4343	434364
36285	434365
14794	434366
78043	434367
47296	434368
46028	434369
38496	434370
46789	434371
94	434372
28442	434373
2521	434374
42560	434375
78526	434376
26808	434377
30683	434378
56801	434379
39752	434380
41610	434381
121542	434382
1637	434383
16350	434384
1985	434385
30667	434386
15495	434387
719	434388
35382	434389
4342	434390
101385	434391
6365	434392
30258	434393
6722	434394
34119	434395
91886	434396
121174	434397
102721	434398
14835	434399
88151	434400
428	434401
27648	434402
64527	434403
3401	434404
46358	434405
5542	434406
22532	434407
16493	434408
6178	434409
13	434410
52670	434411
56892	434412
26408	434413
4398	434414
4435	434415
40844	434416
9316	434417
43023	434418
621	434419
10087	434420
2065	434421
7745	434422
37642	434423
31598	434424
23383	434425
15400	434426
15199	434427
18379	434428
25256	434429
22562	434430
50716	434431
54282	434432
129040	434433
10318	434434
40425	434435
40252	434436
15170	434437
62735	434438
45338	434439
7272	434440
61338	434441
106486	434442
27122	434443
122659	434444
77332	434445
41547	434446
29605	434447
40358	434448
108765	434449
70078	434450
7667	434451
25599	434452
63	434453
120845	434454
526	434455
20785	434456
116473	434457
27957	434458
26079	434459
85794	434460
164	434461
12857	434462
47801	434463
3182	434464
4672	434465
44916	434466
6613	434467
106517	434468
2155	434469
146314	434470
121401	434471
14486	434472
56501	434473
54825	434474
74246	434475
83217	434476
17108	434477
14785	434478
43626	434479
314	434480
76019	434481
56996	434482
37777	434483
3810	434484
25231	434485
2454	434486
45618	434487
55071	434488
105087	434489
61263	434490
105786	434491
40979	434492
109784	434493
71074	434494
2579	434495
15608	434496
82602	434497
51585	434498
23323	434499
1796	434500
73219	434501
63421	434502
23234	434503
37324	434504
2745	434505
9534	434506
918	434507
40976	434508
117187	434509
47470	434510
98591	434511
100235	434512
41412	434513
49511	434514
28852	434515
15263	434516
10614	434517
30514	434518
44457	434519
74027	434520
45298	434521
28482	434522
34144	434523
80156	434524
23222	434525
27202	434526
133189	434527
28954	434528
1037	434529
56867	434530
19710	434531
53146	434532
51360	434533
108710	434534
37194	434535
56228	434536
67726	434537
70149	434538
95542	434539
71744	434540
32671	434541
19686	434542
7094	434543
14037	434544
34749	434545
12684	434546
7584	434547
28086	434548
63087	434549
140650	434550
31136	434551
20918	434552
3252	434553
24867	434554
57716	434555
20971	434556
42491	434557
12444	434558
3127	434559
80760	434560
40206	434561
24090	434562
38078	434563
11238	434564
50665	434565
30965	434566
24959	434567
2233	434568
29079	434569
1	434570
65883	434571
8846	434572
41853	434573
93919	434574
2792	434575
2071	434576
4104	434577
58100	434578
100990	434579
521	434580
100430	434581
76863	434582
37331	434583
48537	434584
24256	434585
16108	434586
13268	434587
83482	434588
56699	434589
111613	434590
70717	434591
1941	434592
25951	434593
59174	434594
31952	434595
104047	434596
138404	434597
40233	434598
18	434599
90392	434600
10103	434601
44	434602
81527	434603
856	434604
80620	434605
9305	434606
18071	434607
11010	434608
12917	434609
116246	434610
132475	434611
129067	434612
15966	434613
2560	434614
2397	434615
30994	434616
9725	434617
21724	434618
10654	434619
10720	434620
32156	434621
75677	434622
27318	434623
12821	434624
1240	434625
137022	434626
135067	434627
2682	434628
14982	434629
125640	434630
31692	434631
36066	434632
101969	434633
85150	434634
10467	434635
100084	434636
139047	434637
70625	434638
59962	434639
135118	434640
489	434641
573	434642
95197	434643
5488	434644
90808	434645
12071	434646
37733	434647
7101	434648
142419	434649
43357	434650
12253	434651
34261	434652
115816	434653
48639	434654
20840	434655
72945	434656
129739	434657
65190	434658
35382	434659
98802	434660
88492	434661
5474	434662
17386	434663
7425	434664
21595	434665
77867	434666
6790	434667
40377	434668
14074	434669
103716	434670
50545	434671
149132	434672
88929	434673
148777	434674
48679	434675
25977	434676
30606	434677
4458	434678
1339	434679
46029	434680
1115	434681
4169	434682
63833	434683
79486	434684
16046	434685
82682	434686
27637	434687
29837	434688
84618	434689
90083	434690
50855	434691
61564	434692
62323	434693
99199	434694
76102	434695
127	434696
13158	434697
296	434698
79367	434699
1403	434700
75014	434701
45266	434702
7691	434703
35218	434704
1704	434705
23103	434706
33050	434707
40174	434708
12254	434709
38195	434710
24076	434711
5578	434712
10900	434713
5578	434714
17142	434715
8721	434716
2180	434717
27331	434718
23437	434719
2245	434720
28523	434721
68022	434722
36017	434723
65418	434724
3531	434725
9259	434726
102239	434727
6335	434728
106441	434729
62721	434730
85229	434731
106556	434732
2329	434733
68274	434734
58378	434735
22270	434736
3224	434737
20060	434738
104680	434739
65281	434740
28724	434741
1549	434742
29873	434743
1500	434744
13314	434745
104449	434746
72631	434747
25045	434748
51730	434749
32353	434750
37844	434751
47912	434752
48817	434753
26046	434754
27070	434755
86487	434756
19963	434757
98642	434758
23319	434759
6931	434760
45147	434761
1445	434762
36657	434763
37261	434764
6471	434765
16962	434766
36903	434767
1187	434768
3835	434769
7131	434770
27527	434771
76	434772
47631	434773
50936	434774
111393	434775
15870	434776
78048	434777
3483	434778
12858	434779
32978	434780
19732	434781
102568	434782
12805	434783
21145	434784
18689	434785
116939	434786
45698	434787
6072	434788
76448	434789
46611	434790
32831	434791
41140	434792
108564	434793
1676	434794
25559	434795
3884	434796
95736	434797
26559	434798
112094	434799
20286	434800
105717	434801
133941	434802
137102	434803
90119	434804
68128	434805
16511	434806
96378	434807
2011	434808
43460	434809
94896	434810
16358	434811
100542	434812
7338	434813
97284	434814
1081	434815
36045	434816
67153	434817
135666	434818
80396	434819
113763	434820
26365	434821
93197	434822
45512	434823
17460	434824
13844	434825
11820	434826
122336	434827
68826	434828
22323	434829
132147	434830
29725	434831
3732	434832
19656	434833
64143	434834
84051	434835
5017	434836
49	434837
39095	434838
39003	434839
12732	434840
78974	434841
43036	434842
71012	434843
15	434844
7050	434845
10593	434846
22370	434847
111656	434848
61231	434849
1723	434850
18367	434851
67420	434852
100691	434853
22275	434854
13217	434855
8267	434856
56768	434857
72423	434858
108295	434859
10797	434860
45987	434861
65957	434862
51145	434863
114824	434864
10410	434865
5476	434866
53128	434867
40199	434868
47098	434869
13210	434870
67505	434871
10636	434872
42380	434873
69765	434874
3281	434875
24836	434876
13062	434877
34	434878
132685	434879
23459	434880
119569	434881
18607	434882
134660	434883
3047	434884
1065	434885
64217	434886
377	434887
17317	434888
8315	434889
33224	434890
34251	434891
106124	434892
9199	434893
131411	434894
50779	434895
14525	434896
6320	434897
80444	434898
90995	434899
5102	434900
110435	434901
54959	434902
6535	434903
92745	434904
64867	434905
53098	434906
97207	434907
76231	434908
15965	434909
128497	434910
10879	434911
13760	434912
98005	434913
102554	434914
111247	434915
4004	434916
42049	434917
47573	434918
71915	434919
3763	434920
52445	434921
16746	434922
103619	434923
40045	434924
38956	434925
1970	434926
1802	434927
100396	434928
50251	434929
45188	434930
21101	434931
19781	434932
19018	434933
12040	434934
33398	434935
106431	434936
39905	434937
55653	434938
27938	434939
67899	434940
85266	434941
125885	434942
36317	434943
14602	434944
294	434945
4761	434946
16107	434947
91503	434948
106624	434949
32240	434950
15034	434951
3551	434952
41910	434953
41664	434954
18	434955
3839	434956
98441	434957
8264	434958
68361	434959
1896	434960
64159	434961
861	434962
4253	434963
26526	434964
36838	434965
123349	434966
73125	434967
5242	434968
133832	434969
2933	434970
20472	434971
5092	434972
10630	434973
82327	434974
37992	434975
19883	434976
35821	434977
53219	434978
3497	434979
88614	434980
12474	434981
57513	434982
53300	434983
46836	434984
24041	434985
24035	434986
81539	434987
1591	434988
15027	434989
46994	434990
102307	434991
108088	434992
46289	434993
128931	434994
33852	434995
41341	434996
873	434997
26026	434998
14050	434999
79439	435000
84712	435001
20809	435002
17635	435003
40906	435004
35612	435005
837	435006
9477	435007
41018	435008
4959	435009
24852	435010
3870	435011
12558	435012
12946	435013
106258	435014
83618	435015
33426	435016
40169	435017
39109	435018
30631	435019
46397	435020
377	435021
46863	435022
86028	435023
68242	435024
34357	435025
14963	435026
123070	435027
73200	435028
47565	435029
5087	435030
63179	435031
24680	435032
34976	435033
6136	435034
69428	435035
43603	435036
5443	435037
16394	435038
31002	435039
1016	435040
8993	435041
8665	435042
34870	435043
119760	435044
102197	435045
58755	435046
87600	435047
28959	435048
12407	435049
13926	435050
19778	435051
3229	435052
73375	435053
300	435054
57052	435055
55072	435056
46663	435057
22160	435058
133982	435059
26488	435060
4508	435061
146741	435062
111702	435063
5235	435064
63624	435065
2644	435066
62456	435067
68132	435068
2403	435069
70998	435070
23324	435071
68705	435072
1074	435073
55589	435074
73783	435075
20944	435076
97218	435077
1516	435078
56028	435079
44260	435080
223	435081
9760	435082
48052	435083
61538	435084
505	435085
1215	435086
39486	435087
8540	435088
12686	435089
1584	435090
45531	435091
59715	435092
24385	435093
7607	435094
12577	435095
1966	435096
15181	435097
36381	435098
5028	435099
40421	435100
31831	435101
31382	435102
40940	435103
1044	435104
46827	435105
4061	435106
121709	435107
88249	435108
93025	435109
37139	435110
5918	435111
50860	435112
42130	435113
37217	435114
103418	435115
37073	435116
4201	435117
42518	435118
1700	435119
98395	435120
45554	435121
20393	435122
70848	435123
4682	435124
82956	435125
49219	435126
39286	435127
2780	435128
96649	435129
121761	435130
6006	435131
130818	435132
54773	435133
9313	435134
53336	435135
42312	435136
37276	435137
14593	435138
5502	435139
48546	435140
85604	435141
66971	435142
20597	435143
11627	435144
9503	435145
74624	435146
31435	435147
23627	435148
310	435149
73365	435150
2469	435151
35567	435152
58534	435153
90399	435154
21653	435155
11	435156
58887	435157
13282	435158
20085	435159
90644	435160
42352	435161
3238	435162
59234	435163
35159	435164
5663	435165
29483	435166
2080	435167
105718	435168
15991	435169
65227	435170
14382	435171
2022	435172
45223	435173
54912	435174
49206	435175
108413	435176
14113	435177
38528	435178
73217	435179
14428	435180
22822	435181
59476	435182
76482	435183
294	435184
45055	435185
105858	435186
16152	435187
64091	435188
36951	435189
906	435190
21389	435191
10778	435192
6094	435193
31783	435194
22678	435195
830	435196
46505	435197
2029	435198
61600	435199
42431	435200
62924	435201
62109	435202
16344	435203
22454	435204
21462	435205
2304	435206
65118	435207
95442	435208
32346	435209
93172	435210
8877	435211
56984	435212
3505	435213
25968	435214
59418	435215
10014	435216
82069	435217
13276	435218
132661	435219
72720	435220
86434	435221
2340	435222
3383	435223
75845	435224
22398	435225
25098	435226
29351	435227
42331	435228
87507	435229
24748	435230
30210	435231
11392	435232
27220	435233
44898	435234
22505	435235
50980	435236
40513	435237
3809	435238
98843	435239
32887	435240
1009	435241
47735	435242
45156	435243
55181	435244
38675	435245
35609	435246
120101	435247
27285	435248
130488	435249
118142	435250
9049	435251
2684	435252
31401	435253
5832	435254
542	435255
87541	435256
17894	435257
114848	435258
44691	435259
75159	435260
18794	435261
6252	435262
24723	435263
114444	435264
105610	435265
40386	435266
3565	435267
98749	435268
118116	435269
66686	435270
424	435271
133881	435272
491	435273
101338	435274
34997	435275
66803	435276
26594	435277
14998	435278
12224	435279
10	435280
47	435281
100213	435282
22000	435283
60368	435284
41384	435285
102686	435286
112351	435287
111345	435288
8528	435289
115142	435290
13190	435291
1409	435292
78238	435293
77891	435294
38208	435295
44422	435296
123431	435297
57279	435298
13378	435299
107994	435300
7854	435301
91726	435302
34478	435303
1238	435304
2506	435305
78122	435306
39583	435307
30069	435308
8053	435309
89227	435310
40833	435311
69496	435312
35458	435313
137057	435314
126696	435315
19457	435316
29241	435317
38182	435318
79487	435319
65095	435320
85588	435321
6250	435322
46067	435323
133172	435324
87255	435325
96401	435326
58579	435327
7795	435328
136699	435329
24173	435330
115426	435331
133072	435332
46518	435333
2448	435334
3140	435335
30278	435336
39105	435337
87943	435338
104065	435339
73016	435340
10871	435341
29078	435342
8785	435343
40412	435344
5411	435345
10570	435346
131516	435347
4745	435348
3737	435349
55556	435350
40872	435351
13178	435352
2711	435353
100478	435354
189	435355
70591	435356
26863	435357
15606	435358
62994	435359
29469	435360
50477	435361
830	435362
28135	435363
50050	435364
5715	435365
75077	435366
45193	435367
71542	435368
59303	435369
73521	435370
90250	435371
19790	435372
57360	435373
19527	435374
106	435375
30657	435376
71377	435377
11681	435378
13483	435379
24971	435380
40014	435381
11737	435382
20755	435383
75193	435384
2560	435385
201	435386
53001	435387
130168	435388
519	435389
95346	435390
21320	435391
43629	435392
102455	435393
52928	435394
5002	435395
4934	435396
1813	435397
99029	435398
55849	435399
26768	435400
100463	435401
26525	435402
28679	435403
5179	435404
16391	435405
36596	435406
49462	435407
20391	435408
111858	435409
7356	435410
55574	435411
5680	435412
26100	435413
41285	435414
29495	435415
20079	435416
103901	435417
7819	435418
12474	435419
68798	435420
3961	435421
41957	435422
80168	435423
77565	435424
6038	435425
17727	435426
40124	435427
5112	435428
13805	435429
199	435430
138749	435431
9855	435432
307	435433
77300	435434
21897	435435
97708	435436
75064	435437
15924	435438
64577	435439
4280	435440
134743	435441
10086	435442
56154	435443
34726	435444
15695	435445
76092	435446
95096	435447
17955	435448
23195	435449
40597	435450
139287	435451
27786	435452
3941	435453
5555	435454
76393	435455
92541	435456
121182	435457
82716	435458
16716	435459
43614	435460
6373	435461
53587	435462
130704	435463
31763	435464
38366	435465
1362	435466
48903	435467
39299	435468
7115	435469
59340	435470
21382	435471
59092	435472
1240	435473
6949	435474
19198	435475
87503	435476
26664	435477
64743	435478
16510	435479
136744	435480
44834	435481
122016	435482
3010	435483
1008	435484
8839	435485
3529	435486
35566	435487
138854	435488
11308	435489
69492	435490
3796	435491
58069	435492
1975	435493
35515	435494
969	435495
21364	435496
16941	435497
51953	435498
55280	435499
96598	435500
52621	435501
124880	435502
53668	435503
38282	435504
48444	435505
77141	435506
14500	435507
23710	435508
115855	435509
3372	435510
5933	435511
66726	435512
16922	435513
50492	435514
51678	435515
2593	435516
30742	435517
99995	435518
57377	435519
84046	435520
25208	435521
98019	435522
4412	435523
12950	435524
553	435525
55	435526
125934	435527
117866	435528
67862	435529
42442	435530
5214	435531
54810	435532
147826	435533
34066	435534
6513	435535
26338	435536
20649	435537
33280	435538
14088	435539
31431	435540
18040	435541
115881	435542
53483	435543
64296	435544
62689	435545
10	435546
53609	435547
77927	435548
32168	435549
4136	435550
35177	435551
6983	435552
11327	435553
85384	435554
94342	435555
23373	435556
53496	435557
126419	435558
64971	435559
7936	435560
67005	435561
88008	435562
3528	435563
28685	435564
839	435565
10646	435566
763	435567
77524	435568
43455	435569
113851	435570
28632	435571
27407	435572
6443	435573
32886	435574
8980	435575
52415	435576
14674	435577
33361	435578
27954	435579
4	435580
130952	435581
930	435582
4002	435583
100451	435584
55667	435585
4369	435586
7966	435587
4025	435588
18578	435589
56604	435590
58162	435591
1282	435592
89025	435593
77	435594
70898	435595
23026	435596
94808	435597
52992	435598
39328	435599
171	435600
15513	435601
25270	435602
83052	435603
110329	435604
39050	435605
33416	435606
141710	435607
72432	435608
56426	435609
7594	435610
16940	435611
78761	435612
146330	435613
96	435614
27075	435615
19181	435616
934	435617
106739	435618
85839	435619
26663	435620
81560	435621
32271	435622
20030	435623
1252	435624
78500	435625
44421	435626
14857	435627
26476	435628
96340	435629
38609	435630
58317	435631
25767	435632
6254	435633
69022	435634
24942	435635
15881	435636
11370	435637
103843	435638
277	435639
60349	435640
64014	435641
10460	435642
80508	435643
1302	435644
65751	435645
39302	435646
20693	435647
10241	435648
8450	435649
79677	435650
44344	435651
276	435652
58028	435653
110827	435654
57564	435655
2352	435656
9442	435657
1150	435658
644	435659
74375	435660
1333	435661
47247	435662
24072	435663
60065	435664
84991	435665
10145	435666
13369	435667
4463	435668
122842	435669
25058	435670
18744	435671
51610	435672
71933	435673
66531	435674
8927	435675
29472	435676
37581	435677
80460	435678
1933	435679
65963	435680
7270	435681
50019	435682
14077	435683
24131	435684
131012	435685
101173	435686
15009	435687
67975	435688
3233	435689
27870	435690
1264	435691
102430	435692
118983	435693
47463	435694
9078	435695
112135	435696
11831	435697
3348	435698
101874	435699
53910	435700
118742	435701
44600	435702
113007	435703
88621	435704
11447	435705
22805	435706
96870	435707
6689	435708
103672	435709
8823	435710
4307	435711
25126	435712
3804	435713
13310	435714
56031	435715
11142	435716
104454	435717
5768	435718
28361	435719
28276	435720
25485	435721
27906	435722
12066	435723
2528	435724
128699	435725
28391	435726
21222	435727
23811	435728
34141	435729
56384	435730
8912	435731
53472	435732
51224	435733
197	435734
76214	435735
8562	435736
17012	435737
86212	435738
130399	435739
4930	435740
110117	435741
13540	435742
82819	435743
20014	435744
13491	435745
21152	435746
77200	435747
43296	435748
13055	435749
81128	435750
15920	435751
4534	435752
7667	435753
76989	435754
24350	435755
88302	435756
16100	435757
40382	435758
29488	435759
9750	435760
55018	435761
7376	435762
100	435763
19504	435764
28999	435765
2979	435766
64032	435767
38565	435768
41770	435769
49253	435770
1994	435771
104215	435772
20856	435773
20338	435774
67051	435775
118451	435776
23724	435777
4227	435778
18363	435779
9079	435780
36758	435781
85059	435782
2229	435783
11479	435784
134590	435785
103383	435786
30595	435787
85472	435788
23475	435789
113170	435790
35149	435791
3836	435792
4934	435793
42928	435794
52282	435795
13285	435796
66641	435797
122428	435798
461	435799
18904	435800
65855	435801
25463	435802
66288	435803
45702	435804
36134	435805
67287	435806
76224	435807
43985	435808
24194	435809
41466	435810
51063	435811
119484	435812
1929	435813
5648	435814
41697	435815
49112	435816
53066	435817
90578	435818
677	435819
15616	435820
9132	435821
46584	435822
46700	435823
17388	435824
72067	435825
24171	435826
34911	435827
46233	435828
4494	435829
110384	435830
100603	435831
41407	435832
40302	435833
43569	435834
21487	435835
20735	435836
18795	435837
128823	435838
79219	435839
85571	435840
8081	435841
23966	435842
7714	435843
55816	435844
30236	435845
5513	435846
220	435847
35875	435848
54287	435849
20927	435850
43074	435851
31823	435852
60991	435853
114478	435854
16990	435855
42548	435856
16903	435857
82854	435858
113239	435859
126452	435860
56246	435861
33434	435862
42676	435863
4482	435864
25024	435865
16546	435866
87755	435867
27046	435868
59183	435869
68173	435870
22654	435871
30798	435872
32655	435873
110969	435874
81400	435875
1281	435876
14994	435877
48940	435878
58572	435879
97549	435880
92899	435881
102297	435882
134426	435883
81023	435884
93905	435885
11131	435886
66715	435887
1308	435888
63256	435889
35720	435890
52361	435891
3	435892
18208	435893
3638	435894
46928	435895
52013	435896
21279	435897
39496	435898
35843	435899
43296	435900
32506	435901
12912	435902
19210	435903
13497	435904
116960	435905
17887	435906
3109	435907
90862	435908
80547	435909
62611	435910
29940	435911
82310	435912
11725	435913
27780	435914
29503	435915
2454	435916
63812	435917
64487	435918
81529	435919
41837	435920
12866	435921
6803	435922
55005	435923
125298	435924
35035	435925
103414	435926
58800	435927
1980	435928
20711	435929
19632	435930
39681	435931
21192	435932
48002	435933
4736	435934
46451	435935
10054	435936
40129	435937
24413	435938
67331	435939
62758	435940
27277	435941
135269	435942
106845	435943
76074	435944
48371	435945
57830	435946
31381	435947
21868	435948
5357	435949
5726	435950
67736	435951
51593	435952
40498	435953
81035	435954
34712	435955
61221	435956
86771	435957
98988	435958
39658	435959
56473	435960
9610	435961
93654	435962
7839	435963
124808	435964
141687	435965
1885	435966
2596	435967
13345	435968
3801	435969
73517	435970
79746	435971
25029	435972
111292	435973
42623	435974
36952	435975
19305	435976
4790	435977
5113	435978
5502	435979
1	435980
103325	435981
3064	435982
49338	435983
4012	435984
4096	435985
121397	435986
75708	435987
60765	435988
103798	435989
71892	435990
146175	435991
105883	435992
450	435993
31979	435994
66361	435995
78159	435996
2028	435997
116245	435998
59737	435999
14982	436000
122069	436001
21669	436002
1044	436003
55209	436004
11191	436005
79773	436006
2148	436007
20435	436008
6535	436009
18011	436010
22188	436011
15051	436012
56791	436013
8261	436014
66401	436015
19137	436016
2502	436017
105514	436018
150	436019
39430	436020
78022	436021
51234	436022
43768	436023
71335	436024
114405	436025
2614	436026
138787	436027
146905	436028
98965	436029
288	436030
54144	436031
106469	436032
13474	436033
11169	436034
88435	436035
1107	436036
18712	436037
2041	436038
40583	436039
41938	436040
10415	436041
18477	436042
21134	436043
85494	436044
105066	436045
129103	436046
44135	436047
109294	436048
25521	436049
93151	436050
7456	436051
22149	436052
15311	436053
20770	436054
10517	436055
40390	436056
61739	436057
24347	436058
30161	436059
17470	436060
74398	436061
7819	436062
7724	436063
79650	436064
27242	436065
61310	436066
93537	436067
22444	436068
98525	436069
72077	436070
4745	436071
9586	436072
39646	436073
21437	436074
112798	436075
2785	436076
5550	436077
31833	436078
93947	436079
79076	436080
22436	436081
576	436082
5588	436083
31135	436084
120437	436085
9793	436086
67876	436087
60964	436088
15452	436089
74499	436090
113892	436091
13322	436092
3983	436093
100181	436094
120347	436095
40523	436096
35075	436097
145461	436098
94644	436099
16146	436100
117423	436101
6472	436102
6776	436103
57744	436104
61130	436105
44852	436106
42841	436107
60220	436108
27526	436109
89356	436110
43320	436111
31873	436112
27883	436113
11200	436114
25059	436115
122610	436116
2587	436117
49473	436118
49129	436119
91785	436120
109212	436121
89772	436122
51365	436123
1874	436124
141511	436125
69260	436126
41941	436127
3502	436128
33179	436129
23384	436130
62772	436131
82128	436132
121819	436133
110420	436134
63364	436135
16477	436136
101986	436137
15529	436138
84342	436139
122154	436140
53261	436141
110	436142
95391	436143
23436	436144
22506	436145
13138	436146
132700	436147
64476	436148
119825	436149
98406	436150
145663	436151
121135	436152
26500	436153
10766	436154
74362	436155
64676	436156
12140	436157
54820	436158
83148	436159
85301	436160
207	436161
22062	436162
7191	436163
53974	436164
53011	436165
58784	436166
61140	436167
58476	436168
35777	436169
10750	436170
19887	436171
71328	436172
28619	436173
4388	436174
26679	436175
169	436176
43345	436177
2295	436178
4704	436179
34766	436180
38272	436181
81806	436182
9333	436183
5826	436184
3974	436185
619	436186
5242	436187
81529	436188
15013	436189
8195	436190
39747	436191
4884	436192
16692	436193
67386	436194
25445	436195
30828	436196
18923	436197
57198	436198
53558	436199
121	436200
72527	436201
31285	436202
46442	436203
5816	436204
2054	436205
107218	436206
6123	436207
23121	436208
42110	436209
12936	436210
65097	436211
23374	436212
50939	436213
12597	436214
41954	436215
14819	436216
6321	436217
47154	436218
84493	436219
15543	436220
109045	436221
8871	436222
44658	436223
33038	436224
9916	436225
66466	436226
21751	436227
106298	436228
39900	436229
78284	436230
2706	436231
41608	436232
25149	436233
34223	436234
27710	436235
47370	436236
70413	436237
11056	436238
32411	436239
19546	436240
102100	436241
107413	436242
238	436243
5474	436244
129774	436245
148955	436246
67502	436247
28602	436248
119798	436249
82802	436250
81916	436251
20636	436252
86284	436253
146748	436254
6775	436255
20324	436256
69994	436257
36484	436258
77545	436259
43042	436260
103254	436261
33686	436262
29061	436263
41100	436264
12712	436265
84472	436266
11122	436267
71844	436268
11237	436269
126893	436270
52103	436271
10724	436272
71781	436273
43829	436274
721	436275
51704	436276
58327	436277
93104	436278
548	436279
37953	436280
64893	436281
116660	436282
15005	436283
51718	436284
39246	436285
114586	436286
8672	436287
44334	436288
28475	436289
132052	436290
24249	436291
58938	436292
2970	436293
694	436294
87350	436295
2672	436296
80914	436297
136372	436298
85371	436299
2254	436300
441	436301
75612	436302
59658	436303
3347	436304
92374	436305
60218	436306
5147	436307
61677	436308
59542	436309
83165	436310
138190	436311
51081	436312
5968	436313
43434	436314
16368	436315
56234	436316
14340	436317
5786	436318
6272	436319
66563	436320
55279	436321
38593	436322
84234	436323
101853	436324
61141	436325
6455	436326
15850	436327
35113	436328
10600	436329
98638	436330
73598	436331
121092	436332
7071	436333
21226	436334
71	436335
47250	436336
122132	436337
67129	436338
77296	436339
84443	436340
10016	436341
20889	436342
552	436343
14257	436344
122920	436345
93742	436346
16490	436347
104260	436348
8223	436349
23382	436350
10428	436351
20784	436352
22533	436353
10590	436354
27624	436355
97815	436356
103266	436357
95525	436358
106979	436359
100049	436360
24981	436361
89313	436362
42772	436363
61824	436364
75256	436365
77348	436366
46794	436367
107222	436368
14543	436369
144591	436370
113064	436371
746	436372
18507	436373
15613	436374
52561	436375
25829	436376
48252	436377
3062	436378
63738	436379
14370	436380
22214	436381
138718	436382
3515	436383
92826	436384
84677	436385
108	436386
37721	436387
23390	436388
10076	436389
128024	436390
118854	436391
19628	436392
14736	436393
28865	436394
13943	436395
91291	436396
19562	436397
17017	436398
54841	436399
90599	436400
61063	436401
114952	436402
49170	436403
81308	436404
27728	436405
93805	436406
86538	436407
98110	436408
63874	436409
83410	436410
4832	436411
71330	436412
124175	436413
8158	436414
112725	436415
101883	436416
104667	436417
2185	436418
56974	436419
77964	436420
24513	436421
76854	436422
137290	436423
9219	436424
1060	436425
45682	436426
60228	436427
88936	436428
25739	436429
41103	436430
8938	436431
40538	436432
4649	436433
12777	436434
33872	436435
31018	436436
3760	436437
55375	436438
45849	436439
86596	436440
43044	436441
119466	436442
54533	436443
17008	436444
2466	436445
25400	436446
1579	436447
126652	436448
50876	436449
37824	436450
52328	436451
62859	436452
24113	436453
95227	436454
79327	436455
39619	436456
3959	436457
6258	436458
10446	436459
47558	436460
13321	436461
119587	436462
12280	436463
2906	436464
25272	436465
59040	436466
119573	436467
696	436468
69953	436469
37825	436470
25403	436471
9137	436472
32278	436473
100578	436474
29410	436475
138385	436476
79999	436477
24788	436478
13758	436479
1182	436480
45623	436481
6467	436482
60582	436483
7724	436484
68895	436485
39319	436486
136636	436487
114681	436488
4559	436489
108445	436490
45527	436491
74865	436492
20542	436493
96330	436494
8656	436495
54657	436496
55687	436497
11848	436498
33689	436499
23929	436500
22756	436501
17987	436502
94652	436503
63118	436504
102753	436505
48683	436506
16432	436507
139540	436508
22475	436509
25506	436510
1354	436511
20313	436512
39638	436513
28104	436514
85421	436515
19005	436516
27750	436517
105383	436518
46141	436519
23435	436520
6578	436521
62313	436522
45085	436523
37113	436524
1433	436525
27264	436526
60154	436527
17527	436528
33957	436529
34623	436530
93778	436531
50928	436532
42563	436533
106291	436534
33241	436535
11026	436536
130495	436537
23941	436538
17388	436539
17192	436540
17654	436541
20103	436542
148033	436543
114706	436544
66629	436545
932	436546
39	436547
32580	436548
2039	436549
5887	436550
43220	436551
15309	436552
53688	436553
6566	436554
43402	436555
31935	436556
1651	436557
64222	436558
103090	436559
122068	436560
48382	436561
6358	436562
26403	436563
33797	436564
13032	436565
57583	436566
109895	436567
88345	436568
15862	436569
10636	436570
8995	436571
4296	436572
6958	436573
18318	436574
100887	436575
47043	436576
55914	436577
8945	436578
23121	436579
42777	436580
112653	436581
37913	436582
79062	436583
57760	436584
14396	436585
110553	436586
1073	436587
100433	436588
100435	436589
128246	436590
2574	436591
16608	436592
83352	436593
139421	436594
67380	436595
80527	436596
80086	436597
48494	436598
3925	436599
94089	436600
33062	436601
8287	436602
52547	436603
16327	436604
38576	436605
62326	436606
21787	436607
63728	436608
129112	436609
72230	436610
64285	436611
69315	436612
37357	436613
31426	436614
49854	436615
17754	436616
1959	436617
20054	436618
84210	436619
10029	436620
289	436621
3493	436622
20328	436623
41190	436624
55668	436625
38734	436626
17885	436627
23516	436628
52794	436629
132423	436630
8821	436631
16412	436632
120991	436633
4177	436634
32424	436635
38699	436636
8084	436637
127160	436638
26607	436639
37206	436640
37952	436641
99713	436642
4879	436643
2315	436644
82690	436645
11013	436646
31869	436647
17123	436648
77087	436649
5073	436650
53485	436651
18002	436652
2671	436653
4339	436654
38642	436655
100483	436656
1807	436657
75209	436658
20472	436659
21203	436660
19628	436661
32442	436662
74760	436663
71949	436664
16824	436665
84679	436666
13025	436667
35673	436668
51383	436669
13058	436670
5317	436671
67121	436672
40822	436673
65149	436674
56272	436675
19285	436676
14671	436677
90102	436678
62057	436679
26932	436680
10875	436681
7448	436682
4077	436683
18502	436684
49082	436685
90793	436686
5365	436687
122894	436688
58419	436689
103964	436690
37100	436691
47670	436692
21224	436693
73499	436694
16431	436695
17624	436696
19667	436697
24971	436698
55128	436699
109829	436700
114623	436701
106494	436702
147973	436703
6606	436704
64345	436705
35937	436706
283	436707
5322	436708
7274	436709
29467	436710
5307	436711
4852	436712
40355	436713
22930	436714
70791	436715
9332	436716
147583	436717
18912	436718
50273	436719
126109	436720
22227	436721
45782	436722
114882	436723
19271	436724
115222	436725
53979	436726
26150	436727
115514	436728
73156	436729
113999	436730
27839	436731
61763	436732
36687	436733
115227	436734
30284	436735
642	436736
105814	436737
113633	436738
70518	436739
77580	436740
22197	436741
125139	436742
24700	436743
14385	436744
85699	436745
99777	436746
42651	436747
1821	436748
983	436749
6191	436750
24749	436751
123401	436752
16001	436753
4387	436754
68124	436755
26597	436756
129873	436757
56105	436758
129552	436759
31807	436760
28970	436761
51619	436762
15796	436763
38890	436764
2759	436765
43900	436766
122242	436767
1815	436768
12477	436769
14595	436770
66096	436771
58188	436772
1635	436773
57605	436774
10136	436775
94398	436776
31498	436777
84194	436778
55592	436779
28125	436780
45	436781
86103	436782
42620	436783
26147	436784
194	436785
114869	436786
13686	436787
9324	436788
8100	436789
18979	436790
51555	436791
14626	436792
22767	436793
5859	436794
29659	436795
81221	436796
7350	436797
40563	436798
67253	436799
98196	436800
7563	436801
21584	436802
91	436803
96163	436804
15989	436805
3312	436806
31702	436807
122005	436808
116914	436809
29198	436810
99213	436811
59500	436812
243	436813
76572	436814
110179	436815
26375	436816
74224	436817
7385	436818
64107	436819
23752	436820
90805	436821
88952	436822
8434	436823
50897	436824
27248	436825
16984	436826
63786	436827
13881	436828
8323	436829
38145	436830
35206	436831
30545	436832
124869	436833
13054	436834
606	436835
18321	436836
22675	436837
91702	436838
7588	436839
37984	436840
76291	436841
1554	436842
78635	436843
31237	436844
17915	436845
32221	436846
64353	436847
794	436848
102415	436849
48097	436850
5390	436851
18921	436852
25484	436853
60646	436854
21282	436855
1658	436856
3997	436857
23047	436858
6568	436859
137704	436860
36797	436861
55739	436862
3319	436863
8563	436864
2856	436865
84108	436866
6741	436867
31145	436868
125358	436869
74741	436870
29407	436871
5373	436872
23869	436873
56721	436874
38329	436875
57379	436876
9668	436877
6929	436878
370	436879
4698	436880
9180	436881
125377	436882
6245	436883
131186	436884
146307	436885
87122	436886
93135	436887
4266	436888
123415	436889
27002	436890
26738	436891
55907	436892
12515	436893
10366	436894
11207	436895
2078	436896
51994	436897
12009	436898
36781	436899
76715	436900
86474	436901
100747	436902
1782	436903
67261	436904
68966	436905
9552	436906
44732	436907
19549	436908
1244	436909
45710	436910
94465	436911
92295	436912
50713	436913
350	436914
66001	436915
7512	436916
14455	436917
97684	436918
42860	436919
57400	436920
123187	436921
8130	436922
112585	436923
78928	436924
656	436925
102423	436926
24236	436927
10015	436928
43019	436929
37211	436930
43756	436931
61046	436932
13631	436933
84457	436934
147206	436935
11894	436936
60730	436937
74394	436938
21510	436939
90980	436940
91403	436941
64562	436942
3753	436943
23013	436944
23555	436945
45684	436946
11294	436947
53204	436948
37458	436949
35678	436950
102945	436951
56438	436952
12152	436953
51685	436954
40200	436955
61682	436956
2301	436957
20139	436958
13562	436959
104038	436960
29508	436961
35165	436962
42713	436963
100755	436964
41325	436965
23660	436966
132613	436967
47263	436968
19319	436969
29257	436970
13289	436971
4774	436972
18505	436973
38338	436974
54318	436975
10176	436976
61312	436977
7758	436978
14794	436979
14869	436980
86538	436981
115175	436982
52968	436983
124172	436984
149109	436985
29679	436986
96452	436987
22853	436988
4728	436989
20346	436990
10043	436991
7370	436992
13380	436993
79775	436994
239	436995
114870	436996
38919	436997
22257	436998
87936	436999
20753	437000
17851	437001
26122	437002
427	437003
11496	437004
37239	437005
132360	437006
43751	437007
41785	437008
56533	437009
6412	437010
49781	437011
2678	437012
77212	437013
19913	437014
1692	437015
41922	437016
50734	437017
93747	437018
14770	437019
120129	437020
51098	437021
41229	437022
120121	437023
39742	437024
9198	437025
76240	437026
48167	437027
15650	437028
42380	437029
2539	437030
98351	437031
93728	437032
21688	437033
45783	437034
50321	437035
54999	437036
58398	437037
290	437038
25935	437039
17862	437040
13647	437041
57950	437042
103412	437043
10192	437044
4780	437045
7474	437046
1619	437047
13718	437048
817	437049
35190	437050
64209	437051
77044	437052
12170	437053
33554	437054
4425	437055
133541	437056
52136	437057
85387	437058
25322	437059
37053	437060
23989	437061
90420	437062
35763	437063
42951	437064
129258	437065
29239	437066
103341	437067
13646	437068
81993	437069
7744	437070
31196	437071
108378	437072
59428	437073
42236	437074
48915	437075
11940	437076
17736	437077
12947	437078
4063	437079
112935	437080
313	437081
62942	437082
56583	437083
110850	437084
30525	437085
91929	437086
53697	437087
740	437088
2598	437089
24427	437090
45960	437091
95159	437092
121842	437093
42715	437094
34852	437095
30640	437096
19391	437097
30107	437098
22687	437099
18759	437100
94484	437101
1085	437102
21689	437103
44703	437104
60796	437105
79905	437106
86578	437107
5459	437108
103122	437109
11803	437110
1548	437111
32669	437112
16154	437113
128046	437114
104504	437115
13799	437116
24945	437117
48400	437118
39426	437119
19255	437120
75467	437121
42428	437122
5253	437123
72435	437124
145398	437125
2421	437126
26631	437127
87755	437128
44783	437129
31667	437130
94602	437131
17571	437132
73392	437133
50226	437134
503	437135
112290	437136
113296	437137
47172	437138
6635	437139
34477	437140
6422	437141
25386	437142
2816	437143
87258	437144
115207	437145
561	437146
52163	437147
124987	437148
88313	437149
353	437150
58336	437151
104224	437152
45765	437153
52462	437154
31011	437155
11908	437156
13361	437157
38049	437158
27265	437159
56667	437160
34468	437161
11291	437162
51529	437163
83260	437164
59115	437165
13202	437166
2710	437167
46790	437168
66454	437169
28186	437170
1163	437171
11685	437172
82180	437173
42343	437174
98354	437175
24633	437176
18004	437177
50168	437178
1645	437179
135250	437180
3997	437181
129857	437182
4098	437183
64165	437184
11686	437185
34356	437186
15363	437187
48156	437188
14334	437189
57855	437190
10618	437191
57113	437192
69846	437193
149703	437194
23408	437195
27755	437196
56547	437197
7441	437198
14663	437199
33750	437200
51941	437201
35687	437202
36298	437203
59231	437204
80885	437205
60033	437206
1550	437207
30499	437208
87243	437209
42944	437210
4627	437211
62638	437212
41172	437213
43985	437214
17386	437215
267	437216
65643	437217
33165	437218
28605	437219
13065	437220
28430	437221
11788	437222
6518	437223
49000	437224
13176	437225
56188	437226
45823	437227
11330	437228
58846	437229
56284	437230
10601	437231
20439	437232
15800	437233
97384	437234
22776	437235
28144	437236
3653	437237
64209	437238
78755	437239
112204	437240
17435	437241
107324	437242
10230	437243
85627	437244
114900	437245
47263	437246
33735	437247
6729	437248
2933	437249
18025	437250
47704	437251
51517	437252
37058	437253
85764	437254
83134	437255
75884	437256
100142	437257
47095	437258
2667	437259
38440	437260
92179	437261
31395	437262
23687	437263
22195	437264
99148	437265
87347	437266
108706	437267
57087	437268
27251	437269
21713	437270
102997	437271
42938	437272
90208	437273
5526	437274
47285	437275
36993	437276
72716	437277
142993	437278
82596	437279
15196	437280
25013	437281
82681	437282
55277	437283
21093	437284
51398	437285
52739	437286
181	437287
31516	437288
17927	437289
75774	437290
37550	437291
8407	437292
67718	437293
24862	437294
17293	437295
14379	437296
12589	437297
372	437298
28340	437299
5710	437300
77902	437301
8627	437302
3717	437303
13090	437304
48883	437305
105418	437306
29677	437307
128320	437308
70510	437309
62054	437310
11215	437311
36205	437312
100850	437313
61892	437314
69865	437315
9371	437316
23028	437317
1532	437318
37452	437319
52340	437320
6939	437321
16212	437322
130648	437323
35130	437324
113703	437325
88215	437326
12643	437327
105247	437328
84474	437329
147390	437330
81793	437331
109061	437332
8171	437333
17832	437334
4161	437335
61376	437336
96309	437337
12193	437338
45091	437339
48775	437340
110516	437341
27092	437342
44663	437343
14489	437344
10435	437345
696	437346
117981	437347
5521	437348
37906	437349
7102	437350
90515	437351
27400	437352
36935	437353
45464	437354
12423	437355
86132	437356
62452	437357
33356	437358
39168	437359
19992	437360
107271	437361
125391	437362
13789	437363
9	437364
21692	437365
59062	437366
11127	437367
1252	437368
23521	437369
61816	437370
69131	437371
2704	437372
116461	437373
46076	437374
28062	437375
5139	437376
50715	437377
23999	437378
55216	437379
1859	437380
6629	437381
37789	437382
90373	437383
48272	437384
2242	437385
15839	437386
12808	437387
81330	437388
94947	437389
123459	437390
51247	437391
78499	437392
35308	437393
14619	437394
116520	437395
36597	437396
60335	437397
1907	437398
42501	437399
67603	437400
23312	437401
18268	437402
14309	437403
3993	437404
113240	437405
35681	437406
20366	437407
228	437408
72145	437409
8790	437410
40974	437411
47474	437412
11019	437413
423	437414
12933	437415
48659	437416
4811	437417
62146	437418
11945	437419
24994	437420
30210	437421
52935	437422
100662	437423
48493	437424
54979	437425
35958	437426
1272	437427
24247	437428
10403	437429
33836	437430
59105	437431
12272	437432
100002	437433
40097	437434
41909	437435
28539	437436
98507	437437
38744	437438
3650	437439
10649	437440
71295	437441
80559	437442
34	437443
71634	437444
58787	437445
122545	437446
2697	437447
28522	437448
17331	437449
77094	437450
92477	437451
138521	437452
65314	437453
69131	437454
75753	437455
48799	437456
32641	437457
21067	437458
3415	437459
14706	437460
1582	437461
63509	437462
38956	437463
65089	437464
115951	437465
61379	437466
14665	437467
117055	437468
58116	437469
81077	437470
58805	437471
2380	437472
12703	437473
42791	437474
11322	437475
16195	437476
31618	437477
26915	437478
9724	437479
31233	437480
56383	437481
21423	437482
89826	437483
20115	437484
55292	437485
2734	437486
22656	437487
27860	437488
4162	437489
13002	437490
16232	437491
55812	437492
53450	437493
59282	437494
4600	437495
53976	437496
14751	437497
61823	437498
35700	437499
53968	437500
32320	437501
95173	437502
21887	437503
2839	437504
4368	437505
15071	437506
55736	437507
5565	437508
18294	437509
19988	437510
13477	437511
32027	437512
1529	437513
48030	437514
16491	437515
25341	437516
33909	437517
17644	437518
2885	437519
89855	437520
18741	437521
38	437522
26879	437523
6567	437524
12163	437525
68945	437526
13109	437527
88711	437528
13842	437529
5416	437530
17104	437531
5312	437532
11818	437533
115669	437534
22386	437535
22555	437536
13800	437537
29243	437538
44790	437539
3627	437540
17438	437541
46408	437542
93525	437543
4483	437544
31301	437545
22323	437546
33166	437547
51350	437548
7532	437549
9862	437550
33462	437551
61176	437552
9342	437553
80034	437554
1964	437555
56099	437556
97302	437557
10781	437558
25689	437559
556	437560
4207	437561
349	437562
57485	437563
55786	437564
49846	437565
71159	437566
4258	437567
80603	437568
2063	437569
27749	437570
50320	437571
64232	437572
1459	437573
12477	437574
21377	437575
21732	437576
103643	437577
6973	437578
128	437579
59014	437580
2426	437581
92619	437582
20396	437583
7508	437584
2696	437585
58316	437586
64971	437587
66983	437588
35297	437589
6993	437590
27222	437591
63036	437592
55295	437593
22296	437594
80015	437595
1534	437596
15367	437597
26167	437598
2852	437599
2935	437600
30102	437601
32345	437602
48204	437603
55630	437604
38749	437605
13530	437606
33130	437607
8064	437608
26303	437609
99148	437610
107050	437611
37896	437612
23507	437613
21917	437614
11716	437615
19922	437616
18934	437617
550	437618
77738	437619
104052	437620
95205	437621
18798	437622
65256	437623
6301	437624
34348	437625
19538	437626
42811	437627
42949	437628
47692	437629
37277	437630
125443	437631
13662	437632
3431	437633
43563	437634
52435	437635
60054	437636
80693	437637
839	437638
59026	437639
24354	437640
15573	437641
50305	437642
36396	437643
3309	437644
88336	437645
33889	437646
38678	437647
111357	437648
30070	437649
109478	437650
3639	437651
32267	437652
24346	437653
13929	437654
4279	437655
8684	437656
24399	437657
118324	437658
32365	437659
63574	437660
16343	437661
27314	437662
15326	437663
56378	437664
20911	437665
121511	437666
1512	437667
13470	437668
109791	437669
56439	437670
29382	437671
40939	437672
93579	437673
32786	437674
12063	437675
38058	437676
8617	437677
4048	437678
10459	437679
18428	437680
47	437681
103114	437682
38944	437683
124477	437684
582	437685
20259	437686
70939	437687
8890	437688
22985	437689
71646	437690
104455	437691
30735	437692
99872	437693
120713	437694
49377	437695
47566	437696
25109	437697
23201	437698
4704	437699
46628	437700
9866	437701
32328	437702
10671	437703
19553	437704
6923	437705
17953	437706
34641	437707
22486	437708
20602	437709
6522	437710
90771	437711
5	437712
63203	437713
40666	437714
34812	437715
51303	437716
129697	437717
70960	437718
90436	437719
6589	437720
56182	437721
46552	437722
52061	437723
66992	437724
67365	437725
36058	437726
11615	437727
12539	437728
38629	437729
115934	437730
31549	437731
58188	437732
52791	437733
19171	437734
109174	437735
38905	437736
1718	437737
12405	437738
57323	437739
1851	437740
78351	437741
54804	437742
131788	437743
13868	437744
95215	437745
12580	437746
967	437747
121033	437748
707	437749
107603	437750
65609	437751
10358	437752
144141	437753
56427	437754
6909	437755
32412	437756
10240	437757
26138	437758
82848	437759
97309	437760
12286	437761
27134	437762
828	437763
24020	437764
33327	437765
13287	437766
21454	437767
60008	437768
1390	437769
13688	437770
38045	437771
1003	437772
28316	437773
15999	437774
70018	437775
5448	437776
3791	437777
86381	437778
26655	437779
85542	437780
108382	437781
35599	437782
15681	437783
82342	437784
9569	437785
21263	437786
31774	437787
99603	437788
56376	437789
55171	437790
116415	437791
22485	437792
11050	437793
35600	437794
87511	437795
121151	437796
27999	437797
49755	437798
145322	437799
115037	437800
106539	437801
89300	437802
32228	437803
82717	437804
134083	437805
6904	437806
27481	437807
6642	437808
965	437809
51042	437810
46870	437811
11452	437812
4929	437813
69773	437814
65065	437815
68	437816
16400	437817
35539	437818
32250	437819
111598	437820
16508	437821
9895	437822
37611	437823
98960	437824
6128	437825
66724	437826
26352	437827
21374	437828
38534	437829
103838	437830
122508	437831
49368	437832
41389	437833
91505	437834
11906	437835
32197	437836
3478	437837
557	437838
11539	437839
105460	437840
8741	437841
9986	437842
16480	437843
4898	437844
101268	437845
6799	437846
79703	437847
5819	437848
20791	437849
41026	437850
98356	437851
68455	437852
116312	437853
14143	437854
56038	437855
74491	437856
84938	437857
97632	437858
26704	437859
2207	437860
123482	437861
135947	437862
6490	437863
140915	437864
18838	437865
1187	437866
71823	437867
11294	437868
91605	437869
4633	437870
41617	437871
67250	437872
92439	437873
19512	437874
32271	437875
22564	437876
68309	437877
12960	437878
4613	437879
98681	437880
41412	437881
94032	437882
52833	437883
49214	437884
87228	437885
39745	437886
4716	437887
30887	437888
112183	437889
506	437890
4960	437891
50501	437892
33441	437893
48607	437894
39959	437895
7932	437896
2358	437897
49656	437898
25962	437899
19289	437900
28656	437901
62200	437902
97040	437903
13294	437904
33290	437905
11388	437906
59183	437907
37506	437908
109633	437909
88559	437910
49268	437911
13404	437912
21800	437913
8252	437914
2274	437915
5420	437916
133082	437917
141697	437918
93807	437919
85	437920
9608	437921
82674	437922
20749	437923
86839	437924
57401	437925
3419	437926
185	437927
48108	437928
28400	437929
6705	437930
34309	437931
79194	437932
55739	437933
488	437934
2870	437935
926	437936
15359	437937
97941	437938
26350	437939
249	437940
34706	437941
7208	437942
52440	437943
76468	437944
126492	437945
85364	437946
48861	437947
5668	437948
44408	437949
88638	437950
38344	437951
31131	437952
80977	437953
36492	437954
5580	437955
91595	437956
62580	437957
3738	437958
66764	437959
14930	437960
81455	437961
35026	437962
17610	437963
5624	437964
97027	437965
25513	437966
515	437967
21706	437968
37185	437969
5244	437970
76503	437971
88308	437972
95983	437973
21896	437974
441	437975
64810	437976
13121	437977
126267	437978
23066	437979
132430	437980
27769	437981
3030	437982
51481	437983
19037	437984
123168	437985
3012	437986
53623	437987
11549	437988
39766	437989
103975	437990
16734	437991
78367	437992
60549	437993
15189	437994
46393	437995
76768	437996
5517	437997
43025	437998
9248	437999
10853	438000
7077	438001
128586	438002
22660	438003
78796	438004
12925	438005
6798	438006
93633	438007
23044	438008
78102	438009
102927	438010
29103	438011
106751	438012
103705	438013
54377	438014
97550	438015
24020	438016
30446	438017
47121	438018
11978	438019
146702	438020
112954	438021
121941	438022
22345	438023
71719	438024
14452	438025
14979	438026
1405	438027
57819	438028
42680	438029
34612	438030
27879	438031
9109	438032
42797	438033
1863	438034
2455	438035
58213	438036
12056	438037
15379	438038
39423	438039
11474	438040
117545	438041
36462	438042
2485	438043
32734	438044
9177	438045
1204	438046
71003	438047
73592	438048
102309	438049
33579	438050
14498	438051
76511	438052
13058	438053
32047	438054
107147	438055
30274	438056
73	438057
47947	438058
9704	438059
59074	438060
5426	438061
57939	438062
489	438063
28173	438064
46949	438065
36913	438066
13407	438067
28369	438068
13645	438069
59296	438070
43313	438071
147503	438072
108914	438073
4728	438074
121736	438075
1558	438076
342	438077
80527	438078
11235	438079
17760	438080
10198	438081
2871	438082
1425	438083
33516	438084
10001	438085
79296	438086
34664	438087
5598	438088
267	438089
37996	438090
2274	438091
70361	438092
3120	438093
61468	438094
108983	438095
57009	438096
28017	438097
25476	438098
79904	438099
78099	438100
71505	438101
23714	438102
140377	438103
86842	438104
6818	438105
2232	438106
95805	438107
10471	438108
84088	438109
31115	438110
25768	438111
757	438112
90341	438113
66425	438114
28724	438115
5552	438116
9456	438117
57493	438118
2097	438119
18321	438120
60004	438121
19767	438122
17142	438123
32999	438124
130777	438125
64158	438126
11069	438127
125899	438128
32604	438129
42986	438130
29528	438131
54098	438132
106184	438133
28218	438134
22525	438135
12546	438136
4	438137
96822	438138
112701	438139
40289	438140
28914	438141
47422	438142
22691	438143
6213	438144
16485	438145
38961	438146
89055	438147
2426	438148
71125	438149
22636	438150
94628	438151
29547	438152
82941	438153
90433	438154
140433	438155
26313	438156
77312	438157
94784	438158
52140	438159
5612	438160
19493	438161
24654	438162
31847	438163
121243	438164
28787	438165
15076	438166
40467	438167
64957	438168
34321	438169
9351	438170
6584	438171
131171	438172
25626	438173
19801	438174
68126	438175
5426	438176
105279	438177
32499	438178
5606	438179
15184	438180
41937	438181
35902	438182
15010	438183
98525	438184
52071	438185
3496	438186
18731	438187
155	438188
57012	438189
109246	438190
74725	438191
7576	438192
51726	438193
33038	438194
54422	438195
64910	438196
50855	438197
54654	438198
17459	438199
36280	438200
6562	438201
48124	438202
33601	438203
8271	438204
24847	438205
137996	438206
130984	438207
114550	438208
11902	438209
18229	438210
10705	438211
26480	438212
20111	438213
131967	438214
12615	438215
5636	438216
69522	438217
94096	438218
52523	438219
28945	438220
11998	438221
52922	438222
44416	438223
24830	438224
86254	438225
32046	438226
14014	438227
15226	438228
132190	438229
90531	438230
33936	438231
33133	438232
66338	438233
42633	438234
96436	438235
93111	438236
29492	438237
1238	438238
14154	438239
77726	438240
12823	438241
91576	438242
345	438243
35888	438244
38389	438245
37112	438246
79351	438247
103762	438248
83895	438249
112543	438250
37893	438251
53043	438252
517	438253
73807	438254
23053	438255
53901	438256
113892	438257
54319	438258
72174	438259
7919	438260
1323	438261
96503	438262
39665	438263
22556	438264
124667	438265
14539	438266
1714	438267
482	438268
42748	438269
88308	438270
82597	438271
82425	438272
125868	438273
27221	438274
63804	438275
46587	438276
39095	438277
10246	438278
9564	438279
33028	438280
13411	438281
25466	438282
114795	438283
20442	438284
45382	438285
46003	438286
65434	438287
114713	438288
64843	438289
58063	438290
5900	438291
23312	438292
86108	438293
84942	438294
17429	438295
16667	438296
47117	438297
79921	438298
129339	438299
34219	438300
18013	438301
73124	438302
106229	438303
40051	438304
103742	438305
1174	438306
108610	438307
10597	438308
34092	438309
87313	438310
772	438311
6702	438312
96718	438313
5258	438314
14537	438315
85150	438316
33657	438317
30333	438318
80009	438319
53492	438320
119591	438321
17319	438322
55838	438323
104781	438324
18718	438325
23096	438326
9307	438327
12792	438328
54385	438329
31671	438330
2417	438331
44283	438332
88806	438333
29750	438334
63069	438335
52227	438336
30979	438337
88648	438338
28782	438339
98236	438340
116762	438341
25914	438342
66159	438343
1111	438344
75920	438345
102442	438346
84622	438347
81201	438348
141886	438349
44224	438350
12822	438351
87659	438352
63692	438353
91462	438354
9459	438355
85730	438356
71865	438357
3645	438358
134772	438359
83803	438360
18398	438361
44229	438362
137204	438363
112472	438364
31033	438365
10198	438366
63179	438367
1032	438368
18122	438369
47462	438370
105413	438371
70	438372
3061	438373
55357	438374
98084	438375
9586	438376
102337	438377
8482	438378
59965	438379
48081	438380
41921	438381
8172	438382
61882	438383
54692	438384
90516	438385
90146	438386
97826	438387
3281	438388
29815	438389
63626	438390
89440	438391
57674	438392
37522	438393
10549	438394
49004	438395
90687	438396
51502	438397
47169	438398
43140	438399
703	438400
137365	438401
37601	438402
16068	438403
131364	438404
7721	438405
5273	438406
9273	438407
6656	438408
10926	438409
136826	438410
10130	438411
105865	438412
33648	438413
61861	438414
133830	438415
9578	438416
76540	438417
15570	438418
145323	438419
18600	438420
46555	438421
44620	438422
95586	438423
57340	438424
234	438425
89598	438426
65745	438427
6380	438428
115115	438429
40717	438430
26024	438431
53364	438432
14308	438433
122365	438434
25052	438435
81655	438436
289	438437
1924	438438
103047	438439
66771	438440
63056	438441
76991	438442
7844	438443
13496	438444
145446	438445
47374	438446
21437	438447
67639	438448
96946	438449
31469	438450
34088	438451
37340	438452
8007	438453
130572	438454
6804	438455
38228	438456
37624	438457
171	438458
59707	438459
38616	438460
40469	438461
5248	438462
25903	438463
3780	438464
75460	438465
38547	438466
39873	438467
26159	438468
9824	438469
21168	438470
42178	438471
68379	438472
38954	438473
118011	438474
15689	438475
43574	438476
12893	438477
113647	438478
25048	438479
69843	438480
71369	438481
38678	438482
31102	438483
28690	438484
9685	438485
7899	438486
68294	438487
22032	438488
5483	438489
73925	438490
30161	438491
46835	438492
15515	438493
84932	438494
9425	438495
33503	438496
3414	438497
59995	438498
4514	438499
10310	438500
82189	438501
83108	438502
7654	438503
13808	438504
36136	438505
17554	438506
85217	438507
66832	438508
16045	438509
14330	438510
59349	438511
60744	438512
16892	438513
119726	438514
13277	438515
88734	438516
70614	438517
60861	438518
86897	438519
10221	438520
12839	438521
39234	438522
99813	438523
10283	438524
13123	438525
22949	438526
80936	438527
21079	438528
2528	438529
31053	438530
76431	438531
16073	438532
128140	438533
12476	438534
74080	438535
11802	438536
49160	438537
68268	438538
1647	438539
33530	438540
31173	438541
37246	438542
15135	438543
18682	438544
60905	438545
14065	438546
71318	438547
41163	438548
33034	438549
5466	438550
3563	438551
12325	438552
16088	438553
50781	438554
41420	438555
108121	438556
47282	438557
108225	438558
23256	438559
1335	438560
36839	438561
41206	438562
45201	438563
42576	438564
51400	438565
24850	438566
2161	438567
21310	438568
84288	438569
61053	438570
43036	438571
1620	438572
88744	438573
23254	438574
99355	438575
100568	438576
49469	438577
60003	438578
8808	438579
91002	438580
798	438581
8680	438582
89934	438583
10540	438584
2385	438585
88347	438586
1030	438587
42085	438588
37392	438589
31924	438590
64407	438591
141134	438592
59045	438593
85029	438594
20994	438595
36436	438596
28404	438597
14160	438598
10274	438599
65645	438600
35054	438601
13051	438602
38075	438603
12188	438604
58024	438605
37126	438606
78938	438607
5870	438608
9064	438609
25886	438610
28013	438611
6733	438612
41877	438613
1204	438614
16037	438615
61313	438616
21889	438617
12384	438618
75715	438619
4091	438620
99252	438621
62500	438622
316	438623
30763	438624
63724	438625
20	438626
105942	438627
6902	438628
87138	438629
110284	438630
20680	438631
32450	438632
981	438633
42251	438634
13557	438635
45643	438636
13653	438637
107803	438638
96230	438639
148368	438640
63469	438641
30022	438642
22471	438643
57138	438644
8997	438645
22591	438646
97600	438647
21299	438648
69943	438649
90807	438650
2518	438651
22279	438652
34828	438653
5483	438654
56281	438655
41537	438656
58256	438657
19814	438658
11633	438659
7898	438660
11397	438661
2202	438662
6031	438663
43148	438664
71024	438665
78669	438666
10756	438667
85604	438668
640	438669
127222	438670
95728	438671
3470	438672
77997	438673
35635	438674
67404	438675
488	438676
122715	438677
110621	438678
99766	438679
51056	438680
31919	438681
13525	438682
16314	438683
51467	438684
55816	438685
66042	438686
120652	438687
16837	438688
13004	438689
24567	438690
60504	438691
53506	438692
90743	438693
16493	438694
26811	438695
88429	438696
87619	438697
4243	438698
11513	438699
398	438700
68359	438701
39	438702
82924	438703
1993	438704
3391	438705
10257	438706
33905	438707
3151	438708
26065	438709
63918	438710
18145	438711
58295	438712
3406	438713
67007	438714
10620	438715
101447	438716
18706	438717
11621	438718
11542	438719
10846	438720
41452	438721
10722	438722
55085	438723
26412	438724
68971	438725
87481	438726
14194	438727
33480	438728
91263	438729
68560	438730
43194	438731
3506	438732
6730	438733
1912	438734
44132	438735
16093	438736
49176	438737
3617	438738
47916	438739
4271	438740
76439	438741
11778	438742
11601	438743
96498	438744
796	438745
8747	438746
30877	438747
70841	438748
38461	438749
1882	438750
44200	438751
48500	438752
70676	438753
87140	438754
19906	438755
13820	438756
14889	438757
53133	438758
20778	438759
39210	438760
24401	438761
11289	438762
4711	438763
52450	438764
42184	438765
13156	438766
67801	438767
23933	438768
12514	438769
15983	438770
12802	438771
74242	438772
20690	438773
84760	438774
5495	438775
13615	438776
130236	438777
99488	438778
1651	438779
2446	438780
121119	438781
60219	438782
31904	438783
9443	438784
58243	438785
59661	438786
61036	438787
60889	438788
25742	438789
15693	438790
11310	438791
8426	438792
150176	438793
107828	438794
8074	438795
800	438796
3823	438797
48192	438798
68856	438799
46119	438800
73227	438801
57027	438802
132914	438803
2762	438804
103972	438805
85	438806
11505	438807
8036	438808
106285	438809
17734	438810
62562	438811
2966	438812
1638	438813
64474	438814
138381	438815
21786	438816
23672	438817
39140	438818
18389	438819
21944	438820
3999	438821
7293	438822
112494	438823
75506	438824
96633	438825
42630	438826
1124	438827
355	438828
7826	438829
67091	438830
6263	438831
5403	438832
45130	438833
6600	438834
19051	438835
28303	438836
47208	438837
32586	438838
13736	438839
944	438840
17606	438841
85241	438842
42379	438843
64343	438844
85273	438845
44276	438846
3169	438847
44365	438848
38851	438849
32224	438850
46613	438851
7038	438852
143654	438853
61736	438854
6682	438855
107410	438856
38044	438857
33624	438858
147	438859
12714	438860
61143	438861
55644	438862
104170	438863
56667	438864
120346	438865
2003	438866
51047	438867
55125	438868
33318	438869
62012	438870
1779	438871
17487	438872
13353	438873
10272	438874
31034	438875
22649	438876
14089	438877
20744	438878
115402	438879
62095	438880
4850	438881
92097	438882
6734	438883
20421	438884
59560	438885
6	438886
39753	438887
25968	438888
137127	438889
62013	438890
62703	438891
40881	438892
10296	438893
38542	438894
18838	438895
53701	438896
4438	438897
18	438898
27478	438899
1356	438900
16191	438901
18408	438902
98524	438903
68144	438904
40446	438905
6499	438906
53105	438907
59915	438908
380	438909
47800	438910
12826	438911
223	438912
111986	438913
59968	438914
104680	438915
114636	438916
10574	438917
1313	438918
19131	438919
83338	438920
72552	438921
5294	438922
17959	438923
94824	438924
34601	438925
39780	438926
49041	438927
104720	438928
53865	438929
132642	438930
28439	438931
59865	438932
20806	438933
7222	438934
34960	438935
35588	438936
33722	438937
53742	438938
40491	438939
45868	438940
11753	438941
9434	438942
7256	438943
36769	438944
27736	438945
6911	438946
7121	438947
110273	438948
117206	438949
13504	438950
4938	438951
36045	438952
39754	438953
120649	438954
11977	438955
3234	438956
23907	438957
107968	438958
78401	438959
121320	438960
7565	438961
142999	438962
103367	438963
24538	438964
133031	438965
43566	438966
5594	438967
103218	438968
18903	438969
73191	438970
92133	438971
51843	438972
63103	438973
87147	438974
4709	438975
19562	438976
94560	438977
11650	438978
8354	438979
15214	438980
6980	438981
143686	438982
69276	438983
12174	438984
103579	438985
9409	438986
86176	438987
71147	438988
31565	438989
97685	438990
51628	438991
33594	438992
88410	438993
112787	438994
35666	438995
22939	438996
50443	438997
103937	438998
1451	438999
64503	439000
39136	439001
7428	439002
101242	439003
82276	439004
25633	439005
62326	439006
74689	439007
47052	439008
15504	439009
9576	439010
75005	439011
23464	439012
67947	439013
73358	439014
65367	439015
34617	439016
24716	439017
69243	439018
46603	439019
104133	439020
12160	439021
24707	439022
43900	439023
90934	439024
60842	439025
81568	439026
15860	439027
105995	439028
20614	439029
4788	439030
51935	439031
88422	439032
117140	439033
105199	439034
13855	439035
35866	439036
2807	439037
10352	439038
45265	439039
37621	439040
32984	439041
26714	439042
35143	439043
19299	439044
136309	439045
17616	439046
21956	439047
40588	439048
43306	439049
15328	439050
6658	439051
93114	439052
60657	439053
26400	439054
72834	439055
69710	439056
74978	439057
8267	439058
12088	439059
23576	439060
251	439061
4653	439062
8476	439063
22739	439064
119154	439065
25739	439066
8447	439067
64362	439068
27531	439069
46747	439070
10161	439071
9812	439072
17151	439073
435	439074
18588	439075
17396	439076
25623	439077
70715	439078
93233	439079
21520	439080
3434	439081
9601	439082
73537	439083
65287	439084
96409	439085
120616	439086
5233	439087
24636	439088
19660	439089
63920	439090
60350	439091
84909	439092
107193	439093
7103	439094
13888	439095
17742	439096
12792	439097
59838	439098
79956	439099
54796	439100
124942	439101
3797	439102
11544	439103
70257	439104
25331	439105
69060	439106
70400	439107
26799	439108
22990	439109
125351	439110
86614	439111
42180	439112
77653	439113
20459	439114
35332	439115
66650	439116
29224	439117
4650	439118
117440	439119
14596	439120
66233	439121
5600	439122
88560	439123
2272	439124
18707	439125
63015	439126
31944	439127
22827	439128
13566	439129
149620	439130
4840	439131
92387	439132
52382	439133
54683	439134
5	439135
44348	439136
86363	439137
30835	439138
100085	439139
88549	439140
985	439141
6703	439142
147540	439143
18503	439144
2	439145
35057	439146
64926	439147
5619	439148
1622	439149
44903	439150
98171	439151
99102	439152
85955	439153
37653	439154
69160	439155
143487	439156
1877	439157
56713	439158
103452	439159
18006	439160
65752	439161
6713	439162
120597	439163
34188	439164
36069	439165
15023	439166
88455	439167
17138	439168
35796	439169
39502	439170
1259	439171
8993	439172
78051	439173
82938	439174
196	439175
47497	439176
14399	439177
8458	439178
107005	439179
88664	439180
2	439181
8483	439182
75202	439183
107927	439184
32051	439185
24496	439186
71978	439187
38818	439188
66488	439189
7908	439190
852	439191
25101	439192
18122	439193
23859	439194
12837	439195
46340	439196
37707	439197
143842	439198
43276	439199
14229	439200
8347	439201
64463	439202
3247	439203
91775	439204
29908	439205
63355	439206
136	439207
10993	439208
67065	439209
3707	439210
15707	439211
34516	439212
32599	439213
30284	439214
34919	439215
76686	439216
9554	439217
83802	439218
48014	439219
51378	439220
18914	439221
37497	439222
71562	439223
25804	439224
25897	439225
692	439226
121264	439227
71440	439228
47302	439229
79319	439230
30349	439231
62441	439232
53325	439233
57659	439234
11429	439235
6226	439236
3837	439237
83517	439238
21680	439239
126653	439240
65867	439241
14066	439242
24314	439243
77826	439244
70481	439245
81925	439246
6	439247
44869	439248
20983	439249
94758	439250
48063	439251
44459	439252
51913	439253
33855	439254
25571	439255
2721	439256
21017	439257
95729	439258
54663	439259
17939	439260
43183	439261
10903	439262
68092	439263
11874	439264
133570	439265
15389	439266
22404	439267
80202	439268
100784	439269
54495	439270
59274	439271
117951	439272
401	439273
61324	439274
63306	439275
41582	439276
108326	439277
41348	439278
16501	439279
1577	439280
88603	439281
34503	439282
11022	439283
73215	439284
44610	439285
2268	439286
1469	439287
68403	439288
85011	439289
5236	439290
92074	439291
29257	439292
46423	439293
76914	439294
125307	439295
12116	439296
30677	439297
66719	439298
81292	439299
3318	439300
49011	439301
114496	439302
33742	439303
35919	439304
17426	439305
36692	439306
28220	439307
112477	439308
9770	439309
38464	439310
98978	439311
45615	439312
128765	439313
1938	439314
2641	439315
652	439316
6731	439317
33320	439318
34142	439319
110783	439320
41502	439321
31083	439322
57354	439323
28812	439324
98855	439325
36164	439326
19492	439327
116989	439328
42824	439329
113666	439330
39124	439331
81068	439332
83138	439333
119629	439334
10551	439335
13911	439336
59437	439337
60560	439338
58666	439339
67299	439340
115660	439341
67134	439342
37954	439343
98235	439344
19530	439345
7523	439346
91891	439347
47171	439348
22017	439349
25174	439350
33125	439351
27801	439352
20519	439353
70792	439354
15765	439355
35577	439356
8756	439357
35943	439358
62444	439359
28210	439360
96665	439361
2730	439362
81864	439363
55617	439364
31444	439365
41580	439366
24600	439367
117606	439368
23378	439369
23134	439370
20279	439371
22047	439372
26235	439373
115218	439374
136040	439375
44371	439376
27416	439377
952	439378
21944	439379
75428	439380
53090	439381
34097	439382
494	439383
52410	439384
430	439385
51172	439386
5392	439387
22304	439388
141292	439389
15929	439390
114723	439391
19181	439392
21605	439393
72437	439394
134497	439395
634	439396
9283	439397
562	439398
14173	439399
54374	439400
126538	439401
5087	439402
76019	439403
44776	439404
36680	439405
1985	439406
5826	439407
65196	439408
118550	439409
45922	439410
3725	439411
56936	439412
24322	439413
34273	439414
65413	439415
334	439416
126384	439417
76402	439418
42315	439419
69857	439420
17228	439421
145600	439422
595	439423
46540	439424
75585	439425
140	439426
103712	439427
25491	439428
5770	439429
9383	439430
32333	439431
115675	439432
9656	439433
71214	439434
43678	439435
130593	439436
45286	439437
27085	439438
20428	439439
17996	439440
12998	439441
86505	439442
1159	439443
11808	439444
98671	439445
321	439446
1279	439447
39509	439448
65157	439449
24465	439450
10789	439451
41488	439452
20406	439453
69579	439454
20286	439455
5409	439456
68525	439457
118156	439458
3253	439459
15626	439460
147101	439461
75414	439462
50626	439463
41479	439464
122727	439465
56755	439466
17047	439467
65858	439468
56546	439469
68553	439470
113000	439471
1111	439472
13674	439473
4543	439474
8636	439475
51941	439476
39966	439477
31353	439478
4776	439479
19622	439480
73683	439481
31491	439482
55849	439483
65687	439484
4023	439485
19133	439486
4768	439487
22479	439488
10174	439489
34722	439490
333	439491
104149	439492
38066	439493
57738	439494
41763	439495
2873	439496
34339	439497
113606	439498
30685	439499
97940	439500
1596	439501
6780	439502
111282	439503
24	439504
65629	439505
22931	439506
70286	439507
68514	439508
16711	439509
83295	439510
54122	439511
61979	439512
5360	439513
78437	439514
55859	439515
40016	439516
48303	439517
29386	439518
55797	439519
20879	439520
63813	439521
3884	439522
97416	439523
8416	439524
148996	439525
111349	439526
21408	439527
1540	439528
3620	439529
112871	439530
186	439531
10616	439532
27451	439533
18333	439534
1194	439535
36150	439536
30362	439537
2908	439538
20377	439539
17154	439540
3271	439541
138255	439542
45967	439543
90131	439544
9212	439545
101934	439546
21374	439547
137860	439548
20848	439549
133266	439550
9604	439551
115481	439552
37348	439553
35122	439554
47524	439555
7719	439556
45450	439557
110314	439558
46562	439559
32621	439560
120104	439561
36501	439562
45109	439563
52290	439564
10845	439565
115454	439566
62720	439567
132283	439568
44534	439569
46411	439570
53406	439571
109926	439572
8065	439573
63601	439574
114186	439575
3770	439576
43512	439577
32065	439578
69295	439579
12145	439580
43234	439581
45671	439582
50375	439583
129655	439584
101365	439585
96851	439586
43415	439587
11588	439588
26447	439589
36696	439590
113953	439591
17469	439592
106557	439593
40268	439594
22313	439595
12817	439596
3775	439597
34058	439598
9293	439599
4594	439600
3589	439601
34984	439602
803	439603
18965	439604
78002	439605
91640	439606
92798	439607
25949	439608
30423	439609
49384	439610
59565	439611
177	439612
18763	439613
2225	439614
16836	439615
63421	439616
106539	439617
70300	439618
1704	439619
8434	439620
67946	439621
69248	439622
19366	439623
52515	439624
457	439625
28314	439626
458	439627
4960	439628
3302	439629
1887	439630
5161	439631
89037	439632
86252	439633
9549	439634
12311	439635
4449	439636
55504	439637
21134	439638
21260	439639
35717	439640
11177	439641
18340	439642
19768	439643
29387	439644
88208	439645
13905	439646
35934	439647
57706	439648
6966	439649
58286	439650
54828	439651
25936	439652
36186	439653
46989	439654
2129	439655
12583	439656
97610	439657
73251	439658
72900	439659
55902	439660
32492	439661
74294	439662
52411	439663
6	439664
41661	439665
7815	439666
2034	439667
116717	439668
792	439669
21784	439670
74101	439671
133745	439672
43513	439673
25339	439674
16577	439675
9648	439676
43841	439677
13150	439678
8317	439679
740	439680
23151	439681
117862	439682
58242	439683
33727	439684
8290	439685
46962	439686
50633	439687
30190	439688
32704	439689
121591	439690
2435	439691
6452	439692
15022	439693
92821	439694
62230	439695
39305	439696
51493	439697
160	439698
51989	439699
28348	439700
36055	439701
16139	439702
22588	439703
9490	439704
24798	439705
9863	439706
45011	439707
25632	439708
97087	439709
48	439710
56940	439711
17346	439712
97224	439713
44246	439714
13793	439715
85840	439716
20092	439717
32091	439718
150405	439719
40770	439720
55854	439721
2549	439722
12892	439723
2824	439724
24289	439725
80771	439726
22488	439727
59626	439728
30063	439729
50286	439730
80886	439731
143637	439732
23337	439733
14999	439734
2751	439735
64028	439736
43828	439737
17877	439738
84503	439739
188	439740
87721	439741
13883	439742
26489	439743
4463	439744
26889	439745
13050	439746
50320	439747
31104	439748
24115	439749
88900	439750
60810	439751
108771	439752
634	439753
22918	439754
3538	439755
63193	439756
45422	439757
48437	439758
17557	439759
25046	439760
7786	439761
114530	439762
25612	439763
8705	439764
35677	439765
61164	439766
23494	439767
4614	439768
2522	439769
9820	439770
57760	439771
82366	439772
833	439773
4104	439774
39650	439775
13895	439776
65995	439777
39713	439778
12938	439779
90937	439780
86469	439781
3259	439782
110737	439783
96124	439784
89400	439785
208	439786
28901	439787
65895	439788
87177	439789
3768	439790
31497	439791
36396	439792
6423	439793
75473	439794
62236	439795
23613	439796
46243	439797
38141	439798
119501	439799
25109	439800
32057	439801
70284	439802
10709	439803
40966	439804
93354	439805
71513	439806
49523	439807
45374	439808
38684	439809
25754	439810
12834	439811
103999	439812
6142	439813
94247	439814
136360	439815
38060	439816
24611	439817
29088	439818
96526	439819
16701	439820
1535	439821
551	439822
84213	439823
10991	439824
9537	439825
32895	439826
94678	439827
45704	439828
132113	439829
28252	439830
62708	439831
1816	439832
46855	439833
38333	439834
41372	439835
31743	439836
13576	439837
132826	439838
42772	439839
21827	439840
24719	439841
119295	439842
144859	439843
80541	439844
22206	439845
80678	439846
78850	439847
112181	439848
97281	439849
9734	439850
11410	439851
65468	439852
132695	439853
1187	439854
40082	439855
83300	439856
2926	439857
92370	439858
59695	439859
90130	439860
65005	439861
122788	439862
2060	439863
56543	439864
69499	439865
40533	439866
44669	439867
27490	439868
25738	439869
72736	439870
18176	439871
42041	439872
129866	439873
101008	439874
86788	439875
30280	439876
62081	439877
62630	439878
3031	439879
8793	439880
3286	439881
990	439882
29822	439883
10117	439884
113766	439885
73361	439886
161	439887
37994	439888
71576	439889
278	439890
32039	439891
81473	439892
105689	439893
30266	439894
99838	439895
78138	439896
8138	439897
12366	439898
19300	439899
44189	439900
83206	439901
34001	439902
1927	439903
44401	439904
6683	439905
98537	439906
105963	439907
25576	439908
62702	439909
11068	439910
74619	439911
24598	439912
22589	439913
10240	439914
9041	439915
90695	439916
88	439917
75968	439918
37845	439919
36478	439920
37713	439921
4198	439922
132715	439923
13972	439924
30369	439925
17267	439926
12582	439927
3716	439928
11571	439929
49507	439930
39274	439931
52850	439932
27458	439933
84761	439934
2575	439935
117257	439936
125321	439937
112613	439938
57174	439939
25686	439940
26030	439941
73450	439942
84376	439943
14332	439944
58518	439945
96774	439946
442	439947
11621	439948
6195	439949
41851	439950
17823	439951
49430	439952
98255	439953
6576	439954
54494	439955
50271	439956
105008	439957
18489	439958
7268	439959
14857	439960
69362	439961
54630	439962
21498	439963
112734	439964
68741	439965
43170	439966
2212	439967
146801	439968
44505	439969
5767	439970
21038	439971
72989	439972
100605	439973
74272	439974
135024	439975
107847	439976
97535	439977
97631	439978
9350	439979
36582	439980
54165	439981
32778	439982
25859	439983
3847	439984
90860	439985
4865	439986
85008	439987
24250	439988
21694	439989
89252	439990
88338	439991
631	439992
120423	439993
56157	439994
9234	439995
36355	439996
7550	439997
2088	439998
9714	439999
38621	440000
1497	440001
57663	440002
101823	440003
107020	440004
134111	440005
12886	440006
7132	440007
44069	440008
81503	440009
131565	440010
31394	440011
40095	440012
28910	440013
26040	440014
124722	440015
4197	440016
4693	440017
115874	440018
50165	440019
68443	440020
4218	440021
72286	440022
33589	440023
9937	440024
53884	440025
138584	440026
85061	440027
50430	440028
8933	440029
7744	440030
31315	440031
81786	440032
69361	440033
32539	440034
53934	440035
3807	440036
69996	440037
135314	440038
36751	440039
71159	440040
4700	440041
1037	440042
38756	440043
26662	440044
107787	440045
55399	440046
46913	440047
86902	440048
82877	440049
12737	440050
11605	440051
42519	440052
24888	440053
6864	440054
110337	440055
2310	440056
43638	440057
80410	440058
41505	440059
95795	440060
16894	440061
33121	440062
7141	440063
90926	440064
19678	440065
97	440066
10108	440067
69166	440068
5379	440069
54957	440070
129417	440071
34259	440072
3549	440073
126646	440074
5680	440075
20188	440076
131389	440077
2206	440078
30538	440079
52073	440080
47541	440081
16971	440082
52916	440083
6189	440084
46606	440085
32391	440086
39790	440087
29540	440088
87174	440089
38049	440090
8222	440091
53621	440092
98945	440093
124190	440094
315	440095
2868	440096
40024	440097
15710	440098
15161	440099
82126	440100
21411	440101
41226	440102
48887	440103
9625	440104
131713	440105
19884	440106
18881	440107
87520	440108
22010	440109
7156	440110
26049	440111
66114	440112
106708	440113
1168	440114
22272	440115
73831	440116
20567	440117
54503	440118
42248	440119
10120	440120
30581	440121
8171	440122
10371	440123
2411	440124
47786	440125
30423	440126
275	440127
34252	440128
22501	440129
144	440130
73179	440131
37721	440132
22339	440133
103665	440134
43749	440135
70951	440136
96235	440137
9410	440138
11743	440139
5083	440140
98868	440141
7103	440142
125380	440143
82568	440144
106702	440145
62867	440146
45929	440147
20452	440148
65626	440149
67441	440150
24187	440151
19678	440152
66388	440153
10893	440154
43691	440155
6909	440156
122558	440157
135664	440158
2246	440159
103987	440160
42944	440161
102926	440162
50750	440163
34219	440164
60705	440165
121922	440166
80962	440167
8745	440168
134032	440169
20227	440170
112792	440171
37489	440172
57804	440173
34745	440174
83256	440175
21768	440176
113004	440177
53350	440178
40788	440179
4333	440180
6531	440181
5509	440182
60645	440183
31698	440184
4228	440185
1471	440186
26298	440187
4	440188
19425	440189
68539	440190
21987	440191
90010	440192
2096	440193
11465	440194
127134	440195
64586	440196
23677	440197
65473	440198
20298	440199
150510	440200
19378	440201
18107	440202
93342	440203
53312	440204
44623	440205
9759	440206
63635	440207
1068	440208
3474	440209
3348	440210
39781	440211
20608	440212
5270	440213
32547	440214
3499	440215
11852	440216
48230	440217
122401	440218
116111	440219
36509	440220
72389	440221
80879	440222
14101	440223
53265	440224
110339	440225
89843	440226
14822	440227
2545	440228
5516	440229
33590	440230
8388	440231
23160	440232
29710	440233
49801	440234
92757	440235
8867	440236
10382	440237
99655	440238
7479	440239
5771	440240
4465	440241
133624	440242
4994	440243
130394	440244
8212	440245
82217	440246
63944	440247
15729	440248
54023	440249
70945	440250
32877	440251
8155	440252
7091	440253
17040	440254
10865	440255
76961	440256
49115	440257
80011	440258
146237	440259
2581	440260
85784	440261
25550	440262
9193	440263
2621	440264
11594	440265
147	440266
49103	440267
54836	440268
76973	440269
56083	440270
92802	440271
61727	440272
123050	440273
83676	440274
1438	440275
62172	440276
62426	440277
38407	440278
88397	440279
86646	440280
47188	440281
505	440282
63797	440283
69525	440284
3936	440285
133754	440286
8463	440287
7231	440288
45064	440289
97270	440290
21704	440291
133084	440292
5532	440293
23329	440294
65814	440295
118786	440296
5663	440297
123645	440298
40977	440299
16377	440300
14121	440301
53312	440302
8993	440303
1726	440304
5090	440305
35525	440306
121647	440307
54561	440308
34399	440309
61506	440310
7563	440311
54501	440312
81226	440313
124366	440314
21707	440315
26936	440316
34796	440317
71654	440318
14426	440319
72398	440320
19051	440321
43803	440322
114747	440323
59016	440324
46133	440325
89719	440326
123175	440327
22704	440328
66345	440329
50119	440330
10574	440331
77022	440332
5983	440333
38185	440334
69243	440335
54717	440336
23665	440337
31024	440338
10695	440339
7155	440340
16419	440341
567	440342
57904	440343
71223	440344
54726	440345
13764	440346
78304	440347
7163	440348
33935	440349
31084	440350
89985	440351
50640	440352
37204	440353
18609	440354
649	440355
33084	440356
148107	440357
14747	440358
96863	440359
111105	440360
14	440361
69766	440362
2638	440363
87532	440364
38847	440365
19336	440366
98446	440367
86340	440368
20887	440369
68713	440370
2123	440371
5500	440372
105592	440373
31969	440374
18154	440375
106561	440376
142773	440377
3287	440378
56467	440379
58051	440380
67834	440381
88239	440382
28455	440383
92800	440384
89770	440385
95785	440386
7049	440387
14475	440388
18461	440389
77929	440390
17399	440391
85300	440392
31980	440393
564	440394
65177	440395
31761	440396
26204	440397
47418	440398
76476	440399
8299	440400
73722	440401
101854	440402
32379	440403
1155	440404
128790	440405
11367	440406
103476	440407
7499	440408
64375	440409
4456	440410
14911	440411
31339	440412
13550	440413
23940	440414
54505	440415
8747	440416
46019	440417
24328	440418
101506	440419
107514	440420
28406	440421
10897	440422
106156	440423
26101	440424
33341	440425
59472	440426
64769	440427
104595	440428
15459	440429
77117	440430
104414	440431
29016	440432
130326	440433
9180	440434
62164	440435
7463	440436
70617	440437
27040	440438
10856	440439
80849	440440
427	440441
2290	440442
34409	440443
31780	440444
7747	440445
8584	440446
753	440447
15717	440448
46156	440449
43589	440450
110812	440451
55604	440452
83798	440453
38989	440454
222	440455
77799	440456
42733	440457
88146	440458
35359	440459
19270	440460
132980	440461
38969	440462
36138	440463
78244	440464
43289	440465
78812	440466
5973	440467
7652	440468
14941	440469
1350	440470
39858	440471
136519	440472
5057	440473
25139	440474
91385	440475
11318	440476
93115	440477
59532	440478
5326	440479
74541	440480
14534	440481
12924	440482
12785	440483
22801	440484
97707	440485
10812	440486
47012	440487
14013	440488
106504	440489
41735	440490
99593	440491
48507	440492
47497	440493
30171	440494
20014	440495
47078	440496
43312	440497
81098	440498
77113	440499
616	440500
36096	440501
15004	440502
100901	440503
76960	440504
31233	440505
15824	440506
82875	440507
140833	440508
82349	440509
54779	440510
25823	440511
35553	440512
55237	440513
106934	440514
146131	440515
4536	440516
2186	440517
9402	440518
110732	440519
122297	440520
7559	440521
41754	440522
3359	440523
12513	440524
24332	440525
44105	440526
51228	440527
7451	440528
836	440529
130696	440530
15829	440531
96911	440532
69580	440533
48156	440534
50804	440535
7912	440536
51369	440537
212	440538
14899	440539
104347	440540
12084	440541
44274	440542
135679	440543
46797	440544
24583	440545
82380	440546
32167	440547
130357	440548
29228	440549
1298	440550
80896	440551
374	440552
519	440553
11194	440554
99201	440555
8368	440556
73232	440557
24931	440558
12074	440559
49936	440560
31984	440561
12015	440562
24931	440563
93469	440564
11056	440565
74569	440566
145498	440567
12289	440568
5720	440569
24979	440570
2388	440571
3389	440572
8468	440573
139559	440574
70261	440575
48595	440576
12987	440577
8540	440578
85750	440579
34014	440580
36600	440581
55386	440582
42378	440583
7747	440584
53716	440585
5134	440586
196	440587
39991	440588
13744	440589
24639	440590
88544	440591
29216	440592
10511	440593
593	440594
24965	440595
52700	440596
794	440597
48281	440598
18217	440599
70801	440600
29125	440601
22890	440602
113321	440603
80216	440604
20652	440605
29443	440606
49043	440607
21692	440608
31855	440609
22122	440610
83263	440611
16769	440612
4879	440613
97947	440614
83645	440615
10556	440616
3972	440617
35427	440618
8948	440619
53866	440620
60986	440621
3227	440622
39010	440623
4839	440624
83433	440625
120057	440626
24594	440627
7841	440628
17659	440629
66578	440630
113213	440631
5752	440632
544	440633
34950	440634
109857	440635
24379	440636
7253	440637
40670	440638
55197	440639
8939	440640
50728	440641
46241	440642
279	440643
5904	440644
114592	440645
1578	440646
11122	440647
4326	440648
3146	440649
10666	440650
41803	440651
14774	440652
86464	440653
2998	440654
16417	440655
47446	440656
117624	440657
93636	440658
10299	440659
51912	440660
61042	440661
88402	440662
131709	440663
38269	440664
134176	440665
62739	440666
18114	440667
32256	440668
34611	440669
110336	440670
14071	440671
110541	440672
73941	440673
89066	440674
16105	440675
45870	440676
94534	440677
98710	440678
13492	440679
43899	440680
14109	440681
10119	440682
28258	440683
50851	440684
36405	440685
43028	440686
61854	440687
25546	440688
35507	440689
43266	440690
28215	440691
15704	440692
3290	440693
18794	440694
2888	440695
30325	440696
12942	440697
9645	440698
28022	440699
7268	440700
110471	440701
42238	440702
14142	440703
122	440704
38467	440705
667	440706
14197	440707
48773	440708
101568	440709
5977	440710
11875	440711
38854	440712
15778	440713
77338	440714
89903	440715
20417	440716
45860	440717
32644	440718
23887	440719
2720	440720
84639	440721
45557	440722
14151	440723
23077	440724
35373	440725
102367	440726
15776	440727
10536	440728
37260	440729
77429	440730
15640	440731
135932	440732
59875	440733
100054	440734
4475	440735
12196	440736
7215	440737
778	440738
118297	440739
54816	440740
8517	440741
61463	440742
83781	440743
104268	440744
61897	440745
10573	440746
67690	440747
20118	440748
86873	440749
6636	440750
15802	440751
54104	440752
116814	440753
2666	440754
138806	440755
21156	440756
109970	440757
5973	440758
2775	440759
36183	440760
9835	440761
43228	440762
60912	440763
58501	440764
7229	440765
57915	440766
63943	440767
12492	440768
77435	440769
87785	440770
42908	440771
29687	440772
36759	440773
134163	440774
56626	440775
61245	440776
81901	440777
51802	440778
24244	440779
22283	440780
121940	440781
60952	440782
13108	440783
69206	440784
45518	440785
42896	440786
124971	440787
2260	440788
102412	440789
2891	440790
97486	440791
55434	440792
34530	440793
53657	440794
15445	440795
9381	440796
69343	440797
111782	440798
23647	440799
111127	440800
80960	440801
98485	440802
40000	440803
29280	440804
103762	440805
79146	440806
44103	440807
4513	440808
144296	440809
115975	440810
31480	440811
55409	440812
435	440813
5561	440814
41043	440815
18498	440816
8868	440817
103393	440818
10140	440819
134050	440820
6746	440821
5883	440822
36946	440823
31286	440824
73296	440825
87589	440826
131112	440827
86446	440828
8066	440829
56698	440830
25421	440831
19763	440832
60675	440833
51199	440834
119185	440835
53259	440836
117785	440837
8936	440838
327	440839
119	440840
19983	440841
9711	440842
22213	440843
20003	440844
49758	440845
8	440846
131629	440847
47084	440848
34745	440849
25266	440850
31194	440851
114325	440852
11407	440853
18687	440854
108685	440855
15947	440856
96361	440857
29518	440858
103536	440859
120280	440860
75948	440861
82332	440862
313	440863
91752	440864
51727	440865
51304	440866
133453	440867
75674	440868
86463	440869
22570	440870
84564	440871
3240	440872
53619	440873
9797	440874
81624	440875
80513	440876
89318	440877
52471	440878
90529	440879
15020	440880
97597	440881
30153	440882
7	440883
41504	440884
81	440885
615	440886
16107	440887
81688	440888
33587	440889
24334	440890
27595	440891
8960	440892
21478	440893
12257	440894
28803	440895
76292	440896
79700	440897
11132	440898
15845	440899
26371	440900
58250	440901
1125	440902
26185	440903
12822	440904
54234	440905
22245	440906
38805	440907
74465	440908
7921	440909
9242	440910
75377	440911
70123	440912
106250	440913
47404	440914
63688	440915
96419	440916
82727	440917
10947	440918
34429	440919
220	440920
59261	440921
76799	440922
28206	440923
38898	440924
7905	440925
77788	440926
3159	440927
24559	440928
27188	440929
3308	440930
64102	440931
45927	440932
26263	440933
39049	440934
117538	440935
58846	440936
15483	440937
58061	440938
27511	440939
3512	440940
8636	440941
84581	440942
47984	440943
38489	440944
2128	440945
86307	440946
14698	440947
17852	440948
96337	440949
70363	440950
224	440951
23279	440952
2219	440953
39218	440954
95629	440955
76425	440956
82964	440957
24405	440958
100173	440959
83448	440960
6702	440961
20096	440962
51698	440963
10662	440964
15460	440965
92080	440966
87843	440967
178	440968
98162	440969
15450	440970
39212	440971
29049	440972
28147	440973
21151	440974
39195	440975
70949	440976
7653	440977
26263	440978
36646	440979
15087	440980
126729	440981
23682	440982
37410	440983
117414	440984
14634	440985
63460	440986
41623	440987
25344	440988
56465	440989
4115	440990
45097	440991
71406	440992
40980	440993
120913	440994
31689	440995
77858	440996
45552	440997
83439	440998
44288	440999
117093	441000
122914	441001
109598	441002
99844	441003
48700	441004
19694	441005
88071	441006
1479	441007
131568	441008
46698	441009
70087	441010
59416	441011
85005	441012
5769	441013
5571	441014
123409	441015
2597	441016
1188	441017
68098	441018
81840	441019
130316	441020
121323	441021
112578	441022
46140	441023
62756	441024
19726	441025
16624	441026
17088	441027
44718	441028
114031	441029
22004	441030
113094	441031
31076	441032
63390	441033
2266	441034
5781	441035
18953	441036
34762	441037
42930	441038
42840	441039
15903	441040
11144	441041
86992	441042
52523	441043
57759	441044
7436	441045
97860	441046
59564	441047
51981	441048
59108	441049
70302	441050
2745	441051
38133	441052
16	441053
1851	441054
41151	441055
139384	441056
92465	441057
28495	441058
31216	441059
34646	441060
57692	441061
51833	441062
68045	441063
31122	441064
13393	441065
98071	441066
15544	441067
10204	441068
6926	441069
11090	441070
58033	441071
21454	441072
43007	441073
17748	441074
31811	441075
29	441076
61163	441077
54327	441078
18717	441079
87523	441080
49631	441081
20000	441082
80819	441083
19258	441084
1422	441085
42577	441086
100141	441087
6468	441088
8532	441089
131961	441090
23564	441091
27372	441092
104937	441093
34243	441094
29188	441095
36962	441096
11587	441097
83230	441098
11220	441099
40618	441100
47224	441101
45103	441102
22905	441103
5318	441104
32495	441105
120241	441106
44720	441107
92322	441108
22332	441109
102902	441110
4643	441111
12451	441112
13599	441113
13325	441114
147879	441115
9329	441116
41815	441117
81777	441118
55148	441119
52840	441120
76278	441121
41715	441122
9333	441123
86851	441124
64206	441125
282	441126
22931	441127
69903	441128
27931	441129
35588	441130
48996	441131
14103	441132
149209	441133
31055	441134
28927	441135
111106	441136
8576	441137
24948	441138
9969	441139
6324	441140
2480	441141
58240	441142
14623	441143
4366	441144
128944	441145
12599	441146
24862	441147
57891	441148
107391	441149
46162	441150
47800	441151
39082	441152
3852	441153
51958	441154
6162	441155
30151	441156
21171	441157
118336	441158
18337	441159
2120	441160
16451	441161
17681	441162
49106	441163
57568	441164
10395	441165
61152	441166
58509	441167
70099	441168
2929	441169
65604	441170
7022	441171
67208	441172
52963	441173
656	441174
4202	441175
110313	441176
9418	441177
57983	441178
6203	441179
1940	441180
750	441181
12793	441182
25437	441183
17894	441184
113605	441185
61861	441186
49490	441187
107478	441188
136038	441189
41866	441190
85977	441191
38274	441192
145326	441193
83899	441194
16372	441195
5051	441196
84932	441197
2817	441198
2300	441199
128093	441200
362	441201
39403	441202
54663	441203
9641	441204
2499	441205
7570	441206
34706	441207
28008	441208
111234	441209
42592	441210
2827	441211
30134	441212
51399	441213
54735	441214
112458	441215
43764	441216
137856	441217
32144	441218
1708	441219
7453	441220
16189	441221
14104	441222
5213	441223
40118	441224
66141	441225
40991	441226
6839	441227
19573	441228
87258	441229
68003	441230
70978	441231
7730	441232
23597	441233
93100	441234
61578	441235
29334	441236
46052	441237
2515	441238
109657	441239
5319	441240
86196	441241
37220	441242
57703	441243
18464	441244
32398	441245
57350	441246
150259	441247
138382	441248
14087	441249
4355	441250
70051	441251
14146	441252
5675	441253
54182	441254
113806	441255
13691	441256
71570	441257
5008	441258
95279	441259
38224	441260
83676	441261
31083	441262
76712	441263
1306	441264
51762	441265
586	441266
10256	441267
489	441268
16059	441269
62996	441270
56185	441271
72489	441272
20089	441273
5293	441274
65479	441275
12858	441276
95185	441277
33151	441278
3233	441279
73875	441280
79608	441281
86759	441282
4523	441283
117461	441284
11661	441285
57439	441286
24311	441287
1796	441288
130046	441289
150570	441290
21232	441291
22631	441292
21144	441293
5820	441294
82754	441295
13572	441296
19503	441297
61591	441298
36723	441299
23084	441300
18929	441301
732	441302
80460	441303
78470	441304
51945	441305
15096	441306
19700	441307
46944	441308
14838	441309
23810	441310
25620	441311
22938	441312
136274	441313
36822	441314
97832	441315
43387	441316
62247	441317
4202	441318
36706	441319
6945	441320
70638	441321
128189	441322
298	441323
52894	441324
4587	441325
83706	441326
64374	441327
50458	441328
53291	441329
19623	441330
79241	441331
14234	441332
45276	441333
125975	441334
82240	441335
104610	441336
7823	441337
20869	441338
33280	441339
766	441340
13384	441341
150	441342
98192	441343
68555	441344
10457	441345
42061	441346
94362	441347
15469	441348
86200	441349
16034	441350
2739	441351
121876	441352
99535	441353
73901	441354
105739	441355
26724	441356
6340	441357
1878	441358
25746	441359
34077	441360
50391	441361
19141	441362
21906	441363
35821	441364
12866	441365
20999	441366
86264	441367
63700	441368
41412	441369
108102	441370
40834	441371
95924	441372
39132	441373
18670	441374
26908	441375
29222	441376
35492	441377
8152	441378
16010	441379
7471	441380
23771	441381
60544	441382
23931	441383
115557	441384
2468	441385
76844	441386
24339	441387
28582	441388
12962	441389
38524	441390
28735	441391
82311	441392
31912	441393
3126	441394
87774	441395
20859	441396
42861	441397
25053	441398
83657	441399
14556	441400
50164	441401
2501	441402
57589	441403
57732	441404
30504	441405
895	441406
93963	441407
28270	441408
68896	441409
21075	441410
15388	441411
68443	441412
88142	441413
13092	441414
80605	441415
3509	441416
130093	441417
129459	441418
11610	441419
8905	441420
45194	441421
13201	441422
108820	441423
16792	441424
75902	441425
69867	441426
855	441427
14787	441428
29826	441429
43006	441430
11703	441431
76301	441432
1235	441433
130410	441434
48881	441435
20193	441436
102346	441437
3400	441438
46500	441439
109673	441440
8869	441441
9553	441442
70522	441443
90547	441444
8878	441445
41094	441446
23433	441447
109775	441448
66746	441449
29662	441450
46882	441451
1466	441452
78803	441453
1714	441454
114473	441455
40780	441456
7931	441457
111233	441458
104216	441459
63505	441460
124812	441461
64433	441462
25345	441463
120945	441464
86266	441465
134389	441466
69729	441467
5341	441468
101800	441469
114456	441470
96995	441471
58140	441472
8564	441473
58696	441474
55983	441475
294	441476
8084	441477
10843	441478
43966	441479
118844	441480
85817	441481
8076	441482
1595	441483
115691	441484
1145	441485
6297	441486
60762	441487
3229	441488
37660	441489
5246	441490
416	441491
46921	441492
6056	441493
132318	441494
21251	441495
33614	441496
33315	441497
8746	441498
42224	441499
34606	441500
58592	441501
35221	441502
55645	441503
4775	441504
24317	441505
51445	441506
87218	441507
2561	441508
122008	441509
149002	441510
67219	441511
2111	441512
131745	441513
57487	441514
36880	441515
21615	441516
24698	441517
5619	441518
12804	441519
6443	441520
22791	441521
32839	441522
18254	441523
16226	441524
115028	441525
35278	441526
17046	441527
2196	441528
17545	441529
4596	441530
10000	441531
8927	441532
61777	441533
95708	441534
11471	441535
71658	441536
22125	441537
10414	441538
117437	441539
20249	441540
13438	441541
1543	441542
127290	441543
40860	441544
96214	441545
36331	441546
112565	441547
109088	441548
55241	441549
26369	441550
10290	441551
19138	441552
16957	441553
97956	441554
84926	441555
214	441556
104875	441557
136200	441558
16865	441559
8790	441560
45335	441561
6537	441562
2180	441563
77834	441564
79809	441565
47757	441566
38882	441567
42257	441568
31615	441569
59224	441570
31268	441571
62019	441572
138650	441573
39409	441574
64943	441575
71309	441576
121511	441577
2710	441578
33725	441579
59150	441580
35589	441581
472	441582
85341	441583
6027	441584
97	441585
11015	441586
27972	441587
6504	441588
2655	441589
19314	441590
7943	441591
94329	441592
53386	441593
74443	441594
57009	441595
3907	441596
13569	441597
5653	441598
96526	441599
106832	441600
36350	441601
54519	441602
13272	441603
14880	441604
105940	441605
2148	441606
5450	441607
89061	441608
87611	441609
120202	441610
10477	441611
57415	441612
4748	441613
38269	441614
40907	441615
100253	441616
61611	441617
41469	441618
56261	441619
138453	441620
121949	441621
30105	441622
20958	441623
3771	441624
91520	441625
117469	441626
108275	441627
1893	441628
8275	441629
71054	441630
12276	441631
23482	441632
102588	441633
17933	441634
10388	441635
458	441636
12136	441637
8014	441638
79533	441639
28768	441640
68837	441641
4542	441642
10929	441643
4092	441644
11836	441645
95754	441646
19435	441647
50493	441648
34347	441649
146009	441650
89351	441651
3314	441652
39267	441653
102635	441654
56601	441655
31789	441656
15023	441657
122562	441658
48943	441659
71348	441660
41488	441661
55869	441662
27556	441663
91507	441664
130650	441665
45163	441666
429	441667
88818	441668
65987	441669
819	441670
113493	441671
29639	441672
27615	441673
63687	441674
6693	441675
125265	441676
129703	441677
38993	441678
17232	441679
64651	441680
2776	441681
43733	441682
3144	441683
52780	441684
49277	441685
60979	441686
24410	441687
98497	441688
53945	441689
43164	441690
33234	441691
116789	441692
11431	441693
97228	441694
65877	441695
41105	441696
32643	441697
63248	441698
30632	441699
74330	441700
45232	441701
61958	441702
52729	441703
7799	441704
6168	441705
31482	441706
120861	441707
85783	441708
7545	441709
16146	441710
59500	441711
49504	441712
118306	441713
40426	441714
3236	441715
79411	441716
12760	441717
6385	441718
2719	441719
136953	441720
15785	441721
18501	441722
82978	441723
21078	441724
96747	441725
67072	441726
2002	441727
11135	441728
126868	441729
16666	441730
122301	441731
1425	441732
378	441733
82610	441734
85429	441735
6935	441736
50671	441737
65165	441738
1419	441739
17161	441740
9547	441741
3636	441742
29716	441743
46409	441744
17944	441745
140999	441746
56177	441747
54608	441748
47932	441749
105472	441750
29008	441751
18669	441752
84648	441753
2088	441754
34171	441755
43381	441756
654	441757
19566	441758
19954	441759
67400	441760
30577	441761
75787	441762
22792	441763
16741	441764
77650	441765
50904	441766
49767	441767
58127	441768
55433	441769
87706	441770
124953	441771
74724	441772
67253	441773
24292	441774
6183	441775
10132	441776
74893	441777
13477	441778
700	441779
32835	441780
16581	441781
73291	441782
6032	441783
14040	441784
14263	441785
17057	441786
134558	441787
100077	441788
7448	441789
89637	441790
95401	441791
66219	441792
20969	441793
56556	441794
19242	441795
19175	441796
126317	441797
52288	441798
96453	441799
59213	441800
161	441801
26245	441802
93920	441803
22156	441804
107713	441805
27850	441806
99034	441807
75771	441808
65831	441809
18732	441810
28845	441811
9530	441812
87975	441813
26687	441814
28851	441815
25521	441816
39800	441817
7465	441818
50600	441819
21937	441820
88561	441821
17719	441822
18594	441823
49864	441824
73077	441825
94833	441826
40180	441827
53429	441828
5201	441829
26480	441830
6244	441831
5166	441832
72067	441833
115843	441834
3504	441835
9936	441836
134202	441837
106767	441838
37732	441839
21614	441840
66331	441841
22176	441842
78842	441843
3074	441844
8277	441845
77210	441846
17413	441847
7500	441848
51233	441849
36130	441850
104880	441851
24309	441852
15507	441853
53342	441854
12739	441855
32945	441856
107586	441857
41569	441858
17662	441859
10444	441860
3532	441861
108330	441862
8579	441863
20892	441864
50730	441865
82558	441866
67795	441867
110528	441868
77071	441869
109342	441870
77668	441871
16353	441872
833	441873
12960	441874
18431	441875
62258	441876
24330	441877
2171	441878
2583	441879
7869	441880
112709	441881
20554	441882
14919	441883
94725	441884
7534	441885
37505	441886
104150	441887
96972	441888
79238	441889
20941	441890
58906	441891
36233	441892
64384	441893
15106	441894
48722	441895
1205	441896
3700	441897
94518	441898
31631	441899
46280	441900
32764	441901
1994	441902
21265	441903
78028	441904
37728	441905
20528	441906
16189	441907
15317	441908
17084	441909
64513	441910
38632	441911
49545	441912
103434	441913
109006	441914
55343	441915
50570	441916
17722	441917
103596	441918
84755	441919
35149	441920
20075	441921
38736	441922
140626	441923
8579	441924
57672	441925
68881	441926
22456	441927
69240	441928
16	441929
130966	441930
60	441931
21327	441932
7675	441933
6786	441934
3533	441935
60792	441936
25955	441937
19337	441938
9981	441939
34336	441940
17277	441941
38257	441942
34164	441943
5709	441944
97891	441945
33481	441946
30450	441947
36062	441948
107243	441949
57685	441950
39638	441951
97415	441952
76390	441953
25897	441954
64039	441955
109789	441956
84623	441957
44471	441958
91977	441959
29256	441960
1062	441961
1694	441962
43866	441963
46726	441964
90555	441965
36549	441966
2159	441967
5649	441968
23019	441969
85845	441970
28048	441971
11436	441972
140	441973
4293	441974
124846	441975
95802	441976
20957	441977
144821	441978
133121	441979
72285	441980
77628	441981
132341	441982
67117	441983
63229	441984
17201	441985
101510	441986
4361	441987
38416	441988
4764	441989
127801	441990
12743	441991
10451	441992
19837	441993
11780	441994
90036	441995
89779	441996
54725	441997
66639	441998
100975	441999
177	442000
30926	442001
33786	442002
96901	442003
4842	442004
74630	442005
48544	442006
48663	442007
8190	442008
110096	442009
77965	442010
6443	442011
12163	442012
55536	442013
10110	442014
89397	442015
75667	442016
13731	442017
135775	442018
16459	442019
97053	442020
57237	442021
108751	442022
20022	442023
96077	442024
23094	442025
2	442026
61286	442027
42481	442028
31452	442029
3080	442030
13985	442031
54671	442032
48974	442033
5807	442034
114490	442035
72078	442036
34870	442037
54488	442038
119846	442039
73138	442040
17439	442041
9498	442042
42308	442043
1172	442044
78426	442045
31631	442046
136285	442047
22142	442048
122281	442049
30528	442050
19384	442051
58497	442052
8486	442053
75788	442054
114247	442055
37493	442056
24158	442057
23092	442058
57834	442059
12945	442060
109293	442061
79836	442062
16300	442063
2327	442064
334	442065
4462	442066
138214	442067
60637	442068
196	442069
30773	442070
30280	442071
144512	442072
67773	442073
33825	442074
20548	442075
127857	442076
52303	442077
91599	442078
8348	442079
118578	442080
8313	442081
97024	442082
10102	442083
84622	442084
87791	442085
40333	442086
21596	442087
78473	442088
131243	442089
161	442090
12895	442091
4375	442092
7526	442093
24644	442094
137594	442095
42643	442096
77458	442097
43497	442098
79618	442099
114997	442100
25793	442101
34624	442102
10217	442103
26565	442104
1808	442105
58324	442106
116459	442107
55736	442108
55249	442109
75623	442110
51277	442111
34365	442112
104659	442113
31504	442114
12098	442115
2493	442116
9993	442117
60907	442118
100473	442119
12515	442120
30337	442121
87943	442122
51772	442123
108294	442124
16662	442125
62428	442126
7827	442127
111832	442128
31936	442129
57232	442130
104380	442131
51818	442132
65687	442133
8536	442134
115344	442135
848	442136
945	442137
67691	442138
17163	442139
14483	442140
32234	442141
108971	442142
32800	442143
5918	442144
134277	442145
5187	442146
70077	442147
4613	442148
20668	442149
34393	442150
61855	442151
67615	442152
278	442153
19871	442154
10716	442155
127443	442156
89405	442157
28882	442158
122679	442159
9722	442160
16193	442161
53608	442162
2733	442163
46657	442164
109454	442165
25108	442166
6264	442167
2804	442168
37292	442169
109495	442170
910	442171
91050	442172
2880	442173
17099	442174
58493	442175
64603	442176
53612	442177
51326	442178
42236	442179
73975	442180
10467	442181
6440	442182
75520	442183
108329	442184
2213	442185
3962	442186
8678	442187
88331	442188
1128	442189
29415	442190
99396	442191
8855	442192
12365	442193
134787	442194
146954	442195
16531	442196
124643	442197
91315	442198
28879	442199
18634	442200
7093	442201
78586	442202
24802	442203
36127	442204
33319	442205
47	442206
118559	442207
115521	442208
6978	442209
23726	442210
54488	442211
3443	442212
44393	442213
13568	442214
47531	442215
119754	442216
128804	442217
27441	442218
86082	442219
22065	442220
24054	442221
10	442222
43262	442223
46692	442224
114239	442225
5103	442226
903	442227
136398	442228
27922	442229
88690	442230
73796	442231
65941	442232
71162	442233
7801	442234
26218	442235
35235	442236
12336	442237
13778	442238
115521	442239
57953	442240
21539	442241
2314	442242
34403	442243
63744	442244
20571	442245
3208	442246
17821	442247
67141	442248
11505	442249
87880	442250
19002	442251
82167	442252
23374	442253
59813	442254
677	442255
51038	442256
9977	442257
20676	442258
25124	442259
8	442260
7465	442261
55289	442262
4467	442263
144513	442264
39505	442265
84031	442266
10970	442267
136163	442268
97216	442269
536	442270
103548	442271
19532	442272
2808	442273
2548	442274
18782	442275
17956	442276
4355	442277
15209	442278
17932	442279
40500	442280
81224	442281
120816	442282
31438	442283
24676	442284
96790	442285
13131	442286
42681	442287
85	442288
84120	442289
92801	442290
99958	442291
2344	442292
27766	442293
17732	442294
8560	442295
57783	442296
25413	442297
10570	442298
144017	442299
2348	442300
19874	442301
120290	442302
39327	442303
77809	442304
31912	442305
41795	442306
97065	442307
20992	442308
20817	442309
58343	442310
74774	442311
64196	442312
534	442313
192	442314
42705	442315
131702	442316
24037	442317
37166	442318
14281	442319
104462	442320
10800	442321
30618	442322
69533	442323
124023	442324
47060	442325
18225	442326
82702	442327
9190	442328
35110	442329
1681	442330
38414	442331
20080	442332
9718	442333
80078	442334
1828	442335
75946	442336
60015	442337
11008	442338
30929	442339
53483	442340
38294	442341
67641	442342
4257	442343
114912	442344
92864	442345
9263	442346
82798	442347
33024	442348
100918	442349
54545	442350
101970	442351
69386	442352
46447	442353
53980	442354
6421	442355
35995	442356
104299	442357
36026	442358
10234	442359
34512	442360
40380	442361
66832	442362
83193	442363
29772	442364
43573	442365
8152	442366
47493	442367
26905	442368
103843	442369
6868	442370
87787	442371
66776	442372
120584	442373
11439	442374
107466	442375
24404	442376
95688	442377
27362	442378
26170	442379
313	442380
2093	442381
2907	442382
42043	442383
44999	442384
7058	442385
59888	442386
13135	442387
69157	442388
19844	442389
66038	442390
77357	442391
11598	442392
36296	442393
40952	442394
2056	442395
29475	442396
10503	442397
30206	442398
25420	442399
7098	442400
28484	442401
47016	442402
71004	442403
142597	442404
8194	442405
27237	442406
50888	442407
69868	442408
33613	442409
44133	442410
15521	442411
8509	442412
41101	442413
51896	442414
9639	442415
5424	442416
31636	442417
99353	442418
3635	442419
116368	442420
63337	442421
78935	442422
65873	442423
64950	442424
21023	442425
11976	442426
24131	442427
123084	442428
6501	442429
8260	442430
12592	442431
101466	442432
114039	442433
55894	442434
10467	442435
10269	442436
1024	442437
127313	442438
15605	442439
1111	442440
895	442441
78659	442442
73500	442443
76146	442444
40508	442445
71510	442446
20662	442447
10653	442448
94541	442449
24184	442450
13719	442451
27969	442452
725	442453
22139	442454
26589	442455
35432	442456
44761	442457
47246	442458
99879	442459
92507	442460
20800	442461
105913	442462
51626	442463
21759	442464
4311	442465
24186	442466
22909	442467
98532	442468
75713	442469
10664	442470
20123	442471
65905	442472
25157	442473
28085	442474
11437	442475
363	442476
124129	442477
7989	442478
99760	442479
86653	442480
34308	442481
4501	442482
35039	442483
137464	442484
30212	442485
10136	442486
30070	442487
104482	442488
42370	442489
87194	442490
4778	442491
1836	442492
51732	442493
9644	442494
56382	442495
109591	442496
56135	442497
659	442498
15922	442499
70530	442500
4640	442501
66845	442502
12451	442503
3003	442504
6872	442505
136091	442506
18227	442507
4287	442508
117586	442509
87452	442510
17146	442511
32078	442512
88979	442513
38928	442514
1347	442515
37104	442516
72301	442517
42125	442518
19304	442519
45438	442520
74908	442521
48890	442522
57982	442523
84299	442524
26612	442525
43540	442526
18629	442527
266	442528
29316	442529
16435	442530
132334	442531
74668	442532
131072	442533
329	442534
45417	442535
31353	442536
15281	442537
58790	442538
146819	442539
782	442540
85943	442541
1856	442542
70160	442543
11096	442544
30025	442545
71858	442546
1578	442547
92940	442548
17443	442549
75220	442550
97173	442551
90044	442552
36423	442553
114155	442554
103770	442555
31326	442556
134749	442557
12742	442558
23315	442559
30623	442560
29165	442561
53050	442562
6535	442563
32164	442564
39293	442565
105588	442566
2223	442567
6711	442568
70164	442569
57350	442570
5539	442571
3880	442572
3222	442573
11167	442574
36174	442575
1396	442576
32666	442577
133998	442578
42244	442579
67022	442580
29720	442581
46318	442582
41802	442583
5900	442584
66429	442585
4678	442586
8929	442587
24594	442588
12544	442589
266	442590
35853	442591
69500	442592
48837	442593
83829	442594
19584	442595
24739	442596
37682	442597
112685	442598
6055	442599
18259	442600
15956	442601
55836	442602
12020	442603
143349	442604
2009	442605
55547	442606
33359	442607
91350	442608
19475	442609
101422	442610
69772	442611
38036	442612
52027	442613
21409	442614
27803	442615
16241	442616
29889	442617
12659	442618
88307	442619
22291	442620
42007	442621
3234	442622
139371	442623
66615	442624
9165	442625
29778	442626
2485	442627
75809	442628
8071	442629
2040	442630
40378	442631
56470	442632
33086	442633
92792	442634
11046	442635
2629	442636
91979	442637
23921	442638
64	442639
59	442640
11218	442641
42322	442642
68991	442643
24780	442644
98368	442645
73048	442646
73690	442647
31573	442648
2656	442649
18682	442650
66187	442651
23212	442652
29550	442653
15333	442654
80012	442655
6099	442656
43462	442657
48372	442658
9989	442659
59786	442660
62089	442661
1568	442662
28036	442663
6853	442664
40951	442665
3477	442666
40908	442667
752	442668
3940	442669
1077	442670
78009	442671
1878	442672
97862	442673
4057	442674
28144	442675
94839	442676
63356	442677
9922	442678
15400	442679
1334	442680
69913	442681
67461	442682
89595	442683
2187	442684
142584	442685
75404	442686
131431	442687
22404	442688
130166	442689
9589	442690
43591	442691
28544	442692
1936	442693
59767	442694
24118	442695
136140	442696
86354	442697
122796	442698
1285	442699
8272	442700
25475	442701
48018	442702
19302	442703
48516	442704
51035	442705
12096	442706
12630	442707
45520	442708
3193	442709
6910	442710
21039	442711
81085	442712
77649	442713
37487	442714
33957	442715
28335	442716
3342	442717
26760	442718
17791	442719
94498	442720
53381	442721
17490	442722
8609	442723
108248	442724
56990	442725
19611	442726
18358	442727
18735	442728
33610	442729
44510	442730
1548	442731
64010	442732
463	442733
117731	442734
11267	442735
47393	442736
4887	442737
44104	442738
8189	442739
5865	442740
38662	442741
105182	442742
35958	442743
26714	442744
31728	442745
82257	442746
103078	442747
27601	442748
46387	442749
102045	442750
36116	442751
60436	442752
77511	442753
16626	442754
62508	442755
99981	442756
8024	442757
15343	442758
10389	442759
8497	442760
11509	442761
73508	442762
1989	442763
30916	442764
75334	442765
2775	442766
11505	442767
49639	442768
138881	442769
87338	442770
29937	442771
61223	442772
58823	442773
7284	442774
7223	442775
18447	442776
4969	442777
68701	442778
117278	442779
113403	442780
122492	442781
45977	442782
52617	442783
4264	442784
11782	442785
11522	442786
74946	442787
25793	442788
47078	442789
12709	442790
73597	442791
84110	442792
34400	442793
46189	442794
111112	442795
130124	442796
33569	442797
45630	442798
135392	442799
9972	442800
21722	442801
117704	442802
6476	442803
83294	442804
2201	442805
19890	442806
48281	442807
13697	442808
3694	442809
121229	442810
24670	442811
116604	442812
41295	442813
15335	442814
23391	442815
1399	442816
61036	442817
47081	442818
49353	442819
48284	442820
76610	442821
25299	442822
134736	442823
13670	442824
49553	442825
51862	442826
30685	442827
1587	442828
39412	442829
62228	442830
50584	442831
69493	442832
70151	442833
13712	442834
10931	442835
1414	442836
46681	442837
21684	442838
63249	442839
13444	442840
28574	442841
60796	442842
15620	442843
399	442844
128645	442845
3155	442846
15149	442847
39861	442848
55068	442849
57113	442850
25826	442851
5272	442852
43113	442853
73560	442854
122029	442855
16306	442856
27576	442857
91707	442858
66323	442859
12467	442860
85543	442861
28681	442862
2230	442863
1171	442864
33397	442865
12837	442866
67639	442867
48369	442868
2356	442869
70208	442870
53287	442871
96943	442872
33769	442873
45563	442874
42970	442875
19728	442876
107796	442877
105	442878
44078	442879
60705	442880
84478	442881
125226	442882
91	442883
61412	442884
110081	442885
21269	442886
118111	442887
50	442888
7195	442889
660	442890
6828	442891
45700	442892
50329	442893
65690	442894
58473	442895
9439	442896
57864	442897
62583	442898
49362	442899
27595	442900
66487	442901
14067	442902
23744	442903
76770	442904
72314	442905
96225	442906
6571	442907
38542	442908
35072	442909
91972	442910
2407	442911
8922	442912
76095	442913
454	442914
2236	442915
76562	442916
74892	442917
19798	442918
57784	442919
35218	442920
3636	442921
145658	442922
16887	442923
18776	442924
71658	442925
62237	442926
47903	442927
23368	442928
30883	442929
5014	442930
82408	442931
15520	442932
83345	442933
108144	442934
113116	442935
2066	442936
74621	442937
43524	442938
54357	442939
73832	442940
58415	442941
20213	442942
85324	442943
553	442944
124851	442945
100888	442946
9753	442947
96122	442948
49558	442949
686	442950
41959	442951
59959	442952
54482	442953
1759	442954
635	442955
56181	442956
123048	442957
76223	442958
20782	442959
64489	442960
48373	442961
37796	442962
125313	442963
51958	442964
712	442965
28720	442966
50972	442967
33334	442968
15157	442969
77464	442970
34527	442971
27522	442972
65007	442973
9314	442974
92280	442975
34170	442976
17479	442977
59054	442978
74615	442979
23895	442980
118020	442981
74016	442982
19812	442983
25906	442984
1302	442985
72130	442986
4868	442987
16614	442988
682	442989
49840	442990
41427	442991
19133	442992
114016	442993
17386	442994
110934	442995
15350	442996
25177	442997
55671	442998
3814	442999
1312	443000
99258	443001
20222	443002
107532	443003
2341	443004
97801	443005
43117	443006
33788	443007
1637	443008
11601	443009
25233	443010
68414	443011
23110	443012
61059	443013
1392	443014
37148	443015
52582	443016
49940	443017
47442	443018
112711	443019
13023	443020
21343	443021
22096	443022
84804	443023
102620	443024
117962	443025
106972	443026
82722	443027
123281	443028
20020	443029
5986	443030
47288	443031
22674	443032
4611	443033
68855	443034
15526	443035
133129	443036
69336	443037
68414	443038
107221	443039
17094	443040
58933	443041
27884	443042
95913	443043
7374	443044
50061	443045
26697	443046
36426	443047
14847	443048
20737	443049
66463	443050
60803	443051
9603	443052
81487	443053
11606	443054
55850	443055
22978	443056
45632	443057
24	443058
122331	443059
78058	443060
66931	443061
78691	443062
100682	443063
59286	443064
46428	443065
101928	443066
37982	443067
6306	443068
37717	443069
18249	443070
111846	443071
39571	443072
12900	443073
5670	443074
11554	443075
72056	443076
27683	443077
91829	443078
119277	443079
38081	443080
39926	443081
60579	443082
79697	443083
108071	443084
55008	443085
19882	443086
74673	443087
46361	443088
15915	443089
11929	443090
44369	443091
64825	443092
60688	443093
1846	443094
15171	443095
12549	443096
3729	443097
35352	443098
45352	443099
36567	443100
108461	443101
31797	443102
13297	443103
31292	443104
60061	443105
116424	443106
58167	443107
58106	443108
17157	443109
5435	443110
9313	443111
25100	443112
109414	443113
93056	443114
115921	443115
26977	443116
122816	443117
58056	443118
137	443119
8509	443120
149520	443121
26729	443122
62088	443123
116451	443124
22373	443125
17572	443126
81266	443127
3901	443128
14817	443129
66256	443130
4140	443131
12633	443132
58664	443133
117998	443134
2844	443135
25974	443136
7505	443137
25252	443138
64254	443139
13674	443140
73221	443141
2808	443142
1831	443143
24391	443144
20222	443145
8208	443146
30808	443147
27025	443148
52167	443149
25924	443150
90582	443151
18364	443152
26780	443153
21431	443154
69285	443155
2198	443156
28742	443157
21999	443158
439	443159
74246	443160
77517	443161
119199	443162
133171	443163
18989	443164
144131	443165
24338	443166
84998	443167
49923	443168
24224	443169
63303	443170
39109	443171
29437	443172
15009	443173
49257	443174
9444	443175
72793	443176
24108	443177
33333	443178
3796	443179
985	443180
44663	443181
12822	443182
100747	443183
190	443184
37111	443185
123628	443186
26835	443187
55527	443188
113449	443189
728	443190
213	443191
15076	443192
109965	443193
41771	443194
30724	443195
136077	443196
15822	443197
56830	443198
26479	443199
64535	443200
56034	443201
72512	443202
114761	443203
8357	443204
116205	443205
78938	443206
97825	443207
1416	443208
21066	443209
33869	443210
39296	443211
10730	443212
23184	443213
61952	443214
121583	443215
21092	443216
32298	443217
42089	443218
20738	443219
108870	443220
5660	443221
43992	443222
91778	443223
122457	443224
45051	443225
35275	443226
12984	443227
101883	443228
88	443229
22718	443230
41997	443231
75179	443232
20952	443233
71845	443234
21401	443235
16325	443236
11919	443237
24089	443238
138048	443239
31172	443240
2246	443241
63008	443242
38964	443243
55778	443244
56429	443245
58969	443246
12449	443247
96313	443248
105112	443249
8466	443250
125683	443251
127566	443252
82067	443253
118959	443254
114597	443255
29	443256
9872	443257
57366	443258
33037	443259
12565	443260
44199	443261
73118	443262
39133	443263
10424	443264
24600	443265
118128	443266
102697	443267
144033	443268
63967	443269
41205	443270
7802	443271
83736	443272
6587	443273
14834	443274
66984	443275
137403	443276
49648	443277
14915	443278
3601	443279
19743	443280
116033	443281
4091	443282
52745	443283
2640	443284
17981	443285
3762	443286
51674	443287
32346	443288
17671	443289
38902	443290
40639	443291
24199	443292
56979	443293
48223	443294
61011	443295
84294	443296
11576	443297
785	443298
69627	443299
5342	443300
47765	443301
52584	443302
62740	443303
38862	443304
140179	443305
73231	443306
84059	443307
15642	443308
76	443309
49227	443310
28554	443311
93413	443312
103870	443313
90243	443314
1210	443315
67261	443316
34512	443317
89562	443318
637	443319
8512	443320
25276	443321
18113	443322
74432	443323
143389	443324
53564	443325
33920	443326
107951	443327
58285	443328
501	443329
123509	443330
15568	443331
58317	443332
130749	443333
11492	443334
95242	443335
109975	443336
11949	443337
139668	443338
36796	443339
58226	443340
22012	443341
3001	443342
15236	443343
45382	443344
81339	443345
68753	443346
88269	443347
13415	443348
66832	443349
107952	443350
116867	443351
6858	443352
117669	443353
9639	443354
29584	443355
492	443356
4639	443357
148933	443358
8713	443359
14795	443360
81977	443361
57181	443362
20393	443363
47427	443364
9006	443365
69211	443366
48962	443367
64647	443368
23753	443369
26462	443370
36598	443371
4629	443372
3703	443373
46417	443374
1484	443375
4645	443376
1508	443377
86695	443378
6900	443379
4560	443380
56689	443381
35676	443382
39315	443383
55843	443384
58197	443385
34904	443386
19385	443387
114423	443388
119054	443389
27689	443390
16267	443391
30624	443392
11051	443393
3128	443394
4019	443395
20386	443396
61602	443397
52089	443398
56433	443399
119627	443400
49069	443401
46873	443402
7022	443403
68962	443404
24531	443405
91383	443406
31552	443407
58537	443408
117833	443409
58152	443410
100454	443411
56985	443412
18805	443413
25993	443414
115822	443415
30781	443416
43458	443417
18619	443418
98	443419
21277	443420
23061	443421
98872	443422
37952	443423
70354	443424
16463	443425
47883	443426
52550	443427
82523	443428
118308	443429
51728	443430
36820	443431
52339	443432
102305	443433
1963	443434
23558	443435
7517	443436
30748	443437
82213	443438
49127	443439
71968	443440
100825	443441
129452	443442
113112	443443
34740	443444
75538	443445
78662	443446
15213	443447
145020	443448
45972	443449
30170	443450
19914	443451
81545	443452
6864	443453
49345	443454
45355	443455
9616	443456
37228	443457
51759	443458
51111	443459
2937	443460
48341	443461
10769	443462
40304	443463
24045	443464
81354	443465
45588	443466
35208	443467
21293	443468
7936	443469
30223	443470
77489	443471
56890	443472
20523	443473
22407	443474
3193	443475
123047	443476
112159	443477
132066	443478
90974	443479
92382	443480
16030	443481
52623	443482
19851	443483
65396	443484
2688	443485
97358	443486
65323	443487
119445	443488
20744	443489
71769	443490
54696	443491
3398	443492
88288	443493
262	443494
73035	443495
82801	443496
21477	443497
2516	443498
13041	443499
36990	443500
9467	443501
71620	443502
70550	443503
33097	443504
30642	443505
26706	443506
68081	443507
118792	443508
89760	443509
375	443510
88992	443511
41447	443512
35685	443513
46273	443514
61669	443515
25637	443516
23465	443517
43139	443518
6896	443519
77474	443520
36627	443521
122893	443522
7953	443523
60250	443524
48635	443525
41986	443526
811	443527
43507	443528
97149	443529
18023	443530
22756	443531
83872	443532
26239	443533
65070	443534
115278	443535
30674	443536
44124	443537
3056	443538
106878	443539
64579	443540
3442	443541
60562	443542
20669	443543
109778	443544
43581	443545
65003	443546
512	443547
48811	443548
15815	443549
37141	443550
27597	443551
20292	443552
40441	443553
109898	443554
87905	443555
48339	443556
2241	443557
12796	443558
9102	443559
1873	443560
103564	443561
57643	443562
15575	443563
10504	443564
84812	443565
74287	443566
69218	443567
10965	443568
87108	443569
3460	443570
12941	443571
20718	443572
68995	443573
54220	443574
42554	443575
11130	443576
86972	443577
99657	443578
14857	443579
34204	443580
42154	443581
96016	443582
5351	443583
14663	443584
51152	443585
32173	443586
42861	443587
90612	443588
107776	443589
12210	443590
16703	443591
1974	443592
24683	443593
15150	443594
35442	443595
118062	443596
4158	443597
38022	443598
215	443599
74265	443600
92333	443601
3606	443602
81088	443603
23140	443604
16012	443605
79733	443606
50859	443607
10966	443608
83724	443609
90653	443610
81391	443611
34313	443612
18098	443613
8919	443614
123666	443615
125518	443616
12997	443617
49407	443618
8115	443619
76813	443620
69651	443621
57253	443622
2444	443623
46949	443624
72683	443625
104726	443626
98861	443627
18700	443628
92661	443629
7245	443630
45882	443631
37136	443632
34189	443633
11211	443634
60580	443635
82781	443636
43992	443637
1188	443638
114777	443639
17821	443640
83793	443641
12245	443642
15787	443643
9746	443644
67112	443645
7380	443646
19555	443647
37870	443648
22742	443649
51523	443650
109308	443651
41307	443652
40171	443653
67546	443654
4703	443655
738	443656
43901	443657
107957	443658
2663	443659
124883	443660
116736	443661
308	443662
5756	443663
38597	443664
47312	443665
40657	443666
25082	443667
8381	443668
8308	443669
4	443670
44137	443671
18911	443672
132104	443673
91224	443674
25941	443675
70837	443676
33322	443677
62030	443678
49556	443679
12175	443680
61680	443681
60078	443682
15519	443683
71411	443684
15606	443685
42837	443686
87569	443687
131106	443688
68677	443689
20970	443690
13948	443691
4326	443692
21298	443693
31052	443694
24417	443695
2975	443696
8973	443697
25768	443698
63207	443699
1283	443700
3473	443701
136590	443702
120586	443703
6697	443704
20170	443705
148695	443706
120987	443707
91935	443708
125416	443709
68092	443710
5755	443711
24993	443712
749	443713
34684	443714
18590	443715
31209	443716
79551	443717
43684	443718
9274	443719
21050	443720
29575	443721
44161	443722
91928	443723
40125	443724
55093	443725
137681	443726
6971	443727
44469	443728
14417	443729
81681	443730
133788	443731
70817	443732
22487	443733
18243	443734
14003	443735
42888	443736
103912	443737
15041	443738
21964	443739
33350	443740
35569	443741
78528	443742
110	443743
133350	443744
8440	443745
46739	443746
83489	443747
11496	443748
60449	443749
28548	443750
49393	443751
47338	443752
33811	443753
16799	443754
72707	443755
17290	443756
67312	443757
4674	443758
24869	443759
86429	443760
107919	443761
72342	443762
23419	443763
95127	443764
7754	443765
56720	443766
60523	443767
4366	443768
49510	443769
63411	443770
673	443771
7485	443772
65572	443773
40389	443774
46901	443775
41622	443776
48271	443777
147530	443778
17106	443779
2541	443780
25323	443781
20803	443782
134047	443783
2817	443784
67419	443785
62842	443786
59469	443787
77098	443788
52613	443789
5919	443790
129264	443791
134	443792
40856	443793
46335	443794
29192	443795
33448	443796
21745	443797
20761	443798
12330	443799
7462	443800
22451	443801
10759	443802
58572	443803
7892	443804
92349	443805
42922	443806
30170	443807
32396	443808
91797	443809
20259	443810
89567	443811
5953	443812
22960	443813
46026	443814
136838	443815
15057	443816
3909	443817
7008	443818
8179	443819
121649	443820
4137	443821
32571	443822
105362	443823
12567	443824
15758	443825
6979	443826
99235	443827
15115	443828
42771	443829
45499	443830
1177	443831
7934	443832
7930	443833
52245	443834
63440	443835
112323	443836
77948	443837
378	443838
92366	443839
62058	443840
45167	443841
96022	443842
49488	443843
5491	443844
36959	443845
50327	443846
2611	443847
92827	443848
121854	443849
38793	443850
71467	443851
34502	443852
19015	443853
38426	443854
24841	443855
76585	443856
62501	443857
12682	443858
7335	443859
60370	443860
64404	443861
91265	443862
130875	443863
141543	443864
1664	443865
17024	443866
37536	443867
24693	443868
22627	443869
118061	443870
82394	443871
127390	443872
85067	443873
83399	443874
11784	443875
92773	443876
129977	443877
43271	443878
98292	443879
37264	443880
25770	443881
110	443882
17532	443883
77287	443884
3842	443885
49589	443886
3255	443887
54416	443888
31092	443889
12575	443890
11665	443891
17287	443892
37529	443893
52976	443894
129	443895
9264	443896
63174	443897
66282	443898
30233	443899
8896	443900
12052	443901
72189	443902
23595	443903
20637	443904
2357	443905
13627	443906
4830	443907
1429	443908
28101	443909
127227	443910
103014	443911
135090	443912
60142	443913
942	443914
110383	443915
18526	443916
120553	443917
100035	443918
110724	443919
5564	443920
35339	443921
9387	443922
126009	443923
94552	443924
8629	443925
78344	443926
87800	443927
23000	443928
2172	443929
8110	443930
135735	443931
49129	443932
25353	443933
71619	443934
47818	443935
1296	443936
47917	443937
23856	443938
14439	443939
44121	443940
14366	443941
7246	443942
92411	443943
22694	443944
381	443945
13431	443946
66176	443947
77892	443948
2089	443949
8675	443950
83302	443951
102814	443952
13735	443953
63667	443954
64755	443955
21121	443956
57004	443957
99070	443958
22812	443959
111666	443960
137808	443961
55296	443962
26059	443963
7999	443964
69093	443965
541	443966
57368	443967
60021	443968
23395	443969
46264	443970
633	443971
18394	443972
115972	443973
11985	443974
90131	443975
12658	443976
28954	443977
13191	443978
46392	443979
739	443980
33420	443981
47823	443982
430	443983
80455	443984
29577	443985
85715	443986
67290	443987
19620	443988
33012	443989
88178	443990
1960	443991
52023	443992
127339	443993
10050	443994
21707	443995
71856	443996
48411	443997
102204	443998
42960	443999
7582	444000
125597	444001
55374	444002
74212	444003
11979	444004
10641	444005
578	444006
5391	444007
11151	444008
44607	444009
23995	444010
2474	444011
65269	444012
52997	444013
40511	444014
125672	444015
81114	444016
28438	444017
29420	444018
49682	444019
875	444020
6233	444021
19341	444022
25976	444023
15448	444024
145264	444025
34721	444026
61443	444027
577	444028
28591	444029
74585	444030
41513	444031
22147	444032
113308	444033
9014	444034
47200	444035
50198	444036
36105	444037
12166	444038
24806	444039
147744	444040
128054	444041
723	444042
74266	444043
40899	444044
5972	444045
28100	444046
2397	444047
15987	444048
344	444049
4010	444050
7657	444051
95352	444052
1806	444053
131233	444054
116963	444055
65252	444056
6692	444057
60870	444058
18444	444059
50995	444060
25341	444061
12394	444062
134311	444063
9663	444064
62820	444065
89877	444066
55045	444067
40810	444068
14793	444069
583	444070
17574	444071
96082	444072
40757	444073
11464	444074
20955	444075
34027	444076
32278	444077
153	444078
79667	444079
3185	444080
137372	444081
23972	444082
9068	444083
43491	444084
11496	444085
62822	444086
100380	444087
108490	444088
1873	444089
40284	444090
10960	444091
82585	444092
88408	444093
13656	444094
58770	444095
34534	444096
4006	444097
7158	444098
12902	444099
49350	444100
30496	444101
3351	444102
20919	444103
22359	444104
75679	444105
89626	444106
35529	444107
46794	444108
15406	444109
82754	444110
16928	444111
134732	444112
89059	444113
30077	444114
34059	444115
11522	444116
61016	444117
19497	444118
1787	444119
14782	444120
84595	444121
2639	444122
27374	444123
28680	444124
11805	444125
70783	444126
150219	444127
61215	444128
4244	444129
40742	444130
113870	444131
25702	444132
2179	444133
101392	444134
46517	444135
19215	444136
15767	444137
3597	444138
41869	444139
19924	444140
7460	444141
38478	444142
15921	444143
55405	444144
19442	444145
95722	444146
36055	444147
56952	444148
16951	444149
45885	444150
47717	444151
4196	444152
134393	444153
92254	444154
49651	444155
12850	444156
78125	444157
19301	444158
78170	444159
78920	444160
8329	444161
24921	444162
128581	444163
2856	444164
16277	444165
79600	444166
1173	444167
31888	444168
61298	444169
56535	444170
51279	444171
44950	444172
68644	444173
23002	444174
17650	444175
37077	444176
4480	444177
190	444178
24480	444179
132033	444180
138561	444181
24301	444182
12028	444183
38385	444184
80332	444185
5407	444186
119660	444187
19360	444188
42097	444189
23269	444190
55243	444191
51640	444192
119257	444193
37769	444194
6647	444195
35977	444196
66039	444197
90841	444198
28057	444199
10	444200
49953	444201
95890	444202
35297	444203
103880	444204
75107	444205
18697	444206
29424	444207
48033	444208
56772	444209
2007	444210
3525	444211
38432	444212
5450	444213
7092	444214
1936	444215
116602	444216
131740	444217
18788	444218
14970	444219
51973	444220
93358	444221
1591	444222
8972	444223
9023	444224
10476	444225
19573	444226
4158	444227
24537	444228
15359	444229
22288	444230
5129	444231
52581	444232
24195	444233
107035	444234
15017	444235
76462	444236
52	444237
26278	444238
90	444239
30837	444240
8144	444241
71973	444242
48777	444243
67025	444244
1627	444245
71766	444246
49061	444247
89040	444248
10110	444249
10635	444250
5353	444251
45307	444252
257	444253
11198	444254
2214	444255
130407	444256
34213	444257
55632	444258
3320	444259
38057	444260
293	444261
93010	444262
40840	444263
46284	444264
104182	444265
8607	444266
79075	444267
24875	444268
182	444269
37915	444270
10245	444271
12855	444272
45759	444273
39356	444274
78121	444275
137225	444276
31185	444277
58054	444278
90904	444279
56359	444280
104113	444281
25863	444282
5210	444283
28077	444284
33994	444285
6792	444286
14537	444287
51234	444288
82	444289
8203	444290
98992	444291
3135	444292
1808	444293
73948	444294
12611	444295
213	444296
86012	444297
102519	444298
15078	444299
20565	444300
66017	444301
114962	444302
49286	444303
125	444304
150778	444305
82693	444306
11058	444307
18575	444308
28112	444309
11947	444310
28	444311
41918	444312
16792	444313
23112	444314
81848	444315
26907	444316
37789	444317
21	444318
1612	444319
14667	444320
37217	444321
1181	444322
16598	444323
18029	444324
79566	444325
109705	444326
106266	444327
128665	444328
20035	444329
8009	444330
907	444331
4770	444332
67096	444333
795	444334
2	444335
30713	444336
44382	444337
15659	444338
45507	444339
273	444340
5072	444341
20241	444342
1583	444343
77752	444344
287	444345
64464	444346
77536	444347
25323	444348
19831	444349
28044	444350
76043	444351
137966	444352
16203	444353
19277	444354
26075	444355
5473	444356
5244	444357
54589	444358
11015	444359
16095	444360
101234	444361
38606	444362
12656	444363
40138	444364
24935	444365
103064	444366
54687	444367
90848	444368
7078	444369
23174	444370
30717	444371
119282	444372
29893	444373
7849	444374
3350	444375
3259	444376
66690	444377
29134	444378
28726	444379
6194	444380
10800	444381
102644	444382
55103	444383
137635	444384
36880	444385
11795	444386
2535	444387
29604	444388
45151	444389
59047	444390
33042	444391
33976	444392
72822	444393
35689	444394
124908	444395
2405	444396
27445	444397
16507	444398
11632	444399
16707	444400
18988	444401
70566	444402
6982	444403
22481	444404
14062	444405
11388	444406
35622	444407
10910	444408
55597	444409
49758	444410
96224	444411
26784	444412
28408	444413
37274	444414
55585	444415
130912	444416
1620	444417
78527	444418
8190	444419
19968	444420
4046	444421
95709	444422
46742	444423
56895	444424
54789	444425
33170	444426
43927	444427
19917	444428
31004	444429
11851	444430
39249	444431
24223	444432
64300	444433
64903	444434
1176	444435
15973	444436
33451	444437
27826	444438
5889	444439
77421	444440
53715	444441
98629	444442
43841	444443
108553	444444
78294	444445
35160	444446
17230	444447
69947	444448
2359	444449
18410	444450
7056	444451
34732	444452
81256	444453
100384	444454
24516	444455
9885	444456
109002	444457
35445	444458
104149	444459
46778	444460
110910	444461
73046	444462
131842	444463
44395	444464
146497	444465
63609	444466
26360	444467
27644	444468
30560	444469
25766	444470
3906	444471
12820	444472
3056	444473
15521	444474
83655	444475
2792	444476
83194	444477
28791	444478
384	444479
88027	444480
55652	444481
302	444482
40065	444483
117109	444484
104221	444485
1478	444486
84546	444487
92344	444488
12112	444489
7667	444490
118530	444491
47972	444492
64098	444493
59198	444494
134421	444495
97568	444496
57298	444497
3405	444498
76578	444499
72637	444500
116999	444501
137571	444502
1412	444503
10264	444504
95751	444505
39189	444506
17430	444507
32794	444508
61913	444509
68117	444510
55570	444511
21577	444512
26088	444513
9520	444514
133204	444515
61036	444516
25751	444517
10115	444518
2506	444519
77651	444520
6103	444521
34380	444522
22867	444523
81886	444524
9903	444525
34335	444526
15993	444527
23939	444528
29862	444529
92018	444530
30350	444531
26708	444532
1800	444533
138588	444534
44844	444535
103650	444536
27146	444537
59375	444538
3874	444539
23407	444540
72	444541
60006	444542
380	444543
14372	444544
654	444545
65059	444546
12653	444547
84302	444548
32011	444549
65227	444550
1587	444551
30242	444552
34477	444553
37552	444554
119840	444555
112283	444556
5905	444557
42439	444558
17583	444559
60068	444560
14910	444561
46786	444562
76726	444563
21767	444564
43870	444565
632	444566
4020	444567
49026	444568
13333	444569
43815	444570
23074	444571
6486	444572
23813	444573
4310	444574
54030	444575
78206	444576
140123	444577
131811	444578
114897	444579
117468	444580
3129	444581
77037	444582
44879	444583
14148	444584
9329	444585
74550	444586
37253	444587
99267	444588
339	444589
1453	444590
36848	444591
44418	444592
1605	444593
97796	444594
64483	444595
23507	444596
43048	444597
1611	444598
99620	444599
66444	444600
3846	444601
81239	444602
39119	444603
58465	444604
25972	444605
94096	444606
16657	444607
120762	444608
94909	444609
370	444610
83372	444611
128310	444612
63650	444613
4831	444614
8914	444615
91828	444616
127370	444617
12741	444618
2069	444619
27317	444620
20360	444621
17527	444622
30854	444623
11000	444624
40377	444625
98728	444626
50557	444627
35611	444628
67725	444629
4924	444630
54017	444631
70174	444632
49479	444633
18884	444634
98637	444635
104751	444636
25375	444637
3626	444638
32	444639
25788	444640
52574	444641
84442	444642
24143	444643
71384	444644
50675	444645
81150	444646
30487	444647
70802	444648
16611	444649
26750	444650
23941	444651
45181	444652
8113	444653
25784	444654
117989	444655
4389	444656
120788	444657
57004	444658
71640	444659
80117	444660
461	444661
6780	444662
271	444663
86585	444664
4747	444665
2528	444666
24367	444667
50487	444668
41275	444669
45323	444670
70124	444671
8788	444672
24322	444673
18089	444674
13439	444675
51114	444676
45012	444677
73010	444678
92924	444679
29853	444680
13956	444681
72574	444682
16223	444683
35434	444684
7817	444685
51701	444686
1512	444687
22016	444688
76941	444689
109848	444690
34743	444691
78495	444692
14083	444693
73583	444694
31908	444695
55977	444696
92106	444697
103729	444698
2649	444699
47308	444700
1394	444701
8674	444702
74780	444703
45296	444704
2204	444705
30180	444706
56987	444707
173	444708
16855	444709
90822	444710
106505	444711
12911	444712
113052	444713
518	444714
25550	444715
5561	444716
4761	444717
96988	444718
84808	444719
9938	444720
40834	444721
38938	444722
108622	444723
310	444724
1915	444725
75706	444726
28647	444727
51452	444728
25007	444729
98091	444730
12773	444731
65723	444732
30434	444733
68645	444734
69621	444735
14986	444736
17576	444737
40299	444738
93942	444739
40739	444740
15030	444741
88136	444742
90362	444743
49908	444744
21834	444745
73697	444746
95544	444747
5080	444748
74184	444749
75218	444750
72512	444751
37542	444752
8833	444753
97091	444754
72218	444755
129403	444756
24577	444757
6136	444758
2906	444759
81524	444760
10423	444761
5901	444762
23841	444763
114046	444764
108448	444765
124104	444766
34762	444767
7462	444768
83067	444769
122517	444770
5372	444771
1902	444772
61813	444773
26220	444774
46763	444775
20	444776
38378	444777
27556	444778
9211	444779
101709	444780
54431	444781
27470	444782
4508	444783
102158	444784
111	444785
90352	444786
69623	444787
15087	444788
49859	444789
2310	444790
51312	444791
28124	444792
12349	444793
25535	444794
1079	444795
44258	444796
76089	444797
22690	444798
52402	444799
47896	444800
67671	444801
109253	444802
14491	444803
16958	444804
124803	444805
22276	444806
766	444807
149680	444808
120508	444809
53	444810
42534	444811
45031	444812
79661	444813
42092	444814
87969	444815
10941	444816
12420	444817
115994	444818
23910	444819
76597	444820
11764	444821
25230	444822
8056	444823
104557	444824
30962	444825
97891	444826
52417	444827
31015	444828
14058	444829
106567	444830
118607	444831
5024	444832
17917	444833
145	444834
93298	444835
72127	444836
88453	444837
14295	444838
64582	444839
2178	444840
23953	444841
24773	444842
14243	444843
3318	444844
17056	444845
13104	444846
683	444847
48678	444848
139124	444849
99703	444850
31484	444851
59348	444852
131141	444853
116239	444854
29718	444855
84064	444856
23014	444857
47122	444858
11619	444859
50327	444860
639	444861
36600	444862
77286	444863
99629	444864
75235	444865
9899	444866
7689	444867
137172	444868
66127	444869
11416	444870
72569	444871
94159	444872
93039	444873
87742	444874
6996	444875
46336	444876
32359	444877
62309	444878
45714	444879
47172	444880
69228	444881
57387	444882
86993	444883
113526	444884
32153	444885
134480	444886
72943	444887
46932	444888
6239	444889
60073	444890
23915	444891
138808	444892
54679	444893
55860	444894
63703	444895
23045	444896
15573	444897
124038	444898
1151	444899
46827	444900
30296	444901
119190	444902
114082	444903
5394	444904
3009	444905
24469	444906
30604	444907
35309	444908
489	444909
38873	444910
66375	444911
7411	444912
61528	444913
43050	444914
38448	444915
103933	444916
17211	444917
17181	444918
7766	444919
35861	444920
56534	444921
108443	444922
28174	444923
20952	444924
12440	444925
13707	444926
28868	444927
14746	444928
14952	444929
37566	444930
106680	444931
5865	444932
259	444933
59163	444934
139545	444935
72670	444936
150578	444937
30315	444938
2106	444939
26064	444940
60829	444941
106933	444942
19805	444943
8159	444944
967	444945
9985	444946
49835	444947
92747	444948
17155	444949
13475	444950
10427	444951
62304	444952
115653	444953
122694	444954
2816	444955
10290	444956
10506	444957
26615	444958
128443	444959
33084	444960
705	444961
71390	444962
687	444963
3396	444964
71319	444965
19980	444966
18756	444967
87025	444968
107895	444969
32549	444970
67028	444971
25553	444972
2862	444973
10263	444974
111164	444975
47198	444976
17125	444977
104342	444978
36036	444979
4103	444980
5222	444981
48840	444982
138189	444983
2919	444984
74126	444985
138595	444986
72291	444987
73227	444988
14181	444989
47111	444990
108094	444991
14188	444992
28620	444993
21295	444994
8202	444995
21913	444996
90584	444997
250	444998
34600	444999
36992	445000
48894	445001
47257	445002
20725	445003
23644	445004
118912	445005
136678	445006
73479	445007
16280	445008
138	445009
149573	445010
33907	445011
133445	445012
57843	445013
345	445014
57239	445015
28191	445016
30514	445017
133566	445018
25719	445019
47836	445020
56971	445021
85454	445022
72295	445023
12786	445024
67931	445025
49851	445026
22431	445027
134708	445028
65923	445029
21624	445030
5848	445031
21381	445032
4413	445033
110988	445034
19064	445035
17	445036
48345	445037
104281	445038
81960	445039
2366	445040
3231	445041
1906	445042
134135	445043
14622	445044
84827	445045
10070	445046
21272	445047
98151	445048
39953	445049
48537	445050
84553	445051
47199	445052
94860	445053
5755	445054
791	445055
48576	445056
85220	445057
17595	445058
9465	445059
5545	445060
32382	445061
67289	445062
10006	445063
11054	445064
142780	445065
6542	445066
57586	445067
1228	445068
12074	445069
6113	445070
41808	445071
35110	445072
90800	445073
7722	445074
7176	445075
19850	445076
83846	445077
4363	445078
17205	445079
13206	445080
1878	445081
49761	445082
137997	445083
63831	445084
39181	445085
5461	445086
38074	445087
11054	445088
9707	445089
119807	445090
39651	445091
47066	445092
26136	445093
3422	445094
20359	445095
103097	445096
50775	445097
10165	445098
7373	445099
1373	445100
94732	445101
136586	445102
22844	445103
12340	445104
69281	445105
18184	445106
26300	445107
42118	445108
112352	445109
93849	445110
103788	445111
38603	445112
85463	445113
19890	445114
49485	445115
16680	445116
5129	445117
1286	445118
148825	445119
11804	445120
8342	445121
33880	445122
32727	445123
8502	445124
115426	445125
17716	445126
87840	445127
98080	445128
76528	445129
3738	445130
13025	445131
1534	445132
36754	445133
12213	445134
98228	445135
119090	445136
48038	445137
13888	445138
22326	445139
113629	445140
42425	445141
100572	445142
24376	445143
3230	445144
19465	445145
109832	445146
78988	445147
3454	445148
33455	445149
1016	445150
4272	445151
14377	445152
29117	445153
18044	445154
63355	445155
11474	445156
2131	445157
134075	445158
19064	445159
126165	445160
3470	445161
82551	445162
120043	445163
33043	445164
73336	445165
139548	445166
27596	445167
11583	445168
32288	445169
19515	445170
28494	445171
14868	445172
523	445173
42387	445174
76007	445175
62108	445176
4713	445177
8159	445178
16634	445179
66	445180
70625	445181
4513	445182
19015	445183
44834	445184
58311	445185
66603	445186
6226	445187
55123	445188
9723	445189
1854	445190
87132	445191
44022	445192
12430	445193
36235	445194
8827	445195
113392	445196
14390	445197
99852	445198
104564	445199
19529	445200
489	445201
48494	445202
81927	445203
70265	445204
21641	445205
8152	445206
42891	445207
116392	445208
11242	445209
126274	445210
88230	445211
117573	445212
129359	445213
18112	445214
22693	445215
107271	445216
73450	445217
14812	445218
23148	445219
5414	445220
39704	445221
14163	445222
47991	445223
48252	445224
38316	445225
22825	445226
2214	445227
83430	445228
106774	445229
64129	445230
33362	445231
21735	445232
8917	445233
91969	445234
75908	445235
102231	445236
51134	445237
114901	445238
51757	445239
45320	445240
7176	445241
14675	445242
16325	445243
23622	445244
83913	445245
71332	445246
58343	445247
7041	445248
31978	445249
147406	445250
36732	445251
1639	445252
52394	445253
88367	445254
27384	445255
4910	445256
58039	445257
37965	445258
603	445259
35403	445260
69558	445261
17896	445262
42826	445263
71106	445264
11028	445265
30150	445266
138777	445267
6577	445268
62477	445269
12863	445270
12782	445271
37495	445272
14930	445273
61998	445274
39772	445275
134657	445276
26137	445277
1588	445278
75486	445279
30511	445280
124568	445281
8814	445282
104366	445283
86645	445284
26033	445285
10568	445286
20198	445287
16378	445288
38975	445289
246	445290
41965	445291
138308	445292
8847	445293
122551	445294
32656	445295
12785	445296
13245	445297
61427	445298
40379	445299
65184	445300
51458	445301
78052	445302
18116	445303
11432	445304
44914	445305
32452	445306
57412	445307
5156	445308
31063	445309
13707	445310
22136	445311
35101	445312
19091	445313
1277	445314
3334	445315
37929	445316
58221	445317
16425	445318
14292	445319
119621	445320
111481	445321
75740	445322
122922	445323
4157	445324
4540	445325
1802	445326
22301	445327
41865	445328
23002	445329
5264	445330
25033	445331
10449	445332
44815	445333
4117	445334
19585	445335
42176	445336
43467	445337
52811	445338
79421	445339
59279	445340
119072	445341
3308	445342
84970	445343
3121	445344
43646	445345
97419	445346
103568	445347
10939	445348
96592	445349
3526	445350
6323	445351
18505	445352
56357	445353
86515	445354
1924	445355
340	445356
13255	445357
62431	445358
11437	445359
32371	445360
119682	445361
36936	445362
55489	445363
11116	445364
35596	445365
13530	445366
2939	445367
31083	445368
49924	445369
10210	445370
70378	445371
49188	445372
83066	445373
38980	445374
45844	445375
11198	445376
16402	445377
84033	445378
73697	445379
9916	445380
59079	445381
9732	445382
18624	445383
64807	445384
10856	445385
58231	445386
8323	445387
62539	445388
33815	445389
19563	445390
10544	445391
30997	445392
35537	445393
34206	445394
44394	445395
3511	445396
565	445397
62887	445398
55958	445399
15682	445400
77740	445401
53388	445402
34240	445403
10579	445404
48039	445405
32432	445406
3029	445407
32339	445408
2841	445409
37959	445410
188	445411
30240	445412
72144	445413
66725	445414
95124	445415
46915	445416
69344	445417
16319	445418
3429	445419
1330	445420
22	445421
10398	445422
7158	445423
30245	445424
76191	445425
128240	445426
71332	445427
115926	445428
101684	445429
72717	445430
9369	445431
4824	445432
141295	445433
49336	445434
19180	445435
69128	445436
1007	445437
88271	445438
45593	445439
17130	445440
990	445441
8885	445442
96681	445443
71927	445444
100410	445445
36652	445446
141434	445447
61532	445448
66324	445449
52834	445450
28196	445451
22737	445452
2161	445453
48648	445454
36	445455
136135	445456
19376	445457
75788	445458
9395	445459
141333	445460
104399	445461
10886	445462
14490	445463
23499	445464
1971	445465
14440	445466
12823	445467
2459	445468
93160	445469
16426	445470
99176	445471
41156	445472
46909	445473
3816	445474
6104	445475
132018	445476
91078	445477
53591	445478
3289	445479
50463	445480
57071	445481
1277	445482
46264	445483
13218	445484
12824	445485
9990	445486
29650	445487
18797	445488
99827	445489
995	445490
95864	445491
63430	445492
10220	445493
3895	445494
101107	445495
149919	445496
42738	445497
10422	445498
45383	445499
118803	445500
27702	445501
82845	445502
29558	445503
1955	445504
5261	445505
70140	445506
72938	445507
44452	445508
133273	445509
13188	445510
20611	445511
41517	445512
13651	445513
54732	445514
22018	445515
21413	445516
80388	445517
39624	445518
26157	445519
35536	445520
10366	445521
5638	445522
110057	445523
37715	445524
51159	445525
35295	445526
26438	445527
131356	445528
3601	445529
78869	445530
139175	445531
7145	445532
26501	445533
134494	445534
34372	445535
683	445536
42108	445537
19632	445538
30202	445539
78874	445540
23322	445541
5146	445542
72510	445543
5308	445544
96491	445545
146301	445546
24970	445547
27564	445548
68168	445549
204	445550
23380	445551
118152	445552
34811	445553
17730	445554
134364	445555
124529	445556
27825	445557
127285	445558
716	445559
94015	445560
84018	445561
3965	445562
109890	445563
11501	445564
127000	445565
25752	445566
35728	445567
64100	445568
139667	445569
84095	445570
26780	445571
9701	445572
12130	445573
3190	445574
18423	445575
61700	445576
45997	445577
127585	445578
39342	445579
32165	445580
117044	445581
43718	445582
4900	445583
77782	445584
35122	445585
43763	445586
65546	445587
3301	445588
28947	445589
138473	445590
83842	445591
78850	445592
11867	445593
6001	445594
33919	445595
34161	445596
51765	445597
1473	445598
109915	445599
56698	445600
91878	445601
46280	445602
44321	445603
90107	445604
125285	445605
57708	445606
58899	445607
9616	445608
13137	445609
23004	445610
5239	445611
23642	445612
1652	445613
116467	445614
96262	445615
24501	445616
103074	445617
5769	445618
26390	445619
17360	445620
69421	445621
452	445622
9589	445623
2182	445624
120246	445625
54093	445626
35536	445627
64063	445628
20752	445629
95452	445630
59318	445631
50963	445632
43426	445633
25263	445634
59142	445635
34658	445636
1790	445637
22499	445638
39050	445639
448	445640
7009	445641
83817	445642
29914	445643
23630	445644
29754	445645
89799	445646
9768	445647
45020	445648
20696	445649
43610	445650
69968	445651
90721	445652
137222	445653
11606	445654
30277	445655
27455	445656
55499	445657
56477	445658
144203	445659
30721	445660
42874	445661
15556	445662
15360	445663
149030	445664
7516	445665
12209	445666
116631	445667
66098	445668
84699	445669
14612	445670
130107	445671
17822	445672
47801	445673
135824	445674
24797	445675
63826	445676
17081	445677
12482	445678
41441	445679
102448	445680
46201	445681
13815	445682
30436	445683
80778	445684
17273	445685
48812	445686
23433	445687
80776	445688
8894	445689
13938	445690
70474	445691
13835	445692
87924	445693
11354	445694
44335	445695
21449	445696
42064	445697
110839	445698
102720	445699
10352	445700
44303	445701
25335	445702
38651	445703
115496	445704
52265	445705
55299	445706
126140	445707
38714	445708
40485	445709
140265	445710
117755	445711
39110	445712
76349	445713
91210	445714
118987	445715
18888	445716
130582	445717
3	445718
34768	445719
68762	445720
3322	445721
17525	445722
24538	445723
32	445724
91290	445725
33324	445726
85332	445727
829	445728
54041	445729
19004	445730
79082	445731
26464	445732
71369	445733
8664	445734
112635	445735
5218	445736
105953	445737
23751	445738
27725	445739
15807	445740
507	445741
38437	445742
73215	445743
941	445744
57461	445745
54395	445746
23215	445747
50117	445748
5570	445749
9345	445750
2954	445751
116560	445752
47148	445753
64837	445754
31564	445755
62599	445756
69877	445757
71846	445758
22287	445759
110306	445760
43069	445761
7528	445762
2388	445763
75935	445764
125114	445765
46628	445766
6227	445767
17982	445768
28521	445769
2865	445770
39303	445771
10470	445772
12704	445773
29901	445774
113593	445775
149135	445776
57818	445777
83799	445778
37077	445779
42383	445780
22603	445781
34	445782
30492	445783
43963	445784
10780	445785
36784	445786
14990	445787
8389	445788
39147	445789
99311	445790
10454	445791
60	445792
139634	445793
79023	445794
13583	445795
4632	445796
1243	445797
118012	445798
54972	445799
12288	445800
10465	445801
2084	445802
66265	445803
21852	445804
27420	445805
64171	445806
5716	445807
92586	445808
79070	445809
139245	445810
5540	445811
33879	445812
74669	445813
33342	445814
10615	445815
87575	445816
31113	445817
59716	445818
31604	445819
5862	445820
31484	445821
24042	445822
96810	445823
1963	445824
21104	445825
52861	445826
127066	445827
11958	445828
85993	445829
22776	445830
39717	445831
16245	445832
2340	445833
4173	445834
13372	445835
119927	445836
22388	445837
107701	445838
91005	445839
87952	445840
3743	445841
12152	445842
63435	445843
50333	445844
77634	445845
34581	445846
78418	445847
35404	445848
45376	445849
29525	445850
5440	445851
28777	445852
20643	445853
56635	445854
63258	445855
978	445856
62910	445857
84638	445858
82118	445859
116666	445860
26754	445861
81345	445862
39484	445863
22240	445864
80938	445865
36896	445866
92418	445867
40564	445868
71763	445869
22877	445870
13980	445871
30939	445872
60766	445873
126713	445874
734	445875
45462	445876
38970	445877
8271	445878
49586	445879
139647	445880
44861	445881
70404	445882
101873	445883
20347	445884
24778	445885
7082	445886
7180	445887
103021	445888
26973	445889
82704	445890
4510	445891
150035	445892
146449	445893
66804	445894
21330	445895
23593	445896
107417	445897
7068	445898
109967	445899
18649	445900
16382	445901
69014	445902
31251	445903
66362	445904
63539	445905
7254	445906
19635	445907
604	445908
63253	445909
14683	445910
121563	445911
16276	445912
1637	445913
138176	445914
2711	445915
75933	445916
20459	445917
557	445918
2885	445919
110572	445920
23273	445921
73694	445922
94113	445923
123428	445924
83590	445925
62758	445926
5409	445927
35751	445928
46656	445929
29903	445930
5120	445931
118657	445932
215	445933
4155	445934
39950	445935
140009	445936
5758	445937
88847	445938
40801	445939
98941	445940
1635	445941
84626	445942
61454	445943
32517	445944
6039	445945
35705	445946
38325	445947
5924	445948
22852	445949
29702	445950
12468	445951
8024	445952
28403	445953
82573	445954
49068	445955
79026	445956
58245	445957
113813	445958
1908	445959
84597	445960
57298	445961
23243	445962
5944	445963
89085	445964
71383	445965
34053	445966
73462	445967
7478	445968
27429	445969
71445	445970
12803	445971
8771	445972
113535	445973
30	445974
19763	445975
117431	445976
57007	445977
55788	445978
25821	445979
23742	445980
1307	445981
977	445982
107022	445983
3174	445984
43265	445985
49969	445986
83688	445987
8623	445988
2231	445989
903	445990
7474	445991
78330	445992
46473	445993
52397	445994
34924	445995
4990	445996
119768	445997
4950	445998
72091	445999
1076	446000
47162	446001
91646	446002
44833	446003
86423	446004
76810	446005
55811	446006
13564	446007
26965	446008
2295	446009
120311	446010
143916	446011
95658	446012
13475	446013
31892	446014
29600	446015
10901	446016
14031	446017
48400	446018
19768	446019
28256	446020
11652	446021
32597	446022
50714	446023
11182	446024
6265	446025
16983	446026
10748	446027
145863	446028
4885	446029
14731	446030
13476	446031
22740	446032
130747	446033
6241	446034
17815	446035
5034	446036
28802	446037
18881	446038
2695	446039
5796	446040
66587	446041
1752	446042
125895	446043
50269	446044
746	446045
26681	446046
10575	446047
14245	446048
42239	446049
4398	446050
11140	446051
34784	446052
3331	446053
93936	446054
1919	446055
88354	446056
79286	446057
30155	446058
89306	446059
47167	446060
9064	446061
38363	446062
9761	446063
17778	446064
19301	446065
75307	446066
43749	446067
5991	446068
124384	446069
67089	446070
15974	446071
18631	446072
25568	446073
19633	446074
23983	446075
64269	446076
27501	446077
8913	446078
15803	446079
8279	446080
337	446081
58807	446082
63655	446083
86251	446084
13050	446085
150817	446086
7739	446087
26628	446088
61891	446089
113484	446090
45418	446091
65513	446092
116531	446093
32768	446094
95351	446095
1802	446096
2110	446097
13223	446098
17242	446099
41990	446100
38733	446101
27621	446102
130257	446103
11000	446104
47958	446105
1269	446106
51195	446107
105123	446108
85966	446109
53252	446110
103883	446111
27825	446112
26540	446113
76768	446114
76421	446115
19955	446116
15356	446117
66240	446118
50862	446119
116010	446120
12936	446121
4902	446122
25020	446123
50060	446124
44891	446125
15922	446126
55175	446127
103431	446128
22625	446129
21272	446130
65100	446131
27248	446132
5159	446133
49386	446134
128363	446135
31902	446136
2692	446137
96935	446138
2781	446139
24776	446140
118335	446141
51073	446142
2509	446143
946	446144
79661	446145
8443	446146
47577	446147
146597	446148
67876	446149
15978	446150
100631	446151
124150	446152
115020	446153
9060	446154
12077	446155
52179	446156
179	446157
26429	446158
80313	446159
121229	446160
4560	446161
86058	446162
11378	446163
30790	446164
50303	446165
141054	446166
58289	446167
21631	446168
23536	446169
48644	446170
24947	446171
46560	446172
63555	446173
102245	446174
13177	446175
28741	446176
29888	446177
102154	446178
64221	446179
92656	446180
463	446181
8800	446182
21936	446183
20966	446184
73073	446185
65844	446186
42791	446187
4119	446188
46794	446189
32142	446190
27026	446191
10460	446192
38484	446193
26544	446194
16478	446195
2091	446196
34357	446197
14613	446198
9268	446199
479	446200
33078	446201
27390	446202
34263	446203
35812	446204
97072	446205
121	446206
23211	446207
3107	446208
1414	446209
18991	446210
6603	446211
26088	446212
21431	446213
33019	446214
82593	446215
70144	446216
14028	446217
35775	446218
54674	446219
80505	446220
40947	446221
13684	446222
55082	446223
83394	446224
62760	446225
5897	446226
25202	446227
103505	446228
16545	446229
143769	446230
71624	446231
24355	446232
55965	446233
26	446234
2716	446235
21597	446236
37974	446237
8567	446238
16411	446239
89361	446240
98378	446241
19392	446242
84849	446243
4764	446244
2260	446245
91456	446246
2274	446247
283	446248
15810	446249
3356	446250
18964	446251
10711	446252
64366	446253
22623	446254
59258	446255
139063	446256
65371	446257
13795	446258
6284	446259
18918	446260
18935	446261
38928	446262
78301	446263
136435	446264
35870	446265
22015	446266
72010	446267
114488	446268
58029	446269
2528	446270
17	446271
31988	446272
9172	446273
85439	446274
136654	446275
45449	446276
2250	446277
45405	446278
115495	446279
146365	446280
15287	446281
9959	446282
241	446283
20117	446284
13770	446285
54732	446286
132817	446287
26821	446288
88530	446289
7731	446290
3813	446291
68196	446292
56830	446293
100293	446294
137	446295
122553	446296
85325	446297
46	446298
34259	446299
9875	446300
10273	446301
3846	446302
24946	446303
9049	446304
80250	446305
12967	446306
100487	446307
36823	446308
8620	446309
90662	446310
1728	446311
73420	446312
17013	446313
79477	446314
51401	446315
66678	446316
104175	446317
34463	446318
2436	446319
56572	446320
45891	446321
27203	446322
116227	446323
15336	446324
11759	446325
65555	446326
1250	446327
5108	446328
32485	446329
92969	446330
9840	446331
118231	446332
49143	446333
63145	446334
37879	446335
42369	446336
76632	446337
89515	446338
64410	446339
47964	446340
93822	446341
19062	446342
4058	446343
19203	446344
108614	446345
56460	446346
9795	446347
61740	446348
105591	446349
39175	446350
1426	446351
82714	446352
23040	446353
12918	446354
47516	446355
59869	446356
32256	446357
8250	446358
55378	446359
8279	446360
36342	446361
48743	446362
20903	446363
101633	446364
55196	446365
17587	446366
29	446367
35067	446368
5841	446369
32979	446370
21218	446371
9694	446372
17225	446373
92791	446374
136770	446375
65389	446376
69346	446377
14997	446378
19617	446379
41896	446380
1707	446381
83013	446382
16382	446383
150138	446384
79252	446385
10126	446386
13713	446387
12431	446388
6842	446389
2371	446390
25238	446391
40403	446392
67601	446393
6952	446394
19784	446395
7397	446396
81359	446397
9405	446398
4585	446399
9988	446400
57202	446401
69904	446402
36477	446403
10391	446404
10095	446405
3413	446406
103775	446407
3920	446408
5967	446409
133491	446410
37008	446411
31360	446412
2438	446413
31680	446414
4012	446415
5084	446416
102480	446417
2043	446418
24847	446419
46116	446420
50901	446421
56959	446422
23546	446423
66100	446424
57226	446425
6628	446426
112869	446427
41856	446428
33841	446429
19391	446430
69964	446431
13448	446432
36589	446433
67833	446434
67599	446435
80133	446436
5913	446437
101740	446438
20297	446439
132198	446440
39043	446441
88547	446442
27562	446443
4794	446444
34304	446445
60135	446446
55180	446447
42135	446448
43628	446449
71641	446450
98462	446451
42057	446452
2065	446453
26642	446454
33910	446455
18823	446456
8361	446457
103408	446458
5662	446459
52536	446460
102808	446461
6709	446462
13151	446463
66201	446464
29075	446465
7055	446466
19061	446467
126820	446468
50786	446469
30251	446470
86749	446471
63108	446472
72173	446473
58151	446474
116741	446475
9701	446476
57296	446477
15659	446478
20499	446479
29932	446480
31942	446481
72882	446482
22592	446483
21522	446484
96786	446485
32243	446486
116785	446487
162	446488
52704	446489
10401	446490
11292	446491
48173	446492
2563	446493
3815	446494
33259	446495
110179	446496
126386	446497
47126	446498
6150	446499
48196	446500
10992	446501
75017	446502
60053	446503
70045	446504
23911	446505
10293	446506
383	446507
5487	446508
147864	446509
5225	446510
120203	446511
35504	446512
49393	446513
19831	446514
99436	446515
11663	446516
74289	446517
2865	446518
45208	446519
48138	446520
72515	446521
29231	446522
40759	446523
23972	446524
31860	446525
69410	446526
11736	446527
12934	446528
948	446529
82930	446530
98147	446531
67152	446532
104201	446533
85043	446534
6337	446535
3494	446536
104043	446537
34809	446538
27012	446539
48581	446540
28428	446541
1265	446542
7835	446543
13281	446544
18482	446545
4779	446546
28297	446547
5391	446548
14566	446549
65358	446550
133589	446551
811	446552
1066	446553
7468	446554
134746	446555
50708	446556
133963	446557
92409	446558
25620	446559
30677	446560
1949	446561
23186	446562
222	446563
96637	446564
65699	446565
89151	446566
125424	446567
27613	446568
95086	446569
47056	446570
61878	446571
24930	446572
104058	446573
130789	446574
40158	446575
9582	446576
102139	446577
106835	446578
729	446579
12722	446580
63573	446581
125040	446582
88493	446583
68756	446584
109869	446585
22655	446586
2959	446587
5289	446588
95328	446589
90261	446590
18178	446591
102539	446592
38585	446593
66927	446594
46711	446595
141393	446596
99788	446597
63949	446598
147461	446599
148731	446600
69913	446601
53147	446602
798	446603
16380	446604
128293	446605
47317	446606
4289	446607
13232	446608
78386	446609
7238	446610
24650	446611
84822	446612
64088	446613
3160	446614
15954	446615
18349	446616
7791	446617
134758	446618
71993	446619
27297	446620
61831	446621
4189	446622
59521	446623
24228	446624
53941	446625
53949	446626
140922	446627
137353	446628
52817	446629
29679	446630
86002	446631
13333	446632
41430	446633
967	446634
19849	446635
10677	446636
52938	446637
24754	446638
98820	446639
30877	446640
54703	446641
42970	446642
3102	446643
6907	446644
20412	446645
19536	446646
7202	446647
18964	446648
1124	446649
30442	446650
139	446651
9473	446652
8317	446653
30987	446654
6153	446655
5254	446656
36167	446657
56369	446658
4586	446659
12446	446660
11954	446661
112244	446662
135425	446663
46635	446664
37973	446665
22254	446666
647	446667
100038	446668
4290	446669
137686	446670
35711	446671
38338	446672
24560	446673
27919	446674
59840	446675
145046	446676
7597	446677
27081	446678
130831	446679
86747	446680
87620	446681
96041	446682
29049	446683
82623	446684
30834	446685
15409	446686
4607	446687
74904	446688
1200	446689
42201	446690
31102	446691
22158	446692
33220	446693
7141	446694
25154	446695
107924	446696
31872	446697
65379	446698
8057	446699
13579	446700
2017	446701
48950	446702
88391	446703
131484	446704
1502	446705
16891	446706
10230	446707
51639	446708
75575	446709
8231	446710
8041	446711
22942	446712
15929	446713
35162	446714
26983	446715
48874	446716
24832	446717
89843	446718
21224	446719
55265	446720
43376	446721
3279	446722
725	446723
88466	446724
31068	446725
19160	446726
27498	446727
21335	446728
2591	446729
43142	446730
116353	446731
80177	446732
36066	446733
6180	446734
75963	446735
22570	446736
73983	446737
94595	446738
4114	446739
11478	446740
79633	446741
39163	446742
1727	446743
35931	446744
3774	446745
12036	446746
82050	446747
107367	446748
67857	446749
116316	446750
5339	446751
22657	446752
7190	446753
7078	446754
12940	446755
61679	446756
61214	446757
53238	446758
26859	446759
52327	446760
112314	446761
3518	446762
96831	446763
10256	446764
22512	446765
66564	446766
28441	446767
63987	446768
706	446769
62692	446770
4560	446771
2401	446772
70955	446773
35913	446774
1350	446775
10691	446776
880	446777
326	446778
103760	446779
106331	446780
52395	446781
25789	446782
50150	446783
68903	446784
9300	446785
89	446786
57471	446787
98647	446788
3682	446789
113977	446790
133227	446791
10805	446792
75876	446793
130263	446794
40781	446795
17775	446796
61502	446797
17586	446798
73055	446799
67342	446800
39992	446801
117282	446802
53882	446803
137230	446804
76184	446805
28103	446806
34841	446807
1788	446808
128383	446809
24628	446810
26371	446811
102514	446812
6548	446813
96830	446814
1017	446815
61123	446816
17445	446817
12847	446818
40550	446819
7134	446820
115098	446821
5602	446822
32419	446823
19579	446824
105943	446825
74338	446826
54264	446827
33190	446828
35939	446829
24883	446830
58295	446831
19554	446832
16763	446833
81589	446834
4485	446835
21241	446836
40993	446837
39309	446838
116890	446839
65846	446840
47507	446841
11064	446842
45652	446843
32501	446844
100453	446845
25525	446846
27475	446847
37154	446848
40070	446849
35424	446850
10667	446851
381	446852
8084	446853
31810	446854
97453	446855
20447	446856
40246	446857
35479	446858
38500	446859
18299	446860
112854	446861
2838	446862
20238	446863
42430	446864
37069	446865
37016	446866
3188	446867
10025	446868
19288	446869
37199	446870
60703	446871
13908	446872
51990	446873
70913	446874
105445	446875
76695	446876
11432	446877
8813	446878
68677	446879
60414	446880
33188	446881
47521	446882
126945	446883
74034	446884
71595	446885
8568	446886
56835	446887
10836	446888
50026	446889
857	446890
46468	446891
79757	446892
8026	446893
12179	446894
1131	446895
122870	446896
4288	446897
83498	446898
35061	446899
52390	446900
59044	446901
120	446902
2766	446903
1567	446904
27466	446905
30290	446906
12962	446907
96475	446908
71308	446909
310	446910
55644	446911
16339	446912
90363	446913
74258	446914
129272	446915
29416	446916
81950	446917
41542	446918
10529	446919
57299	446920
68541	446921
12579	446922
23897	446923
94333	446924
19639	446925
2292	446926
35581	446927
8751	446928
28470	446929
25011	446930
45329	446931
55447	446932
74326	446933
43254	446934
27247	446935
91360	446936
87623	446937
55361	446938
1333	446939
22223	446940
20221	446941
70747	446942
65205	446943
38985	446944
199	446945
140051	446946
72222	446947
77348	446948
109216	446949
6940	446950
26304	446951
28498	446952
6329	446953
6068	446954
18997	446955
8108	446956
24853	446957
17712	446958
13327	446959
51689	446960
8778	446961
28446	446962
43306	446963
713	446964
2636	446965
20115	446966
58032	446967
39735	446968
26820	446969
21684	446970
3571	446971
80944	446972
8874	446973
61087	446974
2567	446975
59054	446976
81	446977
117292	446978
21246	446979
109121	446980
96898	446981
11872	446982
30595	446983
53857	446984
3651	446985
13818	446986
54429	446987
36921	446988
34176	446989
136545	446990
21824	446991
37147	446992
13690	446993
14081	446994
43467	446995
65495	446996
34396	446997
77546	446998
126827	446999
22572	447000
9301	447001
81772	447002
25745	447003
20218	447004
1876	447005
110343	447006
91391	447007
20395	447008
17552	447009
104752	447010
17604	447011
13300	447012
82674	447013
13099	447014
79842	447015
23392	447016
71580	447017
4251	447018
58028	447019
9336	447020
16663	447021
39647	447022
54105	447023
51018	447024
111397	447025
142	447026
139325	447027
93491	447028
93474	447029
43	447030
11910	447031
830	447032
109126	447033
18237	447034
5639	447035
95515	447036
105	447037
18390	447038
57816	447039
3696	447040
8273	447041
22054	447042
103395	447043
112153	447044
5831	447045
51291	447046
145029	447047
88222	447048
4992	447049
69033	447050
31159	447051
85279	447052
64301	447053
26880	447054
100556	447055
38503	447056
34406	447057
33132	447058
63973	447059
107248	447060
40519	447061
5353	447062
5030	447063
62768	447064
148307	447065
2919	447066
15749	447067
1070	447068
36090	447069
55510	447070
55040	447071
104589	447072
11146	447073
8596	447074
8717	447075
62749	447076
5038	447077
73240	447078
83242	447079
9624	447080
36427	447081
76274	447082
52170	447083
11065	447084
10760	447085
1108	447086
71969	447087
39381	447088
14329	447089
2523	447090
19011	447091
7285	447092
46502	447093
8079	447094
5255	447095
11782	447096
56199	447097
21341	447098
76655	447099
10719	447100
108638	447101
11728	447102
39450	447103
99114	447104
68655	447105
40259	447106
59997	447107
12229	447108
121431	447109
66209	447110
48932	447111
17959	447112
97359	447113
16541	447114
42096	447115
14043	447116
13960	447117
1441	447118
30476	447119
14753	447120
28810	447121
10477	447122
21710	447123
13534	447124
43430	447125
8229	447126
5285	447127
73239	447128
11273	447129
13441	447130
29773	447131
29726	447132
8988	447133
71863	447134
107619	447135
3485	447136
6037	447137
5048	447138
3688	447139
36362	447140
99838	447141
78422	447142
1291	447143
72829	447144
51050	447145
62350	447146
37319	447147
69042	447148
40501	447149
731	447150
17783	447151
48068	447152
8886	447153
105560	447154
48898	447155
51328	447156
140472	447157
2710	447158
41560	447159
148448	447160
15080	447161
7747	447162
39202	447163
23419	447164
90932	447165
17544	447166
93313	447167
133713	447168
71101	447169
15983	447170
1204	447171
72618	447172
332	447173
11355	447174
35925	447175
2920	447176
60	447177
29149	447178
27944	447179
86814	447180
51503	447181
50572	447182
7494	447183
16452	447184
24380	447185
116671	447186
65451	447187
16619	447188
4448	447189
16079	447190
76724	447191
99845	447192
4843	447193
20207	447194
61352	447195
11006	447196
14828	447197
16782	447198
52010	447199
337	447200
104835	447201
87627	447202
9049	447203
756	447204
22588	447205
820	447206
11886	447207
13327	447208
19869	447209
135192	447210
397	447211
107238	447212
55478	447213
361	447214
14933	447215
133404	447216
62053	447217
70724	447218
14387	447219
64407	447220
99227	447221
2781	447222
32597	447223
8083	447224
43	447225
63465	447226
3709	447227
7309	447228
74063	447229
133354	447230
54240	447231
18966	447232
2334	447233
15675	447234
5946	447235
41067	447236
76003	447237
25482	447238
2748	447239
110940	447240
885	447241
11729	447242
64552	447243
53999	447244
1115	447245
17539	447246
86103	447247
6099	447248
3577	447249
14352	447250
5549	447251
100867	447252
20694	447253
87714	447254
68922	447255
9377	447256
5323	447257
7368	447258
119687	447259
39207	447260
55288	447261
11844	447262
13142	447263
9955	447264
97322	447265
68562	447266
35543	447267
17650	447268
65651	447269
83200	447270
12504	447271
107643	447272
50664	447273
80469	447274
29151	447275
107027	447276
5604	447277
2732	447278
72479	447279
31658	447280
100690	447281
73125	447282
55458	447283
20855	447284
5707	447285
5830	447286
105489	447287
447	447288
9990	447289
118267	447290
124358	447291
27794	447292
65802	447293
4266	447294
31585	447295
28624	447296
38784	447297
56971	447298
70563	447299
50536	447300
67301	447301
7362	447302
640	447303
79486	447304
44677	447305
149982	447306
7787	447307
87768	447308
9381	447309
146758	447310
83116	447311
53407	447312
101379	447313
115738	447314
72706	447315
8862	447316
102663	447317
111448	447318
26494	447319
11487	447320
84873	447321
24989	447322
34401	447323
18988	447324
21373	447325
28465	447326
40559	447327
21334	447328
36518	447329
72477	447330
76261	447331
44393	447332
6742	447333
1135	447334
16324	447335
56219	447336
6886	447337
113457	447338
71226	447339
63513	447340
19808	447341
74907	447342
51629	447343
50740	447344
39060	447345
15055	447346
88885	447347
27804	447348
41197	447349
4341	447350
26021	447351
4293	447352
160	447353
31077	447354
24556	447355
82584	447356
796	447357
20506	447358
33610	447359
33576	447360
17529	447361
93978	447362
76066	447363
15062	447364
83094	447365
3228	447366
54055	447367
9145	447368
18771	447369
2768	447370
14818	447371
21028	447372
36379	447373
79676	447374
32864	447375
6010	447376
94909	447377
139638	447378
20781	447379
38	447380
75832	447381
46373	447382
29056	447383
5432	447384
27159	447385
23536	447386
30415	447387
19069	447388
6670	447389
12511	447390
65578	447391
20878	447392
95000	447393
10500	447394
33231	447395
70129	447396
39170	447397
26422	447398
54746	447399
5363	447400
35938	447401
107524	447402
65031	447403
95311	447404
88981	447405
1758	447406
25600	447407
8010	447408
19300	447409
31532	447410
138076	447411
55689	447412
6862	447413
136525	447414
3299	447415
17085	447416
120008	447417
111527	447418
8143	447419
141531	447420
45922	447421
10791	447422
1752	447423
25828	447424
76043	447425
44358	447426
144394	447427
55386	447428
86671	447429
32574	447430
57305	447431
52	447432
6754	447433
52650	447434
52024	447435
65553	447436
116423	447437
46430	447438
102941	447439
36750	447440
63448	447441
882	447442
28059	447443
51775	447444
49594	447445
54217	447446
35403	447447
1473	447448
27897	447449
66447	447450
63131	447451
10608	447452
120232	447453
34916	447454
19543	447455
33215	447456
12622	447457
65881	447458
36877	447459
27243	447460
75299	447461
75356	447462
1331	447463
78267	447464
18978	447465
15445	447466
14750	447467
1869	447468
33	447469
38929	447470
18036	447471
120260	447472
7265	447473
77181	447474
34941	447475
61332	447476
15813	447477
4457	447478
34296	447479
32388	447480
2266	447481
22013	447482
22064	447483
128606	447484
9753	447485
29	447486
76106	447487
7	447488
44809	447489
519	447490
110353	447491
74501	447492
14737	447493
113973	447494
10855	447495
74821	447496
22896	447497
45219	447498
64726	447499
21244	447500
11174	447501
16015	447502
16344	447503
69855	447504
11133	447505
10701	447506
74982	447507
61367	447508
72	447509
10331	447510
37679	447511
22886	447512
18427	447513
5904	447514
12452	447515
95966	447516
4354	447517
19523	447518
15773	447519
29199	447520
38217	447521
15233	447522
58948	447523
56661	447524
44770	447525
15877	447526
28928	447527
95163	447528
2037	447529
5737	447530
29019	447531
71863	447532
11122	447533
127	447534
72500	447535
112230	447536
91892	447537
938	447538
23569	447539
41472	447540
15538	447541
10150	447542
125518	447543
102110	447544
24632	447545
89528	447546
47583	447547
116822	447548
38040	447549
132232	447550
91643	447551
131461	447552
25482	447553
67952	447554
55815	447555
63964	447556
71259	447557
121	447558
15122	447559
48221	447560
5132	447561
1142	447562
5431	447563
45249	447564
420	447565
3165	447566
69644	447567
2873	447568
35646	447569
19744	447570
7082	447571
10172	447572
12991	447573
120063	447574
95460	447575
74903	447576
33520	447577
32692	447578
9940	447579
22259	447580
58767	447581
2420	447582
130874	447583
24084	447584
66981	447585
1430	447586
54163	447587
66328	447588
26142	447589
14918	447590
37872	447591
52932	447592
101104	447593
24348	447594
19359	447595
36805	447596
19290	447597
5238	447598
21118	447599
21081	447600
97503	447601
13795	447602
22439	447603
38961	447604
125445	447605
19126	447606
26126	447607
14361	447608
19693	447609
6714	447610
42287	447611
571	447612
55957	447613
7572	447614
12246	447615
44360	447616
107041	447617
20115	447618
115220	447619
22005	447620
6642	447621
18293	447622
9379	447623
18594	447624
3713	447625
51063	447626
29419	447627
53869	447628
27869	447629
31	447630
10289	447631
20705	447632
23171	447633
19850	447634
25307	447635
58447	447636
38097	447637
76198	447638
136785	447639
28668	447640
3000	447641
26343	447642
5185	447643
53983	447644
33032	447645
4482	447646
14222	447647
23888	447648
76987	447649
18017	447650
15210	447651
4570	447652
66055	447653
35092	447654
119523	447655
100424	447656
17137	447657
7655	447658
3625	447659
17434	447660
30987	447661
71154	447662
62288	447663
70580	447664
38808	447665
49158	447666
13395	447667
53852	447668
57846	447669
82526	447670
95947	447671
4659	447672
42013	447673
122868	447674
24341	447675
14583	447676
48	447677
27644	447678
4424	447679
38055	447680
62699	447681
83500	447682
47274	447683
2278	447684
101100	447685
13522	447686
27326	447687
3979	447688
85923	447689
31347	447690
42521	447691
33462	447692
11371	447693
77119	447694
18081	447695
19616	447696
54445	447697
104579	447698
77940	447699
54576	447700
123380	447701
68748	447702
5958	447703
16557	447704
49189	447705
25279	447706
25146	447707
14770	447708
6728	447709
43727	447710
47594	447711
54492	447712
66389	447713
52146	447714
32042	447715
51572	447716
13013	447717
102991	447718
38927	447719
23881	447720
68624	447721
64310	447722
4703	447723
14943	447724
31322	447725
30698	447726
2194	447727
61519	447728
11699	447729
16710	447730
15270	447731
69134	447732
2782	447733
73762	447734
118016	447735
55543	447736
43320	447737
70803	447738
146655	447739
10169	447740
60222	447741
46172	447742
41510	447743
136181	447744
4188	447745
112251	447746
10578	447747
102146	447748
45822	447749
48101	447750
33559	447751
11321	447752
7218	447753
43463	447754
1093	447755
100556	447756
20709	447757
84835	447758
11384	447759
1887	447760
7947	447761
78331	447762
56130	447763
112698	447764
35016	447765
133	447766
47682	447767
70068	447768
57751	447769
51565	447770
15639	447771
27767	447772
8964	447773
116468	447774
58657	447775
23489	447776
55499	447777
14220	447778
67475	447779
101978	447780
41361	447781
26000	447782
10657	447783
66649	447784
28221	447785
12240	447786
23868	447787
131441	447788
22135	447789
4707	447790
98082	447791
14170	447792
33947	447793
12194	447794
6353	447795
72981	447796
120399	447797
135283	447798
105651	447799
101860	447800
52996	447801
39914	447802
3645	447803
597	447804
52764	447805
88192	447806
4671	447807
7756	447808
43067	447809
6231	447810
1898	447811
28201	447812
66862	447813
130688	447814
45850	447815
139475	447816
59176	447817
27531	447818
42660	447819
11100	447820
90608	447821
80435	447822
60095	447823
4794	447824
26090	447825
128070	447826
14969	447827
22225	447828
11494	447829
23394	447830
94215	447831
24529	447832
32590	447833
68671	447834
55499	447835
100166	447836
8847	447837
37743	447838
21511	447839
25951	447840
104053	447841
16047	447842
79595	447843
66881	447844
9275	447845
3792	447846
2110	447847
38486	447848
32012	447849
1071	447850
81519	447851
5073	447852
521	447853
11709	447854
36346	447855
5938	447856
72246	447857
104613	447858
95601	447859
5694	447860
798	447861
4489	447862
104341	447863
135310	447864
68667	447865
31884	447866
9404	447867
78881	447868
50052	447869
15448	447870
32181	447871
93973	447872
42021	447873
68836	447874
56498	447875
17257	447876
10974	447877
34618	447878
20607	447879
46642	447880
24307	447881
78190	447882
44211	447883
52160	447884
135885	447885
19157	447886
50232	447887
23683	447888
10674	447889
103	447890
15991	447891
23753	447892
37160	447893
29143	447894
112520	447895
7427	447896
76444	447897
80488	447898
73572	447899
77255	447900
26468	447901
42295	447902
58070	447903
102607	447904
13783	447905
4652	447906
89403	447907
32678	447908
3599	447909
10994	447910
24525	447911
71237	447912
20	447913
49327	447914
25942	447915
33540	447916
37967	447917
71976	447918
136736	447919
34280	447920
32765	447921
21787	447922
12336	447923
20374	447924
21939	447925
69731	447926
10008	447927
11795	447928
21794	447929
384	447930
50008	447931
82005	447932
72657	447933
78189	447934
28025	447935
21439	447936
45950	447937
47124	447938
100591	447939
53327	447940
19356	447941
76722	447942
1233	447943
1797	447944
43595	447945
17129	447946
15486	447947
97655	447948
10107	447949
1516	447950
66753	447951
29650	447952
38206	447953
14574	447954
24200	447955
72336	447956
860	447957
125454	447958
37921	447959
12535	447960
47594	447961
106584	447962
15483	447963
108260	447964
17360	447965
54997	447966
2467	447967
1488	447968
73912	447969
65686	447970
108654	447971
27538	447972
2461	447973
224	447974
14563	447975
69083	447976
31487	447977
71359	447978
45118	447979
3119	447980
87384	447981
12496	447982
51977	447983
58484	447984
38655	447985
131502	447986
85434	447987
58245	447988
65854	447989
38851	447990
26015	447991
45561	447992
12449	447993
1990	447994
7379	447995
38580	447996
55212	447997
13914	447998
31173	447999
23989	448000
5739	448001
19215	448002
27747	448003
47777	448004
64379	448005
86570	448006
67340	448007
35560	448008
120323	448009
100987	448010
88732	448011
782	448012
47837	448013
113267	448014
80271	448015
67492	448016
16188	448017
59449	448018
24779	448019
42387	448020
990	448021
5841	448022
146357	448023
35516	448024
2768	448025
78963	448026
118576	448027
136782	448028
87074	448029
53789	448030
8506	448031
50610	448032
20796	448033
26285	448034
17500	448035
37353	448036
565	448037
88956	448038
28751	448039
51568	448040
143507	448041
31555	448042
17581	448043
31837	448044
138387	448045
16916	448046
52812	448047
122470	448048
49280	448049
14418	448050
112359	448051
3563	448052
123639	448053
34214	448054
69150	448055
130746	448056
12850	448057
143	448058
9797	448059
149688	448060
30234	448061
351	448062
80931	448063
63131	448064
7149	448065
33300	448066
809	448067
16620	448068
15590	448069
28187	448070
7973	448071
15223	448072
39058	448073
57560	448074
7395	448075
208	448076
14380	448077
34899	448078
22586	448079
75509	448080
3371	448081
108108	448082
56250	448083
114646	448084
19247	448085
30383	448086
101585	448087
45316	448088
42960	448089
9603	448090
29162	448091
51901	448092
32795	448093
25906	448094
112025	448095
10831	448096
132718	448097
58389	448098
10293	448099
133655	448100
12122	448101
19480	448102
65540	448103
98839	448104
9064	448105
21318	448106
51265	448107
4583	448108
6154	448109
104461	448110
20627	448111
67871	448112
57774	448113
102299	448114
20244	448115
103030	448116
22313	448117
22992	448118
8	448119
105778	448120
15290	448121
138685	448122
1165	448123
90103	448124
4247	448125
118873	448126
81405	448127
27204	448128
16977	448129
84883	448130
119242	448131
16742	448132
137495	448133
6074	448134
102983	448135
34170	448136
63252	448137
42230	448138
72175	448139
86549	448140
94	448141
103282	448142
49602	448143
7206	448144
787	448145
26711	448146
4643	448147
32376	448148
10800	448149
63165	448150
78632	448151
12828	448152
39762	448153
45039	448154
26503	448155
72097	448156
27489	448157
41117	448158
44170	448159
60226	448160
62899	448161
20567	448162
5119	448163
81978	448164
46727	448165
1456	448166
77910	448167
94175	448168
10614	448169
52317	448170
120417	448171
26728	448172
14044	448173
35385	448174
108607	448175
1012	448176
33682	448177
130955	448178
518	448179
118118	448180
44727	448181
4089	448182
81613	448183
35050	448184
1583	448185
117088	448186
6986	448187
49601	448188
22830	448189
4252	448190
4576	448191
77250	448192
75222	448193
16021	448194
68850	448195
81722	448196
47157	448197
48921	448198
3147	448199
96492	448200
57859	448201
63152	448202
2793	448203
26683	448204
5227	448205
67577	448206
13856	448207
33585	448208
3990	448209
45161	448210
32307	448211
134231	448212
15201	448213
16564	448214
79463	448215
56792	448216
122064	448217
55961	448218
85513	448219
66784	448220
43189	448221
102886	448222
574	448223
19543	448224
66072	448225
105860	448226
117957	448227
99929	448228
53051	448229
27721	448230
41489	448231
19086	448232
104075	448233
64222	448234
47590	448235
5370	448236
65933	448237
69664	448238
14464	448239
21684	448240
99982	448241
15143	448242
128304	448243
47790	448244
36435	448245
24709	448246
119490	448247
41632	448248
101438	448249
108684	448250
62465	448251
10779	448252
43892	448253
31642	448254
43957	448255
25911	448256
41231	448257
19734	448258
40769	448259
4527	448260
57180	448261
575	448262
28829	448263
21709	448264
115511	448265
140910	448266
63580	448267
29890	448268
1730	448269
43716	448270
20392	448271
3033	448272
9292	448273
29947	448274
401	448275
100848	448276
6614	448277
29189	448278
1234	448279
85861	448280
70943	448281
39588	448282
917	448283
34434	448284
43654	448285
17633	448286
53804	448287
13188	448288
41200	448289
32408	448290
2882	448291
6666	448292
40175	448293
75752	448294
94879	448295
47333	448296
132220	448297
46096	448298
66195	448299
71322	448300
37627	448301
3951	448302
61389	448303
24431	448304
45327	448305
49205	448306
128004	448307
15541	448308
43043	448309
45456	448310
122108	448311
5532	448312
75524	448313
7829	448314
3316	448315
9874	448316
40187	448317
9472	448318
39745	448319
24215	448320
6713	448321
13939	448322
1	448323
18226	448324
5432	448325
89126	448326
10084	448327
18583	448328
13729	448329
30868	448330
103071	448331
53320	448332
38996	448333
98536	448334
102197	448335
103477	448336
148414	448337
85848	448338
973	448339
42084	448340
45747	448341
92780	448342
964	448343
33475	448344
24862	448345
75600	448346
3373	448347
12967	448348
33347	448349
164	448350
125261	448351
44404	448352
59771	448353
16767	448354
764	448355
130285	448356
4396	448357
138168	448358
94136	448359
59777	448360
29995	448361
25311	448362
122645	448363
29205	448364
85545	448365
324	448366
89339	448367
7947	448368
1258	448369
67070	448370
9484	448371
93865	448372
54975	448373
42703	448374
34570	448375
4601	448376
84882	448377
102465	448378
98513	448379
91882	448380
12864	448381
24298	448382
8393	448383
30625	448384
67935	448385
3071	448386
21093	448387
14432	448388
2118	448389
65886	448390
46036	448391
46606	448392
26734	448393
56648	448394
26307	448395
78457	448396
2945	448397
61563	448398
16962	448399
20500	448400
118354	448401
7057	448402
115674	448403
63055	448404
23657	448405
112557	448406
38848	448407
1729	448408
41595	448409
101972	448410
36	448411
26652	448412
89774	448413
4635	448414
16828	448415
31411	448416
36755	448417
15242	448418
56060	448419
134078	448420
6031	448421
52026	448422
5594	448423
2448	448424
9975	448425
10351	448426
34012	448427
17728	448428
17112	448429
17859	448430
19177	448431
554	448432
162	448433
31790	448434
7412	448435
37622	448436
83058	448437
85146	448438
5502	448439
119748	448440
124720	448441
10439	448442
77014	448443
33734	448444
10510	448445
64906	448446
55674	448447
122041	448448
49921	448449
45874	448450
35285	448451
620	448452
16481	448453
53068	448454
38210	448455
2814	448456
73897	448457
70582	448458
54653	448459
27642	448460
29568	448461
4489	448462
13053	448463
24053	448464
34513	448465
37934	448466
1202	448467
95509	448468
72972	448469
65994	448470
80074	448471
110394	448472
2412	448473
53789	448474
34150	448475
11603	448476
14472	448477
9598	448478
39623	448479
75134	448480
90386	448481
58781	448482
9618	448483
7710	448484
5726	448485
66316	448486
90929	448487
17557	448488
19689	448489
105932	448490
12148	448491
55550	448492
56	448493
72695	448494
18884	448495
5704	448496
11635	448497
57454	448498
113056	448499
8839	448500
23023	448501
1425	448502
39956	448503
72273	448504
54418	448505
29220	448506
57459	448507
72541	448508
111375	448509
85714	448510
15015	448511
53340	448512
42480	448513
28786	448514
55229	448515
5313	448516
55929	448517
3393	448518
58516	448519
4177	448520
59924	448521
10233	448522
121620	448523
11849	448524
10834	448525
103209	448526
96519	448527
30230	448528
24372	448529
2897	448530
42698	448531
1520	448532
4507	448533
11699	448534
40839	448535
24267	448536
8016	448537
20463	448538
28945	448539
86276	448540
62624	448541
45516	448542
20819	448543
3525	448544
116957	448545
1399	448546
67192	448547
25896	448548
6505	448549
237	448550
48675	448551
53538	448552
140858	448553
12760	448554
17712	448555
2652	448556
22088	448557
12471	448558
88733	448559
123716	448560
87863	448561
1544	448562
538	448563
50109	448564
9007	448565
18464	448566
8977	448567
66527	448568
51830	448569
25541	448570
92609	448571
44849	448572
142237	448573
38838	448574
34536	448575
11526	448576
50802	448577
20342	448578
105468	448579
33534	448580
7890	448581
16135	448582
25761	448583
100800	448584
4644	448585
5415	448586
36436	448587
27435	448588
81092	448589
26020	448590
6506	448591
99416	448592
132672	448593
49531	448594
112736	448595
93807	448596
65889	448597
95332	448598
149235	448599
12785	448600
76573	448601
56947	448602
71587	448603
19989	448604
85672	448605
67	448606
68506	448607
15527	448608
138821	448609
14077	448610
3988	448611
106004	448612
125584	448613
65631	448614
36383	448615
53974	448616
12071	448617
38665	448618
23792	448619
12656	448620
29574	448621
82649	448622
23625	448623
56944	448624
4166	448625
37039	448626
403	448627
19024	448628
15298	448629
7079	448630
97154	448631
20905	448632
23194	448633
33844	448634
52139	448635
83246	448636
31203	448637
120394	448638
54287	448639
5736	448640
99209	448641
110638	448642
44004	448643
15945	448644
136222	448645
57361	448646
62929	448647
75476	448648
10516	448649
7741	448650
13518	448651
81795	448652
138265	448653
42786	448654
88817	448655
66097	448656
24537	448657
77842	448658
62592	448659
6989	448660
5321	448661
67992	448662
150339	448663
36975	448664
223	448665
85573	448666
70314	448667
2102	448668
57749	448669
39494	448670
78607	448671
29	448672
8196	448673
5150	448674
203	448675
28902	448676
76138	448677
142513	448678
25174	448679
13628	448680
109704	448681
25179	448682
90249	448683
58663	448684
94276	448685
5920	448686
26099	448687
2481	448688
144086	448689
23111	448690
21257	448691
33537	448692
44429	448693
13316	448694
120380	448695
8175	448696
19277	448697
79343	448698
78830	448699
89987	448700
65969	448701
28581	448702
21779	448703
116959	448704
40479	448705
1293	448706
22494	448707
39127	448708
54583	448709
94872	448710
36796	448711
74011	448712
7196	448713
63451	448714
5304	448715
2194	448716
56918	448717
76140	448718
51192	448719
4940	448720
81048	448721
109241	448722
34578	448723
1475	448724
73847	448725
8451	448726
28354	448727
67831	448728
4101	448729
12365	448730
40829	448731
100416	448732
58763	448733
77890	448734
98871	448735
7623	448736
68241	448737
63006	448738
16620	448739
86532	448740
678	448741
54791	448742
31001	448743
20729	448744
70277	448745
67011	448746
2874	448747
120977	448748
31653	448749
52891	448750
10276	448751
40380	448752
43792	448753
79195	448754
2403	448755
90318	448756
78180	448757
19954	448758
15418	448759
6021	448760
9626	448761
119553	448762
49909	448763
25587	448764
33306	448765
11	448766
10159	448767
83248	448768
39069	448769
54489	448770
2251	448771
84503	448772
35397	448773
36894	448774
8702	448775
100946	448776
88861	448777
44547	448778
14925	448779
586	448780
92807	448781
18790	448782
2251	448783
28056	448784
58993	448785
57292	448786
34001	448787
10081	448788
14018	448789
41	448790
33914	448791
26881	448792
135542	448793
42739	448794
61317	448795
53045	448796
82452	448797
60016	448798
137737	448799
107190	448800
47	448801
65118	448802
24243	448803
49285	448804
25119	448805
15179	448806
70443	448807
83649	448808
3691	448809
44628	448810
40020	448811
43814	448812
53872	448813
39226	448814
24260	448815
3310	448816
22099	448817
19517	448818
6097	448819
102091	448820
9816	448821
50488	448822
123296	448823
102813	448824
17231	448825
41239	448826
3209	448827
33009	448828
5013	448829
6004	448830
93996	448831
82497	448832
9553	448833
52834	448834
46904	448835
3247	448836
54996	448837
25153	448838
10	448839
1627	448840
20108	448841
3840	448842
120529	448843
61473	448844
66154	448845
11277	448846
130751	448847
38962	448848
23185	448849
94326	448850
42749	448851
18174	448852
97636	448853
74845	448854
75919	448855
37919	448856
10165	448857
5818	448858
13957	448859
2106	448860
1441	448861
58620	448862
6030	448863
54852	448864
85720	448865
17748	448866
54315	448867
5913	448868
6950	448869
3763	448870
84563	448871
36540	448872
8198	448873
81045	448874
19114	448875
6839	448876
7168	448877
25485	448878
18572	448879
4456	448880
29867	448881
28203	448882
22483	448883
11522	448884
36332	448885
12808	448886
56981	448887
6393	448888
80841	448889
93643	448890
31031	448891
12896	448892
37043	448893
5261	448894
35921	448895
38327	448896
70467	448897
13192	448898
97462	448899
8789	448900
15100	448901
73584	448902
56333	448903
47828	448904
55359	448905
101252	448906
34126	448907
15731	448908
87574	448909
26613	448910
17539	448911
38071	448912
10782	448913
35655	448914
11940	448915
20222	448916
1549	448917
25613	448918
13443	448919
94371	448920
54227	448921
103999	448922
118976	448923
27906	448924
88017	448925
47355	448926
105295	448927
10058	448928
2042	448929
28945	448930
30809	448931
641	448932
141836	448933
27987	448934
6028	448935
671	448936
57835	448937
5681	448938
29739	448939
30512	448940
9897	448941
4041	448942
41876	448943
6532	448944
25997	448945
73677	448946
13727	448947
67909	448948
17713	448949
50113	448950
18636	448951
35063	448952
16435	448953
30115	448954
5205	448955
44045	448956
93985	448957
56830	448958
58627	448959
109	448960
77014	448961
13999	448962
103087	448963
25082	448964
27468	448965
61535	448966
383	448967
4623	448968
79016	448969
56562	448970
25260	448971
63014	448972
12812	448973
115277	448974
108859	448975
68732	448976
121402	448977
1583	448978
10007	448979
6850	448980
80940	448981
2645	448982
366	448983
29116	448984
38250	448985
56772	448986
75931	448987
104674	448988
80764	448989
38780	448990
132364	448991
2443	448992
2016	448993
21482	448994
92680	448995
28318	448996
17491	448997
100113	448998
43582	448999
63896	449000
17012	449001
131554	449002
6462	449003
136577	449004
91481	449005
77979	449006
21116	449007
14713	449008
4973	449009
12119	449010
39457	449011
24026	449012
1828	449013
57255	449014
127745	449015
39697	449016
70557	449017
25508	449018
21780	449019
19194	449020
41746	449021
136540	449022
4764	449023
65267	449024
29422	449025
63255	449026
11906	449027
143925	449028
71681	449029
57460	449030
115309	449031
72602	449032
77310	449033
68671	449034
65172	449035
40451	449036
35550	449037
264	449038
17231	449039
553	449040
74660	449041
18319	449042
58952	449043
40162	449044
19704	449045
68835	449046
48225	449047
9720	449048
4207	449049
17650	449050
75783	449051
17456	449052
10569	449053
29169	449054
15475	449055
90190	449056
1832	449057
91257	449058
14615	449059
48293	449060
31357	449061
16926	449062
4158	449063
28616	449064
81307	449065
45690	449066
19778	449067
78265	449068
111886	449069
104777	449070
15320	449071
68137	449072
24493	449073
126025	449074
130328	449075
117526	449076
81236	449077
52331	449078
199	449079
6199	449080
38204	449081
72215	449082
10391	449083
32252	449084
620	449085
20250	449086
4551	449087
32658	449088
92859	449089
135291	449090
17182	449091
6275	449092
21079	449093
83210	449094
37800	449095
43866	449096
58134	449097
41600	449098
58258	449099
53760	449100
62970	449101
30527	449102
547	449103
47676	449104
78363	449105
139531	449106
3073	449107
87731	449108
73430	449109
67067	449110
64631	449111
58831	449112
77166	449113
87152	449114
42451	449115
40918	449116
2592	449117
13785	449118
79392	449119
132168	449120
116290	449121
8539	449122
3879	449123
24216	449124
50020	449125
83069	449126
6346	449127
62518	449128
121749	449129
66526	449130
75176	449131
53996	449132
55823	449133
108776	449134
53313	449135
55742	449136
20157	449137
4032	449138
11347	449139
10118	449140
3149	449141
9248	449142
48238	449143
43590	449144
89146	449145
35424	449146
57591	449147
57994	449148
87334	449149
4158	449150
32395	449151
76831	449152
16471	449153
20392	449154
78753	449155
39601	449156
56135	449157
38777	449158
36455	449159
59342	449160
27045	449161
6722	449162
95380	449163
139952	449164
83526	449165
13729	449166
15474	449167
11953	449168
114252	449169
39999	449170
84853	449171
123392	449172
83017	449173
53378	449174
72579	449175
70628	449176
52462	449177
79411	449178
39990	449179
44142	449180
7582	449181
32059	449182
59664	449183
69750	449184
41358	449185
6076	449186
27859	449187
37759	449188
46367	449189
51800	449190
50943	449191
15502	449192
14086	449193
101714	449194
39691	449195
79956	449196
5392	449197
803	449198
85708	449199
69795	449200
104379	449201
38586	449202
9212	449203
32218	449204
25011	449205
34588	449206
26750	449207
48022	449208
137221	449209
1650	449210
30941	449211
56381	449212
85539	449213
33634	449214
92958	449215
79363	449216
3077	449217
26370	449218
16754	449219
1372	449220
103954	449221
13891	449222
82065	449223
64739	449224
9028	449225
30906	449226
7780	449227
31531	449228
5355	449229
24124	449230
46480	449231
45321	449232
2342	449233
5559	449234
12753	449235
113343	449236
62144	449237
89126	449238
13521	449239
22922	449240
29217	449241
64207	449242
44137	449243
24132	449244
38320	449245
86801	449246
25327	449247
29971	449248
114620	449249
15253	449250
141931	449251
73015	449252
6672	449253
7694	449254
4168	449255
53570	449256
99	449257
82666	449258
62066	449259
78770	449260
27903	449261
105025	449262
66782	449263
34151	449264
22499	449265
40318	449266
5611	449267
69954	449268
59585	449269
37710	449270
89120	449271
40991	449272
39052	449273
14617	449274
10685	449275
33488	449276
84933	449277
93865	449278
43340	449279
26405	449280
134898	449281
4179	449282
385	449283
18281	449284
34988	449285
16219	449286
1586	449287
115783	449288
18823	449289
730	449290
10011	449291
11153	449292
31904	449293
10347	449294
753	449295
41850	449296
717	449297
9289	449298
100054	449299
59390	449300
109397	449301
77651	449302
29010	449303
36892	449304
4395	449305
918	449306
1669	449307
74499	449308
21093	449309
66970	449310
148547	449311
29339	449312
1621	449313
40001	449314
28182	449315
12318	449316
36359	449317
4558	449318
19813	449319
24126	449320
20452	449321
62354	449322
35754	449323
25368	449324
91665	449325
37187	449326
25368	449327
2860	449328
83567	449329
38291	449330
50851	449331
1640	449332
56851	449333
113309	449334
22	449335
98952	449336
32059	449337
136526	449338
71324	449339
46173	449340
26342	449341
19262	449342
48976	449343
12622	449344
9520	449345
5992	449346
22140	449347
105439	449348
34733	449349
3008	449350
2497	449351
3174	449352
95470	449353
47367	449354
101	449355
26336	449356
23619	449357
3078	449358
125909	449359
68782	449360
72419	449361
145174	449362
14550	449363
18156	449364
44003	449365
15127	449366
45404	449367
50341	449368
42418	449369
29939	449370
5382	449371
86347	449372
40078	449373
833	449374
49602	449375
70833	449376
77633	449377
13643	449378
9674	449379
21367	449380
6056	449381
32321	449382
65509	449383
11534	449384
5344	449385
61600	449386
6490	449387
102255	449388
63265	449389
64594	449390
36367	449391
48181	449392
11750	449393
90829	449394
48971	449395
3592	449396
40762	449397
50007	449398
121853	449399
41536	449400
1466	449401
6633	449402
54164	449403
11766	449404
90067	449405
1774	449406
34262	449407
57273	449408
106747	449409
53623	449410
59542	449411
31042	449412
23924	449413
27198	449414
55353	449415
28102	449416
28029	449417
36768	449418
3541	449419
30354	449420
3434	449421
4309	449422
50707	449423
44113	449424
21394	449425
25471	449426
14119	449427
2181	449428
117856	449429
6472	449430
11545	449431
43884	449432
8717	449433
24042	449434
617	449435
87191	449436
87181	449437
95142	449438
58615	449439
47309	449440
8166	449441
23166	449442
123221	449443
23384	449444
18123	449445
21643	449446
25960	449447
31111	449448
136925	449449
10329	449450
148423	449451
8219	449452
29454	449453
46118	449454
24425	449455
26604	449456
45677	449457
15047	449458
73555	449459
42773	449460
103944	449461
71806	449462
23691	449463
13059	449464
67217	449465
48265	449466
13935	449467
9417	449468
78047	449469
72277	449470
22684	449471
16939	449472
80587	449473
27959	449474
17890	449475
8060	449476
100891	449477
40323	449478
2970	449479
16	449480
27109	449481
85503	449482
5607	449483
108603	449484
99191	449485
20578	449486
25868	449487
3036	449488
1037	449489
49788	449490
24140	449491
40136	449492
44351	449493
130510	449494
28351	449495
73634	449496
142015	449497
77539	449498
20267	449499
10978	449500
37608	449501
72852	449502
6602	449503
61786	449504
19633	449505
10222	449506
115650	449507
10496	449508
20959	449509
9203	449510
131734	449511
46810	449512
45777	449513
55211	449514
31872	449515
54542	449516
86502	449517
9530	449518
24564	449519
115008	449520
58059	449521
1432	449522
12564	449523
17549	449524
13025	449525
44836	449526
26690	449527
48461	449528
55666	449529
98748	449530
5025	449531
26766	449532
140252	449533
102935	449534
41981	449535
38654	449536
64226	449537
17944	449538
6519	449539
100976	449540
7749	449541
21426	449542
257	449543
45419	449544
44502	449545
10771	449546
33667	449547
84098	449548
3548	449549
73127	449550
8871	449551
12118	449552
30696	449553
116840	449554
120622	449555
13612	449556
50829	449557
40492	449558
15047	449559
54148	449560
112028	449561
2920	449562
30577	449563
71385	449564
38520	449565
28067	449566
3031	449567
16519	449568
46851	449569
2251	449570
40798	449571
11901	449572
35686	449573
6971	449574
101136	449575
30596	449576
5645	449577
127300	449578
126056	449579
20928	449580
12845	449581
48682	449582
67517	449583
64944	449584
4617	449585
15678	449586
32649	449587
115787	449588
104689	449589
136376	449590
73046	449591
699	449592
112	449593
3436	449594
24	449595
2650	449596
97567	449597
113	449598
28673	449599
73027	449600
25021	449601
2829	449602
61307	449603
38400	449604
33786	449605
11325	449606
8846	449607
37728	449608
40563	449609
7419	449610
116786	449611
69560	449612
46491	449613
27460	449614
136219	449615
59367	449616
22118	449617
16654	449618
986	449619
92514	449620
55399	449621
43156	449622
46523	449623
8702	449624
28986	449625
67648	449626
31518	449627
154	449628
84636	449629
78084	449630
122171	449631
3887	449632
27088	449633
35287	449634
34976	449635
5017	449636
11516	449637
15768	449638
52888	449639
3967	449640
36439	449641
67626	449642
19212	449643
55717	449644
54656	449645
97164	449646
47375	449647
50142	449648
8456	449649
14952	449650
42833	449651
20937	449652
10795	449653
129045	449654
30185	449655
47380	449656
50494	449657
5680	449658
91236	449659
18267	449660
15449	449661
4950	449662
2646	449663
34973	449664
67365	449665
2906	449666
48880	449667
48635	449668
2727	449669
1359	449670
276	449671
38831	449672
108886	449673
119	449674
131808	449675
1473	449676
26198	449677
28567	449678
25050	449679
119652	449680
137992	449681
63712	449682
95300	449683
83962	449684
58849	449685
2336	449686
22289	449687
38666	449688
47154	449689
6269	449690
18807	449691
2519	449692
25008	449693
16067	449694
102952	449695
4420	449696
121689	449697
115336	449698
95701	449699
64	449700
660	449701
46283	449702
2268	449703
122608	449704
8995	449705
27521	449706
28437	449707
89821	449708
34555	449709
56476	449710
33811	449711
37651	449712
29529	449713
19387	449714
79355	449715
26207	449716
5687	449717
491	449718
27463	449719
8847	449720
7886	449721
71526	449722
55810	449723
29727	449724
28260	449725
61752	449726
16811	449727
17548	449728
125668	449729
24638	449730
103575	449731
4365	449732
52069	449733
13386	449734
8310	449735
1559	449736
94427	449737
30513	449738
450	449739
1544	449740
94746	449741
2365	449742
52354	449743
5494	449744
31700	449745
103587	449746
43551	449747
6499	449748
50678	449749
113890	449750
29743	449751
72033	449752
4700	449753
42324	449754
114539	449755
1038	449756
16706	449757
13134	449758
43815	449759
14777	449760
98753	449761
13545	449762
75812	449763
24388	449764
40139	449765
32596	449766
24660	449767
19738	449768
119369	449769
1712	449770
56366	449771
69202	449772
79828	449773
35667	449774
31502	449775
57199	449776
8488	449777
78388	449778
50401	449779
16554	449780
75206	449781
42079	449782
39641	449783
3839	449784
13647	449785
9841	449786
104087	449787
85906	449788
737	449789
59590	449790
6621	449791
42935	449792
62664	449793
63506	449794
37655	449795
12337	449796
44240	449797
3078	449798
17	449799
22710	449800
48548	449801
67067	449802
108698	449803
24992	449804
31082	449805
20125	449806
8294	449807
50151	449808
22337	449809
29752	449810
40528	449811
561	449812
72167	449813
123724	449814
35818	449815
413	449816
130226	449817
133390	449818
22287	449819
3510	449820
61098	449821
106002	449822
18656	449823
16780	449824
61481	449825
59420	449826
118243	449827
9565	449828
13420	449829
36168	449830
5669	449831
40751	449832
6498	449833
54695	449834
79228	449835
10087	449836
60	449837
35102	449838
45393	449839
53565	449840
53868	449841
9609	449842
3203	449843
110023	449844
15511	449845
10929	449846
91649	449847
91665	449848
44805	449849
57161	449850
110181	449851
84310	449852
3877	449853
28321	449854
27191	449855
87052	449856
57062	449857
104016	449858
26444	449859
19699	449860
14279	449861
13326	449862
26886	449863
37113	449864
17836	449865
5349	449866
18122	449867
95993	449868
106054	449869
97893	449870
23699	449871
18785	449872
29725	449873
52985	449874
104034	449875
92128	449876
43414	449877
37653	449878
42018	449879
54173	449880
59642	449881
16717	449882
97930	449883
16363	449884
51230	449885
110324	449886
29685	449887
5663	449888
68515	449889
3705	449890
57158	449891
72971	449892
12075	449893
34265	449894
87968	449895
55611	449896
4966	449897
51294	449898
24742	449899
31784	449900
85596	449901
591	449902
131822	449903
15920	449904
6735	449905
15895	449906
32493	449907
128350	449908
84798	449909
68249	449910
53127	449911
67009	449912
135408	449913
142128	449914
69458	449915
133356	449916
71716	449917
110379	449918
6055	449919
33726	449920
18585	449921
92	449922
149131	449923
37092	449924
4956	449925
2945	449926
29065	449927
31168	449928
54417	449929
66611	449930
7619	449931
15826	449932
129415	449933
38	449934
42310	449935
38973	449936
39182	449937
125947	449938
86844	449939
68383	449940
5132	449941
42720	449942
49118	449943
49898	449944
93625	449945
749	449946
62534	449947
111729	449948
1110	449949
67500	449950
49319	449951
267	449952
92053	449953
2838	449954
1054	449955
20647	449956
41480	449957
5984	449958
38764	449959
111809	449960
15402	449961
20379	449962
4532	449963
54166	449964
6493	449965
50326	449966
72746	449967
31313	449968
97788	449969
8876	449970
106552	449971
24454	449972
42385	449973
60901	449974
54761	449975
1035	449976
22441	449977
80996	449978
2960	449979
70383	449980
46765	449981
11108	449982
32997	449983
105687	449984
9462	449985
57984	449986
282	449987
18112	449988
43247	449989
70315	449990
118914	449991
39586	449992
39729	449993
19543	449994
27412	449995
81119	449996
22035	449997
34561	449998
103658	449999
17310	450000
22	450001
115319	450002
5352	450003
20491	450004
2137	450005
49145	450006
4383	450007
9246	450008
6282	450009
16787	450010
100847	450011
32839	450012
79078	450013
29402	450014
137207	450015
21750	450016
10884	450017
57054	450018
1787	450019
5380	450020
80201	450021
106168	450022
3690	450023
45423	450024
7457	450025
18298	450026
92295	450027
34709	450028
68803	450029
690	450030
31494	450031
36351	450032
24093	450033
131236	450034
34413	450035
7180	450036
32933	450037
37330	450038
5790	450039
125128	450040
30840	450041
22924	450042
27543	450043
23195	450044
65898	450045
103287	450046
81282	450047
90964	450048
36249	450049
23145	450050
45414	450051
79482	450052
69976	450053
104911	450054
29460	450055
39203	450056
8634	450057
45847	450058
82777	450059
13800	450060
28081	450061
27582	450062
49820	450063
111339	450064
117210	450065
32926	450066
11826	450067
1370	450068
70328	450069
51006	450070
53423	450071
120557	450072
13025	450073
54986	450074
72491	450075
21920	450076
1393	450077
1134	450078
72965	450079
48403	450080
52207	450081
41902	450082
129789	450083
128747	450084
5666	450085
31470	450086
2840	450087
104636	450088
45879	450089
5825	450090
133569	450091
1175	450092
38377	450093
43440	450094
19951	450095
9395	450096
101868	450097
103901	450098
56286	450099
17756	450100
9159	450101
7707	450102
10091	450103
24505	450104
16553	450105
27850	450106
121288	450107
52806	450108
8920	450109
72862	450110
4431	450111
71940	450112
15000	450113
21412	450114
122686	450115
28398	450116
81844	450117
12600	450118
109005	450119
78593	450120
3091	450121
11480	450122
14131	450123
98514	450124
50628	450125
21523	450126
119935	450127
19714	450128
32090	450129
3611	450130
23420	450131
22444	450132
52225	450133
70026	450134
23830	450135
2923	450136
4223	450137
34117	450138
150445	450139
34857	450140
43708	450141
12933	450142
32641	450143
18416	450144
65209	450145
57415	450146
75903	450147
15752	450148
112567	450149
142732	450150
22647	450151
89875	450152
24	450153
124246	450154
6992	450155
74662	450156
18929	450157
43561	450158
43887	450159
92516	450160
40122	450161
115957	450162
56220	450163
795	450164
35124	450165
69411	450166
83344	450167
1442	450168
92217	450169
87178	450170
64112	450171
67587	450172
66234	450173
115013	450174
91550	450175
12691	450176
93533	450177
25554	450178
83327	450179
15686	450180
59277	450181
68251	450182
3	450183
16209	450184
15449	450185
116906	450186
47037	450187
8833	450188
77181	450189
18308	450190
118923	450191
133125	450192
26704	450193
71249	450194
12298	450195
18570	450196
14129	450197
22992	450198
31439	450199
68393	450200
57336	450201
16083	450202
2755	450203
6006	450204
59038	450205
16441	450206
25793	450207
1646	450208
8325	450209
85441	450210
12205	450211
54459	450212
110166	450213
27213	450214
89447	450215
45226	450216
25870	450217
26821	450218
85044	450219
63276	450220
13257	450221
15045	450222
4225	450223
60413	450224
16212	450225
97677	450226
12268	450227
18462	450228
20118	450229
4218	450230
9570	450231
5277	450232
12003	450233
771	450234
18888	450235
58376	450236
30733	450237
28268	450238
91383	450239
6727	450240
124620	450241
17315	450242
16875	450243
119216	450244
4976	450245
19473	450246
21319	450247
16558	450248
10556	450249
9388	450250
36402	450251
442	450252
33428	450253
2669	450254
9523	450255
667	450256
50315	450257
64679	450258
57477	450259
44585	450260
5983	450261
14289	450262
10625	450263
5197	450264
46248	450265
12744	450266
10018	450267
52286	450268
46760	450269
10357	450270
38547	450271
91111	450272
77203	450273
76092	450274
1367	450275
137	450276
21658	450277
132629	450278
65608	450279
30444	450280
108730	450281
41128	450282
5844	450283
6630	450284
246	450285
29007	450286
11530	450287
72669	450288
25651	450289
106845	450290
24123	450291
93150	450292
34710	450293
33769	450294
1768	450295
58530	450296
11180	450297
12554	450298
24956	450299
34943	450300
3678	450301
22131	450302
5787	450303
65094	450304
20458	450305
119	450306
78869	450307
47999	450308
2654	450309
82252	450310
117140	450311
27822	450312
99459	450313
34024	450314
67113	450315
7151	450316
77544	450317
23366	450318
51000	450319
5452	450320
501	450321
99	450322
76388	450323
25958	450324
38449	450325
71730	450326
110997	450327
63635	450328
79424	450329
4015	450330
24818	450331
80520	450332
121528	450333
43401	450334
25731	450335
23199	450336
13107	450337
61534	450338
46179	450339
34576	450340
19787	450341
59338	450342
39950	450343
134411	450344
81042	450345
130087	450346
564	450347
23704	450348
149587	450349
30433	450350
83971	450351
104418	450352
8665	450353
4745	450354
6594	450355
109953	450356
52193	450357
132616	450358
30	450359
34634	450360
146933	450361
33580	450362
50703	450363
49048	450364
29853	450365
59161	450366
75580	450367
112749	450368
31224	450369
8573	450370
6407	450371
75455	450372
61546	450373
10012	450374
65917	450375
35943	450376
36368	450377
52359	450378
117059	450379
38101	450380
73040	450381
38943	450382
10861	450383
96181	450384
5785	450385
91496	450386
37513	450387
23749	450388
129101	450389
286	450390
43246	450391
33657	450392
93545	450393
55255	450394
69917	450395
42517	450396
104169	450397
53198	450398
17226	450399
85890	450400
57702	450401
44436	450402
4448	450403
147480	450404
28795	450405
10290	450406
199	450407
28912	450408
53209	450409
80728	450410
26294	450411
38311	450412
14359	450413
92768	450414
20081	450415
10766	450416
5108	450417
124247	450418
104289	450419
40502	450420
46945	450421
66380	450422
98688	450423
34867	450424
43819	450425
75231	450426
47736	450427
63408	450428
6788	450429
20106	450430
29412	450431
107718	450432
6198	450433
34891	450434
69852	450435
14282	450436
15376	450437
8768	450438
100657	450439
27710	450440
45235	450441
114435	450442
997	450443
22472	450444
37894	450445
82866	450446
128543	450447
62849	450448
16003	450449
73595	450450
8703	450451
103982	450452
81429	450453
17421	450454
34356	450455
61665	450456
36017	450457
341	450458
78	450459
25569	450460
111845	450461
57323	450462
94757	450463
10926	450464
2550	450465
52500	450466
75384	450467
20280	450468
52723	450469
24134	450470
16935	450471
9302	450472
104816	450473
13868	450474
52471	450475
18040	450476
4941	450477
47824	450478
58525	450479
87071	450480
39280	450481
117370	450482
52551	450483
18772	450484
26460	450485
115505	450486
1329	450487
1574	450488
3737	450489
19547	450490
11364	450491
111773	450492
93585	450493
129653	450494
3822	450495
6824	450496
45737	450497
55598	450498
100311	450499
24770	450500
580	450501
30511	450502
2820	450503
11019	450504
78803	450505
37638	450506
3987	450507
89515	450508
21029	450509
116045	450510
80022	450511
39430	450512
48204	450513
1594	450514
89187	450515
85887	450516
11414	450517
28927	450518
70525	450519
7488	450520
51582	450521
27180	450522
3780	450523
125287	450524
64260	450525
68681	450526
466	450527
53329	450528
88699	450529
55321	450530
67199	450531
1654	450532
4008	450533
61867	450534
14491	450535
53671	450536
15863	450537
32677	450538
21606	450539
11429	450540
9137	450541
16659	450542
77915	450543
2630	450544
26685	450545
45	450546
61791	450547
45244	450548
16776	450549
82221	450550
6984	450551
78267	450552
5360	450553
17502	450554
1936	450555
25700	450556
27709	450557
5815	450558
11472	450559
19034	450560
23007	450561
27139	450562
34573	450563
25922	450564
92634	450565
21188	450566
119738	450567
27886	450568
73659	450569
2161	450570
54418	450571
22218	450572
143216	450573
37299	450574
69177	450575
29334	450576
21296	450577
18375	450578
50413	450579
5657	450580
50734	450581
9654	450582
27886	450583
47305	450584
54388	450585
639	450586
36785	450587
18440	450588
52431	450589
27449	450590
106485	450591
12513	450592
72178	450593
134360	450594
102844	450595
58816	450596
79104	450597
76635	450598
21887	450599
53988	450600
75789	450601
21940	450602
35735	450603
105658	450604
11317	450605
53975	450606
1058	450607
30912	450608
1625	450609
7925	450610
9500	450611
49760	450612
98271	450613
10725	450614
118164	450615
82036	450616
80336	450617
32231	450618
6882	450619
97400	450620
83549	450621
39999	450622
74716	450623
30096	450624
6256	450625
45998	450626
40488	450627
148693	450628
10524	450629
48203	450630
69728	450631
114335	450632
21949	450633
21408	450634
85457	450635
122149	450636
86897	450637
1745	450638
61248	450639
100924	450640
3722	450641
78088	450642
84962	450643
87907	450644
31907	450645
46767	450646
1241	450647
148069	450648
81249	450649
59796	450650
56353	450651
53320	450652
97142	450653
51262	450654
72798	450655
101511	450656
13557	450657
4825	450658
92063	450659
2580	450660
21314	450661
66126	450662
6487	450663
2558	450664
57289	450665
71299	450666
19232	450667
17174	450668
41602	450669
11172	450670
590	450671
19914	450672
14171	450673
523	450674
11030	450675
36010	450676
3907	450677
143445	450678
80731	450679
134187	450680
3700	450681
27092	450682
36008	450683
6128	450684
14164	450685
26392	450686
115564	450687
1731	450688
89425	450689
101806	450690
69405	450691
137877	450692
36393	450693
143614	450694
4622	450695
62968	450696
82968	450697
9330	450698
19134	450699
96669	450700
38637	450701
71487	450702
13067	450703
24099	450704
7426	450705
87619	450706
30208	450707
10966	450708
48125	450709
78371	450710
647	450711
1213	450712
73561	450713
4072	450714
2691	450715
15890	450716
35261	450717
13608	450718
120715	450719
58440	450720
32286	450721
59811	450722
106465	450723
5882	450724
19795	450725
3905	450726
149701	450727
5209	450728
29654	450729
9963	450730
51166	450731
10067	450732
68632	450733
20106	450734
34615	450735
67477	450736
29882	450737
91135	450738
104	450739
33811	450740
383	450741
105991	450742
77590	450743
9179	450744
35467	450745
8565	450746
118581	450747
78293	450748
71066	450749
1743	450750
80674	450751
56148	450752
116887	450753
87506	450754
66387	450755
84658	450756
67937	450757
62407	450758
3685	450759
28928	450760
9852	450761
21148	450762
98196	450763
29760	450764
830	450765
90	450766
92120	450767
120367	450768
13261	450769
86094	450770
3960	450771
53362	450772
68404	450773
13343	450774
83131	450775
6563	450776
31536	450777
55075	450778
19368	450779
120250	450780
100616	450781
6998	450782
71669	450783
8239	450784
8692	450785
24210	450786
10763	450787
1282	450788
64750	450789
102867	450790
44518	450791
10804	450792
22117	450793
20323	450794
2535	450795
76250	450796
4723	450797
133143	450798
530	450799
71436	450800
50243	450801
57068	450802
96778	450803
10578	450804
39422	450805
125135	450806
14068	450807
1583	450808
3042	450809
82864	450810
66101	450811
122903	450812
66362	450813
7855	450814
97722	450815
90263	450816
10177	450817
68086	450818
23109	450819
99742	450820
19718	450821
21981	450822
103244	450823
91399	450824
3764	450825
49683	450826
90610	450827
5942	450828
23224	450829
34341	450830
67229	450831
32780	450832
56124	450833
104207	450834
24359	450835
103066	450836
48397	450837
8462	450838
17650	450839
5660	450840
49440	450841
278	450842
24769	450843
8404	450844
4119	450845
3055	450846
109939	450847
25849	450848
101668	450849
4945	450850
24107	450851
34939	450852
106690	450853
8540	450854
2424	450855
138004	450856
6383	450857
8669	450858
85328	450859
106943	450860
128951	450861
753	450862
32371	450863
19723	450864
15294	450865
34332	450866
14662	450867
46154	450868
2591	450869
87498	450870
4075	450871
119307	450872
60730	450873
8911	450874
98389	450875
15540	450876
55268	450877
12783	450878
22688	450879
44667	450880
20721	450881
37208	450882
17271	450883
28110	450884
111847	450885
24174	450886
64310	450887
43076	450888
83263	450889
986	450890
93727	450891
5583	450892
90772	450893
24077	450894
133729	450895
31191	450896
18853	450897
2643	450898
64814	450899
52789	450900
41029	450901
84708	450902
8541	450903
72952	450904
26881	450905
11814	450906
29649	450907
4641	450908
10670	450909
110255	450910
125968	450911
22020	450912
67746	450913
113756	450914
84377	450915
96219	450916
69	450917
8076	450918
1335	450919
98762	450920
2234	450921
84863	450922
65313	450923
87140	450924
17505	450925
35809	450926
8811	450927
24676	450928
8750	450929
102061	450930
14720	450931
25393	450932
71371	450933
11306	450934
55983	450935
51879	450936
61944	450937
51843	450938
26641	450939
14687	450940
22165	450941
109	450942
25081	450943
18814	450944
78204	450945
349	450946
97861	450947
15534	450948
12317	450949
2434	450950
121359	450951
34970	450952
82320	450953
117330	450954
36163	450955
6130	450956
70224	450957
72224	450958
109134	450959
24898	450960
148721	450961
38160	450962
65241	450963
5310	450964
11533	450965
58250	450966
9616	450967
47323	450968
40923	450969
70814	450970
9079	450971
13426	450972
119519	450973
1287	450974
50419	450975
2699	450976
31147	450977
123	450978
24403	450979
2751	450980
90559	450981
44210	450982
1952	450983
78150	450984
16474	450985
87053	450986
7292	450987
68055	450988
30600	450989
81496	450990
49988	450991
18219	450992
11375	450993
40932	450994
89644	450995
9236	450996
21908	450997
1979	450998
23283	450999
9007	451000
5502	451001
2960	451002
37754	451003
5960	451004
57827	451005
3559	451006
14381	451007
98161	451008
118684	451009
101730	451010
26615	451011
30263	451012
91917	451013
38756	451014
66063	451015
45604	451016
83164	451017
4591	451018
63611	451019
20948	451020
66564	451021
42373	451022
7152	451023
10800	451024
89049	451025
30915	451026
10797	451027
92497	451028
54736	451029
67678	451030
23783	451031
19709	451032
41715	451033
41855	451034
45214	451035
32721	451036
150752	451037
56847	451038
47999	451039
41786	451040
10496	451041
46911	451042
3486	451043
59559	451044
21545	451045
5970	451046
21067	451047
87102	451048
30091	451049
77968	451050
8081	451051
31450	451052
30047	451053
92115	451054
118893	451055
20921	451056
24642	451057
23208	451058
108408	451059
100090	451060
55461	451061
86702	451062
28645	451063
28165	451064
104041	451065
31279	451066
101893	451067
7128	451068
92263	451069
9386	451070
74331	451071
50688	451072
24645	451073
96541	451074
38591	451075
31031	451076
119115	451077
74072	451078
88606	451079
73514	451080
2091	451081
10983	451082
25379	451083
39550	451084
48023	451085
89559	451086
1195	451087
148656	451088
108218	451089
57301	451090
867	451091
12835	451092
100665	451093
17724	451094
103112	451095
27554	451096
50418	451097
3955	451098
26600	451099
53440	451100
30041	451101
18252	451102
71344	451103
13852	451104
10569	451105
15352	451106
25404	451107
23862	451108
192	451109
3273	451110
4382	451111
85978	451112
24132	451113
1637	451114
56522	451115
31501	451116
375	451117
43931	451118
106170	451119
49412	451120
593	451121
84128	451122
78999	451123
30839	451124
4413	451125
23244	451126
18757	451127
53149	451128
16210	451129
14025	451130
18651	451131
3943	451132
93410	451133
8579	451134
29237	451135
14788	451136
64832	451137
56643	451138
5104	451139
80546	451140
34076	451141
90140	451142
47500	451143
53697	451144
3339	451145
55342	451146
6445	451147
108478	451148
63131	451149
105578	451150
45978	451151
47841	451152
11056	451153
70536	451154
83126	451155
11670	451156
111866	451157
1609	451158
72396	451159
81999	451160
59220	451161
14733	451162
30230	451163
61651	451164
11057	451165
26957	451166
31034	451167
6524	451168
20881	451169
98347	451170
92084	451171
1643	451172
22331	451173
77088	451174
43274	451175
44527	451176
7717	451177
51722	451178
335	451179
85768	451180
30784	451181
10355	451182
37805	451183
83572	451184
29889	451185
69868	451186
37142	451187
69479	451188
9490	451189
55573	451190
2503	451191
46247	451192
15946	451193
22582	451194
133040	451195
5422	451196
21599	451197
21255	451198
115396	451199
72158	451200
15893	451201
3265	451202
20159	451203
131297	451204
86860	451205
12486	451206
15359	451207
28847	451208
21147	451209
29441	451210
1309	451211
16823	451212
15834	451213
20609	451214
42716	451215
61131	451216
56449	451217
66204	451218
69133	451219
21832	451220
7607	451221
23250	451222
10790	451223
42342	451224
12751	451225
64312	451226
102742	451227
87619	451228
142707	451229
18535	451230
94796	451231
59238	451232
137351	451233
13938	451234
13695	451235
2787	451236
5492	451237
39629	451238
25132	451239
19863	451240
28597	451241
9912	451242
31471	451243
11569	451244
71114	451245
11666	451246
46933	451247
24295	451248
6465	451249
31757	451250
68288	451251
36133	451252
73771	451253
1738	451254
15129	451255
23565	451256
7633	451257
104746	451258
37	451259
62998	451260
20348	451261
37744	451262
41293	451263
12904	451264
3985	451265
33734	451266
87081	451267
494	451268
27343	451269
43023	451270
24601	451271
4755	451272
69045	451273
15038	451274
28467	451275
38379	451276
24350	451277
76258	451278
1025	451279
11859	451280
2263	451281
81161	451282
35559	451283
45971	451284
55883	451285
45611	451286
6882	451287
31132	451288
18515	451289
80835	451290
20584	451291
3266	451292
51587	451293
6904	451294
26043	451295
38426	451296
90892	451297
111028	451298
56796	451299
26977	451300
42795	451301
32825	451302
112698	451303
6095	451304
57954	451305
38886	451306
4818	451307
15074	451308
35463	451309
82976	451310
37266	451311
12095	451312
19456	451313
82882	451314
45371	451315
11153	451316
5821	451317
55033	451318
39451	451319
78568	451320
10941	451321
752	451322
58232	451323
29980	451324
60802	451325
26461	451326
67763	451327
3816	451328
58480	451329
129619	451330
2349	451331
40163	451332
131617	451333
6407	451334
108404	451335
85324	451336
25670	451337
16662	451338
21795	451339
97259	451340
76726	451341
21947	451342
28923	451343
71208	451344
53828	451345
23823	451346
76958	451347
116141	451348
2032	451349
58812	451350
25999	451351
121711	451352
46952	451353
24283	451354
3145	451355
7666	451356
13700	451357
13592	451358
46609	451359
21286	451360
999	451361
62926	451362
100459	451363
80910	451364
3945	451365
52628	451366
9870	451367
118081	451368
59231	451369
14224	451370
105250	451371
5497	451372
114152	451373
8897	451374
46057	451375
53121	451376
112007	451377
68030	451378
1765	451379
111701	451380
2708	451381
4533	451382
117415	451383
65657	451384
34210	451385
19366	451386
96606	451387
20078	451388
48834	451389
132644	451390
38990	451391
138582	451392
111502	451393
96991	451394
5871	451395
68880	451396
5956	451397
12719	451398
38644	451399
13960	451400
851	451401
45731	451402
47420	451403
23242	451404
91070	451405
91705	451406
119546	451407
77506	451408
46959	451409
22028	451410
72390	451411
126663	451412
12510	451413
22204	451414
82714	451415
3845	451416
53828	451417
66082	451418
55599	451419
1707	451420
39046	451421
8573	451422
5079	451423
12659	451424
143622	451425
51678	451426
107491	451427
56460	451428
87085	451429
27985	451430
48236	451431
5240	451432
31824	451433
1488	451434
60193	451435
138842	451436
45372	451437
31903	451438
87039	451439
6711	451440
12274	451441
16357	451442
57083	451443
23963	451444
32976	451445
30663	451446
60396	451447
144284	451448
79124	451449
12948	451450
74870	451451
50645	451452
64491	451453
26339	451454
129861	451455
90079	451456
74506	451457
97065	451458
33882	451459
24504	451460
28603	451461
62486	451462
34447	451463
69634	451464
729	451465
3462	451466
9461	451467
22021	451468
37200	451469
55680	451470
77705	451471
2943	451472
21810	451473
63022	451474
19796	451475
34632	451476
23628	451477
52083	451478
46752	451479
27068	451480
76750	451481
3594	451482
6064	451483
19096	451484
690	451485
47241	451486
13568	451487
64570	451488
17895	451489
14	451490
363	451491
23586	451492
78516	451493
85375	451494
96669	451495
44789	451496
1893	451497
41406	451498
881	451499
135725	451500
65159	451501
324	451502
26019	451503
58342	451504
32131	451505
13680	451506
7104	451507
36845	451508
72854	451509
31890	451510
31238	451511
22727	451512
28150	451513
15112	451514
22774	451515
58258	451516
68971	451517
29017	451518
35813	451519
44149	451520
106652	451521
3567	451522
70079	451523
61168	451524
52771	451525
117228	451526
1220	451527
82165	451528
14995	451529
91702	451530
90149	451531
29006	451532
9104	451533
131537	451534
36160	451535
17	451536
13183	451537
21144	451538
52905	451539
23271	451540
59649	451541
12621	451542
123496	451543
18988	451544
12520	451545
46608	451546
107272	451547
25867	451548
91630	451549
5203	451550
105882	451551
2061	451552
13040	451553
29587	451554
19098	451555
39662	451556
24562	451557
4940	451558
2623	451559
49235	451560
104522	451561
61413	451562
329	451563
50041	451564
585	451565
61220	451566
76982	451567
59260	451568
25436	451569
11756	451570
48684	451571
107470	451572
11451	451573
76149	451574
33547	451575
21465	451576
1906	451577
6012	451578
58295	451579
30029	451580
1662	451581
112539	451582
2685	451583
1235	451584
127929	451585
26013	451586
98188	451587
72305	451588
75046	451589
26809	451590
117090	451591
64065	451592
42291	451593
52946	451594
35306	451595
10820	451596
9008	451597
113579	451598
103165	451599
118216	451600
46429	451601
1536	451602
24727	451603
1296	451604
130746	451605
98692	451606
106456	451607
80404	451608
37910	451609
33941	451610
131838	451611
94853	451612
79079	451613
41472	451614
3978	451615
34486	451616
66481	451617
20999	451618
99461	451619
63438	451620
27037	451621
12206	451622
93725	451623
61727	451624
14872	451625
2250	451626
6278	451627
51773	451628
49938	451629
11227	451630
136211	451631
49263	451632
51261	451633
7017	451634
124778	451635
45397	451636
30622	451637
7018	451638
67699	451639
24339	451640
3413	451641
94592	451642
89413	451643
17378	451644
127472	451645
19349	451646
31353	451647
51010	451648
60558	451649
55332	451650
3186	451651
43125	451652
2564	451653
42234	451654
9045	451655
32	451656
76816	451657
116433	451658
3848	451659
112	451660
101787	451661
129376	451662
73408	451663
2155	451664
8680	451665
18938	451666
27306	451667
46587	451668
41626	451669
109310	451670
63112	451671
3808	451672
96427	451673
21815	451674
45504	451675
2173	451676
71288	451677
10311	451678
69379	451679
8239	451680
52261	451681
106108	451682
80284	451683
29448	451684
66095	451685
55886	451686
46311	451687
21588	451688
42877	451689
8975	451690
131152	451691
43506	451692
88882	451693
15917	451694
7026	451695
27414	451696
11886	451697
70040	451698
33420	451699
26957	451700
6621	451701
52127	451702
30320	451703
14941	451704
31587	451705
11620	451706
6786	451707
9080	451708
135257	451709
72212	451710
146042	451711
141184	451712
16126	451713
13769	451714
41001	451715
8185	451716
29486	451717
21154	451718
20445	451719
36	451720
8958	451721
7135	451722
78636	451723
79396	451724
9124	451725
8	451726
28664	451727
7212	451728
66333	451729
129462	451730
59870	451731
4888	451732
96104	451733
126880	451734
226	451735
27580	451736
13987	451737
792	451738
45783	451739
83436	451740
66442	451741
10211	451742
82496	451743
131974	451744
67848	451745
38610	451746
27895	451747
35561	451748
21321	451749
257	451750
37832	451751
108816	451752
5148	451753
47601	451754
59912	451755
11441	451756
55997	451757
48	451758
85168	451759
1821	451760
101057	451761
51264	451762
97641	451763
59295	451764
51949	451765
80978	451766
85095	451767
104339	451768
144251	451769
392	451770
131802	451771
35580	451772
39429	451773
32882	451774
28459	451775
111826	451776
16693	451777
40717	451778
34221	451779
50403	451780
38574	451781
89749	451782
106681	451783
76785	451784
15927	451785
56213	451786
6811	451787
54539	451788
114541	451789
142671	451790
142940	451791
105836	451792
72978	451793
141738	451794
94868	451795
9533	451796
53637	451797
8737	451798
104490	451799
128080	451800
22875	451801
81538	451802
82008	451803
74651	451804
35514	451805
5954	451806
52364	451807
22187	451808
53649	451809
27323	451810
43895	451811
19467	451812
21684	451813
102085	451814
77690	451815
10566	451816
12282	451817
93197	451818
16926	451819
9321	451820
65573	451821
10640	451822
5917	451823
521	451824
98769	451825
114064	451826
4038	451827
2033	451828
88963	451829
52501	451830
174	451831
51527	451832
27441	451833
50367	451834
36743	451835
49293	451836
67082	451837
18606	451838
37603	451839
73136	451840
49324	451841
28071	451842
78104	451843
61011	451844
84114	451845
66763	451846
48701	451847
115954	451848
39466	451849
23682	451850
11521	451851
29877	451852
31705	451853
48943	451854
31103	451855
22972	451856
41091	451857
1796	451858
120383	451859
184	451860
76561	451861
8701	451862
42147	451863
68570	451864
2025	451865
4109	451866
29161	451867
1339	451868
75413	451869
21354	451870
14855	451871
13975	451872
32942	451873
9826	451874
10451	451875
31434	451876
9313	451877
4260	451878
128653	451879
345	451880
81996	451881
83306	451882
29329	451883
88713	451884
104323	451885
94957	451886
115436	451887
85695	451888
27609	451889
52739	451890
4449	451891
10712	451892
64190	451893
39599	451894
1531	451895
535	451896
74835	451897
81565	451898
64278	451899
104377	451900
120478	451901
64702	451902
4985	451903
51861	451904
2465	451905
9835	451906
3092	451907
54455	451908
9333	451909
80045	451910
91076	451911
15426	451912
69943	451913
14438	451914
105434	451915
13325	451916
18516	451917
92275	451918
43528	451919
57760	451920
44690	451921
636	451922
78654	451923
70220	451924
3417	451925
101830	451926
38654	451927
60567	451928
19618	451929
18856	451930
51009	451931
22279	451932
1357	451933
11528	451934
20374	451935
121931	451936
112144	451937
108583	451938
17487	451939
18468	451940
67821	451941
6250	451942
46772	451943
103503	451944
132192	451945
88565	451946
58101	451947
1099	451948
35822	451949
18380	451950
49242	451951
3267	451952
4796	451953
115132	451954
109325	451955
80586	451956
132386	451957
65180	451958
137159	451959
72520	451960
35036	451961
19975	451962
82141	451963
10001	451964
3917	451965
62482	451966
6470	451967
23665	451968
126763	451969
43678	451970
86491	451971
36849	451972
104604	451973
83004	451974
9737	451975
18009	451976
22557	451977
39627	451978
43045	451979
45552	451980
8114	451981
21777	451982
140854	451983
22055	451984
111909	451985
32672	451986
32765	451987
117181	451988
89349	451989
75566	451990
29973	451991
33378	451992
42712	451993
5210	451994
37960	451995
70265	451996
42344	451997
45185	451998
47499	451999
114584	452000
1279	452001
28590	452002
33017	452003
88010	452004
91597	452005
41401	452006
48989	452007
148531	452008
99397	452009
6778	452010
60018	452011
17760	452012
51671	452013
8262	452014
121292	452015
2243	452016
12592	452017
17549	452018
22349	452019
68925	452020
5569	452021
91675	452022
4240	452023
67043	452024
4569	452025
40343	452026
12742	452027
5440	452028
10869	452029
61918	452030
44210	452031
31177	452032
92430	452033
74552	452034
1329	452035
22003	452036
49533	452037
5220	452038
13839	452039
34298	452040
42392	452041
43419	452042
16979	452043
57640	452044
66344	452045
45645	452046
8963	452047
43231	452048
55972	452049
2365	452050
82280	452051
640	452052
23228	452053
95765	452054
63375	452055
3204	452056
120469	452057
363	452058
107689	452059
108143	452060
81061	452061
84756	452062
23369	452063
56622	452064
12342	452065
78687	452066
327	452067
56818	452068
28199	452069
2317	452070
438	452071
69227	452072
13733	452073
17112	452074
30251	452075
104325	452076
144771	452077
114574	452078
25941	452079
27818	452080
103043	452081
6366	452082
10244	452083
9140	452084
21348	452085
7554	452086
49055	452087
84808	452088
4405	452089
98028	452090
24824	452091
21048	452092
15496	452093
67837	452094
13208	452095
80533	452096
37774	452097
78004	452098
17889	452099
32023	452100
58435	452101
30865	452102
46004	452103
48540	452104
5979	452105
43647	452106
108088	452107
79354	452108
47935	452109
215	452110
68373	452111
40341	452112
85818	452113
48230	452114
74186	452115
71546	452116
24050	452117
13064	452118
35037	452119
19648	452120
9568	452121
26869	452122
54579	452123
70713	452124
1843	452125
62298	452126
5791	452127
83395	452128
32922	452129
95443	452130
16207	452131
38330	452132
7055	452133
3805	452134
6547	452135
89607	452136
118601	452137
92039	452138
37908	452139
32730	452140
35172	452141
65262	452142
4001	452143
40684	452144
120759	452145
5128	452146
46052	452147
4245	452148
29924	452149
31971	452150
26774	452151
38634	452152
15108	452153
30303	452154
19163	452155
81304	452156
1495	452157
16658	452158
17047	452159
102660	452160
39411	452161
55978	452162
46086	452163
67376	452164
138083	452165
17700	452166
39130	452167
68181	452168
72977	452169
592	452170
35534	452171
34303	452172
128729	452173
21773	452174
69569	452175
28808	452176
104418	452177
45065	452178
14857	452179
13	452180
42825	452181
2201	452182
988	452183
69321	452184
10414	452185
99186	452186
5023	452187
40568	452188
29857	452189
135258	452190
12636	452191
105184	452192
1047	452193
52476	452194
25409	452195
112276	452196
11291	452197
20989	452198
29893	452199
48017	452200
16273	452201
31754	452202
65628	452203
69194	452204
76159	452205
84112	452206
190	452207
13678	452208
3205	452209
2710	452210
85728	452211
7264	452212
2325	452213
45280	452214
63872	452215
37719	452216
20223	452217
56506	452218
68483	452219
7933	452220
19194	452221
52192	452222
59684	452223
92299	452224
85882	452225
33235	452226
83984	452227
76383	452228
40520	452229
95144	452230
99679	452231
17836	452232
38095	452233
52607	452234
35329	452235
78689	452236
83701	452237
7706	452238
111399	452239
37734	452240
36728	452241
39786	452242
8988	452243
18243	452244
27618	452245
14186	452246
55160	452247
21492	452248
93365	452249
11829	452250
8406	452251
28836	452252
23752	452253
15548	452254
31151	452255
7986	452256
30990	452257
22198	452258
121186	452259
48976	452260
20860	452261
70881	452262
42237	452263
120870	452264
3558	452265
19034	452266
62409	452267
46035	452268
136445	452269
94892	452270
7818	452271
22463	452272
70285	452273
5537	452274
58292	452275
80378	452276
12190	452277
36318	452278
65758	452279
25502	452280
15211	452281
128574	452282
18481	452283
68135	452284
8743	452285
7564	452286
110013	452287
140812	452288
3590	452289
14	452290
23076	452291
5813	452292
83	452293
38	452294
43693	452295
11958	452296
74036	452297
17056	452298
72560	452299
33136	452300
16341	452301
20740	452302
29785	452303
26973	452304
20651	452305
55820	452306
16365	452307
42221	452308
90041	452309
6697	452310
2210	452311
10161	452312
2223	452313
8387	452314
76962	452315
3336	452316
75193	452317
404	452318
40636	452319
27908	452320
100031	452321
57272	452322
9017	452323
10270	452324
28761	452325
130090	452326
32063	452327
50381	452328
29734	452329
104983	452330
132158	452331
66633	452332
38600	452333
109932	452334
53018	452335
94500	452336
101020	452337
20906	452338
57859	452339
54237	452340
4721	452341
24931	452342
44107	452343
96831	452344
111295	452345
65850	452346
27426	452347
11	452348
35544	452349
78829	452350
88	452351
26396	452352
25204	452353
37069	452354
2330	452355
112473	452356
62550	452357
5057	452358
30864	452359
4257	452360
15882	452361
64225	452362
2448	452363
639	452364
28505	452365
17066	452366
102111	452367
38404	452368
117036	452369
26432	452370
86328	452371
38	452372
2191	452373
2728	452374
31371	452375
64423	452376
6410	452377
45797	452378
11133	452379
88149	452380
133972	452381
70027	452382
96562	452383
65531	452384
92622	452385
108722	452386
45651	452387
6772	452388
2508	452389
75081	452390
6856	452391
25514	452392
7186	452393
100017	452394
71307	452395
1639	452396
20858	452397
91723	452398
73074	452399
116236	452400
75994	452401
29481	452402
668	452403
115233	452404
31179	452405
31214	452406
13800	452407
133588	452408
131379	452409
43030	452410
5053	452411
24613	452412
68554	452413
11432	452414
56707	452415
105128	452416
76635	452417
56456	452418
2190	452419
64909	452420
76160	452421
139895	452422
98507	452423
16868	452424
65514	452425
70273	452426
55856	452427
32723	452428
6579	452429
13842	452430
2343	452431
2625	452432
4183	452433
24486	452434
128980	452435
1340	452436
1682	452437
77363	452438
52420	452439
11220	452440
99572	452441
18370	452442
103126	452443
25542	452444
77179	452445
146967	452446
38959	452447
4924	452448
101244	452449
1726	452450
19001	452451
42923	452452
4462	452453
17048	452454
5744	452455
20	452456
21688	452457
34000	452458
42017	452459
64073	452460
10238	452461
112279	452462
92734	452463
112568	452464
14949	452465
66143	452466
68512	452467
26320	452468
46841	452469
102116	452470
78044	452471
48546	452472
4917	452473
5891	452474
12580	452475
95398	452476
101339	452477
39368	452478
60050	452479
13967	452480
4963	452481
9703	452482
9948	452483
20	452484
65034	452485
94491	452486
9699	452487
45893	452488
83830	452489
59138	452490
41898	452491
89013	452492
6948	452493
10024	452494
5935	452495
133744	452496
103225	452497
104593	452498
54936	452499
149	452500
7651	452501
8816	452502
62080	452503
101237	452504
8622	452505
80521	452506
18728	452507
32235	452508
21061	452509
12534	452510
53040	452511
52119	452512
37760	452513
70179	452514
15243	452515
2349	452516
42499	452517
16515	452518
58275	452519
133045	452520
23236	452521
49193	452522
30769	452523
5158	452524
123394	452525
21441	452526
91095	452527
117651	452528
102261	452529
90715	452530
30524	452531
29910	452532
20847	452533
31484	452534
12912	452535
25553	452536
47740	452537
131068	452538
61218	452539
24072	452540
30467	452541
24699	452542
4246	452543
540	452544
5130	452545
68025	452546
83599	452547
51825	452548
48947	452549
16211	452550
90546	452551
30996	452552
65607	452553
58916	452554
38762	452555
148862	452556
83798	452557
1769	452558
98760	452559
132529	452560
117766	452561
11950	452562
115072	452563
19363	452564
116030	452565
39208	452566
63625	452567
33973	452568
8391	452569
92790	452570
1243	452571
23530	452572
102638	452573
15559	452574
69483	452575
107512	452576
49735	452577
61368	452578
16766	452579
2387	452580
21428	452581
129125	452582
28530	452583
31548	452584
45212	452585
4022	452586
2073	452587
9188	452588
2579	452589
2164	452590
11142	452591
43932	452592
69775	452593
43183	452594
3238	452595
7236	452596
5450	452597
46095	452598
20893	452599
30538	452600
14334	452601
71897	452602
44590	452603
16328	452604
4944	452605
1103	452606
111742	452607
7371	452608
43163	452609
124319	452610
109907	452611
78549	452612
59406	452613
55636	452614
25366	452615
75137	452616
39217	452617
48102	452618
41174	452619
136860	452620
1426	452621
18	452622
29195	452623
6742	452624
25924	452625
52114	452626
52349	452627
2488	452628
2527	452629
37289	452630
51929	452631
80097	452632
107340	452633
11945	452634
21669	452635
17230	452636
8273	452637
9069	452638
2497	452639
20216	452640
52392	452641
20663	452642
29964	452643
74141	452644
37765	452645
69238	452646
42778	452647
66135	452648
112021	452649
33575	452650
2134	452651
132078	452652
39285	452653
11180	452654
20012	452655
8181	452656
22376	452657
31539	452658
37399	452659
81708	452660
88943	452661
57815	452662
104271	452663
1478	452664
87346	452665
48634	452666
64920	452667
11541	452668
123781	452669
87578	452670
949	452671
45076	452672
11354	452673
86606	452674
97979	452675
58395	452676
29254	452677
31603	452678
15253	452679
62392	452680
21319	452681
55916	452682
5605	452683
31293	452684
7784	452685
24006	452686
20185	452687
36649	452688
53989	452689
9112	452690
75083	452691
69176	452692
83673	452693
10545	452694
116721	452695
25261	452696
8911	452697
68227	452698
112423	452699
92590	452700
14855	452701
36567	452702
51051	452703
25581	452704
123718	452705
30661	452706
101646	452707
48749	452708
50397	452709
24687	452710
26965	452711
37394	452712
25213	452713
49923	452714
44510	452715
117890	452716
332	452717
82	452718
18305	452719
122404	452720
54423	452721
36970	452722
43801	452723
19807	452724
5879	452725
296	452726
49974	452727
72310	452728
1235	452729
559	452730
68043	452731
28559	452732
13029	452733
26722	452734
82272	452735
94130	452736
6503	452737
14378	452738
92492	452739
34277	452740
8263	452741
256	452742
51401	452743
10573	452744
41814	452745
84905	452746
42888	452747
14390	452748
20374	452749
11535	452750
35156	452751
50342	452752
10109	452753
4780	452754
3657	452755
17814	452756
148537	452757
81754	452758
19938	452759
43672	452760
11898	452761
20844	452762
83048	452763
16941	452764
9048	452765
94156	452766
32157	452767
97846	452768
16922	452769
22893	452770
48569	452771
126248	452772
26685	452773
57809	452774
4821	452775
56750	452776
14518	452777
84207	452778
20822	452779
10220	452780
35560	452781
15758	452782
48907	452783
2858	452784
22430	452785
15	452786
7980	452787
114143	452788
35321	452789
56173	452790
20648	452791
100737	452792
1747	452793
22716	452794
83618	452795
53840	452796
24927	452797
32657	452798
31609	452799
86128	452800
45030	452801
28001	452802
66151	452803
23298	452804
38750	452805
5381	452806
31289	452807
24708	452808
62510	452809
48880	452810
94982	452811
25645	452812
113147	452813
17999	452814
108029	452815
84115	452816
38819	452817
90086	452818
85557	452819
102	452820
2385	452821
30805	452822
84624	452823
83861	452824
40147	452825
79702	452826
3252	452827
70962	452828
40630	452829
73153	452830
110923	452831
66899	452832
89669	452833
70718	452834
78940	452835
55377	452836
39571	452837
106183	452838
9726	452839
10302	452840
73727	452841
1234	452842
5336	452843
115318	452844
8616	452845
8271	452846
12310	452847
14630	452848
26197	452849
26367	452850
10771	452851
53430	452852
32045	452853
120929	452854
18081	452855
80437	452856
15033	452857
89325	452858
83361	452859
10026	452860
91452	452861
5790	452862
9864	452863
15191	452864
15751	452865
4872	452866
618	452867
45689	452868
8336	452869
47741	452870
68798	452871
2718	452872
43194	452873
102273	452874
96834	452875
36494	452876
106090	452877
79316	452878
19004	452879
61274	452880
28500	452881
93750	452882
7179	452883
555	452884
77441	452885
14995	452886
8742	452887
70009	452888
148499	452889
13672	452890
25284	452891
43471	452892
1581	452893
5681	452894
82764	452895
79654	452896
98417	452897
77095	452898
2535	452899
5609	452900
874	452901
36173	452902
43832	452903
43263	452904
62488	452905
12971	452906
13663	452907
59266	452908
53119	452909
48724	452910
17481	452911
13039	452912
98834	452913
27660	452914
102210	452915
84462	452916
6123	452917
59945	452918
130878	452919
54032	452920
45171	452921
2793	452922
788	452923
45734	452924
16861	452925
118	452926
55191	452927
51927	452928
92376	452929
98555	452930
46648	452931
67155	452932
36445	452933
29660	452934
17802	452935
482	452936
13814	452937
96227	452938
137546	452939
3223	452940
29227	452941
39903	452942
108282	452943
6014	452944
17622	452945
60354	452946
55513	452947
29626	452948
14126	452949
1202	452950
15151	452951
76074	452952
108154	452953
1618	452954
144759	452955
19951	452956
58260	452957
32768	452958
490	452959
28396	452960
86399	452961
83993	452962
19968	452963
4537	452964
31597	452965
121190	452966
70736	452967
45684	452968
11727	452969
123682	452970
52974	452971
191	452972
15217	452973
56002	452974
44452	452975
10417	452976
5409	452977
87871	452978
23222	452979
50293	452980
93709	452981
112765	452982
4568	452983
20251	452984
3346	452985
6195	452986
1570	452987
5390	452988
15398	452989
44190	452990
50292	452991
8193	452992
84119	452993
23139	452994
11013	452995
41390	452996
19676	452997
9729	452998
19348	452999
117504	453000
35471	453001
2414	453002
124533	453003
80368	453004
81803	453005
7967	453006
30211	453007
8413	453008
97451	453009
5743	453010
59933	453011
100570	453012
93424	453013
13416	453014
121661	453015
58552	453016
13499	453017
8198	453018
29577	453019
52762	453020
59970	453021
30037	453022
52641	453023
27262	453024
42945	453025
69714	453026
39365	453027
82978	453028
42405	453029
24904	453030
93043	453031
18676	453032
82800	453033
9970	453034
65180	453035
7364	453036
75584	453037
144348	453038
66681	453039
35554	453040
62363	453041
82719	453042
60618	453043
23452	453044
77302	453045
14981	453046
91731	453047
129098	453048
111717	453049
106535	453050
137881	453051
44237	453052
18694	453053
15877	453054
50984	453055
76080	453056
120387	453057
105661	453058
79458	453059
18699	453060
11160	453061
65274	453062
38698	453063
54885	453064
56475	453065
26364	453066
3382	453067
65956	453068
81192	453069
67084	453070
8069	453071
45178	453072
4637	453073
2033	453074
19128	453075
34908	453076
84193	453077
53759	453078
76277	453079
80361	453080
14227	453081
2454	453082
27037	453083
51557	453084
11565	453085
106280	453086
31552	453087
7405	453088
57658	453089
15074	453090
55800	453091
82260	453092
17301	453093
9920	453094
36695	453095
11374	453096
26916	453097
8926	453098
25912	453099
18286	453100
46990	453101
5892	453102
84941	453103
75980	453104
57714	453105
127514	453106
11058	453107
13934	453108
6775	453109
4330	453110
148060	453111
14279	453112
50086	453113
36709	453114
118410	453115
44182	453116
13562	453117
37913	453118
2692	453119
16675	453120
5578	453121
47062	453122
17186	453123
97374	453124
4487	453125
128220	453126
13642	453127
139927	453128
62837	453129
1127	453130
12164	453131
86793	453132
61061	453133
25655	453134
43069	453135
136950	453136
4827	453137
79071	453138
103823	453139
114764	453140
21998	453141
584	453142
37156	453143
32937	453144
30419	453145
14550	453146
84133	453147
11521	453148
61565	453149
970	453150
96379	453151
61362	453152
3423	453153
13064	453154
74124	453155
20075	453156
33115	453157
90124	453158
27734	453159
144	453160
20615	453161
13353	453162
41395	453163
131107	453164
6534	453165
28580	453166
59948	453167
9105	453168
59656	453169
121868	453170
1969	453171
16635	453172
4165	453173
3013	453174
111658	453175
79174	453176
3728	453177
11086	453178
99080	453179
36924	453180
84528	453181
35704	453182
24395	453183
1232	453184
45801	453185
86878	453186
3	453187
9928	453188
26672	453189
61298	453190
53085	453191
4492	453192
116601	453193
12029	453194
79927	453195
62278	453196
10221	453197
45240	453198
26929	453199
102872	453200
38061	453201
75523	453202
72466	453203
38973	453204
72158	453205
81502	453206
16164	453207
19014	453208
23513	453209
2993	453210
132640	453211
40133	453212
2011	453213
36236	453214
8321	453215
17480	453216
1302	453217
133672	453218
2783	453219
131410	453220
1976	453221
138578	453222
4292	453223
86	453224
35360	453225
77804	453226
34950	453227
66623	453228
23091	453229
13762	453230
31150	453231
58379	453232
76179	453233
34392	453234
24692	453235
4087	453236
126463	453237
16839	453238
11759	453239
7029	453240
846	453241
4431	453242
35172	453243
36015	453244
86263	453245
23432	453246
7444	453247
3578	453248
18578	453249
2405	453250
5647	453251
20279	453252
29373	453253
1910	453254
13988	453255
84702	453256
24673	453257
48238	453258
12453	453259
37362	453260
72185	453261
22002	453262
57819	453263
21581	453264
23165	453265
37090	453266
98811	453267
17631	453268
68323	453269
84776	453270
70263	453271
22067	453272
9030	453273
30194	453274
17941	453275
14440	453276
6354	453277
55969	453278
8148	453279
20646	453280
29503	453281
9735	453282
116724	453283
27964	453284
15705	453285
8143	453286
130349	453287
65606	453288
21905	453289
63803	453290
22420	453291
33624	453292
8994	453293
24477	453294
58394	453295
55185	453296
114486	453297
55314	453298
2304	453299
24936	453300
23627	453301
13306	453302
73054	453303
9863	453304
46603	453305
39047	453306
5446	453307
75612	453308
795	453309
7202	453310
109482	453311
6602	453312
131850	453313
90983	453314
22451	453315
113487	453316
1876	453317
95686	453318
27286	453319
28716	453320
16961	453321
10613	453322
75475	453323
14376	453324
11115	453325
65044	453326
17490	453327
74532	453328
4217	453329
15536	453330
11	453331
53103	453332
47036	453333
1027	453334
2452	453335
104852	453336
115282	453337
31064	453338
44813	453339
8923	453340
28140	453341
10517	453342
114127	453343
22964	453344
100639	453345
82863	453346
115968	453347
31835	453348
88663	453349
69044	453350
30359	453351
132556	453352
18109	453353
133871	453354
4888	453355
94476	453356
41273	453357
115510	453358
123282	453359
9161	453360
6057	453361
14928	453362
99912	453363
66006	453364
25728	453365
58284	453366
102365	453367
14234	453368
77263	453369
59184	453370
78834	453371
15319	453372
75904	453373
5782	453374
15944	453375
36435	453376
6307	453377
36436	453378
109319	453379
54835	453380
65594	453381
73556	453382
1146	453383
106157	453384
52206	453385
120354	453386
137580	453387
34691	453388
91580	453389
90780	453390
74406	453391
119361	453392
54569	453393
52886	453394
142904	453395
90956	453396
17743	453397
5224	453398
87005	453399
19591	453400
20274	453401
5488	453402
37490	453403
88482	453404
121605	453405
33024	453406
1906	453407
19200	453408
67631	453409
69735	453410
4690	453411
49806	453412
22544	453413
96713	453414
14706	453415
20182	453416
6352	453417
7324	453418
12230	453419
39310	453420
83340	453421
59919	453422
1910	453423
126165	453424
2342	453425
122161	453426
39083	453427
55756	453428
24935	453429
138	453430
96202	453431
33922	453432
39767	453433
110325	453434
86832	453435
55747	453436
99234	453437
4191	453438
5086	453439
117736	453440
102724	453441
19736	453442
57212	453443
75179	453444
47340	453445
92987	453446
112554	453447
3196	453448
27656	453449
10274	453450
86078	453451
31815	453452
104628	453453
73511	453454
13691	453455
123842	453456
31439	453457
19661	453458
20646	453459
36072	453460
47096	453461
120056	453462
39406	453463
75441	453464
42092	453465
43498	453466
82280	453467
48487	453468
1956	453469
41970	453470
6583	453471
7776	453472
21614	453473
46735	453474
57681	453475
2933	453476
92056	453477
41327	453478
5416	453479
71958	453480
21226	453481
255	453482
6256	453483
70803	453484
10823	453485
46455	453486
62459	453487
130069	453488
142457	453489
41223	453490
14015	453491
58837	453492
41907	453493
30821	453494
89258	453495
23953	453496
73636	453497
36860	453498
1470	453499
76466	453500
32069	453501
25847	453502
37338	453503
36701	453504
9784	453505
80219	453506
19720	453507
137242	453508
8509	453509
83700	453510
39890	453511
29535	453512
4923	453513
91339	453514
23639	453515
36841	453516
5214	453517
90965	453518
25425	453519
12663	453520
78716	453521
15571	453522
508	453523
42798	453524
17151	453525
16234	453526
31025	453527
679	453528
32569	453529
119188	453530
63868	453531
17800	453532
33368	453533
65	453534
25082	453535
26598	453536
69008	453537
5605	453538
63385	453539
5160	453540
3330	453541
1654	453542
36608	453543
14009	453544
76022	453545
71520	453546
38021	453547
27896	453548
28253	453549
86116	453550
55783	453551
28657	453552
132951	453553
1053	453554
33987	453555
7954	453556
50465	453557
709	453558
22620	453559
74661	453560
7422	453561
20972	453562
46410	453563
67958	453564
11285	453565
15598	453566
26916	453567
5494	453568
119967	453569
14355	453570
40801	453571
82414	453572
8574	453573
17046	453574
7213	453575
129080	453576
83169	453577
82192	453578
136733	453579
2757	453580
17482	453581
35746	453582
51786	453583
41984	453584
14322	453585
35926	453586
21045	453587
32696	453588
88880	453589
86181	453590
143325	453591
17053	453592
122386	453593
96880	453594
75241	453595
924	453596
11992	453597
3269	453598
88238	453599
107498	453600
36611	453601
6107	453602
34848	453603
10370	453604
8372	453605
102021	453606
4695	453607
30386	453608
143748	453609
31008	453610
67792	453611
631	453612
1223	453613
98603	453614
597	453615
54860	453616
61374	453617
63261	453618
21227	453619
83837	453620
100903	453621
30751	453622
141058	453623
11718	453624
12109	453625
33651	453626
12091	453627
8756	453628
47712	453629
91684	453630
84235	453631
39354	453632
47126	453633
1456	453634
8790	453635
7915	453636
2289	453637
33961	453638
127043	453639
5485	453640
1951	453641
8856	453642
34448	453643
73958	453644
31872	453645
23	453646
3176	453647
11809	453648
40322	453649
6634	453650
62214	453651
28229	453652
14945	453653
33849	453654
32009	453655
112967	453656
98059	453657
103292	453658
58733	453659
52204	453660
13960	453661
85047	453662
2331	453663
26508	453664
79924	453665
34097	453666
40671	453667
28106	453668
25321	453669
44879	453670
24397	453671
23307	453672
131800	453673
15874	453674
84483	453675
57317	453676
88040	453677
76082	453678
47518	453679
8669	453680
64317	453681
23735	453682
53593	453683
26724	453684
13334	453685
13792	453686
15007	453687
104710	453688
83062	453689
43669	453690
11523	453691
7251	453692
32819	453693
187	453694
17345	453695
120597	453696
50330	453697
17897	453698
80665	453699
19158	453700
45768	453701
26322	453702
45198	453703
4444	453704
96690	453705
11146	453706
71507	453707
518	453708
25044	453709
2273	453710
134561	453711
2395	453712
2221	453713
76060	453714
141244	453715
75656	453716
4940	453717
46145	453718
123932	453719
682	453720
84883	453721
10550	453722
54137	453723
8039	453724
85247	453725
65283	453726
107126	453727
4544	453728
148047	453729
65233	453730
72717	453731
46949	453732
36885	453733
89137	453734
3289	453735
122539	453736
106134	453737
6804	453738
25672	453739
119943	453740
59928	453741
6984	453742
78337	453743
98611	453744
22274	453745
41797	453746
10116	453747
40907	453748
86064	453749
23771	453750
7693	453751
13429	453752
19322	453753
56168	453754
118880	453755
117930	453756
106534	453757
28916	453758
20122	453759
1097	453760
12676	453761
56679	453762
9303	453763
53199	453764
21237	453765
5151	453766
16681	453767
20237	453768
1946	453769
83306	453770
25465	453771
1684	453772
76342	453773
38528	453774
53624	453775
70261	453776
77299	453777
14447	453778
65060	453779
102	453780
78773	453781
47776	453782
97367	453783
6350	453784
45796	453785
38816	453786
69570	453787
30172	453788
5367	453789
76979	453790
59383	453791
7446	453792
37563	453793
145435	453794
3234	453795
23426	453796
86087	453797
34489	453798
117790	453799
86356	453800
24523	453801
66785	453802
1782	453803
148044	453804
12275	453805
115996	453806
30088	453807
15530	453808
113417	453809
6847	453810
5038	453811
16853	453812
6964	453813
4192	453814
19897	453815
114220	453816
138477	453817
91686	453818
55507	453819
97193	453820
733	453821
56010	453822
34576	453823
1803	453824
22316	453825
5701	453826
16051	453827
66884	453828
6094	453829
72	453830
944	453831
15487	453832
110790	453833
43759	453834
19751	453835
4587	453836
61135	453837
21743	453838
29238	453839
44517	453840
405	453841
68890	453842
20517	453843
20277	453844
49386	453845
14392	453846
57336	453847
29620	453848
65334	453849
84347	453850
19832	453851
4261	453852
68548	453853
2788	453854
40961	453855
56809	453856
7672	453857
36987	453858
14635	453859
57290	453860
77143	453861
51561	453862
2281	453863
66619	453864
29340	453865
868	453866
9735	453867
44190	453868
78768	453869
72653	453870
5322	453871
5171	453872
21818	453873
7914	453874
11034	453875
16117	453876
54605	453877
31173	453878
79887	453879
10273	453880
128901	453881
118544	453882
32632	453883
11865	453884
35207	453885
128	453886
77882	453887
7873	453888
115497	453889
59520	453890
64318	453891
69920	453892
689	453893
71223	453894
11704	453895
79549	453896
13559	453897
36287	453898
119607	453899
4012	453900
20610	453901
43759	453902
124667	453903
13482	453904
3096	453905
24813	453906
98047	453907
88	453908
6390	453909
4019	453910
70492	453911
67541	453912
109879	453913
94267	453914
81694	453915
12340	453916
6126	453917
4094	453918
28868	453919
1896	453920
37472	453921
41168	453922
74096	453923
3785	453924
5535	453925
21752	453926
61641	453927
59990	453928
96448	453929
7253	453930
112813	453931
11143	453932
59908	453933
72915	453934
14056	453935
5435	453936
41003	453937
41337	453938
86109	453939
12322	453940
13598	453941
70828	453942
51380	453943
23969	453944
100974	453945
6396	453946
103777	453947
54833	453948
4580	453949
4687	453950
4254	453951
18376	453952
70	453953
2652	453954
31037	453955
47023	453956
52026	453957
25001	453958
47921	453959
53725	453960
80742	453961
15015	453962
11223	453963
20213	453964
135376	453965
10679	453966
85386	453967
52723	453968
47490	453969
68906	453970
16412	453971
12472	453972
11321	453973
9540	453974
55521	453975
76834	453976
1436	453977
2655	453978
18150	453979
145766	453980
2621	453981
7691	453982
26645	453983
37818	453984
866	453985
3679	453986
13306	453987
74042	453988
4894	453989
25431	453990
28871	453991
53858	453992
42684	453993
32172	453994
41591	453995
78187	453996
18920	453997
70985	453998
241	453999
4559	454000
15379	454001
18669	454002
19654	454003
12580	454004
58070	454005
34149	454006
62204	454007
119113	454008
26871	454009
68585	454010
12276	454011
57285	454012
1980	454013
34550	454014
54477	454015
76998	454016
19282	454017
125052	454018
59485	454019
11802	454020
2202	454021
11962	454022
465	454023
21536	454024
2858	454025
2716	454026
113984	454027
16424	454028
86491	454029
86840	454030
4705	454031
51212	454032
46779	454033
526	454034
43910	454035
6245	454036
27286	454037
42436	454038
1586	454039
80	454040
853	454041
17776	454042
28541	454043
38	454044
3946	454045
137736	454046
75024	454047
22003	454048
275	454049
2439	454050
69293	454051
1942	454052
15919	454053
1252	454054
28022	454055
55259	454056
40192	454057
23371	454058
15976	454059
15437	454060
26514	454061
22319	454062
28696	454063
12902	454064
114760	454065
20405	454066
6994	454067
69526	454068
18048	454069
48441	454070
34488	454071
27769	454072
43706	454073
121325	454074
41021	454075
7949	454076
22805	454077
72175	454078
5999	454079
1855	454080
33687	454081
34662	454082
47780	454083
50329	454084
67666	454085
842	454086
48967	454087
3470	454088
62201	454089
44963	454090
41178	454091
56313	454092
30311	454093
118474	454094
2711	454095
33495	454096
36407	454097
23664	454098
99566	454099
143809	454100
97627	454101
17548	454102
96236	454103
64571	454104
1642	454105
40198	454106
78083	454107
25590	454108
50974	454109
5584	454110
98928	454111
48769	454112
9646	454113
39995	454114
35255	454115
5291	454116
61331	454117
61118	454118
29792	454119
33933	454120
2750	454121
11032	454122
25602	454123
910	454124
63245	454125
106738	454126
148729	454127
245	454128
57765	454129
6249	454130
92198	454131
113762	454132
17389	454133
9750	454134
110617	454135
101435	454136
16743	454137
3736	454138
77383	454139
32592	454140
3418	454141
48025	454142
112965	454143
130193	454144
83858	454145
44146	454146
13315	454147
150302	454148
11777	454149
20031	454150
19292	454151
6391	454152
2485	454153
26155	454154
27330	454155
1697	454156
554	454157
26777	454158
5513	454159
20468	454160
30	454161
1471	454162
123512	454163
3592	454164
24924	454165
11869	454166
34196	454167
50217	454168
52576	454169
65989	454170
22048	454171
46289	454172
25981	454173
47859	454174
31644	454175
3097	454176
23949	454177
5134	454178
41509	454179
83297	454180
35288	454181
137331	454182
40219	454183
59001	454184
5183	454185
78705	454186
139640	454187
54090	454188
39482	454189
21843	454190
18027	454191
45179	454192
66626	454193
559	454194
105124	454195
14460	454196
304	454197
52652	454198
84064	454199
10397	454200
14745	454201
37276	454202
7631	454203
112084	454204
44003	454205
1929	454206
41328	454207
100915	454208
79621	454209
39440	454210
51599	454211
39781	454212
21076	454213
67217	454214
91665	454215
14949	454216
22148	454217
102885	454218
45061	454219
13372	454220
31428	454221
146805	454222
25108	454223
72581	454224
93351	454225
1998	454226
27414	454227
45416	454228
81068	454229
11633	454230
57686	454231
75641	454232
1204	454233
123283	454234
6058	454235
97610	454236
30606	454237
11038	454238
3208	454239
4724	454240
27030	454241
6510	454242
38168	454243
67477	454244
44333	454245
115229	454246
29641	454247
122574	454248
124184	454249
28827	454250
56507	454251
5041	454252
29141	454253
18343	454254
45458	454255
129685	454256
77901	454257
493	454258
271	454259
71792	454260
17133	454261
111364	454262
7683	454263
104682	454264
149752	454265
23321	454266
2079	454267
5772	454268
147554	454269
7017	454270
102746	454271
1298	454272
120966	454273
20781	454274
111684	454275
58633	454276
140558	454277
60	454278
38769	454279
17384	454280
29586	454281
81896	454282
1503	454283
1421	454284
27804	454285
117360	454286
57768	454287
29457	454288
1106	454289
138050	454290
135245	454291
81058	454292
124909	454293
29936	454294
100788	454295
2871	454296
14445	454297
71088	454298
16529	454299
79063	454300
87983	454301
20405	454302
25243	454303
18538	454304
42405	454305
4606	454306
60566	454307
83081	454308
29297	454309
3332	454310
85548	454311
25319	454312
21228	454313
15036	454314
31461	454315
4297	454316
22356	454317
42980	454318
14080	454319
2985	454320
1781	454321
14405	454322
126161	454323
94853	454324
3343	454325
87699	454326
37281	454327
62152	454328
83528	454329
5634	454330
42872	454331
14817	454332
17697	454333
14158	454334
30960	454335
44109	454336
4730	454337
9537	454338
38342	454339
64060	454340
66007	454341
90878	454342
107	454343
3753	454344
134678	454345
80744	454346
7698	454347
44230	454348
68036	454349
3018	454350
57105	454351
97372	454352
9743	454353
2039	454354
1080	454355
127829	454356
61872	454357
115597	454358
36876	454359
37823	454360
83152	454361
109171	454362
4716	454363
16801	454364
63059	454365
34767	454366
119431	454367
43485	454368
27917	454369
38493	454370
93658	454371
42451	454372
67921	454373
42553	454374
14712	454375
13490	454376
63426	454377
5874	454378
87043	454379
48042	454380
21193	454381
87736	454382
4352	454383
48596	454384
19462	454385
19560	454386
13690	454387
333	454388
22751	454389
33995	454390
26524	454391
29646	454392
53954	454393
731	454394
37807	454395
5835	454396
121696	454397
30290	454398
11980	454399
14881	454400
10145	454401
33283	454402
100921	454403
125	454404
13074	454405
375	454406
37286	454407
41777	454408
22468	454409
6685	454410
7332	454411
32734	454412
59212	454413
799	454414
259	454415
149355	454416
104145	454417
90082	454418
142945	454419
70027	454420
8239	454421
47363	454422
123620	454423
119377	454424
7409	454425
70583	454426
77041	454427
72455	454428
2321	454429
23184	454430
96180	454431
1540	454432
3546	454433
6830	454434
12401	454435
1428	454436
106754	454437
9909	454438
53192	454439
87773	454440
84434	454441
19535	454442
64747	454443
64050	454444
118068	454445
6057	454446
53955	454447
2149	454448
39955	454449
126	454450
85198	454451
26371	454452
146002	454453
64566	454454
48366	454455
16338	454456
94742	454457
65686	454458
6966	454459
18348	454460
32028	454461
388	454462
35005	454463
27205	454464
100904	454465
76072	454466
24688	454467
22985	454468
98370	454469
42983	454470
82799	454471
8031	454472
15892	454473
132036	454474
44357	454475
31205	454476
10015	454477
28649	454478
53959	454479
555	454480
4831	454481
12968	454482
87433	454483
14772	454484
8160	454485
134670	454486
102034	454487
24775	454488
2803	454489
28738	454490
33669	454491
35576	454492
86333	454493
7880	454494
79190	454495
26768	454496
114226	454497
53748	454498
78854	454499
2670	454500
39228	454501
51241	454502
14778	454503
66906	454504
18630	454505
49381	454506
62530	454507
126948	454508
16471	454509
16552	454510
96356	454511
47993	454512
37436	454513
50572	454514
120389	454515
100397	454516
16463	454517
45273	454518
13871	454519
6484	454520
118704	454521
92735	454522
3263	454523
57074	454524
46094	454525
55401	454526
82555	454527
31520	454528
20791	454529
27569	454530
44146	454531
11203	454532
16053	454533
6709	454534
4626	454535
85756	454536
80112	454537
872	454538
14695	454539
6828	454540
21470	454541
58191	454542
18380	454543
81867	454544
72778	454545
31759	454546
30114	454547
2184	454548
122384	454549
106758	454550
106087	454551
39419	454552
29258	454553
14840	454554
2117	454555
63136	454556
60468	454557
43759	454558
67291	454559
3321	454560
23806	454561
25032	454562
42791	454563
10869	454564
72604	454565
61808	454566
1291	454567
135930	454568
62953	454569
89270	454570
15487	454571
5327	454572
9581	454573
27194	454574
15827	454575
70150	454576
86348	454577
48813	454578
119979	454579
3463	454580
738	454581
60136	454582
6118	454583
42201	454584
55916	454585
54231	454586
43725	454587
120874	454588
90462	454589
72682	454590
46610	454591
18211	454592
61525	454593
28111	454594
28633	454595
112337	454596
108124	454597
58892	454598
90446	454599
58354	454600
29353	454601
37463	454602
93842	454603
16809	454604
32735	454605
4940	454606
1993	454607
41246	454608
110864	454609
632	454610
3468	454611
1461	454612
64963	454613
8058	454614
105027	454615
62134	454616
7743	454617
116588	454618
28166	454619
73393	454620
9791	454621
48328	454622
115369	454623
8287	454624
22887	454625
41704	454626
29116	454627
11926	454628
10740	454629
81504	454630
20596	454631
13160	454632
2090	454633
69346	454634
29573	454635
78094	454636
116784	454637
30236	454638
25830	454639
18156	454640
26095	454641
62188	454642
13111	454643
19272	454644
140296	454645
47301	454646
12794	454647
7737	454648
88275	454649
1926	454650
26621	454651
93982	454652
22479	454653
82626	454654
121782	454655
11854	454656
73255	454657
119320	454658
143880	454659
102990	454660
78733	454661
47574	454662
3053	454663
32900	454664
9021	454665
29669	454666
63385	454667
8766	454668
15294	454669
18548	454670
57795	454671
56487	454672
963	454673
30394	454674
59715	454675
48565	454676
41175	454677
12917	454678
69227	454679
8123	454680
51192	454681
4874	454682
3531	454683
15892	454684
2337	454685
109623	454686
10512	454687
17294	454688
66323	454689
81186	454690
108026	454691
21823	454692
23434	454693
1905	454694
78913	454695
16043	454696
45182	454697
76552	454698
27881	454699
116086	454700
27220	454701
85855	454702
113645	454703
135381	454704
109222	454705
31969	454706
1121	454707
8159	454708
47034	454709
2875	454710
42809	454711
76161	454712
6618	454713
46824	454714
103099	454715
8587	454716
7879	454717
7484	454718
28	454719
10742	454720
99460	454721
14135	454722
90824	454723
84642	454724
77357	454725
42647	454726
24812	454727
28200	454728
116692	454729
1957	454730
3975	454731
23253	454732
52315	454733
112911	454734
41316	454735
79292	454736
11256	454737
54744	454738
4447	454739
3714	454740
77147	454741
118052	454742
35905	454743
5615	454744
883	454745
69424	454746
6622	454747
35665	454748
4579	454749
74749	454750
13315	454751
28172	454752
2783	454753
24517	454754
6470	454755
18726	454756
84468	454757
105959	454758
87367	454759
50877	454760
46319	454761
26207	454762
20723	454763
615	454764
20951	454765
108253	454766
141017	454767
7598	454768
39728	454769
110304	454770
2553	454771
1572	454772
27363	454773
7	454774
568	454775
121391	454776
24877	454777
2188	454778
1066	454779
34766	454780
79018	454781
14013	454782
54480	454783
13229	454784
56800	454785
100640	454786
87	454787
54399	454788
26174	454789
2821	454790
2271	454791
11634	454792
34704	454793
30692	454794
1881	454795
12483	454796
58188	454797
20768	454798
68954	454799
58773	454800
14162	454801
16262	454802
17329	454803
48941	454804
4643	454805
101876	454806
14462	454807
50363	454808
41023	454809
47200	454810
32595	454811
10278	454812
19241	454813
15766	454814
21031	454815
6418	454816
33046	454817
43916	454818
47363	454819
29123	454820
1003	454821
82975	454822
28961	454823
125792	454824
14350	454825
9341	454826
30831	454827
42881	454828
51006	454829
18712	454830
269	454831
93500	454832
10983	454833
12085	454834
71181	454835
94809	454836
13890	454837
14051	454838
111180	454839
104297	454840
437	454841
948	454842
25147	454843
121190	454844
91349	454845
77922	454846
126647	454847
119135	454848
67574	454849
46424	454850
41878	454851
40814	454852
18129	454853
27959	454854
96815	454855
62161	454856
94839	454857
57928	454858
58916	454859
46481	454860
43750	454861
34273	454862
29152	454863
106140	454864
27097	454865
95873	454866
131020	454867
114154	454868
9421	454869
127675	454870
1401	454871
94937	454872
55921	454873
17220	454874
43548	454875
12318	454876
15337	454877
46795	454878
65790	454879
43044	454880
16884	454881
20008	454882
53	454883
134313	454884
91450	454885
113958	454886
76818	454887
16562	454888
1651	454889
124960	454890
33515	454891
49467	454892
103307	454893
23590	454894
63741	454895
62872	454896
13120	454897
64109	454898
32104	454899
76602	454900
20154	454901
111928	454902
91583	454903
10420	454904
172	454905
13940	454906
8287	454907
927	454908
60841	454909
93744	454910
88734	454911
16317	454912
139798	454913
14764	454914
6784	454915
76039	454916
577	454917
92686	454918
6041	454919
17051	454920
24972	454921
21010	454922
59217	454923
51431	454924
912	454925
34312	454926
6691	454927
109450	454928
83948	454929
10047	454930
611	454931
63596	454932
49053	454933
69990	454934
66020	454935
63953	454936
58778	454937
4058	454938
31218	454939
25324	454940
3066	454941
54984	454942
82349	454943
31844	454944
37990	454945
2650	454946
127359	454947
122998	454948
57419	454949
12773	454950
97494	454951
136726	454952
80920	454953
24057	454954
9551	454955
419	454956
53024	454957
7712	454958
81169	454959
98714	454960
76115	454961
45615	454962
12405	454963
23126	454964
105183	454965
2443	454966
657	454967
84043	454968
57214	454969
54390	454970
18814	454971
49459	454972
140967	454973
2684	454974
111025	454975
79238	454976
17609	454977
22784	454978
85483	454979
104803	454980
44966	454981
5437	454982
12072	454983
16454	454984
175	454985
36270	454986
102981	454987
23227	454988
5461	454989
9911	454990
13153	454991
18504	454992
22736	454993
52029	454994
29346	454995
92419	454996
14863	454997
29536	454998
27342	454999
137020	455000
38158	455001
2748	455002
100562	455003
7461	455004
97928	455005
70451	455006
114723	455007
2142	455008
47153	455009
84107	455010
5728	455011
76884	455012
24392	455013
11509	455014
9192	455015
81183	455016
9031	455017
81115	455018
68203	455019
12092	455020
135221	455021
927	455022
23521	455023
103528	455024
8751	455025
121527	455026
43646	455027
72828	455028
77726	455029
35413	455030
49977	455031
14607	455032
129512	455033
16784	455034
112886	455035
32383	455036
21198	455037
100348	455038
117936	455039
99272	455040
76057	455041
37727	455042
20232	455043
19436	455044
50778	455045
94067	455046
17371	455047
15783	455048
52708	455049
137465	455050
37339	455051
84231	455052
69478	455053
40875	455054
26978	455055
64554	455056
46355	455057
58242	455058
31813	455059
48705	455060
60462	455061
12042	455062
5020	455063
5912	455064
2916	455065
55971	455066
82805	455067
39769	455068
107	455069
37632	455070
81037	455071
91764	455072
47908	455073
95564	455074
145454	455075
1945	455076
15074	455077
9629	455078
866	455079
23383	455080
58269	455081
40299	455082
71895	455083
58724	455084
25472	455085
55913	455086
122959	455087
92851	455088
87538	455089
98906	455090
14879	455091
56689	455092
141999	455093
47207	455094
23784	455095
58868	455096
15843	455097
87653	455098
69540	455099
87156	455100
13279	455101
33240	455102
12056	455103
9359	455104
63270	455105
62757	455106
11472	455107
22261	455108
118205	455109
5727	455110
96008	455111
67953	455112
49550	455113
49603	455114
18735	455115
149572	455116
118179	455117
33087	455118
15799	455119
1277	455120
23608	455121
7718	455122
4813	455123
48137	455124
56361	455125
1655	455126
24645	455127
79494	455128
101885	455129
44437	455130
94754	455131
16880	455132
56122	455133
1429	455134
31398	455135
35315	455136
67378	455137
57001	455138
98070	455139
94873	455140
27190	455141
50237	455142
107354	455143
26950	455144
35412	455145
9858	455146
21959	455147
19763	455148
19055	455149
48878	455150
68075	455151
51903	455152
99556	455153
47203	455154
19869	455155
22954	455156
21681	455157
90813	455158
94021	455159
83040	455160
56048	455161
6836	455162
48918	455163
31063	455164
2372	455165
26358	455166
1392	455167
12270	455168
121820	455169
38051	455170
36583	455171
10726	455172
7499	455173
1389	455174
1895	455175
94641	455176
101265	455177
9487	455178
46716	455179
30632	455180
67763	455181
33014	455182
11213	455183
26240	455184
2	455185
23201	455186
25763	455187
21120	455188
80508	455189
15523	455190
25591	455191
42246	455192
136812	455193
30261	455194
146049	455195
1838	455196
31054	455197
150342	455198
18613	455199
49739	455200
14241	455201
25422	455202
50712	455203
33067	455204
41564	455205
110670	455206
91341	455207
1705	455208
89305	455209
113488	455210
82111	455211
20190	455212
7418	455213
9456	455214
41222	455215
118355	455216
12895	455217
124634	455218
101629	455219
88521	455220
20901	455221
108018	455222
53612	455223
131775	455224
31945	455225
14153	455226
58072	455227
70804	455228
3856	455229
5437	455230
20000	455231
49534	455232
44278	455233
77645	455234
1263	455235
108802	455236
2127	455237
27524	455238
8431	455239
28887	455240
36175	455241
129665	455242
7557	455243
61378	455244
64027	455245
96719	455246
57684	455247
19521	455248
20692	455249
4262	455250
17412	455251
88467	455252
7518	455253
715	455254
40443	455255
32514	455256
97090	455257
59262	455258
3600	455259
32623	455260
50638	455261
11965	455262
62592	455263
49537	455264
8553	455265
63989	455266
23558	455267
87930	455268
7869	455269
150240	455270
47736	455271
21794	455272
66075	455273
66677	455274
28361	455275
40809	455276
25370	455277
47357	455278
13404	455279
37995	455280
43043	455281
128819	455282
2930	455283
114929	455284
4105	455285
91610	455286
81858	455287
7579	455288
4924	455289
57806	455290
22764	455291
67559	455292
18636	455293
52801	455294
65654	455295
142761	455296
42706	455297
45087	455298
478	455299
54368	455300
55919	455301
46544	455302
7847	455303
3751	455304
56626	455305
135691	455306
31396	455307
108189	455308
10078	455309
19956	455310
25428	455311
45973	455312
57389	455313
90464	455314
27307	455315
80284	455316
24112	455317
98936	455318
74367	455319
8099	455320
49174	455321
16621	455322
34453	455323
21464	455324
29045	455325
2901	455326
4833	455327
15105	455328
9171	455329
34054	455330
20965	455331
118341	455332
19430	455333
1132	455334
48092	455335
79200	455336
57232	455337
48342	455338
1751	455339
21164	455340
1326	455341
91834	455342
8837	455343
65743	455344
15986	455345
24662	455346
5388	455347
55912	455348
3655	455349
4935	455350
31377	455351
114149	455352
8194	455353
4083	455354
34123	455355
13389	455356
34734	455357
77854	455358
97351	455359
5282	455360
17502	455361
71629	455362
118186	455363
99746	455364
4449	455365
130169	455366
36858	455367
144938	455368
17422	455369
21784	455370
13488	455371
6829	455372
952	455373
103837	455374
48641	455375
47007	455376
1732	455377
72576	455378
67794	455379
31172	455380
60981	455381
37309	455382
13677	455383
894	455384
7470	455385
9443	455386
35444	455387
70897	455388
20276	455389
26002	455390
31698	455391
117542	455392
75091	455393
54150	455394
75401	455395
807	455396
25062	455397
56694	455398
1917	455399
63786	455400
48094	455401
23988	455402
43159	455403
121296	455404
75158	455405
11697	455406
47860	455407
64614	455408
48512	455409
7075	455410
23227	455411
62743	455412
8481	455413
87847	455414
31986	455415
1123	455416
136866	455417
36126	455418
19795	455419
17571	455420
41393	455421
22168	455422
940	455423
43627	455424
29699	455425
36214	455426
71401	455427
17500	455428
70876	455429
127490	455430
30629	455431
27713	455432
28229	455433
30882	455434
12874	455435
55493	455436
24140	455437
93368	455438
3726	455439
68102	455440
5584	455441
5714	455442
59978	455443
45088	455444
4527	455445
82169	455446
12380	455447
7352	455448
3724	455449
123649	455450
22266	455451
121832	455452
50299	455453
71919	455454
68850	455455
123630	455456
25924	455457
2518	455458
85772	455459
72318	455460
86834	455461
9217	455462
25281	455463
32116	455464
137847	455465
28154	455466
32713	455467
64417	455468
87852	455469
41560	455470
44001	455471
27427	455472
25	455473
6153	455474
26490	455475
5409	455476
53365	455477
15257	455478
121593	455479
29869	455480
7489	455481
84674	455482
46668	455483
6379	455484
6754	455485
91536	455486
22035	455487
20408	455488
29686	455489
95470	455490
8696	455491
108040	455492
30037	455493
12208	455494
34923	455495
18996	455496
12356	455497
274	455498
404	455499
127655	455500
1890	455501
135465	455502
14891	455503
4136	455504
27535	455505
7502	455506
112067	455507
64610	455508
78463	455509
75598	455510
67417	455511
48225	455512
42095	455513
1344	455514
126179	455515
5577	455516
69874	455517
87846	455518
34856	455519
56004	455520
29597	455521
127428	455522
2992	455523
137678	455524
103591	455525
20380	455526
81	455527
33115	455528
3933	455529
16041	455530
128085	455531
47938	455532
20652	455533
74090	455534
21025	455535
57137	455536
103935	455537
2861	455538
120953	455539
40717	455540
55957	455541
53993	455542
83947	455543
20672	455544
14590	455545
110019	455546
18830	455547
17087	455548
13294	455549
67720	455550
7938	455551
136659	455552
3329	455553
29639	455554
96561	455555
44283	455556
117759	455557
27875	455558
3487	455559
46235	455560
135768	455561
61548	455562
77635	455563
26898	455564
9974	455565
23220	455566
82187	455567
48155	455568
64857	455569
4692	455570
11565	455571
9608	455572
85929	455573
8449	455574
37689	455575
38513	455576
71447	455577
56458	455578
84773	455579
52808	455580
104457	455581
17516	455582
53169	455583
63170	455584
71737	455585
621	455586
26958	455587
2231	455588
57388	455589
29591	455590
93517	455591
31969	455592
134005	455593
119473	455594
100038	455595
21967	455596
12670	455597
7274	455598
30591	455599
58804	455600
34211	455601
102168	455602
75167	455603
89636	455604
16686	455605
21289	455606
1454	455607
136196	455608
132030	455609
15291	455610
35263	455611
69167	455612
14042	455613
830	455614
36095	455615
32891	455616
117508	455617
147082	455618
65076	455619
35016	455620
11898	455621
788	455622
117772	455623
21408	455624
18458	455625
36694	455626
67586	455627
13090	455628
54304	455629
7751	455630
71860	455631
61368	455632
19404	455633
54691	455634
86246	455635
10567	455636
99598	455637
80217	455638
276	455639
60962	455640
1403	455641
62312	455642
13565	455643
45417	455644
11281	455645
51268	455646
6253	455647
111181	455648
56502	455649
29997	455650
11747	455651
79045	455652
7	455653
46885	455654
44680	455655
11699	455656
1416	455657
2533	455658
30823	455659
60375	455660
53037	455661
8441	455662
66009	455663
56329	455664
70952	455665
1727	455666
116497	455667
24950	455668
6845	455669
14446	455670
33401	455671
6933	455672
123141	455673
60741	455674
120221	455675
36494	455676
49605	455677
43006	455678
72901	455679
78058	455680
5744	455681
15722	455682
36053	455683
10033	455684
44903	455685
123234	455686
1494	455687
17443	455688
5938	455689
85264	455690
41403	455691
2794	455692
32918	455693
29013	455694
114986	455695
44483	455696
78802	455697
34271	455698
126354	455699
98836	455700
24199	455701
17671	455702
3656	455703
28212	455704
30561	455705
7389	455706
34377	455707
98355	455708
112843	455709
66262	455710
2192	455711
115856	455712
29664	455713
52736	455714
98629	455715
13421	455716
23923	455717
87450	455718
18874	455719
85871	455720
36585	455721
69431	455722
104	455723
35589	455724
133176	455725
20251	455726
128410	455727
41157	455728
114896	455729
29198	455730
53451	455731
21885	455732
6710	455733
19138	455734
23223	455735
61003	455736
95282	455737
62517	455738
10851	455739
112604	455740
50007	455741
31015	455742
81314	455743
114672	455744
7698	455745
16362	455746
40283	455747
86749	455748
49348	455749
27013	455750
25430	455751
51397	455752
79362	455753
27443	455754
15649	455755
66056	455756
2322	455757
123012	455758
3089	455759
15100	455760
6747	455761
24808	455762
24548	455763
2234	455764
128902	455765
14437	455766
20276	455767
59402	455768
61173	455769
26643	455770
7274	455771
60017	455772
105546	455773
4635	455774
28345	455775
73637	455776
84551	455777
134077	455778
100536	455779
94993	455780
107411	455781
61820	455782
29111	455783
958	455784
6209	455785
12804	455786
131634	455787
138969	455788
59276	455789
133990	455790
52535	455791
127564	455792
88592	455793
22529	455794
24212	455795
14603	455796
25905	455797
127714	455798
10155	455799
4472	455800
40752	455801
28470	455802
25671	455803
42882	455804
93667	455805
14761	455806
6409	455807
30455	455808
70423	455809
157	455810
84176	455811
35456	455812
15493	455813
127840	455814
18733	455815
65968	455816
638	455817
9551	455818
69748	455819
40626	455820
97732	455821
2931	455822
207	455823
91606	455824
49418	455825
54586	455826
120942	455827
46063	455828
48979	455829
127120	455830
156	455831
21636	455832
31967	455833
61522	455834
91510	455835
101213	455836
84480	455837
66	455838
97848	455839
119077	455840
89914	455841
3502	455842
6254	455843
21133	455844
19655	455845
109953	455846
74278	455847
1109	455848
40830	455849
6362	455850
6818	455851
13249	455852
8274	455853
1490	455854
37837	455855
252	455856
26086	455857
9978	455858
28992	455859
149	455860
33391	455861
4041	455862
26714	455863
57734	455864
91069	455865
13661	455866
1605	455867
45613	455868
74233	455869
21728	455870
15609	455871
3483	455872
101279	455873
15877	455874
73934	455875
50848	455876
94361	455877
6238	455878
101757	455879
128675	455880
28477	455881
22770	455882
39751	455883
24943	455884
149204	455885
71752	455886
34012	455887
28146	455888
38393	455889
111154	455890
73094	455891
53027	455892
32891	455893
45205	455894
98962	455895
21464	455896
74231	455897
108717	455898
63618	455899
40326	455900
9954	455901
61519	455902
9430	455903
82185	455904
66956	455905
93505	455906
49234	455907
114344	455908
36561	455909
69454	455910
55642	455911
76747	455912
135390	455913
20039	455914
97434	455915
1666	455916
41134	455917
12897	455918
86151	455919
40323	455920
35552	455921
15694	455922
13714	455923
28010	455924
10484	455925
17283	455926
13111	455927
26608	455928
53714	455929
11960	455930
39449	455931
32532	455932
47769	455933
26060	455934
41764	455935
138421	455936
48584	455937
20683	455938
3395	455939
12247	455940
18409	455941
6985	455942
47443	455943
103320	455944
33354	455945
31980	455946
56036	455947
98260	455948
68111	455949
94398	455950
27725	455951
15339	455952
60542	455953
62569	455954
40817	455955
45903	455956
116973	455957
61788	455958
23984	455959
4654	455960
1154	455961
1847	455962
23278	455963
31689	455964
44704	455965
62384	455966
89123	455967
6291	455968
112104	455969
12901	455970
63079	455971
52313	455972
15957	455973
61410	455974
107651	455975
4709	455976
69672	455977
107403	455978
38915	455979
35765	455980
75114	455981
31266	455982
8539	455983
16942	455984
1175	455985
81400	455986
9359	455987
63524	455988
26837	455989
7511	455990
113772	455991
57424	455992
11331	455993
872	455994
28167	455995
16627	455996
56394	455997
37103	455998
142928	455999
113295	456000
21410	456001
32772	456002
64662	456003
25948	456004
72589	456005
44754	456006
1398	456007
15064	456008
33108	456009
1210	456010
25251	456011
120115	456012
16565	456013
34649	456014
29736	456015
70776	456016
53348	456017
79863	456018
124709	456019
83017	456020
16804	456021
107908	456022
68357	456023
24159	456024
7216	456025
74258	456026
5385	456027
23134	456028
901	456029
102260	456030
102922	456031
12342	456032
12566	456033
112509	456034
16939	456035
17724	456036
14771	456037
2419	456038
4433	456039
121424	456040
73711	456041
6122	456042
44537	456043
41322	456044
5012	456045
54666	456046
93929	456047
18527	456048
1117	456049
31411	456050
76767	456051
8080	456052
15438	456053
69957	456054
21042	456055
50081	456056
26357	456057
12583	456058
31847	456059
2307	456060
37611	456061
1054	456062
62900	456063
101065	456064
2589	456065
7372	456066
87603	456067
36379	456068
6397	456069
12706	456070
91952	456071
38144	456072
57414	456073
53902	456074
68658	456075
5235	456076
14999	456077
17129	456078
59490	456079
1336	456080
57369	456081
5250	456082
60567	456083
9536	456084
91416	456085
48825	456086
8680	456087
13185	456088
5694	456089
129859	456090
127073	456091
113729	456092
15422	456093
128	456094
29845	456095
44940	456096
48037	456097
58823	456098
3223	456099
28756	456100
51654	456101
19547	456102
131359	456103
62245	456104
1036	456105
5838	456106
482	456107
20539	456108
60020	456109
123589	456110
10844	456111
1515	456112
13389	456113
42544	456114
38007	456115
48065	456116
45197	456117
14718	456118
38161	456119
16943	456120
24354	456121
91682	456122
98966	456123
65520	456124
26953	456125
147	456126
23096	456127
55037	456128
14867	456129
95321	456130
29609	456131
1506	456132
9357	456133
10012	456134
21401	456135
18754	456136
68421	456137
4241	456138
88925	456139
45268	456140
73300	456141
39746	456142
47069	456143
7816	456144
53805	456145
23369	456146
90145	456147
89424	456148
13835	456149
36621	456150
2005	456151
32525	456152
18753	456153
115604	456154
10936	456155
71201	456156
26004	456157
11972	456158
97356	456159
20270	456160
11404	456161
65908	456162
2700	456163
93595	456164
30030	456165
27009	456166
42732	456167
67277	456168
22883	456169
68427	456170
1349	456171
3525	456172
105876	456173
29132	456174
97714	456175
672	456176
85113	456177
1162	456178
40521	456179
8485	456180
124762	456181
81811	456182
61477	456183
22943	456184
47212	456185
28903	456186
119155	456187
2194	456188
125155	456189
75619	456190
15578	456191
108561	456192
4576	456193
101762	456194
26989	456195
140764	456196
43881	456197
39922	456198
71256	456199
44011	456200
10793	456201
42389	456202
8450	456203
8490	456204
73335	456205
37394	456206
25928	456207
84397	456208
36178	456209
39797	456210
13126	456211
2425	456212
119731	456213
8126	456214
39839	456215
48280	456216
45503	456217
115124	456218
130858	456219
84558	456220
6157	456221
145502	456222
12901	456223
31819	456224
2087	456225
57483	456226
55621	456227
58359	456228
29314	456229
19570	456230
27538	456231
35232	456232
43081	456233
9275	456234
8977	456235
26918	456236
12230	456237
32282	456238
40810	456239
31485	456240
115963	456241
128799	456242
86528	456243
30200	456244
1022	456245
18893	456246
80693	456247
14805	456248
13950	456249
63840	456250
98335	456251
58387	456252
2576	456253
21187	456254
7799	456255
31239	456256
3638	456257
127409	456258
515	456259
38090	456260
7515	456261
58080	456262
50234	456263
19213	456264
9462	456265
40931	456266
120	456267
45824	456268
113905	456269
23368	456270
7976	456271
7090	456272
34429	456273
7172	456274
18008	456275
138568	456276
89094	456277
72454	456278
729	456279
40729	456280
47512	456281
14148	456282
121922	456283
106733	456284
62399	456285
47965	456286
44046	456287
41099	456288
1211	456289
3949	456290
9515	456291
71587	456292
19146	456293
49572	456294
106820	456295
10250	456296
19386	456297
14437	456298
8098	456299
73028	456300
71224	456301
4200	456302
355	456303
52891	456304
60265	456305
41398	456306
27113	456307
90779	456308
93180	456309
2021	456310
59007	456311
57073	456312
18419	456313
7098	456314
115508	456315
26269	456316
61724	456317
122209	456318
16234	456319
134264	456320
41281	456321
71804	456322
35760	456323
12870	456324
52677	456325
116510	456326
36950	456327
56955	456328
48838	456329
43	456330
58714	456331
50377	456332
96086	456333
34501	456334
16305	456335
41933	456336
35730	456337
102405	456338
150338	456339
45435	456340
16413	456341
4684	456342
18672	456343
74384	456344
52821	456345
6262	456346
37166	456347
45872	456348
245	456349
36745	456350
54037	456351
18766	456352
1508	456353
38657	456354
120624	456355
35971	456356
29822	456357
66082	456358
63992	456359
142690	456360
65909	456361
80063	456362
105351	456363
18231	456364
3754	456365
28729	456366
4164	456367
3246	456368
55468	456369
89490	456370
57221	456371
25165	456372
29898	456373
11352	456374
88651	456375
4060	456376
3897	456377
23664	456378
1500	456379
3248	456380
3306	456381
21625	456382
661	456383
13397	456384
96773	456385
1127	456386
100558	456387
6196	456388
32966	456389
146484	456390
41885	456391
72560	456392
76703	456393
53397	456394
25555	456395
2053	456396
120206	456397
40664	456398
96050	456399
120079	456400
27824	456401
42472	456402
71465	456403
12329	456404
110856	456405
37860	456406
2467	456407
101375	456408
20607	456409
37773	456410
400	456411
33218	456412
14573	456413
8184	456414
2549	456415
6413	456416
58060	456417
36362	456418
2280	456419
11856	456420
63931	456421
57855	456422
64928	456423
22723	456424
55281	456425
120047	456426
4645	456427
27134	456428
47208	456429
110790	456430
14603	456431
18989	456432
11859	456433
21629	456434
37426	456435
39412	456436
79106	456437
48619	456438
43855	456439
7231	456440
43271	456441
5505	456442
136972	456443
77018	456444
57455	456445
14797	456446
8310	456447
13246	456448
771	456449
26841	456450
26747	456451
20112	456452
58286	456453
4508	456454
33424	456455
13773	456456
13415	456457
52227	456458
32756	456459
60992	456460
140441	456461
16785	456462
2432	456463
49120	456464
40297	456465
20270	456466
16614	456467
103814	456468
61350	456469
74353	456470
100268	456471
104349	456472
99634	456473
30813	456474
137150	456475
5565	456476
80725	456477
59219	456478
84303	456479
1005	456480
56838	456481
57175	456482
36039	456483
26497	456484
4056	456485
8144	456486
125036	456487
132935	456488
63504	456489
103447	456490
37687	456491
51333	456492
83712	456493
28725	456494
25848	456495
37693	456496
58634	456497
19098	456498
17075	456499
46921	456500
52095	456501
43894	456502
16162	456503
14042	456504
102310	456505
150012	456506
24343	456507
2932	456508
79177	456509
612	456510
80776	456511
2920	456512
29379	456513
62495	456514
99875	456515
6207	456516
9216	456517
36575	456518
7066	456519
7744	456520
91971	456521
11485	456522
10479	456523
9680	456524
12278	456525
133438	456526
66097	456527
91723	456528
94080	456529
75753	456530
76	456531
55703	456532
58986	456533
96803	456534
43146	456535
57678	456536
56357	456537
56647	456538
51626	456539
14304	456540
4302	456541
144592	456542
46344	456543
2784	456544
55030	456545
204	456546
72393	456547
8605	456548
55518	456549
101344	456550
45937	456551
104814	456552
104213	456553
33348	456554
44573	456555
11715	456556
67236	456557
21090	456558
77654	456559
49961	456560
43741	456561
65148	456562
57444	456563
52431	456564
143311	456565
10696	456566
5885	456567
10843	456568
5425	456569
41739	456570
5424	456571
25951	456572
2931	456573
37888	456574
85367	456575
135195	456576
14404	456577
5082	456578
109826	456579
9067	456580
12180	456581
33560	456582
133573	456583
22342	456584
572	456585
27327	456586
59364	456587
39003	456588
30157	456589
139352	456590
23305	456591
922	456592
29947	456593
8619	456594
147237	456595
17462	456596
30151	456597
33297	456598
1750	456599
27350	456600
118239	456601
87802	456602
32568	456603
114023	456604
42049	456605
10936	456606
19626	456607
35583	456608
112838	456609
64213	456610
222	456611
19734	456612
84105	456613
22641	456614
17770	456615
9141	456616
8668	456617
53667	456618
33124	456619
127348	456620
16149	456621
6025	456622
68011	456623
44203	456624
22101	456625
93901	456626
541	456627
95566	456628
121061	456629
22520	456630
56092	456631
109605	456632
12639	456633
5834	456634
8682	456635
11956	456636
31503	456637
22004	456638
64076	456639
33429	456640
16727	456641
26828	456642
25114	456643
20841	456644
32246	456645
48721	456646
75339	456647
21036	456648
118765	456649
336	456650
57628	456651
14751	456652
1586	456653
2030	456654
58620	456655
5775	456656
72859	456657
82341	456658
24547	456659
104082	456660
21876	456661
85547	456662
24525	456663
72500	456664
2534	456665
29327	456666
7721	456667
10825	456668
49583	456669
13274	456670
66381	456671
4757	456672
13707	456673
38515	456674
133341	456675
143568	456676
2970	456677
69841	456678
31540	456679
2362	456680
513	456681
63954	456682
80451	456683
6381	456684
29798	456685
16142	456686
90404	456687
63515	456688
4360	456689
2225	456690
48277	456691
8826	456692
73915	456693
2862	456694
24890	456695
23683	456696
11057	456697
4906	456698
11751	456699
51455	456700
58538	456701
236	456702
43103	456703
6001	456704
119361	456705
71174	456706
51453	456707
82117	456708
2269	456709
109503	456710
87579	456711
13777	456712
21703	456713
7691	456714
16918	456715
33095	456716
62036	456717
26109	456718
72801	456719
24804	456720
23975	456721
35448	456722
113817	456723
82200	456724
6162	456725
85865	456726
119822	456727
35751	456728
144970	456729
7231	456730
708	456731
109008	456732
32792	456733
3097	456734
100642	456735
91520	456736
71901	456737
26456	456738
14187	456739
36003	456740
67526	456741
83758	456742
53626	456743
103392	456744
31095	456745
8665	456746
68483	456747
8340	456748
13669	456749
43492	456750
69590	456751
99421	456752
82128	456753
28066	456754
20080	456755
16274	456756
18287	456757
57521	456758
64108	456759
64262	456760
65507	456761
47016	456762
18569	456763
59669	456764
104132	456765
35448	456766
92598	456767
38686	456768
19299	456769
86693	456770
21679	456771
39904	456772
105100	456773
95292	456774
18324	456775
93985	456776
58399	456777
28970	456778
42018	456779
33047	456780
2157	456781
123811	456782
95	456783
29845	456784
1087	456785
44532	456786
100983	456787
86124	456788
108398	456789
22947	456790
17668	456791
1437	456792
61148	456793
10517	456794
88805	456795
30498	456796
51659	456797
13004	456798
85	456799
41927	456800
80283	456801
83279	456802
73038	456803
50042	456804
44656	456805
46579	456806
64759	456807
15660	456808
92460	456809
48172	456810
8943	456811
121158	456812
48943	456813
16411	456814
61782	456815
20704	456816
66920	456817
20591	456818
46349	456819
48738	456820
136618	456821
4619	456822
12061	456823
82574	456824
3731	456825
13490	456826
57080	456827
17228	456828
8907	456829
2351	456830
82331	456831
112	456832
105359	456833
23443	456834
23992	456835
48788	456836
25917	456837
109127	456838
33285	456839
22300	456840
65805	456841
80468	456842
124228	456843
102789	456844
9803	456845
70356	456846
18770	456847
35143	456848
55327	456849
4220	456850
31764	456851
42128	456852
94868	456853
58781	456854
11038	456855
52062	456856
11052	456857
114269	456858
47048	456859
4467	456860
7804	456861
41005	456862
20982	456863
26470	456864
48085	456865
671	456866
89406	456867
6054	456868
416	456869
604	456870
23998	456871
4193	456872
93965	456873
107383	456874
6326	456875
93232	456876
68485	456877
7360	456878
46987	456879
14634	456880
11471	456881
6336	456882
145816	456883
1503	456884
17487	456885
107216	456886
30922	456887
16404	456888
15779	456889
7996	456890
21199	456891
112928	456892
120377	456893
55360	456894
32086	456895
17896	456896
974	456897
99017	456898
66343	456899
66781	456900
51988	456901
87852	456902
60595	456903
88815	456904
49097	456905
47254	456906
149819	456907
45257	456908
725	456909
113601	456910
4769	456911
55938	456912
71156	456913
22196	456914
135973	456915
3375	456916
42272	456917
102053	456918
15276	456919
17436	456920
47505	456921
77829	456922
16941	456923
11867	456924
4539	456925
95469	456926
96610	456927
53208	456928
40001	456929
36187	456930
24624	456931
16559	456932
57836	456933
40865	456934
137301	456935
8050	456936
3543	456937
124520	456938
65361	456939
49793	456940
6808	456941
110732	456942
43465	456943
10769	456944
63143	456945
66048	456946
18799	456947
19235	456948
50228	456949
20745	456950
22176	456951
99222	456952
24275	456953
79464	456954
64	456955
77789	456956
211	456957
137344	456958
9792	456959
99535	456960
76539	456961
52090	456962
37698	456963
94791	456964
97870	456965
81745	456966
102485	456967
30268	456968
12	456969
58316	456970
3359	456971
59311	456972
20336	456973
109353	456974
58637	456975
57909	456976
73330	456977
25102	456978
51597	456979
132487	456980
25827	456981
23360	456982
41919	456983
37676	456984
66855	456985
8571	456986
83877	456987
38290	456988
114268	456989
13964	456990
80820	456991
22122	456992
3855	456993
35440	456994
45447	456995
127982	456996
7397	456997
77475	456998
8188	456999
16693	457000
80618	457001
7610	457002
8466	457003
38586	457004
95545	457005
41661	457006
34978	457007
149385	457008
5720	457009
127250	457010
6772	457011
8862	457012
64242	457013
50968	457014
32819	457015
19226	457016
4085	457017
123265	457018
54902	457019
93343	457020
79198	457021
142201	457022
58005	457023
62020	457024
122	457025
31683	457026
111000	457027
416	457028
69814	457029
51489	457030
63815	457031
31702	457032
45771	457033
19186	457034
20179	457035
74622	457036
25608	457037
36446	457038
65737	457039
115608	457040
31027	457041
37442	457042
1541	457043
62477	457044
75664	457045
15097	457046
5796	457047
17990	457048
79342	457049
12893	457050
17868	457051
28135	457052
71741	457053
21995	457054
79799	457055
51522	457056
84678	457057
3103	457058
82137	457059
78432	457060
23345	457061
84519	457062
82421	457063
36693	457064
4350	457065
53094	457066
228	457067
115611	457068
71439	457069
37232	457070
5661	457071
1181	457072
29484	457073
84831	457074
14369	457075
23268	457076
3326	457077
48623	457078
5348	457079
143041	457080
1306	457081
15558	457082
27745	457083
8449	457084
70410	457085
43536	457086
98778	457087
7193	457088
92895	457089
53198	457090
2164	457091
42748	457092
18768	457093
73359	457094
46963	457095
37752	457096
67873	457097
64564	457098
14697	457099
89977	457100
12891	457101
70375	457102
96144	457103
1196	457104
22554	457105
4145	457106
2472	457107
50696	457108
63279	457109
148221	457110
4396	457111
3848	457112
86772	457113
40593	457114
15861	457115
15320	457116
37922	457117
2344	457118
28821	457119
10616	457120
6736	457121
19851	457122
51160	457123
24164	457124
104052	457125
24380	457126
84298	457127
29517	457128
51412	457129
68837	457130
149523	457131
59233	457132
29155	457133
120878	457134
1055	457135
6309	457136
11501	457137
67879	457138
124060	457139
95395	457140
21772	457141
91960	457142
38096	457143
23740	457144
14440	457145
78349	457146
77625	457147
5737	457148
1353	457149
21156	457150
39767	457151
104795	457152
114115	457153
140972	457154
15265	457155
14914	457156
292	457157
44	457158
81811	457159
29590	457160
2296	457161
85227	457162
113471	457163
11752	457164
2498	457165
61143	457166
1290	457167
31105	457168
73667	457169
14421	457170
531	457171
100493	457172
22901	457173
8461	457174
1399	457175
2894	457176
21824	457177
69561	457178
16217	457179
9149	457180
511	457181
16550	457182
47367	457183
30805	457184
12212	457185
63352	457186
44940	457187
93	457188
20532	457189
77767	457190
31463	457191
43848	457192
100985	457193
28582	457194
75852	457195
27110	457196
5596	457197
16259	457198
82587	457199
54855	457200
32709	457201
22709	457202
42853	457203
16289	457204
74	457205
80020	457206
48143	457207
100943	457208
72447	457209
12416	457210
63558	457211
74780	457212
1399	457213
77833	457214
103330	457215
40532	457216
17984	457217
53468	457218
72718	457219
64780	457220
11208	457221
25491	457222
4998	457223
75629	457224
67585	457225
30178	457226
45542	457227
28542	457228
58908	457229
98971	457230
20011	457231
37222	457232
21253	457233
23868	457234
16354	457235
20354	457236
3454	457237
41225	457238
7850	457239
21758	457240
119609	457241
72566	457242
50805	457243
32905	457244
28043	457245
37111	457246
64765	457247
78822	457248
38832	457249
15590	457250
143646	457251
1617	457252
131353	457253
59630	457254
34255	457255
53308	457256
15605	457257
110370	457258
95837	457259
39318	457260
1709	457261
87276	457262
40967	457263
71286	457264
40161	457265
50835	457266
71902	457267
26315	457268
71103	457269
96880	457270
5572	457271
102868	457272
18015	457273
115097	457274
47866	457275
9	457276
104624	457277
1347	457278
63866	457279
129162	457280
674	457281
43636	457282
98538	457283
13907	457284
17420	457285
2616	457286
27489	457287
14041	457288
48359	457289
71238	457290
51638	457291
15849	457292
17539	457293
8264	457294
85488	457295
42875	457296
33702	457297
6758	457298
67563	457299
66802	457300
52257	457301
373	457302
85384	457303
4600	457304
44406	457305
60702	457306
31048	457307
57005	457308
13902	457309
97138	457310
787	457311
26282	457312
16179	457313
76347	457314
55627	457315
35362	457316
10896	457317
10561	457318
12391	457319
25040	457320
48860	457321
45933	457322
12488	457323
85459	457324
35476	457325
72339	457326
83932	457327
65054	457328
22413	457329
81892	457330
135627	457331
91412	457332
45855	457333
23101	457334
13039	457335
17534	457336
77629	457337
78625	457338
90079	457339
12083	457340
83318	457341
9907	457342
120026	457343
3291	457344
50440	457345
82684	457346
24845	457347
64499	457348
419	457349
21358	457350
6114	457351
80950	457352
91010	457353
57422	457354
111902	457355
7538	457356
44916	457357
14464	457358
101023	457359
60315	457360
134443	457361
75348	457362
138472	457363
58307	457364
80930	457365
15179	457366
1886	457367
112632	457368
130054	457369
19722	457370
33423	457371
115768	457372
37076	457373
87272	457374
40737	457375
139994	457376
1916	457377
107143	457378
26390	457379
78148	457380
2248	457381
29237	457382
21156	457383
103874	457384
67348	457385
26814	457386
29377	457387
22890	457388
54431	457389
2486	457390
77323	457391
1834	457392
62301	457393
9412	457394
84955	457395
18720	457396
26929	457397
89617	457398
99352	457399
5870	457400
21836	457401
82414	457402
96675	457403
140890	457404
47470	457405
54092	457406
46136	457407
22167	457408
22157	457409
39006	457410
88999	457411
96072	457412
52	457413
16376	457414
18	457415
43567	457416
60950	457417
70280	457418
1910	457419
142893	457420
26700	457421
25167	457422
135594	457423
14640	457424
95095	457425
1080	457426
43648	457427
53357	457428
124576	457429
103453	457430
24384	457431
117894	457432
24710	457433
10434	457434
38435	457435
39948	457436
135680	457437
128050	457438
12864	457439
16896	457440
119393	457441
17061	457442
57447	457443
898	457444
37746	457445
76214	457446
6221	457447
135193	457448
26895	457449
20190	457450
5876	457451
17617	457452
138367	457453
6859	457454
59429	457455
18787	457456
142516	457457
1067	457458
128091	457459
28181	457460
23714	457461
40013	457462
63324	457463
98168	457464
64989	457465
7654	457466
85033	457467
87849	457468
20081	457469
252	457470
100079	457471
117717	457472
17807	457473
76735	457474
13567	457475
17933	457476
129623	457477
54830	457478
84822	457479
92803	457480
48383	457481
20353	457482
60589	457483
30305	457484
101011	457485
79635	457486
13260	457487
89683	457488
12203	457489
93438	457490
43586	457491
13941	457492
63570	457493
113	457494
7600	457495
57586	457496
137640	457497
15401	457498
13501	457499
11917	457500
74799	457501
1885	457502
28025	457503
8405	457504
104249	457505
14481	457506
3679	457507
49831	457508
45196	457509
4528	457510
65539	457511
9119	457512
17797	457513
2025	457514
20028	457515
93340	457516
120505	457517
17286	457518
5987	457519
7728	457520
229	457521
107358	457522
9101	457523
53708	457524
11285	457525
10259	457526
66979	457527
5371	457528
89887	457529
28110	457530
80385	457531
107663	457532
33472	457533
22619	457534
29494	457535
809	457536
116436	457537
108759	457538
16542	457539
6142	457540
55349	457541
5973	457542
46748	457543
2694	457544
82408	457545
58323	457546
82850	457547
12239	457548
70766	457549
40517	457550
1959	457551
75142	457552
506	457553
12609	457554
270	457555
42203	457556
73021	457557
62046	457558
12434	457559
1761	457560
6118	457561
21686	457562
90904	457563
86450	457564
63315	457565
58448	457566
72732	457567
33134	457568
36003	457569
7952	457570
21078	457571
15626	457572
52233	457573
126640	457574
6549	457575
11585	457576
122449	457577
64680	457578
6476	457579
4240	457580
43529	457581
1480	457582
83768	457583
46191	457584
22900	457585
111315	457586
15090	457587
43912	457588
56086	457589
105918	457590
45928	457591
90002	457592
12398	457593
33890	457594
39688	457595
95580	457596
12551	457597
28821	457598
45794	457599
37830	457600
45686	457601
23393	457602
74013	457603
19419	457604
52590	457605
2181	457606
41465	457607
84919	457608
19372	457609
6560	457610
10787	457611
141489	457612
4277	457613
25670	457614
26709	457615
68249	457616
83312	457617
48119	457618
15297	457619
27471	457620
4103	457621
91059	457622
51384	457623
31619	457624
26482	457625
34183	457626
111201	457627
9473	457628
39640	457629
68225	457630
88602	457631
14909	457632
56559	457633
69693	457634
33674	457635
60775	457636
907	457637
65115	457638
50366	457639
2411	457640
80467	457641
58534	457642
24272	457643
22808	457644
8637	457645
14676	457646
65177	457647
96901	457648
34271	457649
48903	457650
78449	457651
85321	457652
15792	457653
51338	457654
55116	457655
75894	457656
8512	457657
45969	457658
18440	457659
101454	457660
20534	457661
113218	457662
37300	457663
95913	457664
19162	457665
72865	457666
13424	457667
31825	457668
10818	457669
36752	457670
32396	457671
73623	457672
76096	457673
102753	457674
103817	457675
113091	457676
122440	457677
114515	457678
53914	457679
67860	457680
2907	457681
33209	457682
121504	457683
101	457684
79510	457685
33902	457686
13719	457687
3400	457688
31545	457689
90947	457690
149708	457691
19720	457692
442	457693
27801	457694
14788	457695
100985	457696
111263	457697
24962	457698
28810	457699
14262	457700
54839	457701
7247	457702
54663	457703
54599	457704
111056	457705
111849	457706
19748	457707
86604	457708
55904	457709
7037	457710
88310	457711
105073	457712
257	457713
1417	457714
73374	457715
41288	457716
34029	457717
1315	457718
3568	457719
11850	457720
147044	457721
25669	457722
182	457723
67195	457724
10529	457725
72305	457726
3281	457727
28523	457728
58298	457729
8578	457730
3940	457731
10977	457732
44126	457733
19348	457734
27788	457735
70882	457736
49266	457737
19551	457738
112625	457739
49859	457740
2695	457741
48899	457742
77223	457743
14195	457744
10216	457745
64854	457746
41378	457747
43324	457748
70025	457749
44474	457750
101773	457751
14910	457752
87851	457753
107045	457754
43990	457755
1175	457756
61727	457757
195	457758
42294	457759
23250	457760
39141	457761
67606	457762
42820	457763
92207	457764
124577	457765
61176	457766
60979	457767
6655	457768
135270	457769
39232	457770
24853	457771
98407	457772
10820	457773
39968	457774
3547	457775
39040	457776
78028	457777
22087	457778
596	457779
15157	457780
9390	457781
7436	457782
22746	457783
11672	457784
71191	457785
89549	457786
2059	457787
41973	457788
26569	457789
119829	457790
10942	457791
11111	457792
19139	457793
3629	457794
27390	457795
35860	457796
91575	457797
88640	457798
18856	457799
132050	457800
23794	457801
2040	457802
85980	457803
58740	457804
23774	457805
12186	457806
4030	457807
19237	457808
6039	457809
41530	457810
46975	457811
5125	457812
64845	457813
119845	457814
3822	457815
91793	457816
89084	457817
128963	457818
59020	457819
59249	457820
17578	457821
69079	457822
102937	457823
6176	457824
110271	457825
14819	457826
25389	457827
28829	457828
120274	457829
2844	457830
14137	457831
66094	457832
40681	457833
63898	457834
20672	457835
78735	457836
63602	457837
37875	457838
70967	457839
7734	457840
126158	457841
4376	457842
37488	457843
1517	457844
134154	457845
6543	457846
36709	457847
90856	457848
26540	457849
41318	457850
37353	457851
9845	457852
113	457853
72490	457854
20390	457855
7606	457856
38735	457857
16469	457858
63096	457859
2648	457860
94366	457861
67	457862
41475	457863
92686	457864
133918	457865
20716	457866
84511	457867
45861	457868
16514	457869
74484	457870
44111	457871
31998	457872
29492	457873
29267	457874
10956	457875
65976	457876
41952	457877
57723	457878
27936	457879
29413	457880
20230	457881
51816	457882
6722	457883
36205	457884
72176	457885
35222	457886
37392	457887
16014	457888
1854	457889
6476	457890
2602	457891
49007	457892
137194	457893
8881	457894
1764	457895
45161	457896
1767	457897
23456	457898
13586	457899
28445	457900
83661	457901
63519	457902
9802	457903
59020	457904
101806	457905
101268	457906
65643	457907
80821	457908
75501	457909
62483	457910
49583	457911
54345	457912
62869	457913
79814	457914
114358	457915
116170	457916
102499	457917
93776	457918
107437	457919
33922	457920
35969	457921
19512	457922
23836	457923
54563	457924
69622	457925
71986	457926
17639	457927
24502	457928
4387	457929
32856	457930
65916	457931
1477	457932
34079	457933
44281	457934
47056	457935
61983	457936
127437	457937
99432	457938
3598	457939
138283	457940
4975	457941
77456	457942
9511	457943
95783	457944
665	457945
27165	457946
35685	457947
10780	457948
25794	457949
74575	457950
79384	457951
25412	457952
125933	457953
40119	457954
118691	457955
83744	457956
74687	457957
72568	457958
105480	457959
30783	457960
87241	457961
142046	457962
53528	457963
2499	457964
6222	457965
10882	457966
60230	457967
45730	457968
84519	457969
8317	457970
135705	457971
63688	457972
1137	457973
46276	457974
66115	457975
27918	457976
58774	457977
273	457978
1	457979
7860	457980
13171	457981
64628	457982
26733	457983
22708	457984
97238	457985
7879	457986
58344	457987
15355	457988
138679	457989
69116	457990
39678	457991
46709	457992
73932	457993
47134	457994
19115	457995
6339	457996
43917	457997
44336	457998
122272	457999
31994	458000
86466	458001
42196	458002
25140	458003
72697	458004
20309	458005
100643	458006
36204	458007
47689	458008
11306	458009
125417	458010
109422	458011
113029	458012
33965	458013
54819	458014
13252	458015
2405	458016
1051	458017
8247	458018
107113	458019
62298	458020
86771	458021
101726	458022
2673	458023
67502	458024
91566	458025
107847	458026
370	458027
45407	458028
105701	458029
111485	458030
24972	458031
23673	458032
3170	458033
18875	458034
11635	458035
42380	458036
97068	458037
15272	458038
18987	458039
38902	458040
22634	458041
31783	458042
53337	458043
6433	458044
36838	458045
111595	458046
37169	458047
37277	458048
42599	458049
42598	458050
5209	458051
120689	458052
599	458053
76007	458054
103817	458055
23415	458056
117099	458057
13	458058
65709	458059
46235	458060
76357	458061
25259	458062
29863	458063
9206	458064
6097	458065
72668	458066
40562	458067
7452	458068
54391	458069
18379	458070
114091	458071
102	458072
24924	458073
74879	458074
110377	458075
9548	458076
136206	458077
56891	458078
110745	458079
7864	458080
49286	458081
10530	458082
71558	458083
7859	458084
101299	458085
59637	458086
28633	458087
76976	458088
122135	458089
2796	458090
129203	458091
96889	458092
99211	458093
516	458094
3765	458095
537	458096
66508	458097
58021	458098
28911	458099
39731	458100
19163	458101
13549	458102
15890	458103
24702	458104
38131	458105
85691	458106
90940	458107
119169	458108
896	458109
8073	458110
16436	458111
25804	458112
46205	458113
134640	458114
62188	458115
14766	458116
147244	458117
30809	458118
107049	458119
88809	458120
92965	458121
60173	458122
8534	458123
41182	458124
5295	458125
33766	458126
130989	458127
14835	458128
113864	458129
84510	458130
10562	458131
62840	458132
34851	458133
15888	458134
6218	458135
37325	458136
1043	458137
28095	458138
27231	458139
83100	458140
42243	458141
3002	458142
4796	458143
30254	458144
62505	458145
52627	458146
1937	458147
83298	458148
37494	458149
87534	458150
47634	458151
48302	458152
5482	458153
13672	458154
38184	458155
25328	458156
52355	458157
4154	458158
88209	458159
64815	458160
103097	458161
30017	458162
89551	458163
105	458164
45002	458165
2482	458166
58218	458167
40210	458168
6248	458169
77661	458170
70246	458171
19611	458172
101522	458173
73779	458174
33525	458175
97661	458176
3720	458177
66862	458178
3835	458179
2777	458180
63849	458181
143	458182
6623	458183
40226	458184
6514	458185
26474	458186
76968	458187
8237	458188
69952	458189
27778	458190
23245	458191
50233	458192
34970	458193
17380	458194
126262	458195
12094	458196
78542	458197
33538	458198
43416	458199
2260	458200
31124	458201
2871	458202
114856	458203
77515	458204
34308	458205
11561	458206
70249	458207
41238	458208
85430	458209
1636	458210
46806	458211
94096	458212
60522	458213
96873	458214
130916	458215
87194	458216
946	458217
72980	458218
45479	458219
35105	458220
122313	458221
101681	458222
71101	458223
9582	458224
6013	458225
55937	458226
47841	458227
376	458228
5213	458229
26313	458230
21007	458231
44784	458232
35186	458233
148	458234
38324	458235
12877	458236
114616	458237
65040	458238
103732	458239
97992	458240
90541	458241
130481	458242
77523	458243
6193	458244
1650	458245
26666	458246
3875	458247
4100	458248
436	458249
24893	458250
81669	458251
31130	458252
40882	458253
117529	458254
83083	458255
8741	458256
61877	458257
4494	458258
28290	458259
6341	458260
47810	458261
110873	458262
32749	458263
15096	458264
22908	458265
37067	458266
24185	458267
3678	458268
500	458269
7992	458270
85977	458271
8110	458272
3561	458273
129	458274
70195	458275
3497	458276
84746	458277
96984	458278
6397	458279
25165	458280
107480	458281
23723	458282
37518	458283
33492	458284
77714	458285
53746	458286
20090	458287
60568	458288
46666	458289
91046	458290
98337	458291
120644	458292
3203	458293
15677	458294
2755	458295
3	458296
1836	458297
7095	458298
4856	458299
10711	458300
10903	458301
6327	458302
43025	458303
20453	458304
25259	458305
2375	458306
131314	458307
90503	458308
75638	458309
5328	458310
54235	458311
84079	458312
46465	458313
28654	458314
60413	458315
90257	458316
24959	458317
39325	458318
521	458319
2427	458320
195	458321
87472	458322
80083	458323
61895	458324
1691	458325
15058	458326
9802	458327
13175	458328
4190	458329
31116	458330
80246	458331
89245	458332
10796	458333
38006	458334
60811	458335
4172	458336
56787	458337
24778	458338
57282	458339
14556	458340
123	458341
2717	458342
96656	458343
69675	458344
12030	458345
103686	458346
118317	458347
34757	458348
69501	458349
70137	458350
23657	458351
24190	458352
2295	458353
24065	458354
97489	458355
13150	458356
32106	458357
54377	458358
34251	458359
66589	458360
28400	458361
80884	458362
61409	458363
21699	458364
4164	458365
7722	458366
83598	458367
64802	458368
90180	458369
43929	458370
60603	458371
6211	458372
1952	458373
53190	458374
78866	458375
79779	458376
7811	458377
39485	458378
7142	458379
596	458380
3942	458381
27164	458382
123759	458383
82706	458384
1061	458385
7473	458386
7952	458387
5007	458388
12671	458389
113990	458390
45022	458391
13259	458392
14641	458393
16763	458394
43372	458395
117111	458396
94343	458397
26369	458398
17420	458399
13692	458400
102289	458401
41127	458402
60325	458403
28097	458404
68595	458405
6779	458406
24179	458407
48963	458408
44	458409
88128	458410
25796	458411
98980	458412
12766	458413
11590	458414
42770	458415
16888	458416
36192	458417
42242	458418
142759	458419
128185	458420
140714	458421
71257	458422
75408	458423
55890	458424
18989	458425
103076	458426
30664	458427
23856	458428
71554	458429
84768	458430
54626	458431
4938	458432
82717	458433
45590	458434
98194	458435
41064	458436
31624	458437
37431	458438
55265	458439
41196	458440
53288	458441
52039	458442
24258	458443
44266	458444
96216	458445
72808	458446
127192	458447
159	458448
96837	458449
88394	458450
138744	458451
107692	458452
20302	458453
9262	458454
147637	458455
76252	458456
884	458457
62150	458458
772	458459
12315	458460
56685	458461
69149	458462
46041	458463
2177	458464
120032	458465
70010	458466
66714	458467
77451	458468
93285	458469
43358	458470
77283	458471
19228	458472
111740	458473
91509	458474
38715	458475
82553	458476
68035	458477
13308	458478
3699	458479
12449	458480
3139	458481
1870	458482
112930	458483
18365	458484
73146	458485
36729	458486
21250	458487
101838	458488
18915	458489
18544	458490
133813	458491
10718	458492
33882	458493
88042	458494
104733	458495
44994	458496
47433	458497
14508	458498
46364	458499
40679	458500
17733	458501
18324	458502
69848	458503
28173	458504
106635	458505
131613	458506
189	458507
59980	458508
3257	458509
42880	458510
107117	458511
43816	458512
76084	458513
3662	458514
16855	458515
41756	458516
42785	458517
121047	458518
121338	458519
3188	458520
6670	458521
50416	458522
22776	458523
30209	458524
135946	458525
44078	458526
24997	458527
4457	458528
106280	458529
43725	458530
26319	458531
17377	458532
91289	458533
39001	458534
44004	458535
7432	458536
20930	458537
8449	458538
31062	458539
107239	458540
30045	458541
134202	458542
19151	458543
63223	458544
53942	458545
73280	458546
12205	458547
59583	458548
3225	458549
31426	458550
10774	458551
15149	458552
6181	458553
15139	458554
21755	458555
44799	458556
105944	458557
40289	458558
3380	458559
9671	458560
23570	458561
120327	458562
54745	458563
40004	458564
5253	458565
106158	458566
54597	458567
75983	458568
22840	458569
54067	458570
26035	458571
40942	458572
127643	458573
94063	458574
126554	458575
139811	458576
49709	458577
24468	458578
14566	458579
85964	458580
47985	458581
33777	458582
46007	458583
29633	458584
37199	458585
118787	458586
21147	458587
19601	458588
13432	458589
21690	458590
128965	458591
449	458592
11690	458593
59590	458594
3193	458595
16770	458596
43659	458597
71957	458598
37697	458599
13853	458600
324	458601
7460	458602
12229	458603
103447	458604
9782	458605
5924	458606
54539	458607
24092	458608
59611	458609
5927	458610
73667	458611
7803	458612
6152	458613
122007	458614
87432	458615
31078	458616
24044	458617
70927	458618
23323	458619
143934	458620
3241	458621
39455	458622
24230	458623
3597	458624
11255	458625
57557	458626
2933	458627
48158	458628
34975	458629
67985	458630
50279	458631
37237	458632
19714	458633
10541	458634
79301	458635
127431	458636
26147	458637
2016	458638
114017	458639
108444	458640
22917	458641
871	458642
110776	458643
137314	458644
75666	458645
10027	458646
58158	458647
142985	458648
4294	458649
474	458650
25003	458651
73976	458652
99566	458653
24891	458654
9721	458655
208	458656
8840	458657
60826	458658
8753	458659
53919	458660
40334	458661
86612	458662
131798	458663
106544	458664
109137	458665
22177	458666
41881	458667
8670	458668
9465	458669
86281	458670
9870	458671
2751	458672
67748	458673
85307	458674
48944	458675
14966	458676
424	458677
81891	458678
2975	458679
38180	458680
68773	458681
49764	458682
67384	458683
411	458684
6250	458685
79129	458686
770	458687
62481	458688
53388	458689
73068	458690
851	458691
6997	458692
28973	458693
55351	458694
114027	458695
58813	458696
6075	458697
136581	458698
15022	458699
8696	458700
147081	458701
2132	458702
10159	458703
54687	458704
29680	458705
104080	458706
75126	458707
8120	458708
34137	458709
34038	458710
6636	458711
20592	458712
6099	458713
100566	458714
54738	458715
23547	458716
29868	458717
60070	458718
13233	458719
48665	458720
7944	458721
59117	458722
12858	458723
40072	458724
28751	458725
22509	458726
18169	458727
11439	458728
7839	458729
56051	458730
150014	458731
91442	458732
17234	458733
45665	458734
122927	458735
13306	458736
80302	458737
32135	458738
73	458739
92773	458740
87366	458741
76363	458742
58804	458743
124237	458744
100704	458745
105679	458746
45484	458747
6808	458748
59789	458749
36089	458750
40547	458751
75706	458752
23087	458753
12753	458754
48737	458755
99376	458756
3933	458757
92104	458758
87428	458759
78081	458760
89282	458761
4124	458762
57069	458763
36177	458764
33270	458765
107021	458766
83627	458767
33912	458768
33948	458769
7149	458770
20090	458771
9220	458772
21948	458773
52382	458774
24300	458775
63652	458776
76688	458777
27620	458778
51811	458779
16502	458780
20529	458781
268	458782
13952	458783
83011	458784
67316	458785
61235	458786
33951	458787
52070	458788
11639	458789
43138	458790
432	458791
82797	458792
34082	458793
1715	458794
54565	458795
23296	458796
122378	458797
63741	458798
53475	458799
26695	458800
16570	458801
46590	458802
20389	458803
40471	458804
41910	458805
31537	458806
74762	458807
91104	458808
98293	458809
15102	458810
9710	458811
28846	458812
6080	458813
13200	458814
3510	458815
78826	458816
448	458817
14059	458818
1637	458819
6829	458820
37182	458821
35430	458822
68579	458823
15410	458824
15742	458825
37913	458826
135604	458827
107279	458828
21093	458829
6954	458830
40339	458831
7907	458832
7249	458833
95022	458834
15675	458835
26731	458836
71530	458837
89930	458838
23072	458839
121192	458840
14877	458841
77056	458842
18082	458843
136298	458844
7267	458845
31581	458846
105086	458847
53453	458848
16933	458849
74456	458850
38901	458851
64439	458852
80134	458853
32405	458854
5949	458855
120948	458856
56346	458857
11370	458858
149370	458859
42275	458860
23191	458861
53322	458862
69838	458863
24755	458864
32270	458865
56069	458866
53462	458867
47812	458868
49067	458869
20109	458870
34302	458871
19494	458872
101357	458873
26817	458874
6066	458875
56328	458876
47759	458877
254	458878
1680	458879
46926	458880
325	458881
38498	458882
9189	458883
29759	458884
17020	458885
47019	458886
115495	458887
48883	458888
13085	458889
19443	458890
47816	458891
123289	458892
103855	458893
30677	458894
93641	458895
89410	458896
31748	458897
38653	458898
27136	458899
81067	458900
84091	458901
6202	458902
30357	458903
105527	458904
2990	458905
10337	458906
1326	458907
87879	458908
10193	458909
33070	458910
34119	458911
107201	458912
39560	458913
12055	458914
44500	458915
100355	458916
120314	458917
1335	458918
4533	458919
2080	458920
37902	458921
88676	458922
59409	458923
25805	458924
24981	458925
22660	458926
23018	458927
72414	458928
112866	458929
21589	458930
20748	458931
99767	458932
15722	458933
46929	458934
17064	458935
52514	458936
19213	458937
45084	458938
40189	458939
13397	458940
46660	458941
74026	458942
2895	458943
37310	458944
3239	458945
71823	458946
74720	458947
74754	458948
14913	458949
29184	458950
17408	458951
19820	458952
45038	458953
52815	458954
93758	458955
33703	458956
101043	458957
69742	458958
121746	458959
44340	458960
20416	458961
9400	458962
82721	458963
36267	458964
15516	458965
6135	458966
13626	458967
11840	458968
5791	458969
70118	458970
59857	458971
41329	458972
21918	458973
5789	458974
15758	458975
39223	458976
37207	458977
29944	458978
16482	458979
33389	458980
15868	458981
20084	458982
41243	458983
78487	458984
23372	458985
38401	458986
3698	458987
32	458988
79094	458989
7492	458990
26183	458991
5061	458992
8402	458993
75806	458994
29399	458995
121350	458996
23012	458997
74335	458998
100463	458999
59397	459000
42412	459001
79776	459002
69209	459003
85165	459004
79394	459005
127959	459006
30577	459007
32246	459008
23176	459009
25957	459010
42747	459011
103319	459012
19079	459013
359	459014
81405	459015
108703	459016
41637	459017
110231	459018
67455	459019
166	459020
13412	459021
14525	459022
92741	459023
51909	459024
8259	459025
91418	459026
54374	459027
4379	459028
21027	459029
17470	459030
8526	459031
22989	459032
94487	459033
90475	459034
11431	459035
85742	459036
11049	459037
101655	459038
47410	459039
193	459040
44873	459041
68233	459042
59023	459043
48548	459044
10287	459045
65074	459046
41149	459047
37112	459048
125132	459049
30576	459050
21319	459051
25727	459052
38621	459053
129224	459054
58475	459055
30731	459056
85835	459057
93736	459058
66895	459059
15637	459060
6934	459061
35117	459062
50349	459063
82899	459064
562	459065
14903	459066
2754	459067
54562	459068
12674	459069
82664	459070
22416	459071
2993	459072
102719	459073
33309	459074
12917	459075
44556	459076
5864	459077
1440	459078
15909	459079
10117	459080
115251	459081
42457	459082
16513	459083
17041	459084
51344	459085
37501	459086
20915	459087
7718	459088
118819	459089
853	459090
5807	459091
84169	459092
21716	459093
44852	459094
92291	459095
25130	459096
43471	459097
100433	459098
111525	459099
17494	459100
40385	459101
1927	459102
4184	459103
54161	459104
105	459105
27239	459106
25852	459107
79487	459108
84490	459109
52296	459110
46837	459111
98363	459112
47440	459113
13888	459114
10030	459115
954	459116
1611	459117
92773	459118
36863	459119
7732	459120
22613	459121
8965	459122
38260	459123
73478	459124
33530	459125
16226	459126
96445	459127
78496	459128
115549	459129
38872	459130
374	459131
7063	459132
30226	459133
27651	459134
117895	459135
6906	459136
105426	459137
124365	459138
13833	459139
72281	459140
5785	459141
10085	459142
42345	459143
9925	459144
34504	459145
3614	459146
29973	459147
69889	459148
72404	459149
6269	459150
130111	459151
45837	459152
72719	459153
137306	459154
49748	459155
7275	459156
95176	459157
73241	459158
1805	459159
6633	459160
33906	459161
12203	459162
75822	459163
4080	459164
51176	459165
18587	459166
13600	459167
94971	459168
147737	459169
68185	459170
67725	459171
125418	459172
27793	459173
100585	459174
54970	459175
125309	459176
19749	459177
6618	459178
11593	459179
28896	459180
27900	459181
12406	459182
34193	459183
61907	459184
42137	459185
66880	459186
2	459187
42474	459188
6371	459189
29750	459190
31908	459191
86431	459192
132519	459193
23927	459194
22409	459195
30392	459196
3909	459197
51212	459198
16379	459199
195	459200
3415	459201
16699	459202
48574	459203
57089	459204
69408	459205
65630	459206
20138	459207
5633	459208
6788	459209
74685	459210
1075	459211
67551	459212
37441	459213
106063	459214
12031	459215
21810	459216
929	459217
18391	459218
62831	459219
71338	459220
97435	459221
31556	459222
12659	459223
58070	459224
2758	459225
4131	459226
34706	459227
25470	459228
1894	459229
54047	459230
138916	459231
87775	459232
13447	459233
29249	459234
15966	459235
1344	459236
4530	459237
28578	459238
37020	459239
47646	459240
139193	459241
81312	459242
24502	459243
17640	459244
112242	459245
69156	459246
19801	459247
7532	459248
13205	459249
1638	459250
19762	459251
10528	459252
12537	459253
13031	459254
37156	459255
19595	459256
26950	459257
90603	459258
45317	459259
42883	459260
85130	459261
145	459262
81967	459263
57042	459264
54803	459265
8414	459266
103114	459267
45371	459268
34714	459269
52484	459270
68523	459271
134414	459272
55681	459273
89059	459274
115689	459275
34289	459276
61899	459277
43196	459278
33684	459279
20454	459280
42366	459281
96776	459282
78072	459283
27577	459284
128250	459285
73434	459286
73474	459287
4316	459288
72578	459289
3047	459290
120658	459291
33755	459292
28175	459293
33097	459294
108284	459295
114749	459296
15482	459297
58582	459298
43170	459299
131525	459300
13699	459301
117626	459302
6959	459303
22286	459304
58207	459305
6269	459306
4014	459307
9692	459308
17545	459309
15952	459310
99	459311
27089	459312
1388	459313
58556	459314
8478	459315
8133	459316
20988	459317
21989	459318
4318	459319
96931	459320
61689	459321
12717	459322
87789	459323
8105	459324
1956	459325
67529	459326
53251	459327
86267	459328
50762	459329
72033	459330
82783	459331
15411	459332
69906	459333
43232	459334
5205	459335
50854	459336
121845	459337
38295	459338
75043	459339
68696	459340
97919	459341
37294	459342
53406	459343
42855	459344
8693	459345
3059	459346
18922	459347
85098	459348
8199	459349
60343	459350
29883	459351
46005	459352
19970	459353
6048	459354
44236	459355
87361	459356
3037	459357
45403	459358
91558	459359
29334	459360
42270	459361
9989	459362
107502	459363
75944	459364
1677	459365
78897	459366
38240	459367
38178	459368
18946	459369
62006	459370
7063	459371
106305	459372
31390	459373
137683	459374
46475	459375
145473	459376
117742	459377
118260	459378
118913	459379
33044	459380
498	459381
62694	459382
32349	459383
30890	459384
2746	459385
22357	459386
45792	459387
5507	459388
6213	459389
13679	459390
33443	459391
41946	459392
82639	459393
11766	459394
18348	459395
116775	459396
102810	459397
3011	459398
28698	459399
51079	459400
113847	459401
12697	459402
9732	459403
118791	459404
98468	459405
26658	459406
8463	459407
31368	459408
98924	459409
17860	459410
99054	459411
118432	459412
94095	459413
23485	459414
86548	459415
30929	459416
37370	459417
1590	459418
72595	459419
76779	459420
85495	459421
51170	459422
7693	459423
118647	459424
13720	459425
21870	459426
92474	459427
6432	459428
98701	459429
81410	459430
77435	459431
77463	459432
97991	459433
55300	459434
16256	459435
12717	459436
79639	459437
23233	459438
58776	459439
5597	459440
4814	459441
20252	459442
35756	459443
106113	459444
9497	459445
76445	459446
119702	459447
122212	459448
2289	459449
5311	459450
91494	459451
29286	459452
137037	459453
46584	459454
4067	459455
39871	459456
20874	459457
27567	459458
22262	459459
1763	459460
111494	459461
48730	459462
54905	459463
42673	459464
5048	459465
41691	459466
108262	459467
24921	459468
2045	459469
79168	459470
46821	459471
3681	459472
59192	459473
59278	459474
1411	459475
87	459476
78861	459477
7097	459478
1217	459479
60021	459480
13257	459481
79147	459482
29221	459483
141501	459484
11646	459485
20319	459486
75749	459487
60774	459488
26434	459489
26091	459490
1939	459491
51252	459492
117445	459493
7393	459494
4695	459495
102944	459496
99110	459497
4877	459498
22819	459499
97770	459500
73994	459501
11842	459502
44318	459503
105291	459504
52938	459505
70112	459506
25960	459507
19744	459508
6913	459509
381	459510
36602	459511
5836	459512
8071	459513
146411	459514
51430	459515
232	459516
16611	459517
48342	459518
45987	459519
49903	459520
119416	459521
77181	459522
93153	459523
337	459524
50748	459525
61859	459526
6218	459527
21807	459528
10309	459529
58668	459530
40253	459531
12643	459532
63851	459533
145674	459534
6635	459535
23304	459536
87359	459537
120657	459538
12681	459539
71239	459540
28184	459541
110681	459542
30024	459543
2193	459544
60539	459545
1968	459546
65441	459547
7004	459548
56493	459549
114703	459550
127057	459551
19106	459552
94363	459553
44482	459554
23515	459555
19874	459556
43363	459557
30317	459558
59329	459559
26063	459560
5268	459561
1308	459562
40964	459563
52342	459564
26703	459565
28097	459566
116765	459567
86292	459568
14022	459569
22499	459570
46067	459571
33433	459572
12482	459573
105893	459574
79113	459575
36262	459576
45	459577
1853	459578
99679	459579
1270	459580
29375	459581
49313	459582
27108	459583
109583	459584
42679	459585
7482	459586
18795	459587
18	459588
4860	459589
43316	459590
3379	459591
3194	459592
5478	459593
66803	459594
98605	459595
4771	459596
13	459597
41723	459598
10032	459599
10660	459600
9480	459601
4133	459602
9440	459603
14938	459604
89322	459605
43873	459606
140168	459607
8506	459608
99058	459609
136386	459610
19124	459611
28133	459612
2705	459613
46671	459614
79968	459615
73299	459616
40709	459617
30804	459618
50025	459619
5800	459620
2671	459621
5225	459622
10705	459623
92720	459624
135561	459625
14975	459626
50846	459627
81	459628
77209	459629
69785	459630
109448	459631
40954	459632
1372	459633
32814	459634
53748	459635
48731	459636
10850	459637
64507	459638
12795	459639
38964	459640
5559	459641
39407	459642
8576	459643
18525	459644
18546	459645
1538	459646
10099	459647
3853	459648
68340	459649
17227	459650
93798	459651
76071	459652
6658	459653
24987	459654
9404	459655
3866	459656
20202	459657
21453	459658
3352	459659
6066	459660
21420	459661
111822	459662
5290	459663
130695	459664
49201	459665
30065	459666
16282	459667
32982	459668
37357	459669
25322	459670
54442	459671
2488	459672
114566	459673
31946	459674
105312	459675
393	459676
17855	459677
133436	459678
1724	459679
27141	459680
18497	459681
37872	459682
21934	459683
78496	459684
48088	459685
19219	459686
95040	459687
54671	459688
100875	459689
105110	459690
80691	459691
11085	459692
465	459693
65661	459694
59747	459695
67688	459696
54456	459697
1675	459698
35931	459699
99503	459700
39284	459701
9358	459702
36380	459703
15309	459704
107055	459705
33615	459706
9690	459707
43365	459708
46063	459709
79490	459710
35150	459711
63912	459712
13177	459713
8355	459714
83447	459715
55885	459716
148893	459717
22323	459718
40880	459719
4967	459720
3173	459721
17522	459722
21654	459723
62945	459724
20985	459725
115837	459726
53013	459727
55023	459728
19865	459729
37442	459730
3371	459731
27883	459732
1443	459733
75751	459734
22819	459735
119554	459736
38586	459737
7008	459738
42097	459739
136920	459740
8611	459741
2942	459742
43737	459743
104538	459744
21870	459745
30725	459746
64044	459747
149539	459748
17036	459749
23512	459750
1221	459751
47625	459752
9062	459753
40811	459754
18182	459755
33229	459756
120866	459757
97109	459758
17413	459759
56165	459760
12848	459761
43771	459762
56738	459763
6445	459764
27621	459765
17361	459766
67184	459767
5170	459768
44305	459769
25532	459770
40581	459771
46228	459772
20724	459773
113439	459774
45370	459775
3897	459776
3529	459777
36829	459778
39929	459779
34153	459780
45836	459781
68773	459782
109989	459783
15101	459784
74724	459785
60099	459786
19932	459787
143830	459788
18602	459789
102156	459790
86925	459791
4008	459792
120198	459793
43538	459794
103083	459795
64784	459796
60971	459797
7582	459798
1200	459799
128491	459800
9630	459801
130655	459802
53480	459803
94886	459804
18184	459805
64279	459806
9529	459807
13302	459808
27807	459809
33357	459810
22063	459811
12648	459812
69895	459813
82731	459814
41583	459815
11242	459816
6494	459817
75269	459818
98386	459819
26860	459820
35482	459821
17240	459822
33407	459823
15486	459824
76235	459825
10371	459826
16937	459827
9446	459828
1892	459829
66560	459830
18549	459831
21323	459832
83274	459833
81604	459834
34666	459835
119512	459836
13788	459837
89951	459838
2781	459839
18822	459840
41507	459841
5203	459842
26558	459843
4153	459844
44961	459845
87003	459846
2104	459847
77433	459848
124303	459849
41604	459850
119006	459851
4031	459852
17809	459853
57006	459854
44608	459855
10216	459856
14122	459857
23807	459858
9088	459859
89102	459860
23335	459861
14536	459862
130270	459863
43488	459864
38304	459865
13818	459866
51775	459867
659	459868
5735	459869
36695	459870
41131	459871
27601	459872
8784	459873
116075	459874
4671	459875
32733	459876
54941	459877
3920	459878
51773	459879
115116	459880
39591	459881
22163	459882
72891	459883
11579	459884
73716	459885
11019	459886
16779	459887
15722	459888
33707	459889
32485	459890
19269	459891
49977	459892
113407	459893
95	459894
47552	459895
17879	459896
22727	459897
130671	459898
87373	459899
127167	459900
42973	459901
3150	459902
141796	459903
11348	459904
7957	459905
22736	459906
105120	459907
74618	459908
67668	459909
8068	459910
39300	459911
9320	459912
99409	459913
57180	459914
16739	459915
7595	459916
19270	459917
84913	459918
17930	459919
28074	459920
105962	459921
52751	459922
105636	459923
39144	459924
40759	459925
21454	459926
18905	459927
40568	459928
25803	459929
8421	459930
5273	459931
19169	459932
3686	459933
49656	459934
128465	459935
24352	459936
198	459937
113103	459938
114596	459939
118123	459940
84672	459941
122665	459942
12125	459943
2083	459944
21831	459945
81662	459946
32617	459947
9619	459948
146683	459949
48459	459950
10914	459951
60432	459952
48359	459953
115731	459954
88355	459955
67849	459956
35004	459957
14560	459958
45066	459959
28539	459960
59459	459961
19724	459962
80055	459963
18003	459964
2394	459965
17056	459966
72002	459967
11127	459968
66465	459969
77635	459970
58120	459971
5191	459972
83965	459973
26477	459974
2297	459975
28927	459976
22861	459977
38979	459978
31475	459979
55298	459980
49235	459981
15208	459982
5672	459983
489	459984
22201	459985
10162	459986
38581	459987
61288	459988
33944	459989
70871	459990
50410	459991
31571	459992
14346	459993
29321	459994
69628	459995
109504	459996
16149	459997
3084	459998
32015	459999
69455	460000
49564	460001
24366	460002
20086	460003
11585	460004
67264	460005
116545	460006
99298	460007
51430	460008
498	460009
76906	460010
128481	460011
4710	460012
43242	460013
37711	460014
53883	460015
53430	460016
51193	460017
93511	460018
668	460019
7039	460020
17030	460021
76355	460022
263	460023
95692	460024
17689	460025
6631	460026
16654	460027
97402	460028
110801	460029
51709	460030
131582	460031
74646	460032
40245	460033
75205	460034
27875	460035
147624	460036
13615	460037
39430	460038
18407	460039
119634	460040
19435	460041
76774	460042
24828	460043
20996	460044
73277	460045
1033	460046
504	460047
101848	460048
24237	460049
44646	460050
59448	460051
8582	460052
39332	460053
29105	460054
118638	460055
12504	460056
44038	460057
29331	460058
25694	460059
26116	460060
25991	460061
63875	460062
2870	460063
16688	460064
41864	460065
13289	460066
4362	460067
30463	460068
2128	460069
60340	460070
59101	460071
7220	460072
22732	460073
13202	460074
69661	460075
144	460076
136325	460077
17591	460078
504	460079
3397	460080
144718	460081
17536	460082
48716	460083
111093	460084
6307	460085
48469	460086
72144	460087
2167	460088
69464	460089
19703	460090
50111	460091
81997	460092
9825	460093
7241	460094
19916	460095
43881	460096
21717	460097
415	460098
133477	460099
4428	460100
49929	460101
30323	460102
13031	460103
2166	460104
25085	460105
43287	460106
17747	460107
36720	460108
1579	460109
44166	460110
5	460111
52285	460112
32429	460113
5324	460114
54830	460115
47878	460116
13813	460117
54156	460118
34643	460119
120032	460120
37847	460121
33327	460122
2227	460123
33900	460124
19216	460125
4	460126
120353	460127
27576	460128
40998	460129
49986	460130
70582	460131
64912	460132
51250	460133
13886	460134
18425	460135
1044	460136
32589	460137
12986	460138
28951	460139
93940	460140
45609	460141
114967	460142
111811	460143
10908	460144
116864	460145
17161	460146
34703	460147
17828	460148
96187	460149
18586	460150
6993	460151
18840	460152
28308	460153
62151	460154
5631	460155
76293	460156
42336	460157
18385	460158
23132	460159
11074	460160
72272	460161
34655	460162
68089	460163
28946	460164
23946	460165
10515	460166
62716	460167
11290	460168
25589	460169
6549	460170
5667	460171
846	460172
25127	460173
677	460174
53189	460175
21819	460176
124744	460177
3067	460178
83319	460179
3934	460180
5867	460181
5498	460182
20047	460183
1749	460184
32041	460185
28074	460186
64885	460187
1023	460188
113394	460189
31127	460190
108299	460191
43163	460192
1909	460193
10987	460194
34724	460195
87737	460196
65266	460197
46336	460198
146960	460199
38562	460200
71507	460201
35046	460202
24102	460203
15294	460204
48120	460205
45272	460206
102926	460207
148303	460208
86989	460209
12980	460210
35423	460211
33688	460212
5359	460213
7790	460214
57398	460215
961	460216
54740	460217
49576	460218
15921	460219
7710	460220
86153	460221
1790	460222
145547	460223
64208	460224
16805	460225
85082	460226
8108	460227
35688	460228
7938	460229
129562	460230
34720	460231
107477	460232
6805	460233
26582	460234
58956	460235
2536	460236
18557	460237
71762	460238
34003	460239
14650	460240
26914	460241
27403	460242
10638	460243
37408	460244
2202	460245
99726	460246
76778	460247
48935	460248
74259	460249
62069	460250
74304	460251
43141	460252
27462	460253
15162	460254
16541	460255
67562	460256
18218	460257
69096	460258
106848	460259
9431	460260
65171	460261
48862	460262
131611	460263
137020	460264
61220	460265
120857	460266
72159	460267
28489	460268
71609	460269
37802	460270
116675	460271
79505	460272
13864	460273
28933	460274
1472	460275
89939	460276
53603	460277
36202	460278
7759	460279
3559	460280
11101	460281
50192	460282
75259	460283
59716	460284
77507	460285
137767	460286
82649	460287
14077	460288
29924	460289
1148	460290
32695	460291
3533	460292
4878	460293
114400	460294
28468	460295
15422	460296
28821	460297
89606	460298
70629	460299
61865	460300
41546	460301
10225	460302
34492	460303
16212	460304
86553	460305
75381	460306
2286	460307
4147	460308
22266	460309
8643	460310
89750	460311
83412	460312
93132	460313
51206	460314
25619	460315
37195	460316
141719	460317
615	460318
44677	460319
14780	460320
137567	460321
114994	460322
16017	460323
47541	460324
16069	460325
6158	460326
102211	460327
6447	460328
46804	460329
1687	460330
102365	460331
82311	460332
77378	460333
45602	460334
96806	460335
52550	460336
5849	460337
78129	460338
118437	460339
73302	460340
38533	460341
1986	460342
2116	460343
59083	460344
108208	460345
49491	460346
45444	460347
12458	460348
97912	460349
100879	460350
49898	460351
80503	460352
6285	460353
27228	460354
137397	460355
43020	460356
2924	460357
29472	460358
36318	460359
30060	460360
7023	460361
2259	460362
15948	460363
66640	460364
17381	460365
3045	460366
12368	460367
64992	460368
8344	460369
140170	460370
123503	460371
64282	460372
97118	460373
33528	460374
48134	460375
48615	460376
78315	460377
75447	460378
2351	460379
16161	460380
64437	460381
109015	460382
15903	460383
34839	460384
47937	460385
40288	460386
6817	460387
5963	460388
19901	460389
64910	460390
57707	460391
99645	460392
72606	460393
2627	460394
34217	460395
103893	460396
69413	460397
80432	460398
23284	460399
69483	460400
26600	460401
52655	460402
98802	460403
53031	460404
40377	460405
17735	460406
16087	460407
22349	460408
1113	460409
23361	460410
10980	460411
13249	460412
6166	460413
99366	460414
68279	460415
103	460416
4772	460417
16112	460418
983	460419
2329	460420
74827	460421
50956	460422
25759	460423
7455	460424
30760	460425
40393	460426
5118	460427
33288	460428
48505	460429
9813	460430
69565	460431
24309	460432
11278	460433
72066	460434
186	460435
69911	460436
67209	460437
44056	460438
27984	460439
123	460440
20421	460441
19342	460442
65930	460443
4432	460444
114939	460445
27356	460446
30782	460447
86570	460448
17395	460449
5889	460450
30381	460451
35226	460452
665	460453
17710	460454
27917	460455
46671	460456
68950	460457
39859	460458
19849	460459
15675	460460
49272	460461
1867	460462
38015	460463
70656	460464
17360	460465
7606	460466
10661	460467
51794	460468
71797	460469
30	460470
89	460471
855	460472
3054	460473
108078	460474
33611	460475
27426	460476
36562	460477
8209	460478
4669	460479
121730	460480
37752	460481
40872	460482
149184	460483
22724	460484
62570	460485
98821	460486
1898	460487
21253	460488
23231	460489
1086	460490
29236	460491
140481	460492
36874	460493
1019	460494
15291	460495
9513	460496
11398	460497
91510	460498
17275	460499
23129	460500
85546	460501
43873	460502
3545	460503
95949	460504
53402	460505
56072	460506
14414	460507
97364	460508
41335	460509
11687	460510
5263	460511
43861	460512
13100	460513
35715	460514
37943	460515
65443	460516
35538	460517
28907	460518
4639	460519
103872	460520
35586	460521
5268	460522
101687	460523
113213	460524
2050	460525
52289	460526
5574	460527
25806	460528
75211	460529
29207	460530
34402	460531
16966	460532
127	460533
47966	460534
39407	460535
11618	460536
1426	460537
634	460538
20394	460539
45311	460540
58982	460541
113726	460542
11288	460543
10358	460544
20159	460545
22265	460546
34742	460547
47051	460548
59539	460549
21653	460550
62299	460551
46389	460552
12540	460553
1578	460554
69764	460555
13380	460556
88217	460557
37720	460558
66099	460559
71640	460560
40612	460561
27474	460562
16579	460563
1758	460564
35805	460565
3482	460566
21134	460567
52	460568
65685	460569
56180	460570
2174	460571
1312	460572
51769	460573
24260	460574
71958	460575
99246	460576
4397	460577
83587	460578
12364	460579
1609	460580
117552	460581
629	460582
1622	460583
12923	460584
43515	460585
49862	460586
81644	460587
70383	460588
11189	460589
15921	460590
138537	460591
474	460592
47907	460593
54509	460594
25544	460595
16310	460596
5779	460597
4888	460598
91149	460599
70195	460600
54948	460601
76699	460602
2028	460603
23907	460604
5385	460605
19156	460606
2534	460607
29674	460608
117108	460609
18926	460610
149216	460611
78153	460612
45115	460613
74690	460614
68379	460615
13850	460616
22944	460617
30983	460618
2508	460619
38201	460620
40538	460621
16885	460622
552	460623
48800	460624
72021	460625
66510	460626
3976	460627
5866	460628
38753	460629
7851	460630
104577	460631
19462	460632
57752	460633
59655	460634
44857	460635
146388	460636
33	460637
23358	460638
28050	460639
68620	460640
5728	460641
18977	460642
11763	460643
27741	460644
4105	460645
13079	460646
19362	460647
80150	460648
3193	460649
71552	460650
132424	460651
36443	460652
61373	460653
6052	460654
22268	460655
36166	460656
1696	460657
10868	460658
42171	460659
111157	460660
19917	460661
11920	460662
54206	460663
1237	460664
21417	460665
36844	460666
43357	460667
403	460668
35954	460669
49769	460670
19991	460671
12658	460672
33580	460673
38441	460674
47627	460675
120394	460676
66863	460677
36198	460678
43360	460679
109732	460680
751	460681
70037	460682
2769	460683
994	460684
93051	460685
49499	460686
87099	460687
83711	460688
103802	460689
19944	460690
34362	460691
15339	460692
15536	460693
22609	460694
8433	460695
17714	460696
9971	460697
98124	460698
16598	460699
11155	460700
62363	460701
93620	460702
13988	460703
1815	460704
29564	460705
17549	460706
2254	460707
44112	460708
66805	460709
98362	460710
7599	460711
104075	460712
49645	460713
1880	460714
59133	460715
60755	460716
127991	460717
74501	460718
32769	460719
9875	460720
44507	460721
43864	460722
5876	460723
19177	460724
131898	460725
3297	460726
3026	460727
1635	460728
17209	460729
4509	460730
75122	460731
124453	460732
104559	460733
18701	460734
14736	460735
14	460736
39275	460737
9365	460738
43488	460739
3692	460740
64934	460741
6681	460742
7514	460743
33290	460744
134272	460745
16958	460746
110205	460747
51710	460748
53175	460749
26424	460750
79309	460751
36053	460752
58946	460753
22712	460754
39131	460755
25099	460756
79903	460757
26395	460758
44176	460759
17620	460760
8624	460761
20012	460762
136875	460763
67259	460764
40172	460765
9396	460766
8895	460767
33567	460768
19694	460769
19727	460770
11842	460771
55333	460772
91239	460773
49241	460774
13822	460775
73019	460776
35448	460777
2386	460778
48073	460779
107995	460780
110035	460781
94985	460782
67540	460783
142329	460784
71465	460785
56112	460786
4363	460787
17000	460788
60981	460789
1398	460790
680	460791
120377	460792
1285	460793
143142	460794
3440	460795
83668	460796
27782	460797
5306	460798
31322	460799
134	460800
3554	460801
14664	460802
1509	460803
44928	460804
82127	460805
49979	460806
17540	460807
23823	460808
55460	460809
2726	460810
44396	460811
2078	460812
54618	460813
42120	460814
17867	460815
79644	460816
32187	460817
136471	460818
41176	460819
5181	460820
9805	460821
44613	460822
68402	460823
90683	460824
50553	460825
103747	460826
23855	460827
38660	460828
81460	460829
79143	460830
4895	460831
80826	460832
52010	460833
84462	460834
53249	460835
59517	460836
22247	460837
39755	460838
27375	460839
32991	460840
10450	460841
36609	460842
98979	460843
23876	460844
32803	460845
7254	460846
5335	460847
10953	460848
19376	460849
10444	460850
3426	460851
34446	460852
70834	460853
8684	460854
17374	460855
3956	460856
16180	460857
2986	460858
39546	460859
13393	460860
21073	460861
4257	460862
107365	460863
56757	460864
43436	460865
7244	460866
32511	460867
67114	460868
42295	460869
520	460870
43693	460871
101390	460872
4552	460873
27305	460874
10254	460875
27898	460876
8591	460877
10927	460878
10443	460879
4566	460880
49410	460881
2974	460882
3358	460883
873	460884
34361	460885
68322	460886
109071	460887
49819	460888
1555	460889
13021	460890
59958	460891
101553	460892
54317	460893
4493	460894
1214	460895
52499	460896
944	460897
2535	460898
52926	460899
40429	460900
71427	460901
7264	460902
49700	460903
56442	460904
116494	460905
13715	460906
107213	460907
21056	460908
35391	460909
36048	460910
35557	460911
2410	460912
40928	460913
15372	460914
81479	460915
39671	460916
37423	460917
44752	460918
73976	460919
149891	460920
55858	460921
8209	460922
108457	460923
15297	460924
2832	460925
63580	460926
44970	460927
115266	460928
51306	460929
81822	460930
24084	460931
70595	460932
24857	460933
65928	460934
7898	460935
102132	460936
13864	460937
66607	460938
90771	460939
73897	460940
37787	460941
5837	460942
59601	460943
50833	460944
58478	460945
102485	460946
4762	460947
31187	460948
46495	460949
53627	460950
107129	460951
17788	460952
12666	460953
122015	460954
418	460955
21957	460956
11402	460957
41259	460958
60819	460959
13234	460960
4214	460961
53874	460962
88740	460963
733	460964
12635	460965
118775	460966
34594	460967
60668	460968
136437	460969
50464	460970
29136	460971
37529	460972
18402	460973
3746	460974
7350	460975
53449	460976
44173	460977
18663	460978
88729	460979
95365	460980
20674	460981
73575	460982
32773	460983
36467	460984
116185	460985
28050	460986
28571	460987
5732	460988
27169	460989
110109	460990
22604	460991
67824	460992
146415	460993
39995	460994
25049	460995
1221	460996
72129	460997
11985	460998
61321	460999
10640	461000
74849	461001
18886	461002
131793	461003
38607	461004
57608	461005
15313	461006
60495	461007
85426	461008
5511	461009
135776	461010
30687	461011
19544	461012
24496	461013
62335	461014
99387	461015
4672	461016
61809	461017
73270	461018
10771	461019
134923	461020
6537	461021
38821	461022
115664	461023
30622	461024
64778	461025
58138	461026
95799	461027
3830	461028
136488	461029
81185	461030
8086	461031
133873	461032
23959	461033
6078	461034
793	461035
69210	461036
107073	461037
29211	461038
16285	461039
71942	461040
75058	461041
31727	461042
114554	461043
4174	461044
715	461045
21143	461046
24792	461047
87552	461048
32778	461049
102801	461050
120427	461051
22496	461052
2332	461053
50093	461054
58840	461055
22713	461056
9735	461057
7819	461058
51336	461059
53154	461060
39152	461061
91340	461062
58624	461063
24856	461064
34694	461065
50273	461066
7143	461067
98175	461068
55604	461069
2919	461070
43295	461071
17097	461072
112056	461073
115740	461074
83245	461075
9457	461076
48007	461077
28356	461078
15668	461079
3859	461080
65962	461081
52673	461082
10630	461083
9590	461084
92222	461085
54368	461086
61432	461087
7374	461088
47081	461089
14214	461090
7075	461091
12579	461092
15987	461093
45895	461094
52	461095
61	461096
26610	461097
51473	461098
31298	461099
11606	461100
13655	461101
55276	461102
17432	461103
118919	461104
365	461105
75291	461106
113291	461107
1476	461108
80086	461109
60399	461110
11336	461111
18100	461112
40566	461113
14656	461114
70079	461115
12359	461116
3252	461117
5274	461118
2151	461119
133030	461120
264	461121
20829	461122
395	461123
26079	461124
45437	461125
7933	461126
38541	461127
7787	461128
33255	461129
33578	461130
31126	461131
10355	461132
27808	461133
103076	461134
123812	461135
67714	461136
55546	461137
592	461138
15187	461139
61386	461140
68540	461141
34890	461142
29364	461143
35	461144
55547	461145
52619	461146
61914	461147
37937	461148
99559	461149
101723	461150
24944	461151
10564	461152
91119	461153
129367	461154
23414	461155
42348	461156
23566	461157
29149	461158
5222	461159
75628	461160
8929	461161
34115	461162
69125	461163
11627	461164
20897	461165
22164	461166
27094	461167
10918	461168
3832	461169
43138	461170
24332	461171
63347	461172
57778	461173
116822	461174
224	461175
101202	461176
54550	461177
84296	461178
12531	461179
98662	461180
29508	461181
108416	461182
136433	461183
14069	461184
36592	461185
70917	461186
16839	461187
3327	461188
5548	461189
100525	461190
26770	461191
30812	461192
15330	461193
18000	461194
34873	461195
14000	461196
32348	461197
19239	461198
77125	461199
115972	461200
39971	461201
90572	461202
35159	461203
70081	461204
16016	461205
44042	461206
79320	461207
53794	461208
32717	461209
145203	461210
14300	461211
36327	461212
146447	461213
23814	461214
32923	461215
46697	461216
119036	461217
19029	461218
44002	461219
46308	461220
76358	461221
134754	461222
13363	461223
3691	461224
50633	461225
41500	461226
149905	461227
25860	461228
12146	461229
2285	461230
52236	461231
31822	461232
22737	461233
27071	461234
66992	461235
1881	461236
9710	461237
40379	461238
33208	461239
23273	461240
133051	461241
1312	461242
78243	461243
98459	461244
25949	461245
64631	461246
26143	461247
22827	461248
584	461249
15830	461250
92702	461251
96788	461252
26134	461253
52745	461254
25350	461255
82471	461256
22399	461257
1674	461258
35474	461259
52185	461260
131019	461261
6576	461262
17618	461263
51719	461264
3577	461265
28878	461266
38678	461267
67728	461268
117294	461269
20522	461270
75785	461271
14388	461272
875	461273
21849	461274
97810	461275
1584	461276
30055	461277
7152	461278
138164	461279
82850	461280
31060	461281
1837	461282
94061	461283
30540	461284
44826	461285
101057	461286
93545	461287
33270	461288
2381	461289
28234	461290
18125	461291
31725	461292
11384	461293
70195	461294
28529	461295
54436	461296
11109	461297
35832	461298
45294	461299
51110	461300
34293	461301
69539	461302
137902	461303
32164	461304
551	461305
34224	461306
33400	461307
30102	461308
33071	461309
93615	461310
26832	461311
123909	461312
62677	461313
65377	461314
50825	461315
35313	461316
63617	461317
29054	461318
44435	461319
113643	461320
24179	461321
20896	461322
15873	461323
62	461324
93946	461325
74598	461326
99580	461327
8112	461328
11958	461329
106869	461330
62983	461331
114231	461332
99778	461333
58524	461334
52864	461335
12478	461336
1329	461337
126184	461338
74971	461339
132833	461340
93731	461341
16387	461342
45162	461343
19843	461344
85510	461345
20931	461346
7664	461347
1589	461348
51265	461349
61963	461350
69055	461351
13514	461352
88642	461353
19842	461354
84160	461355
10704	461356
109315	461357
37110	461358
98880	461359
55727	461360
19551	461361
37694	461362
21768	461363
2884	461364
25514	461365
3968	461366
5476	461367
40276	461368
60918	461369
69764	461370
20080	461371
149820	461372
42995	461373
22474	461374
21674	461375
36773	461376
135034	461377
29349	461378
44197	461379
19412	461380
47355	461381
5921	461382
44476	461383
75145	461384
11903	461385
13694	461386
10244	461387
46150	461388
11506	461389
11872	461390
136432	461391
137869	461392
185	461393
57133	461394
82855	461395
16019	461396
62582	461397
98060	461398
85890	461399
75851	461400
27157	461401
36730	461402
6353	461403
125606	461404
16678	461405
2107	461406
55342	461407
33328	461408
8535	461409
82071	461410
128048	461411
75662	461412
119986	461413
57450	461414
2673	461415
118299	461416
42536	461417
4621	461418
14712	461419
14135	461420
95088	461421
17767	461422
110048	461423
5099	461424
133209	461425
128157	461426
25698	461427
53953	461428
38196	461429
20339	461430
27326	461431
32314	461432
21293	461433
10686	461434
25313	461435
50140	461436
30063	461437
55509	461438
55065	461439
54017	461440
83724	461441
3227	461442
6524	461443
90819	461444
79450	461445
28256	461446
121043	461447
87936	461448
6435	461449
74345	461450
541	461451
97292	461452
95481	461453
4768	461454
131382	461455
24311	461456
34710	461457
132333	461458
27619	461459
27318	461460
61758	461461
29975	461462
112658	461463
7102	461464
20431	461465
6642	461466
73179	461467
26624	461468
23902	461469
103978	461470
101267	461471
56990	461472
49518	461473
66573	461474
100197	461475
6498	461476
65645	461477
102800	461478
48347	461479
11728	461480
29193	461481
15430	461482
115498	461483
46622	461484
118633	461485
1263	461486
14751	461487
86059	461488
8859	461489
47947	461490
56923	461491
131351	461492
12423	461493
40616	461494
24806	461495
25460	461496
35532	461497
42331	461498
49982	461499
38265	461500
6068	461501
70858	461502
4737	461503
78121	461504
253	461505
7347	461506
104263	461507
54109	461508
24914	461509
1891	461510
3400	461511
96421	461512
22298	461513
15982	461514
77630	461515
37101	461516
10033	461517
27285	461518
20097	461519
13157	461520
74928	461521
8814	461522
60566	461523
37207	461524
12569	461525
2669	461526
89740	461527
40867	461528
9158	461529
91042	461530
106559	461531
67416	461532
85771	461533
116578	461534
47747	461535
76436	461536
20656	461537
30459	461538
23919	461539
14531	461540
64818	461541
20207	461542
130470	461543
59161	461544
19999	461545
143071	461546
98477	461547
100708	461548
18930	461549
7602	461550
6963	461551
62607	461552
33560	461553
7118	461554
88131	461555
148585	461556
5771	461557
68560	461558
3780	461559
58319	461560
102420	461561
28989	461562
847	461563
17424	461564
104374	461565
18885	461566
3227	461567
88434	461568
96207	461569
37119	461570
7882	461571
32481	461572
14903	461573
6151	461574
50040	461575
51717	461576
60259	461577
126314	461578
75234	461579
19932	461580
30544	461581
66053	461582
81594	461583
63052	461584
4884	461585
61134	461586
50072	461587
40069	461588
26639	461589
40801	461590
21573	461591
58186	461592
48641	461593
32796	461594
115999	461595
8599	461596
105747	461597
96842	461598
105929	461599
20518	461600
1540	461601
54329	461602
126972	461603
39552	461604
1161	461605
4099	461606
61930	461607
48016	461608
21272	461609
34758	461610
102461	461611
42305	461612
91359	461613
122188	461614
59148	461615
37467	461616
34109	461617
22296	461618
66106	461619
24467	461620
3066	461621
3376	461622
2194	461623
18594	461624
33146	461625
80785	461626
45806	461627
68925	461628
39400	461629
64609	461630
25769	461631
13035	461632
29687	461633
73714	461634
94506	461635
50284	461636
92695	461637
20373	461638
4562	461639
41041	461640
70297	461641
49754	461642
8041	461643
11056	461644
67374	461645
6495	461646
653	461647
76206	461648
464	461649
52245	461650
109811	461651
11976	461652
59421	461653
63182	461654
24557	461655
5104	461656
26397	461657
42531	461658
133387	461659
58866	461660
40016	461661
7063	461662
13655	461663
8664	461664
610	461665
24864	461666
12681	461667
145342	461668
2922	461669
27973	461670
40053	461671
9270	461672
57733	461673
46781	461674
49538	461675
2008	461676
39002	461677
49947	461678
1012	461679
92827	461680
2725	461681
49530	461682
38472	461683
27812	461684
55463	461685
46084	461686
49619	461687
90726	461688
23884	461689
12417	461690
15085	461691
25603	461692
19382	461693
39328	461694
134852	461695
10072	461696
2760	461697
33794	461698
15107	461699
93616	461700
37589	461701
29496	461702
34151	461703
82072	461704
20417	461705
295	461706
96941	461707
23234	461708
94024	461709
20613	461710
34132	461711
30948	461712
63893	461713
1324	461714
78409	461715
12318	461716
66335	461717
77963	461718
37596	461719
77487	461720
43439	461721
58393	461722
4748	461723
32354	461724
73522	461725
106557	461726
18340	461727
133609	461728
16350	461729
3031	461730
12025	461731
5548	461732
132456	461733
130313	461734
64741	461735
79902	461736
75474	461737
20998	461738
271	461739
1284	461740
26765	461741
159	461742
3758	461743
1937	461744
80497	461745
109261	461746
135826	461747
114413	461748
78385	461749
6110	461750
35231	461751
99894	461752
53920	461753
45087	461754
46594	461755
27131	461756
950	461757
26264	461758
28369	461759
8978	461760
453	461761
8046	461762
134471	461763
19196	461764
6733	461765
55392	461766
47037	461767
96136	461768
8535	461769
23645	461770
67707	461771
74604	461772
1268	461773
16027	461774
71492	461775
51182	461776
8060	461777
2992	461778
111	461779
3544	461780
7798	461781
94709	461782
7185	461783
9836	461784
20043	461785
21485	461786
77847	461787
1493	461788
72429	461789
45672	461790
33009	461791
82983	461792
77219	461793
10184	461794
46545	461795
120751	461796
44676	461797
80664	461798
15312	461799
36145	461800
2023	461801
27608	461802
90560	461803
65505	461804
10721	461805
80761	461806
58785	461807
10508	461808
14072	461809
25852	461810
713	461811
58	461812
31768	461813
1364	461814
115484	461815
31248	461816
78940	461817
103338	461818
29558	461819
24956	461820
40560	461821
2239	461822
87756	461823
64317	461824
42786	461825
133574	461826
47306	461827
59015	461828
45641	461829
106201	461830
63640	461831
5591	461832
47479	461833
113186	461834
18158	461835
1244	461836
31191	461837
569	461838
59467	461839
33048	461840
28408	461841
25430	461842
122477	461843
4704	461844
90333	461845
26416	461846
43737	461847
19928	461848
68875	461849
2372	461850
93671	461851
37916	461852
60996	461853
23721	461854
15227	461855
69623	461856
27858	461857
80511	461858
58053	461859
4702	461860
6240	461861
57840	461862
13084	461863
13697	461864
20806	461865
21380	461866
27022	461867
14173	461868
106309	461869
54249	461870
10712	461871
130836	461872
10658	461873
6874	461874
21820	461875
62780	461876
33100	461877
28400	461878
17115	461879
15474	461880
2906	461881
81750	461882
100648	461883
9447	461884
86191	461885
124071	461886
36109	461887
15839	461888
23908	461889
21482	461890
50053	461891
6405	461892
18402	461893
75213	461894
25252	461895
56475	461896
1728	461897
64383	461898
32695	461899
18920	461900
27016	461901
63122	461902
12067	461903
30007	461904
2641	461905
132569	461906
54534	461907
100176	461908
24377	461909
34995	461910
26528	461911
563	461912
20476	461913
57021	461914
70676	461915
33970	461916
56	461917
67553	461918
8004	461919
146793	461920
50602	461921
5508	461922
2890	461923
28073	461924
26972	461925
54364	461926
2156	461927
32055	461928
7290	461929
59780	461930
128689	461931
21250	461932
22100	461933
7806	461934
52599	461935
6694	461936
11818	461937
11713	461938
79226	461939
10402	461940
45923	461941
30163	461942
7020	461943
199	461944
37303	461945
67	461946
53494	461947
69274	461948
102092	461949
15184	461950
17163	461951
58708	461952
123633	461953
124727	461954
121850	461955
14761	461956
2578	461957
97616	461958
9790	461959
8233	461960
85806	461961
99341	461962
738	461963
21703	461964
31521	461965
68093	461966
3459	461967
1757	461968
13695	461969
16441	461970
7508	461971
35781	461972
20942	461973
13740	461974
71975	461975
40378	461976
110686	461977
59	461978
35093	461979
57485	461980
11438	461981
8124	461982
26689	461983
1455	461984
9591	461985
7903	461986
43601	461987
126032	461988
1040	461989
19277	461990
93493	461991
11679	461992
1096	461993
90656	461994
41173	461995
46744	461996
75456	461997
77834	461998
52031	461999
7848	462000
19742	462001
57721	462002
15097	462003
39737	462004
64601	462005
1001	462006
18835	462007
103993	462008
101449	462009
256	462010
29874	462011
36622	462012
17301	462013
65285	462014
7221	462015
32289	462016
191	462017
4017	462018
57701	462019
21901	462020
55542	462021
135667	462022
41118	462023
13	462024
10268	462025
16146	462026
5628	462027
23315	462028
21247	462029
57545	462030
71259	462031
45902	462032
139960	462033
51787	462034
53278	462035
94100	462036
1405	462037
23088	462038
22892	462039
3897	462040
117286	462041
13601	462042
47796	462043
74944	462044
73313	462045
85638	462046
74398	462047
45007	462048
105417	462049
16782	462050
25138	462051
2699	462052
38698	462053
54124	462054
34676	462055
95670	462056
110475	462057
732	462058
6911	462059
48721	462060
121687	462061
5231	462062
53160	462063
5259	462064
76305	462065
16522	462066
92771	462067
9325	462068
75420	462069
29252	462070
8982	462071
144	462072
76632	462073
626	462074
103089	462075
621	462076
63418	462077
17771	462078
21051	462079
22836	462080
97420	462081
10578	462082
21670	462083
67736	462084
50501	462085
68927	462086
13892	462087
26274	462088
19827	462089
13044	462090
2158	462091
30736	462092
41242	462093
79086	462094
34000	462095
11096	462096
30251	462097
84523	462098
57614	462099
62336	462100
24678	462101
35786	462102
29268	462103
49827	462104
36124	462105
35975	462106
15343	462107
35868	462108
2419	462109
7636	462110
26106	462111
55601	462112
9	462113
137579	462114
52823	462115
135746	462116
900	462117
128509	462118
25272	462119
32633	462120
8663	462121
96970	462122
11400	462123
79117	462124
69767	462125
566	462126
41749	462127
56478	462128
120756	462129
1814	462130
5057	462131
5138	462132
34187	462133
37208	462134
21344	462135
614	462136
34842	462137
56863	462138
104217	462139
86536	462140
624	462141
34777	462142
91561	462143
3833	462144
8166	462145
126529	462146
62965	462147
100133	462148
85811	462149
8406	462150
6046	462151
36624	462152
19514	462153
144954	462154
75140	462155
7250	462156
40990	462157
52324	462158
5389	462159
9434	462160
18166	462161
37103	462162
14269	462163
52	462164
7345	462165
72173	462166
44962	462167
67409	462168
30838	462169
100357	462170
8361	462171
90895	462172
70480	462173
8087	462174
124828	462175
32986	462176
5074	462177
42893	462178
924	462179
1827	462180
1449	462181
31012	462182
8326	462183
36883	462184
927	462185
40008	462186
26469	462187
1541	462188
39643	462189
31942	462190
95715	462191
47265	462192
56432	462193
20351	462194
53458	462195
115228	462196
2268	462197
181	462198
45109	462199
29569	462200
46377	462201
110050	462202
39775	462203
114955	462204
46198	462205
95534	462206
10101	462207
93640	462208
26484	462209
39530	462210
81298	462211
116455	462212
34110	462213
73344	462214
40321	462215
2514	462216
4664	462217
8338	462218
100707	462219
6573	462220
106755	462221
8268	462222
1445	462223
12808	462224
99887	462225
83	462226
38137	462227
97813	462228
3339	462229
45823	462230
23849	462231
26216	462232
87927	462233
35122	462234
168	462235
12393	462236
94171	462237
57390	462238
62862	462239
109293	462240
21978	462241
89261	462242
126841	462243
58589	462244
17413	462245
148255	462246
53177	462247
13395	462248
43509	462249
92348	462250
49981	462251
54336	462252
2001	462253
71246	462254
30171	462255
41980	462256
15767	462257
9594	462258
22766	462259
24967	462260
42748	462261
33724	462262
10045	462263
45837	462264
119642	462265
1232	462266
36415	462267
58457	462268
9019	462269
62578	462270
4487	462271
16948	462272
87369	462273
8425	462274
36537	462275
118387	462276
50255	462277
2708	462278
2091	462279
114795	462280
146849	462281
2180	462282
33495	462283
58871	462284
19497	462285
64125	462286
4595	462287
58698	462288
19025	462289
32083	462290
126764	462291
18090	462292
36027	462293
14301	462294
98446	462295
41150	462296
12656	462297
41701	462298
6641	462299
9536	462300
3265	462301
20133	462302
5808	462303
29083	462304
27279	462305
134295	462306
107329	462307
11799	462308
30368	462309
4528	462310
28323	462311
11248	462312
36042	462313
81099	462314
26269	462315
34565	462316
34494	462317
71676	462318
106263	462319
59569	462320
118605	462321
86229	462322
21049	462323
21756	462324
46498	462325
19489	462326
101738	462327
9989	462328
71041	462329
50755	462330
73369	462331
132697	462332
85618	462333
1949	462334
9563	462335
124888	462336
4219	462337
61938	462338
69646	462339
9151	462340
20178	462341
2833	462342
12375	462343
31704	462344
16963	462345
57971	462346
16255	462347
36050	462348
133231	462349
85193	462350
987	462351
43402	462352
111513	462353
29030	462354
69032	462355
30825	462356
52631	462357
90930	462358
15406	462359
58901	462360
8677	462361
19180	462362
2555	462363
73409	462364
33422	462365
55389	462366
74470	462367
1905	462368
107718	462369
94615	462370
32306	462371
27663	462372
117791	462373
16928	462374
74646	462375
18897	462376
24634	462377
2199	462378
34712	462379
37031	462380
779	462381
75684	462382
116889	462383
71558	462384
131038	462385
66265	462386
10270	462387
60114	462388
62558	462389
1105	462390
5439	462391
115801	462392
58910	462393
19686	462394
17436	462395
86	462396
85423	462397
104488	462398
30750	462399
62032	462400
65794	462401
23231	462402
14472	462403
45885	462404
5530	462405
2649	462406
66712	462407
1169	462408
26	462409
4285	462410
19959	462411
53537	462412
3613	462413
68267	462414
47380	462415
9905	462416
30752	462417
7170	462418
32249	462419
117887	462420
53688	462421
97812	462422
7722	462423
103219	462424
146263	462425
63755	462426
8368	462427
144949	462428
118877	462429
30003	462430
36269	462431
45970	462432
71053	462433
39080	462434
60551	462435
65613	462436
24627	462437
346	462438
13147	462439
7577	462440
12983	462441
53141	462442
24374	462443
24863	462444
557	462445
26885	462446
66096	462447
34734	462448
144727	462449
20676	462450
31890	462451
143496	462452
40927	462453
86755	462454
94716	462455
6716	462456
116058	462457
32639	462458
21822	462459
123022	462460
84949	462461
12320	462462
113431	462463
101650	462464
25564	462465
38879	462466
71180	462467
65076	462468
5959	462469
148257	462470
68202	462471
86499	462472
119535	462473
57764	462474
14588	462475
83536	462476
16179	462477
1966	462478
23542	462479
39801	462480
26125	462481
64048	462482
26828	462483
110908	462484
26364	462485
37447	462486
6832	462487
19198	462488
18581	462489
4263	462490
112193	462491
6108	462492
14926	462493
115807	462494
35277	462495
9923	462496
80033	462497
85029	462498
58240	462499
668	462500
53256	462501
42725	462502
111189	462503
113338	462504
2987	462505
128376	462506
52843	462507
43490	462508
86158	462509
47101	462510
17456	462511
871	462512
23100	462513
39446	462514
42312	462515
44764	462516
2404	462517
151	462518
756	462519
45500	462520
60583	462521
103829	462522
14185	462523
10483	462524
5465	462525
129274	462526
5060	462527
111395	462528
95987	462529
112347	462530
120136	462531
1064	462532
39743	462533
1020	462534
18868	462535
192	462536
55745	462537
82139	462538
35089	462539
9273	462540
110952	462541
2236	462542
24320	462543
31438	462544
94500	462545
45673	462546
29310	462547
838	462548
62821	462549
23717	462550
484	462551
27102	462552
41681	462553
15132	462554
32227	462555
23766	462556
72934	462557
8335	462558
497	462559
42922	462560
104618	462561
38669	462562
23010	462563
88617	462564
63924	462565
51007	462566
26859	462567
1696	462568
41523	462569
207	462570
86184	462571
29101	462572
12011	462573
7450	462574
8948	462575
18239	462576
11321	462577
62903	462578
96737	462579
16095	462580
48442	462581
119665	462582
28919	462583
27756	462584
148	462585
56355	462586
83593	462587
4099	462588
134642	462589
32458	462590
80721	462591
15187	462592
77983	462593
43704	462594
112119	462595
85256	462596
62846	462597
10231	462598
23011	462599
38393	462600
85337	462601
51810	462602
72119	462603
95584	462604
76999	462605
37980	462606
23956	462607
2501	462608
100839	462609
72940	462610
32139	462611
93486	462612
26218	462613
120185	462614
32997	462615
53233	462616
40940	462617
178	462618
31900	462619
77252	462620
57059	462621
5231	462622
21762	462623
9841	462624
111143	462625
29994	462626
79915	462627
36420	462628
4088	462629
6624	462630
73213	462631
33774	462632
14119	462633
70078	462634
39747	462635
11238	462636
468	462637
50930	462638
85094	462639
49411	462640
64227	462641
41952	462642
41789	462643
67579	462644
8488	462645
83591	462646
51614	462647
7370	462648
14310	462649
87331	462650
12294	462651
89317	462652
45047	462653
83642	462654
5346	462655
59797	462656
36127	462657
60757	462658
47231	462659
55313	462660
110779	462661
72319	462662
2819	462663
22191	462664
59610	462665
44701	462666
55631	462667
2672	462668
943	462669
106714	462670
59720	462671
14825	462672
144746	462673
3296	462674
17798	462675
55166	462676
30172	462677
28853	462678
67284	462679
2165	462680
25343	462681
8990	462682
65820	462683
121896	462684
108755	462685
47843	462686
54594	462687
103755	462688
110247	462689
81015	462690
55636	462691
72847	462692
100	462693
23516	462694
58896	462695
5708	462696
59799	462697
28742	462698
17585	462699
33555	462700
34411	462701
150	462702
69044	462703
51882	462704
87078	462705
56152	462706
38650	462707
32772	462708
45372	462709
147457	462710
95980	462711
21233	462712
53516	462713
111095	462714
60885	462715
23324	462716
79228	462717
15900	462718
73862	462719
14411	462720
15964	462721
129885	462722
51847	462723
4850	462724
30182	462725
147185	462726
45734	462727
63545	462728
41770	462729
17287	462730
19982	462731
3625	462732
2178	462733
10410	462734
108027	462735
8188	462736
111898	462737
118834	462738
66109	462739
15386	462740
110953	462741
38575	462742
15782	462743
69485	462744
2741	462745
75537	462746
1815	462747
86388	462748
11759	462749
54213	462750
12580	462751
3418	462752
13017	462753
34194	462754
120524	462755
69950	462756
8568	462757
76120	462758
96798	462759
51175	462760
140044	462761
44993	462762
38582	462763
83856	462764
21252	462765
16777	462766
2961	462767
7224	462768
68029	462769
46008	462770
93274	462771
134341	462772
14555	462773
8144	462774
129405	462775
122083	462776
15255	462777
49417	462778
1500	462779
726	462780
26050	462781
10023	462782
75809	462783
31115	462784
3854	462785
60451	462786
30144	462787
55636	462788
66181	462789
86280	462790
102555	462791
22447	462792
146808	462793
111440	462794
14861	462795
7908	462796
3591	462797
65232	462798
14234	462799
27332	462800
70378	462801
53090	462802
38177	462803
15216	462804
46312	462805
10967	462806
2032	462807
140184	462808
48007	462809
17228	462810
34610	462811
49	462812
37103	462813
103505	462814
4369	462815
14271	462816
73851	462817
13260	462818
112223	462819
134797	462820
71626	462821
2889	462822
68914	462823
23776	462824
5936	462825
77121	462826
12518	462827
123295	462828
28750	462829
46705	462830
18394	462831
30833	462832
16995	462833
33511	462834
10115	462835
116856	462836
48472	462837
38660	462838
28057	462839
14463	462840
40157	462841
120499	462842
33530	462843
69697	462844
119893	462845
80262	462846
85037	462847
102189	462848
62365	462849
1106	462850
5543	462851
15531	462852
5399	462853
2868	462854
23646	462855
60562	462856
87027	462857
69996	462858
34738	462859
7222	462860
1666	462861
6350	462862
6113	462863
1299	462864
7060	462865
95521	462866
109950	462867
12056	462868
5330	462869
74209	462870
11002	462871
14359	462872
258	462873
1516	462874
39943	462875
49447	462876
53532	462877
92652	462878
12184	462879
1	462880
3932	462881
56037	462882
67092	462883
21515	462884
86224	462885
130	462886
60308	462887
117363	462888
4699	462889
5058	462890
1310	462891
52617	462892
113506	462893
37773	462894
26192	462895
98640	462896
30056	462897
52037	462898
41722	462899
55296	462900
22911	462901
50497	462902
40701	462903
5766	462904
13648	462905
14363	462906
333	462907
363	462908
126182	462909
14220	462910
4832	462911
54897	462912
21203	462913
42837	462914
10195	462915
42635	462916
11242	462917
1660	462918
16668	462919
59942	462920
154	462921
55740	462922
2046	462923
21952	462924
136403	462925
843	462926
41955	462927
31416	462928
40363	462929
34519	462930
31368	462931
47734	462932
58439	462933
89427	462934
13181	462935
21736	462936
107449	462937
42125	462938
79246	462939
132720	462940
136061	462941
40594	462942
12321	462943
30250	462944
21834	462945
54906	462946
4189	462947
240	462948
5420	462949
71068	462950
4281	462951
6113	462952
96039	462953
32078	462954
4912	462955
10589	462956
34224	462957
9938	462958
30911	462959
11848	462960
50302	462961
7772	462962
36230	462963
11046	462964
33247	462965
129597	462966
18232	462967
113345	462968
67046	462969
3976	462970
5091	462971
34716	462972
11574	462973
86259	462974
77734	462975
7519	462976
40125	462977
87021	462978
643	462979
90520	462980
44539	462981
30615	462982
25555	462983
62422	462984
24374	462985
39496	462986
52230	462987
28890	462988
52844	462989
598	462990
13322	462991
56819	462992
114984	462993
36513	462994
24023	462995
57217	462996
17930	462997
36484	462998
137516	462999
105728	463000
42152	463001
41780	463002
86918	463003
32498	463004
29263	463005
18309	463006
114296	463007
44408	463008
31599	463009
38627	463010
85386	463011
129814	463012
29250	463013
24164	463014
133552	463015
113343	463016
44875	463017
43547	463018
63014	463019
34398	463020
113815	463021
5973	463022
81264	463023
71898	463024
9579	463025
21523	463026
1380	463027
130835	463028
67779	463029
48817	463030
7196	463031
44618	463032
38249	463033
98512	463034
2399	463035
43327	463036
35587	463037
119226	463038
26971	463039
45956	463040
3124	463041
8382	463042
28607	463043
69603	463044
28625	463045
19212	463046
4867	463047
46463	463048
26469	463049
8984	463050
87014	463051
3844	463052
50250	463053
9823	463054
100111	463055
2516	463056
378	463057
47074	463058
35104	463059
64237	463060
79360	463061
33538	463062
91872	463063
10611	463064
36946	463065
78543	463066
38392	463067
104273	463068
111850	463069
2433	463070
66852	463071
1778	463072
7688	463073
5248	463074
47020	463075
29148	463076
122233	463077
128100	463078
14806	463079
4051	463080
44519	463081
73658	463082
92434	463083
42961	463084
23970	463085
2100	463086
4569	463087
25820	463088
97886	463089
592	463090
25935	463091
76664	463092
44271	463093
70319	463094
28709	463095
22401	463096
34637	463097
51873	463098
5340	463099
20056	463100
95151	463101
60037	463102
45668	463103
13829	463104
130921	463105
7122	463106
6149	463107
28861	463108
70309	463109
81295	463110
12657	463111
4935	463112
17363	463113
73054	463114
97595	463115
23457	463116
64138	463117
130577	463118
15129	463119
33701	463120
51331	463121
84735	463122
10568	463123
820	463124
18227	463125
41502	463126
78557	463127
5370	463128
116777	463129
95083	463130
100422	463131
25287	463132
31443	463133
48463	463134
20364	463135
77275	463136
4359	463137
100219	463138
2797	463139
67428	463140
86023	463141
67847	463142
36894	463143
19377	463144
6729	463145
42513	463146
117308	463147
129011	463148
72396	463149
7131	463150
93278	463151
54158	463152
101548	463153
25202	463154
20987	463155
137765	463156
12377	463157
70171	463158
78132	463159
66971	463160
44614	463161
16931	463162
42705	463163
31264	463164
53683	463165
1420	463166
3938	463167
56000	463168
63767	463169
4416	463170
64068	463171
53304	463172
30022	463173
29920	463174
60490	463175
29964	463176
35762	463177
119583	463178
3113	463179
19057	463180
114208	463181
12551	463182
23738	463183
7380	463184
6878	463185
20301	463186
744	463187
52487	463188
19464	463189
67316	463190
8798	463191
23566	463192
19710	463193
285	463194
129653	463195
118363	463196
16461	463197
6551	463198
2492	463199
93702	463200
17814	463201
8558	463202
29713	463203
54	463204
9003	463205
24092	463206
113141	463207
4692	463208
39616	463209
1359	463210
10742	463211
31588	463212
6843	463213
37403	463214
72391	463215
43683	463216
59934	463217
51288	463218
86969	463219
17993	463220
74710	463221
54953	463222
47675	463223
344	463224
78798	463225
1996	463226
52997	463227
13967	463228
129504	463229
6508	463230
13788	463231
101225	463232
21538	463233
86261	463234
14803	463235
80219	463236
13506	463237
80397	463238
25847	463239
3379	463240
64178	463241
125244	463242
36547	463243
29285	463244
68934	463245
76851	463246
1406	463247
52135	463248
121543	463249
47381	463250
5055	463251
20504	463252
22668	463253
54437	463254
92977	463255
16892	463256
40994	463257
50908	463258
76409	463259
87523	463260
22719	463261
52443	463262
89694	463263
32008	463264
4602	463265
54137	463266
14504	463267
34653	463268
48362	463269
3929	463270
32387	463271
92	463272
12969	463273
49889	463274
8799	463275
77759	463276
81815	463277
57352	463278
66498	463279
14804	463280
82559	463281
32826	463282
33753	463283
32593	463284
942	463285
64087	463286
67311	463287
108215	463288
117799	463289
116320	463290
115813	463291
25646	463292
18840	463293
17031	463294
20997	463295
34496	463296
8259	463297
100385	463298
366	463299
45218	463300
7127	463301
38182	463302
41547	463303
10103	463304
65779	463305
120257	463306
8210	463307
77359	463308
137862	463309
3618	463310
1403	463311
13741	463312
45061	463313
37547	463314
38939	463315
6840	463316
25536	463317
1284	463318
56427	463319
103544	463320
27357	463321
15098	463322
28148	463323
120330	463324
16913	463325
52556	463326
3024	463327
71016	463328
56463	463329
93173	463330
4993	463331
110488	463332
34493	463333
145850	463334
9877	463335
77825	463336
11202	463337
55972	463338
115185	463339
5520	463340
47143	463341
108235	463342
9042	463343
6741	463344
68321	463345
95571	463346
4380	463347
136438	463348
38467	463349
8392	463350
14266	463351
24740	463352
85966	463353
15898	463354
20514	463355
9172	463356
89803	463357
30841	463358
65690	463359
107519	463360
35114	463361
619	463362
122082	463363
138786	463364
30372	463365
14910	463366
38535	463367
58554	463368
2969	463369
10436	463370
50262	463371
14315	463372
4289	463373
69463	463374
18468	463375
25114	463376
118453	463377
5482	463378
76867	463379
41674	463380
80003	463381
52073	463382
102132	463383
12693	463384
10751	463385
90	463386
143043	463387
42060	463388
45001	463389
85691	463390
6732	463391
67330	463392
42265	463393
1489	463394
47394	463395
3604	463396
12102	463397
109159	463398
39458	463399
11881	463400
6116	463401
43871	463402
33991	463403
55974	463404
15505	463405
77533	463406
55448	463407
58507	463408
61762	463409
32397	463410
5585	463411
116399	463412
39320	463413
8294	463414
9387	463415
79793	463416
49364	463417
42818	463418
117	463419
23168	463420
13110	463421
27391	463422
50143	463423
57637	463424
65950	463425
55319	463426
48180	463427
1135	463428
57581	463429
65024	463430
44541	463431
47745	463432
133776	463433
1287	463434
28058	463435
20954	463436
7938	463437
17903	463438
12137	463439
7535	463440
382	463441
63038	463442
7637	463443
54615	463444
25085	463445
23329	463446
46721	463447
18558	463448
20711	463449
5303	463450
6171	463451
59685	463452
103687	463453
26127	463454
15741	463455
83640	463456
36362	463457
54649	463458
17611	463459
7271	463460
24422	463461
4692	463462
2848	463463
19439	463464
18454	463465
85839	463466
55130	463467
100322	463468
48760	463469
59661	463470
127457	463471
1749	463472
2972	463473
50907	463474
110126	463475
1220	463476
96480	463477
62654	463478
80255	463479
50132	463480
51516	463481
42385	463482
12966	463483
45320	463484
14364	463485
26796	463486
1676	463487
102466	463488
7177	463489
20422	463490
135464	463491
84502	463492
47660	463493
85526	463494
73071	463495
26762	463496
6952	463497
3857	463498
17395	463499
10296	463500
69787	463501
134484	463502
105046	463503
3962	463504
14751	463505
35226	463506
23958	463507
31796	463508
72200	463509
71535	463510
7	463511
94872	463512
48498	463513
51192	463514
2202	463515
27573	463516
51463	463517
44061	463518
90752	463519
21428	463520
56330	463521
22019	463522
21854	463523
22222	463524
87080	463525
143152	463526
499	463527
12404	463528
2848	463529
18623	463530
53723	463531
60961	463532
425	463533
3682	463534
28923	463535
6678	463536
56857	463537
12211	463538
12	463539
76951	463540
85864	463541
47842	463542
131625	463543
76273	463544
72392	463545
56314	463546
18067	463547
67452	463548
14454	463549
32774	463550
14377	463551
122744	463552
31678	463553
712	463554
12904	463555
17994	463556
18476	463557
8244	463558
43791	463559
12364	463560
134828	463561
2168	463562
16971	463563
80744	463564
62984	463565
59551	463566
29021	463567
28008	463568
1400	463569
134530	463570
3514	463571
6126	463572
100654	463573
97761	463574
7757	463575
25569	463576
135163	463577
22518	463578
11155	463579
72935	463580
81434	463581
36298	463582
16265	463583
100051	463584
52931	463585
70501	463586
4262	463587
47968	463588
21163	463589
9365	463590
76863	463591
43110	463592
130373	463593
11665	463594
29121	463595
17684	463596
112977	463597
32070	463598
7093	463599
21175	463600
61225	463601
64281	463602
6779	463603
137474	463604
114773	463605
150731	463606
36501	463607
1503	463608
147080	463609
6269	463610
76761	463611
53258	463612
6820	463613
52076	463614
55124	463615
79221	463616
68453	463617
122465	463618
27280	463619
39655	463620
3295	463621
100121	463622
40521	463623
54152	463624
57853	463625
22332	463626
150736	463627
148772	463628
39335	463629
15729	463630
34822	463631
24320	463632
123679	463633
21184	463634
70333	463635
6912	463636
13847	463637
29749	463638
116238	463639
59732	463640
56461	463641
34173	463642
41	463643
6335	463644
42390	463645
8096	463646
334	463647
103410	463648
6681	463649
27767	463650
45427	463651
34719	463652
31487	463653
34255	463654
59837	463655
41778	463656
26475	463657
63147	463658
113134	463659
14701	463660
35540	463661
4533	463662
87252	463663
239	463664
39434	463665
63558	463666
29643	463667
64962	463668
60372	463669
4436	463670
88246	463671
147477	463672
42206	463673
83424	463674
39940	463675
37898	463676
18725	463677
23731	463678
141139	463679
17536	463680
31612	463681
133321	463682
25232	463683
12223	463684
107499	463685
3056	463686
12614	463687
4478	463688
24905	463689
75577	463690
875	463691
94175	463692
59594	463693
22225	463694
15764	463695
58637	463696
98073	463697
704	463698
50954	463699
27323	463700
2385	463701
5300	463702
3136	463703
18639	463704
110674	463705
2924	463706
21307	463707
27453	463708
29216	463709
76581	463710
12714	463711
8160	463712
42698	463713
48697	463714
43109	463715
71184	463716
25035	463717
8266	463718
56886	463719
2914	463720
102036	463721
94351	463722
45749	463723
17414	463724
1798	463725
74447	463726
24764	463727
66278	463728
13315	463729
56610	463730
2304	463731
39762	463732
37344	463733
46152	463734
30847	463735
38643	463736
29867	463737
121134	463738
128064	463739
11841	463740
96348	463741
35400	463742
61526	463743
95600	463744
2207	463745
77819	463746
40286	463747
1481	463748
44390	463749
30662	463750
45817	463751
118261	463752
544	463753
9240	463754
11230	463755
60300	463756
6606	463757
8021	463758
121115	463759
9633	463760
20078	463761
91855	463762
45375	463763
6417	463764
71121	463765
24533	463766
19148	463767
57196	463768
80501	463769
60145	463770
44437	463771
15217	463772
5720	463773
23983	463774
16449	463775
24699	463776
117062	463777
87662	463778
93396	463779
475	463780
79222	463781
49963	463782
69751	463783
26279	463784
587	463785
21801	463786
3757	463787
27810	463788
51384	463789
53785	463790
101503	463791
40305	463792
7860	463793
5528	463794
78559	463795
17301	463796
22492	463797
41560	463798
65354	463799
18232	463800
24754	463801
6487	463802
80561	463803
348	463804
86164	463805
5785	463806
25670	463807
24027	463808
25123	463809
44717	463810
10172	463811
82267	463812
81010	463813
28483	463814
2221	463815
32763	463816
40389	463817
1038	463818
19044	463819
116188	463820
27757	463821
91231	463822
3872	463823
88396	463824
114899	463825
58747	463826
80149	463827
10970	463828
30211	463829
7911	463830
2180	463831
127330	463832
33552	463833
67408	463834
29245	463835
13731	463836
55985	463837
46168	463838
138251	463839
1011	463840
87907	463841
16860	463842
7359	463843
9254	463844
70326	463845
3746	463846
3726	463847
23104	463848
2871	463849
16967	463850
37661	463851
19881	463852
63550	463853
128475	463854
255	463855
115251	463856
43115	463857
117564	463858
142957	463859
9855	463860
1528	463861
950	463862
78799	463863
36213	463864
70789	463865
110011	463866
16552	463867
107753	463868
25759	463869
21	463870
34959	463871
40407	463872
107501	463873
99959	463874
9601	463875
13736	463876
16311	463877
27063	463878
50853	463879
62906	463880
33804	463881
75163	463882
61651	463883
51675	463884
52409	463885
115161	463886
76908	463887
110026	463888
3800	463889
22076	463890
26013	463891
56606	463892
53471	463893
118350	463894
12577	463895
77736	463896
77190	463897
26792	463898
96025	463899
131	463900
93383	463901
36172	463902
4256	463903
72159	463904
125023	463905
105831	463906
83745	463907
9156	463908
88032	463909
77111	463910
63833	463911
128398	463912
23940	463913
4804	463914
18235	463915
41573	463916
36119	463917
10788	463918
35015	463919
42879	463920
115077	463921
70336	463922
15314	463923
102391	463924
95222	463925
14900	463926
76840	463927
2795	463928
65666	463929
40858	463930
60074	463931
62098	463932
41526	463933
14037	463934
85888	463935
11360	463936
53952	463937
25031	463938
9109	463939
126587	463940
14350	463941
8029	463942
1580	463943
66151	463944
115318	463945
54930	463946
92625	463947
18764	463948
27082	463949
33682	463950
32483	463951
34815	463952
29513	463953
31356	463954
100751	463955
73488	463956
88858	463957
85728	463958
23544	463959
67594	463960
55013	463961
13393	463962
17542	463963
13323	463964
5107	463965
10968	463966
4001	463967
24311	463968
33840	463969
16900	463970
28836	463971
27019	463972
93916	463973
17511	463974
31204	463975
123291	463976
64354	463977
4275	463978
62593	463979
1309	463980
110707	463981
110308	463982
120208	463983
48533	463984
16160	463985
18191	463986
35112	463987
4311	463988
35339	463989
103023	463990
18916	463991
16947	463992
65439	463993
157	463994
8391	463995
15470	463996
2559	463997
43171	463998
103795	463999
58993	464000
51024	464001
63848	464002
33924	464003
17086	464004
85939	464005
53052	464006
117242	464007
41618	464008
78693	464009
12477	464010
37215	464011
15946	464012
51956	464013
38577	464014
817	464015
100469	464016
4392	464017
114790	464018
22244	464019
39061	464020
20691	464021
17	464022
40977	464023
36898	464024
56845	464025
10624	464026
79931	464027
39526	464028
9512	464029
38017	464030
141201	464031
34882	464032
3276	464033
4921	464034
17999	464035
92688	464036
4821	464037
100259	464038
125305	464039
52510	464040
135737	464041
24905	464042
13099	464043
2092	464044
2129	464045
66364	464046
82181	464047
16370	464048
33011	464049
91444	464050
98798	464051
56800	464052
2045	464053
101330	464054
95735	464055
21516	464056
54802	464057
94720	464058
1440	464059
16581	464060
30514	464061
119258	464062
27473	464063
10561	464064
140294	464065
86754	464066
765	464067
5925	464068
13133	464069
77760	464070
42051	464071
27181	464072
17339	464073
662	464074
4006	464075
18274	464076
46983	464077
104422	464078
11591	464079
24976	464080
49224	464081
6230	464082
47972	464083
21379	464084
106358	464085
76525	464086
124509	464087
5360	464088
6484	464089
5580	464090
76472	464091
12143	464092
86590	464093
100797	464094
99768	464095
102619	464096
45545	464097
127354	464098
119378	464099
47139	464100
114235	464101
18033	464102
13998	464103
33567	464104
13648	464105
19736	464106
62280	464107
65258	464108
82765	464109
96192	464110
65011	464111
44367	464112
91223	464113
37801	464114
87518	464115
1880	464116
84115	464117
6627	464118
21073	464119
50525	464120
14667	464121
37805	464122
5797	464123
33319	464124
14835	464125
62311	464126
28904	464127
121013	464128
20257	464129
93769	464130
47804	464131
8084	464132
116742	464133
28754	464134
7033	464135
29368	464136
39524	464137
33807	464138
17762	464139
58555	464140
70623	464141
116852	464142
42407	464143
147395	464144
2722	464145
43551	464146
30140	464147
49239	464148
4784	464149
124431	464150
33768	464151
70671	464152
7908	464153
41135	464154
86804	464155
13951	464156
15368	464157
2402	464158
133329	464159
99973	464160
28092	464161
10103	464162
27796	464163
6693	464164
16145	464165
180	464166
82576	464167
25276	464168
28798	464169
34799	464170
7468	464171
3742	464172
108606	464173
110767	464174
46720	464175
85156	464176
62546	464177
72199	464178
51337	464179
130872	464180
76495	464181
62758	464182
50867	464183
45082	464184
50069	464185
9333	464186
2393	464187
13209	464188
2838	464189
72319	464190
22186	464191
13672	464192
29421	464193
11297	464194
75706	464195
56098	464196
14833	464197
64905	464198
102041	464199
25399	464200
100033	464201
1373	464202
29818	464203
72154	464204
72472	464205
79787	464206
89355	464207
93198	464208
134163	464209
38149	464210
23365	464211
97897	464212
13700	464213
66866	464214
27897	464215
8668	464216
80929	464217
48298	464218
99474	464219
29586	464220
16055	464221
475	464222
14659	464223
12826	464224
17468	464225
27314	464226
64427	464227
12578	464228
3685	464229
79708	464230
2609	464231
100953	464232
44661	464233
17888	464234
53493	464235
16755	464236
6028	464237
102498	464238
114294	464239
59787	464240
48599	464241
140304	464242
59413	464243
9310	464244
15606	464245
13647	464246
50763	464247
18442	464248
100242	464249
41198	464250
12558	464251
20524	464252
14390	464253
14657	464254
11110	464255
25845	464256
51052	464257
56526	464258
81915	464259
67214	464260
81631	464261
74928	464262
101344	464263
55571	464264
28699	464265
65416	464266
106274	464267
73007	464268
71577	464269
27406	464270
69007	464271
13026	464272
42083	464273
93084	464274
111308	464275
61611	464276
9699	464277
3	464278
48805	464279
23681	464280
30469	464281
2508	464282
14924	464283
63186	464284
34627	464285
69890	464286
22550	464287
2834	464288
1084	464289
6343	464290
5301	464291
80223	464292
64830	464293
72280	464294
37482	464295
21819	464296
19836	464297
30606	464298
72785	464299
13991	464300
37884	464301
23150	464302
4195	464303
78606	464304
21221	464305
16874	464306
31827	464307
326	464308
4044	464309
60069	464310
16218	464311
29865	464312
5464	464313
28654	464314
97080	464315
19610	464316
2445	464317
132161	464318
21572	464319
114110	464320
2735	464321
37224	464322
60130	464323
79158	464324
32053	464325
3183	464326
16028	464327
103655	464328
77399	464329
37294	464330
47900	464331
14884	464332
9860	464333
10425	464334
7881	464335
61877	464336
78355	464337
27354	464338
44000	464339
9842	464340
119260	464341
59578	464342
10071	464343
70649	464344
39359	464345
46218	464346
2851	464347
103037	464348
60037	464349
47558	464350
652	464351
41821	464352
62943	464353
23407	464354
44886	464355
34274	464356
16620	464357
30855	464358
17011	464359
59155	464360
14178	464361
4190	464362
5816	464363
48597	464364
8605	464365
39253	464366
40153	464367
40646	464368
50432	464369
14727	464370
6745	464371
113733	464372
7348	464373
48838	464374
88000	464375
94838	464376
24874	464377
2209	464378
51161	464379
39450	464380
28185	464381
80018	464382
95616	464383
15631	464384
39010	464385
60402	464386
61853	464387
66649	464388
6393	464389
101180	464390
113567	464391
3029	464392
25777	464393
23418	464394
24206	464395
129275	464396
63055	464397
127689	464398
84317	464399
6648	464400
44609	464401
19725	464402
29362	464403
24234	464404
27421	464405
8972	464406
33620	464407
19384	464408
9936	464409
40833	464410
73982	464411
6354	464412
47824	464413
110016	464414
48715	464415
20195	464416
7581	464417
11998	464418
60056	464419
3518	464420
9157	464421
84089	464422
10042	464423
86212	464424
34180	464425
58034	464426
29825	464427
32520	464428
58895	464429
16452	464430
73257	464431
21218	464432
30735	464433
19152	464434
113277	464435
32905	464436
79090	464437
42505	464438
58496	464439
65612	464440
10959	464441
78183	464442
46808	464443
87321	464444
63632	464445
12644	464446
35371	464447
63477	464448
25707	464449
113876	464450
24637	464451
4378	464452
11360	464453
5026	464454
21969	464455
146532	464456
50074	464457
97602	464458
44046	464459
16949	464460
94104	464461
46738	464462
124705	464463
120019	464464
1895	464465
53250	464466
662	464467
85647	464468
80435	464469
40855	464470
18216	464471
128692	464472
25780	464473
7435	464474
32984	464475
25968	464476
100613	464477
8219	464478
72648	464479
44698	464480
15205	464481
1966	464482
27548	464483
21194	464484
56389	464485
126627	464486
122917	464487
28294	464488
149617	464489
4084	464490
30076	464491
53170	464492
44650	464493
19580	464494
9807	464495
5139	464496
81829	464497
8268	464498
74354	464499
4542	464500
64067	464501
71480	464502
89484	464503
15686	464504
63566	464505
43400	464506
50892	464507
28978	464508
67326	464509
49428	464510
86394	464511
72851	464512
107441	464513
10035	464514
70672	464515
66504	464516
642	464517
67067	464518
38829	464519
9320	464520
43858	464521
9240	464522
6140	464523
8413	464524
12895	464525
17426	464526
40931	464527
94890	464528
16682	464529
108692	464530
94947	464531
4381	464532
77029	464533
418	464534
560	464535
2856	464536
15442	464537
349	464538
23617	464539
102738	464540
41318	464541
120096	464542
65678	464543
1015	464544
42821	464545
53939	464546
4315	464547
28231	464548
79922	464549
24300	464550
50088	464551
25321	464552
38897	464553
5345	464554
12428	464555
40217	464556
68491	464557
17135	464558
47930	464559
39407	464560
2557	464561
7608	464562
66441	464563
61730	464564
145196	464565
138426	464566
103831	464567
11577	464568
22227	464569
36496	464570
99172	464571
107267	464572
3945	464573
5596	464574
2880	464575
16034	464576
5142	464577
56484	464578
69652	464579
28896	464580
2463	464581
34862	464582
65313	464583
10052	464584
99326	464585
45509	464586
15522	464587
31958	464588
21986	464589
118584	464590
116140	464591
31208	464592
22326	464593
6204	464594
81991	464595
10589	464596
17830	464597
108399	464598
122947	464599
41520	464600
13687	464601
91053	464602
36226	464603
66292	464604
76596	464605
1908	464606
112404	464607
1678	464608
30001	464609
95100	464610
39375	464611
73712	464612
59109	464613
27807	464614
502	464615
67983	464616
2417	464617
75080	464618
3662	464619
4257	464620
100247	464621
12476	464622
57045	464623
6525	464624
31876	464625
14977	464626
96579	464627
137077	464628
48268	464629
5335	464630
126069	464631
23965	464632
64221	464633
27576	464634
73260	464635
59045	464636
48668	464637
4051	464638
2913	464639
101599	464640
2961	464641
9819	464642
6526	464643
107828	464644
5497	464645
96040	464646
137	464647
351	464648
93797	464649
74950	464650
133983	464651
70230	464652
35462	464653
52347	464654
2880	464655
129898	464656
39239	464657
85304	464658
24600	464659
9063	464660
7760	464661
74145	464662
1698	464663
1110	464664
3435	464665
58735	464666
111606	464667
40870	464668
9879	464669
119277	464670
22522	464671
27118	464672
1283	464673
92208	464674
23100	464675
11850	464676
1857	464677
49657	464678
77510	464679
6174	464680
2810	464681
3356	464682
40561	464683
71060	464684
78035	464685
96460	464686
7011	464687
101221	464688
43697	464689
3365	464690
106992	464691
52580	464692
305	464693
59151	464694
106961	464695
89423	464696
70245	464697
104085	464698
79507	464699
48862	464700
45755	464701
1996	464702
61795	464703
4638	464704
14570	464705
114558	464706
937	464707
59363	464708
10990	464709
13927	464710
34794	464711
29778	464712
13824	464713
25487	464714
32659	464715
36554	464716
103032	464717
18144	464718
130740	464719
3471	464720
40826	464721
111093	464722
76319	464723
130740	464724
54154	464725
28909	464726
129594	464727
2374	464728
48642	464729
40916	464730
17864	464731
15121	464732
64350	464733
118668	464734
7751	464735
37640	464736
6259	464737
7244	464738
85260	464739
18312	464740
26673	464741
8560	464742
23286	464743
50087	464744
46843	464745
864	464746
17685	464747
3670	464748
30097	464749
562	464750
61165	464751
25796	464752
3444	464753
62607	464754
87975	464755
42154	464756
63320	464757
9563	464758
19393	464759
49095	464760
27856	464761
157	464762
18791	464763
112702	464764
61884	464765
45070	464766
32226	464767
65400	464768
57731	464769
10644	464770
25058	464771
1809	464772
53244	464773
44933	464774
19088	464775
22997	464776
24548	464777
105889	464778
109246	464779
30552	464780
65971	464781
275	464782
6344	464783
68130	464784
83584	464785
38094	464786
19059	464787
20370	464788
109800	464789
89731	464790
177	464791
101	464792
79174	464793
12724	464794
26807	464795
12043	464796
37541	464797
46787	464798
7255	464799
64684	464800
21581	464801
11043	464802
10939	464803
55764	464804
50361	464805
22717	464806
115583	464807
134	464808
43351	464809
76951	464810
1332	464811
115723	464812
45183	464813
25526	464814
64031	464815
6363	464816
5651	464817
10785	464818
11017	464819
54538	464820
17050	464821
23596	464822
28018	464823
29684	464824
22030	464825
13479	464826
64211	464827
22169	464828
1988	464829
12123	464830
44959	464831
95569	464832
27564	464833
21672	464834
471	464835
33727	464836
27067	464837
92338	464838
61905	464839
37573	464840
60617	464841
11018	464842
91800	464843
61419	464844
19590	464845
79945	464846
134585	464847
109508	464848
1090	464849
28718	464850
22115	464851
71216	464852
31590	464853
44961	464854
5805	464855
40240	464856
14445	464857
7612	464858
25352	464859
105521	464860
22320	464861
2379	464862
14204	464863
60704	464864
77473	464865
7645	464866
35803	464867
7038	464868
23311	464869
117872	464870
10019	464871
10386	464872
136023	464873
2834	464874
69996	464875
3582	464876
22166	464877
59009	464878
71119	464879
72131	464880
98571	464881
109569	464882
806	464883
8332	464884
152	464885
29058	464886
20337	464887
62825	464888
27315	464889
21247	464890
4443	464891
13986	464892
61013	464893
126099	464894
40404	464895
116851	464896
13288	464897
60009	464898
41804	464899
131	464900
53587	464901
112521	464902
5533	464903
66804	464904
36432	464905
48182	464906
51930	464907
83576	464908
54726	464909
48269	464910
101527	464911
47670	464912
5116	464913
103127	464914
6755	464915
48222	464916
111266	464917
4144	464918
16251	464919
4993	464920
1659	464921
35494	464922
12780	464923
8360	464924
98580	464925
73849	464926
111454	464927
153	464928
42663	464929
27661	464930
6754	464931
137461	464932
1116	464933
5323	464934
12296	464935
32113	464936
6493	464937
51909	464938
5765	464939
69497	464940
25033	464941
86728	464942
4782	464943
16996	464944
33046	464945
1378	464946
123839	464947
32159	464948
1186	464949
21555	464950
74586	464951
11775	464952
11501	464953
41734	464954
66931	464955
81548	464956
22353	464957
21560	464958
17934	464959
6483	464960
33854	464961
32002	464962
66245	464963
5919	464964
88901	464965
21537	464966
3277	464967
4221	464968
74391	464969
90948	464970
142388	464971
11718	464972
2859	464973
115671	464974
1629	464975
8072	464976
111126	464977
28086	464978
36805	464979
65203	464980
58824	464981
2774	464982
76881	464983
1778	464984
15907	464985
40491	464986
39184	464987
148522	464988
122524	464989
86584	464990
49832	464991
7574	464992
31254	464993
34371	464994
30000	464995
127504	464996
135118	464997
66451	464998
34140	464999
117066	465000
9787	465001
80	465002
30222	465003
22071	465004
6540	465005
36155	465006
38279	465007
31913	465008
2061	465009
37037	465010
64836	465011
126724	465012
4615	465013
82610	465014
136082	465015
2084	465016
14601	465017
11521	465018
40973	465019
26348	465020
18326	465021
68297	465022
22615	465023
56671	465024
39397	465025
60031	465026
115130	465027
6502	465028
61026	465029
68095	465030
38223	465031
123249	465032
67684	465033
14769	465034
73159	465035
26	465036
14174	465037
12424	465038
63266	465039
84273	465040
82641	465041
18751	465042
111410	465043
82231	465044
11224	465045
134705	465046
20319	465047
48178	465048
43268	465049
25788	465050
100014	465051
9333	465052
49576	465053
84992	465054
27201	465055
116066	465056
18118	465057
10366	465058
2221	465059
122	465060
881	465061
19195	465062
265	465063
75685	465064
7873	465065
3506	465066
32855	465067
8635	465068
58163	465069
13518	465070
5003	465071
66303	465072
4587	465073
34498	465074
24726	465075
41030	465076
76399	465077
114669	465078
20213	465079
9484	465080
3496	465081
20110	465082
78910	465083
134966	465084
5036	465085
128698	465086
95311	465087
20174	465088
16700	465089
101951	465090
22391	465091
24826	465092
15952	465093
53078	465094
95346	465095
74187	465096
122306	465097
391	465098
6262	465099
133011	465100
96429	465101
13319	465102
23373	465103
71103	465104
96170	465105
358	465106
112199	465107
58722	465108
13	465109
26347	465110
93457	465111
27463	465112
22263	465113
148328	465114
26939	465115
81584	465116
49814	465117
19971	465118
60302	465119
208	465120
87530	465121
23208	465122
5633	465123
90101	465124
76271	465125
45965	465126
116761	465127
1174	465128
111555	465129
1594	465130
5061	465131
1897	465132
35371	465133
20737	465134
28728	465135
67150	465136
83359	465137
6416	465138
58646	465139
83194	465140
34689	465141
802	465142
8453	465143
92510	465144
78984	465145
35688	465146
123564	465147
2481	465148
16505	465149
44685	465150
24196	465151
59639	465152
7177	465153
15764	465154
27317	465155
79246	465156
9252	465157
58756	465158
49643	465159
5957	465160
1611	465161
1423	465162
83826	465163
8558	465164
12930	465165
70514	465166
1022	465167
68	465168
56512	465169
56755	465170
6200	465171
11907	465172
5297	465173
85862	465174
9801	465175
11078	465176
631	465177
10062	465178
26314	465179
7858	465180
70516	465181
79391	465182
24790	465183
76764	465184
62286	465185
148561	465186
19075	465187
4408	465188
64220	465189
14082	465190
119837	465191
11892	465192
149917	465193
82799	465194
1191	465195
58684	465196
22803	465197
132143	465198
7691	465199
47626	465200
4114	465201
53910	465202
75897	465203
14843	465204
7273	465205
95037	465206
23666	465207
1411	465208
7915	465209
33675	465210
24734	465211
2174	465212
22982	465213
41140	465214
38616	465215
6784	465216
28253	465217
15023	465218
24289	465219
57304	465220
9303	465221
20614	465222
34235	465223
32938	465224
789	465225
387	465226
6798	465227
11187	465228
814	465229
37901	465230
16308	465231
44063	465232
1466	465233
27264	465234
56365	465235
67297	465236
17589	465237
42221	465238
67389	465239
34869	465240
1541	465241
70833	465242
78336	465243
1872	465244
7251	465245
68932	465246
81649	465247
27818	465248
5	465249
52692	465250
48398	465251
4491	465252
71440	465253
2549	465254
65449	465255
17893	465256
92096	465257
6866	465258
92213	465259
121544	465260
27527	465261
20333	465262
18481	465263
104286	465264
26859	465265
27447	465266
27082	465267
27899	465268
48120	465269
10326	465270
1432	465271
13832	465272
38079	465273
60140	465274
5138	465275
43328	465276
103472	465277
987	465278
31568	465279
80398	465280
764	465281
10779	465282
13732	465283
7489	465284
2074	465285
21247	465286
1353	465287
25779	465288
44288	465289
106289	465290
44943	465291
89962	465292
20699	465293
132073	465294
193	465295
17408	465296
38247	465297
23615	465298
5	465299
69096	465300
32511	465301
17643	465302
70811	465303
52556	465304
41765	465305
37859	465306
7954	465307
76128	465308
9059	465309
67636	465310
91233	465311
15074	465312
35920	465313
107715	465314
77139	465315
94492	465316
31567	465317
12428	465318
94528	465319
40611	465320
41167	465321
45918	465322
73072	465323
129972	465324
2574	465325
38705	465326
31552	465327
22867	465328
1275	465329
22511	465330
31857	465331
11298	465332
41980	465333
37712	465334
49304	465335
10868	465336
62285	465337
53851	465338
25144	465339
32708	465340
44623	465341
82066	465342
19218	465343
18720	465344
96296	465345
11809	465346
82792	465347
101823	465348
91872	465349
35582	465350
22200	465351
56771	465352
92026	465353
30460	465354
96339	465355
52251	465356
17897	465357
39285	465358
17477	465359
44245	465360
34372	465361
86315	465362
25050	465363
20853	465364
21033	465365
10036	465366
7687	465367
22091	465368
6195	465369
102277	465370
128073	465371
17822	465372
4561	465373
37799	465374
5291	465375
107974	465376
98014	465377
2120	465378
27757	465379
39930	465380
1	465381
55394	465382
14348	465383
8155	465384
56947	465385
26956	465386
28908	465387
2736	465388
8833	465389
21068	465390
51562	465391
60875	465392
51835	465393
21614	465394
14612	465395
9896	465396
27767	465397
12026	465398
29316	465399
118516	465400
136483	465401
395	465402
1982	465403
11281	465404
82077	465405
42106	465406
68951	465407
31252	465408
120599	465409
72041	465410
76760	465411
2968	465412
108320	465413
26104	465414
55266	465415
10328	465416
23387	465417
85036	465418
44995	465419
24116	465420
81286	465421
71791	465422
52848	465423
38057	465424
42918	465425
16019	465426
318	465427
22868	465428
63833	465429
14854	465430
102852	465431
146467	465432
56771	465433
2234	465434
6521	465435
1398	465436
82386	465437
72147	465438
61906	465439
16028	465440
24136	465441
6986	465442
107300	465443
72051	465444
6540	465445
24181	465446
98567	465447
111914	465448
104287	465449
39014	465450
8159	465451
9978	465452
116806	465453
61773	465454
12213	465455
78553	465456
25728	465457
34764	465458
71415	465459
16371	465460
13095	465461
44755	465462
1742	465463
5027	465464
22588	465465
82463	465466
61702	465467
15500	465468
5598	465469
8561	465470
45873	465471
10050	465472
33936	465473
35403	465474
15582	465475
27157	465476
99394	465477
102632	465478
54810	465479
27840	465480
6115	465481
758	465482
38003	465483
64865	465484
21172	465485
97284	465486
14506	465487
73293	465488
32734	465489
28646	465490
118044	465491
18681	465492
15239	465493
25292	465494
1037	465495
847	465496
134243	465497
103464	465498
36735	465499
53476	465500
53293	465501
59498	465502
113352	465503
54516	465504
4078	465505
119170	465506
68202	465507
28985	465508
3064	465509
9862	465510
7854	465511
132366	465512
109668	465513
47255	465514
32930	465515
76093	465516
36936	465517
15229	465518
105188	465519
14588	465520
18315	465521
33804	465522
7226	465523
35893	465524
112513	465525
40957	465526
161	465527
72623	465528
18387	465529
12788	465530
5572	465531
67812	465532
11624	465533
124257	465534
97181	465535
11326	465536
59567	465537
1581	465538
37988	465539
34129	465540
2969	465541
64948	465542
36647	465543
62245	465544
23044	465545
89486	465546
47706	465547
10651	465548
86563	465549
6897	465550
66574	465551
80232	465552
40712	465553
29583	465554
121692	465555
140781	465556
14277	465557
114146	465558
108975	465559
3401	465560
128043	465561
13410	465562
431	465563
18117	465564
67426	465565
76511	465566
67992	465567
7167	465568
11534	465569
65445	465570
81690	465571
2292	465572
4456	465573
43430	465574
65702	465575
108119	465576
50758	465577
41872	465578
3421	465579
121042	465580
36989	465581
19280	465582
40835	465583
25413	465584
122108	465585
62209	465586
1323	465587
58928	465588
71960	465589
57792	465590
79650	465591
52031	465592
125602	465593
61258	465594
62808	465595
4862	465596
674	465597
65932	465598
2264	465599
12066	465600
7322	465601
98468	465602
74637	465603
122928	465604
40294	465605
61696	465606
15396	465607
7599	465608
43986	465609
11373	465610
48296	465611
2292	465612
11675	465613
64053	465614
42629	465615
21000	465616
71199	465617
83160	465618
15150	465619
39243	465620
112180	465621
85497	465622
14672	465623
71367	465624
101869	465625
42297	465626
107464	465627
13764	465628
100415	465629
28039	465630
131617	465631
55335	465632
13884	465633
1395	465634
86675	465635
60259	465636
1389	465637
43252	465638
102648	465639
26738	465640
2126	465641
82296	465642
7926	465643
119191	465644
50672	465645
118355	465646
572	465647
87164	465648
75469	465649
104572	465650
118533	465651
72362	465652
4478	465653
44316	465654
107706	465655
8054	465656
8118	465657
12020	465658
26652	465659
29225	465660
25931	465661
10005	465662
5308	465663
59686	465664
8129	465665
19678	465666
109385	465667
109900	465668
25754	465669
30961	465670
123236	465671
13171	465672
109957	465673
45503	465674
61932	465675
2287	465676
100038	465677
37977	465678
107660	465679
7509	465680
23670	465681
53286	465682
67714	465683
9508	465684
7347	465685
53827	465686
1743	465687
58798	465688
40532	465689
16546	465690
87281	465691
3624	465692
16188	465693
42973	465694
110162	465695
33929	465696
13534	465697
135570	465698
91941	465699
40796	465700
1837	465701
59820	465702
23210	465703
1723	465704
50643	465705
51889	465706
30403	465707
31442	465708
19377	465709
16011	465710
145569	465711
36171	465712
11369	465713
101530	465714
31100	465715
21803	465716
11286	465717
146140	465718
44714	465719
95298	465720
63235	465721
166	465722
74842	465723
7707	465724
31490	465725
1675	465726
5986	465727
67635	465728
36534	465729
14138	465730
1902	465731
79460	465732
7536	465733
88694	465734
70283	465735
18101	465736
21108	465737
87221	465738
458	465739
42053	465740
120363	465741
4555	465742
137485	465743
54926	465744
12772	465745
91604	465746
53296	465747
26573	465748
4166	465749
17	465750
104270	465751
25302	465752
1822	465753
22881	465754
27057	465755
95973	465756
550	465757
85289	465758
110455	465759
50430	465760
31654	465761
211	465762
57695	465763
991	465764
1570	465765
55734	465766
20192	465767
8447	465768
51467	465769
6576	465770
6818	465771
17512	465772
3112	465773
4726	465774
104631	465775
26357	465776
34	465777
21384	465778
21515	465779
5849	465780
136335	465781
1439	465782
48253	465783
51351	465784
19693	465785
32342	465786
27441	465787
32409	465788
18302	465789
28633	465790
42809	465791
63172	465792
99501	465793
100955	465794
13282	465795
94451	465796
20378	465797
54492	465798
5047	465799
59380	465800
20224	465801
90683	465802
126628	465803
62363	465804
105421	465805
20185	465806
7073	465807
5342	465808
1371	465809
31113	465810
1656	465811
93317	465812
76758	465813
30030	465814
57748	465815
12932	465816
212	465817
2426	465818
26241	465819
150197	465820
8254	465821
36499	465822
111783	465823
48954	465824
3966	465825
9762	465826
136559	465827
51363	465828
36541	465829
48999	465830
52230	465831
37055	465832
12771	465833
119938	465834
42138	465835
93608	465836
19757	465837
52709	465838
46094	465839
8760	465840
38488	465841
92529	465842
10214	465843
26132	465844
68748	465845
57229	465846
100145	465847
305	465848
9786	465849
11970	465850
6707	465851
27563	465852
9170	465853
18540	465854
31995	465855
36933	465856
52330	465857
823	465858
12998	465859
55464	465860
22043	465861
14040	465862
36560	465863
7390	465864
41709	465865
24143	465866
36620	465867
26821	465868
52024	465869
93522	465870
85350	465871
63360	465872
25419	465873
57752	465874
235	465875
77391	465876
5517	465877
19540	465878
4882	465879
65907	465880
24075	465881
3190	465882
16986	465883
113101	465884
53037	465885
25164	465886
3774	465887
69966	465888
21666	465889
16361	465890
44945	465891
12460	465892
62645	465893
5687	465894
71459	465895
50900	465896
81932	465897
99529	465898
72350	465899
6480	465900
22458	465901
101021	465902
6520	465903
98153	465904
137652	465905
4898	465906
17418	465907
13398	465908
24503	465909
16954	465910
69339	465911
17439	465912
87274	465913
125278	465914
4284	465915
43586	465916
48909	465917
36093	465918
15790	465919
11338	465920
52541	465921
1137	465922
61306	465923
47876	465924
29631	465925
53682	465926
2182	465927
28643	465928
24295	465929
27594	465930
14264	465931
12136	465932
66823	465933
103081	465934
19680	465935
90801	465936
66483	465937
46368	465938
22384	465939
1078	465940
1021	465941
73781	465942
34816	465943
138305	465944
750	465945
87088	465946
56639	465947
2600	465948
15828	465949
6191	465950
120959	465951
46019	465952
36361	465953
4423	465954
3241	465955
75986	465956
121241	465957
130520	465958
64348	465959
24584	465960
19727	465961
118413	465962
31494	465963
50813	465964
69674	465965
86687	465966
23604	465967
143067	465968
29747	465969
8194	465970
38295	465971
30553	465972
82804	465973
23834	465974
43560	465975
411	465976
34496	465977
117055	465978
7167	465979
42847	465980
16014	465981
12452	465982
31640	465983
28001	465984
10787	465985
696	465986
21042	465987
12232	465988
6686	465989
1045	465990
1044	465991
9092	465992
51370	465993
12980	465994
4310	465995
72462	465996
24761	465997
112999	465998
14199	465999
14740	466000
2027	466001
99330	466002
7427	466003
65150	466004
44323	466005
132396	466006
96389	466007
7248	466008
48118	466009
5321	466010
47644	466011
29634	466012
11509	466013
17135	466014
758	466015
84726	466016
9796	466017
34175	466018
99656	466019
3661	466020
34326	466021
714	466022
46644	466023
21641	466024
30290	466025
66241	466026
137899	466027
24755	466028
76065	466029
82209	466030
34778	466031
15131	466032
38950	466033
4850	466034
70003	466035
77604	466036
97747	466037
23912	466038
38117	466039
18378	466040
10584	466041
30007	466042
18439	466043
27484	466044
76229	466045
117504	466046
6928	466047
32737	466048
35504	466049
11992	466050
90163	466051
21919	466052
30042	466053
51668	466054
15997	466055
820	466056
24372	466057
76522	466058
34809	466059
5619	466060
116560	466061
65347	466062
39189	466063
50587	466064
12067	466065
17217	466066
18321	466067
45153	466068
65154	466069
12991	466070
57129	466071
8745	466072
13423	466073
7043	466074
28559	466075
83261	466076
57836	466077
10913	466078
10544	466079
119724	466080
21373	466081
85603	466082
74215	466083
23903	466084
6091	466085
21677	466086
11201	466087
2040	466088
41570	466089
51293	466090
42976	466091
19740	466092
36840	466093
3338	466094
36344	466095
97965	466096
70177	466097
46267	466098
77067	466099
61335	466100
109843	466101
3637	466102
125488	466103
22049	466104
40496	466105
77724	466106
45558	466107
76891	466108
10683	466109
72975	466110
125	466111
41476	466112
1650	466113
101410	466114
432	466115
18571	466116
64389	466117
104623	466118
20286	466119
74756	466120
39467	466121
8416	466122
6558	466123
31452	466124
20738	466125
61421	466126
114978	466127
2466	466128
23341	466129
147685	466130
35020	466131
34117	466132
114187	466133
29342	466134
5726	466135
77945	466136
46494	466137
70743	466138
3127	466139
65665	466140
91614	466141
105110	466142
1758	466143
44191	466144
25118	466145
58072	466146
49344	466147
55523	466148
137348	466149
65366	466150
30969	466151
10467	466152
7977	466153
84816	466154
47153	466155
1436	466156
25955	466157
7247	466158
63565	466159
78149	466160
10602	466161
101798	466162
68877	466163
20125	466164
3367	466165
38430	466166
22869	466167
60353	466168
144812	466169
114788	466170
102807	466171
28211	466172
40017	466173
75576	466174
27505	466175
36849	466176
35248	466177
2309	466178
67534	466179
4409	466180
8860	466181
43735	466182
58219	466183
56358	466184
33114	466185
125611	466186
128328	466187
84794	466188
95249	466189
43787	466190
6055	466191
19814	466192
52886	466193
115067	466194
1887	466195
5587	466196
18635	466197
308	466198
10310	466199
82998	466200
41380	466201
28092	466202
38393	466203
95820	466204
76955	466205
56470	466206
52145	466207
52158	466208
137569	466209
118021	466210
283	466211
4252	466212
20391	466213
350	466214
43418	466215
7553	466216
87121	466217
30331	466218
9326	466219
55510	466220
137487	466221
41646	466222
97733	466223
18820	466224
30991	466225
239	466226
786	466227
28024	466228
1523	466229
105955	466230
53284	466231
82061	466232
34437	466233
148940	466234
2165	466235
70021	466236
71867	466237
1433	466238
12479	466239
28982	466240
42215	466241
38920	466242
72863	466243
96571	466244
72927	466245
67036	466246
8904	466247
30518	466248
91667	466249
113324	466250
58900	466251
137223	466252
9679	466253
82931	466254
43338	466255
70406	466256
47324	466257
22754	466258
39510	466259
11747	466260
124853	466261
49945	466262
6309	466263
8361	466264
4791	466265
116731	466266
65252	466267
117704	466268
56782	466269
79555	466270
115205	466271
21727	466272
30187	466273
120055	466274
128223	466275
9074	466276
80510	466277
64378	466278
6591	466279
43297	466280
15936	466281
108391	466282
15044	466283
76356	466284
42281	466285
2905	466286
6001	466287
113048	466288
25446	466289
21112	466290
2875	466291
12110	466292
13658	466293
2556	466294
30158	466295
65740	466296
121425	466297
12096	466298
16265	466299
97513	466300
70185	466301
13924	466302
29420	466303
33276	466304
606	466305
71563	466306
46263	466307
22437	466308
3087	466309
28601	466310
143026	466311
61263	466312
52520	466313
3220	466314
58128	466315
21614	466316
6890	466317
72958	466318
50445	466319
41929	466320
15180	466321
27705	466322
83769	466323
37233	466324
130397	466325
123874	466326
63078	466327
93664	466328
10416	466329
20082	466330
7883	466331
24853	466332
77702	466333
38270	466334
28823	466335
20479	466336
6287	466337
83729	466338
106564	466339
6998	466340
54203	466341
4097	466342
271	466343
68252	466344
15059	466345
1340	466346
17400	466347
78740	466348
63411	466349
25862	466350
10372	466351
31629	466352
114533	466353
119866	466354
42702	466355
76803	466356
14431	466357
27377	466358
47846	466359
87462	466360
61353	466361
48115	466362
2985	466363
78458	466364
768	466365
56968	466366
28288	466367
27328	466368
29655	466369
121331	466370
27193	466371
125351	466372
115045	466373
92044	466374
28681	466375
39912	466376
59304	466377
28099	466378
13639	466379
15255	466380
15092	466381
84705	466382
70563	466383
57173	466384
4383	466385
107225	466386
52114	466387
54424	466388
36919	466389
102179	466390
25414	466391
83792	466392
56074	466393
13509	466394
26104	466395
51304	466396
478	466397
29279	466398
48747	466399
76104	466400
41028	466401
99028	466402
593	466403
54863	466404
75676	466405
32665	466406
27749	466407
91444	466408
19273	466409
87320	466410
2206	466411
39096	466412
26765	466413
55686	466414
95585	466415
10759	466416
46092	466417
2488	466418
64486	466419
134491	466420
30296	466421
67	466422
81304	466423
53671	466424
70605	466425
3101	466426
135595	466427
112767	466428
72036	466429
108468	466430
104790	466431
110012	466432
35983	466433
11897	466434
115939	466435
70056	466436
21848	466437
98623	466438
2317	466439
4359	466440
80272	466441
60620	466442
3085	466443
112719	466444
14039	466445
101433	466446
39964	466447
3104	466448
7915	466449
52492	466450
47591	466451
6227	466452
9684	466453
94576	466454
75716	466455
62817	466456
33751	466457
48268	466458
3622	466459
32686	466460
6281	466461
1190	466462
54825	466463
110	466464
14204	466465
8873	466466
9142	466467
22349	466468
105362	466469
29260	466470
30182	466471
78077	466472
53034	466473
16439	466474
64523	466475
1319	466476
123254	466477
41609	466478
113040	466479
9505	466480
106378	466481
7682	466482
15584	466483
9234	466484
1745	466485
14656	466486
92381	466487
43349	466488
125849	466489
918	466490
22628	466491
87484	466492
37629	466493
110849	466494
31670	466495
32797	466496
16888	466497
113788	466498
2044	466499
127220	466500
19416	466501
101989	466502
1088	466503
8537	466504
53197	466505
35128	466506
107714	466507
374	466508
103074	466509
5748	466510
26158	466511
34114	466512
129652	466513
44638	466514
35177	466515
14203	466516
6937	466517
628	466518
11767	466519
28613	466520
57152	466521
150580	466522
2511	466523
2168	466524
58510	466525
43164	466526
121740	466527
27200	466528
70867	466529
4439	466530
68614	466531
42174	466532
26171	466533
38	466534
59820	466535
23793	466536
26389	466537
15368	466538
65197	466539
43540	466540
12320	466541
38904	466542
36958	466543
127565	466544
101657	466545
91098	466546
43822	466547
95145	466548
42657	466549
48884	466550
61558	466551
129867	466552
77112	466553
116666	466554
30715	466555
43664	466556
25575	466557
2773	466558
79197	466559
20057	466560
99828	466561
41849	466562
53108	466563
95245	466564
29154	466565
34623	466566
68486	466567
63864	466568
89436	466569
103247	466570
1	466571
19282	466572
8222	466573
17842	466574
108359	466575
26915	466576
12493	466577
86998	466578
24211	466579
58373	466580
14302	466581
58158	466582
32273	466583
14550	466584
10312	466585
33890	466586
45515	466587
5342	466588
119516	466589
3136	466590
3023	466591
53096	466592
98587	466593
79671	466594
55253	466595
110557	466596
66386	466597
24240	466598
21717	466599
23956	466600
5177	466601
964	466602
24349	466603
1925	466604
12958	466605
1500	466606
104591	466607
48181	466608
3375	466609
31367	466610
945	466611
76274	466612
3741	466613
100424	466614
59144	466615
16081	466616
3265	466617
32	466618
94102	466619
74466	466620
49779	466621
8822	466622
1010	466623
84233	466624
66058	466625
101427	466626
21585	466627
49389	466628
77377	466629
10201	466630
94829	466631
104630	466632
3855	466633
71137	466634
35729	466635
24677	466636
68929	466637
133980	466638
904	466639
29463	466640
49170	466641
57832	466642
24282	466643
14894	466644
57861	466645
68115	466646
55795	466647
10446	466648
85678	466649
88865	466650
93604	466651
34295	466652
108565	466653
27429	466654
23292	466655
55978	466656
17740	466657
25844	466658
48080	466659
551	466660
103627	466661
36038	466662
42391	466663
19853	466664
104724	466665
1667	466666
31454	466667
15003	466668
32056	466669
40672	466670
23391	466671
56932	466672
15159	466673
24428	466674
33708	466675
5468	466676
133094	466677
9777	466678
18650	466679
20819	466680
94800	466681
90110	466682
5689	466683
61191	466684
19441	466685
121578	466686
101462	466687
76077	466688
1973	466689
68720	466690
102379	466691
61817	466692
124083	466693
3959	466694
91157	466695
36078	466696
56630	466697
66417	466698
34727	466699
41085	466700
57789	466701
115797	466702
77614	466703
32979	466704
6411	466705
74965	466706
4042	466707
92	466708
41523	466709
2089	466710
22091	466711
46513	466712
123879	466713
15	466714
3826	466715
66480	466716
83929	466717
80705	466718
18070	466719
9626	466720
129731	466721
60112	466722
51962	466723
41876	466724
91097	466725
18840	466726
85530	466727
19963	466728
63548	466729
43178	466730
7709	466731
23732	466732
46571	466733
14579	466734
17806	466735
129968	466736
803	466737
8600	466738
4414	466739
38377	466740
33736	466741
29001	466742
4618	466743
2577	466744
75877	466745
115375	466746
10526	466747
4702	466748
41606	466749
22954	466750
862	466751
5272	466752
45838	466753
12340	466754
9236	466755
132414	466756
11054	466757
116971	466758
281	466759
34758	466760
77369	466761
4732	466762
121567	466763
4124	466764
86438	466765
32575	466766
3946	466767
59845	466768
15271	466769
94349	466770
7735	466771
120671	466772
26892	466773
68632	466774
25449	466775
76835	466776
239	466777
12025	466778
112403	466779
6821	466780
9074	466781
9512	466782
110404	466783
57087	466784
13549	466785
1027	466786
36105	466787
39703	466788
5087	466789
81807	466790
77327	466791
118959	466792
81135	466793
17656	466794
37671	466795
10209	466796
6138	466797
21153	466798
60367	466799
3012	466800
99264	466801
21543	466802
53172	466803
51391	466804
13787	466805
67172	466806
2724	466807
28128	466808
607	466809
35204	466810
43289	466811
53981	466812
50749	466813
7613	466814
12651	466815
692	466816
28106	466817
16575	466818
62730	466819
93818	466820
3467	466821
1316	466822
24074	466823
19747	466824
101	466825
9055	466826
80856	466827
21559	466828
47408	466829
28518	466830
8637	466831
24522	466832
99661	466833
110720	466834
145274	466835
5275	466836
45979	466837
93008	466838
35058	466839
16895	466840
12410	466841
32492	466842
4152	466843
15647	466844
145893	466845
108148	466846
14518	466847
9998	466848
159	466849
62813	466850
64602	466851
88049	466852
87946	466853
2274	466854
129014	466855
34473	466856
12138	466857
81170	466858
101606	466859
645	466860
38851	466861
20527	466862
102995	466863
49435	466864
54924	466865
15164	466866
20806	466867
13624	466868
57817	466869
37483	466870
126136	466871
30126	466872
72409	466873
1085	466874
44811	466875
6500	466876
63486	466877
6466	466878
36408	466879
103457	466880
80300	466881
61454	466882
22161	466883
52638	466884
35118	466885
87326	466886
129242	466887
16111	466888
22498	466889
95024	466890
58376	466891
103685	466892
134087	466893
4170	466894
323	466895
54219	466896
436	466897
61547	466898
13484	466899
121485	466900
97232	466901
14156	466902
13215	466903
109057	466904
53666	466905
127841	466906
75751	466907
93364	466908
43497	466909
18095	466910
2612	466911
15468	466912
18286	466913
120092	466914
2737	466915
40837	466916
64453	466917
34155	466918
16980	466919
113906	466920
27804	466921
38643	466922
12297	466923
29368	466924
294	466925
42972	466926
33325	466927
54450	466928
50859	466929
9235	466930
103742	466931
114064	466932
5014	466933
82416	466934
1324	466935
5833	466936
69051	466937
30842	466938
52750	466939
36931	466940
84415	466941
10610	466942
72020	466943
17237	466944
49765	466945
181	466946
1864	466947
10191	466948
52931	466949
112920	466950
139956	466951
34258	466952
19593	466953
7540	466954
9032	466955
45585	466956
1951	466957
77059	466958
67282	466959
28659	466960
20057	466961
130336	466962
129435	466963
1240	466964
29505	466965
112319	466966
45786	466967
42699	466968
20282	466969
43658	466970
3741	466971
76746	466972
39152	466973
133851	466974
64858	466975
15838	466976
6703	466977
37518	466978
23834	466979
14467	466980
12311	466981
130087	466982
56734	466983
12975	466984
112556	466985
72186	466986
95154	466987
11769	466988
42883	466989
106282	466990
6067	466991
87011	466992
2934	466993
71063	466994
1321	466995
14505	466996
5386	466997
3499	466998
80712	466999
138197	467000
73652	467001
2080	467002
24683	467003
87679	467004
127186	467005
19148	467006
4173	467007
66368	467008
111240	467009
23377	467010
3143	467011
31870	467012
75	467013
135946	467014
122439	467015
20895	467016
68187	467017
26760	467018
3941	467019
6933	467020
3964	467021
49337	467022
7751	467023
529	467024
85237	467025
81994	467026
983	467027
44786	467028
1028	467029
524	467030
130983	467031
124720	467032
9003	467033
776	467034
12444	467035
83940	467036
56101	467037
14991	467038
42761	467039
95993	467040
37394	467041
2164	467042
133280	467043
18526	467044
101963	467045
69968	467046
37319	467047
74816	467048
18819	467049
121070	467050
24625	467051
99089	467052
14483	467053
247	467054
51812	467055
109708	467056
2356	467057
66536	467058
21751	467059
17428	467060
33490	467061
5271	467062
5292	467063
3063	467064
64697	467065
61358	467066
94253	467067
5012	467068
76289	467069
43897	467070
7985	467071
72930	467072
68241	467073
115445	467074
51966	467075
145412	467076
124189	467077
30035	467078
21807	467079
6996	467080
57723	467081
64031	467082
2241	467083
116457	467084
15743	467085
64139	467086
106725	467087
119281	467088
8248	467089
36073	467090
59692	467091
26363	467092
56668	467093
76209	467094
11351	467095
50551	467096
12666	467097
5950	467098
106711	467099
77693	467100
9017	467101
120410	467102
109138	467103
149965	467104
69985	467105
20565	467106
32522	467107
38949	467108
37545	467109
31367	467110
30808	467111
32932	467112
39761	467113
96213	467114
85147	467115
17551	467116
38580	467117
14417	467118
378	467119
120070	467120
86684	467121
5129	467122
21708	467123
33483	467124
3922	467125
84512	467126
128051	467127
3843	467128
39	467129
62591	467130
36147	467131
55047	467132
11877	467133
6317	467134
11691	467135
1155	467136
67694	467137
7853	467138
15849	467139
3815	467140
89161	467141
7170	467142
39521	467143
5335	467144
49126	467145
48043	467146
40452	467147
7425	467148
8235	467149
108724	467150
736	467151
75956	467152
76721	467153
97049	467154
47327	467155
89599	467156
4124	467157
6761	467158
22902	467159
34541	467160
1733	467161
34851	467162
81225	467163
104178	467164
18329	467165
29	467166
6292	467167
65738	467168
72864	467169
27765	467170
13450	467171
5463	467172
4548	467173
4540	467174
29638	467175
49536	467176
17590	467177
113216	467178
45766	467179
71175	467180
14292	467181
24327	467182
85292	467183
49414	467184
45900	467185
82254	467186
1894	467187
21529	467188
1953	467189
23346	467190
7622	467191
46275	467192
51386	467193
101342	467194
39967	467195
133916	467196
4654	467197
64894	467198
88883	467199
30928	467200
95903	467201
1577	467202
40729	467203
6091	467204
97727	467205
136960	467206
137044	467207
52925	467208
3228	467209
13215	467210
66026	467211
17249	467212
113578	467213
102540	467214
23975	467215
2595	467216
45181	467217
112194	467218
15885	467219
57515	467220
69839	467221
41559	467222
49045	467223
131143	467224
40889	467225
14103	467226
22460	467227
56246	467228
70600	467229
56546	467230
23441	467231
23798	467232
21001	467233
9627	467234
21072	467235
105051	467236
58902	467237
37448	467238
134126	467239
20217	467240
719	467241
19463	467242
21756	467243
489	467244
69263	467245
36417	467246
6843	467247
71506	467248
16556	467249
839	467250
147265	467251
19300	467252
148187	467253
31296	467254
81779	467255
38476	467256
102997	467257
28509	467258
66488	467259
11556	467260
22407	467261
51669	467262
74343	467263
33151	467264
55725	467265
128797	467266
2837	467267
101851	467268
58966	467269
19232	467270
70934	467271
42461	467272
102839	467273
30578	467274
52562	467275
136558	467276
51561	467277
124542	467278
3613	467279
86068	467280
70168	467281
128122	467282
3522	467283
87092	467284
26431	467285
29011	467286
77107	467287
64479	467288
98850	467289
880	467290
14500	467291
123945	467292
20701	467293
14061	467294
21300	467295
49141	467296
3351	467297
51880	467298
92007	467299
79302	467300
12229	467301
3994	467302
34581	467303
54767	467304
72089	467305
106781	467306
101	467307
66084	467308
9069	467309
20930	467310
115260	467311
10448	467312
90189	467313
4265	467314
83039	467315
15188	467316
145108	467317
7318	467318
565	467319
15556	467320
95484	467321
31825	467322
19887	467323
12481	467324
862	467325
106498	467326
108790	467327
13672	467328
64217	467329
121214	467330
11408	467331
75903	467332
44456	467333
93028	467334
33384	467335
62925	467336
78714	467337
139208	467338
71222	467339
97304	467340
86783	467341
126488	467342
77210	467343
73074	467344
8183	467345
75977	467346
13132	467347
25983	467348
90921	467349
30799	467350
18816	467351
2491	467352
238	467353
1085	467354
619	467355
84718	467356
109357	467357
96085	467358
37376	467359
86679	467360
543	467361
28742	467362
30918	467363
9025	467364
23671	467365
12016	467366
54352	467367
54758	467368
84212	467369
36187	467370
62332	467371
341	467372
82357	467373
98624	467374
101651	467375
5566	467376
102625	467377
444	467378
73390	467379
95984	467380
46486	467381
1010	467382
18827	467383
3621	467384
16102	467385
6713	467386
133509	467387
58931	467388
30726	467389
6615	467390
97861	467391
3391	467392
26288	467393
43096	467394
12507	467395
95609	467396
7558	467397
95387	467398
10978	467399
105898	467400
469	467401
34533	467402
8195	467403
7018	467404
53105	467405
68938	467406
83907	467407
54698	467408
22656	467409
6715	467410
31873	467411
87837	467412
8320	467413
123066	467414
55219	467415
14939	467416
55776	467417
29967	467418
53375	467419
14442	467420
45994	467421
49674	467422
123739	467423
17090	467424
11484	467425
24116	467426
50988	467427
33783	467428
48670	467429
31578	467430
24140	467431
24569	467432
6576	467433
39779	467434
74523	467435
21697	467436
3777	467437
1602	467438
59467	467439
75615	467440
112	467441
36161	467442
2328	467443
14760	467444
109300	467445
51344	467446
64656	467447
70887	467448
79913	467449
44860	467450
8899	467451
56375	467452
87196	467453
2133	467454
3094	467455
24156	467456
2614	467457
80334	467458
103481	467459
43656	467460
108329	467461
21313	467462
90680	467463
99134	467464
127715	467465
28182	467466
100573	467467
45242	467468
82525	467469
108367	467470
90060	467471
7569	467472
68833	467473
2420	467474
75607	467475
12694	467476
73534	467477
53953	467478
49632	467479
4539	467480
14041	467481
1305	467482
20324	467483
88302	467484
8917	467485
10654	467486
53875	467487
149841	467488
135037	467489
90330	467490
51011	467491
67212	467492
91794	467493
18219	467494
45405	467495
13230	467496
145220	467497
16550	467498
35814	467499
32306	467500
4690	467501
49295	467502
131398	467503
27494	467504
37720	467505
92546	467506
40789	467507
3666	467508
3389	467509
27929	467510
120765	467511
2487	467512
19565	467513
16004	467514
58235	467515
100996	467516
60727	467517
52841	467518
58038	467519
56172	467520
4877	467521
77665	467522
7072	467523
53630	467524
7775	467525
46224	467526
97946	467527
56826	467528
53890	467529
146882	467530
70244	467531
16661	467532
76439	467533
29630	467534
19855	467535
20127	467536
52821	467537
28537	467538
22294	467539
19816	467540
133425	467541
131785	467542
8018	467543
61907	467544
61831	467545
85099	467546
100880	467547
42983	467548
24011	467549
19324	467550
88573	467551
45921	467552
69007	467553
11719	467554
23391	467555
40059	467556
39157	467557
83942	467558
37375	467559
77494	467560
2485	467561
46731	467562
85675	467563
34067	467564
12026	467565
27943	467566
71132	467567
141811	467568
7355	467569
20225	467570
55758	467571
11374	467572
63718	467573
105382	467574
6659	467575
584	467576
93444	467577
35781	467578
79089	467579
130968	467580
50257	467581
103334	467582
15807	467583
15491	467584
125137	467585
25288	467586
7943	467587
136952	467588
3335	467589
68791	467590
5971	467591
49938	467592
84754	467593
54444	467594
68091	467595
84393	467596
49729	467597
22105	467598
1779	467599
30032	467600
53216	467601
5812	467602
80539	467603
1722	467604
4629	467605
117	467606
12322	467607
21254	467608
93888	467609
53031	467610
62420	467611
8734	467612
50103	467613
97586	467614
63737	467615
4295	467616
54060	467617
17055	467618
134967	467619
74059	467620
76643	467621
2819	467622
33194	467623
1123	467624
40226	467625
122948	467626
11645	467627
19952	467628
49613	467629
70647	467630
73389	467631
31889	467632
25828	467633
59520	467634
2075	467635
32461	467636
18007	467637
37049	467638
29029	467639
21232	467640
1243	467641
56472	467642
72687	467643
11131	467644
30778	467645
119666	467646
42232	467647
25319	467648
2070	467649
34289	467650
100527	467651
4129	467652
103138	467653
120398	467654
5543	467655
33007	467656
35599	467657
4894	467658
18519	467659
51070	467660
32879	467661
47820	467662
59400	467663
5361	467664
6696	467665
50029	467666
74831	467667
59690	467668
14214	467669
68518	467670
86672	467671
33906	467672
44266	467673
13173	467674
19066	467675
63131	467676
67417	467677
4005	467678
6214	467679
56930	467680
25549	467681
136129	467682
1673	467683
81396	467684
20112	467685
46232	467686
59560	467687
2237	467688
1688	467689
6748	467690
39162	467691
7682	467692
5531	467693
51356	467694
35282	467695
75613	467696
23389	467697
33297	467698
25729	467699
118733	467700
136782	467701
23389	467702
25448	467703
61081	467704
10041	467705
2040	467706
8151	467707
59864	467708
117522	467709
83778	467710
16827	467711
9631	467712
108654	467713
77015	467714
82650	467715
6235	467716
64011	467717
46814	467718
21099	467719
28927	467720
91545	467721
42374	467722
47144	467723
63452	467724
87232	467725
6796	467726
55968	467727
2749	467728
58424	467729
13627	467730
426	467731
25996	467732
35007	467733
54381	467734
25974	467735
27311	467736
21353	467737
19975	467738
121015	467739
54441	467740
64418	467741
47112	467742
16450	467743
99469	467744
46073	467745
91736	467746
47234	467747
27776	467748
45870	467749
66296	467750
70266	467751
36282	467752
59009	467753
133610	467754
27638	467755
110440	467756
127366	467757
40216	467758
3301	467759
13105	467760
27798	467761
51221	467762
79095	467763
13024	467764
26952	467765
71381	467766
16710	467767
5497	467768
15366	467769
4948	467770
370	467771
12002	467772
20518	467773
45528	467774
66152	467775
5678	467776
50078	467777
32814	467778
59475	467779
53997	467780
47092	467781
37152	467782
27185	467783
7089	467784
21290	467785
118156	467786
10920	467787
7320	467788
70091	467789
68827	467790
35381	467791
2623	467792
106	467793
13841	467794
40305	467795
2843	467796
87073	467797
19141	467798
128735	467799
54074	467800
79982	467801
65629	467802
5521	467803
28011	467804
51387	467805
307	467806
91466	467807
33251	467808
88046	467809
78036	467810
80366	467811
46840	467812
6634	467813
40788	467814
3840	467815
27039	467816
64159	467817
41378	467818
70989	467819
38565	467820
1690	467821
62550	467822
48817	467823
112810	467824
91783	467825
45253	467826
52904	467827
1142	467828
94476	467829
50406	467830
143732	467831
51029	467832
31228	467833
18157	467834
69366	467835
43355	467836
18212	467837
127536	467838
85827	467839
70451	467840
73198	467841
49687	467842
37639	467843
5022	467844
4070	467845
31135	467846
19903	467847
60936	467848
40583	467849
28956	467850
111675	467851
47371	467852
73656	467853
6869	467854
119337	467855
37890	467856
32663	467857
4979	467858
15944	467859
9471	467860
30318	467861
89791	467862
16855	467863
13204	467864
24505	467865
52744	467866
7570	467867
2952	467868
33566	467869
131878	467870
100683	467871
894	467872
65183	467873
21738	467874
10396	467875
69310	467876
106703	467877
101135	467878
63305	467879
66892	467880
92977	467881
1602	467882
95271	467883
33909	467884
24639	467885
21408	467886
79790	467887
39325	467888
135	467889
38794	467890
98180	467891
10600	467892
67122	467893
22679	467894
67588	467895
7201	467896
17852	467897
1373	467898
100249	467899
22268	467900
13844	467901
24909	467902
294	467903
46182	467904
80843	467905
15387	467906
103759	467907
51645	467908
12446	467909
40099	467910
85626	467911
64434	467912
11776	467913
5623	467914
119977	467915
16121	467916
29095	467917
22164	467918
32219	467919
46761	467920
56769	467921
46569	467922
26312	467923
2095	467924
1397	467925
623	467926
693	467927
112837	467928
11860	467929
49535	467930
9131	467931
30009	467932
117367	467933
5861	467934
3649	467935
29701	467936
13984	467937
20957	467938
13623	467939
65993	467940
7108	467941
63816	467942
14051	467943
10909	467944
8075	467945
9941	467946
100655	467947
34520	467948
16589	467949
24896	467950
60574	467951
31608	467952
70890	467953
53807	467954
88957	467955
28385	467956
9371	467957
59006	467958
74264	467959
52767	467960
74590	467961
76908	467962
22183	467963
71816	467964
687	467965
76174	467966
7003	467967
27323	467968
64984	467969
45492	467970
33773	467971
43027	467972
31007	467973
3347	467974
112405	467975
26473	467976
29808	467977
40144	467978
117679	467979
75938	467980
103107	467981
51041	467982
98330	467983
98442	467984
40110	467985
21540	467986
40494	467987
109089	467988
61565	467989
11126	467990
485	467991
117712	467992
3640	467993
64755	467994
48443	467995
16713	467996
8828	467997
65	467998
32688	467999
3850	468000
14978	468001
76412	468002
1366	468003
3647	468004
11856	468005
119267	468006
33764	468007
1463	468008
67887	468009
2617	468010
52057	468011
117186	468012
21986	468013
43482	468014
80577	468015
45510	468016
7220	468017
87732	468018
64631	468019
31820	468020
69129	468021
74244	468022
67517	468023
49883	468024
39101	468025
30013	468026
95148	468027
116882	468028
64386	468029
8003	468030
86516	468031
28457	468032
43600	468033
99927	468034
72293	468035
37135	468036
613	468037
114848	468038
30849	468039
10336	468040
15348	468041
2135	468042
11544	468043
43252	468044
62223	468045
110245	468046
17787	468047
27431	468048
1495	468049
62050	468050
7939	468051
86396	468052
33323	468053
19988	468054
5048	468055
466	468056
92174	468057
39372	468058
90037	468059
332	468060
2965	468061
26331	468062
65302	468063
78017	468064
82670	468065
10702	468066
85408	468067
28872	468068
47685	468069
13081	468070
88607	468071
16900	468072
56766	468073
45675	468074
13919	468075
37322	468076
61915	468077
4156	468078
62303	468079
23604	468080
46939	468081
31735	468082
119955	468083
107650	468084
126382	468085
123744	468086
82307	468087
62004	468088
6349	468089
84881	468090
140244	468091
26021	468092
35229	468093
6048	468094
41119	468095
8862	468096
32286	468097
27100	468098
29228	468099
41860	468100
68616	468101
30093	468102
9707	468103
12059	468104
3620	468105
58861	468106
44164	468107
49479	468108
83408	468109
64828	468110
6266	468111
25474	468112
27152	468113
42682	468114
38840	468115
127	468116
124998	468117
38318	468118
4237	468119
7749	468120
65604	468121
23792	468122
8297	468123
111673	468124
122622	468125
55068	468126
12269	468127
49691	468128
35490	468129
25492	468130
3855	468131
94523	468132
56122	468133
56396	468134
51702	468135
68949	468136
9478	468137
2141	468138
69070	468139
6442	468140
109813	468141
120783	468142
27373	468143
119140	468144
46994	468145
14275	468146
40	468147
108730	468148
62495	468149
38088	468150
99386	468151
17113	468152
14182	468153
26040	468154
35502	468155
26791	468156
49528	468157
34804	468158
5381	468159
7214	468160
44576	468161
3419	468162
19918	468163
16742	468164
69962	468165
3709	468166
10411	468167
53644	468168
59324	468169
118721	468170
65776	468171
62373	468172
70370	468173
31994	468174
61052	468175
29757	468176
48075	468177
71176	468178
59313	468179
2561	468180
2320	468181
58359	468182
46276	468183
50986	468184
80384	468185
50654	468186
17479	468187
128161	468188
63391	468189
24985	468190
89359	468191
2585	468192
80	468193
73871	468194
50479	468195
40476	468196
57133	468197
4683	468198
11251	468199
33023	468200
70377	468201
58134	468202
37337	468203
58112	468204
57082	468205
33003	468206
95364	468207
130178	468208
70579	468209
7571	468210
11551	468211
78061	468212
119826	468213
83918	468214
68378	468215
78701	468216
8560	468217
9390	468218
5411	468219
8959	468220
52266	468221
71330	468222
111110	468223
8213	468224
44260	468225
21609	468226
7716	468227
11616	468228
26930	468229
15874	468230
20601	468231
43776	468232
4347	468233
34409	468234
63822	468235
15660	468236
82455	468237
24739	468238
104560	468239
41014	468240
18104	468241
70385	468242
36129	468243
10383	468244
6344	468245
104942	468246
112642	468247
25250	468248
1275	468249
103079	468250
5285	468251
112489	468252
5935	468253
48231	468254
108355	468255
9068	468256
69968	468257
1010	468258
93029	468259
1432	468260
62027	468261
101999	468262
121959	468263
52338	468264
28648	468265
62440	468266
36962	468267
2377	468268
136396	468269
10571	468270
15834	468271
51285	468272
38657	468273
4484	468274
24804	468275
120692	468276
3571	468277
104005	468278
113454	468279
12813	468280
2258	468281
99846	468282
96869	468283
116028	468284
42711	468285
5503	468286
135000	468287
100373	468288
20367	468289
43195	468290
48389	468291
63921	468292
19586	468293
30981	468294
907	468295
876	468296
18034	468297
68967	468298
99212	468299
42687	468300
100966	468301
28174	468302
70402	468303
14345	468304
4688	468305
44288	468306
29961	468307
59162	468308
76350	468309
135387	468310
197	468311
100408	468312
11281	468313
14508	468314
14710	468315
2922	468316
2049	468317
38338	468318
15510	468319
48626	468320
6852	468321
10238	468322
20304	468323
40605	468324
4878	468325
83395	468326
38895	468327
2186	468328
11229	468329
83614	468330
46056	468331
27467	468332
64988	468333
44781	468334
113709	468335
25740	468336
5681	468337
100524	468338
77276	468339
26732	468340
4090	468341
98623	468342
3016	468343
91394	468344
25575	468345
56452	468346
49603	468347
16454	468348
86285	468349
70400	468350
801	468351
65216	468352
89578	468353
913	468354
6112	468355
12832	468356
48869	468357
32743	468358
30793	468359
10720	468360
25076	468361
9627	468362
59342	468363
109309	468364
43928	468365
106981	468366
35878	468367
21493	468368
47048	468369
100095	468370
115825	468371
29214	468372
125486	468373
36754	468374
130508	468375
8463	468376
7935	468377
81223	468378
75764	468379
51068	468380
4118	468381
3766	468382
110746	468383
68666	468384
76873	468385
31464	468386
22908	468387
20184	468388
117664	468389
145695	468390
53552	468391
39820	468392
62245	468393
5278	468394
15077	468395
72554	468396
122412	468397
42862	468398
8387	468399
2438	468400
6056	468401
99556	468402
94719	468403
40299	468404
55485	468405
21938	468406
28363	468407
101114	468408
118867	468409
3743	468410
85126	468411
30720	468412
44610	468413
107919	468414
68329	468415
122371	468416
10012	468417
101140	468418
25274	468419
44076	468420
7157	468421
69501	468422
55086	468423
7650	468424
15101	468425
4029	468426
16871	468427
28611	468428
103489	468429
73689	468430
39999	468431
25738	468432
11399	468433
70618	468434
71403	468435
3202	468436
98092	468437
7282	468438
48765	468439
30268	468440
7541	468441
8266	468442
130573	468443
79614	468444
81024	468445
14757	468446
78971	468447
9614	468448
63975	468449
30011	468450
46361	468451
74884	468452
23473	468453
19578	468454
9698	468455
6284	468456
55501	468457
74366	468458
859	468459
31266	468460
18362	468461
24397	468462
26250	468463
97375	468464
45556	468465
35620	468466
144107	468467
185	468468
72256	468469
81056	468470
3846	468471
135733	468472
84420	468473
74951	468474
10715	468475
66113	468476
57388	468477
101109	468478
31711	468479
91604	468480
479	468481
33871	468482
138279	468483
39738	468484
137346	468485
7639	468486
59270	468487
67372	468488
27936	468489
22563	468490
84997	468491
15674	468492
10369	468493
17157	468494
121501	468495
15814	468496
3730	468497
88458	468498
47618	468499
1114	468500
28423	468501
46189	468502
715	468503
34947	468504
112115	468505
130178	468506
93578	468507
122209	468508
308	468509
122101	468510
87708	468511
17924	468512
4436	468513
125767	468514
11296	468515
26978	468516
130560	468517
82685	468518
46259	468519
126698	468520
57718	468521
759	468522
1080	468523
274	468524
86045	468525
50527	468526
96471	468527
57580	468528
84534	468529
103269	468530
542	468531
28486	468532
24860	468533
18344	468534
64279	468535
45113	468536
48040	468537
17297	468538
8184	468539
12640	468540
54034	468541
57117	468542
8901	468543
7766	468544
122837	468545
50033	468546
84793	468547
13780	468548
108445	468549
15709	468550
5994	468551
10492	468552
33723	468553
21586	468554
33554	468555
11074	468556
43730	468557
2298	468558
16883	468559
8432	468560
1583	468561
71667	468562
102244	468563
34721	468564
8103	468565
5044	468566
24992	468567
52736	468568
15352	468569
10155	468570
22048	468571
89434	468572
68125	468573
39333	468574
12140	468575
29805	468576
83859	468577
6144	468578
41796	468579
121256	468580
88296	468581
5351	468582
20632	468583
125826	468584
69679	468585
111104	468586
51047	468587
76316	468588
81461	468589
19833	468590
1587	468591
16629	468592
79312	468593
130606	468594
16884	468595
39865	468596
68087	468597
2718	468598
85950	468599
41532	468600
24883	468601
40415	468602
9267	468603
102120	468604
56043	468605
17379	468606
36613	468607
76145	468608
119195	468609
51983	468610
630	468611
25369	468612
2413	468613
59610	468614
22613	468615
35404	468616
91822	468617
88416	468618
58912	468619
85144	468620
76842	468621
1919	468622
18018	468623
117792	468624
10555	468625
106717	468626
65083	468627
112449	468628
2157	468629
40242	468630
85045	468631
45854	468632
58612	468633
67481	468634
29747	468635
35994	468636
46252	468637
69270	468638
42795	468639
49772	468640
68568	468641
37684	468642
25871	468643
34058	468644
23576	468645
99031	468646
55171	468647
12411	468648
52672	468649
129767	468650
28537	468651
38888	468652
53063	468653
9359	468654
12677	468655
625	468656
76725	468657
6538	468658
2905	468659
59143	468660
22278	468661
37683	468662
97012	468663
67357	468664
85839	468665
3034	468666
118345	468667
41104	468668
2056	468669
28347	468670
12456	468671
89691	468672
100132	468673
94722	468674
58067	468675
128677	468676
113888	468677
1066	468678
148088	468679
10978	468680
19684	468681
89023	468682
30798	468683
135766	468684
119	468685
29998	468686
69170	468687
30075	468688
117343	468689
12009	468690
131676	468691
26350	468692
71149	468693
25612	468694
92442	468695
22475	468696
61908	468697
31091	468698
11120	468699
5382	468700
42230	468701
21016	468702
18596	468703
3207	468704
13895	468705
49420	468706
6169	468707
31728	468708
21343	468709
11380	468710
39674	468711
34271	468712
59740	468713
18550	468714
56665	468715
27987	468716
109985	468717
80684	468718
109362	468719
31739	468720
82405	468721
52	468722
34851	468723
58946	468724
62616	468725
120771	468726
23	468727
72760	468728
100665	468729
22027	468730
62945	468731
77051	468732
28723	468733
1048	468734
65085	468735
36073	468736
4953	468737
6667	468738
10664	468739
101210	468740
105171	468741
82244	468742
17046	468743
50794	468744
143887	468745
66703	468746
10151	468747
2998	468748
13622	468749
6852	468750
93896	468751
19047	468752
65440	468753
14713	468754
35944	468755
122621	468756
3379	468757
6733	468758
43975	468759
16418	468760
15631	468761
37419	468762
15947	468763
44183	468764
27635	468765
13420	468766
93625	468767
23397	468768
17860	468769
10262	468770
82093	468771
11726	468772
540	468773
119548	468774
73202	468775
15010	468776
49573	468777
94998	468778
91416	468779
20705	468780
1959	468781
7822	468782
82982	468783
54570	468784
6818	468785
11041	468786
66145	468787
67129	468788
46303	468789
6474	468790
17585	468791
53198	468792
77333	468793
6363	468794
8360	468795
59433	468796
90412	468797
9966	468798
36964	468799
18	468800
24082	468801
114561	468802
38342	468803
12578	468804
12589	468805
134	468806
26352	468807
42333	468808
100425	468809
6757	468810
33901	468811
2638	468812
5336	468813
111258	468814
44996	468815
55331	468816
26815	468817
19030	468818
27325	468819
27422	468820
73452	468821
38317	468822
64894	468823
87788	468824
2489	468825
13	468826
29725	468827
74421	468828
30991	468829
13034	468830
29973	468831
48255	468832
114712	468833
42235	468834
294	468835
83557	468836
20309	468837
103963	468838
16363	468839
8302	468840
101539	468841
54065	468842
107443	468843
112906	468844
45362	468845
102812	468846
1596	468847
17193	468848
4333	468849
31909	468850
37639	468851
27001	468852
113513	468853
51597	468854
43152	468855
85225	468856
4751	468857
47852	468858
74858	468859
57132	468860
75412	468861
33064	468862
23610	468863
98609	468864
57954	468865
35024	468866
29447	468867
1194	468868
82167	468869
119565	468870
10770	468871
80476	468872
50	468873
21009	468874
72366	468875
68254	468876
89780	468877
16887	468878
20651	468879
135089	468880
67647	468881
2435	468882
59609	468883
558	468884
96602	468885
33165	468886
2579	468887
22168	468888
2274	468889
35090	468890
14252	468891
35033	468892
9076	468893
8467	468894
74688	468895
962	468896
26195	468897
62511	468898
28219	468899
5716	468900
29237	468901
68864	468902
37222	468903
88694	468904
95	468905
6826	468906
58305	468907
40146	468908
8475	468909
98492	468910
27534	468911
126766	468912
20626	468913
70729	468914
42467	468915
20792	468916
38644	468917
52527	468918
119665	468919
6341	468920
854	468921
19413	468922
286	468923
88245	468924
9681	468925
14197	468926
10844	468927
59144	468928
64951	468929
35384	468930
109512	468931
1966	468932
88292	468933
38567	468934
96162	468935
42206	468936
97241	468937
44542	468938
52569	468939
2015	468940
30220	468941
2716	468942
1518	468943
7530	468944
80047	468945
97435	468946
21793	468947
6813	468948
13772	468949
42918	468950
13658	468951
5417	468952
92694	468953
15851	468954
48929	468955
18225	468956
105839	468957
61110	468958
103303	468959
37553	468960
39273	468961
35195	468962
22671	468963
78825	468964
24671	468965
141131	468966
72525	468967
59087	468968
22297	468969
4504	468970
16392	468971
57901	468972
4622	468973
9572	468974
1898	468975
53853	468976
30824	468977
12130	468978
73020	468979
84825	468980
49342	468981
82978	468982
44656	468983
4613	468984
6168	468985
147030	468986
16993	468987
2122	468988
23927	468989
12599	468990
19632	468991
1988	468992
37395	468993
8062	468994
15538	468995
2325	468996
9240	468997
85249	468998
12351	468999
431	469000
50468	469001
13865	469002
9238	469003
59775	469004
23990	469005
29680	469006
1947	469007
8263	469008
36009	469009
50729	469010
18446	469011
13630	469012
150508	469013
25334	469014
4503	469015
60602	469016
82548	469017
296	469018
113400	469019
129	469020
2863	469021
42983	469022
35572	469023
93204	469024
87682	469025
46511	469026
48900	469027
22710	469028
87142	469029
101716	469030
55634	469031
96277	469032
61114	469033
657	469034
42158	469035
27892	469036
7974	469037
85531	469038
971	469039
28735	469040
1483	469041
37836	469042
40566	469043
38109	469044
29288	469045
112156	469046
98151	469047
18961	469048
90697	469049
27828	469050
24423	469051
9685	469052
25384	469053
10816	469054
44681	469055
128558	469056
5507	469057
71446	469058
37439	469059
23601	469060
58708	469061
39858	469062
22784	469063
12086	469064
137960	469065
16247	469066
30635	469067
23934	469068
13647	469069
97428	469070
33377	469071
16456	469072
121	469073
61930	469074
85894	469075
47592	469076
124174	469077
99080	469078
99	469079
50359	469080
17984	469081
46090	469082
4655	469083
64823	469084
38615	469085
73996	469086
3593	469087
6717	469088
552	469089
66284	469090
17027	469091
27360	469092
96964	469093
24913	469094
62109	469095
56713	469096
48421	469097
13042	469098
12381	469099
61226	469100
20787	469101
260	469102
30119	469103
37319	469104
67764	469105
122430	469106
18138	469107
116790	469108
6828	469109
68556	469110
50992	469111
2768	469112
35651	469113
32427	469114
6255	469115
87234	469116
525	469117
41434	469118
23488	469119
24761	469120
95610	469121
40849	469122
5463	469123
35462	469124
17412	469125
76196	469126
10294	469127
34320	469128
7115	469129
93433	469130
7598	469131
13870	469132
88923	469133
84258	469134
94500	469135
9675	469136
16755	469137
3658	469138
4492	469139
39017	469140
38653	469141
1960	469142
109626	469143
62039	469144
35086	469145
25372	469146
42611	469147
113	469148
27261	469149
89678	469150
52815	469151
14560	469152
23375	469153
17422	469154
45401	469155
35727	469156
30820	469157
32419	469158
21458	469159
3159	469160
29625	469161
25580	469162
60303	469163
5214	469164
71550	469165
125140	469166
3024	469167
15397	469168
59428	469169
58882	469170
20774	469171
3323	469172
99406	469173
43285	469174
89748	469175
44053	469176
5379	469177
116368	469178
812	469179
3895	469180
15198	469181
5041	469182
4541	469183
24505	469184
28891	469185
111154	469186
41827	469187
113541	469188
53497	469189
2072	469190
1728	469191
23709	469192
14841	469193
63856	469194
9295	469195
19111	469196
1960	469197
14718	469198
7225	469199
83705	469200
37432	469201
5793	469202
58429	469203
62986	469204
83274	469205
38267	469206
23825	469207
47526	469208
3095	469209
25334	469210
19159	469211
30547	469212
18874	469213
21262	469214
4684	469215
105008	469216
20866	469217
36970	469218
5398	469219
3302	469220
9433	469221
88386	469222
85551	469223
55225	469224
75239	469225
100845	469226
101882	469227
111723	469228
110692	469229
3868	469230
15837	469231
17951	469232
98281	469233
136732	469234
240	469235
66631	469236
9396	469237
81842	469238
24908	469239
19484	469240
89742	469241
13012	469242
1552	469243
36487	469244
61661	469245
80492	469246
79675	469247
13199	469248
47417	469249
47529	469250
56050	469251
41917	469252
107128	469253
94335	469254
26783	469255
57426	469256
17609	469257
46701	469258
19379	469259
91310	469260
60642	469261
87272	469262
35255	469263
69282	469264
14814	469265
50174	469266
26884	469267
6041	469268
35506	469269
113586	469270
116568	469271
51055	469272
51464	469273
72838	469274
22282	469275
55182	469276
958	469277
54044	469278
115338	469279
21078	469280
48696	469281
18221	469282
8313	469283
14139	469284
46174	469285
7323	469286
33467	469287
47223	469288
28880	469289
22479	469290
13425	469291
32259	469292
33702	469293
33419	469294
34945	469295
3637	469296
57965	469297
430	469298
66790	469299
38554	469300
75309	469301
52911	469302
34853	469303
87471	469304
24435	469305
47261	469306
87089	469307
2662	469308
15146	469309
9343	469310
50180	469311
69262	469312
4679	469313
20241	469314
52768	469315
93411	469316
2492	469317
7659	469318
47575	469319
15989	469320
121748	469321
75228	469322
7037	469323
140035	469324
111691	469325
52017	469326
28202	469327
103456	469328
17	469329
3784	469330
14229	469331
33556	469332
19662	469333
65221	469334
221	469335
47886	469336
104041	469337
41854	469338
14184	469339
79341	469340
107848	469341
39384	469342
114099	469343
3059	469344
19092	469345
93062	469346
53269	469347
31532	469348
59664	469349
27053	469350
136069	469351
718	469352
105091	469353
25758	469354
47354	469355
952	469356
41880	469357
40205	469358
57249	469359
3857	469360
11646	469361
1819	469362
24929	469363
44522	469364
39171	469365
64403	469366
38033	469367
18455	469368
22568	469369
63504	469370
25959	469371
10480	469372
87256	469373
18445	469374
24978	469375
19528	469376
28570	469377
1986	469378
7140	469379
48884	469380
13337	469381
53188	469382
7858	469383
85878	469384
70071	469385
13586	469386
6470	469387
241	469388
2766	469389
133848	469390
97526	469391
16163	469392
30912	469393
19107	469394
57779	469395
57469	469396
19217	469397
53689	469398
2596	469399
18861	469400
7294	469401
10633	469402
31493	469403
71148	469404
18183	469405
19501	469406
47619	469407
38740	469408
139239	469409
21020	469410
36653	469411
85157	469412
89617	469413
4238	469414
10038	469415
46387	469416
94064	469417
16322	469418
46564	469419
14997	469420
14203	469421
3628	469422
111749	469423
118328	469424
6169	469425
11430	469426
53137	469427
69688	469428
29759	469429
31944	469430
56261	469431
43226	469432
17459	469433
15935	469434
15300	469435
16071	469436
5247	469437
2421	469438
29435	469439
6929	469440
16583	469441
100025	469442
38293	469443
72525	469444
97013	469445
462	469446
7693	469447
82497	469448
23157	469449
55492	469450
35657	469451
27439	469452
61197	469453
11156	469454
44541	469455
7970	469456
56247	469457
779	469458
11622	469459
58529	469460
51238	469461
142	469462
31339	469463
113304	469464
44959	469465
119039	469466
83513	469467
87168	469468
13017	469469
74491	469470
24969	469471
21116	469472
79258	469473
52776	469474
9031	469475
59271	469476
19487	469477
9573	469478
40684	469479
42930	469480
80893	469481
69639	469482
63155	469483
53605	469484
487	469485
7453	469486
143102	469487
100290	469488
17396	469489
5319	469490
105206	469491
37404	469492
62287	469493
34179	469494
17289	469495
30718	469496
40172	469497
85442	469498
50511	469499
31895	469500
47119	469501
70449	469502
124973	469503
11246	469504
52805	469505
55302	469506
47543	469507
39620	469508
3871	469509
69491	469510
49962	469511
14458	469512
86061	469513
52830	469514
5485	469515
84770	469516
32044	469517
40419	469518
14727	469519
53811	469520
105904	469521
4887	469522
51940	469523
40161	469524
22765	469525
66415	469526
87692	469527
113356	469528
23930	469529
67535	469530
43845	469531
57739	469532
5579	469533
80600	469534
106920	469535
76	469536
13710	469537
18279	469538
46823	469539
101088	469540
104310	469541
118180	469542
76751	469543
3243	469544
27779	469545
20395	469546
92584	469547
46137	469548
128501	469549
61712	469550
317	469551
3788	469552
1540	469553
148930	469554
31858	469555
21290	469556
17143	469557
19950	469558
27489	469559
14385	469560
47087	469561
21365	469562
14136	469563
16118	469564
1116	469565
31350	469566
34767	469567
69770	469568
86433	469569
5185	469570
89000	469571
28118	469572
33535	469573
12648	469574
84446	469575
5245	469576
74458	469577
38060	469578
41982	469579
67776	469580
77203	469581
1293	469582
47321	469583
63315	469584
11967	469585
55965	469586
17032	469587
70689	469588
3368	469589
2000	469590
12522	469591
16139	469592
1304	469593
40880	469594
101697	469595
344	469596
14940	469597
98647	469598
72254	469599
8169	469600
93	469601
1525	469602
85580	469603
5179	469604
11609	469605
16479	469606
27761	469607
40873	469608
328	469609
86309	469610
30980	469611
4889	469612
15082	469613
34772	469614
55451	469615
42423	469616
76227	469617
1354	469618
122429	469619
7155	469620
1410	469621
36313	469622
59371	469623
20910	469624
12139	469625
72870	469626
37703	469627
121859	469628
36319	469629
64994	469630
66670	469631
59239	469632
39989	469633
13197	469634
2067	469635
10471	469636
49453	469637
19952	469638
293	469639
38407	469640
69853	469641
84875	469642
1245	469643
37751	469644
9880	469645
1033	469646
25547	469647
111988	469648
12809	469649
122620	469650
6552	469651
63983	469652
13658	469653
48321	469654
29700	469655
3220	469656
3119	469657
10928	469658
9877	469659
84471	469660
49807	469661
76825	469662
27240	469663
36	469664
9932	469665
125355	469666
61707	469667
3523	469668
76362	469669
105427	469670
73138	469671
9336	469672
73364	469673
15703	469674
90399	469675
370	469676
4169	469677
37312	469678
39875	469679
52948	469680
97265	469681
94467	469682
13805	469683
88077	469684
115628	469685
11595	469686
97785	469687
65217	469688
111754	469689
78896	469690
19369	469691
158	469692
22436	469693
28141	469694
8275	469695
2176	469696
139304	469697
35886	469698
11	469699
114070	469700
114028	469701
94105	469702
16894	469703
4907	469704
4846	469705
88780	469706
111478	469707
77650	469708
13781	469709
55064	469710
101779	469711
50555	469712
102142	469713
24394	469714
57533	469715
10379	469716
114683	469717
12737	469718
59191	469719
8105	469720
98444	469721
68375	469722
70187	469723
63799	469724
65125	469725
35831	469726
78853	469727
138422	469728
83695	469729
36863	469730
17782	469731
91450	469732
41428	469733
35701	469734
102177	469735
664	469736
45102	469737
19566	469738
76428	469739
38969	469740
50676	469741
67959	469742
59393	469743
71993	469744
44875	469745
61234	469746
47532	469747
2292	469748
2646	469749
108809	469750
85463	469751
115411	469752
15834	469753
59422	469754
29152	469755
61691	469756
12789	469757
60193	469758
70009	469759
47713	469760
53059	469761
103586	469762
21025	469763
117335	469764
13582	469765
18920	469766
21927	469767
11337	469768
23207	469769
103905	469770
51477	469771
51140	469772
72761	469773
19088	469774
10816	469775
17829	469776
20921	469777
85737	469778
4560	469779
12374	469780
71046	469781
25320	469782
10288	469783
12122	469784
82531	469785
28192	469786
62587	469787
71875	469788
14038	469789
1525	469790
11147	469791
35161	469792
104183	469793
44768	469794
8769	469795
84089	469796
12113	469797
1701	469798
12597	469799
15445	469800
22003	469801
63072	469802
57559	469803
2158	469804
82356	469805
7922	469806
33610	469807
52009	469808
17712	469809
18948	469810
78597	469811
24260	469812
10768	469813
121599	469814
63215	469815
65117	469816
2809	469817
163	469818
113099	469819
49072	469820
69846	469821
173	469822
44917	469823
62057	469824
44940	469825
40108	469826
103569	469827
38771	469828
117759	469829
19336	469830
18540	469831
18641	469832
4381	469833
120698	469834
65288	469835
9081	469836
25313	469837
328	469838
91561	469839
92306	469840
62651	469841
51348	469842
916	469843
65602	469844
60664	469845
107036	469846
38072	469847
13682	469848
305	469849
79138	469850
399	469851
20341	469852
54538	469853
75745	469854
10820	469855
681	469856
20157	469857
49443	469858
74077	469859
44977	469860
3520	469861
67877	469862
40974	469863
26937	469864
68204	469865
620	469866
36980	469867
14763	469868
24235	469869
17767	469870
48973	469871
33819	469872
24074	469873
2138	469874
25	469875
87856	469876
68600	469877
3244	469878
76804	469879
28858	469880
103763	469881
388	469882
103629	469883
22134	469884
75732	469885
114491	469886
3985	469887
29645	469888
36704	469889
38404	469890
587	469891
46249	469892
7688	469893
33057	469894
33366	469895
110100	469896
13633	469897
17968	469898
11827	469899
1693	469900
27746	469901
50495	469902
64136	469903
36958	469904
2615	469905
57700	469906
138040	469907
12746	469908
58480	469909
95100	469910
8718	469911
7579	469912
37923	469913
77	469914
19914	469915
27660	469916
63439	469917
37875	469918
31713	469919
11267	469920
14503	469921
4074	469922
17121	469923
51661	469924
27245	469925
89197	469926
17412	469927
129174	469928
48476	469929
64683	469930
18613	469931
11953	469932
45042	469933
69554	469934
19330	469935
32639	469936
107112	469937
10177	469938
19336	469939
13356	469940
87453	469941
2839	469942
103011	469943
147321	469944
6611	469945
25750	469946
35556	469947
48685	469948
13758	469949
53325	469950
33305	469951
70799	469952
31361	469953
45839	469954
69877	469955
141235	469956
118686	469957
5370	469958
24104	469959
99382	469960
37341	469961
20892	469962
76715	469963
5399	469964
113171	469965
10324	469966
42574	469967
77643	469968
88991	469969
603	469970
39527	469971
12327	469972
134684	469973
10475	469974
27340	469975
95770	469976
60671	469977
30435	469978
108770	469979
28823	469980
5576	469981
102156	469982
17986	469983
28260	469984
26964	469985
15316	469986
9670	469987
22447	469988
2701	469989
32508	469990
36815	469991
64334	469992
23268	469993
14136	469994
131244	469995
73454	469996
69672	469997
66023	469998
4315	469999
32666	470000
193	470001
112476	470002
114405	470003
89754	470004
56228	470005
136598	470006
10374	470007
41912	470008
35638	470009
61505	470010
17244	470011
14777	470012
40067	470013
7772	470014
73395	470015
38636	470016
78479	470017
17704	470018
99465	470019
84359	470020
6790	470021
46507	470022
13189	470023
69781	470024
89093	470025
91295	470026
5381	470027
49970	470028
20563	470029
2206	470030
14846	470031
5753	470032
73	470033
3945	470034
43098	470035
14088	470036
4859	470037
2838	470038
50749	470039
68214	470040
19024	470041
97470	470042
46956	470043
3218	470044
10897	470045
10132	470046
40631	470047
119118	470048
64304	470049
29093	470050
119	470051
16317	470052
22872	470053
45519	470054
627	470055
65607	470056
11356	470057
61924	470058
1783	470059
39106	470060
59491	470061
33132	470062
110839	470063
126959	470064
27140	470065
4420	470066
28755	470067
88942	470068
102236	470069
7554	470070
1278	470071
10676	470072
93922	470073
6141	470074
91364	470075
83537	470076
33611	470077
5912	470078
97376	470079
24041	470080
128731	470081
52881	470082
5040	470083
4	470084
112342	470085
69421	470086
94109	470087
136891	470088
58873	470089
61950	470090
5156	470091
47329	470092
31972	470093
1553	470094
16878	470095
10958	470096
62361	470097
27493	470098
77472	470099
11748	470100
24948	470101
40417	470102
114181	470103
77976	470104
9713	470105
24791	470106
4088	470107
24627	470108
4192	470109
5001	470110
5122	470111
30969	470112
103858	470113
2167	470114
62254	470115
73524	470116
94589	470117
6737	470118
15774	470119
16911	470120
133388	470121
61670	470122
53318	470123
39944	470124
111871	470125
28584	470126
65	470127
46988	470128
9907	470129
1452	470130
126228	470131
87622	470132
40134	470133
105928	470134
2061	470135
133534	470136
128624	470137
1672	470138
52395	470139
26	470140
121524	470141
128741	470142
53949	470143
11274	470144
9276	470145
5354	470146
45311	470147
1734	470148
84544	470149
104252	470150
13055	470151
29736	470152
373	470153
87626	470154
72791	470155
50470	470156
29390	470157
52600	470158
79359	470159
3036	470160
35251	470161
78354	470162
35763	470163
37029	470164
6040	470165
6335	470166
132196	470167
38461	470168
10748	470169
61229	470170
14312	470171
18628	470172
39234	470173
75797	470174
3795	470175
15661	470176
71728	470177
15550	470178
27925	470179
19520	470180
39637	470181
111073	470182
25122	470183
44047	470184
50670	470185
55075	470186
3855	470187
29987	470188
32223	470189
1417	470190
117136	470191
41423	470192
76129	470193
968	470194
101734	470195
70321	470196
49962	470197
25860	470198
6983	470199
36234	470200
50675	470201
79662	470202
112428	470203
59389	470204
3414	470205
63679	470206
198	470207
50014	470208
58935	470209
42926	470210
22349	470211
107485	470212
16997	470213
3757	470214
6571	470215
22531	470216
27099	470217
45175	470218
38755	470219
79089	470220
38764	470221
13892	470222
97920	470223
79960	470224
84271	470225
12359	470226
2356	470227
16085	470228
37732	470229
69656	470230
83461	470231
37267	470232
27541	470233
4734	470234
10895	470235
122908	470236
11954	470237
6368	470238
20117	470239
89610	470240
326	470241
98513	470242
1852	470243
34206	470244
47900	470245
91369	470246
115551	470247
18015	470248
59845	470249
13084	470250
15541	470251
37549	470252
68211	470253
41577	470254
33908	470255
28660	470256
38424	470257
30978	470258
1039	470259
57728	470260
95985	470261
594	470262
33540	470263
68345	470264
56349	470265
17813	470266
100866	470267
65997	470268
26380	470269
77634	470270
55986	470271
108765	470272
54530	470273
22068	470274
72200	470275
35051	470276
84786	470277
18793	470278
23336	470279
84383	470280
14884	470281
14295	470282
52772	470283
84966	470284
96756	470285
80722	470286
11219	470287
86037	470288
46784	470289
101601	470290
13889	470291
53790	470292
54457	470293
50722	470294
92265	470295
101296	470296
2486	470297
70571	470298
12826	470299
10809	470300
25458	470301
98297	470302
115521	470303
14646	470304
140674	470305
4411	470306
3558	470307
3847	470308
9405	470309
18887	470310
6038	470311
22647	470312
19192	470313
56366	470314
417	470315
205	470316
66022	470317
32147	470318
10200	470319
5885	470320
145012	470321
81264	470322
37339	470323
2797	470324
22028	470325
22598	470326
20894	470327
31687	470328
21998	470329
119059	470330
14260	470331
148205	470332
85130	470333
52423	470334
7193	470335
101274	470336
81496	470337
29121	470338
42156	470339
5553	470340
24810	470341
22900	470342
13485	470343
44507	470344
2707	470345
59430	470346
3168	470347
6679	470348
19196	470349
114783	470350
102603	470351
134227	470352
42405	470353
2221	470354
73359	470355
3171	470356
104870	470357
3469	470358
45842	470359
19956	470360
12543	470361
93494	470362
94381	470363
1057	470364
25217	470365
11796	470366
630	470367
48988	470368
90822	470369
18297	470370
1246	470371
33180	470372
55299	470373
8261	470374
1849	470375
35929	470376
96524	470377
30431	470378
39047	470379
46595	470380
2813	470381
53190	470382
70577	470383
98275	470384
10154	470385
11993	470386
59634	470387
116031	470388
7875	470389
100476	470390
28048	470391
131518	470392
29695	470393
122273	470394
22439	470395
51712	470396
56298	470397
150087	470398
132260	470399
1084	470400
21931	470401
22181	470402
30535	470403
39859	470404
17637	470405
60854	470406
5420	470407
9005	470408
133194	470409
67729	470410
32906	470411
15455	470412
87675	470413
7527	470414
1639	470415
46018	470416
6171	470417
10292	470418
11461	470419
1741	470420
90708	470421
39048	470422
42746	470423
54434	470424
16429	470425
15651	470426
8285	470427
140723	470428
79685	470429
8341	470430
123886	470431
103184	470432
88016	470433
41236	470434
7403	470435
105802	470436
26395	470437
40954	470438
48354	470439
22931	470440
84100	470441
19172	470442
93998	470443
87471	470444
38529	470445
103872	470446
55613	470447
38062	470448
19812	470449
24248	470450
32818	470451
11309	470452
75138	470453
1920	470454
65443	470455
49048	470456
83501	470457
42313	470458
41717	470459
26387	470460
47058	470461
142165	470462
41613	470463
56578	470464
128810	470465
24689	470466
9133	470467
39986	470468
2808	470469
17506	470470
86782	470471
43426	470472
26094	470473
30923	470474
26909	470475
78643	470476
10491	470477
91335	470478
25281	470479
24956	470480
82425	470481
25834	470482
53028	470483
99575	470484
40265	470485
14740	470486
1817	470487
7896	470488
15024	470489
30558	470490
11984	470491
8720	470492
53221	470493
85481	470494
38072	470495
18641	470496
1780	470497
19647	470498
9093	470499
11797	470500
48456	470501
103637	470502
114241	470503
63610	470504
55877	470505
1159	470506
23559	470507
122678	470508
135345	470509
29017	470510
11413	470511
41932	470512
3972	470513
86639	470514
57684	470515
58984	470516
108490	470517
3486	470518
59502	470519
84448	470520
7713	470521
31648	470522
12852	470523
84995	470524
25955	470525
6621	470526
89909	470527
17271	470528
7213	470529
32184	470530
1851	470531
43336	470532
28262	470533
42534	470534
45638	470535
26360	470536
9239	470537
50829	470538
6588	470539
70387	470540
86350	470541
5658	470542
60608	470543
149334	470544
3099	470545
14624	470546
20435	470547
98934	470548
62860	470549
34406	470550
97286	470551
9180	470552
65779	470553
59545	470554
28697	470555
57812	470556
96539	470557
67149	470558
26544	470559
38890	470560
19525	470561
80543	470562
8279	470563
135059	470564
28485	470565
40482	470566
5240	470567
14979	470568
2298	470569
1832	470570
64899	470571
10350	470572
2168	470573
88721	470574
39796	470575
8020	470576
17925	470577
25092	470578
7235	470579
44145	470580
27125	470581
58007	470582
49703	470583
48985	470584
5698	470585
13415	470586
2166	470587
79172	470588
25809	470589
48565	470590
113251	470591
20322	470592
67970	470593
437	470594
38827	470595
12300	470596
136	470597
76452	470598
6423	470599
69333	470600
16763	470601
7084	470602
89001	470603
69909	470604
109667	470605
104018	470606
538	470607
23276	470608
79093	470609
99	470610
55651	470611
37060	470612
23381	470613
57530	470614
46750	470615
14886	470616
109974	470617
4365	470618
28884	470619
57629	470620
10579	470621
38405	470622
1652	470623
43303	470624
86399	470625
80684	470626
45050	470627
21152	470628
18529	470629
93955	470630
101881	470631
23834	470632
10609	470633
107000	470634
93428	470635
72897	470636
68134	470637
126854	470638
62204	470639
93097	470640
125301	470641
122388	470642
36565	470643
44189	470644
27737	470645
74961	470646
61259	470647
62181	470648
56865	470649
10284	470650
80936	470651
62914	470652
112138	470653
85464	470654
72018	470655
52151	470656
52524	470657
84855	470658
70774	470659
938	470660
40879	470661
135553	470662
995	470663
51892	470664
21817	470665
146558	470666
14386	470667
103515	470668
99144	470669
46875	470670
105453	470671
94	470672
34457	470673
16645	470674
29611	470675
149583	470676
16556	470677
2909	470678
94195	470679
62731	470680
2658	470681
76366	470682
17370	470683
75828	470684
28770	470685
29612	470686
82393	470687
3254	470688
4555	470689
79420	470690
7105	470691
38106	470692
47244	470693
104532	470694
22299	470695
50978	470696
33092	470697
69592	470698
28758	470699
33352	470700
12386	470701
13747	470702
114243	470703
49272	470704
36903	470705
22130	470706
63671	470707
1810	470708
122157	470709
15639	470710
51892	470711
53692	470712
50355	470713
4393	470714
20941	470715
19083	470716
33251	470717
77615	470718
35768	470719
29421	470720
2998	470721
666	470722
9762	470723
62062	470724
25166	470725
5246	470726
485	470727
21243	470728
6426	470729
35961	470730
5122	470731
44577	470732
101129	470733
92321	470734
7297	470735
19047	470736
40622	470737
12596	470738
4020	470739
579	470740
86439	470741
120060	470742
150598	470743
72348	470744
11099	470745
5632	470746
1099	470747
43965	470748
5527	470749
163	470750
2971	470751
140761	470752
6510	470753
17267	470754
60359	470755
58528	470756
4825	470757
56549	470758
104502	470759
35062	470760
6652	470761
25034	470762
60508	470763
12698	470764
24956	470765
65914	470766
2341	470767
6748	470768
32450	470769
76584	470770
10790	470771
72692	470772
2134	470773
17736	470774
61395	470775
1176	470776
37532	470777
21842	470778
6063	470779
54613	470780
13693	470781
97	470782
13173	470783
648	470784
19515	470785
37700	470786
10	470787
1755	470788
3007	470789
14349	470790
43782	470791
7450	470792
46226	470793
36206	470794
19770	470795
1571	470796
75315	470797
795	470798
38816	470799
6266	470800
22833	470801
23083	470802
71386	470803
26044	470804
124673	470805
49859	470806
2192	470807
10216	470808
3316	470809
17592	470810
137969	470811
25807	470812
3011	470813
24045	470814
882	470815
36027	470816
10516	470817
2138	470818
85997	470819
43536	470820
98224	470821
86745	470822
9199	470823
22412	470824
7824	470825
10593	470826
120807	470827
16393	470828
5588	470829
116508	470830
119623	470831
11080	470832
77958	470833
7272	470834
104729	470835
49288	470836
58545	470837
68286	470838
3004	470839
45983	470840
18653	470841
32353	470842
32228	470843
28855	470844
100660	470845
48221	470846
15586	470847
101885	470848
122296	470849
8486	470850
113619	470851
17714	470852
114929	470853
6490	470854
1642	470855
66508	470856
81667	470857
24008	470858
3709	470859
28417	470860
27825	470861
78523	470862
5017	470863
15236	470864
78768	470865
31503	470866
20947	470867
113557	470868
56527	470869
135462	470870
10828	470871
31765	470872
25439	470873
56036	470874
4294	470875
2776	470876
4188	470877
34884	470878
42518	470879
69	470880
5324	470881
991	470882
9039	470883
17213	470884
11533	470885
3910	470886
13115	470887
7704	470888
43611	470889
59802	470890
56824	470891
75782	470892
5633	470893
138646	470894
404	470895
30637	470896
69649	470897
45784	470898
40745	470899
5312	470900
44704	470901
48659	470902
21813	470903
14980	470904
41476	470905
86357	470906
54359	470907
56835	470908
1209	470909
37159	470910
82059	470911
45900	470912
10282	470913
137334	470914
4504	470915
803	470916
123722	470917
60143	470918
73756	470919
22753	470920
76591	470921
19944	470922
14702	470923
29804	470924
9789	470925
47928	470926
133918	470927
18444	470928
6197	470929
88874	470930
71576	470931
65317	470932
70418	470933
87453	470934
116746	470935
4854	470936
33334	470937
41247	470938
52062	470939
57768	470940
5995	470941
13900	470942
76390	470943
9	470944
81211	470945
23197	470946
7493	470947
48185	470948
62688	470949
39612	470950
121315	470951
60069	470952
30191	470953
68036	470954
19541	470955
138395	470956
62695	470957
116974	470958
462	470959
70608	470960
4122	470961
42740	470962
9225	470963
18368	470964
56001	470965
104551	470966
101736	470967
91994	470968
25615	470969
8566	470970
80610	470971
78536	470972
20368	470973
46874	470974
65199	470975
8620	470976
50693	470977
12953	470978
40930	470979
31629	470980
48535	470981
33539	470982
99254	470983
6395	470984
17895	470985
2714	470986
33075	470987
54668	470988
46041	470989
98892	470990
119746	470991
89654	470992
24546	470993
77270	470994
1582	470995
17403	470996
38178	470997
33540	470998
33456	470999
105933	471000
55639	471001
42695	471002
110918	471003
108791	471004
31641	471005
4916	471006
6761	471007
18191	471008
121746	471009
33893	471010
983	471011
26137	471012
482	471013
510	471014
15114	471015
4469	471016
42303	471017
20410	471018
55286	471019
115088	471020
25595	471021
21326	471022
7626	471023
54141	471024
86047	471025
27509	471026
5593	471027
4789	471028
5922	471029
80262	471030
23120	471031
37558	471032
16286	471033
78744	471034
11363	471035
35482	471036
77476	471037
30607	471038
21159	471039
32009	471040
10693	471041
22986	471042
35216	471043
66065	471044
20974	471045
116	471046
51434	471047
89619	471048
44728	471049
37389	471050
15791	471051
36411	471052
280	471053
597	471054
15417	471055
4717	471056
18200	471057
25673	471058
57159	471059
28941	471060
129311	471061
2561	471062
24649	471063
22972	471064
21610	471065
64090	471066
98065	471067
57235	471068
68597	471069
7389	471070
90252	471071
99470	471072
16459	471073
89738	471074
5631	471075
52258	471076
64953	471077
97090	471078
31569	471079
7816	471080
89717	471081
108653	471082
8593	471083
11309	471084
11870	471085
2339	471086
59770	471087
80992	471088
32776	471089
145706	471090
11639	471091
50486	471092
97848	471093
34594	471094
207	471095
67854	471096
64224	471097
54500	471098
11677	471099
40846	471100
35235	471101
33887	471102
78450	471103
43017	471104
5179	471105
5963	471106
30207	471107
2827	471108
5163	471109
118318	471110
47768	471111
3225	471112
72224	471113
8928	471114
52945	471115
63419	471116
1973	471117
8861	471118
6094	471119
99834	471120
72414	471121
54845	471122
6622	471123
7362	471124
13813	471125
113159	471126
4641	471127
112118	471128
13646	471129
104681	471130
121754	471131
6238	471132
17324	471133
61065	471134
141943	471135
13158	471136
46313	471137
6099	471138
17737	471139
18175	471140
72483	471141
13981	471142
12882	471143
38026	471144
75928	471145
123548	471146
33825	471147
12277	471148
38338	471149
6354	471150
83500	471151
80353	471152
35134	471153
147100	471154
57026	471155
1564	471156
87494	471157
62482	471158
56306	471159
78303	471160
99470	471161
95495	471162
2907	471163
71243	471164
25293	471165
12180	471166
129304	471167
4230	471168
14628	471169
25601	471170
133861	471171
30089	471172
27090	471173
42714	471174
54788	471175
45491	471176
45204	471177
9713	471178
135369	471179
147686	471180
12446	471181
134360	471182
4443	471183
41272	471184
1420	471185
6379	471186
23548	471187
6417	471188
4325	471189
46993	471190
66980	471191
76245	471192
72470	471193
16203	471194
15981	471195
16285	471196
43994	471197
29284	471198
29785	471199
50359	471200
41167	471201
41013	471202
53534	471203
10456	471204
17747	471205
66932	471206
27522	471207
15698	471208
70785	471209
109762	471210
6051	471211
130739	471212
10571	471213
96792	471214
66809	471215
135834	471216
9224	471217
35611	471218
7825	471219
100168	471220
7247	471221
15734	471222
75	471223
32606	471224
99202	471225
93248	471226
15729	471227
1429	471228
7648	471229
131368	471230
95028	471231
3408	471232
4256	471233
91870	471234
37546	471235
13695	471236
23628	471237
11729	471238
68321	471239
20195	471240
15563	471241
22523	471242
62879	471243
19243	471244
108650	471245
38021	471246
129077	471247
40548	471248
59831	471249
27841	471250
61690	471251
4009	471252
136343	471253
10445	471254
82872	471255
22081	471256
129169	471257
97515	471258
10710	471259
28730	471260
46225	471261
113449	471262
9372	471263
3866	471264
43761	471265
48246	471266
13899	471267
111609	471268
55450	471269
49993	471270
4661	471271
1005	471272
70479	471273
187	471274
15937	471275
76158	471276
18967	471277
8480	471278
104914	471279
51785	471280
22357	471281
3060	471282
10583	471283
13167	471284
118761	471285
54196	471286
119108	471287
3801	471288
14491	471289
3333	471290
20508	471291
4490	471292
31569	471293
56020	471294
35992	471295
52530	471296
62717	471297
30468	471298
108001	471299
75848	471300
59218	471301
75991	471302
2680	471303
89095	471304
29890	471305
3566	471306
132978	471307
73157	471308
43153	471309
104792	471310
55711	471311
34988	471312
15160	471313
12977	471314
98163	471315
69716	471316
5346	471317
58408	471318
56943	471319
35318	471320
1246	471321
6875	471322
18442	471323
144134	471324
15131	471325
25119	471326
195	471327
23894	471328
3554	471329
26265	471330
113630	471331
62611	471332
29130	471333
19226	471334
1470	471335
114618	471336
7220	471337
98334	471338
77946	471339
14301	471340
65763	471341
15714	471342
113676	471343
34710	471344
23686	471345
19822	471346
71014	471347
34456	471348
53061	471349
111283	471350
5158	471351
63575	471352
18758	471353
83839	471354
31095	471355
66967	471356
31133	471357
1069	471358
5890	471359
57158	471360
80626	471361
146749	471362
26381	471363
6372	471364
66453	471365
53874	471366
200	471367
5914	471368
63150	471369
551	471370
12771	471371
25337	471372
19442	471373
4840	471374
85800	471375
3338	471376
7058	471377
264	471378
37840	471379
16726	471380
27603	471381
5513	471382
976	471383
19912	471384
1344	471385
15407	471386
121904	471387
3782	471388
14144	471389
51753	471390
141402	471391
256	471392
60370	471393
34925	471394
12320	471395
10452	471396
1374	471397
25000	471398
138084	471399
80784	471400
96505	471401
49911	471402
19010	471403
115668	471404
19326	471405
36968	471406
63232	471407
1184	471408
63082	471409
57256	471410
62614	471411
4569	471412
33810	471413
39842	471414
33208	471415
8408	471416
65298	471417
44978	471418
16451	471419
39882	471420
127007	471421
11288	471422
7630	471423
18163	471424
41573	471425
27180	471426
16250	471427
45798	471428
42051	471429
12142	471430
20273	471431
114485	471432
97558	471433
4058	471434
15453	471435
396	471436
33611	471437
15330	471438
46922	471439
91641	471440
11036	471441
4374	471442
26770	471443
7989	471444
7068	471445
38915	471446
2802	471447
438	471448
53413	471449
77262	471450
441	471451
9931	471452
97631	471453
67384	471454
61653	471455
52534	471456
117311	471457
30	471458
44695	471459
112188	471460
49227	471461
129900	471462
2186	471463
43461	471464
1711	471465
107560	471466
5174	471467
23440	471468
35330	471469
20467	471470
5	471471
85553	471472
14652	471473
106297	471474
16685	471475
15869	471476
30673	471477
4693	471478
112965	471479
2113	471480
25517	471481
131087	471482
36744	471483
4903	471484
66045	471485
8740	471486
82816	471487
11689	471488
32972	471489
87386	471490
10605	471491
57859	471492
76909	471493
47026	471494
32650	471495
89179	471496
6088	471497
72809	471498
1791	471499
36467	471500
818	471501
118440	471502
45875	471503
198	471504
3717	471505
95181	471506
15998	471507
54834	471508
82884	471509
88520	471510
30462	471511
2344	471512
1443	471513
50519	471514
35	471515
978	471516
81240	471517
100907	471518
147513	471519
1085	471520
4002	471521
12785	471522
4173	471523
24953	471524
75780	471525
18622	471526
62338	471527
11323	471528
6820	471529
36803	471530
94287	471531
77367	471532
17	471533
82249	471534
7721	471535
4762	471536
3740	471537
29654	471538
132654	471539
49723	471540
62632	471541
60324	471542
854	471543
56406	471544
123313	471545
34536	471546
98018	471547
66314	471548
47335	471549
41673	471550
31713	471551
61393	471552
133641	471553
115639	471554
36451	471555
11843	471556
26999	471557
39920	471558
11208	471559
46547	471560
13917	471561
94928	471562
14535	471563
27857	471564
34252	471565
55635	471566
11633	471567
16505	471568
2550	471569
9435	471570
92324	471571
29196	471572
85066	471573
103162	471574
89907	471575
71604	471576
136287	471577
419	471578
55390	471579
137715	471580
75438	471581
1514	471582
14501	471583
2862	471584
41032	471585
79745	471586
87566	471587
8810	471588
15266	471589
31840	471590
77249	471591
44889	471592
3809	471593
11989	471594
22077	471595
1357	471596
28658	471597
4647	471598
18516	471599
55176	471600
117003	471601
52212	471602
71398	471603
96944	471604
5340	471605
101017	471606
2099	471607
45313	471608
10428	471609
45832	471610
102584	471611
3638	471612
7000	471613
145709	471614
9160	471615
140899	471616
94851	471617
54044	471618
96623	471619
59592	471620
15947	471621
42315	471622
33614	471623
6382	471624
16295	471625
5022	471626
8465	471627
18896	471628
6518	471629
52870	471630
7369	471631
46326	471632
141340	471633
18003	471634
19144	471635
45044	471636
77415	471637
71051	471638
8958	471639
29563	471640
73546	471641
73044	471642
70690	471643
28295	471644
70530	471645
26184	471646
35993	471647
103397	471648
25493	471649
39859	471650
17517	471651
16851	471652
23992	471653
105062	471654
37436	471655
2464	471656
29041	471657
46688	471658
33335	471659
32341	471660
35607	471661
20976	471662
613	471663
7851	471664
23444	471665
45799	471666
32325	471667
1280	471668
64907	471669
55063	471670
22513	471671
1554	471672
16330	471673
20296	471674
28130	471675
264	471676
9790	471677
98348	471678
42198	471679
101005	471680
23081	471681
37690	471682
159	471683
100584	471684
115754	471685
32013	471686
73067	471687
100741	471688
43110	471689
26206	471690
31580	471691
6689	471692
15561	471693
7317	471694
68836	471695
12449	471696
71877	471697
49639	471698
20798	471699
102644	471700
21192	471701
49161	471702
7601	471703
19572	471704
73224	471705
101	471706
49793	471707
37359	471708
36434	471709
63327	471710
25898	471711
6678	471712
10455	471713
9792	471714
54878	471715
82977	471716
6618	471717
843	471718
68477	471719
44851	471720
18649	471721
50500	471722
73721	471723
6492	471724
50659	471725
16381	471726
48676	471727
69086	471728
13790	471729
20934	471730
73577	471731
105528	471732
16311	471733
32633	471734
19028	471735
380	471736
14415	471737
4028	471738
2702	471739
3485	471740
65139	471741
94554	471742
119577	471743
104398	471744
2338	471745
24	471746
26855	471747
95962	471748
94832	471749
4746	471750
4116	471751
20475	471752
20367	471753
48315	471754
1351	471755
1139	471756
8857	471757
895	471758
2900	471759
26902	471760
17039	471761
145874	471762
17254	471763
39799	471764
27	471765
12208	471766
22216	471767
22884	471768
4761	471769
68432	471770
91242	471771
59598	471772
15937	471773
111086	471774
42273	471775
5139	471776
72143	471777
103808	471778
192	471779
16401	471780
76776	471781
11618	471782
27841	471783
65	471784
99816	471785
23410	471786
4131	471787
16219	471788
18506	471789
2899	471790
44743	471791
77647	471792
58747	471793
103007	471794
11315	471795
20324	471796
31870	471797
1762	471798
9094	471799
138057	471800
50663	471801
88169	471802
18931	471803
14793	471804
13084	471805
15926	471806
4298	471807
15398	471808
29466	471809
77284	471810
21795	471811
28855	471812
80385	471813
32822	471814
12507	471815
17913	471816
141992	471817
43147	471818
11677	471819
24724	471820
15878	471821
1169	471822
2867	471823
1640	471824
13335	471825
59520	471826
4723	471827
98840	471828
25846	471829
39625	471830
20893	471831
381	471832
34	471833
46063	471834
54601	471835
52928	471836
3285	471837
2910	471838
58925	471839
3033	471840
47557	471841
30455	471842
20460	471843
13213	471844
88755	471845
19621	471846
12768	471847
116593	471848
3011	471849
37766	471850
3656	471851
19222	471852
20468	471853
39676	471854
105656	471855
73993	471856
1214	471857
84260	471858
108943	471859
30879	471860
70263	471861
77093	471862
23818	471863
1719	471864
48967	471865
9570	471866
60972	471867
130338	471868
13986	471869
10061	471870
14844	471871
46297	471872
49792	471873
2103	471874
8650	471875
104593	471876
57553	471877
7375	471878
1956	471879
5194	471880
81311	471881
6345	471882
64011	471883
136251	471884
15031	471885
13965	471886
21040	471887
36370	471888
1032	471889
73959	471890
12472	471891
111159	471892
102494	471893
89950	471894
4930	471895
15140	471896
285	471897
99572	471898
71497	471899
180	471900
14999	471901
97237	471902
107460	471903
39331	471904
32360	471905
13286	471906
102303	471907
31611	471908
17588	471909
22894	471910
46783	471911
884	471912
193	471913
8579	471914
42626	471915
75482	471916
3412	471917
49239	471918
126144	471919
56196	471920
723	471921
20535	471922
117179	471923
6964	471924
29600	471925
22118	471926
18171	471927
16427	471928
57494	471929
29565	471930
47498	471931
73115	471932
31	471933
33889	471934
31224	471935
71581	471936
20661	471937
7653	471938
79178	471939
20153	471940
9632	471941
15896	471942
29947	471943
27574	471944
7213	471945
107651	471946
33463	471947
1486	471948
72231	471949
79252	471950
17067	471951
10548	471952
5353	471953
31880	471954
112741	471955
49035	471956
76543	471957
98408	471958
112501	471959
64531	471960
3800	471961
17	471962
115907	471963
101939	471964
20836	471965
33764	471966
126433	471967
78934	471968
35360	471969
71147	471970
7795	471971
43674	471972
786	471973
10930	471974
29610	471975
17866	471976
37989	471977
27126	471978
99270	471979
7271	471980
81841	471981
23330	471982
76459	471983
134953	471984
55689	471985
83485	471986
9158	471987
54529	471988
58435	471989
68892	471990
6584	471991
92699	471992
78362	471993
616	471994
23640	471995
34450	471996
2586	471997
57973	471998
10057	471999
41959	472000
21860	472001
68527	472002
6314	472003
10053	472004
2563	472005
19975	472006
85590	472007
2245	472008
141666	472009
50289	472010
56333	472011
2340	472012
29771	472013
26312	472014
54376	472015
105621	472016
3316	472017
88721	472018
44441	472019
18439	472020
23960	472021
78909	472022
1427	472023
35689	472024
77559	472025
37798	472026
99921	472027
44885	472028
121279	472029
69615	472030
19103	472031
12801	472032
14126	472033
39506	472034
86685	472035
37109	472036
22783	472037
20061	472038
137246	472039
38102	472040
111296	472041
74372	472042
95195	472043
118777	472044
30763	472045
18609	472046
3	472047
1540	472048
124795	472049
39130	472050
84654	472051
8198	472052
6651	472053
39021	472054
5240	472055
1070	472056
33344	472057
66350	472058
104655	472059
125495	472060
19534	472061
5680	472062
50278	472063
29865	472064
28191	472065
27191	472066
101284	472067
66744	472068
13659	472069
41908	472070
9586	472071
13033	472072
4941	472073
41298	472074
105035	472075
18126	472076
18752	472077
71302	472078
59949	472079
39042	472080
27712	472081
88426	472082
3392	472083
102286	472084
27780	472085
80782	472086
17713	472087
991	472088
80632	472089
32320	472090
121333	472091
34387	472092
21688	472093
76694	472094
22320	472095
52904	472096
4951	472097
70796	472098
14264	472099
144576	472100
148116	472101
17376	472102
30261	472103
8061	472104
955	472105
10	472106
14104	472107
79585	472108
13185	472109
27360	472110
25921	472111
9471	472112
47753	472113
8295	472114
43910	472115
98465	472116
61984	472117
6245	472118
41580	472119
8317	472120
129377	472121
40618	472122
23793	472123
10959	472124
149377	472125
30219	472126
35425	472127
27924	472128
14125	472129
704	472130
43176	472131
82000	472132
63203	472133
85630	472134
50794	472135
7060	472136
110729	472137
45135	472138
59837	472139
59105	472140
16187	472141
15055	472142
7049	472143
74790	472144
59118	472145
66794	472146
85712	472147
30602	472148
38320	472149
11341	472150
2983	472151
75189	472152
58676	472153
109153	472154
37321	472155
59902	472156
10094	472157
6016	472158
54277	472159
4951	472160
98201	472161
33329	472162
21187	472163
13663	472164
45603	472165
988	472166
116031	472167
80867	472168
19581	472169
18587	472170
50400	472171
7413	472172
43927	472173
21510	472174
87055	472175
55090	472176
61762	472177
2120	472178
24983	472179
30750	472180
16995	472181
6860	472182
10638	472183
84653	472184
89445	472185
31129	472186
52908	472187
27680	472188
72030	472189
100547	472190
149287	472191
119075	472192
93420	472193
83331	472194
8774	472195
42449	472196
666	472197
95549	472198
33362	472199
42548	472200
31779	472201
56346	472202
32420	472203
55163	472204
135188	472205
47364	472206
23503	472207
25793	472208
52934	472209
65378	472210
120449	472211
5384	472212
567	472213
68429	472214
117485	472215
34048	472216
21024	472217
29541	472218
20157	472219
59804	472220
103104	472221
131256	472222
7933	472223
36865	472224
95503	472225
21335	472226
31700	472227
114347	472228
26084	472229
21441	472230
38065	472231
137148	472232
57614	472233
67883	472234
86990	472235
1277	472236
1149	472237
32328	472238
35552	472239
20012	472240
8382	472241
88165	472242
17335	472243
33880	472244
58489	472245
28300	472246
28045	472247
14187	472248
78102	472249
226	472250
101233	472251
47342	472252
143491	472253
43278	472254
6700	472255
23083	472256
5996	472257
14969	472258
10938	472259
75825	472260
29267	472261
71650	472262
66287	472263
8216	472264
48043	472265
146038	472266
24082	472267
29932	472268
10863	472269
11808	472270
68307	472271
10079	472272
11495	472273
57647	472274
41253	472275
43448	472276
90341	472277
23288	472278
101791	472279
23383	472280
8425	472281
30551	472282
10395	472283
25751	472284
3386	472285
25631	472286
63443	472287
4496	472288
7777	472289
66433	472290
6413	472291
135737	472292
60608	472293
19699	472294
47531	472295
85001	472296
62244	472297
71072	472298
18085	472299
36459	472300
128596	472301
1707	472302
3766	472303
80208	472304
29548	472305
3647	472306
83939	472307
55187	472308
37737	472309
130026	472310
65960	472311
27103	472312
22392	472313
24433	472314
122179	472315
197	472316
104311	472317
36852	472318
13530	472319
42981	472320
6372	472321
41317	472322
73017	472323
6596	472324
15197	472325
77493	472326
48281	472327
78249	472328
3509	472329
5242	472330
17365	472331
27249	472332
30912	472333
148366	472334
61540	472335
48616	472336
84026	472337
4969	472338
8041	472339
45806	472340
509	472341
60922	472342
2231	472343
53485	472344
52611	472345
25963	472346
7469	472347
337	472348
59253	472349
24164	472350
77192	472351
89569	472352
34081	472353
17089	472354
33981	472355
26223	472356
67264	472357
86017	472358
53910	472359
25233	472360
5413	472361
59356	472362
13796	472363
97074	472364
15558	472365
37607	472366
11107	472367
6668	472368
36416	472369
63230	472370
27434	472371
61488	472372
1858	472373
72569	472374
124160	472375
7100	472376
13581	472377
21189	472378
85138	472379
15983	472380
139869	472381
3220	472382
50392	472383
100006	472384
49744	472385
4551	472386
12608	472387
23046	472388
25198	472389
71737	472390
59112	472391
16175	472392
222	472393
19078	472394
99023	472395
2930	472396
146547	472397
414	472398
36050	472399
11436	472400
7674	472401
89328	472402
2850	472403
18032	472404
34052	472405
73646	472406
63709	472407
48212	472408
32065	472409
7032	472410
18856	472411
64944	472412
3166	472413
2195	472414
10958	472415
53345	472416
2861	472417
102942	472418
55364	472419
149897	472420
8067	472421
2347	472422
3727	472423
119199	472424
42282	472425
25797	472426
90284	472427
109969	472428
90051	472429
24647	472430
77556	472431
6372	472432
82300	472433
74371	472434
114825	472435
38400	472436
14248	472437
18031	472438
29392	472439
85398	472440
131609	472441
180	472442
15535	472443
137459	472444
55503	472445
120625	472446
10813	472447
14407	472448
35883	472449
181	472450
80281	472451
15133	472452
49973	472453
29944	472454
1707	472455
75450	472456
57067	472457
6226	472458
21859	472459
46013	472460
41202	472461
2436	472462
47357	472463
128423	472464
46366	472465
27299	472466
1913	472467
76108	472468
12967	472469
116919	472470
14172	472471
46810	472472
18491	472473
39680	472474
70558	472475
118556	472476
11975	472477
63772	472478
36415	472479
22966	472480
69098	472481
2197	472482
10762	472483
21173	472484
28607	472485
8683	472486
36110	472487
94662	472488
68324	472489
33926	472490
9318	472491
118500	472492
7686	472493
146549	472494
40463	472495
39310	472496
41761	472497
11923	472498
4938	472499
29914	472500
1000	472501
48645	472502
36563	472503
134179	472504
118	472505
3637	472506
8631	472507
56767	472508
22791	472509
52124	472510
53	472511
90256	472512
51619	472513
14929	472514
21181	472515
11441	472516
32252	472517
121752	472518
39279	472519
75926	472520
3187	472521
1231	472522
49444	472523
16822	472524
51434	472525
57613	472526
59916	472527
22393	472528
4304	472529
23887	472530
14208	472531
3905	472532
2285	472533
2167	472534
18524	472535
74853	472536
10634	472537
119691	472538
36413	472539
34584	472540
148548	472541
68249	472542
7300	472543
19140	472544
16457	472545
14160	472546
108946	472547
9672	472548
130633	472549
39825	472550
20865	472551
39903	472552
1985	472553
93092	472554
6881	472555
47609	472556
80215	472557
10450	472558
985	472559
31316	472560
652	472561
59263	472562
78856	472563
30116	472564
7296	472565
43507	472566
64095	472567
92055	472568
18231	472569
30875	472570
57197	472571
3489	472572
106344	472573
3212	472574
41428	472575
30667	472576
52758	472577
7992	472578
29370	472579
111452	472580
19707	472581
16180	472582
117873	472583
4644	472584
31953	472585
51300	472586
14266	472587
122896	472588
3156	472589
35006	472590
46733	472591
20929	472592
57898	472593
38454	472594
7448	472595
16476	472596
24990	472597
66636	472598
25818	472599
98008	472600
26384	472601
59496	472602
46472	472603
54814	472604
122637	472605
4408	472606
23119	472607
28297	472608
69908	472609
103522	472610
29029	472611
10520	472612
771	472613
79687	472614
29898	472615
11501	472616
27007	472617
4978	472618
2263	472619
93849	472620
60921	472621
13628	472622
7809	472623
46905	472624
9922	472625
58544	472626
88727	472627
30472	472628
25876	472629
45144	472630
49	472631
34948	472632
27489	472633
59936	472634
50916	472635
22991	472636
74537	472637
46728	472638
2013	472639
94573	472640
79116	472641
107666	472642
7416	472643
45922	472644
1401	472645
99381	472646
124769	472647
103741	472648
122364	472649
89900	472650
41296	472651
33426	472652
80258	472653
80182	472654
20470	472655
35230	472656
8584	472657
117236	472658
107637	472659
2084	472660
5152	472661
58525	472662
91385	472663
74761	472664
76048	472665
54667	472666
32213	472667
46588	472668
37484	472669
26066	472670
7982	472671
136792	472672
2521	472673
40081	472674
80224	472675
19527	472676
21297	472677
39752	472678
27728	472679
93927	472680
50	472681
77020	472682
49884	472683
39536	472684
17732	472685
97663	472686
1145	472687
5761	472688
98499	472689
66620	472690
77661	472691
108598	472692
12838	472693
36601	472694
95504	472695
22518	472696
89957	472697
25808	472698
65586	472699
47232	472700
59252	472701
30796	472702
15768	472703
2898	472704
45497	472705
31493	472706
25032	472707
1788	472708
19584	472709
18897	472710
31691	472711
31853	472712
1321	472713
117335	472714
53056	472715
46971	472716
2346	472717
7355	472718
9202	472719
10460	472720
26870	472721
22046	472722
57744	472723
2569	472724
6674	472725
17582	472726
50113	472727
71387	472728
51126	472729
74932	472730
2243	472731
12170	472732
44566	472733
17499	472734
59222	472735
51706	472736
1875	472737
30137	472738
66553	472739
40738	472740
52091	472741
5370	472742
67356	472743
126059	472744
96506	472745
80457	472746
64155	472747
15361	472748
46323	472749
1853	472750
39274	472751
12581	472752
33724	472753
32163	472754
87009	472755
20782	472756
146004	472757
37120	472758
16641	472759
9278	472760
107734	472761
50312	472762
75303	472763
10354	472764
10681	472765
141042	472766
3711	472767
13010	472768
12217	472769
102896	472770
22159	472771
91439	472772
564	472773
9031	472774
124912	472775
82889	472776
64181	472777
78679	472778
55628	472779
111279	472780
74457	472781
83589	472782
55203	472783
116768	472784
11490	472785
49788	472786
1190	472787
42720	472788
14934	472789
33453	472790
95410	472791
52220	472792
14962	472793
116346	472794
9991	472795
21257	472796
2993	472797
66414	472798
59374	472799
30666	472800
26933	472801
103049	472802
7634	472803
8149	472804
96890	472805
40608	472806
16765	472807
17549	472808
19170	472809
69404	472810
11741	472811
40898	472812
47771	472813
59856	472814
119860	472815
72415	472816
61250	472817
16074	472818
12034	472819
8079	472820
132532	472821
8014	472822
59207	472823
82326	472824
5024	472825
41856	472826
7651	472827
53955	472828
3705	472829
55749	472830
56	472831
79277	472832
67702	472833
11373	472834
55562	472835
5509	472836
35908	472837
584	472838
76418	472839
30031	472840
33017	472841
138727	472842
31457	472843
21659	472844
3244	472845
1832	472846
19211	472847
571	472848
113730	472849
16366	472850
118824	472851
20320	472852
91594	472853
22292	472854
7086	472855
8735	472856
30902	472857
98762	472858
46932	472859
39056	472860
32254	472861
1592	472862
18526	472863
76266	472864
111901	472865
31949	472866
28260	472867
37593	472868
66648	472869
37442	472870
31013	472871
74113	472872
82609	472873
29421	472874
19645	472875
82197	472876
3187	472877
82116	472878
237	472879
71327	472880
981	472881
3182	472882
56804	472883
115965	472884
123186	472885
114874	472886
25130	472887
693	472888
51143	472889
983	472890
24251	472891
14776	472892
83605	472893
112688	472894
60816	472895
12999	472896
114185	472897
102201	472898
110880	472899
72872	472900
81373	472901
47275	472902
102673	472903
24101	472904
13734	472905
130497	472906
29988	472907
23905	472908
56251	472909
32334	472910
4772	472911
104067	472912
95062	472913
76582	472914
87830	472915
61576	472916
27018	472917
19308	472918
49826	472919
88907	472920
69744	472921
73987	472922
15440	472923
13811	472924
7359	472925
50623	472926
443	472927
22759	472928
19684	472929
6995	472930
7830	472931
6838	472932
58387	472933
97684	472934
1967	472935
80827	472936
142954	472937
48502	472938
307	472939
95076	472940
9211	472941
101479	472942
24462	472943
59196	472944
52369	472945
60576	472946
36819	472947
105903	472948
34213	472949
4849	472950
23603	472951
120769	472952
12801	472953
6365	472954
892	472955
3159	472956
67104	472957
35219	472958
3789	472959
58397	472960
12842	472961
42702	472962
61418	472963
142623	472964
55449	472965
82697	472966
119473	472967
97364	472968
19971	472969
4014	472970
105274	472971
60035	472972
19955	472973
579	472974
39570	472975
8290	472976
22581	472977
25631	472978
67329	472979
75647	472980
16402	472981
956	472982
47061	472983
292	472984
10496	472985
118631	472986
9159	472987
84982	472988
4107	472989
57976	472990
42033	472991
3650	472992
50285	472993
4183	472994
135278	472995
40810	472996
1067	472997
53273	472998
60360	472999
56997	473000
127759	473001
53354	473002
4742	473003
8579	473004
7843	473005
21109	473006
40408	473007
95362	473008
81065	473009
41991	473010
1471	473011
72619	473012
96595	473013
72528	473014
35909	473015
53193	473016
8822	473017
13009	473018
45197	473019
39158	473020
35899	473021
97761	473022
35626	473023
14375	473024
17513	473025
44902	473026
68230	473027
28159	473028
13023	473029
72691	473030
26545	473031
49870	473032
63038	473033
70793	473034
695	473035
70326	473036
21701	473037
32146	473038
29445	473039
121505	473040
136926	473041
26234	473042
53836	473043
19878	473044
19337	473045
1528	473046
86053	473047
16146	473048
45501	473049
4798	473050
26046	473051
39617	473052
15804	473053
44881	473054
1584	473055
19198	473056
15707	473057
138566	473058
120556	473059
141411	473060
132782	473061
106062	473062
29100	473063
37736	473064
25960	473065
12306	473066
609	473067
24610	473068
932	473069
44715	473070
34473	473071
10575	473072
90688	473073
2534	473074
143548	473075
22129	473076
16172	473077
70397	473078
1954	473079
78459	473080
16005	473081
82601	473082
14378	473083
9333	473084
102326	473085
93918	473086
2454	473087
52608	473088
53907	473089
31316	473090
73274	473091
86612	473092
68289	473093
3793	473094
4755	473095
135953	473096
56241	473097
34164	473098
67130	473099
25090	473100
77206	473101
137951	473102
8486	473103
42272	473104
72252	473105
75538	473106
90898	473107
81201	473108
2281	473109
1792	473110
39943	473111
76886	473112
43905	473113
46292	473114
28298	473115
9053	473116
47038	473117
48152	473118
13137	473119
1545	473120
64007	473121
88431	473122
83866	473123
33018	473124
24718	473125
5248	473126
121301	473127
32483	473128
44444	473129
49534	473130
81657	473131
161	473132
67706	473133
35962	473134
63323	473135
49157	473136
11097	473137
15527	473138
54987	473139
18681	473140
93102	473141
17626	473142
121761	473143
85229	473144
364	473145
136806	473146
67266	473147
112020	473148
13983	473149
74913	473150
35967	473151
96015	473152
48008	473153
28834	473154
9510	473155
75664	473156
2674	473157
49167	473158
1033	473159
85480	473160
21269	473161
10035	473162
136425	473163
27448	473164
23828	473165
105213	473166
67541	473167
101024	473168
5168	473169
30389	473170
112130	473171
16906	473172
81239	473173
99512	473174
23990	473175
90972	473176
39216	473177
59358	473178
38016	473179
55567	473180
673	473181
143682	473182
32057	473183
6926	473184
21313	473185
1740	473186
88270	473187
2980	473188
58433	473189
4629	473190
1148	473191
52530	473192
88505	473193
47950	473194
108287	473195
78275	473196
16774	473197
34275	473198
76863	473199
32759	473200
2505	473201
59902	473202
37363	473203
66606	473204
21276	473205
18578	473206
71002	473207
95336	473208
57891	473209
11787	473210
5327	473211
110292	473212
17411	473213
81113	473214
50307	473215
3897	473216
89159	473217
62394	473218
102128	473219
37468	473220
93393	473221
33957	473222
5249	473223
61062	473224
81645	473225
6337	473226
48347	473227
42884	473228
13747	473229
24087	473230
15880	473231
45406	473232
77596	473233
1784	473234
52020	473235
13952	473236
32309	473237
108044	473238
40437	473239
7	473240
80053	473241
34465	473242
139603	473243
6564	473244
65744	473245
64174	473246
6773	473247
1200	473248
43308	473249
68563	473250
11363	473251
43860	473252
13933	473253
1454	473254
109344	473255
15578	473256
54887	473257
33191	473258
85330	473259
1552	473260
34785	473261
136240	473262
15196	473263
75426	473264
116391	473265
8308	473266
114201	473267
131603	473268
15646	473269
46169	473270
102645	473271
64792	473272
19214	473273
586	473274
1997	473275
8791	473276
8652	473277
42358	473278
13205	473279
28004	473280
29726	473281
3124	473282
66358	473283
54233	473284
42786	473285
8607	473286
53014	473287
47439	473288
36558	473289
67	473290
30774	473291
72264	473292
33495	473293
20924	473294
37106	473295
72485	473296
46185	473297
64864	473298
2432	473299
584	473300
19203	473301
73844	473302
47227	473303
45795	473304
2101	473305
90338	473306
30607	473307
15189	473308
111316	473309
50405	473310
21108	473311
65589	473312
60659	473313
134801	473314
2545	473315
6455	473316
53949	473317
27133	473318
131753	473319
33917	473320
56182	473321
61136	473322
323	473323
52144	473324
54685	473325
11304	473326
60766	473327
70110	473328
68664	473329
26351	473330
102916	473331
9520	473332
24870	473333
1229	473334
1701	473335
16642	473336
83981	473337
65460	473338
786	473339
137297	473340
58223	473341
104363	473342
895	473343
82901	473344
16	473345
124801	473346
921	473347
133749	473348
92205	473349
11258	473350
69542	473351
43169	473352
83111	473353
26435	473354
89747	473355
64476	473356
2267	473357
23598	473358
61323	473359
21850	473360
27504	473361
36930	473362
102538	473363
46912	473364
91616	473365
45520	473366
21146	473367
46446	473368
90420	473369
71940	473370
11157	473371
129072	473372
37494	473373
101412	473374
61116	473375
26375	473376
595	473377
122667	473378
20650	473379
1279	473380
52372	473381
89793	473382
73058	473383
708	473384
8787	473385
77610	473386
23848	473387
62405	473388
625	473389
15804	473390
17444	473391
15922	473392
1002	473393
43686	473394
82958	473395
81292	473396
19452	473397
58848	473398
4845	473399
72294	473400
11914	473401
33641	473402
26953	473403
78514	473404
141461	473405
64847	473406
104496	473407
81846	473408
30603	473409
31668	473410
50461	473411
99797	473412
7687	473413
7042	473414
86470	473415
877	473416
13629	473417
37984	473418
127299	473419
122062	473420
126809	473421
544	473422
85541	473423
119861	473424
129018	473425
36703	473426
121756	473427
38912	473428
14133	473429
770	473430
1470	473431
102404	473432
12029	473433
46538	473434
18699	473435
61	473436
58731	473437
39021	473438
282	473439
144176	473440
28194	473441
42900	473442
114768	473443
89559	473444
14016	473445
20543	473446
339	473447
44266	473448
9986	473449
38272	473450
20958	473451
260	473452
15091	473453
38696	473454
6128	473455
141661	473456
100144	473457
45123	473458
50395	473459
14581	473460
21008	473461
83077	473462
25310	473463
61175	473464
50106	473465
68951	473466
16524	473467
3020	473468
31202	473469
878	473470
79998	473471
40062	473472
41320	473473
67700	473474
118747	473475
677	473476
93665	473477
12199	473478
18497	473479
43660	473480
6415	473481
2165	473482
17177	473483
92591	473484
38810	473485
81724	473486
113754	473487
28552	473488
69812	473489
32394	473490
2633	473491
47276	473492
65024	473493
27675	473494
26631	473495
3176	473496
59277	473497
11488	473498
65479	473499
306	473500
121318	473501
70878	473502
118974	473503
114168	473504
3758	473505
58111	473506
4546	473507
61452	473508
8761	473509
5098	473510
380	473511
38114	473512
33727	473513
27102	473514
13733	473515
60090	473516
24928	473517
4717	473518
29408	473519
62659	473520
95366	473521
19784	473522
42008	473523
150492	473524
42695	473525
47975	473526
3011	473527
14320	473528
10987	473529
53432	473530
12543	473531
45117	473532
37393	473533
77064	473534
120323	473535
11484	473536
32011	473537
88029	473538
21206	473539
34956	473540
1380	473541
14224	473542
29286	473543
1098	473544
92628	473545
13756	473546
58567	473547
72908	473548
25844	473549
2344	473550
27704	473551
91964	473552
22093	473553
109117	473554
46209	473555
1191	473556
24970	473557
59847	473558
39496	473559
117813	473560
74048	473561
816	473562
61711	473563
29007	473564
97383	473565
56955	473566
41566	473567
34320	473568
3566	473569
6121	473570
50263	473571
17965	473572
11021	473573
31710	473574
47864	473575
31055	473576
31932	473577
3904	473578
55940	473579
72176	473580
1982	473581
46050	473582
36769	473583
24541	473584
71444	473585
14639	473586
7290	473587
18731	473588
81086	473589
57843	473590
81671	473591
49378	473592
88728	473593
7784	473594
137762	473595
26345	473596
18182	473597
17116	473598
29572	473599
59081	473600
39842	473601
24593	473602
115582	473603
146785	473604
93571	473605
12852	473606
1234	473607
92718	473608
13453	473609
2974	473610
62815	473611
8200	473612
119056	473613
48518	473614
32453	473615
53996	473616
2657	473617
119276	473618
115412	473619
52	473620
116480	473621
5346	473622
113276	473623
18761	473624
5689	473625
44234	473626
15045	473627
57437	473628
72895	473629
17415	473630
58251	473631
106750	473632
5516	473633
110374	473634
8530	473635
29859	473636
16339	473637
55588	473638
46381	473639
13511	473640
17990	473641
15177	473642
66326	473643
4198	473644
47642	473645
69171	473646
47873	473647
60219	473648
85954	473649
318	473650
42394	473651
36343	473652
13354	473653
8994	473654
34604	473655
67883	473656
37664	473657
48785	473658
22933	473659
8894	473660
66286	473661
16816	473662
140394	473663
6581	473664
41755	473665
67313	473666
40665	473667
44705	473668
3480	473669
69300	473670
46474	473671
58962	473672
104559	473673
86507	473674
58541	473675
38631	473676
38680	473677
42756	473678
141014	473679
134791	473680
28430	473681
68977	473682
23324	473683
42301	473684
9541	473685
116793	473686
6113	473687
58968	473688
17749	473689
83461	473690
108517	473691
41783	473692
50111	473693
20422	473694
47	473695
87193	473696
16471	473697
76660	473698
48033	473699
93328	473700
38706	473701
10256	473702
6314	473703
40621	473704
4067	473705
5410	473706
82546	473707
9022	473708
465	473709
61318	473710
24	473711
44192	473712
48089	473713
554	473714
16406	473715
32382	473716
752	473717
4608	473718
110508	473719
37759	473720
49376	473721
2237	473722
56759	473723
311	473724
21883	473725
72628	473726
9590	473727
8998	473728
11694	473729
67008	473730
12909	473731
13596	473732
135945	473733
23686	473734
10395	473735
74941	473736
37288	473737
24366	473738
5286	473739
135742	473740
27488	473741
30383	473742
2906	473743
27068	473744
53611	473745
78570	473746
10609	473747
30277	473748
49336	473749
19718	473750
73877	473751
113	473752
41223	473753
144070	473754
1842	473755
75244	473756
84694	473757
9658	473758
24456	473759
70449	473760
6106	473761
1176	473762
80939	473763
61851	473764
14404	473765
108941	473766
94892	473767
5743	473768
24092	473769
27672	473770
106215	473771
37821	473772
15120	473773
21281	473774
4880	473775
39302	473776
58895	473777
19451	473778
26859	473779
67656	473780
23525	473781
2511	473782
3198	473783
107540	473784
146815	473785
35209	473786
52572	473787
79281	473788
969	473789
21710	473790
37878	473791
6908	473792
888	473793
30119	473794
273	473795
68357	473796
41158	473797
13452	473798
2884	473799
8747	473800
64373	473801
61064	473802
73378	473803
124556	473804
38093	473805
11973	473806
46889	473807
67211	473808
5557	473809
131954	473810
65570	473811
7415	473812
100482	473813
52656	473814
101449	473815
5945	473816
48138	473817
24579	473818
100425	473819
28894	473820
41047	473821
84316	473822
99702	473823
67942	473824
945	473825
63005	473826
39251	473827
98437	473828
7704	473829
71697	473830
65650	473831
113721	473832
12503	473833
123681	473834
131106	473835
10921	473836
17348	473837
131965	473838
1269	473839
74275	473840
51065	473841
40272	473842
56605	473843
108682	473844
34689	473845
22129	473846
57994	473847
8773	473848
22064	473849
28836	473850
47596	473851
118738	473852
104537	473853
80573	473854
85551	473855
36785	473856
4178	473857
21345	473858
95139	473859
48000	473860
41668	473861
16944	473862
19828	473863
21902	473864
8714	473865
101584	473866
37710	473867
10384	473868
40300	473869
14321	473870
100660	473871
13632	473872
21329	473873
58466	473874
122409	473875
12021	473876
53031	473877
62315	473878
28401	473879
25618	473880
97845	473881
54741	473882
29566	473883
60754	473884
28594	473885
136	473886
2078	473887
2875	473888
79399	473889
7223	473890
15301	473891
113733	473892
16830	473893
10765	473894
121488	473895
40413	473896
1352	473897
780	473898
15780	473899
103935	473900
73618	473901
56999	473902
23504	473903
39881	473904
47542	473905
75149	473906
19865	473907
40099	473908
70936	473909
55840	473910
88859	473911
61233	473912
52016	473913
34999	473914
67275	473915
282	473916
47039	473917
10890	473918
11800	473919
22462	473920
56186	473921
139342	473922
101904	473923
50432	473924
107685	473925
405	473926
136503	473927
81109	473928
57561	473929
52891	473930
16982	473931
127544	473932
94024	473933
47211	473934
31934	473935
2890	473936
33217	473937
131825	473938
15631	473939
44317	473940
29583	473941
35554	473942
6259	473943
21960	473944
62714	473945
108899	473946
83781	473947
71845	473948
23031	473949
25989	473950
101690	473951
25572	473952
15429	473953
22438	473954
46650	473955
31210	473956
9169	473957
15570	473958
18642	473959
12636	473960
40925	473961
6771	473962
131199	473963
60027	473964
85901	473965
60313	473966
52665	473967
128973	473968
51947	473969
17960	473970
71108	473971
24255	473972
112121	473973
117002	473974
6781	473975
51764	473976
21902	473977
19102	473978
48497	473979
143383	473980
10041	473981
89958	473982
46715	473983
3047	473984
52960	473985
107817	473986
133172	473987
240	473988
149	473989
30867	473990
34	473991
19746	473992
74948	473993
137709	473994
19302	473995
55711	473996
26762	473997
70485	473998
133597	473999
34127	474000
29502	474001
40822	474002
20758	474003
53765	474004
1115	474005
25216	474006
24479	474007
90558	474008
56892	474009
20709	474010
45907	474011
23706	474012
89690	474013
84182	474014
71585	474015
78529	474016
30951	474017
90732	474018
120193	474019
21158	474020
19606	474021
11095	474022
37157	474023
495	474024
62724	474025
32267	474026
37584	474027
55118	474028
136401	474029
10903	474030
47849	474031
7398	474032
15814	474033
108308	474034
8193	474035
65627	474036
65544	474037
138	474038
40869	474039
32798	474040
34275	474041
80744	474042
39295	474043
67369	474044
3581	474045
89921	474046
4860	474047
39647	474048
27019	474049
51160	474050
16213	474051
23377	474052
143744	474053
7312	474054
7971	474055
578	474056
10287	474057
88673	474058
6951	474059
2379	474060
11501	474061
18122	474062
36589	474063
20313	474064
13587	474065
44790	474066
800	474067
3662	474068
21721	474069
1144	474070
20001	474071
134254	474072
103102	474073
13015	474074
103483	474075
36308	474076
12991	474077
31404	474078
3813	474079
139761	474080
41072	474081
14424	474082
121917	474083
111504	474084
104031	474085
14218	474086
3977	474087
15822	474088
56804	474089
1071	474090
78993	474091
30022	474092
102412	474093
87971	474094
9826	474095
15720	474096
48030	474097
13223	474098
24090	474099
27871	474100
37386	474101
20654	474102
33176	474103
4240	474104
129	474105
69332	474106
107797	474107
51842	474108
57549	474109
13850	474110
1028	474111
22643	474112
43	474113
11616	474114
22829	474115
33296	474116
44163	474117
48312	474118
57458	474119
74405	474120
12446	474121
58044	474122
46856	474123
62447	474124
24062	474125
55794	474126
75227	474127
772	474128
83992	474129
45056	474130
11783	474131
128952	474132
15285	474133
101949	474134
63218	474135
18535	474136
88144	474137
9432	474138
54225	474139
24458	474140
1676	474141
149445	474142
24130	474143
61535	474144
107813	474145
55157	474146
5172	474147
37125	474148
3738	474149
11562	474150
133542	474151
46852	474152
4132	474153
45257	474154
8164	474155
109447	474156
13408	474157
4501	474158
12206	474159
145076	474160
40173	474161
85730	474162
105117	474163
87941	474164
228	474165
33176	474166
90992	474167
22464	474168
13942	474169
6402	474170
5304	474171
78863	474172
7879	474173
22485	474174
4424	474175
38511	474176
82291	474177
1346	474178
27456	474179
35335	474180
60408	474181
55801	474182
34370	474183
18980	474184
121537	474185
23936	474186
78924	474187
52251	474188
59300	474189
31959	474190
45137	474191
44988	474192
5614	474193
95464	474194
65032	474195
19675	474196
61983	474197
106292	474198
61038	474199
2519	474200
82087	474201
32253	474202
63931	474203
15887	474204
11373	474205
3026	474206
89778	474207
6118	474208
78342	474209
62598	474210
269	474211
42244	474212
13635	474213
3635	474214
27295	474215
66887	474216
31597	474217
6091	474218
76360	474219
17372	474220
4387	474221
33355	474222
64488	474223
115387	474224
15920	474225
89018	474226
26322	474227
36991	474228
97527	474229
29008	474230
5466	474231
22618	474232
29085	474233
3177	474234
11627	474235
134253	474236
25283	474237
31315	474238
13324	474239
34350	474240
53699	474241
65821	474242
1099	474243
2724	474244
120846	474245
15683	474246
5452	474247
18133	474248
38602	474249
9665	474250
59395	474251
121814	474252
43924	474253
69355	474254
5305	474255
99917	474256
67227	474257
35263	474258
25385	474259
3596	474260
76886	474261
41729	474262
37973	474263
72010	474264
36262	474265
45043	474266
494	474267
2607	474268
73702	474269
84692	474270
113549	474271
15976	474272
7720	474273
98	474274
4654	474275
141364	474276
708	474277
76994	474278
30097	474279
17422	474280
125848	474281
2383	474282
59121	474283
33631	474284
20111	474285
75611	474286
64746	474287
73135	474288
10068	474289
28988	474290
13094	474291
1154	474292
117750	474293
56611	474294
63788	474295
48273	474296
135105	474297
35441	474298
13405	474299
31033	474300
88779	474301
9126	474302
111102	474303
130220	474304
69651	474305
29376	474306
1562	474307
104556	474308
202	474309
15281	474310
61	474311
46423	474312
82904	474313
38019	474314
3947	474315
311	474316
6095	474317
4483	474318
2878	474319
67684	474320
6382	474321
91614	474322
19248	474323
36629	474324
12667	474325
69731	474326
23231	474327
29402	474328
22348	474329
49473	474330
14847	474331
31424	474332
18718	474333
226	474334
95868	474335
64681	474336
9194	474337
56965	474338
144109	474339
45138	474340
17014	474341
61593	474342
29989	474343
71476	474344
9183	474345
14705	474346
34960	474347
497	474348
27375	474349
569	474350
102553	474351
67264	474352
55592	474353
24882	474354
6970	474355
20631	474356
17883	474357
20077	474358
1834	474359
1957	474360
84128	474361
26582	474362
55099	474363
58358	474364
46973	474365
10422	474366
82486	474367
7989	474368
61181	474369
402	474370
38524	474371
118522	474372
9431	474373
21720	474374
2018	474375
30872	474376
80540	474377
56200	474378
69627	474379
15142	474380
105838	474381
50833	474382
23306	474383
1813	474384
4104	474385
53975	474386
73561	474387
5300	474388
2159	474389
111956	474390
6050	474391
123554	474392
111688	474393
40212	474394
131668	474395
50873	474396
76941	474397
68625	474398
8789	474399
6286	474400
45632	474401
104197	474402
5475	474403
39039	474404
47299	474405
134761	474406
10280	474407
42146	474408
53284	474409
34078	474410
55813	474411
103212	474412
123404	474413
70256	474414
5592	474415
51119	474416
1592	474417
75624	474418
477	474419
6629	474420
79232	474421
8474	474422
1983	474423
34378	474424
4540	474425
22621	474426
15485	474427
7310	474428
18196	474429
38796	474430
131551	474431
103871	474432
6914	474433
1421	474434
45621	474435
116374	474436
101541	474437
53850	474438
24289	474439
81102	474440
55974	474441
118348	474442
38811	474443
9122	474444
84853	474445
35468	474446
1244	474447
5524	474448
53485	474449
94481	474450
19265	474451
28049	474452
132231	474453
38858	474454
37848	474455
130349	474456
110144	474457
149136	474458
29717	474459
13418	474460
17800	474461
25841	474462
103211	474463
21	474464
84263	474465
45747	474466
35286	474467
13841	474468
105203	474469
82728	474470
134023	474471
60947	474472
3424	474473
119172	474474
80306	474475
31885	474476
68566	474477
9764	474478
30508	474479
13847	474480
50228	474481
50536	474482
61549	474483
3442	474484
79021	474485
17802	474486
5765	474487
82812	474488
56750	474489
86510	474490
4609	474491
58364	474492
391	474493
22085	474494
24905	474495
25215	474496
107040	474497
95777	474498
4011	474499
1738	474500
21816	474501
82800	474502
140883	474503
61569	474504
57475	474505
24873	474506
54982	474507
11613	474508
117074	474509
77683	474510
129062	474511
84872	474512
10116	474513
40280	474514
1300	474515
56015	474516
136229	474517
22775	474518
108241	474519
28853	474520
2528	474521
39135	474522
26879	474523
76530	474524
42125	474525
32131	474526
67814	474527
19392	474528
32885	474529
368	474530
15427	474531
123414	474532
43293	474533
68913	474534
50745	474535
66876	474536
16627	474537
12402	474538
40357	474539
68209	474540
7783	474541
14133	474542
55629	474543
31648	474544
16697	474545
39909	474546
14633	474547
64121	474548
51990	474549
64067	474550
5019	474551
31907	474552
8383	474553
40042	474554
30069	474555
13013	474556
21618	474557
54369	474558
20178	474559
83754	474560
72863	474561
41754	474562
21904	474563
923	474564
13922	474565
46258	474566
23685	474567
100959	474568
36885	474569
47015	474570
59991	474571
74173	474572
53854	474573
144723	474574
4014	474575
82625	474576
34398	474577
5416	474578
67043	474579
150804	474580
126683	474581
111291	474582
17395	474583
53651	474584
12992	474585
69238	474586
66341	474587
224	474588
21854	474589
6459	474590
4472	474591
23437	474592
74630	474593
24661	474594
145853	474595
87544	474596
1662	474597
67940	474598
61435	474599
4045	474600
12204	474601
71765	474602
28914	474603
3503	474604
81733	474605
21961	474606
24159	474607
20226	474608
27729	474609
39017	474610
21028	474611
39523	474612
8603	474613
11517	474614
50938	474615
66165	474616
57034	474617
32062	474618
13720	474619
79275	474620
3334	474621
1049	474622
36012	474623
27880	474624
29548	474625
10024	474626
62999	474627
6595	474628
23341	474629
143185	474630
119877	474631
48554	474632
1649	474633
44862	474634
45228	474635
52363	474636
144	474637
45472	474638
46709	474639
63956	474640
80375	474641
37814	474642
90658	474643
61439	474644
67989	474645
80952	474646
4065	474647
79760	474648
96047	474649
124158	474650
101166	474651
22398	474652
70983	474653
57485	474654
56874	474655
25716	474656
131381	474657
39537	474658
54921	474659
2209	474660
51839	474661
29717	474662
54782	474663
120510	474664
38503	474665
7619	474666
31561	474667
93029	474668
48768	474669
35005	474670
87455	474671
118759	474672
80774	474673
44774	474674
21126	474675
104801	474676
9179	474677
47861	474678
1557	474679
47546	474680
67887	474681
33117	474682
27419	474683
91838	474684
5293	474685
69257	474686
41380	474687
77074	474688
23061	474689
30964	474690
58597	474691
15833	474692
10103	474693
55097	474694
41560	474695
43931	474696
69116	474697
17416	474698
47613	474699
54178	474700
69765	474701
74445	474702
11953	474703
28516	474704
33678	474705
46300	474706
58215	474707
18484	474708
140747	474709
41887	474710
68212	474711
20019	474712
9067	474713
57938	474714
59400	474715
11218	474716
118186	474717
16523	474718
16975	474719
9587	474720
4745	474721
126075	474722
2227	474723
3180	474724
15662	474725
23617	474726
16489	474727
82905	474728
42954	474729
30345	474730
43447	474731
31094	474732
100280	474733
107633	474734
2423	474735
65344	474736
33032	474737
40568	474738
74899	474739
19220	474740
2491	474741
5380	474742
36607	474743
109229	474744
109253	474745
52206	474746
30710	474747
33132	474748
92173	474749
1182	474750
66301	474751
66760	474752
32879	474753
74782	474754
45341	474755
14695	474756
2895	474757
19385	474758
1460	474759
4703	474760
124962	474761
18397	474762
52782	474763
130172	474764
1270	474765
2916	474766
106950	474767
88765	474768
8200	474769
31008	474770
138329	474771
541	474772
66391	474773
84251	474774
33165	474775
54144	474776
61695	474777
38593	474778
10198	474779
65410	474780
127356	474781
10458	474782
15140	474783
19719	474784
67263	474785
48042	474786
20369	474787
110592	474788
4660	474789
15646	474790
9726	474791
2546	474792
97139	474793
23615	474794
43564	474795
144046	474796
26027	474797
52493	474798
99731	474799
98493	474800
31974	474801
3564	474802
95117	474803
67268	474804
82363	474805
78574	474806
12697	474807
94523	474808
36024	474809
945	474810
17483	474811
73424	474812
36019	474813
43363	474814
33156	474815
50156	474816
65575	474817
36676	474818
98836	474819
59333	474820
1173	474821
589	474822
1263	474823
127369	474824
10943	474825
15088	474826
88196	474827
72829	474828
136804	474829
84971	474830
1185	474831
26510	474832
24352	474833
71653	474834
75292	474835
132260	474836
23088	474837
6399	474838
40522	474839
14093	474840
36202	474841
115617	474842
124881	474843
98362	474844
53989	474845
3295	474846
26381	474847
1280	474848
99235	474849
125251	474850
77568	474851
119143	474852
6836	474853
56157	474854
88382	474855
45113	474856
43987	474857
135566	474858
31427	474859
34333	474860
91	474861
15657	474862
36798	474863
23813	474864
27935	474865
2714	474866
57359	474867
120770	474868
6480	474869
108440	474870
10852	474871
10354	474872
50507	474873
38242	474874
68380	474875
77180	474876
120492	474877
13747	474878
45949	474879
6512	474880
40949	474881
99589	474882
40752	474883
13425	474884
33365	474885
6787	474886
49071	474887
24186	474888
104547	474889
62492	474890
62582	474891
3817	474892
81764	474893
67284	474894
100590	474895
25898	474896
15093	474897
26950	474898
56510	474899
56263	474900
37861	474901
2370	474902
44288	474903
777	474904
31540	474905
4630	474906
89785	474907
31791	474908
2540	474909
13338	474910
23790	474911
24944	474912
124977	474913
27036	474914
76660	474915
4041	474916
16978	474917
46994	474918
39929	474919
87829	474920
49233	474921
75485	474922
73515	474923
30836	474924
67444	474925
23655	474926
48877	474927
95593	474928
9881	474929
45792	474930
6233	474931
18397	474932
27472	474933
4582	474934
124574	474935
7533	474936
15840	474937
69403	474938
41403	474939
131998	474940
54924	474941
16120	474942
18227	474943
7828	474944
11488	474945
43157	474946
1640	474947
78698	474948
72254	474949
46664	474950
81043	474951
49100	474952
4864	474953
21651	474954
134745	474955
11099	474956
49598	474957
63416	474958
12557	474959
13313	474960
35149	474961
11934	474962
6740	474963
8107	474964
30666	474965
30189	474966
1007	474967
96030	474968
113904	474969
3109	474970
16005	474971
50598	474972
17866	474973
8547	474974
121283	474975
51670	474976
36683	474977
94794	474978
55600	474979
126010	474980
11619	474981
6109	474982
19408	474983
112090	474984
69426	474985
4816	474986
63185	474987
32030	474988
24457	474989
74467	474990
92677	474991
12294	474992
27691	474993
23566	474994
45882	474995
42192	474996
6261	474997
5714	474998
6557	474999
3552	475000
81455	475001
58909	475002
12518	475003
56206	475004
59409	475005
4150	475006
55551	475007
9702	475008
20365	475009
12283	475010
119129	475011
28870	475012
445	475013
17624	475014
13067	475015
56872	475016
3352	475017
23420	475018
76843	475019
29460	475020
41961	475021
9821	475022
7048	475023
84792	475024
21941	475025
79635	475026
20399	475027
110975	475028
27519	475029
15401	475030
71026	475031
94703	475032
104302	475033
59394	475034
83006	475035
93175	475036
98501	475037
4960	475038
56119	475039
68194	475040
113116	475041
12480	475042
9279	475043
89986	475044
129631	475045
81039	475046
59512	475047
57264	475048
94535	475049
6202	475050
18519	475051
31631	475052
44787	475053
3671	475054
24878	475055
36428	475056
100159	475057
25588	475058
11326	475059
27018	475060
1451	475061
6330	475062
25236	475063
107119	475064
106790	475065
176	475066
3826	475067
37599	475068
14057	475069
70133	475070
32114	475071
564	475072
106472	475073
53899	475074
3333	475075
31811	475076
90001	475077
2155	475078
94172	475079
19282	475080
2235	475081
56887	475082
61134	475083
70163	475084
3192	475085
1242	475086
29038	475087
9439	475088
5467	475089
105	475090
1271	475091
18546	475092
54733	475093
12921	475094
114117	475095
99415	475096
341	475097
83393	475098
1609	475099
16768	475100
51062	475101
26942	475102
21250	475103
79590	475104
70399	475105
122406	475106
49261	475107
62616	475108
23479	475109
80685	475110
5548	475111
142182	475112
8802	475113
23450	475114
69856	475115
6609	475116
77632	475117
55212	475118
56484	475119
13098	475120
21280	475121
63888	475122
49291	475123
26161	475124
10829	475125
90582	475126
17954	475127
58045	475128
33482	475129
4294	475130
66124	475131
12295	475132
117605	475133
4412	475134
66796	475135
105264	475136
3783	475137
27764	475138
62985	475139
53327	475140
13565	475141
5430	475142
28670	475143
990	475144
10438	475145
61015	475146
40804	475147
1175	475148
137	475149
51141	475150
68245	475151
111861	475152
1670	475153
15397	475154
11524	475155
113307	475156
7879	475157
32517	475158
25918	475159
139838	475160
31808	475161
90077	475162
356	475163
5353	475164
63363	475165
84400	475166
53636	475167
7560	475168
59725	475169
30670	475170
1678	475171
67649	475172
28763	475173
21695	475174
69811	475175
98915	475176
4107	475177
126350	475178
8319	475179
1941	475180
96998	475181
33973	475182
2553	475183
112750	475184
8836	475185
82007	475186
1188	475187
13536	475188
206	475189
112873	475190
45828	475191
65800	475192
7372	475193
108039	475194
33916	475195
43679	475196
733	475197
7383	475198
88743	475199
128028	475200
64629	475201
108	475202
133557	475203
15313	475204
8026	475205
98051	475206
12720	475207
39955	475208
2908	475209
77425	475210
77476	475211
35805	475212
43287	475213
12686	475214
69130	475215
61337	475216
46880	475217
13920	475218
31961	475219
37274	475220
1531	475221
18224	475222
7579	475223
21265	475224
23731	475225
68627	475226
53223	475227
18779	475228
6384	475229
23205	475230
105476	475231
3741	475232
722	475233
655	475234
9577	475235
911	475236
25350	475237
42921	475238
71954	475239
7733	475240
75669	475241
74840	475242
51990	475243
54396	475244
6126	475245
17294	475246
5752	475247
31187	475248
83182	475249
30805	475250
72538	475251
3444	475252
46217	475253
34019	475254
94442	475255
3346	475256
6414	475257
1538	475258
25062	475259
105788	475260
38615	475261
60226	475262
33135	475263
1270	475264
44499	475265
124380	475266
81916	475267
9630	475268
1760	475269
36997	475270
63516	475271
115034	475272
30549	475273
2621	475274
48008	475275
18213	475276
68841	475277
22910	475278
45943	475279
33249	475280
12728	475281
11856	475282
110389	475283
102232	475284
51226	475285
5694	475286
59885	475287
16147	475288
122958	475289
7365	475290
51916	475291
35896	475292
61894	475293
24724	475294
1022	475295
92015	475296
40	475297
24514	475298
39936	475299
9226	475300
28934	475301
9743	475302
48638	475303
101742	475304
57213	475305
2675	475306
81517	475307
18076	475308
119589	475309
39633	475310
121697	475311
40519	475312
39708	475313
30521	475314
9147	475315
46642	475316
19049	475317
90851	475318
75270	475319
93666	475320
33108	475321
85607	475322
192	475323
12313	475324
23314	475325
25397	475326
67375	475327
56628	475328
14726	475329
241	475330
18883	475331
100341	475332
78601	475333
33218	475334
85267	475335
76723	475336
65927	475337
95438	475338
73949	475339
127902	475340
51912	475341
1122	475342
79483	475343
14755	475344
71628	475345
22081	475346
25904	475347
39675	475348
26230	475349
1364	475350
7720	475351
82173	475352
4817	475353
2627	475354
4260	475355
311	475356
132028	475357
16123	475358
13381	475359
48686	475360
2271	475361
16214	475362
105609	475363
18852	475364
68105	475365
15162	475366
12367	475367
9557	475368
1061	475369
9322	475370
4243	475371
97444	475372
16544	475373
65329	475374
3296	475375
6187	475376
4120	475377
60162	475378
123032	475379
2813	475380
46697	475381
17925	475382
62040	475383
27456	475384
114949	475385
22800	475386
1554	475387
4592	475388
67436	475389
32970	475390
79812	475391
67138	475392
17111	475393
81904	475394
115110	475395
6783	475396
65199	475397
61835	475398
97549	475399
18290	475400
14896	475401
103592	475402
21146	475403
25242	475404
65598	475405
25587	475406
101286	475407
23958	475408
28313	475409
34549	475410
61802	475411
68244	475412
10283	475413
49481	475414
36542	475415
5733	475416
109832	475417
37991	475418
20847	475419
5280	475420
910	475421
4365	475422
104948	475423
33210	475424
120497	475425
40593	475426
14024	475427
4162	475428
55229	475429
25181	475430
106568	475431
12913	475432
39683	475433
79317	475434
364	475435
98378	475436
49285	475437
82891	475438
94891	475439
19567	475440
9940	475441
7156	475442
125408	475443
10812	475444
42645	475445
31227	475446
36754	475447
62192	475448
70330	475449
610	475450
15882	475451
8398	475452
98145	475453
65774	475454
2904	475455
28861	475456
115318	475457
30734	475458
60793	475459
63764	475460
104088	475461
5618	475462
6529	475463
90604	475464
3833	475465
94665	475466
134508	475467
54591	475468
76442	475469
9355	475470
14290	475471
25413	475472
19974	475473
105635	475474
121443	475475
82830	475476
10090	475477
24512	475478
59423	475479
20090	475480
9503	475481
49096	475482
53123	475483
1282	475484
24488	475485
148359	475486
12137	475487
2983	475488
58515	475489
42337	475490
74469	475491
20483	475492
3984	475493
12077	475494
23362	475495
987	475496
29695	475497
56681	475498
3768	475499
193	475500
2051	475501
31622	475502
27454	475503
7019	475504
146274	475505
39183	475506
103611	475507
87709	475508
148849	475509
109892	475510
7701	475511
101021	475512
126914	475513
1275	475514
110296	475515
83168	475516
7176	475517
10101	475518
120662	475519
24997	475520
101833	475521
39511	475522
181	475523
47865	475524
57982	475525
9769	475526
83070	475527
7075	475528
103630	475529
110594	475530
4331	475531
26533	475532
1894	475533
17784	475534
42410	475535
37715	475536
3673	475537
25646	475538
80915	475539
9131	475540
44018	475541
62896	475542
19268	475543
2249	475544
55264	475545
62351	475546
105946	475547
55483	475548
91029	475549
36547	475550
36460	475551
34705	475552
10227	475553
30223	475554
18680	475555
87704	475556
97038	475557
8646	475558
66041	475559
48375	475560
27744	475561
108595	475562
16207	475563
79354	475564
3244	475565
7604	475566
133474	475567
2238	475568
14991	475569
48385	475570
115198	475571
16021	475572
42267	475573
3827	475574
38218	475575
8068	475576
1175	475577
35128	475578
47988	475579
36430	475580
25	475581
46222	475582
2273	475583
35035	475584
51204	475585
120117	475586
91619	475587
14717	475588
15929	475589
18145	475590
32876	475591
46198	475592
28354	475593
37732	475594
87409	475595
67644	475596
108106	475597
128462	475598
47163	475599
6347	475600
29413	475601
83823	475602
102412	475603
14552	475604
182	475605
21556	475606
1546	475607
32560	475608
65796	475609
10228	475610
48153	475611
23	475612
56989	475613
8175	475614
65851	475615
62214	475616
5780	475617
23275	475618
55847	475619
46620	475620
18966	475621
29834	475622
80450	475623
110899	475624
32329	475625
123233	475626
61444	475627
4634	475628
3606	475629
79678	475630
26283	475631
41597	475632
35556	475633
86704	475634
22508	475635
29671	475636
36352	475637
85040	475638
20472	475639
69964	475640
10564	475641
15821	475642
40	475643
79413	475644
37500	475645
31158	475646
85625	475647
65450	475648
21909	475649
3635	475650
815	475651
9772	475652
22687	475653
80207	475654
3145	475655
130701	475656
22756	475657
23763	475658
502	475659
4389	475660
78537	475661
62843	475662
45479	475663
19245	475664
64293	475665
3061	475666
143512	475667
29475	475668
17416	475669
47240	475670
79051	475671
3268	475672
289	475673
2628	475674
117920	475675
100949	475676
44204	475677
13599	475678
101396	475679
3556	475680
40779	475681
11702	475682
39852	475683
53902	475684
4365	475685
85811	475686
129459	475687
28875	475688
18058	475689
40306	475690
9	475691
111375	475692
61161	475693
20165	475694
45048	475695
31169	475696
23955	475697
50505	475698
37219	475699
8100	475700
37398	475701
40756	475702
112086	475703
134404	475704
10603	475705
34118	475706
9497	475707
2163	475708
73320	475709
15101	475710
27854	475711
41038	475712
42013	475713
2818	475714
45245	475715
40413	475716
3818	475717
5107	475718
149223	475719
91967	475720
121218	475721
114445	475722
14025	475723
116449	475724
82164	475725
40036	475726
9559	475727
321	475728
105906	475729
12370	475730
30878	475731
91045	475732
8820	475733
38892	475734
6249	475735
16795	475736
80855	475737
128250	475738
17002	475739
229	475740
3608	475741
37942	475742
58651	475743
31730	475744
99060	475745
48363	475746
28932	475747
216	475748
107413	475749
49386	475750
89167	475751
95291	475752
28362	475753
4319	475754
20410	475755
73312	475756
3626	475757
64036	475758
1070	475759
12091	475760
43810	475761
788	475762
31909	475763
27945	475764
86849	475765
47691	475766
45178	475767
74541	475768
26693	475769
54833	475770
82333	475771
75613	475772
69548	475773
7687	475774
68764	475775
105474	475776
2109	475777
31057	475778
110455	475779
82117	475780
40864	475781
7718	475782
55369	475783
2061	475784
11205	475785
78984	475786
202	475787
19555	475788
78234	475789
26838	475790
52778	475791
3615	475792
98415	475793
12825	475794
14692	475795
3296	475796
7467	475797
842	475798
14411	475799
14986	475800
405	475801
15198	475802
47445	475803
108931	475804
31106	475805
5863	475806
50646	475807
19572	475808
11352	475809
101316	475810
9286	475811
900	475812
21039	475813
12603	475814
43431	475815
87734	475816
46627	475817
6129	475818
13540	475819
25508	475820
26800	475821
73987	475822
16150	475823
42773	475824
97780	475825
33243	475826
58929	475827
75904	475828
19072	475829
677	475830
56948	475831
2844	475832
100011	475833
16035	475834
15155	475835
16686	475836
28843	475837
81905	475838
2448	475839
104396	475840
63367	475841
3206	475842
47679	475843
21955	475844
19999	475845
79436	475846
68520	475847
17723	475848
56776	475849
127127	475850
24150	475851
29655	475852
15061	475853
35101	475854
36028	475855
43831	475856
10608	475857
7918	475858
1039	475859
116894	475860
106119	475861
7765	475862
29504	475863
86525	475864
12530	475865
37426	475866
65811	475867
140081	475868
114639	475869
25928	475870
72382	475871
53202	475872
12954	475873
71345	475874
65351	475875
43780	475876
122480	475877
6104	475878
83754	475879
130019	475880
5081	475881
6928	475882
4189	475883
31519	475884
16277	475885
51687	475886
29330	475887
102418	475888
990	475889
68283	475890
2981	475891
96667	475892
113421	475893
45290	475894
91565	475895
73761	475896
9236	475897
40252	475898
100473	475899
30053	475900
3501	475901
61972	475902
44422	475903
65387	475904
58971	475905
44750	475906
46874	475907
29440	475908
23632	475909
13977	475910
14527	475911
1658	475912
123613	475913
10175	475914
78937	475915
618	475916
85075	475917
7953	475918
135183	475919
71551	475920
8552	475921
111420	475922
90	475923
1254	475924
19711	475925
17791	475926
2604	475927
199	475928
9410	475929
12288	475930
115305	475931
31082	475932
45619	475933
83793	475934
56	475935
1530	475936
10341	475937
138270	475938
45070	475939
38855	475940
48788	475941
122985	475942
6078	475943
86432	475944
1644	475945
2491	475946
10093	475947
100886	475948
13581	475949
12484	475950
133461	475951
51605	475952
95488	475953
80644	475954
127589	475955
276	475956
51337	475957
26891	475958
59623	475959
10503	475960
75161	475961
101466	475962
5954	475963
6415	475964
84260	475965
130735	475966
19	475967
28827	475968
131584	475969
35396	475970
5607	475971
52969	475972
82493	475973
51756	475974
42064	475975
507	475976
41632	475977
15116	475978
79232	475979
9321	475980
9166	475981
27109	475982
87295	475983
1234	475984
65522	475985
103423	475986
71659	475987
82967	475988
17170	475989
93575	475990
16172	475991
130181	475992
33563	475993
14434	475994
69295	475995
6746	475996
46644	475997
68494	475998
20086	475999
28068	476000
56053	476001
47461	476002
8480	476003
145148	476004
44639	476005
12234	476006
85246	476007
1177	476008
9044	476009
4440	476010
8774	476011
25804	476012
5129	476013
46849	476014
150757	476015
29384	476016
1137	476017
30501	476018
46958	476019
123864	476020
9566	476021
55297	476022
42841	476023
8176	476024
28000	476025
65602	476026
18028	476027
13140	476028
12168	476029
22633	476030
66789	476031
119803	476032
146206	476033
15144	476034
52328	476035
34146	476036
17361	476037
36772	476038
2182	476039
43170	476040
1098	476041
109857	476042
41843	476043
103739	476044
7143	476045
55849	476046
62735	476047
86113	476048
97290	476049
10369	476050
83835	476051
18465	476052
1520	476053
90460	476054
17480	476055
83926	476056
130587	476057
115654	476058
1379	476059
134	476060
694	476061
2468	476062
699	476063
64005	476064
24816	476065
12344	476066
122180	476067
93632	476068
49368	476069
4254	476070
908	476071
7230	476072
72365	476073
54640	476074
5319	476075
1119	476076
60579	476077
228	476078
3166	476079
71861	476080
22854	476081
131453	476082
24758	476083
1082	476084
34028	476085
27876	476086
54816	476087
143162	476088
726	476089
29027	476090
99354	476091
63009	476092
57216	476093
74794	476094
101404	476095
38127	476096
26069	476097
104288	476098
24638	476099
41963	476100
70884	476101
184	476102
16436	476103
50080	476104
78438	476105
51953	476106
1160	476107
6992	476108
26077	476109
95366	476110
13487	476111
10777	476112
32496	476113
8044	476114
117698	476115
13560	476116
117888	476117
32580	476118
122514	476119
40196	476120
131030	476121
4124	476122
14552	476123
54145	476124
74693	476125
38	476126
6181	476127
91087	476128
6656	476129
26112	476130
5212	476131
55563	476132
30893	476133
27369	476134
121881	476135
31715	476136
102506	476137
5162	476138
18230	476139
37191	476140
106159	476141
19630	476142
35872	476143
26848	476144
18313	476145
22593	476146
47356	476147
58075	476148
80199	476149
105855	476150
21010	476151
98133	476152
56648	476153
28020	476154
63649	476155
77913	476156
92854	476157
44236	476158
36669	476159
71190	476160
34919	476161
31189	476162
101684	476163
34878	476164
10655	476165
11989	476166
42263	476167
27935	476168
4231	476169
6610	476170
42330	476171
108518	476172
27829	476173
2869	476174
11621	476175
6054	476176
480	476177
127688	476178
80780	476179
11007	476180
113725	476181
15092	476182
47296	476183
21674	476184
11590	476185
22112	476186
33768	476187
294	476188
8599	476189
21155	476190
9549	476191
56428	476192
149481	476193
1793	476194
72003	476195
24448	476196
51122	476197
83238	476198
44493	476199
3743	476200
131	476201
31607	476202
60546	476203
19088	476204
96097	476205
506	476206
6585	476207
80157	476208
128708	476209
137489	476210
32620	476211
64423	476212
32465	476213
67254	476214
15256	476215
59100	476216
44685	476217
13602	476218
80073	476219
71301	476220
81339	476221
15684	476222
92004	476223
55942	476224
58561	476225
26898	476226
44005	476227
19357	476228
68552	476229
73761	476230
25681	476231
102191	476232
24723	476233
9183	476234
41732	476235
19152	476236
27918	476237
2865	476238
5536	476239
101029	476240
10854	476241
84435	476242
26352	476243
4276	476244
129214	476245
143573	476246
43535	476247
62660	476248
8356	476249
46915	476250
1706	476251
43055	476252
38474	476253
50351	476254
58378	476255
45888	476256
71251	476257
6293	476258
107635	476259
23591	476260
39996	476261
249	476262
23915	476263
3022	476264
5865	476265
114	476266
14976	476267
2238	476268
65445	476269
18316	476270
42123	476271
54277	476272
70751	476273
37839	476274
46148	476275
88746	476276
99237	476277
11577	476278
20922	476279
87643	476280
79003	476281
40262	476282
73157	476283
76568	476284
104196	476285
32653	476286
146360	476287
5210	476288
21305	476289
21145	476290
1671	476291
18283	476292
5581	476293
15163	476294
79243	476295
405	476296
35551	476297
309	476298
22066	476299
33755	476300
52318	476301
52162	476302
17947	476303
66182	476304
39017	476305
101878	476306
68707	476307
3457	476308
15696	476309
2849	476310
24809	476311
57056	476312
62428	476313
79287	476314
46529	476315
141963	476316
39114	476317
726	476318
128142	476319
55741	476320
96623	476321
47549	476322
119929	476323
1839	476324
128267	476325
17274	476326
128067	476327
28178	476328
81866	476329
133293	476330
28474	476331
50838	476332
6247	476333
18922	476334
82869	476335
87677	476336
95543	476337
30620	476338
42571	476339
3320	476340
24405	476341
11160	476342
51342	476343
10162	476344
102468	476345
38645	476346
23409	476347
119132	476348
145821	476349
2741	476350
29818	476351
56200	476352
13995	476353
7589	476354
36367	476355
60660	476356
101932	476357
39047	476358
65350	476359
94474	476360
62880	476361
41572	476362
5679	476363
25105	476364
32093	476365
53357	476366
110062	476367
95949	476368
68606	476369
15750	476370
73136	476371
72574	476372
41337	476373
25101	476374
17012	476375
113056	476376
38148	476377
130779	476378
82854	476379
7455	476380
96910	476381
70900	476382
62496	476383
28955	476384
66361	476385
475	476386
40802	476387
25916	476388
39472	476389
47235	476390
46408	476391
12158	476392
47916	476393
1013	476394
62581	476395
57654	476396
40226	476397
6723	476398
49094	476399
32472	476400
130236	476401
127007	476402
12263	476403
120474	476404
10109	476405
26035	476406
49429	476407
12673	476408
5822	476409
69555	476410
50054	476411
1749	476412
7548	476413
20583	476414
3005	476415
3969	476416
46760	476417
85869	476418
38822	476419
1309	476420
43286	476421
100704	476422
43343	476423
86954	476424
3698	476425
52615	476426
50257	476427
45808	476428
4681	476429
3060	476430
25751	476431
12120	476432
51775	476433
42772	476434
1061	476435
3929	476436
53608	476437
22416	476438
641	476439
89584	476440
73424	476441
33210	476442
87231	476443
3215	476444
1712	476445
57381	476446
5401	476447
31918	476448
124010	476449
25435	476450
45624	476451
50907	476452
48156	476453
16379	476454
19630	476455
18748	476456
56536	476457
91961	476458
77696	476459
46276	476460
53	476461
8917	476462
22450	476463
73935	476464
48443	476465
48736	476466
86142	476467
15231	476468
55258	476469
44033	476470
55805	476471
1895	476472
7149	476473
6089	476474
34	476475
56137	476476
97035	476477
145982	476478
8654	476479
18117	476480
74097	476481
37161	476482
74620	476483
4469	476484
108559	476485
57160	476486
6068	476487
89766	476488
80260	476489
21542	476490
39209	476491
115744	476492
20438	476493
979	476494
110757	476495
32426	476496
15486	476497
52823	476498
33928	476499
59142	476500
96655	476501
7533	476502
34774	476503
49587	476504
72820	476505
64572	476506
77001	476507
44013	476508
89945	476509
96508	476510
58562	476511
77419	476512
104525	476513
14358	476514
131166	476515
90279	476516
8236	476517
670	476518
104646	476519
128588	476520
63445	476521
38000	476522
383	476523
104126	476524
3984	476525
62908	476526
84564	476527
47822	476528
15884	476529
52602	476530
22577	476531
44297	476532
43011	476533
42114	476534
26185	476535
15328	476536
115335	476537
9116	476538
59819	476539
54467	476540
120893	476541
99701	476542
2465	476543
15670	476544
7026	476545
32287	476546
55717	476547
42760	476548
58643	476549
40445	476550
49281	476551
43187	476552
32512	476553
58844	476554
23925	476555
25363	476556
13	476557
2083	476558
20292	476559
3437	476560
84784	476561
19360	476562
116756	476563
3673	476564
80188	476565
115363	476566
33772	476567
83990	476568
126295	476569
26958	476570
118273	476571
5735	476572
93518	476573
3590	476574
96326	476575
28771	476576
5760	476577
12834	476578
82744	476579
12118	476580
6622	476581
4978	476582
54652	476583
121099	476584
65057	476585
59984	476586
78631	476587
75405	476588
6338	476589
64472	476590
10483	476591
52468	476592
34663	476593
12676	476594
12782	476595
130724	476596
1867	476597
14985	476598
1934	476599
78779	476600
38303	476601
54121	476602
62151	476603
98561	476604
12461	476605
76361	476606
23738	476607
97801	476608
53217	476609
8488	476610
5399	476611
122755	476612
7205	476613
40619	476614
137317	476615
26493	476616
88112	476617
36067	476618
6380	476619
64962	476620
39458	476621
8114	476622
92052	476623
43914	476624
35274	476625
89733	476626
6746	476627
34358	476628
55421	476629
14521	476630
11353	476631
78226	476632
90508	476633
13373	476634
29630	476635
70493	476636
1371	476637
108767	476638
5881	476639
119075	476640
49170	476641
35943	476642
23192	476643
55095	476644
57643	476645
109881	476646
59879	476647
59589	476648
71895	476649
53437	476650
5332	476651
17398	476652
41236	476653
43270	476654
89706	476655
110092	476656
60720	476657
23298	476658
63654	476659
136790	476660
102277	476661
11661	476662
89010	476663
39592	476664
20100	476665
10498	476666
7320	476667
60284	476668
87931	476669
67152	476670
73638	476671
68023	476672
125211	476673
25310	476674
68678	476675
23117	476676
10178	476677
1	476678
53729	476679
46331	476680
43897	476681
85814	476682
4713	476683
8735	476684
114608	476685
33434	476686
86524	476687
64720	476688
122708	476689
60649	476690
116637	476691
21826	476692
99409	476693
33945	476694
34714	476695
47860	476696
65473	476697
57792	476698
1397	476699
80939	476700
1422	476701
5098	476702
22539	476703
54316	476704
19284	476705
89081	476706
68791	476707
51597	476708
5131	476709
9411	476710
99255	476711
8553	476712
57955	476713
17069	476714
94775	476715
50309	476716
51278	476717
42039	476718
63251	476719
35451	476720
114086	476721
49694	476722
10120	476723
70819	476724
2321	476725
15250	476726
42484	476727
11263	476728
17070	476729
6155	476730
792	476731
21920	476732
15428	476733
38373	476734
41726	476735
37554	476736
142213	476737
109038	476738
99891	476739
91749	476740
40408	476741
134832	476742
50749	476743
122515	476744
39891	476745
135628	476746
35199	476747
7660	476748
44690	476749
25808	476750
68222	476751
2433	476752
10509	476753
103998	476754
4822	476755
110562	476756
102718	476757
6460	476758
27738	476759
66821	476760
96497	476761
49895	476762
83698	476763
13989	476764
104368	476765
109812	476766
20110	476767
66297	476768
6103	476769
38664	476770
60973	476771
66624	476772
6	476773
100910	476774
30483	476775
69772	476776
19664	476777
119007	476778
6620	476779
14656	476780
82244	476781
18656	476782
144504	476783
50587	476784
120829	476785
137718	476786
23	476787
99578	476788
32277	476789
1364	476790
55204	476791
120687	476792
4110	476793
17628	476794
54911	476795
44620	476796
69219	476797
69472	476798
4302	476799
143882	476800
46966	476801
69004	476802
27424	476803
7	476804
28899	476805
149032	476806
39707	476807
6212	476808
29822	476809
72840	476810
16157	476811
15023	476812
14273	476813
143871	476814
17693	476815
76583	476816
71469	476817
143989	476818
4971	476819
17593	476820
50877	476821
78184	476822
73344	476823
68286	476824
78509	476825
87253	476826
27101	476827
43040	476828
73019	476829
20226	476830
106164	476831
41698	476832
137825	476833
48315	476834
40871	476835
7082	476836
70765	476837
46382	476838
14013	476839
92930	476840
5014	476841
5522	476842
23820	476843
47959	476844
9688	476845
134188	476846
54427	476847
70584	476848
66147	476849
1010	476850
98527	476851
91069	476852
492	476853
49275	476854
95240	476855
4571	476856
71015	476857
50272	476858
24413	476859
7802	476860
62912	476861
115501	476862
60197	476863
53953	476864
45270	476865
6441	476866
48094	476867
61686	476868
64487	476869
1625	476870
42029	476871
63623	476872
9	476873
5671	476874
8819	476875
1855	476876
30210	476877
46913	476878
19446	476879
62330	476880
52241	476881
55923	476882
18054	476883
4973	476884
27007	476885
6986	476886
14113	476887
71796	476888
38817	476889
46555	476890
8858	476891
128672	476892
71379	476893
66682	476894
25829	476895
108826	476896
32228	476897
128472	476898
34276	476899
6981	476900
32739	476901
65648	476902
38477	476903
51156	476904
251	476905
25711	476906
620	476907
38813	476908
82687	476909
122144	476910
76243	476911
34686	476912
15898	476913
109404	476914
7898	476915
27823	476916
18246	476917
31248	476918
5617	476919
3897	476920
132825	476921
12111	476922
85324	476923
42984	476924
4717	476925
54100	476926
116955	476927
70729	476928
102346	476929
123898	476930
49645	476931
33853	476932
12613	476933
1687	476934
23009	476935
2937	476936
85750	476937
82988	476938
14372	476939
343	476940
85283	476941
3151	476942
48781	476943
346	476944
21551	476945
8619	476946
237	476947
78999	476948
57344	476949
78363	476950
52276	476951
76535	476952
9460	476953
107163	476954
88260	476955
67432	476956
54891	476957
42840	476958
1406	476959
118058	476960
64130	476961
127194	476962
101350	476963
46396	476964
2509	476965
65759	476966
39110	476967
26627	476968
51483	476969
25260	476970
112762	476971
6896	476972
102507	476973
30755	476974
47807	476975
99255	476976
37604	476977
103020	476978
75023	476979
32146	476980
4900	476981
57459	476982
61106	476983
2406	476984
71	476985
38056	476986
9286	476987
140728	476988
56581	476989
47196	476990
140667	476991
81516	476992
96532	476993
18690	476994
3361	476995
14744	476996
19107	476997
5068	476998
27316	476999
87556	477000
52435	477001
101	477002
4768	477003
4160	477004
11945	477005
349	477006
37018	477007
33236	477008
103303	477009
45028	477010
78170	477011
69660	477012
11209	477013
84708	477014
83945	477015
72128	477016
21148	477017
68300	477018
12976	477019
1535	477020
10601	477021
10883	477022
19456	477023
52407	477024
129553	477025
77792	477026
56760	477027
19999	477028
98624	477029
3346	477030
33558	477031
1576	477032
15309	477033
36851	477034
455	477035
24561	477036
377	477037
197	477038
25723	477039
10451	477040
67989	477041
55765	477042
39555	477043
7076	477044
108535	477045
5257	477046
75609	477047
1105	477048
37410	477049
49283	477050
3570	477051
59572	477052
28491	477053
41456	477054
77605	477055
79211	477056
32931	477057
105254	477058
10383	477059
407	477060
37490	477061
2510	477062
54132	477063
85944	477064
29909	477065
36458	477066
17380	477067
112973	477068
5909	477069
26700	477070
6671	477071
14195	477072
6821	477073
62687	477074
116922	477075
62728	477076
31260	477077
4006	477078
104853	477079
133655	477080
17840	477081
56418	477082
68601	477083
132790	477084
14541	477085
136471	477086
106940	477087
60712	477088
22047	477089
23488	477090
25535	477091
101295	477092
37863	477093
71001	477094
931	477095
13511	477096
15782	477097
59335	477098
307	477099
416	477100
40934	477101
2925	477102
31801	477103
131227	477104
131403	477105
6066	477106
99264	477107
8328	477108
12841	477109
27282	477110
4397	477111
2356	477112
16228	477113
73491	477114
131003	477115
4605	477116
21325	477117
11918	477118
71424	477119
9439	477120
32728	477121
636	477122
20044	477123
78805	477124
43245	477125
19872	477126
27186	477127
2439	477128
137180	477129
14179	477130
91878	477131
87388	477132
12324	477133
150277	477134
27691	477135
6160	477136
36056	477137
81663	477138
66863	477139
55421	477140
775	477141
78677	477142
25171	477143
44476	477144
56897	477145
132965	477146
9963	477147
136989	477148
6105	477149
58359	477150
13973	477151
43511	477152
97101	477153
11504	477154
43092	477155
2604	477156
4058	477157
3085	477158
303	477159
15877	477160
22870	477161
6025	477162
8837	477163
92380	477164
4890	477165
91915	477166
106240	477167
117995	477168
89283	477169
77952	477170
134468	477171
11411	477172
137018	477173
48165	477174
46708	477175
3603	477176
5675	477177
689	477178
24213	477179
3493	477180
12192	477181
110582	477182
45658	477183
54055	477184
23162	477185
102339	477186
30596	477187
51680	477188
31551	477189
133740	477190
87057	477191
20435	477192
97641	477193
105834	477194
34403	477195
57324	477196
1966	477197
80707	477198
72763	477199
116937	477200
55966	477201
34597	477202
18803	477203
18540	477204
8800	477205
13821	477206
2692	477207
92649	477208
35663	477209
2955	477210
48303	477211
47658	477212
21657	477213
76380	477214
25246	477215
78657	477216
24461	477217
350	477218
42401	477219
11430	477220
49675	477221
7722	477222
54006	477223
53863	477224
1568	477225
49108	477226
35576	477227
25160	477228
4631	477229
90924	477230
19778	477231
10014	477232
14570	477233
73566	477234
54564	477235
1788	477236
148396	477237
40258	477238
50645	477239
2736	477240
1416	477241
11550	477242
12825	477243
91349	477244
16163	477245
111367	477246
75333	477247
64713	477248
79312	477249
46201	477250
63047	477251
22903	477252
6542	477253
45924	477254
21837	477255
6003	477256
23426	477257
1892	477258
5400	477259
58602	477260
101837	477261
5205	477262
124610	477263
12599	477264
2573	477265
3798	477266
29193	477267
79688	477268
65125	477269
66378	477270
60502	477271
13206	477272
17127	477273
67778	477274
61945	477275
86286	477276
77640	477277
8016	477278
3991	477279
3503	477280
72725	477281
8425	477282
63178	477283
106081	477284
4391	477285
80066	477286
69631	477287
16551	477288
26972	477289
12724	477290
128023	477291
81226	477292
64043	477293
11169	477294
83397	477295
99128	477296
46742	477297
49162	477298
23609	477299
55854	477300
42486	477301
16617	477302
57679	477303
48594	477304
21065	477305
2324	477306
335	477307
23909	477308
52281	477309
42721	477310
15973	477311
25979	477312
12372	477313
135758	477314
138869	477315
14722	477316
471	477317
61205	477318
52698	477319
44019	477320
1570	477321
22173	477322
40727	477323
11980	477324
34531	477325
3460	477326
4561	477327
15478	477328
46	477329
63395	477330
20750	477331
9594	477332
24053	477333
78074	477334
59869	477335
18472	477336
110784	477337
17919	477338
61468	477339
39581	477340
37059	477341
49974	477342
3642	477343
117311	477344
71246	477345
23318	477346
28163	477347
31278	477348
93254	477349
886	477350
66970	477351
57503	477352
8271	477353
19228	477354
183	477355
67318	477356
27800	477357
113873	477358
88811	477359
9972	477360
34064	477361
94601	477362
51143	477363
87212	477364
1423	477365
64734	477366
53998	477367
29686	477368
68144	477369
7233	477370
104145	477371
6180	477372
23401	477373
11315	477374
44354	477375
1509	477376
16534	477377
19	477378
4272	477379
41742	477380
1810	477381
56596	477382
17093	477383
27070	477384
46286	477385
72224	477386
72967	477387
20023	477388
16086	477389
25511	477390
109580	477391
16747	477392
25900	477393
13297	477394
30520	477395
66725	477396
3102	477397
53946	477398
98674	477399
4674	477400
87446	477401
139102	477402
91713	477403
37334	477404
78360	477405
2056	477406
8638	477407
25510	477408
29643	477409
3388	477410
49882	477411
34788	477412
23643	477413
10766	477414
27771	477415
137487	477416
76773	477417
651	477418
99408	477419
32392	477420
17412	477421
26980	477422
45567	477423
117556	477424
18542	477425
170	477426
52054	477427
29847	477428
102013	477429
20864	477430
99214	477431
8096	477432
52273	477433
126067	477434
65714	477435
136197	477436
30897	477437
34934	477438
43608	477439
5706	477440
105917	477441
65171	477442
11962	477443
9135	477444
69785	477445
15282	477446
75310	477447
13248	477448
63140	477449
26986	477450
2529	477451
11533	477452
34324	477453
28912	477454
1872	477455
5277	477456
36376	477457
34657	477458
38967	477459
24977	477460
111210	477461
60456	477462
28528	477463
12076	477464
29000	477465
30017	477466
8039	477467
5221	477468
105629	477469
111382	477470
54567	477471
20420	477472
10723	477473
27321	477474
524	477475
65679	477476
15479	477477
93510	477478
97486	477479
38524	477480
79058	477481
17890	477482
17306	477483
25812	477484
69282	477485
2538	477486
114886	477487
24302	477488
20573	477489
114718	477490
42236	477491
30148	477492
81902	477493
65302	477494
73107	477495
15722	477496
7669	477497
100436	477498
112614	477499
5297	477500
102556	477501
39756	477502
48895	477503
8747	477504
106643	477505
6810	477506
9894	477507
636	477508
42319	477509
50005	477510
96475	477511
28880	477512
24760	477513
44590	477514
58232	477515
9988	477516
23551	477517
149681	477518
77129	477519
95345	477520
16129	477521
46442	477522
114977	477523
39095	477524
61049	477525
66025	477526
97717	477527
46854	477528
18479	477529
144265	477530
71675	477531
31038	477532
7531	477533
17762	477534
9668	477535
21884	477536
39364	477537
22093	477538
32693	477539
53829	477540
119446	477541
39054	477542
119298	477543
38782	477544
3335	477545
46765	477546
98932	477547
10584	477548
58583	477549
53692	477550
41063	477551
5580	477552
24172	477553
9901	477554
84294	477555
14755	477556
39287	477557
26329	477558
6704	477559
48484	477560
43089	477561
142477	477562
130002	477563
28764	477564
8681	477565
40282	477566
42483	477567
8055	477568
101474	477569
33102	477570
28564	477571
19095	477572
78492	477573
50879	477574
26786	477575
47979	477576
230	477577
17672	477578
5688	477579
55155	477580
25965	477581
30010	477582
56083	477583
135388	477584
23642	477585
33058	477586
67469	477587
90036	477588
111756	477589
44594	477590
135491	477591
28896	477592
844	477593
112601	477594
105477	477595
35591	477596
49400	477597
3101	477598
28989	477599
14600	477600
17642	477601
111523	477602
64575	477603
6881	477604
4636	477605
55107	477606
68159	477607
14221	477608
14858	477609
24801	477610
13025	477611
78817	477612
104232	477613
47779	477614
109810	477615
8137	477616
51168	477617
46733	477618
121491	477619
4636	477620
3667	477621
58116	477622
22798	477623
2034	477624
7430	477625
18039	477626
61869	477627
8209	477628
100305	477629
40896	477630
1604	477631
42834	477632
21677	477633
86092	477634
7607	477635
45229	477636
11542	477637
1322	477638
51617	477639
26097	477640
49220	477641
41846	477642
8442	477643
53621	477644
18727	477645
85293	477646
31366	477647
149166	477648
96414	477649
4325	477650
46062	477651
47367	477652
37037	477653
60855	477654
57931	477655
48062	477656
102611	477657
33112	477658
46102	477659
73911	477660
57439	477661
37078	477662
1475	477663
11002	477664
72168	477665
105176	477666
114442	477667
95111	477668
59092	477669
39392	477670
138444	477671
22095	477672
87905	477673
107362	477674
92099	477675
121499	477676
9089	477677
130890	477678
63048	477679
56936	477680
5381	477681
91086	477682
59388	477683
8912	477684
110177	477685
94278	477686
106955	477687
2098	477688
19798	477689
35272	477690
64039	477691
32010	477692
137296	477693
31036	477694
59499	477695
27089	477696
26635	477697
9164	477698
44617	477699
104180	477700
86092	477701
36458	477702
91021	477703
125653	477704
45439	477705
71591	477706
1988	477707
37727	477708
18094	477709
5586	477710
10486	477711
5032	477712
84787	477713
97618	477714
9811	477715
120260	477716
17492	477717
16279	477718
10191	477719
111942	477720
8305	477721
64777	477722
30619	477723
118272	477724
66648	477725
47277	477726
849	477727
19113	477728
72776	477729
1146	477730
7589	477731
39351	477732
58696	477733
12389	477734
49873	477735
45704	477736
20869	477737
18195	477738
34935	477739
17185	477740
31649	477741
54004	477742
13563	477743
40891	477744
103492	477745
14866	477746
14099	477747
11711	477748
1056	477749
100896	477750
56791	477751
44678	477752
46287	477753
66135	477754
7378	477755
76320	477756
33324	477757
58975	477758
3929	477759
7733	477760
65475	477761
65258	477762
17985	477763
4485	477764
61258	477765
34104	477766
97045	477767
42804	477768
121931	477769
9723	477770
7943	477771
30086	477772
138020	477773
95216	477774
2153	477775
99228	477776
24721	477777
32545	477778
12510	477779
51441	477780
6280	477781
100709	477782
42083	477783
23465	477784
3730	477785
2062	477786
38669	477787
9487	477788
143156	477789
3087	477790
96580	477791
7876	477792
57327	477793
70204	477794
137800	477795
59122	477796
33969	477797
50502	477798
120404	477799
39120	477800
102528	477801
12430	477802
88882	477803
3401	477804
16890	477805
51059	477806
121073	477807
98158	477808
101508	477809
9548	477810
7302	477811
71616	477812
120942	477813
17819	477814
116144	477815
10487	477816
32237	477817
59503	477818
73	477819
26995	477820
59833	477821
2559	477822
38913	477823
32729	477824
6948	477825
61509	477826
16797	477827
48574	477828
20999	477829
56740	477830
56651	477831
84344	477832
81590	477833
84921	477834
3539	477835
87855	477836
8572	477837
72663	477838
73585	477839
61310	477840
13806	477841
134598	477842
11217	477843
32756	477844
2923	477845
10223	477846
24656	477847
91459	477848
104441	477849
18710	477850
113516	477851
29050	477852
107906	477853
99173	477854
13405	477855
25580	477856
16438	477857
99846	477858
104510	477859
103923	477860
5563	477861
52940	477862
299	477863
8354	477864
39701	477865
2551	477866
93045	477867
30250	477868
29209	477869
23308	477870
34571	477871
100155	477872
16138	477873
79606	477874
103707	477875
11	477876
85246	477877
66691	477878
58532	477879
6831	477880
80546	477881
51221	477882
83221	477883
4713	477884
111260	477885
28696	477886
75353	477887
2510	477888
48690	477889
40268	477890
54435	477891
8341	477892
41037	477893
117341	477894
7212	477895
81969	477896
72470	477897
26440	477898
2589	477899
6018	477900
434	477901
30313	477902
127825	477903
39747	477904
107913	477905
23204	477906
33725	477907
61378	477908
38754	477909
61081	477910
10612	477911
80678	477912
57594	477913
55571	477914
52380	477915
94803	477916
42709	477917
130590	477918
548	477919
37347	477920
29243	477921
126	477922
61780	477923
3218	477924
93899	477925
43122	477926
2556	477927
25109	477928
83460	477929
20318	477930
3702	477931
74521	477932
37087	477933
71582	477934
33903	477935
9691	477936
2594	477937
105372	477938
9666	477939
100861	477940
68770	477941
150746	477942
149827	477943
74210	477944
41678	477945
104305	477946
4719	477947
7110	477948
94266	477949
11810	477950
54303	477951
2474	477952
3411	477953
36601	477954
130649	477955
4318	477956
80007	477957
30064	477958
48746	477959
20606	477960
10460	477961
78300	477962
32969	477963
41341	477964
50301	477965
15762	477966
43501	477967
34635	477968
45622	477969
25871	477970
49012	477971
122206	477972
78111	477973
43518	477974
16195	477975
103216	477976
148336	477977
6040	477978
19672	477979
950	477980
66713	477981
110270	477982
43873	477983
62720	477984
126236	477985
79231	477986
22211	477987
78283	477988
53146	477989
100321	477990
57470	477991
57159	477992
22647	477993
42	477994
81507	477995
15871	477996
30548	477997
125342	477998
65618	477999
45356	478000
80988	478001
53473	478002
109333	478003
115624	478004
3153	478005
9107	478006
118540	478007
63212	478008
16547	478009
11609	478010
8661	478011
109142	478012
77884	478013
125152	478014
90454	478015
103160	478016
7732	478017
25940	478018
19846	478019
73453	478020
43773	478021
3797	478022
19854	478023
50450	478024
18123	478025
44526	478026
16711	478027
87365	478028
35876	478029
27585	478030
23528	478031
110829	478032
83775	478033
6310	478034
11793	478035
56977	478036
120724	478037
107893	478038
150710	478039
39457	478040
105909	478041
64445	478042
39388	478043
67296	478044
19971	478045
35369	478046
55049	478047
36750	478048
87297	478049
85697	478050
59407	478051
43361	478052
6087	478053
25969	478054
67312	478055
12505	478056
9913	478057
91023	478058
30078	478059
6736	478060
53264	478061
15029	478062
119848	478063
134932	478064
65691	478065
1945	478066
108668	478067
9507	478068
13656	478069
29045	478070
53547	478071
116891	478072
88156	478073
302	478074
3099	478075
24282	478076
67336	478077
84646	478078
408	478079
10454	478080
15922	478081
3760	478082
122225	478083
780	478084
61083	478085
49628	478086
303	478087
20546	478088
16558	478089
51274	478090
122993	478091
12004	478092
1014	478093
3921	478094
61856	478095
67727	478096
104945	478097
9722	478098
78957	478099
3253	478100
15706	478101
17938	478102
6410	478103
5840	478104
71068	478105
50357	478106
48128	478107
29881	478108
32810	478109
4313	478110
23245	478111
51238	478112
13469	478113
16054	478114
37927	478115
25534	478116
41158	478117
52192	478118
92376	478119
85	478120
3324	478121
31918	478122
106652	478123
12855	478124
54456	478125
95103	478126
70380	478127
70521	478128
11185	478129
75114	478130
97174	478131
12190	478132
117525	478133
41022	478134
110273	478135
78179	478136
1396	478137
121614	478138
18553	478139
5414	478140
54407	478141
38940	478142
9595	478143
6775	478144
53358	478145
122246	478146
15060	478147
78390	478148
817	478149
12523	478150
1626	478151
71634	478152
6919	478153
2929	478154
17554	478155
65798	478156
17150	478157
21807	478158
60400	478159
68	478160
93565	478161
45773	478162
4800	478163
13121	478164
17861	478165
130487	478166
18158	478167
42009	478168
4943	478169
13642	478170
24931	478171
104362	478172
5333	478173
56179	478174
42663	478175
26457	478176
8275	478177
6389	478178
109801	478179
26196	478180
7032	478181
116226	478182
31369	478183
113389	478184
12439	478185
19032	478186
93650	478187
472	478188
19153	478189
97380	478190
18815	478191
75774	478192
36973	478193
16989	478194
25972	478195
99008	478196
14691	478197
7716	478198
60198	478199
36164	478200
33964	478201
8866	478202
32166	478203
45158	478204
69608	478205
61059	478206
110679	478207
82354	478208
25822	478209
86199	478210
12638	478211
9328	478212
74955	478213
90136	478214
83482	478215
82740	478216
8723	478217
29560	478218
59949	478219
110678	478220
34889	478221
38181	478222
36275	478223
52815	478224
41170	478225
46813	478226
81810	478227
72153	478228
86636	478229
37380	478230
53821	478231
137054	478232
36255	478233
14484	478234
9995	478235
108576	478236
71485	478237
55950	478238
1102	478239
14555	478240
50275	478241
120772	478242
25742	478243
5562	478244
47262	478245
20208	478246
46729	478247
46158	478248
3417	478249
46778	478250
9756	478251
21340	478252
3487	478253
101895	478254
62969	478255
36089	478256
20995	478257
7639	478258
35715	478259
117174	478260
33201	478261
36177	478262
2601	478263
2244	478264
32685	478265
56847	478266
127341	478267
85805	478268
57	478269
52300	478270
111104	478271
11435	478272
99562	478273
70951	478274
51329	478275
13224	478276
25826	478277
15216	478278
65076	478279
27039	478280
1145	478281
72980	478282
45463	478283
4241	478284
92952	478285
56650	478286
7769	478287
31	478288
9883	478289
13148	478290
70670	478291
52655	478292
57843	478293
16600	478294
1012	478295
17705	478296
48945	478297
18293	478298
6002	478299
2591	478300
18981	478301
570	478302
84038	478303
102920	478304
47757	478305
57720	478306
25911	478307
91744	478308
5698	478309
87723	478310
9814	478311
14462	478312
15955	478313
58778	478314
7015	478315
58483	478316
10359	478317
125429	478318
35214	478319
51752	478320
127262	478321
18902	478322
147287	478323
42686	478324
7358	478325
56871	478326
15903	478327
20033	478328
9574	478329
3951	478330
48225	478331
174	478332
36633	478333
334	478334
102465	478335
99183	478336
28413	478337
56062	478338
81288	478339
58070	478340
31876	478341
14644	478342
64301	478343
31956	478344
42307	478345
994	478346
131984	478347
48417	478348
62653	478349
28905	478350
1670	478351
18445	478352
105106	478353
81328	478354
43606	478355
11578	478356
2930	478357
1030	478358
32291	478359
24363	478360
22822	478361
18460	478362
4219	478363
65741	478364
396	478365
60635	478366
41829	478367
52250	478368
104303	478369
5233	478370
99030	478371
39887	478372
47365	478373
31410	478374
28136	478375
98210	478376
46794	478377
13585	478378
32766	478379
136991	478380
9644	478381
47129	478382
36292	478383
3968	478384
32580	478385
7364	478386
19965	478387
41052	478388
32082	478389
28541	478390
148857	478391
373	478392
11900	478393
143510	478394
57984	478395
28218	478396
48833	478397
104174	478398
71861	478399
40630	478400
27540	478401
20	478402
48384	478403
94161	478404
145760	478405
11312	478406
96149	478407
1823	478408
56632	478409
58576	478410
60722	478411
80582	478412
13557	478413
46134	478414
23716	478415
120847	478416
100123	478417
41542	478418
23217	478419
126207	478420
37429	478421
10503	478422
1	478423
7664	478424
86740	478425
17865	478426
27193	478427
12421	478428
82149	478429
90	478430
46208	478431
45825	478432
22298	478433
3919	478434
93001	478435
112893	478436
116734	478437
47998	478438
42989	478439
20140	478440
92705	478441
31096	478442
16558	478443
3420	478444
63516	478445
8458	478446
10714	478447
28601	478448
31554	478449
20380	478450
8404	478451
131310	478452
117901	478453
34636	478454
150001	478455
91408	478456
73720	478457
84020	478458
124193	478459
26079	478460
86802	478461
89539	478462
58609	478463
32388	478464
47834	478465
38479	478466
78912	478467
10970	478468
20924	478469
50551	478470
67388	478471
34997	478472
89302	478473
45500	478474
4441	478475
21934	478476
18723	478477
34452	478478
64744	478479
4400	478480
6192	478481
84698	478482
51785	478483
61538	478484
21877	478485
7642	478486
4683	478487
30652	478488
120461	478489
72930	478490
78708	478491
129886	478492
42805	478493
8675	478494
49868	478495
134997	478496
101303	478497
39448	478498
106492	478499
27319	478500
85079	478501
58649	478502
1313	478503
78865	478504
4770	478505
94148	478506
10617	478507
52727	478508
29734	478509
59577	478510
57811	478511
17234	478512
70171	478513
10197	478514
74651	478515
64169	478516
12341	478517
129989	478518
30210	478519
41964	478520
21673	478521
57063	478522
39381	478523
57287	478524
100096	478525
91047	478526
148588	478527
67894	478528
78365	478529
6583	478530
30336	478531
29766	478532
126707	478533
118758	478534
66881	478535
101056	478536
59108	478537
5286	478538
66588	478539
24806	478540
43019	478541
31638	478542
23311	478543
122556	478544
53049	478545
133461	478546
4272	478547
74046	478548
82390	478549
35507	478550
5725	478551
26811	478552
69324	478553
2014	478554
119021	478555
117776	478556
67466	478557
43453	478558
30519	478559
47225	478560
27944	478561
46360	478562
98249	478563
7206	478564
44258	478565
55627	478566
33033	478567
29941	478568
22908	478569
96199	478570
63651	478571
13525	478572
63649	478573
22721	478574
74515	478575
68222	478576
1346	478577
3679	478578
142688	478579
96807	478580
26195	478581
67599	478582
65515	478583
44	478584
26436	478585
43246	478586
19619	478587
111895	478588
108092	478589
136173	478590
84337	478591
112588	478592
38919	478593
53329	478594
83189	478595
22748	478596
54387	478597
858	478598
4157	478599
459	478600
74597	478601
16510	478602
40751	478603
95504	478604
18561	478605
30646	478606
3431	478607
20557	478608
69678	478609
37084	478610
9570	478611
88384	478612
149143	478613
65109	478614
13423	478615
63406	478616
39253	478617
9404	478618
34998	478619
27525	478620
23054	478621
68284	478622
39079	478623
94662	478624
19938	478625
27010	478626
50743	478627
10454	478628
3954	478629
73213	478630
74570	478631
84411	478632
25365	478633
25842	478634
94388	478635
21851	478636
112534	478637
15102	478638
2736	478639
64918	478640
6637	478641
120844	478642
40268	478643
74692	478644
7081	478645
71974	478646
336	478647
71694	478648
7064	478649
53053	478650
10979	478651
16999	478652
16134	478653
65349	478654
46633	478655
10645	478656
66857	478657
59112	478658
45886	478659
19021	478660
134620	478661
99035	478662
63467	478663
185	478664
2600	478665
77030	478666
35327	478667
95497	478668
86647	478669
41420	478670
20038	478671
62851	478672
62077	478673
5526	478674
16294	478675
7640	478676
11562	478677
16135	478678
1107	478679
1815	478680
2641	478681
72088	478682
26746	478683
136756	478684
10591	478685
5459	478686
19175	478687
852	478688
11929	478689
42218	478690
19899	478691
7574	478692
12624	478693
89604	478694
15243	478695
66820	478696
72576	478697
106709	478698
101488	478699
17201	478700
5136	478701
16051	478702
56837	478703
20451	478704
6268	478705
13596	478706
50210	478707
134223	478708
80959	478709
13746	478710
29296	478711
11056	478712
51561	478713
82655	478714
18097	478715
39510	478716
30712	478717
56884	478718
2300	478719
15159	478720
48027	478721
56473	478722
42104	478723
2877	478724
8779	478725
28979	478726
67124	478727
14354	478728
4198	478729
31877	478730
14152	478731
39015	478732
34925	478733
4455	478734
76800	478735
7758	478736
15860	478737
14584	478738
99761	478739
2389	478740
19625	478741
29579	478742
25777	478743
67774	478744
2858	478745
75790	478746
34046	478747
8998	478748
37479	478749
70021	478750
48390	478751
16568	478752
91122	478753
1670	478754
66478	478755
48226	478756
48024	478757
2269	478758
16674	478759
52224	478760
2304	478761
72352	478762
9100	478763
33269	478764
49891	478765
5304	478766
815	478767
25333	478768
53470	478769
18419	478770
80464	478771
59261	478772
94509	478773
38913	478774
204	478775
19710	478776
43277	478777
20218	478778
93884	478779
108196	478780
32292	478781
70068	478782
146625	478783
14713	478784
28478	478785
465	478786
23190	478787
19116	478788
92161	478789
131469	478790
23267	478791
42	478792
63800	478793
4871	478794
95831	478795
14821	478796
98963	478797
59092	478798
24830	478799
92340	478800
7038	478801
117662	478802
61056	478803
1836	478804
17188	478805
23861	478806
7376	478807
58576	478808
517	478809
45518	478810
24829	478811
9542	478812
81974	478813
132546	478814
28351	478815
6545	478816
31864	478817
30916	478818
18204	478819
23919	478820
41722	478821
18819	478822
69740	478823
20213	478824
122067	478825
6257	478826
16453	478827
108163	478828
21595	478829
83148	478830
95284	478831
11674	478832
69183	478833
64179	478834
64638	478835
48111	478836
134903	478837
33940	478838
19232	478839
59093	478840
31313	478841
77817	478842
102810	478843
113068	478844
99483	478845
40250	478846
34160	478847
59172	478848
11170	478849
87842	478850
35765	478851
86698	478852
100771	478853
10036	478854
47701	478855
94398	478856
35052	478857
22313	478858
18276	478859
14610	478860
29650	478861
82794	478862
32226	478863
9224	478864
63	478865
51801	478866
31689	478867
22811	478868
21208	478869
18539	478870
16137	478871
6827	478872
2611	478873
16975	478874
27273	478875
99671	478876
18948	478877
61072	478878
7773	478879
38865	478880
10051	478881
21071	478882
4521	478883
114791	478884
5436	478885
105506	478886
5812	478887
62109	478888
3169	478889
9897	478890
102615	478891
8957	478892
100641	478893
57025	478894
150499	478895
36138	478896
121348	478897
9349	478898
65595	478899
15891	478900
53274	478901
18608	478902
72938	478903
5663	478904
21950	478905
42494	478906
68169	478907
28630	478908
55952	478909
82045	478910
71784	478911
118836	478912
90905	478913
111704	478914
14998	478915
14966	478916
6679	478917
28927	478918
31977	478919
29725	478920
39204	478921
71338	478922
11838	478923
67353	478924
35591	478925
48866	478926
6086	478927
66604	478928
33685	478929
16910	478930
82593	478931
25616	478932
8995	478933
65843	478934
76504	478935
3185	478936
68820	478937
15301	478938
5897	478939
36024	478940
86283	478941
81020	478942
8321	478943
45813	478944
3468	478945
10194	478946
531	478947
773	478948
88369	478949
83307	478950
60275	478951
45814	478952
70163	478953
3628	478954
53911	478955
23760	478956
1653	478957
7432	478958
88935	478959
16123	478960
8471	478961
355	478962
17	478963
7823	478964
12997	478965
12831	478966
17354	478967
6322	478968
43846	478969
550	478970
7713	478971
84056	478972
80703	478973
92425	478974
21184	478975
81873	478976
58389	478977
69565	478978
47877	478979
54034	478980
66961	478981
24298	478982
15664	478983
130715	478984
2966	478985
32316	478986
55966	478987
3391	478988
39339	478989
54907	478990
3432	478991
41119	478992
48165	478993
57975	478994
18561	478995
10732	478996
36481	478997
9533	478998
30464	478999
128872	479000
43224	479001
13178	479002
102268	479003
4340	479004
11539	479005
5559	479006
518	479007
3836	479008
16507	479009
94064	479010
60055	479011
15787	479012
290	479013
97102	479014
92952	479015
100967	479016
100369	479017
86509	479018
43740	479019
233	479020
4470	479021
117511	479022
59077	479023
17814	479024
14025	479025
89194	479026
211	479027
35775	479028
131806	479029
1641	479030
40958	479031
88352	479032
45835	479033
16278	479034
21749	479035
88520	479036
51369	479037
7756	479038
67082	479039
29925	479040
97444	479041
1059	479042
48180	479043
63252	479044
5274	479045
47141	479046
5661	479047
27953	479048
20951	479049
133007	479050
8855	479051
1289	479052
121086	479053
10537	479054
28303	479055
11420	479056
17084	479057
102265	479058
9728	479059
90502	479060
4183	479061
69006	479062
12100	479063
56725	479064
137831	479065
31442	479066
76	479067
55755	479068
121363	479069
8281	479070
29556	479071
87069	479072
8887	479073
54331	479074
18633	479075
10229	479076
36073	479077
15352	479078
115095	479079
26760	479080
78269	479081
34554	479082
62303	479083
22740	479084
3190	479085
54245	479086
31678	479087
100409	479088
66640	479089
16238	479090
72419	479091
40155	479092
65195	479093
123685	479094
47271	479095
90905	479096
12692	479097
63599	479098
36144	479099
43872	479100
1971	479101
47457	479102
13706	479103
2908	479104
109715	479105
46014	479106
52128	479107
19162	479108
1534	479109
98286	479110
103207	479111
64640	479112
3891	479113
96440	479114
58102	479115
115670	479116
85014	479117
63310	479118
15467	479119
45903	479120
60482	479121
28418	479122
20733	479123
7071	479124
19160	479125
42993	479126
40716	479127
56031	479128
79901	479129
38050	479130
8365	479131
17581	479132
67144	479133
126708	479134
125817	479135
104348	479136
39110	479137
17216	479138
37528	479139
6437	479140
102890	479141
31790	479142
6967	479143
19870	479144
62225	479145
14285	479146
2215	479147
36577	479148
86724	479149
36481	479150
41513	479151
119511	479152
35691	479153
16361	479154
34870	479155
60575	479156
144408	479157
25638	479158
47404	479159
5601	479160
81555	479161
424	479162
23419	479163
66078	479164
233	479165
23175	479166
13999	479167
101985	479168
76538	479169
60993	479170
72126	479171
64725	479172
57404	479173
63099	479174
72762	479175
148482	479176
14491	479177
87381	479178
4008	479179
1826	479180
29580	479181
43550	479182
21805	479183
3076	479184
7647	479185
11209	479186
9575	479187
3507	479188
89545	479189
85748	479190
3539	479191
103700	479192
35598	479193
64587	479194
100771	479195
86409	479196
83132	479197
16523	479198
25465	479199
8652	479200
44683	479201
2306	479202
2517	479203
92249	479204
81938	479205
44786	479206
18343	479207
3365	479208
108711	479209
16612	479210
1307	479211
71826	479212
18350	479213
10206	479214
12398	479215
102381	479216
4708	479217
29633	479218
35788	479219
4291	479220
1170	479221
51001	479222
85199	479223
128162	479224
22782	479225
32399	479226
3715	479227
66762	479228
32452	479229
10221	479230
69517	479231
9593	479232
48430	479233
41513	479234
64723	479235
70563	479236
49615	479237
32875	479238
25175	479239
63479	479240
121406	479241
95931	479242
123312	479243
65956	479244
45520	479245
101864	479246
83873	479247
4587	479248
30592	479249
18924	479250
42222	479251
11940	479252
8753	479253
42294	479254
51330	479255
74256	479256
87201	479257
28204	479258
106689	479259
44083	479260
316	479261
3135	479262
19202	479263
42515	479264
37209	479265
1595	479266
600	479267
581	479268
4836	479269
96441	479270
86084	479271
32498	479272
106919	479273
79373	479274
7360	479275
116847	479276
48733	479277
51132	479278
9429	479279
64123	479280
6479	479281
16476	479282
136191	479283
102686	479284
24805	479285
76962	479286
15197	479287
28088	479288
2271	479289
4172	479290
56851	479291
57710	479292
68230	479293
3464	479294
68035	479295
1517	479296
136976	479297
23571	479298
345	479299
143418	479300
6298	479301
7163	479302
19982	479303
123768	479304
31835	479305
98290	479306
10751	479307
73185	479308
36664	479309
5526	479310
42532	479311
108781	479312
42547	479313
1722	479314
109469	479315
214	479316
16638	479317
3612	479318
140355	479319
69788	479320
84141	479321
41446	479322
84311	479323
8984	479324
66732	479325
142022	479326
48183	479327
12132	479328
146788	479329
66925	479330
32181	479331
102700	479332
84989	479333
1106	479334
135186	479335
24539	479336
1885	479337
83549	479338
5462	479339
25877	479340
46745	479341
47131	479342
30837	479343
26372	479344
25360	479345
59428	479346
63764	479347
28043	479348
14178	479349
7729	479350
112356	479351
70749	479352
7084	479353
46353	479354
4702	479355
150727	479356
46365	479357
109897	479358
13703	479359
12376	479360
138450	479361
49372	479362
12086	479363
103598	479364
120526	479365
130767	479366
51729	479367
37929	479368
36411	479369
84222	479370
2364	479371
11665	479372
63707	479373
65090	479374
123348	479375
52632	479376
19585	479377
66475	479378
113612	479379
56734	479380
37579	479381
120526	479382
40678	479383
58030	479384
3939	479385
61761	479386
36624	479387
67628	479388
7403	479389
9906	479390
617	479391
184	479392
24302	479393
14531	479394
34779	479395
10278	479396
36463	479397
22664	479398
71610	479399
31454	479400
103199	479401
4629	479402
94728	479403
106472	479404
105569	479405
18646	479406
38039	479407
18876	479408
110547	479409
48387	479410
28056	479411
36101	479412
396	479413
130840	479414
135457	479415
25900	479416
22424	479417
34440	479418
22	479419
34266	479420
45088	479421
62502	479422
15157	479423
6900	479424
4942	479425
18153	479426
6017	479427
109531	479428
123082	479429
80751	479430
10547	479431
10872	479432
120544	479433
25806	479434
41948	479435
66973	479436
28840	479437
51454	479438
115362	479439
30597	479440
41499	479441
72843	479442
56428	479443
67404	479444
35637	479445
28804	479446
27100	479447
23199	479448
42708	479449
35340	479450
30994	479451
41846	479452
72575	479453
19023	479454
54618	479455
18804	479456
87017	479457
14657	479458
101774	479459
47433	479460
7046	479461
38886	479462
53406	479463
26060	479464
12105	479465
123	479466
55123	479467
4480	479468
44881	479469
93011	479470
5984	479471
86404	479472
88110	479473
31102	479474
6718	479475
142136	479476
47930	479477
4003	479478
109910	479479
74562	479480
67064	479481
50154	479482
104	479483
2796	479484
39569	479485
21110	479486
50194	479487
3000	479488
40064	479489
9811	479490
87103	479491
44923	479492
84210	479493
7411	479494
128407	479495
56775	479496
28293	479497
12120	479498
112127	479499
93803	479500
12717	479501
84995	479502
31540	479503
83055	479504
25204	479505
10685	479506
124363	479507
111996	479508
69514	479509
22044	479510
20277	479511
19891	479512
108747	479513
24402	479514
31863	479515
119785	479516
3407	479517
77169	479518
128464	479519
29217	479520
105246	479521
51453	479522
97467	479523
45531	479524
62482	479525
37273	479526
30884	479527
10196	479528
57804	479529
23294	479530
26255	479531
26618	479532
56456	479533
22959	479534
27944	479535
24469	479536
1659	479537
96504	479538
13502	479539
81611	479540
3124	479541
22935	479542
132383	479543
101490	479544
32078	479545
88831	479546
23122	479547
12880	479548
59209	479549
20852	479550
7850	479551
89929	479552
44230	479553
36376	479554
121636	479555
2013	479556
57509	479557
58880	479558
82510	479559
57420	479560
4140	479561
80042	479562
15547	479563
324	479564
88616	479565
51557	479566
65998	479567
118291	479568
31474	479569
70925	479570
33481	479571
1693	479572
65101	479573
1778	479574
50162	479575
111999	479576
104424	479577
580	479578
23259	479579
138400	479580
32332	479581
31515	479582
46354	479583
18308	479584
11525	479585
56468	479586
46702	479587
69379	479588
32046	479589
9686	479590
25992	479591
35542	479592
17208	479593
28481	479594
7664	479595
16984	479596
5560	479597
87294	479598
1038	479599
28758	479600
66971	479601
97551	479602
42832	479603
26498	479604
49349	479605
94067	479606
7323	479607
22311	479608
83666	479609
94115	479610
39118	479611
141546	479612
69139	479613
4033	479614
84039	479615
38377	479616
98318	479617
32050	479618
111971	479619
22996	479620
19217	479621
92558	479622
121959	479623
66305	479624
2409	479625
12892	479626
21612	479627
82081	479628
11983	479629
94834	479630
4630	479631
3412	479632
14218	479633
9588	479634
29783	479635
10826	479636
1224	479637
64725	479638
87580	479639
49368	479640
24433	479641
22196	479642
68047	479643
67274	479644
99224	479645
3520	479646
42559	479647
10203	479648
23663	479649
42791	479650
29385	479651
4073	479652
7908	479653
78538	479654
58313	479655
107927	479656
4561	479657
99771	479658
77140	479659
116423	479660
25450	479661
54471	479662
75500	479663
112829	479664
37208	479665
23276	479666
68289	479667
2118	479668
24349	479669
45591	479670
33363	479671
34706	479672
89726	479673
8824	479674
10105	479675
32246	479676
5676	479677
51566	479678
21880	479679
124386	479680
81	479681
15121	479682
24517	479683
12579	479684
55722	479685
109318	479686
46376	479687
133431	479688
45099	479689
68180	479690
97813	479691
36035	479692
38628	479693
143663	479694
115180	479695
84256	479696
394	479697
161	479698
53324	479699
20632	479700
30772	479701
69606	479702
91960	479703
19229	479704
51779	479705
33149	479706
9417	479707
118500	479708
46596	479709
16896	479710
61200	479711
70756	479712
77969	479713
82599	479714
7546	479715
50683	479716
111842	479717
181	479718
34355	479719
50187	479720
123049	479721
100393	479722
22249	479723
51536	479724
123244	479725
10496	479726
112508	479727
10963	479728
36564	479729
121459	479730
15771	479731
8765	479732
3389	479733
90857	479734
87906	479735
31126	479736
127571	479737
36321	479738
65397	479739
68823	479740
139057	479741
1290	479742
79471	479743
1144	479744
17171	479745
148723	479746
1795	479747
8927	479748
1768	479749
146739	479750
36490	479751
24820	479752
11570	479753
10102	479754
16895	479755
104990	479756
1970	479757
11355	479758
27898	479759
41525	479760
4050	479761
57501	479762
14962	479763
34489	479764
54720	479765
32075	479766
16055	479767
104075	479768
5549	479769
63030	479770
46540	479771
104323	479772
21904	479773
110162	479774
124391	479775
142883	479776
37633	479777
50657	479778
3900	479779
81737	479780
15030	479781
13889	479782
118088	479783
60142	479784
135386	479785
69999	479786
122606	479787
55117	479788
69318	479789
6022	479790
29763	479791
13643	479792
10427	479793
26921	479794
6515	479795
73727	479796
99192	479797
85826	479798
74762	479799
37098	479800
27457	479801
21298	479802
26979	479803
22811	479804
58639	479805
101128	479806
31886	479807
9386	479808
56357	479809
56349	479810
75228	479811
1007	479812
1328	479813
5773	479814
2514	479815
50201	479816
826	479817
3440	479818
97682	479819
98321	479820
29565	479821
23922	479822
1320	479823
40270	479824
59534	479825
102224	479826
64718	479827
5745	479828
86467	479829
71995	479830
39190	479831
6294	479832
3349	479833
9606	479834
26479	479835
78422	479836
68471	479837
22078	479838
19236	479839
2393	479840
77417	479841
20515	479842
3803	479843
38571	479844
56215	479845
36759	479846
12823	479847
81566	479848
18929	479849
18162	479850
92851	479851
14517	479852
33830	479853
6437	479854
12629	479855
128838	479856
1051	479857
19952	479858
47782	479859
75396	479860
42569	479861
10432	479862
24015	479863
94390	479864
43399	479865
845	479866
1751	479867
8599	479868
70541	479869
84858	479870
7606	479871
124103	479872
83506	479873
42926	479874
65947	479875
15155	479876
97483	479877
46838	479878
45861	479879
3383	479880
51427	479881
31351	479882
77337	479883
44115	479884
144866	479885
59555	479886
29576	479887
55881	479888
111761	479889
14360	479890
16866	479891
10288	479892
43779	479893
75127	479894
26990	479895
13085	479896
21396	479897
72882	479898
18802	479899
12016	479900
93883	479901
20477	479902
116028	479903
17456	479904
52961	479905
45307	479906
120599	479907
124637	479908
28159	479909
7383	479910
67669	479911
63997	479912
96027	479913
77489	479914
43318	479915
2514	479916
104029	479917
9304	479918
119522	479919
27925	479920
51755	479921
28943	479922
2209	479923
16693	479924
15471	479925
43935	479926
467	479927
21984	479928
46232	479929
6545	479930
24705	479931
90404	479932
16651	479933
45514	479934
146401	479935
75112	479936
118090	479937
37223	479938
59443	479939
48071	479940
33948	479941
74436	479942
22758	479943
64198	479944
37112	479945
120557	479946
34362	479947
25792	479948
71422	479949
74700	479950
12898	479951
80222	479952
30979	479953
2475	479954
96811	479955
56500	479956
84503	479957
20528	479958
1798	479959
13987	479960
14030	479961
45363	479962
2778	479963
12433	479964
42263	479965
52607	479966
6288	479967
34739	479968
91147	479969
145969	479970
51436	479971
129514	479972
24163	479973
62379	479974
22980	479975
5395	479976
107547	479977
66258	479978
38753	479979
134904	479980
72823	479981
27033	479982
137387	479983
20456	479984
5266	479985
18262	479986
47077	479987
10647	479988
80180	479989
13862	479990
121410	479991
54835	479992
132588	479993
25898	479994
58156	479995
11674	479996
31932	479997
91550	479998
5201	479999
2812	480000
130456	480001
43715	480002
1147	480003
35221	480004
37446	480005
64113	480006
380	480007
45548	480008
15199	480009
71116	480010
74367	480011
8971	480012
59111	480013
7012	480014
18608	480015
2912	480016
78774	480017
26406	480018
4237	480019
17809	480020
53261	480021
44842	480022
39577	480023
51271	480024
62021	480025
2901	480026
24881	480027
52825	480028
119898	480029
49429	480030
35473	480031
90848	480032
1810	480033
64674	480034
81796	480035
22768	480036
49905	480037
11258	480038
59698	480039
104547	480040
129	480041
17799	480042
116475	480043
13388	480044
33234	480045
56551	480046
119006	480047
41461	480048
11372	480049
138898	480050
19078	480051
96338	480052
40609	480053
79816	480054
8551	480055
16674	480056
3710	480057
36512	480058
46879	480059
79975	480060
58626	480061
100497	480062
65266	480063
35	480064
88167	480065
99904	480066
70555	480067
49086	480068
95718	480069
4563	480070
268	480071
15072	480072
70854	480073
14529	480074
87230	480075
5785	480076
123867	480077
4515	480078
28739	480079
61224	480080
1339	480081
3647	480082
15862	480083
3103	480084
142511	480085
42017	480086
1643	480087
47681	480088
6841	480089
101064	480090
15562	480091
6818	480092
5833	480093
53978	480094
81580	480095
30674	480096
8	480097
50665	480098
25867	480099
101589	480100
7033	480101
7420	480102
3598	480103
36463	480104
94674	480105
48394	480106
84046	480107
51870	480108
31319	480109
34032	480110
5188	480111
28991	480112
19282	480113
7984	480114
41204	480115
3210	480116
101756	480117
985	480118
18621	480119
2912	480120
38430	480121
17747	480122
40256	480123
17483	480124
8868	480125
24420	480126
64665	480127
24190	480128
6131	480129
44603	480130
49116	480131
55089	480132
93743	480133
80056	480134
34096	480135
37092	480136
9526	480137
8451	480138
68217	480139
117405	480140
1660	480141
6995	480142
80277	480143
51377	480144
34172	480145
17926	480146
11006	480147
76076	480148
30613	480149
46222	480150
60066	480151
17427	480152
9238	480153
19343	480154
43248	480155
99985	480156
53530	480157
132824	480158
23150	480159
84301	480160
13234	480161
82130	480162
43192	480163
21903	480164
5906	480165
28756	480166
106529	480167
3560	480168
11857	480169
39984	480170
69130	480171
57402	480172
93937	480173
7042	480174
912	480175
1436	480176
129399	480177
67489	480178
109581	480179
79464	480180
1177	480181
98283	480182
132855	480183
36005	480184
22007	480185
5599	480186
11650	480187
79	480188
102722	480189
1826	480190
37123	480191
3	480192
2375	480193
89230	480194
7150	480195
5106	480196
4764	480197
38721	480198
1085	480199
82337	480200
120736	480201
7823	480202
17853	480203
8092	480204
129565	480205
15976	480206
134149	480207
73324	480208
14609	480209
10795	480210
23807	480211
25622	480212
53809	480213
356	480214
12683	480215
80925	480216
65063	480217
60606	480218
11840	480219
50086	480220
54005	480221
27042	480222
23971	480223
2066	480224
15905	480225
10804	480226
128904	480227
95757	480228
63528	480229
6918	480230
23095	480231
15297	480232
93629	480233
333	480234
98970	480235
3065	480236
9118	480237
76970	480238
8294	480239
110979	480240
48582	480241
151	480242
10060	480243
548	480244
44183	480245
42004	480246
2641	480247
2473	480248
12171	480249
79934	480250
17500	480251
16230	480252
20620	480253
3136	480254
97533	480255
754	480256
71923	480257
59441	480258
13459	480259
57509	480260
10176	480261
37828	480262
9709	480263
30351	480264
3144	480265
71948	480266
93247	480267
68871	480268
35731	480269
5150	480270
87331	480271
90619	480272
117447	480273
26718	480274
126161	480275
38681	480276
21514	480277
116130	480278
54909	480279
38112	480280
13989	480281
52394	480282
68170	480283
4621	480284
94254	480285
67396	480286
139321	480287
35671	480288
6651	480289
69024	480290
19499	480291
30816	480292
12817	480293
134251	480294
19510	480295
709	480296
60930	480297
24372	480298
1768	480299
2276	480300
38301	480301
16396	480302
22	480303
44760	480304
32697	480305
106834	480306
3843	480307
20462	480308
25321	480309
83428	480310
76637	480311
7511	480312
5564	480313
137043	480314
29015	480315
57347	480316
16036	480317
830	480318
3713	480319
58452	480320
116297	480321
73525	480322
2023	480323
7346	480324
56029	480325
29718	480326
120880	480327
22105	480328
1557	480329
105492	480330
16239	480331
125232	480332
37336	480333
9565	480334
57238	480335
4698	480336
124125	480337
72499	480338
116	480339
1205	480340
133271	480341
111605	480342
93383	480343
125320	480344
84792	480345
92552	480346
15347	480347
65195	480348
14223	480349
96377	480350
137574	480351
29114	480352
12884	480353
26209	480354
61744	480355
820	480356
117987	480357
399	480358
8985	480359
921	480360
32574	480361
26774	480362
119219	480363
26009	480364
101837	480365
91002	480366
73255	480367
117962	480368
56728	480369
17707	480370
6613	480371
55851	480372
14137	480373
658	480374
80128	480375
38224	480376
45373	480377
70458	480378
5139	480379
96638	480380
29144	480381
11534	480382
74922	480383
7094	480384
109680	480385
24887	480386
63532	480387
59060	480388
326	480389
31232	480390
135313	480391
51138	480392
119068	480393
44980	480394
146007	480395
43629	480396
9402	480397
28186	480398
40833	480399
580	480400
86347	480401
30259	480402
40721	480403
7127	480404
10334	480405
1805	480406
42084	480407
36254	480408
26904	480409
27930	480410
25215	480411
129579	480412
49002	480413
53084	480414
88104	480415
66890	480416
11231	480417
80001	480418
20471	480419
70217	480420
60947	480421
91440	480422
838	480423
32622	480424
20352	480425
111685	480426
37733	480427
78587	480428
32	480429
89511	480430
12719	480431
31159	480432
22223	480433
5724	480434
51551	480435
1704	480436
94977	480437
58779	480438
6040	480439
22171	480440
59345	480441
1573	480442
41411	480443
118153	480444
1123	480445
38242	480446
50520	480447
4904	480448
51246	480449
61318	480450
78374	480451
88804	480452
833	480453
67187	480454
61378	480455
46897	480456
58621	480457
41782	480458
122072	480459
53986	480460
25392	480461
182	480462
93981	480463
46065	480464
50391	480465
38790	480466
51	480467
8321	480468
24549	480469
16597	480470
4718	480471
85480	480472
68878	480473
58958	480474
92643	480475
18427	480476
1517	480477
9455	480478
2	480479
1110	480480
14600	480481
124741	480482
23374	480483
920	480484
98062	480485
3795	480486
29872	480487
53935	480488
16235	480489
49981	480490
35526	480491
61632	480492
6101	480493
22040	480494
7353	480495
27040	480496
12887	480497
83687	480498
53369	480499
141417	480500
15452	480501
19465	480502
5761	480503
69848	480504
24484	480505
8833	480506
44984	480507
53192	480508
7773	480509
11873	480510
29674	480511
53851	480512
16067	480513
9144	480514
39412	480515
82445	480516
48013	480517
52512	480518
1634	480519
42111	480520
21922	480521
70155	480522
26512	480523
104134	480524
61187	480525
59634	480526
127692	480527
2182	480528
75136	480529
56605	480530
97032	480531
132844	480532
61695	480533
56162	480534
68772	480535
16658	480536
3309	480537
3421	480538
52222	480539
142087	480540
67695	480541
104859	480542
123183	480543
50301	480544
54699	480545
13753	480546
2131	480547
75084	480548
41741	480549
65286	480550
22246	480551
68046	480552
46646	480553
64762	480554
29274	480555
2762	480556
16225	480557
4664	480558
16807	480559
25205	480560
32837	480561
138290	480562
4007	480563
23352	480564
6446	480565
23680	480566
43349	480567
129210	480568
45011	480569
11487	480570
51946	480571
11955	480572
73392	480573
3346	480574
28739	480575
24430	480576
12988	480577
33234	480578
43604	480579
74307	480580
5016	480581
118696	480582
4997	480583
4641	480584
31414	480585
33225	480586
4981	480587
27691	480588
168	480589
53652	480590
14910	480591
1625	480592
82621	480593
43353	480594
55146	480595
36104	480596
11241	480597
10722	480598
14134	480599
15369	480600
18732	480601
43498	480602
76045	480603
67464	480604
43588	480605
103916	480606
73574	480607
74576	480608
71071	480609
4194	480610
51348	480611
91447	480612
1850	480613
42056	480614
5637	480615
5901	480616
135714	480617
347	480618
37847	480619
1611	480620
77926	480621
38710	480622
23446	480623
2524	480624
17272	480625
5664	480626
61408	480627
59043	480628
52481	480629
18331	480630
27954	480631
8436	480632
23248	480633
7383	480634
4314	480635
22530	480636
33125	480637
24023	480638
18790	480639
65316	480640
29452	480641
20189	480642
70144	480643
10415	480644
9767	480645
19044	480646
22261	480647
121786	480648
71084	480649
33254	480650
13192	480651
42	480652
1568	480653
86046	480654
17035	480655
28433	480656
83038	480657
17673	480658
43274	480659
147438	480660
70685	480661
73303	480662
48088	480663
54184	480664
52485	480665
2305	480666
59307	480667
5789	480668
59413	480669
3927	480670
59629	480671
9482	480672
47980	480673
53586	480674
14623	480675
3907	480676
11987	480677
44750	480678
39016	480679
67397	480680
86935	480681
22069	480682
81893	480683
90246	480684
5355	480685
591	480686
1195	480687
3267	480688
9669	480689
136	480690
69449	480691
72	480692
55378	480693
6554	480694
53026	480695
73768	480696
107280	480697
1503	480698
88598	480699
23219	480700
25297	480701
73136	480702
27422	480703
45951	480704
40817	480705
53572	480706
100649	480707
23709	480708
2616	480709
909	480710
55371	480711
18078	480712
117334	480713
46458	480714
76968	480715
17986	480716
56400	480717
149116	480718
33865	480719
66462	480720
92054	480721
7407	480722
9234	480723
108708	480724
68330	480725
25308	480726
67670	480727
5490	480728
20694	480729
13166	480730
17440	480731
43124	480732
147954	480733
7515	480734
31225	480735
47520	480736
120537	480737
58208	480738
6128	480739
40930	480740
6834	480741
3634	480742
98478	480743
69164	480744
1418	480745
54746	480746
69578	480747
38464	480748
41276	480749
32857	480750
31505	480751
134207	480752
105691	480753
135102	480754
82242	480755
32566	480756
30807	480757
114	480758
105371	480759
111039	480760
25501	480761
6447	480762
84837	480763
31554	480764
24684	480765
38475	480766
62476	480767
16785	480768
45842	480769
6645	480770
75245	480771
6863	480772
6825	480773
33063	480774
64451	480775
8688	480776
12233	480777
13286	480778
7041	480779
39592	480780
179	480781
43588	480782
13863	480783
21573	480784
25420	480785
102291	480786
5501	480787
23847	480788
21921	480789
43083	480790
14243	480791
13994	480792
16771	480793
16460	480794
87	480795
6247	480796
29594	480797
91084	480798
40910	480799
16501	480800
48355	480801
36780	480802
78860	480803
38820	480804
101709	480805
53554	480806
36767	480807
32313	480808
95572	480809
26126	480810
43533	480811
100656	480812
14674	480813
31696	480814
23213	480815
34297	480816
84092	480817
9976	480818
57255	480819
12456	480820
17835	480821
61529	480822
34994	480823
44667	480824
70680	480825
7555	480826
15947	480827
813	480828
27638	480829
9229	480830
115984	480831
38420	480832
59505	480833
24918	480834
5024	480835
103629	480836
487	480837
50568	480838
58638	480839
20530	480840
30075	480841
19174	480842
38215	480843
82135	480844
19471	480845
5831	480846
43328	480847
24798	480848
63223	480849
48752	480850
1246	480851
54337	480852
41557	480853
16331	480854
48339	480855
21	480856
11790	480857
122954	480858
16332	480859
8513	480860
39567	480861
17058	480862
32485	480863
12638	480864
104182	480865
39693	480866
79660	480867
131253	480868
28656	480869
8254	480870
66337	480871
8124	480872
152	480873
32238	480874
20643	480875
93202	480876
47989	480877
343	480878
82359	480879
3418	480880
61011	480881
44943	480882
87670	480883
30828	480884
1353	480885
58445	480886
8961	480887
8875	480888
61445	480889
26426	480890
5403	480891
19729	480892
15570	480893
47538	480894
19200	480895
3305	480896
31366	480897
74466	480898
29097	480899
16273	480900
11252	480901
58434	480902
4984	480903
103357	480904
12185	480905
46373	480906
304	480907
5560	480908
97830	480909
32268	480910
35833	480911
66397	480912
6299	480913
113738	480914
51237	480915
25314	480916
65128	480917
56598	480918
116377	480919
8284	480920
101319	480921
24021	480922
137947	480923
73362	480924
77856	480925
94914	480926
9667	480927
28619	480928
17806	480929
39538	480930
12291	480931
117565	480932
20280	480933
122299	480934
58581	480935
68835	480936
2383	480937
24165	480938
32475	480939
95732	480940
49156	480941
49763	480942
87861	480943
129345	480944
13720	480945
54120	480946
28515	480947
128654	480948
30390	480949
43663	480950
26	480951
64359	480952
2346	480953
15721	480954
147156	480955
44449	480956
1121	480957
2471	480958
81336	480959
52047	480960
121470	480961
8188	480962
3284	480963
117510	480964
51840	480965
11866	480966
1376	480967
45377	480968
132595	480969
55146	480970
14174	480971
52297	480972
4966	480973
12715	480974
86277	480975
65821	480976
971	480977
16656	480978
26069	480979
84437	480980
7181	480981
15812	480982
18158	480983
31924	480984
114804	480985
11658	480986
9284	480987
22646	480988
314	480989
9545	480990
3215	480991
88438	480992
2879	480993
7856	480994
98089	480995
1420	480996
47408	480997
46663	480998
67061	480999
149180	481000
74510	481001
16778	481002
109481	481003
13527	481004
58131	481005
137244	481006
106776	481007
123508	481008
2200	481009
65254	481010
42835	481011
17585	481012
73964	481013
55604	481014
20829	481015
57848	481016
84912	481017
70995	481018
23787	481019
56370	481020
28013	481021
56471	481022
10137	481023
57805	481024
8948	481025
133310	481026
8378	481027
12280	481028
30830	481029
25898	481030
36378	481031
41411	481032
104749	481033
9610	481034
38657	481035
3150	481036
1503	481037
82409	481038
7129	481039
86742	481040
3941	481041
43871	481042
19836	481043
41572	481044
106230	481045
16793	481046
13562	481047
25388	481048
10615	481049
13622	481050
55489	481051
124730	481052
83695	481053
79469	481054
94270	481055
120839	481056
9121	481057
53339	481058
58402	481059
52908	481060
104412	481061
2985	481062
78680	481063
2279	481064
2490	481065
89053	481066
35537	481067
37	481068
29408	481069
165	481070
7496	481071
87	481072
30580	481073
58340	481074
95394	481075
3308	481076
52567	481077
6880	481078
6540	481079
73887	481080
33117	481081
53005	481082
93409	481083
47064	481084
9562	481085
5441	481086
62777	481087
36086	481088
65698	481089
108481	481090
62063	481091
29267	481092
15188	481093
1488	481094
3064	481095
16574	481096
121308	481097
18692	481098
24451	481099
86575	481100
120979	481101
79001	481102
99680	481103
69809	481104
41195	481105
43368	481106
29799	481107
72343	481108
26093	481109
6791	481110
52931	481111
103932	481112
8327	481113
99926	481114
39784	481115
54459	481116
26903	481117
39297	481118
8619	481119
28960	481120
21162	481121
10092	481122
24477	481123
6684	481124
43554	481125
35016	481126
9348	481127
46649	481128
64223	481129
62368	481130
6969	481131
194	481132
37718	481133
28407	481134
91362	481135
36700	481136
38118	481137
22738	481138
115404	481139
146371	481140
15381	481141
83042	481142
44798	481143
33217	481144
69434	481145
21414	481146
120272	481147
16014	481148
102976	481149
20212	481150
15923	481151
1923	481152
136020	481153
95045	481154
41229	481155
17551	481156
23438	481157
534	481158
4262	481159
131309	481160
88213	481161
372	481162
39287	481163
91459	481164
3080	481165
63517	481166
111656	481167
48445	481168
6383	481169
48219	481170
56332	481171
6624	481172
40542	481173
109434	481174
45753	481175
11246	481176
2364	481177
36371	481178
28836	481179
50723	481180
49227	481181
26861	481182
44120	481183
60283	481184
2391	481185
60456	481186
4124	481187
10804	481188
124836	481189
60123	481190
48361	481191
34815	481192
25992	481193
60758	481194
70037	481195
26370	481196
132643	481197
46324	481198
99612	481199
63806	481200
37902	481201
49335	481202
5011	481203
129196	481204
20862	481205
34737	481206
54879	481207
56606	481208
3394	481209
12876	481210
113339	481211
29074	481212
35088	481213
6747	481214
79683	481215
81820	481216
43296	481217
51021	481218
55295	481219
108513	481220
47577	481221
85	481222
2994	481223
22055	481224
16902	481225
7599	481226
12901	481227
40324	481228
89067	481229
42681	481230
16298	481231
7942	481232
112079	481233
15491	481234
115058	481235
64641	481236
690	481237
27291	481238
10169	481239
20063	481240
17576	481241
141718	481242
62294	481243
26712	481244
15404	481245
85801	481246
91751	481247
1378	481248
36675	481249
12308	481250
35585	481251
101288	481252
46584	481253
35325	481254
82290	481255
1747	481256
26116	481257
71452	481258
74125	481259
57071	481260
1685	481261
44066	481262
74752	481263
37414	481264
27303	481265
106450	481266
35979	481267
52601	481268
18412	481269
43798	481270
54680	481271
34048	481272
50661	481273
18717	481274
10743	481275
36743	481276
4302	481277
58370	481278
88233	481279
110271	481280
132476	481281
5823	481282
80024	481283
24109	481284
26241	481285
46219	481286
49165	481287
69104	481288
12359	481289
11927	481290
95108	481291
16934	481292
38133	481293
135662	481294
89197	481295
49090	481296
82168	481297
80722	481298
8731	481299
415	481300
82731	481301
9730	481302
19047	481303
65212	481304
11896	481305
115646	481306
13895	481307
31388	481308
28772	481309
28171	481310
122400	481311
575	481312
93723	481313
89475	481314
101172	481315
72346	481316
1454	481317
41853	481318
39885	481319
34	481320
30447	481321
46539	481322
22846	481323
19934	481324
38386	481325
2386	481326
78444	481327
64863	481328
45529	481329
110729	481330
12333	481331
12931	481332
130815	481333
7880	481334
11190	481335
86559	481336
69688	481337
45265	481338
18785	481339
40229	481340
88406	481341
85814	481342
640	481343
31305	481344
83734	481345
50056	481346
11267	481347
5423	481348
97947	481349
89526	481350
434	481351
36364	481352
71667	481353
128329	481354
72395	481355
27823	481356
29399	481357
70150	481358
21481	481359
17012	481360
102267	481361
85635	481362
25448	481363
58547	481364
69659	481365
22906	481366
77455	481367
13701	481368
4571	481369
46213	481370
15282	481371
2464	481372
112146	481373
3934	481374
16539	481375
107502	481376
114337	481377
34325	481378
59746	481379
12524	481380
43275	481381
5856	481382
15752	481383
22688	481384
78258	481385
92278	481386
3320	481387
25481	481388
103177	481389
123861	481390
6000	481391
1904	481392
39382	481393
72255	481394
121398	481395
7608	481396
16295	481397
18	481398
78945	481399
45523	481400
66607	481401
100396	481402
66146	481403
69648	481404
3636	481405
19860	481406
83865	481407
118798	481408
36496	481409
588	481410
44291	481411
389	481412
17596	481413
37273	481414
106935	481415
37708	481416
37619	481417
61782	481418
275	481419
10756	481420
4882	481421
17665	481422
61428	481423
64860	481424
6197	481425
30534	481426
10083	481427
10290	481428
27762	481429
6995	481430
49205	481431
3179	481432
713	481433
103315	481434
33136	481435
26286	481436
19240	481437
76330	481438
13401	481439
75764	481440
23317	481441
4094	481442
16775	481443
96504	481444
15889	481445
16788	481446
45671	481447
1076	481448
3236	481449
7338	481450
12474	481451
1746	481452
888	481453
108382	481454
633	481455
96286	481456
53394	481457
57220	481458
59476	481459
61027	481460
9416	481461
20979	481462
107809	481463
23804	481464
52842	481465
4861	481466
15725	481467
703	481468
14272	481469
29342	481470
20444	481471
64393	481472
141205	481473
1961	481474
49026	481475
41273	481476
16575	481477
86295	481478
63935	481479
38566	481480
144614	481481
70304	481482
9000	481483
11130	481484
188	481485
76893	481486
3793	481487
3556	481488
1546	481489
57808	481490
1378	481491
25411	481492
51524	481493
12503	481494
46954	481495
25111	481496
65442	481497
76844	481498
99410	481499
22793	481500
52117	481501
61234	481502
36460	481503
13890	481504
37371	481505
32844	481506
5924	481507
100898	481508
36123	481509
18615	481510
74	481511
20875	481512
98225	481513
13430	481514
100744	481515
23967	481516
14060	481517
7110	481518
139218	481519
23817	481520
37365	481521
64087	481522
133558	481523
112314	481524
78318	481525
55480	481526
94705	481527
1594	481528
7175	481529
8198	481530
79199	481531
62189	481532
136555	481533
48523	481534
15008	481535
51940	481536
15052	481537
22459	481538
126289	481539
109765	481540
33878	481541
2394	481542
44944	481543
2958	481544
10840	481545
6304	481546
95768	481547
66358	481548
17788	481549
29703	481550
5161	481551
82037	481552
11084	481553
10697	481554
77477	481555
13056	481556
9512	481557
5192	481558
4049	481559
40614	481560
49484	481561
47834	481562
5649	481563
27303	481564
41699	481565
6789	481566
128823	481567
3060	481568
35411	481569
983	481570
96720	481571
100856	481572
118607	481573
60974	481574
128859	481575
11068	481576
417	481577
1734	481578
45344	481579
128531	481580
9832	481581
1823	481582
37935	481583
9511	481584
6259	481585
31395	481586
1	481587
37993	481588
10117	481589
25538	481590
59776	481591
99945	481592
38469	481593
1141	481594
13361	481595
996	481596
83423	481597
81092	481598
7749	481599
29735	481600
12921	481601
141923	481602
70000	481603
38407	481604
6273	481605
4882	481606
53139	481607
46180	481608
10912	481609
3102	481610
72213	481611
5857	481612
5391	481613
93978	481614
40420	481615
86635	481616
135508	481617
4346	481618
3882	481619
65823	481620
62683	481621
544	481622
11169	481623
14889	481624
42912	481625
25091	481626
1	481627
50732	481628
7610	481629
10949	481630
8914	481631
63331	481632
24576	481633
809	481634
4785	481635
90666	481636
71918	481637
29763	481638
62800	481639
75610	481640
142036	481641
23188	481642
11014	481643
14395	481644
65261	481645
61233	481646
38482	481647
44914	481648
48876	481649
16698	481650
54813	481651
8867	481652
86290	481653
1645	481654
93205	481655
16337	481656
50887	481657
50417	481658
656	481659
43504	481660
27019	481661
34331	481662
41220	481663
117103	481664
133124	481665
22061	481666
97761	481667
33178	481668
2954	481669
27289	481670
18	481671
50826	481672
13369	481673
76481	481674
39105	481675
111335	481676
23159	481677
1541	481678
142119	481679
73341	481680
41826	481681
54346	481682
44236	481683
86936	481684
47907	481685
100753	481686
10158	481687
35341	481688
33889	481689
90769	481690
67938	481691
105773	481692
55300	481693
18857	481694
76794	481695
140729	481696
71328	481697
33690	481698
66239	481699
116165	481700
4144	481701
103826	481702
17880	481703
6201	481704
66924	481705
51197	481706
47381	481707
136048	481708
3735	481709
77396	481710
55209	481711
124153	481712
50639	481713
34652	481714
9976	481715
32583	481716
29464	481717
46269	481718
119729	481719
62127	481720
23206	481721
4463	481722
96445	481723
23461	481724
113079	481725
1830	481726
10067	481727
81136	481728
68547	481729
6916	481730
105700	481731
77345	481732
12941	481733
89144	481734
46922	481735
117063	481736
24178	481737
31860	481738
91763	481739
66366	481740
33391	481741
26715	481742
150184	481743
3482	481744
90198	481745
10003	481746
74829	481747
99316	481748
68898	481749
88273	481750
22374	481751
55863	481752
102026	481753
47376	481754
5910	481755
21869	481756
31924	481757
27760	481758
7702	481759
24159	481760
11914	481761
60893	481762
8153	481763
94897	481764
12764	481765
28341	481766
29394	481767
105631	481768
82220	481769
3345	481770
4830	481771
35004	481772
5653	481773
73826	481774
42540	481775
79950	481776
10398	481777
18604	481778
55474	481779
30102	481780
94566	481781
58383	481782
58238	481783
135161	481784
5876	481785
97986	481786
36287	481787
142294	481788
37748	481789
286	481790
30601	481791
5341	481792
13189	481793
55618	481794
60282	481795
80684	481796
65711	481797
21325	481798
30784	481799
13646	481800
30769	481801
28667	481802
17506	481803
101887	481804
3508	481805
60477	481806
61230	481807
53231	481808
86030	481809
97461	481810
97932	481811
46055	481812
11756	481813
78761	481814
11799	481815
3610	481816
98663	481817
29345	481818
100129	481819
6820	481820
5480	481821
5438	481822
68627	481823
83559	481824
71976	481825
76199	481826
21832	481827
84313	481828
116816	481829
39771	481830
31625	481831
23925	481832
19986	481833
66110	481834
56629	481835
61861	481836
89888	481837
2191	481838
95598	481839
53925	481840
49071	481841
101018	481842
2380	481843
29536	481844
22911	481845
398	481846
20259	481847
45527	481848
4120	481849
38755	481850
38545	481851
47711	481852
26431	481853
107674	481854
32782	481855
68494	481856
48965	481857
55481	481858
17480	481859
97979	481860
22539	481861
7277	481862
1220	481863
130728	481864
76312	481865
4251	481866
81819	481867
3890	481868
17435	481869
2097	481870
58124	481871
10547	481872
14032	481873
6236	481874
23628	481875
33657	481876
39005	481877
34661	481878
126794	481879
57146	481880
81325	481881
37424	481882
50253	481883
1717	481884
6925	481885
31645	481886
6054	481887
5498	481888
1744	481889
49547	481890
29484	481891
7344	481892
59170	481893
7670	481894
5718	481895
48458	481896
29678	481897
31096	481898
32326	481899
91367	481900
76060	481901
63059	481902
114021	481903
81730	481904
12052	481905
91868	481906
50064	481907
38428	481908
84478	481909
8164	481910
56431	481911
61758	481912
48054	481913
64553	481914
28664	481915
57555	481916
3559	481917
77389	481918
49209	481919
60257	481920
66162	481921
3387	481922
94546	481923
127958	481924
36446	481925
90865	481926
69923	481927
70852	481928
42814	481929
133311	481930
28783	481931
10865	481932
125498	481933
41398	481934
12323	481935
39199	481936
63461	481937
81794	481938
31181	481939
45992	481940
12262	481941
43893	481942
24964	481943
62522	481944
23532	481945
8064	481946
25515	481947
44330	481948
2404	481949
12473	481950
99981	481951
41647	481952
10132	481953
41594	481954
7633	481955
20872	481956
16922	481957
79943	481958
74833	481959
59692	481960
131470	481961
3905	481962
703	481963
104975	481964
19465	481965
107586	481966
79051	481967
63058	481968
23633	481969
41231	481970
75461	481971
27355	481972
133567	481973
64493	481974
77603	481975
8434	481976
93339	481977
116810	481978
6	481979
14195	481980
12574	481981
88574	481982
79338	481983
36952	481984
37983	481985
90303	481986
241	481987
102093	481988
51279	481989
3535	481990
72064	481991
6854	481992
24144	481993
102397	481994
67544	481995
13225	481996
53316	481997
56128	481998
9481	481999
14715	482000
87556	482001
86149	482002
8493	482003
36702	482004
57423	482005
49248	482006
137648	482007
38039	482008
143022	482009
34957	482010
45235	482011
29816	482012
48788	482013
49693	482014
130364	482015
33164	482016
81513	482017
9215	482018
20185	482019
17884	482020
100025	482021
111864	482022
18927	482023
6374	482024
80394	482025
44968	482026
47448	482027
64634	482028
91555	482029
90999	482030
34546	482031
87360	482032
89020	482033
21944	482034
2	482035
36709	482036
79544	482037
46291	482038
76969	482039
16787	482040
127229	482041
15475	482042
3201	482043
19529	482044
39655	482045
708	482046
3057	482047
15970	482048
57550	482049
63516	482050
67938	482051
10754	482052
61758	482053
1627	482054
1367	482055
133631	482056
51946	482057
1829	482058
110106	482059
79897	482060
132736	482061
92713	482062
27411	482063
108852	482064
130627	482065
7209	482066
96804	482067
3349	482068
1809	482069
117240	482070
86782	482071
55712	482072
140864	482073
22384	482074
52533	482075
6187	482076
76527	482077
11879	482078
2822	482079
13982	482080
125358	482081
22194	482082
36161	482083
62044	482084
18007	482085
67030	482086
22480	482087
5412	482088
7114	482089
5776	482090
40086	482091
26557	482092
6278	482093
43013	482094
53555	482095
100902	482096
35598	482097
37879	482098
221	482099
15105	482100
1516	482101
58706	482102
53758	482103
10525	482104
15463	482105
20531	482106
125241	482107
4173	482108
137834	482109
81415	482110
94378	482111
1298	482112
2745	482113
17229	482114
61694	482115
108839	482116
70849	482117
7897	482118
1477	482119
102119	482120
66289	482121
5550	482122
12519	482123
56900	482124
69442	482125
75498	482126
99931	482127
112676	482128
65864	482129
95921	482130
9635	482131
112293	482132
119	482133
412	482134
95656	482135
88386	482136
135150	482137
15107	482138
104321	482139
16159	482140
97598	482141
116	482142
107468	482143
5281	482144
42008	482145
923	482146
10484	482147
1820	482148
64834	482149
64162	482150
107820	482151
8185	482152
71251	482153
60161	482154
31039	482155
32632	482156
122691	482157
29477	482158
7241	482159
9709	482160
76	482161
47274	482162
758	482163
17847	482164
100194	482165
9462	482166
14336	482167
90768	482168
69169	482169
41388	482170
9387	482171
7990	482172
7283	482173
94388	482174
47502	482175
54854	482176
2885	482177
133707	482178
56524	482179
93503	482180
18911	482181
34474	482182
42827	482183
7125	482184
103204	482185
74968	482186
8106	482187
55866	482188
12613	482189
68769	482190
40104	482191
12597	482192
52470	482193
16893	482194
54706	482195
8677	482196
8674	482197
12223	482198
10475	482199
55806	482200
98126	482201
78191	482202
52765	482203
27593	482204
11939	482205
47965	482206
2569	482207
11898	482208
19564	482209
467	482210
20894	482211
46388	482212
28784	482213
27799	482214
41218	482215
68316	482216
29650	482217
69061	482218
19813	482219
36574	482220
88935	482221
2320	482222
52853	482223
8684	482224
6002	482225
19504	482226
26	482227
21162	482228
33516	482229
32257	482230
28893	482231
28047	482232
66089	482233
2038	482234
95219	482235
7168	482236
30175	482237
46602	482238
66066	482239
37923	482240
44618	482241
5947	482242
91440	482243
38281	482244
28854	482245
4542	482246
112857	482247
50973	482248
4813	482249
72191	482250
18438	482251
36310	482252
5238	482253
122454	482254
100831	482255
69109	482256
11687	482257
75154	482258
49178	482259
33149	482260
114437	482261
78089	482262
111908	482263
30010	482264
279	482265
82895	482266
24456	482267
17342	482268
1144	482269
3964	482270
21052	482271
45662	482272
38033	482273
86491	482274
95306	482275
55985	482276
4997	482277
3521	482278
6358	482279
31305	482280
12869	482281
48200	482282
9770	482283
143044	482284
16213	482285
84473	482286
7818	482287
3480	482288
6848	482289
42357	482290
10121	482291
9086	482292
6428	482293
71413	482294
98961	482295
4701	482296
49874	482297
11186	482298
3536	482299
66859	482300
35408	482301
40912	482302
41845	482303
75937	482304
72649	482305
77449	482306
37694	482307
663	482308
97099	482309
917	482310
97849	482311
6324	482312
5331	482313
53364	482314
67954	482315
76572	482316
1098	482317
49539	482318
7046	482319
9257	482320
2170	482321
44464	482322
132620	482323
109503	482324
108418	482325
3993	482326
8502	482327
4137	482328
44265	482329
49356	482330
112108	482331
100000	482332
17180	482333
14830	482334
3355	482335
47453	482336
11204	482337
80093	482338
28754	482339
2210	482340
107107	482341
109307	482342
4268	482343
71877	482344
148519	482345
70813	482346
83835	482347
33117	482348
8823	482349
30149	482350
98261	482351
97888	482352
21495	482353
32	482354
20163	482355
102702	482356
353	482357
121689	482358
3673	482359
21247	482360
29716	482361
14616	482362
104273	482363
50242	482364
50	482365
15923	482366
16278	482367
36494	482368
99458	482369
43930	482370
76442	482371
44357	482372
90405	482373
15208	482374
102339	482375
21839	482376
27226	482377
8170	482378
24897	482379
65728	482380
98509	482381
4356	482382
11005	482383
109422	482384
8418	482385
43879	482386
30479	482387
8928	482388
116034	482389
72044	482390
135644	482391
31772	482392
59321	482393
15447	482394
67740	482395
33125	482396
24814	482397
34472	482398
58927	482399
14069	482400
42423	482401
62440	482402
74325	482403
51369	482404
26519	482405
26802	482406
134753	482407
9172	482408
35308	482409
66616	482410
133951	482411
120306	482412
81607	482413
31267	482414
933	482415
23333	482416
73349	482417
10900	482418
98339	482419
42200	482420
17606	482421
55568	482422
55594	482423
35239	482424
96794	482425
4519	482426
52242	482427
3564	482428
48853	482429
4868	482430
5632	482431
53604	482432
34425	482433
29945	482434
136412	482435
49367	482436
2434	482437
40763	482438
43932	482439
45172	482440
115683	482441
73609	482442
86012	482443
64392	482444
14724	482445
85385	482446
125643	482447
42646	482448
52666	482449
92085	482450
119537	482451
113414	482452
22050	482453
138424	482454
46521	482455
36099	482456
1938	482457
13977	482458
87967	482459
32318	482460
4361	482461
125978	482462
12881	482463
34030	482464
46331	482465
9959	482466
5834	482467
7611	482468
71648	482469
107256	482470
110883	482471
3358	482472
68985	482473
54950	482474
48124	482475
5869	482476
3246	482477
19244	482478
122230	482479
36436	482480
51615	482481
35497	482482
15690	482483
59193	482484
4223	482485
24457	482486
118454	482487
8487	482488
940	482489
51740	482490
118562	482491
19737	482492
22633	482493
10257	482494
6055	482495
507	482496
26446	482497
45673	482498
61268	482499
35597	482500
32155	482501
82331	482502
104323	482503
125818	482504
44670	482505
11624	482506
74936	482507
10832	482508
20862	482509
22822	482510
1276	482511
71237	482512
1110	482513
35600	482514
2348	482515
114683	482516
23919	482517
467	482518
2225	482519
50302	482520
58281	482521
37078	482522
14635	482523
15232	482524
93254	482525
13057	482526
74766	482527
85462	482528
1200	482529
22718	482530
6569	482531
124020	482532
9974	482533
7004	482534
109553	482535
291	482536
52188	482537
85697	482538
32309	482539
33514	482540
22441	482541
9305	482542
68629	482543
73189	482544
81104	482545
92486	482546
23706	482547
30421	482548
330	482549
28048	482550
68815	482551
107026	482552
13700	482553
8889	482554
133371	482555
117354	482556
33577	482557
58533	482558
41386	482559
488	482560
109879	482561
90139	482562
38887	482563
6751	482564
15411	482565
53894	482566
983	482567
10580	482568
34937	482569
6772	482570
144893	482571
30575	482572
82452	482573
1129	482574
2089	482575
20106	482576
23240	482577
212	482578
28917	482579
21663	482580
3720	482581
6119	482582
41477	482583
107255	482584
46053	482585
43695	482586
127083	482587
50475	482588
37093	482589
20061	482590
55673	482591
65710	482592
131580	482593
8571	482594
20464	482595
11642	482596
51445	482597
137818	482598
1581	482599
59166	482600
14893	482601
10812	482602
48289	482603
28863	482604
1411	482605
60491	482606
17750	482607
11274	482608
61963	482609
93281	482610
119464	482611
36092	482612
83413	482613
142235	482614
43650	482615
75386	482616
25364	482617
122757	482618
21841	482619
107106	482620
110440	482621
14760	482622
30406	482623
51162	482624
10214	482625
141122	482626
88924	482627
112120	482628
85421	482629
37104	482630
96861	482631
20924	482632
15886	482633
57474	482634
2180	482635
2881	482636
40788	482637
38802	482638
1130	482639
52796	482640
59389	482641
91931	482642
10968	482643
64016	482644
6537	482645
6987	482646
106306	482647
12548	482648
120	482649
6619	482650
56084	482651
78229	482652
10125	482653
118796	482654
24989	482655
109023	482656
127531	482657
24894	482658
58609	482659
28472	482660
41448	482661
645	482662
43300	482663
74824	482664
26027	482665
75352	482666
10020	482667
13961	482668
37900	482669
48073	482670
90690	482671
23230	482672
62451	482673
9997	482674
52164	482675
12233	482676
49356	482677
10096	482678
35153	482679
86155	482680
54085	482681
1706	482682
82954	482683
10050	482684
53777	482685
58109	482686
113889	482687
45073	482688
28871	482689
18540	482690
136839	482691
71358	482692
47789	482693
66273	482694
46730	482695
21707	482696
107815	482697
6686	482698
4062	482699
22850	482700
127975	482701
74300	482702
85741	482703
3980	482704
71642	482705
104806	482706
22694	482707
100723	482708
3658	482709
47752	482710
34238	482711
12245	482712
23264	482713
794	482714
124866	482715
13128	482716
47209	482717
54578	482718
7279	482719
2596	482720
2507	482721
21308	482722
50361	482723
44048	482724
5033	482725
11527	482726
30719	482727
10250	482728
41994	482729
20100	482730
21224	482731
15686	482732
144	482733
33988	482734
33685	482735
27688	482736
49393	482737
2297	482738
11343	482739
90989	482740
21669	482741
85198	482742
88468	482743
68424	482744
9481	482745
61548	482746
103960	482747
20442	482748
4851	482749
118155	482750
755	482751
37341	482752
28497	482753
27229	482754
219	482755
35577	482756
63115	482757
54151	482758
125592	482759
33552	482760
7182	482761
55735	482762
84308	482763
34728	482764
38154	482765
11550	482766
39158	482767
143170	482768
135461	482769
47874	482770
5217	482771
52057	482772
10551	482773
2357	482774
64861	482775
18854	482776
133015	482777
53078	482778
10977	482779
3247	482780
32001	482781
26882	482782
58355	482783
39748	482784
8411	482785
57786	482786
33140	482787
134522	482788
72680	482789
69719	482790
19996	482791
69626	482792
20782	482793
97198	482794
968	482795
39812	482796
15418	482797
16508	482798
8094	482799
594	482800
57822	482801
22547	482802
27687	482803
37141	482804
7283	482805
3460	482806
37240	482807
10145	482808
23241	482809
44584	482810
30403	482811
34609	482812
31593	482813
1319	482814
22475	482815
48999	482816
27381	482817
62798	482818
3701	482819
80318	482820
57797	482821
67204	482822
4148	482823
80725	482824
98805	482825
17696	482826
5322	482827
19327	482828
33390	482829
9283	482830
5470	482831
27351	482832
14842	482833
3760	482834
133202	482835
81255	482836
36024	482837
3214	482838
1754	482839
57167	482840
28909	482841
7318	482842
749	482843
2741	482844
94938	482845
38315	482846
8350	482847
103867	482848
97222	482849
28414	482850
2342	482851
2981	482852
42398	482853
75168	482854
76976	482855
145559	482856
13871	482857
47476	482858
74234	482859
40763	482860
24493	482861
59670	482862
38994	482863
57196	482864
37925	482865
950	482866
75865	482867
65384	482868
12994	482869
2423	482870
50507	482871
26772	482872
35643	482873
127085	482874
126636	482875
24501	482876
25396	482877
49220	482878
53683	482879
1041	482880
64741	482881
38506	482882
78978	482883
2378	482884
14403	482885
87	482886
82966	482887
126472	482888
4572	482889
56352	482890
122125	482891
72818	482892
14710	482893
28333	482894
126712	482895
73673	482896
87089	482897
41699	482898
24174	482899
7778	482900
34559	482901
25145	482902
34941	482903
37066	482904
120277	482905
33305	482906
8031	482907
22068	482908
105630	482909
13601	482910
1825	482911
131849	482912
39477	482913
41871	482914
102850	482915
67979	482916
52486	482917
39220	482918
5537	482919
120	482920
33253	482921
1754	482922
76394	482923
67446	482924
5864	482925
120174	482926
30068	482927
5879	482928
7329	482929
78975	482930
92578	482931
25963	482932
3750	482933
11283	482934
61001	482935
36096	482936
13757	482937
15257	482938
6271	482939
44582	482940
40473	482941
97534	482942
13842	482943
45999	482944
11037	482945
45661	482946
73237	482947
56446	482948
68171	482949
104716	482950
36630	482951
8754	482952
9148	482953
8692	482954
84859	482955
57600	482956
55280	482957
30554	482958
26505	482959
58786	482960
22192	482961
1087	482962
91187	482963
63506	482964
99213	482965
7584	482966
7186	482967
41489	482968
45399	482969
601	482970
49426	482971
21841	482972
60837	482973
11771	482974
106468	482975
9537	482976
98981	482977
67984	482978
16918	482979
11282	482980
5436	482981
41851	482982
418	482983
9037	482984
13500	482985
134273	482986
22846	482987
76890	482988
85089	482989
9624	482990
72855	482991
103859	482992
29764	482993
112091	482994
46880	482995
34655	482996
8412	482997
11900	482998
14817	482999
81551	483000
12841	483001
627	483002
112381	483003
3199	483004
43819	483005
1053	483006
51725	483007
46113	483008
87065	483009
53082	483010
48401	483011
67247	483012
63365	483013
2920	483014
67038	483015
9648	483016
150314	483017
74252	483018
136365	483019
121839	483020
25066	483021
57611	483022
86594	483023
37568	483024
3764	483025
28176	483026
3694	483027
43949	483028
21109	483029
19369	483030
99604	483031
163	483032
1403	483033
65237	483034
78264	483035
25505	483036
100924	483037
6039	483038
37819	483039
69071	483040
9593	483041
110058	483042
27831	483043
108591	483044
13739	483045
11033	483046
4063	483047
22621	483048
4255	483049
1447	483050
13725	483051
24319	483052
10124	483053
113834	483054
88383	483055
54015	483056
79971	483057
72601	483058
141447	483059
47073	483060
17955	483061
63260	483062
46500	483063
81530	483064
9467	483065
25192	483066
65000	483067
57790	483068
8432	483069
66468	483070
42775	483071
2979	483072
8137	483073
11748	483074
119819	483075
63528	483076
1826	483077
864	483078
3529	483079
19240	483080
19212	483081
3278	483082
48625	483083
42512	483084
79602	483085
74689	483086
2522	483087
85091	483088
3110	483089
55634	483090
10753	483091
33110	483092
21806	483093
127684	483094
81815	483095
75364	483096
112649	483097
56606	483098
51674	483099
30809	483100
54535	483101
13564	483102
40112	483103
57371	483104
16162	483105
732	483106
122513	483107
82223	483108
83849	483109
17206	483110
42820	483111
2603	483112
112944	483113
18809	483114
41631	483115
118608	483116
6333	483117
78652	483118
10383	483119
14925	483120
2078	483121
41448	483122
44788	483123
8515	483124
10676	483125
64263	483126
36915	483127
49411	483128
71469	483129
51984	483130
39019	483131
32338	483132
86703	483133
6258	483134
10230	483135
10277	483136
19120	483137
30681	483138
33718	483139
28720	483140
23422	483141
41235	483142
75508	483143
32244	483144
80672	483145
19565	483146
38142	483147
21921	483148
11185	483149
56005	483150
12537	483151
75882	483152
8472	483153
68434	483154
28696	483155
95664	483156
59816	483157
25422	483158
69896	483159
39559	483160
104322	483161
83794	483162
42629	483163
17457	483164
2501	483165
37592	483166
34481	483167
14387	483168
71085	483169
88228	483170
94173	483171
58412	483172
23545	483173
62555	483174
3764	483175
82344	483176
84472	483177
80181	483178
135954	483179
130819	483180
76257	483181
62912	483182
40170	483183
18622	483184
81569	483185
120269	483186
33843	483187
70532	483188
89	483189
74949	483190
7137	483191
54684	483192
264	483193
6325	483194
6140	483195
32514	483196
23229	483197
25390	483198
28553	483199
34213	483200
10514	483201
4612	483202
13237	483203
46156	483204
7076	483205
35179	483206
1479	483207
62474	483208
21576	483209
141733	483210
10343	483211
36920	483212
926	483213
32003	483214
35444	483215
9818	483216
18078	483217
36097	483218
1122	483219
39539	483220
14425	483221
48399	483222
7450	483223
9928	483224
72979	483225
38201	483226
3870	483227
12993	483228
25568	483229
83355	483230
6618	483231
21309	483232
50427	483233
383	483234
5388	483235
83517	483236
40355	483237
149610	483238
548	483239
41339	483240
81321	483241
64953	483242
94667	483243
48395	483244
41934	483245
50551	483246
71287	483247
130413	483248
52072	483249
70864	483250
36417	483251
13337	483252
21435	483253
32048	483254
38613	483255
54749	483256
88079	483257
24612	483258
322	483259
60304	483260
63720	483261
123648	483262
50328	483263
21063	483264
122030	483265
87996	483266
112880	483267
23386	483268
45437	483269
11683	483270
4300	483271
605	483272
129292	483273
58199	483274
22127	483275
52519	483276
34163	483277
48405	483278
108754	483279
51814	483280
8837	483281
44264	483282
28641	483283
1822	483284
20567	483285
77724	483286
73337	483287
64807	483288
53420	483289
29187	483290
1012	483291
5911	483292
90727	483293
15558	483294
24396	483295
61158	483296
93802	483297
10584	483298
31980	483299
124981	483300
9928	483301
38168	483302
40303	483303
580	483304
13630	483305
43906	483306
88788	483307
17158	483308
9034	483309
132208	483310
129955	483311
30585	483312
25879	483313
103175	483314
27940	483315
112507	483316
24296	483317
2604	483318
20194	483319
1743	483320
888	483321
104870	483322
36880	483323
41469	483324
53971	483325
40421	483326
16977	483327
21103	483328
67474	483329
388	483330
24357	483331
131682	483332
11445	483333
18851	483334
116146	483335
138107	483336
18942	483337
9458	483338
62545	483339
4323	483340
30908	483341
56501	483342
26775	483343
116459	483344
6207	483345
51196	483346
71796	483347
7021	483348
93310	483349
49843	483350
87921	483351
57099	483352
5056	483353
35514	483354
77894	483355
19958	483356
79950	483357
32747	483358
24909	483359
44637	483360
109540	483361
110819	483362
121009	483363
117738	483364
78298	483365
79168	483366
72948	483367
66156	483368
53938	483369
20358	483370
14338	483371
30346	483372
710	483373
8740	483374
8847	483375
48698	483376
104048	483377
101464	483378
78593	483379
7681	483380
21689	483381
8073	483382
25124	483383
103383	483384
74289	483385
105392	483386
17747	483387
903	483388
8086	483389
92551	483390
5307	483391
37064	483392
71236	483393
39222	483394
22828	483395
49629	483396
91548	483397
16282	483398
55911	483399
2127	483400
69972	483401
42097	483402
38413	483403
54366	483404
6157	483405
47590	483406
36142	483407
85006	483408
41775	483409
79792	483410
50968	483411
13963	483412
90861	483413
24246	483414
40712	483415
43106	483416
11062	483417
94579	483418
36956	483419
53253	483420
4773	483421
60384	483422
85470	483423
24667	483424
108419	483425
81821	483426
79550	483427
24103	483428
58504	483429
68369	483430
67746	483431
37558	483432
1174	483433
25030	483434
12014	483435
23768	483436
6158	483437
88500	483438
33741	483439
16033	483440
31781	483441
4271	483442
1487	483443
35979	483444
55443	483445
22259	483446
59887	483447
17788	483448
31217	483449
85438	483450
27848	483451
2256	483452
9909	483453
85752	483454
100479	483455
32211	483456
12575	483457
116767	483458
119852	483459
3691	483460
113256	483461
1050	483462
68114	483463
83481	483464
89297	483465
108047	483466
22205	483467
38038	483468
2758	483469
30386	483470
38736	483471
16203	483472
14771	483473
465	483474
7989	483475
44874	483476
43577	483477
131363	483478
20555	483479
21412	483480
39406	483481
56467	483482
18952	483483
3600	483484
81461	483485
10876	483486
31594	483487
123124	483488
39136	483489
59261	483490
41358	483491
24174	483492
127171	483493
4124	483494
55318	483495
47912	483496
68313	483497
86516	483498
57163	483499
83285	483500
48763	483501
5419	483502
13749	483503
3482	483504
8814	483505
66060	483506
79822	483507
81402	483508
14062	483509
6677	483510
97228	483511
78980	483512
16440	483513
11072	483514
65467	483515
2942	483516
66023	483517
93388	483518
34742	483519
269	483520
19618	483521
40569	483522
13102	483523
49485	483524
9225	483525
19601	483526
1360	483527
2947	483528
108619	483529
46	483530
55499	483531
4048	483532
7452	483533
11946	483534
36708	483535
1105	483536
12345	483537
20861	483538
11343	483539
12590	483540
48436	483541
110915	483542
10411	483543
20767	483544
5484	483545
127515	483546
98076	483547
13824	483548
77992	483549
3351	483550
14337	483551
89224	483552
1362	483553
133573	483554
2759	483555
16732	483556
2384	483557
69027	483558
46208	483559
106434	483560
38975	483561
38280	483562
9792	483563
109392	483564
12307	483565
49609	483566
85518	483567
78475	483568
93774	483569
11927	483570
1490	483571
71129	483572
43142	483573
110043	483574
13699	483575
70104	483576
125235	483577
866	483578
13092	483579
396	483580
65721	483581
18620	483582
33146	483583
47553	483584
146450	483585
23158	483586
46392	483587
93478	483588
13397	483589
26582	483590
79579	483591
2971	483592
47760	483593
76966	483594
13014	483595
20397	483596
43150	483597
87521	483598
25042	483599
30554	483600
42753	483601
55250	483602
65118	483603
44847	483604
81757	483605
128907	483606
7811	483607
111756	483608
2203	483609
31763	483610
36015	483611
57443	483612
6801	483613
83821	483614
32675	483615
46092	483616
62063	483617
1830	483618
10080	483619
26661	483620
45751	483621
89	483622
8461	483623
43999	483624
270	483625
114785	483626
2865	483627
19076	483628
24751	483629
39604	483630
149575	483631
11754	483632
39060	483633
3653	483634
5578	483635
186	483636
46662	483637
123684	483638
50427	483639
31447	483640
9313	483641
47021	483642
45161	483643
44589	483644
68921	483645
50795	483646
33159	483647
18576	483648
2141	483649
41667	483650
11112	483651
53295	483652
3666	483653
56232	483654
86270	483655
32058	483656
18096	483657
12930	483658
33707	483659
54604	483660
1545	483661
28884	483662
5867	483663
14104	483664
34293	483665
3662	483666
31402	483667
5801	483668
45623	483669
3511	483670
7470	483671
8805	483672
40139	483673
55466	483674
124450	483675
66075	483676
31454	483677
38642	483678
31739	483679
102195	483680
89037	483681
12041	483682
38493	483683
1123	483684
121202	483685
105180	483686
76585	483687
10454	483688
6382	483689
68103	483690
11464	483691
37440	483692
11	483693
90952	483694
99069	483695
66369	483696
8205	483697
276	483698
60229	483699
71185	483700
22123	483701
885	483702
36346	483703
23105	483704
12700	483705
75896	483706
77316	483707
35881	483708
31340	483709
19014	483710
32318	483711
38336	483712
14259	483713
3312	483714
52921	483715
2614	483716
70995	483717
38656	483718
67363	483719
24697	483720
45718	483721
20648	483722
36530	483723
71989	483724
16085	483725
9118	483726
126675	483727
6294	483728
121291	483729
20934	483730
127	483731
17175	483732
11699	483733
135800	483734
42174	483735
96065	483736
111696	483737
41781	483738
42845	483739
14287	483740
10700	483741
95228	483742
46068	483743
102635	483744
41308	483745
95096	483746
19961	483747
30507	483748
2975	483749
67428	483750
2480	483751
24989	483752
96385	483753
134968	483754
116570	483755
84216	483756
25778	483757
76839	483758
78686	483759
126755	483760
23804	483761
61502	483762
10251	483763
95894	483764
120476	483765
34343	483766
57908	483767
22493	483768
4705	483769
29997	483770
40315	483771
119909	483772
28385	483773
101720	483774
6666	483775
81530	483776
26273	483777
34973	483778
22695	483779
39841	483780
73631	483781
89113	483782
95643	483783
24193	483784
97380	483785
92368	483786
5869	483787
92965	483788
1571	483789
44524	483790
17735	483791
10786	483792
106449	483793
130646	483794
121559	483795
7252	483796
88880	483797
71379	483798
19	483799
8989	483800
118525	483801
93816	483802
37329	483803
38345	483804
7109	483805
112207	483806
82158	483807
42433	483808
60503	483809
17704	483810
611	483811
122344	483812
102624	483813
100867	483814
80872	483815
63409	483816
33753	483817
19672	483818
29508	483819
7940	483820
49554	483821
1811	483822
5795	483823
60132	483824
66285	483825
47279	483826
76126	483827
25354	483828
30584	483829
38902	483830
9795	483831
111071	483832
14030	483833
39459	483834
40052	483835
133038	483836
2056	483837
143730	483838
85203	483839
7494	483840
46558	483841
102794	483842
43813	483843
2222	483844
9684	483845
200	483846
126477	483847
2751	483848
4074	483849
11819	483850
40261	483851
33945	483852
63673	483853
60672	483854
34461	483855
52280	483856
41507	483857
51773	483858
57921	483859
13203	483860
145837	483861
629	483862
6916	483863
55540	483864
8864	483865
72854	483866
83504	483867
32775	483868
93873	483869
79487	483870
63612	483871
47497	483872
47508	483873
44593	483874
11246	483875
24907	483876
65938	483877
24916	483878
8856	483879
44237	483880
47717	483881
1078	483882
24860	483883
102325	483884
35499	483885
61300	483886
41506	483887
2293	483888
40805	483889
110598	483890
56588	483891
78191	483892
135981	483893
59079	483894
12020	483895
74449	483896
8063	483897
63022	483898
4979	483899
15228	483900
58193	483901
1421	483902
84585	483903
31676	483904
73768	483905
10275	483906
82701	483907
102335	483908
16080	483909
26577	483910
106147	483911
10245	483912
35743	483913
18702	483914
93014	483915
64577	483916
66231	483917
23820	483918
15885	483919
59761	483920
40683	483921
53102	483922
133071	483923
10018	483924
459	483925
10862	483926
3821	483927
41846	483928
83732	483929
52719	483930
5955	483931
16925	483932
125	483933
62356	483934
32261	483935
21443	483936
31570	483937
48533	483938
9673	483939
14887	483940
23148	483941
40831	483942
16177	483943
2568	483944
43674	483945
93937	483946
20181	483947
114954	483948
11841	483949
80217	483950
83487	483951
426	483952
32378	483953
10888	483954
114632	483955
92607	483956
71533	483957
1197	483958
95609	483959
9163	483960
7644	483961
61227	483962
62626	483963
16951	483964
82371	483965
51998	483966
51245	483967
29986	483968
57558	483969
42466	483970
39	483971
30037	483972
112403	483973
150517	483974
45115	483975
49913	483976
14391	483977
24492	483978
102857	483979
48321	483980
101362	483981
85529	483982
42173	483983
47562	483984
8475	483985
26104	483986
129797	483987
110114	483988
46291	483989
25426	483990
83624	483991
51928	483992
11876	483993
16119	483994
66335	483995
47512	483996
593	483997
102438	483998
16495	483999
12699	484000
45932	484001
12025	484002
30680	484003
66082	484004
88817	484005
1137	484006
83551	484007
98882	484008
30256	484009
85439	484010
30304	484011
35181	484012
76069	484013
12618	484014
51194	484015
11646	484016
2084	484017
23763	484018
61088	484019
58543	484020
40313	484021
85285	484022
48688	484023
5646	484024
97594	484025
92731	484026
3363	484027
25588	484028
38766	484029
50989	484030
40666	484031
4244	484032
20216	484033
43559	484034
390	484035
113840	484036
63986	484037
32289	484038
5736	484039
27388	484040
4934	484041
44642	484042
74167	484043
3526	484044
51345	484045
27585	484046
19961	484047
1082	484048
4742	484049
15738	484050
74866	484051
90920	484052
24820	484053
106036	484054
2672	484055
37211	484056
3055	484057
15205	484058
9331	484059
8225	484060
18481	484061
42201	484062
6739	484063
57278	484064
14462	484065
59284	484066
3090	484067
50903	484068
19456	484069
5002	484070
37129	484071
10676	484072
4200	484073
118737	484074
12600	484075
5649	484076
3672	484077
10578	484078
65306	484079
26824	484080
71890	484081
30973	484082
9187	484083
37205	484084
74682	484085
84506	484086
63487	484087
89067	484088
488	484089
77879	484090
61306	484091
62805	484092
58925	484093
32591	484094
4368	484095
5149	484096
38052	484097
45735	484098
86834	484099
45883	484100
26906	484101
79461	484102
21434	484103
2318	484104
18273	484105
117258	484106
101406	484107
48376	484108
818	484109
21306	484110
64699	484111
12581	484112
57654	484113
756	484114
129526	484115
806	484116
11535	484117
116866	484118
18830	484119
19625	484120
2750	484121
81886	484122
4429	484123
22010	484124
90026	484125
7054	484126
75050	484127
18547	484128
56082	484129
10731	484130
63749	484131
34164	484132
16910	484133
44941	484134
31318	484135
71152	484136
12213	484137
44324	484138
7507	484139
46047	484140
28188	484141
102798	484142
137556	484143
53836	484144
12988	484145
78062	484146
61741	484147
28124	484148
13573	484149
68312	484150
137168	484151
6011	484152
8539	484153
100727	484154
53556	484155
5563	484156
120190	484157
89758	484158
36117	484159
31315	484160
24617	484161
84394	484162
7991	484163
123645	484164
12317	484165
17160	484166
59492	484167
22641	484168
26509	484169
12725	484170
41350	484171
5816	484172
93165	484173
14516	484174
32981	484175
107717	484176
14466	484177
66449	484178
60159	484179
101747	484180
66839	484181
116408	484182
68945	484183
70655	484184
22392	484185
4490	484186
59	484187
7138	484188
42443	484189
68810	484190
6977	484191
110688	484192
76447	484193
72801	484194
4608	484195
18874	484196
20895	484197
5943	484198
10526	484199
120644	484200
15209	484201
136127	484202
22891	484203
19261	484204
8078	484205
9607	484206
16009	484207
117346	484208
12581	484209
6628	484210
600	484211
8017	484212
73438	484213
44117	484214
22103	484215
36117	484216
102781	484217
7846	484218
82971	484219
26999	484220
13080	484221
36420	484222
35227	484223
54619	484224
402	484225
13343	484226
9712	484227
91273	484228
31936	484229
34197	484230
30093	484231
33161	484232
38718	484233
43229	484234
58182	484235
73245	484236
51368	484237
7571	484238
17657	484239
30709	484240
36208	484241
74665	484242
5847	484243
54507	484244
70360	484245
82624	484246
19660	484247
53213	484248
33371	484249
114034	484250
48540	484251
855	484252
12470	484253
66262	484254
119028	484255
100270	484256
109966	484257
7979	484258
2614	484259
29727	484260
45112	484261
7673	484262
45894	484263
48784	484264
20873	484265
13931	484266
70739	484267
84626	484268
11465	484269
58942	484270
7740	484271
22947	484272
131411	484273
25028	484274
87042	484275
16089	484276
21462	484277
80316	484278
124073	484279
15043	484280
25214	484281
27897	484282
28763	484283
90613	484284
105168	484285
3495	484286
51090	484287
8646	484288
146771	484289
36008	484290
3822	484291
28357	484292
26284	484293
117487	484294
8127	484295
7429	484296
57885	484297
30388	484298
23997	484299
96095	484300
36510	484301
4382	484302
72946	484303
35072	484304
2224	484305
13556	484306
117024	484307
5936	484308
12527	484309
114096	484310
4580	484311
121863	484312
6697	484313
6853	484314
4235	484315
1020	484316
4900	484317
119729	484318
55928	484319
21173	484320
82270	484321
41780	484322
23676	484323
19948	484324
48416	484325
128227	484326
14568	484327
137084	484328
1066	484329
115475	484330
47770	484331
52194	484332
47248	484333
19926	484334
72838	484335
100451	484336
17916	484337
1118	484338
76345	484339
56823	484340
53407	484341
7953	484342
31827	484343
13811	484344
103701	484345
7900	484346
43477	484347
36834	484348
15969	484349
4413	484350
60856	484351
3858	484352
115884	484353
36726	484354
66443	484355
125225	484356
11814	484357
2014	484358
85346	484359
1477	484360
42832	484361
73460	484362
13272	484363
92516	484364
9067	484365
31437	484366
76637	484367
57229	484368
141618	484369
58908	484370
87287	484371
5185	484372
19200	484373
65849	484374
50723	484375
21931	484376
22380	484377
19906	484378
31226	484379
471	484380
39347	484381
80943	484382
5351	484383
848	484384
29964	484385
10117	484386
6227	484387
1376	484388
6203	484389
8265	484390
38931	484391
8396	484392
9271	484393
73744	484394
18995	484395
67797	484396
17744	484397
94202	484398
2366	484399
37222	484400
8192	484401
28152	484402
117854	484403
147672	484404
34432	484405
42686	484406
5072	484407
33750	484408
17142	484409
109096	484410
98901	484411
98560	484412
36182	484413
7087	484414
114895	484415
16545	484416
62287	484417
106715	484418
66187	484419
26410	484420
18667	484421
698	484422
8284	484423
105707	484424
87068	484425
616	484426
7381	484427
49245	484428
87496	484429
7270	484430
1717	484431
14465	484432
76244	484433
18780	484434
3241	484435
32	484436
30350	484437
3293	484438
6290	484439
72117	484440
10530	484441
86273	484442
75231	484443
82908	484444
104259	484445
28467	484446
2345	484447
95530	484448
86495	484449
60076	484450
3917	484451
148454	484452
78589	484453
26101	484454
16490	484455
66329	484456
702	484457
13001	484458
100746	484459
8902	484460
16409	484461
78200	484462
70605	484463
80010	484464
122264	484465
49954	484466
2419	484467
85520	484468
5791	484469
52013	484470
34996	484471
30886	484472
8961	484473
109196	484474
59239	484475
80706	484476
29003	484477
10491	484478
47495	484479
16367	484480
53696	484481
8111	484482
38034	484483
15341	484484
2	484485
77216	484486
17464	484487
44350	484488
104754	484489
72064	484490
88046	484491
1460	484492
7697	484493
130078	484494
18722	484495
73218	484496
36630	484497
4523	484498
1320	484499
30132	484500
50603	484501
43947	484502
21057	484503
71046	484504
1454	484505
120961	484506
46203	484507
83271	484508
27130	484509
49678	484510
21714	484511
98510	484512
13325	484513
74461	484514
125686	484515
3714	484516
2437	484517
84590	484518
77328	484519
40096	484520
5180	484521
26991	484522
55103	484523
54244	484524
115531	484525
43523	484526
35787	484527
29867	484528
53597	484529
38853	484530
79	484531
8944	484532
9719	484533
123729	484534
34246	484535
18138	484536
102252	484537
2602	484538
5095	484539
99435	484540
137482	484541
31117	484542
4100	484543
12939	484544
3298	484545
47005	484546
41042	484547
2462	484548
69327	484549
82904	484550
18856	484551
10767	484552
119862	484553
92100	484554
28281	484555
39388	484556
79400	484557
35197	484558
48739	484559
23410	484560
43058	484561
69924	484562
13667	484563
55234	484564
16355	484565
78949	484566
63030	484567
126018	484568
70290	484569
12715	484570
63236	484571
113363	484572
3430	484573
62809	484574
51385	484575
35111	484576
118892	484577
6558	484578
9677	484579
52546	484580
5573	484581
19464	484582
15038	484583
4741	484584
41009	484585
56457	484586
10013	484587
109629	484588
11905	484589
46762	484590
148792	484591
47730	484592
12478	484593
5539	484594
23878	484595
89117	484596
52988	484597
1531	484598
34510	484599
30096	484600
10233	484601
125999	484602
109309	484603
76046	484604
18702	484605
46064	484606
46942	484607
141111	484608
87197	484609
12765	484610
8286	484611
12122	484612
35597	484613
91723	484614
113216	484615
45771	484616
93270	484617
50692	484618
29241	484619
15238	484620
71022	484621
3088	484622
56597	484623
34015	484624
126765	484625
104200	484626
76808	484627
8684	484628
45307	484629
77208	484630
86641	484631
11416	484632
40314	484633
33641	484634
137906	484635
25303	484636
34457	484637
14769	484638
109475	484639
10211	484640
12856	484641
75268	484642
49373	484643
9160	484644
5342	484645
45127	484646
15442	484647
69082	484648
1125	484649
15549	484650
77174	484651
21720	484652
12963	484653
5059	484654
127887	484655
112110	484656
10500	484657
71599	484658
140295	484659
116599	484660
99388	484661
21317	484662
99200	484663
17379	484664
100	484665
39904	484666
10175	484667
35205	484668
70386	484669
5204	484670
34895	484671
17404	484672
74330	484673
19256	484674
60067	484675
55560	484676
91407	484677
45978	484678
84287	484679
25505	484680
31755	484681
84045	484682
26103	484683
24318	484684
55331	484685
137695	484686
2630	484687
53117	484688
53249	484689
22899	484690
1326	484691
28609	484692
23724	484693
23648	484694
39913	484695
45784	484696
131604	484697
8869	484698
30513	484699
2569	484700
48210	484701
43978	484702
10718	484703
11297	484704
9003	484705
52281	484706
51339	484707
93791	484708
5824	484709
19565	484710
13686	484711
60619	484712
64037	484713
44929	484714
22928	484715
15780	484716
34017	484717
10	484718
543	484719
3237	484720
16304	484721
4711	484722
80859	484723
9827	484724
26239	484725
43068	484726
16316	484727
24	484728
70821	484729
70870	484730
10434	484731
25730	484732
726	484733
34642	484734
6380	484735
12390	484736
12852	484737
57517	484738
18047	484739
1330	484740
68277	484741
44518	484742
23165	484743
58722	484744
55799	484745
528	484746
53924	484747
139092	484748
46317	484749
77798	484750
33418	484751
25961	484752
1984	484753
74343	484754
1176	484755
15565	484756
134256	484757
92	484758
16759	484759
77224	484760
16699	484761
107818	484762
5832	484763
112479	484764
71601	484765
53449	484766
30240	484767
54063	484768
13044	484769
88195	484770
72688	484771
2701	484772
125843	484773
33599	484774
34801	484775
119453	484776
128677	484777
99699	484778
40555	484779
89606	484780
49122	484781
63726	484782
2028	484783
60266	484784
8914	484785
5902	484786
18284	484787
52771	484788
18258	484789
101123	484790
20346	484791
122003	484792
57452	484793
13353	484794
55140	484795
31870	484796
31535	484797
1326	484798
61393	484799
20444	484800
60658	484801
30316	484802
32300	484803
5125	484804
79595	484805
46503	484806
213	484807
10281	484808
60913	484809
45781	484810
32940	484811
88131	484812
50481	484813
3029	484814
12733	484815
1245	484816
12251	484817
32569	484818
89939	484819
57919	484820
87043	484821
12255	484822
19381	484823
5286	484824
52541	484825
52334	484826
57486	484827
50819	484828
5459	484829
17740	484830
14353	484831
61023	484832
19589	484833
10918	484834
112161	484835
14261	484836
40119	484837
62419	484838
139738	484839
39777	484840
141767	484841
6877	484842
17655	484843
2349	484844
36505	484845
18050	484846
23086	484847
13075	484848
53591	484849
85849	484850
57945	484851
108228	484852
42682	484853
5324	484854
80696	484855
22648	484856
117524	484857
16848	484858
88177	484859
26500	484860
22459	484861
77837	484862
11823	484863
23323	484864
71985	484865
36548	484866
14261	484867
14782	484868
96356	484869
223	484870
91634	484871
27843	484872
24844	484873
42772	484874
99331	484875
46694	484876
71216	484877
65407	484878
14687	484879
99452	484880
23686	484881
56571	484882
67732	484883
56299	484884
35126	484885
32364	484886
89600	484887
433	484888
82083	484889
75036	484890
9560	484891
121619	484892
58724	484893
1625	484894
40401	484895
72317	484896
800	484897
50607	484898
89068	484899
19237	484900
102575	484901
11538	484902
10710	484903
36113	484904
78016	484905
22693	484906
107938	484907
133947	484908
50924	484909
6199	484910
6778	484911
68686	484912
13291	484913
66070	484914
108557	484915
29935	484916
17824	484917
10749	484918
23221	484919
10758	484920
120021	484921
102427	484922
46772	484923
21760	484924
35665	484925
17916	484926
15252	484927
52249	484928
113374	484929
2956	484930
81387	484931
98243	484932
19190	484933
2077	484934
41557	484935
18531	484936
38955	484937
57712	484938
133850	484939
34449	484940
11144	484941
44918	484942
13052	484943
8527	484944
85381	484945
75312	484946
47535	484947
121799	484948
11690	484949
82484	484950
6156	484951
2068	484952
34064	484953
4389	484954
3807	484955
28059	484956
15634	484957
19464	484958
58677	484959
34691	484960
2024	484961
3209	484962
10058	484963
30360	484964
54272	484965
893	484966
41093	484967
20488	484968
19213	484969
2430	484970
23288	484971
92119	484972
63511	484973
42802	484974
61149	484975
112434	484976
11388	484977
1525	484978
60131	484979
17289	484980
88353	484981
6377	484982
67256	484983
546	484984
141717	484985
75404	484986
58905	484987
102661	484988
70167	484989
102351	484990
11842	484991
78	484992
113807	484993
31570	484994
75707	484995
41968	484996
2026	484997
24841	484998
117487	484999
20878	485000
6022	485001
6216	485002
57559	485003
86623	485004
54477	485005
24872	485006
16958	485007
297	485008
43877	485009
113896	485010
75015	485011
9755	485012
52028	485013
41376	485014
15910	485015
25852	485016
9651	485017
4065	485018
141984	485019
65146	485020
44233	485021
21102	485022
19716	485023
48040	485024
33341	485025
48659	485026
43884	485027
23844	485028
83353	485029
77628	485030
93893	485031
74425	485032
84040	485033
42699	485034
67290	485035
50408	485036
120082	485037
1674	485038
9192	485039
70478	485040
65034	485041
12811	485042
40331	485043
98182	485044
88985	485045
73974	485046
42413	485047
61500	485048
100235	485049
88584	485050
1157	485051
48649	485052
51297	485053
2867	485054
77012	485055
22820	485056
63039	485057
9281	485058
53772	485059
14192	485060
11005	485061
8873	485062
31621	485063
12901	485064
52265	485065
46191	485066
33017	485067
55972	485068
71527	485069
62863	485070
676	485071
49	485072
20057	485073
9143	485074
106468	485075
71550	485076
9821	485077
72361	485078
5292	485079
9538	485080
63779	485081
34369	485082
2634	485083
104561	485084
112087	485085
111163	485086
66692	485087
79984	485088
71931	485089
110543	485090
55531	485091
55005	485092
90983	485093
86607	485094
23258	485095
52825	485096
24307	485097
112309	485098
71925	485099
63497	485100
4783	485101
43769	485102
22168	485103
107180	485104
16151	485105
58113	485106
37537	485107
7875	485108
14222	485109
72735	485110
55605	485111
96865	485112
45677	485113
52173	485114
22830	485115
57514	485116
66044	485117
124911	485118
16013	485119
39616	485120
14880	485121
16143	485122
8152	485123
50655	485124
3404	485125
97811	485126
96487	485127
110102	485128
13060	485129
135721	485130
29382	485131
18707	485132
69305	485133
1464	485134
9482	485135
51169	485136
91584	485137
1772	485138
58522	485139
19042	485140
45580	485141
88631	485142
7949	485143
77046	485144
85673	485145
2788	485146
11894	485147
25441	485148
54900	485149
1350	485150
48571	485151
43375	485152
12128	485153
9366	485154
1559	485155
6207	485156
119358	485157
137763	485158
146865	485159
16142	485160
136597	485161
43872	485162
22962	485163
10375	485164
120778	485165
39560	485166
69501	485167
9214	485168
4062	485169
90833	485170
3063	485171
130758	485172
90774	485173
4519	485174
9368	485175
11019	485176
36434	485177
123177	485178
2522	485179
1481	485180
8849	485181
25056	485182
76743	485183
58627	485184
37486	485185
57439	485186
15398	485187
96636	485188
30263	485189
47513	485190
66828	485191
96680	485192
3224	485193
149278	485194
20406	485195
120906	485196
37816	485197
62752	485198
82648	485199
112507	485200
31521	485201
28420	485202
531	485203
17196	485204
1754	485205
74903	485206
136340	485207
131997	485208
149089	485209
68569	485210
43060	485211
87176	485212
69389	485213
46553	485214
189	485215
3562	485216
41433	485217
53151	485218
22750	485219
21078	485220
21787	485221
13207	485222
66579	485223
10936	485224
28926	485225
21398	485226
35103	485227
76947	485228
29157	485229
18436	485230
34344	485231
13557	485232
67012	485233
1933	485234
4638	485235
54216	485236
52802	485237
29122	485238
14179	485239
119225	485240
7715	485241
104091	485242
98962	485243
1428	485244
20932	485245
83702	485246
16277	485247
53493	485248
12619	485249
2617	485250
106470	485251
68339	485252
117989	485253
25716	485254
30863	485255
33193	485256
14274	485257
15729	485258
20779	485259
85974	485260
30503	485261
79110	485262
125848	485263
10101	485264
136730	485265
1332	485266
919	485267
40951	485268
5003	485269
16004	485270
32684	485271
5172	485272
132308	485273
29104	485274
21985	485275
82412	485276
94533	485277
108921	485278
11153	485279
21470	485280
44195	485281
769	485282
90340	485283
3360	485284
73427	485285
11423	485286
36806	485287
66597	485288
50792	485289
8291	485290
8165	485291
7181	485292
70962	485293
39042	485294
16598	485295
47679	485296
1935	485297
41940	485298
522	485299
106345	485300
69	485301
9522	485302
40956	485303
17112	485304
14352	485305
38362	485306
84429	485307
41494	485308
83575	485309
109827	485310
9829	485311
27951	485312
106438	485313
24455	485314
58506	485315
103	485316
72457	485317
96219	485318
141856	485319
28473	485320
911	485321
30395	485322
132428	485323
18520	485324
47604	485325
58165	485326
41978	485327
842	485328
74493	485329
57638	485330
31171	485331
58885	485332
23209	485333
61197	485334
57878	485335
336	485336
45152	485337
9296	485338
35844	485339
49900	485340
8296	485341
1873	485342
1970	485343
63444	485344
19092	485345
14944	485346
12515	485347
41538	485348
49472	485349
119275	485350
5725	485351
68681	485352
55143	485353
24760	485354
49566	485355
76678	485356
77225	485357
6458	485358
8045	485359
42274	485360
38419	485361
64453	485362
11283	485363
67766	485364
42560	485365
96489	485366
59786	485367
7483	485368
9919	485369
94861	485370
23342	485371
35641	485372
63515	485373
98229	485374
5342	485375
19475	485376
44496	485377
48725	485378
70709	485379
1187	485380
31311	485381
24877	485382
29540	485383
23591	485384
13830	485385
66871	485386
193	485387
38903	485388
24754	485389
99765	485390
26225	485391
95881	485392
16244	485393
16836	485394
33148	485395
49903	485396
10588	485397
22658	485398
3253	485399
53004	485400
4189	485401
41587	485402
23279	485403
9214	485404
72814	485405
78626	485406
115	485407
56976	485408
65384	485409
33650	485410
34673	485411
38139	485412
2902	485413
35718	485414
32403	485415
120353	485416
174	485417
21589	485418
37895	485419
52115	485420
4708	485421
3557	485422
80212	485423
37514	485424
25719	485425
52261	485426
25402	485427
70784	485428
91285	485429
933	485430
33932	485431
75297	485432
46414	485433
1327	485434
23032	485435
14006	485436
11919	485437
6953	485438
20188	485439
8193	485440
99940	485441
3888	485442
50547	485443
138023	485444
94101	485445
10214	485446
80437	485447
78704	485448
6530	485449
83134	485450
134451	485451
129301	485452
28831	485453
26886	485454
139399	485455
93255	485456
508	485457
1158	485458
14396	485459
106766	485460
4545	485461
10929	485462
20962	485463
37097	485464
11245	485465
20570	485466
38742	485467
96898	485468
2443	485469
83134	485470
35301	485471
13455	485472
36777	485473
60526	485474
12349	485475
91507	485476
6135	485477
134372	485478
114	485479
62117	485480
1979	485481
43343	485482
65350	485483
55920	485484
10887	485485
1075	485486
1679	485487
35333	485488
117715	485489
9016	485490
95828	485491
26156	485492
25153	485493
145327	485494
38655	485495
1652	485496
43030	485497
96136	485498
13221	485499
6520	485500
9315	485501
16008	485502
9007	485503
54620	485504
76098	485505
138398	485506
10289	485507
9039	485508
80816	485509
34640	485510
127914	485511
555	485512
1261	485513
15795	485514
16158	485515
8759	485516
68353	485517
48005	485518
12448	485519
57666	485520
121008	485521
86113	485522
36112	485523
21830	485524
87737	485525
3517	485526
13016	485527
81139	485528
6184	485529
17362	485530
1189	485531
97119	485532
30381	485533
313	485534
55306	485535
124791	485536
6416	485537
24807	485538
69219	485539
38655	485540
73294	485541
17430	485542
101494	485543
11537	485544
19840	485545
891	485546
4670	485547
7932	485548
93034	485549
33106	485550
16512	485551
67691	485552
30000	485553
12555	485554
30578	485555
54414	485556
15615	485557
10558	485558
119881	485559
54712	485560
71232	485561
7405	485562
4829	485563
74964	485564
1877	485565
46344	485566
98142	485567
40302	485568
70866	485569
5268	485570
21027	485571
25836	485572
45528	485573
77681	485574
10873	485575
53162	485576
142217	485577
78934	485578
37867	485579
22539	485580
38352	485581
56173	485582
15027	485583
120363	485584
138826	485585
87	485586
43621	485587
119388	485588
28250	485589
31334	485590
35353	485591
24600	485592
17611	485593
6149	485594
66544	485595
24935	485596
135745	485597
73323	485598
63609	485599
4310	485600
107755	485601
18835	485602
108478	485603
92484	485604
53201	485605
95	485606
1882	485607
82612	485608
101636	485609
129377	485610
12313	485611
64687	485612
8012	485613
84672	485614
58097	485615
63629	485616
7016	485617
96913	485618
51416	485619
88487	485620
40454	485621
83503	485622
89651	485623
59819	485624
62056	485625
51325	485626
7622	485627
54120	485628
136877	485629
51640	485630
1869	485631
99030	485632
9756	485633
41444	485634
72360	485635
44677	485636
59616	485637
7102	485638
84495	485639
9390	485640
7124	485641
37158	485642
41711	485643
18832	485644
32347	485645
58773	485646
441	485647
120339	485648
15906	485649
93834	485650
10557	485651
34590	485652
458	485653
16047	485654
6983	485655
37246	485656
14304	485657
12323	485658
21767	485659
119201	485660
40141	485661
62352	485662
14134	485663
120121	485664
19873	485665
71366	485666
86442	485667
18041	485668
43832	485669
40190	485670
22258	485671
60724	485672
4414	485673
18844	485674
50766	485675
123058	485676
107905	485677
11201	485678
772	485679
27179	485680
40757	485681
11628	485682
43031	485683
11295	485684
3002	485685
119814	485686
1700	485687
118962	485688
26825	485689
24758	485690
113681	485691
25255	485692
70110	485693
8163	485694
92320	485695
61768	485696
114874	485697
11991	485698
6699	485699
220	485700
21745	485701
72210	485702
92769	485703
16808	485704
42227	485705
5627	485706
120297	485707
44116	485708
47714	485709
79974	485710
3188	485711
11779	485712
72807	485713
27800	485714
11207	485715
26237	485716
71982	485717
1273	485718
10218	485719
41095	485720
97607	485721
147296	485722
31425	485723
25842	485724
3449	485725
29358	485726
38358	485727
48520	485728
89132	485729
400	485730
93523	485731
28684	485732
21938	485733
4860	485734
45236	485735
126529	485736
40888	485737
55598	485738
101687	485739
109217	485740
38302	485741
80805	485742
14760	485743
107509	485744
9028	485745
111025	485746
17329	485747
15826	485748
58954	485749
71868	485750
1818	485751
16946	485752
114227	485753
126760	485754
23907	485755
518	485756
15384	485757
117002	485758
29757	485759
455	485760
9143	485761
5459	485762
5389	485763
25262	485764
12561	485765
43301	485766
62723	485767
73482	485768
42714	485769
1207	485770
49649	485771
50301	485772
120936	485773
62612	485774
44971	485775
66666	485776
21378	485777
85833	485778
29127	485779
18947	485780
39725	485781
77391	485782
4166	485783
65398	485784
84314	485785
37937	485786
46916	485787
141982	485788
15506	485789
1365	485790
69808	485791
19488	485792
27674	485793
56726	485794
4118	485795
17637	485796
88122	485797
88018	485798
12692	485799
52476	485800
23015	485801
348	485802
718	485803
23662	485804
81468	485805
86973	485806
45480	485807
87095	485808
100103	485809
44327	485810
4119	485811
44883	485812
79741	485813
42809	485814
147464	485815
112795	485816
32325	485817
3027	485818
13877	485819
62443	485820
125632	485821
45400	485822
37492	485823
64086	485824
483	485825
572	485826
118348	485827
22622	485828
37450	485829
28675	485830
89330	485831
34442	485832
51166	485833
21641	485834
48443	485835
43130	485836
15889	485837
62084	485838
17665	485839
133951	485840
52818	485841
11181	485842
2814	485843
22357	485844
9565	485845
17725	485846
29819	485847
8892	485848
24747	485849
24550	485850
7935	485851
1674	485852
63824	485853
97099	485854
13054	485855
45042	485856
58060	485857
70576	485858
21529	485859
44759	485860
14529	485861
63930	485862
16108	485863
132584	485864
64295	485865
54761	485866
104158	485867
102427	485868
14510	485869
5777	485870
9008	485871
110069	485872
3068	485873
3779	485874
29504	485875
5056	485876
54307	485877
4961	485878
129245	485879
3108	485880
10573	485881
18419	485882
83801	485883
105487	485884
35421	485885
50853	485886
47896	485887
26991	485888
4827	485889
23733	485890
50000	485891
18992	485892
30524	485893
42321	485894
26245	485895
28606	485896
138878	485897
24466	485898
5769	485899
31545	485900
24218	485901
124095	485902
4905	485903
149947	485904
28347	485905
17485	485906
83671	485907
19598	485908
81224	485909
102394	485910
88075	485911
19400	485912
24751	485913
32499	485914
18777	485915
1772	485916
53439	485917
32080	485918
184	485919
6715	485920
26445	485921
22308	485922
85255	485923
52692	485924
89338	485925
25048	485926
1213	485927
34730	485928
75507	485929
45049	485930
45528	485931
4900	485932
100726	485933
68733	485934
2758	485935
30075	485936
49999	485937
56652	485938
10949	485939
8567	485940
12833	485941
94491	485942
8798	485943
50379	485944
7777	485945
62939	485946
22142	485947
33601	485948
23459	485949
16105	485950
13473	485951
8824	485952
107797	485953
2787	485954
26702	485955
94774	485956
131033	485957
5916	485958
5351	485959
33174	485960
77939	485961
37620	485962
59431	485963
62627	485964
45741	485965
55453	485966
25192	485967
491	485968
654	485969
700	485970
272	485971
31586	485972
27390	485973
33055	485974
90419	485975
124167	485976
39995	485977
86730	485978
100301	485979
49394	485980
98604	485981
24199	485982
20726	485983
91774	485984
36804	485985
41614	485986
3049	485987
76511	485988
49999	485989
80411	485990
10459	485991
33498	485992
91002	485993
142047	485994
31226	485995
35279	485996
19758	485997
32435	485998
28690	485999
123172	486000
123	486001
26000	486002
13199	486003
60	486004
25662	486005
125821	486006
96300	486007
11333	486008
17649	486009
47399	486010
50093	486011
31412	486012
25085	486013
45143	486014
56673	486015
36540	486016
83116	486017
85593	486018
5417	486019
950	486020
2155	486021
9172	486022
50679	486023
1656	486024
17033	486025
18011	486026
7275	486027
20706	486028
46727	486029
80145	486030
3184	486031
35127	486032
92812	486033
4676	486034
13701	486035
89873	486036
4446	486037
98603	486038
89765	486039
135	486040
21373	486041
75390	486042
20672	486043
71174	486044
1503	486045
60306	486046
23376	486047
36231	486048
18456	486049
86449	486050
125272	486051
24795	486052
49579	486053
103291	486054
91934	486055
33930	486056
77385	486057
40977	486058
40473	486059
107289	486060
16193	486061
5221	486062
24790	486063
99226	486064
7881	486065
95908	486066
9341	486067
2139	486068
966	486069
62300	486070
31714	486071
99298	486072
84887	486073
24670	486074
3036	486075
52842	486076
15711	486077
959	486078
43685	486079
72310	486080
104863	486081
8183	486082
910	486083
108306	486084
139260	486085
9251	486086
137841	486087
5294	486088
8590	486089
3235	486090
9979	486091
65537	486092
107736	486093
34713	486094
24361	486095
36450	486096
23048	486097
46532	486098
81363	486099
106285	486100
2354	486101
78914	486102
3282	486103
43365	486104
25979	486105
3122	486106
2573	486107
115232	486108
28776	486109
2174	486110
9	486111
474	486112
91428	486113
5319	486114
9491	486115
7737	486116
17236	486117
41698	486118
64077	486119
3608	486120
42459	486121
4863	486122
57145	486123
85716	486124
8847	486125
279	486126
71926	486127
111744	486128
34916	486129
65395	486130
72996	486131
8307	486132
11819	486133
52105	486134
6413	486135
113612	486136
39088	486137
34016	486138
4008	486139
4692	486140
62693	486141
62959	486142
14968	486143
36101	486144
32926	486145
84659	486146
2186	486147
17972	486148
2883	486149
13604	486150
103117	486151
10499	486152
108292	486153
8211	486154
67829	486155
724	486156
16227	486157
144639	486158
18392	486159
27760	486160
47608	486161
86803	486162
30414	486163
2157	486164
54262	486165
47330	486166
34	486167
62872	486168
69885	486169
97737	486170
27454	486171
120001	486172
3322	486173
1590	486174
70340	486175
213	486176
112274	486177
10191	486178
54018	486179
119875	486180
24503	486181
39741	486182
32453	486183
24205	486184
20824	486185
44824	486186
627	486187
9865	486188
84931	486189
50159	486190
82336	486191
125417	486192
25271	486193
13850	486194
49525	486195
52024	486196
43473	486197
9	486198
86642	486199
25404	486200
23742	486201
30626	486202
138861	486203
32652	486204
6357	486205
27498	486206
71147	486207
10092	486208
79118	486209
38299	486210
36856	486211
9	486212
113705	486213
33281	486214
34516	486215
1417	486216
6223	486217
10241	486218
56296	486219
57939	486220
89386	486221
90327	486222
54271	486223
37883	486224
18247	486225
24419	486226
85192	486227
65612	486228
46819	486229
92890	486230
147782	486231
107415	486232
38465	486233
7583	486234
92683	486235
124506	486236
9082	486237
28249	486238
12953	486239
48749	486240
3934	486241
147691	486242
46439	486243
1300	486244
69187	486245
50254	486246
8348	486247
89798	486248
52283	486249
56857	486250
101448	486251
11988	486252
29216	486253
17215	486254
1978	486255
3327	486256
1197	486257
7761	486258
17864	486259
51615	486260
3254	486261
2123	486262
56734	486263
9098	486264
21605	486265
35884	486266
53948	486267
7163	486268
8029	486269
38930	486270
182	486271
118256	486272
109209	486273
113	486274
110410	486275
45099	486276
87980	486277
2409	486278
34733	486279
5993	486280
17009	486281
2000	486282
35505	486283
64812	486284
12334	486285
57482	486286
24962	486287
41828	486288
36763	486289
17339	486290
48028	486291
14583	486292
14461	486293
90570	486294
138488	486295
14613	486296
63240	486297
9035	486298
53071	486299
13532	486300
129894	486301
43945	486302
11925	486303
3143	486304
7908	486305
46579	486306
9093	486307
36998	486308
18414	486309
134084	486310
20509	486311
74840	486312
3190	486313
8270	486314
43223	486315
46556	486316
75344	486317
49794	486318
83585	486319
51720	486320
24556	486321
2392	486322
17415	486323
32713	486324
45871	486325
52072	486326
714	486327
57324	486328
33409	486329
79699	486330
5239	486331
3260	486332
24287	486333
19800	486334
60065	486335
114367	486336
3034	486337
39499	486338
103064	486339
81357	486340
144654	486341
83848	486342
78070	486343
10659	486344
54949	486345
113146	486346
44793	486347
17515	486348
36571	486349
99710	486350
18238	486351
19218	486352
20254	486353
36375	486354
63338	486355
46351	486356
15439	486357
5435	486358
43770	486359
65011	486360
27443	486361
53616	486362
59083	486363
2530	486364
104242	486365
45392	486366
12519	486367
25141	486368
38274	486369
103583	486370
81297	486371
48506	486372
88631	486373
55416	486374
19849	486375
44260	486376
42063	486377
48293	486378
78074	486379
18337	486380
41348	486381
138401	486382
24800	486383
9073	486384
101244	486385
25872	486386
132878	486387
1809	486388
17258	486389
27577	486390
1305	486391
20082	486392
841	486393
85830	486394
2008	486395
88230	486396
4149	486397
12234	486398
77242	486399
92241	486400
96094	486401
74014	486402
52329	486403
386	486404
25336	486405
73745	486406
4695	486407
58959	486408
90873	486409
47399	486410
21656	486411
149534	486412
868	486413
7963	486414
7050	486415
86553	486416
5680	486417
49908	486418
27922	486419
71591	486420
30914	486421
104816	486422
111419	486423
43986	486424
6077	486425
11680	486426
81761	486427
14990	486428
57560	486429
31522	486430
74349	486431
63760	486432
12936	486433
101982	486434
13080	486435
13804	486436
13474	486437
86132	486438
139400	486439
2191	486440
26762	486441
25702	486442
7008	486443
16092	486444
110637	486445
64346	486446
61346	486447
46230	486448
417	486449
12417	486450
3648	486451
48129	486452
30909	486453
100514	486454
7246	486455
308	486456
35969	486457
114785	486458
36032	486459
82896	486460
121932	486461
19663	486462
25056	486463
147050	486464
417	486465
20781	486466
39465	486467
14113	486468
135984	486469
58756	486470
58921	486471
12538	486472
8945	486473
74692	486474
83926	486475
26762	486476
128968	486477
75118	486478
11811	486479
4743	486480
68737	486481
19062	486482
24242	486483
34271	486484
58248	486485
15576	486486
1113	486487
50558	486488
22939	486489
121571	486490
116	486491
12264	486492
323	486493
49258	486494
5910	486495
5236	486496
81558	486497
19978	486498
58365	486499
21495	486500
53710	486501
6027	486502
13772	486503
18221	486504
133391	486505
51461	486506
79062	486507
72107	486508
40434	486509
4529	486510
50337	486511
2651	486512
31772	486513
11320	486514
34912	486515
53774	486516
51640	486517
52371	486518
105647	486519
71488	486520
110174	486521
59201	486522
27586	486523
19770	486524
37108	486525
24589	486526
85056	486527
21504	486528
8780	486529
1206	486530
24982	486531
39757	486532
9848	486533
32489	486534
55367	486535
11140	486536
58699	486537
88141	486538
19927	486539
7015	486540
21042	486541
81445	486542
2872	486543
102937	486544
85091	486545
83096	486546
757	486547
27506	486548
3036	486549
34444	486550
91417	486551
84302	486552
3163	486553
87	486554
33373	486555
2280	486556
62560	486557
18251	486558
41830	486559
54148	486560
43682	486561
32302	486562
21549	486563
2131	486564
15798	486565
97624	486566
60363	486567
25813	486568
56679	486569
12742	486570
58265	486571
13491	486572
120640	486573
85833	486574
19251	486575
30868	486576
111089	486577
3226	486578
82080	486579
14863	486580
21021	486581
84051	486582
21103	486583
85447	486584
22793	486585
6798	486586
29086	486587
109957	486588
1871	486589
54441	486590
65587	486591
91105	486592
24326	486593
124308	486594
21170	486595
14832	486596
25557	486597
2491	486598
39504	486599
20649	486600
18690	486601
102565	486602
1508	486603
109282	486604
1255	486605
73999	486606
135303	486607
26014	486608
4443	486609
84179	486610
46619	486611
48708	486612
47779	486613
82336	486614
23817	486615
65506	486616
32588	486617
11726	486618
21663	486619
6196	486620
2815	486621
10134	486622
91369	486623
48270	486624
24061	486625
16827	486626
8195	486627
102877	486628
218	486629
78544	486630
72241	486631
540	486632
111709	486633
2117	486634
58794	486635
22670	486636
56655	486637
965	486638
18226	486639
99550	486640
29138	486641
1596	486642
73426	486643
5725	486644
933	486645
28333	486646
4259	486647
44030	486648
135260	486649
66367	486650
141003	486651
27545	486652
31307	486653
35152	486654
73348	486655
98576	486656
4713	486657
83441	486658
90052	486659
48514	486660
51835	486661
36033	486662
66587	486663
1459	486664
54855	486665
10096	486666
5379	486667
6232	486668
23503	486669
118569	486670
48212	486671
21504	486672
115876	486673
59520	486674
116379	486675
13812	486676
9111	486677
58136	486678
51385	486679
147073	486680
123443	486681
88364	486682
9369	486683
18499	486684
2682	486685
65188	486686
66566	486687
16055	486688
3555	486689
32151	486690
111445	486691
8707	486692
55311	486693
18063	486694
27269	486695
51186	486696
46535	486697
30391	486698
90086	486699
75129	486700
8160	486701
29662	486702
77539	486703
70988	486704
15806	486705
22874	486706
59599	486707
97939	486708
6725	486709
135025	486710
123506	486711
91634	486712
113285	486713
13069	486714
46712	486715
23280	486716
22734	486717
8822	486718
29425	486719
5868	486720
87044	486721
22657	486722
77076	486723
46070	486724
19772	486725
12321	486726
18087	486727
58087	486728
5271	486729
6433	486730
8877	486731
131504	486732
85544	486733
105870	486734
48865	486735
46562	486736
8796	486737
665	486738
11337	486739
147621	486740
12718	486741
51936	486742
42062	486743
3538	486744
47754	486745
67490	486746
9422	486747
1636	486748
509	486749
24692	486750
39375	486751
96565	486752
221	486753
2102	486754
414	486755
12084	486756
74680	486757
18655	486758
46442	486759
6970	486760
8792	486761
22338	486762
55153	486763
42028	486764
16090	486765
31674	486766
96270	486767
22650	486768
113416	486769
66938	486770
12958	486771
5867	486772
86921	486773
35948	486774
57081	486775
1828	486776
10175	486777
10145	486778
97422	486779
78818	486780
45710	486781
33271	486782
132047	486783
12968	486784
93846	486785
83296	486786
17785	486787
58579	486788
65087	486789
28405	486790
108141	486791
17241	486792
93756	486793
69576	486794
38803	486795
32308	486796
106265	486797
56390	486798
87263	486799
1756	486800
16585	486801
25207	486802
12178	486803
118464	486804
141373	486805
10806	486806
18284	486807
123094	486808
113807	486809
47228	486810
85411	486811
33837	486812
34145	486813
100214	486814
35692	486815
55200	486816
45338	486817
102688	486818
11211	486819
42542	486820
891	486821
16606	486822
97647	486823
45660	486824
109356	486825
25222	486826
25159	486827
9801	486828
118320	486829
15468	486830
2388	486831
68019	486832
20911	486833
14687	486834
137792	486835
45933	486836
74377	486837
20889	486838
7992	486839
6583	486840
106032	486841
44059	486842
46726	486843
57144	486844
6488	486845
59473	486846
15482	486847
49909	486848
118527	486849
19292	486850
45106	486851
28272	486852
101635	486853
63930	486854
34355	486855
1526	486856
117576	486857
2473	486858
13141	486859
11878	486860
112525	486861
5469	486862
18489	486863
67570	486864
26057	486865
61130	486866
22813	486867
40994	486868
84740	486869
86525	486870
87559	486871
89365	486872
26900	486873
91696	486874
72626	486875
60374	486876
86807	486877
75556	486878
135093	486879
59480	486880
41420	486881
143914	486882
42027	486883
122085	486884
103236	486885
50913	486886
29652	486887
123868	486888
25385	486889
13851	486890
40281	486891
91693	486892
100302	486893
7920	486894
51513	486895
40130	486896
50830	486897
8151	486898
49203	486899
54853	486900
119068	486901
13544	486902
49085	486903
66178	486904
31616	486905
50471	486906
120887	486907
3745	486908
67038	486909
6573	486910
40322	486911
11203	486912
139604	486913
5713	486914
52982	486915
14119	486916
99775	486917
28153	486918
26533	486919
62888	486920
124640	486921
121194	486922
10488	486923
59945	486924
78084	486925
727	486926
11320	486927
947	486928
52354	486929
28032	486930
109858	486931
94748	486932
133043	486933
39074	486934
26213	486935
66327	486936
131669	486937
3583	486938
5834	486939
32082	486940
10563	486941
33443	486942
24838	486943
4844	486944
57750	486945
24391	486946
17401	486947
47269	486948
56874	486949
58424	486950
2071	486951
36579	486952
67590	486953
8006	486954
67349	486955
60430	486956
143024	486957
10210	486958
33675	486959
6551	486960
22329	486961
119684	486962
9404	486963
6595	486964
63883	486965
48210	486966
16115	486967
76258	486968
44453	486969
26768	486970
8173	486971
3689	486972
74815	486973
58628	486974
2968	486975
4302	486976
677	486977
52987	486978
49788	486979
113480	486980
46538	486981
51664	486982
100762	486983
23455	486984
36885	486985
3103	486986
14941	486987
7642	486988
19181	486989
33140	486990
8248	486991
68602	486992
137552	486993
46301	486994
18975	486995
38216	486996
73361	486997
39890	486998
8400	486999
111739	487000
32158	487001
44902	487002
80976	487003
16393	487004
15614	487005
3021	487006
95698	487007
150521	487008
38516	487009
6970	487010
8075	487011
2448	487012
16183	487013
41672	487014
23058	487015
18542	487016
98205	487017
8659	487018
17457	487019
59188	487020
866	487021
47578	487022
14507	487023
69926	487024
5297	487025
16181	487026
72103	487027
18146	487028
81261	487029
59035	487030
70718	487031
1944	487032
10913	487033
13952	487034
13073	487035
9864	487036
37214	487037
7572	487038
82752	487039
31308	487040
36449	487041
11158	487042
72329	487043
127323	487044
127899	487045
634	487046
60024	487047
95543	487048
17137	487049
35618	487050
22135	487051
8159	487052
44439	487053
19576	487054
23576	487055
130235	487056
64857	487057
14293	487058
349	487059
3469	487060
30430	487061
23577	487062
60480	487063
27876	487064
82229	487065
86271	487066
58992	487067
53264	487068
105394	487069
21883	487070
2462	487071
97920	487072
13550	487073
7139	487074
102026	487075
117420	487076
34022	487077
9367	487078
60719	487079
26943	487080
6922	487081
42836	487082
66993	487083
117562	487084
43715	487085
46987	487086
118833	487087
51829	487088
101689	487089
22386	487090
1058	487091
37356	487092
49952	487093
45707	487094
69146	487095
32676	487096
683	487097
116036	487098
4313	487099
113125	487100
69707	487101
9631	487102
60403	487103
4780	487104
25296	487105
4391	487106
25368	487107
67460	487108
2071	487109
22583	487110
10389	487111
16931	487112
65992	487113
17479	487114
51284	487115
3361	487116
29437	487117
20498	487118
112693	487119
47972	487120
44630	487121
4448	487122
62673	487123
6274	487124
9268	487125
98098	487126
15966	487127
23951	487128
10943	487129
9923	487130
1978	487131
6019	487132
589	487133
9867	487134
20	487135
105597	487136
72028	487137
15001	487138
20087	487139
95508	487140
93614	487141
1829	487142
71631	487143
64469	487144
71940	487145
3397	487146
1791	487147
97378	487148
3946	487149
1732	487150
43726	487151
92865	487152
131383	487153
85327	487154
103261	487155
117469	487156
78033	487157
19413	487158
4363	487159
51162	487160
37065	487161
48826	487162
15944	487163
12412	487164
39542	487165
56794	487166
2314	487167
20879	487168
87560	487169
21404	487170
7153	487171
12408	487172
29229	487173
39320	487174
49156	487175
26421	487176
89016	487177
3528	487178
1740	487179
31220	487180
241	487181
120127	487182
7146	487183
14461	487184
1987	487185
98	487186
21027	487187
15950	487188
100030	487189
46358	487190
38429	487191
92482	487192
22800	487193
103969	487194
54506	487195
47630	487196
2505	487197
72661	487198
11176	487199
112178	487200
11385	487201
11569	487202
67018	487203
50416	487204
10408	487205
54467	487206
58414	487207
116159	487208
46774	487209
28030	487210
34925	487211
44389	487212
101756	487213
651	487214
48207	487215
45427	487216
55131	487217
14106	487218
40540	487219
77311	487220
3457	487221
47090	487222
54753	487223
69088	487224
79769	487225
351	487226
6285	487227
37233	487228
47727	487229
100994	487230
85056	487231
46392	487232
3495	487233
81254	487234
8059	487235
36343	487236
46669	487237
333	487238
13895	487239
47540	487240
6571	487241
39010	487242
27293	487243
7433	487244
517	487245
59003	487246
45866	487247
7982	487248
45174	487249
42337	487250
1708	487251
9806	487252
6049	487253
94558	487254
6372	487255
134750	487256
109	487257
8812	487258
9711	487259
42425	487260
83231	487261
57264	487262
39925	487263
12758	487264
3286	487265
7108	487266
96142	487267
61433	487268
37177	487269
50629	487270
28688	487271
51020	487272
59814	487273
7574	487274
16989	487275
53918	487276
68716	487277
1257	487278
140523	487279
1195	487280
23016	487281
47781	487282
54921	487283
22046	487284
5283	487285
1037	487286
99113	487287
18630	487288
500	487289
91580	487290
6856	487291
24545	487292
9760	487293
66438	487294
61223	487295
38	487296
3569	487297
12712	487298
110486	487299
63102	487300
51503	487301
83426	487302
106745	487303
131216	487304
112374	487305
72112	487306
38401	487307
22150	487308
37582	487309
31856	487310
793	487311
87799	487312
62034	487313
31857	487314
116367	487315
148826	487316
30846	487317
27275	487318
1136	487319
41960	487320
43126	487321
215	487322
98656	487323
59852	487324
44833	487325
5973	487326
5403	487327
4049	487328
1280	487329
121715	487330
897	487331
28920	487332
23512	487333
13116	487334
33973	487335
29850	487336
11987	487337
21736	487338
20407	487339
8616	487340
35784	487341
142100	487342
29702	487343
51506	487344
72104	487345
32677	487346
55543	487347
41024	487348
27086	487349
33626	487350
107959	487351
56368	487352
26336	487353
104369	487354
80628	487355
4553	487356
72826	487357
75372	487358
99800	487359
86474	487360
13769	487361
65677	487362
33478	487363
76043	487364
13415	487365
1012	487366
65758	487367
9804	487368
21898	487369
18108	487370
7444	487371
29199	487372
33702	487373
69634	487374
32851	487375
44716	487376
55817	487377
38728	487378
657	487379
31542	487380
928	487381
573	487382
43785	487383
30243	487384
119573	487385
17489	487386
11959	487387
904	487388
121587	487389
86745	487390
30170	487391
63027	487392
16078	487393
56175	487394
56040	487395
5160	487396
18043	487397
48401	487398
45806	487399
15778	487400
23689	487401
149777	487402
13035	487403
41249	487404
7489	487405
77791	487406
61237	487407
15980	487408
54868	487409
29688	487410
35121	487411
24581	487412
19053	487413
67830	487414
47328	487415
83283	487416
15183	487417
87592	487418
22805	487419
76340	487420
30905	487421
117875	487422
37156	487423
4891	487424
17245	487425
4826	487426
4763	487427
24101	487428
113589	487429
78168	487430
57806	487431
3126	487432
86193	487433
79876	487434
3135	487435
24033	487436
21455	487437
13086	487438
2041	487439
27396	487440
10282	487441
65891	487442
118111	487443
16829	487444
23941	487445
16191	487446
62388	487447
137758	487448
78046	487449
25455	487450
45292	487451
109472	487452
7035	487453
34164	487454
81791	487455
148290	487456
16715	487457
19450	487458
16390	487459
33514	487460
53045	487461
41549	487462
25879	487463
149471	487464
102447	487465
112180	487466
6363	487467
81031	487468
560	487469
34463	487470
4893	487471
62253	487472
4335	487473
10648	487474
8216	487475
28002	487476
33334	487477
2508	487478
12785	487479
22265	487480
112468	487481
106352	487482
20556	487483
123537	487484
35351	487485
70976	487486
49052	487487
52201	487488
20898	487489
43972	487490
9846	487491
109119	487492
10489	487493
86770	487494
34567	487495
27189	487496
38229	487497
50066	487498
9294	487499
11691	487500
43143	487501
94075	487502
40950	487503
63148	487504
120876	487505
16370	487506
76458	487507
6591	487508
29812	487509
7848	487510
115695	487511
388	487512
60483	487513
54879	487514
85701	487515
37483	487516
27035	487517
11914	487518
19840	487519
25752	487520
115714	487521
19378	487522
89972	487523
14322	487524
750	487525
6322	487526
124206	487527
108991	487528
8402	487529
17675	487530
53584	487531
102032	487532
24687	487533
8337	487534
8688	487535
66511	487536
91367	487537
34326	487538
27784	487539
44944	487540
53381	487541
4949	487542
44369	487543
33891	487544
735	487545
11337	487546
6196	487547
29578	487548
102342	487549
95067	487550
48334	487551
97633	487552
35840	487553
61696	487554
2228	487555
59538	487556
133361	487557
104272	487558
98666	487559
48075	487560
1344	487561
25027	487562
10141	487563
51869	487564
37907	487565
50025	487566
11903	487567
50463	487568
86702	487569
54293	487570
51614	487571
21172	487572
15593	487573
48762	487574
83843	487575
16495	487576
52985	487577
47844	487578
51666	487579
98602	487580
32747	487581
103569	487582
50974	487583
20522	487584
29578	487585
86414	487586
58386	487587
79195	487588
59958	487589
122878	487590
72547	487591
21076	487592
55673	487593
62032	487594
16140	487595
68818	487596
17033	487597
1042	487598
74939	487599
30238	487600
76496	487601
5772	487602
40429	487603
138244	487604
125986	487605
5865	487606
96485	487607
79	487608
65493	487609
31469	487610
63013	487611
14150	487612
29406	487613
55122	487614
9520	487615
104148	487616
46557	487617
463	487618
60330	487619
46685	487620
46874	487621
45907	487622
90412	487623
3934	487624
515	487625
1060	487626
31242	487627
46927	487628
6272	487629
4688	487630
120418	487631
59358	487632
68651	487633
13799	487634
35320	487635
55751	487636
6388	487637
30427	487638
111251	487639
63564	487640
4537	487641
1738	487642
116139	487643
1893	487644
173	487645
27307	487646
193	487647
8100	487648
13209	487649
54349	487650
94038	487651
3387	487652
12427	487653
110344	487654
38458	487655
93075	487656
133882	487657
38605	487658
1127	487659
141432	487660
10374	487661
37541	487662
19957	487663
29301	487664
36068	487665
40023	487666
11177	487667
42014	487668
33230	487669
103556	487670
68933	487671
12300	487672
85812	487673
73210	487674
61073	487675
64496	487676
27821	487677
4273	487678
53260	487679
30065	487680
38806	487681
30201	487682
109616	487683
3190	487684
44361	487685
41	487686
3817	487687
46736	487688
97629	487689
27275	487690
54491	487691
50819	487692
106998	487693
71952	487694
35018	487695
29365	487696
60394	487697
25075	487698
31740	487699
56191	487700
2610	487701
107074	487702
75743	487703
61976	487704
89411	487705
8152	487706
71406	487707
35482	487708
71394	487709
16	487710
18548	487711
110533	487712
12571	487713
55271	487714
37744	487715
4128	487716
8657	487717
129202	487718
82215	487719
12426	487720
42804	487721
7910	487722
136310	487723
109768	487724
114413	487725
25327	487726
55240	487727
25320	487728
54035	487729
115864	487730
115747	487731
100701	487732
45437	487733
516	487734
29826	487735
32962	487736
70476	487737
8048	487738
20976	487739
52160	487740
66617	487741
68630	487742
59	487743
20993	487744
49147	487745
60160	487746
27089	487747
595	487748
17026	487749
60112	487750
44923	487751
15544	487752
6824	487753
28527	487754
46969	487755
81304	487756
32373	487757
2951	487758
50798	487759
109902	487760
287	487761
536	487762
2483	487763
10536	487764
26095	487765
315	487766
90617	487767
51979	487768
97326	487769
72250	487770
6815	487771
4798	487772
54078	487773
97507	487774
56615	487775
4364	487776
75977	487777
26211	487778
35324	487779
65618	487780
30527	487781
57337	487782
3532	487783
86693	487784
92926	487785
51287	487786
47387	487787
73112	487788
48265	487789
2089	487790
79743	487791
69566	487792
92740	487793
11754	487794
5596	487795
38442	487796
108084	487797
50423	487798
16322	487799
18561	487800
20861	487801
8626	487802
94431	487803
53614	487804
47014	487805
31198	487806
60991	487807
73527	487808
27151	487809
53031	487810
10073	487811
64226	487812
26911	487813
34364	487814
25851	487815
105658	487816
57316	487817
64516	487818
4721	487819
3370	487820
59177	487821
39183	487822
36275	487823
96754	487824
19598	487825
71722	487826
23166	487827
6893	487828
44078	487829
11987	487830
62711	487831
39267	487832
17413	487833
39864	487834
27067	487835
9919	487836
4257	487837
3095	487838
100703	487839
120345	487840
48223	487841
65061	487842
59301	487843
78479	487844
13857	487845
11439	487846
21795	487847
64376	487848
104912	487849
24168	487850
95620	487851
52082	487852
3361	487853
1151	487854
29025	487855
11810	487856
29923	487857
13384	487858
80512	487859
114341	487860
8329	487861
44700	487862
78016	487863
27387	487864
429	487865
87598	487866
48657	487867
100714	487868
71508	487869
60097	487870
30062	487871
8818	487872
13132	487873
11803	487874
61359	487875
69260	487876
81410	487877
7304	487878
42452	487879
8282	487880
300	487881
14239	487882
118733	487883
56291	487884
53530	487885
29351	487886
40826	487887
36048	487888
8731	487889
26172	487890
73422	487891
4765	487892
3944	487893
88071	487894
19977	487895
12751	487896
2913	487897
49800	487898
72509	487899
15322	487900
27608	487901
61624	487902
10626	487903
16738	487904
113725	487905
23591	487906
8623	487907
83416	487908
55622	487909
11749	487910
53993	487911
66011	487912
66159	487913
18	487914
95427	487915
14913	487916
4105	487917
18502	487918
84405	487919
70605	487920
47465	487921
55271	487922
22156	487923
125402	487924
58081	487925
57395	487926
71603	487927
7668	487928
23808	487929
114045	487930
17073	487931
33913	487932
9025	487933
16497	487934
33358	487935
87815	487936
6199	487937
40325	487938
71795	487939
4632	487940
27369	487941
3245	487942
24805	487943
50353	487944
10198	487945
20267	487946
24752	487947
19850	487948
13735	487949
52200	487950
43597	487951
897	487952
14174	487953
590	487954
48255	487955
40942	487956
54742	487957
63531	487958
6549	487959
37085	487960
89478	487961
28696	487962
1593	487963
575	487964
15534	487965
63601	487966
110852	487967
51856	487968
11110	487969
92139	487970
27800	487971
68996	487972
38154	487973
14318	487974
64360	487975
139222	487976
115849	487977
96416	487978
37796	487979
33380	487980
5306	487981
3019	487982
75036	487983
13184	487984
53966	487985
11764	487986
55889	487987
29364	487988
583	487989
108447	487990
93233	487991
25213	487992
16616	487993
69623	487994
46324	487995
25979	487996
66818	487997
6534	487998
23358	487999
16096	488000
8279	488001
105444	488002
43484	488003
7027	488004
244	488005
9757	488006
56849	488007
118069	488008
126917	488009
128777	488010
767	488011
2272	488012
56388	488013
21438	488014
9490	488015
21869	488016
43054	488017
57068	488018
42509	488019
16194	488020
145211	488021
23859	488022
80741	488023
99343	488024
36034	488025
3817	488026
23629	488027
118252	488028
90204	488029
658	488030
42824	488031
58806	488032
23794	488033
62773	488034
80397	488035
4441	488036
26268	488037
98640	488038
446	488039
4373	488040
7779	488041
42920	488042
23521	488043
47712	488044
4522	488045
26743	488046
5091	488047
60175	488048
93290	488049
25550	488050
11899	488051
21424	488052
2772	488053
28821	488054
29600	488055
71550	488056
27150	488057
48825	488058
50068	488059
19046	488060
16859	488061
8252	488062
59906	488063
57737	488064
55615	488065
20924	488066
21864	488067
2565	488068
25958	488069
64969	488070
11476	488071
3733	488072
992	488073
11503	488074
16024	488075
38755	488076
7045	488077
37443	488078
4855	488079
58591	488080
131047	488081
94127	488082
20719	488083
49877	488084
57552	488085
4847	488086
32875	488087
89196	488088
16342	488089
12769	488090
117689	488091
14902	488092
38247	488093
5049	488094
3865	488095
101823	488096
35716	488097
90842	488098
66577	488099
127434	488100
33786	488101
10437	488102
30549	488103
4061	488104
5483	488105
23910	488106
74869	488107
439	488108
1395	488109
138193	488110
42552	488111
14662	488112
92489	488113
19544	488114
115689	488115
41178	488116
31158	488117
48022	488118
45674	488119
42661	488120
3913	488121
338	488122
40794	488123
5699	488124
13220	488125
7272	488126
108593	488127
11249	488128
34341	488129
1712	488130
13528	488131
21317	488132
54094	488133
61236	488134
142459	488135
1629	488136
44628	488137
44012	488138
21085	488139
648	488140
18856	488141
59123	488142
3563	488143
2500	488144
46606	488145
37675	488146
5931	488147
24736	488148
18670	488149
3772	488150
42910	488151
38096	488152
2101	488153
87623	488154
17109	488155
5995	488156
85823	488157
36072	488158
44026	488159
12945	488160
24502	488161
79824	488162
85017	488163
641	488164
112045	488165
61882	488166
8705	488167
75700	488168
94121	488169
47667	488170
13398	488171
120147	488172
136943	488173
109991	488174
19765	488175
42389	488176
9932	488177
89921	488178
20606	488179
20344	488180
69475	488181
17976	488182
82829	488183
7549	488184
83702	488185
29711	488186
111634	488187
6549	488188
33200	488189
83799	488190
24100	488191
54208	488192
42565	488193
19054	488194
33587	488195
12834	488196
121916	488197
10919	488198
9623	488199
98505	488200
42556	488201
74543	488202
70717	488203
11137	488204
118602	488205
101609	488206
87810	488207
4072	488208
40264	488209
24013	488210
37702	488211
40986	488212
67387	488213
44376	488214
82125	488215
5245	488216
20466	488217
40170	488218
721	488219
131735	488220
27416	488221
71564	488222
134060	488223
556	488224
102221	488225
6016	488226
8459	488227
105433	488228
4476	488229
49239	488230
63652	488231
23617	488232
515	488233
56532	488234
114429	488235
122508	488236
37544	488237
20187	488238
46668	488239
3157	488240
9178	488241
16981	488242
2765	488243
13537	488244
15875	488245
32445	488246
828	488247
45760	488248
56984	488249
2945	488250
206	488251
56784	488252
26219	488253
54519	488254
2998	488255
13876	488256
31677	488257
29090	488258
25274	488259
175	488260
12756	488261
17700	488262
13429	488263
600	488264
94717	488265
282	488266
20361	488267
81111	488268
41557	488269
75054	488270
101215	488271
129	488272
102562	488273
18058	488274
40810	488275
93198	488276
8685	488277
16795	488278
2368	488279
13807	488280
458	488281
17500	488282
2	488283
1121	488284
27720	488285
77484	488286
452	488287
20628	488288
25138	488289
39402	488290
31052	488291
66288	488292
12635	488293
91205	488294
99592	488295
72086	488296
1299	488297
31295	488298
87563	488299
32935	488300
125837	488301
100780	488302
51011	488303
31346	488304
17456	488305
63660	488306
72379	488307
51272	488308
14357	488309
100801	488310
96253	488311
3260	488312
62924	488313
32216	488314
3835	488315
409	488316
45221	488317
18848	488318
99138	488319
20502	488320
143738	488321
41074	488322
20469	488323
32488	488324
95556	488325
59066	488326
52629	488327
70981	488328
6901	488329
68673	488330
2553	488331
11730	488332
92124	488333
17553	488334
48445	488335
22978	488336
134949	488337
94676	488338
74819	488339
52252	488340
8184	488341
91501	488342
16841	488343
41727	488344
47921	488345
73918	488346
36231	488347
32486	488348
5574	488349
8088	488350
46847	488351
99342	488352
1221	488353
34601	488354
24579	488355
102127	488356
76799	488357
32775	488358
8041	488359
110510	488360
14958	488361
40941	488362
12767	488363
73071	488364
95905	488365
13	488366
103430	488367
659	488368
25473	488369
58406	488370
47493	488371
4982	488372
133895	488373
14540	488374
138247	488375
15120	488376
44720	488377
66057	488378
101991	488379
73567	488380
30379	488381
6093	488382
137413	488383
98977	488384
774	488385
37082	488386
53691	488387
4734	488388
6829	488389
114919	488390
54777	488391
85319	488392
59200	488393
40589	488394
16061	488395
103981	488396
60391	488397
3296	488398
59606	488399
34311	488400
96767	488401
4523	488402
6297	488403
69019	488404
40871	488405
30166	488406
119013	488407
1136	488408
100905	488409
94819	488410
35830	488411
92448	488412
5635	488413
15714	488414
116105	488415
100857	488416
80963	488417
17024	488418
84063	488419
75948	488420
130989	488421
23262	488422
11882	488423
87489	488424
21452	488425
10905	488426
138589	488427
107229	488428
102905	488429
14236	488430
71830	488431
50649	488432
42268	488433
5430	488434
28490	488435
45830	488436
5172	488437
68231	488438
6354	488439
37530	488440
35101	488441
24516	488442
66249	488443
63690	488444
37698	488445
11033	488446
108069	488447
5076	488448
60441	488449
46949	488450
5715	488451
3319	488452
2302	488453
54396	488454
13902	488455
75894	488456
69309	488457
5852	488458
111805	488459
65604	488460
93772	488461
39187	488462
51534	488463
100547	488464
1680	488465
129193	488466
69173	488467
65875	488468
9947	488469
7278	488470
86722	488471
62714	488472
11143	488473
22745	488474
40083	488475
72629	488476
99937	488477
99482	488478
48013	488479
65764	488480
109859	488481
21367	488482
731	488483
56407	488484
76098	488485
139431	488486
8943	488487
123839	488488
59725	488489
134258	488490
10183	488491
2416	488492
8167	488493
1469	488494
84	488495
80641	488496
9844	488497
55517	488498
70560	488499
67787	488500
93152	488501
46819	488502
42586	488503
77786	488504
96593	488505
10350	488506
39027	488507
115955	488508
148433	488509
2881	488510
59026	488511
11180	488512
5565	488513
48076	488514
53142	488515
11520	488516
115602	488517
4576	488518
1769	488519
116880	488520
73940	488521
60422	488522
83180	488523
37197	488524
11766	488525
13843	488526
60805	488527
32049	488528
95785	488529
29947	488530
56270	488531
20635	488532
8920	488533
38352	488534
2756	488535
85631	488536
114397	488537
52938	488538
3820	488539
1255	488540
6052	488541
22173	488542
113861	488543
5150	488544
57822	488545
87114	488546
1280	488547
1974	488548
72401	488549
95934	488550
136352	488551
99636	488552
103976	488553
59058	488554
20356	488555
134340	488556
1551	488557
36638	488558
18313	488559
11786	488560
28349	488561
6892	488562
40552	488563
33026	488564
32983	488565
78829	488566
68380	488567
108134	488568
28736	488569
91044	488570
118799	488571
16553	488572
2722	488573
8239	488574
93024	488575
25930	488576
26675	488577
25850	488578
1429	488579
4499	488580
91598	488581
33676	488582
25052	488583
76278	488584
77866	488585
1162	488586
19718	488587
22310	488588
64803	488589
73301	488590
63440	488591
62161	488592
5900	488593
144371	488594
14813	488595
147766	488596
47100	488597
54928	488598
19469	488599
114894	488600
103125	488601
38700	488602
115490	488603
1689	488604
25594	488605
69783	488606
24103	488607
118461	488608
25119	488609
46463	488610
634	488611
137708	488612
27666	488613
33286	488614
123134	488615
65752	488616
4374	488617
120193	488618
7867	488619
39994	488620
13456	488621
94753	488622
1950	488623
31350	488624
99281	488625
42793	488626
4995	488627
38475	488628
3073	488629
664	488630
25463	488631
46245	488632
39194	488633
32414	488634
65272	488635
460	488636
32587	488637
25644	488638
3488	488639
27623	488640
10855	488641
39736	488642
100575	488643
113386	488644
5778	488645
45494	488646
12749	488647
61503	488648
12521	488649
19149	488650
16032	488651
42207	488652
10067	488653
24399	488654
1066	488655
86838	488656
72886	488657
20332	488658
128470	488659
34408	488660
99918	488661
17118	488662
55505	488663
15891	488664
42566	488665
51119	488666
24380	488667
30067	488668
27049	488669
50691	488670
13855	488671
49602	488672
45734	488673
71891	488674
1342	488675
6667	488676
70394	488677
42523	488678
47429	488679
1167	488680
1631	488681
109805	488682
54925	488683
38222	488684
85777	488685
36055	488686
84359	488687
15684	488688
2734	488689
15776	488690
104703	488691
9235	488692
21327	488693
87125	488694
42502	488695
7085	488696
27849	488697
51331	488698
25322	488699
31084	488700
12935	488701
11400	488702
94316	488703
43466	488704
15012	488705
90479	488706
79934	488707
84174	488708
5911	488709
86164	488710
77799	488711
81281	488712
68820	488713
5395	488714
32028	488715
78550	488716
8589	488717
70024	488718
41266	488719
37985	488720
3108	488721
588	488722
13093	488723
69	488724
82620	488725
48396	488726
64712	488727
39374	488728
6537	488729
38582	488730
12349	488731
42117	488732
39057	488733
12702	488734
13798	488735
138044	488736
85211	488737
34335	488738
634	488739
144340	488740
16984	488741
43988	488742
77911	488743
24773	488744
24331	488745
40635	488746
106480	488747
21312	488748
34822	488749
73980	488750
49561	488751
92937	488752
29296	488753
38723	488754
1988	488755
79241	488756
29818	488757
284	488758
30352	488759
58136	488760
12831	488761
41743	488762
20584	488763
102881	488764
14064	488765
74292	488766
110274	488767
21136	488768
60917	488769
51899	488770
20874	488771
47797	488772
3736	488773
106025	488774
108675	488775
53281	488776
4535	488777
48253	488778
41449	488779
85435	488780
26184	488781
132284	488782
10421	488783
19859	488784
27050	488785
48335	488786
27278	488787
124692	488788
37131	488789
39994	488790
24114	488791
3415	488792
2284	488793
62369	488794
62053	488795
1566	488796
134035	488797
1284	488798
128805	488799
21263	488800
37925	488801
106638	488802
71544	488803
18251	488804
31925	488805
44100	488806
6711	488807
50979	488808
5112	488809
3210	488810
70911	488811
69523	488812
38150	488813
194	488814
21189	488815
79054	488816
55521	488817
21925	488818
5170	488819
94191	488820
20884	488821
45847	488822
55813	488823
11116	488824
77975	488825
40749	488826
6169	488827
3530	488828
55542	488829
16208	488830
41263	488831
4227	488832
6800	488833
20105	488834
138559	488835
13157	488836
11033	488837
56542	488838
80051	488839
13945	488840
53930	488841
17697	488842
31779	488843
22781	488844
27332	488845
100498	488846
53817	488847
39063	488848
788	488849
33302	488850
13	488851
45032	488852
105745	488853
27856	488854
34958	488855
137982	488856
2008	488857
34685	488858
399	488859
9809	488860
85282	488861
104392	488862
64552	488863
6818	488864
92881	488865
69564	488866
143810	488867
13823	488868
80552	488869
51736	488870
32909	488871
89133	488872
32272	488873
21840	488874
7314	488875
31122	488876
51130	488877
19809	488878
9399	488879
3048	488880
50422	488881
130535	488882
36949	488883
35338	488884
116883	488885
135238	488886
76516	488887
2571	488888
46660	488889
81516	488890
32287	488891
22295	488892
1464	488893
96967	488894
15839	488895
14978	488896
75488	488897
21537	488898
11904	488899
1189	488900
5927	488901
31121	488902
76	488903
42624	488904
7118	488905
83644	488906
83878	488907
120333	488908
8604	488909
99677	488910
72451	488911
41796	488912
75666	488913
22735	488914
310	488915
5138	488916
12177	488917
25656	488918
88961	488919
13776	488920
7345	488921
72575	488922
136739	488923
4501	488924
58902	488925
59390	488926
44289	488927
30046	488928
65614	488929
1071	488930
29388	488931
3825	488932
76095	488933
64873	488934
44797	488935
34970	488936
36845	488937
78048	488938
7687	488939
12913	488940
74826	488941
102482	488942
580	488943
132453	488944
132872	488945
18300	488946
31939	488947
22682	488948
74871	488949
32088	488950
120228	488951
32061	488952
16311	488953
25420	488954
70643	488955
115013	488956
54996	488957
12648	488958
42161	488959
3875	488960
103693	488961
79533	488962
34320	488963
55147	488964
25024	488965
2249	488966
84100	488967
96512	488968
6610	488969
1641	488970
136282	488971
96493	488972
15671	488973
79593	488974
44016	488975
3561	488976
18642	488977
31583	488978
40256	488979
15316	488980
43056	488981
120806	488982
57739	488983
3014	488984
83975	488985
111753	488986
11691	488987
57601	488988
99460	488989
15169	488990
23327	488991
333	488992
10074	488993
30641	488994
19175	488995
57274	488996
58404	488997
28582	488998
23170	488999
57293	489000
10537	489001
27468	489002
118596	489003
3054	489004
38603	489005
29	489006
118114	489007
114662	489008
105426	489009
33091	489010
1104	489011
122380	489012
7561	489013
5501	489014
11068	489015
137963	489016
46341	489017
5749	489018
102858	489019
8437	489020
28104	489021
26220	489022
21325	489023
20309	489024
2442	489025
59143	489026
7566	489027
54930	489028
46299	489029
63587	489030
28247	489031
6547	489032
7492	489033
10553	489034
27549	489035
44381	489036
46531	489037
786	489038
88124	489039
1805	489040
14510	489041
43569	489042
47828	489043
22418	489044
35644	489045
81141	489046
873	489047
3180	489048
20408	489049
8638	489050
12416	489051
13732	489052
104212	489053
13973	489054
12655	489055
11897	489056
59969	489057
6712	489058
64995	489059
39780	489060
95056	489061
21435	489062
1614	489063
22403	489064
12915	489065
34336	489066
41943	489067
113768	489068
21513	489069
44948	489070
29373	489071
18733	489072
204	489073
106498	489074
29218	489075
6977	489076
57378	489077
49524	489078
45460	489079
31783	489080
114604	489081
58374	489082
82566	489083
49058	489084
13341	489085
8968	489086
33912	489087
46097	489088
6871	489089
34135	489090
4954	489091
90174	489092
6570	489093
29215	489094
106597	489095
107207	489096
9355	489097
18121	489098
82134	489099
23353	489100
2075	489101
119794	489102
792	489103
94	489104
25731	489105
131471	489106
20415	489107
21377	489108
100191	489109
11999	489110
8333	489111
17964	489112
25617	489113
43071	489114
115117	489115
101864	489116
37934	489117
54508	489118
21977	489119
3596	489120
20459	489121
32560	489122
2491	489123
12889	489124
81243	489125
16787	489126
27716	489127
42851	489128
19014	489129
82650	489130
73795	489131
6245	489132
37218	489133
118130	489134
55567	489135
2937	489136
12550	489137
6261	489138
31379	489139
45010	489140
34072	489141
4186	489142
100648	489143
69186	489144
93097	489145
75895	489146
2087	489147
17958	489148
52482	489149
48074	489150
78	489151
60757	489152
38837	489153
5018	489154
15755	489155
66425	489156
4202	489157
117722	489158
49875	489159
3918	489160
12698	489161
101548	489162
101447	489163
22317	489164
86669	489165
57905	489166
7519	489167
191	489168
93360	489169
40892	489170
7128	489171
29812	489172
87215	489173
37357	489174
96256	489175
29980	489176
18251	489177
18478	489178
36166	489179
56056	489180
12802	489181
1412	489182
6843	489183
101252	489184
486	489185
43126	489186
37064	489187
99607	489188
26947	489189
3458	489190
70961	489191
108373	489192
4264	489193
1100	489194
25708	489195
21773	489196
22512	489197
26663	489198
4517	489199
15257	489200
5118	489201
50647	489202
1407	489203
13765	489204
73776	489205
21442	489206
45955	489207
15692	489208
33888	489209
23754	489210
55808	489211
1749	489212
36534	489213
67931	489214
92364	489215
99430	489216
24497	489217
9096	489218
19728	489219
11049	489220
44687	489221
50705	489222
39769	489223
63277	489224
187	489225
6002	489226
84638	489227
31171	489228
4436	489229
1573	489230
411	489231
7158	489232
30450	489233
107769	489234
28303	489235
93077	489236
10098	489237
3742	489238
23328	489239
13475	489240
59152	489241
121391	489242
14758	489243
23308	489244
91240	489245
14115	489246
21376	489247
6529	489248
55803	489249
1461	489250
21652	489251
7442	489252
60740	489253
39763	489254
53144	489255
17828	489256
3948	489257
26428	489258
52872	489259
41021	489260
31659	489261
7809	489262
56062	489263
85530	489264
2140	489265
2761	489266
69606	489267
44114	489268
2972	489269
69729	489270
3964	489271
130306	489272
95959	489273
55327	489274
95386	489275
10882	489276
124109	489277
38404	489278
21666	489279
10502	489280
24939	489281
22	489282
804	489283
10197	489284
51709	489285
9229	489286
368	489287
16528	489288
9887	489289
22569	489290
56654	489291
35462	489292
6472	489293
84901	489294
1626	489295
33395	489296
30040	489297
23091	489298
414	489299
4383	489300
62101	489301
21010	489302
49170	489303
36977	489304
50285	489305
13350	489306
21127	489307
32280	489308
57679	489309
60685	489310
31094	489311
18082	489312
46738	489313
83938	489314
9428	489315
91651	489316
21962	489317
3597	489318
26174	489319
27962	489320
44206	489321
1597	489322
2421	489323
123252	489324
1570	489325
73993	489326
88491	489327
60842	489328
89593	489329
27446	489330
109254	489331
135987	489332
55304	489333
12497	489334
41461	489335
32339	489336
5769	489337
27	489338
90309	489339
72655	489340
43567	489341
15148	489342
88417	489343
62143	489344
130064	489345
36874	489346
23286	489347
89450	489348
10678	489349
25556	489350
140926	489351
64979	489352
47687	489353
7705	489354
52975	489355
10580	489356
51446	489357
3310	489358
96626	489359
47584	489360
59661	489361
78918	489362
49116	489363
23738	489364
44171	489365
35263	489366
88478	489367
33074	489368
31033	489369
30872	489370
10232	489371
12692	489372
16066	489373
20276	489374
3535	489375
39064	489376
98563	489377
5284	489378
1792	489379
5833	489380
38197	489381
33504	489382
98700	489383
36402	489384
29184	489385
8950	489386
23525	489387
43482	489388
27958	489389
9066	489390
20803	489391
33926	489392
101912	489393
138180	489394
67611	489395
60641	489396
120113	489397
25055	489398
11642	489399
36677	489400
14947	489401
71773	489402
86400	489403
2820	489404
127222	489405
42033	489406
57096	489407
49081	489408
899	489409
13735	489410
81552	489411
62276	489412
10362	489413
69442	489414
118711	489415
59705	489416
5186	489417
28952	489418
94	489419
108696	489420
44687	489421
24	489422
73535	489423
23418	489424
85387	489425
46999	489426
67042	489427
134274	489428
52387	489429
54787	489430
6600	489431
107232	489432
95676	489433
12185	489434
83343	489435
35742	489436
27048	489437
22988	489438
50161	489439
48454	489440
5826	489441
29962	489442
62937	489443
4364	489444
44071	489445
82537	489446
81431	489447
79547	489448
81158	489449
60907	489450
62992	489451
72035	489452
617	489453
17075	489454
68326	489455
1	489456
45221	489457
19821	489458
13126	489459
17239	489460
99947	489461
1433	489462
1426	489463
36591	489464
25732	489465
67023	489466
45792	489467
56646	489468
39637	489469
2568	489470
4064	489471
20800	489472
53944	489473
12464	489474
7144	489475
2346	489476
104457	489477
88535	489478
78870	489479
406	489480
55197	489481
67905	489482
1016	489483
14875	489484
13637	489485
105245	489486
67105	489487
34893	489488
44980	489489
61677	489490
77020	489491
252	489492
81925	489493
9707	489494
92910	489495
16118	489496
106664	489497
119527	489498
37243	489499
45053	489500
5322	489501
11079	489502
1912	489503
69944	489504
59358	489505
5668	489506
73579	489507
43423	489508
11588	489509
116856	489510
31948	489511
33293	489512
49722	489513
118640	489514
67381	489515
130454	489516
148275	489517
106521	489518
114088	489519
38359	489520
2839	489521
13486	489522
61142	489523
522	489524
33675	489525
52608	489526
96811	489527
23919	489528
12302	489529
149117	489530
75439	489531
8160	489532
48055	489533
111920	489534
13337	489535
25100	489536
73850	489537
24631	489538
10306	489539
52558	489540
86460	489541
15381	489542
112775	489543
38199	489544
105904	489545
41382	489546
4297	489547
134401	489548
130216	489549
55807	489550
343	489551
11666	489552
87596	489553
91964	489554
8772	489555
49173	489556
843	489557
24125	489558
282	489559
25149	489560
3064	489561
33616	489562
62109	489563
17359	489564
71657	489565
4892	489566
94358	489567
9541	489568
31323	489569
85169	489570
3668	489571
15059	489572
37101	489573
14176	489574
20647	489575
28169	489576
112890	489577
76364	489578
21754	489579
1473	489580
20972	489581
101395	489582
58551	489583
145917	489584
9915	489585
14773	489586
21739	489587
65970	489588
60591	489589
11929	489590
54435	489591
5711	489592
62066	489593
85793	489594
32217	489595
94321	489596
2635	489597
41030	489598
21828	489599
100824	489600
19654	489601
109588	489602
13001	489603
1307	489604
106937	489605
3450	489606
74467	489607
198	489608
66993	489609
8548	489610
114981	489611
115402	489612
11017	489613
45240	489614
23706	489615
104473	489616
32380	489617
22756	489618
83011	489619
27546	489620
26675	489621
128534	489622
2654	489623
8162	489624
61699	489625
2169	489626
652	489627
37168	489628
93427	489629
1914	489630
51600	489631
28097	489632
27738	489633
86546	489634
2376	489635
64039	489636
126616	489637
22333	489638
38633	489639
51391	489640
76148	489641
1670	489642
126167	489643
1375	489644
17274	489645
107834	489646
150118	489647
125451	489648
7596	489649
54282	489650
15053	489651
49394	489652
121804	489653
80075	489654
1376	489655
11990	489656
10315	489657
40124	489658
682	489659
1166	489660
8552	489661
29520	489662
23556	489663
42596	489664
4358	489665
60987	489666
42852	489667
142027	489668
61870	489669
12006	489670
115613	489671
7865	489672
127809	489673
30679	489674
10325	489675
26623	489676
4262	489677
15663	489678
33913	489679
3612	489680
53680	489681
11319	489682
82262	489683
41225	489684
34333	489685
45086	489686
28458	489687
55	489688
86687	489689
20409	489690
16033	489691
38820	489692
46363	489693
20199	489694
29326	489695
15398	489696
9755	489697
18470	489698
63684	489699
2523	489700
140121	489701
9961	489702
114951	489703
26890	489704
134637	489705
14718	489706
3803	489707
245	489708
18082	489709
48852	489710
23532	489711
74956	489712
83293	489713
124499	489714
43211	489715
6785	489716
43263	489717
64	489718
133517	489719
1416	489720
12168	489721
5868	489722
54327	489723
30531	489724
39661	489725
30623	489726
87161	489727
147147	489728
32656	489729
41301	489730
26826	489731
81676	489732
18361	489733
28347	489734
105288	489735
129214	489736
10490	489737
34117	489738
22824	489739
21681	489740
27408	489741
9946	489742
13818	489743
36418	489744
2501	489745
81807	489746
148523	489747
118100	489748
31691	489749
13724	489750
120335	489751
2530	489752
2342	489753
24118	489754
39124	489755
113431	489756
50985	489757
4293	489758
80497	489759
33417	489760
12	489761
106378	489762
53545	489763
7842	489764
3233	489765
2320	489766
34426	489767
122459	489768
20469	489769
10066	489770
86499	489771
62533	489772
21032	489773
45998	489774
68459	489775
129662	489776
16756	489777
108803	489778
21946	489779
13894	489780
97291	489781
31409	489782
39751	489783
28898	489784
61469	489785
4151	489786
223	489787
154	489788
612	489789
8504	489790
98503	489791
8043	489792
13276	489793
4696	489794
72589	489795
22758	489796
12293	489797
41314	489798
67214	489799
8574	489800
2485	489801
22342	489802
39270	489803
106361	489804
8226	489805
35405	489806
67640	489807
44005	489808
37761	489809
101763	489810
20929	489811
3793	489812
85444	489813
38538	489814
110591	489815
78158	489816
63727	489817
23105	489818
21031	489819
85832	489820
2069	489821
36612	489822
88115	489823
8251	489824
13916	489825
103396	489826
118505	489827
48343	489828
111855	489829
73932	489830
33677	489831
5710	489832
20296	489833
21383	489834
29877	489835
29920	489836
51085	489837
45231	489838
111071	489839
47636	489840
68188	489841
117541	489842
18536	489843
36781	489844
73812	489845
58534	489846
92076	489847
44500	489848
53096	489849
19715	489850
3767	489851
35723	489852
117525	489853
2774	489854
69011	489855
46244	489856
9017	489857
27654	489858
25574	489859
28802	489860
6658	489861
38134	489862
62287	489863
61173	489864
58798	489865
71402	489866
9019	489867
15592	489868
12026	489869
118756	489870
139833	489871
18435	489872
36441	489873
78373	489874
29415	489875
12459	489876
9476	489877
1575	489878
73684	489879
47474	489880
3262	489881
37806	489882
32838	489883
129856	489884
53983	489885
9781	489886
17531	489887
8884	489888
90020	489889
59949	489890
3086	489891
17927	489892
4154	489893
23292	489894
142193	489895
72787	489896
24638	489897
91025	489898
116563	489899
45569	489900
49424	489901
4	489902
52352	489903
30994	489904
3435	489905
67747	489906
65340	489907
117666	489908
4088	489909
7832	489910
1766	489911
34046	489912
30997	489913
16805	489914
28	489915
10213	489916
44595	489917
1733	489918
70421	489919
57384	489920
43024	489921
5829	489922
105103	489923
166	489924
43937	489925
9927	489926
39179	489927
30520	489928
59490	489929
55471	489930
13954	489931
86370	489932
94468	489933
18532	489934
126326	489935
1061	489936
44972	489937
37323	489938
1648	489939
120654	489940
45864	489941
30797	489942
22776	489943
8825	489944
27074	489945
84783	489946
52483	489947
69849	489948
19542	489949
94149	489950
87122	489951
104172	489952
27594	489953
21013	489954
44099	489955
98803	489956
61440	489957
18809	489958
64513	489959
30532	489960
122816	489961
125362	489962
3781	489963
6806	489964
22855	489965
47466	489966
48341	489967
44522	489968
62186	489969
127539	489970
45746	489971
105876	489972
31382	489973
4640	489974
87149	489975
8884	489976
110953	489977
12180	489978
126045	489979
42164	489980
50613	489981
135435	489982
10934	489983
8387	489984
56980	489985
20830	489986
100911	489987
4252	489988
17611	489989
41669	489990
13544	489991
4211	489992
39645	489993
68828	489994
41315	489995
89186	489996
30014	489997
37560	489998
27694	489999
51416	490000
130066	490001
61551	490002
29290	490003
120613	490004
66006	490005
58464	490006
104940	490007
52338	490008
80941	490009
4478	490010
6198	490011
56684	490012
12709	490013
55720	490014
36260	490015
4451	490016
28096	490017
39345	490018
21565	490019
36084	490020
54529	490021
13952	490022
5523	490023
82714	490024
25098	490025
84301	490026
24425	490027
34864	490028
3416	490029
59919	490030
105861	490031
63082	490032
14512	490033
81439	490034
17122	490035
90410	490036
889	490037
23111	490038
19049	490039
65232	490040
10077	490041
1792	490042
550	490043
55489	490044
7883	490045
41412	490046
60398	490047
83480	490048
16489	490049
61686	490050
84970	490051
9318	490052
6807	490053
78611	490054
56795	490055
17417	490056
14604	490057
6149	490058
5970	490059
134448	490060
58187	490061
39270	490062
14370	490063
9982	490064
16922	490065
42808	490066
845	490067
39451	490068
29474	490069
11510	490070
23064	490071
49140	490072
57069	490073
48806	490074
8875	490075
112680	490076
32762	490077
5193	490078
47368	490079
44550	490080
27032	490081
49108	490082
7587	490083
21159	490084
56186	490085
2717	490086
4675	490087
108920	490088
77186	490089
7381	490090
26522	490091
128	490092
33499	490093
19064	490094
60144	490095
32481	490096
15744	490097
61259	490098
10982	490099
98187	490100
68999	490101
61488	490102
3327	490103
104912	490104
111428	490105
487	490106
24600	490107
82086	490108
5384	490109
65348	490110
18893	490111
127466	490112
34892	490113
40183	490114
60572	490115
114761	490116
9504	490117
31943	490118
23861	490119
64256	490120
2784	490121
44941	490122
87308	490123
14170	490124
114679	490125
37911	490126
53326	490127
52360	490128
85928	490129
11307	490130
79218	490131
72413	490132
54339	490133
45380	490134
16759	490135
41008	490136
290	490137
37812	490138
77868	490139
38463	490140
40720	490141
91386	490142
57534	490143
208	490144
36811	490145
32767	490146
29666	490147
22	490148
43844	490149
115783	490150
63067	490151
129988	490152
29060	490153
44358	490154
15707	490155
65490	490156
18857	490157
35327	490158
102124	490159
14073	490160
15553	490161
7685	490162
91553	490163
9306	490164
82723	490165
37762	490166
36536	490167
42129	490168
6664	490169
82432	490170
1070	490171
38083	490172
13291	490173
14484	490174
15926	490175
7917	490176
74339	490177
92689	490178
34272	490179
96694	490180
27798	490181
56886	490182
5193	490183
116360	490184
26863	490185
88323	490186
9606	490187
57367	490188
72123	490189
29950	490190
29720	490191
55990	490192
8753	490193
60254	490194
905	490195
76636	490196
6919	490197
128832	490198
63851	490199
11853	490200
83871	490201
995	490202
8533	490203
70458	490204
18379	490205
41812	490206
56327	490207
3831	490208
5062	490209
124340	490210
112276	490211
4143	490212
71774	490213
70762	490214
115303	490215
10989	490216
653	490217
34533	490218
52801	490219
37040	490220
565	490221
24956	490222
16696	490223
137612	490224
41758	490225
43038	490226
36562	490227
75871	490228
1518	490229
3314	490230
58202	490231
71794	490232
50348	490233
60034	490234
74028	490235
44974	490236
76316	490237
110800	490238
31884	490239
53464	490240
123713	490241
27962	490242
27890	490243
5766	490244
79030	490245
10271	490246
17357	490247
28024	490248
6395	490249
73523	490250
60753	490251
20736	490252
74098	490253
15640	490254
104617	490255
12829	490256
20456	490257
90143	490258
80576	490259
1437	490260
16023	490261
19134	490262
3528	490263
87178	490264
19190	490265
121210	490266
10723	490267
82622	490268
108201	490269
73378	490270
78645	490271
1345	490272
129367	490273
25946	490274
38294	490275
83021	490276
80462	490277
48290	490278
7254	490279
4792	490280
28763	490281
46980	490282
16256	490283
101343	490284
107941	490285
1656	490286
3937	490287
138106	490288
111970	490289
56548	490290
6679	490291
41297	490292
25722	490293
64906	490294
3432	490295
5111	490296
40537	490297
15851	490298
29108	490299
114476	490300
35656	490301
31010	490302
15	490303
82586	490304
93546	490305
1202	490306
68982	490307
82270	490308
10548	490309
13638	490310
94195	490311
35660	490312
1072	490313
71371	490314
15443	490315
134629	490316
46635	490317
606	490318
73540	490319
13480	490320
12256	490321
4711	490322
99044	490323
45671	490324
127743	490325
31473	490326
7193	490327
39683	490328
15867	490329
31834	490330
3937	490331
67118	490332
135028	490333
24087	490334
11226	490335
9089	490336
2681	490337
82548	490338
3506	490339
81249	490340
117216	490341
8348	490342
10632	490343
6954	490344
149771	490345
12265	490346
3925	490347
22336	490348
44156	490349
15181	490350
72799	490351
54057	490352
87904	490353
43209	490354
39169	490355
2704	490356
35850	490357
80079	490358
34850	490359
10794	490360
88028	490361
94940	490362
8061	490363
69301	490364
1442	490365
1978	490366
24294	490367
21498	490368
8936	490369
2094	490370
108336	490371
141412	490372
43252	490373
73660	490374
112864	490375
92849	490376
127191	490377
16279	490378
30244	490379
12518	490380
24919	490381
97716	490382
106604	490383
71126	490384
14725	490385
37858	490386
131384	490387
20322	490388
36816	490389
46800	490390
2498	490391
115676	490392
12283	490393
53294	490394
50997	490395
115112	490396
79752	490397
116405	490398
322	490399
80212	490400
64320	490401
10458	490402
93013	490403
34031	490404
4116	490405
1022	490406
102685	490407
8289	490408
108001	490409
36154	490410
18000	490411
60474	490412
84507	490413
127642	490414
22976	490415
65808	490416
101646	490417
22926	490418
78678	490419
84009	490420
2275	490421
1819	490422
138301	490423
996	490424
5028	490425
39350	490426
120458	490427
30683	490428
43081	490429
27987	490430
73984	490431
148744	490432
49720	490433
89254	490434
30157	490435
13879	490436
9235	490437
47031	490438
90216	490439
848	490440
29186	490441
6259	490442
21532	490443
52115	490444
48338	490445
37892	490446
26531	490447
47933	490448
5522	490449
556	490450
95138	490451
58876	490452
76441	490453
6477	490454
39815	490455
70212	490456
93570	490457
53759	490458
58149	490459
53437	490460
53078	490461
36452	490462
95202	490463
48103	490464
49851	490465
124055	490466
62176	490467
984	490468
10900	490469
7363	490470
115405	490471
41523	490472
3241	490473
38823	490474
15859	490475
6554	490476
55714	490477
1572	490478
69432	490479
8586	490480
15445	490481
17641	490482
30209	490483
77262	490484
50632	490485
12441	490486
3598	490487
24789	490488
53927	490489
42814	490490
24470	490491
44475	490492
71791	490493
47482	490494
92395	490495
35430	490496
7094	490497
70393	490498
95508	490499
92528	490500
49583	490501
130705	490502
6207	490503
9286	490504
128961	490505
53693	490506
140737	490507
17701	490508
17486	490509
147036	490510
649	490511
31941	490512
6770	490513
21967	490514
24033	490515
11529	490516
35372	490517
7602	490518
75466	490519
61629	490520
59010	490521
9933	490522
66941	490523
106193	490524
102898	490525
41875	490526
11749	490527
25065	490528
137937	490529
1722	490530
3230	490531
11316	490532
98161	490533
69573	490534
10617	490535
35083	490536
1376	490537
20916	490538
49978	490539
1956	490540
27775	490541
6761	490542
17046	490543
1063	490544
40793	490545
27717	490546
47704	490547
51333	490548
102752	490549
84176	490550
38402	490551
108379	490552
48168	490553
31057	490554
102411	490555
104921	490556
59695	490557
34437	490558
8220	490559
43279	490560
71106	490561
129340	490562
4625	490563
65154	490564
4334	490565
13887	490566
4171	490567
91355	490568
36545	490569
102360	490570
39082	490571
26162	490572
17180	490573
510	490574
19870	490575
39464	490576
58268	490577
10315	490578
43500	490579
135173	490580
27878	490581
214	490582
2654	490583
82106	490584
968	490585
37633	490586
7658	490587
141212	490588
76889	490589
145785	490590
33727	490591
79907	490592
94691	490593
20093	490594
72487	490595
17404	490596
15986	490597
90418	490598
33573	490599
8414	490600
15464	490601
36489	490602
33871	490603
32745	490604
42645	490605
3257	490606
83636	490607
5937	490608
13280	490609
58008	490610
62584	490611
135522	490612
19027	490613
87498	490614
49019	490615
83731	490616
42460	490617
86169	490618
115683	490619
18498	490620
3343	490621
66492	490622
15558	490623
16185	490624
107920	490625
30102	490626
88	490627
45638	490628
116777	490629
65887	490630
30690	490631
4393	490632
16355	490633
46887	490634
56956	490635
18	490636
20202	490637
38252	490638
127834	490639
75632	490640
11888	490641
56948	490642
99930	490643
875	490644
90868	490645
19004	490646
22079	490647
29795	490648
72068	490649
63686	490650
110687	490651
5579	490652
25951	490653
4874	490654
712	490655
89800	490656
53882	490657
1064	490658
23584	490659
53767	490660
28150	490661
27271	490662
53599	490663
11488	490664
4224	490665
4891	490666
9992	490667
38097	490668
84370	490669
20334	490670
65953	490671
37338	490672
44126	490673
38164	490674
52660	490675
130959	490676
30772	490677
41788	490678
11486	490679
1833	490680
17499	490681
137115	490682
87354	490683
129111	490684
71425	490685
126021	490686
95260	490687
115516	490688
28684	490689
7087	490690
13527	490691
12331	490692
24175	490693
16663	490694
123235	490695
14540	490696
77425	490697
72044	490698
1959	490699
116916	490700
75457	490701
2310	490702
8765	490703
8731	490704
2170	490705
4113	490706
43864	490707
8707	490708
69787	490709
85240	490710
62833	490711
79870	490712
20317	490713
82454	490714
95676	490715
26334	490716
21661	490717
84052	490718
125031	490719
25829	490720
113526	490721
52743	490722
69533	490723
5223	490724
46541	490725
12846	490726
5508	490727
72986	490728
62590	490729
45262	490730
22065	490731
114750	490732
46842	490733
8478	490734
40784	490735
96671	490736
221	490737
23135	490738
76731	490739
4328	490740
108483	490741
21004	490742
49709	490743
4190	490744
9861	490745
12947	490746
60287	490747
143898	490748
67880	490749
11197	490750
11140	490751
122037	490752
58099	490753
113924	490754
138551	490755
177	490756
3259	490757
17014	490758
52669	490759
4448	490760
73867	490761
100844	490762
56800	490763
85864	490764
106319	490765
6580	490766
31486	490767
10934	490768
45009	490769
4176	490770
13005	490771
92	490772
7963	490773
70004	490774
8915	490775
47990	490776
114267	490777
110285	490778
86202	490779
11374	490780
110315	490781
114154	490782
92491	490783
470	490784
11371	490785
80305	490786
86065	490787
673	490788
66986	490789
11951	490790
36064	490791
6901	490792
25132	490793
47	490794
44918	490795
12895	490796
118053	490797
4544	490798
38912	490799
1870	490800
91962	490801
25567	490802
82961	490803
31039	490804
809	490805
113689	490806
4129	490807
71711	490808
118	490809
20315	490810
132837	490811
42006	490812
56212	490813
49500	490814
10970	490815
7653	490816
56184	490817
42	490818
71165	490819
91104	490820
121628	490821
32920	490822
84553	490823
11205	490824
58030	490825
12871	490826
974	490827
63334	490828
71375	490829
8209	490830
764	490831
43433	490832
6535	490833
4507	490834
139305	490835
3818	490836
69191	490837
10863	490838
11151	490839
65917	490840
77104	490841
8227	490842
722	490843
58044	490844
42642	490845
33817	490846
4119	490847
80278	490848
34787	490849
1024	490850
3050	490851
21526	490852
21753	490853
87092	490854
20741	490855
13129	490856
15937	490857
6686	490858
20189	490859
66578	490860
47282	490861
102713	490862
103145	490863
52219	490864
68516	490865
44098	490866
29764	490867
5304	490868
113980	490869
42754	490870
8020	490871
44723	490872
68114	490873
81313	490874
2054	490875
36211	490876
37782	490877
100475	490878
67269	490879
34383	490880
13997	490881
20393	490882
4557	490883
5963	490884
40194	490885
75299	490886
359	490887
5404	490888
9112	490889
30201	490890
90550	490891
5730	490892
61986	490893
4183	490894
107111	490895
18183	490896
22382	490897
77613	490898
1415	490899
10911	490900
46704	490901
4378	490902
431	490903
50896	490904
57576	490905
82512	490906
13433	490907
76261	490908
98253	490909
329	490910
7603	490911
39587	490912
91508	490913
27309	490914
74	490915
30418	490916
34223	490917
65572	490918
5502	490919
72597	490920
10964	490921
9810	490922
96216	490923
400	490924
56509	490925
1386	490926
4363	490927
1795	490928
108085	490929
2419	490930
35163	490931
26078	490932
29086	490933
25880	490934
81963	490935
119887	490936
41143	490937
142612	490938
76065	490939
90537	490940
11075	490941
55634	490942
1082	490943
41217	490944
29474	490945
6018	490946
135486	490947
54247	490948
56885	490949
37335	490950
101	490951
75851	490952
71515	490953
59711	490954
149037	490955
1834	490956
22325	490957
849	490958
185	490959
12130	490960
40198	490961
14813	490962
101795	490963
25158	490964
15645	490965
13927	490966
35206	490967
54277	490968
7608	490969
8606	490970
31239	490971
17935	490972
98453	490973
15436	490974
39635	490975
26818	490976
64389	490977
100128	490978
8435	490979
42359	490980
90088	490981
21218	490982
69883	490983
3094	490984
67076	490985
33695	490986
87211	490987
1043	490988
135166	490989
105706	490990
1191	490991
9612	490992
149	490993
9374	490994
17332	490995
66952	490996
80865	490997
75933	490998
5570	490999
99840	491000
21156	491001
117944	491002
11556	491003
3008	491004
31106	491005
91945	491006
58624	491007
23439	491008
2159	491009
41312	491010
105344	491011
19866	491012
57763	491013
49827	491014
38236	491015
26366	491016
7271	491017
44243	491018
925	491019
22850	491020
122159	491021
26414	491022
2305	491023
6091	491024
30149	491025
13678	491026
30743	491027
78115	491028
48347	491029
102090	491030
31756	491031
27679	491032
100295	491033
69879	491034
18044	491035
7879	491036
22179	491037
18864	491038
44664	491039
77004	491040
68884	491041
91286	491042
18180	491043
12102	491044
24933	491045
40545	491046
19231	491047
88150	491048
67236	491049
1744	491050
141690	491051
139705	491052
33622	491053
54974	491054
6949	491055
25004	491056
104381	491057
35263	491058
1194	491059
11043	491060
22988	491061
68764	491062
1062	491063
8744	491064
50908	491065
94343	491066
79334	491067
45407	491068
35317	491069
13806	491070
112619	491071
26773	491072
47720	491073
3739	491074
38019	491075
19896	491076
53556	491077
107745	491078
71214	491079
9859	491080
60631	491081
3771	491082
30568	491083
36352	491084
46843	491085
49239	491086
57285	491087
45063	491088
38506	491089
2441	491090
6571	491091
109188	491092
51946	491093
10003	491094
28934	491095
135103	491096
316	491097
87796	491098
33148	491099
15367	491100
57285	491101
94916	491102
28167	491103
91228	491104
47526	491105
49214	491106
104491	491107
82234	491108
14884	491109
107843	491110
99585	491111
1287	491112
17645	491113
25703	491114
14162	491115
19115	491116
58585	491117
11513	491118
41622	491119
132939	491120
35852	491121
46813	491122
6202	491123
117080	491124
13520	491125
96006	491126
71666	491127
994	491128
23383	491129
48728	491130
46261	491131
123999	491132
10648	491133
12130	491134
82040	491135
102783	491136
105431	491137
39298	491138
61391	491139
119735	491140
61265	491141
64507	491142
4101	491143
81813	491144
56685	491145
2059	491146
43819	491147
3632	491148
12348	491149
116192	491150
35050	491151
87007	491152
59024	491153
95401	491154
97204	491155
60654	491156
3201	491157
44920	491158
4323	491159
9803	491160
13696	491161
87209	491162
123069	491163
17315	491164
49144	491165
73961	491166
6921	491167
94846	491168
28599	491169
23301	491170
31387	491171
70594	491172
150309	491173
64773	491174
41703	491175
16942	491176
506	491177
16385	491178
6905	491179
97795	491180
61741	491181
60959	491182
118236	491183
125714	491184
2911	491185
70156	491186
45906	491187
68854	491188
888	491189
142353	491190
27219	491191
66066	491192
51637	491193
6285	491194
8473	491195
78265	491196
122366	491197
42239	491198
58830	491199
45733	491200
3671	491201
66889	491202
1558	491203
83872	491204
361	491205
22814	491206
140677	491207
93947	491208
42248	491209
90215	491210
28481	491211
110961	491212
74275	491213
66738	491214
5443	491215
12740	491216
45004	491217
98664	491218
142586	491219
9741	491220
31056	491221
69184	491222
86325	491223
79509	491224
78239	491225
17562	491226
19150	491227
7132	491228
99623	491229
50675	491230
57194	491231
7225	491232
42013	491233
4343	491234
11642	491235
24023	491236
27823	491237
47907	491238
841	491239
46183	491240
61364	491241
158	491242
13418	491243
146784	491244
98617	491245
3361	491246
16437	491247
33644	491248
70172	491249
132798	491250
8120	491251
4871	491252
63417	491253
12017	491254
102939	491255
4284	491256
6741	491257
629	491258
42109	491259
45297	491260
37025	491261
2431	491262
17645	491263
101469	491264
117016	491265
26441	491266
12787	491267
27591	491268
102975	491269
32440	491270
49430	491271
10709	491272
55785	491273
40515	491274
122075	491275
24524	491276
3847	491277
72504	491278
1656	491279
3530	491280
10577	491281
74533	491282
1871	491283
56291	491284
59371	491285
2599	491286
34772	491287
81177	491288
124302	491289
55580	491290
1516	491291
71353	491292
5369	491293
75662	491294
21893	491295
53630	491296
71392	491297
118230	491298
39532	491299
55370	491300
97719	491301
29111	491302
6019	491303
6089	491304
59949	491305
15214	491306
4454	491307
48253	491308
71682	491309
18271	491310
10463	491311
1646	491312
1563	491313
72264	491314
48605	491315
122372	491316
15075	491317
3275	491318
124979	491319
107016	491320
68752	491321
27713	491322
78319	491323
20657	491324
79518	491325
95133	491326
45134	491327
54428	491328
27	491329
121144	491330
122067	491331
29398	491332
35037	491333
95538	491334
6263	491335
81340	491336
31443	491337
14554	491338
124075	491339
102388	491340
26560	491341
80595	491342
69801	491343
47704	491344
22423	491345
27440	491346
59636	491347
90641	491348
51159	491349
2506	491350
32228	491351
54533	491352
118403	491353
99832	491354
56598	491355
26715	491356
7901	491357
101260	491358
1905	491359
17553	491360
57706	491361
75897	491362
72133	491363
7305	491364
39612	491365
7344	491366
67703	491367
47592	491368
4315	491369
14948	491370
86622	491371
4220	491372
17795	491373
134316	491374
1092	491375
88456	491376
20723	491377
289	491378
75218	491379
116186	491380
77849	491381
45601	491382
30648	491383
681	491384
62934	491385
13088	491386
13890	491387
56101	491388
53763	491389
23636	491390
61950	491391
19110	491392
5255	491393
10224	491394
8100	491395
73957	491396
106874	491397
1047	491398
32098	491399
17233	491400
933	491401
23399	491402
4426	491403
95955	491404
13457	491405
66392	491406
4101	491407
40734	491408
4497	491409
70836	491410
2304	491411
72181	491412
59024	491413
7962	491414
31901	491415
24060	491416
6091	491417
58268	491418
623	491419
60487	491420
44201	491421
115916	491422
128695	491423
8604	491424
12885	491425
340	491426
67795	491427
83587	491428
93675	491429
49451	491430
58934	491431
51868	491432
17417	491433
91650	491434
7357	491435
5221	491436
64505	491437
4736	491438
56571	491439
22146	491440
104885	491441
103149	491442
5827	491443
65559	491444
89104	491445
39417	491446
43522	491447
77998	491448
79890	491449
49644	491450
81071	491451
90688	491452
41501	491453
25158	491454
22435	491455
11609	491456
1564	491457
17705	491458
16769	491459
848	491460
53321	491461
20458	491462
34071	491463
133073	491464
82810	491465
77931	491466
43335	491467
120999	491468
61983	491469
8999	491470
115914	491471
120137	491472
12369	491473
118761	491474
655	491475
31953	491476
21108	491477
55469	491478
45899	491479
6335	491480
38791	491481
33165	491482
49944	491483
148652	491484
79142	491485
108734	491486
127895	491487
118	491488
5899	491489
2021	491490
12532	491491
9794	491492
36675	491493
82689	491494
17369	491495
32994	491496
15709	491497
89207	491498
57332	491499
37310	491500
70681	491501
99651	491502
71016	491503
75876	491504
81459	491505
51435	491506
79822	491507
73763	491508
69018	491509
5555	491510
108043	491511
4465	491512
383	491513
91217	491514
33291	491515
108436	491516
73164	491517
75051	491518
4876	491519
545	491520
1085	491521
117188	491522
82469	491523
14182	491524
98840	491525
35998	491526
32476	491527
99465	491528
22906	491529
31955	491530
44580	491531
93338	491532
1641	491533
89654	491534
93304	491535
14103	491536
35710	491537
17993	491538
71461	491539
82423	491540
29231	491541
28141	491542
116825	491543
20462	491544
2225	491545
39240	491546
69647	491547
59629	491548
106706	491549
45498	491550
42491	491551
8552	491552
72696	491553
54035	491554
48967	491555
85530	491556
7877	491557
41656	491558
71846	491559
35962	491560
14021	491561
55467	491562
44446	491563
47946	491564
7118	491565
79396	491566
19768	491567
1123	491568
95225	491569
39625	491570
97924	491571
39082	491572
57322	491573
35677	491574
41764	491575
1850	491576
74159	491577
1276	491578
42408	491579
36890	491580
68200	491581
3362	491582
27533	491583
13804	491584
51548	491585
6645	491586
84528	491587
11516	491588
59880	491589
41519	491590
105404	491591
68782	491592
56074	491593
43610	491594
30327	491595
10342	491596
4058	491597
3750	491598
20063	491599
54776	491600
24225	491601
4403	491602
39039	491603
98677	491604
78950	491605
88321	491606
119223	491607
68530	491608
5705	491609
42566	491610
103333	491611
19482	491612
47343	491613
88227	491614
10653	491615
30732	491616
24125	491617
31285	491618
36828	491619
29134	491620
4723	491621
19063	491622
13134	491623
7031	491624
77747	491625
1413	491626
18702	491627
63208	491628
9032	491629
148173	491630
4647	491631
1777	491632
50158	491633
52078	491634
67207	491635
4963	491636
26660	491637
3722	491638
14808	491639
18924	491640
32545	491641
28411	491642
13626	491643
2754	491644
53849	491645
52068	491646
25241	491647
90522	491648
43745	491649
20145	491650
2875	491651
115777	491652
11864	491653
81883	491654
14225	491655
126484	491656
6205	491657
919	491658
20975	491659
60736	491660
11361	491661
73703	491662
14764	491663
109116	491664
46211	491665
13987	491666
9084	491667
14810	491668
3691	491669
143097	491670
71271	491671
34167	491672
2231	491673
57608	491674
38606	491675
85201	491676
39864	491677
1181	491678
88754	491679
2753	491680
61024	491681
77131	491682
36299	491683
42721	491684
22205	491685
1186	491686
72189	491687
16740	491688
3393	491689
9247	491690
63394	491691
3048	491692
18400	491693
117429	491694
14014	491695
14384	491696
94269	491697
67583	491698
37649	491699
51174	491700
52357	491701
67909	491702
19919	491703
90938	491704
122855	491705
123150	491706
8616	491707
37413	491708
38720	491709
89538	491710
1479	491711
1394	491712
121135	491713
122270	491714
7155	491715
47208	491716
81287	491717
88334	491718
13742	491719
5205	491720
10399	491721
54958	491722
52359	491723
643	491724
81406	491725
77699	491726
104062	491727
51828	491728
62910	491729
36343	491730
86789	491731
16067	491732
50812	491733
9965	491734
18367	491735
58554	491736
78850	491737
114592	491738
18166	491739
42519	491740
106162	491741
40442	491742
20818	491743
4639	491744
26959	491745
27406	491746
38222	491747
17557	491748
17664	491749
95756	491750
6760	491751
3601	491752
53478	491753
21369	491754
61555	491755
1203	491756
26557	491757
45952	491758
22593	491759
7048	491760
55391	491761
14855	491762
53012	491763
82407	491764
88803	491765
1075	491766
47401	491767
1007	491768
68279	491769
54596	491770
67298	491771
55180	491772
99303	491773
31902	491774
43390	491775
10565	491776
102214	491777
32572	491778
20715	491779
40763	491780
16390	491781
56962	491782
18933	491783
71431	491784
67806	491785
66716	491786
129133	491787
21186	491788
233	491789
85197	491790
68013	491791
430	491792
49935	491793
99037	491794
209	491795
5533	491796
17754	491797
94899	491798
15844	491799
88214	491800
41936	491801
30013	491802
80200	491803
63999	491804
124689	491805
55585	491806
65777	491807
28588	491808
61796	491809
11594	491810
14658	491811
6942	491812
21271	491813
36740	491814
15600	491815
61986	491816
12919	491817
30900	491818
11876	491819
101075	491820
4149	491821
22442	491822
40192	491823
75797	491824
3	491825
52384	491826
34568	491827
25470	491828
34822	491829
3354	491830
1134	491831
60602	491832
23539	491833
70546	491834
6056	491835
9870	491836
119357	491837
98001	491838
84076	491839
137209	491840
8949	491841
198	491842
10903	491843
42830	491844
92841	491845
85287	491846
87452	491847
16430	491848
125350	491849
13610	491850
46156	491851
10366	491852
28974	491853
104410	491854
975	491855
15773	491856
38544	491857
101843	491858
97437	491859
1760	491860
15978	491861
69823	491862
38098	491863
11963	491864
49065	491865
90765	491866
71856	491867
20197	491868
73357	491869
128833	491870
826	491871
75456	491872
18451	491873
8261	491874
45073	491875
2320	491876
137184	491877
2773	491878
114274	491879
43572	491880
57964	491881
149644	491882
26449	491883
67701	491884
52044	491885
8522	491886
34932	491887
61971	491888
11835	491889
14077	491890
26092	491891
18478	491892
31337	491893
68731	491894
75067	491895
43250	491896
7763	491897
45862	491898
30470	491899
65361	491900
55645	491901
76560	491902
40069	491903
896	491904
34597	491905
33413	491906
68990	491907
5624	491908
19109	491909
19674	491910
7125	491911
78950	491912
13486	491913
93515	491914
52487	491915
13653	491916
79023	491917
27177	491918
5296	491919
89935	491920
60443	491921
57885	491922
109774	491923
37676	491924
55240	491925
88571	491926
30707	491927
88873	491928
55538	491929
27344	491930
101106	491931
20888	491932
70294	491933
126898	491934
92341	491935
96854	491936
33571	491937
61355	491938
14581	491939
98506	491940
130694	491941
12731	491942
6683	491943
111089	491944
4660	491945
54004	491946
3419	491947
136686	491948
80720	491949
6999	491950
106182	491951
37489	491952
103495	491953
51936	491954
50282	491955
130634	491956
98	491957
2121	491958
5095	491959
14752	491960
36430	491961
63402	491962
2211	491963
17021	491964
24917	491965
107022	491966
377	491967
107705	491968
8431	491969
10086	491970
138016	491971
13495	491972
47851	491973
14275	491974
8476	491975
138216	491976
128851	491977
8348	491978
109650	491979
6512	491980
49608	491981
127086	491982
1534	491983
63359	491984
74384	491985
134609	491986
38027	491987
41087	491988
17501	491989
75822	491990
39086	491991
4015	491992
40896	491993
111648	491994
42932	491995
19519	491996
70262	491997
1700	491998
16742	491999
57155	492000
34567	492001
36552	492002
13261	492003
60192	492004
27680	492005
71414	492006
53958	492007
2329	492008
33802	492009
17032	492010
67189	492011
49713	492012
42946	492013
131881	492014
28095	492015
15264	492016
43374	492017
7456	492018
44105	492019
59795	492020
49202	492021
34227	492022
38028	492023
93492	492024
5980	492025
27752	492026
68256	492027
59242	492028
55116	492029
17910	492030
1998	492031
3254	492032
2560	492033
91927	492034
15172	492035
101347	492036
16911	492037
2198	492038
31332	492039
93970	492040
58641	492041
24587	492042
1384	492043
131369	492044
75059	492045
86066	492046
37844	492047
54367	492048
20220	492049
29714	492050
28504	492051
95393	492052
3485	492053
8777	492054
9132	492055
12384	492056
82042	492057
35450	492058
41580	492059
19678	492060
101403	492061
25882	492062
38119	492063
103942	492064
89594	492065
14503	492066
38616	492067
13924	492068
60512	492069
89101	492070
51099	492071
144732	492072
13214	492073
80005	492074
129365	492075
22446	492076
28537	492077
12572	492078
44078	492079
45646	492080
85942	492081
32416	492082
6999	492083
59231	492084
47042	492085
57499	492086
54640	492087
57483	492088
42056	492089
31044	492090
10357	492091
31995	492092
2376	492093
60116	492094
98601	492095
139820	492096
4792	492097
12315	492098
60599	492099
93321	492100
88971	492101
82855	492102
74000	492103
12859	492104
55131	492105
79566	492106
19622	492107
29350	492108
42507	492109
1394	492110
30771	492111
10146	492112
72494	492113
12309	492114
55685	492115
4888	492116
34242	492117
20230	492118
27006	492119
26781	492120
42508	492121
25054	492122
21536	492123
133793	492124
28921	492125
44056	492126
1394	492127
68778	492128
13163	492129
22472	492130
71063	492131
57506	492132
125669	492133
39846	492134
58786	492135
3680	492136
181	492137
19113	492138
51039	492139
25562	492140
39997	492141
117401	492142
12863	492143
40540	492144
46927	492145
25107	492146
150494	492147
48928	492148
3957	492149
16906	492150
58946	492151
72006	492152
68520	492153
6403	492154
54604	492155
88	492156
79213	492157
22647	492158
7606	492159
131287	492160
92868	492161
75849	492162
70794	492163
30915	492164
74249	492165
23838	492166
69403	492167
3342	492168
32152	492169
53613	492170
69016	492171
110555	492172
37981	492173
4928	492174
55625	492175
31905	492176
102907	492177
1781	492178
73700	492179
80995	492180
4949	492181
85856	492182
8307	492183
22016	492184
2011	492185
24704	492186
44817	492187
46097	492188
24914	492189
72901	492190
89892	492191
28750	492192
18653	492193
109937	492194
84283	492195
2230	492196
42516	492197
4947	492198
46834	492199
89	492200
83543	492201
2904	492202
21973	492203
6103	492204
36789	492205
90246	492206
37718	492207
11086	492208
150290	492209
106836	492210
33167	492211
73035	492212
106155	492213
2773	492214
38447	492215
52929	492216
12093	492217
41735	492218
47795	492219
86	492220
49512	492221
58855	492222
20920	492223
347	492224
17911	492225
52957	492226
52739	492227
28241	492228
50966	492229
25221	492230
66565	492231
14599	492232
123118	492233
39940	492234
148237	492235
8565	492236
33093	492237
44551	492238
96469	492239
39585	492240
964	492241
71073	492242
3895	492243
3374	492244
3976	492245
36996	492246
54897	492247
36786	492248
32637	492249
45337	492250
4939	492251
35760	492252
17426	492253
3452	492254
10775	492255
10222	492256
53204	492257
98744	492258
158	492259
94674	492260
5447	492261
9634	492262
4788	492263
4092	492264
12342	492265
83846	492266
3899	492267
34239	492268
62920	492269
11203	492270
18812	492271
60475	492272
1480	492273
18128	492274
11919	492275
90287	492276
59088	492277
15271	492278
66	492279
45873	492280
2673	492281
80769	492282
5571	492283
66058	492284
135145	492285
16300	492286
82094	492287
4541	492288
66524	492289
27381	492290
33252	492291
29966	492292
12927	492293
3284	492294
74541	492295
11450	492296
4940	492297
108389	492298
8843	492299
69295	492300
10489	492301
83153	492302
47509	492303
85132	492304
58881	492305
19246	492306
30732	492307
42286	492308
89	492309
22630	492310
111919	492311
143001	492312
34659	492313
44071	492314
24890	492315
85419	492316
48050	492317
32484	492318
7518	492319
79384	492320
80597	492321
18010	492322
4047	492323
48347	492324
56508	492325
119688	492326
93663	492327
70506	492328
59135	492329
7396	492330
57584	492331
75278	492332
98451	492333
457	492334
7066	492335
5013	492336
52517	492337
75747	492338
25154	492339
113117	492340
46298	492341
48900	492342
21640	492343
29643	492344
2909	492345
96470	492346
14986	492347
96992	492348
114443	492349
48048	492350
16414	492351
53361	492352
9015	492353
136151	492354
25432	492355
1140	492356
120088	492357
2730	492358
15663	492359
40937	492360
3757	492361
5950	492362
132772	492363
5737	492364
79360	492365
24705	492366
6664	492367
72737	492368
99996	492369
1289	492370
3208	492371
34454	492372
90384	492373
72556	492374
65579	492375
15359	492376
98242	492377
103754	492378
15509	492379
43186	492380
135331	492381
26270	492382
8070	492383
6175	492384
101735	492385
14945	492386
6429	492387
20881	492388
51444	492389
2299	492390
23358	492391
118566	492392
32005	492393
89108	492394
2897	492395
6045	492396
1928	492397
134068	492398
66239	492399
112457	492400
118928	492401
137318	492402
35238	492403
68452	492404
4565	492405
133358	492406
65281	492407
2436	492408
5864	492409
19528	492410
10579	492411
15954	492412
2279	492413
62468	492414
61655	492415
84193	492416
135207	492417
114198	492418
16791	492419
24325	492420
48045	492421
119411	492422
63444	492423
108439	492424
11943	492425
111575	492426
102339	492427
1290	492428
13058	492429
9208	492430
34219	492431
35443	492432
123112	492433
48239	492434
124258	492435
255	492436
67982	492437
14797	492438
64809	492439
41023	492440
53547	492441
70895	492442
138848	492443
6608	492444
34809	492445
36054	492446
37964	492447
8398	492448
100781	492449
9722	492450
19703	492451
71724	492452
24541	492453
37406	492454
104115	492455
92251	492456
89070	492457
536	492458
26291	492459
87131	492460
42502	492461
101158	492462
58652	492463
63019	492464
5425	492465
18139	492466
2025	492467
132960	492468
2914	492469
21457	492470
21882	492471
3732	492472
55559	492473
57525	492474
7574	492475
30702	492476
71341	492477
1182	492478
110901	492479
91935	492480
85292	492481
69113	492482
19927	492483
1922	492484
81797	492485
67890	492486
77083	492487
28748	492488
16485	492489
109615	492490
81334	492491
105627	492492
96397	492493
25101	492494
14387	492495
121452	492496
52622	492497
69597	492498
38098	492499
51592	492500
50019	492501
123878	492502
1473	492503
46382	492504
53802	492505
30	492506
104062	492507
26637	492508
14752	492509
149	492510
72075	492511
602	492512
26037	492513
43087	492514
59430	492515
121051	492516
20984	492517
65180	492518
65679	492519
126116	492520
109392	492521
36084	492522
36198	492523
52709	492524
96106	492525
96243	492526
131615	492527
26170	492528
44302	492529
37021	492530
89171	492531
131913	492532
75642	492533
72909	492534
24481	492535
27761	492536
21377	492537
189	492538
32884	492539
61689	492540
86113	492541
4894	492542
24252	492543
369	492544
32889	492545
5886	492546
77303	492547
57959	492548
32853	492549
42007	492550
33755	492551
23716	492552
56822	492553
12733	492554
107483	492555
3314	492556
36477	492557
132103	492558
89786	492559
19008	492560
4662	492561
3909	492562
104159	492563
20647	492564
128490	492565
52774	492566
139487	492567
128619	492568
18235	492569
136424	492570
5206	492571
107947	492572
13301	492573
12559	492574
124951	492575
16519	492576
31059	492577
99500	492578
61820	492579
72017	492580
108445	492581
30978	492582
31657	492583
53378	492584
13306	492585
2068	492586
124537	492587
107549	492588
79289	492589
56394	492590
119021	492591
107785	492592
1275	492593
4275	492594
119380	492595
44	492596
15941	492597
50482	492598
47816	492599
34312	492600
22392	492601
2966	492602
40477	492603
34823	492604
2580	492605
25057	492606
59945	492607
13716	492608
18516	492609
102856	492610
56305	492611
90619	492612
103484	492613
133861	492614
43461	492615
144645	492616
2741	492617
3976	492618
133361	492619
20366	492620
45999	492621
111041	492622
44385	492623
13598	492624
60974	492625
64151	492626
354	492627
2467	492628
23535	492629
22216	492630
25880	492631
96566	492632
1800	492633
7171	492634
104299	492635
2653	492636
113826	492637
3851	492638
2808	492639
2393	492640
4459	492641
62786	492642
98271	492643
108175	492644
100730	492645
19627	492646
46474	492647
38162	492648
8004	492649
381	492650
60474	492651
56080	492652
47570	492653
100154	492654
101156	492655
10557	492656
11176	492657
29859	492658
11503	492659
206	492660
72831	492661
95398	492662
3175	492663
69586	492664
70779	492665
36786	492666
104452	492667
15812	492668
99762	492669
2292	492670
58098	492671
103634	492672
269	492673
47852	492674
115806	492675
18705	492676
8754	492677
8520	492678
2943	492679
13681	492680
4402	492681
17616	492682
64019	492683
16972	492684
4959	492685
61336	492686
113641	492687
49803	492688
65795	492689
1357	492690
19640	492691
32767	492692
41138	492693
47045	492694
76902	492695
10099	492696
85804	492697
134860	492698
4321	492699
116113	492700
38013	492701
2004	492702
28234	492703
63964	492704
4581	492705
80509	492706
47675	492707
50796	492708
1399	492709
70695	492710
91930	492711
82552	492712
53782	492713
39796	492714
26228	492715
134839	492716
9029	492717
39630	492718
78571	492719
145458	492720
147	492721
13048	492722
93080	492723
38956	492724
224	492725
75559	492726
26788	492727
103531	492728
85031	492729
1596	492730
76708	492731
119552	492732
39045	492733
58440	492734
69671	492735
29121	492736
123498	492737
8743	492738
799	492739
1355	492740
534	492741
9694	492742
140851	492743
62327	492744
129126	492745
5256	492746
44325	492747
29423	492748
19529	492749
70980	492750
3624	492751
20835	492752
40037	492753
79054	492754
68926	492755
55943	492756
85010	492757
144595	492758
16020	492759
7048	492760
902	492761
103698	492762
24990	492763
145849	492764
58126	492765
19973	492766
47986	492767
95484	492768
39113	492769
29104	492770
68265	492771
19894	492772
53519	492773
73686	492774
3625	492775
37858	492776
57234	492777
84247	492778
53293	492779
24940	492780
5974	492781
32207	492782
25447	492783
120045	492784
68071	492785
16066	492786
69540	492787
11819	492788
4076	492789
8957	492790
117192	492791
4769	492792
5943	492793
1859	492794
34695	492795
44605	492796
9145	492797
8422	492798
42428	492799
127707	492800
18537	492801
68879	492802
32292	492803
2964	492804
19794	492805
29138	492806
16552	492807
37077	492808
13940	492809
80943	492810
1377	492811
32874	492812
43713	492813
967	492814
139887	492815
32994	492816
69927	492817
4486	492818
1333	492819
5713	492820
109539	492821
46248	492822
72945	492823
55083	492824
18111	492825
31128	492826
122715	492827
25096	492828
58642	492829
15895	492830
28329	492831
95655	492832
146181	492833
134121	492834
1056	492835
8296	492836
21612	492837
84005	492838
96549	492839
11305	492840
86268	492841
30690	492842
41189	492843
3118	492844
53646	492845
13622	492846
109708	492847
39404	492848
41837	492849
15351	492850
85464	492851
13393	492852
115978	492853
21511	492854
65558	492855
43070	492856
10961	492857
15759	492858
66890	492859
78057	492860
37663	492861
34513	492862
83396	492863
70671	492864
58607	492865
95258	492866
137911	492867
62778	492868
72	492869
113127	492870
12385	492871
4012	492872
119525	492873
8847	492874
81707	492875
64889	492876
21192	492877
41556	492878
20136	492879
12524	492880
12436	492881
107502	492882
29659	492883
14417	492884
121038	492885
126994	492886
94223	492887
49938	492888
42304	492889
62561	492890
60377	492891
73326	492892
77662	492893
141065	492894
82854	492895
31348	492896
84348	492897
8531	492898
105750	492899
34488	492900
71145	492901
160	492902
2891	492903
46796	492904
104878	492905
996	492906
41407	492907
53385	492908
15333	492909
38768	492910
127417	492911
56940	492912
75201	492913
20912	492914
57	492915
663	492916
26134	492917
5266	492918
45740	492919
38956	492920
15	492921
113802	492922
9244	492923
68447	492924
8938	492925
24223	492926
103273	492927
2891	492928
42359	492929
135933	492930
1426	492931
15906	492932
99523	492933
22744	492934
40122	492935
137577	492936
11895	492937
25572	492938
63969	492939
22259	492940
7341	492941
13515	492942
754	492943
57656	492944
57705	492945
8416	492946
14913	492947
74206	492948
33239	492949
77169	492950
58849	492951
99740	492952
62506	492953
60409	492954
22037	492955
47309	492956
102642	492957
13505	492958
21693	492959
23938	492960
52134	492961
13725	492962
10736	492963
58994	492964
48091	492965
29594	492966
28316	492967
55439	492968
49967	492969
8139	492970
2143	492971
79433	492972
75343	492973
23642	492974
13814	492975
142778	492976
8712	492977
17258	492978
38416	492979
64987	492980
19962	492981
46373	492982
2994	492983
34494	492984
33843	492985
6254	492986
71464	492987
7441	492988
45612	492989
81617	492990
33367	492991
86922	492992
69168	492993
558	492994
10683	492995
23227	492996
13589	492997
63283	492998
64202	492999
121006	493000
3829	493001
939	493002
2344	493003
104289	493004
38302	493005
15275	493006
5601	493007
17880	493008
141665	493009
28526	493010
96091	493011
24614	493012
119121	493013
3940	493014
31317	493015
85479	493016
16691	493017
2438	493018
142058	493019
4684	493020
55746	493021
2424	493022
15281	493023
27143	493024
25892	493025
31110	493026
84320	493027
22091	493028
27675	493029
2338	493030
61879	493031
12648	493032
113503	493033
50768	493034
40566	493035
64343	493036
73477	493037
52814	493038
8734	493039
64727	493040
46861	493041
143066	493042
7393	493043
26452	493044
7571	493045
80384	493046
2469	493047
29646	493048
137437	493049
83105	493050
7120	493051
18200	493052
117857	493053
16729	493054
90746	493055
48	493056
45769	493057
17	493058
77241	493059
2450	493060
13742	493061
63200	493062
95570	493063
59140	493064
22300	493065
11734	493066
11446	493067
66224	493068
28962	493069
16218	493070
44894	493071
98536	493072
45237	493073
15048	493074
107647	493075
110049	493076
26746	493077
29036	493078
1308	493079
107	493080
103738	493081
82919	493082
26861	493083
97945	493084
64266	493085
24084	493086
510	493087
425	493088
5128	493089
105938	493090
524	493091
47294	493092
25463	493093
85064	493094
1166	493095
43026	493096
19225	493097
35036	493098
10081	493099
46756	493100
120297	493101
126422	493102
12863	493103
65334	493104
39345	493105
12419	493106
99870	493107
20095	493108
9241	493109
15254	493110
138	493111
27618	493112
64051	493113
46469	493114
13809	493115
98119	493116
137149	493117
36817	493118
35882	493119
11288	493120
109340	493121
15385	493122
71346	493123
61063	493124
68942	493125
46178	493126
28551	493127
81229	493128
67087	493129
29037	493130
5080	493131
32663	493132
32540	493133
54277	493134
4111	493135
5617	493136
63749	493137
84040	493138
34096	493139
9554	493140
472	493141
35907	493142
78227	493143
142559	493144
59340	493145
85796	493146
68386	493147
57817	493148
80458	493149
21015	493150
23779	493151
98662	493152
1050	493153
9564	493154
19534	493155
118038	493156
29342	493157
360	493158
38045	493159
25851	493160
15411	493161
46330	493162
37834	493163
32475	493164
53389	493165
31710	493166
77754	493167
75707	493168
12370	493169
24905	493170
7857	493171
19168	493172
4875	493173
20827	493174
60094	493175
31790	493176
81486	493177
40114	493178
79609	493179
32271	493180
72421	493181
20018	493182
23009	493183
9227	493184
114994	493185
1001	493186
72639	493187
24017	493188
27355	493189
6747	493190
47684	493191
80180	493192
3647	493193
8146	493194
10182	493195
12339	493196
67142	493197
6819	493198
125536	493199
53222	493200
9022	493201
30661	493202
52186	493203
27955	493204
2685	493205
11072	493206
48705	493207
40821	493208
12312	493209
17296	493210
7710	493211
60468	493212
27023	493213
88477	493214
59649	493215
32772	493216
61187	493217
93453	493218
147439	493219
68877	493220
43739	493221
112676	493222
4838	493223
4572	493224
5661	493225
61321	493226
32122	493227
99435	493228
7111	493229
15748	493230
100887	493231
77115	493232
1179	493233
485	493234
88052	493235
714	493236
46719	493237
60245	493238
103863	493239
138009	493240
104805	493241
10638	493242
104089	493243
136790	493244
85888	493245
83462	493246
27676	493247
106188	493248
15511	493249
40048	493250
15664	493251
28200	493252
7067	493253
16595	493254
1183	493255
9874	493256
71917	493257
7911	493258
61639	493259
47144	493260
3461	493261
7367	493262
23905	493263
84232	493264
81151	493265
107384	493266
94388	493267
87470	493268
105254	493269
58	493270
67210	493271
24199	493272
22268	493273
50066	493274
93105	493275
45234	493276
9789	493277
74895	493278
1508	493279
71183	493280
13757	493281
71701	493282
62009	493283
33667	493284
84074	493285
1638	493286
92753	493287
100849	493288
5867	493289
7637	493290
4117	493291
49954	493292
62524	493293
107751	493294
114169	493295
1311	493296
68104	493297
79631	493298
70145	493299
93745	493300
2683	493301
43248	493302
10886	493303
2703	493304
64228	493305
19406	493306
12530	493307
46365	493308
4616	493309
9277	493310
28858	493311
15808	493312
18350	493313
5842	493314
38537	493315
33866	493316
20438	493317
87160	493318
14666	493319
101848	493320
20580	493321
70894	493322
118841	493323
51076	493324
32225	493325
6787	493326
3784	493327
2413	493328
49427	493329
49392	493330
53091	493331
20813	493332
68626	493333
8525	493334
74925	493335
249	493336
24819	493337
13723	493338
20310	493339
11786	493340
124475	493341
3697	493342
127776	493343
104668	493344
626	493345
35	493346
86279	493347
103544	493348
141	493349
64287	493350
13642	493351
18148	493352
53904	493353
4377	493354
17964	493355
58991	493356
10726	493357
46021	493358
10407	493359
22946	493360
1332	493361
51032	493362
74647	493363
12983	493364
73674	493365
11843	493366
45457	493367
59973	493368
98284	493369
123635	493370
28737	493371
122433	493372
38480	493373
100625	493374
1630	493375
48726	493376
11741	493377
77319	493378
51464	493379
60342	493380
49188	493381
54611	493382
36393	493383
18756	493384
2409	493385
2447	493386
15740	493387
85375	493388
6381	493389
6551	493390
45930	493391
85771	493392
92599	493393
147059	493394
44949	493395
17150	493396
10180	493397
113297	493398
36210	493399
50927	493400
57708	493401
124508	493402
78159	493403
127335	493404
768	493405
105452	493406
6442	493407
3655	493408
92428	493409
114452	493410
74753	493411
74858	493412
29183	493413
9262	493414
71536	493415
15552	493416
15742	493417
17158	493418
87473	493419
54847	493420
70968	493421
4719	493422
997	493423
10959	493424
150400	493425
73705	493426
122577	493427
16992	493428
17478	493429
12201	493430
57066	493431
32709	493432
7232	493433
36294	493434
70267	493435
139	493436
33238	493437
60311	493438
53457	493439
148984	493440
12552	493441
53610	493442
43878	493443
20580	493444
37441	493445
495	493446
57354	493447
61737	493448
66583	493449
12165	493450
57918	493451
9725	493452
99773	493453
60435	493454
119299	493455
27088	493456
97366	493457
3995	493458
98521	493459
3370	493460
55557	493461
31762	493462
108766	493463
130201	493464
50311	493465
9739	493466
29060	493467
51162	493468
53003	493469
125229	493470
87334	493471
93013	493472
38554	493473
24585	493474
109334	493475
1360	493476
92675	493477
114919	493478
28967	493479
24959	493480
2175	493481
798	493482
116744	493483
71561	493484
64447	493485
120888	493486
100180	493487
57635	493488
75382	493489
21699	493490
6871	493491
61235	493492
25335	493493
30298	493494
11811	493495
43525	493496
40708	493497
80308	493498
4968	493499
15503	493500
8670	493501
79123	493502
2180	493503
32459	493504
47062	493505
49201	493506
9377	493507
26510	493508
31879	493509
62766	493510
15991	493511
45637	493512
47120	493513
62305	493514
119902	493515
25488	493516
77280	493517
78491	493518
14703	493519
5273	493520
26655	493521
78014	493522
4636	493523
12157	493524
34982	493525
1703	493526
14400	493527
32018	493528
10833	493529
64677	493530
44307	493531
108496	493532
18759	493533
37215	493534
3369	493535
6997	493536
68445	493537
139411	493538
85640	493539
5477	493540
17202	493541
19297	493542
6139	493543
73589	493544
111707	493545
6346	493546
9451	493547
138580	493548
2552	493549
16964	493550
1183	493551
59760	493552
5740	493553
113621	493554
524	493555
47229	493556
61703	493557
8999	493558
18500	493559
42130	493560
19851	493561
25821	493562
9774	493563
93844	493564
46943	493565
6172	493566
87581	493567
103875	493568
11241	493569
14353	493570
15924	493571
5812	493572
72516	493573
16232	493574
3987	493575
28225	493576
81850	493577
103131	493578
70363	493579
1617	493580
4376	493581
16689	493582
19967	493583
8060	493584
80169	493585
89127	493586
8769	493587
83280	493588
1940	493589
9924	493590
46802	493591
9399	493592
42178	493593
1471	493594
16214	493595
65395	493596
89644	493597
74072	493598
46018	493599
16362	493600
14115	493601
10171	493602
47	493603
58969	493604
75924	493605
114017	493606
149995	493607
48495	493608
55723	493609
829	493610
49613	493611
23978	493612
16556	493613
173	493614
5688	493615
47636	493616
346	493617
21964	493618
7060	493619
31502	493620
72526	493621
97410	493622
5668	493623
81086	493624
24468	493625
104863	493626
121501	493627
49367	493628
67580	493629
44472	493630
101101	493631
1805	493632
25812	493633
10570	493634
51363	493635
81835	493636
45535	493637
71322	493638
1610	493639
580	493640
16008	493641
70946	493642
97056	493643
61096	493644
102556	493645
53457	493646
87075	493647
3316	493648
18636	493649
6070	493650
7382	493651
28422	493652
21541	493653
8305	493654
57397	493655
134718	493656
23120	493657
43070	493658
12595	493659
17765	493660
24565	493661
61492	493662
17538	493663
21654	493664
23155	493665
44512	493666
73324	493667
73621	493668
67294	493669
38219	493670
16054	493671
98016	493672
84508	493673
1339	493674
33062	493675
128948	493676
118745	493677
49869	493678
40324	493679
98839	493680
1906	493681
42038	493682
11249	493683
81509	493684
74520	493685
31573	493686
38253	493687
76826	493688
73865	493689
8093	493690
53844	493691
138585	493692
25070	493693
9327	493694
107344	493695
133803	493696
31837	493697
36498	493698
36899	493699
318	493700
2233	493701
20332	493702
60641	493703
5625	493704
55864	493705
41975	493706
17185	493707
67375	493708
30487	493709
117218	493710
113902	493711
85270	493712
118471	493713
114161	493714
40225	493715
5115	493716
36122	493717
30767	493718
133950	493719
1734	493720
117037	493721
65104	493722
42807	493723
10746	493724
4247	493725
126403	493726
18847	493727
48665	493728
1172	493729
4092	493730
93129	493731
69351	493732
7930	493733
7643	493734
75103	493735
17971	493736
2499	493737
22407	493738
138580	493739
12869	493740
57957	493741
18596	493742
59584	493743
134	493744
40230	493745
10713	493746
5779	493747
87025	493748
2482	493749
21739	493750
83997	493751
2032	493752
76762	493753
13095	493754
3215	493755
67824	493756
114010	493757
96	493758
58549	493759
48488	493760
14907	493761
11925	493762
11331	493763
1605	493764
11781	493765
48010	493766
12405	493767
3969	493768
111212	493769
122912	493770
17031	493771
69100	493772
134100	493773
42138	493774
13048	493775
30282	493776
100224	493777
54151	493778
79516	493779
122134	493780
44581	493781
33204	493782
23236	493783
49428	493784
13949	493785
103669	493786
10441	493787
18891	493788
119576	493789
28158	493790
12	493791
55325	493792
51288	493793
45247	493794
27622	493795
82433	493796
46567	493797
1255	493798
27009	493799
36336	493800
60281	493801
19612	493802
115167	493803
20125	493804
33216	493805
79551	493806
14282	493807
40672	493808
97301	493809
68654	493810
89677	493811
30580	493812
30694	493813
7399	493814
46263	493815
38169	493816
16875	493817
65630	493818
88619	493819
70805	493820
8064	493821
32599	493822
49304	493823
39796	493824
866	493825
16584	493826
19512	493827
8515	493828
81885	493829
9280	493830
84405	493831
11388	493832
46215	493833
37619	493834
20840	493835
36666	493836
65054	493837
37419	493838
15507	493839
18620	493840
19124	493841
41846	493842
24128	493843
7827	493844
33961	493845
31177	493846
35610	493847
131291	493848
60668	493849
11278	493850
85101	493851
26113	493852
13991	493853
8340	493854
4456	493855
85834	493856
10699	493857
17929	493858
7496	493859
48711	493860
79191	493861
8197	493862
62397	493863
6877	493864
61204	493865
17826	493866
67731	493867
19797	493868
4436	493869
1943	493870
12180	493871
95307	493872
21385	493873
28785	493874
17910	493875
49202	493876
128706	493877
73666	493878
31428	493879
38064	493880
49885	493881
38629	493882
5	493883
91592	493884
8679	493885
21545	493886
74347	493887
73017	493888
7623	493889
48653	493890
60834	493891
55282	493892
1265	493893
329	493894
67716	493895
67766	493896
10242	493897
6599	493898
21496	493899
16690	493900
83641	493901
34207	493902
2641	493903
94848	493904
127886	493905
1693	493906
2701	493907
144566	493908
7736	493909
59273	493910
32081	493911
43840	493912
20328	493913
125516	493914
35609	493915
90961	493916
44908	493917
65822	493918
301	493919
10689	493920
9644	493921
66229	493922
8299	493923
85436	493924
58333	493925
39729	493926
63807	493927
119510	493928
68954	493929
18910	493930
37153	493931
36833	493932
122923	493933
14001	493934
9933	493935
16405	493936
44548	493937
67957	493938
7445	493939
93288	493940
117226	493941
19675	493942
63290	493943
117597	493944
38631	493945
43710	493946
128486	493947
71173	493948
12367	493949
57516	493950
67202	493951
58682	493952
7806	493953
137670	493954
990	493955
115032	493956
129878	493957
49461	493958
120751	493959
12380	493960
20413	493961
46860	493962
106	493963
16244	493964
22775	493965
587	493966
18187	493967
1668	493968
67799	493969
39805	493970
4952	493971
3972	493972
37314	493973
15319	493974
2904	493975
56752	493976
50377	493977
85137	493978
29499	493979
15801	493980
8772	493981
53788	493982
89544	493983
16497	493984
25300	493985
48587	493986
9388	493987
55699	493988
119228	493989
23644	493990
74214	493991
3133	493992
108816	493993
3694	493994
14177	493995
102832	493996
30398	493997
72380	493998
4587	493999
9169	494000
68937	494001
51585	494002
3599	494003
8384	494004
13382	494005
48781	494006
6512	494007
4277	494008
46030	494009
2001	494010
51654	494011
60349	494012
211	494013
50533	494014
18122	494015
85343	494016
102629	494017
21366	494018
105068	494019
26611	494020
15706	494021
82256	494022
21535	494023
21883	494024
113517	494025
109302	494026
63024	494027
3007	494028
27424	494029
118818	494030
4474	494031
31861	494032
6158	494033
44747	494034
70091	494035
9203	494036
67526	494037
79676	494038
25307	494039
81049	494040
73069	494041
1783	494042
97755	494043
126866	494044
19015	494045
12550	494046
8553	494047
107931	494048
12310	494049
131949	494050
19105	494051
136984	494052
177	494053
23267	494054
41010	494055
115707	494056
106823	494057
7308	494058
29387	494059
11873	494060
35942	494061
24848	494062
81914	494063
94247	494064
33090	494065
70096	494066
108640	494067
150575	494068
4777	494069
5	494070
872	494071
3589	494072
66969	494073
1686	494074
2365	494075
26825	494076
11898	494077
68858	494078
9850	494079
27954	494080
31269	494081
16432	494082
61492	494083
7798	494084
56201	494085
95400	494086
25339	494087
48301	494088
35720	494089
71303	494090
24552	494091
19143	494092
28895	494093
51844	494094
1502	494095
28763	494096
28868	494097
119722	494098
102633	494099
96366	494100
68638	494101
95827	494102
3171	494103
43955	494104
105379	494105
98768	494106
39768	494107
74579	494108
6695	494109
96497	494110
50951	494111
484	494112
128310	494113
88021	494114
17509	494115
17	494116
83458	494117
12960	494118
42701	494119
53357	494120
98882	494121
63843	494122
5799	494123
822	494124
43445	494125
3036	494126
59488	494127
112051	494128
91472	494129
116090	494130
102933	494131
64484	494132
49871	494133
45976	494134
84072	494135
51408	494136
28244	494137
100989	494138
68251	494139
2018	494140
94076	494141
62263	494142
20663	494143
1703	494144
59025	494145
105586	494146
15388	494147
21215	494148
80736	494149
97176	494150
60715	494151
35121	494152
20985	494153
57364	494154
34478	494155
32334	494156
347	494157
90869	494158
31240	494159
10210	494160
77999	494161
124828	494162
12459	494163
68567	494164
57984	494165
44641	494166
62387	494167
102011	494168
89891	494169
64328	494170
15571	494171
58880	494172
31717	494173
40232	494174
24664	494175
922	494176
93752	494177
36875	494178
25060	494179
132916	494180
4730	494181
55830	494182
3370	494183
24470	494184
24382	494185
103345	494186
124566	494187
5656	494188
1605	494189
51118	494190
86039	494191
57674	494192
14433	494193
42582	494194
25656	494195
11844	494196
52441	494197
119937	494198
87547	494199
54505	494200
39574	494201
128803	494202
42679	494203
131771	494204
62414	494205
113	494206
72045	494207
14953	494208
15875	494209
46582	494210
10823	494211
9491	494212
8952	494213
91352	494214
4525	494215
88117	494216
42457	494217
38617	494218
9152	494219
39032	494220
59492	494221
44096	494222
58722	494223
3697	494224
15326	494225
57019	494226
20394	494227
96166	494228
39243	494229
40339	494230
64986	494231
98140	494232
30149	494233
55938	494234
37660	494235
90863	494236
113450	494237
59763	494238
60243	494239
33928	494240
148908	494241
40105	494242
43455	494243
25779	494244
145065	494245
35913	494246
73018	494247
103895	494248
27348	494249
11638	494250
49059	494251
23078	494252
68512	494253
52580	494254
17880	494255
120578	494256
30463	494257
136270	494258
36251	494259
4634	494260
112615	494261
94109	494262
1709	494263
17698	494264
57830	494265
4771	494266
15344	494267
40811	494268
69087	494269
49870	494270
59341	494271
65364	494272
2569	494273
10194	494274
51086	494275
108990	494276
1300	494277
51976	494278
39152	494279
41208	494280
2416	494281
45558	494282
3637	494283
27841	494284
19461	494285
135823	494286
15371	494287
19729	494288
44473	494289
121502	494290
51893	494291
106015	494292
18323	494293
77444	494294
25694	494295
34809	494296
66899	494297
73437	494298
74929	494299
26443	494300
81755	494301
52538	494302
59154	494303
289	494304
3028	494305
58470	494306
75970	494307
98395	494308
20378	494309
92532	494310
13652	494311
24152	494312
27651	494313
113571	494314
140118	494315
106580	494316
79089	494317
1899	494318
77743	494319
1419	494320
130427	494321
38170	494322
46824	494323
6608	494324
21190	494325
2129	494326
38095	494327
67342	494328
3920	494329
60121	494330
148573	494331
53794	494332
40578	494333
9953	494334
99174	494335
127448	494336
74658	494337
86611	494338
29182	494339
17029	494340
93158	494341
110126	494342
137639	494343
8495	494344
42261	494345
52370	494346
1122	494347
63267	494348
67254	494349
77678	494350
21242	494351
1363	494352
111781	494353
87972	494354
5844	494355
78452	494356
139416	494357
39611	494358
7638	494359
384	494360
26492	494361
813	494362
57503	494363
39693	494364
460	494365
72024	494366
51164	494367
72617	494368
55124	494369
23157	494370
3221	494371
52646	494372
58000	494373
97432	494374
58116	494375
23375	494376
70266	494377
34305	494378
53170	494379
6512	494380
104	494381
2503	494382
58863	494383
10488	494384
23141	494385
12539	494386
103490	494387
129952	494388
89225	494389
139	494390
107419	494391
116169	494392
17850	494393
80483	494394
36148	494395
1225	494396
19657	494397
8767	494398
105713	494399
127520	494400
35358	494401
797	494402
2370	494403
6858	494404
135124	494405
30044	494406
23524	494407
32426	494408
25967	494409
66720	494410
75097	494411
61707	494412
840	494413
16033	494414
36206	494415
100801	494416
22877	494417
11365	494418
98348	494419
2798	494420
1968	494421
7197	494422
27491	494423
7786	494424
85428	494425
250	494426
85341	494427
58646	494428
76727	494429
70154	494430
23810	494431
4603	494432
11664	494433
2605	494434
299	494435
86865	494436
10623	494437
20447	494438
22352	494439
5312	494440
83278	494441
37323	494442
117479	494443
54272	494444
101880	494445
26822	494446
42550	494447
128427	494448
6838	494449
71854	494450
72831	494451
29516	494452
37839	494453
50944	494454
29807	494455
53803	494456
76049	494457
46392	494458
115533	494459
110952	494460
10417	494461
3532	494462
17256	494463
3381	494464
4299	494465
76115	494466
64755	494467
27220	494468
26580	494469
7934	494470
83946	494471
84839	494472
4562	494473
94165	494474
40	494475
23879	494476
49168	494477
99752	494478
4997	494479
54252	494480
21791	494481
3469	494482
46096	494483
27710	494484
26540	494485
43694	494486
36265	494487
30309	494488
73290	494489
59485	494490
10144	494491
49166	494492
42839	494493
46508	494494
42864	494495
16898	494496
7181	494497
60073	494498
2560	494499
25017	494500
37395	494501
27688	494502
36073	494503
16529	494504
26813	494505
4153	494506
58780	494507
111732	494508
30758	494509
21072	494510
13366	494511
293	494512
136	494513
31014	494514
34859	494515
38479	494516
37676	494517
3155	494518
5730	494519
63879	494520
23980	494521
52213	494522
85377	494523
46411	494524
18679	494525
86999	494526
51035	494527
84783	494528
106480	494529
5649	494530
38197	494531
34507	494532
12690	494533
145955	494534
67593	494535
17068	494536
14381	494537
117944	494538
117436	494539
36888	494540
281	494541
7964	494542
24891	494543
4756	494544
45487	494545
2730	494546
175	494547
6468	494548
114061	494549
61636	494550
59107	494551
5847	494552
15147	494553
43357	494554
45263	494555
8034	494556
103981	494557
78409	494558
26613	494559
79979	494560
68387	494561
85	494562
93378	494563
52179	494564
71880	494565
13538	494566
1328	494567
104984	494568
2033	494569
21574	494570
40998	494571
8170	494572
62135	494573
52949	494574
87787	494575
37457	494576
1876	494577
25248	494578
32489	494579
11362	494580
53453	494581
43492	494582
7016	494583
28693	494584
63109	494585
71814	494586
149528	494587
47457	494588
817	494589
11088	494590
98467	494591
29388	494592
110646	494593
490	494594
115772	494595
92942	494596
8379	494597
107237	494598
15565	494599
31790	494600
44064	494601
65418	494602
8298	494603
11820	494604
57592	494605
63048	494606
1505	494607
43406	494608
144133	494609
57282	494610
12278	494611
15609	494612
49837	494613
88043	494614
56282	494615
80211	494616
33028	494617
5371	494618
14471	494619
25486	494620
25362	494621
128579	494622
788	494623
5238	494624
80674	494625
29055	494626
55878	494627
61327	494628
41313	494629
78055	494630
13921	494631
118405	494632
32024	494633
20054	494634
114042	494635
55664	494636
108070	494637
32413	494638
107353	494639
58022	494640
16878	494641
96112	494642
15777	494643
1031	494644
91140	494645
98905	494646
22113	494647
42801	494648
20959	494649
54681	494650
17244	494651
73832	494652
12044	494653
32139	494654
16488	494655
36448	494656
33777	494657
44502	494658
30263	494659
31393	494660
8008	494661
21540	494662
142011	494663
9884	494664
19500	494665
10071	494666
21551	494667
810	494668
110244	494669
60687	494670
11790	494671
7340	494672
91098	494673
44150	494674
23119	494675
88423	494676
15170	494677
122390	494678
7375	494679
11740	494680
36893	494681
19332	494682
59523	494683
80486	494684
28554	494685
80784	494686
26995	494687
49589	494688
52036	494689
109729	494690
45520	494691
36448	494692
38722	494693
42087	494694
16937	494695
20521	494696
25253	494697
74900	494698
41885	494699
855	494700
50524	494701
14573	494702
1684	494703
19048	494704
10984	494705
41780	494706
98975	494707
4485	494708
42611	494709
32549	494710
421	494711
963	494712
106634	494713
1406	494714
6827	494715
12068	494716
5330	494717
15547	494718
1010	494719
5148	494720
24123	494721
30876	494722
49231	494723
89640	494724
58371	494725
16037	494726
15324	494727
116407	494728
39469	494729
79886	494730
50677	494731
99217	494732
39847	494733
56947	494734
106854	494735
143236	494736
60451	494737
23508	494738
17691	494739
47092	494740
1181	494741
7026	494742
33335	494743
10834	494744
46066	494745
37930	494746
16557	494747
35812	494748
66004	494749
610	494750
52313	494751
74139	494752
26228	494753
14181	494754
37349	494755
84948	494756
92205	494757
29881	494758
8106	494759
48725	494760
23540	494761
11201	494762
5337	494763
65502	494764
10616	494765
95899	494766
10912	494767
3542	494768
106441	494769
148856	494770
28154	494771
38052	494772
35757	494773
104242	494774
620	494775
99349	494776
6052	494777
120064	494778
38774	494779
143939	494780
28638	494781
41621	494782
7209	494783
1088	494784
78634	494785
1122	494786
98208	494787
76335	494788
88697	494789
464	494790
9942	494791
14855	494792
1414	494793
37851	494794
22789	494795
10708	494796
72722	494797
58740	494798
30183	494799
115116	494800
2222	494801
52890	494802
96843	494803
67771	494804
23759	494805
109926	494806
7077	494807
8440	494808
16160	494809
17499	494810
16085	494811
51408	494812
7883	494813
36150	494814
35143	494815
1987	494816
4292	494817
43842	494818
118203	494819
50131	494820
109901	494821
37039	494822
24526	494823
113963	494824
96724	494825
71418	494826
62396	494827
52871	494828
13737	494829
25149	494830
36421	494831
67026	494832
11196	494833
62232	494834
103701	494835
79933	494836
4494	494837
118263	494838
13805	494839
103683	494840
16350	494841
94735	494842
65673	494843
32631	494844
13587	494845
29640	494846
36225	494847
27124	494848
3459	494849
25393	494850
93658	494851
35332	494852
19703	494853
51581	494854
1685	494855
45858	494856
40947	494857
101552	494858
32657	494859
98812	494860
37245	494861
49220	494862
65471	494863
115741	494864
148025	494865
19872	494866
16424	494867
18675	494868
5398	494869
78907	494870
14576	494871
19038	494872
66084	494873
2532	494874
15709	494875
27990	494876
13790	494877
25775	494878
4386	494879
549	494880
57698	494881
18416	494882
30015	494883
18802	494884
79066	494885
6274	494886
3969	494887
36958	494888
48	494889
56736	494890
9047	494891
47782	494892
84603	494893
112450	494894
3332	494895
104817	494896
120389	494897
43106	494898
59408	494899
84254	494900
9330	494901
48991	494902
46036	494903
70358	494904
36754	494905
24447	494906
7608	494907
67901	494908
43952	494909
5929	494910
727	494911
6382	494912
72169	494913
122562	494914
3959	494915
75138	494916
13169	494917
26296	494918
68370	494919
90116	494920
31976	494921
29520	494922
102082	494923
4245	494924
82429	494925
1980	494926
4314	494927
127239	494928
16650	494929
398	494930
50104	494931
1256	494932
22	494933
70940	494934
113617	494935
64491	494936
3853	494937
3852	494938
6798	494939
19253	494940
22297	494941
83023	494942
75351	494943
4859	494944
32194	494945
3147	494946
20609	494947
128813	494948
17771	494949
9691	494950
20489	494951
5558	494952
22002	494953
35006	494954
18892	494955
1537	494956
27571	494957
1807	494958
104622	494959
45033	494960
8276	494961
8464	494962
5222	494963
121303	494964
2125	494965
36742	494966
105156	494967
123164	494968
27513	494969
64546	494970
99106	494971
44148	494972
48395	494973
114158	494974
93442	494975
91763	494976
31193	494977
92914	494978
8140	494979
7791	494980
17188	494981
64237	494982
67343	494983
15019	494984
19848	494985
104265	494986
33446	494987
32928	494988
77032	494989
95337	494990
5775	494991
3652	494992
31477	494993
36569	494994
44599	494995
8666	494996
56829	494997
15329	494998
7198	494999
75	495000
15080	495001
3912	495002
39831	495003
93095	495004
46088	495005
57879	495006
5582	495007
55373	495008
87353	495009
5664	495010
119417	495011
38643	495012
57049	495013
68221	495014
76594	495015
113994	495016
69607	495017
10189	495018
25214	495019
51506	495020
31934	495021
104661	495022
26752	495023
108411	495024
133664	495025
22405	495026
1104	495027
8210	495028
2668	495029
37156	495030
89479	495031
17707	495032
11652	495033
65283	495034
104840	495035
13323	495036
32709	495037
122508	495038
60172	495039
17628	495040
125257	495041
38553	495042
55503	495043
49885	495044
73331	495045
18626	495046
139295	495047
23921	495048
29094	495049
43435	495050
56626	495051
61339	495052
11798	495053
30986	495054
148674	495055
59490	495056
3616	495057
55154	495058
513	495059
31469	495060
5760	495061
4666	495062
18721	495063
111810	495064
132438	495065
1116	495066
96009	495067
83431	495068
33286	495069
5141	495070
60895	495071
100164	495072
21003	495073
23375	495074
90606	495075
78504	495076
100972	495077
15726	495078
26115	495079
56560	495080
70214	495081
59300	495082
18229	495083
7948	495084
79581	495085
144309	495086
158	495087
141179	495088
195	495089
27025	495090
70285	495091
89685	495092
117490	495093
41417	495094
52538	495095
29338	495096
34743	495097
62953	495098
44342	495099
46945	495100
82145	495101
3691	495102
102957	495103
1613	495104
89186	495105
12042	495106
69771	495107
21261	495108
113202	495109
96153	495110
23284	495111
7407	495112
52070	495113
33567	495114
15789	495115
30518	495116
132402	495117
67742	495118
14834	495119
2732	495120
6011	495121
67815	495122
68793	495123
73857	495124
303	495125
134169	495126
119601	495127
122643	495128
14946	495129
51812	495130
5778	495131
21739	495132
330	495133
57847	495134
5113	495135
27773	495136
87149	495137
78602	495138
95796	495139
91938	495140
23293	495141
98903	495142
43772	495143
767	495144
2717	495145
3075	495146
2534	495147
73018	495148
40974	495149
6093	495150
32547	495151
9357	495152
56181	495153
88819	495154
114336	495155
38061	495156
649	495157
24585	495158
25224	495159
16801	495160
48409	495161
84041	495162
204	495163
61976	495164
15869	495165
28325	495166
129259	495167
7508	495168
53817	495169
8039	495170
9037	495171
69728	495172
285	495173
11486	495174
57819	495175
40515	495176
46143	495177
10014	495178
17108	495179
33941	495180
66486	495181
76698	495182
32670	495183
21859	495184
2500	495185
52378	495186
37498	495187
3866	495188
1423	495189
78861	495190
13521	495191
23671	495192
11793	495193
126799	495194
10344	495195
43260	495196
85251	495197
112744	495198
35386	495199
13892	495200
74814	495201
13309	495202
98959	495203
18635	495204
149713	495205
375	495206
1050	495207
44476	495208
87601	495209
119115	495210
11789	495211
85048	495212
24994	495213
13731	495214
129966	495215
7061	495216
107635	495217
26240	495218
7384	495219
58500	495220
22390	495221
118201	495222
291	495223
34861	495224
83195	495225
4986	495226
8111	495227
153	495228
29309	495229
31892	495230
91488	495231
12474	495232
52909	495233
6670	495234
345	495235
2439	495236
29718	495237
18369	495238
18113	495239
85637	495240
105397	495241
131362	495242
6120	495243
98587	495244
19477	495245
49665	495246
40075	495247
6621	495248
6119	495249
40916	495250
12983	495251
51338	495252
60206	495253
2650	495254
104010	495255
63443	495256
29953	495257
4909	495258
11227	495259
30881	495260
2800	495261
6768	495262
5037	495263
77295	495264
14574	495265
11374	495266
1614	495267
23772	495268
72685	495269
38519	495270
14530	495271
46590	495272
25347	495273
37657	495274
130005	495275
59378	495276
94609	495277
20257	495278
16191	495279
7735	495280
7087	495281
9284	495282
39051	495283
18458	495284
124921	495285
40863	495286
40552	495287
41321	495288
99201	495289
97835	495290
11550	495291
46729	495292
46516	495293
112821	495294
28648	495295
56662	495296
53270	495297
4854	495298
36815	495299
101861	495300
12553	495301
92033	495302
75237	495303
80038	495304
2259	495305
25178	495306
23458	495307
82676	495308
6494	495309
33762	495310
66172	495311
102198	495312
67392	495313
53595	495314
26723	495315
17517	495316
27182	495317
28923	495318
2023	495319
96745	495320
42060	495321
7166	495322
95916	495323
15537	495324
58832	495325
43221	495326
7464	495327
94903	495328
7324	495329
14709	495330
12310	495331
20738	495332
11715	495333
44598	495334
102510	495335
29297	495336
2730	495337
142045	495338
67057	495339
8484	495340
36757	495341
28793	495342
68027	495343
23664	495344
144487	495345
3931	495346
19162	495347
106547	495348
12804	495349
132810	495350
86	495351
67383	495352
136707	495353
33402	495354
19576	495355
85816	495356
40293	495357
1946	495358
130515	495359
126392	495360
44108	495361
22743	495362
38207	495363
68409	495364
86551	495365
7715	495366
17048	495367
82	495368
95977	495369
10644	495370
48483	495371
48717	495372
3511	495373
40235	495374
48553	495375
4069	495376
17548	495377
34170	495378
23332	495379
44698	495380
21630	495381
8043	495382
11608	495383
29048	495384
22257	495385
138202	495386
111257	495387
1960	495388
112445	495389
73168	495390
24521	495391
18444	495392
53897	495393
132829	495394
5043	495395
1091	495396
22640	495397
54207	495398
23994	495399
154	495400
101153	495401
21282	495402
31952	495403
49842	495404
29490	495405
7052	495406
52647	495407
6450	495408
34593	495409
88347	495410
46	495411
801	495412
38173	495413
28618	495414
17411	495415
22147	495416
23357	495417
74046	495418
36258	495419
55877	495420
65741	495421
35013	495422
1409	495423
25305	495424
90909	495425
3281	495426
26529	495427
2856	495428
50256	495429
12835	495430
901	495431
121200	495432
5596	495433
15379	495434
32227	495435
42640	495436
320	495437
8806	495438
14299	495439
12328	495440
31611	495441
40134	495442
33438	495443
1881	495444
25619	495445
30889	495446
91836	495447
44957	495448
10858	495449
10903	495450
85114	495451
92274	495452
691	495453
85108	495454
5114	495455
16733	495456
40863	495457
12769	495458
53135	495459
1194	495460
30367	495461
11947	495462
2218	495463
28211	495464
17380	495465
22473	495466
33894	495467
19387	495468
28578	495469
24436	495470
112072	495471
25134	495472
2277	495473
82675	495474
15852	495475
12170	495476
450	495477
84318	495478
34442	495479
82195	495480
69519	495481
13367	495482
101862	495483
29515	495484
56225	495485
66771	495486
1761	495487
99545	495488
247	495489
32150	495490
11865	495491
26519	495492
8746	495493
98792	495494
20916	495495
27972	495496
104598	495497
30546	495498
6438	495499
71136	495500
106439	495501
8633	495502
40058	495503
29980	495504
21401	495505
48575	495506
115561	495507
110135	495508
8507	495509
551	495510
3344	495511
6978	495512
77214	495513
1766	495514
42839	495515
36577	495516
22189	495517
51441	495518
4646	495519
49035	495520
1997	495521
70706	495522
33405	495523
105044	495524
11129	495525
24318	495526
27665	495527
26088	495528
378	495529
83670	495530
130877	495531
24844	495532
131693	495533
64285	495534
51638	495535
52295	495536
75435	495537
18955	495538
29191	495539
46550	495540
84306	495541
38589	495542
1264	495543
475	495544
118065	495545
12802	495546
11810	495547
97834	495548
40820	495549
54799	495550
60293	495551
10641	495552
87149	495553
64259	495554
44606	495555
119877	495556
44820	495557
83090	495558
10739	495559
109682	495560
2345	495561
7995	495562
24862	495563
4621	495564
16901	495565
96893	495566
55376	495567
37616	495568
53378	495569
97881	495570
5167	495571
32070	495572
72342	495573
32324	495574
150044	495575
21545	495576
97875	495577
89862	495578
80793	495579
39654	495580
315	495581
126223	495582
46674	495583
24701	495584
108562	495585
50288	495586
82	495587
36161	495588
94754	495589
66948	495590
76295	495591
82143	495592
47911	495593
15967	495594
23289	495595
177	495596
1655	495597
101085	495598
30191	495599
112709	495600
5693	495601
1953	495602
55824	495603
52430	495604
101120	495605
15156	495606
78643	495607
50590	495608
59479	495609
50771	495610
4931	495611
30945	495612
34752	495613
38061	495614
3356	495615
70783	495616
18469	495617
101160	495618
65911	495619
27053	495620
34727	495621
73420	495622
66103	495623
313	495624
26663	495625
133059	495626
32683	495627
41191	495628
28352	495629
1703	495630
136536	495631
116994	495632
49209	495633
38022	495634
82243	495635
87704	495636
11260	495637
29408	495638
6758	495639
53446	495640
100094	495641
28511	495642
93569	495643
8777	495644
6824	495645
113322	495646
2276	495647
56962	495648
32949	495649
13580	495650
1228	495651
126908	495652
65962	495653
46800	495654
90	495655
14235	495656
12671	495657
104972	495658
43266	495659
95535	495660
16383	495661
125923	495662
121372	495663
4299	495664
61575	495665
54354	495666
52077	495667
42000	495668
86154	495669
126919	495670
1811	495671
5871	495672
24670	495673
20457	495674
50737	495675
33329	495676
120997	495677
26302	495678
9440	495679
110471	495680
62028	495681
37358	495682
98284	495683
98621	495684
13682	495685
51335	495686
13799	495687
7933	495688
99146	495689
71151	495690
73857	495691
38733	495692
1852	495693
103233	495694
62653	495695
55996	495696
91243	495697
40373	495698
47880	495699
26650	495700
63962	495701
81711	495702
82749	495703
19098	495704
805	495705
59132	495706
103578	495707
100799	495708
59950	495709
39410	495710
483	495711
10346	495712
16695	495713
25943	495714
111977	495715
61714	495716
66629	495717
68670	495718
50542	495719
72734	495720
2857	495721
8899	495722
94903	495723
85529	495724
2114	495725
41175	495726
126113	495727
107387	495728
97028	495729
8134	495730
35948	495731
6873	495732
2801	495733
37423	495734
53579	495735
1254	495736
35771	495737
2448	495738
20085	495739
122732	495740
23319	495741
88894	495742
48374	495743
48474	495744
11924	495745
52926	495746
43040	495747
17608	495748
8	495749
5027	495750
18879	495751
26626	495752
27910	495753
65257	495754
68294	495755
64302	495756
23531	495757
9706	495758
120401	495759
22782	495760
54767	495761
3436	495762
5870	495763
35376	495764
5178	495765
120777	495766
150720	495767
13153	495768
4731	495769
6750	495770
75491	495771
94496	495772
14894	495773
54533	495774
52298	495775
7958	495776
10394	495777
108250	495778
5086	495779
53654	495780
12322	495781
27015	495782
127209	495783
32278	495784
13187	495785
72012	495786
26619	495787
40297	495788
100470	495789
73853	495790
118416	495791
54999	495792
32993	495793
233	495794
36415	495795
39528	495796
136774	495797
51442	495798
23536	495799
138176	495800
39896	495801
5595	495802
118450	495803
75992	495804
197	495805
63024	495806
45091	495807
45046	495808
65667	495809
15112	495810
106405	495811
91502	495812
47674	495813
55261	495814
104904	495815
63431	495816
7754	495817
9046	495818
39281	495819
89886	495820
22609	495821
61705	495822
84769	495823
59335	495824
85746	495825
110069	495826
69339	495827
87718	495828
86967	495829
651	495830
53157	495831
25184	495832
725	495833
31473	495834
64955	495835
35811	495836
16224	495837
102123	495838
96713	495839
91985	495840
26304	495841
62170	495842
58994	495843
29686	495844
59729	495845
29	495846
90451	495847
104439	495848
54627	495849
23758	495850
8666	495851
73176	495852
281	495853
69076	495854
9896	495855
26445	495856
16678	495857
15366	495858
59318	495859
88747	495860
9216	495861
9398	495862
39479	495863
1304	495864
4952	495865
44325	495866
15960	495867
17522	495868
132929	495869
5378	495870
7432	495871
135107	495872
55275	495873
57367	495874
36570	495875
15472	495876
38862	495877
80814	495878
20595	495879
71	495880
117207	495881
87	495882
109372	495883
15336	495884
22919	495885
75709	495886
6292	495887
4254	495888
146637	495889
4919	495890
24537	495891
54988	495892
60780	495893
40085	495894
58073	495895
10640	495896
76138	495897
25028	495898
24227	495899
44366	495900
63838	495901
12784	495902
13534	495903
47829	495904
47642	495905
72752	495906
86302	495907
27277	495908
59137	495909
13238	495910
24370	495911
55265	495912
56280	495913
3053	495914
47390	495915
61413	495916
93531	495917
61540	495918
147257	495919
98592	495920
106667	495921
1530	495922
13961	495923
96562	495924
3398	495925
69084	495926
15502	495927
60387	495928
3423	495929
3355	495930
25480	495931
7083	495932
62475	495933
36811	495934
1136	495935
93878	495936
7309	495937
79521	495938
4829	495939
9353	495940
20069	495941
67039	495942
12577	495943
105848	495944
11133	495945
12146	495946
24286	495947
53254	495948
82766	495949
6282	495950
5490	495951
33542	495952
92196	495953
22571	495954
58816	495955
148852	495956
99395	495957
48253	495958
87767	495959
24512	495960
43721	495961
52374	495962
1204	495963
24550	495964
30841	495965
81576	495966
81599	495967
90844	495968
11435	495969
142398	495970
117801	495971
6204	495972
28412	495973
23840	495974
113078	495975
116176	495976
110988	495977
123809	495978
6796	495979
112829	495980
103246	495981
55670	495982
69929	495983
70320	495984
5325	495985
8815	495986
61063	495987
48713	495988
4160	495989
15680	495990
133698	495991
20814	495992
121498	495993
41360	495994
37184	495995
7443	495996
52197	495997
10932	495998
50092	495999
39614	496000
16315	496001
91741	496002
10085	496003
19429	496004
16464	496005
77260	496006
15596	496007
51109	496008
95635	496009
28436	496010
62497	496011
28269	496012
14632	496013
8135	496014
80963	496015
1328	496016
41204	496017
65919	496018
16487	496019
20894	496020
6103	496021
70454	496022
104916	496023
37392	496024
54826	496025
44374	496026
30740	496027
67712	496028
83707	496029
18679	496030
20029	496031
5454	496032
19022	496033
42709	496034
20325	496035
34974	496036
34500	496037
30684	496038
2279	496039
3821	496040
48134	496041
16244	496042
30078	496043
59	496044
24499	496045
54472	496046
27846	496047
84860	496048
12096	496049
16423	496050
41448	496051
84201	496052
10098	496053
44621	496054
45255	496055
10247	496056
55422	496057
9713	496058
69516	496059
27640	496060
99289	496061
42035	496062
27315	496063
1235	496064
613	496065
2558	496066
29283	496067
23661	496068
65072	496069
3150	496070
3322	496071
39206	496072
6026	496073
78146	496074
83296	496075
20288	496076
990	496077
3092	496078
39259	496079
103448	496080
62212	496081
582	496082
28377	496083
1452	496084
118	496085
11371	496086
9361	496087
11229	496088
72384	496089
34778	496090
32858	496091
94043	496092
54972	496093
25332	496094
50006	496095
14906	496096
13640	496097
9728	496098
21558	496099
87399	496100
79896	496101
6139	496102
37247	496103
105108	496104
11018	496105
61833	496106
15664	496107
86138	496108
3126	496109
71066	496110
23172	496111
29604	496112
2293	496113
1255	496114
101738	496115
16650	496116
26107	496117
48379	496118
109688	496119
5436	496120
323	496121
4286	496122
38287	496123
14784	496124
56961	496125
3445	496126
2626	496127
4321	496128
49550	496129
137683	496130
19068	496131
34429	496132
100071	496133
1389	496134
17813	496135
37675	496136
101576	496137
33707	496138
13269	496139
15179	496140
51807	496141
62603	496142
16113	496143
52339	496144
98170	496145
23729	496146
42378	496147
133721	496148
4128	496149
21385	496150
5485	496151
59300	496152
47692	496153
35138	496154
17105	496155
24150	496156
115469	496157
116926	496158
97290	496159
2447	496160
57306	496161
16045	496162
270	496163
31279	496164
24932	496165
2229	496166
62211	496167
22181	496168
44939	496169
33537	496170
6663	496171
14975	496172
45656	496173
10849	496174
49129	496175
101676	496176
30087	496177
112262	496178
7231	496179
24355	496180
42961	496181
109750	496182
1154	496183
87710	496184
11276	496185
9483	496186
83943	496187
85856	496188
86994	496189
84398	496190
129202	496191
39962	496192
60004	496193
58717	496194
63888	496195
18892	496196
96599	496197
94503	496198
8939	496199
150064	496200
51107	496201
120010	496202
41069	496203
9477	496204
11178	496205
32969	496206
16864	496207
18115	496208
36798	496209
75687	496210
14179	496211
2200	496212
95905	496213
38808	496214
11386	496215
54615	496216
31202	496217
4066	496218
7480	496219
20059	496220
44	496221
1917	496222
8495	496223
43374	496224
119383	496225
10857	496226
8387	496227
47346	496228
6205	496229
95444	496230
25205	496231
110906	496232
6144	496233
25796	496234
20258	496235
77132	496236
52344	496237
106676	496238
88468	496239
18686	496240
749	496241
50359	496242
44380	496243
14698	496244
14375	496245
36779	496246
61096	496247
18415	496248
65897	496249
235	496250
16338	496251
70353	496252
30406	496253
49634	496254
27511	496255
61161	496256
41503	496257
114806	496258
19614	496259
6229	496260
947	496261
13960	496262
1630	496263
27772	496264
77525	496265
6009	496266
57364	496267
1266	496268
50234	496269
34882	496270
63332	496271
32621	496272
48730	496273
189	496274
68086	496275
92460	496276
94012	496277
60329	496278
13615	496279
144379	496280
98177	496281
24949	496282
1730	496283
114849	496284
1604	496285
160	496286
165	496287
122584	496288
2938	496289
36681	496290
17725	496291
38323	496292
115727	496293
122536	496294
36716	496295
68781	496296
56176	496297
2203	496298
7121	496299
31430	496300
16879	496301
6818	496302
1559	496303
106818	496304
9916	496305
4028	496306
24948	496307
56769	496308
27649	496309
8662	496310
71225	496311
48459	496312
72098	496313
565	496314
53943	496315
35872	496316
35383	496317
64766	496318
16989	496319
56678	496320
20117	496321
25269	496322
52791	496323
6647	496324
3224	496325
34276	496326
17847	496327
1036	496328
49054	496329
9812	496330
35973	496331
32295	496332
131770	496333
82858	496334
51656	496335
88019	496336
459	496337
120857	496338
20780	496339
113384	496340
85259	496341
12512	496342
11036	496343
39339	496344
32190	496345
59763	496346
15292	496347
40355	496348
88177	496349
8245	496350
126962	496351
96657	496352
1093	496353
129518	496354
8444	496355
101399	496356
8954	496357
42211	496358
56743	496359
47813	496360
85462	496361
136320	496362
8744	496363
5202	496364
22220	496365
36486	496366
109618	496367
108	496368
427	496369
21632	496370
42201	496371
752	496372
76878	496373
21171	496374
19640	496375
22149	496376
32397	496377
28833	496378
26602	496379
20634	496380
1790	496381
97061	496382
97888	496383
1432	496384
4417	496385
78007	496386
65375	496387
32158	496388
77737	496389
63824	496390
52202	496391
85151	496392
74524	496393
14349	496394
6815	496395
82152	496396
699	496397
94921	496398
8410	496399
115529	496400
49883	496401
21744	496402
33088	496403
121356	496404
17638	496405
72683	496406
116114	496407
10629	496408
62292	496409
42695	496410
64234	496411
7726	496412
56950	496413
109442	496414
56406	496415
17265	496416
3626	496417
46934	496418
17239	496419
1822	496420
115156	496421
15025	496422
78633	496423
16682	496424
12693	496425
51570	496426
10830	496427
60840	496428
1115	496429
91672	496430
38913	496431
57270	496432
101991	496433
111074	496434
15963	496435
21174	496436
20488	496437
17678	496438
124384	496439
512	496440
45654	496441
7205	496442
67915	496443
56942	496444
3172	496445
25111	496446
85222	496447
34895	496448
4	496449
13	496450
41759	496451
58158	496452
36335	496453
65309	496454
114762	496455
59624	496456
145251	496457
16858	496458
84317	496459
8084	496460
15655	496461
6748	496462
10077	496463
89443	496464
9945	496465
153	496466
113306	496467
20159	496468
34889	496469
42549	496470
29164	496471
104495	496472
62805	496473
31587	496474
14851	496475
10726	496476
89364	496477
225	496478
1181	496479
42	496480
11609	496481
68356	496482
47867	496483
43078	496484
371	496485
106	496486
20513	496487
19492	496488
26375	496489
9976	496490
5332	496491
15480	496492
1870	496493
22905	496494
752	496495
55267	496496
135610	496497
1636	496498
79	496499
99854	496500
294	496501
12014	496502
103071	496503
8057	496504
9719	496505
3673	496506
55991	496507
19735	496508
82649	496509
27137	496510
3411	496511
9723	496512
81199	496513
54836	496514
48335	496515
4314	496516
13879	496517
2306	496518
19928	496519
47606	496520
16324	496521
76708	496522
92795	496523
12895	496524
67352	496525
75802	496526
4445	496527
136487	496528
118874	496529
19411	496530
9917	496531
26711	496532
104530	496533
102764	496534
21519	496535
21115	496536
3004	496537
137774	496538
26432	496539
36514	496540
3490	496541
15758	496542
17007	496543
20775	496544
106091	496545
2524	496546
25430	496547
80824	496548
21025	496549
58667	496550
63120	496551
48521	496552
23250	496553
1199	496554
3115	496555
21702	496556
1023	496557
43918	496558
72531	496559
23915	496560
6828	496561
32439	496562
12445	496563
60545	496564
74846	496565
2133	496566
18065	496567
85916	496568
38920	496569
10889	496570
10777	496571
94753	496572
82429	496573
81275	496574
65	496575
21606	496576
18172	496577
12953	496578
29723	496579
2152	496580
9813	496581
129012	496582
21808	496583
17841	496584
46409	496585
32871	496586
40283	496587
56658	496588
4483	496589
60823	496590
38794	496591
132923	496592
23991	496593
14486	496594
3826	496595
1219	496596
1435	496597
49315	496598
14116	496599
150553	496600
12221	496601
10828	496602
74409	496603
3178	496604
81807	496605
20951	496606
141743	496607
93134	496608
1110	496609
34	496610
8183	496611
18420	496612
1623	496613
96832	496614
41833	496615
64749	496616
2781	496617
91740	496618
52232	496619
131475	496620
2032	496621
10771	496622
14551	496623
92262	496624
22928	496625
14051	496626
30920	496627
84500	496628
67520	496629
35602	496630
43753	496631
19005	496632
31930	496633
119382	496634
126001	496635
14991	496636
26967	496637
39814	496638
8034	496639
54947	496640
22910	496641
99185	496642
29458	496643
70630	496644
76537	496645
17835	496646
51208	496647
99028	496648
46459	496649
31161	496650
66179	496651
27207	496652
75185	496653
98659	496654
18774	496655
28353	496656
94910	496657
55400	496658
121972	496659
5178	496660
2639	496661
31357	496662
136371	496663
100841	496664
18741	496665
42143	496666
110138	496667
57335	496668
104570	496669
24694	496670
74696	496671
108661	496672
89652	496673
136284	496674
54643	496675
96041	496676
46993	496677
6073	496678
47180	496679
4528	496680
45310	496681
2013	496682
42819	496683
19378	496684
9255	496685
52545	496686
1186	496687
1953	496688
30968	496689
1957	496690
16630	496691
6691	496692
107454	496693
11225	496694
28051	496695
1626	496696
5565	496697
111411	496698
37005	496699
17907	496700
80798	496701
13437	496702
2064	496703
29470	496704
890	496705
100800	496706
52597	496707
85116	496708
82755	496709
63606	496710
49799	496711
59145	496712
24801	496713
19490	496714
10689	496715
54943	496716
55869	496717
79724	496718
44	496719
9370	496720
92397	496721
9538	496722
17518	496723
18165	496724
118239	496725
45102	496726
90018	496727
14580	496728
22325	496729
9002	496730
955	496731
93614	496732
48770	496733
114454	496734
82683	496735
41740	496736
18828	496737
41924	496738
14856	496739
13789	496740
29744	496741
81082	496742
72347	496743
81109	496744
28997	496745
61078	496746
79926	496747
17172	496748
8698	496749
2183	496750
62249	496751
656	496752
23309	496753
31318	496754
3451	496755
39631	496756
114593	496757
59936	496758
43859	496759
13723	496760
21307	496761
16958	496762
76917	496763
10281	496764
2116	496765
119861	496766
2	496767
79218	496768
22986	496769
38830	496770
97630	496771
7550	496772
19089	496773
61805	496774
43371	496775
3	496776
64702	496777
54773	496778
15455	496779
268	496780
130149	496781
83357	496782
2953	496783
73428	496784
1840	496785
85784	496786
18136	496787
24530	496788
28706	496789
90184	496790
38157	496791
54056	496792
21450	496793
106208	496794
33581	496795
39798	496796
20901	496797
16175	496798
39691	496799
26290	496800
4635	496801
19575	496802
32346	496803
71713	496804
929	496805
51428	496806
73000	496807
79041	496808
100013	496809
62285	496810
51255	496811
43801	496812
123974	496813
4381	496814
26503	496815
48968	496816
30556	496817
37844	496818
30135	496819
5481	496820
44991	496821
43586	496822
10374	496823
103049	496824
40439	496825
14993	496826
125720	496827
123842	496828
35747	496829
32277	496830
61546	496831
55827	496832
18392	496833
30906	496834
46325	496835
24732	496836
23454	496837
32779	496838
68596	496839
8346	496840
34820	496841
75628	496842
15334	496843
6575	496844
108143	496845
59474	496846
15522	496847
3949	496848
17654	496849
65204	496850
3442	496851
75481	496852
17	496853
13083	496854
17768	496855
101260	496856
12640	496857
39232	496858
4383	496859
2857	496860
153	496861
50940	496862
2807	496863
44817	496864
27239	496865
40047	496866
28560	496867
11030	496868
30240	496869
13346	496870
40832	496871
32516	496872
10806	496873
37301	496874
26863	496875
116991	496876
18975	496877
97971	496878
85796	496879
89188	496880
97429	496881
3428	496882
14159	496883
105442	496884
55859	496885
55321	496886
99070	496887
2303	496888
28524	496889
28273	496890
110960	496891
27608	496892
53978	496893
7074	496894
59276	496895
11449	496896
18383	496897
47988	496898
25315	496899
62912	496900
95358	496901
53068	496902
39342	496903
29063	496904
89389	496905
71974	496906
40687	496907
50466	496908
53888	496909
57505	496910
61285	496911
91460	496912
28156	496913
121255	496914
117294	496915
11621	496916
11435	496917
25835	496918
31017	496919
30253	496920
42399	496921
135622	496922
61510	496923
28406	496924
28695	496925
48688	496926
17869	496927
15237	496928
36883	496929
21367	496930
102671	496931
36173	496932
6587	496933
5734	496934
6045	496935
6279	496936
24652	496937
3478	496938
24174	496939
22433	496940
146	496941
135609	496942
11928	496943
13227	496944
26096	496945
6220	496946
40133	496947
102008	496948
71927	496949
113917	496950
14122	496951
46347	496952
80592	496953
35953	496954
66877	496955
34658	496956
8245	496957
56833	496958
967	496959
86287	496960
10177	496961
19958	496962
79133	496963
38806	496964
80897	496965
9156	496966
41666	496967
50138	496968
36307	496969
86805	496970
6851	496971
95116	496972
44270	496973
96304	496974
139307	496975
53816	496976
6824	496977
86157	496978
5576	496979
32505	496980
5063	496981
57449	496982
45855	496983
62148	496984
53637	496985
31611	496986
91139	496987
5975	496988
50809	496989
3212	496990
93436	496991
41017	496992
104911	496993
136382	496994
66860	496995
112483	496996
78518	496997
28417	496998
16217	496999
14002	497000
45768	497001
30553	497002
112721	497003
1809	497004
4653	497005
56121	497006
32991	497007
9142	497008
46402	497009
70254	497010
31200	497011
28120	497012
120102	497013
9407	497014
92	497015
26165	497016
43054	497017
66878	497018
3838	497019
132705	497020
26721	497021
95975	497022
113629	497023
29786	497024
27377	497025
109940	497026
77531	497027
36967	497028
61336	497029
12280	497030
12831	497031
16781	497032
523	497033
124058	497034
136142	497035
10260	497036
100372	497037
16950	497038
132864	497039
16605	497040
17682	497041
53549	497042
5277	497043
74675	497044
14644	497045
78783	497046
39690	497047
925	497048
37261	497049
63257	497050
2737	497051
55689	497052
4182	497053
1459	497054
277	497055
12436	497056
11869	497057
3369	497058
12606	497059
24525	497060
41559	497061
16910	497062
4016	497063
41389	497064
6199	497065
28246	497066
119523	497067
22213	497068
70501	497069
7455	497070
40853	497071
28105	497072
847	497073
54720	497074
804	497075
18646	497076
26664	497077
6538	497078
88069	497079
3956	497080
1476	497081
45405	497082
120070	497083
770	497084
74492	497085
18834	497086
110051	497087
64547	497088
58622	497089
29200	497090
102366	497091
69882	497092
16282	497093
126300	497094
146461	497095
80566	497096
84640	497097
41131	497098
37279	497099
2498	497100
13378	497101
12567	497102
38487	497103
69356	497104
72105	497105
1941	497106
16518	497107
54792	497108
69875	497109
16521	497110
14529	497111
78547	497112
11079	497113
19784	497114
353	497115
113862	497116
28202	497117
77616	497118
102829	497119
98751	497120
12496	497121
13981	497122
23848	497123
18059	497124
109757	497125
15277	497126
60133	497127
12888	497128
13533	497129
84105	497130
6604	497131
13963	497132
10917	497133
25904	497134
16868	497135
13098	497136
13434	497137
105323	497138
5	497139
35010	497140
11298	497141
21116	497142
40287	497143
39761	497144
77011	497145
101146	497146
108934	497147
495	497148
62505	497149
68706	497150
24429	497151
37284	497152
36684	497153
92741	497154
128226	497155
128857	497156
41712	497157
47098	497158
74994	497159
63318	497160
41427	497161
103488	497162
853	497163
114743	497164
101024	497165
3972	497166
78772	497167
56139	497168
14756	497169
14409	497170
77668	497171
36614	497172
78393	497173
100950	497174
90512	497175
97245	497176
65907	497177
75267	497178
64037	497179
110527	497180
70525	497181
871	497182
10600	497183
3060	497184
30783	497185
33464	497186
3914	497187
64978	497188
74102	497189
44775	497190
12627	497191
12520	497192
30356	497193
92	497194
142544	497195
20420	497196
9911	497197
85647	497198
87798	497199
23178	497200
79232	497201
1516	497202
3180	497203
3704	497204
65954	497205
24901	497206
3860	497207
48897	497208
140673	497209
55083	497210
6501	497211
14147	497212
7491	497213
1141	497214
5617	497215
14955	497216
79284	497217
45763	497218
50636	497219
19895	497220
45824	497221
1810	497222
47252	497223
100643	497224
100863	497225
53693	497226
87413	497227
31185	497228
3452	497229
13086	497230
50499	497231
40712	497232
94534	497233
74419	497234
56233	497235
14229	497236
99615	497237
2098	497238
58800	497239
6923	497240
17713	497241
51520	497242
132733	497243
123711	497244
2495	497245
4877	497246
89438	497247
37921	497248
101380	497249
104213	497250
65231	497251
64737	497252
5811	497253
17327	497254
13946	497255
4951	497256
19038	497257
107822	497258
23192	497259
31613	497260
21747	497261
60695	497262
1296	497263
2847	497264
72940	497265
9546	497266
2988	497267
41	497268
24016	497269
33797	497270
578	497271
33112	497272
53118	497273
912	497274
14749	497275
73246	497276
9198	497277
35569	497278
117809	497279
17654	497280
92040	497281
62831	497282
41061	497283
26273	497284
838	497285
143591	497286
117973	497287
47096	497288
5582	497289
46002	497290
115827	497291
36311	497292
60607	497293
13219	497294
104807	497295
15451	497296
28327	497297
103860	497298
97002	497299
55801	497300
73186	497301
10630	497302
14317	497303
68961	497304
43705	497305
61627	497306
51930	497307
14638	497308
57763	497309
70874	497310
94448	497311
1166	497312
11987	497313
61764	497314
36819	497315
64215	497316
32723	497317
137458	497318
104612	497319
2255	497320
57719	497321
56147	497322
54607	497323
26672	497324
18751	497325
15132	497326
731	497327
20107	497328
145946	497329
11791	497330
51577	497331
23494	497332
664	497333
18675	497334
19724	497335
28437	497336
53421	497337
19594	497338
4099	497339
11819	497340
55479	497341
123640	497342
15460	497343
3915	497344
54329	497345
57028	497346
114362	497347
118619	497348
31744	497349
4170	497350
43760	497351
16292	497352
71905	497353
13714	497354
18711	497355
21977	497356
23019	497357
104264	497358
1993	497359
33017	497360
17667	497361
119861	497362
42740	497363
3316	497364
18584	497365
33296	497366
10029	497367
59922	497368
267	497369
6217	497370
44898	497371
5127	497372
53718	497373
18354	497374
32438	497375
93933	497376
117770	497377
652	497378
13840	497379
2065	497380
139655	497381
47998	497382
47566	497383
104153	497384
89007	497385
8131	497386
20140	497387
25460	497388
20834	497389
13033	497390
13889	497391
76349	497392
22995	497393
27412	497394
1854	497395
5768	497396
53544	497397
39759	497398
33309	497399
34238	497400
27966	497401
64732	497402
46841	497403
47740	497404
134216	497405
13819	497406
38876	497407
7673	497408
14924	497409
447	497410
7068	497411
23715	497412
30361	497413
301	497414
43513	497415
12863	497416
72605	497417
20512	497418
51444	497419
42783	497420
78288	497421
65372	497422
30929	497423
73037	497424
47058	497425
2431	497426
58817	497427
99206	497428
4432	497429
111162	497430
47622	497431
34399	497432
13527	497433
95223	497434
1072	497435
4936	497436
21975	497437
34833	497438
26652	497439
42866	497440
48171	497441
6663	497442
70197	497443
44461	497444
54594	497445
58799	497446
98424	497447
14785	497448
24677	497449
13846	497450
55095	497451
19687	497452
66392	497453
19312	497454
53206	497455
2480	497456
77275	497457
55329	497458
28381	497459
13964	497460
35129	497461
84537	497462
897	497463
3829	497464
78100	497465
11673	497466
71659	497467
26834	497468
107795	497469
5564	497470
79478	497471
6577	497472
14784	497473
23731	497474
53372	497475
59165	497476
82238	497477
7145	497478
26919	497479
69807	497480
115434	497481
27113	497482
28036	497483
29968	497484
38643	497485
13172	497486
10483	497487
47416	497488
52642	497489
2179	497490
75868	497491
59600	497492
3278	497493
59204	497494
31251	497495
90542	497496
40675	497497
18599	497498
100816	497499
52784	497500
4575	497501
4692	497502
21909	497503
19736	497504
11344	497505
61717	497506
43771	497507
23857	497508
118450	497509
28682	497510
89472	497511
7359	497512
99038	497513
57573	497514
111369	497515
120992	497516
8181	497517
6855	497518
70247	497519
81650	497520
70018	497521
57350	497522
78271	497523
72531	497524
26900	497525
51223	497526
110	497527
12116	497528
18532	497529
76411	497530
59708	497531
18041	497532
64514	497533
28407	497534
6951	497535
135828	497536
2940	497537
147662	497538
19553	497539
52249	497540
3324	497541
6833	497542
45603	497543
5879	497544
20569	497545
92846	497546
69007	497547
29034	497548
7174	497549
5372	497550
9681	497551
102221	497552
28485	497553
14941	497554
1944	497555
1803	497556
31234	497557
109324	497558
51756	497559
105060	497560
15619	497561
135477	497562
70110	497563
84717	497564
71136	497565
16631	497566
70406	497567
16569	497568
34229	497569
93005	497570
97104	497571
1735	497572
5020	497573
1250	497574
4963	497575
17414	497576
22659	497577
89591	497578
38005	497579
52832	497580
32124	497581
49995	497582
62132	497583
102599	497584
21456	497585
40506	497586
30888	497587
13419	497588
24745	497589
129647	497590
18128	497591
1752	497592
46884	497593
7765	497594
95840	497595
69986	497596
79630	497597
129153	497598
129741	497599
43251	497600
31474	497601
104741	497602
26420	497603
98953	497604
19169	497605
879	497606
129248	497607
97198	497608
5544	497609
63790	497610
703	497611
1360	497612
27288	497613
15028	497614
27977	497615
92153	497616
84750	497617
100827	497618
17344	497619
18408	497620
84568	497621
86453	497622
54087	497623
60723	497624
24142	497625
39766	497626
20244	497627
35778	497628
51711	497629
43936	497630
98766	497631
3574	497632
111144	497633
129999	497634
82703	497635
20652	497636
2529	497637
55247	497638
15642	497639
88516	497640
18951	497641
23262	497642
4098	497643
24988	497644
11107	497645
87063	497646
16083	497647
23966	497648
67991	497649
144082	497650
55719	497651
64273	497652
18915	497653
85032	497654
8201	497655
7	497656
16757	497657
108817	497658
50878	497659
50464	497660
54720	497661
133023	497662
24106	497663
42360	497664
32431	497665
85410	497666
84879	497667
45352	497668
12965	497669
91828	497670
7617	497671
4997	497672
36614	497673
13509	497674
99927	497675
9985	497676
18969	497677
9958	497678
3633	497679
12937	497680
24977	497681
37409	497682
763	497683
80752	497684
93764	497685
86930	497686
27842	497687
2810	497688
83608	497689
21984	497690
11349	497691
23496	497692
62685	497693
9700	497694
2736	497695
53920	497696
78288	497697
22185	497698
31235	497699
11097	497700
4033	497701
91528	497702
40024	497703
45699	497704
68200	497705
65834	497706
12657	497707
109524	497708
136511	497709
58544	497710
1663	497711
16218	497712
66488	497713
1835	497714
14453	497715
23739	497716
42562	497717
66716	497718
33827	497719
279	497720
27373	497721
3989	497722
59020	497723
42462	497724
77604	497725
46206	497726
21676	497727
51028	497728
10277	497729
18351	497730
10313	497731
3997	497732
74746	497733
5560	497734
28549	497735
10326	497736
94226	497737
90086	497738
1030	497739
31201	497740
94612	497741
48471	497742
62962	497743
134105	497744
3659	497745
9930	497746
2075	497747
495	497748
2850	497749
778	497750
105224	497751
82907	497752
27720	497753
4156	497754
36466	497755
1503	497756
4536	497757
79552	497758
79184	497759
2971	497760
39850	497761
98185	497762
78320	497763
124815	497764
51408	497765
84320	497766
33527	497767
67845	497768
39602	497769
21536	497770
690	497771
49273	497772
37039	497773
28993	497774
57033	497775
15366	497776
12185	497777
67898	497778
2364	497779
22487	497780
3818	497781
12523	497782
80182	497783
18112	497784
3686	497785
73645	497786
21017	497787
13529	497788
1318	497789
38301	497790
18719	497791
3536	497792
55069	497793
141221	497794
69906	497795
2405	497796
94416	497797
124717	497798
11663	497799
60577	497800
9880	497801
2359	497802
37158	497803
45610	497804
43529	497805
106051	497806
139146	497807
52243	497808
21168	497809
25378	497810
7589	497811
17113	497812
56845	497813
5148	497814
12999	497815
19474	497816
32962	497817
32122	497818
74745	497819
69673	497820
50377	497821
31303	497822
2600	497823
76472	497824
7530	497825
87871	497826
70107	497827
94391	497828
34586	497829
76	497830
16731	497831
27194	497832
88655	497833
47896	497834
55241	497835
31505	497836
11	497837
15769	497838
3054	497839
14530	497840
16326	497841
33471	497842
15331	497843
1236	497844
55877	497845
25470	497846
97127	497847
661	497848
7673	497849
28726	497850
106969	497851
3830	497852
26198	497853
54507	497854
66021	497855
34158	497856
120236	497857
24939	497858
64791	497859
8602	497860
38572	497861
18931	497862
99587	497863
6942	497864
24910	497865
54285	497866
35370	497867
38761	497868
2951	497869
28929	497870
4410	497871
12681	497872
36184	497873
10930	497874
66923	497875
69851	497876
100020	497877
8037	497878
58936	497879
111880	497880
37792	497881
57301	497882
125667	497883
15706	497884
47319	497885
58728	497886
87804	497887
20602	497888
21837	497889
114982	497890
27453	497891
6583	497892
9796	497893
35596	497894
10097	497895
75582	497896
26021	497897
90322	497898
27543	497899
38160	497900
20529	497901
20368	497902
74367	497903
8198	497904
37939	497905
28477	497906
38411	497907
11166	497908
7844	497909
3427	497910
18829	497911
58354	497912
25884	497913
849	497914
37039	497915
31267	497916
14213	497917
18745	497918
1123	497919
36371	497920
13061	497921
69645	497922
356	497923
19512	497924
15283	497925
46363	497926
16506	497927
446	497928
32367	497929
57344	497930
15207	497931
5961	497932
59892	497933
17425	497934
44773	497935
31479	497936
25048	497937
121515	497938
81652	497939
80660	497940
13953	497941
126639	497942
58230	497943
109835	497944
77730	497945
77170	497946
5614	497947
105677	497948
838	497949
7637	497950
16503	497951
44589	497952
36502	497953
17169	497954
30670	497955
271	497956
66148	497957
6939	497958
59318	497959
1307	497960
123995	497961
3008	497962
137405	497963
96928	497964
5694	497965
81065	497966
34378	497967
60373	497968
7005	497969
92963	497970
20944	497971
28398	497972
97137	497973
27155	497974
38059	497975
40853	497976
31326	497977
23978	497978
80098	497979
101381	497980
142526	497981
1731	497982
12151	497983
14033	497984
45342	497985
45203	497986
48748	497987
49882	497988
38106	497989
26713	497990
1764	497991
106313	497992
39685	497993
62039	497994
127031	497995
72377	497996
26569	497997
28204	497998
108364	497999
41076	498000
38675	498001
2334	498002
95315	498003
9563	498004
63465	498005
59668	498006
58288	498007
4656	498008
78457	498009
22742	498010
116569	498011
7346	498012
3567	498013
22927	498014
110015	498015
6673	498016
43701	498017
66185	498018
99358	498019
17170	498020
52579	498021
4306	498022
24176	498023
11457	498024
39547	498025
12798	498026
4359	498027
6618	498028
45135	498029
35551	498030
13215	498031
7685	498032
21	498033
6522	498034
8880	498035
856	498036
8668	498037
38189	498038
5155	498039
34367	498040
27604	498041
17532	498042
56137	498043
13295	498044
21338	498045
58411	498046
327	498047
26059	498048
11029	498049
1552	498050
951	498051
44128	498052
69097	498053
53966	498054
3234	498055
12227	498056
38904	498057
93694	498058
1166	498059
99266	498060
64997	498061
86901	498062
89631	498063
61804	498064
7761	498065
34829	498066
9931	498067
10975	498068
2314	498069
103656	498070
3946	498071
587	498072
213	498073
5784	498074
89866	498075
92065	498076
84036	498077
108766	498078
66538	498079
22080	498080
12405	498081
23777	498082
11802	498083
78364	498084
67723	498085
17300	498086
81147	498087
4920	498088
16571	498089
65713	498090
39551	498091
44	498092
4015	498093
4605	498094
68251	498095
80340	498096
31850	498097
29127	498098
54867	498099
66306	498100
20271	498101
128311	498102
29140	498103
117432	498104
2917	498105
11184	498106
41533	498107
19341	498108
23169	498109
8002	498110
34832	498111
120741	498112
24882	498113
133113	498114
19481	498115
27051	498116
37570	498117
132604	498118
76004	498119
68556	498120
11889	498121
45613	498122
134940	498123
35871	498124
137701	498125
9788	498126
50220	498127
141303	498128
35027	498129
1122	498130
104	498131
60491	498132
3491	498133
24568	498134
41491	498135
368	498136
45000	498137
10994	498138
5182	498139
88922	498140
22610	498141
522	498142
41037	498143
13235	498144
22407	498145
65931	498146
95625	498147
22518	498148
8342	498149
1811	498150
3130	498151
7438	498152
44249	498153
66728	498154
1969	498155
3914	498156
73586	498157
23610	498158
43137	498159
6829	498160
11195	498161
19056	498162
5523	498163
84462	498164
3079	498165
12989	498166
4384	498167
47035	498168
555	498169
61843	498170
269	498171
15002	498172
40417	498173
29943	498174
91051	498175
106376	498176
14613	498177
37515	498178
24277	498179
15243	498180
95449	498181
33447	498182
12676	498183
17860	498184
47593	498185
23681	498186
87391	498187
2053	498188
27401	498189
131349	498190
214	498191
51888	498192
150773	498193
107599	498194
31263	498195
34205	498196
4383	498197
1129	498198
14852	498199
11899	498200
46618	498201
115385	498202
45692	498203
37916	498204
52955	498205
3931	498206
72277	498207
140888	498208
95431	498209
63030	498210
27983	498211
53348	498212
69506	498213
14950	498214
48421	498215
26415	498216
13433	498217
53254	498218
25494	498219
148918	498220
110408	498221
27583	498222
87428	498223
120307	498224
37726	498225
124876	498226
99560	498227
10999	498228
43598	498229
55179	498230
54761	498231
10898	498232
37665	498233
64093	498234
58540	498235
5202	498236
63455	498237
67261	498238
111816	498239
3860	498240
123806	498241
39670	498242
1472	498243
96892	498244
115880	498245
34246	498246
41514	498247
48331	498248
18240	498249
16553	498250
13608	498251
5622	498252
20510	498253
28111	498254
81669	498255
2710	498256
63454	498257
10442	498258
832	498259
8046	498260
66333	498261
11197	498262
52597	498263
40142	498264
16259	498265
117181	498266
15781	498267
30836	498268
27967	498269
25330	498270
13014	498271
18131	498272
876	498273
80213	498274
1930	498275
35586	498276
94166	498277
34470	498278
30686	498279
51959	498280
99319	498281
111539	498282
58378	498283
36408	498284
24408	498285
813	498286
111612	498287
9647	498288
120498	498289
946	498290
15668	498291
23312	498292
28825	498293
43154	498294
43749	498295
59307	498296
97330	498297
13102	498298
66952	498299
88508	498300
28496	498301
24198	498302
2567	498303
116174	498304
23987	498305
3553	498306
15760	498307
60676	498308
57438	498309
53081	498310
58794	498311
17978	498312
44378	498313
36509	498314
4879	498315
49900	498316
13196	498317
66164	498318
96482	498319
1937	498320
3049	498321
62680	498322
79414	498323
91123	498324
23896	498325
9496	498326
53693	498327
60923	498328
108906	498329
14641	498330
21264	498331
57453	498332
27559	498333
91	498334
12296	498335
98085	498336
136452	498337
1375	498338
76340	498339
23687	498340
17201	498341
86797	498342
21684	498343
45355	498344
30193	498345
23474	498346
28011	498347
26165	498348
104223	498349
31589	498350
2309	498351
98105	498352
124122	498353
6404	498354
25795	498355
52913	498356
27687	498357
12217	498358
25464	498359
1455	498360
4087	498361
17040	498362
9684	498363
2400	498364
112271	498365
130366	498366
871	498367
19137	498368
37893	498369
50885	498370
43879	498371
83944	498372
58595	498373
10899	498374
78240	498375
8515	498376
120149	498377
53278	498378
52157	498379
100830	498380
84571	498381
35916	498382
14839	498383
10514	498384
20929	498385
115681	498386
20376	498387
105740	498388
15841	498389
25715	498390
7794	498391
19307	498392
28676	498393
116317	498394
126695	498395
59841	498396
128276	498397
49894	498398
71090	498399
70873	498400
90891	498401
91093	498402
47234	498403
89646	498404
25811	498405
28943	498406
41869	498407
8339	498408
132112	498409
12080	498410
80651	498411
43970	498412
61590	498413
57378	498414
227	498415
46580	498416
89525	498417
40155	498418
35237	498419
3795	498420
20789	498421
150613	498422
34064	498423
88157	498424
2524	498425
10412	498426
61806	498427
86106	498428
113256	498429
89112	498430
669	498431
8679	498432
16439	498433
38940	498434
13771	498435
94926	498436
141721	498437
62127	498438
26248	498439
4797	498440
5853	498441
31009	498442
53435	498443
7056	498444
32100	498445
12736	498446
27839	498447
56595	498448
21458	498449
39613	498450
32335	498451
111237	498452
18052	498453
88184	498454
52262	498455
12060	498456
577	498457
12397	498458
61831	498459
52204	498460
6083	498461
93783	498462
45017	498463
36814	498464
7209	498465
83375	498466
3490	498467
50602	498468
89526	498469
113361	498470
36517	498471
6502	498472
238	498473
56739	498474
18139	498475
10531	498476
238	498477
4502	498478
92186	498479
74629	498480
8852	498481
123845	498482
63817	498483
148699	498484
75918	498485
75873	498486
70506	498487
124137	498488
25722	498489
76222	498490
88838	498491
17425	498492
11244	498493
95895	498494
8080	498495
10875	498496
49765	498497
28151	498498
75915	498499
32593	498500
83269	498501
8755	498502
28668	498503
26831	498504
69142	498505
33391	498506
22359	498507
9405	498508
4978	498509
147342	498510
144577	498511
631	498512
8802	498513
97900	498514
21791	498515
35376	498516
456	498517
17516	498518
3581	498519
77796	498520
29419	498521
126965	498522
13195	498523
17517	498524
17041	498525
19820	498526
3683	498527
4792	498528
20591	498529
205	498530
41621	498531
123501	498532
33799	498533
3967	498534
22212	498535
335	498536
41173	498537
48887	498538
44939	498539
135996	498540
23305	498541
8901	498542
9550	498543
309	498544
26727	498545
76	498546
100807	498547
6146	498548
130024	498549
15710	498550
61465	498551
84678	498552
51843	498553
27625	498554
77085	498555
97939	498556
54822	498557
122061	498558
66269	498559
87408	498560
18118	498561
32700	498562
80003	498563
22010	498564
46475	498565
12271	498566
50252	498567
29538	498568
29867	498569
24382	498570
23447	498571
107782	498572
2321	498573
108829	498574
91720	498575
56676	498576
44605	498577
108531	498578
16494	498579
14165	498580
66799	498581
122939	498582
41517	498583
23163	498584
50999	498585
5635	498586
9350	498587
85068	498588
30123	498589
80853	498590
129420	498591
7265	498592
11233	498593
12356	498594
129535	498595
14609	498596
46456	498597
4240	498598
138993	498599
40257	498600
12095	498601
58138	498602
109697	498603
35246	498604
9298	498605
22198	498606
9395	498607
113907	498608
19920	498609
4446	498610
4571	498611
3854	498612
1806	498613
105429	498614
21408	498615
3785	498616
1179	498617
4301	498618
12795	498619
868	498620
3700	498621
13138	498622
23773	498623
9386	498624
556	498625
50102	498626
94818	498627
1510	498628
21693	498629
121883	498630
36702	498631
22131	498632
82116	498633
2602	498634
46551	498635
10750	498636
77213	498637
7694	498638
8957	498639
28785	498640
55289	498641
3411	498642
5925	498643
1031	498644
47926	498645
14152	498646
120009	498647
134289	498648
2682	498649
45761	498650
22132	498651
646	498652
48558	498653
17217	498654
23254	498655
12874	498656
76518	498657
61929	498658
13107	498659
10692	498660
5149	498661
140557	498662
105672	498663
23787	498664
6420	498665
61923	498666
57375	498667
892	498668
25231	498669
79294	498670
72854	498671
66209	498672
68237	498673
7780	498674
14360	498675
12488	498676
2906	498677
14778	498678
131777	498679
56491	498680
4466	498681
143824	498682
32548	498683
8770	498684
98472	498685
13859	498686
73873	498687
27702	498688
54901	498689
33832	498690
49521	498691
106315	498692
7206	498693
74988	498694
20633	498695
100778	498696
6710	498697
69024	498698
102647	498699
7592	498700
26024	498701
71393	498702
31155	498703
19549	498704
78136	498705
141642	498706
121430	498707
41257	498708
134259	498709
28907	498710
80861	498711
21185	498712
4883	498713
51430	498714
20055	498715
38970	498716
57312	498717
5147	498718
85454	498719
9490	498720
7566	498721
346	498722
65068	498723
690	498724
54227	498725
32714	498726
89988	498727
37959	498728
146698	498729
23260	498730
8832	498731
25556	498732
55856	498733
3	498734
116272	498735
4967	498736
7529	498737
76303	498738
39272	498739
6178	498740
40932	498741
52137	498742
52355	498743
88240	498744
13545	498745
41277	498746
15615	498747
121365	498748
41601	498749
78059	498750
66996	498751
44583	498752
29743	498753
26920	498754
44184	498755
12420	498756
103928	498757
6176	498758
15528	498759
71977	498760
17140	498761
4397	498762
70409	498763
41958	498764
2837	498765
51799	498766
22444	498767
33776	498768
19946	498769
9733	498770
67697	498771
4607	498772
73334	498773
131166	498774
9970	498775
99227	498776
20269	498777
65044	498778
10203	498779
4469	498780
27164	498781
22579	498782
61381	498783
98158	498784
35401	498785
87808	498786
79596	498787
24040	498788
98521	498789
8756	498790
78739	498791
93457	498792
94860	498793
2879	498794
3630	498795
87642	498796
61779	498797
2656	498798
106	498799
74980	498800
37907	498801
8462	498802
13526	498803
60102	498804
2602	498805
86332	498806
27447	498807
141785	498808
83886	498809
2599	498810
13795	498811
13670	498812
104	498813
24189	498814
4338	498815
76902	498816
40813	498817
16278	498818
32640	498819
41876	498820
6346	498821
32394	498822
24776	498823
65307	498824
81299	498825
22203	498826
50754	498827
7177	498828
43598	498829
6901	498830
37402	498831
11008	498832
7936	498833
36894	498834
31472	498835
8040	498836
461	498837
10671	498838
9609	498839
35614	498840
80563	498841
15988	498842
29292	498843
13750	498844
15477	498845
32679	498846
3968	498847
21624	498848
86500	498849
453	498850
88232	498851
55955	498852
21420	498853
2367	498854
12015	498855
637	498856
58454	498857
36110	498858
45694	498859
3610	498860
54382	498861
33700	498862
46221	498863
114754	498864
16070	498865
131716	498866
32184	498867
101259	498868
2388	498869
24240	498870
66787	498871
90178	498872
22823	498873
46560	498874
15864	498875
1988	498876
62790	498877
68346	498878
88807	498879
7107	498880
62	498881
99059	498882
39630	498883
76623	498884
89429	498885
43053	498886
38172	498887
9266	498888
84465	498889
135033	498890
4527	498891
2709	498892
1640	498893
139236	498894
50149	498895
53234	498896
64058	498897
60587	498898
3067	498899
12139	498900
36400	498901
14738	498902
97810	498903
29038	498904
106846	498905
67220	498906
5416	498907
32774	498908
33824	498909
6281	498910
150546	498911
3887	498912
50752	498913
22714	498914
40737	498915
3363	498916
22246	498917
12021	498918
2943	498919
28592	498920
865	498921
83018	498922
2413	498923
46025	498924
77140	498925
37650	498926
77820	498927
45772	498928
7657	498929
28652	498930
14176	498931
2313	498932
7790	498933
38996	498934
34420	498935
130566	498936
36930	498937
47156	498938
3087	498939
35660	498940
85679	498941
28069	498942
26833	498943
31163	498944
40376	498945
848	498946
37608	498947
24768	498948
95540	498949
104383	498950
64663	498951
9015	498952
7863	498953
40951	498954
47477	498955
82175	498956
31704	498957
38138	498958
18088	498959
22891	498960
58363	498961
97889	498962
1671	498963
279	498964
7398	498965
53397	498966
628	498967
13069	498968
140663	498969
43160	498970
15213	498971
97930	498972
23181	498973
103247	498974
91178	498975
8019	498976
60244	498977
145572	498978
15687	498979
8066	498980
23681	498981
7743	498982
75331	498983
2483	498984
16335	498985
5699	498986
63147	498987
28969	498988
16236	498989
61718	498990
41394	498991
29183	498992
94175	498993
6117	498994
9023	498995
764	498996
54214	498997
11448	498998
114779	498999
118624	499000
77698	499001
29439	499002
42239	499003
132554	499004
942	499005
1279	499006
65517	499007
18223	499008
1646	499009
76449	499010
38030	499011
111457	499012
53397	499013
31056	499014
64706	499015
106214	499016
77564	499017
67284	499018
96570	499019
16940	499020
30477	499021
19255	499022
146600	499023
66898	499024
15268	499025
11002	499026
112901	499027
21040	499028
101771	499029
19430	499030
72185	499031
102235	499032
2507	499033
33787	499034
113412	499035
10563	499036
36642	499037
23378	499038
18794	499039
92645	499040
39627	499041
17434	499042
67377	499043
20838	499044
52029	499045
44240	499046
27350	499047
25198	499048
31810	499049
49360	499050
33459	499051
58675	499052
59415	499053
6707	499054
73700	499055
14789	499056
21761	499057
137729	499058
11772	499059
16428	499060
14464	499061
3982	499062
31905	499063
6877	499064
55362	499065
24173	499066
1617	499067
10067	499068
43288	499069
71763	499070
115829	499071
85340	499072
74716	499073
25677	499074
13618	499075
8858	499076
41528	499077
4574	499078
19648	499079
84262	499080
143766	499081
58736	499082
1053	499083
136622	499084
126885	499085
32394	499086
60968	499087
93699	499088
11279	499089
13024	499090
42769	499091
117647	499092
21225	499093
37362	499094
1986	499095
42646	499096
7738	499097
10498	499098
3163	499099
25314	499100
5204	499101
5170	499102
97293	499103
115342	499104
17932	499105
28412	499106
100402	499107
19610	499108
52168	499109
64900	499110
85244	499111
110624	499112
69659	499113
113935	499114
41352	499115
4239	499116
70522	499117
14111	499118
39730	499119
67160	499120
21867	499121
33830	499122
10717	499123
34605	499124
119206	499125
5536	499126
37003	499127
35291	499128
105	499129
21634	499130
16059	499131
39439	499132
6505	499133
69699	499134
146477	499135
52376	499136
34345	499137
5916	499138
132448	499139
57915	499140
20315	499141
10157	499142
45759	499143
348	499144
8933	499145
15782	499146
12137	499147
5415	499148
83985	499149
78939	499150
65946	499151
24828	499152
9866	499153
14816	499154
21144	499155
58363	499156
83121	499157
8554	499158
56781	499159
56548	499160
102639	499161
10591	499162
5264	499163
127911	499164
71350	499165
31023	499166
61439	499167
46067	499168
78868	499169
809	499170
300	499171
49663	499172
127082	499173
21603	499174
146502	499175
107890	499176
6138	499177
10769	499178
137885	499179
3494	499180
67502	499181
37738	499182
854	499183
7294	499184
27359	499185
127214	499186
112335	499187
131679	499188
136313	499189
50057	499190
14672	499191
1830	499192
1379	499193
62	499194
41569	499195
137560	499196
45065	499197
6460	499198
43645	499199
78339	499200
2844	499201
3229	499202
17493	499203
51431	499204
17669	499205
70999	499206
60372	499207
77	499208
119483	499209
12898	499210
108216	499211
35490	499212
28962	499213
83772	499214
1516	499215
6368	499216
29684	499217
109631	499218
52038	499219
92844	499220
37982	499221
91137	499222
12119	499223
24040	499224
3357	499225
22711	499226
15221	499227
75778	499228
7341	499229
3141	499230
129893	499231
3863	499232
20038	499233
25629	499234
85160	499235
76461	499236
41068	499237
86522	499238
94553	499239
36839	499240
25341	499241
7064	499242
36722	499243
17951	499244
5015	499245
69004	499246
76361	499247
104796	499248
79749	499249
94990	499250
4698	499251
16956	499252
42512	499253
105983	499254
133781	499255
33602	499256
9169	499257
63577	499258
30617	499259
42632	499260
10275	499261
7409	499262
5068	499263
13289	499264
38524	499265
84239	499266
19313	499267
72123	499268
45624	499269
11195	499270
33394	499271
428	499272
105305	499273
9969	499274
61517	499275
128203	499276
27361	499277
30087	499278
91834	499279
11378	499280
118415	499281
21975	499282
104429	499283
14897	499284
116389	499285
11794	499286
34211	499287
107664	499288
39447	499289
53569	499290
12232	499291
48891	499292
59205	499293
119894	499294
21440	499295
118120	499296
88466	499297
86986	499298
39406	499299
37223	499300
1022	499301
21233	499302
59613	499303
30949	499304
35680	499305
45136	499306
18406	499307
84363	499308
64263	499309
60376	499310
31142	499311
103412	499312
10136	499313
43064	499314
14548	499315
138209	499316
62124	499317
64878	499318
40442	499319
49168	499320
68163	499321
90061	499322
49796	499323
114207	499324
22356	499325
84790	499326
48333	499327
18021	499328
101035	499329
31259	499330
64	499331
48217	499332
86052	499333
76187	499334
2780	499335
39899	499336
33613	499337
70046	499338
29462	499339
46970	499340
27623	499341
80730	499342
1007	499343
15919	499344
94714	499345
3676	499346
40347	499347
365	499348
48975	499349
134	499350
860	499351
99597	499352
12462	499353
99702	499354
456	499355
118092	499356
19327	499357
48603	499358
21470	499359
11417	499360
198	499361
6825	499362
38455	499363
57956	499364
23457	499365
2120	499366
118022	499367
24294	499368
24132	499369
820	499370
13871	499371
104174	499372
98848	499373
26309	499374
48196	499375
43569	499376
51838	499377
311	499378
39256	499379
45607	499380
41909	499381
465	499382
3272	499383
11374	499384
75845	499385
8729	499386
64389	499387
43918	499388
1202	499389
1063	499390
41445	499391
8367	499392
134483	499393
7543	499394
51706	499395
65871	499396
33708	499397
130388	499398
106881	499399
20321	499400
67333	499401
4067	499402
16755	499403
71818	499404
80021	499405
31093	499406
100798	499407
294	499408
105876	499409
84144	499410
34035	499411
40032	499412
63025	499413
81500	499414
150544	499415
7646	499416
111751	499417
15951	499418
124952	499419
17038	499420
81547	499421
5336	499422
18804	499423
9061	499424
4047	499425
3666	499426
59395	499427
80746	499428
1160	499429
35554	499430
95301	499431
43339	499432
6929	499433
41048	499434
38592	499435
131130	499436
14698	499437
72530	499438
107912	499439
12854	499440
8861	499441
16892	499442
13090	499443
103279	499444
51451	499445
13531	499446
56801	499447
18439	499448
143660	499449
75388	499450
6617	499451
85973	499452
37478	499453
48642	499454
93552	499455
10180	499456
17501	499457
24594	499458
96590	499459
12941	499460
19747	499461
39174	499462
59215	499463
85437	499464
6395	499465
20496	499466
95774	499467
78161	499468
3793	499469
96008	499470
7177	499471
71550	499472
16904	499473
14058	499474
24699	499475
11350	499476
73871	499477
48224	499478
26265	499479
127905	499480
471	499481
50743	499482
116617	499483
11118	499484
43319	499485
67476	499486
1825	499487
9691	499488
33153	499489
40323	499490
134375	499491
1181	499492
28483	499493
43909	499494
58912	499495
121487	499496
29829	499497
27724	499498
37163	499499
69440	499500
46265	499501
890	499502
30574	499503
80820	499504
120135	499505
119110	499506
18944	499507
3226	499508
78708	499509
16337	499510
41518	499511
48213	499512
31551	499513
32860	499514
5626	499515
26882	499516
18374	499517
49288	499518
108182	499519
126919	499520
66802	499521
12294	499522
37285	499523
61236	499524
16069	499525
38953	499526
7075	499527
68698	499528
83666	499529
46921	499530
34085	499531
3511	499532
17250	499533
14561	499534
68729	499535
41979	499536
28335	499537
108496	499538
71773	499539
12713	499540
57967	499541
71689	499542
14661	499543
64934	499544
32207	499545
199	499546
13172	499547
133458	499548
19764	499549
18627	499550
18928	499551
57297	499552
43042	499553
8769	499554
8483	499555
18175	499556
4252	499557
21600	499558
117231	499559
20833	499560
57210	499561
56896	499562
80297	499563
26563	499564
22932	499565
47879	499566
30119	499567
48032	499568
47184	499569
992	499570
61605	499571
30444	499572
112715	499573
119328	499574
8650	499575
37800	499576
63455	499577
43162	499578
49932	499579
67329	499580
16667	499581
9	499582
67994	499583
50549	499584
3	499585
26779	499586
6887	499587
83290	499588
117149	499589
6515	499590
13201	499591
60764	499592
14590	499593
113101	499594
4136	499595
12109	499596
3008	499597
77135	499598
4390	499599
81457	499600
53845	499601
117398	499602
36420	499603
2110	499604
23768	499605
4145	499606
24354	499607
16838	499608
65105	499609
11369	499610
143	499611
24947	499612
33735	499613
29847	499614
98359	499615
14552	499616
28658	499617
29099	499618
12459	499619
16696	499620
47614	499621
2011	499622
19085	499623
6224	499624
10354	499625
149853	499626
43854	499627
122722	499628
69724	499629
4747	499630
41423	499631
11135	499632
56702	499633
7837	499634
20303	499635
27923	499636
93385	499637
1770	499638
21138	499639
16050	499640
10863	499641
95398	499642
27727	499643
6141	499644
103140	499645
6579	499646
122207	499647
13075	499648
3699	499649
57210	499650
118997	499651
41199	499652
23099	499653
125100	499654
6338	499655
49900	499656
92125	499657
5905	499658
5975	499659
129478	499660
17881	499661
8141	499662
23504	499663
125600	499664
2138	499665
40990	499666
34838	499667
54584	499668
68303	499669
122510	499670
70877	499671
84721	499672
8206	499673
99253	499674
79630	499675
23324	499676
38942	499677
36167	499678
49533	499679
54215	499680
61095	499681
42703	499682
74937	499683
46532	499684
2150	499685
35605	499686
49092	499687
92061	499688
130689	499689
33493	499690
1594	499691
4334	499692
1054	499693
64280	499694
54919	499695
4816	499696
44254	499697
112019	499698
32901	499699
59962	499700
133450	499701
60	499702
2871	499703
46857	499704
29495	499705
14392	499706
127272	499707
63013	499708
116992	499709
111112	499710
81619	499711
18640	499712
36000	499713
27113	499714
81273	499715
57200	499716
112381	499717
40254	499718
42414	499719
68138	499720
102541	499721
83447	499722
21381	499723
30611	499724
69	499725
61168	499726
22665	499727
25488	499728
22062	499729
20943	499730
4848	499731
22385	499732
41463	499733
24579	499734
38062	499735
19665	499736
99968	499737
37460	499738
44760	499739
5838	499740
49824	499741
36055	499742
130	499743
70911	499744
24219	499745
3687	499746
26090	499747
44337	499748
7952	499749
37279	499750
87510	499751
4228	499752
576	499753
20757	499754
34428	499755
29090	499756
101898	499757
44738	499758
1965	499759
76301	499760
72195	499761
11496	499762
19187	499763
17273	499764
11235	499765
147708	499766
20854	499767
100321	499768
134706	499769
3266	499770
14966	499771
25371	499772
112142	499773
31943	499774
4462	499775
25096	499776
79464	499777
92423	499778
7401	499779
89461	499780
96886	499781
102548	499782
41109	499783
22973	499784
15	499785
48170	499786
5	499787
19363	499788
113608	499789
34614	499790
118801	499791
25813	499792
5958	499793
106720	499794
50571	499795
738	499796
19516	499797
3485	499798
10761	499799
41005	499800
65768	499801
809	499802
59873	499803
43241	499804
68750	499805
79240	499806
170	499807
115917	499808
29922	499809
99243	499810
94413	499811
42225	499812
139	499813
14585	499814
47617	499815
65213	499816
34468	499817
58836	499818
38811	499819
36439	499820
11795	499821
4950	499822
25125	499823
13346	499824
18858	499825
82085	499826
9978	499827
74613	499828
104327	499829
82988	499830
124	499831
80835	499832
31	499833
10413	499834
56882	499835
77734	499836
30292	499837
41210	499838
92737	499839
98944	499840
23688	499841
56502	499842
87876	499843
46544	499844
118695	499845
2760	499846
41778	499847
46201	499848
125405	499849
81055	499850
10055	499851
40740	499852
144116	499853
391	499854
62168	499855
46401	499856
106712	499857
24285	499858
1014	499859
61290	499860
13610	499861
1096	499862
94718	499863
1422	499864
11013	499865
56969	499866
55125	499867
40034	499868
67627	499869
137532	499870
29689	499871
87244	499872
21501	499873
99674	499874
30985	499875
59058	499876
4085	499877
81245	499878
40237	499879
142997	499880
13742	499881
42757	499882
68631	499883
9519	499884
60319	499885
17955	499886
36508	499887
75196	499888
55498	499889
33744	499890
107423	499891
100539	499892
87093	499893
80027	499894
47230	499895
10058	499896
48258	499897
2711	499898
60314	499899
1893	499900
14462	499901
23124	499902
11982	499903
66822	499904
5158	499905
45402	499906
26114	499907
113134	499908
65170	499909
34615	499910
59086	499911
125535	499912
45659	499913
31960	499914
58138	499915
90405	499916
8858	499917
34557	499918
102870	499919
41653	499920
52523	499921
12328	499922
15659	499923
19339	499924
801	499925
13922	499926
22272	499927
129204	499928
29069	499929
36854	499930
28752	499931
76885	499932
89425	499933
47665	499934
38322	499935
3413	499936
32789	499937
97	499938
107165	499939
110584	499940
37199	499941
25371	499942
12414	499943
39818	499944
61783	499945
148698	499946
90477	499947
5606	499948
11926	499949
1451	499950
4174	499951
49982	499952
19520	499953
24432	499954
87285	499955
20114	499956
31583	499957
1142	499958
107447	499959
19817	499960
24630	499961
123600	499962
12518	499963
92879	499964
60315	499965
63319	499966
134199	499967
113615	499968
21381	499969
46153	499970
27149	499971
24293	499972
4039	499973
883	499974
13381	499975
25823	499976
60556	499977
24056	499978
8208	499979
1665	499980
41477	499981
37070	499982
30862	499983
26391	499984
3881	499985
807	499986
104237	499987
58178	499988
55435	499989
20247	499990
85622	499991
18037	499992
12925	499993
78040	499994
31933	499995
16355	499996
15711	499997
64715	499998
196	499999
32965	500000
455	500001
53024	500002
80865	500003
66707	500004
98339	500005
9975	500006
12588	500007
26267	500008
3831	500009
65935	500010
7674	500011
20373	500012
8131	500013
72862	500014
10671	500015
650	500016
10394	500017
43799	500018
21580	500019
104236	500020
55559	500021
16948	500022
3872	500023
14955	500024
28091	500025
69765	500026
7576	500027
24867	500028
15776	500029
9368	500030
38193	500031
49640	500032
80978	500033
12730	500034
26845	500035
6765	500036
71682	500037
33685	500038
17361	500039
91885	500040
27084	500041
60207	500042
81455	500043
87040	500044
9096	500045
70646	500046
51415	500047
11361	500048
86748	500049
93249	500050
107188	500051
18285	500052
63545	500053
10122	500054
29400	500055
15767	500056
1187	500057
13476	500058
10592	500059
27534	500060
26061	500061
47171	500062
5064	500063
41169	500064
32842	500065
4738	500066
21302	500067
27717	500068
24797	500069
40131	500070
1719	500071
87314	500072
7928	500073
109367	500074
98371	500075
8535	500076
2265	500077
77259	500078
9144	500079
20438	500080
17302	500081
54894	500082
105073	500083
36838	500084
14779	500085
18041	500086
97966	500087
63299	500088
53382	500089
32372	500090
92086	500091
86333	500092
490	500093
34819	500094
85710	500095
13692	500096
5922	500097
2168	500098
87467	500099
6415	500100
15682	500101
29552	500102
96536	500103
3304	500104
113339	500105
56247	500106
22316	500107
93226	500108
63217	500109
25921	500110
41852	500111
47709	500112
18674	500113
33402	500114
439	500115
29174	500116
8169	500117
36348	500118
35526	500119
21449	500120
6435	500121
73861	500122
73286	500123
71376	500124
29363	500125
21853	500126
58965	500127
5151	500128
132530	500129
37851	500130
58805	500131
56323	500132
18085	500133
25891	500134
58438	500135
126979	500136
69458	500137
3452	500138
24585	500139
16324	500140
75681	500141
5968	500142
30	500143
35461	500144
30118	500145
61172	500146
15497	500147
40140	500148
30448	500149
68342	500150
24488	500151
4455	500152
78345	500153
10486	500154
39459	500155
9954	500156
16275	500157
100391	500158
123559	500159
29426	500160
300	500161
26499	500162
30240	500163
22428	500164
114956	500165
60028	500166
115362	500167
13564	500168
130107	500169
29767	500170
128140	500171
70496	500172
120106	500173
121534	500174
58578	500175
35230	500176
6927	500177
68488	500178
34761	500179
3287	500180
1529	500181
12434	500182
54705	500183
22948	500184
42767	500185
4289	500186
86423	500187
22623	500188
26860	500189
53483	500190
69866	500191
110505	500192
89595	500193
72234	500194
27717	500195
105042	500196
7742	500197
12589	500198
1131	500199
85996	500200
29157	500201
27922	500202
1572	500203
66483	500204
31595	500205
44568	500206
10249	500207
9728	500208
1052	500209
80725	500210
7987	500211
14063	500212
14944	500213
80742	500214
117740	500215
31044	500216
22431	500217
15588	500218
4358	500219
132025	500220
9055	500221
1913	500222
105280	500223
2102	500224
83140	500225
66072	500226
108491	500227
99255	500228
43423	500229
38581	500230
94080	500231
681	500232
29124	500233
31736	500234
8676	500235
57996	500236
6636	500237
43602	500238
28963	500239
197	500240
9763	500241
148080	500242
10906	500243
101264	500244
103375	500245
73110	500246
9397	500247
28044	500248
43739	500249
17590	500250
13525	500251
878	500252
866	500253
51531	500254
15183	500255
974	500256
18275	500257
40590	500258
96183	500259
137694	500260
68056	500261
32813	500262
30293	500263
55560	500264
3372	500265
16857	500266
68259	500267
71762	500268
23214	500269
26559	500270
95740	500271
46815	500272
50268	500273
1682	500274
87538	500275
38271	500276
43304	500277
12482	500278
34030	500279
110938	500280
78493	500281
125937	500282
42968	500283
1706	500284
59144	500285
6469	500286
83541	500287
62055	500288
53512	500289
53302	500290
58921	500291
61373	500292
49629	500293
30076	500294
33182	500295
59878	500296
148560	500297
6891	500298
38308	500299
29120	500300
33265	500301
2846	500302
59514	500303
26812	500304
24817	500305
10139	500306
13489	500307
1299	500308
53086	500309
117085	500310
31273	500311
13145	500312
28724	500313
93345	500314
23514	500315
21848	500316
93098	500317
30455	500318
122704	500319
4696	500320
90526	500321
82187	500322
45048	500323
55100	500324
13041	500325
30999	500326
2364	500327
136975	500328
69721	500329
37939	500330
50180	500331
72350	500332
16550	500333
28882	500334
17635	500335
1808	500336
111313	500337
61029	500338
40531	500339
28487	500340
39064	500341
59432	500342
58327	500343
28748	500344
60747	500345
94379	500346
89837	500347
94892	500348
4526	500349
66457	500350
8046	500351
17272	500352
16532	500353
110200	500354
15519	500355
17659	500356
30406	500357
82906	500358
109493	500359
7834	500360
145	500361
73101	500362
6316	500363
3590	500364
96951	500365
1456	500366
59029	500367
16050	500368
24064	500369
97699	500370
26987	500371
25257	500372
52939	500373
13437	500374
12024	500375
24412	500376
14336	500377
9061	500378
92196	500379
22167	500380
4812	500381
2304	500382
1773	500383
104036	500384
24823	500385
15924	500386
21669	500387
203	500388
20637	500389
9131	500390
136794	500391
59502	500392
64811	500393
27557	500394
89030	500395
35191	500396
40510	500397
63907	500398
130905	500399
35750	500400
137977	500401
7299	500402
104326	500403
200	500404
5567	500405
56385	500406
135963	500407
90300	500408
77938	500409
22841	500410
8710	500411
7830	500412
73177	500413
12636	500414
28157	500415
31860	500416
98079	500417
32430	500418
33401	500419
28568	500420
31138	500421
39951	500422
63221	500423
4481	500424
70559	500425
135	500426
75473	500427
135337	500428
98436	500429
39310	500430
78249	500431
135999	500432
18986	500433
9216	500434
12480	500435
95488	500436
91733	500437
25164	500438
3308	500439
47128	500440
9587	500441
7474	500442
18994	500443
44856	500444
52476	500445
41633	500446
125937	500447
72149	500448
53972	500449
34528	500450
38537	500451
10432	500452
12740	500453
23038	500454
12133	500455
9816	500456
116350	500457
2835	500458
65533	500459
7279	500460
46933	500461
131890	500462
89730	500463
32228	500464
52192	500465
9375	500466
22817	500467
8726	500468
12879	500469
246	500470
112988	500471
8084	500472
60650	500473
15633	500474
122616	500475
697	500476
342	500477
116479	500478
112144	500479
36259	500480
1584	500481
47772	500482
105003	500483
1575	500484
13925	500485
85300	500486
89589	500487
16473	500488
122438	500489
43443	500490
24967	500491
114	500492
7989	500493
9392	500494
10876	500495
128467	500496
9751	500497
64299	500498
16655	500499
14206	500500
3257	500501
33143	500502
99704	500503
20949	500504
27718	500505
29309	500506
102322	500507
146876	500508
91814	500509
94842	500510
31227	500511
62516	500512
60732	500513
1380	500514
4368	500515
80893	500516
18089	500517
7891	500518
37971	500519
116412	500520
42150	500521
4973	500522
128834	500523
36687	500524
109279	500525
96579	500526
59242	500527
14774	500528
14367	500529
73126	500530
97880	500531
65079	500532
92723	500533
12649	500534
86268	500535
23806	500536
5767	500537
11070	500538
32638	500539
4460	500540
24230	500541
74848	500542
16432	500543
29000	500544
453	500545
20714	500546
21694	500547
13053	500548
54417	500549
63995	500550
57338	500551
115126	500552
7673	500553
29203	500554
23618	500555
11937	500556
15778	500557
70185	500558
50298	500559
102914	500560
19394	500561
12029	500562
59350	500563
9815	500564
24419	500565
72960	500566
105081	500567
94898	500568
824	500569
11350	500570
5328	500571
84688	500572
5984	500573
62394	500574
102334	500575
23701	500576
84789	500577
4532	500578
21797	500579
11025	500580
115563	500581
34564	500582
122915	500583
70903	500584
33660	500585
22064	500586
93301	500587
31457	500588
33942	500589
63652	500590
37296	500591
19298	500592
94974	500593
33746	500594
122118	500595
66754	500596
9792	500597
867	500598
1526	500599
9801	500600
594	500601
46591	500602
100858	500603
87831	500604
83631	500605
54343	500606
14172	500607
104627	500608
55	500609
7444	500610
22079	500611
62889	500612
46958	500613
21324	500614
34450	500615
47466	500616
71248	500617
45954	500618
148853	500619
24938	500620
31886	500621
138675	500622
74285	500623
23299	500624
39815	500625
23852	500626
20768	500627
356	500628
84010	500629
21358	500630
3977	500631
71377	500632
84487	500633
29303	500634
19550	500635
34005	500636
134600	500637
50701	500638
41854	500639
127156	500640
83461	500641
97990	500642
2855	500643
58731	500644
65611	500645
58366	500646
47816	500647
346	500648
56518	500649
8860	500650
36232	500651
84093	500652
5599	500653
68077	500654
12226	500655
11441	500656
85296	500657
53785	500658
646	500659
61902	500660
56785	500661
7495	500662
93846	500663
60830	500664
54388	500665
13255	500666
7023	500667
34843	500668
24782	500669
23534	500670
28298	500671
98948	500672
34384	500673
119317	500674
12259	500675
52468	500676
3366	500677
8660	500678
108953	500679
42945	500680
104228	500681
47021	500682
53658	500683
98641	500684
52911	500685
38254	500686
35726	500687
30440	500688
36019	500689
1729	500690
55444	500691
71753	500692
22343	500693
78943	500694
47176	500695
58299	500696
9859	500697
54084	500698
22498	500699
744	500700
9531	500701
101281	500702
35907	500703
47539	500704
37595	500705
54033	500706
103185	500707
49843	500708
21035	500709
32991	500710
27402	500711
116878	500712
3105	500713
24819	500714
18661	500715
7180	500716
80909	500717
56473	500718
99197	500719
111050	500720
68175	500721
38422	500722
4416	500723
115662	500724
109	500725
13039	500726
49831	500727
12231	500728
106331	500729
71486	500730
79066	500731
8475	500732
83137	500733
33803	500734
11925	500735
64917	500736
92707	500737
4625	500738
200	500739
104461	500740
37159	500741
13646	500742
46638	500743
122	500744
55486	500745
574	500746
12712	500747
30519	500748
16019	500749
26724	500750
104096	500751
46098	500752
38889	500753
62949	500754
12690	500755
56013	500756
5551	500757
35098	500758
49396	500759
71884	500760
102971	500761
65035	500762
21	500763
50154	500764
26512	500765
14550	500766
34709	500767
8508	500768
33012	500769
1332	500770
7387	500771
16940	500772
43469	500773
25177	500774
7007	500775
67458	500776
454	500777
81578	500778
13164	500779
90946	500780
76489	500781
2898	500782
20032	500783
1051	500784
46790	500785
85875	500786
86668	500787
58711	500788
27658	500789
4070	500790
17424	500791
27184	500792
40702	500793
124278	500794
128057	500795
23092	500796
131779	500797
6328	500798
87148	500799
1640	500800
2715	500801
37535	500802
7411	500803
74901	500804
20009	500805
28045	500806
19169	500807
23755	500808
38307	500809
105451	500810
61177	500811
32587	500812
74842	500813
1354	500814
67567	500815
15936	500816
5407	500817
3188	500818
55052	500819
96548	500820
54005	500821
36210	500822
138496	500823
24261	500824
26055	500825
55195	500826
103235	500827
38638	500828
18415	500829
16104	500830
292	500831
50450	500832
63073	500833
17531	500834
3482	500835
52511	500836
29402	500837
106617	500838
31272	500839
20422	500840
65026	500841
74522	500842
88	500843
39547	500844
57939	500845
38682	500846
56919	500847
42653	500848
118512	500849
2415	500850
61265	500851
85459	500852
44806	500853
133994	500854
130253	500855
93580	500856
29098	500857
8838	500858
110005	500859
16510	500860
38428	500861
99329	500862
96386	500863
16553	500864
44376	500865
45803	500866
17711	500867
111125	500868
31232	500869
56721	500870
12163	500871
25618	500872
45162	500873
143016	500874
70502	500875
38241	500876
7149	500877
4857	500878
66738	500879
5075	500880
135196	500881
4255	500882
2082	500883
43691	500884
967	500885
105816	500886
13194	500887
30306	500888
48676	500889
9047	500890
37453	500891
46711	500892
18405	500893
12496	500894
89700	500895
33911	500896
47935	500897
16450	500898
24772	500899
3755	500900
26131	500901
109761	500902
60799	500903
17238	500904
26377	500905
1036	500906
62876	500907
41260	500908
155	500909
53568	500910
18112	500911
7088	500912
71134	500913
45301	500914
24540	500915
10989	500916
50216	500917
44891	500918
26121	500919
129472	500920
132182	500921
19739	500922
18149	500923
23144	500924
73471	500925
1851	500926
113757	500927
40723	500928
38258	500929
20555	500930
62806	500931
22602	500932
50399	500933
94005	500934
51215	500935
15906	500936
84515	500937
73380	500938
87797	500939
27372	500940
43506	500941
77940	500942
66379	500943
28590	500944
24244	500945
87120	500946
113142	500947
10499	500948
31417	500949
144255	500950
68772	500951
132132	500952
63231	500953
9877	500954
59674	500955
136917	500956
17483	500957
24534	500958
21480	500959
583	500960
17033	500961
18248	500962
6772	500963
26936	500964
114552	500965
4492	500966
39166	500967
42364	500968
132713	500969
36227	500970
9628	500971
45654	500972
1938	500973
87461	500974
16949	500975
114537	500976
29396	500977
28277	500978
78268	500979
92058	500980
38882	500981
26530	500982
10141	500983
22673	500984
48166	500985
17112	500986
99114	500987
1275	500988
4249	500989
148339	500990
26274	500991
65575	500992
46076	500993
22882	500994
10639	500995
136164	500996
10027	500997
34594	500998
83844	500999
19985	501000
127088	501001
77803	501002
64964	501003
33309	501004
70342	501005
19323	501006
23815	501007
47846	501008
68337	501009
6110	501010
4919	501011
67908	501012
39799	501013
69675	501014
110974	501015
78925	501016
86530	501017
21059	501018
84998	501019
114572	501020
1147	501021
30997	501022
86381	501023
25930	501024
49190	501025
26920	501026
8200	501027
30220	501028
22409	501029
117833	501030
15256	501031
72969	501032
23396	501033
19143	501034
76056	501035
15452	501036
47193	501037
83206	501038
33548	501039
9383	501040
79814	501041
19655	501042
13	501043
91829	501044
105361	501045
19079	501046
127045	501047
34538	501048
42451	501049
12500	501050
26611	501051
1153	501052
33822	501053
109734	501054
15144	501055
29065	501056
13863	501057
54393	501058
5104	501059
5150	501060
29919	501061
45773	501062
28183	501063
22234	501064
21177	501065
12771	501066
103745	501067
129039	501068
47303	501069
95049	501070
97347	501071
22087	501072
79870	501073
68602	501074
29853	501075
1793	501076
34480	501077
75999	501078
10458	501079
93372	501080
3562	501081
100308	501082
41029	501083
13232	501084
49075	501085
84445	501086
66096	501087
39574	501088
88059	501089
101613	501090
50454	501091
37970	501092
7678	501093
147380	501094
93027	501095
6855	501096
2	501097
60078	501098
12596	501099
31896	501100
60488	501101
66754	501102
106586	501103
72867	501104
66105	501105
893	501106
11772	501107
13717	501108
16198	501109
48748	501110
46322	501111
29508	501112
49784	501113
40821	501114
833	501115
15029	501116
30953	501117
62360	501118
7563	501119
61579	501120
2	501121
21889	501122
16300	501123
91245	501124
77248	501125
40415	501126
137140	501127
11529	501128
2709	501129
8170	501130
3876	501131
99230	501132
48706	501133
12146	501134
147	501135
128193	501136
47457	501137
282	501138
8233	501139
77762	501140
9654	501141
64588	501142
132484	501143
75152	501144
3438	501145
26	501146
107870	501147
46930	501148
65731	501149
101058	501150
43137	501151
165	501152
5014	501153
46205	501154
29038	501155
37623	501156
53984	501157
23269	501158
31724	501159
37537	501160
91152	501161
131680	501162
131237	501163
45270	501164
1884	501165
115043	501166
117256	501167
59181	501168
3576	501169
39082	501170
69254	501171
148179	501172
39261	501173
50672	501174
183	501175
69131	501176
92932	501177
6262	501178
46583	501179
41261	501180
38610	501181
5502	501182
16231	501183
115122	501184
49518	501185
71463	501186
2829	501187
118768	501188
30920	501189
6112	501190
3205	501191
8429	501192
57482	501193
5889	501194
64198	501195
27133	501196
108206	501197
3502	501198
113395	501199
26666	501200
42639	501201
113727	501202
35394	501203
19426	501204
42650	501205
67517	501206
6243	501207
28497	501208
9711	501209
35806	501210
51663	501211
101063	501212
18220	501213
820	501214
4889	501215
3735	501216
721	501217
8531	501218
64254	501219
67900	501220
41526	501221
108726	501222
24768	501223
2447	501224
54065	501225
19	501226
138449	501227
74495	501228
17105	501229
112097	501230
60823	501231
20248	501232
39097	501233
32121	501234
14747	501235
44788	501236
8737	501237
51612	501238
58061	501239
1252	501240
9973	501241
7056	501242
29898	501243
3746	501244
11330	501245
35194	501246
29045	501247
12083	501248
30694	501249
21584	501250
59193	501251
5234	501252
19101	501253
36399	501254
37433	501255
10627	501256
55159	501257
27496	501258
54182	501259
5109	501260
6861	501261
93902	501262
17156	501263
1441	501264
20691	501265
83028	501266
35708	501267
48703	501268
5470	501269
112536	501270
28782	501271
38	501272
1996	501273
70831	501274
61998	501275
130291	501276
103411	501277
22968	501278
25473	501279
6826	501280
36914	501281
122017	501282
84326	501283
30977	501284
136473	501285
29689	501286
96078	501287
62598	501288
1863	501289
91854	501290
55476	501291
93827	501292
35289	501293
6989	501294
23333	501295
31987	501296
98946	501297
9180	501298
13318	501299
49084	501300
13068	501301
105316	501302
10040	501303
17021	501304
7712	501305
2002	501306
116686	501307
42665	501308
81759	501309
22346	501310
10389	501311
10088	501312
50973	501313
147105	501314
106286	501315
9408	501316
60863	501317
5252	501318
14792	501319
44369	501320
77817	501321
6637	501322
722	501323
24016	501324
11258	501325
57460	501326
46214	501327
32159	501328
57935	501329
27016	501330
93182	501331
37143	501332
21457	501333
24067	501334
268	501335
37078	501336
60427	501337
16411	501338
102619	501339
98980	501340
154	501341
74628	501342
25293	501343
54832	501344
123219	501345
12249	501346
46673	501347
133611	501348
46434	501349
136508	501350
114521	501351
52485	501352
26669	501353
94159	501354
10384	501355
92046	501356
67390	501357
944	501358
55375	501359
93221	501360
7211	501361
2233	501362
25125	501363
24701	501364
79793	501365
79775	501366
136631	501367
5691	501368
27115	501369
57409	501370
13911	501371
64872	501372
58974	501373
13399	501374
356	501375
12034	501376
23551	501377
39866	501378
53009	501379
26573	501380
55938	501381
72007	501382
41848	501383
130434	501384
191	501385
34900	501386
41966	501387
51280	501388
50204	501389
88078	501390
92122	501391
28906	501392
83349	501393
73625	501394
56589	501395
78113	501396
59213	501397
23518	501398
103109	501399
37924	501400
5773	501401
53060	501402
5465	501403
70838	501404
18811	501405
1302	501406
51468	501407
484	501408
29488	501409
118715	501410
95792	501411
84516	501412
24970	501413
8997	501414
11933	501415
113566	501416
97475	501417
30776	501418
12133	501419
53501	501420
44764	501421
608	501422
21995	501423
33135	501424
10955	501425
116948	501426
2105	501427
80174	501428
5577	501429
6774	501430
34168	501431
61578	501432
25950	501433
31834	501434
59513	501435
65777	501436
22308	501437
53977	501438
49035	501439
34453	501440
41176	501441
9190	501442
1848	501443
10432	501444
34351	501445
647	501446
31186	501447
59185	501448
9232	501449
75187	501450
58260	501451
66089	501452
6170	501453
89625	501454
18152	501455
6966	501456
22209	501457
119836	501458
4062	501459
20320	501460
422	501461
61697	501462
39180	501463
32867	501464
38082	501465
72505	501466
2224	501467
10982	501468
69140	501469
50058	501470
14504	501471
50174	501472
121742	501473
11374	501474
26364	501475
61075	501476
38256	501477
65293	501478
12552	501479
86645	501480
107405	501481
13852	501482
80359	501483
1886	501484
14057	501485
4754	501486
21574	501487
16861	501488
28648	501489
51112	501490
40837	501491
66805	501492
43522	501493
85834	501494
116999	501495
6184	501496
33546	501497
79220	501498
11592	501499
65614	501500
121624	501501
47264	501502
4982	501503
17593	501504
40698	501505
17196	501506
520	501507
132355	501508
44601	501509
35180	501510
55959	501511
99157	501512
114182	501513
4585	501514
122972	501515
4331	501516
605	501517
77708	501518
56319	501519
5933	501520
39009	501521
59300	501522
33348	501523
2074	501524
5545	501525
44651	501526
33182	501527
31286	501528
56439	501529
33790	501530
126566	501531
61161	501532
35076	501533
39661	501534
23273	501535
27351	501536
69641	501537
44724	501538
39181	501539
74455	501540
18753	501541
35558	501542
57840	501543
639	501544
54354	501545
15298	501546
98898	501547
2407	501548
82630	501549
38082	501550
21279	501551
12752	501552
32094	501553
47585	501554
2622	501555
40630	501556
31457	501557
22764	501558
102528	501559
102204	501560
116658	501561
20377	501562
42025	501563
31200	501564
35866	501565
25749	501566
72247	501567
72982	501568
220	501569
82281	501570
120374	501571
48207	501572
2886	501573
15274	501574
36640	501575
9940	501576
103454	501577
38904	501578
44966	501579
55857	501580
16197	501581
89405	501582
65982	501583
2658	501584
24928	501585
56784	501586
55729	501587
18988	501588
7957	501589
64926	501590
89215	501591
50399	501592
52246	501593
14670	501594
41447	501595
130499	501596
75927	501597
125182	501598
1660	501599
38326	501600
56060	501601
18290	501602
6483	501603
63305	501604
29497	501605
144961	501606
48491	501607
32906	501608
36340	501609
1844	501610
15641	501611
98016	501612
14844	501613
88694	501614
15847	501615
36461	501616
61129	501617
4246	501618
71563	501619
79682	501620
23117	501621
93779	501622
112937	501623
72804	501624
89615	501625
6342	501626
197	501627
9599	501628
26681	501629
90971	501630
42525	501631
16193	501632
38573	501633
96113	501634
7691	501635
1770	501636
19	501637
14962	501638
66641	501639
104438	501640
12303	501641
45126	501642
68856	501643
118987	501644
30407	501645
45694	501646
68430	501647
12176	501648
91435	501649
13425	501650
94380	501651
19606	501652
38831	501653
16536	501654
2580	501655
67596	501656
120402	501657
26839	501658
6027	501659
11094	501660
50702	501661
16852	501662
4090	501663
58041	501664
21517	501665
45877	501666
4776	501667
93939	501668
76400	501669
12521	501670
13329	501671
119743	501672
37664	501673
20156	501674
8048	501675
106670	501676
51510	501677
28168	501678
9748	501679
69956	501680
64606	501681
43877	501682
372	501683
74836	501684
98799	501685
42637	501686
14146	501687
6914	501688
139578	501689
59784	501690
69222	501691
111825	501692
104087	501693
82876	501694
25579	501695
14250	501696
118099	501697
110436	501698
53711	501699
37355	501700
17378	501701
53116	501702
93848	501703
96603	501704
10463	501705
950	501706
4128	501707
19275	501708
37123	501709
108827	501710
2390	501711
36252	501712
101460	501713
9449	501714
12848	501715
23888	501716
20679	501717
20680	501718
9832	501719
11054	501720
10015	501721
54315	501722
94916	501723
43115	501724
19460	501725
34484	501726
11976	501727
127047	501728
25911	501729
8970	501730
3935	501731
82732	501732
92928	501733
3049	501734
4401	501735
3280	501736
6626	501737
33092	501738
17280	501739
421	501740
29941	501741
75	501742
5356	501743
52370	501744
58097	501745
37203	501746
47228	501747
1584	501748
37048	501749
9420	501750
21272	501751
50806	501752
119713	501753
22081	501754
36599	501755
119813	501756
11838	501757
67566	501758
120767	501759
30617	501760
23769	501761
2501	501762
40889	501763
60116	501764
8456	501765
34436	501766
22605	501767
110533	501768
76919	501769
36981	501770
6462	501771
1546	501772
20577	501773
87466	501774
45727	501775
127556	501776
24295	501777
1975	501778
83477	501779
103115	501780
4476	501781
21380	501782
16559	501783
47438	501784
5128	501785
50538	501786
25330	501787
29746	501788
78375	501789
27039	501790
32082	501791
20145	501792
30537	501793
44490	501794
92287	501795
25732	501796
88159	501797
88391	501798
3229	501799
34758	501800
2710	501801
74054	501802
86933	501803
93896	501804
13348	501805
8147	501806
94799	501807
22777	501808
9300	501809
62016	501810
21097	501811
49932	501812
2423	501813
71653	501814
100002	501815
21430	501816
9597	501817
5219	501818
8276	501819
543	501820
43805	501821
36019	501822
50623	501823
21598	501824
39484	501825
28398	501826
31486	501827
79964	501828
596	501829
21795	501830
2727	501831
82304	501832
18933	501833
23271	501834
11457	501835
137799	501836
18237	501837
105274	501838
4786	501839
112840	501840
15563	501841
9047	501842
3865	501843
21191	501844
32464	501845
18525	501846
45613	501847
45757	501848
42806	501849
33625	501850
77596	501851
16592	501852
224	501853
7580	501854
73950	501855
323	501856
1113	501857
39862	501858
20894	501859
56739	501860
1940	501861
74388	501862
9818	501863
53619	501864
21704	501865
92963	501866
128644	501867
57981	501868
20836	501869
37405	501870
3622	501871
13793	501872
63286	501873
35884	501874
73646	501875
40209	501876
54384	501877
2452	501878
17195	501879
19398	501880
49958	501881
9411	501882
137442	501883
105167	501884
68844	501885
67670	501886
1248	501887
26944	501888
5070	501889
30103	501890
4267	501891
47725	501892
107488	501893
16630	501894
5234	501895
75915	501896
88396	501897
41591	501898
15675	501899
31604	501900
752	501901
1005	501902
66750	501903
63497	501904
47272	501905
77226	501906
27511	501907
4281	501908
125191	501909
22203	501910
5980	501911
10251	501912
72686	501913
130262	501914
3230	501915
39170	501916
51426	501917
17535	501918
3023	501919
18486	501920
108569	501921
66928	501922
11497	501923
8219	501924
89637	501925
10883	501926
6235	501927
8995	501928
69830	501929
84300	501930
15851	501931
942	501932
28604	501933
5029	501934
49215	501935
87016	501936
48830	501937
44450	501938
29016	501939
95958	501940
55220	501941
34366	501942
70329	501943
106488	501944
191	501945
25487	501946
2404	501947
57891	501948
92241	501949
42055	501950
17454	501951
9784	501952
86672	501953
126703	501954
1464	501955
65780	501956
72159	501957
33768	501958
81	501959
134643	501960
38925	501961
88432	501962
2977	501963
231	501964
90434	501965
50039	501966
102703	501967
33473	501968
5719	501969
8349	501970
12264	501971
7070	501972
56728	501973
5701	501974
11086	501975
29894	501976
8015	501977
127931	501978
10619	501979
53600	501980
24311	501981
67645	501982
79859	501983
43710	501984
138822	501985
9584	501986
41045	501987
12115	501988
95833	501989
66519	501990
413	501991
39673	501992
22928	501993
102684	501994
40565	501995
543	501996
10225	501997
6826	501998
106389	501999
81556	502000
8745	502001
18314	502002
22	502003
48440	502004
72375	502005
41784	502006
71775	502007
819	502008
109	502009
996	502010
44466	502011
85048	502012
3874	502013
2189	502014
91307	502015
116278	502016
10011	502017
37534	502018
24856	502019
94515	502020
37205	502021
14719	502022
30111	502023
14084	502024
11412	502025
2281	502026
110852	502027
119103	502028
47224	502029
71456	502030
2834	502031
118161	502032
232	502033
35251	502034
96330	502035
54260	502036
124706	502037
4471	502038
86970	502039
99802	502040
33089	502041
26362	502042
40159	502043
18786	502044
22838	502045
25888	502046
198	502047
11273	502048
32782	502049
5618	502050
30386	502051
56447	502052
66859	502053
79620	502054
4756	502055
27901	502056
112125	502057
61	502058
63698	502059
8231	502060
26377	502061
43737	502062
3064	502063
53029	502064
1292	502065
22922	502066
9753	502067
4883	502068
48131	502069
31697	502070
94980	502071
2370	502072
2084	502073
61436	502074
85489	502075
73754	502076
27389	502077
57782	502078
32363	502079
35788	502080
2008	502081
122476	502082
355	502083
40871	502084
69995	502085
1147	502086
11209	502087
19669	502088
69964	502089
36793	502090
71329	502091
33322	502092
7119	502093
11692	502094
15901	502095
112307	502096
15938	502097
34055	502098
69130	502099
72946	502100
1519	502101
29218	502102
33522	502103
5939	502104
56550	502105
71922	502106
736	502107
61077	502108
54075	502109
60955	502110
82771	502111
102084	502112
63829	502113
56546	502114
93096	502115
11597	502116
138518	502117
117253	502118
32849	502119
41234	502120
74026	502121
92308	502122
81632	502123
35312	502124
4169	502125
9459	502126
15227	502127
74333	502128
63267	502129
80996	502130
43857	502131
31541	502132
45458	502133
1030	502134
25860	502135
53329	502136
2566	502137
5408	502138
34140	502139
98543	502140
55612	502141
112884	502142
51357	502143
16106	502144
71645	502145
16297	502146
47657	502147
3586	502148
6484	502149
68198	502150
34838	502151
7575	502152
106074	502153
43807	502154
444	502155
9291	502156
53443	502157
46267	502158
78059	502159
138129	502160
51201	502161
74842	502162
106992	502163
12774	502164
122251	502165
14518	502166
100126	502167
60958	502168
8879	502169
27254	502170
6842	502171
4853	502172
24050	502173
121999	502174
6422	502175
23142	502176
138014	502177
32833	502178
830	502179
33134	502180
569	502181
19	502182
26221	502183
63264	502184
47069	502185
120543	502186
102188	502187
94464	502188
34312	502189
71744	502190
19601	502191
2666	502192
53463	502193
27093	502194
1408	502195
20775	502196
8288	502197
32959	502198
69070	502199
67439	502200
54019	502201
53763	502202
17590	502203
6895	502204
70859	502205
137621	502206
15077	502207
135670	502208
61542	502209
95818	502210
20743	502211
37908	502212
34869	502213
16041	502214
37971	502215
72926	502216
7656	502217
14427	502218
67083	502219
49199	502220
1989	502221
132827	502222
46637	502223
1596	502224
121195	502225
22038	502226
148501	502227
28893	502228
97331	502229
61614	502230
35134	502231
86117	502232
124216	502233
83991	502234
3344	502235
133557	502236
66942	502237
78313	502238
139016	502239
85818	502240
5631	502241
10601	502242
117836	502243
67170	502244
50138	502245
10329	502246
101724	502247
85528	502248
33436	502249
278	502250
30443	502251
30026	502252
4541	502253
91688	502254
35789	502255
16117	502256
5395	502257
117337	502258
14458	502259
146068	502260
51317	502261
88275	502262
44453	502263
108254	502264
13182	502265
53416	502266
67319	502267
38877	502268
19206	502269
51505	502270
4630	502271
41116	502272
47040	502273
21106	502274
15283	502275
18695	502276
59627	502277
62873	502278
65497	502279
130166	502280
34455	502281
28906	502282
22694	502283
67014	502284
96887	502285
132988	502286
26038	502287
83679	502288
48464	502289
17685	502290
37671	502291
115350	502292
17931	502293
1075	502294
60504	502295
110470	502296
8274	502297
50132	502298
51792	502299
98382	502300
51611	502301
23330	502302
1244	502303
96787	502304
67465	502305
97118	502306
43581	502307
18276	502308
1710	502309
85081	502310
81123	502311
27182	502312
84773	502313
40909	502314
88283	502315
116717	502316
6261	502317
15443	502318
1876	502319
35299	502320
46846	502321
564	502322
67722	502323
13756	502324
95492	502325
48933	502326
18821	502327
2026	502328
3609	502329
72990	502330
2056	502331
3977	502332
74449	502333
58645	502334
12791	502335
43327	502336
73465	502337
9806	502338
7452	502339
3330	502340
27086	502341
37730	502342
13183	502343
76816	502344
135362	502345
80984	502346
38611	502347
69015	502348
45589	502349
6097	502350
91833	502351
116163	502352
78441	502353
4504	502354
39358	502355
4098	502356
3101	502357
30731	502358
58140	502359
2053	502360
36525	502361
54852	502362
24232	502363
62300	502364
37010	502365
22699	502366
265	502367
29719	502368
7159	502369
23905	502370
78960	502371
30554	502372
25448	502373
70201	502374
36638	502375
25402	502376
21276	502377
119960	502378
5571	502379
50631	502380
3340	502381
33032	502382
3518	502383
41612	502384
99377	502385
42722	502386
64959	502387
49003	502388
24762	502389
6279	502390
64009	502391
94404	502392
15088	502393
112833	502394
4581	502395
19897	502396
72001	502397
43852	502398
19856	502399
81276	502400
75365	502401
53172	502402
32343	502403
106716	502404
18449	502405
47023	502406
73883	502407
28830	502408
65346	502409
74563	502410
7318	502411
13449	502412
21831	502413
17537	502414
112789	502415
64022	502416
6229	502417
118916	502418
34586	502419
123003	502420
15408	502421
23022	502422
72506	502423
12625	502424
84121	502425
43247	502426
92300	502427
32613	502428
106403	502429
89030	502430
22979	502431
61	502432
24002	502433
84117	502434
739	502435
30549	502436
1203	502437
45122	502438
564	502439
98661	502440
22049	502441
112666	502442
33329	502443
61054	502444
29815	502445
24439	502446
75745	502447
16054	502448
1541	502449
5292	502450
33760	502451
98986	502452
81393	502453
8966	502454
102988	502455
9288	502456
115221	502457
75929	502458
5724	502459
33657	502460
104335	502461
94097	502462
17725	502463
25082	502464
135371	502465
2789	502466
43174	502467
83071	502468
45461	502469
262	502470
110711	502471
19296	502472
2227	502473
15023	502474
48754	502475
45702	502476
2899	502477
2358	502478
40465	502479
76683	502480
4572	502481
29406	502482
36982	502483
15592	502484
50787	502485
37297	502486
96546	502487
49019	502488
14423	502489
41435	502490
8830	502491
75909	502492
21525	502493
36835	502494
142659	502495
61620	502496
6041	502497
93918	502498
602	502499
110780	502500
31721	502501
109218	502502
6565	502503
21415	502504
15741	502505
25619	502506
18602	502507
4248	502508
1180	502509
94907	502510
33397	502511
2687	502512
83673	502513
4335	502514
39641	502515
11988	502516
58445	502517
112963	502518
41212	502519
18988	502520
4333	502521
22637	502522
112324	502523
119931	502524
23024	502525
70738	502526
18739	502527
14355	502528
86027	502529
54852	502530
107481	502531
32457	502532
148471	502533
26554	502534
124029	502535
17404	502536
62225	502537
47260	502538
61565	502539
15983	502540
8730	502541
11749	502542
5358	502543
7745	502544
130623	502545
38649	502546
83280	502547
147430	502548
64907	502549
13073	502550
95611	502551
50915	502552
45676	502553
144663	502554
8388	502555
49211	502556
85846	502557
121251	502558
1690	502559
7900	502560
11285	502561
95729	502562
9049	502563
21387	502564
3306	502565
8262	502566
3803	502567
145456	502568
14100	502569
45128	502570
20215	502571
19309	502572
43472	502573
15986	502574
57031	502575
86839	502576
46249	502577
68142	502578
26893	502579
2559	502580
133402	502581
64154	502582
81172	502583
7492	502584
44934	502585
28259	502586
1220	502587
111406	502588
327	502589
131987	502590
19347	502591
5099	502592
40449	502593
106842	502594
9872	502595
12459	502596
101804	502597
36474	502598
84110	502599
319	502600
88991	502601
9556	502602
2228	502603
28681	502604
61243	502605
11614	502606
34761	502607
4484	502608
826	502609
119990	502610
109715	502611
17136	502612
115512	502613
131408	502614
25474	502615
77437	502616
11451	502617
68371	502618
105630	502619
146791	502620
130038	502621
69322	502622
77490	502623
30615	502624
116670	502625
11673	502626
94087	502627
49742	502628
26808	502629
4782	502630
52539	502631
51582	502632
47939	502633
47516	502634
107136	502635
10943	502636
73443	502637
14472	502638
38147	502639
3327	502640
81627	502641
8648	502642
9248	502643
37345	502644
786	502645
42886	502646
100706	502647
11109	502648
7644	502649
79679	502650
42945	502651
33685	502652
68712	502653
34841	502654
6822	502655
38966	502656
138128	502657
5396	502658
7009	502659
59676	502660
138973	502661
54122	502662
119351	502663
22712	502664
36683	502665
145463	502666
54302	502667
49240	502668
30069	502669
49268	502670
12920	502671
122637	502672
23120	502673
6056	502674
118128	502675
122043	502676
22988	502677
91358	502678
128226	502679
57671	502680
26563	502681
68963	502682
90142	502683
97241	502684
18860	502685
10474	502686
51087	502687
26858	502688
109144	502689
78573	502690
3297	502691
57859	502692
58226	502693
5112	502694
15672	502695
104271	502696
9982	502697
68179	502698
45651	502699
28818	502700
63025	502701
102606	502702
106999	502703
16921	502704
79803	502705
63409	502706
57524	502707
114238	502708
14409	502709
44384	502710
49473	502711
111345	502712
50937	502713
119617	502714
8499	502715
13673	502716
107892	502717
68930	502718
4137	502719
19933	502720
16911	502721
65931	502722
69193	502723
58798	502724
36500	502725
44968	502726
32929	502727
80230	502728
13992	502729
4230	502730
17482	502731
1743	502732
9425	502733
10387	502734
75835	502735
45622	502736
109351	502737
67716	502738
75433	502739
21315	502740
40538	502741
85386	502742
3504	502743
28294	502744
48060	502745
10689	502746
90361	502747
26743	502748
11502	502749
2758	502750
145176	502751
113611	502752
78701	502753
119014	502754
30814	502755
39802	502756
41598	502757
529	502758
103845	502759
25966	502760
5635	502761
87754	502762
3913	502763
21385	502764
120447	502765
65820	502766
127739	502767
108905	502768
12257	502769
3310	502770
3365	502771
102880	502772
13272	502773
45036	502774
40504	502775
15294	502776
50574	502777
105644	502778
17251	502779
96226	502780
50863	502781
7771	502782
58904	502783
55869	502784
12112	502785
40350	502786
310	502787
27013	502788
83379	502789
101879	502790
2871	502791
31927	502792
71255	502793
2424	502794
5932	502795
79758	502796
1185	502797
45459	502798
24372	502799
122491	502800
99380	502801
77468	502802
97545	502803
27677	502804
27335	502805
125327	502806
40131	502807
74553	502808
92296	502809
365	502810
13283	502811
87238	502812
19603	502813
25236	502814
12137	502815
1639	502816
29235	502817
7717	502818
121967	502819
57360	502820
1962	502821
80533	502822
55591	502823
21379	502824
6462	502825
2579	502826
370	502827
764	502828
247	502829
7868	502830
22305	502831
20390	502832
28119	502833
30959	502834
19619	502835
12639	502836
6432	502837
144570	502838
65538	502839
26879	502840
12702	502841
77397	502842
1631	502843
22134	502844
59096	502845
124653	502846
5084	502847
46396	502848
1155	502849
18624	502850
14284	502851
42434	502852
115229	502853
62356	502854
53297	502855
1205	502856
98346	502857
25916	502858
705	502859
53043	502860
30352	502861
22863	502862
66768	502863
1232	502864
42133	502865
90743	502866
38712	502867
145644	502868
58063	502869
11858	502870
607	502871
27350	502872
33715	502873
28625	502874
129381	502875
91890	502876
109	502877
233	502878
101562	502879
6102	502880
29197	502881
126961	502882
33120	502883
13460	502884
4196	502885
79759	502886
75765	502887
47264	502888
16566	502889
127511	502890
54033	502891
59622	502892
19725	502893
25502	502894
15748	502895
1509	502896
99352	502897
25652	502898
1871	502899
16506	502900
98949	502901
28968	502902
30562	502903
26994	502904
68510	502905
5756	502906
4884	502907
80124	502908
85070	502909
5611	502910
62337	502911
78113	502912
954	502913
78179	502914
84956	502915
6148	502916
66509	502917
14261	502918
77055	502919
50514	502920
68018	502921
7659	502922
18925	502923
38205	502924
34102	502925
74019	502926
45823	502927
64937	502928
8429	502929
68596	502930
43201	502931
82732	502932
1250	502933
36047	502934
104644	502935
130665	502936
42715	502937
1899	502938
7780	502939
14369	502940
6931	502941
1739	502942
86560	502943
91575	502944
9229	502945
96752	502946
109894	502947
22770	502948
41689	502949
14351	502950
71255	502951
87180	502952
427	502953
121657	502954
77368	502955
42123	502956
101900	502957
5022	502958
38121	502959
924	502960
38748	502961
95347	502962
34256	502963
73877	502964
29691	502965
63850	502966
44034	502967
27625	502968
97957	502969
99	502970
38705	502971
1128	502972
840	502973
71441	502974
16890	502975
72736	502976
12303	502977
37442	502978
50360	502979
140771	502980
86672	502981
15212	502982
60485	502983
51632	502984
47553	502985
22527	502986
5389	502987
38209	502988
2026	502989
118772	502990
55881	502991
113358	502992
4054	502993
29449	502994
27160	502995
7706	502996
7683	502997
8468	502998
104871	502999
25822	503000
59546	503001
111436	503002
80799	503003
10001	503004
31260	503005
50022	503006
10725	503007
4606	503008
57254	503009
91730	503010
25293	503011
48509	503012
908	503013
646	503014
79337	503015
49628	503016
71503	503017
59642	503018
42578	503019
37983	503020
53703	503021
97593	503022
44508	503023
7657	503024
74208	503025
3675	503026
88563	503027
31061	503028
9698	503029
57472	503030
114487	503031
16891	503032
9054	503033
17625	503034
83493	503035
91904	503036
56806	503037
8509	503038
44749	503039
120147	503040
106172	503041
2412	503042
32448	503043
674	503044
24838	503045
8444	503046
84053	503047
23482	503048
70547	503049
37	503050
103878	503051
60167	503052
3836	503053
26531	503054
43879	503055
1669	503056
50140	503057
19109	503058
463	503059
2018	503060
52684	503061
64703	503062
120134	503063
138539	503064
11161	503065
10397	503066
126145	503067
93072	503068
110330	503069
21802	503070
2368	503071
39090	503072
86371	503073
14624	503074
29872	503075
1991	503076
60337	503077
95097	503078
83329	503079
34618	503080
86390	503081
54781	503082
4563	503083
52447	503084
100895	503085
140861	503086
58829	503087
18701	503088
138196	503089
16156	503090
55730	503091
44334	503092
31149	503093
13699	503094
552	503095
7815	503096
8689	503097
23141	503098
25146	503099
81228	503100
100533	503101
54836	503102
30130	503103
40706	503104
53143	503105
66167	503106
53672	503107
88498	503108
89034	503109
21629	503110
12225	503111
15774	503112
86473	503113
86855	503114
4837	503115
28332	503116
8613	503117
17898	503118
35981	503119
14754	503120
52723	503121
68011	503122
33633	503123
12740	503124
27069	503125
3707	503126
77113	503127
1171	503128
26022	503129
6662	503130
2516	503131
1379	503132
30247	503133
27458	503134
11937	503135
13609	503136
15428	503137
733	503138
56306	503139
59264	503140
28971	503141
69038	503142
84391	503143
142447	503144
19398	503145
12104	503146
21131	503147
15768	503148
101034	503149
78788	503150
15641	503151
48276	503152
8643	503153
38849	503154
2853	503155
31311	503156
12239	503157
54759	503158
8031	503159
63646	503160
36555	503161
103400	503162
43414	503163
31957	503164
15408	503165
61931	503166
46444	503167
55397	503168
42702	503169
47390	503170
86089	503171
92296	503172
83488	503173
37253	503174
83366	503175
24494	503176
118084	503177
23506	503178
34772	503179
60410	503180
2206	503181
31046	503182
85645	503183
63479	503184
13804	503185
1267	503186
6852	503187
19831	503188
108304	503189
6200	503190
21626	503191
75874	503192
83154	503193
74240	503194
3481	503195
2997	503196
10475	503197
36106	503198
42924	503199
11060	503200
38134	503201
2073	503202
30473	503203
28448	503204
68878	503205
81477	503206
37720	503207
19636	503208
54049	503209
51682	503210
64427	503211
19609	503212
8236	503213
81379	503214
61372	503215
1131	503216
41187	503217
12948	503218
90186	503219
57469	503220
1060	503221
36877	503222
44931	503223
135688	503224
7696	503225
35753	503226
13840	503227
117223	503228
56268	503229
35564	503230
57764	503231
70890	503232
22985	503233
9795	503234
70208	503235
65839	503236
17360	503237
68476	503238
667	503239
18418	503240
27195	503241
19634	503242
39856	503243
112783	503244
71437	503245
60081	503246
15478	503247
71179	503248
16880	503249
1234	503250
75058	503251
21422	503252
107934	503253
7356	503254
16169	503255
22719	503256
59813	503257
637	503258
91146	503259
12643	503260
1198	503261
41708	503262
61198	503263
33721	503264
14124	503265
74675	503266
398	503267
92951	503268
122729	503269
122707	503270
9074	503271
16334	503272
315	503273
30763	503274
29749	503275
29015	503276
131119	503277
99730	503278
1121	503279
6043	503280
46581	503281
8661	503282
66312	503283
5867	503284
15961	503285
12823	503286
28190	503287
49549	503288
258	503289
1024	503290
81672	503291
28801	503292
26244	503293
14182	503294
137481	503295
51189	503296
150603	503297
4883	503298
56876	503299
84871	503300
35804	503301
100084	503302
4934	503303
218	503304
49230	503305
10230	503306
58200	503307
113004	503308
37377	503309
17303	503310
55892	503311
91703	503312
88583	503313
8125	503314
66015	503315
91091	503316
9223	503317
69513	503318
146850	503319
133259	503320
1812	503321
99713	503322
20020	503323
10184	503324
15560	503325
22088	503326
89378	503327
77226	503328
21448	503329
81486	503330
4065	503331
42018	503332
74934	503333
9285	503334
45839	503335
89875	503336
13518	503337
41887	503338
127295	503339
16892	503340
3720	503341
56153	503342
1877	503343
1044	503344
31995	503345
107276	503346
12870	503347
23023	503348
108574	503349
33679	503350
9291	503351
43862	503352
83581	503353
40	503354
66279	503355
36518	503356
4391	503357
10992	503358
187	503359
35941	503360
36148	503361
15499	503362
1378	503363
27553	503364
63932	503365
33352	503366
3692	503367
1658	503368
101146	503369
842	503370
61549	503371
41637	503372
51976	503373
99417	503374
73160	503375
29333	503376
68180	503377
23863	503378
40901	503379
98266	503380
8042	503381
81002	503382
82470	503383
41964	503384
36475	503385
57767	503386
6533	503387
198	503388
42379	503389
64756	503390
81541	503391
1838	503392
7111	503393
62164	503394
11752	503395
30210	503396
38639	503397
4363	503398
51575	503399
80886	503400
144419	503401
57376	503402
180	503403
82559	503404
12959	503405
30702	503406
127458	503407
29578	503408
20076	503409
98896	503410
54431	503411
8787	503412
33578	503413
84351	503414
35880	503415
11449	503416
41784	503417
3607	503418
47237	503419
3212	503420
24785	503421
11758	503422
44449	503423
45152	503424
59021	503425
11036	503426
17187	503427
36872	503428
2794	503429
3304	503430
79173	503431
67839	503432
32034	503433
24615	503434
1567	503435
14590	503436
55435	503437
17544	503438
131316	503439
3475	503440
76960	503441
4161	503442
2445	503443
83709	503444
119065	503445
44511	503446
22303	503447
27161	503448
68953	503449
78310	503450
48900	503451
43450	503452
98675	503453
34657	503454
1558	503455
53851	503456
5400	503457
30683	503458
24292	503459
99622	503460
77124	503461
30262	503462
17593	503463
9181	503464
69964	503465
71415	503466
6285	503467
17351	503468
111173	503469
56623	503470
99153	503471
7207	503472
27145	503473
48679	503474
24521	503475
78754	503476
26617	503477
23208	503478
40064	503479
13277	503480
6280	503481
3653	503482
93867	503483
4961	503484
40988	503485
9619	503486
64897	503487
3268	503488
4855	503489
37605	503490
92224	503491
2817	503492
47973	503493
6350	503494
4929	503495
44124	503496
29347	503497
34131	503498
65373	503499
6264	503500
35267	503501
39782	503502
84963	503503
39209	503504
3232	503505
5000	503506
4505	503507
139814	503508
112705	503509
113553	503510
68066	503511
63880	503512
102539	503513
13209	503514
39344	503515
34172	503516
23263	503517
32452	503518
34973	503519
3874	503520
22034	503521
73212	503522
5911	503523
84544	503524
96251	503525
38740	503526
140959	503527
16314	503528
5744	503529
68766	503530
7514	503531
42462	503532
1640	503533
7439	503534
4146	503535
8128	503536
48358	503537
108631	503538
2591	503539
87132	503540
1109	503541
60076	503542
43835	503543
29245	503544
8826	503545
430	503546
38918	503547
1987	503548
23698	503549
76981	503550
148813	503551
45959	503552
87500	503553
64864	503554
72	503555
80630	503556
106761	503557
98739	503558
39144	503559
68956	503560
65981	503561
54851	503562
77843	503563
38909	503564
95299	503565
43701	503566
2923	503567
96693	503568
12801	503569
129899	503570
44566	503571
89936	503572
55584	503573
40430	503574
57065	503575
9334	503576
30004	503577
12511	503578
8081	503579
2808	503580
5853	503581
66989	503582
79727	503583
52959	503584
9005	503585
4901	503586
8942	503587
12790	503588
50518	503589
51136	503590
48696	503591
45126	503592
61304	503593
47988	503594
4030	503595
48179	503596
303	503597
13881	503598
1704	503599
76482	503600
13554	503601
54214	503602
58159	503603
38601	503604
39030	503605
34979	503606
69173	503607
63034	503608
91935	503609
100224	503610
1975	503611
28865	503612
9935	503613
68889	503614
80420	503615
70407	503616
6120	503617
37196	503618
6303	503619
4444	503620
122354	503621
44934	503622
7266	503623
26627	503624
69550	503625
1609	503626
63624	503627
96804	503628
37880	503629
1499	503630
1069	503631
52311	503632
120247	503633
692	503634
56556	503635
113115	503636
13832	503637
5068	503638
84383	503639
11771	503640
61428	503641
40048	503642
143784	503643
119340	503644
19494	503645
101350	503646
116820	503647
66809	503648
2373	503649
30158	503650
2367	503651
4579	503652
58311	503653
75871	503654
28845	503655
86214	503656
13972	503657
44095	503658
23722	503659
24335	503660
30721	503661
101178	503662
20765	503663
126263	503664
14231	503665
26390	503666
17445	503667
142250	503668
32587	503669
42305	503670
51413	503671
29380	503672
227	503673
36334	503674
48776	503675
114946	503676
73079	503677
21026	503678
20848	503679
109268	503680
6889	503681
4238	503682
13558	503683
57826	503684
4481	503685
30833	503686
14858	503687
1504	503688
129507	503689
126339	503690
357	503691
101848	503692
57313	503693
26856	503694
90898	503695
12493	503696
40664	503697
29168	503698
130095	503699
75	503700
71510	503701
27288	503702
106	503703
696	503704
912	503705
70112	503706
3616	503707
100599	503708
47182	503709
36321	503710
30403	503711
37608	503712
33020	503713
7934	503714
310	503715
101477	503716
17812	503717
1865	503718
99399	503719
75915	503720
56162	503721
1487	503722
98335	503723
38876	503724
66760	503725
7870	503726
787	503727
22214	503728
81274	503729
45865	503730
22818	503731
7866	503732
53640	503733
1414	503734
91354	503735
34506	503736
116255	503737
8391	503738
75144	503739
10054	503740
57836	503741
18577	503742
33995	503743
111365	503744
113547	503745
18544	503746
64509	503747
92472	503748
95343	503749
37689	503750
133481	503751
94347	503752
16376	503753
6572	503754
13178	503755
115848	503756
1261	503757
46152	503758
17741	503759
41778	503760
18	503761
20766	503762
102417	503763
42841	503764
1173	503765
53118	503766
8099	503767
10229	503768
91981	503769
37	503770
62553	503771
106770	503772
61961	503773
58986	503774
123720	503775
33295	503776
30748	503777
70542	503778
24904	503779
67752	503780
30328	503781
1618	503782
18785	503783
49284	503784
77848	503785
18734	503786
18803	503787
9117	503788
22759	503789
111087	503790
53421	503791
9338	503792
39511	503793
2493	503794
10323	503795
23059	503796
3482	503797
23987	503798
375	503799
39598	503800
3866	503801
35272	503802
45419	503803
131056	503804
55184	503805
41565	503806
33559	503807
14742	503808
114151	503809
95652	503810
21721	503811
122366	503812
81432	503813
35116	503814
13198	503815
103	503816
131052	503817
46637	503818
51231	503819
44463	503820
37216	503821
125637	503822
12920	503823
47090	503824
72960	503825
43226	503826
8761	503827
86980	503828
7433	503829
25566	503830
49460	503831
25799	503832
131867	503833
85299	503834
14792	503835
11592	503836
119303	503837
87066	503838
42990	503839
30260	503840
103659	503841
16936	503842
105634	503843
14289	503844
44596	503845
3649	503846
74561	503847
22490	503848
5151	503849
34951	503850
86	503851
12206	503852
17333	503853
17624	503854
9950	503855
31938	503856
84861	503857
3348	503858
11822	503859
15190	503860
102145	503861
19204	503862
35325	503863
57610	503864
1777	503865
14148	503866
9578	503867
8007	503868
2359	503869
38697	503870
136081	503871
5835	503872
14467	503873
13527	503874
8459	503875
37995	503876
137915	503877
31250	503878
13491	503879
47843	503880
43571	503881
97678	503882
65950	503883
1091	503884
94559	503885
54704	503886
84879	503887
73622	503888
1848	503889
46555	503890
107444	503891
28717	503892
114223	503893
137583	503894
22662	503895
40558	503896
17686	503897
78719	503898
38934	503899
68909	503900
20555	503901
31639	503902
137488	503903
27560	503904
91774	503905
98	503906
97237	503907
7925	503908
34218	503909
35486	503910
102118	503911
17878	503912
57775	503913
92043	503914
14007	503915
59340	503916
5205	503917
14624	503918
11705	503919
762	503920
108639	503921
96588	503922
26415	503923
53	503924
76438	503925
7004	503926
40269	503927
119602	503928
6766	503929
128541	503930
20914	503931
120261	503932
20377	503933
75304	503934
115825	503935
66210	503936
8326	503937
102181	503938
3782	503939
48607	503940
84135	503941
29487	503942
59159	503943
49483	503944
26776	503945
55828	503946
61852	503947
701	503948
87775	503949
40112	503950
104122	503951
100149	503952
10188	503953
147113	503954
86402	503955
34803	503956
77962	503957
41553	503958
40823	503959
42976	503960
10479	503961
68705	503962
75001	503963
83563	503964
2163	503965
1139	503966
125429	503967
73818	503968
11336	503969
45738	503970
69271	503971
2826	503972
102554	503973
19359	503974
127380	503975
25599	503976
81865	503977
23475	503978
38196	503979
36300	503980
108702	503981
61852	503982
767	503983
23513	503984
53607	503985
1779	503986
69969	503987
15355	503988
75667	503989
134978	503990
69135	503991
52499	503992
94583	503993
47812	503994
64841	503995
84924	503996
87457	503997
30025	503998
1486	503999
11691	504000
109793	504001
59311	504002
37051	504003
106027	504004
36185	504005
18932	504006
26691	504007
36424	504008
35458	504009
57008	504010
57656	504011
11963	504012
33417	504013
86630	504014
20122	504015
123850	504016
120683	504017
8514	504018
96688	504019
54146	504020
65823	504021
1358	504022
2332	504023
3930	504024
6903	504025
95874	504026
22570	504027
127179	504028
7589	504029
7265	504030
6574	504031
37569	504032
6231	504033
21986	504034
4525	504035
127873	504036
50595	504037
17539	504038
38800	504039
4073	504040
2683	504041
12150	504042
34912	504043
25200	504044
18907	504045
66986	504046
26034	504047
81642	504048
101254	504049
101963	504050
18292	504051
131916	504052
48740	504053
73700	504054
11685	504055
49497	504056
107401	504057
4236	504058
69872	504059
41796	504060
66565	504061
93989	504062
72109	504063
18114	504064
20507	504065
31125	504066
4579	504067
29034	504068
60206	504069
18165	504070
10498	504071
98164	504072
133839	504073
71574	504074
27454	504075
28061	504076
13473	504077
56011	504078
90145	504079
72461	504080
18048	504081
88608	504082
96417	504083
110509	504084
9857	504085
29635	504086
13281	504087
58277	504088
27646	504089
2965	504090
45052	504091
29239	504092
60117	504093
16130	504094
1706	504095
43902	504096
13886	504097
76096	504098
12914	504099
17465	504100
24939	504101
34274	504102
21689	504103
44305	504104
137202	504105
3544	504106
47745	504107
16121	504108
26943	504109
38948	504110
64992	504111
27814	504112
25511	504113
29929	504114
85543	504115
134150	504116
48037	504117
17498	504118
123071	504119
18631	504120
4387	504121
8840	504122
108968	504123
89132	504124
76596	504125
26293	504126
186	504127
33694	504128
68494	504129
8797	504130
41291	504131
102934	504132
41713	504133
49307	504134
37468	504135
87385	504136
108063	504137
35900	504138
27844	504139
21752	504140
16183	504141
85743	504142
2446	504143
14551	504144
9241	504145
104079	504146
1301	504147
96902	504148
11637	504149
103	504150
57433	504151
12417	504152
68101	504153
68029	504154
26862	504155
5644	504156
5547	504157
124138	504158
427	504159
2925	504160
118157	504161
62549	504162
54053	504163
36895	504164
38138	504165
1669	504166
3889	504167
320	504168
29412	504169
20171	504170
86991	504171
16385	504172
114348	504173
6525	504174
70048	504175
6071	504176
3650	504177
25855	504178
16619	504179
1287	504180
4993	504181
13815	504182
89553	504183
6604	504184
2230	504185
41240	504186
98306	504187
9643	504188
137566	504189
141082	504190
10782	504191
40336	504192
40281	504193
71846	504194
12608	504195
10601	504196
29451	504197
2018	504198
7039	504199
11575	504200
25883	504201
41711	504202
59391	504203
75009	504204
41388	504205
34433	504206
74474	504207
3221	504208
59950	504209
120131	504210
42358	504211
13801	504212
58263	504213
103320	504214
5135	504215
43556	504216
9733	504217
18682	504218
7958	504219
71182	504220
3185	504221
92995	504222
123611	504223
79678	504224
63498	504225
34202	504226
8033	504227
59066	504228
21935	504229
89881	504230
56534	504231
46782	504232
96738	504233
124221	504234
90491	504235
12380	504236
6719	504237
119438	504238
21298	504239
34077	504240
91773	504241
12778	504242
13136	504243
12154	504244
94517	504245
66046	504246
51010	504247
18927	504248
5471	504249
16074	504250
6017	504251
125098	504252
2959	504253
17543	504254
7277	504255
11540	504256
8675	504257
26855	504258
67543	504259
1067	504260
28986	504261
82676	504262
35038	504263
16885	504264
49634	504265
1212	504266
104146	504267
86697	504268
11828	504269
134547	504270
92094	504271
10883	504272
58831	504273
18541	504274
23150	504275
8621	504276
50200	504277
98135	504278
25303	504279
3645	504280
228	504281
72173	504282
103381	504283
46657	504284
54822	504285
420	504286
2078	504287
40718	504288
58750	504289
17493	504290
16603	504291
47467	504292
123085	504293
58001	504294
81643	504295
18749	504296
89168	504297
28271	504298
3996	504299
43504	504300
89602	504301
14776	504302
22742	504303
137057	504304
10789	504305
28411	504306
85909	504307
121813	504308
50682	504309
117751	504310
5749	504311
76148	504312
1885	504313
78	504314
77782	504315
121358	504316
49759	504317
7486	504318
101310	504319
65351	504320
14317	504321
64665	504322
74970	504323
21099	504324
57327	504325
75838	504326
7289	504327
82266	504328
148830	504329
73840	504330
52978	504331
62241	504332
50081	504333
45084	504334
81083	504335
6134	504336
65568	504337
114422	504338
21088	504339
5939	504340
3168	504341
78758	504342
53769	504343
38846	504344
15876	504345
101072	504346
38791	504347
38644	504348
22624	504349
5393	504350
33224	504351
3531	504352
108257	504353
8756	504354
137338	504355
9433	504356
99016	504357
1354	504358
21553	504359
98360	504360
32112	504361
4768	504362
5077	504363
63757	504364
27732	504365
9821	504366
4995	504367
33558	504368
84522	504369
18021	504370
1755	504371
7991	504372
100513	504373
14913	504374
142575	504375
1344	504376
60748	504377
19892	504378
3134	504379
11367	504380
2509	504381
75202	504382
137720	504383
87138	504384
19876	504385
18802	504386
10572	504387
58455	504388
132761	504389
121171	504390
1159	504391
100555	504392
51743	504393
1835	504394
84324	504395
116040	504396
33234	504397
28565	504398
111885	504399
76	504400
38494	504401
73802	504402
54083	504403
346	504404
17359	504405
32431	504406
50259	504407
108086	504408
29237	504409
9402	504410
76349	504411
49665	504412
131854	504413
42488	504414
34152	504415
1	504416
3626	504417
21899	504418
51846	504419
121974	504420
17558	504421
56691	504422
102057	504423
25296	504424
13764	504425
18167	504426
32044	504427
95567	504428
115395	504429
30544	504430
55492	504431
113246	504432
65465	504433
13980	504434
118580	504435
31271	504436
70829	504437
32858	504438
85620	504439
20598	504440
76864	504441
33774	504442
17317	504443
7413	504444
17522	504445
38129	504446
68026	504447
145748	504448
410	504449
15207	504450
118713	504451
38099	504452
34264	504453
11886	504454
18637	504455
5371	504456
76560	504457
13489	504458
23645	504459
7242	504460
131390	504461
12022	504462
2760	504463
2	504464
64	504465
1509	504466
5349	504467
1246	504468
12115	504469
13479	504470
66331	504471
83416	504472
30860	504473
38668	504474
31121	504475
64247	504476
24193	504477
57177	504478
10596	504479
147630	504480
71289	504481
7481	504482
70894	504483
5243	504484
8774	504485
115967	504486
20460	504487
58264	504488
65178	504489
44498	504490
2902	504491
119461	504492
12285	504493
14132	504494
15985	504495
86462	504496
52801	504497
47533	504498
27333	504499
615	504500
101287	504501
43000	504502
35684	504503
46461	504504
3511	504505
13913	504506
11321	504507
82226	504508
42879	504509
65282	504510
5015	504511
5388	504512
6364	504513
46987	504514
9570	504515
118917	504516
2132	504517
79873	504518
132328	504519
15373	504520
12900	504521
45791	504522
8265	504523
9950	504524
95877	504525
3290	504526
13064	504527
14681	504528
9687	504529
10022	504530
104230	504531
17837	504532
17727	504533
28219	504534
28606	504535
16366	504536
38698	504537
144461	504538
42918	504539
74731	504540
139128	504541
19170	504542
32079	504543
30221	504544
65669	504545
1048	504546
22672	504547
46441	504548
19265	504549
5652	504550
109884	504551
2544	504552
7320	504553
115151	504554
22915	504555
19710	504556
3126	504557
43077	504558
101047	504559
70830	504560
83286	504561
84032	504562
5951	504563
56427	504564
80688	504565
41707	504566
88826	504567
45036	504568
1444	504569
68492	504570
120439	504571
36381	504572
11727	504573
65148	504574
25543	504575
73919	504576
2873	504577
134228	504578
20676	504579
92280	504580
49884	504581
73017	504582
1999	504583
86670	504584
7552	504585
85558	504586
59848	504587
8344	504588
3311	504589
8176	504590
92523	504591
10563	504592
5032	504593
41539	504594
31585	504595
99456	504596
50496	504597
54215	504598
40720	504599
100690	504600
51719	504601
134862	504602
86764	504603
62029	504604
3258	504605
5332	504606
54138	504607
14029	504608
11946	504609
15116	504610
58107	504611
54669	504612
61654	504613
96199	504614
65265	504615
14020	504616
870	504617
124699	504618
7469	504619
11392	504620
35281	504621
47875	504622
10940	504623
32070	504624
24646	504625
20964	504626
35406	504627
10408	504628
29827	504629
70250	504630
22666	504631
114404	504632
61196	504633
66797	504634
70177	504635
74400	504636
426	504637
21398	504638
37068	504639
55120	504640
22219	504641
130070	504642
18554	504643
2117	504644
12906	504645
84994	504646
23	504647
34070	504648
78617	504649
57370	504650
31017	504651
9932	504652
66706	504653
26863	504654
67679	504655
7612	504656
9792	504657
7939	504658
29789	504659
924	504660
38432	504661
33907	504662
16183	504663
55973	504664
53706	504665
2921	504666
10842	504667
26671	504668
111182	504669
71336	504670
88585	504671
36050	504672
33993	504673
43496	504674
95679	504675
72846	504676
54717	504677
38175	504678
81908	504679
2519	504680
110507	504681
10999	504682
6777	504683
76355	504684
64529	504685
65406	504686
61810	504687
16472	504688
77909	504689
56858	504690
95630	504691
135125	504692
30462	504693
10772	504694
56720	504695
2393	504696
17441	504697
13544	504698
6658	504699
5295	504700
95261	504701
19883	504702
107881	504703
8400	504704
118062	504705
46584	504706
11046	504707
5533	504708
1415	504709
78570	504710
46768	504711
15046	504712
26171	504713
75869	504714
154	504715
103316	504716
22971	504717
4568	504718
18798	504719
94141	504720
71415	504721
100836	504722
37306	504723
7893	504724
24233	504725
57867	504726
109644	504727
99561	504728
41022	504729
26244	504730
6263	504731
121702	504732
56560	504733
118411	504734
53611	504735
33098	504736
12919	504737
96188	504738
37829	504739
87340	504740
51020	504741
1223	504742
1	504743
3969	504744
66437	504745
6888	504746
22466	504747
10637	504748
77069	504749
4512	504750
52527	504751
4099	504752
18943	504753
37615	504754
24839	504755
74956	504756
36253	504757
30871	504758
32043	504759
138025	504760
57817	504761
72542	504762
1375	504763
73843	504764
33775	504765
5326	504766
107158	504767
98672	504768
3251	504769
15366	504770
101620	504771
25725	504772
16228	504773
7348	504774
11091	504775
55799	504776
109972	504777
20390	504778
7092	504779
66849	504780
69285	504781
2865	504782
45244	504783
113606	504784
78419	504785
56376	504786
67316	504787
72829	504788
47927	504789
20243	504790
83450	504791
86215	504792
46816	504793
70164	504794
93755	504795
77753	504796
21028	504797
95448	504798
15156	504799
29514	504800
12200	504801
331	504802
11547	504803
101856	504804
42195	504805
696	504806
5785	504807
59407	504808
44510	504809
50182	504810
21663	504811
58121	504812
7329	504813
3095	504814
11378	504815
9380	504816
41389	504817
76948	504818
46779	504819
19535	504820
16068	504821
86640	504822
82366	504823
9852	504824
20751	504825
2652	504826
59516	504827
2192	504828
1419	504829
54283	504830
61410	504831
15792	504832
54104	504833
119418	504834
16948	504835
3304	504836
75835	504837
17000	504838
150509	504839
32743	504840
77464	504841
10816	504842
21951	504843
33945	504844
60840	504845
64563	504846
21058	504847
95466	504848
24681	504849
8288	504850
6519	504851
65039	504852
85929	504853
90849	504854
28980	504855
21267	504856
46033	504857
22784	504858
79678	504859
37200	504860
107132	504861
18215	504862
21547	504863
45098	504864
49306	504865
38410	504866
18719	504867
24709	504868
63834	504869
3796	504870
46390	504871
10826	504872
18480	504873
59304	504874
130596	504875
100045	504876
5187	504877
5786	504878
63171	504879
88910	504880
19778	504881
28049	504882
49106	504883
49208	504884
4973	504885
20161	504886
16500	504887
55883	504888
33670	504889
2350	504890
21886	504891
134860	504892
29733	504893
26851	504894
34422	504895
5631	504896
203	504897
60809	504898
30598	504899
41425	504900
94025	504901
67455	504902
7302	504903
105860	504904
18666	504905
82996	504906
82948	504907
20620	504908
64731	504909
23690	504910
63336	504911
928	504912
84656	504913
12365	504914
132083	504915
26872	504916
26532	504917
28777	504918
31967	504919
16917	504920
82022	504921
15650	504922
61409	504923
76705	504924
8012	504925
8004	504926
49165	504927
16052	504928
84197	504929
89471	504930
70704	504931
39593	504932
107942	504933
58614	504934
76996	504935
8750	504936
131457	504937
42771	504938
8962	504939
121683	504940
49826	504941
80834	504942
60929	504943
145720	504944
112933	504945
87435	504946
119267	504947
492	504948
61740	504949
21405	504950
28573	504951
104096	504952
74942	504953
4751	504954
104339	504955
18764	504956
77601	504957
12929	504958
35061	504959
1858	504960
66445	504961
132720	504962
87810	504963
50263	504964
8194	504965
130017	504966
4937	504967
131960	504968
79240	504969
37165	504970
24690	504971
22886	504972
38505	504973
112141	504974
86998	504975
2790	504976
15244	504977
3127	504978
40829	504979
37312	504980
47628	504981
68603	504982
97387	504983
79947	504984
84328	504985
2234	504986
127653	504987
70440	504988
81554	504989
38191	504990
2883	504991
521	504992
458	504993
16636	504994
47072	504995
24247	504996
113275	504997
32845	504998
77891	504999
4558	505000
42242	505001
28434	505002
69449	505003
23971	505004
52247	505005
27076	505006
10289	505007
43803	505008
24062	505009
81700	505010
8230	505011
57965	505012
129330	505013
99118	505014
52683	505015
57519	505016
2027	505017
14604	505018
6134	505019
85065	505020
39435	505021
6880	505022
45571	505023
4204	505024
670	505025
65413	505026
56821	505027
137484	505028
30985	505029
102	505030
32693	505031
3742	505032
52158	505033
4510	505034
25826	505035
15734	505036
50208	505037
41282	505038
60348	505039
50954	505040
20684	505041
50755	505042
36459	505043
134129	505044
94410	505045
40162	505046
30924	505047
116384	505048
22139	505049
6643	505050
27559	505051
47332	505052
59546	505053
34045	505054
6728	505055
8720	505056
157	505057
52228	505058
136	505059
39306	505060
52147	505061
107277	505062
2981	505063
41080	505064
8590	505065
2901	505066
71854	505067
1550	505068
1740	505069
15553	505070
3472	505071
110902	505072
114068	505073
7367	505074
980	505075
3489	505076
2790	505077
20106	505078
66441	505079
1461	505080
11339	505081
44690	505082
39667	505083
10199	505084
22846	505085
53820	505086
71249	505087
77781	505088
72164	505089
65949	505090
70822	505091
36749	505092
1134	505093
111698	505094
30656	505095
30216	505096
2305	505097
102162	505098
26	505099
68201	505100
78757	505101
28170	505102
109214	505103
143889	505104
13150	505105
60192	505106
60911	505107
7377	505108
57133	505109
68631	505110
49057	505111
9641	505112
2746	505113
2059	505114
45317	505115
92638	505116
75189	505117
77584	505118
39902	505119
21543	505120
10161	505121
49572	505122
20462	505123
102411	505124
1111	505125
29850	505126
23566	505127
105769	505128
21643	505129
61412	505130
11434	505131
128323	505132
31799	505133
12930	505134
39742	505135
24023	505136
30461	505137
86891	505138
23748	505139
149562	505140
12165	505141
24435	505142
145514	505143
13229	505144
9	505145
108518	505146
5269	505147
41568	505148
9421	505149
9597	505150
1067	505151
11849	505152
776	505153
83938	505154
71866	505155
86565	505156
58464	505157
16653	505158
70586	505159
66158	505160
93793	505161
19281	505162
773	505163
9451	505164
5318	505165
52272	505166
74788	505167
53814	505168
6044	505169
87333	505170
78362	505171
55781	505172
3188	505173
87857	505174
12656	505175
74258	505176
13259	505177
90645	505178
47608	505179
18376	505180
71887	505181
146772	505182
18652	505183
15046	505184
91871	505185
64177	505186
27259	505187
20323	505188
35453	505189
67884	505190
126029	505191
32131	505192
8089	505193
67780	505194
102153	505195
11443	505196
66979	505197
18527	505198
59727	505199
17938	505200
11604	505201
9089	505202
113024	505203
118067	505204
82213	505205
96847	505206
33981	505207
50474	505208
23853	505209
120940	505210
16387	505211
4889	505212
17753	505213
17423	505214
2489	505215
80625	505216
75557	505217
1040	505218
17565	505219
14974	505220
36167	505221
4954	505222
2104	505223
12056	505224
61110	505225
128125	505226
58221	505227
99441	505228
57895	505229
45611	505230
9178	505231
8091	505232
66928	505233
32415	505234
3746	505235
86521	505236
5682	505237
35670	505238
18804	505239
18848	505240
83503	505241
29789	505242
6533	505243
122638	505244
46073	505245
84642	505246
127657	505247
126042	505248
16494	505249
16237	505250
10890	505251
74373	505252
2676	505253
22946	505254
336	505255
33424	505256
133293	505257
2706	505258
42277	505259
109307	505260
34375	505261
57195	505262
6873	505263
29751	505264
97507	505265
5712	505266
34802	505267
22127	505268
26675	505269
133283	505270
120083	505271
892	505272
103146	505273
15333	505274
23680	505275
64856	505276
1668	505277
147546	505278
6394	505279
88446	505280
102667	505281
66516	505282
56220	505283
91717	505284
62192	505285
68151	505286
47191	505287
28023	505288
42301	505289
79249	505290
5054	505291
80865	505292
100783	505293
14382	505294
21570	505295
124057	505296
149640	505297
32715	505298
48838	505299
141	505300
30355	505301
505	505302
52283	505303
70926	505304
23727	505305
20127	505306
3845	505307
67088	505308
1575	505309
103120	505310
45870	505311
44787	505312
40656	505313
76288	505314
19697	505315
25696	505316
52266	505317
10392	505318
18150	505319
60262	505320
143073	505321
51874	505322
19577	505323
4593	505324
87038	505325
16545	505326
2995	505327
42388	505328
39507	505329
48332	505330
1608	505331
35485	505332
8643	505333
2140	505334
26085	505335
117604	505336
138203	505337
84482	505338
27616	505339
8326	505340
69861	505341
57556	505342
10919	505343
84322	505344
20028	505345
43135	505346
47097	505347
74820	505348
83916	505349
33715	505350
50515	505351
17054	505352
6977	505353
6247	505354
23370	505355
67587	505356
31654	505357
126922	505358
112208	505359
104529	505360
105378	505361
16125	505362
5968	505363
51547	505364
15219	505365
21174	505366
9730	505367
26334	505368
122104	505369
22358	505370
29240	505371
29705	505372
18212	505373
40483	505374
70097	505375
46771	505376
57940	505377
79183	505378
13933	505379
2202	505380
1427	505381
1101	505382
52831	505383
83543	505384
20793	505385
21778	505386
121230	505387
394	505388
60516	505389
25867	505390
22125	505391
50432	505392
12888	505393
8870	505394
34886	505395
62513	505396
39487	505397
14073	505398
22340	505399
131962	505400
27440	505401
89194	505402
96764	505403
148153	505404
8091	505405
10737	505406
64984	505407
60128	505408
44857	505409
19309	505410
43308	505411
7451	505412
132259	505413
94772	505414
33025	505415
42690	505416
269	505417
14122	505418
107355	505419
3285	505420
84621	505421
2603	505422
3416	505423
1030	505424
11986	505425
26597	505426
94850	505427
4473	505428
108752	505429
12561	505430
50611	505431
12534	505432
5582	505433
115762	505434
127018	505435
39720	505436
22196	505437
15933	505438
40529	505439
41864	505440
9019	505441
1095	505442
17220	505443
80166	505444
6894	505445
32176	505446
35901	505447
10100	505448
31145	505449
136566	505450
18378	505451
38283	505452
24032	505453
37479	505454
15957	505455
442	505456
104718	505457
72809	505458
24452	505459
39582	505460
25011	505461
94337	505462
11363	505463
4159	505464
31511	505465
31320	505466
33583	505467
46579	505468
7570	505469
103681	505470
8245	505471
65865	505472
66426	505473
15788	505474
11087	505475
112772	505476
137357	505477
19245	505478
48219	505479
79620	505480
67017	505481
49324	505482
116716	505483
1030	505484
89563	505485
114734	505486
60869	505487
41984	505488
12550	505489
16445	505490
89687	505491
68661	505492
54117	505493
1964	505494
50531	505495
96686	505496
47398	505497
7641	505498
60110	505499
4966	505500
8346	505501
72334	505502
8511	505503
4931	505504
127687	505505
121155	505506
43135	505507
734	505508
36020	505509
12331	505510
11959	505511
65281	505512
9821	505513
21717	505514
30062	505515
55292	505516
115462	505517
1542	505518
38423	505519
58039	505520
106737	505521
7081	505522
23638	505523
17685	505524
37463	505525
53735	505526
166	505527
14618	505528
82877	505529
2281	505530
85764	505531
56567	505532
61379	505533
1211	505534
1192	505535
72809	505536
23350	505537
119220	505538
105899	505539
25026	505540
10923	505541
35073	505542
4495	505543
108138	505544
36715	505545
27780	505546
48310	505547
15203	505548
23950	505549
70206	505550
10614	505551
89248	505552
77748	505553
97742	505554
17974	505555
24416	505556
309	505557
109846	505558
50226	505559
38207	505560
101283	505561
103665	505562
9460	505563
91523	505564
91197	505565
4342	505566
7870	505567
2115	505568
4185	505569
4480	505570
76498	505571
29198	505572
39412	505573
78711	505574
25637	505575
16292	505576
3015	505577
11301	505578
112665	505579
91304	505580
32735	505581
11183	505582
62831	505583
3252	505584
87552	505585
4987	505586
59325	505587
17321	505588
46367	505589
131091	505590
38817	505591
20902	505592
32897	505593
43226	505594
26313	505595
55658	505596
13181	505597
20623	505598
83148	505599
35244	505600
20763	505601
442	505602
19644	505603
55905	505604
7267	505605
5785	505606
14753	505607
59961	505608
39290	505609
16103	505610
48227	505611
59871	505612
2291	505613
680	505614
35417	505615
68815	505616
64858	505617
127562	505618
28970	505619
27182	505620
1364	505621
648	505622
13997	505623
115	505624
21194	505625
6428	505626
40153	505627
67038	505628
6957	505629
8721	505630
15558	505631
71678	505632
61215	505633
23108	505634
15506	505635
75648	505636
34188	505637
26551	505638
97553	505639
54832	505640
18825	505641
23411	505642
2545	505643
2623	505644
33845	505645
3941	505646
130399	505647
45528	505648
100244	505649
8848	505650
101559	505651
43382	505652
71567	505653
48949	505654
75235	505655
76830	505656
33505	505657
3016	505658
5735	505659
11914	505660
8904	505661
27564	505662
76522	505663
43704	505664
54378	505665
1131	505666
28852	505667
100443	505668
54207	505669
52076	505670
70998	505671
3924	505672
29830	505673
363	505674
24346	505675
13486	505676
54029	505677
14400	505678
1707	505679
120539	505680
8364	505681
44106	505682
29477	505683
9296	505684
13000	505685
42987	505686
14060	505687
78223	505688
24853	505689
38339	505690
103152	505691
80948	505692
7925	505693
35273	505694
38750	505695
40202	505696
70454	505697
135030	505698
84736	505699
59980	505700
86786	505701
69282	505702
99485	505703
114095	505704
71025	505705
114786	505706
77198	505707
63462	505708
19414	505709
102154	505710
2539	505711
21363	505712
43773	505713
20832	505714
38443	505715
39033	505716
15495	505717
7009	505718
31371	505719
3169	505720
47717	505721
37141	505722
188	505723
8676	505724
10230	505725
75916	505726
1957	505727
12154	505728
140664	505729
52288	505730
35454	505731
60069	505732
18141	505733
148403	505734
76730	505735
13017	505736
13201	505737
64693	505738
62025	505739
35972	505740
1031	505741
95942	505742
1258	505743
24429	505744
53752	505745
158	505746
79044	505747
24575	505748
121567	505749
29980	505750
11657	505751
84600	505752
16090	505753
35885	505754
17570	505755
8726	505756
398	505757
61914	505758
10226	505759
3897	505760
55934	505761
1867	505762
14880	505763
14161	505764
5462	505765
113484	505766
43772	505767
6785	505768
92189	505769
46052	505770
115020	505771
41786	505772
52851	505773
84157	505774
47430	505775
13967	505776
681	505777
100300	505778
21555	505779
51153	505780
1916	505781
36675	505782
10535	505783
77085	505784
9766	505785
63792	505786
41217	505787
4747	505788
22137	505789
98215	505790
1262	505791
57837	505792
52795	505793
3721	505794
15086	505795
10731	505796
52986	505797
40769	505798
1101	505799
128377	505800
25956	505801
20070	505802
732	505803
4230	505804
563	505805
2235	505806
5825	505807
52268	505808
50204	505809
1288	505810
654	505811
44864	505812
101870	505813
6127	505814
5631	505815
47181	505816
4312	505817
65847	505818
37	505819
84627	505820
5510	505821
54550	505822
10097	505823
87213	505824
18594	505825
45051	505826
56372	505827
23957	505828
51635	505829
10549	505830
12681	505831
7537	505832
321	505833
122702	505834
21078	505835
34733	505836
77892	505837
90615	505838
61022	505839
61942	505840
94688	505841
41969	505842
30790	505843
85970	505844
109040	505845
13641	505846
17891	505847
55366	505848
130970	505849
61231	505850
120347	505851
47032	505852
2258	505853
15819	505854
113287	505855
10771	505856
113544	505857
10848	505858
46802	505859
12556	505860
51299	505861
31360	505862
110460	505863
5180	505864
44737	505865
42418	505866
100082	505867
91314	505868
8157	505869
1503	505870
3172	505871
25159	505872
20955	505873
7673	505874
28598	505875
83097	505876
92779	505877
22745	505878
59323	505879
111643	505880
18688	505881
3844	505882
122543	505883
18933	505884
44972	505885
30377	505886
38622	505887
28956	505888
24607	505889
95172	505890
81210	505891
21572	505892
14879	505893
75124	505894
57587	505895
22996	505896
4106	505897
45880	505898
41807	505899
1349	505900
10189	505901
50311	505902
93552	505903
3290	505904
25478	505905
83539	505906
10032	505907
121840	505908
80500	505909
43972	505910
8389	505911
71525	505912
82764	505913
13114	505914
82093	505915
4989	505916
43324	505917
33298	505918
37335	505919
81816	505920
45343	505921
17580	505922
5729	505923
110459	505924
55925	505925
77819	505926
49165	505927
19845	505928
5329	505929
60503	505930
28817	505931
98250	505932
20186	505933
10277	505934
107486	505935
26103	505936
3389	505937
81790	505938
66269	505939
100790	505940
77802	505941
50923	505942
82716	505943
34901	505944
82989	505945
1493	505946
51510	505947
4441	505948
82843	505949
104744	505950
41843	505951
50836	505952
41529	505953
38779	505954
143564	505955
1992	505956
28326	505957
8206	505958
97840	505959
10550	505960
54908	505961
25053	505962
21856	505963
11689	505964
53400	505965
42020	505966
71936	505967
11683	505968
33988	505969
589	505970
103071	505971
11022	505972
71983	505973
8787	505974
1300	505975
59602	505976
17669	505977
94199	505978
120079	505979
121685	505980
10683	505981
120928	505982
45429	505983
71207	505984
40777	505985
56718	505986
23592	505987
8511	505988
97353	505989
18394	505990
38195	505991
13749	505992
25649	505993
14232	505994
21316	505995
97606	505996
56799	505997
30462	505998
33497	505999
129147	506000
49633	506001
25925	506002
24062	506003
95136	506004
47265	506005
10219	506006
52731	506007
109843	506008
55781	506009
12836	506010
1433	506011
18161	506012
128254	506013
3073	506014
76102	506015
89847	506016
4168	506017
41533	506018
48842	506019
66252	506020
50451	506021
37717	506022
20676	506023
34160	506024
83595	506025
12122	506026
26955	506027
30040	506028
18492	506029
10093	506030
1711	506031
40501	506032
23003	506033
8	506034
24547	506035
114893	506036
115872	506037
76620	506038
13644	506039
32075	506040
19533	506041
45611	506042
36498	506043
42162	506044
14195	506045
6837	506046
55872	506047
67317	506048
104585	506049
48185	506050
37770	506051
21702	506052
100997	506053
12485	506054
33584	506055
32921	506056
23630	506057
94361	506058
69679	506059
50928	506060
149934	506061
3187	506062
2626	506063
2878	506064
69541	506065
46224	506066
4237	506067
56486	506068
12363	506069
8074	506070
113381	506071
10156	506072
33111	506073
7274	506074
3907	506075
877	506076
131	506077
28075	506078
107306	506079
53412	506080
47079	506081
23903	506082
6238	506083
25412	506084
130199	506085
21314	506086
18410	506087
47291	506088
87	506089
14868	506090
87502	506091
98602	506092
21611	506093
16410	506094
17358	506095
113359	506096
47029	506097
100643	506098
122818	506099
39154	506100
78859	506101
137801	506102
233	506103
11735	506104
26157	506105
1917	506106
8202	506107
57198	506108
9676	506109
29140	506110
23388	506111
113201	506112
32204	506113
7456	506114
3123	506115
136709	506116
85297	506117
101843	506118
36402	506119
16858	506120
81705	506121
42937	506122
23246	506123
36956	506124
113963	506125
33235	506126
47748	506127
19353	506128
74771	506129
1110	506130
31971	506131
25187	506132
46030	506133
30320	506134
129147	506135
32045	506136
19228	506137
111025	506138
142925	506139
39728	506140
54979	506141
14364	506142
71369	506143
6270	506144
4033	506145
54951	506146
1337	506147
42423	506148
10942	506149
1253	506150
13361	506151
123904	506152
34494	506153
67361	506154
67974	506155
27275	506156
90618	506157
90329	506158
14172	506159
66539	506160
93898	506161
56294	506162
139	506163
2919	506164
32128	506165
1009	506166
150096	506167
21388	506168
127015	506169
9269	506170
9208	506171
33619	506172
35773	506173
5801	506174
69987	506175
117909	506176
31096	506177
66894	506178
37673	506179
14424	506180
16117	506181
37348	506182
57922	506183
65051	506184
95205	506185
27529	506186
50981	506187
105043	506188
87780	506189
116718	506190
65875	506191
55182	506192
46193	506193
37747	506194
3222	506195
13399	506196
56362	506197
23987	506198
5283	506199
25	506200
24515	506201
30319	506202
95864	506203
1169	506204
33755	506205
5829	506206
89454	506207
4263	506208
20035	506209
131639	506210
20590	506211
32344	506212
1216	506213
37264	506214
14279	506215
40613	506216
57577	506217
924	506218
9223	506219
1152	506220
118071	506221
12776	506222
83346	506223
67154	506224
8229	506225
11907	506226
91011	506227
16993	506228
15894	506229
62508	506230
67626	506231
79210	506232
139970	506233
101277	506234
2009	506235
7853	506236
98588	506237
82073	506238
37248	506239
8520	506240
15527	506241
33142	506242
36825	506243
19761	506244
114426	506245
83771	506246
23371	506247
26910	506248
19110	506249
19896	506250
5707	506251
24062	506252
21083	506253
80114	506254
9499	506255
82839	506256
15261	506257
28028	506258
69926	506259
6162	506260
14909	506261
18401	506262
48922	506263
46576	506264
83313	506265
22769	506266
36990	506267
49323	506268
23147	506269
103075	506270
64969	506271
37326	506272
286	506273
65511	506274
92143	506275
16356	506276
37871	506277
20546	506278
88855	506279
42492	506280
27693	506281
28450	506282
7239	506283
37414	506284
87	506285
19395	506286
101192	506287
34461	506288
18731	506289
39633	506290
16715	506291
6680	506292
49651	506293
69829	506294
95505	506295
22951	506296
2227	506297
2196	506298
85645	506299
44161	506300
11090	506301
71398	506302
15081	506303
10934	506304
54847	506305
31276	506306
75873	506307
521	506308
23232	506309
3698	506310
35007	506311
78227	506312
61560	506313
95	506314
4426	506315
7745	506316
36349	506317
84487	506318
55988	506319
30209	506320
45846	506321
58935	506322
1870	506323
37735	506324
24167	506325
682	506326
16280	506327
46186	506328
4234	506329
7551	506330
34042	506331
42093	506332
16347	506333
20478	506334
102189	506335
13654	506336
100879	506337
44598	506338
22824	506339
4415	506340
67638	506341
15503	506342
122097	506343
124773	506344
97096	506345
100166	506346
18889	506347
88989	506348
5764	506349
18450	506350
3386	506351
136124	506352
114084	506353
115250	506354
8334	506355
99649	506356
3362	506357
45494	506358
117245	506359
7894	506360
3857	506361
93727	506362
38873	506363
76907	506364
136958	506365
52555	506366
26574	506367
8524	506368
61183	506369
82946	506370
13333	506371
69044	506372
36381	506373
24091	506374
97334	506375
22038	506376
9705	506377
10919	506378
51015	506379
3359	506380
103001	506381
3804	506382
1880	506383
4225	506384
39353	506385
5238	506386
111421	506387
8767	506388
286	506389
18628	506390
30487	506391
79242	506392
14818	506393
67833	506394
55768	506395
15346	506396
83725	506397
8404	506398
2607	506399
31266	506400
33941	506401
43943	506402
6583	506403
21846	506404
126837	506405
1790	506406
117167	506407
103656	506408
34515	506409
84674	506410
922	506411
95710	506412
1788	506413
84371	506414
1197	506415
12493	506416
14991	506417
2185	506418
3963	506419
36634	506420
43765	506421
5911	506422
33486	506423
128209	506424
25544	506425
119883	506426
21836	506427
104240	506428
68626	506429
53906	506430
29782	506431
20841	506432
90144	506433
93196	506434
4682	506435
76287	506436
101884	506437
14605	506438
94376	506439
41072	506440
33358	506441
94474	506442
65754	506443
9875	506444
15771	506445
98667	506446
62359	506447
43259	506448
55319	506449
62171	506450
11994	506451
35083	506452
16414	506453
22258	506454
113039	506455
728	506456
12050	506457
81369	506458
18358	506459
119870	506460
24740	506461
85104	506462
147993	506463
38490	506464
70310	506465
13751	506466
7977	506467
76808	506468
13820	506469
50823	506470
5066	506471
35255	506472
39764	506473
23205	506474
70092	506475
37689	506476
26409	506477
49681	506478
22344	506479
95730	506480
65120	506481
52536	506482
95954	506483
18562	506484
35429	506485
11545	506486
28158	506487
52715	506488
14095	506489
105407	506490
1632	506491
84726	506492
8480	506493
4459	506494
20795	506495
32893	506496
6	506497
44243	506498
102749	506499
127163	506500
37234	506501
32582	506502
149952	506503
55537	506504
51993	506505
91135	506506
67681	506507
197	506508
142410	506509
52632	506510
66233	506511
80295	506512
71002	506513
8229	506514
41047	506515
399	506516
96112	506517
36052	506518
42828	506519
47012	506520
114258	506521
76508	506522
55197	506523
32109	506524
25520	506525
99662	506526
71942	506527
3981	506528
6869	506529
40644	506530
34375	506531
44464	506532
2442	506533
1702	506534
45386	506535
73447	506536
100860	506537
155	506538
24588	506539
82710	506540
66237	506541
42844	506542
12463	506543
24550	506544
42051	506545
70444	506546
65416	506547
2256	506548
61687	506549
12853	506550
114860	506551
125753	506552
9526	506553
26140	506554
2935	506555
87935	506556
29560	506557
60286	506558
1424	506559
131437	506560
22604	506561
126392	506562
318	506563
1691	506564
9943	506565
6943	506566
11483	506567
53326	506568
14980	506569
48906	506570
10937	506571
19101	506572
70964	506573
14183	506574
37514	506575
40502	506576
126369	506577
111955	506578
40079	506579
14564	506580
10074	506581
15472	506582
29115	506583
11254	506584
751	506585
7889	506586
12271	506587
7800	506588
51673	506589
29557	506590
20524	506591
54476	506592
30955	506593
35338	506594
9489	506595
84667	506596
94434	506597
20591	506598
82710	506599
19508	506600
129848	506601
64710	506602
72934	506603
69840	506604
85297	506605
113254	506606
19921	506607
7579	506608
28226	506609
33871	506610
67470	506611
108221	506612
40548	506613
23089	506614
105269	506615
1882	506616
108773	506617
6790	506618
12792	506619
3673	506620
52001	506621
86293	506622
46448	506623
12358	506624
46214	506625
1583	506626
1312	506627
92722	506628
5863	506629
23312	506630
66722	506631
103506	506632
90753	506633
43875	506634
22731	506635
837	506636
27434	506637
65133	506638
9860	506639
19915	506640
49072	506641
136400	506642
16445	506643
87782	506644
137951	506645
33672	506646
107113	506647
83682	506648
79058	506649
65187	506650
3361	506651
6421	506652
86018	506653
137	506654
76077	506655
30911	506656
43644	506657
33517	506658
78752	506659
28941	506660
106974	506661
5366	506662
40974	506663
133245	506664
89341	506665
89113	506666
186	506667
124	506668
2331	506669
107780	506670
31282	506671
93076	506672
108381	506673
130214	506674
14639	506675
13195	506676
9687	506677
39542	506678
55176	506679
60428	506680
138590	506681
28134	506682
19007	506683
5316	506684
96594	506685
90544	506686
55728	506687
140867	506688
34853	506689
2138	506690
125473	506691
40496	506692
43970	506693
12389	506694
51812	506695
10958	506696
123264	506697
1167	506698
53960	506699
28198	506700
51326	506701
94070	506702
21356	506703
59175	506704
118209	506705
53428	506706
38406	506707
64816	506708
92600	506709
25231	506710
5085	506711
65518	506712
48368	506713
20095	506714
136976	506715
84541	506716
53548	506717
14410	506718
77983	506719
48123	506720
10336	506721
2564	506722
71182	506723
22598	506724
33957	506725
18006	506726
38051	506727
10571	506728
203	506729
101772	506730
54595	506731
46368	506732
96716	506733
76335	506734
36034	506735
14141	506736
42141	506737
9655	506738
3352	506739
120905	506740
67613	506741
5640	506742
60932	506743
81820	506744
13418	506745
9506	506746
70100	506747
30356	506748
1632	506749
36660	506750
1991	506751
3376	506752
53261	506753
90289	506754
2698	506755
84138	506756
18246	506757
4458	506758
56025	506759
116059	506760
51250	506761
8736	506762
60844	506763
27901	506764
71371	506765
29727	506766
10841	506767
104676	506768
64643	506769
5258	506770
40380	506771
49414	506772
1082	506773
54529	506774
100455	506775
47861	506776
50925	506777
4985	506778
51651	506779
5587	506780
75976	506781
3709	506782
28568	506783
42001	506784
37645	506785
239	506786
110445	506787
118795	506788
64330	506789
89660	506790
4994	506791
5804	506792
6493	506793
63111	506794
86217	506795
13930	506796
79921	506797
88450	506798
98866	506799
35278	506800
12288	506801
3805	506802
24546	506803
2	506804
58309	506805
52749	506806
4033	506807
51354	506808
4409	506809
40429	506810
23503	506811
434	506812
33678	506813
11350	506814
48469	506815
108865	506816
43404	506817
90112	506818
54779	506819
62368	506820
55305	506821
101268	506822
22757	506823
16050	506824
20535	506825
24786	506826
14865	506827
82449	506828
2971	506829
20079	506830
95441	506831
100466	506832
98494	506833
53015	506834
5294	506835
99485	506836
20696	506837
2897	506838
98290	506839
6186	506840
81311	506841
58968	506842
101424	506843
51967	506844
99675	506845
29030	506846
137436	506847
295	506848
30368	506849
69775	506850
14048	506851
49146	506852
70066	506853
8545	506854
11224	506855
8312	506856
118532	506857
117446	506858
89605	506859
21891	506860
3579	506861
5196	506862
44270	506863
45509	506864
32819	506865
3891	506866
248	506867
135527	506868
48540	506869
112033	506870
130951	506871
22962	506872
12682	506873
106965	506874
29745	506875
54546	506876
68508	506877
107464	506878
127513	506879
132438	506880
10778	506881
84162	506882
95093	506883
49079	506884
71297	506885
15552	506886
29502	506887
56637	506888
4384	506889
58730	506890
16497	506891
66426	506892
104929	506893
18846	506894
9882	506895
9776	506896
6376	506897
99473	506898
7632	506899
31543	506900
96210	506901
64979	506902
22588	506903
2299	506904
7732	506905
42252	506906
87398	506907
16917	506908
71497	506909
29054	506910
11728	506911
136733	506912
86774	506913
26	506914
272	506915
30875	506916
111531	506917
2554	506918
9514	506919
47191	506920
55450	506921
45719	506922
41814	506923
9604	506924
21224	506925
54379	506926
24282	506927
8697	506928
67939	506929
83862	506930
81146	506931
53757	506932
63234	506933
50746	506934
87603	506935
62763	506936
95122	506937
77999	506938
116868	506939
35706	506940
133266	506941
15492	506942
2053	506943
67952	506944
71725	506945
110314	506946
18547	506947
57216	506948
3221	506949
118960	506950
4733	506951
8416	506952
33029	506953
97339	506954
86775	506955
1075	506956
150170	506957
38363	506958
102772	506959
42930	506960
123763	506961
52136	506962
98807	506963
387	506964
61908	506965
85468	506966
13774	506967
86975	506968
118314	506969
19363	506970
11895	506971
6268	506972
118554	506973
802	506974
8787	506975
15529	506976
28074	506977
51742	506978
5260	506979
50891	506980
9339	506981
74451	506982
12142	506983
50714	506984
50628	506985
1525	506986
10158	506987
96639	506988
1952	506989
87063	506990
29214	506991
39683	506992
42719	506993
18302	506994
24864	506995
2466	506996
128188	506997
48517	506998
20415	506999
2583	507000
4539	507001
10830	507002
62482	507003
52366	507004
66449	507005
13151	507006
25477	507007
7677	507008
74581	507009
3100	507010
16808	507011
72294	507012
18079	507013
18336	507014
71197	507015
19563	507016
57532	507017
47971	507018
9051	507019
53593	507020
13479	507021
115137	507022
128703	507023
48731	507024
88662	507025
27575	507026
112953	507027
121417	507028
25853	507029
40584	507030
23964	507031
36716	507032
229	507033
137554	507034
69363	507035
54064	507036
19045	507037
82246	507038
69476	507039
31317	507040
41242	507041
22139	507042
82841	507043
50878	507044
28225	507045
53963	507046
46573	507047
17999	507048
42409	507049
2262	507050
24545	507051
8602	507052
11236	507053
14648	507054
60620	507055
88987	507056
149908	507057
2074	507058
93164	507059
858	507060
120506	507061
37184	507062
74363	507063
5862	507064
106621	507065
39832	507066
114547	507067
32061	507068
10593	507069
20310	507070
25945	507071
31872	507072
34	507073
21503	507074
71395	507075
62220	507076
5572	507077
26089	507078
39215	507079
116838	507080
15660	507081
126420	507082
15675	507083
24651	507084
47531	507085
4223	507086
390	507087
11531	507088
85058	507089
36451	507090
8374	507091
6126	507092
9739	507093
27158	507094
12203	507095
99274	507096
13600	507097
8534	507098
20461	507099
11441	507100
18260	507101
15368	507102
66243	507103
12503	507104
29354	507105
54440	507106
68791	507107
91348	507108
21014	507109
8237	507110
52651	507111
11104	507112
23156	507113
18902	507114
70662	507115
15794	507116
116808	507117
55169	507118
76850	507119
13170	507120
78293	507121
54229	507122
94040	507123
118966	507124
6837	507125
131624	507126
18652	507127
119820	507128
39406	507129
26719	507130
21737	507131
28820	507132
45194	507133
83184	507134
53517	507135
9385	507136
3713	507137
10434	507138
57658	507139
121774	507140
43349	507141
38672	507142
20677	507143
79589	507144
5432	507145
5846	507146
36274	507147
39813	507148
99367	507149
53950	507150
70859	507151
23822	507152
24651	507153
16261	507154
66734	507155
113198	507156
8303	507157
96275	507158
15089	507159
50047	507160
28449	507161
19460	507162
38825	507163
56	507164
8099	507165
67532	507166
147064	507167
122310	507168
11296	507169
2503	507170
4172	507171
17716	507172
6485	507173
58368	507174
10249	507175
20191	507176
111526	507177
24713	507178
71	507179
81074	507180
107825	507181
32616	507182
81021	507183
20513	507184
54700	507185
39599	507186
98685	507187
14804	507188
104505	507189
34555	507190
71182	507191
23415	507192
2766	507193
22589	507194
52462	507195
5046	507196
3449	507197
14708	507198
21177	507199
7802	507200
51266	507201
17393	507202
58382	507203
105561	507204
5968	507205
50667	507206
33388	507207
23610	507208
1883	507209
62898	507210
4054	507211
35849	507212
123863	507213
12437	507214
48006	507215
67032	507216
73393	507217
58999	507218
17936	507219
1575	507220
10539	507221
82081	507222
5028	507223
51541	507224
104494	507225
81797	507226
57869	507227
750	507228
33845	507229
225	507230
37729	507231
59531	507232
5659	507233
4444	507234
29436	507235
66125	507236
85655	507237
32070	507238
3946	507239
114451	507240
8814	507241
22120	507242
75066	507243
63180	507244
126819	507245
104523	507246
31429	507247
62845	507248
37701	507249
66984	507250
70324	507251
4566	507252
86324	507253
35142	507254
75581	507255
3307	507256
2408	507257
21647	507258
3020	507259
113677	507260
89281	507261
34203	507262
10284	507263
37177	507264
4300	507265
52523	507266
85702	507267
24872	507268
37694	507269
32328	507270
3026	507271
3823	507272
8	507273
103123	507274
39370	507275
42285	507276
1685	507277
12518	507278
23850	507279
2476	507280
3171	507281
24122	507282
28277	507283
32442	507284
17792	507285
122861	507286
33122	507287
31292	507288
46970	507289
35023	507290
32615	507291
70923	507292
54978	507293
34517	507294
44238	507295
55506	507296
15043	507297
14986	507298
84030	507299
5810	507300
17567	507301
22990	507302
2701	507303
12715	507304
19498	507305
81348	507306
99181	507307
52361	507308
70153	507309
65031	507310
120582	507311
29158	507312
75297	507313
4980	507314
1760	507315
15726	507316
4452	507317
60101	507318
9537	507319
51481	507320
28474	507321
101196	507322
6154	507323
60614	507324
59001	507325
78240	507326
74152	507327
56582	507328
15888	507329
84101	507330
67507	507331
11667	507332
62931	507333
3874	507334
595	507335
55623	507336
2352	507337
47786	507338
38438	507339
3884	507340
126622	507341
45113	507342
22014	507343
4031	507344
17514	507345
61979	507346
1533	507347
6951	507348
48693	507349
4718	507350
23447	507351
80643	507352
81173	507353
84643	507354
68469	507355
4123	507356
4164	507357
117509	507358
2373	507359
77517	507360
41	507361
54591	507362
117817	507363
12342	507364
59694	507365
68248	507366
70228	507367
74107	507368
5744	507369
2973	507370
9348	507371
33179	507372
69422	507373
40720	507374
113927	507375
25110	507376
109068	507377
83643	507378
38859	507379
36897	507380
108233	507381
35687	507382
61760	507383
373	507384
92712	507385
17477	507386
26415	507387
1531	507388
61965	507389
74874	507390
76072	507391
33894	507392
27229	507393
89217	507394
114574	507395
78943	507396
50844	507397
36779	507398
17771	507399
40114	507400
36551	507401
446	507402
96005	507403
80410	507404
69886	507405
20724	507406
44070	507407
39092	507408
111400	507409
66383	507410
57732	507411
15543	507412
113100	507413
5179	507414
1683	507415
95380	507416
30495	507417
74106	507418
82290	507419
40848	507420
4602	507421
22	507422
465	507423
131697	507424
78284	507425
58919	507426
10319	507427
41596	507428
31063	507429
24265	507430
111122	507431
4557	507432
43629	507433
38816	507434
16800	507435
56164	507436
23333	507437
51849	507438
24488	507439
8556	507440
30378	507441
51626	507442
317	507443
17572	507444
97601	507445
100543	507446
3606	507447
38163	507448
11734	507449
103405	507450
137003	507451
22198	507452
96870	507453
18730	507454
12680	507455
34896	507456
6730	507457
64754	507458
20666	507459
23511	507460
15659	507461
96539	507462
774	507463
69132	507464
2121	507465
56718	507466
20777	507467
71584	507468
7609	507469
3472	507470
7969	507471
15096	507472
28389	507473
13075	507474
63878	507475
11460	507476
116010	507477
79431	507478
11956	507479
24397	507480
32468	507481
21729	507482
42028	507483
44100	507484
8292	507485
8189	507486
11117	507487
16305	507488
21229	507489
56076	507490
71625	507491
19045	507492
108014	507493
37954	507494
135360	507495
14359	507496
45251	507497
511	507498
46327	507499
9132	507500
42731	507501
18646	507502
90267	507503
14422	507504
121179	507505
39922	507506
85064	507507
67824	507508
87377	507509
83269	507510
9134	507511
140236	507512
130151	507513
40701	507514
47799	507515
25855	507516
106754	507517
46182	507518
47636	507519
59348	507520
37496	507521
35912	507522
47935	507523
115093	507524
5819	507525
28797	507526
136584	507527
14	507528
27500	507529
2963	507530
19972	507531
12354	507532
127132	507533
110823	507534
33266	507535
17488	507536
25992	507537
39375	507538
17520	507539
24414	507540
101782	507541
50532	507542
24960	507543
22831	507544
10222	507545
130181	507546
2241	507547
12339	507548
30	507549
124692	507550
41011	507551
117406	507552
93211	507553
54535	507554
2356	507555
5189	507556
99773	507557
22594	507558
141770	507559
12000	507560
44146	507561
53587	507562
1037	507563
92238	507564
30387	507565
5538	507566
21154	507567
24372	507568
55035	507569
19746	507570
27036	507571
24104	507572
22900	507573
60661	507574
265	507575
117609	507576
113902	507577
55579	507578
24241	507579
5372	507580
98248	507581
54914	507582
863	507583
68656	507584
116978	507585
26728	507586
5940	507587
23028	507588
126956	507589
78737	507590
36216	507591
13124	507592
10995	507593
70533	507594
45282	507595
41980	507596
14308	507597
89344	507598
33453	507599
61399	507600
7633	507601
18035	507602
8085	507603
7206	507604
22667	507605
81605	507606
78350	507607
32476	507608
92981	507609
116119	507610
6687	507611
39700	507612
99821	507613
31795	507614
12719	507615
26784	507616
60677	507617
43098	507618
108088	507619
4323	507620
29802	507621
14535	507622
8872	507623
21534	507624
9289	507625
5490	507626
25027	507627
25594	507628
46207	507629
13088	507630
85659	507631
278	507632
24734	507633
47087	507634
15575	507635
2164	507636
102057	507637
1384	507638
129870	507639
20014	507640
7410	507641
13693	507642
53019	507643
23954	507644
6115	507645
19901	507646
74998	507647
55267	507648
20056	507649
69333	507650
3845	507651
1206	507652
34347	507653
43293	507654
21696	507655
2079	507656
113957	507657
31326	507658
25121	507659
33849	507660
117944	507661
28230	507662
25974	507663
47327	507664
5893	507665
19014	507666
94302	507667
48190	507668
1903	507669
4277	507670
86705	507671
55656	507672
135821	507673
6899	507674
70614	507675
13996	507676
57036	507677
4268	507678
90	507679
12134	507680
93109	507681
69429	507682
96491	507683
6470	507684
45932	507685
3625	507686
134844	507687
72014	507688
93297	507689
19502	507690
13419	507691
7344	507692
130503	507693
75226	507694
91048	507695
41461	507696
17147	507697
20382	507698
137	507699
17256	507700
57236	507701
8177	507702
12700	507703
21559	507704
32585	507705
21133	507706
17007	507707
7123	507708
47559	507709
606	507710
130733	507711
5718	507712
1958	507713
88736	507714
2411	507715
104791	507716
2731	507717
107690	507718
49968	507719
24352	507720
68584	507721
40952	507722
11569	507723
5249	507724
52036	507725
21912	507726
45524	507727
117397	507728
5616	507729
29361	507730
815	507731
123638	507732
22987	507733
59636	507734
13083	507735
116444	507736
37764	507737
9622	507738
21095	507739
2218	507740
114351	507741
10650	507742
33184	507743
31068	507744
21861	507745
31055	507746
83231	507747
9945	507748
82766	507749
25702	507750
42598	507751
16517	507752
101914	507753
63671	507754
390	507755
18059	507756
13195	507757
77304	507758
31177	507759
118957	507760
19738	507761
2389	507762
1077	507763
73982	507764
40367	507765
35780	507766
88389	507767
53741	507768
19793	507769
34764	507770
27843	507771
1963	507772
24213	507773
109285	507774
3042	507775
3580	507776
42248	507777
31226	507778
66212	507779
108720	507780
38944	507781
14480	507782
12620	507783
123053	507784
41832	507785
7287	507786
15713	507787
21688	507788
5590	507789
36836	507790
44055	507791
20854	507792
102564	507793
11146	507794
61393	507795
47161	507796
23058	507797
47063	507798
19534	507799
18379	507800
6796	507801
72914	507802
1897	507803
36608	507804
92857	507805
7022	507806
23565	507807
145515	507808
114900	507809
25311	507810
24587	507811
136021	507812
3834	507813
41519	507814
119697	507815
71581	507816
11024	507817
112336	507818
102630	507819
102688	507820
20163	507821
31117	507822
5618	507823
6002	507824
37976	507825
6262	507826
29302	507827
5348	507828
45754	507829
41247	507830
19357	507831
58161	507832
2776	507833
54209	507834
26550	507835
109549	507836
74547	507837
25076	507838
5339	507839
4482	507840
13711	507841
9263	507842
4958	507843
63578	507844
11204	507845
89085	507846
40532	507847
15053	507848
6700	507849
54953	507850
77628	507851
62355	507852
47753	507853
86739	507854
68004	507855
2505	507856
3004	507857
6580	507858
19924	507859
7062	507860
26800	507861
6207	507862
18403	507863
96829	507864
31516	507865
5218	507866
12394	507867
5370	507868
17449	507869
25753	507870
101991	507871
125336	507872
17190	507873
4529	507874
4009	507875
18007	507876
2462	507877
120916	507878
1697	507879
117952	507880
35029	507881
20540	507882
6565	507883
16010	507884
37414	507885
69189	507886
9880	507887
27113	507888
47613	507889
52215	507890
9489	507891
29511	507892
17309	507893
16178	507894
115114	507895
30703	507896
15434	507897
24725	507898
50922	507899
101030	507900
33140	507901
123686	507902
16800	507903
4477	507904
49293	507905
15819	507906
262	507907
83499	507908
74743	507909
119244	507910
31541	507911
14648	507912
52477	507913
46197	507914
7122	507915
29263	507916
4520	507917
21982	507918
3082	507919
65095	507920
32719	507921
5834	507922
11605	507923
51929	507924
82240	507925
89264	507926
138798	507927
14942	507928
33974	507929
105015	507930
31649	507931
145437	507932
71748	507933
16925	507934
72479	507935
5510	507936
42254	507937
107769	507938
42196	507939
90681	507940
10791	507941
95026	507942
23048	507943
37326	507944
21575	507945
8495	507946
6134	507947
132413	507948
22602	507949
2759	507950
15607	507951
44305	507952
16984	507953
106476	507954
46901	507955
68614	507956
37204	507957
35778	507958
149128	507959
79210	507960
408	507961
60656	507962
2153	507963
59042	507964
9822	507965
77479	507966
2381	507967
38019	507968
26903	507969
34978	507970
676	507971
59437	507972
29806	507973
14456	507974
59059	507975
49243	507976
32664	507977
97911	507978
24161	507979
94492	507980
13998	507981
1455	507982
13765	507983
130792	507984
116709	507985
68077	507986
20637	507987
58801	507988
3727	507989
56633	507990
15535	507991
89834	507992
7578	507993
109656	507994
9743	507995
18706	507996
100660	507997
30428	507998
94301	507999
18687	508000
85367	508001
424	508002
26252	508003
84740	508004
2845	508005
23259	508006
23454	508007
37511	508008
98703	508009
66627	508010
399	508011
36342	508012
141218	508013
47234	508014
20538	508015
6588	508016
21264	508017
16971	508018
40439	508019
83022	508020
51875	508021
88375	508022
23025	508023
107354	508024
19307	508025
61588	508026
23099	508027
8029	508028
76550	508029
10651	508030
76978	508031
140921	508032
38488	508033
101744	508034
98134	508035
91449	508036
33216	508037
5048	508038
116130	508039
48469	508040
4497	508041
12112	508042
41473	508043
46593	508044
123791	508045
5770	508046
91218	508047
112584	508048
43054	508049
91026	508050
66294	508051
17042	508052
113168	508053
6825	508054
60545	508055
3052	508056
50818	508057
57742	508058
38957	508059
125271	508060
5739	508061
24223	508062
23372	508063
78480	508064
102923	508065
16272	508066
8319	508067
3106	508068
46979	508069
14100	508070
24500	508071
29989	508072
81957	508073
49387	508074
31166	508075
59881	508076
22624	508077
13931	508078
57903	508079
5899	508080
9825	508081
60283	508082
3109	508083
18968	508084
28660	508085
12873	508086
36107	508087
15318	508088
14478	508089
140387	508090
72525	508091
25974	508092
66247	508093
43642	508094
33327	508095
16841	508096
5729	508097
54121	508098
64934	508099
110632	508100
56413	508101
84271	508102
1839	508103
102175	508104
120118	508105
60486	508106
2604	508107
27738	508108
50592	508109
108936	508110
113442	508111
121371	508112
43765	508113
20153	508114
90862	508115
44441	508116
3011	508117
73070	508118
18556	508119
54801	508120
2217	508121
27786	508122
89726	508123
8293	508124
65325	508125
131652	508126
11317	508127
14325	508128
555	508129
69311	508130
7834	508131
91052	508132
41063	508133
15800	508134
15255	508135
9986	508136
23493	508137
16295	508138
114102	508139
8787	508140
59650	508141
10756	508142
63568	508143
13420	508144
91970	508145
101321	508146
9572	508147
102536	508148
65439	508149
17991	508150
38934	508151
47821	508152
1949	508153
1373	508154
47403	508155
100565	508156
74039	508157
13298	508158
18376	508159
95745	508160
27547	508161
8487	508162
3835	508163
126667	508164
7056	508165
58044	508166
19718	508167
3455	508168
90377	508169
11304	508170
83093	508171
41252	508172
38	508173
58376	508174
77541	508175
2707	508176
68000	508177
14331	508178
35553	508179
52537	508180
75232	508181
44757	508182
66869	508183
28798	508184
54512	508185
18536	508186
43483	508187
8555	508188
60379	508189
112727	508190
8702	508191
4195	508192
55405	508193
8889	508194
19823	508195
42465	508196
47390	508197
5725	508198
47685	508199
107374	508200
6239	508201
28343	508202
99641	508203
97379	508204
47781	508205
8539	508206
30349	508207
81204	508208
84265	508209
26664	508210
38920	508211
15895	508212
1541	508213
19318	508214
47221	508215
33462	508216
47904	508217
7264	508218
14665	508219
9985	508220
26072	508221
54305	508222
69528	508223
70563	508224
26961	508225
25341	508226
37113	508227
140829	508228
68056	508229
39728	508230
46638	508231
78887	508232
602	508233
672	508234
5579	508235
41247	508236
36076	508237
150524	508238
47859	508239
19424	508240
68428	508241
11233	508242
55128	508243
121076	508244
1499	508245
32380	508246
26386	508247
25253	508248
33380	508249
126312	508250
6852	508251
69618	508252
89693	508253
101604	508254
87203	508255
13447	508256
53702	508257
45199	508258
22792	508259
129822	508260
44713	508261
32972	508262
3142	508263
132229	508264
19404	508265
28954	508266
127550	508267
45362	508268
101666	508269
33334	508270
13037	508271
56678	508272
44262	508273
60580	508274
87	508275
28923	508276
36709	508277
110064	508278
133324	508279
2229	508280
106436	508281
60884	508282
38258	508283
74016	508284
103936	508285
9787	508286
72616	508287
9622	508288
129975	508289
19862	508290
51453	508291
92424	508292
117	508293
107568	508294
108199	508295
34823	508296
56701	508297
55581	508298
28344	508299
3410	508300
9693	508301
19108	508302
1699	508303
18507	508304
68056	508305
35903	508306
37562	508307
46230	508308
12651	508309
27405	508310
90563	508311
106445	508312
22663	508313
44669	508314
33388	508315
122596	508316
13961	508317
33171	508318
70075	508319
117389	508320
44175	508321
68653	508322
105483	508323
141	508324
11217	508325
9726	508326
35168	508327
56722	508328
57585	508329
24350	508330
2291	508331
21700	508332
50632	508333
39230	508334
141693	508335
19385	508336
74933	508337
28735	508338
38202	508339
37368	508340
36782	508341
28764	508342
127971	508343
7674	508344
43808	508345
16936	508346
1791	508347
41840	508348
19920	508349
57166	508350
94698	508351
989	508352
15533	508353
28702	508354
47967	508355
1944	508356
107853	508357
84	508358
1732	508359
100157	508360
100580	508361
110723	508362
139029	508363
79236	508364
72300	508365
80311	508366
29814	508367
27981	508368
11597	508369
72327	508370
69604	508371
8681	508372
42470	508373
134462	508374
90585	508375
60646	508376
109300	508377
51579	508378
15726	508379
17362	508380
1890	508381
57842	508382
11057	508383
32390	508384
90971	508385
26204	508386
38276	508387
254	508388
62373	508389
53744	508390
96386	508391
5450	508392
132594	508393
64109	508394
110047	508395
34498	508396
11925	508397
49064	508398
94807	508399
55604	508400
33642	508401
30547	508402
85791	508403
85354	508404
28347	508405
26815	508406
121269	508407
38819	508408
118829	508409
28250	508410
1221	508411
78341	508412
99960	508413
14495	508414
58039	508415
16030	508416
47176	508417
6948	508418
43967	508419
55618	508420
66450	508421
23712	508422
39799	508423
61999	508424
76914	508425
29977	508426
17890	508427
53168	508428
9737	508429
42016	508430
20706	508431
47642	508432
72065	508433
23726	508434
69703	508435
96507	508436
100294	508437
128875	508438
38054	508439
18480	508440
124803	508441
35598	508442
111639	508443
113128	508444
35306	508445
50218	508446
35330	508447
120575	508448
2062	508449
120203	508450
2123	508451
3402	508452
2353	508453
114113	508454
66945	508455
14128	508456
133529	508457
85947	508458
3785	508459
15233	508460
368	508461
6696	508462
54794	508463
146228	508464
15253	508465
41454	508466
78845	508467
7206	508468
110526	508469
73286	508470
203	508471
3846	508472
371	508473
121861	508474
8059	508475
20652	508476
38329	508477
2811	508478
1185	508479
72148	508480
145777	508481
24764	508482
100527	508483
57648	508484
43831	508485
5519	508486
23733	508487
31621	508488
2783	508489
34161	508490
35391	508491
26873	508492
23158	508493
136469	508494
1529	508495
30238	508496
8270	508497
22851	508498
25124	508499
73199	508500
108202	508501
16481	508502
77257	508503
8513	508504
39843	508505
48687	508506
2422	508507
72618	508508
20514	508509
39001	508510
77345	508511
52375	508512
19837	508513
14481	508514
2708	508515
16451	508516
954	508517
39549	508518
83389	508519
42506	508520
12403	508521
23218	508522
15055	508523
2712	508524
63460	508525
55773	508526
52569	508527
23356	508528
12560	508529
13128	508530
41266	508531
65870	508532
59637	508533
10872	508534
61825	508535
8905	508536
31998	508537
48424	508538
105933	508539
7515	508540
45	508541
19463	508542
62865	508543
126907	508544
129600	508545
10607	508546
24729	508547
44104	508548
28750	508549
66062	508550
115163	508551
5718	508552
90804	508553
72036	508554
59240	508555
55977	508556
60802	508557
15731	508558
85856	508559
58120	508560
18308	508561
59094	508562
66295	508563
693	508564
94813	508565
3824	508566
22883	508567
13803	508568
48186	508569
62257	508570
6005	508571
3055	508572
79500	508573
55048	508574
28349	508575
62384	508576
2166	508577
67935	508578
30087	508579
120073	508580
46893	508581
95562	508582
43377	508583
109881	508584
2742	508585
34216	508586
106721	508587
37070	508588
9055	508589
69359	508590
68848	508591
16020	508592
76491	508593
123128	508594
3600	508595
87115	508596
19651	508597
1115	508598
27073	508599
112344	508600
3465	508601
31247	508602
8015	508603
11685	508604
45913	508605
55432	508606
29520	508607
15079	508608
81718	508609
116527	508610
7717	508611
48654	508612
36356	508613
72969	508614
44428	508615
69644	508616
108332	508617
26283	508618
99168	508619
71666	508620
47954	508621
72019	508622
32679	508623
43211	508624
12630	508625
46812	508626
142875	508627
82484	508628
209	508629
35538	508630
76899	508631
130180	508632
31171	508633
184	508634
54806	508635
70990	508636
119968	508637
556	508638
79567	508639
71545	508640
18956	508641
38648	508642
89371	508643
58370	508644
3702	508645
59877	508646
52772	508647
96437	508648
43035	508649
25783	508650
249	508651
116018	508652
90114	508653
35181	508654
73189	508655
68144	508656
28796	508657
3961	508658
11657	508659
75046	508660
32054	508661
4135	508662
26049	508663
142008	508664
48292	508665
68854	508666
210	508667
107528	508668
111219	508669
17165	508670
1819	508671
90769	508672
43662	508673
80758	508674
1240	508675
7496	508676
13379	508677
46561	508678
48220	508679
16511	508680
119102	508681
5980	508682
3298	508683
29277	508684
8531	508685
638	508686
61458	508687
21824	508688
23807	508689
90354	508690
24743	508691
69069	508692
134731	508693
12939	508694
20810	508695
62275	508696
76453	508697
68224	508698
750	508699
14583	508700
27095	508701
29634	508702
5	508703
85771	508704
115533	508705
100626	508706
49415	508707
16456	508708
115766	508709
63401	508710
1054	508711
38420	508712
9825	508713
43626	508714
1475	508715
2038	508716
110558	508717
66474	508718
54955	508719
11782	508720
9487	508721
3626	508722
13014	508723
70356	508724
2043	508725
48374	508726
21676	508727
121776	508728
11151	508729
19612	508730
7811	508731
82129	508732
42356	508733
15506	508734
54662	508735
115489	508736
1417	508737
35802	508738
47006	508739
215	508740
2859	508741
8154	508742
3047	508743
30939	508744
24491	508745
125574	508746
23445	508747
42912	508748
34077	508749
94213	508750
30216	508751
472	508752
13943	508753
109035	508754
92607	508755
36088	508756
8663	508757
17070	508758
137739	508759
29797	508760
63536	508761
65091	508762
20110	508763
16961	508764
101432	508765
109592	508766
4355	508767
410	508768
26894	508769
97666	508770
20746	508771
63163	508772
91292	508773
3733	508774
8718	508775
1268	508776
63055	508777
78128	508778
121918	508779
12875	508780
52694	508781
31353	508782
18102	508783
25559	508784
66873	508785
74232	508786
37079	508787
98105	508788
20787	508789
116182	508790
50251	508791
82143	508792
38767	508793
41330	508794
21699	508795
98989	508796
99048	508797
4813	508798
3935	508799
25407	508800
36884	508801
99926	508802
29930	508803
46814	508804
95393	508805
2437	508806
2760	508807
38779	508808
12293	508809
10556	508810
93897	508811
29681	508812
13512	508813
13276	508814
103690	508815
40107	508816
50262	508817
16503	508818
107068	508819
1694	508820
99807	508821
34299	508822
68983	508823
1226	508824
46271	508825
123954	508826
53888	508827
114653	508828
1222	508829
63233	508830
47694	508831
16638	508832
4234	508833
58641	508834
5341	508835
91453	508836
105701	508837
126360	508838
25235	508839
20446	508840
59897	508841
63719	508842
126467	508843
76988	508844
444	508845
26836	508846
50119	508847
33219	508848
91065	508849
137038	508850
80207	508851
12473	508852
83307	508853
75406	508854
76014	508855
1145	508856
70234	508857
29667	508858
26175	508859
102099	508860
56116	508861
63781	508862
450	508863
100717	508864
70828	508865
69473	508866
8562	508867
43821	508868
110534	508869
74535	508870
38419	508871
27222	508872
68328	508873
17141	508874
59320	508875
71765	508876
24544	508877
36113	508878
67717	508879
23830	508880
64707	508881
107396	508882
7368	508883
207	508884
22179	508885
7486	508886
25518	508887
17752	508888
118184	508889
111501	508890
129146	508891
133431	508892
84879	508893
33752	508894
90168	508895
10589	508896
28768	508897
59493	508898
1873	508899
83575	508900
631	508901
36664	508902
63554	508903
57516	508904
7779	508905
28218	508906
22515	508907
9540	508908
1269	508909
1600	508910
35631	508911
34304	508912
132468	508913
36638	508914
1851	508915
16841	508916
11195	508917
29605	508918
9059	508919
4513	508920
26814	508921
62923	508922
105760	508923
20096	508924
72267	508925
20694	508926
33433	508927
67190	508928
35121	508929
23566	508930
23301	508931
140798	508932
112612	508933
11047	508934
29703	508935
9502	508936
10448	508937
135736	508938
31127	508939
23275	508940
1305	508941
92307	508942
39542	508943
34352	508944
65054	508945
31575	508946
113156	508947
39957	508948
39198	508949
9244	508950
36067	508951
16245	508952
29222	508953
89076	508954
9835	508955
39034	508956
132547	508957
14636	508958
87072	508959
14739	508960
99047	508961
45763	508962
69564	508963
12333	508964
16	508965
95087	508966
6810	508967
37971	508968
28237	508969
3019	508970
68816	508971
15948	508972
84714	508973
76721	508974
21885	508975
5315	508976
318	508977
25452	508978
14512	508979
8395	508980
57827	508981
7713	508982
30571	508983
52248	508984
23893	508985
105310	508986
46918	508987
659	508988
10224	508989
27598	508990
4881	508991
19072	508992
74350	508993
32852	508994
41751	508995
31492	508996
61363	508997
132749	508998
119628	508999
67260	509000
38378	509001
49899	509002
84517	509003
12072	509004
13503	509005
38107	509006
72231	509007
54453	509008
4943	509009
124535	509010
77840	509011
17408	509012
1439	509013
28935	509014
29796	509015
44921	509016
15138	509017
87461	509018
3669	509019
58878	509020
65813	509021
125645	509022
3170	509023
64401	509024
55054	509025
27708	509026
21997	509027
59999	509028
45974	509029
53119	509030
6974	509031
11893	509032
17525	509033
114440	509034
760	509035
75214	509036
1393	509037
72663	509038
81107	509039
3825	509040
21353	509041
110972	509042
134977	509043
10606	509044
102300	509045
99279	509046
95710	509047
34591	509048
20583	509049
85666	509050
129421	509051
7	509052
16593	509053
49845	509054
19707	509055
64620	509056
5710	509057
27013	509058
10014	509059
49315	509060
11314	509061
23677	509062
24789	509063
66123	509064
112122	509065
146760	509066
17209	509067
22335	509068
47477	509069
38160	509070
351	509071
104995	509072
148394	509073
21659	509074
71080	509075
33240	509076
47300	509077
129618	509078
97853	509079
11931	509080
130793	509081
48831	509082
91684	509083
103018	509084
5447	509085
38267	509086
43846	509087
100289	509088
5188	509089
14516	509090
90734	509091
5239	509092
44673	509093
18602	509094
607	509095
16829	509096
120049	509097
89439	509098
119753	509099
8678	509100
47194	509101
6777	509102
61355	509103
19512	509104
37443	509105
81160	509106
8112	509107
103371	509108
971	509109
12158	509110
79517	509111
9899	509112
3984	509113
28544	509114
38550	509115
32939	509116
42582	509117
22576	509118
17879	509119
61955	509120
50546	509121
27609	509122
2835	509123
65374	509124
18796	509125
82598	509126
57192	509127
37881	509128
17	509129
19747	509130
94242	509131
63659	509132
7020	509133
13876	509134
23657	509135
3575	509136
11660	509137
78279	509138
43196	509139
19054	509140
77487	509141
1515	509142
41251	509143
4793	509144
2063	509145
26870	509146
47286	509147
100295	509148
6025	509149
27325	509150
43870	509151
81716	509152
234	509153
48319	509154
23332	509155
96473	509156
32559	509157
1553	509158
16091	509159
33455	509160
11024	509161
36660	509162
69466	509163
9094	509164
16156	509165
4888	509166
29195	509167
138013	509168
94791	509169
128326	509170
56648	509171
2738	509172
28323	509173
8375	509174
1085	509175
90186	509176
50580	509177
135176	509178
61094	509179
86240	509180
100868	509181
137243	509182
8725	509183
66516	509184
26718	509185
82469	509186
142325	509187
49179	509188
33758	509189
21969	509190
549	509191
15394	509192
2783	509193
55623	509194
83163	509195
1599	509196
18068	509197
17583	509198
102	509199
65712	509200
97455	509201
45358	509202
695	509203
58590	509204
37671	509205
45337	509206
30397	509207
1363	509208
23612	509209
135279	509210
57738	509211
24254	509212
13043	509213
30790	509214
30138	509215
141269	509216
36622	509217
116779	509218
50773	509219
9852	509220
2007	509221
8669	509222
43149	509223
47612	509224
1715	509225
11774	509226
6437	509227
36670	509228
12115	509229
2820	509230
34040	509231
11269	509232
249	509233
1523	509234
13136	509235
70008	509236
9114	509237
241	509238
5094	509239
3457	509240
125060	509241
115165	509242
128225	509243
40251	509244
15174	509245
17943	509246
41268	509247
24869	509248
9742	509249
5264	509250
18875	509251
73753	509252
90353	509253
33202	509254
55123	509255
35	509256
10063	509257
60866	509258
64621	509259
91610	509260
71387	509261
57874	509262
669	509263
17336	509264
88104	509265
2264	509266
143505	509267
21206	509268
131303	509269
24690	509270
355	509271
47949	509272
54106	509273
87096	509274
68408	509275
60281	509276
97522	509277
118694	509278
121114	509279
116680	509280
108908	509281
33528	509282
110733	509283
893	509284
30391	509285
104418	509286
27459	509287
113534	509288
55924	509289
64229	509290
74995	509291
80976	509292
58694	509293
64026	509294
8083	509295
46483	509296
17389	509297
37259	509298
20424	509299
48326	509300
31728	509301
216	509302
10149	509303
60947	509304
43729	509305
79819	509306
78	509307
99262	509308
67437	509309
54983	509310
11421	509311
6348	509312
24784	509313
32121	509314
4933	509315
14521	509316
69980	509317
38130	509318
97267	509319
20698	509320
4411	509321
43407	509322
62820	509323
3534	509324
10571	509325
12631	509326
22114	509327
144867	509328
38464	509329
69419	509330
80569	509331
94272	509332
34939	509333
41220	509334
142660	509335
59946	509336
41436	509337
6995	509338
9639	509339
28347	509340
40402	509341
29647	509342
72168	509343
6145	509344
12163	509345
3928	509346
73927	509347
31374	509348
7543	509349
65838	509350
3618	509351
149067	509352
111052	509353
17984	509354
30213	509355
53790	509356
8917	509357
30050	509358
20302	509359
71864	509360
79848	509361
52417	509362
10330	509363
52154	509364
21443	509365
2987	509366
4616	509367
2975	509368
200	509369
20332	509370
22926	509371
5982	509372
82651	509373
64	509374
45264	509375
77461	509376
4668	509377
93919	509378
18412	509379
3096	509380
45777	509381
55262	509382
6533	509383
15309	509384
77572	509385
8884	509386
16288	509387
99368	509388
121803	509389
19803	509390
23660	509391
33839	509392
44779	509393
21330	509394
741	509395
26743	509396
9579	509397
43430	509398
129197	509399
36388	509400
32668	509401
18080	509402
27897	509403
2480	509404
3133	509405
131520	509406
4997	509407
22370	509408
68285	509409
4870	509410
17189	509411
3743	509412
98719	509413
4596	509414
108479	509415
17118	509416
64960	509417
29589	509418
3208	509419
7792	509420
29241	509421
80988	509422
19986	509423
29180	509424
19142	509425
38695	509426
32737	509427
52793	509428
52256	509429
55793	509430
137895	509431
24081	509432
145077	509433
50424	509434
79267	509435
48009	509436
6739	509437
22178	509438
37481	509439
19963	509440
43385	509441
144314	509442
76667	509443
37856	509444
77186	509445
38932	509446
34835	509447
56572	509448
48945	509449
860	509450
93522	509451
73569	509452
58174	509453
57251	509454
658	509455
11741	509456
101190	509457
79711	509458
95940	509459
85420	509460
81383	509461
83433	509462
59769	509463
76480	509464
6456	509465
18354	509466
113937	509467
28688	509468
74597	509469
6467	509470
213	509471
17043	509472
48496	509473
4486	509474
3995	509475
32982	509476
27399	509477
13671	509478
21249	509479
3578	509480
26554	509481
72631	509482
66621	509483
63941	509484
595	509485
38631	509486
29637	509487
55421	509488
84363	509489
99392	509490
25497	509491
36688	509492
39138	509493
22061	509494
35947	509495
4552	509496
26343	509497
50364	509498
33314	509499
36569	509500
72209	509501
66098	509502
34076	509503
78572	509504
32251	509505
52606	509506
34731	509507
114008	509508
8289	509509
36223	509510
74369	509511
73087	509512
70517	509513
45976	509514
21816	509515
64548	509516
15689	509517
55169	509518
5612	509519
3321	509520
19177	509521
113813	509522
20958	509523
56595	509524
52394	509525
77654	509526
48991	509527
24180	509528
13003	509529
72056	509530
11055	509531
62601	509532
79958	509533
28150	509534
150318	509535
88562	509536
11201	509537
42259	509538
51540	509539
12268	509540
31722	509541
43196	509542
993	509543
4888	509544
71806	509545
100517	509546
71064	509547
6384	509548
20454	509549
23408	509550
77258	509551
68376	509552
20260	509553
113010	509554
90203	509555
104590	509556
118946	509557
29481	509558
24172	509559
9839	509560
9341	509561
213	509562
89047	509563
22071	509564
45650	509565
57424	509566
101696	509567
12255	509568
5853	509569
129178	509570
7448	509571
69256	509572
11181	509573
7138	509574
52316	509575
90035	509576
657	509577
65228	509578
39089	509579
15305	509580
46098	509581
59554	509582
61192	509583
1528	509584
80687	509585
61138	509586
20113	509587
64200	509588
36128	509589
115487	509590
20785	509591
37019	509592
1972	509593
62349	509594
103307	509595
12078	509596
106154	509597
5545	509598
15170	509599
7174	509600
143991	509601
5617	509602
6474	509603
44589	509604
98531	509605
94108	509606
63878	509607
49782	509608
1055	509609
27412	509610
19313	509611
31055	509612
100569	509613
58451	509614
42483	509615
10089	509616
113523	509617
34439	509618
80469	509619
2151	509620
7662	509621
90561	509622
58863	509623
31575	509624
76970	509625
4990	509626
5646	509627
3179	509628
39355	509629
71211	509630
150691	509631
14385	509632
5027	509633
8666	509634
16160	509635
72537	509636
104219	509637
3274	509638
16252	509639
50376	509640
8195	509641
149591	509642
156	509643
41701	509644
83561	509645
26829	509646
1218	509647
797	509648
8928	509649
26128	509650
131074	509651
5059	509652
13414	509653
28639	509654
26699	509655
41489	509656
36634	509657
59146	509658
98851	509659
71007	509660
26347	509661
25262	509662
97902	509663
3243	509664
30143	509665
18062	509666
67449	509667
68401	509668
24881	509669
95409	509670
39301	509671
18441	509672
71637	509673
102968	509674
61615	509675
66196	509676
9464	509677
69209	509678
48868	509679
86761	509680
52312	509681
35458	509682
76534	509683
14271	509684
20156	509685
12398	509686
72518	509687
20811	509688
77166	509689
30496	509690
8832	509691
38729	509692
90562	509693
110302	509694
63101	509695
84873	509696
43188	509697
16930	509698
21113	509699
80633	509700
103986	509701
62371	509702
96391	509703
87412	509704
125372	509705
78600	509706
10843	509707
19696	509708
49221	509709
105704	509710
19764	509711
75209	509712
12383	509713
7347	509714
16966	509715
137962	509716
29615	509717
10728	509718
10161	509719
3162	509720
82640	509721
10264	509722
49579	509723
114623	509724
15677	509725
127148	509726
11681	509727
58955	509728
51355	509729
651	509730
16697	509731
40574	509732
3628	509733
20977	509734
42428	509735
87089	509736
9542	509737
56361	509738
47085	509739
4700	509740
66110	509741
1031	509742
2470	509743
79765	509744
49770	509745
70446	509746
37267	509747
48977	509748
6809	509749
121506	509750
6621	509751
45854	509752
50333	509753
26841	509754
70991	509755
86332	509756
91671	509757
102602	509758
49522	509759
22114	509760
45476	509761
10343	509762
85735	509763
56187	509764
23297	509765
26165	509766
100462	509767
24418	509768
36589	509769
58777	509770
29792	509771
4487	509772
3407	509773
52729	509774
13322	509775
5999	509776
79939	509777
31298	509778
119515	509779
11147	509780
12148	509781
18905	509782
31113	509783
38712	509784
1209	509785
75583	509786
40018	509787
138922	509788
51195	509789
86736	509790
6463	509791
2171	509792
2405	509793
29159	509794
83006	509795
17737	509796
128611	509797
116643	509798
2851	509799
118785	509800
44630	509801
6277	509802
57587	509803
61426	509804
131181	509805
8026	509806
21307	509807
78942	509808
32634	509809
1785	509810
24463	509811
58372	509812
42940	509813
42951	509814
101901	509815
83933	509816
19871	509817
73114	509818
108	509819
46562	509820
348	509821
87728	509822
58123	509823
37345	509824
19043	509825
33673	509826
69175	509827
52712	509828
4562	509829
97225	509830
114820	509831
130260	509832
36281	509833
110963	509834
7329	509835
66987	509836
2248	509837
25917	509838
49596	509839
32828	509840
111618	509841
4407	509842
2164	509843
22087	509844
3390	509845
93841	509846
17756	509847
30539	509848
55685	509849
112945	509850
11004	509851
88432	509852
133565	509853
63216	509854
6431	509855
21844	509856
35797	509857
58204	509858
134917	509859
13207	509860
11747	509861
70360	509862
85701	509863
15311	509864
14311	509865
184	509866
26629	509867
47147	509868
33780	509869
34906	509870
19067	509871
53967	509872
27396	509873
9752	509874
60194	509875
58269	509876
72173	509877
34631	509878
58090	509879
35941	509880
48605	509881
45082	509882
107088	509883
3823	509884
1560	509885
45642	509886
67743	509887
37112	509888
11975	509889
112083	509890
3021	509891
36656	509892
534	509893
143587	509894
52226	509895
79070	509896
1392	509897
115234	509898
58835	509899
51935	509900
107785	509901
31	509902
10745	509903
24070	509904
86844	509905
1731	509906
24974	509907
30499	509908
69660	509909
13996	509910
1120	509911
37235	509912
53480	509913
319	509914
69532	509915
18755	509916
8476	509917
14791	509918
3800	509919
69407	509920
122369	509921
1264	509922
473	509923
113573	509924
8994	509925
86498	509926
18320	509927
122865	509928
38566	509929
25161	509930
7010	509931
99635	509932
1512	509933
45831	509934
22280	509935
16050	509936
127572	509937
48832	509938
40305	509939
66465	509940
18183	509941
29372	509942
2382	509943
55455	509944
294	509945
1947	509946
4189	509947
24808	509948
67618	509949
39514	509950
66598	509951
46965	509952
10379	509953
101542	509954
15275	509955
31203	509956
56401	509957
8102	509958
47458	509959
51321	509960
22506	509961
14053	509962
2613	509963
68448	509964
10922	509965
80418	509966
4737	509967
40967	509968
3552	509969
15249	509970
48031	509971
40516	509972
29672	509973
38644	509974
29021	509975
6168	509976
14127	509977
32924	509978
1223	509979
31175	509980
50526	509981
66644	509982
8405	509983
39468	509984
40967	509985
52568	509986
102850	509987
67514	509988
147916	509989
97015	509990
58096	509991
93767	509992
4837	509993
70810	509994
93531	509995
39906	509996
19561	509997
17490	509998
160	509999
79739	510000
62244	510001
13650	510002
109364	510003
112075	510004
4781	510005
17603	510006
85814	510007
107283	510008
74180	510009
53583	510010
6065	510011
59767	510012
40763	510013
3446	510014
40541	510015
122739	510016
62803	510017
9559	510018
125535	510019
660	510020
68405	510021
65573	510022
36796	510023
60956	510024
130232	510025
84607	510026
13699	510027
149053	510028
1990	510029
46265	510030
26508	510031
26379	510032
4825	510033
50224	510034
8420	510035
9936	510036
37201	510037
127660	510038
39071	510039
61920	510040
45450	510041
25118	510042
30222	510043
76801	510044
56281	510045
49745	510046
87985	510047
73273	510048
8519	510049
48499	510050
138234	510051
81416	510052
68573	510053
119707	510054
19768	510055
98979	510056
24254	510057
69033	510058
11120	510059
16246	510060
62256	510061
2923	510062
13395	510063
37647	510064
4091	510065
5362	510066
68571	510067
111	510068
73082	510069
110200	510070
22666	510071
107393	510072
22258	510073
133504	510074
15977	510075
82381	510076
12455	510077
118373	510078
24618	510079
4930	510080
96646	510081
31692	510082
67047	510083
47934	510084
49736	510085
2403	510086
33873	510087
7433	510088
33071	510089
9507	510090
4926	510091
80468	510092
40536	510093
40043	510094
46374	510095
62907	510096
33698	510097
142685	510098
2753	510099
30627	510100
11419	510101
8122	510102
12588	510103
28429	510104
130268	510105
33841	510106
4157	510107
3013	510108
5655	510109
34317	510110
24066	510111
59306	510112
91463	510113
11359	510114
1030	510115
64117	510116
31510	510117
31297	510118
131184	510119
117744	510120
18245	510121
13228	510122
34364	510123
858	510124
58889	510125
401	510126
131747	510127
41914	510128
115	510129
30476	510130
8792	510131
9813	510132
44636	510133
18670	510134
5552	510135
19051	510136
8235	510137
5425	510138
67530	510139
69709	510140
45165	510141
22700	510142
606	510143
126665	510144
114724	510145
18633	510146
1412	510147
2618	510148
97516	510149
65199	510150
3980	510151
8985	510152
10181	510153
30951	510154
16126	510155
22822	510156
56664	510157
128308	510158
118074	510159
101174	510160
55586	510161
19627	510162
68491	510163
15119	510164
23555	510165
8290	510166
103181	510167
19066	510168
15360	510169
42641	510170
25494	510171
52592	510172
27026	510173
47647	510174
781	510175
23958	510176
6120	510177
108977	510178
5402	510179
45033	510180
47941	510181
15943	510182
18997	510183
52776	510184
62939	510185
4468	510186
63277	510187
75521	510188
78034	510189
2325	510190
89407	510191
15797	510192
30242	510193
72713	510194
10662	510195
3983	510196
1551	510197
4111	510198
4002	510199
75513	510200
266	510201
59863	510202
79775	510203
4474	510204
37063	510205
64225	510206
6237	510207
68325	510208
14736	510209
4303	510210
13381	510211
2471	510212
12615	510213
337	510214
30789	510215
76167	510216
13183	510217
43817	510218
102952	510219
39050	510220
18946	510221
30079	510222
61473	510223
21023	510224
45910	510225
43106	510226
15826	510227
15240	510228
2259	510229
46875	510230
119220	510231
46283	510232
94067	510233
15887	510234
35317	510235
25895	510236
123448	510237
9758	510238
17431	510239
7654	510240
32688	510241
104243	510242
22102	510243
22134	510244
51253	510245
67165	510246
9040	510247
43530	510248
15284	510249
31138	510250
14372	510251
7073	510252
72448	510253
91099	510254
5965	510255
66175	510256
34115	510257
23815	510258
37239	510259
2594	510260
84334	510261
79964	510262
256	510263
47662	510264
29282	510265
7836	510266
21676	510267
114768	510268
22068	510269
329	510270
72255	510271
64253	510272
82842	510273
19629	510274
55875	510275
104457	510276
12017	510277
2242	510278
3202	510279
52946	510280
6094	510281
279	510282
116362	510283
102596	510284
39816	510285
62324	510286
69040	510287
42535	510288
114736	510289
20353	510290
348	510291
74937	510292
101212	510293
77497	510294
9804	510295
111951	510296
23574	510297
74103	510298
12065	510299
89461	510300
101629	510301
20326	510302
148267	510303
69401	510304
36402	510305
73166	510306
11805	510307
4000	510308
91322	510309
38855	510310
43601	510311
43137	510312
79255	510313
18412	510314
77155	510315
146292	510316
18579	510317
81528	510318
80217	510319
4290	510320
103803	510321
41006	510322
46122	510323
22417	510324
59755	510325
93151	510326
26233	510327
53034	510328
146721	510329
2055	510330
118349	510331
628	510332
15571	510333
1800	510334
75680	510335
131291	510336
24260	510337
71352	510338
51199	510339
24161	510340
6634	510341
20161	510342
27513	510343
6011	510344
30400	510345
65294	510346
55160	510347
4642	510348
124609	510349
61098	510350
117255	510351
98536	510352
76707	510353
124799	510354
81876	510355
31130	510356
5352	510357
641	510358
86563	510359
65331	510360
83430	510361
10365	510362
8300	510363
18172	510364
16886	510365
15320	510366
92070	510367
5834	510368
23420	510369
2408	510370
42679	510371
77674	510372
56756	510373
21893	510374
19930	510375
29109	510376
55688	510377
108390	510378
31518	510379
17387	510380
33188	510381
33848	510382
29003	510383
138302	510384
31699	510385
117340	510386
12770	510387
2630	510388
6987	510389
49359	510390
34441	510391
26874	510392
21738	510393
79117	510394
12588	510395
133543	510396
58721	510397
9549	510398
65371	510399
54205	510400
136455	510401
94392	510402
137988	510403
12819	510404
1860	510405
38125	510406
45258	510407
120978	510408
35873	510409
50312	510410
375	510411
88958	510412
42059	510413
38920	510414
110865	510415
4695	510416
77902	510417
57662	510418
5698	510419
68095	510420
19390	510421
559	510422
19817	510423
46437	510424
843	510425
19550	510426
66961	510427
132237	510428
18164	510429
9687	510430
673	510431
32769	510432
108410	510433
87202	510434
110100	510435
47421	510436
70758	510437
15110	510438
14800	510439
2283	510440
4744	510441
17015	510442
28189	510443
1273	510444
81046	510445
33363	510446
12510	510447
6792	510448
28803	510449
874	510450
16302	510451
7788	510452
13176	510453
95552	510454
99996	510455
17570	510456
36493	510457
66939	510458
30927	510459
13840	510460
20747	510461
11588	510462
8541	510463
1304	510464
61028	510465
29860	510466
126443	510467
75135	510468
83984	510469
75028	510470
23052	510471
61140	510472
3029	510473
50801	510474
54332	510475
26435	510476
54159	510477
79110	510478
70323	510479
15658	510480
27404	510481
73663	510482
102467	510483
25483	510484
4623	510485
104473	510486
23949	510487
14152	510488
56088	510489
14201	510490
8286	510491
6772	510492
6046	510493
89012	510494
63102	510495
37585	510496
12893	510497
64124	510498
49066	510499
49395	510500
2115	510501
28214	510502
15131	510503
3197	510504
4242	510505
22402	510506
72418	510507
117313	510508
6874	510509
26708	510510
28523	510511
28138	510512
90991	510513
20881	510514
144835	510515
56150	510516
7588	510517
29478	510518
10752	510519
2397	510520
119810	510521
10808	510522
102673	510523
119940	510524
23725	510525
9178	510526
266	510527
53585	510528
99219	510529
35944	510530
56291	510531
16194	510532
67113	510533
2007	510534
8694	510535
49509	510536
2811	510537
9100	510538
27168	510539
20203	510540
22890	510541
54951	510542
56160	510543
85662	510544
99572	510545
23848	510546
41987	510547
124387	510548
62265	510549
131397	510550
66956	510551
22520	510552
84223	510553
2181	510554
20393	510555
56112	510556
20971	510557
5115	510558
103877	510559
118329	510560
116197	510561
76012	510562
118486	510563
113	510564
17382	510565
8480	510566
10870	510567
15541	510568
25634	510569
93035	510570
84297	510571
49243	510572
34180	510573
54037	510574
54973	510575
34257	510576
71264	510577
362	510578
21195	510579
42929	510580
35751	510581
81770	510582
19864	510583
27093	510584
20203	510585
112021	510586
5189	510587
68347	510588
46534	510589
10117	510590
123401	510591
39070	510592
8631	510593
39253	510594
54327	510595
31085	510596
66353	510597
2011	510598
8716	510599
86379	510600
82545	510601
21588	510602
3456	510603
96223	510604
46807	510605
52197	510606
29339	510607
23740	510608
33741	510609
3088	510610
69683	510611
27493	510612
48534	510613
106675	510614
27913	510615
62083	510616
10900	510617
47393	510618
5015	510619
72413	510620
52493	510621
30591	510622
22488	510623
113330	510624
117374	510625
60806	510626
20599	510627
36282	510628
67171	510629
100169	510630
18690	510631
49147	510632
16483	510633
41567	510634
61992	510635
81172	510636
95310	510637
64730	510638
89902	510639
35004	510640
18589	510641
67351	510642
101672	510643
12276	510644
23596	510645
17669	510646
2281	510647
49848	510648
19210	510649
53839	510650
42685	510651
25063	510652
102404	510653
51622	510654
7805	510655
56767	510656
4693	510657
61424	510658
8400	510659
15510	510660
94355	510661
5749	510662
24466	510663
148618	510664
98571	510665
1494	510666
22380	510667
90257	510668
33300	510669
89636	510670
5506	510671
90312	510672
66239	510673
26732	510674
47983	510675
129867	510676
70117	510677
12844	510678
64592	510679
3351	510680
22312	510681
16291	510682
77255	510683
5626	510684
43888	510685
17366	510686
64480	510687
344	510688
7517	510689
7574	510690
17688	510691
73270	510692
11334	510693
45547	510694
112064	510695
83428	510696
2468	510697
107538	510698
12128	510699
2292	510700
6411	510701
60561	510702
16567	510703
9497	510704
1922	510705
37055	510706
44110	510707
1873	510708
13237	510709
76743	510710
39158	510711
11050	510712
23731	510713
13934	510714
9884	510715
67865	510716
39041	510717
17885	510718
21765	510719
108098	510720
70274	510721
13722	510722
1173	510723
92530	510724
97	510725
34344	510726
75618	510727
126845	510728
44838	510729
69932	510730
23146	510731
13519	510732
24561	510733
37874	510734
42	510735
57498	510736
124702	510737
6709	510738
25439	510739
6255	510740
74826	510741
15658	510742
45218	510743
43150	510744
57845	510745
9985	510746
48810	510747
38475	510748
43011	510749
84692	510750
91527	510751
7707	510752
108512	510753
40565	510754
1368	510755
70698	510756
84572	510757
77674	510758
105258	510759
67981	510760
81149	510761
70019	510762
117171	510763
128516	510764
122323	510765
34494	510766
113326	510767
1978	510768
138949	510769
22578	510770
68425	510771
2759	510772
15037	510773
28942	510774
135024	510775
100826	510776
46309	510777
576	510778
9494	510779
74486	510780
8987	510781
35794	510782
46764	510783
29494	510784
2777	510785
5508	510786
26232	510787
25508	510788
502	510789
75172	510790
52743	510791
22046	510792
10931	510793
72509	510794
48483	510795
32156	510796
56862	510797
39934	510798
46087	510799
14546	510800
13395	510801
19605	510802
111455	510803
2907	510804
82374	510805
10866	510806
21882	510807
94169	510808
99358	510809
23769	510810
44963	510811
167	510812
36013	510813
113189	510814
4493	510815
109088	510816
33938	510817
41204	510818
30578	510819
76577	510820
121756	510821
6038	510822
78666	510823
79878	510824
18574	510825
91196	510826
95	510827
31898	510828
8897	510829
105990	510830
6934	510831
25585	510832
3280	510833
766	510834
32279	510835
4290	510836
118423	510837
26801	510838
39757	510839
5588	510840
70958	510841
65582	510842
49626	510843
43126	510844
2690	510845
109848	510846
31835	510847
30297	510848
87147	510849
54016	510850
5258	510851
108898	510852
31178	510853
57472	510854
24195	510855
58825	510856
42925	510857
89907	510858
51441	510859
43396	510860
65138	510861
27969	510862
43125	510863
62209	510864
14684	510865
82926	510866
134	510867
7605	510868
30815	510869
3549	510870
71142	510871
109745	510872
26102	510873
887	510874
134967	510875
4041	510876
51609	510877
36152	510878
32799	510879
100823	510880
1757	510881
8802	510882
110654	510883
119525	510884
1585	510885
10221	510886
13800	510887
53613	510888
43435	510889
22274	510890
99820	510891
85126	510892
18120	510893
45166	510894
18310	510895
23424	510896
88794	510897
58463	510898
58473	510899
9302	510900
43286	510901
30459	510902
2777	510903
85398	510904
86250	510905
28658	510906
79432	510907
38484	510908
97451	510909
3379	510910
29768	510911
47964	510912
136389	510913
25304	510914
34343	510915
69178	510916
97552	510917
130279	510918
309	510919
32868	510920
29185	510921
73526	510922
37578	510923
100365	510924
344	510925
30795	510926
4143	510927
165	510928
11453	510929
6398	510930
19401	510931
70377	510932
110911	510933
100596	510934
68695	510935
55569	510936
3467	510937
60798	510938
48077	510939
51796	510940
573	510941
85456	510942
20605	510943
7902	510944
23570	510945
140584	510946
78640	510947
127363	510948
10176	510949
4727	510950
46308	510951
819	510952
58999	510953
85016	510954
83032	510955
24654	510956
38462	510957
1119	510958
16865	510959
421	510960
8019	510961
94458	510962
43971	510963
32921	510964
92350	510965
12349	510966
16374	510967
27342	510968
66811	510969
801	510970
34280	510971
78661	510972
33059	510973
6638	510974
24434	510975
16448	510976
59757	510977
68989	510978
457	510979
55543	510980
33177	510981
25651	510982
85824	510983
417	510984
2128	510985
7495	510986
2864	510987
17926	510988
82112	510989
237	510990
5469	510991
6360	510992
14686	510993
37621	510994
52882	510995
79636	510996
1171	510997
17389	510998
119678	510999
477	511000
70003	511001
17433	511002
25496	511003
130688	511004
13113	511005
78879	511006
97871	511007
27617	511008
84548	511009
27360	511010
60690	511011
42819	511012
33972	511013
87408	511014
101960	511015
25513	511016
65998	511017
92905	511018
7809	511019
19541	511020
20626	511021
825	511022
94423	511023
57048	511024
7412	511025
127320	511026
807	511027
9468	511028
24326	511029
56612	511030
38394	511031
6198	511032
119696	511033
68601	511034
9883	511035
4181	511036
70158	511037
53916	511038
48470	511039
110421	511040
2997	511041
87698	511042
80707	511043
10952	511044
96319	511045
66308	511046
120502	511047
47111	511048
15890	511049
14219	511050
70129	511051
646	511052
4716	511053
7467	511054
16038	511055
14811	511056
36109	511057
36761	511058
97368	511059
130523	511060
28383	511061
16185	511062
112942	511063
2001	511064
2367	511065
48806	511066
1509	511067
100290	511068
15115	511069
99389	511070
76213	511071
6100	511072
3640	511073
21781	511074
32469	511075
44940	511076
69815	511077
33387	511078
133769	511079
28925	511080
29046	511081
2304	511082
71462	511083
111345	511084
39697	511085
89735	511086
48828	511087
29275	511088
92393	511089
6761	511090
45590	511091
89009	511092
52177	511093
18198	511094
30321	511095
31057	511096
16788	511097
5059	511098
1394	511099
39408	511100
29634	511101
1252	511102
34817	511103
35240	511104
6	511105
1102	511106
36678	511107
40177	511108
22543	511109
26319	511110
89988	511111
41915	511112
105445	511113
4329	511114
45442	511115
8911	511116
72287	511117
1165	511118
39323	511119
16712	511120
10687	511121
73634	511122
55839	511123
57830	511124
84113	511125
92121	511126
83805	511127
21090	511128
67059	511129
109193	511130
81505	511131
71654	511132
8487	511133
50236	511134
76554	511135
74230	511136
69695	511137
50396	511138
30282	511139
7781	511140
10581	511141
47746	511142
18849	511143
17356	511144
80754	511145
129614	511146
55778	511147
5016	511148
47528	511149
131391	511150
44707	511151
32383	511152
138635	511153
36846	511154
108377	511155
65354	511156
4730	511157
135276	511158
23020	511159
29253	511160
48725	511161
71676	511162
3758	511163
103971	511164
23958	511165
43489	511166
62589	511167
24315	511168
25782	511169
60844	511170
20767	511171
73611	511172
34200	511173
131746	511174
17085	511175
99646	511176
6997	511177
138	511178
23592	511179
25769	511180
4859	511181
53963	511182
92233	511183
85079	511184
86588	511185
58357	511186
12386	511187
23697	511188
19263	511189
935	511190
94251	511191
48963	511192
12308	511193
114316	511194
2634	511195
39626	511196
78494	511197
12508	511198
41340	511199
96964	511200
4736	511201
16750	511202
64410	511203
78538	511204
36930	511205
98641	511206
86575	511207
66409	511208
97413	511209
3446	511210
105755	511211
77603	511212
35129	511213
4938	511214
84593	511215
8360	511216
7145	511217
3107	511218
76363	511219
55492	511220
46853	511221
27436	511222
10538	511223
421	511224
8802	511225
54489	511226
117995	511227
66342	511228
18998	511229
4973	511230
136499	511231
90239	511232
14116	511233
94054	511234
51304	511235
5757	511236
75261	511237
1463	511238
29335	511239
13427	511240
75445	511241
66411	511242
11250	511243
94194	511244
6449	511245
102474	511246
20093	511247
1794	511248
32702	511249
28418	511250
102199	511251
86434	511252
13368	511253
5851	511254
8109	511255
60867	511256
27051	511257
11855	511258
10101	511259
7146	511260
27730	511261
1071	511262
66494	511263
21506	511264
141736	511265
228	511266
22666	511267
75752	511268
22716	511269
57551	511270
54717	511271
17721	511272
57611	511273
24077	511274
104711	511275
6020	511276
2881	511277
6612	511278
1019	511279
3472	511280
71747	511281
3035	511282
59103	511283
6916	511284
136995	511285
34934	511286
119744	511287
21204	511288
20623	511289
26665	511290
73	511291
118024	511292
2812	511293
25	511294
108809	511295
89174	511296
12392	511297
96647	511298
9767	511299
114417	511300
5606	511301
26908	511302
596	511303
41559	511304
30046	511305
16017	511306
16255	511307
3974	511308
84078	511309
29426	511310
120452	511311
28988	511312
8260	511313
31775	511314
117922	511315
15653	511316
57367	511317
71322	511318
39001	511319
71269	511320
780	511321
65416	511322
19472	511323
20149	511324
14703	511325
6825	511326
30629	511327
20604	511328
250	511329
126814	511330
68404	511331
93589	511332
47863	511333
11473	511334
12981	511335
29591	511336
60275	511337
74458	511338
67116	511339
65610	511340
116510	511341
65173	511342
5486	511343
115505	511344
122959	511345
25181	511346
28092	511347
111065	511348
282	511349
73453	511350
43645	511351
117200	511352
94248	511353
30030	511354
108467	511355
78522	511356
11005	511357
41243	511358
120396	511359
6617	511360
42483	511361
73775	511362
74452	511363
115849	511364
827	511365
1771	511366
363	511367
53601	511368
66786	511369
7399	511370
56058	511371
48234	511372
76228	511373
108475	511374
55562	511375
55	511376
19854	511377
13140	511378
72714	511379
51131	511380
42794	511381
6047	511382
59066	511383
4104	511384
31682	511385
32973	511386
25138	511387
10622	511388
9976	511389
133514	511390
14409	511391
59686	511392
3117	511393
27730	511394
53735	511395
86622	511396
47339	511397
30766	511398
92687	511399
44537	511400
13493	511401
47879	511402
235	511403
92908	511404
6590	511405
107703	511406
68892	511407
65827	511408
34629	511409
82064	511410
11528	511411
2295	511412
40179	511413
38650	511414
51632	511415
4733	511416
61407	511417
19740	511418
55003	511419
51743	511420
96342	511421
32902	511422
49972	511423
9803	511424
90774	511425
9940	511426
63123	511427
15938	511428
5451	511429
91362	511430
10351	511431
50854	511432
50380	511433
44440	511434
51591	511435
28364	511436
49695	511437
11169	511438
72139	511439
22347	511440
44584	511441
8737	511442
56038	511443
3172	511444
4978	511445
6544	511446
18098	511447
115631	511448
43253	511449
57057	511450
66447	511451
73821	511452
24661	511453
99529	511454
103949	511455
101693	511456
121610	511457
7541	511458
103117	511459
83819	511460
43480	511461
27954	511462
40871	511463
6001	511464
38319	511465
128755	511466
83057	511467
2284	511468
80514	511469
136608	511470
5877	511471
43258	511472
44598	511473
17628	511474
84512	511475
17913	511476
1132	511477
21037	511478
84227	511479
12624	511480
69335	511481
27495	511482
5339	511483
71967	511484
5760	511485
10051	511486
42312	511487
138880	511488
68558	511489
78298	511490
60147	511491
58065	511492
14825	511493
46251	511494
27041	511495
38093	511496
125345	511497
113821	511498
2287	511499
27106	511500
957	511501
80324	511502
69617	511503
69890	511504
57284	511505
9356	511506
17222	511507
6975	511508
15876	511509
35590	511510
70589	511511
16620	511512
3322	511513
43200	511514
76668	511515
121531	511516
20340	511517
94225	511518
126886	511519
48294	511520
2	511521
23076	511522
64537	511523
137078	511524
32014	511525
2595	511526
77750	511527
5107	511528
118287	511529
71122	511530
7894	511531
44138	511532
43733	511533
99604	511534
37601	511535
26034	511536
57064	511537
55229	511538
14213	511539
1005	511540
476	511541
2162	511542
6089	511543
59196	511544
29016	511545
100542	511546
36605	511547
77703	511548
22730	511549
9647	511550
1654	511551
17928	511552
30223	511553
6929	511554
37966	511555
16883	511556
44538	511557
16000	511558
110507	511559
36909	511560
33453	511561
10940	511562
59641	511563
4233	511564
83470	511565
36751	511566
1106	511567
35205	511568
29399	511569
24733	511570
1325	511571
90099	511572
32537	511573
33328	511574
58770	511575
12149	511576
96457	511577
583	511578
59260	511579
22017	511580
5397	511581
81600	511582
131695	511583
268	511584
86172	511585
47584	511586
60590	511587
85931	511588
133020	511589
72718	511590
24495	511591
2580	511592
18129	511593
69702	511594
12922	511595
104330	511596
28677	511597
52552	511598
127235	511599
71860	511600
3295	511601
11820	511602
68527	511603
11950	511604
84031	511605
7534	511606
59687	511607
4344	511608
7802	511609
28357	511610
1747	511611
26735	511612
2782	511613
6648	511614
50467	511615
124294	511616
3354	511617
35692	511618
33974	511619
5744	511620
131889	511621
17819	511622
1496	511623
3215	511624
135901	511625
102560	511626
63115	511627
118970	511628
54700	511629
144803	511630
12707	511631
9503	511632
12668	511633
165	511634
78527	511635
12478	511636
93627	511637
49589	511638
2453	511639
57555	511640
33477	511641
125762	511642
29706	511643
24953	511644
35840	511645
56878	511646
35047	511647
19584	511648
29491	511649
124396	511650
82626	511651
9442	511652
119080	511653
26612	511654
65079	511655
20233	511656
62452	511657
88944	511658
4463	511659
15546	511660
17465	511661
12583	511662
635	511663
64071	511664
82793	511665
61233	511666
32974	511667
106499	511668
7658	511669
10533	511670
143065	511671
104993	511672
35529	511673
14646	511674
45757	511675
12555	511676
14419	511677
19583	511678
28867	511679
24416	511680
75232	511681
136	511682
5928	511683
53142	511684
24875	511685
102449	511686
36646	511687
41343	511688
15721	511689
1043	511690
77379	511691
10377	511692
59948	511693
23107	511694
99429	511695
56363	511696
74730	511697
8392	511698
592	511699
57852	511700
118649	511701
11909	511702
62980	511703
101037	511704
16724	511705
72307	511706
37114	511707
22402	511708
70996	511709
40446	511710
6779	511711
6125	511712
14610	511713
2563	511714
2238	511715
53279	511716
10490	511717
1733	511718
139424	511719
4418	511720
208	511721
36637	511722
4889	511723
117505	511724
122462	511725
8018	511726
81537	511727
74680	511728
51103	511729
428	511730
80793	511731
51432	511732
49592	511733
3639	511734
116416	511735
11718	511736
28883	511737
5193	511738
9834	511739
30067	511740
63752	511741
41951	511742
6355	511743
2391	511744
46937	511745
19943	511746
76781	511747
7459	511748
52030	511749
15807	511750
5613	511751
5064	511752
1672	511753
37977	511754
59723	511755
61976	511756
10854	511757
68741	511758
30788	511759
22579	511760
717	511761
76671	511762
41138	511763
50831	511764
123054	511765
8108	511766
19349	511767
39269	511768
25370	511769
7524	511770
46300	511771
35249	511772
109103	511773
125908	511774
115049	511775
125317	511776
40607	511777
53951	511778
56562	511779
70629	511780
40234	511781
42131	511782
24201	511783
17182	511784
23943	511785
191	511786
55438	511787
27468	511788
89494	511789
103871	511790
150444	511791
75710	511792
69466	511793
771	511794
137335	511795
37955	511796
39400	511797
2901	511798
2087	511799
14328	511800
74225	511801
42245	511802
5485	511803
617	511804
3169	511805
14554	511806
52510	511807
124372	511808
7330	511809
97803	511810
29710	511811
25212	511812
7347	511813
66059	511814
135043	511815
119121	511816
98556	511817
48301	511818
45221	511819
73641	511820
147772	511821
12341	511822
91843	511823
80466	511824
1547	511825
10713	511826
16488	511827
11711	511828
68774	511829
34781	511830
6412	511831
127574	511832
23052	511833
53033	511834
2527	511835
116172	511836
54119	511837
91969	511838
15651	511839
114673	511840
119377	511841
26007	511842
132068	511843
6222	511844
73702	511845
27313	511846
22309	511847
31526	511848
34656	511849
24772	511850
42422	511851
112884	511852
39470	511853
34791	511854
21487	511855
36753	511856
7325	511857
45348	511858
62966	511859
3961	511860
8273	511861
32437	511862
44727	511863
11053	511864
65808	511865
119334	511866
41267	511867
13909	511868
19119	511869
5756	511870
131077	511871
8396	511872
22437	511873
20140	511874
20496	511875
1990	511876
150449	511877
73432	511878
34082	511879
86178	511880
96925	511881
1851	511882
55576	511883
15070	511884
41312	511885
42188	511886
13802	511887
98367	511888
143	511889
17266	511890
10797	511891
75978	511892
34172	511893
123677	511894
97687	511895
132392	511896
28748	511897
93407	511898
8906	511899
6726	511900
16364	511901
48073	511902
112545	511903
10335	511904
9304	511905
42843	511906
101052	511907
48461	511908
22472	511909
20441	511910
1004	511911
28063	511912
10326	511913
31669	511914
3159	511915
66039	511916
17829	511917
15574	511918
102620	511919
110240	511920
29407	511921
3264	511922
44118	511923
47297	511924
96776	511925
40736	511926
9321	511927
4736	511928
69107	511929
27932	511930
11945	511931
15861	511932
81458	511933
1380	511934
5174	511935
21394	511936
143679	511937
93014	511938
6788	511939
17218	511940
34344	511941
9857	511942
99966	511943
4711	511944
94348	511945
533	511946
8536	511947
1356	511948
130637	511949
10643	511950
5883	511951
62782	511952
3052	511953
5414	511954
13596	511955
37775	511956
90149	511957
54708	511958
10702	511959
4360	511960
105624	511961
705	511962
73627	511963
19589	511964
6390	511965
57882	511966
86283	511967
18816	511968
659	511969
9871	511970
54775	511971
14391	511972
11363	511973
96411	511974
1121	511975
34281	511976
12753	511977
95	511978
177	511979
3494	511980
20385	511981
76677	511982
106133	511983
13146	511984
34377	511985
87815	511986
388	511987
62704	511988
31685	511989
118539	511990
65958	511991
78603	511992
51246	511993
67715	511994
3075	511995
23566	511996
8020	511997
18039	511998
20946	511999
26309	512000
32705	512001
75622	512002
19077	512003
142995	512004
43312	512005
132449	512006
125576	512007
10637	512008
54295	512009
118196	512010
39308	512011
120550	512012
19537	512013
78930	512014
4645	512015
1596	512016
102960	512017
25111	512018
29753	512019
24723	512020
68151	512021
54303	512022
31768	512023
78672	512024
44097	512025
89076	512026
9710	512027
7278	512028
4491	512029
73859	512030
1480	512031
76027	512032
92164	512033
40350	512034
16388	512035
34637	512036
29180	512037
1078	512038
11451	512039
41379	512040
51389	512041
11044	512042
54376	512043
86241	512044
55230	512045
83406	512046
71625	512047
125484	512048
16674	512049
20307	512050
89325	512051
99889	512052
88430	512053
15881	512054
11081	512055
48364	512056
4520	512057
67682	512058
80767	512059
35776	512060
82970	512061
45188	512062
768	512063
5180	512064
86011	512065
76706	512066
71287	512067
71821	512068
104142	512069
7123	512070
70174	512071
8356	512072
23786	512073
53356	512074
80065	512075
133322	512076
99378	512077
8822	512078
16277	512079
83314	512080
59874	512081
13386	512082
13641	512083
67249	512084
123195	512085
77953	512086
13	512087
53706	512088
13203	512089
60733	512090
103366	512091
127176	512092
30936	512093
20977	512094
35321	512095
4891	512096
8192	512097
15611	512098
67889	512099
65675	512100
11039	512101
54558	512102
121718	512103
101594	512104
58622	512105
19195	512106
63745	512107
15458	512108
119696	512109
102493	512110
102985	512111
145415	512112
32056	512113
71685	512114
2137	512115
100827	512116
5916	512117
10060	512118
2618	512119
104086	512120
10100	512121
48524	512122
31552	512123
22307	512124
45581	512125
50574	512126
10687	512127
32104	512128
36366	512129
107251	512130
51212	512131
1494	512132
52994	512133
99216	512134
7748	512135
62320	512136
16691	512137
30036	512138
56803	512139
9618	512140
15240	512141
37454	512142
134210	512143
9721	512144
103883	512145
35933	512146
23847	512147
79298	512148
9009	512149
35991	512150
10472	512151
124927	512152
38983	512153
12694	512154
71880	512155
19618	512156
132684	512157
69286	512158
26943	512159
9389	512160
358	512161
86702	512162
116587	512163
29920	512164
83594	512165
4075	512166
56159	512167
49425	512168
27368	512169
27117	512170
3	512171
10325	512172
139292	512173
53249	512174
83282	512175
65374	512176
104498	512177
87935	512178
81828	512179
2509	512180
24787	512181
59059	512182
66697	512183
125004	512184
118588	512185
81934	512186
15495	512187
30675	512188
562	512189
4554	512190
62943	512191
48814	512192
40220	512193
93913	512194
294	512195
56084	512196
2277	512197
6305	512198
124282	512199
19254	512200
9174	512201
132010	512202
14473	512203
107470	512204
22305	512205
91864	512206
3720	512207
1892	512208
76599	512209
189	512210
55141	512211
33933	512212
7806	512213
18123	512214
1587	512215
12250	512216
50578	512217
111987	512218
44679	512219
122399	512220
103870	512221
33323	512222
13789	512223
2786	512224
6437	512225
16524	512226
2806	512227
101995	512228
119916	512229
69036	512230
73061	512231
73098	512232
44562	512233
41482	512234
86207	512235
4427	512236
14674	512237
109593	512238
37628	512239
16740	512240
85719	512241
81695	512242
17697	512243
115940	512244
55831	512245
25799	512246
56083	512247
33246	512248
38023	512249
45885	512250
55105	512251
78107	512252
39451	512253
19183	512254
100871	512255
102535	512256
7037	512257
58421	512258
7249	512259
62595	512260
1335	512261
89855	512262
13553	512263
101644	512264
67304	512265
14815	512266
7476	512267
67862	512268
8748	512269
9150	512270
26639	512271
54506	512272
41100	512273
40080	512274
2855	512275
11986	512276
6947	512277
35358	512278
57361	512279
27924	512280
19909	512281
41304	512282
106594	512283
69840	512284
102893	512285
24036	512286
26093	512287
92159	512288
8106	512289
556	512290
43974	512291
70863	512292
112065	512293
69966	512294
850	512295
69961	512296
3624	512297
13885	512298
2081	512299
105041	512300
52662	512301
80760	512302
29071	512303
70862	512304
57926	512305
4324	512306
4093	512307
27696	512308
4676	512309
1963	512310
38554	512311
76054	512312
25314	512313
83660	512314
3163	512315
41371	512316
18448	512317
62	512318
66875	512319
54828	512320
21283	512321
113462	512322
11852	512323
84011	512324
20796	512325
49560	512326
16715	512327
30516	512328
6132	512329
56325	512330
3530	512331
20797	512332
131350	512333
24489	512334
19821	512335
50290	512336
68561	512337
11066	512338
10033	512339
7118	512340
55548	512341
110390	512342
34435	512343
105966	512344
32507	512345
13019	512346
105363	512347
55274	512348
34545	512349
67166	512350
20210	512351
132388	512352
10124	512353
56595	512354
40298	512355
133034	512356
30784	512357
15073	512358
5287	512359
324	512360
16366	512361
4420	512362
51823	512363
72013	512364
34339	512365
86045	512366
12590	512367
10139	512368
39351	512369
89596	512370
59909	512371
130544	512372
78366	512373
90768	512374
117462	512375
67021	512376
117993	512377
6277	512378
60420	512379
117487	512380
149566	512381
146601	512382
33913	512383
39143	512384
24826	512385
22593	512386
49139	512387
10154	512388
78097	512389
105068	512390
75972	512391
23472	512392
32345	512393
118393	512394
4253	512395
79621	512396
61545	512397
284	512398
19990	512399
82658	512400
106365	512401
4049	512402
79861	512403
23882	512404
139624	512405
7401	512406
22072	512407
2736	512408
42398	512409
91752	512410
53674	512411
83373	512412
9626	512413
126464	512414
82683	512415
69300	512416
8707	512417
41956	512418
104776	512419
108280	512420
94076	512421
7993	512422
35902	512423
22890	512424
29842	512425
2498	512426
96552	512427
119414	512428
99065	512429
76295	512430
5808	512431
16532	512432
3715	512433
41299	512434
40875	512435
62750	512436
21097	512437
35147	512438
445	512439
92620	512440
24312	512441
11328	512442
77428	512443
810	512444
77239	512445
92630	512446
38195	512447
2591	512448
5892	512449
36518	512450
46741	512451
50651	512452
30239	512453
83948	512454
110922	512455
40942	512456
52366	512457
27867	512458
4241	512459
11745	512460
60177	512461
72620	512462
83291	512463
7464	512464
91982	512465
11128	512466
70403	512467
97103	512468
38746	512469
5779	512470
20876	512471
33455	512472
21385	512473
42982	512474
20623	512475
54088	512476
52419	512477
59955	512478
64574	512479
53566	512480
21933	512481
70311	512482
33189	512483
35408	512484
112312	512485
23764	512486
2418	512487
2562	512488
49416	512489
23216	512490
35445	512491
59777	512492
8795	512493
18402	512494
2352	512495
7684	512496
69431	512497
60743	512498
46011	512499
2999	512500
109832	512501
12612	512502
2992	512503
43532	512504
14901	512505
31986	512506
49057	512507
31712	512508
53039	512509
7149	512510
114866	512511
14380	512512
122775	512513
10196	512514
15678	512515
915	512516
23385	512517
2001	512518
51945	512519
5169	512520
70794	512521
15945	512522
36369	512523
37960	512524
41871	512525
49162	512526
99770	512527
13727	512528
20028	512529
20397	512530
57225	512531
17345	512532
138424	512533
84289	512534
26627	512535
103620	512536
123795	512537
37286	512538
5018	512539
70871	512540
53709	512541
4839	512542
45624	512543
22357	512544
35194	512545
4052	512546
27072	512547
2835	512548
31135	512549
91898	512550
16915	512551
35867	512552
111963	512553
125847	512554
41726	512555
107186	512556
149553	512557
126793	512558
21391	512559
764	512560
60596	512561
20349	512562
16917	512563
121704	512564
86056	512565
6633	512566
87406	512567
1987	512568
34982	512569
17459	512570
147020	512571
3445	512572
48175	512573
5680	512574
6317	512575
65214	512576
63794	512577
3518	512578
51977	512579
5703	512580
69994	512581
103943	512582
47461	512583
35359	512584
102073	512585
1059	512586
55365	512587
124098	512588
746	512589
85045	512590
30717	512591
6654	512592
30324	512593
26083	512594
46430	512595
143549	512596
9744	512597
15186	512598
111947	512599
77306	512600
32452	512601
10502	512602
122220	512603
54123	512604
83338	512605
76754	512606
33490	512607
65155	512608
59133	512609
12	512610
1300	512611
6748	512612
58633	512613
47236	512614
71367	512615
27835	512616
72123	512617
26787	512618
70452	512619
123305	512620
23609	512621
46631	512622
34577	512623
36607	512624
79711	512625
42389	512626
10326	512627
97323	512628
31333	512629
72452	512630
102183	512631
37449	512632
39494	512633
10606	512634
26883	512635
40	512636
3100	512637
38688	512638
145	512639
99115	512640
10603	512641
5516	512642
12364	512643
486	512644
2270	512645
14952	512646
33879	512647
86801	512648
57447	512649
81426	512650
91857	512651
97507	512652
42786	512653
43249	512654
6103	512655
17077	512656
11841	512657
11833	512658
12729	512659
99385	512660
63890	512661
44601	512662
4150	512663
71619	512664
40316	512665
30052	512666
66876	512667
1168	512668
36892	512669
126412	512670
6865	512671
1675	512672
71753	512673
10285	512674
43933	512675
85592	512676
667	512677
55121	512678
1438	512679
6501	512680
20458	512681
113089	512682
51323	512683
753	512684
36091	512685
143188	512686
135358	512687
53138	512688
38032	512689
31818	512690
31592	512691
74785	512692
70223	512693
82522	512694
34467	512695
43550	512696
127350	512697
4508	512698
1001	512699
95842	512700
6893	512701
20363	512702
65316	512703
22119	512704
24293	512705
5627	512706
65754	512707
77921	512708
5507	512709
15726	512710
60136	512711
13563	512712
43209	512713
56203	512714
73412	512715
24795	512716
91857	512717
122525	512718
31920	512719
3070	512720
19846	512721
11106	512722
43154	512723
54498	512724
34135	512725
17852	512726
15103	512727
135299	512728
112793	512729
4969	512730
12519	512731
106	512732
100457	512733
1372	512734
53635	512735
97000	512736
2099	512737
72646	512738
5902	512739
58140	512740
23730	512741
27345	512742
2742	512743
10558	512744
1866	512745
28838	512746
6390	512747
5208	512748
100484	512749
100736	512750
6	512751
14703	512752
6906	512753
26968	512754
33544	512755
86561	512756
74751	512757
113042	512758
6172	512759
110167	512760
73653	512761
20563	512762
4346	512763
68177	512764
1681	512765
443	512766
121443	512767
73494	512768
55472	512769
96281	512770
101752	512771
31492	512772
79845	512773
9250	512774
41184	512775
52365	512776
1983	512777
10324	512778
52377	512779
63892	512780
9860	512781
44137	512782
8507	512783
4853	512784
11592	512785
94172	512786
78408	512787
24020	512788
129192	512789
6956	512790
26323	512791
4919	512792
862	512793
9706	512794
6332	512795
66496	512796
32392	512797
41230	512798
24	512799
8716	512800
440	512801
267	512802
13924	512803
64508	512804
12363	512805
114355	512806
16553	512807
22708	512808
135243	512809
138655	512810
11563	512811
111809	512812
126553	512813
256	512814
3418	512815
11905	512816
62242	512817
42707	512818
3	512819
40509	512820
10107	512821
18824	512822
66448	512823
1575	512824
63584	512825
44648	512826
102726	512827
57761	512828
123189	512829
3016	512830
70535	512831
116754	512832
1668	512833
143023	512834
23740	512835
121023	512836
31553	512837
11549	512838
71095	512839
47248	512840
69870	512841
5064	512842
49953	512843
2662	512844
49132	512845
125926	512846
27430	512847
50722	512848
26014	512849
17537	512850
8193	512851
84755	512852
81681	512853
18329	512854
21021	512855
51733	512856
59237	512857
67427	512858
26042	512859
46323	512860
106252	512861
118893	512862
73193	512863
105822	512864
2011	512865
19312	512866
29567	512867
49633	512868
100055	512869
41422	512870
1948	512871
79728	512872
35981	512873
46538	512874
9870	512875
97984	512876
25244	512877
2164	512878
38063	512879
65841	512880
3845	512881
67905	512882
8354	512883
54312	512884
104011	512885
61539	512886
120192	512887
4975	512888
125303	512889
59140	512890
16385	512891
106772	512892
19248	512893
51690	512894
73204	512895
39507	512896
130379	512897
35295	512898
746	512899
9770	512900
112260	512901
28156	512902
25926	512903
36140	512904
47031	512905
20128	512906
25804	512907
15851	512908
2626	512909
29267	512910
121974	512911
85261	512912
117015	512913
20886	512914
12817	512915
72108	512916
39081	512917
5921	512918
48170	512919
112949	512920
5812	512921
62956	512922
10597	512923
37147	512924
63792	512925
12562	512926
781	512927
7245	512928
54577	512929
14352	512930
47884	512931
49627	512932
8550	512933
9491	512934
64763	512935
59797	512936
84943	512937
80052	512938
53560	512939
2331	512940
43123	512941
2261	512942
47986	512943
45573	512944
58075	512945
56674	512946
135160	512947
52607	512948
2512	512949
72602	512950
35641	512951
80588	512952
70727	512953
73009	512954
54414	512955
19424	512956
79186	512957
7239	512958
36481	512959
45459	512960
49889	512961
21464	512962
65132	512963
4435	512964
6579	512965
62321	512966
84278	512967
47872	512968
69768	512969
63773	512970
68028	512971
66807	512972
36397	512973
62748	512974
86014	512975
39773	512976
24875	512977
29051	512978
63942	512979
9799	512980
14159	512981
17741	512982
25557	512983
7300	512984
4221	512985
29606	512986
116813	512987
122410	512988
55618	512989
6892	512990
1776	512991
6842	512992
3030	512993
50287	512994
15055	512995
31758	512996
39414	512997
36124	512998
29056	512999
2615	513000
113305	513001
92049	513002
28290	513003
29871	513004
60120	513005
8179	513006
9849	513007
491	513008
30800	513009
12416	513010
17164	513011
669	513012
83183	513013
109118	513014
15448	513015
22695	513016
26017	513017
3148	513018
1619	513019
21459	513020
111449	513021
111262	513022
56489	513023
4654	513024
27367	513025
19427	513026
70916	513027
43969	513028
68719	513029
16367	513030
7300	513031
17103	513032
73149	513033
40854	513034
43963	513035
53294	513036
29011	513037
26244	513038
59464	513039
88519	513040
132853	513041
2877	513042
1619	513043
8278	513044
129648	513045
59673	513046
34071	513047
5456	513048
109372	513049
9133	513050
4531	513051
4827	513052
43317	513053
23920	513054
17529	513055
55752	513056
8054	513057
76212	513058
25055	513059
126457	513060
57940	513061
123564	513062
1869	513063
25018	513064
25743	513065
145	513066
73519	513067
48999	513068
37929	513069
76346	513070
28549	513071
45646	513072
100288	513073
38517	513074
127389	513075
10527	513076
8186	513077
31629	513078
50762	513079
8716	513080
1635	513081
12714	513082
23972	513083
45323	513084
73242	513085
17199	513086
436	513087
132561	513088
41850	513089
76367	513090
2699	513091
17157	513092
132505	513093
31498	513094
38415	513095
30792	513096
131403	513097
86147	513098
63622	513099
113919	513100
125161	513101
64555	513102
62078	513103
41027	513104
147949	513105
4621	513106
5065	513107
91930	513108
69889	513109
11425	513110
35392	513111
129186	513112
4258	513113
62951	513114
37342	513115
18994	513116
6846	513117
845	513118
26382	513119
1359	513120
7902	513121
3917	513122
109292	513123
98038	513124
22192	513125
18542	513126
109661	513127
24313	513128
43076	513129
31857	513130
87746	513131
66415	513132
7298	513133
13111	513134
4010	513135
25709	513136
105803	513137
59078	513138
14583	513139
18088	513140
50809	513141
1016	513142
9832	513143
5288	513144
61095	513145
10584	513146
96239	513147
14996	513148
5915	513149
30324	513150
66666	513151
5266	513152
10611	513153
12162	513154
16991	513155
1772	513156
34857	513157
7214	513158
4458	513159
87418	513160
54227	513161
41237	513162
20163	513163
63156	513164
101170	513165
116764	513166
1072	513167
13193	513168
1035	513169
12953	513170
35947	513171
894	513172
4452	513173
2115	513174
7345	513175
18727	513176
33502	513177
56451	513178
5876	513179
11917	513180
16913	513181
114863	513182
42098	513183
54791	513184
137350	513185
99701	513186
59271	513187
22549	513188
11801	513189
13469	513190
1050	513191
63366	513192
78458	513193
41	513194
94968	513195
31664	513196
60177	513197
3267	513198
112817	513199
118465	513200
1672	513201
42978	513202
2516	513203
1410	513204
82022	513205
95695	513206
9126	513207
21267	513208
914	513209
5308	513210
58563	513211
54651	513212
3266	513213
5832	513214
1606	513215
51885	513216
134013	513217
108746	513218
70749	513219
26998	513220
143770	513221
40535	513222
615	513223
37051	513224
114303	513225
2672	513226
103077	513227
4421	513228
37045	513229
34031	513230
132019	513231
13028	513232
77522	513233
3194	513234
75597	513235
57142	513236
21766	513237
41267	513238
18148	513239
37105	513240
34136	513241
68400	513242
95114	513243
8288	513244
78777	513245
118716	513246
8101	513247
75519	513248
78560	513249
14540	513250
69905	513251
41387	513252
46730	513253
62856	513254
49363	513255
2871	513256
28427	513257
11649	513258
43970	513259
59296	513260
66618	513261
4118	513262
78224	513263
89529	513264
40337	513265
6748	513266
77109	513267
10206	513268
121935	513269
97506	513270
19748	513271
14907	513272
15685	513273
26864	513274
57845	513275
44790	513276
2943	513277
48217	513278
22973	513279
10334	513280
12894	513281
66997	513282
51469	513283
36547	513284
72625	513285
10394	513286
29544	513287
100765	513288
138256	513289
92525	513290
79038	513291
12965	513292
26124	513293
9695	513294
35483	513295
41575	513296
45122	513297
8131	513298
139161	513299
971	513300
36399	513301
71725	513302
19215	513303
44298	513304
59597	513305
46147	513306
36070	513307
15725	513308
1823	513309
18505	513310
31112	513311
4705	513312
57433	513313
24771	513314
7201	513315
71782	513316
44182	513317
13870	513318
75015	513319
4143	513320
144714	513321
5148	513322
70844	513323
28949	513324
18406	513325
19481	513326
1387	513327
93656	513328
17102	513329
967	513330
22155	513331
90549	513332
28593	513333
16970	513334
202	513335
79318	513336
6674	513337
5500	513338
76	513339
4819	513340
31124	513341
39153	513342
78804	513343
59456	513344
51018	513345
19276	513346
22867	513347
114553	513348
985	513349
57578	513350
58062	513351
23769	513352
69830	513353
21635	513354
42102	513355
95109	513356
128592	513357
35353	513358
38372	513359
32041	513360
88112	513361
84623	513362
3019	513363
9345	513364
23225	513365
9753	513366
59625	513367
3624	513368
70618	513369
122949	513370
26913	513371
144555	513372
121888	513373
125037	513374
63968	513375
3892	513376
117623	513377
49930	513378
5439	513379
3692	513380
20432	513381
40285	513382
42848	513383
86372	513384
21313	513385
82345	513386
51408	513387
63599	513388
48129	513389
101257	513390
11420	513391
1043	513392
131532	513393
10898	513394
52358	513395
8451	513396
33682	513397
55422	513398
55321	513399
65596	513400
40425	513401
6654	513402
13732	513403
51070	513404
19007	513405
30109	513406
56239	513407
23675	513408
72853	513409
108346	513410
32340	513411
36593	513412
41199	513413
34166	513414
116551	513415
20653	513416
19180	513417
25833	513418
956	513419
106256	513420
38460	513421
64837	513422
225	513423
60667	513424
26065	513425
107352	513426
20940	513427
20211	513428
75960	513429
89746	513430
32603	513431
113235	513432
28145	513433
25915	513434
55013	513435
140821	513436
66865	513437
13233	513438
57139	513439
15670	513440
88219	513441
42058	513442
2598	513443
59042	513444
68239	513445
979	513446
59022	513447
10546	513448
57485	513449
49192	513450
3367	513451
55404	513452
115368	513453
18265	513454
20234	513455
37589	513456
29125	513457
63231	513458
34194	513459
7136	513460
57624	513461
18066	513462
121772	513463
69630	513464
38712	513465
11948	513466
17509	513467
43015	513468
30504	513469
8513	513470
7019	513471
85198	513472
448	513473
148742	513474
43274	513475
41250	513476
49955	513477
14201	513478
60477	513479
5522	513480
119160	513481
42219	513482
28248	513483
59635	513484
10741	513485
19283	513486
47498	513487
27988	513488
4732	513489
3355	513490
73952	513491
81371	513492
125491	513493
55078	513494
34653	513495
27727	513496
25419	513497
119657	513498
18417	513499
73255	513500
118417	513501
21226	513502
97467	513503
4227	513504
13221	513505
2263	513506
89084	513507
9133	513508
4752	513509
105402	513510
30952	513511
4832	513512
70143	513513
29221	513514
102703	513515
29384	513516
16027	513517
54551	513518
61128	513519
44443	513520
86319	513521
30172	513522
138310	513523
57886	513524
71820	513525
77782	513526
142187	513527
24398	513528
44074	513529
43131	513530
9224	513531
19543	513532
44870	513533
33071	513534
81848	513535
83257	513536
82188	513537
79754	513538
22051	513539
28638	513540
28851	513541
31468	513542
48664	513543
72609	513544
82733	513545
5000	513546
15878	513547
6890	513548
84829	513549
19570	513550
17447	513551
9424	513552
118382	513553
26684	513554
41751	513555
61528	513556
17453	513557
8006	513558
50610	513559
5086	513560
25916	513561
39265	513562
90519	513563
12674	513564
1735	513565
65475	513566
33405	513567
57441	513568
6848	513569
3797	513570
78575	513571
3445	513572
9097	513573
125995	513574
10419	513575
7147	513576
48933	513577
124459	513578
12120	513579
8274	513580
6858	513581
57280	513582
5092	513583
5678	513584
54497	513585
35339	513586
5099	513587
44174	513588
48386	513589
22446	513590
88741	513591
83128	513592
67928	513593
72587	513594
50046	513595
20263	513596
34217	513597
18242	513598
37322	513599
59077	513600
35693	513601
120009	513602
64911	513603
77656	513604
34739	513605
25207	513606
3364	513607
21882	513608
3534	513609
66466	513610
48926	513611
22256	513612
61217	513613
1207	513614
94207	513615
38144	513616
21529	513617
55324	513618
12277	513619
130221	513620
21709	513621
993	513622
1101	513623
84740	513624
124633	513625
73918	513626
98276	513627
38872	513628
88486	513629
1487	513630
40659	513631
97106	513632
33412	513633
7452	513634
21513	513635
19516	513636
58419	513637
33665	513638
3381	513639
23262	513640
116287	513641
1465	513642
93324	513643
81186	513644
32005	513645
41977	513646
74163	513647
7424	513648
13031	513649
110920	513650
77335	513651
30243	513652
69444	513653
72487	513654
881	513655
10182	513656
3572	513657
12215	513658
12911	513659
10038	513660
47564	513661
10952	513662
38429	513663
5642	513664
559	513665
9108	513666
22827	513667
7170	513668
42471	513669
133187	513670
21411	513671
26723	513672
3137	513673
10550	513674
127001	513675
51281	513676
5075	513677
119437	513678
35610	513679
11005	513680
4631	513681
40873	513682
144539	513683
20015	513684
51482	513685
108510	513686
32149	513687
102803	513688
5429	513689
30506	513690
62793	513691
45310	513692
858	513693
5718	513694
40368	513695
918	513696
87199	513697
21740	513698
60211	513699
98365	513700
108455	513701
41650	513702
79419	513703
7466	513704
33387	513705
65161	513706
79542	513707
118999	513708
2884	513709
123896	513710
127543	513711
65171	513712
2775	513713
93212	513714
895	513715
123263	513716
129305	513717
7305	513718
49563	513719
41091	513720
53892	513721
19929	513722
1252	513723
18353	513724
8156	513725
2266	513726
20696	513727
10468	513728
23823	513729
1645	513730
3712	513731
3208	513732
23413	513733
244	513734
99581	513735
127599	513736
5241	513737
90913	513738
131547	513739
3932	513740
14180	513741
39607	513742
8978	513743
10970	513744
97827	513745
34818	513746
3298	513747
1061	513748
4647	513749
6678	513750
64608	513751
58907	513752
29242	513753
115580	513754
8843	513755
43	513756
87880	513757
5241	513758
55710	513759
53934	513760
106740	513761
28993	513762
10708	513763
36128	513764
76376	513765
29192	513766
47643	513767
107	513768
103585	513769
46152	513770
11759	513771
115739	513772
22802	513773
95664	513774
11819	513775
110949	513776
5525	513777
77550	513778
45723	513779
133201	513780
34178	513781
24460	513782
111767	513783
22379	513784
56422	513785
25420	513786
84484	513787
11029	513788
5571	513789
18844	513790
95372	513791
127170	513792
12305	513793
41014	513794
77572	513795
57299	513796
5672	513797
64231	513798
17949	513799
78256	513800
58392	513801
65226	513802
37383	513803
116770	513804
25990	513805
125018	513806
14495	513807
126927	513808
867	513809
49675	513810
17320	513811
133244	513812
38659	513813
45046	513814
27965	513815
57797	513816
33821	513817
55830	513818
20985	513819
7867	513820
11978	513821
7733	513822
17826	513823
2	513824
104540	513825
100062	513826
122676	513827
10335	513828
24006	513829
54260	513830
42883	513831
21916	513832
16364	513833
137	513834
8752	513835
449	513836
60233	513837
58574	513838
54389	513839
89745	513840
78177	513841
103443	513842
50116	513843
14491	513844
25516	513845
79349	513846
382	513847
77466	513848
88491	513849
17594	513850
49830	513851
7376	513852
26645	513853
88630	513854
57068	513855
64919	513856
20241	513857
14449	513858
1425	513859
11099	513860
82577	513861
29944	513862
25765	513863
7782	513864
63194	513865
26632	513866
68941	513867
42704	513868
3069	513869
8155	513870
41472	513871
5235	513872
17882	513873
5016	513874
55217	513875
48527	513876
5423	513877
94893	513878
35736	513879
6855	513880
131141	513881
134847	513882
10027	513883
59782	513884
59854	513885
26140	513886
24913	513887
26906	513888
11641	513889
112377	513890
2002	513891
8877	513892
89506	513893
40876	513894
60673	513895
133012	513896
71363	513897
34820	513898
17946	513899
124126	513900
250	513901
92988	513902
64849	513903
6694	513904
2886	513905
9	513906
28092	513907
47497	513908
108068	513909
32089	513910
44428	513911
120307	513912
336	513913
69001	513914
3940	513915
5770	513916
72532	513917
80089	513918
200	513919
64500	513920
28634	513921
921	513922
12754	513923
38040	513924
28334	513925
94588	513926
8802	513927
80734	513928
110129	513929
58410	513930
32636	513931
43913	513932
39772	513933
21870	513934
69632	513935
84057	513936
14686	513937
566	513938
81664	513939
94101	513940
66779	513941
3331	513942
1645	513943
22274	513944
27270	513945
106827	513946
1880	513947
11709	513948
86419	513949
37	513950
104513	513951
109858	513952
61014	513953
127353	513954
145971	513955
86772	513956
75756	513957
18808	513958
10508	513959
98083	513960
36358	513961
19037	513962
70903	513963
83684	513964
19236	513965
76853	513966
115731	513967
732	513968
59162	513969
45316	513970
3448	513971
5860	513972
28717	513973
11749	513974
61198	513975
53804	513976
2813	513977
3573	513978
57828	513979
92625	513980
3437	513981
48768	513982
4626	513983
102072	513984
137775	513985
67165	513986
56416	513987
5455	513988
5335	513989
68048	513990
65437	513991
68236	513992
89651	513993
86423	513994
18017	513995
93754	513996
65510	513997
88956	513998
5367	513999
38230	514000
19766	514001
34078	514002
32686	514003
29319	514004
12260	514005
8516	514006
38527	514007
4265	514008
55790	514009
64229	514010
3661	514011
8118	514012
6974	514013
99556	514014
106743	514015
59980	514016
305	514017
22219	514018
30269	514019
112908	514020
128497	514021
10249	514022
13388	514023
72134	514024
1423	514025
68751	514026
114853	514027
83439	514028
104758	514029
39117	514030
13187	514031
35904	514032
4569	514033
31480	514034
34052	514035
17570	514036
57304	514037
147127	514038
33654	514039
9779	514040
3974	514041
33421	514042
79714	514043
67344	514044
115974	514045
65319	514046
38314	514047
24	514048
72407	514049
8413	514050
6514	514051
28830	514052
47736	514053
30202	514054
4008	514055
3980	514056
49937	514057
38710	514058
68424	514059
2931	514060
6599	514061
30220	514062
63199	514063
57374	514064
30258	514065
37081	514066
68686	514067
22471	514068
29589	514069
54811	514070
99510	514071
131813	514072
11273	514073
17842	514074
23198	514075
123156	514076
117402	514077
9650	514078
276	514079
101917	514080
87081	514081
33512	514082
41387	514083
11853	514084
89406	514085
45659	514086
685	514087
69457	514088
60048	514089
42899	514090
84969	514091
111017	514092
100919	514093
43566	514094
54509	514095
55988	514096
75748	514097
110018	514098
72694	514099
10877	514100
17481	514101
3632	514102
117636	514103
24469	514104
38462	514105
50358	514106
13152	514107
12355	514108
27071	514109
62079	514110
19474	514111
91759	514112
16395	514113
95643	514114
68959	514115
17932	514116
149664	514117
110957	514118
1428	514119
19233	514120
108719	514121
75838	514122
75960	514123
119069	514124
135062	514125
93036	514126
58863	514127
18850	514128
97844	514129
35885	514130
84128	514131
7001	514132
14977	514133
19847	514134
88195	514135
22276	514136
12863	514137
91714	514138
42019	514139
20882	514140
102119	514141
7316	514142
55898	514143
18652	514144
9162	514145
101906	514146
88832	514147
38992	514148
118353	514149
17128	514150
14379	514151
29463	514152
46726	514153
72806	514154
78145	514155
36523	514156
76749	514157
23842	514158
19545	514159
22158	514160
30201	514161
32654	514162
125945	514163
2322	514164
103073	514165
107943	514166
54031	514167
38334	514168
1261	514169
1829	514170
10245	514171
5324	514172
25514	514173
34215	514174
124241	514175
12107	514176
19776	514177
12597	514178
58896	514179
1764	514180
299	514181
32124	514182
84805	514183
55289	514184
18264	514185
47288	514186
554	514187
19964	514188
137171	514189
119000	514190
47694	514191
58220	514192
27476	514193
38165	514194
121347	514195
41982	514196
1597	514197
7743	514198
105382	514199
106942	514200
64315	514201
116339	514202
41968	514203
38576	514204
81163	514205
41587	514206
92382	514207
135886	514208
15199	514209
63891	514210
1826	514211
118926	514212
2153	514213
41494	514214
36969	514215
9198	514216
5800	514217
84329	514218
33937	514219
768	514220
42697	514221
9552	514222
76	514223
20880	514224
99686	514225
7439	514226
2198	514227
22586	514228
656	514229
106669	514230
4247	514231
6370	514232
1360	514233
9492	514234
96762	514235
708	514236
9628	514237
19362	514238
22117	514239
87212	514240
1193	514241
112182	514242
65720	514243
76458	514244
16438	514245
67891	514246
31111	514247
26617	514248
77912	514249
39186	514250
1396	514251
124167	514252
126942	514253
63577	514254
62124	514255
48551	514256
105557	514257
6887	514258
38197	514259
85749	514260
24880	514261
43098	514262
42916	514263
43453	514264
1523	514265
4848	514266
7070	514267
42721	514268
36182	514269
46512	514270
74442	514271
26325	514272
83966	514273
148666	514274
34217	514275
1676	514276
13084	514277
12137	514278
110716	514279
82837	514280
24472	514281
22518	514282
89702	514283
66545	514284
138058	514285
61798	514286
22549	514287
40861	514288
111758	514289
10020	514290
98107	514291
6917	514292
26556	514293
101615	514294
11805	514295
125780	514296
4219	514297
43368	514298
126347	514299
63887	514300
84520	514301
10812	514302
36837	514303
16118	514304
5658	514305
37687	514306
63609	514307
30067	514308
83967	514309
84281	514310
109847	514311
31714	514312
67477	514313
50889	514314
25504	514315
22751	514316
55528	514317
127044	514318
37938	514319
55539	514320
23458	514321
12109	514322
85496	514323
15291	514324
23744	514325
10243	514326
49774	514327
135341	514328
15306	514329
17194	514330
78811	514331
59784	514332
51325	514333
26523	514334
17360	514335
104281	514336
8794	514337
12626	514338
696	514339
42020	514340
29170	514341
62812	514342
112444	514343
28513	514344
64409	514345
18807	514346
24336	514347
18855	514348
63076	514349
42575	514350
96861	514351
9104	514352
17597	514353
13208	514354
121567	514355
83717	514356
72254	514357
19569	514358
8747	514359
54146	514360
76610	514361
19668	514362
58253	514363
24125	514364
56754	514365
1967	514366
131	514367
149532	514368
16421	514369
42552	514370
6762	514371
35059	514372
42664	514373
62887	514374
61842	514375
43715	514376
79997	514377
30018	514378
3588	514379
33877	514380
26653	514381
27622	514382
17598	514383
65149	514384
90937	514385
22944	514386
12689	514387
109467	514388
36028	514389
51382	514390
58938	514391
33266	514392
47939	514393
10480	514394
9247	514395
47584	514396
486	514397
29448	514398
55291	514399
10413	514400
19796	514401
136107	514402
121750	514403
66151	514404
1159	514405
17306	514406
3972	514407
2584	514408
25151	514409
90239	514410
15851	514411
65039	514412
46614	514413
87134	514414
76261	514415
6244	514416
26480	514417
246	514418
6150	514419
135022	514420
56442	514421
75701	514422
43088	514423
3538	514424
7697	514425
65906	514426
60526	514427
20647	514428
65738	514429
5799	514430
66667	514431
2081	514432
90065	514433
19262	514434
55643	514435
39186	514436
56380	514437
42461	514438
16339	514439
235	514440
2397	514441
6958	514442
113688	514443
4283	514444
923	514445
5561	514446
8927	514447
91252	514448
7873	514449
29479	514450
34819	514451
2821	514452
99404	514453
8291	514454
93495	514455
6871	514456
46207	514457
64941	514458
58664	514459
13416	514460
10032	514461
77752	514462
26184	514463
23398	514464
8132	514465
57679	514466
129536	514467
92971	514468
112041	514469
20172	514470
60	514471
6062	514472
24277	514473
7315	514474
2291	514475
23895	514476
66066	514477
26046	514478
6367	514479
19338	514480
25704	514481
1564	514482
12204	514483
49169	514484
36912	514485
58148	514486
122068	514487
35922	514488
103326	514489
4649	514490
124260	514491
22936	514492
30125	514493
4826	514494
43963	514495
53075	514496
97667	514497
22354	514498
66314	514499
56167	514500
15405	514501
41785	514502
75328	514503
9377	514504
505	514505
131160	514506
88248	514507
19002	514508
85999	514509
35695	514510
43915	514511
82561	514512
21838	514513
5501	514514
64166	514515
4785	514516
121180	514517
67798	514518
68141	514519
99728	514520
26100	514521
25358	514522
82108	514523
12932	514524
68500	514525
2848	514526
70008	514527
23690	514528
15725	514529
30442	514530
110156	514531
37972	514532
1608	514533
143117	514534
108281	514535
11820	514536
16847	514537
85064	514538
68538	514539
9695	514540
35009	514541
130298	514542
33326	514543
29551	514544
17928	514545
64841	514546
2366	514547
39557	514548
43306	514549
25900	514550
56928	514551
4669	514552
3048	514553
38324	514554
15554	514555
10948	514556
58665	514557
116494	514558
40754	514559
59654	514560
30274	514561
33172	514562
25527	514563
94921	514564
12829	514565
133348	514566
33227	514567
21390	514568
1557	514569
62408	514570
6588	514571
8500	514572
111243	514573
21321	514574
6423	514575
105393	514576
21482	514577
120974	514578
60757	514579
85416	514580
75705	514581
49059	514582
40088	514583
1432	514584
10403	514585
12615	514586
80317	514587
58474	514588
26272	514589
22653	514590
7361	514591
30565	514592
86320	514593
20244	514594
25548	514595
25732	514596
27963	514597
10405	514598
21757	514599
2643	514600
88148	514601
4961	514602
97202	514603
25165	514604
23594	514605
52720	514606
68118	514607
12909	514608
68347	514609
72152	514610
44661	514611
44497	514612
57243	514613
42846	514614
5183	514615
129464	514616
56441	514617
60046	514618
5761	514619
1397	514620
44654	514621
9669	514622
52293	514623
66371	514624
24268	514625
17303	514626
8273	514627
120811	514628
1994	514629
22011	514630
134440	514631
66840	514632
33493	514633
100240	514634
7566	514635
28550	514636
52063	514637
35104	514638
6061	514639
120731	514640
11188	514641
42390	514642
111883	514643
41451	514644
48524	514645
14809	514646
120196	514647
21900	514648
40650	514649
15713	514650
7060	514651
34128	514652
2739	514653
58903	514654
42602	514655
3639	514656
11154	514657
66352	514658
49047	514659
104499	514660
136594	514661
45478	514662
18916	514663
32256	514664
603	514665
48487	514666
54389	514667
119156	514668
20947	514669
14289	514670
13140	514671
13229	514672
37003	514673
126233	514674
954	514675
2946	514676
112070	514677
64403	514678
137	514679
3430	514680
33495	514681
10289	514682
43453	514683
84890	514684
13730	514685
6249	514686
97167	514687
20087	514688
7015	514689
6915	514690
2608	514691
100397	514692
17898	514693
138	514694
44513	514695
11552	514696
62816	514697
60153	514698
11425	514699
165	514700
76194	514701
71083	514702
17720	514703
8212	514704
85731	514705
3772	514706
7234	514707
38429	514708
17	514709
66484	514710
36521	514711
63848	514712
17273	514713
7432	514714
55421	514715
69201	514716
414	514717
50234	514718
54821	514719
79339	514720
2868	514721
8100	514722
8695	514723
21844	514724
832	514725
11191	514726
59647	514727
49766	514728
6110	514729
66605	514730
15616	514731
17081	514732
45238	514733
50960	514734
65702	514735
52579	514736
44186	514737
46534	514738
9583	514739
50424	514740
112363	514741
66294	514742
116221	514743
10277	514744
86197	514745
84717	514746
11054	514747
11191	514748
107646	514749
8801	514750
74116	514751
88840	514752
22520	514753
20586	514754
19110	514755
87075	514756
58881	514757
20155	514758
25773	514759
30354	514760
84840	514761
69320	514762
106764	514763
23729	514764
43275	514765
9052	514766
134290	514767
4531	514768
110445	514769
33932	514770
48842	514771
105349	514772
44762	514773
754	514774
11897	514775
54263	514776
960	514777
45963	514778
51528	514779
9355	514780
2768	514781
58518	514782
6110	514783
18316	514784
43975	514785
13052	514786
55182	514787
27337	514788
27902	514789
62461	514790
1341	514791
84200	514792
83362	514793
45509	514794
31407	514795
95753	514796
5194	514797
39246	514798
116529	514799
37140	514800
118519	514801
453	514802
24980	514803
36545	514804
104485	514805
115611	514806
75520	514807
64785	514808
49470	514809
61844	514810
12559	514811
81282	514812
6338	514813
2985	514814
356	514815
171	514816
28265	514817
10767	514818
99215	514819
105019	514820
21356	514821
111893	514822
69319	514823
13976	514824
24215	514825
6573	514826
67240	514827
40280	514828
150471	514829
98477	514830
1248	514831
35895	514832
53372	514833
32073	514834
28136	514835
51878	514836
26019	514837
1071	514838
65999	514839
82145	514840
140904	514841
12386	514842
22156	514843
18822	514844
294	514845
2400	514846
21957	514847
71716	514848
25075	514849
3739	514850
37114	514851
64429	514852
345	514853
23643	514854
136395	514855
122482	514856
32803	514857
87029	514858
28483	514859
75016	514860
11239	514861
81093	514862
84631	514863
23217	514864
116	514865
10212	514866
38202	514867
5374	514868
26856	514869
81253	514870
463	514871
23571	514872
9308	514873
67767	514874
31541	514875
37334	514876
402	514877
45447	514878
126542	514879
24246	514880
99933	514881
5158	514882
119756	514883
110195	514884
93287	514885
2435	514886
37103	514887
11435	514888
8600	514889
5894	514890
75830	514891
61637	514892
69329	514893
20	514894
51430	514895
25567	514896
23713	514897
36832	514898
9447	514899
81720	514900
74001	514901
4623	514902
8559	514903
9090	514904
14944	514905
44867	514906
381	514907
63798	514908
79123	514909
55757	514910
54987	514911
22679	514912
81293	514913
24313	514914
69818	514915
2334	514916
1460	514917
3891	514918
88725	514919
45662	514920
6734	514921
97227	514922
45339	514923
8978	514924
34493	514925
98484	514926
251	514927
36416	514928
2163	514929
30740	514930
69003	514931
20942	514932
25536	514933
438	514934
110166	514935
53907	514936
966	514937
34239	514938
38364	514939
13503	514940
85179	514941
28428	514942
8723	514943
150593	514944
83211	514945
12230	514946
47447	514947
35728	514948
25029	514949
74468	514950
31819	514951
55299	514952
12737	514953
102569	514954
2162	514955
15312	514956
8700	514957
99422	514958
59263	514959
21544	514960
71471	514961
16872	514962
35427	514963
41133	514964
38124	514965
7981	514966
529	514967
3580	514968
11787	514969
118225	514970
52542	514971
18248	514972
34245	514973
56063	514974
5031	514975
42043	514976
11366	514977
5806	514978
70872	514979
8260	514980
69578	514981
49521	514982
628	514983
69781	514984
8186	514985
81305	514986
125811	514987
5328	514988
442	514989
81469	514990
50836	514991
4195	514992
29484	514993
33781	514994
74106	514995
3681	514996
64390	514997
28654	514998
16152	514999
31209	515000
18081	515001
74061	515002
98383	515003
39325	515004
73666	515005
5271	515006
4567	515007
5479	515008
70281	515009
35705	515010
79844	515011
66028	515012
45959	515013
18116	515014
67430	515015
112713	515016
109178	515017
42658	515018
21844	515019
118702	515020
441	515021
1007	515022
28921	515023
46273	515024
128489	515025
40187	515026
71548	515027
107774	515028
32969	515029
44900	515030
44643	515031
15772	515032
2582	515033
94083	515034
61414	515035
6381	515036
54699	515037
136537	515038
36416	515039
2560	515040
1083	515041
32825	515042
29955	515043
5295	515044
73224	515045
62750	515046
42557	515047
2170	515048
16200	515049
1602	515050
11166	515051
1222	515052
17768	515053
17944	515054
9408	515055
6423	515056
73307	515057
136505	515058
46245	515059
107614	515060
39370	515061
3219	515062
7704	515063
480	515064
2326	515065
119804	515066
5732	515067
2425	515068
4332	515069
37302	515070
18631	515071
62014	515072
92277	515073
120806	515074
20877	515075
18369	515076
19485	515077
22078	515078
9444	515079
70703	515080
31639	515081
14539	515082
113111	515083
12832	515084
24135	515085
43157	515086
8406	515087
11272	515088
1790	515089
23520	515090
10158	515091
2338	515092
139937	515093
10984	515094
65312	515095
18972	515096
121198	515097
4748	515098
15154	515099
58282	515100
69518	515101
18187	515102
82257	515103
47267	515104
18342	515105
16373	515106
12635	515107
47492	515108
131794	515109
57426	515110
33203	515111
26734	515112
71722	515113
7526	515114
79194	515115
9970	515116
2151	515117
16858	515118
49935	515119
76681	515120
49194	515121
21327	515122
23133	515123
28720	515124
74550	515125
23588	515126
11475	515127
42988	515128
29655	515129
5293	515130
34836	515131
136691	515132
11069	515133
57944	515134
23570	515135
53126	515136
41363	515137
72439	515138
76965	515139
1869	515140
137161	515141
118134	515142
92492	515143
27562	515144
3475	515145
83979	515146
33553	515147
3582	515148
66463	515149
30147	515150
4009	515151
11595	515152
13124	515153
7495	515154
660	515155
98992	515156
2429	515157
56110	515158
45271	515159
2943	515160
24411	515161
55520	515162
66239	515163
28329	515164
23943	515165
96855	515166
121755	515167
2209	515168
65520	515169
5596	515170
75401	515171
14911	515172
20965	515173
13242	515174
45344	515175
93399	515176
13551	515177
77353	515178
43565	515179
2889	515180
92815	515181
115776	515182
9089	515183
17044	515184
40578	515185
59386	515186
3155	515187
11574	515188
1	515189
112035	515190
46457	515191
1392	515192
99099	515193
37936	515194
119714	515195
80821	515196
63119	515197
99444	515198
71961	515199
4880	515200
4888	515201
62417	515202
48180	515203
28944	515204
46204	515205
43882	515206
40393	515207
470	515208
1315	515209
5461	515210
80462	515211
30592	515212
31448	515213
66019	515214
66117	515215
626	515216
146552	515217
22250	515218
26017	515219
33138	515220
76219	515221
131627	515222
129835	515223
6950	515224
121446	515225
7147	515226
5945	515227
68716	515228
54206	515229
60734	515230
41010	515231
120186	515232
49	515233
96756	515234
5637	515235
76768	515236
15960	515237
4269	515238
84013	515239
5376	515240
122416	515241
24846	515242
23545	515243
39237	515244
13642	515245
5836	515246
55190	515247
129180	515248
93141	515249
39549	515250
27178	515251
77442	515252
17848	515253
103935	515254
100255	515255
20062	515256
4021	515257
24599	515258
109857	515259
56745	515260
16475	515261
25255	515262
45671	515263
136607	515264
64628	515265
89873	515266
32304	515267
70650	515268
24908	515269
5692	515270
967	515271
50395	515272
7402	515273
19568	515274
13577	515275
45469	515276
50436	515277
22648	515278
26946	515279
21898	515280
76484	515281
66590	515282
4841	515283
43304	515284
45396	515285
57856	515286
46391	515287
51868	515288
30635	515289
14052	515290
38752	515291
754	515292
102390	515293
127892	515294
86664	515295
12417	515296
20669	515297
26804	515298
56699	515299
31913	515300
17604	515301
1956	515302
60915	515303
36052	515304
1713	515305
16189	515306
39659	515307
38476	515308
21916	515309
71377	515310
146278	515311
13168	515312
1913	515313
20036	515314
4591	515315
64125	515316
13124	515317
61456	515318
80436	515319
41219	515320
110207	515321
120291	515322
2167	515323
121419	515324
59393	515325
10443	515326
41353	515327
9670	515328
6328	515329
6869	515330
40023	515331
15985	515332
122559	515333
2449	515334
22702	515335
3352	515336
62912	515337
23989	515338
47519	515339
51570	515340
8426	515341
57369	515342
63836	515343
29772	515344
9796	515345
20317	515346
26975	515347
72333	515348
22524	515349
3032	515350
6495	515351
111436	515352
54186	515353
59960	515354
54895	515355
72714	515356
21960	515357
96685	515358
8370	515359
130371	515360
40856	515361
53683	515362
120798	515363
10446	515364
13664	515365
35680	515366
42335	515367
85461	515368
48053	515369
34720	515370
2316	515371
20330	515372
14849	515373
7844	515374
14526	515375
2197	515376
95026	515377
37211	515378
11266	515379
81273	515380
101525	515381
38029	515382
15946	515383
11169	515384
1713	515385
23702	515386
56585	515387
1668	515388
58294	515389
40775	515390
131600	515391
61611	515392
133495	515393
59826	515394
123426	515395
3793	515396
21008	515397
37592	515398
35606	515399
974	515400
22753	515401
86326	515402
24453	515403
3463	515404
6752	515405
56491	515406
10097	515407
88018	515408
994	515409
53469	515410
17875	515411
137053	515412
70491	515413
67807	515414
7378	515415
479	515416
53184	515417
2373	515418
29777	515419
33050	515420
53313	515421
44865	515422
34788	515423
10451	515424
50100	515425
73800	515426
16908	515427
23404	515428
53125	515429
82174	515430
63712	515431
29909	515432
1361	515433
33466	515434
763	515435
54027	515436
13164	515437
5991	515438
33387	515439
24893	515440
137766	515441
34590	515442
109389	515443
127114	515444
34250	515445
9279	515446
9570	515447
128156	515448
13877	515449
23847	515450
40415	515451
87310	515452
1509	515453
5603	515454
20398	515455
2759	515456
128588	515457
66827	515458
11717	515459
118755	515460
87385	515461
12794	515462
25426	515463
27186	515464
7272	515465
77118	515466
14153	515467
60069	515468
5573	515469
47686	515470
96331	515471
23797	515472
144876	515473
16464	515474
111237	515475
13909	515476
94059	515477
24569	515478
567	515479
33369	515480
1284	515481
68357	515482
3718	515483
60007	515484
51924	515485
7322	515486
81	515487
74438	515488
6713	515489
136370	515490
52338	515491
77632	515492
2403	515493
112913	515494
44058	515495
69866	515496
44402	515497
121280	515498
24956	515499
69646	515500
49440	515501
64405	515502
84240	515503
17572	515504
32622	515505
66788	515506
22214	515507
14481	515508
23	515509
28373	515510
93301	515511
17942	515512
70133	515513
87423	515514
11505	515515
37525	515516
16537	515517
567	515518
141039	515519
4464	515520
4882	515521
17995	515522
33066	515523
86767	515524
581	515525
22769	515526
86983	515527
3665	515528
13554	515529
18457	515530
6542	515531
78327	515532
51349	515533
48693	515534
1952	515535
68849	515536
12664	515537
21148	515538
60788	515539
75432	515540
76681	515541
1686	515542
136719	515543
51798	515544
9508	515545
93727	515546
136034	515547
75750	515548
150153	515549
43493	515550
79059	515551
24488	515552
105834	515553
49845	515554
63127	515555
140655	515556
98269	515557
51551	515558
4995	515559
117119	515560
413	515561
52736	515562
375	515563
34738	515564
51713	515565
70766	515566
26808	515567
120165	515568
113680	515569
17614	515570
9781	515571
29848	515572
29425	515573
57598	515574
66124	515575
24273	515576
12764	515577
24806	515578
117743	515579
12607	515580
77371	515581
55355	515582
116710	515583
11834	515584
215	515585
21534	515586
5311	515587
21	515588
40714	515589
118461	515590
15927	515591
122596	515592
17639	515593
39580	515594
37551	515595
61983	515596
152	515597
33806	515598
4802	515599
68773	515600
83999	515601
411	515602
18331	515603
49591	515604
45412	515605
37856	515606
9544	515607
2020	515608
21011	515609
51972	515610
96875	515611
133464	515612
123906	515613
46698	515614
111643	515615
38425	515616
12661	515617
44904	515618
27459	515619
7344	515620
72217	515621
84345	515622
48753	515623
96183	515624
80316	515625
71461	515626
22197	515627
21657	515628
73134	515629
28913	515630
76222	515631
20854	515632
55403	515633
29330	515634
335	515635
21925	515636
45402	515637
4709	515638
7930	515639
63026	515640
105575	515641
13644	515642
141038	515643
46606	515644
31833	515645
81444	515646
24680	515647
67432	515648
10942	515649
39236	515650
66507	515651
6186	515652
8983	515653
21000	515654
30556	515655
16432	515656
38973	515657
35025	515658
9802	515659
96719	515660
69900	515661
4729	515662
14898	515663
23369	515664
98	515665
106265	515666
97781	515667
90788	515668
93385	515669
81603	515670
46542	515671
74527	515672
1156	515673
22162	515674
19354	515675
88076	515676
9507	515677
52602	515678
139641	515679
89969	515680
31565	515681
84341	515682
39284	515683
12331	515684
91302	515685
132946	515686
67031	515687
22827	515688
33212	515689
65179	515690
33873	515691
30907	515692
6227	515693
36904	515694
11790	515695
11947	515696
30473	515697
3667	515698
35002	515699
20668	515700
7268	515701
2958	515702
919	515703
66562	515704
73639	515705
96016	515706
1957	515707
11093	515708
107179	515709
5090	515710
10857	515711
34889	515712
40829	515713
1465	515714
135989	515715
73793	515716
64929	515717
20647	515718
26206	515719
67986	515720
84365	515721
5149	515722
8136	515723
75151	515724
65926	515725
149606	515726
27359	515727
59896	515728
6802	515729
56	515730
52260	515731
100124	515732
41116	515733
35318	515734
17891	515735
13105	515736
26103	515737
18094	515738
135926	515739
144006	515740
11134	515741
9648	515742
601	515743
22248	515744
32575	515745
470	515746
39342	515747
19330	515748
15438	515749
60627	515750
28538	515751
27032	515752
143811	515753
37828	515754
33407	515755
65613	515756
24900	515757
49219	515758
23954	515759
88880	515760
9329	515761
8772	515762
49052	515763
79979	515764
96467	515765
1107	515766
77063	515767
54488	515768
111627	515769
175	515770
13591	515771
116496	515772
49381	515773
498	515774
25550	515775
77490	515776
52505	515777
97452	515778
135919	515779
72067	515780
48759	515781
117294	515782
39351	515783
47359	515784
30521	515785
53816	515786
13251	515787
34636	515788
37528	515789
87158	515790
1738	515791
138022	515792
83674	515793
38570	515794
99008	515795
59772	515796
98044	515797
26751	515798
9784	515799
29955	515800
26791	515801
334	515802
67115	515803
53711	515804
58901	515805
4885	515806
79561	515807
53491	515808
16599	515809
5153	515810
135294	515811
12538	515812
46467	515813
27963	515814
56529	515815
38917	515816
42736	515817
88939	515818
81675	515819
85951	515820
113250	515821
320	515822
76368	515823
13812	515824
115209	515825
29019	515826
48457	515827
22422	515828
62289	515829
862	515830
35348	515831
58644	515832
11263	515833
13667	515834
92991	515835
107828	515836
15196	515837
23591	515838
11365	515839
81243	515840
27641	515841
56306	515842
43239	515843
36918	515844
4035	515845
114650	515846
4203	515847
120415	515848
28967	515849
48046	515850
44482	515851
22202	515852
12512	515853
9923	515854
49876	515855
4410	515856
41086	515857
8022	515858
65366	515859
7183	515860
2815	515861
10796	515862
11165	515863
3215	515864
26441	515865
73319	515866
79390	515867
9600	515868
23542	515869
60175	515870
749	515871
23135	515872
124142	515873
101047	515874
106639	515875
36358	515876
54738	515877
5200	515878
92503	515879
104650	515880
8094	515881
15137	515882
1858	515883
102226	515884
21706	515885
558	515886
74988	515887
63061	515888
23301	515889
404	515890
14232	515891
82351	515892
130617	515893
6680	515894
9945	515895
68630	515896
71803	515897
9845	515898
9158	515899
23298	515900
40021	515901
36291	515902
38606	515903
30109	515904
76630	515905
36977	515906
40076	515907
44908	515908
32118	515909
8188	515910
25332	515911
104619	515912
56097	515913
14236	515914
1637	515915
86833	515916
199	515917
85180	515918
99803	515919
121446	515920
35674	515921
80956	515922
12263	515923
25734	515924
82269	515925
74098	515926
50361	515927
79331	515928
34979	515929
21871	515930
140027	515931
1529	515932
520	515933
4668	515934
22801	515935
69441	515936
44145	515937
2481	515938
56304	515939
9431	515940
42763	515941
80850	515942
30597	515943
136175	515944
109489	515945
56542	515946
16918	515947
49137	515948
45687	515949
27484	515950
17602	515951
56494	515952
101346	515953
125204	515954
84814	515955
31340	515956
10759	515957
3711	515958
17903	515959
71061	515960
8016	515961
31582	515962
81826	515963
80427	515964
14660	515965
71397	515966
988	515967
16023	515968
12839	515969
85256	515970
68433	515971
112843	515972
95706	515973
14489	515974
70795	515975
112357	515976
12894	515977
20377	515978
107967	515979
74200	515980
129324	515981
105224	515982
9237	515983
38677	515984
13820	515985
36188	515986
18777	515987
110408	515988
62275	515989
129312	515990
40067	515991
79791	515992
122076	515993
124797	515994
72646	515995
16383	515996
60763	515997
43046	515998
25177	515999
72412	516000
8175	516001
21209	516002
8902	516003
97400	516004
13050	516005
23914	516006
23559	516007
2265	516008
1057	516009
25990	516010
19514	516011
107905	516012
54140	516013
7145	516014
1415	516015
32721	516016
21044	516017
150	516018
59810	516019
1292	516020
40615	516021
1966	516022
3596	516023
21236	516024
21087	516025
42844	516026
38831	516027
96739	516028
5059	516029
10118	516030
3715	516031
54070	516032
1727	516033
5757	516034
94423	516035
39352	516036
1831	516037
59946	516038
59846	516039
30678	516040
15572	516041
90808	516042
14483	516043
40762	516044
62799	516045
118853	516046
91347	516047
44495	516048
37841	516049
1454	516050
97014	516051
25560	516052
1893	516053
57800	516054
96203	516055
60801	516056
15130	516057
73491	516058
16206	516059
7445	516060
105880	516061
10239	516062
27737	516063
14396	516064
48094	516065
8176	516066
107532	516067
70488	516068
42126	516069
4010	516070
84252	516071
135106	516072
145525	516073
2618	516074
460	516075
92583	516076
48059	516077
48104	516078
120738	516079
26	516080
42283	516081
11985	516082
29065	516083
85889	516084
94629	516085
69889	516086
96836	516087
73732	516088
37920	516089
63867	516090
90096	516091
60517	516092
2381	516093
323	516094
76203	516095
752	516096
44501	516097
37767	516098
63747	516099
44575	516100
11661	516101
101766	516102
36876	516103
71516	516104
1408	516105
18926	516106
105000	516107
14372	516108
82341	516109
70927	516110
17931	516111
131862	516112
2776	516113
83851	516114
84845	516115
39001	516116
98468	516117
65518	516118
4383	516119
100676	516120
37760	516121
82648	516122
6291	516123
24049	516124
30694	516125
2924	516126
62764	516127
48242	516128
62198	516129
18535	516130
3479	516131
27437	516132
38098	516133
2527	516134
113883	516135
65174	516136
2962	516137
12802	516138
31738	516139
287	516140
31774	516141
26264	516142
6427	516143
48600	516144
71692	516145
54325	516146
92822	516147
14124	516148
1393	516149
21526	516150
50094	516151
63318	516152
8654	516153
143978	516154
78246	516155
33532	516156
61292	516157
78887	516158
64357	516159
11504	516160
28837	516161
77303	516162
3466	516163
111207	516164
42252	516165
110909	516166
92474	516167
24405	516168
22954	516169
66090	516170
31735	516171
55992	516172
44090	516173
47908	516174
9073	516175
14533	516176
90119	516177
12643	516178
13386	516179
58091	516180
56148	516181
33946	516182
5428	516183
29776	516184
1391	516185
2026	516186
64896	516187
79853	516188
75820	516189
93344	516190
25152	516191
8667	516192
133770	516193
60417	516194
25749	516195
4051	516196
137380	516197
70988	516198
34458	516199
100702	516200
10425	516201
128406	516202
31184	516203
2543	516204
84336	516205
41419	516206
55785	516207
101385	516208
48931	516209
32026	516210
41143	516211
7448	516212
104387	516213
24488	516214
56641	516215
1280	516216
61432	516217
3901	516218
39993	516219
4367	516220
74059	516221
92595	516222
99904	516223
51236	516224
42812	516225
5021	516226
48522	516227
24759	516228
3249	516229
283	516230
34363	516231
37883	516232
59157	516233
64582	516234
33583	516235
94054	516236
57935	516237
22713	516238
4072	516239
27272	516240
67465	516241
276	516242
47767	516243
35862	516244
19	516245
72379	516246
49964	516247
62731	516248
73400	516249
4974	516250
9896	516251
10	516252
88604	516253
26823	516254
3191	516255
21722	516256
56496	516257
71831	516258
10716	516259
60378	516260
79208	516261
758	516262
48614	516263
40809	516264
24623	516265
148304	516266
26000	516267
5779	516268
121192	516269
1889	516270
123419	516271
4058	516272
34148	516273
116020	516274
104116	516275
17720	516276
52851	516277
70863	516278
28546	516279
51743	516280
8793	516281
122119	516282
3513	516283
45109	516284
22895	516285
85478	516286
8378	516287
931	516288
99167	516289
11637	516290
16608	516291
21714	516292
17292	516293
56686	516294
52493	516295
24597	516296
34443	516297
56684	516298
114251	516299
42597	516300
30731	516301
109662	516302
116849	516303
100615	516304
739	516305
13353	516306
102449	516307
530	516308
9131	516309
78024	516310
11121	516311
61354	516312
95917	516313
18386	516314
34742	516315
104121	516316
3865	516317
42489	516318
11857	516319
30672	516320
123563	516321
122353	516322
48468	516323
14266	516324
3196	516325
86644	516326
2024	516327
18045	516328
18754	516329
11470	516330
2002	516331
56391	516332
58536	516333
11783	516334
18097	516335
5631	516336
66047	516337
77137	516338
49466	516339
62984	516340
62946	516341
16281	516342
45015	516343
31021	516344
583	516345
6656	516346
15389	516347
7298	516348
22338	516349
107470	516350
14807	516351
694	516352
40458	516353
26572	516354
24594	516355
6565	516356
18691	516357
3151	516358
54632	516359
134864	516360
11126	516361
10101	516362
25426	516363
9988	516364
6054	516365
52408	516366
55474	516367
103231	516368
4468	516369
33232	516370
3786	516371
11257	516372
50270	516373
84	516374
34455	516375
68246	516376
957	516377
45575	516378
140793	516379
26693	516380
10985	516381
17279	516382
27794	516383
25885	516384
75361	516385
28295	516386
24284	516387
75217	516388
130157	516389
10347	516390
15302	516391
66212	516392
25189	516393
63949	516394
121958	516395
24896	516396
9138	516397
32389	516398
26683	516399
34637	516400
11263	516401
43048	516402
109869	516403
78122	516404
137166	516405
2197	516406
2471	516407
53110	516408
93922	516409
6746	516410
84291	516411
2741	516412
131	516413
14723	516414
135042	516415
76401	516416
20223	516417
60532	516418
2731	516419
80647	516420
21717	516421
117974	516422
118816	516423
57458	516424
42164	516425
277	516426
45256	516427
105803	516428
22565	516429
1169	516430
42596	516431
49836	516432
73282	516433
87649	516434
9514	516435
17610	516436
34263	516437
17683	516438
70397	516439
53328	516440
38435	516441
52115	516442
22459	516443
17919	516444
117939	516445
128108	516446
10516	516447
26842	516448
31493	516449
108414	516450
6644	516451
59240	516452
137912	516453
81660	516454
12543	516455
41506	516456
88558	516457
26302	516458
93844	516459
3868	516460
77324	516461
85866	516462
39591	516463
3118	516464
47925	516465
4565	516466
1608	516467
8535	516468
65862	516469
27509	516470
9079	516471
16246	516472
1910	516473
77023	516474
81007	516475
7901	516476
76911	516477
27367	516478
22340	516479
98960	516480
32786	516481
5492	516482
26645	516483
20804	516484
8319	516485
8577	516486
64176	516487
12528	516488
108	516489
26531	516490
88324	516491
136872	516492
846	516493
7701	516494
71570	516495
135147	516496
44745	516497
53482	516498
14328	516499
41101	516500
54532	516501
116418	516502
128600	516503
100156	516504
30736	516505
36788	516506
18434	516507
103601	516508
142000	516509
987	516510
52302	516511
30301	516512
56589	516513
29561	516514
20965	516515
25815	516516
61632	516517
106391	516518
7074	516519
137767	516520
83856	516521
91196	516522
40708	516523
10134	516524
48683	516525
2224	516526
19851	516527
56003	516528
25205	516529
34354	516530
37396	516531
8817	516532
28247	516533
4135	516534
570	516535
51435	516536
45159	516537
19889	516538
129	516539
9279	516540
13213	516541
26912	516542
21835	516543
41545	516544
27897	516545
40366	516546
35078	516547
68179	516548
30789	516549
12240	516550
35067	516551
64295	516552
78337	516553
82518	516554
132077	516555
3611	516556
2048	516557
121993	516558
143962	516559
17641	516560
52046	516561
120292	516562
30581	516563
19348	516564
11478	516565
111131	516566
25193	516567
1364	516568
1137	516569
65868	516570
36738	516571
54385	516572
6993	516573
99710	516574
27099	516575
5192	516576
3912	516577
68638	516578
9290	516579
18016	516580
79470	516581
64682	516582
125716	516583
11173	516584
108114	516585
47936	516586
647	516587
133451	516588
117152	516589
4766	516590
45538	516591
19981	516592
23661	516593
113929	516594
129640	516595
41604	516596
103799	516597
1261	516598
57314	516599
116811	516600
53645	516601
4551	516602
17733	516603
95376	516604
22	516605
1438	516606
60814	516607
59369	516608
43104	516609
41347	516610
70963	516611
62498	516612
38995	516613
14943	516614
30730	516615
142023	516616
15619	516617
62306	516618
10364	516619
10014	516620
111105	516621
56211	516622
40701	516623
85053	516624
24128	516625
90386	516626
44084	516627
15761	516628
84238	516629
86058	516630
36105	516631
12298	516632
7447	516633
729	516634
27865	516635
8036	516636
52180	516637
148293	516638
15056	516639
895	516640
13927	516641
34676	516642
137592	516643
59149	516644
9204	516645
24465	516646
45157	516647
32812	516648
9581	516649
74502	516650
55815	516651
3003	516652
23085	516653
20920	516654
10192	516655
65620	516656
394	516657
51505	516658
43910	516659
29949	516660
87128	516661
14906	516662
4019	516663
50567	516664
141259	516665
6218	516666
56667	516667
15685	516668
119330	516669
26	516670
41376	516671
1990	516672
4837	516673
259	516674
101581	516675
20946	516676
438	516677
90593	516678
45219	516679
37382	516680
31622	516681
19140	516682
74878	516683
85359	516684
57534	516685
10497	516686
86098	516687
45333	516688
24	516689
24112	516690
820	516691
60857	516692
16385	516693
12753	516694
1233	516695
42027	516696
38804	516697
98338	516698
98575	516699
27167	516700
109494	516701
3227	516702
18289	516703
119216	516704
45611	516705
44397	516706
303	516707
38427	516708
215	516709
12479	516710
51087	516711
17676	516712
19964	516713
11834	516714
2473	516715
28175	516716
22824	516717
43870	516718
49223	516719
3599	516720
213	516721
75672	516722
92159	516723
570	516724
54539	516725
80897	516726
2457	516727
13637	516728
46260	516729
32985	516730
7983	516731
73458	516732
26511	516733
32282	516734
47341	516735
36710	516736
98479	516737
32387	516738
18873	516739
76071	516740
38759	516741
4488	516742
3047	516743
53799	516744
1238	516745
36273	516746
11271	516747
83162	516748
59480	516749
64036	516750
19352	516751
28979	516752
64793	516753
27047	516754
37746	516755
102416	516756
6148	516757
36180	516758
35412	516759
11544	516760
72469	516761
53798	516762
80332	516763
89162	516764
95882	516765
16230	516766
38782	516767
18335	516768
85733	516769
69492	516770
2586	516771
54669	516772
43995	516773
107223	516774
53501	516775
87348	516776
46971	516777
94	516778
99120	516779
1075	516780
167	516781
68336	516782
23770	516783
26180	516784
27551	516785
50468	516786
56136	516787
70972	516788
55783	516789
68602	516790
32033	516791
9889	516792
94920	516793
117340	516794
58168	516795
70135	516796
10612	516797
68662	516798
35908	516799
2585	516800
126520	516801
16	516802
34353	516803
54256	516804
21545	516805
25526	516806
68273	516807
17913	516808
58467	516809
66186	516810
37030	516811
39155	516812
80694	516813
44994	516814
97492	516815
31642	516816
334	516817
16699	516818
45403	516819
83792	516820
11403	516821
51624	516822
212	516823
9943	516824
88653	516825
50466	516826
5317	516827
109063	516828
4124	516829
6044	516830
59005	516831
63509	516832
38200	516833
83799	516834
26487	516835
5503	516836
6374	516837
26708	516838
101745	516839
68966	516840
12688	516841
14403	516842
145105	516843
42820	516844
48973	516845
63299	516846
1913	516847
76108	516848
8184	516849
2314	516850
15456	516851
43503	516852
32192	516853
92432	516854
25384	516855
34822	516856
2274	516857
5629	516858
5653	516859
25017	516860
36365	516861
94433	516862
136019	516863
80209	516864
25722	516865
17116	516866
43690	516867
65421	516868
49866	516869
2316	516870
15998	516871
80664	516872
26306	516873
22457	516874
33954	516875
18506	516876
145618	516877
132435	516878
25954	516879
18832	516880
21796	516881
11339	516882
11127	516883
3751	516884
19194	516885
139173	516886
87730	516887
63410	516888
55353	516889
495	516890
15257	516891
12190	516892
28403	516893
117129	516894
111305	516895
64642	516896
60977	516897
18328	516898
50033	516899
46632	516900
21394	516901
34156	516902
48474	516903
12514	516904
3352	516905
6532	516906
20710	516907
52208	516908
5545	516909
112479	516910
28177	516911
855	516912
58684	516913
85867	516914
90377	516915
17118	516916
29182	516917
50823	516918
70958	516919
38335	516920
56848	516921
706	516922
51708	516923
4824	516924
58056	516925
117714	516926
17606	516927
750	516928
129813	516929
140688	516930
926	516931
8551	516932
6264	516933
445	516934
10012	516935
22506	516936
411	516937
100790	516938
17686	516939
106	516940
24185	516941
8073	516942
9955	516943
85675	516944
65520	516945
3470	516946
68059	516947
9446	516948
13584	516949
13559	516950
1737	516951
43310	516952
49624	516953
5748	516954
86493	516955
34512	516956
21340	516957
698	516958
25220	516959
19251	516960
130922	516961
26748	516962
5772	516963
16608	516964
60349	516965
114402	516966
4652	516967
141172	516968
78924	516969
93973	516970
35893	516971
3115	516972
53129	516973
8708	516974
1683	516975
66260	516976
135	516977
53793	516978
723	516979
54504	516980
22030	516981
9873	516982
17629	516983
96864	516984
22332	516985
131814	516986
56747	516987
624	516988
30882	516989
1197	516990
71421	516991
5546	516992
12826	516993
17628	516994
46089	516995
18359	516996
15207	516997
16626	516998
52	516999
31343	517000
69077	517001
9440	517002
2505	517003
135178	517004
36690	517005
63544	517006
26199	517007
57236	517008
65085	517009
46395	517010
105	517011
942	517012
125639	517013
6071	517014
824	517015
30801	517016
54242	517017
69506	517018
29069	517019
39277	517020
139951	517021
46612	517022
970	517023
36720	517024
56222	517025
64906	517026
41592	517027
2831	517028
58562	517029
17288	517030
112953	517031
31873	517032
70562	517033
29881	517034
7309	517035
19058	517036
37235	517037
86122	517038
4412	517039
14926	517040
13455	517041
38026	517042
9436	517043
1924	517044
54679	517045
23463	517046
65730	517047
26978	517048
114115	517049
113207	517050
90378	517051
32668	517052
30436	517053
74302	517054
10931	517055
3198	517056
8442	517057
67145	517058
1343	517059
103825	517060
7892	517061
120127	517062
9941	517063
60312	517064
12591	517065
7964	517066
20609	517067
61707	517068
61723	517069
3896	517070
83840	517071
44224	517072
99932	517073
109671	517074
13195	517075
16766	517076
3830	517077
10123	517078
110754	517079
10092	517080
27324	517081
120851	517082
11062	517083
21554	517084
3082	517085
42387	517086
17045	517087
28072	517088
32926	517089
9957	517090
67197	517091
76153	517092
27598	517093
14534	517094
51522	517095
6904	517096
45890	517097
74155	517098
7368	517099
93674	517100
131195	517101
137945	517102
144173	517103
89852	517104
102122	517105
23345	517106
18201	517107
24494	517108
10012	517109
15612	517110
214	517111
52536	517112
34209	517113
21789	517114
38873	517115
20298	517116
36193	517117
44988	517118
37806	517119
22599	517120
16216	517121
29715	517122
20185	517123
5407	517124
15545	517125
1305	517126
136678	517127
80008	517128
3483	517129
23740	517130
81397	517131
6866	517132
24477	517133
71020	517134
14767	517135
1314	517136
24734	517137
46530	517138
18085	517139
23805	517140
3030	517141
41385	517142
7647	517143
19170	517144
26969	517145
17419	517146
16515	517147
87693	517148
40914	517149
4095	517150
15340	517151
46379	517152
965	517153
40824	517154
18445	517155
40514	517156
35068	517157
83532	517158
561	517159
102525	517160
5343	517161
3083	517162
35469	517163
97852	517164
24567	517165
98346	517166
81145	517167
24146	517168
1320	517169
44454	517170
44653	517171
11365	517172
17119	517173
103112	517174
22145	517175
2823	517176
128169	517177
10789	517178
14655	517179
44749	517180
75443	517181
30495	517182
49674	517183
117733	517184
13712	517185
17986	517186
5865	517187
127079	517188
37199	517189
8841	517190
31330	517191
11597	517192
22300	517193
23520	517194
2896	517195
8882	517196
46304	517197
11315	517198
2394	517199
64140	517200
41028	517201
18078	517202
140453	517203
85965	517204
15088	517205
9551	517206
121	517207
100821	517208
4643	517209
4515	517210
48624	517211
2670	517212
91076	517213
32549	517214
12305	517215
84604	517216
18544	517217
107039	517218
109993	517219
76818	517220
38336	517221
7432	517222
71770	517223
75548	517224
10531	517225
125702	517226
34368	517227
85859	517228
16965	517229
97490	517230
41985	517231
21659	517232
42692	517233
31659	517234
7393	517235
26066	517236
40681	517237
1147	517238
103052	517239
6814	517240
115916	517241
56777	517242
36687	517243
5566	517244
5718	517245
8736	517246
15245	517247
14359	517248
8559	517249
8395	517250
2506	517251
1005	517252
31151	517253
75826	517254
134248	517255
4367	517256
85286	517257
23170	517258
61554	517259
3205	517260
31398	517261
1149	517262
36434	517263
111233	517264
20720	517265
16663	517266
9551	517267
45063	517268
71008	517269
91370	517270
59028	517271
56770	517272
7005	517273
3820	517274
4860	517275
36163	517276
9586	517277
11576	517278
73283	517279
26174	517280
2498	517281
3833	517282
61535	517283
443	517284
38998	517285
73747	517286
1622	517287
30826	517288
8112	517289
93788	517290
8596	517291
74359	517292
37648	517293
2732	517294
51025	517295
21978	517296
102179	517297
9737	517298
18451	517299
56603	517300
4792	517301
22115	517302
8655	517303
132719	517304
21973	517305
39587	517306
32117	517307
83694	517308
104047	517309
79696	517310
65720	517311
38609	517312
842	517313
64319	517314
83587	517315
38725	517316
117926	517317
97985	517318
45542	517319
112014	517320
27253	517321
11540	517322
46180	517323
22800	517324
35896	517325
26424	517326
45047	517327
105325	517328
51977	517329
38115	517330
47952	517331
7626	517332
11024	517333
19126	517334
37268	517335
17901	517336
4330	517337
24	517338
3584	517339
46561	517340
38503	517341
135732	517342
36111	517343
39705	517344
28163	517345
62640	517346
95080	517347
5239	517348
105087	517349
21261	517350
5715	517351
34329	517352
18388	517353
52061	517354
80080	517355
10400	517356
36343	517357
7189	517358
317	517359
87	517360
30123	517361
102881	517362
67793	517363
20255	517364
7364	517365
130653	517366
38059	517367
3237	517368
82845	517369
109315	517370
53614	517371
44248	517372
11921	517373
61946	517374
5326	517375
7876	517376
1131	517377
27066	517378
280	517379
3886	517380
87931	517381
50295	517382
127111	517383
3981	517384
54878	517385
33975	517386
61416	517387
15615	517388
143344	517389
71561	517390
12261	517391
16056	517392
27997	517393
13656	517394
12496	517395
23139	517396
66667	517397
69058	517398
11115	517399
43411	517400
86160	517401
1141	517402
66094	517403
2272	517404
99667	517405
5141	517406
3622	517407
59542	517408
26928	517409
63116	517410
87737	517411
89166	517412
43237	517413
55432	517414
1128	517415
10440	517416
10249	517417
1859	517418
118098	517419
98930	517420
7821	517421
16389	517422
97963	517423
64082	517424
46465	517425
25324	517426
58483	517427
45068	517428
36465	517429
134366	517430
24384	517431
2059	517432
14497	517433
2638	517434
72356	517435
130614	517436
27034	517437
42113	517438
14958	517439
19691	517440
385	517441
39550	517442
25553	517443
20882	517444
26328	517445
10265	517446
49093	517447
4627	517448
27308	517449
41924	517450
6870	517451
64940	517452
130726	517453
92644	517454
1437	517455
80880	517456
138191	517457
55743	517458
51	517459
55841	517460
38506	517461
53440	517462
41270	517463
32902	517464
79140	517465
24175	517466
67220	517467
82570	517468
20590	517469
60295	517470
22665	517471
46636	517472
102448	517473
59252	517474
14074	517475
44008	517476
114625	517477
35479	517478
21723	517479
111138	517480
110037	517481
3888	517482
58015	517483
3753	517484
16846	517485
31675	517486
16088	517487
10282	517488
52599	517489
1090	517490
114321	517491
83290	517492
2222	517493
15591	517494
107645	517495
63644	517496
12263	517497
34136	517498
87238	517499
1658	517500
2049	517501
40704	517502
39961	517503
84255	517504
114300	517505
126489	517506
838	517507
130288	517508
10141	517509
4125	517510
23901	517511
77128	517512
1505	517513
2625	517514
95743	517515
81695	517516
14207	517517
116352	517518
45355	517519
128015	517520
117611	517521
3536	517522
32574	517523
71334	517524
13810	517525
77367	517526
31706	517527
5712	517528
36774	517529
9700	517530
37006	517531
53699	517532
44403	517533
16562	517534
11539	517535
56153	517536
27488	517537
20	517538
3586	517539
2828	517540
31394	517541
51252	517542
86853	517543
35825	517544
54548	517545
6648	517546
63227	517547
2492	517548
62972	517549
9553	517550
8949	517551
4799	517552
366	517553
115	517554
128765	517555
10303	517556
22329	517557
1427	517558
7673	517559
55195	517560
3972	517561
85208	517562
4602	517563
20538	517564
8563	517565
10859	517566
27095	517567
25156	517568
2386	517569
7384	517570
25042	517571
91126	517572
39509	517573
53423	517574
9110	517575
22246	517576
93657	517577
53420	517578
11831	517579
92583	517580
64535	517581
2269	517582
130632	517583
67744	517584
2439	517585
3181	517586
12883	517587
68536	517588
2504	517589
4015	517590
58299	517591
52911	517592
2502	517593
45788	517594
11381	517595
47123	517596
52239	517597
118692	517598
33824	517599
1504	517600
7389	517601
78871	517602
76772	517603
24696	517604
40641	517605
53378	517606
10236	517607
58921	517608
59124	517609
83443	517610
4953	517611
17248	517612
14611	517613
85829	517614
20495	517615
113631	517616
71810	517617
12374	517618
1098	517619
62541	517620
50323	517621
39138	517622
30935	517623
130807	517624
85327	517625
108162	517626
30541	517627
16979	517628
103119	517629
17368	517630
56299	517631
47985	517632
23705	517633
5246	517634
31205	517635
87375	517636
54942	517637
23816	517638
31200	517639
103248	517640
8657	517641
44014	517642
35539	517643
2511	517644
12214	517645
4387	517646
905	517647
54683	517648
11100	517649
13914	517650
3852	517651
41782	517652
84305	517653
9969	517654
53305	517655
33301	517656
102764	517657
44852	517658
96011	517659
31515	517660
2951	517661
31285	517662
70362	517663
4575	517664
6758	517665
1813	517666
68820	517667
15280	517668
45127	517669
3395	517670
50842	517671
111751	517672
31853	517673
956	517674
4971	517675
167	517676
79047	517677
11330	517678
132953	517679
38167	517680
55912	517681
857	517682
51425	517683
66208	517684
559	517685
4106	517686
91381	517687
7094	517688
19545	517689
65871	517690
51719	517691
39312	517692
87650	517693
34328	517694
47157	517695
11473	517696
96974	517697
1649	517698
44558	517699
39406	517700
122024	517701
46645	517702
108345	517703
10633	517704
17834	517705
15093	517706
1772	517707
3184	517708
115015	517709
70632	517710
41636	517711
13073	517712
58917	517713
102731	517714
25925	517715
68924	517716
1952	517717
97506	517718
65623	517719
39654	517720
9064	517721
12	517722
74624	517723
100093	517724
114688	517725
4565	517726
4480	517727
56994	517728
8040	517729
3834	517730
57151	517731
83097	517732
28586	517733
219	517734
3612	517735
34690	517736
14255	517737
20543	517738
29833	517739
110175	517740
55842	517741
27891	517742
49220	517743
98705	517744
26933	517745
49636	517746
9682	517747
56772	517748
5576	517749
14923	517750
4246	517751
59497	517752
81047	517753
71578	517754
124936	517755
23364	517756
51489	517757
29585	517758
9035	517759
78625	517760
104076	517761
59978	517762
15268	517763
82	517764
29714	517765
94330	517766
20348	517767
29956	517768
5910	517769
128127	517770
16404	517771
45000	517772
34014	517773
28254	517774
51864	517775
33419	517776
95540	517777
9217	517778
29958	517779
57723	517780
124411	517781
10524	517782
27422	517783
55154	517784
27737	517785
49730	517786
120557	517787
25078	517788
58381	517789
71243	517790
23148	517791
8737	517792
73006	517793
28430	517794
12490	517795
23556	517796
64371	517797
19045	517798
142816	517799
40387	517800
24511	517801
60156	517802
68275	517803
42691	517804
134773	517805
35683	517806
91559	517807
5243	517808
13606	517809
37030	517810
52508	517811
6859	517812
54213	517813
30899	517814
31270	517815
66598	517816
35116	517817
61484	517818
48501	517819
2750	517820
9420	517821
24211	517822
24511	517823
7929	517824
95658	517825
116923	517826
33370	517827
29140	517828
18671	517829
16261	517830
56320	517831
54779	517832
125782	517833
3536	517834
6687	517835
7789	517836
10893	517837
37085	517838
109809	517839
7010	517840
38818	517841
108916	517842
7575	517843
101295	517844
71687	517845
13136	517846
96284	517847
113393	517848
42225	517849
88976	517850
52424	517851
24039	517852
45475	517853
43636	517854
31770	517855
19164	517856
22835	517857
145842	517858
69313	517859
2136	517860
9201	517861
9340	517862
15889	517863
393	517864
9101	517865
97222	517866
9157	517867
86027	517868
129379	517869
103468	517870
17567	517871
7408	517872
37283	517873
58153	517874
48565	517875
116187	517876
97489	517877
8728	517878
96648	517879
69850	517880
47765	517881
83226	517882
11482	517883
83604	517884
76423	517885
5000	517886
5312	517887
20369	517888
35620	517889
5080	517890
25821	517891
9457	517892
3701	517893
4869	517894
48290	517895
127053	517896
82991	517897
86011	517898
60155	517899
31079	517900
23431	517901
37127	517902
36143	517903
48670	517904
34487	517905
65576	517906
133600	517907
39681	517908
10555	517909
57391	517910
28434	517911
69729	517912
25700	517913
67436	517914
119789	517915
28853	517916
36228	517917
26105	517918
100030	517919
59287	517920
2921	517921
5041	517922
64	517923
14379	517924
65095	517925
24228	517926
62252	517927
3941	517928
105	517929
14201	517930
81534	517931
15489	517932
24506	517933
21596	517934
103046	517935
4213	517936
129742	517937
80722	517938
7076	517939
1365	517940
141309	517941
2096	517942
39295	517943
119734	517944
30224	517945
13002	517946
11547	517947
1379	517948
84582	517949
8357	517950
4583	517951
87648	517952
3791	517953
5282	517954
27685	517955
9191	517956
110672	517957
24319	517958
80061	517959
15490	517960
7466	517961
5556	517962
83242	517963
36578	517964
84104	517965
10414	517966
7400	517967
8197	517968
25016	517969
42329	517970
8028	517971
40109	517972
14567	517973
28990	517974
54172	517975
91843	517976
28483	517977
10202	517978
21069	517979
79283	517980
89	517981
22978	517982
14701	517983
2375	517984
63579	517985
109648	517986
50135	517987
62138	517988
72947	517989
78250	517990
146312	517991
748	517992
23196	517993
4181	517994
28645	517995
98385	517996
71236	517997
66444	517998
149675	517999
10453	518000
132086	518001
72992	518002
125993	518003
4735	518004
133015	518005
49622	518006
1750	518007
85540	518008
26598	518009
71380	518010
96967	518011
55683	518012
3393	518013
25167	518014
7997	518015
63251	518016
107742	518017
40879	518018
17366	518019
67105	518020
25	518021
36668	518022
29346	518023
137603	518024
59926	518025
53290	518026
70170	518027
6540	518028
6311	518029
43166	518030
18473	518031
93530	518032
100999	518033
24	518034
30332	518035
3644	518036
53398	518037
59927	518038
29854	518039
247	518040
26390	518041
93799	518042
27225	518043
147116	518044
43343	518045
39145	518046
8325	518047
55882	518048
61269	518049
42255	518050
52564	518051
27235	518052
11030	518053
77704	518054
3712	518055
60650	518056
61241	518057
8197	518058
1630	518059
9402	518060
57886	518061
89532	518062
1636	518063
35318	518064
20371	518065
1178	518066
33899	518067
51241	518068
103020	518069
119742	518070
40575	518071
61719	518072
11982	518073
57135	518074
81236	518075
17409	518076
37733	518077
59739	518078
68925	518079
19674	518080
80795	518081
2693	518082
5053	518083
24270	518084
6643	518085
22696	518086
116932	518087
1195	518088
65667	518089
113985	518090
41438	518091
103189	518092
24011	518093
70345	518094
8494	518095
46722	518096
85395	518097
218	518098
104873	518099
19582	518100
85903	518101
56705	518102
55847	518103
55990	518104
8111	518105
97861	518106
62094	518107
87826	518108
20240	518109
74694	518110
4128	518111
21130	518112
32262	518113
839	518114
128740	518115
145280	518116
33243	518117
1208	518118
52960	518119
79628	518120
135928	518121
922	518122
31584	518123
57922	518124
971	518125
37087	518126
23219	518127
33904	518128
2319	518129
3816	518130
9306	518131
40133	518132
8990	518133
137155	518134
12116	518135
13830	518136
32472	518137
42177	518138
16850	518139
78740	518140
62163	518141
111165	518142
106212	518143
6040	518144
37918	518145
22802	518146
20779	518147
24459	518148
3686	518149
3696	518150
123192	518151
65832	518152
23924	518153
29040	518154
23095	518155
81830	518156
30574	518157
3011	518158
57960	518159
64653	518160
36176	518161
790	518162
5537	518163
79602	518164
114174	518165
84665	518166
56741	518167
61673	518168
8389	518169
30878	518170
16183	518171
12629	518172
30953	518173
18808	518174
7726	518175
49764	518176
85977	518177
73474	518178
5033	518179
1756	518180
22133	518181
72723	518182
18289	518183
104994	518184
7171	518185
12702	518186
102171	518187
627	518188
29317	518189
45856	518190
84296	518191
3390	518192
64893	518193
46286	518194
29909	518195
27259	518196
75905	518197
66148	518198
44285	518199
3908	518200
116324	518201
51603	518202
129719	518203
1286	518204
78353	518205
75441	518206
25926	518207
19087	518208
42005	518209
62	518210
30318	518211
54012	518212
35734	518213
29448	518214
39186	518215
24262	518216
89803	518217
49313	518218
44456	518219
136	518220
80160	518221
43203	518222
52222	518223
33776	518224
13431	518225
5865	518226
85009	518227
79927	518228
25544	518229
9888	518230
73202	518231
54804	518232
41104	518233
126849	518234
16958	518235
28193	518236
66256	518237
137282	518238
14959	518239
22819	518240
2	518241
75416	518242
4707	518243
46056	518244
16362	518245
278	518246
54293	518247
22895	518248
30	518249
28451	518250
135938	518251
103128	518252
8173	518253
83458	518254
104051	518255
27537	518256
68850	518257
63581	518258
13553	518259
12504	518260
27497	518261
127150	518262
58615	518263
12988	518264
42968	518265
26977	518266
4739	518267
43473	518268
64808	518269
21404	518270
144073	518271
47888	518272
3506	518273
27561	518274
295	518275
5039	518276
67320	518277
7616	518278
34350	518279
82099	518280
66308	518281
10145	518282
9058	518283
39329	518284
7358	518285
9644	518286
913	518287
114825	518288
139454	518289
80934	518290
17309	518291
19504	518292
8230	518293
54689	518294
68521	518295
46104	518296
17546	518297
16512	518298
39713	518299
57626	518300
136402	518301
23596	518302
8388	518303
35138	518304
19257	518305
33436	518306
101578	518307
58	518308
27043	518309
13691	518310
100351	518311
30248	518312
84030	518313
19224	518314
94820	518315
46017	518316
209	518317
23458	518318
30193	518319
32672	518320
50679	518321
97076	518322
545	518323
35191	518324
64120	518325
7415	518326
17486	518327
12060	518328
5888	518329
3863	518330
27895	518331
14396	518332
85841	518333
27256	518334
56411	518335
358	518336
7452	518337
12068	518338
64584	518339
1182	518340
74414	518341
139672	518342
177	518343
87392	518344
67688	518345
84955	518346
3145	518347
17878	518348
18068	518349
16069	518350
45042	518351
41293	518352
2499	518353
2970	518354
29091	518355
68284	518356
66505	518357
31378	518358
13480	518359
41735	518360
604	518361
693	518362
32083	518363
33410	518364
20650	518365
121266	518366
20162	518367
45035	518368
22898	518369
138623	518370
117624	518371
67653	518372
48445	518373
50313	518374
22084	518375
492	518376
14428	518377
10422	518378
30011	518379
117178	518380
26686	518381
658	518382
56600	518383
59583	518384
53213	518385
16761	518386
58505	518387
14139	518388
54216	518389
17745	518390
89255	518391
61374	518392
12713	518393
41250	518394
108147	518395
23743	518396
21186	518397
3306	518398
4398	518399
128699	518400
43637	518401
86850	518402
5732	518403
32288	518404
91714	518405
131871	518406
8484	518407
58212	518408
1583	518409
31042	518410
32062	518411
142540	518412
139059	518413
74851	518414
60805	518415
34951	518416
136886	518417
11764	518418
90384	518419
7741	518420
58660	518421
114654	518422
33204	518423
96866	518424
14671	518425
41966	518426
131964	518427
119029	518428
26509	518429
43008	518430
145460	518431
23746	518432
87716	518433
77654	518434
7723	518435
42532	518436
74860	518437
23054	518438
8382	518439
30652	518440
63759	518441
30559	518442
100486	518443
40056	518444
2095	518445
6389	518446
63441	518447
48270	518448
136268	518449
31162	518450
80081	518451
64379	518452
35263	518453
54658	518454
34768	518455
69718	518456
20027	518457
44534	518458
74093	518459
14519	518460
15032	518461
16187	518462
47874	518463
83093	518464
19157	518465
124784	518466
63998	518467
67094	518468
30679	518469
1996	518470
56991	518471
136574	518472
32752	518473
66807	518474
42896	518475
33862	518476
39804	518477
292	518478
50717	518479
11341	518480
28969	518481
133319	518482
13955	518483
7500	518484
73328	518485
1972	518486
70497	518487
87925	518488
52755	518489
17804	518490
64051	518491
11777	518492
62778	518493
80974	518494
18995	518495
53694	518496
110054	518497
13100	518498
64468	518499
118228	518500
16460	518501
9478	518502
2144	518503
121689	518504
13636	518505
37845	518506
9939	518507
12035	518508
25546	518509
68464	518510
24850	518511
19266	518512
75632	518513
115870	518514
49892	518515
15502	518516
75844	518517
1710	518518
2086	518519
63898	518520
20	518521
77394	518522
1816	518523
96690	518524
85202	518525
43808	518526
27352	518527
6727	518528
83482	518529
24248	518530
119086	518531
32331	518532
32544	518533
105332	518534
18866	518535
60885	518536
10055	518537
146956	518538
28755	518539
24273	518540
14118	518541
40694	518542
7663	518543
112554	518544
29336	518545
8620	518546
48244	518547
110896	518548
12344	518549
84215	518550
4595	518551
6024	518552
67036	518553
274	518554
54237	518555
4885	518556
21458	518557
9976	518558
36289	518559
73925	518560
14386	518561
7693	518562
20798	518563
2737	518564
11543	518565
101956	518566
11739	518567
8392	518568
48007	518569
11721	518570
120215	518571
40785	518572
115222	518573
21765	518574
3283	518575
4898	518576
58402	518577
38978	518578
6036	518579
37579	518580
2798	518581
46641	518582
34849	518583
98749	518584
22972	518585
37836	518586
85563	518587
56770	518588
4711	518589
13119	518590
14164	518591
7433	518592
8963	518593
65512	518594
112343	518595
8502	518596
18156	518597
110569	518598
14222	518599
63490	518600
125092	518601
4463	518602
19835	518603
17162	518604
58608	518605
3771	518606
56661	518607
33310	518608
86448	518609
51355	518610
109084	518611
35529	518612
4955	518613
34123	518614
678	518615
31711	518616
105572	518617
44904	518618
21300	518619
78699	518620
16608	518621
40946	518622
15730	518623
22584	518624
2323	518625
51478	518626
22884	518627
3327	518628
107581	518629
8291	518630
107242	518631
10555	518632
35091	518633
57645	518634
2581	518635
60694	518636
127675	518637
59	518638
26672	518639
17234	518640
14557	518641
59171	518642
20581	518643
34202	518644
81924	518645
18695	518646
4409	518647
49751	518648
36620	518649
14831	518650
39199	518651
20380	518652
599	518653
26616	518654
4789	518655
789	518656
81350	518657
63677	518658
113391	518659
53303	518660
49406	518661
49764	518662
42128	518663
9566	518664
20720	518665
42537	518666
65723	518667
83251	518668
31884	518669
105246	518670
99420	518671
6502	518672
18242	518673
3477	518674
12740	518675
89445	518676
54809	518677
22477	518678
4516	518679
70932	518680
136	518681
29696	518682
37158	518683
10451	518684
7249	518685
58790	518686
5778	518687
58659	518688
8270	518689
604	518690
5760	518691
41375	518692
27662	518693
37022	518694
17152	518695
32460	518696
28199	518697
86642	518698
77604	518699
83433	518700
83544	518701
79334	518702
19565	518703
82880	518704
22780	518705
18391	518706
21685	518707
1189	518708
10082	518709
984	518710
103137	518711
109453	518712
71317	518713
87721	518714
13440	518715
28869	518716
36069	518717
107762	518718
94690	518719
1030	518720
58463	518721
56973	518722
24660	518723
12572	518724
1872	518725
57309	518726
81465	518727
407	518728
46172	518729
50840	518730
39	518731
18454	518732
64899	518733
39937	518734
74674	518735
35398	518736
80517	518737
8866	518738
121641	518739
1901	518740
65596	518741
27650	518742
79900	518743
959	518744
120886	518745
22231	518746
6071	518747
42187	518748
8718	518749
31080	518750
19743	518751
6442	518752
20997	518753
27628	518754
47188	518755
15551	518756
11149	518757
58747	518758
101547	518759
18327	518760
71459	518761
6054	518762
17362	518763
52501	518764
51561	518765
56290	518766
29677	518767
2713	518768
140832	518769
25868	518770
91406	518771
63523	518772
31497	518773
16954	518774
79352	518775
13323	518776
3326	518777
109403	518778
74295	518779
95436	518780
4536	518781
5830	518782
66871	518783
1035	518784
2950	518785
61394	518786
43102	518787
74170	518788
13712	518789
1439	518790
126755	518791
9126	518792
20503	518793
14519	518794
41961	518795
13982	518796
3640	518797
32465	518798
41574	518799
75103	518800
137991	518801
24593	518802
20924	518803
8351	518804
73791	518805
46279	518806
80043	518807
130942	518808
136603	518809
51414	518810
12326	518811
8508	518812
65134	518813
3182	518814
94855	518815
34443	518816
57184	518817
574	518818
115200	518819
137245	518820
40399	518821
44194	518822
84914	518823
13865	518824
11348	518825
17894	518826
69354	518827
56432	518828
3995	518829
137769	518830
79544	518831
47801	518832
29547	518833
34265	518834
68252	518835
29959	518836
72000	518837
8808	518838
119598	518839
14016	518840
40814	518841
4147	518842
47452	518843
142704	518844
33258	518845
71246	518846
108784	518847
73282	518848
1891	518849
7567	518850
61204	518851
46479	518852
15216	518853
55349	518854
111482	518855
128759	518856
94405	518857
10318	518858
95849	518859
11528	518860
58320	518861
78085	518862
9152	518863
7058	518864
575	518865
19167	518866
10373	518867
6487	518868
34868	518869
59814	518870
50460	518871
97249	518872
67620	518873
63870	518874
253	518875
12037	518876
15845	518877
129544	518878
1376	518879
70914	518880
57796	518881
57548	518882
12922	518883
20782	518884
62585	518885
23219	518886
41405	518887
50283	518888
864	518889
2806	518890
14335	518891
91362	518892
97513	518893
17441	518894
1086	518895
45774	518896
72320	518897
103429	518898
29761	518899
114892	518900
34032	518901
31126	518902
41540	518903
117782	518904
113459	518905
82314	518906
36245	518907
57562	518908
72528	518909
102800	518910
76872	518911
19719	518912
66076	518913
23517	518914
4177	518915
21514	518916
6729	518917
35302	518918
33276	518919
2074	518920
26267	518921
38390	518922
46676	518923
31440	518924
118149	518925
47327	518926
56712	518927
141698	518928
544	518929
97620	518930
1457	518931
9141	518932
92830	518933
53228	518934
3019	518935
12031	518936
79993	518937
5020	518938
49285	518939
17680	518940
49416	518941
105405	518942
104945	518943
22748	518944
32281	518945
136220	518946
2056	518947
18890	518948
17978	518949
75702	518950
47033	518951
119926	518952
34404	518953
48343	518954
4150	518955
35966	518956
52	518957
30836	518958
38943	518959
8820	518960
18991	518961
111200	518962
109248	518963
53081	518964
47149	518965
48907	518966
108522	518967
22456	518968
132087	518969
4204	518970
72301	518971
1413	518972
22597	518973
47588	518974
50050	518975
53875	518976
129692	518977
115140	518978
6669	518979
51490	518980
3680	518981
143226	518982
33770	518983
77832	518984
1070	518985
79773	518986
100729	518987
19317	518988
52663	518989
109160	518990
9556	518991
120865	518992
22108	518993
4476	518994
57863	518995
66979	518996
15234	518997
5223	518998
10011	518999
21073	519000
104799	519001
29703	519002
109806	519003
38353	519004
38347	519005
30505	519006
38243	519007
111339	519008
34844	519009
85974	519010
2608	519011
60688	519012
25679	519013
41501	519014
61119	519015
69726	519016
96894	519017
38391	519018
8240	519019
39768	519020
22497	519021
116761	519022
56429	519023
39	519024
1442	519025
11491	519026
72667	519027
15221	519028
146027	519029
51678	519030
60839	519031
77859	519032
57263	519033
71237	519034
27334	519035
100136	519036
39939	519037
24983	519038
21104	519039
10503	519040
18890	519041
1400	519042
33435	519043
76239	519044
53034	519045
11947	519046
1332	519047
69294	519048
17966	519049
36916	519050
29512	519051
33815	519052
112975	519053
55137	519054
52102	519055
9817	519056
54712	519057
86352	519058
27847	519059
9654	519060
106383	519061
44849	519062
102403	519063
27773	519064
75981	519065
28760	519066
22655	519067
140940	519068
5779	519069
51458	519070
1630	519071
29180	519072
123583	519073
54245	519074
123586	519075
776	519076
23923	519077
18931	519078
23901	519079
3514	519080
49600	519081
124669	519082
72652	519083
12325	519084
97616	519085
16856	519086
32797	519087
52829	519088
37090	519089
68890	519090
48395	519091
13673	519092
144304	519093
86502	519094
29371	519095
146935	519096
5777	519097
79412	519098
17260	519099
119450	519100
99189	519101
62113	519102
58823	519103
74010	519104
130780	519105
9887	519106
45641	519107
48870	519108
15373	519109
4173	519110
104782	519111
13010	519112
82961	519113
36465	519114
83770	519115
1079	519116
53080	519117
16879	519118
9946	519119
19888	519120
57903	519121
43483	519122
16516	519123
56124	519124
13671	519125
59951	519126
74096	519127
11691	519128
53167	519129
61536	519130
142737	519131
71662	519132
26482	519133
54055	519134
14710	519135
37002	519136
30923	519137
60437	519138
60255	519139
51946	519140
38671	519141
76812	519142
51636	519143
19886	519144
66670	519145
89854	519146
22	519147
56328	519148
104121	519149
63292	519150
44188	519151
25865	519152
128568	519153
89359	519154
1268	519155
7461	519156
127564	519157
35538	519158
16709	519159
8808	519160
37613	519161
18750	519162
23763	519163
94912	519164
53109	519165
10695	519166
91496	519167
76204	519168
7730	519169
131723	519170
81881	519171
8644	519172
53083	519173
88618	519174
120065	519175
45168	519176
43835	519177
232	519178
81160	519179
63754	519180
133125	519181
57498	519182
97263	519183
13686	519184
55944	519185
9604	519186
11116	519187
40757	519188
46527	519189
27670	519190
8149	519191
113053	519192
43110	519193
36902	519194
11775	519195
2071	519196
37961	519197
96755	519198
86771	519199
113817	519200
37199	519201
20225	519202
17007	519203
196	519204
47060	519205
133395	519206
11834	519207
86982	519208
3785	519209
30106	519210
25975	519211
9958	519212
56238	519213
49070	519214
54741	519215
782	519216
88122	519217
48303	519218
4501	519219
100330	519220
86263	519221
16489	519222
20	519223
139	519224
9499	519225
35050	519226
3208	519227
1000	519228
56277	519229
59099	519230
56313	519231
31606	519232
7925	519233
41685	519234
4568	519235
53632	519236
1760	519237
7425	519238
85620	519239
13976	519240
88147	519241
90450	519242
57742	519243
34520	519244
46480	519245
9573	519246
1746	519247
77186	519248
36684	519249
34379	519250
78676	519251
54753	519252
19054	519253
31282	519254
87129	519255
5311	519256
91700	519257
31422	519258
7622	519259
58449	519260
87046	519261
111554	519262
9337	519263
46622	519264
108614	519265
26272	519266
86501	519267
18937	519268
133922	519269
6657	519270
82247	519271
129161	519272
3171	519273
59174	519274
7038	519275
42001	519276
1865	519277
20707	519278
121514	519279
10456	519280
4788	519281
118956	519282
42162	519283
95806	519284
13741	519285
12654	519286
112406	519287
40513	519288
33852	519289
37718	519290
86971	519291
1650	519292
4548	519293
3068	519294
71958	519295
5677	519296
10787	519297
17078	519298
85226	519299
27	519300
23213	519301
72183	519302
45887	519303
113483	519304
75246	519305
125448	519306
63548	519307
26302	519308
16365	519309
4884	519310
9467	519311
60713	519312
20951	519313
80897	519314
35779	519315
6376	519316
67409	519317
105767	519318
10929	519319
24179	519320
4977	519321
18465	519322
17901	519323
29140	519324
8028	519325
26945	519326
6515	519327
57590	519328
152	519329
12457	519330
35148	519331
41164	519332
86793	519333
67649	519334
24270	519335
20887	519336
63154	519337
148	519338
51810	519339
9910	519340
74897	519341
68977	519342
26271	519343
35615	519344
79627	519345
101951	519346
54848	519347
17460	519348
28333	519349
9549	519350
69595	519351
53429	519352
71285	519353
17673	519354
4245	519355
27849	519356
5589	519357
111201	519358
34837	519359
100324	519360
11781	519361
43205	519362
97865	519363
126393	519364
13676	519365
5342	519366
2649	519367
65740	519368
61257	519369
104497	519370
59976	519371
13252	519372
23777	519373
20190	519374
877	519375
73781	519376
24801	519377
32103	519378
39986	519379
114938	519380
80165	519381
127569	519382
364	519383
7314	519384
11232	519385
12533	519386
32626	519387
54465	519388
56144	519389
123644	519390
28863	519391
52592	519392
8840	519393
34071	519394
50468	519395
1284	519396
100847	519397
80015	519398
17584	519399
105402	519400
49156	519401
15327	519402
63130	519403
12038	519404
54404	519405
125027	519406
110974	519407
504	519408
56518	519409
16256	519410
136342	519411
3982	519412
73086	519413
136813	519414
264	519415
12410	519416
25315	519417
11185	519418
40661	519419
16542	519420
28997	519421
15168	519422
2211	519423
73655	519424
47262	519425
42102	519426
81397	519427
18164	519428
13399	519429
115818	519430
1612	519431
8902	519432
36761	519433
72464	519434
25263	519435
17476	519436
41187	519437
46865	519438
19730	519439
6674	519440
57098	519441
29978	519442
34602	519443
85844	519444
68642	519445
105	519446
38618	519447
30570	519448
3194	519449
26503	519450
91662	519451
5664	519452
18729	519453
9864	519454
9502	519455
4797	519456
1068	519457
379	519458
80918	519459
1177	519460
40551	519461
137823	519462
95372	519463
65409	519464
78709	519465
87059	519466
20866	519467
134690	519468
55023	519469
58880	519470
32279	519471
14353	519472
51328	519473
47228	519474
78903	519475
54220	519476
18112	519477
12242	519478
49298	519479
26134	519480
13875	519481
84151	519482
80829	519483
35869	519484
10997	519485
39313	519486
33261	519487
2414	519488
12635	519489
211	519490
10160	519491
3337	519492
135923	519493
13609	519494
136663	519495
58889	519496
2385	519497
90611	519498
55236	519499
7906	519500
132011	519501
77999	519502
87149	519503
1771	519504
56792	519505
1061	519506
5476	519507
17070	519508
21074	519509
72102	519510
46349	519511
144600	519512
57531	519513
101236	519514
10180	519515
22985	519516
23249	519517
82832	519518
61758	519519
129425	519520
27671	519521
1928	519522
15899	519523
14096	519524
101702	519525
125462	519526
970	519527
134130	519528
595	519529
77622	519530
2727	519531
30643	519532
14576	519533
5753	519534
84980	519535
133342	519536
12418	519537
5628	519538
59789	519539
9278	519540
29339	519541
68078	519542
96629	519543
9923	519544
128936	519545
82010	519546
36916	519547
52072	519548
86478	519549
39540	519550
8246	519551
2629	519552
82198	519553
25691	519554
24971	519555
23133	519556
6704	519557
764	519558
3572	519559
3273	519560
78870	519561
23515	519562
8027	519563
19862	519564
22945	519565
123286	519566
140588	519567
94284	519568
35965	519569
28233	519570
68887	519571
109703	519572
29977	519573
17448	519574
102848	519575
101021	519576
14408	519577
119531	519578
2961	519579
120591	519580
7219	519581
53929	519582
94382	519583
29685	519584
19374	519585
146135	519586
826	519587
67445	519588
35642	519589
52920	519590
1664	519591
31157	519592
31325	519593
22734	519594
11236	519595
23515	519596
45136	519597
129511	519598
51396	519599
33438	519600
12780	519601
43028	519602
24917	519603
18657	519604
57319	519605
116063	519606
18908	519607
23330	519608
131585	519609
8428	519610
5347	519611
81005	519612
21817	519613
8410	519614
15836	519615
50137	519616
42603	519617
6786	519618
33714	519619
101492	519620
7002	519621
127900	519622
12383	519623
64667	519624
54470	519625
33257	519626
16376	519627
29556	519628
22772	519629
108112	519630
3202	519631
7696	519632
93796	519633
89669	519634
44992	519635
56778	519636
101031	519637
81091	519638
5416	519639
5403	519640
29600	519641
14346	519642
24104	519643
2031	519644
18318	519645
70554	519646
33481	519647
881	519648
24116	519649
142263	519650
5102	519651
110612	519652
2764	519653
48674	519654
120335	519655
31035	519656
24341	519657
55807	519658
23664	519659
95846	519660
58824	519661
39258	519662
59401	519663
116814	519664
59792	519665
111626	519666
32610	519667
51939	519668
39579	519669
61522	519670
4593	519671
31373	519672
80002	519673
6279	519674
26983	519675
41024	519676
66974	519677
51045	519678
38542	519679
725	519680
46169	519681
422	519682
6021	519683
68544	519684
72704	519685
58279	519686
99484	519687
111869	519688
32780	519689
32881	519690
101343	519691
91433	519692
9268	519693
79847	519694
70680	519695
4113	519696
71216	519697
29634	519698
61603	519699
9422	519700
32562	519701
81831	519702
44529	519703
150124	519704
121252	519705
22210	519706
133165	519707
79964	519708
10050	519709
42083	519710
87259	519711
558	519712
57582	519713
377	519714
16326	519715
2321	519716
31192	519717
88055	519718
10029	519719
3804	519720
12708	519721
51181	519722
120364	519723
44120	519724
5294	519725
5566	519726
87508	519727
1134	519728
44186	519729
5313	519730
25600	519731
54999	519732
38659	519733
7261	519734
123888	519735
59393	519736
7390	519737
44946	519738
1110	519739
133230	519740
1287	519741
83080	519742
92353	519743
31236	519744
41857	519745
119498	519746
112808	519747
32859	519748
58047	519749
2016	519750
64011	519751
7353	519752
15589	519753
50910	519754
1557	519755
34153	519756
121361	519757
60011	519758
47644	519759
51537	519760
44743	519761
20511	519762
73851	519763
21922	519764
15400	519765
2268	519766
5492	519767
38790	519768
23537	519769
30286	519770
115142	519771
29907	519772
20068	519773
51612	519774
70863	519775
21311	519776
25149	519777
5998	519778
29999	519779
114221	519780
10896	519781
5941	519782
32854	519783
27702	519784
12000	519785
6698	519786
54569	519787
47369	519788
118896	519789
80955	519790
136423	519791
2666	519792
134495	519793
12879	519794
36458	519795
114910	519796
17949	519797
18246	519798
148797	519799
37094	519800
66915	519801
439	519802
20084	519803
22175	519804
10402	519805
5197	519806
35336	519807
3657	519808
9263	519809
15202	519810
52604	519811
5798	519812
28946	519813
9146	519814
35498	519815
28	519816
21275	519817
58084	519818
15137	519819
37011	519820
28342	519821
34255	519822
16842	519823
67016	519824
67112	519825
90800	519826
136873	519827
53720	519828
35897	519829
46530	519830
23975	519831
91435	519832
20859	519833
36074	519834
2890	519835
6248	519836
27462	519837
55562	519838
50588	519839
28982	519840
64949	519841
40922	519842
89228	519843
75750	519844
31057	519845
50958	519846
21463	519847
27635	519848
89108	519849
64374	519850
78901	519851
116181	519852
8626	519853
18911	519854
11009	519855
144480	519856
46489	519857
116104	519858
7627	519859
51055	519860
45603	519861
30558	519862
78016	519863
39037	519864
77247	519865
2861	519866
56837	519867
16978	519868
4195	519869
22937	519870
6918	519871
16730	519872
19624	519873
9257	519874
138046	519875
5798	519876
29333	519877
21726	519878
28176	519879
107046	519880
86260	519881
95323	519882
48110	519883
122	519884
7777	519885
31687	519886
24801	519887
50070	519888
14842	519889
137492	519890
16803	519891
14395	519892
51420	519893
3085	519894
47392	519895
64828	519896
73210	519897
60504	519898
47078	519899
8876	519900
116021	519901
15532	519902
23837	519903
93656	519904
30312	519905
1233	519906
73533	519907
26439	519908
48936	519909
43427	519910
28640	519911
42068	519912
58454	519913
67457	519914
10440	519915
1136	519916
88927	519917
95175	519918
126037	519919
54697	519920
35807	519921
133418	519922
11515	519923
24524	519924
22194	519925
297	519926
98820	519927
19218	519928
4779	519929
11368	519930
26483	519931
6422	519932
55608	519933
39550	519934
11328	519935
52060	519936
10488	519937
38576	519938
17872	519939
46823	519940
120612	519941
104835	519942
23277	519943
37859	519944
33196	519945
15258	519946
103358	519947
5023	519948
7819	519949
98279	519950
4355	519951
71052	519952
33016	519953
5510	519954
57031	519955
106829	519956
759	519957
99879	519958
2087	519959
19636	519960
24140	519961
9893	519962
91772	519963
18251	519964
21594	519965
82746	519966
1870	519967
5862	519968
12995	519969
63	519970
61969	519971
9544	519972
82765	519973
12616	519974
73879	519975
17719	519976
142731	519977
24318	519978
32054	519979
2857	519980
17099	519981
69652	519982
7161	519983
38598	519984
19955	519985
12212	519986
4257	519987
15035	519988
24489	519989
9217	519990
439	519991
8681	519992
35637	519993
131134	519994
21100	519995
2004	519996
36226	519997
537	519998
13965	519999
14199	520000
163	520001
78400	520002
4729	520003
86923	520004
10082	520005
16918	520006
27155	520007
23042	520008
14682	520009
138024	520010
3729	520011
30497	520012
19884	520013
81560	520014
1	520015
6889	520016
1106	520017
136450	520018
76857	520019
142832	520020
36619	520021
25030	520022
35113	520023
91940	520024
35990	520025
11920	520026
104116	520027
17718	520028
305	520029
439	520030
4627	520031
105622	520032
30806	520033
131004	520034
82496	520035
122451	520036
30498	520037
95211	520038
3951	520039
66270	520040
93692	520041
22546	520042
78328	520043
860	520044
135025	520045
57704	520046
406	520047
14496	520048
115855	520049
87662	520050
31091	520051
558	520052
7189	520053
65964	520054
4329	520055
29190	520056
13432	520057
75226	520058
103241	520059
127787	520060
113923	520061
77524	520062
11787	520063
101501	520064
49108	520065
28864	520066
2211	520067
28028	520068
14931	520069
3167	520070
51437	520071
92568	520072
87057	520073
6451	520074
92967	520075
62453	520076
6593	520077
67524	520078
12548	520079
115775	520080
60952	520081
4137	520082
8050	520083
95262	520084
98420	520085
103821	520086
22443	520087
9098	520088
70372	520089
129823	520090
9050	520091
13224	520092
77370	520093
85042	520094
18021	520095
7451	520096
22385	520097
38076	520098
110933	520099
45790	520100
45903	520101
77420	520102
21	520103
84760	520104
28744	520105
69278	520106
13587	520107
60347	520108
29858	520109
2206	520110
47470	520111
6375	520112
34556	520113
19035	520114
119814	520115
29674	520116
20017	520117
37056	520118
1334	520119
90600	520120
48427	520121
90741	520122
3724	520123
28968	520124
103779	520125
19924	520126
44460	520127
54265	520128
49424	520129
3202	520130
32392	520131
39	520132
72941	520133
20414	520134
21728	520135
10963	520136
64655	520137
17675	520138
9008	520139
111455	520140
63450	520141
51418	520142
68870	520143
66109	520144
49948	520145
66393	520146
48723	520147
90768	520148
44581	520149
14033	520150
22742	520151
98844	520152
7470	520153
13964	520154
41503	520155
88701	520156
34923	520157
28797	520158
125680	520159
14010	520160
12828	520161
42659	520162
37645	520163
59557	520164
23129	520165
8519	520166
20549	520167
13782	520168
20157	520169
30051	520170
124837	520171
104181	520172
1067	520173
54282	520174
10927	520175
114208	520176
37170	520177
652	520178
63056	520179
28298	520180
10651	520181
112421	520182
81662	520183
45508	520184
84682	520185
19642	520186
81914	520187
28618	520188
70581	520189
10802	520190
3162	520191
13392	520192
27163	520193
8784	520194
21251	520195
13723	520196
110134	520197
4358	520198
78845	520199
893	520200
86874	520201
81131	520202
34248	520203
50826	520204
29931	520205
63630	520206
93960	520207
8395	520208
125501	520209
85959	520210
33010	520211
43135	520212
38855	520213
19708	520214
11161	520215
33801	520216
49150	520217
68356	520218
36461	520219
109234	520220
135481	520221
50616	520222
106531	520223
43960	520224
17725	520225
41521	520226
13412	520227
12302	520228
31549	520229
105120	520230
17174	520231
25946	520232
73777	520233
18145	520234
31975	520235
109996	520236
17245	520237
259	520238
48960	520239
4036	520240
74513	520241
87029	520242
273	520243
255	520244
10332	520245
57472	520246
83460	520247
95932	520248
1440	520249
55172	520250
137224	520251
5881	520252
3466	520253
25140	520254
20075	520255
64644	520256
17229	520257
37791	520258
5445	520259
50787	520260
58083	520261
41868	520262
11034	520263
516	520264
32	520265
907	520266
1046	520267
2002	520268
79206	520269
14506	520270
113230	520271
88584	520272
87444	520273
7498	520274
47646	520275
2244	520276
852	520277
15002	520278
2692	520279
16084	520280
15639	520281
12090	520282
43774	520283
518	520284
107256	520285
14296	520286
4658	520287
2657	520288
64209	520289
27726	520290
71399	520291
49402	520292
2699	520293
17750	520294
5547	520295
16258	520296
19981	520297
85957	520298
45777	520299
24539	520300
12619	520301
11208	520302
44315	520303
74638	520304
63965	520305
7275	520306
18488	520307
10128	520308
92350	520309
3439	520310
58864	520311
121674	520312
75254	520313
25229	520314
20932	520315
22251	520316
3191	520317
13463	520318
61868	520319
43833	520320
113410	520321
3916	520322
94432	520323
38030	520324
40798	520325
6531	520326
85113	520327
19377	520328
11424	520329
43112	520330
8042	520331
79473	520332
106861	520333
2265	520334
857	520335
62988	520336
91729	520337
64718	520338
135748	520339
67745	520340
32434	520341
14599	520342
145887	520343
82902	520344
2380	520345
897	520346
90387	520347
143711	520348
62258	520349
3974	520350
94555	520351
50874	520352
80911	520353
67708	520354
6390	520355
25963	520356
65691	520357
98089	520358
134525	520359
38429	520360
32713	520361
138356	520362
3537	520363
56526	520364
38940	520365
37548	520366
12079	520367
31	520368
30762	520369
111906	520370
63742	520371
2798	520372
88211	520373
128385	520374
95644	520375
125183	520376
52008	520377
102618	520378
101592	520379
39880	520380
12995	520381
112771	520382
59487	520383
18908	520384
131968	520385
32414	520386
59565	520387
23289	520388
40160	520389
111361	520390
95409	520391
31603	520392
134358	520393
115215	520394
19328	520395
35252	520396
564	520397
35812	520398
31575	520399
20597	520400
133470	520401
64985	520402
132531	520403
18953	520404
29013	520405
3268	520406
101952	520407
96924	520408
180	520409
29912	520410
36153	520411
22392	520412
3620	520413
106509	520414
47025	520415
47564	520416
31535	520417
26677	520418
79740	520419
65297	520420
90264	520421
373	520422
135478	520423
43862	520424
8355	520425
32507	520426
6671	520427
86778	520428
135303	520429
23119	520430
2687	520431
22584	520432
77880	520433
15427	520434
64164	520435
58368	520436
29282	520437
28511	520438
32179	520439
28205	520440
38467	520441
18785	520442
2130	520443
35982	520444
28542	520445
74503	520446
51877	520447
55640	520448
23819	520449
146142	520450
79785	520451
15815	520452
20937	520453
14999	520454
7513	520455
63919	520456
35251	520457
66637	520458
12927	520459
114267	520460
76386	520461
118991	520462
15058	520463
25693	520464
106251	520465
43265	520466
3197	520467
104351	520468
3797	520469
17334	520470
18715	520471
19505	520472
67305	520473
8037	520474
95224	520475
59667	520476
24761	520477
4195	520478
2800	520479
73236	520480
5775	520481
555	520482
31535	520483
98706	520484
48876	520485
2277	520486
98351	520487
5508	520488
119058	520489
36286	520490
141848	520491
15791	520492
31817	520493
87439	520494
18414	520495
67308	520496
86269	520497
105171	520498
13409	520499
78284	520500
114136	520501
4270	520502
17373	520503
136075	520504
29709	520505
118989	520506
33654	520507
102020	520508
13642	520509
124	520510
87677	520511
10497	520512
104800	520513
42851	520514
78730	520515
132895	520516
106385	520517
25222	520518
101470	520519
67111	520520
41907	520521
117509	520522
7224	520523
122345	520524
11209	520525
3634	520526
14507	520527
139964	520528
83739	520529
54973	520530
134562	520531
51746	520532
107526	520533
71531	520534
4484	520535
57916	520536
97259	520537
31444	520538
79513	520539
71541	520540
65635	520541
124194	520542
13790	520543
126853	520544
99475	520545
6785	520546
53642	520547
25865	520548
45757	520549
79383	520550
3754	520551
36658	520552
12061	520553
77494	520554
97529	520555
109063	520556
51488	520557
72672	520558
83714	520559
106609	520560
48001	520561
17417	520562
21981	520563
101899	520564
462	520565
37649	520566
61807	520567
50591	520568
36669	520569
20210	520570
32425	520571
9058	520572
2523	520573
51453	520574
46515	520575
964	520576
22544	520577
46802	520578
8539	520579
139053	520580
21087	520581
25763	520582
1271	520583
121525	520584
56290	520585
20989	520586
26835	520587
20942	520588
49986	520589
59198	520590
130	520591
44302	520592
114468	520593
23792	520594
138972	520595
81591	520596
6924	520597
3925	520598
27260	520599
43089	520600
17953	520601
95904	520602
37870	520603
2076	520604
51523	520605
71586	520606
4278	520607
72040	520608
55930	520609
12387	520610
33130	520611
114476	520612
4160	520613
97160	520614
5716	520615
91770	520616
144403	520617
32148	520618
52801	520619
40296	520620
52356	520621
109905	520622
722	520623
103331	520624
12703	520625
87956	520626
2826	520627
11400	520628
61212	520629
12929	520630
65713	520631
75877	520632
43197	520633
121649	520634
3072	520635
32289	520636
41079	520637
3122	520638
29614	520639
53829	520640
625	520641
92325	520642
26287	520643
8855	520644
105830	520645
20990	520646
73972	520647
22177	520648
44926	520649
2645	520650
95976	520651
29717	520652
94924	520653
139153	520654
56735	520655
11247	520656
68048	520657
2613	520658
32105	520659
43681	520660
3383	520661
10610	520662
24795	520663
11552	520664
48053	520665
127631	520666
366	520667
33232	520668
8408	520669
76506	520670
89844	520671
13321	520672
60821	520673
61420	520674
42636	520675
22458	520676
117008	520677
323	520678
15460	520679
56524	520680
40271	520681
63684	520682
22231	520683
124994	520684
56232	520685
22943	520686
70609	520687
105294	520688
77674	520689
76016	520690
119663	520691
53819	520692
45271	520693
35471	520694
79842	520695
355	520696
22238	520697
45019	520698
19876	520699
2107	520700
11527	520701
15380	520702
45914	520703
4535	520704
10259	520705
57543	520706
63410	520707
27030	520708
4499	520709
61483	520710
111544	520711
2264	520712
33459	520713
66267	520714
25771	520715
107036	520716
80439	520717
92593	520718
35450	520719
82344	520720
18089	520721
12965	520722
26062	520723
54573	520724
36629	520725
62161	520726
56818	520727
100371	520728
8525	520729
49835	520730
1010	520731
66727	520732
35328	520733
55483	520734
32744	520735
119	520736
92518	520737
115349	520738
44101	520739
23266	520740
3429	520741
100145	520742
53744	520743
38818	520744
7999	520745
33411	520746
724	520747
40830	520748
3358	520749
14013	520750
72517	520751
134638	520752
70638	520753
139010	520754
78931	520755
107120	520756
34977	520757
7378	520758
107191	520759
409	520760
58453	520761
13338	520762
15125	520763
66167	520764
65591	520765
39841	520766
11120	520767
45488	520768
6391	520769
1647	520770
26248	520771
7395	520772
32734	520773
9939	520774
37720	520775
53858	520776
57088	520777
7793	520778
60680	520779
22911	520780
29678	520781
9347	520782
53184	520783
1390	520784
96039	520785
54564	520786
101481	520787
18854	520788
61908	520789
464	520790
8824	520791
5140	520792
85034	520793
16294	520794
44582	520795
42605	520796
15249	520797
6278	520798
34540	520799
8745	520800
55436	520801
97550	520802
83336	520803
103457	520804
4042	520805
3271	520806
93309	520807
53039	520808
80303	520809
11594	520810
109022	520811
14003	520812
61547	520813
78642	520814
83949	520815
17686	520816
30754	520817
88436	520818
27142	520819
113569	520820
119621	520821
3252	520822
46657	520823
1641	520824
14133	520825
130702	520826
121315	520827
43617	520828
21064	520829
23227	520830
95226	520831
21132	520832
121033	520833
6798	520834
5848	520835
3678	520836
973	520837
65851	520838
2472	520839
2192	520840
30312	520841
21862	520842
31417	520843
91692	520844
54288	520845
72050	520846
50159	520847
29517	520848
10853	520849
73475	520850
18935	520851
19405	520852
87879	520853
48142	520854
43044	520855
67729	520856
38751	520857
100086	520858
74094	520859
7788	520860
21618	520861
4288	520862
91347	520863
45510	520864
98655	520865
13662	520866
5317	520867
33633	520868
69	520869
31295	520870
124866	520871
48380	520872
98726	520873
42096	520874
63432	520875
38324	520876
101365	520877
69869	520878
31585	520879
5632	520880
2135	520881
5431	520882
56109	520883
46701	520884
14850	520885
46071	520886
16879	520887
133499	520888
140897	520889
15794	520890
39245	520891
6650	520892
44047	520893
46985	520894
19723	520895
4063	520896
120180	520897
42110	520898
39386	520899
93862	520900
3157	520901
29332	520902
22288	520903
5137	520904
56394	520905
4272	520906
13191	520907
60148	520908
13571	520909
35396	520910
83549	520911
7409	520912
71605	520913
58810	520914
111888	520915
22922	520916
8818	520917
7393	520918
91706	520919
11693	520920
92892	520921
12841	520922
64981	520923
27353	520924
47398	520925
65783	520926
53721	520927
35107	520928
47705	520929
19633	520930
116833	520931
37306	520932
7857	520933
455	520934
60980	520935
83046	520936
47855	520937
24267	520938
83246	520939
86883	520940
12328	520941
31893	520942
63661	520943
16719	520944
87849	520945
1492	520946
14627	520947
19868	520948
16231	520949
9375	520950
101661	520951
11218	520952
81123	520953
52453	520954
14494	520955
35431	520956
8828	520957
1097	520958
70115	520959
65522	520960
6196	520961
39345	520962
3742	520963
6895	520964
31086	520965
47295	520966
79303	520967
15136	520968
28251	520969
18404	520970
6454	520971
34854	520972
82870	520973
3122	520974
5696	520975
14549	520976
2985	520977
137	520978
70898	520979
78544	520980
2096	520981
61701	520982
88	520983
42656	520984
15264	520985
54278	520986
55137	520987
14140	520988
75849	520989
55136	520990
80543	520991
35372	520992
25974	520993
1134	520994
7002	520995
49618	520996
50871	520997
89415	520998
1607	520999
6597	521000
63418	521001
96725	521002
62908	521003
38138	521004
39126	521005
36356	521006
29392	521007
2667	521008
244	521009
2195	521010
51636	521011
108304	521012
41679	521013
47374	521014
81033	521015
70488	521016
6159	521017
69891	521018
91182	521019
7308	521020
132387	521021
20762	521022
5599	521023
86413	521024
46415	521025
23714	521026
43029	521027
56552	521028
19850	521029
2797	521030
90761	521031
48401	521032
90032	521033
123024	521034
38708	521035
103056	521036
19180	521037
4255	521038
1634	521039
3241	521040
67297	521041
68845	521042
2633	521043
6118	521044
89824	521045
11843	521046
6802	521047
11519	521048
61404	521049
49687	521050
42244	521051
809	521052
3397	521053
16135	521054
107388	521055
24733	521056
46231	521057
116485	521058
6358	521059
84358	521060
134871	521061
55901	521062
26064	521063
87533	521064
5472	521065
27123	521066
25130	521067
12454	521068
33296	521069
18709	521070
2552	521071
41656	521072
4959	521073
97234	521074
80094	521075
114576	521076
73602	521077
17865	521078
57595	521079
144782	521080
36446	521081
80292	521082
30260	521083
44316	521084
6254	521085
16824	521086
8850	521087
2329	521088
61183	521089
20407	521090
47101	521091
72252	521092
49096	521093
75861	521094
111026	521095
109484	521096
122575	521097
11462	521098
83924	521099
67973	521100
98501	521101
25800	521102
42442	521103
37897	521104
5079	521105
56345	521106
38807	521107
23098	521108
684	521109
35834	521110
3074	521111
46103	521112
76112	521113
14124	521114
36839	521115
36319	521116
48214	521117
66230	521118
29016	521119
25816	521120
2048	521121
67366	521122
100372	521123
117317	521124
139423	521125
14464	521126
39911	521127
4077	521128
80525	521129
53484	521130
63225	521131
146659	521132
27561	521133
41863	521134
32594	521135
4422	521136
8091	521137
64097	521138
56585	521139
129234	521140
32030	521141
54933	521142
85578	521143
61051	521144
78883	521145
58338	521146
3050	521147
7491	521148
18159	521149
81875	521150
6202	521151
2086	521152
57683	521153
75732	521154
126393	521155
6219	521156
92170	521157
114191	521158
132828	521159
76937	521160
309	521161
58460	521162
8092	521163
33687	521164
182	521165
42243	521166
120870	521167
7953	521168
89648	521169
53346	521170
2446	521171
86688	521172
77306	521173
25550	521174
37195	521175
18671	521176
7899	521177
115824	521178
120052	521179
84042	521180
49849	521181
2308	521182
12722	521183
84152	521184
26966	521185
2762	521186
71392	521187
147615	521188
12602	521189
128435	521190
35954	521191
33552	521192
24440	521193
13472	521194
24632	521195
46274	521196
116351	521197
28381	521198
79367	521199
348	521200
13153	521201
122128	521202
81288	521203
45913	521204
21623	521205
55428	521206
9987	521207
8380	521208
1041	521209
97730	521210
104070	521211
43802	521212
59838	521213
8001	521214
54306	521215
37888	521216
24750	521217
21402	521218
55440	521219
5710	521220
105827	521221
120998	521222
25033	521223
20210	521224
63273	521225
7814	521226
100043	521227
79084	521228
72932	521229
5687	521230
21265	521231
32293	521232
57372	521233
8107	521234
8846	521235
6355	521236
1458	521237
35465	521238
3143	521239
30122	521240
59255	521241
63550	521242
25130	521243
74114	521244
3408	521245
98137	521246
28948	521247
3598	521248
70685	521249
39817	521250
24100	521251
26567	521252
17858	521253
59833	521254
45291	521255
6752	521256
108390	521257
43223	521258
14281	521259
25558	521260
83723	521261
122291	521262
10316	521263
16438	521264
31966	521265
31520	521266
67	521267
102385	521268
131898	521269
37348	521270
6695	521271
22215	521272
20031	521273
8262	521274
95506	521275
40567	521276
7401	521277
37244	521278
21306	521279
6722	521280
52728	521281
32510	521282
27315	521283
50270	521284
33623	521285
113336	521286
79882	521287
135573	521288
235	521289
34705	521290
4559	521291
14540	521292
58130	521293
15117	521294
145224	521295
42313	521296
4242	521297
710	521298
86883	521299
75039	521300
38595	521301
131573	521302
58746	521303
137528	521304
69285	521305
839	521306
70761	521307
42116	521308
26140	521309
19994	521310
2753	521311
14621	521312
30521	521313
120212	521314
80223	521315
28668	521316
80362	521317
13063	521318
97270	521319
34103	521320
83589	521321
15610	521322
3911	521323
30719	521324
6755	521325
2711	521326
68908	521327
216	521328
2218	521329
1408	521330
53795	521331
147491	521332
69937	521333
10095	521334
2320	521335
39139	521336
12561	521337
111521	521338
34697	521339
34808	521340
75422	521341
49221	521342
76337	521343
400	521344
16514	521345
30701	521346
22054	521347
31771	521348
27051	521349
90994	521350
111019	521351
35938	521352
34197	521353
137028	521354
147032	521355
9193	521356
124642	521357
13842	521358
8656	521359
3479	521360
20925	521361
79807	521362
29886	521363
115286	521364
79218	521365
4024	521366
47856	521367
79135	521368
13259	521369
83826	521370
138020	521371
40858	521372
16194	521373
73648	521374
63042	521375
21043	521376
4248	521377
6854	521378
76626	521379
49132	521380
37242	521381
6673	521382
11708	521383
11749	521384
91669	521385
62785	521386
56390	521387
57409	521388
106519	521389
26964	521390
15774	521391
56151	521392
60497	521393
31247	521394
11448	521395
1591	521396
52312	521397
43864	521398
81714	521399
43512	521400
8237	521401
41491	521402
97020	521403
102943	521404
27941	521405
64939	521406
105857	521407
40144	521408
42482	521409
46336	521410
47596	521411
52536	521412
63736	521413
9153	521414
8492	521415
13262	521416
23654	521417
19041	521418
29350	521419
37603	521420
49408	521421
101653	521422
9707	521423
110953	521424
41144	521425
71526	521426
129938	521427
81185	521428
87652	521429
22468	521430
62633	521431
117747	521432
63843	521433
26280	521434
11728	521435
7869	521436
18732	521437
23105	521438
63212	521439
60539	521440
70999	521441
12665	521442
98049	521443
63151	521444
5497	521445
8219	521446
89268	521447
7661	521448
13414	521449
28095	521450
17312	521451
4563	521452
126063	521453
43555	521454
53755	521455
15827	521456
103959	521457
53526	521458
41291	521459
14859	521460
24369	521461
49370	521462
1921	521463
2376	521464
34475	521465
15609	521466
19715	521467
57303	521468
43022	521469
14567	521470
105720	521471
15637	521472
56744	521473
34544	521474
64920	521475
52888	521476
67439	521477
12287	521478
72062	521479
3230	521480
13025	521481
10924	521482
62509	521483
30907	521484
36555	521485
75522	521486
55592	521487
41949	521488
946	521489
77956	521490
127220	521491
118441	521492
3132	521493
534	521494
1302	521495
488	521496
63076	521497
13007	521498
5920	521499
122188	521500
29670	521501
32838	521502
4410	521503
69357	521504
10397	521505
98552	521506
20345	521507
3060	521508
18437	521509
49685	521510
120531	521511
37	521512
18941	521513
16431	521514
117927	521515
15919	521516
21485	521517
24264	521518
67652	521519
123288	521520
1242	521521
90666	521522
44662	521523
26820	521524
43335	521525
26817	521526
6141	521527
26000	521528
17121	521529
48733	521530
64765	521531
12580	521532
13832	521533
10921	521534
1161	521535
20192	521536
37717	521537
3620	521538
73589	521539
100957	521540
21574	521541
3542	521542
47305	521543
46709	521544
139642	521545
137184	521546
44059	521547
22983	521548
38514	521549
62885	521550
59261	521551
86133	521552
33175	521553
67158	521554
4720	521555
80597	521556
57558	521557
326	521558
77269	521559
44	521560
94945	521561
7394	521562
46185	521563
117607	521564
32282	521565
37363	521566
4343	521567
6932	521568
56328	521569
107416	521570
22522	521571
95986	521572
116038	521573
33131	521574
52301	521575
58191	521576
85723	521577
43244	521578
2772	521579
138585	521580
1960	521581
30183	521582
1109	521583
9361	521584
76746	521585
72283	521586
35378	521587
39628	521588
18258	521589
128154	521590
18631	521591
48459	521592
43983	521593
5640	521594
3508	521595
46907	521596
32284	521597
79554	521598
36364	521599
72124	521600
29538	521601
32058	521602
16450	521603
8761	521604
33210	521605
4341	521606
117061	521607
105601	521608
127107	521609
29005	521610
6763	521611
80290	521612
23394	521613
82953	521614
74963	521615
653	521616
29190	521617
12027	521618
4728	521619
4176	521620
90879	521621
15584	521622
11803	521623
139511	521624
44021	521625
84558	521626
1593	521627
2263	521628
95512	521629
92312	521630
12267	521631
11962	521632
644	521633
4533	521634
31320	521635
113835	521636
83350	521637
90980	521638
145006	521639
86979	521640
74740	521641
110917	521642
8527	521643
67279	521644
17946	521645
58641	521646
84743	521647
121	521648
47751	521649
31878	521650
62218	521651
38178	521652
20077	521653
35628	521654
9707	521655
2356	521656
32414	521657
97406	521658
40857	521659
2281	521660
7075	521661
58542	521662
41726	521663
22368	521664
7017	521665
56054	521666
48654	521667
54220	521668
5158	521669
114141	521670
3647	521671
8440	521672
33130	521673
6593	521674
55400	521675
15160	521676
40462	521677
744	521678
31426	521679
28431	521680
48169	521681
12021	521682
25486	521683
2690	521684
35587	521685
15843	521686
62170	521687
597	521688
61645	521689
66283	521690
1871	521691
130762	521692
1023	521693
23972	521694
23154	521695
44042	521696
57812	521697
4177	521698
93656	521699
58455	521700
17683	521701
44233	521702
11999	521703
18667	521704
4787	521705
7228	521706
25866	521707
89288	521708
96544	521709
54735	521710
91204	521711
98013	521712
175	521713
7983	521714
92352	521715
3979	521716
42937	521717
4922	521718
36864	521719
59116	521720
2526	521721
32858	521722
44718	521723
56596	521724
6140	521725
46068	521726
18966	521727
49026	521728
32359	521729
7626	521730
61382	521731
43144	521732
1853	521733
4156	521734
6053	521735
79722	521736
34098	521737
38316	521738
1107	521739
36498	521740
110938	521741
122764	521742
68617	521743
11289	521744
1492	521745
4565	521746
71271	521747
127832	521748
16130	521749
48086	521750
3928	521751
21526	521752
94128	521753
17085	521754
77159	521755
73200	521756
121557	521757
21048	521758
38379	521759
58493	521760
91470	521761
12332	521762
117002	521763
42038	521764
135717	521765
9973	521766
55137	521767
3251	521768
16116	521769
5377	521770
97260	521771
16245	521772
19060	521773
57136	521774
19432	521775
23357	521776
48441	521777
35555	521778
69427	521779
25564	521780
14429	521781
12852	521782
5514	521783
21977	521784
107445	521785
8706	521786
2115	521787
142149	521788
11109	521789
43368	521790
5539	521791
23278	521792
130413	521793
41821	521794
78152	521795
130798	521796
87994	521797
29353	521798
1259	521799
16660	521800
78026	521801
2448	521802
76497	521803
37749	521804
111834	521805
23350	521806
1599	521807
68274	521808
21347	521809
13970	521810
39541	521811
44406	521812
42174	521813
74938	521814
109	521815
26521	521816
19848	521817
14010	521818
19973	521819
40572	521820
14497	521821
1872	521822
88456	521823
60609	521824
38721	521825
19890	521826
88201	521827
10984	521828
15779	521829
24892	521830
18833	521831
39076	521832
26049	521833
8392	521834
56142	521835
69938	521836
39278	521837
14820	521838
62100	521839
10240	521840
78487	521841
8272	521842
15614	521843
137740	521844
66210	521845
5974	521846
819	521847
69205	521848
2214	521849
65609	521850
9627	521851
12019	521852
17833	521853
29527	521854
9193	521855
7854	521856
133251	521857
12676	521858
14804	521859
89941	521860
1572	521861
34307	521862
67515	521863
71750	521864
107382	521865
5858	521866
16891	521867
82075	521868
17803	521869
30421	521870
65078	521871
36219	521872
5215	521873
16561	521874
26200	521875
71564	521876
14147	521877
1159	521878
95341	521879
80755	521880
47027	521881
78123	521882
57807	521883
44579	521884
13550	521885
55343	521886
30276	521887
94151	521888
8171	521889
38919	521890
2985	521891
135817	521892
133459	521893
26602	521894
41799	521895
48033	521896
83520	521897
45911	521898
108427	521899
13204	521900
76200	521901
5899	521902
15657	521903
52171	521904
5479	521905
24019	521906
88595	521907
124772	521908
125925	521909
20204	521910
22497	521911
17105	521912
12068	521913
37736	521914
82656	521915
808	521916
2659	521917
16574	521918
69372	521919
10539	521920
325	521921
6265	521922
103878	521923
50506	521924
103831	521925
11931	521926
41646	521927
118150	521928
89000	521929
50397	521930
76483	521931
856	521932
141321	521933
23435	521934
105867	521935
46572	521936
97750	521937
26756	521938
88	521939
124054	521940
3535	521941
2982	521942
6655	521943
92160	521944
17055	521945
19702	521946
88264	521947
61650	521948
34113	521949
3371	521950
63682	521951
59827	521952
137941	521953
19460	521954
129396	521955
7835	521956
593	521957
3900	521958
1229	521959
96564	521960
29195	521961
20577	521962
29329	521963
104068	521964
55	521965
19304	521966
24598	521967
87939	521968
110137	521969
65460	521970
10830	521971
1262	521972
69591	521973
6019	521974
64223	521975
15858	521976
13660	521977
8059	521978
21516	521979
26541	521980
52083	521981
99186	521982
14023	521983
544	521984
41264	521985
140105	521986
44600	521987
20149	521988
31694	521989
14156	521990
5311	521991
54776	521992
87881	521993
17620	521994
47447	521995
18832	521996
23449	521997
3350	521998
21682	521999
64791	522000
58790	522001
58247	522002
73039	522003
40073	522004
9688	522005
1225	522006
4026	522007
13682	522008
33698	522009
9503	522010
95	522011
69891	522012
93214	522013
1309	522014
45717	522015
139842	522016
21651	522017
104744	522018
15377	522019
75556	522020
16733	522021
78020	522022
27103	522023
123452	522024
44185	522025
90928	522026
19768	522027
8423	522028
378	522029
87809	522030
17934	522031
2606	522032
76852	522033
41894	522034
35513	522035
3651	522036
53771	522037
38105	522038
104572	522039
25857	522040
56624	522041
2811	522042
32319	522043
63537	522044
5099	522045
1110	522046
46599	522047
79436	522048
36196	522049
81086	522050
113628	522051
24645	522052
72107	522053
93634	522054
94605	522055
48022	522056
12139	522057
1909	522058
93976	522059
28896	522060
116366	522061
14279	522062
731	522063
64517	522064
69282	522065
29119	522066
71085	522067
47526	522068
42766	522069
58700	522070
55630	522071
99972	522072
23875	522073
88897	522074
30875	522075
68493	522076
26296	522077
3114	522078
110667	522079
32730	522080
67725	522081
1201	522082
8110	522083
132102	522084
23291	522085
71618	522086
25438	522087
79813	522088
8823	522089
128837	522090
39131	522091
18985	522092
108416	522093
5640	522094
25260	522095
29752	522096
144279	522097
4107	522098
21683	522099
7168	522100
45935	522101
72611	522102
28524	522103
83710	522104
118344	522105
42026	522106
107153	522107
47459	522108
48340	522109
29444	522110
19786	522111
7343	522112
57231	522113
14035	522114
27742	522115
1879	522116
11264	522117
11877	522118
12748	522119
69717	522120
48017	522121
7285	522122
81242	522123
34360	522124
67469	522125
91564	522126
64652	522127
27439	522128
46027	522129
14920	522130
23140	522131
150586	522132
32531	522133
110	522134
10671	522135
34829	522136
22278	522137
22405	522138
26467	522139
4822	522140
28065	522141
10309	522142
11427	522143
103682	522144
79262	522145
126056	522146
21523	522147
9635	522148
91228	522149
34057	522150
30727	522151
49164	522152
23498	522153
114175	522154
48888	522155
27985	522156
74404	522157
8736	522158
21381	522159
3453	522160
114571	522161
497	522162
18894	522163
119956	522164
48100	522165
2495	522166
51085	522167
78686	522168
31026	522169
15734	522170
23443	522171
64803	522172
36048	522173
40227	522174
28245	522175
33513	522176
3435	522177
56487	522178
110442	522179
3877	522180
11730	522181
36140	522182
95021	522183
31261	522184
12371	522185
52609	522186
39228	522187
5498	522188
13381	522189
94649	522190
24	522191
96916	522192
3955	522193
9825	522194
83400	522195
80423	522196
56032	522197
27713	522198
9017	522199
90700	522200
39215	522201
88423	522202
47212	522203
15027	522204
19457	522205
2914	522206
49106	522207
84148	522208
33933	522209
14301	522210
26395	522211
49109	522212
6427	522213
13663	522214
69797	522215
63469	522216
49466	522217
116332	522218
31079	522219
16323	522220
125337	522221
13080	522222
129665	522223
16893	522224
9053	522225
3118	522226
23663	522227
38562	522228
87992	522229
23085	522230
95804	522231
34327	522232
30909	522233
81056	522234
7767	522235
1860	522236
9756	522237
104199	522238
46630	522239
11145	522240
17457	522241
3269	522242
62171	522243
125794	522244
137137	522245
1501	522246
23659	522247
1880	522248
1898	522249
50821	522250
36725	522251
27430	522252
296	522253
19838	522254
33101	522255
38283	522256
100867	522257
12034	522258
100263	522259
22	522260
5733	522261
2223	522262
107190	522263
37980	522264
3301	522265
18710	522266
52198	522267
23677	522268
4726	522269
114452	522270
21019	522271
69375	522272
73182	522273
95312	522274
13027	522275
8367	522276
1114	522277
4361	522278
46686	522279
133360	522280
24783	522281
107214	522282
32782	522283
79884	522284
89150	522285
40940	522286
2980	522287
92080	522288
99224	522289
6668	522290
83355	522291
33352	522292
63843	522293
33247	522294
8080	522295
58450	522296
61394	522297
70682	522298
7620	522299
38996	522300
99228	522301
1254	522302
10904	522303
103538	522304
19225	522305
42617	522306
92410	522307
76091	522308
3656	522309
46096	522310
99120	522311
791	522312
69555	522313
43278	522314
45938	522315
35613	522316
57656	522317
12934	522318
14154	522319
92086	522320
32596	522321
41408	522322
1707	522323
24591	522324
66673	522325
5511	522326
42405	522327
115302	522328
10401	522329
25658	522330
15832	522331
3	522332
40554	522333
35686	522334
10400	522335
4271	522336
71683	522337
42293	522338
2292	522339
70732	522340
26957	522341
18509	522342
85783	522343
1405	522344
55902	522345
5860	522346
54844	522347
131057	522348
1869	522349
23779	522350
1728	522351
17876	522352
35516	522353
71014	522354
14693	522355
4084	522356
8283	522357
21291	522358
17904	522359
7426	522360
13731	522361
125273	522362
57697	522363
51394	522364
26735	522365
12055	522366
4836	522367
94427	522368
33493	522369
17760	522370
93996	522371
117010	522372
66634	522373
102032	522374
37734	522375
1479	522376
95213	522377
56150	522378
9357	522379
14593	522380
32840	522381
95796	522382
96283	522383
8842	522384
57290	522385
85929	522386
12929	522387
76143	522388
36275	522389
25542	522390
3808	522391
10885	522392
134396	522393
8757	522394
88506	522395
10569	522396
13318	522397
47359	522398
2588	522399
114723	522400
81739	522401
50902	522402
95123	522403
22973	522404
7909	522405
81526	522406
49422	522407
9073	522408
42208	522409
54913	522410
47793	522411
84982	522412
47672	522413
16545	522414
462	522415
5997	522416
24984	522417
100700	522418
30631	522419
58405	522420
70028	522421
122911	522422
39358	522423
33148	522424
86511	522425
2451	522426
38619	522427
43367	522428
16679	522429
86129	522430
36191	522431
68657	522432
5101	522433
118794	522434
457	522435
130773	522436
58405	522437
2376	522438
19332	522439
121007	522440
142103	522441
55470	522442
6511	522443
4271	522444
25249	522445
7715	522446
8688	522447
9420	522448
87456	522449
34901	522450
15513	522451
40926	522452
96359	522453
8780	522454
5776	522455
189	522456
79656	522457
27101	522458
54680	522459
14795	522460
56356	522461
45984	522462
72547	522463
5217	522464
99885	522465
1912	522466
39150	522467
33628	522468
118	522469
16544	522470
6640	522471
107696	522472
85846	522473
52363	522474
69873	522475
42064	522476
2542	522477
27078	522478
68295	522479
69149	522480
92355	522481
37193	522482
40205	522483
7956	522484
68229	522485
23511	522486
85899	522487
4228	522488
30752	522489
71611	522490
16236	522491
85092	522492
7374	522493
16673	522494
147971	522495
21762	522496
1739	522497
14279	522498
35988	522499
3400	522500
87448	522501
35658	522502
20470	522503
8531	522504
46260	522505
20054	522506
19443	522507
10859	522508
90717	522509
25650	522510
6109	522511
56710	522512
3862	522513
8293	522514
34480	522515
106017	522516
136762	522517
104078	522518
11053	522519
44755	522520
54386	522521
134079	522522
13087	522523
18271	522524
6114	522525
8219	522526
66270	522527
8072	522528
78534	522529
60447	522530
100227	522531
16246	522532
54659	522533
80367	522534
106809	522535
15715	522536
47389	522537
31189	522538
100331	522539
12063	522540
63547	522541
38162	522542
52926	522543
78164	522544
40966	522545
15356	522546
47618	522547
31924	522548
114913	522549
29107	522550
84953	522551
48537	522552
846	522553
93146	522554
90482	522555
130914	522556
34722	522557
20650	522558
4754	522559
1464	522560
93554	522561
4236	522562
103434	522563
49966	522564
39575	522565
955	522566
16348	522567
136	522568
4973	522569
30164	522570
65565	522571
39838	522572
17906	522573
1103	522574
30427	522575
67484	522576
64342	522577
68940	522578
74981	522579
67305	522580
128798	522581
33143	522582
18768	522583
62992	522584
756	522585
53380	522586
44526	522587
108	522588
85429	522589
16237	522590
32097	522591
73394	522592
792	522593
18875	522594
12709	522595
2503	522596
3296	522597
3305	522598
44997	522599
25225	522600
89911	522601
18779	522602
129529	522603
9269	522604
120979	522605
103850	522606
67117	522607
103696	522608
61611	522609
16018	522610
15423	522611
664	522612
37301	522613
4728	522614
26847	522615
13809	522616
68479	522617
5237	522618
30957	522619
85785	522620
23523	522621
854	522622
726	522623
85499	522624
7845	522625
103481	522626
116925	522627
4502	522628
61545	522629
7362	522630
33184	522631
15028	522632
118647	522633
25492	522634
45418	522635
4037	522636
574	522637
36974	522638
745	522639
27574	522640
124893	522641
70509	522642
30078	522643
2564	522644
139962	522645
17269	522646
61	522647
129185	522648
1754	522649
20741	522650
73310	522651
128296	522652
23064	522653
26	522654
19795	522655
66891	522656
21086	522657
97091	522658
62248	522659
2657	522660
67198	522661
3844	522662
3536	522663
3333	522664
702	522665
24867	522666
26940	522667
7712	522668
55	522669
77854	522670
42847	522671
4417	522672
9126	522673
138019	522674
18292	522675
58601	522676
20585	522677
2346	522678
24377	522679
3958	522680
11223	522681
110434	522682
43016	522683
56298	522684
24643	522685
8364	522686
98831	522687
65225	522688
690	522689
68759	522690
11506	522691
60660	522692
100614	522693
54232	522694
39172	522695
8178	522696
94887	522697
51704	522698
30612	522699
92801	522700
26419	522701
55216	522702
42340	522703
46858	522704
36297	522705
38432	522706
57695	522707
42662	522708
53979	522709
70806	522710
1474	522711
6986	522712
34071	522713
2921	522714
626	522715
57197	522716
60192	522717
62882	522718
104808	522719
21804	522720
3544	522721
26397	522722
55337	522723
90832	522724
111604	522725
114224	522726
18591	522727
50149	522728
22045	522729
51218	522730
21329	522731
32490	522732
34696	522733
85397	522734
7396	522735
138563	522736
7700	522737
12335	522738
11302	522739
60817	522740
5879	522741
27290	522742
24320	522743
101756	522744
30438	522745
45380	522746
79933	522747
101132	522748
74865	522749
1958	522750
115018	522751
19766	522752
104240	522753
134763	522754
49791	522755
76103	522756
15669	522757
80392	522758
64776	522759
40592	522760
125280	522761
4772	522762
113243	522763
87841	522764
57654	522765
31054	522766
89344	522767
54652	522768
143087	522769
42672	522770
17864	522771
49882	522772
45189	522773
4982	522774
95952	522775
58442	522776
74725	522777
18301	522778
15469	522779
114821	522780
9961	522781
941	522782
98830	522783
24475	522784
109208	522785
102635	522786
49614	522787
61360	522788
12035	522789
10886	522790
96136	522791
32066	522792
23133	522793
7499	522794
7537	522795
51275	522796
16324	522797
45643	522798
117176	522799
110785	522800
9125	522801
144221	522802
110816	522803
43680	522804
1147	522805
38997	522806
15536	522807
109785	522808
1924	522809
21337	522810
85205	522811
39093	522812
22030	522813
227	522814
8727	522815
113152	522816
51462	522817
68528	522818
15331	522819
5853	522820
121733	522821
31443	522822
19514	522823
26457	522824
839	522825
46237	522826
121892	522827
60649	522828
53211	522829
17655	522830
28016	522831
14339	522832
84342	522833
21286	522834
138447	522835
38534	522836
68620	522837
73794	522838
89422	522839
48313	522840
12822	522841
6691	522842
83259	522843
38326	522844
18739	522845
99211	522846
65236	522847
3695	522848
20013	522849
2153	522850
317	522851
36006	522852
38064	522853
34560	522854
96008	522855
92389	522856
5512	522857
43182	522858
26773	522859
59736	522860
144875	522861
85349	522862
16578	522863
36652	522864
30460	522865
86401	522866
103088	522867
2039	522868
63142	522869
49885	522870
41536	522871
102735	522872
57619	522873
1124	522874
8658	522875
26823	522876
20071	522877
47950	522878
114509	522879
40556	522880
16083	522881
17807	522882
588	522883
36081	522884
71121	522885
61111	522886
77036	522887
26126	522888
11556	522889
13186	522890
125397	522891
92273	522892
35131	522893
73381	522894
894	522895
41655	522896
24082	522897
17702	522898
912	522899
28049	522900
21727	522901
25615	522902
88337	522903
19078	522904
107999	522905
27396	522906
92298	522907
56979	522908
96498	522909
19993	522910
117068	522911
37227	522912
43215	522913
56550	522914
88953	522915
24561	522916
24144	522917
12831	522918
37251	522919
27690	522920
96828	522921
137899	522922
38727	522923
69011	522924
25356	522925
38256	522926
9270	522927
20575	522928
8091	522929
13069	522930
37750	522931
12478	522932
41883	522933
97345	522934
20474	522935
3517	522936
33352	522937
87592	522938
46290	522939
90545	522940
9557	522941
15897	522942
49782	522943
57776	522944
6115	522945
525	522946
90012	522947
32067	522948
32598	522949
22290	522950
9114	522951
81704	522952
12838	522953
46637	522954
45298	522955
347	522956
33713	522957
25554	522958
5933	522959
108746	522960
14060	522961
128547	522962
71476	522963
19202	522964
145273	522965
122393	522966
109484	522967
573	522968
432	522969
15114	522970
11	522971
143516	522972
35344	522973
22502	522974
8681	522975
367	522976
97296	522977
6486	522978
49860	522979
6237	522980
15748	522981
37567	522982
48937	522983
19748	522984
30751	522985
26677	522986
31186	522987
115849	522988
56538	522989
56224	522990
58458	522991
8567	522992
30143	522993
14935	522994
61667	522995
25073	522996
68803	522997
35276	522998
9109	522999
15797	523000
50947	523001
36153	523002
20980	523003
11509	523004
53755	523005
147133	523006
25262	523007
96446	523008
70173	523009
23242	523010
56242	523011
20153	523012
63177	523013
19155	523014
1817	523015
66776	523016
51091	523017
570	523018
12315	523019
126061	523020
40617	523021
20135	523022
6265	523023
77791	523024
48217	523025
16117	523026
86857	523027
1321	523028
7008	523029
11735	523030
28026	523031
127774	523032
8846	523033
105350	523034
71563	523035
47397	523036
95982	523037
40515	523038
53625	523039
34361	523040
63063	523041
5698	523042
8547	523043
60957	523044
44151	523045
35596	523046
23029	523047
74875	523048
22456	523049
60972	523050
66998	523051
39459	523052
30279	523053
5902	523054
13926	523055
47020	523056
885	523057
11484	523058
149247	523059
8259	523060
1525	523061
28651	523062
70372	523063
97870	523064
21901	523065
21437	523066
20297	523067
102619	523068
15107	523069
1265	523070
22369	523071
32881	523072
22411	523073
63422	523074
7062	523075
39229	523076
33311	523077
53338	523078
192	523079
49268	523080
2385	523081
48033	523082
9870	523083
8756	523084
124393	523085
481	523086
77449	523087
42640	523088
10854	523089
344	523090
53663	523091
12158	523092
12439	523093
2046	523094
175	523095
19363	523096
92605	523097
4969	523098
1067	523099
13110	523100
23805	523101
22828	523102
21011	523103
24086	523104
12943	523105
59681	523106
37277	523107
8669	523108
44047	523109
15901	523110
49432	523111
63637	523112
15733	523113
18899	523114
10732	523115
90997	523116
13549	523117
9898	523118
49008	523119
59706	523120
40511	523121
3010	523122
24089	523123
5593	523124
3034	523125
41088	523126
2377	523127
36	523128
111360	523129
1377	523130
3638	523131
17748	523132
2972	523133
30644	523134
20853	523135
13754	523136
30082	523137
19765	523138
38665	523139
31504	523140
1608	523141
593	523142
39004	523143
142	523144
84595	523145
55757	523146
46850	523147
16702	523148
12877	523149
32341	523150
1991	523151
34224	523152
7593	523153
48537	523154
15779	523155
70857	523156
22262	523157
4812	523158
1438	523159
122091	523160
18656	523161
343	523162
59901	523163
70687	523164
103336	523165
61499	523166
37002	523167
4088	523168
75890	523169
52621	523170
8107	523171
4984	523172
77920	523173
92123	523174
67817	523175
100488	523176
5038	523177
46522	523178
1539	523179
10958	523180
136047	523181
55689	523182
72692	523183
22795	523184
48700	523185
83711	523186
88009	523187
32899	523188
7757	523189
12880	523190
12925	523191
63936	523192
12589	523193
39564	523194
12871	523195
72618	523196
1006	523197
49009	523198
32697	523199
20449	523200
88370	523201
10700	523202
19025	523203
38481	523204
29242	523205
8347	523206
110999	523207
109692	523208
199	523209
28937	523210
33570	523211
1047	523212
105345	523213
30805	523214
7302	523215
65698	523216
100977	523217
36846	523218
102343	523219
64926	523220
4795	523221
12358	523222
16420	523223
73039	523224
73568	523225
79708	523226
1057	523227
66907	523228
432	523229
6202	523230
35690	523231
24375	523232
31884	523233
60497	523234
269	523235
18623	523236
17272	523237
32635	523238
58460	523239
18156	523240
50948	523241
18782	523242
131614	523243
32331	523244
11773	523245
31666	523246
16365	523247
35310	523248
65352	523249
91473	523250
5486	523251
1725	523252
26799	523253
36911	523254
45554	523255
39832	523256
967	523257
2358	523258
6575	523259
116277	523260
7275	523261
73808	523262
96836	523263
71617	523264
20057	523265
874	523266
63959	523267
150056	523268
21811	523269
34072	523270
124454	523271
40394	523272
55630	523273
68171	523274
12993	523275
66087	523276
42283	523277
50598	523278
27763	523279
6190	523280
2388	523281
86104	523282
37341	523283
30731	523284
69839	523285
58411	523286
4909	523287
13135	523288
29518	523289
28995	523290
3942	523291
39131	523292
38396	523293
628	523294
50083	523295
3684	523296
94753	523297
52587	523298
20048	523299
9181	523300
11014	523301
79003	523302
43386	523303
16757	523304
8030	523305
4053	523306
3823	523307
72306	523308
108278	523309
76861	523310
134123	523311
391	523312
13834	523313
47809	523314
3911	523315
38024	523316
101206	523317
27066	523318
1738	523319
5171	523320
51610	523321
52113	523322
32295	523323
137072	523324
2250	523325
57803	523326
46873	523327
23895	523328
12097	523329
104424	523330
5524	523331
102078	523332
26457	523333
102996	523334
82029	523335
9558	523336
6023	523337
31839	523338
33758	523339
195	523340
20406	523341
39600	523342
86195	523343
4377	523344
54288	523345
7348	523346
79499	523347
112009	523348
75954	523349
30173	523350
7853	523351
57120	523352
291	523353
37304	523354
19915	523355
3522	523356
95059	523357
45860	523358
97538	523359
36582	523360
7096	523361
113108	523362
56819	523363
40139	523364
97875	523365
31829	523366
29058	523367
102427	523368
47074	523369
75166	523370
69085	523371
54709	523372
106011	523373
29379	523374
45061	523375
15208	523376
8	523377
6803	523378
122050	523379
24530	523380
25601	523381
31595	523382
67455	523383
115912	523384
4256	523385
28711	523386
14343	523387
16461	523388
3729	523389
33611	523390
64217	523391
63446	523392
36205	523393
112133	523394
52454	523395
57761	523396
900	523397
12275	523398
41395	523399
72757	523400
46433	523401
131522	523402
944	523403
32	523404
13291	523405
49195	523406
54763	523407
8732	523408
31199	523409
60470	523410
51778	523411
59782	523412
20271	523413
92886	523414
35304	523415
16131	523416
8289	523417
84897	523418
105901	523419
64535	523420
123993	523421
39458	523422
127405	523423
82916	523424
38278	523425
14947	523426
104002	523427
104761	523428
81751	523429
30599	523430
4567	523431
292	523432
44823	523433
6875	523434
41131	523435
8650	523436
84071	523437
73819	523438
87477	523439
90798	523440
9298	523441
3585	523442
122817	523443
48938	523444
3710	523445
12771	523446
69527	523447
14169	523448
48300	523449
116662	523450
135686	523451
24660	523452
108350	523453
32532	523454
23904	523455
22800	523456
37419	523457
25872	523458
5620	523459
549	523460
22870	523461
106677	523462
2301	523463
116387	523464
15462	523465
79666	523466
1623	523467
104872	523468
78557	523469
8661	523470
66620	523471
2264	523472
6732	523473
119919	523474
129247	523475
46160	523476
90410	523477
94055	523478
60090	523479
19086	523480
2367	523481
56139	523482
34559	523483
9784	523484
8185	523485
65560	523486
40731	523487
37162	523488
7730	523489
62853	523490
137076	523491
94120	523492
5275	523493
11665	523494
91672	523495
46860	523496
17028	523497
17657	523498
42956	523499
85222	523500
75477	523501
4017	523502
13168	523503
2338	523504
11887	523505
13458	523506
519	523507
68417	523508
107954	523509
3063	523510
2023	523511
20100	523512
71943	523513
23956	523514
15459	523515
91598	523516
11769	523517
18601	523518
52559	523519
6708	523520
23617	523521
87664	523522
86953	523523
62651	523524
49497	523525
31390	523526
76485	523527
6244	523528
45946	523529
99484	523530
14303	523531
29994	523532
31909	523533
75445	523534
73700	523535
7190	523536
17120	523537
20098	523538
18727	523539
84577	523540
83207	523541
33195	523542
33767	523543
5160	523544
14623	523545
123259	523546
52872	523547
53440	523548
60694	523549
33409	523550
21694	523551
59014	523552
100770	523553
70901	523554
13100	523555
4925	523556
1672	523557
8972	523558
25742	523559
106334	523560
3329	523561
7560	523562
25619	523563
65504	523564
47527	523565
34849	523566
57304	523567
81900	523568
15491	523569
12301	523570
3082	523571
6275	523572
93203	523573
30765	523574
55461	523575
27537	523576
1794	523577
90248	523578
86944	523579
48573	523580
29645	523581
60893	523582
116892	523583
59541	523584
90730	523585
50693	523586
81836	523587
124782	523588
111353	523589
30157	523590
106130	523591
66438	523592
20578	523593
68037	523594
139361	523595
3805	523596
3357	523597
83603	523598
115273	523599
80326	523600
138169	523601
107487	523602
107207	523603
29146	523604
88679	523605
4780	523606
14853	523607
1787	523608
142109	523609
26049	523610
60847	523611
37116	523612
141631	523613
80855	523614
17250	523615
141319	523616
71608	523617
32551	523618
77729	523619
116266	523620
31136	523621
2561	523622
109248	523623
9668	523624
8299	523625
122978	523626
1776	523627
100740	523628
31485	523629
70233	523630
7019	523631
72148	523632
118014	523633
1624	523634
5198	523635
11690	523636
72355	523637
56582	523638
75908	523639
105226	523640
12084	523641
145984	523642
99618	523643
97069	523644
98409	523645
12650	523646
48529	523647
18680	523648
41821	523649
48972	523650
69721	523651
5624	523652
2885	523653
61659	523654
35411	523655
97918	523656
116223	523657
64230	523658
92697	523659
59331	523660
5211	523661
19685	523662
60320	523663
54910	523664
43218	523665
77122	523666
64365	523667
6709	523668
9722	523669
136835	523670
17817	523671
26897	523672
92621	523673
34648	523674
54809	523675
16992	523676
19244	523677
49365	523678
31473	523679
48392	523680
50238	523681
354	523682
19379	523683
51191	523684
33007	523685
2713	523686
106915	523687
74306	523688
65968	523689
39396	523690
51149	523691
120388	523692
108976	523693
13129	523694
12722	523695
62984	523696
35475	523697
4102	523698
28333	523699
22164	523700
4108	523701
35683	523702
61874	523703
104197	523704
63383	523705
132990	523706
30015	523707
5255	523708
87914	523709
71696	523710
15054	523711
3430	523712
52645	523713
37417	523714
27048	523715
107140	523716
123637	523717
23867	523718
93010	523719
77037	523720
62723	523721
66477	523722
36589	523723
74644	523724
7493	523725
114911	523726
79540	523727
17723	523728
50245	523729
104345	523730
93255	523731
49265	523732
579	523733
2593	523734
13007	523735
11257	523736
82768	523737
98506	523738
34553	523739
34236	523740
32306	523741
3699	523742
131930	523743
69230	523744
72910	523745
60505	523746
17425	523747
91230	523748
123941	523749
43015	523750
64652	523751
1078	523752
111021	523753
13941	523754
21416	523755
131084	523756
39878	523757
135443	523758
25870	523759
50688	523760
3986	523761
18303	523762
14867	523763
30108	523764
36967	523765
52287	523766
12675	523767
50300	523768
55520	523769
11711	523770
3766	523771
35031	523772
49273	523773
4298	523774
93052	523775
120289	523776
62170	523777
22469	523778
45243	523779
35697	523780
19908	523781
143305	523782
44332	523783
40990	523784
101406	523785
27130	523786
29524	523787
125928	523788
61449	523789
39962	523790
15879	523791
46448	523792
4535	523793
79942	523794
37171	523795
4350	523796
65628	523797
119841	523798
37435	523799
102368	523800
44549	523801
12932	523802
62073	523803
7807	523804
23965	523805
92636	523806
23481	523807
22726	523808
3589	523809
24239	523810
61353	523811
51161	523812
15453	523813
111239	523814
53133	523815
99520	523816
89202	523817
6914	523818
2802	523819
43821	523820
76684	523821
72678	523822
39693	523823
93597	523824
15052	523825
109028	523826
14897	523827
28924	523828
5004	523829
116209	523830
43400	523831
10226	523832
9557	523833
894	523834
31398	523835
2842	523836
40365	523837
55721	523838
37156	523839
66404	523840
12391	523841
102737	523842
99121	523843
57508	523844
15943	523845
31920	523846
47979	523847
21356	523848
39531	523849
69479	523850
57005	523851
46381	523852
30181	523853
60917	523854
137364	523855
9474	523856
35	523857
2594	523858
19155	523859
804	523860
23323	523861
13626	523862
76920	523863
11549	523864
25102	523865
23993	523866
1210	523867
54423	523868
47529	523869
15188	523870
85954	523871
98184	523872
124469	523873
1218	523874
48629	523875
10336	523876
10688	523877
93082	523878
17544	523879
4576	523880
44395	523881
37908	523882
740	523883
7098	523884
25360	523885
16559	523886
11100	523887
434	523888
16136	523889
18263	523890
218	523891
118220	523892
72931	523893
31751	523894
23236	523895
61766	523896
28267	523897
40148	523898
72988	523899
31281	523900
118110	523901
75936	523902
3629	523903
60741	523904
16116	523905
24227	523906
42784	523907
61952	523908
81331	523909
24677	523910
47626	523911
8790	523912
68585	523913
86380	523914
905	523915
61760	523916
1392	523917
57	523918
88100	523919
15964	523920
10915	523921
45990	523922
101003	523923
35917	523924
75039	523925
34089	523926
2078	523927
23979	523928
76174	523929
21494	523930
91729	523931
1031	523932
44855	523933
110460	523934
41729	523935
86331	523936
1234	523937
9182	523938
89214	523939
37594	523940
12700	523941
87109	523942
116815	523943
24690	523944
10753	523945
8835	523946
16853	523947
20736	523948
16767	523949
43648	523950
19832	523951
6894	523952
37382	523953
16690	523954
18140	523955
6983	523956
132338	523957
55363	523958
50833	523959
17940	523960
18554	523961
67334	523962
26910	523963
2935	523964
9437	523965
116889	523966
1052	523967
59778	523968
38758	523969
10594	523970
120912	523971
95449	523972
24516	523973
17371	523974
22962	523975
18455	523976
11237	523977
11233	523978
105845	523979
15187	523980
9921	523981
22029	523982
67758	523983
58135	523984
44135	523985
86926	523986
149127	523987
68912	523988
112628	523989
25820	523990
63451	523991
67255	523992
70051	523993
111360	523994
53684	523995
9364	523996
35940	523997
1211	523998
12037	523999
46728	524000
15754	524001
64662	524002
33997	524003
56393	524004
97008	524005
80378	524006
18455	524007
32304	524008
25144	524009
131493	524010
3349	524011
53587	524012
29396	524013
46117	524014
68332	524015
50199	524016
956	524017
32847	524018
80710	524019
16127	524020
10433	524021
90005	524022
141625	524023
71117	524024
7233	524025
123	524026
17840	524027
48803	524028
58953	524029
13207	524030
74687	524031
38934	524032
87001	524033
115574	524034
75978	524035
115482	524036
25805	524037
73340	524038
21211	524039
29239	524040
101741	524041
69747	524042
4419	524043
30395	524044
38175	524045
4007	524046
89007	524047
117210	524048
13668	524049
8053	524050
359	524051
31537	524052
31931	524053
13634	524054
11059	524055
44405	524056
2615	524057
98396	524058
114668	524059
63301	524060
123821	524061
329	524062
41833	524063
84234	524064
35417	524065
94291	524066
60984	524067
65828	524068
81164	524069
13929	524070
67693	524071
52637	524072
6534	524073
31595	524074
56079	524075
1348	524076
810	524077
36948	524078
5082	524079
115083	524080
16060	524081
91	524082
53592	524083
63114	524084
859	524085
69513	524086
78358	524087
21279	524088
23319	524089
41401	524090
89021	524091
5655	524092
74916	524093
89011	524094
33239	524095
15911	524096
99780	524097
52589	524098
45736	524099
46073	524100
17058	524101
5174	524102
85724	524103
103027	524104
1376	524105
2619	524106
125542	524107
21508	524108
7538	524109
71881	524110
1404	524111
8630	524112
14504	524113
54040	524114
41106	524115
59091	524116
70989	524117
3618	524118
19937	524119
1002	524120
7839	524121
59500	524122
597	524123
552	524124
3019	524125
11886	524126
41561	524127
27053	524128
30419	524129
9438	524130
13253	524131
98648	524132
24726	524133
28221	524134
40175	524135
2343	524136
98434	524137
82011	524138
129706	524139
6654	524140
36856	524141
16918	524142
103439	524143
11719	524144
24580	524145
55735	524146
109516	524147
119371	524148
81570	524149
78971	524150
28212	524151
1514	524152
5543	524153
42175	524154
6368	524155
19147	524156
134928	524157
51658	524158
75089	524159
3715	524160
9672	524161
45734	524162
69203	524163
35254	524164
25191	524165
97493	524166
61738	524167
60290	524168
75317	524169
47021	524170
101609	524171
51225	524172
74769	524173
11268	524174
91237	524175
52412	524176
57923	524177
3005	524178
31451	524179
18600	524180
33024	524181
25564	524182
47991	524183
20233	524184
11170	524185
58676	524186
4368	524187
12218	524188
123004	524189
100958	524190
71291	524191
146043	524192
2780	524193
98410	524194
2992	524195
58487	524196
70697	524197
12510	524198
17712	524199
74430	524200
25962	524201
40614	524202
135969	524203
35753	524204
91460	524205
73020	524206
22016	524207
31493	524208
112192	524209
62166	524210
36084	524211
33037	524212
28883	524213
48132	524214
24959	524215
69205	524216
1625	524217
43313	524218
84384	524219
3579	524220
13070	524221
37576	524222
50195	524223
61311	524224
99139	524225
21088	524226
14379	524227
11008	524228
89818	524229
130446	524230
3171	524231
56464	524232
54103	524233
45440	524234
62547	524235
21376	524236
64295	524237
56827	524238
32332	524239
40900	524240
40104	524241
51585	524242
7560	524243
68199	524244
49900	524245
67717	524246
7776	524247
1990	524248
13012	524249
11704	524250
347	524251
2622	524252
64319	524253
83926	524254
71387	524255
6354	524256
5220	524257
21943	524258
100281	524259
106821	524260
58319	524261
80445	524262
108879	524263
17690	524264
61591	524265
65563	524266
251	524267
90444	524268
17840	524269
98994	524270
99529	524271
127021	524272
8145	524273
11164	524274
373	524275
1429	524276
38069	524277
28893	524278
18583	524279
37821	524280
45297	524281
67513	524282
48621	524283
7911	524284
53972	524285
48379	524286
48809	524287
48197	524288
24336	524289
14435	524290
23998	524291
61520	524292
32019	524293
54390	524294
55823	524295
487	524296
55295	524297
45644	524298
99197	524299
64152	524300
3390	524301
33197	524302
26167	524303
1202	524304
33990	524305
284	524306
21543	524307
5925	524308
136385	524309
1511	524310
51518	524311
18593	524312
101832	524313
43048	524314
5535	524315
101440	524316
33550	524317
40021	524318
8076	524319
83489	524320
68301	524321
11041	524322
45247	524323
59646	524324
79077	524325
85484	524326
31551	524327
51463	524328
115649	524329
100805	524330
11644	524331
16119	524332
12922	524333
5161	524334
13020	524335
104028	524336
16008	524337
92907	524338
53557	524339
26248	524340
12654	524341
104573	524342
50847	524343
14879	524344
17763	524345
66393	524346
126085	524347
42936	524348
67351	524349
2140	524350
30344	524351
104195	524352
52188	524353
21401	524354
50471	524355
25164	524356
10016	524357
5282	524358
49495	524359
117139	524360
14094	524361
129937	524362
26173	524363
31814	524364
755	524365
24032	524366
79570	524367
47066	524368
26735	524369
16927	524370
36379	524371
32759	524372
132	524373
133879	524374
15250	524375
17789	524376
48619	524377
16688	524378
4465	524379
23127	524380
100819	524381
12187	524382
119529	524383
53383	524384
29335	524385
109658	524386
116052	524387
26932	524388
136079	524389
103490	524390
37944	524391
50019	524392
11390	524393
92814	524394
74494	524395
1838	524396
12581	524397
45	524398
10937	524399
70928	524400
45561	524401
50267	524402
102804	524403
9584	524404
60378	524405
103446	524406
3336	524407
63252	524408
66074	524409
113206	524410
59997	524411
20709	524412
15232	524413
43020	524414
49625	524415
679	524416
38421	524417
562	524418
26994	524419
14087	524420
35370	524421
34640	524422
3644	524423
11416	524424
113509	524425
84841	524426
70190	524427
14070	524428
39012	524429
20248	524430
36196	524431
23763	524432
291	524433
41662	524434
5110	524435
123573	524436
9513	524437
64193	524438
447	524439
58390	524440
87767	524441
38248	524442
5699	524443
3416	524444
7424	524445
76418	524446
99017	524447
1743	524448
63278	524449
98202	524450
20451	524451
139539	524452
1744	524453
598	524454
18795	524455
18806	524456
7367	524457
21002	524458
52277	524459
2065	524460
70358	524461
14154	524462
75115	524463
119561	524464
14278	524465
33771	524466
38388	524467
16054	524468
7642	524469
1725	524470
16641	524471
85287	524472
134509	524473
104158	524474
23186	524475
12800	524476
67819	524477
88108	524478
12725	524479
79717	524480
46985	524481
1071	524482
70455	524483
136936	524484
30400	524485
19280	524486
43796	524487
78521	524488
20	524489
61338	524490
7267	524491
91102	524492
1971	524493
51517	524494
22823	524495
17273	524496
26539	524497
54341	524498
26479	524499
101973	524500
103233	524501
4751	524502
1279	524503
5956	524504
10340	524505
6698	524506
120626	524507
110428	524508
183	524509
31195	524510
51375	524511
50822	524512
718	524513
319	524514
5059	524515
94372	524516
81002	524517
36734	524518
50909	524519
109785	524520
21026	524521
77275	524522
44579	524523
16185	524524
111949	524525
1333	524526
86565	524527
121284	524528
29910	524529
122049	524530
12473	524531
88153	524532
26969	524533
88603	524534
134741	524535
56938	524536
1516	524537
29544	524538
86280	524539
116851	524540
69697	524541
29471	524542
99	524543
18105	524544
51329	524545
42592	524546
27148	524547
100904	524548
24598	524549
17051	524550
109184	524551
67873	524552
29235	524553
844	524554
93941	524555
38919	524556
40145	524557
32239	524558
12582	524559
56824	524560
33756	524561
108031	524562
38469	524563
893	524564
98219	524565
27927	524566
24534	524567
46797	524568
46503	524569
43347	524570
23943	524571
24083	524572
40795	524573
104797	524574
27628	524575
54028	524576
28023	524577
71981	524578
107068	524579
20769	524580
2036	524581
132847	524582
19361	524583
14408	524584
104212	524585
22293	524586
38514	524587
16125	524588
3179	524589
31227	524590
42208	524591
633	524592
103428	524593
240	524594
9584	524595
62631	524596
12375	524597
78944	524598
5639	524599
146413	524600
107872	524601
10751	524602
108172	524603
95443	524604
52993	524605
93078	524606
58054	524607
101098	524608
29260	524609
116233	524610
26026	524611
53617	524612
35079	524613
148424	524614
72318	524615
31606	524616
14177	524617
40534	524618
12789	524619
37920	524620
8509	524621
45661	524622
8433	524623
3860	524624
63938	524625
20676	524626
98470	524627
66541	524628
45654	524629
88768	524630
40115	524631
3742	524632
77305	524633
128091	524634
57470	524635
9352	524636
138420	524637
115039	524638
10365	524639
32016	524640
60492	524641
8663	524642
6806	524643
77478	524644
17279	524645
48208	524646
15465	524647
1001	524648
3688	524649
134310	524650
8795	524651
1539	524652
18168	524653
32555	524654
64730	524655
86704	524656
88952	524657
754	524658
66244	524659
69003	524660
23500	524661
20122	524662
104562	524663
118597	524664
71938	524665
90868	524666
29344	524667
14212	524668
10921	524669
11111	524670
122446	524671
68	524672
73688	524673
107168	524674
6696	524675
26129	524676
2058	524677
26353	524678
135293	524679
14986	524680
105341	524681
27920	524682
17184	524683
17033	524684
103843	524685
86038	524686
18400	524687
19582	524688
47133	524689
15724	524690
52380	524691
107122	524692
94776	524693
112049	524694
32075	524695
20108	524696
54647	524697
86087	524698
87022	524699
52861	524700
1801	524701
3003	524702
57832	524703
126950	524704
51916	524705
54706	524706
646	524707
26253	524708
84317	524709
128498	524710
180	524711
2963	524712
22849	524713
8576	524714
89224	524715
100589	524716
42503	524717
64276	524718
51350	524719
54675	524720
19427	524721
12270	524722
63925	524723
79585	524724
124725	524725
3975	524726
37769	524727
50883	524728
85500	524729
85079	524730
15307	524731
763	524732
125638	524733
92478	524734
4047	524735
9302	524736
65548	524737
21874	524738
6670	524739
7963	524740
66467	524741
30650	524742
4038	524743
3964	524744
4647	524745
19425	524746
30309	524747
26942	524748
86367	524749
13851	524750
71630	524751
150165	524752
55641	524753
84157	524754
53233	524755
2241	524756
66364	524757
135925	524758
72806	524759
77683	524760
2469	524761
87880	524762
85306	524763
37861	524764
94775	524765
55153	524766
62600	524767
17912	524768
31990	524769
29000	524770
2864	524771
20546	524772
46751	524773
24637	524774
23350	524775
51465	524776
17463	524777
20337	524778
16209	524779
63148	524780
2386	524781
64128	524782
34145	524783
123105	524784
48591	524785
80980	524786
116336	524787
125017	524788
34944	524789
4055	524790
104853	524791
2108	524792
30117	524793
21036	524794
74150	524795
4608	524796
10179	524797
37108	524798
35594	524799
3591	524800
66963	524801
63100	524802
4154	524803
64891	524804
5950	524805
22066	524806
78	524807
5575	524808
64221	524809
30948	524810
116372	524811
31864	524812
42593	524813
82661	524814
23481	524815
15329	524816
90089	524817
9341	524818
17521	524819
62143	524820
26139	524821
4948	524822
12917	524823
146195	524824
44742	524825
7936	524826
17105	524827
40499	524828
3380	524829
11314	524830
79592	524831
112206	524832
47576	524833
49806	524834
127959	524835
9630	524836
54115	524837
10583	524838
6299	524839
87001	524840
135087	524841
19863	524842
55200	524843
65184	524844
3110	524845
12906	524846
3495	524847
90	524848
22993	524849
20382	524850
26959	524851
564	524852
91110	524853
138182	524854
76467	524855
358	524856
101276	524857
75803	524858
55829	524859
17636	524860
36197	524861
15882	524862
53146	524863
61900	524864
46089	524865
72176	524866
8986	524867
17575	524868
15734	524869
78217	524870
35041	524871
114611	524872
28872	524873
34593	524874
113206	524875
20244	524876
77056	524877
63181	524878
37366	524879
1239	524880
5394	524881
52131	524882
3440	524883
13022	524884
31301	524885
13441	524886
42371	524887
106	524888
68079	524889
53592	524890
6113	524891
33808	524892
79569	524893
93071	524894
52626	524895
8823	524896
9599	524897
7146	524898
3358	524899
62720	524900
97020	524901
25444	524902
71134	524903
65422	524904
97995	524905
82740	524906
8964	524907
104196	524908
363	524909
12503	524910
20601	524911
5296	524912
34813	524913
146894	524914
6880	524915
54009	524916
25071	524917
37768	524918
82417	524919
53104	524920
12581	524921
21658	524922
66032	524923
26234	524924
66720	524925
51898	524926
1027	524927
7056	524928
23537	524929
33503	524930
79959	524931
12528	524932
86868	524933
74006	524934
54353	524935
25281	524936
43996	524937
58881	524938
7096	524939
5539	524940
35083	524941
56106	524942
139722	524943
1801	524944
22306	524945
51357	524946
78647	524947
97179	524948
31126	524949
3742	524950
49552	524951
102973	524952
20859	524953
52741	524954
101117	524955
42941	524956
30083	524957
102573	524958
8853	524959
39877	524960
85885	524961
106931	524962
11750	524963
61027	524964
9715	524965
23321	524966
88956	524967
16259	524968
18474	524969
112888	524970
8237	524971
51061	524972
6583	524973
69086	524974
2770	524975
15892	524976
6547	524977
115494	524978
65805	524979
8321	524980
15713	524981
58451	524982
11300	524983
89239	524984
9184	524985
93411	524986
49889	524987
121508	524988
86674	524989
85478	524990
4556	524991
32674	524992
15075	524993
120042	524994
14394	524995
22500	524996
28035	524997
39415	524998
3356	524999
132217	525000
862	525001
11866	525002
57741	525003
77555	525004
34265	525005
90776	525006
48980	525007
101016	525008
41644	525009
59	525010
94821	525011
68435	525012
67211	525013
108719	525014
108554	525015
8168	525016
115288	525017
8089	525018
75204	525019
19372	525020
9255	525021
12404	525022
50581	525023
104757	525024
44277	525025
81132	525026
74482	525027
55784	525028
12703	525029
51521	525030
149858	525031
61704	525032
40397	525033
27071	525034
65238	525035
41296	525036
18455	525037
54357	525038
38168	525039
5922	525040
65093	525041
93054	525042
22766	525043
61774	525044
70655	525045
120177	525046
13161	525047
59314	525048
133970	525049
70923	525050
68464	525051
86168	525052
45089	525053
16422	525054
66733	525055
15470	525056
109512	525057
93433	525058
38980	525059
68006	525060
51060	525061
48824	525062
37782	525063
44118	525064
62576	525065
52771	525066
55014	525067
36478	525068
90590	525069
21205	525070
26425	525071
68324	525072
50184	525073
116783	525074
100617	525075
81241	525076
32549	525077
1091	525078
12243	525079
127995	525080
48929	525081
75240	525082
68574	525083
37992	525084
28726	525085
120573	525086
43891	525087
34215	525088
66556	525089
59650	525090
236	525091
952	525092
87167	525093
29195	525094
42918	525095
72311	525096
1395	525097
34631	525098
79508	525099
76519	525100
57228	525101
131446	525102
14254	525103
31457	525104
25001	525105
37454	525106
985	525107
32123	525108
128984	525109
5699	525110
42930	525111
104759	525112
109786	525113
44239	525114
42351	525115
17099	525116
3724	525117
28305	525118
104809	525119
41538	525120
10434	525121
78297	525122
47004	525123
20	525124
130484	525125
45405	525126
392	525127
57960	525128
4005	525129
6501	525130
30952	525131
66518	525132
36705	525133
762	525134
2496	525135
37685	525136
5628	525137
98361	525138
31758	525139
1082	525140
60861	525141
19486	525142
33745	525143
23675	525144
18796	525145
39318	525146
43438	525147
87986	525148
6181	525149
7632	525150
68621	525151
90821	525152
137387	525153
10171	525154
17	525155
2305	525156
16125	525157
3648	525158
8159	525159
76232	525160
76768	525161
79326	525162
62917	525163
599	525164
7006	525165
79687	525166
47580	525167
35210	525168
24543	525169
19748	525170
5655	525171
5232	525172
43505	525173
26637	525174
19853	525175
70517	525176
6438	525177
92516	525178
62126	525179
117489	525180
131125	525181
66959	525182
75757	525183
108885	525184
51588	525185
1840	525186
56432	525187
30495	525188
35874	525189
4914	525190
31727	525191
56991	525192
33442	525193
82372	525194
19566	525195
55162	525196
29562	525197
40195	525198
9497	525199
18335	525200
11923	525201
22553	525202
8769	525203
66089	525204
80253	525205
52671	525206
5560	525207
43919	525208
247	525209
115485	525210
25495	525211
94440	525212
38843	525213
55754	525214
40377	525215
7891	525216
20424	525217
18034	525218
11083	525219
16119	525220
2422	525221
10926	525222
26751	525223
76923	525224
26485	525225
116205	525226
10446	525227
87063	525228
38411	525229
71738	525230
18095	525231
36986	525232
45755	525233
86182	525234
86377	525235
11035	525236
91958	525237
40161	525238
116134	525239
29770	525240
48241	525241
88439	525242
5806	525243
6412	525244
60522	525245
130472	525246
27051	525247
60059	525248
1090	525249
626	525250
3917	525251
1587	525252
135584	525253
32090	525254
91051	525255
3854	525256
15647	525257
20480	525258
91597	525259
42892	525260
2660	525261
55033	525262
41517	525263
11458	525264
86780	525265
7231	525266
19027	525267
258	525268
12942	525269
6025	525270
115698	525271
8982	525272
42153	525273
54256	525274
13839	525275
510	525276
23037	525277
110207	525278
72484	525279
20695	525280
86715	525281
87155	525282
84928	525283
4767	525284
57341	525285
28058	525286
1757	525287
121968	525288
39597	525289
77056	525290
79704	525291
43	525292
17376	525293
23265	525294
150555	525295
56318	525296
26363	525297
71649	525298
8748	525299
73170	525300
22694	525301
48559	525302
68202	525303
41671	525304
51939	525305
4039	525306
10358	525307
2717	525308
2411	525309
6751	525310
108194	525311
55643	525312
2777	525313
117577	525314
25832	525315
69679	525316
38141	525317
14275	525318
47472	525319
18614	525320
29057	525321
22487	525322
26899	525323
21900	525324
75814	525325
50252	525326
55844	525327
29032	525328
4100	525329
7585	525330
97430	525331
34827	525332
86841	525333
12623	525334
7172	525335
3632	525336
64436	525337
9518	525338
31674	525339
49185	525340
65118	525341
117171	525342
40688	525343
13304	525344
5429	525345
10837	525346
11049	525347
63779	525348
14969	525349
35120	525350
13801	525351
1017	525352
70418	525353
96502	525354
34945	525355
43021	525356
34663	525357
42541	525358
59323	525359
71812	525360
58146	525361
6842	525362
214	525363
7516	525364
43954	525365
5822	525366
143918	525367
52359	525368
91822	525369
17063	525370
15939	525371
2850	525372
56459	525373
3686	525374
56322	525375
8236	525376
55247	525377
16323	525378
20972	525379
70023	525380
52562	525381
138752	525382
47697	525383
61743	525384
77832	525385
1635	525386
19635	525387
120246	525388
61	525389
128661	525390
91930	525391
93156	525392
13138	525393
6283	525394
31735	525395
145	525396
104905	525397
21715	525398
54135	525399
7086	525400
12006	525401
3409	525402
109414	525403
40074	525404
1521	525405
147	525406
30757	525407
90588	525408
10585	525409
57641	525410
22169	525411
24808	525412
113411	525413
474	525414
50346	525415
42349	525416
31223	525417
47292	525418
3281	525419
14769	525420
86961	525421
31668	525422
44434	525423
6221	525424
53123	525425
119982	525426
62387	525427
20303	525428
146129	525429
3222	525430
223	525431
53002	525432
132832	525433
21183	525434
67893	525435
32736	525436
25808	525437
114590	525438
26013	525439
21176	525440
13933	525441
129906	525442
75623	525443
56482	525444
49413	525445
58064	525446
79266	525447
30333	525448
39318	525449
34713	525450
26619	525451
14046	525452
89676	525453
22826	525454
36413	525455
139931	525456
34517	525457
1637	525458
118629	525459
6520	525460
45095	525461
45241	525462
1478	525463
128577	525464
58220	525465
51613	525466
115767	525467
33881	525468
116387	525469
7758	525470
84635	525471
81803	525472
45904	525473
32476	525474
10306	525475
16850	525476
3925	525477
28118	525478
10767	525479
45171	525480
74120	525481
37816	525482
91065	525483
58073	525484
21686	525485
141050	525486
65854	525487
112705	525488
137076	525489
61896	525490
27964	525491
59894	525492
46447	525493
149336	525494
78025	525495
437	525496
76000	525497
10708	525498
58761	525499
9945	525500
86344	525501
56605	525502
9008	525503
28854	525504
20839	525505
26620	525506
2567	525507
115453	525508
98015	525509
68095	525510
10764	525511
23102	525512
70010	525513
49605	525514
41696	525515
32174	525516
40634	525517
92249	525518
3467	525519
48754	525520
40977	525521
43664	525522
55953	525523
16882	525524
744	525525
70510	525526
56075	525527
10802	525528
5628	525529
35377	525530
21087	525531
49243	525532
30707	525533
118112	525534
2984	525535
37510	525536
7117	525537
129096	525538
64	525539
21453	525540
96587	525541
8160	525542
40217	525543
19428	525544
138866	525545
79546	525546
9996	525547
63548	525548
97789	525549
38864	525550
16686	525551
5466	525552
84118	525553
718	525554
4581	525555
1323	525556
89609	525557
20093	525558
62987	525559
13139	525560
31558	525561
134738	525562
8450	525563
63488	525564
119537	525565
8764	525566
9719	525567
148113	525568
2650	525569
33147	525570
45207	525571
31140	525572
82310	525573
7552	525574
23585	525575
958	525576
1117	525577
534	525578
16355	525579
21736	525580
129251	525581
29052	525582
108296	525583
4706	525584
28770	525585
10682	525586
115899	525587
63597	525588
86358	525589
100549	525590
63744	525591
120286	525592
84656	525593
1906	525594
15428	525595
14060	525596
62750	525597
105377	525598
27430	525599
9270	525600
50314	525601
3735	525602
30621	525603
26215	525604
86248	525605
110960	525606
26170	525607
40409	525608
22932	525609
16512	525610
17479	525611
12742	525612
16147	525613
17074	525614
7010	525615
18293	525616
146725	525617
90344	525618
42933	525619
108477	525620
61948	525621
21465	525622
24637	525623
37909	525624
28908	525625
8234	525626
89653	525627
49148	525628
114769	525629
83145	525630
43387	525631
581	525632
37925	525633
20946	525634
403	525635
70081	525636
6293	525637
44105	525638
91237	525639
68439	525640
112481	525641
41274	525642
98918	525643
42915	525644
65027	525645
67319	525646
95997	525647
51910	525648
4537	525649
55702	525650
111444	525651
22797	525652
35499	525653
1277	525654
24090	525655
96382	525656
52313	525657
85430	525658
3419	525659
84181	525660
11702	525661
26787	525662
18357	525663
56642	525664
44811	525665
62915	525666
38512	525667
524	525668
48617	525669
90882	525670
39664	525671
25438	525672
703	525673
1765	525674
79981	525675
108769	525676
32804	525677
1523	525678
2076	525679
43010	525680
38475	525681
2208	525682
58073	525683
54674	525684
7585	525685
51068	525686
1083	525687
23806	525688
39686	525689
20719	525690
54611	525691
54467	525692
33224	525693
52686	525694
2299	525695
33514	525696
5200	525697
69661	525698
35511	525699
32283	525700
9583	525701
5702	525702
10382	525703
85786	525704
20870	525705
8917	525706
138768	525707
4219	525708
11189	525709
77972	525710
72759	525711
349	525712
19029	525713
48	525714
5341	525715
66428	525716
22394	525717
48268	525718
99311	525719
29085	525720
135756	525721
15089	525722
3486	525723
11154	525724
63771	525725
84486	525726
39920	525727
27997	525728
7582	525729
46155	525730
117617	525731
27376	525732
68456	525733
38433	525734
11062	525735
140606	525736
84902	525737
1210	525738
22318	525739
62716	525740
126861	525741
50776	525742
16531	525743
149	525744
2870	525745
69710	525746
29364	525747
13807	525748
28098	525749
142679	525750
67680	525751
23640	525752
20695	525753
127493	525754
87571	525755
6816	525756
35663	525757
90631	525758
5054	525759
65208	525760
8551	525761
44883	525762
84067	525763
731	525764
15622	525765
23880	525766
35277	525767
70728	525768
91185	525769
32624	525770
7122	525771
104337	525772
88226	525773
12273	525774
133900	525775
50992	525776
113493	525777
730	525778
74347	525779
11100	525780
110806	525781
146234	525782
104133	525783
2975	525784
8791	525785
19281	525786
3237	525787
21941	525788
27855	525789
75898	525790
1174	525791
1432	525792
58973	525793
40592	525794
20010	525795
15	525796
7	525797
9144	525798
36299	525799
8692	525800
12972	525801
45505	525802
11273	525803
7356	525804
88062	525805
17928	525806
99246	525807
28488	525808
10114	525809
85624	525810
31042	525811
52400	525812
108262	525813
2618	525814
10087	525815
97344	525816
28142	525817
2678	525818
82680	525819
6715	525820
102074	525821
91770	525822
58371	525823
25398	525824
118174	525825
14467	525826
14733	525827
97745	525828
35577	525829
59761	525830
5700	525831
3496	525832
136229	525833
127681	525834
35115	525835
2134	525836
6489	525837
16498	525838
56814	525839
120962	525840
43424	525841
129819	525842
124	525843
14333	525844
1367	525845
20700	525846
25491	525847
9208	525848
9535	525849
66534	525850
1935	525851
33756	525852
1112	525853
64105	525854
20976	525855
14396	525856
37	525857
15458	525858
38106	525859
121099	525860
1214	525861
106751	525862
36622	525863
12901	525864
32747	525865
50386	525866
3297	525867
14907	525868
11181	525869
19525	525870
134110	525871
13072	525872
22055	525873
11354	525874
113035	525875
5144	525876
18108	525877
975	525878
56216	525879
38796	525880
99912	525881
73236	525882
44876	525883
27353	525884
35931	525885
33359	525886
183	525887
612	525888
48484	525889
28848	525890
136037	525891
137714	525892
14899	525893
1154	525894
119701	525895
24354	525896
34814	525897
73366	525898
77392	525899
92773	525900
528	525901
21333	525902
1889	525903
8844	525904
63265	525905
31790	525906
87318	525907
21381	525908
141911	525909
74689	525910
20248	525911
75470	525912
54963	525913
80048	525914
144012	525915
72826	525916
6474	525917
17510	525918
11882	525919
7334	525920
94139	525921
97714	525922
77120	525923
42027	525924
14188	525925
23758	525926
14517	525927
39929	525928
2820	525929
139313	525930
113345	525931
35169	525932
32134	525933
55041	525934
11890	525935
854	525936
9640	525937
13546	525938
83583	525939
96701	525940
9197	525941
70267	525942
98221	525943
742	525944
95246	525945
11297	525946
42099	525947
94460	525948
22858	525949
61625	525950
39313	525951
4069	525952
29686	525953
31560	525954
4943	525955
90268	525956
119283	525957
41462	525958
31325	525959
120569	525960
17272	525961
27815	525962
3707	525963
8392	525964
35	525965
44684	525966
40063	525967
60917	525968
33475	525969
76454	525970
66	525971
159	525972
4019	525973
1138	525974
18848	525975
3283	525976
31294	525977
24399	525978
37477	525979
87920	525980
77616	525981
63658	525982
79492	525983
31862	525984
25803	525985
49899	525986
25200	525987
90538	525988
44387	525989
676	525990
38538	525991
57733	525992
18753	525993
87781	525994
104	525995
529	525996
41774	525997
57618	525998
12376	525999
43333	526000
114363	526001
66370	526002
54992	526003
16525	526004
6015	526005
141529	526006
114959	526007
2530	526008
35360	526009
2141	526010
12834	526011
15783	526012
121831	526013
7087	526014
56091	526015
4970	526016
550	526017
68296	526018
85517	526019
53831	526020
10401	526021
144842	526022
89506	526023
13836	526024
122454	526025
78617	526026
117681	526027
11296	526028
79093	526029
43886	526030
115616	526031
64446	526032
71680	526033
15702	526034
1221	526035
652	526036
23263	526037
90861	526038
83720	526039
115311	526040
111503	526041
66383	526042
73127	526043
66259	526044
88199	526045
97892	526046
155	526047
2986	526048
16101	526049
49320	526050
3402	526051
61734	526052
16933	526053
97488	526054
40159	526055
537	526056
29045	526057
25397	526058
100143	526059
82205	526060
44003	526061
78262	526062
17906	526063
13726	526064
54340	526065
132093	526066
112	526067
18959	526068
28701	526069
60656	526070
54482	526071
54628	526072
20973	526073
41350	526074
104480	526075
43548	526076
81805	526077
101010	526078
77389	526079
41051	526080
25646	526081
50036	526082
100138	526083
2976	526084
16318	526085
131442	526086
2036	526087
81640	526088
63390	526089
65494	526090
4782	526091
25104	526092
10665	526093
27166	526094
38747	526095
15765	526096
447	526097
28303	526098
104430	526099
2718	526100
34397	526101
76797	526102
32201	526103
85904	526104
10189	526105
44426	526106
63929	526107
62506	526108
84191	526109
19753	526110
4889	526111
68668	526112
47821	526113
31868	526114
18220	526115
6996	526116
19133	526117
1816	526118
108301	526119
84242	526120
61552	526121
96033	526122
17450	526123
42595	526124
113906	526125
113025	526126
43187	526127
1130	526128
2944	526129
76830	526130
53752	526131
5115	526132
16399	526133
61996	526134
118789	526135
19033	526136
53173	526137
50391	526138
16744	526139
99513	526140
96423	526141
1939	526142
24125	526143
79451	526144
99057	526145
4816	526146
33491	526147
3915	526148
70024	526149
918	526150
84	526151
40586	526152
37018	526153
141171	526154
65635	526155
21564	526156
57214	526157
122343	526158
57522	526159
77096	526160
48683	526161
65675	526162
47097	526163
12637	526164
1116	526165
14200	526166
10226	526167
6457	526168
16613	526169
104616	526170
26932	526171
96156	526172
29628	526173
33476	526174
14491	526175
53830	526176
16665	526177
34743	526178
7566	526179
3778	526180
27858	526181
72999	526182
93091	526183
12726	526184
47256	526185
40875	526186
23251	526187
67090	526188
47719	526189
100531	526190
355	526191
27083	526192
6975	526193
82195	526194
6342	526195
8116	526196
86601	526197
73703	526198
46189	526199
68934	526200
59446	526201
5995	526202
11766	526203
11432	526204
146914	526205
34489	526206
6472	526207
27551	526208
27056	526209
36521	526210
141764	526211
37206	526212
36511	526213
86866	526214
59583	526215
86435	526216
11623	526217
1897	526218
80136	526219
87013	526220
1824	526221
12533	526222
47051	526223
37957	526224
12272	526225
98	526226
66779	526227
66464	526228
135048	526229
35055	526230
81263	526231
16246	526232
86	526233
49173	526234
43981	526235
46637	526236
5638	526237
19492	526238
7557	526239
118690	526240
43968	526241
18720	526242
73482	526243
43821	526244
11712	526245
30676	526246
7525	526247
5062	526248
42416	526249
37977	526250
35382	526251
3430	526252
17190	526253
184	526254
37075	526255
126378	526256
119851	526257
661	526258
72889	526259
36148	526260
15480	526261
94	526262
13131	526263
31317	526264
3345	526265
111054	526266
4697	526267
30718	526268
5018	526269
58855	526270
8983	526271
32147	526272
33434	526273
115931	526274
72765	526275
2851	526276
18553	526277
85088	526278
111213	526279
11163	526280
12987	526281
82520	526282
19339	526283
108442	526284
647	526285
13800	526286
26928	526287
65719	526288
62756	526289
44139	526290
23733	526291
70919	526292
139319	526293
9620	526294
52908	526295
6970	526296
64148	526297
50470	526298
29035	526299
123176	526300
144259	526301
37343	526302
17104	526303
81972	526304
59802	526305
148782	526306
43131	526307
19750	526308
4230	526309
6160	526310
24360	526311
21521	526312
33360	526313
12630	526314
81975	526315
96986	526316
37514	526317
102198	526318
88139	526319
21726	526320
57165	526321
3250	526322
3900	526323
20003	526324
39486	526325
108979	526326
63813	526327
69861	526328
118455	526329
10131	526330
46776	526331
78559	526332
128	526333
21265	526334
97659	526335
65359	526336
18287	526337
17364	526338
104110	526339
61907	526340
51736	526341
47288	526342
39461	526343
94820	526344
1593	526345
5369	526346
57855	526347
2753	526348
47595	526349
4370	526350
56345	526351
129983	526352
50393	526353
15113	526354
50412	526355
2378	526356
74108	526357
39804	526358
1444	526359
80463	526360
66239	526361
46871	526362
12212	526363
87940	526364
22097	526365
64114	526366
344	526367
67558	526368
12634	526369
18789	526370
1728	526371
80680	526372
25657	526373
10425	526374
38593	526375
16519	526376
1878	526377
117221	526378
107724	526379
61530	526380
31888	526381
47014	526382
122	526383
1351	526384
3970	526385
90933	526386
75918	526387
125567	526388
13953	526389
92123	526390
33575	526391
54499	526392
46449	526393
39147	526394
39702	526395
76970	526396
130174	526397
111304	526398
27190	526399
28095	526400
2238	526401
45564	526402
27719	526403
1600	526404
1713	526405
123364	526406
23789	526407
72073	526408
102749	526409
31111	526410
5779	526411
72128	526412
42307	526413
37724	526414
30652	526415
79454	526416
100096	526417
143475	526418
46040	526419
9071	526420
29151	526421
3253	526422
25773	526423
42008	526424
80573	526425
60469	526426
71384	526427
48509	526428
21584	526429
20436	526430
63068	526431
147762	526432
69328	526433
467	526434
59146	526435
58960	526436
53020	526437
93994	526438
6669	526439
82910	526440
26347	526441
98117	526442
6250	526443
7629	526444
88194	526445
20208	526446
44122	526447
52988	526448
1568	526449
55108	526450
1334	526451
12690	526452
80306	526453
62731	526454
29894	526455
76348	526456
16281	526457
130408	526458
12570	526459
73165	526460
36438	526461
93088	526462
19024	526463
546	526464
87677	526465
33928	526466
32578	526467
59481	526468
92099	526469
47617	526470
36645	526471
87160	526472
46230	526473
25308	526474
82300	526475
39	526476
102834	526477
33661	526478
144440	526479
25299	526480
295	526481
19815	526482
87635	526483
80779	526484
10412	526485
95599	526486
17397	526487
87111	526488
43094	526489
146618	526490
47308	526491
123055	526492
23520	526493
9870	526494
4118	526495
71575	526496
21257	526497
48745	526498
101099	526499
44043	526500
88528	526501
1258	526502
58388	526503
124734	526504
8409	526505
24124	526506
17780	526507
27627	526508
138672	526509
14484	526510
93	526511
66566	526512
57822	526513
28937	526514
111953	526515
84241	526516
1082	526517
94085	526518
20730	526519
26687	526520
74017	526521
60338	526522
9871	526523
84803	526524
2548	526525
2029	526526
7095	526527
2548	526528
18975	526529
4826	526530
58589	526531
104472	526532
123030	526533
24702	526534
29180	526535
43316	526536
87761	526537
17991	526538
98620	526539
2544	526540
80368	526541
4345	526542
68701	526543
80184	526544
65	526545
5817	526546
52460	526547
116702	526548
69824	526549
29251	526550
32895	526551
40688	526552
16295	526553
82356	526554
8422	526555
748	526556
8158	526557
22654	526558
3216	526559
1521	526560
92850	526561
3012	526562
82504	526563
43599	526564
94497	526565
11367	526566
3581	526567
30517	526568
63158	526569
118571	526570
129845	526571
474	526572
8293	526573
126	526574
12762	526575
2419	526576
15240	526577
1026	526578
541	526579
114529	526580
105121	526581
18191	526582
11361	526583
2661	526584
46002	526585
82488	526586
28941	526587
10039	526588
4344	526589
13817	526590
124569	526591
59426	526592
10021	526593
74480	526594
1241	526595
71249	526596
118052	526597
33280	526598
2035	526599
47661	526600
132441	526601
111238	526602
24278	526603
9147	526604
60847	526605
129207	526606
44014	526607
26972	526608
118333	526609
84733	526610
141127	526611
45425	526612
135111	526613
29	526614
50569	526615
3776	526616
32410	526617
16314	526618
81054	526619
42316	526620
99453	526621
72549	526622
99011	526623
86447	526624
5408	526625
44449	526626
102377	526627
37287	526628
60331	526629
119500	526630
102034	526631
129697	526632
109607	526633
40893	526634
10899	526635
71455	526636
48038	526637
101942	526638
72198	526639
40058	526640
13615	526641
24115	526642
23336	526643
15885	526644
80898	526645
58801	526646
1411	526647
7775	526648
33945	526649
74347	526650
4000	526651
3127	526652
11341	526653
30863	526654
65717	526655
28275	526656
32435	526657
31816	526658
68921	526659
10431	526660
47085	526661
86782	526662
22204	526663
83106	526664
13688	526665
42453	526666
18462	526667
22361	526668
99584	526669
114166	526670
43412	526671
12809	526672
40842	526673
118815	526674
9993	526675
1909	526676
3409	526677
16140	526678
11735	526679
55101	526680
34817	526681
126831	526682
14559	526683
31442	526684
75025	526685
121037	526686
53463	526687
28675	526688
53970	526689
48166	526690
6377	526691
83466	526692
67537	526693
9784	526694
64285	526695
15662	526696
149906	526697
72406	526698
43876	526699
95607	526700
47790	526701
76234	526702
55891	526703
13371	526704
34083	526705
42436	526706
4102	526707
83425	526708
9015	526709
53156	526710
18576	526711
119911	526712
34941	526713
129691	526714
47665	526715
3433	526716
115422	526717
24875	526718
16541	526719
48271	526720
70262	526721
128253	526722
43845	526723
18460	526724
25260	526725
123350	526726
7555	526727
51155	526728
109941	526729
95591	526730
16902	526731
116579	526732
6748	526733
3817	526734
46443	526735
87528	526736
32092	526737
99896	526738
21286	526739
3338	526740
138688	526741
108389	526742
25406	526743
83	526744
129806	526745
138351	526746
33966	526747
54297	526748
91054	526749
71808	526750
26469	526751
74983	526752
21356	526753
5452	526754
33613	526755
146433	526756
10302	526757
38148	526758
52832	526759
31518	526760
31613	526761
162	526762
73585	526763
150805	526764
21932	526765
43370	526766
22520	526767
43757	526768
17342	526769
41605	526770
19685	526771
11641	526772
47071	526773
28077	526774
11045	526775
35811	526776
27123	526777
102882	526778
47816	526779
52886	526780
71116	526781
123001	526782
61473	526783
834	526784
8100	526785
87643	526786
26445	526787
6810	526788
58949	526789
93417	526790
12351	526791
15384	526792
38279	526793
61820	526794
32227	526795
50456	526796
25649	526797
45014	526798
56156	526799
98060	526800
99741	526801
91628	526802
35032	526803
89991	526804
107381	526805
109106	526806
14018	526807
110854	526808
89639	526809
27781	526810
6138	526811
85750	526812
61878	526813
17221	526814
69422	526815
16	526816
1465	526817
9244	526818
17711	526819
146615	526820
58901	526821
90815	526822
18468	526823
20109	526824
18238	526825
11171	526826
46302	526827
1878	526828
10716	526829
10692	526830
29152	526831
18316	526832
4420	526833
40334	526834
70368	526835
6376	526836
32340	526837
24041	526838
24704	526839
9244	526840
56076	526841
53588	526842
69866	526843
9890	526844
105678	526845
49265	526846
59552	526847
35811	526848
40711	526849
533	526850
7451	526851
22298	526852
9719	526853
115169	526854
3169	526855
65917	526856
28485	526857
78042	526858
131705	526859
98430	526860
4923	526861
34523	526862
6575	526863
21336	526864
9636	526865
117597	526866
121164	526867
44297	526868
87476	526869
69289	526870
99940	526871
3352	526872
95622	526873
50225	526874
29118	526875
83963	526876
3894	526877
40505	526878
5880	526879
72265	526880
38404	526881
64839	526882
4235	526883
97	526884
14959	526885
59365	526886
128345	526887
1675	526888
44029	526889
13924	526890
4508	526891
7872	526892
35370	526893
70982	526894
93105	526895
9521	526896
18092	526897
19956	526898
5643	526899
103098	526900
2771	526901
171	526902
13750	526903
69733	526904
16129	526905
144567	526906
38043	526907
26247	526908
1494	526909
50161	526910
32243	526911
68195	526912
84861	526913
461	526914
66454	526915
37311	526916
63701	526917
16352	526918
6648	526919
130	526920
48384	526921
45256	526922
2685	526923
24290	526924
38144	526925
4804	526926
19	526927
97136	526928
97827	526929
38312	526930
53865	526931
17045	526932
99921	526933
104100	526934
96992	526935
27183	526936
34477	526937
2872	526938
67227	526939
50247	526940
14187	526941
297	526942
56838	526943
42069	526944
31544	526945
10408	526946
24782	526947
90845	526948
86853	526949
18153	526950
104389	526951
97026	526952
84146	526953
38567	526954
138371	526955
29436	526956
94216	526957
14321	526958
107592	526959
72745	526960
68846	526961
45477	526962
8448	526963
4294	526964
42586	526965
681	526966
30873	526967
12179	526968
1789	526969
44359	526970
23838	526971
16009	526972
2836	526973
80277	526974
90798	526975
27224	526976
22445	526977
7622	526978
52797	526979
17836	526980
42457	526981
77629	526982
55378	526983
21917	526984
35991	526985
76669	526986
38709	526987
17853	526988
12327	526989
45235	526990
21463	526991
30185	526992
26148	526993
70141	526994
61308	526995
115947	526996
78176	526997
112415	526998
11564	526999
44009	527000
132775	527001
65442	527002
31050	527003
16489	527004
69340	527005
82572	527006
6400	527007
132131	527008
78089	527009
4904	527010
108904	527011
121617	527012
29992	527013
54815	527014
53656	527015
37120	527016
13043	527017
91479	527018
75878	527019
26572	527020
16654	527021
88255	527022
81374	527023
135250	527024
27679	527025
29532	527026
7912	527027
5939	527028
89208	527029
37831	527030
10380	527031
55326	527032
136998	527033
86196	527034
77025	527035
116827	527036
39597	527037
79052	527038
13174	527039
86822	527040
143252	527041
67262	527042
11213	527043
25467	527044
120403	527045
54527	527046
43432	527047
44150	527048
30688	527049
74673	527050
55418	527051
10265	527052
85247	527053
59550	527054
100956	527055
62835	527056
103615	527057
12219	527058
34002	527059
42602	527060
22647	527061
1646	527062
35448	527063
4753	527064
58373	527065
109831	527066
37045	527067
45349	527068
16508	527069
87742	527070
70098	527071
76577	527072
111447	527073
74345	527074
64772	527075
12342	527076
1356	527077
13423	527078
48877	527079
98736	527080
11917	527081
71454	527082
59152	527083
6630	527084
2544	527085
49111	527086
16216	527087
14640	527088
63854	527089
33169	527090
114218	527091
68774	527092
44592	527093
29208	527094
55709	527095
104502	527096
35641	527097
62853	527098
105527	527099
23630	527100
72507	527101
69125	527102
11203	527103
3566	527104
26721	527105
131015	527106
28914	527107
12116	527108
1037	527109
123790	527110
1297	527111
61179	527112
14861	527113
85881	527114
31436	527115
17046	527116
38737	527117
108104	527118
19504	527119
33109	527120
94103	527121
61504	527122
7481	527123
468	527124
32670	527125
60978	527126
94682	527127
135066	527128
3012	527129
12238	527130
33347	527131
135720	527132
100119	527133
111173	527134
19855	527135
11728	527136
17964	527137
50054	527138
45474	527139
32251	527140
33902	527141
28192	527142
12736	527143
26437	527144
106499	527145
71981	527146
8551	527147
11920	527148
110458	527149
6241	527150
78844	527151
18144	527152
132953	527153
12181	527154
45666	527155
35133	527156
9761	527157
97727	527158
19187	527159
20476	527160
15122	527161
35640	527162
22433	527163
111663	527164
119458	527165
53254	527166
76277	527167
49515	527168
53556	527169
16870	527170
77830	527171
431	527172
17296	527173
50688	527174
11091	527175
114875	527176
7681	527177
58348	527178
72645	527179
55051	527180
5270	527181
23073	527182
88417	527183
75677	527184
71086	527185
48953	527186
113591	527187
126436	527188
49769	527189
69743	527190
18558	527191
17061	527192
120324	527193
6241	527194
115102	527195
48924	527196
48298	527197
54204	527198
8049	527199
87903	527200
6734	527201
87901	527202
95121	527203
16097	527204
93115	527205
22410	527206
30865	527207
306	527208
109557	527209
5800	527210
32866	527211
38853	527212
49748	527213
3660	527214
36251	527215
610	527216
451	527217
59345	527218
19224	527219
83279	527220
33816	527221
58611	527222
47700	527223
7834	527224
23014	527225
6323	527226
36906	527227
100140	527228
7884	527229
23226	527230
36018	527231
127211	527232
80921	527233
4984	527234
23753	527235
12800	527236
877	527237
23093	527238
90	527239
49753	527240
34613	527241
6755	527242
68997	527243
117847	527244
70687	527245
79754	527246
56962	527247
39930	527248
104089	527249
94489	527250
13102	527251
88653	527252
25259	527253
105020	527254
78776	527255
100932	527256
25671	527257
3614	527258
31021	527259
51551	527260
1738	527261
76883	527262
2138	527263
35023	527264
61549	527265
82034	527266
576	527267
6495	527268
5	527269
11043	527270
10881	527271
128533	527272
63811	527273
8303	527274
15972	527275
28469	527276
7699	527277
65289	527278
66921	527279
56625	527280
828	527281
82035	527282
20443	527283
37511	527284
4033	527285
13223	527286
28061	527287
29084	527288
109497	527289
8153	527290
10539	527291
83596	527292
22776	527293
39960	527294
35705	527295
103637	527296
11737	527297
29812	527298
128910	527299
43633	527300
29609	527301
54963	527302
23800	527303
128883	527304
72861	527305
4867	527306
2896	527307
75808	527308
4675	527309
103835	527310
14470	527311
24889	527312
62677	527313
30053	527314
30564	527315
148466	527316
44851	527317
128196	527318
1444	527319
74653	527320
29689	527321
44173	527322
94285	527323
94031	527324
61834	527325
16147	527326
99745	527327
45778	527328
20964	527329
77880	527330
23129	527331
87702	527332
33129	527333
42334	527334
1482	527335
27261	527336
98159	527337
135867	527338
88535	527339
44681	527340
33782	527341
48867	527342
95586	527343
97466	527344
19989	527345
13362	527346
9983	527347
32297	527348
116134	527349
31368	527350
14421	527351
29666	527352
28007	527353
81169	527354
48987	527355
39610	527356
12872	527357
5510	527358
55880	527359
53118	527360
1265	527361
89200	527362
107527	527363
26473	527364
67289	527365
131190	527366
3010	527367
105957	527368
75805	527369
52220	527370
3257	527371
9908	527372
3464	527373
93073	527374
79290	527375
76237	527376
5117	527377
6220	527378
49604	527379
138135	527380
34812	527381
53255	527382
52968	527383
10022	527384
32507	527385
10254	527386
20759	527387
3393	527388
10111	527389
64956	527390
70847	527391
11213	527392
22949	527393
40686	527394
25936	527395
61706	527396
58427	527397
43413	527398
77613	527399
2015	527400
51465	527401
56935	527402
28740	527403
11869	527404
107540	527405
50444	527406
28598	527407
41579	527408
12786	527409
12085	527410
11188	527411
112081	527412
9375	527413
128373	527414
83655	527415
83852	527416
59433	527417
12483	527418
57481	527419
43149	527420
49031	527421
20464	527422
99990	527423
48846	527424
8670	527425
3163	527426
46970	527427
23810	527428
6932	527429
28566	527430
22241	527431
109320	527432
62732	527433
138196	527434
45658	527435
58864	527436
77852	527437
28411	527438
5218	527439
120450	527440
81055	527441
8160	527442
78900	527443
5095	527444
18960	527445
70678	527446
1129	527447
103031	527448
49528	527449
77878	527450
38966	527451
1206	527452
2833	527453
124530	527454
65029	527455
60639	527456
4259	527457
25571	527458
5575	527459
1336	527460
76361	527461
4161	527462
33388	527463
60787	527464
67299	527465
47252	527466
121906	527467
7598	527468
1343	527469
6484	527470
21463	527471
98100	527472
37182	527473
1567	527474
93815	527475
116045	527476
11864	527477
114418	527478
51313	527479
19752	527480
16410	527481
80166	527482
26999	527483
4769	527484
16578	527485
19188	527486
66295	527487
1389	527488
20527	527489
3939	527490
66787	527491
112588	527492
2896	527493
15885	527494
6652	527495
3931	527496
105934	527497
2666	527498
50189	527499
23678	527500
95346	527501
9738	527502
53627	527503
88114	527504
17753	527505
443	527506
51910	527507
62959	527508
4632	527509
48208	527510
54729	527511
50877	527512
51130	527513
42456	527514
10172	527515
2712	527516
30620	527517
38166	527518
2646	527519
77134	527520
19718	527521
1632	527522
5192	527523
26185	527524
84695	527525
80	527526
61656	527527
64087	527528
33083	527529
97707	527530
104148	527531
40675	527532
57581	527533
83770	527534
74646	527535
44877	527536
105465	527537
75423	527538
47793	527539
97791	527540
26893	527541
21030	527542
11424	527543
145014	527544
23808	527545
2671	527546
28665	527547
61053	527548
33700	527549
85062	527550
63738	527551
51863	527552
61255	527553
39579	527554
47357	527555
14271	527556
14843	527557
17887	527558
99145	527559
87527	527560
86522	527561
13009	527562
5097	527563
37951	527564
8889	527565
114642	527566
121493	527567
3891	527568
50946	527569
5487	527570
52100	527571
1353	527572
81806	527573
15873	527574
93765	527575
74521	527576
68443	527577
1593	527578
35617	527579
7849	527580
14347	527581
101008	527582
18680	527583
88390	527584
31085	527585
58321	527586
15314	527587
2998	527588
62047	527589
35898	527590
90701	527591
91495	527592
4331	527593
47425	527594
44860	527595
4100	527596
39826	527597
35099	527598
22469	527599
1903	527600
15901	527601
44421	527602
16343	527603
3038	527604
4917	527605
5123	527606
54863	527607
145184	527608
45569	527609
27015	527610
39810	527611
109997	527612
28090	527613
781	527614
41394	527615
58202	527616
39369	527617
21095	527618
2478	527619
82296	527620
7610	527621
8102	527622
131694	527623
55445	527624
24643	527625
56876	527626
17098	527627
55808	527628
36800	527629
19573	527630
31039	527631
1598	527632
73528	527633
25024	527634
2398	527635
6988	527636
45347	527637
76646	527638
4324	527639
76	527640
50832	527641
7967	527642
2268	527643
17984	527644
23463	527645
5534	527646
27814	527647
87730	527648
22596	527649
5241	527650
94878	527651
2429	527652
80355	527653
39026	527654
28729	527655
15782	527656
16033	527657
110213	527658
52392	527659
101788	527660
21363	527661
76773	527662
84041	527663
121997	527664
5028	527665
28638	527666
39486	527667
50473	527668
4806	527669
59948	527670
84048	527671
10110	527672
35139	527673
64824	527674
111847	527675
122351	527676
59522	527677
105561	527678
6251	527679
68	527680
48415	527681
15348	527682
239	527683
67735	527684
141772	527685
67838	527686
3485	527687
70893	527688
38961	527689
52770	527690
2343	527691
113	527692
49410	527693
97605	527694
8693	527695
112632	527696
477	527697
19442	527698
7384	527699
64324	527700
3357	527701
71319	527702
52977	527703
61	527704
110826	527705
15286	527706
80219	527707
3695	527708
39437	527709
79436	527710
15421	527711
1665	527712
21502	527713
66908	527714
29465	527715
7761	527716
101625	527717
9013	527718
88157	527719
46037	527720
15635	527721
50513	527722
104215	527723
7020	527724
69779	527725
101725	527726
18344	527727
56522	527728
36578	527729
79027	527730
59546	527731
40079	527732
25083	527733
91584	527734
34435	527735
78372	527736
34632	527737
3882	527738
3872	527739
45419	527740
46757	527741
683	527742
122	527743
105263	527744
55042	527745
2589	527746
5504	527747
86371	527748
36005	527749
72712	527750
7326	527751
22562	527752
1181	527753
71	527754
3527	527755
7471	527756
28105	527757
110654	527758
656	527759
21001	527760
116016	527761
42362	527762
20914	527763
91384	527764
2993	527765
22519	527766
30730	527767
2285	527768
112342	527769
5589	527770
13198	527771
74679	527772
31169	527773
18091	527774
94211	527775
85210	527776
121947	527777
33560	527778
24191	527779
81906	527780
18023	527781
55455	527782
125298	527783
48977	527784
103220	527785
33533	527786
45540	527787
90824	527788
21333	527789
7289	527790
62204	527791
17696	527792
52005	527793
71104	527794
90873	527795
2286	527796
118534	527797
15341	527798
12720	527799
66767	527800
40959	527801
4855	527802
118823	527803
6616	527804
92422	527805
10411	527806
12932	527807
13588	527808
6190	527809
60828	527810
59791	527811
10415	527812
66101	527813
1928	527814
29430	527815
139935	527816
15690	527817
106102	527818
1240	527819
26517	527820
5158	527821
66818	527822
108856	527823
33967	527824
41823	527825
36161	527826
33	527827
110045	527828
1350	527829
27324	527830
20151	527831
32173	527832
23549	527833
3706	527834
82437	527835
18982	527836
91767	527837
49115	527838
86692	527839
50101	527840
46692	527841
44238	527842
1392	527843
2359	527844
2478	527845
17309	527846
20206	527847
91024	527848
107	527849
136265	527850
6915	527851
123915	527852
532	527853
10621	527854
30237	527855
72250	527856
56474	527857
26256	527858
58566	527859
43112	527860
113921	527861
90195	527862
76174	527863
2258	527864
4204	527865
24998	527866
94641	527867
4347	527868
39860	527869
51270	527870
36191	527871
18062	527872
5852	527873
65567	527874
5379	527875
1243	527876
28536	527877
138894	527878
108258	527879
8151	527880
15079	527881
60925	527882
216	527883
5370	527884
55484	527885
975	527886
99646	527887
28474	527888
41726	527889
99621	527890
91513	527891
48615	527892
84691	527893
20840	527894
26096	527895
25356	527896
33408	527897
4608	527898
2944	527899
58930	527900
9348	527901
44205	527902
7670	527903
88276	527904
5715	527905
20770	527906
7342	527907
22591	527908
7250	527909
71871	527910
1925	527911
64537	527912
109559	527913
16676	527914
24013	527915
17282	527916
71102	527917
78389	527918
83350	527919
36524	527920
14479	527921
3762	527922
84220	527923
17193	527924
4954	527925
149921	527926
18493	527927
64268	527928
78278	527929
64348	527930
65670	527931
52945	527932
1539	527933
10728	527934
38473	527935
5821	527936
59861	527937
9352	527938
101102	527939
123000	527940
86147	527941
42945	527942
12902	527943
28376	527944
2117	527945
41391	527946
49355	527947
92736	527948
117023	527949
53228	527950
62962	527951
4271	527952
107770	527953
55801	527954
76639	527955
80393	527956
600	527957
6150	527958
89367	527959
77834	527960
7603	527961
26029	527962
6756	527963
4982	527964
71565	527965
12814	527966
31178	527967
117830	527968
20150	527969
27039	527970
48517	527971
28572	527972
54324	527973
27507	527974
1936	527975
92199	527976
13766	527977
70200	527978
36077	527979
42751	527980
47588	527981
15028	527982
41601	527983
119913	527984
12807	527985
29122	527986
1753	527987
29176	527988
74601	527989
35926	527990
737	527991
45146	527992
7066	527993
138428	527994
86661	527995
31822	527996
84628	527997
66256	527998
33279	527999
4512	528000
331	528001
81698	528002
5740	528003
63539	528004
130958	528005
41482	528006
1035	528007
68270	528008
65330	528009
109296	528010
125069	528011
22540	528012
29438	528013
22383	528014
15506	528015
55941	528016
21876	528017
23230	528018
89668	528019
45504	528020
8546	528021
24056	528022
11541	528023
84622	528024
65452	528025
139076	528026
29230	528027
13894	528028
82826	528029
47106	528030
828	528031
86999	528032
124820	528033
76409	528034
1120	528035
3505	528036
36386	528037
33349	528038
101914	528039
3015	528040
8067	528041
34893	528042
118775	528043
11706	528044
20131	528045
41724	528046
25933	528047
87095	528048
26353	528049
34356	528050
5939	528051
16884	528052
124660	528053
4511	528054
389	528055
133962	528056
8275	528057
1312	528058
47648	528059
138736	528060
123228	528061
74253	528062
136134	528063
71623	528064
126567	528065
55280	528066
83861	528067
46421	528068
468	528069
108307	528070
63865	528071
114537	528072
10244	528073
11448	528074
1	528075
876	528076
131059	528077
73600	528078
30254	528079
138133	528080
11563	528081
55308	528082
14088	528083
14308	528084
802	528085
66257	528086
37677	528087
5289	528088
73463	528089
24644	528090
2315	528091
2423	528092
82755	528093
19422	528094
4510	528095
2136	528096
40972	528097
55488	528098
24790	528099
10065	528100
14178	528101
122312	528102
35412	528103
106299	528104
112444	528105
17275	528106
11821	528107
6896	528108
552	528109
26370	528110
140134	528111
36656	528112
119584	528113
24371	528114
12290	528115
136190	528116
31819	528117
32609	528118
946	528119
13240	528120
34667	528121
22861	528122
24456	528123
58928	528124
122420	528125
21167	528126
62918	528127
3736	528128
25396	528129
7025	528130
84484	528131
32472	528132
64210	528133
4650	528134
18478	528135
29689	528136
37660	528137
79525	528138
3038	528139
141467	528140
32229	528141
69799	528142
3908	528143
91515	528144
56273	528145
17489	528146
53325	528147
43707	528148
63002	528149
2077	528150
13103	528151
10804	528152
120248	528153
24485	528154
100729	528155
22465	528156
72444	528157
1062	528158
13790	528159
57849	528160
21595	528161
134394	528162
83848	528163
29890	528164
69277	528165
43754	528166
21024	528167
41503	528168
16981	528169
32545	528170
107263	528171
85071	528172
131097	528173
5341	528174
59655	528175
46724	528176
129580	528177
810	528178
83110	528179
128582	528180
21648	528181
29242	528182
6300	528183
17710	528184
17769	528185
23594	528186
15313	528187
102521	528188
10262	528189
59497	528190
34593	528191
99342	528192
33963	528193
25929	528194
15724	528195
7138	528196
120066	528197
83449	528198
393	528199
30538	528200
58022	528201
12946	528202
2120	528203
218	528204
43183	528205
108399	528206
128403	528207
96629	528208
7054	528209
57199	528210
83870	528211
25240	528212
43907	528213
29459	528214
36689	528215
23426	528216
60614	528217
62421	528218
8595	528219
66186	528220
76938	528221
62208	528222
6737	528223
29810	528224
732	528225
82228	528226
23537	528227
28149	528228
43891	528229
120463	528230
70596	528231
69014	528232
82638	528233
110807	528234
6373	528235
75822	528236
28891	528237
108374	528238
234	528239
14152	528240
12158	528241
62851	528242
94117	528243
116690	528244
47693	528245
30971	528246
43672	528247
8033	528248
3983	528249
72066	528250
65813	528251
23855	528252
3052	528253
10986	528254
89193	528255
58697	528256
100602	528257
55224	528258
34205	528259
101494	528260
24557	528261
24816	528262
731	528263
4908	528264
37456	528265
146796	528266
40832	528267
11936	528268
22618	528269
75530	528270
119214	528271
32517	528272
119353	528273
6448	528274
74719	528275
19227	528276
24675	528277
3030	528278
83843	528279
52265	528280
3718	528281
6320	528282
54874	528283
76944	528284
41884	528285
52902	528286
6538	528287
122898	528288
3337	528289
9615	528290
102899	528291
1580	528292
13285	528293
11177	528294
20224	528295
7122	528296
1383	528297
55821	528298
16878	528299
10	528300
1608	528301
146098	528302
45836	528303
134739	528304
30394	528305
66841	528306
27197	528307
38472	528308
5939	528309
102600	528310
85614	528311
30286	528312
5252	528313
23815	528314
38352	528315
12354	528316
76141	528317
77957	528318
88123	528319
5853	528320
89	528321
29373	528322
32371	528323
16143	528324
91682	528325
34056	528326
10177	528327
130313	528328
126780	528329
34	528330
79	528331
43652	528332
32299	528333
4686	528334
43262	528335
6829	528336
7597	528337
38027	528338
9234	528339
61367	528340
66320	528341
29475	528342
6210	528343
99980	528344
22937	528345
20129	528346
102104	528347
41013	528348
3840	528349
104988	528350
67519	528351
27651	528352
2181	528353
32702	528354
19174	528355
122619	528356
79858	528357
3395	528358
12751	528359
2517	528360
38510	528361
7341	528362
35477	528363
3308	528364
51758	528365
24783	528366
7157	528367
29668	528368
415	528369
29809	528370
61262	528371
31447	528372
56705	528373
18901	528374
99787	528375
26091	528376
28840	528377
26299	528378
73520	528379
50250	528380
10338	528381
32558	528382
40070	528383
7678	528384
68700	528385
53080	528386
47462	528387
12549	528388
17729	528389
26284	528390
22091	528391
9470	528392
25195	528393
53047	528394
17859	528395
99994	528396
4261	528397
21	528398
78175	528399
44860	528400
16357	528401
52581	528402
14677	528403
2530	528404
83190	528405
4815	528406
4073	528407
75882	528408
26470	528409
79984	528410
10453	528411
5719	528412
57384	528413
14545	528414
14161	528415
26722	528416
42286	528417
11289	528418
115214	528419
38270	528420
5094	528421
751	528422
4831	528423
37062	528424
145504	528425
85687	528426
11630	528427
9587	528428
76504	528429
77930	528430
21176	528431
27613	528432
15457	528433
66387	528434
6965	528435
99437	528436
22655	528437
36583	528438
143365	528439
25777	528440
9652	528441
2489	528442
55706	528443
60241	528444
7399	528445
91570	528446
36726	528447
44835	528448
97803	528449
29278	528450
81017	528451
17371	528452
7684	528453
86726	528454
118220	528455
6518	528456
81991	528457
30390	528458
81651	528459
426	528460
88860	528461
42297	528462
29906	528463
39939	528464
15194	528465
50691	528466
58973	528467
87241	528468
112359	528469
470	528470
2196	528471
29183	528472
74760	528473
20459	528474
37640	528475
2449	528476
7291	528477
28971	528478
29544	528479
5952	528480
42461	528481
98122	528482
4497	528483
79006	528484
56502	528485
11052	528486
97420	528487
18039	528488
72514	528489
91264	528490
11646	528491
111940	528492
13526	528493
85881	528494
44031	528495
26753	528496
66012	528497
1072	528498
6065	528499
47590	528500
80424	528501
69727	528502
3388	528503
23474	528504
22262	528505
68041	528506
33591	528507
27839	528508
87703	528509
69750	528510
47628	528511
46457	528512
42789	528513
85023	528514
118904	528515
1169	528516
17971	528517
56080	528518
9774	528519
134990	528520
675	528521
25326	528522
36512	528523
102348	528524
56150	528525
8193	528526
3187	528527
37080	528528
7073	528529
68509	528530
157	528531
9718	528532
2565	528533
100373	528534
72389	528535
20452	528536
118399	528537
2392	528538
17088	528539
47735	528540
51109	528541
133421	528542
12315	528543
91791	528544
15910	528545
71527	528546
122295	528547
10463	528548
12372	528549
1866	528550
36244	528551
3859	528552
114024	528553
29383	528554
43223	528555
2319	528556
136124	528557
98858	528558
48748	528559
11970	528560
5037	528561
47273	528562
6116	528563
95167	528564
41024	528565
23792	528566
81992	528567
35773	528568
36708	528569
9482	528570
38021	528571
96399	528572
78455	528573
15605	528574
9133	528575
51210	528576
19426	528577
24081	528578
21400	528579
3567	528580
2421	528581
9109	528582
19429	528583
40531	528584
2975	528585
10894	528586
266	528587
18755	528588
91641	528589
30929	528590
94415	528591
12487	528592
71479	528593
7843	528594
46332	528595
92096	528596
1251	528597
73394	528598
12547	528599
60353	528600
66137	528601
1194	528602
67759	528603
32781	528604
31886	528605
4833	528606
144905	528607
54441	528608
50562	528609
107004	528610
14809	528611
30308	528612
59569	528613
1505	528614
68925	528615
1212	528616
19025	528617
70356	528618
42971	528619
3083	528620
109748	528621
50844	528622
13376	528623
11406	528624
2060	528625
119672	528626
14456	528627
75457	528628
27940	528629
70298	528630
7257	528631
18697	528632
2820	528633
85586	528634
7801	528635
41372	528636
102994	528637
40089	528638
122555	528639
3842	528640
52298	528641
19	528642
6328	528643
68516	528644
40513	528645
59354	528646
6843	528647
115206	528648
630	528649
50326	528650
108751	528651
85174	528652
34936	528653
52963	528654
10032	528655
18266	528656
9794	528657
11553	528658
477	528659
76309	528660
17746	528661
81565	528662
80471	528663
64901	528664
13081	528665
17691	528666
52853	528667
87876	528668
9781	528669
61343	528670
16367	528671
8757	528672
75902	528673
24560	528674
61634	528675
74907	528676
21827	528677
57015	528678
140718	528679
8872	528680
13374	528681
34479	528682
29607	528683
41507	528684
31115	528685
13901	528686
3237	528687
7470	528688
99711	528689
88816	528690
17440	528691
44271	528692
1632	528693
40126	528694
103057	528695
57783	528696
25722	528697
106	528698
8626	528699
66104	528700
40055	528701
42866	528702
29445	528703
90686	528704
69180	528705
11256	528706
1844	528707
15656	528708
102312	528709
49182	528710
31948	528711
112913	528712
32108	528713
1453	528714
118557	528715
649	528716
99744	528717
1724	528718
6181	528719
40412	528720
4782	528721
94736	528722
6444	528723
11112	528724
3192	528725
119095	528726
56128	528727
17192	528728
25950	528729
66614	528730
4674	528731
92676	528732
1198	528733
14355	528734
16279	528735
86445	528736
14349	528737
6708	528738
985	528739
51	528740
20828	528741
17955	528742
13408	528743
6047	528744
40266	528745
43095	528746
24049	528747
61987	528748
52177	528749
39162	528750
90421	528751
27024	528752
34352	528753
102924	528754
51433	528755
14128	528756
37226	528757
59680	528758
40094	528759
37345	528760
43665	528761
35379	528762
81329	528763
30822	528764
2186	528765
6827	528766
52825	528767
7202	528768
5142	528769
25494	528770
80212	528771
20513	528772
40919	528773
20539	528774
54337	528775
6864	528776
6048	528777
54310	528778
100347	528779
67162	528780
110496	528781
2947	528782
107238	528783
100121	528784
9388	528785
58806	528786
52821	528787
225	528788
559	528789
12300	528790
124304	528791
47313	528792
74218	528793
29201	528794
17491	528795
5496	528796
100371	528797
36548	528798
15269	528799
2466	528800
121557	528801
55814	528802
64883	528803
125736	528804
16972	528805
37956	528806
13662	528807
100888	528808
122133	528809
34638	528810
30819	528811
27613	528812
45684	528813
27690	528814
4057	528815
47385	528816
36240	528817
22998	528818
29054	528819
95191	528820
134	528821
36133	528822
530	528823
94760	528824
44387	528825
105037	528826
112329	528827
41944	528828
100198	528829
47957	528830
27828	528831
85549	528832
38224	528833
31770	528834
10743	528835
61199	528836
7042	528837
7554	528838
33304	528839
121524	528840
106357	528841
93497	528842
82909	528843
104122	528844
130777	528845
50676	528846
94655	528847
18216	528848
13432	528849
19435	528850
58078	528851
1463	528852
84002	528853
11089	528854
118517	528855
51410	528856
5467	528857
36771	528858
35521	528859
129022	528860
14194	528861
27909	528862
19926	528863
3755	528864
13143	528865
32735	528866
44826	528867
14367	528868
122648	528869
9893	528870
17057	528871
111644	528872
7598	528873
90673	528874
53148	528875
28261	528876
66966	528877
22510	528878
2290	528879
129993	528880
2163	528881
16787	528882
76052	528883
49319	528884
20740	528885
34621	528886
4108	528887
12077	528888
5777	528889
38983	528890
62062	528891
3693	528892
80047	528893
38597	528894
97210	528895
62336	528896
20925	528897
135	528898
39607	528899
138138	528900
6743	528901
11396	528902
11439	528903
1419	528904
81283	528905
24574	528906
67367	528907
27731	528908
11708	528909
37648	528910
74302	528911
55255	528912
10185	528913
69739	528914
127133	528915
32205	528916
5830	528917
72233	528918
138930	528919
2216	528920
39260	528921
5762	528922
12296	528923
143294	528924
44608	528925
85986	528926
831	528927
62474	528928
60020	528929
125054	528930
92294	528931
72243	528932
80209	528933
4698	528934
58173	528935
104107	528936
2957	528937
12404	528938
53706	528939
41991	528940
137609	528941
22558	528942
2592	528943
53987	528944
77060	528945
46054	528946
5018	528947
98449	528948
56574	528949
23685	528950
83046	528951
138079	528952
55421	528953
29435	528954
16556	528955
120666	528956
19622	528957
8619	528958
37540	528959
18911	528960
124882	528961
9529	528962
9335	528963
54441	528964
61	528965
69787	528966
1238	528967
54638	528968
8349	528969
2574	528970
67468	528971
70048	528972
84977	528973
91397	528974
78127	528975
50397	528976
2740	528977
119128	528978
84330	528979
6009	528980
97996	528981
77106	528982
91	528983
7246	528984
4421	528985
24009	528986
2303	528987
85654	528988
77591	528989
7295	528990
232	528991
95527	528992
61088	528993
79030	528994
47216	528995
105679	528996
34749	528997
56212	528998
29755	528999
54421	529000
8286	529001
113059	529002
55117	529003
65908	529004
6633	529005
145655	529006
111042	529007
25098	529008
4944	529009
145755	529010
10454	529011
18569	529012
5478	529013
79073	529014
54623	529015
88696	529016
19797	529017
19684	529018
10619	529019
31351	529020
90407	529021
66660	529022
9642	529023
73704	529024
88587	529025
4694	529026
2336	529027
10282	529028
54330	529029
46678	529030
86655	529031
13632	529032
72927	529033
32816	529034
133873	529035
9821	529036
36244	529037
87151	529038
49849	529039
448	529040
11450	529041
62460	529042
15980	529043
852	529044
78335	529045
30913	529046
66405	529047
90334	529048
20788	529049
30352	529050
6973	529051
6017	529052
5711	529053
5135	529054
34631	529055
27407	529056
1548	529057
57320	529058
1256	529059
97039	529060
22328	529061
506	529062
4283	529063
58036	529064
129432	529065
2139	529066
489	529067
14733	529068
12441	529069
71549	529070
14471	529071
10309	529072
5574	529073
4009	529074
30220	529075
133168	529076
51591	529077
2139	529078
144701	529079
51294	529080
20843	529081
57208	529082
1820	529083
19332	529084
592	529085
4932	529086
51066	529087
83715	529088
56386	529089
33211	529090
36414	529091
4367	529092
128234	529093
39730	529094
23592	529095
16851	529096
97	529097
29397	529098
805	529099
48456	529100
58748	529101
16374	529102
2670	529103
25352	529104
142257	529105
43835	529106
29999	529107
28769	529108
61747	529109
134316	529110
41162	529111
25211	529112
18317	529113
35626	529114
104386	529115
998	529116
46547	529117
51340	529118
25314	529119
84136	529120
20005	529121
5465	529122
65036	529123
37916	529124
29584	529125
83173	529126
3228	529127
69922	529128
5976	529129
59471	529130
40552	529131
8793	529132
74313	529133
58686	529134
99862	529135
41437	529136
2280	529137
30727	529138
18264	529139
18559	529140
123957	529141
4667	529142
10544	529143
126186	529144
22382	529145
139999	529146
128871	529147
90571	529148
82993	529149
32958	529150
16254	529151
108344	529152
2941	529153
70063	529154
35181	529155
46909	529156
52551	529157
47915	529158
73579	529159
46816	529160
8147	529161
84587	529162
56383	529163
36452	529164
138650	529165
80006	529166
62378	529167
22926	529168
116078	529169
16815	529170
117151	529171
133065	529172
34637	529173
33677	529174
95505	529175
41719	529176
50610	529177
42757	529178
37363	529179
87750	529180
39484	529181
34141	529182
80621	529183
18879	529184
3608	529185
34740	529186
80583	529187
86617	529188
4537	529189
51241	529190
97516	529191
12584	529192
111629	529193
87808	529194
69888	529195
3152	529196
943	529197
13482	529198
40705	529199
72079	529200
3436	529201
57377	529202
15757	529203
36673	529204
102785	529205
20719	529206
117527	529207
74912	529208
1756	529209
71039	529210
40030	529211
98851	529212
76721	529213
117460	529214
19602	529215
10561	529216
3185	529217
101175	529218
113736	529219
66680	529220
26266	529221
32001	529222
46867	529223
12837	529224
113985	529225
8344	529226
3988	529227
32362	529228
6290	529229
27669	529230
91394	529231
4539	529232
64085	529233
60788	529234
17352	529235
39354	529236
68922	529237
124124	529238
56311	529239
110116	529240
15337	529241
93288	529242
55843	529243
2071	529244
17396	529245
124376	529246
25258	529247
60244	529248
57737	529249
10604	529250
10517	529251
39889	529252
119692	529253
121657	529254
4115	529255
124678	529256
97067	529257
36877	529258
4502	529259
14942	529260
76887	529261
88521	529262
58487	529263
1007	529264
606	529265
126241	529266
33498	529267
87858	529268
18167	529269
114520	529270
67949	529271
3622	529272
1826	529273
37219	529274
19340	529275
34297	529276
21700	529277
10400	529278
95303	529279
68319	529280
129807	529281
11076	529282
71816	529283
77019	529284
71589	529285
12495	529286
90362	529287
35576	529288
108894	529289
79504	529290
14915	529291
37956	529292
15459	529293
126291	529294
5573	529295
68441	529296
140141	529297
47212	529298
2631	529299
34610	529300
39025	529301
103977	529302
67601	529303
16912	529304
4043	529305
145587	529306
104447	529307
24649	529308
35154	529309
48285	529310
3944	529311
8527	529312
9428	529313
69607	529314
1006	529315
43608	529316
74114	529317
674	529318
41219	529319
6036	529320
12746	529321
14671	529322
110331	529323
44030	529324
118271	529325
32785	529326
118697	529327
54348	529328
50318	529329
25292	529330
59474	529331
16767	529332
18470	529333
57261	529334
18866	529335
69275	529336
19677	529337
6923	529338
71620	529339
26436	529340
23166	529341
109251	529342
1178	529343
64998	529344
43103	529345
43102	529346
23821	529347
146235	529348
57870	529349
7648	529350
63844	529351
131507	529352
50788	529353
26070	529354
90433	529355
4001	529356
139363	529357
51749	529358
16036	529359
6660	529360
82	529361
13972	529362
16474	529363
53773	529364
46149	529365
39164	529366
17897	529367
1927	529368
71055	529369
49593	529370
36361	529371
6503	529372
85424	529373
4438	529374
644	529375
61776	529376
43165	529377
54998	529378
15501	529379
14379	529380
14337	529381
10146	529382
58765	529383
39541	529384
10155	529385
6119	529386
34802	529387
1981	529388
103111	529389
7900	529390
1183	529391
70471	529392
33462	529393
122361	529394
37142	529395
3494	529396
56863	529397
6648	529398
11635	529399
120696	529400
4551	529401
107064	529402
23982	529403
375	529404
34955	529405
10405	529406
103463	529407
10972	529408
573	529409
19491	529410
32119	529411
40166	529412
26238	529413
65385	529414
127931	529415
52856	529416
30113	529417
19898	529418
4640	529419
63530	529420
82133	529421
53037	529422
5167	529423
52911	529424
70006	529425
12082	529426
21494	529427
1975	529428
68437	529429
79682	529430
10174	529431
84648	529432
29052	529433
13924	529434
3953	529435
1417	529436
101889	529437
9880	529438
49563	529439
21159	529440
2956	529441
17952	529442
63245	529443
12819	529444
49526	529445
90311	529446
16960	529447
119807	529448
46869	529449
17653	529450
144423	529451
3118	529452
37829	529453
57607	529454
66282	529455
1193	529456
99681	529457
69638	529458
60886	529459
97692	529460
117658	529461
4322	529462
141346	529463
20594	529464
121878	529465
29609	529466
44715	529467
57775	529468
141317	529469
74979	529470
23751	529471
99163	529472
10434	529473
10116	529474
48587	529475
76444	529476
247	529477
84663	529478
19312	529479
149	529480
4658	529481
145476	529482
120226	529483
66889	529484
4562	529485
25661	529486
33158	529487
23796	529488
35383	529489
6763	529490
25461	529491
37915	529492
138607	529493
14737	529494
75493	529495
30159	529496
28244	529497
4112	529498
6588	529499
34619	529500
35243	529501
53117	529502
35743	529503
5721	529504
79252	529505
50442	529506
57532	529507
49267	529508
95156	529509
7818	529510
14331	529511
43743	529512
130036	529513
11797	529514
18579	529515
95827	529516
39068	529517
69137	529518
22785	529519
12588	529520
4442	529521
40	529522
29401	529523
59759	529524
37274	529525
47298	529526
57912	529527
27845	529528
80345	529529
18601	529530
3156	529531
5112	529532
74258	529533
125145	529534
94938	529535
113469	529536
25649	529537
766	529538
4678	529539
8070	529540
133578	529541
92509	529542
4499	529543
35964	529544
2251	529545
56044	529546
77623	529547
48173	529548
19171	529549
63844	529550
47200	529551
136737	529552
60289	529553
80804	529554
32615	529555
6401	529556
7760	529557
13416	529558
50635	529559
58531	529560
3993	529561
67900	529562
46463	529563
16501	529564
47574	529565
3360	529566
14947	529567
41804	529568
81027	529569
9735	529570
24272	529571
48733	529572
53546	529573
82085	529574
32903	529575
133054	529576
68421	529577
51735	529578
9275	529579
101211	529580
57673	529581
9864	529582
31722	529583
67080	529584
6416	529585
66498	529586
6130	529587
47596	529588
12766	529589
65192	529590
29916	529591
15238	529592
74021	529593
105503	529594
41660	529595
17570	529596
9740	529597
12296	529598
1329	529599
75502	529600
21189	529601
3757	529602
9150	529603
20891	529604
38279	529605
26496	529606
13759	529607
18844	529608
141	529609
91638	529610
100219	529611
85816	529612
91405	529613
45682	529614
932	529615
58781	529616
11104	529617
104409	529618
88793	529619
38720	529620
146418	529621
13804	529622
48864	529623
23807	529624
28785	529625
43342	529626
3255	529627
128150	529628
36559	529629
10983	529630
94476	529631
9517	529632
44999	529633
41442	529634
121298	529635
21019	529636
31279	529637
11565	529638
97518	529639
23350	529640
81369	529641
114286	529642
11029	529643
853	529644
20869	529645
34807	529646
29699	529647
120940	529648
100868	529649
98043	529650
6315	529651
10467	529652
57391	529653
56077	529654
111762	529655
123506	529656
2	529657
8489	529658
43357	529659
17371	529660
39253	529661
10290	529662
4980	529663
689	529664
12398	529665
81716	529666
3384	529667
5331	529668
84310	529669
116025	529670
14202	529671
11025	529672
24291	529673
92636	529674
52796	529675
74085	529676
36928	529677
4066	529678
38656	529679
94949	529680
667	529681
851	529682
31354	529683
27074	529684
438	529685
67673	529686
10476	529687
747	529688
37719	529689
77845	529690
18897	529691
76641	529692
53225	529693
8369	529694
53236	529695
5364	529696
99566	529697
81312	529698
2828	529699
21363	529700
55948	529701
45355	529702
43082	529703
60293	529704
17725	529705
4037	529706
5518	529707
18677	529708
36438	529709
4883	529710
71350	529711
57413	529712
11696	529713
32621	529714
43423	529715
29590	529716
74308	529717
1935	529718
10591	529719
58951	529720
11169	529721
132109	529722
148040	529723
2163	529724
29327	529725
38861	529726
94830	529727
25679	529728
84550	529729
2231	529730
29552	529731
39625	529732
1286	529733
8289	529734
104722	529735
27435	529736
63947	529737
59871	529738
51059	529739
3416	529740
42852	529741
24927	529742
76575	529743
131688	529744
66894	529745
5253	529746
124415	529747
8062	529748
24286	529749
165	529750
40014	529751
14364	529752
38776	529753
27503	529754
55384	529755
40459	529756
80327	529757
2713	529758
830	529759
17787	529760
122092	529761
109754	529762
5996	529763
30099	529764
51052	529765
66729	529766
6176	529767
5267	529768
80031	529769
1898	529770
94704	529771
27191	529772
2812	529773
10822	529774
119641	529775
25607	529776
11750	529777
7088	529778
136900	529779
121595	529780
43594	529781
91103	529782
3617	529783
10821	529784
80676	529785
15259	529786
52635	529787
80578	529788
62570	529789
19267	529790
14157	529791
60105	529792
90669	529793
137558	529794
74561	529795
33113	529796
68004	529797
17948	529798
25584	529799
123530	529800
23517	529801
88	529802
32455	529803
46688	529804
48086	529805
18200	529806
79558	529807
17335	529808
420	529809
32832	529810
41621	529811
13760	529812
29199	529813
22313	529814
110532	529815
109944	529816
54492	529817
48525	529818
50034	529819
84231	529820
30435	529821
17494	529822
17000	529823
25435	529824
2204	529825
24010	529826
30940	529827
36637	529828
69667	529829
12596	529830
65806	529831
31525	529832
90729	529833
70264	529834
8017	529835
62747	529836
126996	529837
133397	529838
89514	529839
77442	529840
13033	529841
12530	529842
66768	529843
57138	529844
110604	529845
69901	529846
6045	529847
79753	529848
59153	529849
39140	529850
47320	529851
61044	529852
15784	529853
30426	529854
44225	529855
34820	529856
27718	529857
64337	529858
2343	529859
28603	529860
35060	529861
40381	529862
58019	529863
17991	529864
47635	529865
22102	529866
560	529867
48665	529868
56067	529869
49614	529870
33961	529871
13213	529872
7592	529873
5930	529874
26359	529875
77286	529876
40578	529877
74754	529878
35558	529879
57773	529880
41174	529881
74329	529882
48118	529883
23436	529884
12484	529885
40464	529886
93324	529887
64369	529888
74548	529889
7391	529890
45291	529891
52906	529892
57810	529893
4647	529894
3205	529895
53337	529896
36838	529897
94062	529898
129556	529899
32431	529900
54202	529901
33443	529902
2302	529903
54453	529904
62807	529905
16048	529906
110355	529907
6562	529908
61400	529909
44521	529910
83145	529911
46247	529912
74017	529913
42469	529914
32475	529915
1530	529916
15545	529917
50735	529918
43251	529919
52063	529920
102376	529921
7186	529922
68873	529923
22093	529924
85177	529925
47355	529926
12002	529927
21010	529928
21230	529929
21721	529930
17967	529931
81714	529932
6175	529933
82083	529934
9885	529935
5480	529936
91009	529937
61391	529938
21999	529939
61814	529940
117098	529941
50454	529942
102544	529943
1308	529944
10572	529945
104806	529946
98716	529947
548	529948
15901	529949
1845	529950
12727	529951
34710	529952
34672	529953
22470	529954
82266	529955
4072	529956
49901	529957
95889	529958
63377	529959
30307	529960
21728	529961
75698	529962
97153	529963
62102	529964
10361	529965
16609	529966
15832	529967
28429	529968
1294	529969
6964	529970
17896	529971
6483	529972
21560	529973
9949	529974
28428	529975
6532	529976
9083	529977
773	529978
14716	529979
111404	529980
6387	529981
11552	529982
19012	529983
7823	529984
6425	529985
150073	529986
128032	529987
72187	529988
39884	529989
48402	529990
5181	529991
49455	529992
11858	529993
109845	529994
38423	529995
69701	529996
106771	529997
78340	529998
6781	529999
19107	530000
61024	530001
13666	530002
4281	530003
9422	530004
49081	530005
49728	530006
38882	530007
34141	530008
2373	530009
26353	530010
24885	530011
145287	530012
7152	530013
4897	530014
21879	530015
70351	530016
538	530017
15455	530018
23434	530019
32884	530020
48045	530021
28245	530022
4537	530023
69533	530024
105870	530025
4462	530026
86596	530027
15446	530028
824	530029
12706	530030
17643	530031
62005	530032
2071	530033
55665	530034
25901	530035
92016	530036
41093	530037
68948	530038
2330	530039
6537	530040
17682	530041
84569	530042
94835	530043
176	530044
14199	530045
15105	530046
134814	530047
102720	530048
9523	530049
8883	530050
35850	530051
136865	530052
4970	530053
3747	530054
53766	530055
236	530056
19807	530057
23954	530058
95888	530059
60806	530060
58492	530061
30824	530062
104408	530063
20028	530064
16240	530065
21644	530066
132291	530067
65854	530068
119724	530069
337	530070
26789	530071
7741	530072
9133	530073
33944	530074
61455	530075
10055	530076
113308	530077
70795	530078
75862	530079
88082	530080
25090	530081
2259	530082
48	530083
28437	530084
63791	530085
61017	530086
11595	530087
27063	530088
10077	530089
65062	530090
5981	530091
33848	530092
88852	530093
31178	530094
15293	530095
83130	530096
15501	530097
37683	530098
10113	530099
24288	530100
29393	530101
17043	530102
79255	530103
27808	530104
3101	530105
10747	530106
5829	530107
94229	530108
6020	530109
6680	530110
24346	530111
8249	530112
40703	530113
10372	530114
138505	530115
19754	530116
21483	530117
26649	530118
42282	530119
57881	530120
99215	530121
44449	530122
5453	530123
17158	530124
21930	530125
11326	530126
123285	530127
26317	530128
29083	530129
6954	530130
50742	530131
942	530132
5672	530133
86026	530134
35879	530135
20559	530136
39247	530137
68895	530138
12968	530139
14039	530140
132238	530141
51379	530142
14982	530143
3231	530144
69190	530145
9968	530146
24	530147
14330	530148
47908	530149
25613	530150
35292	530151
4612	530152
29787	530153
10629	530154
113025	530155
14846	530156
5870	530157
103968	530158
114194	530159
41576	530160
14966	530161
90773	530162
23121	530163
47441	530164
94988	530165
40864	530166
21551	530167
6939	530168
5901	530169
6796	530170
16477	530171
34912	530172
95209	530173
104539	530174
4519	530175
79711	530176
4754	530177
110275	530178
1163	530179
148052	530180
50680	530181
97219	530182
111208	530183
9289	530184
63799	530185
19973	530186
29734	530187
49169	530188
106026	530189
16026	530190
25513	530191
46199	530192
28824	530193
122521	530194
62448	530195
52655	530196
86448	530197
12889	530198
32	530199
102247	530200
49954	530201
46750	530202
45544	530203
61738	530204
29835	530205
84842	530206
1267	530207
37058	530208
57265	530209
52194	530210
15327	530211
34984	530212
46615	530213
26038	530214
34240	530215
13194	530216
62444	530217
27884	530218
38864	530219
45322	530220
4504	530221
104519	530222
18377	530223
128760	530224
84859	530225
53636	530226
20495	530227
2868	530228
47572	530229
76853	530230
6297	530231
49463	530232
84306	530233
1171	530234
1333	530235
136764	530236
7369	530237
23775	530238
5678	530239
81338	530240
6113	530241
13681	530242
27341	530243
10711	530244
42465	530245
10027	530246
105598	530247
68349	530248
35825	530249
32683	530250
73005	530251
110148	530252
48268	530253
16405	530254
690	530255
5755	530256
71768	530257
6450	530258
42269	530259
169	530260
36004	530261
100847	530262
87572	530263
9130	530264
61214	530265
2329	530266
24429	530267
121480	530268
25841	530269
76006	530270
10381	530271
84021	530272
2184	530273
72607	530274
16394	530275
21139	530276
44823	530277
6978	530278
48744	530279
51484	530280
1326	530281
51697	530282
3620	530283
4148	530284
59269	530285
104090	530286
63745	530287
18558	530288
2374	530289
54136	530290
117756	530291
116962	530292
20999	530293
58549	530294
128033	530295
36231	530296
93963	530297
9062	530298
55543	530299
35456	530300
53103	530301
51866	530302
9510	530303
399	530304
22895	530305
38541	530306
1921	530307
5309	530308
40499	530309
14198	530310
6180	530311
9826	530312
63988	530313
53886	530314
34956	530315
106731	530316
132763	530317
79644	530318
36793	530319
979	530320
124941	530321
136807	530322
8157	530323
27537	530324
18277	530325
32104	530326
52915	530327
15686	530328
23425	530329
14291	530330
1816	530331
78	530332
64722	530333
127433	530334
115651	530335
32697	530336
59315	530337
32267	530338
10489	530339
37608	530340
1930	530341
34202	530342
2434	530343
95294	530344
109126	530345
71514	530346
94792	530347
29606	530348
27414	530349
111063	530350
16344	530351
71394	530352
95871	530353
45735	530354
3334	530355
93719	530356
21321	530357
18427	530358
113901	530359
28876	530360
20323	530361
41684	530362
12013	530363
112065	530364
141	530365
100701	530366
93686	530367
46051	530368
3351	530369
27421	530370
17239	530371
14759	530372
31245	530373
140349	530374
5622	530375
31352	530376
60894	530377
58009	530378
5615	530379
59989	530380
5157	530381
99620	530382
66911	530383
17911	530384
45922	530385
41532	530386
8064	530387
1821	530388
103005	530389
3239	530390
60816	530391
10304	530392
13336	530393
31955	530394
15890	530395
23197	530396
1766	530397
42885	530398
25386	530399
5539	530400
116	530401
3972	530402
5204	530403
10975	530404
76387	530405
2430	530406
894	530407
65683	530408
27224	530409
3417	530410
481	530411
50691	530412
29008	530413
36186	530414
6325	530415
8091	530416
10841	530417
30042	530418
41293	530419
113994	530420
114275	530421
27509	530422
101073	530423
12140	530424
48691	530425
6883	530426
92162	530427
9118	530428
30328	530429
32130	530430
13481	530431
48091	530432
15397	530433
122466	530434
83153	530435
9016	530436
5224	530437
7694	530438
118398	530439
25443	530440
7004	530441
4920	530442
70318	530443
12700	530444
4120	530445
43865	530446
132516	530447
52950	530448
6738	530449
77284	530450
20096	530451
44004	530452
102328	530453
20602	530454
90025	530455
59508	530456
132232	530457
23745	530458
9612	530459
14267	530460
10983	530461
2934	530462
71092	530463
14923	530464
42009	530465
11082	530466
90613	530467
52892	530468
9365	530469
26878	530470
85853	530471
67909	530472
11885	530473
493	530474
28267	530475
45974	530476
42832	530477
83894	530478
131909	530479
10007	530480
11476	530481
103008	530482
130062	530483
76978	530484
70052	530485
132600	530486
87447	530487
963	530488
110882	530489
55676	530490
74532	530491
118216	530492
100657	530493
49501	530494
43419	530495
6670	530496
118314	530497
950	530498
51858	530499
1317	530500
84562	530501
7055	530502
90603	530503
16695	530504
71593	530505
93514	530506
33880	530507
12803	530508
2658	530509
100049	530510
89539	530511
105816	530512
30506	530513
107628	530514
63664	530515
100974	530516
37755	530517
87183	530518
58335	530519
110340	530520
35576	530521
117293	530522
20269	530523
11796	530524
18830	530525
37312	530526
2569	530527
11257	530528
3303	530529
40774	530530
8677	530531
68482	530532
3000	530533
25484	530534
59180	530535
44877	530536
56767	530537
31809	530538
30943	530539
9014	530540
13751	530541
23210	530542
18834	530543
5242	530544
24878	530545
11075	530546
65323	530547
28493	530548
18037	530549
64887	530550
1500	530551
144399	530552
2683	530553
93237	530554
117629	530555
32302	530556
71715	530557
5675	530558
49608	530559
3441	530560
8509	530561
91055	530562
62569	530563
66128	530564
24748	530565
4864	530566
779	530567
47981	530568
11755	530569
176	530570
11661	530571
5175	530572
6917	530573
30697	530574
55499	530575
33472	530576
85312	530577
41291	530578
13848	530579
45727	530580
9922	530581
52976	530582
47490	530583
11830	530584
39702	530585
89475	530586
121388	530587
127608	530588
33819	530589
25537	530590
49528	530591
35081	530592
11819	530593
36712	530594
60876	530595
106117	530596
77738	530597
31844	530598
71251	530599
5274	530600
26041	530601
1287	530602
73207	530603
101263	530604
2241	530605
6117	530606
96620	530607
86382	530608
66652	530609
98801	530610
7727	530611
341	530612
37444	530613
6812	530614
6300	530615
57455	530616
37693	530617
4541	530618
33710	530619
10000	530620
11392	530621
20953	530622
4879	530623
46304	530624
25486	530625
43354	530626
129138	530627
84332	530628
5400	530629
116	530630
53134	530631
9615	530632
28973	530633
89873	530634
7057	530635
7896	530636
18881	530637
2865	530638
73178	530639
123107	530640
59494	530641
285	530642
35212	530643
24845	530644
63527	530645
95355	530646
1181	530647
58689	530648
90943	530649
23978	530650
7503	530651
48127	530652
6942	530653
8287	530654
42908	530655
8398	530656
15485	530657
69874	530658
3592	530659
52997	530660
5222	530661
127642	530662
23942	530663
37597	530664
32236	530665
52613	530666
36691	530667
42959	530668
54107	530669
11389	530670
54522	530671
92485	530672
77158	530673
19121	530674
62060	530675
29187	530676
55334	530677
113248	530678
46407	530679
45905	530680
106447	530681
68501	530682
33862	530683
50	530684
195	530685
50426	530686
31272	530687
87745	530688
48336	530689
6141	530690
62	530691
16371	530692
123170	530693
43879	530694
63606	530695
72222	530696
91010	530697
6816	530698
9816	530699
3	530700
70851	530701
70826	530702
108886	530703
62831	530704
11398	530705
127385	530706
26224	530707
3490	530708
33587	530709
13640	530710
17411	530711
44124	530712
68334	530713
21509	530714
60049	530715
24161	530716
90690	530717
68182	530718
136841	530719
117249	530720
44077	530721
93489	530722
76034	530723
83886	530724
37155	530725
12081	530726
20219	530727
12311	530728
115743	530729
9329	530730
23847	530731
101976	530732
10631	530733
624	530734
28545	530735
33502	530736
96171	530737
118856	530738
139296	530739
64833	530740
42345	530741
6589	530742
777	530743
3612	530744
100973	530745
650	530746
97307	530747
230	530748
7439	530749
33005	530750
10693	530751
16484	530752
147167	530753
150466	530754
52304	530755
64532	530756
44923	530757
17204	530758
86587	530759
73822	530760
42152	530761
42158	530762
26098	530763
15987	530764
2330	530765
48168	530766
52571	530767
9278	530768
59665	530769
87472	530770
27032	530771
67377	530772
106980	530773
45546	530774
78443	530775
31153	530776
41081	530777
36281	530778
32410	530779
18647	530780
20163	530781
54173	530782
13672	530783
17327	530784
1373	530785
75353	530786
56445	530787
90372	530788
35277	530789
62349	530790
20677	530791
3432	530792
10805	530793
19538	530794
9960	530795
81923	530796
1519	530797
87793	530798
94236	530799
119756	530800
13250	530801
85690	530802
65556	530803
192	530804
28302	530805
28197	530806
102007	530807
20873	530808
34784	530809
116554	530810
63024	530811
108215	530812
19619	530813
1027	530814
99982	530815
1731	530816
576	530817
63291	530818
11265	530819
12216	530820
56013	530821
70984	530822
40465	530823
13881	530824
878	530825
19255	530826
1076	530827
23587	530828
21657	530829
43393	530830
23967	530831
20318	530832
64449	530833
21239	530834
96980	530835
48737	530836
101081	530837
9719	530838
6450	530839
25068	530840
70956	530841
9930	530842
6700	530843
157	530844
1072	530845
60648	530846
57520	530847
118994	530848
44997	530849
13758	530850
28140	530851
12292	530852
12962	530853
8482	530854
66527	530855
46835	530856
34809	530857
39714	530858
10865	530859
14815	530860
90849	530861
28655	530862
22303	530863
46206	530864
9134	530865
1245	530866
47759	530867
60399	530868
94273	530869
5819	530870
17	530871
48201	530872
59080	530873
28556	530874
76498	530875
2933	530876
227	530877
18467	530878
85983	530879
25036	530880
81639	530881
15685	530882
24576	530883
51064	530884
118502	530885
53347	530886
23635	530887
22421	530888
2462	530889
7328	530890
95	530891
78342	530892
402	530893
18076	530894
113106	530895
57863	530896
2559	530897
114549	530898
42823	530899
8862	530900
58124	530901
37958	530902
44442	530903
24014	530904
11483	530905
34897	530906
82039	530907
48196	530908
126965	530909
31447	530910
46659	530911
11797	530912
5344	530913
103017	530914
44655	530915
42695	530916
22630	530917
2037	530918
67823	530919
27696	530920
138011	530921
21578	530922
49800	530923
36820	530924
96225	530925
113952	530926
18898	530927
4675	530928
49620	530929
47517	530930
44154	530931
15209	530932
104037	530933
4072	530934
86740	530935
18241	530936
12844	530937
45615	530938
3879	530939
15509	530940
12628	530941
138780	530942
69573	530943
43398	530944
20351	530945
3702	530946
95	530947
123908	530948
33115	530949
42084	530950
24469	530951
14752	530952
107976	530953
35578	530954
5151	530955
2913	530956
124614	530957
1137	530958
46495	530959
57734	530960
122	530961
14412	530962
75886	530963
93009	530964
49281	530965
6026	530966
56891	530967
260	530968
19765	530969
43088	530970
56983	530971
4605	530972
11437	530973
117697	530974
7852	530975
36001	530976
12847	530977
13726	530978
144997	530979
57400	530980
9283	530981
107239	530982
22280	530983
98914	530984
72806	530985
41693	530986
134457	530987
149190	530988
8201	530989
14204	530990
143920	530991
61723	530992
38904	530993
34522	530994
28660	530995
28833	530996
76929	530997
74930	530998
51915	530999
37840	531000
5114	531001
3044	531002
99890	531003
69874	531004
32215	531005
22684	531006
660	531007
71926	531008
88513	531009
27536	531010
1918	531011
6251	531012
9283	531013
45094	531014
34319	531015
109842	531016
89373	531017
47926	531018
45847	531019
5611	531020
95152	531021
40140	531022
43874	531023
72093	531024
43577	531025
63150	531026
122962	531027
40559	531028
148183	531029
64222	531030
3101	531031
104833	531032
100038	531033
461	531034
38487	531035
16985	531036
37691	531037
35044	531038
40581	531039
55580	531040
7142	531041
20814	531042
88437	531043
91755	531044
149693	531045
13093	531046
19933	531047
6493	531048
29733	531049
11447	531050
21625	531051
12040	531052
55170	531053
1272	531054
82563	531055
44195	531056
72797	531057
8389	531058
315	531059
6060	531060
35202	531061
46567	531062
48692	531063
70405	531064
51537	531065
23133	531066
108929	531067
10191	531068
7789	531069
3155	531070
33604	531071
5893	531072
31353	531073
877	531074
46089	531075
20941	531076
65040	531077
17304	531078
81180	531079
14823	531080
11847	531081
28803	531082
4532	531083
107634	531084
67122	531085
12352	531086
111883	531087
98141	531088
29495	531089
136075	531090
93512	531091
117919	531092
3827	531093
18748	531094
67800	531095
73217	531096
29979	531097
23914	531098
12653	531099
11127	531100
3784	531101
105753	531102
64605	531103
32607	531104
1975	531105
862	531106
22377	531107
31209	531108
128233	531109
45880	531110
15583	531111
37712	531112
16468	531113
49177	531114
3541	531115
90976	531116
5295	531117
62943	531118
59369	531119
15495	531120
16871	531121
77320	531122
65749	531123
8911	531124
43688	531125
16474	531126
24756	531127
38125	531128
15227	531129
1014	531130
37325	531131
922	531132
118353	531133
10569	531134
61426	531135
46632	531136
13677	531137
83962	531138
149463	531139
87248	531140
64720	531141
32176	531142
44439	531143
71214	531144
7536	531145
7083	531146
17551	531147
116166	531148
66541	531149
100699	531150
46895	531151
29800	531152
2346	531153
9308	531154
4309	531155
29562	531156
28031	531157
13268	531158
80997	531159
32879	531160
31491	531161
35435	531162
15048	531163
4742	531164
12264	531165
7587	531166
7739	531167
69139	531168
31871	531169
98750	531170
51556	531171
86140	531172
28587	531173
439	531174
9583	531175
101040	531176
85871	531177
47419	531178
32412	531179
2709	531180
19977	531181
105996	531182
12043	531183
119398	531184
108675	531185
94907	531186
14588	531187
8929	531188
4492	531189
25214	531190
615	531191
38167	531192
23835	531193
70967	531194
83839	531195
68089	531196
1626	531197
14294	531198
57419	531199
131574	531200
99495	531201
105654	531202
1065	531203
129215	531204
127379	531205
33845	531206
44938	531207
9193	531208
109786	531209
23963	531210
63058	531211
75910	531212
15470	531213
8120	531214
4497	531215
48126	531216
248	531217
98972	531218
62145	531219
98579	531220
105603	531221
7362	531222
3575	531223
57520	531224
27874	531225
99108	531226
59903	531227
25009	531228
85861	531229
60237	531230
95064	531231
60677	531232
8223	531233
127205	531234
3509	531235
49684	531236
135705	531237
3174	531238
73902	531239
148346	531240
21700	531241
60787	531242
89796	531243
10962	531244
8911	531245
52492	531246
22919	531247
22030	531248
73	531249
783	531250
16891	531251
11074	531252
1353	531253
6883	531254
31154	531255
70565	531256
133344	531257
21268	531258
39077	531259
52404	531260
27821	531261
12991	531262
2178	531263
29937	531264
58159	531265
42982	531266
26064	531267
53201	531268
305	531269
20284	531270
92187	531271
22233	531272
69912	531273
17806	531274
13252	531275
41389	531276
4828	531277
45625	531278
14951	531279
14252	531280
47076	531281
7031	531282
1230	531283
16738	531284
2275	531285
19526	531286
63459	531287
53366	531288
45990	531289
11842	531290
1927	531291
1320	531292
10432	531293
3630	531294
14233	531295
32766	531296
28208	531297
131218	531298
2564	531299
122772	531300
88979	531301
27317	531302
112257	531303
9800	531304
14499	531305
47527	531306
86993	531307
1498	531308
7550	531309
3768	531310
108745	531311
56659	531312
9504	531313
36476	531314
25026	531315
6614	531316
23551	531317
82530	531318
66377	531319
42586	531320
15461	531321
44359	531322
140649	531323
57834	531324
363	531325
103769	531326
667	531327
75683	531328
22560	531329
110667	531330
45562	531331
2591	531332
9245	531333
13044	531334
71474	531335
30431	531336
31368	531337
2566	531338
29176	531339
116971	531340
72510	531341
50175	531342
73052	531343
21372	531344
1734	531345
17647	531346
318	531347
107342	531348
4227	531349
802	531350
10042	531351
127414	531352
56	531353
65675	531354
14269	531355
76034	531356
129631	531357
88684	531358
25246	531359
22166	531360
6700	531361
147214	531362
57355	531363
89427	531364
35048	531365
47892	531366
108192	531367
4180	531368
30517	531369
47428	531370
114184	531371
27	531372
71144	531373
5256	531374
12080	531375
26505	531376
10850	531377
7641	531378
9506	531379
37541	531380
80216	531381
79581	531382
38625	531383
17526	531384
23892	531385
2460	531386
8245	531387
47069	531388
1220	531389
80102	531390
97971	531391
119362	531392
21341	531393
9831	531394
24698	531395
29402	531396
21228	531397
4736	531398
24940	531399
93621	531400
9054	531401
18413	531402
28928	531403
7553	531404
6244	531405
26722	531406
9356	531407
28975	531408
137094	531409
92560	531410
110263	531411
14861	531412
68377	531413
87240	531414
76479	531415
73860	531416
60487	531417
39444	531418
32522	531419
2793	531420
1756	531421
11072	531422
71638	531423
17785	531424
29422	531425
54002	531426
89119	531427
58837	531428
98599	531429
34618	531430
71063	531431
67517	531432
42751	531433
15779	531434
52060	531435
96195	531436
26	531437
45869	531438
63909	531439
103615	531440
12714	531441
56648	531442
4895	531443
14551	531444
914	531445
18751	531446
50719	531447
46212	531448
70658	531449
34676	531450
338	531451
3688	531452
15284	531453
70937	531454
3342	531455
32498	531456
111987	531457
1701	531458
70661	531459
95364	531460
29450	531461
33620	531462
23226	531463
27156	531464
28811	531465
11	531466
27954	531467
41423	531468
47021	531469
42625	531470
56448	531471
24925	531472
22516	531473
115852	531474
138238	531475
51322	531476
92836	531477
75447	531478
19	531479
52064	531480
27718	531481
63356	531482
59727	531483
22723	531484
60941	531485
28471	531486
133053	531487
58994	531488
91787	531489
6961	531490
12747	531491
37916	531492
37272	531493
86628	531494
132801	531495
103993	531496
13846	531497
47999	531498
5720	531499
24134	531500
131584	531501
17885	531502
108	531503
1343	531504
63818	531505
34334	531506
32790	531507
11558	531508
15457	531509
42976	531510
124205	531511
109910	531512
32761	531513
6266	531514
2365	531515
78166	531516
74514	531517
2928	531518
44898	531519
27076	531520
2159	531521
96502	531522
18613	531523
56646	531524
122485	531525
79387	531526
84684	531527
92798	531528
22062	531529
63876	531530
85606	531531
86102	531532
28131	531533
101980	531534
1242	531535
20021	531536
97506	531537
8865	531538
98853	531539
60665	531540
17523	531541
92687	531542
25582	531543
35058	531544
1320	531545
48787	531546
48692	531547
36913	531548
116402	531549
25001	531550
131344	531551
69706	531552
88818	531553
10244	531554
11771	531555
88542	531556
17694	531557
23657	531558
51624	531559
123854	531560
55772	531561
3317	531562
8954	531563
59128	531564
90103	531565
79198	531566
46643	531567
68198	531568
96033	531569
10	531570
30027	531571
51784	531572
121858	531573
57302	531574
1084	531575
14188	531576
82335	531577
38797	531578
6587	531579
295	531580
22907	531581
5171	531582
68041	531583
21786	531584
135598	531585
46671	531586
81876	531587
75844	531588
71557	531589
49206	531590
118695	531591
18367	531592
390	531593
2366	531594
86076	531595
3000	531596
112699	531597
12916	531598
67156	531599
51790	531600
18100	531601
52710	531602
28670	531603
26701	531604
73621	531605
38458	531606
29428	531607
128278	531608
32761	531609
127144	531610
32223	531611
1670	531612
31265	531613
15764	531614
30282	531615
11735	531616
24095	531617
35252	531618
10206	531619
69134	531620
78091	531621
15016	531622
66458	531623
134801	531624
85551	531625
136233	531626
68642	531627
32297	531628
86093	531629
3824	531630
26804	531631
4290	531632
58810	531633
25893	531634
27799	531635
3441	531636
26599	531637
39520	531638
125766	531639
70730	531640
20653	531641
575	531642
68531	531643
43362	531644
94346	531645
29807	531646
9228	531647
141591	531648
78309	531649
17616	531650
17762	531651
14681	531652
35071	531653
93592	531654
2699	531655
29413	531656
70690	531657
45819	531658
74341	531659
235	531660
134281	531661
128358	531662
25662	531663
132812	531664
17595	531665
359	531666
95035	531667
25501	531668
15380	531669
1710	531670
83629	531671
2332	531672
15760	531673
121763	531674
11503	531675
8551	531676
4828	531677
65424	531678
56605	531679
16019	531680
113625	531681
47448	531682
1481	531683
94403	531684
117978	531685
28710	531686
97304	531687
30756	531688
72856	531689
44990	531690
109072	531691
9886	531692
20486	531693
47529	531694
36	531695
33531	531696
113002	531697
13672	531698
9582	531699
100981	531700
87683	531701
28806	531702
84405	531703
68641	531704
55494	531705
84521	531706
19894	531707
62158	531708
4771	531709
31903	531710
62656	531711
19651	531712
38580	531713
81286	531714
53611	531715
120423	531716
46470	531717
105440	531718
56149	531719
70620	531720
95234	531721
30027	531722
110021	531723
116133	531724
128261	531725
12882	531726
8701	531727
6413	531728
141	531729
117933	531730
69707	531731
71505	531732
54328	531733
17005	531734
24192	531735
41521	531736
107660	531737
3206	531738
26585	531739
39204	531740
20748	531741
102538	531742
16412	531743
60493	531744
35555	531745
122511	531746
37634	531747
18431	531748
66453	531749
76069	531750
37445	531751
1068	531752
104299	531753
354	531754
9204	531755
103151	531756
1920	531757
120201	531758
92680	531759
34271	531760
27703	531761
27152	531762
75084	531763
40096	531764
12187	531765
30774	531766
43536	531767
91739	531768
32692	531769
43853	531770
44651	531771
48485	531772
63224	531773
122218	531774
27418	531775
23590	531776
53029	531777
17440	531778
22242	531779
9051	531780
30806	531781
443	531782
20069	531783
34150	531784
31735	531785
27479	531786
20005	531787
65129	531788
97317	531789
29804	531790
3041	531791
18685	531792
45812	531793
115488	531794
10004	531795
82280	531796
57309	531797
94096	531798
2026	531799
5613	531800
249	531801
11	531802
75617	531803
86143	531804
53136	531805
94525	531806
86861	531807
109685	531808
14626	531809
30163	531810
24214	531811
43327	531812
111699	531813
15043	531814
49051	531815
6829	531816
58241	531817
69682	531818
6316	531819
93405	531820
940	531821
6828	531822
28817	531823
113847	531824
41198	531825
63671	531826
1994	531827
73246	531828
57694	531829
76072	531830
97162	531831
8718	531832
37187	531833
96261	531834
86934	531835
47635	531836
1460	531837
125612	531838
4812	531839
59297	531840
12174	531841
1159	531842
24227	531843
37977	531844
66491	531845
15667	531846
42265	531847
15369	531848
25689	531849
93251	531850
30865	531851
873	531852
1469	531853
672	531854
37128	531855
75079	531856
31600	531857
21138	531858
61476	531859
38331	531860
2790	531861
65816	531862
112432	531863
2302	531864
61790	531865
12340	531866
76081	531867
48863	531868
29532	531869
22503	531870
111815	531871
92093	531872
59585	531873
71354	531874
42685	531875
12424	531876
61872	531877
102906	531878
96388	531879
32421	531880
108884	531881
14729	531882
36600	531883
25359	531884
86379	531885
118802	531886
116571	531887
46659	531888
9214	531889
1207	531890
8392	531891
25278	531892
62083	531893
8046	531894
15256	531895
43288	531896
59184	531897
43745	531898
108102	531899
1596	531900
15183	531901
75766	531902
27945	531903
110007	531904
29958	531905
43127	531906
142042	531907
12686	531908
57596	531909
60566	531910
118836	531911
104286	531912
123271	531913
146116	531914
96754	531915
34921	531916
25440	531917
3246	531918
71614	531919
21913	531920
1641	531921
76685	531922
480	531923
134284	531924
10661	531925
12532	531926
8701	531927
10897	531928
21768	531929
48492	531930
121254	531931
31121	531932
56335	531933
120273	531934
52065	531935
43072	531936
119546	531937
55269	531938
28	531939
43293	531940
21579	531941
68692	531942
12641	531943
7878	531944
85838	531945
22799	531946
83754	531947
15928	531948
21407	531949
18032	531950
10711	531951
29087	531952
17841	531953
78582	531954
35638	531955
21598	531956
56511	531957
1039	531958
13065	531959
55205	531960
44243	531961
24327	531962
72919	531963
44032	531964
75019	531965
6827	531966
49193	531967
73192	531968
93703	531969
3392	531970
6769	531971
47818	531972
1381	531973
10069	531974
26948	531975
12879	531976
116934	531977
103014	531978
131159	531979
2321	531980
82	531981
23159	531982
91925	531983
19126	531984
60404	531985
35089	531986
21258	531987
67019	531988
21369	531989
11720	531990
52749	531991
10462	531992
92879	531993
74572	531994
18846	531995
70215	531996
97705	531997
66150	531998
31775	531999
43595	532000
10740	532001
132219	532002
17678	532003
105050	532004
33378	532005
87651	532006
11075	532007
147979	532008
45489	532009
11467	532010
114662	532011
1073	532012
91409	532013
18295	532014
28559	532015
40436	532016
16225	532017
25184	532018
98489	532019
49921	532020
41242	532021
60097	532022
10246	532023
61791	532024
5868	532025
5163	532026
106864	532027
112480	532028
22916	532029
5563	532030
81838	532031
18192	532032
15510	532033
100401	532034
82262	532035
12863	532036
165	532037
56986	532038
1081	532039
24961	532040
67484	532041
81460	532042
81650	532043
56640	532044
1596	532045
14259	532046
60441	532047
3382	532048
1548	532049
29175	532050
217	532051
80889	532052
7378	532053
66419	532054
16828	532055
6143	532056
1415	532057
11809	532058
32297	532059
35127	532060
1368	532061
118163	532062
74190	532063
26603	532064
33187	532065
120216	532066
19504	532067
32831	532068
145403	532069
87474	532070
79332	532071
8902	532072
10709	532073
70619	532074
3149	532075
76459	532076
58650	532077
77364	532078
103466	532079
873	532080
1308	532081
19598	532082
10670	532083
14176	532084
11816	532085
86190	532086
102022	532087
122945	532088
21398	532089
29226	532090
58274	532091
28055	532092
137287	532093
58383	532094
61773	532095
829	532096
9672	532097
93914	532098
8255	532099
97973	532100
103700	532101
62312	532102
57923	532103
71823	532104
84096	532105
1240	532106
70468	532107
21105	532108
29358	532109
55636	532110
136849	532111
19227	532112
55533	532113
64866	532114
22527	532115
46473	532116
100988	532117
34690	532118
66529	532119
65800	532120
81327	532121
3300	532122
109747	532123
74411	532124
11825	532125
2543	532126
1459	532127
119067	532128
31384	532129
37247	532130
5309	532131
137218	532132
715	532133
13906	532134
125645	532135
126954	532136
86437	532137
5395	532138
110139	532139
70452	532140
9659	532141
90004	532142
17537	532143
130825	532144
16455	532145
16384	532146
79481	532147
78223	532148
15575	532149
112608	532150
79484	532151
103830	532152
6414	532153
1547	532154
86210	532155
84054	532156
35915	532157
95653	532158
4477	532159
75875	532160
11860	532161
45277	532162
61191	532163
23138	532164
40273	532165
16012	532166
109131	532167
39208	532168
141332	532169
42383	532170
16244	532171
43400	532172
108161	532173
27394	532174
807	532175
7115	532176
45919	532177
33083	532178
59967	532179
5398	532180
32439	532181
27177	532182
67508	532183
57334	532184
77128	532185
114835	532186
18780	532187
44852	532188
47043	532189
1786	532190
78700	532191
135201	532192
49712	532193
42691	532194
112396	532195
35246	532196
36082	532197
47027	532198
90752	532199
15105	532200
74380	532201
391	532202
142806	532203
1025	532204
212	532205
12	532206
15542	532207
6626	532208
58378	532209
91095	532210
92541	532211
68274	532212
90802	532213
12762	532214
48058	532215
34113	532216
125035	532217
29540	532218
21907	532219
42904	532220
9299	532221
95755	532222
136940	532223
887	532224
46435	532225
1372	532226
25603	532227
42528	532228
13	532229
9337	532230
21384	532231
9085	532232
2796	532233
70779	532234
42474	532235
83410	532236
34111	532237
17295	532238
139568	532239
21707	532240
12316	532241
17722	532242
99414	532243
53294	532244
33842	532245
86378	532246
97531	532247
37567	532248
31381	532249
40080	532250
23218	532251
121619	532252
28790	532253
87229	532254
359	532255
40786	532256
15999	532257
19628	532258
82102	532259
73940	532260
3050	532261
10701	532262
69099	532263
111531	532264
132667	532265
58848	532266
37735	532267
49762	532268
52312	532269
44373	532270
27260	532271
125446	532272
3673	532273
27168	532274
3117	532275
14948	532276
2232	532277
14551	532278
37573	532279
9563	532280
37846	532281
43214	532282
83054	532283
34441	532284
40558	532285
132672	532286
1729	532287
18137	532288
16313	532289
14516	532290
1783	532291
128135	532292
2829	532293
112052	532294
13707	532295
135119	532296
68044	532297
30875	532298
14634	532299
82079	532300
4354	532301
147090	532302
549	532303
150385	532304
44760	532305
66482	532306
9657	532307
127791	532308
127673	532309
42325	532310
97590	532311
71970	532312
97736	532313
3199	532314
128513	532315
46309	532316
2865	532317
90955	532318
60841	532319
14049	532320
6363	532321
56027	532322
35675	532323
126018	532324
133200	532325
26719	532326
31407	532327
257	532328
15282	532329
101061	532330
22141	532331
84787	532332
54405	532333
103943	532334
27216	532335
18629	532336
22616	532337
20109	532338
36023	532339
9911	532340
2723	532341
129326	532342
9416	532343
14122	532344
110604	532345
52046	532346
673	532347
1876	532348
102267	532349
3130	532350
24376	532351
60821	532352
96761	532353
598	532354
18529	532355
3471	532356
2921	532357
1844	532358
2905	532359
19000	532360
90444	532361
109491	532362
52	532363
138195	532364
47741	532365
1957	532366
42650	532367
61940	532368
45252	532369
39663	532370
146745	532371
2961	532372
923	532373
30147	532374
62196	532375
191	532376
27477	532377
59916	532378
71601	532379
93698	532380
18345	532381
94706	532382
96499	532383
100579	532384
15039	532385
51639	532386
30122	532387
30938	532388
87773	532389
4827	532390
35529	532391
64849	532392
102982	532393
37392	532394
2743	532395
29143	532396
55099	532397
128371	532398
25	532399
2515	532400
12544	532401
63288	532402
29925	532403
83855	532404
57395	532405
34324	532406
128816	532407
31610	532408
22518	532409
29177	532410
39236	532411
59562	532412
3712	532413
111589	532414
34582	532415
31972	532416
1158	532417
76262	532418
69209	532419
9510	532420
120222	532421
32698	532422
7346	532423
55020	532424
2985	532425
4513	532426
29055	532427
94954	532428
121898	532429
53752	532430
7753	532431
31140	532432
15829	532433
69032	532434
957	532435
20962	532436
43909	532437
35651	532438
55973	532439
19186	532440
25865	532441
65110	532442
17901	532443
143814	532444
19327	532445
79274	532446
42690	532447
21244	532448
73118	532449
85847	532450
86141	532451
10007	532452
522	532453
17809	532454
79339	532455
32194	532456
11747	532457
20416	532458
32351	532459
10815	532460
73373	532461
4921	532462
73163	532463
26107	532464
530	532465
21128	532466
43908	532467
83612	532468
7278	532469
40632	532470
38537	532471
33051	532472
58174	532473
47810	532474
11823	532475
71582	532476
145671	532477
27962	532478
15371	532479
394	532480
1841	532481
110197	532482
46262	532483
79082	532484
120668	532485
64714	532486
52053	532487
1268	532488
30270	532489
40227	532490
118	532491
12401	532492
1663	532493
21030	532494
34775	532495
1890	532496
11416	532497
38810	532498
98506	532499
16887	532500
143155	532501
10974	532502
110344	532503
77868	532504
21382	532505
16012	532506
7149	532507
7855	532508
82740	532509
13004	532510
8177	532511
14992	532512
26426	532513
99732	532514
75796	532515
12742	532516
49003	532517
13518	532518
6277	532519
906	532520
37421	532521
57649	532522
40838	532523
22339	532524
67611	532525
120131	532526
69912	532527
18166	532528
40333	532529
18857	532530
38085	532531
24367	532532
44016	532533
6801	532534
8774	532535
108951	532536
60510	532537
835	532538
2	532539
379	532540
63174	532541
54175	532542
59596	532543
17066	532544
22042	532545
28605	532546
90266	532547
3144	532548
47980	532549
17827	532550
3095	532551
8173	532552
79059	532553
39027	532554
42162	532555
20665	532556
17588	532557
125219	532558
29462	532559
3672	532560
7504	532561
12989	532562
121433	532563
47849	532564
48082	532565
12170	532566
735	532567
125814	532568
14916	532569
135855	532570
42534	532571
82986	532572
133748	532573
19158	532574
69412	532575
76179	532576
50182	532577
55588	532578
101036	532579
22030	532580
10674	532581
9640	532582
1764	532583
9016	532584
72930	532585
92029	532586
70002	532587
12986	532588
39355	532589
26337	532590
47931	532591
102765	532592
89065	532593
37843	532594
40093	532595
33830	532596
19141	532597
47893	532598
15944	532599
102547	532600
4351	532601
31031	532602
32528	532603
21156	532604
11461	532605
5376	532606
22265	532607
73896	532608
3274	532609
107803	532610
16155	532611
8312	532612
101431	532613
97209	532614
6989	532615
55240	532616
19185	532617
23681	532618
136115	532619
5020	532620
90826	532621
76637	532622
10726	532623
59461	532624
84425	532625
157	532626
62500	532627
93190	532628
18138	532629
57282	532630
193	532631
60646	532632
22347	532633
64780	532634
112316	532635
16264	532636
3445	532637
90518	532638
79808	532639
119224	532640
52448	532641
66736	532642
14945	532643
114670	532644
10554	532645
78222	532646
27601	532647
9977	532648
90092	532649
59756	532650
59830	532651
49080	532652
22449	532653
44515	532654
18429	532655
41230	532656
14100	532657
26212	532658
1684	532659
3663	532660
124389	532661
15462	532662
50986	532663
7486	532664
38155	532665
65274	532666
49553	532667
20628	532668
8804	532669
50696	532670
26873	532671
23209	532672
24022	532673
10558	532674
51910	532675
10784	532676
36588	532677
45917	532678
1629	532679
19344	532680
24592	532681
145812	532682
114767	532683
76024	532684
4279	532685
29658	532686
38089	532687
28320	532688
9030	532689
20093	532690
67054	532691
25405	532692
44868	532693
66112	532694
102163	532695
12747	532696
10115	532697
14213	532698
79777	532699
18043	532700
33541	532701
11040	532702
11467	532703
3691	532704
118592	532705
27581	532706
70068	532707
43894	532708
3664	532709
58737	532710
25122	532711
106816	532712
38477	532713
51037	532714
3848	532715
6638	532716
1065	532717
27303	532718
42103	532719
37253	532720
17444	532721
6476	532722
17733	532723
8760	532724
91239	532725
20300	532726
79850	532727
57782	532728
135412	532729
15640	532730
22299	532731
44228	532732
67450	532733
27884	532734
17933	532735
20913	532736
73081	532737
57147	532738
2360	532739
74996	532740
21555	532741
24568	532742
2426	532743
87983	532744
118495	532745
859	532746
33076	532747
6026	532748
10302	532749
30856	532750
8545	532751
78862	532752
33051	532753
11175	532754
17374	532755
36602	532756
52600	532757
36658	532758
29439	532759
45106	532760
53282	532761
51201	532762
120316	532763
8868	532764
25897	532765
10049	532766
142172	532767
51	532768
36512	532769
60005	532770
124766	532771
18468	532772
30628	532773
17801	532774
7414	532775
86557	532776
43934	532777
76287	532778
41518	532779
100317	532780
43375	532781
51528	532782
1522	532783
40861	532784
7058	532785
97829	532786
17283	532787
5506	532788
47562	532789
10772	532790
3351	532791
57968	532792
25618	532793
11666	532794
13260	532795
5142	532796
68256	532797
32981	532798
86758	532799
146543	532800
51707	532801
4564	532802
118911	532803
16817	532804
2320	532805
103877	532806
72216	532807
93091	532808
99391	532809
19121	532810
13000	532811
12209	532812
132514	532813
131757	532814
78371	532815
587	532816
133019	532817
64632	532818
91842	532819
11010	532820
7805	532821
14059	532822
15798	532823
78703	532824
24678	532825
21450	532826
59227	532827
65551	532828
829	532829
79530	532830
114324	532831
118714	532832
35422	532833
16095	532834
5641	532835
89713	532836
97310	532837
11112	532838
117616	532839
7340	532840
82656	532841
900	532842
29998	532843
2	532844
19616	532845
119892	532846
32864	532847
97405	532848
49823	532849
2694	532850
18993	532851
49385	532852
3993	532853
4228	532854
22207	532855
43724	532856
21159	532857
41023	532858
44395	532859
32830	532860
135791	532861
12009	532862
7724	532863
110651	532864
122536	532865
117104	532866
8955	532867
34099	532868
8614	532869
12835	532870
48966	532871
85006	532872
10137	532873
5398	532874
8278	532875
112408	532876
83904	532877
85678	532878
42692	532879
26498	532880
42752	532881
101050	532882
43893	532883
41446	532884
92037	532885
3992	532886
171	532887
42778	532888
73193	532889
6178	532890
19416	532891
23230	532892
24497	532893
85798	532894
10515	532895
24609	532896
52998	532897
91982	532898
15127	532899
85303	532900
38506	532901
68121	532902
33326	532903
29623	532904
7647	532905
1578	532906
113328	532907
2795	532908
234	532909
69292	532910
11367	532911
106600	532912
47143	532913
8597	532914
43826	532915
8277	532916
39934	532917
12006	532918
96873	532919
4286	532920
16712	532921
19039	532922
150616	532923
62918	532924
250	532925
12911	532926
62221	532927
87997	532928
1854	532929
38861	532930
103312	532931
84328	532932
2023	532933
3960	532934
56219	532935
7	532936
19073	532937
22893	532938
95057	532939
47429	532940
50667	532941
78347	532942
5479	532943
1619	532944
34393	532945
38941	532946
23036	532947
101317	532948
46350	532949
72323	532950
28905	532951
80349	532952
107773	532953
23432	532954
14696	532955
94312	532956
27345	532957
53695	532958
644	532959
92107	532960
19125	532961
16988	532962
35359	532963
65372	532964
94134	532965
94112	532966
4225	532967
35970	532968
26195	532969
14319	532970
34992	532971
970	532972
47834	532973
24461	532974
18838	532975
69451	532976
15991	532977
16591	532978
51189	532979
11503	532980
9905	532981
6372	532982
5226	532983
8147	532984
66643	532985
130821	532986
30319	532987
16064	532988
22567	532989
121733	532990
37301	532991
99136	532992
51010	532993
7693	532994
51790	532995
12041	532996
31248	532997
17697	532998
56570	532999
25216	533000
641	533001
133020	533002
126805	533003
20826	533004
62928	533005
4117	533006
137360	533007
16255	533008
77133	533009
17958	533010
116359	533011
647	533012
71103	533013
44837	533014
49242	533015
18097	533016
65703	533017
33399	533018
3412	533019
14090	533020
22366	533021
77571	533022
110832	533023
59415	533024
32230	533025
61116	533026
69547	533027
41140	533028
21658	533029
14672	533030
115816	533031
104503	533032
19365	533033
144159	533034
40898	533035
7165	533036
272	533037
18793	533038
15665	533039
102819	533040
18758	533041
48709	533042
68449	533043
28814	533044
117	533045
5995	533046
97008	533047
52972	533048
33556	533049
50617	533050
81247	533051
84467	533052
147756	533053
88379	533054
136021	533055
105600	533056
61050	533057
13262	533058
10037	533059
18143	533060
35573	533061
20852	533062
70647	533063
9864	533064
1654	533065
24735	533066
1053	533067
18793	533068
75750	533069
16698	533070
29800	533071
20821	533072
65213	533073
22533	533074
24200	533075
22148	533076
42419	533077
11866	533078
413	533079
19420	533080
3493	533081
20242	533082
1733	533083
105760	533084
18635	533085
41384	533086
9858	533087
126188	533088
34928	533089
7423	533090
13307	533091
7949	533092
109868	533093
68849	533094
20004	533095
135	533096
13225	533097
27257	533098
75324	533099
47661	533100
11785	533101
13176	533102
25912	533103
72132	533104
74485	533105
78367	533106
401	533107
22126	533108
62416	533109
39944	533110
31021	533111
19925	533112
59015	533113
15630	533114
59792	533115
19010	533116
43619	533117
34241	533118
68619	533119
75491	533120
36875	533121
8537	533122
33873	533123
5113	533124
1778	533125
95577	533126
1368	533127
4319	533128
83296	533129
6090	533130
29113	533131
325	533132
38	533133
79547	533134
38215	533135
97028	533136
28113	533137
11164	533138
49836	533139
17089	533140
17385	533141
40570	533142
835	533143
13903	533144
11874	533145
7740	533146
130507	533147
725	533148
18877	533149
6200	533150
1073	533151
5173	533152
2113	533153
8182	533154
18925	533155
8384	533156
84482	533157
28141	533158
1952	533159
31149	533160
70782	533161
9188	533162
64271	533163
29259	533164
127966	533165
85222	533166
16207	533167
69583	533168
35769	533169
34898	533170
241	533171
102700	533172
1261	533173
3568	533174
56671	533175
42906	533176
19753	533177
111203	533178
123269	533179
50038	533180
10238	533181
56246	533182
15094	533183
67723	533184
6361	533185
2477	533186
53006	533187
26022	533188
114466	533189
2900	533190
111151	533191
92234	533192
104067	533193
24216	533194
55817	533195
87621	533196
129842	533197
86629	533198
17138	533199
35988	533200
3706	533201
63309	533202
34007	533203
72571	533204
102025	533205
1336	533206
36212	533207
50814	533208
58465	533209
4215	533210
44639	533211
45833	533212
131155	533213
42972	533214
61182	533215
17907	533216
52628	533217
7892	533218
53129	533219
14595	533220
13138	533221
22968	533222
43730	533223
913	533224
43193	533225
1745	533226
68308	533227
81278	533228
1937	533229
81341	533230
6706	533231
7838	533232
107658	533233
51645	533234
23932	533235
43679	533236
47072	533237
2120	533238
79419	533239
94613	533240
25163	533241
51872	533242
18554	533243
43299	533244
76779	533245
86535	533246
19964	533247
45833	533248
89642	533249
18869	533250
82698	533251
83291	533252
46114	533253
63039	533254
38350	533255
107608	533256
3741	533257
3971	533258
78078	533259
42799	533260
109	533261
43459	533262
29428	533263
101122	533264
58149	533265
52492	533266
17143	533267
12129	533268
61662	533269
38972	533270
102543	533271
19393	533272
86243	533273
12910	533274
8755	533275
4	533276
7692	533277
74758	533278
14314	533279
1644	533280
10400	533281
125207	533282
108456	533283
94190	533284
40947	533285
28989	533286
26792	533287
56111	533288
108912	533289
59698	533290
108761	533291
79753	533292
29156	533293
149946	533294
2788	533295
18153	533296
39991	533297
89	533298
106127	533299
93237	533300
68496	533301
109326	533302
29301	533303
41031	533304
3807	533305
33508	533306
27062	533307
38129	533308
10528	533309
41087	533310
61581	533311
45080	533312
7044	533313
8488	533314
96241	533315
88073	533316
328	533317
61891	533318
24012	533319
17208	533320
5729	533321
129375	533322
23901	533323
5240	533324
36224	533325
16356	533326
150558	533327
127999	533328
37335	533329
109613	533330
119755	533331
86893	533332
7946	533333
102467	533334
90145	533335
17617	533336
22982	533337
61598	533338
80558	533339
82654	533340
16540	533341
94012	533342
147375	533343
132863	533344
42938	533345
45	533346
2373	533347
14727	533348
32748	533349
1000	533350
12310	533351
99808	533352
35987	533353
110805	533354
60889	533355
23853	533356
77878	533357
562	533358
536	533359
42763	533360
44820	533361
11393	533362
2263	533363
124312	533364
50845	533365
63901	533366
77164	533367
34492	533368
98520	533369
99689	533370
109179	533371
53577	533372
70640	533373
7763	533374
90483	533375
19577	533376
4141	533377
25007	533378
74378	533379
43538	533380
22017	533381
125457	533382
5819	533383
62966	533384
107416	533385
10902	533386
32381	533387
52184	533388
34898	533389
63199	533390
60961	533391
62425	533392
29643	533393
81721	533394
62843	533395
70718	533396
60514	533397
2018	533398
15628	533399
32869	533400
16652	533401
65265	533402
34688	533403
60361	533404
4733	533405
131862	533406
47878	533407
5721	533408
56318	533409
102480	533410
7007	533411
20876	533412
16374	533413
37166	533414
121351	533415
18532	533416
95281	533417
69601	533418
11759	533419
13537	533420
33366	533421
100389	533422
32060	533423
45817	533424
2243	533425
58331	533426
115030	533427
69066	533428
3960	533429
11349	533430
58284	533431
139	533432
17564	533433
4154	533434
113564	533435
127068	533436
129637	533437
2953	533438
19130	533439
116947	533440
39526	533441
105037	533442
9777	533443
66702	533444
93675	533445
15299	533446
8715	533447
428	533448
20844	533449
54003	533450
59687	533451
76993	533452
63638	533453
71602	533454
7850	533455
9988	533456
19433	533457
20587	533458
48	533459
12237	533460
4020	533461
33071	533462
40265	533463
18067	533464
35520	533465
28435	533466
5969	533467
10676	533468
8702	533469
46140	533470
80192	533471
40469	533472
18558	533473
9646	533474
36196	533475
15712	533476
28145	533477
6727	533478
84516	533479
14034	533480
3059	533481
64951	533482
9491	533483
7675	533484
15116	533485
95926	533486
66840	533487
18190	533488
102824	533489
116148	533490
6024	533491
12071	533492
18254	533493
4432	533494
10972	533495
32524	533496
100966	533497
16291	533498
43362	533499
169	533500
7057	533501
100177	533502
45314	533503
43094	533504
59364	533505
56895	533506
10540	533507
16715	533508
43806	533509
13831	533510
22357	533511
143439	533512
50204	533513
98625	533514
79415	533515
71366	533516
4196	533517
22336	533518
77707	533519
28240	533520
71954	533521
64637	533522
12344	533523
55026	533524
6408	533525
90674	533526
11912	533527
24865	533528
54593	533529
6295	533530
62985	533531
91865	533532
27018	533533
12595	533534
19683	533535
4960	533536
8994	533537
52097	533538
3005	533539
22508	533540
120010	533541
85433	533542
14763	533543
33274	533544
35326	533545
102371	533546
79468	533547
45582	533548
124723	533549
93315	533550
70951	533551
7288	533552
23057	533553
70845	533554
45566	533555
58740	533556
36091	533557
17808	533558
64454	533559
70646	533560
124863	533561
42496	533562
8457	533563
1862	533564
30605	533565
60770	533566
41344	533567
532	533568
96459	533569
11945	533570
26425	533571
9103	533572
131271	533573
6792	533574
32644	533575
55856	533576
120060	533577
80114	533578
43774	533579
44610	533580
63045	533581
6500	533582
11567	533583
126171	533584
52376	533585
2287	533586
58305	533587
133965	533588
88550	533589
23870	533590
101424	533591
38623	533592
805	533593
26051	533594
133308	533595
67252	533596
64536	533597
6428	533598
466	533599
40519	533600
39950	533601
38619	533602
1365	533603
81794	533604
90770	533605
29995	533606
8479	533607
78	533608
39293	533609
102397	533610
22387	533611
9090	533612
1227	533613
44802	533614
17559	533615
62407	533616
73599	533617
59119	533618
37471	533619
60760	533620
10742	533621
7739	533622
62690	533623
121	533624
3754	533625
89755	533626
26558	533627
16444	533628
12922	533629
42393	533630
25751	533631
1481	533632
88975	533633
42237	533634
15130	533635
70138	533636
6813	533637
37987	533638
119813	533639
98540	533640
21337	533641
24476	533642
25597	533643
86323	533644
26150	533645
29719	533646
85726	533647
89149	533648
2112	533649
8477	533650
148880	533651
81278	533652
34480	533653
57166	533654
100634	533655
55673	533656
61379	533657
55907	533658
18078	533659
35622	533660
80907	533661
10141	533662
47232	533663
37665	533664
89906	533665
91897	533666
3520	533667
38318	533668
19419	533669
59064	533670
114093	533671
21804	533672
66301	533673
42706	533674
64871	533675
10004	533676
10345	533677
49079	533678
56655	533679
50550	533680
73590	533681
133856	533682
8828	533683
8899	533684
25402	533685
89708	533686
13471	533687
681	533688
68162	533689
141509	533690
37915	533691
140816	533692
21090	533693
17694	533694
92862	533695
19368	533696
26115	533697
9939	533698
9926	533699
56516	533700
10088	533701
4250	533702
11969	533703
7270	533704
47737	533705
2380	533706
81748	533707
57612	533708
20949	533709
71559	533710
64426	533711
38695	533712
69511	533713
12550	533714
4781	533715
31777	533716
7732	533717
51410	533718
62	533719
11951	533720
26500	533721
56192	533722
71064	533723
10474	533724
96607	533725
75363	533726
29902	533727
93511	533728
7604	533729
6677	533730
62732	533731
18141	533732
6124	533733
38374	533734
2045	533735
7325	533736
68592	533737
104648	533738
13375	533739
57881	533740
32174	533741
9453	533742
130753	533743
90659	533744
66401	533745
40337	533746
30011	533747
4076	533748
48662	533749
79672	533750
16390	533751
45936	533752
44868	533753
5234	533754
60515	533755
18555	533756
54785	533757
53237	533758
45914	533759
65327	533760
35690	533761
78990	533762
25087	533763
55330	533764
2624	533765
102360	533766
41597	533767
3204	533768
62075	533769
132124	533770
93442	533771
23058	533772
108415	533773
32845	533774
914	533775
89499	533776
51403	533777
46268	533778
27885	533779
101013	533780
3411	533781
11513	533782
26231	533783
48359	533784
19447	533785
72188	533786
80471	533787
73275	533788
21639	533789
37786	533790
1254	533791
11936	533792
6534	533793
40237	533794
1066	533795
49	533796
1647	533797
3725	533798
10987	533799
38261	533800
119664	533801
9696	533802
51934	533803
81154	533804
48138	533805
46197	533806
45876	533807
4375	533808
74818	533809
22109	533810
22530	533811
94059	533812
31774	533813
118845	533814
49497	533815
126868	533816
34191	533817
7655	533818
75632	533819
6177	533820
63105	533821
106693	533822
3102	533823
102368	533824
56571	533825
62215	533826
87133	533827
10970	533828
15776	533829
8849	533830
34312	533831
980	533832
92703	533833
81394	533834
15960	533835
1338	533836
20008	533837
64589	533838
3979	533839
65066	533840
45747	533841
5075	533842
258	533843
58610	533844
90287	533845
6326	533846
75617	533847
6324	533848
54263	533849
142863	533850
108638	533851
69640	533852
54319	533853
30784	533854
8081	533855
982	533856
116409	533857
35236	533858
1905	533859
15468	533860
12458	533861
4738	533862
23594	533863
42165	533864
12851	533865
5257	533866
58723	533867
120708	533868
61869	533869
5359	533870
4706	533871
48448	533872
41514	533873
13449	533874
637	533875
88617	533876
24073	533877
64687	533878
15188	533879
24363	533880
42016	533881
21312	533882
9004	533883
111888	533884
93022	533885
136163	533886
40179	533887
31968	533888
7344	533889
128914	533890
13613	533891
21105	533892
17036	533893
22485	533894
97075	533895
113433	533896
1700	533897
87925	533898
37237	533899
134048	533900
22605	533901
18815	533902
140	533903
2674	533904
24698	533905
6122	533906
12887	533907
73317	533908
25816	533909
94220	533910
17890	533911
58001	533912
27797	533913
74181	533914
47362	533915
29110	533916
98298	533917
19796	533918
49697	533919
80958	533920
54114	533921
37864	533922
24396	533923
17567	533924
21403	533925
17895	533926
8105	533927
86906	533928
86296	533929
48356	533930
21772	533931
1820	533932
77048	533933
58114	533934
41937	533935
12590	533936
86230	533937
75450	533938
29999	533939
4676	533940
32948	533941
120930	533942
65262	533943
22144	533944
125798	533945
21240	533946
5114	533947
3024	533948
17672	533949
8426	533950
53813	533951
41402	533952
104541	533953
31033	533954
8836	533955
12823	533956
23621	533957
9153	533958
125896	533959
21985	533960
79176	533961
25518	533962
36369	533963
66645	533964
49318	533965
119839	533966
20363	533967
1221	533968
47	533969
16623	533970
113494	533971
61624	533972
13867	533973
8730	533974
40634	533975
541	533976
118521	533977
111792	533978
97131	533979
2857	533980
144115	533981
22837	533982
37076	533983
86806	533984
85850	533985
38752	533986
14691	533987
35870	533988
73009	533989
132115	533990
40922	533991
55191	533992
49085	533993
25263	533994
106	533995
13249	533996
10937	533997
12136	533998
46563	533999
40211	534000
53051	534001
32902	534002
53298	534003
4671	534004
36955	534005
97174	534006
9871	534007
103349	534008
40375	534009
73814	534010
17750	534011
4933	534012
36808	534013
35066	534014
8376	534015
78172	534016
69587	534017
108149	534018
70838	534019
88871	534020
66675	534021
29060	534022
51507	534023
100269	534024
2581	534025
114609	534026
1118	534027
87704	534028
20987	534029
3838	534030
6169	534031
119235	534032
66607	534033
16330	534034
96306	534035
12774	534036
90893	534037
22278	534038
31761	534039
125783	534040
102592	534041
12868	534042
10739	534043
83196	534044
12	534045
17458	534046
16910	534047
27804	534048
55517	534049
24954	534050
5924	534051
8246	534052
103212	534053
7929	534054
12969	534055
60503	534056
47698	534057
5926	534058
621	534059
139954	534060
1119	534061
107618	534062
21245	534063
23451	534064
7025	534065
41993	534066
40064	534067
8680	534068
12307	534069
49452	534070
14204	534071
30283	534072
17674	534073
70941	534074
55781	534075
6692	534076
8412	534077
48121	534078
128683	534079
69457	534080
11943	534081
102176	534082
20099	534083
23973	534084
24613	534085
143657	534086
3697	534087
14218	534088
17200	534089
120530	534090
47996	534091
76563	534092
11369	534093
94210	534094
54743	534095
92278	534096
21736	534097
16178	534098
8696	534099
65411	534100
141834	534101
11610	534102
19173	534103
76383	534104
18320	534105
36228	534106
24844	534107
131054	534108
79785	534109
32803	534110
79791	534111
32459	534112
122431	534113
34392	534114
11576	534115
20291	534116
48573	534117
62387	534118
3596	534119
875	534120
90508	534121
170	534122
27636	534123
91988	534124
11485	534125
57393	534126
21858	534127
57006	534128
137657	534129
62624	534130
77056	534131
61143	534132
15799	534133
87008	534134
25132	534135
30318	534136
104656	534137
9674	534138
46470	534139
9602	534140
907	534141
104425	534142
17159	534143
8824	534144
26961	534145
1546	534146
15080	534147
56586	534148
121828	534149
18117	534150
34688	534151
18668	534152
14027	534153
142680	534154
26508	534155
84651	534156
85803	534157
67788	534158
4047	534159
16949	534160
12853	534161
125328	534162
1946	534163
95699	534164
117800	534165
56424	534166
30253	534167
99606	534168
20143	534169
16141	534170
1369	534171
20489	534172
12692	534173
61406	534174
9207	534175
9130	534176
54571	534177
5518	534178
1257	534179
46889	534180
33892	534181
787	534182
19337	534183
14088	534184
113701	534185
67917	534186
17842	534187
1879	534188
5926	534189
24143	534190
31725	534191
52284	534192
10462	534193
20356	534194
66912	534195
32928	534196
16101	534197
13631	534198
13105	534199
5496	534200
16871	534201
25373	534202
65947	534203
11880	534204
62971	534205
107545	534206
98	534207
39489	534208
89622	534209
283	534210
24831	534211
72469	534212
66549	534213
7550	534214
27736	534215
8086	534216
40250	534217
2197	534218
12389	534219
43939	534220
20180	534221
44946	534222
32457	534223
8648	534224
12244	534225
127629	534226
12092	534227
81784	534228
42990	534229
19556	534230
75704	534231
6283	534232
17480	534233
79514	534234
1007	534235
13245	534236
6111	534237
17993	534238
47615	534239
79663	534240
79806	534241
98575	534242
2526	534243
92359	534244
51433	534245
36297	534246
51334	534247
124644	534248
533	534249
4859	534250
7173	534251
7776	534252
9439	534253
8365	534254
96411	534255
8453	534256
98094	534257
23124	534258
14525	534259
37646	534260
41214	534261
63784	534262
127232	534263
68277	534264
25766	534265
20890	534266
84175	534267
117798	534268
113205	534269
1074	534270
19730	534271
2349	534272
14302	534273
92583	534274
13405	534275
116773	534276
86429	534277
14971	534278
82596	534279
59990	534280
30854	534281
72073	534282
36255	534283
18700	534284
2344	534285
118000	534286
57734	534287
436	534288
13448	534289
72308	534290
13356	534291
28821	534292
40699	534293
8031	534294
2521	534295
85579	534296
38389	534297
85986	534298
81045	534299
115271	534300
1404	534301
102875	534302
58589	534303
66507	534304
68914	534305
36879	534306
7441	534307
37893	534308
29776	534309
117021	534310
27741	534311
142434	534312
108222	534313
71733	534314
56372	534315
16474	534316
18453	534317
7010	534318
119662	534319
6060	534320
9759	534321
23460	534322
69930	534323
106831	534324
10148	534325
18234	534326
56997	534327
2207	534328
42180	534329
8555	534330
11512	534331
5526	534332
11601	534333
19995	534334
101725	534335
24488	534336
62184	534337
68020	534338
7869	534339
91902	534340
4203	534341
38361	534342
10044	534343
110623	534344
2865	534345
118166	534346
26734	534347
114477	534348
96567	534349
73043	534350
27941	534351
90938	534352
120089	534353
5259	534354
21046	534355
778	534356
47909	534357
111773	534358
10048	534359
84997	534360
72141	534361
129412	534362
334	534363
43110	534364
29026	534365
48501	534366
71748	534367
58790	534368
5641	534369
72530	534370
3544	534371
25821	534372
4133	534373
8591	534374
16520	534375
110147	534376
58043	534377
6044	534378
12297	534379
56416	534380
58367	534381
108823	534382
43456	534383
2116	534384
127150	534385
9604	534386
34874	534387
25693	534388
46087	534389
3435	534390
8607	534391
14994	534392
12250	534393
267	534394
846	534395
3706	534396
105150	534397
46098	534398
36397	534399
50212	534400
3961	534401
78597	534402
16564	534403
16615	534404
6773	534405
1704	534406
14148	534407
2755	534408
10630	534409
937	534410
123244	534411
45415	534412
59518	534413
37548	534414
20314	534415
20431	534416
5053	534417
34906	534418
41628	534419
28381	534420
60690	534421
28561	534422
3725	534423
38386	534424
19444	534425
922	534426
101144	534427
45941	534428
58278	534429
51346	534430
2678	534431
50593	534432
13101	534433
49099	534434
139386	534435
119676	534436
17555	534437
44370	534438
93260	534439
76122	534440
59631	534441
1279	534442
4152	534443
14143	534444
100258	534445
14215	534446
72220	534447
31673	534448
52250	534449
31752	534450
94777	534451
75478	534452
55989	534453
103970	534454
62909	534455
65491	534456
19444	534457
7937	534458
74348	534459
33045	534460
69054	534461
44589	534462
42003	534463
35769	534464
104450	534465
74714	534466
52719	534467
89862	534468
58339	534469
14209	534470
10492	534471
1111	534472
81434	534473
12430	534474
42047	534475
4039	534476
25958	534477
99278	534478
30883	534479
41424	534480
97516	534481
94477	534482
43049	534483
131841	534484
64917	534485
2888	534486
12545	534487
44691	534488
28229	534489
39327	534490
104733	534491
520	534492
38968	534493
296	534494
119945	534495
40995	534496
18005	534497
99348	534498
114600	534499
54805	534500
124334	534501
8254	534502
113585	534503
16376	534504
124053	534505
54888	534506
4258	534507
146527	534508
49202	534509
31597	534510
131148	534511
108729	534512
4518	534513
36672	534514
1168	534515
135875	534516
13691	534517
12332	534518
89404	534519
22537	534520
9733	534521
2996	534522
59075	534523
7485	534524
132880	534525
24694	534526
6002	534527
77773	534528
28300	534529
491	534530
38599	534531
29780	534532
28602	534533
67978	534534
74707	534535
2666	534536
33863	534537
81466	534538
114094	534539
126390	534540
4835	534541
26011	534542
134374	534543
65148	534544
96460	534545
92543	534546
926	534547
1347	534548
35	534549
2997	534550
123259	534551
36896	534552
56891	534553
60831	534554
29263	534555
63309	534556
53117	534557
2175	534558
72143	534559
105035	534560
11917	534561
63256	534562
64108	534563
24767	534564
87111	534565
22317	534566
26001	534567
17143	534568
115298	534569
87429	534570
52271	534571
3794	534572
86030	534573
6007	534574
45194	534575
78262	534576
3349	534577
17970	534578
6301	534579
122039	534580
90357	534581
38811	534582
5194	534583
57191	534584
54854	534585
3680	534586
134620	534587
1550	534588
57962	534589
121659	534590
67987	534591
771	534592
55210	534593
137512	534594
60068	534595
142145	534596
102010	534597
38107	534598
7635	534599
11318	534600
39131	534601
51538	534602
12062	534603
110260	534604
23271	534605
73306	534606
22953	534607
40591	534608
1232	534609
69250	534610
100532	534611
116954	534612
43073	534613
62736	534614
21770	534615
90223	534616
74487	534617
14878	534618
107694	534619
19112	534620
98616	534621
67586	534622
124773	534623
94822	534624
34038	534625
74456	534626
4948	534627
28719	534628
14864	534629
73807	534630
62881	534631
68578	534632
5612	534633
4924	534634
6614	534635
45051	534636
33558	534637
82902	534638
33171	534639
35729	534640
26031	534641
62743	534642
19417	534643
55729	534644
55970	534645
19685	534646
12918	534647
30878	534648
29950	534649
32722	534650
10119	534651
90032	534652
9942	534653
1602	534654
13174	534655
52461	534656
11057	534657
34221	534658
41299	534659
27690	534660
12567	534661
7491	534662
46629	534663
113380	534664
107423	534665
80469	534666
79731	534667
118025	534668
51496	534669
2869	534670
39818	534671
16955	534672
69443	534673
105340	534674
85412	534675
56998	534676
115453	534677
88151	534678
20316	534679
34148	534680
4639	534681
42629	534682
4994	534683
28588	534684
377	534685
109346	534686
30569	534687
40244	534688
37339	534689
2029	534690
132730	534691
10546	534692
68725	534693
1936	534694
4567	534695
61935	534696
18088	534697
127002	534698
52070	534699
69727	534700
44704	534701
12974	534702
121104	534703
52256	534704
24206	534705
2242	534706
84233	534707
6306	534708
4378	534709
14320	534710
11670	534711
14618	534712
4190	534713
49864	534714
60926	534715
32765	534716
28452	534717
116722	534718
13071	534719
11254	534720
10401	534721
4507	534722
38367	534723
124372	534724
35785	534725
44888	534726
25329	534727
3555	534728
22396	534729
44348	534730
2761	534731
6381	534732
9964	534733
16669	534734
13459	534735
109400	534736
75729	534737
52712	534738
29547	534739
86141	534740
88632	534741
8645	534742
79838	534743
21019	534744
113850	534745
150834	534746
52588	534747
61713	534748
85005	534749
117320	534750
19055	534751
59533	534752
13157	534753
61628	534754
26985	534755
23915	534756
8162	534757
55943	534758
13446	534759
17165	534760
2702	534761
2891	534762
126994	534763
23647	534764
58751	534765
21002	534766
127365	534767
20653	534768
14505	534769
24222	534770
2367	534771
6578	534772
96320	534773
47837	534774
13718	534775
38200	534776
58419	534777
14232	534778
43480	534779
15472	534780
4629	534781
60647	534782
35098	534783
38033	534784
90744	534785
28034	534786
40554	534787
42461	534788
99599	534789
10913	534790
54948	534791
123862	534792
875	534793
59746	534794
41243	534795
36259	534796
127997	534797
118734	534798
73173	534799
70038	534800
48331	534801
3494	534802
40992	534803
55069	534804
15038	534805
67289	534806
90571	534807
35832	534808
77501	534809
15799	534810
80678	534811
27038	534812
149434	534813
66691	534814
43587	534815
15	534816
77684	534817
23934	534818
3094	534819
39444	534820
71326	534821
31544	534822
6940	534823
43619	534824
51882	534825
53602	534826
67822	534827
35983	534828
120615	534829
14618	534830
70398	534831
120223	534832
44676	534833
117543	534834
14001	534835
7533	534836
27331	534837
48117	534838
73596	534839
42706	534840
101990	534841
573	534842
25770	534843
7649	534844
7141	534845
117684	534846
92938	534847
91983	534848
70814	534849
117101	534850
92005	534851
101127	534852
6451	534853
24687	534854
125227	534855
3574	534856
49079	534857
5494	534858
10535	534859
42417	534860
24549	534861
115053	534862
55726	534863
40767	534864
31868	534865
76128	534866
13616	534867
63110	534868
114570	534869
104742	534870
40372	534871
9974	534872
67789	534873
2966	534874
46695	534875
97487	534876
142505	534877
83792	534878
74159	534879
46528	534880
88634	534881
6396	534882
14336	534883
69990	534884
105239	534885
9137	534886
115512	534887
109456	534888
270	534889
3580	534890
63429	534891
3066	534892
106484	534893
54954	534894
5465	534895
115345	534896
41726	534897
50303	534898
54775	534899
73748	534900
65948	534901
84337	534902
20742	534903
40167	534904
81134	534905
23996	534906
69012	534907
2551	534908
39782	534909
89947	534910
95342	534911
75147	534912
66844	534913
3167	534914
3544	534915
118894	534916
68291	534917
32971	534918
118658	534919
65071	534920
16096	534921
2390	534922
11464	534923
390	534924
23943	534925
16638	534926
56253	534927
103896	534928
16934	534929
75028	534930
75268	534931
94139	534932
12102	534933
21002	534934
87388	534935
155	534936
266	534937
11515	534938
2684	534939
58215	534940
16955	534941
142205	534942
66962	534943
11112	534944
27252	534945
65340	534946
104057	534947
6691	534948
83121	534949
6072	534950
60441	534951
17657	534952
100474	534953
76762	534954
30311	534955
33	534956
129118	534957
31581	534958
104761	534959
6628	534960
49074	534961
32193	534962
326	534963
4315	534964
2012	534965
5836	534966
89043	534967
1906	534968
2045	534969
28446	534970
18800	534971
13542	534972
30879	534973
113830	534974
91467	534975
7000	534976
72947	534977
37826	534978
53183	534979
13766	534980
25519	534981
95032	534982
65476	534983
106892	534984
5519	534985
54758	534986
22031	534987
23690	534988
56932	534989
69664	534990
36140	534991
5198	534992
42412	534993
70630	534994
135	534995
23320	534996
85428	534997
50815	534998
11949	534999
44468	535000
12495	535001
75047	535002
66617	535003
63271	535004
29918	535005
85209	535006
6839	535007
28215	535008
50947	535009
3629	535010
33340	535011
14853	535012
17400	535013
16483	535014
23	535015
89623	535016
1557	535017
17095	535018
75639	535019
55350	535020
46708	535021
20827	535022
27160	535023
825	535024
159	535025
25257	535026
28729	535027
71499	535028
84293	535029
6717	535030
2796	535031
2062	535032
26003	535033
31450	535034
30364	535035
53011	535036
54133	535037
1548	535038
27844	535039
46205	535040
21127	535041
40643	535042
8639	535043
3288	535044
37827	535045
116844	535046
89532	535047
35482	535048
81589	535049
589	535050
24038	535051
14506	535052
795	535053
11522	535054
91349	535055
20980	535056
2342	535057
17849	535058
25185	535059
58265	535060
86998	535061
5132	535062
13926	535063
14025	535064
119186	535065
50505	535066
12196	535067
52673	535068
126003	535069
79112	535070
6571	535071
418	535072
76749	535073
38998	535074
71945	535075
42969	535076
60228	535077
16619	535078
121638	535079
5945	535080
71137	535081
33198	535082
5066	535083
82720	535084
30372	535085
9614	535086
11858	535087
15127	535088
21787	535089
92494	535090
142209	535091
5910	535092
24743	535093
16439	535094
71850	535095
30049	535096
29524	535097
15420	535098
8820	535099
9656	535100
870	535101
145387	535102
34398	535103
35348	535104
50088	535105
61746	535106
16739	535107
66183	535108
72795	535109
4224	535110
37477	535111
49924	535112
14949	535113
41661	535114
12840	535115
38276	535116
142033	535117
10738	535118
73988	535119
1790	535120
13786	535121
103512	535122
114435	535123
36341	535124
20067	535125
42321	535126
7457	535127
132135	535128
26817	535129
104699	535130
83903	535131
12119	535132
24987	535133
13469	535134
14849	535135
6446	535136
51477	535137
12200	535138
33603	535139
69006	535140
25849	535141
40025	535142
74560	535143
43114	535144
4936	535145
112617	535146
52700	535147
102900	535148
109663	535149
56271	535150
128912	535151
76323	535152
5693	535153
105865	535154
5227	535155
70253	535156
62975	535157
93232	535158
34564	535159
55	535160
22438	535161
19879	535162
13334	535163
601	535164
44602	535165
55957	535166
73322	535167
77593	535168
94286	535169
91869	535170
7253	535171
63324	535172
31702	535173
26490	535174
19329	535175
388	535176
124729	535177
4602	535178
45601	535179
45300	535180
134498	535181
70480	535182
2269	535183
123	535184
11911	535185
3628	535186
6640	535187
17363	535188
37230	535189
35762	535190
13148	535191
1168	535192
8227	535193
75560	535194
124086	535195
116697	535196
77463	535197
20732	535198
91438	535199
82217	535200
1744	535201
35280	535202
747	535203
37603	535204
20091	535205
115416	535206
9816	535207
77566	535208
42314	535209
73108	535210
14517	535211
8163	535212
49453	535213
48228	535214
35897	535215
23687	535216
7410	535217
1755	535218
32294	535219
29160	535220
30281	535221
69161	535222
81622	535223
17181	535224
101774	535225
113428	535226
68612	535227
84459	535228
63503	535229
92123	535230
88356	535231
61690	535232
2626	535233
4787	535234
14334	535235
116927	535236
41124	535237
22504	535238
666	535239
70737	535240
41695	535241
112152	535242
36394	535243
5679	535244
102007	535245
1845	535246
102263	535247
104745	535248
101724	535249
37554	535250
9068	535251
21331	535252
93929	535253
8832	535254
57968	535255
36519	535256
51789	535257
18084	535258
16907	535259
132699	535260
29422	535261
6976	535262
9685	535263
1174	535264
19897	535265
3716	535266
39804	535267
63327	535268
4493	535269
249	535270
33027	535271
47887	535272
112511	535273
96386	535274
137711	535275
79873	535276
125681	535277
8177	535278
96536	535279
7113	535280
52860	535281
3978	535282
111276	535283
68201	535284
19922	535285
65879	535286
23469	535287
84689	535288
12482	535289
9320	535290
36555	535291
31029	535292
4103	535293
17510	535294
39726	535295
120892	535296
119239	535297
104980	535298
299	535299
68453	535300
8938	535301
38635	535302
17775	535303
3998	535304
6251	535305
103733	535306
18048	535307
88266	535308
44910	535309
1528	535310
62103	535311
32031	535312
73352	535313
1407	535314
61179	535315
628	535316
83590	535317
16932	535318
101	535319
59	535320
6976	535321
80656	535322
1	535323
56381	535324
2812	535325
83471	535326
22572	535327
24116	535328
35851	535329
527	535330
15569	535331
1695	535332
11303	535333
90646	535334
239	535335
42445	535336
19233	535337
5973	535338
103158	535339
38841	535340
106690	535341
71867	535342
38417	535343
85957	535344
107210	535345
103038	535346
126777	535347
43073	535348
10923	535349
19049	535350
74796	535351
95126	535352
8274	535353
49803	535354
119556	535355
48917	535356
50449	535357
9363	535358
13484	535359
23177	535360
1720	535361
111361	535362
22940	535363
21287	535364
57746	535365
13111	535366
1373	535367
84531	535368
108656	535369
55015	535370
33926	535371
2454	535372
26684	535373
4998	535374
121936	535375
17243	535376
28270	535377
5984	535378
57342	535379
57358	535380
78871	535381
65514	535382
17225	535383
26	535384
42796	535385
118981	535386
86376	535387
61	535388
122687	535389
94968	535390
3916	535391
3051	535392
46643	535393
68601	535394
39918	535395
94869	535396
76014	535397
77583	535398
57731	535399
15324	535400
18247	535401
67626	535402
7889	535403
19504	535404
91110	535405
77231	535406
43366	535407
33750	535408
64905	535409
18068	535410
12586	535411
159	535412
9123	535413
2043	535414
53178	535415
70038	535416
134	535417
44960	535418
110728	535419
18851	535420
26401	535421
11339	535422
772	535423
30286	535424
46588	535425
56642	535426
5640	535427
2370	535428
8490	535429
74348	535430
63439	535431
59722	535432
5933	535433
22938	535434
1057	535435
28160	535436
25392	535437
123216	535438
51227	535439
22113	535440
386	535441
53682	535442
31243	535443
4	535444
103224	535445
17509	535446
89029	535447
29295	535448
18288	535449
11475	535450
41216	535451
16623	535452
58774	535453
1310	535454
117004	535455
42174	535456
35243	535457
38933	535458
48013	535459
99363	535460
70626	535461
62438	535462
24477	535463
61804	535464
48492	535465
128260	535466
114262	535467
16396	535468
130736	535469
27124	535470
14525	535471
85188	535472
22431	535473
109876	535474
134835	535475
48298	535476
3571	535477
10170	535478
38128	535479
8330	535480
49511	535481
70958	535482
39114	535483
21190	535484
15442	535485
74376	535486
13503	535487
27	535488
40138	535489
99503	535490
1159	535491
13447	535492
37700	535493
111245	535494
17738	535495
74049	535496
36047	535497
25834	535498
18487	535499
45112	535500
11433	535501
64099	535502
15341	535503
24079	535504
26037	535505
70573	535506
32840	535507
1013	535508
28348	535509
55755	535510
53538	535511
43921	535512
12535	535513
150304	535514
2044	535515
34307	535516
72720	535517
55014	535518
99005	535519
18526	535520
65990	535521
19347	535522
5574	535523
19692	535524
7922	535525
129769	535526
43958	535527
84173	535528
72992	535529
79294	535530
27258	535531
91563	535532
72887	535533
56561	535534
6096	535535
48137	535536
1308	535537
55646	535538
43805	535539
4833	535540
319	535541
57261	535542
5704	535543
2514	535544
96048	535545
140385	535546
5351	535547
37554	535548
8622	535549
16528	535550
25107	535551
92929	535552
20043	535553
9881	535554
83004	535555
84057	535556
11256	535557
35687	535558
19201	535559
16704	535560
41921	535561
24518	535562
78774	535563
38084	535564
4814	535565
87740	535566
22292	535567
26697	535568
33422	535569
79756	535570
71245	535571
22461	535572
86479	535573
5443	535574
80336	535575
559	535576
54113	535577
22559	535578
1102	535579
33570	535580
6940	535581
70447	535582
43525	535583
79353	535584
54508	535585
8618	535586
19336	535587
113	535588
63171	535589
80618	535590
8703	535591
66055	535592
42718	535593
76526	535594
45379	535595
91954	535596
24097	535597
1253	535598
28244	535599
45134	535600
87630	535601
14955	535602
40551	535603
532	535604
12625	535605
11181	535606
30301	535607
15611	535608
63351	535609
18819	535610
44634	535611
72584	535612
90957	535613
11501	535614
13950	535615
106442	535616
14938	535617
1117	535618
11401	535619
45526	535620
15829	535621
68358	535622
22677	535623
135889	535624
3991	535625
46545	535626
21106	535627
10376	535628
8241	535629
12089	535630
9120	535631
27873	535632
91378	535633
136560	535634
6257	535635
10714	535636
5521	535637
2796	535638
10021	535639
35722	535640
37560	535641
410	535642
51982	535643
7761	535644
45709	535645
555	535646
86195	535647
57651	535648
128759	535649
60752	535650
25909	535651
69649	535652
24643	535653
114952	535654
2753	535655
25262	535656
27798	535657
11375	535658
48049	535659
65092	535660
36641	535661
161	535662
103413	535663
16681	535664
17044	535665
1642	535666
49961	535667
3394	535668
60523	535669
32095	535670
37096	535671
11204	535672
27300	535673
61169	535674
4284	535675
38538	535676
6207	535677
10962	535678
132380	535679
26297	535680
115397	535681
16081	535682
5988	535683
41161	535684
13441	535685
45633	535686
6854	535687
21064	535688
97252	535689
7209	535690
16813	535691
55631	535692
6077	535693
9235	535694
60762	535695
138211	535696
15198	535697
48260	535698
5942	535699
58096	535700
78220	535701
130847	535702
3684	535703
4240	535704
96976	535705
28861	535706
1417	535707
60450	535708
15931	535709
63891	535710
8287	535711
14105	535712
42403	535713
65742	535714
28499	535715
77098	535716
32889	535717
4961	535718
1162	535719
31563	535720
26777	535721
1854	535722
5259	535723
30713	535724
16748	535725
79638	535726
37028	535727
3217	535728
80817	535729
2547	535730
29584	535731
116418	535732
28510	535733
30793	535734
54671	535735
105688	535736
595	535737
72664	535738
10759	535739
110970	535740
1188	535741
54727	535742
31333	535743
24438	535744
65212	535745
9453	535746
45909	535747
28223	535748
21158	535749
16775	535750
50469	535751
56352	535752
57495	535753
124588	535754
145172	535755
105441	535756
119402	535757
818	535758
61217	535759
93127	535760
19836	535761
99426	535762
15874	535763
99729	535764
141137	535765
12387	535766
96216	535767
13711	535768
151	535769
26801	535770
13815	535771
2864	535772
8911	535773
7278	535774
12857	535775
105238	535776
53141	535777
13475	535778
20671	535779
18990	535780
1899	535781
50960	535782
2956	535783
88964	535784
9932	535785
21369	535786
24966	535787
70643	535788
4811	535789
122397	535790
28984	535791
26268	535792
7570	535793
7355	535794
17069	535795
25180	535796
4604	535797
19014	535798
103778	535799
10541	535800
33253	535801
22316	535802
32899	535803
29130	535804
141124	535805
19701	535806
61755	535807
818	535808
25272	535809
75627	535810
85714	535811
32538	535812
123381	535813
28102	535814
117763	535815
3078	535816
3041	535817
72153	535818
41526	535819
58292	535820
39714	535821
80909	535822
82399	535823
22153	535824
30498	535825
30385	535826
36610	535827
26012	535828
110928	535829
4347	535830
72265	535831
82657	535832
39521	535833
13655	535834
38874	535835
17219	535836
62744	535837
119903	535838
31732	535839
12366	535840
54171	535841
34089	535842
66747	535843
5966	535844
1796	535845
56788	535846
49382	535847
3372	535848
4941	535849
38689	535850
28850	535851
4360	535852
52230	535853
29482	535854
64692	535855
100494	535856
100820	535857
66413	535858
632	535859
32083	535860
53179	535861
57502	535862
78419	535863
30895	535864
19044	535865
48049	535866
3937	535867
127296	535868
146928	535869
52616	535870
82881	535871
23416	535872
656	535873
441	535874
30297	535875
33458	535876
72793	535877
79204	535878
17144	535879
103321	535880
64616	535881
43919	535882
617	535883
125442	535884
45875	535885
48839	535886
28401	535887
14488	535888
26111	535889
7646	535890
49753	535891
29147	535892
10308	535893
47673	535894
109735	535895
50123	535896
65736	535897
47137	535898
28112	535899
41002	535900
56162	535901
19717	535902
1460	535903
2722	535904
57128	535905
86634	535906
99092	535907
34192	535908
55651	535909
6465	535910
67818	535911
58939	535912
30569	535913
53925	535914
11462	535915
6953	535916
146508	535917
11023	535918
6082	535919
64050	535920
45351	535921
122576	535922
35067	535923
39644	535924
105817	535925
81612	535926
38151	535927
106770	535928
51008	535929
16445	535930
7902	535931
16161	535932
31468	535933
53312	535934
48059	535935
52546	535936
9951	535937
22388	535938
44256	535939
23078	535940
46223	535941
82494	535942
81974	535943
6596	535944
116961	535945
38371	535946
49861	535947
48844	535948
60210	535949
10653	535950
19082	535951
533	535952
23783	535953
2463	535954
32583	535955
18166	535956
69575	535957
81213	535958
114062	535959
66464	535960
60864	535961
31308	535962
122908	535963
21015	535964
75475	535965
34916	535966
19487	535967
3382	535968
46307	535969
29783	535970
106729	535971
8231	535972
25609	535973
72100	535974
11969	535975
12992	535976
26149	535977
18511	535978
46496	535979
13703	535980
36243	535981
237	535982
98350	535983
65653	535984
86610	535985
15828	535986
28540	535987
1394	535988
5001	535989
35626	535990
43914	535991
23944	535992
6527	535993
84511	535994
31703	535995
6475	535996
323	535997
2131	535998
43250	535999
97016	536000
39222	536001
124868	536002
80493	536003
10668	536004
57100	536005
67988	536006
20331	536007
1021	536008
49951	536009
184	536010
72422	536011
20970	536012
45465	536013
136368	536014
35612	536015
3814	536016
135401	536017
9498	536018
47541	536019
7449	536020
71685	536021
71898	536022
11098	536023
4637	536024
66724	536025
78238	536026
112	536027
30329	536028
8696	536029
496	536030
1707	536031
7493	536032
4547	536033
22760	536034
16506	536035
6653	536036
12474	536037
17718	536038
1753	536039
87715	536040
26888	536041
70625	536042
13744	536043
7081	536044
76326	536045
57818	536046
68907	536047
24391	536048
57370	536049
16544	536050
22932	536051
816	536052
109047	536053
8948	536054
60925	536055
19653	536056
7185	536057
93635	536058
48944	536059
119607	536060
45066	536061
95411	536062
87644	536063
2995	536064
17618	536065
14714	536066
111282	536067
2460	536068
6974	536069
32710	536070
17032	536071
126993	536072
594	536073
63785	536074
34491	536075
55956	536076
127650	536077
47794	536078
2381	536079
3063	536080
30418	536081
124033	536082
4428	536083
94796	536084
112467	536085
19543	536086
145085	536087
26143	536088
743	536089
67346	536090
39341	536091
17670	536092
38442	536093
7829	536094
51122	536095
30555	536096
120797	536097
4274	536098
52246	536099
7711	536100
2165	536101
22699	536102
10422	536103
2123	536104
38681	536105
34506	536106
2822	536107
19872	536108
18041	536109
15798	536110
1596	536111
28205	536112
112124	536113
56068	536114
125255	536115
98119	536116
78516	536117
42705	536118
36372	536119
69225	536120
74802	536121
8081	536122
5385	536123
4664	536124
12676	536125
4391	536126
27491	536127
57675	536128
29496	536129
126019	536130
72309	536131
27969	536132
9485	536133
8466	536134
18462	536135
18566	536136
109381	536137
531	536138
9037	536139
40886	536140
78823	536141
12003	536142
19316	536143
8322	536144
121851	536145
946	536146
1355	536147
22390	536148
2240	536149
97470	536150
23849	536151
1244	536152
54687	536153
828	536154
52347	536155
572	536156
34782	536157
27890	536158
51301	536159
54333	536160
91305	536161
118746	536162
7440	536163
85921	536164
143099	536165
5427	536166
52895	536167
38380	536168
118630	536169
33916	536170
14713	536171
100072	536172
6017	536173
105460	536174
27734	536175
15102	536176
30334	536177
62398	536178
118713	536179
50755	536180
11234	536181
66596	536182
39710	536183
56219	536184
5447	536185
6365	536186
74431	536187
10296	536188
921	536189
119886	536190
6050	536191
35236	536192
21203	536193
7994	536194
31549	536195
28826	536196
2345	536197
83161	536198
41308	536199
34951	536200
7136	536201
91256	536202
22635	536203
81819	536204
45518	536205
29539	536206
2617	536207
69049	536208
24618	536209
100412	536210
11103	536211
14713	536212
1653	536213
37022	536214
107686	536215
78891	536216
100873	536217
3350	536218
32675	536219
1062	536220
7553	536221
84875	536222
14004	536223
41945	536224
63037	536225
44202	536226
32686	536227
5273	536228
35242	536229
10389	536230
60525	536231
15963	536232
1937	536233
49083	536234
58595	536235
18339	536236
99753	536237
80868	536238
58434	536239
113135	536240
100631	536241
60464	536242
26378	536243
38212	536244
12157	536245
61012	536246
29496	536247
10093	536248
60543	536249
3600	536250
91431	536251
2737	536252
6521	536253
11119	536254
94038	536255
27319	536256
25435	536257
7503	536258
30037	536259
4086	536260
20909	536261
67749	536262
23224	536263
23069	536264
38845	536265
7845	536266
70313	536267
16459	536268
1747	536269
9776	536270
13822	536271
29802	536272
3227	536273
8254	536274
626	536275
1927	536276
41270	536277
7540	536278
67382	536279
40886	536280
100880	536281
33345	536282
85593	536283
4599	536284
32250	536285
15386	536286
36813	536287
100568	536288
9906	536289
64397	536290
78833	536291
139	536292
4423	536293
69034	536294
15541	536295
33647	536296
109868	536297
4194	536298
35294	536299
31957	536300
128210	536301
48236	536302
21733	536303
1539	536304
2771	536305
7677	536306
77374	536307
18612	536308
27741	536309
122419	536310
14140	536311
6612	536312
28609	536313
133885	536314
9848	536315
79844	536316
72280	536317
12098	536318
34760	536319
4300	536320
3188	536321
100215	536322
133406	536323
17076	536324
16074	536325
246	536326
34230	536327
53610	536328
19674	536329
47106	536330
24376	536331
75606	536332
77276	536333
72374	536334
15674	536335
5492	536336
32528	536337
88135	536338
136059	536339
106319	536340
24299	536341
19180	536342
26915	536343
33412	536344
6186	536345
31351	536346
108642	536347
30005	536348
11952	536349
13400	536350
16474	536351
23961	536352
65627	536353
41340	536354
62022	536355
31298	536356
7810	536357
100182	536358
23636	536359
115738	536360
15638	536361
32440	536362
17837	536363
24343	536364
28557	536365
2567	536366
865	536367
19629	536368
57113	536369
18925	536370
55721	536371
26350	536372
22488	536373
65110	536374
127749	536375
22356	536376
83382	536377
4093	536378
32541	536379
1384	536380
61855	536381
40506	536382
7689	536383
51432	536384
4268	536385
3805	536386
76151	536387
34458	536388
7677	536389
64140	536390
530	536391
33487	536392
83974	536393
48836	536394
29626	536395
15503	536396
18776	536397
5717	536398
13199	536399
89002	536400
108272	536401
2402	536402
136623	536403
80584	536404
196	536405
108335	536406
139030	536407
9637	536408
131577	536409
53236	536410
104789	536411
9648	536412
3778	536413
85764	536414
30985	536415
28976	536416
1149	536417
41481	536418
230	536419
33884	536420
40193	536421
137602	536422
986	536423
53520	536424
35785	536425
4323	536426
65509	536427
7157	536428
15488	536429
25019	536430
32461	536431
25690	536432
25155	536433
78344	536434
90695	536435
31079	536436
48640	536437
8765	536438
18260	536439
9485	536440
113032	536441
85420	536442
36081	536443
63912	536444
31978	536445
329	536446
59742	536447
13288	536448
100820	536449
27222	536450
5176	536451
84715	536452
22786	536453
59339	536454
9041	536455
30408	536456
86408	536457
101307	536458
112282	536459
18354	536460
55227	536461
6036	536462
81094	536463
88080	536464
15358	536465
90558	536466
42989	536467
50193	536468
102113	536469
27497	536470
133665	536471
37903	536472
98596	536473
90718	536474
88166	536475
50699	536476
22626	536477
63723	536478
13482	536479
8620	536480
48251	536481
38360	536482
19345	536483
90273	536484
31408	536485
40904	536486
51603	536487
1255	536488
109493	536489
11799	536490
58592	536491
26379	536492
113339	536493
27995	536494
20668	536495
5881	536496
114230	536497
41980	536498
105368	536499
21861	536500
204	536501
36444	536502
101176	536503
33701	536504
25289	536505
15788	536506
101520	536507
150112	536508
99683	536509
82360	536510
1263	536511
25246	536512
118011	536513
113545	536514
79370	536515
49082	536516
1915	536517
73922	536518
30890	536519
39059	536520
311	536521
84225	536522
36239	536523
116615	536524
2890	536525
14990	536526
46499	536527
103416	536528
30355	536529
10832	536530
14637	536531
28827	536532
112525	536533
209	536534
118598	536535
69034	536536
4797	536537
59004	536538
667	536539
52544	536540
15344	536541
88138	536542
40952	536543
82869	536544
35280	536545
35141	536546
64842	536547
29799	536548
120927	536549
4699	536550
24879	536551
51691	536552
53634	536553
88115	536554
181	536555
17183	536556
31805	536557
111826	536558
57491	536559
37307	536560
4639	536561
47976	536562
98787	536563
47393	536564
118478	536565
32540	536566
106730	536567
20282	536568
20988	536569
108276	536570
102584	536571
77797	536572
28006	536573
58500	536574
122463	536575
4704	536576
2325	536577
7014	536578
15509	536579
133543	536580
2259	536581
7513	536582
122830	536583
132277	536584
137707	536585
69732	536586
16905	536587
3040	536588
1153	536589
69746	536590
30073	536591
37155	536592
49065	536593
57324	536594
267	536595
47891	536596
38802	536597
73843	536598
13364	536599
10086	536600
6564	536601
3761	536602
112464	536603
57939	536604
95507	536605
6785	536606
30373	536607
42845	536608
32118	536609
33537	536610
129255	536611
73908	536612
26378	536613
57925	536614
12327	536615
67	536616
96626	536617
67084	536618
21607	536619
53153	536620
85517	536621
23213	536622
56367	536623
21088	536624
42247	536625
48893	536626
6877	536627
37789	536628
49930	536629
9446	536630
49905	536631
54513	536632
30522	536633
49738	536634
53710	536635
95277	536636
31497	536637
1564	536638
1876	536639
103790	536640
91344	536641
12165	536642
3986	536643
15366	536644
31026	536645
60221	536646
61063	536647
22519	536648
33536	536649
47144	536650
16636	536651
34855	536652
53475	536653
89088	536654
58507	536655
149124	536656
128503	536657
62941	536658
91478	536659
16603	536660
35730	536661
30896	536662
80528	536663
7711	536664
109037	536665
37226	536666
44177	536667
57653	536668
15353	536669
19505	536670
1352	536671
84457	536672
35501	536673
46633	536674
19143	536675
80344	536676
7866	536677
41873	536678
126557	536679
43084	536680
39357	536681
130604	536682
18994	536683
36685	536684
52617	536685
23030	536686
143409	536687
19032	536688
55012	536689
18017	536690
6748	536691
47047	536692
74238	536693
88298	536694
85826	536695
143161	536696
5696	536697
31827	536698
58392	536699
30621	536700
424	536701
334	536702
92458	536703
43290	536704
55212	536705
60216	536706
68415	536707
13884	536708
12510	536709
16912	536710
23311	536711
15636	536712
13526	536713
43470	536714
138592	536715
4410	536716
3126	536717
45296	536718
14384	536719
31679	536720
14130	536721
30039	536722
71979	536723
7359	536724
95770	536725
7424	536726
46798	536727
46038	536728
1225	536729
4241	536730
11632	536731
43043	536732
29516	536733
1863	536734
71016	536735
15750	536736
106824	536737
60347	536738
2214	536739
33006	536740
88545	536741
112908	536742
37718	536743
123	536744
1248	536745
69688	536746
11414	536747
27499	536748
45299	536749
5437	536750
97722	536751
6447	536752
10207	536753
38905	536754
85566	536755
106384	536756
9434	536757
2608	536758
2707	536759
7799	536760
80490	536761
1971	536762
10249	536763
4746	536764
89	536765
44670	536766
119988	536767
38203	536768
338	536769
71208	536770
29248	536771
70080	536772
12018	536773
64915	536774
28083	536775
107683	536776
15332	536777
9017	536778
86254	536779
23650	536780
802	536781
119545	536782
438	536783
389	536784
10141	536785
118110	536786
5728	536787
41715	536788
29313	536789
125508	536790
34540	536791
24619	536792
1246	536793
932	536794
16847	536795
83342	536796
105422	536797
28877	536798
10189	536799
1482	536800
60696	536801
36991	536802
38106	536803
37125	536804
34914	536805
10180	536806
132050	536807
18351	536808
3818	536809
10804	536810
6548	536811
46144	536812
317	536813
2162	536814
28625	536815
29342	536816
87742	536817
9779	536818
935	536819
15330	536820
67288	536821
56740	536822
48655	536823
27960	536824
70714	536825
91244	536826
558	536827
57079	536828
93575	536829
49997	536830
28188	536831
4156	536832
15890	536833
60020	536834
47869	536835
101073	536836
51621	536837
106596	536838
45988	536839
61076	536840
49698	536841
40603	536842
38663	536843
7694	536844
46745	536845
72455	536846
26355	536847
102596	536848
63216	536849
33765	536850
114838	536851
11403	536852
115417	536853
124952	536854
47228	536855
66097	536856
35867	536857
27395	536858
39560	536859
28068	536860
69513	536861
1930	536862
5729	536863
62368	536864
125436	536865
11108	536866
40637	536867
74862	536868
5279	536869
7245	536870
100057	536871
62073	536872
25672	536873
41324	536874
4529	536875
17343	536876
9049	536877
121173	536878
46129	536879
27930	536880
31086	536881
123088	536882
4118	536883
8798	536884
54617	536885
52281	536886
17687	536887
40543	536888
4472	536889
44587	536890
35262	536891
134426	536892
61705	536893
64164	536894
36752	536895
84973	536896
79424	536897
62161	536898
20742	536899
43314	536900
339	536901
14161	536902
54536	536903
87395	536904
4123	536905
865	536906
88993	536907
15823	536908
30508	536909
25692	536910
2771	536911
1682	536912
2428	536913
73139	536914
44317	536915
8278	536916
88499	536917
114283	536918
7054	536919
30120	536920
52390	536921
10031	536922
5004	536923
59860	536924
115859	536925
13274	536926
188	536927
699	536928
27554	536929
11588	536930
88012	536931
18350	536932
20556	536933
85329	536934
66310	536935
57711	536936
41100	536937
29613	536938
2437	536939
1598	536940
62683	536941
83882	536942
64604	536943
681	536944
93886	536945
50713	536946
5640	536947
19287	536948
4058	536949
13078	536950
42104	536951
8428	536952
10737	536953
6400	536954
76289	536955
43052	536956
10987	536957
137741	536958
86809	536959
10915	536960
52011	536961
150604	536962
82955	536963
976	536964
4295	536965
9653	536966
71919	536967
154	536968
96467	536969
18317	536970
136318	536971
80989	536972
83854	536973
26011	536974
70456	536975
499	536976
35928	536977
122104	536978
75331	536979
93691	536980
27381	536981
101908	536982
5456	536983
78643	536984
41571	536985
65743	536986
30442	536987
129237	536988
47223	536989
7410	536990
86028	536991
90050	536992
94776	536993
105105	536994
63886	536995
8202	536996
14051	536997
23783	536998
1768	536999
4622	537000
23855	537001
54769	537002
191	537003
62010	537004
127799	537005
49715	537006
126320	537007
12525	537008
84485	537009
39396	537010
48513	537011
111136	537012
39216	537013
88265	537014
58245	537015
121317	537016
78078	537017
58169	537018
16063	537019
28956	537020
68057	537021
100709	537022
8333	537023
84176	537024
29106	537025
137807	537026
13945	537027
6718	537028
3542	537029
1026	537030
77838	537031
45377	537032
111840	537033
115500	537034
61480	537035
11520	537036
8264	537037
74676	537038
57455	537039
114250	537040
10051	537041
80275	537042
1938	537043
30419	537044
38688	537045
9429	537046
41811	537047
35316	537048
114609	537049
27397	537050
57583	537051
16234	537052
160	537053
95041	537054
56843	537055
14827	537056
130225	537057
48266	537058
46137	537059
4369	537060
45198	537061
24385	537062
110149	537063
4163	537064
7770	537065
26367	537066
74831	537067
28568	537068
1013	537069
3914	537070
101796	537071
13574	537072
6099	537073
1574	537074
84705	537075
37201	537076
44644	537077
59311	537078
27061	537079
70018	537080
67204	537081
100334	537082
18036	537083
12443	537084
18432	537085
79199	537086
82278	537087
4117	537088
71872	537089
3838	537090
41071	537091
43494	537092
93878	537093
1259	537094
45477	537095
91334	537096
32780	537097
53532	537098
68047	537099
4438	537100
3886	537101
36763	537102
147757	537103
75711	537104
36314	537105
20923	537106
11481	537107
10867	537108
8917	537109
36596	537110
74637	537111
36317	537112
19952	537113
90731	537114
75203	537115
3629	537116
3404	537117
71331	537118
87259	537119
56616	537120
142672	537121
34048	537122
70539	537123
99939	537124
8566	537125
27075	537126
1622	537127
1749	537128
41577	537129
57121	537130
22025	537131
43988	537132
7826	537133
7478	537134
1286	537135
19659	537136
30597	537137
21048	537138
32639	537139
6641	537140
49551	537141
58028	537142
109265	537143
9438	537144
110991	537145
3224	537146
2085	537147
20000	537148
15771	537149
57098	537150
60685	537151
57634	537152
45548	537153
57698	537154
146435	537155
104108	537156
3134	537157
2571	537158
299	537159
68984	537160
32608	537161
67595	537162
43325	537163
70894	537164
85968	537165
1517	537166
57699	537167
79181	537168
7071	537169
11879	537170
31043	537171
21668	537172
48547	537173
97407	537174
118741	537175
14787	537176
96291	537177
5056	537178
2340	537179
34405	537180
126144	537181
12667	537182
26336	537183
7392	537184
63665	537185
6001	537186
79677	537187
36471	537188
40465	537189
27350	537190
63983	537191
9836	537192
29451	537193
18550	537194
4	537195
96205	537196
5570	537197
90870	537198
5472	537199
53346	537200
2207	537201
17693	537202
1824	537203
23978	537204
24702	537205
132470	537206
75668	537207
58247	537208
24491	537209
97410	537210
14555	537211
14811	537212
26468	537213
24200	537214
30418	537215
16648	537216
74	537217
64240	537218
2597	537219
63144	537220
87118	537221
104860	537222
27384	537223
6284	537224
42036	537225
44415	537226
84523	537227
23670	537228
4662	537229
10641	537230
118116	537231
17449	537232
67107	537233
26481	537234
43679	537235
9093	537236
30425	537237
51170	537238
99167	537239
81764	537240
50870	537241
4367	537242
45898	537243
77745	537244
9385	537245
80446	537246
1433	537247
39963	537248
164	537249
408	537250
51119	537251
218	537252
2297	537253
4712	537254
59220	537255
98649	537256
33344	537257
62139	537258
32845	537259
110612	537260
11433	537261
27876	537262
17506	537263
112669	537264
34776	537265
33484	537266
16318	537267
16523	537268
5810	537269
33868	537270
136518	537271
13203	537272
34585	537273
68237	537274
44777	537275
1663	537276
145171	537277
7124	537278
12359	537279
53811	537280
57440	537281
21228	537282
45752	537283
58589	537284
4838	537285
7120	537286
127550	537287
6755	537288
8001	537289
22492	537290
68618	537291
4938	537292
38385	537293
18275	537294
10190	537295
6135	537296
80247	537297
87707	537298
4849	537299
15768	537300
15393	537301
47769	537302
90006	537303
105430	537304
12443	537305
8335	537306
66181	537307
91965	537308
17838	537309
19073	537310
40107	537311
90572	537312
60754	537313
73709	537314
87193	537315
123507	537316
61616	537317
33374	537318
98728	537319
6378	537320
17948	537321
25378	537322
10071	537323
34776	537324
2633	537325
24628	537326
111203	537327
106968	537328
5654	537329
6981	537330
60976	537331
11584	537332
30821	537333
2250	537334
69983	537335
4426	537336
25035	537337
14530	537338
11728	537339
50820	537340
48392	537341
70182	537342
32843	537343
48233	537344
91496	537345
29115	537346
15732	537347
16959	537348
61577	537349
85023	537350
1886	537351
139131	537352
14403	537353
72775	537354
20874	537355
36128	537356
22225	537357
104910	537358
93923	537359
87726	537360
133	537361
45331	537362
7832	537363
55694	537364
9061	537365
2087	537366
121626	537367
11996	537368
546	537369
6607	537370
9932	537371
60113	537372
15890	537373
5459	537374
16294	537375
79667	537376
30146	537377
46848	537378
62860	537379
116057	537380
75469	537381
135857	537382
99741	537383
46267	537384
42259	537385
72018	537386
55414	537387
55309	537388
79063	537389
31256	537390
32723	537391
61096	537392
5209	537393
74595	537394
43734	537395
4298	537396
10721	537397
31250	537398
55615	537399
65430	537400
1750	537401
11844	537402
105577	537403
19025	537404
2842	537405
119426	537406
4290	537407
30411	537408
10515	537409
1793	537410
19968	537411
43231	537412
31455	537413
56066	537414
119408	537415
16091	537416
25385	537417
79795	537418
20575	537419
63695	537420
103222	537421
14998	537422
62138	537423
1749	537424
106321	537425
5662	537426
116330	537427
89970	537428
146628	537429
70594	537430
5988	537431
8079	537432
42633	537433
55753	537434
43923	537435
5437	537436
1332	537437
111187	537438
134928	537439
119469	537440
19880	537441
82474	537442
119349	537443
90157	537444
131454	537445
15878	537446
8786	537447
44148	537448
4913	537449
28812	537450
16787	537451
39252	537452
31730	537453
30202	537454
101707	537455
25276	537456
16391	537457
26572	537458
23892	537459
104060	537460
30364	537461
1035	537462
65057	537463
38447	537464
21241	537465
8829	537466
33597	537467
32978	537468
2245	537469
10557	537470
25040	537471
19900	537472
33004	537473
2755	537474
58	537475
130814	537476
14760	537477
80030	537478
87891	537479
52256	537480
119424	537481
42052	537482
110879	537483
131447	537484
67291	537485
43554	537486
13100	537487
115508	537488
3659	537489
31261	537490
46791	537491
34871	537492
46504	537493
39590	537494
42004	537495
13	537496
5175	537497
114576	537498
9574	537499
796	537500
77993	537501
30739	537502
39080	537503
47021	537504
54428	537505
52586	537506
93933	537507
79557	537508
9292	537509
121507	537510
4292	537511
6012	537512
37648	537513
52257	537514
15955	537515
14221	537516
113743	537517
44736	537518
29614	537519
69344	537520
5133	537521
1493	537522
52133	537523
12891	537524
81443	537525
15558	537526
52507	537527
7315	537528
61167	537529
20850	537530
666	537531
5258	537532
38670	537533
96165	537534
57585	537535
56731	537536
39914	537537
89790	537538
35340	537539
44186	537540
1012	537541
9391	537542
36581	537543
24192	537544
201	537545
25591	537546
61854	537547
30551	537548
31028	537549
26732	537550
57795	537551
18549	537552
95210	537553
11236	537554
13032	537555
37899	537556
22963	537557
44508	537558
1862	537559
42072	537560
94637	537561
23394	537562
56941	537563
94537	537564
36731	537565
58130	537566
46865	537567
38415	537568
61636	537569
10211	537570
5232	537571
13443	537572
26255	537573
39359	537574
2915	537575
7754	537576
86788	537577
50181	537578
5123	537579
5560	537580
10773	537581
94032	537582
69324	537583
30298	537584
58298	537585
31402	537586
60203	537587
95264	537588
133897	537589
29858	537590
124810	537591
59002	537592
43674	537593
120407	537594
46054	537595
88419	537596
15739	537597
14126	537598
138360	537599
44717	537600
1982	537601
9684	537602
8144	537603
8703	537604
21760	537605
4873	537606
16748	537607
5624	537608
10469	537609
56770	537610
47222	537611
3429	537612
112145	537613
108409	537614
82869	537615
605	537616
12057	537617
37015	537618
51308	537619
12985	537620
17495	537621
2453	537622
66277	537623
120474	537624
89425	537625
23610	537626
50	537627
10203	537628
131124	537629
13087	537630
21717	537631
61398	537632
109316	537633
65761	537634
17337	537635
44268	537636
119846	537637
61499	537638
81825	537639
84006	537640
12796	537641
50615	537642
18189	537643
57669	537644
3899	537645
16570	537646
11318	537647
15110	537648
85329	537649
130932	537650
4138	537651
8015	537652
1088	537653
108349	537654
98715	537655
10861	537656
117600	537657
98776	537658
20563	537659
133712	537660
35486	537661
83543	537662
105712	537663
29871	537664
5677	537665
94454	537666
30127	537667
2424	537668
102550	537669
54009	537670
96679	537671
575	537672
21591	537673
5111	537674
36102	537675
7206	537676
63071	537677
2908	537678
84032	537679
79568	537680
5647	537681
10195	537682
34273	537683
12027	537684
12767	537685
6500	537686
25502	537687
96560	537688
47138	537689
104360	537690
4394	537691
2647	537692
40242	537693
8914	537694
4214	537695
47129	537696
985	537697
95812	537698
3823	537699
51	537700
12344	537701
118494	537702
79128	537703
46948	537704
1853	537705
107262	537706
588	537707
9876	537708
44710	537709
78090	537710
15512	537711
56983	537712
4836	537713
52789	537714
72218	537715
27089	537716
54660	537717
25436	537718
64534	537719
90493	537720
76884	537721
42869	537722
30705	537723
36937	537724
6657	537725
21671	537726
10977	537727
3194	537728
134331	537729
88923	537730
8380	537731
49915	537732
131153	537733
21393	537734
8632	537735
33612	537736
127406	537737
15737	537738
69549	537739
109017	537740
122078	537741
75005	537742
1760	537743
106195	537744
15875	537745
14367	537746
120213	537747
4338	537748
71477	537749
104857	537750
110971	537751
118762	537752
79760	537753
48127	537754
21896	537755
10032	537756
114875	537757
27509	537758
32229	537759
68842	537760
58539	537761
14572	537762
63755	537763
15349	537764
5963	537765
78745	537766
49808	537767
97599	537768
10156	537769
38218	537770
43769	537771
16465	537772
3392	537773
1530	537774
33093	537775
111315	537776
90632	537777
28962	537778
57031	537779
64414	537780
94851	537781
7039	537782
64678	537783
74627	537784
1066	537785
6099	537786
75900	537787
4322	537788
92633	537789
11934	537790
69266	537791
41770	537792
45015	537793
76	537794
7368	537795
8495	537796
37830	537797
27150	537798
34329	537799
59118	537800
2523	537801
10522	537802
44967	537803
124923	537804
125296	537805
10768	537806
1531	537807
52458	537808
47884	537809
144957	537810
589	537811
43868	537812
100434	537813
73279	537814
18101	537815
22671	537816
37456	537817
65410	537818
12865	537819
7441	537820
37602	537821
18479	537822
456	537823
127645	537824
26230	537825
128617	537826
11434	537827
17022	537828
10409	537829
44520	537830
30111	537831
907	537832
24470	537833
37219	537834
19713	537835
7725	537836
109956	537837
21234	537838
87981	537839
26939	537840
69080	537841
9209	537842
94381	537843
20583	537844
7579	537845
9361	537846
75982	537847
33812	537848
11097	537849
14639	537850
82322	537851
39769	537852
57	537853
71935	537854
111719	537855
54555	537856
96612	537857
25814	537858
13818	537859
1687	537860
1726	537861
76633	537862
14483	537863
45310	537864
77854	537865
85140	537866
27989	537867
59671	537868
3649	537869
124300	537870
21679	537871
50260	537872
43262	537873
60640	537874
12749	537875
42885	537876
43154	537877
7789	537878
70060	537879
2084	537880
5650	537881
117051	537882
15686	537883
1829	537884
43171	537885
3528	537886
6706	537887
5	537888
30018	537889
91271	537890
40003	537891
403	537892
83469	537893
6309	537894
7183	537895
14325	537896
95406	537897
16358	537898
1806	537899
81514	537900
5147	537901
61062	537902
121997	537903
12268	537904
91961	537905
14622	537906
69746	537907
37091	537908
74768	537909
132259	537910
1070	537911
63549	537912
18794	537913
62488	537914
6714	537915
76283	537916
12052	537917
49719	537918
23226	537919
31277	537920
69394	537921
86220	537922
59290	537923
57991	537924
23396	537925
15508	537926
21677	537927
7715	537928
94397	537929
1493	537930
102325	537931
5431	537932
24603	537933
48423	537934
56060	537935
43902	537936
72461	537937
82820	537938
3405	537939
10652	537940
7967	537941
81347	537942
14348	537943
11314	537944
9430	537945
28269	537946
1211	537947
15875	537948
21903	537949
28887	537950
16946	537951
1191	537952
7486	537953
95135	537954
71112	537955
5949	537956
29462	537957
112775	537958
45378	537959
18477	537960
112472	537961
1384	537962
49678	537963
117656	537964
60436	537965
1485	537966
119012	537967
49775	537968
2031	537969
31606	537970
14	537971
12448	537972
76255	537973
97850	537974
27208	537975
608	537976
82100	537977
40222	537978
52001	537979
947	537980
106372	537981
88020	537982
87768	537983
5493	537984
109446	537985
45915	537986
43597	537987
21429	537988
22844	537989
138958	537990
35701	537991
36374	537992
592	537993
12251	537994
60324	537995
58298	537996
123329	537997
117045	537998
113183	537999
19847	538000
56661	538001
13669	538002
28379	538003
20559	538004
13751	538005
1500	538006
39699	538007
45164	538008
45813	538009
46982	538010
70740	538011
1794	538012
108180	538013
70607	538014
13840	538015
130034	538016
16704	538017
47145	538018
17952	538019
97401	538020
4735	538021
53956	538022
67175	538023
18754	538024
14282	538025
54694	538026
94033	538027
49682	538028
106231	538029
7594	538030
4019	538031
4390	538032
115192	538033
15805	538034
50581	538035
15002	538036
2729	538037
75471	538038
25563	538039
93553	538040
4908	538041
31506	538042
101313	538043
10893	538044
143472	538045
33496	538046
50422	538047
72954	538048
109833	538049
10933	538050
25763	538051
100728	538052
41551	538053
6157	538054
26140	538055
127097	538056
2022	538057
110312	538058
67099	538059
1689	538060
2082	538061
40	538062
77007	538063
20943	538064
11135	538065
50767	538066
35037	538067
70473	538068
24295	538069
17589	538070
32551	538071
81871	538072
13761	538073
27877	538074
41414	538075
72868	538076
60868	538077
1952	538078
32449	538079
11284	538080
29441	538081
7262	538082
23149	538083
50907	538084
20118	538085
1886	538086
91215	538087
10691	538088
36178	538089
93277	538090
28046	538091
70341	538092
2183	538093
2141	538094
41980	538095
2067	538096
133939	538097
97922	538098
127301	538099
74361	538100
43649	538101
38623	538102
14037	538103
36516	538104
78951	538105
113846	538106
122261	538107
9145	538108
14340	538109
93390	538110
988	538111
121087	538112
4454	538113
17724	538114
34774	538115
90335	538116
12619	538117
3226	538118
137159	538119
48873	538120
21099	538121
1598	538122
53664	538123
112397	538124
2626	538125
832	538126
6769	538127
62	538128
121324	538129
63929	538130
5512	538131
10813	538132
12072	538133
104420	538134
149954	538135
4017	538136
81725	538137
11142	538138
19381	538139
108195	538140
23607	538141
13689	538142
25664	538143
1633	538144
752	538145
30162	538146
127706	538147
87951	538148
39839	538149
83293	538150
1640	538151
102064	538152
71220	538153
77823	538154
22408	538155
11153	538156
67820	538157
76930	538158
45206	538159
15801	538160
8144	538161
8950	538162
15136	538163
108400	538164
181	538165
31131	538166
28609	538167
20160	538168
5670	538169
22937	538170
67126	538171
4398	538172
37723	538173
19654	538174
46569	538175
21460	538176
4242	538177
67074	538178
24737	538179
34997	538180
15008	538181
94173	538182
37244	538183
16075	538184
106629	538185
13633	538186
8471	538187
77254	538188
507	538189
8868	538190
79113	538191
44388	538192
106363	538193
34743	538194
12660	538195
7186	538196
52780	538197
1915	538198
96996	538199
31059	538200
8786	538201
9178	538202
81156	538203
37850	538204
23178	538205
142489	538206
38527	538207
87278	538208
88611	538209
39473	538210
70383	538211
14027	538212
3643	538213
56090	538214
931	538215
3237	538216
76484	538217
1503	538218
71000	538219
57316	538220
90091	538221
32952	538222
406	538223
17358	538224
80718	538225
115626	538226
87398	538227
114908	538228
6387	538229
36125	538230
58019	538231
51691	538232
85988	538233
129337	538234
12380	538235
18222	538236
26980	538237
83412	538238
31316	538239
139651	538240
103753	538241
64718	538242
50093	538243
17053	538244
20915	538245
56090	538246
73332	538247
13649	538248
20519	538249
41125	538250
96650	538251
24294	538252
58695	538253
22319	538254
18614	538255
24296	538256
17023	538257
17249	538258
383	538259
1909	538260
20898	538261
39092	538262
138451	538263
23575	538264
122248	538265
61947	538266
96302	538267
52978	538268
7602	538269
28026	538270
22540	538271
11889	538272
2001	538273
72742	538274
67703	538275
124045	538276
8842	538277
92305	538278
20786	538279
37	538280
9300	538281
16233	538282
32551	538283
5611	538284
5568	538285
75448	538286
87689	538287
133190	538288
5140	538289
3755	538290
19937	538291
54694	538292
739	538293
37351	538294
16923	538295
41497	538296
46444	538297
33459	538298
68614	538299
139381	538300
16	538301
13139	538302
84935	538303
2839	538304
105247	538305
59180	538306
38895	538307
2311	538308
33150	538309
14073	538310
30183	538311
52064	538312
2062	538313
95563	538314
2369	538315
70872	538316
15212	538317
11903	538318
46864	538319
97391	538320
75575	538321
11907	538322
82	538323
66641	538324
111783	538325
25616	538326
33215	538327
64419	538328
44394	538329
44474	538330
43993	538331
24462	538332
5004	538333
42270	538334
28984	538335
94158	538336
48708	538337
88299	538338
56405	538339
9593	538340
10504	538341
2063	538342
86767	538343
96304	538344
21459	538345
72441	538346
32912	538347
37434	538348
34771	538349
16814	538350
95834	538351
24414	538352
14245	538353
71522	538354
46928	538355
4555	538356
23395	538357
29734	538358
40556	538359
69212	538360
95772	538361
2675	538362
99967	538363
18829	538364
582	538365
18180	538366
10331	538367
76871	538368
22849	538369
29280	538370
74878	538371
47709	538372
91648	538373
26075	538374
11473	538375
57087	538376
19534	538377
27752	538378
94770	538379
23691	538380
29942	538381
14683	538382
13889	538383
14905	538384
16924	538385
51629	538386
108036	538387
66234	538388
48231	538389
32	538390
118979	538391
61929	538392
42362	538393
90398	538394
20014	538395
137936	538396
47040	538397
11869	538398
17179	538399
56221	538400
40594	538401
77187	538402
64723	538403
21166	538404
77321	538405
469	538406
49446	538407
33716	538408
23179	538409
74861	538410
24863	538411
30607	538412
75938	538413
10966	538414
21491	538415
7317	538416
45931	538417
65471	538418
10183	538419
99994	538420
7985	538421
2289	538422
18149	538423
53406	538424
99809	538425
35790	538426
43873	538427
72758	538428
244	538429
56868	538430
68305	538431
7021	538432
72792	538433
120792	538434
33733	538435
13734	538436
10522	538437
20670	538438
16669	538439
55845	538440
70853	538441
65613	538442
2248	538443
18508	538444
52708	538445
43543	538446
137181	538447
30129	538448
45564	538449
12442	538450
13962	538451
49397	538452
12878	538453
100885	538454
102467	538455
11250	538456
121167	538457
8393	538458
37011	538459
131506	538460
112515	538461
25920	538462
24576	538463
26218	538464
120172	538465
33571	538466
2362	538467
60232	538468
69559	538469
17077	538470
1077	538471
72948	538472
11178	538473
110	538474
5479	538475
1712	538476
8971	538477
49146	538478
43557	538479
76166	538480
52796	538481
127986	538482
30106	538483
73848	538484
15964	538485
64340	538486
1452	538487
61138	538488
6246	538489
113734	538490
75579	538491
2684	538492
1861	538493
64634	538494
18340	538495
71857	538496
2374	538497
11334	538498
38837	538499
34852	538500
1421	538501
88	538502
25306	538503
42578	538504
31535	538505
64315	538506
5334	538507
34805	538508
37213	538509
84498	538510
10189	538511
28848	538512
7844	538513
15941	538514
21984	538515
76519	538516
210	538517
69306	538518
12450	538519
3262	538520
42644	538521
2138	538522
115969	538523
18707	538524
2617	538525
12625	538526
46596	538527
68108	538528
55371	538529
93366	538530
39588	538531
16672	538532
72870	538533
95433	538534
37196	538535
2709	538536
2675	538537
15004	538538
2994	538539
77358	538540
57572	538541
482	538542
35736	538543
5262	538544
594	538545
68280	538546
108126	538547
2968	538548
103579	538549
83340	538550
9177	538551
137178	538552
33577	538553
11890	538554
78419	538555
18224	538556
85597	538557
31007	538558
43936	538559
100462	538560
12845	538561
326	538562
63208	538563
39513	538564
67947	538565
8883	538566
46169	538567
7321	538568
20418	538569
125158	538570
79825	538571
5559	538572
38853	538573
13847	538574
40968	538575
144	538576
22466	538577
4236	538578
14780	538579
107	538580
127269	538581
66378	538582
13955	538583
57906	538584
2194	538585
59714	538586
35849	538587
46128	538588
27376	538589
62281	538590
40410	538591
6292	538592
55963	538593
61407	538594
24854	538595
41449	538596
106255	538597
126093	538598
18020	538599
54007	538600
9179	538601
126654	538602
56852	538603
52091	538604
50436	538605
73934	538606
2927	538607
69026	538608
47997	538609
123652	538610
8331	538611
57111	538612
51668	538613
19213	538614
21548	538615
102592	538616
40571	538617
3855	538618
124430	538619
39073	538620
26581	538621
31194	538622
15464	538623
4306	538624
39013	538625
4154	538626
17220	538627
42677	538628
25379	538629
61093	538630
58173	538631
129554	538632
10895	538633
55531	538634
112622	538635
90214	538636
4783	538637
79570	538638
103970	538639
18198	538640
19643	538641
119684	538642
112802	538643
75258	538644
62206	538645
114954	538646
16126	538647
8803	538648
32569	538649
34482	538650
56610	538651
28769	538652
13889	538653
6133	538654
70792	538655
95868	538656
13933	538657
14402	538658
101204	538659
61791	538660
67800	538661
93227	538662
26325	538663
12815	538664
9863	538665
736	538666
102313	538667
782	538668
278	538669
52533	538670
3966	538671
31578	538672
4805	538673
38656	538674
86018	538675
3224	538676
12032	538677
29338	538678
44388	538679
2570	538680
92601	538681
35657	538682
19523	538683
29865	538684
19742	538685
53745	538686
18522	538687
65596	538688
80524	538689
19011	538690
1736	538691
17533	538692
23092	538693
70007	538694
29028	538695
22871	538696
36021	538697
87955	538698
5484	538699
49340	538700
744	538701
117091	538702
24573	538703
7449	538704
4115	538705
63766	538706
37892	538707
101907	538708
19859	538709
23790	538710
53793	538711
15057	538712
125095	538713
14793	538714
809	538715
11153	538716
53956	538717
70057	538718
5670	538719
137560	538720
86946	538721
93216	538722
120737	538723
135719	538724
124215	538725
20795	538726
45184	538727
31336	538728
140005	538729
77308	538730
34450	538731
14985	538732
59388	538733
106381	538734
132356	538735
14821	538736
94927	538737
138015	538738
16252	538739
91188	538740
141776	538741
3694	538742
67603	538743
35216	538744
14938	538745
56369	538746
148253	538747
16391	538748
127822	538749
44456	538750
2489	538751
25958	538752
10619	538753
10897	538754
26139	538755
46976	538756
65593	538757
30251	538758
21561	538759
38355	538760
23789	538761
7912	538762
6505	538763
137471	538764
72207	538765
19111	538766
974	538767
145749	538768
1803	538769
86773	538770
91441	538771
41044	538772
99708	538773
36	538774
23144	538775
63436	538776
33556	538777
133263	538778
29032	538779
49829	538780
38084	538781
100123	538782
47350	538783
3589	538784
1120	538785
202	538786
66319	538787
12032	538788
45119	538789
118602	538790
110325	538791
942	538792
35659	538793
15018	538794
10116	538795
41214	538796
2597	538797
8831	538798
70175	538799
106608	538800
123073	538801
136631	538802
72670	538803
23	538804
25357	538805
21251	538806
298	538807
7168	538808
18173	538809
7280	538810
22913	538811
101797	538812
25333	538813
23718	538814
14731	538815
3102	538816
21994	538817
113983	538818
11140	538819
33501	538820
107	538821
94232	538822
44059	538823
5015	538824
43683	538825
1257	538826
95642	538827
65525	538828
113351	538829
63231	538830
503	538831
72917	538832
52474	538833
110895	538834
5724	538835
30239	538836
28849	538837
44416	538838
12605	538839
33550	538840
17308	538841
70406	538842
2682	538843
79416	538844
50259	538845
83754	538846
25774	538847
5105	538848
47145	538849
24838	538850
30651	538851
65722	538852
37857	538853
107259	538854
4474	538855
29213	538856
12308	538857
15213	538858
44474	538859
10850	538860
42273	538861
23232	538862
45860	538863
35420	538864
46404	538865
13511	538866
20292	538867
52135	538868
30212	538869
2321	538870
17233	538871
19919	538872
113932	538873
126324	538874
137371	538875
31137	538876
32017	538877
45296	538878
12154	538879
61	538880
70851	538881
846	538882
77395	538883
62138	538884
74060	538885
52188	538886
11709	538887
5909	538888
83682	538889
1981	538890
36794	538891
5622	538892
118976	538893
33213	538894
56830	538895
124212	538896
17874	538897
76087	538898
27575	538899
48150	538900
3732	538901
87734	538902
20166	538903
50067	538904
422	538905
78328	538906
59594	538907
24961	538908
20439	538909
6223	538910
12986	538911
4278	538912
138864	538913
47099	538914
57786	538915
95533	538916
2727	538917
4298	538918
1799	538919
8544	538920
20985	538921
103411	538922
11440	538923
119847	538924
27773	538925
29053	538926
80968	538927
6649	538928
88511	538929
23148	538930
12352	538931
13370	538932
8198	538933
1158	538934
56555	538935
39072	538936
122770	538937
54580	538938
5364	538939
11289	538940
37055	538941
24301	538942
8786	538943
40485	538944
14824	538945
59082	538946
16754	538947
8935	538948
21839	538949
144	538950
111651	538951
5954	538952
70975	538953
32592	538954
36919	538955
128060	538956
2231	538957
91505	538958
46800	538959
58347	538960
70884	538961
44670	538962
91964	538963
21501	538964
115964	538965
55	538966
45240	538967
16222	538968
17224	538969
19409	538970
20639	538971
14664	538972
19115	538973
93982	538974
67767	538975
103445	538976
128763	538977
22159	538978
43786	538979
28554	538980
56776	538981
73213	538982
100134	538983
42037	538984
6000	538985
41957	538986
92051	538987
41417	538988
3101	538989
51308	538990
778	538991
20374	538992
146908	538993
103316	538994
60387	538995
20578	538996
106172	538997
3157	538998
37133	538999
31658	539000
26014	539001
17247	539002
89707	539003
6620	539004
13618	539005
17749	539006
62541	539007
26145	539008
14544	539009
38811	539010
103480	539011
737	539012
117234	539013
86877	539014
262	539015
72009	539016
49617	539017
86135	539018
30232	539019
8360	539020
4673	539021
8799	539022
146014	539023
45212	539024
54344	539025
16049	539026
8743	539027
88637	539028
2537	539029
43314	539030
17157	539031
7507	539032
70051	539033
8490	539034
19427	539035
110153	539036
35801	539037
78685	539038
87378	539039
5414	539040
27413	539041
125770	539042
80315	539043
39764	539044
18428	539045
47085	539046
9652	539047
95187	539048
63934	539049
25148	539050
137444	539051
88921	539052
49661	539053
71191	539054
30071	539055
15069	539056
32984	539057
87518	539058
88647	539059
60906	539060
26836	539061
10495	539062
101775	539063
19473	539064
14801	539065
20466	539066
80459	539067
13441	539068
6095	539069
840	539070
9127	539071
14950	539072
88400	539073
8771	539074
102383	539075
21829	539076
238	539077
108033	539078
135114	539079
105	539080
79072	539081
40922	539082
25701	539083
23737	539084
1687	539085
82754	539086
8574	539087
24159	539088
133254	539089
99953	539090
46399	539091
26334	539092
62864	539093
97638	539094
17117	539095
6792	539096
48415	539097
78840	539098
10007	539099
100358	539100
110500	539101
93897	539102
84409	539103
1482	539104
53261	539105
78241	539106
64020	539107
29711	539108
65127	539109
99550	539110
14408	539111
25067	539112
28421	539113
24274	539114
21835	539115
22729	539116
47717	539117
53292	539118
29028	539119
10518	539120
100018	539121
62630	539122
101876	539123
3796	539124
7234	539125
3982	539126
65768	539127
24415	539128
114040	539129
11590	539130
61559	539131
79737	539132
5317	539133
4540	539134
14361	539135
44566	539136
91573	539137
15892	539138
68471	539139
52768	539140
2514	539141
94543	539142
797	539143
19454	539144
35940	539145
58893	539146
12609	539147
25631	539148
49438	539149
55144	539150
45598	539151
28727	539152
1038	539153
3939	539154
29082	539155
74229	539156
68219	539157
42011	539158
46955	539159
134984	539160
20401	539161
6402	539162
27767	539163
60405	539164
34635	539165
77343	539166
3949	539167
7255	539168
18487	539169
15	539170
37893	539171
27392	539172
19333	539173
59533	539174
98825	539175
142939	539176
97915	539177
106204	539178
78147	539179
56063	539180
52850	539181
84571	539182
81645	539183
129544	539184
74625	539185
16666	539186
96067	539187
64519	539188
2111	539189
14226	539190
101223	539191
27390	539192
58595	539193
26641	539194
36696	539195
54903	539196
20768	539197
21381	539198
63298	539199
61200	539200
25579	539201
76860	539202
775	539203
7203	539204
88898	539205
1327	539206
12704	539207
66723	539208
6	539209
3852	539210
31097	539211
104042	539212
55782	539213
71991	539214
16329	539215
44215	539216
20967	539217
17026	539218
103566	539219
58109	539220
34814	539221
46936	539222
4371	539223
67151	539224
4192	539225
96526	539226
2643	539227
62948	539228
83464	539229
18651	539230
17116	539231
16073	539232
8238	539233
102691	539234
123382	539235
51599	539236
137274	539237
1493	539238
10539	539239
1108	539240
29350	539241
118387	539242
19745	539243
49403	539244
27782	539245
67054	539246
31761	539247
74354	539248
67425	539249
43900	539250
115808	539251
25864	539252
21337	539253
81526	539254
4616	539255
101529	539256
21494	539257
10959	539258
22432	539259
125068	539260
34300	539261
38182	539262
41370	539263
35884	539264
16131	539265
942	539266
36582	539267
1393	539268
112807	539269
106495	539270
15016	539271
135810	539272
44	539273
12681	539274
93206	539275
14171	539276
64159	539277
145765	539278
74137	539279
223	539280
24264	539281
29750	539282
34063	539283
221	539284
87100	539285
70910	539286
260	539287
40558	539288
42315	539289
40238	539290
130511	539291
51400	539292
14931	539293
55252	539294
30263	539295
1316	539296
72571	539297
8830	539298
55257	539299
783	539300
134993	539301
42939	539302
58953	539303
35387	539304
97830	539305
23872	539306
1433	539307
332	539308
82812	539309
4869	539310
5050	539311
35669	539312
23013	539313
118848	539314
79031	539315
100545	539316
98776	539317
23846	539318
72935	539319
18573	539320
40488	539321
147031	539322
570	539323
11333	539324
56584	539325
66909	539326
35018	539327
18417	539328
26833	539329
51781	539330
9070	539331
87048	539332
144807	539333
1686	539334
19254	539335
7143	539336
32399	539337
43270	539338
50472	539339
20551	539340
16533	539341
17980	539342
19389	539343
25906	539344
29688	539345
122696	539346
55842	539347
23516	539348
2796	539349
89326	539350
20024	539351
10648	539352
14673	539353
75912	539354
30969	539355
65943	539356
34861	539357
138436	539358
14999	539359
2976	539360
34961	539361
4498	539362
119538	539363
94104	539364
6059	539365
6431	539366
35385	539367
46364	539368
5661	539369
37632	539370
33449	539371
95191	539372
2159	539373
3681	539374
110229	539375
141047	539376
4466	539377
51289	539378
107061	539379
58276	539380
131554	539381
7431	539382
127855	539383
9521	539384
47846	539385
5609	539386
1760	539387
54081	539388
19530	539389
77582	539390
26602	539391
65522	539392
4540	539393
23298	539394
63805	539395
16650	539396
132423	539397
7116	539398
97	539399
31683	539400
89838	539401
26578	539402
76301	539403
82793	539404
82461	539405
41524	539406
18209	539407
113582	539408
21770	539409
28214	539410
117361	539411
28382	539412
24522	539413
54965	539414
23154	539415
110821	539416
28619	539417
9259	539418
26685	539419
85	539420
107849	539421
17261	539422
84209	539423
64395	539424
37838	539425
109426	539426
92538	539427
63402	539428
36913	539429
13181	539430
5732	539431
88007	539432
52369	539433
37198	539434
99644	539435
49812	539436
60145	539437
4192	539438
82307	539439
16421	539440
2102	539441
462	539442
23814	539443
44020	539444
1504	539445
3703	539446
5397	539447
8171	539448
62965	539449
80707	539450
38792	539451
52473	539452
3048	539453
123903	539454
74664	539455
35324	539456
123435	539457
101465	539458
49076	539459
17688	539460
75466	539461
34185	539462
79596	539463
1302	539464
20137	539465
62282	539466
26613	539467
12774	539468
114304	539469
11117	539470
769	539471
113377	539472
34254	539473
12678	539474
2140	539475
27046	539476
62551	539477
46943	539478
30072	539479
11582	539480
13908	539481
29292	539482
12557	539483
22692	539484
40833	539485
51115	539486
102534	539487
114398	539488
94421	539489
86458	539490
26283	539491
37396	539492
129124	539493
32586	539494
119167	539495
137048	539496
19724	539497
67879	539498
103704	539499
47680	539500
12793	539501
59631	539502
42970	539503
21864	539504
1312	539505
116618	539506
2235	539507
103369	539508
38416	539509
90123	539510
54949	539511
52637	539512
491	539513
16719	539514
23114	539515
29231	539516
52624	539517
10302	539518
77179	539519
138327	539520
17506	539521
69883	539522
11137	539523
12062	539524
4564	539525
26497	539526
9628	539527
28517	539528
36568	539529
34393	539530
68410	539531
54392	539532
127696	539533
102886	539534
36	539535
46556	539536
67613	539537
37864	539538
224	539539
43621	539540
3845	539541
2404	539542
33798	539543
24365	539544
7222	539545
22271	539546
105804	539547
24681	539548
114891	539549
62868	539550
5315	539551
91119	539552
70310	539553
72464	539554
71833	539555
13194	539556
115086	539557
847	539558
147706	539559
56215	539560
8429	539561
23667	539562
90499	539563
143594	539564
15859	539565
101227	539566
837	539567
66846	539568
46059	539569
32263	539570
81834	539571
29111	539572
68915	539573
42927	539574
32741	539575
21283	539576
25858	539577
530	539578
50872	539579
2159	539580
17449	539581
39257	539582
22831	539583
499	539584
70338	539585
24716	539586
55557	539587
20902	539588
1797	539589
79002	539590
15966	539591
29901	539592
4025	539593
9294	539594
78677	539595
22283	539596
2609	539597
59609	539598
32509	539599
1789	539600
86386	539601
35	539602
3219	539603
63031	539604
64630	539605
31892	539606
54210	539607
7003	539608
1906	539609
3241	539610
41940	539611
62784	539612
20312	539613
118275	539614
66129	539615
28066	539616
25031	539617
90718	539618
10078	539619
15867	539620
3856	539621
39071	539622
143314	539623
57027	539624
1111	539625
22471	539626
54261	539627
27443	539628
22402	539629
108700	539630
10761	539631
26753	539632
14957	539633
63270	539634
18977	539635
21946	539636
4042	539637
202	539638
43384	539639
4617	539640
548	539641
4868	539642
6053	539643
84842	539644
98979	539645
21480	539646
25639	539647
4585	539648
34364	539649
46310	539650
561	539651
16652	539652
55403	539653
61518	539654
69121	539655
40000	539656
10654	539657
124708	539658
16711	539659
9550	539660
147226	539661
851	539662
101638	539663
61331	539664
133188	539665
12513	539666
14043	539667
60226	539668
8611	539669
50742	539670
96740	539671
73965	539672
97883	539673
68662	539674
25196	539675
37402	539676
50228	539677
1493	539678
37631	539679
22440	539680
1489	539681
90285	539682
62003	539683
99151	539684
33	539685
98402	539686
147575	539687
33337	539688
82470	539689
6976	539690
30332	539691
22926	539692
20413	539693
55186	539694
64784	539695
50678	539696
42921	539697
98325	539698
38186	539699
5347	539700
14335	539701
144806	539702
120811	539703
64982	539704
16977	539705
5031	539706
16727	539707
138556	539708
32367	539709
3771	539710
1847	539711
36312	539712
14837	539713
1280	539714
69394	539715
59456	539716
4096	539717
114653	539718
36514	539719
53724	539720
14011	539721
69980	539722
28481	539723
90799	539724
5080	539725
90581	539726
19853	539727
8661	539728
112000	539729
101686	539730
114142	539731
116644	539732
20714	539733
29354	539734
74207	539735
34742	539736
10728	539737
28966	539738
9064	539739
1332	539740
26994	539741
70555	539742
119697	539743
53143	539744
30215	539745
124010	539746
37706	539747
13435	539748
47728	539749
111963	539750
72318	539751
1595	539752
50622	539753
71781	539754
7950	539755
96678	539756
16515	539757
13908	539758
92756	539759
15217	539760
5542	539761
4491	539762
13505	539763
4079	539764
9023	539765
44268	539766
18151	539767
22478	539768
44247	539769
33545	539770
19494	539771
95220	539772
1363	539773
10202	539774
41700	539775
115333	539776
48208	539777
29856	539778
127979	539779
49098	539780
44472	539781
15526	539782
50641	539783
29041	539784
4136	539785
49951	539786
1635	539787
102182	539788
94338	539789
44628	539790
101158	539791
9858	539792
3394	539793
38744	539794
23663	539795
1654	539796
52181	539797
11860	539798
1904	539799
23643	539800
6560	539801
31696	539802
24371	539803
144035	539804
27360	539805
35289	539806
69265	539807
117414	539808
43109	539809
13588	539810
125802	539811
130584	539812
14172	539813
13536	539814
26865	539815
59316	539816
1522	539817
31281	539818
56474	539819
11612	539820
17071	539821
30750	539822
54318	539823
23378	539824
34893	539825
41526	539826
60204	539827
13450	539828
53179	539829
40303	539830
67667	539831
8634	539832
31648	539833
107953	539834
77840	539835
54094	539836
29597	539837
78316	539838
9902	539839
90791	539840
108862	539841
95426	539842
55989	539843
302	539844
91000	539845
77378	539846
54704	539847
20588	539848
4225	539849
15981	539850
54063	539851
89942	539852
85445	539853
122026	539854
92577	539855
29293	539856
43563	539857
13960	539858
476	539859
114727	539860
22723	539861
45529	539862
435	539863
81991	539864
116034	539865
8235	539866
32685	539867
86084	539868
115167	539869
70522	539870
120143	539871
97904	539872
6804	539873
22362	539874
1573	539875
750	539876
2568	539877
28464	539878
25	539879
73406	539880
32151	539881
46255	539882
79260	539883
27755	539884
39870	539885
46514	539886
83945	539887
83908	539888
96942	539889
5268	539890
23647	539891
13008	539892
20278	539893
14509	539894
96862	539895
862	539896
60300	539897
83990	539898
120592	539899
43966	539900
36642	539901
143368	539902
17822	539903
767	539904
71131	539905
115687	539906
374	539907
45753	539908
54818	539909
41897	539910
18702	539911
12916	539912
53279	539913
3422	539914
17568	539915
48661	539916
32234	539917
99434	539918
46935	539919
74568	539920
41397	539921
104103	539922
76994	539923
91303	539924
101849	539925
45510	539926
17079	539927
5028	539928
4288	539929
26018	539930
109506	539931
75252	539932
21774	539933
120719	539934
110978	539935
2429	539936
3576	539937
77730	539938
82805	539939
64852	539940
19241	539941
89927	539942
36651	539943
78091	539944
20017	539945
107475	539946
507	539947
131233	539948
91500	539949
17695	539950
33733	539951
11521	539952
38696	539953
92924	539954
88075	539955
88687	539956
61726	539957
20390	539958
86328	539959
47177	539960
62485	539961
134786	539962
66432	539963
4649	539964
62744	539965
103337	539966
15946	539967
4761	539968
72894	539969
70553	539970
309	539971
14973	539972
27732	539973
122644	539974
4320	539975
56280	539976
47287	539977
8599	539978
68231	539979
93266	539980
116982	539981
96961	539982
22242	539983
21842	539984
51572	539985
62500	539986
145974	539987
79000	539988
26587	539989
101454	539990
122604	539991
9288	539992
63185	539993
45813	539994
59303	539995
6521	539996
29927	539997
27740	539998
90094	539999
46920	540000
1632	540001
14184	540002
62993	540003
46616	540004
123844	540005
5721	540006
1210	540007
26318	540008
70956	540009
26905	540010
73274	540011
54463	540012
125225	540013
65147	540014
36518	540015
42431	540016
58150	540017
142137	540018
13052	540019
83003	540020
29523	540021
69918	540022
10119	540023
82553	540024
20779	540025
9275	540026
28786	540027
35191	540028
59663	540029
15618	540030
30059	540031
25409	540032
114030	540033
73742	540034
29164	540035
2154	540036
15015	540037
51749	540038
18662	540039
8719	540040
20045	540041
134968	540042
13439	540043
9177	540044
34832	540045
31335	540046
81865	540047
45448	540048
191	540049
57503	540050
88675	540051
41400	540052
74615	540053
6109	540054
43075	540055
54711	540056
57435	540057
2361	540058
87235	540059
70502	540060
62771	540061
20160	540062
29914	540063
103	540064
77628	540065
38978	540066
134173	540067
98153	540068
73914	540069
19274	540070
7562	540071
93890	540072
53871	540073
14058	540074
41357	540075
51804	540076
141522	540077
18245	540078
20688	540079
4911	540080
9991	540081
102	540082
132057	540083
79901	540084
25334	540085
120739	540086
29736	540087
55501	540088
19038	540089
42434	540090
57977	540091
42060	540092
9801	540093
54461	540094
7257	540095
69375	540096
131953	540097
146220	540098
54905	540099
24362	540100
38482	540101
72180	540102
51179	540103
67913	540104
12728	540105
51505	540106
78101	540107
1553	540108
85905	540109
1045	540110
133875	540111
35030	540112
10897	540113
7945	540114
129	540115
6701	540116
34428	540117
24066	540118
52570	540119
27255	540120
10601	540121
109363	540122
80811	540123
214	540124
49707	540125
106808	540126
107830	540127
15632	540128
49819	540129
11475	540130
55797	540131
19034	540132
85688	540133
86310	540134
87323	540135
114846	540136
88468	540137
6508	540138
978	540139
56795	540140
1430	540141
70830	540142
55669	540143
59362	540144
10079	540145
21051	540146
76060	540147
36317	540148
1125	540149
14082	540150
75777	540151
32060	540152
43920	540153
23398	540154
138479	540155
2393	540156
74894	540157
19801	540158
34002	540159
71357	540160
13656	540161
87609	540162
101116	540163
9136	540164
72105	540165
1237	540166
9479	540167
1469	540168
13346	540169
48619	540170
61210	540171
25814	540172
4373	540173
26113	540174
75239	540175
10349	540176
29363	540177
35008	540178
1863	540179
109879	540180
10233	540181
105568	540182
15586	540183
31072	540184
9996	540185
49580	540186
71980	540187
66066	540188
104477	540189
39711	540190
16362	540191
15702	540192
6354	540193
489	540194
3682	540195
77249	540196
86	540197
18263	540198
7724	540199
125	540200
47416	540201
21831	540202
106159	540203
18860	540204
2598	540205
1665	540206
82309	540207
56094	540208
80330	540209
31088	540210
138964	540211
5669	540212
133039	540213
10884	540214
106074	540215
47048	540216
83486	540217
72927	540218
58581	540219
41979	540220
20463	540221
83703	540222
94327	540223
26705	540224
18108	540225
53551	540226
80464	540227
8067	540228
96350	540229
83011	540230
4001	540231
40158	540232
72259	540233
115264	540234
25483	540235
67315	540236
38143	540237
14287	540238
67490	540239
85219	540240
127471	540241
136683	540242
7303	540243
20134	540244
1094	540245
712	540246
20819	540247
8058	540248
23255	540249
83071	540250
22792	540251
85655	540252
40603	540253
32476	540254
22163	540255
9909	540256
810	540257
53498	540258
2563	540259
35973	540260
3104	540261
47569	540262
91616	540263
88129	540264
102676	540265
44246	540266
32593	540267
39648	540268
137	540269
47952	540270
9790	540271
9446	540272
47183	540273
8776	540274
37385	540275
12817	540276
108418	540277
1421	540278
59434	540279
3585	540280
56889	540281
47396	540282
4505	540283
138353	540284
24734	540285
78795	540286
84276	540287
65546	540288
5145	540289
42994	540290
37544	540291
10119	540292
11186	540293
137722	540294
81673	540295
90554	540296
7837	540297
35195	540298
137814	540299
26732	540300
113042	540301
17140	540302
132109	540303
55701	540304
59333	540305
836	540306
28177	540307
126458	540308
1648	540309
99321	540310
21249	540311
71138	540312
69324	540313
2726	540314
27795	540315
102312	540316
18610	540317
120458	540318
2590	540319
26373	540320
117632	540321
5276	540322
77472	540323
138318	540324
17875	540325
37288	540326
7220	540327
28617	540328
43778	540329
53952	540330
21595	540331
3839	540332
48663	540333
26376	540334
13688	540335
126967	540336
55247	540337
48937	540338
119059	540339
76328	540340
1765	540341
19145	540342
67825	540343
2367	540344
69846	540345
16913	540346
13232	540347
52280	540348
452	540349
42426	540350
1016	540351
91992	540352
66209	540353
10584	540354
100161	540355
5003	540356
70142	540357
38308	540358
14690	540359
2355	540360
41469	540361
39766	540362
122815	540363
78089	540364
130735	540365
4793	540366
102236	540367
69220	540368
98267	540369
10046	540370
4825	540371
63114	540372
77151	540373
312	540374
132951	540375
101751	540376
78962	540377
3569	540378
53640	540379
17073	540380
4984	540381
99488	540382
42579	540383
27669	540384
11880	540385
93810	540386
35768	540387
43585	540388
143231	540389
123846	540390
85988	540391
44780	540392
33857	540393
983	540394
44915	540395
42530	540396
36420	540397
37790	540398
96884	540399
9586	540400
2623	540401
91766	540402
8833	540403
77034	540404
18362	540405
15804	540406
40978	540407
11862	540408
125214	540409
97608	540410
28996	540411
48514	540412
71468	540413
33261	540414
17102	540415
4448	540416
47975	540417
123861	540418
9634	540419
1973	540420
50579	540421
1702	540422
70285	540423
2426	540424
5074	540425
10509	540426
100992	540427
50491	540428
11003	540429
49172	540430
1607	540431
16696	540432
19607	540433
18618	540434
13209	540435
117908	540436
12525	540437
136874	540438
104308	540439
52181	540440
29058	540441
17264	540442
7644	540443
52812	540444
76966	540445
42421	540446
108444	540447
1147	540448
20474	540449
10158	540450
114858	540451
1797	540452
55136	540453
1200	540454
10031	540455
49437	540456
38441	540457
114728	540458
55246	540459
78985	540460
89614	540461
45464	540462
91443	540463
55839	540464
9013	540465
1888	540466
42247	540467
53795	540468
5457	540469
88156	540470
118266	540471
28945	540472
32717	540473
5801	540474
25415	540475
10357	540476
55687	540477
132779	540478
55123	540479
101509	540480
20878	540481
78135	540482
3096	540483
37789	540484
12761	540485
68712	540486
29893	540487
13142	540488
78415	540489
92368	540490
9724	540491
62576	540492
27778	540493
27278	540494
30143	540495
17230	540496
5789	540497
53658	540498
64451	540499
25495	540500
28000	540501
134320	540502
71070	540503
61395	540504
35621	540505
36626	540506
18330	540507
91691	540508
5911	540509
130619	540510
56007	540511
45369	540512
62808	540513
93671	540514
6809	540515
73723	540516
30487	540517
33692	540518
116149	540519
53104	540520
619	540521
28343	540522
38856	540523
138416	540524
6330	540525
25796	540526
34219	540527
18059	540528
127503	540529
50645	540530
5339	540531
30616	540532
60592	540533
150263	540534
29515	540535
1000	540536
24270	540537
812	540538
86985	540539
5839	540540
94292	540541
23032	540542
81892	540543
70343	540544
3806	540545
30387	540546
19195	540547
13178	540548
101715	540549
35837	540550
17874	540551
63849	540552
80939	540553
28451	540554
2437	540555
9365	540556
55968	540557
14170	540558
275	540559
137071	540560
84232	540561
7219	540562
44249	540563
63596	540564
26869	540565
26819	540566
2445	540567
66613	540568
50528	540569
33112	540570
6628	540571
69251	540572
1347	540573
32955	540574
93568	540575
19563	540576
4025	540577
131682	540578
6084	540579
72990	540580
18775	540581
59419	540582
43252	540583
87450	540584
45084	540585
59880	540586
123740	540587
1	540588
14616	540589
62291	540590
62771	540591
95315	540592
32398	540593
50276	540594
1295	540595
38532	540596
137832	540597
52526	540598
17784	540599
133659	540600
11798	540601
13794	540602
1884	540603
94417	540604
5177	540605
8087	540606
20571	540607
14297	540608
6331	540609
18994	540610
36581	540611
15137	540612
10319	540613
82061	540614
107344	540615
76296	540616
3149	540617
80930	540618
79353	540619
7763	540620
24758	540621
40872	540622
29346	540623
31355	540624
5363	540625
2656	540626
86997	540627
50655	540628
27246	540629
123840	540630
25968	540631
32702	540632
16011	540633
6668	540634
86278	540635
26004	540636
98675	540637
104363	540638
1351	540639
34445	540640
77200	540641
8214	540642
69188	540643
73343	540644
114563	540645
124114	540646
9538	540647
120366	540648
8725	540649
34264	540650
112146	540651
43841	540652
61923	540653
132293	540654
49792	540655
136864	540656
14075	540657
119064	540658
23567	540659
83546	540660
126190	540661
84635	540662
12885	540663
87981	540664
44966	540665
29134	540666
93617	540667
15807	540668
56894	540669
25080	540670
10866	540671
27812	540672
71215	540673
94264	540674
68948	540675
59869	540676
902	540677
148367	540678
76702	540679
97780	540680
49795	540681
9803	540682
65077	540683
25784	540684
92737	540685
238	540686
116344	540687
47894	540688
11391	540689
85399	540690
70574	540691
22055	540692
23475	540693
136100	540694
38960	540695
21330	540696
28395	540697
75426	540698
31466	540699
82781	540700
24783	540701
46813	540702
71648	540703
119634	540704
119820	540705
3504	540706
24898	540707
32784	540708
137143	540709
11915	540710
91956	540711
45387	540712
33365	540713
2490	540714
2270	540715
3209	540716
238	540717
109964	540718
118051	540719
48774	540720
81545	540721
72523	540722
98155	540723
51682	540724
52176	540725
14056	540726
22116	540727
78032	540728
1756	540729
65732	540730
47073	540731
64673	540732
29173	540733
80529	540734
108581	540735
57129	540736
89648	540737
90909	540738
55383	540739
22912	540740
22546	540741
132224	540742
129254	540743
20386	540744
11372	540745
2338	540746
96681	540747
59897	540748
83584	540749
65404	540750
42521	540751
3218	540752
10599	540753
1372	540754
34613	540755
58075	540756
23675	540757
5608	540758
40406	540759
11276	540760
124125	540761
62257	540762
16426	540763
102481	540764
7431	540765
26839	540766
72381	540767
5396	540768
69396	540769
24298	540770
120234	540771
16449	540772
28650	540773
24423	540774
48661	540775
36915	540776
131703	540777
48196	540778
864	540779
56216	540780
72825	540781
45237	540782
32840	540783
6183	540784
33998	540785
5232	540786
16426	540787
13006	540788
4555	540789
14393	540790
17163	540791
66515	540792
6771	540793
67021	540794
111836	540795
54679	540796
21676	540797
110726	540798
24611	540799
40159	540800
77966	540801
59774	540802
28507	540803
107503	540804
1166	540805
59035	540806
1954	540807
68697	540808
3176	540809
28	540810
28297	540811
10833	540812
34303	540813
21651	540814
38546	540815
8801	540816
72528	540817
61747	540818
7718	540819
50713	540820
22905	540821
11825	540822
2477	540823
28287	540824
8098	540825
3564	540826
6465	540827
58108	540828
23272	540829
10360	540830
22112	540831
5304	540832
12984	540833
67318	540834
18277	540835
34111	540836
26486	540837
36523	540838
23	540839
12988	540840
5446	540841
79508	540842
25492	540843
46102	540844
81916	540845
100430	540846
53340	540847
121700	540848
100370	540849
47456	540850
8464	540851
83040	540852
103470	540853
15125	540854
17141	540855
40129	540856
14328	540857
123442	540858
6342	540859
95	540860
90998	540861
40409	540862
125000	540863
103306	540864
46780	540865
35774	540866
32742	540867
33977	540868
73738	540869
26609	540870
65213	540871
41868	540872
2309	540873
42679	540874
32640	540875
62073	540876
14606	540877
10481	540878
106461	540879
61693	540880
122357	540881
16229	540882
20387	540883
21361	540884
28235	540885
22990	540886
9506	540887
24724	540888
85077	540889
45455	540890
27904	540891
65023	540892
86950	540893
1262	540894
50611	540895
27032	540896
62940	540897
31369	540898
70844	540899
129121	540900
33654	540901
76469	540902
6283	540903
11797	540904
67951	540905
57620	540906
70753	540907
35342	540908
67024	540909
1719	540910
109341	540911
3873	540912
5423	540913
93711	540914
11248	540915
29526	540916
82103	540917
26	540918
11816	540919
7557	540920
40221	540921
32554	540922
12415	540923
93987	540924
69745	540925
119928	540926
13922	540927
111719	540928
97112	540929
8789	540930
34281	540931
23860	540932
118229	540933
10108	540934
43513	540935
89819	540936
93741	540937
14494	540938
85667	540939
24633	540940
58077	540941
1124	540942
30073	540943
3182	540944
96913	540945
86330	540946
121966	540947
111802	540948
75826	540949
51964	540950
47596	540951
48768	540952
39732	540953
518	540954
98711	540955
509	540956
12796	540957
67124	540958
42352	540959
55221	540960
36867	540961
87827	540962
81901	540963
147734	540964
105018	540965
20685	540966
65760	540967
3209	540968
27156	540969
8926	540970
23396	540971
306	540972
3846	540973
40263	540974
25893	540975
76254	540976
103625	540977
40404	540978
18152	540979
25385	540980
49027	540981
56450	540982
90946	540983
83498	540984
121277	540985
70329	540986
62833	540987
75923	540988
82239	540989
625	540990
34347	540991
69658	540992
118912	540993
129847	540994
13919	540995
39399	540996
36966	540997
102670	540998
87808	540999
65915	541000
141617	541001
3594	541002
90286	541003
17120	541004
5436	541005
17957	541006
66401	541007
136855	541008
17868	541009
8061	541010
1045	541011
42012	541012
284	541013
38012	541014
8666	541015
35098	541016
39172	541017
39396	541018
110114	541019
44188	541020
14009	541021
41246	541022
51254	541023
32892	541024
10277	541025
5881	541026
116017	541027
150193	541028
81	541029
22948	541030
122031	541031
13229	541032
89225	541033
704	541034
10380	541035
693	541036
23461	541037
35608	541038
6567	541039
29298	541040
8326	541041
15857	541042
48143	541043
8918	541044
81333	541045
10560	541046
55710	541047
48340	541048
16538	541049
15908	541050
17298	541051
10328	541052
47742	541053
62993	541054
106110	541055
9675	541056
19698	541057
63970	541058
51564	541059
12815	541060
20921	541061
20218	541062
115335	541063
66017	541064
20988	541065
76922	541066
1747	541067
52590	541068
74106	541069
39715	541070
32043	541071
106364	541072
42948	541073
18375	541074
3174	541075
61055	541076
6049	541077
40369	541078
115449	541079
118032	541080
60864	541081
64785	541082
15926	541083
16306	541084
18799	541085
67894	541086
34367	541087
30489	541088
56528	541089
60161	541090
31066	541091
19852	541092
49957	541093
19445	541094
34178	541095
29983	541096
89223	541097
56582	541098
46486	541099
56197	541100
117548	541101
1498	541102
35776	541103
52367	541104
20756	541105
54879	541106
45543	541107
8113	541108
63181	541109
116068	541110
3691	541111
75896	541112
50882	541113
12681	541114
31109	541115
27429	541116
12821	541117
127590	541118
118538	541119
6136	541120
118822	541121
40295	541122
31518	541123
126285	541124
24851	541125
149470	541126
72369	541127
23852	541128
73093	541129
21910	541130
9940	541131
124523	541132
39242	541133
9396	541134
239	541135
55299	541136
7936	541137
41308	541138
31973	541139
62987	541140
41173	541141
76750	541142
9892	541143
76015	541144
31841	541145
61955	541146
101919	541147
1554	541148
134507	541149
5576	541150
46689	541151
1237	541152
94241	541153
33656	541154
36621	541155
75535	541156
34227	541157
11589	541158
39153	541159
125550	541160
32900	541161
115756	541162
84859	541163
85372	541164
22519	541165
8980	541166
1456	541167
2533	541168
6984	541169
5398	541170
12756	541171
12999	541172
86744	541173
47655	541174
80849	541175
71411	541176
86325	541177
1302	541178
31207	541179
21222	541180
10289	541181
74366	541182
70055	541183
30084	541184
85446	541185
44272	541186
1122	541187
33394	541188
31925	541189
95988	541190
34434	541191
131594	541192
48785	541193
17866	541194
64566	541195
105047	541196
34351	541197
109575	541198
6970	541199
19877	541200
26564	541201
79278	541202
2155	541203
9686	541204
106283	541205
17858	541206
82903	541207
5971	541208
31756	541209
2171	541210
30887	541211
98072	541212
34247	541213
32416	541214
32390	541215
76454	541216
2308	541217
69064	541218
73801	541219
289	541220
26305	541221
69342	541222
117359	541223
17565	541224
71991	541225
38010	541226
90017	541227
57593	541228
45504	541229
2556	541230
10982	541231
5817	541232
8677	541233
23508	541234
6735	541235
136064	541236
100086	541237
12	541238
15857	541239
44057	541240
8851	541241
20427	541242
71700	541243
46329	541244
26870	541245
18616	541246
55619	541247
40461	541248
30071	541249
37817	541250
39724	541251
2432	541252
6151	541253
31215	541254
52073	541255
34432	541256
64632	541257
70989	541258
109587	541259
37779	541260
37117	541261
48594	541262
63388	541263
38448	541264
12669	541265
28809	541266
11247	541267
146777	541268
23638	541269
6140	541270
7902	541271
41988	541272
74217	541273
18589	541274
9676	541275
4144	541276
14724	541277
7777	541278
98699	541279
7896	541280
26027	541281
64307	541282
49067	541283
52471	541284
30027	541285
119328	541286
2763	541287
3408	541288
70712	541289
11388	541290
33378	541291
79313	541292
107887	541293
67244	541294
97107	541295
68017	541296
5135	541297
28685	541298
97318	541299
2427	541300
97442	541301
3538	541302
15236	541303
130542	541304
14743	541305
31101	541306
92206	541307
28452	541308
134	541309
9040	541310
97768	541311
29957	541312
24726	541313
30242	541314
17623	541315
116418	541316
135792	541317
46266	541318
22979	541319
41407	541320
57821	541321
130671	541322
39633	541323
36996	541324
32790	541325
79066	541326
4845	541327
36641	541328
127828	541329
88300	541330
105104	541331
3201	541332
9867	541333
13087	541334
36461	541335
14363	541336
11884	541337
30109	541338
13896	541339
72463	541340
20707	541341
87660	541342
27147	541343
2527	541344
12941	541345
1525	541346
2114	541347
3903	541348
69270	541349
21932	541350
22268	541351
46690	541352
43661	541353
27320	541354
98218	541355
16869	541356
50533	541357
113	541358
64965	541359
78979	541360
47925	541361
107409	541362
63903	541363
122079	541364
17317	541365
69467	541366
10834	541367
23918	541368
29827	541369
9992	541370
87956	541371
44419	541372
26291	541373
1914	541374
23083	541375
60154	541376
34521	541377
103601	541378
19208	541379
1480	541380
78281	541381
65729	541382
26022	541383
84304	541384
62236	541385
11249	541386
67809	541387
4193	541388
14582	541389
8869	541390
16038	541391
42990	541392
103833	541393
133612	541394
130705	541395
26476	541396
140802	541397
19092	541398
13303	541399
93703	541400
14939	541401
23616	541402
36868	541403
7577	541404
20467	541405
141676	541406
60661	541407
72897	541408
38306	541409
14070	541410
17051	541411
103776	541412
39	541413
43714	541414
121837	541415
76185	541416
115174	541417
38352	541418
40260	541419
18259	541420
1909	541421
32745	541422
23836	541423
54668	541424
8308	541425
45557	541426
45103	541427
125331	541428
5255	541429
108725	541430
20618	541431
40770	541432
390	541433
3952	541434
57564	541435
71395	541436
30739	541437
5251	541438
47528	541439
9300	541440
13862	541441
137735	541442
15992	541443
82259	541444
16411	541445
2908	541446
17837	541447
107533	541448
129728	541449
45666	541450
6715	541451
26442	541452
74813	541453
18242	541454
111486	541455
5120	541456
13958	541457
3545	541458
15721	541459
44321	541460
871	541461
82334	541462
38366	541463
6825	541464
121525	541465
45291	541466
95206	541467
45209	541468
3214	541469
126833	541470
70471	541471
82179	541472
56312	541473
43746	541474
78744	541475
9788	541476
54738	541477
3929	541478
1329	541479
137366	541480
37456	541481
142332	541482
8351	541483
109258	541484
2845	541485
24853	541486
20271	541487
43191	541488
1035	541489
31124	541490
16720	541491
2865	541492
64615	541493
75774	541494
42071	541495
50018	541496
48905	541497
128667	541498
103040	541499
107872	541500
94215	541501
1187	541502
62517	541503
38008	541504
170	541505
48737	541506
10727	541507
44517	541508
7935	541509
23552	541510
61606	541511
61308	541512
83828	541513
1231	541514
42932	541515
4156	541516
39901	541517
2414	541518
115357	541519
16993	541520
87	541521
136993	541522
24794	541523
18668	541524
122106	541525
5276	541526
691	541527
54430	541528
118497	541529
46453	541530
1619	541531
91194	541532
138367	541533
12190	541534
17138	541535
62857	541536
47734	541537
14709	541538
1711	541539
136871	541540
51947	541541
30123	541542
636	541543
72721	541544
1621	541545
95415	541546
143191	541547
51428	541548
32457	541549
51	541550
5117	541551
59536	541552
30847	541553
146281	541554
4718	541555
49478	541556
1504	541557
23704	541558
49927	541559
28690	541560
95645	541561
43976	541562
127178	541563
26845	541564
16871	541565
69330	541566
98480	541567
72335	541568
20467	541569
41481	541570
18432	541571
11043	541572
23568	541573
104301	541574
140917	541575
21294	541576
56738	541577
18405	541578
23613	541579
40535	541580
37354	541581
17010	541582
1516	541583
6864	541584
107450	541585
36605	541586
86382	541587
34744	541588
119822	541589
90748	541590
49698	541591
7704	541592
457	541593
11613	541594
139044	541595
17585	541596
93714	541597
6946	541598
150204	541599
15576	541600
8476	541601
80850	541602
31919	541603
63123	541604
6150	541605
87582	541606
135905	541607
63756	541608
110136	541609
26453	541610
29110	541611
99751	541612
36272	541613
68512	541614
45666	541615
68506	541616
18966	541617
2094	541618
21696	541619
42045	541620
20485	541621
53778	541622
11108	541623
24597	541624
15213	541625
30649	541626
82683	541627
128607	541628
9003	541629
34394	541630
23753	541631
64661	541632
64252	541633
59672	541634
116509	541635
17777	541636
12962	541637
57348	541638
7938	541639
28656	541640
15661	541641
35252	541642
15818	541643
79411	541644
27508	541645
32509	541646
26361	541647
5116	541648
23421	541649
18607	541650
62214	541651
1723	541652
45497	541653
55557	541654
3264	541655
43851	541656
3754	541657
140757	541658
121483	541659
97888	541660
2755	541661
80495	541662
24683	541663
94400	541664
27570	541665
39499	541666
25507	541667
38372	541668
42135	541669
29632	541670
103325	541671
6002	541672
27220	541673
55667	541674
23936	541675
89290	541676
69813	541677
103974	541678
84470	541679
65635	541680
8192	541681
7767	541682
32399	541683
39237	541684
39921	541685
15537	541686
1428	541687
115999	541688
98515	541689
55757	541690
11856	541691
12579	541692
44987	541693
69953	541694
20823	541695
33614	541696
25763	541697
23084	541698
40444	541699
65885	541700
526	541701
15297	541702
102966	541703
34177	541704
70145	541705
79419	541706
45340	541707
32674	541708
13594	541709
4509	541710
28336	541711
11199	541712
113508	541713
59585	541714
35098	541715
21845	541716
111354	541717
23276	541718
44830	541719
8463	541720
3499	541721
31197	541722
6095	541723
91635	541724
122528	541725
118803	541726
17508	541727
43877	541728
121318	541729
17479	541730
16394	541731
3184	541732
27798	541733
23973	541734
26898	541735
117787	541736
49379	541737
69960	541738
5907	541739
8324	541740
45608	541741
53821	541742
6204	541743
75008	541744
23273	541745
40822	541746
32262	541747
44734	541748
147845	541749
1374	541750
24959	541751
44349	541752
15993	541753
7669	541754
5175	541755
105353	541756
46980	541757
63077	541758
7522	541759
13543	541760
46397	541761
5546	541762
110565	541763
91626	541764
11438	541765
91618	541766
7967	541767
45328	541768
17957	541769
100951	541770
125087	541771
19354	541772
8278	541773
47480	541774
43778	541775
8998	541776
88218	541777
101513	541778
8981	541779
3683	541780
101138	541781
113601	541782
79710	541783
9091	541784
100283	541785
81493	541786
77243	541787
45934	541788
30347	541789
119218	541790
19857	541791
62701	541792
26551	541793
21586	541794
37631	541795
34832	541796
59732	541797
733	541798
33953	541799
117441	541800
64533	541801
72123	541802
115006	541803
81607	541804
1763	541805
57279	541806
5060	541807
36824	541808
120451	541809
96299	541810
144319	541811
57269	541812
38690	541813
97879	541814
944	541815
72624	541816
59789	541817
62442	541818
56590	541819
48261	541820
22782	541821
64026	541822
25369	541823
46427	541824
20083	541825
46694	541826
852	541827
9606	541828
79465	541829
24994	541830
17492	541831
6267	541832
75243	541833
16657	541834
39765	541835
16137	541836
30629	541837
60471	541838
44497	541839
25991	541840
52416	541841
27593	541842
6953	541843
46112	541844
35165	541845
92762	541846
101328	541847
4810	541848
45971	541849
28553	541850
116701	541851
41231	541852
4078	541853
5932	541854
29812	541855
65744	541856
59085	541857
134	541858
25609	541859
3954	541860
39357	541861
74416	541862
10596	541863
138108	541864
2560	541865
9627	541866
7705	541867
31517	541868
14623	541869
64566	541870
137617	541871
42792	541872
54100	541873
18236	541874
58103	541875
39280	541876
126461	541877
54895	541878
1055	541879
131250	541880
84965	541881
53372	541882
13918	541883
3718	541884
95154	541885
44941	541886
10436	541887
2074	541888
35410	541889
34068	541890
16464	541891
60824	541892
52822	541893
88949	541894
87329	541895
15200	541896
19716	541897
24822	541898
5316	541899
95896	541900
15209	541901
21935	541902
53047	541903
26	541904
19858	541905
3156	541906
14581	541907
106813	541908
14821	541909
73176	541910
33470	541911
115312	541912
91645	541913
9220	541914
9967	541915
110782	541916
93966	541917
44166	541918
11943	541919
1430	541920
18385	541921
52224	541922
12369	541923
59069	541924
1662	541925
52659	541926
42772	541927
129435	541928
11746	541929
7169	541930
101068	541931
12496	541932
35780	541933
3407	541934
15095	541935
84765	541936
53	541937
3884	541938
51301	541939
31236	541940
2109	541941
20504	541942
16701	541943
25949	541944
13095	541945
12007	541946
15803	541947
4480	541948
7990	541949
115634	541950
103243	541951
29561	541952
44356	541953
105723	541954
115027	541955
10675	541956
15316	541957
53199	541958
19571	541959
16423	541960
45879	541961
37472	541962
11419	541963
48006	541964
65546	541965
107330	541966
10731	541967
7132	541968
929	541969
9887	541970
270	541971
58225	541972
21665	541973
9455	541974
228	541975
597	541976
47189	541977
129857	541978
8353	541979
73655	541980
28336	541981
11659	541982
51661	541983
58459	541984
2874	541985
1101	541986
52972	541987
32150	541988
2956	541989
124388	541990
80993	541991
33144	541992
9514	541993
28038	541994
25074	541995
1392	541996
68666	541997
51039	541998
2512	541999
125296	542000
28310	542001
54512	542002
73516	542003
56796	542004
10934	542005
11428	542006
27060	542007
5930	542008
68181	542009
64878	542010
32154	542011
1064	542012
52766	542013
59346	542014
89970	542015
32944	542016
81445	542017
76290	542018
36613	542019
682	542020
9934	542021
35272	542022
75457	542023
25249	542024
96522	542025
38492	542026
70916	542027
61684	542028
126982	542029
63248	542030
12960	542031
118	542032
52905	542033
7232	542034
136486	542035
26906	542036
73104	542037
188	542038
3670	542039
35787	542040
1142	542041
24309	542042
69994	542043
133432	542044
44412	542045
57225	542046
133585	542047
1857	542048
62571	542049
664	542050
79722	542051
9167	542052
58759	542053
8504	542054
18704	542055
11120	542056
6844	542057
121250	542058
471	542059
2362	542060
90252	542061
13308	542062
7629	542063
27942	542064
48957	542065
15030	542066
55104	542067
98256	542068
88783	542069
45853	542070
9705	542071
25404	542072
7256	542073
117911	542074
1833	542075
16745	542076
13869	542077
56866	542078
22462	542079
7166	542080
35197	542081
81411	542082
138795	542083
32188	542084
95835	542085
57988	542086
35759	542087
533	542088
31352	542089
30361	542090
22208	542091
122527	542092
33233	542093
53194	542094
71813	542095
3861	542096
36822	542097
33373	542098
86577	542099
17326	542100
127146	542101
119507	542102
61938	542103
19289	542104
33107	542105
9699	542106
87985	542107
3908	542108
1136	542109
2977	542110
66891	542111
931	542112
55780	542113
4606	542114
30291	542115
36510	542116
26756	542117
132123	542118
67850	542119
35690	542120
18179	542121
12490	542122
621	542123
4407	542124
16018	542125
22757	542126
4396	542127
2899	542128
67769	542129
13326	542130
31649	542131
129710	542132
33122	542133
48632	542134
10981	542135
87593	542136
465	542137
32418	542138
24934	542139
103432	542140
12151	542141
92386	542142
47856	542143
44850	542144
132489	542145
60629	542146
38386	542147
3217	542148
87094	542149
33793	542150
14685	542151
26339	542152
43786	542153
658	542154
13023	542155
121516	542156
62196	542157
81752	542158
33416	542159
72974	542160
27292	542161
9169	542162
3028	542163
39843	542164
111062	542165
41893	542166
7305	542167
32991	542168
18277	542169
38681	542170
129472	542171
47423	542172
114326	542173
1375	542174
74079	542175
14644	542176
960	542177
79091	542178
51683	542179
65815	542180
105091	542181
76696	542182
7683	542183
12340	542184
33291	542185
136364	542186
46973	542187
89888	542188
17683	542189
44185	542190
19490	542191
38307	542192
19950	542193
42437	542194
92542	542195
48275	542196
5858	542197
39539	542198
8948	542199
13470	542200
8445	542201
2039	542202
103271	542203
809	542204
128597	542205
972	542206
75360	542207
11748	542208
51794	542209
29556	542210
24798	542211
121632	542212
1677	542213
25021	542214
568	542215
2671	542216
24661	542217
49729	542218
21995	542219
67321	542220
16239	542221
50923	542222
146192	542223
127151	542224
596	542225
133022	542226
216	542227
25643	542228
18329	542229
63196	542230
114487	542231
5191	542232
9415	542233
1131	542234
7269	542235
2816	542236
63731	542237
121495	542238
119373	542239
26217	542240
42583	542241
7651	542242
12746	542243
1325	542244
3022	542245
2645	542246
122203	542247
37453	542248
11934	542249
59471	542250
49296	542251
11232	542252
17921	542253
40	542254
38690	542255
79923	542256
60965	542257
42237	542258
3059	542259
15815	542260
94217	542261
4369	542262
8077	542263
76805	542264
43887	542265
37800	542266
80531	542267
22739	542268
370	542269
16586	542270
29619	542271
22120	542272
134683	542273
18971	542274
4614	542275
101011	542276
14889	542277
32667	542278
104566	542279
46702	542280
18188	542281
44865	542282
23393	542283
15276	542284
45268	542285
1059	542286
39836	542287
25165	542288
10285	542289
27856	542290
81115	542291
557	542292
67702	542293
17777	542294
15099	542295
988	542296
103405	542297
109303	542298
25044	542299
11207	542300
5327	542301
105715	542302
14878	542303
45413	542304
4837	542305
24493	542306
38850	542307
22078	542308
1057	542309
47107	542310
86035	542311
47929	542312
73071	542313
24398	542314
7657	542315
126532	542316
131250	542317
53156	542318
36639	542319
37149	542320
793	542321
119775	542322
13901	542323
42554	542324
5262	542325
9830	542326
3197	542327
84722	542328
30282	542329
4929	542330
113796	542331
28649	542332
47153	542333
84428	542334
82869	542335
12907	542336
54921	542337
25739	542338
9998	542339
47781	542340
2830	542341
41087	542342
20356	542343
69242	542344
51543	542345
25746	542346
5994	542347
54703	542348
1251	542349
6952	542350
2472	542351
59623	542352
19676	542353
96874	542354
427	542355
13826	542356
67371	542357
9818	542358
60783	542359
128510	542360
13721	542361
111735	542362
28372	542363
11559	542364
70725	542365
96282	542366
58906	542367
64455	542368
18526	542369
91	542370
12872	542371
45559	542372
146660	542373
89896	542374
89695	542375
72518	542376
53589	542377
17090	542378
134	542379
37289	542380
4109	542381
2840	542382
61737	542383
80873	542384
17098	542385
39680	542386
36227	542387
36480	542388
16392	542389
13444	542390
93	542391
46772	542392
51636	542393
45031	542394
138823	542395
39097	542396
45584	542397
30923	542398
7390	542399
81666	542400
69923	542401
755	542402
45754	542403
1557	542404
31317	542405
19032	542406
3368	542407
118727	542408
48337	542409
62954	542410
44143	542411
40826	542412
4170	542413
54182	542414
6512	542415
57947	542416
2782	542417
114973	542418
13565	542419
5576	542420
39573	542421
70856	542422
29663	542423
21848	542424
5477	542425
73630	542426
58837	542427
77371	542428
123827	542429
25462	542430
99595	542431
11612	542432
43068	542433
90117	542434
24014	542435
62484	542436
79594	542437
1372	542438
44123	542439
52658	542440
24003	542441
81832	542442
18683	542443
3527	542444
45758	542445
706	542446
66567	542447
37395	542448
3977	542449
35925	542450
28484	542451
28697	542452
4265	542453
27084	542454
22192	542455
60190	542456
19047	542457
35633	542458
81697	542459
25477	542460
61418	542461
55272	542462
13403	542463
11385	542464
126491	542465
62072	542466
13708	542467
1360	542468
20554	542469
85121	542470
30598	542471
5405	542472
1228	542473
87079	542474
55935	542475
8986	542476
19205	542477
16481	542478
1671	542479
15057	542480
14532	542481
44275	542482
43397	542483
43159	542484
63594	542485
9200	542486
111517	542487
5760	542488
78512	542489
124128	542490
24551	542491
41547	542492
6380	542493
3835	542494
128471	542495
68556	542496
7691	542497
2188	542498
27243	542499
127487	542500
97882	542501
72789	542502
4857	542503
9566	542504
50807	542505
19683	542506
83184	542507
114392	542508
15941	542509
78962	542510
138903	542511
57237	542512
119589	542513
78444	542514
92001	542515
24759	542516
57474	542517
9283	542518
1029	542519
15225	542520
24253	542521
85760	542522
37957	542523
87047	542524
26811	542525
249	542526
92827	542527
77774	542528
21151	542529
62307	542530
22086	542531
43971	542532
16603	542533
89915	542534
80404	542535
35309	542536
6947	542537
109215	542538
15877	542539
28048	542540
7733	542541
49976	542542
7613	542543
96052	542544
71535	542545
5346	542546
34722	542547
66495	542548
105403	542549
57059	542550
15716	542551
129784	542552
97979	542553
65129	542554
9244	542555
27217	542556
92428	542557
4878	542558
141644	542559
71758	542560
42112	542561
4510	542562
108855	542563
36543	542564
11165	542565
134062	542566
26566	542567
19189	542568
126159	542569
8322	542570
32587	542571
119736	542572
31173	542573
53954	542574
54575	542575
62391	542576
22272	542577
19621	542578
30804	542579
112816	542580
49025	542581
58916	542582
67813	542583
58126	542584
58651	542585
25429	542586
8938	542587
84399	542588
120484	542589
13597	542590
7807	542591
59630	542592
45764	542593
32820	542594
50825	542595
62011	542596
105049	542597
32941	542598
108863	542599
627	542600
120918	542601
12373	542602
46134	542603
3651	542604
31427	542605
68	542606
21258	542607
1918	542608
37	542609
80169	542610
27210	542611
28704	542612
46001	542613
80509	542614
11751	542615
140126	542616
52626	542617
5131	542618
450	542619
17936	542620
121834	542621
24367	542622
13949	542623
26236	542624
6582	542625
10878	542626
73982	542627
126253	542628
149332	542629
13234	542630
59628	542631
127746	542632
21463	542633
67543	542634
5846	542635
15998	542636
7526	542637
24486	542638
45692	542639
13223	542640
80831	542641
18422	542642
92059	542643
100754	542644
13156	542645
9900	542646
137737	542647
87640	542648
9946	542649
110429	542650
33533	542651
41618	542652
82353	542653
15360	542654
2481	542655
139301	542656
82252	542657
25968	542658
48792	542659
78581	542660
37692	542661
127219	542662
20585	542663
39823	542664
144436	542665
26173	542666
36212	542667
74030	542668
120915	542669
104962	542670
110990	542671
89614	542672
2330	542673
47036	542674
15119	542675
70104	542676
14737	542677
60719	542678
46600	542679
38305	542680
49689	542681
43118	542682
35619	542683
109249	542684
92347	542685
63533	542686
114747	542687
34933	542688
26362	542689
81222	542690
23619	542691
25221	542692
89096	542693
52339	542694
5478	542695
38383	542696
89678	542697
52570	542698
10024	542699
104238	542700
14053	542701
45910	542702
138594	542703
75902	542704
80403	542705
45143	542706
47278	542707
11004	542708
102050	542709
58360	542710
84226	542711
3791	542712
96780	542713
14482	542714
26505	542715
46016	542716
45950	542717
126825	542718
109870	542719
24451	542720
1047	542721
82539	542722
103530	542723
66379	542724
84243	542725
16962	542726
34323	542727
24604	542728
29507	542729
57857	542730
11861	542731
97489	542732
1615	542733
122143	542734
25707	542735
106051	542736
104907	542737
12113	542738
97134	542739
83615	542740
95376	542741
45554	542742
26018	542743
27	542744
128475	542745
133638	542746
46018	542747
6863	542748
61280	542749
73717	542750
39716	542751
77713	542752
17568	542753
8358	542754
33520	542755
63066	542756
85864	542757
27886	542758
614	542759
33195	542760
26408	542761
21547	542762
6222	542763
129678	542764
47544	542765
17532	542766
28827	542767
64126	542768
94229	542769
2531	542770
57995	542771
69910	542772
50964	542773
11301	542774
110310	542775
3355	542776
58025	542777
94585	542778
34766	542779
59328	542780
10226	542781
57935	542782
70824	542783
52381	542784
133554	542785
18602	542786
8299	542787
135485	542788
60601	542789
84269	542790
10455	542791
26151	542792
9729	542793
17564	542794
145262	542795
8590	542796
80643	542797
47256	542798
74249	542799
90092	542800
14261	542801
3267	542802
73458	542803
70844	542804
124071	542805
25223	542806
26290	542807
3548	542808
423	542809
97020	542810
18146	542811
98328	542812
61035	542813
1429	542814
133118	542815
40836	542816
1887	542817
105140	542818
30359	542819
94783	542820
8359	542821
150755	542822
14646	542823
28971	542824
31690	542825
11735	542826
92533	542827
42235	542828
4655	542829
22971	542830
14505	542831
19091	542832
9528	542833
51878	542834
2695	542835
56496	542836
43524	542837
16947	542838
32394	542839
48395	542840
40172	542841
2299	542842
63486	542843
53721	542844
35963	542845
47955	542846
21363	542847
24206	542848
84107	542849
49166	542850
119315	542851
58273	542852
36578	542853
6015	542854
28278	542855
73437	542856
3458	542857
25341	542858
43257	542859
15132	542860
3233	542861
122204	542862
22047	542863
27411	542864
32880	542865
71784	542866
6328	542867
15082	542868
73448	542869
22468	542870
28583	542871
135484	542872
23204	542873
9890	542874
10669	542875
90392	542876
73274	542877
1120	542878
102694	542879
101162	542880
55584	542881
142480	542882
3916	542883
30337	542884
1256	542885
87419	542886
5152	542887
57478	542888
78429	542889
487	542890
64405	542891
35408	542892
27162	542893
1094	542894
15057	542895
20070	542896
12767	542897
70838	542898
6449	542899
96280	542900
121008	542901
68343	542902
40761	542903
69370	542904
1590	542905
66044	542906
33041	542907
1606	542908
36616	542909
871	542910
355	542911
86459	542912
70229	542913
23598	542914
218	542915
60695	542916
20342	542917
25678	542918
38200	542919
47716	542920
18151	542921
75736	542922
49255	542923
54051	542924
42319	542925
112848	542926
104768	542927
36563	542928
49166	542929
46633	542930
24546	542931
37514	542932
2545	542933
77778	542934
32530	542935
59987	542936
75224	542937
292	542938
74756	542939
79220	542940
74517	542941
38867	542942
92256	542943
21718	542944
101442	542945
4033	542946
44667	542947
90489	542948
26358	542949
38714	542950
50031	542951
48969	542952
35054	542953
26978	542954
3093	542955
6522	542956
1735	542957
22652	542958
37142	542959
9035	542960
18742	542961
45415	542962
4044	542963
60591	542964
19195	542965
21140	542966
83728	542967
5817	542968
125631	542969
59080	542970
58488	542971
3023	542972
42142	542973
13283	542974
12238	542975
73724	542976
7072	542977
34405	542978
41678	542979
4795	542980
10941	542981
107166	542982
118007	542983
18527	542984
88064	542985
103768	542986
44747	542987
39903	542988
41281	542989
97226	542990
17957	542991
60726	542992
44944	542993
48455	542994
133949	542995
21096	542996
66083	542997
75816	542998
94907	542999
62748	543000
49990	543001
21840	543002
48241	543003
12625	543004
604	543005
3994	543006
39975	543007
37093	543008
48226	543009
58150	543010
82983	543011
1224	543012
87742	543013
103332	543014
110216	543015
66777	543016
33622	543017
2470	543018
85993	543019
74512	543020
136888	543021
59238	543022
4962	543023
91253	543024
71091	543025
59543	543026
2353	543027
72905	543028
85315	543029
60084	543030
2540	543031
30142	543032
2857	543033
71553	543034
99402	543035
9733	543036
58662	543037
56425	543038
92142	543039
1634	543040
34507	543041
85132	543042
71253	543043
37015	543044
1648	543045
72672	543046
59551	543047
10769	543048
4432	543049
60484	543050
35746	543051
56594	543052
20114	543053
17954	543054
52331	543055
22357	543056
23770	543057
31865	543058
103799	543059
79434	543060
85683	543061
12433	543062
900	543063
10441	543064
82060	543065
1200	543066
51312	543067
28720	543068
18638	543069
71858	543070
13018	543071
100965	543072
11439	543073
73339	543074
35499	543075
121763	543076
1546	543077
9518	543078
33851	543079
30902	543080
34667	543081
7823	543082
14157	543083
54909	543084
78753	543085
8423	543086
114148	543087
97763	543088
17701	543089
10734	543090
73929	543091
120184	543092
20094	543093
37041	543094
3437	543095
1904	543096
30171	543097
2554	543098
44630	543099
24818	543100
209	543101
118042	543102
43067	543103
118414	543104
44331	543105
89882	543106
56880	543107
107494	543108
36120	543109
450	543110
15380	543111
17675	543112
136332	543113
62568	543114
65779	543115
14172	543116
79418	543117
30767	543118
46186	543119
106597	543120
12472	543121
30788	543122
60998	543123
41297	543124
30800	543125
3668	543126
58631	543127
45388	543128
43798	543129
100203	543130
7311	543131
130731	543132
56012	543133
3458	543134
76848	543135
124565	543136
15372	543137
6921	543138
72256	543139
11794	543140
4216	543141
36027	543142
125666	543143
43090	543144
36340	543145
1823	543146
27376	543147
94037	543148
327	543149
82196	543150
103	543151
15835	543152
27974	543153
6177	543154
65645	543155
92340	543156
12517	543157
34955	543158
10265	543159
3644	543160
59948	543161
43951	543162
6247	543163
73885	543164
104193	543165
47611	543166
8705	543167
19886	543168
89361	543169
37450	543170
37265	543171
9781	543172
30008	543173
12376	543174
116472	543175
28149	543176
17156	543177
78852	543178
73973	543179
24218	543180
19949	543181
88650	543182
84033	543183
68804	543184
7210	543185
93832	543186
63411	543187
55295	543188
1541	543189
5187	543190
36627	543191
25832	543192
97226	543193
57255	543194
83540	543195
30686	543196
44754	543197
110802	543198
87647	543199
103913	543200
48759	543201
59209	543202
46130	543203
16140	543204
29765	543205
66958	543206
6645	543207
44918	543208
8232	543209
32145	543210
8586	543211
57831	543212
18992	543213
857	543214
50012	543215
28464	543216
7506	543217
3865	543218
32942	543219
66775	543220
63524	543221
73149	543222
659	543223
8630	543224
84566	543225
7792	543226
81643	543227
2816	543228
7918	543229
19600	543230
76173	543231
79786	543232
86206	543233
105580	543234
85	543235
114871	543236
75952	543237
6802	543238
86637	543239
2861	543240
55359	543241
20451	543242
1597	543243
27528	543244
4956	543245
15680	543246
124192	543247
4467	543248
135469	543249
52113	543250
85773	543251
37872	543252
13357	543253
14837	543254
603	543255
7681	543256
86128	543257
19121	543258
5047	543259
45240	543260
55426	543261
12645	543262
52485	543263
33620	543264
15256	543265
94765	543266
13265	543267
15390	543268
37647	543269
95734	543270
121353	543271
55891	543272
43167	543273
92201	543274
37307	543275
21290	543276
17693	543277
63146	543278
32143	543279
70210	543280
18499	543281
85464	543282
53483	543283
36613	543284
66794	543285
22457	543286
263	543287
38427	543288
68847	543289
52881	543290
5473	543291
75172	543292
89379	543293
14984	543294
25541	543295
40340	543296
32401	543297
68391	543298
9464	543299
40108	543300
13462	543301
8768	543302
3807	543303
58645	543304
19136	543305
85552	543306
87972	543307
102656	543308
58864	543309
83747	543310
59131	543311
20889	543312
28525	543313
4394	543314
144200	543315
26725	543316
2546	543317
1007	543318
39181	543319
37366	543320
36998	543321
8048	543322
19492	543323
119028	543324
46325	543325
51504	543326
891	543327
48826	543328
40936	543329
1603	543330
52641	543331
80499	543332
77948	543333
19542	543334
19838	543335
816	543336
46543	543337
11251	543338
43647	543339
3767	543340
19058	543341
725	543342
81782	543343
35521	543344
70621	543345
82452	543346
138489	543347
60366	543348
26540	543349
23861	543350
23723	543351
34696	543352
3040	543353
75881	543354
68	543355
27481	543356
37626	543357
19987	543358
53274	543359
8722	543360
79758	543361
940	543362
26713	543363
10427	543364
14774	543365
27199	543366
38803	543367
19411	543368
125642	543369
3523	543370
40397	543371
19688	543372
14199	543373
21682	543374
18478	543375
69898	543376
34384	543377
48951	543378
125610	543379
104645	543380
66842	543381
81289	543382
53245	543383
95618	543384
135399	543385
52840	543386
38536	543387
133952	543388
7250	543389
59847	543390
7670	543391
34103	543392
32756	543393
20667	543394
48317	543395
24037	543396
56097	543397
47110	543398
96823	543399
25027	543400
12015	543401
63516	543402
126389	543403
93271	543404
69930	543405
39164	543406
49554	543407
19295	543408
3014	543409
102837	543410
58721	543411
889	543412
136268	543413
56530	543414
86504	543415
5359	543416
8507	543417
3901	543418
125556	543419
4427	543420
45317	543421
78850	543422
101445	543423
67285	543424
682	543425
47538	543426
393	543427
67342	543428
30594	543429
21969	543430
342	543431
87091	543432
4645	543433
42816	543434
42471	543435
86287	543436
8862	543437
135011	543438
53800	543439
20988	543440
48513	543441
53030	543442
25800	543443
95765	543444
67568	543445
2375	543446
7683	543447
73267	543448
49399	543449
48741	543450
25982	543451
88886	543452
116941	543453
102248	543454
69534	543455
1655	543456
48288	543457
4766	543458
123858	543459
36202	543460
55326	543461
25175	543462
83169	543463
1101	543464
18826	543465
42941	543466
10380	543467
70428	543468
30333	543469
43227	543470
8485	543471
31318	543472
26028	543473
12924	543474
39355	543475
21598	543476
112696	543477
34579	543478
20417	543479
3886	543480
15057	543481
57440	543482
71030	543483
129233	543484
17839	543485
42041	543486
84080	543487
8060	543488
58229	543489
117571	543490
64247	543491
53270	543492
13791	543493
18083	543494
5622	543495
32859	543496
52595	543497
71224	543498
73876	543499
6459	543500
65347	543501
10750	543502
11009	543503
9488	543504
53044	543505
72160	543506
9147	543507
2262	543508
20807	543509
1152	543510
26836	543511
10154	543512
250	543513
102857	543514
24002	543515
1377	543516
66340	543517
56144	543518
35622	543519
273	543520
46931	543521
64965	543522
9146	543523
5003	543524
136857	543525
1986	543526
101855	543527
94417	543528
137905	543529
27608	543530
149488	543531
75649	543532
65318	543533
47608	543534
140632	543535
5021	543536
23955	543537
149983	543538
36302	543539
22623	543540
486	543541
280	543542
118721	543543
118098	543544
23304	543545
66033	543546
67721	543547
19544	543548
15354	543549
118006	543550
21851	543551
122226	543552
23738	543553
67760	543554
125609	543555
120747	543556
2921	543557
2190	543558
308	543559
58153	543560
19541	543561
1300	543562
75651	543563
61710	543564
87324	543565
79	543566
138406	543567
150659	543568
56485	543569
6814	543570
107420	543571
13573	543572
57168	543573
130194	543574
78432	543575
2461	543576
4437	543577
6508	543578
8279	543579
64000	543580
95857	543581
61903	543582
34784	543583
127052	543584
51689	543585
25936	543586
46442	543587
11790	543588
31557	543589
57086	543590
28571	543591
28180	543592
66768	543593
30522	543594
6173	543595
75183	543596
3018	543597
27851	543598
33678	543599
141654	543600
84163	543601
71469	543602
118036	543603
16997	543604
98882	543605
87733	543606
79692	543607
7323	543608
7729	543609
70566	543610
1380	543611
20622	543612
13910	543613
29856	543614
27966	543615
66144	543616
31744	543617
14145	543618
22733	543619
25046	543620
526	543621
61581	543622
99463	543623
135521	543624
35126	543625
23815	543626
41705	543627
1460	543628
90546	543629
1377	543630
35882	543631
73768	543632
76501	543633
23985	543634
57791	543635
28699	543636
31792	543637
96945	543638
69416	543639
2121	543640
39251	543641
4070	543642
15494	543643
1603	543644
65860	543645
78629	543646
24318	543647
38809	543648
106339	543649
10707	543650
1758	543651
132137	543652
98935	543653
44378	543654
13943	543655
57490	543656
9789	543657
1617	543658
79614	543659
123031	543660
77668	543661
13980	543662
98945	543663
21550	543664
62472	543665
41766	543666
100003	543667
27283	543668
10868	543669
51875	543670
7970	543671
5632	543672
30832	543673
73614	543674
69719	543675
31060	543676
52300	543677
82822	543678
51783	543679
2982	543680
740	543681
65640	543682
41875	543683
69741	543684
23577	543685
21924	543686
13390	543687
5545	543688
13247	543689
21659	543690
50692	543691
37500	543692
58594	543693
45223	543694
49110	543695
686	543696
39991	543697
76705	543698
54517	543699
89693	543700
16091	543701
40823	543702
45008	543703
3730	543704
22218	543705
11005	543706
71996	543707
18989	543708
173	543709
36158	543710
110864	543711
124412	543712
138	543713
62528	543714
15908	543715
31653	543716
47117	543717
45650	543718
34845	543719
18062	543720
136788	543721
121775	543722
932	543723
77012	543724
56405	543725
31575	543726
65118	543727
62872	543728
85002	543729
44402	543730
97296	543731
997	543732
43704	543733
74354	543734
87280	543735
27889	543736
94905	543737
28458	543738
3898	543739
121226	543740
103261	543741
52217	543742
67594	543743
64865	543744
5256	543745
27695	543746
67501	543747
67817	543748
25767	543749
114494	543750
716	543751
91191	543752
101041	543753
125749	543754
16077	543755
11146	543756
18896	543757
49759	543758
2437	543759
83922	543760
21940	543761
25370	543762
121759	543763
1930	543764
85150	543765
8992	543766
63855	543767
12899	543768
29595	543769
120179	543770
48528	543771
8970	543772
42031	543773
31232	543774
26225	543775
15853	543776
12304	543777
12335	543778
12178	543779
85559	543780
103812	543781
19254	543782
16093	543783
11789	543784
53899	543785
16072	543786
32890	543787
321	543788
127888	543789
104844	543790
101825	543791
19361	543792
31161	543793
5395	543794
27449	543795
108002	543796
6120	543797
20307	543798
30368	543799
2087	543800
32117	543801
7707	543802
14529	543803
50030	543804
3958	543805
122366	543806
3161	543807
77754	543808
994	543809
44119	543810
49749	543811
70396	543812
40228	543813
111197	543814
60459	543815
11702	543816
26597	543817
105148	543818
10728	543819
87111	543820
7846	543821
96313	543822
2515	543823
22627	543824
18848	543825
20372	543826
12069	543827
126135	543828
15058	543829
46908	543830
72005	543831
526	543832
47247	543833
4786	543834
92779	543835
77447	543836
3157	543837
355	543838
149	543839
1123	543840
60971	543841
32825	543842
78516	543843
68642	543844
24403	543845
85302	543846
3043	543847
31258	543848
49940	543849
24660	543850
21447	543851
54508	543852
64538	543853
25921	543854
34984	543855
89590	543856
82808	543857
34401	543858
106090	543859
1647	543860
66594	543861
18418	543862
22071	543863
127185	543864
18334	543865
27420	543866
12456	543867
16643	543868
1368	543869
103123	543870
121894	543871
38612	543872
32890	543873
31684	543874
76426	543875
59285	543876
66495	543877
43825	543878
18552	543879
62157	543880
54494	543881
86297	543882
17798	543883
25870	543884
86338	543885
36630	543886
138660	543887
107836	543888
55592	543889
93735	543890
31345	543891
65288	543892
7889	543893
121085	543894
106649	543895
110261	543896
1590	543897
22637	543898
75901	543899
33632	543900
39235	543901
7093	543902
11693	543903
64301	543904
109821	543905
93272	543906
92789	543907
84619	543908
406	543909
17015	543910
3544	543911
81150	543912
113816	543913
11019	543914
69073	543915
75947	543916
6340	543917
8255	543918
30827	543919
53788	543920
58630	543921
62029	543922
113846	543923
84695	543924
68557	543925
69178	543926
24790	543927
81241	543928
53374	543929
38702	543930
3124	543931
1720	543932
14096	543933
19127	543934
13878	543935
35974	543936
9961	543937
1087	543938
36228	543939
67521	543940
19694	543941
476	543942
44520	543943
106602	543944
37593	543945
5926	543946
89098	543947
16631	543948
17095	543949
81931	543950
1740	543951
71070	543952
7793	543953
11807	543954
81164	543955
137818	543956
17126	543957
29228	543958
100432	543959
15330	543960
1310	543961
13846	543962
1804	543963
15883	543964
40865	543965
3327	543966
21395	543967
21057	543968
1697	543969
44504	543970
27659	543971
33766	543972
47758	543973
73161	543974
135030	543975
754	543976
16566	543977
10448	543978
29981	543979
142439	543980
36872	543981
35859	543982
41982	543983
121615	543984
43696	543985
7787	543986
58734	543987
1311	543988
6301	543989
9397	543990
33413	543991
1536	543992
95712	543993
5028	543994
3819	543995
43640	543996
23538	543997
23375	543998
2577	543999
55258	544000
141890	544001
58817	544002
64811	544003
95183	544004
923	544005
69756	544006
614	544007
97299	544008
96789	544009
12443	544010
27089	544011
25730	544012
111006	544013
6682	544014
86541	544015
11884	544016
4964	544017
119720	544018
50005	544019
17407	544020
16740	544021
2409	544022
9926	544023
27790	544024
48610	544025
23303	544026
49908	544027
137791	544028
130	544029
129523	544030
12871	544031
8426	544032
3071	544033
76075	544034
15564	544035
112427	544036
61987	544037
15984	544038
61450	544039
43680	544040
52110	544041
15388	544042
92983	544043
4684	544044
24157	544045
37776	544046
12006	544047
56306	544048
94751	544049
24394	544050
3637	544051
8554	544052
6298	544053
20227	544054
31887	544055
148051	544056
42244	544057
68606	544058
111171	544059
32656	544060
92068	544061
792	544062
4766	544063
17713	544064
21214	544065
43883	544066
10778	544067
81271	544068
56606	544069
2432	544070
22172	544071
8319	544072
12042	544073
112519	544074
23014	544075
98066	544076
41667	544077
54867	544078
31424	544079
63421	544080
46929	544081
8195	544082
57780	544083
18058	544084
9381	544085
77042	544086
96418	544087
145	544088
39270	544089
80297	544090
16279	544091
57538	544092
9720	544093
68012	544094
83780	544095
6356	544096
9371	544097
13109	544098
87720	544099
2205	544100
124928	544101
1189	544102
86756	544103
72389	544104
104547	544105
59782	544106
57368	544107
16546	544108
25931	544109
138983	544110
87895	544111
35870	544112
817	544113
114061	544114
29912	544115
27515	544116
10857	544117
97464	544118
1485	544119
120680	544120
9774	544121
23534	544122
15703	544123
115708	544124
16967	544125
42	544126
57303	544127
18888	544128
17081	544129
7500	544130
115237	544131
36108	544132
5234	544133
17208	544134
35042	544135
13156	544136
53541	544137
4030	544138
122550	544139
69402	544140
4724	544141
3147	544142
54477	544143
80222	544144
1254	544145
47998	544146
136448	544147
2896	544148
8824	544149
2629	544150
21108	544151
50604	544152
72693	544153
62436	544154
87834	544155
3547	544156
61604	544157
2353	544158
41564	544159
28315	544160
47515	544161
19076	544162
114414	544163
96620	544164
64990	544165
98366	544166
109151	544167
39299	544168
28140	544169
104193	544170
71089	544171
14562	544172
24141	544173
17461	544174
2821	544175
45107	544176
89957	544177
17914	544178
54899	544179
31558	544180
345	544181
95479	544182
41043	544183
90795	544184
95233	544185
28688	544186
17340	544187
91845	544188
136011	544189
32300	544190
70375	544191
120072	544192
20717	544193
47687	544194
9324	544195
77792	544196
9116	544197
73810	544198
9271	544199
119547	544200
9632	544201
22703	544202
17605	544203
50309	544204
16229	544205
8758	544206
7164	544207
22378	544208
142416	544209
129726	544210
84366	544211
734	544212
34965	544213
145028	544214
46849	544215
125366	544216
80489	544217
67521	544218
44347	544219
79840	544220
97676	544221
88584	544222
41421	544223
8242	544224
10318	544225
59249	544226
62186	544227
67369	544228
16386	544229
37005	544230
4802	544231
81047	544232
81280	544233
73404	544234
98302	544235
62160	544236
7770	544237
129481	544238
11122	544239
19818	544240
27982	544241
65369	544242
108180	544243
6570	544244
97722	544245
8484	544246
37109	544247
130406	544248
13006	544249
50659	544250
3902	544251
17435	544252
7690	544253
49880	544254
49237	544255
87303	544256
51929	544257
64661	544258
7788	544259
41991	544260
16695	544261
52639	544262
36870	544263
30831	544264
133452	544265
83320	544266
27565	544267
109875	544268
106583	544269
59067	544270
125426	544271
4355	544272
19524	544273
6434	544274
56507	544275
3756	544276
53102	544277
26824	544278
133141	544279
85639	544280
85644	544281
13092	544282
34110	544283
112898	544284
30800	544285
58866	544286
21103	544287
106	544288
99057	544289
25294	544290
23810	544291
30318	544292
2506	544293
90129	544294
17882	544295
57609	544296
53106	544297
9302	544298
5622	544299
12731	544300
95455	544301
20633	544302
146671	544303
9739	544304
114123	544305
55862	544306
43616	544307
13561	544308
9124	544309
88231	544310
22006	544311
8951	544312
29800	544313
119425	544314
30615	544315
76150	544316
22297	544317
50768	544318
55915	544319
77614	544320
42266	544321
22370	544322
30920	544323
67821	544324
71726	544325
37869	544326
4027	544327
984	544328
5448	544329
2540	544330
64063	544331
8439	544332
63345	544333
1055	544334
443	544335
40185	544336
58263	544337
7007	544338
10146	544339
1530	544340
9130	544341
4692	544342
14961	544343
10208	544344
87658	544345
44626	544346
9904	544347
81983	544348
83	544349
855	544350
26137	544351
56134	544352
74155	544353
3155	544354
17855	544355
8552	544356
73479	544357
128076	544358
82624	544359
28129	544360
29189	544361
15069	544362
673	544363
36743	544364
82562	544365
31574	544366
95660	544367
36306	544368
8704	544369
45723	544370
89422	544371
4727	544372
69151	544373
19436	544374
52406	544375
114911	544376
18551	544377
81755	544378
62378	544379
85211	544380
32261	544381
4398	544382
101870	544383
23308	544384
30605	544385
69976	544386
19698	544387
31451	544388
49413	544389
12242	544390
8706	544391
73727	544392
4727	544393
125717	544394
129635	544395
26223	544396
79259	544397
535	544398
89631	544399
91232	544400
104904	544401
56722	544402
27561	544403
125873	544404
87147	544405
122950	544406
13449	544407
24172	544408
2803	544409
109713	544410
7458	544411
56568	544412
86016	544413
10686	544414
138615	544415
32526	544416
53975	544417
26869	544418
3263	544419
72288	544420
81425	544421
14509	544422
116689	544423
57324	544424
10575	544425
20609	544426
71341	544427
16780	544428
1997	544429
31399	544430
133470	544431
32618	544432
61731	544433
74433	544434
25010	544435
10382	544436
7528	544437
142	544438
89342	544439
79963	544440
15145	544441
15836	544442
11005	544443
30317	544444
62782	544445
108202	544446
20197	544447
107361	544448
6044	544449
85384	544450
10205	544451
4127	544452
35912	544453
55645	544454
51597	544455
7146	544456
64582	544457
22042	544458
537	544459
109570	544460
1229	544461
36612	544462
37557	544463
26499	544464
69603	544465
71746	544466
4605	544467
123237	544468
2122	544469
96634	544470
92470	544471
54504	544472
3160	544473
4890	544474
61322	544475
1302	544476
51000	544477
61122	544478
7436	544479
88077	544480
36130	544481
6698	544482
23776	544483
35065	544484
31611	544485
5917	544486
25734	544487
10298	544488
15830	544489
65872	544490
2059	544491
264	544492
17653	544493
53494	544494
52666	544495
45976	544496
9322	544497
103672	544498
1702	544499
70744	544500
36055	544501
17050	544502
50224	544503
70036	544504
115883	544505
113480	544506
6668	544507
6498	544508
81121	544509
54461	544510
13606	544511
12956	544512
120591	544513
33052	544514
84305	544515
70492	544516
31534	544517
25830	544518
57571	544519
20740	544520
118806	544521
32042	544522
35350	544523
99563	544524
89101	544525
16851	544526
15866	544527
67267	544528
18656	544529
897	544530
11173	544531
58946	544532
15962	544533
96218	544534
10547	544535
63109	544536
120266	544537
94031	544538
15855	544539
61205	544540
95339	544541
137167	544542
4075	544543
35278	544544
6466	544545
29419	544546
96846	544547
38463	544548
79270	544549
22446	544550
130370	544551
108010	544552
198	544553
122767	544554
70357	544555
63593	544556
99045	544557
66839	544558
12082	544559
67037	544560
48320	544561
16412	544562
3955	544563
28475	544564
20875	544565
122714	544566
5464	544567
45506	544568
36659	544569
51562	544570
119458	544571
1460	544572
67	544573
35467	544574
50401	544575
56441	544576
58170	544577
64049	544578
39343	544579
6696	544580
59005	544581
35328	544582
43900	544583
87166	544584
66504	544585
60605	544586
18573	544587
38746	544588
40280	544589
564	544590
6376	544591
65362	544592
57400	544593
6121	544594
100632	544595
508	544596
38777	544597
50212	544598
36148	544599
498	544600
73490	544601
86578	544602
76100	544603
73304	544604
25430	544605
16468	544606
64455	544607
138125	544608
5494	544609
10690	544610
8844	544611
18570	544612
36061	544613
46088	544614
18119	544615
20006	544616
3835	544617
18647	544618
86901	544619
81166	544620
127442	544621
2854	544622
8804	544623
1283	544624
54313	544625
146713	544626
76916	544627
8640	544628
86887	544629
34095	544630
64287	544631
47351	544632
28141	544633
27038	544634
64533	544635
5593	544636
69661	544637
2665	544638
69833	544639
6666	544640
42004	544641
28537	544642
76584	544643
34573	544644
39303	544645
77264	544646
11658	544647
73357	544648
3962	544649
29776	544650
22662	544651
41311	544652
6903	544653
48274	544654
5348	544655
448	544656
43323	544657
149724	544658
41302	544659
86158	544660
20997	544661
88808	544662
2910	544663
145661	544664
6911	544665
21979	544666
2863	544667
56917	544668
81335	544669
35084	544670
3854	544671
6156	544672
35225	544673
59290	544674
85556	544675
53861	544676
108848	544677
102532	544678
162	544679
4528	544680
123825	544681
20088	544682
16669	544683
73933	544684
90830	544685
47492	544686
128949	544687
12351	544688
6888	544689
26791	544690
22677	544691
66349	544692
23643	544693
136171	544694
1749	544695
17215	544696
40818	544697
45915	544698
47084	544699
1119	544700
55766	544701
35957	544702
2987	544703
36396	544704
9573	544705
1574	544706
1954	544707
51857	544708
58455	544709
4258	544710
377	544711
75634	544712
145782	544713
46522	544714
52826	544715
82166	544716
143544	544717
44451	544718
682	544719
51860	544720
62424	544721
22471	544722
76227	544723
102069	544724
5097	544725
36132	544726
21822	544727
61562	544728
23931	544729
48778	544730
82365	544731
37363	544732
116735	544733
44272	544734
93387	544735
79055	544736
2048	544737
8834	544738
25181	544739
76830	544740
34759	544741
41813	544742
119139	544743
43142	544744
58090	544745
2362	544746
29618	544747
103919	544748
8425	544749
25552	544750
69290	544751
82180	544752
32221	544753
7750	544754
68046	544755
37681	544756
94002	544757
137809	544758
137843	544759
8921	544760
137435	544761
15095	544762
11119	544763
78117	544764
76001	544765
32134	544766
54369	544767
110987	544768
19975	544769
1191	544770
5986	544771
30740	544772
55935	544773
104088	544774
1555	544775
30270	544776
16782	544777
11867	544778
10904	544779
8999	544780
69701	544781
81726	544782
27234	544783
13009	544784
27322	544785
37627	544786
38285	544787
71320	544788
10169	544789
22630	544790
19763	544791
38502	544792
17048	544793
3053	544794
26669	544795
4688	544796
94353	544797
20431	544798
33507	544799
51332	544800
14522	544801
781	544802
9246	544803
42674	544804
43681	544805
33132	544806
144702	544807
109377	544808
97165	544809
28345	544810
34852	544811
19178	544812
9765	544813
76791	544814
28706	544815
26450	544816
90351	544817
52878	544818
469	544819
6769	544820
14941	544821
131748	544822
85078	544823
66876	544824
11963	544825
48113	544826
1124	544827
3097	544828
55227	544829
60375	544830
21568	544831
24188	544832
136056	544833
31303	544834
73435	544835
33121	544836
86507	544837
129935	544838
65782	544839
145835	544840
11710	544841
493	544842
20619	544843
11589	544844
4713	544845
3799	544846
111052	544847
382	544848
87634	544849
29064	544850
62132	544851
80664	544852
35320	544853
28639	544854
83187	544855
10047	544856
9542	544857
107966	544858
57685	544859
32997	544860
43632	544861
114307	544862
77008	544863
33602	544864
8897	544865
21601	544866
89824	544867
33133	544868
52085	544869
40783	544870
75471	544871
21091	544872
22462	544873
67981	544874
740	544875
283	544876
2482	544877
5140	544878
112116	544879
28462	544880
39192	544881
50932	544882
5949	544883
51502	544884
46631	544885
30943	544886
77936	544887
85953	544888
26227	544889
40995	544890
698	544891
23912	544892
80214	544893
75248	544894
39176	544895
24363	544896
82219	544897
10874	544898
72249	544899
57670	544900
68381	544901
142249	544902
5284	544903
55611	544904
73074	544905
26847	544906
31213	544907
64329	544908
93217	544909
186	544910
58503	544911
133073	544912
65389	544913
58261	544914
77293	544915
126001	544916
22859	544917
19641	544918
4598	544919
137378	544920
75534	544921
112205	544922
5962	544923
22365	544924
31683	544925
79146	544926
52385	544927
27528	544928
3897	544929
72195	544930
20004	544931
91165	544932
9171	544933
31115	544934
63549	544935
92384	544936
68607	544937
2055	544938
39465	544939
1793	544940
10018	544941
3930	544942
40542	544943
67204	544944
10583	544945
120393	544946
954	544947
86312	544948
50620	544949
36836	544950
16651	544951
41687	544952
79321	544953
2256	544954
8648	544955
87087	544956
1320	544957
18138	544958
46847	544959
30220	544960
2562	544961
97431	544962
19412	544963
24163	544964
107161	544965
61008	544966
132005	544967
89253	544968
106730	544969
223	544970
26761	544971
15034	544972
87995	544973
53362	544974
140727	544975
59436	544976
93924	544977
66351	544978
28	544979
124989	544980
42272	544981
51451	544982
5903	544983
79539	544984
113264	544985
33161	544986
31908	544987
9790	544988
80666	544989
69055	544990
25369	544991
19500	544992
15021	544993
26059	544994
94892	544995
43183	544996
2876	544997
19891	544998
89560	544999
131490	545000
2734	545001
104721	545002
15490	545003
23480	545004
58541	545005
4944	545006
101433	545007
119369	545008
138429	545009
2366	545010
48908	545011
81174	545012
12854	545013
30534	545014
30566	545015
4751	545016
102771	545017
38867	545018
82244	545019
31243	545020
3803	545021
98691	545022
15220	545023
76049	545024
65688	545025
52431	545026
115879	545027
40866	545028
14534	545029
114700	545030
4020	545031
46739	545032
51154	545033
1734	545034
59019	545035
2822	545036
136117	545037
54260	545038
87002	545039
68073	545040
57518	545041
44325	545042
44663	545043
75153	545044
125390	545045
107286	545046
48562	545047
12606	545048
40366	545049
131441	545050
6543	545051
27933	545052
316	545053
95353	545054
132921	545055
30800	545056
40920	545057
48620	545058
92371	545059
116385	545060
13391	545061
104694	545062
43921	545063
26277	545064
17704	545065
21074	545066
51694	545067
122377	545068
65515	545069
18313	545070
251	545071
37253	545072
34508	545073
13276	545074
16526	545075
116975	545076
46397	545077
116122	545078
71908	545079
26944	545080
33984	545081
4082	545082
99395	545083
110504	545084
31715	545085
16616	545086
762	545087
42517	545088
54351	545089
105902	545090
15583	545091
18964	545092
101790	545093
16474	545094
13088	545095
54102	545096
29512	545097
38917	545098
36238	545099
5754	545100
39496	545101
11479	545102
134027	545103
50785	545104
48048	545105
37452	545106
46514	545107
281	545108
49174	545109
122177	545110
21232	545111
78662	545112
57660	545113
143574	545114
38431	545115
104361	545116
2822	545117
20483	545118
15770	545119
25072	545120
107887	545121
102603	545122
60466	545123
22969	545124
23848	545125
92911	545126
148980	545127
94140	545128
93915	545129
117448	545130
12078	545131
65412	545132
47569	545133
18828	545134
123529	545135
3571	545136
25493	545137
16433	545138
7584	545139
37840	545140
51140	545141
49913	545142
22691	545143
77808	545144
46763	545145
55312	545146
69718	545147
24217	545148
40692	545149
95800	545150
3596	545151
75347	545152
16825	545153
33447	545154
5469	545155
28705	545156
23290	545157
19402	545158
90552	545159
40929	545160
19192	545161
4858	545162
57050	545163
7487	545164
305	545165
422	545166
36923	545167
96209	545168
31598	545169
84968	545170
145920	545171
37391	545172
36577	545173
3203	545174
56097	545175
20560	545176
73331	545177
14587	545178
98333	545179
115814	545180
94311	545181
33785	545182
132658	545183
1361	545184
50360	545185
26374	545186
75383	545187
22595	545188
69908	545189
20657	545190
19168	545191
114078	545192
68723	545193
29535	545194
61886	545195
27809	545196
88976	545197
36234	545198
26380	545199
39	545200
3365	545201
50037	545202
46282	545203
43904	545204
29510	545205
32148	545206
8992	545207
47547	545208
49636	545209
63340	545210
456	545211
77502	545212
64259	545213
13520	545214
88738	545215
36672	545216
11964	545217
21472	545218
27869	545219
74198	545220
29113	545221
111812	545222
141539	545223
13605	545224
84139	545225
18297	545226
131845	545227
19578	545228
122643	545229
62310	545230
109739	545231
108509	545232
140146	545233
52118	545234
43079	545235
14426	545236
58967	545237
2207	545238
47993	545239
66843	545240
11051	545241
7536	545242
58646	545243
65439	545244
970	545245
80037	545246
34297	545247
1566	545248
82718	545249
111231	545250
504	545251
2892	545252
78632	545253
109811	545254
44930	545255
850	545256
47137	545257
40308	545258
66462	545259
5565	545260
88731	545261
48325	545262
19713	545263
41079	545264
139123	545265
59453	545266
17650	545267
30029	545268
54722	545269
7230	545270
66901	545271
107414	545272
70233	545273
21331	545274
108616	545275
10934	545276
31200	545277
86822	545278
48010	545279
31145	545280
5699	545281
51144	545282
45802	545283
58503	545284
30492	545285
52039	545286
65624	545287
20904	545288
98669	545289
4442	545290
10248	545291
5234	545292
2177	545293
38108	545294
38235	545295
33997	545296
4216	545297
98540	545298
10346	545299
139541	545300
4394	545301
136248	545302
26583	545303
70403	545304
65918	545305
69645	545306
52	545307
5338	545308
40183	545309
49196	545310
58721	545311
388	545312
82814	545313
83718	545314
2478	545315
140541	545316
9926	545317
58285	545318
50741	545319
74802	545320
19619	545321
84918	545322
96065	545323
54690	545324
59161	545325
19296	545326
69508	545327
50984	545328
148949	545329
119016	545330
50135	545331
2546	545332
30254	545333
25821	545334
11883	545335
85572	545336
92178	545337
22722	545338
3202	545339
41117	545340
55430	545341
85413	545342
56142	545343
359	545344
99307	545345
11051	545346
97784	545347
145277	545348
42850	545349
2639	545350
2912	545351
149217	545352
71373	545353
26868	545354
49850	545355
2068	545356
36328	545357
42119	545358
28	545359
13777	545360
20134	545361
73551	545362
6021	545363
107501	545364
63614	545365
90894	545366
21282	545367
12855	545368
94558	545369
12135	545370
24320	545371
6108	545372
53357	545373
100421	545374
34639	545375
6507	545376
81685	545377
7422	545378
31102	545379
17632	545380
53279	545381
34275	545382
5145	545383
709	545384
82118	545385
48318	545386
38322	545387
21249	545388
142	545389
23261	545390
43451	545391
3762	545392
11263	545393
14057	545394
19009	545395
1980	545396
2545	545397
121759	545398
2915	545399
8054	545400
13777	545401
67673	545402
38327	545403
104670	545404
393	545405
82392	545406
577	545407
50276	545408
599	545409
79739	545410
100870	545411
40087	545412
33849	545413
30166	545414
73654	545415
147163	545416
48773	545417
35597	545418
1089	545419
32844	545420
50443	545421
23626	545422
5003	545423
3610	545424
25590	545425
52408	545426
34785	545427
116713	545428
30553	545429
57100	545430
1490	545431
39782	545432
20375	545433
12498	545434
79855	545435
135068	545436
27085	545437
63152	545438
111131	545439
96502	545440
101998	545441
122244	545442
7267	545443
94354	545444
108059	545445
57717	545446
38288	545447
50983	545448
106448	545449
49587	545450
80518	545451
128444	545452
97675	545453
3230	545454
65310	545455
110556	545456
85208	545457
113335	545458
99760	545459
25419	545460
27993	545461
28925	545462
58616	545463
31843	545464
44257	545465
80510	545466
62012	545467
7782	545468
112860	545469
92719	545470
96635	545471
4144	545472
3954	545473
2666	545474
31935	545475
135005	545476
84016	545477
32748	545478
1430	545479
49457	545480
103534	545481
49622	545482
41071	545483
63801	545484
14384	545485
74358	545486
14029	545487
41006	545488
56779	545489
103426	545490
52005	545491
418	545492
3980	545493
448	545494
71993	545495
1456	545496
138384	545497
2379	545498
31335	545499
43097	545500
23752	545501
31961	545502
8031	545503
100265	545504
19940	545505
54284	545506
71497	545507
30535	545508
114380	545509
128352	545510
11947	545511
539	545512
111647	545513
13106	545514
60196	545515
68946	545516
17202	545517
1745	545518
49236	545519
29520	545520
136797	545521
8726	545522
59484	545523
74109	545524
2700	545525
19170	545526
69270	545527
145521	545528
136506	545529
96194	545530
104774	545531
101285	545532
27852	545533
15879	545534
47899	545535
27349	545536
138593	545537
70853	545538
20878	545539
61459	545540
86224	545541
60691	545542
17706	545543
202	545544
58238	545545
74941	545546
23348	545547
82984	545548
131511	545549
29476	545550
98322	545551
36086	545552
50857	545553
1682	545554
25291	545555
15204	545556
8180	545557
27858	545558
184	545559
14167	545560
68075	545561
5509	545562
31623	545563
32099	545564
140311	545565
4718	545566
35171	545567
19424	545568
3376	545569
53036	545570
48025	545571
4030	545572
82131	545573
96659	545574
9458	545575
93436	545576
9100	545577
62	545578
14189	545579
3240	545580
17159	545581
5274	545582
29796	545583
98706	545584
136843	545585
92567	545586
12741	545587
15663	545588
38088	545589
10717	545590
31107	545591
5954	545592
1600	545593
148165	545594
100185	545595
112278	545596
21067	545597
79645	545598
18018	545599
26449	545600
137937	545601
3275	545602
47864	545603
39811	545604
44443	545605
31349	545606
25224	545607
76685	545608
18265	545609
12538	545610
131194	545611
36688	545612
65597	545613
13936	545614
27213	545615
43094	545616
83875	545617
99784	545618
50563	545619
42527	545620
39233	545621
14612	545622
136980	545623
40760	545624
1291	545625
78194	545626
59507	545627
25755	545628
26661	545629
49427	545630
3159	545631
28139	545632
12724	545633
17799	545634
37161	545635
37075	545636
23343	545637
96748	545638
968	545639
56481	545640
76964	545641
63965	545642
18005	545643
29908	545644
19834	545645
21090	545646
13275	545647
88463	545648
77665	545649
1055	545650
86205	545651
26938	545652
107490	545653
13280	545654
8314	545655
8563	545656
38186	545657
4586	545658
37890	545659
45088	545660
24542	545661
83355	545662
6325	545663
6293	545664
107303	545665
2860	545666
35425	545667
2394	545668
92980	545669
63659	545670
6825	545671
13292	545672
19394	545673
12090	545674
75833	545675
469	545676
1433	545677
10871	545678
58118	545679
2256	545680
77514	545681
17537	545682
25108	545683
14031	545684
36337	545685
9332	545686
36155	545687
30449	545688
13991	545689
447	545690
13026	545691
25346	545692
4926	545693
68776	545694
69943	545695
60756	545696
1856	545697
49421	545698
15276	545699
147194	545700
132814	545701
139921	545702
25288	545703
112280	545704
4395	545705
13396	545706
47769	545707
78535	545708
45233	545709
53021	545710
6686	545711
66791	545712
101026	545713
5963	545714
7877	545715
115720	545716
737	545717
14298	545718
30846	545719
14397	545720
47556	545721
4052	545722
125507	545723
49335	545724
109257	545725
46510	545726
128366	545727
426	545728
77173	545729
35541	545730
8774	545731
31973	545732
50831	545733
28947	545734
35265	545735
88253	545736
15782	545737
6428	545738
34923	545739
65986	545740
5962	545741
1082	545742
59917	545743
13187	545744
33025	545745
108309	545746
67775	545747
81449	545748
28700	545749
858	545750
33194	545751
9665	545752
111003	545753
13533	545754
14035	545755
16652	545756
31333	545757
10006	545758
521	545759
31771	545760
83699	545761
13618	545762
91985	545763
70706	545764
111348	545765
72278	545766
11762	545767
47025	545768
95498	545769
41072	545770
134947	545771
40183	545772
20022	545773
1437	545774
1917	545775
26372	545776
16497	545777
92861	545778
40	545779
134941	545780
43612	545781
76906	545782
36414	545783
1515	545784
9214	545785
2448	545786
62615	545787
105410	545788
25523	545789
95551	545790
46497	545791
2064	545792
46808	545793
23798	545794
37724	545795
83992	545796
127406	545797
4890	545798
60115	545799
1484	545800
37453	545801
1051	545802
67999	545803
752	545804
287	545805
34238	545806
83831	545807
65329	545808
31317	545809
117558	545810
41267	545811
15675	545812
14708	545813
22486	545814
18593	545815
4244	545816
6143	545817
51156	545818
79576	545819
23920	545820
59772	545821
60563	545822
2025	545823
40853	545824
8731	545825
4551	545826
113	545827
27972	545828
2671	545829
8002	545830
17349	545831
2042	545832
6743	545833
123099	545834
99801	545835
93211	545836
7682	545837
25290	545838
67882	545839
37501	545840
121736	545841
14172	545842
99156	545843
70805	545844
14097	545845
1945	545846
86110	545847
108000	545848
75389	545849
28956	545850
53181	545851
54526	545852
103046	545853
25430	545854
13906	545855
86022	545856
1241	545857
67327	545858
56196	545859
39610	545860
5685	545861
96544	545862
20443	545863
39310	545864
122308	545865
9443	545866
3066	545867
33244	545868
36298	545869
36997	545870
25543	545871
4866	545872
26348	545873
27652	545874
3185	545875
5274	545876
121487	545877
15186	545878
21647	545879
5563	545880
36374	545881
14863	545882
13206	545883
19328	545884
5905	545885
23333	545886
117224	545887
61756	545888
5336	545889
21431	545890
21998	545891
5963	545892
125098	545893
35621	545894
42608	545895
28354	545896
14377	545897
25671	545898
32827	545899
16111	545900
43726	545901
79187	545902
63808	545903
9625	545904
116943	545905
16290	545906
112795	545907
21566	545908
98737	545909
7604	545910
65443	545911
111662	545912
33678	545913
62527	545914
5045	545915
74301	545916
38267	545917
55223	545918
16467	545919
767	545920
31676	545921
39011	545922
29379	545923
110815	545924
132603	545925
24588	545926
16138	545927
87316	545928
26856	545929
30949	545930
60190	545931
105023	545932
79739	545933
39571	545934
38935	545935
21373	545936
1953	545937
21	545938
3711	545939
2841	545940
1800	545941
23559	545942
22828	545943
48539	545944
25228	545945
94886	545946
64013	545947
32890	545948
41900	545949
6180	545950
55763	545951
54051	545952
8266	545953
70429	545954
21701	545955
18066	545956
102869	545957
17790	545958
44961	545959
19492	545960
36165	545961
70695	545962
82731	545963
34042	545964
86505	545965
114603	545966
43615	545967
17578	545968
36563	545969
13099	545970
928	545971
546	545972
27536	545973
98167	545974
57705	545975
24991	545976
786	545977
47987	545978
8187	545979
48321	545980
11845	545981
113760	545982
98729	545983
74655	545984
68847	545985
116887	545986
41651	545987
147555	545988
41465	545989
29454	545990
5267	545991
38960	545992
7898	545993
24018	545994
18893	545995
3421	545996
45220	545997
56057	545998
46598	545999
3411	546000
85581	546001
96371	546002
20477	546003
2865	546004
997	546005
17517	546006
11530	546007
99491	546008
948	546009
3898	546010
6789	546011
11983	546012
97944	546013
127909	546014
3677	546015
4381	546016
25388	546017
4243	546018
118971	546019
128107	546020
34179	546021
10444	546022
57927	546023
49987	546024
70543	546025
38252	546026
62167	546027
113142	546028
17815	546029
24705	546030
45476	546031
60306	546032
1591	546033
2658	546034
20103	546035
19461	546036
34236	546037
137479	546038
81320	546039
21839	546040
37889	546041
64097	546042
20754	546043
91166	546044
45326	546045
113231	546046
98235	546047
35117	546048
60264	546049
82300	546050
37680	546051
72366	546052
50646	546053
6862	546054
38581	546055
82990	546056
54256	546057
43353	546058
81189	546059
10684	546060
130360	546061
74498	546062
17869	546063
15641	546064
9514	546065
5479	546066
5496	546067
137815	546068
37426	546069
96922	546070
77464	546071
108727	546072
11053	546073
1867	546074
34439	546075
51065	546076
963	546077
46427	546078
108485	546079
5762	546080
75925	546081
18582	546082
66731	546083
70835	546084
114717	546085
37552	546086
35230	546087
43686	546088
95855	546089
7377	546090
109686	546091
15254	546092
90758	546093
43045	546094
117469	546095
149236	546096
38521	546097
62606	546098
38824	546099
82973	546100
72216	546101
66266	546102
42085	546103
756	546104
12990	546105
85413	546106
6736	546107
65393	546108
59151	546109
7799	546110
4472	546111
67423	546112
17359	546113
66415	546114
107733	546115
27977	546116
121581	546117
52469	546118
2449	546119
61959	546120
126692	546121
98898	546122
37894	546123
35021	546124
44845	546125
46459	546126
1228	546127
44603	546128
63179	546129
25121	546130
88407	546131
27801	546132
28334	546133
27495	546134
19321	546135
21768	546136
33729	546137
53801	546138
29701	546139
338	546140
35231	546141
2800	546142
96122	546143
5599	546144
7805	546145
86928	546146
24537	546147
24858	546148
89300	546149
52601	546150
32587	546151
53421	546152
25118	546153
357	546154
97806	546155
41533	546156
63004	546157
122237	546158
6869	546159
7260	546160
91072	546161
49515	546162
540	546163
35989	546164
48874	546165
60560	546166
27561	546167
28732	546168
4220	546169
36885	546170
44775	546171
54761	546172
38543	546173
143965	546174
1210	546175
46276	546176
3750	546177
107548	546178
119221	546179
55176	546180
181	546181
100832	546182
80193	546183
100331	546184
100723	546185
75635	546186
15889	546187
866	546188
35645	546189
61199	546190
11265	546191
44061	546192
47458	546193
5079	546194
9618	546195
50024	546196
31566	546197
14203	546198
1714	546199
21833	546200
4417	546201
3540	546202
31	546203
51188	546204
9614	546205
78624	546206
230	546207
21052	546208
78106	546209
89111	546210
36046	546211
56751	546212
30788	546213
59049	546214
45581	546215
12840	546216
67141	546217
79876	546218
35198	546219
114976	546220
78227	546221
97416	546222
72478	546223
11892	546224
38785	546225
63275	546226
149210	546227
81718	546228
19246	546229
101433	546230
20681	546231
2802	546232
33631	546233
19367	546234
80802	546235
39013	546236
41406	546237
133796	546238
36299	546239
50380	546240
20287	546241
6481	546242
17533	546243
17869	546244
102689	546245
103514	546246
39222	546247
35702	546248
65410	546249
7766	546250
20062	546251
90556	546252
7116	546253
63561	546254
2641	546255
98807	546256
10513	546257
6015	546258
61596	546259
45078	546260
31353	546261
51260	546262
112218	546263
103793	546264
58132	546265
71153	546266
27029	546267
28449	546268
10125	546269
45022	546270
51518	546271
16033	546272
30466	546273
90396	546274
87052	546275
4843	546276
113668	546277
52389	546278
8016	546279
52689	546280
55723	546281
56115	546282
19879	546283
67324	546284
93107	546285
146636	546286
25627	546287
23671	546288
73829	546289
331	546290
123837	546291
80558	546292
48336	546293
4583	546294
40844	546295
3891	546296
10550	546297
23844	546298
31837	546299
13485	546300
25125	546301
15110	546302
48360	546303
77696	546304
3768	546305
95143	546306
79235	546307
19590	546308
56584	546309
10338	546310
7393	546311
70888	546312
1775	546313
37555	546314
2410	546315
15746	546316
115861	546317
66278	546318
421	546319
36636	546320
67173	546321
69919	546322
75164	546323
101892	546324
1857	546325
27622	546326
10278	546327
27068	546328
1392	546329
9651	546330
100834	546331
15430	546332
20613	546333
979	546334
57652	546335
14964	546336
20385	546337
89794	546338
57434	546339
30612	546340
16175	546341
4231	546342
71859	546343
46333	546344
74161	546345
82481	546346
3462	546347
17921	546348
27176	546349
8336	546350
25858	546351
83384	546352
22629	546353
48212	546354
43005	546355
81995	546356
78749	546357
27655	546358
18429	546359
11903	546360
74119	546361
91128	546362
116691	546363
53542	546364
15145	546365
89679	546366
95401	546367
93629	546368
96429	546369
1372	546370
51536	546371
4926	546372
118165	546373
47993	546374
90425	546375
3564	546376
8950	546377
25267	546378
124481	546379
38991	546380
119464	546381
12471	546382
6617	546383
1450	546384
37635	546385
55474	546386
42296	546387
150033	546388
10866	546389
2753	546390
22270	546391
89844	546392
80330	546393
42486	546394
2246	546395
154	546396
53722	546397
20186	546398
7850	546399
40267	546400
46250	546401
67146	546402
108230	546403
24147	546404
94192	546405
6480	546406
7007	546407
1612	546408
70005	546409
3197	546410
9866	546411
4280	546412
79864	546413
11727	546414
74074	546415
717	546416
29314	546417
18234	546418
45169	546419
118886	546420
56	546421
103200	546422
2055	546423
18691	546424
124518	546425
5454	546426
14860	546427
29502	546428
27545	546429
1669	546430
1213	546431
40988	546432
33532	546433
6117	546434
27616	546435
43559	546436
654	546437
60057	546438
17117	546439
4537	546440
33673	546441
23915	546442
45789	546443
8493	546444
18281	546445
5984	546446
18357	546447
33771	546448
47658	546449
93198	546450
37767	546451
5557	546452
75153	546453
10171	546454
14597	546455
17384	546456
20355	546457
3651	546458
54516	546459
68785	546460
46630	546461
59115	546462
60123	546463
16772	546464
113416	546465
56538	546466
20463	546467
24845	546468
50737	546469
96849	546470
30412	546471
43393	546472
38230	546473
28273	546474
76752	546475
116751	546476
63543	546477
28501	546478
57	546479
32565	546480
39954	546481
23523	546482
5495	546483
300	546484
145	546485
19161	546486
19759	546487
14440	546488
78620	546489
31951	546490
54067	546491
65481	546492
52670	546493
21031	546494
13039	546495
10493	546496
30613	546497
108878	546498
3243	546499
52901	546500
45913	546501
18771	546502
29249	546503
10901	546504
69917	546505
122682	546506
30742	546507
26763	546508
28657	546509
91602	546510
60839	546511
58169	546512
77950	546513
43142	546514
26495	546515
115641	546516
22749	546517
45153	546518
60722	546519
55607	546520
62820	546521
30871	546522
9783	546523
22856	546524
82767	546525
5836	546526
19241	546527
5192	546528
5376	546529
8499	546530
42817	546531
1423	546532
2086	546533
3528	546534
55113	546535
36837	546536
2551	546537
46897	546538
13218	546539
119279	546540
27792	546541
102941	546542
139413	546543
80706	546544
69014	546545
10037	546546
104819	546547
17397	546548
15747	546549
114269	546550
13066	546551
17681	546552
79721	546553
134364	546554
67527	546555
106045	546556
48384	546557
114179	546558
92401	546559
51437	546560
81757	546561
10	546562
74320	546563
49047	546564
16005	546565
17924	546566
109657	546567
19098	546568
51849	546569
43262	546570
136994	546571
138	546572
67550	546573
100591	546574
3872	546575
41882	546576
43470	546577
44490	546578
83	546579
132499	546580
40030	546581
14266	546582
32263	546583
2907	546584
64945	546585
99584	546586
32915	546587
100420	546588
4132	546589
32386	546590
60971	546591
49138	546592
7144	546593
25226	546594
59477	546595
272	546596
23990	546597
117117	546598
74112	546599
83118	546600
56703	546601
18901	546602
118092	546603
19175	546604
59375	546605
7180	546606
98403	546607
84444	546608
54736	546609
116708	546610
59735	546611
2198	546612
35344	546613
772	546614
44017	546615
47162	546616
68109	546617
15545	546618
28607	546619
144204	546620
105590	546621
44153	546622
6938	546623
32504	546624
49844	546625
45192	546626
83041	546627
21507	546628
47585	546629
18395	546630
88825	546631
25105	546632
118136	546633
37982	546634
102821	546635
86442	546636
56495	546637
4890	546638
42455	546639
10869	546640
127725	546641
104425	546642
17990	546643
3361	546644
83661	546645
35542	546646
50273	546647
82867	546648
28261	546649
163	546650
52050	546651
128922	546652
69393	546653
17838	546654
81865	546655
51463	546656
91012	546657
69943	546658
52559	546659
70011	546660
9951	546661
6223	546662
3392	546663
69504	546664
5696	546665
63222	546666
68578	546667
118040	546668
9456	546669
109830	546670
13101	546671
80370	546672
6461	546673
91112	546674
24039	546675
43740	546676
121303	546677
905	546678
55828	546679
83627	546680
10325	546681
41712	546682
51259	546683
70768	546684
27263	546685
110238	546686
50992	546687
10425	546688
27331	546689
21607	546690
6930	546691
21506	546692
70196	546693
61235	546694
35495	546695
7779	546696
10013	546697
98615	546698
28754	546699
43431	546700
59996	546701
63028	546702
24173	546703
57289	546704
70795	546705
10919	546706
15126	546707
8836	546708
11993	546709
36648	546710
2134	546711
50475	546712
49458	546713
64749	546714
33711	546715
70033	546716
26404	546717
6176	546718
84237	546719
148986	546720
64151	546721
7823	546722
114964	546723
51038	546724
12726	546725
30490	546726
134812	546727
10926	546728
66378	546729
23632	546730
2464	546731
38296	546732
12422	546733
2041	546734
2879	546735
19646	546736
122369	546737
54916	546738
96163	546739
6844	546740
94204	546741
16178	546742
104710	546743
4372	546744
132032	546745
20883	546746
58730	546747
84834	546748
23457	546749
12331	546750
76074	546751
47996	546752
84828	546753
47462	546754
7619	546755
5090	546756
71728	546757
112134	546758
21610	546759
79227	546760
27358	546761
1914	546762
48709	546763
103214	546764
29029	546765
57866	546766
63408	546767
11966	546768
57619	546769
9524	546770
532	546771
98686	546772
1551	546773
90748	546774
33535	546775
101485	546776
6439	546777
14615	546778
8804	546779
14913	546780
55930	546781
59452	546782
35759	546783
84596	546784
19498	546785
9883	546786
77877	546787
36695	546788
34482	546789
21020	546790
64353	546791
29071	546792
19549	546793
69126	546794
54601	546795
2	546796
86115	546797
24857	546798
15365	546799
21091	546800
12189	546801
115828	546802
75201	546803
66343	546804
49181	546805
24995	546806
52742	546807
33414	546808
64975	546809
115810	546810
80023	546811
53521	546812
57771	546813
78202	546814
90375	546815
8799	546816
96816	546817
708	546818
132912	546819
23636	546820
34651	546821
85397	546822
21196	546823
70772	546824
39336	546825
63448	546826
38665	546827
24122	546828
64135	546829
83102	546830
76152	546831
8529	546832
21678	546833
44197	546834
4613	546835
13043	546836
50103	546837
3201	546838
15096	546839
19748	546840
7343	546841
465	546842
58719	546843
113034	546844
36897	546845
76471	546846
67450	546847
37301	546848
44585	546849
115746	546850
140496	546851
53976	546852
39559	546853
29344	546854
40191	546855
1929	546856
54455	546857
83119	546858
41528	546859
13310	546860
20992	546861
48600	546862
30300	546863
72094	546864
41944	546865
48003	546866
90973	546867
43668	546868
66203	546869
8000	546870
1954	546871
107249	546872
48181	546873
125250	546874
451	546875
12834	546876
145	546877
120501	546878
11206	546879
37004	546880
59559	546881
39406	546882
16722	546883
78630	546884
104123	546885
19016	546886
52650	546887
3277	546888
32206	546889
27780	546890
39940	546891
57590	546892
75393	546893
94095	546894
54458	546895
29770	546896
75766	546897
57996	546898
42876	546899
106233	546900
12406	546901
16122	546902
122372	546903
673	546904
59176	546905
42156	546906
11404	546907
103442	546908
49384	546909
129020	546910
43967	546911
131885	546912
36198	546913
52029	546914
54843	546915
28222	546916
24939	546917
44684	546918
4171	546919
85283	546920
77860	546921
1778	546922
35156	546923
17326	546924
6455	546925
48080	546926
69876	546927
54861	546928
74699	546929
109581	546930
49235	546931
25834	546932
24975	546933
11264	546934
44548	546935
7988	546936
46487	546937
132786	546938
37669	546939
110762	546940
126381	546941
1811	546942
2462	546943
73889	546944
4610	546945
114285	546946
55408	546947
112951	546948
11313	546949
7756	546950
40221	546951
60022	546952
58443	546953
21096	546954
14853	546955
5480	546956
51897	546957
98553	546958
74918	546959
84602	546960
2008	546961
37738	546962
14865	546963
45809	546964
57727	546965
6238	546966
77451	546967
17606	546968
72084	546969
19972	546970
100625	546971
96721	546972
101048	546973
14876	546974
32039	546975
85886	546976
68159	546977
2434	546978
109678	546979
24194	546980
14925	546981
69950	546982
20166	546983
568	546984
50436	546985
126090	546986
66703	546987
7647	546988
8331	546989
40223	546990
66027	546991
114506	546992
12817	546993
43455	546994
103552	546995
32757	546996
108426	546997
87362	546998
30913	546999
73073	547000
27428	547001
2273	547002
23565	547003
10281	547004
17013	547005
35084	547006
1363	547007
12470	547008
42270	547009
1734	547010
50544	547011
65	547012
1701	547013
1298	547014
1162	547015
122719	547016
12766	547017
103861	547018
34533	547019
23364	547020
79898	547021
88736	547022
26926	547023
491	547024
5923	547025
86437	547026
21723	547027
18902	547028
30143	547029
58579	547030
5946	547031
389	547032
72182	547033
15522	547034
22610	547035
12838	547036
45014	547037
30927	547038
16060	547039
3927	547040
13362	547041
2435	547042
76997	547043
43673	547044
22754	547045
58089	547046
123391	547047
17421	547048
64928	547049
9505	547050
98834	547051
120995	547052
24140	547053
51616	547054
12812	547055
57649	547056
37068	547057
2093	547058
4641	547059
124084	547060
15554	547061
44290	547062
66046	547063
981	547064
1988	547065
50163	547066
22085	547067
112939	547068
1236	547069
45091	547070
30312	547071
4466	547072
115153	547073
607	547074
25228	547075
22984	547076
81541	547077
19445	547078
101188	547079
2016	547080
118151	547081
3327	547082
33477	547083
4208	547084
20304	547085
42204	547086
9984	547087
31086	547088
5896	547089
29097	547090
35262	547091
123820	547092
36441	547093
36845	547094
61578	547095
711	547096
15063	547097
59547	547098
2975	547099
15478	547100
28866	547101
11879	547102
48295	547103
4590	547104
122478	547105
19101	547106
1322	547107
10937	547108
2723	547109
91393	547110
53801	547111
139777	547112
60072	547113
38935	547114
19003	547115
50205	547116
131963	547117
919	547118
58506	547119
22049	547120
1909	547121
71538	547122
27385	547123
119732	547124
738	547125
28549	547126
122140	547127
27218	547128
6354	547129
123640	547130
11629	547131
12502	547132
19325	547133
1307	547134
85266	547135
25745	547136
20566	547137
30468	547138
74	547139
59890	547140
54712	547141
6782	547142
6877	547143
98674	547144
7761	547145
7746	547146
2425	547147
16312	547148
46839	547149
11746	547150
78368	547151
12424	547152
133276	547153
52402	547154
22193	547155
41654	547156
29888	547157
56258	547158
76446	547159
3336	547160
11095	547161
70179	547162
63591	547163
25494	547164
766	547165
3336	547166
88735	547167
7678	547168
7062	547169
9776	547170
6768	547171
87104	547172
82308	547173
51820	547174
49697	547175
25235	547176
3147	547177
11048	547178
2320	547179
52807	547180
74410	547181
38340	547182
7932	547183
46102	547184
20352	547185
117573	547186
9952	547187
26757	547188
68668	547189
35694	547190
54280	547191
51244	547192
4474	547193
43243	547194
1547	547195
37375	547196
19062	547197
14455	547198
48447	547199
38872	547200
10189	547201
84160	547202
50922	547203
110443	547204
20787	547205
36376	547206
69335	547207
20612	547208
128795	547209
56216	547210
29226	547211
31620	547212
16985	547213
49060	547214
96710	547215
32091	547216
16885	547217
12085	547218
36104	547219
25978	547220
120993	547221
28541	547222
57952	547223
61142	547224
23274	547225
70076	547226
46299	547227
77461	547228
25659	547229
791	547230
135337	547231
37720	547232
57260	547233
150783	547234
107920	547235
63227	547236
328	547237
1019	547238
11892	547239
35375	547240
98582	547241
48667	547242
4326	547243
17239	547244
27043	547245
57122	547246
94733	547247
88232	547248
134244	547249
39300	547250
38471	547251
122801	547252
71296	547253
1143	547254
55918	547255
112937	547256
8903	547257
45849	547258
36795	547259
107379	547260
28459	547261
6173	547262
84253	547263
54127	547264
37014	547265
56777	547266
86031	547267
51670	547268
21756	547269
8863	547270
7612	547271
8521	547272
17553	547273
3209	547274
27781	547275
108873	547276
35152	547277
7283	547278
23278	547279
2759	547280
42965	547281
27820	547282
4880	547283
7501	547284
4664	547285
6509	547286
74211	547287
495	547288
28127	547289
634	547290
23369	547291
80639	547292
74866	547293
13216	547294
101699	547295
50531	547296
30279	547297
115024	547298
11605	547299
14285	547300
46242	547301
49920	547302
12582	547303
80637	547304
60575	547305
3480	547306
104846	547307
61787	547308
15669	547309
18700	547310
16127	547311
34521	547312
11205	547313
106937	547314
4765	547315
149005	547316
76188	547317
144	547318
4085	547319
4695	547320
9896	547321
106833	547322
48752	547323
53501	547324
36360	547325
1347	547326
5422	547327
108667	547328
146972	547329
96679	547330
33820	547331
55441	547332
93156	547333
49582	547334
996	547335
1647	547336
30702	547337
4013	547338
8	547339
2287	547340
13385	547341
4268	547342
62232	547343
92001	547344
87035	547345
51160	547346
1279	547347
10282	547348
97866	547349
15282	547350
22771	547351
14921	547352
2915	547353
8930	547354
47657	547355
438	547356
17827	547357
4655	547358
80450	547359
37942	547360
12154	547361
59062	547362
129066	547363
39625	547364
57979	547365
40698	547366
26075	547367
89246	547368
44242	547369
132446	547370
9551	547371
80941	547372
65601	547373
19832	547374
50377	547375
258	547376
13727	547377
68381	547378
58291	547379
84158	547380
47744	547381
95644	547382
29788	547383
57045	547384
32079	547385
48541	547386
3438	547387
9672	547388
123352	547389
67193	547390
39072	547391
39166	547392
13823	547393
33257	547394
65542	547395
30757	547396
37302	547397
2192	547398
31041	547399
67605	547400
32219	547401
120151	547402
53378	547403
29273	547404
23248	547405
18116	547406
19985	547407
3400	547408
13802	547409
129884	547410
32305	547411
110105	547412
12914	547413
78120	547414
14825	547415
53844	547416
4231	547417
17171	547418
27421	547419
106118	547420
50093	547421
30860	547422
15744	547423
60339	547424
15195	547425
109924	547426
64095	547427
96371	547428
102617	547429
82859	547430
44716	547431
50636	547432
92253	547433
92255	547434
79389	547435
87839	547436
10143	547437
11287	547438
59187	547439
27617	547440
10148	547441
27206	547442
87092	547443
23805	547444
6635	547445
33138	547446
5613	547447
112218	547448
47559	547449
2630	547450
2313	547451
29977	547452
15824	547453
24627	547454
15309	547455
21051	547456
19080	547457
118095	547458
21570	547459
38136	547460
63812	547461
72	547462
14428	547463
39171	547464
9604	547465
43548	547466
64758	547467
7582	547468
54219	547469
20251	547470
51309	547471
145097	547472
63563	547473
35724	547474
26668	547475
37703	547476
5906	547477
565	547478
44802	547479
24672	547480
13799	547481
1095	547482
9660	547483
19041	547484
9264	547485
83649	547486
25130	547487
7239	547488
7274	547489
141485	547490
23296	547491
15290	547492
17135	547493
12659	547494
15560	547495
68107	547496
69635	547497
14674	547498
46736	547499
10952	547500
34723	547501
7836	547502
90320	547503
60623	547504
36689	547505
29562	547506
12141	547507
19722	547508
83292	547509
2610	547510
24120	547511
55278	547512
84672	547513
142611	547514
30087	547515
22682	547516
73235	547517
61320	547518
3420	547519
18876	547520
73122	547521
11749	547522
18154	547523
26199	547524
31127	547525
17661	547526
98385	547527
141	547528
96479	547529
12121	547530
113520	547531
73752	547532
48922	547533
6269	547534
69642	547535
33808	547536
85633	547537
9737	547538
148572	547539
32204	547540
639	547541
9038	547542
9436	547543
80478	547544
17218	547545
84159	547546
132478	547547
11857	547548
135055	547549
11764	547550
39225	547551
132032	547552
77956	547553
5779	547554
163	547555
909	547556
4342	547557
46486	547558
13341	547559
92808	547560
40145	547561
24324	547562
21296	547563
7067	547564
33602	547565
1686	547566
44757	547567
16717	547568
15719	547569
65437	547570
70852	547571
101854	547572
37165	547573
116815	547574
70647	547575
38981	547576
27377	547577
139686	547578
35317	547579
91786	547580
54142	547581
16704	547582
65487	547583
46888	547584
29933	547585
79725	547586
83078	547587
27763	547588
77191	547589
43464	547590
88772	547591
10452	547592
98276	547593
79871	547594
37906	547595
31376	547596
14317	547597
66848	547598
124679	547599
36737	547600
92385	547601
6009	547602
56122	547603
183	547604
87081	547605
339	547606
2451	547607
108510	547608
15385	547609
43197	547610
6606	547611
42765	547612
53173	547613
20411	547614
40258	547615
89186	547616
113102	547617
10405	547618
7918	547619
102945	547620
72560	547621
84205	547622
68152	547623
23973	547624
91782	547625
21950	547626
35469	547627
3005	547628
58900	547629
18342	547630
3524	547631
55986	547632
56919	547633
32695	547634
55753	547635
56241	547636
102197	547637
95054	547638
2188	547639
57884	547640
8975	547641
6104	547642
13201	547643
11649	547644
6665	547645
12598	547646
40	547647
64225	547648
18630	547649
5100	547650
107645	547651
20986	547652
145356	547653
35023	547654
40260	547655
113924	547656
38703	547657
27731	547658
147426	547659
420	547660
85037	547661
522	547662
17472	547663
78243	547664
8594	547665
5555	547666
5126	547667
73123	547668
19824	547669
271	547670
16520	547671
17431	547672
95928	547673
25550	547674
11195	547675
107275	547676
143938	547677
84800	547678
11454	547679
22394	547680
66853	547681
12594	547682
2534	547683
5697	547684
34388	547685
34631	547686
30857	547687
12868	547688
1063	547689
22408	547690
904	547691
86629	547692
21412	547693
104411	547694
48392	547695
21405	547696
14067	547697
2741	547698
40292	547699
32213	547700
108704	547701
17674	547702
66304	547703
14008	547704
49128	547705
37447	547706
107038	547707
376	547708
5357	547709
55553	547710
15018	547711
28799	547712
58852	547713
33090	547714
40481	547715
133096	547716
44353	547717
94267	547718
65472	547719
70505	547720
132627	547721
48771	547722
14674	547723
10998	547724
25150	547725
73991	547726
25531	547727
107285	547728
31047	547729
60585	547730
8248	547731
54717	547732
127663	547733
135824	547734
118091	547735
102759	547736
17872	547737
44050	547738
147531	547739
7076	547740
7839	547741
17783	547742
10811	547743
107123	547744
939	547745
13272	547746
119698	547747
66499	547748
40082	547749
80301	547750
64999	547751
92816	547752
107855	547753
53966	547754
37888	547755
38532	547756
120916	547757
33387	547758
5818	547759
7373	547760
75935	547761
9489	547762
42418	547763
45642	547764
70921	547765
90879	547766
19476	547767
120236	547768
82244	547769
13133	547770
17734	547771
35571	547772
25150	547773
77870	547774
102082	547775
104217	547776
65206	547777
4684	547778
41820	547779
20672	547780
59045	547781
12047	547782
73501	547783
50493	547784
8	547785
2919	547786
56158	547787
74468	547788
17322	547789
18814	547790
36258	547791
120980	547792
28600	547793
15429	547794
18295	547795
25724	547796
146507	547797
79636	547798
12183	547799
54896	547800
60310	547801
3440	547802
34405	547803
7534	547804
127064	547805
12003	547806
138282	547807
13277	547808
108484	547809
14834	547810
28550	547811
50720	547812
27205	547813
23173	547814
44775	547815
74522	547816
121739	547817
60955	547818
62184	547819
5470	547820
82184	547821
32743	547822
13196	547823
117988	547824
69142	547825
12017	547826
110610	547827
48854	547828
91487	547829
793	547830
10770	547831
4164	547832
28172	547833
3336	547834
7018	547835
10472	547836
111613	547837
81377	547838
120841	547839
13349	547840
19162	547841
4991	547842
8684	547843
18548	547844
97122	547845
39222	547846
48218	547847
111562	547848
8264	547849
1963	547850
27444	547851
25326	547852
19153	547853
5702	547854
31533	547855
86307	547856
15900	547857
50861	547858
5201	547859
48351	547860
11205	547861
35562	547862
69568	547863
5237	547864
42097	547865
73519	547866
1601	547867
3308	547868
6018	547869
141	547870
85204	547871
53340	547872
32669	547873
70899	547874
9371	547875
107061	547876
57000	547877
56310	547878
100922	547879
28015	547880
54273	547881
66774	547882
9691	547883
69524	547884
10946	547885
138606	547886
69387	547887
135683	547888
8963	547889
8885	547890
30110	547891
10	547892
16096	547893
4393	547894
60834	547895
4139	547896
2597	547897
43225	547898
8850	547899
145038	547900
31245	547901
17630	547902
104713	547903
116295	547904
28623	547905
62815	547906
122105	547907
6354	547908
264	547909
728	547910
50024	547911
30559	547912
61530	547913
71290	547914
1015	547915
144185	547916
51734	547917
19026	547918
8554	547919
30364	547920
107206	547921
5963	547922
21461	547923
17473	547924
33689	547925
14662	547926
108603	547927
41774	547928
10835	547929
68960	547930
10321	547931
143177	547932
23589	547933
46404	547934
43957	547935
36476	547936
42605	547937
2421	547938
707	547939
15863	547940
57373	547941
92845	547942
45356	547943
1131	547944
88753	547945
10564	547946
36398	547947
43600	547948
21471	547949
18706	547950
94301	547951
62423	547952
13227	547953
18949	547954
6088	547955
7039	547956
2369	547957
46906	547958
4097	547959
88595	547960
3945	547961
5249	547962
102706	547963
22269	547964
64492	547965
21267	547966
130306	547967
17795	547968
9108	547969
70321	547970
124026	547971
50593	547972
80090	547973
41344	547974
137558	547975
49899	547976
99094	547977
48711	547978
99290	547979
84260	547980
6471	547981
30260	547982
78755	547983
70327	547984
54835	547985
1061	547986
16478	547987
22733	547988
22670	547989
17970	547990
38260	547991
35405	547992
79323	547993
59888	547994
5934	547995
53257	547996
497	547997
2696	547998
58085	547999
50940	548000
3233	548001
16875	548002
112498	548003
69583	548004
21811	548005
48604	548006
73914	548007
2953	548008
82482	548009
31643	548010
22564	548011
14919	548012
79	548013
17819	548014
108802	548015
18699	548016
109675	548017
8630	548018
87828	548019
23001	548020
139695	548021
95806	548022
18912	548023
34655	548024
108091	548025
12178	548026
21076	548027
23982	548028
5740	548029
11116	548030
13907	548031
121939	548032
34271	548033
3079	548034
14683	548035
10616	548036
297	548037
22215	548038
35489	548039
81679	548040
15889	548041
88405	548042
38531	548043
4619	548044
34283	548045
49830	548046
68693	548047
16933	548048
15008	548049
29356	548050
69789	548051
22254	548052
17086	548053
3853	548054
53042	548055
45453	548056
111	548057
1757	548058
9531	548059
16093	548060
2950	548061
36889	548062
3779	548063
46903	548064
5436	548065
29	548066
42643	548067
39959	548068
1863	548069
7250	548070
9055	548071
17706	548072
97949	548073
27969	548074
38332	548075
18425	548076
88179	548077
128903	548078
77042	548079
97775	548080
5153	548081
24804	548082
12383	548083
80246	548084
62736	548085
60758	548086
101319	548087
85935	548088
25483	548089
1214	548090
14986	548091
66831	548092
31441	548093
28600	548094
113074	548095
6941	548096
29727	548097
79042	548098
2596	548099
81923	548100
24498	548101
115630	548102
8842	548103
96282	548104
37841	548105
13330	548106
26111	548107
202	548108
32566	548109
58039	548110
4606	548111
10233	548112
11650	548113
69473	548114
28224	548115
2084	548116
90577	548117
53698	548118
32868	548119
53554	548120
11491	548121
68034	548122
21930	548123
106900	548124
92213	548125
92101	548126
167	548127
60604	548128
7476	548129
21323	548130
21897	548131
102127	548132
8405	548133
45925	548134
1707	548135
22	548136
63916	548137
5396	548138
20114	548139
2776	548140
617	548141
19617	548142
137392	548143
19552	548144
10368	548145
34286	548146
6795	548147
12179	548148
12136	548149
64468	548150
5901	548151
21481	548152
928	548153
83863	548154
61495	548155
6074	548156
48881	548157
118172	548158
10588	548159
32833	548160
27706	548161
59204	548162
86948	548163
90242	548164
773	548165
68923	548166
25464	548167
64456	548168
6649	548169
56915	548170
8661	548171
19801	548172
24155	548173
41658	548174
10437	548175
48157	548176
26673	548177
30465	548178
78282	548179
147474	548180
6154	548181
40060	548182
103405	548183
64216	548184
62479	548185
9339	548186
22220	548187
9779	548188
19955	548189
27294	548190
32237	548191
31954	548192
2065	548193
26103	548194
84631	548195
86919	548196
12691	548197
9455	548198
78417	548199
27856	548200
27144	548201
57874	548202
40300	548203
12485	548204
94586	548205
15735	548206
40862	548207
2901	548208
38813	548209
82523	548210
13413	548211
3610	548212
6561	548213
7780	548214
24612	548215
1223	548216
19329	548217
39121	548218
2959	548219
4089	548220
82370	548221
18573	548222
44091	548223
12819	548224
35584	548225
128782	548226
87622	548227
18367	548228
37063	548229
141590	548230
78326	548231
70240	548232
76496	548233
37888	548234
21525	548235
165	548236
25181	548237
47444	548238
25298	548239
23332	548240
34604	548241
13308	548242
47084	548243
79488	548244
7818	548245
135912	548246
23186	548247
42889	548248
35264	548249
28449	548250
23487	548251
19416	548252
136970	548253
19258	548254
2484	548255
77156	548256
101318	548257
281	548258
2432	548259
71246	548260
9145	548261
65775	548262
89028	548263
26555	548264
56709	548265
42886	548266
28122	548267
4504	548268
124900	548269
42733	548270
17567	548271
2855	548272
38734	548273
12975	548274
14926	548275
17322	548276
19292	548277
109712	548278
13983	548279
57526	548280
58422	548281
88656	548282
1544	548283
44560	548284
93847	548285
66145	548286
14358	548287
127666	548288
26300	548289
64854	548290
54734	548291
1389	548292
1957	548293
41573	548294
12671	548295
126858	548296
22932	548297
14513	548298
60209	548299
54858	548300
50	548301
96227	548302
65420	548303
51055	548304
45887	548305
2440	548306
38552	548307
99844	548308
15180	548309
129333	548310
14475	548311
19308	548312
2493	548313
46187	548314
23277	548315
129725	548316
85644	548317
178	548318
130706	548319
68530	548320
24975	548321
22412	548322
40743	548323
17273	548324
11761	548325
8854	548326
129962	548327
2439	548328
13445	548329
52862	548330
107002	548331
51464	548332
7190	548333
31505	548334
17006	548335
39634	548336
10768	548337
85217	548338
16316	548339
34268	548340
6876	548341
26148	548342
54194	548343
78205	548344
93509	548345
105902	548346
39816	548347
28455	548348
21076	548349
49081	548350
11997	548351
15709	548352
86794	548353
66685	548354
39870	548355
84525	548356
108994	548357
126774	548358
11	548359
33641	548360
43707	548361
21567	548362
4688	548363
5541	548364
58306	548365
106412	548366
4425	548367
40774	548368
49089	548369
342	548370
7285	548371
30160	548372
40842	548373
9357	548374
116598	548375
1143	548376
36134	548377
30299	548378
9737	548379
27655	548380
41490	548381
80568	548382
100495	548383
80300	548384
63524	548385
14848	548386
55953	548387
19343	548388
83514	548389
3700	548390
7	548391
33086	548392
13255	548393
50941	548394
71435	548395
97883	548396
35840	548397
813	548398
26468	548399
15033	548400
2709	548401
32925	548402
46068	548403
84242	548404
1747	548405
70014	548406
14996	548407
105166	548408
119395	548409
86997	548410
4729	548411
2316	548412
11844	548413
11935	548414
19694	548415
1029	548416
95793	548417
45080	548418
95936	548419
79427	548420
9780	548421
76966	548422
128808	548423
109860	548424
29331	548425
62048	548426
19934	548427
85854	548428
40925	548429
25892	548430
28442	548431
4509	548432
28664	548433
51053	548434
29071	548435
44734	548436
9640	548437
51997	548438
8403	548439
33768	548440
1326	548441
28762	548442
69806	548443
30964	548444
2841	548445
23131	548446
74508	548447
13607	548448
10550	548449
2636	548450
39292	548451
367	548452
95714	548453
15135	548454
9301	548455
68271	548456
2894	548457
11742	548458
43603	548459
133205	548460
44196	548461
104901	548462
142533	548463
76662	548464
143296	548465
56592	548466
2357	548467
26917	548468
148795	548469
16359	548470
1128	548471
39569	548472
32798	548473
97428	548474
90532	548475
36771	548476
51225	548477
14856	548478
5709	548479
41515	548480
60672	548481
32294	548482
38728	548483
38190	548484
113915	548485
762	548486
15470	548487
141593	548488
54279	548489
53527	548490
48336	548491
117976	548492
1342	548493
18319	548494
75221	548495
219	548496
81198	548497
19735	548498
112579	548499
64849	548500
99002	548501
23976	548502
27410	548503
15872	548504
45038	548505
36261	548506
41058	548507
122199	548508
12399	548509
6643	548510
29976	548511
8354	548512
6630	548513
56368	548514
10607	548515
3377	548516
18386	548517
18391	548518
28446	548519
37667	548520
51827	548521
48592	548522
88221	548523
106802	548524
19061	548525
962	548526
57427	548527
155	548528
53426	548529
35952	548530
53893	548531
22557	548532
91692	548533
57871	548534
96703	548535
126660	548536
15800	548537
30993	548538
80700	548539
24285	548540
39018	548541
110877	548542
33833	548543
96936	548544
52545	548545
1653	548546
29442	548547
51224	548548
106822	548549
2887	548550
50167	548551
31219	548552
80743	548553
11843	548554
59286	548555
31328	548556
40029	548557
39950	548558
71177	548559
26032	548560
38638	548561
134242	548562
13115	548563
73441	548564
82090	548565
2336	548566
3009	548567
125961	548568
41965	548569
2733	548570
38413	548571
3838	548572
62532	548573
13755	548574
35755	548575
11936	548576
76847	548577
480	548578
22790	548579
40770	548580
34083	548581
92291	548582
11682	548583
103553	548584
13996	548585
20548	548586
45059	548587
6237	548588
90583	548589
6095	548590
37490	548591
650	548592
23575	548593
135911	548594
17787	548595
109945	548596
17544	548597
11859	548598
24972	548599
28684	548600
36818	548601
14282	548602
73578	548603
65735	548604
26278	548605
44254	548606
44781	548607
69381	548608
44285	548609
7576	548610
9131	548611
1011	548612
76953	548613
84694	548614
137454	548615
5695	548616
97029	548617
22107	548618
86953	548619
16356	548620
1001	548621
12135	548622
38193	548623
37428	548624
41540	548625
88851	548626
16159	548627
127	548628
17711	548629
57608	548630
29327	548631
16745	548632
69609	548633
6542	548634
38580	548635
1787	548636
100881	548637
98079	548638
13902	548639
36753	548640
83969	548641
72260	548642
24886	548643
35431	548644
34116	548645
77758	548646
111331	548647
101364	548648
8274	548649
86055	548650
133520	548651
71577	548652
1118	548653
16206	548654
37169	548655
857	548656
20820	548657
2164	548658
46891	548659
33851	548660
5658	548661
10582	548662
76194	548663
95600	548664
48449	548665
19154	548666
96909	548667
1086	548668
21617	548669
55110	548670
26021	548671
9427	548672
15833	548673
41321	548674
36173	548675
106923	548676
87630	548677
7591	548678
422	548679
51479	548680
17875	548681
53389	548682
34136	548683
16016	548684
60774	548685
81306	548686
29643	548687
3914	548688
3330	548689
21711	548690
25673	548691
53968	548692
2199	548693
2981	548694
25924	548695
68362	548696
35313	548697
118021	548698
48015	548699
50098	548700
1299	548701
56362	548702
59	548703
6618	548704
125209	548705
92751	548706
65449	548707
63852	548708
113389	548709
117661	548710
8256	548711
85441	548712
294	548713
20302	548714
11061	548715
23779	548716
24473	548717
31005	548718
123342	548719
8510	548720
35069	548721
23641	548722
12673	548723
24506	548724
98709	548725
72994	548726
59704	548727
18488	548728
95285	548729
2076	548730
12239	548731
12573	548732
70303	548733
42511	548734
164	548735
68359	548736
11412	548737
76656	548738
6102	548739
65344	548740
69429	548741
279	548742
43206	548743
77537	548744
21566	548745
78488	548746
18404	548747
41322	548748
529	548749
114554	548750
64957	548751
10764	548752
43837	548753
23715	548754
80375	548755
9193	548756
100008	548757
6015	548758
6394	548759
22184	548760
128372	548761
8536	548762
16711	548763
7816	548764
111284	548765
30324	548766
65629	548767
46935	548768
46395	548769
2641	548770
9132	548771
15416	548772
75624	548773
67463	548774
20261	548775
5187	548776
30445	548777
45819	548778
136354	548779
69392	548780
21294	548781
84597	548782
28157	548783
147843	548784
10478	548785
98569	548786
42273	548787
29930	548788
13661	548789
528	548790
14776	548791
85052	548792
23281	548793
89998	548794
29931	548795
84273	548796
40147	548797
117058	548798
40103	548799
31874	548800
58022	548801
146373	548802
29178	548803
37876	548804
74485	548805
18122	548806
5507	548807
36007	548808
11165	548809
41086	548810
20829	548811
38257	548812
132745	548813
34130	548814
43606	548815
89982	548816
67280	548817
52562	548818
37018	548819
73033	548820
119637	548821
51188	548822
63027	548823
4665	548824
98943	548825
12728	548826
54991	548827
82281	548828
1465	548829
17174	548830
16074	548831
4636	548832
46058	548833
24985	548834
72707	548835
22023	548836
2081	548837
56310	548838
4209	548839
89002	548840
110524	548841
3254	548842
86629	548843
119008	548844
65552	548845
19162	548846
4644	548847
41523	548848
39740	548849
14297	548850
73783	548851
24332	548852
4103	548853
50204	548854
15155	548855
83468	548856
41007	548857
34274	548858
72326	548859
114321	548860
86525	548861
54619	548862
4886	548863
83369	548864
19532	548865
28042	548866
87054	548867
110461	548868
141258	548869
18934	548870
54462	548871
20509	548872
67828	548873
122254	548874
25970	548875
50730	548876
42744	548877
71282	548878
38733	548879
35673	548880
37320	548881
13495	548882
16959	548883
31889	548884
23310	548885
99841	548886
19353	548887
26357	548888
44228	548889
18705	548890
42158	548891
33729	548892
12773	548893
49783	548894
46860	548895
28019	548896
2833	548897
28568	548898
143755	548899
792	548900
12488	548901
74448	548902
37977	548903
127978	548904
121406	548905
32604	548906
30392	548907
62319	548908
28459	548909
125330	548910
62116	548911
24054	548912
11800	548913
98372	548914
15930	548915
37200	548916
80328	548917
127217	548918
75966	548919
49900	548920
122749	548921
6	548922
58588	548923
144546	548924
102268	548925
35973	548926
50103	548927
71597	548928
894	548929
51741	548930
68499	548931
88853	548932
111426	548933
7211	548934
47176	548935
9827	548936
36750	548937
7172	548938
95885	548939
72073	548940
45724	548941
17850	548942
794	548943
9513	548944
8741	548945
121792	548946
55664	548947
3130	548948
44355	548949
4506	548950
7940	548951
55669	548952
141110	548953
104857	548954
68717	548955
29763	548956
93790	548957
15218	548958
1764	548959
142760	548960
1124	548961
36688	548962
3	548963
98762	548964
111457	548965
74370	548966
93722	548967
23623	548968
85564	548969
1552	548970
39966	548971
98581	548972
32099	548973
72063	548974
57485	548975
3467	548976
132254	548977
132391	548978
102740	548979
321	548980
363	548981
24342	548982
64694	548983
766	548984
6977	548985
19859	548986
104575	548987
41514	548988
37220	548989
47313	548990
72652	548991
66917	548992
79768	548993
67553	548994
27373	548995
57198	548996
44553	548997
19795	548998
104743	548999
929	549000
10820	549001
4358	549002
17	549003
74032	549004
19325	549005
14905	549006
25454	549007
36749	549008
7398	549009
109781	549010
12712	549011
65984	549012
43238	549013
92600	549014
47168	549015
7031	549016
2440	549017
47699	549018
48383	549019
110822	549020
75976	549021
5256	549022
39894	549023
53353	549024
23880	549025
121686	549026
45090	549027
38555	549028
1953	549029
93741	549030
50714	549031
28942	549032
44116	549033
20306	549034
69140	549035
39997	549036
28820	549037
6810	549038
95829	549039
7637	549040
22386	549041
62114	549042
22865	549043
51682	549044
62648	549045
20984	549046
79009	549047
25209	549048
53599	549049
36688	549050
45503	549051
4668	549052
104283	549053
33768	549054
56811	549055
39389	549056
32251	549057
36751	549058
76059	549059
150245	549060
3096	549061
34539	549062
69244	549063
76548	549064
91196	549065
57092	549066
21508	549067
8624	549068
49273	549069
366	549070
1737	549071
115796	549072
5604	549073
47657	549074
1387	549075
17042	549076
73977	549077
28332	549078
82736	549079
103110	549080
7606	549081
25343	549082
22271	549083
15068	549084
83993	549085
65617	549086
57978	549087
59767	549088
27936	549089
76773	549090
5962	549091
13394	549092
56226	549093
2795	549094
112621	549095
3072	549096
19313	549097
2536	549098
48377	549099
22402	549100
24694	549101
128215	549102
30202	549103
8871	549104
62010	549105
123405	549106
55980	549107
4918	549108
53764	549109
111788	549110
69789	549111
114228	549112
128702	549113
27853	549114
4640	549115
38579	549116
12411	549117
75279	549118
31349	549119
57362	549120
75804	549121
2216	549122
136144	549123
61616	549124
69787	549125
77396	549126
23007	549127
86701	549128
10620	549129
11334	549130
83925	549131
49706	549132
75391	549133
60608	549134
57012	549135
27224	549136
73060	549137
46378	549138
12387	549139
31008	549140
109367	549141
71397	549142
14655	549143
1072	549144
14883	549145
123277	549146
59166	549147
7416	549148
84432	549149
21620	549150
18454	549151
22125	549152
109006	549153
2293	549154
85815	549155
485	549156
52269	549157
78520	549158
13166	549159
12423	549160
82016	549161
21939	549162
10294	549163
20849	549164
65495	549165
59305	549166
39909	549167
55892	549168
117603	549169
5007	549170
96572	549171
96244	549172
67250	549173
2279	549174
31516	549175
36013	549176
1919	549177
52787	549178
9104	549179
6732	549180
116250	549181
342	549182
49344	549183
58600	549184
47350	549185
83008	549186
6797	549187
67394	549188
134857	549189
10166	549190
16521	549191
38336	549192
64955	549193
13366	549194
62140	549195
13345	549196
20484	549197
12358	549198
11603	549199
124015	549200
16261	549201
85945	549202
67102	549203
19965	549204
35749	549205
18337	549206
68407	549207
16761	549208
23551	549209
63267	549210
53991	549211
37081	549212
85646	549213
306	549214
2575	549215
901	549216
193	549217
8528	549218
2220	549219
9077	549220
85224	549221
119751	549222
16633	549223
40868	549224
16772	549225
2953	549226
76814	549227
292	549228
117696	549229
102438	549230
11603	549231
68182	549232
49662	549233
45484	549234
35796	549235
8978	549236
62412	549237
8691	549238
16233	549239
42548	549240
61993	549241
42602	549242
5055	549243
9538	549244
3542	549245
19446	549246
47291	549247
92042	549248
2672	549249
94550	549250
24191	549251
105593	549252
69535	549253
78778	549254
64774	549255
33355	549256
6685	549257
95704	549258
90718	549259
1689	549260
88219	549261
69166	549262
91888	549263
51808	549264
83738	549265
149719	549266
36366	549267
42081	549268
2142	549269
11681	549270
77908	549271
102	549272
19135	549273
8378	549274
102566	549275
103454	549276
95486	549277
121651	549278
46051	549279
7597	549280
1816	549281
34931	549282
91698	549283
67059	549284
51340	549285
12260	549286
38785	549287
12013	549288
20284	549289
57274	549290
142510	549291
40891	549292
26518	549293
70086	549294
87752	549295
42653	549296
7396	549297
21569	549298
33695	549299
30235	549300
41546	549301
21559	549302
8305	549303
31079	549304
1387	549305
100231	549306
83266	549307
234	549308
115902	549309
5543	549310
12842	549311
31447	549312
60853	549313
100733	549314
78245	549315
21390	549316
91537	549317
32858	549318
87772	549319
29089	549320
1097	549321
56001	549322
6662	549323
102178	549324
69669	549325
86899	549326
61994	549327
28306	549328
17419	549329
85165	549330
37897	549331
132526	549332
11816	549333
51204	549334
71203	549335
999	549336
6682	549337
54765	549338
21163	549339
10763	549340
27880	549341
76996	549342
83640	549343
11473	549344
7074	549345
38354	549346
98181	549347
22738	549348
17369	549349
103286	549350
112399	549351
20422	549352
50182	549353
14929	549354
49367	549355
59063	549356
16070	549357
1791	549358
5315	549359
12076	549360
16456	549361
80703	549362
62094	549363
48182	549364
26613	549365
75184	549366
3847	549367
1850	549368
1205	549369
65549	549370
4878	549371
8367	549372
104040	549373
162	549374
39313	549375
96868	549376
120804	549377
5884	549378
39661	549379
29817	549380
5757	549381
2308	549382
38639	549383
18310	549384
12255	549385
31387	549386
11710	549387
49294	549388
67170	549389
38488	549390
27926	549391
16840	549392
9370	549393
143798	549394
11037	549395
113714	549396
2800	549397
36448	549398
39101	549399
18516	549400
10030	549401
13861	549402
21382	549403
29518	549404
136055	549405
34739	549406
44113	549407
70589	549408
25652	549409
20	549410
87331	549411
30012	549412
87324	549413
5517	549414
38482	549415
35235	549416
5260	549417
148616	549418
20060	549419
35675	549420
16325	549421
71289	549422
47662	549423
34445	549424
1954	549425
20767	549426
136027	549427
26494	549428
34370	549429
23523	549430
42788	549431
55626	549432
58475	549433
71210	549434
409	549435
41318	549436
38079	549437
19216	549438
69493	549439
5945	549440
127226	549441
60534	549442
15035	549443
8780	549444
6283	549445
4093	549446
10268	549447
35134	549448
41354	549449
36190	549450
60828	549451
31241	549452
80279	549453
8422	549454
93827	549455
14234	549456
12894	549457
86624	549458
22625	549459
63650	549460
125412	549461
66150	549462
4199	549463
5730	549464
44291	549465
25626	549466
90660	549467
67056	549468
63251	549469
13923	549470
13196	549471
51671	549472
82215	549473
46096	549474
58311	549475
60296	549476
95065	549477
20459	549478
84345	549479
60665	549480
46805	549481
53819	549482
39244	549483
40407	549484
9932	549485
113624	549486
9403	549487
10513	549488
61855	549489
9072	549490
113112	549491
4893	549492
30788	549493
1576	549494
87	549495
5215	549496
53950	549497
101929	549498
25623	549499
87	549500
796	549501
38867	549502
55955	549503
2778	549504
31661	549505
53468	549506
29009	549507
86781	549508
68845	549509
52808	549510
8052	549511
133302	549512
103938	549513
36238	549514
93499	549515
79607	549516
15695	549517
127475	549518
13298	549519
114779	549520
3017	549521
1178	549522
9632	549523
38607	549524
36258	549525
102188	549526
17333	549527
91481	549528
60229	549529
4090	549530
7202	549531
50564	549532
53484	549533
5220	549534
11848	549535
66162	549536
102567	549537
6784	549538
64948	549539
4328	549540
12980	549541
47123	549542
80553	549543
31823	549544
59299	549545
83812	549546
94916	549547
34511	549548
70056	549549
38209	549550
65121	549551
4870	549552
8536	549553
18243	549554
4250	549555
20106	549556
87312	549557
45984	549558
69	549559
25863	549560
5613	549561
1477	549562
108248	549563
7307	549564
9678	549565
86469	549566
456	549567
2096	549568
122262	549569
8686	549570
935	549571
59335	549572
10653	549573
28636	549574
114047	549575
2925	549576
86386	549577
29482	549578
94794	549579
2225	549580
31978	549581
32616	549582
76752	549583
67209	549584
36773	549585
9502	549586
80220	549587
13797	549588
50272	549589
37481	549590
5697	549591
70725	549592
1493	549593
3228	549594
18538	549595
37226	549596
120023	549597
52910	549598
2118	549599
48632	549600
13262	549601
113	549602
827	549603
56148	549604
8065	549605
21009	549606
42178	549607
21516	549608
7286	549609
101524	549610
22323	549611
39635	549612
12868	549613
63015	549614
25731	549615
1267	549616
23080	549617
17703	549618
144096	549619
35898	549620
63860	549621
20367	549622
21907	549623
2616	549624
17942	549625
41331	549626
13201	549627
90097	549628
100446	549629
23582	549630
1843	549631
19469	549632
4703	549633
46841	549634
56141	549635
3491	549636
33824	549637
38809	549638
2063	549639
15277	549640
19082	549641
37323	549642
39373	549643
28273	549644
21889	549645
2194	549646
4348	549647
1925	549648
85471	549649
100921	549650
3946	549651
5539	549652
84055	549653
68031	549654
63	549655
13177	549656
13222	549657
1961	549658
44877	549659
26240	549660
70818	549661
26304	549662
5775	549663
99476	549664
10074	549665
74377	549666
74180	549667
40502	549668
64702	549669
78739	549670
2191	549671
22140	549672
136238	549673
1553	549674
92621	549675
129921	549676
53659	549677
1204	549678
15542	549679
16830	549680
6455	549681
66898	549682
8859	549683
119639	549684
10165	549685
57489	549686
888	549687
80162	549688
122539	549689
560	549690
8630	549691
62993	549692
5564	549693
69259	549694
14434	549695
18759	549696
42130	549697
105484	549698
53971	549699
33011	549700
110370	549701
87607	549702
55061	549703
10174	549704
996	549705
81804	549706
3173	549707
27863	549708
991	549709
73298	549710
105094	549711
23945	549712
139316	549713
17888	549714
8960	549715
13976	549716
107124	549717
9133	549718
37020	549719
17806	549720
107923	549721
23623	549722
632	549723
74069	549724
68419	549725
38302	549726
101690	549727
93038	549728
7277	549729
8926	549730
24090	549731
7382	549732
94369	549733
28271	549734
52616	549735
54935	549736
41039	549737
8721	549738
78132	549739
24316	549740
30228	549741
52760	549742
10893	549743
89018	549744
63897	549745
19938	549746
57666	549747
21302	549748
16777	549749
109743	549750
12076	549751
29278	549752
99046	549753
5118	549754
39674	549755
74692	549756
72044	549757
11728	549758
19664	549759
5104	549760
71345	549761
118875	549762
39480	549763
12506	549764
21681	549765
51588	549766
5332	549767
51608	549768
19717	549769
76011	549770
22186	549771
121209	549772
9552	549773
80936	549774
65857	549775
117	549776
30785	549777
510	549778
4486	549779
15216	549780
43994	549781
59330	549782
9765	549783
62519	549784
12759	549785
78931	549786
16429	549787
121988	549788
88612	549789
6877	549790
29147	549791
90509	549792
64476	549793
62545	549794
45061	549795
25208	549796
47579	549797
19638	549798
8793	549799
6057	549800
54628	549801
85315	549802
105676	549803
4114	549804
32846	549805
111180	549806
104855	549807
44158	549808
17667	549809
39605	549810
20158	549811
37124	549812
68341	549813
6905	549814
66099	549815
3284	549816
27517	549817
120397	549818
7192	549819
12950	549820
1559	549821
54688	549822
19014	549823
57170	549824
1379	549825
66001	549826
35986	549827
106005	549828
13332	549829
15774	549830
66946	549831
72511	549832
65218	549833
54893	549834
31092	549835
143324	549836
13857	549837
2410	549838
36385	549839
72418	549840
21513	549841
42780	549842
1126	549843
90733	549844
37650	549845
67050	549846
41043	549847
121450	549848
78150	549849
121349	549850
79940	549851
16246	549852
673	549853
78375	549854
14661	549855
110085	549856
113909	549857
42386	549858
140916	549859
20825	549860
85027	549861
3672	549862
69211	549863
45573	549864
22121	549865
4205	549866
19013	549867
3725	549868
109504	549869
93917	549870
123798	549871
87130	549872
68210	549873
3517	549874
25754	549875
20670	549876
63939	549877
1445	549878
6721	549879
87942	549880
18286	549881
2449	549882
8432	549883
20832	549884
474	549885
53855	549886
9045	549887
58870	549888
1513	549889
46598	549890
102622	549891
70565	549892
28589	549893
62471	549894
82546	549895
114372	549896
13957	549897
84654	549898
35965	549899
47164	549900
143797	549901
42803	549902
25337	549903
42786	549904
85754	549905
23188	549906
126033	549907
22167	549908
91169	549909
690	549910
70723	549911
58914	549912
2461	549913
5248	549914
74	549915
91321	549916
32331	549917
79741	549918
23243	549919
14958	549920
11769	549921
40313	549922
37321	549923
81746	549924
61015	549925
51563	549926
8378	549927
11352	549928
28674	549929
56611	549930
93363	549931
32609	549932
60538	549933
83865	549934
29752	549935
36635	549936
109276	549937
37259	549938
53778	549939
29299	549940
141302	549941
6664	549942
56900	549943
49409	549944
88723	549945
23522	549946
29533	549947
32192	549948
5683	549949
81053	549950
30900	549951
5815	549952
21874	549953
46895	549954
39822	549955
137651	549956
97558	549957
24589	549958
95157	549959
51639	549960
8818	549961
3131	549962
6226	549963
66896	549964
855	549965
1223	549966
38328	549967
58834	549968
3063	549969
2674	549970
6172	549971
1839	549972
74739	549973
121547	549974
61927	549975
55944	549976
4155	549977
27045	549978
90483	549979
33029	549980
3536	549981
137954	549982
23008	549983
243	549984
10202	549985
6243	549986
18848	549987
119044	549988
31465	549989
23580	549990
100554	549991
5813	549992
23138	549993
14163	549994
13024	549995
70431	549996
129494	549997
48800	549998
18973	549999
37802	550000
116362	550001
59100	550002
26758	550003
35305	550004
138161	550005
40428	550006
22102	550007
7883	550008
24712	550009
47811	550010
1770	550011
65742	550012
11622	550013
49481	550014
36202	550015
8966	550016
7608	550017
237	550018
1640	550019
39056	550020
12537	550021
13829	550022
3757	550023
47147	550024
3869	550025
28249	550026
18931	550027
15404	550028
9715	550029
20194	550030
48913	550031
40692	550032
26943	550033
46640	550034
27005	550035
22028	550036
12636	550037
90206	550038
52959	550039
347	550040
43066	550041
53798	550042
17164	550043
57387	550044
8111	550045
39768	550046
20615	550047
73397	550048
41649	550049
106232	550050
29901	550051
231	550052
14345	550053
17571	550054
1214	550055
2570	550056
19044	550057
11643	550058
71345	550059
2117	550060
75733	550061
126362	550062
4609	550063
8091	550064
17448	550065
79684	550066
64798	550067
21809	550068
89579	550069
5974	550070
6460	550071
47355	550072
69955	550073
4305	550074
82368	550075
1789	550076
10917	550077
32688	550078
113281	550079
121783	550080
126401	550081
111349	550082
20623	550083
30756	550084
4957	550085
61258	550086
49610	550087
3082	550088
31445	550089
65911	550090
89056	550091
47854	550092
6851	550093
111972	550094
114536	550095
29471	550096
22687	550097
29015	550098
61390	550099
102573	550100
124651	550101
18684	550102
32783	550103
69241	550104
9703	550105
38544	550106
756	550107
47108	550108
119377	550109
3891	550110
14561	550111
50907	550112
37490	550113
64585	550114
3081	550115
60365	550116
34253	550117
76231	550118
56199	550119
39788	550120
135703	550121
22933	550122
54148	550123
44893	550124
91453	550125
88790	550126
69491	550127
5734	550128
42368	550129
8440	550130
89750	550131
65803	550132
16764	550133
103275	550134
96285	550135
49170	550136
120318	550137
2416	550138
40468	550139
44051	550140
3061	550141
82579	550142
79931	550143
7065	550144
29	550145
55264	550146
64855	550147
143452	550148
82994	550149
8963	550150
473	550151
91210	550152
53380	550153
56307	550154
82419	550155
12749	550156
24121	550157
95464	550158
56313	550159
5931	550160
27344	550161
17986	550162
18245	550163
51458	550164
88436	550165
8605	550166
36536	550167
18217	550168
30697	550169
2225	550170
17527	550171
36515	550172
62610	550173
124968	550174
41883	550175
38798	550176
9519	550177
2606	550178
1138	550179
62645	550180
84938	550181
2603	550182
571	550183
43928	550184
23477	550185
16622	550186
21973	550187
79372	550188
21281	550189
93770	550190
34671	550191
44685	550192
105742	550193
70796	550194
104110	550195
74333	550196
12133	550197
22230	550198
44497	550199
647	550200
27336	550201
10702	550202
10490	550203
14008	550204
35561	550205
5329	550206
57309	550207
72859	550208
1423	550209
65642	550210
31	550211
25410	550212
40275	550213
66088	550214
69723	550215
64895	550216
85377	550217
75051	550218
28073	550219
143340	550220
9768	550221
117683	550222
77098	550223
37807	550224
30975	550225
111498	550226
120015	550227
32310	550228
21373	550229
92465	550230
55576	550231
130213	550232
23456	550233
67420	550234
9318	550235
27568	550236
2521	550237
38903	550238
29127	550239
14423	550240
97865	550241
13838	550242
121632	550243
120970	550244
28594	550245
92191	550246
3862	550247
17218	550248
103186	550249
123797	550250
84990	550251
101415	550252
12741	550253
150189	550254
18565	550255
4769	550256
64074	550257
36594	550258
3462	550259
10486	550260
39553	550261
41482	550262
15848	550263
17276	550264
97986	550265
70269	550266
71976	550267
75	550268
33439	550269
130237	550270
87837	550271
24310	550272
9689	550273
7829	550274
68590	550275
30776	550276
10624	550277
7351	550278
116789	550279
95122	550280
13471	550281
2503	550282
31131	550283
57707	550284
57388	550285
15207	550286
31832	550287
25071	550288
87368	550289
111193	550290
3053	550291
68500	550292
110890	550293
953	550294
104611	550295
8484	550296
21422	550297
9610	550298
82859	550299
6051	550300
101237	550301
150551	550302
676	550303
282	550304
11979	550305
114135	550306
2617	550307
70188	550308
13520	550309
115619	550310
90560	550311
149627	550312
8651	550313
661	550314
45955	550315
59974	550316
11008	550317
61204	550318
8033	550319
71278	550320
67	550321
24297	550322
18301	550323
85309	550324
61893	550325
87831	550326
58542	550327
73451	550328
459	550329
15571	550330
281	550331
95649	550332
22487	550333
2357	550334
29869	550335
356	550336
144387	550337
126196	550338
36497	550339
128133	550340
75655	550341
14931	550342
40766	550343
45054	550344
381	550345
55938	550346
38367	550347
60898	550348
8706	550349
6778	550350
4204	550351
65935	550352
44180	550353
45451	550354
2053	550355
104496	550356
4965	550357
83058	550358
17493	550359
4387	550360
56696	550361
8116	550362
76331	550363
5543	550364
85379	550365
75297	550366
53401	550367
13385	550368
119603	550369
61531	550370
6805	550371
84848	550372
102266	550373
2157	550374
124507	550375
4806	550376
51341	550377
30983	550378
58739	550379
949	550380
5437	550381
40932	550382
94871	550383
62434	550384
95129	550385
20881	550386
42303	550387
35477	550388
15723	550389
23264	550390
10832	550391
121896	550392
2508	550393
100924	550394
43015	550395
129927	550396
87293	550397
87173	550398
23679	550399
42810	550400
52888	550401
61936	550402
23578	550403
61096	550404
135258	550405
22594	550406
101217	550407
108642	550408
82599	550409
35586	550410
34030	550411
23115	550412
31618	550413
29345	550414
6178	550415
26589	550416
19122	550417
20299	550418
61664	550419
606	550420
14998	550421
87880	550422
22889	550423
77973	550424
126624	550425
44742	550426
52717	550427
41373	550428
9500	550429
103911	550430
19549	550431
1548	550432
39623	550433
59360	550434
106824	550435
6377	550436
12094	550437
763	550438
73362	550439
34282	550440
85816	550441
24725	550442
14045	550443
3613	550444
52781	550445
7915	550446
44049	550447
3478	550448
1344	550449
94482	550450
20697	550451
50066	550452
32293	550453
104561	550454
79242	550455
39120	550456
10826	550457
24494	550458
30904	550459
26217	550460
57700	550461
8166	550462
4163	550463
10116	550464
105275	550465
24590	550466
61103	550467
59320	550468
123063	550469
89147	550470
53923	550471
99680	550472
45128	550473
85578	550474
76118	550475
12620	550476
50442	550477
31397	550478
50104	550479
42249	550480
11184	550481
34696	550482
94146	550483
97959	550484
35274	550485
13539	550486
29429	550487
114771	550488
114271	550489
43435	550490
35532	550491
32664	550492
41227	550493
46114	550494
103393	550495
91207	550496
86298	550497
534	550498
48638	550499
99120	550500
9562	550501
50471	550502
3836	550503
64669	550504
87703	550505
44902	550506
38433	550507
98520	550508
86022	550509
56754	550510
112008	550511
31766	550512
11049	550513
6704	550514
42390	550515
3854	550516
104517	550517
4941	550518
37597	550519
16457	550520
45528	550521
18419	550522
118415	550523
105401	550524
291	550525
31199	550526
34338	550527
29377	550528
95407	550529
86438	550530
16550	550531
26425	550532
73697	550533
87047	550534
538	550535
56879	550536
95080	550537
26519	550538
97738	550539
19979	550540
4654	550541
17099	550542
32525	550543
19598	550544
7106	550545
4134	550546
57626	550547
67948	550548
52286	550549
80407	550550
8789	550551
12429	550552
1474	550553
303	550554
59382	550555
27434	550556
42582	550557
9385	550558
50	550559
103833	550560
149033	550561
2652	550562
14795	550563
10778	550564
59401	550565
54766	550566
8700	550567
116165	550568
38921	550569
11638	550570
34006	550571
36471	550572
21134	550573
50780	550574
22331	550575
13970	550576
41253	550577
27957	550578
52893	550579
96138	550580
9846	550581
4587	550582
1164	550583
5712	550584
38189	550585
16973	550586
114035	550587
10643	550588
72	550589
63082	550590
11692	550591
42489	550592
42385	550593
17126	550594
40426	550595
68741	550596
28962	550597
9347	550598
69252	550599
34340	550600
7512	550601
53104	550602
4574	550603
35916	550604
99196	550605
49512	550606
53752	550607
83214	550608
141200	550609
4312	550610
107281	550611
97338	550612
94133	550613
29413	550614
41680	550615
53967	550616
399	550617
44316	550618
51095	550619
9946	550620
52550	550621
94016	550622
111473	550623
102446	550624
84405	550625
91607	550626
84403	550627
25689	550628
90258	550629
90829	550630
46373	550631
35352	550632
92590	550633
47220	550634
30690	550635
28019	550636
98965	550637
18560	550638
25932	550639
14622	550640
305	550641
143639	550642
135113	550643
101400	550644
108000	550645
24333	550646
190	550647
41568	550648
57119	550649
74388	550650
7245	550651
101961	550652
36441	550653
33244	550654
125107	550655
55828	550656
110771	550657
48966	550658
3796	550659
45177	550660
1562	550661
84970	550662
45169	550663
54581	550664
25751	550665
19506	550666
101308	550667
2937	550668
10279	550669
11502	550670
29775	550671
32745	550672
16078	550673
7061	550674
42115	550675
123021	550676
86386	550677
75841	550678
46029	550679
132698	550680
9958	550681
4012	550682
18011	550683
4023	550684
4757	550685
43818	550686
30927	550687
36519	550688
26493	550689
105266	550690
482	550691
43415	550692
45977	550693
2216	550694
3239	550695
131784	550696
50495	550697
110727	550698
59712	550699
71543	550700
89926	550701
4749	550702
4106	550703
36592	550704
26577	550705
1511	550706
76967	550707
14265	550708
87707	550709
63784	550710
88613	550711
32377	550712
1716	550713
26363	550714
74598	550715
58013	550716
112992	550717
135550	550718
117670	550719
2010	550720
4400	550721
39137	550722
2250	550723
23452	550724
6993	550725
59453	550726
47988	550727
72533	550728
34783	550729
20476	550730
3443	550731
66178	550732
37866	550733
47377	550734
15172	550735
5953	550736
7908	550737
26549	550738
6684	550739
59126	550740
9843	550741
125061	550742
6900	550743
56701	550744
29171	550745
83771	550746
14465	550747
122544	550748
92950	550749
87306	550750
89825	550751
2158	550752
5083	550753
33311	550754
413	550755
36384	550756
7148	550757
15890	550758
7338	550759
42044	550760
48977	550761
14356	550762
108269	550763
1874	550764
37678	550765
25398	550766
118846	550767
1010	550768
92321	550769
17367	550770
88814	550771
135063	550772
26015	550773
2948	550774
101133	550775
8385	550776
41546	550777
46920	550778
77434	550779
22308	550780
38546	550781
22785	550782
13307	550783
35059	550784
3056	550785
5492	550786
145903	550787
52677	550788
15304	550789
36049	550790
104191	550791
1262	550792
34351	550793
72155	550794
402	550795
130991	550796
2600	550797
72689	550798
46434	550799
3675	550800
28820	550801
14953	550802
427	550803
33760	550804
102	550805
9932	550806
13202	550807
67555	550808
4825	550809
74434	550810
53438	550811
4761	550812
46241	550813
119410	550814
26018	550815
67396	550816
131393	550817
26715	550818
147820	550819
9496	550820
15983	550821
107720	550822
48685	550823
24806	550824
47611	550825
14237	550826
56809	550827
29626	550828
45344	550829
32437	550830
59961	550831
123248	550832
69276	550833
28	550834
78278	550835
120925	550836
2045	550837
71403	550838
50075	550839
80129	550840
64128	550841
129332	550842
26034	550843
125290	550844
105875	550845
147	550846
122270	550847
4054	550848
7158	550849
101702	550850
98848	550851
161	550852
30601	550853
36114	550854
4758	550855
31988	550856
70032	550857
28187	550858
23118	550859
79302	550860
17391	550861
87636	550862
63395	550863
97823	550864
29887	550865
5766	550866
96197	550867
90799	550868
78583	550869
126616	550870
105939	550871
55102	550872
64442	550873
20127	550874
3772	550875
83286	550876
105972	550877
1032	550878
56446	550879
67376	550880
105511	550881
6165	550882
22370	550883
12864	550884
21949	550885
214	550886
54622	550887
57908	550888
45921	550889
16786	550890
72221	550891
50581	550892
125294	550893
358	550894
4179	550895
3757	550896
4420	550897
16683	550898
92888	550899
69660	550900
56589	550901
8547	550902
15237	550903
4655	550904
22111	550905
79880	550906
116728	550907
7625	550908
62690	550909
76334	550910
64463	550911
2331	550912
36006	550913
19076	550914
93312	550915
3705	550916
78173	550917
105382	550918
12950	550919
13350	550920
58896	550921
2288	550922
7590	550923
13921	550924
64561	550925
15394	550926
12754	550927
22312	550928
35053	550929
69044	550930
65899	550931
9847	550932
35402	550933
51811	550934
18315	550935
33923	550936
11734	550937
11165	550938
24045	550939
9521	550940
7752	550941
25116	550942
137725	550943
27485	550944
15169	550945
3694	550946
50250	550947
21506	550948
138235	550949
67985	550950
11345	550951
29000	550952
9612	550953
50610	550954
102817	550955
150270	550956
62273	550957
29179	550958
7080	550959
47154	550960
32614	550961
49590	550962
27526	550963
39155	550964
71705	550965
4834	550966
70095	550967
135393	550968
39500	550969
58240	550970
22943	550971
35534	550972
83362	550973
51661	550974
14871	550975
8287	550976
7748	550977
26664	550978
33998	550979
20863	550980
52509	550981
18602	550982
2384	550983
55073	550984
18260	550985
14130	550986
42005	550987
104174	550988
23078	550989
46925	550990
38907	550991
143348	550992
26054	550993
19440	550994
47293	550995
9178	550996
207	550997
3585	550998
6369	550999
40068	551000
16780	551001
22830	551002
62129	551003
56678	551004
2054	551005
31472	551006
46326	551007
2759	551008
3610	551009
134641	551010
12589	551011
35321	551012
25932	551013
36185	551014
43178	551015
17867	551016
56286	551017
141305	551018
37655	551019
6582	551020
77074	551021
945	551022
23730	551023
82077	551024
15114	551025
2151	551026
80623	551027
38644	551028
5990	551029
30775	551030
136979	551031
13039	551032
112152	551033
24905	551034
54098	551035
2441	551036
69554	551037
73618	551038
134754	551039
53365	551040
349	551041
14759	551042
64329	551043
106987	551044
73660	551045
79851	551046
12166	551047
11188	551048
18701	551049
24410	551050
8362	551051
133772	551052
871	551053
116780	551054
24422	551055
18689	551056
79090	551057
50210	551058
31529	551059
28623	551060
12664	551061
9382	551062
132211	551063
13305	551064
115597	551065
205	551066
139507	551067
6901	551068
80247	551069
69000	551070
32053	551071
58563	551072
55515	551073
40226	551074
16326	551075
22117	551076
110824	551077
86303	551078
29435	551079
36410	551080
143947	551081
16689	551082
1570	551083
25931	551084
15322	551085
12016	551086
5010	551087
127999	551088
82004	551089
14932	551090
85523	551091
1119	551092
8770	551093
8848	551094
32660	551095
43037	551096
65770	551097
4040	551098
3357	551099
44196	551100
6036	551101
21835	551102
54319	551103
5434	551104
12532	551105
56113	551106
28285	551107
22137	551108
60209	551109
1227	551110
120642	551111
15853	551112
19380	551113
113656	551114
7758	551115
20239	551116
4948	551117
16306	551118
109920	551119
4752	551120
35761	551121
45711	551122
44689	551123
91720	551124
58868	551125
17722	551126
97901	551127
63218	551128
92839	551129
117939	551130
67077	551131
125372	551132
104466	551133
17132	551134
31385	551135
78621	551136
33976	551137
37728	551138
34456	551139
91039	551140
61436	551141
79429	551142
28229	551143
9119	551144
13329	551145
32538	551146
7434	551147
23262	551148
69122	551149
67538	551150
46873	551151
129948	551152
78848	551153
44921	551154
23338	551155
123482	551156
25839	551157
5289	551158
5297	551159
37843	551160
560	551161
67548	551162
2234	551163
6782	551164
12172	551165
82213	551166
106673	551167
28839	551168
134399	551169
10832	551170
137515	551171
95896	551172
76468	551173
125291	551174
138348	551175
97654	551176
6179	551177
66563	551178
43184	551179
57475	551180
41267	551181
112012	551182
112371	551183
62637	551184
34400	551185
35704	551186
7892	551187
231	551188
13778	551189
124378	551190
15539	551191
30646	551192
56137	551193
113146	551194
95557	551195
138627	551196
7883	551197
7867	551198
63210	551199
3749	551200
1354	551201
65647	551202
44764	551203
117095	551204
13740	551205
1844	551206
33337	551207
31879	551208
21672	551209
40148	551210
2022	551211
54968	551212
70178	551213
5742	551214
12076	551215
132278	551216
128571	551217
31938	551218
13990	551219
68934	551220
3752	551221
102150	551222
49483	551223
221	551224
28135	551225
6727	551226
42775	551227
82935	551228
14958	551229
81611	551230
6170	551231
36919	551232
51044	551233
105252	551234
105702	551235
45527	551236
64174	551237
64102	551238
75326	551239
101006	551240
79184	551241
107282	551242
66037	551243
11688	551244
20113	551245
70041	551246
108380	551247
8743	551248
42607	551249
78503	551250
76287	551251
6760	551252
16327	551253
14049	551254
2199	551255
43474	551256
8964	551257
48909	551258
23763	551259
31553	551260
45052	551261
9595	551262
109644	551263
7826	551264
42822	551265
70216	551266
47310	551267
24150	551268
14059	551269
103371	551270
39497	551271
64531	551272
148669	551273
25565	551274
100	551275
102452	551276
102577	551277
46317	551278
11320	551279
26946	551280
101619	551281
24033	551282
2931	551283
520	551284
8791	551285
99335	551286
114079	551287
6971	551288
165	551289
18345	551290
73051	551291
15777	551292
33694	551293
95852	551294
108848	551295
38156	551296
80583	551297
125996	551298
103425	551299
23876	551300
69076	551301
50857	551302
82090	551303
70962	551304
55392	551305
59496	551306
132476	551307
26922	551308
58643	551309
139915	551310
6366	551311
14736	551312
121172	551313
34511	551314
12539	551315
100003	551316
77472	551317
91854	551318
126692	551319
89519	551320
101716	551321
38086	551322
14046	551323
40511	551324
54484	551325
3094	551326
82251	551327
145157	551328
4147	551329
48950	551330
12655	551331
7083	551332
11504	551333
110826	551334
37904	551335
7806	551336
5385	551337
95310	551338
13515	551339
43180	551340
23171	551341
10697	551342
9869	551343
17119	551344
15048	551345
3498	551346
12018	551347
18167	551348
113607	551349
248	551350
67066	551351
122774	551352
31162	551353
1900	551354
2872	551355
40678	551356
103341	551357
620	551358
22981	551359
41979	551360
30998	551361
4075	551362
812	551363
7145	551364
73553	551365
22284	551366
1987	551367
90600	551368
76264	551369
107547	551370
68489	551371
54944	551372
120823	551373
38962	551374
85532	551375
47427	551376
22107	551377
31746	551378
22105	551379
6609	551380
80912	551381
103882	551382
133013	551383
104740	551384
121906	551385
16422	551386
36948	551387
27287	551388
96770	551389
3300	551390
93836	551391
26994	551392
68969	551393
8728	551394
25934	551395
42842	551396
43374	551397
22726	551398
54196	551399
37757	551400
77498	551401
37565	551402
14064	551403
869	551404
65640	551405
70724	551406
16716	551407
39470	551408
30536	551409
56590	551410
17919	551411
559	551412
10199	551413
22363	551414
6366	551415
42503	551416
36663	551417
29052	551418
92637	551419
53038	551420
85080	551421
145541	551422
1114	551423
45416	551424
85858	551425
80334	551426
45400	551427
72422	551428
26016	551429
21945	551430
21555	551431
25505	551432
111250	551433
40813	551434
21976	551435
42333	551436
20605	551437
118947	551438
62233	551439
84948	551440
819	551441
29631	551442
1178	551443
16617	551444
22218	551445
77390	551446
40906	551447
63001	551448
6590	551449
12719	551450
6233	551451
64431	551452
90590	551453
118934	551454
21035	551455
99131	551456
29835	551457
92942	551458
8459	551459
39451	551460
48384	551461
466	551462
41873	551463
108919	551464
41831	551465
3368	551466
1143	551467
62954	551468
51896	551469
36906	551470
34146	551471
36674	551472
37036	551473
95093	551474
11370	551475
65666	551476
3368	551477
73	551478
16039	551479
1520	551480
79604	551481
76114	551482
126142	551483
27628	551484
44626	551485
29390	551486
33958	551487
7016	551488
11655	551489
128261	551490
50623	551491
89022	551492
111522	551493
74797	551494
3149	551495
13642	551496
86743	551497
61678	551498
30100	551499
41145	551500
98902	551501
4678	551502
22725	551503
56001	551504
77783	551505
69893	551506
73122	551507
14065	551508
41590	551509
61694	551510
107518	551511
36983	551512
3696	551513
4646	551514
754	551515
25229	551516
76553	551517
78558	551518
8899	551519
86349	551520
36778	551521
84853	551522
6726	551523
4195	551524
19408	551525
3569	551526
16283	551527
414	551528
97782	551529
29422	551530
91973	551531
7039	551532
2411	551533
5813	551534
65690	551535
30027	551536
145010	551537
61329	551538
62650	551539
35735	551540
60132	551541
28545	551542
4977	551543
65522	551544
9012	551545
32522	551546
41406	551547
96259	551548
1512	551549
20588	551550
50453	551551
66504	551552
81068	551553
59349	551554
67710	551555
11032	551556
66578	551557
71590	551558
17984	551559
8392	551560
43871	551561
48890	551562
104256	551563
30259	551564
820	551565
102	551566
66902	551567
108707	551568
545	551569
128636	551570
41579	551571
38194	551572
13255	551573
104633	551574
86700	551575
10325	551576
69390	551577
1801	551578
47247	551579
65671	551580
26591	551581
15407	551582
79682	551583
88709	551584
55041	551585
125314	551586
49331	551587
46401	551588
30759	551589
24994	551590
73207	551591
39321	551592
11173	551593
90524	551594
63280	551595
85273	551596
100871	551597
504	551598
109391	551599
81139	551600
39860	551601
118623	551602
29825	551603
9845	551604
12400	551605
11219	551606
29929	551607
65269	551608
21660	551609
7781	551610
82705	551611
16319	551612
5571	551613
47365	551614
10194	551615
3190	551616
9451	551617
27051	551618
121774	551619
817	551620
183	551621
42605	551622
117606	551623
112975	551624
49075	551625
14860	551626
45110	551627
40321	551628
46865	551629
34700	551630
8549	551631
37825	551632
85413	551633
42799	551634
8315	551635
33995	551636
122817	551637
12042	551638
59286	551639
99081	551640
10516	551641
55572	551642
54327	551643
61135	551644
43673	551645
15979	551646
62237	551647
49782	551648
25738	551649
6582	551650
56790	551651
6986	551652
90210	551653
75010	551654
59604	551655
68575	551656
129341	551657
83388	551658
47760	551659
12969	551660
31119	551661
46476	551662
43359	551663
14659	551664
34790	551665
28233	551666
108529	551667
41176	551668
56635	551669
56046	551670
4159	551671
4606	551672
7442	551673
5660	551674
1158	551675
131292	551676
49914	551677
59383	551678
332	551679
1928	551680
9677	551681
87330	551682
30532	551683
34060	551684
28243	551685
33979	551686
14315	551687
28399	551688
13489	551689
111917	551690
4274	551691
106462	551692
35564	551693
2576	551694
62053	551695
2018	551696
3619	551697
1253	551698
71736	551699
52730	551700
141401	551701
47549	551702
51692	551703
21665	551704
76400	551705
89439	551706
124012	551707
15437	551708
11668	551709
110	551710
72785	551711
49468	551712
68018	551713
62456	551714
42214	551715
36666	551716
10808	551717
99132	551718
54442	551719
122878	551720
42264	551721
13151	551722
4279	551723
5513	551724
77130	551725
1596	551726
17764	551727
48874	551728
26809	551729
17184	551730
76398	551731
23654	551732
25847	551733
43251	551734
1053	551735
147462	551736
18599	551737
53637	551738
10928	551739
1971	551740
15333	551741
290	551742
15994	551743
66225	551744
12366	551745
36003	551746
39271	551747
86079	551748
33105	551749
23470	551750
12958	551751
651	551752
28065	551753
39961	551754
30096	551755
57441	551756
8679	551757
8797	551758
10469	551759
34209	551760
36950	551761
44933	551762
83047	551763
110996	551764
32184	551765
10679	551766
48807	551767
66628	551768
95968	551769
128340	551770
50092	551771
51583	551772
66435	551773
61464	551774
30152	551775
92731	551776
6537	551777
81002	551778
48583	551779
60381	551780
56288	551781
8527	551782
6884	551783
72498	551784
51986	551785
34433	551786
22145	551787
9760	551788
97531	551789
49826	551790
844	551791
53013	551792
27404	551793
113562	551794
59053	551795
30526	551796
75853	551797
32	551798
9342	551799
83720	551800
110529	551801
98959	551802
618	551803
105568	551804
47722	551805
59547	551806
24603	551807
26845	551808
31487	551809
33408	551810
125409	551811
75930	551812
47029	551813
23872	551814
102650	551815
48945	551816
53742	551817
21519	551818
100472	551819
23744	551820
69617	551821
8518	551822
81933	551823
1048	551824
105675	551825
13135	551826
135	551827
10894	551828
28856	551829
60592	551830
110292	551831
67644	551832
22369	551833
20943	551834
13322	551835
24327	551836
10182	551837
20339	551838
4285	551839
22825	551840
117254	551841
21197	551842
133518	551843
108748	551844
10741	551845
65664	551846
13820	551847
18157	551848
88666	551849
61986	551850
1388	551851
12222	551852
68114	551853
305	551854
29669	551855
35599	551856
47197	551857
14198	551858
2885	551859
30099	551860
9360	551861
22105	551862
18659	551863
47945	551864
83603	551865
62136	551866
3305	551867
11683	551868
77034	551869
18961	551870
80789	551871
126047	551872
5247	551873
17435	551874
72253	551875
17582	551876
40741	551877
8741	551878
20102	551879
116218	551880
43350	551881
34261	551882
10790	551883
29670	551884
19788	551885
13139	551886
35457	551887
1143	551888
9698	551889
17589	551890
77251	551891
118124	551892
38794	551893
69618	551894
34548	551895
16281	551896
9808	551897
67563	551898
75440	551899
77190	551900
134338	551901
47799	551902
112265	551903
66240	551904
20962	551905
15578	551906
14041	551907
82049	551908
46093	551909
15530	551910
52	551911
44239	551912
53721	551913
3602	551914
35373	551915
84086	551916
180	551917
58081	551918
95739	551919
40500	551920
3511	551921
95119	551922
22546	551923
35175	551924
76575	551925
74856	551926
99365	551927
33861	551928
87236	551929
33200	551930
29061	551931
128344	551932
209	551933
32872	551934
15765	551935
23182	551936
54293	551937
50162	551938
65008	551939
126683	551940
51837	551941
10713	551942
11276	551943
72444	551944
2896	551945
2119	551946
108	551947
62435	551948
72420	551949
140	551950
22511	551951
19906	551952
146598	551953
17258	551954
74322	551955
121620	551956
97126	551957
54769	551958
14578	551959
12777	551960
13634	551961
1348	551962
79521	551963
51405	551964
59981	551965
5795	551966
138330	551967
10749	551968
6228	551969
13418	551970
8831	551971
84673	551972
70	551973
102637	551974
29730	551975
4501	551976
66707	551977
31058	551978
32844	551979
69286	551980
128478	551981
49357	551982
8319	551983
100	551984
83145	551985
38907	551986
36693	551987
83827	551988
117455	551989
7838	551990
60960	551991
39972	551992
39054	551993
993	551994
71545	551995
132289	551996
1163	551997
94140	551998
27001	551999
109888	552000
40725	552001
119372	552002
6071	552003
26518	552004
13777	552005
95466	552006
10753	552007
8017	552008
14121	552009
3534	552010
17024	552011
427	552012
82187	552013
8943	552014
96748	552015
35073	552016
96788	552017
6067	552018
20095	552019
52371	552020
23415	552021
4235	552022
57572	552023
9823	552024
13691	552025
76369	552026
101248	552027
33180	552028
41895	552029
27044	552030
56319	552031
36798	552032
95403	552033
32175	552034
19528	552035
1056	552036
47428	552037
6691	552038
7569	552039
118780	552040
132435	552041
31278	552042
24607	552043
7801	552044
37361	552045
16824	552046
68733	552047
71323	552048
18469	552049
18852	552050
27063	552051
34800	552052
23077	552053
87663	552054
65365	552055
88881	552056
129	552057
12575	552058
68993	552059
25321	552060
50824	552061
122256	552062
2023	552063
8262	552064
8410	552065
57017	552066
14235	552067
43029	552068
5034	552069
10942	552070
4101	552071
58268	552072
32694	552073
728	552074
5114	552075
76389	552076
5558	552077
88684	552078
49814	552079
1957	552080
53493	552081
1762	552082
64040	552083
24492	552084
72494	552085
821	552086
133259	552087
73186	552088
69409	552089
7725	552090
31863	552091
50674	552092
37293	552093
128099	552094
28446	552095
20805	552096
116	552097
65969	552098
29893	552099
6834	552100
22669	552101
110778	552102
5978	552103
8144	552104
27579	552105
70989	552106
20489	552107
650	552108
23493	552109
8238	552110
89033	552111
23987	552112
69851	552113
14847	552114
20211	552115
56580	552116
62655	552117
87375	552118
4914	552119
4005	552120
4857	552121
68921	552122
104877	552123
225	552124
22194	552125
48259	552126
3802	552127
26277	552128
27717	552129
142385	552130
13229	552131
72834	552132
34644	552133
4399	552134
21810	552135
5621	552136
1161	552137
63276	552138
103094	552139
6175	552140
73094	552141
46795	552142
32132	552143
20372	552144
121146	552145
82410	552146
112495	552147
14121	552148
97749	552149
36302	552150
88139	552151
41402	552152
79608	552153
39347	552154
42070	552155
42726	552156
11108	552157
83912	552158
6668	552159
2744	552160
110194	552161
12906	552162
7013	552163
84588	552164
2169	552165
10759	552166
59746	552167
103826	552168
2041	552169
142955	552170
8126	552171
21969	552172
824	552173
55903	552174
17925	552175
149658	552176
12673	552177
103278	552178
117138	552179
39859	552180
31780	552181
88247	552182
37254	552183
40125	552184
66065	552185
138001	552186
11510	552187
47361	552188
13496	552189
2034	552190
38953	552191
37332	552192
103637	552193
15128	552194
111669	552195
110203	552196
70874	552197
17513	552198
91253	552199
139464	552200
6435	552201
60849	552202
55039	552203
6215	552204
1704	552205
79932	552206
30483	552207
20614	552208
3529	552209
28237	552210
3700	552211
15541	552212
1302	552213
47811	552214
73798	552215
60228	552216
10426	552217
8869	552218
35894	552219
34346	552220
18098	552221
36219	552222
36801	552223
28170	552224
400	552225
57987	552226
72376	552227
69733	552228
48334	552229
64156	552230
67058	552231
23103	552232
130246	552233
95273	552234
17563	552235
35983	552236
14436	552237
15647	552238
1996	552239
1274	552240
43811	552241
21743	552242
68952	552243
77027	552244
48063	552245
131975	552246
25417	552247
18803	552248
147619	552249
5871	552250
53714	552251
16524	552252
28145	552253
48172	552254
3754	552255
48100	552256
7863	552257
13352	552258
84964	552259
9296	552260
8162	552261
9092	552262
61554	552263
31180	552264
97855	552265
28084	552266
79289	552267
30668	552268
35192	552269
59769	552270
55443	552271
67624	552272
61722	552273
86712	552274
70967	552275
115285	552276
73689	552277
17984	552278
66897	552279
18663	552280
91290	552281
133355	552282
120810	552283
1621	552284
18398	552285
51813	552286
8242	552287
121825	552288
33742	552289
1478	552290
98297	552291
41431	552292
2451	552293
287	552294
26615	552295
14699	552296
41077	552297
14945	552298
23446	552299
94394	552300
123582	552301
23941	552302
42827	552303
18341	552304
97584	552305
19430	552306
16567	552307
124646	552308
18563	552309
7940	552310
39476	552311
15623	552312
187	552313
96270	552314
38880	552315
61683	552316
31627	552317
2440	552318
63504	552319
10039	552320
56637	552321
47223	552322
63216	552323
11344	552324
16848	552325
15933	552326
21587	552327
70350	552328
40451	552329
52692	552330
88114	552331
17485	552332
85577	552333
94246	552334
34728	552335
1127	552336
112684	552337
221	552338
17092	552339
97464	552340
27212	552341
109402	552342
6300	552343
34603	552344
7529	552345
76573	552346
37395	552347
61798	552348
105002	552349
4953	552350
92728	552351
96463	552352
66122	552353
50989	552354
44578	552355
46579	552356
3646	552357
27794	552358
61921	552359
94	552360
30703	552361
35092	552362
3686	552363
138231	552364
103393	552365
27720	552366
11117	552367
40964	552368
42093	552369
99436	552370
36773	552371
3271	552372
37707	552373
85239	552374
55726	552375
3534	552376
38185	552377
43564	552378
11497	552379
20218	552380
44758	552381
1395	552382
73287	552383
4066	552384
97628	552385
74623	552386
35454	552387
90452	552388
13349	552389
8998	552390
54739	552391
21591	552392
33159	552393
57846	552394
66917	552395
16329	552396
88368	552397
80824	552398
60570	552399
58951	552400
480	552401
69936	552402
34193	552403
61879	552404
46393	552405
55066	552406
75421	552407
109055	552408
25586	552409
66593	552410
6288	552411
131812	552412
113787	552413
70473	552414
29183	552415
94368	552416
42978	552417
8108	552418
59500	552419
21597	552420
50103	552421
62401	552422
32561	552423
78113	552424
24487	552425
36404	552426
33512	552427
16773	552428
64282	552429
93947	552430
3557	552431
5702	552432
28876	552433
386	552434
2493	552435
28885	552436
67	552437
109389	552438
113350	552439
112718	552440
93337	552441
10545	552442
9841	552443
114022	552444
41033	552445
98185	552446
72755	552447
17882	552448
80557	552449
40234	552450
90049	552451
86139	552452
59422	552453
70998	552454
81111	552455
68465	552456
41702	552457
38455	552458
113718	552459
2002	552460
40688	552461
213	552462
43949	552463
30438	552464
2055	552465
41319	552466
18755	552467
42118	552468
91229	552469
25551	552470
15657	552471
13392	552472
104550	552473
10579	552474
14312	552475
17259	552476
4366	552477
35715	552478
37723	552479
44829	552480
30431	552481
26067	552482
28114	552483
3088	552484
114358	552485
5101	552486
3823	552487
27912	552488
53456	552489
39021	552490
104634	552491
4928	552492
10368	552493
9079	552494
57401	552495
22902	552496
60810	552497
94050	552498
79843	552499
46211	552500
2453	552501
44074	552502
25145	552503
36993	552504
35278	552505
87053	552506
16491	552507
3372	552508
22969	552509
25214	552510
76824	552511
35565	552512
20112	552513
49606	552514
9573	552515
12837	552516
111236	552517
49087	552518
30242	552519
86314	552520
3075	552521
104664	552522
37250	552523
49495	552524
104708	552525
57928	552526
143725	552527
25713	552528
12834	552529
9039	552530
109791	552531
105705	552532
2410	552533
6171	552534
111287	552535
8835	552536
93604	552537
10813	552538
114564	552539
19777	552540
19920	552541
107227	552542
17664	552543
3878	552544
143806	552545
234	552546
99777	552547
22762	552548
72726	552549
85836	552550
90839	552551
18787	552552
115759	552553
127245	552554
11617	552555
49004	552556
4489	552557
24722	552558
103422	552559
104474	552560
30495	552561
10972	552562
12652	552563
140226	552564
67940	552565
47812	552566
32449	552567
97412	552568
40691	552569
232	552570
82022	552571
21616	552572
63322	552573
146397	552574
27356	552575
69356	552576
91	552577
71026	552578
2171	552579
76135	552580
16477	552581
14443	552582
3391	552583
36456	552584
1870	552585
26679	552586
3582	552587
23795	552588
1365	552589
27691	552590
28938	552591
6449	552592
13187	552593
3605	552594
77441	552595
35799	552596
116564	552597
2496	552598
11776	552599
48297	552600
29269	552601
4337	552602
7969	552603
96729	552604
31428	552605
18344	552606
110878	552607
45661	552608
34778	552609
26844	552610
17748	552611
5983	552612
68505	552613
129057	552614
47865	552615
45503	552616
61399	552617
24834	552618
59053	552619
16	552620
3634	552621
115774	552622
27815	552623
40837	552624
34719	552625
53842	552626
8318	552627
42063	552628
2954	552629
31668	552630
10079	552631
136532	552632
4516	552633
10331	552634
99552	552635
3654	552636
43778	552637
48189	552638
50161	552639
71824	552640
49077	552641
39536	552642
5703	552643
30576	552644
28563	552645
30054	552646
68532	552647
77009	552648
84655	552649
6423	552650
17723	552651
118507	552652
35117	552653
8102	552654
29881	552655
8612	552656
4050	552657
11999	552658
112523	552659
106595	552660
768	552661
77220	552662
42000	552663
85072	552664
24715	552665
19797	552666
4066	552667
14546	552668
41069	552669
74808	552670
960	552671
13847	552672
118365	552673
9975	552674
56723	552675
37669	552676
87248	552677
97418	552678
101395	552679
88483	552680
11192	552681
480	552682
58168	552683
22277	552684
119406	552685
27395	552686
127906	552687
40974	552688
29751	552689
5522	552690
63494	552691
88672	552692
18963	552693
139571	552694
36615	552695
13782	552696
35098	552697
68457	552698
69182	552699
65508	552700
16834	552701
45968	552702
32943	552703
73468	552704
16824	552705
74232	552706
96827	552707
2456	552708
55579	552709
33300	552710
764	552711
381	552712
84951	552713
37648	552714
13279	552715
138658	552716
45796	552717
6296	552718
140545	552719
68727	552720
103668	552721
19651	552722
99691	552723
58734	552724
6619	552725
8976	552726
67597	552727
66460	552728
30192	552729
99184	552730
10203	552731
80482	552732
57866	552733
301	552734
437	552735
42015	552736
17020	552737
5937	552738
31488	552739
13553	552740
17993	552741
56651	552742
99915	552743
682	552744
157	552745
53540	552746
28412	552747
9576	552748
36823	552749
34945	552750
51819	552751
8263	552752
137917	552753
18852	552754
18966	552755
46782	552756
93273	552757
49529	552758
9987	552759
4081	552760
1656	552761
19143	552762
28447	552763
94882	552764
18408	552765
70377	552766
11449	552767
41311	552768
11064	552769
21565	552770
15703	552771
69152	552772
74596	552773
940	552774
2680	552775
84635	552776
56618	552777
48572	552778
41794	552779
31932	552780
14599	552781
38365	552782
19639	552783
33073	552784
86276	552785
86483	552786
92064	552787
74826	552788
101095	552789
59742	552790
16212	552791
65307	552792
1045	552793
15021	552794
77829	552795
58522	552796
81090	552797
54251	552798
10627	552799
94795	552800
30775	552801
921	552802
1100	552803
87918	552804
5853	552805
107360	552806
85133	552807
94512	552808
93146	552809
67236	552810
72909	552811
91089	552812
112027	552813
36588	552814
2026	552815
2158	552816
116523	552817
41101	552818
106667	552819
84711	552820
20696	552821
8821	552822
47622	552823
55621	552824
389	552825
24896	552826
22015	552827
16165	552828
85500	552829
90459	552830
76113	552831
17783	552832
434	552833
36691	552834
93477	552835
915	552836
78396	552837
72833	552838
24837	552839
146863	552840
27971	552841
87722	552842
57852	552843
32350	552844
77681	552845
34840	552846
13180	552847
117158	552848
51712	552849
11142	552850
68698	552851
18781	552852
47022	552853
5577	552854
64379	552855
86576	552856
479	552857
6639	552858
15102	552859
3699	552860
3550	552861
37464	552862
77559	552863
5466	552864
2916	552865
49119	552866
13783	552867
4129	552868
42931	552869
49930	552870
57555	552871
70742	552872
29407	552873
45494	552874
60490	552875
19135	552876
18151	552877
25996	552878
11366	552879
10541	552880
33496	552881
88311	552882
97665	552883
5187	552884
5732	552885
77156	552886
91433	552887
71871	552888
96893	552889
51051	552890
23987	552891
41660	552892
38433	552893
33879	552894
24958	552895
77755	552896
53800	552897
26417	552898
7932	552899
1530	552900
25212	552901
67205	552902
25737	552903
2549	552904
27506	552905
349	552906
4405	552907
44765	552908
20579	552909
81187	552910
8342	552911
73204	552912
71194	552913
112576	552914
67523	552915
18246	552916
81856	552917
57102	552918
1464	552919
89149	552920
42917	552921
81170	552922
67049	552923
641	552924
84775	552925
48333	552926
148447	552927
36475	552928
96520	552929
26265	552930
11282	552931
60626	552932
5497	552933
26493	552934
18685	552935
43898	552936
37063	552937
11762	552938
37785	552939
78719	552940
40124	552941
120450	552942
75260	552943
65034	552944
78338	552945
17118	552946
10743	552947
72427	552948
5959	552949
17502	552950
55242	552951
6298	552952
1947	552953
64510	552954
30088	552955
9962	552956
15559	552957
116211	552958
54435	552959
55273	552960
130260	552961
116640	552962
34196	552963
68085	552964
111769	552965
30767	552966
44095	552967
14629	552968
288	552969
34765	552970
26709	552971
56250	552972
62141	552973
66021	552974
117032	552975
49037	552976
103793	552977
38814	552978
28250	552979
23543	552980
92560	552981
5087	552982
9710	552983
13084	552984
15493	552985
123138	552986
22137	552987
48952	552988
12675	552989
123186	552990
9311	552991
116959	552992
24490	552993
13817	552994
38670	552995
134088	552996
4240	552997
6849	552998
2581	552999
23322	553000
109118	553001
89949	553002
10020	553003
50171	553004
64167	553005
23227	553006
15535	553007
23416	553008
12738	553009
62225	553010
35218	553011
43983	553012
12651	553013
5542	553014
721	553015
59219	553016
22935	553017
71299	553018
54216	553019
134915	553020
26911	553021
57114	553022
20930	553023
24997	553024
9236	553025
44547	553026
982	553027
85115	553028
103560	553029
7957	553030
80781	553031
101820	553032
24212	553033
32835	553034
111787	553035
100180	553036
3591	553037
27493	553038
26348	553039
28097	553040
2942	553041
134740	553042
60697	553043
33019	553044
2211	553045
6426	553046
122597	553047
61145	553048
136479	553049
60204	553050
46495	553051
88608	553052
24214	553053
16152	553054
29710	553055
827	553056
90169	553057
15088	553058
18270	553059
85593	553060
19727	553061
73111	553062
19598	553063
115554	553064
22611	553065
65550	553066
8478	553067
79978	553068
91640	553069
1762	553070
60346	553071
4885	553072
1105	553073
82484	553074
1757	553075
295	553076
42894	553077
109664	553078
56525	553079
63313	553080
146297	553081
12234	553082
2030	553083
74568	553084
85482	553085
34771	553086
101594	553087
137439	553088
116634	553089
67807	553090
1561	553091
146385	553092
3379	553093
55323	553094
3349	553095
5618	553096
3059	553097
8280	553098
80068	553099
26263	553100
125736	553101
10346	553102
128771	553103
8540	553104
730	553105
33271	553106
141081	553107
945	553108
19521	553109
1097	553110
68299	553111
82094	553112
100442	553113
5467	553114
26292	553115
91267	553116
132004	553117
46458	553118
15984	553119
103169	553120
44138	553121
46785	553122
51483	553123
62456	553124
100845	553125
19068	553126
66416	553127
13644	553128
488	553129
115562	553130
5139	553131
62350	553132
27306	553133
37351	553134
73574	553135
43438	553136
104039	553137
78178	553138
26391	553139
117671	553140
98548	553141
36071	553142
41970	553143
122355	553144
7849	553145
81049	553146
4565	553147
41291	553148
46734	553149
5464	553150
235	553151
97828	553152
123622	553153
3398	553154
770	553155
11167	553156
47329	553157
82227	553158
19139	553159
2033	553160
9927	553161
23100	553162
4603	553163
5464	553164
113735	553165
24530	553166
74573	553167
1124	553168
60749	553169
15152	553170
1676	553171
12767	553172
46640	553173
87699	553174
36053	553175
8610	553176
49443	553177
12192	553178
80396	553179
27563	553180
32945	553181
35904	553182
10122	553183
33750	553184
5146	553185
7813	553186
21578	553187
42031	553188
22437	553189
1285	553190
25423	553191
92	553192
112655	553193
13597	553194
54036	553195
48304	553196
68927	553197
10581	553198
83103	553199
101089	553200
139294	553201
23088	553202
25590	553203
9731	553204
72633	553205
17511	553206
52410	553207
46428	553208
26805	553209
4738	553210
34485	553211
84918	553212
114526	553213
10835	553214
32889	553215
26795	553216
21201	553217
26347	553218
112245	553219
17967	553220
80615	553221
86716	553222
97515	553223
97591	553224
55456	553225
17640	553226
21733	553227
52130	553228
56621	553229
36718	553230
73211	553231
9568	553232
66650	553233
85853	553234
5440	553235
97656	553236
41431	553237
95653	553238
47997	553239
125788	553240
13513	553241
107617	553242
119004	553243
37814	553244
79300	553245
123683	553246
111107	553247
68362	553248
17016	553249
82073	553250
109146	553251
67900	553252
4728	553253
46216	553254
28627	553255
61679	553256
37448	553257
11426	553258
3513	553259
70	553260
30671	553261
88332	553262
135329	553263
3424	553264
1191	553265
575	553266
88439	553267
2996	553268
7813	553269
16529	553270
121381	553271
2657	553272
46071	553273
5640	553274
74614	553275
23332	553276
40708	553277
16661	553278
81990	553279
19912	553280
104099	553281
31083	553282
13302	553283
18837	553284
57049	553285
7466	553286
33743	553287
55141	553288
66878	553289
58293	553290
28261	553291
108084	553292
92975	553293
55333	553294
16025	553295
75049	553296
78469	553297
16070	553298
5707	553299
21168	553300
3615	553301
31474	553302
82830	553303
78127	553304
28233	553305
7244	553306
141185	553307
24856	553308
44520	553309
32842	553310
15759	553311
5753	553312
59304	553313
71680	553314
11727	553315
74951	553316
97778	553317
18602	553318
89902	553319
29331	553320
85652	553321
5200	553322
9748	553323
29442	553324
25890	553325
40675	553326
53308	553327
98682	553328
101513	553329
57871	553330
36117	553331
38	553332
126484	553333
16920	553334
9594	553335
7573	553336
76453	553337
81371	553338
43929	553339
30518	553340
14485	553341
14449	553342
33673	553343
20573	553344
50105	553345
29363	553346
6755	553347
975	553348
37947	553349
688	553350
70919	553351
8532	553352
45203	553353
26232	553354
35723	553355
70067	553356
3518	553357
26129	553358
10519	553359
117982	553360
15763	553361
11796	553362
44699	553363
580	553364
109042	553365
26925	553366
3674	553367
46659	553368
6244	553369
36389	553370
1222	553371
43370	553372
128591	553373
41933	553374
28653	553375
43469	553376
10554	553377
47382	553378
4918	553379
120043	553380
68692	553381
25910	553382
147921	553383
38606	553384
19017	553385
2447	553386
129066	553387
86813	553388
69	553389
76771	553390
34132	553391
29014	553392
2685	553393
65213	553394
35202	553395
14347	553396
48569	553397
127265	553398
49225	553399
11701	553400
71338	553401
7609	553402
2044	553403
11620	553404
188	553405
107399	553406
153	553407
867	553408
96157	553409
9699	553410
18898	553411
65204	553412
15318	553413
44960	553414
825	553415
106644	553416
60906	553417
2306	553418
51679	553419
13716	553420
101856	553421
44050	553422
26507	553423
85562	553424
11502	553425
6585	553426
104024	553427
78003	553428
26229	553429
70629	553430
82532	553431
35757	553432
53826	553433
30988	553434
85840	553435
2987	553436
127378	553437
46551	553438
106193	553439
3015	553440
6810	553441
11326	553442
3379	553443
5083	553444
83580	553445
20980	553446
48566	553447
32139	553448
11354	553449
91990	553450
20744	553451
66364	553452
56369	553453
29331	553454
30497	553455
70862	553456
114892	553457
31874	553458
2742	553459
95349	553460
5281	553461
12138	553462
7639	553463
1133	553464
11940	553465
105460	553466
15917	553467
45150	553468
1866	553469
30890	553470
110528	553471
77651	553472
12009	553473
63239	553474
51662	553475
2138	553476
1222	553477
965	553478
31137	553479
85940	553480
55247	553481
71505	553482
93372	553483
39117	553484
61400	553485
95614	553486
18945	553487
40178	553488
29290	553489
31415	553490
7648	553491
67857	553492
16654	553493
66151	553494
76075	553495
29411	553496
47203	553497
6769	553498
19856	553499
9545	553500
29227	553501
8101	553502
86737	553503
2767	553504
6871	553505
2682	553506
7085	553507
91137	553508
24385	553509
51009	553510
62665	553511
17497	553512
20313	553513
75144	553514
2370	553515
85507	553516
43822	553517
15668	553518
33485	553519
16760	553520
913	553521
4063	553522
148161	553523
47525	553524
18421	553525
28394	553526
86312	553527
20961	553528
38990	553529
8233	553530
22695	553531
1881	553532
4803	553533
94261	553534
35473	553535
23397	553536
91976	553537
15407	553538
5934	553539
8618	553540
57104	553541
12924	553542
17265	553543
16057	553544
85879	553545
21909	553546
98085	553547
22235	553548
6883	553549
49575	553550
42761	553551
120299	553552
1895	553553
16306	553554
363	553555
20384	553556
13528	553557
8245	553558
142547	553559
91785	553560
15761	553561
1446	553562
11806	553563
11722	553564
69480	553565
54372	553566
17807	553567
5586	553568
4470	553569
12179	553570
36045	553571
5311	553572
77846	553573
35331	553574
55841	553575
41595	553576
69575	553577
37925	553578
20485	553579
102583	553580
79529	553581
1123	553582
116258	553583
62434	553584
4932	553585
3560	553586
23199	553587
14977	553588
92512	553589
7361	553590
57586	553591
3119	553592
47450	553593
85182	553594
118666	553595
59945	553596
6360	553597
12459	553598
7498	553599
79435	553600
14695	553601
24638	553602
81733	553603
42460	553604
13320	553605
66057	553606
82606	553607
128019	553608
146605	553609
314	553610
15078	553611
115831	553612
137210	553613
9703	553614
5874	553615
46769	553616
13013	553617
81855	553618
20427	553619
47668	553620
113732	553621
87138	553622
91162	553623
15669	553624
15017	553625
10210	553626
27879	553627
24476	553628
57091	553629
6312	553630
12438	553631
10716	553632
96495	553633
88782	553634
11725	553635
59005	553636
56504	553637
20200	553638
1175	553639
85883	553640
23630	553641
35497	553642
15447	553643
40263	553644
39271	553645
18318	553646
14630	553647
20715	553648
122502	553649
47785	553650
1500	553651
16304	553652
34994	553653
80350	553654
80998	553655
6158	553656
136567	553657
98310	553658
26784	553659
28215	553660
31010	553661
11167	553662
104826	553663
24621	553664
24019	553665
25134	553666
35530	553667
25097	553668
101816	553669
67097	553670
23168	553671
154	553672
137010	553673
136017	553674
47964	553675
77904	553676
29391	553677
56075	553678
75512	553679
42381	553680
104734	553681
509	553682
20256	553683
25527	553684
92869	553685
71369	553686
21935	553687
34130	553688
47475	553689
11077	553690
54894	553691
14448	553692
53691	553693
7021	553694
83026	553695
55806	553696
9056	553697
99565	553698
11734	553699
18757	553700
71871	553701
72627	553702
67013	553703
50527	553704
64860	553705
10489	553706
21765	553707
9304	553708
71859	553709
38733	553710
1197	553711
51262	553712
130098	553713
102837	553714
44400	553715
62839	553716
3487	553717
39286	553718
11831	553719
72456	553720
115888	553721
372	553722
96294	553723
73469	553724
103514	553725
21082	553726
93978	553727
10445	553728
120359	553729
95780	553730
29633	553731
6627	553732
3672	553733
4043	553734
122253	553735
6447	553736
45115	553737
931	553738
87797	553739
14210	553740
104157	553741
50731	553742
44071	553743
24115	553744
8610	553745
113806	553746
4988	553747
38182	553748
33464	553749
78942	553750
69746	553751
49037	553752
41231	553753
2341	553754
1966	553755
75304	553756
67685	553757
68611	553758
28041	553759
12607	553760
71840	553761
96289	553762
76352	553763
30420	553764
32227	553765
13023	553766
61772	553767
10164	553768
20447	553769
19907	553770
38259	553771
51760	553772
4768	553773
18440	553774
20212	553775
18942	553776
127598	553777
19058	553778
89234	553779
32683	553780
4636	553781
94397	553782
42318	553783
13181	553784
30779	553785
44897	553786
93477	553787
749	553788
1592	553789
122447	553790
2539	553791
107307	553792
86777	553793
51815	553794
19115	553795
72428	553796
2216	553797
2051	553798
66016	553799
116078	553800
19637	553801
6769	553802
48200	553803
94001	553804
101062	553805
57097	553806
79	553807
1325	553808
100659	553809
120238	553810
134192	553811
19963	553812
121267	553813
85892	553814
77632	553815
37778	553816
51675	553817
26042	553818
65369	553819
110731	553820
44400	553821
5428	553822
7601	553823
1994	553824
83074	553825
2160	553826
34012	553827
148	553828
30545	553829
11093	553830
71340	553831
53915	553832
4809	553833
37961	553834
45274	553835
889	553836
32756	553837
41197	553838
19182	553839
1946	553840
19638	553841
53550	553842
46181	553843
17735	553844
20196	553845
99078	553846
58792	553847
18305	553848
32105	553849
66073	553850
274	553851
8807	553852
49036	553853
4474	553854
18719	553855
66664	553856
22238	553857
42280	553858
12018	553859
33239	553860
46439	553861
41986	553862
37333	553863
38289	553864
3786	553865
16003	553866
23890	553867
18660	553868
29244	553869
39355	553870
6152	553871
36827	553872
71374	553873
22719	553874
82455	553875
118054	553876
12981	553877
37008	553878
134708	553879
6793	553880
13817	553881
99543	553882
106116	553883
48208	553884
103671	553885
38099	553886
17847	553887
39346	553888
15079	553889
11760	553890
38325	553891
81017	553892
14405	553893
53988	553894
26090	553895
7320	553896
2412	553897
4331	553898
62301	553899
11889	553900
116334	553901
5958	553902
138097	553903
62184	553904
14944	553905
18478	553906
26953	553907
31411	553908
31299	553909
6685	553910
54315	553911
1504	553912
14304	553913
82178	553914
57398	553915
89826	553916
134930	553917
87976	553918
83904	553919
8702	553920
34435	553921
2750	553922
11813	553923
14390	553924
137038	553925
17750	553926
6225	553927
110402	553928
29829	553929
10501	553930
9967	553931
697	553932
84229	553933
45417	553934
93824	553935
77251	553936
26374	553937
61890	553938
102425	553939
65280	553940
14416	553941
106675	553942
23420	553943
44866	553944
1079	553945
7126	553946
17319	553947
25283	553948
27366	553949
49154	553950
10693	553951
10673	553952
24018	553953
9058	553954
52258	553955
22408	553956
5631	553957
16250	553958
18921	553959
30529	553960
66190	553961
61616	553962
91177	553963
4244	553964
42711	553965
127	553966
69632	553967
98801	553968
93108	553969
4623	553970
15007	553971
23858	553972
15203	553973
86000	553974
125581	553975
23825	553976
65982	553977
28457	553978
60094	553979
32621	553980
2086	553981
100882	553982
41287	553983
2604	553984
7491	553985
73827	553986
714	553987
23107	553988
6608	553989
34379	553990
144928	553991
49887	553992
4602	553993
7700	553994
20267	553995
11289	553996
104	553997
5290	553998
17326	553999
1236	554000
1834	554001
53610	554002
27028	554003
89383	554004
10440	554005
18780	554006
23614	554007
46703	554008
11511	554009
31899	554010
68636	554011
138002	554012
659	554013
2642	554014
56706	554015
4099	554016
63288	554017
140604	554018
20418	554019
87018	554020
65738	554021
78	554022
66947	554023
63949	554024
52265	554025
97888	554026
121299	554027
79637	554028
30571	554029
17455	554030
69481	554031
44811	554032
113575	554033
11426	554034
31517	554035
12175	554036
18204	554037
1480	554038
39089	554039
188	554040
13438	554041
24889	554042
38376	554043
25295	554044
31839	554045
47613	554046
50919	554047
13669	554048
16096	554049
8780	554050
65657	554051
83524	554052
50817	554053
72734	554054
117474	554055
6485	554056
103562	554057
5430	554058
12278	554059
52183	554060
5420	554061
79555	554062
924	554063
18865	554064
32147	554065
23787	554066
27955	554067
108612	554068
20792	554069
65066	554070
31722	554071
5126	554072
121932	554073
79916	554074
25120	554075
90863	554076
62569	554077
41809	554078
147751	554079
25662	554080
59018	554081
145602	554082
78286	554083
26035	554084
14268	554085
14219	554086
27994	554087
5280	554088
60494	554089
2479	554090
25947	554091
70135	554092
136824	554093
10794	554094
77282	554095
18786	554096
46005	554097
7463	554098
49939	554099
71323	554100
118012	554101
1483	554102
98664	554103
3455	554104
24106	554105
3324	554106
8651	554107
12441	554108
73583	554109
15973	554110
1448	554111
47263	554112
2896	554113
26779	554114
130388	554115
65001	554116
43141	554117
66026	554118
121098	554119
5776	554120
10077	554121
50041	554122
63674	554123
46106	554124
93885	554125
57528	554126
131668	554127
11504	554128
55126	554129
36084	554130
82709	554131
94689	554132
25780	554133
11150	554134
4600	554135
14233	554136
21591	554137
149248	554138
38834	554139
29203	554140
34181	554141
45585	554142
70498	554143
5054	554144
32809	554145
51171	554146
64910	554147
68899	554148
20532	554149
48710	554150
32467	554151
88801	554152
1448	554153
99008	554154
59832	554155
80428	554156
51754	554157
17255	554158
45953	554159
87413	554160
26253	554161
86721	554162
51	554163
27003	554164
125487	554165
29184	554166
550	554167
5036	554168
65512	554169
426	554170
117230	554171
8073	554172
27967	554173
58922	554174
64563	554175
58021	554176
7621	554177
22618	554178
16773	554179
29386	554180
9960	554181
2515	554182
27649	554183
1070	554184
12506	554185
6161	554186
17154	554187
66261	554188
5566	554189
61774	554190
64190	554191
29479	554192
5	554193
35226	554194
27051	554195
47995	554196
94869	554197
31188	554198
25089	554199
107278	554200
79765	554201
17879	554202
45734	554203
107760	554204
76736	554205
18519	554206
44716	554207
92695	554208
58400	554209
1073	554210
13797	554211
5319	554212
53617	554213
9148	554214
31701	554215
101773	554216
52928	554217
58944	554218
84904	554219
8171	554220
16980	554221
62826	554222
88207	554223
66143	554224
16230	554225
826	554226
2377	554227
105818	554228
62436	554229
82974	554230
69127	554231
53824	554232
55853	554233
8512	554234
1557	554235
45498	554236
96986	554237
45426	554238
397	554239
51840	554240
66543	554241
11537	554242
60615	554243
5173	554244
770	554245
16214	554246
18716	554247
17953	554248
33855	554249
129592	554250
40911	554251
44809	554252
87839	554253
24238	554254
63732	554255
50882	554256
82178	554257
19779	554258
16653	554259
91690	554260
6751	554261
111259	554262
92454	554263
10317	554264
39200	554265
27247	554266
3242	554267
9756	554268
62618	554269
63013	554270
23094	554271
43010	554272
7119	554273
30742	554274
61260	554275
47702	554276
110699	554277
2496	554278
60403	554279
107559	554280
96833	554281
49087	554282
4326	554283
148664	554284
305	554285
3585	554286
18112	554287
29740	554288
9002	554289
38581	554290
2684	554291
11472	554292
26996	554293
101342	554294
62772	554295
31325	554296
23421	554297
74313	554298
5723	554299
97327	554300
5524	554301
7164	554302
55985	554303
4309	554304
74612	554305
22348	554306
59589	554307
104899	554308
83234	554309
53396	554310
150	554311
2773	554312
78902	554313
15656	554314
37546	554315
62445	554316
12	554317
15754	554318
87444	554319
1635	554320
40110	554321
29736	554322
73470	554323
21680	554324
3123	554325
14413	554326
9124	554327
11105	554328
27384	554329
52965	554330
5599	554331
52023	554332
17555	554333
71813	554334
88396	554335
84996	554336
18465	554337
37824	554338
101289	554339
881	554340
2020	554341
22845	554342
62541	554343
86575	554344
117102	554345
10402	554346
20204	554347
12911	554348
61608	554349
8680	554350
35636	554351
138003	554352
128756	554353
30817	554354
37729	554355
7599	554356
48946	554357
21894	554358
11752	554359
11521	554360
7188	554361
120355	554362
66217	554363
3030	554364
94481	554365
8964	554366
63658	554367
3277	554368
111754	554369
22950	554370
611	554371
30505	554372
26457	554373
306	554374
41907	554375
61810	554376
47365	554377
27783	554378
304	554379
10806	554380
5583	554381
55552	554382
3337	554383
2355	554384
20449	554385
58251	554386
47113	554387
47456	554388
6939	554389
2475	554390
40660	554391
23654	554392
73739	554393
35497	554394
10957	554395
17541	554396
48667	554397
2086	554398
48412	554399
14641	554400
89997	554401
133556	554402
54385	554403
95745	554404
21178	554405
75564	554406
33236	554407
128036	554408
67831	554409
20389	554410
41416	554411
13644	554412
1956	554413
125192	554414
29938	554415
16764	554416
15383	554417
59700	554418
57613	554419
77684	554420
29695	554421
2878	554422
83326	554423
38826	554424
30257	554425
8725	554426
54305	554427
6557	554428
90159	554429
132351	554430
31539	554431
128679	554432
41226	554433
4248	554434
105531	554435
6955	554436
121444	554437
105922	554438
44426	554439
119186	554440
30163	554441
10447	554442
50445	554443
100618	554444
2911	554445
83940	554446
76960	554447
13221	554448
10295	554449
197	554450
102038	554451
5230	554452
34070	554453
59029	554454
4900	554455
141880	554456
101896	554457
30683	554458
143034	554459
54712	554460
16616	554461
129073	554462
129488	554463
70024	554464
11445	554465
42710	554466
14088	554467
32956	554468
34526	554469
80314	554470
54906	554471
12492	554472
39822	554473
10831	554474
12264	554475
145843	554476
22794	554477
11441	554478
94131	554479
139758	554480
37644	554481
307	554482
1236	554483
55134	554484
17420	554485
140061	554486
74765	554487
65261	554488
65218	554489
55377	554490
10409	554491
25538	554492
1231	554493
35860	554494
35078	554495
19466	554496
21584	554497
43205	554498
115673	554499
29876	554500
108879	554501
7	554502
53980	554503
57158	554504
39389	554505
89279	554506
10032	554507
8265	554508
34598	554509
43245	554510
86746	554511
11206	554512
4710	554513
54169	554514
79605	554515
34682	554516
578	554517
103062	554518
79011	554519
26187	554520
115162	554521
24860	554522
60385	554523
23406	554524
60446	554525
37005	554526
53038	554527
95243	554528
102532	554529
17328	554530
71133	554531
83	554532
23532	554533
26798	554534
99363	554535
3588	554536
1463	554537
52458	554538
13597	554539
3051	554540
9622	554541
16101	554542
113366	554543
6823	554544
83018	554545
76197	554546
115203	554547
21827	554548
25963	554549
70440	554550
4182	554551
16867	554552
45701	554553
2719	554554
90553	554555
109499	554556
7497	554557
87602	554558
41557	554559
16488	554560
33368	554561
68942	554562
8898	554563
1114	554564
17761	554565
100121	554566
1299	554567
88393	554568
25853	554569
10075	554570
122920	554571
21667	554572
23192	554573
35917	554574
30155	554575
98492	554576
50080	554577
65610	554578
39314	554579
15572	554580
42699	554581
109862	554582
77732	554583
70260	554584
9486	554585
35275	554586
17471	554587
159	554588
138612	554589
33294	554590
98072	554591
55437	554592
31151	554593
22209	554594
62155	554595
88	554596
79126	554597
1087	554598
64481	554599
19231	554600
43082	554601
6167	554602
99847	554603
121466	554604
5982	554605
55738	554606
12082	554607
25088	554608
10795	554609
46661	554610
23370	554611
37230	554612
45738	554613
8252	554614
44715	554615
116983	554616
8430	554617
51559	554618
728	554619
19450	554620
178	554621
19587	554622
16174	554623
13407	554624
13069	554625
7607	554626
74996	554627
78219	554628
287	554629
99256	554630
148578	554631
3084	554632
1124	554633
33852	554634
8830	554635
84106	554636
7588	554637
28637	554638
123291	554639
107624	554640
122196	554641
112248	554642
421	554643
72942	554644
7049	554645
7655	554646
87117	554647
86333	554648
73172	554649
25588	554650
7969	554651
81368	554652
10913	554653
1490	554654
50057	554655
67252	554656
22150	554657
16198	554658
36445	554659
45753	554660
38193	554661
19257	554662
27418	554663
39874	554664
50004	554665
54589	554666
36469	554667
54542	554668
71979	554669
121409	554670
106249	554671
75524	554672
29029	554673
2057	554674
69843	554675
124356	554676
67818	554677
52488	554678
26065	554679
13780	554680
20675	554681
49397	554682
104225	554683
3404	554684
18801	554685
71964	554686
9848	554687
72490	554688
49436	554689
1956	554690
22194	554691
629	554692
81936	554693
40264	554694
69456	554695
4211	554696
37793	554697
5482	554698
17967	554699
85874	554700
18040	554701
100860	554702
137643	554703
3095	554704
25294	554705
92517	554706
125302	554707
7214	554708
115695	554709
77573	554710
98551	554711
93412	554712
17044	554713
51171	554714
39711	554715
2390	554716
102446	554717
4506	554718
43824	554719
90357	554720
5284	554721
26877	554722
16724	554723
117804	554724
9498	554725
116763	554726
6516	554727
9020	554728
13889	554729
23483	554730
30351	554731
12618	554732
109408	554733
43987	554734
3069	554735
27648	554736
11891	554737
64839	554738
300	554739
101786	554740
39385	554741
78991	554742
61420	554743
36070	554744
121241	554745
61342	554746
63403	554747
95411	554748
75413	554749
32146	554750
1939	554751
63491	554752
95966	554753
19329	554754
86945	554755
4368	554756
98673	554757
68354	554758
28604	554759
85260	554760
8542	554761
67829	554762
23622	554763
71521	554764
28936	554765
144406	554766
67878	554767
18192	554768
23531	554769
15950	554770
8621	554771
35235	554772
79580	554773
120057	554774
6161	554775
63730	554776
20425	554777
8388	554778
32568	554779
29241	554780
17223	554781
4159	554782
24755	554783
2722	554784
8996	554785
42045	554786
39295	554787
6530	554788
1510	554789
5543	554790
61001	554791
13177	554792
53753	554793
31066	554794
22478	554795
6847	554796
47761	554797
33254	554798
68659	554799
46966	554800
14789	554801
9738	554802
63579	554803
111163	554804
25915	554805
71012	554806
4725	554807
109689	554808
102218	554809
28138	554810
72385	554811
81826	554812
260	554813
13424	554814
20251	554815
76001	554816
69028	554817
58410	554818
8859	554819
84362	554820
95667	554821
101893	554822
37938	554823
42327	554824
26705	554825
14721	554826
18856	554827
54122	554828
51540	554829
78819	554830
39479	554831
80785	554832
85513	554833
73607	554834
41599	554835
41121	554836
29641	554837
84966	554838
1371	554839
99603	554840
46421	554841
4939	554842
48097	554843
13705	554844
13457	554845
4755	554846
102283	554847
120506	554848
45660	554849
6459	554850
2890	554851
41399	554852
14096	554853
8758	554854
38928	554855
62275	554856
99535	554857
77295	554858
159	554859
880	554860
54993	554861
29998	554862
4318	554863
41739	554864
7976	554865
86994	554866
27548	554867
10715	554868
26912	554869
12214	554870
20077	554871
28094	554872
60421	554873
112615	554874
106749	554875
6314	554876
62855	554877
83024	554878
56114	554879
91298	554880
38099	554881
13273	554882
133903	554883
13248	554884
95045	554885
107783	554886
17060	554887
29928	554888
25472	554889
1012	554890
1143	554891
3185	554892
9210	554893
5887	554894
96092	554895
8681	554896
21613	554897
55340	554898
14021	554899
68612	554900
128898	554901
120036	554902
19299	554903
39247	554904
92883	554905
30759	554906
6240	554907
1428	554908
7951	554909
49957	554910
70221	554911
17273	554912
7845	554913
92416	554914
58052	554915
34773	554916
111902	554917
71229	554918
118312	554919
95859	554920
119247	554921
2976	554922
2598	554923
62147	554924
45863	554925
38116	554926
32732	554927
17454	554928
105	554929
139336	554930
37251	554931
44936	554932
65497	554933
47733	554934
48995	554935
38194	554936
62371	554937
85458	554938
112232	554939
136013	554940
72510	554941
40962	554942
972	554943
83898	554944
26335	554945
35152	554946
2631	554947
14586	554948
42940	554949
1660	554950
15696	554951
20859	554952
136582	554953
80991	554954
53891	554955
97011	554956
60911	554957
15148	554958
21341	554959
55794	554960
10032	554961
7339	554962
26812	554963
20479	554964
72964	554965
11976	554966
99	554967
10866	554968
34274	554969
99128	554970
88273	554971
8309	554972
10574	554973
15500	554974
61836	554975
12818	554976
96136	554977
19552	554978
77649	554979
16843	554980
20423	554981
117502	554982
36453	554983
50228	554984
107786	554985
42523	554986
50733	554987
28509	554988
12481	554989
17579	554990
56415	554991
11409	554992
83210	554993
30553	554994
83132	554995
11934	554996
45126	554997
85	554998
18949	554999
25560	555000
42121	555001
48554	555002
4788	555003
147749	555004
6063	555005
46372	555006
111242	555007
29324	555008
1698	555009
1791	555010
41667	555011
4153	555012
110853	555013
99245	555014
6164	555015
101310	555016
33283	555017
42055	555018
66993	555019
57685	555020
16041	555021
23169	555022
108336	555023
22221	555024
106068	555025
30908	555026
77521	555027
34180	555028
62970	555029
54125	555030
2189	555031
32621	555032
45964	555033
58484	555034
21908	555035
2503	555036
71259	555037
280	555038
67140	555039
107430	555040
75608	555041
42559	555042
32992	555043
97411	555044
109449	555045
14094	555046
39303	555047
125410	555048
18007	555049
71984	555050
38605	555051
5229	555052
16689	555053
429	555054
7700	555055
96135	555056
18003	555057
10922	555058
57595	555059
28395	555060
44748	555061
132035	555062
22596	555063
5665	555064
4180	555065
29419	555066
33845	555067
84139	555068
470	555069
106065	555070
90613	555071
107453	555072
66429	555073
18564	555074
15071	555075
74213	555076
44641	555077
60706	555078
111407	555079
84550	555080
22941	555081
10648	555082
129114	555083
35156	555084
84268	555085
16482	555086
66695	555087
87281	555088
10026	555089
46094	555090
53976	555091
825	555092
21188	555093
31759	555094
290	555095
102004	555096
52666	555097
3432	555098
2041	555099
46134	555100
17465	555101
5926	555102
65390	555103
88101	555104
3652	555105
67457	555106
34128	555107
7587	555108
29513	555109
75925	555110
52625	555111
87499	555112
67796	555113
64416	555114
27744	555115
39589	555116
88644	555117
29628	555118
52016	555119
75748	555120
4037	555121
83530	555122
106617	555123
54448	555124
1164	555125
378	555126
57701	555127
13365	555128
150365	555129
109232	555130
59495	555131
13750	555132
59603	555133
107084	555134
100810	555135
6661	555136
1746	555137
97477	555138
25256	555139
31352	555140
108024	555141
939	555142
83219	555143
17063	555144
2471	555145
21876	555146
19878	555147
92919	555148
2312	555149
38765	555150
2102	555151
2183	555152
18668	555153
114014	555154
85166	555155
14005	555156
18292	555157
45156	555158
10416	555159
5271	555160
109107	555161
23033	555162
31422	555163
5458	555164
20489	555165
64464	555166
47348	555167
54521	555168
37079	555169
12378	555170
8240	555171
13032	555172
119776	555173
30797	555174
58501	555175
118964	555176
68497	555177
5645	555178
5406	555179
11362	555180
4046	555181
22617	555182
62266	555183
23800	555184
36194	555185
34	555186
37959	555187
36428	555188
90543	555189
69107	555190
11892	555191
31741	555192
58125	555193
20100	555194
27144	555195
98369	555196
31099	555197
1627	555198
78163	555199
127542	555200
104486	555201
1842	555202
48801	555203
22950	555204
19435	555205
14522	555206
118375	555207
10463	555208
20437	555209
6862	555210
2623	555211
24542	555212
46099	555213
47051	555214
341	555215
26520	555216
1102	555217
16197	555218
34145	555219
37377	555220
51482	555221
28031	555222
1590	555223
49558	555224
68923	555225
1723	555226
75872	555227
9464	555228
33912	555229
107105	555230
37231	555231
18944	555232
80698	555233
101502	555234
93086	555235
124625	555236
95474	555237
57576	555238
71508	555239
124386	555240
2559	555241
1812	555242
19981	555243
67573	555244
78216	555245
950	555246
9907	555247
44237	555248
16953	555249
4276	555250
6178	555251
113702	555252
32270	555253
754	555254
93814	555255
25867	555256
3842	555257
28959	555258
36923	555259
3061	555260
105354	555261
142378	555262
10717	555263
61528	555264
1017	555265
39585	555266
7726	555267
87497	555268
67419	555269
19107	555270
14712	555271
42340	555272
20436	555273
22659	555274
438	555275
83716	555276
6863	555277
39379	555278
9608	555279
29458	555280
14357	555281
5927	555282
43769	555283
32087	555284
60643	555285
45463	555286
35214	555287
3712	555288
119466	555289
25402	555290
103568	555291
19719	555292
33225	555293
17517	555294
26081	555295
107621	555296
115184	555297
55641	555298
86443	555299
83853	555300
115242	555301
66792	555302
32041	555303
128418	555304
84189	555305
417	555306
20150	555307
132758	555308
105638	555309
31	555310
67784	555311
24466	555312
3160	555313
92805	555314
73381	555315
70060	555316
54977	555317
111322	555318
35967	555319
3035	555320
59451	555321
35841	555322
61252	555323
95468	555324
44257	555325
117861	555326
4962	555327
55293	555328
36005	555329
126	555330
592	555331
16	555332
24752	555333
121242	555334
12610	555335
25213	555336
40942	555337
18972	555338
27199	555339
121676	555340
4160	555341
74830	555342
107133	555343
42978	555344
49138	555345
73791	555346
15554	555347
18162	555348
23408	555349
23999	555350
78041	555351
12782	555352
37314	555353
72376	555354
47124	555355
33759	555356
35696	555357
36785	555358
100060	555359
55578	555360
109651	555361
44462	555362
125223	555363
46647	555364
53915	555365
133804	555366
69756	555367
25660	555368
47094	555369
18831	555370
19151	555371
93187	555372
44025	555373
1247	555374
39608	555375
48316	555376
91267	555377
6273	555378
1766	555379
19094	555380
33670	555381
25922	555382
57651	555383
46	555384
7904	555385
37144	555386
68490	555387
17	555388
25059	555389
712	555390
100166	555391
11679	555392
5174	555393
126857	555394
34424	555395
104580	555396
75792	555397
116	555398
1630	555399
15802	555400
11546	555401
24425	555402
3654	555403
17859	555404
89266	555405
93928	555406
42737	555407
61226	555408
68529	555409
52838	555410
53092	555411
40373	555412
135242	555413
3202	555414
117332	555415
44235	555416
91586	555417
100769	555418
3523	555419
71522	555420
32252	555421
46402	555422
101160	555423
131288	555424
53753	555425
27900	555426
81140	555427
30298	555428
20846	555429
142788	555430
37748	555431
70655	555432
77400	555433
11744	555434
11337	555435
57676	555436
28904	555437
3957	555438
93891	555439
36399	555440
104798	555441
17943	555442
42101	555443
3365	555444
2501	555445
133688	555446
32887	555447
37436	555448
57738	555449
12534	555450
55414	555451
4478	555452
63651	555453
59270	555454
21617	555455
29697	555456
5503	555457
38229	555458
106325	555459
30936	555460
117787	555461
75906	555462
13713	555463
36431	555464
64511	555465
12081	555466
48431	555467
69615	555468
66546	555469
93299	555470
6629	555471
104515	555472
10093	555473
22057	555474
29549	555475
26192	555476
9189	555477
14527	555478
9069	555479
14081	555480
19677	555481
46115	555482
16974	555483
118359	555484
149629	555485
1528	555486
23674	555487
134232	555488
14256	555489
3731	555490
61051	555491
9977	555492
9671	555493
41614	555494
13216	555495
4232	555496
18442	555497
18372	555498
88456	555499
13905	555500
264	555501
28446	555502
5936	555503
10195	555504
58339	555505
6751	555506
547	555507
57298	555508
99398	555509
47828	555510
10205	555511
28119	555512
44384	555513
29915	555514
113228	555515
36486	555516
2144	555517
4564	555518
68614	555519
40431	555520
31258	555521
79056	555522
40016	555523
22195	555524
21176	555525
5366	555526
35926	555527
8564	555528
45394	555529
24487	555530
54995	555531
2849	555532
89702	555533
316	555534
40525	555535
26220	555536
16123	555537
26158	555538
9151	555539
5129	555540
66008	555541
25151	555542
79797	555543
12098	555544
25667	555545
53924	555546
71790	555547
55429	555548
5869	555549
11928	555550
111220	555551
147416	555552
61797	555553
2382	555554
4371	555555
5556	555556
15377	555557
22253	555558
4121	555559
4917	555560
65381	555561
66220	555562
18679	555563
9146	555564
9370	555565
13673	555566
50047	555567
98301	555568
1565	555569
1612	555570
9110	555571
191	555572
199	555573
5335	555574
8478	555575
7739	555576
35449	555577
48895	555578
40253	555579
4596	555580
8763	555581
99162	555582
5042	555583
1770	555584
2926	555585
15980	555586
40210	555587
6008	555588
128072	555589
96053	555590
2686	555591
793	555592
25401	555593
2728	555594
81394	555595
3618	555596
31974	555597
92181	555598
48922	555599
19062	555600
7026	555601
83132	555602
21055	555603
75408	555604
66397	555605
85407	555606
36026	555607
36206	555608
55441	555609
103401	555610
33473	555611
52367	555612
55248	555613
120861	555614
33782	555615
41641	555616
85689	555617
43399	555618
19211	555619
97726	555620
131206	555621
1513	555622
48378	555623
22217	555624
3	555625
62451	555626
147419	555627
25310	555628
105283	555629
22924	555630
21912	555631
11400	555632
30647	555633
4945	555634
19793	555635
23827	555636
129609	555637
63065	555638
40019	555639
42862	555640
66691	555641
29184	555642
85252	555643
109640	555644
16452	555645
14029	555646
1262	555647
60603	555648
2997	555649
83324	555650
8219	555651
10492	555652
55917	555653
48782	555654
48989	555655
100204	555656
31364	555657
28870	555658
88850	555659
29444	555660
27259	555661
22423	555662
86796	555663
56907	555664
38517	555665
61383	555666
36951	555667
18217	555668
3139	555669
59942	555670
11161	555671
2082	555672
83216	555673
954	555674
58227	555675
8749	555676
78217	555677
80637	555678
767	555679
3959	555680
52663	555681
70251	555682
2150	555683
14155	555684
24374	555685
101727	555686
64724	555687
46581	555688
69326	555689
32960	555690
4444	555691
27073	555692
51543	555693
49993	555694
15986	555695
25323	555696
3719	555697
69851	555698
42298	555699
18587	555700
64818	555701
43977	555702
56752	555703
40757	555704
77621	555705
40157	555706
105035	555707
5209	555708
65019	555709
34655	555710
22854	555711
2397	555712
15025	555713
26506	555714
81080	555715
19383	555716
49310	555717
110705	555718
38330	555719
54654	555720
2892	555721
68318	555722
44864	555723
15478	555724
99036	555725
7881	555726
502	555727
94367	555728
14603	555729
46070	555730
81835	555731
39550	555732
6414	555733
109358	555734
35846	555735
6048	555736
36360	555737
106007	555738
580	555739
2660	555740
5357	555741
110792	555742
96	555743
1717	555744
24096	555745
39197	555746
14225	555747
812	555748
53945	555749
30310	555750
34362	555751
97146	555752
61803	555753
89443	555754
83175	555755
44112	555756
703	555757
24412	555758
90038	555759
3495	555760
33746	555761
8574	555762
113081	555763
18611	555764
608	555765
15129	555766
4781	555767
16557	555768
37317	555769
5227	555770
83976	555771
1633	555772
41529	555773
75363	555774
27912	555775
58039	555776
24038	555777
17158	555778
52467	555779
7654	555780
29088	555781
121003	555782
105083	555783
66055	555784
48863	555785
1225	555786
88093	555787
127886	555788
11022	555789
28332	555790
21093	555791
21545	555792
1462	555793
20858	555794
75870	555795
105427	555796
42817	555797
38804	555798
73837	555799
24136	555800
51665	555801
34127	555802
25257	555803
50944	555804
27493	555805
18200	555806
49547	555807
77831	555808
112	555809
4725	555810
4174	555811
48158	555812
19912	555813
129195	555814
183	555815
21003	555816
54967	555817
2425	555818
111389	555819
46122	555820
19110	555821
22310	555822
92584	555823
976	555824
41973	555825
69892	555826
43696	555827
61294	555828
101238	555829
103055	555830
10323	555831
68363	555832
134	555833
120641	555834
54106	555835
26323	555836
63775	555837
108464	555838
58037	555839
44619	555840
97757	555841
11277	555842
505	555843
28241	555844
46498	555845
83600	555846
4594	555847
76605	555848
15769	555849
54298	555850
13480	555851
146553	555852
13969	555853
33949	555854
68608	555855
7390	555856
31310	555857
18962	555858
83492	555859
39743	555860
104704	555861
137642	555862
52456	555863
367	555864
110493	555865
18235	555866
44692	555867
4004	555868
19797	555869
27917	555870
10021	555871
103636	555872
4232	555873
6984	555874
142518	555875
12770	555876
101398	555877
27449	555878
88326	555879
101658	555880
116193	555881
55839	555882
17748	555883
32928	555884
21550	555885
6255	555886
10027	555887
41067	555888
51382	555889
63368	555890
1771	555891
79610	555892
29026	555893
1148	555894
60913	555895
5055	555896
138341	555897
91117	555898
4365	555899
83951	555900
109953	555901
13575	555902
104497	555903
51508	555904
15992	555905
342	555906
11639	555907
116466	555908
57805	555909
20464	555910
71149	555911
76762	555912
62292	555913
1021	555914
28938	555915
131653	555916
93577	555917
14087	555918
14842	555919
11663	555920
147410	555921
18492	555922
56558	555923
919	555924
3300	555925
100859	555926
90043	555927
18107	555928
19770	555929
21008	555930
6734	555931
1	555932
4471	555933
57384	555934
23922	555935
84213	555936
126198	555937
100571	555938
26140	555939
31399	555940
46004	555941
39052	555942
98549	555943
2721	555944
125977	555945
66552	555946
37015	555947
39855	555948
10392	555949
22357	555950
121656	555951
2976	555952
6629	555953
10603	555954
77892	555955
97954	555956
6887	555957
80559	555958
56203	555959
37376	555960
3191	555961
11313	555962
77052	555963
75257	555964
4159	555965
27111	555966
108910	555967
15432	555968
25923	555969
101414	555970
16669	555971
27260	555972
2424	555973
46641	555974
34610	555975
62554	555976
40702	555977
272	555978
10255	555979
104802	555980
86408	555981
4795	555982
21227	555983
10414	555984
104680	555985
17296	555986
91101	555987
21764	555988
20617	555989
704	555990
35882	555991
39755	555992
4974	555993
30255	555994
34259	555995
83303	555996
61081	555997
41498	555998
23749	555999
117001	556000
110484	556001
6915	556002
843	556003
12579	556004
276	556005
12135	556006
9291	556007
84982	556008
53761	556009
102223	556010
96900	556011
54362	556012
9106	556013
2036	556014
38453	556015
30814	556016
75721	556017
44528	556018
54199	556019
18164	556020
35103	556021
16382	556022
64412	556023
430	556024
15446	556025
26273	556026
127379	556027
70694	556028
37965	556029
12940	556030
61331	556031
3051	556032
53508	556033
15031	556034
65289	556035
46732	556036
23495	556037
127198	556038
27580	556039
2815	556040
2018	556041
2943	556042
99	556043
317	556044
74035	556045
19165	556046
36786	556047
107177	556048
11557	556049
37570	556050
35377	556051
170	556052
12401	556053
22896	556054
47534	556055
2641	556056
14295	556057
2306	556058
80894	556059
136666	556060
69887	556061
52	556062
72154	556063
64128	556064
1554	556065
67426	556066
56619	556067
1642	556068
46926	556069
94490	556070
87486	556071
44500	556072
26105	556073
19478	556074
108919	556075
14130	556076
41321	556077
39045	556078
216	556079
48563	556080
110136	556081
10752	556082
92352	556083
47811	556084
1826	556085
43645	556086
69653	556087
36671	556088
69991	556089
121274	556090
828	556091
92270	556092
41940	556093
4434	556094
2136	556095
1517	556096
39872	556097
109	556098
33648	556099
145099	556100
21186	556101
1460	556102
51696	556103
39893	556104
77513	556105
33986	556106
30488	556107
16920	556108
419	556109
39543	556110
93961	556111
42129	556112
24909	556113
66038	556114
3707	556115
97976	556116
7311	556117
29420	556118
16560	556119
40317	556120
21986	556121
662	556122
52561	556123
16752	556124
24351	556125
75592	556126
3576	556127
111674	556128
1576	556129
12378	556130
111878	556131
16793	556132
81474	556133
71893	556134
104132	556135
65275	556136
946	556137
13913	556138
24058	556139
657	556140
56264	556141
20709	556142
3286	556143
7515	556144
54208	556145
53402	556146
98842	556147
50252	556148
9420	556149
7403	556150
38054	556151
86462	556152
37131	556153
11703	556154
15597	556155
4172	556156
98993	556157
38935	556158
7532	556159
5620	556160
4931	556161
53592	556162
121357	556163
34602	556164
48143	556165
62581	556166
21048	556167
21598	556168
40839	556169
30786	556170
80655	556171
19954	556172
105532	556173
24891	556174
17662	556175
59270	556176
7067	556177
3893	556178
8634	556179
81237	556180
50305	556181
53197	556182
34879	556183
11756	556184
7339	556185
76709	556186
6379	556187
41531	556188
2209	556189
5539	556190
47342	556191
54038	556192
87541	556193
11734	556194
119589	556195
50949	556196
399	556197
105484	556198
4755	556199
127234	556200
67139	556201
51642	556202
98230	556203
63453	556204
40173	556205
4637	556206
34121	556207
59737	556208
15416	556209
43202	556210
4492	556211
38920	556212
3202	556213
14369	556214
6685	556215
112398	556216
9272	556217
64495	556218
1322	556219
10935	556220
90	556221
50339	556222
48385	556223
122747	556224
83557	556225
6096	556226
72205	556227
23542	556228
143168	556229
9969	556230
35144	556231
15704	556232
65909	556233
35159	556234
86109	556235
66211	556236
46513	556237
72164	556238
50368	556239
79073	556240
23338	556241
130652	556242
13063	556243
2656	556244
116616	556245
15277	556246
10498	556247
2275	556248
9907	556249
28657	556250
19747	556251
79407	556252
25279	556253
87350	556254
148778	556255
35893	556256
40358	556257
25133	556258
103571	556259
3500	556260
4282	556261
79768	556262
13251	556263
95394	556264
26096	556265
1945	556266
7678	556267
21377	556268
4187	556269
40778	556270
50045	556271
14799	556272
12759	556273
47420	556274
66733	556275
112609	556276
77100	556277
34348	556278
86095	556279
87295	556280
143	556281
44102	556282
64362	556283
20339	556284
37163	556285
29426	556286
48759	556287
86453	556288
494	556289
27726	556290
41629	556291
124833	556292
116405	556293
26900	556294
8503	556295
35590	556296
16922	556297
135281	556298
17011	556299
6200	556300
109567	556301
5041	556302
58336	556303
113078	556304
43062	556305
10677	556306
47594	556307
62305	556308
21351	556309
38326	556310
52846	556311
9249	556312
10043	556313
24965	556314
1088	556315
121998	556316
36275	556317
45771	556318
9553	556319
15552	556320
82430	556321
10	556322
36353	556323
100884	556324
81463	556325
87818	556326
6329	556327
4323	556328
33782	556329
16731	556330
76541	556331
6833	556332
63765	556333
5897	556334
21619	556335
74303	556336
34261	556337
17481	556338
1547	556339
89708	556340
60143	556341
8049	556342
14808	556343
52948	556344
29570	556345
64615	556346
71798	556347
2669	556348
11543	556349
18761	556350
3708	556351
53126	556352
51410	556353
16421	556354
16921	556355
45556	556356
61296	556357
21389	556358
9804	556359
47091	556360
35602	556361
9851	556362
59793	556363
4849	556364
120505	556365
82981	556366
17842	556367
34214	556368
110096	556369
109182	556370
31767	556371
78371	556372
100223	556373
59435	556374
15910	556375
57427	556376
16247	556377
39487	556378
41558	556379
120459	556380
61078	556381
12421	556382
47222	556383
43832	556384
18624	556385
4562	556386
19370	556387
32942	556388
113046	556389
218	556390
18995	556391
2823	556392
3484	556393
20045	556394
4784	556395
136279	556396
4893	556397
116684	556398
94513	556399
111008	556400
94532	556401
4169	556402
117	556403
74551	556404
40262	556405
115879	556406
95636	556407
53635	556408
25787	556409
142800	556410
27617	556411
7351	556412
66640	556413
57547	556414
145873	556415
148710	556416
11467	556417
66395	556418
66304	556419
19682	556420
52920	556421
30921	556422
92686	556423
65227	556424
29859	556425
78592	556426
128986	556427
88248	556428
122192	556429
51488	556430
52082	556431
55398	556432
87783	556433
50098	556434
79534	556435
90797	556436
110681	556437
130029	556438
91392	556439
53311	556440
3278	556441
11584	556442
142747	556443
1329	556444
19609	556445
72084	556446
19760	556447
12654	556448
9437	556449
58793	556450
70928	556451
8946	556452
4138	556453
76132	556454
1196	556455
128717	556456
75079	556457
60167	556458
80244	556459
51566	556460
23359	556461
22874	556462
28833	556463
3231	556464
17237	556465
67677	556466
104627	556467
67878	556468
358	556469
87158	556470
63162	556471
10304	556472
82837	556473
10988	556474
66744	556475
32606	556476
62623	556477
718	556478
3108	556479
70256	556480
15092	556481
17588	556482
45281	556483
48227	556484
18177	556485
56716	556486
86718	556487
6765	556488
12725	556489
4009	556490
50808	556491
37963	556492
35428	556493
43921	556494
148144	556495
1065	556496
12337	556497
3182	556498
100616	556499
26385	556500
30201	556501
5478	556502
32811	556503
43035	556504
93398	556505
1839	556506
4513	556507
434	556508
29686	556509
3404	556510
112201	556511
46012	556512
125034	556513
19759	556514
52548	556515
2502	556516
26274	556517
7836	556518
14783	556519
11367	556520
27756	556521
892	556522
65131	556523
48252	556524
9612	556525
7118	556526
15392	556527
79463	556528
25479	556529
29411	556530
10220	556531
46968	556532
19648	556533
6665	556534
104460	556535
65876	556536
43890	556537
124280	556538
26463	556539
109259	556540
16087	556541
99504	556542
22656	556543
134264	556544
1449	556545
7182	556546
86594	556547
86336	556548
28175	556549
9897	556550
2059	556551
29610	556552
43909	556553
32964	556554
18443	556555
86357	556556
69670	556557
24919	556558
1477	556559
3211	556560
109115	556561
60478	556562
19420	556563
8496	556564
110846	556565
51422	556566
43431	556567
24988	556568
6574	556569
43641	556570
16368	556571
1886	556572
1396	556573
91460	556574
20299	556575
6822	556576
2405	556577
29643	556578
53659	556579
9493	556580
20080	556581
2450	556582
72920	556583
32123	556584
48903	556585
66129	556586
106834	556587
104368	556588
38151	556589
16534	556590
8439	556591
128477	556592
50730	556593
11532	556594
14178	556595
36371	556596
29660	556597
2264	556598
13250	556599
35753	556600
24233	556601
135601	556602
66757	556603
31251	556604
107426	556605
15858	556606
11862	556607
24127	556608
57240	556609
69346	556610
66795	556611
183	556612
624	556613
1789	556614
78849	556615
59800	556616
28596	556617
89666	556618
13723	556619
27441	556620
24614	556621
1788	556622
1653	556623
23043	556624
32661	556625
16535	556626
5370	556627
33506	556628
3387	556629
73005	556630
2775	556631
89386	556632
9296	556633
58807	556634
102987	556635
17496	556636
54513	556637
45250	556638
7042	556639
25356	556640
20257	556641
80291	556642
7269	556643
12432	556644
9206	556645
12839	556646
82539	556647
80040	556648
62359	556649
15141	556650
572	556651
2788	556652
68094	556653
82120	556654
25858	556655
44324	556656
62892	556657
11304	556658
613	556659
107101	556660
45850	556661
36926	556662
12259	556663
5670	556664
23030	556665
15251	556666
1633	556667
40786	556668
9079	556669
79045	556670
29926	556671
30107	556672
39249	556673
39129	556674
62722	556675
79925	556676
63261	556677
72702	556678
77758	556679
5442	556680
1926	556681
39231	556682
13359	556683
86849	556684
56958	556685
8405	556686
7785	556687
127151	556688
15810	556689
5102	556690
31272	556691
53241	556692
36016	556693
86111	556694
58972	556695
35781	556696
31661	556697
97175	556698
57209	556699
27449	556700
67179	556701
7349	556702
31582	556703
58660	556704
103164	556705
8780	556706
528	556707
66780	556708
20895	556709
728	556710
76448	556711
73476	556712
13033	556713
13559	556714
44352	556715
74902	556716
39490	556717
15238	556718
45269	556719
62960	556720
20034	556721
36249	556722
14144	556723
25322	556724
25074	556725
17805	556726
43259	556727
116878	556728
43959	556729
62420	556730
132822	556731
37613	556732
6816	556733
55091	556734
29102	556735
34270	556736
30236	556737
46001	556738
47340	556739
73530	556740
6033	556741
81886	556742
32883	556743
57118	556744
69085	556745
75604	556746
3155	556747
107066	556748
14736	556749
103605	556750
26271	556751
1383	556752
4243	556753
36113	556754
51674	556755
109025	556756
48960	556757
126544	556758
18836	556759
38038	556760
16764	556761
7083	556762
3070	556763
135383	556764
44615	556765
112173	556766
107281	556767
3483	556768
104405	556769
6315	556770
139789	556771
23613	556772
47990	556773
85971	556774
15941	556775
105160	556776
63105	556777
124086	556778
42963	556779
68787	556780
11545	556781
81241	556782
93468	556783
44396	556784
85734	556785
31460	556786
7247	556787
92660	556788
18107	556789
104240	556790
67476	556791
105086	556792
25292	556793
13920	556794
26954	556795
38393	556796
7583	556797
30892	556798
63697	556799
6181	556800
146984	556801
32421	556802
94287	556803
39844	556804
3145	556805
62420	556806
73475	556807
71695	556808
36491	556809
26716	556810
7080	556811
116157	556812
505	556813
117557	556814
117674	556815
49251	556816
92863	556817
69971	556818
24264	556819
106096	556820
109578	556821
16456	556822
63640	556823
6514	556824
40061	556825
131037	556826
132473	556827
20686	556828
103056	556829
41994	556830
5710	556831
32549	556832
18242	556833
75829	556834
10689	556835
67291	556836
20064	556837
33220	556838
31349	556839
29459	556840
31688	556841
102284	556842
8405	556843
38179	556844
8685	556845
28044	556846
47888	556847
29809	556848
9958	556849
15900	556850
9991	556851
83572	556852
31303	556853
88348	556854
31475	556855
135652	556856
91077	556857
34368	556858
17193	556859
5289	556860
19913	556861
353	556862
53830	556863
1230	556864
36440	556865
122612	556866
48584	556867
51569	556868
1123	556869
2684	556870
102699	556871
28035	556872
130045	556873
14489	556874
12192	556875
78079	556876
92605	556877
112686	556878
1106	556879
119528	556880
65625	556881
1492	556882
61841	556883
24892	556884
37477	556885
135795	556886
18145	556887
2561	556888
15499	556889
51211	556890
26070	556891
58668	556892
116906	556893
103352	556894
98203	556895
43948	556896
41949	556897
44469	556898
6688	556899
5386	556900
86020	556901
42571	556902
12044	556903
14957	556904
79043	556905
101614	556906
85024	556907
9034	556908
75651	556909
33069	556910
112447	556911
3922	556912
61541	556913
57275	556914
19802	556915
20084	556916
52389	556917
67569	556918
67035	556919
45401	556920
8913	556921
26861	556922
1595	556923
43240	556924
12128	556925
38049	556926
84206	556927
77513	556928
58251	556929
14814	556930
7803	556931
5705	556932
137410	556933
33154	556934
105168	556935
24432	556936
21955	556937
22886	556938
120631	556939
41864	556940
47932	556941
3728	556942
99803	556943
111678	556944
44620	556945
2174	556946
803	556947
14715	556948
89582	556949
80777	556950
11122	556951
27426	556952
23133	556953
84427	556954
19041	556955
1841	556956
1224	556957
28925	556958
35870	556959
35557	556960
128556	556961
91828	556962
80814	556963
26477	556964
29253	556965
47661	556966
73406	556967
15898	556968
10737	556969
40740	556970
106142	556971
24418	556972
119674	556973
115799	556974
2374	556975
43034	556976
20903	556977
5523	556978
33559	556979
21726	556980
27958	556981
21268	556982
20005	556983
66444	556984
91916	556985
37374	556986
639	556987
21040	556988
115097	556989
474	556990
5139	556991
41368	556992
1882	556993
3995	556994
21702	556995
96802	556996
127101	556997
8637	556998
4763	556999
112073	557000
4743	557001
78605	557002
70672	557003
124940	557004
36079	557005
24290	557006
96844	557007
100575	557008
102596	557009
37126	557010
25519	557011
37	557012
89151	557013
23541	557014
5351	557015
72475	557016
30532	557017
47215	557018
13507	557019
109163	557020
4270	557021
52039	557022
56178	557023
125434	557024
391	557025
50570	557026
21190	557027
26693	557028
55813	557029
98856	557030
116722	557031
17937	557032
13049	557033
7911	557034
93049	557035
5227	557036
116870	557037
4100	557038
88902	557039
32326	557040
99685	557041
945	557042
53955	557043
49746	557044
87022	557045
120869	557046
125901	557047
8394	557048
136198	557049
55158	557050
89024	557051
54784	557052
28019	557053
44163	557054
101694	557055
33998	557056
127	557057
2722	557058
11801	557059
10509	557060
10180	557061
128957	557062
9732	557063
78	557064
109514	557065
144067	557066
81909	557067
22853	557068
136464	557069
57112	557070
2526	557071
26053	557072
93107	557073
128092	557074
126892	557075
59592	557076
84551	557077
7095	557078
107864	557079
2839	557080
51498	557081
27164	557082
40895	557083
53342	557084
32887	557085
132891	557086
32093	557087
57399	557088
90390	557089
273	557090
1116	557091
10406	557092
29489	557093
89723	557094
6272	557095
70860	557096
9970	557097
71789	557098
14641	557099
48636	557100
31610	557101
8284	557102
58606	557103
15160	557104
78315	557105
3777	557106
102351	557107
33068	557108
50202	557109
8848	557110
87677	557111
54620	557112
25639	557113
34081	557114
81290	557115
20871	557116
15548	557117
15333	557118
35347	557119
16824	557120
46290	557121
57346	557122
11956	557123
139327	557124
119747	557125
55253	557126
22086	557127
5025	557128
24233	557129
115073	557130
66869	557131
69643	557132
88	557133
1461	557134
31339	557135
27348	557136
1008	557137
32104	557138
1803	557139
5443	557140
64648	557141
45764	557142
1543	557143
75731	557144
120066	557145
1237	557146
61759	557147
82019	557148
79330	557149
30582	557150
96859	557151
43413	557152
11679	557153
4366	557154
40826	557155
1909	557156
85186	557157
54627	557158
5600	557159
38032	557160
56783	557161
8869	557162
46776	557163
101883	557164
124546	557165
1018	557166
120018	557167
6671	557168
137188	557169
55663	557170
89984	557171
45680	557172
2936	557173
12648	557174
1890	557175
6496	557176
119109	557177
5645	557178
6452	557179
7955	557180
4656	557181
65301	557182
18969	557183
76714	557184
8208	557185
99963	557186
12942	557187
95920	557188
32715	557189
124802	557190
13780	557191
21408	557192
98717	557193
32920	557194
95579	557195
29189	557196
102525	557197
88228	557198
53154	557199
35022	557200
14543	557201
121141	557202
121608	557203
53537	557204
1094	557205
72453	557206
24681	557207
49951	557208
3359	557209
103552	557210
6882	557211
10178	557212
66406	557213
34730	557214
90786	557215
54117	557216
39709	557217
59085	557218
7138	557219
43462	557220
90781	557221
61023	557222
30975	557223
2325	557224
77697	557225
48	557226
147427	557227
18529	557228
11791	557229
34210	557230
131179	557231
39231	557232
71449	557233
83557	557234
52702	557235
11661	557236
24957	557237
58617	557238
57971	557239
5793	557240
46477	557241
48326	557242
62372	557243
9704	557244
21901	557245
22374	557246
79003	557247
4407	557248
110414	557249
43522	557250
13363	557251
2684	557252
105328	557253
103483	557254
47231	557255
30493	557256
13128	557257
28677	557258
43603	557259
1731	557260
5751	557261
13662	557262
6	557263
122925	557264
47395	557265
49102	557266
8660	557267
13644	557268
11509	557269
82446	557270
996	557271
19259	557272
108627	557273
6090	557274
43474	557275
124929	557276
6319	557277
100363	557278
57	557279
47936	557280
70	557281
107946	557282
56650	557283
37960	557284
58589	557285
12741	557286
85745	557287
68844	557288
89674	557289
17262	557290
40103	557291
687	557292
26107	557293
83997	557294
3603	557295
48858	557296
52284	557297
29760	557298
17561	557299
12419	557300
23779	557301
2776	557302
53361	557303
5197	557304
37339	557305
31730	557306
85957	557307
66638	557308
5713	557309
44220	557310
39800	557311
4967	557312
15700	557313
1756	557314
41575	557315
105571	557316
102836	557317
85365	557318
1821	557319
78026	557320
89450	557321
32583	557322
103299	557323
65414	557324
3915	557325
111527	557326
44310	557327
23745	557328
2317	557329
44398	557330
20012	557331
95123	557332
32571	557333
2823	557334
2308	557335
116799	557336
14554	557337
36175	557338
64827	557339
37924	557340
11252	557341
23854	557342
24685	557343
32523	557344
23672	557345
43828	557346
40407	557347
70433	557348
64015	557349
47540	557350
113855	557351
1378	557352
96381	557353
32855	557354
85265	557355
137027	557356
97800	557357
22610	557358
14012	557359
3549	557360
43581	557361
47435	557362
6823	557363
52209	557364
92828	557365
80571	557366
4743	557367
65986	557368
30154	557369
63	557370
79706	557371
5754	557372
75301	557373
148806	557374
29876	557375
56626	557376
139143	557377
9722	557378
26546	557379
26429	557380
28582	557381
21186	557382
21151	557383
44147	557384
6552	557385
85123	557386
38488	557387
80185	557388
78868	557389
2133	557390
109636	557391
58899	557392
29421	557393
18121	557394
28	557395
59317	557396
7815	557397
62328	557398
84836	557399
4817	557400
7579	557401
149224	557402
64871	557403
14684	557404
11317	557405
39628	557406
23462	557407
64767	557408
1317	557409
5880	557410
120013	557411
48631	557412
13087	557413
46408	557414
70544	557415
21787	557416
30630	557417
43308	557418
139354	557419
83513	557420
46031	557421
3461	557422
36900	557423
105024	557424
55933	557425
40902	557426
65550	557427
17932	557428
28501	557429
71917	557430
97011	557431
35186	557432
2069	557433
462	557434
81460	557435
1588	557436
7867	557437
549	557438
20315	557439
38591	557440
3296	557441
32481	557442
3081	557443
92307	557444
71361	557445
58316	557446
131415	557447
24665	557448
62498	557449
81544	557450
81340	557451
4495	557452
28664	557453
67571	557454
17618	557455
50161	557456
33415	557457
2982	557458
91642	557459
108206	557460
51264	557461
12225	557462
23688	557463
21609	557464
14447	557465
280	557466
101171	557467
135626	557468
78606	557469
135166	557470
147445	557471
54663	557472
45468	557473
1677	557474
9418	557475
1572	557476
43858	557477
26267	557478
135903	557479
96552	557480
13680	557481
80371	557482
94110	557483
41220	557484
14382	557485
31483	557486
5709	557487
133690	557488
114606	557489
58310	557490
59532	557491
40476	557492
14743	557493
20285	557494
22142	557495
78760	557496
58955	557497
29606	557498
21239	557499
110903	557500
98118	557501
31538	557502
92490	557503
105776	557504
4300	557505
11341	557506
30484	557507
92709	557508
117934	557509
134995	557510
16248	557511
19441	557512
69414	557513
14733	557514
10041	557515
27544	557516
87539	557517
25967	557518
148824	557519
14273	557520
16040	557521
23153	557522
94571	557523
8852	557524
117233	557525
17481	557526
68220	557527
105170	557528
24942	557529
59297	557530
1293	557531
10066	557532
129519	557533
17922	557534
63918	557535
966	557536
27659	557537
1495	557538
24971	557539
18353	557540
33673	557541
33742	557542
128102	557543
29812	557544
50487	557545
48605	557546
98335	557547
22592	557548
33488	557549
26058	557550
7256	557551
37812	557552
24928	557553
91922	557554
121	557555
128027	557556
25993	557557
16832	557558
10610	557559
7156	557560
56645	557561
103552	557562
9475	557563
22963	557564
6346	557565
31545	557566
13471	557567
1588	557568
3611	557569
14569	557570
9299	557571
8202	557572
104221	557573
3183	557574
63157	557575
61989	557576
6995	557577
15012	557578
149	557579
39415	557580
48562	557581
31450	557582
1531	557583
111103	557584
67699	557585
30925	557586
7921	557587
8976	557588
17102	557589
23097	557590
22039	557591
85186	557592
34383	557593
38899	557594
5067	557595
128701	557596
4836	557597
7980	557598
3061	557599
85225	557600
49544	557601
64304	557602
34277	557603
19780	557604
107993	557605
108382	557606
20462	557607
5699	557608
7604	557609
32174	557610
45546	557611
75251	557612
77322	557613
8298	557614
21813	557615
34008	557616
1083	557617
99384	557618
2760	557619
2488	557620
1928	557621
127546	557622
107	557623
71489	557624
55821	557625
87055	557626
62392	557627
9489	557628
16479	557629
83923	557630
1493	557631
314	557632
107200	557633
770	557634
15292	557635
80360	557636
29680	557637
6205	557638
18581	557639
35173	557640
102892	557641
64249	557642
22261	557643
1678	557644
42734	557645
34154	557646
68	557647
24209	557648
42194	557649
10498	557650
51253	557651
117039	557652
118457	557653
41625	557654
25344	557655
109323	557656
47578	557657
19540	557658
40901	557659
3697	557660
6671	557661
22105	557662
14707	557663
100530	557664
61351	557665
44215	557666
5047	557667
112134	557668
19062	557669
114390	557670
9085	557671
4999	557672
45457	557673
2416	557674
25727	557675
104230	557676
7917	557677
143331	557678
57666	557679
35817	557680
3822	557681
489	557682
77059	557683
129644	557684
5596	557685
81588	557686
3617	557687
82757	557688
7972	557689
3854	557690
2317	557691
137980	557692
112681	557693
145409	557694
43928	557695
3104	557696
16434	557697
111781	557698
40108	557699
18459	557700
27972	557701
99409	557702
34821	557703
25568	557704
19992	557705
116760	557706
2829	557707
96570	557708
16774	557709
53647	557710
125	557711
18463	557712
73339	557713
13369	557714
44043	557715
23777	557716
10065	557717
94609	557718
37264	557719
644	557720
18787	557721
20820	557722
11974	557723
12780	557724
137999	557725
115096	557726
67239	557727
33677	557728
91255	557729
48701	557730
46229	557731
40314	557732
13132	557733
58073	557734
11617	557735
53415	557736
40536	557737
3673	557738
99530	557739
29254	557740
47759	557741
56506	557742
30979	557743
82965	557744
56340	557745
20909	557746
66445	557747
20176	557748
25097	557749
52398	557750
58551	557751
2805	557752
84580	557753
29894	557754
6069	557755
20112	557756
42126	557757
94300	557758
147274	557759
50962	557760
56695	557761
19167	557762
55639	557763
34916	557764
32093	557765
832	557766
99281	557767
3490	557768
89140	557769
39687	557770
16952	557771
658	557772
9408	557773
1727	557774
20214	557775
372	557776
14640	557777
111284	557778
25947	557779
3275	557780
26070	557781
32541	557782
44173	557783
38144	557784
100565	557785
29753	557786
58766	557787
39899	557788
18250	557789
3865	557790
7451	557791
86302	557792
87157	557793
11387	557794
91942	557795
36882	557796
57038	557797
37451	557798
62284	557799
58665	557800
8706	557801
28224	557802
28888	557803
9757	557804
96730	557805
27060	557806
86141	557807
47799	557808
79567	557809
88077	557810
96016	557811
88501	557812
2522	557813
21445	557814
65806	557815
28442	557816
10944	557817
13603	557818
23095	557819
47410	557820
92535	557821
30005	557822
59897	557823
6828	557824
185	557825
63425	557826
62525	557827
31166	557828
5024	557829
89401	557830
55647	557831
34162	557832
102335	557833
38457	557834
6802	557835
31841	557836
71755	557837
7367	557838
126512	557839
2550	557840
106170	557841
62068	557842
42899	557843
121211	557844
27112	557845
94701	557846
71250	557847
121652	557848
39463	557849
21925	557850
121336	557851
143233	557852
36026	557853
14399	557854
2799	557855
70650	557856
1876	557857
30032	557858
36486	557859
95678	557860
66245	557861
100333	557862
44663	557863
98835	557864
57209	557865
9341	557866
79398	557867
18892	557868
47563	557869
11642	557870
10953	557871
8772	557872
79155	557873
15169	557874
17151	557875
1402	557876
93487	557877
52539	557878
69059	557879
46960	557880
52368	557881
56666	557882
84068	557883
22632	557884
80207	557885
10144	557886
54032	557887
105073	557888
14427	557889
86315	557890
122367	557891
48061	557892
44986	557893
26555	557894
134447	557895
46699	557896
77409	557897
73874	557898
42328	557899
25906	557900
132769	557901
29238	557902
68495	557903
31125	557904
43667	557905
32861	557906
69108	557907
66414	557908
10072	557909
1016	557910
73904	557911
17784	557912
57468	557913
7556	557914
73752	557915
120888	557916
28641	557917
17372	557918
116887	557919
42686	557920
7159	557921
25484	557922
33147	557923
115690	557924
46030	557925
33081	557926
55232	557927
23802	557928
13613	557929
411	557930
52353	557931
65267	557932
50936	557933
47174	557934
117086	557935
74996	557936
14	557937
36533	557938
87834	557939
144553	557940
40729	557941
51343	557942
125	557943
4739	557944
763	557945
41765	557946
4014	557947
108447	557948
81618	557949
140270	557950
51415	557951
27330	557952
56355	557953
49654	557954
1917	557955
144437	557956
5594	557957
6945	557958
23348	557959
19964	557960
90137	557961
11786	557962
121181	557963
138415	557964
1201	557965
75827	557966
16518	557967
108677	557968
41908	557969
26469	557970
117377	557971
8165	557972
38145	557973
7790	557974
8700	557975
69084	557976
53844	557977
38468	557978
19186	557979
12806	557980
87896	557981
26555	557982
9759	557983
24401	557984
72480	557985
134699	557986
144482	557987
25153	557988
66966	557989
3400	557990
71950	557991
108116	557992
36116	557993
30383	557994
47215	557995
85542	557996
269	557997
7943	557998
121043	557999
26289	558000
3229	558001
12945	558002
64503	558003
12134	558004
55975	558005
103230	558006
49800	558007
4518	558008
1986	558009
3897	558010
2654	558011
86987	558012
90558	558013
135643	558014
3187	558015
6508	558016
24532	558017
125774	558018
64956	558019
3132	558020
83711	558021
31293	558022
30832	558023
1389	558024
10634	558025
77656	558026
64042	558027
145905	558028
23370	558029
64397	558030
35003	558031
3094	558032
20939	558033
124930	558034
13608	558035
33704	558036
31973	558037
84728	558038
81676	558039
100144	558040
132987	558041
94367	558042
37976	558043
43031	558044
70770	558045
19323	558046
39532	558047
4810	558048
80508	558049
79572	558050
50791	558051
61532	558052
118148	558053
30984	558054
34624	558055
75026	558056
44181	558057
9822	558058
8716	558059
69958	558060
41376	558061
3854	558062
51616	558063
46844	558064
20239	558065
8044	558066
24216	558067
83684	558068
107431	558069
296	558070
8016	558071
95836	558072
48700	558073
14276	558074
37405	558075
42707	558076
865	558077
20420	558078
4956	558079
60988	558080
101700	558081
39586	558082
32303	558083
32004	558084
128828	558085
17777	558086
80089	558087
28494	558088
11949	558089
52942	558090
26111	558091
121763	558092
62089	558093
32673	558094
84103	558095
2480	558096
10480	558097
122318	558098
37608	558099
14116	558100
127734	558101
33590	558102
67529	558103
45492	558104
82	558105
99368	558106
105889	558107
28655	558108
120707	558109
72818	558110
73236	558111
71207	558112
95887	558113
19324	558114
95684	558115
24656	558116
22837	558117
47470	558118
24879	558119
77258	558120
48687	558121
76924	558122
35191	558123
26052	558124
92133	558125
20759	558126
98217	558127
5046	558128
59006	558129
3317	558130
26862	558131
43559	558132
100585	558133
7021	558134
8950	558135
48818	558136
26188	558137
9256	558138
79010	558139
32459	558140
18600	558141
34815	558142
72420	558143
38720	558144
69657	558145
72776	558146
144913	558147
46978	558148
58931	558149
128371	558150
73464	558151
86983	558152
107533	558153
10666	558154
53153	558155
114648	558156
118392	558157
3320	558158
27549	558159
32701	558160
44607	558161
51660	558162
23457	558163
95930	558164
126951	558165
51359	558166
63932	558167
17779	558168
4286	558169
15089	558170
65683	558171
11897	558172
56948	558173
14666	558174
84442	558175
130231	558176
1292	558177
5552	558178
59998	558179
20300	558180
10557	558181
68855	558182
6217	558183
33224	558184
82003	558185
26584	558186
76134	558187
9685	558188
14260	558189
3472	558190
8995	558191
5918	558192
12977	558193
756	558194
60236	558195
13688	558196
20749	558197
30647	558198
17996	558199
101327	558200
50777	558201
10028	558202
95	558203
58783	558204
54989	558205
52035	558206
2618	558207
62473	558208
4744	558209
41148	558210
1036	558211
25982	558212
23955	558213
29873	558214
37899	558215
150655	558216
87924	558217
8137	558218
9510	558219
44399	558220
101312	558221
80499	558222
1442	558223
23377	558224
68969	558225
110243	558226
28052	558227
18233	558228
87902	558229
374	558230
32312	558231
8570	558232
100121	558233
81986	558234
71931	558235
5599	558236
83919	558237
130155	558238
51951	558239
571	558240
14431	558241
85399	558242
25080	558243
46964	558244
33290	558245
97790	558246
69415	558247
143210	558248
33865	558249
31673	558250
68867	558251
26492	558252
69563	558253
77446	558254
14954	558255
65688	558256
60624	558257
37361	558258
28776	558259
1008	558260
13301	558261
40499	558262
2807	558263
25051	558264
112441	558265
81653	558266
88346	558267
66636	558268
41696	558269
34800	558270
20323	558271
120001	558272
38991	558273
54352	558274
77794	558275
26779	558276
17647	558277
18826	558278
20589	558279
23148	558280
94725	558281
68501	558282
32191	558283
30118	558284
2725	558285
106494	558286
47875	558287
8788	558288
87490	558289
65769	558290
20211	558291
52530	558292
105374	558293
45770	558294
64149	558295
97258	558296
19640	558297
2607	558298
70651	558299
83811	558300
30529	558301
18408	558302
17605	558303
9803	558304
4358	558305
47511	558306
45785	558307
38760	558308
42966	558309
42539	558310
7553	558311
51903	558312
19685	558313
53306	558314
30983	558315
121905	558316
273	558317
1154	558318
13292	558319
50619	558320
31317	558321
14102	558322
109330	558323
261	558324
7862	558325
95336	558326
7516	558327
82410	558328
77412	558329
66117	558330
6234	558331
11090	558332
87	558333
120085	558334
85	558335
37974	558336
19471	558337
113430	558338
722	558339
22902	558340
3216	558341
84352	558342
51578	558343
3776	558344
1141	558345
3851	558346
88351	558347
25902	558348
6116	558349
7992	558350
10581	558351
56609	558352
4955	558353
30002	558354
593	558355
55811	558356
1815	558357
94786	558358
47212	558359
62982	558360
8245	558361
7024	558362
75975	558363
55107	558364
47361	558365
15989	558366
93744	558367
2827	558368
57408	558369
96606	558370
5086	558371
15999	558372
13421	558373
99532	558374
10140	558375
22669	558376
67228	558377
11	558378
67614	558379
17141	558380
64153	558381
26499	558382
118327	558383
14112	558384
7164	558385
1209	558386
13342	558387
48221	558388
41725	558389
40917	558390
10086	558391
17375	558392
35535	558393
115153	558394
19806	558395
3578	558396
47500	558397
26446	558398
21211	558399
47303	558400
117007	558401
76719	558402
120723	558403
1046	558404
41083	558405
14461	558406
61770	558407
28591	558408
50034	558409
5115	558410
109219	558411
47779	558412
25153	558413
11555	558414
42	558415
124999	558416
159	558417
5290	558418
33453	558419
13828	558420
33888	558421
84127	558422
7253	558423
118249	558424
99504	558425
399	558426
119288	558427
2988	558428
65965	558429
15	558430
67996	558431
55760	558432
37926	558433
81408	558434
121112	558435
79520	558436
44672	558437
31385	558438
52134	558439
11814	558440
14743	558441
26618	558442
15864	558443
2902	558444
129335	558445
269	558446
114320	558447
22543	558448
26151	558449
38851	558450
11849	558451
73076	558452
58527	558453
32930	558454
41962	558455
74453	558456
70886	558457
19469	558458
44281	558459
52000	558460
54591	558461
3619	558462
1487	558463
1673	558464
39364	558465
15088	558466
27257	558467
26492	558468
33445	558469
3929	558470
2256	558471
5402	558472
27996	558473
1394	558474
78571	558475
31416	558476
83306	558477
123102	558478
16522	558479
22504	558480
59117	558481
144583	558482
10472	558483
102108	558484
15035	558485
124168	558486
40249	558487
56543	558488
13193	558489
40241	558490
4691	558491
18224	558492
47078	558493
21789	558494
2429	558495
82544	558496
41006	558497
75917	558498
3142	558499
25051	558500
28021	558501
141680	558502
27298	558503
76731	558504
131849	558505
26616	558506
7329	558507
79592	558508
3546	558509
48891	558510
2047	558511
32123	558512
19552	558513
5970	558514
92316	558515
648	558516
31051	558517
130678	558518
25757	558519
104820	558520
54554	558521
20261	558522
30129	558523
7575	558524
18063	558525
6000	558526
56481	558527
93032	558528
2060	558529
110152	558530
26964	558531
111448	558532
3186	558533
5306	558534
15608	558535
42780	558536
634	558537
34878	558538
38243	558539
2779	558540
6677	558541
31079	558542
54328	558543
30994	558544
500	558545
37711	558546
94261	558547
81505	558548
65230	558549
11888	558550
2193	558551
76880	558552
78596	558553
33738	558554
76888	558555
72995	558556
514	558557
21672	558558
1260	558559
87763	558560
70271	558561
30313	558562
18186	558563
50487	558564
1676	558565
91565	558566
87232	558567
7296	558568
4408	558569
127867	558570
59414	558571
35042	558572
31600	558573
88453	558574
35342	558575
15483	558576
17448	558577
54914	558578
20520	558579
15562	558580
27787	558581
13035	558582
23408	558583
128055	558584
2161	558585
38621	558586
48675	558587
121514	558588
252	558589
4385	558590
19944	558591
68639	558592
86939	558593
53155	558594
121561	558595
29870	558596
43243	558597
41157	558598
4336	558599
14112	558600
32292	558601
46923	558602
26110	558603
17053	558604
36799	558605
136433	558606
16491	558607
44988	558608
22461	558609
61430	558610
9184	558611
93910	558612
89183	558613
12082	558614
13882	558615
2223	558616
2817	558617
58884	558618
95481	558619
32435	558620
15323	558621
26694	558622
92829	558623
96690	558624
16542	558625
24419	558626
18519	558627
138065	558628
30062	558629
6255	558630
8009	558631
100812	558632
138938	558633
63103	558634
12111	558635
59293	558636
23150	558637
8955	558638
115862	558639
62285	558640
146522	558641
9300	558642
72751	558643
84243	558644
1451	558645
116869	558646
39018	558647
14299	558648
147304	558649
40478	558650
19644	558651
19043	558652
34686	558653
114682	558654
49325	558655
48767	558656
6063	558657
19912	558658
28658	558659
48229	558660
56354	558661
33	558662
125014	558663
153	558664
117917	558665
70532	558666
7765	558667
64740	558668
10666	558669
47604	558670
113273	558671
135116	558672
12252	558673
42317	558674
22418	558675
48622	558676
22704	558677
1174	558678
51419	558679
77032	558680
101933	558681
66634	558682
25093	558683
9689	558684
70215	558685
98247	558686
35725	558687
56736	558688
48909	558689
58656	558690
229	558691
124421	558692
117293	558693
72370	558694
57862	558695
4939	558696
130155	558697
111014	558698
73868	558699
44396	558700
34004	558701
18556	558702
13467	558703
6692	558704
59057	558705
8368	558706
12012	558707
48427	558708
67478	558709
339	558710
24695	558711
49232	558712
69128	558713
20666	558714
102022	558715
19239	558716
27828	558717
1911	558718
11176	558719
19005	558720
28974	558721
7498	558722
10673	558723
19878	558724
12662	558725
24091	558726
5216	558727
95496	558728
125160	558729
725	558730
128392	558731
11715	558732
24165	558733
12550	558734
52159	558735
3197	558736
52109	558737
69102	558738
65914	558739
49476	558740
106382	558741
17573	558742
43995	558743
44868	558744
85004	558745
32566	558746
16667	558747
95382	558748
85732	558749
83900	558750
57856	558751
7315	558752
32109	558753
16247	558754
109518	558755
72514	558756
3293	558757
47954	558758
22488	558759
27281	558760
30655	558761
69543	558762
5368	558763
12618	558764
96828	558765
12211	558766
12140	558767
1216	558768
61085	558769
5268	558770
133933	558771
29225	558772
23277	558773
81784	558774
104986	558775
219	558776
55409	558777
4392	558778
58628	558779
101818	558780
100630	558781
53113	558782
29915	558783
26135	558784
61050	558785
102459	558786
88882	558787
8672	558788
13650	558789
119071	558790
29461	558791
127225	558792
20593	558793
47591	558794
21709	558795
114570	558796
104856	558797
7699	558798
1038	558799
138976	558800
56843	558801
30097	558802
80225	558803
79295	558804
12318	558805
56875	558806
12267	558807
32946	558808
6069	558809
14831	558810
15265	558811
40764	558812
6097	558813
8025	558814
119347	558815
11643	558816
77811	558817
948	558818
17205	558819
79930	558820
11135	558821
4132	558822
98918	558823
58018	558824
58375	558825
89350	558826
125122	558827
63696	558828
31202	558829
37725	558830
30947	558831
97588	558832
80078	558833
8740	558834
82344	558835
12111	558836
25637	558837
102646	558838
29762	558839
29008	558840
91086	558841
17925	558842
12234	558843
80712	558844
40606	558845
138008	558846
89805	558847
27351	558848
64739	558849
630	558850
69808	558851
9582	558852
16093	558853
27192	558854
103942	558855
15698	558856
47958	558857
35923	558858
40262	558859
3569	558860
20730	558861
9558	558862
9795	558863
57808	558864
74839	558865
40387	558866
24967	558867
28866	558868
9657	558869
80928	558870
149818	558871
5672	558872
27548	558873
27236	558874
133653	558875
76446	558876
34242	558877
34285	558878
39418	558879
5162	558880
4227	558881
136297	558882
129520	558883
3178	558884
9995	558885
48410	558886
15101	558887
49580	558888
37160	558889
98692	558890
77125	558891
8357	558892
113666	558893
53221	558894
8475	558895
468	558896
87280	558897
102163	558898
36427	558899
78221	558900
74328	558901
1925	558902
15031	558903
87599	558904
55163	558905
40178	558906
13588	558907
3709	558908
67744	558909
15216	558910
15	558911
4712	558912
20915	558913
87236	558914
7730	558915
29315	558916
7501	558917
38317	558918
85370	558919
114579	558920
123119	558921
71836	558922
5704	558923
14511	558924
20223	558925
37187	558926
103438	558927
15763	558928
5230	558929
17398	558930
148733	558931
16310	558932
53229	558933
83089	558934
109815	558935
121991	558936
7484	558937
15910	558938
88703	558939
48136	558940
25427	558941
26205	558942
39981	558943
22781	558944
3915	558945
4244	558946
139359	558947
86814	558948
58700	558949
36694	558950
119293	558951
48849	558952
63033	558953
79789	558954
3693	558955
113051	558956
14109	558957
215	558958
28089	558959
129928	558960
34977	558961
79448	558962
22323	558963
9503	558964
133822	558965
7418	558966
13226	558967
7713	558968
28124	558969
34520	558970
16902	558971
4198	558972
60564	558973
6406	558974
55177	558975
63096	558976
540	558977
92200	558978
33735	558979
119806	558980
54877	558981
100854	558982
41356	558983
42709	558984
1983	558985
39074	558986
99689	558987
36046	558988
4606	558989
15001	558990
32142	558991
34175	558992
11116	558993
76961	558994
38474	558995
65405	558996
89818	558997
57308	558998
19446	558999
84633	559000
17122	559001
15580	559002
2081	559003
11201	559004
54990	559005
20898	559006
71486	559007
72557	559008
24027	559009
53023	559010
64272	559011
6456	559012
130072	559013
91811	559014
2826	559015
5191	559016
26774	559017
14327	559018
665	559019
1836	559020
18055	559021
47742	559022
17908	559023
5751	559024
2217	559025
58949	559026
50393	559027
75011	559028
106647	559029
69	559030
87077	559031
39554	559032
107909	559033
56611	559034
51628	559035
44650	559036
86991	559037
25114	559038
23348	559039
82856	559040
78821	559041
114457	559042
105993	559043
13625	559044
76396	559045
66714	559046
15865	559047
28138	559048
69609	559049
3759	559050
64172	559051
37091	559052
82025	559053
41395	559054
73581	559055
46651	559056
86771	559057
56277	559058
24746	559059
50489	559060
6075	559061
102662	559062
11413	559063
4084	559064
116785	559065
110156	559066
35364	559067
11224	559068
124435	559069
42993	559070
24570	559071
25071	559072
13980	559073
41966	559074
67021	559075
104085	559076
39421	559077
1040	559078
5627	559079
11978	559080
56913	559081
119432	559082
76095	559083
13290	559084
20081	559085
93562	559086
18361	559087
20688	559088
130317	559089
15021	559090
112193	559091
32132	559092
37928	559093
26982	559094
18221	559095
123045	559096
28139	559097
2301	559098
37006	559099
3402	559100
6006	559101
1798	559102
2365	559103
18078	559104
1279	559105
10063	559106
11111	559107
12317	559108
40937	559109
17701	559110
54292	559111
115403	559112
132514	559113
8922	559114
70097	559115
35909	559116
6955	559117
100409	559118
36657	559119
19422	559120
42403	559121
65276	559122
32059	559123
61697	559124
71507	559125
24264	559126
38597	559127
21966	559128
19411	559129
85508	559130
41161	559131
126738	559132
13922	559133
54177	559134
79407	559135
47962	559136
108681	559137
20189	559138
72055	559139
4596	559140
4760	559141
62507	559142
109718	559143
59508	559144
5166	559145
16272	559146
68656	559147
78682	559148
117439	559149
106844	559150
80198	559151
100016	559152
34026	559153
97220	559154
51783	559155
4469	559156
85355	559157
22766	559158
75392	559159
18401	559160
65436	559161
70810	559162
104209	559163
2096	559164
50106	559165
16635	559166
62502	559167
88212	559168
41743	559169
4221	559170
19933	559171
101542	559172
78675	559173
54963	559174
35545	559175
25646	559176
42703	559177
17867	559178
1050	559179
86892	559180
16124	559181
12677	559182
81645	559183
12471	559184
2054	559185
8602	559186
120660	559187
137	559188
22174	559189
75837	559190
51768	559191
24329	559192
16484	559193
71087	559194
100673	559195
41396	559196
14985	559197
3906	559198
65355	559199
31728	559200
11660	559201
76167	559202
3895	559203
4201	559204
35678	559205
14480	559206
57574	559207
50539	559208
98487	559209
12351	559210
1	559211
8487	559212
57699	559213
40108	559214
7863	559215
63687	559216
60141	559217
50144	559218
63908	559219
19671	559220
4729	559221
11371	559222
31788	559223
33767	559224
1779	559225
57577	559226
13490	559227
68650	559228
41255	559229
45631	559230
29821	559231
9592	559232
5822	559233
839	559234
18950	559235
33321	559236
74698	559237
5875	559238
43452	559239
19	559240
8514	559241
12652	559242
49147	559243
16713	559244
43160	559245
4498	559246
75922	559247
10611	559248
4725	559249
2883	559250
75351	559251
20120	559252
97076	559253
37472	559254
26003	559255
43777	559256
71819	559257
30247	559258
82498	559259
43187	559260
9124	559261
7966	559262
14183	559263
118055	559264
12382	559265
93209	559266
12685	559267
22021	559268
48171	559269
52	559270
34088	559271
67542	559272
78081	559273
4603	559274
3829	559275
11478	559276
23766	559277
30951	559278
107054	559279
79229	559280
55699	559281
22368	559282
73201	559283
47603	559284
71370	559285
144235	559286
46446	559287
64173	559288
13688	559289
85682	559290
70470	559291
8202	559292
23770	559293
12526	559294
58502	559295
54248	559296
18203	559297
11595	559298
6002	559299
1696	559300
62061	559301
11534	559302
75059	559303
25542	559304
129569	559305
19910	559306
26848	559307
22627	559308
12237	559309
34648	559310
13484	559311
7129	559312
737	559313
5317	559314
38044	559315
83671	559316
9350	559317
48540	559318
103033	559319
54695	559320
13363	559321
1832	559322
23804	559323
98746	559324
40771	559325
67093	559326
15704	559327
121457	559328
112004	559329
12645	559330
18620	559331
102872	559332
7511	559333
18643	559334
28826	559335
3884	559336
7298	559337
94369	559338
17662	559339
10086	559340
8640	559341
2741	559342
138953	559343
43546	559344
31368	559345
33825	559346
30172	559347
132903	559348
27448	559349
62481	559350
94745	559351
88150	559352
100470	559353
8698	559354
82645	559355
64643	559356
79180	559357
93756	559358
7374	559359
95734	559360
59292	559361
101411	559362
1149	559363
36774	559364
2481	559365
24833	559366
57211	559367
2107	559368
91926	559369
20103	559370
139882	559371
11488	559372
55704	559373
6602	559374
1615	559375
16050	559376
289	559377
33047	559378
9117	559379
5665	559380
81239	559381
82098	559382
34286	559383
18456	559384
35221	559385
52467	559386
10058	559387
21366	559388
118762	559389
14284	559390
13403	559391
26314	559392
68143	559393
131284	559394
50563	559395
26882	559396
12201	559397
53910	559398
6011	559399
37337	559400
38525	559401
41632	559402
73168	559403
25242	559404
16496	559405
111094	559406
54546	559407
65899	559408
80044	559409
129253	559410
24511	559411
932	559412
43852	559413
49326	559414
83707	559415
7281	559416
5883	559417
4439	559418
1835	559419
24772	559420
3460	559421
7002	559422
42782	559423
56633	559424
35845	559425
49652	559426
52596	559427
67043	559428
36116	559429
6582	559430
67399	559431
100776	559432
315	559433
15215	559434
782	559435
30461	559436
74243	559437
4068	559438
70139	559439
70717	559440
68177	559441
84394	559442
101351	559443
62610	559444
17355	559445
42264	559446
17192	559447
55423	559448
28432	559449
45559	559450
42013	559451
25251	559452
70103	559453
527	559454
15175	559455
42957	559456
84691	559457
68337	559458
45617	559459
29063	559460
35478	559461
105093	559462
55789	559463
13074	559464
29451	559465
44213	559466
84453	559467
44301	559468
27982	559469
12336	559470
275	559471
55480	559472
7323	559473
29825	559474
5982	559475
70103	559476
103880	559477
94663	559478
36648	559479
121608	559480
58119	559481
42579	559482
22734	559483
47431	559484
85427	559485
65146	559486
74157	559487
17254	559488
42548	559489
85029	559490
83579	559491
402	559492
135918	559493
43957	559494
84025	559495
921	559496
77501	559497
78501	559498
80305	559499
95572	559500
13116	559501
67854	559502
231	559503
75342	559504
55150	559505
21542	559506
43746	559507
9361	559508
121332	559509
24292	559510
107069	559511
30848	559512
583	559513
139975	559514
7965	559515
18372	559516
84240	559517
17817	559518
15304	559519
11283	559520
22542	559521
570	559522
52470	559523
47404	559524
99140	559525
93475	559526
33884	559527
25101	559528
28360	559529
21816	559530
2307	559531
55026	559532
28115	559533
67186	559534
14529	559535
120115	559536
12699	559537
20433	559538
18900	559539
102835	559540
4663	559541
64732	559542
4662	559543
527	559544
873	559545
15877	559546
61161	559547
98948	559548
35761	559549
41159	559550
15715	559551
96050	559552
112128	559553
29094	559554
28903	559555
12063	559556
76400	559557
44533	559558
3689	559559
7364	559560
46032	559561
33510	559562
9491	559563
43013	559564
38066	559565
90775	559566
66801	559567
78822	559568
37876	559569
60804	559570
19070	559571
32877	559572
27812	559573
32712	559574
126223	559575
103022	559576
6063	559577
56265	559578
61314	559579
42147	559580
59321	559581
3677	559582
5177	559583
105716	559584
6738	559585
37791	559586
112445	559587
7472	559588
12359	559589
47315	559590
65417	559591
14915	559592
49939	559593
69602	559594
74588	559595
697	559596
86335	559597
36579	559598
59221	559599
64678	559600
2111	559601
30806	559602
42069	559603
34862	559604
3131	559605
84660	559606
54183	559607
58133	559608
31654	559609
1929	559610
7723	559611
36327	559612
44539	559613
1781	559614
62003	559615
21674	559616
128913	559617
69694	559618
2591	559619
43600	559620
101276	559621
10660	559622
14326	559623
455	559624
10648	559625
66	559626
71664	559627
115786	559628
130180	559629
132903	559630
66	559631
144390	559632
46941	559633
16537	559634
38157	559635
61142	559636
115510	559637
30473	559638
6158	559639
24984	559640
34196	559641
18697	559642
66628	559643
3514	559644
79589	559645
3379	559646
22662	559647
11118	559648
41300	559649
50037	559650
3458	559651
1692	559652
21008	559653
19409	559654
33221	559655
24168	559656
59672	559657
3488	559658
137078	559659
11765	559660
24688	559661
24890	559662
45143	559663
75164	559664
18342	559665
6889	559666
230	559667
59140	559668
42186	559669
45956	559670
11393	559671
41906	559672
38786	559673
14591	559674
19227	559675
28856	559676
3676	559677
60202	559678
14831	559679
36382	559680
45877	559681
74430	559682
62626	559683
129233	559684
99526	559685
42821	559686
3686	559687
4272	559688
23795	559689
30007	559690
92847	559691
38760	559692
15094	559693
55061	559694
21709	559695
77326	559696
91164	559697
3425	559698
67206	559699
71752	559700
110027	559701
127611	559702
81813	559703
9081	559704
93495	559705
135137	559706
3626	559707
2709	559708
21457	559709
50145	559710
2651	559711
22233	559712
18826	559713
45232	559714
11505	559715
27374	559716
22436	559717
12344	559718
100379	559719
12484	559720
76149	559721
2801	559722
109671	559723
37507	559724
76248	559725
28432	559726
10697	559727
100216	559728
85148	559729
22535	559730
109071	559731
3216	559732
57988	559733
106407	559734
40035	559735
120341	559736
32663	559737
90498	559738
15846	559739
94933	559740
105638	559741
1274	559742
38004	559743
1931	559744
52332	559745
80080	559746
60312	559747
6282	559748
42706	559749
1301	559750
37806	559751
7246	559752
70246	559753
78026	559754
49271	559755
89413	559756
64557	559757
86349	559758
124865	559759
36453	559760
14142	559761
40654	559762
55497	559763
12496	559764
87374	559765
43	559766
48228	559767
13310	559768
26356	559769
95838	559770
70883	559771
92681	559772
68	559773
14769	559774
11311	559775
11063	559776
1973	559777
37791	559778
79345	559779
75101	559780
33488	559781
101176	559782
89900	559783
74	559784
47290	559785
23428	559786
79415	559787
97412	559788
104286	559789
59928	559790
11382	559791
133536	559792
995	559793
83649	559794
20595	559795
85511	559796
12334	559797
85669	559798
81643	559799
37698	559800
51106	559801
101726	559802
98069	559803
96849	559804
11554	559805
113857	559806
27946	559807
747	559808
11789	559809
119151	559810
9427	559811
9161	559812
11383	559813
75615	559814
201	559815
72701	559816
8211	559817
40356	559818
74932	559819
98187	559820
123412	559821
812	559822
99190	559823
70506	559824
19550	559825
147907	559826
816	559827
11723	559828
54915	559829
53410	559830
34044	559831
89354	559832
79719	559833
3575	559834
3828	559835
14326	559836
4999	559837
63834	559838
7106	559839
66419	559840
58933	559841
97922	559842
3524	559843
19259	559844
81634	559845
7234	559846
8535	559847
871	559848
49114	559849
26058	559850
73	559851
100009	559852
8989	559853
44258	559854
1195	559855
43922	559856
73404	559857
115622	559858
3699	559859
1659	559860
30171	559861
65288	559862
15382	559863
121225	559864
27132	559865
98686	559866
2884	559867
45470	559868
14405	559869
129262	559870
59723	559871
22278	559872
2978	559873
88743	559874
126979	559875
44949	559876
44486	559877
37860	559878
10243	559879
133819	559880
48515	559881
11003	559882
19567	559883
38499	559884
38947	559885
106477	559886
43389	559887
26846	559888
88299	559889
95102	559890
61915	559891
65452	559892
893	559893
79064	559894
1409	559895
16842	559896
46196	559897
8505	559898
124871	559899
76118	559900
59993	559901
127261	559902
14990	559903
50113	559904
117381	559905
1319	559906
8508	559907
25092	559908
59535	559909
13347	559910
16836	559911
17988	559912
141368	559913
31479	559914
63437	559915
128107	559916
74312	559917
2449	559918
70877	559919
131347	559920
64331	559921
53598	559922
60520	559923
43913	559924
17840	559925
745	559926
31850	559927
329	559928
7716	559929
5075	559930
19383	559931
99311	559932
116115	559933
14127	559934
699	559935
59264	559936
141510	559937
103117	559938
16753	559939
15134	559940
8137	559941
1932	559942
93610	559943
2467	559944
25607	559945
13126	559946
39512	559947
452	559948
75373	559949
10342	559950
9452	559951
24748	559952
45071	559953
38041	559954
9543	559955
99304	559956
20421	559957
1082	559958
13110	559959
21569	559960
24875	559961
75056	559962
100378	559963
3938	559964
10632	559965
79014	559966
30175	559967
4275	559968
42261	559969
5006	559970
9398	559971
68236	559972
71411	559973
105563	559974
9951	559975
36308	559976
21722	559977
97941	559978
23869	559979
2918	559980
28279	559981
1440	559982
33792	559983
5042	559984
31057	559985
32671	559986
141121	559987
84512	559988
45408	559989
98171	559990
35587	559991
5910	559992
22053	559993
2058	559994
71092	559995
54623	559996
53816	559997
9391	559998
32958	559999
78089	560000
10952	560001
2496	560002
102316	560003
114996	560004
43980	560005
80176	560006
59643	560007
100586	560008
86063	560009
4654	560010
8453	560011
980	560012
52602	560013
8585	560014
9525	560015
104769	560016
78092	560017
48498	560018
427	560019
98051	560020
31396	560021
53539	560022
23587	560023
59683	560024
63882	560025
5144	560026
8281	560027
4883	560028
26120	560029
112468	560030
8026	560031
57796	560032
28409	560033
132056	560034
35529	560035
32931	560036
33355	560037
6211	560038
983	560039
97559	560040
10001	560041
5678	560042
13676	560043
86485	560044
2119	560045
115952	560046
104448	560047
110124	560048
87495	560049
93330	560050
3843	560051
27479	560052
8525	560053
31447	560054
76141	560055
95810	560056
7406	560057
59145	560058
103726	560059
1380	560060
131399	560061
15762	560062
29344	560063
9800	560064
10144	560065
85189	560066
54614	560067
1937	560068
34501	560069
101191	560070
13996	560071
4857	560072
52211	560073
9	560074
42350	560075
20152	560076
90393	560077
35000	560078
100645	560079
29220	560080
68295	560081
121459	560082
34916	560083
44277	560084
23488	560085
78035	560086
4428	560087
69594	560088
25424	560089
10711	560090
139942	560091
97463	560092
13877	560093
18697	560094
102569	560095
105143	560096
49861	560097
76139	560098
63239	560099
24094	560100
71105	560101
32749	560102
37503	560103
83071	560104
3169	560105
11395	560106
101329	560107
3098	560108
144237	560109
63546	560110
30969	560111
62421	560112
8577	560113
37183	560114
75503	560115
52691	560116
85792	560117
76446	560118
1070	560119
9884	560120
116537	560121
28796	560122
47024	560123
90113	560124
4630	560125
48129	560126
24866	560127
15033	560128
32848	560129
113205	560130
13870	560131
51921	560132
74477	560133
51846	560134
29954	560135
104072	560136
27098	560137
56501	560138
27210	560139
54326	560140
40577	560141
279	560142
104531	560143
64405	560144
31622	560145
37722	560146
148022	560147
35733	560148
23932	560149
937	560150
112455	560151
22884	560152
41301	560153
32144	560154
98819	560155
28380	560156
102106	560157
3201	560158
19263	560159
8319	560160
12766	560161
5153	560162
21876	560163
150120	560164
41456	560165
8372	560166
442	560167
116	560168
12944	560169
35488	560170
52500	560171
29574	560172
64153	560173
74416	560174
51642	560175
9219	560176
5920	560177
27695	560178
39684	560179
41272	560180
22727	560181
50587	560182
21955	560183
59813	560184
27498	560185
92301	560186
52344	560187
20077	560188
3979	560189
14228	560190
17989	560191
137756	560192
45340	560193
107281	560194
30082	560195
28170	560196
14479	560197
56045	560198
8699	560199
790	560200
99712	560201
679	560202
54433	560203
8999	560204
23924	560205
7206	560206
97149	560207
35405	560208
90615	560209
45243	560210
5496	560211
3240	560212
146324	560213
104706	560214
7159	560215
43990	560216
18703	560217
16358	560218
27697	560219
34306	560220
50510	560221
57718	560222
6735	560223
13211	560224
8846	560225
27486	560226
80289	560227
45297	560228
19254	560229
5842	560230
25175	560231
119	560232
60138	560233
5866	560234
35693	560235
37311	560236
58410	560237
34752	560238
40066	560239
17738	560240
23318	560241
68331	560242
20672	560243
10989	560244
2353	560245
9967	560246
20392	560247
108303	560248
92302	560249
21546	560250
82974	560251
88938	560252
31887	560253
34896	560254
113354	560255
6762	560256
58460	560257
25057	560258
36444	560259
82464	560260
61566	560261
27772	560262
13999	560263
17057	560264
11255	560265
58641	560266
6255	560267
84860	560268
45936	560269
73992	560270
84222	560271
73556	560272
23399	560273
61936	560274
33922	560275
227	560276
73950	560277
39544	560278
28057	560279
3739	560280
39914	560281
19458	560282
110709	560283
16489	560284
1585	560285
80938	560286
101004	560287
7220	560288
29163	560289
49377	560290
1475	560291
60050	560292
85991	560293
12970	560294
19361	560295
6310	560296
32938	560297
33541	560298
34571	560299
4980	560300
18655	560301
1813	560302
106271	560303
3233	560304
1140	560305
10824	560306
54093	560307
2917	560308
117157	560309
72436	560310
3669	560311
2772	560312
21669	560313
5162	560314
85762	560315
45032	560316
10252	560317
38942	560318
55025	560319
104731	560320
44824	560321
3077	560322
42766	560323
30092	560324
1619	560325
98773	560326
89728	560327
9733	560328
15949	560329
25	560330
14503	560331
8915	560332
12750	560333
55896	560334
46383	560335
97366	560336
11011	560337
34777	560338
1048	560339
54473	560340
19698	560341
32806	560342
26985	560343
16711	560344
2030	560345
1399	560346
891	560347
24761	560348
1532	560349
95130	560350
25189	560351
33597	560352
112812	560353
107172	560354
58462	560355
108625	560356
2734	560357
9625	560358
120587	560359
23183	560360
36549	560361
10563	560362
1391	560363
83457	560364
12357	560365
59459	560366
110450	560367
122310	560368
11637	560369
9738	560370
12214	560371
139028	560372
93118	560373
124518	560374
19	560375
35868	560376
87209	560377
52191	560378
49099	560379
130124	560380
54127	560381
2758	560382
48213	560383
60361	560384
9427	560385
95237	560386
56610	560387
49670	560388
15798	560389
50623	560390
32186	560391
25238	560392
38047	560393
92071	560394
44755	560395
12476	560396
10619	560397
56743	560398
68399	560399
64003	560400
81113	560401
1230	560402
21418	560403
4258	560404
9945	560405
119312	560406
92145	560407
36364	560408
40376	560409
1392	560410
46043	560411
67756	560412
67229	560413
10627	560414
59259	560415
79510	560416
1230	560417
19233	560418
20140	560419
11290	560420
120697	560421
35879	560422
21992	560423
63908	560424
3398	560425
5785	560426
113121	560427
3682	560428
23395	560429
34669	560430
1042	560431
7912	560432
8401	560433
140125	560434
47343	560435
1305	560436
10376	560437
5045	560438
17136	560439
89746	560440
13122	560441
105992	560442
5993	560443
16286	560444
60990	560445
13369	560446
7048	560447
8922	560448
46494	560449
13852	560450
8897	560451
407	560452
100411	560453
21580	560454
135915	560455
31324	560456
91772	560457
18503	560458
74078	560459
8224	560460
14023	560461
10552	560462
76650	560463
1011	560464
1671	560465
37424	560466
5777	560467
44795	560468
43568	560469
35616	560470
24083	560471
105811	560472
6111	560473
47413	560474
29253	560475
137693	560476
31646	560477
125014	560478
10797	560479
72278	560480
104217	560481
37972	560482
25597	560483
32426	560484
4265	560485
65224	560486
61776	560487
29676	560488
27664	560489
35501	560490
91574	560491
65566	560492
37363	560493
12748	560494
24239	560495
132902	560496
80595	560497
41003	560498
75446	560499
23417	560500
79967	560501
2814	560502
113367	560503
75724	560504
27103	560505
29228	560506
135107	560507
35440	560508
4140	560509
61220	560510
824	560511
47891	560512
7601	560513
7645	560514
42155	560515
51871	560516
31708	560517
119329	560518
133235	560519
10766	560520
30566	560521
19597	560522
100053	560523
64196	560524
149961	560525
6418	560526
99834	560527
3546	560528
134994	560529
69103	560530
80897	560531
25268	560532
113002	560533
10667	560534
2133	560535
40041	560536
25116	560537
76696	560538
28457	560539
85371	560540
8649	560541
11518	560542
32164	560543
84941	560544
65176	560545
10836	560546
32607	560547
22035	560548
124980	560549
137101	560550
15559	560551
94778	560552
52906	560553
125094	560554
43909	560555
39603	560556
25694	560557
31519	560558
91043	560559
58920	560560
1688	560561
29686	560562
119051	560563
75599	560564
40771	560565
98167	560566
44843	560567
7292	560568
108303	560569
1675	560570
62036	560571
6436	560572
71641	560573
84813	560574
68926	560575
44699	560576
78054	560577
35118	560578
9782	560579
22888	560580
3406	560581
18396	560582
7622	560583
4495	560584
33314	560585
34780	560586
46787	560587
98446	560588
96496	560589
23873	560590
5392	560591
94183	560592
49776	560593
240	560594
44522	560595
68306	560596
21490	560597
105347	560598
36192	560599
1679	560600
16844	560601
101715	560602
29841	560603
6238	560604
33970	560605
13620	560606
29319	560607
27727	560608
16122	560609
63704	560610
30940	560611
3355	560612
35543	560613
55791	560614
27767	560615
39156	560616
8878	560617
64222	560618
104836	560619
95001	560620
47969	560621
6555	560622
25769	560623
29730	560624
83625	560625
59541	560626
3605	560627
133850	560628
2810	560629
29248	560630
1005	560631
75248	560632
138476	560633
50914	560634
36869	560635
59572	560636
26364	560637
7073	560638
110354	560639
39829	560640
63425	560641
3311	560642
34387	560643
4482	560644
32253	560645
14267	560646
10406	560647
14775	560648
65877	560649
93601	560650
23764	560651
7909	560652
80377	560653
60578	560654
50989	560655
16417	560656
47501	560657
59712	560658
53094	560659
117451	560660
25567	560661
59352	560662
88037	560663
62608	560664
29327	560665
24431	560666
60100	560667
31397	560668
57665	560669
30637	560670
66844	560671
68598	560672
46128	560673
64212	560674
27586	560675
34234	560676
8679	560677
110799	560678
17709	560679
214	560680
16721	560681
12337	560682
70269	560683
2384	560684
316	560685
100899	560686
19854	560687
57250	560688
3240	560689
30710	560690
8116	560691
92069	560692
7573	560693
69465	560694
55033	560695
6688	560696
23385	560697
12890	560698
19729	560699
22546	560700
42329	560701
10512	560702
45981	560703
62382	560704
108008	560705
77374	560706
5159	560707
26466	560708
63654	560709
115514	560710
74553	560711
51728	560712
24096	560713
2547	560714
36586	560715
50457	560716
5166	560717
56449	560718
19760	560719
47544	560720
130976	560721
18281	560722
1923	560723
14704	560724
88095	560725
69879	560726
8194	560727
90313	560728
7915	560729
8915	560730
3434	560731
7215	560732
6869	560733
63344	560734
25512	560735
129926	560736
22386	560737
21490	560738
78639	560739
33327	560740
46701	560741
57584	560742
14451	560743
108	560744
70402	560745
7742	560746
1341	560747
73824	560748
44906	560749
146428	560750
28173	560751
16075	560752
1768	560753
19287	560754
98111	560755
10567	560756
53864	560757
84422	560758
25417	560759
541	560760
85810	560761
52542	560762
81334	560763
22881	560764
31607	560765
28045	560766
29349	560767
18336	560768
80268	560769
45238	560770
62087	560771
50708	560772
78729	560773
24965	560774
133138	560775
36875	560776
117582	560777
15696	560778
45663	560779
70313	560780
1963	560781
51020	560782
135710	560783
23251	560784
94	560785
29039	560786
115415	560787
5478	560788
16273	560789
12898	560790
81265	560791
56435	560792
16549	560793
25682	560794
4281	560795
2494	560796
6692	560797
82690	560798
90754	560799
32194	560800
7470	560801
36342	560802
561	560803
43030	560804
29492	560805
61980	560806
113077	560807
64295	560808
46105	560809
63965	560810
16435	560811
39360	560812
60832	560813
59634	560814
49852	560815
21000	560816
34656	560817
33934	560818
33631	560819
39123	560820
107869	560821
37907	560822
17498	560823
76394	560824
38306	560825
56769	560826
107791	560827
143224	560828
124281	560829
2168	560830
102980	560831
15549	560832
69689	560833
44121	560834
2193	560835
25955	560836
57180	560837
128325	560838
32324	560839
104769	560840
50225	560841
8992	560842
12434	560843
47221	560844
11076	560845
9453	560846
62105	560847
50067	560848
22239	560849
91479	560850
110727	560851
59800	560852
147968	560853
37386	560854
17855	560855
51686	560856
75330	560857
128837	560858
91343	560859
93532	560860
9091	560861
78013	560862
88268	560863
16458	560864
6707	560865
38025	560866
28115	560867
37001	560868
4178	560869
33060	560870
2112	560871
12680	560872
47897	560873
84866	560874
2352	560875
128164	560876
91068	560877
71772	560878
75464	560879
1780	560880
7236	560881
14113	560882
48439	560883
62354	560884
63820	560885
1620	560886
107436	560887
65492	560888
8142	560889
5551	560890
19549	560891
75096	560892
51169	560893
25722	560894
31562	560895
8698	560896
22714	560897
6306	560898
28565	560899
117987	560900
33844	560901
60378	560902
77392	560903
81376	560904
2746	560905
104473	560906
5362	560907
53928	560908
14826	560909
26027	560910
233	560911
41882	560912
21929	560913
933	560914
77355	560915
109617	560916
33598	560917
58223	560918
794	560919
111567	560920
109574	560921
64882	560922
9308	560923
51863	560924
11724	560925
36303	560926
57067	560927
1684	560928
54187	560929
88418	560930
75868	560931
73059	560932
28824	560933
85234	560934
45720	560935
62830	560936
49101	560937
3202	560938
24511	560939
110406	560940
21238	560941
85045	560942
30052	560943
53308	560944
8023	560945
32368	560946
10302	560947
7227	560948
54643	560949
13454	560950
73880	560951
86192	560952
124851	560953
58530	560954
65036	560955
95490	560956
53490	560957
5024	560958
3145	560959
186	560960
4645	560961
3608	560962
85118	560963
24700	560964
1429	560965
18073	560966
36250	560967
67243	560968
41676	560969
42507	560970
5477	560971
20	560972
46295	560973
58534	560974
1326	560975
12215	560976
38495	560977
87300	560978
27766	560979
26512	560980
101048	560981
95061	560982
25926	560983
100362	560984
12421	560985
9554	560986
2338	560987
24086	560988
6194	560989
20053	560990
4957	560991
3982	560992
32181	560993
39621	560994
23593	560995
116962	560996
23651	560997
5245	560998
57238	560999
3629	561000
24665	561001
15854	561002
32099	561003
82634	561004
565	561005
26121	561006
20327	561007
91656	561008
107665	561009
7987	561010
458	561011
26499	561012
35524	561013
1278	561014
19798	561015
23634	561016
7973	561017
115642	561018
47565	561019
84676	561020
107656	561021
102355	561022
19034	561023
111146	561024
14469	561025
35492	561026
13901	561027
73284	561028
32631	561029
95754	561030
14182	561031
53465	561032
46844	561033
29076	561034
127789	561035
1843	561036
11764	561037
8485	561038
52839	561039
74768	561040
30666	561041
82294	561042
437	561043
9218	561044
21172	561045
127024	561046
44044	561047
114458	561048
10417	561049
100179	561050
28587	561051
19903	561052
58155	561053
75495	561054
95300	561055
17018	561056
29720	561057
80335	561058
69990	561059
7638	561060
44428	561061
9587	561062
25178	561063
34541	561064
146160	561065
12869	561066
41402	561067
63294	561068
10702	561069
3184	561070
18400	561071
4100	561072
115610	561073
12352	561074
37105	561075
85547	561076
7426	561077
102333	561078
32274	561079
2965	561080
47830	561081
16881	561082
84925	561083
41472	561084
68707	561085
5942	561086
35545	561087
126801	561088
103357	561089
27516	561090
19149	561091
28175	561092
31289	561093
80864	561094
54612	561095
131312	561096
100978	561097
7450	561098
66714	561099
11267	561100
47070	561101
1655	561102
128484	561103
99962	561104
12565	561105
63044	561106
39709	561107
43441	561108
12197	561109
16810	561110
120739	561111
101801	561112
104486	561113
94192	561114
27098	561115
6605	561116
14086	561117
37921	561118
55250	561119
53468	561120
21988	561121
15887	561122
137164	561123
1271	561124
3676	561125
86789	561126
15881	561127
35094	561128
45251	561129
9368	561130
20125	561131
7993	561132
25233	561133
18868	561134
45390	561135
31431	561136
751	561137
23371	561138
7643	561139
2470	561140
30156	561141
90626	561142
53341	561143
35367	561144
41871	561145
16410	561146
91630	561147
39119	561148
54643	561149
27086	561150
12703	561151
804	561152
12462	561153
13190	561154
26002	561155
8379	561156
39844	561157
67267	561158
52803	561159
25432	561160
11670	561161
94840	561162
35838	561163
75584	561164
45588	561165
54060	561166
27423	561167
6582	561168
10353	561169
89773	561170
13385	561171
73711	561172
126200	561173
9405	561174
62991	561175
27301	561176
82728	561177
93693	561178
23313	561179
136524	561180
16914	561181
82303	561182
38798	561183
63911	561184
41071	561185
128419	561186
52900	561187
74020	561188
22860	561189
58454	561190
75670	561191
16987	561192
105722	561193
6797	561194
59370	561195
33182	561196
18834	561197
61587	561198
36722	561199
12728	561200
43871	561201
7067	561202
101908	561203
108579	561204
44712	561205
36723	561206
67847	561207
14428	561208
24666	561209
30189	561210
62597	561211
1496	561212
30956	561213
5219	561214
37716	561215
5635	561216
36612	561217
24436	561218
66759	561219
17124	561220
125	561221
62001	561222
101271	561223
104553	561224
66	561225
738	561226
94075	561227
46945	561228
103525	561229
94188	561230
40248	561231
118392	561232
91818	561233
57253	561234
87939	561235
32820	561236
92109	561237
15840	561238
141297	561239
11771	561240
44820	561241
65492	561242
31999	561243
38283	561244
114448	561245
42749	561246
22260	561247
19538	561248
27830	561249
99026	561250
6166	561251
67862	561252
83968	561253
90564	561254
20955	561255
29445	561256
796	561257
6705	561258
147	561259
46520	561260
48430	561261
92782	561262
79289	561263
79410	561264
43288	561265
119320	561266
75852	561267
23911	561268
63062	561269
145482	561270
16602	561271
2015	561272
21171	561273
126576	561274
41261	561275
2626	561276
105740	561277
81816	561278
72023	561279
69266	561280
41508	561281
35919	561282
9346	561283
20929	561284
137591	561285
63436	561286
83453	561287
22259	561288
3773	561289
14748	561290
52268	561291
51670	561292
83075	561293
9596	561294
127171	561295
57212	561296
47598	561297
203	561298
18731	561299
98237	561300
14555	561301
50371	561302
4669	561303
9438	561304
20279	561305
52821	561306
67988	561307
1253	561308
14889	561309
66236	561310
89240	561311
65075	561312
7052	561313
2951	561314
52923	561315
15439	561316
38588	561317
831	561318
15087	561319
65338	561320
4359	561321
56941	561322
17922	561323
75321	561324
44628	561325
6015	561326
6039	561327
48839	561328
115853	561329
120676	561330
36664	561331
121473	561332
989	561333
97730	561334
6551	561335
92191	561336
51160	561337
84688	561338
42307	561339
43477	561340
34042	561341
21389	561342
41496	561343
52943	561344
46998	561345
28235	561346
30017	561347
8318	561348
32307	561349
10138	561350
112663	561351
27078	561352
42230	561353
126925	561354
71270	561355
11390	561356
57062	561357
69565	561358
123304	561359
52758	561360
4705	561361
44216	561362
84142	561363
97102	561364
6967	561365
94312	561366
118525	561367
30238	561368
35673	561369
83056	561370
21719	561371
41111	561372
38186	561373
11983	561374
95101	561375
59207	561376
39751	561377
2936	561378
14875	561379
55824	561380
10533	561381
17668	561382
14316	561383
119278	561384
11456	561385
55378	561386
4257	561387
23470	561388
3886	561389
46321	561390
20162	561391
108270	561392
14382	561393
6914	561394
13233	561395
120114	561396
48478	561397
435	561398
43876	561399
22234	561400
16971	561401
87933	561402
75141	561403
109717	561404
27342	561405
86573	561406
75236	561407
36732	561408
19433	561409
118138	561410
141390	561411
82272	561412
16134	561413
902	561414
102127	561415
1328	561416
138388	561417
1108	561418
82	561419
48248	561420
46767	561421
71346	561422
19156	561423
87637	561424
1890	561425
11847	561426
51072	561427
107043	561428
76569	561429
5228	561430
98843	561431
14516	561432
11926	561433
9038	561434
51993	561435
16604	561436
19539	561437
39652	561438
95562	561439
46924	561440
42086	561441
49039	561442
293	561443
44337	561444
7391	561445
52	561446
1482	561447
15976	561448
55807	561449
43721	561450
85148	561451
30645	561452
11915	561453
18971	561454
83628	561455
114969	561456
44626	561457
63224	561458
20222	561459
5286	561460
7769	561461
22930	561462
45307	561463
60869	561464
131609	561465
103348	561466
45996	561467
33311	561468
10168	561469
28797	561470
1770	561471
37531	561472
65350	561473
92421	561474
76237	561475
13713	561476
41507	561477
71608	561478
62002	561479
5255	561480
63996	561481
56162	561482
48391	561483
80733	561484
6472	561485
18246	561486
40002	561487
57089	561488
15470	561489
11645	561490
9437	561491
29174	561492
5345	561493
8268	561494
81663	561495
102934	561496
57907	561497
3025	561498
20996	561499
32691	561500
29062	561501
10272	561502
50530	561503
40685	561504
59863	561505
12363	561506
825	561507
65297	561508
5021	561509
17925	561510
5987	561511
30028	561512
122239	561513
58582	561514
148823	561515
64012	561516
1489	561517
48667	561518
84042	561519
136871	561520
8304	561521
1014	561522
13624	561523
8215	561524
26299	561525
10609	561526
95067	561527
11752	561528
80510	561529
28757	561530
32747	561531
63571	561532
7276	561533
41186	561534
85792	561535
51921	561536
14238	561537
50079	561538
21131	561539
22462	561540
73119	561541
12268	561542
18490	561543
93695	561544
98737	561545
6118	561546
54419	561547
86724	561548
8213	561549
61248	561550
19268	561551
88713	561552
91917	561553
9125	561554
36336	561555
94900	561556
58277	561557
27044	561558
51461	561559
22907	561560
18195	561561
20935	561562
2708	561563
5	561564
116453	561565
15086	561566
10134	561567
138858	561568
41361	561569
3434	561570
85623	561571
118104	561572
19080	561573
26092	561574
27390	561575
7194	561576
15539	561577
11072	561578
14803	561579
71199	561580
35927	561581
51737	561582
770	561583
13457	561584
39253	561585
41520	561586
47625	561587
84444	561588
14336	561589
7847	561590
19693	561591
30237	561592
5722	561593
15695	561594
104989	561595
56584	561596
96321	561597
48603	561598
27744	561599
39070	561600
120	561601
50903	561602
105696	561603
62525	561604
24366	561605
35249	561606
9773	561607
679	561608
105524	561609
40	561610
71938	561611
4473	561612
12667	561613
6596	561614
3712	561615
65818	561616
23276	561617
8980	561618
17994	561619
87531	561620
69889	561621
18254	561622
16073	561623
104043	561624
139	561625
28126	561626
25	561627
21989	561628
74373	561629
2108	561630
83979	561631
129333	561632
42907	561633
38311	561634
3475	561635
55689	561636
34528	561637
14770	561638
136765	561639
116425	561640
20457	561641
22662	561642
8715	561643
14699	561644
122762	561645
5062	561646
25154	561647
12959	561648
25287	561649
3071	561650
6675	561651
46227	561652
32379	561653
14126	561654
82929	561655
82388	561656
55698	561657
13611	561658
30672	561659
77468	561660
58754	561661
6865	561662
55949	561663
148530	561664
55535	561665
32011	561666
8814	561667
34084	561668
36897	561669
29839	561670
2585	561671
90555	561672
2508	561673
48337	561674
119279	561675
22572	561676
32702	561677
1163	561678
111072	561679
14819	561680
16845	561681
61269	561682
17687	561683
32427	561684
89749	561685
45159	561686
125972	561687
127358	561688
46131	561689
29290	561690
99	561691
11768	561692
2518	561693
613	561694
14305	561695
29385	561696
6327	561697
64483	561698
7928	561699
77165	561700
73942	561701
46875	561702
18769	561703
112884	561704
57344	561705
60471	561706
61395	561707
70703	561708
51866	561709
38759	561710
81385	561711
81107	561712
21608	561713
78945	561714
13732	561715
23753	561716
57885	561717
105416	561718
25512	561719
54017	561720
34719	561721
39297	561722
27499	561723
55180	561724
4163	561725
3706	561726
60983	561727
11065	561728
105756	561729
18692	561730
102230	561731
112505	561732
18344	561733
128432	561734
129238	561735
129542	561736
150055	561737
14476	561738
63654	561739
21936	561740
2650	561741
43121	561742
41702	561743
57117	561744
1957	561745
32529	561746
70114	561747
138872	561748
45338	561749
7605	561750
932	561751
18392	561752
97490	561753
4452	561754
53217	561755
110281	561756
23598	561757
30561	561758
7183	561759
6776	561760
29542	561761
4767	561762
20796	561763
125886	561764
11202	561765
32719	561766
7620	561767
38515	561768
105340	561769
1050	561770
116022	561771
55105	561772
30550	561773
19996	561774
59371	561775
44414	561776
43643	561777
12386	561778
1061	561779
2729	561780
42644	561781
44241	561782
77991	561783
83456	561784
49572	561785
43594	561786
15887	561787
13455	561788
136203	561789
1607	561790
26735	561791
8303	561792
4682	561793
35386	561794
113612	561795
762	561796
120824	561797
12054	561798
60311	561799
59376	561800
61947	561801
145227	561802
19520	561803
102	561804
43217	561805
38299	561806
123172	561807
43584	561808
98457	561809
63638	561810
81315	561811
66700	561812
7297	561813
64493	561814
21589	561815
3597	561816
101928	561817
89747	561818
26886	561819
71792	561820
67396	561821
53857	561822
44853	561823
15272	561824
30112	561825
47005	561826
10995	561827
55346	561828
38080	561829
2479	561830
75	561831
27145	561832
100759	561833
36191	561834
119038	561835
132326	561836
10352	561837
576	561838
45407	561839
24531	561840
57818	561841
39191	561842
76603	561843
26399	561844
22384	561845
11581	561846
4521	561847
11082	561848
74114	561849
290	561850
12254	561851
38348	561852
618	561853
26819	561854
27658	561855
58475	561856
106061	561857
15285	561858
3137	561859
15000	561860
28851	561861
50210	561862
119821	561863
77494	561864
23390	561865
11627	561866
72158	561867
33867	561868
76088	561869
48074	561870
25190	561871
89712	561872
90331	561873
78282	561874
103108	561875
13219	561876
4505	561877
45507	561878
41911	561879
85634	561880
13453	561881
13370	561882
6316	561883
26492	561884
7032	561885
41298	561886
30713	561887
36427	561888
112020	561889
7208	561890
107874	561891
13458	561892
28601	561893
49424	561894
23671	561895
53409	561896
48073	561897
111683	561898
3167	561899
21904	561900
53100	561901
8467	561902
58649	561903
2003	561904
129283	561905
73615	561906
99982	561907
10062	561908
125175	561909
69476	561910
41295	561911
99956	561912
66776	561913
33022	561914
72325	561915
108659	561916
9551	561917
1126	561918
52603	561919
120935	561920
3839	561921
87826	561922
61549	561923
8855	561924
21811	561925
10373	561926
36865	561927
3224	561928
38724	561929
94420	561930
108079	561931
36231	561932
8607	561933
10445	561934
40719	561935
43267	561936
1968	561937
15546	561938
2559	561939
93504	561940
74393	561941
36633	561942
46325	561943
10539	561944
33851	561945
68497	561946
6882	561947
29709	561948
58701	561949
81617	561950
1079	561951
32437	561952
19349	561953
39929	561954
14417	561955
894	561956
1323	561957
28194	561958
77197	561959
8247	561960
12734	561961
2283	561962
52952	561963
130023	561964
110398	561965
64056	561966
28790	561967
6825	561968
24024	561969
48129	561970
104583	561971
7848	561972
4331	561973
17120	561974
16658	561975
2123	561976
4474	561977
42294	561978
10350	561979
135597	561980
10268	561981
26968	561982
5376	561983
9645	561984
122112	561985
23732	561986
45843	561987
20725	561988
113507	561989
22964	561990
6336	561991
79719	561992
54100	561993
50436	561994
7776	561995
108288	561996
7876	561997
23631	561998
38539	561999
19486	562000
45155	562001
56340	562002
54641	562003
67076	562004
147397	562005
45154	562006
103785	562007
104514	562008
7921	562009
19500	562010
20353	562011
36230	562012
59643	562013
45793	562014
108461	562015
11959	562016
53268	562017
49509	562018
17979	562019
8782	562020
47425	562021
57282	562022
35782	562023
1623	562024
56946	562025
27491	562026
93065	562027
29994	562028
66429	562029
8422	562030
47399	562031
114809	562032
102218	562033
9385	562034
29692	562035
16621	562036
11252	562037
90115	562038
3946	562039
26184	562040
52618	562041
21527	562042
3300	562043
22214	562044
13585	562045
11240	562046
3638	562047
14721	562048
86444	562049
67298	562050
12827	562051
16706	562052
7624	562053
18347	562054
23842	562055
119294	562056
87769	562057
27844	562058
115920	562059
37227	562060
30001	562061
37588	562062
9705	562063
40613	562064
28	562065
56368	562066
141037	562067
15514	562068
46536	562069
55460	562070
80516	562071
18514	562072
87496	562073
25868	562074
4210	562075
150799	562076
83086	562077
84964	562078
24522	562079
74399	562080
68348	562081
28454	562082
46704	562083
24518	562084
91226	562085
3129	562086
83124	562087
39212	562088
37292	562089
96396	562090
26146	562091
48093	562092
30157	562093
43995	562094
4430	562095
57736	562096
57064	562097
6098	562098
96878	562099
112949	562100
4914	562101
80843	562102
16778	562103
27136	562104
66467	562105
1440	562106
70265	562107
59620	562108
19205	562109
2856	562110
9658	562111
83424	562112
55076	562113
46551	562114
47443	562115
54342	562116
23128	562117
85589	562118
125607	562119
12239	562120
26596	562121
58183	562122
4263	562123
19103	562124
20013	562125
101301	562126
58779	562127
109	562128
36005	562129
89102	562130
18946	562131
25525	562132
30298	562133
68703	562134
104287	562135
62059	562136
5457	562137
61240	562138
103472	562139
104379	562140
40864	562141
23372	562142
94442	562143
83131	562144
2832	562145
4039	562146
30477	562147
7816	562148
27365	562149
32853	562150
58436	562151
33400	562152
18234	562153
124163	562154
112	562155
2079	562156
60490	562157
33900	562158
110724	562159
17460	562160
17494	562161
50410	562162
54409	562163
1894	562164
103528	562165
90442	562166
2517	562167
39153	562168
75839	562169
118756	562170
17527	562171
80946	562172
6005	562173
179	562174
4033	562175
76402	562176
730	562177
114997	562178
22052	562179
35509	562180
63630	562181
38627	562182
8493	562183
76524	562184
8347	562185
20989	562186
33019	562187
71579	562188
20768	562189
126104	562190
867	562191
118680	562192
10886	562193
102730	562194
50817	562195
29718	562196
2663	562197
17275	562198
143804	562199
5739	562200
24673	562201
24249	562202
84596	562203
22931	562204
75116	562205
36466	562206
75501	562207
4931	562208
7609	562209
9933	562210
12659	562211
25802	562212
44126	562213
9926	562214
35817	562215
42627	562216
36413	562217
36443	562218
54180	562219
117132	562220
115135	562221
70149	562222
36823	562223
4649	562224
61304	562225
86389	562226
68108	562227
43212	562228
73476	562229
3043	562230
18224	562231
108568	562232
102435	562233
82486	562234
52132	562235
78767	562236
84400	562237
8979	562238
79511	562239
9569	562240
1762	562241
6330	562242
32537	562243
1516	562244
100958	562245
44588	562246
14410	562247
87394	562248
84399	562249
85433	562250
12416	562251
59774	562252
65500	562253
66013	562254
132669	562255
5287	562256
121988	562257
16272	562258
13066	562259
106779	562260
64578	562261
36512	562262
845	562263
3475	562264
85288	562265
76065	562266
122798	562267
13794	562268
9068	562269
105885	562270
130881	562271
60438	562272
30810	562273
91353	562274
21273	562275
38805	562276
18417	562277
42055	562278
117818	562279
21945	562280
55486	562281
19183	562282
14920	562283
5600	562284
36314	562285
24914	562286
7723	562287
8407	562288
41363	562289
110856	562290
52883	562291
156	562292
104217	562293
122269	562294
19879	562295
1466	562296
89363	562297
37453	562298
98846	562299
3032	562300
29506	562301
15656	562302
747	562303
56592	562304
68072	562305
56571	562306
69801	562307
22398	562308
11385	562309
107849	562310
19	562311
81996	562312
32783	562313
30928	562314
72850	562315
33213	562316
97065	562317
34924	562318
72019	562319
8853	562320
78342	562321
30414	562322
27501	562323
7282	562324
12744	562325
24523	562326
27219	562327
103542	562328
38802	562329
57	562330
17452	562331
29066	562332
49704	562333
24775	562334
85535	562335
105993	562336
37628	562337
53503	562338
14897	562339
35453	562340
16623	562341
84658	562342
112460	562343
3782	562344
112968	562345
16560	562346
82574	562347
38985	562348
17947	562349
8516	562350
39825	562351
7328	562352
88282	562353
30439	562354
5259	562355
87206	562356
43460	562357
80564	562358
44446	562359
46795	562360
20766	562361
4443	562362
3791	562363
3778	562364
71496	562365
14767	562366
43446	562367
55184	562368
11492	562369
5408	562370
51159	562371
30326	562372
69264	562373
43610	562374
84727	562375
70203	562376
12104	562377
21412	562378
105730	562379
71061	562380
7658	562381
67290	562382
11936	562383
6641	562384
20078	562385
748	562386
33500	562387
31666	562388
14219	562389
1921	562390
8640	562391
16588	562392
34501	562393
42254	562394
413	562395
15440	562396
15134	562397
38206	562398
47008	562399
24360	562400
5581	562401
81063	562402
322	562403
15047	562404
2823	562405
134437	562406
30462	562407
48484	562408
99478	562409
37309	562410
116835	562411
2112	562412
89053	562413
100923	562414
65776	562415
85749	562416
64429	562417
16877	562418
6305	562419
18773	562420
72855	562421
60032	562422
8707	562423
18799	562424
23720	562425
18946	562426
9829	562427
114349	562428
18243	562429
99217	562430
31559	562431
69676	562432
99773	562433
66218	562434
44799	562435
67379	562436
56086	562437
42053	562438
35239	562439
43225	562440
49929	562441
112085	562442
50567	562443
39645	562444
5098	562445
39443	562446
4400	562447
14292	562448
45209	562449
73442	562450
49579	562451
30145	562452
19966	562453
41025	562454
112254	562455
1512	562456
32417	562457
113905	562458
1367	562459
115788	562460
51185	562461
73326	562462
43815	562463
3166	562464
57978	562465
37720	562466
111504	562467
13648	562468
18742	562469
17945	562470
25029	562471
5790	562472
13614	562473
11534	562474
13253	562475
22087	562476
13389	562477
109472	562478
13509	562479
9743	562480
802	562481
79880	562482
131698	562483
3424	562484
91290	562485
64285	562486
1500	562487
90290	562488
25915	562489
39121	562490
16429	562491
7218	562492
49214	562493
22007	562494
107345	562495
17551	562496
102027	562497
114717	562498
17989	562499
62477	562500
84605	562501
28581	562502
91219	562503
18688	562504
38712	562505
12937	562506
15043	562507
33049	562508
5547	562509
37473	562510
23781	562511
5269	562512
95006	562513
33399	562514
38905	562515
56270	562516
53916	562517
32631	562518
23162	562519
63	562520
4136	562521
15440	562522
9579	562523
5162	562524
51168	562525
129898	562526
102074	562527
12537	562528
68454	562529
28263	562530
80735	562531
10828	562532
42194	562533
5216	562534
121047	562535
1539	562536
7330	562537
20360	562538
85906	562539
94229	562540
18382	562541
77620	562542
4043	562543
43527	562544
24279	562545
63549	562546
14232	562547
30396	562548
2269	562549
22488	562550
49036	562551
11379	562552
121992	562553
57185	562554
13623	562555
86259	562556
76633	562557
34797	562558
82627	562559
52437	562560
26754	562561
2892	562562
49393	562563
25491	562564
24084	562565
132154	562566
32643	562567
5095	562568
6421	562569
8906	562570
10958	562571
42533	562572
46135	562573
19489	562574
613	562575
71734	562576
80853	562577
10278	562578
11117	562579
40009	562580
33822	562581
67078	562582
56419	562583
114458	562584
87936	562585
33217	562586
27190	562587
121980	562588
1409	562589
3162	562590
70217	562591
13328	562592
3893	562593
36086	562594
131150	562595
8242	562596
5163	562597
36817	562598
83065	562599
53095	562600
20301	562601
22106	562602
149949	562603
2142	562604
69278	562605
84820	562606
1016	562607
3979	562608
11001	562609
23951	562610
1978	562611
65864	562612
70627	562613
146021	562614
36348	562615
111688	562616
22236	562617
7528	562618
24206	562619
20574	562620
63594	562621
2612	562622
2398	562623
62819	562624
66365	562625
11159	562626
8089	562627
76203	562628
111084	562629
62834	562630
115551	562631
17471	562632
20417	562633
16720	562634
10021	562635
96803	562636
122615	562637
8336	562638
10054	562639
54588	562640
8439	562641
4348	562642
75368	562643
79452	562644
10511	562645
23238	562646
44176	562647
13708	562648
89885	562649
2400	562650
84906	562651
36307	562652
73587	562653
39517	562654
31378	562655
5130	562656
71949	562657
6435	562658
2153	562659
16064	562660
53577	562661
117041	562662
82919	562663
31332	562664
75169	562665
4142	562666
1802	562667
23476	562668
24013	562669
21655	562670
47608	562671
3749	562672
1105	562673
26005	562674
50673	562675
60133	562676
5017	562677
74201	562678
19329	562679
29502	562680
7423	562681
2416	562682
56375	562683
54760	562684
962	562685
19912	562686
19	562687
841	562688
23453	562689
92872	562690
6003	562691
109856	562692
5855	562693
89039	562694
40295	562695
45225	562696
59255	562697
3853	562698
78938	562699
34509	562700
16191	562701
102894	562702
737	562703
109325	562704
4134	562705
53505	562706
18452	562707
99764	562708
6794	562709
55492	562710
77934	562711
4381	562712
116244	562713
24448	562714
93097	562715
7298	562716
18904	562717
12750	562718
104408	562719
568	562720
14119	562721
39135	562722
54575	562723
49009	562724
25479	562725
37034	562726
2332	562727
9253	562728
125751	562729
109261	562730
65827	562731
120615	562732
2893	562733
60872	562734
27291	562735
28147	562736
27228	562737
35456	562738
4595	562739
148922	562740
34311	562741
58408	562742
37906	562743
61959	562744
107283	562745
70366	562746
498	562747
30979	562748
56693	562749
60511	562750
16925	562751
18210	562752
69464	562753
16863	562754
1522	562755
20634	562756
70900	562757
50509	562758
47537	562759
101003	562760
1150	562761
114	562762
4739	562763
31004	562764
4885	562765
129288	562766
82709	562767
69943	562768
139782	562769
35071	562770
94251	562771
91295	562772
50449	562773
40182	562774
66023	562775
206	562776
2727	562777
36049	562778
6054	562779
40460	562780
12759	562781
118641	562782
31505	562783
7227	562784
44657	562785
95688	562786
82154	562787
2927	562788
33941	562789
8814	562790
23762	562791
15276	562792
100916	562793
63446	562794
40531	562795
96291	562796
45318	562797
20045	562798
38638	562799
29844	562800
5540	562801
65207	562802
20493	562803
18095	562804
26918	562805
21518	562806
110890	562807
71947	562808
58769	562809
13117	562810
14075	562811
322	562812
16646	562813
2655	562814
45609	562815
148419	562816
31193	562817
80935	562818
78373	562819
21342	562820
46928	562821
289	562822
8389	562823
85235	562824
33643	562825
585	562826
15555	562827
59534	562828
12472	562829
83965	562830
55420	562831
35465	562832
124236	562833
36981	562834
5939	562835
1845	562836
85690	562837
65314	562838
103416	562839
117372	562840
21815	562841
409	562842
12	562843
904	562844
68028	562845
67906	562846
67542	562847
80138	562848
37889	562849
87954	562850
73404	562851
17590	562852
1055	562853
59739	562854
96722	562855
66322	562856
46787	562857
10898	562858
42413	562859
24991	562860
70109	562861
5885	562862
61376	562863
27371	562864
13197	562865
95289	562866
112999	562867
59287	562868
27955	562869
30661	562870
84261	562871
34432	562872
19584	562873
9905	562874
15981	562875
40933	562876
15470	562877
56050	562878
2325	562879
37931	562880
103689	562881
11051	562882
49664	562883
28983	562884
8603	562885
17196	562886
106332	562887
64814	562888
100063	562889
39627	562890
15332	562891
6785	562892
317	562893
90867	562894
66	562895
17431	562896
19601	562897
38236	562898
19927	562899
10057	562900
135941	562901
90462	562902
105779	562903
543	562904
57183	562905
101139	562906
10200	562907
83571	562908
13152	562909
12308	562910
180	562911
9407	562912
101934	562913
13834	562914
26549	562915
6927	562916
72419	562917
48074	562918
103327	562919
29968	562920
30309	562921
28480	562922
103384	562923
59044	562924
92050	562925
30849	562926
47055	562927
2660	562928
61446	562929
55078	562930
14068	562931
30329	562932
5092	562933
25151	562934
127203	562935
118887	562936
6029	562937
30356	562938
83211	562939
16455	562940
41234	562941
18371	562942
12416	562943
66095	562944
24028	562945
47062	562946
11952	562947
42717	562948
73207	562949
4722	562950
10946	562951
45068	562952
19633	562953
75125	562954
78291	562955
7110	562956
121448	562957
5471	562958
37956	562959
78545	562960
50349	562961
73079	562962
13977	562963
12455	562964
9944	562965
391	562966
143	562967
40489	562968
16186	562969
72824	562970
7027	562971
59285	562972
2821	562973
43971	562974
141840	562975
453	562976
38685	562977
19993	562978
60292	562979
2880	562980
68675	562981
93263	562982
98681	562983
8482	562984
27277	562985
1760	562986
95992	562987
39836	562988
20863	562989
8247	562990
35862	562991
57707	562992
76946	562993
2111	562994
21963	562995
114516	562996
66475	562997
98730	562998
68617	562999
37963	563000
23157	563001
2265	563002
6408	563003
83341	563004
2826	563005
420	563006
67412	563007
43547	563008
7	563009
1459	563010
6361	563011
90873	563012
8801	563013
39094	563014
93448	563015
31820	563016
79228	563017
39314	563018
42567	563019
109499	563020
57670	563021
27316	563022
15248	563023
114159	563024
14003	563025
12633	563026
140577	563027
31691	563028
34879	563029
59274	563030
20437	563031
3134	563032
52990	563033
99002	563034
59159	563035
45232	563036
240	563037
48507	563038
109036	563039
25622	563040
4826	563041
8513	563042
4049	563043
26142	563044
3808	563045
17336	563046
136890	563047
39227	563048
17062	563049
40868	563050
83054	563051
105004	563052
113475	563053
35271	563054
25018	563055
32526	563056
28896	563057
97434	563058
4327	563059
22620	563060
44997	563061
3188	563062
65373	563063
18644	563064
39058	563065
14046	563066
24264	563067
22862	563068
1015	563069
9203	563070
100	563071
109440	563072
35137	563073
19521	563074
5915	563075
30342	563076
50026	563077
86498	563078
7220	563079
2071	563080
62921	563081
17832	563082
27500	563083
26031	563084
64433	563085
52937	563086
115969	563087
38293	563088
48058	563089
26667	563090
60520	563091
29337	563092
53877	563093
28899	563094
120562	563095
11808	563096
23234	563097
119751	563098
36984	563099
1890	563100
121560	563101
103254	563102
5231	563103
52732	563104
52910	563105
66828	563106
2488	563107
31479	563108
82111	563109
410	563110
18932	563111
18496	563112
2624	563113
87028	563114
98426	563115
73413	563116
22830	563117
49682	563118
108428	563119
28	563120
8602	563121
54812	563122
75720	563123
63204	563124
94343	563125
35437	563126
22527	563127
3219	563128
12320	563129
34121	563130
142616	563131
87657	563132
1039	563133
122129	563134
21215	563135
150036	563136
3680	563137
43214	563138
15969	563139
91116	563140
15306	563141
4844	563142
30188	563143
13422	563144
1036	563145
112933	563146
49582	563147
13898	563148
86309	563149
15059	563150
94647	563151
116422	563152
20160	563153
1689	563154
66100	563155
11654	563156
16531	563157
4894	563158
8745	563159
651	563160
107845	563161
1550	563162
80794	563163
76424	563164
54407	563165
15491	563166
58901	563167
107385	563168
29154	563169
92751	563170
60314	563171
26622	563172
137619	563173
122891	563174
93117	563175
80001	563176
7760	563177
92566	563178
31832	563179
27945	563180
102967	563181
61982	563182
47358	563183
180	563184
111061	563185
76181	563186
50725	563187
122	563188
56978	563189
17249	563190
3282	563191
41379	563192
81323	563193
1922	563194
54489	563195
30610	563196
91574	563197
29043	563198
106666	563199
12770	563200
14264	563201
7543	563202
42279	563203
124487	563204
40462	563205
47956	563206
65116	563207
42513	563208
105066	563209
1831	563210
17953	563211
81620	563212
7142	563213
77287	563214
20320	563215
110202	563216
63290	563217
232	563218
48300	563219
71512	563220
18847	563221
35574	563222
16878	563223
22798	563224
92683	563225
55453	563226
74624	563227
29029	563228
36778	563229
88327	563230
10643	563231
39326	563232
77884	563233
5976	563234
40435	563235
135961	563236
873	563237
48055	563238
85680	563239
64761	563240
502	563241
11185	563242
49640	563243
77244	563244
104117	563245
76494	563246
19085	563247
19231	563248
30248	563249
6330	563250
18665	563251
45129	563252
22600	563253
7048	563254
45653	563255
72642	563256
83992	563257
55965	563258
6985	563259
75220	563260
42241	563261
14080	563262
81835	563263
25348	563264
34786	563265
41599	563266
111857	563267
86980	563268
81001	563269
67433	563270
92374	563271
44	563272
69557	563273
10392	563274
25509	563275
33322	563276
47447	563277
26588	563278
57338	563279
106401	563280
48907	563281
66199	563282
51042	563283
15858	563284
17909	563285
13912	563286
120285	563287
11164	563288
55156	563289
99950	563290
3977	563291
53960	563292
76586	563293
20876	563294
11012	563295
97322	563296
70283	563297
78832	563298
82580	563299
6400	563300
114941	563301
2581	563302
95039	563303
114169	563304
7459	563305
26618	563306
15111	563307
32578	563308
24284	563309
28949	563310
20244	563311
90235	563312
10955	563313
13344	563314
98025	563315
9786	563316
6415	563317
107733	563318
15295	563319
5538	563320
8580	563321
73770	563322
124101	563323
75339	563324
30941	563325
40821	563326
97942	563327
36645	563328
82443	563329
83515	563330
108331	563331
3265	563332
51681	563333
35380	563334
99618	563335
14179	563336
30782	563337
52837	563338
50896	563339
49862	563340
6116	563341
111595	563342
112928	563343
32085	563344
26936	563345
13601	563346
81662	563347
46366	563348
118416	563349
54146	563350
19012	563351
31545	563352
119513	563353
100668	563354
13188	563355
84624	563356
2142	563357
142	563358
50909	563359
57744	563360
36756	563361
13183	563362
71730	563363
30962	563364
12499	563365
17698	563366
138212	563367
134184	563368
47730	563369
74004	563370
82684	563371
33385	563372
57779	563373
6206	563374
10424	563375
99312	563376
9642	563377
47283	563378
91569	563379
51707	563380
82329	563381
56370	563382
34195	563383
133367	563384
16431	563385
52068	563386
6899	563387
14144	563388
13994	563389
64461	563390
2729	563391
31280	563392
58077	563393
44754	563394
526	563395
4064	563396
130882	563397
30627	563398
120139	563399
105489	563400
494	563401
117193	563402
69669	563403
13887	563404
122535	563405
52	563406
15607	563407
14123	563408
12081	563409
32069	563410
10091	563411
15616	563412
117806	563413
26277	563414
465	563415
26025	563416
63203	563417
4111	563418
149055	563419
4523	563420
112706	563421
44245	563422
46125	563423
38555	563424
32213	563425
101909	563426
91051	563427
16226	563428
55713	563429
120930	563430
5383	563431
82903	563432
89605	563433
17209	563434
3555	563435
51139	563436
55386	563437
59241	563438
65935	563439
112421	563440
86271	563441
3133	563442
19	563443
130373	563444
66082	563445
17986	563446
248	563447
23670	563448
99599	563449
8125	563450
19003	563451
70462	563452
89339	563453
105090	563454
4942	563455
38439	563456
24508	563457
44756	563458
11252	563459
46337	563460
87804	563461
98878	563462
45173	563463
68423	563464
68842	563465
22083	563466
11444	563467
121703	563468
7404	563469
16533	563470
7113	563471
21040	563472
72731	563473
11124	563474
386	563475
123120	563476
118816	563477
89852	563478
34498	563479
8402	563480
15593	563481
3579	563482
171	563483
2487	563484
1139	563485
17153	563486
132690	563487
57640	563488
113094	563489
47886	563490
26351	563491
22971	563492
1060	563493
83177	563494
12627	563495
51639	563496
128052	563497
86334	563498
79521	563499
78556	563500
103205	563501
45707	563502
36081	563503
48526	563504
14623	563505
85664	563506
3651	563507
30878	563508
18936	563509
30287	563510
71850	563511
73593	563512
862	563513
58212	563514
47198	563515
11191	563516
22280	563517
90756	563518
5953	563519
77708	563520
23778	563521
58568	563522
103932	563523
82696	563524
33600	563525
96430	563526
20075	563527
10071	563528
28888	563529
51535	563530
21203	563531
89501	563532
122521	563533
17419	563534
987	563535
7629	563536
11	563537
17076	563538
42073	563539
74256	563540
24972	563541
47310	563542
46101	563543
85259	563544
22251	563545
43761	563546
87007	563547
1523	563548
17429	563549
119141	563550
40171	563551
57125	563552
95848	563553
45811	563554
30122	563555
5331	563556
1767	563557
5256	563558
32325	563559
131461	563560
101244	563561
93612	563562
135313	563563
72375	563564
90462	563565
79896	563566
8417	563567
86609	563568
87203	563569
60990	563570
18436	563571
72652	563572
73761	563573
127560	563574
67181	563575
1499	563576
1085	563577
71205	563578
16290	563579
8033	563580
38172	563581
127554	563582
4840	563583
8311	563584
354	563585
15974	563586
28804	563587
81164	563588
40046	563589
18359	563590
65620	563591
4551	563592
67517	563593
111016	563594
126355	563595
44921	563596
103395	563597
64415	563598
2998	563599
53532	563600
39892	563601
29547	563602
27553	563603
21759	563604
107059	563605
13389	563606
95728	563607
65432	563608
61621	563609
62489	563610
20657	563611
27012	563612
20285	563613
51171	563614
54323	563615
30725	563616
47132	563617
46970	563618
4571	563619
4229	563620
32149	563621
53950	563622
6545	563623
58883	563624
37589	563625
523	563626
2926	563627
68045	563628
25635	563629
15631	563630
45571	563631
137281	563632
72376	563633
9053	563634
102823	563635
16936	563636
76378	563637
40497	563638
105219	563639
2891	563640
7895	563641
241	563642
17400	563643
9785	563644
1131	563645
11964	563646
117260	563647
19272	563648
93359	563649
16013	563650
5310	563651
148623	563652
4528	563653
39819	563654
1626	563655
43010	563656
99528	563657
7165	563658
68281	563659
34271	563660
69282	563661
78324	563662
66204	563663
20491	563664
69471	563665
45472	563666
27063	563667
38688	563668
653	563669
16449	563670
100529	563671
106296	563672
10328	563673
35181	563674
29371	563675
84251	563676
15949	563677
10802	563678
7399	563679
20716	563680
26472	563681
28500	563682
137965	563683
4246	563684
2973	563685
30040	563686
56890	563687
17227	563688
28722	563689
34995	563690
37187	563691
3859	563692
9737	563693
20961	563694
17836	563695
47258	563696
110916	563697
58058	563698
30679	563699
5458	563700
20861	563701
92427	563702
24552	563703
71965	563704
62485	563705
10679	563706
6290	563707
14728	563708
7726	563709
108865	563710
27571	563711
68595	563712
9949	563713
23964	563714
3027	563715
4658	563716
83464	563717
32675	563718
450	563719
58764	563720
134	563721
12919	563722
10367	563723
11399	563724
9081	563725
15793	563726
3123	563727
3050	563728
506	563729
51448	563730
91285	563731
76771	563732
28275	563733
7496	563734
70198	563735
24663	563736
58755	563737
38364	563738
36592	563739
101151	563740
20155	563741
103779	563742
75066	563743
85669	563744
48727	563745
35956	563746
29194	563747
120240	563748
82470	563749
21836	563750
60808	563751
88219	563752
117	563753
108579	563754
19155	563755
106152	563756
4461	563757
94123	563758
147019	563759
55984	563760
23777	563761
44010	563762
23441	563763
20285	563764
10150	563765
31269	563766
58428	563767
21715	563768
68575	563769
60105	563770
49640	563771
39643	563772
48188	563773
45010	563774
29503	563775
78089	563776
8275	563777
43780	563778
135360	563779
96065	563780
4218	563781
121740	563782
70498	563783
58147	563784
20442	563785
4190	563786
43017	563787
92027	563788
39390	563789
79328	563790
89052	563791
19106	563792
60480	563793
140592	563794
55445	563795
2000	563796
3351	563797
14441	563798
2552	563799
46165	563800
11407	563801
34350	563802
93371	563803
104266	563804
13882	563805
38468	563806
20949	563807
8089	563808
83291	563809
77556	563810
47439	563811
57531	563812
4978	563813
17196	563814
102597	563815
33617	563816
7520	563817
97853	563818
42497	563819
51411	563820
354	563821
2053	563822
87661	563823
51842	563824
99371	563825
18042	563826
10801	563827
4868	563828
10375	563829
9297	563830
7587	563831
90379	563832
79813	563833
91098	563834
17574	563835
45734	563836
136099	563837
57589	563838
103182	563839
35936	563840
84314	563841
17933	563842
5819	563843
1290	563844
74751	563845
26810	563846
85630	563847
2235	563848
17054	563849
8225	563850
56332	563851
119210	563852
19086	563853
34393	563854
84337	563855
16342	563856
19254	563857
16116	563858
126212	563859
54515	563860
1462	563861
28005	563862
41221	563863
4016	563864
26271	563865
22283	563866
9154	563867
47744	563868
2926	563869
42361	563870
16485	563871
5958	563872
136885	563873
13840	563874
65136	563875
10909	563876
1741	563877
49974	563878
23528	563879
63265	563880
14189	563881
73888	563882
19800	563883
707	563884
4890	563885
11639	563886
20224	563887
56502	563888
76422	563889
36652	563890
58775	563891
59937	563892
101	563893
98122	563894
50813	563895
100834	563896
64400	563897
18129	563898
106292	563899
20947	563900
4512	563901
88685	563902
65722	563903
35584	563904
6227	563905
41847	563906
43612	563907
32751	563908
681	563909
117515	563910
64799	563911
75273	563912
6444	563913
46664	563914
103392	563915
55441	563916
22625	563917
69366	563918
9250	563919
73691	563920
23827	563921
71184	563922
41858	563923
71067	563924
71466	563925
99611	563926
6934	563927
4112	563928
36803	563929
59374	563930
1093	563931
19989	563932
27895	563933
71169	563934
61007	563935
97731	563936
139204	563937
43803	563938
12359	563939
105788	563940
5275	563941
15928	563942
849	563943
48293	563944
65220	563945
275	563946
92876	563947
81107	563948
74705	563949
380	563950
36473	563951
42260	563952
51796	563953
1348	563954
1057	563955
40027	563956
42089	563957
41396	563958
912	563959
56928	563960
109533	563961
57418	563962
2156	563963
58857	563964
68063	563965
79137	563966
97868	563967
100049	563968
5325	563969
50382	563970
45861	563971
17574	563972
24483	563973
148628	563974
58261	563975
40419	563976
53324	563977
96641	563978
71364	563979
30396	563980
9012	563981
38793	563982
24418	563983
18831	563984
58017	563985
78369	563986
71418	563987
4995	563988
63189	563989
86892	563990
137110	563991
33655	563992
64339	563993
2626	563994
54714	563995
72391	563996
45178	563997
86155	563998
17377	563999
90429	564000
43562	564001
99694	564002
92245	564003
2971	564004
44436	564005
42324	564006
5438	564007
17128	564008
36871	564009
95008	564010
58915	564011
301	564012
41177	564013
6731	564014
31048	564015
8929	564016
20857	564017
3286	564018
72192	564019
34276	564020
18801	564021
1716	564022
23986	564023
20200	564024
17792	564025
55997	564026
63101	564027
10667	564028
40940	564029
36093	564030
24866	564031
12949	564032
22397	564033
14120	564034
56227	564035
14955	564036
38586	564037
59992	564038
13249	564039
24400	564040
47386	564041
18523	564042
31087	564043
79050	564044
66388	564045
50835	564046
4617	564047
7770	564048
20400	564049
50961	564050
20397	564051
26018	564052
69004	564053
60797	564054
28348	564055
114312	564056
96573	564057
42579	564058
98437	564059
7022	564060
6024	564061
69319	564062
115410	564063
74870	564064
13311	564065
17110	564066
16915	564067
104296	564068
60032	564069
139493	564070
94790	564071
19801	564072
13969	564073
39196	564074
19811	564075
124042	564076
24947	564077
18355	564078
44642	564079
89647	564080
38042	564081
28136	564082
47038	564083
9743	564084
1083	564085
15753	564086
18808	564087
85095	564088
7228	564089
38861	564090
776	564091
3502	564092
53626	564093
30127	564094
38653	564095
68486	564096
116506	564097
110745	564098
42863	564099
67212	564100
88963	564101
28496	564102
28951	564103
35647	564104
55186	564105
10879	564106
42011	564107
95965	564108
45418	564109
18246	564110
30047	564111
18017	564112
38438	564113
30661	564114
36129	564115
34821	564116
12489	564117
44228	564118
11936	564119
27450	564120
100489	564121
10498	564122
135	564123
14129	564124
43338	564125
118367	564126
34671	564127
54466	564128
38300	564129
4980	564130
57349	564131
45744	564132
7287	564133
27920	564134
125792	564135
9352	564136
21900	564137
64288	564138
4317	564139
955	564140
119540	564141
5330	564142
14128	564143
45190	564144
31891	564145
25791	564146
134610	564147
1011	564148
4503	564149
61284	564150
113996	564151
40544	564152
56714	564153
21384	564154
104436	564155
16325	564156
1013	564157
107641	564158
114335	564159
55937	564160
59320	564161
3453	564162
35588	564163
105307	564164
110697	564165
9053	564166
8320	564167
6310	564168
1660	564169
54060	564170
3741	564171
72358	564172
65376	564173
34444	564174
9363	564175
53916	564176
20341	564177
23435	564178
38617	564179
128877	564180
43850	564181
9581	564182
77590	564183
107401	564184
85119	564185
30	564186
13202	564187
10375	564188
68699	564189
1848	564190
78615	564191
117523	564192
5905	564193
97191	564194
13384	564195
9642	564196
104243	564197
17733	564198
49719	564199
45879	564200
59293	564201
98348	564202
11882	564203
15998	564204
5939	564205
12955	564206
144060	564207
70758	564208
12986	564209
77091	564210
1251	564211
104662	564212
26640	564213
47785	564214
103643	564215
44337	564216
45546	564217
55715	564218
28672	564219
98345	564220
3187	564221
13547	564222
130285	564223
55436	564224
184	564225
22338	564226
7863	564227
80144	564228
25037	564229
52865	564230
5166	564231
78779	564232
20719	564233
7245	564234
44066	564235
72513	564236
87447	564237
57270	564238
48656	564239
30473	564240
2374	564241
114382	564242
8091	564243
5083	564244
110966	564245
118843	564246
85189	564247
19008	564248
53849	564249
73109	564250
66298	564251
14901	564252
126850	564253
902	564254
2603	564255
2625	564256
13739	564257
16669	564258
9702	564259
104150	564260
102295	564261
1053	564262
103698	564263
7424	564264
61097	564265
109673	564266
68746	564267
65622	564268
13074	564269
82965	564270
54929	564271
23469	564272
257	564273
10301	564274
33976	564275
15350	564276
42002	564277
46189	564278
43457	564279
1202	564280
60827	564281
18485	564282
64624	564283
11373	564284
61243	564285
13542	564286
43938	564287
10809	564288
28579	564289
8693	564290
60648	564291
26992	564292
35044	564293
76070	564294
30302	564295
310	564296
77588	564297
8263	564298
87480	564299
7392	564300
26190	564301
32817	564302
2824	564303
135723	564304
3284	564305
60461	564306
23002	564307
59372	564308
9055	564309
28246	564310
101581	564311
32223	564312
95053	564313
4576	564314
59362	564315
40165	564316
83828	564317
69658	564318
309	564319
10270	564320
45263	564321
87	564322
72	564323
18579	564324
21611	564325
83101	564326
117441	564327
9883	564328
38165	564329
41015	564330
2818	564331
105395	564332
5712	564333
60320	564334
16850	564335
98132	564336
10815	564337
45798	564338
88646	564339
20925	564340
63124	564341
56221	564342
50406	564343
9118	564344
35629	564345
67156	564346
108777	564347
22903	564348
26473	564349
10974	564350
86599	564351
21257	564352
8087	564353
33711	564354
59510	564355
13621	564356
75429	564357
3632	564358
29100	564359
24591	564360
35037	564361
97749	564362
80701	564363
24267	564364
123841	564365
134075	564366
63653	564367
21263	564368
126151	564369
67560	564370
130325	564371
16165	564372
49235	564373
116023	564374
11066	564375
1416	564376
115984	564377
19956	564378
24025	564379
53855	564380
128895	564381
28516	564382
84191	564383
107793	564384
48745	564385
112221	564386
21177	564387
99936	564388
6159	564389
28255	564390
53632	564391
70769	564392
81360	564393
42835	564394
88774	564395
103	564396
28898	564397
24471	564398
58919	564399
63776	564400
12924	564401
67449	564402
8908	564403
100541	564404
4375	564405
11399	564406
52124	564407
34821	564408
53971	564409
44110	564410
43122	564411
56525	564412
12633	564413
15003	564414
48688	564415
30249	564416
28447	564417
93593	564418
58319	564419
46109	564420
44244	564421
41306	564422
67647	564423
2940	564424
8238	564425
56530	564426
91342	564427
97804	564428
82657	564429
9016	564430
100178	564431
10351	564432
78547	564433
69138	564434
7786	564435
16729	564436
73478	564437
91515	564438
110863	564439
75466	564440
54887	564441
35276	564442
32059	564443
48067	564444
124322	564445
60463	564446
39276	564447
76852	564448
48016	564449
8447	564450
32201	564451
43487	564452
64387	564453
5676	564454
17289	564455
40302	564456
10611	564457
104507	564458
24634	564459
64597	564460
113248	564461
198	564462
46487	564463
97381	564464
29620	564465
62722	564466
67929	564467
78210	564468
72276	564469
137204	564470
38435	564471
10343	564472
134249	564473
43007	564474
39118	564475
1629	564476
93708	564477
121129	564478
1241	564479
84984	564480
6696	564481
83121	564482
91748	564483
14823	564484
3771	564485
10653	564486
32544	564487
37	564488
64101	564489
77836	564490
71669	564491
18428	564492
64613	564493
86406	564494
46600	564495
21338	564496
58076	564497
10990	564498
28959	564499
117733	564500
63259	564501
57234	564502
127991	564503
38881	564504
91441	564505
52138	564506
12448	564507
45532	564508
6161	564509
25732	564510
136504	564511
119620	564512
18085	564513
16	564514
1360	564515
16597	564516
23072	564517
7806	564518
74513	564519
50709	564520
116117	564521
66683	564522
29223	564523
27596	564524
31965	564525
86535	564526
64212	564527
22354	564528
18848	564529
72546	564530
96322	564531
18270	564532
337	564533
10002	564534
12010	564535
9521	564536
444	564537
111	564538
2121	564539
74464	564540
48518	564541
24745	564542
114811	564543
69803	564544
121048	564545
104228	564546
41447	564547
31734	564548
112253	564549
10397	564550
18983	564551
30686	564552
21965	564553
78331	564554
77698	564555
5033	564556
621	564557
20281	564558
18545	564559
135767	564560
18272	564561
23412	564562
32764	564563
80326	564564
73548	564565
129193	564566
2989	564567
37380	564568
28091	564569
73736	564570
78992	564571
5940	564572
10397	564573
93749	564574
79707	564575
8943	564576
7412	564577
14802	564578
32062	564579
16255	564580
113051	564581
15339	564582
123028	564583
72860	564584
19287	564585
14079	564586
62528	564587
19968	564588
21193	564589
45727	564590
2963	564591
16756	564592
21805	564593
10626	564594
38014	564595
64075	564596
75	564597
62576	564598
2384	564599
30708	564600
137088	564601
57068	564602
61726	564603
26168	564604
126068	564605
14370	564606
3538	564607
24884	564608
6895	564609
4855	564610
86675	564611
107378	564612
9495	564613
75459	564614
7940	564615
30111	564616
9728	564617
19757	564618
119782	564619
19184	564620
35094	564621
109205	564622
45522	564623
129946	564624
2307	564625
26923	564626
58967	564627
56530	564628
57885	564629
5220	564630
5348	564631
577	564632
498	564633
102921	564634
6412	564635
51593	564636
16608	564637
87113	564638
35853	564639
12520	564640
133337	564641
45590	564642
65494	564643
19404	564644
96173	564645
118802	564646
121093	564647
70372	564648
4629	564649
1437	564650
8115	564651
84681	564652
2795	564653
36418	564654
123354	564655
104450	564656
15241	564657
19379	564658
31417	564659
108287	564660
43529	564661
9074	564662
7270	564663
143973	564664
46502	564665
5616	564666
5229	564667
13389	564668
18738	564669
72310	564670
9321	564671
35831	564672
23457	564673
110080	564674
8162	564675
3425	564676
84471	564677
4647	564678
118380	564679
115424	564680
49179	564681
30573	564682
74426	564683
117764	564684
6576	564685
39202	564686
17115	564687
69333	564688
28950	564689
49067	564690
15129	564691
65767	564692
42037	564693
18736	564694
23317	564695
42417	564696
102714	564697
8162	564698
43959	564699
8214	564700
114229	564701
76707	564702
122425	564703
14600	564704
17738	564705
54709	564706
38548	564707
24532	564708
122654	564709
89680	564710
27654	564711
10783	564712
101166	564713
2900	564714
6	564715
115080	564716
67667	564717
48715	564718
62305	564719
110358	564720
45743	564721
71616	564722
66925	564723
52773	564724
91751	564725
41107	564726
4114	564727
114030	564728
103848	564729
32157	564730
21130	564731
43689	564732
119908	564733
45005	564734
2098	564735
123833	564736
91848	564737
135834	564738
72965	564739
6988	564740
70760	564741
37264	564742
47532	564743
64459	564744
41853	564745
13446	564746
110391	564747
16828	564748
1995	564749
112556	564750
62357	564751
7411	564752
84837	564753
24117	564754
8461	564755
19240	564756
38397	564757
44699	564758
85858	564759
25256	564760
30978	564761
27560	564762
6627	564763
29497	564764
54383	564765
7482	564766
24191	564767
100563	564768
96692	564769
70130	564770
26694	564771
53858	564772
16063	564773
24570	564774
42206	564775
2142	564776
270	564777
73449	564778
72841	564779
73967	564780
20198	564781
503	564782
86653	564783
4587	564784
80131	564785
68620	564786
15188	564787
141397	564788
133248	564789
53526	564790
62209	564791
3066	564792
11552	564793
150767	564794
45513	564795
36028	564796
12639	564797
29474	564798
12726	564799
29146	564800
22783	564801
59588	564802
66307	564803
52900	564804
20158	564805
132999	564806
94886	564807
39367	564808
10210	564809
21113	564810
9882	564811
145	564812
8348	564813
771	564814
11669	564815
28575	564816
47764	564817
8906	564818
43243	564819
20707	564820
57454	564821
54062	564822
89002	564823
1650	564824
53252	564825
4904	564826
40855	564827
78176	564828
16099	564829
11897	564830
23238	564831
81377	564832
13179	564833
54108	564834
12837	564835
3394	564836
122665	564837
25988	564838
128227	564839
28493	564840
7555	564841
11451	564842
26903	564843
3675	564844
20974	564845
68865	564846
56650	564847
17224	564848
94977	564849
47899	564850
13000	564851
30048	564852
8697	564853
1429	564854
17970	564855
53377	564856
76178	564857
31625	564858
2509	564859
8820	564860
35290	564861
6429	564862
6012	564863
149179	564864
101634	564865
5508	564866
3090	564867
670	564868
144014	564869
16010	564870
19500	564871
29203	564872
32054	564873
96069	564874
97868	564875
30304	564876
40984	564877
35472	564878
77274	564879
16107	564880
48211	564881
47915	564882
46	564883
33724	564884
63020	564885
92369	564886
3234	564887
2631	564888
27059	564889
96651	564890
46699	564891
45035	564892
27233	564893
23357	564894
448	564895
16111	564896
121009	564897
26049	564898
62344	564899
10609	564900
48131	564901
19016	564902
16602	564903
3121	564904
36967	564905
12484	564906
120149	564907
16548	564908
67454	564909
42406	564910
33215	564911
137929	564912
25903	564913
48962	564914
9821	564915
19004	564916
5738	564917
40651	564918
106725	564919
114340	564920
94342	564921
103294	564922
111572	564923
4882	564924
79001	564925
72114	564926
122833	564927
91496	564928
480	564929
36206	564930
48195	564931
10941	564932
53063	564933
71112	564934
29631	564935
20011	564936
11883	564937
83355	564938
17405	564939
47221	564940
27291	564941
44196	564942
4649	564943
59070	564944
8300	564945
49375	564946
57420	564947
124792	564948
124900	564949
5931	564950
9941	564951
2152	564952
107957	564953
15237	564954
21495	564955
2645	564956
19816	564957
51585	564958
24404	564959
49822	564960
26574	564961
30388	564962
63024	564963
23952	564964
378	564965
83499	564966
4814	564967
49935	564968
24904	564969
63177	564970
102907	564971
375	564972
121759	564973
58762	564974
22458	564975
15102	564976
75394	564977
32470	564978
37836	564979
4442	564980
21900	564981
63379	564982
12762	564983
46285	564984
25425	564985
5746	564986
6866	564987
47541	564988
11444	564989
60120	564990
2482	564991
40464	564992
2440	564993
118685	564994
51616	564995
39875	564996
65633	564997
29913	564998
46535	564999
13516	565000
9063	565001
103052	565002
30398	565003
105124	565004
547	565005
47425	565006
72163	565007
10105	565008
5117	565009
13854	565010
12857	565011
28759	565012
39693	565013
119512	565014
13392	565015
6896	565016
54536	565017
94755	565018
23697	565019
460	565020
19309	565021
67347	565022
12183	565023
51249	565024
37990	565025
3974	565026
18985	565027
5566	565028
19979	565029
74270	565030
1896	565031
104074	565032
32202	565033
90465	565034
886	565035
72062	565036
117395	565037
2325	565038
43641	565039
8731	565040
50409	565041
5339	565042
70183	565043
30007	565044
15391	565045
15138	565046
12469	565047
94582	565048
71812	565049
58965	565050
46149	565051
52048	565052
76231	565053
24760	565054
120574	565055
74179	565056
112392	565057
15280	565058
76114	565059
5219	565060
58812	565061
19665	565062
61494	565063
806	565064
27060	565065
34018	565066
11476	565067
20103	565068
18843	565069
36822	565070
37835	565071
34035	565072
25047	565073
22991	565074
97074	565075
18225	565076
53515	565077
27729	565078
95501	565079
67215	565080
95015	565081
63810	565082
121910	565083
79663	565084
60485	565085
73	565086
102605	565087
1759	565088
19084	565089
56876	565090
108616	565091
60975	565092
28247	565093
81321	565094
54839	565095
68150	565096
3307	565097
83777	565098
5695	565099
105636	565100
29662	565101
94377	565102
78290	565103
23267	565104
95670	565105
43872	565106
4590	565107
39421	565108
25539	565109
3870	565110
62916	565111
1319	565112
2785	565113
30179	565114
8403	565115
66792	565116
244	565117
33825	565118
136120	565119
35476	565120
91582	565121
22386	565122
66410	565123
60870	565124
39069	565125
62587	565126
24145	565127
92016	565128
9568	565129
72415	565130
93754	565131
7464	565132
20733	565133
64010	565134
1367	565135
3816	565136
12096	565137
99106	565138
2275	565139
98943	565140
15460	565141
34922	565142
54370	565143
124	565144
72178	565145
54670	565146
11934	565147
11630	565148
2863	565149
78566	565150
63500	565151
58192	565152
94456	565153
10606	565154
55402	565155
80698	565156
39016	565157
19540	565158
4110	565159
37135	565160
39932	565161
1545	565162
47663	565163
75696	565164
59310	565165
99321	565166
14373	565167
105641	565168
14244	565169
24131	565170
120327	565171
2	565172
128353	565173
31929	565174
8122	565175
24754	565176
33277	565177
45368	565178
926	565179
21199	565180
67330	565181
38761	565182
50241	565183
102488	565184
111775	565185
2435	565186
12920	565187
7232	565188
4838	565189
112349	565190
97582	565191
142622	565192
44584	565193
38429	565194
19577	565195
126120	565196
67963	565197
71770	565198
17569	565199
16024	565200
60896	565201
8952	565202
2476	565203
134190	565204
37665	565205
91981	565206
38232	565207
18940	565208
1536	565209
26775	565210
70400	565211
6300	565212
69892	565213
52076	565214
18720	565215
61502	565216
36243	565217
31676	565218
25890	565219
10598	565220
53125	565221
5120	565222
39646	565223
34929	565224
119690	565225
104371	565226
35659	565227
58264	565228
36338	565229
40569	565230
4620	565231
1114	565232
130679	565233
128336	565234
123300	565235
3154	565236
36480	565237
70056	565238
88479	565239
54827	565240
28415	565241
17878	565242
31370	565243
76623	565244
14410	565245
13224	565246
397	565247
102731	565248
110327	565249
19013	565250
16953	565251
84196	565252
146973	565253
15411	565254
150726	565255
129967	565256
53794	565257
68976	565258
10676	565259
45341	565260
36903	565261
16414	565262
23565	565263
64252	565264
54865	565265
44843	565266
107496	565267
10067	565268
108590	565269
19090	565270
63050	565271
82485	565272
14608	565273
18203	565274
27577	565275
4234	565276
48822	565277
12011	565278
42519	565279
44838	565280
18327	565281
21493	565282
77470	565283
799	565284
382	565285
31670	565286
7069	565287
45894	565288
74704	565289
10615	565290
8778	565291
7565	565292
17592	565293
87493	565294
116054	565295
1818	565296
13935	565297
91158	565298
33144	565299
112004	565300
28107	565301
86911	565302
47797	565303
92163	565304
84469	565305
11398	565306
59470	565307
18275	565308
20468	565309
65599	565310
69748	565311
54185	565312
63286	565313
49641	565314
19124	565315
38510	565316
55957	565317
147011	565318
23	565319
8254	565320
112484	565321
11163	565322
100435	565323
99775	565324
70272	565325
1371	565326
44655	565327
76599	565328
1861	565329
13179	565330
93859	565331
119897	565332
79988	565333
136821	565334
36754	565335
56363	565336
103141	565337
119570	565338
57815	565339
4058	565340
34740	565341
5554	565342
23794	565343
25159	565344
6661	565345
147469	565346
124732	565347
104285	565348
46599	565349
17014	565350
21352	565351
74321	565352
8605	565353
114238	565354
136176	565355
59913	565356
2737	565357
68908	565358
28426	565359
74063	565360
107677	565361
10545	565362
1222	565363
301	565364
88518	565365
3971	565366
13490	565367
96374	565368
38293	565369
22117	565370
42070	565371
2	565372
21488	565373
111672	565374
34722	565375
58584	565376
39054	565377
58176	565378
94691	565379
46468	565380
6385	565381
37074	565382
40902	565383
114124	565384
51265	565385
32446	565386
107129	565387
77594	565388
113885	565389
2859	565390
6790	565391
8954	565392
84366	565393
43463	565394
15973	565395
43055	565396
18089	565397
4281	565398
119898	565399
22874	565400
60047	565401
55884	565402
17987	565403
15668	565404
36926	565405
5859	565406
11310	565407
23866	565408
25371	565409
7223	565410
51488	565411
63642	565412
642	565413
48477	565414
14735	565415
85449	565416
43408	565417
78646	565418
1906	565419
18713	565420
12205	565421
3889	565422
10539	565423
42005	565424
77653	565425
78464	565426
82958	565427
77253	565428
74206	565429
107051	565430
31919	565431
72251	565432
24972	565433
44464	565434
24453	565435
72411	565436
4202	565437
26747	565438
127154	565439
64305	565440
50874	565441
68286	565442
139853	565443
18359	565444
7240	565445
2793	565446
70284	565447
67445	565448
9476	565449
46431	565450
1690	565451
52707	565452
46131	565453
419	565454
8074	565455
101128	565456
24701	565457
13031	565458
13878	565459
62539	565460
54554	565461
22040	565462
92336	565463
94888	565464
52164	565465
89794	565466
17391	565467
14806	565468
117876	565469
19205	565470
116178	565471
5592	565472
82460	565473
36925	565474
129656	565475
26960	565476
117893	565477
10089	565478
64425	565479
50620	565480
55238	565481
44209	565482
31452	565483
73272	565484
46098	565485
35468	565486
6696	565487
78180	565488
100126	565489
12063	565490
82456	565491
24281	565492
13418	565493
23387	565494
109878	565495
126967	565496
52539	565497
47402	565498
5398	565499
66946	565500
124599	565501
7592	565502
2303	565503
7248	565504
22103	565505
11993	565506
52022	565507
20439	565508
92600	565509
15827	565510
42628	565511
31023	565512
468	565513
8373	565514
44265	565515
63003	565516
85853	565517
20200	565518
42175	565519
13124	565520
17661	565521
320	565522
60560	565523
6176	565524
69048	565525
91874	565526
94889	565527
2711	565528
121514	565529
57319	565530
42831	565531
34711	565532
31779	565533
11348	565534
67040	565535
73153	565536
23	565537
45740	565538
101755	565539
13724	565540
133688	565541
43946	565542
15815	565543
4336	565544
2121	565545
17347	565546
48575	565547
57050	565548
79468	565549
84215	565550
7690	565551
67092	565552
70901	565553
11148	565554
72236	565555
15895	565556
28879	565557
77624	565558
1838	565559
42640	565560
8855	565561
9539	565562
5723	565563
900	565564
77772	565565
56176	565566
106459	565567
15938	565568
5272	565569
101860	565570
72943	565571
41879	565572
17636	565573
26458	565574
94454	565575
2146	565576
96128	565577
35615	565578
12788	565579
20749	565580
77240	565581
24373	565582
37982	565583
11313	565584
87584	565585
52170	565586
18536	565587
438	565588
17676	565589
11112	565590
63822	565591
1420	565592
43763	565593
19043	565594
124196	565595
104926	565596
20994	565597
7543	565598
30180	565599
39694	565600
31504	565601
48113	565602
11516	565603
105109	565604
3196	565605
4553	565606
54834	565607
42382	565608
5216	565609
16702	565610
25750	565611
122195	565612
66632	565613
28080	565614
14776	565615
20456	565616
15683	565617
3312	565618
16461	565619
83232	565620
56400	565621
4447	565622
27756	565623
19185	565624
27524	565625
25967	565626
20048	565627
51022	565628
5086	565629
28965	565630
9057	565631
7087	565632
28442	565633
39551	565634
12409	565635
111124	565636
46585	565637
51625	565638
2027	565639
1331	565640
4822	565641
137201	565642
24059	565643
1341	565644
19048	565645
95557	565646
73703	565647
8676	565648
44480	565649
5100	565650
85615	565651
33137	565652
37670	565653
33942	565654
72322	565655
332	565656
33690	565657
130068	565658
447	565659
88758	565660
2239	565661
2952	565662
87	565663
83681	565664
2016	565665
17311	565666
2	565667
5792	565668
63503	565669
13971	565670
78418	565671
21780	565672
198	565673
76046	565674
27666	565675
49302	565676
79144	565677
65918	565678
78965	565679
24874	565680
42931	565681
63162	565682
133239	565683
21937	565684
99231	565685
25940	565686
414	565687
65971	565688
12761	565689
3051	565690
50268	565691
4883	565692
3877	565693
37837	565694
87852	565695
81220	565696
17876	565697
33543	565698
24321	565699
87019	565700
137330	565701
39446	565702
19095	565703
31495	565704
100	565705
35485	565706
97341	565707
19359	565708
70007	565709
25962	565710
7096	565711
101187	565712
17818	565713
363	565714
104260	565715
4685	565716
59396	565717
348	565718
17570	565719
48199	565720
57119	565721
23343	565722
33061	565723
35329	565724
8632	565725
120907	565726
80324	565727
137596	565728
149245	565729
35070	565730
82389	565731
59212	565732
19970	565733
89946	565734
2211	565735
19799	565736
108390	565737
122075	565738
67720	565739
46639	565740
21356	565741
69165	565742
14013	565743
583	565744
72141	565745
143354	565746
37019	565747
21716	565748
19738	565749
30433	565750
6898	565751
93295	565752
29238	565753
110418	565754
78257	565755
27934	565756
19693	565757
38965	565758
66963	565759
97419	565760
30060	565761
70066	565762
93060	565763
74088	565764
69966	565765
175	565766
93670	565767
46995	565768
23992	565769
76042	565770
146095	565771
17788	565772
1889	565773
31134	565774
49445	565775
4928	565776
12913	565777
40807	565778
22231	565779
18952	565780
84736	565781
47233	565782
117316	565783
40971	565784
4520	565785
6727	565786
12491	565787
60203	565788
87559	565789
23453	565790
44462	565791
14756	565792
45822	565793
16351	565794
9637	565795
5042	565796
4956	565797
8687	565798
93039	565799
1719	565800
70318	565801
10148	565802
20013	565803
6863	565804
34	565805
29557	565806
69472	565807
19074	565808
68158	565809
17031	565810
1406	565811
134936	565812
4538	565813
5460	565814
4681	565815
1429	565816
61281	565817
62972	565818
37033	565819
64681	565820
37089	565821
16498	565822
16492	565823
50015	565824
56906	565825
14381	565826
121565	565827
5538	565828
11821	565829
18260	565830
60462	565831
46807	565832
37422	565833
66902	565834
7720	565835
82676	565836
111496	565837
46528	565838
19689	565839
60770	565840
36757	565841
48928	565842
114076	565843
42984	565844
123136	565845
18177	565846
40572	565847
53496	565848
40747	565849
30331	565850
48119	565851
20117	565852
13663	565853
76416	565854
28290	565855
9936	565856
72104	565857
31834	565858
35138	565859
52942	565860
145810	565861
5946	565862
18771	565863
26898	565864
11120	565865
10788	565866
44981	565867
58256	565868
6797	565869
71637	565870
538	565871
24572	565872
30750	565873
17486	565874
19428	565875
46276	565876
105076	565877
21938	565878
49030	565879
120145	565880
1016	565881
11859	565882
32479	565883
3763	565884
11482	565885
107578	565886
64090	565887
41499	565888
285	565889
48418	565890
69503	565891
34183	565892
719	565893
45082	565894
83443	565895
59464	565896
70393	565897
37917	565898
116082	565899
22667	565900
6	565901
18666	565902
78989	565903
44795	565904
59063	565905
1178	565906
71914	565907
31493	565908
59716	565909
38301	565910
108683	565911
89992	565912
43993	565913
5381	565914
26880	565915
3713	565916
26673	565917
30363	565918
55762	565919
74288	565920
17325	565921
54609	565922
64213	565923
30022	565924
94871	565925
26932	565926
63187	565927
39043	565928
49538	565929
27606	565930
32408	565931
26031	565932
57052	565933
106971	565934
1278	565935
86159	565936
109318	565937
274	565938
100952	565939
27784	565940
5094	565941
8979	565942
32697	565943
70974	565944
68422	565945
47702	565946
5975	565947
79885	565948
13652	565949
3892	565950
107902	565951
114778	565952
93730	565953
7014	565954
22154	565955
23137	565956
6533	565957
6210	565958
124028	565959
50962	565960
40756	565961
13063	565962
8723	565963
38399	565964
76073	565965
25371	565966
54132	565967
4361	565968
64836	565969
58568	565970
31060	565971
78290	565972
25781	565973
47630	565974
94897	565975
85778	565976
1362	565977
86592	565978
46232	565979
17674	565980
66890	565981
84443	565982
6149	565983
58270	565984
3905	565985
19679	565986
3215	565987
26171	565988
13120	565989
26384	565990
98651	565991
6846	565992
44135	565993
112166	565994
11243	565995
38461	565996
25295	565997
11936	565998
69995	565999
72709	566000
1300	566001
58626	566002
2884	566003
111908	566004
7039	566005
345	566006
9686	566007
48916	566008
53898	566009
35595	566010
49789	566011
4349	566012
70437	566013
742	566014
114541	566015
5199	566016
25936	566017
12443	566018
17442	566019
34556	566020
26493	566021
2670	566022
15660	566023
158	566024
79143	566025
1024	566026
67473	566027
71524	566028
16711	566029
18973	566030
47760	566031
9642	566032
21502	566033
6526	566034
898	566035
11960	566036
1068	566037
108975	566038
53735	566039
64125	566040
69686	566041
20499	566042
49749	566043
739	566044
1530	566045
47929	566046
92500	566047
109958	566048
2937	566049
70645	566050
6269	566051
78488	566052
23360	566053
49681	566054
38054	566055
13656	566056
147094	566057
38537	566058
6066	566059
20079	566060
92278	566061
101088	566062
2633	566063
7450	566064
24029	566065
3176	566066
57078	566067
124741	566068
20753	566069
120219	566070
115875	566071
22581	566072
16076	566073
1271	566074
120	566075
38370	566076
8925	566077
48490	566078
86371	566079
32444	566080
101575	566081
61875	566082
109609	566083
727	566084
29493	566085
16609	566086
43300	566087
89228	566088
44009	566089
16906	566090
54278	566091
3616	566092
36254	566093
92203	566094
4455	566095
20983	566096
19068	566097
114236	566098
25691	566099
66965	566100
498	566101
83204	566102
26914	566103
3061	566104
14677	566105
15944	566106
47595	566107
773	566108
134328	566109
16727	566110
12339	566111
64056	566112
83220	566113
77376	566114
67341	566115
109856	566116
1098	566117
29797	566118
1859	566119
22213	566120
26950	566121
21924	566122
51986	566123
14190	566124
114495	566125
139250	566126
51702	566127
734	566128
81535	566129
7789	566130
35864	566131
9762	566132
8487	566133
24648	566134
32841	566135
97910	566136
65615	566137
21423	566138
7726	566139
42274	566140
3557	566141
10126	566142
124	566143
43277	566144
28416	566145
22490	566146
3710	566147
20686	566148
20020	566149
60317	566150
95981	566151
849	566152
102419	566153
137349	566154
44998	566155
57167	566156
62288	566157
89638	566158
127408	566159
110125	566160
30039	566161
96151	566162
76948	566163
33193	566164
787	566165
58529	566166
7204	566167
71900	566168
2801	566169
17824	566170
97980	566171
72726	566172
62259	566173
26713	566174
25778	566175
26770	566176
21593	566177
142509	566178
15042	566179
2928	566180
64447	566181
126984	566182
65467	566183
2091	566184
3593	566185
32477	566186
131744	566187
29071	566188
84211	566189
20431	566190
103260	566191
67995	566192
87328	566193
476	566194
61400	566195
61047	566196
165	566197
9167	566198
14236	566199
9812	566200
3819	566201
68835	566202
44264	566203
4264	566204
84968	566205
97723	566206
47627	566207
75415	566208
73701	566209
42464	566210
129483	566211
6201	566212
59490	566213
5770	566214
73657	566215
26072	566216
23659	566217
48293	566218
150	566219
27008	566220
9223	566221
147574	566222
105931	566223
23082	566224
25180	566225
1518	566226
48337	566227
106957	566228
22044	566229
9895	566230
7787	566231
84	566232
32212	566233
116343	566234
9215	566235
78600	566236
1673	566237
31800	566238
22429	566239
43272	566240
17362	566241
3964	566242
84302	566243
37483	566244
131847	566245
66816	566246
14717	566247
93704	566248
2508	566249
22398	566250
19141	566251
70274	566252
222	566253
7933	566254
38249	566255
70910	566256
18164	566257
22425	566258
47477	566259
67254	566260
25093	566261
37737	566262
55690	566263
76	566264
2320	566265
62962	566266
6155	566267
78236	566268
6615	566269
3572	566270
18725	566271
66127	566272
143274	566273
108628	566274
78660	566275
7313	566276
24270	566277
122861	566278
3160	566279
57273	566280
95477	566281
97633	566282
5178	566283
67737	566284
120401	566285
15357	566286
38068	566287
125945	566288
42451	566289
31618	566290
15496	566291
76677	566292
41541	566293
1796	566294
48068	566295
44468	566296
102560	566297
29667	566298
34228	566299
633	566300
26646	566301
16961	566302
18801	566303
27747	566304
109882	566305
133205	566306
75560	566307
49143	566308
3101	566309
2097	566310
89089	566311
9655	566312
28211	566313
3514	566314
9542	566315
81337	566316
36465	566317
4911	566318
27284	566319
9174	566320
3543	566321
136509	566322
17323	566323
124601	566324
137659	566325
53541	566326
1582	566327
75102	566328
55820	566329
2025	566330
28348	566331
5528	566332
55	566333
117429	566334
61153	566335
57338	566336
16579	566337
6267	566338
48879	566339
112923	566340
55476	566341
11060	566342
138897	566343
15214	566344
58613	566345
1249	566346
56342	566347
4170	566348
20638	566349
79	566350
81634	566351
7332	566352
69315	566353
2192	566354
30884	566355
28300	566356
83242	566357
41704	566358
118754	566359
21005	566360
1266	566361
3529	566362
6454	566363
11294	566364
17748	566365
21081	566366
70516	566367
49181	566368
27251	566369
10055	566370
35445	566371
32405	566372
102439	566373
9183	566374
886	566375
19814	566376
48580	566377
26417	566378
136575	566379
15031	566380
845	566381
40245	566382
27225	566383
13808	566384
11312	566385
52683	566386
9486	566387
133952	566388
7	566389
114772	566390
11487	566391
118078	566392
9780	566393
66141	566394
63910	566395
2642	566396
61740	566397
90060	566398
24696	566399
93094	566400
59605	566401
29686	566402
79616	566403
14933	566404
26932	566405
15789	566406
38769	566407
75323	566408
1546	566409
5502	566410
17833	566411
15757	566412
1586	566413
49737	566414
49869	566415
1004	566416
878	566417
15137	566418
68866	566419
100056	566420
31639	566421
17800	566422
41642	566423
15224	566424
72314	566425
98161	566426
76887	566427
78922	566428
78557	566429
38	566430
18914	566431
22090	566432
50845	566433
18505	566434
31727	566435
31116	566436
29447	566437
26115	566438
86142	566439
129796	566440
16712	566441
101287	566442
43731	566443
81738	566444
28149	566445
37586	566446
51413	566447
38895	566448
171	566449
68791	566450
10782	566451
15299	566452
5155	566453
25950	566454
97556	566455
18204	566456
25263	566457
34015	566458
8464	566459
1198	566460
98154	566461
143	566462
3955	566463
43203	566464
19390	566465
37409	566466
58443	566467
6634	566468
107044	566469
33435	566470
61627	566471
75591	566472
91841	566473
55394	566474
17674	566475
91846	566476
18101	566477
106918	566478
7113	566479
147	566480
11281	566481
33748	566482
4601	566483
100938	566484
42682	566485
38110	566486
1102	566487
80501	566488
70574	566489
112738	566490
28543	566491
26865	566492
1409	566493
62434	566494
7922	566495
46821	566496
113528	566497
37993	566498
119	566499
61437	566500
20050	566501
86885	566502
51911	566503
57377	566504
96626	566505
11444	566506
2505	566507
25202	566508
144978	566509
41461	566510
63768	566511
52336	566512
48162	566513
45	566514
10528	566515
6523	566516
36749	566517
10060	566518
6777	566519
6864	566520
51125	566521
11617	566522
37836	566523
122651	566524
33287	566525
148827	566526
121025	566527
47596	566528
21812	566529
46398	566530
94416	566531
106721	566532
6538	566533
51714	566534
87817	566535
23253	566536
33461	566537
28836	566538
1988	566539
77447	566540
45211	566541
11746	566542
996	566543
114883	566544
28048	566545
7508	566546
17458	566547
3349	566548
2963	566549
49851	566550
6164	566551
94119	566552
57374	566553
31900	566554
10118	566555
127301	566556
62538	566557
13634	566558
29692	566559
40362	566560
82817	566561
3605	566562
7524	566563
119781	566564
25692	566565
25160	566566
18171	566567
32066	566568
4592	566569
15648	566570
53307	566571
10555	566572
4186	566573
75438	566574
70317	566575
2225	566576
101154	566577
41480	566578
2034	566579
3707	566580
2216	566581
28755	566582
9659	566583
1525	566584
33864	566585
14756	566586
63969	566587
118372	566588
26575	566589
9451	566590
70132	566591
47172	566592
43375	566593
113107	566594
105665	566595
28395	566596
139859	566597
20121	566598
63280	566599
9010	566600
20250	566601
400	566602
8982	566603
63475	566604
42426	566605
84908	566606
6589	566607
23976	566608
530	566609
57689	566610
18065	566611
22954	566612
34063	566613
49681	566614
1175	566615
15497	566616
39325	566617
18042	566618
34888	566619
15854	566620
34614	566621
102041	566622
42833	566623
1382	566624
87743	566625
13536	566626
50990	566627
60103	566628
3764	566629
6216	566630
110641	566631
54994	566632
18170	566633
4035	566634
14793	566635
43250	566636
19116	566637
31934	566638
127519	566639
67969	566640
49621	566641
22390	566642
49111	566643
26644	566644
10345	566645
532	566646
81252	566647
10822	566648
30443	566649
9455	566650
91415	566651
6891	566652
87963	566653
301	566654
62637	566655
49130	566656
48467	566657
25294	566658
1087	566659
120695	566660
20475	566661
95908	566662
94340	566663
27881	566664
81515	566665
125693	566666
79805	566667
1594	566668
37071	566669
43771	566670
61216	566671
71760	566672
19039	566673
94526	566674
63926	566675
26841	566676
29838	566677
43695	566678
8700	566679
82387	566680
4608	566681
23825	566682
121540	566683
58128	566684
18885	566685
90882	566686
12531	566687
23763	566688
119384	566689
33208	566690
8995	566691
100041	566692
15517	566693
122123	566694
5614	566695
15910	566696
31882	566697
123472	566698
699	566699
45257	566700
17569	566701
97203	566702
4919	566703
3972	566704
24533	566705
2499	566706
23440	566707
8303	566708
7565	566709
108209	566710
52575	566711
114997	566712
1000	566713
11717	566714
3031	566715
75434	566716
27624	566717
64190	566718
91299	566719
40468	566720
16719	566721
78463	566722
111275	566723
8217	566724
62570	566725
39965	566726
65935	566727
97802	566728
50795	566729
2586	566730
21448	566731
3256	566732
40744	566733
32226	566734
37849	566735
28338	566736
15245	566737
7499	566738
117769	566739
37756	566740
90981	566741
80173	566742
8803	566743
100087	566744
45610	566745
18533	566746
140345	566747
29359	566748
39436	566749
482	566750
103757	566751
1578	566752
49753	566753
29299	566754
7	566755
27912	566756
10573	566757
34701	566758
65183	566759
23760	566760
19014	566761
40354	566762
41528	566763
3798	566764
11091	566765
9683	566766
28122	566767
6440	566768
67471	566769
305	566770
2337	566771
52852	566772
15111	566773
115082	566774
37877	566775
126115	566776
65815	566777
3997	566778
8624	566779
9598	566780
7374	566781
132602	566782
9407	566783
121696	566784
39343	566785
21235	566786
129674	566787
54136	566788
29983	566789
40706	566790
121640	566791
59986	566792
82568	566793
120345	566794
27449	566795
44307	566796
27626	566797
82685	566798
86067	566799
196	566800
5234	566801
77623	566802
7332	566803
72517	566804
49680	566805
104139	566806
25014	566807
3084	566808
86195	566809
57426	566810
36386	566811
84489	566812
106347	566813
97686	566814
6859	566815
20536	566816
138358	566817
84427	566818
127162	566819
5987	566820
8984	566821
60898	566822
72241	566823
33242	566824
94529	566825
81920	566826
25010	566827
19475	566828
29054	566829
43635	566830
2517	566831
47819	566832
25913	566833
14567	566834
68760	566835
75879	566836
42960	566837
78620	566838
43444	566839
8094	566840
71408	566841
42633	566842
99221	566843
97129	566844
127081	566845
83421	566846
113361	566847
65310	566848
99367	566849
39831	566850
21219	566851
35824	566852
47164	566853
79536	566854
590	566855
9854	566856
46881	566857
82892	566858
42401	566859
81315	566860
5397	566861
78469	566862
96521	566863
122349	566864
138699	566865
757	566866
50731	566867
18952	566868
27664	566869
67615	566870
9338	566871
83178	566872
45802	566873
9475	566874
28487	566875
13016	566876
92655	566877
5891	566878
116606	566879
53210	566880
17996	566881
35248	566882
97640	566883
58234	566884
14626	566885
28866	566886
91781	566887
55084	566888
20007	566889
72138	566890
78366	566891
47608	566892
13445	566893
76675	566894
100957	566895
1257	566896
23418	566897
118202	566898
127717	566899
1171	566900
112408	566901
31840	566902
38835	566903
49440	566904
61042	566905
133452	566906
2928	566907
134508	566908
50010	566909
9048	566910
13475	566911
93766	566912
24083	566913
15633	566914
15991	566915
51429	566916
116463	566917
812	566918
95766	566919
61826	566920
60955	566921
68063	566922
139643	566923
29723	566924
11296	566925
8248	566926
81750	566927
14565	566928
36157	566929
21588	566930
34757	566931
35995	566932
2548	566933
35640	566934
10612	566935
66079	566936
231	566937
85372	566938
45245	566939
10008	566940
84029	566941
38628	566942
117190	566943
36535	566944
30870	566945
25667	566946
1501	566947
44024	566948
44353	566949
118651	566950
90828	566951
73815	566952
50382	566953
33263	566954
61333	566955
26980	566956
26427	566957
38716	566958
63656	566959
58216	566960
57193	566961
25961	566962
82677	566963
48957	566964
122691	566965
5095	566966
9872	566967
191	566968
25282	566969
4054	566970
39072	566971
8115	566972
12848	566973
82095	566974
17463	566975
84790	566976
2465	566977
46596	566978
17582	566979
3030	566980
53162	566981
126038	566982
1013	566983
62532	566984
4214	566985
31162	566986
49847	566987
55076	566988
18149	566989
74722	566990
61016	566991
5140	566992
31289	566993
110814	566994
148923	566995
14579	566996
121353	566997
5017	566998
56165	566999
38466	567000
25540	567001
1146	567002
80367	567003
25635	567004
29080	567005
6773	567006
28769	567007
6777	567008
36940	567009
965	567010
108019	567011
34668	567012
558	567013
11359	567014
7764	567015
49871	567016
2244	567017
77149	567018
99014	567019
68484	567020
1944	567021
28650	567022
71746	567023
53800	567024
67938	567025
51246	567026
18886	567027
16264	567028
72292	567029
72984	567030
40431	567031
120443	567032
33143	567033
306	567034
1436	567035
6020	567036
33126	567037
119236	567038
4366	567039
41355	567040
45846	567041
101937	567042
27704	567043
24261	567044
5505	567045
27109	567046
34466	567047
2553	567048
75777	567049
44561	567050
23830	567051
4516	567052
15445	567053
110418	567054
73869	567055
70480	567056
87669	567057
116633	567058
97704	567059
107727	567060
108005	567061
75690	567062
1696	567063
176	567064
52652	567065
110989	567066
50400	567067
1840	567068
30167	567069
32791	567070
49653	567071
50057	567072
83375	567073
5367	567074
7910	567075
34527	567076
22249	567077
37268	567078
25201	567079
14336	567080
31122	567081
116809	567082
86431	567083
39676	567084
83691	567085
28940	567086
94911	567087
4439	567088
56295	567089
24869	567090
595	567091
68466	567092
39126	567093
3577	567094
48596	567095
75502	567096
373	567097
25194	567098
9573	567099
92004	567100
35430	567101
814	567102
131168	567103
73268	567104
64113	567105
3157	567106
22525	567107
38288	567108
35409	567109
16132	567110
45035	567111
101402	567112
72304	567113
15067	567114
104125	567115
23959	567116
4923	567117
1444	567118
14056	567119
22384	567120
44797	567121
6530	567122
50076	567123
108465	567124
149142	567125
63374	567126
85114	567127
56527	567128
38428	567129
24298	567130
19684	567131
12208	567132
5008	567133
5898	567134
45527	567135
79689	567136
92673	567137
84274	567138
31495	567139
59880	567140
42	567141
66086	567142
48080	567143
99660	567144
45857	567145
61289	567146
100638	567147
120123	567148
58345	567149
74803	567150
127	567151
20272	567152
14429	567153
145967	567154
65823	567155
20360	567156
13532	567157
50916	567158
131722	567159
582	567160
107367	567161
95491	567162
928	567163
90889	567164
2317	567165
44407	567166
100824	567167
94007	567168
31585	567169
149244	567170
19023	567171
77559	567172
24111	567173
24379	567174
31160	567175
60611	567176
45688	567177
25115	567178
42240	567179
94463	567180
65906	567181
22562	567182
26145	567183
9853	567184
73726	567185
48663	567186
61669	567187
61324	567188
11673	567189
43510	567190
5958	567191
126175	567192
32866	567193
1239	567194
21265	567195
38014	567196
28103	567197
65746	567198
30515	567199
111283	567200
34103	567201
65755	567202
3746	567203
37461	567204
36276	567205
33368	567206
2046	567207
25547	567208
42332	567209
69531	567210
124165	567211
33360	567212
25885	567213
59627	567214
63879	567215
20364	567216
16736	567217
70799	567218
1931	567219
72802	567220
32510	567221
59825	567222
104314	567223
49843	567224
3450	567225
6072	567226
45512	567227
112878	567228
10097	567229
31830	567230
37287	567231
57590	567232
96297	567233
4162	567234
17332	567235
17089	567236
10	567237
26232	567238
50981	567239
18770	567240
76632	567241
50791	567242
16286	567243
41216	567244
19823	567245
15388	567246
20484	567247
100218	567248
8770	567249
68869	567250
97527	567251
1520	567252
63841	567253
14784	567254
137462	567255
33808	567256
5333	567257
38774	567258
85812	567259
21414	567260
71236	567261
34309	567262
17031	567263
28630	567264
34384	567265
71806	567266
28919	567267
69463	567268
29039	567269
6245	567270
10633	567271
73319	567272
10789	567273
17083	567274
32047	567275
56729	567276
19713	567277
36236	567278
125440	567279
13258	567280
4909	567281
136426	567282
54363	567283
49417	567284
3131	567285
37215	567286
6702	567287
46725	567288
27582	567289
57932	567290
33352	567291
82542	567292
48911	567293
19645	567294
31592	567295
37656	567296
22100	567297
45682	567298
17358	567299
104529	567300
69676	567301
18093	567302
83881	567303
1802	567304
96002	567305
52788	567306
17155	567307
83896	567308
19104	567309
2056	567310
15716	567311
38554	567312
6316	567313
56497	567314
2126	567315
36395	567316
11540	567317
14920	567318
9662	567319
2400	567320
25235	567321
40897	567322
93327	567323
524	567324
3427	567325
144517	567326
75172	567327
67298	567328
33540	567329
4804	567330
46737	567331
52487	567332
31726	567333
17361	567334
87173	567335
1739	567336
131567	567337
158	567338
97669	567339
29677	567340
3771	567341
10000	567342
65251	567343
19726	567344
102217	567345
54821	567346
11489	567347
53176	567348
35228	567349
83336	567350
72578	567351
22506	567352
1216	567353
99682	567354
40493	567355
252	567356
72951	567357
40706	567358
25213	567359
28318	567360
7137	567361
107206	567362
9144	567363
94455	567364
21555	567365
93603	567366
3579	567367
86273	567368
58549	567369
25798	567370
41312	567371
117199	567372
4554	567373
96455	567374
26671	567375
45569	567376
68777	567377
12392	567378
66223	567379
72612	567380
2738	567381
80962	567382
68774	567383
119558	567384
33793	567385
72359	567386
20335	567387
5118	567388
2462	567389
118503	567390
81780	567391
18870	567392
378	567393
83350	567394
1644	567395
43889	567396
3630	567397
108916	567398
67708	567399
27197	567400
39142	567401
29087	567402
121535	567403
145233	567404
35593	567405
1934	567406
61721	567407
22611	567408
4074	567409
11938	567410
39611	567411
61854	567412
52201	567413
69393	567414
1693	567415
109443	567416
6711	567417
8969	567418
71179	567419
2654	567420
116938	567421
46475	567422
46432	567423
65639	567424
18028	567425
46547	567426
6378	567427
12580	567428
4481	567429
25093	567430
72006	567431
8352	567432
65228	567433
119015	567434
31187	567435
53560	567436
29722	567437
81753	567438
47351	567439
19894	567440
4646	567441
115311	567442
121669	567443
112621	567444
49655	567445
14881	567446
71054	567447
16362	567448
6594	567449
126174	567450
6058	567451
2674	567452
30165	567453
45569	567454
21633	567455
129503	567456
15721	567457
638	567458
35617	567459
43541	567460
16146	567461
21756	567462
20454	567463
2840	567464
7856	567465
113843	567466
78194	567467
13416	567468
42009	567469
11236	567470
91915	567471
39215	567472
120752	567473
106731	567474
117130	567475
101052	567476
25617	567477
22592	567478
60684	567479
27522	567480
68	567481
17794	567482
22715	567483
109783	567484
20657	567485
46603	567486
46451	567487
39093	567488
81141	567489
590	567490
108039	567491
29169	567492
5265	567493
8300	567494
32953	567495
49617	567496
13742	567497
67046	567498
40314	567499
9960	567500
26517	567501
79601	567502
60813	567503
58524	567504
118971	567505
39100	567506
4573	567507
137618	567508
79788	567509
97653	567510
93822	567511
138	567512
75803	567513
26091	567514
5840	567515
8607	567516
63938	567517
4652	567518
78652	567519
14049	567520
91660	567521
18169	567522
82622	567523
13927	567524
63592	567525
28943	567526
76957	567527
141026	567528
89497	567529
104320	567530
16304	567531
80860	567532
41901	567533
73	567534
86837	567535
69847	567536
48163	567537
73208	567538
35597	567539
57532	567540
9790	567541
113700	567542
14046	567543
112087	567544
27928	567545
38759	567546
40998	567547
36338	567548
1905	567549
26517	567550
62678	567551
32358	567552
20967	567553
127768	567554
18535	567555
27332	567556
13606	567557
31969	567558
23928	567559
460	567560
56392	567561
13154	567562
3489	567563
6022	567564
11271	567565
6596	567566
92217	567567
38465	567568
33376	567569
65607	567570
28320	567571
130644	567572
53880	567573
49341	567574
254	567575
13052	567576
31941	567577
368	567578
38524	567579
37924	567580
7049	567581
11317	567582
29039	567583
121035	567584
388	567585
20791	567586
99868	567587
30007	567588
100586	567589
16663	567590
29961	567591
115924	567592
90323	567593
30211	567594
48153	567595
100837	567596
5698	567597
88731	567598
80511	567599
61076	567600
143111	567601
27538	567602
17327	567603
57144	567604
22429	567605
35544	567606
12927	567607
84385	567608
90209	567609
77324	567610
58370	567611
236	567612
34322	567613
50350	567614
44963	567615
113759	567616
8820	567617
7027	567618
71819	567619
39659	567620
54586	567621
66045	567622
103058	567623
36553	567624
11443	567625
108197	567626
91057	567627
15530	567628
65128	567629
39363	567630
65898	567631
31921	567632
20897	567633
38703	567634
26844	567635
466	567636
76488	567637
6127	567638
4961	567639
62012	567640
59585	567641
31170	567642
38212	567643
49365	567644
1876	567645
40208	567646
4063	567647
124176	567648
35527	567649
46526	567650
39106	567651
85215	567652
552	567653
401	567654
48287	567655
48187	567656
2640	567657
2004	567658
50803	567659
20307	567660
139898	567661
63861	567662
4989	567663
104412	567664
66218	567665
45107	567666
1524	567667
94517	567668
3943	567669
20371	567670
70326	567671
6205	567672
79217	567673
27801	567674
121823	567675
12861	567676
71180	567677
17869	567678
1011	567679
40438	567680
12841	567681
92665	567682
107158	567683
113251	567684
36516	567685
137055	567686
4029	567687
12635	567688
70386	567689
94567	567690
31220	567691
44475	567692
88707	567693
61843	567694
7922	567695
20407	567696
50362	567697
104352	567698
87307	567699
9625	567700
12992	567701
19113	567702
51272	567703
67640	567704
52912	567705
6510	567706
25910	567707
22253	567708
11842	567709
22771	567710
96651	567711
17716	567712
10055	567713
8546	567714
145809	567715
64616	567716
87133	567717
21144	567718
24292	567719
9670	567720
9894	567721
471	567722
58062	567723
18031	567724
20440	567725
47339	567726
38811	567727
8152	567728
100513	567729
29705	567730
4525	567731
52488	567732
35829	567733
6321	567734
7548	567735
4993	567736
223	567737
9813	567738
269	567739
115758	567740
40336	567741
27692	567742
36335	567743
17548	567744
4079	567745
19373	567746
67170	567747
16402	567748
12	567749
29753	567750
23234	567751
372	567752
655	567753
2598	567754
36163	567755
2186	567756
47465	567757
57446	567758
22977	567759
97592	567760
88	567761
69869	567762
28667	567763
91022	567764
16702	567765
47929	567766
25202	567767
64195	567768
20408	567769
3730	567770
5078	567771
21708	567772
27947	567773
557	567774
80886	567775
9788	567776
4747	567777
117650	567778
48847	567779
77	567780
73301	567781
93488	567782
20630	567783
45094	567784
35933	567785
62791	567786
34459	567787
56921	567788
33374	567789
81233	567790
80402	567791
76068	567792
12978	567793
90074	567794
54786	567795
10136	567796
17400	567797
29599	567798
3046	567799
94794	567800
85889	567801
92909	567802
136526	567803
60	567804
12257	567805
145	567806
22265	567807
88500	567808
90535	567809
77279	567810
8120	567811
47645	567812
32453	567813
3777	567814
128827	567815
15662	567816
126388	567817
18547	567818
97058	567819
79875	567820
69271	567821
87353	567822
66856	567823
86376	567824
70067	567825
19464	567826
11017	567827
75897	567828
31012	567829
23883	567830
2830	567831
4000	567832
26235	567833
3287	567834
21228	567835
31930	567836
135114	567837
62223	567838
9715	567839
9667	567840
1946	567841
14079	567842
14923	567843
2270	567844
52422	567845
8624	567846
36556	567847
57568	567848
21188	567849
18859	567850
6802	567851
4790	567852
145210	567853
11765	567854
4291	567855
54504	567856
406	567857
15425	567858
26479	567859
39117	567860
61900	567861
26000	567862
61411	567863
11036	567864
82784	567865
23642	567866
22949	567867
18217	567868
24266	567869
5468	567870
20703	567871
29651	567872
24728	567873
39150	567874
29401	567875
54504	567876
15342	567877
89054	567878
62799	567879
1	567880
12644	567881
7171	567882
60152	567883
5558	567884
45740	567885
91094	567886
91461	567887
15154	567888
88588	567889
20903	567890
84579	567891
40087	567892
5272	567893
38491	567894
13165	567895
52375	567896
40557	567897
100303	567898
19566	567899
20160	567900
12816	567901
17186	567902
12874	567903
4089	567904
25462	567905
6511	567906
28438	567907
42384	567908
55526	567909
66558	567910
76376	567911
2960	567912
14216	567913
64415	567914
91129	567915
32710	567916
115661	567917
68704	567918
24893	567919
7665	567920
22899	567921
72136	567922
41234	567923
14819	567924
38050	567925
22702	567926
41262	567927
61579	567928
3500	567929
48279	567930
4457	567931
55181	567932
113179	567933
20332	567934
25362	567935
18706	567936
24669	567937
64002	567938
37425	567939
569	567940
105307	567941
10359	567942
14799	567943
199	567944
80535	567945
101077	567946
14757	567947
16306	567948
125662	567949
27419	567950
86579	567951
71561	567952
89025	567953
23025	567954
32370	567955
121526	567956
106627	567957
81135	567958
13153	567959
19135	567960
31270	567961
99295	567962
3945	567963
3384	567964
16482	567965
20616	567966
8650	567967
84196	567968
120304	567969
9402	567970
34264	567971
25581	567972
33968	567973
38642	567974
87646	567975
75223	567976
29778	567977
27367	567978
67488	567979
40391	567980
45308	567981
61584	567982
48754	567983
45604	567984
94739	567985
246	567986
94480	567987
2578	567988
29450	567989
23106	567990
11793	567991
3555	567992
35685	567993
104310	567994
4152	567995
89024	567996
19052	567997
150	567998
138480	567999
17811	568000
61008	568001
6168	568002
731	568003
54584	568004
75740	568005
11527	568006
8969	568007
74199	568008
24127	568009
3024	568010
31336	568011
16360	568012
42859	568013
75087	568014
36007	568015
9140	568016
104353	568017
22895	568018
128273	568019
15076	568020
91188	568021
125732	568022
80029	568023
54528	568024
72628	568025
1468	568026
4358	568027
566	568028
99998	568029
20903	568030
22605	568031
314	568032
19638	568033
7346	568034
116279	568035
7688	568036
66332	568037
101344	568038
45209	568039
8465	568040
70831	568041
26241	568042
3892	568043
3887	568044
46384	568045
30942	568046
15129	568047
72548	568048
80960	568049
30419	568050
22781	568051
70354	568052
12179	568053
44787	568054
20772	568055
95991	568056
94482	568057
115522	568058
45	568059
130947	568060
14113	568061
10936	568062
72097	568063
13219	568064
14596	568065
9046	568066
31308	568067
1729	568068
26027	568069
10703	568070
4706	568071
4295	568072
125204	568073
84663	568074
70355	568075
139	568076
75025	568077
17437	568078
46171	568079
80711	568080
3872	568081
16481	568082
63882	568083
7153	568084
129276	568085
8249	568086
21456	568087
54279	568088
15713	568089
42307	568090
130118	568091
50800	568092
38146	568093
24797	568094
94557	568095
9282	568096
51593	568097
9114	568098
65373	568099
54352	568100
27404	568101
8378	568102
15708	568103
101162	568104
26574	568105
104901	568106
42665	568107
54309	568108
117000	568109
4812	568110
23732	568111
16182	568112
45249	568113
8562	568114
138677	568115
12927	568116
53801	568117
1331	568118
236	568119
61700	568120
125271	568121
6135	568122
64962	568123
49425	568124
24854	568125
75883	568126
85406	568127
50018	568128
15033	568129
9422	568130
23561	568131
145705	568132
56498	568133
232	568134
113885	568135
104242	568136
99232	568137
90381	568138
12771	568139
23245	568140
58743	568141
49837	568142
30828	568143
81	568144
54773	568145
12805	568146
43445	568147
34923	568148
2790	568149
82797	568150
7554	568151
35874	568152
4920	568153
76347	568154
146151	568155
14257	568156
3865	568157
69156	568158
13276	568159
129844	568160
88636	568161
17870	568162
61078	568163
6834	568164
12681	568165
22268	568166
97666	568167
41791	568168
57116	568169
30071	568170
37003	568171
25633	568172
3097	568173
84322	568174
132244	568175
132069	568176
12022	568177
133281	568178
34878	568179
1341	568180
10491	568181
26993	568182
44062	568183
4632	568184
14407	568185
262	568186
146479	568187
132302	568188
109874	568189
68737	568190
5776	568191
101286	568192
80943	568193
81117	568194
78996	568195
4183	568196
396	568197
30307	568198
15046	568199
23482	568200
45786	568201
42405	568202
91406	568203
3577	568204
665	568205
4791	568206
62203	568207
103231	568208
15517	568209
47346	568210
109723	568211
108021	568212
21379	568213
59838	568214
96031	568215
9250	568216
86481	568217
11907	568218
96092	568219
43436	568220
3941	568221
30148	568222
27233	568223
20175	568224
102079	568225
23494	568226
87836	568227
119172	568228
36114	568229
87050	568230
14400	568231
23507	568232
11367	568233
2767	568234
6363	568235
59051	568236
50877	568237
88591	568238
58811	568239
56616	568240
9673	568241
5257	568242
41752	568243
25214	568244
57961	568245
64519	568246
4327	568247
37874	568248
71192	568249
13773	568250
40811	568251
6940	568252
7605	568253
18793	568254
73537	568255
53981	568256
14909	568257
30656	568258
104961	568259
28996	568260
75794	568261
548	568262
88248	568263
41349	568264
54922	568265
42539	568266
125797	568267
60800	568268
76330	568269
68059	568270
12948	568271
100934	568272
96157	568273
106916	568274
21634	568275
1496	568276
27273	568277
4183	568278
87320	568279
77988	568280
71722	568281
2992	568282
26561	568283
21913	568284
19333	568285
9397	568286
11799	568287
31766	568288
66274	568289
828	568290
60796	568291
34129	568292
8051	568293
38923	568294
49052	568295
72568	568296
69700	568297
34067	568298
121112	568299
28977	568300
11235	568301
52157	568302
48622	568303
111034	568304
14597	568305
34652	568306
96554	568307
8440	568308
1088	568309
74817	568310
71724	568311
23745	568312
5335	568313
78512	568314
9475	568315
6219	568316
6257	568317
58903	568318
13684	568319
2218	568320
22743	568321
34996	568322
78483	568323
81294	568324
31304	568325
13888	568326
61610	568327
33600	568328
18006	568329
86431	568330
66074	568331
36916	568332
148632	568333
5745	568334
24600	568335
70184	568336
5448	568337
62508	568338
98788	568339
21821	568340
37296	568341
49194	568342
107609	568343
28854	568344
91136	568345
22427	568346
85054	568347
38272	568348
29535	568349
55403	568350
31326	568351
76847	568352
12055	568353
1445	568354
58328	568355
124598	568356
68932	568357
49256	568358
118736	568359
20407	568360
1288	568361
83558	568362
36209	568363
30001	568364
4657	568365
3070	568366
44808	568367
69624	568368
2969	568369
58629	568370
44041	568371
120098	568372
9158	568373
67120	568374
12536	568375
104628	568376
71813	568377
9655	568378
60424	568379
44110	568380
44728	568381
56270	568382
22623	568383
42408	568384
52820	568385
3965	568386
60373	568387
99437	568388
49453	568389
19188	568390
10166	568391
20807	568392
72	568393
15540	568394
27406	568395
87151	568396
23351	568397
17840	568398
28635	568399
92845	568400
1599	568401
8165	568402
3932	568403
102009	568404
86476	568405
12529	568406
35926	568407
72416	568408
98454	568409
82848	568410
10504	568411
6130	568412
38067	568413
61476	568414
2212	568415
27124	568416
925	568417
27491	568418
45155	568419
56671	568420
633	568421
85967	568422
2361	568423
47383	568424
89996	568425
29274	568426
22954	568427
37044	568428
50562	568429
166	568430
2229	568431
71859	568432
23549	568433
186	568434
17148	568435
75940	568436
61779	568437
50785	568438
4843	568439
15112	568440
37546	568441
36170	568442
53171	568443
12894	568444
92197	568445
1328	568446
38812	568447
92708	568448
7241	568449
57033	568450
79903	568451
164	568452
87418	568453
116811	568454
17739	568455
50355	568456
22794	568457
15529	568458
51095	568459
47236	568460
14107	568461
129322	568462
4518	568463
14119	568464
99876	568465
17208	568466
118610	568467
40492	568468
73147	568469
33108	568470
117336	568471
10292	568472
11514	568473
55491	568474
5495	568475
36379	568476
142220	568477
380	568478
18601	568479
2590	568480
13435	568481
84888	568482
7463	568483
86172	568484
225	568485
70685	568486
8451	568487
46362	568488
1031	568489
75316	568490
19303	568491
888	568492
18607	568493
4748	568494
12922	568495
104313	568496
21755	568497
10909	568498
72507	568499
772	568500
83743	568501
26554	568502
1399	568503
14254	568504
108524	568505
51929	568506
460	568507
24374	568508
3160	568509
47254	568510
7124	568511
23297	568512
8526	568513
96823	568514
30088	568515
46511	568516
461	568517
50085	568518
43981	568519
3225	568520
52218	568521
121097	568522
34491	568523
38692	568524
66088	568525
5564	568526
104084	568527
27388	568528
51122	568529
35270	568530
19771	568531
12070	568532
5824	568533
1404	568534
12600	568535
104416	568536
44845	568537
33389	568538
31605	568539
96479	568540
57561	568541
101621	568542
89934	568543
27339	568544
122573	568545
119314	568546
13123	568547
70034	568548
57727	568549
30844	568550
8376	568551
31412	568552
3232	568553
16005	568554
6682	568555
84220	568556
88127	568557
73438	568558
15466	568559
66189	568560
17797	568561
56782	568562
10982	568563
23349	568564
21098	568565
2572	568566
121718	568567
1974	568568
45787	568569
14342	568570
70808	568571
1159	568572
36557	568573
13506	568574
7601	568575
63789	568576
46266	568577
117559	568578
96362	568579
19642	568580
36386	568581
9067	568582
11868	568583
86925	568584
11755	568585
58175	568586
48312	568587
120433	568588
92363	568589
513	568590
19671	568591
218	568592
29206	568593
132331	568594
29923	568595
1898	568596
35784	568597
11575	568598
113496	568599
544	568600
149446	568601
32797	568602
101722	568603
19922	568604
44122	568605
109288	568606
99738	568607
41555	568608
57441	568609
22002	568610
8595	568611
69961	568612
13070	568613
90561	568614
10320	568615
60997	568616
135	568617
27876	568618
27313	568619
2920	568620
23107	568621
5851	568622
115696	568623
36559	568624
140299	568625
112530	568626
76471	568627
66123	568628
3798	568629
36065	568630
121117	568631
47734	568632
66319	568633
93920	568634
14	568635
121776	568636
25648	568637
98686	568638
17905	568639
7277	568640
5327	568641
39765	568642
14559	568643
74858	568644
2764	568645
39559	568646
4865	568647
373	568648
82802	568649
7517	568650
29265	568651
68141	568652
116601	568653
35024	568654
2670	568655
18296	568656
8415	568657
13444	568658
31138	568659
7170	568660
1389	568661
46016	568662
8159	568663
88575	568664
9687	568665
93876	568666
54011	568667
6404	568668
122385	568669
53386	568670
44439	568671
83770	568672
86031	568673
30975	568674
7642	568675
102038	568676
36508	568677
75795	568678
24128	568679
17064	568680
6145	568681
47616	568682
19195	568683
5329	568684
10838	568685
10630	568686
9512	568687
16040	568688
46987	568689
957	568690
9587	568691
14366	568692
98342	568693
126290	568694
18749	568695
8255	568696
1421	568697
61838	568698
29296	568699
96131	568700
7837	568701
16291	568702
17552	568703
39432	568704
927	568705
131897	568706
6470	568707
135857	568708
52032	568709
10027	568710
8496	568711
56889	568712
10680	568713
18791	568714
8761	568715
8346	568716
59288	568717
92480	568718
117293	568719
9475	568720
20118	568721
1435	568722
6441	568723
82973	568724
9285	568725
124127	568726
63297	568727
27657	568728
6449	568729
44325	568730
11322	568731
36796	568732
16189	568733
77079	568734
19768	568735
17677	568736
33730	568737
61086	568738
7821	568739
88494	568740
508	568741
103699	568742
91596	568743
102290	568744
15689	568745
97998	568746
46612	568747
4635	568748
12583	568749
26967	568750
21603	568751
136009	568752
150745	568753
5897	568754
6763	568755
23415	568756
73813	568757
127732	568758
2240	568759
136431	568760
105423	568761
11392	568762
5758	568763
61707	568764
394	568765
16174	568766
33386	568767
12249	568768
63759	568769
100597	568770
4980	568771
42421	568772
96950	568773
19808	568774
24403	568775
6205	568776
127105	568777
3625	568778
41889	568779
2324	568780
19113	568781
56868	568782
99318	568783
18173	568784
28387	568785
88729	568786
3492	568787
17135	568788
8389	568789
86615	568790
42650	568791
136286	568792
28925	568793
52152	568794
99452	568795
87390	568796
13252	568797
25300	568798
68735	568799
106076	568800
37587	568801
3657	568802
5397	568803
131164	568804
25604	568805
36692	568806
104561	568807
139948	568808
11238	568809
124330	568810
25938	568811
41504	568812
16712	568813
9336	568814
45265	568815
60868	568816
104239	568817
62022	568818
47159	568819
36304	568820
17185	568821
37200	568822
5679	568823
11133	568824
11969	568825
27840	568826
72579	568827
34929	568828
91937	568829
11727	568830
30537	568831
119799	568832
16131	568833
2528	568834
7929	568835
79675	568836
42723	568837
5497	568838
23642	568839
2627	568840
40816	568841
34065	568842
3952	568843
115901	568844
983	568845
44424	568846
324	568847
2027	568848
16262	568849
2135	568850
49739	568851
62875	568852
130938	568853
39549	568854
2414	568855
58841	568856
67947	568857
86754	568858
52457	568859
27437	568860
54402	568861
37100	568862
38246	568863
46537	568864
68290	568865
55104	568866
14584	568867
95723	568868
73998	568869
1902	568870
66120	568871
10892	568872
8438	568873
17330	568874
441	568875
64601	568876
25039	568877
22816	568878
8733	568879
4589	568880
11132	568881
44502	568882
4522	568883
20899	568884
10277	568885
6785	568886
25390	568887
46761	568888
56963	568889
35201	568890
12988	568891
26599	568892
60931	568893
16108	568894
64058	568895
4831	568896
84113	568897
26215	568898
26897	568899
45308	568900
28771	568901
57838	568902
88855	568903
28185	568904
16690	568905
12279	568906
28531	568907
17524	568908
2652	568909
77723	568910
131031	568911
1466	568912
1675	568913
124798	568914
149219	568915
14398	568916
797	568917
26896	568918
26402	568919
22254	568920
7706	568921
61900	568922
5074	568923
40074	568924
17071	568925
13015	568926
31423	568927
18410	568928
75891	568929
57909	568930
871	568931
3497	568932
29099	568933
76890	568934
60893	568935
9863	568936
116361	568937
67654	568938
65476	568939
81825	568940
9437	568941
13	568942
42693	568943
13545	568944
41894	568945
121200	568946
7277	568947
13696	568948
71926	568949
87464	568950
40306	568951
45641	568952
17179	568953
58368	568954
47294	568955
1360	568956
6131	568957
77981	568958
22093	568959
11	568960
94686	568961
136218	568962
62255	568963
17281	568964
47719	568965
3	568966
17003	568967
118901	568968
27325	568969
46510	568970
52637	568971
643	568972
61862	568973
69102	568974
72620	568975
122420	568976
101307	568977
64375	568978
5775	568979
25680	568980
50059	568981
79185	568982
12273	568983
78747	568984
79469	568985
40397	568986
81558	568987
20293	568988
96319	568989
86001	568990
1819	568991
58012	568992
67660	568993
977	568994
122035	568995
7866	568996
6813	568997
53794	568998
35489	568999
41199	569000
51541	569001
7127	569002
4037	569003
121345	569004
1790	569005
47790	569006
97843	569007
14753	569008
16359	569009
25463	569010
5354	569011
7491	569012
18	569013
1492	569014
41191	569015
120312	569016
59292	569017
98315	569018
11229	569019
81520	569020
46192	569021
22115	569022
7039	569023
31740	569024
1536	569025
121554	569026
50968	569027
134325	569028
6754	569029
58655	569030
86733	569031
79152	569032
19120	569033
70496	569034
104964	569035
41830	569036
35964	569037
116252	569038
122866	569039
98803	569040
4283	569041
7318	569042
96724	569043
38075	569044
733	569045
21435	569046
43558	569047
42300	569048
147190	569049
65305	569050
1533	569051
58228	569052
16123	569053
120470	569054
247	569055
20168	569056
65949	569057
22587	569058
45707	569059
48302	569060
115266	569061
1026	569062
2892	569063
42139	569064
4633	569065
95548	569066
126318	569067
66187	569068
8217	569069
125647	569070
10074	569071
43689	569072
45557	569073
92203	569074
101387	569075
47191	569076
55367	569077
15645	569078
142789	569079
81064	569080
29618	569081
38817	569082
19943	569083
36004	569084
7862	569085
5248	569086
23413	569087
1411	569088
25520	569089
85494	569090
22559	569091
33446	569092
36589	569093
62684	569094
21141	569095
14719	569096
185	569097
11739	569098
2095	569099
3492	569100
76808	569101
94405	569102
1128	569103
26503	569104
1440	569105
6324	569106
30762	569107
64344	569108
66848	569109
44301	569110
62237	569111
86559	569112
33450	569113
45061	569114
17599	569115
7463	569116
15237	569117
147811	569118
25126	569119
99976	569120
18172	569121
77077	569122
13009	569123
49363	569124
133367	569125
142701	569126
141	569127
11639	569128
26628	569129
136089	569130
41214	569131
4061	569132
4294	569133
3367	569134
24151	569135
100026	569136
97345	569137
35451	569138
76451	569139
11330	569140
78035	569141
39577	569142
1471	569143
117727	569144
57767	569145
77309	569146
8223	569147
1316	569148
23493	569149
62730	569150
31863	569151
99926	569152
16643	569153
102473	569154
57442	569155
6230	569156
18218	569157
91237	569158
19008	569159
59150	569160
14017	569161
60341	569162
55571	569163
8522	569164
131300	569165
82625	569166
10512	569167
109376	569168
94510	569169
22233	569170
24991	569171
15864	569172
103367	569173
4489	569174
67685	569175
49555	569176
176	569177
13	569178
20063	569179
77043	569180
94656	569181
40721	569182
7345	569183
126360	569184
16745	569185
36586	569186
2976	569187
49011	569188
11573	569189
49692	569190
150341	569191
55264	569192
65318	569193
37014	569194
1114	569195
182	569196
2478	569197
71089	569198
57902	569199
77024	569200
80144	569201
30055	569202
2534	569203
63173	569204
130444	569205
63811	569206
97699	569207
61145	569208
23667	569209
114	569210
135998	569211
45128	569212
61546	569213
35411	569214
147013	569215
45491	569216
83423	569217
7294	569218
85273	569219
62889	569220
22941	569221
83249	569222
55871	569223
25729	569224
50824	569225
6137	569226
29541	569227
73484	569228
1395	569229
463	569230
19146	569231
32644	569232
92716	569233
120433	569234
29436	569235
101540	569236
63298	569237
93762	569238
929	569239
119384	569240
116168	569241
45714	569242
18135	569243
7918	569244
6708	569245
49147	569246
62024	569247
97695	569248
44372	569249
64159	569250
102604	569251
59061	569252
72242	569253
1153	569254
114361	569255
112786	569256
110453	569257
47357	569258
24120	569259
4674	569260
79144	569261
44100	569262
90297	569263
1859	569264
17095	569265
29749	569266
62199	569267
106287	569268
13887	569269
103951	569270
81028	569271
122929	569272
6030	569273
82538	569274
7009	569275
15763	569276
68436	569277
124949	569278
93287	569279
40378	569280
80587	569281
44252	569282
74190	569283
20673	569284
24644	569285
117659	569286
59354	569287
121203	569288
40850	569289
23614	569290
3127	569291
25058	569292
28390	569293
103926	569294
7421	569295
63	569296
135961	569297
10106	569298
72180	569299
81277	569300
54342	569301
43298	569302
38338	569303
67796	569304
5140	569305
55615	569306
274	569307
8821	569308
621	569309
19463	569310
13598	569311
14903	569312
52183	569313
2490	569314
7226	569315
4748	569316
137585	569317
40453	569318
7335	569319
71125	569320
8383	569321
98899	569322
5567	569323
34201	569324
43342	569325
27645	569326
105745	569327
10587	569328
37454	569329
24967	569330
48874	569331
125361	569332
33895	569333
13149	569334
64125	569335
14572	569336
66549	569337
69828	569338
73606	569339
119290	569340
25384	569341
61219	569342
18565	569343
25825	569344
1932	569345
22521	569346
44169	569347
85314	569348
36146	569349
9575	569350
1804	569351
42477	569352
63169	569353
68632	569354
123875	569355
57248	569356
2881	569357
86513	569358
79239	569359
61227	569360
13022	569361
7906	569362
76092	569363
14471	569364
4127	569365
116474	569366
53990	569367
52481	569368
66009	569369
90293	569370
15460	569371
83576	569372
38434	569373
7371	569374
127300	569375
20779	569376
2262	569377
8318	569378
99324	569379
39665	569380
81105	569381
62787	569382
74428	569383
16789	569384
87365	569385
76348	569386
21162	569387
66802	569388
569	569389
124796	569390
43230	569391
122247	569392
39016	569393
1367	569394
117033	569395
1753	569396
3492	569397
59201	569398
105977	569399
95928	569400
5597	569401
15510	569402
20077	569403
48433	569404
10943	569405
2571	569406
3277	569407
35	569408
52443	569409
91333	569410
8224	569411
98486	569412
75913	569413
38341	569414
30203	569415
19935	569416
11549	569417
41913	569418
82756	569419
17577	569420
71439	569421
67657	569422
57443	569423
30140	569424
5423	569425
9432	569426
30620	569427
24831	569428
127283	569429
91201	569430
13754	569431
12759	569432
54105	569433
1170	569434
24656	569435
20022	569436
35753	569437
32418	569438
59160	569439
75710	569440
56419	569441
111294	569442
148	569443
42652	569444
86346	569445
4820	569446
92404	569447
814	569448
111879	569449
29038	569450
57850	569451
16015	569452
15630	569453
4611	569454
119046	569455
1023	569456
131678	569457
26382	569458
65220	569459
95253	569460
57243	569461
524	569462
32232	569463
127451	569464
24908	569465
30131	569466
20298	569467
42719	569468
62335	569469
58945	569470
26208	569471
10390	569472
104481	569473
2393	569474
73168	569475
80	569476
70065	569477
49428	569478
31232	569479
4004	569480
99190	569481
96453	569482
27487	569483
9673	569484
52253	569485
6826	569486
9361	569487
8815	569488
1027	569489
74373	569490
24815	569491
34728	569492
48201	569493
9129	569494
6146	569495
26833	569496
32794	569497
98982	569498
122936	569499
4327	569500
198	569501
6552	569502
28536	569503
47008	569504
65	569505
67806	569506
20592	569507
35923	569508
72082	569509
94934	569510
51571	569511
36284	569512
12385	569513
17079	569514
64804	569515
1452	569516
45165	569517
3963	569518
226	569519
2230	569520
20451	569521
83157	569522
7365	569523
84970	569524
7920	569525
29530	569526
52487	569527
50318	569528
21579	569529
37016	569530
32178	569531
16829	569532
38388	569533
32383	569534
7655	569535
30851	569536
424	569537
18612	569538
35404	569539
80123	569540
78651	569541
6593	569542
86989	569543
16650	569544
5209	569545
21673	569546
120366	569547
124912	569548
78083	569549
57272	569550
78852	569551
46347	569552
2514	569553
58282	569554
20041	569555
46861	569556
417	569557
111965	569558
11566	569559
34682	569560
92075	569561
14641	569562
66575	569563
50486	569564
26207	569565
27935	569566
30157	569567
15009	569568
2893	569569
24648	569570
136024	569571
111706	569572
16366	569573
5548	569574
86282	569575
83779	569576
66014	569577
65557	569578
648	569579
9089	569580
4018	569581
17198	569582
48364	569583
16106	569584
87185	569585
99558	569586
65757	569587
47922	569588
52657	569589
62020	569590
4605	569591
22885	569592
67804	569593
129869	569594
3881	569595
5020	569596
26055	569597
19187	569598
35436	569599
56078	569600
16240	569601
104931	569602
109770	569603
30867	569604
65230	569605
11617	569606
10837	569607
5956	569608
61026	569609
1138	569610
48483	569611
7571	569612
8491	569613
23954	569614
39782	569615
52282	569616
43887	569617
12932	569618
40364	569619
55793	569620
137274	569621
37641	569622
48476	569623
1067	569624
18823	569625
103235	569626
13411	569627
32958	569628
43509	569629
3261	569630
14970	569631
63338	569632
31981	569633
44404	569634
1750	569635
69240	569636
15231	569637
14616	569638
68976	569639
14106	569640
917	569641
122413	569642
27919	569643
42530	569644
78836	569645
42806	569646
106212	569647
43611	569648
7175	569649
23075	569650
52776	569651
59582	569652
27010	569653
78930	569654
74410	569655
91041	569656
18713	569657
46157	569658
75812	569659
74144	569660
91132	569661
33499	569662
125249	569663
72896	569664
1869	569665
485	569666
7596	569667
49104	569668
3289	569669
12207	569670
1680	569671
18008	569672
38788	569673
20765	569674
79649	569675
5232	569676
62161	569677
44717	569678
130498	569679
20665	569680
125925	569681
60443	569682
41299	569683
13783	569684
74364	569685
9128	569686
20938	569687
3106	569688
39537	569689
59953	569690
13031	569691
20530	569692
68198	569693
94833	569694
17493	569695
14988	569696
24348	569697
1935	569698
14687	569699
95603	569700
5840	569701
44635	569702
178	569703
388	569704
29118	569705
31947	569706
14735	569707
65569	569708
98500	569709
128563	569710
72953	569711
2952	569712
86201	569713
25212	569714
29917	569715
35805	569716
101678	569717
117456	569718
15224	569719
57452	569720
536	569721
9936	569722
30424	569723
53481	569724
5811	569725
55810	569726
28398	569727
34478	569728
52535	569729
314	569730
27637	569731
28264	569732
18295	569733
79478	569734
66217	569735
1189	569736
23449	569737
36462	569738
23374	569739
25610	569740
6764	569741
11580	569742
73753	569743
99217	569744
32217	569745
40871	569746
34497	569747
93351	569748
15392	569749
1092	569750
132796	569751
58549	569752
10398	569753
82394	569754
2544	569755
96695	569756
8173	569757
5574	569758
19373	569759
33992	569760
13543	569761
134774	569762
73052	569763
78748	569764
91687	569765
47454	569766
18767	569767
39031	569768
16395	569769
108700	569770
74769	569771
68911	569772
32450	569773
66571	569774
91257	569775
6945	569776
11334	569777
71407	569778
51697	569779
30983	569780
8336	569781
23538	569782
120103	569783
30823	569784
80085	569785
85375	569786
36311	569787
37939	569788
10994	569789
98165	569790
10527	569791
16845	569792
15571	569793
28790	569794
36620	569795
1506	569796
86589	569797
32776	569798
128338	569799
37890	569800
42732	569801
3701	569802
42336	569803
120409	569804
51736	569805
6794	569806
104123	569807
67676	569808
23611	569809
7513	569810
67861	569811
1389	569812
13612	569813
438	569814
82650	569815
113104	569816
5752	569817
115938	569818
99684	569819
30079	569820
139058	569821
95267	569822
130696	569823
16042	569824
30671	569825
120188	569826
15042	569827
15288	569828
18413	569829
55145	569830
11961	569831
58121	569832
55714	569833
4151	569834
66761	569835
83240	569836
27921	569837
32552	569838
100552	569839
61644	569840
40951	569841
65924	569842
9362	569843
31345	569844
93543	569845
20996	569846
14471	569847
19359	569848
7359	569849
60434	569850
7441	569851
111431	569852
40469	569853
87434	569854
44967	569855
14156	569856
83325	569857
1651	569858
8281	569859
22672	569860
89522	569861
65961	569862
34907	569863
57389	569864
6718	569865
110567	569866
34923	569867
32363	569868
131268	569869
84928	569870
20842	569871
12119	569872
36367	569873
25268	569874
80281	569875
13359	569876
54985	569877
66722	569878
127166	569879
108412	569880
45124	569881
98963	569882
78449	569883
142114	569884
4207	569885
116692	569886
397	569887
1534	569888
99407	569889
38057	569890
134318	569891
30244	569892
19264	569893
7705	569894
61131	569895
15912	569896
75033	569897
61184	569898
94234	569899
114782	569900
677	569901
130	569902
67707	569903
716	569904
47844	569905
97796	569906
92091	569907
24818	569908
41851	569909
116400	569910
33541	569911
19058	569912
40035	569913
1299	569914
10491	569915
12074	569916
142670	569917
5727	569918
16340	569919
78753	569920
44017	569921
62504	569922
14314	569923
66460	569924
464	569925
31086	569926
46750	569927
109053	569928
58904	569929
3294	569930
16998	569931
41571	569932
36945	569933
32806	569934
40756	569935
101684	569936
42664	569937
1399	569938
43909	569939
56737	569940
26852	569941
38676	569942
78534	569943
67958	569944
6866	569945
43670	569946
36421	569947
20398	569948
5394	569949
9402	569950
45041	569951
53201	569952
20851	569953
130175	569954
64748	569955
12679	569956
126295	569957
53790	569958
11222	569959
127383	569960
4632	569961
72244	569962
82134	569963
59633	569964
75202	569965
14195	569966
39789	569967
28865	569968
46513	569969
56884	569970
26141	569971
13558	569972
29107	569973
23942	569974
106260	569975
61676	569976
10564	569977
100453	569978
3127	569979
38940	569980
16912	569981
3274	569982
28170	569983
3503	569984
30707	569985
56409	569986
68902	569987
63350	569988
1807	569989
2047	569990
105607	569991
71683	569992
140638	569993
33985	569994
5547	569995
9849	569996
38978	569997
36345	569998
15340	569999
16150	570000
65415	570001
62020	570002
88185	570003
98124	570004
36205	570005
4460	570006
58538	570007
678	570008
873	570009
60449	570010
92	570011
88822	570012
507	570013
68771	570014
98182	570015
12048	570016
100362	570017
21460	570018
95946	570019
63099	570020
113605	570021
88256	570022
62073	570023
8240	570024
55155	570025
63590	570026
11469	570027
5180	570028
42444	570029
18868	570030
27142	570031
18967	570032
12565	570033
65931	570034
37465	570035
81845	570036
11201	570037
105323	570038
11600	570039
78154	570040
15454	570041
26322	570042
131293	570043
16553	570044
41964	570045
95393	570046
43588	570047
39030	570048
59682	570049
113175	570050
9966	570051
5355	570052
74286	570053
18774	570054
94381	570055
54784	570056
69310	570057
103441	570058
79578	570059
26565	570060
106623	570061
59883	570062
55051	570063
6044	570064
5213	570065
111	570066
1742	570067
2948	570068
5410	570069
17855	570070
7349	570071
982	570072
42477	570073
131689	570074
141495	570075
3136	570076
9442	570077
6514	570078
44383	570079
1963	570080
26648	570081
11207	570082
7514	570083
83292	570084
57364	570085
5862	570086
36548	570087
1065	570088
67286	570089
137197	570090
13095	570091
38331	570092
68286	570093
119676	570094
331	570095
43304	570096
94525	570097
34341	570098
3789	570099
4851	570100
54323	570101
45607	570102
86279	570103
5076	570104
34887	570105
38104	570106
26751	570107
5103	570108
40953	570109
34364	570110
71562	570111
123160	570112
28994	570113
1702	570114
103886	570115
5825	570116
34497	570117
13	570118
84951	570119
124622	570120
58857	570121
15677	570122
102082	570123
4514	570124
9916	570125
7340	570126
390	570127
3622	570128
54314	570129
10447	570130
16085	570131
7230	570132
81197	570133
4745	570134
115985	570135
24112	570136
16032	570137
41362	570138
58718	570139
51621	570140
11616	570141
34	570142
56193	570143
16821	570144
12090	570145
73706	570146
50515	570147
102467	570148
47720	570149
64922	570150
25069	570151
45833	570152
27878	570153
66053	570154
29514	570155
27295	570156
56540	570157
23947	570158
732	570159
56284	570160
53511	570161
58963	570162
39715	570163
35	570164
25695	570165
4683	570166
13085	570167
104017	570168
112948	570169
6406	570170
60154	570171
59806	570172
77485	570173
94318	570174
30780	570175
85909	570176
21631	570177
23117	570178
6552	570179
29327	570180
71055	570181
143786	570182
28307	570183
76586	570184
66098	570185
3080	570186
68360	570187
64228	570188
60301	570189
33026	570190
138448	570191
10826	570192
8748	570193
113924	570194
76101	570195
103032	570196
109563	570197
90896	570198
12812	570199
37925	570200
51567	570201
27665	570202
127084	570203
27956	570204
63118	570205
451	570206
22133	570207
85960	570208
1218	570209
31350	570210
71641	570211
78215	570212
8218	570213
119191	570214
13814	570215
127813	570216
900	570217
40319	570218
67914	570219
8597	570220
37765	570221
639	570222
57222	570223
19552	570224
33331	570225
80506	570226
23568	570227
2912	570228
50948	570229
59387	570230
82941	570231
24911	570232
25314	570233
33925	570234
11686	570235
83170	570236
12181	570237
36241	570238
35942	570239
81224	570240
63943	570241
110155	570242
585	570243
38321	570244
102780	570245
64977	570246
86210	570247
89753	570248
71941	570249
28616	570250
75127	570251
45050	570252
44956	570253
42992	570254
68907	570255
314	570256
15006	570257
21151	570258
40683	570259
632	570260
2566	570261
68966	570262
41000	570263
117065	570264
49790	570265
43418	570266
9988	570267
1241	570268
121328	570269
75758	570270
27174	570271
55662	570272
5201	570273
93680	570274
33426	570275
24846	570276
37442	570277
4642	570278
54436	570279
4917	570280
39068	570281
75496	570282
11882	570283
25881	570284
3758	570285
74391	570286
29401	570287
129131	570288
33439	570289
41297	570290
16106	570291
3609	570292
21568	570293
78752	570294
30644	570295
56477	570296
28262	570297
41764	570298
78707	570299
19788	570300
3447	570301
28570	570302
8770	570303
12862	570304
5886	570305
16762	570306
114323	570307
14099	570308
9761	570309
39338	570310
27182	570311
120840	570312
42401	570313
61446	570314
74083	570315
36046	570316
111286	570317
32362	570318
124787	570319
12279	570320
22617	570321
4679	570322
104965	570323
6339	570324
9838	570325
76712	570326
85607	570327
27457	570328
90328	570329
5943	570330
6038	570331
101177	570332
84490	570333
8823	570334
5937	570335
1131	570336
21159	570337
40843	570338
101984	570339
1476	570340
53928	570341
979	570342
42337	570343
6429	570344
16716	570345
19945	570346
8087	570347
28292	570348
47781	570349
6194	570350
11705	570351
4663	570352
43654	570353
25631	570354
31016	570355
73206	570356
2423	570357
20799	570358
26413	570359
85229	570360
104397	570361
87300	570362
49931	570363
75599	570364
95436	570365
85028	570366
40012	570367
5107	570368
50637	570369
137323	570370
20914	570371
60339	570372
4048	570373
50437	570374
10107	570375
20520	570376
109958	570377
63243	570378
13157	570379
2296	570380
44077	570381
19736	570382
25764	570383
95866	570384
27135	570385
86272	570386
340	570387
105380	570388
59557	570389
3201	570390
4132	570391
30147	570392
33727	570393
27633	570394
44232	570395
43403	570396
124890	570397
17968	570398
7633	570399
2568	570400
9300	570401
28677	570402
3446	570403
284	570404
133712	570405
53534	570406
6923	570407
57257	570408
37489	570409
35787	570410
48600	570411
131135	570412
25462	570413
7111	570414
18416	570415
56879	570416
24681	570417
10592	570418
11961	570419
71495	570420
95357	570421
11543	570422
31863	570423
53984	570424
45381	570425
3706	570426
39180	570427
70246	570428
25823	570429
39545	570430
1663	570431
85409	570432
33904	570433
321	570434
54220	570435
57962	570436
25658	570437
83304	570438
54297	570439
43868	570440
6734	570441
15330	570442
65984	570443
112288	570444
24532	570445
59897	570446
47	570447
30789	570448
3278	570449
122232	570450
103761	570451
21985	570452
374	570453
12276	570454
79403	570455
5688	570456
11726	570457
65202	570458
131620	570459
23406	570460
2091	570461
72267	570462
49332	570463
8396	570464
71854	570465
10249	570466
139242	570467
48	570468
54692	570469
18617	570470
1424	570471
36732	570472
3986	570473
1537	570474
2595	570475
379	570476
36754	570477
35670	570478
80242	570479
9933	570480
1404	570481
87991	570482
42918	570483
59915	570484
22064	570485
23919	570486
105685	570487
17969	570488
59741	570489
41482	570490
12494	570491
38969	570492
11884	570493
29902	570494
19784	570495
35802	570496
6260	570497
2036	570498
58529	570499
80781	570500
28746	570501
3124	570502
38939	570503
9644	570504
17110	570505
28649	570506
20977	570507
9978	570508
104465	570509
22852	570510
135593	570511
70010	570512
24910	570513
96216	570514
2023	570515
35808	570516
8573	570517
102027	570518
9210	570519
38121	570520
58708	570521
41971	570522
46731	570523
3352	570524
19698	570525
105210	570526
113016	570527
21567	570528
2013	570529
9701	570530
27684	570531
33917	570532
5454	570533
24183	570534
98311	570535
73511	570536
40329	570537
3746	570538
7458	570539
116326	570540
19791	570541
17619	570542
46583	570543
24902	570544
114671	570545
34021	570546
40998	570547
90283	570548
760	570549
28134	570550
131125	570551
21221	570552
90294	570553
34435	570554
96656	570555
21578	570556
29616	570557
103722	570558
15305	570559
79720	570560
8325	570561
28840	570562
96012	570563
47038	570564
31911	570565
80657	570566
14474	570567
12440	570568
129099	570569
106707	570570
23400	570571
11805	570572
66497	570573
120308	570574
12214	570575
126737	570576
47980	570577
3951	570578
50346	570579
145679	570580
54454	570581
47987	570582
42169	570583
20856	570584
27017	570585
101509	570586
57373	570587
105695	570588
37837	570589
224	570590
23762	570591
12720	570592
147189	570593
17726	570594
84334	570595
36521	570596
38724	570597
49356	570598
2873	570599
2118	570600
29012	570601
72638	570602
68577	570603
5394	570604
112686	570605
7573	570606
19192	570607
5764	570608
3584	570609
17749	570610
85295	570611
35063	570612
81419	570613
18177	570614
4585	570615
54875	570616
45223	570617
2678	570618
38501	570619
760	570620
33117	570621
31050	570622
49694	570623
7944	570624
60462	570625
85463	570626
143082	570627
38795	570628
4067	570629
126380	570630
30850	570631
121098	570632
48971	570633
13867	570634
45557	570635
54301	570636
22842	570637
23928	570638
52857	570639
12397	570640
66564	570641
40167	570642
64278	570643
86802	570644
14770	570645
27290	570646
68097	570647
38286	570648
25798	570649
41060	570650
18320	570651
84729	570652
30678	570653
17409	570654
20625	570655
14066	570656
8741	570657
42968	570658
144339	570659
91042	570660
14249	570661
54	570662
21732	570663
48633	570664
123710	570665
3307	570666
115144	570667
600	570668
8136	570669
36171	570670
71500	570671
144667	570672
1398	570673
101630	570674
43950	570675
4099	570676
84368	570677
36812	570678
71	570679
36131	570680
15746	570681
134008	570682
80442	570683
76696	570684
75509	570685
52585	570686
87884	570687
48301	570688
1666	570689
72316	570690
25331	570691
18453	570692
42794	570693
9169	570694
8003	570695
2704	570696
18461	570697
37693	570698
68187	570699
44735	570700
999	570701
28908	570702
5705	570703
115576	570704
47050	570705
9663	570706
22222	570707
64749	570708
9589	570709
23011	570710
56993	570711
35103	570712
67556	570713
11582	570714
85027	570715
108	570716
80344	570717
18	570718
10322	570719
39558	570720
8272	570721
36698	570722
38747	570723
96605	570724
2554	570725
75198	570726
34256	570727
54236	570728
14317	570729
54155	570730
67811	570731
133209	570732
126864	570733
3797	570734
2452	570735
12354	570736
49043	570737
35095	570738
56302	570739
31492	570740
11394	570741
68887	570742
75962	570743
12447	570744
27996	570745
23311	570746
29888	570747
40839	570748
48546	570749
115148	570750
69674	570751
95425	570752
102247	570753
12331	570754
31546	570755
8740	570756
83330	570757
76221	570758
367	570759
25093	570760
5905	570761
9363	570762
21330	570763
1579	570764
4388	570765
66742	570766
108652	570767
8547	570768
3237	570769
126732	570770
8847	570771
66253	570772
122162	570773
466	570774
29855	570775
34724	570776
99250	570777
72649	570778
11536	570779
103780	570780
18236	570781
12465	570782
46661	570783
87244	570784
11549	570785
130355	570786
116620	570787
126766	570788
68231	570789
121537	570790
58656	570791
13162	570792
3879	570793
66773	570794
52113	570795
7190	570796
47205	570797
30411	570798
23517	570799
48291	570800
10327	570801
1652	570802
117601	570803
64100	570804
13165	570805
1709	570806
25190	570807
27922	570808
18290	570809
896	570810
39052	570811
44887	570812
6841	570813
6535	570814
44113	570815
17091	570816
78469	570817
89103	570818
112317	570819
27361	570820
610	570821
27144	570822
93361	570823
10633	570824
23183	570825
67120	570826
2260	570827
45052	570828
122595	570829
68901	570830
49535	570831
1490	570832
11230	570833
45925	570834
36012	570835
14182	570836
24942	570837
137265	570838
3115	570839
10944	570840
63830	570841
45725	570842
69805	570843
15314	570844
80051	570845
20801	570846
79781	570847
73596	570848
16934	570849
141252	570850
45348	570851
103364	570852
1407	570853
46033	570854
54412	570855
12971	570856
55082	570857
41779	570858
41639	570859
11576	570860
11578	570861
12816	570862
35149	570863
46748	570864
20523	570865
33618	570866
2662	570867
3345	570868
33052	570869
23298	570870
19998	570871
20687	570872
26284	570873
32892	570874
10836	570875
106665	570876
24690	570877
35993	570878
48506	570879
67036	570880
14588	570881
18535	570882
24713	570883
30314	570884
92537	570885
114824	570886
14907	570887
35163	570888
120378	570889
23435	570890
13524	570891
41340	570892
70219	570893
67892	570894
122219	570895
17121	570896
74090	570897
84345	570898
61631	570899
25390	570900
109196	570901
2292	570902
43667	570903
89248	570904
20	570905
97385	570906
19422	570907
28329	570908
10673	570909
33142	570910
11821	570911
58109	570912
52558	570913
70203	570914
4316	570915
91210	570916
102143	570917
6716	570918
26643	570919
134973	570920
13333	570921
65856	570922
50304	570923
60209	570924
86504	570925
9867	570926
57610	570927
113718	570928
47439	570929
6398	570930
100152	570931
40346	570932
67886	570933
7620	570934
4892	570935
37420	570936
46211	570937
47304	570938
5349	570939
3300	570940
101652	570941
25035	570942
14929	570943
75162	570944
36945	570945
21441	570946
5622	570947
69000	570948
40330	570949
116798	570950
44846	570951
62890	570952
88836	570953
116074	570954
20476	570955
28822	570956
107140	570957
10696	570958
97450	570959
122254	570960
104365	570961
46519	570962
3565	570963
103469	570964
36030	570965
9035	570966
36441	570967
35602	570968
24167	570969
31284	570970
61350	570971
111484	570972
12697	570973
67057	570974
47054	570975
70419	570976
12663	570977
76504	570978
33371	570979
88954	570980
5955	570981
114432	570982
71475	570983
99609	570984
83661	570985
26712	570986
87493	570987
12229	570988
1296	570989
4583	570990
38584	570991
102343	570992
3685	570993
68030	570994
79011	570995
37555	570996
57812	570997
22632	570998
26476	570999
51095	571000
45702	571001
20318	571002
6926	571003
28699	571004
32904	571005
66427	571006
580	571007
29773	571008
15163	571009
74715	571010
55837	571011
4970	571012
35472	571013
79449	571014
31893	571015
59335	571016
8923	571017
41102	571018
133800	571019
87078	571020
7852	571021
4302	571022
48049	571023
79326	571024
9145	571025
51146	571026
5300	571027
5659	571028
4870	571029
53066	571030
485	571031
54506	571032
66202	571033
95834	571034
40660	571035
1076	571036
2712	571037
46924	571038
36277	571039
18820	571040
19787	571041
16327	571042
33940	571043
3421	571044
38912	571045
26890	571046
115983	571047
38113	571048
164	571049
69352	571050
45748	571051
70200	571052
119358	571053
21675	571054
53028	571055
299	571056
6715	571057
989	571058
42377	571059
5378	571060
127218	571061
54898	571062
46253	571063
1059	571064
1541	571065
141759	571066
432	571067
1270	571068
86934	571069
23683	571070
27193	571071
111487	571072
95890	571073
11673	571074
98108	571075
81999	571076
105476	571077
75498	571078
140083	571079
61242	571080
22347	571081
102463	571082
31008	571083
9433	571084
65851	571085
45019	571086
15356	571087
13514	571088
11455	571089
49298	571090
101721	571091
28271	571092
4349	571093
27088	571094
60006	571095
24262	571096
60640	571097
64083	571098
12964	571099
71590	571100
70888	571101
78075	571102
85439	571103
72251	571104
17663	571105
12964	571106
26685	571107
106949	571108
14627	571109
2301	571110
32700	571111
4342	571112
100037	571113
1577	571114
129709	571115
38599	571116
39681	571117
99385	571118
8794	571119
40754	571120
38963	571121
7096	571122
12323	571123
4782	571124
91430	571125
135070	571126
4682	571127
57513	571128
6240	571129
25195	571130
40795	571131
40408	571132
94890	571133
41862	571134
570	571135
13730	571136
7049	571137
1552	571138
40117	571139
128960	571140
1945	571141
97698	571142
12535	571143
19739	571144
9749	571145
7728	571146
581	571147
27996	571148
115366	571149
30623	571150
103497	571151
145062	571152
5857	571153
9276	571154
7144	571155
69346	571156
123297	571157
66543	571158
31754	571159
290	571160
37344	571161
86569	571162
1224	571163
106818	571164
87967	571165
42474	571166
587	571167
18116	571168
22570	571169
54807	571170
14114	571171
87879	571172
54307	571173
100507	571174
3875	571175
75798	571176
67631	571177
11	571178
58178	571179
19762	571180
6644	571181
17176	571182
13709	571183
2569	571184
93131	571185
776	571186
133495	571187
93445	571188
18052	571189
14485	571190
69395	571191
14080	571192
22807	571193
120180	571194
58801	571195
62194	571196
79802	571197
101	571198
38065	571199
66237	571200
117484	571201
11599	571202
30305	571203
59353	571204
69247	571205
31311	571206
110954	571207
36583	571208
16281	571209
6575	571210
135864	571211
5692	571212
112703	571213
86243	571214
48597	571215
47503	571216
115811	571217
15886	571218
86829	571219
567	571220
8104	571221
34502	571222
54527	571223
40250	571224
111660	571225
99816	571226
16729	571227
121331	571228
66784	571229
17390	571230
62284	571231
15312	571232
4611	571233
853	571234
34598	571235
16557	571236
54273	571237
99611	571238
5292	571239
14	571240
9818	571241
18241	571242
5378	571243
8282	571244
103512	571245
55664	571246
67281	571247
25373	571248
47706	571249
109595	571250
415	571251
15777	571252
132136	571253
33031	571254
40997	571255
32254	571256
40663	571257
4883	571258
1867	571259
38245	571260
95898	571261
95095	571262
31640	571263
35602	571264
44075	571265
36748	571266
100548	571267
7166	571268
63122	571269
5434	571270
51139	571271
6158	571272
15279	571273
129244	571274
69626	571275
7242	571276
62242	571277
29592	571278
15158	571279
24686	571280
64303	571281
83117	571282
104181	571283
3708	571284
66782	571285
61285	571286
29607	571287
97944	571288
35396	571289
32424	571290
96825	571291
2702	571292
1204	571293
100922	571294
5098	571295
10407	571296
8451	571297
40639	571298
108491	571299
91405	571300
57637	571301
928	571302
41680	571303
51838	571304
98825	571305
545	571306
21645	571307
51635	571308
8443	571309
2332	571310
107087	571311
59264	571312
1874	571313
7759	571314
8442	571315
2263	571316
1864	571317
4554	571318
78461	571319
112165	571320
25855	571321
27405	571322
59009	571323
2298	571324
80225	571325
50527	571326
18582	571327
49094	571328
71521	571329
5215	571330
45098	571331
49033	571332
131714	571333
57682	571334
55877	571335
30669	571336
23418	571337
528	571338
4676	571339
46306	571340
1531	571341
13026	571342
48685	571343
24136	571344
74171	571345
35954	571346
50756	571347
33662	571348
89374	571349
45609	571350
18233	571351
53481	571352
62354	571353
6406	571354
6247	571355
13621	571356
17519	571357
113707	571358
19454	571359
86053	571360
15780	571361
613	571362
13726	571363
47245	571364
20939	571365
42984	571366
3881	571367
26241	571368
131017	571369
83105	571370
25303	571371
317	571372
43972	571373
65679	571374
82391	571375
40164	571376
44329	571377
17034	571378
8319	571379
62193	571380
24876	571381
99821	571382
127760	571383
54351	571384
109849	571385
42210	571386
72	571387
125740	571388
29887	571389
5434	571390
64366	571391
95494	571392
71904	571393
140619	571394
18307	571395
125725	571396
20350	571397
11512	571398
11569	571399
456	571400
8996	571401
133372	571402
88520	571403
58321	571404
22374	571405
64103	571406
742	571407
22773	571408
51595	571409
101057	571410
143823	571411
70038	571412
78510	571413
18781	571414
3158	571415
16624	571416
4662	571417
40498	571418
621	571419
68065	571420
65446	571421
16846	571422
33020	571423
42647	571424
104435	571425
24855	571426
32526	571427
2457	571428
95832	571429
36681	571430
50267	571431
280	571432
2604	571433
116521	571434
131581	571435
90	571436
38253	571437
38722	571438
10807	571439
31686	571440
9844	571441
69217	571442
102399	571443
58455	571444
23093	571445
81771	571446
54755	571447
56352	571448
10841	571449
45547	571450
13659	571451
73302	571452
11993	571453
16580	571454
15927	571455
5957	571456
2777	571457
18578	571458
10340	571459
101122	571460
70732	571461
16057	571462
71595	571463
9127	571464
7459	571465
38368	571466
9141	571467
1390	571468
2300	571469
62228	571470
7564	571471
10639	571472
58734	571473
51893	571474
115358	571475
38773	571476
35605	571477
38038	571478
89903	571479
8542	571480
18983	571481
44430	571482
28632	571483
26198	571484
58034	571485
78203	571486
73610	571487
36188	571488
12068	571489
4966	571490
134	571491
94548	571492
61405	571493
41949	571494
46667	571495
15599	571496
1305	571497
86847	571498
30341	571499
147131	571500
23478	571501
25392	571502
516	571503
44318	571504
59234	571505
64725	571506
91052	571507
45357	571508
12592	571509
113125	571510
30991	571511
44094	571512
10185	571513
40434	571514
35217	571515
28172	571516
4973	571517
94006	571518
10690	571519
50435	571520
24526	571521
69440	571522
129267	571523
5142	571524
15560	571525
19340	571526
8276	571527
157	571528
53701	571529
139885	571530
55457	571531
1071	571532
20757	571533
127065	571534
63838	571535
19229	571536
11422	571537
6884	571538
31204	571539
43672	571540
31343	571541
123776	571542
237	571543
22339	571544
117486	571545
8563	571546
71	571547
44338	571548
32215	571549
39120	571550
6290	571551
35258	571552
32781	571553
39528	571554
6693	571555
7651	571556
56621	571557
60492	571558
9373	571559
31690	571560
172	571561
61359	571562
143673	571563
905	571564
106998	571565
4945	571566
43071	571567
45283	571568
3512	571569
35910	571570
56975	571571
4942	571572
29368	571573
95749	571574
11934	571575
55193	571576
72638	571577
38961	571578
114439	571579
19749	571580
76552	571581
67353	571582
44750	571583
60562	571584
9016	571585
40757	571586
33643	571587
126268	571588
100	571589
97748	571590
2188	571591
83375	571592
1771	571593
85247	571594
85158	571595
21665	571596
2072	571597
11539	571598
13747	571599
42875	571600
46637	571601
119543	571602
115129	571603
17061	571604
17916	571605
98735	571606
45403	571607
2928	571608
98735	571609
9777	571610
47337	571611
25664	571612
51348	571613
31310	571614
99183	571615
115602	571616
16907	571617
33333	571618
55522	571619
43	571620
109776	571621
17078	571622
3558	571623
35026	571624
130570	571625
44709	571626
55441	571627
3221	571628
53942	571629
72614	571630
100273	571631
3200	571632
47779	571633
121731	571634
1958	571635
3906	571636
25480	571637
46707	571638
1028	571639
37138	571640
33454	571641
50050	571642
44444	571643
67326	571644
55898	571645
36504	571646
12339	571647
2544	571648
28448	571649
67903	571650
89013	571651
38411	571652
48860	571653
63199	571654
126	571655
36064	571656
5515	571657
150238	571658
42426	571659
7498	571660
5263	571661
47779	571662
11688	571663
115517	571664
53825	571665
12314	571666
46735	571667
12873	571668
5653	571669
2642	571670
13197	571671
46102	571672
49	571673
3581	571674
39673	571675
126930	571676
69636	571677
79943	571678
28201	571679
58858	571680
63416	571681
108784	571682
621	571683
88612	571684
5278	571685
10576	571686
111670	571687
64191	571688
43682	571689
9485	571690
54899	571691
48994	571692
22012	571693
4391	571694
4692	571695
110117	571696
23735	571697
48771	571698
1188	571699
107422	571700
71300	571701
11038	571702
50009	571703
48698	571704
10420	571705
13949	571706
52420	571707
21437	571708
116598	571709
23600	571710
52500	571711
21970	571712
44457	571713
23674	571714
17833	571715
17921	571716
6626	571717
8171	571718
3444	571719
133929	571720
63205	571721
53780	571722
4422	571723
1073	571724
99815	571725
40687	571726
3632	571727
136497	571728
17392	571729
25131	571730
71074	571731
51215	571732
22628	571733
16243	571734
67656	571735
21111	571736
22053	571737
12177	571738
292	571739
1249	571740
6578	571741
7622	571742
884	571743
418	571744
60198	571745
1188	571746
55937	571747
34230	571748
28898	571749
2430	571750
126680	571751
74217	571752
35716	571753
4243	571754
1582	571755
5858	571756
61682	571757
9737	571758
67774	571759
77072	571760
49855	571761
3963	571762
59607	571763
18962	571764
47067	571765
2173	571766
16871	571767
54351	571768
26172	571769
18115	571770
17183	571771
496	571772
10474	571773
46362	571774
87718	571775
1737	571776
81167	571777
54154	571778
253	571779
85504	571780
19972	571781
62250	571782
90793	571783
11782	571784
6143	571785
21771	571786
27706	571787
28342	571788
30175	571789
38254	571790
88639	571791
17479	571792
128496	571793
781	571794
20374	571795
104762	571796
33270	571797
128126	571798
88185	571799
6067	571800
4265	571801
37701	571802
69782	571803
840	571804
15375	571805
122250	571806
10579	571807
10366	571808
91055	571809
116910	571810
55857	571811
97628	571812
13092	571813
60552	571814
2079	571815
1836	571816
12926	571817
21270	571818
16500	571819
43168	571820
1168	571821
82634	571822
61919	571823
5106	571824
5208	571825
88689	571826
23488	571827
80328	571828
8998	571829
50523	571830
23243	571831
107295	571832
98821	571833
2043	571834
4285	571835
11733	571836
12893	571837
2372	571838
5529	571839
14684	571840
131956	571841
25856	571842
119727	571843
32080	571844
99169	571845
7520	571846
24693	571847
31617	571848
117971	571849
119042	571850
43312	571851
519	571852
937	571853
24942	571854
20993	571855
13502	571856
115459	571857
103	571858
55927	571859
142551	571860
127459	571861
16970	571862
28377	571863
34458	571864
105920	571865
1145	571866
22861	571867
76462	571868
49005	571869
52218	571870
63550	571871
26135	571872
41613	571873
2810	571874
72106	571875
35874	571876
3169	571877
69394	571878
103152	571879
713	571880
118412	571881
96026	571882
2912	571883
44214	571884
28907	571885
95727	571886
102215	571887
22989	571888
22918	571889
111561	571890
32893	571891
21405	571892
18695	571893
75408	571894
59849	571895
47064	571896
5194	571897
94806	571898
5487	571899
68195	571900
41740	571901
404	571902
64002	571903
30320	571904
70185	571905
140484	571906
5449	571907
58234	571908
126329	571909
150369	571910
3077	571911
6915	571912
46152	571913
50182	571914
22743	571915
42708	571916
100871	571917
96088	571918
3643	571919
103602	571920
73077	571921
32459	571922
58611	571923
146582	571924
8110	571925
52729	571926
18577	571927
100363	571928
104042	571929
37335	571930
944	571931
25772	571932
17142	571933
43547	571934
131282	571935
25530	571936
8517	571937
59841	571938
12114	571939
18973	571940
47854	571941
52163	571942
17278	571943
2917	571944
14693	571945
41691	571946
59287	571947
56195	571948
69014	571949
8517	571950
120917	571951
12915	571952
23127	571953
46424	571954
1220	571955
45844	571956
94445	571957
59705	571958
30945	571959
32643	571960
15519	571961
556	571962
13884	571963
30375	571964
60485	571965
366	571966
16286	571967
13351	571968
26462	571969
47675	571970
90641	571971
3703	571972
29693	571973
781	571974
4800	571975
111581	571976
59509	571977
10708	571978
8988	571979
37508	571980
96370	571981
138545	571982
82156	571983
38870	571984
11411	571985
32066	571986
60330	571987
21160	571988
49294	571989
90202	571990
5691	571991
80857	571992
4674	571993
35395	571994
42853	571995
44265	571996
16573	571997
107771	571998
36374	571999
132357	572000
91167	572001
3661	572002
5690	572003
11585	572004
68061	572005
18057	572006
35694	572007
2896	572008
83528	572009
22508	572010
29180	572011
16324	572012
63603	572013
21668	572014
11097	572015
10846	572016
9589	572017
16170	572018
39875	572019
58658	572020
46520	572021
31249	572022
47896	572023
40975	572024
9843	572025
397	572026
11787	572027
8204	572028
53873	572029
21555	572030
111929	572031
129590	572032
106637	572033
103293	572034
1543	572035
9293	572036
4855	572037
37423	572038
89183	572039
3544	572040
27789	572041
15085	572042
28422	572043
20219	572044
30243	572045
84461	572046
3239	572047
33482	572048
47037	572049
62230	572050
13365	572051
95950	572052
62715	572053
8844	572054
96118	572055
9658	572056
87955	572057
14938	572058
86042	572059
116773	572060
58311	572061
5972	572062
92381	572063
90507	572064
8846	572065
25519	572066
69393	572067
14821	572068
138104	572069
27126	572070
34586	572071
1250	572072
82366	572073
87877	572074
36610	572075
3866	572076
5803	572077
44847	572078
90977	572079
9868	572080
30954	572081
69804	572082
45314	572083
76781	572084
24037	572085
25822	572086
62215	572087
15836	572088
96915	572089
22988	572090
34728	572091
94345	572092
29317	572093
14963	572094
29416	572095
19102	572096
65569	572097
13717	572098
2445	572099
8448	572100
18244	572101
50075	572102
75670	572103
121639	572104
88236	572105
44671	572106
59277	572107
71300	572108
31579	572109
90560	572110
137312	572111
2450	572112
98283	572113
48970	572114
38244	572115
93186	572116
17567	572117
48350	572118
134616	572119
3448	572120
10110	572121
23757	572122
16567	572123
120062	572124
78139	572125
26242	572126
39978	572127
81450	572128
121185	572129
35652	572130
18813	572131
16631	572132
47070	572133
54833	572134
5319	572135
130226	572136
20285	572137
70575	572138
7963	572139
12267	572140
29838	572141
9117	572142
63628	572143
87222	572144
110020	572145
122550	572146
40349	572147
47755	572148
1931	572149
17563	572150
17792	572151
2237	572152
13269	572153
3601	572154
24262	572155
2236	572156
77977	572157
15670	572158
24232	572159
28116	572160
26376	572161
2635	572162
281	572163
45151	572164
31333	572165
87740	572166
45245	572167
90828	572168
109105	572169
91487	572170
91684	572171
60832	572172
4353	572173
33595	572174
17839	572175
53512	572176
770	572177
14794	572178
38941	572179
2122	572180
120891	572181
129351	572182
40099	572183
15571	572184
59311	572185
3374	572186
24777	572187
68361	572188
2643	572189
56481	572190
19615	572191
29560	572192
338	572193
21580	572194
38690	572195
11753	572196
27538	572197
39187	572198
35568	572199
43027	572200
93418	572201
73308	572202
8424	572203
44969	572204
602	572205
17766	572206
75601	572207
19835	572208
23810	572209
12236	572210
266	572211
131899	572212
50211	572213
44301	572214
71234	572215
2056	572216
111864	572217
88550	572218
8108	572219
39228	572220
52086	572221
129236	572222
106641	572223
42631	572224
51191	572225
615	572226
100853	572227
63870	572228
98804	572229
73511	572230
91879	572231
9065	572232
17763	572233
35039	572234
30791	572235
31731	572236
99623	572237
112777	572238
1597	572239
31685	572240
13977	572241
53479	572242
4552	572243
66120	572244
19929	572245
3749	572246
44708	572247
2700	572248
77827	572249
17065	572250
32610	572251
64262	572252
98305	572253
41199	572254
80266	572255
73003	572256
80103	572257
21526	572258
8305	572259
41388	572260
45678	572261
9787	572262
45122	572263
38237	572264
8979	572265
106840	572266
80188	572267
113331	572268
61735	572269
22598	572270
21973	572271
100718	572272
17776	572273
32765	572274
10107	572275
115570	572276
84637	572277
7482	572278
16064	572279
8589	572280
3464	572281
142487	572282
2283	572283
23477	572284
57193	572285
82360	572286
7860	572287
451	572288
57848	572289
18688	572290
10212	572291
78073	572292
4570	572293
115243	572294
16238	572295
82216	572296
18870	572297
13696	572298
34386	572299
50119	572300
87989	572301
52826	572302
3729	572303
12139	572304
99244	572305
50191	572306
82217	572307
79001	572308
10581	572309
6728	572310
99434	572311
69867	572312
54954	572313
100998	572314
3095	572315
100350	572316
36501	572317
7672	572318
74694	572319
89150	572320
19538	572321
24349	572322
58137	572323
56230	572324
12469	572325
6770	572326
45779	572327
131696	572328
4276	572329
50308	572330
10547	572331
69400	572332
47104	572333
18414	572334
905	572335
26841	572336
88050	572337
4187	572338
31037	572339
32704	572340
19314	572341
774	572342
100853	572343
9921	572344
86690	572345
666	572346
87329	572347
37180	572348
27573	572349
4061	572350
4460	572351
20691	572352
8808	572353
28465	572354
21417	572355
2912	572356
127030	572357
26661	572358
57329	572359
90415	572360
117851	572361
25595	572362
20885	572363
24480	572364
9261	572365
26682	572366
19533	572367
80819	572368
53511	572369
31123	572370
108397	572371
6490	572372
44	572373
3156	572374
87909	572375
14878	572376
1	572377
4184	572378
23031	572379
6359	572380
32582	572381
4787	572382
104234	572383
10721	572384
28035	572385
61575	572386
62407	572387
5746	572388
55151	572389
97475	572390
45196	572391
54901	572392
13311	572393
136798	572394
38272	572395
92829	572396
87789	572397
121146	572398
49758	572399
1823	572400
13395	572401
75222	572402
103835	572403
80080	572404
34769	572405
3609	572406
27862	572407
2324	572408
43354	572409
35902	572410
79086	572411
133284	572412
75013	572413
1359	572414
69541	572415
108168	572416
107875	572417
3270	572418
15638	572419
49517	572420
45737	572421
9370	572422
1516	572423
14060	572424
4443	572425
8698	572426
66658	572427
24126	572428
44914	572429
6904	572430
103067	572431
21375	572432
9476	572433
41510	572434
109506	572435
32754	572436
73571	572437
80446	572438
74569	572439
3418	572440
140720	572441
3572	572442
8196	572443
69959	572444
38727	572445
44131	572446
2306	572447
55550	572448
3519	572449
28462	572450
72391	572451
50825	572452
104855	572453
4391	572454
122384	572455
477	572456
118537	572457
640	572458
12183	572459
31278	572460
82688	572461
22810	572462
78269	572463
76470	572464
21961	572465
684	572466
83456	572467
52997	572468
117285	572469
30758	572470
90767	572471
80638	572472
27293	572473
46	572474
16658	572475
46783	572476
53675	572477
67058	572478
59580	572479
33599	572480
94307	572481
109829	572482
68	572483
73304	572484
23334	572485
131681	572486
59175	572487
87248	572488
90570	572489
1124	572490
1276	572491
18304	572492
78529	572493
41580	572494
12650	572495
31564	572496
28130	572497
2311	572498
37162	572499
54374	572500
72319	572501
35908	572502
83985	572503
16836	572504
26171	572505
15293	572506
6352	572507
1096	572508
78501	572509
53576	572510
2648	572511
38324	572512
98921	572513
99450	572514
19821	572515
2210	572516
26810	572517
86470	572518
19275	572519
61556	572520
69150	572521
64739	572522
65193	572523
14554	572524
55898	572525
21917	572526
5874	572527
102218	572528
102817	572529
113737	572530
112026	572531
34517	572532
4316	572533
742	572534
55426	572535
11522	572536
110310	572537
70216	572538
10179	572539
71964	572540
16361	572541
45866	572542
90689	572543
30901	572544
7396	572545
35844	572546
37373	572547
58598	572548
11837	572549
96426	572550
84123	572551
50503	572552
3618	572553
15403	572554
4743	572555
5926	572556
114018	572557
102836	572558
92134	572559
79443	572560
77970	572561
13325	572562
101654	572563
9037	572564
36943	572565
23551	572566
113533	572567
71718	572568
14620	572569
135177	572570
36533	572571
12412	572572
71493	572573
92150	572574
19530	572575
10343	572576
55487	572577
134129	572578
1535	572579
25762	572580
102889	572581
125028	572582
4627	572583
117799	572584
129589	572585
11421	572586
98951	572587
76703	572588
28507	572589
75271	572590
29139	572591
33203	572592
83013	572593
61209	572594
95197	572595
40363	572596
6478	572597
107288	572598
56735	572599
3255	572600
21705	572601
2065	572602
131719	572603
102925	572604
121240	572605
2808	572606
55294	572607
148960	572608
23471	572609
83285	572610
4230	572611
5350	572612
103968	572613
47499	572614
83910	572615
59760	572616
12982	572617
114524	572618
15931	572619
116196	572620
85357	572621
10129	572622
147525	572623
7428	572624
22173	572625
5505	572626
115068	572627
22845	572628
98702	572629
40527	572630
575	572631
102281	572632
2683	572633
59285	572634
80610	572635
123648	572636
60030	572637
59987	572638
59559	572639
50693	572640
49473	572641
28689	572642
16374	572643
115610	572644
15940	572645
108411	572646
12154	572647
73126	572648
273	572649
76044	572650
46087	572651
54285	572652
58497	572653
14519	572654
42565	572655
62310	572656
26334	572657
27970	572658
10146	572659
93762	572660
24009	572661
60105	572662
41412	572663
66534	572664
8496	572665
20881	572666
23627	572667
34665	572668
107128	572669
14970	572670
10828	572671
31770	572672
66	572673
43058	572674
12391	572675
18641	572676
115821	572677
19540	572678
112720	572679
3520	572680
48134	572681
14492	572682
1064	572683
99158	572684
68599	572685
87034	572686
1190	572687
4325	572688
113993	572689
29808	572690
24988	572691
23908	572692
772	572693
128424	572694
3016	572695
31116	572696
12456	572697
27711	572698
13849	572699
38668	572700
17883	572701
121946	572702
3552	572703
17706	572704
109142	572705
48398	572706
54991	572707
44321	572708
18134	572709
21720	572710
98440	572711
39349	572712
566	572713
97902	572714
9482	572715
45509	572716
31143	572717
84309	572718
47510	572719
137762	572720
14885	572721
5745	572722
137079	572723
550	572724
44109	572725
43302	572726
30549	572727
86722	572728
29749	572729
4662	572730
519	572731
26635	572732
43817	572733
12112	572734
10556	572735
23868	572736
91956	572737
101588	572738
3648	572739
2837	572740
307	572741
28224	572742
57554	572743
6098	572744
98519	572745
59969	572746
20362	572747
31198	572748
6696	572749
2793	572750
6870	572751
76193	572752
1153	572753
51380	572754
47468	572755
10720	572756
2134	572757
51240	572758
28387	572759
60329	572760
92496	572761
56425	572762
69374	572763
90165	572764
12634	572765
85850	572766
17874	572767
102561	572768
38073	572769
27408	572770
31022	572771
138643	572772
58886	572773
10961	572774
80779	572775
46393	572776
38913	572777
98401	572778
98438	572779
56568	572780
2164	572781
143	572782
147324	572783
15824	572784
43600	572785
44685	572786
14967	572787
120200	572788
13413	572789
117684	572790
113160	572791
22511	572792
20630	572793
38131	572794
10543	572795
101547	572796
74792	572797
23647	572798
34882	572799
128804	572800
116024	572801
39173	572802
12470	572803
138509	572804
66857	572805
90380	572806
1390	572807
70630	572808
25917	572809
19680	572810
1270	572811
37823	572812
8491	572813
128411	572814
98492	572815
18978	572816
7906	572817
114670	572818
110801	572819
37129	572820
26468	572821
101814	572822
3308	572823
55568	572824
44821	572825
1750	572826
119769	572827
119858	572828
55416	572829
94262	572830
120951	572831
78045	572832
85222	572833
63924	572834
21008	572835
2139	572836
14162	572837
17131	572838
73252	572839
86412	572840
33490	572841
58504	572842
9572	572843
101595	572844
66091	572845
94071	572846
110338	572847
36815	572848
739	572849
12601	572850
10864	572851
123571	572852
75197	572853
94579	572854
133632	572855
46451	572856
126293	572857
44471	572858
69987	572859
70247	572860
38173	572861
72575	572862
45540	572863
12822	572864
590	572865
39851	572866
32859	572867
7478	572868
25205	572869
100986	572870
34338	572871
21931	572872
14418	572873
56881	572874
22653	572875
33312	572876
106977	572877
113811	572878
99401	572879
2403	572880
96	572881
62065	572882
36527	572883
21411	572884
84	572885
8700	572886
51071	572887
39198	572888
122178	572889
16822	572890
25680	572891
31686	572892
65596	572893
26612	572894
26538	572895
115620	572896
788	572897
76860	572898
58743	572899
35147	572900
26273	572901
45721	572902
122086	572903
54317	572904
113512	572905
124053	572906
29149	572907
14274	572908
135292	572909
56270	572910
44665	572911
108302	572912
106605	572913
49183	572914
138510	572915
28160	572916
28542	572917
47974	572918
124264	572919
49637	572920
11545	572921
74072	572922
30715	572923
60716	572924
33744	572925
106057	572926
29672	572927
18702	572928
49308	572929
82207	572930
97600	572931
2694	572932
4318	572933
22600	572934
20987	572935
8042	572936
122806	572937
109194	572938
65562	572939
20138	572940
60846	572941
58360	572942
67138	572943
64393	572944
48389	572945
72297	572946
4932	572947
26200	572948
32847	572949
9216	572950
60221	572951
3849	572952
17552	572953
13389	572954
90820	572955
5437	572956
18315	572957
4890	572958
811	572959
40203	572960
34662	572961
60284	572962
74501	572963
26373	572964
120433	572965
37322	572966
26877	572967
783	572968
21234	572969
36165	572970
102436	572971
26163	572972
46059	572973
44524	572974
6585	572975
4100	572976
54450	572977
102319	572978
3256	572979
65986	572980
44027	572981
102120	572982
6541	572983
99840	572984
29209	572985
100135	572986
3025	572987
10442	572988
118172	572989
3010	572990
2994	572991
12545	572992
19478	572993
1203	572994
28443	572995
17383	572996
51622	572997
14504	572998
11957	572999
12097	573000
6203	573001
7135	573002
19310	573003
50949	573004
48929	573005
22207	573006
29152	573007
131630	573008
4337	573009
130714	573010
18333	573011
43236	573012
44881	573013
8049	573014
29030	573015
56763	573016
21678	573017
65335	573018
54003	573019
7310	573020
96531	573021
14037	573022
13263	573023
148459	573024
18051	573025
103	573026
328	573027
30420	573028
56105	573029
36677	573030
59969	573031
2293	573032
19122	573033
38784	573034
20155	573035
83193	573036
10842	573037
126806	573038
36677	573039
16989	573040
91827	573041
58306	573042
43752	573043
66975	573044
57541	573045
10864	573046
4337	573047
14288	573048
67396	573049
23676	573050
21953	573051
37784	573052
2330	573053
9217	573054
35658	573055
48	573056
934	573057
72404	573058
74671	573059
84144	573060
4767	573061
75565	573062
81988	573063
15984	573064
77471	573065
180	573066
46867	573067
33081	573068
14155	573069
76770	573070
3734	573071
87848	573072
7561	573073
27519	573074
18825	573075
2651	573076
42908	573077
89215	573078
29136	573079
26783	573080
31978	573081
53770	573082
38523	573083
1938	573084
86396	573085
103329	573086
23150	573087
50537	573088
82159	573089
6874	573090
115555	573091
32826	573092
42830	573093
51766	573094
113009	573095
34059	573096
12083	573097
144407	573098
1789	573099
98213	573100
88497	573101
6118	573102
11996	573103
10477	573104
22484	573105
4727	573106
82269	573107
95218	573108
46278	573109
132007	573110
6237	573111
68488	573112
18235	573113
110101	573114
10817	573115
43	573116
55415	573117
97112	573118
16023	573119
39787	573120
141891	573121
56407	573122
27668	573123
23336	573124
28185	573125
46950	573126
101126	573127
12297	573128
42100	573129
5381	573130
24079	573131
99921	573132
19394	573133
20620	573134
11899	573135
20045	573136
38197	573137
132960	573138
2370	573139
133042	573140
25850	573141
18444	573142
44030	573143
101069	573144
15695	573145
2721	573146
5168	573147
57076	573148
111611	573149
28558	573150
71287	573151
47864	573152
49409	573153
85694	573154
8583	573155
141354	573156
25933	573157
74542	573158
50165	573159
847	573160
17577	573161
43569	573162
1163	573163
2809	573164
2579	573165
14215	573166
11514	573167
97479	573168
23754	573169
74433	573170
102541	573171
66028	573172
111798	573173
110362	573174
52	573175
34592	573176
83480	573177
58299	573178
55035	573179
34155	573180
69489	573181
29728	573182
4477	573183
30520	573184
100288	573185
12309	573186
31491	573187
19883	573188
100325	573189
2492	573190
62005	573191
4176	573192
93419	573193
24470	573194
23508	573195
49078	573196
40323	573197
108037	573198
130173	573199
2869	573200
61260	573201
29532	573202
115284	573203
19631	573204
17894	573205
67953	573206
59920	573207
11433	573208
391	573209
12127	573210
15043	573211
8053	573212
32318	573213
75697	573214
10119	573215
34357	573216
1856	573217
17385	573218
21185	573219
10210	573220
51955	573221
52128	573222
93977	573223
77240	573224
37095	573225
16334	573226
294	573227
13428	573228
57148	573229
3387	573230
70199	573231
110933	573232
48083	573233
43520	573234
116914	573235
9730	573236
79890	573237
73652	573238
16987	573239
17825	573240
57952	573241
31185	573242
91205	573243
35611	573244
24	573245
29575	573246
118260	573247
69068	573248
107171	573249
94157	573250
63373	573251
73306	573252
43485	573253
18818	573254
6619	573255
6284	573256
249	573257
35200	573258
356	573259
6668	573260
77481	573261
143714	573262
96936	573263
62370	573264
20884	573265
80453	573266
19976	573267
1763	573268
31853	573269
11698	573270
5892	573271
100792	573272
7906	573273
25176	573274
33625	573275
35604	573276
86489	573277
9024	573278
77494	573279
4628	573280
1218	573281
14979	573282
16030	573283
17643	573284
41086	573285
97646	573286
139749	573287
15058	573288
1557	573289
4914	573290
95719	573291
107623	573292
17270	573293
12248	573294
31556	573295
41024	573296
106747	573297
113818	573298
58603	573299
126333	573300
13070	573301
15672	573302
40975	573303
3989	573304
81923	573305
3461	573306
118666	573307
5803	573308
59960	573309
717	573310
10297	573311
96785	573312
37161	573313
110121	573314
51974	573315
5097	573316
4066	573317
2838	573318
55036	573319
39693	573320
100809	573321
37654	573322
52747	573323
18728	573324
49316	573325
21521	573326
22148	573327
112404	573328
28801	573329
10911	573330
50051	573331
9987	573332
24148	573333
99825	573334
78097	573335
41063	573336
15529	573337
78434	573338
103612	573339
26688	573340
8001	573341
6851	573342
92236	573343
43831	573344
67970	573345
128943	573346
5566	573347
1604	573348
75074	573349
654	573350
23450	573351
98135	573352
51602	573353
129700	573354
133144	573355
1870	573356
13047	573357
19390	573358
2435	573359
104373	573360
41	573361
27342	573362
31568	573363
103513	573364
54739	573365
119780	573366
58495	573367
22918	573368
120337	573369
288	573370
37080	573371
43950	573372
124479	573373
3444	573374
39985	573375
139730	573376
2490	573377
14536	573378
44038	573379
11318	573380
99545	573381
135551	573382
15447	573383
87024	573384
20620	573385
143514	573386
39034	573387
68754	573388
29417	573389
110932	573390
17268	573391
4085	573392
2844	573393
22341	573394
2806	573395
8825	573396
38771	573397
39591	573398
69620	573399
53230	573400
59925	573401
9752	573402
142593	573403
97092	573404
8674	573405
15696	573406
80996	573407
5572	573408
4473	573409
25610	573410
77278	573411
41572	573412
35443	573413
24392	573414
8599	573415
114697	573416
11669	573417
36149	573418
42441	573419
100076	573420
95575	573421
71987	573422
2868	573423
117924	573424
75828	573425
54481	573426
109386	573427
23431	573428
24334	573429
95886	573430
405	573431
23850	573432
93783	573433
86984	573434
29397	573435
4444	573436
112542	573437
15256	573438
14134	573439
26549	573440
48473	573441
96479	573442
149727	573443
14300	573444
39418	573445
2654	573446
44557	573447
98112	573448
6243	573449
35979	573450
87713	573451
108494	573452
18678	573453
5509	573454
55260	573455
4765	573456
2199	573457
11989	573458
6655	573459
92664	573460
68831	573461
31047	573462
52040	573463
11251	573464
38057	573465
43480	573466
47142	573467
148715	573468
8174	573469
36879	573470
80669	573471
33703	573472
211	573473
6527	573474
49797	573475
107135	573476
62311	573477
18151	573478
2181	573479
86306	573480
91442	573481
19518	573482
45620	573483
62380	573484
29786	573485
101367	573486
43756	573487
4126	573488
12280	573489
20736	573490
78247	573491
23683	573492
86357	573493
18401	573494
16963	573495
105064	573496
87474	573497
3065	573498
89838	573499
3125	573500
69815	573501
103493	573502
80989	573503
19402	573504
44361	573505
184	573506
113727	573507
121666	573508
15678	573509
57665	573510
52	573511
78891	573512
96096	573513
61575	573514
4526	573515
27302	573516
91770	573517
82719	573518
8986	573519
66085	573520
104714	573521
61872	573522
9873	573523
45174	573524
5796	573525
63846	573526
55917	573527
48934	573528
57951	573529
32765	573530
26038	573531
101672	573532
85505	573533
102865	573534
37544	573535
5135	573536
25893	573537
95423	573538
61906	573539
1079	573540
9244	573541
56202	573542
11595	573543
24683	573544
62963	573545
97392	573546
6675	573547
6027	573548
17950	573549
27408	573550
89056	573551
13748	573552
677	573553
553	573554
30128	573555
7160	573556
35873	573557
63064	573558
11438	573559
25777	573560
55039	573561
97202	573562
46194	573563
71776	573564
120998	573565
106797	573566
27680	573567
402	573568
40271	573569
62969	573570
95896	573571
8053	573572
22493	573573
6458	573574
17677	573575
71227	573576
75964	573577
117674	573578
465	573579
87581	573580
104343	573581
68720	573582
22703	573583
12099	573584
82064	573585
47397	573586
68181	573587
49599	573588
49883	573589
107749	573590
72377	573591
64788	573592
66005	573593
27648	573594
49458	573595
69448	573596
61334	573597
5562	573598
102635	573599
59159	573600
85069	573601
31268	573602
70750	573603
43399	573604
836	573605
86345	573606
38667	573607
10282	573608
101	573609
55595	573610
58971	573611
34357	573612
8539	573613
6999	573614
88173	573615
31227	573616
10653	573617
32102	573618
40982	573619
16676	573620
97117	573621
13296	573622
31409	573623
2631	573624
18087	573625
3884	573626
52024	573627
14330	573628
99914	573629
51867	573630
4041	573631
1578	573632
64253	573633
36749	573634
44317	573635
104764	573636
38348	573637
51747	573638
3139	573639
26197	573640
12414	573641
19563	573642
11087	573643
144170	573644
27	573645
101899	573646
17898	573647
15524	573648
70977	573649
75497	573650
58003	573651
51187	573652
55907	573653
132591	573654
7000	573655
28558	573656
104295	573657
33345	573658
39479	573659
64922	573660
56588	573661
75811	573662
33370	573663
49914	573664
25744	573665
6507	573666
56727	573667
10316	573668
24929	573669
1788	573670
43714	573671
6173	573672
17140	573673
763	573674
44541	573675
130662	573676
4143	573677
74998	573678
132025	573679
114164	573680
32125	573681
772	573682
22801	573683
7941	573684
23156	573685
60287	573686
12933	573687
75101	573688
14696	573689
95819	573690
1365	573691
50102	573692
251	573693
33499	573694
116655	573695
138755	573696
9337	573697
4353	573698
5510	573699
56965	573700
38837	573701
12818	573702
55027	573703
46441	573704
139781	573705
23430	573706
118287	573707
55933	573708
45593	573709
17758	573710
148950	573711
112481	573712
15886	573713
1573	573714
54558	573715
40913	573716
37445	573717
57772	573718
10200	573719
94593	573720
44400	573721
16548	573722
43611	573723
29965	573724
4453	573725
36212	573726
44821	573727
75619	573728
71365	573729
6799	573730
101116	573731
33540	573732
25435	573733
23118	573734
12244	573735
2257	573736
12514	573737
81189	573738
93719	573739
59082	573740
4552	573741
14967	573742
13998	573743
12545	573744
6620	573745
10652	573746
68772	573747
8040	573748
6961	573749
36675	573750
32040	573751
102601	573752
5474	573753
18055	573754
138142	573755
11364	573756
68590	573757
31581	573758
2359	573759
62620	573760
12397	573761
11321	573762
4478	573763
68939	573764
46078	573765
42375	573766
1067	573767
116549	573768
8092	573769
50144	573770
29084	573771
1648	573772
46988	573773
15223	573774
43533	573775
41636	573776
127638	573777
31481	573778
1607	573779
10894	573780
165	573781
19964	573782
27678	573783
84664	573784
39542	573785
104898	573786
75103	573787
11350	573788
19925	573789
44778	573790
46407	573791
4160	573792
24067	573793
79010	573794
7317	573795
110102	573796
2234	573797
108094	573798
18819	573799
11007	573800
29748	573801
3188	573802
518	573803
68380	573804
7732	573805
36037	573806
3919	573807
1146	573808
78608	573809
42928	573810
36593	573811
6533	573812
49084	573813
4182	573814
79649	573815
29456	573816
76258	573817
4317	573818
36238	573819
31030	573820
37581	573821
16791	573822
33370	573823
110341	573824
14436	573825
58767	573826
6597	573827
144444	573828
15175	573829
86731	573830
219	573831
2620	573832
69422	573833
22326	573834
38	573835
42657	573836
41991	573837
42359	573838
38553	573839
5362	573840
54126	573841
19182	573842
26943	573843
54154	573844
10481	573845
57066	573846
121215	573847
28578	573848
38738	573849
12971	573850
117981	573851
90030	573852
436	573853
70	573854
16039	573855
119296	573856
78682	573857
46700	573858
25849	573859
6460	573860
1200	573861
20944	573862
42585	573863
48344	573864
6151	573865
57471	573866
29181	573867
16444	573868
40858	573869
23380	573870
102234	573871
49071	573872
86165	573873
54405	573874
115352	573875
123459	573876
72741	573877
114435	573878
41939	573879
6367	573880
127654	573881
7708	573882
4022	573883
86868	573884
21809	573885
1657	573886
119576	573887
64229	573888
27889	573889
37125	573890
3679	573891
100951	573892
68768	573893
18401	573894
15160	573895
102945	573896
147992	573897
14293	573898
16756	573899
55115	573900
2733	573901
134546	573902
110836	573903
25134	573904
30301	573905
138252	573906
82796	573907
31422	573908
34774	573909
60137	573910
5166	573911
70589	573912
72502	573913
18057	573914
6887	573915
18525	573916
19986	573917
29133	573918
85960	573919
4512	573920
17915	573921
108714	573922
101676	573923
44453	573924
66200	573925
81143	573926
3609	573927
37539	573928
67	573929
65136	573930
1011	573931
83335	573932
35617	573933
82082	573934
21378	573935
25017	573936
65844	573937
20030	573938
22183	573939
36209	573940
112827	573941
28310	573942
49456	573943
74738	573944
402	573945
6596	573946
24453	573947
21132	573948
123479	573949
99088	573950
7886	573951
46176	573952
12480	573953
11045	573954
93394	573955
14436	573956
11663	573957
125864	573958
42181	573959
3625	573960
23968	573961
7535	573962
105833	573963
61341	573964
50661	573965
526	573966
2783	573967
9018	573968
59951	573969
46988	573970
55013	573971
27158	573972
99330	573973
37780	573974
149672	573975
26622	573976
11858	573977
17389	573978
49349	573979
38431	573980
42286	573981
26077	573982
73968	573983
30101	573984
120597	573985
5834	573986
47725	573987
129625	573988
97810	573989
6777	573990
8416	573991
14265	573992
53235	573993
51065	573994
32709	573995
48391	573996
2785	573997
8189	573998
61109	573999
25489	574000
75303	574001
824	574002
131033	574003
6289	574004
48361	574005
11524	574006
80188	574007
87483	574008
72573	574009
141183	574010
44198	574011
40480	574012
71458	574013
103969	574014
101374	574015
3938	574016
2415	574017
2661	574018
3812	574019
11020	574020
22770	574021
9161	574022
66876	574023
11374	574024
121195	574025
58689	574026
7383	574027
32646	574028
67472	574029
44878	574030
81207	574031
67116	574032
7577	574033
102592	574034
55973	574035
44719	574036
25576	574037
112976	574038
17012	574039
13901	574040
34394	574041
45800	574042
23568	574043
4717	574044
108301	574045
82941	574046
115346	574047
1747	574048
69206	574049
61546	574050
129597	574051
136550	574052
111546	574053
32131	574054
72034	574055
85591	574056
98726	574057
85121	574058
38227	574059
128416	574060
111427	574061
58453	574062
19117	574063
83050	574064
9014	574065
6503	574066
120547	574067
101046	574068
44967	574069
1306	574070
18867	574071
123318	574072
57948	574073
62511	574074
2418	574075
77775	574076
923	574077
31320	574078
18550	574079
17249	574080
119435	574081
36051	574082
29316	574083
78018	574084
56675	574085
19924	574086
45164	574087
70799	574088
89090	574089
75381	574090
39367	574091
87582	574092
23998	574093
51877	574094
57464	574095
31380	574096
99279	574097
100496	574098
8657	574099
26618	574100
62669	574101
44662	574102
28295	574103
47506	574104
99327	574105
8354	574106
19511	574107
114900	574108
3083	574109
63941	574110
122009	574111
17281	574112
14107	574113
95864	574114
65974	574115
4778	574116
78807	574117
38825	574118
61845	574119
145528	574120
6861	574121
9827	574122
104140	574123
116004	574124
66253	574125
33730	574126
84087	574127
33666	574128
5033	574129
6190	574130
3033	574131
79786	574132
124973	574133
67056	574134
6032	574135
10193	574136
17947	574137
38737	574138
1644	574139
28140	574140
59294	574141
24332	574142
42099	574143
13160	574144
57468	574145
96518	574146
38071	574147
49205	574148
3053	574149
33008	574150
85009	574151
26679	574152
90003	574153
27	574154
21090	574155
6756	574156
123997	574157
43943	574158
45865	574159
51173	574160
139529	574161
79257	574162
4555	574163
114202	574164
11970	574165
66475	574166
70795	574167
2267	574168
59125	574169
1741	574170
8455	574171
2637	574172
1427	574173
21683	574174
98	574175
112127	574176
58630	574177
22834	574178
34444	574179
110463	574180
18004	574181
62616	574182
115658	574183
82824	574184
105669	574185
95552	574186
13152	574187
15720	574188
20521	574189
46420	574190
37793	574191
41327	574192
27652	574193
3052	574194
36898	574195
38788	574196
6226	574197
111385	574198
2887	574199
43400	574200
61626	574201
91821	574202
27652	574203
88107	574204
112527	574205
22352	574206
31907	574207
141273	574208
3780	574209
115052	574210
2274	574211
58433	574212
37133	574213
97989	574214
2301	574215
90891	574216
44807	574217
3657	574218
75770	574219
53499	574220
19659	574221
14480	574222
122315	574223
398	574224
36463	574225
90166	574226
14310	574227
33481	574228
59196	574229
107347	574230
52675	574231
46422	574232
117558	574233
42079	574234
41137	574235
408	574236
48837	574237
61681	574238
538	574239
1000	574240
15052	574241
97558	574242
2181	574243
2319	574244
7199	574245
18256	574246
16961	574247
90751	574248
2432	574249
3219	574250
1633	574251
124338	574252
23684	574253
82975	574254
54901	574255
34707	574256
60644	574257
3051	574258
103598	574259
133256	574260
86045	574261
6187	574262
10730	574263
52227	574264
6230	574265
45	574266
26398	574267
142546	574268
65405	574269
83138	574270
39259	574271
114588	574272
1674	574273
42706	574274
938	574275
48285	574276
50620	574277
118798	574278
115249	574279
18255	574280
52129	574281
15303	574282
10156	574283
1130	574284
3412	574285
106097	574286
47528	574287
48391	574288
223	574289
22186	574290
19578	574291
135900	574292
11654	574293
39687	574294
1887	574295
33732	574296
305	574297
24031	574298
3189	574299
2721	574300
35712	574301
6638	574302
560	574303
24636	574304
8010	574305
104338	574306
99506	574307
146333	574308
4245	574309
49258	574310
67813	574311
131249	574312
21705	574313
21501	574314
92034	574315
62260	574316
22472	574317
35193	574318
30185	574319
137103	574320
101471	574321
307	574322
10186	574323
138440	574324
22771	574325
22027	574326
88473	574327
35303	574328
75149	574329
51375	574330
56866	574331
13073	574332
99204	574333
33051	574334
37906	574335
104504	574336
61177	574337
3441	574338
19921	574339
2668	574340
3621	574341
148927	574342
56440	574343
26493	574344
47522	574345
685	574346
43692	574347
53539	574348
20905	574349
21091	574350
117204	574351
3089	574352
71077	574353
56306	574354
114876	574355
80063	574356
18441	574357
25209	574358
39418	574359
1801	574360
39808	574361
435	574362
8492	574363
19143	574364
11812	574365
24655	574366
107264	574367
27047	574368
33177	574369
20439	574370
21250	574371
104573	574372
78056	574373
122126	574374
17726	574375
10693	574376
1207	574377
128939	574378
35394	574379
101389	574380
36489	574381
52710	574382
66012	574383
23494	574384
38130	574385
120649	574386
28134	574387
49738	574388
28630	574389
39508	574390
1823	574391
66721	574392
19800	574393
1229	574394
145921	574395
43563	574396
26145	574397
24704	574398
3934	574399
1813	574400
2726	574401
17602	574402
76895	574403
82345	574404
21331	574405
42880	574406
32794	574407
108063	574408
86081	574409
30540	574410
533	574411
47523	574412
14853	574413
27020	574414
38286	574415
20631	574416
54561	574417
12731	574418
1735	574419
82707	574420
73686	574421
1832	574422
59848	574423
46010	574424
133763	574425
16549	574426
5829	574427
64901	574428
76284	574429
4216	574430
60939	574431
18068	574432
33814	574433
18925	574434
763	574435
34693	574436
54603	574437
43694	574438
51113	574439
15512	574440
2805	574441
34692	574442
72262	574443
39564	574444
11092	574445
76311	574446
20665	574447
25292	574448
3082	574449
8331	574450
132626	574451
84828	574452
19297	574453
121598	574454
121851	574455
78106	574456
45031	574457
36323	574458
51783	574459
70888	574460
116682	574461
12568	574462
49960	574463
55440	574464
75021	574465
72182	574466
9269	574467
19252	574468
55426	574469
65097	574470
20556	574471
85760	574472
29785	574473
59668	574474
99541	574475
11041	574476
100841	574477
17396	574478
6502	574479
92161	574480
58904	574481
64171	574482
8623	574483
5527	574484
39076	574485
51200	574486
35233	574487
9189	574488
7144	574489
34426	574490
54945	574491
53880	574492
109332	574493
35283	574494
1396	574495
17446	574496
60638	574497
4121	574498
17793	574499
113097	574500
1763	574501
62911	574502
111830	574503
9798	574504
69332	574505
60414	574506
19886	574507
38863	574508
147996	574509
103293	574510
57586	574511
38947	574512
30741	574513
34612	574514
47681	574515
101544	574516
2396	574517
40930	574518
47315	574519
143397	574520
40411	574521
44490	574522
66858	574523
34392	574524
103354	574525
59388	574526
80525	574527
56125	574528
69631	574529
46575	574530
35368	574531
59269	574532
14925	574533
29377	574534
24859	574535
7349	574536
44892	574537
79067	574538
12352	574539
3345	574540
2497	574541
31067	574542
38837	574543
86271	574544
80414	574545
71496	574546
106845	574547
1124	574548
14816	574549
68044	574550
26423	574551
5143	574552
38394	574553
108576	574554
5081	574555
15959	574556
43067	574557
90423	574558
56118	574559
91831	574560
72631	574561
62240	574562
9657	574563
61852	574564
26859	574565
30922	574566
34232	574567
18988	574568
112990	574569
7498	574570
18798	574571
56210	574572
100078	574573
16806	574574
54597	574575
20720	574576
79053	574577
4399	574578
135602	574579
65515	574580
30987	574581
10114	574582
85503	574583
1395	574584
74039	574585
197	574586
98628	574587
25124	574588
57538	574589
57617	574590
21381	574591
51259	574592
42327	574593
56057	574594
121996	574595
4082	574596
12883	574597
66700	574598
34391	574599
24493	574600
111412	574601
125327	574602
40987	574603
21167	574604
50073	574605
26605	574606
36283	574607
10335	574608
30893	574609
145255	574610
15687	574611
127026	574612
12157	574613
32576	574614
681	574615
1112	574616
61679	574617
132481	574618
14259	574619
52432	574620
346	574621
148	574622
4960	574623
1886	574624
52516	574625
477	574626
49725	574627
1510	574628
51390	574629
39288	574630
67758	574631
26771	574632
3696	574633
67959	574634
32195	574635
3667	574636
53818	574637
102014	574638
42351	574639
24627	574640
61980	574641
56950	574642
20209	574643
16168	574644
5215	574645
26530	574646
79404	574647
5847	574648
83647	574649
127934	574650
25914	574651
212	574652
20197	574653
31122	574654
44804	574655
19913	574656
114190	574657
3405	574658
71276	574659
5621	574660
78364	574661
13441	574662
22822	574663
6462	574664
5771	574665
56878	574666
12870	574667
25	574668
55324	574669
47899	574670
135060	574671
39899	574672
50671	574673
20984	574674
31012	574675
45367	574676
79348	574677
7598	574678
102173	574679
41801	574680
138459	574681
25797	574682
28262	574683
45438	574684
61480	574685
24703	574686
69858	574687
149839	574688
69997	574689
111081	574690
35428	574691
3595	574692
92219	574693
69783	574694
8830	574695
11485	574696
21442	574697
34625	574698
100508	574699
41535	574700
123211	574701
135246	574702
83523	574703
8189	574704
47754	574705
85355	574706
95783	574707
8109	574708
583	574709
109809	574710
25477	574711
26892	574712
18783	574713
1107	574714
21673	574715
81215	574716
7776	574717
26979	574718
12207	574719
30598	574720
31146	574721
32206	574722
82	574723
20967	574724
53218	574725
23949	574726
5951	574727
26151	574728
57136	574729
4254	574730
56214	574731
36172	574732
141468	574733
50111	574734
31391	574735
45612	574736
8990	574737
31246	574738
27817	574739
13430	574740
90474	574741
57703	574742
2822	574743
69646	574744
4167	574745
39795	574746
79212	574747
80471	574748
28786	574749
148464	574750
3280	574751
67997	574752
10178	574753
5319	574754
21439	574755
95801	574756
22621	574757
420	574758
49531	574759
57380	574760
16443	574761
7724	574762
7614	574763
4718	574764
26565	574765
141113	574766
24569	574767
6204	574768
111655	574769
21943	574770
21421	574771
35807	574772
41775	574773
22086	574774
28464	574775
81778	574776
6001	574777
17929	574778
85821	574779
32271	574780
125655	574781
102471	574782
4485	574783
62828	574784
72964	574785
2400	574786
57246	574787
49773	574788
15023	574789
60307	574790
19087	574791
20814	574792
62476	574793
71593	574794
62268	574795
36028	574796
76959	574797
47571	574798
10302	574799
724	574800
58912	574801
78521	574802
131020	574803
24831	574804
33233	574805
93298	574806
38982	574807
123209	574808
113877	574809
59533	574810
134824	574811
104097	574812
40679	574813
56998	574814
1317	574815
1273	574816
1170	574817
98282	574818
4565	574819
3304	574820
83287	574821
24269	574822
22766	574823
42281	574824
96018	574825
691	574826
4914	574827
6623	574828
56096	574829
15709	574830
56006	574831
1732	574832
38415	574833
9018	574834
6164	574835
58539	574836
30042	574837
9433	574838
58203	574839
30226	574840
62428	574841
108	574842
3906	574843
93557	574844
35792	574845
121818	574846
1661	574847
30978	574848
17030	574849
18852	574850
9694	574851
60121	574852
122449	574853
21467	574854
6311	574855
67163	574856
133101	574857
8924	574858
62191	574859
97347	574860
4935	574861
129495	574862
50213	574863
369	574864
29539	574865
9813	574866
105971	574867
71900	574868
74326	574869
13703	574870
79874	574871
7451	574872
5351	574873
17876	574874
9042	574875
32594	574876
80581	574877
24396	574878
1229	574879
39544	574880
3967	574881
39702	574882
111734	574883
21923	574884
50400	574885
43009	574886
38414	574887
40749	574888
109360	574889
53792	574890
60390	574891
20718	574892
4870	574893
19442	574894
2250	574895
73672	574896
3081	574897
6309	574898
37792	574899
50251	574900
99191	574901
23272	574902
7812	574903
111969	574904
25867	574905
23269	574906
38715	574907
35375	574908
38766	574909
79236	574910
90165	574911
106851	574912
4057	574913
12290	574914
46620	574915
4233	574916
90966	574917
775	574918
13399	574919
60581	574920
68538	574921
2723	574922
35504	574923
10343	574924
135217	574925
21491	574926
53198	574927
72434	574928
10044	574929
17937	574930
20614	574931
11672	574932
3881	574933
4702	574934
28752	574935
63497	574936
120702	574937
13565	574938
48164	574939
54311	574940
27164	574941
67626	574942
62358	574943
1648	574944
705	574945
47901	574946
29603	574947
8068	574948
67816	574949
90067	574950
12085	574951
4369	574952
47915	574953
117846	574954
77758	574955
44491	574956
136929	574957
390	574958
42251	574959
55486	574960
50890	574961
31155	574962
5290	574963
88076	574964
4089	574965
69344	574966
1895	574967
12604	574968
454	574969
6083	574970
147892	574971
89016	574972
52297	574973
40980	574974
31049	574975
91401	574976
35682	574977
228	574978
55261	574979
20007	574980
117202	574981
57907	574982
46430	574983
32641	574984
22261	574985
77769	574986
74115	574987
57914	574988
33524	574989
54953	574990
67687	574991
2399	574992
41837	574993
16330	574994
122897	574995
750	574996
52199	574997
7354	574998
79887	574999
82510	575000
7290	575001
29132	575002
69927	575003
49848	575004
95508	575005
50363	575006
128542	575007
30578	575008
5794	575009
20892	575010
87264	575011
74897	575012
102965	575013
10183	575014
60585	575015
23516	575016
88165	575017
26261	575018
31797	575019
25455	575020
101803	575021
48879	575022
2030	575023
61356	575024
5191	575025
36237	575026
101507	575027
49123	575028
117152	575029
12386	575030
19632	575031
2453	575032
717	575033
13458	575034
38322	575035
33482	575036
35097	575037
7311	575038
79197	575039
241	575040
112241	575041
6823	575042
23998	575043
34738	575044
2544	575045
22365	575046
110532	575047
2106	575048
72612	575049
24064	575050
20484	575051
84977	575052
52945	575053
101759	575054
5382	575055
39192	575056
2120	575057
10068	575058
31547	575059
114680	575060
86442	575061
22788	575062
17012	575063
19418	575064
30792	575065
23987	575066
13349	575067
38600	575068
111988	575069
68825	575070
2601	575071
45211	575072
50498	575073
25925	575074
2056	575075
30004	575076
35051	575077
83608	575078
47438	575079
53752	575080
118550	575081
299	575082
53108	575083
99358	575084
106205	575085
40146	575086
1847	575087
122518	575088
104517	575089
40414	575090
5201	575091
87481	575092
128	575093
18501	575094
3613	575095
2162	575096
21098	575097
11937	575098
18546	575099
27573	575100
6913	575101
42132	575102
75238	575103
54893	575104
19594	575105
83739	575106
120567	575107
12638	575108
64804	575109
66142	575110
9001	575111
102337	575112
7951	575113
34056	575114
17977	575115
23853	575116
22374	575117
31040	575118
14620	575119
7784	575120
16996	575121
9355	575122
29864	575123
25020	575124
45787	575125
56797	575126
126368	575127
11559	575128
74602	575129
110875	575130
9607	575131
21311	575132
9420	575133
96393	575134
117588	575135
106423	575136
118789	575137
61007	575138
63688	575139
15400	575140
3296	575141
22148	575142
28222	575143
12760	575144
136201	575145
6544	575146
92286	575147
77440	575148
24837	575149
68533	575150
57541	575151
64381	575152
29948	575153
16	575154
21890	575155
37291	575156
62312	575157
21508	575158
21652	575159
17507	575160
12601	575161
26392	575162
70546	575163
78333	575164
53291	575165
94048	575166
23506	575167
58454	575168
53	575169
365	575170
21502	575171
70507	575172
7497	575173
25399	575174
104031	575175
65072	575176
8815	575177
5373	575178
46971	575179
135967	575180
13941	575181
46154	575182
5887	575183
82770	575184
25430	575185
17895	575186
36528	575187
8264	575188
67311	575189
3233	575190
25660	575191
24802	575192
87727	575193
63574	575194
1025	575195
27552	575196
92616	575197
121096	575198
7451	575199
6745	575200
181	575201
96970	575202
103955	575203
69278	575204
42924	575205
97654	575206
3141	575207
25342	575208
71090	575209
51247	575210
33808	575211
1962	575212
55452	575213
88842	575214
78008	575215
31563	575216
2686	575217
61470	575218
25521	575219
2234	575220
18303	575221
22270	575222
28587	575223
98370	575224
1148	575225
15320	575226
48495	575227
65601	575228
75	575229
85804	575230
52685	575231
93435	575232
62002	575233
12328	575234
84996	575235
51644	575236
134800	575237
85560	575238
41896	575239
42892	575240
38645	575241
755	575242
35499	575243
48478	575244
18130	575245
116201	575246
111857	575247
10658	575248
5069	575249
43385	575250
1309	575251
10100	575252
83240	575253
25850	575254
5177	575255
15894	575256
70986	575257
12073	575258
97748	575259
19902	575260
101215	575261
47475	575262
14081	575263
67297	575264
2938	575265
19012	575266
3655	575267
67584	575268
14019	575269
143846	575270
21880	575271
13867	575272
37659	575273
15639	575274
3371	575275
6385	575276
7155	575277
13020	575278
13059	575279
97793	575280
2517	575281
59850	575282
67741	575283
12769	575284
5491	575285
71536	575286
45514	575287
67438	575288
38051	575289
7179	575290
72502	575291
85242	575292
28882	575293
23179	575294
1968	575295
3031	575296
119173	575297
1030	575298
17325	575299
56509	575300
45584	575301
67616	575302
112529	575303
48633	575304
68109	575305
94123	575306
97470	575307
1631	575308
148798	575309
11652	575310
71736	575311
27027	575312
39284	575313
8422	575314
5362	575315
39745	575316
3707	575317
91191	575318
32355	575319
49164	575320
46605	575321
138564	575322
25243	575323
36709	575324
62655	575325
2065	575326
24598	575327
5198	575328
1315	575329
14387	575330
73532	575331
27002	575332
58390	575333
94	575334
11322	575335
225	575336
95422	575337
51003	575338
107900	575339
19851	575340
137032	575341
52651	575342
88157	575343
896	575344
15006	575345
8121	575346
119428	575347
15280	575348
5267	575349
31529	575350
8278	575351
124535	575352
7736	575353
13474	575354
194	575355
120086	575356
45497	575357
81330	575358
14704	575359
2847	575360
1652	575361
9227	575362
17227	575363
1994	575364
16204	575365
114956	575366
15396	575367
125659	575368
7697	575369
19838	575370
5902	575371
47704	575372
45384	575373
106353	575374
17803	575375
16731	575376
3985	575377
75229	575378
90332	575379
4476	575380
66422	575381
7124	575382
159	575383
26965	575384
19808	575385
21836	575386
33797	575387
1754	575388
123830	575389
121090	575390
45963	575391
33926	575392
88845	575393
51871	575394
21840	575395
115411	575396
1836	575397
105399	575398
17205	575399
45728	575400
57640	575401
119670	575402
28853	575403
39852	575404
10773	575405
11101	575406
20783	575407
75031	575408
43141	575409
103794	575410
26927	575411
79306	575412
6598	575413
43953	575414
38974	575415
10420	575416
34577	575417
57731	575418
68911	575419
12609	575420
77938	575421
72564	575422
89911	575423
52485	575424
91922	575425
100961	575426
2964	575427
110771	575428
44231	575429
21792	575430
67308	575431
13617	575432
598	575433
4043	575434
773	575435
629	575436
68774	575437
74438	575438
114600	575439
8232	575440
69582	575441
7205	575442
18679	575443
21795	575444
66215	575445
83558	575446
145493	575447
93067	575448
52340	575449
75021	575450
67159	575451
2552	575452
100781	575453
40077	575454
7601	575455
94529	575456
83491	575457
11049	575458
23708	575459
1447	575460
97678	575461
9280	575462
2696	575463
84236	575464
12062	575465
109032	575466
43901	575467
1810	575468
72620	575469
43117	575470
12190	575471
1562	575472
45881	575473
33333	575474
71729	575475
20606	575476
140424	575477
103914	575478
39830	575479
47366	575480
72075	575481
37198	575482
13391	575483
102204	575484
108892	575485
14843	575486
76751	575487
70298	575488
2563	575489
3304	575490
76121	575491
37675	575492
10314	575493
4981	575494
75002	575495
31520	575496
7226	575497
3203	575498
24966	575499
62393	575500
30404	575501
147077	575502
97561	575503
25543	575504
62048	575505
47382	575506
34842	575507
32996	575508
26253	575509
47646	575510
55393	575511
31492	575512
44493	575513
109658	575514
26300	575515
6479	575516
53024	575517
12729	575518
44613	575519
15771	575520
105905	575521
22936	575522
6852	575523
87245	575524
4334	575525
79598	575526
6616	575527
87119	575528
1141	575529
3674	575530
36593	575531
30593	575532
843	575533
44733	575534
58134	575535
150469	575536
9721	575537
104354	575538
105446	575539
56434	575540
18150	575541
82375	575542
7210	575543
20215	575544
108949	575545
77899	575546
54656	575547
21222	575548
35667	575549
7287	575550
10265	575551
138329	575552
13280	575553
26648	575554
58877	575555
104482	575556
28683	575557
16114	575558
15364	575559
13146	575560
9029	575561
47612	575562
53553	575563
16662	575564
3473	575565
58063	575566
84175	575567
50346	575568
52253	575569
1139	575570
78944	575571
126	575572
33008	575573
14446	575574
74400	575575
49503	575576
8583	575577
98174	575578
93921	575579
91941	575580
29	575581
144154	575582
72722	575583
105883	575584
92455	575585
19520	575586
58228	575587
48660	575588
18297	575589
60503	575590
89259	575591
402	575592
77027	575593
19636	575594
451	575595
136831	575596
720	575597
2748	575598
39478	575599
51149	575600
3902	575601
10060	575602
71419	575603
44718	575604
100767	575605
82352	575606
43580	575607
5370	575608
11915	575609
5380	575610
2103	575611
100557	575612
56319	575613
107292	575614
73346	575615
90649	575616
32420	575617
19202	575618
73078	575619
63422	575620
104755	575621
111890	575622
42266	575623
56491	575624
1747	575625
98962	575626
37004	575627
71547	575628
8215	575629
14092	575630
618	575631
72686	575632
8965	575633
80995	575634
6640	575635
29918	575636
35200	575637
97816	575638
38692	575639
93791	575640
45814	575641
43450	575642
26740	575643
87148	575644
41457	575645
45555	575646
19949	575647
12907	575648
13190	575649
55244	575650
17812	575651
11437	575652
60856	575653
19054	575654
72400	575655
45114	575656
85286	575657
20291	575658
108920	575659
29337	575660
84324	575661
19483	575662
100	575663
10805	575664
3843	575665
86711	575666
70543	575667
20742	575668
58323	575669
39148	575670
81651	575671
11657	575672
69344	575673
8511	575674
28585	575675
63458	575676
124329	575677
121840	575678
13299	575679
104828	575680
60877	575681
66938	575682
8651	575683
109326	575684
24224	575685
63944	575686
4468	575687
31053	575688
385	575689
43221	575690
48781	575691
1803	575692
92193	575693
88476	575694
6831	575695
119518	575696
38699	575697
93939	575698
42235	575699
38971	575700
113100	575701
80252	575702
69269	575703
11429	575704
6148	575705
4435	575706
56910	575707
9813	575708
150329	575709
13308	575710
20334	575711
90343	575712
30353	575713
39154	575714
52191	575715
92690	575716
6527	575717
18029	575718
35120	575719
39691	575720
1363	575721
43147	575722
4879	575723
28737	575724
24479	575725
30791	575726
53251	575727
2274	575728
88644	575729
18043	575730
7464	575731
6274	575732
9555	575733
23768	575734
6900	575735
122873	575736
66103	575737
26430	575738
107018	575739
96173	575740
98416	575741
3897	575742
96215	575743
134088	575744
45959	575745
8569	575746
6261	575747
11066	575748
9332	575749
8341	575750
8878	575751
86993	575752
64988	575753
73488	575754
43229	575755
54785	575756
31754	575757
42096	575758
38420	575759
485	575760
14278	575761
17247	575762
80194	575763
28144	575764
66600	575765
70120	575766
78154	575767
47674	575768
63479	575769
87286	575770
102983	575771
28846	575772
34164	575773
89149	575774
7795	575775
6280	575776
17697	575777
120414	575778
6409	575779
40819	575780
28585	575781
112586	575782
37328	575783
46585	575784
81188	575785
71409	575786
558	575787
35275	575788
5343	575789
28161	575790
5584	575791
58087	575792
32823	575793
120159	575794
1596	575795
60305	575796
758	575797
10691	575798
115662	575799
110621	575800
27687	575801
148796	575802
66583	575803
42908	575804
809	575805
78339	575806
50420	575807
37367	575808
90305	575809
63067	575810
54749	575811
4525	575812
52130	575813
26399	575814
120864	575815
22434	575816
1735	575817
58940	575818
102300	575819
97958	575820
56888	575821
986	575822
69925	575823
49667	575824
122322	575825
3473	575826
40237	575827
4217	575828
31319	575829
148788	575830
36203	575831
26299	575832
62813	575833
33464	575834
63629	575835
3706	575836
10114	575837
31982	575838
100990	575839
1721	575840
67244	575841
59427	575842
29845	575843
94167	575844
54957	575845
18405	575846
13119	575847
58037	575848
33975	575849
20044	575850
2727	575851
17178	575852
37624	575853
4976	575854
136112	575855
33286	575856
115545	575857
46463	575858
74590	575859
9295	575860
89132	575861
33510	575862
4292	575863
63049	575864
62676	575865
51367	575866
63780	575867
6374	575868
10617	575869
82283	575870
85356	575871
50631	575872
2094	575873
35229	575874
4850	575875
36599	575876
8398	575877
58	575878
43446	575879
44369	575880
36934	575881
2149	575882
17315	575883
2271	575884
18553	575885
2630	575886
40580	575887
6240	575888
92072	575889
74573	575890
19250	575891
15553	575892
12810	575893
34863	575894
64812	575895
8597	575896
86421	575897
98685	575898
100589	575899
107777	575900
20554	575901
125511	575902
34132	575903
50529	575904
30423	575905
21958	575906
5219	575907
9075	575908
32555	575909
14721	575910
24390	575911
36144	575912
54757	575913
100218	575914
76186	575915
79994	575916
83209	575917
23134	575918
55372	575919
16830	575920
22531	575921
49195	575922
102395	575923
47349	575924
2449	575925
2356	575926
52127	575927
3577	575928
24499	575929
52464	575930
7698	575931
389	575932
164	575933
138319	575934
47182	575935
65067	575936
85956	575937
6250	575938
13535	575939
115662	575940
13438	575941
4243	575942
48701	575943
18303	575944
524	575945
22140	575946
18756	575947
3065	575948
29510	575949
2783	575950
145362	575951
47418	575952
9439	575953
26191	575954
6653	575955
18771	575956
19906	575957
102126	575958
122996	575959
53540	575960
103016	575961
57456	575962
86292	575963
27800	575964
119922	575965
108511	575966
1682	575967
86246	575968
16025	575969
134907	575970
110026	575971
84274	575972
21957	575973
102666	575974
11544	575975
19875	575976
45638	575977
71310	575978
21503	575979
47132	575980
64630	575981
1028	575982
258	575983
1304	575984
14265	575985
11006	575986
75866	575987
52033	575988
68474	575989
17638	575990
43121	575991
13212	575992
33248	575993
95326	575994
59723	575995
102687	575996
23685	575997
12515	575998
90072	575999
91489	576000
55158	576001
56054	576002
41593	576003
1705	576004
126681	576005
47959	576006
81656	576007
43815	576008
98680	576009
145345	576010
1341	576011
14323	576012
59662	576013
14989	576014
83124	576015
23961	576016
18469	576017
29886	576018
37950	576019
8644	576020
113518	576021
11621	576022
1020	576023
4373	576024
1328	576025
58958	576026
125758	576027
5361	576028
47588	576029
16717	576030
99986	576031
561	576032
98496	576033
41715	576034
44138	576035
31593	576036
7548	576037
49812	576038
10567	576039
22494	576040
16417	576041
12975	576042
50499	576043
53167	576044
69562	576045
9308	576046
5070	576047
114494	576048
14	576049
56564	576050
39337	576051
23934	576052
108499	576053
86	576054
74172	576055
36152	576056
2953	576057
8432	576058
53592	576059
29808	576060
36831	576061
73921	576062
95335	576063
18016	576064
54272	576065
2403	576066
31594	576067
33468	576068
4401	576069
37203	576070
47317	576071
64636	576072
20487	576073
53793	576074
34581	576075
26709	576076
77852	576077
39778	576078
24808	576079
4590	576080
26712	576081
24745	576082
82450	576083
457	576084
46911	576085
133815	576086
12265	576087
26340	576088
39033	576089
5018	576090
74652	576091
8549	576092
5793	576093
55184	576094
271	576095
81443	576096
136586	576097
56277	576098
69026	576099
70671	576100
86763	576101
60074	576102
140901	576103
25135	576104
52039	576105
101351	576106
4603	576107
24917	576108
7456	576109
95875	576110
60223	576111
413	576112
33063	576113
57276	576114
6285	576115
27224	576116
19349	576117
56414	576118
26809	576119
66956	576120
112315	576121
38538	576122
109359	576123
24808	576124
40548	576125
31486	576126
7817	576127
105313	576128
70197	576129
25923	576130
17790	576131
37154	576132
12519	576133
20446	576134
83682	576135
40223	576136
22971	576137
6713	576138
21734	576139
5049	576140
1715	576141
37043	576142
34118	576143
8861	576144
28143	576145
137752	576146
18958	576147
1926	576148
1626	576149
24412	576150
76116	576151
17488	576152
2678	576153
34949	576154
17101	576155
80081	576156
24044	576157
143831	576158
29794	576159
54279	576160
29136	576161
101957	576162
90065	576163
65410	576164
13021	576165
1313	576166
149509	576167
9680	576168
120739	576169
24869	576170
43783	576171
93626	576172
29480	576173
166	576174
20151	576175
71682	576176
58699	576177
78919	576178
90598	576179
60586	576180
43230	576181
33705	576182
43793	576183
66382	576184
123929	576185
8060	576186
51346	576187
146681	576188
75431	576189
12821	576190
3968	576191
27636	576192
57479	576193
2140	576194
50339	576195
35301	576196
3752	576197
27483	576198
118640	576199
99175	576200
1086	576201
16689	576202
119819	576203
61398	576204
135	576205
45318	576206
124169	576207
93477	576208
4787	576209
11055	576210
20643	576211
21002	576212
68164	576213
105286	576214
15772	576215
473	576216
38114	576217
6986	576218
40915	576219
19394	576220
22882	576221
66138	576222
34319	576223
1768	576224
64396	576225
94588	576226
49648	576227
114080	576228
3120	576229
2914	576230
48155	576231
23403	576232
42575	576233
36682	576234
51050	576235
138172	576236
77443	576237
121593	576238
83959	576239
24612	576240
80947	576241
53225	576242
22	576243
24279	576244
14679	576245
9450	576246
3363	576247
31892	576248
39055	576249
10981	576250
18188	576251
47097	576252
29401	576253
100405	576254
149211	576255
26801	576256
75471	576257
50068	576258
4668	576259
17028	576260
73406	576261
4320	576262
61074	576263
52067	576264
60006	576265
22184	576266
35046	576267
1829	576268
99666	576269
43839	576270
29593	576271
56362	576272
81351	576273
33827	576274
33094	576275
105419	576276
39649	576277
66195	576278
32064	576279
86511	576280
5098	576281
38614	576282
46673	576283
17240	576284
1578	576285
78640	576286
78326	576287
24075	576288
16455	576289
6308	576290
204	576291
63713	576292
104840	576293
113776	576294
40615	576295
28988	576296
12052	576297
107755	576298
121610	576299
115535	576300
36109	576301
24134	576302
12317	576303
54988	576304
18519	576305
121504	576306
34527	576307
10468	576308
16665	576309
8506	576310
48098	576311
23625	576312
51846	576313
61512	576314
34788	576315
82277	576316
88604	576317
80869	576318
3654	576319
137464	576320
89956	576321
91501	576322
31750	576323
95729	576324
82176	576325
50454	576326
56849	576327
7710	576328
667	576329
31336	576330
8937	576331
1760	576332
29861	576333
1754	576334
33932	576335
88285	576336
52971	576337
52854	576338
24213	576339
37258	576340
75605	576341
157	576342
54123	576343
75194	576344
9985	576345
2197	576346
94435	576347
71915	576348
118045	576349
23772	576350
226	576351
25581	576352
2882	576353
2630	576354
118871	576355
10080	576356
3231	576357
34149	576358
21552	576359
97621	576360
13242	576361
86612	576362
8663	576363
29394	576364
8443	576365
132119	576366
11920	576367
67810	576368
24762	576369
9534	576370
7388	576371
54713	576372
13607	576373
3235	576374
71442	576375
77732	576376
128634	576377
71091	576378
127651	576379
22981	576380
103	576381
118272	576382
24899	576383
14539	576384
78983	576385
2153	576386
7933	576387
2567	576388
5954	576389
71256	576390
120670	576391
119613	576392
81721	576393
41841	576394
148023	576395
2048	576396
65711	576397
71127	576398
63889	576399
33540	576400
8871	576401
81971	576402
22201	576403
5227	576404
138378	576405
54312	576406
41932	576407
133430	576408
171	576409
13660	576410
47280	576411
121915	576412
91034	576413
29851	576414
56123	576415
34068	576416
51577	576417
69925	576418
24515	576419
44686	576420
5432	576421
31728	576422
10642	576423
60735	576424
54275	576425
7728	576426
17556	576427
136237	576428
71498	576429
2629	576430
4739	576431
130903	576432
72134	576433
27180	576434
19564	576435
54997	576436
4538	576437
563	576438
28420	576439
48482	576440
20625	576441
72753	576442
29256	576443
92618	576444
18569	576445
71965	576446
16106	576447
56789	576448
107476	576449
25822	576450
9530	576451
27255	576452
3640	576453
17800	576454
2313	576455
128792	576456
39078	576457
64598	576458
31994	576459
40025	576460
80711	576461
59564	576462
85416	576463
85015	576464
15145	576465
58478	576466
33623	576467
56970	576468
39015	576469
36299	576470
72501	576471
116179	576472
28261	576473
106928	576474
54960	576475
41846	576476
59779	576477
39994	576478
19859	576479
103124	576480
6904	576481
97752	576482
65131	576483
29487	576484
45452	576485
47017	576486
46747	576487
25634	576488
51882	576489
18360	576490
101761	576491
104838	576492
18773	576493
52068	576494
36703	576495
21049	576496
48653	576497
30267	576498
647	576499
59955	576500
88090	576501
18752	576502
31430	576503
14628	576504
25065	576505
86250	576506
83287	576507
78115	576508
35060	576509
35781	576510
5430	576511
4055	576512
7333	576513
49181	576514
100282	576515
56903	576516
132529	576517
23994	576518
59610	576519
31057	576520
36472	576521
44064	576522
63164	576523
2635	576524
21980	576525
12782	576526
2713	576527
146951	576528
52864	576529
52866	576530
9656	576531
42827	576532
11038	576533
45319	576534
16538	576535
52728	576536
5490	576537
987	576538
63866	576539
34123	576540
56780	576541
21860	576542
21813	576543
17337	576544
78591	576545
25678	576546
12007	576547
70175	576548
141858	576549
14534	576550
9939	576551
114412	576552
43285	576553
86163	576554
43291	576555
64471	576556
38413	576557
2123	576558
135014	576559
676	576560
2284	576561
103834	576562
130048	576563
50390	576564
46683	576565
41817	576566
20211	576567
19513	576568
30783	576569
134349	576570
35455	576571
12227	576572
24597	576573
130953	576574
1722	576575
94742	576576
113588	576577
35	576578
16718	576579
1141	576580
30833	576581
4402	576582
81116	576583
7204	576584
7087	576585
20087	576586
105670	576587
10116	576588
118119	576589
33469	576590
147559	576591
80462	576592
24019	576593
48629	576594
25059	576595
13079	576596
4453	576597
32250	576598
49853	576599
70643	576600
17255	576601
6769	576602
32706	576603
16235	576604
5347	576605
123657	576606
1962	576607
41967	576608
118115	576609
21135	576610
40756	576611
132609	576612
5370	576613
53146	576614
1086	576615
19693	576616
15378	576617
133738	576618
64937	576619
23212	576620
5642	576621
4258	576622
3587	576623
9943	576624
111321	576625
1568	576626
26836	576627
121045	576628
133297	576629
11129	576630
68027	576631
149301	576632
16386	576633
49526	576634
126618	576635
4220	576636
47927	576637
136402	576638
74952	576639
109387	576640
117385	576641
35535	576642
133539	576643
93838	576644
26896	576645
11599	576646
16793	576647
4222	576648
10309	576649
33993	576650
23294	576651
83632	576652
49474	576653
17841	576654
114043	576655
105	576656
64187	576657
81552	576658
83670	576659
58956	576660
84910	576661
1639	576662
52728	576663
23287	576664
11969	576665
30148	576666
17976	576667
18450	576668
27333	576669
62618	576670
35073	576671
105591	576672
51866	576673
105233	576674
104626	576675
70991	576676
84959	576677
739	576678
20260	576679
105801	576680
3109	576681
60857	576682
144451	576683
64914	576684
37092	576685
55702	576686
142	576687
4414	576688
91026	576689
126446	576690
68458	576691
101152	576692
18102	576693
94761	576694
147997	576695
67407	576696
48791	576697
51573	576698
8811	576699
79684	576700
97419	576701
12924	576702
78531	576703
130980	576704
54540	576705
46850	576706
576	576707
85133	576708
73375	576709
107417	576710
45788	576711
72910	576712
138919	576713
107021	576714
129002	576715
35959	576716
42225	576717
55868	576718
6298	576719
19651	576720
10571	576721
9956	576722
9815	576723
61749	576724
68533	576725
24197	576726
64875	576727
83717	576728
10280	576729
5867	576730
12596	576731
39603	576732
60120	576733
40916	576734
81724	576735
4138	576736
1557	576737
11412	576738
126454	576739
56657	576740
190	576741
56232	576742
13504	576743
13173	576744
20446	576745
30857	576746
25847	576747
47572	576748
24413	576749
12208	576750
2443	576751
37118	576752
135248	576753
576	576754
59431	576755
32915	576756
11199	576757
45808	576758
60664	576759
115007	576760
87454	576761
32255	576762
42494	576763
97611	576764
454	576765
37162	576766
31343	576767
123991	576768
18528	576769
5365	576770
67047	576771
56753	576772
23108	576773
9754	576774
131882	576775
27919	576776
82657	576777
142303	576778
17087	576779
11342	576780
25844	576781
107246	576782
16701	576783
74227	576784
84518	576785
49143	576786
29928	576787
28029	576788
1974	576789
4079	576790
37962	576791
28520	576792
31007	576793
44196	576794
17788	576795
6631	576796
6855	576797
59429	576798
1078	576799
32544	576800
8755	576801
95013	576802
27356	576803
57500	576804
27000	576805
96520	576806
48953	576807
38118	576808
18284	576809
50141	576810
82980	576811
21064	576812
21950	576813
108738	576814
34442	576815
128125	576816
39605	576817
131445	576818
89311	576819
124685	576820
71999	576821
28733	576822
63353	576823
4988	576824
125939	576825
39609	576826
45541	576827
116608	576828
2693	576829
73743	576830
7243	576831
91314	576832
62691	576833
5690	576834
97875	576835
1	576836
268	576837
28718	576838
123350	576839
89424	576840
57095	576841
121214	576842
64501	576843
9383	576844
86069	576845
107405	576846
38760	576847
113816	576848
24261	576849
21585	576850
647	576851
54520	576852
31423	576853
1333	576854
11569	576855
13903	576856
17535	576857
124899	576858
70534	576859
30152	576860
101463	576861
111399	576862
68524	576863
70514	576864
72650	576865
894	576866
2984	576867
98465	576868
30306	576869
9438	576870
71227	576871
63370	576872
86545	576873
56356	576874
110136	576875
36148	576876
35082	576877
45867	576878
83763	576879
65133	576880
35153	576881
66638	576882
47050	576883
142614	576884
83786	576885
70588	576886
17889	576887
82424	576888
75267	576889
125051	576890
98020	576891
44537	576892
30056	576893
102642	576894
30870	576895
8138	576896
5739	576897
12228	576898
23739	576899
11491	576900
13233	576901
27554	576902
3067	576903
3933	576904
21026	576905
5178	576906
69976	576907
47901	576908
29671	576909
31937	576910
295	576911
38064	576912
89441	576913
82207	576914
104688	576915
39333	576916
42643	576917
13057	576918
56506	576919
26647	576920
145710	576921
15130	576922
134822	576923
15249	576924
17467	576925
16035	576926
34532	576927
8505	576928
6654	576929
43936	576930
70720	576931
1315	576932
15364	576933
2593	576934
51076	576935
73628	576936
22630	576937
11867	576938
39342	576939
113076	576940
41008	576941
26597	576942
17243	576943
83476	576944
58112	576945
111578	576946
27149	576947
10307	576948
254	576949
126490	576950
86885	576951
7595	576952
35033	576953
53757	576954
297	576955
6121	576956
20474	576957
27300	576958
116452	576959
55435	576960
32064	576961
18345	576962
1042	576963
48241	576964
8931	576965
29688	576966
34919	576967
7066	576968
63865	576969
7243	576970
47645	576971
18976	576972
32626	576973
35267	576974
3965	576975
5811	576976
123065	576977
55083	576978
395	576979
111523	576980
36562	576981
1506	576982
24860	576983
10921	576984
68399	576985
32565	576986
56905	576987
123268	576988
32374	576989
65834	576990
18247	576991
76661	576992
112104	576993
67160	576994
50813	576995
21997	576996
43227	576997
20759	576998
439	576999
102842	577000
52602	577001
46627	577002
69711	577003
726	577004
11835	577005
28912	577006
105443	577007
10761	577008
51743	577009
58309	577010
11113	577011
31323	577012
23808	577013
47072	577014
5122	577015
89296	577016
62160	577017
59450	577018
400	577019
140031	577020
104437	577021
16116	577022
807	577023
16580	577024
61074	577025
100411	577026
126516	577027
38425	577028
18604	577029
3900	577030
30030	577031
116553	577032
16175	577033
66543	577034
17714	577035
93529	577036
9606	577037
35607	577038
44560	577039
25549	577040
16652	577041
24306	577042
47729	577043
86126	577044
34048	577045
59621	577046
4961	577047
111904	577048
18867	577049
54610	577050
102908	577051
35023	577052
61349	577053
48557	577054
122164	577055
20490	577056
41882	577057
13058	577058
33100	577059
39399	577060
17324	577061
16860	577062
16858	577063
73122	577064
76757	577065
388	577066
141916	577067
83723	577068
60372	577069
114622	577070
17772	577071
4291	577072
22737	577073
7367	577074
93592	577075
56003	577076
38	577077
11578	577078
32486	577079
103309	577080
125690	577081
90852	577082
103565	577083
141371	577084
23235	577085
25584	577086
27607	577087
11412	577088
22093	577089
62933	577090
15220	577091
48356	577092
4777	577093
9699	577094
47019	577095
78529	577096
7331	577097
3853	577098
53735	577099
32933	577100
49250	577101
142436	577102
16205	577103
3086	577104
5058	577105
48510	577106
107585	577107
10581	577108
6445	577109
31293	577110
15475	577111
4855	577112
15572	577113
75242	577114
8071	577115
4794	577116
8036	577117
39881	577118
21434	577119
105205	577120
134916	577121
55165	577122
43330	577123
27283	577124
1526	577125
6611	577126
56090	577127
7631	577128
85055	577129
751	577130
94743	577131
25084	577132
89433	577133
41345	577134
105947	577135
11192	577136
74472	577137
26191	577138
90	577139
104266	577140
91015	577141
107361	577142
51321	577143
48357	577144
113093	577145
13157	577146
99493	577147
86826	577148
104274	577149
118674	577150
81945	577151
2739	577152
86457	577153
3604	577154
11914	577155
117707	577156
6236	577157
116459	577158
19812	577159
113750	577160
2649	577161
2585	577162
8064	577163
45480	577164
31955	577165
85248	577166
69065	577167
16761	577168
4765	577169
6423	577170
19900	577171
1911	577172
29169	577173
15896	577174
44013	577175
3106	577176
9040	577177
122649	577178
54364	577179
20679	577180
4261	577181
3421	577182
32156	577183
94623	577184
127603	577185
50929	577186
18348	577187
130517	577188
46269	577189
23517	577190
16976	577191
61570	577192
76125	577193
29035	577194
145459	577195
10227	577196
47631	577197
408	577198
12842	577199
41475	577200
9409	577201
34229	577202
19915	577203
49626	577204
16474	577205
38343	577206
2548	577207
14037	577208
12806	577209
129734	577210
50067	577211
14980	577212
35100	577213
112310	577214
466	577215
15945	577216
130940	577217
1881	577218
108394	577219
14728	577220
14872	577221
22305	577222
25954	577223
120665	577224
52576	577225
67985	577226
96249	577227
12762	577228
83094	577229
119793	577230
64377	577231
79834	577232
37806	577233
827	577234
71013	577235
91899	577236
78784	577237
1818	577238
9923	577239
136534	577240
74136	577241
35175	577242
12835	577243
17795	577244
16144	577245
71026	577246
8362	577247
40511	577248
914	577249
7230	577250
10247	577251
28318	577252
1019	577253
66818	577254
29490	577255
49022	577256
7160	577257
118706	577258
1986	577259
19918	577260
53603	577261
32201	577262
11690	577263
8597	577264
11961	577265
23184	577266
66483	577267
2708	577268
3124	577269
25913	577270
24087	577271
57535	577272
12740	577273
117794	577274
7794	577275
25411	577276
61813	577277
11334	577278
75043	577279
124716	577280
8348	577281
106779	577282
98	577283
8396	577284
7468	577285
1999	577286
131655	577287
60346	577288
54285	577289
10713	577290
140885	577291
36648	577292
24765	577293
29690	577294
42551	577295
20551	577296
118710	577297
69494	577298
76144	577299
16042	577300
11219	577301
74564	577302
105421	577303
1869	577304
25325	577305
72378	577306
8341	577307
199	577308
20295	577309
178	577310
105863	577311
32585	577312
56263	577313
5302	577314
129430	577315
97227	577316
55047	577317
73620	577318
4300	577319
132159	577320
14333	577321
1386	577322
21796	577323
1495	577324
120794	577325
48086	577326
38367	577327
38765	577328
62121	577329
684	577330
51824	577331
9428	577332
110951	577333
22851	577334
10780	577335
61815	577336
34707	577337
1713	577338
102393	577339
23595	577340
13759	577341
30158	577342
36511	577343
15850	577344
98652	577345
15834	577346
18318	577347
85201	577348
23108	577349
73838	577350
104989	577351
24824	577352
70490	577353
13356	577354
5934	577355
109711	577356
119095	577357
24190	577358
85796	577359
124123	577360
34540	577361
53881	577362
4255	577363
21328	577364
65820	577365
11935	577366
66424	577367
1008	577368
105695	577369
86083	577370
37017	577371
105892	577372
97485	577373
80027	577374
18901	577375
74469	577376
5532	577377
60331	577378
46957	577379
1551	577380
61214	577381
24819	577382
57435	577383
84606	577384
115019	577385
17324	577386
60194	577387
49356	577388
51137	577389
15787	577390
13055	577391
37110	577392
2206	577393
22351	577394
52020	577395
99714	577396
5827	577397
70348	577398
61437	577399
27234	577400
91768	577401
21285	577402
31385	577403
43424	577404
21762	577405
53093	577406
38968	577407
2300	577408
96070	577409
23043	577410
62065	577411
84773	577412
94599	577413
12357	577414
2242	577415
21727	577416
48131	577417
66116	577418
54730	577419
2241	577420
35043	577421
79793	577422
44228	577423
3350	577424
67395	577425
17743	577426
12429	577427
7107	577428
79553	577429
49792	577430
41655	577431
10453	577432
86248	577433
16740	577434
37653	577435
137004	577436
19131	577437
16449	577438
45880	577439
62092	577440
30690	577441
24189	577442
19386	577443
146023	577444
3142	577445
111376	577446
82096	577447
36341	577448
104820	577449
59197	577450
5	577451
62295	577452
22059	577453
139461	577454
54539	577455
483	577456
28160	577457
57321	577458
64576	577459
34318	577460
6478	577461
34622	577462
61379	577463
5866	577464
125273	577465
6858	577466
22093	577467
65355	577468
18362	577469
115534	577470
47251	577471
60039	577472
15920	577473
16329	577474
12108	577475
14671	577476
100099	577477
602	577478
56043	577479
54690	577480
2250	577481
81910	577482
12372	577483
39096	577484
78304	577485
4935	577486
7800	577487
74174	577488
61523	577489
1420	577490
90229	577491
120034	577492
20650	577493
110138	577494
52765	577495
83895	577496
15129	577497
28260	577498
57142	577499
313	577500
10748	577501
25361	577502
135814	577503
5013	577504
36713	577505
99284	577506
21076	577507
82129	577508
60889	577509
7741	577510
57721	577511
13217	577512
11983	577513
62893	577514
29664	577515
3863	577516
73954	577517
2028	577518
149896	577519
93	577520
108804	577521
78428	577522
45356	577523
17529	577524
60757	577525
51960	577526
76176	577527
7860	577528
111507	577529
4437	577530
3378	577531
16983	577532
128204	577533
90678	577534
31648	577535
102035	577536
1825	577537
57540	577538
36064	577539
100821	577540
42531	577541
31809	577542
29313	577543
48166	577544
17979	577545
28617	577546
977	577547
40501	577548
1534	577549
13014	577550
49347	577551
66470	577552
25785	577553
97721	577554
43567	577555
45695	577556
68146	577557
57399	577558
19501	577559
12306	577560
2600	577561
61845	577562
4073	577563
20284	577564
30610	577565
105966	577566
29478	577567
88322	577568
35537	577569
12444	577570
40	577571
18204	577572
22560	577573
21060	577574
2904	577575
46976	577576
3197	577577
22354	577578
108460	577579
56679	577580
7326	577581
119230	577582
39896	577583
132577	577584
86004	577585
877	577586
50575	577587
54404	577588
1090	577589
6036	577590
25842	577591
47593	577592
19424	577593
126532	577594
2142	577595
772	577596
72433	577597
2702	577598
7583	577599
45946	577600
44519	577601
360	577602
13210	577603
51689	577604
634	577605
64903	577606
98307	577607
21235	577608
8544	577609
37162	577610
98048	577611
150160	577612
50682	577613
81423	577614
106630	577615
69068	577616
85410	577617
38473	577618
15406	577619
99786	577620
15226	577621
43318	577622
134251	577623
10241	577624
51824	577625
116529	577626
43737	577627
37959	577628
129061	577629
67086	577630
34056	577631
34707	577632
66965	577633
30694	577634
4495	577635
12327	577636
8315	577637
69101	577638
230	577639
42440	577640
21112	577641
51588	577642
72057	577643
16018	577644
66243	577645
12124	577646
38291	577647
6177	577648
5501	577649
110048	577650
21735	577651
26056	577652
43053	577653
12011	577654
122680	577655
44633	577656
102919	577657
67154	577658
77293	577659
18787	577660
34570	577661
24148	577662
100429	577663
5916	577664
106930	577665
42549	577666
859	577667
51134	577668
30227	577669
883	577670
49664	577671
51324	577672
2169	577673
98396	577674
81	577675
41912	577676
140961	577677
17994	577678
30908	577679
102700	577680
23890	577681
24661	577682
69065	577683
62651	577684
27937	577685
14818	577686
7542	577687
70414	577688
117906	577689
19241	577690
73229	577691
16588	577692
81337	577693
79177	577694
52302	577695
135474	577696
9665	577697
7998	577698
2504	577699
4701	577700
4707	577701
12057	577702
58218	577703
654	577704
39206	577705
67149	577706
87471	577707
13801	577708
1424	577709
73385	577710
180	577711
76398	577712
2468	577713
116468	577714
35327	577715
99849	577716
38848	577717
16969	577718
8149	577719
34069	577720
30709	577721
10806	577722
90893	577723
28817	577724
41632	577725
8340	577726
27759	577727
58018	577728
57376	577729
5105	577730
74431	577731
1076	577732
86987	577733
71817	577734
4160	577735
71318	577736
18185	577737
53048	577738
33109	577739
121867	577740
88002	577741
67585	577742
16060	577743
48392	577744
29288	577745
83510	577746
142864	577747
19069	577748
38893	577749
40913	577750
79320	577751
26076	577752
18708	577753
52909	577754
127246	577755
2010	577756
22269	577757
35395	577758
92724	577759
33388	577760
45909	577761
38519	577762
15973	577763
149333	577764
3774	577765
17037	577766
93949	577767
15384	577768
28828	577769
87577	577770
6363	577771
55515	577772
59856	577773
48431	577774
95445	577775
120799	577776
3286	577777
1653	577778
37252	577779
122253	577780
63196	577781
36156	577782
111524	577783
93	577784
109976	577785
136761	577786
9870	577787
38040	577788
65098	577789
12237	577790
30466	577791
33525	577792
91555	577793
1826	577794
24794	577795
33172	577796
65070	577797
38359	577798
32986	577799
68537	577800
32834	577801
16350	577802
10243	577803
11193	577804
144790	577805
133415	577806
8272	577807
57543	577808
53312	577809
95	577810
22566	577811
17260	577812
59503	577813
6182	577814
24531	577815
56350	577816
72897	577817
37331	577818
24269	577819
1882	577820
60052	577821
61993	577822
90667	577823
9716	577824
48193	577825
23911	577826
11173	577827
26376	577828
101491	577829
3804	577830
110601	577831
20673	577832
10710	577833
16811	577834
101954	577835
75423	577836
133306	577837
6986	577838
88486	577839
2468	577840
17118	577841
30871	577842
68369	577843
45073	577844
104657	577845
6894	577846
154	577847
82699	577848
65855	577849
42148	577850
54909	577851
45528	577852
98393	577853
89050	577854
80084	577855
22947	577856
23070	577857
74600	577858
23776	577859
76871	577860
29559	577861
73660	577862
105824	577863
3683	577864
24732	577865
111127	577866
9349	577867
53616	577868
123355	577869
46948	577870
12454	577871
75804	577872
11169	577873
41120	577874
52245	577875
59495	577876
25096	577877
79752	577878
104400	577879
64694	577880
12701	577881
36143	577882
3113	577883
57944	577884
114528	577885
22897	577886
15099	577887
10981	577888
53380	577889
3392	577890
1503	577891
66051	577892
20418	577893
77890	577894
135440	577895
135765	577896
41346	577897
66461	577898
128016	577899
23463	577900
6126	577901
4369	577902
67110	577903
41724	577904
57166	577905
27410	577906
34752	577907
59411	577908
6123	577909
26657	577910
1835	577911
6311	577912
86618	577913
32429	577914
56902	577915
12560	577916
1482	577917
18038	577918
28151	577919
80728	577920
4315	577921
54602	577922
6625	577923
52837	577924
10278	577925
98990	577926
29391	577927
108927	577928
79512	577929
6341	577930
6076	577931
12908	577932
28922	577933
5540	577934
11825	577935
103003	577936
9065	577937
8449	577938
56848	577939
104007	577940
793	577941
19286	577942
3055	577943
124140	577944
319	577945
93114	577946
110456	577947
66896	577948
105854	577949
41626	577950
8322	577951
13197	577952
10841	577953
52684	577954
67850	577955
32573	577956
40830	577957
52357	577958
27721	577959
84940	577960
2380	577961
130580	577962
37635	577963
35019	577964
134528	577965
72023	577966
74296	577967
127180	577968
11402	577969
3922	577970
11802	577971
92987	577972
44863	577973
47130	577974
21448	577975
2623	577976
12118	577977
57189	577978
28581	577979
48293	577980
15339	577981
1665	577982
27353	577983
2169	577984
23082	577985
16273	577986
85287	577987
19036	577988
1175	577989
33680	577990
2371	577991
24321	577992
112870	577993
1678	577994
82768	577995
12376	577996
30119	577997
11502	577998
3263	577999
26740	578000
145002	578001
30629	578002
12255	578003
22803	578004
16514	578005
16643	578006
9221	578007
14312	578008
5644	578009
66068	578010
60230	578011
71720	578012
74087	578013
51494	578014
275	578015
130661	578016
30036	578017
12755	578018
80101	578019
15964	578020
42245	578021
3428	578022
44965	578023
64772	578024
8639	578025
8289	578026
56419	578027
1170	578028
38218	578029
50793	578030
34499	578031
26593	578032
867	578033
9162	578034
92276	578035
76	578036
12482	578037
32391	578038
14125	578039
114208	578040
890	578041
79100	578042
41086	578043
43497	578044
14540	578045
28271	578046
135201	578047
9325	578048
86839	578049
4149	578050
26266	578051
102171	578052
85202	578053
522	578054
13855	578055
120266	578056
40588	578057
40576	578058
3697	578059
94812	578060
19651	578061
36275	578062
78054	578063
29235	578064
114360	578065
45202	578066
10649	578067
60860	578068
37205	578069
10384	578070
56755	578071
136030	578072
16319	578073
35821	578074
115254	578075
770	578076
54106	578077
54358	578078
76904	578079
40254	578080
57628	578081
47740	578082
28602	578083
7966	578084
126693	578085
102719	578086
46857	578087
10235	578088
56975	578089
67592	578090
3717	578091
823	578092
17672	578093
1997	578094
77459	578095
28326	578096
17908	578097
41529	578098
19121	578099
35010	578100
65212	578101
11147	578102
4783	578103
77660	578104
79282	578105
523	578106
104557	578107
32480	578108
7388	578109
2638	578110
84234	578111
3232	578112
70169	578113
61166	578114
45555	578115
33712	578116
22376	578117
95112	578118
2615	578119
8320	578120
1369	578121
105269	578122
25053	578123
78609	578124
82755	578125
90955	578126
28624	578127
37448	578128
2196	578129
76085	578130
15571	578131
2355	578132
46538	578133
26181	578134
104481	578135
2245	578136
120518	578137
407	578138
130278	578139
58652	578140
123287	578141
118868	578142
29588	578143
12825	578144
78067	578145
28959	578146
74859	578147
35597	578148
3391	578149
97201	578150
34827	578151
1762	578152
40981	578153
75741	578154
17729	578155
47593	578156
67834	578157
13527	578158
10364	578159
93790	578160
5036	578161
26023	578162
73400	578163
30515	578164
7011	578165
128244	578166
24887	578167
5185	578168
9915	578169
38345	578170
5742	578171
91617	578172
15413	578173
13169	578174
47133	578175
15402	578176
31939	578177
38907	578178
52799	578179
58835	578180
5390	578181
5404	578182
3953	578183
6258	578184
10414	578185
3335	578186
38724	578187
11172	578188
33144	578189
3264	578190
76987	578191
41349	578192
47599	578193
27489	578194
16410	578195
53425	578196
111460	578197
38631	578198
29810	578199
21911	578200
42442	578201
28526	578202
14680	578203
18820	578204
29077	578205
33124	578206
76306	578207
12099	578208
5193	578209
30485	578210
3156	578211
17865	578212
10506	578213
2357	578214
59848	578215
79195	578216
35224	578217
29682	578218
2176	578219
103916	578220
7429	578221
33124	578222
977	578223
14486	578224
36152	578225
127634	578226
37037	578227
33026	578228
37326	578229
2554	578230
37009	578231
29680	578232
76480	578233
51347	578234
7874	578235
65979	578236
4565	578237
39388	578238
27419	578239
2014	578240
44	578241
13037	578242
66630	578243
13098	578244
86982	578245
40117	578246
99140	578247
41940	578248
31662	578249
38002	578250
10822	578251
16610	578252
9080	578253
38315	578254
90223	578255
30379	578256
1340	578257
33789	578258
69237	578259
24833	578260
150628	578261
18387	578262
27869	578263
85908	578264
61155	578265
19439	578266
112451	578267
41723	578268
62055	578269
1440	578270
67908	578271
60460	578272
102222	578273
4748	578274
8390	578275
76332	578276
102510	578277
67632	578278
42666	578279
58662	578280
26721	578281
81173	578282
68704	578283
46742	578284
19541	578285
56582	578286
26247	578287
1283	578288
11108	578289
110351	578290
4274	578291
135944	578292
3344	578293
70861	578294
59027	578295
87425	578296
3163	578297
25204	578298
71615	578299
16696	578300
102613	578301
6921	578302
37086	578303
63244	578304
25043	578305
40415	578306
23322	578307
25	578308
56796	578309
82427	578310
8569	578311
2009	578312
62319	578313
16024	578314
62755	578315
5285	578316
16281	578317
45279	578318
127581	578319
96438	578320
92262	578321
97841	578322
54775	578323
25755	578324
79213	578325
283	578326
142885	578327
73448	578328
24134	578329
34325	578330
11493	578331
123870	578332
93603	578333
130894	578334
9295	578335
16944	578336
125579	578337
1706	578338
26007	578339
46602	578340
14672	578341
60491	578342
12656	578343
101331	578344
32511	578345
47438	578346
139926	578347
76903	578348
1072	578349
38048	578350
69538	578351
9996	578352
1377	578353
60468	578354
13944	578355
65051	578356
1252	578357
12333	578358
11942	578359
35400	578360
87792	578361
18803	578362
11489	578363
117784	578364
36472	578365
17496	578366
25693	578367
37168	578368
135040	578369
19898	578370
91938	578371
11806	578372
33428	578373
84162	578374
7352	578375
121465	578376
119215	578377
49952	578378
110829	578379
42834	578380
5405	578381
109373	578382
37280	578383
18821	578384
71150	578385
85158	578386
87682	578387
116787	578388
10055	578389
33831	578390
35598	578391
71687	578392
27110	578393
2919	578394
4217	578395
5784	578396
65726	578397
28196	578398
17757	578399
6025	578400
8610	578401
38909	578402
12698	578403
63536	578404
15430	578405
21174	578406
118556	578407
14879	578408
5473	578409
21275	578410
29418	578411
23307	578412
7896	578413
31743	578414
93970	578415
13685	578416
77614	578417
9022	578418
41361	578419
65455	578420
33733	578421
108079	578422
299	578423
75622	578424
1756	578425
11916	578426
8287	578427
16857	578428
3998	578429
21114	578430
9901	578431
6397	578432
21744	578433
23663	578434
40934	578435
25924	578436
9085	578437
24687	578438
57560	578439
18119	578440
146282	578441
124244	578442
69680	578443
14609	578444
61055	578445
12293	578446
57318	578447
9028	578448
25775	578449
81195	578450
71753	578451
15077	578452
63716	578453
21827	578454
11055	578455
14857	578456
64023	578457
31592	578458
11179	578459
1818	578460
33054	578461
18697	578462
11784	578463
5923	578464
85171	578465
46348	578466
13066	578467
501	578468
57770	578469
56360	578470
45852	578471
46681	578472
27631	578473
78955	578474
14352	578475
81920	578476
93433	578477
32728	578478
53694	578479
24730	578480
692	578481
14845	578482
5511	578483
114605	578484
87043	578485
53958	578486
2238	578487
32137	578488
26121	578489
40900	578490
89831	578491
70343	578492
66816	578493
73282	578494
90390	578495
3270	578496
97073	578497
108707	578498
16588	578499
965	578500
11236	578501
5533	578502
57259	578503
1649	578504
44787	578505
7686	578506
17704	578507
21058	578508
103113	578509
59956	578510
107327	578511
41968	578512
5441	578513
82741	578514
39998	578515
78329	578516
65650	578517
102302	578518
136306	578519
11121	578520
88264	578521
8526	578522
37030	578523
63584	578524
74540	578525
108997	578526
3801	578527
56152	578528
53251	578529
3644	578530
46457	578531
84269	578532
1148	578533
124045	578534
6512	578535
22570	578536
1827	578537
1082	578538
72664	578539
36151	578540
83600	578541
36440	578542
18121	578543
41012	578544
47312	578545
43320	578546
2820	578547
89367	578548
18777	578549
66788	578550
8330	578551
31952	578552
11865	578553
100167	578554
6019	578555
2251	578556
45589	578557
48742	578558
41858	578559
14237	578560
63714	578561
71333	578562
34288	578563
4534	578564
1593	578565
78536	578566
9497	578567
48718	578568
17820	578569
53116	578570
4549	578571
109855	578572
20017	578573
49287	578574
47159	578575
102735	578576
5277	578577
116285	578578
113026	578579
106211	578580
11225	578581
55	578582
21312	578583
31798	578584
42746	578585
8081	578586
56032	578587
42256	578588
30190	578589
38211	578590
3478	578591
21769	578592
92020	578593
4192	578594
91708	578595
2124	578596
28583	578597
27140	578598
11050	578599
3365	578600
38484	578601
25232	578602
96363	578603
53969	578604
62145	578605
79256	578606
43293	578607
21594	578608
3232	578609
42114	578610
26673	578611
101195	578612
622	578613
21733	578614
144664	578615
9225	578616
132559	578617
72305	578618
23134	578619
72172	578620
99224	578621
16396	578622
71788	578623
3033	578624
56311	578625
46852	578626
22334	578627
121862	578628
86677	578629
57845	578630
140534	578631
89024	578632
24316	578633
89918	578634
14448	578635
11106	578636
15312	578637
1890	578638
27087	578639
18486	578640
38605	578641
84	578642
81016	578643
13854	578644
29306	578645
14351	578646
27046	578647
48344	578648
71687	578649
16928	578650
40924	578651
54568	578652
38439	578653
43120	578654
70839	578655
96105	578656
78106	578657
54463	578658
69583	578659
1760	578660
50475	578661
8454	578662
37878	578663
25570	578664
99622	578665
42176	578666
31626	578667
14346	578668
678	578669
61413	578670
43181	578671
112710	578672
65699	578673
24638	578674
86661	578675
23276	578676
43557	578677
27556	578678
14762	578679
131632	578680
75390	578681
27694	578682
66018	578683
4407	578684
45486	578685
30	578686
41406	578687
38470	578688
50938	578689
14060	578690
89946	578691
112204	578692
72387	578693
56615	578694
16949	578695
123066	578696
18024	578697
83831	578698
30028	578699
6172	578700
138937	578701
75490	578702
10887	578703
86057	578704
101048	578705
82000	578706
9590	578707
67340	578708
105064	578709
87219	578710
10848	578711
4440	578712
100828	578713
52770	578714
60532	578715
26620	578716
73366	578717
117676	578718
4549	578719
5017	578720
12028	578721
73607	578722
14878	578723
21036	578724
747	578725
99783	578726
40171	578727
92327	578728
52433	578729
2265	578730
34265	578731
14706	578732
43760	578733
55649	578734
8937	578735
105689	578736
19882	578737
9509	578738
134056	578739
21184	578740
47027	578741
851	578742
72120	578743
85162	578744
36211	578745
74725	578746
26453	578747
61700	578748
86540	578749
22308	578750
70624	578751
42375	578752
127409	578753
3578	578754
37190	578755
102984	578756
4766	578757
98262	578758
2413	578759
2869	578760
99855	578761
29461	578762
2334	578763
29085	578764
16452	578765
110573	578766
481	578767
131649	578768
99324	578769
116330	578770
54057	578771
1033	578772
43315	578773
52715	578774
41717	578775
49372	578776
2954	578777
59556	578778
60768	578779
33582	578780
59532	578781
77578	578782
42047	578783
58096	578784
70731	578785
13115	578786
90033	578787
14211	578788
13343	578789
54995	578790
63476	578791
102248	578792
18024	578793
25417	578794
10600	578795
104983	578796
6612	578797
41846	578798
563	578799
130286	578800
69562	578801
28988	578802
100157	578803
189	578804
34857	578805
17375	578806
1396	578807
27834	578808
20529	578809
20006	578810
66115	578811
35822	578812
87698	578813
35462	578814
57807	578815
42361	578816
55004	578817
25340	578818
3305	578819
21938	578820
13371	578821
35492	578822
57899	578823
4036	578824
5625	578825
7382	578826
32343	578827
40478	578828
54884	578829
108153	578830
32133	578831
58860	578832
48319	578833
72055	578834
7605	578835
1190	578836
19053	578837
66222	578838
3444	578839
4549	578840
94667	578841
12209	578842
26821	578843
76280	578844
97840	578845
41774	578846
128716	578847
6274	578848
98990	578849
8855	578850
67453	578851
126668	578852
7837	578853
65009	578854
44696	578855
307	578856
41445	578857
14562	578858
27069	578859
3668	578860
23550	578861
98854	578862
36801	578863
7017	578864
72358	578865
4837	578866
94739	578867
64178	578868
3867	578869
5327	578870
2598	578871
94483	578872
11920	578873
1143	578874
17549	578875
80485	578876
967	578877
2052	578878
95383	578879
8838	578880
100594	578881
86252	578882
52532	578883
74005	578884
45048	578885
118963	578886
60695	578887
47387	578888
16708	578889
130527	578890
10782	578891
60818	578892
21259	578893
25518	578894
32139	578895
7746	578896
83143	578897
7314	578898
51492	578899
34840	578900
68564	578901
97282	578902
70386	578903
43953	578904
68863	578905
7223	578906
42339	578907
72286	578908
1248	578909
36631	578910
96513	578911
60964	578912
52998	578913
9754	578914
3874	578915
78429	578916
39723	578917
30764	578918
27660	578919
23864	578920
57746	578921
27812	578922
47001	578923
34831	578924
19698	578925
134665	578926
19046	578927
128609	578928
59815	578929
20167	578930
59916	578931
170	578932
19324	578933
43076	578934
80003	578935
137527	578936
12816	578937
25933	578938
7074	578939
1764	578940
174	578941
512	578942
6323	578943
207	578944
32382	578945
25725	578946
69113	578947
204	578948
13635	578949
71372	578950
15151	578951
44047	578952
53639	578953
85438	578954
20130	578955
30606	578956
806	578957
69857	578958
21872	578959
20191	578960
30634	578961
49959	578962
565	578963
109736	578964
67514	578965
83868	578966
138322	578967
60999	578968
33038	578969
48898	578970
5972	578971
15469	578972
24678	578973
147141	578974
91269	578975
23380	578976
48128	578977
68811	578978
83131	578979
43985	578980
66712	578981
26948	578982
4310	578983
3021	578984
8727	578985
15353	578986
1764	578987
21738	578988
53291	578989
76732	578990
24077	578991
100581	578992
49477	578993
16150	578994
3831	578995
3345	578996
26198	578997
5407	578998
50557	578999
8101	579000
1226	579001
11686	579002
80992	579003
5726	579004
40865	579005
2694	579006
41647	579007
3318	579008
5605	579009
626	579010
15537	579011
69918	579012
72826	579013
8180	579014
114741	579015
47638	579016
21133	579017
6546	579018
20612	579019
7192	579020
69040	579021
19751	579022
5755	579023
16002	579024
14731	579025
116369	579026
93906	579027
42718	579028
32205	579029
7730	579030
95075	579031
59269	579032
11922	579033
130870	579034
74518	579035
71025	579036
118274	579037
101714	579038
22198	579039
43265	579040
77856	579041
32796	579042
91831	579043
91088	579044
71640	579045
119040	579046
1723	579047
50325	579048
11497	579049
68452	579050
109918	579051
26971	579052
74497	579053
70416	579054
4672	579055
83464	579056
16117	579057
67281	579058
20812	579059
20760	579060
9988	579061
15863	579062
12172	579063
56537	579064
74262	579065
12888	579066
46685	579067
8078	579068
6409	579069
150287	579070
58224	579071
47726	579072
80916	579073
37622	579074
56386	579075
906	579076
1885	579077
21327	579078
107416	579079
357	579080
3438	579081
696	579082
122760	579083
13482	579084
785	579085
124594	579086
3287	579087
86184	579088
6405	579089
68057	579090
13596	579091
83141	579092
41192	579093
22958	579094
101218	579095
16537	579096
17747	579097
18784	579098
18660	579099
90366	579100
4577	579101
47308	579102
5558	579103
105326	579104
38655	579105
48848	579106
66277	579107
13851	579108
103137	579109
6266	579110
24821	579111
97943	579112
1327	579113
94259	579114
68109	579115
19546	579116
58906	579117
131	579118
53687	579119
31333	579120
32612	579121
28012	579122
15240	579123
14166	579124
15840	579125
89543	579126
95278	579127
145491	579128
1165	579129
15918	579130
10572	579131
20523	579132
8919	579133
93641	579134
23205	579135
94835	579136
86304	579137
3162	579138
28897	579139
30526	579140
524	579141
123876	579142
142389	579143
14822	579144
102121	579145
75969	579146
26006	579147
24408	579148
59488	579149
19710	579150
13778	579151
46490	579152
149900	579153
42415	579154
22543	579155
89919	579156
83617	579157
15959	579158
54968	579159
19893	579160
73855	579161
50472	579162
99942	579163
6763	579164
13531	579165
52343	579166
116365	579167
315	579168
79369	579169
93672	579170
13496	579171
65743	579172
20206	579173
38467	579174
67317	579175
63117	579176
42101	579177
62813	579178
54784	579179
57905	579180
103639	579181
33221	579182
60539	579183
114311	579184
248	579185
59759	579186
295	579187
1866	579188
68497	579189
28617	579190
55302	579191
17018	579192
101157	579193
12134	579194
63116	579195
18222	579196
44313	579197
15675	579198
2241	579199
1492	579200
54748	579201
26835	579202
65218	579203
45849	579204
66837	579205
59463	579206
43697	579207
16785	579208
122935	579209
51135	579210
38764	579211
103771	579212
9204	579213
68680	579214
15187	579215
67547	579216
38502	579217
2138	579218
100056	579219
28979	579220
61989	579221
27325	579222
16383	579223
5634	579224
119901	579225
15894	579226
138627	579227
67561	579228
55564	579229
70785	579230
18195	579231
5666	579232
19654	579233
77806	579234
4247	579235
46652	579236
1784	579237
10738	579238
34542	579239
5788	579240
26945	579241
49058	579242
13000	579243
63226	579244
45784	579245
73061	579246
81095	579247
51644	579248
60590	579249
103429	579250
14885	579251
14722	579252
29217	579253
26194	579254
36960	579255
30199	579256
15953	579257
5052	579258
70880	579259
11385	579260
87227	579261
24503	579262
34579	579263
26706	579264
29906	579265
89639	579266
9586	579267
10099	579268
133225	579269
61057	579270
7230	579271
42149	579272
111398	579273
74673	579274
10791	579275
778	579276
84432	579277
78100	579278
20981	579279
44214	579280
51168	579281
89164	579282
13169	579283
15966	579284
22842	579285
1579	579286
26893	579287
37465	579288
81979	579289
100412	579290
61230	579291
82476	579292
24264	579293
87056	579294
84986	579295
111960	579296
4908	579297
51827	579298
42846	579299
4182	579300
35865	579301
42641	579302
24210	579303
219	579304
51504	579305
86	579306
18425	579307
36774	579308
14230	579309
68175	579310
8964	579311
2514	579312
60778	579313
90599	579314
4407	579315
100487	579316
27738	579317
13339	579318
16450	579319
59186	579320
40679	579321
66861	579322
90277	579323
55343	579324
53385	579325
49770	579326
83816	579327
100086	579328
4547	579329
25900	579330
19298	579331
15276	579332
11615	579333
1920	579334
99610	579335
125090	579336
30488	579337
36839	579338
67567	579339
13766	579340
30329	579341
125334	579342
86626	579343
88174	579344
6270	579345
66011	579346
6438	579347
41446	579348
12194	579349
48424	579350
12834	579351
14348	579352
24845	579353
36353	579354
2836	579355
27310	579356
107078	579357
9104	579358
17520	579359
93099	579360
5784	579361
136962	579362
55826	579363
19755	579364
13981	579365
11219	579366
51531	579367
17603	579368
16096	579369
42189	579370
90862	579371
70728	579372
75363	579373
61570	579374
111119	579375
32422	579376
32956	579377
71766	579378
57652	579379
59361	579380
84844	579381
23224	579382
105719	579383
34895	579384
104977	579385
62941	579386
32148	579387
6730	579388
109538	579389
3320	579390
24208	579391
50270	579392
108889	579393
1562	579394
41614	579395
236	579396
45217	579397
17	579398
4414	579399
6515	579400
3342	579401
25304	579402
22376	579403
75289	579404
34700	579405
127338	579406
23207	579407
96171	579408
37561	579409
83287	579410
8086	579411
79098	579412
10564	579413
51678	579414
31224	579415
12263	579416
73719	579417
26042	579418
7263	579419
49067	579420
30651	579421
1820	579422
43243	579423
101588	579424
45591	579425
6638	579426
606	579427
23942	579428
77013	579429
92140	579430
32753	579431
2895	579432
108875	579433
55119	579434
25678	579435
10806	579436
29546	579437
81899	579438
10754	579439
124512	579440
105039	579441
24	579442
17577	579443
2395	579444
8761	579445
3199	579446
65996	579447
5433	579448
66513	579449
67727	579450
12149	579451
59940	579452
20132	579453
79805	579454
48243	579455
79119	579456
19437	579457
9854	579458
39067	579459
83677	579460
2498	579461
140790	579462
135776	579463
50258	579464
1213	579465
94075	579466
97060	579467
34950	579468
66440	579469
98286	579470
84057	579471
31503	579472
109139	579473
103270	579474
9696	579475
3043	579476
96897	579477
14005	579478
38153	579479
59171	579480
52755	579481
88635	579482
20428	579483
3568	579484
123336	579485
13978	579486
58011	579487
58445	579488
6523	579489
28730	579490
62744	579491
1561	579492
10094	579493
54265	579494
611	579495
38209	579496
115464	579497
22940	579498
36952	579499
44170	579500
82764	579501
78612	579502
57756	579503
38680	579504
114481	579505
8038	579506
48657	579507
53599	579508
15548	579509
23750	579510
6969	579511
24633	579512
85915	579513
11063	579514
96127	579515
164	579516
39536	579517
85271	579518
2211	579519
40075	579520
28501	579521
27292	579522
42596	579523
22948	579524
5658	579525
53156	579526
85554	579527
36595	579528
6697	579529
23317	579530
78455	579531
3128	579532
18768	579533
66958	579534
20229	579535
98674	579536
58090	579537
11178	579538
45537	579539
18684	579540
48171	579541
36995	579542
94773	579543
2142	579544
34216	579545
41362	579546
81978	579547
45303	579548
9017	579549
71020	579550
13532	579551
11097	579552
21439	579553
1453	579554
701	579555
97919	579556
21481	579557
37571	579558
31793	579559
121852	579560
69899	579561
289	579562
29781	579563
17124	579564
562	579565
53602	579566
5446	579567
134085	579568
5313	579569
60400	579570
9874	579571
74757	579572
76082	579573
96736	579574
52432	579575
13485	579576
43437	579577
27319	579578
86673	579579
61408	579580
313	579581
22291	579582
13778	579583
120029	579584
26584	579585
243	579586
68776	579587
9896	579588
9235	579589
4576	579590
104970	579591
101224	579592
3056	579593
24741	579594
28629	579595
16098	579596
7444	579597
4673	579598
57341	579599
46435	579600
89023	579601
89984	579602
548	579603
17886	579604
103158	579605
57186	579606
648	579607
97061	579608
5700	579609
83753	579610
29460	579611
78200	579612
58134	579613
40210	579614
28942	579615
2010	579616
20041	579617
115788	579618
66681	579619
4941	579620
59696	579621
14331	579622
399	579623
8540	579624
68185	579625
70046	579626
69121	579627
79411	579628
11542	579629
58943	579630
48962	579631
24821	579632
1078	579633
73661	579634
110893	579635
31264	579636
32403	579637
41549	579638
353	579639
17213	579640
40705	579641
57506	579642
20126	579643
87668	579644
68077	579645
40236	579646
81092	579647
75205	579648
28229	579649
123720	579650
13307	579651
21399	579652
119476	579653
25592	579654
77716	579655
5213	579656
31751	579657
14130	579658
28023	579659
110483	579660
150183	579661
10906	579662
68718	579663
89607	579664
24330	579665
94496	579666
46285	579667
42730	579668
99361	579669
109744	579670
56787	579671
37993	579672
41308	579673
9056	579674
18025	579675
38983	579676
75648	579677
22189	579678
28786	579679
54536	579680
45237	579681
38849	579682
19231	579683
19430	579684
23388	579685
62741	579686
33765	579687
69539	579688
76029	579689
2850	579690
80365	579691
72675	579692
87908	579693
1526	579694
69398	579695
6609	579696
998	579697
29769	579698
83330	579699
82670	579700
82394	579701
10982	579702
21766	579703
32954	579704
43470	579705
83296	579706
6170	579707
4463	579708
6836	579709
35079	579710
48608	579711
129324	579712
98520	579713
89133	579714
3032	579715
423	579716
89635	579717
7200	579718
102587	579719
77287	579720
15	579721
102157	579722
6332	579723
25572	579724
27247	579725
43107	579726
71878	579727
6531	579728
20111	579729
75331	579730
24397	579731
119316	579732
12069	579733
55970	579734
20076	579735
124460	579736
12060	579737
46110	579738
106298	579739
63825	579740
103254	579741
6812	579742
70427	579743
61045	579744
10153	579745
5273	579746
6611	579747
69328	579748
47013	579749
107411	579750
66928	579751
39516	579752
68776	579753
79756	579754
93092	579755
100139	579756
112247	579757
30306	579758
42139	579759
113383	579760
89843	579761
106290	579762
39401	579763
59055	579764
75204	579765
31936	579766
6337	579767
104289	579768
18997	579769
23250	579770
43643	579771
4512	579772
70474	579773
44682	579774
3066	579775
110820	579776
59203	579777
11792	579778
58198	579779
21013	579780
18467	579781
20627	579782
124655	579783
28646	579784
86791	579785
136837	579786
30841	579787
19315	579788
46960	579789
36623	579790
69754	579791
936	579792
1502	579793
15403	579794
16442	579795
2160	579796
37480	579797
57532	579798
12614	579799
21636	579800
36898	579801
9150	579802
119575	579803
70436	579804
72195	579805
368	579806
1494	579807
89655	579808
113194	579809
31751	579810
121708	579811
7080	579812
10451	579813
1889	579814
5774	579815
107926	579816
51239	579817
64457	579818
59540	579819
10286	579820
5591	579821
17496	579822
8807	579823
984	579824
21610	579825
6155	579826
18239	579827
18475	579828
30490	579829
8548	579830
66124	579831
8671	579832
71241	579833
68944	579834
24485	579835
7859	579836
44708	579837
72668	579838
18031	579839
21280	579840
141	579841
12882	579842
61814	579843
2264	579844
80163	579845
95424	579846
54299	579847
11860	579848
41494	579849
37914	579850
12801	579851
101207	579852
94804	579853
19448	579854
91919	579855
66173	579856
8345	579857
2448	579858
25327	579859
76326	579860
89205	579861
625	579862
12000	579863
26299	579864
20861	579865
26382	579866
89562	579867
5184	579868
1263	579869
16054	579870
8339	579871
67443	579872
34427	579873
51869	579874
59002	579875
23440	579876
23916	579877
120192	579878
2363	579879
14740	579880
7927	579881
28546	579882
82613	579883
33801	579884
10623	579885
6104	579886
23864	579887
6972	579888
6459	579889
72498	579890
7931	579891
25830	579892
75568	579893
35128	579894
57204	579895
33696	579896
18163	579897
1742	579898
26707	579899
26217	579900
32388	579901
4309	579902
37353	579903
34666	579904
1345	579905
21858	579906
71037	579907
49858	579908
17567	579909
25288	579910
71161	579911
30858	579912
113624	579913
22325	579914
36455	579915
5230	579916
1432	579917
32237	579918
1185	579919
80231	579920
75772	579921
1737	579922
117168	579923
25647	579924
40061	579925
28549	579926
10582	579927
23243	579928
17152	579929
94839	579930
14572	579931
72037	579932
67426	579933
60025	579934
42133	579935
89380	579936
42659	579937
47647	579938
76533	579939
68542	579940
69051	579941
2386	579942
99051	579943
60798	579944
1134	579945
10207	579946
28025	579947
48521	579948
9620	579949
99553	579950
63684	579951
11939	579952
44763	579953
1708	579954
44894	579955
6660	579956
14381	579957
10580	579958
121450	579959
6566	579960
120413	579961
2335	579962
1258	579963
85247	579964
12267	579965
36309	579966
85600	579967
90585	579968
117938	579969
20784	579970
65122	579971
129968	579972
66316	579973
5467	579974
9628	579975
104264	579976
27583	579977
6000	579978
21799	579979
42148	579980
11429	579981
17731	579982
19113	579983
4066	579984
35641	579985
22033	579986
12663	579987
121869	579988
130647	579989
20000	579990
107818	579991
12660	579992
20065	579993
12735	579994
7965	579995
31340	579996
51041	579997
40111	579998
30707	579999
41175	580000
40885	580001
56850	580002
93624	580003
38556	580004
65711	580005
86868	580006
68824	580007
32484	580008
35561	580009
51435	580010
47797	580011
9748	580012
22206	580013
148323	580014
78717	580015
11720	580016
36575	580017
52653	580018
2562	580019
34502	580020
9917	580021
46346	580022
26972	580023
10959	580024
1307	580025
94553	580026
71191	580027
103124	580028
18982	580029
23363	580030
121954	580031
92231	580032
15945	580033
1981	580034
77793	580035
63636	580036
119608	580037
50856	580038
9246	580039
15454	580040
13201	580041
138679	580042
98777	580043
27708	580044
8313	580045
23049	580046
77663	580047
53204	580048
2984	580049
34549	580050
5762	580051
35809	580052
89314	580053
14510	580054
4500	580055
36462	580056
28718	580057
15488	580058
2599	580059
19469	580060
90958	580061
74379	580062
75386	580063
36364	580064
1614	580065
86206	580066
678	580067
39512	580068
19769	580069
9956	580070
63262	580071
44937	580072
51751	580073
1727	580074
108971	580075
47637	580076
6549	580077
25342	580078
51415	580079
50635	580080
107672	580081
121293	580082
76408	580083
131592	580084
36922	580085
36697	580086
3926	580087
18373	580088
66761	580089
2038	580090
66890	580091
88791	580092
68340	580093
14812	580094
86697	580095
10275	580096
43815	580097
10675	580098
33724	580099
57839	580100
38359	580101
64	580102
10625	580103
134682	580104
1593	580105
16898	580106
62956	580107
10218	580108
31350	580109
971	580110
58016	580111
15321	580112
6105	580113
56797	580114
58439	580115
31467	580116
62104	580117
39952	580118
101320	580119
33309	580120
3637	580121
84292	580122
36623	580123
61750	580124
40198	580125
60670	580126
93739	580127
33604	580128
81903	580129
545	580130
138	580131
55698	580132
10691	580133
8376	580134
49043	580135
67134	580136
74603	580137
5195	580138
89967	580139
118772	580140
15375	580141
6577	580142
59313	580143
9341	580144
26831	580145
4003	580146
13390	580147
7258	580148
5432	580149
18210	580150
23612	580151
3760	580152
55116	580153
71986	580154
13211	580155
43192	580156
68862	580157
71952	580158
71868	580159
39194	580160
107041	580161
27301	580162
32588	580163
26704	580164
106858	580165
4603	580166
6777	580167
8105	580168
6058	580169
22596	580170
2199	580171
99414	580172
59388	580173
120638	580174
100682	580175
25665	580176
38130	580177
4564	580178
23556	580179
96983	580180
35773	580181
16800	580182
14455	580183
322	580184
8007	580185
6753	580186
47263	580187
88649	580188
104250	580189
89665	580190
55836	580191
3533	580192
467	580193
12171	580194
105327	580195
5851	580196
71295	580197
59190	580198
9156	580199
22628	580200
94185	580201
8771	580202
68447	580203
45485	580204
206	580205
42587	580206
5387	580207
67109	580208
58348	580209
17805	580210
3555	580211
55779	580212
116965	580213
39701	580214
33548	580215
16609	580216
32734	580217
26149	580218
6913	580219
72124	580220
44049	580221
44673	580222
9288	580223
138280	580224
57478	580225
6662	580226
24622	580227
945	580228
14858	580229
11197	580230
66160	580231
73765	580232
77095	580233
66490	580234
9502	580235
23803	580236
83398	580237
24655	580238
127942	580239
6816	580240
120818	580241
81122	580242
5	580243
127964	580244
28057	580245
15456	580246
81363	580247
32	580248
53779	580249
1391	580250
8897	580251
129617	580252
250	580253
86088	580254
58558	580255
88407	580256
29544	580257
22666	580258
41757	580259
8104	580260
40562	580261
12904	580262
81145	580263
27755	580264
6312	580265
4455	580266
25357	580267
22617	580268
493	580269
42159	580270
23087	580271
28758	580272
35332	580273
2737	580274
23856	580275
43599	580276
1486	580277
6419	580278
24752	580279
37536	580280
58520	580281
6433	580282
57420	580283
49897	580284
15494	580285
23160	580286
65147	580287
2499	580288
24089	580289
71154	580290
9464	580291
14063	580292
66599	580293
25770	580294
56249	580295
68298	580296
26041	580297
69177	580298
52711	580299
138647	580300
64710	580301
5810	580302
22336	580303
29248	580304
61020	580305
56345	580306
45764	580307
5601	580308
71347	580309
40710	580310
111519	580311
110259	580312
123605	580313
40765	580314
77625	580315
86998	580316
503	580317
77182	580318
106763	580319
41497	580320
148184	580321
122204	580322
67572	580323
25690	580324
87084	580325
79138	580326
14892	580327
24149	580328
11952	580329
74297	580330
101808	580331
819	580332
38080	580333
68562	580334
5605	580335
101384	580336
74197	580337
9284	580338
53176	580339
80938	580340
90954	580341
4868	580342
13575	580343
62639	580344
48103	580345
60301	580346
33973	580347
44163	580348
1589	580349
75458	580350
21723	580351
37046	580352
52246	580353
13001	580354
105338	580355
1538	580356
113618	580357
21364	580358
75212	580359
20167	580360
73443	580361
19042	580362
8450	580363
108668	580364
30516	580365
54072	580366
42783	580367
29605	580368
18695	580369
3033	580370
2550	580371
78048	580372
27047	580373
31996	580374
103843	580375
13421	580376
5922	580377
27643	580378
91090	580379
104583	580380
16109	580381
123611	580382
82794	580383
1234	580384
62887	580385
13503	580386
37001	580387
13725	580388
28031	580389
16875	580390
51337	580391
9406	580392
2536	580393
37772	580394
84934	580395
20014	580396
74120	580397
118836	580398
5515	580399
41567	580400
4588	580401
134145	580402
21662	580403
105715	580404
38062	580405
9725	580406
111217	580407
11842	580408
4141	580409
46048	580410
82545	580411
8217	580412
42231	580413
3213	580414
138668	580415
27851	580416
7681	580417
68648	580418
36712	580419
26155	580420
87613	580421
1015	580422
59724	580423
87545	580424
58661	580425
38507	580426
109686	580427
56872	580428
104206	580429
92873	580430
9869	580431
3536	580432
19765	580433
35674	580434
28870	580435
53843	580436
113106	580437
11428	580438
30879	580439
31989	580440
66577	580441
899	580442
27439	580443
95356	580444
45983	580445
103291	580446
97266	580447
65968	580448
93467	580449
116725	580450
10105	580451
9509	580452
1078	580453
3668	580454
85099	580455
118990	580456
114410	580457
133845	580458
68829	580459
43853	580460
40674	580461
22367	580462
77744	580463
24478	580464
337	580465
32423	580466
98939	580467
95621	580468
65129	580469
1731	580470
15365	580471
65172	580472
96064	580473
21830	580474
101701	580475
12659	580476
1968	580477
16284	580478
86468	580479
20194	580480
9701	580481
6902	580482
36577	580483
66126	580484
36344	580485
11811	580486
52894	580487
539	580488
41551	580489
51464	580490
41326	580491
41099	580492
23482	580493
82150	580494
111481	580495
100440	580496
9544	580497
45240	580498
1349	580499
78771	580500
52743	580501
103346	580502
110931	580503
71375	580504
71214	580505
103064	580506
119099	580507
55173	580508
1709	580509
806	580510
40437	580511
16746	580512
28389	580513
38226	580514
10991	580515
70817	580516
32781	580517
10425	580518
447	580519
78877	580520
7407	580521
30176	580522
69418	580523
22470	580524
76658	580525
86857	580526
101957	580527
25129	580528
20725	580529
47916	580530
3467	580531
113184	580532
13412	580533
114359	580534
89544	580535
5625	580536
54381	580537
36415	580538
9633	580539
72816	580540
369	580541
5264	580542
93862	580543
68438	580544
12972	580545
13592	580546
9381	580547
37591	580548
44648	580549
61693	580550
47546	580551
18199	580552
23828	580553
14653	580554
48104	580555
18874	580556
10603	580557
2137	580558
36806	580559
33266	580560
30609	580561
107012	580562
3899	580563
64981	580564
65375	580565
14811	580566
114424	580567
64551	580568
6230	580569
59473	580570
78926	580571
65201	580572
66951	580573
2631	580574
52591	580575
58040	580576
15452	580577
104827	580578
45347	580579
613	580580
8506	580581
116461	580582
103378	580583
131	580584
4163	580585
12060	580586
14791	580587
16611	580588
15563	580589
10115	580590
33898	580591
2492	580592
57883	580593
69223	580594
24217	580595
24263	580596
60865	580597
95136	580598
110927	580599
3198	580600
62622	580601
107393	580602
32422	580603
10253	580604
110142	580605
5713	580606
11238	580607
29342	580608
19520	580609
73587	580610
93628	580611
128299	580612
1597	580613
118753	580614
24358	580615
76051	580616
56521	580617
1337	580618
7982	580619
27091	580620
590	580621
13161	580622
18909	580623
74641	580624
9360	580625
29257	580626
18032	580627
125384	580628
10799	580629
63671	580630
14979	580631
70534	580632
101572	580633
37928	580634
10031	580635
10227	580636
5830	580637
38127	580638
345	580639
20907	580640
2100	580641
56471	580642
57951	580643
38969	580644
11445	580645
57943	580646
129702	580647
13512	580648
8649	580649
3167	580650
731	580651
55695	580652
29733	580653
30514	580654
5517	580655
5802	580656
1799	580657
73921	580658
120054	580659
126365	580660
116	580661
17384	580662
5929	580663
3719	580664
15206	580665
41287	580666
53100	580667
1831	580668
120063	580669
43426	580670
37103	580671
105973	580672
15503	580673
51582	580674
81432	580675
80894	580676
58619	580677
3558	580678
78604	580679
5494	580680
62127	580681
109018	580682
60032	580683
137770	580684
123110	580685
1359	580686
58062	580687
2409	580688
42345	580689
24660	580690
46320	580691
33727	580692
318	580693
3613	580694
64406	580695
89876	580696
33475	580697
23727	580698
30970	580699
48286	580700
8511	580701
90113	580702
51131	580703
12155	580704
7699	580705
24346	580706
47576	580707
145390	580708
6375	580709
57457	580710
70328	580711
55373	580712
974	580713
10779	580714
21086	580715
30916	580716
106243	580717
91953	580718
82792	580719
6255	580720
57336	580721
93	580722
94489	580723
40636	580724
79013	580725
52273	580726
46992	580727
8251	580728
105548	580729
18100	580730
122490	580731
2889	580732
14061	580733
29369	580734
33305	580735
72075	580736
17160	580737
39069	580738
1501	580739
54904	580740
1483	580741
19086	580742
5384	580743
43975	580744
29442	580745
118302	580746
96769	580747
56075	580748
118304	580749
109222	580750
332	580751
37314	580752
16791	580753
35417	580754
2640	580755
30307	580756
114127	580757
400	580758
18777	580759
78413	580760
24857	580761
128693	580762
55616	580763
30580	580764
26196	580765
45023	580766
36678	580767
55560	580768
61106	580769
21039	580770
117528	580771
2810	580772
25658	580773
22665	580774
33523	580775
38077	580776
21622	580777
7205	580778
2357	580779
78414	580780
139577	580781
74940	580782
51245	580783
88305	580784
15590	580785
4393	580786
94805	580787
43269	580788
2608	580789
82347	580790
16566	580791
7817	580792
95694	580793
67368	580794
80023	580795
97269	580796
13645	580797
17968	580798
90914	580799
78372	580800
4011	580801
34062	580802
47737	580803
10498	580804
27780	580805
31062	580806
15186	580807
67959	580808
31668	580809
1636	580810
3264	580811
75670	580812
73084	580813
2059	580814
7379	580815
11591	580816
113054	580817
19052	580818
131866	580819
27137	580820
46933	580821
63018	580822
27586	580823
6491	580824
44213	580825
4068	580826
28553	580827
47493	580828
52146	580829
43707	580830
21056	580831
53494	580832
14826	580833
79862	580834
46796	580835
49636	580836
12778	580837
48918	580838
62344	580839
9150	580840
29950	580841
70307	580842
52947	580843
7895	580844
14515	580845
11192	580846
33456	580847
22575	580848
1741	580849
14561	580850
11277	580851
1336	580852
11291	580853
74600	580854
49374	580855
43470	580856
35676	580857
14	580858
93583	580859
38542	580860
9614	580861
83840	580862
1427	580863
40690	580864
55897	580865
44683	580866
72001	580867
15804	580868
55268	580869
135731	580870
92993	580871
97432	580872
64121	580873
11027	580874
37809	580875
132269	580876
7390	580877
91978	580878
36715	580879
93737	580880
2487	580881
37524	580882
37716	580883
16714	580884
395	580885
8795	580886
5333	580887
14783	580888
46801	580889
141338	580890
91215	580891
87366	580892
57820	580893
5611	580894
10339	580895
5752	580896
100155	580897
62062	580898
49721	580899
29425	580900
56370	580901
11810	580902
8714	580903
26570	580904
37864	580905
19902	580906
10094	580907
576	580908
1848	580909
38115	580910
78753	580911
46203	580912
35822	580913
77664	580914
303	580915
108155	580916
6277	580917
67029	580918
105645	580919
27568	580920
30440	580921
131948	580922
17850	580923
10295	580924
35481	580925
17104	580926
27925	580927
101997	580928
9834	580929
61957	580930
51186	580931
20123	580932
22401	580933
14177	580934
66662	580935
12244	580936
134985	580937
89255	580938
3973	580939
3595	580940
6161	580941
121677	580942
123911	580943
9164	580944
43816	580945
31015	580946
100120	580947
105367	580948
4802	580949
120126	580950
2796	580951
4526	580952
5260	580953
76189	580954
49436	580955
34571	580956
139130	580957
7787	580958
3724	580959
79467	580960
22743	580961
120441	580962
84759	580963
6660	580964
78001	580965
1227	580966
125625	580967
118909	580968
25661	580969
59237	580970
19539	580971
1854	580972
130539	580973
54427	580974
9894	580975
7463	580976
71498	580977
9415	580978
27550	580979
2737	580980
144904	580981
3997	580982
41333	580983
49751	580984
86969	580985
135935	580986
11764	580987
5050	580988
80820	580989
49171	580990
30528	580991
7826	580992
37507	580993
84892	580994
110010	580995
37443	580996
16090	580997
85054	580998
1521	580999
17764	581000
27676	581001
74100	581002
103455	581003
27690	581004
17935	581005
31010	581006
171	581007
44429	581008
45860	581009
256	581010
4787	581011
17872	581012
5566	581013
8935	581014
33124	581015
85967	581016
4060	581017
105911	581018
20113	581019
27407	581020
85489	581021
72050	581022
74436	581023
23168	581024
97356	581025
9587	581026
17800	581027
8367	581028
22740	581029
23700	581030
1317	581031
25790	581032
34902	581033
59605	581034
4303	581035
109941	581036
763	581037
49086	581038
46360	581039
13372	581040
1157	581041
6097	581042
17618	581043
27520	581044
20870	581045
24	581046
52103	581047
5730	581048
20153	581049
67032	581050
26160	581051
17856	581052
136688	581053
70557	581054
6302	581055
3529	581056
70424	581057
89307	581058
54197	581059
92705	581060
33229	581061
48917	581062
40719	581063
68382	581064
39220	581065
135387	581066
95757	581067
21616	581068
89206	581069
67222	581070
54977	581071
6489	581072
36485	581073
89068	581074
27350	581075
16829	581076
112270	581077
18595	581078
12414	581079
68749	581080
506	581081
5119	581082
111659	581083
81005	581084
26283	581085
19182	581086
2198	581087
34824	581088
1945	581089
53695	581090
455	581091
24410	581092
61137	581093
79895	581094
362	581095
62617	581096
112482	581097
51921	581098
86801	581099
23175	581100
91369	581101
62479	581102
69424	581103
13597	581104
45956	581105
23094	581106
9874	581107
7270	581108
27727	581109
41885	581110
1125	581111
48317	581112
9280	581113
1104	581114
10575	581115
11498	581116
1270	581117
11452	581118
118975	581119
58669	581120
17776	581121
3924	581122
48871	581123
15567	581124
282	581125
6864	581126
27019	581127
8885	581128
126071	581129
147118	581130
9666	581131
18453	581132
4246	581133
2951	581134
24628	581135
84467	581136
35441	581137
83446	581138
119166	581139
37939	581140
80494	581141
27138	581142
19524	581143
21194	581144
1563	581145
15859	581146
38356	581147
111992	581148
103863	581149
80000	581150
92659	581151
2806	581152
17773	581153
40445	581154
23571	581155
4333	581156
32543	581157
135657	581158
57190	581159
5130	581160
126591	581161
23364	581162
23374	581163
26539	581164
437	581165
55912	581166
121943	581167
47702	581168
108710	581169
66101	581170
222	581171
134468	581172
38369	581173
16987	581174
1060	581175
88744	581176
16023	581177
156	581178
95711	581179
119895	581180
50579	581181
26400	581182
5052	581183
22532	581184
117005	581185
90616	581186
11239	581187
66130	581188
1043	581189
41872	581190
36301	581191
79343	581192
87835	581193
6122	581194
13350	581195
3751	581196
1841	581197
36982	581198
20053	581199
105070	581200
4819	581201
40077	581202
40595	581203
58437	581204
12899	581205
67953	581206
135622	581207
2999	581208
36977	581209
18274	581210
34685	581211
132696	581212
66337	581213
82696	581214
840	581215
9527	581216
39257	581217
71718	581218
23871	581219
58016	581220
67698	581221
23214	581222
29292	581223
147063	581224
19475	581225
14057	581226
13986	581227
110493	581228
39327	581229
38234	581230
76421	581231
100057	581232
13256	581233
91903	581234
54371	581235
17798	581236
80019	581237
45481	581238
6462	581239
6540	581240
103436	581241
28133	581242
86008	581243
137954	581244
73507	581245
9061	581246
53329	581247
70759	581248
65069	581249
39819	581250
195	581251
61881	581252
7826	581253
29934	581254
33253	581255
122585	581256
97729	581257
3675	581258
165	581259
1468	581260
41117	581261
51920	581262
32009	581263
64342	581264
113596	581265
23704	581266
1144	581267
58739	581268
14862	581269
65725	581270
29903	581271
46484	581272
118688	581273
95116	581274
71578	581275
101394	581276
89807	581277
1174	581278
115674	581279
83793	581280
133279	581281
16467	581282
118681	581283
3115	581284
30554	581285
36770	581286
2244	581287
50343	581288
6466	581289
97656	581290
19244	581291
130703	581292
8712	581293
64912	581294
83880	581295
43309	581296
22184	581297
64	581298
121191	581299
61385	581300
2715	581301
4484	581302
8301	581303
54748	581304
103747	581305
15825	581306
89114	581307
56717	581308
75941	581309
101364	581310
3798	581311
32127	581312
5476	581313
10797	581314
5693	581315
26598	581316
15938	581317
50430	581318
26515	581319
47456	581320
546	581321
9122	581322
26651	581323
104035	581324
45783	581325
68376	581326
9579	581327
37237	581328
6752	581329
9120	581330
31247	581331
27935	581332
68310	581333
29536	581334
24005	581335
588	581336
78807	581337
39051	581338
35820	581339
112831	581340
103740	581341
30727	581342
56343	581343
113241	581344
29621	581345
8234	581346
72233	581347
139432	581348
85	581349
62447	581350
73233	581351
68749	581352
92588	581353
6901	581354
52777	581355
9315	581356
63769	581357
79241	581358
2807	581359
33174	581360
7900	581361
72328	581362
134213	581363
4209	581364
124056	581365
13578	581366
27011	581367
58844	581368
8786	581369
67224	581370
68181	581371
2813	581372
45208	581373
55252	581374
26726	581375
82664	581376
9173	581377
9762	581378
24757	581379
109828	581380
3346	581381
32502	581382
137367	581383
25903	581384
44695	581385
9003	581386
23508	581387
21048	581388
26330	581389
509	581390
74306	581391
87164	581392
143352	581393
611	581394
5043	581395
18786	581396
50981	581397
19049	581398
55767	581399
110419	581400
103756	581401
12635	581402
24637	581403
30385	581404
83390	581405
1926	581406
95737	581407
51463	581408
55664	581409
28808	581410
10229	581411
390	581412
58068	581413
11436	581414
3407	581415
111310	581416
16626	581417
23574	581418
76363	581419
21898	581420
19099	581421
49209	581422
2	581423
78539	581424
27600	581425
11207	581426
100855	581427
52477	581428
102090	581429
56768	581430
78542	581431
25547	581432
67258	581433
7559	581434
21038	581435
88279	581436
8311	581437
1047	581438
28127	581439
127916	581440
17915	581441
78964	581442
104947	581443
62797	581444
20526	581445
18882	581446
49559	581447
35094	581448
83124	581449
73159	581450
73452	581451
63522	581452
21842	581453
1880	581454
20702	581455
2661	581456
79588	581457
82851	581458
31063	581459
1299	581460
60715	581461
110624	581462
58487	581463
19	581464
105569	581465
10418	581466
110568	581467
56640	581468
691	581469
34712	581470
67386	581471
38350	581472
103280	581473
84474	581474
103316	581475
284	581476
61291	581477
85586	581478
63051	581479
5283	581480
3770	581481
28483	581482
30559	581483
45037	581484
79940	581485
108887	581486
49430	581487
5060	581488
47	581489
24053	581490
45997	581491
15472	581492
2401	581493
30590	581494
45288	581495
63872	581496
69571	581497
32028	581498
83977	581499
32211	581500
10840	581501
13921	581502
6799	581503
43719	581504
20151	581505
22185	581506
33363	581507
95875	581508
94787	581509
3495	581510
66106	581511
7900	581512
5549	581513
30158	581514
16730	581515
6195	581516
63009	581517
19352	581518
43647	581519
27733	581520
20693	581521
34218	581522
63858	581523
2255	581524
148945	581525
11626	581526
137174	581527
11724	581528
19008	581529
73391	581530
3068	581531
68827	581532
34762	581533
30819	581534
26290	581535
96036	581536
36077	581537
37391	581538
38507	581539
7228	581540
130266	581541
127757	581542
98388	581543
83924	581544
43652	581545
48917	581546
19112	581547
26649	581548
65584	581549
7286	581550
47653	581551
46394	581552
9657	581553
81011	581554
13578	581555
42865	581556
39268	581557
118023	581558
47562	581559
32770	581560
2012	581561
37663	581562
78898	581563
105423	581564
37736	581565
134472	581566
9307	581567
48071	581568
95269	581569
15476	581570
22801	581571
12431	581572
34773	581573
72130	581574
808	581575
53690	581576
478	581577
66486	581578
2147	581579
41709	581580
112798	581581
36991	581582
2404	581583
38941	581584
13691	581585
138974	581586
50860	581587
22604	581588
57237	581589
274	581590
14758	581591
14957	581592
96294	581593
39172	581594
72307	581595
43220	581596
56233	581597
88681	581598
2887	581599
92284	581600
102054	581601
51996	581602
15297	581603
12115	581604
7246	581605
37490	581606
45051	581607
134952	581608
80247	581609
50059	581610
29609	581611
15281	581612
30352	581613
84397	581614
93630	581615
9382	581616
99733	581617
88941	581618
128328	581619
65429	581620
6832	581621
81596	581622
68680	581623
16583	581624
41282	581625
32247	581626
16099	581627
3628	581628
18389	581629
118089	581630
116784	581631
6576	581632
78986	581633
44022	581634
8219	581635
80384	581636
10387	581637
19843	581638
83450	581639
10799	581640
2798	581641
17472	581642
40661	581643
92669	581644
135870	581645
88726	581646
5661	581647
58437	581648
33679	581649
25831	581650
35455	581651
4707	581652
18025	581653
94846	581654
101479	581655
100830	581656
17410	581657
4912	581658
33176	581659
42279	581660
41745	581661
117599	581662
14439	581663
58752	581664
25998	581665
70967	581666
4319	581667
93983	581668
33445	581669
26150	581670
116729	581671
115053	581672
1495	581673
29578	581674
18988	581675
28659	581676
20786	581677
45123	581678
121080	581679
24620	581680
19996	581681
6426	581682
66890	581683
63229	581684
27083	581685
97821	581686
33191	581687
2207	581688
135818	581689
69917	581690
92499	581691
125796	581692
119023	581693
44754	581694
139776	581695
451	581696
19786	581697
71426	581698
56400	581699
11284	581700
9572	581701
896	581702
20119	581703
93164	581704
69258	581705
45318	581706
53917	581707
1825	581708
27851	581709
621	581710
14496	581711
33829	581712
16392	581713
82518	581714
134059	581715
32765	581716
26430	581717
33972	581718
57375	581719
45822	581720
32919	581721
111780	581722
15277	581723
3681	581724
77397	581725
9253	581726
37786	581727
1475	581728
97445	581729
44805	581730
88076	581731
40831	581732
8871	581733
16051	581734
23349	581735
2231	581736
48370	581737
32454	581738
45220	581739
32865	581740
90617	581741
708	581742
33565	581743
22491	581744
146845	581745
28171	581746
24080	581747
16685	581748
44948	581749
28340	581750
35214	581751
107297	581752
80621	581753
29342	581754
20049	581755
132909	581756
443	581757
61881	581758
59024	581759
9849	581760
14479	581761
59633	581762
8249	581763
54605	581764
57690	581765
129887	581766
8143	581767
14465	581768
37678	581769
111189	581770
9548	581771
138178	581772
79927	581773
79298	581774
30391	581775
26575	581776
38877	581777
63708	581778
94187	581779
102975	581780
82624	581781
48669	581782
23572	581783
220	581784
25242	581785
106606	581786
52632	581787
91919	581788
44437	581789
48088	581790
10665	581791
15087	581792
8781	581793
33310	581794
115474	581795
675	581796
53947	581797
137445	581798
106953	581799
15533	581800
2148	581801
64104	581802
2009	581803
33505	581804
10125	581805
39666	581806
10581	581807
48209	581808
309	581809
64063	581810
86922	581811
76933	581812
5125	581813
30696	581814
65323	581815
19293	581816
7963	581817
109835	581818
41060	581819
113872	581820
11773	581821
36706	581822
23364	581823
4573	581824
22635	581825
24680	581826
16077	581827
85503	581828
122372	581829
129127	581830
65333	581831
12003	581832
4590	581833
137551	581834
4013	581835
8094	581836
61946	581837
6417	581838
22991	581839
77196	581840
32396	581841
48229	581842
8298	581843
51465	581844
2288	581845
59946	581846
47004	581847
103667	581848
1348	581849
7938	581850
34201	581851
132686	581852
127650	581853
108	581854
119309	581855
84411	581856
7026	581857
606	581858
1569	581859
33996	581860
36057	581861
9525	581862
14877	581863
138183	581864
6020	581865
80112	581866
22065	581867
3672	581868
50527	581869
87752	581870
35852	581871
11330	581872
9587	581873
66005	581874
18187	581875
2272	581876
56450	581877
7164	581878
156	581879
34021	581880
1497	581881
71128	581882
23733	581883
119011	581884
49244	581885
14748	581886
22630	581887
124695	581888
87833	581889
4219	581890
76398	581891
37832	581892
11094	581893
128393	581894
32842	581895
27021	581896
10540	581897
1853	581898
2615	581899
107	581900
44596	581901
37989	581902
62421	581903
54344	581904
11638	581905
7663	581906
3424	581907
18415	581908
64490	581909
1084	581910
28227	581911
25117	581912
9170	581913
47012	581914
95876	581915
116043	581916
4393	581917
7918	581918
4691	581919
3111	581920
48828	581921
29657	581922
92889	581923
115985	581924
23657	581925
94777	581926
107441	581927
92048	581928
43151	581929
367	581930
51847	581931
11389	581932
112056	581933
1090	581934
21518	581935
103527	581936
40597	581937
92644	581938
27504	581939
98427	581940
16809	581941
49989	581942
2756	581943
76634	581944
70129	581945
74451	581946
123546	581947
1266	581948
28245	581949
2604	581950
65620	581951
29210	581952
4329	581953
6101	581954
149420	581955
6092	581956
11909	581957
84300	581958
13314	581959
87341	581960
117731	581961
81182	581962
16752	581963
12185	581964
2656	581965
15437	581966
117205	581967
14365	581968
31073	581969
27973	581970
18815	581971
45646	581972
33303	581973
29343	581974
71643	581975
99179	581976
37833	581977
30553	581978
65492	581979
36917	581980
46161	581981
19094	581982
32199	581983
56354	581984
8155	581985
4440	581986
103699	581987
100345	581988
127388	581989
24220	581990
31812	581991
3018	581992
7570	581993
22002	581994
101440	581995
86208	581996
50178	581997
9955	581998
109402	581999
23881	582000
6198	582001
79643	582002
20171	582003
150719	582004
39713	582005
61481	582006
14433	582007
1565	582008
23943	582009
26155	582010
70433	582011
5846	582012
11877	582013
41280	582014
20512	582015
140758	582016
53420	582017
145316	582018
30673	582019
6243	582020
27076	582021
96338	582022
47112	582023
18407	582024
105204	582025
19202	582026
46214	582027
69910	582028
21426	582029
5342	582030
18	582031
23080	582032
13523	582033
47522	582034
105118	582035
7142	582036
49539	582037
69	582038
12668	582039
524	582040
100193	582041
20042	582042
21612	582043
71053	582044
127780	582045
9732	582046
32358	582047
17993	582048
13050	582049
57609	582050
98338	582051
97442	582052
61455	582053
10442	582054
100205	582055
25051	582056
23709	582057
54589	582058
20257	582059
111323	582060
46842	582061
10279	582062
17753	582063
12698	582064
11450	582065
38121	582066
53008	582067
66973	582068
89778	582069
60693	582070
38932	582071
81725	582072
26928	582073
75752	582074
22836	582075
18972	582076
27989	582077
2458	582078
515	582079
23729	582080
84758	582081
23997	582082
32404	582083
5674	582084
38180	582085
294	582086
2338	582087
45007	582088
48011	582089
57339	582090
91612	582091
65231	582092
44023	582093
84124	582094
113073	582095
4278	582096
38440	582097
29952	582098
27586	582099
66681	582100
54633	582101
2473	582102
49926	582103
30729	582104
19086	582105
102092	582106
86508	582107
55998	582108
102649	582109
19507	582110
27041	582111
52235	582112
19120	582113
12145	582114
109095	582115
18371	582116
53624	582117
8923	582118
54454	582119
13914	582120
29987	582121
55117	582122
56778	582123
17961	582124
66	582125
32119	582126
8768	582127
76694	582128
49721	582129
2775	582130
62432	582131
26639	582132
52429	582133
102164	582134
67996	582135
72698	582136
35061	582137
8430	582138
128043	582139
41052	582140
13255	582141
112300	582142
40888	582143
51022	582144
79505	582145
34383	582146
47061	582147
120091	582148
93475	582149
47353	582150
9481	582151
35260	582152
83504	582153
2492	582154
99129	582155
26998	582156
25232	582157
50888	582158
66066	582159
23124	582160
99743	582161
89195	582162
70562	582163
36315	582164
13756	582165
68690	582166
6585	582167
57066	582168
45603	582169
62660	582170
118859	582171
68483	582172
115296	582173
67284	582174
9555	582175
38233	582176
23478	582177
32644	582178
1209	582179
9185	582180
105550	582181
19435	582182
57758	582183
27107	582184
99992	582185
4142	582186
48282	582187
28596	582188
13053	582189
546	582190
4001	582191
76612	582192
44019	582193
47730	582194
6616	582195
22690	582196
19652	582197
68773	582198
12533	582199
106154	582200
99059	582201
24667	582202
44937	582203
51549	582204
512	582205
120767	582206
57435	582207
920	582208
19315	582209
94739	582210
46678	582211
42977	582212
736	582213
50657	582214
76013	582215
35768	582216
9984	582217
34703	582218
101984	582219
33235	582220
94164	582221
6581	582222
3272	582223
104852	582224
118312	582225
16205	582226
95854	582227
14554	582228
52233	582229
21681	582230
5933	582231
101274	582232
27368	582233
76625	582234
129667	582235
4943	582236
138290	582237
40891	582238
73481	582239
57599	582240
65741	582241
106368	582242
143100	582243
13583	582244
8210	582245
62228	582246
14106	582247
12666	582248
6122	582249
63847	582250
102929	582251
31008	582252
62051	582253
9736	582254
11017	582255
66570	582256
74164	582257
125841	582258
42211	582259
21942	582260
40137	582261
11203	582262
6150	582263
50571	582264
9968	582265
11651	582266
122191	582267
95153	582268
88688	582269
21431	582270
24386	582271
2716	582272
7878	582273
73722	582274
38105	582275
35849	582276
75463	582277
15203	582278
37573	582279
82646	582280
92207	582281
444	582282
20857	582283
13403	582284
23433	582285
25692	582286
134081	582287
2877	582288
80951	582289
102456	582290
65808	582291
75873	582292
111421	582293
17742	582294
28585	582295
23489	582296
4052	582297
12750	582298
22436	582299
53347	582300
11363	582301
29334	582302
103032	582303
27142	582304
59941	582305
14475	582306
9361	582307
37927	582308
12118	582309
21005	582310
6276	582311
179	582312
69160	582313
4820	582314
1049	582315
34539	582316
3103	582317
2234	582318
25024	582319
22290	582320
25145	582321
44404	582322
100104	582323
26423	582324
265	582325
51439	582326
1429	582327
73539	582328
114934	582329
90557	582330
71493	582331
37598	582332
16208	582333
35682	582334
9756	582335
610	582336
42212	582337
27043	582338
2540	582339
14002	582340
29972	582341
25740	582342
3989	582343
9409	582344
52670	582345
81260	582346
59426	582347
93267	582348
25439	582349
79725	582350
34024	582351
7841	582352
19525	582353
131136	582354
44397	582355
8933	582356
22494	582357
92918	582358
12222	582359
16755	582360
33094	582361
78	582362
14549	582363
2102	582364
28721	582365
50445	582366
134156	582367
76677	582368
10093	582369
22642	582370
8321	582371
32281	582372
37774	582373
115907	582374
64436	582375
102006	582376
116685	582377
8877	582378
908	582379
123841	582380
3121	582381
30977	582382
2112	582383
13708	582384
909	582385
32473	582386
30901	582387
8678	582388
12220	582389
92501	582390
93567	582391
41658	582392
95016	582393
44010	582394
129540	582395
859	582396
6023	582397
41181	582398
3167	582399
97393	582400
131891	582401
91744	582402
38291	582403
15596	582404
89850	582405
62953	582406
15303	582407
83467	582408
94700	582409
30279	582410
1355	582411
57006	582412
48779	582413
27598	582414
55249	582415
36617	582416
97	582417
95017	582418
82591	582419
101641	582420
110277	582421
10263	582422
30827	582423
7173	582424
42226	582425
119067	582426
98042	582427
37056	582428
46779	582429
13518	582430
48910	582431
32046	582432
24000	582433
30805	582434
44567	582435
12845	582436
21453	582437
134799	582438
30583	582439
26134	582440
4722	582441
57019	582442
222	582443
1066	582444
71802	582445
21326	582446
3745	582447
19479	582448
3523	582449
95777	582450
2988	582451
107744	582452
18537	582453
39231	582454
84156	582455
108255	582456
137046	582457
103810	582458
60632	582459
107552	582460
18969	582461
20350	582462
6418	582463
47105	582464
16666	582465
72490	582466
57668	582467
54208	582468
85990	582469
98032	582470
67493	582471
37231	582472
28816	582473
14674	582474
20086	582475
53791	582476
47691	582477
33102	582478
4867	582479
6841	582480
137853	582481
22237	582482
102444	582483
64166	582484
52654	582485
16162	582486
3170	582487
11045	582488
19962	582489
61864	582490
8130	582491
7216	582492
41375	582493
16590	582494
46705	582495
88597	582496
42506	582497
84987	582498
71696	582499
5170	582500
4725	582501
80023	582502
135559	582503
120	582504
70617	582505
143426	582506
5180	582507
30715	582508
8910	582509
40049	582510
107697	582511
35765	582512
98522	582513
22193	582514
16	582515
7904	582516
6307	582517
665	582518
25790	582519
81723	582520
57554	582521
19976	582522
179	582523
32880	582524
49466	582525
2489	582526
880	582527
90079	582528
2852	582529
5556	582530
58907	582531
69947	582532
43253	582533
41655	582534
80	582535
76763	582536
30435	582537
103165	582538
44376	582539
136649	582540
94660	582541
2575	582542
217	582543
5191	582544
62235	582545
60060	582546
7568	582547
27205	582548
13492	582549
56380	582550
57655	582551
99851	582552
17458	582553
46784	582554
1212	582555
10859	582556
11636	582557
92555	582558
49611	582559
94699	582560
78347	582561
103140	582562
79642	582563
29370	582564
110450	582565
60573	582566
142371	582567
21060	582568
56646	582569
19388	582570
88306	582571
29958	582572
1332	582573
62258	582574
94256	582575
6529	582576
5464	582577
80285	582578
27929	582579
10068	582580
8780	582581
24973	582582
48391	582583
32071	582584
8126	582585
1053	582586
113124	582587
29922	582588
17814	582589
45745	582590
2715	582591
68915	582592
46683	582593
84879	582594
35033	582595
101	582596
18484	582597
3449	582598
125088	582599
14299	582600
83704	582601
1504	582602
132132	582603
62355	582604
148256	582605
18198	582606
25361	582607
89948	582608
63846	582609
21691	582610
63394	582611
38771	582612
73821	582613
5361	582614
4297	582615
3802	582616
40033	582617
102859	582618
36198	582619
5785	582620
104320	582621
43655	582622
63591	582623
87625	582624
125897	582625
84322	582626
58685	582627
1277	582628
90515	582629
24201	582630
13808	582631
99595	582632
32048	582633
37266	582634
42847	582635
123476	582636
2583	582637
65547	582638
111610	582639
24057	582640
80959	582641
20317	582642
71162	582643
71523	582644
58455	582645
76980	582646
22070	582647
21631	582648
123140	582649
27424	582650
952	582651
6286	582652
32808	582653
17019	582654
133510	582655
3268	582656
66118	582657
9952	582658
41653	582659
46732	582660
26783	582661
2537	582662
12478	582663
4551	582664
114957	582665
130275	582666
80191	582667
46527	582668
84763	582669
13204	582670
22264	582671
26446	582672
13960	582673
115874	582674
3602	582675
8681	582676
38989	582677
38866	582678
91511	582679
98950	582680
11306	582681
18238	582682
20630	582683
41837	582684
26383	582685
7711	582686
31561	582687
2090	582688
55207	582689
10712	582690
43269	582691
33726	582692
93631	582693
90605	582694
10649	582695
8399	582696
65112	582697
42079	582698
136750	582699
3872	582700
6564	582701
39949	582702
16995	582703
114981	582704
83756	582705
44668	582706
97815	582707
7625	582708
21845	582709
24923	582710
21286	582711
51532	582712
10649	582713
2752	582714
1087	582715
24792	582716
883	582717
43105	582718
5223	582719
112394	582720
662	582721
41941	582722
717	582723
86613	582724
12041	582725
15699	582726
3526	582727
28799	582728
3568	582729
35434	582730
19120	582731
15573	582732
10948	582733
101712	582734
13973	582735
5534	582736
15328	582737
799	582738
101	582739
47587	582740
111415	582741
63847	582742
5161	582743
29035	582744
82653	582745
27331	582746
1494	582747
41207	582748
2854	582749
66572	582750
813	582751
80813	582752
9115	582753
8338	582754
47182	582755
90576	582756
89220	582757
142823	582758
100757	582759
69261	582760
69244	582761
86598	582762
238	582763
40147	582764
23527	582765
113434	582766
93811	582767
280	582768
50488	582769
33267	582770
61092	582771
129622	582772
8049	582773
18436	582774
21079	582775
49801	582776
69576	582777
10090	582778
52197	582779
14653	582780
86358	582781
5029	582782
23450	582783
7074	582784
116422	582785
54755	582786
34	582787
57170	582788
10811	582789
1056	582790
149307	582791
4127	582792
16918	582793
15731	582794
13060	582795
33714	582796
24005	582797
531	582798
83753	582799
18675	582800
35827	582801
8239	582802
82369	582803
704	582804
39933	582805
24630	582806
3536	582807
12763	582808
826	582809
253	582810
113310	582811
30733	582812
5995	582813
19	582814
99690	582815
9359	582816
121790	582817
29554	582818
93014	582819
1258	582820
1734	582821
66000	582822
50282	582823
80783	582824
80755	582825
3850	582826
139608	582827
67755	582828
13269	582829
58768	582830
52715	582831
93407	582832
15277	582833
119014	582834
42495	582835
3164	582836
101742	582837
96911	582838
32815	582839
35129	582840
9600	582841
2857	582842
66854	582843
480	582844
5114	582845
62024	582846
26071	582847
111231	582848
1406	582849
37095	582850
35348	582851
24605	582852
9585	582853
63171	582854
60427	582855
57431	582856
111900	582857
14615	582858
15164	582859
97539	582860
2072	582861
11550	582862
92431	582863
58825	582864
75992	582865
45301	582866
66800	582867
33744	582868
99899	582869
61125	582870
22766	582871
19503	582872
11688	582873
16752	582874
79764	582875
26695	582876
91657	582877
2083	582878
44549	582879
78925	582880
33135	582881
12114	582882
4440	582883
3377	582884
120852	582885
5952	582886
35703	582887
68022	582888
53901	582889
4760	582890
20959	582891
95274	582892
64693	582893
17765	582894
39218	582895
35334	582896
31717	582897
53883	582898
70705	582899
129134	582900
62601	582901
22060	582902
1696	582903
6349	582904
26074	582905
34697	582906
94953	582907
68298	582908
1515	582909
491	582910
15923	582911
54400	582912
11124	582913
6135	582914
7768	582915
33870	582916
52505	582917
81072	582918
68300	582919
123493	582920
71607	582921
1681	582922
24955	582923
33901	582924
97469	582925
99017	582926
56528	582927
24406	582928
33566	582929
13819	582930
90442	582931
9319	582932
1145	582933
42681	582934
95208	582935
31373	582936
58134	582937
44732	582938
14122	582939
9189	582940
102042	582941
59935	582942
27830	582943
9623	582944
3653	582945
142929	582946
80096	582947
1866	582948
4040	582949
39177	582950
72749	582951
42354	582952
18979	582953
19685	582954
118992	582955
71553	582956
97141	582957
98287	582958
18647	582959
95773	582960
31241	582961
12419	582962
36076	582963
20362	582964
77747	582965
58840	582966
58430	582967
13249	582968
53862	582969
1444	582970
68302	582971
61941	582972
67992	582973
2574	582974
22975	582975
3930	582976
2612	582977
49507	582978
41209	582979
107291	582980
4792	582981
5455	582982
61523	582983
34241	582984
759	582985
67114	582986
50299	582987
9232	582988
24294	582989
34070	582990
129787	582991
19716	582992
118736	582993
72483	582994
63512	582995
36629	582996
126000	582997
1821	582998
22878	582999
19884	583000
11466	583001
63617	583002
307	583003
95998	583004
96223	583005
19644	583006
93777	583007
8535	583008
47158	583009
51035	583010
72928	583011
16743	583012
28311	583013
114958	583014
129165	583015
43911	583016
13461	583017
71939	583018
20166	583019
860	583020
3933	583021
8612	583022
14151	583023
21269	583024
8165	583025
25097	583026
103705	583027
11091	583028
49334	583029
22181	583030
84360	583031
111325	583032
57112	583033
105301	583034
50754	583035
120726	583036
36886	583037
26481	583038
2274	583039
26456	583040
14518	583041
58248	583042
1228	583043
20659	583044
55625	583045
8602	583046
104244	583047
51729	583048
38038	583049
29780	583050
41577	583051
6462	583052
132925	583053
1057	583054
4333	583055
73463	583056
133667	583057
23896	583058
141542	583059
58071	583060
13776	583061
14545	583062
104	583063
121554	583064
47438	583065
11374	583066
65826	583067
67555	583068
38958	583069
29457	583070
148342	583071
29753	583072
57774	583073
962	583074
22139	583075
51925	583076
68321	583077
55038	583078
54691	583079
20232	583080
70554	583081
13215	583082
103894	583083
42171	583084
47301	583085
85129	583086
12391	583087
830	583088
36464	583089
97856	583090
30701	583091
55588	583092
2880	583093
36643	583094
48199	583095
24028	583096
62528	583097
113016	583098
64809	583099
24314	583100
107883	583101
102102	583102
32152	583103
55873	583104
38493	583105
466	583106
136244	583107
110956	583108
39078	583109
19315	583110
1303	583111
50706	583112
27180	583113
89107	583114
13453	583115
1311	583116
41981	583117
51491	583118
6150	583119
18073	583120
52404	583121
105656	583122
90864	583123
17948	583124
4988	583125
13920	583126
116901	583127
7527	583128
1	583129
27460	583130
6513	583131
4649	583132
304	583133
19714	583134
1684	583135
30723	583136
22052	583137
3523	583138
52682	583139
38323	583140
25816	583141
2634	583142
93806	583143
18079	583144
96079	583145
61625	583146
57524	583147
121828	583148
149866	583149
14365	583150
57745	583151
31198	583152
2629	583153
47042	583154
2160	583155
10479	583156
91724	583157
1826	583158
7671	583159
12249	583160
48830	583161
52247	583162
83547	583163
2630	583164
1816	583165
7387	583166
78929	583167
1247	583168
117282	583169
52878	583170
13875	583171
118913	583172
43673	583173
37417	583174
13454	583175
85466	583176
27520	583177
21826	583178
54230	583179
56830	583180
30295	583181
45602	583182
17713	583183
98420	583184
11965	583185
42798	583186
10719	583187
56098	583188
40233	583189
80485	583190
20427	583191
7302	583192
37474	583193
24242	583194
55	583195
50184	583196
1238	583197
44173	583198
137888	583199
38441	583200
44350	583201
45446	583202
12992	583203
550	583204
145735	583205
2110	583206
7424	583207
252	583208
16418	583209
16001	583210
2290	583211
131450	583212
73740	583213
61332	583214
101008	583215
76783	583216
91998	583217
21148	583218
44281	583219
5712	583220
37533	583221
9584	583222
3338	583223
135483	583224
91681	583225
3909	583226
12487	583227
79035	583228
22494	583229
36900	583230
14565	583231
10236	583232
47014	583233
15836	583234
63907	583235
2571	583236
16579	583237
103222	583238
56458	583239
142068	583240
56466	583241
13343	583242
35206	583243
3710	583244
30905	583245
34994	583246
54490	583247
61784	583248
87276	583249
18862	583250
27429	583251
35743	583252
61943	583253
76903	583254
1559	583255
1024	583256
39189	583257
111789	583258
18462	583259
143525	583260
43981	583261
67356	583262
6922	583263
80398	583264
57090	583265
134246	583266
40790	583267
7998	583268
117607	583269
78690	583270
3708	583271
616	583272
27688	583273
50382	583274
15365	583275
29176	583276
12009	583277
36815	583278
35483	583279
93689	583280
54447	583281
48184	583282
17682	583283
9746	583284
4007	583285
1067	583286
87333	583287
75546	583288
9487	583289
61467	583290
16443	583291
31800	583292
6342	583293
47978	583294
100761	583295
122792	583296
21809	583297
725	583298
84283	583299
1579	583300
82924	583301
108236	583302
26484	583303
57224	583304
13451	583305
114401	583306
58572	583307
22821	583308
71261	583309
105087	583310
40955	583311
38616	583312
98746	583313
91268	583314
83238	583315
101713	583316
72671	583317
22465	583318
8876	583319
43920	583320
10776	583321
11724	583322
46042	583323
32810	583324
132412	583325
16020	583326
4299	583327
1657	583328
12466	583329
10341	583330
10259	583331
32877	583332
229	583333
33991	583334
16381	583335
49613	583336
127362	583337
19126	583338
40921	583339
49887	583340
61784	583341
45202	583342
25458	583343
7867	583344
17923	583345
36369	583346
18114	583347
120509	583348
37621	583349
70642	583350
38745	583351
50363	583352
79822	583353
5326	583354
6908	583355
2882	583356
3629	583357
83281	583358
99545	583359
21051	583360
122099	583361
5837	583362
3888	583363
20371	583364
2261	583365
118687	583366
7864	583367
2544	583368
27072	583369
5911	583370
2846	583371
34299	583372
32923	583373
9459	583374
37336	583375
1933	583376
55431	583377
30432	583378
11548	583379
29066	583380
120667	583381
88091	583382
29515	583383
65772	583384
210	583385
97571	583386
56964	583387
11328	583388
39888	583389
16021	583390
121254	583391
52902	583392
118899	583393
1768	583394
23255	583395
126341	583396
206	583397
60364	583398
3331	583399
72355	583400
87641	583401
97640	583402
30452	583403
800	583404
30852	583405
9929	583406
20705	583407
99333	583408
41078	583409
39622	583410
85233	583411
7699	583412
7005	583413
84475	583414
33037	583415
80411	583416
8727	583417
25152	583418
24508	583419
16436	583420
37621	583421
95334	583422
1180	583423
48003	583424
78717	583425
16684	583426
71889	583427
4016	583428
2633	583429
62748	583430
47	583431
1689	583432
59647	583433
19367	583434
100791	583435
100104	583436
19080	583437
233	583438
44485	583439
117341	583440
27596	583441
15058	583442
23838	583443
59545	583444
28	583445
47177	583446
12975	583447
53756	583448
810	583449
107166	583450
98394	583451
96057	583452
129057	583453
73085	583454
34691	583455
33941	583456
38025	583457
18043	583458
966	583459
102742	583460
52084	583461
22	583462
23715	583463
3949	583464
105152	583465
6557	583466
16276	583467
23863	583468
3782	583469
128200	583470
3507	583471
19475	583472
100856	583473
41471	583474
28366	583475
20121	583476
4899	583477
28280	583478
9565	583479
135298	583480
29540	583481
34419	583482
70700	583483
94084	583484
12149	583485
51542	583486
13720	583487
696	583488
122226	583489
56267	583490
13295	583491
82024	583492
86327	583493
22562	583494
19522	583495
78604	583496
1647	583497
18833	583498
34187	583499
102761	583500
68622	583501
2228	583502
12092	583503
43517	583504
38890	583505
56595	583506
26339	583507
113931	583508
36394	583509
136703	583510
122488	583511
68973	583512
5998	583513
25431	583514
22278	583515
13512	583516
104232	583517
14528	583518
24123	583519
53581	583520
77082	583521
1672	583522
127849	583523
13331	583524
126759	583525
46417	583526
75216	583527
902	583528
941	583529
67084	583530
27810	583531
93572	583532
13225	583533
51221	583534
45893	583535
126772	583536
42905	583537
28737	583538
130217	583539
117233	583540
21894	583541
55344	583542
111294	583543
5208	583544
61357	583545
1770	583546
21005	583547
19444	583548
9557	583549
3817	583550
91536	583551
5727	583552
42023	583553
200	583554
53292	583555
58583	583556
6152	583557
122561	583558
32200	583559
7659	583560
2275	583561
20806	583562
130262	583563
408	583564
45459	583565
40718	583566
82137	583567
84085	583568
19242	583569
35369	583570
31360	583571
80132	583572
101704	583573
16039	583574
77384	583575
39705	583576
39912	583577
81840	583578
84185	583579
13510	583580
19650	583581
47883	583582
16142	583583
73797	583584
55711	583585
38356	583586
59478	583587
40230	583588
54501	583589
31872	583590
49637	583591
40810	583592
16682	583593
8959	583594
4397	583595
42397	583596
16590	583597
23145	583598
20116	583599
27165	583600
42668	583601
64713	583602
56533	583603
5966	583604
115298	583605
211	583606
62125	583607
46594	583608
109714	583609
19108	583610
116694	583611
78484	583612
138192	583613
39606	583614
66135	583615
148725	583616
58817	583617
113771	583618
125728	583619
115682	583620
37450	583621
44728	583622
5108	583623
48336	583624
52182	583625
26281	583626
119998	583627
114941	583628
33597	583629
104900	583630
89429	583631
374	583632
53846	583633
40578	583634
11111	583635
42172	583636
94452	583637
1818	583638
120184	583639
56167	583640
67104	583641
25263	583642
61692	583643
26598	583644
28530	583645
142044	583646
10404	583647
70217	583648
694	583649
9004	583650
33602	583651
10793	583652
70095	583653
25255	583654
64591	583655
18325	583656
19145	583657
3985	583658
3553	583659
52730	583660
29970	583661
106728	583662
8026	583663
468	583664
8503	583665
55415	583666
25111	583667
1970	583668
8808	583669
28187	583670
97413	583671
80101	583672
7872	583673
14086	583674
3981	583675
47903	583676
125096	583677
53884	583678
8548	583679
27657	583680
10367	583681
19667	583682
84439	583683
79236	583684
87807	583685
10840	583686
101341	583687
36655	583688
244	583689
59086	583690
6802	583691
29257	583692
16534	583693
25107	583694
13038	583695
59421	583696
140753	583697
285	583698
65278	583699
25032	583700
31228	583701
52538	583702
9793	583703
2948	583704
2381	583705
110321	583706
482	583707
115386	583708
10372	583709
22406	583710
113442	583711
5317	583712
109854	583713
97854	583714
134224	583715
57304	583716
92704	583717
67283	583718
1170	583719
85582	583720
5591	583721
72886	583722
45410	583723
4888	583724
3038	583725
17570	583726
66358	583727
35565	583728
35909	583729
25531	583730
18960	583731
85076	583732
31207	583733
68436	583734
28652	583735
9994	583736
128831	583737
25254	583738
144392	583739
67143	583740
12987	583741
11757	583742
44477	583743
7915	583744
43662	583745
93965	583746
34085	583747
99359	583748
48806	583749
121718	583750
3676	583751
104427	583752
14559	583753
2486	583754
41936	583755
94163	583756
72645	583757
1522	583758
23905	583759
32425	583760
40737	583761
4404	583762
266	583763
10448	583764
2519	583765
7059	583766
103715	583767
38972	583768
37401	583769
2627	583770
365	583771
99	583772
31444	583773
66561	583774
851	583775
86765	583776
48239	583777
3792	583778
10991	583779
871	583780
149911	583781
145776	583782
64375	583783
30946	583784
10314	583785
94607	583786
62939	583787
26548	583788
2350	583789
13827	583790
89563	583791
59873	583792
78845	583793
69686	583794
8769	583795
34839	583796
8821	583797
471	583798
116215	583799
99860	583800
47217	583801
9184	583802
43917	583803
14955	583804
75467	583805
68576	583806
15517	583807
33930	583808
117022	583809
37293	583810
1873	583811
7008	583812
50394	583813
34733	583814
64849	583815
14464	583816
173	583817
86557	583818
49533	583819
5296	583820
55339	583821
2771	583822
12568	583823
20225	583824
54770	583825
30522	583826
112258	583827
5190	583828
17659	583829
23365	583830
13628	583831
10400	583832
25355	583833
24003	583834
10011	583835
72165	583836
16359	583837
99013	583838
24978	583839
71120	583840
77313	583841
98200	583842
1598	583843
46159	583844
30128	583845
3389	583846
15901	583847
116345	583848
2278	583849
50245	583850
84312	583851
22637	583852
50041	583853
16617	583854
82521	583855
100587	583856
53597	583857
68509	583858
52142	583859
68353	583860
742	583861
115845	583862
26225	583863
45674	583864
14686	583865
40718	583866
11421	583867
12987	583868
4426	583869
61483	583870
73039	583871
27326	583872
863	583873
5795	583874
38029	583875
17335	583876
117635	583877
11	583878
121637	583879
9776	583880
88617	583881
24424	583882
35938	583883
96600	583884
2020	583885
13645	583886
2124	583887
13420	583888
16315	583889
51727	583890
62833	583891
3097	583892
22892	583893
37486	583894
25478	583895
1047	583896
116518	583897
80036	583898
34890	583899
12991	583900
65516	583901
36069	583902
9997	583903
59287	583904
61903	583905
21419	583906
10877	583907
70008	583908
71911	583909
92925	583910
145303	583911
508	583912
2051	583913
74561	583914
24886	583915
81030	583916
20785	583917
5139	583918
14648	583919
34199	583920
10888	583921
11486	583922
519	583923
7887	583924
237	583925
50280	583926
296	583927
55902	583928
102491	583929
6784	583930
24845	583931
31211	583932
107382	583933
72395	583934
1159	583935
34777	583936
35192	583937
30278	583938
121558	583939
662	583940
47384	583941
30670	583942
56623	583943
22351	583944
30917	583945
104377	583946
57480	583947
95885	583948
5885	583949
9332	583950
27446	583951
43255	583952
83183	583953
5071	583954
40936	583955
1801	583956
36242	583957
63717	583958
85919	583959
15642	583960
80260	583961
8763	583962
29730	583963
5810	583964
58639	583965
56602	583966
53418	583967
100011	583968
21773	583969
47854	583970
57916	583971
31411	583972
116007	583973
73870	583974
309	583975
45997	583976
73713	583977
42984	583978
46518	583979
868	583980
97529	583981
29758	583982
7438	583983
34915	583984
62826	583985
2570	583986
5163	583987
8485	583988
143630	583989
143298	583990
67341	583991
109979	583992
66131	583993
43226	583994
13919	583995
49123	583996
78808	583997
107290	583998
103193	583999
8642	584000
66268	584001
61095	584002
13940	584003
57272	584004
65226	584005
59472	584006
34625	584007
69682	584008
136800	584009
1804	584010
83836	584011
98700	584012
27529	584013
26469	584014
89121	584015
42925	584016
33361	584017
7091	584018
42853	584019
25745	584020
91633	584021
64160	584022
965	584023
17996	584024
54176	584025
3078	584026
24778	584027
16149	584028
12095	584029
7019	584030
82669	584031
447	584032
1674	584033
20078	584034
31225	584035
122213	584036
52388	584037
65628	584038
31165	584039
90977	584040
5583	584041
41152	584042
52756	584043
19559	584044
4498	584045
14936	584046
81511	584047
46314	584048
1493	584049
32822	584050
95503	584051
121494	584052
23561	584053
4239	584054
35976	584055
37852	584056
80871	584057
341	584058
32352	584059
3615	584060
14557	584061
94358	584062
9540	584063
20718	584064
115829	584065
310	584066
3821	584067
33430	584068
69078	584069
19115	584070
22432	584071
45836	584072
62519	584073
89249	584074
5457	584075
2215	584076
9474	584077
120367	584078
80967	584079
53751	584080
49617	584081
57687	584082
21135	584083
10633	584084
45082	584085
85783	584086
497	584087
97873	584088
51243	584089
35665	584090
112306	584091
30039	584092
67486	584093
60268	584094
39757	584095
34334	584096
59156	584097
37695	584098
16013	584099
57017	584100
103662	584101
9062	584102
40015	584103
39990	584104
64309	584105
73459	584106
17526	584107
49218	584108
78253	584109
1603	584110
71035	584111
12902	584112
28965	584113
1180	584114
104321	584115
214	584116
38376	584117
51822	584118
113762	584119
31754	584120
65367	584121
39325	584122
44636	584123
92365	584124
51767	584125
17826	584126
33509	584127
17157	584128
73055	584129
58386	584130
114718	584131
128336	584132
1571	584133
1878	584134
85763	584135
24491	584136
19184	584137
113976	584138
133143	584139
7340	584140
13494	584141
57072	584142
17128	584143
14807	584144
2840	584145
24337	584146
126937	584147
41488	584148
44277	584149
127547	584150
104894	584151
14956	584152
11990	584153
9152	584154
43	584155
50992	584156
20314	584157
79418	584158
31945	584159
43487	584160
94729	584161
41327	584162
2171	584163
36761	584164
90026	584165
63770	584166
53574	584167
87218	584168
14141	584169
2717	584170
112377	584171
12111	584172
34538	584173
22926	584174
38156	584175
55779	584176
16457	584177
94645	584178
15275	584179
28309	584180
48153	584181
25795	584182
15117	584183
63274	584184
1504	584185
93701	584186
37828	584187
10383	584188
32699	584189
15778	584190
13856	584191
12558	584192
116146	584193
28705	584194
818	584195
115377	584196
21753	584197
98893	584198
118040	584199
2221	584200
36352	584201
99655	584202
23837	584203
48579	584204
5915	584205
26116	584206
54298	584207
144968	584208
15268	584209
12201	584210
9080	584211
39744	584212
55442	584213
150016	584214
1369	584215
26297	584216
38591	584217
98798	584218
44259	584219
22026	584220
10530	584221
46776	584222
88239	584223
57624	584224
63585	584225
18793	584226
40021	584227
54480	584228
14414	584229
60372	584230
70957	584231
19877	584232
116104	584233
38410	584234
3183	584235
36526	584236
99389	584237
135029	584238
28245	584239
60258	584240
3769	584241
12640	584242
84591	584243
50753	584244
32656	584245
10946	584246
20624	584247
20901	584248
33128	584249
86600	584250
66185	584251
96199	584252
9626	584253
90132	584254
43337	584255
100415	584256
17873	584257
19361	584258
5330	584259
6596	584260
85284	584261
27571	584262
5975	584263
46326	584264
1565	584265
45738	584266
39809	584267
97528	584268
50859	584269
56410	584270
83868	584271
56959	584272
38914	584273
53764	584274
12001	584275
27285	584276
21665	584277
87049	584278
60766	584279
547	584280
114129	584281
85274	584282
6840	584283
12382	584284
26950	584285
7151	584286
47774	584287
1296	584288
34073	584289
52495	584290
62136	584291
7488	584292
42688	584293
13602	584294
16271	584295
29340	584296
1461	584297
38925	584298
4199	584299
147069	584300
20105	584301
67976	584302
49849	584303
4366	584304
24331	584305
12855	584306
53459	584307
26055	584308
84793	584309
39373	584310
48609	584311
47452	584312
6076	584313
2319	584314
27212	584315
139364	584316
50057	584317
2603	584318
16893	584319
12177	584320
65513	584321
2728	584322
17082	584323
1060	584324
56750	584325
36560	584326
4348	584327
12944	584328
114743	584329
56888	584330
46373	584331
5686	584332
102773	584333
118374	584334
41677	584335
34620	584336
4947	584337
20223	584338
2007	584339
21547	584340
105164	584341
20879	584342
43087	584343
137177	584344
7140	584345
102477	584346
63582	584347
96447	584348
6194	584349
37813	584350
3762	584351
5021	584352
1312	584353
58623	584354
118720	584355
83261	584356
4888	584357
25589	584358
72133	584359
7178	584360
580	584361
52041	584362
58100	584363
68234	584364
7069	584365
132981	584366
14779	584367
38917	584368
103508	584369
2964	584370
1070	584371
11152	584372
5950	584373
157	584374
63240	584375
49105	584376
85491	584377
92343	584378
126812	584379
14575	584380
24204	584381
114112	584382
22503	584383
42278	584384
16893	584385
63013	584386
73187	584387
87604	584388
10689	584389
720	584390
61965	584391
43629	584392
92434	584393
18445	584394
63949	584395
87757	584396
56408	584397
149147	584398
99676	584399
2965	584400
22532	584401
3988	584402
10463	584403
44579	584404
7921	584405
36604	584406
17216	584407
81463	584408
26497	584409
3434	584410
72037	584411
131650	584412
53784	584413
71077	584414
55728	584415
25119	584416
53626	584417
64081	584418
2690	584419
2707	584420
85253	584421
31168	584422
36075	584423
55288	584424
62581	584425
70872	584426
22235	584427
17603	584428
65930	584429
28047	584430
8328	584431
12058	584432
25131	584433
1288	584434
104189	584435
109322	584436
9598	584437
382	584438
99091	584439
112213	584440
53452	584441
29222	584442
12092	584443
21296	584444
46215	584445
18584	584446
4482	584447
79503	584448
34428	584449
62141	584450
34791	584451
40209	584452
20589	584453
108012	584454
27736	584455
10271	584456
28489	584457
12905	584458
60351	584459
80725	584460
12316	584461
17381	584462
14801	584463
11481	584464
74394	584465
46221	584466
46620	584467
81592	584468
86095	584469
593	584470
74862	584471
40323	584472
28018	584473
94195	584474
74334	584475
124138	584476
42104	584477
12839	584478
116972	584479
11529	584480
55123	584481
3027	584482
11241	584483
3832	584484
6831	584485
4366	584486
35672	584487
24989	584488
2683	584489
70139	584490
2106	584491
119577	584492
108507	584493
42443	584494
21867	584495
79078	584496
95004	584497
594	584498
16478	584499
62703	584500
3398	584501
41519	584502
91417	584503
4953	584504
118295	584505
21771	584506
35560	584507
42664	584508
69983	584509
58463	584510
124959	584511
2024	584512
34118	584513
26272	584514
79764	584515
34980	584516
4585	584517
56802	584518
103755	584519
40732	584520
132169	584521
150025	584522
727	584523
13166	584524
17117	584525
11001	584526
143726	584527
781	584528
125865	584529
103475	584530
18364	584531
62640	584532
63705	584533
17479	584534
15087	584535
71211	584536
28442	584537
58298	584538
114971	584539
33471	584540
118200	584541
20727	584542
55481	584543
10690	584544
11283	584545
106276	584546
69928	584547
8773	584548
39849	584549
100934	584550
58011	584551
36362	584552
50250	584553
41200	584554
6469	584555
58607	584556
19483	584557
47447	584558
1387	584559
31081	584560
137647	584561
12107	584562
11863	584563
27673	584564
62733	584565
42202	584566
49396	584567
59266	584568
37612	584569
74559	584570
10866	584571
49095	584572
26305	584573
55279	584574
66062	584575
40220	584576
100091	584577
47807	584578
28011	584579
44035	584580
1385	584581
7049	584582
36755	584583
39716	584584
85837	584585
9940	584586
3182	584587
144609	584588
2854	584589
12957	584590
313	584591
21497	584592
91922	584593
10740	584594
48234	584595
33375	584596
34893	584597
51108	584598
24105	584599
54523	584600
43833	584601
26620	584602
20876	584603
25152	584604
84097	584605
65556	584606
33439	584607
4227	584608
41203	584609
64797	584610
105447	584611
144114	584612
5023	584613
138487	584614
2428	584615
99188	584616
103704	584617
34225	584618
10711	584619
24946	584620
38726	584621
98545	584622
13044	584623
72567	584624
30183	584625
60042	584626
19081	584627
59156	584628
19206	584629
8640	584630
104241	584631
37441	584632
7228	584633
23616	584634
20001	584635
28207	584636
37657	584637
55528	584638
106094	584639
142308	584640
44131	584641
11555	584642
35295	584643
72696	584644
16410	584645
48508	584646
36406	584647
22691	584648
23923	584649
7686	584650
14729	584651
120360	584652
61223	584653
120435	584654
69362	584655
4601	584656
123116	584657
14261	584658
89728	584659
75740	584660
33180	584661
34107	584662
2261	584663
74379	584664
5904	584665
4619	584666
112814	584667
39095	584668
20479	584669
55916	584670
122271	584671
51703	584672
665	584673
41506	584674
19331	584675
21416	584676
19589	584677
27088	584678
117904	584679
33176	584680
74186	584681
33061	584682
46894	584683
40962	584684
10300	584685
86908	584686
66354	584687
20169	584688
26540	584689
61067	584690
129085	584691
112758	584692
42758	584693
6785	584694
136769	584695
1659	584696
10419	584697
43260	584698
28451	584699
88194	584700
19103	584701
37422	584702
72719	584703
29137	584704
21232	584705
71416	584706
14423	584707
135956	584708
13866	584709
138616	584710
33414	584711
45060	584712
13939	584713
14692	584714
3369	584715
80285	584716
8295	584717
58766	584718
10040	584719
7563	584720
17767	584721
142873	584722
83596	584723
41615	584724
139704	584725
3976	584726
20904	584727
43703	584728
13041	584729
22765	584730
76758	584731
68175	584732
93042	584733
9095	584734
1666	584735
4419	584736
100906	584737
124331	584738
66585	584739
24725	584740
73704	584741
44833	584742
14928	584743
17066	584744
125759	584745
28056	584746
6698	584747
21160	584748
22696	584749
16088	584750
50	584751
60054	584752
13970	584753
80262	584754
68328	584755
628	584756
113626	584757
42265	584758
20197	584759
32406	584760
41430	584761
14371	584762
78765	584763
117312	584764
57283	584765
66067	584766
25254	584767
2976	584768
23885	584769
117561	584770
64373	584771
123578	584772
1687	584773
132431	584774
76119	584775
84093	584776
111050	584777
28020	584778
132442	584779
138032	584780
321	584781
6672	584782
22867	584783
66340	584784
44802	584785
29491	584786
112469	584787
8928	584788
28836	584789
71711	584790
104151	584791
857	584792
112972	584793
41905	584794
20361	584795
82477	584796
8503	584797
112980	584798
42801	584799
13017	584800
35270	584801
107452	584802
1428	584803
37563	584804
62751	584805
12194	584806
32778	584807
27084	584808
46705	584809
39785	584810
34576	584811
68506	584812
6710	584813
33084	584814
37158	584815
132353	584816
2379	584817
3469	584818
135069	584819
21586	584820
2030	584821
47216	584822
3783	584823
51956	584824
24618	584825
260	584826
17180	584827
1095	584828
20292	584829
55747	584830
19527	584831
12302	584832
16044	584833
12921	584834
13043	584835
8137	584836
3786	584837
62867	584838
68221	584839
78459	584840
10862	584841
65280	584842
14260	584843
148272	584844
26608	584845
15260	584846
10928	584847
83436	584848
18713	584849
58499	584850
55823	584851
72166	584852
66501	584853
63913	584854
3333	584855
3385	584856
51133	584857
29041	584858
120577	584859
16684	584860
262	584861
9363	584862
7856	584863
39404	584864
64766	584865
49240	584866
117039	584867
16872	584868
118780	584869
104725	584870
44130	584871
33274	584872
5975	584873
34424	584874
33816	584875
99648	584876
45677	584877
16289	584878
12424	584879
13087	584880
7747	584881
120978	584882
28244	584883
57763	584884
123448	584885
11526	584886
34505	584887
34252	584888
35265	584889
38583	584890
6043	584891
66513	584892
76249	584893
3670	584894
5846	584895
122678	584896
9210	584897
96229	584898
1593	584899
118580	584900
118441	584901
65238	584902
50149	584903
41899	584904
41093	584905
34426	584906
32395	584907
7596	584908
82339	584909
53907	584910
28859	584911
145477	584912
96689	584913
10877	584914
33359	584915
81041	584916
2029	584917
106382	584918
79126	584919
9976	584920
2840	584921
28930	584922
1252	584923
2979	584924
106119	584925
22682	584926
17134	584927
36185	584928
29388	584929
12227	584930
73411	584931
130911	584932
185	584933
81827	584934
24051	584935
46855	584936
104318	584937
8124	584938
30104	584939
2267	584940
957	584941
66714	584942
132518	584943
38046	584944
41	584945
27366	584946
25169	584947
94179	584948
59267	584949
105913	584950
70293	584951
33890	584952
44982	584953
27874	584954
26141	584955
35568	584956
5811	584957
52520	584958
10111	584959
71669	584960
20833	584961
40435	584962
108118	584963
63029	584964
39349	584965
42876	584966
4992	584967
36655	584968
35742	584969
119643	584970
11855	584971
35454	584972
79686	584973
13108	584974
63945	584975
32121	584976
75266	584977
17205	584978
68355	584979
32345	584980
26996	584981
91211	584982
75239	584983
101555	584984
5354	584985
8859	584986
12403	584987
11235	584988
2199	584989
13539	584990
41711	584991
58651	584992
125850	584993
11789	584994
9911	584995
43652	584996
100796	584997
29406	584998
62796	584999
97948	585000
53578	585001
94800	585002
109543	585003
9490	585004
24275	585005
48205	585006
459	585007
61187	585008
303	585009
77753	585010
99278	585011
30543	585012
56668	585013
46280	585014
97882	585015
8066	585016
100662	585017
2929	585018
18828	585019
123131	585020
799	585021
90919	585022
56816	585023
73533	585024
39059	585025
26395	585026
101182	585027
37454	585028
47260	585029
17303	585030
25963	585031
27052	585032
95727	585033
4406	585034
11982	585035
14933	585036
28330	585037
24195	585038
53060	585039
78188	585040
31297	585041
78442	585042
117069	585043
85674	585044
149799	585045
7038	585046
15693	585047
15639	585048
24530	585049
66540	585050
24585	585051
23074	585052
62671	585053
145388	585054
14545	585055
115378	585056
72558	585057
30541	585058
3155	585059
77862	585060
20488	585061
10360	585062
30	585063
9282	585064
977	585065
37479	585066
2191	585067
7894	585068
45320	585069
56051	585070
19041	585071
61445	585072
12569	585073
17589	585074
108610	585075
12356	585076
103959	585077
25473	585078
14217	585079
107244	585080
57307	585081
24738	585082
47214	585083
64927	585084
27252	585085
20994	585086
33264	585087
49294	585088
73827	585089
4607	585090
57300	585091
17437	585092
56958	585093
2941	585094
14931	585095
22872	585096
88566	585097
13972	585098
133483	585099
42760	585100
1020	585101
106469	585102
1701	585103
7657	585104
24890	585105
74087	585106
86085	585107
51911	585108
52300	585109
46667	585110
49378	585111
59113	585112
10505	585113
17005	585114
148400	585115
96919	585116
12744	585117
27662	585118
58727	585119
113982	585120
8667	585121
8582	585122
4305	585123
17648	585124
92179	585125
123500	585126
89356	585127
72424	585128
65026	585129
49875	585130
689	585131
5356	585132
9305	585133
849	585134
98747	585135
6252	585136
38821	585137
50030	585138
15236	585139
16507	585140
17596	585141
19382	585142
7993	585143
34546	585144
103362	585145
95190	585146
110584	585147
29423	585148
16652	585149
108987	585150
61966	585151
41913	585152
29069	585153
9569	585154
61484	585155
4650	585156
42103	585157
4051	585158
23525	585159
22463	585160
54849	585161
29738	585162
1894	585163
14414	585164
58	585165
116672	585166
38364	585167
35026	585168
8960	585169
57176	585170
120677	585171
32438	585172
36668	585173
124588	585174
14008	585175
684	585176
32903	585177
60188	585178
69257	585179
93564	585180
81356	585181
29152	585182
7469	585183
92871	585184
122054	585185
115040	585186
37857	585187
3005	585188
59301	585189
64	585190
39898	585191
47426	585192
87026	585193
66427	585194
23885	585195
53053	585196
60496	585197
8709	585198
25173	585199
55017	585200
75316	585201
54080	585202
89070	585203
68721	585204
105510	585205
37521	585206
810	585207
796	585208
9795	585209
73261	585210
23116	585211
126415	585212
5367	585213
10964	585214
95937	585215
37601	585216
33256	585217
5520	585218
17051	585219
2326	585220
12236	585221
4463	585222
12044	585223
3377	585224
99365	585225
125844	585226
55397	585227
12057	585228
25342	585229
99831	585230
56026	585231
62865	585232
25069	585233
5356	585234
84928	585235
119939	585236
2144	585237
20675	585238
4381	585239
29470	585240
72152	585241
68871	585242
51962	585243
70791	585244
110191	585245
115777	585246
88725	585247
17819	585248
122330	585249
69273	585250
98606	585251
1936	585252
99147	585253
34301	585254
104757	585255
37783	585256
9463	585257
3447	585258
26895	585259
291	585260
98134	585261
1665	585262
63025	585263
605	585264
2559	585265
29541	585266
47306	585267
37033	585268
9180	585269
16230	585270
29060	585271
22143	585272
3069	585273
7191	585274
28548	585275
23119	585276
45159	585277
18066	585278
53716	585279
44624	585280
90430	585281
2599	585282
76690	585283
11622	585284
67317	585285
31550	585286
90728	585287
86425	585288
63059	585289
1974	585290
79501	585291
45515	585292
886	585293
99073	585294
6434	585295
110499	585296
12932	585297
1294	585298
35996	585299
74334	585300
48963	585301
209	585302
150284	585303
14944	585304
35735	585305
79369	585306
75554	585307
48233	585308
23367	585309
85306	585310
1591	585311
103885	585312
168	585313
150141	585314
110282	585315
49662	585316
12063	585317
67098	585318
113011	585319
78429	585320
74573	585321
13265	585322
65540	585323
1485	585324
66155	585325
29704	585326
63628	585327
17678	585328
21663	585329
2343	585330
74342	585331
116582	585332
641	585333
37067	585334
16588	585335
14360	585336
15390	585337
80115	585338
638	585339
94122	585340
104581	585341
40	585342
26733	585343
2288	585344
266	585345
6881	585346
114249	585347
1780	585348
18520	585349
701	585350
58430	585351
130525	585352
41575	585353
42519	585354
28090	585355
1623	585356
3228	585357
27657	585358
3457	585359
44267	585360
71621	585361
33519	585362
8617	585363
17860	585364
118115	585365
98192	585366
59813	585367
25634	585368
15921	585369
3115	585370
20642	585371
114729	585372
84412	585373
61715	585374
120984	585375
14219	585376
49297	585377
9648	585378
13717	585379
2291	585380
9912	585381
3009	585382
44832	585383
51619	585384
55617	585385
4309	585386
6969	585387
52794	585388
100216	585389
30006	585390
13051	585391
56529	585392
22972	585393
17477	585394
136819	585395
82549	585396
58479	585397
3813	585398
10041	585399
31509	585400
60356	585401
59241	585402
1301	585403
10840	585404
122418	585405
16492	585406
59897	585407
29096	585408
5047	585409
31532	585410
64642	585411
86451	585412
73227	585413
60626	585414
10333	585415
19703	585416
113076	585417
66663	585418
37656	585419
77664	585420
3468	585421
51185	585422
15738	585423
13637	585424
7529	585425
15590	585426
44954	585427
90511	585428
23058	585429
63934	585430
55601	585431
53320	585432
4826	585433
9973	585434
39934	585435
71710	585436
4182	585437
35498	585438
3982	585439
20340	585440
10449	585441
13880	585442
61114	585443
12311	585444
25606	585445
15419	585446
43	585447
69514	585448
2076	585449
14513	585450
2502	585451
69813	585452
1672	585453
85551	585454
1214	585455
129633	585456
144183	585457
19778	585458
96761	585459
23671	585460
6431	585461
92769	585462
62066	585463
39936	585464
80572	585465
78954	585466
9995	585467
32543	585468
5078	585469
117510	585470
95634	585471
34959	585472
11344	585473
47283	585474
76037	585475
88068	585476
80750	585477
12949	585478
85108	585479
4078	585480
34658	585481
11857	585482
22408	585483
72204	585484
5211	585485
23852	585486
21179	585487
24423	585488
105800	585489
12285	585490
96488	585491
119508	585492
2556	585493
86863	585494
25791	585495
17854	585496
9895	585497
29572	585498
75769	585499
6979	585500
15134	585501
13192	585502
124929	585503
13963	585504
58097	585505
19101	585506
422	585507
30633	585508
28627	585509
2092	585510
68905	585511
77238	585512
34058	585513
5623	585514
93998	585515
63871	585516
71	585517
3869	585518
28869	585519
19564	585520
277	585521
114379	585522
19006	585523
23041	585524
120956	585525
117162	585526
9827	585527
6627	585528
13192	585529
78313	585530
105576	585531
260	585532
3216	585533
592	585534
19361	585535
71105	585536
41289	585537
13078	585538
2858	585539
93821	585540
36341	585541
81748	585542
90713	585543
33	585544
2532	585545
6334	585546
22762	585547
1792	585548
71775	585549
71298	585550
34285	585551
94902	585552
56808	585553
104351	585554
49063	585555
70554	585556
103625	585557
143932	585558
96092	585559
45255	585560
13718	585561
36610	585562
86148	585563
35989	585564
82192	585565
109577	585566
45750	585567
78981	585568
8376	585569
75100	585570
72505	585571
83505	585572
65861	585573
63750	585574
64351	585575
148599	585576
28680	585577
19166	585578
108901	585579
21425	585580
20460	585581
16285	585582
83380	585583
71652	585584
180	585585
81932	585586
60519	585587
113650	585588
22381	585589
54680	585590
129033	585591
124778	585592
13750	585593
8874	585594
24498	585595
7068	585596
16395	585597
36775	585598
28781	585599
9261	585600
7710	585601
74423	585602
29553	585603
104664	585604
105950	585605
51370	585606
42448	585607
39671	585608
2833	585609
37191	585610
34252	585611
25756	585612
130200	585613
122196	585614
116788	585615
14657	585616
28393	585617
9856	585618
44524	585619
10347	585620
107831	585621
70904	585622
56553	585623
38834	585624
90380	585625
113154	585626
116573	585627
53013	585628
3737	585629
54214	585630
32875	585631
55693	585632
100964	585633
80314	585634
18960	585635
3836	585636
10563	585637
29606	585638
53912	585639
62787	585640
84480	585641
26996	585642
36046	585643
89501	585644
58287	585645
40458	585646
106941	585647
20506	585648
50857	585649
78884	585650
23404	585651
113041	585652
57104	585653
34603	585654
93520	585655
63467	585656
25842	585657
9677	585658
90987	585659
1362	585660
9833	585661
58180	585662
19729	585663
29598	585664
43546	585665
28074	585666
18986	585667
583	585668
60	585669
81663	585670
613	585671
13739	585672
5967	585673
914	585674
6018	585675
119958	585676
2504	585677
268	585678
104490	585679
68558	585680
3912	585681
66398	585682
80791	585683
26577	585684
26366	585685
15338	585686
59947	585687
17952	585688
37188	585689
81535	585690
22258	585691
142328	585692
53441	585693
103752	585694
55316	585695
14465	585696
77792	585697
130853	585698
41784	585699
46274	585700
1805	585701
23624	585702
122699	585703
30956	585704
21	585705
131489	585706
47749	585707
34798	585708
25116	585709
30850	585710
119152	585711
30209	585712
39234	585713
77771	585714
49469	585715
120630	585716
83346	585717
37045	585718
35217	585719
64519	585720
36794	585721
52257	585722
60885	585723
11359	585724
69368	585725
9813	585726
33003	585727
56813	585728
27571	585729
1116	585730
120227	585731
20674	585732
45641	585733
86435	585734
73203	585735
95060	585736
12784	585737
21059	585738
29988	585739
111379	585740
11422	585741
67111	585742
42427	585743
1736	585744
26560	585745
53204	585746
33639	585747
102626	585748
88087	585749
80887	585750
15839	585751
28487	585752
32326	585753
86603	585754
2743	585755
65907	585756
70634	585757
70866	585758
2065	585759
3788	585760
74298	585761
18997	585762
25789	585763
100364	585764
59537	585765
201	585766
33232	585767
16137	585768
96456	585769
62999	585770
25073	585771
131599	585772
114089	585773
41233	585774
16973	585775
147455	585776
89883	585777
15504	585778
94925	585779
25345	585780
74605	585781
97083	585782
57079	585783
49507	585784
5199	585785
15793	585786
16628	585787
17571	585788
46402	585789
40742	585790
80099	585791
53049	585792
34153	585793
24903	585794
2077	585795
43920	585796
3065	585797
25340	585798
11673	585799
78966	585800
51786	585801
62790	585802
355	585803
19456	585804
36561	585805
104466	585806
75051	585807
105908	585808
62308	585809
2940	585810
17646	585811
42489	585812
55762	585813
60455	585814
87547	585815
32103	585816
21392	585817
53247	585818
81765	585819
53592	585820
62305	585821
21312	585822
15157	585823
143319	585824
144072	585825
92746	585826
79021	585827
32437	585828
68999	585829
70435	585830
31	585831
49667	585832
25023	585833
111334	585834
45983	585835
115092	585836
31684	585837
103948	585838
53994	585839
2079	585840
15405	585841
4828	585842
17642	585843
84847	585844
20137	585845
76612	585846
8132	585847
84372	585848
53090	585849
86538	585850
113215	585851
53443	585852
16976	585853
87563	585854
13780	585855
3915	585856
10867	585857
8642	585858
86571	585859
63783	585860
119439	585861
8584	585862
47385	585863
2366	585864
40559	585865
39092	585866
49848	585867
3583	585868
1147	585869
45069	585870
84375	585871
59812	585872
17495	585873
65007	585874
83789	585875
2379	585876
120832	585877
47323	585878
55389	585879
106446	585880
3204	585881
134989	585882
20044	585883
13166	585884
13583	585885
38417	585886
95222	585887
73383	585888
50209	585889
54082	585890
88031	585891
49076	585892
125989	585893
50904	585894
43839	585895
84031	585896
4073	585897
116859	585898
99005	585899
2951	585900
47951	585901
14968	585902
14331	585903
83634	585904
17483	585905
114211	585906
49517	585907
83110	585908
5619	585909
42173	585910
84985	585911
64723	585912
34203	585913
18910	585914
6924	585915
39495	585916
6191	585917
150143	585918
43418	585919
81520	585920
11605	585921
66263	585922
103312	585923
132715	585924
23947	585925
76220	585926
141969	585927
68447	585928
40224	585929
57791	585930
5958	585931
94379	585932
135061	585933
42732	585934
140368	585935
45935	585936
57598	585937
29355	585938
4790	585939
5315	585940
9547	585941
47347	585942
6819	585943
5714	585944
45352	585945
2410	585946
114336	585947
9227	585948
21476	585949
19873	585950
37646	585951
27509	585952
17228	585953
206	585954
103077	585955
47173	585956
66773	585957
16399	585958
44149	585959
24724	585960
32578	585961
1335	585962
38831	585963
110796	585964
26076	585965
68040	585966
18853	585967
19040	585968
5270	585969
29314	585970
83360	585971
100536	585972
53434	585973
29468	585974
3793	585975
122177	585976
6298	585977
88235	585978
65543	585979
12207	585980
55715	585981
41055	585982
138382	585983
80620	585984
20312	585985
61172	585986
45783	585987
75073	585988
40571	585989
86401	585990
4133	585991
112719	585992
1512	585993
85093	585994
109839	585995
76369	585996
6745	585997
43793	585998
25612	585999
36952	586000
11915	586001
73130	586002
550	586003
15520	586004
48081	586005
71909	586006
8220	586007
17167	586008
120699	586009
7103	586010
23805	586011
58971	586012
96070	586013
18403	586014
100893	586015
2851	586016
79349	586017
69372	586018
36624	586019
95282	586020
19556	586021
542	586022
10495	586023
76992	586024
49246	586025
47614	586026
2038	586027
69995	586028
13664	586029
2316	586030
13743	586031
117332	586032
112245	586033
25770	586034
41701	586035
45953	586036
124624	586037
2059	586038
11180	586039
17414	586040
73768	586041
1443	586042
20901	586043
12661	586044
14654	586045
130196	586046
15648	586047
60	586048
20619	586049
1216	586050
2114	586051
5326	586052
45649	586053
62048	586054
17966	586055
88881	586056
3191	586057
26327	586058
27502	586059
4048	586060
83276	586061
49135	586062
49439	586063
149521	586064
83109	586065
38895	586066
42843	586067
61846	586068
99189	586069
37430	586070
861	586071
39068	586072
28523	586073
51717	586074
41380	586075
83272	586076
127	586077
118615	586078
703	586079
5110	586080
4976	586081
75493	586082
4504	586083
30030	586084
27302	586085
30960	586086
19896	586087
14140	586088
135592	586089
15480	586090
87732	586091
131419	586092
41401	586093
37647	586094
60380	586095
11724	586096
28954	586097
112708	586098
21520	586099
53645	586100
71935	586101
21519	586102
142074	586103
122781	586104
4433	586105
25813	586106
67560	586107
52871	586108
63684	586109
39253	586110
2304	586111
64993	586112
14355	586113
139479	586114
90870	586115
27866	586116
46878	586117
33145	586118
55562	586119
18103	586120
104660	586121
70058	586122
9090	586123
41944	586124
6303	586125
61112	586126
69312	586127
36557	586128
120	586129
1118	586130
58821	586131
27485	586132
92907	586133
58176	586134
46233	586135
28308	586136
26301	586137
303	586138
16080	586139
45713	586140
243	586141
7932	586142
66309	586143
109891	586144
11968	586145
124069	586146
77714	586147
71661	586148
112832	586149
85547	586150
21469	586151
23135	586152
44523	586153
3606	586154
34764	586155
837	586156
14401	586157
22667	586158
36853	586159
15741	586160
86754	586161
6445	586162
1476	586163
15195	586164
133381	586165
74688	586166
69759	586167
26997	586168
6042	586169
71542	586170
94909	586171
48330	586172
38925	586173
4029	586174
25813	586175
789	586176
29924	586177
91764	586178
87993	586179
3532	586180
43961	586181
109549	586182
114887	586183
43562	586184
14763	586185
111569	586186
1244	586187
99599	586188
46418	586189
35785	586190
18446	586191
105	586192
32590	586193
20200	586194
21647	586195
144886	586196
38832	586197
26077	586198
53800	586199
18685	586200
7998	586201
20901	586202
9554	586203
6193	586204
1017	586205
4885	586206
671	586207
95298	586208
114826	586209
41686	586210
145511	586211
9320	586212
22677	586213
14195	586214
3384	586215
50254	586216
16823	586217
33360	586218
15619	586219
83	586220
8191	586221
43848	586222
8367	586223
3041	586224
13642	586225
112052	586226
44987	586227
34394	586228
90830	586229
18005	586230
20290	586231
105165	586232
43902	586233
34578	586234
136232	586235
47213	586236
97335	586237
81852	586238
2930	586239
18961	586240
91765	586241
131893	586242
21794	586243
144426	586244
2088	586245
16698	586246
19973	586247
40012	586248
18872	586249
72337	586250
53382	586251
220	586252
5700	586253
51156	586254
44155	586255
84053	586256
9840	586257
1186	586258
129350	586259
65680	586260
11139	586261
48322	586262
31839	586263
21390	586264
116636	586265
20269	586266
7569	586267
35809	586268
12211	586269
12568	586270
77083	586271
35457	586272
82190	586273
117642	586274
43536	586275
69041	586276
36223	586277
39392	586278
135556	586279
28261	586280
103	586281
66	586282
16889	586283
9387	586284
19196	586285
14935	586286
40455	586287
22652	586288
114234	586289
47993	586290
76813	586291
61958	586292
38894	586293
13044	586294
413	586295
47467	586296
2377	586297
46190	586298
44304	586299
46487	586300
32015	586301
29520	586302
119590	586303
4168	586304
10217	586305
103085	586306
66625	586307
54664	586308
8120	586309
5143	586310
101078	586311
71567	586312
55581	586313
105488	586314
36954	586315
81771	586316
83521	586317
66482	586318
103670	586319
147912	586320
59562	586321
83380	586322
14138	586323
73322	586324
27506	586325
14007	586326
106513	586327
74704	586328
51298	586329
113800	586330
44553	586331
22239	586332
99308	586333
52121	586334
51388	586335
40856	586336
28008	586337
90790	586338
4328	586339
7736	586340
4062	586341
67096	586342
4945	586343
101978	586344
10946	586345
28818	586346
87873	586347
29909	586348
27705	586349
24401	586350
58288	586351
41515	586352
26904	586353
25094	586354
73040	586355
2522	586356
29835	586357
18957	586358
79025	586359
16728	586360
5107	586361
51833	586362
12717	586363
73514	586364
51512	586365
9446	586366
59507	586367
121458	586368
12104	586369
79648	586370
66796	586371
6333	586372
1676	586373
27711	586374
34431	586375
96021	586376
329	586377
26906	586378
75580	586379
86597	586380
10322	586381
131586	586382
71226	586383
2708	586384
27763	586385
86513	586386
90359	586387
34176	586388
72550	586389
36287	586390
82688	586391
2296	586392
112401	586393
84132	586394
60564	586395
1227	586396
11779	586397
53469	586398
128300	586399
15594	586400
4568	586401
4680	586402
7265	586403
34654	586404
45138	586405
4216	586406
490	586407
126738	586408
31582	586409
2889	586410
44298	586411
14939	586412
2218	586413
37573	586414
41576	586415
129342	586416
44950	586417
52556	586418
5651	586419
4752	586420
33285	586421
84048	586422
4597	586423
53569	586424
54701	586425
1939	586426
58976	586427
15373	586428
5023	586429
79276	586430
12052	586431
24530	586432
63104	586433
12534	586434
106519	586435
64133	586436
14814	586437
26891	586438
5043	586439
25741	586440
46776	586441
41643	586442
3419	586443
103547	586444
47655	586445
91538	586446
26823	586447
120730	586448
71636	586449
26358	586450
27125	586451
90613	586452
8846	586453
6325	586454
30606	586455
35489	586456
89100	586457
63699	586458
6747	586459
20186	586460
7046	586461
86215	586462
45282	586463
51476	586464
5984	586465
18344	586466
13417	586467
6026	586468
21645	586469
72512	586470
16286	586471
79377	586472
19451	586473
621	586474
41464	586475
53476	586476
3724	586477
46880	586478
38126	586479
12667	586480
75928	586481
13574	586482
172	586483
30333	586484
73542	586485
67326	586486
127756	586487
87224	586488
48138	586489
5881	586490
2627	586491
42302	586492
104957	586493
60233	586494
72835	586495
24466	586496
56647	586497
3884	586498
44915	586499
9504	586500
44203	586501
113186	586502
3438	586503
43746	586504
541	586505
25789	586506
71553	586507
104105	586508
26782	586509
118612	586510
26437	586511
119825	586512
69196	586513
10615	586514
2488	586515
54656	586516
9615	586517
80525	586518
68337	586519
91072	586520
91729	586521
29394	586522
43545	586523
31667	586524
47071	586525
21404	586526
137914	586527
48970	586528
35255	586529
6411	586530
416	586531
33819	586532
8789	586533
77033	586534
23813	586535
53713	586536
113073	586537
2490	586538
80358	586539
3087	586540
4759	586541
7417	586542
9465	586543
51960	586544
16124	586545
43794	586546
37686	586547
45092	586548
34186	586549
26489	586550
50193	586551
142536	586552
83023	586553
10501	586554
1139	586555
133442	586556
2132	586557
31976	586558
6585	586559
26969	586560
52141	586561
44905	586562
94241	586563
11339	586564
5405	586565
47384	586566
84618	586567
43113	586568
44192	586569
67752	586570
9355	586571
26386	586572
1660	586573
30563	586574
14901	586575
25093	586576
55707	586577
9288	586578
106963	586579
68235	586580
143326	586581
14199	586582
33856	586583
61317	586584
28994	586585
92678	586586
106428	586587
28432	586588
58237	586589
69515	586590
50555	586591
66454	586592
32511	586593
15775	586594
91199	586595
70686	586596
95731	586597
44420	586598
51693	586599
52077	586600
3556	586601
24152	586602
113634	586603
9195	586604
1094	586605
57418	586606
84900	586607
55869	586608
3686	586609
55463	586610
79117	586611
9863	586612
44871	586613
29597	586614
31600	586615
7038	586616
10963	586617
51066	586618
65362	586619
5468	586620
43539	586621
38025	586622
12906	586623
30548	586624
37940	586625
15573	586626
27068	586627
85412	586628
144262	586629
89839	586630
94741	586631
2240	586632
66282	586633
104379	586634
26775	586635
72876	586636
57279	586637
130839	586638
30534	586639
13459	586640
28004	586641
19	586642
52726	586643
360	586644
16644	586645
87554	586646
55673	586647
13505	586648
39964	586649
50269	586650
13833	586651
41334	586652
61105	586653
4668	586654
46660	586655
15387	586656
9246	586657
77685	586658
1277	586659
42266	586660
105998	586661
8072	586662
46634	586663
3076	586664
1922	586665
38627	586666
38398	586667
3428	586668
3203	586669
8421	586670
146404	586671
70396	586672
49323	586673
16797	586674
3525	586675
23962	586676
1648	586677
35306	586678
83187	586679
3703	586680
25231	586681
38835	586682
294	586683
113722	586684
107014	586685
37697	586686
63750	586687
4390	586688
103676	586689
43896	586690
45182	586691
21272	586692
16770	586693
67258	586694
55766	586695
32902	586696
82979	586697
34670	586698
57246	586699
47072	586700
80598	586701
5169	586702
31550	586703
50561	586704
66476	586705
1994	586706
49103	586707
59508	586708
39893	586709
1835	586710
21198	586711
18851	586712
48206	586713
32606	586714
75214	586715
26555	586716
21629	586717
49787	586718
69668	586719
17491	586720
21354	586721
68938	586722
52626	586723
11893	586724
61185	586725
54685	586726
57480	586727
51580	586728
83341	586729
64254	586730
18818	586731
56893	586732
21629	586733
62845	586734
36443	586735
28857	586736
23653	586737
45681	586738
405	586739
15807	586740
80429	586741
7860	586742
5937	586743
10241	586744
23579	586745
54804	586746
27698	586747
52675	586748
24787	586749
14940	586750
21251	586751
15239	586752
5292	586753
81247	586754
48289	586755
16981	586756
4177	586757
44572	586758
29392	586759
90154	586760
19051	586761
15673	586762
2340	586763
80955	586764
32296	586765
72636	586766
25605	586767
22758	586768
53269	586769
58314	586770
40010	586771
59522	586772
28297	586773
12883	586774
6110	586775
36636	586776
66074	586777
17759	586778
64602	586779
22085	586780
101902	586781
8152	586782
73730	586783
2060	586784
66836	586785
116509	586786
2500	586787
15218	586788
42563	586789
97251	586790
37050	586791
5142	586792
66338	586793
95923	586794
54359	586795
53318	586796
47476	586797
85008	586798
4606	586799
52697	586800
110729	586801
46827	586802
4717	586803
58092	586804
7916	586805
9291	586806
93169	586807
3830	586808
59170	586809
15133	586810
95962	586811
1422	586812
101836	586813
10521	586814
7520	586815
58489	586816
4758	586817
12943	586818
44193	586819
48121	586820
19643	586821
2460	586822
3468	586823
105483	586824
70542	586825
13758	586826
41461	586827
52255	586828
58157	586829
120745	586830
30378	586831
40047	586832
25289	586833
10614	586834
20252	586835
65425	586836
87686	586837
124017	586838
65106	586839
13823	586840
93144	586841
56438	586842
17673	586843
29352	586844
105903	586845
142048	586846
23400	586847
229	586848
75630	586849
2881	586850
55468	586851
131110	586852
53200	586853
48871	586854
55840	586855
67141	586856
112989	586857
14392	586858
105925	586859
29085	586860
43986	586861
57675	586862
33474	586863
4369	586864
11229	586865
8989	586866
25955	586867
117555	586868
71777	586869
46125	586870
17138	586871
65	586872
73832	586873
71279	586874
43979	586875
23271	586876
59548	586877
76357	586878
104304	586879
68392	586880
79815	586881
110	586882
12051	586883
8097	586884
21406	586885
11159	586886
130722	586887
120014	586888
7804	586889
47957	586890
34823	586891
9529	586892
69531	586893
629	586894
12130	586895
5827	586896
17420	586897
29883	586898
52268	586899
65916	586900
35885	586901
816	586902
45541	586903
67532	586904
1013	586905
7945	586906
4772	586907
69156	586908
30435	586909
53235	586910
95922	586911
21438	586912
79662	586913
47125	586914
42781	586915
49073	586916
89702	586917
383	586918
4913	586919
67196	586920
39963	586921
22189	586922
36111	586923
43614	586924
39611	586925
140666	586926
21011	586927
48267	586928
11555	586929
16785	586930
6957	586931
46437	586932
46655	586933
83969	586934
17404	586935
5084	586936
78978	586937
35330	586938
115444	586939
14722	586940
74314	586941
34549	586942
46142	586943
39467	586944
30352	586945
320	586946
2700	586947
88320	586948
47362	586949
1964	586950
42407	586951
95243	586952
4779	586953
319	586954
5501	586955
22787	586956
9160	586957
2780	586958
124137	586959
1507	586960
39316	586961
88507	586962
90726	586963
69127	586964
29538	586965
23866	586966
21000	586967
92373	586968
28378	586969
9862	586970
89447	586971
67093	586972
76438	586973
13169	586974
15385	586975
8148	586976
15464	586977
18721	586978
749	586979
35770	586980
62130	586981
8955	586982
42470	586983
162	586984
28120	586985
87982	586986
77845	586987
30383	586988
44862	586989
115493	586990
32543	586991
101250	586992
15658	586993
1578	586994
2673	586995
64677	586996
18318	586997
23848	586998
63777	586999
136339	587000
31467	587001
1833	587002
28117	587003
17352	587004
22957	587005
26000	587006
51775	587007
74169	587008
27405	587009
79223	587010
52533	587011
72149	587012
10243	587013
11021	587014
7040	587015
26316	587016
122506	587017
5736	587018
68799	587019
108130	587020
27134	587021
25883	587022
74389	587023
2061	587024
10523	587025
78620	587026
1690	587027
64744	587028
57665	587029
47898	587030
140364	587031
55951	587032
31071	587033
12014	587034
79485	587035
96292	587036
114955	587037
53898	587038
11483	587039
16090	587040
107709	587041
103581	587042
40648	587043
1222	587044
29981	587045
20872	587046
695	587047
1961	587048
34195	587049
3383	587050
8556	587051
76391	587052
27929	587053
123076	587054
30866	587055
32642	587056
43943	587057
32201	587058
22360	587059
44889	587060
126786	587061
19352	587062
52374	587063
10233	587064
27568	587065
97488	587066
2317	587067
87388	587068
148707	587069
10927	587070
7294	587071
136676	587072
36278	587073
8762	587074
94236	587075
37079	587076
92649	587077
25811	587078
6866	587079
43217	587080
543	587081
520	587082
11083	587083
5124	587084
64315	587085
104152	587086
103635	587087
12762	587088
89414	587089
21586	587090
129986	587091
44187	587092
54748	587093
3545	587094
132760	587095
21944	587096
46964	587097
99122	587098
34646	587099
29069	587100
95280	587101
43055	587102
39007	587103
2718	587104
52043	587105
64035	587106
42459	587107
30356	587108
23930	587109
66618	587110
16376	587111
32554	587112
48479	587113
87168	587114
25383	587115
69942	587116
12801	587117
3636	587118
89	587119
53212	587120
2530	587121
33116	587122
4843	587123
37871	587124
58273	587125
17571	587126
25321	587127
19575	587128
75403	587129
22296	587130
240	587131
112471	587132
95446	587133
78451	587134
2212	587135
20739	587136
65058	587137
77907	587138
44848	587139
102792	587140
117568	587141
20141	587142
17259	587143
7068	587144
81858	587145
68673	587146
3631	587147
17966	587148
98152	587149
27227	587150
8283	587151
65114	587152
90869	587153
69211	587154
42905	587155
24730	587156
10914	587157
32635	587158
56992	587159
132392	587160
36004	587161
102761	587162
71897	587163
17781	587164
17455	587165
2260	587166
6475	587167
24026	587168
60927	587169
1570	587170
94360	587171
73991	587172
1416	587173
365	587174
116084	587175
20591	587176
29384	587177
8371	587178
50021	587179
16717	587180
5875	587181
714	587182
53741	587183
6579	587184
27279	587185
22587	587186
46106	587187
399	587188
57997	587189
45267	587190
37766	587191
26201	587192
116321	587193
15004	587194
27004	587195
149097	587196
22915	587197
22869	587198
484	587199
2595	587200
3723	587201
58734	587202
29283	587203
33784	587204
7174	587205
61032	587206
22820	587207
63876	587208
88563	587209
50099	587210
36433	587211
5249	587212
54088	587213
105271	587214
119	587215
105886	587216
16536	587217
99335	587218
97874	587219
64458	587220
107774	587221
13250	587222
17854	587223
11823	587224
11202	587225
8903	587226
59076	587227
10634	587228
39920	587229
113974	587230
42795	587231
28065	587232
110289	587233
18408	587234
2972	587235
42985	587236
107024	587237
72363	587238
59753	587239
915	587240
79535	587241
116417	587242
34382	587243
65617	587244
265	587245
61314	587246
128492	587247
6934	587248
107144	587249
99861	587250
969	587251
17994	587252
36756	587253
45840	587254
58228	587255
19739	587256
6898	587257
5769	587258
134709	587259
57950	587260
39683	587261
40600	587262
56812	587263
6526	587264
235	587265
40144	587266
14326	587267
49713	587268
94740	587269
50867	587270
45383	587271
95986	587272
26196	587273
5209	587274
68846	587275
38630	587276
58425	587277
21063	587278
298	587279
12827	587280
71285	587281
2653	587282
55443	587283
46335	587284
8140	587285
50748	587286
8983	587287
55632	587288
19198	587289
15343	587290
95692	587291
40299	587292
19765	587293
9491	587294
71294	587295
4670	587296
102233	587297
15281	587298
10231	587299
49659	587300
99288	587301
79725	587302
20113	587303
61761	587304
57525	587305
2401	587306
55	587307
44651	587308
35393	587309
142830	587310
4854	587311
67662	587312
100439	587313
281	587314
79681	587315
72262	587316
20981	587317
14211	587318
4972	587319
66160	587320
1963	587321
71012	587322
109388	587323
8070	587324
133294	587325
831	587326
37457	587327
8915	587328
16181	587329
13433	587330
12282	587331
2226	587332
1740	587333
45961	587334
55861	587335
73277	587336
71796	587337
86126	587338
16119	587339
86560	587340
48317	587341
62545	587342
52028	587343
7236	587344
22869	587345
45329	587346
2777	587347
116660	587348
1013	587349
78041	587350
27674	587351
13656	587352
36838	587353
32510	587354
71916	587355
9999	587356
47778	587357
15382	587358
60196	587359
36076	587360
28886	587361
70366	587362
4445	587363
10003	587364
21668	587365
58019	587366
99954	587367
29729	587368
50930	587369
48404	587370
130402	587371
88088	587372
133345	587373
3567	587374
4804	587375
56475	587376
24546	587377
16095	587378
113844	587379
1762	587380
83648	587381
89284	587382
8501	587383
4200	587384
13825	587385
69114	587386
37043	587387
42675	587388
57399	587389
19904	587390
43285	587391
10	587392
9048	587393
7682	587394
39365	587395
25755	587396
19265	587397
120298	587398
90990	587399
30988	587400
21174	587401
7197	587402
45030	587403
27851	587404
76576	587405
13748	587406
127557	587407
3347	587408
66536	587409
4581	587410
60064	587411
27436	587412
26101	587413
29599	587414
76240	587415
59035	587416
113052	587417
65561	587418
23893	587419
63182	587420
28432	587421
5757	587422
38219	587423
90151	587424
129913	587425
74023	587426
7177	587427
28299	587428
98387	587429
28467	587430
58890	587431
27081	587432
86749	587433
18905	587434
51907	587435
22405	587436
45578	587437
2175	587438
29605	587439
54376	587440
4633	587441
99674	587442
31414	587443
37565	587444
26907	587445
210	587446
30728	587447
4572	587448
53621	587449
34587	587450
766	587451
724	587452
6209	587453
104671	587454
7875	587455
52764	587456
141600	587457
30386	587458
1267	587459
24515	587460
5706	587461
1075	587462
4537	587463
8004	587464
50262	587465
19189	587466
11238	587467
41289	587468
1340	587469
77684	587470
48099	587471
70767	587472
65491	587473
40508	587474
31378	587475
39860	587476
2839	587477
59781	587478
116	587479
135095	587480
15779	587481
115180	587482
1314	587483
60880	587484
2793	587485
34791	587486
3591	587487
82536	587488
19726	587489
21704	587490
80026	587491
937	587492
118439	587493
17186	587494
1242	587495
142170	587496
20594	587497
21955	587498
90171	587499
7254	587500
36101	587501
34389	587502
71571	587503
3518	587504
59963	587505
40527	587506
20931	587507
14760	587508
38641	587509
1147	587510
62052	587511
11560	587512
4701	587513
37431	587514
114906	587515
13434	587516
111740	587517
25005	587518
124496	587519
78582	587520
132444	587521
100739	587522
42406	587523
97928	587524
96373	587525
10285	587526
6417	587527
87580	587528
72300	587529
85	587530
15630	587531
108511	587532
112595	587533
56178	587534
538	587535
53510	587536
70292	587537
15599	587538
11155	587539
38047	587540
79164	587541
104257	587542
103139	587543
14031	587544
115584	587545
1858	587546
42292	587547
3089	587548
6944	587549
18447	587550
112696	587551
14710	587552
26758	587553
71953	587554
952	587555
2336	587556
66219	587557
108211	587558
70539	587559
125391	587560
62614	587561
39306	587562
13771	587563
126948	587564
31991	587565
12991	587566
105290	587567
5017	587568
89507	587569
71185	587570
23891	587571
106528	587572
79635	587573
1026	587574
15411	587575
39327	587576
26004	587577
107269	587578
27801	587579
10247	587580
2090	587581
147402	587582
21639	587583
39746	587584
14186	587585
107700	587586
59447	587587
9635	587588
1491	587589
18230	587590
39728	587591
126376	587592
95695	587593
56927	587594
9624	587595
125165	587596
106912	587597
118894	587598
80821	587599
106487	587600
33008	587601
2679	587602
93040	587603
95048	587604
1292	587605
138335	587606
127413	587607
1609	587608
58675	587609
8098	587610
81446	587611
14009	587612
90755	587613
20947	587614
73696	587615
81400	587616
17938	587617
70304	587618
40628	587619
28596	587620
62836	587621
77364	587622
76166	587623
41307	587624
1034	587625
63974	587626
17213	587627
52372	587628
138058	587629
10968	587630
32396	587631
32919	587632
2822	587633
85723	587634
46586	587635
9571	587636
7117	587637
53509	587638
5444	587639
342	587640
2265	587641
111954	587642
3247	587643
40616	587644
67088	587645
10263	587646
38732	587647
13392	587648
48346	587649
42326	587650
50003	587651
13574	587652
5162	587653
45333	587654
4521	587655
2195	587656
74142	587657
20842	587658
16148	587659
11731	587660
64003	587661
105074	587662
104643	587663
1215	587664
130164	587665
980	587666
113058	587667
67016	587668
27534	587669
15076	587670
37452	587671
1349	587672
3067	587673
1979	587674
67683	587675
14954	587676
77967	587677
71515	587678
62834	587679
33	587680
8354	587681
62970	587682
84281	587683
41875	587684
17627	587685
5411	587686
33386	587687
23458	587688
108556	587689
14281	587690
43343	587691
87619	587692
26472	587693
81354	587694
36916	587695
59026	587696
52234	587697
17483	587698
3433	587699
130274	587700
87217	587701
22025	587702
15070	587703
279	587704
8285	587705
12094	587706
11990	587707
1155	587708
73870	587709
70807	587710
21128	587711
192	587712
1348	587713
33457	587714
1002	587715
67292	587716
70917	587717
98116	587718
18492	587719
102844	587720
100	587721
117889	587722
59256	587723
14996	587724
30680	587725
99201	587726
107656	587727
10441	587728
27607	587729
5505	587730
13290	587731
13533	587732
103534	587733
43314	587734
132844	587735
23698	587736
28073	587737
144924	587738
32799	587739
98707	587740
371	587741
6318	587742
53323	587743
66941	587744
21317	587745
7666	587746
23529	587747
116234	587748
71080	587749
57781	587750
89245	587751
17536	587752
8332	587753
471	587754
15014	587755
99050	587756
43211	587757
13268	587758
53807	587759
28023	587760
54629	587761
13245	587762
74944	587763
35988	587764
47123	587765
362	587766
44766	587767
37488	587768
66974	587769
101187	587770
87261	587771
44609	587772
115343	587773
2012	587774
111598	587775
11461	587776
15716	587777
7406	587778
69275	587779
8754	587780
5890	587781
12154	587782
127165	587783
63414	587784
10766	587785
28048	587786
20660	587787
61638	587788
40202	587789
20572	587790
37042	587791
136114	587792
77241	587793
23755	587794
44079	587795
88450	587796
106467	587797
41939	587798
36264	587799
34934	587800
61273	587801
12608	587802
59946	587803
48376	587804
81012	587805
48588	587806
18368	587807
21078	587808
52202	587809
41378	587810
17525	587811
9340	587812
85074	587813
25189	587814
1393	587815
45210	587816
32590	587817
39849	587818
6750	587819
24732	587820
4458	587821
1265	587822
22171	587823
28798	587824
130016	587825
126594	587826
246	587827
81751	587828
77871	587829
31421	587830
37578	587831
46757	587832
41642	587833
1227	587834
12093	587835
932	587836
6601	587837
83527	587838
23420	587839
5088	587840
42225	587841
12996	587842
137405	587843
46429	587844
17861	587845
2370	587846
150824	587847
25319	587848
41793	587849
98379	587850
40741	587851
110322	587852
750	587853
68424	587854
19341	587855
101357	587856
30653	587857
24114	587858
38054	587859
28678	587860
44651	587861
23341	587862
96068	587863
21563	587864
51976	587865
104895	587866
78551	587867
16984	587868
43500	587869
671	587870
5248	587871
123544	587872
105036	587873
116650	587874
7410	587875
101839	587876
699	587877
129687	587878
3087	587879
74482	587880
41750	587881
15458	587882
86743	587883
34307	587884
48	587885
3067	587886
37438	587887
22860	587888
37542	587889
132157	587890
10121	587891
91686	587892
10996	587893
102376	587894
116521	587895
19541	587896
47321	587897
19754	587898
50757	587899
56327	587900
16502	587901
11596	587902
60586	587903
14619	587904
42616	587905
29884	587906
5769	587907
16266	587908
77927	587909
40340	587910
17282	587911
80539	587912
53908	587913
1382	587914
91374	587915
92488	587916
106148	587917
11327	587918
22981	587919
38120	587920
1167	587921
149764	587922
66605	587923
79766	587924
111923	587925
125380	587926
13843	587927
5138	587928
4948	587929
72418	587930
69279	587931
26461	587932
31069	587933
19217	587934
47250	587935
31374	587936
20946	587937
10106	587938
31824	587939
108224	587940
121148	587941
28491	587942
59909	587943
45514	587944
84288	587945
33094	587946
2467	587947
14187	587948
5	587949
36252	587950
19441	587951
8031	587952
9163	587953
75909	587954
616	587955
3667	587956
21953	587957
47983	587958
7911	587959
85975	587960
27132	587961
39029	587962
10277	587963
23761	587964
39636	587965
62193	587966
6038	587967
47552	587968
123101	587969
102502	587970
124278	587971
11789	587972
24769	587973
1550	587974
21869	587975
103286	587976
10142	587977
2977	587978
2674	587979
72356	587980
15602	587981
58532	587982
50124	587983
11723	587984
135175	587985
73286	587986
4267	587987
30259	587988
31959	587989
20079	587990
35415	587991
7359	587992
54695	587993
11783	587994
137447	587995
7033	587996
20321	587997
66719	587998
17828	587999
24233	588000
2444	588001
29041	588002
58567	588003
415	588004
12212	588005
92386	588006
10581	588007
105288	588008
2819	588009
76603	588010
78745	588011
23836	588012
82798	588013
15963	588014
3733	588015
103679	588016
12554	588017
11353	588018
26197	588019
29597	588020
108294	588021
111273	588022
111092	588023
57071	588024
1920	588025
14652	588026
80856	588027
4339	588028
22734	588029
5625	588030
19447	588031
323	588032
82675	588033
23783	588034
6249	588035
38893	588036
20966	588037
69829	588038
34116	588039
10900	588040
40103	588041
676	588042
53190	588043
46298	588044
56773	588045
13596	588046
8173	588047
2499	588048
18	588049
148932	588050
135877	588051
4476	588052
1518	588053
98427	588054
66645	588055
26820	588056
60103	588057
483	588058
42714	588059
10217	588060
11320	588061
149765	588062
4990	588063
120872	588064
2511	588065
59836	588066
27956	588067
101767	588068
27291	588069
20817	588070
17299	588071
4432	588072
2079	588073
24444	588074
8491	588075
42173	588076
11069	588077
38731	588078
13963	588079
146149	588080
93179	588081
108678	588082
56012	588083
13424	588084
87082	588085
30606	588086
8353	588087
53064	588088
121960	588089
91220	588090
34246	588091
20841	588092
8097	588093
55861	588094
46322	588095
4642	588096
27778	588097
110645	588098
2693	588099
119563	588100
12745	588101
14729	588102
19655	588103
85019	588104
62535	588105
134972	588106
378	588107
113562	588108
283	588109
136354	588110
33914	588111
16202	588112
1589	588113
22773	588114
64579	588115
92035	588116
4098	588117
49770	588118
49214	588119
41003	588120
26465	588121
111615	588122
36661	588123
108186	588124
23060	588125
28071	588126
11723	588127
66347	588128
17845	588129
38919	588130
47055	588131
15053	588132
19686	588133
22277	588134
12668	588135
52019	588136
38300	588137
70887	588138
23369	588139
73797	588140
57621	588141
5913	588142
50663	588143
2740	588144
659	588145
3075	588146
9131	588147
285	588148
40742	588149
16330	588150
23318	588151
60882	588152
98926	588153
6441	588154
16140	588155
52890	588156
892	588157
32119	588158
71809	588159
21597	588160
4612	588161
63246	588162
2410	588163
35605	588164
11862	588165
1825	588166
30949	588167
85140	588168
64556	588169
61124	588170
1	588171
86	588172
153	588173
55660	588174
59582	588175
14929	588176
2541	588177
25134	588178
123460	588179
12756	588180
84554	588181
19791	588182
459	588183
126439	588184
18955	588185
3808	588186
105710	588187
6086	588188
4048	588189
10608	588190
13593	588191
16932	588192
25566	588193
146081	588194
94134	588195
607	588196
70858	588197
103670	588198
41190	588199
34083	588200
11824	588201
62960	588202
3171	588203
93186	588204
106	588205
26513	588206
55026	588207
136225	588208
135356	588209
63005	588210
62380	588211
3383	588212
46135	588213
86713	588214
46145	588215
144544	588216
50333	588217
8373	588218
12024	588219
4231	588220
95066	588221
86481	588222
100944	588223
54248	588224
47520	588225
6978	588226
25721	588227
35399	588228
106409	588229
101292	588230
87865	588231
51998	588232
431	588233
125922	588234
41370	588235
15972	588236
103151	588237
1029	588238
6074	588239
42406	588240
74203	588241
35488	588242
54223	588243
42243	588244
12246	588245
45854	588246
110151	588247
7221	588248
78190	588249
30492	588250
9891	588251
26742	588252
94578	588253
39658	588254
57421	588255
122045	588256
42901	588257
5909	588258
3615	588259
143816	588260
76272	588261
87855	588262
78831	588263
40213	588264
14065	588265
3137	588266
17943	588267
77185	588268
527	588269
35511	588270
39670	588271
136134	588272
58457	588273
41835	588274
131683	588275
65850	588276
52292	588277
119888	588278
119116	588279
26067	588280
48671	588281
104362	588282
22185	588283
51622	588284
19116	588285
107741	588286
19875	588287
35191	588288
25904	588289
6015	588290
38491	588291
6564	588292
2830	588293
10747	588294
2916	588295
32668	588296
19769	588297
24712	588298
33018	588299
7881	588300
79695	588301
85055	588302
46588	588303
99116	588304
25316	588305
26051	588306
86294	588307
29021	588308
50992	588309
16083	588310
58125	588311
64693	588312
17777	588313
74735	588314
4805	588315
19796	588316
143565	588317
13722	588318
16807	588319
95157	588320
71779	588321
254	588322
3853	588323
899	588324
44176	588325
55534	588326
93292	588327
8831	588328
58996	588329
30081	588330
36927	588331
7004	588332
85433	588333
30893	588334
772	588335
100518	588336
65339	588337
44403	588338
31608	588339
12258	588340
59417	588341
7869	588342
3	588343
36590	588344
12435	588345
52334	588346
1283	588347
39694	588348
9245	588349
109566	588350
50532	588351
54843	588352
105521	588353
2140	588354
31283	588355
51413	588356
41753	588357
18130	588358
62190	588359
63257	588360
11434	588361
91509	588362
80178	588363
25437	588364
120170	588365
32885	588366
66579	588367
101718	588368
65291	588369
35255	588370
107937	588371
20	588372
110883	588373
9840	588374
124134	588375
93676	588376
864	588377
137669	588378
118582	588379
1243	588380
40887	588381
27633	588382
8660	588383
4970	588384
4500	588385
91611	588386
185	588387
12729	588388
30416	588389
7893	588390
84720	588391
111111	588392
88996	588393
47104	588394
72586	588395
25740	588396
39246	588397
43815	588398
38155	588399
21498	588400
4574	588401
34293	588402
15529	588403
101246	588404
55496	588405
91905	588406
14116	588407
1764	588408
53269	588409
2498	588410
17213	588411
789	588412
63827	588413
56292	588414
111910	588415
12994	588416
8180	588417
45431	588418
15174	588419
68515	588420
142317	588421
9462	588422
45760	588423
41956	588424
2349	588425
544	588426
5882	588427
42726	588428
43762	588429
50373	588430
18982	588431
1458	588432
37790	588433
22539	588434
10612	588435
5291	588436
130909	588437
74149	588438
26342	588439
25349	588440
7228	588441
117945	588442
3739	588443
74749	588444
7478	588445
71131	588446
75254	588447
125513	588448
70220	588449
26015	588450
19262	588451
21119	588452
74660	588453
13645	588454
71899	588455
845	588456
117593	588457
19725	588458
39014	588459
8446	588460
52346	588461
2047	588462
84130	588463
72776	588464
1928	588465
5794	588466
84127	588467
19123	588468
20213	588469
19892	588470
10226	588471
63954	588472
17865	588473
58023	588474
133993	588475
28156	588476
54195	588477
15447	588478
313	588479
29777	588480
100779	588481
57281	588482
48355	588483
23973	588484
37660	588485
96184	588486
51910	588487
42182	588488
147872	588489
22771	588490
46477	588491
59648	588492
33910	588493
16239	588494
27317	588495
5636	588496
25725	588497
35593	588498
44776	588499
42762	588500
2853	588501
126945	588502
27237	588503
4581	588504
14837	588505
32535	588506
137563	588507
43588	588508
81622	588509
38492	588510
58629	588511
43205	588512
37968	588513
67458	588514
24030	588515
59323	588516
577	588517
119033	588518
14469	588519
106570	588520
38617	588521
2300	588522
14255	588523
39664	588524
46569	588525
257	588526
111734	588527
90013	588528
27660	588529
8318	588530
123083	588531
7116	588532
2311	588533
107769	588534
773	588535
50536	588536
57267	588537
5211	588538
5035	588539
35331	588540
8743	588541
42105	588542
35608	588543
28244	588544
82438	588545
5730	588546
3839	588547
4540	588548
40300	588549
8601	588550
31603	588551
19164	588552
90912	588553
56013	588554
18387	588555
6873	588556
29304	588557
39924	588558
20208	588559
16366	588560
88551	588561
1664	588562
11852	588563
61389	588564
24029	588565
74668	588566
119	588567
1345	588568
12135	588569
38871	588570
12226	588571
27718	588572
820	588573
38825	588574
69829	588575
121139	588576
111165	588577
115672	588578
69480	588579
89686	588580
36740	588581
1860	588582
72462	588583
9077	588584
75331	588585
96906	588586
4093	588587
1321	588588
55572	588589
86239	588590
10981	588591
46380	588592
985	588593
21150	588594
18041	588595
35476	588596
9496	588597
6942	588598
8209	588599
61424	588600
99538	588601
75689	588602
66847	588603
10012	588604
108353	588605
46124	588606
7896	588607
2445	588608
1248	588609
55594	588610
925	588611
59925	588612
93430	588613
904	588614
21612	588615
11627	588616
32630	588617
34631	588618
47066	588619
43561	588620
5735	588621
489	588622
85194	588623
35003	588624
127	588625
2825	588626
147550	588627
4434	588628
5092	588629
25824	588630
67320	588631
56723	588632
5083	588633
108129	588634
37725	588635
10323	588636
23925	588637
9088	588638
85797	588639
22544	588640
14769	588641
5320	588642
89034	588643
41442	588644
53580	588645
90783	588646
52659	588647
72042	588648
56648	588649
29571	588650
35013	588651
114881	588652
11601	588653
90393	588654
26680	588655
1941	588656
110426	588657
99737	588658
77045	588659
81546	588660
9427	588661
100844	588662
19044	588663
14696	588664
69098	588665
34264	588666
54659	588667
51733	588668
54890	588669
22749	588670
23927	588671
15302	588672
3146	588673
4257	588674
184	588675
55815	588676
73313	588677
99261	588678
47409	588679
65112	588680
25748	588681
38282	588682
21451	588683
1876	588684
41655	588685
19799	588686
27242	588687
97574	588688
114607	588689
41560	588690
1083	588691
7339	588692
64044	588693
36454	588694
80230	588695
33225	588696
55566	588697
117994	588698
114413	588699
104887	588700
41898	588701
86421	588702
103060	588703
9012	588704
1690	588705
137844	588706
61318	588707
11444	588708
22693	588709
336	588710
39	588711
132632	588712
59078	588713
998	588714
54854	588715
79558	588716
7081	588717
199	588718
189	588719
251	588720
133786	588721
49825	588722
108935	588723
18950	588724
22234	588725
34467	588726
2511	588727
113646	588728
99340	588729
63541	588730
391	588731
102022	588732
46139	588733
27911	588734
28679	588735
76341	588736
80724	588737
71354	588738
53384	588739
23475	588740
71123	588741
115918	588742
19123	588743
771	588744
8099	588745
65083	588746
105394	588747
57749	588748
16650	588749
35580	588750
33166	588751
32685	588752
13827	588753
22531	588754
12102	588755
104463	588756
67343	588757
27211	588758
3030	588759
49698	588760
38940	588761
13675	588762
1916	588763
59721	588764
64445	588765
25618	588766
96376	588767
4806	588768
93676	588769
414	588770
40680	588771
21698	588772
62296	588773
1670	588774
722	588775
16383	588776
72542	588777
4300	588778
7060	588779
92698	588780
36502	588781
25780	588782
13056	588783
137665	588784
4435	588785
27210	588786
19317	588787
12941	588788
35392	588789
71221	588790
154	588791
43652	588792
41166	588793
139019	588794
29324	588795
42606	588796
13426	588797
5069	588798
29276	588799
33617	588800
78088	588801
5438	588802
120712	588803
126944	588804
77385	588805
80158	588806
77080	588807
24406	588808
74527	588809
55784	588810
11844	588811
10574	588812
87887	588813
74864	588814
41412	588815
16511	588816
18512	588817
34863	588818
27502	588819
31155	588820
56494	588821
11082	588822
142243	588823
90893	588824
118240	588825
62271	588826
3241	588827
4094	588828
65925	588829
36473	588830
9432	588831
23842	588832
51951	588833
12282	588834
10283	588835
1543	588836
3814	588837
56769	588838
52150	588839
10957	588840
83652	588841
48798	588842
40962	588843
16448	588844
8569	588845
17196	588846
19501	588847
60837	588848
39771	588849
4785	588850
71310	588851
22197	588852
101776	588853
3716	588854
39299	588855
136180	588856
66280	588857
1267	588858
16494	588859
19493	588860
21249	588861
19088	588862
88378	588863
526	588864
6883	588865
47456	588866
14534	588867
4075	588868
104201	588869
38240	588870
41010	588871
103500	588872
68310	588873
53206	588874
41111	588875
3790	588876
34731	588877
18317	588878
121233	588879
110517	588880
27667	588881
119622	588882
2663	588883
122656	588884
102230	588885
39828	588886
27013	588887
3997	588888
72497	588889
926	588890
65020	588891
122026	588892
30891	588893
66673	588894
4423	588895
148701	588896
35103	588897
89302	588898
7047	588899
5492	588900
26018	588901
918	588902
119649	588903
21100	588904
91395	588905
91809	588906
110792	588907
12254	588908
48988	588909
1311	588910
60788	588911
9131	588912
6894	588913
86762	588914
8545	588915
68465	588916
20162	588917
1885	588918
42	588919
42299	588920
80076	588921
6715	588922
78019	588923
52246	588924
39063	588925
78730	588926
72382	588927
92772	588928
31462	588929
12136	588930
19555	588931
134676	588932
84002	588933
1063	588934
98535	588935
9670	588936
7991	588937
128634	588938
58508	588939
28337	588940
146816	588941
62315	588942
73916	588943
38528	588944
7595	588945
112265	588946
18483	588947
97604	588948
76701	588949
3369	588950
15326	588951
83191	588952
20135	588953
93574	588954
4318	588955
66229	588956
128240	588957
3604	588958
3227	588959
130000	588960
13801	588961
10950	588962
29528	588963
91513	588964
19192	588965
78590	588966
20882	588967
84824	588968
26279	588969
38001	588970
28921	588971
35634	588972
72651	588973
91911	588974
7687	588975
30952	588976
88805	588977
105116	588978
17796	588979
5455	588980
12949	588981
46758	588982
7729	588983
51046	588984
49132	588985
5	588986
99062	588987
23043	588988
16257	588989
54747	588990
3512	588991
2729	588992
37012	588993
60063	588994
82149	588995
5757	588996
73013	588997
32845	588998
26701	588999
26407	589000
134	589001
42231	589002
128386	589003
40549	589004
25108	589005
82926	589006
13828	589007
12657	589008
47630	589009
53	589010
30139	589011
29983	589012
6473	589013
62157	589014
131945	589015
47826	589016
1344	589017
3838	589018
9061	589019
70989	589020
2522	589021
149310	589022
77463	589023
131750	589024
14074	589025
3848	589026
5313	589027
9177	589028
34926	589029
3024	589030
29564	589031
2206	589032
136754	589033
728	589034
10856	589035
86537	589036
295	589037
12115	589038
2087	589039
1253	589040
403	589041
34250	589042
65664	589043
60481	589044
74827	589045
19016	589046
101776	589047
7138	589048
81612	589049
25436	589050
39603	589051
24665	589052
116002	589053
47146	589054
14692	589055
10411	589056
38017	589057
31397	589058
16367	589059
8397	589060
148280	589061
11786	589062
128200	589063
1416	589064
32864	589065
139802	589066
15370	589067
1837	589068
53804	589069
236	589070
16576	589071
117110	589072
31621	589073
66087	589074
6242	589075
126499	589076
96432	589077
31949	589078
41858	589079
49049	589080
13781	589081
4576	589082
10197	589083
3690	589084
24733	589085
61851	589086
103106	589087
44587	589088
5773	589089
100958	589090
57514	589091
7506	589092
132367	589093
16039	589094
40258	589095
44025	589096
7392	589097
102923	589098
10832	589099
62712	589100
99724	589101
83001	589102
75318	589103
137043	589104
19278	589105
84269	589106
42543	589107
42935	589108
40609	589109
6505	589110
4688	589111
5145	589112
44299	589113
112412	589114
4833	589115
17783	589116
65587	589117
11276	589118
47873	589119
317	589120
25342	589121
118907	589122
14420	589123
54545	589124
18489	589125
22423	589126
21932	589127
84290	589128
77368	589129
28389	589130
3710	589131
41012	589132
2367	589133
103229	589134
208	589135
4930	589136
21780	589137
29795	589138
23224	589139
39893	589140
24709	589141
1035	589142
18021	589143
133606	589144
34506	589145
34651	589146
21691	589147
100576	589148
12479	589149
46020	589150
4097	589151
26614	589152
56453	589153
50647	589154
4607	589155
12383	589156
30769	589157
95697	589158
3760	589159
102159	589160
28960	589161
4024	589162
10124	589163
57379	589164
33863	589165
3496	589166
774	589167
24174	589168
88181	589169
117399	589170
75929	589171
462	589172
82906	589173
11706	589174
44155	589175
21335	589176
44466	589177
20899	589178
21872	589179
22016	589180
61246	589181
35449	589182
253	589183
78496	589184
98476	589185
82844	589186
20305	589187
1535	589188
40006	589189
45733	589190
33743	589191
27005	589192
95135	589193
75587	589194
85569	589195
696	589196
21385	589197
86179	589198
85189	589199
97997	589200
32323	589201
9561	589202
14995	589203
4129	589204
38837	589205
3403	589206
48070	589207
41467	589208
82104	589209
43222	589210
3445	589211
138012	589212
4706	589213
108501	589214
62010	589215
45315	589216
109755	589217
22715	589218
53973	589219
67618	589220
37632	589221
1716	589222
78815	589223
20450	589224
65425	589225
20884	589226
3709	589227
4196	589228
99975	589229
37243	589230
46931	589231
35704	589232
58750	589233
5121	589234
133947	589235
37939	589236
29	589237
99431	589238
118838	589239
1893	589240
48430	589241
5568	589242
78076	589243
2960	589244
28067	589245
29153	589246
22622	589247
134082	589248
40357	589249
1002	589250
13507	589251
86340	589252
5280	589253
21319	589254
101535	589255
127032	589256
77358	589257
91609	589258
50836	589259
330	589260
54204	589261
5917	589262
41484	589263
85850	589264
351	589265
63850	589266
102001	589267
23884	589268
59096	589269
98666	589270
49917	589271
113956	589272
148895	589273
142654	589274
28053	589275
12990	589276
19861	589277
35355	589278
843	589279
96439	589280
24280	589281
86971	589282
75350	589283
15798	589284
13441	589285
82107	589286
128487	589287
45022	589288
17132	589289
21776	589290
13195	589291
3777	589292
1355	589293
92177	589294
13485	589295
16389	589296
109737	589297
29802	589298
34811	589299
64530	589300
6221	589301
67581	589302
11513	589303
10117	589304
79598	589305
55763	589306
4776	589307
34300	589308
938	589309
2908	589310
18590	589311
70945	589312
24608	589313
114510	589314
58873	589315
4039	589316
80497	589317
63205	589318
41393	589319
18333	589320
3394	589321
17542	589322
36669	589323
51033	589324
3107	589325
65797	589326
58065	589327
597	589328
16628	589329
35174	589330
49946	589331
10170	589332
85276	589333
91011	589334
91689	589335
41405	589336
93679	589337
18911	589338
34574	589339
16516	589340
16235	589341
13547	589342
8040	589343
147835	589344
22742	589345
15363	589346
134024	589347
3871	589348
97607	589349
19267	589350
12427	589351
11794	589352
71764	589353
103616	589354
106412	589355
55127	589356
92942	589357
60240	589358
17498	589359
1497	589360
106112	589361
1320	589362
128964	589363
78472	589364
49663	589365
103268	589366
113317	589367
67062	589368
24638	589369
75716	589370
10475	589371
31164	589372
108015	589373
33009	589374
12950	589375
9672	589376
23074	589377
30331	589378
78407	589379
109535	589380
1946	589381
287	589382
40	589383
30032	589384
86107	589385
72067	589386
22135	589387
57228	589388
63026	589389
49927	589390
302	589391
887	589392
63355	589393
4665	589394
2010	589395
45796	589396
6228	589397
73234	589398
24019	589399
51338	589400
25129	589401
96926	589402
28965	589403
61322	589404
27729	589405
11332	589406
34382	589407
14143	589408
126084	589409
16312	589410
111	589411
25503	589412
3010	589413
86233	589414
36695	589415
51456	589416
179	589417
7298	589418
2106	589419
119042	589420
9799	589421
84931	589422
88111	589423
20402	589424
65234	589425
13459	589426
75122	589427
135959	589428
59907	589429
9752	589430
153	589431
52668	589432
35885	589433
65807	589434
6533	589435
17619	589436
34523	589437
5053	589438
150215	589439
15599	589440
91173	589441
12402	589442
56486	589443
6138	589444
19658	589445
20901	589446
113823	589447
165	589448
12997	589449
443	589450
19988	589451
4194	589452
4136	589453
210	589454
16284	589455
59460	589456
124664	589457
11748	589458
41730	589459
15676	589460
47349	589461
48575	589462
92286	589463
1756	589464
124954	589465
12131	589466
46925	589467
24074	589468
104084	589469
109989	589470
35215	589471
34597	589472
12664	589473
78364	589474
112312	589475
20283	589476
22357	589477
306	589478
71547	589479
85593	589480
35300	589481
38415	589482
3602	589483
9450	589484
72821	589485
24602	589486
96801	589487
133820	589488
1940	589489
97631	589490
10244	589491
10315	589492
146386	589493
30735	589494
85811	589495
87832	589496
42160	589497
58124	589498
73875	589499
16283	589500
54054	589501
12874	589502
10863	589503
31689	589504
2288	589505
15823	589506
3439	589507
19689	589508
38302	589509
2662	589510
28304	589511
6663	589512
218	589513
31269	589514
1498	589515
23164	589516
4466	589517
150703	589518
11974	589519
39045	589520
31490	589521
13100	589522
6082	589523
45935	589524
94290	589525
29319	589526
43241	589527
58536	589528
83251	589529
46372	589530
5048	589531
75442	589532
61810	589533
50618	589534
34338	589535
42114	589536
90231	589537
11734	589538
63632	589539
26307	589540
29348	589541
49016	589542
69079	589543
8942	589544
21050	589545
132738	589546
76552	589547
4	589548
42241	589549
16662	589550
150456	589551
15767	589552
18228	589553
25923	589554
104295	589555
12892	589556
31244	589557
44818	589558
6644	589559
309	589560
33619	589561
31269	589562
6659	589563
2147	589564
58325	589565
39376	589566
65663	589567
21543	589568
74232	589569
16181	589570
110722	589571
218	589572
68283	589573
82896	589574
47297	589575
26668	589576
42377	589577
14516	589578
53873	589579
21161	589580
21233	589581
43219	589582
87525	589583
115577	589584
13828	589585
40860	589586
76409	589587
102214	589588
54155	589589
118785	589590
126522	589591
63199	589592
11604	589593
15381	589594
27596	589595
34033	589596
9616	589597
136571	589598
22454	589599
64015	589600
14608	589601
13945	589602
12779	589603
96004	589604
14364	589605
71124	589606
55812	589607
27136	589608
48324	589609
106810	589610
5833	589611
80010	589612
18184	589613
52464	589614
50820	589615
123097	589616
26109	589617
121004	589618
7558	589619
40401	589620
4593	589621
12223	589622
19931	589623
11394	589624
27242	589625
114249	589626
96170	589627
56131	589628
93363	589629
12972	589630
2905	589631
110280	589632
18401	589633
68683	589634
5165	589635
126264	589636
69037	589637
20728	589638
66726	589639
19567	589640
1273	589641
110277	589642
6062	589643
66028	589644
35880	589645
42599	589646
6075	589647
3178	589648
73092	589649
1462	589650
95645	589651
79051	589652
92029	589653
17875	589654
101561	589655
12049	589656
39306	589657
24631	589658
116702	589659
35416	589660
42210	589661
444	589662
12735	589663
97271	589664
120973	589665
5968	589666
80524	589667
28582	589668
13714	589669
2498	589670
27788	589671
48406	589672
14754	589673
12974	589674
49288	589675
668	589676
3003	589677
72071	589678
97037	589679
74838	589680
133218	589681
91893	589682
3131	589683
9775	589684
39784	589685
11951	589686
63272	589687
14528	589688
57295	589689
19390	589690
43302	589691
5848	589692
13771	589693
65148	589694
67345	589695
67310	589696
51655	589697
19604	589698
21841	589699
98858	589700
12341	589701
104170	589702
136360	589703
36961	589704
7307	589705
19879	589706
5252	589707
66523	589708
66203	589709
737	589710
76822	589711
47950	589712
140848	589713
104315	589714
18934	589715
3038	589716
53676	589717
74453	589718
51020	589719
17436	589720
13380	589721
19876	589722
90803	589723
150784	589724
21325	589725
10653	589726
5132	589727
50968	589728
1381	589729
113660	589730
78811	589731
8539	589732
7252	589733
57482	589734
94333	589735
106285	589736
108492	589737
1412	589738
144032	589739
10951	589740
102693	589741
23170	589742
19608	589743
59605	589744
54606	589745
75947	589746
35682	589747
14699	589748
69379	589749
45601	589750
108978	589751
5012	589752
12541	589753
102387	589754
5626	589755
1926	589756
101095	589757
64342	589758
104188	589759
12665	589760
119604	589761
89236	589762
1495	589763
49532	589764
28531	589765
122100	589766
17916	589767
5214	589768
4010	589769
53820	589770
32584	589771
125017	589772
62247	589773
5061	589774
93586	589775
36769	589776
62579	589777
108308	589778
12660	589779
83405	589780
116711	589781
10259	589782
58862	589783
67901	589784
4247	589785
6476	589786
133514	589787
51235	589788
20006	589789
18	589790
23100	589791
47105	589792
35222	589793
73673	589794
9484	589795
91988	589796
2515	589797
65392	589798
23093	589799
61258	589800
33254	589801
2682	589802
55707	589803
40098	589804
56675	589805
133010	589806
26008	589807
134712	589808
121687	589809
39969	589810
96141	589811
11317	589812
81734	589813
61567	589814
2881	589815
1837	589816
54558	589817
78908	589818
7307	589819
30525	589820
6591	589821
20624	589822
41953	589823
102363	589824
109415	589825
18683	589826
15376	589827
30293	589828
42774	589829
130879	589830
83906	589831
76844	589832
88379	589833
39922	589834
13965	589835
121385	589836
101292	589837
144712	589838
121481	589839
131501	589840
43478	589841
88908	589842
10626	589843
10723	589844
67061	589845
91949	589846
73693	589847
41180	589848
39409	589849
1987	589850
58711	589851
804	589852
120586	589853
74132	589854
82511	589855
69834	589856
68893	589857
13757	589858
448	589859
103936	589860
4582	589861
70831	589862
27354	589863
60705	589864
8132	589865
5656	589866
3288	589867
24813	589868
24964	589869
4481	589870
101982	589871
74519	589872
43737	589873
37588	589874
75872	589875
24410	589876
66505	589877
61549	589878
7031	589879
61533	589880
62191	589881
33462	589882
103884	589883
93850	589884
24387	589885
81317	589886
14706	589887
94268	589888
13654	589889
2452	589890
36808	589891
84609	589892
117694	589893
35975	589894
3875	589895
64729	589896
128067	589897
140	589898
3002	589899
41363	589900
87254	589901
136735	589902
8299	589903
7486	589904
121631	589905
16352	589906
54344	589907
57755	589908
37418	589909
12018	589910
77504	589911
9329	589912
26014	589913
62065	589914
4544	589915
58281	589916
55502	589917
40132	589918
43131	589919
61238	589920
19912	589921
75710	589922
62931	589923
66292	589924
12495	589925
75922	589926
15831	589927
17064	589928
17056	589929
83518	589930
16778	589931
24173	589932
21446	589933
45704	589934
11306	589935
23603	589936
644	589937
2252	589938
2865	589939
102951	589940
9586	589941
62623	589942
45664	589943
53	589944
404	589945
61542	589946
12361	589947
113390	589948
88411	589949
12462	589950
102462	589951
61550	589952
63136	589953
115440	589954
18250	589955
5132	589956
24567	589957
20264	589958
18985	589959
2414	589960
74897	589961
46978	589962
40662	589963
9308	589964
28985	589965
139050	589966
99097	589967
51175	589968
106490	589969
82175	589970
31456	589971
6232	589972
46603	589973
79863	589974
97386	589975
2524	589976
9913	589977
69247	589978
10291	589979
63775	589980
6788	589981
80092	589982
59170	589983
13828	589984
38330	589985
97064	589986
70937	589987
64135	589988
63046	589989
27836	589990
29435	589991
98812	589992
8145	589993
19610	589994
20208	589995
49638	589996
9612	589997
57582	589998
54982	589999
355	590000
138268	590001
59617	590002
42030	590003
22110	590004
38858	590005
58358	590006
57187	590007
11172	590008
37997	590009
76659	590010
33607	590011
15087	590012
24059	590013
78347	590014
91831	590015
17303	590016
17229	590017
53304	590018
23197	590019
65379	590020
102558	590021
25453	590022
633	590023
76764	590024
86773	590025
52	590026
18522	590027
81833	590028
122683	590029
134109	590030
15608	590031
22215	590032
42287	590033
21513	590034
19770	590035
277	590036
99676	590037
54240	590038
35834	590039
133580	590040
77739	590041
81280	590042
51533	590043
125798	590044
599	590045
113445	590046
67334	590047
21971	590048
69699	590049
85026	590050
40036	590051
5092	590052
34684	590053
74458	590054
98138	590055
35084	590056
19401	590057
24244	590058
50613	590059
65623	590060
70623	590061
94639	590062
38623	590063
34207	590064
27352	590065
74228	590066
32776	590067
40367	590068
27844	590069
27710	590070
22602	590071
1084	590072
4473	590073
22396	590074
34521	590075
36433	590076
17829	590077
10016	590078
47483	590079
47058	590080
3237	590081
10220	590082
64894	590083
55274	590084
64896	590085
2212	590086
39872	590087
3722	590088
52886	590089
106827	590090
4532	590091
32420	590092
84040	590093
3751	590094
20857	590095
137418	590096
45883	590097
39067	590098
127700	590099
74162	590100
759	590101
41990	590102
43994	590103
14577	590104
32024	590105
78808	590106
16075	590107
21841	590108
26335	590109
411	590110
112383	590111
22307	590112
133332	590113
106179	590114
6909	590115
63899	590116
107779	590117
22498	590118
63123	590119
34681	590120
44886	590121
39324	590122
139223	590123
8269	590124
62712	590125
3382	590126
34779	590127
41750	590128
99044	590129
19379	590130
125226	590131
66598	590132
14414	590133
34341	590134
110607	590135
41202	590136
44849	590137
106503	590138
284	590139
12138	590140
76313	590141
3176	590142
14215	590143
44188	590144
103340	590145
1046	590146
96692	590147
3369	590148
56730	590149
7943	590150
66501	590151
135271	590152
72321	590153
36366	590154
124936	590155
26872	590156
133147	590157
2833	590158
36865	590159
35098	590160
2364	590161
10433	590162
710	590163
36001	590164
33568	590165
13726	590166
31462	590167
12381	590168
38078	590169
88938	590170
46293	590171
54917	590172
73456	590173
52993	590174
13165	590175
20396	590176
50157	590177
8683	590178
3521	590179
31153	590180
81816	590181
71548	590182
74417	590183
26865	590184
55934	590185
25313	590186
131421	590187
84491	590188
61170	590189
71568	590190
31970	590191
24037	590192
17808	590193
58994	590194
19707	590195
129638	590196
27683	590197
8095	590198
40935	590199
7174	590200
85602	590201
42825	590202
24718	590203
1874	590204
46181	590205
18053	590206
147318	590207
619	590208
43232	590209
68916	590210
51168	590211
78718	590212
40	590213
261	590214
15500	590215
37985	590216
24922	590217
48066	590218
7322	590219
25116	590220
44408	590221
16974	590222
136366	590223
74337	590224
56389	590225
2855	590226
57171	590227
55219	590228
146509	590229
7618	590230
42519	590231
59228	590232
129475	590233
2208	590234
28432	590235
15126	590236
16448	590237
29517	590238
116361	590239
28028	590240
52068	590241
27050	590242
39245	590243
133199	590244
79867	590245
1955	590246
10452	590247
105598	590248
37827	590249
34728	590250
9131	590251
18845	590252
14688	590253
3540	590254
103839	590255
960	590256
80428	590257
110713	590258
63028	590259
78	590260
1469	590261
110925	590262
17412	590263
34152	590264
109911	590265
21881	590266
90534	590267
103086	590268
13740	590269
45112	590270
5282	590271
5562	590272
79990	590273
17010	590274
7445	590275
86734	590276
37903	590277
124210	590278
47016	590279
10213	590280
12847	590281
29653	590282
29092	590283
7252	590284
31392	590285
83394	590286
16611	590287
115	590288
14920	590289
80433	590290
363	590291
5917	590292
70841	590293
128430	590294
3369	590295
4643	590296
34812	590297
24756	590298
21091	590299
36306	590300
18065	590301
32767	590302
48557	590303
20689	590304
72140	590305
89697	590306
63095	590307
11794	590308
779	590309
23350	590310
946	590311
13275	590312
3460	590313
30295	590314
86657	590315
24969	590316
122176	590317
11561	590318
111995	590319
19366	590320
2170	590321
74738	590322
11247	590323
13072	590324
4189	590325
41072	590326
38842	590327
57263	590328
31234	590329
19701	590330
122836	590331
108502	590332
42200	590333
11	590334
83599	590335
79717	590336
2466	590337
80863	590338
46126	590339
45700	590340
45417	590341
23685	590342
6774	590343
11060	590344
92540	590345
4911	590346
59080	590347
63913	590348
103642	590349
81918	590350
39718	590351
141688	590352
71461	590353
11773	590354
10594	590355
12737	590356
52075	590357
5747	590358
45540	590359
122205	590360
29580	590361
54164	590362
83995	590363
95759	590364
38985	590365
8235	590366
6004	590367
73911	590368
9854	590369
15580	590370
69912	590371
46866	590372
2195	590373
25333	590374
50651	590375
39267	590376
125329	590377
4552	590378
76925	590379
18770	590380
41324	590381
61746	590382
18277	590383
61849	590384
99035	590385
4621	590386
19290	590387
98367	590388
63035	590389
69046	590390
23020	590391
67279	590392
5236	590393
83447	590394
44808	590395
9109	590396
144071	590397
9876	590398
47514	590399
101138	590400
21510	590401
13951	590402
8591	590403
15261	590404
18307	590405
75883	590406
19654	590407
14242	590408
21942	590409
9911	590410
77368	590411
2246	590412
29115	590413
5601	590414
5817	590415
52425	590416
20878	590417
6908	590418
90	590419
106587	590420
96559	590421
30636	590422
73728	590423
105100	590424
67594	590425
21610	590426
87325	590427
53734	590428
64834	590429
101112	590430
36029	590431
12725	590432
43105	590433
12212	590434
25614	590435
69344	590436
8844	590437
18262	590438
67705	590439
62715	590440
45298	590441
1782	590442
11987	590443
2865	590444
23357	590445
59273	590446
912	590447
51152	590448
53290	590449
38365	590450
29907	590451
28141	590452
46695	590453
25278	590454
41178	590455
17194	590456
85755	590457
35859	590458
58719	590459
92853	590460
10690	590461
13272	590462
19627	590463
107992	590464
40217	590465
23714	590466
8863	590467
38837	590468
40878	590469
22911	590470
6332	590471
48106	590472
2399	590473
18044	590474
94159	590475
97273	590476
59084	590477
131619	590478
77231	590479
98163	590480
19654	590481
1102	590482
56412	590483
78403	590484
117586	590485
31187	590486
21317	590487
6999	590488
14809	590489
11488	590490
118117	590491
36507	590492
131481	590493
11575	590494
61094	590495
25984	590496
58832	590497
20139	590498
90343	590499
110665	590500
16284	590501
8129	590502
133163	590503
1099	590504
69497	590505
4373	590506
14456	590507
85890	590508
5673	590509
34405	590510
51682	590511
2753	590512
48027	590513
18873	590514
17	590515
146718	590516
10934	590517
82881	590518
820	590519
59687	590520
6790	590521
32568	590522
456	590523
39165	590524
1578	590525
842	590526
63712	590527
89744	590528
56326	590529
62868	590530
100613	590531
3200	590532
14101	590533
63420	590534
114146	590535
119751	590536
4974	590537
1980	590538
2909	590539
39227	590540
33	590541
1953	590542
7992	590543
118609	590544
65804	590545
43300	590546
35302	590547
5322	590548
3286	590549
19376	590550
6594	590551
136034	590552
5035	590553
28851	590554
44121	590555
78813	590556
111902	590557
22557	590558
44816	590559
60530	590560
107804	590561
45091	590562
16427	590563
57523	590564
9311	590565
32632	590566
9187	590567
37636	590568
29106	590569
15431	590570
14556	590571
2950	590572
24944	590573
88038	590574
89696	590575
3089	590576
94344	590577
71701	590578
836	590579
75	590580
17269	590581
15713	590582
91616	590583
104751	590584
82220	590585
27048	590586
99280	590587
73633	590588
36762	590589
87889	590590
97934	590591
8098	590592
146087	590593
477	590594
1649	590595
65258	590596
4845	590597
3827	590598
93861	590599
92208	590600
1227	590601
1160	590602
101195	590603
102978	590604
2042	590605
75913	590606
1971	590607
92414	590608
33974	590609
401	590610
12214	590611
4084	590612
6693	590613
117956	590614
176	590615
16758	590616
40186	590617
32994	590618
15868	590619
88691	590620
55336	590621
12349	590622
23569	590623
33113	590624
28352	590625
6722	590626
70954	590627
49578	590628
102944	590629
118628	590630
105841	590631
15680	590632
70516	590633
179	590634
39122	590635
8123	590636
143136	590637
110749	590638
103025	590639
140173	590640
62513	590641
94246	590642
12086	590643
28383	590644
24207	590645
56679	590646
29472	590647
63778	590648
6978	590649
89577	590650
16916	590651
38599	590652
108021	590653
74006	590654
57823	590655
68089	590656
28776	590657
66824	590658
728	590659
74416	590660
8231	590661
39562	590662
13439	590663
28476	590664
117692	590665
83746	590666
29472	590667
44835	590668
91428	590669
44591	590670
89614	590671
38888	590672
18200	590673
44092	590674
89577	590675
7445	590676
17156	590677
84683	590678
11971	590679
133709	590680
42624	590681
19020	590682
35601	590683
3676	590684
41636	590685
20150	590686
18181	590687
37272	590688
3787	590689
53273	590690
35557	590691
15306	590692
54211	590693
45260	590694
47928	590695
133384	590696
41901	590697
32266	590698
6493	590699
39672	590700
29380	590701
21930	590702
1864	590703
18792	590704
67584	590705
105662	590706
44898	590707
90425	590708
46669	590709
22279	590710
60648	590711
374	590712
9540	590713
28034	590714
85727	590715
20429	590716
3701	590717
8738	590718
14225	590719
8358	590720
39297	590721
98006	590722
56033	590723
73295	590724
23577	590725
30228	590726
99042	590727
77530	590728
35371	590729
105839	590730
150624	590731
19661	590732
4865	590733
9818	590734
22037	590735
1593	590736
76125	590737
27	590738
23099	590739
5163	590740
32999	590741
3821	590742
9444	590743
100454	590744
33202	590745
150478	590746
50511	590747
53984	590748
50660	590749
43247	590750
65401	590751
4810	590752
665	590753
125609	590754
38944	590755
53877	590756
114551	590757
10941	590758
27402	590759
19039	590760
2359	590761
71954	590762
28281	590763
125823	590764
26181	590765
32967	590766
71066	590767
1450	590768
5534	590769
36878	590770
44759	590771
79339	590772
36191	590773
27830	590774
41157	590775
69432	590776
2684	590777
128215	590778
8702	590779
97055	590780
125	590781
93002	590782
112979	590783
74075	590784
53390	590785
72800	590786
52836	590787
148527	590788
33449	590789
849	590790
17072	590791
133907	590792
76064	590793
39528	590794
790	590795
19319	590796
65929	590797
35331	590798
8561	590799
11739	590800
16373	590801
13073	590802
11883	590803
14316	590804
104605	590805
26339	590806
23107	590807
9360	590808
48752	590809
108759	590810
132625	590811
25510	590812
23677	590813
3397	590814
8504	590815
59697	590816
3319	590817
1239	590818
21739	590819
94818	590820
45852	590821
72162	590822
40	590823
119795	590824
5340	590825
41172	590826
92029	590827
79247	590828
36170	590829
32991	590830
17940	590831
65297	590832
17709	590833
10927	590834
19697	590835
35191	590836
108726	590837
69176	590838
18817	590839
116769	590840
114680	590841
40577	590842
8671	590843
19861	590844
115418	590845
84532	590846
120609	590847
101785	590848
112571	590849
57250	590850
4267	590851
61396	590852
55118	590853
17701	590854
45536	590855
60243	590856
22992	590857
59574	590858
34755	590859
47545	590860
63296	590861
107393	590862
62346	590863
74525	590864
228	590865
87978	590866
10572	590867
81433	590868
2154	590869
42282	590870
4981	590871
48512	590872
30	590873
41535	590874
2897	590875
31113	590876
27210	590877
116759	590878
3029	590879
26751	590880
75116	590881
85694	590882
70792	590883
5513	590884
21430	590885
12296	590886
92272	590887
8281	590888
16035	590889
48460	590890
3993	590891
20551	590892
9707	590893
74295	590894
15041	590895
1276	590896
773	590897
35087	590898
132894	590899
72211	590900
90143	590901
61117	590902
3378	590903
26769	590904
11812	590905
28391	590906
109891	590907
87466	590908
10513	590909
37246	590910
11460	590911
28864	590912
59059	590913
798	590914
15761	590915
125282	590916
74037	590917
67116	590918
25994	590919
45273	590920
41605	590921
36006	590922
69946	590923
60339	590924
29395	590925
126	590926
42501	590927
57918	590928
48193	590929
1969	590930
35405	590931
22313	590932
19036	590933
19110	590934
5034	590935
59984	590936
103951	590937
55479	590938
32389	590939
20016	590940
47247	590941
114209	590942
27530	590943
60013	590944
102425	590945
51952	590946
9755	590947
23420	590948
39700	590949
22955	590950
78114	590951
23249	590952
55183	590953
23868	590954
49711	590955
67870	590956
64314	590957
58692	590958
118409	590959
23700	590960
138628	590961
17621	590962
3317	590963
43017	590964
6104	590965
36802	590966
22947	590967
55081	590968
113787	590969
18593	590970
3657	590971
82128	590972
82771	590973
70653	590974
48323	590975
25586	590976
9392	590977
42221	590978
1879	590979
99549	590980
27548	590981
3309	590982
61442	590983
30397	590984
1574	590985
88144	590986
70210	590987
14669	590988
93630	590989
97368	590990
1664	590991
36831	590992
115774	590993
69350	590994
88891	590995
89661	590996
8016	590997
83791	590998
5793	590999
880	591000
9958	591001
8105	591002
5912	591003
80766	591004
12911	591005
74484	591006
122279	591007
65014	591008
85841	591009
20838	591010
122680	591011
4936	591012
35018	591013
34595	591014
55	591015
123223	591016
21163	591017
132445	591018
23215	591019
11870	591020
43059	591021
1631	591022
42112	591023
17704	591024
83546	591025
2119	591026
84150	591027
19507	591028
6761	591029
6273	591030
16074	591031
6013	591032
10765	591033
60723	591034
59139	591035
114731	591036
84201	591037
15654	591038
123981	591039
58003	591040
76716	591041
20877	591042
107266	591043
84549	591044
42377	591045
140324	591046
3081	591047
396	591048
1517	591049
126912	591050
74744	591051
92171	591052
72404	591053
5904	591054
2514	591055
22117	591056
16765	591057
127248	591058
20433	591059
48233	591060
26203	591061
80437	591062
108312	591063
64100	591064
47109	591065
17972	591066
106448	591067
19288	591068
29463	591069
79633	591070
51390	591071
91962	591072
53739	591073
30075	591074
2128	591075
64077	591076
9458	591077
46833	591078
20961	591079
86357	591080
34865	591081
59009	591082
12232	591083
88197	591084
32361	591085
27667	591086
71406	591087
69964	591088
98980	591089
72766	591090
118841	591091
58991	591092
62581	591093
32451	591094
23752	591095
93112	591096
88168	591097
65526	591098
34234	591099
76194	591100
5847	591101
116970	591102
109915	591103
14378	591104
130269	591105
1478	591106
107039	591107
599	591108
32224	591109
71013	591110
86424	591111
136990	591112
8381	591113
27320	591114
93897	591115
46949	591116
3819	591117
67132	591118
47127	591119
15753	591120
101109	591121
40639	591122
95808	591123
36007	591124
121030	591125
73405	591126
1936	591127
12173	591128
2278	591129
46237	591130
102595	591131
119208	591132
8397	591133
2429	591134
34116	591135
11939	591136
32995	591137
5295	591138
782	591139
26892	591140
13586	591141
12004	591142
24428	591143
15000	591144
12228	591145
15212	591146
77197	591147
13537	591148
6417	591149
44071	591150
103666	591151
785	591152
1164	591153
12	591154
57382	591155
19403	591156
62222	591157
122074	591158
105415	591159
9824	591160
150685	591161
5626	591162
93437	591163
5708	591164
14726	591165
111682	591166
67384	591167
65122	591168
53586	591169
35158	591170
20732	591171
7716	591172
77716	591173
37243	591174
11490	591175
98719	591176
28930	591177
384	591178
2611	591179
53442	591180
68790	591181
7334	591182
111971	591183
121577	591184
52686	591185
141247	591186
132747	591187
64612	591188
8542	591189
18120	591190
38191	591191
132056	591192
52387	591193
27238	591194
1981	591195
12505	591196
75290	591197
20720	591198
103849	591199
83783	591200
731	591201
49965	591202
33570	591203
101010	591204
4861	591205
50023	591206
124110	591207
35889	591208
91924	591209
84607	591210
68906	591211
77588	591212
63866	591213
7138	591214
7664	591215
115861	591216
26791	591217
1120	591218
85112	591219
12816	591220
107031	591221
25685	591222
32170	591223
61088	591224
26924	591225
18586	591226
68547	591227
2840	591228
45557	591229
112	591230
3583	591231
28622	591232
6610	591233
5492	591234
32361	591235
62732	591236
2298	591237
134402	591238
29289	591239
5831	591240
124059	591241
78375	591242
7694	591243
8791	591244
22886	591245
73274	591246
13824	591247
56038	591248
59952	591249
5679	591250
688	591251
4342	591252
32634	591253
28648	591254
10409	591255
15109	591256
9955	591257
97797	591258
7516	591259
36488	591260
21360	591261
65260	591262
213	591263
34444	591264
69625	591265
41630	591266
108057	591267
35920	591268
70301	591269
45288	591270
9450	591271
63447	591272
668	591273
8916	591274
30618	591275
5442	591276
24971	591277
92334	591278
54967	591279
41939	591280
57943	591281
634	591282
2745	591283
32988	591284
37057	591285
18101	591286
19596	591287
61872	591288
4866	591289
19903	591290
82423	591291
27554	591292
61845	591293
5594	591294
104474	591295
35477	591296
25593	591297
7532	591298
2744	591299
112264	591300
24900	591301
98723	591302
45473	591303
6377	591304
31100	591305
16346	591306
6239	591307
2045	591308
70438	591309
4657	591310
115528	591311
33537	591312
41926	591313
73861	591314
19397	591315
79449	591316
81136	591317
80729	591318
7246	591319
282	591320
39095	591321
13948	591322
44812	591323
100822	591324
62861	591325
73669	591326
9206	591327
122258	591328
40271	591329
24175	591330
1062	591331
23971	591332
22859	591333
18589	591334
40163	591335
103950	591336
62514	591337
41897	591338
3014	591339
31971	591340
40049	591341
5282	591342
65745	591343
52522	591344
13053	591345
138883	591346
93813	591347
86693	591348
68886	591349
133411	591350
117740	591351
102263	591352
28975	591353
45443	591354
85	591355
11793	591356
97053	591357
13193	591358
12369	591359
111697	591360
101457	591361
76843	591362
33131	591363
76649	591364
52167	591365
4979	591366
18073	591367
124816	591368
5033	591369
93432	591370
74310	591371
11602	591372
30693	591373
96886	591374
16733	591375
3045	591376
80529	591377
51428	591378
17000	591379
42922	591380
549	591381
133887	591382
45388	591383
48979	591384
233	591385
14750	591386
157	591387
22223	591388
12876	591389
111417	591390
8852	591391
955	591392
777	591393
97866	591394
9258	591395
26286	591396
99938	591397
23565	591398
63014	591399
47189	591400
133656	591401
96342	591402
32456	591403
2270	591404
157	591405
93358	591406
7232	591407
40572	591408
9522	591409
20458	591410
81818	591411
26098	591412
81710	591413
9399	591414
118485	591415
3461	591416
13572	591417
25421	591418
51804	591419
5746	591420
1914	591421
4800	591422
119	591423
48992	591424
41267	591425
28504	591426
31944	591427
14793	591428
729	591429
56904	591430
121863	591431
97043	591432
28254	591433
15965	591434
102767	591435
18867	591436
34050	591437
43284	591438
24406	591439
23126	591440
58738	591441
9671	591442
7426	591443
43499	591444
8008	591445
9809	591446
15905	591447
136757	591448
13753	591449
25967	591450
103745	591451
1246	591452
10743	591453
52269	591454
106655	591455
6960	591456
61720	591457
11929	591458
29594	591459
75970	591460
55576	591461
49267	591462
18761	591463
67446	591464
11665	591465
97132	591466
82858	591467
60090	591468
91887	591469
90530	591470
33262	591471
30051	591472
127147	591473
33862	591474
22348	591475
49767	591476
64575	591477
92621	591478
14157	591479
101651	591480
139427	591481
10232	591482
118761	591483
11181	591484
59651	591485
15617	591486
17606	591487
64259	591488
7773	591489
96797	591490
90433	591491
113894	591492
126589	591493
4839	591494
2817	591495
10486	591496
85701	591497
53389	591498
102387	591499
129668	591500
121665	591501
13	591502
24919	591503
10108	591504
15702	591505
1547	591506
64243	591507
58278	591508
21908	591509
31021	591510
7875	591511
87612	591512
39574	591513
58823	591514
911	591515
53513	591516
18057	591517
81303	591518
5909	591519
14136	591520
791	591521
5999	591522
106527	591523
5761	591524
95485	591525
51086	591526
9584	591527
65019	591528
48468	591529
7308	591530
6461	591531
78362	591532
19442	591533
129395	591534
12888	591535
30939	591536
8728	591537
4025	591538
16535	591539
55847	591540
121660	591541
50271	591542
41577	591543
138366	591544
69127	591545
17960	591546
51737	591547
69841	591548
117458	591549
8641	591550
125835	591551
11689	591552
387	591553
15044	591554
32230	591555
57406	591556
123251	591557
49847	591558
10908	591559
67074	591560
64788	591561
131740	591562
77774	591563
6928	591564
82196	591565
7742	591566
63457	591567
47991	591568
67881	591569
55943	591570
101904	591571
31027	591572
14681	591573
3382	591574
14837	591575
1641	591576
8362	591577
58945	591578
47761	591579
137788	591580
65004	591581
12267	591582
8158	591583
119794	591584
5375	591585
56275	591586
81532	591587
5572	591588
54003	591589
13753	591590
108163	591591
5299	591592
138605	591593
65376	591594
42098	591595
135385	591596
14163	591597
70942	591598
39339	591599
35967	591600
36082	591601
15720	591602
38465	591603
9574	591604
19847	591605
28174	591606
6425	591607
60822	591608
44731	591609
32323	591610
300	591611
1730	591612
394	591613
38728	591614
112368	591615
382	591616
39586	591617
691	591618
63259	591619
2388	591620
56002	591621
59586	591622
19648	591623
43858	591624
797	591625
144307	591626
37146	591627
47118	591628
64595	591629
91467	591630
17569	591631
99857	591632
841	591633
124836	591634
24594	591635
7631	591636
13868	591637
24177	591638
108684	591639
3377	591640
148469	591641
58337	591642
46060	591643
71699	591644
57298	591645
48928	591646
47547	591647
5442	591648
111	591649
33186	591650
111632	591651
79149	591652
69409	591653
83227	591654
29508	591655
17591	591656
6259	591657
6668	591658
25613	591659
88550	591660
82160	591661
94740	591662
58672	591663
139082	591664
38099	591665
4558	591666
6057	591667
49649	591668
107965	591669
27513	591670
27620	591671
90917	591672
100972	591673
91353	591674
1433	591675
37553	591676
22196	591677
32173	591678
15141	591679
69436	591680
15449	591681
79818	591682
8252	591683
30104	591684
121208	591685
32280	591686
3095	591687
63163	591688
7038	591689
34198	591690
4867	591691
14123	591692
63000	591693
133519	591694
2298	591695
52226	591696
92295	591697
29042	591698
30198	591699
462	591700
120537	591701
3037	591702
10090	591703
52752	591704
9689	591705
3220	591706
115145	591707
72367	591708
21993	591709
81718	591710
121360	591711
56361	591712
10144	591713
6068	591714
25372	591715
130362	591716
24319	591717
15684	591718
38010	591719
60584	591720
40216	591721
39488	591722
504	591723
2862	591724
39013	591725
114992	591726
33053	591727
1243	591728
33035	591729
27313	591730
30513	591731
47139	591732
54274	591733
60133	591734
103758	591735
76507	591736
14829	591737
18679	591738
960	591739
78148	591740
2973	591741
130902	591742
72768	591743
3592	591744
55543	591745
17559	591746
127130	591747
25687	591748
9059	591749
12818	591750
12337	591751
15557	591752
15419	591753
49569	591754
90795	591755
6705	591756
39741	591757
7102	591758
33601	591759
64610	591760
2523	591761
20778	591762
11525	591763
23551	591764
22536	591765
138676	591766
2652	591767
56554	591768
10930	591769
14504	591770
117048	591771
25141	591772
6675	591773
33971	591774
64863	591775
10610	591776
5440	591777
39350	591778
108056	591779
29364	591780
115463	591781
75578	591782
28104	591783
70567	591784
59246	591785
12572	591786
92525	591787
37340	591788
7428	591789
81697	591790
28127	591791
1188	591792
16513	591793
20965	591794
27740	591795
34929	591796
20109	591797
93291	591798
27378	591799
5677	591800
382	591801
2094	591802
54708	591803
17261	591804
16596	591805
129881	591806
22290	591807
4607	591808
137533	591809
107805	591810
25298	591811
13599	591812
9123	591813
28950	591814
36640	591815
18676	591816
24182	591817
119639	591818
31928	591819
11224	591820
110825	591821
77928	591822
21664	591823
19135	591824
56869	591825
2177	591826
27623	591827
33240	591828
29890	591829
89796	591830
74077	591831
138	591832
11396	591833
99	591834
34085	591835
31158	591836
22976	591837
34498	591838
35976	591839
101849	591840
120220	591841
45626	591842
47007	591843
20150	591844
25316	591845
88243	591846
14858	591847
59559	591848
56240	591849
2012	591850
3690	591851
8770	591852
82455	591853
73874	591854
23566	591855
13158	591856
104809	591857
80918	591858
127475	591859
112952	591860
10764	591861
36528	591862
38901	591863
109510	591864
71925	591865
78630	591866
94852	591867
56677	591868
3135	591869
84423	591870
63012	591871
28502	591872
3508	591873
41635	591874
32406	591875
36409	591876
29351	591877
78252	591878
17588	591879
33321	591880
17770	591881
15741	591882
11889	591883
1133	591884
29031	591885
7642	591886
2468	591887
79193	591888
34247	591889
100894	591890
70214	591891
18075	591892
58206	591893
6063	591894
35253	591895
76711	591896
79305	591897
85149	591898
91204	591899
23979	591900
2781	591901
2586	591902
69276	591903
11338	591904
114779	591905
81	591906
78701	591907
38764	591908
8613	591909
57857	591910
35952	591911
24076	591912
37591	591913
39735	591914
48968	591915
15997	591916
17713	591917
123539	591918
64327	591919
8867	591920
101983	591921
43206	591922
6305	591923
4640	591924
13972	591925
1184	591926
34754	591927
70607	591928
5153	591929
1165	591930
9696	591931
89995	591932
19723	591933
91053	591934
11855	591935
47495	591936
86409	591937
96912	591938
7743	591939
51841	591940
133555	591941
18063	591942
125664	591943
101230	591944
1489	591945
58727	591946
136645	591947
129951	591948
45570	591949
25466	591950
133392	591951
72326	591952
12567	591953
3354	591954
90523	591955
5005	591956
38089	591957
39271	591958
122676	591959
116142	591960
134835	591961
29026	591962
65098	591963
79474	591964
139225	591965
116147	591966
26304	591967
14910	591968
42185	591969
544	591970
101997	591971
140803	591972
134046	591973
9054	591974
14322	591975
7003	591976
56459	591977
24248	591978
9513	591979
81430	591980
516	591981
57703	591982
34810	591983
3090	591984
126	591985
53879	591986
62001	591987
52440	591988
37784	591989
10256	591990
1249	591991
111100	591992
135969	591993
117234	591994
63984	591995
49	591996
1815	591997
21270	591998
16394	591999
68255	592000
119600	592001
7398	592002
2147	592003
77615	592004
33772	592005
87216	592006
12747	592007
132961	592008
16972	592009
129750	592010
35210	592011
15802	592012
1736	592013
120630	592014
13926	592015
25364	592016
40434	592017
137876	592018
9516	592019
25118	592020
2748	592021
5985	592022
79691	592023
28441	592024
51411	592025
36980	592026
7265	592027
27125	592028
13856	592029
15425	592030
1687	592031
4376	592032
33472	592033
21669	592034
64506	592035
96238	592036
35009	592037
5513	592038
13862	592039
103064	592040
46128	592041
10342	592042
4263	592043
93680	592044
14012	592045
7416	592046
109360	592047
4133	592048
25757	592049
109976	592050
5197	592051
9452	592052
1862	592053
20389	592054
62887	592055
2821	592056
142397	592057
38972	592058
4064	592059
9285	592060
47922	592061
43066	592062
21303	592063
3451	592064
46651	592065
34692	592066
52434	592067
5543	592068
133366	592069
82605	592070
14646	592071
45174	592072
11011	592073
3468	592074
9561	592075
64036	592076
27211	592077
6357	592078
62649	592079
675	592080
21567	592081
23432	592082
22593	592083
74300	592084
91422	592085
40252	592086
50029	592087
28406	592088
57462	592089
16771	592090
62879	592091
9419	592092
60084	592093
1518	592094
27767	592095
4577	592096
10123	592097
38409	592098
66189	592099
69795	592100
32401	592101
116319	592102
118422	592103
62217	592104
877	592105
119521	592106
124513	592107
46517	592108
100670	592109
145608	592110
496	592111
21244	592112
461	592113
16254	592114
69420	592115
51944	592116
18918	592117
49403	592118
5220	592119
108833	592120
55079	592121
81491	592122
17418	592123
10148	592124
12539	592125
16010	592126
8042	592127
23508	592128
92477	592129
7277	592130
48584	592131
24741	592132
67147	592133
32126	592134
108521	592135
25792	592136
37302	592137
20690	592138
17203	592139
46673	592140
4470	592141
5200	592142
12881	592143
84747	592144
26604	592145
7855	592146
2610	592147
93552	592148
27612	592149
102255	592150
17457	592151
98087	592152
103674	592153
40493	592154
10091	592155
26948	592156
41974	592157
6528	592158
51091	592159
81633	592160
26735	592161
86948	592162
59805	592163
26971	592164
4954	592165
112024	592166
8638	592167
45247	592168
4312	592169
99476	592170
79304	592171
3273	592172
100483	592173
48036	592174
94557	592175
120044	592176
57172	592177
29886	592178
3212	592179
30814	592180
14923	592181
132675	592182
38367	592183
12791	592184
18188	592185
44226	592186
6233	592187
16079	592188
68104	592189
39113	592190
72216	592191
56386	592192
2438	592193
70251	592194
30726	592195
55283	592196
54065	592197
15110	592198
33880	592199
2150	592200
78943	592201
26942	592202
61107	592203
50859	592204
120610	592205
91529	592206
54136	592207
68880	592208
49901	592209
51200	592210
17366	592211
2291	592212
59588	592213
56501	592214
83900	592215
10887	592216
41011	592217
13395	592218
61238	592219
88848	592220
37890	592221
42233	592222
14282	592223
3179	592224
70749	592225
23452	592226
48146	592227
98138	592228
130496	592229
42228	592230
7290	592231
88091	592232
20418	592233
25206	592234
46249	592235
99983	592236
27288	592237
108534	592238
58552	592239
118408	592240
41341	592241
19211	592242
1109	592243
3082	592244
8718	592245
18876	592246
30930	592247
6641	592248
23110	592249
4992	592250
106654	592251
72509	592252
53359	592253
97863	592254
5901	592255
57816	592256
99399	592257
28783	592258
58833	592259
3935	592260
70362	592261
7279	592262
14031	592263
82135	592264
47735	592265
49152	592266
53394	592267
54505	592268
22361	592269
34486	592270
526	592271
143223	592272
1578	592273
110842	592274
93021	592275
42692	592276
47451	592277
62223	592278
14797	592279
78667	592280
24477	592281
21626	592282
27073	592283
6530	592284
21668	592285
27179	592286
1521	592287
109162	592288
4188	592289
13636	592290
12781	592291
59176	592292
19291	592293
1760	592294
79386	592295
16061	592296
24171	592297
77191	592298
1222	592299
129586	592300
108739	592301
36080	592302
56906	592303
73681	592304
63427	592305
67055	592306
65920	592307
85758	592308
3016	592309
69844	592310
54649	592311
43002	592312
122923	592313
22512	592314
36804	592315
105173	592316
25511	592317
124858	592318
11421	592319
73954	592320
45439	592321
110549	592322
12926	592323
1106	592324
99194	592325
1793	592326
33241	592327
45040	592328
7963	592329
68826	592330
82817	592331
117156	592332
67131	592333
95105	592334
16567	592335
14747	592336
53844	592337
104524	592338
101642	592339
71764	592340
3905	592341
63223	592342
61206	592343
79527	592344
63937	592345
14158	592346
2611	592347
8287	592348
1268	592349
98464	592350
104259	592351
22878	592352
20299	592353
102093	592354
83368	592355
83507	592356
82168	592357
27643	592358
41368	592359
14232	592360
20687	592361
129708	592362
34638	592363
11825	592364
102329	592365
71195	592366
31095	592367
96956	592368
10454	592369
104600	592370
1863	592371
5849	592372
10844	592373
14326	592374
9035	592375
10562	592376
59468	592377
28956	592378
518	592379
5190	592380
79486	592381
8488	592382
103435	592383
109993	592384
9372	592385
28219	592386
83866	592387
21928	592388
93521	592389
77008	592390
9129	592391
14003	592392
41395	592393
38881	592394
53921	592395
65020	592396
28157	592397
9228	592398
108	592399
34000	592400
21618	592401
88429	592402
24568	592403
605	592404
35525	592405
84095	592406
50512	592407
24586	592408
70789	592409
53755	592410
8339	592411
58944	592412
100846	592413
26407	592414
53013	592415
29111	592416
32652	592417
8346	592418
24175	592419
2996	592420
46562	592421
90740	592422
109528	592423
14751	592424
36560	592425
34388	592426
85661	592427
19617	592428
3440	592429
16618	592430
17581	592431
3967	592432
117821	592433
4920	592434
928	592435
326	592436
19713	592437
24111	592438
53904	592439
8857	592440
5514	592441
23869	592442
108515	592443
64612	592444
73467	592445
4881	592446
28800	592447
15053	592448
41050	592449
78813	592450
48129	592451
269	592452
3586	592453
1378	592454
104403	592455
95020	592456
7437	592457
896	592458
4429	592459
29	592460
1492	592461
79532	592462
53638	592463
52291	592464
66520	592465
61192	592466
3205	592467
124988	592468
25832	592469
135837	592470
26360	592471
102	592472
71861	592473
133108	592474
35756	592475
18179	592476
108319	592477
19209	592478
9735	592479
110798	592480
58248	592481
48077	592482
29051	592483
14896	592484
35090	592485
13055	592486
44416	592487
11154	592488
76	592489
43843	592490
46935	592491
64196	592492
133519	592493
38700	592494
36335	592495
18602	592496
17165	592497
4303	592498
76938	592499
4823	592500
76243	592501
52750	592502
64814	592503
1668	592504
17630	592505
1643	592506
3605	592507
71562	592508
12271	592509
3510	592510
9901	592511
107980	592512
31759	592513
8623	592514
43843	592515
51491	592516
62222	592517
55566	592518
32245	592519
82009	592520
34677	592521
29099	592522
87946	592523
2067	592524
39523	592525
94056	592526
59239	592527
2518	592528
17388	592529
21831	592530
100552	592531
41315	592532
72101	592533
21268	592534
127468	592535
58601	592536
31655	592537
750	592538
64794	592539
21905	592540
73875	592541
37708	592542
15489	592543
132687	592544
34734	592545
113902	592546
18834	592547
41657	592548
99581	592549
16433	592550
104156	592551
50785	592552
14744	592553
91507	592554
52283	592555
93987	592556
7734	592557
66793	592558
21556	592559
25104	592560
57090	592561
4766	592562
68055	592563
47688	592564
22189	592565
75980	592566
37963	592567
8822	592568
49289	592569
66627	592570
16646	592571
136301	592572
66044	592573
147511	592574
69869	592575
47210	592576
17588	592577
74798	592578
16410	592579
109013	592580
16730	592581
79700	592582
30625	592583
42816	592584
108006	592585
30019	592586
117304	592587
16999	592588
11940	592589
27914	592590
45027	592591
24899	592592
172	592593
24951	592594
18118	592595
38792	592596
82802	592597
45554	592598
5276	592599
111027	592600
100884	592601
13039	592602
25652	592603
94326	592604
7629	592605
233	592606
75737	592607
70677	592608
2579	592609
126035	592610
22149	592611
18060	592612
40602	592613
1405	592614
57411	592615
39459	592616
22834	592617
60684	592618
35827	592619
13617	592620
9618	592621
4430	592622
10589	592623
19825	592624
65326	592625
15644	592626
29630	592627
111420	592628
44854	592629
41080	592630
14670	592631
52868	592632
26211	592633
2982	592634
101021	592635
10079	592636
102825	592637
44347	592638
45363	592639
35359	592640
88588	592641
56964	592642
3733	592643
32130	592644
28213	592645
5110	592646
53168	592647
87272	592648
100929	592649
63303	592650
6123	592651
1653	592652
45581	592653
9745	592654
43625	592655
68845	592656
5144	592657
3229	592658
138774	592659
30935	592660
15487	592661
7567	592662
87806	592663
87183	592664
17345	592665
24308	592666
17137	592667
25215	592668
52661	592669
19062	592670
39001	592671
136453	592672
5702	592673
122870	592674
1214	592675
80794	592676
5309	592677
819	592678
139159	592679
16	592680
18947	592681
4544	592682
123006	592683
11525	592684
22587	592685
76010	592686
112821	592687
13991	592688
70268	592689
109562	592690
27184	592691
11297	592692
87028	592693
61657	592694
38460	592695
10935	592696
413	592697
105130	592698
15586	592699
43388	592700
349	592701
88924	592702
63234	592703
126713	592704
28010	592705
7911	592706
15701	592707
3668	592708
27287	592709
24719	592710
39894	592711
9873	592712
1682	592713
98711	592714
14453	592715
18468	592716
26464	592717
15012	592718
16682	592719
74764	592720
28076	592721
56118	592722
48239	592723
119838	592724
146207	592725
5165	592726
27038	592727
27874	592728
15272	592729
44099	592730
73486	592731
30807	592732
34156	592733
57412	592734
592	592735
57047	592736
56660	592737
2051	592738
40367	592739
2301	592740
145269	592741
15173	592742
2272	592743
14694	592744
70	592745
37032	592746
22022	592747
34057	592748
24091	592749
37217	592750
41061	592751
9067	592752
64883	592753
8418	592754
93235	592755
22758	592756
58187	592757
31091	592758
9856	592759
12368	592760
59294	592761
98245	592762
15319	592763
62120	592764
17270	592765
83105	592766
7207	592767
91030	592768
702	592769
87027	592770
24902	592771
2189	592772
96582	592773
3953	592774
12961	592775
28561	592776
91084	592777
70198	592778
5431	592779
1792	592780
48402	592781
40701	592782
23799	592783
69378	592784
79274	592785
7675	592786
34370	592787
98818	592788
55349	592789
124758	592790
117731	592791
18709	592792
13401	592793
18802	592794
125455	592795
32869	592796
19167	592797
7026	592798
40657	592799
19878	592800
91097	592801
36995	592802
81	592803
7662	592804
14678	592805
88413	592806
83068	592807
16413	592808
149707	592809
17514	592810
25775	592811
9527	592812
3288	592813
1332	592814
80415	592815
44130	592816
10606	592817
46625	592818
124505	592819
77507	592820
12436	592821
22887	592822
876	592823
135616	592824
16352	592825
126915	592826
22849	592827
40543	592828
26871	592829
54283	592830
19406	592831
113546	592832
8780	592833
55393	592834
14552	592835
45307	592836
15329	592837
46350	592838
18666	592839
45326	592840
54224	592841
19801	592842
41100	592843
63164	592844
68687	592845
37648	592846
54668	592847
63686	592848
21399	592849
80596	592850
47110	592851
47620	592852
119397	592853
134842	592854
44556	592855
71541	592856
16748	592857
22074	592858
20952	592859
651	592860
33207	592861
68982	592862
110951	592863
19164	592864
25014	592865
72002	592866
7983	592867
113942	592868
23025	592869
8329	592870
17031	592871
5136	592872
1988	592873
88160	592874
31378	592875
16433	592876
71659	592877
55277	592878
88801	592879
1017	592880
107906	592881
119215	592882
97921	592883
88896	592884
37940	592885
714	592886
195	592887
7049	592888
16259	592889
15709	592890
67115	592891
91054	592892
2735	592893
4329	592894
29448	592895
113471	592896
26069	592897
20485	592898
6673	592899
13218	592900
17763	592901
46740	592902
69393	592903
101076	592904
27872	592905
67437	592906
39216	592907
74987	592908
99326	592909
67496	592910
11501	592911
15102	592912
139981	592913
96387	592914
82147	592915
885	592916
22650	592917
37349	592918
25426	592919
43838	592920
136591	592921
54252	592922
23600	592923
6547	592924
100671	592925
15183	592926
72774	592927
55308	592928
5957	592929
80643	592930
3031	592931
35234	592932
960	592933
3472	592934
37013	592935
28492	592936
64636	592937
7672	592938
41182	592939
3058	592940
5354	592941
77359	592942
26201	592943
5006	592944
126612	592945
132024	592946
52155	592947
137386	592948
23693	592949
6814	592950
61113	592951
6505	592952
10424	592953
51959	592954
57	592955
44195	592956
27610	592957
118849	592958
18170	592959
1993	592960
102502	592961
35578	592962
95948	592963
10049	592964
28748	592965
42928	592966
28029	592967
18104	592968
13496	592969
52915	592970
80244	592971
85539	592972
20066	592973
112521	592974
27490	592975
2008	592976
35154	592977
29900	592978
24413	592979
1762	592980
25225	592981
102433	592982
33680	592983
17483	592984
1139	592985
25802	592986
25736	592987
7900	592988
136174	592989
13931	592990
1634	592991
49972	592992
48778	592993
8440	592994
72684	592995
10221	592996
24852	592997
352	592998
66300	592999
72285	593000
38427	593001
17227	593002
101910	593003
17594	593004
63597	593005
35178	593006
5052	593007
82139	593008
3513	593009
114568	593010
32655	593011
9974	593012
18101	593013
201	593014
32385	593015
89257	593016
87142	593017
61404	593018
150473	593019
86705	593020
44615	593021
2807	593022
80773	593023
125077	593024
23984	593025
102777	593026
54695	593027
9062	593028
7	593029
62012	593030
67824	593031
136327	593032
4873	593033
73444	593034
4133	593035
117027	593036
12282	593037
131930	593038
56956	593039
76802	593040
77173	593041
122496	593042
107756	593043
64944	593044
20701	593045
45874	593046
15096	593047
61201	593048
9933	593049
106197	593050
46831	593051
30174	593052
41428	593053
74331	593054
73892	593055
58220	593056
9656	593057
3603	593058
79386	593059
20077	593060
5866	593061
59025	593062
12	593063
15990	593064
65604	593065
14849	593066
75317	593067
35811	593068
5550	593069
30486	593070
3802	593071
6973	593072
473	593073
35728	593074
40976	593075
118828	593076
12130	593077
80759	593078
11277	593079
1991	593080
69749	593081
23318	593082
33007	593083
26871	593084
107303	593085
7855	593086
27948	593087
68769	593088
45179	593089
101977	593090
85895	593091
113514	593092
4253	593093
72497	593094
10198	593095
27272	593096
49446	593097
82156	593098
42953	593099
35257	593100
33065	593101
100760	593102
4998	593103
6507	593104
27760	593105
37821	593106
5017	593107
16487	593108
19219	593109
102534	593110
32083	593111
47889	593112
45200	593113
46765	593114
6700	593115
56077	593116
49190	593117
94259	593118
41289	593119
9092	593120
1626	593121
29240	593122
45838	593123
52123	593124
41542	593125
61029	593126
13525	593127
366	593128
4497	593129
30756	593130
62470	593131
20720	593132
56551	593133
36901	593134
115806	593135
7567	593136
72117	593137
6217	593138
35995	593139
132	593140
12465	593141
8142	593142
35550	593143
124219	593144
16038	593145
386	593146
10406	593147
4210	593148
12150	593149
112839	593150
23006	593151
49449	593152
48370	593153
2576	593154
8150	593155
146468	593156
43565	593157
23409	593158
58724	593159
32116	593160
22213	593161
10530	593162
8407	593163
14852	593164
112740	593165
29454	593166
89835	593167
7815	593168
70033	593169
111343	593170
68767	593171
62798	593172
566	593173
16687	593174
40856	593175
9539	593176
230	593177
119240	593178
64883	593179
35985	593180
6652	593181
19623	593182
105082	593183
51887	593184
88503	593185
87668	593186
49535	593187
24364	593188
4449	593189
8421	593190
93390	593191
13476	593192
85084	593193
12128	593194
23181	593195
80830	593196
76303	593197
56238	593198
52248	593199
10535	593200
89215	593201
5817	593202
1388	593203
9702	593204
14154	593205
99773	593206
2576	593207
102673	593208
42498	593209
38762	593210
69491	593211
38637	593212
115351	593213
75602	593214
19328	593215
94327	593216
17963	593217
7760	593218
36243	593219
14557	593220
31489	593221
22631	593222
475	593223
47	593224
28790	593225
93151	593226
24002	593227
8471	593228
17638	593229
2403	593230
30697	593231
17093	593232
55931	593233
72353	593234
96830	593235
4281	593236
19764	593237
99782	593238
41700	593239
99516	593240
48155	593241
28759	593242
44834	593243
30470	593244
55956	593245
24776	593246
17009	593247
107981	593248
2341	593249
70106	593250
1916	593251
65289	593252
11641	593253
58162	593254
69812	593255
7789	593256
86055	593257
108395	593258
103842	593259
47335	593260
47005	593261
121787	593262
15530	593263
3076	593264
56621	593265
19467	593266
14911	593267
6180	593268
29097	593269
106316	593270
81271	593271
108983	593272
22143	593273
35847	593274
46589	593275
44750	593276
62169	593277
57597	593278
56348	593279
31180	593280
701	593281
33513	593282
14332	593283
2892	593284
11998	593285
84430	593286
41399	593287
129974	593288
110913	593289
113199	593290
27249	593291
23970	593292
3724	593293
27577	593294
40830	593295
4475	593296
76189	593297
1656	593298
12372	593299
131131	593300
125692	593301
8891	593302
129649	593303
52041	593304
39351	593305
30227	593306
20056	593307
29286	593308
58343	593309
96129	593310
36137	593311
271	593312
69107	593313
123786	593314
110637	593315
90677	593316
87867	593317
18547	593318
41156	593319
4710	593320
84959	593321
64203	593322
8228	593323
37628	593324
289	593325
25157	593326
69853	593327
57145	593328
63044	593329
30315	593330
78200	593331
112521	593332
4088	593333
12049	593334
68658	593335
110457	593336
71186	593337
129533	593338
49985	593339
7954	593340
9284	593341
18994	593342
25677	593343
69584	593344
33661	593345
20575	593346
93	593347
56350	593348
30089	593349
24459	593350
100079	593351
2280	593352
23852	593353
25425	593354
2107	593355
90422	593356
8026	593357
11415	593358
22634	593359
148838	593360
20416	593361
61138	593362
47563	593363
12980	593364
40185	593365
40194	593366
9280	593367
41153	593368
71065	593369
116269	593370
83936	593371
101384	593372
68888	593373
27510	593374
28534	593375
47098	593376
83834	593377
37912	593378
26121	593379
10698	593380
39691	593381
21348	593382
85522	593383
66866	593384
50579	593385
117	593386
138111	593387
12709	593388
28627	593389
5836	593390
40620	593391
94633	593392
11143	593393
6748	593394
18329	593395
56218	593396
90749	593397
56725	593398
114	593399
62147	593400
7138	593401
38517	593402
38696	593403
16824	593404
85544	593405
122	593406
9725	593407
67277	593408
40966	593409
75011	593410
35950	593411
8097	593412
102460	593413
28554	593414
48596	593415
11613	593416
15737	593417
125275	593418
53092	593419
48612	593420
88179	593421
67588	593422
34376	593423
105457	593424
46515	593425
56459	593426
32690	593427
96079	593428
6033	593429
62926	593430
16518	593431
31135	593432
33351	593433
3068	593434
120555	593435
88868	593436
25655	593437
21362	593438
59722	593439
55193	593440
31571	593441
83774	593442
12441	593443
18909	593444
29731	593445
70768	593446
20553	593447
36191	593448
69584	593449
9251	593450
6572	593451
50566	593452
13723	593453
119222	593454
23436	593455
66473	593456
9632	593457
46050	593458
47728	593459
32150	593460
32418	593461
79614	593462
79774	593463
85945	593464
15352	593465
14584	593466
58289	593467
96030	593468
38443	593469
75608	593470
818	593471
6255	593472
21962	593473
69232	593474
5202	593475
41779	593476
50991	593477
39849	593478
7076	593479
38008	593480
71179	593481
31133	593482
76022	593483
47970	593484
77142	593485
5936	593486
15745	593487
35263	593488
29669	593489
3433	593490
110994	593491
84009	593492
18358	593493
121546	593494
135402	593495
115757	593496
34762	593497
47162	593498
49886	593499
26963	593500
9702	593501
117818	593502
9323	593503
16191	593504
91356	593505
44414	593506
38242	593507
19200	593508
113140	593509
46176	593510
55335	593511
73021	593512
82821	593513
20164	593514
7230	593515
18592	593516
72365	593517
24253	593518
18237	593519
85325	593520
31329	593521
10992	593522
76769	593523
76485	593524
15142	593525
43132	593526
17318	593527
2521	593528
65161	593529
5372	593530
34080	593531
41616	593532
95366	593533
83455	593534
4575	593535
33014	593536
126906	593537
132231	593538
57593	593539
19567	593540
4684	593541
17657	593542
90197	593543
235	593544
54837	593545
4388	593546
33111	593547
2747	593548
21196	593549
99427	593550
28253	593551
76708	593552
70822	593553
46229	593554
315	593555
1931	593556
125207	593557
7348	593558
205	593559
106956	593560
6306	593561
98805	593562
31962	593563
17679	593564
1755	593565
483	593566
19097	593567
56403	593568
6552	593569
52522	593570
55724	593571
17496	593572
38933	593573
68072	593574
87642	593575
99304	593576
44572	593577
105497	593578
91753	593579
141793	593580
1567	593581
85848	593582
76404	593583
84496	593584
9979	593585
10394	593586
24986	593587
57143	593588
29274	593589
41525	593590
120312	593591
8067	593592
67798	593593
21637	593594
64115	593595
6856	593596
2110	593597
4517	593598
75302	593599
15457	593600
37862	593601
11724	593602
69066	593603
18430	593604
14008	593605
35698	593606
1070	593607
38182	593608
22962	593609
52606	593610
70363	593611
17023	593612
58161	593613
19133	593614
5070	593615
1142	593616
100466	593617
3017	593618
36113	593619
48035	593620
115582	593621
15832	593622
122884	593623
9996	593624
8277	593625
31584	593626
15362	593627
41567	593628
76977	593629
12110	593630
53145	593631
23326	593632
96476	593633
108551	593634
10168	593635
26814	593636
19114	593637
65051	593638
887	593639
679	593640
50200	593641
65273	593642
16156	593643
86737	593644
57762	593645
4071	593646
3459	593647
91511	593648
1504	593649
23826	593650
59298	593651
240	593652
136295	593653
37859	593654
42663	593655
61811	593656
2187	593657
66452	593658
124326	593659
121533	593660
52799	593661
72069	593662
74046	593663
20170	593664
35513	593665
63330	593666
144856	593667
99586	593668
3449	593669
1318	593670
21873	593671
25558	593672
1789	593673
59721	593674
39188	593675
52514	593676
16429	593677
14368	593678
87685	593679
45920	593680
19375	593681
91391	593682
39112	593683
10095	593684
23216	593685
8291	593686
208	593687
56932	593688
30134	593689
3409	593690
133567	593691
92555	593692
98181	593693
84104	593694
47088	593695
102882	593696
16135	593697
38018	593698
29429	593699
59385	593700
8175	593701
4410	593702
74895	593703
103513	593704
22591	593705
29329	593706
13838	593707
46703	593708
24147	593709
14648	593710
146927	593711
27405	593712
120488	593713
4076	593714
22753	593715
49749	593716
105535	593717
64716	593718
28174	593719
637	593720
869	593721
58505	593722
4945	593723
66626	593724
140654	593725
47946	593726
30935	593727
31881	593728
27491	593729
1828	593730
76803	593731
6854	593732
21074	593733
37717	593734
65663	593735
86856	593736
54470	593737
71081	593738
43894	593739
1833	593740
41007	593741
67397	593742
133872	593743
13209	593744
34105	593745
449	593746
41748	593747
61577	593748
22739	593749
120909	593750
59429	593751
64032	593752
71698	593753
105381	593754
76942	593755
67790	593756
59343	593757
22183	593758
103429	593759
81436	593760
55521	593761
37104	593762
13833	593763
18777	593764
33652	593765
23946	593766
74557	593767
22714	593768
87695	593769
110543	593770
23236	593771
30437	593772
20382	593773
73151	593774
66060	593775
36263	593776
10330	593777
11414	593778
62333	593779
24821	593780
8581	593781
9180	593782
104136	593783
2380	593784
42974	593785
28186	593786
46509	593787
4339	593788
17235	593789
13487	593790
18724	593791
98624	593792
8039	593793
54362	593794
105748	593795
138335	593796
126582	593797
1684	593798
14463	593799
105240	593800
62252	593801
7423	593802
21249	593803
73862	593804
94807	593805
74081	593806
57555	593807
87430	593808
65684	593809
100572	593810
2821	593811
7163	593812
97845	593813
3692	593814
52081	593815
100753	593816
26349	593817
28238	593818
7469	593819
31608	593820
112862	593821
25079	593822
57918	593823
34243	593824
39595	593825
103822	593826
65047	593827
32948	593828
32670	593829
13543	593830
11631	593831
135010	593832
9139	593833
780	593834
26663	593835
95972	593836
12400	593837
3415	593838
7385	593839
61074	593840
89168	593841
17790	593842
93192	593843
19264	593844
4736	593845
76413	593846
98913	593847
7920	593848
115442	593849
12327	593850
64187	593851
52046	593852
6227	593853
19600	593854
116694	593855
4473	593856
86796	593857
24583	593858
12480	593859
24704	593860
19147	593861
50371	593862
37911	593863
14520	593864
16551	593865
74498	593866
57392	593867
39621	593868
51693	593869
77169	593870
22850	593871
4538	593872
34417	593873
43118	593874
111806	593875
103491	593876
58523	593877
66223	593878
6867	593879
7856	593880
25762	593881
55769	593882
2713	593883
54401	593884
36561	593885
31426	593886
6118	593887
8902	593888
22411	593889
20693	593890
69798	593891
31628	593892
8466	593893
74351	593894
58700	593895
110372	593896
65325	593897
42892	593898
110185	593899
68347	593900
26285	593901
68330	593902
52416	593903
320	593904
74152	593905
62463	593906
35000	593907
1821	593908
61559	593909
11834	593910
31583	593911
17162	593912
21450	593913
23048	593914
115466	593915
132382	593916
88643	593917
18585	593918
18749	593919
16218	593920
34471	593921
25718	593922
73559	593923
54008	593924
24142	593925
46999	593926
2425	593927
409	593928
47659	593929
37949	593930
134	593931
133596	593932
59850	593933
14627	593934
84275	593935
120209	593936
53966	593937
97248	593938
44706	593939
131887	593940
10104	593941
32835	593942
79275	593943
30034	593944
53549	593945
4323	593946
44363	593947
48549	593948
26005	593949
29397	593950
15078	593951
12337	593952
2568	593953
48786	593954
7573	593955
49070	593956
78552	593957
24305	593958
22578	593959
17986	593960
12685	593961
1280	593962
37637	593963
38049	593964
43491	593965
127669	593966
25847	593967
9699	593968
40971	593969
64632	593970
10280	593971
12822	593972
40663	593973
30204	593974
123903	593975
84992	593976
1754	593977
126108	593978
43318	593979
71596	593980
8014	593981
122036	593982
2493	593983
8882	593984
726	593985
5375	593986
24436	593987
97235	593988
63404	593989
22686	593990
63321	593991
112042	593992
40353	593993
29891	593994
543	593995
210	593996
33990	593997
133996	593998
38291	593999
63190	594000
12988	594001
51086	594002
118323	594003
20637	594004
1006	594005
45747	594006
77677	594007
1253	594008
24280	594009
40489	594010
3894	594011
26280	594012
96888	594013
7440	594014
2940	594015
33690	594016
66910	594017
123894	594018
14605	594019
76639	594020
54308	594021
54870	594022
17829	594023
44742	594024
14668	594025
145279	594026
130866	594027
43730	594028
19983	594029
76511	594030
10798	594031
5292	594032
60814	594033
24273	594034
2049	594035
7580	594036
56134	594037
21696	594038
1865	594039
3220	594040
71908	594041
13247	594042
588	594043
3358	594044
13289	594045
7057	594046
65760	594047
58254	594048
4765	594049
68960	594050
50437	594051
8626	594052
137926	594053
31556	594054
9301	594055
84762	594056
73531	594057
10161	594058
93169	594059
68494	594060
56766	594061
93837	594062
89082	594063
22077	594064
40793	594065
13220	594066
3290	594067
5566	594068
17925	594069
32217	594070
16327	594071
64074	594072
74544	594073
73361	594074
63036	594075
30877	594076
115812	594077
845	594078
71045	594079
56777	594080
66086	594081
114935	594082
87483	594083
319	594084
46190	594085
3822	594086
24911	594087
109165	594088
83358	594089
28968	594090
52565	594091
20263	594092
31689	594093
66586	594094
91009	594095
29058	594096
56697	594097
46448	594098
36760	594099
14803	594100
47323	594101
14387	594102
82805	594103
116232	594104
99729	594105
37834	594106
5452	594107
97968	594108
44892	594109
68754	594110
148928	594111
51607	594112
60817	594113
19660	594114
80947	594115
37233	594116
99428	594117
93226	594118
22797	594119
33585	594120
53912	594121
16604	594122
110270	594123
98874	594124
4	594125
14468	594126
27582	594127
1699	594128
105224	594129
83023	594130
74428	594131
88872	594132
31091	594133
103192	594134
17616	594135
72361	594136
35729	594137
101352	594138
87223	594139
83686	594140
36983	594141
106679	594142
80169	594143
44631	594144
17186	594145
129949	594146
23906	594147
6680	594148
13341	594149
111326	594150
3110	594151
104435	594152
149208	594153
64512	594154
8042	594155
131489	594156
122436	594157
100623	594158
34477	594159
44102	594160
7427	594161
9535	594162
27069	594163
114147	594164
76188	594165
400	594166
70319	594167
60352	594168
133211	594169
7289	594170
37244	594171
3192	594172
2356	594173
4024	594174
25973	594175
5316	594176
39628	594177
25	594178
16887	594179
88781	594180
11676	594181
6966	594182
20462	594183
97312	594184
135558	594185
348	594186
7014	594187
73754	594188
56831	594189
35134	594190
106310	594191
26658	594192
30180	594193
26316	594194
8437	594195
27000	594196
18092	594197
124790	594198
27172	594199
116370	594200
111	594201
61899	594202
106274	594203
43642	594204
34393	594205
50231	594206
10004	594207
3726	594208
87371	594209
1231	594210
9811	594211
10065	594212
33502	594213
121300	594214
100782	594215
99881	594216
3336	594217
32771	594218
29488	594219
83316	594220
2918	594221
30422	594222
38658	594223
85562	594224
5442	594225
73754	594226
59617	594227
15915	594228
37771	594229
30403	594230
18679	594231
43849	594232
95260	594233
50882	594234
60146	594235
161	594236
46771	594237
18105	594238
25	594239
66035	594240
6250	594241
44044	594242
55338	594243
76220	594244
52811	594245
10034	594246
2546	594247
19588	594248
8195	594249
22708	594250
135098	594251
61305	594252
58604	594253
1275	594254
86640	594255
54379	594256
34195	594257
97161	594258
2148	594259
127792	594260
83971	594261
2159	594262
17316	594263
72314	594264
97070	594265
7219	594266
150518	594267
12869	594268
4455	594269
3835	594270
27693	594271
57868	594272
62144	594273
13396	594274
78623	594275
18942	594276
4009	594277
408	594278
31431	594279
37380	594280
14587	594281
88434	594282
59473	594283
53689	594284
3953	594285
68082	594286
94334	594287
57599	594288
2266	594289
82048	594290
28278	594291
68737	594292
84583	594293
34119	594294
608	594295
74947	594296
30625	594297
54565	594298
67848	594299
10008	594300
136895	594301
79447	594302
9211	594303
24268	594304
62566	594305
75887	594306
24820	594307
27945	594308
58918	594309
11271	594310
4834	594311
138082	594312
92603	594313
33746	594314
18064	594315
97753	594316
145104	594317
7214	594318
5222	594319
43408	594320
20866	594321
1871	594322
31059	594323
87315	594324
15235	594325
92519	594326
1872	594327
75058	594328
106798	594329
26788	594330
15226	594331
57197	594332
120075	594333
104387	594334
68442	594335
104546	594336
35007	594337
13528	594338
5516	594339
77349	594340
46001	594341
104198	594342
3702	594343
691	594344
46971	594345
55356	594346
109236	594347
8601	594348
34071	594349
11701	594350
958	594351
10265	594352
54143	594353
78350	594354
70004	594355
110900	594356
27469	594357
22151	594358
71637	594359
2823	594360
36	594361
95090	594362
61844	594363
83150	594364
70074	594365
15006	594366
74455	594367
67528	594368
71729	594369
10522	594370
20810	594371
36080	594372
41868	594373
54659	594374
67253	594375
33858	594376
133273	594377
47218	594378
92361	594379
48543	594380
86406	594381
72987	594382
57742	594383
78353	594384
45899	594385
51947	594386
84638	594387
115592	594388
365	594389
35579	594390
22373	594391
44102	594392
31554	594393
9678	594394
28085	594395
16368	594396
104653	594397
25211	594398
21877	594399
50958	594400
36039	594401
69651	594402
19898	594403
81964	594404
83871	594405
15912	594406
18856	594407
111	594408
9158	594409
58622	594410
51286	594411
64896	594412
27336	594413
140676	594414
98826	594415
94798	594416
117363	594417
11553	594418
22235	594419
26764	594420
8390	594421
16035	594422
64445	594423
13655	594424
92536	594425
75403	594426
88561	594427
128275	594428
68475	594429
76456	594430
9159	594431
23584	594432
122673	594433
115036	594434
9408	594435
39457	594436
41009	594437
70657	594438
10838	594439
114027	594440
44635	594441
127739	594442
66244	594443
138760	594444
64828	594445
40044	594446
17668	594447
146606	594448
2264	594449
1951	594450
63928	594451
94703	594452
41135	594453
137015	594454
117211	594455
6876	594456
32458	594457
104344	594458
30815	594459
3242	594460
95853	594461
4310	594462
46415	594463
30336	594464
29663	594465
10368	594466
32909	594467
132480	594468
48885	594469
40787	594470
63832	594471
75402	594472
56546	594473
86670	594474
93882	594475
23073	594476
64172	594477
40400	594478
13512	594479
110403	594480
18313	594481
12863	594482
53524	594483
49013	594484
69357	594485
34041	594486
24531	594487
37449	594488
8232	594489
90248	594490
104232	594491
14339	594492
21875	594493
22415	594494
73890	594495
141128	594496
63341	594497
24891	594498
19199	594499
42462	594500
98831	594501
6393	594502
44235	594503
125108	594504
5171	594505
21448	594506
1471	594507
32003	594508
6398	594509
4835	594510
13270	594511
9570	594512
789	594513
45855	594514
95936	594515
123008	594516
80196	594517
45979	594518
2270	594519
126493	594520
54697	594521
22540	594522
59612	594523
35151	594524
14320	594525
63710	594526
149212	594527
716	594528
5697	594529
12983	594530
53283	594531
68941	594532
11232	594533
23378	594534
55946	594535
123810	594536
12738	594537
82901	594538
23723	594539
71611	594540
9733	594541
9431	594542
21532	594543
898	594544
11213	594545
98058	594546
69382	594547
114710	594548
27563	594549
995	594550
143944	594551
26481	594552
90660	594553
137373	594554
47745	594555
28147	594556
29300	594557
15401	594558
122964	594559
67585	594560
16616	594561
123115	594562
15504	594563
75417	594564
26529	594565
11437	594566
90567	594567
23853	594568
47960	594569
66768	594570
36210	594571
19669	594572
93432	594573
119946	594574
148540	594575
101454	594576
53227	594577
92540	594578
63368	594579
76000	594580
81329	594581
12233	594582
62600	594583
12529	594584
611	594585
51839	594586
25855	594587
125224	594588
34251	594589
93870	594590
49226	594591
1366	594592
61801	594593
1178	594594
54271	594595
6	594596
7949	594597
20329	594598
73832	594599
51739	594600
12564	594601
74036	594602
44627	594603
46838	594604
9996	594605
85926	594606
50396	594607
18728	594608
37129	594609
57207	594610
62545	594611
14566	594612
7581	594613
85425	594614
110077	594615
7867	594616
10928	594617
3487	594618
126961	594619
5363	594620
97794	594621
52281	594622
141829	594623
65218	594624
101069	594625
2518	594626
68756	594627
98094	594628
38550	594629
76637	594630
52964	594631
9888	594632
36229	594633
90427	594634
79036	594635
1355	594636
15646	594637
26700	594638
52571	594639
7919	594640
119984	594641
80641	594642
14258	594643
77218	594644
49433	594645
50847	594646
32847	594647
18496	594648
35241	594649
6388	594650
70495	594651
134543	594652
46247	594653
17973	594654
124743	594655
16705	594656
64144	594657
50582	594658
100906	594659
2004	594660
13467	594661
13489	594662
16750	594663
122118	594664
36765	594665
5896	594666
133791	594667
64236	594668
24218	594669
43199	594670
93581	594671
71607	594672
36576	594673
89048	594674
53123	594675
136869	594676
12545	594677
16804	594678
7771	594679
56944	594680
20167	594681
7958	594682
53537	594683
130450	594684
46969	594685
5952	594686
72275	594687
27438	594688
74378	594689
22567	594690
1435	594691
2390	594692
62994	594693
9113	594694
89444	594695
112477	594696
107430	594697
54965	594698
16583	594699
116535	594700
21961	594701
14250	594702
33676	594703
2122	594704
20080	594705
87343	594706
27944	594707
149599	594708
32257	594709
73318	594710
13382	594711
15975	594712
57565	594713
19320	594714
82211	594715
24734	594716
95937	594717
37750	594718
31675	594719
182	594720
66220	594721
20189	594722
47400	594723
33781	594724
761	594725
30578	594726
24772	594727
65263	594728
45865	594729
14518	594730
2033	594731
102018	594732
14094	594733
30173	594734
78015	594735
4286	594736
111589	594737
39121	594738
81153	594739
33933	594740
98824	594741
72092	594742
1909	594743
18721	594744
34167	594745
51747	594746
130481	594747
99309	594748
104501	594749
18752	594750
1347	594751
7303	594752
82143	594753
21887	594754
40890	594755
15359	594756
43475	594757
7860	594758
21674	594759
6449	594760
10408	594761
49587	594762
3769	594763
2996	594764
30896	594765
31398	594766
117853	594767
28754	594768
42145	594769
72039	594770
21962	594771
18649	594772
14840	594773
12684	594774
110219	594775
2198	594776
9181	594777
101096	594778
19673	594779
12747	594780
81537	594781
42795	594782
1483	594783
33382	594784
75084	594785
32270	594786
60	594787
89428	594788
73760	594789
29564	594790
17884	594791
7506	594792
96601	594793
85201	594794
147961	594795
107398	594796
28746	594797
54575	594798
74502	594799
58046	594800
40946	594801
1764	594802
16469	594803
37474	594804
64926	594805
22098	594806
16743	594807
11699	594808
24459	594809
13926	594810
49241	594811
38068	594812
55334	594813
39624	594814
15471	594815
52715	594816
38618	594817
53993	594818
78395	594819
2747	594820
27752	594821
55427	594822
21683	594823
10855	594824
22448	594825
17427	594826
74522	594827
74099	594828
38114	594829
9655	594830
245	594831
79007	594832
19772	594833
87237	594834
8	594835
19917	594836
4068	594837
108042	594838
57861	594839
36398	594840
46673	594841
82670	594842
122899	594843
60726	594844
53588	594845
3089	594846
42513	594847
10357	594848
15875	594849
105298	594850
58093	594851
29745	594852
23439	594853
37318	594854
61809	594855
35709	594856
125170	594857
127820	594858
38626	594859
13057	594860
123633	594861
56652	594862
21869	594863
130786	594864
27147	594865
29984	594866
95886	594867
5358	594868
18664	594869
71931	594870
281	594871
49133	594872
46377	594873
48616	594874
87656	594875
97144	594876
26703	594877
65290	594878
66	594879
31500	594880
12989	594881
9413	594882
122	594883
107473	594884
12253	594885
31446	594886
721	594887
6727	594888
28316	594889
9238	594890
3741	594891
55316	594892
29510	594893
3689	594894
22211	594895
2890	594896
46624	594897
117008	594898
118590	594899
10176	594900
117485	594901
80293	594902
9009	594903
38558	594904
9309	594905
18409	594906
39867	594907
139408	594908
129384	594909
6059	594910
578	594911
9155	594912
117007	594913
118506	594914
16470	594915
39022	594916
29289	594917
6154	594918
61431	594919
26949	594920
9331	594921
75738	594922
134186	594923
7977	594924
51548	594925
70585	594926
57859	594927
3331	594928
95782	594929
36181	594930
61546	594931
51630	594932
44947	594933
62429	594934
66999	594935
80446	594936
89767	594937
85252	594938
77066	594939
7337	594940
34223	594941
31553	594942
20286	594943
19847	594944
132801	594945
57640	594946
12485	594947
104117	594948
24599	594949
29453	594950
108914	594951
15656	594952
36966	594953
118381	594954
31103	594955
39584	594956
46982	594957
3917	594958
87441	594959
47888	594960
45795	594961
65940	594962
54035	594963
8930	594964
130721	594965
35822	594966
106421	594967
891	594968
1878	594969
29054	594970
32037	594971
4216	594972
66714	594973
4431	594974
14392	594975
10268	594976
50814	594977
25710	594978
103053	594979
22680	594980
3871	594981
41127	594982
25239	594983
53428	594984
3531	594985
111412	594986
57870	594987
68261	594988
578	594989
141298	594990
85001	594991
53455	594992
116724	594993
48352	594994
45006	594995
86709	594996
46288	594997
17642	594998
66560	594999
11897	595000
4190	595001
110550	595002
19350	595003
24583	595004
25193	595005
1359	595006
62880	595007
15411	595008
60900	595009
37219	595010
113991	595011
24082	595012
32098	595013
42652	595014
68210	595015
39226	595016
33773	595017
47975	595018
12238	595019
30146	595020
90361	595021
55124	595022
69836	595023
24918	595024
9906	595025
94584	595026
67932	595027
23761	595028
41359	595029
69076	595030
102396	595031
80145	595032
19191	595033
14608	595034
712	595035
106714	595036
14666	595037
72	595038
15447	595039
42113	595040
32925	595041
62277	595042
56852	595043
3944	595044
79092	595045
12607	595046
75048	595047
10048	595048
78393	595049
12182	595050
50951	595051
22244	595052
4620	595053
34991	595054
127098	595055
67689	595056
44540	595057
17859	595058
42033	595059
13146	595060
35453	595061
9948	595062
85045	595063
11985	595064
15222	595065
24055	595066
62190	595067
29846	595068
16626	595069
37865	595070
23778	595071
14443	595072
8346	595073
18182	595074
17792	595075
1584	595076
28782	595077
22929	595078
8412	595079
7139	595080
17653	595081
70775	595082
6673	595083
108658	595084
46734	595085
19503	595086
54570	595087
37682	595088
97961	595089
127226	595090
1940	595091
3664	595092
124623	595093
8382	595094
6109	595095
17700	595096
52116	595097
37599	595098
90872	595099
238	595100
34484	595101
21969	595102
9465	595103
131487	595104
46951	595105
42820	595106
21318	595107
481	595108
4377	595109
50757	595110
19654	595111
30676	595112
29356	595113
2232	595114
83389	595115
1416	595116
10127	595117
106246	595118
82162	595119
97896	595120
43219	595121
143133	595122
62430	595123
125300	595124
101746	595125
49026	595126
8098	595127
594	595128
140608	595129
17949	595130
8407	595131
137310	595132
88242	595133
3629	595134
32647	595135
100083	595136
107077	595137
118827	595138
1921	595139
56458	595140
59410	595141
68112	595142
13665	595143
4752	595144
24301	595145
138298	595146
20703	595147
51623	595148
73279	595149
50959	595150
40948	595151
8611	595152
115705	595153
34828	595154
21303	595155
86131	595156
105168	595157
103294	595158
106	595159
130651	595160
51780	595161
12792	595162
118422	595163
58630	595164
29548	595165
78894	595166
8678	595167
15323	595168
13137	595169
8026	595170
4447	595171
33593	595172
30767	595173
66009	595174
24662	595175
62281	595176
91907	595177
33025	595178
122121	595179
43433	595180
52229	595181
23360	595182
647	595183
12118	595184
64310	595185
45439	595186
63733	595187
15047	595188
73214	595189
28339	595190
41570	595191
36920	595192
73413	595193
37202	595194
112931	595195
136786	595196
13801	595197
29629	595198
3224	595199
19963	595200
6074	595201
2060	595202
3840	595203
58482	595204
6546	595205
52356	595206
26976	595207
23928	595208
30824	595209
82684	595210
71863	595211
81971	595212
37026	595213
105894	595214
9523	595215
14119	595216
3843	595217
29219	595218
18786	595219
1717	595220
78155	595221
7999	595222
1896	595223
72851	595224
333	595225
5741	595226
1862	595227
26406	595228
50105	595229
9058	595230
72665	595231
1705	595232
40061	595233
108887	595234
39271	595235
12899	595236
141080	595237
109507	595238
37	595239
122990	595240
45189	595241
3673	595242
965	595243
78050	595244
3748	595245
54321	595246
6007	595247
99568	595248
76095	595249
20211	595250
35745	595251
82828	595252
78656	595253
35729	595254
344	595255
89733	595256
15518	595257
968	595258
36163	595259
109293	595260
93923	595261
13190	595262
14473	595263
4068	595264
50022	595265
1778	595266
6032	595267
4833	595268
2951	595269
10561	595270
69176	595271
9541	595272
110749	595273
74938	595274
111662	595275
20401	595276
828	595277
86604	595278
18913	595279
20012	595280
29318	595281
512	595282
60489	595283
38152	595284
51902	595285
144	595286
10745	595287
16046	595288
41592	595289
5150	595290
67038	595291
32477	595292
11008	595293
36442	595294
34811	595295
46052	595296
96733	595297
12486	595298
133004	595299
4951	595300
593	595301
27418	595302
64543	595303
134749	595304
20473	595305
74821	595306
40371	595307
76742	595308
22175	595309
56200	595310
2324	595311
5081	595312
81318	595313
52324	595314
24462	595315
141899	595316
24898	595317
69604	595318
5321	595319
84835	595320
563	595321
40053	595322
38031	595323
70996	595324
15234	595325
4749	595326
17978	595327
13618	595328
11466	595329
701	595330
56370	595331
111846	595332
8210	595333
75196	595334
14261	595335
20996	595336
60406	595337
63606	595338
32538	595339
135937	595340
8916	595341
31804	595342
81048	595343
62648	595344
24335	595345
90	595346
59011	595347
2201	595348
66342	595349
116738	595350
47162	595351
29689	595352
1271	595353
23430	595354
37682	595355
77694	595356
51486	595357
135294	595358
42218	595359
40686	595360
52437	595361
59086	595362
90033	595363
5928	595364
7881	595365
112096	595366
732	595367
91554	595368
192	595369
124401	595370
15731	595371
34961	595372
15167	595373
76724	595374
1855	595375
105664	595376
6388	595377
5520	595378
66819	595379
56482	595380
84891	595381
6392	595382
64921	595383
24039	595384
10976	595385
12769	595386
33775	595387
12735	595388
4460	595389
1470	595390
65530	595391
30875	595392
6102	595393
73763	595394
56424	595395
50881	595396
3403	595397
57140	595398
10352	595399
35300	595400
7753	595401
126867	595402
22503	595403
35246	595404
116696	595405
39002	595406
45234	595407
40704	595408
54149	595409
727	595410
38667	595411
66585	595412
3849	595413
36457	595414
89724	595415
35080	595416
53687	595417
59913	595418
745	595419
55856	595420
59327	595421
5279	595422
91588	595423
123852	595424
98539	595425
80925	595426
3286	595427
3748	595428
80326	595429
28429	595430
79507	595431
28667	595432
9088	595433
94136	595434
8026	595435
25840	595436
13378	595437
132937	595438
141	595439
25950	595440
6783	595441
49084	595442
38081	595443
5041	595444
49464	595445
29608	595446
37667	595447
99427	595448
96641	595449
4555	595450
14375	595451
70584	595452
97738	595453
92363	595454
31719	595455
42136	595456
14827	595457
74834	595458
31232	595459
9320	595460
52904	595461
80490	595462
79558	595463
10028	595464
8167	595465
7794	595466
7882	595467
51139	595468
28886	595469
48789	595470
5318	595471
126773	595472
1236	595473
56279	595474
7889	595475
32399	595476
18716	595477
130100	595478
48204	595479
11517	595480
33816	595481
85704	595482
69031	595483
14393	595484
20039	595485
15914	595486
35020	595487
97088	595488
36783	595489
60707	595490
1231	595491
19765	595492
15146	595493
87201	595494
96300	595495
53660	595496
84382	595497
53389	595498
3663	595499
30633	595500
94722	595501
41181	595502
55878	595503
112303	595504
85577	595505
1012	595506
106259	595507
94815	595508
57115	595509
10134	595510
412	595511
36555	595512
34840	595513
150027	595514
4177	595515
15527	595516
33867	595517
127469	595518
118480	595519
8577	595520
86895	595521
39851	595522
45676	595523
36882	595524
53248	595525
28585	595526
20350	595527
41504	595528
51055	595529
80564	595530
3012	595531
53529	595532
124587	595533
51178	595534
6	595535
128154	595536
3637	595537
59189	595538
114606	595539
66519	595540
2940	595541
76659	595542
73496	595543
21503	595544
25286	595545
23047	595546
6322	595547
39403	595548
103623	595549
112539	595550
3682	595551
7277	595552
51489	595553
11756	595554
24722	595555
77064	595556
2086	595557
2177	595558
60094	595559
28762	595560
8623	595561
103795	595562
1347	595563
20330	595564
60067	595565
12664	595566
19417	595567
44530	595568
100595	595569
46679	595570
585	595571
39420	595572
46076	595573
36377	595574
9135	595575
5773	595576
23774	595577
4192	595578
79528	595579
51666	595580
65962	595581
373	595582
55874	595583
3950	595584
58683	595585
3264	595586
26473	595587
32456	595588
65978	595589
32942	595590
56572	595591
5600	595592
16725	595593
88344	595594
109698	595595
120596	595596
14656	595597
95830	595598
33081	595599
47308	595600
67820	595601
103098	595602
4046	595603
25369	595604
128779	595605
122473	595606
16865	595607
22215	595608
22810	595609
13573	595610
16845	595611
58300	595612
16176	595613
20701	595614
123516	595615
28563	595616
43387	595617
6981	595618
12442	595619
54	595620
120763	595621
15468	595622
44642	595623
61617	595624
15525	595625
123706	595626
4514	595627
39171	595628
64654	595629
84343	595630
117909	595631
1599	595632
83211	595633
36587	595634
11509	595635
48527	595636
71880	595637
24322	595638
4905	595639
7296	595640
18251	595641
28046	595642
40444	595643
225	595644
12356	595645
59507	595646
22397	595647
4413	595648
109928	595649
104960	595650
51348	595651
5639	595652
22037	595653
11587	595654
113111	595655
42633	595656
64738	595657
56542	595658
13621	595659
5661	595660
27	595661
6157	595662
37135	595663
28015	595664
14638	595665
1487	595666
81435	595667
4307	595668
139526	595669
64197	595670
66967	595671
38009	595672
15970	595673
20629	595674
39737	595675
124	595676
2104	595677
6682	595678
23082	595679
79946	595680
70120	595681
25011	595682
65035	595683
41629	595684
1582	595685
79896	595686
5281	595687
80690	595688
37408	595689
15395	595690
126932	595691
8282	595692
16737	595693
69249	595694
63168	595695
50201	595696
46777	595697
65150	595698
26074	595699
134	595700
9340	595701
79087	595702
3093	595703
83196	595704
55352	595705
107506	595706
4313	595707
73798	595708
9134	595709
32244	595710
9314	595711
18836	595712
18926	595713
107346	595714
30970	595715
125249	595716
77450	595717
129188	595718
25051	595719
51894	595720
3545	595721
38232	595722
6782	595723
64148	595724
68200	595725
23190	595726
85712	595727
122371	595728
515	595729
18348	595730
24365	595731
29809	595732
34371	595733
49708	595734
16707	595735
64291	595736
141729	595737
45302	595738
15300	595739
37458	595740
43978	595741
21089	595742
16919	595743
3020	595744
30867	595745
36612	595746
20755	595747
83192	595748
95673	595749
17986	595750
40052	595751
25529	595752
10799	595753
5695	595754
2613	595755
9734	595756
3373	595757
117449	595758
60816	595759
21769	595760
89913	595761
52003	595762
31600	595763
3570	595764
61335	595765
79869	595766
11717	595767
77753	595768
44395	595769
49587	595770
23944	595771
61784	595772
7567	595773
6750	595774
100316	595775
7822	595776
86963	595777
69540	595778
21624	595779
3420	595780
21789	595781
17316	595782
101105	595783
53576	595784
147977	595785
83473	595786
19545	595787
39822	595788
28733	595789
19656	595790
42712	595791
4323	595792
52215	595793
18778	595794
2541	595795
6873	595796
41411	595797
32467	595798
133027	595799
30544	595800
2226	595801
110935	595802
108309	595803
11272	595804
36684	595805
64565	595806
19847	595807
93851	595808
32608	595809
65177	595810
15430	595811
521	595812
86081	595813
46020	595814
80729	595815
1415	595816
50833	595817
142959	595818
13464	595819
17112	595820
100360	595821
17297	595822
15698	595823
11967	595824
67783	595825
42392	595826
6143	595827
25754	595828
58086	595829
10235	595830
38444	595831
99811	595832
99490	595833
14630	595834
37829	595835
52650	595836
25271	595837
145621	595838
38496	595839
40255	595840
14543	595841
147876	595842
6819	595843
98980	595844
62203	595845
38656	595846
1670	595847
15366	595848
18027	595849
5767	595850
110752	595851
9032	595852
94638	595853
3167	595854
145098	595855
3974	595856
248	595857
59392	595858
45593	595859
697	595860
49852	595861
96778	595862
2261	595863
148870	595864
21121	595865
82535	595866
3944	595867
130097	595868
40475	595869
33097	595870
61538	595871
5106	595872
40332	595873
2048	595874
16175	595875
41859	595876
37861	595877
5949	595878
112535	595879
2505	595880
100978	595881
47211	595882
67364	595883
21938	595884
43136	595885
4838	595886
509	595887
51664	595888
82956	595889
82740	595890
77057	595891
34841	595892
35706	595893
5068	595894
39848	595895
30795	595896
64883	595897
86935	595898
111713	595899
47642	595900
9578	595901
39125	595902
137696	595903
90663	595904
37720	595905
52541	595906
14602	595907
76624	595908
62119	595909
28819	595910
1665	595911
9097	595912
14099	595913
106027	595914
36767	595915
53890	595916
7477	595917
107915	595918
32760	595919
26520	595920
55650	595921
12663	595922
67796	595923
87536	595924
58002	595925
22648	595926
40331	595927
8762	595928
135453	595929
106433	595930
117150	595931
83975	595932
6550	595933
102953	595934
95779	595935
7908	595936
23708	595937
48417	595938
92627	595939
102192	595940
5702	595941
22345	595942
24345	595943
8417	595944
99439	595945
91518	595946
79479	595947
70812	595948
35056	595949
64173	595950
61303	595951
111669	595952
75672	595953
35831	595954
45040	595955
12903	595956
3834	595957
6295	595958
77697	595959
55920	595960
88986	595961
26856	595962
10051	595963
90427	595964
35299	595965
5173	595966
64620	595967
23136	595968
35350	595969
14480	595970
128425	595971
74332	595972
9414	595973
96407	595974
100603	595975
13318	595976
14875	595977
64353	595978
70524	595979
16893	595980
373	595981
41760	595982
93058	595983
19349	595984
116407	595985
94323	595986
46396	595987
2494	595988
13172	595989
32974	595990
6419	595991
96303	595992
73154	595993
91199	595994
20557	595995
13656	595996
148430	595997
9256	595998
92568	595999
12967	596000
50043	596001
8731	596002
50795	596003
30469	596004
8711	596005
18500	596006
22997	596007
73248	596008
989	596009
16503	596010
6330	596011
2108	596012
8554	596013
48997	596014
609	596015
12184	596016
18050	596017
24114	596018
22866	596019
47314	596020
91008	596021
9407	596022
110471	596023
31709	596024
3096	596025
112611	596026
34486	596027
14978	596028
53951	596029
52699	596030
58501	596031
137896	596032
30482	596033
75177	596034
16418	596035
58106	596036
31625	596037
98794	596038
12372	596039
23912	596040
29866	596041
135566	596042
90651	596043
82138	596044
19397	596045
94550	596046
52868	596047
25283	596048
30908	596049
41832	596050
78853	596051
41777	596052
104102	596053
106565	596054
24093	596055
23108	596056
10153	596057
95719	596058
116709	596059
5562	596060
70547	596061
31788	596062
59671	596063
25959	596064
8851	596065
30047	596066
43086	596067
64021	596068
20841	596069
34011	596070
60297	596071
88181	596072
59465	596073
24	596074
15709	596075
130162	596076
29371	596077
94016	596078
47675	596079
20200	596080
23519	596081
18820	596082
13099	596083
9376	596084
19546	596085
102532	596086
83849	596087
83672	596088
5322	596089
40679	596090
73376	596091
48073	596092
6574	596093
91244	596094
63861	596095
37098	596096
104492	596097
105178	596098
46838	596099
23459	596100
108963	596101
55888	596102
8143	596103
12856	596104
23883	596105
84111	596106
67054	596107
12036	596108
365	596109
132081	596110
26779	596111
107015	596112
30650	596113
90463	596114
25	596115
7261	596116
64600	596117
83186	596118
27808	596119
120199	596120
5223	596121
60612	596122
69	596123
51804	596124
59354	596125
80919	596126
5837	596127
309	596128
118832	596129
51768	596130
49932	596131
144352	596132
72926	596133
94274	596134
22923	596135
36471	596136
70734	596137
141234	596138
3665	596139
147618	596140
136930	596141
14873	596142
42495	596143
60794	596144
106742	596145
81612	596146
17993	596147
56205	596148
88684	596149
6699	596150
55235	596151
52595	596152
19796	596153
44275	596154
15352	596155
31544	596156
69365	596157
118913	596158
33092	596159
1895	596160
60188	596161
43790	596162
99308	596163
1254	596164
43712	596165
66081	596166
52531	596167
783	596168
36116	596169
20253	596170
134900	596171
50255	596172
76918	596173
57840	596174
8384	596175
62178	596176
20453	596177
34150	596178
63226	596179
5430	596180
55061	596181
4783	596182
58980	596183
100395	596184
54278	596185
29074	596186
148735	596187
1522	596188
84766	596189
38473	596190
144980	596191
83685	596192
58781	596193
32552	596194
11128	596195
16835	596196
75420	596197
58301	596198
9202	596199
72619	596200
1343	596201
22140	596202
15509	596203
11920	596204
76054	596205
20673	596206
35454	596207
86492	596208
51903	596209
39357	596210
44488	596211
1251	596212
65715	596213
28737	596214
1484	596215
41503	596216
101903	596217
87060	596218
5445	596219
66499	596220
9324	596221
44880	596222
52288	596223
2815	596224
34042	596225
49788	596226
5742	596227
68513	596228
67922	596229
3860	596230
94126	596231
24864	596232
125374	596233
101321	596234
23049	596235
87966	596236
62121	596237
83362	596238
102021	596239
92940	596240
143084	596241
598	596242
3302	596243
9897	596244
68980	596245
2247	596246
56456	596247
9524	596248
59212	596249
135476	596250
26912	596251
63213	596252
10140	596253
107774	596254
15138	596255
25512	596256
4902	596257
93038	596258
136472	596259
19989	596260
3788	596261
15780	596262
6667	596263
88917	596264
56214	596265
118613	596266
54595	596267
100557	596268
109167	596269
7585	596270
94715	596271
4983	596272
1098	596273
440	596274
92006	596275
44668	596276
56786	596277
57509	596278
6824	596279
13766	596280
41513	596281
53459	596282
48190	596283
82073	596284
20585	596285
51135	596286
13246	596287
4876	596288
38653	596289
57739	596290
61731	596291
15444	596292
90451	596293
58120	596294
61567	596295
30860	596296
21457	596297
62448	596298
20278	596299
37214	596300
4509	596301
115195	596302
56835	596303
41297	596304
62631	596305
17411	596306
12094	596307
29625	596308
14987	596309
22098	596310
61590	596311
47655	596312
1791	596313
33937	596314
16025	596315
88793	596316
24062	596317
1908	596318
70452	596319
21291	596320
23702	596321
15295	596322
7282	596323
100862	596324
9991	596325
9675	596326
47778	596327
23428	596328
40647	596329
25040	596330
17164	596331
8196	596332
61049	596333
47823	596334
77991	596335
72239	596336
27253	596337
143702	596338
17883	596339
115086	596340
11568	596341
78226	596342
4312	596343
62309	596344
17269	596345
1900	596346
65635	596347
18053	596348
33960	596349
16296	596350
134590	596351
6168	596352
13448	596353
95383	596354
56831	596355
23854	596356
45410	596357
84673	596358
102584	596359
71596	596360
19880	596361
229	596362
3525	596363
39504	596364
5642	596365
24241	596366
26213	596367
114958	596368
30314	596369
43236	596370
82068	596371
48744	596372
62164	596373
92255	596374
80367	596375
52770	596376
26569	596377
36142	596378
71905	596379
36447	596380
12525	596381
79065	596382
42739	596383
1201	596384
60173	596385
6607	596386
4937	596387
58154	596388
14806	596389
9556	596390
26404	596391
62974	596392
108033	596393
9290	596394
130265	596395
56495	596396
22182	596397
11012	596398
8185	596399
44743	596400
62374	596401
31363	596402
89294	596403
134751	596404
3520	596405
13508	596406
9167	596407
304	596408
65182	596409
55370	596410
110204	596411
6033	596412
107602	596413
77250	596414
11747	596415
29982	596416
27108	596417
34331	596418
3190	596419
104290	596420
21455	596421
2025	596422
60310	596423
2265	596424
12757	596425
8267	596426
15312	596427
46	596428
18809	596429
116222	596430
19907	596431
2596	596432
14645	596433
51326	596434
78094	596435
6203	596436
68980	596437
22237	596438
15473	596439
6053	596440
33828	596441
75232	596442
13994	596443
1692	596444
105127	596445
60476	596446
53519	596447
29708	596448
3391	596449
4653	596450
137137	596451
24092	596452
75389	596453
79072	596454
10210	596455
49682	596456
4446	596457
67849	596458
83042	596459
17804	596460
33119	596461
42823	596462
17718	596463
30103	596464
17761	596465
106611	596466
43956	596467
87953	596468
28598	596469
3088	596470
99688	596471
20001	596472
78761	596473
14233	596474
1238	596475
11196	596476
39036	596477
25494	596478
2835	596479
88057	596480
6711	596481
67438	596482
2104	596483
33795	596484
132040	596485
3336	596486
643	596487
675	596488
72724	596489
4732	596490
89521	596491
523	596492
75352	596493
90289	596494
25602	596495
50856	596496
84668	596497
63333	596498
12624	596499
5528	596500
45474	596501
16582	596502
4259	596503
19982	596504
462	596505
149549	596506
23986	596507
44693	596508
17517	596509
76127	596510
38265	596511
38668	596512
110248	596513
87805	596514
6937	596515
85308	596516
70	596517
40544	596518
5582	596519
106682	596520
78770	596521
110782	596522
1547	596523
36419	596524
11521	596525
45547	596526
74714	596527
10065	596528
65471	596529
15650	596530
143029	596531
67403	596532
18352	596533
27994	596534
38126	596535
30279	596536
51514	596537
100053	596538
55718	596539
149651	596540
18319	596541
146	596542
4711	596543
35477	596544
38204	596545
50389	596546
42101	596547
34042	596548
30417	596549
9916	596550
27599	596551
56774	596552
16585	596553
92402	596554
13991	596555
65328	596556
20664	596557
9286	596558
47898	596559
24322	596560
16491	596561
840	596562
144915	596563
20125	596564
150221	596565
94041	596566
455	596567
12855	596568
20630	596569
38982	596570
111143	596571
10389	596572
47304	596573
75424	596574
28026	596575
4258	596576
13607	596577
5553	596578
70953	596579
2258	596580
49696	596581
41294	596582
7541	596583
35090	596584
59471	596585
86729	596586
14899	596587
57996	596588
3748	596589
7296	596590
73486	596591
95863	596592
12164	596593
15147	596594
15114	596595
75757	596596
53129	596597
90184	596598
72440	596599
74123	596600
121741	596601
23472	596602
16792	596603
110354	596604
3124	596605
21825	596606
111787	596607
781	596608
116489	596609
71439	596610
22296	596611
4144	596612
7828	596613
1134	596614
15793	596615
72814	596616
22668	596617
99516	596618
5868	596619
43869	596620
180	596621
78355	596622
15497	596623
74637	596624
335	596625
25653	596626
6025	596627
104320	596628
18778	596629
19833	596630
5907	596631
60614	596632
34704	596633
12623	596634
28416	596635
30572	596636
44134	596637
69655	596638
5237	596639
95189	596640
40971	596641
112865	596642
7273	596643
3345	596644
97200	596645
93209	596646
53564	596647
49493	596648
87893	596649
75085	596650
17330	596651
38490	596652
61172	596653
15135	596654
21400	596655
44739	596656
60900	596657
15502	596658
56784	596659
3129	596660
63937	596661
61591	596662
10532	596663
9225	596664
45851	596665
81249	596666
114387	596667
19147	596668
22499	596669
49955	596670
94402	596671
36242	596672
43092	596673
60753	596674
11771	596675
73920	596676
5721	596677
82570	596678
143985	596679
30020	596680
20258	596681
42381	596682
23154	596683
1663	596684
29154	596685
52431	596686
28328	596687
4997	596688
23154	596689
12893	596690
2754	596691
6063	596692
14660	596693
134850	596694
6265	596695
36833	596696
13628	596697
74361	596698
100770	596699
111540	596700
38600	596701
4618	596702
3817	596703
19	596704
1398	596705
46254	596706
128009	596707
1781	596708
69723	596709
135718	596710
62559	596711
76826	596712
8417	596713
1022	596714
49337	596715
30459	596716
116285	596717
63254	596718
70569	596719
137627	596720
6638	596721
872	596722
17334	596723
402	596724
122765	596725
1577	596726
137042	596727
10056	596728
31626	596729
57268	596730
84849	596731
115577	596732
6103	596733
19079	596734
111410	596735
90	596736
80858	596737
119966	596738
2238	596739
6343	596740
81629	596741
62858	596742
79119	596743
1221	596744
69594	596745
87196	596746
22609	596747
9740	596748
38432	596749
88779	596750
69447	596751
910	596752
20372	596753
24669	596754
68633	596755
59038	596756
108105	596757
120224	596758
25102	596759
33436	596760
32877	596761
48625	596762
47689	596763
29166	596764
1439	596765
13541	596766
29928	596767
946	596768
27668	596769
6606	596770
29794	596771
520	596772
18677	596773
52714	596774
133570	596775
49798	596776
28210	596777
1003	596778
110232	596779
43564	596780
41432	596781
59267	596782
102521	596783
67360	596784
85628	596785
52930	596786
93244	596787
15737	596788
23962	596789
94465	596790
29947	596791
73585	596792
1031	596793
103555	596794
36519	596795
54499	596796
12306	596797
88241	596798
27483	596799
86545	596800
19522	596801
41587	596802
43	596803
103724	596804
21435	596805
70434	596806
1258	596807
122477	596808
36567	596809
78904	596810
24792	596811
19864	596812
1344	596813
118144	596814
47727	596815
27701	596816
51516	596817
76477	596818
21911	596819
36261	596820
2947	596821
33806	596822
81011	596823
70198	596824
120607	596825
4424	596826
122232	596827
19854	596828
4357	596829
11985	596830
83603	596831
421	596832
64438	596833
14345	596834
87871	596835
48423	596836
27631	596837
9446	596838
142479	596839
30752	596840
58081	596841
2239	596842
66198	596843
26310	596844
27372	596845
327	596846
33125	596847
22637	596848
38936	596849
1480	596850
67562	596851
19217	596852
118827	596853
5636	596854
84455	596855
70282	596856
137855	596857
14486	596858
7381	596859
17015	596860
1368	596861
31383	596862
37160	596863
40777	596864
538	596865
3029	596866
17052	596867
63686	596868
13747	596869
21953	596870
84228	596871
23843	596872
123505	596873
110093	596874
54878	596875
14051	596876
23083	596877
8133	596878
70	596879
84	596880
5702	596881
54078	596882
45736	596883
56863	596884
6724	596885
10318	596886
102951	596887
21633	596888
59531	596889
16821	596890
30164	596891
55776	596892
20227	596893
8558	596894
6613	596895
83464	596896
72275	596897
123240	596898
75214	596899
106122	596900
23871	596901
48411	596902
18868	596903
85523	596904
666	596905
27715	596906
1056	596907
14019	596908
9295	596909
16761	596910
36889	596911
74627	596912
21796	596913
73826	596914
18292	596915
4773	596916
62154	596917
18829	596918
36405	596919
45599	596920
135210	596921
111113	596922
2146	596923
2430	596924
47848	596925
10758	596926
18596	596927
9993	596928
10069	596929
10899	596930
59596	596931
6766	596932
3960	596933
21912	596934
99413	596935
28691	596936
86665	596937
83179	596938
25360	596939
104737	596940
7746	596941
147089	596942
7694	596943
1077	596944
11398	596945
17845	596946
5140	596947
43332	596948
22190	596949
3967	596950
26443	596951
32542	596952
77035	596953
80425	596954
86493	596955
90257	596956
11931	596957
5323	596958
150654	596959
52086	596960
94913	596961
8010	596962
112859	596963
42272	596964
71096	596965
68808	596966
23598	596967
87644	596968
54662	596969
77145	596970
4281	596971
601	596972
23941	596973
7032	596974
22600	596975
25904	596976
92646	596977
93363	596978
64711	596979
101645	596980
22263	596981
7541	596982
12598	596983
100047	596984
24037	596985
74567	596986
10784	596987
1998	596988
60096	596989
13048	596990
48912	596991
54449	596992
67183	596993
66657	596994
5238	596995
16071	596996
28356	596997
68760	596998
61319	596999
121944	597000
100638	597001
73668	597002
15093	597003
81213	597004
38728	597005
48959	597006
103100	597007
25376	597008
86923	597009
120277	597010
66960	597011
10201	597012
61084	597013
107729	597014
90081	597015
63548	597016
61261	597017
19883	597018
2303	597019
31245	597020
100810	597021
5875	597022
16419	597023
92722	597024
19714	597025
107219	597026
93380	597027
3150	597028
4818	597029
33938	597030
87292	597031
25948	597032
237	597033
38451	597034
22268	597035
91094	597036
46425	597037
98609	597038
32780	597039
37352	597040
72385	597041
70134	597042
32890	597043
545	597044
76019	597045
107285	597046
100817	597047
73693	597048
966	597049
76103	597050
50825	597051
1344	597052
14091	597053
42655	597054
79728	597055
117180	597056
116195	597057
11212	597058
2254	597059
10522	597060
109999	597061
11382	597062
90775	597063
60135	597064
84998	597065
27819	597066
104092	597067
28200	597068
16440	597069
34588	597070
72284	597071
51641	597072
50480	597073
40610	597074
65733	597075
10730	597076
104505	597077
142275	597078
39086	597079
102699	597080
38660	597081
114906	597082
123754	597083
65083	597084
22683	597085
10245	597086
3896	597087
58377	597088
50368	597089
116291	597090
73713	597091
965	597092
109024	597093
19638	597094
10803	597095
40577	597096
121189	597097
39142	597098
58745	597099
36407	597100
10828	597101
42362	597102
8043	597103
67188	597104
47044	597105
30880	597106
34659	597107
55832	597108
120253	597109
26940	597110
86637	597111
63004	597112
72634	597113
10205	597114
35000	597115
51877	597116
35609	597117
56813	597118
104422	597119
96343	597120
32413	597121
30448	597122
21532	597123
40	597124
97460	597125
145	597126
32474	597127
106106	597128
14598	597129
1476	597130
138454	597131
11076	597132
97081	597133
399	597134
72071	597135
42107	597136
23484	597137
85396	597138
135653	597139
1361	597140
57120	597141
17603	597142
280	597143
94292	597144
23717	597145
52719	597146
120383	597147
6902	597148
13899	597149
48311	597150
90221	597151
38311	597152
102016	597153
136791	597154
6262	597155
4186	597156
124180	597157
40438	597158
13341	597159
10853	597160
11214	597161
5685	597162
21881	597163
73	597164
39209	597165
12378	597166
102590	597167
96599	597168
71992	597169
20401	597170
50746	597171
11399	597172
109819	597173
65770	597174
25575	597175
4700	597176
72080	597177
29692	597178
145678	597179
7574	597180
108867	597181
36101	597182
105459	597183
103106	597184
3533	597185
96577	597186
47545	597187
136738	597188
37952	597189
21759	597190
29986	597191
50090	597192
17471	597193
5324	597194
24495	597195
38449	597196
2109	597197
13671	597198
88175	597199
10292	597200
87553	597201
8839	597202
87137	597203
26330	597204
27702	597205
19410	597206
78744	597207
138031	597208
20425	597209
85704	597210
98336	597211
50403	597212
64297	597213
14245	597214
4163	597215
117826	597216
76022	597217
126	597218
36147	597219
9100	597220
29697	597221
14705	597222
87134	597223
117806	597224
106	597225
5961	597226
1179	597227
8698	597228
74316	597229
34858	597230
13039	597231
30637	597232
101582	597233
15075	597234
3957	597235
6257	597236
644	597237
115746	597238
788	597239
49303	597240
62325	597241
12260	597242
32400	597243
42125	597244
91252	597245
37102	597246
52747	597247
12731	597248
17984	597249
1900	597250
58302	597251
45648	597252
77568	597253
8444	597254
35706	597255
149729	597256
93953	597257
47987	597258
43273	597259
109463	597260
98335	597261
23407	597262
3231	597263
52	597264
627	597265
28126	597266
31507	597267
30393	597268
19382	597269
12680	597270
39301	597271
90015	597272
18665	597273
212	597274
242	597275
57754	597276
70721	597277
102683	597278
14572	597279
92266	597280
25268	597281
4263	597282
20976	597283
8102	597284
18415	597285
9129	597286
36891	597287
42689	597288
93737	597289
49303	597290
98721	597291
61314	597292
50409	597293
8343	597294
49813	597295
108405	597296
4332	597297
58497	597298
79161	597299
60568	597300
43682	597301
110867	597302
41170	597303
47547	597304
11621	597305
42626	597306
80975	597307
43979	597308
120547	597309
135647	597310
68854	597311
82831	597312
30427	597313
9674	597314
7422	597315
116519	597316
83308	597317
300	597318
17111	597319
3084	597320
77624	597321
8084	597322
32546	597323
1177	597324
22723	597325
28466	597326
13377	597327
65348	597328
19218	597329
53245	597330
6577	597331
41317	597332
24834	597333
19636	597334
25828	597335
138000	597336
39491	597337
90255	597338
56601	597339
26082	597340
37984	597341
74434	597342
99393	597343
39669	597344
1485	597345
61520	597346
92185	597347
29879	597348
38774	597349
27712	597350
26699	597351
105829	597352
6879	597353
23320	597354
240	597355
566	597356
122450	597357
62596	597358
24369	597359
507	597360
90808	597361
129004	597362
16216	597363
65707	597364
634	597365
24425	597366
95009	597367
9046	597368
26037	597369
134177	597370
3930	597371
42776	597372
14105	597373
133635	597374
37614	597375
4848	597376
52700	597377
79225	597378
5830	597379
29360	597380
96191	597381
40273	597382
5483	597383
30104	597384
20750	597385
49328	597386
49090	597387
1180	597388
92826	597389
68697	597390
55651	597391
43146	597392
49623	597393
7928	597394
62190	597395
23518	597396
24989	597397
48854	597398
100736	597399
98773	597400
14732	597401
70912	597402
80680	597403
108531	597404
28188	597405
33881	597406
25718	597407
73545	597408
134004	597409
123594	597410
101105	597411
9404	597412
117476	597413
13763	597414
16889	597415
118063	597416
13399	597417
85980	597418
38788	597419
19284	597420
24716	597421
69416	597422
101100	597423
4699	597424
39558	597425
95429	597426
12162	597427
300	597428
46773	597429
114337	597430
51537	597431
75285	597432
33838	597433
20401	597434
102450	597435
25009	597436
122617	597437
13411	597438
26534	597439
68043	597440
29891	597441
28227	597442
20105	597443
52220	597444
52131	597445
100412	597446
54053	597447
80028	597448
9317	597449
110682	597450
18765	597451
118713	597452
1049	597453
80376	597454
8500	597455
19979	597456
11302	597457
15610	597458
16288	597459
108762	597460
57810	597461
71707	597462
74638	597463
15117	597464
28282	597465
115241	597466
2935	597467
21332	597468
42871	597469
9039	597470
18604	597471
106192	597472
9334	597473
54850	597474
2478	597475
40754	597476
52590	597477
35540	597478
21467	597479
10304	597480
25144	597481
125439	597482
26609	597483
75513	597484
107608	597485
15927	597486
1683	597487
114694	597488
6008	597489
6162	597490
9663	597491
31713	597492
132664	597493
68265	597494
31256	597495
50000	597496
12332	597497
40587	597498
68208	597499
97679	597500
136467	597501
16219	597502
922	597503
6864	597504
41195	597505
195	597506
16119	597507
17439	597508
109132	597509
27845	597510
60429	597511
9334	597512
15156	597513
124823	597514
86047	597515
98029	597516
45052	597517
31318	597518
4269	597519
115228	597520
91094	597521
8192	597522
24729	597523
120538	597524
19702	597525
11663	597526
26413	597527
11797	597528
105060	597529
33748	597530
37965	597531
62746	597532
972	597533
59749	597534
42892	597535
25738	597536
81262	597537
143669	597538
39537	597539
83664	597540
149844	597541
86295	597542
23444	597543
73587	597544
143776	597545
23535	597546
28046	597547
99574	597548
67564	597549
102102	597550
33598	597551
851	597552
5366	597553
85187	597554
33152	597555
36739	597556
1041	597557
52180	597558
88425	597559
7371	597560
45803	597561
85599	597562
14526	597563
53791	597564
34962	597565
6712	597566
57141	597567
64880	597568
13513	597569
92536	597570
66961	597571
63751	597572
72897	597573
81521	597574
18651	597575
68668	597576
39671	597577
8216	597578
8821	597579
141818	597580
149019	597581
83490	597582
266	597583
778	597584
107333	597585
3150	597586
27966	597587
16069	597588
102265	597589
3579	597590
41722	597591
98395	597592
62510	597593
13013	597594
58660	597595
7263	597596
21660	597597
4884	597598
13034	597599
70717	597600
58143	597601
65824	597602
88775	597603
42280	597604
53242	597605
98399	597606
20810	597607
20099	597608
61724	597609
18775	597610
1232	597611
46012	597612
1104	597613
72978	597614
129285	597615
17674	597616
76665	597617
41463	597618
109010	597619
20996	597620
8800	597621
80094	597622
102893	597623
105434	597624
5261	597625
49	597626
2177	597627
5090	597628
35160	597629
58929	597630
8886	597631
57747	597632
45045	597633
5747	597634
88576	597635
5760	597636
10553	597637
33384	597638
48961	597639
44075	597640
26563	597641
99324	597642
22411	597643
59381	597644
120024	597645
137589	597646
70678	597647
11356	597648
2599	597649
12486	597650
89656	597651
81905	597652
24095	597653
134232	597654
33707	597655
112528	597656
29453	597657
17276	597658
15065	597659
45977	597660
79612	597661
88183	597662
1706	597663
4318	597664
3760	597665
37917	597666
65186	597667
69851	597668
22945	597669
71437	597670
31660	597671
83928	597672
53007	597673
39466	597674
35866	597675
90213	597676
93306	597677
42887	597678
48092	597679
77991	597680
6197	597681
11702	597682
3957	597683
65945	597684
30524	597685
59340	597686
3740	597687
99906	597688
8344	597689
47743	597690
38667	597691
13797	597692
627	597693
404	597694
20450	597695
87540	597696
132910	597697
51605	597698
72646	597699
52702	597700
80009	597701
12993	597702
6801	597703
101397	597704
26562	597705
38677	597706
9716	597707
69743	597708
97325	597709
30416	597710
60508	597711
18072	597712
95354	597713
19669	597714
131671	597715
20763	597716
29417	597717
2788	597718
107040	597719
102508	597720
83393	597721
27377	597722
36933	597723
3080	597724
39767	597725
77691	597726
37887	597727
112369	597728
71660	597729
24343	597730
23334	597731
41130	597732
113148	597733
56363	597734
44707	597735
25159	597736
98380	597737
32499	597738
11268	597739
99290	597740
42827	597741
16597	597742
629	597743
2620	597744
25952	597745
101607	597746
37255	597747
13158	597748
19391	597749
34490	597750
67541	597751
94380	597752
583	597753
97694	597754
37894	597755
32777	597756
43903	597757
15808	597758
113925	597759
22830	597760
97802	597761
41193	597762
2984	597763
24115	597764
84974	597765
18349	597766
36796	597767
6726	597768
11252	597769
24001	597770
8932	597771
233	597772
28140	597773
41196	597774
45224	597775
29724	597776
85931	597777
2269	597778
46890	597779
150332	597780
53668	597781
92491	597782
37256	597783
10601	597784
25483	597785
56436	597786
18230	597787
31237	597788
27134	597789
72087	597790
109097	597791
67682	597792
519	597793
27050	597794
114456	597795
11067	597796
730	597797
116948	597798
2284	597799
6369	597800
150527	597801
135873	597802
54088	597803
33531	597804
18706	597805
78446	597806
12324	597807
9174	597808
52282	597809
851	597810
20754	597811
131883	597812
14912	597813
27452	597814
27827	597815
96676	597816
30360	597817
43692	597818
121088	597819
25280	597820
23397	597821
22007	597822
9859	597823
6915	597824
6624	597825
26860	597826
9386	597827
103994	597828
33223	597829
22075	597830
4573	597831
48538	597832
1128	597833
114406	597834
82384	597835
30033	597836
10967	597837
25663	597838
7093	597839
21113	597840
9138	597841
114427	597842
8481	597843
15202	597844
132183	597845
7390	597846
137462	597847
6326	597848
31306	597849
112402	597850
44496	597851
34536	597852
4501	597853
12373	597854
49719	597855
26745	597856
14873	597857
5801	597858
33366	597859
39093	597860
13791	597861
6611	597862
58862	597863
68223	597864
47874	597865
94254	597866
79916	597867
7718	597868
53	597869
32424	597870
17209	597871
52173	597872
7418	597873
4134	597874
35866	597875
27577	597876
8063	597877
5663	597878
50543	597879
6412	597880
15535	597881
17468	597882
30161	597883
1863	597884
60493	597885
65872	597886
32702	597887
32223	597888
25173	597889
77008	597890
102067	597891
93734	597892
46531	597893
24440	597894
54786	597895
75245	597896
47059	597897
22900	597898
73690	597899
16897	597900
46006	597901
48971	597902
42969	597903
14236	597904
8101	597905
130751	597906
22391	597907
106071	597908
90705	597909
10315	597910
382	597911
4267	597912
109239	597913
106175	597914
78585	597915
44899	597916
435	597917
72755	597918
2120	597919
3117	597920
16080	597921
21266	597922
57000	597923
62920	597924
27116	597925
711	597926
6624	597927
19954	597928
31005	597929
23701	597930
10127	597931
2720	597932
11615	597933
9044	597934
84	597935
28690	597936
24049	597937
14809	597938
28222	597939
30389	597940
21434	597941
644	597942
81875	597943
45530	597944
1062	597945
8103	597946
13938	597947
45560	597948
17828	597949
124769	597950
38565	597951
8248	597952
109830	597953
14293	597954
116014	597955
8714	597956
12091	597957
25390	597958
1021	597959
71835	597960
12813	597961
126659	597962
78889	597963
82046	597964
3227	597965
29202	597966
11439	597967
79370	597968
67706	597969
939	597970
38721	597971
78578	597972
23406	597973
92937	597974
3752	597975
36348	597976
17492	597977
12519	597978
29770	597979
54	597980
33561	597981
51840	597982
76178	597983
92429	597984
126539	597985
29882	597986
48178	597987
111763	597988
5671	597989
2706	597990
2172	597991
37688	597992
29599	597993
16926	597994
110	597995
181	597996
131173	597997
114923	597998
21781	597999
4084	598000
35321	598001
4840	598002
17871	598003
19955	598004
109288	598005
28398	598006
101990	598007
1032	598008
31620	598009
115007	598010
3860	598011
61468	598012
115509	598013
80178	598014
93579	598015
5945	598016
38016	598017
66702	598018
66039	598019
6972	598020
31170	598021
910	598022
96402	598023
39304	598024
22065	598025
2700	598026
15270	598027
191	598028
33763	598029
35800	598030
81566	598031
95842	598032
10730	598033
77080	598034
10667	598035
115430	598036
61292	598037
3235	598038
153	598039
125746	598040
28612	598041
14053	598042
64718	598043
70203	598044
32109	598045
31210	598046
19024	598047
33275	598048
14350	598049
13564	598050
34174	598051
89744	598052
11330	598053
12278	598054
87202	598055
76692	598056
48046	598057
22563	598058
44287	598059
8925	598060
91547	598061
24428	598062
10731	598063
39570	598064
50910	598065
102672	598066
108866	598067
55115	598068
8618	598069
128441	598070
39583	598071
11120	598072
5301	598073
10397	598074
16814	598075
77414	598076
78138	598077
116692	598078
110634	598079
2092	598080
95032	598081
226	598082
11212	598083
105764	598084
373	598085
21342	598086
4816	598087
13922	598088
84431	598089
67853	598090
110460	598091
63303	598092
66466	598093
5671	598094
38047	598095
22524	598096
9154	598097
91722	598098
50776	598099
33425	598100
76557	598101
44491	598102
89412	598103
69049	598104
66845	598105
36803	598106
978	598107
5778	598108
96379	598109
54806	598110
29082	598111
63563	598112
1519	598113
2028	598114
71512	598115
63683	598116
24541	598117
87270	598118
53418	598119
73330	598120
60272	598121
6253	598122
32190	598123
63983	598124
44259	598125
129079	598126
18565	598127
14351	598128
20118	598129
63011	598130
34408	598131
5174	598132
65257	598133
42412	598134
5533	598135
62267	598136
22205	598137
46886	598138
60762	598139
41897	598140
36593	598141
17169	598142
121550	598143
97125	598144
144545	598145
34173	598146
1997	598147
126579	598148
2997	598149
67975	598150
85972	598151
76726	598152
54429	598153
19013	598154
41143	598155
22338	598156
118690	598157
48893	598158
45167	598159
42799	598160
6213	598161
8701	598162
82754	598163
85502	598164
28018	598165
23639	598166
69136	598167
11278	598168
3311	598169
842	598170
86397	598171
10537	598172
54822	598173
1733	598174
26677	598175
136154	598176
9956	598177
1836	598178
21406	598179
39796	598180
24165	598181
27503	598182
156	598183
6636	598184
44417	598185
124607	598186
3511	598187
43456	598188
26140	598189
139790	598190
19761	598191
43392	598192
48735	598193
35102	598194
937	598195
12627	598196
42775	598197
197	598198
134865	598199
4451	598200
14587	598201
55201	598202
23080	598203
58720	598204
60909	598205
52084	598206
92408	598207
26510	598208
55380	598209
21752	598210
88408	598211
73439	598212
30344	598213
2999	598214
70145	598215
21057	598216
109679	598217
23700	598218
87201	598219
41672	598220
83916	598221
39621	598222
11769	598223
109875	598224
2515	598225
16939	598226
30264	598227
15991	598228
10243	598229
86004	598230
9107	598231
7590	598232
92328	598233
9954	598234
4282	598235
29851	598236
16781	598237
111256	598238
40555	598239
19811	598240
1846	598241
25489	598242
1776	598243
1644	598244
74004	598245
100367	598246
48353	598247
15866	598248
122843	598249
68043	598250
87774	598251
21484	598252
71595	598253
51447	598254
52065	598255
15897	598256
124367	598257
734	598258
43965	598259
129715	598260
19609	598261
64637	598262
100003	598263
39837	598264
13286	598265
52440	598266
2453	598267
25114	598268
69046	598269
132208	598270
62734	598271
104337	598272
44612	598273
37825	598274
60741	598275
76333	598276
15662	598277
40493	598278
54184	598279
53843	598280
116473	598281
883	598282
11689	598283
37218	598284
127955	598285
46352	598286
57053	598287
99801	598288
5235	598289
1933	598290
73413	598291
2689	598292
111832	598293
2443	598294
62890	598295
139277	598296
42613	598297
38713	598298
68644	598299
82535	598300
9119	598301
85583	598302
95770	598303
4163	598304
39238	598305
60494	598306
51837	598307
18989	598308
3586	598309
61175	598310
90715	598311
111243	598312
80853	598313
57733	598314
31405	598315
22	598316
62072	598317
143261	598318
47698	598319
157	598320
117325	598321
6655	598322
53523	598323
259	598324
9919	598325
2932	598326
3849	598327
19287	598328
5336	598329
1194	598330
18058	598331
25558	598332
103348	598333
118405	598334
106687	598335
13223	598336
75510	598337
43647	598338
6855	598339
115245	598340
15475	598341
17510	598342
118456	598343
10442	598344
19336	598345
21531	598346
3245	598347
69237	598348
68948	598349
114758	598350
78322	598351
54169	598352
16221	598353
733	598354
75853	598355
4131	598356
739	598357
96427	598358
38772	598359
58358	598360
123974	598361
81161	598362
23540	598363
486	598364
34126	598365
9971	598366
51096	598367
59055	598368
31291	598369
87345	598370
58	598371
54813	598372
82495	598373
7697	598374
79493	598375
44457	598376
2179	598377
46527	598378
24306	598379
101330	598380
54646	598381
56445	598382
162	598383
87977	598384
13101	598385
58203	598386
37324	598387
64794	598388
25362	598389
14758	598390
97605	598391
10987	598392
18778	598393
37152	598394
45511	598395
93837	598396
5047	598397
29308	598398
5807	598399
11623	598400
14885	598401
12267	598402
11296	598403
40798	598404
22523	598405
128392	598406
30806	598407
82168	598408
69804	598409
17132	598410
240	598411
358	598412
25278	598413
8335	598414
36565	598415
337	598416
146079	598417
81789	598418
65705	598419
101584	598420
20552	598421
124151	598422
128206	598423
82623	598424
15011	598425
63401	598426
2824	598427
114428	598428
29097	598429
116308	598430
58252	598431
2890	598432
889	598433
8249	598434
76828	598435
23652	598436
71776	598437
3211	598438
84250	598439
112370	598440
2146	598441
56723	598442
86164	598443
159	598444
41709	598445
1088	598446
113034	598447
143	598448
1028	598449
138292	598450
15079	598451
45880	598452
15611	598453
90580	598454
1744	598455
109799	598456
4503	598457
7657	598458
8329	598459
10153	598460
66624	598461
18242	598462
1601	598463
56809	598464
55999	598465
45606	598466
28169	598467
53034	598468
40315	598469
7285	598470
120016	598471
114774	598472
7691	598473
13953	598474
36290	598475
91005	598476
20912	598477
74397	598478
80677	598479
16932	598480
7001	598481
10086	598482
113742	598483
45525	598484
28066	598485
49729	598486
38925	598487
4158	598488
64041	598489
16633	598490
95088	598491
18998	598492
21733	598493
53285	598494
28620	598495
5803	598496
8874	598497
22793	598498
118702	598499
147	598500
2488	598501
37382	598502
50879	598503
13470	598504
40263	598505
84116	598506
96062	598507
70744	598508
9311	598509
113463	598510
19187	598511
85785	598512
78867	598513
13829	598514
952	598515
23790	598516
115144	598517
2457	598518
45939	598519
71749	598520
42274	598521
21239	598522
26912	598523
65187	598524
70165	598525
3575	598526
24419	598527
59664	598528
6697	598529
87849	598530
34550	598531
80760	598532
56736	598533
475	598534
66985	598535
89567	598536
13983	598537
90974	598538
115121	598539
24209	598540
641	598541
20966	598542
8774	598543
3778	598544
107721	598545
67121	598546
23987	598547
75691	598548
29964	598549
74836	598550
22222	598551
33494	598552
119915	598553
72342	598554
5894	598555
2444	598556
6881	598557
11866	598558
31459	598559
15731	598560
58502	598561
55647	598562
59744	598563
6257	598564
17824	598565
32830	598566
24872	598567
42378	598568
122804	598569
3802	598570
98292	598571
34375	598572
81234	598573
13151	598574
36818	598575
87353	598576
70504	598577
52937	598578
31294	598579
1629	598580
3320	598581
64297	598582
60280	598583
48218	598584
42482	598585
72844	598586
8255	598587
4799	598588
98499	598589
10978	598590
8394	598591
514	598592
1935	598593
18588	598594
136359	598595
6516	598596
115301	598597
52055	598598
37363	598599
85177	598600
48448	598601
63065	598602
63661	598603
71779	598604
74494	598605
32635	598606
58937	598607
47254	598608
6416	598609
52212	598610
15179	598611
48306	598612
394	598613
148	598614
1818	598615
75762	598616
14577	598617
14538	598618
64078	598619
14751	598620
65386	598621
90468	598622
38224	598623
126091	598624
22168	598625
131649	598626
62410	598627
77715	598628
62413	598629
26857	598630
27213	598631
104643	598632
19352	598633
21111	598634
1184	598635
2289	598636
12704	598637
68033	598638
55525	598639
12337	598640
62661	598641
56128	598642
4799	598643
85559	598644
40948	598645
1046	598646
2125	598647
25678	598648
15883	598649
46188	598650
1584	598651
23928	598652
138030	598653
1805	598654
4915	598655
16907	598656
132949	598657
1627	598658
31628	598659
137086	598660
46118	598661
1651	598662
63286	598663
2523	598664
70508	598665
20892	598666
124	598667
10257	598668
76136	598669
52	598670
30112	598671
23714	598672
48149	598673
138767	598674
17859	598675
7638	598676
56245	598677
42545	598678
11527	598679
19032	598680
12717	598681
27605	598682
80842	598683
94984	598684
83091	598685
51012	598686
3233	598687
11023	598688
23778	598689
30032	598690
70439	598691
54776	598692
137407	598693
7783	598694
11709	598695
7357	598696
51137	598697
11171	598698
49978	598699
23105	598700
9121	598701
90883	598702
27082	598703
55863	598704
56864	598705
15258	598706
45559	598707
34231	598708
643	598709
111565	598710
97072	598711
19776	598712
57890	598713
135852	598714
26349	598715
1346	598716
48193	598717
17701	598718
35935	598719
43348	598720
37920	598721
128969	598722
72065	598723
42710	598724
10026	598725
45824	598726
57995	598727
47513	598728
22253	598729
37665	598730
18398	598731
43176	598732
9963	598733
68914	598734
107	598735
37523	598736
6955	598737
129888	598738
101285	598739
21288	598740
135131	598741
18101	598742
9372	598743
19378	598744
44169	598745
53332	598746
19080	598747
49371	598748
69094	598749
4234	598750
14738	598751
22038	598752
75165	598753
60535	598754
24274	598755
19243	598756
27405	598757
93623	598758
11955	598759
10409	598760
34080	598761
29499	598762
89879	598763
18798	598764
82632	598765
34778	598766
2354	598767
30660	598768
1755	598769
23732	598770
7896	598771
36069	598772
53342	598773
35258	598774
17358	598775
6033	598776
47914	598777
3083	598778
17967	598779
111388	598780
134531	598781
22012	598782
34462	598783
15548	598784
81714	598785
495	598786
102898	598787
3827	598788
99795	598789
61231	598790
23521	598791
35709	598792
4524	598793
12532	598794
12073	598795
42170	598796
131318	598797
6363	598798
24383	598799
47616	598800
18011	598801
74750	598802
23538	598803
29428	598804
29442	598805
14769	598806
85735	598807
59201	598808
12223	598809
142078	598810
1043	598811
45119	598812
101892	598813
29533	598814
48845	598815
11604	598816
69876	598817
1144	598818
85609	598819
28374	598820
26935	598821
43003	598822
127545	598823
20229	598824
46552	598825
24566	598826
117291	598827
105506	598828
70922	598829
74164	598830
17362	598831
64067	598832
115157	598833
27504	598834
3293	598835
18717	598836
90186	598837
116697	598838
18034	598839
34915	598840
84821	598841
16929	598842
8887	598843
55851	598844
128255	598845
4523	598846
33747	598847
36300	598848
9801	598849
34865	598850
21667	598851
6188	598852
50731	598853
1798	598854
86805	598855
68505	598856
5480	598857
97109	598858
15726	598859
43118	598860
10753	598861
9463	598862
64773	598863
8384	598864
53334	598865
17402	598866
109680	598867
78160	598868
21846	598869
90175	598870
4781	598871
38918	598872
46425	598873
21116	598874
31889	598875
24	598876
28681	598877
2372	598878
63526	598879
13003	598880
125387	598881
16434	598882
5016	598883
87241	598884
25379	598885
12847	598886
531	598887
44210	598888
8131	598889
2360	598890
5621	598891
14358	598892
4585	598893
96886	598894
129140	598895
91486	598896
52475	598897
31152	598898
4433	598899
50030	598900
100920	598901
76888	598902
136317	598903
24477	598904
28239	598905
10331	598906
23483	598907
61140	598908
25933	598909
4339	598910
8314	598911
75356	598912
3508	598913
24293	598914
16090	598915
50004	598916
32360	598917
32669	598918
7772	598919
46206	598920
120764	598921
66382	598922
22907	598923
14736	598924
97899	598925
92458	598926
38608	598927
51362	598928
124288	598929
96008	598930
10988	598931
44187	598932
16701	598933
25616	598934
724	598935
4595	598936
40158	598937
65446	598938
87350	598939
146574	598940
82453	598941
141186	598942
16545	598943
84179	598944
113131	598945
4745	598946
13445	598947
1022	598948
11599	598949
42203	598950
26093	598951
6236	598952
124584	598953
13360	598954
3392	598955
132586	598956
27840	598957
6836	598958
102130	598959
137496	598960
1040	598961
1892	598962
46	598963
130654	598964
77650	598965
59289	598966
19797	598967
43833	598968
17110	598969
43652	598970
6787	598971
4979	598972
7235	598973
131157	598974
62070	598975
11612	598976
73029	598977
12951	598978
4164	598979
14515	598980
17482	598981
89	598982
38866	598983
17182	598984
87109	598985
10632	598986
41225	598987
21172	598988
28908	598989
39386	598990
23780	598991
90323	598992
8014	598993
4900	598994
11686	598995
23064	598996
49864	598997
872	598998
23015	598999
53115	599000
151	599001
7241	599002
51361	599003
65183	599004
101513	599005
77959	599006
103192	599007
2881	599008
616	599009
95377	599010
24748	599011
40088	599012
25562	599013
9407	599014
47729	599015
54624	599016
131818	599017
55838	599018
14104	599019
103912	599020
34900	599021
49347	599022
94963	599023
39295	599024
90338	599025
74844	599026
28802	599027
14775	599028
15693	599029
64508	599030
93949	599031
18577	599032
1615	599033
43797	599034
17519	599035
23203	599036
3637	599037
41696	599038
9903	599039
99973	599040
5750	599041
467	599042
60239	599043
102280	599044
31476	599045
72154	599046
37898	599047
107517	599048
10349	599049
826	599050
46078	599051
91344	599052
8884	599053
120473	599054
126129	599055
30490	599056
124978	599057
35614	599058
62356	599059
4206	599060
129561	599061
53736	599062
107604	599063
39340	599064
4862	599065
2275	599066
59167	599067
15809	599068
23547	599069
138070	599070
47433	599071
57808	599072
93757	599073
74634	599074
82030	599075
3418	599076
15437	599077
70544	599078
91500	599079
23696	599080
50047	599081
126308	599082
13178	599083
42511	599084
35509	599085
52134	599086
135743	599087
8874	599088
5108	599089
13868	599090
115622	599091
22518	599092
4205	599093
33056	599094
24862	599095
40449	599096
61245	599097
40594	599098
63993	599099
52104	599100
10445	599101
37999	599102
2976	599103
7828	599104
5924	599105
35048	599106
367	599107
32611	599108
9237	599109
60879	599110
87117	599111
63304	599112
247	599113
36832	599114
76935	599115
9713	599116
136720	599117
29869	599118
21614	599119
1923	599120
7707	599121
109601	599122
71500	599123
106033	599124
1176	599125
2552	599126
113884	599127
86813	599128
79384	599129
123834	599130
18220	599131
14666	599132
99882	599133
62836	599134
63837	599135
7748	599136
70971	599137
98087	599138
11552	599139
40795	599140
11895	599141
11403	599142
5365	599143
22918	599144
84111	599145
16512	599146
1236	599147
389	599148
22048	599149
458	599150
79376	599151
79930	599152
19472	599153
26559	599154
45967	599155
28053	599156
120119	599157
8215	599158
23696	599159
35332	599160
1189	599161
17459	599162
37581	599163
103039	599164
30972	599165
7555	599166
118564	599167
82491	599168
22225	599169
1728	599170
23361	599171
36232	599172
6073	599173
36481	599174
46423	599175
48222	599176
117208	599177
93601	599178
56387	599179
2101	599180
51985	599181
48210	599182
19284	599183
71818	599184
81641	599185
12973	599186
32404	599187
1779	599188
12705	599189
44640	599190
9870	599191
17343	599192
95747	599193
138588	599194
7827	599195
39128	599196
59382	599197
84406	599198
55995	599199
8441	599200
16182	599201
14740	599202
38597	599203
148058	599204
42853	599205
71873	599206
87350	599207
86651	599208
78247	599209
67432	599210
26797	599211
16942	599212
8298	599213
24222	599214
49232	599215
120310	599216
15534	599217
5572	599218
82581	599219
4164	599220
56675	599221
148834	599222
107226	599223
63078	599224
21635	599225
25029	599226
28673	599227
54503	599228
54548	599229
45387	599230
28094	599231
10664	599232
111061	599233
99945	599234
63123	599235
37339	599236
17072	599237
19448	599238
13106	599239
130626	599240
62862	599241
12594	599242
54295	599243
68681	599244
2651	599245
81541	599246
3831	599247
15999	599248
52244	599249
538	599250
96128	599251
2213	599252
57566	599253
47739	599254
21231	599255
90918	599256
3895	599257
11194	599258
38789	599259
59673	599260
10891	599261
451	599262
39775	599263
112960	599264
12662	599265
14548	599266
65235	599267
67839	599268
34642	599269
4838	599270
4782	599271
118206	599272
1805	599273
13670	599274
77569	599275
11790	599276
48950	599277
13431	599278
8357	599279
100019	599280
31037	599281
17084	599282
53918	599283
56614	599284
101539	599285
52280	599286
38947	599287
106296	599288
83473	599289
13065	599290
23097	599291
52829	599292
21591	599293
51004	599294
67451	599295
130704	599296
38377	599297
115750	599298
110401	599299
88262	599300
48220	599301
138683	599302
51838	599303
44327	599304
138112	599305
3577	599306
81065	599307
441	599308
36829	599309
22653	599310
10066	599311
45728	599312
78953	599313
78008	599314
96149	599315
13913	599316
47916	599317
21114	599318
60272	599319
23	599320
16170	599321
11695	599322
11001	599323
136576	599324
13120	599325
85250	599326
53035	599327
39854	599328
90703	599329
51315	599330
3339	599331
136202	599332
31103	599333
101250	599334
3532	599335
4813	599336
45249	599337
41730	599338
396	599339
117211	599340
6919	599341
12628	599342
11981	599343
103103	599344
17939	599345
72633	599346
114570	599347
69249	599348
12650	599349
2223	599350
36401	599351
7911	599352
4994	599353
12882	599354
75193	599355
41006	599356
32365	599357
121548	599358
58031	599359
1305	599360
83108	599361
14177	599362
7893	599363
50999	599364
73092	599365
170	599366
14100	599367
11675	599368
15860	599369
79312	599370
77615	599371
59123	599372
27067	599373
5444	599374
100091	599375
82109	599376
37130	599377
47219	599378
39901	599379
11668	599380
8572	599381
32869	599382
70107	599383
80695	599384
4520	599385
10480	599386
37074	599387
4024	599388
3985	599389
5566	599390
65062	599391
45245	599392
106631	599393
23673	599394
49659	599395
2811	599396
13668	599397
61201	599398
9170	599399
73970	599400
15032	599401
9946	599402
20730	599403
61760	599404
52772	599405
12833	599406
9833	599407
19417	599408
42436	599409
12956	599410
127288	599411
18860	599412
5847	599413
4975	599414
87515	599415
23312	599416
43373	599417
95758	599418
52034	599419
95101	599420
130289	599421
77162	599422
283	599423
112708	599424
36278	599425
59887	599426
125355	599427
8598	599428
20331	599429
72153	599430
65663	599431
83858	599432
9766	599433
20376	599434
6779	599435
88786	599436
30060	599437
114196	599438
133372	599439
18664	599440
80408	599441
88317	599442
1845	599443
64465	599444
55156	599445
511	599446
22791	599447
16661	599448
20576	599449
108369	599450
7096	599451
6502	599452
9283	599453
78055	599454
46335	599455
73573	599456
13388	599457
35612	599458
6659	599459
41560	599460
72343	599461
34199	599462
6604	599463
2706	599464
5892	599465
76213	599466
54645	599467
2419	599468
3380	599469
5651	599470
128270	599471
88586	599472
9747	599473
1729	599474
128282	599475
1212	599476
122	599477
33171	599478
12825	599479
38029	599480
122729	599481
1438	599482
77657	599483
1984	599484
64071	599485
8869	599486
47289	599487
87227	599488
16677	599489
11246	599490
43015	599491
19095	599492
80142	599493
31198	599494
41899	599495
83688	599496
15402	599497
49471	599498
1720	599499
77249	599500
50870	599501
117141	599502
4141	599503
98332	599504
29914	599505
7211	599506
63271	599507
117734	599508
112385	599509
1759	599510
42250	599511
122811	599512
57356	599513
77656	599514
77776	599515
13630	599516
21553	599517
7673	599518
39315	599519
47604	599520
39929	599521
17794	599522
19647	599523
79280	599524
36402	599525
44731	599526
73912	599527
74715	599528
131494	599529
11331	599530
1176	599531
41403	599532
16165	599533
16931	599534
70370	599535
118796	599536
9980	599537
58145	599538
122674	599539
375	599540
21872	599541
14724	599542
16076	599543
71524	599544
129023	599545
396	599546
9494	599547
88457	599548
35274	599549
12956	599550
72007	599551
124721	599552
28938	599553
35522	599554
130202	599555
136	599556
27722	599557
30924	599558
95249	599559
34239	599560
95424	599561
351	599562
87520	599563
16831	599564
41378	599565
4629	599566
103784	599567
109743	599568
131321	599569
36029	599570
36961	599571
45911	599572
24726	599573
9575	599574
43756	599575
93972	599576
22277	599577
70788	599578
2927	599579
32925	599580
73176	599581
82503	599582
71983	599583
45996	599584
3707	599585
22592	599586
6606	599587
1674	599588
36659	599589
29244	599590
130518	599591
71263	599592
38259	599593
108195	599594
195	599595
25150	599596
19605	599597
98352	599598
48719	599599
37530	599600
105735	599601
10116	599602
52568	599603
77972	599604
19511	599605
26380	599606
122163	599607
48283	599608
9585	599609
143302	599610
33025	599611
128096	599612
34369	599613
44421	599614
91739	599615
61506	599616
61864	599617
38794	599618
1493	599619
81571	599620
49577	599621
121160	599622
2796	599623
43292	599624
101815	599625
63962	599626
30817	599627
29403	599628
16934	599629
68696	599630
51430	599631
22779	599632
32773	599633
89461	599634
40254	599635
499	599636
62451	599637
59049	599638
36009	599639
6956	599640
95461	599641
1281	599642
29432	599643
2388	599644
8950	599645
48288	599646
111111	599647
23015	599648
67809	599649
22705	599650
55824	599651
103259	599652
77307	599653
13748	599654
33027	599655
13527	599656
61155	599657
35289	599658
4479	599659
12540	599660
32260	599661
7918	599662
126279	599663
56870	599664
10897	599665
25291	599666
49954	599667
23600	599668
441	599669
96501	599670
12900	599671
14400	599672
130687	599673
21677	599674
13686	599675
14839	599676
49302	599677
62521	599678
38266	599679
29427	599680
5891	599681
56100	599682
37467	599683
67646	599684
55044	599685
3210	599686
5402	599687
17508	599688
126590	599689
76756	599690
599	599691
9651	599692
93	599693
36998	599694
111218	599695
62986	599696
75620	599697
26817	599698
119398	599699
3136	599700
5774	599701
11713	599702
29940	599703
7825	599704
52634	599705
20466	599706
64273	599707
77575	599708
80537	599709
18511	599710
1730	599711
5078	599712
102911	599713
21653	599714
24242	599715
576	599716
73464	599717
73911	599718
57647	599719
34547	599720
97950	599721
3775	599722
103930	599723
20549	599724
37378	599725
9744	599726
7677	599727
95094	599728
103503	599729
24842	599730
12514	599731
15061	599732
121701	599733
85265	599734
52833	599735
91497	599736
15171	599737
21129	599738
31923	599739
41120	599740
96333	599741
4550	599742
9389	599743
37269	599744
110464	599745
2767	599746
69341	599747
35988	599748
1819	599749
76077	599750
57137	599751
1691	599752
52520	599753
2060	599754
138295	599755
93986	599756
57373	599757
32589	599758
2571	599759
18711	599760
23741	599761
103479	599762
76998	599763
7939	599764
45433	599765
1592	599766
82956	599767
20227	599768
45802	599769
96044	599770
56584	599771
14208	599772
7257	599773
2484	599774
4827	599775
27758	599776
17659	599777
12094	599778
26497	599779
57620	599780
124273	599781
65062	599782
46098	599783
73833	599784
47065	599785
16939	599786
24640	599787
23868	599788
96950	599789
19364	599790
17529	599791
55732	599792
27972	599793
4733	599794
48630	599795
18010	599796
71263	599797
102578	599798
1631	599799
105943	599800
4523	599801
148045	599802
39224	599803
74589	599804
3539	599805
26038	599806
50003	599807
6100	599808
15379	599809
8720	599810
84806	599811
58480	599812
52769	599813
89443	599814
85207	599815
6637	599816
29485	599817
54360	599818
36246	599819
91206	599820
3926	599821
69766	599822
6041	599823
70072	599824
91383	599825
22942	599826
15389	599827
56481	599828
88540	599829
58683	599830
42932	599831
7292	599832
71268	599833
47046	599834
108775	599835
812	599836
122914	599837
57102	599838
17309	599839
68032	599840
984	599841
7249	599842
78187	599843
110118	599844
64964	599845
10672	599846
40802	599847
2924	599848
48063	599849
108587	599850
7200	599851
45310	599852
131169	599853
69654	599854
48429	599855
101576	599856
19886	599857
907	599858
2154	599859
4977	599860
33075	599861
95735	599862
15448	599863
19605	599864
38	599865
19845	599866
67795	599867
3208	599868
42055	599869
19377	599870
49236	599871
3267	599872
4499	599873
30055	599874
133977	599875
85197	599876
18374	599877
913	599878
23357	599879
5941	599880
13528	599881
5104	599882
103155	599883
108351	599884
2198	599885
11614	599886
62664	599887
15197	599888
74880	599889
92131	599890
149491	599891
16065	599892
129047	599893
18146	599894
127521	599895
102010	599896
2328	599897
691	599898
30533	599899
97733	599900
303	599901
66741	599902
127523	599903
76322	599904
78462	599905
47935	599906
74879	599907
2161	599908
24412	599909
44303	599910
16994	599911
70062	599912
4582	599913
18136	599914
68929	599915
72038	599916
91920	599917
34090	599918
68528	599919
2278	599920
109297	599921
98289	599922
6835	599923
101514	599924
4739	599925
7724	599926
128754	599927
28536	599928
3906	599929
39472	599930
78349	599931
69340	599932
105407	599933
52814	599934
75298	599935
43576	599936
54511	599937
117767	599938
14940	599939
7832	599940
9	599941
9748	599942
64855	599943
665	599944
11877	599945
3016	599946
132608	599947
86952	599948
49263	599949
2043	599950
137071	599951
5058	599952
16079	599953
11002	599954
5343	599955
18426	599956
136383	599957
76352	599958
26920	599959
7155	599960
118743	599961
8047	599962
37823	599963
38843	599964
128651	599965
4662	599966
85837	599967
69423	599968
29648	599969
90108	599970
64615	599971
37658	599972
54962	599973
2373	599974
86370	599975
86087	599976
88445	599977
5266	599978
56927	599979
42466	599980
2453	599981
1201	599982
88523	599983
45473	599984
34580	599985
84554	599986
2572	599987
36077	599988
81762	599989
44422	599990
115962	599991
44293	599992
9907	599993
35710	599994
16852	599995
35774	599996
18393	599997
34248	599998
68784	599999
112367	600000
22579	600001
149506	600002
15110	600003
250	600004
3615	600005
26303	600006
2338	600007
65884	600008
41453	600009
29391	600010
91575	600011
14184	600012
24086	600013
64204	600014
74247	600015
9295	600016
22639	600017
8829	600018
96884	600019
42364	600020
75335	600021
28421	600022
68788	600023
106976	600024
47797	600025
67942	600026
24755	600027
13504	600028
10570	600029
42816	600030
9454	600031
1480	600032
9470	600033
255	600034
2749	600035
72215	600036
22948	600037
16585	600038
29498	600039
46706	600040
82833	600041
32253	600042
90	600043
121541	600044
14743	600045
113897	600046
5318	600047
20040	600048
40114	600049
41195	600050
71683	600051
8976	600052
67944	600053
74250	600054
42402	600055
122096	600056
44878	600057
80773	600058
12814	600059
68967	600060
81973	600061
1831	600062
74888	600063
47207	600064
55305	600065
38955	600066
54173	600067
41510	600068
5991	600069
2507	600070
700	600071
37872	600072
48206	600073
48135	600074
44238	600075
117453	600076
66462	600077
101517	600078
17528	600079
34368	600080
96146	600081
28308	600082
28909	600083
78241	600084
148479	600085
112803	600086
85843	600087
23356	600088
134597	600089
30733	600090
41552	600091
78182	600092
82073	600093
61698	600094
19254	600095
45248	600096
4044	600097
17217	600098
69120	600099
62084	600100
12350	600101
90022	600102
9936	600103
115635	600104
54880	600105
57745	600106
27091	600107
81105	600108
117759	600109
27370	600110
14230	600111
40081	600112
48739	600113
80905	600114
23142	600115
78411	600116
43951	600117
44354	600118
7221	600119
14552	600120
9986	600121
60283	600122
65570	600123
18127	600124
142013	600125
24998	600126
8580	600127
115536	600128
130033	600129
33909	600130
25832	600131
9106	600132
47424	600133
37343	600134
18467	600135
71824	600136
94965	600137
80050	600138
37681	600139
102933	600140
1589	600141
37985	600142
53171	600143
34056	600144
48523	600145
99814	600146
3254	600147
114129	600148
77967	600149
10797	600150
80565	600151
60651	600152
100685	600153
69936	600154
68626	600155
19001	600156
57875	600157
2664	600158
54894	600159
25607	600160
36547	600161
44334	600162
7701	600163
30931	600164
26337	600165
17947	600166
84512	600167
28153	600168
26442	600169
16078	600170
50394	600171
30510	600172
10994	600173
24616	600174
30906	600175
8330	600176
587	600177
15755	600178
27893	600179
20727	600180
57022	600181
89182	600182
58843	600183
85613	600184
35142	600185
32718	600186
4292	600187
131905	600188
77528	600189
71845	600190
5999	600191
19047	600192
43847	600193
1929	600194
8900	600195
7094	600196
4625	600197
56532	600198
110530	600199
2792	600200
77259	600201
20286	600202
61720	600203
8644	600204
29790	600205
28579	600206
58043	600207
52367	600208
93854	600209
48122	600210
7407	600211
83204	600212
36904	600213
2144	600214
27597	600215
1977	600216
2646	600217
12793	600218
61988	600219
21005	600220
40456	600221
78833	600222
92402	600223
84168	600224
58292	600225
22871	600226
38269	600227
24528	600228
27520	600229
115915	600230
12869	600231
20196	600232
13854	600233
47840	600234
90276	600235
37158	600236
10694	600237
11714	600238
35544	600239
9610	600240
40666	600241
898	600242
1589	600243
70083	600244
120731	600245
58695	600246
51267	600247
67680	600248
67243	600249
8762	600250
126468	600251
114543	600252
90328	600253
20816	600254
23905	600255
11334	600256
28492	600257
9640	600258
63326	600259
31789	600260
83342	600261
56612	600262
20857	600263
100865	600264
17646	600265
9420	600266
41098	600267
123486	600268
11591	600269
72955	600270
140073	600271
44151	600272
54370	600273
22985	600274
67708	600275
23613	600276
12265	600277
28849	600278
13718	600279
48929	600280
16733	600281
39761	600282
122776	600283
102251	600284
119456	600285
120126	600286
7098	600287
120296	600288
32899	600289
947	600290
57075	600291
61019	600292
7542	600293
16713	600294
17008	600295
5352	600296
6774	600297
654	600298
38443	600299
53195	600300
39168	600301
17797	600302
786	600303
20087	600304
57022	600305
36742	600306
29275	600307
42498	600308
27920	600309
1641	600310
33011	600311
2510	600312
128831	600313
10088	600314
6544	600315
86428	600316
50669	600317
20220	600318
43760	600319
19096	600320
54835	600321
66983	600322
90313	600323
40523	600324
28937	600325
121089	600326
101873	600327
17429	600328
106824	600329
85629	600330
53	600331
29606	600332
2082	600333
81798	600334
25562	600335
5819	600336
52449	600337
44188	600338
12564	600339
78715	600340
1931	600341
37981	600342
23450	600343
118	600344
7079	600345
121451	600346
115263	600347
134051	600348
26290	600349
5914	600350
70188	600351
80473	600352
24067	600353
8810	600354
32676	600355
127345	600356
74034	600357
17855	600358
35310	600359
122138	600360
49986	600361
128605	600362
5004	600363
47849	600364
12806	600365
115639	600366
48340	600367
80553	600368
68462	600369
82088	600370
73856	600371
22423	600372
70572	600373
20460	600374
46242	600375
1748	600376
16	600377
20973	600378
15253	600379
57955	600380
73864	600381
58411	600382
31933	600383
56	600384
41178	600385
449	600386
41035	600387
23313	600388
3637	600389
58837	600390
85126	600391
9077	600392
27705	600393
449	600394
53227	600395
33678	600396
16889	600397
22111	600398
95891	600399
1713	600400
18522	600401
648	600402
20371	600403
7297	600404
1570	600405
13134	600406
22980	600407
14085	600408
95661	600409
63074	600410
64993	600411
24666	600412
125919	600413
5237	600414
129038	600415
77599	600416
24858	600417
73263	600418
11482	600419
23395	600420
70877	600421
60220	600422
130	600423
25159	600424
2516	600425
12187	600426
28232	600427
29089	600428
42359	600429
31177	600430
30602	600431
3844	600432
57190	600433
4733	600434
5788	600435
67157	600436
3994	600437
19572	600438
32505	600439
11011	600440
42601	600441
69736	600442
71376	600443
19889	600444
129986	600445
76603	600446
12814	600447
3064	600448
120300	600449
42982	600450
58372	600451
35258	600452
136845	600453
36852	600454
8799	600455
5230	600456
28535	600457
1391	600458
8133	600459
42634	600460
35338	600461
17382	600462
63428	600463
83526	600464
40635	600465
48230	600466
58315	600467
26781	600468
52008	600469
13719	600470
17975	600471
126123	600472
57576	600473
111594	600474
11401	600475
61618	600476
115559	600477
43129	600478
48810	600479
5959	600480
64568	600481
50296	600482
1942	600483
20207	600484
106779	600485
122918	600486
62871	600487
13700	600488
3507	600489
4734	600490
86713	600491
13869	600492
55121	600493
67589	600494
40011	600495
107012	600496
6436	600497
15981	600498
96897	600499
39608	600500
57892	600501
86561	600502
50207	600503
78167	600504
119	600505
64798	600506
96489	600507
383	600508
125907	600509
51620	600510
11124	600511
73351	600512
13833	600513
27220	600514
9311	600515
5320	600516
82295	600517
39516	600518
83179	600519
1256	600520
38333	600521
37114	600522
107142	600523
137645	600524
79734	600525
51613	600526
22464	600527
3281	600528
27927	600529
13313	600530
122258	600531
6093	600532
14353	600533
18436	600534
19223	600535
66276	600536
51890	600537
33987	600538
4004	600539
8321	600540
13560	600541
70	600542
44412	600543
60382	600544
34754	600545
29506	600546
3121	600547
119130	600548
28323	600549
23427	600550
65665	600551
73749	600552
116919	600553
97626	600554
47505	600555
21920	600556
102996	600557
60303	600558
16904	600559
46797	600560
122657	600561
102894	600562
108756	600563
11162	600564
23655	600565
55267	600566
87993	600567
111435	600568
21726	600569
7649	600570
71189	600571
120728	600572
17062	600573
610	600574
95579	600575
57043	600576
29960	600577
60516	600578
110012	600579
30439	600580
1900	600581
87625	600582
27456	600583
21402	600584
106893	600585
4734	600586
40843	600587
37213	600588
6210	600589
70608	600590
24578	600591
23273	600592
67263	600593
12939	600594
94710	600595
47616	600596
58515	600597
7535	600598
25519	600599
108313	600600
114589	600601
108790	600602
567	600603
10645	600604
4042	600605
29276	600606
56715	600607
4174	600608
96263	600609
755	600610
88277	600611
117708	600612
21621	600613
3367	600614
49260	600615
97105	600616
30746	600617
53630	600618
76484	600619
7942	600620
32114	600621
18730	600622
32046	600623
51193	600624
44133	600625
10480	600626
141699	600627
3983	600628
65697	600629
7381	600630
104127	600631
47507	600632
6593	600633
94078	600634
22998	600635
18678	600636
6379	600637
57647	600638
122630	600639
99547	600640
2074	600641
62675	600642
138	600643
104778	600644
104305	600645
24645	600646
118420	600647
22430	600648
70128	600649
8269	600650
24739	600651
58585	600652
8326	600653
43713	600654
96681	600655
3	600656
69697	600657
72318	600658
75246	600659
119562	600660
34049	600661
4128	600662
57934	600663
25559	600664
46080	600665
10112	600666
27743	600667
108984	600668
14176	600669
8162	600670
32366	600671
41454	600672
26366	600673
6045	600674
54734	600675
32656	600676
1471	600677
2637	600678
6864	600679
68162	600680
58008	600681
2295	600682
32068	600683
83933	600684
2364	600685
97969	600686
76017	600687
24109	600688
2801	600689
61207	600690
37475	600691
123794	600692
29274	600693
55891	600694
50472	600695
28788	600696
18012	600697
89299	600698
102253	600699
122166	600700
33390	600701
68258	600702
6798	600703
36187	600704
136031	600705
48051	600706
2266	600707
68675	600708
62011	600709
119827	600710
29794	600711
19466	600712
72232	600713
9268	600714
56842	600715
43892	600716
36851	600717
5275	600718
12205	600719
96276	600720
1434	600721
16024	600722
18488	600723
105458	600724
8501	600725
103213	600726
45690	600727
48762	600728
48102	600729
38778	600730
24801	600731
2660	600732
4637	600733
11315	600734
121801	600735
56978	600736
22633	600737
21447	600738
29220	600739
57144	600740
2908	600741
51129	600742
75808	600743
1651	600744
2430	600745
92500	600746
4106	600747
98301	600748
36492	600749
19948	600750
5142	600751
755	600752
26850	600753
8137	600754
28430	600755
45407	600756
73804	600757
32595	600758
16267	600759
56617	600760
33002	600761
101531	600762
10116	600763
30060	600764
37053	600765
17085	600766
19134	600767
81253	600768
63568	600769
60658	600770
38493	600771
17615	600772
20828	600773
49942	600774
74226	600775
74704	600776
95015	600777
125037	600778
52699	600779
54262	600780
73102	600781
20597	600782
598	600783
21846	600784
51567	600785
18249	600786
57763	600787
19293	600788
115112	600789
66061	600790
77824	600791
83745	600792
54161	600793
4600	600794
60189	600795
36473	600796
9152	600797
66934	600798
8118	600799
52788	600800
106669	600801
73836	600802
41097	600803
86375	600804
43189	600805
75327	600806
1168	600807
14132	600808
47735	600809
44937	600810
25412	600811
34258	600812
110350	600813
7517	600814
12895	600815
77480	600816
109327	600817
55845	600818
97036	600819
96213	600820
52918	600821
47441	600822
10082	600823
12329	600824
18393	600825
106619	600826
52577	600827
118196	600828
27562	600829
20026	600830
73264	600831
12225	600832
25289	600833
4840	600834
17926	600835
45374	600836
2147	600837
5489	600838
130670	600839
39418	600840
92310	600841
58981	600842
82	600843
2230	600844
80491	600845
93760	600846
11971	600847
75335	600848
3713	600849
88521	600850
21124	600851
14524	600852
25020	600853
37987	600854
9933	600855
48958	600856
66337	600857
12248	600858
39388	600859
109480	600860
39973	600861
87652	600862
28181	600863
47721	600864
87652	600865
94208	600866
1706	600867
45809	600868
6814	600869
671	600870
31424	600871
58947	600872
8928	600873
703	600874
77154	600875
95330	600876
44034	600877
53097	600878
8854	600879
52294	600880
8997	600881
35495	600882
74985	600883
15023	600884
28985	600885
97530	600886
51380	600887
127201	600888
51867	600889
2226	600890
110114	600891
20486	600892
88603	600893
61605	600894
64803	600895
71816	600896
80011	600897
25176	600898
22503	600899
12468	600900
24972	600901
45928	600902
34951	600903
72211	600904
23417	600905
33594	600906
24370	600907
53438	600908
133869	600909
6764	600910
104875	600911
81711	600912
5973	600913
16923	600914
48747	600915
9043	600916
8146	600917
4113	600918
14684	600919
145798	600920
38334	600921
46410	600922
1731	600923
76763	600924
16231	600925
37238	600926
13059	600927
7740	600928
76597	600929
715	600930
100915	600931
116621	600932
24482	600933
16264	600934
29081	600935
21747	600936
36826	600937
25080	600938
94084	600939
40046	600940
27581	600941
137291	600942
125151	600943
13869	600944
94507	600945
43116	600946
32030	600947
1667	600948
87133	600949
25883	600950
62446	600951
41370	600952
14567	600953
120255	600954
105475	600955
3984	600956
36184	600957
92547	600958
99695	600959
15175	600960
1332	600961
84056	600962
40117	600963
63292	600964
33984	600965
70567	600966
4994	600967
90597	600968
62335	600969
34291	600970
18628	600971
130415	600972
71425	600973
165	600974
109659	600975
7392	600976
90326	600977
46203	600978
74114	600979
98021	600980
88384	600981
81797	600982
8257	600983
1554	600984
3669	600985
91584	600986
17794	600987
62863	600988
5254	600989
59203	600990
19429	600991
25424	600992
12217	600993
3447	600994
46327	600995
5651	600996
45772	600997
832	600998
17432	600999
3840	601000
28500	601001
70410	601002
63535	601003
7717	601004
19745	601005
42305	601006
2074	601007
33965	601008
24351	601009
27544	601010
79529	601011
20789	601012
92577	601013
55383	601014
23952	601015
4604	601016
14703	601017
4472	601018
67195	601019
9153	601020
5127	601021
53666	601022
29253	601023
112943	601024
101568	601025
40054	601026
72174	601027
101471	601028
33077	601029
71088	601030
41192	601031
115409	601032
9033	601033
6016	601034
46185	601035
101186	601036
22230	601037
53953	601038
12198	601039
44134	601040
23304	601041
6045	601042
29612	601043
6592	601044
37787	601045
46343	601046
60187	601047
2991	601048
104036	601049
12033	601050
3147	601051
70947	601052
34306	601053
33330	601054
105936	601055
93488	601056
7840	601057
9236	601058
33168	601059
3649	601060
80971	601061
115096	601062
7281	601063
7086	601064
3739	601065
6373	601066
44805	601067
1738	601068
94030	601069
50534	601070
5065	601071
18470	601072
21199	601073
51920	601074
45194	601075
28264	601076
101981	601077
97639	601078
121633	601079
12120	601080
119435	601081
4957	601082
8381	601083
39476	601084
28559	601085
44929	601086
101807	601087
29427	601088
30204	601089
535	601090
13816	601091
7915	601092
74980	601093
22267	601094
27629	601095
59511	601096
130915	601097
19666	601098
79426	601099
115781	601100
7615	601101
40911	601102
120408	601103
350	601104
3440	601105
71079	601106
76943	601107
132904	601108
39016	601109
125346	601110
86961	601111
38361	601112
70254	601113
12256	601114
71076	601115
1452	601116
125059	601117
723	601118
32080	601119
28474	601120
11871	601121
66212	601122
4747	601123
120342	601124
28355	601125
9199	601126
7905	601127
7955	601128
85922	601129
43495	601130
64929	601131
2623	601132
75721	601133
6356	601134
90630	601135
66963	601136
9433	601137
103834	601138
57983	601139
27143	601140
54600	601141
1297	601142
60998	601143
39448	601144
47492	601145
19841	601146
55	601147
44339	601148
4357	601149
35509	601150
24933	601151
46181	601152
122603	601153
52809	601154
120083	601155
125396	601156
3535	601157
42639	601158
10099	601159
26972	601160
10648	601161
73166	601162
21573	601163
87467	601164
11064	601165
146457	601166
14207	601167
1017	601168
75120	601169
54409	601170
31652	601171
335	601172
87536	601173
15118	601174
18485	601175
19058	601176
7095	601177
124068	601178
18416	601179
19435	601180
6787	601181
34233	601182
32708	601183
121238	601184
23524	601185
23581	601186
92242	601187
36338	601188
45	601189
19825	601190
36552	601191
32539	601192
33585	601193
67668	601194
37100	601195
112828	601196
60725	601197
10777	601198
12330	601199
665	601200
78110	601201
37699	601202
65380	601203
9636	601204
30554	601205
110319	601206
107420	601207
136085	601208
6838	601209
27738	601210
44597	601211
10956	601212
23621	601213
16315	601214
34759	601215
34596	601216
4578	601217
109641	601218
72204	601219
7609	601220
13555	601221
28741	601222
4907	601223
51721	601224
22915	601225
29145	601226
5043	601227
12497	601228
55697	601229
3898	601230
20506	601231
12047	601232
5870	601233
35216	601234
46461	601235
114858	601236
32423	601237
51025	601238
19980	601239
78918	601240
23415	601241
41806	601242
73638	601243
23275	601244
86375	601245
97597	601246
107636	601247
68544	601248
34966	601249
79479	601250
82587	601251
68635	601252
43748	601253
33425	601254
97185	601255
13	601256
135254	601257
64263	601258
1416	601259
41005	601260
65695	601261
33281	601262
45139	601263
6346	601264
9487	601265
28315	601266
17443	601267
111166	601268
8788	601269
103448	601270
45059	601271
118093	601272
81787	601273
77008	601274
5557	601275
67599	601276
24339	601277
102210	601278
833	601279
3805	601280
11018	601281
82662	601282
43645	601283
46055	601284
45170	601285
54668	601286
21479	601287
22099	601288
36697	601289
118648	601290
4185	601291
52658	601292
29453	601293
38054	601294
38956	601295
6572	601296
27408	601297
42420	601298
854	601299
62216	601300
101	601301
36492	601302
27037	601303
60039	601304
1421	601305
60833	601306
37571	601307
137575	601308
53856	601309
51243	601310
25908	601311
77662	601312
100610	601313
58826	601314
84555	601315
106744	601316
14287	601317
44994	601318
93516	601319
1457	601320
48250	601321
4624	601322
30062	601323
22845	601324
108592	601325
628	601326
18081	601327
58300	601328
45839	601329
74819	601330
1097	601331
13774	601332
1795	601333
11428	601334
12397	601335
7666	601336
52453	601337
33074	601338
11040	601339
68392	601340
41877	601341
110880	601342
3587	601343
110946	601344
72799	601345
10219	601346
16994	601347
15232	601348
3228	601349
57074	601350
27422	601351
100998	601352
52928	601353
24050	601354
19015	601355
119654	601356
70226	601357
76155	601358
71224	601359
133701	601360
76013	601361
51821	601362
63469	601363
23957	601364
2961	601365
9273	601366
91562	601367
3774	601368
75155	601369
9162	601370
78979	601371
39180	601372
43798	601373
10368	601374
40698	601375
46051	601376
465	601377
7714	601378
2802	601379
54294	601380
28112	601381
73729	601382
133330	601383
75825	601384
39179	601385
45292	601386
32315	601387
55109	601388
104430	601389
12345	601390
88827	601391
31752	601392
549	601393
27551	601394
69908	601395
76009	601396
119843	601397
71998	601398
122462	601399
10939	601400
81951	601401
57538	601402
22934	601403
7705	601404
100341	601405
1161	601406
3831	601407
30735	601408
101670	601409
23239	601410
38	601411
33664	601412
34656	601413
80037	601414
100334	601415
8487	601416
9910	601417
100076	601418
83449	601419
5078	601420
137452	601421
36303	601422
71829	601423
3514	601424
15437	601425
9351	601426
94465	601427
2978	601428
56403	601429
24659	601430
58175	601431
29424	601432
63891	601433
56237	601434
5921	601435
10457	601436
6400	601437
27646	601438
7613	601439
68479	601440
21764	601441
98	601442
10093	601443
101529	601444
61962	601445
91990	601446
67539	601447
35115	601448
23978	601449
6189	601450
13523	601451
2417	601452
5669	601453
75781	601454
96826	601455
48841	601456
99638	601457
18339	601458
28401	601459
59290	601460
21873	601461
6484	601462
19654	601463
53112	601464
18937	601465
16193	601466
35862	601467
13667	601468
3331	601469
76532	601470
89811	601471
90254	601472
31086	601473
19990	601474
83786	601475
47276	601476
33637	601477
31136	601478
60295	601479
38249	601480
58666	601481
6956	601482
4043	601483
57305	601484
5888	601485
83207	601486
90607	601487
99976	601488
3215	601489
121721	601490
34526	601491
94707	601492
29219	601493
8593	601494
16329	601495
37091	601496
19985	601497
18685	601498
5895	601499
80742	601500
6707	601501
829	601502
39381	601503
726	601504
12582	601505
114054	601506
59384	601507
10836	601508
35812	601509
71249	601510
21534	601511
57380	601512
1346	601513
8921	601514
73619	601515
19850	601516
108361	601517
95235	601518
109967	601519
21785	601520
27632	601521
2381	601522
120019	601523
60644	601524
26952	601525
44796	601526
148029	601527
74081	601528
63464	601529
56607	601530
4826	601531
28125	601532
99085	601533
58242	601534
89483	601535
92749	601536
36751	601537
41799	601538
135567	601539
15854	601540
14000	601541
34216	601542
18960	601543
112704	601544
92797	601545
4336	601546
15286	601547
80048	601548
19307	601549
47	601550
74129	601551
86433	601552
61469	601553
10261	601554
17029	601555
36509	601556
17749	601557
85102	601558
44787	601559
5243	601560
66058	601561
11716	601562
35755	601563
28721	601564
95314	601565
13805	601566
943	601567
19340	601568
10538	601569
3805	601570
2983	601571
7665	601572
42906	601573
1084	601574
30363	601575
4344	601576
83884	601577
15336	601578
8086	601579
3131	601580
27050	601581
27530	601582
81737	601583
20264	601584
71164	601585
2789	601586
76209	601587
75198	601588
104542	601589
54219	601590
85073	601591
60844	601592
68343	601593
55580	601594
56515	601595
22200	601596
16553	601597
14121	601598
16047	601599
136381	601600
18376	601601
1214	601602
23038	601603
42612	601604
11174	601605
19602	601606
4035	601607
34203	601608
126633	601609
22482	601610
43698	601611
97454	601612
63110	601613
43468	601614
49280	601615
142938	601616
21706	601617
15562	601618
2470	601619
2401	601620
30452	601621
9416	601622
12059	601623
19277	601624
110668	601625
47530	601626
31201	601627
29991	601628
69418	601629
61633	601630
71963	601631
68535	601632
82644	601633
61576	601634
19419	601635
111796	601636
37907	601637
25538	601638
54194	601639
263	601640
7940	601641
79150	601642
112583	601643
49148	601644
119918	601645
37964	601646
134322	601647
17185	601648
5261	601649
1130	601650
76837	601651
58396	601652
6553	601653
925	601654
83647	601655
88373	601656
38537	601657
11312	601658
149338	601659
96978	601660
23733	601661
4748	601662
54418	601663
137892	601664
6514	601665
124051	601666
42398	601667
74678	601668
107989	601669
77190	601670
99218	601671
40238	601672
40508	601673
37638	601674
37297	601675
116866	601676
44793	601677
85039	601678
101606	601679
47835	601680
44	601681
2625	601682
15714	601683
12554	601684
13036	601685
67491	601686
13019	601687
21039	601688
83224	601689
36174	601690
56048	601691
13193	601692
45206	601693
117701	601694
11338	601695
33796	601696
84617	601697
139196	601698
3948	601699
68431	601700
1960	601701
41282	601702
1181	601703
58281	601704
75715	601705
30721	601706
90971	601707
2085	601708
9659	601709
13176	601710
107184	601711
28550	601712
22	601713
99288	601714
122025	601715
29704	601716
54813	601717
44825	601718
108940	601719
87931	601720
4547	601721
16688	601722
71134	601723
11791	601724
35455	601725
39383	601726
35400	601727
67798	601728
103756	601729
17010	601730
3550	601731
71494	601732
38007	601733
129720	601734
4655	601735
60226	601736
85578	601737
42822	601738
31090	601739
77040	601740
91735	601741
5393	601742
63784	601743
104691	601744
653	601745
29760	601746
18827	601747
17421	601748
7459	601749
40417	601750
89288	601751
23602	601752
136914	601753
13348	601754
82331	601755
135663	601756
31048	601757
50354	601758
37080	601759
3127	601760
19260	601761
77592	601762
92999	601763
98852	601764
16964	601765
222	601766
62763	601767
35976	601768
19903	601769
86096	601770
121826	601771
55930	601772
35340	601773
46310	601774
16170	601775
68244	601776
69460	601777
147947	601778
3371	601779
416	601780
19408	601781
14264	601782
39081	601783
1960	601784
11984	601785
61316	601786
37270	601787
118871	601788
25895	601789
25940	601790
27037	601791
63562	601792
7198	601793
23871	601794
3419	601795
63152	601796
117	601797
28474	601798
77567	601799
65601	601800
36770	601801
6901	601802
47737	601803
13191	601804
43712	601805
5281	601806
836	601807
33155	601808
36893	601809
10578	601810
45167	601811
92810	601812
59650	601813
65914	601814
47170	601815
89709	601816
67196	601817
87134	601818
11562	601819
92	601820
100890	601821
21909	601822
48823	601823
51410	601824
74585	601825
45643	601826
52989	601827
66462	601828
35003	601829
2249	601830
40530	601831
22959	601832
101275	601833
1221	601834
1006	601835
25230	601836
117123	601837
120527	601838
122549	601839
70130	601840
82488	601841
76012	601842
17993	601843
44223	601844
32689	601845
7621	601846
49757	601847
2520	601848
332	601849
48372	601850
39165	601851
23705	601852
8066	601853
25874	601854
9259	601855
76603	601856
76966	601857
88627	601858
71688	601859
7857	601860
124710	601861
3898	601862
62546	601863
35516	601864
40235	601865
77800	601866
19750	601867
8667	601868
56427	601869
109580	601870
80010	601871
87922	601872
24028	601873
109406	601874
7292	601875
49598	601876
93469	601877
4184	601878
120103	601879
52444	601880
71777	601881
56719	601882
91423	601883
5752	601884
139972	601885
4849	601886
24047	601887
91874	601888
148783	601889
110650	601890
30281	601891
29319	601892
52517	601893
17895	601894
81997	601895
38131	601896
55050	601897
128528	601898
23579	601899
72286	601900
93243	601901
66276	601902
95947	601903
58123	601904
4667	601905
114878	601906
16605	601907
6392	601908
98381	601909
129456	601910
148109	601911
36912	601912
44178	601913
36126	601914
29549	601915
49653	601916
76672	601917
9897	601918
41213	601919
7251	601920
17789	601921
30772	601922
92632	601923
54779	601924
25338	601925
86435	601926
44487	601927
49083	601928
856	601929
41259	601930
26068	601931
19028	601932
14112	601933
20332	601934
10073	601935
9428	601936
8433	601937
113179	601938
82780	601939
64159	601940
6468	601941
47827	601942
8605	601943
27814	601944
1558	601945
35979	601946
9079	601947
14108	601948
395	601949
8371	601950
44319	601951
9830	601952
3043	601953
10009	601954
40773	601955
9828	601956
40527	601957
74282	601958
71365	601959
16678	601960
22504	601961
12222	601962
95918	601963
23784	601964
22534	601965
74035	601966
32625	601967
57600	601968
447	601969
77675	601970
635	601971
26025	601972
131976	601973
54758	601974
113487	601975
69839	601976
121553	601977
69900	601978
110992	601979
117239	601980
9659	601981
72601	601982
40862	601983
113790	601984
28948	601985
26986	601986
8962	601987
2130	601988
7968	601989
97116	601990
19321	601991
31534	601992
111784	601993
19268	601994
6772	601995
4999	601996
7964	601997
15023	601998
20011	601999
122484	602000
79409	602001
10223	602002
445	602003
4159	602004
41484	602005
79349	602006
11456	602007
11435	602008
141066	602009
64092	602010
4289	602011
64108	602012
6594	602013
7321	602014
29830	602015
82663	602016
72613	602017
7988	602018
53522	602019
11267	602020
110513	602021
74403	602022
37639	602023
109404	602024
21257	602025
28728	602026
86806	602027
39081	602028
2823	602029
1347	602030
37830	602031
107139	602032
41295	602033
3255	602034
39030	602035
105979	602036
11553	602037
150690	602038
29402	602039
17491	602040
4611	602041
42802	602042
38494	602043
146584	602044
98942	602045
15461	602046
42568	602047
60042	602048
74271	602049
48316	602050
17558	602051
94408	602052
28983	602053
9929	602054
132445	602055
105130	602056
3277	602057
146332	602058
10369	602059
7	602060
6639	602061
70688	602062
7549	602063
37777	602064
5728	602065
103596	602066
1208	602067
27671	602068
19957	602069
41886	602070
122453	602071
100505	602072
29004	602073
85753	602074
139383	602075
23079	602076
24552	602077
17806	602078
3155	602079
37162	602080
33440	602081
1106	602082
87766	602083
76876	602084
2612	602085
644	602086
119784	602087
77457	602088
48349	602089
196	602090
53991	602091
50548	602092
42256	602093
1546	602094
88846	602095
4495	602096
136434	602097
26177	602098
100342	602099
66275	602100
76950	602101
838	602102
181	602103
46130	602104
8930	602105
44701	602106
18708	602107
10509	602108
43609	602109
29192	602110
97021	602111
14749	602112
108826	602113
57262	602114
6001	602115
81025	602116
79038	602117
3167	602118
23252	602119
7607	602120
45100	602121
48702	602122
1120	602123
120268	602124
118079	602125
29372	602126
71228	602127
47080	602128
2647	602129
61389	602130
75249	602131
1075	602132
132296	602133
104	602134
16876	602135
3552	602136
43810	602137
50786	602138
55982	602139
8806	602140
43973	602141
1547	602142
39368	602143
5356	602144
53727	602145
99993	602146
136465	602147
66134	602148
127	602149
23550	602150
93828	602151
54702	602152
50331	602153
45182	602154
4588	602155
10124	602156
13648	602157
16755	602158
83435	602159
67791	602160
28161	602161
14067	602162
83144	602163
114213	602164
45145	602165
54614	602166
102425	602167
17621	602168
55876	602169
9451	602170
2668	602171
43670	602172
1118	602173
115361	602174
32014	602175
40994	602176
29652	602177
84491	602178
20688	602179
83915	602180
79	602181
65320	602182
696	602183
214	602184
37404	602185
109374	602186
112546	602187
9003	602188
18529	602189
15670	602190
43721	602191
8535	602192
10171	602193
45366	602194
79438	602195
28878	602196
99509	602197
103215	602198
590	602199
738	602200
10440	602201
29024	602202
3106	602203
14133	602204
50384	602205
9392	602206
3831	602207
65176	602208
133303	602209
13805	602210
2187	602211
43587	602212
11941	602213
6441	602214
15906	602215
34807	602216
9171	602217
2970	602218
8672	602219
17028	602220
66463	602221
106997	602222
72617	602223
2031	602224
59932	602225
107336	602226
135470	602227
2383	602228
145607	602229
41213	602230
82502	602231
97528	602232
52045	602233
49171	602234
52831	602235
65602	602236
116787	602237
89119	602238
14558	602239
18650	602240
63935	602241
94922	602242
84184	602243
22860	602244
84346	602245
56642	602246
98366	602247
1280	602248
47300	602249
74470	602250
102189	602251
21141	602252
93798	602253
84370	602254
16386	602255
63427	602256
64624	602257
37621	602258
121244	602259
87384	602260
93096	602261
73377	602262
35512	602263
60172	602264
104775	602265
3154	602266
23788	602267
5170	602268
84190	602269
55653	602270
234	602271
28100	602272
2535	602273
23419	602274
18537	602275
29626	602276
52785	602277
107984	602278
15558	602279
58803	602280
43757	602281
4089	602282
86338	602283
19036	602284
111794	602285
47978	602286
36749	602287
45985	602288
26631	602289
57704	602290
115221	602291
109690	602292
15602	602293
89103	602294
23649	602295
96411	602296
34454	602297
115074	602298
35690	602299
141754	602300
36927	602301
45732	602302
1504	602303
22833	602304
35652	602305
42544	602306
34660	602307
58557	602308
7574	602309
22541	602310
42457	602311
36239	602312
114669	602313
32574	602314
38749	602315
732	602316
5069	602317
81147	602318
492	602319
36179	602320
15495	602321
83182	602322
39600	602323
18174	602324
38655	602325
20215	602326
6801	602327
60186	602328
54577	602329
32778	602330
2536	602331
113756	602332
17119	602333
30787	602334
14342	602335
110651	602336
692	602337
16630	602338
116959	602339
11053	602340
13566	602341
54052	602342
116053	602343
21621	602344
57445	602345
1054	602346
67493	602347
62461	602348
7220	602349
8149	602350
6277	602351
927	602352
6272	602353
28068	602354
57568	602355
17370	602356
19941	602357
7917	602358
80	602359
64582	602360
10039	602361
6791	602362
140564	602363
68106	602364
80297	602365
68890	602366
98056	602367
4944	602368
93605	602369
75162	602370
21349	602371
17242	602372
98063	602373
40	602374
18917	602375
48300	602376
12824	602377
120640	602378
7818	602379
20813	602380
44027	602381
30706	602382
18260	602383
8531	602384
12404	602385
28432	602386
43	602387
59188	602388
86305	602389
42218	602390
23594	602391
56298	602392
120379	602393
19400	602394
86841	602395
3973	602396
3367	602397
3006	602398
19021	602399
14921	602400
39083	602401
56684	602402
23429	602403
7727	602404
15978	602405
15651	602406
2720	602407
1067	602408
93561	602409
54353	602410
12644	602411
8294	602412
13633	602413
135209	602414
99161	602415
30525	602416
32776	602417
33678	602418
5009	602419
137625	602420
36316	602421
30599	602422
28718	602423
149102	602424
3344	602425
12774	602426
32875	602427
85828	602428
71521	602429
9643	602430
60569	602431
22293	602432
47173	602433
18693	602434
58519	602435
76533	602436
109451	602437
139907	602438
1812	602439
43930	602440
28126	602441
1377	602442
72648	602443
57101	602444
2897	602445
86286	602446
51847	602447
18663	602448
90194	602449
68683	602450
18893	602451
38462	602452
46627	602453
76365	602454
56649	602455
6606	602456
33149	602457
7756	602458
11534	602459
57011	602460
3874	602461
80294	602462
33474	602463
100210	602464
122588	602465
57	602466
93336	602467
2808	602468
86207	602469
39326	602470
59359	602471
72159	602472
37408	602473
112091	602474
96119	602475
99801	602476
127810	602477
28884	602478
50419	602479
7233	602480
44391	602481
94325	602482
30777	602483
30215	602484
19560	602485
101248	602486
76077	602487
10805	602488
3613	602489
49793	602490
13506	602491
82413	602492
115379	602493
62	602494
37447	602495
12464	602496
535	602497
110131	602498
147805	602499
9019	602500
3416	602501
57130	602502
40002	602503
55705	602504
50975	602505
6569	602506
1599	602507
79188	602508
53197	602509
104446	602510
10768	602511
12101	602512
60820	602513
6717	602514
37556	602515
28683	602516
71837	602517
20075	602518
40827	602519
12726	602520
6119	602521
28104	602522
17552	602523
81473	602524
36323	602525
35925	602526
52822	602527
46292	602528
1415	602529
29356	602530
7713	602531
35826	602532
19569	602533
85972	602534
77364	602535
26236	602536
52334	602537
3186	602538
78088	602539
59262	602540
6124	602541
116661	602542
20811	602543
50390	602544
85365	602545
10928	602546
32724	602547
46667	602548
55764	602549
45482	602550
73811	602551
6004	602552
92445	602553
24663	602554
17575	602555
82968	602556
112069	602557
62603	602558
19929	602559
34886	602560
7302	602561
136767	602562
8594	602563
56879	602564
72532	602565
1722	602566
47851	602567
58730	602568
148832	602569
8337	602570
13349	602571
1333	602572
11421	602573
277	602574
3718	602575
7066	602576
56040	602577
37362	602578
60733	602579
70771	602580
100344	602581
65953	602582
73260	602583
15697	602584
72411	602585
9380	602586
18479	602587
67169	602588
55176	602589
103729	602590
15337	602591
184	602592
2798	602593
2293	602594
54380	602595
24805	602596
77431	602597
262	602598
50334	602599
18831	602600
31540	602601
40577	602602
5009	602603
88560	602604
81091	602605
16134	602606
105611	602607
71961	602608
57343	602609
93000	602610
13154	602611
64010	602612
6781	602613
58526	602614
534	602615
96004	602616
498	602617
36839	602618
26	602619
84038	602620
147710	602621
31739	602622
133448	602623
45248	602624
61363	602625
3321	602626
25911	602627
2762	602628
37223	602629
67379	602630
123441	602631
6897	602632
37613	602633
32988	602634
58961	602635
8708	602636
67094	602637
59296	602638
103966	602639
18182	602640
85171	602641
4234	602642
6761	602643
58355	602644
24571	602645
5588	602646
15498	602647
8111	602648
20574	602649
6141	602650
23949	602651
31532	602652
40679	602653
27542	602654
92635	602655
139214	602656
98650	602657
11744	602658
22844	602659
4296	602660
14073	602661
77951	602662
64346	602663
49882	602664
198	602665
28605	602666
1152	602667
7047	602668
45904	602669
61828	602670
13007	602671
121584	602672
109588	602673
46425	602674
68174	602675
11188	602676
87077	602677
68190	602678
1467	602679
18295	602680
78895	602681
100560	602682
117518	602683
16416	602684
44349	602685
23700	602686
95181	602687
35006	602688
108350	602689
96750	602690
54321	602691
10312	602692
108948	602693
19350	602694
6945	602695
1999	602696
6318	602697
36244	602698
30205	602699
12985	602700
25671	602701
12656	602702
113244	602703
367	602704
2644	602705
111949	602706
28408	602707
56557	602708
115737	602709
113207	602710
12406	602711
17672	602712
60134	602713
19609	602714
9885	602715
69617	602716
31430	602717
47883	602718
96108	602719
22263	602720
653	602721
432	602722
20729	602723
58861	602724
118952	602725
87524	602726
149402	602727
74567	602728
79571	602729
23128	602730
2129	602731
19131	602732
59788	602733
4044	602734
51765	602735
55617	602736
12018	602737
30973	602738
77154	602739
3688	602740
33190	602741
5	602742
12298	602743
7731	602744
67754	602745
9338	602746
77400	602747
23856	602748
39876	602749
43216	602750
53513	602751
24033	602752
5696	602753
110636	602754
80488	602755
48137	602756
23761	602757
103061	602758
20714	602759
15555	602760
11064	602761
138374	602762
25187	602763
65301	602764
89451	602765
23539	602766
103689	602767
36221	602768
14447	602769
13522	602770
56191	602771
51861	602772
44002	602773
81933	602774
110298	602775
40660	602776
90229	602777
12658	602778
76967	602779
2937	602780
373	602781
14561	602782
77343	602783
124301	602784
72341	602785
19232	602786
361	602787
12271	602788
46807	602789
20770	602790
20401	602791
75224	602792
3802	602793
108648	602794
42396	602795
59167	602796
63786	602797
3545	602798
32956	602799
58428	602800
29992	602801
65719	602802
177	602803
8275	602804
2107	602805
44488	602806
68693	602807
16401	602808
3742	602809
3593	602810
54955	602811
92369	602812
76154	602813
41364	602814
134756	602815
19822	602816
44	602817
3975	602818
53883	602819
21840	602820
10166	602821
81056	602822
67187	602823
14417	602824
104063	602825
15005	602826
56	602827
76414	602828
20046	602829
43098	602830
51079	602831
11833	602832
25723	602833
36743	602834
141069	602835
11894	602836
65332	602837
38021	602838
174	602839
3546	602840
120177	602841
105721	602842
52409	602843
5989	602844
38097	602845
3122	602846
2326	602847
119346	602848
68336	602849
65112	602850
21759	602851
72093	602852
105678	602853
16669	602854
8623	602855
82155	602856
33147	602857
787	602858
55926	602859
39440	602860
5067	602861
99273	602862
4077	602863
114366	602864
32807	602865
70095	602866
25294	602867
38857	602868
127788	602869
100014	602870
42188	602871
45089	602872
26569	602873
21803	602874
30160	602875
67423	602876
61533	602877
4790	602878
144688	602879
37490	602880
32491	602881
33773	602882
19470	602883
5074	602884
25489	602885
59326	602886
37331	602887
17935	602888
95023	602889
33573	602890
3140	602891
27294	602892
15986	602893
8023	602894
31118	602895
276	602896
34246	602897
42743	602898
104828	602899
12141	602900
60047	602901
31995	602902
61297	602903
37176	602904
3851	602905
33420	602906
8710	602907
578	602908
113500	602909
60616	602910
136193	602911
6119	602912
133109	602913
22478	602914
80987	602915
56083	602916
95452	602917
25858	602918
13661	602919
105685	602920
93228	602921
67224	602922
15608	602923
84917	602924
3174	602925
94699	602926
31224	602927
3350	602928
12503	602929
40260	602930
78528	602931
79471	602932
15346	602933
89295	602934
88928	602935
2565	602936
9249	602937
73578	602938
47229	602939
24584	602940
6026	602941
121435	602942
66775	602943
65420	602944
22745	602945
111511	602946
67236	602947
105729	602948
41629	602949
2479	602950
82953	602951
7800	602952
3997	602953
37912	602954
30580	602955
18228	602956
63829	602957
7182	602958
15660	602959
25728	602960
67380	602961
19711	602962
106036	602963
20667	602964
52594	602965
27978	602966
38591	602967
29515	602968
28777	602969
9545	602970
126594	602971
12117	602972
56666	602973
14761	602974
103016	602975
22398	602976
91188	602977
128412	602978
46458	602979
3947	602980
100360	602981
94462	602982
28415	602983
96648	602984
29797	602985
10926	602986
946	602987
2420	602988
53461	602989
72933	602990
24494	602991
47578	602992
32234	602993
48859	602994
10313	602995
9677	602996
5882	602997
97483	602998
93443	602999
36565	603000
1562	603001
97317	603002
58284	603003
1705	603004
14633	603005
24284	603006
87988	603007
13678	603008
46559	603009
4204	603010
38836	603011
91650	603012
148075	603013
104635	603014
144495	603015
48843	603016
48905	603017
112208	603018
68469	603019
9926	603020
4319	603021
4802	603022
5220	603023
112132	603024
62274	603025
127868	603026
1864	603027
61620	603028
8542	603029
90679	603030
7636	603031
84615	603032
71320	603033
45296	603034
9364	603035
791	603036
133507	603037
9248	603038
19322	603039
115336	603040
1514	603041
101639	603042
12738	603043
49068	603044
11	603045
502	603046
38537	603047
16008	603048
89653	603049
70620	603050
23262	603051
116498	603052
19693	603053
66787	603054
10352	603055
57528	603056
34550	603057
3287	603058
903	603059
5052	603060
87762	603061
2841	603062
17729	603063
22739	603064
36638	603065
11993	603066
40056	603067
35127	603068
676	603069
82319	603070
81924	603071
5783	603072
98802	603073
81008	603074
14745	603075
37493	603076
106864	603077
1388	603078
23310	603079
9205	603080
47414	603081
110885	603082
31914	603083
49560	603084
89742	603085
8956	603086
23659	603087
40798	603088
40710	603089
404	603090
1633	603091
70046	603092
81688	603093
92	603094
32914	603095
56945	603096
111571	603097
16930	603098
2464	603099
116149	603100
120706	603101
119065	603102
21146	603103
65100	603104
96415	603105
7262	603106
5445	603107
30572	603108
614	603109
42745	603110
55861	603111
8011	603112
39789	603113
111842	603114
53493	603115
15103	603116
4919	603117
51	603118
116990	603119
28966	603120
15563	603121
4430	603122
10373	603123
3280	603124
74568	603125
118859	603126
2266	603127
101204	603128
33473	603129
12334	603130
149070	603131
64171	603132
26163	603133
15467	603134
379	603135
69671	603136
4450	603137
67515	603138
67473	603139
22392	603140
2856	603141
3635	603142
11891	603143
80133	603144
81514	603145
86946	603146
17952	603147
19797	603148
20808	603149
35743	603150
68781	603151
131245	603152
116413	603153
88179	603154
7640	603155
56	603156
73158	603157
11107	603158
37161	603159
118767	603160
131096	603161
44158	603162
125831	603163
52869	603164
56226	603165
9999	603166
64845	603167
131326	603168
132865	603169
44454	603170
30574	603171
99760	603172
104050	603173
78403	603174
7293	603175
91835	603176
9410	603177
1475	603178
289	603179
66651	603180
91184	603181
89613	603182
6607	603183
47275	603184
120714	603185
67692	603186
13063	603187
3963	603188
23631	603189
77818	603190
22724	603191
9299	603192
71760	603193
111485	603194
2929	603195
120736	603196
32465	603197
9887	603198
67786	603199
45322	603200
16581	603201
14768	603202
34710	603203
87090	603204
4624	603205
44617	603206
23017	603207
28778	603208
42572	603209
9834	603210
62141	603211
20467	603212
54815	603213
5699	603214
9875	603215
132830	603216
44519	603217
98022	603218
47519	603219
63119	603220
22427	603221
38218	603222
132339	603223
128434	603224
120388	603225
16999	603226
407	603227
25890	603228
8571	603229
46898	603230
125466	603231
118	603232
62458	603233
47732	603234
44748	603235
537	603236
12543	603237
86756	603238
52603	603239
131962	603240
95754	603241
82007	603242
8399	603243
15896	603244
119160	603245
82431	603246
42786	603247
104068	603248
53502	603249
96673	603250
17300	603251
15282	603252
70133	603253
20682	603254
36875	603255
82766	603256
53849	603257
39998	603258
15789	603259
4702	603260
86002	603261
5850	603262
9617	603263
85747	603264
41347	603265
77222	603266
38570	603267
11069	603268
52097	603269
54838	603270
13697	603271
116351	603272
47022	603273
37459	603274
43804	603275
84318	603276
4659	603277
7429	603278
13239	603279
5791	603280
60208	603281
106253	603282
28717	603283
130841	603284
79949	603285
2745	603286
83102	603287
71903	603288
68088	603289
2490	603290
81882	603291
47082	603292
12792	603293
78619	603294
32047	603295
2715	603296
38881	603297
60139	603298
47361	603299
9024	603300
36863	603301
95305	603302
40069	603303
50207	603304
36879	603305
8358	603306
21305	603307
40494	603308
53183	603309
99076	603310
116752	603311
102844	603312
3271	603313
8461	603314
39211	603315
34218	603316
61058	603317
88884	603318
71274	603319
13456	603320
26556	603321
18501	603322
91484	603323
36053	603324
33479	603325
11552	603326
32661	603327
74918	603328
48010	603329
34820	603330
29552	603331
109804	603332
119078	603333
53727	603334
6828	603335
23910	603336
35659	603337
82065	603338
27584	603339
22895	603340
61261	603341
21330	603342
10557	603343
21373	603344
13189	603345
49747	603346
121982	603347
37149	603348
23248	603349
13022	603350
13018	603351
19732	603352
15058	603353
124179	603354
51544	603355
1007	603356
29039	603357
625	603358
49508	603359
143245	603360
31677	603361
108218	603362
128749	603363
13214	603364
33971	603365
14373	603366
4940	603367
81412	603368
70837	603369
22126	603370
55453	603371
80649	603372
7705	603373
14897	603374
260	603375
19294	603376
56775	603377
120372	603378
99078	603379
114942	603380
14073	603381
4874	603382
48333	603383
98094	603384
49010	603385
43002	603386
8638	603387
57734	603388
122809	603389
44424	603390
16298	603391
37331	603392
64853	603393
114482	603394
37585	603395
85264	603396
94012	603397
21804	603398
53687	603399
53219	603400
33677	603401
132013	603402
31304	603403
263	603404
898	603405
102783	603406
19	603407
8914	603408
106004	603409
52165	603410
145375	603411
57798	603412
55363	603413
21710	603414
12594	603415
67361	603416
6981	603417
43578	603418
37283	603419
53734	603420
113503	603421
23286	603422
38371	603423
117910	603424
7517	603425
65343	603426
8307	603427
49505	603428
38217	603429
20647	603430
86907	603431
76531	603432
124947	603433
19825	603434
12138	603435
100715	603436
2287	603437
22573	603438
45728	603439
4630	603440
3465	603441
82873	603442
22421	603443
14542	603444
76384	603445
55371	603446
5568	603447
84445	603448
1917	603449
41018	603450
104789	603451
1926	603452
61031	603453
24464	603454
150358	603455
14531	603456
29633	603457
104927	603458
138570	603459
36468	603460
103379	603461
72406	603462
1791	603463
106434	603464
16446	603465
48266	603466
74022	603467
72813	603468
15326	603469
118805	603470
148	603471
53608	603472
3012	603473
35653	603474
10030	603475
105662	603476
125379	603477
4922	603478
69469	603479
64205	603480
55148	603481
109201	603482
19133	603483
76651	603484
11711	603485
102216	603486
77409	603487
5828	603488
44239	603489
785	603490
29010	603491
12873	603492
484	603493
5305	603494
53861	603495
8435	603496
6326	603497
72499	603498
8130	603499
30291	603500
60161	603501
23328	603502
48175	603503
59031	603504
19172	603505
2495	603506
6837	603507
43312	603508
1180	603509
73598	603510
3085	603511
2698	603512
4169	603513
85533	603514
51446	603515
78333	603516
91742	603517
40534	603518
28940	603519
100567	603520
5782	603521
127209	603522
9111	603523
12156	603524
13605	603525
75487	603526
7715	603527
44866	603528
27433	603529
2492	603530
3382	603531
40343	603532
11906	603533
32574	603534
53917	603535
47209	603536
65065	603537
126051	603538
80281	603539
19972	603540
123477	603541
83742	603542
70775	603543
2234	603544
28351	603545
70183	603546
69783	603547
6943	603548
30108	603549
19066	603550
64275	603551
29382	603552
94621	603553
93471	603554
5260	603555
126117	603556
24757	603557
46485	603558
1850	603559
78111	603560
101955	603561
52873	603562
12015	603563
15035	603564
6697	603565
76357	603566
59752	603567
51789	603568
53369	603569
7137	603570
33927	603571
9315	603572
73209	603573
79093	603574
20253	603575
629	603576
51521	603577
10733	603578
22259	603579
73968	603580
78102	603581
11904	603582
121576	603583
15090	603584
28052	603585
29534	603586
1475	603587
140400	603588
78578	603589
9043	603590
26711	603591
672	603592
2611	603593
18959	603594
84540	603595
1200	603596
141096	603597
23585	603598
105546	603599
52598	603600
2435	603601
73725	603602
11692	603603
94918	603604
89814	603605
20819	603606
32872	603607
101608	603608
12537	603609
24532	603610
150372	603611
9573	603612
55053	603613
46690	603614
27231	603615
7867	603616
24118	603617
83952	603618
123623	603619
5755	603620
26242	603621
72573	603622
88	603623
73299	603624
121497	603625
8455	603626
48173	603627
1108	603628
80102	603629
29678	603630
30503	603631
35510	603632
134496	603633
32106	603634
81900	603635
1254	603636
44061	603637
29023	603638
32337	603639
44815	603640
33308	603641
59979	603642
31296	603643
48027	603644
9495	603645
55331	603646
1202	603647
35954	603648
90307	603649
79185	603650
19019	603651
7208	603652
9068	603653
1786	603654
30121	603655
12012	603656
8294	603657
113258	603658
18237	603659
51786	603660
21885	603661
62847	603662
10818	603663
8644	603664
27388	603665
3561	603666
44985	603667
34328	603668
2061	603669
9752	603670
27135	603671
75436	603672
93355	603673
19124	603674
111155	603675
21116	603676
23183	603677
26271	603678
29051	603679
84245	603680
16132	603681
50559	603682
22608	603683
38090	603684
44735	603685
51822	603686
110093	603687
1068	603688
6473	603689
83519	603690
46853	603691
119957	603692
14614	603693
1788	603694
17341	603695
70312	603696
58358	603697
69	603698
51710	603699
109469	603700
34360	603701
89249	603702
103440	603703
88908	603704
25391	603705
47049	603706
10687	603707
149309	603708
48493	603709
428	603710
60171	603711
74098	603712
23574	603713
1618	603714
33528	603715
19138	603716
78094	603717
9964	603718
93660	603719
625	603720
12403	603721
230	603722
64259	603723
130686	603724
129026	603725
96644	603726
29624	603727
532	603728
1523	603729
19175	603730
19469	603731
41736	603732
17613	603733
68053	603734
14865	603735
15166	603736
15996	603737
95279	603738
99050	603739
121435	603740
26830	603741
69613	603742
1787	603743
9147	603744
26078	603745
7674	603746
45616	603747
74412	603748
66483	603749
139658	603750
60123	603751
115374	603752
92716	603753
14244	603754
10789	603755
36071	603756
1398	603757
2213	603758
126135	603759
40667	603760
15917	603761
9312	603762
11072	603763
66303	603764
33274	603765
85485	603766
10135	603767
28050	603768
4358	603769
27030	603770
308	603771
52811	603772
13352	603773
75731	603774
93260	603775
110201	603776
81723	603777
87757	603778
72512	603779
72760	603780
9685	603781
5547	603782
71713	603783
27220	603784
44475	603785
34372	603786
87209	603787
4673	603788
71440	603789
119908	603790
17450	603791
50502	603792
45967	603793
90155	603794
26783	603795
97025	603796
36820	603797
66829	603798
2624	603799
5144	603800
46039	603801
4669	603802
32332	603803
119323	603804
45936	603805
23410	603806
36616	603807
15134	603808
8306	603809
37274	603810
10095	603811
13600	603812
30053	603813
40260	603814
88464	603815
62278	603816
14488	603817
9122	603818
69638	603819
2531	603820
11306	603821
27254	603822
32720	603823
16022	603824
10232	603825
4235	603826
35385	603827
65319	603828
6119	603829
84850	603830
19979	603831
40893	603832
138386	603833
828	603834
7215	603835
59991	603836
1303	603837
14115	603838
9479	603839
133155	603840
57582	603841
1471	603842
85906	603843
1	603844
8948	603845
66496	603846
843	603847
26448	603848
14329	603849
33608	603850
64701	603851
888	603852
19115	603853
37826	603854
16984	603855
115942	603856
72296	603857
45946	603858
21114	603859
27332	603860
24135	603861
1112	603862
121977	603863
23494	603864
1356	603865
71900	603866
56448	603867
74274	603868
1206	603869
33993	603870
36391	603871
96481	603872
4805	603873
20055	603874
22400	603875
39565	603876
14149	603877
114469	603878
26111	603879
9515	603880
12845	603881
118944	603882
44188	603883
40936	603884
70291	603885
91107	603886
41102	603887
106593	603888
73414	603889
13886	603890
2224	603891
29604	603892
27201	603893
14117	603894
31258	603895
4903	603896
36104	603897
3852	603898
27500	603899
89721	603900
8127	603901
8846	603902
29882	603903
17187	603904
39	603905
20405	603906
43066	603907
2902	603908
78962	603909
84163	603910
113202	603911
93453	603912
2196	603913
21667	603914
1540	603915
26889	603916
37482	603917
22840	603918
63595	603919
37133	603920
6977	603921
3378	603922
67155	603923
3971	603924
85204	603925
43670	603926
133000	603927
39381	603928
66221	603929
112363	603930
2813	603931
3907	603932
100691	603933
57125	603934
25746	603935
126641	603936
34224	603937
79973	603938
117620	603939
108876	603940
72	603941
43711	603942
114378	603943
5518	603944
28454	603945
68224	603946
63336	603947
50456	603948
25575	603949
5265	603950
120633	603951
24998	603952
10401	603953
26337	603954
26318	603955
51000	603956
53843	603957
77000	603958
79855	603959
113138	603960
3327	603961
125952	603962
39083	603963
30753	603964
64502	603965
4562	603966
67133	603967
29128	603968
39514	603969
19501	603970
65470	603971
36016	603972
87863	603973
114279	603974
518	603975
6179	603976
91070	603977
54451	603978
74586	603979
5542	603980
93355	603981
21087	603982
80733	603983
89165	603984
117501	603985
2865	603986
33361	603987
4414	603988
11629	603989
9223	603990
44712	603991
1902	603992
4825	603993
20798	603994
55232	603995
13907	603996
82302	603997
5074	603998
26242	603999
12530	604000
9867	604001
19899	604002
1417	604003
36711	604004
732	604005
21850	604006
72220	604007
134242	604008
34296	604009
92467	604010
48512	604011
4732	604012
28468	604013
65757	604014
6601	604015
92661	604016
1358	604017
18557	604018
8358	604019
23962	604020
24568	604021
20599	604022
13507	604023
47892	604024
6313	604025
72769	604026
25491	604027
4770	604028
135589	604029
7186	604030
8535	604031
38005	604032
8962	604033
20576	604034
137276	604035
55885	604036
38163	604037
137243	604038
38770	604039
97355	604040
70892	604041
90717	604042
142203	604043
20250	604044
58749	604045
17008	604046
82273	604047
148121	604048
103224	604049
53424	604050
66873	604051
48889	604052
103188	604053
10360	604054
32824	604055
13182	604056
839	604057
28069	604058
56311	604059
33189	604060
3446	604061
8686	604062
35433	604063
5682	604064
35639	604065
1380	604066
20964	604067
6908	604068
28492	604069
45427	604070
2727	604071
86301	604072
67453	604073
13630	604074
829	604075
90533	604076
33315	604077
44716	604078
10196	604079
207	604080
54309	604081
18683	604082
22925	604083
33843	604084
2756	604085
7257	604086
98531	604087
89741	604088
66020	604089
88402	604090
107066	604091
24681	604092
65822	604093
347	604094
8134	604095
41397	604096
22097	604097
13966	604098
12627	604099
372	604100
42150	604101
15940	604102
111369	604103
36453	604104
46727	604105
25953	604106
73808	604107
59551	604108
28806	604109
37313	604110
19796	604111
7745	604112
15685	604113
73908	604114
14891	604115
58697	604116
7735	604117
15794	604118
381	604119
105602	604120
44415	604121
430	604122
27132	604123
1928	604124
19618	604125
63	604126
7380	604127
78921	604128
7768	604129
51819	604130
33526	604131
24676	604132
27693	604133
102910	604134
77898	604135
116416	604136
52896	604137
4141	604138
57203	604139
82809	604140
137090	604141
84965	604142
84438	604143
109796	604144
40238	604145
46586	604146
5501	604147
20852	604148
31457	604149
1669	604150
136267	604151
91169	604152
81420	604153
103773	604154
87691	604155
19775	604156
102454	604157
104518	604158
9982	604159
27812	604160
59181	604161
1386	604162
72555	604163
136028	604164
42902	604165
45968	604166
140981	604167
87529	604168
23023	604169
13822	604170
27165	604171
53174	604172
26738	604173
86291	604174
43960	604175
42592	604176
33231	604177
96718	604178
88393	604179
21475	604180
63908	604181
22280	604182
44738	604183
11338	604184
38573	604185
5126	604186
22792	604187
1288	604188
61589	604189
23617	604190
92377	604191
585	604192
121694	604193
32298	604194
103078	604195
20980	604196
108995	604197
86014	604198
89673	604199
78851	604200
66599	604201
25211	604202
60602	604203
109740	604204
60247	604205
80566	604206
25768	604207
11934	604208
111453	604209
12413	604210
2835	604211
58157	604212
28011	604213
13246	604214
65001	604215
23615	604216
7601	604217
69198	604218
42644	604219
4948	604220
1864	604221
35505	604222
329	604223
5157	604224
9500	604225
34084	604226
63399	604227
7150	604228
126968	604229
97987	604230
25577	604231
4606	604232
20743	604233
1764	604234
22912	604235
42276	604236
8367	604237
1448	604238
16727	604239
4307	604240
17801	604241
1833	604242
23179	604243
2924	604244
7045	604245
56059	604246
35471	604247
26976	604248
88875	604249
52820	604250
29771	604251
29044	604252
71603	604253
819	604254
80370	604255
48492	604256
10087	604257
10908	604258
2886	604259
41263	604260
79772	604261
15552	604262
30325	604263
48454	604264
11401	604265
53787	604266
71777	604267
65588	604268
107424	604269
10325	604270
40800	604271
31093	604272
49666	604273
24987	604274
7994	604275
3348	604276
79460	604277
63277	604278
4243	604279
24116	604280
6291	604281
71638	604282
46485	604283
44528	604284
53276	604285
26460	604286
78517	604287
3808	604288
95637	604289
5678	604290
110964	604291
17192	604292
69833	604293
8867	604294
38395	604295
58866	604296
76168	604297
28798	604298
10883	604299
20394	604300
19025	604301
17793	604302
48771	604303
84915	604304
14014	604305
41196	604306
9396	604307
30150	604308
4924	604309
27899	604310
95948	604311
34000	604312
24399	604313
346	604314
24523	604315
27060	604316
85546	604317
9381	604318
1517	604319
101637	604320
53030	604321
31568	604322
16719	604323
459	604324
21249	604325
111587	604326
123017	604327
150137	604328
61722	604329
1998	604330
24534	604331
82078	604332
119413	604333
50552	604334
48184	604335
100465	604336
34614	604337
94454	604338
645	604339
13176	604340
107600	604341
67686	604342
24331	604343
127625	604344
11337	604345
45708	604346
127365	604347
38061	604348
106090	604349
33666	604350
116017	604351
27832	604352
96106	604353
2971	604354
49401	604355
9120	604356
86522	604357
39897	604358
77885	604359
18415	604360
9271	604361
117919	604362
62182	604363
96975	604364
99479	604365
40287	604366
32306	604367
42290	604368
19476	604369
143768	604370
64996	604371
25840	604372
5932	604373
23001	604374
42328	604375
52491	604376
117771	604377
68466	604378
8927	604379
55294	604380
10845	604381
58246	604382
82274	604383
8156	604384
29564	604385
11023	604386
3981	604387
55789	604388
101842	604389
128342	604390
21784	604391
38074	604392
19047	604393
20024	604394
63625	604395
3378	604396
136804	604397
139590	604398
136809	604399
120133	604400
2352	604401
71382	604402
13471	604403
63810	604404
295	604405
122437	604406
25964	604407
624	604408
118342	604409
57853	604410
23020	604411
17520	604412
33935	604413
20611	604414
102784	604415
2541	604416
18852	604417
134473	604418
5298	604419
75544	604420
36958	604421
218	604422
4188	604423
98602	604424
62628	604425
53052	604426
4	604427
78082	604428
4949	604429
6028	604430
70742	604431
109780	604432
77515	604433
29850	604434
13119	604435
133809	604436
29322	604437
66012	604438
8559	604439
107287	604440
14968	604441
3172	604442
12369	604443
88750	604444
25057	604445
52607	604446
29899	604447
77754	604448
83915	604449
49383	604450
148452	604451
31423	604452
12908	604453
69660	604454
103540	604455
12184	604456
45321	604457
76761	604458
149643	604459
16962	604460
136608	604461
50704	604462
42963	604463
33158	604464
13103	604465
46731	604466
5802	604467
99957	604468
10830	604469
126808	604470
14322	604471
61025	604472
111148	604473
51543	604474
38593	604475
75928	604476
97152	604477
12914	604478
35914	604479
107747	604480
80635	604481
29803	604482
61048	604483
38588	604484
6836	604485
85693	604486
131955	604487
2356	604488
115325	604489
36824	604490
131826	604491
260	604492
6093	604493
126282	604494
10148	604495
71917	604496
72816	604497
107150	604498
142197	604499
119520	604500
505	604501
6142	604502
75268	604503
40219	604504
1023	604505
60993	604506
105119	604507
26622	604508
54803	604509
17690	604510
146898	604511
64036	604512
76384	604513
95116	604514
48553	604515
49225	604516
50081	604517
3997	604518
93151	604519
51333	604520
11129	604521
100929	604522
42848	604523
136885	604524
81063	604525
73635	604526
81163	604527
18756	604528
74214	604529
28843	604530
55500	604531
136061	604532
79377	604533
265	604534
30141	604535
62357	604536
46146	604537
13467	604538
24847	604539
9948	604540
117816	604541
56638	604542
20693	604543
101416	604544
33310	604545
17971	604546
15974	604547
121733	604548
32185	604549
68463	604550
32894	604551
49290	604552
11080	604553
5258	604554
116166	604555
12749	604556
6376	604557
6429	604558
12778	604559
60367	604560
22128	604561
3704	604562
84482	604563
17766	604564
30175	604565
27237	604566
84569	604567
107244	604568
10204	604569
2126	604570
53155	604571
47628	604572
41173	604573
69920	604574
24278	604575
8627	604576
8676	604577
104403	604578
149776	604579
49052	604580
141388	604581
3557	604582
65585	604583
44727	604584
42874	604585
89467	604586
66438	604587
4635	604588
35322	604589
5090	604590
19753	604591
57706	604592
6122	604593
21669	604594
8805	604595
1282	604596
586	604597
10644	604598
9526	604599
81090	604600
25704	604601
43507	604602
3809	604603
8424	604604
120374	604605
49206	604606
23052	604607
1783	604608
90509	604609
21421	604610
44717	604611
40023	604612
16277	604613
51729	604614
49640	604615
7776	604616
540	604617
66865	604618
88828	604619
9103	604620
91615	604621
33720	604622
45867	604623
113982	604624
14159	604625
15380	604626
35409	604627
134726	604628
22353	604629
1245	604630
40507	604631
11119	604632
37275	604633
13622	604634
15290	604635
22485	604636
5023	604637
20395	604638
134089	604639
77420	604640
5064	604641
79710	604642
14728	604643
32724	604644
97390	604645
97133	604646
29860	604647
9	604648
1183	604649
46152	604650
9621	604651
126027	604652
42647	604653
10113	604654
147119	604655
63180	604656
13439	604657
57462	604658
34803	604659
643	604660
9026	604661
13329	604662
9738	604663
17799	604664
10373	604665
62952	604666
268	604667
4858	604668
1192	604669
64166	604670
125172	604671
9418	604672
19361	604673
14	604674
43991	604675
114456	604676
51485	604677
60726	604678
20114	604679
83811	604680
98323	604681
436	604682
103487	604683
11704	604684
12158	604685
19459	604686
30273	604687
37492	604688
76165	604689
607	604690
37909	604691
3737	604692
4399	604693
67853	604694
38146	604695
28064	604696
55622	604697
3531	604698
110091	604699
102898	604700
65840	604701
41951	604702
15436	604703
87152	604704
108605	604705
66850	604706
141658	604707
42255	604708
56100	604709
40246	604710
27566	604711
86056	604712
32953	604713
21182	604714
3133	604715
7553	604716
33958	604717
31437	604718
43795	604719
12483	604720
134490	604721
3936	604722
42917	604723
83831	604724
55406	604725
87121	604726
10863	604727
60454	604728
50312	604729
109771	604730
55013	604731
7576	604732
118706	604733
69115	604734
38395	604735
59565	604736
15031	604737
16709	604738
73632	604739
8474	604740
44777	604741
41193	604742
8598	604743
103927	604744
5958	604745
2391	604746
21917	604747
88226	604748
6858	604749
4895	604750
1885	604751
149052	604752
27008	604753
78688	604754
14659	604755
47992	604756
138174	604757
15423	604758
109082	604759
2317	604760
723	604761
2277	604762
9606	604763
65870	604764
4143	604765
4316	604766
14236	604767
83243	604768
356	604769
29989	604770
5696	604771
8133	604772
9015	604773
32812	604774
48576	604775
49686	604776
45140	604777
2446	604778
116970	604779
2234	604780
66306	604781
17184	604782
38914	604783
28639	604784
73289	604785
61122	604786
19287	604787
4073	604788
19795	604789
3144	604790
76297	604791
31543	604792
17161	604793
1451	604794
91666	604795
49806	604796
27161	604797
45919	604798
51698	604799
293	604800
101799	604801
42558	604802
73283	604803
55402	604804
11083	604805
78521	604806
1164	604807
3443	604808
34249	604809
35174	604810
25147	604811
18516	604812
1177	604813
88034	604814
9621	604815
29054	604816
21859	604817
1350	604818
32835	604819
32190	604820
55458	604821
42556	604822
104978	604823
699	604824
27750	604825
114727	604826
291	604827
20266	604828
84243	604829
13251	604830
34301	604831
114479	604832
47792	604833
68245	604834
104407	604835
126	604836
10669	604837
137339	604838
131752	604839
126434	604840
82794	604841
10464	604842
52283	604843
78279	604844
56642	604845
34635	604846
65921	604847
50366	604848
774	604849
3600	604850
28901	604851
2947	604852
63619	604853
18899	604854
4928	604855
1605	604856
70282	604857
70322	604858
13911	604859
21965	604860
50469	604861
119048	604862
15891	604863
30915	604864
11579	604865
12233	604866
81195	604867
69490	604868
96352	604869
22599	604870
68602	604871
77860	604872
3653	604873
11851	604874
92599	604875
87801	604876
14507	604877
28017	604878
16250	604879
10323	604880
70278	604881
9540	604882
57103	604883
399	604884
2696	604885
35753	604886
28350	604887
18088	604888
5251	604889
70555	604890
62320	604891
34722	604892
81671	604893
122293	604894
110417	604895
41049	604896
7479	604897
7667	604898
50226	604899
67652	604900
117089	604901
42754	604902
101066	604903
48750	604904
13666	604905
78659	604906
1917	604907
74030	604908
67928	604909
15610	604910
110323	604911
19864	604912
121001	604913
13999	604914
40256	604915
8678	604916
79458	604917
57556	604918
30560	604919
225	604920
93765	604921
25266	604922
108112	604923
8167	604924
44912	604925
73804	604926
39626	604927
121186	604928
18068	604929
69571	604930
91649	604931
49734	604932
115284	604933
5746	604934
77942	604935
116241	604936
56551	604937
9922	604938
76813	604939
35164	604940
67146	604941
56519	604942
10386	604943
45790	604944
8908	604945
38729	604946
5164	604947
80239	604948
29922	604949
6302	604950
26730	604951
72270	604952
25057	604953
60137	604954
16947	604955
38239	604956
72470	604957
821	604958
9692	604959
6305	604960
118361	604961
76839	604962
17621	604963
10955	604964
56613	604965
74833	604966
2720	604967
36328	604968
104831	604969
68368	604970
18887	604971
65808	604972
70605	604973
2572	604974
20314	604975
73742	604976
49861	604977
63836	604978
26441	604979
105481	604980
535	604981
64337	604982
9651	604983
62422	604984
118865	604985
4432	604986
37997	604987
49260	604988
50636	604989
25916	604990
112990	604991
85537	604992
14021	604993
91136	604994
3323	604995
928	604996
25631	604997
22981	604998
78978	604999
91506	605000
120337	605001
44246	605002
12028	605003
27998	605004
80600	605005
80639	605006
106143	605007
23129	605008
18457	605009
388	605010
89089	605011
40331	605012
2750	605013
12728	605014
11698	605015
5820	605016
47344	605017
57495	605018
27236	605019
31597	605020
7199	605021
117807	605022
43210	605023
14103	605024
138304	605025
97743	605026
28375	605027
34375	605028
7707	605029
107814	605030
72161	605031
35354	605032
98078	605033
90852	605034
57814	605035
4081	605036
1849	605037
19601	605038
122944	605039
69366	605040
34770	605041
91743	605042
40982	605043
39264	605044
109704	605045
14728	605046
18341	605047
89807	605048
22617	605049
88357	605050
19243	605051
21904	605052
34981	605053
10925	605054
6486	605055
20082	605056
1654	605057
90383	605058
107803	605059
69885	605060
56768	605061
26036	605062
29782	605063
34268	605064
67802	605065
13258	605066
89724	605067
16676	605068
100732	605069
40657	605070
53961	605071
23214	605072
37979	605073
129216	605074
25507	605075
43388	605076
2250	605077
12725	605078
120648	605079
796	605080
48964	605081
44515	605082
36813	605083
7583	605084
55194	605085
39534	605086
10333	605087
78485	605088
5990	605089
131289	605090
2632	605091
40089	605092
40370	605093
68726	605094
15728	605095
37448	605096
38047	605097
248	605098
10832	605099
112261	605100
19634	605101
30229	605102
94721	605103
69720	605104
101161	605105
13417	605106
9773	605107
55433	605108
35465	605109
69498	605110
96765	605111
34105	605112
10410	605113
111009	605114
84	605115
16844	605116
1340	605117
74892	605118
32731	605119
21214	605120
31197	605121
5178	605122
11166	605123
99129	605124
53319	605125
99096	605126
7046	605127
10082	605128
23113	605129
76666	605130
67429	605131
23348	605132
30827	605133
42666	605134
64970	605135
72622	605136
80452	605137
4884	605138
45065	605139
32358	605140
10715	605141
98938	605142
109573	605143
37930	605144
14971	605145
73686	605146
19132	605147
5849	605148
22972	605149
49150	605150
3106	605151
60367	605152
17758	605153
137106	605154
73222	605155
5137	605156
60677	605157
12308	605158
20080	605159
46698	605160
2132	605161
21443	605162
52764	605163
7206	605164
65482	605165
88622	605166
82385	605167
86993	605168
118627	605169
10337	605170
49046	605171
933	605172
5188	605173
9308	605174
40171	605175
80919	605176
64984	605177
3114	605178
19471	605179
44481	605180
45987	605181
15231	605182
781	605183
32030	605184
70769	605185
10142	605186
9215	605187
2586	605188
23197	605189
43428	605190
65415	605191
7996	605192
33710	605193
3213	605194
87472	605195
135924	605196
101056	605197
52763	605198
24869	605199
57350	605200
29814	605201
9984	605202
11868	605203
23903	605204
31878	605205
8875	605206
1293	605207
6511	605208
49104	605209
15240	605210
42925	605211
98337	605212
104787	605213
18073	605214
28856	605215
76273	605216
24479	605217
418	605218
33556	605219
81385	605220
28388	605221
51018	605222
116555	605223
21576	605224
6712	605225
113919	605226
101232	605227
32748	605228
130147	605229
73	605230
102107	605231
42867	605232
88909	605233
34263	605234
36024	605235
26818	605236
3598	605237
44980	605238
94756	605239
49947	605240
64832	605241
51	605242
97581	605243
37595	605244
40749	605245
9328	605246
58569	605247
25381	605248
91937	605249
24494	605250
4995	605251
3348	605252
78062	605253
100886	605254
4943	605255
46318	605256
95938	605257
52377	605258
94335	605259
13855	605260
104482	605261
21550	605262
11896	605263
52382	605264
14124	605265
1040	605266
10857	605267
114889	605268
13814	605269
29287	605270
50248	605271
53957	605272
37352	605273
29202	605274
37722	605275
4313	605276
36752	605277
4176	605278
5084	605279
10744	605280
59927	605281
114009	605282
3469	605283
121913	605284
87390	605285
45945	605286
5062	605287
42429	605288
94769	605289
21348	605290
95791	605291
40725	605292
3092	605293
13858	605294
33727	605295
130857	605296
91579	605297
3744	605298
3980	605299
5810	605300
22772	605301
119333	605302
94527	605303
46220	605304
15606	605305
77851	605306
3331	605307
54744	605308
60904	605309
75081	605310
86854	605311
69633	605312
49791	605313
12794	605314
31859	605315
39133	605316
3223	605317
109058	605318
4972	605319
13749	605320
627	605321
748	605322
1612	605323
142024	605324
11107	605325
33947	605326
15401	605327
9952	605328
33874	605329
138070	605330
6102	605331
65957	605332
49396	605333
64819	605334
8482	605335
41321	605336
39104	605337
9113	605338
64881	605339
2083	605340
97519	605341
88925	605342
2145	605343
53217	605344
134985	605345
33748	605346
34195	605347
57949	605348
37835	605349
17090	605350
13747	605351
2150	605352
86937	605353
114582	605354
29529	605355
103321	605356
40418	605357
26222	605358
1420	605359
117212	605360
13482	605361
102258	605362
1803	605363
46540	605364
23232	605365
136892	605366
246	605367
47503	605368
71425	605369
8063	605370
99997	605371
78943	605372
77448	605373
15434	605374
21855	605375
20763	605376
48418	605377
39123	605378
118	605379
376	605380
56725	605381
31	605382
59228	605383
66102	605384
59316	605385
8405	605386
98058	605387
11311	605388
10060	605389
76273	605390
71211	605391
103054	605392
78929	605393
38163	605394
5128	605395
92098	605396
91291	605397
114909	605398
93783	605399
14419	605400
86934	605401
42392	605402
16854	605403
25568	605404
5991	605405
85627	605406
63342	605407
8205	605408
38439	605409
171	605410
8489	605411
26709	605412
82151	605413
51955	605414
86443	605415
13500	605416
84947	605417
77299	605418
13715	605419
19264	605420
12855	605421
17358	605422
47278	605423
40881	605424
10071	605425
21413	605426
10258	605427
12373	605428
234	605429
40716	605430
16457	605431
18453	605432
14078	605433
470	605434
139012	605435
106512	605436
88645	605437
106795	605438
2942	605439
17178	605440
2023	605441
17328	605442
49097	605443
16372	605444
46510	605445
7668	605446
1897	605447
105699	605448
57557	605449
19021	605450
74693	605451
124396	605452
8575	605453
87822	605454
3035	605455
12492	605456
121781	605457
89779	605458
90133	605459
12222	605460
80408	605461
41265	605462
5909	605463
35043	605464
82741	605465
18176	605466
32490	605467
95642	605468
59579	605469
37091	605470
89878	605471
3300	605472
17503	605473
60267	605474
78906	605475
10160	605476
5544	605477
107523	605478
42197	605479
80604	605480
29032	605481
42299	605482
7	605483
88565	605484
65489	605485
6882	605486
54360	605487
42865	605488
116653	605489
23143	605490
138571	605491
7019	605492
26319	605493
12244	605494
40752	605495
48909	605496
12858	605497
66501	605498
2315	605499
10199	605500
128724	605501
147484	605502
27529	605503
60	605504
8612	605505
2244	605506
40668	605507
82847	605508
118593	605509
64186	605510
17384	605511
64288	605512
20132	605513
47558	605514
9865	605515
4800	605516
27676	605517
120120	605518
27827	605519
100984	605520
49848	605521
15813	605522
2600	605523
55724	605524
23247	605525
43959	605526
3554	605527
55764	605528
11522	605529
12107	605530
20462	605531
59464	605532
16071	605533
24500	605534
25488	605535
17797	605536
12186	605537
31786	605538
13638	605539
127577	605540
60859	605541
14255	605542
967	605543
2015	605544
87706	605545
49653	605546
12113	605547
8970	605548
59012	605549
66471	605550
91032	605551
524	605552
76226	605553
36900	605554
48687	605555
99284	605556
65772	605557
12796	605558
53552	605559
3255	605560
3555	605561
42527	605562
11654	605563
9986	605564
24129	605565
2049	605566
5225	605567
132059	605568
41787	605569
43310	605570
53806	605571
33615	605572
22094	605573
47506	605574
39	605575
1734	605576
24148	605577
58552	605578
1422	605579
16753	605580
87005	605581
34252	605582
35113	605583
80648	605584
83270	605585
168	605586
71695	605587
12538	605588
2832	605589
23045	605590
22394	605591
33195	605592
69243	605593
8855	605594
55925	605595
30017	605596
69228	605597
23673	605598
39712	605599
62260	605600
103054	605601
42235	605602
60260	605603
114081	605604
79105	605605
76029	605606
55590	605607
38263	605608
96612	605609
18652	605610
5566	605611
45552	605612
53137	605613
77824	605614
27653	605615
21775	605616
149323	605617
2052	605618
14146	605619
96842	605620
6124	605621
25314	605622
43797	605623
2673	605624
11170	605625
103638	605626
3348	605627
110888	605628
17154	605629
15189	605630
1126	605631
54996	605632
33803	605633
12354	605634
70729	605635
102273	605636
72821	605637
31429	605638
82417	605639
94366	605640
17799	605641
100332	605642
59214	605643
24607	605644
9158	605645
26878	605646
2803	605647
2991	605648
20350	605649
71350	605650
51181	605651
26740	605652
124968	605653
45917	605654
72589	605655
52304	605656
72006	605657
101618	605658
46556	605659
10179	605660
116300	605661
110669	605662
2691	605663
16522	605664
79461	605665
9919	605666
81734	605667
87120	605668
38558	605669
30675	605670
23974	605671
29181	605672
1036	605673
29	605674
5601	605675
31428	605676
44445	605677
129882	605678
17866	605679
2281	605680
35794	605681
32369	605682
9063	605683
37757	605684
71970	605685
56126	605686
4326	605687
77922	605688
28127	605689
14046	605690
53296	605691
5530	605692
406	605693
85868	605694
2875	605695
79740	605696
67189	605697
102980	605698
19457	605699
5460	605700
14051	605701
32975	605702
88968	605703
42908	605704
25055	605705
45664	605706
47762	605707
19154	605708
22042	605709
135	605710
68606	605711
42719	605712
41460	605713
8273	605714
56412	605715
85982	605716
42295	605717
30665	605718
148086	605719
53280	605720
3548	605721
35643	605722
65702	605723
8598	605724
54050	605725
129919	605726
46462	605727
6200	605728
790	605729
128508	605730
41798	605731
14542	605732
11053	605733
15341	605734
15249	605735
19970	605736
62691	605737
41693	605738
58491	605739
71557	605740
5845	605741
136036	605742
86119	605743
45349	605744
85587	605745
10973	605746
15472	605747
16264	605748
82853	605749
39147	605750
80193	605751
58279	605752
29278	605753
68354	605754
4278	605755
11367	605756
64609	605757
125863	605758
22169	605759
73099	605760
53012	605761
33174	605762
277	605763
20558	605764
49235	605765
12152	605766
170	605767
8287	605768
35460	605769
52	605770
8379	605771
22482	605772
60156	605773
85694	605774
34164	605775
9676	605776
26300	605777
5745	605778
28607	605779
19439	605780
85490	605781
131789	605782
11457	605783
86690	605784
43951	605785
38969	605786
15839	605787
13247	605788
16223	605789
121921	605790
73192	605791
55454	605792
48615	605793
78952	605794
80567	605795
15962	605796
11951	605797
11365	605798
8603	605799
14557	605800
49576	605801
94640	605802
50799	605803
30950	605804
101443	605805
4000	605806
41264	605807
33876	605808
16152	605809
71356	605810
46302	605811
10474	605812
41684	605813
70039	605814
38491	605815
74229	605816
16804	605817
24927	605818
94764	605819
12402	605820
2321	605821
88673	605822
3734	605823
8934	605824
57184	605825
70773	605826
85040	605827
42126	605828
16119	605829
66	605830
158	605831
1176	605832
81318	605833
103352	605834
24270	605835
23168	605836
52098	605837
36532	605838
60936	605839
68032	605840
73748	605841
1304	605842
26839	605843
851	605844
1166	605845
49007	605846
2198	605847
8745	605848
14347	605849
39383	605850
23723	605851
7033	605852
121864	605853
14362	605854
45160	605855
97664	605856
40419	605857
111800	605858
33255	605859
32562	605860
21433	605861
69230	605862
25097	605863
99	605864
617	605865
57453	605866
26332	605867
45657	605868
58839	605869
70106	605870
43889	605871
30639	605872
570	605873
23830	605874
46493	605875
7807	605876
13354	605877
25071	605878
64997	605879
7309	605880
69224	605881
72145	605882
5215	605883
13602	605884
23049	605885
100851	605886
131055	605887
107076	605888
130838	605889
55941	605890
121741	605891
83736	605892
14096	605893
36555	605894
64136	605895
59977	605896
40671	605897
14557	605898
52553	605899
29481	605900
18900	605901
61194	605902
31812	605903
90249	605904
64547	605905
14532	605906
64805	605907
33605	605908
53101	605909
1604	605910
19163	605911
33155	605912
4429	605913
54	605914
10338	605915
35237	605916
90326	605917
7894	605918
6894	605919
8227	605920
1004	605921
20933	605922
11380	605923
13215	605924
59100	605925
9770	605926
805	605927
101868	605928
35399	605929
21023	605930
70944	605931
14007	605932
82929	605933
74198	605934
104992	605935
63143	605936
3894	605937
12923	605938
57620	605939
101076	605940
15396	605941
107904	605942
22130	605943
85422	605944
14419	605945
97736	605946
1686	605947
29761	605948
7118	605949
5716	605950
79935	605951
72645	605952
109717	605953
109218	605954
11	605955
46186	605956
10072	605957
3690	605958
51359	605959
58503	605960
20	605961
55634	605962
4416	605963
30540	605964
40755	605965
145781	605966
64746	605967
18482	605968
68188	605969
6663	605970
5923	605971
118018	605972
46545	605973
38694	605974
31036	605975
3911	605976
47139	605977
11335	605978
53864	605979
43593	605980
9678	605981
134879	605982
61778	605983
12981	605984
54073	605985
46539	605986
117528	605987
1071	605988
2781	605989
31970	605990
75	605991
12450	605992
138039	605993
10083	605994
368	605995
47120	605996
3509	605997
80673	605998
68034	605999
38027	606000
32783	606001
38574	606002
31186	606003
75	606004
44942	606005
12469	606006
7572	606007
28948	606008
106171	606009
31785	606010
80539	606011
45485	606012
100369	606013
58193	606014
22124	606015
122546	606016
51746	606017
119797	606018
36322	606019
105146	606020
24775	606021
20652	606022
3431	606023
53120	606024
8486	606025
4880	606026
7629	606027
16091	606028
37429	606029
104157	606030
9394	606031
102267	606032
140794	606033
73060	606034
36123	606035
92142	606036
13908	606037
94441	606038
40222	606039
18	606040
24182	606041
57086	606042
40249	606043
43225	606044
106409	606045
11548	606046
95	606047
5433	606048
9863	606049
86725	606050
54801	606051
35422	606052
2537	606053
14394	606054
17597	606055
34178	606056
66374	606057
31588	606058
44964	606059
82233	606060
5018	606061
52047	606062
52541	606063
5358	606064
50183	606065
46285	606066
98337	606067
34887	606068
60326	606069
35786	606070
24221	606071
3086	606072
103800	606073
93769	606074
64973	606075
16472	606076
46052	606077
129650	606078
20986	606079
15712	606080
110503	606081
5397	606082
45702	606083
28584	606084
124913	606085
9284	606086
11243	606087
6402	606088
25946	606089
25976	606090
6108	606091
18545	606092
84950	606093
28466	606094
132381	606095
16332	606096
136004	606097
16537	606098
99458	606099
126642	606100
20850	606101
24247	606102
12587	606103
5142	606104
236	606105
18468	606106
4232	606107
38716	606108
41869	606109
13514	606110
42073	606111
83954	606112
1558	606113
72228	606114
60118	606115
2015	606116
9920	606117
24943	606118
10950	606119
15034	606120
55110	606121
51932	606122
25222	606123
67697	606124
60988	606125
32186	606126
48945	606127
7697	606128
6157	606129
8730	606130
47969	606131
2704	606132
27150	606133
43492	606134
69788	606135
19226	606136
107973	606137
8870	606138
27795	606139
99909	606140
5364	606141
5795	606142
1864	606143
23309	606144
24548	606145
85703	606146
70734	606147
31360	606148
17404	606149
17674	606150
26171	606151
41836	606152
41167	606153
45371	606154
32878	606155
34542	606156
8241	606157
56108	606158
20907	606159
7672	606160
47106	606161
95839	606162
65617	606163
3460	606164
44322	606165
52923	606166
1792	606167
56628	606168
10826	606169
25538	606170
62826	606171
117960	606172
18135	606173
92665	606174
76015	606175
69870	606176
72491	606177
18337	606178
25277	606179
70371	606180
85307	606181
96100	606182
74628	606183
118734	606184
88632	606185
38911	606186
131534	606187
7025	606188
65794	606189
26734	606190
48062	606191
43996	606192
86057	606193
34913	606194
66065	606195
150547	606196
1515	606197
98279	606198
21479	606199
25006	606200
58135	606201
2402	606202
27008	606203
39800	606204
14107	606205
18422	606206
119303	606207
31546	606208
34599	606209
24923	606210
57391	606211
48814	606212
33340	606213
126818	606214
62212	606215
81818	606216
37152	606217
3963	606218
35777	606219
15432	606220
56634	606221
367	606222
14008	606223
38740	606224
87629	606225
43241	606226
15288	606227
34421	606228
31511	606229
42932	606230
11497	606231
105081	606232
20181	606233
29241	606234
26234	606235
59862	606236
85181	606237
3806	606238
80002	606239
12817	606240
81	606241
16428	606242
63084	606243
101363	606244
300	606245
486	606246
2559	606247
15351	606248
34628	606249
14096	606250
35695	606251
149786	606252
55220	606253
230	606254
53804	606255
19779	606256
21801	606257
43041	606258
83495	606259
138130	606260
28642	606261
12324	606262
9997	606263
16981	606264
89430	606265
27445	606266
46846	606267
46256	606268
38315	606269
53794	606270
72260	606271
91719	606272
131337	606273
24445	606274
75801	606275
11432	606276
2397	606277
85913	606278
101753	606279
46221	606280
6923	606281
13367	606282
4268	606283
4659	606284
10661	606285
32866	606286
38936	606287
12839	606288
3329	606289
23049	606290
94605	606291
55082	606292
120600	606293
29987	606294
77828	606295
16207	606296
55953	606297
28497	606298
35804	606299
25563	606300
29438	606301
3283	606302
103990	606303
7292	606304
41933	606305
124440	606306
21933	606307
58490	606308
15603	606309
49777	606310
4442	606311
66430	606312
80598	606313
33912	606314
92335	606315
16088	606316
66936	606317
63950	606318
14128	606319
125230	606320
73345	606321
21300	606322
79448	606323
21316	606324
114353	606325
117991	606326
111858	606327
27221	606328
89541	606329
26261	606330
34015	606331
28626	606332
105982	606333
25938	606334
43857	606335
32118	606336
4009	606337
75975	606338
28346	606339
97163	606340
61445	606341
1802	606342
12701	606343
9210	606344
79430	606345
63353	606346
54950	606347
295	606348
6564	606349
86247	606350
11608	606351
49679	606352
56693	606353
44307	606354
90448	606355
76375	606356
22580	606357
47090	606358
100809	606359
26368	606360
232	606361
45254	606362
16020	606363
3652	606364
42392	606365
1041	606366
15722	606367
114314	606368
1256	606369
9472	606370
16427	606371
21979	606372
25278	606373
10119	606374
32762	606375
22383	606376
24234	606377
2185	606378
4379	606379
37429	606380
1069	606381
20849	606382
3536	606383
83409	606384
33483	606385
20549	606386
14877	606387
14194	606388
16137	606389
84024	606390
82127	606391
58100	606392
4743	606393
22304	606394
24730	606395
90072	606396
5187	606397
45417	606398
698	606399
34103	606400
16938	606401
65553	606402
46721	606403
36206	606404
9080	606405
111312	606406
25841	606407
23249	606408
4842	606409
3349	606410
17919	606411
63120	606412
33022	606413
141095	606414
13461	606415
100298	606416
38231	606417
34200	606418
23214	606419
36676	606420
888	606421
6690	606422
94097	606423
42634	606424
393	606425
116808	606426
3474	606427
10239	606428
23157	606429
31807	606430
12890	606431
20007	606432
89988	606433
51752	606434
81480	606435
21	606436
889	606437
131062	606438
72656	606439
12961	606440
57241	606441
107010	606442
60411	606443
19730	606444
8698	606445
8800	606446
37274	606447
67263	606448
94966	606449
48287	606450
872	606451
27787	606452
18566	606453
21146	606454
101462	606455
2342	606456
6960	606457
423	606458
18479	606459
118152	606460
11882	606461
21961	606462
46033	606463
27392	606464
24570	606465
29912	606466
94659	606467
10544	606468
62045	606469
130163	606470
31032	606471
1711	606472
51611	606473
68292	606474
82328	606475
63470	606476
12515	606477
28756	606478
22658	606479
36136	606480
5164	606481
223	606482
92023	606483
101228	606484
9837	606485
99291	606486
82492	606487
72808	606488
31075	606489
8447	606490
56247	606491
50518	606492
114385	606493
27853	606494
83952	606495
99004	606496
156	606497
40804	606498
331	606499
750	606500
41692	606501
95290	606502
19930	606503
14392	606504
83678	606505
20485	606506
37918	606507
70195	606508
16367	606509
8950	606510
1739	606511
50170	606512
18795	606513
69954	606514
61005	606515
7161	606516
106731	606517
22786	606518
7181	606519
2032	606520
91655	606521
35962	606522
13706	606523
52460	606524
33198	606525
256	606526
18024	606527
3202	606528
140274	606529
89350	606530
15515	606531
75213	606532
7064	606533
38758	606534
42329	606535
13367	606536
6709	606537
134625	606538
52444	606539
82607	606540
92419	606541
7461	606542
7778	606543
23722	606544
110274	606545
81511	606546
10108	606547
69534	606548
9228	606549
79076	606550
19050	606551
60645	606552
5720	606553
27867	606554
70548	606555
27731	606556
125939	606557
7778	606558
25312	606559
34374	606560
3658	606561
51026	606562
17205	606563
32612	606564
6693	606565
38675	606566
41644	606567
108357	606568
8481	606569
21661	606570
1348	606571
6276	606572
32566	606573
103572	606574
43696	606575
25086	606576
108415	606577
13544	606578
71505	606579
22076	606580
72751	606581
9624	606582
7473	606583
6542	606584
10685	606585
5801	606586
22875	606587
34293	606588
1	606589
33555	606590
52716	606591
48102	606592
119884	606593
12033	606594
39582	606595
9924	606596
12509	606597
30625	606598
64782	606599
61310	606600
1027	606601
92466	606602
11848	606603
1272	606604
121483	606605
156	606606
27330	606607
1166	606608
4678	606609
9827	606610
30957	606611
32720	606612
221	606613
17158	606614
19904	606615
85399	606616
94729	606617
88680	606618
145357	606619
88493	606620
42095	606621
3510	606622
9518	606623
22187	606624
24277	606625
65570	606626
47411	606627
867	606628
16417	606629
12192	606630
30580	606631
36574	606632
926	606633
247	606634
1739	606635
27823	606636
45278	606637
17791	606638
34140	606639
10457	606640
3016	606641
10849	606642
114847	606643
73202	606644
18556	606645
21709	606646
1277	606647
62435	606648
144343	606649
34307	606650
75028	606651
56989	606652
20531	606653
95484	606654
120507	606655
44319	606656
6185	606657
108577	606658
31565	606659
21541	606660
76580	606661
92858	606662
16200	606663
119103	606664
96344	606665
31368	606666
67990	606667
74727	606668
120357	606669
52412	606670
81646	606671
15048	606672
668	606673
12858	606674
134216	606675
17403	606676
4777	606677
14338	606678
10428	606679
79543	606680
4722	606681
57693	606682
8763	606683
40186	606684
40989	606685
3528	606686
39275	606687
3498	606688
76611	606689
15631	606690
43552	606691
8209	606692
277	606693
56653	606694
25284	606695
95556	606696
7821	606697
19951	606698
73180	606699
64671	606700
20555	606701
107839	606702
958	606703
55094	606704
99461	606705
67855	606706
97209	606707
12557	606708
96382	606709
34070	606710
18053	606711
144208	606712
34092	606713
91403	606714
11926	606715
28105	606716
48022	606717
523	606718
99696	606719
44536	606720
48804	606721
8236	606722
112703	606723
38255	606724
74440	606725
38626	606726
4796	606727
1084	606728
43063	606729
1118	606730
4641	606731
21902	606732
100185	606733
65048	606734
132088	606735
36356	606736
134204	606737
134797	606738
58680	606739
14594	606740
43497	606741
2883	606742
25	606743
15397	606744
51840	606745
4500	606746
361	606747
121050	606748
42127	606749
63887	606750
28383	606751
142745	606752
15759	606753
36227	606754
42669	606755
97064	606756
59268	606757
98505	606758
61072	606759
22537	606760
84938	606761
30051	606762
81952	606763
63494	606764
43544	606765
7940	606766
30421	606767
132812	606768
62143	606769
1994	606770
96124	606771
17787	606772
4484	606773
10910	606774
27554	606775
37173	606776
32531	606777
84496	606778
17847	606779
8122	606780
16774	606781
58257	606782
66050	606783
137336	606784
5191	606785
63207	606786
29346	606787
1656	606788
28173	606789
12180	606790
33101	606791
26528	606792
65432	606793
73350	606794
8466	606795
16488	606796
55193	606797
18524	606798
68945	606799
25964	606800
1004	606801
61100	606802
16586	606803
12524	606804
102691	606805
6203	606806
33556	606807
8867	606808
1508	606809
2895	606810
102400	606811
49788	606812
47831	606813
15331	606814
75452	606815
26698	606816
38600	606817
40345	606818
109873	606819
4479	606820
7446	606821
43922	606822
4826	606823
16051	606824
8469	606825
10043	606826
114507	606827
73003	606828
98912	606829
20577	606830
32025	606831
17247	606832
15230	606833
90226	606834
119832	606835
73352	606836
13267	606837
94103	606838
71571	606839
1979	606840
14454	606841
2808	606842
49295	606843
2225	606844
108237	606845
31010	606846
104675	606847
34535	606848
5683	606849
13920	606850
68637	606851
56325	606852
77088	606853
20611	606854
62787	606855
762	606856
887	606857
23682	606858
45017	606859
65286	606860
786	606861
30646	606862
26658	606863
7998	606864
97379	606865
46014	606866
136473	606867
74026	606868
40665	606869
1555	606870
66102	606871
61375	606872
3229	606873
201	606874
42808	606875
64450	606876
13710	606877
29224	606878
5035	606879
25616	606880
55605	606881
52217	606882
36405	606883
3014	606884
102677	606885
3893	606886
79447	606887
52846	606888
123039	606889
13238	606890
109534	606891
58277	606892
5619	606893
9040	606894
21549	606895
6132	606896
64592	606897
36290	606898
6543	606899
57571	606900
68948	606901
10235	606902
115566	606903
3521	606904
29493	606905
115341	606906
68476	606907
79397	606908
85037	606909
34983	606910
41772	606911
16783	606912
16440	606913
80451	606914
72710	606915
15339	606916
11368	606917
18573	606918
36074	606919
133140	606920
44354	606921
19520	606922
27863	606923
47980	606924
31520	606925
18428	606926
15123	606927
137786	606928
8107	606929
10127	606930
53593	606931
87356	606932
22638	606933
4359	606934
21454	606935
110735	606936
98038	606937
504	606938
2556	606939
12936	606940
143524	606941
18354	606942
32421	606943
33589	606944
25981	606945
37755	606946
67069	606947
84023	606948
65414	606949
254	606950
5095	606951
82627	606952
346	606953
12715	606954
966	606955
107386	606956
22583	606957
3807	606958
46945	606959
48373	606960
79950	606961
61276	606962
121974	606963
83481	606964
8531	606965
89876	606966
18411	606967
1982	606968
115162	606969
138074	606970
5157	606971
4013	606972
1199	606973
55367	606974
100663	606975
78143	606976
80721	606977
13915	606978
81290	606979
19672	606980
63014	606981
16176	606982
49542	606983
35963	606984
39373	606985
11697	606986
65716	606987
40072	606988
4553	606989
48306	606990
39989	606991
9266	606992
23007	606993
1025	606994
59900	606995
28646	606996
114110	606997
71026	606998
14017	606999
57366	607000
85040	607001
9565	607002
45954	607003
29078	607004
103140	607005
28815	607006
57424	607007
55221	607008
3493	607009
39687	607010
13984	607011
19398	607012
53343	607013
84478	607014
2845	607015
21523	607016
61598	607017
4561	607018
11706	607019
35337	607020
61073	607021
69600	607022
82	607023
59118	607024
80329	607025
6318	607026
13703	607027
12601	607028
51237	607029
80720	607030
7856	607031
62	607032
20294	607033
15681	607034
32659	607035
11137	607036
48850	607037
93271	607038
22878	607039
6962	607040
37715	607041
1988	607042
11179	607043
33925	607044
66493	607045
5920	607046
3514	607047
45238	607048
68051	607049
27112	607050
54500	607051
9917	607052
43801	607053
31668	607054
55906	607055
83988	607056
18062	607057
31847	607058
34205	607059
82316	607060
35887	607061
23962	607062
56851	607063
56354	607064
46415	607065
16915	607066
5055	607067
3323	607068
23541	607069
19184	607070
102461	607071
21390	607072
69962	607073
26676	607074
18003	607075
5751	607076
10647	607077
84538	607078
24602	607079
15837	607080
35031	607081
114393	607082
60394	607083
53820	607084
11784	607085
98741	607086
37447	607087
32834	607088
17139	607089
47724	607090
20344	607091
15714	607092
50840	607093
71015	607094
86350	607095
93837	607096
38100	607097
3829	607098
7082	607099
69864	607100
67455	607101
54903	607102
46097	607103
23399	607104
26577	607105
50880	607106
4514	607107
73440	607108
49295	607109
106079	607110
15047	607111
46849	607112
119440	607113
42699	607114
62417	607115
77809	607116
98800	607117
18140	607118
111372	607119
40432	607120
4812	607121
14613	607122
71190	607123
93252	607124
132542	607125
77810	607126
15032	607127
100317	607128
688	607129
669	607130
110577	607131
70809	607132
25987	607133
56941	607134
38405	607135
116771	607136
75086	607137
104146	607138
5954	607139
65810	607140
34258	607141
26434	607142
137483	607143
83046	607144
1782	607145
129176	607146
42954	607147
40273	607148
34003	607149
25684	607150
85281	607151
115844	607152
4740	607153
7921	607154
9701	607155
123165	607156
71262	607157
55286	607158
37132	607159
14717	607160
16747	607161
5665	607162
136290	607163
71010	607164
41109	607165
25322	607166
10509	607167
11037	607168
10952	607169
93868	607170
104229	607171
11477	607172
3976	607173
10085	607174
13776	607175
26545	607176
1406	607177
19258	607178
75573	607179
72685	607180
8535	607181
2891	607182
57218	607183
3738	607184
9391	607185
28199	607186
118862	607187
174	607188
813	607189
22084	607190
3948	607191
131923	607192
13586	607193
12573	607194
47867	607195
45586	607196
6026	607197
118324	607198
14726	607199
2171	607200
17412	607201
133670	607202
58322	607203
4723	607204
7446	607205
657	607206
8759	607207
68661	607208
49440	607209
67390	607210
146737	607211
8640	607212
40489	607213
6587	607214
20055	607215
38009	607216
19806	607217
12976	607218
83426	607219
10455	607220
285	607221
65266	607222
46785	607223
558	607224
4712	607225
16695	607226
21616	607227
37549	607228
92786	607229
54992	607230
104720	607231
1569	607232
46408	607233
6960	607234
39389	607235
10314	607236
65824	607237
4206	607238
6395	607239
28101	607240
36449	607241
14705	607242
24054	607243
61301	607244
63062	607245
93793	607246
7970	607247
30322	607248
435	607249
1688	607250
87646	607251
14358	607252
23451	607253
65629	607254
504	607255
29591	607256
1194	607257
12246	607258
81745	607259
145297	607260
126425	607261
64093	607262
83513	607263
106320	607264
32261	607265
73089	607266
36392	607267
32471	607268
23589	607269
91608	607270
52478	607271
34366	607272
81836	607273
34451	607274
82459	607275
58327	607276
71412	607277
121558	607278
810	607279
15803	607280
10598	607281
106263	607282
115033	607283
29444	607284
144489	607285
23391	607286
8862	607287
85234	607288
24351	607289
24595	607290
78913	607291
29381	607292
49626	607293
31801	607294
36211	607295
19493	607296
5740	607297
47121	607298
121667	607299
44957	607300
48177	607301
43979	607302
50885	607303
62311	607304
104279	607305
115832	607306
81683	607307
32896	607308
31070	607309
90736	607310
58227	607311
40215	607312
74226	607313
8003	607314
128627	607315
60780	607316
66134	607317
87363	607318
2711	607319
32189	607320
91969	607321
83408	607322
51835	607323
5440	607324
63334	607325
11657	607326
30240	607327
117030	607328
329	607329
19920	607330
35467	607331
37373	607332
31597	607333
42223	607334
19580	607335
217	607336
26886	607337
23178	607338
13110	607339
101776	607340
17044	607341
89912	607342
104623	607343
922	607344
81303	607345
3586	607346
21549	607347
49183	607348
15324	607349
14095	607350
2472	607351
21452	607352
63769	607353
44644	607354
121538	607355
17264	607356
86874	607357
127542	607358
67242	607359
74116	607360
24433	607361
99084	607362
9872	607363
8825	607364
97907	607365
37370	607366
112296	607367
93943	607368
73158	607369
47485	607370
5658	607371
41600	607372
6924	607373
35368	607374
25569	607375
8172	607376
44671	607377
50511	607378
24366	607379
87451	607380
38699	607381
40145	607382
48891	607383
36124	607384
45469	607385
27085	607386
43997	607387
42454	607388
79027	607389
29205	607390
16299	607391
34182	607392
52129	607393
33923	607394
24649	607395
8552	607396
53022	607397
9274	607398
120400	607399
148	607400
76840	607401
93666	607402
4367	607403
51948	607404
57241	607405
82339	607406
53092	607407
16161	607408
14965	607409
1291	607410
5301	607411
53850	607412
27271	607413
32912	607414
69554	607415
1702	607416
24391	607417
4785	607418
57796	607419
76453	607420
4039	607421
56099	607422
3660	607423
33317	607424
672	607425
46840	607426
32827	607427
50987	607428
11683	607429
76499	607430
27263	607431
9963	607432
48336	607433
3904	607434
14053	607435
37533	607436
123374	607437
48179	607438
26765	607439
14200	607440
3505	607441
15514	607442
16879	607443
72884	607444
30544	607445
3	607446
43506	607447
30796	607448
7595	607449
87540	607450
27504	607451
70660	607452
142632	607453
2576	607454
48680	607455
34056	607456
32252	607457
33522	607458
13671	607459
109850	607460
3629	607461
104489	607462
32824	607463
15842	607464
41279	607465
32842	607466
98080	607467
13460	607468
85431	607469
48776	607470
35375	607471
9368	607472
25719	607473
85386	607474
14915	607475
16171	607476
57531	607477
14494	607478
1880	607479
10634	607480
135587	607481
47203	607482
12175	607483
107788	607484
330	607485
22917	607486
133028	607487
35794	607488
18731	607489
18531	607490
65286	607491
14262	607492
10381	607493
47313	607494
4490	607495
5326	607496
64097	607497
107764	607498
17735	607499
20205	607500
43571	607501
30490	607502
6210	607503
12603	607504
41070	607505
24	607506
29497	607507
22530	607508
1995	607509
786	607510
70239	607511
150228	607512
13917	607513
1185	607514
13130	607515
31493	607516
35064	607517
7348	607518
5541	607519
47503	607520
60953	607521
34018	607522
119378	607523
14365	607524
43286	607525
11840	607526
112012	607527
16093	607528
9548	607529
13345	607530
16230	607531
90962	607532
39952	607533
1492	607534
37898	607535
51555	607536
57063	607537
14834	607538
46782	607539
11364	607540
146019	607541
3515	607542
96619	607543
46268	607544
13825	607545
8563	607546
57372	607547
44197	607548
22464	607549
9358	607550
10947	607551
134133	607552
26785	607553
35851	607554
7311	607555
2842	607556
19353	607557
5462	607558
37649	607559
72929	607560
57339	607561
2217	607562
46501	607563
30641	607564
40975	607565
25006	607566
121629	607567
76170	607568
39311	607569
116003	607570
2665	607571
527	607572
14995	607573
28608	607574
136915	607575
27038	607576
102703	607577
104143	607578
4822	607579
22748	607580
40450	607581
1578	607582
21056	607583
46320	607584
8238	607585
14993	607586
11866	607587
24913	607588
135200	607589
15718	607590
4029	607591
65292	607592
61877	607593
142171	607594
127798	607595
41993	607596
62624	607597
92336	607598
26261	607599
11506	607600
70609	607601
46967	607602
14444	607603
33361	607604
7469	607605
27452	607606
24153	607607
97989	607608
1741	607609
647	607610
11525	607611
61857	607612
150728	607613
21798	607614
55818	607615
107081	607616
364	607617
112049	607618
96115	607619
58012	607620
120955	607621
58821	607622
11000	607623
11818	607624
16288	607625
74849	607626
77397	607627
26747	607628
118249	607629
31893	607630
99797	607631
106006	607632
628	607633
62339	607634
5346	607635
38465	607636
6725	607637
279	607638
30390	607639
58412	607640
35306	607641
79936	607642
26363	607643
1296	607644
81409	607645
1865	607646
69794	607647
98331	607648
41392	607649
28635	607650
18615	607651
17777	607652
7061	607653
34142	607654
4596	607655
90083	607656
7638	607657
63335	607658
62437	607659
24002	607660
69358	607661
12530	607662
3176	607663
69544	607664
96085	607665
188	607666
7659	607667
26840	607668
89470	607669
23069	607670
59463	607671
75969	607672
2746	607673
5569	607674
75887	607675
26867	607676
54688	607677
5281	607678
4076	607679
797	607680
12257	607681
8355	607682
55568	607683
52973	607684
17355	607685
113858	607686
101830	607687
10652	607688
1305	607689
29508	607690
63148	607691
20914	607692
54920	607693
116591	607694
116913	607695
127033	607696
71889	607697
97062	607698
77076	607699
88994	607700
13529	607701
82203	607702
31150	607703
75	607704
1195	607705
68587	607706
10997	607707
1023	607708
109492	607709
91145	607710
103520	607711
22835	607712
22901	607713
62773	607714
41565	607715
37098	607716
56234	607717
10397	607718
84473	607719
118680	607720
114637	607721
16325	607722
6196	607723
138297	607724
18910	607725
50474	607726
140045	607727
107386	607728
12014	607729
19089	607730
70776	607731
14743	607732
37068	607733
106418	607734
16867	607735
12381	607736
25873	607737
32855	607738
14513	607739
37377	607740
73737	607741
5941	607742
46258	607743
43674	607744
4841	607745
109752	607746
6264	607747
135427	607748
39840	607749
11691	607750
4714	607751
24616	607752
46646	607753
72177	607754
113977	607755
106350	607756
1620	607757
28307	607758
19822	607759
50686	607760
3487	607761
8126	607762
2532	607763
121552	607764
83320	607765
80351	607766
79953	607767
34495	607768
62198	607769
2097	607770
12443	607771
4298	607772
138375	607773
66679	607774
69120	607775
17572	607776
1240	607777
14561	607778
44657	607779
148704	607780
62341	607781
47168	607782
45588	607783
72750	607784
12884	607785
80567	607786
40090	607787
43591	607788
144283	607789
7328	607790
8719	607791
33615	607792
21040	607793
18164	607794
82401	607795
18856	607796
5688	607797
117645	607798
84885	607799
7373	607800
114508	607801
796	607802
32593	607803
112037	607804
46159	607805
3298	607806
137957	607807
6145	607808
132391	607809
14010	607810
5575	607811
68391	607812
72221	607813
51292	607814
6496	607815
88001	607816
12707	607817
39945	607818
553	607819
51327	607820
142268	607821
106866	607822
66990	607823
22805	607824
25800	607825
28271	607826
21201	607827
68795	607828
35106	607829
39726	607830
18577	607831
36869	607832
67954	607833
50227	607834
140699	607835
122127	607836
24855	607837
77724	607838
28224	607839
61845	607840
31733	607841
3295	607842
72580	607843
1715	607844
84210	607845
42637	607846
51444	607847
118188	607848
3358	607849
83215	607850
73654	607851
70340	607852
46399	607853
35269	607854
11455	607855
9111	607856
10453	607857
153	607858
6123	607859
15907	607860
44638	607861
125822	607862
54278	607863
4391	607864
43319	607865
83920	607866
42322	607867
3276	607868
103693	607869
15595	607870
2664	607871
129274	607872
33087	607873
8028	607874
116791	607875
22741	607876
114041	607877
6220	607878
140834	607879
60468	607880
13612	607881
32386	607882
20397	607883
17206	607884
50642	607885
1390	607886
17733	607887
5847	607888
90095	607889
23904	607890
31259	607891
40248	607892
819	607893
101439	607894
44006	607895
8772	607896
100668	607897
45328	607898
393	607899
36685	607900
48035	607901
10887	607902
88645	607903
113091	607904
12522	607905
46627	607906
349	607907
49577	607908
47530	607909
13376	607910
580	607911
38178	607912
60397	607913
9216	607914
90771	607915
60662	607916
1788	607917
98878	607918
55299	607919
351	607920
85220	607921
1518	607922
35516	607923
22512	607924
28084	607925
9932	607926
28640	607927
1693	607928
640	607929
8296	607930
81006	607931
134641	607932
43349	607933
100624	607934
6080	607935
1499	607936
77928	607937
15346	607938
65	607939
140234	607940
60137	607941
99888	607942
18570	607943
15321	607944
76876	607945
24743	607946
8214	607947
108996	607948
20817	607949
3398	607950
4849	607951
7136	607952
8794	607953
856	607954
2396	607955
130961	607956
117722	607957
54760	607958
76554	607959
412	607960
120173	607961
120106	607962
4236	607963
16807	607964
27846	607965
1779	607966
3931	607967
98471	607968
37017	607969
5290	607970
77507	607971
17903	607972
119465	607973
37223	607974
4206	607975
87686	607976
136969	607977
91346	607978
103931	607979
68983	607980
48662	607981
4830	607982
4961	607983
8715	607984
2744	607985
39278	607986
7607	607987
46226	607988
82887	607989
12542	607990
45255	607991
93739	607992
4459	607993
75837	607994
29402	607995
3	607996
80829	607997
76868	607998
14191	607999
64824	608000
38051	608001
5369	608002
12409	608003
77861	608004
50683	608005
60126	608006
98320	608007
76883	608008
1744	608009
2555	608010
136365	608011
30051	608012
1619	608013
2298	608014
52185	608015
73921	608016
10699	608017
64404	608018
90001	608019
129120	608020
90491	608021
61288	608022
7123	608023
76	608024
5136	608025
6181	608026
74665	608027
3471	608028
4664	608029
9726	608030
13894	608031
61944	608032
113579	608033
2146	608034
16343	608035
74310	608036
12549	608037
22989	608038
6808	608039
107258	608040
26079	608041
19948	608042
3472	608043
5065	608044
25781	608045
41545	608046
13988	608047
146205	608048
132924	608049
59217	608050
53625	608051
5808	608052
2276	608053
2959	608054
20583	608055
1511	608056
90803	608057
93363	608058
85556	608059
7538	608060
44148	608061
101715	608062
77264	608063
33171	608064
44139	608065
29696	608066
124622	608067
47519	608068
38335	608069
68369	608070
63530	608071
703	608072
102464	608073
21444	608074
61684	608075
22047	608076
36403	608077
516	608078
56635	608079
7948	608080
51955	608081
48720	608082
117893	608083
511	608084
27728	608085
814	608086
58122	608087
12805	608088
102302	608089
45984	608090
76264	608091
12207	608092
70420	608093
3339	608094
23940	608095
69119	608096
9470	608097
32797	608098
16975	608099
3099	608100
7432	608101
44324	608102
31800	608103
27977	608104
4688	608105
5618	608106
11486	608107
1423	608108
74637	608109
7166	608110
1824	608111
200	608112
50236	608113
64669	608114
61775	608115
112988	608116
31777	608117
92575	608118
2789	608119
70655	608120
87067	608121
108633	608122
25830	608123
75323	608124
25889	608125
36954	608126
979	608127
17694	608128
9620	608129
18123	608130
2257	608131
55158	608132
44773	608133
114	608134
106585	608135
33077	608136
12362	608137
18528	608138
31038	608139
119355	608140
26973	608141
925	608142
105286	608143
42682	608144
4905	608145
83427	608146
39628	608147
96110	608148
964	608149
97590	608150
96999	608151
6692	608152
21435	608153
3481	608154
10539	608155
67797	608156
123836	608157
322	608158
22183	608159
104616	608160
28662	608161
4320	608162
55812	608163
36049	608164
37433	608165
5942	608166
32993	608167
2848	608168
81525	608169
5854	608170
16877	608171
21057	608172
26937	608173
55132	608174
51307	608175
109937	608176
1663	608177
144080	608178
28282	608179
9078	608180
72193	608181
68816	608182
11473	608183
40192	608184
570	608185
25432	608186
58751	608187
23879	608188
84454	608189
112180	608190
57244	608191
41084	608192
7831	608193
12253	608194
51111	608195
19298	608196
31384	608197
132689	608198
82494	608199
79647	608200
4376	608201
51704	608202
605	608203
5330	608204
12836	608205
5693	608206
27210	608207
121003	608208
7202	608209
11076	608210
37105	608211
100298	608212
72673	608213
99432	608214
115069	608215
51115	608216
25254	608217
16957	608218
32419	608219
275	608220
85416	608221
4755	608222
1863	608223
41711	608224
71023	608225
13807	608226
102216	608227
24295	608228
66128	608229
42818	608230
2453	608231
115999	608232
9473	608233
4266	608234
98179	608235
22982	608236
137415	608237
38819	608238
13740	608239
74933	608240
3513	608241
21962	608242
52040	608243
4033	608244
26807	608245
35575	608246
29532	608247
41066	608248
7246	608249
17444	608250
19998	608251
34799	608252
2201	608253
36159	608254
32634	608255
9460	608256
48431	608257
104997	608258
71335	608259
32002	608260
118550	608261
33401	608262
6419	608263
4587	608264
41290	608265
23341	608266
138362	608267
3286	608268
56488	608269
15676	608270
9888	608271
35064	608272
4893	608273
93762	608274
70497	608275
21314	608276
67799	608277
81993	608278
54425	608279
2919	608280
25420	608281
48476	608282
114277	608283
100187	608284
23493	608285
124489	608286
51619	608287
1306	608288
5719	608289
140442	608290
6268	608291
41304	608292
42735	608293
94313	608294
2210	608295
106618	608296
34101	608297
32965	608298
2836	608299
27796	608300
8872	608301
60111	608302
11	608303
76744	608304
29490	608305
22804	608306
16383	608307
55062	608308
31390	608309
70783	608310
31405	608311
24302	608312
56430	608313
103749	608314
19596	608315
34709	608316
59931	608317
43824	608318
9013	608319
4209	608320
119579	608321
44613	608322
6256	608323
7736	608324
19736	608325
56232	608326
24262	608327
137753	608328
19394	608329
3512	608330
52876	608331
58660	608332
42518	608333
56872	608334
1643	608335
25521	608336
106865	608337
26137	608338
44925	608339
26142	608340
9194	608341
6169	608342
38572	608343
8102	608344
6090	608345
19083	608346
7470	608347
114246	608348
24038	608349
42296	608350
11807	608351
84402	608352
103055	608353
4891	608354
26346	608355
26957	608356
10600	608357
5941	608358
42169	608359
21567	608360
28338	608361
59233	608362
48036	608363
104404	608364
12241	608365
635	608366
3623	608367
26810	608368
55481	608369
1031	608370
43224	608371
101304	608372
169	608373
111836	608374
69428	608375
1507	608376
32332	608377
43274	608378
22819	608379
72731	608380
15097	608381
12685	608382
39247	608383
33700	608384
125393	608385
119039	608386
24510	608387
405	608388
105413	608389
72139	608390
8767	608391
34878	608392
62629	608393
133541	608394
79866	608395
33263	608396
92876	608397
29	608398
132804	608399
74407	608400
30290	608401
7051	608402
752	608403
2351	608404
57983	608405
67962	608406
227	608407
59947	608408
67087	608409
17203	608410
62902	608411
102243	608412
95308	608413
72140	608414
65295	608415
8737	608416
87524	608417
18602	608418
32039	608419
122705	608420
60248	608421
51677	608422
629	608423
19670	608424
25599	608425
38446	608426
41873	608427
83780	608428
18782	608429
1665	608430
42267	608431
11335	608432
91812	608433
6582	608434
8262	608435
64202	608436
50774	608437
2836	608438
7897	608439
956	608440
52019	608441
87096	608442
66213	608443
87424	608444
9217	608445
72614	608446
84845	608447
37243	608448
16753	608449
89044	608450
28693	608451
29144	608452
128669	608453
143205	608454
16431	608455
88304	608456
29968	608457
9893	608458
99922	608459
42750	608460
4555	608461
5568	608462
52540	608463
10022	608464
139635	608465
266	608466
12569	608467
740	608468
27961	608469
27081	608470
20899	608471
6006	608472
19825	608473
1515	608474
67858	608475
22901	608476
8156	608477
73576	608478
2061	608479
49650	608480
45867	608481
95018	608482
24538	608483
75077	608484
1038	608485
15286	608486
144349	608487
11115	608488
30161	608489
4851	608490
139889	608491
116863	608492
2192	608493
33532	608494
12660	608495
75211	608496
9008	608497
4384	608498
38080	608499
3519	608500
123154	608501
2339	608502
29219	608503
109855	608504
40385	608505
82038	608506
20003	608507
49644	608508
104709	608509
88286	608510
82131	608511
16033	608512
6365	608513
117902	608514
12592	608515
86723	608516
20465	608517
86522	608518
3062	608519
4262	608520
30552	608521
7233	608522
28943	608523
40157	608524
11744	608525
24725	608526
74603	608527
74349	608528
101908	608529
122274	608530
25145	608531
13730	608532
79011	608533
95243	608534
50643	608535
74247	608536
24338	608537
83427	608538
46218	608539
43785	608540
21483	608541
35173	608542
12	608543
5221	608544
87040	608545
81574	608546
8170	608547
70454	608548
57999	608549
5199	608550
82	608551
15108	608552
38151	608553
82200	608554
15886	608555
31574	608556
49198	608557
27873	608558
48365	608559
65858	608560
18538	608561
70090	608562
67055	608563
132268	608564
11933	608565
34767	608566
44849	608567
15947	608568
113496	608569
1385	608570
7235	608571
93925	608572
121390	608573
5351	608574
58632	608575
18439	608576
48291	608577
9934	608578
55030	608579
110668	608580
74049	608581
22338	608582
32608	608583
93521	608584
49044	608585
108942	608586
21953	608587
67810	608588
69997	608589
83927	608590
67918	608591
102557	608592
24761	608593
30517	608594
121979	608595
25143	608596
10273	608597
53232	608598
47926	608599
10671	608600
131515	608601
74448	608602
13610	608603
1747	608604
2731	608605
101028	608606
3735	608607
21835	608608
14563	608609
10925	608610
33302	608611
20083	608612
47433	608613
3129	608614
9854	608615
87836	608616
9498	608617
130076	608618
12075	608619
56151	608620
3503	608621
47937	608622
36464	608623
1029	608624
36922	608625
108577	608626
36801	608627
1364	608628
27476	608629
67371	608630
17788	608631
113214	608632
34589	608633
66040	608634
77074	608635
574	608636
40402	608637
68298	608638
62030	608639
42551	608640
83274	608641
116566	608642
16302	608643
48265	608644
42999	608645
24963	608646
124848	608647
62054	608648
31545	608649
23925	608650
70761	608651
33882	608652
117506	608653
33205	608654
13606	608655
56141	608656
3014	608657
12487	608658
61017	608659
17719	608660
27785	608661
116963	608662
9826	608663
83387	608664
11164	608665
88315	608666
57372	608667
74986	608668
14019	608669
79162	608670
68120	608671
72515	608672
24555	608673
67379	608674
12160	608675
23255	608676
32092	608677
25864	608678
18886	608679
47340	608680
101987	608681
4936	608682
325	608683
21252	608684
99902	608685
7475	608686
15737	608687
40250	608688
9953	608689
113312	608690
34138	608691
1479	608692
22874	608693
11898	608694
19266	608695
15903	608696
34440	608697
62465	608698
8276	608699
53631	608700
53618	608701
26146	608702
49916	608703
3099	608704
45290	608705
21973	608706
73749	608707
53285	608708
84659	608709
82410	608710
39265	608711
47552	608712
241	608713
49015	608714
15128	608715
84531	608716
57436	608717
21941	608718
90296	608719
16938	608720
76041	608721
117820	608722
13010	608723
17403	608724
14991	608725
55760	608726
13729	608727
2268	608728
118862	608729
82210	608730
93690	608731
8546	608732
68772	608733
66461	608734
27520	608735
41836	608736
99124	608737
15212	608738
123522	608739
49604	608740
22122	608741
4446	608742
104847	608743
131360	608744
23925	608745
14444	608746
70283	608747
11872	608748
16075	608749
86944	608750
107	608751
19393	608752
46338	608753
3136	608754
19981	608755
73963	608756
132405	608757
19461	608758
83579	608759
7358	608760
7991	608761
520	608762
80299	608763
133	608764
73890	608765
114966	608766
69053	608767
6839	608768
32329	608769
51870	608770
54215	608771
28191	608772
68838	608773
106738	608774
53677	608775
24441	608776
137915	608777
30161	608778
58536	608779
4183	608780
22243	608781
4738	608782
49808	608783
22173	608784
82880	608785
43121	608786
12275	608787
35851	608788
6489	608789
30763	608790
10232	608791
7847	608792
38378	608793
22500	608794
68182	608795
87907	608796
93558	608797
25565	608798
78681	608799
61717	608800
49426	608801
27605	608802
809	608803
84190	608804
68721	608805
23670	608806
1123	608807
38876	608808
11171	608809
30544	608810
58425	608811
105965	608812
50751	608813
8269	608814
112842	608815
5572	608816
34244	608817
136881	608818
118074	608819
105629	608820
40492	608821
53416	608822
26779	608823
2400	608824
19773	608825
882	608826
54657	608827
3271	608828
37950	608829
98103	608830
24776	608831
57496	608832
57109	608833
77797	608834
13569	608835
22135	608836
36620	608837
7282	608838
25674	608839
20307	608840
120493	608841
52361	608842
14846	608843
8589	608844
120083	608845
111132	608846
10472	608847
22059	608848
45192	608849
17445	608850
24403	608851
28881	608852
12174	608853
76413	608854
27781	608855
19107	608856
43071	608857
2139	608858
16641	608859
78163	608860
36276	608861
1809	608862
132694	608863
22937	608864
15204	608865
25572	608866
26114	608867
37844	608868
58204	608869
36929	608870
33090	608871
31651	608872
97760	608873
35233	608874
17846	608875
76063	608876
15486	608877
2785	608878
90102	608879
36270	608880
27638	608881
85668	608882
60284	608883
120358	608884
26797	608885
14258	608886
21802	608887
22863	608888
22092	608889
2422	608890
18511	608891
84766	608892
86248	608893
55557	608894
103790	608895
36653	608896
46161	608897
18504	608898
46906	608899
110073	608900
87722	608901
13607	608902
95984	608903
36557	608904
132963	608905
29276	608906
5538	608907
65792	608908
96678	608909
54189	608910
17280	608911
16921	608912
39595	608913
41860	608914
21949	608915
29831	608916
33997	608917
52795	608918
52832	608919
4408	608920
66733	608921
35531	608922
10147	608923
19423	608924
41647	608925
112176	608926
12311	608927
24407	608928
62450	608929
25835	608930
52832	608931
40699	608932
118043	608933
38505	608934
37387	608935
32796	608936
33535	608937
17061	608938
28486	608939
13495	608940
26258	608941
33592	608942
50115	608943
18325	608944
26763	608945
51595	608946
131424	608947
23559	608948
1419	608949
30165	608950
62242	608951
38512	608952
22429	608953
85213	608954
25328	608955
80917	608956
104578	608957
45842	608958
24224	608959
8596	608960
25527	608961
2609	608962
69835	608963
37915	608964
40691	608965
96554	608966
15083	608967
83867	608968
93224	608969
22796	608970
2216	608971
86953	608972
70983	608973
90039	608974
44003	608975
133198	608976
19063	608977
94348	608978
525	608979
3002	608980
82827	608981
40098	608982
37660	608983
34834	608984
32677	608985
29743	608986
53647	608987
77448	608988
13400	608989
37327	608990
10612	608991
6686	608992
41981	608993
129651	608994
61745	608995
132834	608996
109749	608997
17889	608998
40016	608999
70764	609000
18688	609001
40068	609002
9353	609003
8457	609004
11760	609005
82804	609006
7361	609007
25387	609008
15390	609009
43545	609010
96060	609011
7112	609012
22627	609013
9736	609014
63222	609015
27193	609016
550	609017
95532	609018
23109	609019
87626	609020
82984	609021
64765	609022
62213	609023
8413	609024
8263	609025
67438	609026
32194	609027
25803	609028
48209	609029
72197	609030
62402	609031
43291	609032
1951	609033
147453	609034
371	609035
72736	609036
95898	609037
72903	609038
87489	609039
49504	609040
8355	609041
4595	609042
45707	609043
1393	609044
5173	609045
63417	609046
64633	609047
34485	609048
59864	609049
44654	609050
12460	609051
19845	609052
68510	609053
44047	609054
8351	609055
11387	609056
1981	609057
19674	609058
99668	609059
118831	609060
84054	609061
837	609062
118666	609063
28431	609064
32680	609065
16156	609066
112346	609067
617	609068
57608	609069
5555	609070
87770	609071
25203	609072
83615	609073
9681	609074
38098	609075
138464	609076
20448	609077
55027	609078
111177	609079
31368	609080
5182	609081
99343	609082
15347	609083
87578	609084
100911	609085
11078	609086
7901	609087
56933	609088
25209	609089
81891	609090
22583	609091
51317	609092
53887	609093
14072	609094
99303	609095
57688	609096
57457	609097
15372	609098
6127	609099
60734	609100
35386	609101
55678	609102
61403	609103
77448	609104
11457	609105
54552	609106
24726	609107
39245	609108
6757	609109
30303	609110
86167	609111
80198	609112
12487	609113
46869	609114
55909	609115
3141	609116
24801	609117
27827	609118
4354	609119
35509	609120
1098	609121
30177	609122
95946	609123
82119	609124
24978	609125
19664	609126
30595	609127
78463	609128
1523	609129
18825	609130
5142	609131
126432	609132
113433	609133
82322	609134
47869	609135
40410	609136
1370	609137
90440	609138
17985	609139
116726	609140
17560	609141
27769	609142
66546	609143
46100	609144
81404	609145
258	609146
5247	609147
6363	609148
24765	609149
7905	609150
29012	609151
24319	609152
99789	609153
67600	609154
3283	609155
36937	609156
83882	609157
35918	609158
58853	609159
8817	609160
29257	609161
29560	609162
76503	609163
13075	609164
67477	609165
26358	609166
1322	609167
18774	609168
42743	609169
36323	609170
43531	609171
20261	609172
1944	609173
11215	609174
72175	609175
82831	609176
3624	609177
79786	609178
123338	609179
2882	609180
145197	609181
10676	609182
26822	609183
31645	609184
48989	609185
102073	609186
68245	609187
46667	609188
101592	609189
61154	609190
53962	609191
19319	609192
102320	609193
6362	609194
35880	609195
15243	609196
19286	609197
13618	609198
32120	609199
12745	609200
40015	609201
12799	609202
41097	609203
9151	609204
11789	609205
50565	609206
141231	609207
94499	609208
85153	609209
68352	609210
121113	609211
9341	609212
98075	609213
5017	609214
55306	609215
88642	609216
131287	609217
115908	609218
19317	609219
70181	609220
7832	609221
73639	609222
29178	609223
18580	609224
118263	609225
74367	609226
62500	609227
14433	609228
7730	609229
480	609230
72699	609231
19255	609232
84094	609233
25503	609234
38751	609235
8277	609236
28548	609237
1490	609238
52420	609239
37856	609240
40834	609241
28208	609242
17008	609243
63696	609244
2582	609245
26748	609246
56147	609247
119762	609248
58941	609249
82593	609250
64553	609251
48326	609252
14417	609253
17163	609254
2663	609255
86710	609256
13305	609257
135629	609258
48524	609259
27048	609260
83068	609261
2402	609262
38506	609263
85450	609264
17309	609265
59517	609266
12211	609267
48565	609268
38076	609269
67976	609270
31598	609271
20	609272
146306	609273
2677	609274
43228	609275
119343	609276
56666	609277
76607	609278
35094	609279
53060	609280
88767	609281
29842	609282
2003	609283
35610	609284
22963	609285
36005	609286
32798	609287
49406	609288
70379	609289
45756	609290
14174	609291
79392	609292
2024	609293
26533	609294
6994	609295
94893	609296
88143	609297
18679	609298
84064	609299
48867	609300
38267	609301
70515	609302
61641	609303
63600	609304
105223	609305
14740	609306
23412	609307
7648	609308
5865	609309
71233	609310
94237	609311
27096	609312
36343	609313
113110	609314
10310	609315
10489	609316
86415	609317
58244	609318
41322	609319
32742	609320
133245	609321
7233	609322
1681	609323
4466	609324
54349	609325
30651	609326
14314	609327
36424	609328
84266	609329
5176	609330
17473	609331
46029	609332
68180	609333
4462	609334
86961	609335
6742	609336
62033	609337
31692	609338
31760	609339
13714	609340
10212	609341
102972	609342
22702	609343
42438	609344
59930	609345
60475	609346
45836	609347
80137	609348
58264	609349
654	609350
37012	609351
23693	609352
106474	609353
17519	609354
87061	609355
4682	609356
31688	609357
21552	609358
11293	609359
77526	609360
58468	609361
91504	609362
70268	609363
2813	609364
241	609365
33693	609366
96666	609367
49373	609368
108444	609369
65506	609370
84710	609371
132150	609372
61416	609373
8548	609374
93048	609375
28592	609376
70173	609377
42368	609378
79556	609379
256	609380
14274	609381
116407	609382
37079	609383
21627	609384
73563	609385
46222	609386
79617	609387
49484	609388
22287	609389
76448	609390
118238	609391
3767	609392
3278	609393
101538	609394
124580	609395
86198	609396
109663	609397
18208	609398
55924	609399
123134	609400
2635	609401
15758	609402
24176	609403
6962	609404
13704	609405
83927	609406
3853	609407
24135	609408
81680	609409
8405	609410
52314	609411
6965	609412
1534	609413
62844	609414
41615	609415
140725	609416
18192	609417
19999	609418
14056	609419
13174	609420
66214	609421
3831	609422
86332	609423
3879	609424
31103	609425
90480	609426
24886	609427
120077	609428
39140	609429
40543	609430
17936	609431
30304	609432
111246	609433
56921	609434
45019	609435
3790	609436
3421	609437
5746	609438
49051	609439
44732	609440
51637	609441
104672	609442
24131	609443
98911	609444
14473	609445
84729	609446
54907	609447
68060	609448
45709	609449
56884	609450
12202	609451
2809	609452
29827	609453
18038	609454
10686	609455
115663	609456
14216	609457
47768	609458
29191	609459
3692	609460
92873	609461
39590	609462
85586	609463
2042	609464
3958	609465
185	609466
110878	609467
3958	609468
114890	609469
3591	609470
14208	609471
35993	609472
84089	609473
472	609474
9979	609475
17787	609476
46621	609477
40677	609478
72255	609479
58222	609480
59907	609481
36410	609482
22100	609483
18837	609484
69	609485
60358	609486
42026	609487
51826	609488
3710	609489
102256	609490
93075	609491
58957	609492
291	609493
26878	609494
103636	609495
10427	609496
33904	609497
56917	609498
10799	609499
46952	609500
46998	609501
116256	609502
118154	609503
8934	609504
8	609505
50017	609506
108408	609507
125398	609508
92748	609509
44709	609510
24432	609511
887	609512
35936	609513
10730	609514
15954	609515
22820	609516
122743	609517
2822	609518
17885	609519
60279	609520
144994	609521
5062	609522
1582	609523
59226	609524
62374	609525
20804	609526
58633	609527
40850	609528
15160	609529
70786	609530
142009	609531
12772	609532
85305	609533
100134	609534
7597	609535
70071	609536
4571	609537
24085	609538
99590	609539
41814	609540
6057	609541
5267	609542
7447	609543
84838	609544
37394	609545
53285	609546
13694	609547
147632	609548
8087	609549
52748	609550
52479	609551
100699	609552
12031	609553
12635	609554
105329	609555
121057	609556
22743	609557
52835	609558
150306	609559
13439	609560
890	609561
6102	609562
116718	609563
137356	609564
45014	609565
151	609566
2935	609567
34077	609568
50995	609569
16295	609570
7719	609571
54750	609572
34037	609573
8005	609574
71629	609575
22857	609576
85421	609577
27258	609578
87529	609579
111386	609580
18900	609581
17125	609582
3270	609583
7536	609584
91728	609585
45926	609586
103022	609587
13148	609588
112646	609589
83167	609590
129976	609591
40989	609592
18200	609593
75096	609594
126032	609595
74074	609596
128581	609597
7480	609598
56081	609599
50196	609600
102551	609601
100808	609602
108675	609603
146	609604
70157	609605
1950	609606
3046	609607
107648	609608
30102	609609
117820	609610
14746	609611
25599	609612
18247	609613
10209	609614
92543	609615
113422	609616
42720	609617
31659	609618
23108	609619
15145	609620
30542	609621
103213	609622
52652	609623
42953	609624
96739	609625
50857	609626
4623	609627
23361	609628
82255	609629
14217	609630
128522	609631
28551	609632
19265	609633
63373	609634
67	609635
12378	609636
98550	609637
11375	609638
113133	609639
28202	609640
10400	609641
35902	609642
48365	609643
16926	609644
26209	609645
58172	609646
16862	609647
68377	609648
2302	609649
5673	609650
98600	609651
46108	609652
44097	609653
70971	609654
9981	609655
26341	609656
51414	609657
60126	609658
120636	609659
19635	609660
97016	609661
37349	609662
1037	609663
16028	609664
915	609665
2116	609666
16862	609667
31958	609668
21830	609669
12423	609670
80864	609671
51961	609672
148653	609673
95985	609674
32953	609675
8971	609676
9260	609677
59367	609678
320	609679
4921	609680
61013	609681
63818	609682
39942	609683
919	609684
10465	609685
14605	609686
22129	609687
132532	609688
100116	609689
6162	609690
8284	609691
45403	609692
59056	609693
69846	609694
122224	609695
116343	609696
27442	609697
1855	609698
30866	609699
67104	609700
129602	609701
23070	609702
16151	609703
107794	609704
5237	609705
16367	609706
40253	609707
453	609708
51530	609709
22223	609710
59563	609711
12866	609712
46091	609713
35618	609714
1602	609715
40266	609716
32360	609717
48369	609718
37471	609719
15733	609720
31597	609721
99818	609722
28291	609723
109030	609724
49945	609725
4141	609726
924	609727
60363	609728
28029	609729
64129	609730
48455	609731
98930	609732
45229	609733
72876	609734
20540	609735
42702	609736
9874	609737
22152	609738
39648	609739
59225	609740
51742	609741
47421	609742
83660	609743
59343	609744
124342	609745
1396	609746
71244	609747
13453	609748
137847	609749
278	609750
95814	609751
71790	609752
10887	609753
20005	609754
8211	609755
73661	609756
63764	609757
56565	609758
30257	609759
8600	609760
43359	609761
71269	609762
73120	609763
31723	609764
6870	609765
17338	609766
107749	609767
17017	609768
19925	609769
61626	609770
99845	609771
56997	609772
43310	609773
53076	609774
2368	609775
72621	609776
15169	609777
2106	609778
42029	609779
34897	609780
102834	609781
20448	609782
122315	609783
67284	609784
138613	609785
33808	609786
15746	609787
2821	609788
4118	609789
48385	609790
42817	609791
83927	609792
433	609793
2966	609794
11732	609795
50090	609796
15392	609797
28835	609798
35995	609799
64124	609800
104	609801
70718	609802
18115	609803
13071	609804
1883	609805
26905	609806
1285	609807
78107	609808
21122	609809
118499	609810
111139	609811
19273	609812
25098	609813
40379	609814
45002	609815
5079	609816
26159	609817
11260	609818
5426	609819
28033	609820
63863	609821
15776	609822
1017	609823
16154	609824
11009	609825
9993	609826
23689	609827
26611	609828
27188	609829
58168	609830
16162	609831
4193	609832
20679	609833
40101	609834
49332	609835
15272	609836
1013	609837
2520	609838
24870	609839
58225	609840
132400	609841
207	609842
33672	609843
32449	609844
9508	609845
72173	609846
149	609847
33924	609848
10479	609849
17178	609850
69	609851
74189	609852
61476	609853
141781	609854
120259	609855
89121	609856
24554	609857
13735	609858
9138	609859
15994	609860
5856	609861
25278	609862
66627	609863
23255	609864
56093	609865
54895	609866
17053	609867
16012	609868
83978	609869
53228	609870
72858	609871
2890	609872
15381	609873
32285	609874
9474	609875
12327	609876
110919	609877
12692	609878
19452	609879
50518	609880
14890	609881
38146	609882
118271	609883
11599	609884
10468	609885
30045	609886
20290	609887
33147	609888
70339	609889
8825	609890
3629	609891
7962	609892
28216	609893
14315	609894
29408	609895
30544	609896
14273	609897
58563	609898
92225	609899
105209	609900
6832	609901
2331	609902
83205	609903
133549	609904
40610	609905
143263	609906
25930	609907
26910	609908
71890	609909
90802	609910
47795	609911
32135	609912
93423	609913
62499	609914
3784	609915
2003	609916
22816	609917
21881	609918
35566	609919
55200	609920
55571	609921
51249	609922
23141	609923
14911	609924
38882	609925
12297	609926
32724	609927
3051	609928
60604	609929
93935	609930
62782	609931
3396	609932
15100	609933
104118	609934
46278	609935
4050	609936
117641	609937
52092	609938
67292	609939
18625	609940
128905	609941
45925	609942
684	609943
6148	609944
60337	609945
33043	609946
516	609947
9447	609948
39316	609949
53780	609950
83884	609951
43988	609952
4640	609953
6281	609954
655	609955
54889	609956
37	609957
47041	609958
57	609959
60753	609960
36394	609961
46956	609962
529	609963
11319	609964
96277	609965
3746	609966
7566	609967
31819	609968
103107	609969
118180	609970
125	609971
119047	609972
37108	609973
17435	609974
11396	609975
1882	609976
102420	609977
7917	609978
52866	609979
56067	609980
38646	609981
133019	609982
1530	609983
113596	609984
41593	609985
84728	609986
48072	609987
13587	609988
143852	609989
41803	609990
57128	609991
85339	609992
56721	609993
116908	609994
97100	609995
7693	609996
128967	609997
75429	609998
69180	609999
127280	610000
12984	610001
104045	610002
64872	610003
134378	610004
100406	610005
41645	610006
23990	610007
4032	610008
42625	610009
96343	610010
6838	610011
2201	610012
40206	610013
1007	610014
496	610015
80518	610016
1555	610017
10719	610018
17764	610019
9959	610020
57732	610021
370	610022
28841	610023
99142	610024
74514	610025
58509	610026
10830	610027
48678	610028
58312	610029
38878	610030
5779	610031
21231	610032
92634	610033
113325	610034
116147	610035
17339	610036
69907	610037
134119	610038
506	610039
428	610040
34490	610041
90024	610042
1348	610043
5079	610044
64010	610045
60097	610046
36552	610047
13063	610048
47371	610049
21728	610050
77263	610051
5277	610052
85907	610053
935	610054
20215	610055
115812	610056
32465	610057
74045	610058
15264	610059
1762	610060
37931	610061
18203	610062
1138	610063
20048	610064
14832	610065
7336	610066
132968	610067
60302	610068
25418	610069
4442	610070
31720	610071
118958	610072
12937	610073
101503	610074
33270	610075
62389	610076
15315	610077
52951	610078
118606	610079
25506	610080
14434	610081
117775	610082
35400	610083
117094	610084
61688	610085
114595	610086
81500	610087
33892	610088
35615	610089
13992	610090
51654	610091
182	610092
52889	610093
366	610094
67487	610095
3147	610096
88236	610097
8223	610098
71962	610099
1599	610100
103342	610101
96864	610102
60194	610103
137049	610104
21659	610105
27747	610106
6359	610107
663	610108
54912	610109
46687	610110
8708	610111
19840	610112
8274	610113
22033	610114
132409	610115
527	610116
52367	610117
28434	610118
408	610119
81708	610120
1132	610121
62682	610122
1547	610123
148942	610124
114126	610125
66161	610126
28390	610127
12	610128
113472	610129
86547	610130
48120	610131
35724	610132
7404	610133
25685	610134
65000	610135
1484	610136
58048	610137
28753	610138
90746	610139
12702	610140
40087	610141
7825	610142
596	610143
29576	610144
19217	610145
86605	610146
143974	610147
52969	610148
46982	610149
4671	610150
1147	610151
20216	610152
96084	610153
21963	610154
9159	610155
8873	610156
9146	610157
10393	610158
67162	610159
84524	610160
42681	610161
19246	610162
8035	610163
59765	610164
113820	610165
15688	610166
100726	610167
628	610168
134645	610169
49679	610170
20620	610171
74611	610172
71215	610173
1012	610174
76827	610175
104954	610176
90710	610177
46530	610178
4183	610179
3515	610180
8001	610181
57200	610182
73128	610183
81248	610184
386	610185
211	610186
50283	610187
34420	610188
73130	610189
23410	610190
38874	610191
51223	610192
97102	610193
47269	610194
8284	610195
62069	610196
112643	610197
92722	610198
3088	610199
41121	610200
85758	610201
41111	610202
16843	610203
33051	610204
64308	610205
17404	610206
18245	610207
45904	610208
12023	610209
109309	610210
11200	610211
4580	610212
76850	610213
31560	610214
44931	610215
109975	610216
25751	610217
69883	610218
37493	610219
9824	610220
55940	610221
29737	610222
20330	610223
87225	610224
33779	610225
133005	610226
2851	610227
128122	610228
26143	610229
13887	610230
55628	610231
32027	610232
75206	610233
55064	610234
383	610235
121563	610236
134577	610237
51808	610238
65765	610239
81984	610240
37946	610241
16166	610242
53472	610243
59727	610244
31491	610245
87764	610246
82790	610247
135456	610248
84775	610249
96517	610250
5631	610251
30524	610252
2171	610253
28114	610254
33195	610255
88071	610256
13709	610257
1667	610258
17377	610259
2006	610260
1794	610261
14475	610262
55044	610263
84332	610264
113534	610265
43752	610266
64665	610267
3430	610268
76480	610269
126570	610270
48140	610271
91018	610272
88353	610273
2438	610274
7021	610275
42986	610276
64954	610277
39995	610278
10448	610279
31052	610280
18302	610281
5113	610282
46575	610283
10313	610284
47406	610285
53386	610286
23989	610287
20042	610288
26139	610289
54955	610290
46471	610291
35812	610292
10785	610293
30697	610294
21800	610295
75464	610296
114695	610297
39844	610298
2707	610299
24210	610300
50700	610301
121581	610302
18458	610303
25575	610304
123856	610305
62607	610306
85590	610307
17956	610308
66120	610309
8899	610310
16112	610311
1206	610312
18541	610313
26288	610314
88206	610315
16655	610316
55025	610317
13654	610318
22781	610319
21287	610320
117968	610321
21725	610322
85170	610323
21486	610324
23546	610325
51211	610326
23488	610327
18216	610328
10345	610329
1374	610330
49646	610331
5753	610332
38732	610333
4048	610334
48207	610335
56044	610336
51306	610337
25524	610338
123163	610339
83893	610340
125906	610341
109933	610342
1776	610343
117516	610344
47398	610345
53761	610346
56229	610347
4346	610348
3344	610349
47132	610350
87202	610351
36081	610352
16786	610353
16881	610354
37207	610355
74116	610356
39276	610357
105457	610358
34352	610359
3732	610360
24361	610361
99696	610362
82478	610363
18787	610364
77107	610365
31828	610366
64500	610367
84565	610368
45959	610369
47225	610370
95749	610371
21230	610372
5547	610373
65236	610374
32020	610375
72026	610376
71829	610377
146638	610378
39579	610379
113080	610380
1871	610381
29819	610382
115931	610383
15597	610384
51405	610385
10238	610386
29884	610387
6831	610388
77044	610389
32060	610390
46826	610391
6779	610392
29245	610393
4314	610394
99259	610395
61297	610396
117450	610397
42678	610398
7620	610399
24486	610400
2148	610401
22689	610402
21230	610403
37914	610404
1960	610405
12266	610406
16443	610407
78413	610408
55516	610409
44612	610410
36410	610411
13361	610412
15797	610413
22215	610414
62478	610415
1946	610416
11585	610417
30468	610418
52532	610419
17629	610420
38439	610421
55156	610422
31068	610423
232	610424
67062	610425
134073	610426
74794	610427
44752	610428
90187	610429
1749	610430
71540	610431
60141	610432
83199	610433
71807	610434
79597	610435
56954	610436
57629	610437
23368	610438
27098	610439
77929	610440
6345	610441
7929	610442
39097	610443
57805	610444
55255	610445
9647	610446
18652	610447
144635	610448
2709	610449
40458	610450
39560	610451
31790	610452
99396	610453
5856	610454
141966	610455
7419	610456
59401	610457
104737	610458
7396	610459
21099	610460
20135	610461
38992	610462
13115	610463
4694	610464
53597	610465
114656	610466
6695	610467
37393	610468
8450	610469
92059	610470
85833	610471
19957	610472
7662	610473
83031	610474
67970	610475
20384	610476
17034	610477
97186	610478
6050	610479
39618	610480
56632	610481
34894	610482
125678	610483
83178	610484
6833	610485
25307	610486
6805	610487
90505	610488
6752	610489
27567	610490
2178	610491
52292	610492
96815	610493
64067	610494
65548	610495
32599	610496
82863	610497
39596	610498
5727	610499
9401	610500
115501	610501
14963	610502
57926	610503
10936	610504
76740	610505
88168	610506
59835	610507
84321	610508
129010	610509
88856	610510
44819	610511
65608	610512
2251	610513
25756	610514
95943	610515
24738	610516
66065	610517
2349	610518
1496	610519
20508	610520
7374	610521
21992	610522
20640	610523
2658	610524
1575	610525
1445	610526
67882	610527
55217	610528
9907	610529
103522	610530
9529	610531
13675	610532
43735	610533
18898	610534
58366	610535
125608	610536
29377	610537
137329	610538
1259	610539
137297	610540
113642	610541
26816	610542
8331	610543
1724	610544
27091	610545
2254	610546
21353	610547
11501	610548
33724	610549
78519	610550
12820	610551
110971	610552
53854	610553
73920	610554
1536	610555
45268	610556
24144	610557
73258	610558
71133	610559
12690	610560
30860	610561
10885	610562
2654	610563
257	610564
26931	610565
59977	610566
114925	610567
22041	610568
80383	610569
56296	610570
8338	610571
23061	610572
9840	610573
89295	610574
68137	610575
33559	610576
2536	610577
145383	610578
19037	610579
63294	610580
663	610581
23441	610582
44616	610583
20721	610584
96107	610585
19111	610586
50519	610587
121740	610588
5724	610589
38541	610590
61051	610591
8056	610592
55566	610593
88342	610594
85881	610595
28136	610596
106829	610597
32277	610598
57576	610599
116120	610600
14475	610601
89419	610602
148854	610603
28955	610604
26616	610605
68436	610606
72472	610607
150157	610608
72152	610609
150687	610610
55021	610611
18143	610612
7091	610613
83740	610614
16861	610615
31419	610616
18666	610617
10173	610618
52521	610619
20915	610620
36965	610621
16146	610622
386	610623
90308	610624
150357	610625
53642	610626
45433	610627
1135	610628
17670	610629
90745	610630
60541	610631
7976	610632
57277	610633
16097	610634
13524	610635
66351	610636
43933	610637
87182	610638
14553	610639
53681	610640
22852	610641
91768	610642
1781	610643
98870	610644
52847	610645
28231	610646
61729	610647
86311	610648
74971	610649
21779	610650
48138	610651
988	610652
140634	610653
23204	610654
69503	610655
41354	610656
22402	610657
3681	610658
118035	610659
29929	610660
11318	610661
19935	610662
51156	610663
928	610664
103526	610665
36614	610666
11544	610667
5694	610668
8044	610669
96201	610670
48161	610671
93011	610672
15026	610673
40127	610674
104565	610675
18042	610676
58417	610677
47488	610678
16471	610679
48861	610680
88240	610681
80161	610682
12981	610683
25648	610684
51908	610685
29374	610686
52228	610687
73684	610688
112691	610689
53042	610690
28081	610691
48229	610692
49610	610693
82166	610694
87932	610695
112952	610696
3429	610697
78736	610698
22915	610699
107649	610700
144815	610701
60060	610702
58283	610703
13784	610704
59481	610705
40534	610706
84624	610707
76354	610708
1322	610709
12878	610710
652	610711
6590	610712
33470	610713
7840	610714
18411	610715
13310	610716
59761	610717
10536	610718
601	610719
100510	610720
44642	610721
92561	610722
2805	610723
3327	610724
75571	610725
54258	610726
1983	610727
42348	610728
6424	610729
77534	610730
121956	610731
20714	610732
114748	610733
17248	610734
84016	610735
14035	610736
109611	610737
20400	610738
839	610739
94875	610740
3745	610741
106456	610742
72243	610743
18638	610744
2311	610745
15689	610746
39115	610747
20445	610748
60106	610749
82441	610750
291	610751
20391	610752
99093	610753
114784	610754
4276	610755
26200	610756
76748	610757
27250	610758
2145	610759
129552	610760
44955	610761
137108	610762
20090	610763
123102	610764
73142	610765
42452	610766
2113	610767
1116	610768
116877	610769
15972	610770
34253	610771
1450	610772
135666	610773
69710	610774
67468	610775
24306	610776
20234	610777
87632	610778
13921	610779
133430	610780
53555	610781
1120	610782
20211	610783
18669	610784
41212	610785
23991	610786
35263	610787
69675	610788
42766	610789
65564	610790
101367	610791
36590	610792
22967	610793
60270	610794
32938	610795
115542	610796
95528	610797
87394	610798
27	610799
548	610800
122207	610801
100703	610802
20266	610803
51731	610804
49315	610805
140733	610806
1087	610807
2857	610808
69857	610809
95043	610810
36684	610811
53167	610812
6610	610813
80705	610814
19154	610815
8182	610816
114276	610817
110535	610818
120116	610819
42148	610820
54961	610821
11916	610822
54932	610823
31487	610824
92532	610825
5865	610826
13083	610827
70379	610828
114522	610829
79365	610830
60239	610831
92766	610832
9051	610833
112229	610834
140128	610835
36329	610836
45635	610837
34590	610838
13938	610839
45783	610840
45276	610841
51686	610842
92014	610843
4207	610844
16232	610845
38140	610846
29512	610847
109887	610848
52266	610849
21637	610850
34559	610851
12684	610852
47367	610853
93548	610854
81941	610855
53902	610856
696	610857
29138	610858
8259	610859
14028	610860
18828	610861
5761	610862
96741	610863
1094	610864
100101	610865
65315	610866
59243	610867
84884	610868
126125	610869
74944	610870
4919	610871
39730	610872
18897	610873
76648	610874
6450	610875
149014	610876
5588	610877
100555	610878
16783	610879
54794	610880
99366	610881
18617	610882
12515	610883
3638	610884
99687	610885
4279	610886
24517	610887
780	610888
48062	610889
30844	610890
67166	610891
108023	610892
8228	610893
23960	610894
32063	610895
30110	610896
43888	610897
17294	610898
129624	610899
52063	610900
102633	610901
73487	610902
93075	610903
26925	610904
50188	610905
76824	610906
8221	610907
1791	610908
12559	610909
4096	610910
50875	610911
64775	610912
40495	610913
11163	610914
23364	610915
102956	610916
67726	610917
13958	610918
54711	610919
43860	610920
44814	610921
103290	610922
53203	610923
84266	610924
76571	610925
18243	610926
96856	610927
34693	610928
13125	610929
46997	610930
37719	610931
88999	610932
27334	610933
3124	610934
43068	610935
34659	610936
42463	610937
77815	610938
61971	610939
121045	610940
67773	610941
3619	610942
62540	610943
62496	610944
25542	610945
107864	610946
122501	610947
3790	610948
28335	610949
36549	610950
133847	610951
37275	610952
20889	610953
11276	610954
7652	610955
3990	610956
32826	610957
27191	610958
37050	610959
94987	610960
15924	610961
79859	610962
63629	610963
15612	610964
1454	610965
41	610966
76320	610967
133585	610968
89896	610969
120384	610970
22934	610971
39853	610972
57253	610973
7723	610974
2638	610975
23120	610976
13051	610977
31504	610978
97022	610979
20553	610980
137474	610981
36320	610982
83760	610983
46977	610984
80114	610985
20174	610986
34087	610987
97720	610988
49419	610989
7378	610990
31203	610991
104103	610992
125624	610993
9172	610994
2313	610995
66207	610996
59795	610997
55619	610998
49086	610999
13251	611000
102908	611001
29313	611002
38218	611003
21878	611004
69743	611005
7831	611006
34683	611007
62889	611008
51907	611009
105850	611010
78140	611011
59613	611012
39726	611013
17211	611014
39452	611015
64604	611016
74201	611017
64058	611018
118181	611019
49948	611020
7412	611021
22588	611022
743	611023
986	611024
858	611025
63308	611026
67050	611027
75939	611028
3282	611029
20716	611030
2125	611031
62746	611032
607	611033
50853	611034
76956	611035
22303	611036
49912	611037
115635	611038
29495	611039
20537	611040
4505	611041
136746	611042
11910	611043
64110	611044
27318	611045
15861	611046
3135	611047
1817	611048
19047	611049
14908	611050
65644	611051
36955	611052
14034	611053
37418	611054
85242	611055
12062	611056
20985	611057
70709	611058
29324	611059
71545	611060
41355	611061
9637	611062
44242	611063
101880	611064
53225	611065
574	611066
9139	611067
53737	611068
33246	611069
2206	611070
113385	611071
16276	611072
18366	611073
81338	611074
29426	611075
90243	611076
30828	611077
20482	611078
46264	611079
21703	611080
3492	611081
4400	611082
27099	611083
52058	611084
44667	611085
20360	611086
7197	611087
86536	611088
76642	611089
42543	611090
87406	611091
21524	611092
22304	611093
23925	611094
97579	611095
22914	611096
31013	611097
21559	611098
28565	611099
10891	611100
85254	611101
26564	611102
14839	611103
28000	611104
1098	611105
12038	611106
5847	611107
319	611108
2521	611109
12312	611110
65080	611111
70159	611112
25515	611113
121362	611114
5855	611115
13608	611116
2323	611117
126906	611118
52778	611119
12782	611120
1091	611121
44755	611122
112910	611123
1043	611124
136	611125
90294	611126
66737	611127
33505	611128
89196	611129
4258	611130
81657	611131
3586	611132
58072	611133
55057	611134
81701	611135
18424	611136
12531	611137
27998	611138
51513	611139
28773	611140
11141	611141
49181	611142
3596	611143
11621	611144
85937	611145
25532	611146
77930	611147
49605	611148
7011	611149
4807	611150
17049	611151
3588	611152
9	611153
66860	611154
9516	611155
7031	611156
8520	611157
127532	611158
438	611159
31794	611160
61033	611161
8707	611162
37163	611163
4913	611164
3863	611165
68225	611166
6556	611167
69315	611168
38168	611169
62932	611170
15618	611171
37904	611172
6993	611173
24533	611174
30443	611175
1270	611176
9394	611177
120264	611178
30867	611179
58815	611180
184	611181
146084	611182
52804	611183
28859	611184
10385	611185
254	611186
26185	611187
27898	611188
29134	611189
74365	611190
86980	611191
43325	611192
47897	611193
3664	611194
10163	611195
75351	611196
82422	611197
33534	611198
21100	611199
19505	611200
29033	611201
15304	611202
17611	611203
34158	611204
52069	611205
23227	611206
106132	611207
86388	611208
2330	611209
10449	611210
40897	611211
91628	611212
126068	611213
35739	611214
50472	611215
80813	611216
93642	611217
97503	611218
66051	611219
23869	611220
62154	611221
39980	611222
118262	611223
88284	611224
49892	611225
16108	611226
6197	611227
1987	611228
92553	611229
21515	611230
93840	611231
10724	611232
25731	611233
21022	611234
112429	611235
32257	611236
143620	611237
469	611238
31272	611239
89056	611240
953	611241
47265	611242
61237	611243
10272	611244
88706	611245
39681	611246
16122	611247
16407	611248
15013	611249
85386	611250
52976	611251
5319	611252
702	611253
17863	611254
1694	611255
50523	611256
70630	611257
49575	611258
17540	611259
706	611260
13215	611261
54896	611262
25280	611263
35496	611264
29396	611265
91592	611266
135518	611267
63043	611268
556	611269
807	611270
12331	611271
77801	611272
25312	611273
9504	611274
8577	611275
58089	611276
2774	611277
10774	611278
32840	611279
11168	611280
20448	611281
843	611282
7820	611283
68519	611284
144180	611285
5380	611286
29608	611287
48358	611288
11512	611289
85759	611290
16470	611291
41442	611292
103768	611293
96288	611294
95132	611295
93753	611296
87544	611297
46273	611298
29418	611299
1912	611300
25890	611301
67898	611302
34573	611303
23178	611304
13273	611305
614	611306
64455	611307
54248	611308
62061	611309
24927	611310
33481	611311
22958	611312
12732	611313
83087	611314
5503	611315
18330	611316
96882	611317
35273	611318
6220	611319
40470	611320
973	611321
7607	611322
61273	611323
1932	611324
50471	611325
41190	611326
59793	611327
30520	611328
15231	611329
2305	611330
18607	611331
534	611332
969	611333
56049	611334
2387	611335
344	611336
18975	611337
35461	611338
70390	611339
79819	611340
114936	611341
70209	611342
37026	611343
93023	611344
7264	611345
42942	611346
94790	611347
585	611348
32403	611349
114770	611350
65804	611351
1025	611352
83806	611353
5422	611354
3016	611355
74616	611356
48592	611357
43494	611358
32711	611359
103714	611360
2305	611361
51399	611362
19184	611363
27283	611364
31406	611365
82316	611366
15885	611367
1994	611368
25744	611369
26501	611370
7955	611371
1048	611372
34645	611373
14267	611374
52601	611375
4137	611376
32749	611377
80233	611378
12959	611379
62691	611380
4663	611381
12581	611382
129498	611383
11891	611384
23395	611385
29713	611386
327	611387
114496	611388
122156	611389
8757	611390
8127	611391
31707	611392
117874	611393
116935	611394
61424	611395
19494	611396
52382	611397
5145	611398
629	611399
41950	611400
19131	611401
30483	611402
13755	611403
13334	611404
66888	611405
1133	611406
100410	611407
52841	611408
21749	611409
29080	611410
60734	611411
65405	611412
57244	611413
75787	611414
41740	611415
138544	611416
89903	611417
82922	611418
28064	611419
142173	611420
564	611421
15809	611422
11622	611423
5085	611424
45745	611425
66207	611426
103940	611427
12578	611428
50238	611429
105508	611430
56339	611431
1970	611432
22040	611433
21891	611434
111824	611435
65541	611436
65128	611437
133006	611438
55533	611439
86558	611440
39901	611441
71048	611442
997	611443
27328	611444
50209	611445
61164	611446
1522	611447
65328	611448
98626	611449
109746	611450
9760	611451
112998	611452
75277	611453
63214	611454
70860	611455
1114	611456
49462	611457
2064	611458
36401	611459
133393	611460
20702	611461
100599	611462
42070	611463
7159	611464
73611	611465
54411	611466
69612	611467
43784	611468
11244	611469
197	611470
91685	611471
1844	611472
18678	611473
2753	611474
32567	611475
6994	611476
77789	611477
5714	611478
63563	611479
11558	611480
6368	611481
25126	611482
44880	611483
122819	611484
5225	611485
86731	611486
73026	611487
51373	611488
1088	611489
18597	611490
60130	611491
128124	611492
33285	611493
76430	611494
8614	611495
3083	611496
77359	611497
11530	611498
102168	611499
17957	611500
26637	611501
60643	611502
35970	611503
90199	611504
50370	611505
31012	611506
108724	611507
13204	611508
13464	611509
4513	611510
33168	611511
135692	611512
145	611513
4066	611514
47489	611515
48850	611516
72155	611517
47258	611518
29579	611519
12245	611520
50838	611521
64616	611522
52683	611523
44824	611524
547	611525
56627	611526
20117	611527
69651	611528
28477	611529
957	611530
81199	611531
75285	611532
84734	611533
109208	611534
31829	611535
91092	611536
2107	611537
72289	611538
3521	611539
127811	611540
49519	611541
51197	611542
12071	611543
34229	611544
2178	611545
11576	611546
24688	611547
29967	611548
113088	611549
19965	611550
50990	611551
31445	611552
5657	611553
48444	611554
23295	611555
20212	611556
83873	611557
1374	611558
5342	611559
9494	611560
55132	611561
256	611562
7871	611563
82746	611564
5684	611565
15399	611566
18863	611567
734	611568
8488	611569
43313	611570
5369	611571
328	611572
1820	611573
101097	611574
109738	611575
87898	611576
77127	611577
51902	611578
127446	611579
44678	611580
50993	611581
40868	611582
73705	611583
99341	611584
50079	611585
58884	611586
16981	611587
36976	611588
47397	611589
22439	611590
1646	611591
37398	611592
101711	611593
95724	611594
79609	611595
42102	611596
46630	611597
26454	611598
31286	611599
86200	611600
73713	611601
11181	611602
131897	611603
43796	611604
34414	611605
79926	611606
71323	611607
43639	611608
121449	611609
39114	611610
86260	611611
22164	611612
1820	611613
5199	611614
34649	611615
5078	611616
7574	611617
65707	611618
51579	611619
80092	611620
82499	611621
126675	611622
5415	611623
21947	611624
61807	611625
22119	611626
71457	611627
7362	611628
9550	611629
104270	611630
34047	611631
112371	611632
74309	611633
36725	611634
99665	611635
23010	611636
21176	611637
86	611638
24340	611639
72312	611640
1716	611641
13665	611642
519	611643
107832	611644
85306	611645
16279	611646
47419	611647
5733	611648
101085	611649
74908	611650
9062	611651
142793	611652
92019	611653
80752	611654
87380	611655
102537	611656
1033	611657
59332	611658
96344	611659
81692	611660
102402	611661
57604	611662
7867	611663
13744	611664
72416	611665
111346	611666
2031	611667
93230	611668
135054	611669
59756	611670
40364	611671
121544	611672
9627	611673
10029	611674
42259	611675
41254	611676
71941	611677
60831	611678
73053	611679
27164	611680
57777	611681
30023	611682
79459	611683
5481	611684
83827	611685
94915	611686
52272	611687
29584	611688
45788	611689
413	611690
20651	611691
109962	611692
19618	611693
28242	611694
53965	611695
50165	611696
51264	611697
70170	611698
74983	611699
6446	611700
36197	611701
73847	611702
2705	611703
31616	611704
44173	611705
9354	611706
64042	611707
62064	611708
12869	611709
23440	611710
47602	611711
10745	611712
56462	611713
110092	611714
2643	611715
19009	611716
49142	611717
62478	611718
17469	611719
1534	611720
50559	611721
40375	611722
19628	611723
10888	611724
1590	611725
16551	611726
27199	611727
6905	611728
1206	611729
94904	611730
102632	611731
7622	611732
78205	611733
37958	611734
19360	611735
54916	611736
1709	611737
397	611738
11913	611739
33770	611740
84378	611741
2217	611742
635	611743
19	611744
104949	611745
3365	611746
29212	611747
4708	611748
81866	611749
11167	611750
14047	611751
22308	611752
4071	611753
27386	611754
6607	611755
4759	611756
23595	611757
26465	611758
57718	611759
147448	611760
85948	611761
84484	611762
699	611763
11441	611764
23281	611765
91357	611766
81087	611767
34697	611768
62333	611769
79955	611770
140886	611771
16587	611772
33606	611773
53678	611774
18000	611775
30255	611776
61033	611777
19299	611778
39367	611779
32165	611780
102771	611781
13595	611782
92506	611783
48487	611784
19936	611785
69903	611786
16649	611787
6453	611788
32374	611789
4467	611790
61844	611791
186	611792
4327	611793
5588	611794
9807	611795
114248	611796
19548	611797
125	611798
57365	611799
2534	611800
42144	611801
58714	611802
98280	611803
18227	611804
20268	611805
364	611806
42773	611807
3234	611808
11149	611809
14848	611810
1225	611811
24029	611812
12922	611813
23754	611814
768	611815
11732	611816
32265	611817
39839	611818
80493	611819
83299	611820
77801	611821
33681	611822
27952	611823
23433	611824
3573	611825
19162	611826
15693	611827
74165	611828
5983	611829
68291	611830
25697	611831
5299	611832
855	611833
15350	611834
23257	611835
38902	611836
3017	611837
1857	611838
78	611839
112660	611840
84947	611841
100	611842
83815	611843
102592	611844
110376	611845
37175	611846
7095	611847
57321	611848
55345	611849
83354	611850
122305	611851
11975	611852
19605	611853
8822	611854
29924	611855
18222	611856
32582	611857
17924	611858
58854	611859
31873	611860
34771	611861
39736	611862
7850	611863
44914	611864
38561	611865
16901	611866
75952	611867
84326	611868
66270	611869
2238	611870
21782	611871
42355	611872
30658	611873
35613	611874
9265	611875
56243	611876
87562	611877
2365	611878
49868	611879
62973	611880
686	611881
5364	611882
7852	611883
117092	611884
67826	611885
41972	611886
130895	611887
47938	611888
10489	611889
119568	611890
20672	611891
130238	611892
59924	611893
132043	611894
1102	611895
31576	611896
47268	611897
32010	611898
102960	611899
46246	611900
70462	611901
28139	611902
57668	611903
44810	611904
67520	611905
4937	611906
37695	611907
6654	611908
3321	611909
9479	611910
86974	611911
89916	611912
82746	611913
67906	611914
105734	611915
122585	611916
2473	611917
76459	611918
9514	611919
22168	611920
9249	611921
20032	611922
1545	611923
28742	611924
19818	611925
286	611926
105157	611927
64142	611928
25526	611929
61193	611930
25866	611931
63281	611932
106528	611933
5605	611934
49821	611935
83207	611936
65414	611937
70330	611938
68828	611939
43701	611940
19896	611941
60173	611942
55294	611943
16165	611944
2270	611945
20243	611946
28286	611947
21165	611948
60765	611949
62776	611950
14897	611951
10838	611952
69443	611953
488	611954
2196	611955
19635	611956
57671	611957
12374	611958
10457	611959
53841	611960
42927	611961
3464	611962
119	611963
55510	611964
125511	611965
12264	611966
22914	611967
9505	611968
1612	611969
66810	611970
15883	611971
80979	611972
26408	611973
60248	611974
61109	611975
3870	611976
33363	611977
111564	611978
246	611979
37272	611980
16696	611981
134571	611982
124944	611983
20364	611984
18864	611985
50887	611986
46024	611987
42197	611988
93284	611989
9656	611990
39444	611991
1305	611992
99316	611993
23207	611994
32689	611995
9977	611996
54457	611997
21026	611998
54062	611999
1623	612000
74520	612001
29421	612002
3776	612003
36782	612004
68909	612005
35328	612006
4459	612007
33333	612008
69198	612009
15309	612010
6195	612011
16273	612012
17405	612013
1135	612014
38087	612015
18493	612016
108053	612017
19359	612018
30156	612019
43592	612020
113416	612021
905	612022
47386	612023
115761	612024
74935	612025
8182	612026
81457	612027
38299	612028
30717	612029
1966	612030
100712	612031
12023	612032
115143	612033
96214	612034
9114	612035
122	612036
5774	612037
12397	612038
36984	612039
78337	612040
3726	612041
71924	612042
17278	612043
637	612044
30672	612045
16447	612046
4071	612047
6701	612048
19240	612049
20596	612050
26083	612051
2889	612052
99529	612053
49637	612054
64582	612055
41883	612056
63527	612057
1357	612058
10851	612059
28207	612060
82818	612061
15970	612062
69963	612063
1613	612064
22812	612065
56	612066
54593	612067
131550	612068
65985	612069
47799	612070
83984	612071
8926	612072
5066	612073
131825	612074
10596	612075
74225	612076
17478	612077
28332	612078
94653	612079
92026	612080
21778	612081
9493	612082
41234	612083
327	612084
65851	612085
53344	612086
112551	612087
26791	612088
58431	612089
28231	612090
3672	612091
33583	612092
25040	612093
68705	612094
94965	612095
43456	612096
79936	612097
112540	612098
1215	612099
127085	612100
31817	612101
78957	612102
19694	612103
69237	612104
9658	612105
24663	612106
2777	612107
50284	612108
5511	612109
135069	612110
103818	612111
43120	612112
104912	612113
43258	612114
42032	612115
3155	612116
3181	612117
9050	612118
4122	612119
101447	612120
64084	612121
126926	612122
11635	612123
145335	612124
18456	612125
3029	612126
104895	612127
67085	612128
43373	612129
91440	612130
54934	612131
35628	612132
99678	612133
2640	612134
128771	612135
75717	612136
128527	612137
10405	612138
54738	612139
26514	612140
8227	612141
53020	612142
9777	612143
25127	612144
5174	612145
10058	612146
392	612147
1948	612148
203	612149
29827	612150
95301	612151
100170	612152
82005	612153
16356	612154
477	612155
45305	612156
33777	612157
20409	612158
27152	612159
109391	612160
97429	612161
2190	612162
1414	612163
3172	612164
65193	612165
19567	612166
102227	612167
97651	612168
23000	612169
66075	612170
27455	612171
7337	612172
114214	612173
36357	612174
4793	612175
135876	612176
20604	612177
6882	612178
55986	612179
10283	612180
4644	612181
2729	612182
117095	612183
1176	612184
21542	612185
1789	612186
81269	612187
12483	612188
3020	612189
24491	612190
122581	612191
21889	612192
14263	612193
108247	612194
6902	612195
15634	612196
65735	612197
8752	612198
31032	612199
67690	612200
52401	612201
3274	612202
70164	612203
74516	612204
56194	612205
132690	612206
53569	612207
7612	612208
86781	612209
85776	612210
24700	612211
67382	612212
75240	612213
3530	612214
12847	612215
20450	612216
57594	612217
70922	612218
15962	612219
59944	612220
8157	612221
41341	612222
60995	612223
79644	612224
50498	612225
676	612226
137383	612227
122709	612228
80612	612229
62934	612230
45175	612231
23399	612232
26350	612233
43826	612234
28757	612235
18611	612236
57205	612237
24234	612238
85681	612239
98333	612240
91951	612241
67089	612242
67693	612243
59081	612244
13161	612245
568	612246
38411	612247
34315	612248
117249	612249
19383	612250
67478	612251
12490	612252
60930	612253
17623	612254
40479	612255
56795	612256
136454	612257
17626	612258
80007	612259
72493	612260
14765	612261
20164	612262
7649	612263
74188	612264
46993	612265
116026	612266
95107	612267
42662	612268
138113	612269
126916	612270
8632	612271
101642	612272
71139	612273
1559	612274
101248	612275
13132	612276
129219	612277
28723	612278
19228	612279
23363	612280
54028	612281
31796	612282
10329	612283
95183	612284
16453	612285
8382	612286
3224	612287
614	612288
33052	612289
94413	612290
1404	612291
82400	612292
111456	612293
101753	612294
115108	612295
74803	612296
52056	612297
74	612298
61299	612299
245	612300
47881	612301
7708	612302
19727	612303
7610	612304
54727	612305
33748	612306
31299	612307
1577	612308
56543	612309
27714	612310
30871	612311
95723	612312
56981	612313
34930	612314
57895	612315
23659	612316
11347	612317
84899	612318
6105	612319
45848	612320
8749	612321
8463	612322
144291	612323
86185	612324
77112	612325
3998	612326
54008	612327
11539	612328
37792	612329
16248	612330
18428	612331
7412	612332
115735	612333
87539	612334
45053	612335
25704	612336
30814	612337
48376	612338
134527	612339
58563	612340
4729	612341
13341	612342
104134	612343
3825	612344
31446	612345
17839	612346
73398	612347
70437	612348
10892	612349
26705	612350
3138	612351
14027	612352
17347	612353
66111	612354
677	612355
12283	612356
31127	612357
134226	612358
40905	612359
113819	612360
29721	612361
11091	612362
45132	612363
28383	612364
33491	612365
80109	612366
111718	612367
3431	612368
37651	612369
36	612370
3043	612371
43817	612372
11030	612373
124879	612374
10620	612375
5128	612376
16207	612377
54018	612378
22243	612379
6210	612380
33098	612381
15581	612382
16435	612383
5404	612384
8634	612385
57749	612386
81335	612387
18491	612388
16053	612389
87334	612390
49779	612391
71692	612392
1239	612393
41272	612394
74493	612395
49656	612396
23250	612397
4848	612398
27810	612399
6234	612400
80302	612401
14516	612402
123501	612403
418	612404
126133	612405
104552	612406
12495	612407
1160	612408
51336	612409
13364	612410
58219	612411
90967	612412
69153	612413
24057	612414
25918	612415
56170	612416
1596	612417
37002	612418
291	612419
115869	612420
101655	612421
69571	612422
54540	612423
131235	612424
112419	612425
96152	612426
89743	612427
51683	612428
82866	612429
40328	612430
11008	612431
133156	612432
5809	612433
59351	612434
83613	612435
7252	612436
1881	612437
24211	612438
85082	612439
17938	612440
49291	612441
4256	612442
2309	612443
71314	612444
93724	612445
49290	612446
60613	612447
10778	612448
6924	612449
69456	612450
136389	612451
84605	612452
68009	612453
5259	612454
14578	612455
8064	612456
37930	612457
22187	612458
6829	612459
10650	612460
2242	612461
11711	612462
46883	612463
25251	612464
217	612465
2017	612466
23911	612467
5415	612468
22000	612469
88645	612470
6873	612471
9449	612472
79870	612473
12058	612474
22572	612475
120333	612476
28296	612477
4229	612478
10042	612479
22396	612480
66166	612481
35360	612482
31712	612483
13600	612484
57557	612485
118163	612486
20874	612487
18533	612488
99817	612489
77906	612490
68234	612491
19631	612492
10989	612493
11311	612494
31176	612495
72378	612496
90345	612497
22767	612498
59608	612499
42173	612500
4090	612501
20896	612502
346	612503
9990	612504
55060	612505
25918	612506
96242	612507
108488	612508
2255	612509
86124	612510
20353	612511
93723	612512
66875	612513
14722	612514
76833	612515
20052	612516
12159	612517
37560	612518
13828	612519
56498	612520
49790	612521
94959	612522
33208	612523
9319	612524
5280	612525
7719	612526
817	612527
44145	612528
1628	612529
17947	612530
9344	612531
4968	612532
81484	612533
78014	612534
7140	612535
109486	612536
17010	612537
109394	612538
23014	612539
35243	612540
107898	612541
13909	612542
22172	612543
4852	612544
83738	612545
19284	612546
45437	612547
25120	612548
283	612549
689	612550
11748	612551
85490	612552
13014	612553
24049	612554
79232	612555
31150	612556
107315	612557
75045	612558
135573	612559
63097	612560
40248	612561
75091	612562
9780	612563
28684	612564
16864	612565
7828	612566
41058	612567
53121	612568
20771	612569
46345	612570
58057	612571
106542	612572
11771	612573
36645	612574
37587	612575
97443	612576
18475	612577
81370	612578
19168	612579
1120	612580
72961	612581
20102	612582
25443	612583
22327	612584
11069	612585
4330	612586
21036	612587
31230	612588
17871	612589
413	612590
62445	612591
121011	612592
127254	612593
121122	612594
5530	612595
121781	612596
11638	612597
30431	612598
694	612599
84224	612600
60727	612601
48965	612602
383	612603
89806	612604
58344	612605
2722	612606
64103	612607
8733	612608
21888	612609
69195	612610
13448	612611
17311	612612
15937	612613
138956	612614
62714	612615
116271	612616
43500	612617
32387	612618
30303	612619
57842	612620
50761	612621
22936	612622
11346	612623
5278	612624
442	612625
5731	612626
16188	612627
150	612628
91801	612629
55367	612630
80335	612631
68199	612632
84809	612633
44214	612634
16433	612635
64019	612636
22293	612637
89129	612638
27539	612639
11977	612640
30760	612641
59365	612642
148610	612643
1758	612644
122047	612645
23005	612646
6972	612647
31193	612648
2847	612649
24754	612650
10168	612651
65682	612652
105849	612653
69	612654
143826	612655
5505	612656
70805	612657
16559	612658
46305	612659
20084	612660
14311	612661
91092	612662
51121	612663
27409	612664
132739	612665
51702	612666
317	612667
86451	612668
78655	612669
15456	612670
83934	612671
12845	612672
31388	612673
71364	612674
38479	612675
68929	612676
48488	612677
23655	612678
83935	612679
117396	612680
32648	612681
3997	612682
19624	612683
56069	612684
2915	612685
18664	612686
13537	612687
76986	612688
91176	612689
16451	612690
86292	612691
12381	612692
22516	612693
127506	612694
39288	612695
46966	612696
13416	612697
100631	612698
18486	612699
110356	612700
39875	612701
18462	612702
51163	612703
32200	612704
71163	612705
97778	612706
64661	612707
3336	612708
19477	612709
89837	612710
122584	612711
14625	612712
578	612713
98818	612714
280	612715
95586	612716
197	612717
62880	612718
97971	612719
3336	612720
6434	612721
35131	612722
81203	612723
3579	612724
15594	612725
11810	612726
34061	612727
81989	612728
73956	612729
4051	612730
128790	612731
19934	612732
14564	612733
3706	612734
143466	612735
243	612736
46151	612737
4915	612738
22781	612739
126837	612740
51762	612741
46506	612742
81730	612743
44190	612744
35669	612745
57389	612746
119451	612747
20410	612748
7960	612749
41729	612750
20110	612751
15145	612752
17566	612753
18497	612754
15936	612755
57716	612756
3105	612757
40962	612758
18095	612759
85852	612760
68766	612761
104600	612762
62510	612763
134704	612764
14401	612765
23796	612766
29784	612767
120678	612768
55937	612769
33454	612770
18178	612771
11290	612772
46277	612773
6029	612774
19179	612775
17542	612776
13842	612777
93268	612778
1546	612779
51712	612780
117557	612781
5595	612782
43378	612783
33066	612784
3138	612785
22645	612786
101967	612787
31373	612788
38723	612789
55647	612790
5660	612791
12583	612792
44	612793
832	612794
1275	612795
142363	612796
35899	612797
10472	612798
4433	612799
48419	612800
115879	612801
18621	612802
88242	612803
18702	612804
6161	612805
77015	612806
80006	612807
104560	612808
8523	612809
2818	612810
54869	612811
48056	612812
42854	612813
34461	612814
19194	612815
75029	612816
92441	612817
3726	612818
7445	612819
51567	612820
1316	612821
41776	612822
29902	612823
88701	612824
12191	612825
35186	612826
21072	612827
31918	612828
11529	612829
96687	612830
102993	612831
3951	612832
106838	612833
63190	612834
6410	612835
10739	612836
17581	612837
85143	612838
7002	612839
127054	612840
45663	612841
139675	612842
1583	612843
15576	612844
70785	612845
46465	612846
11580	612847
55215	612848
35645	612849
142437	612850
438	612851
6310	612852
107493	612853
351	612854
10286	612855
54031	612856
16171	612857
4566	612858
28023	612859
33970	612860
3729	612861
105010	612862
19823	612863
96544	612864
40645	612865
3436	612866
114189	612867
71901	612868
3108	612869
51025	612870
63455	612871
10234	612872
25382	612873
11325	612874
46074	612875
70985	612876
53738	612877
7897	612878
145822	612879
289	612880
25140	612881
116711	612882
16077	612883
123719	612884
32686	612885
112041	612886
80847	612887
43888	612888
38827	612889
62994	612890
49474	612891
105187	612892
7717	612893
30211	612894
65933	612895
19362	612896
23003	612897
19470	612898
59121	612899
658	612900
59418	612901
79127	612902
3343	612903
4373	612904
36530	612905
14871	612906
6708	612907
5378	612908
74280	612909
5860	612910
59556	612911
93595	612912
15000	612913
8971	612914
35417	612915
43347	612916
67757	612917
27573	612918
26717	612919
1156	612920
23554	612921
634	612922
33646	612923
80682	612924
61833	612925
83201	612926
1814	612927
102192	612928
67088	612929
11647	612930
720	612931
82592	612932
84113	612933
25141	612934
79940	612935
56754	612936
6832	612937
30232	612938
1255	612939
7246	612940
26511	612941
15421	612942
8074	612943
100220	612944
9801	612945
30919	612946
34685	612947
19871	612948
57878	612949
105356	612950
21172	612951
8316	612952
2957	612953
9105	612954
116082	612955
93396	612956
6273	612957
15343	612958
11577	612959
7790	612960
16820	612961
86283	612962
70311	612963
48784	612964
25013	612965
113861	612966
303	612967
41071	612968
105	612969
14523	612970
47009	612971
70444	612972
79906	612973
73924	612974
20860	612975
1958	612976
2264	612977
66535	612978
8582	612979
584	612980
11764	612981
5786	612982
58326	612983
21904	612984
111922	612985
10131	612986
31	612987
708	612988
14654	612989
136786	612990
20513	612991
66571	612992
119253	612993
90271	612994
614	612995
48554	612996
15916	612997
43490	612998
43019	612999
144098	613000
56127	613001
34895	613002
17754	613003
24192	613004
19434	613005
38473	613006
66512	613007
103314	613008
130386	613009
40245	613010
14897	613011
54982	613012
28722	613013
57108	613014
3873	613015
49690	613016
46934	613017
5860	613018
21672	613019
30457	613020
5099	613021
24738	613022
26006	613023
16970	613024
40776	613025
144023	613026
16855	613027
22883	613028
9518	613029
8124	613030
1786	613031
21432	613032
41042	613033
127316	613034
96404	613035
5825	613036
10109	613037
60570	613038
34000	613039
6592	613040
1988	613041
46362	613042
7018	613043
92908	613044
4745	613045
150467	613046
27109	613047
18476	613048
8708	613049
6152	613050
104331	613051
37894	613052
126248	613053
69521	613054
73969	613055
65652	613056
105452	613057
17	613058
18462	613059
53401	613060
54175	613061
39267	613062
143841	613063
3816	613064
3105	613065
26787	613066
39410	613067
119168	613068
22385	613069
10163	613070
133317	613071
32480	613072
80533	613073
24436	613074
43922	613075
52207	613076
36403	613077
49269	613078
37492	613079
57296	613080
64194	613081
149903	613082
26591	613083
857	613084
31977	613085
15104	613086
3602	613087
125398	613088
118646	613089
39294	613090
20551	613091
3483	613092
55413	613093
8500	613094
48530	613095
91328	613096
55088	613097
66660	613098
8755	613099
7282	613100
16306	613101
878	613102
22504	613103
45639	613104
38031	613105
72	613106
55302	613107
109094	613108
12904	613109
75565	613110
60553	613111
53710	613112
42	613113
27920	613114
20256	613115
42557	613116
125812	613117
1623	613118
64298	613119
72635	613120
71760	613121
8107	613122
21517	613123
30020	613124
68283	613125
25405	613126
33423	613127
41102	613128
51132	613129
21113	613130
94948	613131
28077	613132
105121	613133
22101	613134
99943	613135
28833	613136
9622	613137
8692	613138
8549	613139
2735	613140
35038	613141
75605	613142
80694	613143
64098	613144
26083	613145
37351	613146
19110	613147
6883	613148
44801	613149
65056	613150
49656	613151
5820	613152
3499	613153
43553	613154
48807	613155
36165	613156
120790	613157
126307	613158
120944	613159
39900	613160
98630	613161
109501	613162
79152	613163
79545	613164
65024	613165
95737	613166
60045	613167
119310	613168
56080	613169
121484	613170
15022	613171
56870	613172
90990	613173
35377	613174
27265	613175
67035	613176
128518	613177
28694	613178
3824	613179
11035	613180
49771	613181
114020	613182
1039	613183
66655	613184
31195	613185
14118	613186
5121	613187
17437	613188
3395	613189
11657	613190
1841	613191
376	613192
47231	613193
42647	613194
144400	613195
32873	613196
54752	613197
6583	613198
43611	613199
28185	613200
92585	613201
46003	613202
62718	613203
138466	613204
13646	613205
84870	613206
81846	613207
95928	613208
127269	613209
1153	613210
5763	613211
13481	613212
101181	613213
963	613214
106794	613215
83954	613216
119178	613217
13966	613218
88752	613219
4056	613220
5654	613221
31329	613222
1581	613223
132307	613224
1515	613225
150675	613226
94357	613227
4693	613228
5555	613229
87764	613230
82251	613231
80778	613232
25433	613233
58634	613234
415	613235
4347	613236
23771	613237
9143	613238
28525	613239
32574	613240
74742	613241
3227	613242
20431	613243
6219	613244
23144	613245
3300	613246
35895	613247
3941	613248
24824	613249
329	613250
39229	613251
3930	613252
44258	613253
28526	613254
5556	613255
51602	613256
13129	613257
1797	613258
7553	613259
150048	613260
34824	613261
30750	613262
84412	613263
73745	613264
19895	613265
37329	613266
68430	613267
3238	613268
53046	613269
12000	613270
46851	613271
86417	613272
42130	613273
36703	613274
46330	613275
7376	613276
1256	613277
9178	613278
34462	613279
51006	613280
94004	613281
48921	613282
12222	613283
38283	613284
19605	613285
28164	613286
143253	613287
91808	613288
145370	613289
21645	613290
41550	613291
1959	613292
17476	613293
331	613294
39556	613295
22564	613296
74467	613297
38860	613298
1174	613299
88974	613300
25096	613301
33384	613302
39905	613303
69394	613304
15189	613305
2470	613306
64098	613307
52599	613308
102464	613309
15774	613310
4094	613311
2842	613312
27891	613313
61323	613314
19037	613315
162	613316
318	613317
74982	613318
25334	613319
41808	613320
11765	613321
137356	613322
13629	613323
3046	613324
46437	613325
126703	613326
13466	613327
14631	613328
51023	613329
51796	613330
21165	613331
13271	613332
52985	613333
21663	613334
40335	613335
32166	613336
135364	613337
63334	613338
6719	613339
71235	613340
66591	613341
5172	613342
30545	613343
33719	613344
124188	613345
27652	613346
99908	613347
127200	613348
8121	613349
57448	613350
89253	613351
59705	613352
54092	613353
27274	613354
125461	613355
24247	613356
18853	613357
3126	613358
52675	613359
16535	613360
130059	613361
151	613362
108409	613363
24649	613364
19501	613365
32294	613366
36880	613367
64977	613368
11039	613369
18139	613370
5312	613371
44808	613372
17204	613373
32088	613374
1699	613375
62173	613376
59702	613377
106576	613378
82385	613379
55513	613380
3747	613381
64126	613382
65368	613383
3828	613384
15	613385
59416	613386
9267	613387
23371	613388
70367	613389
72855	613390
7562	613391
116476	613392
17691	613393
9724	613394
40404	613395
70169	613396
38126	613397
27679	613398
38169	613399
77735	613400
34971	613401
10262	613402
134203	613403
24408	613404
12698	613405
37548	613406
26167	613407
99412	613408
85308	613409
2760	613410
17869	613411
22782	613412
9306	613413
88068	613414
2335	613415
129824	613416
22984	613417
128829	613418
121221	613419
138662	613420
130158	613421
32624	613422
32813	613423
82918	613424
17913	613425
27494	613426
46757	613427
26128	613428
51547	613429
10038	613430
306	613431
98443	613432
66770	613433
9577	613434
75579	613435
54537	613436
11494	613437
90171	613438
96	613439
14	613440
9921	613441
91474	613442
16561	613443
1349	613444
147586	613445
4388	613446
69778	613447
133445	613448
10161	613449
70125	613450
77123	613451
27054	613452
6988	613453
127041	613454
18003	613455
28471	613456
4036	613457
24420	613458
48619	613459
3094	613460
88557	613461
53432	613462
96822	613463
142577	613464
46244	613465
46353	613466
20807	613467
127392	613468
61674	613469
93534	613470
63228	613471
37961	613472
116668	613473
9395	613474
26197	613475
13238	613476
106610	613477
63831	613478
51762	613479
79941	613480
132089	613481
4289	613482
21547	613483
95204	613484
139216	613485
37903	613486
5318	613487
17460	613488
53660	613489
98695	613490
35705	613491
20296	613492
3516	613493
126883	613494
24436	613495
90042	613496
837	613497
42777	613498
30	613499
15561	613500
83313	613501
39	613502
69552	613503
920	613504
33215	613505
4790	613506
20933	613507
15634	613508
5006	613509
104099	613510
66852	613511
97515	613512
81785	613513
65658	613514
32690	613515
16015	613516
45718	613517
60481	613518
89491	613519
23813	613520
48321	613521
5859	613522
59832	613523
113035	613524
38763	613525
13778	613526
3056	613527
74969	613528
66168	613529
1198	613530
37025	613531
27509	613532
9472	613533
132343	613534
67070	613535
28434	613536
15178	613537
812	613538
77725	613539
77541	613540
11804	613541
22938	613542
9910	613543
4208	613544
131533	613545
18178	613546
16233	613547
11560	613548
63185	613549
18477	613550
111007	613551
41819	613552
108238	613553
23279	613554
3093	613555
66917	613556
4322	613557
51132	613558
63151	613559
59365	613560
12985	613561
848	613562
4203	613563
116023	613564
96773	613565
4433	613566
60962	613567
49030	613568
35998	613569
16952	613570
27606	613571
41601	613572
7320	613573
2414	613574
73436	613575
66825	613576
21601	613577
11539	613578
28611	613579
7245	613580
110627	613581
91761	613582
13974	613583
43675	613584
84898	613585
44240	613586
68127	613587
148753	613588
42065	613589
7041	613590
52438	613591
33638	613592
61647	613593
22443	613594
29262	613595
8591	613596
20183	613597
12183	613598
55820	613599
16189	613600
33836	613601
106177	613602
407	613603
62467	613604
19385	613605
30118	613606
56639	613607
7874	613608
14720	613609
53697	613610
60761	613611
9175	613612
101450	613613
2509	613614
98378	613615
55101	613616
71159	613617
120165	613618
86333	613619
45486	613620
71976	613621
7165	613622
40881	613623
11223	613624
86966	613625
58082	613626
85245	613627
87071	613628
26563	613629
52660	613630
26112	613631
26377	613632
19839	613633
33522	613634
13400	613635
40345	613636
64419	613637
49190	613638
122517	613639
8342	613640
52346	613641
34376	613642
58514	613643
14432	613644
38798	613645
24149	613646
140021	613647
43831	613648
15673	613649
99994	613650
115089	613651
71583	613652
65091	613653
7529	613654
93241	613655
37879	613656
73696	613657
44309	613658
25915	613659
32130	613660
20179	613661
22283	613662
3324	613663
12155	613664
117586	613665
38408	613666
37284	613667
107812	613668
40490	613669
18286	613670
11787	613671
30	613672
79192	613673
83274	613674
113688	613675
20081	613676
21942	613677
121017	613678
22713	613679
62339	613680
32622	613681
5980	613682
144256	613683
37319	613684
70925	613685
60582	613686
39176	613687
37122	613688
79438	613689
22719	613690
52621	613691
46878	613692
14616	613693
15287	613694
92507	613695
12389	613696
76680	613697
102758	613698
57581	613699
84052	613700
8572	613701
85939	613702
40477	613703
48230	613704
124307	613705
50161	613706
2912	613707
25890	613708
17051	613709
47488	613710
129029	613711
121204	613712
44217	613713
18400	613714
71638	613715
407	613716
92549	613717
9677	613718
16390	613719
134153	613720
89371	613721
43145	613722
45952	613723
76627	613724
92071	613725
61588	613726
2070	613727
67431	613728
11094	613729
61866	613730
5076	613731
104456	613732
23766	613733
7075	613734
26715	613735
15891	613736
23143	613737
73006	613738
49605	613739
6133	613740
30436	613741
7387	613742
17329	613743
7706	613744
29164	613745
7853	613746
16628	613747
60076	613748
28363	613749
17303	613750
52551	613751
45315	613752
49626	613753
70379	613754
49252	613755
11760	613756
13127	613757
3415	613758
146701	613759
21375	613760
128992	613761
6198	613762
118197	613763
71690	613764
54582	613765
26070	613766
56851	613767
55845	613768
82245	613769
41200	613770
3747	613771
110554	613772
91704	613773
23741	613774
64583	613775
3088	613776
2393	613777
16451	613778
19823	613779
50619	613780
251	613781
32597	613782
114931	613783
24271	613784
29829	613785
115728	613786
4041	613787
41912	613788
32412	613789
45179	613790
119158	613791
57454	613792
80024	613793
109660	613794
23570	613795
567	613796
77939	613797
68745	613798
58480	613799
37686	613800
70588	613801
425	613802
57498	613803
98479	613804
87645	613805
55196	613806
51148	613807
101452	613808
85976	613809
38576	613810
18723	613811
80400	613812
50304	613813
92732	613814
51790	613815
11339	613816
12995	613817
48779	613818
21816	613819
15410	613820
62707	613821
57271	613822
35580	613823
35083	613824
20423	613825
9136	613826
13278	613827
6933	613828
26536	613829
30337	613830
40121	613831
44473	613832
87823	613833
14782	613834
39286	613835
316	613836
14964	613837
2463	613838
6230	613839
65773	613840
195	613841
124466	613842
14667	613843
120	613844
26835	613845
37282	613846
24493	613847
24134	613848
4142	613849
63845	613850
5663	613851
68250	613852
49359	613853
36563	613854
37019	613855
14097	613856
82172	613857
87305	613858
10215	613859
5228	613860
2698	613861
16810	613862
80	613863
121285	613864
63461	613865
68393	613866
77045	613867
59141	613868
93238	613869
11996	613870
39527	613871
47917	613872
131540	613873
41720	613874
2736	613875
105976	613876
2953	613877
12786	613878
111980	613879
57274	613880
20685	613881
20586	613882
671	613883
60108	613884
4046	613885
33398	613886
30393	613887
7146	613888
147593	613889
23285	613890
88611	613891
54479	613892
14822	613893
18271	613894
42790	613895
112687	613896
22673	613897
106986	613898
92504	613899
25137	613900
64256	613901
16830	613902
71051	613903
56641	613904
37415	613905
33951	613906
10661	613907
24137	613908
2929	613909
32323	613910
33911	613911
100697	613912
55823	613913
39863	613914
15606	613915
56517	613916
55180	613917
8211	613918
1163	613919
54545	613920
7501	613921
132462	613922
46236	613923
8	613924
5916	613925
32063	613926
104262	613927
10141	613928
88893	613929
29782	613930
33931	613931
18091	613932
112050	613933
57747	613934
109994	613935
81686	613936
1930	613937
97993	613938
145410	613939
54429	613940
117651	613941
19242	613942
62824	613943
706	613944
73777	613945
100705	613946
92288	613947
97753	613948
29800	613949
13541	613950
45456	613951
20432	613952
87110	613953
13177	613954
945	613955
27062	613956
97023	613957
30565	613958
31190	613959
47281	613960
1545	613961
8399	613962
122323	613963
103453	613964
11236	613965
64769	613966
136094	613967
4902	613968
229	613969
86861	613970
126052	613971
45144	613972
47758	613973
1328	613974
9457	613975
3375	613976
83553	613977
46895	613978
12358	613979
35643	613980
4269	613981
70087	613982
26445	613983
1961	613984
361	613985
34330	613986
7752	613987
73777	613988
108386	613989
86410	613990
66749	613991
89879	613992
108031	613993
126872	613994
10191	613995
110741	613996
67927	613997
24981	613998
92780	613999
41303	614000
21675	614001
27271	614002
57974	614003
68077	614004
64274	614005
12837	614006
72944	614007
68019	614008
22935	614009
34638	614010
137599	614011
135647	614012
45711	614013
16323	614014
42943	614015
3712	614016
790	614017
47193	614018
21092	614019
5248	614020
46864	614021
25293	614022
35863	614023
64451	614024
25003	614025
66693	614026
5469	614027
11629	614028
23402	614029
78527	614030
27690	614031
391	614032
34099	614033
55836	614034
58505	614035
57636	614036
46016	614037
65218	614038
1241	614039
4380	614040
22418	614041
130156	614042
53473	614043
24811	614044
33955	614045
113809	614046
68758	614047
53796	614048
6355	614049
25120	614050
63432	614051
41022	614052
66527	614053
31406	614054
92654	614055
2756	614056
47711	614057
31197	614058
18998	614059
29057	614060
10112	614061
102906	614062
42332	614063
79769	614064
45068	614065
45365	614066
5093	614067
99528	614068
9614	614069
89105	614070
6544	614071
72339	614072
5504	614073
31533	614074
35930	614075
53474	614076
21533	614077
17028	614078
28181	614079
44722	614080
55415	614081
77000	614082
24224	614083
30233	614084
16346	614085
42856	614086
30747	614087
60616	614088
95210	614089
37887	614090
6183	614091
2540	614092
95617	614093
42936	614094
21030	614095
68431	614096
2422	614097
44181	614098
76693	614099
6005	614100
68464	614101
109796	614102
68511	614103
39966	614104
3302	614105
977	614106
96139	614107
133550	614108
4085	614109
10276	614110
12898	614111
100300	614112
36959	614113
138334	614114
125831	614115
56684	614116
15937	614117
102577	614118
38446	614119
8993	614120
133724	614121
49783	614122
63573	614123
43099	614124
15556	614125
31596	614126
63268	614127
116069	614128
19615	614129
32077	614130
358	614131
4821	614132
6869	614133
27399	614134
35899	614135
97893	614136
90929	614137
48466	614138
10354	614139
65551	614140
141849	614141
115921	614142
28116	614143
11889	614144
9508	614145
24253	614146
139633	614147
49089	614148
35084	614149
42110	614150
62599	614151
57018	614152
17191	614153
61403	614154
74346	614155
18158	614156
83265	614157
72473	614158
103934	614159
111659	614160
24210	614161
94231	614162
68842	614163
17915	614164
109	614165
123772	614166
6142	614167
25747	614168
1750	614169
241	614170
27877	614171
58880	614172
90712	614173
114643	614174
120302	614175
43490	614176
53915	614177
16871	614178
17030	614179
6380	614180
25876	614181
54872	614182
82297	614183
133904	614184
54456	614185
3481	614186
5026	614187
35211	614188
7890	614189
66342	614190
54699	614191
26578	614192
21105	614193
1751	614194
36	614195
42152	614196
105468	614197
36762	614198
33127	614199
23443	614200
6169	614201
6249	614202
28011	614203
80951	614204
3077	614205
77873	614206
101598	614207
138644	614208
85483	614209
103612	614210
106913	614211
13497	614212
50334	614213
104558	614214
67313	614215
15767	614216
68667	614217
115317	614218
27376	614219
34990	614220
131590	614221
8094	614222
21012	614223
6278	614224
124390	614225
35845	614226
73315	614227
41002	614228
90326	614229
1175	614230
2	614231
27972	614232
69512	614233
68028	614234
99969	614235
35696	614236
32516	614237
37414	614238
30645	614239
13775	614240
14485	614241
82337	614242
74852	614243
38441	614244
108545	614245
1099	614246
70202	614247
1990	614248
44167	614249
4440	614250
20747	614251
78093	614252
22638	614253
81425	614254
91404	614255
90133	614256
18981	614257
8556	614258
91939	614259
11175	614260
25203	614261
67272	614262
19753	614263
9151	614264
116152	614265
30671	614266
56955	614267
90439	614268
15	614269
182	614270
55757	614271
12247	614272
5029	614273
15648	614274
1365	614275
36378	614276
34940	614277
32943	614278
18347	614279
10505	614280
33885	614281
43	614282
42052	614283
72860	614284
113863	614285
26255	614286
90748	614287
34787	614288
9776	614289
123589	614290
16771	614291
30060	614292
7585	614293
794	614294
43817	614295
73611	614296
51259	614297
61786	614298
54232	614299
35307	614300
22894	614301
99102	614302
31979	614303
19037	614304
225	614305
39694	614306
52391	614307
102658	614308
144884	614309
5107	614310
5227	614311
11365	614312
42803	614313
49388	614314
140326	614315
121682	614316
21760	614317
28151	614318
57173	614319
35377	614320
69882	614321
115149	614322
2724	614323
82575	614324
39776	614325
18469	614326
12336	614327
10569	614328
7750	614329
56789	614330
86664	614331
15213	614332
14944	614333
81299	614334
2098	614335
26704	614336
47079	614337
3234	614338
111919	614339
3577	614340
65257	614341
3851	614342
57058	614343
1897	614344
35139	614345
67876	614346
130815	614347
52837	614348
152	614349
104376	614350
94635	614351
853	614352
10697	614353
34683	614354
1918	614355
83648	614356
54308	614357
12296	614358
28426	614359
42324	614360
26864	614361
69385	614362
7735	614363
52437	614364
80243	614365
11445	614366
17438	614367
16302	614368
65729	614369
5816	614370
71405	614371
14584	614372
50424	614373
3087	614374
8783	614375
68482	614376
20088	614377
12740	614378
39413	614379
4350	614380
33543	614381
82591	614382
81928	614383
111423	614384
13761	614385
31316	614386
2336	614387
46996	614388
98089	614389
722	614390
19485	614391
17514	614392
111657	614393
5231	614394
67639	614395
83135	614396
57899	614397
7940	614398
59638	614399
3815	614400
35853	614401
24417	614402
54408	614403
24271	614404
24941	614405
77218	614406
15654	614407
23140	614408
56531	614409
9812	614410
11453	614411
1333	614412
55677	614413
38836	614414
99037	614415
29454	614416
65098	614417
98207	614418
66402	614419
52005	614420
147	614421
52402	614422
23917	614423
30916	614424
10641	614425
107994	614426
10179	614427
31606	614428
49486	614429
6518	614430
2357	614431
91552	614432
688	614433
1083	614434
86187	614435
97765	614436
86696	614437
7665	614438
78513	614439
68059	614440
28792	614441
72839	614442
11639	614443
5459	614444
75703	614445
35322	614446
3335	614447
228	614448
33878	614449
28959	614450
14451	614451
22581	614452
14964	614453
70480	614454
17146	614455
27285	614456
52633	614457
63803	614458
5165	614459
41288	614460
61170	614461
8374	614462
41797	614463
14471	614464
91276	614465
10892	614466
15537	614467
12115	614468
112238	614469
71775	614470
5141	614471
41710	614472
5403	614473
14646	614474
10904	614475
6359	614476
934	614477
57310	614478
96442	614479
15092	614480
27127	614481
105711	614482
12460	614483
20855	614484
4945	614485
44376	614486
70453	614487
2	614488
36515	614489
28958	614490
45299	614491
9605	614492
196	614493
73687	614494
118880	614495
12438	614496
134752	614497
87501	614498
1881	614499
15134	614500
21993	614501
18403	614502
48130	614503
8895	614504
115	614505
61996	614506
102739	614507
23395	614508
72805	614509
38498	614510
51956	614511
131320	614512
97734	614513
75818	614514
68010	614515
18534	614516
16872	614517
6409	614518
115895	614519
49407	614520
126309	614521
55464	614522
19989	614523
7085	614524
841	614525
66599	614526
88759	614527
27262	614528
54632	614529
122783	614530
78573	614531
78786	614532
72972	614533
8835	614534
14260	614535
37666	614536
23239	614537
12938	614538
2474	614539
5643	614540
3173	614541
17495	614542
45668	614543
3427	614544
19959	614545
25111	614546
23049	614547
19512	614548
34196	614549
44179	614550
116652	614551
78420	614552
105688	614553
45689	614554
74758	614555
53396	614556
34961	614557
75629	614558
13353	614559
38551	614560
20055	614561
881	614562
16980	614563
55637	614564
51488	614565
44085	614566
57276	614567
23156	614568
115497	614569
28209	614570
1094	614571
38780	614572
55291	614573
51778	614574
1732	614575
118308	614576
4794	614577
2874	614578
37935	614579
141515	614580
1702	614581
148969	614582
38502	614583
89227	614584
554	614585
55129	614586
89199	614587
68043	614588
87593	614589
88078	614590
30570	614591
68640	614592
112881	614593
64848	614594
953	614595
46455	614596
25543	614597
70853	614598
1208	614599
54362	614600
58491	614601
32473	614602
10541	614603
70728	614604
77534	614605
31993	614606
89703	614607
15854	614608
55900	614609
128290	614610
15922	614611
45184	614612
112311	614613
104510	614614
88771	614615
99071	614616
2653	614617
14910	614618
2963	614619
149926	614620
14339	614621
28619	614622
50879	614623
42156	614624
27527	614625
67424	614626
25993	614627
8407	614628
23180	614629
8517	614630
55846	614631
564	614632
1476	614633
45079	614634
28900	614635
11237	614636
20995	614637
24918	614638
91096	614639
13862	614640
94390	614641
3294	614642
176	614643
3660	614644
39642	614645
35447	614646
104668	614647
44475	614648
64836	614649
49743	614650
46272	614651
60262	614652
17165	614653
3394	614654
32800	614655
4196	614656
51057	614657
103263	614658
24734	614659
11264	614660
49047	614661
239	614662
123913	614663
50936	614664
16521	614665
32058	614666
29723	614667
29575	614668
98863	614669
22753	614670
21768	614671
28533	614672
81628	614673
16526	614674
126812	614675
66716	614676
26862	614677
28308	614678
868	614679
75587	614680
127364	614681
124476	614682
6034	614683
411	614684
13258	614685
9334	614686
60019	614687
146969	614688
31985	614689
12738	614690
13486	614691
114060	614692
23157	614693
122329	614694
54119	614695
55243	614696
116052	614697
85115	614698
25567	614699
27476	614700
2036	614701
29714	614702
97698	614703
115627	614704
52924	614705
5768	614706
147736	614707
99294	614708
40343	614709
67443	614710
11909	614711
2494	614712
39336	614713
2981	614714
56407	614715
91354	614716
67686	614717
69845	614718
35087	614719
69356	614720
4111	614721
26583	614722
103394	614723
2895	614724
24483	614725
14556	614726
23225	614727
39490	614728
31805	614729
147638	614730
35983	614731
73638	614732
8822	614733
35115	614734
33919	614735
111206	614736
50376	614737
67489	614738
53578	614739
42587	614740
21867	614741
94584	614742
84530	614743
5887	614744
7317	614745
12670	614746
39536	614747
57548	614748
48723	614749
1250	614750
31573	614751
68528	614752
11731	614753
80293	614754
108520	614755
53918	614756
53985	614757
53464	614758
54606	614759
40870	614760
118715	614761
72094	614762
41912	614763
78458	614764
129289	614765
42377	614766
82591	614767
13730	614768
28713	614769
44674	614770
3849	614771
2185	614772
26658	614773
130102	614774
7452	614775
88665	614776
909	614777
102960	614778
13555	614779
49278	614780
142104	614781
3522	614782
135501	614783
54361	614784
97038	614785
1813	614786
88252	614787
34100	614788
20437	614789
2836	614790
13668	614791
118200	614792
9459	614793
122653	614794
100983	614795
1680	614796
93145	614797
103945	614798
1394	614799
2627	614800
53252	614801
32304	614802
79495	614803
5161	614804
3071	614805
67945	614806
85034	614807
83749	614808
81007	614809
19591	614810
282	614811
30406	614812
21086	614813
17843	614814
6639	614815
122848	614816
97320	614817
110653	614818
148571	614819
11264	614820
103027	614821
4086	614822
15035	614823
53083	614824
71038	614825
58172	614826
28662	614827
24663	614828
26691	614829
3192	614830
37161	614831
12202	614832
2197	614833
22105	614834
70165	614835
118521	614836
35210	614837
13626	614838
3643	614839
568	614840
41336	614841
83747	614842
24518	614843
57249	614844
66989	614845
4495	614846
11815	614847
612	614848
41929	614849
3312	614850
2592	614851
135589	614852
14927	614853
20455	614854
1814	614855
43234	614856
58750	614857
18413	614858
20133	614859
182	614860
9200	614861
9974	614862
7972	614863
20433	614864
33849	614865
5772	614866
27775	614867
78048	614868
1706	614869
77796	614870
45871	614871
32665	614872
20536	614873
92315	614874
16043	614875
22348	614876
132386	614877
116627	614878
34759	614879
47641	614880
82569	614881
111317	614882
21960	614883
92475	614884
6162	614885
30184	614886
28672	614887
113229	614888
83525	614889
13517	614890
27279	614891
66764	614892
24200	614893
85721	614894
26930	614895
9169	614896
65070	614897
2517	614898
61294	614899
75120	614900
23115	614901
36638	614902
69129	614903
116524	614904
34424	614905
31872	614906
34950	614907
70916	614908
1523	614909
56963	614910
51171	614911
61384	614912
45832	614913
98761	614914
34652	614915
49159	614916
22670	614917
1474	614918
11919	614919
33245	614920
1661	614921
85957	614922
47878	614923
85474	614924
125498	614925
77656	614926
64	614927
23211	614928
15053	614929
23850	614930
11366	614931
12656	614932
46306	614933
36474	614934
3668	614935
39676	614936
52397	614937
98610	614938
4746	614939
55762	614940
37733	614941
150	614942
66600	614943
61388	614944
1721	614945
16312	614946
51722	614947
41615	614948
145629	614949
8044	614950
8451	614951
39246	614952
3473	614953
689	614954
1475	614955
126204	614956
8796	614957
109197	614958
61582	614959
90789	614960
112023	614961
95323	614962
7738	614963
77670	614964
32044	614965
72920	614966
22586	614967
112250	614968
15261	614969
116578	614970
9577	614971
67388	614972
28555	614973
78571	614974
134094	614975
5169	614976
17511	614977
95113	614978
116152	614979
25608	614980
105565	614981
10898	614982
22352	614983
98901	614984
95490	614985
143301	614986
45216	614987
51694	614988
12	614989
5830	614990
17491	614991
54719	614992
5509	614993
139151	614994
103567	614995
13047	614996
13740	614997
36048	614998
115186	614999
10808	615000
121264	615001
7009	615002
14111	615003
131990	615004
5287	615005
426	615006
91007	615007
44026	615008
131610	615009
47281	615010
50248	615011
92700	615012
4401	615013
2450	615014
89871	615015
5544	615016
25522	615017
51090	615018
70709	615019
16898	615020
22239	615021
55324	615022
6948	615023
540	615024
9638	615025
71051	615026
4031	615027
117390	615028
89488	615029
123510	615030
25237	615031
49141	615032
86886	615033
117564	615034
30450	615035
132932	615036
125942	615037
138661	615038
6182	615039
7221	615040
95623	615041
88474	615042
15365	615043
33465	615044
140962	615045
103090	615046
22938	615047
6693	615048
15159	615049
48	615050
75379	615051
54284	615052
36601	615053
50950	615054
105	615055
53381	615056
14114	615057
97785	615058
7582	615059
67309	615060
30313	615061
5959	615062
38242	615063
37209	615064
72362	615065
41999	615066
10138	615067
100893	615068
90896	615069
103850	615070
12737	615071
10324	615072
24040	615073
3370	615074
29510	615075
51105	615076
86543	615077
23636	615078
3494	615079
67559	615080
17955	615081
25088	615082
47614	615083
133654	615084
132257	615085
19691	615086
50840	615087
127640	615088
57147	615089
9181	615090
22174	615091
2792	615092
14370	615093
29927	615094
7048	615095
8853	615096
4706	615097
26295	615098
4575	615099
38084	615100
123674	615101
15669	615102
118633	615103
68351	615104
108922	615105
5685	615106
707	615107
88187	615108
827	615109
81944	615110
30334	615111
53766	615112
21862	615113
76350	615114
2218	615115
14280	615116
90112	615117
17918	615118
148166	615119
15484	615120
78523	615121
38292	615122
12211	615123
1473	615124
7379	615125
26003	615126
44010	615127
3942	615128
784	615129
86349	615130
16077	615131
27833	615132
96038	615133
21686	615134
103135	615135
6922	615136
12926	615137
41372	615138
3913	615139
66072	615140
398	615141
588	615142
82861	615143
46980	615144
4923	615145
103391	615146
69518	615147
5482	615148
10238	615149
1057	615150
6534	615151
31404	615152
47641	615153
85680	615154
116322	615155
108433	615156
146258	615157
89746	615158
4151	615159
34826	615160
126682	615161
67874	615162
12169	615163
59737	615164
37327	615165
26231	615166
27552	615167
30320	615168
897	615169
6867	615170
68835	615171
30	615172
2577	615173
23534	615174
8870	615175
91738	615176
15067	615177
128640	615178
20660	615179
133	615180
58396	615181
107009	615182
259	615183
73242	615184
48071	615185
5773	615186
38451	615187
93693	615188
120997	615189
136	615190
49013	615191
844	615192
37868	615193
97064	615194
2271	615195
17704	615196
1147	615197
57589	615198
135111	615199
83979	615200
6634	615201
2869	615202
149928	615203
29570	615204
7487	615205
95289	615206
51449	615207
26409	615208
20870	615209
119909	615210
6726	615211
38903	615212
52881	615213
112639	615214
35354	615215
2126	615216
6763	615217
24628	615218
94603	615219
68810	615220
20972	615221
49514	615222
46724	615223
10042	615224
43490	615225
34412	615226
23454	615227
13620	615228
11026	615229
117885	615230
14049	615231
275	615232
7861	615233
18174	615234
54926	615235
17455	615236
21913	615237
39523	615238
62429	615239
14866	615240
30089	615241
26742	615242
40553	615243
30469	615244
90594	615245
132830	615246
126940	615247
75065	615248
140839	615249
73408	615250
76157	615251
19297	615252
88031	615253
26432	615254
55714	615255
32226	615256
11988	615257
4516	615258
10237	615259
72395	615260
81087	615261
81011	615262
90216	615263
42738	615264
77326	615265
19525	615266
1540	615267
35027	615268
721	615269
73663	615270
118362	615271
5608	615272
35659	615273
13736	615274
25564	615275
112106	615276
47142	615277
442	615278
35819	615279
54701	615280
7853	615281
8473	615282
23104	615283
19541	615284
9867	615285
73366	615286
25836	615287
83385	615288
27012	615289
23170	615290
88661	615291
2126	615292
41766	615293
11128	615294
44815	615295
2491	615296
36644	615297
61047	615298
48439	615299
171	615300
50687	615301
6971	615302
95237	615303
4770	615304
50644	615305
106861	615306
14060	615307
29779	615308
55507	615309
87643	615310
45293	615311
9670	615312
4320	615313
19019	615314
98751	615315
5286	615316
823	615317
75968	615318
5713	615319
83345	615320
5375	615321
16221	615322
6160	615323
7175	615324
21240	615325
75861	615326
46325	615327
66640	615328
43	615329
36759	615330
308	615331
80825	615332
17235	615333
82067	615334
7074	615335
44448	615336
14042	615337
96869	615338
27353	615339
74446	615340
21489	615341
80570	615342
58460	615343
30694	615344
4299	615345
56702	615346
141584	615347
102687	615348
16875	615349
10817	615350
72406	615351
34545	615352
3074	615353
71446	615354
1182	615355
38862	615356
7871	615357
13971	615358
18853	615359
21869	615360
65554	615361
3314	615362
33349	615363
57650	615364
127595	615365
113436	615366
86852	615367
20454	615368
3622	615369
4600	615370
25644	615371
5011	615372
127180	615373
2967	615374
76611	615375
24249	615376
27558	615377
91937	615378
528	615379
74037	615380
15587	615381
34278	615382
55252	615383
230	615384
119759	615385
45168	615386
1041	615387
1577	615388
23265	615389
24632	615390
124296	615391
6664	615392
59628	615393
24652	615394
51101	615395
10456	615396
80748	615397
39417	615398
74360	615399
12065	615400
26256	615401
16164	615402
53468	615403
12233	615404
9120	615405
116231	615406
56908	615407
31832	615408
122930	615409
10060	615410
17054	615411
116533	615412
60855	615413
133024	615414
130564	615415
25786	615416
16681	615417
90986	615418
9127	615419
24810	615420
96319	615421
108558	615422
9707	615423
71378	615424
93050	615425
51880	615426
44388	615427
35543	615428
38492	615429
100379	615430
111621	615431
78459	615432
65752	615433
14139	615434
106952	615435
9221	615436
61631	615437
2496	615438
30246	615439
18532	615440
31381	615441
25066	615442
47982	615443
15830	615444
21839	615445
56147	615446
50912	615447
27355	615448
65810	615449
23060	615450
93726	615451
18256	615452
89365	615453
111211	615454
12084	615455
45706	615456
45928	615457
25536	615458
58666	615459
119079	615460
43053	615461
6323	615462
13857	615463
34918	615464
148902	615465
50192	615466
1133	615467
56082	615468
71572	615469
85072	615470
112109	615471
19151	615472
51083	615473
99517	615474
95892	615475
56088	615476
149695	615477
10	615478
47414	615479
56092	615480
20452	615481
142132	615482
57493	615483
123215	615484
20111	615485
10174	615486
48757	615487
11298	615488
64782	615489
108469	615490
68518	615491
2666	615492
58753	615493
67643	615494
24328	615495
4985	615496
8816	615497
7946	615498
10308	615499
37421	615500
55192	615501
137974	615502
28388	615503
114322	615504
68695	615505
20544	615506
84773	615507
9012	615508
122915	615509
4293	615510
108765	615511
8957	615512
34983	615513
35515	615514
19800	615515
18486	615516
82116	615517
18530	615518
7412	615519
27119	615520
129195	615521
88179	615522
5329	615523
113771	615524
68979	615525
212	615526
34810	615527
70931	615528
124555	615529
74373	615530
4596	615531
2103	615532
12423	615533
1496	615534
24065	615535
81246	615536
41393	615537
46093	615538
9506	615539
84958	615540
51958	615541
91478	615542
2642	615543
85905	615544
73020	615545
12785	615546
57243	615547
2848	615548
78738	615549
38420	615550
89350	615551
10710	615552
65540	615553
19905	615554
59764	615555
41034	615556
11904	615557
20700	615558
128071	615559
67870	615560
82131	615561
33755	615562
27595	615563
52657	615564
16571	615565
66796	615566
26436	615567
54560	615568
24760	615569
55933	615570
60016	615571
112926	615572
58681	615573
69349	615574
18648	615575
67197	615576
46295	615577
36338	615578
8260	615579
5525	615580
85985	615581
37202	615582
22298	615583
28749	615584
8959	615585
25420	615586
44484	615587
74654	615588
94505	615589
27589	615590
38914	615591
137270	615592
5060	615593
1700	615594
86100	615595
11595	615596
1483	615597
79998	615598
62873	615599
58216	615600
91469	615601
87890	615602
27230	615603
22572	615604
64568	615605
100935	615606
69231	615607
22736	615608
88981	615609
26838	615610
48066	615611
17960	615612
46186	615613
4920	615614
70052	615615
27801	615616
39128	615617
40174	615618
43698	615619
10963	615620
32584	615621
56198	615622
139517	615623
8922	615624
124388	615625
1880	615626
36559	615627
129129	615628
19072	615629
270	615630
13417	615631
52681	615632
32149	615633
20588	615634
90691	615635
7470	615636
111733	615637
127682	615638
785	615639
58089	615640
2412	615641
2497	615642
34849	615643
23335	615644
79683	615645
14426	615646
53452	615647
85233	615648
46021	615649
2860	615650
10090	615651
27807	615652
50438	615653
12572	615654
43741	615655
80623	615656
47859	615657
63067	615658
56461	615659
59200	615660
57	615661
36388	615662
353	615663
24576	615664
30216	615665
15702	615666
21687	615667
4601	615668
16186	615669
77360	615670
96349	615671
25945	615672
31284	615673
15304	615674
49603	615675
99669	615676
14875	615677
9322	615678
37470	615679
74610	615680
43216	615681
9997	615682
25695	615683
144569	615684
1	615685
28709	615686
35673	615687
16305	615688
54942	615689
120385	615690
16055	615691
13648	615692
3844	615693
48549	615694
93229	615695
4959	615696
108391	615697
95683	615698
63860	615699
16807	615700
4419	615701
52897	615702
6947	615703
72708	615704
78742	615705
50865	615706
9010	615707
83737	615708
21073	615709
13070	615710
1517	615711
73421	615712
101162	615713
1407	615714
14759	615715
75658	615716
13633	615717
70443	615718
65103	615719
18738	615720
5370	615721
116419	615722
56789	615723
44380	615724
74870	615725
8576	615726
25835	615727
48196	615728
9329	615729
70602	615730
118486	615731
27798	615732
7834	615733
142651	615734
70869	615735
33383	615736
70299	615737
25212	615738
72191	615739
27791	615740
83693	615741
41282	615742
4095	615743
21376	615744
5387	615745
29234	615746
68637	615747
51853	615748
64321	615749
124361	615750
71381	615751
23260	615752
32300	615753
20116	615754
331	615755
2770	615756
24541	615757
64636	615758
87125	615759
110846	615760
84032	615761
11516	615762
4500	615763
17	615764
70862	615765
4040	615766
10953	615767
47971	615768
24471	615769
5379	615770
4455	615771
30295	615772
101088	615773
97355	615774
19911	615775
82315	615776
85009	615777
23868	615778
36873	615779
99759	615780
112042	615781
39015	615782
18027	615783
67161	615784
36575	615785
3409	615786
122455	615787
50951	615788
41668	615789
59717	615790
18714	615791
2557	615792
1932	615793
77525	615794
58710	615795
15272	615796
334	615797
29305	615798
66004	615799
56375	615800
73606	615801
45506	615802
3876	615803
1418	615804
84678	615805
44889	615806
2280	615807
14895	615808
8612	615809
2523	615810
137	615811
35874	615812
41817	615813
47697	615814
9194	615815
111123	615816
9754	615817
70253	615818
116248	615819
24146	615820
2386	615821
16982	615822
2299	615823
25157	615824
72974	615825
66220	615826
12423	615827
558	615828
114021	615829
55163	615830
6830	615831
24239	615832
26580	615833
118	615834
117534	615835
34182	615836
56214	615837
9055	615838
38544	615839
45115	615840
50487	615841
64660	615842
86794	615843
114654	615844
481	615845
12105	615846
86344	615847
67001	615848
11657	615849
75421	615850
54137	615851
13011	615852
23745	615853
55852	615854
6375	615855
52356	615856
85943	615857
593	615858
62647	615859
58588	615860
68537	615861
33055	615862
133980	615863
52106	615864
11228	615865
18994	615866
20658	615867
3661	615868
47637	615869
20755	615870
63521	615871
9095	615872
123921	615873
19167	615874
106831	615875
97648	615876
76472	615877
3	615878
68272	615879
70260	615880
113437	615881
3147	615882
3199	615883
137671	615884
4886	615885
24219	615886
46341	615887
26730	615888
3704	615889
119413	615890
54310	615891
131022	615892
13779	615893
5625	615894
38245	615895
91328	615896
35622	615897
31174	615898
32447	615899
13319	615900
12327	615901
11456	615902
120753	615903
21048	615904
21524	615905
69871	615906
45875	615907
32759	615908
8294	615909
49769	615910
96044	615911
57511	615912
41890	615913
101666	615914
14624	615915
32744	615916
24396	615917
141583	615918
46660	615919
13223	615920
5252	615921
2328	615922
14650	615923
128453	615924
75713	615925
1539	615926
17530	615927
12729	615928
24328	615929
58426	615930
7180	615931
36166	615932
39592	615933
4175	615934
53896	615935
77990	615936
29820	615937
37263	615938
4801	615939
2992	615940
115270	615941
118132	615942
29368	615943
1814	615944
20091	615945
53379	615946
105989	615947
41238	615948
93027	615949
81789	615950
87364	615951
124213	615952
17712	615953
21354	615954
15149	615955
58174	615956
140600	615957
38300	615958
111534	615959
65428	615960
71833	615961
98349	615962
30598	615963
44624	615964
2745	615965
41249	615966
22333	615967
12051	615968
20183	615969
15532	615970
6799	615971
134540	615972
9684	615973
560	615974
19450	615975
4752	615976
66254	615977
93181	615978
15994	615979
9062	615980
27980	615981
2345	615982
5524	615983
142362	615984
75375	615985
47479	615986
63400	615987
9580	615988
29484	615989
41054	615990
65728	615991
96046	615992
668	615993
133093	615994
1155	615995
67439	615996
47446	615997
432	615998
4076	615999
24495	616000
4210	616001
82370	616002
45531	616003
54342	616004
20758	616005
8777	616006
14530	616007
35831	616008
19006	616009
72331	616010
16977	616011
2742	616012
144898	616013
60080	616014
8441	616015
44786	616016
134618	616017
242	616018
9657	616019
91475	616020
8395	616021
9287	616022
35110	616023
59013	616024
566	616025
54426	616026
4814	616027
79689	616028
49667	616029
130129	616030
4122	616031
71622	616032
81232	616033
30507	616034
61283	616035
31104	616036
46907	616037
76392	616038
2451	616039
136209	616040
38436	616041
59515	616042
51494	616043
11244	616044
82604	616045
35550	616046
47442	616047
50162	616048
23138	616049
12233	616050
33741	616051
1012	616052
18024	616053
219	616054
2752	616055
44648	616056
10602	616057
128077	616058
4422	616059
104231	616060
132433	616061
20783	616062
5675	616063
1145	616064
43620	616065
66247	616066
48252	616067
106201	616068
115105	616069
1034	616070
37820	616071
151	616072
4597	616073
77853	616074
81	616075
9287	616076
128952	616077
66078	616078
868	616079
779	616080
3603	616081
20945	616082
27937	616083
50186	616084
35692	616085
34616	616086
52103	616087
135035	616088
1315	616089
1694	616090
7218	616091
105919	616092
12196	616093
28410	616094
2480	616095
16937	616096
41648	616097
93639	616098
73871	616099
55993	616100
17669	616101
218	616102
2997	616103
9673	616104
80662	616105
50700	616106
122321	616107
83044	616108
23520	616109
10231	616110
39758	616111
122863	616112
119986	616113
2149	616114
28631	616115
100390	616116
7597	616117
35242	616118
100444	616119
25575	616120
116942	616121
14617	616122
27993	616123
15698	616124
47258	616125
74853	616126
7901	616127
67923	616128
119001	616129
2243	616130
30137	616131
73179	616132
21546	616133
686	616134
69610	616135
102238	616136
43263	616137
90172	616138
73391	616139
9763	616140
54353	616141
14420	616142
28278	616143
126776	616144
89803	616145
11066	616146
65238	616147
4203	616148
96059	616149
110254	616150
136689	616151
20059	616152
3675	616153
108171	616154
9726	616155
56284	616156
5105	616157
135246	616158
365	616159
29191	616160
39191	616161
30665	616162
5269	616163
22407	616164
59688	616165
55065	616166
68527	616167
67504	616168
10165	616169
27673	616170
84743	616171
58384	616172
20943	616173
88189	616174
11425	616175
115338	616176
7081	616177
415	616178
35555	616179
67484	616180
4568	616181
79101	616182
7308	616183
18449	616184
56302	616185
77366	616186
82525	616187
2282	616188
63048	616189
69471	616190
29417	616191
25706	616192
72662	616193
123045	616194
67024	616195
4874	616196
103710	616197
47801	616198
42551	616199
14775	616200
84247	616201
67175	616202
17921	616203
8668	616204
16432	616205
28885	616206
83123	616207
24484	616208
109888	616209
69570	616210
56046	616211
5751	616212
88316	616213
37142	616214
28624	616215
28451	616216
58914	616217
55829	616218
21843	616219
84926	616220
282	616221
89208	616222
122497	616223
56098	616224
59536	616225
37	616226
2098	616227
79484	616228
5408	616229
5557	616230
4322	616231
38630	616232
105068	616233
68013	616234
22074	616235
42570	616236
15490	616237
175	616238
24771	616239
130788	616240
109745	616241
78010	616242
23721	616243
114995	616244
43700	616245
33379	616246
3436	616247
50794	616248
2601	616249
39530	616250
121138	616251
127516	616252
60877	616253
79380	616254
35085	616255
32777	616256
63233	616257
11854	616258
67273	616259
1124	616260
709	616261
27689	616262
8151	616263
16841	616264
28317	616265
315	616266
85296	616267
6733	616268
50569	616269
61756	616270
59050	616271
13942	616272
5754	616273
116262	616274
93162	616275
36164	616276
28856	616277
31	616278
14514	616279
73535	616280
94572	616281
47283	616282
960	616283
40959	616284
109556	616285
2486	616286
33192	616287
38562	616288
17485	616289
23661	616290
4470	616291
32321	616292
116432	616293
63309	616294
226	616295
23381	616296
80981	616297
32071	616298
14718	616299
20480	616300
29704	616301
46910	616302
9961	616303
5756	616304
89436	616305
11672	616306
24242	616307
23775	616308
115540	616309
11378	616310
63534	616311
23577	616312
118078	616313
101409	616314
50715	616315
121081	616316
2361	616317
19503	616318
9438	616319
64537	616320
1887	616321
44063	616322
14556	616323
120881	616324
17063	616325
87330	616326
107850	616327
28237	616328
85498	616329
28668	616330
88618	616331
61602	616332
38828	616333
43692	616334
12854	616335
21804	616336
2831	616337
13366	616338
105817	616339
7891	616340
33770	616341
24658	616342
9376	616343
69528	616344
8336	616345
128870	616346
4031	616347
776	616348
11780	616349
49755	616350
2968	616351
8157	616352
24376	616353
56486	616354
30947	616355
119211	616356
2961	616357
80876	616358
1997	616359
9760	616360
44031	616361
25655	616362
4000	616363
4321	616364
8549	616365
46561	616366
546	616367
19080	616368
27514	616369
58643	616370
4835	616371
15090	616372
5023	616373
17561	616374
50632	616375
149021	616376
46293	616377
2628	616378
29957	616379
35147	616380
79919	616381
50489	616382
15422	616383
59322	616384
88167	616385
37356	616386
22300	616387
25670	616388
24609	616389
903	616390
23653	616391
78189	616392
21045	616393
31733	616394
85123	616395
53815	616396
7591	616397
9751	616398
52791	616399
118830	616400
36294	616401
127010	616402
9168	616403
49166	616404
6314	616405
142951	616406
71657	616407
109775	616408
45399	616409
14130	616410
23183	616411
32415	616412
32508	616413
74488	616414
137933	616415
49714	616416
43282	616417
1715	616418
9044	616419
54118	616420
63676	616421
24692	616422
17333	616423
2379	616424
1124	616425
15769	616426
1944	616427
84852	616428
49650	616429
58236	616430
1659	616431
72657	616432
19748	616433
42641	616434
3046	616435
17446	616436
89483	616437
77984	616438
82637	616439
440	616440
48008	616441
34748	616442
2176	616443
67403	616444
107155	616445
66348	616446
108968	616447
8168	616448
5480	616449
52634	616450
54923	616451
42089	616452
64157	616453
9480	616454
97878	616455
26851	616456
137	616457
52685	616458
46910	616459
24181	616460
32307	616461
31393	616462
125463	616463
44896	616464
83547	616465
66409	616466
108557	616467
12723	616468
52707	616469
83643	616470
65304	616471
12364	616472
15315	616473
42061	616474
3066	616475
17036	616476
107954	616477
30006	616478
14212	616479
40096	616480
22519	616481
43508	616482
1309	616483
21190	616484
122650	616485
74252	616486
83912	616487
100617	616488
40094	616489
37150	616490
1763	616491
117948	616492
88099	616493
22534	616494
25747	616495
2469	616496
15623	616497
77871	616498
9849	616499
21327	616500
75773	616501
131341	616502
21996	616503
3522	616504
7312	616505
130480	616506
140065	616507
1456	616508
39085	616509
68004	616510
145309	616511
4869	616512
136625	616513
6670	616514
99308	616515
32352	616516
59214	616517
38674	616518
8449	616519
21256	616520
132068	616521
22080	616522
3627	616523
51518	616524
63349	616525
25976	616526
79389	616527
111295	616528
9311	616529
48222	616530
93863	616531
51620	616532
94747	616533
80890	616534
16360	616535
43359	616536
94426	616537
37041	616538
50201	616539
85805	616540
9135	616541
14556	616542
4462	616543
24214	616544
12859	616545
93692	616546
74838	616547
3375	616548
100340	616549
109770	616550
313	616551
100077	616552
5712	616553
115405	616554
17924	616555
8255	616556
45838	616557
50462	616558
44983	616559
56366	616560
42084	616561
114830	616562
35242	616563
29273	616564
24789	616565
50855	616566
29291	616567
3008	616568
28551	616569
8244	616570
24458	616571
44321	616572
35670	616573
8184	616574
78811	616575
6154	616576
32937	616577
47490	616578
18669	616579
97596	616580
73737	616581
29554	616582
148866	616583
29639	616584
35534	616585
5933	616586
150085	616587
23402	616588
10324	616589
31746	616590
94078	616591
65521	616592
58195	616593
41926	616594
15982	616595
6732	616596
3798	616597
11752	616598
6317	616599
2519	616600
10496	616601
34469	616602
709	616603
15915	616604
16678	616605
3244	616606
226	616607
14744	616608
66029	616609
16543	616610
9440	616611
31255	616612
90940	616613
81167	616614
81015	616615
135549	616616
1574	616617
13581	616618
1549	616619
104690	616620
60403	616621
101911	616622
95	616623
6056	616624
88419	616625
73744	616626
187	616627
44702	616628
135071	616629
57660	616630
119099	616631
66635	616632
33054	616633
69761	616634
99221	616635
98877	616636
119326	616637
4451	616638
48434	616639
55603	616640
75981	616641
16310	616642
57087	616643
25628	616644
60623	616645
18813	616646
46400	616647
5157	616648
4233	616649
55731	616650
12353	616651
26984	616652
24978	616653
87210	616654
41203	616655
18108	616656
6200	616657
72327	616658
102842	616659
143843	616660
6909	616661
57408	616662
13619	616663
208	616664
14591	616665
44055	616666
10713	616667
38009	616668
8531	616669
89422	616670
39	616671
91718	616672
7378	616673
95608	616674
2172	616675
7221	616676
90044	616677
101042	616678
102518	616679
8005	616680
38738	616681
4151	616682
39432	616683
105125	616684
5672	616685
31262	616686
82505	616687
56749	616688
18504	616689
7632	616690
42585	616691
20504	616692
48221	616693
77246	616694
46787	616695
21027	616696
24648	616697
11295	616698
77289	616699
52530	616700
52226	616701
97288	616702
91425	616703
2091	616704
17533	616705
146747	616706
40968	616707
17641	616708
44724	616709
85538	616710
95611	616711
11593	616712
51659	616713
3234	616714
45722	616715
589	616716
72452	616717
78986	616718
23914	616719
897	616720
7931	616721
28728	616722
1313	616723
52520	616724
108035	616725
42992	616726
112374	616727
17601	616728
65923	616729
14175	616730
10039	616731
8581	616732
5718	616733
113637	616734
17212	616735
7838	616736
60812	616737
45379	616738
58154	616739
48930	616740
1352	616741
30792	616742
88761	616743
71054	616744
100716	616745
14	616746
82726	616747
40963	616748
1129	616749
12377	616750
33773	616751
101873	616752
50270	616753
8653	616754
11815	616755
41554	616756
85724	616757
13467	616758
14697	616759
9002	616760
101372	616761
13428	616762
14772	616763
5544	616764
117101	616765
1001	616766
16903	616767
36676	616768
12301	616769
56646	616770
26446	616771
13247	616772
58183	616773
27094	616774
63690	616775
93606	616776
34214	616777
74050	616778
45555	616779
67087	616780
85173	616781
12418	616782
35419	616783
43665	616784
29	616785
92604	616786
31561	616787
36915	616788
74876	616789
28292	616790
20112	616791
81613	616792
80261	616793
88266	616794
106990	616795
70218	616796
140919	616797
85404	616798
15092	616799
7545	616800
98517	616801
28536	616802
35898	616803
13389	616804
84656	616805
70889	616806
86922	616807
93500	616808
18448	616809
5187	616810
54058	616811
2403	616812
837	616813
3069	616814
16537	616815
99785	616816
34650	616817
111521	616818
54292	616819
8699	616820
29027	616821
14602	616822
28491	616823
144224	616824
43530	616825
84993	616826
104365	616827
102671	616828
76647	616829
694	616830
27029	616831
748	616832
10026	616833
79207	616834
3307	616835
4780	616836
119690	616837
20282	616838
4539	616839
23275	616840
73730	616841
55744	616842
34903	616843
20017	616844
107160	616845
120915	616846
50123	616847
142784	616848
126754	616849
17555	616850
122616	616851
1034	616852
105189	616853
93988	616854
32139	616855
5587	616856
44459	616857
127081	616858
4112	616859
8490	616860
7892	616861
17312	616862
11475	616863
880	616864
46019	616865
55960	616866
6519	616867
11631	616868
63874	616869
10127	616870
44980	616871
35184	616872
119478	616873
11543	616874
43135	616875
3861	616876
27659	616877
49627	616878
9113	616879
3917	616880
14926	616881
9587	616882
104960	616883
52775	616884
8857	616885
59687	616886
48479	616887
33739	616888
3076	616889
101091	616890
89561	616891
71784	616892
16595	616893
5357	616894
43811	616895
609	616896
59332	616897
1330	616898
57776	616899
7160	616900
121268	616901
23782	616902
50976	616903
20486	616904
118365	616905
26604	616906
14347	616907
36536	616908
2598	616909
244	616910
14983	616911
2343	616912
87535	616913
10124	616914
47796	616915
49125	616916
91776	616917
34533	616918
60208	616919
75774	616920
135892	616921
41623	616922
72413	616923
9261	616924
112805	616925
12149	616926
36955	616927
2433	616928
9650	616929
18324	616930
13228	616931
136910	616932
43304	616933
33304	616934
44633	616935
106821	616936
64945	616937
112090	616938
110451	616939
84762	616940
10407	616941
83307	616942
25799	616943
54485	616944
15913	616945
79329	616946
70594	616947
35569	616948
19765	616949
5989	616950
19077	616951
28935	616952
34116	616953
18064	616954
83275	616955
1256	616956
10563	616957
88289	616958
34557	616959
3000	616960
75070	616961
46250	616962
31281	616963
18758	616964
23657	616965
22974	616966
65447	616967
54616	616968
57911	616969
67906	616970
7152	616971
72176	616972
13168	616973
29135	616974
33698	616975
74479	616976
42424	616977
3168	616978
99642	616979
19430	616980
27393	616981
9267	616982
29174	616983
114137	616984
54866	616985
32180	616986
3707	616987
40240	616988
27588	616989
38045	616990
111443	616991
82451	616992
50430	616993
63461	616994
46437	616995
5525	616996
4715	616997
46227	616998
27999	616999
74287	617000
2712	617001
24727	617002
12910	617003
23173	617004
90406	617005
19481	617006
7447	617007
40158	617008
33169	617009
10532	617010
95893	617011
86869	617012
138379	617013
95601	617014
33142	617015
71491	617016
47118	617017
42792	617018
75666	617019
18934	617020
20324	617021
35070	617022
199	617023
21942	617024
737	617025
58423	617026
18495	617027
2926	617028
4453	617029
29862	617030
11999	617031
41150	617032
54516	617033
3662	617034
115114	617035
47922	617036
29721	617037
1679	617038
65473	617039
34463	617040
11167	617041
145019	617042
112420	617043
42544	617044
2583	617045
102786	617046
21461	617047
59845	617048
31332	617049
67791	617050
83723	617051
60261	617052
55786	617053
23004	617054
51	617055
36371	617056
24474	617057
5187	617058
28852	617059
46803	617060
3417	617061
17339	617062
66133	617063
4226	617064
11081	617065
6979	617066
131426	617067
43872	617068
37824	617069
22658	617070
23	617071
29818	617072
25079	617073
35693	617074
34669	617075
13329	617076
147764	617077
54830	617078
71073	617079
105058	617080
18534	617081
88562	617082
54417	617083
18108	617084
95335	617085
116222	617086
135266	617087
33259	617088
6760	617089
14288	617090
109042	617091
2199	617092
39677	617093
41313	617094
8379	617095
58959	617096
107196	617097
38280	617098
104141	617099
23966	617100
71887	617101
62037	617102
10998	617103
3800	617104
58395	617105
5625	617106
57526	617107
64643	617108
13779	617109
2023	617110
1712	617111
65735	617112
94567	617113
21758	617114
3490	617115
23847	617116
1893	617117
85928	617118
9208	617119
66684	617120
11764	617121
43570	617122
117812	617123
23331	617124
4183	617125
78492	617126
2827	617127
16996	617128
18863	617129
16384	617130
37429	617131
71866	617132
35319	617133
27952	617134
17403	617135
15751	617136
12734	617137
70976	617138
60859	617139
293	617140
26855	617141
48101	617142
50939	617143
81767	617144
55363	617145
20956	617146
58898	617147
14992	617148
104546	617149
48047	617150
72127	617151
125459	617152
77485	617153
48914	617154
5984	617155
12795	617156
42275	617157
72978	617158
48975	617159
50510	617160
57740	617161
31795	617162
32274	617163
83566	617164
11102	617165
149250	617166
88308	617167
21781	617168
36118	617169
16388	617170
81970	617171
80332	617172
66682	617173
22009	617174
67561	617175
29146	617176
12004	617177
19501	617178
19105	617179
15434	617180
132868	617181
20432	617182
116584	617183
97323	617184
23839	617185
6030	617186
83	617187
25370	617188
6846	617189
87231	617190
52394	617191
36550	617192
19943	617193
21517	617194
5244	617195
72595	617196
39842	617197
3246	617198
114189	617199
1023	617200
98491	617201
21885	617202
35124	617203
67601	617204
14137	617205
45825	617206
8475	617207
12885	617208
98131	617209
23089	617210
37502	617211
11516	617212
40663	617213
64739	617214
97684	617215
19963	617216
127636	617217
15745	617218
26498	617219
26746	617220
8945	617221
95614	617222
96843	617223
42071	617224
8929	617225
111267	617226
40368	617227
82767	617228
24547	617229
52216	617230
36127	617231
89533	617232
49729	617233
14785	617234
1055	617235
80168	617236
59993	617237
39071	617238
8882	617239
17202	617240
9486	617241
33024	617242
71183	617243
26437	617244
12475	617245
14539	617246
4947	617247
49225	617248
25991	617249
30059	617250
103948	617251
39141	617252
41009	617253
23477	617254
79129	617255
104449	617256
16337	617257
97918	617258
10943	617259
3788	617260
31915	617261
28722	617262
7791	617263
13351	617264
40262	617265
39813	617266
51097	617267
99715	617268
57617	617269
116953	617270
16728	617271
140647	617272
107297	617273
35670	617274
91930	617275
29198	617276
27892	617277
6191	617278
116307	617279
10065	617280
44467	617281
2140	617282
49471	617283
77599	617284
35276	617285
4176	617286
74483	617287
44804	617288
9159	617289
49946	617290
22024	617291
15089	617292
56515	617293
68101	617294
89673	617295
3625	617296
3617	617297
120853	617298
32130	617299
69053	617300
7312	617301
13751	617302
116505	617303
1639	617304
47359	617305
15846	617306
70080	617307
41306	617308
48179	617309
5066	617310
50154	617311
10491	617312
2399	617313
24141	617314
78564	617315
37982	617316
14629	617317
80122	617318
10182	617319
106738	617320
64989	617321
28406	617322
40780	617323
131142	617324
76865	617325
25313	617326
43026	617327
144633	617328
13005	617329
20675	617330
1486	617331
36864	617332
77182	617333
27738	617334
1887	617335
411	617336
8429	617337
9192	617338
61245	617339
138576	617340
97922	617341
40325	617342
8521	617343
12323	617344
67000	617345
88815	617346
40766	617347
31559	617348
40077	617349
113	617350
81341	617351
26138	617352
30533	617353
13558	617354
17723	617355
24579	617356
11523	617357
51555	617358
7228	617359
1860	617360
7781	617361
101428	617362
5540	617363
59410	617364
23477	617365
41034	617366
6595	617367
9308	617368
72032	617369
5833	617370
14860	617371
78307	617372
3322	617373
966	617374
106817	617375
67326	617376
27076	617377
84797	617378
18057	617379
27125	617380
27833	617381
54562	617382
27947	617383
3774	617384
5398	617385
13580	617386
359	617387
121489	617388
9823	617389
100710	617390
25483	617391
85017	617392
60953	617393
19482	617394
3745	617395
81743	617396
19737	617397
60514	617398
6590	617399
76843	617400
6287	617401
26216	617402
79998	617403
30634	617404
112764	617405
13285	617406
37685	617407
11785	617408
14678	617409
13135	617410
13754	617411
36094	617412
1099	617413
64430	617414
62725	617415
66717	617416
1076	617417
8614	617418
41218	617419
23784	617420
52678	617421
93157	617422
135230	617423
93951	617424
1011	617425
70338	617426
67329	617427
52399	617428
132335	617429
88718	617430
78765	617431
2110	617432
17455	617433
3028	617434
41881	617435
55480	617436
7915	617437
119975	617438
51046	617439
18529	617440
4949	617441
1202	617442
130367	617443
44365	617444
98643	617445
43443	617446
67276	617447
28091	617448
2774	617449
24365	617450
97921	617451
2729	617452
92072	617453
17043	617454
79140	617455
5719	617456
159	617457
27162	617458
3562	617459
7461	617460
7959	617461
108421	617462
12301	617463
584	617464
35741	617465
11078	617466
75245	617467
131257	617468
137901	617469
21673	617470
7147	617471
83049	617472
28610	617473
17975	617474
18988	617475
3987	617476
31616	617477
672	617478
79294	617479
364	617480
1328	617481
94681	617482
42919	617483
2632	617484
577	617485
4382	617486
31344	617487
40730	617488
58739	617489
3042	617490
9152	617491
11334	617492
70681	617493
505	617494
1493	617495
61644	617496
89796	617497
74736	617498
50641	617499
69293	617500
60029	617501
111439	617502
67272	617503
35343	617504
103099	617505
7952	617506
83558	617507
100135	617508
75259	617509
15879	617510
43462	617511
28572	617512
126695	617513
54658	617514
19616	617515
31906	617516
112252	617517
126734	617518
24099	617519
32913	617520
145684	617521
34331	617522
36855	617523
139592	617524
41722	617525
6570	617526
64943	617527
51683	617528
45562	617529
45440	617530
115845	617531
16082	617532
131848	617533
125081	617534
48098	617535
21493	617536
849	617537
86687	617538
47449	617539
94097	617540
117454	617541
149948	617542
35924	617543
10437	617544
6926	617545
17953	617546
24459	617547
136672	617548
3843	617549
11304	617550
34721	617551
7564	617552
45958	617553
11188	617554
83100	617555
3785	617556
13461	617557
32740	617558
29558	617559
8314	617560
31772	617561
20350	617562
9622	617563
9235	617564
24598	617565
60532	617566
8480	617567
132712	617568
42867	617569
51677	617570
14110	617571
9029	617572
50112	617573
110249	617574
74539	617575
11051	617576
68280	617577
16267	617578
50044	617579
96781	617580
33852	617581
92984	617582
146166	617583
876	617584
20557	617585
8898	617586
50281	617587
44217	617588
59558	617589
19139	617590
97966	617591
26660	617592
41696	617593
21355	617594
87443	617595
31567	617596
13671	617597
30369	617598
38691	617599
126798	617600
40264	617601
13674	617602
111550	617603
121914	617604
8081	617605
859	617606
47475	617607
52368	617608
54878	617609
1689	617610
131766	617611
3534	617612
51083	617613
5389	617614
23127	617615
111	617616
12494	617617
42952	617618
35074	617619
87059	617620
59628	617621
3491	617622
131	617623
139380	617624
3810	617625
134560	617626
10910	617627
28027	617628
17955	617629
95469	617630
21087	617631
98460	617632
1079	617633
127217	617634
12758	617635
13393	617636
5075	617637
129471	617638
72667	617639
36264	617640
96292	617641
38442	617642
33241	617643
8023	617644
358	617645
4958	617646
20864	617647
25601	617648
51150	617649
19473	617650
50	617651
60152	617652
55227	617653
57780	617654
17012	617655
8803	617656
131895	617657
83598	617658
53045	617659
18361	617660
28414	617661
25309	617662
95872	617663
106249	617664
110472	617665
43844	617666
17248	617667
41932	617668
95647	617669
556	617670
4688	617671
34558	617672
100188	617673
34384	617674
53367	617675
51784	617676
123477	617677
2111	617678
69308	617679
52792	617680
14128	617681
4205	617682
10856	617683
3750	617684
4775	617685
31355	617686
43859	617687
33985	617688
18466	617689
54079	617690
119106	617691
43595	617692
83267	617693
132883	617694
10750	617695
84295	617696
82415	617697
26776	617698
59948	617699
102065	617700
6491	617701
24573	617702
18147	617703
5809	617704
1875	617705
38802	617706
46241	617707
34400	617708
9890	617709
22716	617710
42805	617711
10914	617712
57011	617713
49304	617714
111338	617715
94238	617716
37565	617717
8795	617718
3595	617719
47614	617720
289	617721
138101	617722
8941	617723
51217	617724
104797	617725
10649	617726
7208	617727
71718	617728
62260	617729
1821	617730
27773	617731
100318	617732
62741	617733
8376	617734
39344	617735
373	617736
80470	617737
9305	617738
3369	617739
25455	617740
46723	617741
88180	617742
3577	617743
50945	617744
102389	617745
41569	617746
58379	617747
102807	617748
550	617749
46343	617750
9190	617751
41757	617752
22837	617753
55483	617754
83418	617755
112386	617756
118863	617757
101571	617758
47081	617759
10609	617760
64727	617761
88459	617762
107375	617763
19911	617764
6086	617765
8788	617766
3804	617767
24758	617768
114405	617769
2510	617770
92409	617771
69	617772
4268	617773
52970	617774
109590	617775
11688	617776
34834	617777
32169	617778
84796	617779
38933	617780
46768	617781
100549	617782
50883	617783
99068	617784
5263	617785
55684	617786
12859	617787
32341	617788
55037	617789
85601	617790
14759	617791
34284	617792
119671	617793
85665	617794
83106	617795
15484	617796
76184	617797
23389	617798
3612	617799
102280	617800
112806	617801
94319	617802
105244	617803
66464	617804
103497	617805
6102	617806
16418	617807
5849	617808
14669	617809
11061	617810
11698	617811
21485	617812
34427	617813
103120	617814
17474	617815
13583	617816
89127	617817
110400	617818
9300	617819
70754	617820
2457	617821
12784	617822
50969	617823
28189	617824
2628	617825
446	617826
14027	617827
10829	617828
144	617829
9165	617830
59341	617831
104750	617832
105896	617833
63201	617834
104736	617835
901	617836
20214	617837
60935	617838
95320	617839
43789	617840
82927	617841
20783	617842
1044	617843
53482	617844
3893	617845
5865	617846
68305	617847
112569	617848
31765	617849
14467	617850
4768	617851
87072	617852
26068	617853
149140	617854
45152	617855
2293	617856
7933	617857
51305	617858
14907	617859
8122	617860
37891	617861
122108	617862
88478	617863
40031	617864
603	617865
45369	617866
15994	617867
33515	617868
39265	617869
68366	617870
106003	617871
93631	617872
29748	617873
76807	617874
136564	617875
46783	617876
12598	617877
12698	617878
37931	617879
23924	617880
124818	617881
95313	617882
64430	617883
57733	617884
24540	617885
6879	617886
88506	617887
24426	617888
9772	617889
36688	617890
5103	617891
58591	617892
36333	617893
6642	617894
8321	617895
77668	617896
11269	617897
98862	617898
136407	617899
4454	617900
76526	617901
904	617902
17314	617903
122319	617904
73570	617905
30696	617906
42501	617907
77340	617908
63371	617909
60383	617910
9249	617911
50412	617912
62115	617913
5487	617914
118301	617915
15081	617916
88672	617917
302	617918
72211	617919
48141	617920
18760	617921
102261	617922
32869	617923
34849	617924
565	617925
55120	617926
57500	617927
109371	617928
31784	617929
98	617930
4375	617931
19653	617932
103028	617933
13668	617934
10579	617935
61346	617936
27847	617937
81549	617938
14923	617939
43801	617940
94793	617941
72362	617942
20052	617943
137306	617944
38704	617945
7227	617946
101817	617947
95427	617948
61709	617949
17290	617950
67866	617951
23991	617952
20607	617953
63	617954
8827	617955
40478	617956
137795	617957
85031	617958
129115	617959
20917	617960
23411	617961
141125	617962
59230	617963
23801	617964
99426	617965
19687	617966
4442	617967
26337	617968
15115	617969
70742	617970
69877	617971
18512	617972
135329	617973
55113	617974
41385	617975
34115	617976
17647	617977
94631	617978
4080	617979
70734	617980
32932	617981
36534	617982
9465	617983
52164	617984
57974	617985
64021	617986
116749	617987
102677	617988
101318	617989
50131	617990
47455	617991
54594	617992
24828	617993
17684	617994
53366	617995
103546	617996
36994	617997
18009	617998
22546	617999
115220	618000
118972	618001
133545	618002
563	618003
26282	618004
93743	618005
88545	618006
33025	618007
41342	618008
124178	618009
68104	618010
16867	618011
61253	618012
88481	618013
2002	618014
39987	618015
54569	618016
66429	618017
37636	618018
9110	618019
57302	618020
95671	618021
108430	618022
33375	618023
117989	618024
7136	618025
8554	618026
135685	618027
343	618028
112360	618029
5139	618030
60618	618031
108713	618032
56051	618033
7594	618034
41450	618035
1510	618036
129	618037
6193	618038
8459	618039
7875	618040
133455	618041
82028	618042
6320	618043
9908	618044
413	618045
94952	618046
25166	618047
90620	618048
22964	618049
12859	618050
41190	618051
41248	618052
41122	618053
8585	618054
137369	618055
47013	618056
32486	618057
41572	618058
93801	618059
27630	618060
17353	618061
44633	618062
101912	618063
84111	618064
41239	618065
4003	618066
4230	618067
58196	618068
55315	618069
62089	618070
91979	618071
84257	618072
28936	618073
35996	618074
78574	618075
23266	618076
35684	618077
102318	618078
53336	618079
21738	618080
92627	618081
53738	618082
10143	618083
36862	618084
10254	618085
137000	618086
3781	618087
41263	618088
11666	618089
18473	618090
60502	618091
30765	618092
382	618093
67767	618094
138056	618095
302	618096
9760	618097
118093	618098
95230	618099
68355	618100
147773	618101
102355	618102
3010	618103
141192	618104
5445	618105
8382	618106
52375	618107
22543	618108
101181	618109
128874	618110
50658	618111
23649	618112
108985	618113
77670	618114
68237	618115
44529	618116
16145	618117
3589	618118
55485	618119
5085	618120
69824	618121
66887	618122
47024	618123
44526	618124
24269	618125
6313	618126
88461	618127
13148	618128
42245	618129
343	618130
79914	618131
12469	618132
25223	618133
3145	618134
108456	618135
131027	618136
20266	618137
17219	618138
122304	618139
95580	618140
7358	618141
88082	618142
707	618143
120652	618144
19806	618145
8484	618146
51554	618147
107131	618148
17084	618149
20957	618150
118793	618151
49726	618152
75571	618153
68557	618154
120857	618155
40963	618156
49489	618157
36561	618158
120331	618159
29030	618160
4815	618161
43079	618162
2127	618163
129064	618164
28108	618165
16302	618166
9003	618167
29715	618168
21653	618169
8124	618170
33601	618171
63033	618172
1933	618173
130845	618174
7225	618175
18721	618176
82486	618177
80867	618178
69576	618179
3017	618180
7835	618181
122776	618182
54460	618183
88350	618184
13396	618185
16795	618186
112956	618187
20262	618188
15371	618189
2747	618190
895	618191
2428	618192
45345	618193
69904	618194
21151	618195
110005	618196
136836	618197
66429	618198
3122	618199
64708	618200
51344	618201
18956	618202
62475	618203
1679	618204
11276	618205
10345	618206
2505	618207
115640	618208
83134	618209
28124	618210
51558	618211
108575	618212
55827	618213
46100	618214
6666	618215
98573	618216
11337	618217
109102	618218
13362	618219
23156	618220
34843	618221
73150	618222
101932	618223
25364	618224
36630	618225
83508	618226
95453	618227
48410	618228
5379	618229
18298	618230
31976	618231
28298	618232
7791	618233
33658	618234
5092	618235
23053	618236
2005	618237
128818	618238
7881	618239
113598	618240
17013	618241
6704	618242
17463	618243
17119	618244
70626	618245
48358	618246
11768	618247
217	618248
73185	618249
126936	618250
85632	618251
8682	618252
70948	618253
63691	618254
10867	618255
21278	618256
24981	618257
98176	618258
7958	618259
51130	618260
5742	618261
12648	618262
38503	618263
75296	618264
61276	618265
20238	618266
43254	618267
55337	618268
6650	618269
11289	618270
97740	618271
52678	618272
7222	618273
119399	618274
47167	618275
70098	618276
65553	618277
103894	618278
1476	618279
82753	618280
16933	618281
15822	618282
25500	618283
61254	618284
8980	618285
7637	618286
84015	618287
98309	618288
13992	618289
119600	618290
59497	618291
123362	618292
7620	618293
75094	618294
54057	618295
77600	618296
19716	618297
13970	618298
43840	618299
19256	618300
33864	618301
68506	618302
78879	618303
88532	618304
1838	618305
19759	618306
32754	618307
103486	618308
125413	618309
48866	618310
113913	618311
5319	618312
117349	618313
95794	618314
1598	618315
59563	618316
8953	618317
31141	618318
16951	618319
47548	618320
71260	618321
9952	618322
1539	618323
83504	618324
48948	618325
144839	618326
52667	618327
53687	618328
62884	618329
63463	618330
71280	618331
44293	618332
29376	618333
107489	618334
24135	618335
110961	618336
10139	618337
81482	618338
99207	618339
7807	618340
81550	618341
1655	618342
9108	618343
22772	618344
21201	618345
61785	618346
22549	618347
67226	618348
56558	618349
51014	618350
119970	618351
96295	618352
638	618353
870	618354
56418	618355
2006	618356
25230	618357
632	618358
3699	618359
74050	618360
96070	618361
112001	618362
56450	618363
35989	618364
25020	618365
90205	618366
78424	618367
103757	618368
14482	618369
106	618370
13650	618371
6271	618372
97509	618373
54847	618374
65470	618375
64454	618376
4354	618377
2748	618378
49389	618379
39228	618380
68314	618381
7299	618382
25380	618383
73929	618384
8438	618385
12489	618386
133938	618387
29907	618388
3045	618389
5890	618390
72771	618391
405	618392
81191	618393
27332	618394
23846	618395
145844	618396
34521	618397
88227	618398
15726	618399
120	618400
103387	618401
96410	618402
11473	618403
18392	618404
6266	618405
12814	618406
62024	618407
62252	618408
19248	618409
38420	618410
131487	618411
95639	618412
70702	618413
14856	618414
5768	618415
71131	618416
2279	618417
58796	618418
37482	618419
6352	618420
38883	618421
114334	618422
83164	618423
144370	618424
75559	618425
45175	618426
55908	618427
27336	618428
10569	618429
57632	618430
63120	618431
6061	618432
35640	618433
24183	618434
56155	618435
109966	618436
107858	618437
6590	618438
32755	618439
89460	618440
3718	618441
65156	618442
52426	618443
31076	618444
122194	618445
69132	618446
128542	618447
36509	618448
2571	618449
45055	618450
26589	618451
112526	618452
2582	618453
79552	618454
53621	618455
12993	618456
148295	618457
2081	618458
71427	618459
67275	618460
39410	618461
1334	618462
437	618463
111216	618464
126016	618465
1916	618466
12206	618467
103500	618468
43844	618469
27936	618470
48164	618471
46705	618472
37518	618473
53854	618474
72171	618475
255	618476
1651	618477
75	618478
11984	618479
49139	618480
73588	618481
4801	618482
20606	618483
1794	618484
11210	618485
89840	618486
99207	618487
28516	618488
5834	618489
125	618490
205	618491
31851	618492
6914	618493
89836	618494
42685	618495
13696	618496
9585	618497
16174	618498
49303	618499
111444	618500
7078	618501
114850	618502
15138	618503
142131	618504
8058	618505
83869	618506
34813	618507
98126	618508
109278	618509
87590	618510
2448	618511
78271	618512
144128	618513
21	618514
82155	618515
3503	618516
122827	618517
21407	618518
26147	618519
41402	618520
1572	618521
48013	618522
97780	618523
45968	618524
3934	618525
12206	618526
103023	618527
3770	618528
77480	618529
427	618530
131401	618531
17744	618532
121595	618533
42145	618534
138785	618535
28293	618536
53563	618537
15507	618538
19770	618539
38167	618540
19320	618541
32167	618542
9149	618543
69803	618544
46813	618545
41804	618546
39527	618547
19607	618548
65227	618549
2583	618550
92311	618551
70212	618552
13879	618553
53822	618554
1269	618555
83825	618556
1028	618557
44281	618558
44807	618559
3867	618560
34832	618561
94049	618562
17652	618563
59625	618564
49841	618565
40894	618566
9908	618567
47207	618568
24095	618569
26657	618570
71971	618571
7642	618572
17084	618573
8756	618574
45621	618575
11171	618576
73376	618577
37041	618578
19251	618579
107692	618580
137773	618581
6229	618582
113465	618583
5851	618584
52797	618585
73877	618586
5029	618587
50854	618588
129623	618589
96059	618590
7591	618591
65069	618592
89789	618593
108190	618594
50858	618595
49532	618596
18103	618597
73294	618598
23448	618599
7235	618600
134580	618601
71163	618602
53850	618603
19069	618604
112325	618605
88469	618606
35451	618607
19131	618608
14434	618609
19601	618610
20697	618611
96067	618612
3121	618613
15383	618614
44183	618615
40440	618616
93888	618617
79881	618618
101743	618619
40651	618620
20190	618621
8035	618622
20911	618623
9962	618624
56539	618625
33710	618626
72553	618627
82157	618628
99490	618629
96102	618630
51090	618631
5121	618632
42071	618633
8406	618634
18890	618635
72866	618636
35968	618637
22306	618638
9559	618639
81518	618640
73652	618641
127722	618642
42810	618643
115496	618644
150289	618645
30515	618646
18075	618647
42183	618648
10647	618649
17674	618650
12054	618651
7258	618652
20	618653
41355	618654
99355	618655
66532	618656
40844	618657
129474	618658
99	618659
10363	618660
69463	618661
8937	618662
15219	618663
8931	618664
30356	618665
47773	618666
6828	618667
91078	618668
12509	618669
57890	618670
53506	618671
92561	618672
122098	618673
37553	618674
130706	618675
40220	618676
131	618677
82812	618678
71652	618679
14800	618680
61674	618681
10444	618682
59488	618683
102407	618684
33317	618685
17976	618686
3316	618687
5523	618688
54045	618689
52436	618690
56210	618691
88459	618692
53337	618693
96528	618694
524	618695
28775	618696
44470	618697
27403	618698
7254	618699
31459	618700
45232	618701
46937	618702
18108	618703
19621	618704
37622	618705
24434	618706
36934	618707
19994	618708
100804	618709
20612	618710
43570	618711
37840	618712
12174	618713
301	618714
10970	618715
42249	618716
51954	618717
54723	618718
47577	618719
5146	618720
124884	618721
82444	618722
55660	618723
13728	618724
47606	618725
13045	618726
41782	618727
145942	618728
38621	618729
4013	618730
16993	618731
3412	618732
10846	618733
4491	618734
32962	618735
30608	618736
224	618737
12273	618738
145565	618739
9401	618740
64025	618741
10410	618742
24291	618743
48695	618744
34281	618745
133885	618746
4557	618747
12715	618748
128768	618749
993	618750
879	618751
116062	618752
45121	618753
17915	618754
36	618755
62058	618756
10294	618757
44100	618758
14514	618759
128507	618760
104076	618761
15432	618762
3555	618763
92229	618764
62356	618765
114904	618766
91238	618767
67790	618768
70848	618769
34861	618770
119	618771
104550	618772
46933	618773
135135	618774
18560	618775
102055	618776
75360	618777
39757	618778
17754	618779
36409	618780
17172	618781
12941	618782
21841	618783
15697	618784
61488	618785
14545	618786
30876	618787
9738	618788
86966	618789
105627	618790
15967	618791
94657	618792
38217	618793
87982	618794
4850	618795
84842	618796
43657	618797
12191	618798
51673	618799
60114	618800
10894	618801
68362	618802
3228	618803
16547	618804
7165	618805
98530	618806
55945	618807
32353	618808
136478	618809
1640	618810
90169	618811
18269	618812
15778	618813
5348	618814
5576	618815
118887	618816
29319	618817
44436	618818
9074	618819
79443	618820
124260	618821
44111	618822
23010	618823
99570	618824
133913	618825
76846	618826
78342	618827
12754	618828
16578	618829
16811	618830
73520	618831
89643	618832
35601	618833
70847	618834
44903	618835
3446	618836
3823	618837
1028	618838
11998	618839
3236	618840
99770	618841
31275	618842
95348	618843
72236	618844
39182	618845
53167	618846
68689	618847
23994	618848
36951	618849
5362	618850
320	618851
75171	618852
18515	618853
83021	618854
93679	618855
33065	618856
58838	618857
69029	618858
138383	618859
64605	618860
38467	618861
4823	618862
39597	618863
47112	618864
28764	618865
8199	618866
8136	618867
16202	618868
76617	618869
41524	618870
7888	618871
83865	618872
3987	618873
81223	618874
149327	618875
87358	618876
83657	618877
78822	618878
46026	618879
841	618880
61647	618881
30491	618882
74429	618883
123885	618884
46174	618885
12962	618886
30786	618887
12125	618888
54989	618889
43607	618890
39491	618891
110115	618892
35064	618893
42399	618894
84827	618895
73073	618896
98835	618897
21650	618898
86904	618899
91373	618900
55847	618901
104267	618902
17043	618903
669	618904
38474	618905
34207	618906
52553	618907
31437	618908
147536	618909
86453	618910
54657	618911
26619	618912
4900	618913
85327	618914
48732	618915
28575	618916
45074	618917
119709	618918
126632	618919
85703	618920
60294	618921
25633	618922
63932	618923
41437	618924
52474	618925
25607	618926
5409	618927
6471	618928
41106	618929
81140	618930
4892	618931
7925	618932
114632	618933
69137	618934
22968	618935
58488	618936
66638	618937
103096	618938
2498	618939
379	618940
16786	618941
74410	618942
8813	618943
116745	618944
57388	618945
94692	618946
113455	618947
64843	618948
53992	618949
42205	618950
54631	618951
5891	618952
34451	618953
39581	618954
47865	618955
5518	618956
65962	618957
1958	618958
51188	618959
3918	618960
71697	618961
18422	618962
79367	618963
32196	618964
91017	618965
81342	618966
61640	618967
1806	618968
123257	618969
103891	618970
56972	618971
22368	618972
10412	618973
27438	618974
147065	618975
33521	618976
77225	618977
18325	618978
7173	618979
114610	618980
99043	618981
11226	618982
106961	618983
39071	618984
46845	618985
21356	618986
94517	618987
93498	618988
97152	618989
23029	618990
78570	618991
2644	618992
41202	618993
44362	618994
54	618995
26118	618996
54541	618997
3362	618998
5031	618999
25780	619000
8334	619001
2275	619002
50242	619003
30291	619004
66026	619005
90123	619006
86228	619007
67051	619008
29901	619009
1801	619010
84639	619011
12440	619012
37372	619013
121594	619014
32985	619015
64973	619016
11128	619017
63312	619018
34260	619019
7919	619020
45027	619021
55525	619022
133717	619023
53255	619024
50468	619025
22012	619026
124147	619027
27282	619028
37838	619029
122876	619030
5895	619031
37595	619032
5330	619033
12059	619034
26842	619035
39126	619036
20209	619037
127236	619038
96749	619039
25130	619040
5532	619041
65339	619042
30525	619043
38781	619044
81081	619045
30724	619046
56579	619047
4399	619048
18975	619049
89179	619050
2514	619051
24941	619052
103668	619053
55622	619054
66375	619055
79829	619056
79431	619057
139024	619058
18260	619059
23048	619060
15802	619061
46577	619062
38790	619063
102016	619064
31036	619065
31653	619066
70194	619067
998	619068
12256	619069
69714	619070
7093	619071
55987	619072
99339	619073
1728	619074
42860	619075
64909	619076
50169	619077
3915	619078
2973	619079
56102	619080
10322	619081
6005	619082
22248	619083
67092	619084
50112	619085
63550	619086
3195	619087
78883	619088
8538	619089
77680	619090
77872	619091
93776	619092
2169	619093
35261	619094
41315	619095
18617	619096
9730	619097
150829	619098
2622	619099
10598	619100
75374	619101
50921	619102
3662	619103
63297	619104
12277	619105
59553	619106
54137	619107
66253	619108
90094	619109
34826	619110
74709	619111
105150	619112
3361	619113
46482	619114
6749	619115
2744	619116
1745	619117
86887	619118
10225	619119
221	619120
22311	619121
11245	619122
34909	619123
41789	619124
19451	619125
41530	619126
90690	619127
28881	619128
65989	619129
133648	619130
1155	619131
24926	619132
92408	619133
96813	619134
125277	619135
2199	619136
2528	619137
10275	619138
68939	619139
65369	619140
3588	619141
67317	619142
99903	619143
29129	619144
118700	619145
113657	619146
91368	619147
130524	619148
3911	619149
53158	619150
6330	619151
28	619152
33994	619153
139936	619154
48297	619155
39948	619156
2229	619157
25949	619158
30472	619159
3812	619160
76690	619161
71570	619162
104865	619163
21721	619164
13729	619165
13291	619166
3417	619167
102913	619168
18792	619169
11944	619170
63456	619171
31309	619172
70951	619173
7326	619174
120758	619175
54805	619176
47320	619177
46972	619178
35368	619179
74775	619180
15028	619181
136159	619182
67558	619183
6861	619184
52428	619185
24647	619186
62	619187
11096	619188
15192	619189
58276	619190
67082	619191
38456	619192
41	619193
55	619194
5985	619195
42099	619196
15799	619197
57	619198
26072	619199
115652	619200
38350	619201
81476	619202
68919	619203
84364	619204
117	619205
26857	619206
20542	619207
75678	619208
10185	619209
47219	619210
14736	619211
36102	619212
53100	619213
78148	619214
15357	619215
59440	619216
41738	619217
50639	619218
45645	619219
3123	619220
6691	619221
51111	619222
5932	619223
44556	619224
29273	619225
48625	619226
25064	619227
48387	619228
62	619229
56437	619230
35927	619231
24160	619232
1656	619233
67941	619234
91536	619235
76939	619236
15377	619237
26153	619238
22175	619239
8474	619240
83625	619241
12088	619242
2936	619243
114067	619244
22513	619245
97120	619246
110516	619247
92946	619248
4173	619249
3478	619250
13646	619251
32034	619252
23056	619253
31417	619254
129563	619255
73247	619256
75805	619257
6996	619258
20610	619259
3306	619260
131260	619261
60183	619262
45864	619263
10378	619264
54725	619265
579	619266
98676	619267
54178	619268
3732	619269
100368	619270
11845	619271
117052	619272
85936	619273
12978	619274
38221	619275
59063	619276
11977	619277
103915	619278
2166	619279
72883	619280
81203	619281
46884	619282
9855	619283
38381	619284
104106	619285
37726	619286
18565	619287
5628	619288
11320	619289
17823	619290
58699	619291
11620	619292
96573	619293
11125	619294
37156	619295
38475	619296
6105	619297
68489	619298
17845	619299
92281	619300
2234	619301
105315	619302
34220	619303
3370	619304
120796	619305
6804	619306
110481	619307
452	619308
54420	619309
114804	619310
77314	619311
87803	619312
41399	619313
34505	619314
74325	619315
2191	619316
6529	619317
61228	619318
96345	619319
80635	619320
110537	619321
10049	619322
80505	619323
18747	619324
29653	619325
46383	619326
62615	619327
48717	619328
79668	619329
95285	619330
5597	619331
31263	619332
11093	619333
97523	619334
26220	619335
1439	619336
5758	619337
16697	619338
65778	619339
29383	619340
71822	619341
56729	619342
2418	619343
57936	619344
806	619345
23142	619346
106809	619347
101535	619348
20059	619349
13130	619350
18858	619351
30460	619352
16340	619353
62195	619354
6721	619355
115993	619356
14068	619357
24392	619358
59448	619359
5939	619360
122629	619361
20028	619362
43260	619363
39993	619364
5702	619365
133537	619366
107962	619367
9398	619368
79630	619369
103281	619370
9088	619371
59998	619372
65615	619373
49993	619374
92972	619375
35286	619376
73729	619377
65484	619378
33977	619379
9134	619380
120392	619381
28629	619382
104318	619383
31020	619384
100756	619385
88178	619386
32039	619387
55699	619388
21476	619389
52991	619390
13863	619391
129513	619392
49291	619393
54286	619394
83040	619395
866	619396
3273	619397
17155	619398
99719	619399
107810	619400
36975	619401
309	619402
1173	619403
38821	619404
8331	619405
28499	619406
120781	619407
50029	619408
137298	619409
14870	619410
26587	619411
18675	619412
28018	619413
14697	619414
14074	619415
9235	619416
18135	619417
90154	619418
7483	619419
13389	619420
15748	619421
138443	619422
40948	619423
510	619424
8556	619425
6254	619426
61461	619427
72	619428
6414	619429
12968	619430
12893	619431
705	619432
60228	619433
5610	619434
70627	619435
19634	619436
30	619437
5986	619438
1288	619439
118915	619440
83312	619441
7431	619442
115986	619443
5291	619444
54601	619445
44942	619446
62035	619447
50802	619448
117461	619449
21111	619450
73502	619451
1582	619452
76094	619453
10307	619454
2677	619455
109825	619456
63792	619457
74832	619458
50962	619459
5577	619460
2328	619461
10674	619462
51080	619463
72587	619464
7810	619465
35707	619466
23603	619467
835	619468
29395	619469
46328	619470
75131	619471
779	619472
27880	619473
62288	619474
81382	619475
54545	619476
4715	619477
47957	619478
137328	619479
124878	619480
114840	619481
28864	619482
33934	619483
39879	619484
6096	619485
14971	619486
30201	619487
42133	619488
101108	619489
10222	619490
34336	619491
74753	619492
85291	619493
1359	619494
135437	619495
1776	619496
1100	619497
26431	619498
39895	619499
100733	619500
12188	619501
42792	619502
39114	619503
12228	619504
74427	619505
64536	619506
140	619507
5072	619508
19977	619509
42439	619510
4464	619511
29384	619512
101607	619513
119713	619514
44509	619515
8890	619516
25009	619517
8185	619518
25268	619519
96039	619520
31676	619521
4688	619522
5022	619523
10565	619524
18292	619525
25780	619526
41538	619527
85659	619528
75	619529
14506	619530
5472	619531
11954	619532
68074	619533
11479	619534
70425	619535
13791	619536
66113	619537
1628	619538
45203	619539
122540	619540
54512	619541
4142	619542
11913	619543
1714	619544
45568	619545
43011	619546
96974	619547
97873	619548
32956	619549
1594	619550
29829	619551
10140	619552
65057	619553
73839	619554
28573	619555
27199	619556
32396	619557
11751	619558
62032	619559
6889	619560
25240	619561
533	619562
6902	619563
7258	619564
11340	619565
10770	619566
12163	619567
15387	619568
101616	619569
15350	619570
131482	619571
22030	619572
62913	619573
12106	619574
13052	619575
17772	619576
38824	619577
2135	619578
80321	619579
92874	619580
70665	619581
3492	619582
4670	619583
20535	619584
85710	619585
1076	619586
26579	619587
24364	619588
10951	619589
83454	619590
13985	619591
26533	619592
64828	619593
24305	619594
71779	619595
65762	619596
47589	619597
29843	619598
4975	619599
9113	619600
42841	619601
82023	619602
13942	619603
92474	619604
18514	619605
12853	619606
25075	619607
30306	619608
99180	619609
13845	619610
57812	619611
111497	619612
72160	619613
34712	619614
120414	619615
42227	619616
36720	619617
9678	619618
3582	619619
38546	619620
15363	619621
9369	619622
81748	619623
75124	619624
104348	619625
51093	619626
27596	619627
3036	619628
85196	619629
85569	619630
33714	619631
44559	619632
40682	619633
73829	619634
51296	619635
69737	619636
1726	619637
65183	619638
45052	619639
80653	619640
24310	619641
51788	619642
765	619643
32068	619644
116056	619645
16256	619646
38075	619647
34776	619648
28280	619649
47261	619650
416	619651
87587	619652
79924	619653
17320	619654
4709	619655
137641	619656
77671	619657
91789	619658
74228	619659
65136	619660
5296	619661
15099	619662
22715	619663
11644	619664
1607	619665
121101	619666
116302	619667
11327	619668
24564	619669
21196	619670
25408	619671
2359	619672
65420	619673
15649	619674
112253	619675
34528	619676
101179	619677
13002	619678
91494	619679
57477	619680
26091	619681
50138	619682
36279	619683
52432	619684
273	619685
36799	619686
1015	619687
128601	619688
42147	619689
33916	619690
39271	619691
7261	619692
40448	619693
3482	619694
87548	619695
56949	619696
72948	619697
53705	619698
114596	619699
30117	619700
88850	619701
29887	619702
18276	619703
119073	619704
36487	619705
4922	619706
2541	619707
188	619708
62424	619709
1823	619710
8123	619711
6684	619712
28697	619713
37600	619714
46941	619715
84463	619716
69944	619717
79686	619718
56455	619719
23000	619720
104920	619721
26692	619722
5136	619723
13903	619724
41092	619725
10113	619726
92479	619727
1774	619728
71041	619729
60760	619730
1593	619731
118907	619732
64209	619733
29169	619734
33018	619735
46464	619736
38080	619737
3365	619738
600	619739
77777	619740
19927	619741
35217	619742
33809	619743
111087	619744
5170	619745
82518	619746
1274	619747
14915	619748
3593	619749
19576	619750
76799	619751
68467	619752
27917	619753
5429	619754
72324	619755
123670	619756
17100	619757
12489	619758
39961	619759
5203	619760
23832	619761
70692	619762
70598	619763
30212	619764
139276	619765
50522	619766
3559	619767
116296	619768
112993	619769
111268	619770
41480	619771
16473	619772
101129	619773
81868	619774
123629	619775
40208	619776
13721	619777
28	619778
22055	619779
16906	619780
318	619781
35990	619782
60378	619783
146999	619784
42300	619785
70197	619786
2039	619787
97495	619788
36806	619789
12098	619790
126955	619791
68764	619792
24619	619793
1539	619794
38207	619795
6044	619796
2544	619797
7607	619798
26659	619799
31635	619800
100652	619801
130961	619802
17057	619803
113023	619804
8686	619805
94659	619806
4498	619807
124738	619808
8933	619809
61712	619810
110979	619811
31285	619812
91310	619813
22110	619814
18643	619815
45634	619816
104139	619817
46270	619818
33140	619819
22732	619820
69041	619821
45226	619822
48394	619823
20150	619824
592	619825
11767	619826
111531	619827
69870	619828
32364	619829
61812	619830
23204	619831
23979	619832
17410	619833
18906	619834
97812	619835
86776	619836
61582	619837
3575	619838
42529	619839
94934	619840
144	619841
24229	619842
86833	619843
14031	619844
55889	619845
115396	619846
47204	619847
6262	619848
37293	619849
55243	619850
5270	619851
2160	619852
8226	619853
24336	619854
61430	619855
20011	619856
63309	619857
79817	619858
60827	619859
78370	619860
1136	619861
10915	619862
405	619863
9191	619864
90136	619865
81947	619866
7326	619867
19423	619868
67597	619869
146663	619870
4605	619871
29338	619872
79133	619873
48161	619874
14804	619875
43440	619876
99800	619877
16514	619878
79882	619879
90625	619880
86214	619881
18789	619882
50222	619883
6898	619884
107682	619885
87419	619886
29821	619887
58814	619888
2960	619889
55214	619890
1853	619891
78072	619892
22957	619893
54252	619894
33005	619895
86070	619896
6709	619897
107591	619898
49317	619899
101037	619900
56182	619901
1321	619902
116556	619903
19805	619904
5032	619905
12071	619906
28865	619907
2762	619908
22507	619909
77061	619910
94564	619911
49176	619912
3411	619913
36109	619914
62318	619915
131969	619916
138624	619917
68618	619918
15225	619919
104382	619920
123185	619921
25903	619922
61156	619923
2221	619924
6897	619925
85684	619926
22380	619927
84479	619928
46611	619929
23894	619930
6469	619931
113	619932
18592	619933
14904	619934
64113	619935
28970	619936
92102	619937
30691	619938
127827	619939
32547	619940
122847	619941
52111	619942
6922	619943
82413	619944
58543	619945
53392	619946
22406	619947
8673	619948
53507	619949
50590	619950
27970	619951
23811	619952
13347	619953
44088	619954
33070	619955
3818	619956
104603	619957
66346	619958
119557	619959
93541	619960
4734	619961
2049	619962
7996	619963
129589	619964
94051	619965
6685	619966
47605	619967
898	619968
66508	619969
13005	619970
132797	619971
52917	619972
21220	619973
21796	619974
32941	619975
7987	619976
134681	619977
44126	619978
46240	619979
39299	619980
20835	619981
4275	619982
32233	619983
41390	619984
99099	619985
57332	619986
10500	619987
534	619988
96191	619989
115944	619990
65703	619991
632	619992
75833	619993
61531	619994
9627	619995
72547	619996
104883	619997
54635	619998
14401	619999
14017	620000
1801	620001
51411	620002
30460	620003
66863	620004
9704	620005
12601	620006
114722	620007
39654	620008
33837	620009
60438	620010
43704	620011
109467	620012
138955	620013
24229	620014
97389	620015
135228	620016
8006	620017
19140	620018
60968	620019
19999	620020
5806	620021
119756	620022
36831	620023
64550	620024
59500	620025
13144	620026
89196	620027
7806	620028
63468	620029
18391	620030
2139	620031
101727	620032
65027	620033
2833	620034
118678	620035
6026	620036
2541	620037
110032	620038
9900	620039
38858	620040
134846	620041
25580	620042
1138	620043
24917	620044
38283	620045
114246	620046
25479	620047
89315	620048
81128	620049
3957	620050
3818	620051
114880	620052
38103	620053
35962	620054
4477	620055
31702	620056
107983	620057
42194	620058
10397	620059
230	620060
130802	620061
111078	620062
80058	620063
132531	620064
3487	620065
30693	620066
2723	620067
52387	620068
20701	620069
11192	620070
42264	620071
8136	620072
3577	620073
148462	620074
8848	620075
58325	620076
1993	620077
1216	620078
40970	620079
149226	620080
69162	620081
38	620082
98816	620083
105029	620084
28093	620085
85820	620086
9368	620087
41166	620088
98300	620089
30298	620090
69350	620091
97663	620092
28560	620093
64822	620094
3607	620095
108357	620096
22139	620097
2368	620098
77341	620099
2782	620100
91908	620101
11334	620102
133833	620103
2868	620104
31926	620105
15938	620106
75714	620107
43976	620108
5915	620109
81731	620110
3001	620111
16688	620112
12905	620113
14441	620114
1274	620115
41268	620116
21079	620117
46114	620118
1623	620119
45537	620120
1473	620121
77179	620122
78095	620123
21466	620124
62295	620125
100602	620126
53323	620127
35537	620128
7296	620129
8473	620130
89267	620131
28955	620132
15888	620133
11208	620134
1975	620135
117147	620136
71749	620137
103544	620138
45539	620139
17688	620140
37983	620141
30553	620142
143975	620143
73445	620144
24865	620145
134893	620146
34135	620147
60020	620148
19673	620149
18373	620150
125943	620151
28321	620152
46226	620153
65139	620154
65535	620155
104888	620156
122586	620157
15848	620158
11150	620159
58182	620160
8053	620161
17719	620162
86577	620163
24995	620164
29828	620165
5285	620166
85331	620167
87281	620168
43397	620169
22816	620170
90114	620171
11684	620172
61964	620173
194	620174
57194	620175
48089	620176
99446	620177
142764	620178
17323	620179
30120	620180
9878	620181
1434	620182
3418	620183
32855	620184
31430	620185
67805	620186
40855	620187
106371	620188
27044	620189
116837	620190
31409	620191
343	620192
2973	620193
18392	620194
33478	620195
47842	620196
13106	620197
88413	620198
148557	620199
12440	620200
22430	620201
3939	620202
20480	620203
32788	620204
51023	620205
22372	620206
58581	620207
50	620208
17834	620209
94581	620210
11564	620211
58927	620212
93906	620213
23127	620214
19023	620215
22194	620216
45605	620217
45801	620218
42980	620219
34331	620220
4628	620221
69912	620222
84448	620223
40640	620224
1229	620225
24279	620226
41708	620227
395	620228
32274	620229
64085	620230
8505	620231
10443	620232
154	620233
12378	620234
32930	620235
2434	620236
96224	620237
75427	620238
34081	620239
44497	620240
31414	620241
71637	620242
10717	620243
75593	620244
53295	620245
48050	620246
52644	620247
93395	620248
3501	620249
121478	620250
1158	620251
65790	620252
42568	620253
1704	620254
81348	620255
21766	620256
20906	620257
125646	620258
120512	620259
57937	620260
63739	620261
58223	620262
5914	620263
22303	620264
1862	620265
135738	620266
56816	620267
54073	620268
30314	620269
32018	620270
99164	620271
100966	620272
37979	620273
44277	620274
39355	620275
7555	620276
46602	620277
25560	620278
5054	620279
110230	620280
83755	620281
2696	620282
15803	620283
51964	620284
67474	620285
6431	620286
19821	620287
102550	620288
4613	620289
71188	620290
9171	620291
34009	620292
9566	620293
68639	620294
1226	620295
87859	620296
4010	620297
2539	620298
140983	620299
15220	620300
2322	620301
58900	620302
10904	620303
1560	620304
6537	620305
85048	620306
41366	620307
59648	620308
97051	620309
9281	620310
6865	620311
25257	620312
69605	620313
74813	620314
4215	620315
16200	620316
92303	620317
18095	620318
28527	620319
58009	620320
66658	620321
9302	620322
58900	620323
31055	620324
11311	620325
15936	620326
48385	620327
14548	620328
7032	620329
117108	620330
91426	620331
4499	620332
41019	620333
110237	620334
15913	620335
48661	620336
29443	620337
9976	620338
40872	620339
84593	620340
38559	620341
29426	620342
121819	620343
29747	620344
23098	620345
17946	620346
86180	620347
21110	620348
1725	620349
2605	620350
50539	620351
10805	620352
50057	620353
23344	620354
11302	620355
62204	620356
11520	620357
722	620358
45837	620359
118767	620360
9175	620361
14964	620362
45858	620363
3002	620364
4290	620365
137199	620366
48846	620367
74849	620368
5313	620369
1692	620370
100063	620371
11827	620372
63504	620373
17616	620374
21319	620375
32862	620376
1973	620377
123426	620378
97011	620379
5450	620380
26314	620381
6408	620382
98226	620383
15524	620384
35117	620385
25817	620386
20542	620387
15497	620388
425	620389
104100	620390
62270	620391
136383	620392
92521	620393
9782	620394
26132	620395
20199	620396
68048	620397
142588	620398
86718	620399
1176	620400
15160	620401
59216	620402
98323	620403
100802	620404
15353	620405
117126	620406
69381	620407
82877	620408
33	620409
53757	620410
61679	620411
20705	620412
115927	620413
4143	620414
45998	620415
98703	620416
11159	620417
144382	620418
92510	620419
100765	620420
86041	620421
24615	620422
88573	620423
26326	620424
3978	620425
5250	620426
5248	620427
23229	620428
105873	620429
30366	620430
73236	620431
88763	620432
14874	620433
37936	620434
52867	620435
63921	620436
84753	620437
9408	620438
26643	620439
56999	620440
720	620441
38716	620442
126325	620443
52087	620444
6008	620445
25910	620446
117503	620447
54398	620448
9132	620449
74995	620450
45317	620451
7547	620452
86762	620453
1723	620454
1	620455
96000	620456
58850	620457
31873	620458
14435	620459
137031	620460
15400	620461
32961	620462
62105	620463
16993	620464
20013	620465
7055	620466
105217	620467
33306	620468
2650	620469
7992	620470
46974	620471
85119	620472
146991	620473
57567	620474
40000	620475
141206	620476
93671	620477
35529	620478
51777	620479
2637	620480
4673	620481
20619	620482
33501	620483
135219	620484
87593	620485
150577	620486
6648	620487
42004	620488
77598	620489
70863	620490
9092	620491
113880	620492
36661	620493
39376	620494
14642	620495
30445	620496
50055	620497
596	620498
51791	620499
140752	620500
11389	620501
37076	620502
111635	620503
96669	620504
5388	620505
111441	620506
39133	620507
47005	620508
72132	620509
1086	620510
10474	620511
125422	620512
29002	620513
117012	620514
3885	620515
2266	620516
4153	620517
11644	620518
25675	620519
66009	620520
105732	620521
20814	620522
30470	620523
88119	620524
42660	620525
70698	620526
4531	620527
42242	620528
18930	620529
137264	620530
1392	620531
80607	620532
149565	620533
52136	620534
49432	620535
1815	620536
29924	620537
29290	620538
59020	620539
22454	620540
79047	620541
29020	620542
8370	620543
13000	620544
108439	620545
83489	620546
67518	620547
3912	620548
13272	620549
22221	620550
34902	620551
92601	620552
116986	620553
92135	620554
74733	620555
970	620556
30990	620557
12649	620558
40402	620559
64363	620560
51133	620561
31353	620562
49505	620563
35365	620564
19937	620565
600	620566
26719	620567
63520	620568
61657	620569
2151	620570
6955	620571
825	620572
496	620573
29065	620574
71504	620575
91130	620576
126801	620577
21775	620578
22468	620579
27816	620580
20921	620581
763	620582
130316	620583
26250	620584
8009	620585
57695	620586
6833	620587
8986	620588
18975	620589
38717	620590
93617	620591
13161	620592
48582	620593
33259	620594
120787	620595
121859	620596
64410	620597
18651	620598
25284	620599
62757	620600
72737	620601
9110	620602
82945	620603
79898	620604
40672	620605
31392	620606
100437	620607
12521	620608
393	620609
80127	620610
101219	620611
147797	620612
25613	620613
24710	620614
97879	620615
113853	620616
99732	620617
8012	620618
106016	620619
66202	620620
95631	620621
101156	620622
47830	620623
120076	620624
89748	620625
55953	620626
59628	620627
143	620628
2226	620629
49347	620630
22871	620631
66697	620632
39303	620633
13383	620634
19392	620635
28800	620636
14304	620637
36332	620638
97023	620639
25698	620640
31331	620641
65194	620642
47828	620643
74396	620644
16470	620645
5738	620646
93536	620647
93975	620648
17962	620649
125670	620650
39569	620651
22726	620652
9687	620653
24234	620654
32295	620655
8176	620656
129142	620657
47118	620658
25284	620659
36814	620660
54991	620661
14308	620662
50805	620663
35	620664
18137	620665
37202	620666
92269	620667
30550	620668
121909	620669
24957	620670
7336	620671
82915	620672
109175	620673
19519	620674
2306	620675
14263	620676
68618	620677
16413	620678
85850	620679
51236	620680
15011	620681
20537	620682
28636	620683
15926	620684
70600	620685
33429	620686
17055	620687
69488	620688
41419	620689
58002	620690
23847	620691
138274	620692
9776	620693
7764	620694
24820	620695
44548	620696
37552	620697
1803	620698
33558	620699
31655	620700
5453	620701
86339	620702
53032	620703
57502	620704
54342	620705
2035	620706
111016	620707
73292	620708
107585	620709
14075	620710
32039	620711
74168	620712
60541	620713
18310	620714
44546	620715
68946	620716
42546	620717
40428	620718
118108	620719
68360	620720
30704	620721
49351	620722
97517	620723
5002	620724
24973	620725
24720	620726
98880	620727
84006	620728
96978	620729
12821	620730
19657	620731
26019	620732
21506	620733
43128	620734
37846	620735
1965	620736
90252	620737
63426	620738
65256	620739
56675	620740
139729	620741
25987	620742
5179	620743
32236	620744
143211	620745
9841	620746
99125	620747
110867	620748
4018	620749
30122	620750
7753	620751
1565	620752
63683	620753
12906	620754
8190	620755
47572	620756
53280	620757
100671	620758
28667	620759
55465	620760
2022	620761
37534	620762
81889	620763
55107	620764
36526	620765
80379	620766
58	620767
60493	620768
19663	620769
53779	620770
75646	620771
71345	620772
75982	620773
25852	620774
78982	620775
40976	620776
61274	620777
8503	620778
4479	620779
17401	620780
11865	620781
20582	620782
3612	620783
5278	620784
23665	620785
1057	620786
76469	620787
35642	620788
93326	620789
727	620790
10560	620791
130676	620792
86490	620793
34652	620794
53894	620795
6221	620796
3351	620797
22813	620798
5300	620799
35706	620800
100843	620801
57721	620802
89222	620803
148128	620804
129817	620805
73200	620806
8240	620807
19012	620808
76913	620809
18944	620810
2028	620811
4377	620812
65947	620813
11343	620814
44209	620815
144281	620816
4963	620817
64858	620818
40846	620819
76571	620820
2915	620821
22157	620822
106000	620823
3808	620824
37530	620825
113239	620826
30836	620827
42066	620828
95012	620829
3561	620830
49778	620831
28291	620832
82811	620833
39127	620834
35177	620835
112611	620836
72849	620837
64524	620838
27887	620839
64170	620840
58978	620841
30551	620842
14156	620843
710	620844
56205	620845
85318	620846
40769	620847
16839	620848
111416	620849
28835	620850
117050	620851
24727	620852
1394	620853
1440	620854
7591	620855
59363	620856
71843	620857
31220	620858
46548	620859
100317	620860
90087	620861
78478	620862
8994	620863
30358	620864
44030	620865
33931	620866
23613	620867
5852	620868
107627	620869
93418	620870
50851	620871
36466	620872
7519	620873
73785	620874
4286	620875
2314	620876
38203	620877
15417	620878
45033	620879
10600	620880
25891	620881
30543	620882
1503	620883
22387	620884
38194	620885
123791	620886
901	620887
68165	620888
11825	620889
43	620890
144001	620891
96373	620892
104935	620893
47237	620894
148705	620895
53348	620896
49648	620897
800	620898
11848	620899
9960	620900
34504	620901
44017	620902
5989	620903
8892	620904
57914	620905
71568	620906
40025	620907
7674	620908
20344	620909
107560	620910
9512	620911
6671	620912
8671	620913
200	620914
98758	620915
17673	620916
44631	620917
90364	620918
15396	620919
6019	620920
110515	620921
79224	620922
113427	620923
28057	620924
4731	620925
12274	620926
22574	620927
13767	620928
7742	620929
131216	620930
98091	620931
7276	620932
31476	620933
41917	620934
17635	620935
98830	620936
26534	620937
50511	620938
18574	620939
51321	620940
408	620941
30714	620942
13263	620943
26401	620944
69864	620945
94100	620946
16115	620947
9702	620948
12372	620949
8906	620950
3297	620951
118229	620952
3203	620953
6834	620954
615	620955
10186	620956
71168	620957
4369	620958
104009	620959
11375	620960
67675	620961
130714	620962
11375	620963
110629	620964
8248	620965
136137	620966
70124	620967
8915	620968
79602	620969
228	620970
79897	620971
125066	620972
61454	620973
54575	620974
17741	620975
8173	620976
124080	620977
27854	620978
13883	620979
38708	620980
83465	620981
147740	620982
27740	620983
50791	620984
10902	620985
16672	620986
48793	620987
46128	620988
1683	620989
9799	620990
18778	620991
36393	620992
26334	620993
23941	620994
58892	620995
98903	620996
67148	620997
46028	620998
7105	620999
41430	621000
33196	621001
57680	621002
4080	621003
130179	621004
27313	621005
44969	621006
2243	621007
46541	621008
7635	621009
149563	621010
114865	621011
127501	621012
77410	621013
137139	621014
23270	621015
4389	621016
47267	621017
17211	621018
133233	621019
21888	621020
76674	621021
137779	621022
4762	621023
3035	621024
209	621025
4959	621026
39852	621027
91948	621028
74647	621029
88628	621030
17613	621031
25064	621032
40793	621033
28723	621034
15176	621035
74477	621036
69178	621037
53231	621038
24833	621039
896	621040
3426	621041
142438	621042
2539	621043
77827	621044
29862	621045
42544	621046
32205	621047
112774	621048
113912	621049
22166	621050
80439	621051
9006	621052
90889	621053
71956	621054
85537	621055
29542	621056
67542	621057
82324	621058
62895	621059
580	621060
73386	621061
86390	621062
80399	621063
106478	621064
47195	621065
101400	621066
148201	621067
59306	621068
46939	621069
145333	621070
2671	621071
5074	621072
61366	621073
142843	621074
118594	621075
62628	621076
36147	621077
63753	621078
36505	621079
16377	621080
136128	621081
48917	621082
46696	621083
1665	621084
1008	621085
62635	621086
19932	621087
28540	621088
6554	621089
34087	621090
24502	621091
8351	621092
29012	621093
123353	621094
26211	621095
41073	621096
141775	621097
99627	621098
46951	621099
127987	621100
16742	621101
84258	621102
53970	621103
4943	621104
1307	621105
16512	621106
48435	621107
10108	621108
53881	621109
14653	621110
77082	621111
19955	621112
22516	621113
4397	621114
1396	621115
1126	621116
43888	621117
128897	621118
24252	621119
73578	621120
92531	621121
39218	621122
27393	621123
77632	621124
19004	621125
4763	621126
1140	621127
34923	621128
8030	621129
11440	621130
34412	621131
15071	621132
13357	621133
96099	621134
34481	621135
101965	621136
8214	621137
26876	621138
19084	621139
57771	621140
10567	621141
9049	621142
109634	621143
7609	621144
10178	621145
3773	621146
54943	621147
5604	621148
1645	621149
31519	621150
847	621151
43682	621152
3170	621153
112623	621154
10244	621155
4264	621156
68886	621157
4432	621158
1319	621159
651	621160
56829	621161
48855	621162
1162	621163
3282	621164
21838	621165
65404	621166
36193	621167
10246	621168
21480	621169
243	621170
95059	621171
47613	621172
44977	621173
15910	621174
2833	621175
6177	621176
50542	621177
105137	621178
71789	621179
43583	621180
12103	621181
87972	621182
40207	621183
105034	621184
99064	621185
68154	621186
33871	621187
24735	621188
69443	621189
4070	621190
18061	621191
98865	621192
37376	621193
58570	621194
109668	621195
101960	621196
2637	621197
88854	621198
22805	621199
5066	621200
60886	621201
109645	621202
10162	621203
133202	621204
39791	621205
50179	621206
10050	621207
20566	621208
83279	621209
12967	621210
2161	621211
644	621212
67569	621213
54246	621214
58697	621215
24819	621216
8052	621217
39	621218
13493	621219
29980	621220
16322	621221
89271	621222
192	621223
5670	621224
12710	621225
135212	621226
27388	621227
19856	621228
32000	621229
48386	621230
1815	621231
64513	621232
2014	621233
880	621234
59922	621235
20940	621236
64649	621237
85962	621238
10248	621239
117410	621240
41944	621241
124638	621242
8850	621243
1246	621244
31862	621245
17809	621246
63939	621247
844	621248
6929	621249
38887	621250
2021	621251
85667	621252
102518	621253
63963	621254
70971	621255
83327	621256
49306	621257
45448	621258
176	621259
144606	621260
57905	621261
104511	621262
46238	621263
17734	621264
50731	621265
50713	621266
49001	621267
35085	621268
13010	621269
39296	621270
11120	621271
29142	621272
75951	621273
116540	621274
13178	621275
46883	621276
4714	621277
563	621278
7065	621279
24934	621280
16022	621281
35356	621282
10019	621283
94700	621284
14935	621285
58493	621286
36425	621287
51083	621288
51364	621289
35510	621290
19152	621291
14332	621292
79992	621293
9454	621294
23696	621295
2621	621296
18172	621297
49370	621298
696	621299
6856	621300
40546	621301
34864	621302
5551	621303
111283	621304
14104	621305
7830	621306
30524	621307
4174	621308
227	621309
10725	621310
68905	621311
45350	621312
34051	621313
40034	621314
17436	621315
48699	621316
4346	621317
45453	621318
42919	621319
259	621320
82380	621321
35221	621322
20444	621323
55652	621324
1340	621325
9359	621326
94981	621327
119004	621328
48910	621329
49231	621330
13989	621331
45021	621332
67717	621333
55901	621334
28638	621335
321	621336
50452	621337
72658	621338
8826	621339
95040	621340
102065	621341
58111	621342
33185	621343
147561	621344
102685	621345
13754	621346
17184	621347
90987	621348
51404	621349
56765	621350
29298	621351
34249	621352
22228	621353
218	621354
65442	621355
65126	621356
4691	621357
127	621358
102063	621359
24871	621360
148259	621361
137088	621362
90577	621363
64	621364
64831	621365
4529	621366
51723	621367
20535	621368
46293	621369
132541	621370
23729	621371
87648	621372
98015	621373
74422	621374
30114	621375
50909	621376
117496	621377
32571	621378
34787	621379
28232	621380
12501	621381
104922	621382
134868	621383
11708	621384
24655	621385
17042	621386
29637	621387
22476	621388
6672	621389
59186	621390
6070	621391
6684	621392
63057	621393
67174	621394
21790	621395
7160	621396
138544	621397
7587	621398
1958	621399
9344	621400
15846	621401
30415	621402
12660	621403
30186	621404
15932	621405
89221	621406
552	621407
14153	621408
72780	621409
57138	621410
94485	621411
2840	621412
2261	621413
44438	621414
58	621415
72009	621416
77315	621417
23436	621418
7016	621419
19341	621420
31003	621421
37216	621422
34617	621423
5968	621424
137875	621425
30675	621426
135341	621427
65515	621428
9291	621429
40934	621430
34318	621431
3341	621432
5050	621433
110523	621434
8368	621435
4955	621436
2850	621437
2003	621438
32480	621439
49276	621440
60338	621441
22106	621442
5677	621443
7951	621444
60579	621445
6681	621446
72872	621447
5999	621448
23541	621449
126918	621450
3898	621451
86733	621452
36326	621453
3801	621454
14897	621455
35743	621456
68275	621457
1285	621458
85603	621459
48831	621460
33749	621461
49946	621462
12266	621463
46202	621464
77206	621465
102546	621466
1670	621467
135888	621468
21585	621469
297	621470
69222	621471
42228	621472
76178	621473
134808	621474
123328	621475
86983	621476
486	621477
12600	621478
18639	621479
55504	621480
944	621481
10450	621482
13146	621483
40733	621484
20651	621485
7988	621486
101533	621487
16314	621488
69186	621489
29622	621490
33173	621491
70776	621492
56243	621493
5509	621494
913	621495
35276	621496
81664	621497
38216	621498
31128	621499
63198	621500
51569	621501
224	621502
96317	621503
107527	621504
26365	621505
30464	621506
101936	621507
68267	621508
288	621509
30614	621510
105979	621511
75067	621512
75279	621513
132	621514
55807	621515
516	621516
106533	621517
128905	621518
55080	621519
59735	621520
18422	621521
83876	621522
106570	621523
26287	621524
61066	621525
55077	621526
10018	621527
47921	621528
4500	621529
42890	621530
390	621531
31218	621532
44	621533
8201	621534
21772	621535
4134	621536
58010	621537
40598	621538
11649	621539
15445	621540
13549	621541
8428	621542
12209	621543
32463	621544
986	621545
14227	621546
11404	621547
16378	621548
45559	621549
13675	621550
119419	621551
50340	621552
73651	621553
7838	621554
45327	621555
81831	621556
2462	621557
8694	621558
5837	621559
12852	621560
68676	621561
52979	621562
65013	621563
25391	621564
95609	621565
2827	621566
1947	621567
45735	621568
66037	621569
1304	621570
69405	621571
140336	621572
61485	621573
25201	621574
10252	621575
5579	621576
45254	621577
42403	621578
2441	621579
38156	621580
738	621581
11819	621582
130462	621583
6364	621584
78388	621585
8135	621586
1453	621587
125053	621588
4886	621589
57476	621590
2214	621591
15714	621592
36578	621593
8857	621594
109287	621595
3387	621596
12961	621597
9233	621598
36403	621599
68020	621600
32844	621601
87937	621602
54932	621603
134072	621604
32874	621605
60418	621606
52666	621607
117395	621608
20455	621609
51341	621610
137593	621611
4214	621612
1251	621613
61513	621614
18445	621615
7976	621616
9705	621617
77401	621618
5594	621619
18434	621620
39988	621621
54469	621622
20926	621623
4228	621624
16179	621625
390	621626
42853	621627
43370	621628
73156	621629
9345	621630
51313	621631
118473	621632
23759	621633
21027	621634
11397	621635
80209	621636
25203	621637
88935	621638
14757	621639
75	621640
78876	621641
74010	621642
13694	621643
107462	621644
88772	621645
6840	621646
12076	621647
6639	621648
7475	621649
29250	621650
4296	621651
26918	621652
10216	621653
92956	621654
13268	621655
146968	621656
31135	621657
77387	621658
31645	621659
36468	621660
26966	621661
84550	621662
66436	621663
89538	621664
77427	621665
3965	621666
92270	621667
86192	621668
72480	621669
11335	621670
11100	621671
69019	621672
13519	621673
111737	621674
65604	621675
95637	621676
57977	621677
52168	621678
81953	621679
118366	621680
50675	621681
111115	621682
88204	621683
49847	621684
71604	621685
78911	621686
112512	621687
2154	621688
30481	621689
50423	621690
50509	621691
26927	621692
20035	621693
79932	621694
25409	621695
2739	621696
416	621697
1754	621698
81211	621699
86917	621700
64152	621701
81468	621702
131996	621703
8694	621704
28159	621705
42506	621706
121637	621707
48972	621708
11011	621709
10361	621710
418	621711
15828	621712
75638	621713
5069	621714
35862	621715
49125	621716
53219	621717
32330	621718
24604	621719
37748	621720
54783	621721
110343	621722
144933	621723
93521	621724
40978	621725
69404	621726
68705	621727
8226	621728
16523	621729
5483	621730
25177	621731
57534	621732
54320	621733
3947	621734
36073	621735
84912	621736
30931	621737
3175	621738
31094	621739
1042	621740
64479	621741
18162	621742
12679	621743
106849	621744
39163	621745
16133	621746
23326	621747
55643	621748
3448	621749
44495	621750
138631	621751
120391	621752
5131	621753
20065	621754
5685	621755
19919	621756
45589	621757
2842	621758
6294	621759
12377	621760
33881	621761
20888	621762
64078	621763
36639	621764
39978	621765
8228	621766
17381	621767
94052	621768
12786	621769
20023	621770
52900	621771
1623	621772
110669	621773
120368	621774
4291	621775
96334	621776
11050	621777
32469	621778
108170	621779
713	621780
12764	621781
39198	621782
22766	621783
33953	621784
2721	621785
32629	621786
62655	621787
7793	621788
78924	621789
23434	621790
55427	621791
5452	621792
93963	621793
71566	621794
98690	621795
17965	621796
1270	621797
21940	621798
53841	621799
16796	621800
1285	621801
949	621802
28087	621803
88754	621804
18379	621805
29	621806
4606	621807
77382	621808
18694	621809
18408	621810
27527	621811
1459	621812
62952	621813
17490	621814
30510	621815
13208	621816
31175	621817
101576	621818
115424	621819
144164	621820
83055	621821
5754	621822
9912	621823
11485	621824
137854	621825
68898	621826
77272	621827
88840	621828
236	621829
113245	621830
10298	621831
11525	621832
38052	621833
6166	621834
70469	621835
13857	621836
73206	621837
33886	621838
2572	621839
2382	621840
71001	621841
59465	621842
1294	621843
97905	621844
37203	621845
59246	621846
31680	621847
34787	621848
272	621849
22180	621850
49949	621851
12520	621852
62986	621853
70062	621854
15863	621855
16511	621856
477	621857
7160	621858
117180	621859
24781	621860
59560	621861
28572	621862
26409	621863
833	621864
70002	621865
36732	621866
119289	621867
77896	621868
60153	621869
57469	621870
90325	621871
2292	621872
15735	621873
2690	621874
5828	621875
97261	621876
92650	621877
38072	621878
72	621879
17661	621880
49544	621881
104528	621882
58860	621883
132809	621884
359	621885
104881	621886
67826	621887
96621	621888
127848	621889
14824	621890
88378	621891
642	621892
22256	621893
19455	621894
125590	621895
6613	621896
20198	621897
4875	621898
141416	621899
42533	621900
2988	621901
33271	621902
62120	621903
54076	621904
22866	621905
44722	621906
63493	621907
45549	621908
1475	621909
4654	621910
10515	621911
4166	621912
127012	621913
80374	621914
45137	621915
28202	621916
42800	621917
40807	621918
4051	621919
28961	621920
130449	621921
8089	621922
105633	621923
61747	621924
88460	621925
9979	621926
4506	621927
62537	621928
82426	621929
7555	621930
18202	621931
33145	621932
45496	621933
455	621934
75194	621935
69066	621936
31398	621937
34026	621938
1269	621939
15100	621940
12727	621941
5014	621942
28435	621943
126655	621944
24673	621945
99216	621946
32171	621947
35123	621948
9613	621949
2803	621950
16151	621951
3294	621952
43242	621953
16442	621954
109807	621955
10832	621956
34490	621957
31523	621958
39323	621959
373	621960
76233	621961
115222	621962
27004	621963
82852	621964
3935	621965
61555	621966
66596	621967
142548	621968
42	621969
124143	621970
106330	621971
104530	621972
13038	621973
4031	621974
92783	621975
24013	621976
48977	621977
145039	621978
61159	621979
13393	621980
63593	621981
9351	621982
3240	621983
38940	621984
8533	621985
92564	621986
22852	621987
133983	621988
34917	621989
106550	621990
53228	621991
20658	621992
21300	621993
11922	621994
67130	621995
125854	621996
48193	621997
33087	621998
22421	621999
75139	622000
6746	622001
106490	622002
54516	622003
127464	622004
111303	622005
49548	622006
101192	622007
7068	622008
71475	622009
88087	622010
66719	622011
37452	622012
38381	622013
79474	622014
95063	622015
8603	622016
32595	622017
51186	622018
12882	622019
6180	622020
5104	622021
115353	622022
79071	622023
24238	622024
90562	622025
30068	622026
59531	622027
4522	622028
50684	622029
109191	622030
7004	622031
9451	622032
25084	622033
3454	622034
85706	622035
124359	622036
58206	622037
61416	622038
2113	622039
11489	622040
28076	622041
6226	622042
44002	622043
34116	622044
31023	622045
38848	622046
77779	622047
67694	622048
79016	622049
2098	622050
3876	622051
2107	622052
3412	622053
68924	622054
15948	622055
8633	622056
25640	622057
6363	622058
51398	622059
22688	622060
48543	622061
92012	622062
30583	622063
49394	622064
60806	622065
134863	622066
135430	622067
55285	622068
34569	622069
56700	622070
21399	622071
43122	622072
93657	622073
11519	622074
44944	622075
132623	622076
92847	622077
542	622078
26914	622079
43083	622080
39131	622081
27897	622082
138541	622083
8102	622084
15779	622085
40486	622086
316	622087
3776	622088
104736	622089
3747	622090
49836	622091
37285	622092
74509	622093
74431	622094
118536	622095
24224	622096
140056	622097
9744	622098
36962	622099
19420	622100
88816	622101
12119	622102
73959	622103
7124	622104
47002	622105
1065	622106
50867	622107
968	622108
1295	622109
86726	622110
4868	622111
25732	622112
19360	622113
28260	622114
37840	622115
117251	622116
70887	622117
36241	622118
14840	622119
33925	622120
121315	622121
55189	622122
27466	622123
72833	622124
69008	622125
117134	622126
3388	622127
23922	622128
40022	622129
56252	622130
4573	622131
61423	622132
1251	622133
8672	622134
47960	622135
85431	622136
119148	622137
7153	622138
73203	622139
8050	622140
117304	622141
10829	622142
37248	622143
79839	622144
35831	622145
30088	622146
34961	622147
26728	622148
241	622149
70026	622150
114920	622151
97097	622152
11662	622153
52611	622154
77561	622155
28037	622156
66326	622157
23259	622158
11867	622159
60185	622160
95141	622161
33156	622162
66162	622163
19619	622164
13130	622165
3710	622166
13142	622167
4519	622168
25208	622169
36409	622170
12724	622171
20997	622172
21749	622173
50903	622174
115905	622175
23007	622176
46888	622177
117046	622178
6704	622179
122360	622180
42544	622181
45450	622182
56024	622183
46099	622184
3262	622185
33643	622186
13113	622187
13250	622188
18578	622189
4594	622190
8654	622191
46480	622192
36184	622193
84074	622194
28408	622195
8333	622196
26828	622197
11024	622198
32705	622199
69585	622200
6439	622201
137337	622202
3580	622203
29213	622204
3289	622205
27755	622206
63399	622207
13116	622208
108243	622209
84226	622210
7183	622211
80201	622212
140261	622213
145240	622214
115842	622215
12730	622216
7861	622217
32323	622218
3766	622219
35276	622220
2394	622221
1315	622222
14588	622223
4612	622224
89396	622225
186	622226
76741	622227
47548	622228
87655	622229
89601	622230
2122	622231
57297	622232
52187	622233
19221	622234
8797	622235
68416	622236
3661	622237
89411	622238
12876	622239
2745	622240
28606	622241
37299	622242
527	622243
22546	622244
970	622245
18320	622246
57795	622247
38561	622248
29884	622249
30480	622250
16857	622251
5127	622252
82803	622253
120173	622254
34156	622255
65472	622256
13295	622257
21127	622258
29370	622259
2545	622260
17802	622261
36647	622262
24015	622263
19674	622264
57431	622265
9409	622266
66182	622267
67518	622268
10268	622269
30073	622270
126862	622271
101824	622272
73386	622273
122024	622274
879	622275
7132	622276
50412	622277
6784	622278
283	622279
126807	622280
102529	622281
11570	622282
14306	622283
33176	622284
81980	622285
34169	622286
41860	622287
53186	622288
38927	622289
15167	622290
142167	622291
97906	622292
72543	622293
40837	622294
456	622295
1950	622296
1882	622297
34007	622298
125432	622299
66960	622300
12892	622301
26075	622302
97029	622303
60166	622304
45564	622305
5895	622306
15624	622307
41721	622308
2754	622309
63937	622310
87859	622311
23433	622312
20608	622313
126044	622314
86773	622315
38808	622316
91091	622317
39128	622318
35086	622319
126644	622320
122208	622321
56934	622322
27806	622323
6813	622324
122367	622325
162	622326
54099	622327
19345	622328
61338	622329
2020	622330
760	622331
3860	622332
41746	622333
17060	622334
871	622335
23356	622336
5039	622337
144899	622338
111536	622339
91880	622340
23803	622341
71010	622342
67777	622343
89198	622344
12382	622345
54745	622346
37600	622347
23710	622348
23455	622349
111599	622350
10945	622351
22412	622352
119771	622353
3029	622354
55457	622355
12385	622356
122994	622357
86992	622358
44304	622359
1126	622360
81768	622361
69369	622362
44595	622363
3117	622364
33167	622365
95268	622366
99143	622367
40950	622368
7659	622369
97611	622370
82722	622371
26209	622372
6734	622373
22405	622374
34839	622375
30241	622376
120573	622377
31433	622378
21718	622379
82249	622380
137885	622381
40286	622382
86	622383
5404	622384
247	622385
18627	622386
21780	622387
36112	622388
40573	622389
53614	622390
34775	622391
35877	622392
69458	622393
33028	622394
5278	622395
15315	622396
56151	622397
28939	622398
30131	622399
44932	622400
83892	622401
51859	622402
116053	622403
72563	622404
72601	622405
19016	622406
30700	622407
110434	622408
40351	622409
2872	622410
8883	622411
21310	622412
17630	622413
28964	622414
27606	622415
25242	622416
42973	622417
56668	622418
15867	622419
105401	622420
83991	622421
794	622422
5580	622423
36744	622424
78779	622425
29036	622426
116412	622427
66750	622428
137425	622429
7879	622430
52966	622431
76805	622432
21881	622433
64536	622434
36790	622435
4069	622436
7882	622437
125477	622438
109090	622439
4570	622440
122396	622441
2999	622442
11765	622443
63053	622444
106588	622445
71037	622446
94039	622447
18987	622448
1052	622449
31806	622450
76040	622451
180	622452
56010	622453
19880	622454
71705	622455
117118	622456
57449	622457
53070	622458
59598	622459
43046	622460
92838	622461
58161	622462
7177	622463
106121	622464
100226	622465
32682	622466
12274	622467
86	622468
15881	622469
15750	622470
44159	622471
6464	622472
102845	622473
55833	622474
16414	622475
56761	622476
45140	622477
89869	622478
2778	622479
47820	622480
5805	622481
8335	622482
120302	622483
68633	622484
98920	622485
89945	622486
910	622487
23719	622488
2400	622489
28600	622490
139144	622491
106273	622492
8341	622493
46332	622494
110789	622495
7197	622496
41190	622497
3609	622498
32655	622499
1201	622500
17201	622501
13782	622502
39552	622503
9696	622504
11226	622505
83426	622506
34260	622507
21346	622508
22604	622509
1949	622510
60451	622511
68411	622512
104410	622513
32229	622514
131813	622515
74264	622516
91791	622517
9845	622518
48608	622519
18275	622520
16065	622521
12642	622522
54856	622523
50356	622524
342	622525
63977	622526
123555	622527
2009	622528
13184	622529
24929	622530
50141	622531
107460	622532
845	622533
27503	622534
3548	622535
33811	622536
45755	622537
43923	622538
38532	622539
44585	622540
48693	622541
16453	622542
11876	622543
5222	622544
27508	622545
76674	622546
37551	622547
31635	622548
121918	622549
30417	622550
125733	622551
96548	622552
38442	622553
126658	622554
60307	622555
41392	622556
64250	622557
80635	622558
23886	622559
100176	622560
42248	622561
20331	622562
19029	622563
27399	622564
33014	622565
12524	622566
106082	622567
72762	622568
5531	622569
19176	622570
2205	622571
29258	622572
71621	622573
49629	622574
137308	622575
14455	622576
95779	622577
67027	622578
58037	622579
2856	622580
81016	622581
25128	622582
23809	622583
113365	622584
16430	622585
26033	622586
3257	622587
61871	622588
78808	622589
103910	622590
87267	622591
13473	622592
31842	622593
80136	622594
13285	622595
60255	622596
118021	622597
12385	622598
68027	622599
28168	622600
94058	622601
6339	622602
101658	622603
221	622604
87397	622605
32151	622606
92915	622607
37537	622608
40347	622609
12425	622610
2657	622611
4555	622612
23564	622613
1701	622614
67909	622615
67299	622616
28362	622617
43966	622618
85557	622619
35579	622620
27578	622621
19363	622622
127386	622623
33530	622624
4890	622625
41099	622626
551	622627
9436	622628
37099	622629
25840	622630
21193	622631
16972	622632
119789	622633
14132	622634
26532	622635
21131	622636
69493	622637
48227	622638
15313	622639
71292	622640
71026	622641
5072	622642
53287	622643
10240	622644
64927	622645
44981	622646
30609	622647
36643	622648
125359	622649
5019	622650
67475	622651
751	622652
23652	622653
15322	622654
68346	622655
14714	622656
11676	622657
343	622658
66376	622659
29880	622660
38971	622661
31531	622662
73080	622663
60192	622664
34637	622665
36232	622666
5506	622667
11208	622668
6795	622669
132825	622670
1505	622671
118326	622672
33985	622673
88497	622674
12635	622675
1389	622676
28932	622677
46086	622678
77718	622679
20562	622680
69263	622681
21266	622682
29767	622683
56871	622684
49950	622685
110991	622686
28440	622687
48247	622688
54398	622689
3471	622690
876	622691
24711	622692
9537	622693
71106	622694
136636	622695
20721	622696
14042	622697
16849	622698
48189	622699
16449	622700
103758	622701
122443	622702
35209	622703
45933	622704
9082	622705
64	622706
16657	622707
61365	622708
117814	622709
3254	622710
149547	622711
37066	622712
12338	622713
70087	622714
66677	622715
41252	622716
16084	622717
1196	622718
6141	622719
15450	622720
9419	622721
31622	622722
11526	622723
44357	622724
34106	622725
99731	622726
5579	622727
80761	622728
48850	622729
12594	622730
24272	622731
60713	622732
95570	622733
35326	622734
23861	622735
1124	622736
120528	622737
73858	622738
10505	622739
338	622740
77356	622741
1157	622742
10205	622743
46397	622744
93869	622745
18807	622746
35097	622747
82478	622748
5573	622749
2641	622750
26844	622751
743	622752
11887	622753
386	622754
21862	622755
66230	622756
45979	622757
55672	622758
8250	622759
112222	622760
48178	622761
53038	622762
66451	622763
60027	622764
10908	622765
8866	622766
57863	622767
29365	622768
10058	622769
9039	622770
41017	622771
119732	622772
82663	622773
12978	622774
54800	622775
73785	622776
15872	622777
6760	622778
37533	622779
92972	622780
32720	622781
65222	622782
111088	622783
35952	622784
24900	622785
94346	622786
21747	622787
100061	622788
147211	622789
15021	622790
136570	622791
20959	622792
124033	622793
102784	622794
2373	622795
115297	622796
109	622797
79081	622798
8216	622799
7882	622800
3257	622801
128413	622802
15462	622803
25965	622804
7361	622805
129222	622806
4213	622807
60607	622808
30746	622809
12610	622810
107550	622811
72568	622812
57863	622813
40990	622814
29323	622815
10	622816
63376	622817
45452	622818
3133	622819
46217	622820
1619	622821
44118	622822
9353	622823
13709	622824
1139	622825
55080	622826
19891	622827
11293	622828
15477	622829
48920	622830
74231	622831
3999	622832
57427	622833
24699	622834
51507	622835
109807	622836
22203	622837
39513	622838
17006	622839
30772	622840
107659	622841
8591	622842
40326	622843
21963	622844
31058	622845
2981	622846
11347	622847
38771	622848
38275	622849
19751	622850
30175	622851
54994	622852
20250	622853
12456	622854
3775	622855
82619	622856
98304	622857
50360	622858
139597	622859
11674	622860
1932	622861
29217	622862
44796	622863
34866	622864
100521	622865
135563	622866
10319	622867
91460	622868
137690	622869
33218	622870
22669	622871
36131	622872
745	622873
28093	622874
72261	622875
9126	622876
19406	622877
34169	622878
86827	622879
95474	622880
53623	622881
49300	622882
15277	622883
27769	622884
23024	622885
5412	622886
507	622887
30151	622888
62644	622889
661	622890
7611	622891
106801	622892
11909	622893
12926	622894
59208	622895
35540	622896
50082	622897
64400	622898
28537	622899
48328	622900
42251	622901
23345	622902
26075	622903
596	622904
66423	622905
2187	622906
41653	622907
39723	622908
125636	622909
45191	622910
131779	622911
54567	622912
67114	622913
133805	622914
55398	622915
54196	622916
37772	622917
41640	622918
666	622919
4357	622920
29595	622921
93128	622922
988	622923
52784	622924
96499	622925
42767	622926
2084	622927
8	622928
59447	622929
48270	622930
15159	622931
971	622932
5784	622933
63684	622934
61703	622935
2603	622936
3990	622937
7968	622938
36645	622939
39724	622940
45840	622941
78447	622942
40275	622943
14666	622944
6472	622945
115780	622946
4196	622947
16479	622948
86888	622949
45433	622950
34367	622951
8439	622952
8160	622953
50751	622954
81371	622955
93721	622956
21439	622957
100133	622958
54468	622959
19119	622960
40814	622961
38103	622962
10508	622963
67241	622964
16152	622965
37857	622966
79057	622967
23256	622968
123072	622969
92854	622970
18346	622971
18907	622972
80566	622973
24052	622974
43684	622975
101744	622976
59669	622977
105490	622978
10406	622979
50959	622980
16007	622981
2463	622982
123649	622983
115154	622984
10669	622985
78558	622986
41122	622987
44949	622988
17534	622989
37546	622990
21556	622991
62894	622992
33860	622993
1773	622994
14715	622995
26005	622996
18859	622997
46831	622998
53837	622999
2555	623000
46910	623001
77989	623002
76193	623003
20647	623004
77863	623005
4204	623006
45263	623007
21694	623008
94999	623009
135922	623010
3521	623011
39572	623012
31317	623013
107506	623014
57689	623015
83273	623016
103710	623017
44171	623018
88320	623019
58992	623020
19564	623021
7116	623022
8668	623023
27268	623024
62794	623025
118282	623026
73887	623027
65313	623028
81773	623029
49188	623030
18518	623031
67078	623032
81038	623033
78013	623034
62460	623035
120320	623036
44600	623037
62426	623038
76698	623039
77611	623040
121917	623041
81410	623042
27808	623043
12795	623044
23923	623045
116118	623046
7242	623047
41264	623048
52149	623049
17010	623050
80047	623051
86847	623052
55470	623053
20752	623054
58328	623055
104785	623056
83302	623057
104592	623058
55221	623059
16714	623060
82617	623061
73152	623062
917	623063
45918	623064
61543	623065
45750	623066
20933	623067
28265	623068
50931	623069
73373	623070
44276	623071
47810	623072
77530	623073
50622	623074
7713	623075
7836	623076
9005	623077
98985	623078
3829	623079
1035	623080
36442	623081
4535	623082
17477	623083
34663	623084
18873	623085
59232	623086
108762	623087
43938	623088
29849	623089
50540	623090
11229	623091
13953	623092
105818	623093
69616	623094
103582	623095
36570	623096
62985	623097
60270	623098
15550	623099
64698	623100
64554	623101
36018	623102
26533	623103
24052	623104
3801	623105
18078	623106
22423	623107
90192	623108
13323	623109
139530	623110
76470	623111
31740	623112
113481	623113
41477	623114
55528	623115
98947	623116
33790	623117
108486	623118
32505	623119
44654	623120
36377	623121
50617	623122
2498	623123
136157	623124
24440	623125
85741	623126
132485	623127
36030	623128
73532	623129
68549	623130
34295	623131
56689	623132
11844	623133
25941	623134
8249	623135
4056	623136
100231	623137
35739	623138
33935	623139
107260	623140
92513	623141
145901	623142
74347	623143
40180	623144
107676	623145
64412	623146
48925	623147
142412	623148
46740	623149
2547	623150
38526	623151
68919	623152
18485	623153
41426	623154
33142	623155
41474	623156
67896	623157
150738	623158
27597	623159
103677	623160
70630	623161
21409	623162
19450	623163
6807	623164
52698	623165
2748	623166
14565	623167
15696	623168
55742	623169
119926	623170
1034	623171
121306	623172
79	623173
83112	623174
108022	623175
56344	623176
54206	623177
35572	623178
25730	623179
4338	623180
48118	623181
68199	623182
59391	623183
165	623184
73152	623185
31321	623186
15463	623187
97488	623188
48557	623189
13306	623190
5703	623191
29688	623192
28464	623193
50985	623194
59468	623195
78205	623196
135795	623197
3591	623198
118337	623199
19103	623200
4554	623201
6529	623202
106535	623203
89378	623204
14532	623205
118441	623206
122343	623207
118655	623208
59988	623209
866	623210
73215	623211
4940	623212
7135	623213
70297	623214
129499	623215
134849	623216
41764	623217
56224	623218
38382	623219
94637	623220
105197	623221
1006	623222
6728	623223
8680	623224
5156	623225
14948	623226
61515	623227
5914	623228
8184	623229
136588	623230
3986	623231
44639	623232
118472	623233
70290	623234
17908	623235
32880	623236
60199	623237
26597	623238
28154	623239
64134	623240
53846	623241
37867	623242
82993	623243
54893	623244
17410	623245
5111	623246
7797	623247
79703	623248
100775	623249
32298	623250
70211	623251
13138	623252
41048	623253
4105	623254
14296	623255
98667	623256
132517	623257
13515	623258
12981	623259
13079	623260
31126	623261
20023	623262
65985	623263
7982	623264
5508	623265
71747	623266
3555	623267
2068	623268
92168	623269
8711	623270
91942	623271
4365	623272
32586	623273
126564	623274
2434	623275
50055	623276
113561	623277
42893	623278
22617	623279
48155	623280
110365	623281
3590	623282
11804	623283
19893	623284
27085	623285
41656	623286
98698	623287
3843	623288
58843	623289
72203	623290
9306	623291
49299	623292
45973	623293
4581	623294
54181	623295
6178	623296
6962	623297
20312	623298
66442	623299
24800	623300
23848	623301
56210	623302
57088	623303
58728	623304
13892	623305
34074	623306
6591	623307
17890	623308
15834	623309
1081	623310
86785	623311
43080	623312
15039	623313
113227	623314
18640	623315
30788	623316
61442	623317
103174	623318
74441	623319
85218	623320
7261	623321
99283	623322
19930	623323
2144	623324
31633	623325
95907	623326
51231	623327
58851	623328
67682	623329
67719	623330
1414	623331
33567	623332
35438	623333
44887	623334
9132	623335
89252	623336
95467	623337
18516	623338
19941	623339
32040	623340
83080	623341
67443	623342
118557	623343
40405	623344
46904	623345
8666	623346
66070	623347
63087	623348
97013	623349
11229	623350
4235	623351
9158	623352
89059	623353
16382	623354
3175	623355
59938	623356
33114	623357
97444	623358
86092	623359
101345	623360
136235	623361
36638	623362
50232	623363
49170	623364
115310	623365
52688	623366
14662	623367
50277	623368
10399	623369
32041	623370
127480	623371
26479	623372
72839	623373
34327	623374
12630	623375
7248	623376
57963	623377
29382	623378
120932	623379
27993	623380
12931	623381
19797	623382
4685	623383
18837	623384
92074	623385
36588	623386
28934	623387
108305	623388
98977	623389
2476	623390
12993	623391
4854	623392
6105	623393
7870	623394
102359	623395
66157	623396
39784	623397
20454	623398
136259	623399
1080	623400
76538	623401
100833	623402
13540	623403
37359	623404
69930	623405
12526	623406
103331	623407
18794	623408
4294	623409
37805	623410
118280	623411
10371	623412
5687	623413
109988	623414
11603	623415
2587	623416
84875	623417
77949	623418
64393	623419
7456	623420
51892	623421
47596	623422
30015	623423
132869	623424
40347	623425
92326	623426
22605	623427
11119	623428
1642	623429
103846	623430
34713	623431
24401	623432
51954	623433
64417	623434
148873	623435
7612	623436
135494	623437
1833	623438
53594	623439
41993	623440
62102	623441
1742	623442
70578	623443
11328	623444
40021	623445
100843	623446
80350	623447
58290	623448
47140	623449
14550	623450
9581	623451
96228	623452
4104	623453
130327	623454
41088	623455
106213	623456
3485	623457
59947	623458
26625	623459
95232	623460
24788	623461
23139	623462
87046	623463
68166	623464
18277	623465
34108	623466
51296	623467
8132	623468
53772	623469
31222	623470
80424	623471
21047	623472
72196	623473
42	623474
65513	623475
75392	623476
11563	623477
29491	623478
87151	623479
6176	623480
71639	623481
407	623482
41080	623483
71253	623484
68501	623485
39648	623486
43216	623487
61132	623488
14117	623489
19433	623490
82218	623491
63268	623492
115121	623493
20120	623494
124315	623495
20064	623496
30358	623497
3154	623498
108128	623499
32271	623500
10600	623501
12801	623502
72503	623503
3	623504
54389	623505
43459	623506
57017	623507
42143	623508
1912	623509
2332	623510
44558	623511
90010	623512
19027	623513
141971	623514
68986	623515
50170	623516
56971	623517
16549	623518
28653	623519
30791	623520
39153	623521
14839	623522
126114	623523
51355	623524
35095	623525
13523	623526
90972	623527
56681	623528
103903	623529
111695	623530
552	623531
91081	623532
24142	623533
1351	623534
51835	623535
1689	623536
22756	623537
8506	623538
4989	623539
34050	623540
35474	623541
7967	623542
146300	623543
19073	623544
10389	623545
29834	623546
66756	623547
6737	623548
137473	623549
79190	623550
25598	623551
26221	623552
26192	623553
135401	623554
6016	623555
67007	623556
38043	623557
5043	623558
36239	623559
49113	623560
12266	623561
2383	623562
59424	623563
34753	623564
21503	623565
66481	623566
5045	623567
29429	623568
3614	623569
7812	623570
22108	623571
28249	623572
18079	623573
63775	623574
6296	623575
45157	623576
19640	623577
148377	623578
81299	623579
99283	623580
19531	623581
72713	623582
89904	623583
45400	623584
42267	623585
14422	623586
66956	623587
21221	623588
86549	623589
4811	623590
30061	623591
67976	623592
3648	623593
108621	623594
20115	623595
38497	623596
77934	623597
18939	623598
37564	623599
12995	623600
44577	623601
50545	623602
977	623603
98599	623604
34212	623605
31708	623606
92471	623607
14614	623608
73776	623609
68698	623610
15061	623611
39088	623612
34580	623613
63397	623614
34623	623615
88143	623616
4870	623617
82077	623618
87398	623619
23322	623620
109724	623621
11166	623622
91804	623623
120309	623624
13495	623625
27300	623626
73913	623627
14210	623628
24248	623629
93016	623630
440	623631
87680	623632
32051	623633
8129	623634
49055	623635
51915	623636
90645	623637
80788	623638
69526	623639
83595	623640
118178	623641
23887	623642
91443	623643
38133	623644
24463	623645
661	623646
103390	623647
59587	623648
10685	623649
73640	623650
62541	623651
113490	623652
94320	623653
87259	623654
149589	623655
103648	623656
44949	623657
45686	623658
37174	623659
20860	623660
1302	623661
22575	623662
60252	623663
38066	623664
109935	623665
36671	623666
53136	623667
7929	623668
6199	623669
133647	623670
26364	623671
6077	623672
40619	623673
92573	623674
34166	623675
2940	623676
33248	623677
5975	623678
38583	623679
103808	623680
20662	623681
35290	623682
10949	623683
9291	623684
121556	623685
51862	623686
24453	623687
17677	623688
5416	623689
136741	623690
14019	623691
113417	623692
5995	623693
3455	623694
33171	623695
1153	623696
136324	623697
118469	623698
117840	623699
37968	623700
10271	623701
3848	623702
1193	623703
93119	623704
20519	623705
849	623706
632	623707
55956	623708
131146	623709
141689	623710
134246	623711
5647	623712
46177	623713
135345	623714
123346	623715
69444	623716
24633	623717
60938	623718
26918	623719
72773	623720
103879	623721
26957	623722
54999	623723
27736	623724
2808	623725
88180	623726
40213	623727
40275	623728
27168	623729
77844	623730
96631	623731
13788	623732
884	623733
23443	623734
75396	623735
13414	623736
43878	623737
6801	623738
62548	623739
75433	623740
45026	623741
10784	623742
77462	623743
1588	623744
92229	623745
23770	623746
56690	623747
14124	623748
78562	623749
45315	623750
104570	623751
5112	623752
5046	623753
114395	623754
10779	623755
94520	623756
11947	623757
37781	623758
98230	623759
26563	623760
3520	623761
71544	623762
32102	623763
69549	623764
114565	623765
24379	623766
34715	623767
22469	623768
2786	623769
12376	623770
112045	623771
49102	623772
103838	623773
5595	623774
43699	623775
430	623776
1767	623777
70979	623778
39682	623779
60581	623780
96785	623781
7439	623782
26864	623783
108697	623784
47081	623785
7317	623786
68078	623787
10005	623788
37852	623789
34275	623790
79565	623791
36943	623792
99814	623793
24623	623794
82734	623795
29272	623796
112498	623797
48134	623798
3537	623799
45616	623800
119586	623801
53976	623802
22909	623803
24416	623804
57029	623805
1524	623806
33299	623807
80096	623808
80419	623809
317	623810
5434	623811
36059	623812
14463	623813
83225	623814
5637	623815
20831	623816
72225	623817
24814	623818
30298	623819
64586	623820
58827	623821
2995	623822
86185	623823
116341	623824
108094	623825
68282	623826
104920	623827
9456	623828
29612	623829
14299	623830
24881	623831
8338	623832
121685	623833
47699	623834
9925	623835
20642	623836
143624	623837
13246	623838
12714	623839
101647	623840
734	623841
8943	623842
18963	623843
48993	623844
75802	623845
76116	623846
112334	623847
82796	623848
24759	623849
21762	623850
45553	623851
5179	623852
117632	623853
91031	623854
128642	623855
5525	623856
12925	623857
129786	623858
107318	623859
12713	623860
1679	623861
83971	623862
35040	623863
79026	623864
9494	623865
15149	623866
16233	623867
135274	623868
7541	623869
25815	623870
6432	623871
7966	623872
14571	623873
19107	623874
22603	623875
1633	623876
26254	623877
112271	623878
36387	623879
3922	623880
18604	623881
8178	623882
14631	623883
55774	623884
135800	623885
23067	623886
551	623887
66550	623888
93821	623889
38833	623890
16078	623891
13828	623892
23630	623893
133168	623894
21747	623895
8018	623896
104959	623897
11972	623898
95164	623899
2466	623900
5093	623901
62769	623902
33845	623903
134894	623904
114199	623905
2940	623906
23644	623907
45667	623908
421	623909
71538	623910
100449	623911
75318	623912
4364	623913
55620	623914
6780	623915
1237	623916
30862	623917
60506	623918
20017	623919
17107	623920
36157	623921
22479	623922
18237	623923
7953	623924
72646	623925
7392	623926
97767	623927
40320	623928
26574	623929
54633	623930
34195	623931
38235	623932
28377	623933
4764	623934
49291	623935
57702	623936
21776	623937
2600	623938
50563	623939
2274	623940
21155	623941
48098	623942
49469	623943
63958	623944
15208	623945
40182	623946
34976	623947
43385	623948
124716	623949
5351	623950
121784	623951
61460	623952
14455	623953
58825	623954
90802	623955
3272	623956
29890	623957
13637	623958
100	623959
119157	623960
66138	623961
88044	623962
2886	623963
11369	623964
20385	623965
355	623966
21427	623967
277	623968
99345	623969
64351	623970
972	623971
47011	623972
101149	623973
119942	623974
1654	623975
62422	623976
14548	623977
6872	623978
3739	623979
46628	623980
18753	623981
97421	623982
4750	623983
106131	623984
15518	623985
14975	623986
56194	623987
52535	623988
40462	623989
15813	623990
14236	623991
92112	623992
7126	623993
68793	623994
79374	623995
1612	623996
6585	623997
17592	623998
11990	623999
44674	624000
136605	624001
9291	624002
69852	624003
42476	624004
46383	624005
13	624006
23371	624007
106698	624008
17465	624009
251	624010
44146	624011
31261	624012
2463	624013
107543	624014
28213	624015
10366	624016
47738	624017
37678	624018
1133	624019
44621	624020
91588	624021
88966	624022
20533	624023
32543	624024
2744	624025
23235	624026
70674	624027
115443	624028
136773	624029
73484	624030
69181	624031
24625	624032
15012	624033
46088	624034
7541	624035
31925	624036
83048	624037
168	624038
1417	624039
22970	624040
22075	624041
19691	624042
48417	624043
53616	624044
10087	624045
23659	624046
16436	624047
27860	624048
67587	624049
8145	624050
36176	624051
4660	624052
63642	624053
20577	624054
26792	624055
9336	624056
11561	624057
143068	624058
18689	624059
10511	624060
130027	624061
56601	624062
5033	624063
25391	624064
131985	624065
10438	624066
8440	624067
12578	624068
34582	624069
13082	624070
29866	624071
2415	624072
129733	624073
38733	624074
73986	624075
25858	624076
9530	624077
95496	624078
38781	624079
6311	624080
106787	624081
595	624082
5066	624083
73612	624084
27803	624085
3008	624086
14812	624087
26188	624088
13169	624089
24442	624090
3121	624091
29550	624092
1316	624093
50985	624094
5901	624095
62044	624096
59173	624097
4876	624098
24341	624099
77800	624100
98518	624101
84915	624102
147556	624103
4202	624104
1109	624105
25437	624106
46572	624107
15394	624108
37835	624109
58253	624110
84147	624111
1124	624112
33750	624113
55435	624114
11420	624115
4246	624116
18882	624117
40554	624118
46613	624119
42480	624120
71240	624121
18099	624122
7525	624123
146229	624124
18828	624125
13755	624126
3128	624127
119329	624128
601	624129
72668	624130
73563	624131
7258	624132
21088	624133
66703	624134
119121	624135
99577	624136
67602	624137
5396	624138
95227	624139
49323	624140
33909	624141
54544	624142
3397	624143
123985	624144
92135	624145
26647	624146
26873	624147
7497	624148
28287	624149
48741	624150
21397	624151
46195	624152
95377	624153
45650	624154
45150	624155
49944	624156
15490	624157
125531	624158
52759	624159
44904	624160
6088	624161
94305	624162
5194	624163
112509	624164
51977	624165
9455	624166
122594	624167
85092	624168
51510	624169
20488	624170
59427	624171
70115	624172
13051	624173
63576	624174
25706	624175
5251	624176
2073	624177
63029	624178
76372	624179
88290	624180
106960	624181
10935	624182
15440	624183
3234	624184
63249	624185
1273	624186
53774	624187
9909	624188
9528	624189
108050	624190
4892	624191
72253	624192
4123	624193
45752	624194
32	624195
28101	624196
144518	624197
21163	624198
21634	624199
63743	624200
23160	624201
18150	624202
125018	624203
18461	624204
2327	624205
108333	624206
7391	624207
19809	624208
3443	624209
57350	624210
2877	624211
43330	624212
4758	624213
31775	624214
95384	624215
35106	624216
98552	624217
1769	624218
55962	624219
34127	624220
62187	624221
48144	624222
5151	624223
9851	624224
4827	624225
25990	624226
38308	624227
20809	624228
89464	624229
38992	624230
13863	624231
52872	624232
281	624233
96364	624234
69228	624235
52385	624236
30900	624237
7298	624238
2373	624239
128590	624240
54609	624241
20550	624242
23788	624243
12461	624244
3597	624245
67978	624246
3929	624247
828	624248
53785	624249
18377	624250
68948	624251
10465	624252
17513	624253
54973	624254
91288	624255
22813	624256
45494	624257
38518	624258
94184	624259
30822	624260
50084	624261
36087	624262
68778	624263
662	624264
13810	624265
17409	624266
12029	624267
120839	624268
62696	624269
42747	624270
23634	624271
1	624272
5444	624273
19490	624274
17120	624275
3614	624276
715	624277
37874	624278
117178	624279
40851	624280
60534	624281
83827	624282
71630	624283
93740	624284
116145	624285
4948	624286
6296	624287
21487	624288
24074	624289
81438	624290
43581	624291
11858	624292
33584	624293
18811	624294
25017	624295
22206	624296
25923	624297
40521	624298
84734	624299
25922	624300
11778	624301
25652	624302
29163	624303
131785	624304
5839	624305
20595	624306
13642	624307
46303	624308
19338	624309
848	624310
78252	624311
43572	624312
146924	624313
9992	624314
18129	624315
98087	624316
4989	624317
111542	624318
88895	624319
147581	624320
2055	624321
37298	624322
63034	624323
7540	624324
41683	624325
10751	624326
2091	624327
57103	624328
40079	624329
1959	624330
25077	624331
60196	624332
57348	624333
6346	624334
5730	624335
77694	624336
83070	624337
140437	624338
78511	624339
55081	624340
36869	624341
30968	624342
108166	624343
66888	624344
27187	624345
86785	624346
6213	624347
1819	624348
13434	624349
47365	624350
6056	624351
86426	624352
71597	624353
56069	624354
22145	624355
82449	624356
48019	624357
46268	624358
31796	624359
59428	624360
30862	624361
19304	624362
52079	624363
25518	624364
16947	624365
136579	624366
21326	624367
71077	624368
103373	624369
114033	624370
22480	624371
101296	624372
9967	624373
29687	624374
439	624375
9399	624376
113930	624377
5197	624378
21975	624379
114985	624380
29985	624381
213	624382
54124	624383
31309	624384
23378	624385
12328	624386
81129	624387
51063	624388
51227	624389
9313	624390
26806	624391
50954	624392
94335	624393
67975	624394
24710	624395
42976	624396
11250	624397
4360	624398
111604	624399
80926	624400
4599	624401
22862	624402
21302	624403
33396	624404
1891	624405
115274	624406
120624	624407
86864	624408
34656	624409
15998	624410
49642	624411
45836	624412
42481	624413
74910	624414
3591	624415
13057	624416
33162	624417
64866	624418
60069	624419
84879	624420
26755	624421
60426	624422
12291	624423
12723	624424
22923	624425
5051	624426
8653	624427
7901	624428
8801	624429
53071	624430
82050	624431
102010	624432
25895	624433
16346	624434
34532	624435
126878	624436
28813	624437
1801	624438
105039	624439
62775	624440
50747	624441
96398	624442
113724	624443
4483	624444
503	624445
11132	624446
22646	624447
149	624448
142295	624449
23596	624450
48895	624451
12397	624452
119270	624453
19335	624454
7140	624455
38020	624456
30191	624457
3413	624458
84306	624459
10150	624460
14462	624461
83359	624462
119923	624463
24008	624464
1683	624465
66849	624466
95147	624467
111176	624468
17616	624469
102208	624470
134117	624471
53419	624472
13898	624473
47153	624474
24268	624475
34151	624476
36772	624477
11024	624478
119490	624479
10958	624480
59056	624481
5735	624482
33937	624483
12882	624484
43929	624485
35579	624486
134506	624487
22579	624488
132290	624489
25496	624490
89602	624491
43405	624492
87349	624493
19179	624494
146632	624495
87288	624496
9303	624497
2611	624498
6005	624499
5352	624500
30205	624501
11692	624502
27698	624503
81825	624504
6886	624505
96757	624506
31896	624507
8540	624508
77358	624509
121738	624510
1523	624511
63351	624512
1343	624513
92567	624514
59591	624515
42391	624516
54291	624517
35	624518
54611	624519
82815	624520
143511	624521
72323	624522
8876	624523
69853	624524
22833	624525
3737	624526
8596	624527
10139	624528
135552	624529
36456	624530
2397	624531
27943	624532
10057	624533
15727	624534
57590	624535
610	624536
119040	624537
57042	624538
592	624539
125883	624540
86842	624541
118548	624542
14153	624543
77498	624544
60646	624545
37090	624546
2101	624547
23424	624548
7364	624549
37305	624550
4620	624551
8818	624552
58403	624553
48282	624554
68254	624555
62730	624556
50166	624557
41598	624558
82932	624559
21651	624560
126886	624561
15576	624562
98610	624563
54762	624564
19837	624565
52445	624566
40441	624567
50179	624568
79017	624569
24621	624570
4730	624571
87822	624572
78644	624573
37470	624574
88065	624575
37445	624576
9028	624577
20143	624578
100822	624579
89224	624580
21084	624581
37194	624582
25624	624583
10419	624584
5584	624585
13024	624586
70797	624587
86393	624588
100591	624589
16528	624590
4899	624591
20758	624592
124974	624593
8908	624594
72016	624595
70915	624596
57326	624597
63360	624598
9408	624599
7106	624600
26685	624601
35089	624602
62794	624603
3188	624604
41089	624605
38789	624606
45791	624607
27701	624608
15515	624609
102601	624610
59632	624611
3608	624612
1213	624613
11484	624614
56142	624615
20228	624616
37701	624617
119730	624618
1068	624619
20877	624620
83345	624621
22732	624622
128085	624623
62013	624624
2093	624625
33264	624626
5943	624627
47206	624628
13322	624629
132164	624630
13044	624631
17209	624632
24270	624633
28089	624634
147253	624635
9752	624636
47118	624637
58438	624638
96715	624639
21279	624640
58008	624641
89436	624642
59171	624643
124805	624644
3235	624645
57968	624646
67638	624647
40538	624648
9622	624649
110911	624650
28855	624651
112162	624652
90524	624653
68161	624654
31463	624655
1041	624656
50902	624657
10317	624658
44586	624659
2198	624660
121635	624661
74987	624662
101061	624663
16336	624664
12044	624665
5812	624666
100163	624667
79928	624668
42996	624669
21892	624670
68671	624671
10126	624672
18256	624673
43659	624674
84744	624675
45	624676
41236	624677
128019	624678
39281	624679
83159	624680
73978	624681
4918	624682
17201	624683
115332	624684
18347	624685
92799	624686
18337	624687
38624	624688
36929	624689
98479	624690
1674	624691
4527	624692
51574	624693
58814	624694
8051	624695
92651	624696
22724	624697
15195	624698
27294	624699
38585	624700
116848	624701
1068	624702
34272	624703
96006	624704
7082	624705
73098	624706
64742	624707
108773	624708
91239	624709
79627	624710
35933	624711
26151	624712
8449	624713
64324	624714
40144	624715
5473	624716
28643	624717
59831	624718
4118	624719
71846	624720
3770	624721
60949	624722
87794	624723
34303	624724
25052	624725
13632	624726
7567	624727
108538	624728
6987	624729
3595	624730
37759	624731
56505	624732
47753	624733
14064	624734
81909	624735
81525	624736
1911	624737
5717	624738
364	624739
104095	624740
6373	624741
32450	624742
128555	624743
925	624744
49968	624745
22887	624746
22806	624747
19390	624748
54550	624749
59210	624750
37767	624751
13749	624752
118828	624753
41715	624754
93774	624755
45882	624756
16147	624757
103993	624758
1816	624759
41425	624760
29326	624761
15372	624762
2217	624763
35344	624764
141567	624765
80252	624766
136723	624767
42381	624768
88199	624769
73581	624770
12244	624771
100926	624772
5518	624773
8095	624774
1052	624775
61150	624776
7949	624777
16296	624778
27763	624779
28985	624780
11034	624781
81081	624782
29204	624783
17246	624784
41912	624785
125075	624786
1033	624787
99437	624788
98594	624789
39941	624790
9577	624791
27109	624792
60907	624793
20347	624794
49367	624795
40474	624796
45867	624797
68832	624798
14025	624799
13385	624800
13396	624801
33515	624802
68385	624803
28221	624804
62582	624805
87148	624806
227	624807
101395	624808
50184	624809
37773	624810
101371	624811
30807	624812
21700	624813
40546	624814
51255	624815
18661	624816
17025	624817
3563	624818
54047	624819
120653	624820
15021	624821
111707	624822
32873	624823
14040	624824
9640	624825
34167	624826
5775	624827
71932	624828
58907	624829
6000	624830
31506	624831
48376	624832
101851	624833
47323	624834
60860	624835
75005	624836
501	624837
1065	624838
135724	624839
8399	624840
7109	624841
23805	624842
106832	624843
3325	624844
4213	624845
32488	624846
33343	624847
15392	624848
102572	624849
47867	624850
72349	624851
7160	624852
3821	624853
32084	624854
31874	624855
42212	624856
12568	624857
40940	624858
12114	624859
41833	624860
65345	624861
38498	624862
37625	624863
45126	624864
38167	624865
20756	624866
278	624867
441	624868
32908	624869
582	624870
56394	624871
58921	624872
449	624873
3467	624874
8	624875
1870	624876
58422	624877
36806	624878
48423	624879
35163	624880
8632	624881
55530	624882
25785	624883
8348	624884
34996	624885
42507	624886
48004	624887
13949	624888
22372	624889
29885	624890
15327	624891
11531	624892
2866	624893
77229	624894
25208	624895
116669	624896
36518	624897
36595	624898
871	624899
26313	624900
24451	624901
6029	624902
22745	624903
3251	624904
88622	624905
29184	624906
1440	624907
88944	624908
94983	624909
63717	624910
42434	624911
49574	624912
94119	624913
42305	624914
49130	624915
11609	624916
62671	624917
108985	624918
64083	624919
37538	624920
92494	624921
20040	624922
49663	624923
29126	624924
121908	624925
46523	624926
16789	624927
117583	624928
145990	624929
2705	624930
22379	624931
3594	624932
66466	624933
10299	624934
3758	624935
109170	624936
10803	624937
2610	624938
13004	624939
20307	624940
56910	624941
7531	624942
207	624943
28505	624944
61087	624945
69750	624946
67171	624947
99159	624948
474	624949
44310	624950
4041	624951
33596	624952
128417	624953
69300	624954
3665	624955
13243	624956
50239	624957
36711	624958
55322	624959
49064	624960
81373	624961
51755	624962
73478	624963
851	624964
46312	624965
59728	624966
50601	624967
72158	624968
110595	624969
970	624970
7660	624971
7731	624972
2173	624973
64543	624974
32197	624975
44016	624976
86985	624977
119973	624978
23859	624979
66941	624980
44376	624981
8577	624982
51051	624983
113785	624984
9124	624985
23714	624986
13245	624987
20961	624988
31332	624989
114946	624990
35678	624991
38741	624992
14720	624993
54301	624994
25034	624995
146425	624996
119691	624997
30746	624998
149227	624999
48050	625000
40880	625001
36677	625002
34769	625003
21895	625004
23864	625005
101267	625006
17170	625007
19450	625008
142366	625009
42765	625010
47877	625011
50277	625012
21220	625013
47312	625014
3681	625015
110618	625016
118823	625017
54704	625018
3200	625019
59271	625020
40261	625021
15562	625022
95894	625023
134259	625024
804	625025
9814	625026
27359	625027
10108	625028
90836	625029
21074	625030
21604	625031
48300	625032
115404	625033
44993	625034
10922	625035
37964	625036
32136	625037
733	625038
83974	625039
50205	625040
2603	625041
10440	625042
1416	625043
16802	625044
14016	625045
107557	625046
16425	625047
1714	625048
86728	625049
687	625050
88114	625051
5227	625052
23052	625053
686	625054
321	625055
3646	625056
51676	625057
60625	625058
144	625059
43648	625060
3720	625061
65277	625062
81895	625063
13143	625064
138587	625065
32910	625066
9621	625067
13401	625068
79481	625069
71872	625070
105746	625071
21536	625072
129175	625073
114016	625074
38582	625075
31769	625076
7210	625077
24259	625078
32202	625079
17963	625080
9079	625081
10905	625082
51125	625083
535	625084
86496	625085
36076	625086
16898	625087
116458	625088
7294	625089
122	625090
101835	625091
116025	625092
114255	625093
23757	625094
25595	625095
21991	625096
7053	625097
84926	625098
60989	625099
35025	625100
7610	625101
104789	625102
55748	625103
9102	625104
48851	625105
103239	625106
16890	625107
45598	625108
29258	625109
7128	625110
459	625111
753	625112
9237	625113
202	625114
59495	625115
33219	625116
77686	625117
19848	625118
16345	625119
73474	625120
104785	625121
58018	625122
121278	625123
39556	625124
15604	625125
2441	625126
120484	625127
13648	625128
18053	625129
91463	625130
43084	625131
11505	625132
8879	625133
94255	625134
45775	625135
38187	625136
24708	625137
149364	625138
39089	625139
51121	625140
65431	625141
32637	625142
90945	625143
21893	625144
27766	625145
5118	625146
21033	625147
36486	625148
24884	625149
1105	625150
42074	625151
37470	625152
39063	625153
16335	625154
15680	625155
55750	625156
4079	625157
91030	625158
37088	625159
48498	625160
39576	625161
38563	625162
50741	625163
5016	625164
115392	625165
29712	625166
16324	625167
50757	625168
96748	625169
67264	625170
1939	625171
65498	625172
9723	625173
36112	625174
24163	625175
141986	625176
27561	625177
4460	625178
48699	625179
4567	625180
29962	625181
38112	625182
94702	625183
140949	625184
4818	625185
56449	625186
83774	625187
109	625188
38368	625189
48421	625190
105907	625191
425	625192
82705	625193
133934	625194
3648	625195
37940	625196
104329	625197
5887	625198
41674	625199
19874	625200
19636	625201
8343	625202
16078	625203
56880	625204
128256	625205
107127	625206
35557	625207
87016	625208
41547	625209
6304	625210
68844	625211
9974	625212
20480	625213
3546	625214
38225	625215
52540	625216
76234	625217
116827	625218
40640	625219
97469	625220
21562	625221
34191	625222
13883	625223
75111	625224
66694	625225
6893	625226
465	625227
104309	625228
34769	625229
74939	625230
27142	625231
3572	625232
57292	625233
12008	625234
22595	625235
35116	625236
104290	625237
3391	625238
102760	625239
120813	625240
54112	625241
48482	625242
2757	625243
121820	625244
137087	625245
2636	625246
35949	625247
12611	625248
11948	625249
15213	625250
47748	625251
80175	625252
8091	625253
9265	625254
8586	625255
25102	625256
105845	625257
68224	625258
35711	625259
10520	625260
53709	625261
65541	625262
42289	625263
48139	625264
30187	625265
61514	625266
148145	625267
19326	625268
15264	625269
6064	625270
3308	625271
47305	625272
10247	625273
37574	625274
53333	625275
31944	625276
3133	625277
54118	625278
46487	625279
7556	625280
2259	625281
70138	625282
1006	625283
10008	625284
73573	625285
82118	625286
60321	625287
62444	625288
68623	625289
7135	625290
28	625291
43124	625292
57036	625293
132571	625294
25760	625295
84561	625296
17248	625297
85627	625298
17541	625299
642	625300
52934	625301
48049	625302
78900	625303
59280	625304
19411	625305
41387	625306
11205	625307
34891	625308
17046	625309
6745	625310
150046	625311
50517	625312
54125	625313
2456	625314
26068	625315
40426	625316
41226	625317
143004	625318
87205	625319
11803	625320
127621	625321
34362	625322
54320	625323
92	625324
91853	625325
49738	625326
2105	625327
94742	625328
100417	625329
34746	625330
22648	625331
247	625332
8844	625333
9246	625334
33166	625335
2292	625336
37604	625337
99779	625338
97483	625339
62758	625340
85924	625341
18271	625342
38147	625343
121266	625344
13976	625345
8292	625346
35182	625347
59686	625348
48297	625349
79169	625350
25124	625351
97786	625352
109109	625353
112062	625354
52252	625355
9469	625356
77479	625357
29009	625358
65577	625359
49706	625360
68896	625361
133439	625362
80476	625363
1849	625364
23437	625365
61316	625366
10477	625367
88279	625368
18584	625369
46976	625370
84318	625371
32556	625372
88906	625373
9594	625374
1381	625375
126170	625376
4130	625377
7832	625378
84555	625379
67185	625380
21906	625381
78412	625382
38806	625383
17693	625384
50483	625385
13820	625386
29	625387
96526	625388
83141	625389
16780	625390
16204	625391
9076	625392
1738	625393
39439	625394
98456	625395
12755	625396
15028	625397
18982	625398
2585	625399
383	625400
83963	625401
20776	625402
17622	625403
29691	625404
19206	625405
31671	625406
7496	625407
36712	625408
95080	625409
20758	625410
42887	625411
29859	625412
12073	625413
46123	625414
11558	625415
94231	625416
15967	625417
101187	625418
65865	625419
43522	625420
74789	625421
7901	625422
3223	625423
57677	625424
3097	625425
51000	625426
33460	625427
40305	625428
36203	625429
107442	625430
17341	625431
34980	625432
93979	625433
38637	625434
23747	625435
34705	625436
2541	625437
32232	625438
5067	625439
121250	625440
33071	625441
64911	625442
14696	625443
31828	625444
3621	625445
58242	625446
54119	625447
2380	625448
110371	625449
4274	625450
23365	625451
25534	625452
33763	625453
67108	625454
81153	625455
2898	625456
132279	625457
31670	625458
17017	625459
1710	625460
10358	625461
78954	625462
23040	625463
911	625464
2486	625465
69739	625466
36940	625467
9484	625468
24105	625469
45432	625470
85080	625471
83953	625472
120491	625473
77854	625474
128570	625475
2062	625476
75668	625477
32204	625478
3546	625479
27440	625480
64312	625481
2708	625482
4141	625483
40421	625484
11777	625485
26712	625486
157	625487
71557	625488
55931	625489
16115	625490
124235	625491
15878	625492
148917	625493
12857	625494
35681	625495
25181	625496
6059	625497
20322	625498
134044	625499
25377	625500
118539	625501
46613	625502
33763	625503
10572	625504
63811	625505
18856	625506
56104	625507
811	625508
5181	625509
46304	625510
42112	625511
42912	625512
12385	625513
10387	625514
5930	625515
30296	625516
41759	625517
10315	625518
54556	625519
9349	625520
120778	625521
49294	625522
81326	625523
81596	625524
32780	625525
15837	625526
8609	625527
33800	625528
74194	625529
29289	625530
65585	625531
3679	625532
54655	625533
31224	625534
2161	625535
5013	625536
63575	625537
32518	625538
133868	625539
16320	625540
10644	625541
62185	625542
1295	625543
82287	625544
38609	625545
9509	625546
72844	625547
13059	625548
94012	625549
59239	625550
9326	625551
100153	625552
58463	625553
9604	625554
17182	625555
3382	625556
134603	625557
80	625558
45162	625559
27938	625560
3885	625561
60652	625562
31703	625563
63735	625564
1085	625565
71953	625566
66709	625567
95462	625568
2179	625569
6075	625570
46907	625571
69945	625572
18351	625573
53128	625574
8439	625575
85797	625576
37724	625577
1830	625578
3960	625579
14427	625580
114874	625581
3119	625582
25999	625583
122589	625584
36044	625585
114519	625586
46894	625587
111030	625588
40265	625589
76543	625590
26464	625591
29129	625592
14820	625593
71673	625594
26962	625595
89148	625596
1703	625597
124635	625598
110426	625599
35621	625600
11319	625601
30838	625602
15964	625603
21198	625604
1699	625605
24788	625606
6965	625607
1449	625608
20209	625609
26504	625610
21316	625611
646	625612
65270	625613
4940	625614
32790	625615
89171	625616
90597	625617
51538	625618
32707	625619
11231	625620
30825	625621
34797	625622
92378	625623
30432	625624
1478	625625
6655	625626
10535	625627
2562	625628
6731	625629
7927	625630
12474	625631
101601	625632
70466	625633
56494	625634
31421	625635
106031	625636
81941	625637
79691	625638
42308	625639
22059	625640
68630	625641
59185	625642
30108	625643
104461	625644
78410	625645
117048	625646
33045	625647
6285	625648
72768	625649
68740	625650
129675	625651
79200	625652
125526	625653
56956	625654
133002	625655
18762	625656
419	625657
29483	625658
11985	625659
34150	625660
84843	625661
120777	625662
34978	625663
67510	625664
6217	625665
40735	625666
51267	625667
5489	625668
90730	625669
37273	625670
22664	625671
84320	625672
1801	625673
4448	625674
28912	625675
69792	625676
99836	625677
22685	625678
109761	625679
33914	625680
7858	625681
13501	625682
136650	625683
130774	625684
8738	625685
3552	625686
91461	625687
2635	625688
35136	625689
911	625690
64144	625691
86959	625692
70758	625693
26816	625694
9837	625695
81395	625696
48550	625697
54823	625698
78268	625699
33681	625700
40124	625701
11653	625702
4941	625703
120902	625704
6050	625705
19403	625706
127989	625707
35234	625708
63332	625709
102968	625710
80072	625711
83086	625712
41058	625713
44026	625714
88583	625715
37705	625716
15185	625717
96585	625718
1010	625719
16751	625720
34436	625721
89044	625722
41941	625723
128600	625724
10618	625725
55709	625726
81875	625727
23379	625728
41396	625729
8705	625730
13243	625731
90771	625732
137657	625733
57931	625734
60969	625735
117452	625736
16932	625737
7756	625738
40046	625739
6911	625740
19377	625741
121843	625742
10970	625743
9546	625744
145533	625745
60275	625746
3781	625747
96283	625748
55328	625749
4833	625750
133795	625751
57922	625752
16432	625753
107212	625754
330	625755
9344	625756
102539	625757
3538	625758
128786	625759
2524	625760
58005	625761
87995	625762
15157	625763
7456	625764
57547	625765
101617	625766
94352	625767
47876	625768
101053	625769
15026	625770
132285	625771
10346	625772
95871	625773
61235	625774
18248	625775
62237	625776
68905	625777
61320	625778
2635	625779
113039	625780
12547	625781
383	625782
13637	625783
61470	625784
51951	625785
89375	625786
33369	625787
44112	625788
1350	625789
55081	625790
5651	625791
4138	625792
2878	625793
79932	625794
40634	625795
787	625796
46601	625797
17829	625798
32863	625799
8904	625800
12483	625801
42838	625802
21034	625803
15085	625804
88698	625805
1196	625806
108406	625807
1249	625808
12312	625809
43444	625810
38457	625811
10512	625812
65488	625813
27014	625814
21143	625815
9764	625816
120055	625817
31267	625818
14230	625819
3744	625820
83709	625821
104184	625822
34066	625823
16625	625824
97238	625825
76368	625826
62548	625827
5833	625828
59645	625829
85549	625830
46790	625831
69648	625832
26229	625833
96639	625834
120386	625835
18017	625836
4614	625837
25776	625838
52064	625839
38003	625840
107717	625841
135182	625842
9333	625843
86510	625844
6342	625845
95	625846
103849	625847
1039	625848
117307	625849
117997	625850
42667	625851
54533	625852
91286	625853
120757	625854
48147	625855
23419	625856
61350	625857
122652	625858
88712	625859
51576	625860
32662	625861
73401	625862
50795	625863
6446	625864
7149	625865
6338	625866
91914	625867
91928	625868
13259	625869
16882	625870
75859	625871
59893	625872
60332	625873
7529	625874
42560	625875
863	625876
50790	625877
75145	625878
54673	625879
2808	625880
65647	625881
7687	625882
50523	625883
7973	625884
55727	625885
17001	625886
12541	625887
4928	625888
53143	625889
112237	625890
88791	625891
29769	625892
59971	625893
90618	625894
20361	625895
29584	625896
20414	625897
18658	625898
74244	625899
19030	625900
94332	625901
23528	625902
72004	625903
44082	625904
45890	625905
16399	625906
1784	625907
92521	625908
121473	625909
424	625910
13147	625911
13626	625912
26881	625913
4857	625914
9373	625915
1929	625916
15707	625917
73329	625918
28043	625919
64867	625920
3389	625921
138234	625922
86174	625923
65294	625924
39511	625925
105593	625926
111461	625927
50530	625928
78917	625929
88748	625930
87891	625931
10002	625932
81961	625933
14665	625934
22171	625935
81231	625936
57619	625937
38778	625938
8375	625939
20694	625940
16211	625941
107490	625942
89943	625943
49253	625944
29106	625945
108860	625946
1542	625947
58550	625948
31826	625949
114024	625950
81891	625951
39783	625952
53260	625953
40999	625954
22370	625955
64604	625956
29670	625957
55339	625958
38102	625959
28250	625960
34113	625961
16952	625962
5314	625963
107300	625964
85947	625965
89468	625966
89184	625967
55193	625968
79763	625969
56636	625970
27947	625971
44788	625972
17	625973
112127	625974
44223	625975
33961	625976
21539	625977
60392	625978
89320	625979
7980	625980
6207	625981
26556	625982
112263	625983
20041	625984
76282	625985
1055	625986
67781	625987
16160	625988
33720	625989
14177	625990
241	625991
12392	625992
95092	625993
107962	625994
54778	625995
14138	625996
54261	625997
42504	625998
101305	625999
65891	626000
74862	626001
74519	626002
24171	626003
81065	626004
20556	626005
3967	626006
19772	626007
67506	626008
59862	626009
71140	626010
97808	626011
50401	626012
82183	626013
22757	626014
3400	626015
9011	626016
20278	626017
82	626018
49571	626019
17583	626020
32433	626021
42545	626022
84017	626023
36200	626024
45575	626025
5354	626026
4262	626027
55610	626028
16628	626029
126949	626030
33188	626031
98660	626032
96011	626033
48909	626034
34711	626035
28471	626036
109175	626037
42571	626038
31276	626039
4479	626040
35941	626041
32097	626042
37942	626043
26524	626044
100859	626045
34380	626046
20500	626047
89494	626048
55773	626049
87687	626050
21873	626051
19980	626052
82982	626053
27526	626054
23624	626055
76990	626056
55986	626057
92367	626058
20473	626059
93861	626060
131332	626061
6675	626062
70477	626063
36334	626064
19042	626065
3805	626066
52119	626067
115605	626068
54096	626069
28897	626070
55509	626071
4450	626072
55138	626073
368	626074
45548	626075
82681	626076
86016	626077
84854	626078
37913	626079
6849	626080
8328	626081
65939	626082
28587	626083
37729	626084
24090	626085
13070	626086
723	626087
42608	626088
80276	626089
49822	626090
115743	626091
27639	626092
13727	626093
17172	626094
2201	626095
30296	626096
31699	626097
35875	626098
29238	626099
117742	626100
63887	626101
4378	626102
22243	626103
60068	626104
86146	626105
119205	626106
86946	626107
10390	626108
44462	626109
120921	626110
69981	626111
136458	626112
60795	626113
36880	626114
13335	626115
70248	626116
91774	626117
56336	626118
23926	626119
3871	626120
31743	626121
5374	626122
63137	626123
80129	626124
44203	626125
1643	626126
28447	626127
409	626128
106903	626129
91234	626130
387	626131
44155	626132
47775	626133
75546	626134
45378	626135
70316	626136
53856	626137
8547	626138
21709	626139
26766	626140
75956	626141
60986	626142
2509	626143
83919	626144
4069	626145
37088	626146
79029	626147
57703	626148
9452	626149
44214	626150
108801	626151
52457	626152
49668	626153
24632	626154
16749	626155
22035	626156
10718	626157
41301	626158
35357	626159
52767	626160
17121	626161
40686	626162
37340	626163
95904	626164
108663	626165
30190	626166
14862	626167
30032	626168
26002	626169
48526	626170
796	626171
54090	626172
45160	626173
57352	626174
24108	626175
524	626176
108630	626177
23464	626178
108008	626179
136964	626180
3659	626181
24043	626182
20905	626183
49664	626184
112433	626185
43409	626186
11363	626187
20883	626188
35800	626189
16141	626190
25452	626191
72188	626192
4804	626193
74267	626194
18890	626195
119610	626196
14750	626197
30643	626198
31418	626199
3158	626200
8073	626201
9060	626202
6646	626203
78768	626204
83487	626205
21941	626206
27476	626207
146666	626208
10655	626209
52131	626210
48598	626211
83261	626212
142560	626213
81927	626214
78216	626215
28392	626216
40516	626217
59288	626218
8758	626219
125924	626220
109971	626221
17146	626222
61025	626223
1686	626224
111048	626225
105208	626226
44850	626227
2088	626228
15666	626229
26150	626230
25693	626231
9009	626232
38591	626233
50164	626234
8807	626235
8995	626236
61228	626237
82758	626238
61021	626239
13138	626240
9041	626241
14272	626242
101476	626243
16097	626244
20856	626245
25176	626246
33773	626247
42302	626248
27168	626249
95295	626250
18381	626251
5879	626252
104761	626253
17092	626254
125385	626255
88250	626256
45834	626257
82876	626258
101332	626259
28424	626260
124830	626261
49248	626262
65043	626263
8818	626264
2628	626265
57851	626266
37052	626267
5380	626268
32425	626269
45597	626270
27934	626271
62174	626272
84511	626273
102621	626274
2602	626275
1801	626276
102832	626277
19678	626278
1100	626279
8119	626280
48875	626281
5065	626282
44591	626283
70694	626284
8559	626285
18029	626286
894	626287
1905	626288
2945	626289
18189	626290
23053	626291
136	626292
64583	626293
28733	626294
25337	626295
83334	626296
28033	626297
93413	626298
5670	626299
23015	626300
10817	626301
19815	626302
30571	626303
71381	626304
16891	626305
12217	626306
100024	626307
11200	626308
75190	626309
34675	626310
69135	626311
77151	626312
33253	626313
77105	626314
58657	626315
86323	626316
60938	626317
2458	626318
7876	626319
800	626320
1912	626321
108384	626322
68196	626323
32447	626324
10670	626325
70074	626326
323	626327
3014	626328
10040	626329
61903	626330
10530	626331
60225	626332
35303	626333
23691	626334
5582	626335
25130	626336
75878	626337
33699	626338
80205	626339
100760	626340
112605	626341
117472	626342
41811	626343
67888	626344
33588	626345
4622	626346
23241	626347
8710	626348
73769	626349
11179	626350
46118	626351
66346	626352
88837	626353
86374	626354
4123	626355
75443	626356
66368	626357
24319	626358
31302	626359
109314	626360
67341	626361
35819	626362
29265	626363
16651	626364
62728	626365
64198	626366
144785	626367
82014	626368
246	626369
53474	626370
8184	626371
59256	626372
78685	626373
42106	626374
45617	626375
127118	626376
15512	626377
78120	626378
66718	626379
12523	626380
860	626381
7242	626382
9489	626383
17728	626384
44054	626385
7384	626386
91556	626387
8942	626388
587	626389
113107	626390
105336	626391
34792	626392
22795	626393
81565	626394
49931	626395
24434	626396
35796	626397
52093	626398
17272	626399
54589	626400
77832	626401
68715	626402
132405	626403
19438	626404
25330	626405
43395	626406
128277	626407
72719	626408
11727	626409
48472	626410
43368	626411
19382	626412
130680	626413
131735	626414
12817	626415
131888	626416
27955	626417
58031	626418
32935	626419
7403	626420
133987	626421
9441	626422
34072	626423
38823	626424
100018	626425
22622	626426
5063	626427
108453	626428
84019	626429
59121	626430
50784	626431
32088	626432
63704	626433
31214	626434
6720	626435
1378	626436
8424	626437
50302	626438
116646	626439
58321	626440
53902	626441
53706	626442
16287	626443
53990	626444
5043	626445
855	626446
3935	626447
75634	626448
1351	626449
24439	626450
7070	626451
95284	626452
27640	626453
139133	626454
31611	626455
38650	626456
20755	626457
20202	626458
87537	626459
4693	626460
24440	626461
41392	626462
78233	626463
50913	626464
13449	626465
50503	626466
5036	626467
90710	626468
11282	626469
19409	626470
119433	626471
12884	626472
99979	626473
26504	626474
17960	626475
53427	626476
30378	626477
13181	626478
57489	626479
113462	626480
4673	626481
86736	626482
18138	626483
5608	626484
19447	626485
6192	626486
18927	626487
8256	626488
50994	626489
64068	626490
68826	626491
60137	626492
12818	626493
9234	626494
14656	626495
27464	626496
25496	626497
71407	626498
43837	626499
412	626500
8013	626501
553	626502
4261	626503
65088	626504
17006	626505
74009	626506
56030	626507
61114	626508
49305	626509
25709	626510
108284	626511
17861	626512
39335	626513
2417	626514
23950	626515
111651	626516
80700	626517
20579	626518
35377	626519
18766	626520
23560	626521
33216	626522
11157	626523
15502	626524
30822	626525
134275	626526
66976	626527
52208	626528
45028	626529
19125	626530
65476	626531
66504	626532
109409	626533
36121	626534
49674	626535
100276	626536
42308	626537
865	626538
118722	626539
35648	626540
54023	626541
32302	626542
33905	626543
36233	626544
19504	626545
34191	626546
70230	626547
40873	626548
65197	626549
17178	626550
8798	626551
31815	626552
24029	626553
20486	626554
130258	626555
18735	626556
10896	626557
745	626558
61794	626559
69527	626560
4551	626561
736	626562
34431	626563
85773	626564
1238	626565
38413	626566
69999	626567
107415	626568
56307	626569
21828	626570
109476	626571
77365	626572
17515	626573
111963	626574
69806	626575
56944	626576
22286	626577
5884	626578
132919	626579
16468	626580
121573	626581
6382	626582
307	626583
126440	626584
6046	626585
115837	626586
100332	626587
76	626588
99729	626589
41692	626590
22991	626591
26991	626592
61198	626593
83752	626594
85498	626595
51918	626596
42472	626597
1097	626598
88333	626599
12346	626600
17734	626601
1505	626602
34	626603
35383	626604
107835	626605
107370	626606
67232	626607
16908	626608
23078	626609
14619	626610
59014	626611
91551	626612
4246	626613
39774	626614
29268	626615
24222	626616
6679	626617
28455	626618
63823	626619
83484	626620
110236	626621
143128	626622
111552	626623
49677	626624
14818	626625
12066	626626
48634	626627
57206	626628
23403	626629
52151	626630
20389	626631
129380	626632
103423	626633
21205	626634
20932	626635
2280	626636
13112	626637
44226	626638
9082	626639
8948	626640
60188	626641
3152	626642
2433	626643
57095	626644
100503	626645
13905	626646
72895	626647
83212	626648
2802	626649
2141	626650
21625	626651
52262	626652
54097	626653
114432	626654
71619	626655
12421	626656
6384	626657
509	626658
12642	626659
69850	626660
55286	626661
22053	626662
26219	626663
988	626664
40667	626665
5182	626666
19980	626667
45826	626668
100431	626669
61973	626670
28077	626671
12048	626672
78162	626673
111	626674
62432	626675
137587	626676
1839	626677
62521	626678
83130	626679
5846	626680
94158	626681
85721	626682
1734	626683
90920	626684
11098	626685
15322	626686
60240	626687
55992	626688
5557	626689
87068	626690
59038	626691
2672	626692
9913	626693
41397	626694
2415	626695
124402	626696
41305	626697
62297	626698
10295	626699
52720	626700
28567	626701
12738	626702
15109	626703
2254	626704
98618	626705
86959	626706
16309	626707
79420	626708
8817	626709
588	626710
100749	626711
42816	626712
115207	626713
114313	626714
47191	626715
28883	626716
10413	626717
40120	626718
37976	626719
8305	626720
29596	626721
70235	626722
33608	626723
107095	626724
69918	626725
89666	626726
62927	626727
119081	626728
48898	626729
85755	626730
37972	626731
95510	626732
39036	626733
42761	626734
38098	626735
29218	626736
54479	626737
1225	626738
3938	626739
46744	626740
21784	626741
87324	626742
9989	626743
11003	626744
44774	626745
75134	626746
61859	626747
19959	626748
117884	626749
69462	626750
1196	626751
19101	626752
57286	626753
60109	626754
31695	626755
1089	626756
65739	626757
126951	626758
28289	626759
1683	626760
3639	626761
120266	626762
5931	626763
18014	626764
68084	626765
17407	626766
46566	626767
7645	626768
87112	626769
118072	626770
25606	626771
11861	626772
131061	626773
11715	626774
16168	626775
82836	626776
37966	626777
39563	626778
64348	626779
43758	626780
4392	626781
100349	626782
28517	626783
7561	626784
71051	626785
15449	626786
69203	626787
30144	626788
66769	626789
15433	626790
26651	626791
8046	626792
29613	626793
41982	626794
110502	626795
131286	626796
3892	626797
6166	626798
36348	626799
1283	626800
147097	626801
33698	626802
58019	626803
66455	626804
25350	626805
50519	626806
15409	626807
39030	626808
42855	626809
44222	626810
3028	626811
4872	626812
43697	626813
76501	626814
27115	626815
25501	626816
71586	626817
55311	626818
16687	626819
74994	626820
69749	626821
5292	626822
15234	626823
9462	626824
97786	626825
29971	626826
62517	626827
435	626828
10192	626829
39444	626830
17725	626831
75595	626832
3554	626833
84206	626834
9525	626835
63648	626836
125260	626837
17598	626838
19948	626839
78109	626840
262	626841
34812	626842
72283	626843
115685	626844
82893	626845
1911	626846
32440	626847
20878	626848
23095	626849
4556	626850
44901	626851
8150	626852
108899	626853
48817	626854
42697	626855
4755	626856
48226	626857
111868	626858
1748	626859
15674	626860
35382	626861
6178	626862
81356	626863
102861	626864
7160	626865
16335	626866
31391	626867
13985	626868
7195	626869
85863	626870
113539	626871
1674	626872
309	626873
88787	626874
48741	626875
28570	626876
3043	626877
39629	626878
44864	626879
58493	626880
3790	626881
61143	626882
4435	626883
7415	626884
3915	626885
57862	626886
67715	626887
40475	626888
68668	626889
102830	626890
9494	626891
58522	626892
87421	626893
35708	626894
16244	626895
44697	626896
38526	626897
39286	626898
33342	626899
41859	626900
14949	626901
61678	626902
2092	626903
39290	626904
143247	626905
139778	626906
10951	626907
47063	626908
12833	626909
105197	626910
14757	626911
12415	626912
9758	626913
14973	626914
117361	626915
14972	626916
96004	626917
82183	626918
113097	626919
61299	626920
37477	626921
52502	626922
118899	626923
120831	626924
93202	626925
556	626926
37768	626927
14766	626928
12357	626929
119292	626930
12664	626931
83372	626932
96605	626933
40009	626934
2977	626935
127939	626936
92022	626937
24695	626938
24772	626939
28565	626940
7950	626941
100008	626942
64031	626943
79708	626944
68040	626945
31201	626946
18325	626947
129434	626948
50068	626949
907	626950
30671	626951
15163	626952
32679	626953
15226	626954
27537	626955
2444	626956
62674	626957
15499	626958
39928	626959
6110	626960
3849	626961
31855	626962
19623	626963
20266	626964
39722	626965
84655	626966
65469	626967
15638	626968
33412	626969
93253	626970
40126	626971
8463	626972
70439	626973
22952	626974
17296	626975
45196	626976
37988	626977
54202	626978
1163	626979
2799	626980
84297	626981
38113	626982
97635	626983
65025	626984
2974	626985
72739	626986
519	626987
79987	626988
67522	626989
135877	626990
3019	626991
18148	626992
72335	626993
131430	626994
117290	626995
16473	626996
22256	626997
62915	626998
44355	626999
125967	627000
60338	627001
15222	627002
23511	627003
86656	627004
19075	627005
39747	627006
90543	627007
1899	627008
1472	627009
134664	627010
85692	627011
60574	627012
74757	627013
21756	627014
38617	627015
32053	627016
40841	627017
136838	627018
18430	627019
8968	627020
61010	627021
27630	627022
111582	627023
27363	627024
47412	627025
16977	627026
3680	627027
94478	627028
53147	627029
6112	627030
5550	627031
103370	627032
13964	627033
79141	627034
3484	627035
4428	627036
385	627037
100696	627038
15198	627039
93087	627040
53783	627041
34935	627042
53653	627043
16097	627044
15413	627045
42493	627046
2804	627047
21701	627048
1452	627049
32866	627050
18275	627051
19511	627052
93497	627053
124074	627054
24427	627055
7304	627056
68503	627057
992	627058
8101	627059
123545	627060
2824	627061
7967	627062
87632	627063
54588	627064
52260	627065
8407	627066
277	627067
7644	627068
923	627069
87558	627070
123669	627071
2739	627072
83112	627073
16203	627074
8868	627075
42708	627076
62358	627077
5071	627078
83807	627079
74067	627080
35191	627081
50787	627082
39994	627083
8557	627084
86140	627085
55108	627086
76780	627087
9462	627088
84669	627089
23486	627090
108924	627091
124399	627092
97525	627093
7180	627094
47242	627095
12928	627096
23913	627097
1183	627098
59218	627099
25957	627100
108488	627101
119969	627102
11110	627103
5711	627104
2639	627105
5423	627106
5979	627107
42788	627108
88483	627109
66179	627110
128369	627111
121071	627112
18467	627113
81753	627114
9395	627115
39706	627116
14	627117
31117	627118
11142	627119
41813	627120
12295	627121
5054	627122
94040	627123
33918	627124
60991	627125
64717	627126
45189	627127
20236	627128
5360	627129
4683	627130
40820	627131
37679	627132
5639	627133
99361	627134
34539	627135
67194	627136
116663	627137
1979	627138
13418	627139
117945	627140
18338	627141
105935	627142
63121	627143
65413	627144
27078	627145
41291	627146
38976	627147
88746	627148
65848	627149
1226	627150
95510	627151
77054	627152
138	627153
79377	627154
23200	627155
60811	627156
22974	627157
106954	627158
24189	627159
35444	627160
71036	627161
39123	627162
77582	627163
125070	627164
65266	627165
22408	627166
13838	627167
4603	627168
121409	627169
38018	627170
115559	627171
6784	627172
16786	627173
103397	627174
11145	627175
44416	627176
45872	627177
47435	627178
13861	627179
69063	627180
32439	627181
18586	627182
51102	627183
4219	627184
68703	627185
18908	627186
8797	627187
1736	627188
238	627189
8894	627190
81661	627191
34201	627192
13290	627193
20617	627194
36264	627195
48281	627196
10338	627197
13832	627198
95835	627199
66980	627200
65511	627201
9301	627202
31030	627203
7303	627204
12858	627205
11424	627206
7676	627207
41273	627208
35117	627209
39134	627210
81062	627211
34707	627212
31781	627213
52381	627214
9496	627215
59313	627216
14094	627217
114029	627218
7820	627219
7643	627220
73110	627221
146723	627222
61064	627223
16954	627224
67925	627225
15326	627226
30375	627227
77892	627228
15318	627229
7596	627230
63698	627231
1118	627232
7021	627233
106626	627234
109074	627235
34340	627236
5103	627237
1414	627238
13	627239
88291	627240
91860	627241
1286	627242
13278	627243
16021	627244
142854	627245
27722	627246
116084	627247
21084	627248
5145	627249
16693	627250
87400	627251
4461	627252
4878	627253
23546	627254
10886	627255
2530	627256
54292	627257
66646	627258
12034	627259
54543	627260
48122	627261
27912	627262
12712	627263
39826	627264
8232	627265
6724	627266
93079	627267
70091	627268
117884	627269
16628	627270
26065	627271
41541	627272
37765	627273
11803	627274
42692	627275
23952	627276
89610	627277
6462	627278
79118	627279
27881	627280
72908	627281
86941	627282
12117	627283
106593	627284
19000	627285
77460	627286
98248	627287
44676	627288
126065	627289
43968	627290
55801	627291
106058	627292
2141	627293
72503	627294
6406	627295
4764	627296
19826	627297
101876	627298
13552	627299
122496	627300
97258	627301
4929	627302
404	627303
16945	627304
8117	627305
4148	627306
42521	627307
14046	627308
45395	627309
2373	627310
61533	627311
37555	627312
50217	627313
3184	627314
10017	627315
3068	627316
102833	627317
19585	627318
2557	627319
31857	627320
33016	627321
30218	627322
61645	627323
29181	627324
89647	627325
83349	627326
48097	627327
119812	627328
2807	627329
11206	627330
18876	627331
25783	627332
45628	627333
105487	627334
360	627335
24211	627336
51307	627337
25627	627338
32157	627339
14394	627340
119450	627341
125759	627342
11479	627343
44850	627344
29932	627345
18520	627346
3294	627347
7282	627348
29397	627349
83747	627350
41630	627351
54406	627352
25419	627353
34600	627354
26347	627355
17392	627356
77080	627357
91058	627358
105595	627359
28188	627360
4581	627361
15791	627362
48866	627363
78671	627364
54392	627365
2518	627366
1770	627367
38389	627368
146732	627369
41794	627370
87141	627371
38083	627372
20408	627373
3831	627374
30117	627375
9191	627376
12434	627377
33503	627378
97900	627379
44506	627380
41798	627381
5997	627382
22765	627383
44022	627384
75540	627385
830	627386
90751	627387
84583	627388
32809	627389
45033	627390
23166	627391
21072	627392
56991	627393
2946	627394
60153	627395
100946	627396
75537	627397
835	627398
53882	627399
24064	627400
103898	627401
24937	627402
1834	627403
39828	627404
48615	627405
126622	627406
38314	627407
31412	627408
57418	627409
45361	627410
84099	627411
43700	627412
40198	627413
8421	627414
86680	627415
55509	627416
56048	627417
95007	627418
7683	627419
29918	627420
79261	627421
12537	627422
134105	627423
47808	627424
54503	627425
16265	627426
17767	627427
86051	627428
12498	627429
115401	627430
24108	627431
21244	627432
46456	627433
32398	627434
63713	627435
5405	627436
17301	627437
132064	627438
44361	627439
98948	627440
36045	627441
53452	627442
30747	627443
37303	627444
6070	627445
107846	627446
39001	627447
35132	627448
18927	627449
23492	627450
28477	627451
2316	627452
77189	627453
117043	627454
11833	627455
36296	627456
103441	627457
8775	627458
26697	627459
82603	627460
8654	627461
124346	627462
50644	627463
106	627464
25947	627465
45128	627466
100384	627467
47057	627468
24125	627469
3280	627470
84267	627471
30015	627472
9155	627473
68582	627474
7903	627475
32872	627476
4420	627477
1411	627478
14297	627479
116850	627480
13835	627481
120282	627482
45449	627483
578	627484
53345	627485
66694	627486
35905	627487
36205	627488
93051	627489
124711	627490
49295	627491
13767	627492
107076	627493
10707	627494
11275	627495
58620	627496
7120	627497
111563	627498
141025	627499
68000	627500
37096	627501
4794	627502
31274	627503
7399	627504
3919	627505
122718	627506
135906	627507
43857	627508
147832	627509
16683	627510
83921	627511
33835	627512
109223	627513
43463	627514
93622	627515
13929	627516
12165	627517
11585	627518
67611	627519
14120	627520
48229	627521
12189	627522
16956	627523
8697	627524
81286	627525
42084	627526
8385	627527
136543	627528
13969	627529
11668	627530
17426	627531
16603	627532
808	627533
65406	627534
7276	627535
109132	627536
62558	627537
41922	627538
108	627539
8906	627540
76531	627541
123393	627542
91558	627543
9983	627544
642	627545
19897	627546
4171	627547
49801	627548
45452	627549
110511	627550
14741	627551
22569	627552
18851	627553
2846	627554
79985	627555
30785	627556
4063	627557
137838	627558
8342	627559
59796	627560
93613	627561
148218	627562
148283	627563
3195	627564
103205	627565
20312	627566
23303	627567
121923	627568
13782	627569
115892	627570
92629	627571
1406	627572
91444	627573
67023	627574
28784	627575
25559	627576
511	627577
7143	627578
139735	627579
13515	627580
111301	627581
103238	627582
67834	627583
47902	627584
3338	627585
98742	627586
6434	627587
80719	627588
14301	627589
70922	627590
1755	627591
10525	627592
40869	627593
33217	627594
91370	627595
31088	627596
21931	627597
81656	627598
36777	627599
96118	627600
9541	627601
23714	627602
43827	627603
45680	627604
70449	627605
99205	627606
70013	627607
10200	627608
42906	627609
84619	627610
57116	627611
43865	627612
15641	627613
41459	627614
49385	627615
20284	627616
72145	627617
1415	627618
9445	627619
14711	627620
11390	627621
10990	627622
115694	627623
35628	627624
18949	627625
108428	627626
8514	627627
56435	627628
108704	627629
2775	627630
3906	627631
34234	627632
33504	627633
49697	627634
50223	627635
29289	627636
70660	627637
78171	627638
59785	627639
4841	627640
10555	627641
12879	627642
57872	627643
3013	627644
38449	627645
192	627646
53064	627647
68687	627648
105644	627649
81322	627650
9891	627651
17361	627652
53119	627653
4245	627654
45081	627655
3924	627656
13292	627657
27681	627658
803	627659
1024	627660
1962	627661
24963	627662
8339	627663
17602	627664
9417	627665
38230	627666
62241	627667
125315	627668
64265	627669
13203	627670
117630	627671
20086	627672
1063	627673
38401	627674
51930	627675
802	627676
51322	627677
50983	627678
27590	627679
5083	627680
19810	627681
13671	627682
28521	627683
60749	627684
50295	627685
13647	627686
8158	627687
24713	627688
79162	627689
44957	627690
68708	627691
32705	627692
14842	627693
89991	627694
611	627695
145875	627696
25706	627697
29874	627698
69173	627699
86909	627700
44702	627701
87295	627702
57203	627703
73774	627704
133410	627705
86671	627706
134278	627707
28195	627708
699	627709
4946	627710
77776	627711
9608	627712
18186	627713
108915	627714
10231	627715
17343	627716
48225	627717
72677	627718
52828	627719
99909	627720
12915	627721
78546	627722
23707	627723
6565	627724
32102	627725
25196	627726
15645	627727
30707	627728
87096	627729
117848	627730
75171	627731
1002	627732
25739	627733
10624	627734
52703	627735
76789	627736
44936	627737
22006	627738
2200	627739
108471	627740
42713	627741
9087	627742
95880	627743
16171	627744
317	627745
34936	627746
27230	627747
135254	627748
44907	627749
14707	627750
38349	627751
18166	627752
27657	627753
58707	627754
29199	627755
27715	627756
14934	627757
32098	627758
94530	627759
19391	627760
6536	627761
6032	627762
37026	627763
1036	627764
58413	627765
7774	627766
17032	627767
62233	627768
82543	627769
50834	627770
11662	627771
46341	627772
26566	627773
835	627774
84634	627775
87404	627776
20212	627777
33163	627778
124553	627779
42746	627780
87514	627781
28463	627782
9787	627783
1704	627784
45	627785
57386	627786
57106	627787
133153	627788
22841	627789
42510	627790
14320	627791
79554	627792
11005	627793
27379	627794
118546	627795
12423	627796
50965	627797
8987	627798
81066	627799
14138	627800
14634	627801
961	627802
68358	627803
44049	627804
23964	627805
54682	627806
1636	627807
4987	627808
59570	627809
10141	627810
2117	627811
1501	627812
118816	627813
2257	627814
17223	627815
14412	627816
3277	627817
126805	627818
113594	627819
43612	627820
9764	627821
62978	627822
62766	627823
36990	627824
14748	627825
22550	627826
13728	627827
21473	627828
30439	627829
42460	627830
46793	627831
31168	627832
11951	627833
130834	627834
33058	627835
9336	627836
5038	627837
95812	627838
50348	627839
61764	627840
53	627841
39286	627842
131181	627843
7073	627844
52758	627845
59886	627846
63370	627847
27011	627848
33016	627849
73147	627850
55535	627851
45355	627852
29945	627853
119668	627854
10336	627855
7874	627856
30195	627857
84428	627858
141204	627859
4707	627860
103273	627861
6113	627862
123929	627863
7814	627864
17443	627865
2385	627866
24731	627867
18792	627868
66635	627869
41479	627870
46813	627871
23011	627872
31054	627873
703	627874
5768	627875
9923	627876
45530	627877
95554	627878
87385	627879
87177	627880
81958	627881
6024	627882
81297	627883
19060	627884
4289	627885
98682	627886
126067	627887
67664	627888
90877	627889
20314	627890
96973	627891
16132	627892
15248	627893
55356	627894
774	627895
14988	627896
70131	627897
87489	627898
46342	627899
3701	627900
28726	627901
10456	627902
134435	627903
71697	627904
33897	627905
17206	627906
87454	627907
20707	627908
104050	627909
90713	627910
87626	627911
80578	627912
53314	627913
39523	627914
87204	627915
4291	627916
60017	627917
8292	627918
30194	627919
17377	627920
4002	627921
23689	627922
115391	627923
11447	627924
19438	627925
32249	627926
40443	627927
111001	627928
54044	627929
5329	627930
8812	627931
63235	627932
6887	627933
43373	627934
49862	627935
101404	627936
88499	627937
118725	627938
27897	627939
280	627940
57570	627941
6622	627942
28696	627943
50820	627944
311	627945
56691	627946
16384	627947
137713	627948
6941	627949
14652	627950
7162	627951
4876	627952
6858	627953
74202	627954
121161	627955
99035	627956
40870	627957
57131	627958
17910	627959
72489	627960
79234	627961
12851	627962
7493	627963
46051	627964
1447	627965
66114	627966
13461	627967
59334	627968
18619	627969
1362	627970
65945	627971
2199	627972
27177	627973
66838	627974
102942	627975
55988	627976
12744	627977
43278	627978
102358	627979
100876	627980
15747	627981
55147	627982
41038	627983
23001	627984
43920	627985
28829	627986
12686	627987
63628	627988
22238	627989
14080	627990
130177	627991
43785	627992
24811	627993
48630	627994
26310	627995
21242	627996
77866	627997
5519	627998
51988	627999
3139	628000
18227	628001
17795	628002
1834	628003
284	628004
68036	628005
131026	628006
3657	628007
36655	628008
137867	628009
44507	628010
95918	628011
71543	628012
52755	628013
70450	628014
4618	628015
25863	628016
74830	628017
43783	628018
38806	628019
6308	628020
51860	628021
32160	628022
7519	628023
7727	628024
6061	628025
36262	628026
14489	628027
15450	628028
7921	628029
145384	628030
136476	628031
4960	628032
23926	628033
95892	628034
1404	628035
12376	628036
11981	628037
27832	628038
18669	628039
63395	628040
90518	628041
11344	628042
72975	628043
29474	628044
45571	628045
112657	628046
69724	628047
146339	628048
51291	628049
61978	628050
9867	628051
78606	628052
25881	628053
78144	628054
9366	628055
93218	628056
75190	628057
5789	628058
54562	628059
103673	628060
8257	628061
41099	628062
130080	628063
10979	628064
94146	628065
10	628066
61799	628067
21359	628068
11285	628069
17781	628070
47334	628071
37067	628072
102172	628073
58463	628074
23764	628075
24130	628076
153	628077
11692	628078
149435	628079
111973	628080
24646	628081
1307	628082
57816	628083
100271	628084
82038	628085
56894	628086
78855	628087
7661	628088
8278	628089
16432	628090
86391	628091
51141	628092
42349	628093
12368	628094
14589	628095
11807	628096
84784	628097
59945	628098
50390	628099
18773	628100
7715	628101
17358	628102
16720	628103
47242	628104
9120	628105
37721	628106
15532	628107
14850	628108
103092	628109
26582	628110
13713	628111
15185	628112
113766	628113
19970	628114
351	628115
26560	628116
63633	628117
129427	628118
115889	628119
42818	628120
11144	628121
2598	628122
118866	628123
40338	628124
35901	628125
12668	628126
37110	628127
42964	628128
49511	628129
15715	628130
34927	628131
91738	628132
8660	628133
81396	628134
78608	628135
20070	628136
89230	628137
15951	628138
45272	628139
42696	628140
32117	628141
92990	628142
15028	628143
120845	628144
39	628145
112448	628146
2478	628147
90302	628148
91	628149
148586	628150
40451	628151
17855	628152
51350	628153
15911	628154
14391	628155
16404	628156
59703	628157
32478	628158
36	628159
10066	628160
45148	628161
43278	628162
5697	628163
52919	628164
84723	628165
96218	628166
133923	628167
8588	628168
30562	628169
22133	628170
34607	628171
61713	628172
148418	628173
3514	628174
20513	628175
15161	628176
7633	628177
15668	628178
4258	628179
4069	628180
33	628181
55555	628182
42958	628183
4711	628184
14069	628185
53042	628186
80542	628187
27536	628188
109551	628189
127555	628190
50965	628191
105538	628192
17642	628193
21153	628194
42450	628195
68596	628196
59033	628197
918	628198
75383	628199
21520	628200
281	628201
20678	628202
24953	628203
58990	628204
6974	628205
9653	628206
70313	628207
55667	628208
20196	628209
33989	628210
117912	628211
105555	628212
145116	628213
118498	628214
46656	628215
58758	628216
37532	628217
68441	628218
79995	628219
148808	628220
13757	628221
149156	628222
12072	628223
18412	628224
13449	628225
716	628226
5148	628227
39719	628228
134599	628229
26237	628230
105015	628231
89866	628232
20761	628233
28	628234
691	628235
14629	628236
46270	628237
14871	628238
103346	628239
5387	628240
106442	628241
5641	628242
7350	628243
27834	628244
54579	628245
91326	628246
50383	628247
9197	628248
118482	628249
123621	628250
34674	628251
58782	628252
19837	628253
140975	628254
34601	628255
37522	628256
27896	628257
46258	628258
18630	628259
83514	628260
63863	628261
8839	628262
104953	628263
8612	628264
11031	628265
121311	628266
26069	628267
10906	628268
55562	628269
12735	628270
3816	628271
9714	628272
81855	628273
140281	628274
8868	628275
15527	628276
13029	628277
29825	628278
37742	628279
20500	628280
87035	628281
9367	628282
110557	628283
1847	628284
59315	628285
40090	628286
68680	628287
41269	628288
127790	628289
87372	628290
70015	628291
95647	628292
145555	628293
53037	628294
32722	628295
90912	628296
7109	628297
88601	628298
18000	628299
90707	628300
28486	628301
27145	628302
97237	628303
29034	628304
11376	628305
1418	628306
72844	628307
5961	628308
94670	628309
63867	628310
108634	628311
92744	628312
14870	628313
58757	628314
36793	628315
12005	628316
40996	628317
14300	628318
100426	628319
39911	628320
23713	628321
17872	628322
121139	628323
110862	628324
86135	628325
11027	628326
3877	628327
27306	628328
15793	628329
25161	628330
115839	628331
71865	628332
32657	628333
11607	628334
93900	628335
112702	628336
35620	628337
9018	628338
40920	628339
12667	628340
138132	628341
42839	628342
15496	628343
47290	628344
2966	628345
48553	628346
34286	628347
48946	628348
19784	628349
10532	628350
76590	628351
10004	628352
13802	628353
50634	628354
16839	628355
23554	628356
82148	628357
3268	628358
792	628359
20172	628360
47028	628361
33667	628362
61594	628363
121726	628364
37042	628365
104038	628366
50921	628367
52922	628368
99731	628369
69777	628370
85174	628371
94545	628372
24605	628373
7572	628374
42773	628375
19704	628376
26703	628377
76983	628378
119498	628379
55238	628380
12923	628381
443	628382
23635	628383
20114	628384
13475	628385
28569	628386
126345	628387
81447	628388
47006	628389
74617	628390
7225	628391
129228	628392
24413	628393
34	628394
82271	628395
33486	628396
22890	628397
40601	628398
120627	628399
67560	628400
35852	628401
21424	628402
38896	628403
83311	628404
27331	628405
116073	628406
5737	628407
33006	628408
4029	628409
12607	628410
28670	628411
29481	628412
19756	628413
88448	628414
36695	628415
87146	628416
57716	628417
18486	628418
10090	628419
25986	628420
28666	628421
83252	628422
7729	628423
139888	628424
50947	628425
46040	628426
2816	628427
28091	628428
23217	628429
141740	628430
47711	628431
22013	628432
66159	628433
63615	628434
48437	628435
72393	628436
48323	628437
147506	628438
55677	628439
151	628440
15475	628441
35910	628442
79185	628443
2758	628444
9790	628445
12329	628446
23202	628447
2486	628448
12796	628449
57603	628450
419	628451
23465	628452
16053	628453
136380	628454
8090	628455
27346	628456
4368	628457
74912	628458
25810	628459
78609	628460
118561	628461
27179	628462
100180	628463
35378	628464
26317	628465
15339	628466
99220	628467
6374	628468
70640	628469
61275	628470
8588	628471
14819	628472
477	628473
1985	628474
74893	628475
90906	628476
13179	628477
2314	628478
31930	628479
19531	628480
97135	628481
61652	628482
38613	628483
147379	628484
121426	628485
93296	628486
59524	628487
44868	628488
54365	628489
11655	628490
2897	628491
112348	628492
14768	628493
103267	628494
79043	628495
111600	628496
98023	628497
8703	628498
32605	628499
16441	628500
47429	628501
89545	628502
34765	628503
11609	628504
61251	628505
74835	628506
96061	628507
119392	628508
7056	628509
9020	628510
70524	628511
86964	628512
37133	628513
24562	628514
22875	628515
91818	628516
28563	628517
42596	628518
17364	628519
1470	628520
16886	628521
47	628522
9052	628523
12538	628524
61690	628525
55621	628526
125254	628527
31037	628528
22950	628529
9892	628530
10087	628531
22184	628532
12539	628533
95975	628534
111681	628535
54824	628536
11019	628537
14296	628538
21336	628539
63108	628540
71390	628541
19277	628542
635	628543
68243	628544
14232	628545
63068	628546
36904	628547
145860	628548
13307	628549
127672	628550
47913	628551
11470	628552
51350	628553
53843	628554
3088	628555
51802	628556
16397	628557
40023	628558
72746	628559
83046	628560
36726	628561
19944	628562
37490	628563
45296	628564
95592	628565
51280	628566
10671	628567
55803	628568
340	628569
2437	628570
52987	628571
46165	628572
116042	628573
940	628574
108569	628575
5354	628576
22606	628577
35764	628578
61261	628579
82060	628580
104875	628581
44490	628582
482	628583
33022	628584
99644	628585
130293	628586
91646	628587
70063	628588
55366	628589
65873	628590
113841	628591
144770	628592
1950	628593
78715	628594
49487	628595
12581	628596
68462	628597
57575	628598
101220	628599
77778	628600
10208	628601
2912	628602
17711	628603
121714	628604
67241	628605
75244	628606
7628	628607
12954	628608
49496	628609
90871	628610
29779	628611
128006	628612
3950	628613
41234	628614
101167	628615
28239	628616
30698	628617
50866	628618
21022	628619
18324	628620
13070	628621
93052	628622
13123	628623
29598	628624
34219	628625
37124	628626
16742	628627
12	628628
113723	628629
52725	628630
117836	628631
2249	628632
14589	628633
14739	628634
1990	628635
16048	628636
126344	628637
8	628638
146302	628639
15176	628640
18645	628641
19431	628642
133955	628643
92	628644
63637	628645
17214	628646
26080	628647
326	628648
49495	628649
126840	628650
17118	628651
146769	628652
42794	628653
12668	628654
121335	628655
968	628656
48292	628657
9044	628658
62830	628659
28366	628660
6765	628661
62930	628662
24424	628663
24817	628664
30941	628665
52926	628666
26374	628667
98026	628668
11680	628669
124590	628670
39854	628671
23572	628672
43807	628673
4094	628674
163	628675
94992	628676
20909	628677
66523	628678
8946	628679
3409	628680
75758	628681
3666	628682
115	628683
76059	628684
2660	628685
51093	628686
66991	628687
63085	628688
136271	628689
63359	628690
407	628691
48300	628692
4274	628693
46491	628694
86902	628695
89987	628696
24326	628697
32356	628698
417	628699
45669	628700
37790	628701
48444	628702
5365	628703
6517	628704
48145	628705
81363	628706
35203	628707
148919	628708
12250	628709
52548	628710
8453	628711
60108	628712
1150	628713
6210	628714
3196	628715
8831	628716
44309	628717
9186	628718
19133	628719
16172	628720
6690	628721
49667	628722
20105	628723
74476	628724
79300	628725
55708	628726
56068	628727
145324	628728
43881	628729
7557	628730
38310	628731
40325	628732
9224	628733
89853	628734
71729	628735
9917	628736
1258	628737
108377	628738
83634	628739
14658	628740
44676	628741
32527	628742
84206	628743
32384	628744
17228	628745
71751	628746
4783	628747
69535	628748
60220	628749
65178	628750
7634	628751
19715	628752
15007	628753
62112	628754
15084	628755
83896	628756
43608	628757
72304	628758
122489	628759
39177	628760
74570	628761
92762	628762
23276	628763
73060	628764
21300	628765
6853	628766
3989	628767
28230	628768
29314	628769
148291	628770
27612	628771
3849	628772
15828	628773
16958	628774
198	628775
102519	628776
49672	628777
103532	628778
55242	628779
40829	628780
96065	628781
60585	628782
52047	628783
24299	628784
31613	628785
37167	628786
50921	628787
41136	628788
62217	628789
66331	628790
75571	628791
52480	628792
47908	628793
74932	628794
7454	628795
7737	628796
1723	628797
2235	628798
25370	628799
47209	628800
41204	628801
25180	628802
104521	628803
44213	628804
100975	628805
92671	628806
4244	628807
77021	628808
33182	628809
19538	628810
27369	628811
46809	628812
87688	628813
2742	628814
7796	628815
53831	628816
39205	628817
32120	628818
10437	628819
10898	628820
28844	628821
59034	628822
27494	628823
7482	628824
145358	628825
9947	628826
56988	628827
115693	628828
70162	628829
70723	628830
68678	628831
5719	628832
2800	628833
45208	628834
36647	628835
2420	628836
149907	628837
12655	628838
78757	628839
875	628840
35884	628841
93455	628842
57872	628843
9863	628844
1155	628845
157	628846
63948	628847
8347	628848
78408	628849
105621	628850
43124	628851
69982	628852
3588	628853
34054	628854
80097	628855
48915	628856
140612	628857
9751	628858
43845	628859
46751	628860
16616	628861
4284	628862
58895	628863
143317	628864
3511	628865
77872	628866
26877	628867
56820	628868
5649	628869
68568	628870
8458	628871
121924	628872
55542	628873
4841	628874
50584	628875
2927	628876
67103	628877
85807	628878
13437	628879
15778	628880
41937	628881
21299	628882
16812	628883
4264	628884
135708	628885
62125	628886
73600	628887
34984	628888
7738	628889
84615	628890
63329	628891
82282	628892
54987	628893
6131	628894
21737	628895
59512	628896
18047	628897
51967	628898
2106	628899
59794	628900
41524	628901
5873	628902
7434	628903
62328	628904
31380	628905
3062	628906
6064	628907
609	628908
9115	628909
31139	628910
27422	628911
102512	628912
35638	628913
43992	628914
23365	628915
65165	628916
20326	628917
49773	628918
4686	628919
64519	628920
29820	628921
1500	628922
29571	628923
59338	628924
32661	628925
93129	628926
6823	628927
37080	628928
43281	628929
25122	628930
238	628931
62088	628932
4529	628933
28534	628934
4558	628935
135793	628936
83859	628937
77413	628938
94299	628939
4090	628940
4784	628941
10586	628942
63738	628943
79364	628944
100895	628945
74655	628946
24785	628947
145101	628948
41613	628949
76789	628950
90019	628951
13876	628952
49447	628953
58413	628954
52838	628955
2571	628956
65539	628957
33578	628958
38579	628959
46819	628960
20580	628961
65128	628962
35595	628963
53632	628964
48450	628965
138246	628966
63729	628967
41721	628968
5170	628969
97288	628970
11423	628971
13629	628972
148611	628973
71470	628974
38974	628975
14579	628976
46747	628977
42105	628978
492	628979
2686	628980
7317	628981
3703	628982
151	628983
22838	628984
44721	628985
65638	628986
81244	628987
58006	628988
1455	628989
44827	628990
8178	628991
16170	628992
20132	628993
36471	628994
72705	628995
250	628996
29453	628997
40885	628998
104027	628999
131958	629000
4892	629001
51735	629002
20044	629003
75632	629004
21132	629005
100609	629006
15209	629007
21339	629008
66275	629009
9398	629010
60208	629011
75494	629012
604	629013
210	629014
4449	629015
604	629016
18330	629017
20472	629018
57818	629019
2126	629020
132901	629021
16954	629022
87590	629023
2002	629024
7426	629025
26135	629026
702	629027
56657	629028
741	629029
8590	629030
3968	629031
32722	629032
97269	629033
14928	629034
37714	629035
91227	629036
43791	629037
25087	629038
24555	629039
25693	629040
1205	629041
62207	629042
90040	629043
73360	629044
15479	629045
94145	629046
33069	629047
38119	629048
15615	629049
9429	629050
29276	629051
62850	629052
3592	629053
10785	629054
372	629055
50553	629056
60752	629057
30268	629058
15528	629059
2674	629060
51104	629061
48051	629062
89054	629063
34785	629064
7536	629065
2	629066
99039	629067
9759	629068
16483	629069
1382	629070
43862	629071
99952	629072
27353	629073
5740	629074
124327	629075
11318	629076
2412	629077
108100	629078
3576	629079
37998	629080
121388	629081
44859	629082
65758	629083
59437	629084
33231	629085
65378	629086
37088	629087
22495	629088
29856	629089
36789	629090
30001	629091
70560	629092
48427	629093
956	629094
48633	629095
45334	629096
35901	629097
69210	629098
124467	629099
29133	629100
38023	629101
637	629102
31809	629103
25492	629104
135021	629105
14681	629106
30433	629107
7964	629108
32471	629109
55266	629110
16890	629111
35662	629112
30410	629113
19575	629114
42938	629115
65393	629116
26456	629117
50	629118
54911	629119
1220	629120
29415	629121
21651	629122
15060	629123
75355	629124
16037	629125
6007	629126
1757	629127
8558	629128
14959	629129
112014	629130
181	629131
4562	629132
104204	629133
35503	629134
37326	629135
122798	629136
61665	629137
2457	629138
4015	629139
28953	629140
19569	629141
104654	629142
88442	629143
37004	629144
5832	629145
34847	629146
40881	629147
23494	629148
34581	629149
57283	629150
12006	629151
11179	629152
40631	629153
43531	629154
3292	629155
26759	629156
26983	629157
31102	629158
6324	629159
37537	629160
24305	629161
152	629162
103399	629163
56926	629164
68384	629165
10543	629166
88637	629167
15347	629168
114666	629169
32051	629170
1319	629171
115384	629172
68786	629173
48636	629174
375	629175
103082	629176
258	629177
93960	629178
42026	629179
6239	629180
15061	629181
6167	629182
24583	629183
18496	629184
30249	629185
9980	629186
100375	629187
53374	629188
18466	629189
14153	629190
25400	629191
77646	629192
47319	629193
1417	629194
37237	629195
108302	629196
36539	629197
1784	629198
12591	629199
18119	629200
72038	629201
10128	629202
5645	629203
148641	629204
24106	629205
16164	629206
26863	629207
24785	629208
29996	629209
23074	629210
15953	629211
26590	629212
22342	629213
56860	629214
801	629215
71945	629216
22550	629217
34165	629218
18562	629219
32931	629220
2955	629221
61335	629222
24489	629223
101753	629224
2101	629225
21507	629226
59351	629227
2277	629228
39575	629229
16601	629230
38335	629231
57227	629232
76466	629233
60846	629234
39491	629235
446	629236
34763	629237
75713	629238
131577	629239
41030	629240
60832	629241
118292	629242
63304	629243
109082	629244
12955	629245
19508	629246
28472	629247
1654	629248
4038	629249
76620	629250
62059	629251
86378	629252
83531	629253
112896	629254
73350	629255
107701	629256
6178	629257
83	629258
33666	629259
46887	629260
77	629261
29781	629262
76304	629263
86913	629264
8503	629265
8038	629266
12630	629267
13713	629268
87826	629269
68228	629270
3276	629271
720	629272
54236	629273
1083	629274
64291	629275
7158	629276
57611	629277
129626	629278
87073	629279
21398	629280
147303	629281
72897	629282
26774	629283
8095	629284
85300	629285
5482	629286
45748	629287
3085	629288
51342	629289
650	629290
330	629291
102500	629292
53452	629293
55741	629294
10959	629295
4517	629296
11547	629297
5878	629298
11846	629299
12220	629300
22919	629301
27940	629302
138275	629303
21640	629304
51287	629305
57912	629306
73123	629307
123387	629308
59205	629309
30770	629310
9299	629311
12222	629312
18252	629313
55035	629314
21741	629315
5433	629316
11738	629317
104505	629318
3208	629319
64939	629320
1959	629321
102326	629322
112121	629323
110459	629324
2488	629325
125460	629326
32089	629327
4120	629328
83594	629329
3050	629330
76890	629331
90309	629332
25066	629333
20216	629334
10871	629335
35779	629336
2236	629337
132732	629338
26671	629339
37691	629340
51764	629341
17849	629342
92715	629343
113995	629344
13218	629345
14498	629346
1192	629347
93004	629348
10199	629349
120949	629350
14635	629351
20308	629352
107833	629353
1003	629354
43502	629355
92266	629356
34902	629357
15130	629358
90757	629359
18346	629360
35698	629361
34844	629362
115272	629363
93516	629364
4712	629365
10183	629366
150070	629367
22705	629368
38362	629369
9500	629370
83585	629371
79807	629372
1614	629373
66119	629374
16170	629375
53185	629376
1499	629377
432	629378
12826	629379
45557	629380
44314	629381
75508	629382
6530	629383
9426	629384
118770	629385
12010	629386
55040	629387
15841	629388
8428	629389
48461	629390
98795	629391
12505	629392
68442	629393
32012	629394
24794	629395
144974	629396
67145	629397
12416	629398
38928	629399
52168	629400
125260	629401
48881	629402
30225	629403
2123	629404
127722	629405
54352	629406
1436	629407
17650	629408
103360	629409
33562	629410
29790	629411
50077	629412
9218	629413
93556	629414
82078	629415
33516	629416
122040	629417
3768	629418
37044	629419
8041	629420
32545	629421
84513	629422
72166	629423
21590	629424
32005	629425
4182	629426
70189	629427
84595	629428
53222	629429
4624	629430
6686	629431
44835	629432
100816	629433
28922	629434
5343	629435
75775	629436
134323	629437
72519	629438
18487	629439
99944	629440
16408	629441
34688	629442
32089	629443
137730	629444
21982	629445
51791	629446
3534	629447
10131	629448
87944	629449
76449	629450
17692	629451
82638	629452
121012	629453
272	629454
50209	629455
2695	629456
72268	629457
26183	629458
869	629459
27765	629460
81237	629461
43689	629462
7065	629463
67121	629464
6239	629465
108727	629466
34335	629467
81597	629468
146942	629469
34856	629470
70398	629471
44445	629472
68885	629473
67997	629474
61674	629475
52286	629476
19148	629477
36260	629478
7423	629479
84601	629480
25570	629481
137958	629482
19322	629483
39911	629484
15708	629485
18575	629486
55972	629487
20278	629488
3550	629489
247	629490
72796	629491
35794	629492
16724	629493
13455	629494
21250	629495
13109	629496
62113	629497
14475	629498
35424	629499
8295	629500
26406	629501
58070	629502
15421	629503
123	629504
12284	629505
20400	629506
15382	629507
7670	629508
66063	629509
15721	629510
77549	629511
23257	629512
22062	629513
18234	629514
136997	629515
26941	629516
95746	629517
82238	629518
6089	629519
26705	629520
37972	629521
14409	629522
44839	629523
4920	629524
59660	629525
43516	629526
11781	629527
11855	629528
5638	629529
104194	629530
50719	629531
113108	629532
64072	629533
77498	629534
22809	629535
6978	629536
36571	629537
98764	629538
113563	629539
10997	629540
9784	629541
10283	629542
358	629543
24228	629544
19899	629545
135596	629546
6284	629547
19493	629548
83769	629549
49175	629550
71640	629551
11573	629552
17205	629553
2113	629554
19915	629555
4343	629556
3681	629557
82737	629558
53455	629559
19480	629560
64758	629561
9085	629562
124768	629563
87129	629564
127533	629565
7055	629566
61039	629567
42193	629568
103305	629569
107371	629570
84429	629571
20654	629572
41208	629573
150	629574
18365	629575
27108	629576
30279	629577
51179	629578
12700	629579
33016	629580
46181	629581
4571	629582
30783	629583
16759	629584
66592	629585
102237	629586
48879	629587
10130	629588
9527	629589
122288	629590
114076	629591
45515	629592
52397	629593
56455	629594
46192	629595
49841	629596
93345	629597
48629	629598
26480	629599
92518	629600
9350	629601
17003	629602
91144	629603
94579	629604
4616	629605
231	629606
35124	629607
373	629608
24126	629609
66761	629610
29379	629611
5022	629612
32368	629613
8733	629614
109284	629615
70582	629616
52512	629617
30153	629618
62864	629619
34169	629620
102779	629621
14369	629622
64036	629623
87763	629624
6389	629625
13353	629626
28889	629627
2052	629628
60967	629629
52066	629630
59277	629631
352	629632
51587	629633
47473	629634
24467	629635
73925	629636
37838	629637
97235	629638
51320	629639
34773	629640
8661	629641
23022	629642
23710	629643
21072	629644
40132	629645
44955	629646
41951	629647
38661	629648
7810	629649
79730	629650
2963	629651
89081	629652
12382	629653
35827	629654
10548	629655
15616	629656
33249	629657
7427	629658
4567	629659
78915	629660
40102	629661
103663	629662
20121	629663
2279	629664
45006	629665
8742	629666
15367	629667
19929	629668
1997	629669
48383	629670
8798	629671
50175	629672
115698	629673
3182	629674
50656	629675
70779	629676
126910	629677
36623	629678
12756	629679
4804	629680
24071	629681
43212	629682
6581	629683
71817	629684
1796	629685
6061	629686
22458	629687
136867	629688
126481	629689
107720	629690
1914	629691
37204	629692
23099	629693
40015	629694
50602	629695
96316	629696
149106	629697
16786	629698
9810	629699
34899	629700
5460	629701
15252	629702
12679	629703
99985	629704
5184	629705
6745	629706
8165	629707
108813	629708
21643	629709
108458	629710
37831	629711
25859	629712
5403	629713
53355	629714
28067	629715
115099	629716
1669	629717
955	629718
1090	629719
802	629720
24807	629721
49836	629722
2671	629723
116340	629724
49017	629725
11196	629726
120221	629727
41645	629728
44157	629729
25748	629730
70081	629731
1614	629732
12976	629733
22918	629734
69317	629735
20585	629736
5385	629737
95606	629738
81268	629739
1084	629740
96746	629741
9908	629742
58678	629743
103684	629744
89812	629745
20754	629746
49691	629747
47708	629748
104733	629749
25041	629750
102098	629751
58551	629752
35526	629753
6296	629754
15226	629755
28361	629756
3967	629757
839	629758
73591	629759
134776	629760
20099	629761
52390	629762
140937	629763
24448	629764
28395	629765
42310	629766
25938	629767
21271	629768
17165	629769
66392	629770
101640	629771
43259	629772
2171	629773
87291	629774
115526	629775
150078	629776
5682	629777
27550	629778
45605	629779
14161	629780
27457	629781
45317	629782
73136	629783
852	629784
115597	629785
36720	629786
22258	629787
102782	629788
82545	629789
11358	629790
110051	629791
9314	629792
67606	629793
129434	629794
23948	629795
18148	629796
6043	629797
35929	629798
83203	629799
4325	629800
14178	629801
45484	629802
46422	629803
506	629804
8529	629805
30140	629806
27326	629807
10008	629808
27589	629809
11070	629810
105566	629811
11076	629812
43789	629813
1815	629814
108170	629815
87717	629816
37164	629817
44546	629818
34976	629819
85585	629820
6661	629821
45365	629822
11602	629823
45698	629824
3088	629825
27250	629826
61670	629827
19487	629828
120365	629829
1590	629830
76744	629831
72206	629832
13147	629833
58553	629834
68279	629835
18957	629836
44553	629837
65893	629838
20858	629839
10107	629840
108674	629841
2685	629842
89193	629843
131414	629844
4871	629845
5642	629846
30663	629847
19000	629848
5596	629849
37919	629850
148189	629851
23248	629852
32023	629853
142488	629854
20378	629855
55384	629856
8404	629857
16435	629858
146103	629859
104829	629860
35462	629861
16963	629862
7413	629863
26243	629864
10177	629865
38178	629866
49387	629867
52849	629868
104665	629869
17884	629870
16200	629871
8992	629872
33439	629873
22839	629874
35907	629875
5017	629876
14840	629877
14620	629878
43133	629879
41650	629880
103155	629881
55648	629882
4479	629883
6293	629884
40911	629885
122276	629886
4325	629887
45546	629888
83534	629889
65581	629890
422	629891
99843	629892
60451	629893
78713	629894
91213	629895
24641	629896
28472	629897
32611	629898
1752	629899
113737	629900
37044	629901
8265	629902
27	629903
13132	629904
2179	629905
116967	629906
7763	629907
5207	629908
27479	629909
12243	629910
94644	629911
84691	629912
95154	629913
60998	629914
929	629915
71346	629916
38806	629917
66160	629918
15498	629919
33281	629920
21386	629921
6614	629922
4455	629923
21074	629924
2246	629925
50727	629926
104691	629927
36540	629928
14049	629929
43411	629930
70201	629931
8571	629932
1863	629933
39269	629934
10229	629935
95786	629936
24961	629937
23643	629938
73298	629939
26746	629940
6846	629941
24216	629942
78	629943
26725	629944
187	629945
82024	629946
64081	629947
27324	629948
9330	629949
122855	629950
78509	629951
37571	629952
12435	629953
49095	629954
25705	629955
57	629956
58851	629957
8218	629958
24618	629959
126370	629960
102367	629961
33414	629962
30730	629963
6918	629964
34634	629965
85479	629966
126373	629967
93509	629968
88964	629969
41807	629970
44561	629971
1430	629972
37668	629973
76998	629974
19375	629975
17311	629976
31879	629977
24047	629978
101302	629979
56710	629980
3625	629981
3051	629982
67475	629983
102538	629984
1055	629985
41555	629986
97069	629987
53237	629988
121061	629989
13219	629990
2772	629991
89955	629992
2669	629993
6093	629994
21750	629995
29799	629996
39078	629997
31585	629998
78285	629999
4412	630000
12473	630001
32743	630002
46738	630003
24282	630004
79548	630005
24490	630006
103519	630007
34222	630008
675	630009
68564	630010
44513	630011
5593	630012
70275	630013
31103	630014
124808	630015
43676	630016
119964	630017
5287	630018
168	630019
104265	630020
18847	630021
78406	630022
64651	630023
21	630024
65065	630025
20326	630026
74459	630027
33262	630028
70827	630029
47153	630030
16488	630031
42546	630032
56309	630033
5035	630034
11878	630035
87257	630036
115139	630037
34489	630038
116740	630039
35105	630040
13099	630041
4420	630042
14649	630043
18228	630044
10257	630045
1497	630046
23653	630047
51037	630048
40674	630049
77365	630050
11082	630051
120507	630052
17733	630053
64246	630054
39487	630055
12408	630056
75113	630057
86933	630058
2640	630059
51687	630060
57651	630061
39938	630062
20384	630063
86238	630064
127229	630065
15072	630066
3764	630067
14600	630068
95988	630069
39567	630070
21410	630071
52679	630072
4974	630073
36686	630074
51920	630075
53863	630076
103153	630077
28602	630078
120851	630079
65829	630080
77025	630081
77959	630082
22810	630083
23631	630084
32369	630085
13314	630086
59266	630087
17430	630088
116136	630089
9364	630090
22573	630091
109131	630092
66842	630093
15636	630094
56365	630095
31788	630096
34439	630097
30189	630098
31098	630099
12666	630100
83202	630101
41559	630102
37884	630103
57493	630104
25401	630105
20825	630106
35238	630107
8978	630108
19498	630109
50305	630110
6306	630111
34060	630112
11609	630113
27282	630114
27146	630115
62733	630116
72793	630117
36188	630118
19640	630119
90662	630120
87414	630121
23023	630122
41365	630123
97930	630124
20772	630125
76642	630126
54276	630127
99974	630128
30926	630129
35587	630130
89782	630131
3190	630132
2785	630133
57487	630134
50704	630135
37153	630136
829	630137
3248	630138
138009	630139
142302	630140
22701	630141
53234	630142
31933	630143
70859	630144
12145	630145
13147	630146
8662	630147
31225	630148
112382	630149
85545	630150
3141	630151
41658	630152
49222	630153
16953	630154
419	630155
16384	630156
8756	630157
12557	630158
740	630159
75139	630160
37118	630161
73165	630162
58399	630163
17934	630164
4189	630165
20	630166
5339	630167
42723	630168
10199	630169
71092	630170
35381	630171
1440	630172
90156	630173
10281	630174
101711	630175
661	630176
93690	630177
28833	630178
39354	630179
91297	630180
13848	630181
22404	630182
36136	630183
36422	630184
65283	630185
117706	630186
31586	630187
78790	630188
49322	630189
55350	630190
1055	630191
31483	630192
5002	630193
94495	630194
3278	630195
17866	630196
38542	630197
14808	630198
47187	630199
64957	630200
4159	630201
4926	630202
35342	630203
38510	630204
21704	630205
6044	630206
26196	630207
88381	630208
2364	630209
86488	630210
9896	630211
15989	630212
43470	630213
104424	630214
24018	630215
25165	630216
43945	630217
7375	630218
12099	630219
109352	630220
57278	630221
41400	630222
37741	630223
27570	630224
110744	630225
110115	630226
37707	630227
27225	630228
18049	630229
2985	630230
1788	630231
59549	630232
74877	630233
46228	630234
6649	630235
45742	630236
32113	630237
5337	630238
32069	630239
9908	630240
4547	630241
98209	630242
9374	630243
36992	630244
49509	630245
1874	630246
63174	630247
61401	630248
15350	630249
7393	630250
16704	630251
70986	630252
23656	630253
41333	630254
139370	630255
40726	630256
60465	630257
52846	630258
66667	630259
45858	630260
102154	630261
44979	630262
13154	630263
22959	630264
103196	630265
117265	630266
9796	630267
26568	630268
48839	630269
766	630270
72037	630271
54722	630272
97193	630273
32646	630274
1017	630275
25426	630276
18848	630277
101620	630278
100706	630279
11452	630280
7259	630281
65592	630282
29282	630283
7871	630284
83380	630285
62573	630286
142646	630287
73993	630288
83850	630289
81938	630290
23601	630291
86088	630292
68371	630293
35	630294
15893	630295
50670	630296
59535	630297
47521	630298
554	630299
26798	630300
43394	630301
83734	630302
25102	630303
29799	630304
90324	630305
57036	630306
26351	630307
56988	630308
21564	630309
61521	630310
61360	630311
56087	630312
61291	630313
69244	630314
131290	630315
102290	630316
55540	630317
1116	630318
113232	630319
25681	630320
312	630321
1878	630322
1431	630323
41941	630324
376	630325
33945	630326
73	630327
122374	630328
40800	630329
109864	630330
3108	630331
59903	630332
39842	630333
80387	630334
82557	630335
16016	630336
386	630337
1187	630338
25436	630339
83579	630340
29022	630341
144741	630342
126311	630343
726	630344
58341	630345
57801	630346
36965	630347
68127	630348
16364	630349
2836	630350
11157	630351
12039	630352
3119	630353
127485	630354
115329	630355
35356	630356
1207	630357
49327	630358
29305	630359
576	630360
14652	630361
10666	630362
910	630363
4245	630364
121434	630365
76927	630366
60188	630367
84099	630368
55261	630369
148111	630370
14298	630371
54206	630372
18796	630373
86544	630374
14061	630375
156	630376
36454	630377
36702	630378
29361	630379
101731	630380
68479	630381
16342	630382
76446	630383
62207	630384
146869	630385
80854	630386
43922	630387
54987	630388
68081	630389
80385	630390
81623	630391
32754	630392
5855	630393
85536	630394
6788	630395
69846	630396
22279	630397
16532	630398
3864	630399
13319	630400
25700	630401
32690	630402
10814	630403
44812	630404
116732	630405
84454	630406
31820	630407
8443	630408
43098	630409
67420	630410
88470	630411
61	630412
22380	630413
65651	630414
61219	630415
84211	630416
105026	630417
10754	630418
98784	630419
120862	630420
33793	630421
20772	630422
12096	630423
10272	630424
84951	630425
19066	630426
130138	630427
2000	630428
45484	630429
72193	630430
9684	630431
101768	630432
19649	630433
880	630434
122001	630435
58052	630436
16475	630437
26883	630438
15374	630439
50740	630440
20516	630441
20622	630442
55742	630443
7636	630444
84936	630445
56907	630446
9575	630447
93688	630448
135602	630449
139150	630450
98016	630451
47857	630452
89989	630453
38175	630454
24579	630455
69783	630456
75366	630457
100469	630458
34212	630459
16804	630460
61086	630461
44263	630462
736	630463
46216	630464
113220	630465
34237	630466
25471	630467
17181	630468
103048	630469
9284	630470
129139	630471
128604	630472
144113	630473
49299	630474
113184	630475
67894	630476
11039	630477
42701	630478
72083	630479
3718	630480
52006	630481
90336	630482
132560	630483
24085	630484
100414	630485
14812	630486
3230	630487
1213	630488
64799	630489
8962	630490
38066	630491
15348	630492
20907	630493
85162	630494
41725	630495
1027	630496
3386	630497
8988	630498
2748	630499
64318	630500
72403	630501
77335	630502
28042	630503
14335	630504
72272	630505
43525	630506
31323	630507
128879	630508
109432	630509
36643	630510
64045	630511
137978	630512
42561	630513
32441	630514
2693	630515
69805	630516
98	630517
42422	630518
104595	630519
53748	630520
85095	630521
40809	630522
14964	630523
16779	630524
2529	630525
8238	630526
112061	630527
33215	630528
1919	630529
4137	630530
12618	630531
81094	630532
21239	630533
13595	630534
76720	630535
68370	630536
40776	630537
25795	630538
14155	630539
34855	630540
74200	630541
25819	630542
28591	630543
136165	630544
64720	630545
3144	630546
48610	630547
3033	630548
3050	630549
66008	630550
38017	630551
79340	630552
264	630553
95286	630554
126036	630555
10710	630556
30818	630557
32644	630558
77548	630559
101709	630560
40151	630561
14575	630562
3761	630563
10807	630564
2360	630565
1568	630566
30085	630567
37513	630568
13433	630569
31382	630570
6591	630571
56801	630572
51992	630573
28686	630574
370	630575
181	630576
18091	630577
15153	630578
2301	630579
4197	630580
47100	630581
57383	630582
249	630583
100289	630584
16305	630585
23743	630586
9398	630587
119728	630588
9889	630589
9587	630590
73121	630591
122	630592
115235	630593
50419	630594
7343	630595
29209	630596
68944	630597
37635	630598
78347	630599
27760	630600
68648	630601
37873	630602
43292	630603
29940	630604
8518	630605
71782	630606
76673	630607
2724	630608
30811	630609
78726	630610
27373	630611
104008	630612
38939	630613
42601	630614
18215	630615
92971	630616
49159	630617
110998	630618
31854	630619
120174	630620
113731	630621
14649	630622
697	630623
85684	630624
333	630625
8894	630626
65836	630627
37298	630628
7899	630629
125786	630630
123606	630631
54839	630632
136123	630633
642	630634
30058	630635
10016	630636
34481	630637
8989	630638
54384	630639
19204	630640
38128	630641
60616	630642
96824	630643
4887	630644
4548	630645
44080	630646
16074	630647
35984	630648
5143	630649
28765	630650
140	630651
57231	630652
18098	630653
98601	630654
101557	630655
18280	630656
75164	630657
133267	630658
44571	630659
439	630660
138311	630661
1390	630662
6713	630663
36105	630664
81732	630665
80049	630666
2252	630667
54705	630668
69998	630669
36565	630670
12610	630671
64672	630672
36236	630673
6850	630674
136601	630675
14004	630676
36120	630677
75093	630678
42312	630679
110885	630680
5021	630681
78859	630682
8446	630683
53855	630684
46539	630685
3804	630686
17614	630687
46405	630688
47931	630689
50457	630690
11262	630691
45732	630692
34459	630693
55108	630694
81017	630695
116095	630696
3233	630697
141347	630698
109798	630699
54021	630700
35518	630701
63166	630702
41435	630703
11470	630704
6161	630705
11973	630706
60761	630707
49804	630708
90900	630709
9014	630710
15642	630711
10875	630712
112457	630713
38014	630714
42897	630715
28119	630716
87220	630717
107601	630718
19816	630719
62200	630720
4123	630721
2382	630722
24163	630723
50161	630724
19881	630725
11783	630726
46271	630727
38293	630728
135079	630729
77896	630730
68640	630731
19726	630732
46201	630733
71396	630734
8406	630735
64313	630736
3242	630737
18730	630738
94956	630739
34062	630740
12250	630741
129423	630742
110479	630743
91668	630744
31525	630745
129186	630746
133571	630747
435	630748
89592	630749
86875	630750
149607	630751
994	630752
2532	630753
24593	630754
12070	630755
1096	630756
61197	630757
89810	630758
110796	630759
18808	630760
51055	630761
4507	630762
6649	630763
89761	630764
653	630765
25850	630766
19909	630767
134389	630768
38150	630769
72595	630770
48147	630771
101108	630772
21135	630773
64891	630774
83675	630775
80125	630776
89116	630777
13681	630778
35982	630779
4763	630780
11815	630781
738	630782
145229	630783
33119	630784
56261	630785
43461	630786
18153	630787
49884	630788
14015	630789
70445	630790
77028	630791
98	630792
68151	630793
81022	630794
6359	630795
135143	630796
7363	630797
115047	630798
58403	630799
21948	630800
65940	630801
44241	630802
71296	630803
27282	630804
6690	630805
6039	630806
6280	630807
64999	630808
109544	630809
68494	630810
12558	630811
81961	630812
135853	630813
17497	630814
29024	630815
17497	630816
4345	630817
122824	630818
54202	630819
10897	630820
100838	630821
55174	630822
54043	630823
32764	630824
11694	630825
20960	630826
98330	630827
73649	630828
12141	630829
1032	630830
11947	630831
40549	630832
49814	630833
62177	630834
120967	630835
98074	630836
7938	630837
17204	630838
25101	630839
9294	630840
3721	630841
48982	630842
139563	630843
11754	630844
41262	630845
33705	630846
7859	630847
12025	630848
50645	630849
2077	630850
25765	630851
8336	630852
89404	630853
57271	630854
86766	630855
16553	630856
40267	630857
2568	630858
39952	630859
52810	630860
6806	630861
22209	630862
8663	630863
55385	630864
97765	630865
51850	630866
6719	630867
19294	630868
14360	630869
69233	630870
30275	630871
7313	630872
23153	630873
128249	630874
30154	630875
112931	630876
57188	630877
16294	630878
62340	630879
47750	630880
67405	630881
18356	630882
12362	630883
72974	630884
68380	630885
4460	630886
8645	630887
35876	630888
42612	630889
74	630890
61306	630891
83235	630892
28181	630893
13933	630894
31271	630895
10757	630896
87357	630897
93849	630898
77206	630899
3378	630900
97657	630901
96138	630902
114036	630903
106449	630904
51433	630905
9302	630906
123892	630907
5	630908
13333	630909
113261	630910
65198	630911
7741	630912
70659	630913
78190	630914
35848	630915
14188	630916
24099	630917
49	630918
31902	630919
19414	630920
19111	630921
22999	630922
27208	630923
34192	630924
8064	630925
87636	630926
934	630927
44058	630928
30628	630929
11619	630930
90531	630931
69241	630932
78742	630933
41961	630934
66848	630935
47400	630936
4249	630937
3254	630938
78437	630939
2692	630940
103363	630941
9030	630942
63062	630943
26015	630944
7416	630945
947	630946
102316	630947
129745	630948
19351	630949
74606	630950
125029	630951
11602	630952
6925	630953
21237	630954
772	630955
1679	630956
11941	630957
96032	630958
3637	630959
76593	630960
52614	630961
736	630962
9971	630963
19231	630964
77508	630965
38842	630966
23318	630967
71516	630968
89462	630969
14540	630970
52	630971
3933	630972
39668	630973
3518	630974
5845	630975
29711	630976
95172	630977
28385	630978
12738	630979
18092	630980
73659	630981
39465	630982
68574	630983
11884	630984
26677	630985
134959	630986
7416	630987
13624	630988
116936	630989
27618	630990
82201	630991
21634	630992
54841	630993
86675	630994
2004	630995
25600	630996
12323	630997
19419	630998
5550	630999
247	631000
147803	631001
60217	631002
97937	631003
34127	631004
11143	631005
4200	631006
1316	631007
35376	631008
34066	631009
44882	631010
50035	631011
41603	631012
87020	631013
93704	631014
23223	631015
74557	631016
36501	631017
18248	631018
16509	631019
61694	631020
43130	631021
34251	631022
79499	631023
492	631024
15155	631025
81018	631026
4797	631027
61208	631028
65132	631029
42459	631030
43703	631031
73398	631032
89328	631033
14876	631034
40699	631035
128564	631036
3712	631037
49930	631038
38953	631039
22959	631040
858	631041
74552	631042
68594	631043
33209	631044
26192	631045
34583	631046
28211	631047
58836	631048
39904	631049
63982	631050
103363	631051
31167	631052
25678	631053
121520	631054
80435	631055
14660	631056
31908	631057
90763	631058
93401	631059
18364	631060
8193	631061
8281	631062
65497	631063
108609	631064
73563	631065
63852	631066
35741	631067
36595	631068
278	631069
36449	631070
60066	631071
50142	631072
24073	631073
8055	631074
5584	631075
73358	631076
79720	631077
56470	631078
61903	631079
10347	631080
47452	631081
13243	631082
87199	631083
28038	631084
87108	631085
33211	631086
50165	631087
105762	631088
135350	631089
62266	631090
18304	631091
62377	631092
83550	631093
25415	631094
87443	631095
18865	631096
20512	631097
19389	631098
38842	631099
40278	631100
23227	631101
72702	631102
4113	631103
35243	631104
4169	631105
27062	631106
75983	631107
5769	631108
10036	631109
22147	631110
34645	631111
133718	631112
63321	631113
25183	631114
35474	631115
129425	631116
57347	631117
11873	631118
47698	631119
5878	631120
75915	631121
66311	631122
39720	631123
30866	631124
85214	631125
135741	631126
4381	631127
3351	631128
11150	631129
50677	631130
28079	631131
121237	631132
26762	631133
65948	631134
99314	631135
36231	631136
73027	631137
17959	631138
23193	631139
93023	631140
35171	631141
11570	631142
35425	631143
44948	631144
34089	631145
42376	631146
54135	631147
96143	631148
966	631149
16976	631150
30579	631151
5562	631152
46582	631153
66235	631154
6542	631155
57309	631156
14387	631157
122116	631158
17457	631159
4895	631160
10311	631161
7639	631162
35973	631163
125804	631164
89537	631165
6917	631166
20162	631167
101200	631168
36541	631169
61223	631170
32430	631171
41016	631172
31560	631173
4078	631174
50059	631175
2532	631176
1055	631177
90468	631178
7672	631179
13662	631180
47548	631181
115492	631182
119295	631183
30132	631184
117980	631185
56740	631186
69768	631187
4536	631188
26652	631189
30179	631190
101142	631191
16075	631192
217	631193
118409	631194
87519	631195
2270	631196
21052	631197
143192	631198
13952	631199
42127	631200
34416	631201
84838	631202
117307	631203
31290	631204
2832	631205
52219	631206
8697	631207
60932	631208
122067	631209
15261	631210
28972	631211
77756	631212
1154	631213
41252	631214
59022	631215
48423	631216
11600	631217
37785	631218
73201	631219
39541	631220
19167	631221
21560	631222
63161	631223
53797	631224
40018	631225
38503	631226
5391	631227
11297	631228
60724	631229
9394	631230
57399	631231
112778	631232
84958	631233
126455	631234
10325	631235
7451	631236
57787	631237
15743	631238
100675	631239
29269	631240
8963	631241
105949	631242
42104	631243
1608	631244
1390	631245
20036	631246
121743	631247
21374	631248
36	631249
47734	631250
19579	631251
3605	631252
121754	631253
71198	631254
5666	631255
69411	631256
19618	631257
8403	631258
90078	631259
10216	631260
919	631261
13180	631262
8231	631263
1042	631264
15642	631265
9572	631266
40810	631267
21916	631268
94447	631269
3820	631270
62674	631271
94985	631272
19256	631273
21094	631274
87600	631275
11362	631276
2266	631277
40570	631278
81981	631279
61879	631280
45008	631281
81386	631282
29421	631283
27079	631284
25503	631285
37580	631286
85182	631287
765	631288
130800	631289
48894	631290
26137	631291
12811	631292
21194	631293
118028	631294
60362	631295
16357	631296
11823	631297
23908	631298
55996	631299
53846	631300
8877	631301
27482	631302
101739	631303
12450	631304
149994	631305
43174	631306
2470	631307
15011	631308
9583	631309
24396	631310
22909	631311
42013	631312
36871	631313
70601	631314
56338	631315
119939	631316
7048	631317
4110	631318
13579	631319
72088	631320
5637	631321
98578	631322
24452	631323
33331	631324
55498	631325
54790	631326
33683	631327
2367	631328
2448	631329
19031	631330
51456	631331
85057	631332
39669	631333
74033	631334
14018	631335
15652	631336
12394	631337
3759	631338
31830	631339
87550	631340
22090	631341
24243	631342
45498	631343
83483	631344
2266	631345
127496	631346
82017	631347
13641	631348
41765	631349
37588	631350
107338	631351
27	631352
40931	631353
101174	631354
93944	631355
73292	631356
14047	631357
43047	631358
110770	631359
34287	631360
33789	631361
12134	631362
18018	631363
5039	631364
19998	631365
65789	631366
20089	631367
1518	631368
3223	631369
8494	631370
13744	631371
45253	631372
13820	631373
44055	631374
3850	631375
1698	631376
85617	631377
34023	631378
1143	631379
13941	631380
79749	631381
108938	631382
12669	631383
9428	631384
21067	631385
36003	631386
64641	631387
76884	631388
44508	631389
4642	631390
64990	631391
128730	631392
23	631393
70194	631394
102862	631395
117630	631396
2709	631397
11989	631398
48755	631399
80289	631400
9414	631401
20275	631402
33504	631403
74798	631404
62334	631405
70451	631406
65161	631407
2322	631408
40146	631409
99604	631410
134016	631411
29797	631412
38407	631413
131423	631414
58697	631415
60429	631416
82627	631417
28244	631418
113637	631419
123782	631420
80672	631421
53945	631422
90439	631423
113309	631424
38	631425
115420	631426
32619	631427
79761	631428
18401	631429
89677	631430
15174	631431
52052	631432
56653	631433
106800	631434
8993	631435
6235	631436
43894	631437
32472	631438
57	631439
19807	631440
119163	631441
64257	631442
21911	631443
89961	631444
4700	631445
87290	631446
90056	631447
24689	631448
46113	631449
10276	631450
29	631451
73977	631452
118897	631453
52061	631454
116457	631455
858	631456
4988	631457
19103	631458
54280	631459
71185	631460
60208	631461
78959	631462
35724	631463
5171	631464
110614	631465
67997	631466
134739	631467
73736	631468
31421	631469
1692	631470
1965	631471
25060	631472
3580	631473
2458	631474
9307	631475
43339	631476
36987	631477
37482	631478
26614	631479
9454	631480
67642	631481
16691	631482
38980	631483
24336	631484
116881	631485
28910	631486
32642	631487
5070	631488
31404	631489
5691	631490
7700	631491
36680	631492
68297	631493
37416	631494
23206	631495
12971	631496
134628	631497
82322	631498
43026	631499
136267	631500
100405	631501
140576	631502
45099	631503
101801	631504
22857	631505
31394	631506
18320	631507
121663	631508
62078	631509
1225	631510
1073	631511
41052	631512
17680	631513
2695	631514
9	631515
17745	631516
17409	631517
98297	631518
121402	631519
116070	631520
36363	631521
32431	631522
37011	631523
55	631524
66054	631525
19544	631526
44906	631527
61941	631528
10089	631529
79137	631530
78382	631531
5549	631532
57795	631533
27714	631534
12376	631535
30883	631536
55277	631537
24126	631538
88605	631539
6580	631540
109438	631541
51575	631542
61813	631543
8784	631544
6090	631545
61025	631546
10135	631547
18752	631548
28067	631549
35428	631550
9066	631551
133745	631552
26201	631553
10044	631554
73106	631555
16351	631556
54012	631557
6853	631558
95902	631559
14728	631560
43157	631561
72460	631562
4428	631563
67649	631564
13351	631565
119058	631566
26511	631567
21065	631568
27531	631569
115828	631570
89362	631571
945	631572
78824	631573
90463	631574
82348	631575
29070	631576
101278	631577
135621	631578
45612	631579
48132	631580
50053	631581
29598	631582
5691	631583
2817	631584
58291	631585
4332	631586
71857	631587
379	631588
67301	631589
58624	631590
28772	631591
3526	631592
10148	631593
136851	631594
19057	631595
27775	631596
67978	631597
23993	631598
99124	631599
145985	631600
10974	631601
54061	631602
63062	631603
20339	631604
94482	631605
2881	631606
99505	631607
52607	631608
25734	631609
27666	631610
102253	631611
58373	631612
22828	631613
40946	631614
130660	631615
31012	631616
138741	631617
3244	631618
15573	631619
9570	631620
68481	631621
43921	631622
21861	631623
55786	631624
1869	631625
113251	631626
145202	631627
37486	631628
1664	631629
89503	631630
102973	631631
5458	631632
45470	631633
30273	631634
70710	631635
71941	631636
28348	631637
26378	631638
3347	631639
125875	631640
79266	631641
53720	631642
10052	631643
47023	631644
73633	631645
66944	631646
85646	631647
3500	631648
25507	631649
11188	631650
20150	631651
67032	631652
107103	631653
38818	631654
43344	631655
6344	631656
104437	631657
65435	631658
87762	631659
65186	631660
30845	631661
90107	631662
35487	631663
5680	631664
3552	631665
72181	631666
8350	631667
6134	631668
2965	631669
10255	631670
65910	631671
10577	631672
79753	631673
86581	631674
88749	631675
39571	631676
16125	631677
1606	631678
17004	631679
41334	631680
23266	631681
7244	631682
62655	631683
67358	631684
22674	631685
84689	631686
940	631687
22047	631688
69428	631689
1682	631690
22938	631691
51696	631692
5232	631693
49543	631694
47684	631695
20944	631696
45274	631697
45889	631698
22074	631699
47325	631700
33579	631701
21304	631702
142574	631703
46353	631704
85339	631705
67394	631706
45333	631707
6530	631708
83184	631709
127308	631710
55570	631711
131731	631712
79767	631713
48967	631714
4905	631715
24329	631716
146313	631717
1607	631718
1951	631719
2585	631720
8017	631721
48045	631722
5393	631723
108999	631724
1403	631725
89107	631726
11010	631727
64903	631728
60392	631729
8259	631730
31485	631731
106530	631732
2331	631733
18707	631734
61460	631735
29266	631736
13543	631737
79846	631738
104359	631739
24524	631740
3054	631741
19485	631742
717	631743
82669	631744
51150	631745
67039	631746
20503	631747
6286	631748
68132	631749
8615	631750
90521	631751
37855	631752
11300	631753
9693	631754
53007	631755
104095	631756
4493	631757
61543	631758
34859	631759
25633	631760
34464	631761
12540	631762
62167	631763
2254	631764
21268	631765
74353	631766
32373	631767
55373	631768
37925	631769
73123	631770
101643	631771
68993	631772
96455	631773
7241	631774
3758	631775
86902	631776
30	631777
115483	631778
17310	631779
50758	631780
163	631781
45486	631782
12395	631783
20130	631784
3565	631785
35586	631786
22244	631787
46099	631788
21475	631789
9516	631790
2647	631791
51142	631792
29183	631793
50159	631794
27214	631795
29512	631796
48218	631797
50013	631798
38351	631799
92739	631800
35878	631801
90667	631802
1994	631803
54505	631804
50206	631805
74356	631806
58347	631807
83516	631808
66551	631809
15963	631810
17546	631811
38388	631812
298	631813
60099	631814
8153	631815
108311	631816
371	631817
80960	631818
41776	631819
4468	631820
106585	631821
128774	631822
5655	631823
31467	631824
94724	631825
45012	631826
25719	631827
68783	631828
37197	631829
2431	631830
8680	631831
32217	631832
87987	631833
38624	631834
70204	631835
31407	631836
14115	631837
110086	631838
4529	631839
67256	631840
122272	631841
6813	631842
10007	631843
101034	631844
575	631845
117437	631846
66426	631847
1440	631848
66754	631849
98105	631850
33607	631851
8858	631852
18262	631853
122240	631854
2000	631855
1119	631856
89136	631857
15648	631858
31940	631859
14439	631860
18489	631861
15624	631862
119470	631863
15229	631864
15760	631865
61738	631866
5183	631867
27543	631868
93539	631869
8464	631870
6314	631871
1385	631872
8389	631873
12881	631874
78477	631875
8739	631876
692	631877
83421	631878
103998	631879
12779	631880
78524	631881
101401	631882
51658	631883
10	631884
887	631885
80975	631886
28686	631887
21636	631888
1211	631889
62301	631890
122686	631891
94906	631892
21173	631893
35490	631894
17740	631895
115289	631896
82880	631897
7887	631898
17281	631899
8994	631900
67007	631901
30021	631902
82069	631903
42785	631904
19298	631905
4411	631906
73629	631907
22507	631908
45842	631909
4001	631910
1657	631911
19800	631912
75810	631913
1256	631914
80673	631915
2687	631916
581	631917
1071	631918
74309	631919
66093	631920
30071	631921
23484	631922
18766	631923
43706	631924
100461	631925
89038	631926
134296	631927
58941	631928
30682	631929
16001	631930
118742	631931
17522	631932
94736	631933
68103	631934
16662	631935
40068	631936
67334	631937
3430	631938
42916	631939
146539	631940
26114	631941
18644	631942
17460	631943
78561	631944
12208	631945
24901	631946
123579	631947
18960	631948
7132	631949
566	631950
6570	631951
8662	631952
67085	631953
11932	631954
22437	631955
85037	631956
70683	631957
148896	631958
22983	631959
92565	631960
102773	631961
230	631962
16134	631963
79065	631964
1999	631965
6438	631966
77814	631967
106440	631968
104513	631969
7061	631970
78698	631971
47183	631972
11345	631973
1397	631974
43642	631975
124964	631976
821	631977
44827	631978
22440	631979
58268	631980
57183	631981
23015	631982
56209	631983
85075	631984
11155	631985
57004	631986
64765	631987
24186	631988
64085	631989
58407	631990
115945	631991
209	631992
21303	631993
114035	631994
66248	631995
115809	631996
28746	631997
57986	631998
13795	631999
133855	632000
41907	632001
12843	632002
35063	632003
4542	632004
98690	632005
14943	632006
94674	632007
14575	632008
2	632009
3713	632010
35499	632011
58286	632012
6557	632013
51787	632014
34840	632015
24912	632016
55375	632017
19313	632018
87435	632019
59698	632020
51091	632021
37843	632022
30647	632023
58555	632024
44977	632025
40176	632026
23220	632027
1890	632028
47657	632029
45400	632030
54689	632031
89990	632032
2800	632033
18075	632034
54561	632035
41623	632036
12482	632037
49817	632038
24920	632039
35087	632040
78033	632041
3	632042
45490	632043
20405	632044
21178	632045
23585	632046
95651	632047
34820	632048
12739	632049
358	632050
88429	632051
33307	632052
19738	632053
40396	632054
38015	632055
27580	632056
35893	632057
75385	632058
133990	632059
37764	632060
60565	632061
58078	632062
68581	632063
1901	632064
73045	632065
109767	632066
21249	632067
67346	632068
88235	632069
66606	632070
116670	632071
53183	632072
15348	632073
101679	632074
28974	632075
102449	632076
79315	632077
15795	632078
143378	632079
5888	632080
100909	632081
72499	632082
138446	632083
23090	632084
4397	632085
109688	632086
9119	632087
58763	632088
40242	632089
39131	632090
76378	632091
2509	632092
257	632093
14736	632094
28198	632095
46342	632096
19686	632097
12170	632098
91377	632099
86702	632100
115040	632101
25099	632102
102861	632103
72334	632104
98816	632105
9191	632106
40671	632107
84771	632108
69313	632109
2601	632110
15700	632111
11857	632112
94091	632113
44125	632114
60431	632115
65904	632116
30928	632117
20716	632118
68326	632119
59716	632120
53654	632121
23727	632122
94776	632123
6864	632124
91307	632125
1380	632126
63778	632127
23496	632128
83176	632129
75464	632130
19806	632131
11332	632132
45473	632133
18193	632134
36461	632135
76027	632136
48575	632137
34410	632138
10562	632139
1325	632140
14442	632141
40309	632142
41465	632143
111744	632144
70157	632145
340	632146
6085	632147
40815	632148
72615	632149
142079	632150
11829	632151
4639	632152
119859	632153
31778	632154
130622	632155
39727	632156
53561	632157
116156	632158
11683	632159
10849	632160
36449	632161
2082	632162
71655	632163
132236	632164
106	632165
22063	632166
46081	632167
5122	632168
7981	632169
29451	632170
31422	632171
19488	632172
7680	632173
16104	632174
114629	632175
111232	632176
37049	632177
41326	632178
28105	632179
6611	632180
97800	632181
80343	632182
98734	632183
116205	632184
3311	632185
72905	632186
33810	632187
34169	632188
8472	632189
10435	632190
1485	632191
3149	632192
135073	632193
5152	632194
33916	632195
100622	632196
107665	632197
15526	632198
81204	632199
57554	632200
75186	632201
42570	632202
68148	632203
2589	632204
114	632205
98545	632206
3118	632207
52597	632208
96642	632209
24553	632210
96615	632211
51103	632212
54457	632213
27036	632214
111450	632215
91156	632216
823	632217
54346	632218
78505	632219
17477	632220
108915	632221
32734	632222
76794	632223
102983	632224
7610	632225
546	632226
8426	632227
86957	632228
36931	632229
12826	632230
64022	632231
92734	632232
127864	632233
24053	632234
121893	632235
2363	632236
10947	632237
46024	632238
120847	632239
95307	632240
98342	632241
52112	632242
125453	632243
137771	632244
52414	632245
18547	632246
14811	632247
7769	632248
12281	632249
51598	632250
38861	632251
17985	632252
23374	632253
72716	632254
163	632255
30764	632256
143618	632257
6589	632258
60400	632259
201	632260
52783	632261
4126	632262
8754	632263
43207	632264
2151	632265
135137	632266
21852	632267
46729	632268
37998	632269
15917	632270
80892	632271
99	632272
32371	632273
53889	632274
12421	632275
126518	632276
15749	632277
34941	632278
46108	632279
47094	632280
73803	632281
73269	632282
38034	632283
57892	632284
141193	632285
36225	632286
97788	632287
19803	632288
38199	632289
98267	632290
3708	632291
9086	632292
69208	632293
139374	632294
7170	632295
12106	632296
19172	632297
11826	632298
17566	632299
106107	632300
34352	632301
53874	632302
63897	632303
15924	632304
2645	632305
4370	632306
65101	632307
24104	632308
52810	632309
16283	632310
10138	632311
13924	632312
122334	632313
92274	632314
70015	632315
28817	632316
126715	632317
59	632318
60431	632319
6422	632320
70764	632321
1136	632322
78815	632323
101255	632324
1667	632325
36795	632326
60344	632327
28243	632328
100180	632329
14565	632330
1692	632331
40117	632332
29	632333
20757	632334
7551	632335
58875	632336
17964	632337
54016	632338
18111	632339
64060	632340
18974	632341
85838	632342
14591	632343
15732	632344
36572	632345
92413	632346
127140	632347
28098	632348
179	632349
14574	632350
118389	632351
4651	632352
9124	632353
782	632354
68994	632355
83226	632356
8280	632357
761	632358
17562	632359
43080	632360
87967	632361
9861	632362
6920	632363
94383	632364
97811	632365
14602	632366
99268	632367
61169	632368
61440	632369
50601	632370
13014	632371
50582	632372
35174	632373
61716	632374
69117	632375
101817	632376
48635	632377
7544	632378
17235	632379
947	632380
34622	632381
125171	632382
7404	632383
3713	632384
37548	632385
61311	632386
16525	632387
14296	632388
22620	632389
14371	632390
136823	632391
24840	632392
112354	632393
21038	632394
35081	632395
55003	632396
5095	632397
31413	632398
73985	632399
37905	632400
3842	632401
14477	632402
118979	632403
99272	632404
15421	632405
18361	632406
130223	632407
9313	632408
24782	632409
107134	632410
15590	632411
123	632412
299	632413
59593	632414
135141	632415
34691	632416
122504	632417
36237	632418
52834	632419
46405	632420
12805	632421
87086	632422
39390	632423
35290	632424
65729	632425
8226	632426
7655	632427
44876	632428
111678	632429
2860	632430
28658	632431
36804	632432
18666	632433
4704	632434
1740	632435
19100	632436
53761	632437
1833	632438
114317	632439
10158	632440
15620	632441
146843	632442
104620	632443
86801	632444
128552	632445
40172	632446
28111	632447
7937	632448
29018	632449
59877	632450
33189	632451
61173	632452
45800	632453
4152	632454
52689	632455
43628	632456
32650	632457
19359	632458
118549	632459
14622	632460
16472	632461
41476	632462
37201	632463
2608	632464
97127	632465
80816	632466
37854	632467
80464	632468
24769	632469
27481	632470
993	632471
18760	632472
5858	632473
55086	632474
499	632475
66779	632476
1731	632477
128321	632478
51379	632479
100043	632480
12241	632481
47703	632482
71415	632483
104120	632484
33284	632485
110859	632486
67017	632487
137983	632488
14493	632489
14461	632490
3477	632491
20195	632492
66984	632493
5040	632494
63551	632495
135948	632496
82823	632497
10044	632498
34300	632499
58328	632500
35830	632501
115266	632502
269	632503
67315	632504
18965	632505
579	632506
16722	632507
19493	632508
66536	632509
60878	632510
21032	632511
32101	632512
112425	632513
5074	632514
131262	632515
117963	632516
67913	632517
2454	632518
4657	632519
83082	632520
20586	632521
5201	632522
36293	632523
118921	632524
9688	632525
30413	632526
9834	632527
56865	632528
59654	632529
55671	632530
10260	632531
9055	632532
78720	632533
54998	632534
63307	632535
24	632536
103670	632537
30149	632538
44026	632539
42313	632540
37266	632541
678	632542
63767	632543
87406	632544
73985	632545
3547	632546
91836	632547
18897	632548
21692	632549
79444	632550
2414	632551
77162	632552
14557	632553
102344	632554
46119	632555
87397	632556
47000	632557
87912	632558
11	632559
88158	632560
87121	632561
304	632562
94099	632563
6335	632564
103462	632565
106248	632566
33097	632567
149556	632568
102640	632569
57344	632570
63599	632571
3222	632572
11018	632573
21587	632574
93468	632575
20850	632576
26345	632577
29616	632578
9129	632579
100276	632580
102361	632581
31497	632582
57306	632583
24758	632584
47295	632585
45342	632586
48978	632587
8038	632588
45440	632589
4014	632590
4629	632591
134573	632592
31346	632593
43886	632594
390	632595
132920	632596
57406	632597
2521	632598
78370	632599
51624	632600
36647	632601
83117	632602
58802	632603
19019	632604
91429	632605
120386	632606
40090	632607
107474	632608
29190	632609
132210	632610
3670	632611
21672	632612
22308	632613
8972	632614
9148	632615
57160	632616
8262	632617
22635	632618
60106	632619
12611	632620
35481	632621
2527	632622
17083	632623
40635	632624
15939	632625
59043	632626
62334	632627
9523	632628
4548	632629
14724	632630
48089	632631
10144	632632
47344	632633
5211	632634
75025	632635
10120	632636
882	632637
61747	632638
63690	632639
62649	632640
123673	632641
31643	632642
40663	632643
15301	632644
80637	632645
70271	632646
99167	632647
37326	632648
85114	632649
96512	632650
459	632651
12775	632652
57443	632653
39826	632654
138748	632655
30292	632656
61045	632657
16052	632658
106092	632659
29079	632660
28495	632661
11918	632662
43077	632663
2565	632664
5713	632665
62650	632666
18505	632667
6110	632668
11838	632669
93481	632670
46157	632671
2688	632672
220	632673
12272	632674
97837	632675
55371	632676
50215	632677
67208	632678
59122	632679
5950	632680
98938	632681
40449	632682
1796	632683
36109	632684
77545	632685
18128	632686
2714	632687
1526	632688
26395	632689
9196	632690
34569	632691
62106	632692
70642	632693
54006	632694
40167	632695
41652	632696
4952	632697
7933	632698
77806	632699
56602	632700
3262	632701
353	632702
42608	632703
104652	632704
59699	632705
101816	632706
97892	632707
33562	632708
20184	632709
10846	632710
86683	632711
55954	632712
142744	632713
8947	632714
19489	632715
8766	632716
22034	632717
29766	632718
57226	632719
100934	632720
121622	632721
53005	632722
43644	632723
21606	632724
44782	632725
48164	632726
14395	632727
23582	632728
9630	632729
1392	632730
135131	632731
47355	632732
20461	632733
72002	632734
127664	632735
8563	632736
117331	632737
48794	632738
35752	632739
5603	632740
39740	632741
9947	632742
57971	632743
101612	632744
31495	632745
85823	632746
1132	632747
54307	632748
42179	632749
6472	632750
72944	632751
33242	632752
90356	632753
54737	632754
84882	632755
10141	632756
9478	632757
14509	632758
118895	632759
19732	632760
104709	632761
90244	632762
116220	632763
39749	632764
1211	632765
67377	632766
2624	632767
50793	632768
10367	632769
18494	632770
2263	632771
74058	632772
15591	632773
13167	632774
41838	632775
30387	632776
501	632777
113304	632778
29537	632779
23459	632780
39636	632781
20706	632782
45085	632783
25134	632784
75811	632785
13512	632786
38894	632787
115922	632788
45222	632789
109262	632790
104834	632791
4020	632792
52448	632793
83245	632794
29214	632795
16137	632796
40892	632797
53195	632798
92608	632799
54465	632800
56673	632801
99349	632802
22072	632803
79892	632804
15918	632805
50328	632806
15617	632807
952	632808
21373	632809
17373	632810
12375	632811
70528	632812
3759	632813
17173	632814
12743	632815
55655	632816
113134	632817
76552	632818
4755	632819
21573	632820
68750	632821
781	632822
39485	632823
46008	632824
12717	632825
30771	632826
45286	632827
52889	632828
52612	632829
55485	632830
66207	632831
98970	632832
17755	632833
109705	632834
76747	632835
48109	632836
239	632837
83576	632838
31798	632839
58301	632840
107566	632841
72405	632842
114045	632843
62853	632844
108659	632845
116029	632846
145110	632847
13420	632848
10775	632849
148617	632850
56898	632851
26469	632852
24079	632853
105653	632854
141741	632855
67942	632856
84049	632857
17665	632858
5506	632859
49460	632860
13113	632861
33111	632862
8605	632863
78446	632864
22224	632865
144929	632866
2210	632867
129875	632868
87171	632869
43769	632870
77436	632871
132100	632872
93144	632873
28774	632874
67823	632875
27	632876
221	632877
55624	632878
3920	632879
58244	632880
38454	632881
26407	632882
20754	632883
95626	632884
31982	632885
13194	632886
12901	632887
18549	632888
135100	632889
12786	632890
115092	632891
28337	632892
74335	632893
134881	632894
67616	632895
118068	632896
13854	632897
10152	632898
107500	632899
4989	632900
134818	632901
5429	632902
20967	632903
32909	632904
20101	632905
121533	632906
85484	632907
15195	632908
11519	632909
5949	632910
18399	632911
99223	632912
96988	632913
2698	632914
29516	632915
12831	632916
21496	632917
3763	632918
35933	632919
915	632920
2078	632921
3651	632922
23638	632923
140465	632924
6983	632925
100516	632926
121050	632927
92755	632928
40644	632929
17861	632930
47500	632931
725	632932
19361	632933
13515	632934
22005	632935
91987	632936
80413	632937
24655	632938
55737	632939
110756	632940
54221	632941
53285	632942
26140	632943
30050	632944
8479	632945
36418	632946
61361	632947
50846	632948
53826	632949
43375	632950
120053	632951
706	632952
84821	632953
10242	632954
57445	632955
2963	632956
28729	632957
13851	632958
7028	632959
62832	632960
81494	632961
29237	632962
34026	632963
72352	632964
5997	632965
122296	632966
4281	632967
26363	632968
16026	632969
56286	632970
24331	632971
19746	632972
9661	632973
15552	632974
58961	632975
9398	632976
32166	632977
22134	632978
132575	632979
21202	632980
18208	632981
9500	632982
109396	632983
74841	632984
5810	632985
32623	632986
25274	632987
3660	632988
87569	632989
30355	632990
72188	632991
122772	632992
3749	632993
15862	632994
3863	632995
12320	632996
123302	632997
14956	632998
69960	632999
13091	633000
50911	633001
14718	633002
69757	633003
37253	633004
42160	633005
61943	633006
32953	633007
17531	633008
1530	633009
3262	633010
11988	633011
106659	633012
18215	633013
93537	633014
10410	633015
19880	633016
34205	633017
6863	633018
71375	633019
4522	633020
42413	633021
11481	633022
28471	633023
3251	633024
145074	633025
12340	633026
401	633027
88712	633028
1901	633029
85035	633030
67942	633031
30853	633032
22394	633033
248	633034
17035	633035
96532	633036
4565	633037
110182	633038
121106	633039
59893	633040
21660	633041
10720	633042
8119	633043
15194	633044
4736	633045
11869	633046
39567	633047
43223	633048
29169	633049
3988	633050
32635	633051
1639	633052
7701	633053
3659	633054
18010	633055
6305	633056
32139	633057
36833	633058
86777	633059
13437	633060
46597	633061
4063	633062
75383	633063
102743	633064
12544	633065
80848	633066
95216	633067
33903	633068
2219	633069
102970	633070
2634	633071
72507	633072
44293	633073
16221	633074
87805	633075
42071	633076
4801	633077
10558	633078
41868	633079
22279	633080
32564	633081
27678	633082
149487	633083
5864	633084
140	633085
2226	633086
106015	633087
113565	633088
15517	633089
7839	633090
25735	633091
18223	633092
11574	633093
3049	633094
15322	633095
7507	633096
113380	633097
85195	633098
18886	633099
42016	633100
37634	633101
27822	633102
104054	633103
86691	633104
35628	633105
24540	633106
52538	633107
57872	633108
7605	633109
2385	633110
25525	633111
29642	633112
12485	633113
56579	633114
51008	633115
10849	633116
42391	633117
115571	633118
36172	633119
101900	633120
16647	633121
20080	633122
40243	633123
32595	633124
42245	633125
75647	633126
106402	633127
13747	633128
43706	633129
50338	633130
65484	633131
6336	633132
17565	633133
19934	633134
81908	633135
24720	633136
68270	633137
8099	633138
6607	633139
60701	633140
58735	633141
19589	633142
1726	633143
58577	633144
92855	633145
21403	633146
126061	633147
58376	633148
19940	633149
72342	633150
5785	633151
30145	633152
26341	633153
4899	633154
4062	633155
34564	633156
2330	633157
37921	633158
93903	633159
47018	633160
116462	633161
35254	633162
7862	633163
37883	633164
112592	633165
137343	633166
1173	633167
74009	633168
52303	633169
34955	633170
71225	633171
75341	633172
15987	633173
2863	633174
73208	633175
28873	633176
9346	633177
84862	633178
87719	633179
16899	633180
15274	633181
10821	633182
10576	633183
62104	633184
66913	633185
145518	633186
67256	633187
10237	633188
2866	633189
33403	633190
2724	633191
85247	633192
21572	633193
89142	633194
4059	633195
1687	633196
65441	633197
8920	633198
71513	633199
85382	633200
83034	633201
24504	633202
128754	633203
10154	633204
91819	633205
16536	633206
60641	633207
867	633208
53157	633209
70561	633210
102842	633211
19001	633212
95219	633213
24411	633214
48918	633215
44461	633216
35510	633217
7185	633218
53343	633219
134920	633220
120106	633221
46356	633222
56039	633223
62051	633224
139	633225
48955	633226
32877	633227
11431	633228
19625	633229
96989	633230
10534	633231
88469	633232
70421	633233
8097	633234
8617	633235
7959	633236
79697	633237
66300	633238
9239	633239
17334	633240
58913	633241
124726	633242
18881	633243
85304	633244
94496	633245
16369	633246
52587	633247
16610	633248
29404	633249
147696	633250
16504	633251
64511	633252
11454	633253
85767	633254
7610	633255
37452	633256
65878	633257
46538	633258
19258	633259
50306	633260
23682	633261
14738	633262
7780	633263
36080	633264
834	633265
40262	633266
9284	633267
25837	633268
48024	633269
46005	633270
27398	633271
121395	633272
51268	633273
6733	633274
13204	633275
94194	633276
3362	633277
30362	633278
26931	633279
230	633280
10194	633281
2266	633282
31650	633283
36575	633284
26417	633285
42944	633286
13270	633287
40847	633288
30896	633289
3087	633290
6810	633291
13517	633292
5645	633293
12592	633294
37886	633295
20688	633296
13782	633297
5815	633298
101488	633299
57696	633300
69756	633301
78838	633302
49778	633303
6445	633304
69864	633305
91591	633306
20329	633307
3188	633308
11834	633309
78116	633310
44479	633311
325	633312
73947	633313
2319	633314
31196	633315
98450	633316
17078	633317
26636	633318
60042	633319
123757	633320
124	633321
16633	633322
5959	633323
13	633324
85477	633325
77224	633326
18144	633327
54321	633328
83420	633329
109288	633330
1596	633331
113474	633332
3483	633333
13731	633334
1452	633335
33934	633336
43778	633337
3942	633338
15048	633339
147428	633340
2554	633341
17818	633342
55680	633343
19214	633344
98042	633345
97740	633346
16626	633347
76012	633348
7360	633349
131413	633350
3165	633351
47575	633352
3619	633353
97082	633354
77544	633355
139984	633356
14856	633357
55	633358
68188	633359
7030	633360
71274	633361
147668	633362
64704	633363
50181	633364
8497	633365
71248	633366
37091	633367
115775	633368
79514	633369
22207	633370
115477	633371
56578	633372
2073	633373
7605	633374
40376	633375
7819	633376
68984	633377
136659	633378
4660	633379
125062	633380
92396	633381
27728	633382
30144	633383
85041	633384
79589	633385
2065	633386
87083	633387
3924	633388
31584	633389
21615	633390
66319	633391
81226	633392
29849	633393
128306	633394
7752	633395
7948	633396
99220	633397
8188	633398
39778	633399
33312	633400
19567	633401
26910	633402
61496	633403
109536	633404
120319	633405
20054	633406
131363	633407
37831	633408
21465	633409
149129	633410
23028	633411
18027	633412
58074	633413
2800	633414
58685	633415
44778	633416
28708	633417
81341	633418
121291	633419
7745	633420
4334	633421
49441	633422
48921	633423
1370	633424
6568	633425
14484	633426
2996	633427
9011	633428
46014	633429
7431	633430
63763	633431
805	633432
20785	633433
2484	633434
69189	633435
23603	633436
84390	633437
19218	633438
20192	633439
51550	633440
15025	633441
40194	633442
147910	633443
17128	633444
35808	633445
89577	633446
92140	633447
81490	633448
4110	633449
1884	633450
38376	633451
96015	633452
1076	633453
47433	633454
29642	633455
5395	633456
21843	633457
99293	633458
30725	633459
126080	633460
39837	633461
6001	633462
18975	633463
83262	633464
48694	633465
36565	633466
86945	633467
5823	633468
54281	633469
59285	633470
39700	633471
10106	633472
47770	633473
57108	633474
72013	633475
118496	633476
11752	633477
626	633478
76915	633479
42528	633480
30033	633481
3529	633482
10260	633483
86755	633484
52543	633485
75857	633486
60994	633487
69148	633488
120571	633489
15026	633490
109626	633491
7698	633492
66328	633493
38927	633494
57056	633495
81787	633496
1802	633497
97476	633498
55092	633499
6140	633500
55924	633501
55087	633502
16092	633503
12191	633504
108758	633505
45868	633506
5205	633507
25050	633508
79457	633509
9586	633510
19446	633511
29379	633512
38939	633513
23039	633514
9946	633515
112875	633516
16351	633517
8503	633518
52069	633519
34565	633520
3297	633521
56106	633522
17520	633523
74987	633524
57280	633525
12468	633526
51477	633527
12961	633528
9086	633529
19501	633530
69631	633531
12263	633532
2751	633533
20021	633534
99503	633535
86235	633536
397	633537
113197	633538
125458	633539
5393	633540
16203	633541
2591	633542
66965	633543
61708	633544
36	633545
72293	633546
17475	633547
83120	633548
11633	633549
69510	633550
904	633551
5988	633552
93031	633553
68008	633554
901	633555
465	633556
46825	633557
51855	633558
110777	633559
38054	633560
73755	633561
15167	633562
10789	633563
78722	633564
55406	633565
76266	633566
19555	633567
30185	633568
6493	633569
90930	633570
28454	633571
103215	633572
50975	633573
38838	633574
24841	633575
39611	633576
48263	633577
57780	633578
51811	633579
49833	633580
4752	633581
85190	633582
91070	633583
11235	633584
16842	633585
27979	633586
44933	633587
24155	633588
10020	633589
106013	633590
419	633591
15862	633592
9132	633593
103585	633594
14387	633595
2634	633596
1612	633597
65745	633598
18698	633599
73440	633600
4273	633601
96832	633602
37240	633603
3652	633604
51572	633605
65587	633606
7065	633607
10399	633608
68658	633609
47114	633610
18018	633611
27442	633612
119598	633613
1730	633614
65681	633615
40797	633616
45146	633617
47484	633618
136811	633619
55936	633620
1353	633621
15633	633622
9406	633623
38560	633624
59517	633625
42695	633626
104384	633627
111659	633628
96912	633629
60513	633630
11839	633631
1731	633632
11225	633633
45226	633634
44506	633635
7822	633636
87819	633637
81533	633638
56909	633639
103052	633640
14474	633641
124945	633642
3917	633643
377	633644
77197	633645
110667	633646
16968	633647
20019	633648
29823	633649
39166	633650
3757	633651
91549	633652
13034	633653
75901	633654
95546	633655
18309	633656
5041	633657
7198	633658
26755	633659
4121	633660
7851	633661
101579	633662
16092	633663
136	633664
53350	633665
126767	633666
13851	633667
55088	633668
17034	633669
14281	633670
77040	633671
97857	633672
73818	633673
11169	633674
56696	633675
73767	633676
8078	633677
10090	633678
67194	633679
3916	633680
34083	633681
25659	633682
131589	633683
21270	633684
99347	633685
24699	633686
102079	633687
52165	633688
35410	633689
19796	633690
55260	633691
39153	633692
74640	633693
42100	633694
57765	633695
41950	633696
127351	633697
11299	633698
40811	633699
41759	633700
43966	633701
44966	633702
105842	633703
196	633704
40200	633705
52899	633706
1064	633707
62135	633708
71957	633709
38094	633710
78	633711
38259	633712
8476	633713
66379	633714
9916	633715
6047	633716
5366	633717
61291	633718
18979	633719
3052	633720
20459	633721
78415	633722
48902	633723
15805	633724
25396	633725
57969	633726
78668	633727
123439	633728
62079	633729
1418	633730
69687	633731
7919	633732
39695	633733
3360	633734
129895	633735
53350	633736
105683	633737
24652	633738
24538	633739
118194	633740
9333	633741
55933	633742
19515	633743
48521	633744
91528	633745
92467	633746
9228	633747
40404	633748
4484	633749
80739	633750
106674	633751
67619	633752
4189	633753
56737	633754
39338	633755
8191	633756
95592	633757
78707	633758
45990	633759
16840	633760
15949	633761
32534	633762
14482	633763
111	633764
12261	633765
82214	633766
30027	633767
11631	633768
4923	633769
18825	633770
64395	633771
13199	633772
85077	633773
14612	633774
107821	633775
641	633776
42590	633777
5910	633778
59525	633779
70568	633780
120559	633781
23616	633782
2420	633783
11801	633784
12289	633785
33959	633786
8974	633787
7627	633788
55012	633789
4459	633790
22033	633791
2629	633792
125019	633793
95384	633794
110425	633795
66554	633796
56615	633797
6249	633798
39207	633799
28834	633800
80833	633801
29485	633802
1609	633803
24420	633804
2475	633805
20278	633806
77897	633807
95449	633808
9788	633809
37053	633810
82803	633811
3360	633812
113793	633813
96893	633814
67234	633815
9976	633816
8108	633817
84275	633818
8317	633819
54024	633820
94912	633821
4121	633822
102709	633823
55643	633824
8520	633825
47455	633826
112446	633827
16089	633828
32782	633829
28390	633830
14889	633831
85965	633832
124014	633833
114204	633834
6274	633835
6264	633836
89196	633837
133497	633838
6795	633839
9495	633840
26358	633841
68954	633842
10674	633843
11449	633844
144269	633845
2979	633846
6589	633847
75834	633848
13364	633849
80696	633850
22511	633851
35464	633852
26660	633853
3619	633854
29441	633855
5125	633856
30226	633857
75985	633858
31555	633859
61657	633860
119147	633861
131364	633862
130140	633863
112320	633864
142466	633865
1470	633866
8434	633867
136452	633868
12594	633869
43499	633870
38265	633871
47957	633872
7067	633873
3954	633874
18070	633875
7293	633876
15404	633877
35201	633878
4365	633879
69825	633880
1716	633881
12743	633882
129721	633883
119933	633884
44922	633885
108193	633886
26419	633887
109362	633888
31424	633889
98613	633890
15431	633891
44205	633892
2702	633893
8720	633894
51429	633895
24294	633896
40374	633897
45453	633898
87817	633899
4735	633900
29500	633901
54572	633902
3012	633903
122223	633904
149365	633905
97019	633906
98925	633907
22419	633908
54407	633909
9542	633910
15578	633911
99418	633912
18328	633913
97686	633914
32410	633915
3530	633916
34016	633917
1081	633918
9056	633919
30603	633920
15141	633921
104584	633922
41593	633923
86939	633924
29128	633925
38672	633926
29958	633927
24	633928
71695	633929
30468	633930
101143	633931
61085	633932
66533	633933
6706	633934
17037	633935
252	633936
24698	633937
71709	633938
140617	633939
66705	633940
27145	633941
67832	633942
126224	633943
54089	633944
144483	633945
40205	633946
45869	633947
73678	633948
20189	633949
30721	633950
36279	633951
70633	633952
24865	633953
68761	633954
78153	633955
14715	633956
72408	633957
47167	633958
46	633959
41835	633960
68650	633961
12134	633962
103551	633963
11590	633964
85	633965
32015	633966
19886	633967
1478	633968
18657	633969
57814	633970
41806	633971
41951	633972
107758	633973
966	633974
45462	633975
69693	633976
7740	633977
26660	633978
5219	633979
208	633980
70690	633981
36744	633982
107	633983
14420	633984
46151	633985
4299	633986
52388	633987
276	633988
2977	633989
102919	633990
80898	633991
108477	633992
3669	633993
30356	633994
8466	633995
29982	633996
75272	633997
1684	633998
26496	633999
4872	634000
26773	634001
2561	634002
26812	634003
117654	634004
23381	634005
42303	634006
32445	634007
43449	634008
250	634009
121019	634010
3844	634011
12544	634012
36325	634013
13186	634014
128536	634015
5940	634016
25860	634017
20763	634018
60698	634019
62167	634020
123393	634021
66539	634022
48135	634023
19902	634024
737	634025
107229	634026
110407	634027
64446	634028
29953	634029
94405	634030
17307	634031
56217	634032
91605	634033
44546	634034
90552	634035
2927	634036
17452	634037
45897	634038
8461	634039
8496	634040
76477	634041
37109	634042
5190	634043
5149	634044
45199	634045
19322	634046
2819	634047
46567	634048
1182	634049
146391	634050
55810	634051
14966	634052
119989	634053
12809	634054
17943	634055
126978	634056
67488	634057
143424	634058
56117	634059
1578	634060
38421	634061
49940	634062
58943	634063
130075	634064
42930	634065
58438	634066
113684	634067
145724	634068
11318	634069
150356	634070
131121	634071
83968	634072
105502	634073
72889	634074
16509	634075
100264	634076
50651	634077
30067	634078
15177	634079
144999	634080
14456	634081
18922	634082
7327	634083
55586	634084
17808	634085
41984	634086
130	634087
68676	634088
3698	634089
3192	634090
116569	634091
15336	634092
71899	634093
29266	634094
3098	634095
12914	634096
13719	634097
99653	634098
25534	634099
112166	634100
26889	634101
8293	634102
15452	634103
142613	634104
9511	634105
42609	634106
47165	634107
76633	634108
52692	634109
82	634110
68780	634111
27163	634112
138591	634113
56982	634114
23531	634115
77293	634116
82937	634117
10782	634118
449	634119
23084	634120
81291	634121
12461	634122
47851	634123
5140	634124
65768	634125
120964	634126
5382	634127
20621	634128
57486	634129
3388	634130
85564	634131
2812	634132
22375	634133
142896	634134
134350	634135
17764	634136
45872	634137
42490	634138
19660	634139
84043	634140
35185	634141
24817	634142
87479	634143
72349	634144
4595	634145
107925	634146
19081	634147
81682	634148
74342	634149
17915	634150
29292	634151
60529	634152
23874	634153
52315	634154
18606	634155
92311	634156
113744	634157
3938	634158
41399	634159
22091	634160
95213	634161
40585	634162
145354	634163
29	634164
68248	634165
120005	634166
114621	634167
119747	634168
3168	634169
42806	634170
129112	634171
28587	634172
29591	634173
88267	634174
47609	634175
8122	634176
26219	634177
91082	634178
17749	634179
118312	634180
33561	634181
60149	634182
15358	634183
35721	634184
62987	634185
345	634186
28164	634187
32340	634188
61901	634189
26308	634190
111040	634191
58470	634192
18101	634193
63619	634194
33326	634195
67060	634196
26881	634197
95851	634198
66769	634199
9691	634200
14165	634201
453	634202
17618	634203
17121	634204
25007	634205
100542	634206
9411	634207
12246	634208
40684	634209
45060	634210
1217	634211
3027	634212
1703	634213
4230	634214
2969	634215
21580	634216
33345	634217
54025	634218
72601	634219
29022	634220
3271	634221
61189	634222
49286	634223
96233	634224
2272	634225
47871	634226
7194	634227
86688	634228
10029	634229
78	634230
78604	634231
102916	634232
53896	634233
49529	634234
43591	634235
14967	634236
87513	634237
4570	634238
120375	634239
98590	634240
58916	634241
44282	634242
3798	634243
108097	634244
75135	634245
32260	634246
14290	634247
1758	634248
107215	634249
1854	634250
87746	634251
13207	634252
42626	634253
104074	634254
98316	634255
319	634256
10232	634257
20276	634258
25112	634259
13906	634260
31193	634261
576	634262
7241	634263
48937	634264
60287	634265
19726	634266
1833	634267
2228	634268
31664	634269
3354	634270
43762	634271
70949	634272
11531	634273
10700	634274
23266	634275
80150	634276
122938	634277
143467	634278
25007	634279
87422	634280
38202	634281
69015	634282
30214	634283
40364	634284
48913	634285
4586	634286
58696	634287
8854	634288
78178	634289
5473	634290
14324	634291
127697	634292
13414	634293
1536	634294
20297	634295
28872	634296
23717	634297
16267	634298
68760	634299
12546	634300
119134	634301
130	634302
559	634303
104849	634304
4091	634305
3717	634306
71239	634307
40252	634308
32157	634309
751	634310
76440	634311
115422	634312
22119	634313
107183	634314
1396	634315
6659	634316
32322	634317
24044	634318
78690	634319
20196	634320
89142	634321
18445	634322
8820	634323
4775	634324
5644	634325
69290	634326
5935	634327
64672	634328
76733	634329
114258	634330
61277	634331
2772	634332
9201	634333
8083	634334
11090	634335
66671	634336
19722	634337
64626	634338
4832	634339
16548	634340
82002	634341
25181	634342
25209	634343
36065	634344
34773	634345
45247	634346
16207	634347
7319	634348
47279	634349
10286	634350
4509	634351
7440	634352
31158	634353
6625	634354
15788	634355
69035	634356
17517	634357
12926	634358
95390	634359
18610	634360
66039	634361
128229	634362
41342	634363
54918	634364
1080	634365
42996	634366
10505	634367
32779	634368
15211	634369
17658	634370
35782	634371
29117	634372
21286	634373
55067	634374
66141	634375
27217	634376
5425	634377
76761	634378
25235	634379
6217	634380
29521	634381
31674	634382
18009	634383
49774	634384
3733	634385
49671	634386
26563	634387
59483	634388
6168	634389
113651	634390
1096	634391
54617	634392
80487	634393
9164	634394
3450	634395
101178	634396
41721	634397
66898	634398
5034	634399
24149	634400
16141	634401
67232	634402
64051	634403
23729	634404
14859	634405
65325	634406
86601	634407
54893	634408
34145	634409
32871	634410
53488	634411
3278	634412
31888	634413
51721	634414
19342	634415
26041	634416
117734	634417
13240	634418
16110	634419
96188	634420
44661	634421
13776	634422
135204	634423
133900	634424
9734	634425
103847	634426
89650	634427
10515	634428
51319	634429
94541	634430
110702	634431
34530	634432
137518	634433
14635	634434
96489	634435
3825	634436
3549	634437
47431	634438
21004	634439
45092	634440
264	634441
19062	634442
64316	634443
38867	634444
116337	634445
32321	634446
26864	634447
89266	634448
44267	634449
20013	634450
21866	634451
62898	634452
11754	634453
115779	634454
43534	634455
90259	634456
23566	634457
4515	634458
32456	634459
137208	634460
64702	634461
34563	634462
128247	634463
24097	634464
83756	634465
16865	634466
56452	634467
92364	634468
34097	634469
4484	634470
15151	634471
81805	634472
24269	634473
4403	634474
30315	634475
3335	634476
32572	634477
52264	634478
37722	634479
4371	634480
47770	634481
99830	634482
75251	634483
36221	634484
51172	634485
35620	634486
95469	634487
43326	634488
99468	634489
30133	634490
82399	634491
138224	634492
23372	634493
74731	634494
1690	634495
79383	634496
16235	634497
41892	634498
24571	634499
8351	634500
100701	634501
111477	634502
4275	634503
94446	634504
66698	634505
25371	634506
1564	634507
6847	634508
25059	634509
68839	634510
80697	634511
43466	634512
39466	634513
94086	634514
5855	634515
64976	634516
95211	634517
74497	634518
359	634519
40648	634520
134288	634521
19894	634522
120258	634523
16579	634524
81475	634525
26562	634526
19383	634527
37124	634528
115982	634529
89358	634530
38611	634531
14405	634532
23164	634533
6546	634534
37754	634535
49232	634536
85460	634537
7516	634538
17754	634539
11624	634540
108639	634541
15987	634542
74450	634543
14019	634544
4911	634545
30338	634546
21308	634547
44705	634548
22285	634549
61337	634550
41765	634551
120330	634552
45634	634553
2420	634554
84964	634555
58985	634556
109934	634557
9923	634558
102131	634559
130627	634560
12090	634561
1323	634562
2590	634563
55571	634564
133798	634565
7090	634566
313	634567
20870	634568
86518	634569
48434	634570
86871	634571
14517	634572
629	634573
23173	634574
27584	634575
99371	634576
7574	634577
122759	634578
43898	634579
25681	634580
67879	634581
22938	634582
61846	634583
15102	634584
44073	634585
138674	634586
80474	634587
56655	634588
9011	634589
148584	634590
7464	634591
1930	634592
80067	634593
3594	634594
75865	634595
62222	634596
11970	634597
50973	634598
94045	634599
72377	634600
150724	634601
29072	634602
19114	634603
13565	634604
16769	634605
10887	634606
104967	634607
88395	634608
41383	634609
25833	634610
71742	634611
51965	634612
106819	634613
8468	634614
1547	634615
49438	634616
4915	634617
19453	634618
96685	634619
76996	634620
29711	634621
23199	634622
4045	634623
74542	634624
16953	634625
34973	634626
28274	634627
33559	634628
853	634629
53252	634630
4313	634631
56987	634632
26002	634633
91050	634634
44565	634635
112340	634636
46619	634637
115715	634638
44847	634639
87079	634640
23322	634641
74022	634642
130476	634643
36902	634644
6059	634645
46024	634646
33617	634647
26485	634648
110546	634649
11770	634650
24216	634651
58125	634652
21891	634653
71555	634654
38	634655
109509	634656
13894	634657
30347	634658
80185	634659
18274	634660
9492	634661
90057	634662
79553	634663
43589	634664
62633	634665
40723	634666
41863	634667
11353	634668
85788	634669
4430	634670
22694	634671
69354	634672
43250	634673
1252	634674
93631	634675
2370	634676
8652	634677
33628	634678
118374	634679
24351	634680
1002	634681
48868	634682
8821	634683
59316	634684
95715	634685
55611	634686
30556	634687
81622	634688
54165	634689
1635	634690
43732	634691
129265	634692
67437	634693
58796	634694
53965	634695
42440	634696
61906	634697
6426	634698
116081	634699
99320	634700
69685	634701
15926	634702
1217	634703
38934	634704
55780	634705
69322	634706
26880	634707
6079	634708
3712	634709
62574	634710
50482	634711
18673	634712
34854	634713
16140	634714
2362	634715
34248	634716
106067	634717
9431	634718
23932	634719
138503	634720
45714	634721
81670	634722
46766	634723
61109	634724
85336	634725
1287	634726
31039	634727
137572	634728
153	634729
4776	634730
120107	634731
4526	634732
6121	634733
66632	634734
8693	634735
118950	634736
24	634737
69866	634738
9767	634739
76870	634740
17584	634741
21245	634742
4427	634743
3455	634744
14376	634745
65010	634746
6342	634747
8543	634748
56657	634749
23632	634750
57474	634751
71409	634752
37046	634753
33847	634754
64567	634755
34074	634756
4764	634757
49038	634758
70902	634759
100604	634760
85494	634761
4652	634762
144694	634763
8988	634764
34647	634765
74268	634766
8284	634767
63529	634768
17799	634769
2515	634770
108131	634771
4234	634772
7592	634773
69107	634774
89806	634775
106901	634776
39404	634777
42113	634778
11236	634779
77227	634780
3917	634781
104159	634782
25548	634783
11196	634784
43446	634785
25991	634786
15124	634787
4427	634788
11903	634789
575	634790
35371	634791
49320	634792
21671	634793
1618	634794
121610	634795
8842	634796
70510	634797
59529	634798
53107	634799
123279	634800
34255	634801
7840	634802
47273	634803
61630	634804
78977	634805
14678	634806
41014	634807
111761	634808
4503	634809
40831	634810
64001	634811
41405	634812
8813	634813
102262	634814
10798	634815
20394	634816
72343	634817
128713	634818
22262	634819
113582	634820
42211	634821
19612	634822
77712	634823
14337	634824
28502	634825
10985	634826
82192	634827
51774	634828
37858	634829
36842	634830
72635	634831
27817	634832
11528	634833
98472	634834
21328	634835
5155	634836
10070	634837
31594	634838
21186	634839
68228	634840
27373	634841
1643	634842
44067	634843
11081	634844
118256	634845
41510	634846
21887	634847
23144	634848
32610	634849
12505	634850
148236	634851
51196	634852
1875	634853
5796	634854
46996	634855
94419	634856
2421	634857
116311	634858
38925	634859
43774	634860
7	634861
13639	634862
86274	634863
92117	634864
4661	634865
135635	634866
46981	634867
8165	634868
147311	634869
28258	634870
27476	634871
72731	634872
11999	634873
14139	634874
101702	634875
150194	634876
74105	634877
102249	634878
121441	634879
26892	634880
34634	634881
5593	634882
249	634883
111075	634884
63403	634885
77657	634886
40970	634887
22486	634888
11847	634889
81695	634890
65651	634891
10966	634892
57412	634893
74213	634894
79764	634895
23815	634896
96059	634897
138466	634898
12279	634899
82001	634900
38946	634901
10331	634902
6277	634903
96090	634904
49116	634905
2052	634906
66491	634907
14085	634908
9407	634909
27499	634910
63555	634911
22716	634912
56323	634913
24407	634914
38592	634915
78687	634916
42416	634917
14239	634918
84035	634919
49786	634920
57366	634921
21761	634922
6409	634923
95787	634924
56139	634925
43191	634926
1053	634927
45951	634928
36953	634929
4409	634930
50450	634931
36442	634932
123135	634933
48880	634934
90501	634935
42205	634936
7496	634937
6099	634938
2645	634939
81636	634940
30546	634941
48310	634942
94082	634943
104774	634944
81096	634945
38297	634946
49438	634947
5077	634948
14802	634949
28248	634950
34173	634951
95594	634952
77426	634953
21901	634954
29268	634955
56444	634956
14429	634957
58057	634958
8910	634959
4643	634960
42679	634961
117020	634962
58048	634963
63220	634964
15725	634965
3042	634966
80156	634967
77699	634968
16781	634969
13671	634970
8064	634971
4718	634972
59940	634973
103814	634974
13765	634975
495	634976
25080	634977
51670	634978
61532	634979
11312	634980
57566	634981
16326	634982
72933	634983
94409	634984
28539	634985
16629	634986
42487	634987
65259	634988
62233	634989
44669	634990
7116	634991
55051	634992
109140	634993
59177	634994
8136	634995
43396	634996
679	634997
21911	634998
5717	634999
993	635000
57591	635001
25556	635002
88823	635003
131775	635004
27317	635005
24639	635006
87461	635007
31623	635008
61458	635009
95763	635010
109186	635011
108649	635012
11664	635013
26918	635014
4632	635015
135500	635016
46748	635017
34782	635018
15715	635019
58982	635020
29526	635021
59299	635022
31316	635023
88421	635024
23454	635025
90730	635026
129562	635027
6435	635028
83504	635029
86632	635030
25730	635031
97010	635032
6312	635033
17548	635034
81913	635035
79166	635036
20329	635037
69823	635038
146189	635039
2648	635040
55862	635041
8761	635042
47599	635043
114716	635044
40267	635045
34595	635046
75753	635047
114987	635048
31712	635049
14823	635050
21286	635051
10764	635052
72125	635053
93263	635054
3605	635055
36683	635056
69296	635057
60334	635058
80441	635059
17217	635060
92688	635061
55030	635062
11403	635063
23845	635064
30608	635065
50199	635066
25878	635067
47397	635068
12917	635069
13418	635070
25065	635071
19861	635072
24318	635073
56365	635074
48818	635075
16423	635076
33158	635077
13919	635078
61820	635079
1161	635080
71989	635081
44174	635082
15409	635083
4407	635084
28123	635085
49867	635086
18352	635087
38871	635088
128151	635089
30650	635090
61965	635091
89777	635092
3152	635093
49177	635094
55976	635095
1654	635096
43502	635097
99218	635098
5105	635099
116041	635100
65107	635101
6547	635102
195	635103
98663	635104
9666	635105
11273	635106
83651	635107
31757	635108
33390	635109
54981	635110
2814	635111
109337	635112
61430	635113
66977	635114
79106	635115
11985	635116
9583	635117
10176	635118
70186	635119
11369	635120
902	635121
26031	635122
51175	635123
84524	635124
21052	635125
53058	635126
50492	635127
32038	635128
83168	635129
46761	635130
24816	635131
50199	635132
51361	635133
83632	635134
21842	635135
16546	635136
769	635137
63448	635138
102449	635139
57024	635140
1443	635141
123312	635142
20157	635143
10479	635144
15569	635145
26642	635146
54971	635147
22817	635148
23654	635149
63860	635150
121078	635151
11634	635152
3928	635153
8270	635154
6492	635155
8173	635156
17640	635157
49187	635158
39081	635159
15533	635160
122034	635161
59795	635162
79107	635163
3719	635164
51924	635165
29571	635166
93921	635167
82630	635168
48090	635169
73280	635170
53682	635171
14493	635172
47328	635173
92579	635174
66895	635175
52008	635176
124120	635177
21361	635178
34036	635179
47967	635180
141587	635181
112721	635182
71227	635183
95247	635184
26251	635185
84268	635186
112043	635187
145258	635188
35233	635189
46958	635190
55488	635191
13049	635192
6798	635193
32480	635194
26981	635195
73864	635196
65791	635197
3189	635198
4167	635199
11835	635200
70108	635201
1427	635202
1073	635203
97681	635204
1929	635205
81097	635206
93500	635207
4765	635208
17780	635209
22587	635210
82536	635211
20525	635212
22786	635213
109237	635214
59090	635215
32136	635216
37796	635217
72155	635218
45897	635219
94193	635220
44414	635221
16604	635222
20293	635223
454	635224
6406	635225
14861	635226
45145	635227
36407	635228
2790	635229
28657	635230
42576	635231
1424	635232
37636	635233
21961	635234
78936	635235
31482	635236
6814	635237
9774	635238
7183	635239
31065	635240
38305	635241
6611	635242
11633	635243
138117	635244
131387	635245
17320	635246
41498	635247
48789	635248
43061	635249
13348	635250
68733	635251
30655	635252
40942	635253
73550	635254
16811	635255
4229	635256
22700	635257
115899	635258
26542	635259
121665	635260
23256	635261
5203	635262
16873	635263
32420	635264
44403	635265
84812	635266
417	635267
30196	635268
65573	635269
4292	635270
150476	635271
54	635272
6066	635273
23850	635274
86977	635275
199	635276
4923	635277
85983	635278
92933	635279
93924	635280
25195	635281
29534	635282
3493	635283
56112	635284
111366	635285
21624	635286
18687	635287
59645	635288
16270	635289
2669	635290
3301	635291
23842	635292
29143	635293
4050	635294
18519	635295
55971	635296
4982	635297
135636	635298
62689	635299
22789	635300
2689	635301
90157	635302
23194	635303
22888	635304
17614	635305
86978	635306
39497	635307
88176	635308
27570	635309
52514	635310
44629	635311
20690	635312
15664	635313
71926	635314
2289	635315
5840	635316
87097	635317
76002	635318
10072	635319
104294	635320
43369	635321
6170	635322
15979	635323
29710	635324
404	635325
30464	635326
1052	635327
25519	635328
8478	635329
43867	635330
4338	635331
1239	635332
14822	635333
64738	635334
31334	635335
59315	635336
14233	635337
2676	635338
120420	635339
3915	635340
31747	635341
133759	635342
61842	635343
121934	635344
70218	635345
53510	635346
50604	635347
129592	635348
33529	635349
8675	635350
145611	635351
10134	635352
34635	635353
139793	635354
75158	635355
14335	635356
90581	635357
138296	635358
95958	635359
38240	635360
44184	635361
10192	635362
82615	635363
33326	635364
124	635365
85444	635366
3486	635367
93468	635368
20685	635369
70827	635370
105914	635371
24691	635372
104444	635373
57093	635374
538	635375
24390	635376
125125	635377
3357	635378
12206	635379
17296	635380
30097	635381
19959	635382
3098	635383
76395	635384
18345	635385
46887	635386
66726	635387
43600	635388
43797	635389
4337	635390
37401	635391
51100	635392
133913	635393
55620	635394
131547	635395
5284	635396
59796	635397
5315	635398
13830	635399
25469	635400
54445	635401
12380	635402
2979	635403
95265	635404
19183	635405
5508	635406
4696	635407
9987	635408
116088	635409
70119	635410
1020	635411
5026	635412
5277	635413
3414	635414
139717	635415
947	635416
38840	635417
33833	635418
9006	635419
29070	635420
53213	635421
121963	635422
155	635423
36059	635424
15700	635425
43801	635426
48803	635427
4442	635428
7671	635429
20290	635430
7846	635431
34215	635432
1334	635433
155	635434
14555	635435
120883	635436
49098	635437
30382	635438
11080	635439
82533	635440
19984	635441
65917	635442
11742	635443
66112	635444
43163	635445
43217	635446
9117	635447
3463	635448
102475	635449
42931	635450
8214	635451
100942	635452
86239	635453
102623	635454
109948	635455
44746	635456
9051	635457
17548	635458
33395	635459
363	635460
87512	635461
78512	635462
6631	635463
77281	635464
12358	635465
90654	635466
39011	635467
135510	635468
38074	635469
20383	635470
42019	635471
12325	635472
8150	635473
46188	635474
88742	635475
44760	635476
79903	635477
45646	635478
83339	635479
138321	635480
90639	635481
67537	635482
56299	635483
134557	635484
6980	635485
17784	635486
65042	635487
9677	635488
83639	635489
4308	635490
21040	635491
110862	635492
34299	635493
125316	635494
40693	635495
53277	635496
60402	635497
1392	635498
105522	635499
57445	635500
125370	635501
6348	635502
3836	635503
20600	635504
45669	635505
32818	635506
59302	635507
5951	635508
6311	635509
15444	635510
472	635511
59421	635512
55699	635513
2411	635514
88244	635515
1791	635516
15	635517
63611	635518
46548	635519
101857	635520
45712	635521
81642	635522
42938	635523
25484	635524
55683	635525
57334	635526
45507	635527
136978	635528
2680	635529
5654	635530
503	635531
14789	635532
3292	635533
37704	635534
102860	635535
25879	635536
10782	635537
51864	635538
94834	635539
1142	635540
1479	635541
29838	635542
13141	635543
98466	635544
8575	635545
19544	635546
24454	635547
20928	635548
2930	635549
2147	635550
5652	635551
95117	635552
82565	635553
78079	635554
15820	635555
45038	635556
70990	635557
35896	635558
9866	635559
112082	635560
52836	635561
30214	635562
42126	635563
20813	635564
79503	635565
21971	635566
18243	635567
15832	635568
7147	635569
68673	635570
4016	635571
42142	635572
9603	635573
21470	635574
31203	635575
3632	635576
25358	635577
51468	635578
34364	635579
2757	635580
63277	635581
39746	635582
71668	635583
12219	635584
96205	635585
17952	635586
46075	635587
23548	635588
21967	635589
84903	635590
22799	635591
114453	635592
12149	635593
56667	635594
91286	635595
35510	635596
40019	635597
44243	635598
101962	635599
17833	635600
54118	635601
6601	635602
57214	635603
6745	635604
16435	635605
117898	635606
49952	635607
4143	635608
84651	635609
105752	635610
39188	635611
88918	635612
1332	635613
56363	635614
16331	635615
9739	635616
2766	635617
64781	635618
10692	635619
28918	635620
632	635621
42540	635622
6306	635623
21551	635624
29976	635625
40889	635626
47855	635627
79053	635628
65298	635629
5186	635630
30983	635631
25213	635632
64549	635633
97568	635634
25341	635635
19329	635636
26037	635637
10547	635638
43619	635639
8923	635640
45268	635641
43474	635642
48356	635643
21382	635644
21616	635645
60739	635646
34147	635647
11622	635648
21134	635649
87903	635650
130924	635651
41	635652
4541	635653
51769	635654
70127	635655
24789	635656
16486	635657
32612	635658
105646	635659
38056	635660
1476	635661
9496	635662
30369	635663
10280	635664
82602	635665
55767	635666
17648	635667
31194	635668
55682	635669
68067	635670
19357	635671
175	635672
17460	635673
69754	635674
490	635675
30505	635676
68702	635677
101184	635678
6806	635679
13936	635680
11417	635681
26894	635682
25793	635683
71232	635684
140941	635685
40727	635686
31100	635687
4470	635688
46274	635689
16447	635690
6233	635691
21631	635692
29944	635693
108529	635694
67801	635695
34206	635696
22005	635697
5092	635698
84498	635699
68612	635700
24166	635701
8996	635702
136947	635703
73567	635704
72059	635705
29579	635706
12172	635707
44555	635708
108376	635709
35871	635710
101890	635711
109411	635712
3459	635713
16331	635714
96003	635715
59235	635716
65062	635717
32468	635718
97577	635719
28840	635720
1333	635721
36485	635722
34926	635723
17388	635724
57440	635725
33746	635726
341	635727
1899	635728
33354	635729
45504	635730
4562	635731
25250	635732
19969	635733
62888	635734
117295	635735
21482	635736
4572	635737
33605	635738
29657	635739
92304	635740
2683	635741
17126	635742
146216	635743
65438	635744
62151	635745
53187	635746
123229	635747
87542	635748
75326	635749
112126	635750
1678	635751
98158	635752
70353	635753
37717	635754
117816	635755
28658	635756
46624	635757
4000	635758
98295	635759
75980	635760
111035	635761
57625	635762
11399	635763
55759	635764
63973	635765
57764	635766
15971	635767
95595	635768
5984	635769
65988	635770
3852	635771
4675	635772
23765	635773
78980	635774
777	635775
150350	635776
18458	635777
3524	635778
95620	635779
38108	635780
5141	635781
16645	635782
59905	635783
9503	635784
16534	635785
8125	635786
89166	635787
32402	635788
14133	635789
126220	635790
46909	635791
5389	635792
357	635793
18552	635794
6478	635795
15394	635796
334	635797
5988	635798
24209	635799
4690	635800
103395	635801
32352	635802
63927	635803
90539	635804
144692	635805
42492	635806
1820	635807
69144	635808
100145	635809
38689	635810
67433	635811
27	635812
750	635813
11071	635814
14941	635815
118939	635816
13319	635817
33978	635818
2656	635819
63113	635820
3106	635821
72277	635822
11908	635823
49680	635824
70932	635825
107625	635826
445	635827
138246	635828
35842	635829
22211	635830
19953	635831
3882	635832
14182	635833
10516	635834
125055	635835
64528	635836
54703	635837
20679	635838
123345	635839
72714	635840
68000	635841
31569	635842
121818	635843
81519	635844
104090	635845
101058	635846
66124	635847
8274	635848
40391	635849
68639	635850
49438	635851
261	635852
3627	635853
29997	635854
44737	635855
83555	635856
47463	635857
75260	635858
53564	635859
114610	635860
5055	635861
6498	635862
36682	635863
20170	635864
34548	635865
22577	635866
54802	635867
59071	635868
20043	635869
20366	635870
48888	635871
78432	635872
1829	635873
9235	635874
3665	635875
5593	635876
66535	635877
84198	635878
6714	635879
51665	635880
70483	635881
130375	635882
70788	635883
16403	635884
14923	635885
8908	635886
103614	635887
118731	635888
1279	635889
79849	635890
83415	635891
86098	635892
34259	635893
1880	635894
65951	635895
6007	635896
52540	635897
43900	635898
26951	635899
92149	635900
75302	635901
21205	635902
76772	635903
124604	635904
13181	635905
1807	635906
77784	635907
2566	635908
23091	635909
102999	635910
15448	635911
53603	635912
13116	635913
18218	635914
11578	635915
34242	635916
57576	635917
111515	635918
41673	635919
89182	635920
15427	635921
4299	635922
10572	635923
38863	635924
34410	635925
41626	635926
13738	635927
36564	635928
776	635929
10221	635930
13581	635931
100580	635932
13183	635933
5843	635934
89882	635935
16585	635936
53763	635937
8125	635938
47226	635939
66029	635940
401	635941
72384	635942
74791	635943
24359	635944
13360	635945
99781	635946
83916	635947
2882	635948
87325	635949
16763	635950
30073	635951
114807	635952
49111	635953
108502	635954
2425	635955
40365	635956
32581	635957
145379	635958
8486	635959
17768	635960
1507	635961
13395	635962
78689	635963
10000	635964
46219	635965
32096	635966
57555	635967
72710	635968
81596	635969
96407	635970
39871	635971
40373	635972
6345	635973
76999	635974
42444	635975
12076	635976
19637	635977
111465	635978
70426	635979
40373	635980
13979	635981
747	635982
15443	635983
60574	635984
105361	635985
99878	635986
32966	635987
34345	635988
65532	635989
15385	635990
117677	635991
44709	635992
72440	635993
12203	635994
32279	635995
7279	635996
66202	635997
68069	635998
8467	635999
4079	636000
20833	636001
1254	636002
3874	636003
76205	636004
35088	636005
108819	636006
126109	636007
16169	636008
113954	636009
90803	636010
60993	636011
1903	636012
41001	636013
21376	636014
96673	636015
107901	636016
11284	636017
55204	636018
41141	636019
3381	636020
115701	636021
80715	636022
1818	636023
23141	636024
93950	636025
55528	636026
87619	636027
32183	636028
62168	636029
4847	636030
3946	636031
11452	636032
12994	636033
107924	636034
36543	636035
10152	636036
37603	636037
26292	636038
33774	636039
113554	636040
40622	636041
23699	636042
136071	636043
92473	636044
83609	636045
35874	636046
41904	636047
57766	636048
37902	636049
73913	636050
122216	636051
4475	636052
48932	636053
8197	636054
8222	636055
564	636056
72317	636057
36724	636058
474	636059
9230	636060
37038	636061
77788	636062
46580	636063
1262	636064
2392	636065
26983	636066
179	636067
71302	636068
74829	636069
42943	636070
78004	636071
70820	636072
46334	636073
82222	636074
93888	636075
74062	636076
65278	636077
36840	636078
7509	636079
21607	636080
64	636081
19837	636082
42645	636083
9451	636084
64557	636085
109007	636086
10928	636087
2396	636088
67246	636089
136416	636090
1150	636091
38438	636092
18036	636093
1066	636094
52498	636095
13759	636096
29914	636097
25	636098
44168	636099
72880	636100
12468	636101
16834	636102
101015	636103
26	636104
73006	636105
34888	636106
85172	636107
11671	636108
136260	636109
137544	636110
43037	636111
77053	636112
34346	636113
92767	636114
27238	636115
76988	636116
83674	636117
2668	636118
74002	636119
86991	636120
12913	636121
38393	636122
27843	636123
82285	636124
33226	636125
1990	636126
32573	636127
42985	636128
11549	636129
18951	636130
42154	636131
24573	636132
4771	636133
554	636134
38054	636135
21295	636136
101323	636137
3643	636138
62816	636139
60113	636140
27087	636141
51875	636142
44309	636143
10884	636144
11722	636145
52405	636146
48279	636147
56464	636148
15903	636149
1034	636150
4145	636151
93426	636152
31376	636153
46942	636154
75888	636155
124279	636156
78711	636157
24807	636158
27077	636159
23992	636160
72839	636161
9767	636162
18405	636163
69953	636164
22151	636165
2973	636166
104144	636167
41751	636168
15812	636169
11803	636170
59842	636171
39577	636172
46348	636173
12018	636174
49011	636175
1268	636176
91223	636177
91071	636178
7920	636179
18919	636180
61649	636181
38278	636182
20834	636183
3126	636184
36613	636185
32261	636186
16245	636187
8114	636188
51476	636189
24672	636190
8182	636191
15068	636192
61196	636193
12190	636194
114503	636195
74130	636196
46555	636197
49501	636198
101393	636199
77562	636200
31014	636201
99543	636202
62778	636203
24329	636204
4533	636205
138586	636206
10443	636207
56653	636208
48015	636209
12805	636210
8615	636211
56587	636212
112034	636213
116091	636214
9838	636215
51058	636216
88055	636217
43525	636218
33240	636219
31605	636220
91177	636221
36443	636222
81601	636223
25973	636224
133933	636225
3795	636226
1852	636227
1082	636228
5024	636229
4224	636230
8018	636231
23029	636232
74270	636233
26190	636234
4960	636235
47590	636236
1171	636237
15064	636238
21642	636239
83484	636240
4614	636241
82507	636242
131394	636243
31853	636244
9421	636245
67004	636246
7244	636247
63143	636248
23218	636249
756	636250
42504	636251
35069	636252
30026	636253
98281	636254
32505	636255
13	636256
82552	636257
23017	636258
5808	636259
12252	636260
27104	636261
1881	636262
17841	636263
63358	636264
29434	636265
952	636266
46451	636267
123202	636268
136638	636269
5	636270
28882	636271
95301	636272
24678	636273
18811	636274
39654	636275
98900	636276
15608	636277
49325	636278
77645	636279
54715	636280
84183	636281
46428	636282
32418	636283
11330	636284
29899	636285
15315	636286
42950	636287
101161	636288
28834	636289
95747	636290
75109	636291
79906	636292
10303	636293
65650	636294
47928	636295
33658	636296
85780	636297
84722	636298
53071	636299
61433	636300
38085	636301
23233	636302
94983	636303
15893	636304
94533	636305
40472	636306
11762	636307
30693	636308
47853	636309
4104	636310
58093	636311
1124	636312
63007	636313
108481	636314
1418	636315
13468	636316
46174	636317
41498	636318
66013	636319
222	636320
62266	636321
98684	636322
4774	636323
51242	636324
39573	636325
22092	636326
15109	636327
135723	636328
81818	636329
3	636330
53263	636331
26562	636332
30839	636333
84991	636334
1816	636335
46574	636336
52486	636337
28938	636338
22666	636339
20402	636340
91701	636341
110998	636342
14244	636343
79803	636344
69830	636345
133953	636346
40755	636347
13414	636348
70637	636349
27743	636350
85836	636351
136506	636352
107028	636353
30008	636354
21821	636355
15433	636356
39	636357
93020	636358
7532	636359
77527	636360
7819	636361
60475	636362
9545	636363
2815	636364
60612	636365
929	636366
5492	636367
17705	636368
112255	636369
117951	636370
18324	636371
63069	636372
357	636373
51351	636374
38581	636375
52887	636376
47895	636377
84196	636378
789	636379
15060	636380
123239	636381
34648	636382
96401	636383
18991	636384
9814	636385
25152	636386
74690	636387
70523	636388
23148	636389
34715	636390
26227	636391
19328	636392
94971	636393
132487	636394
82392	636395
25724	636396
75367	636397
34325	636398
24657	636399
39191	636400
115	636401
136272	636402
44219	636403
143304	636404
130319	636405
29687	636406
6597	636407
37605	636408
56990	636409
87915	636410
107599	636411
13411	636412
1792	636413
57362	636414
58113	636415
32330	636416
103573	636417
104988	636418
3955	636419
105929	636420
57217	636421
53542	636422
3335	636423
958	636424
29023	636425
2819	636426
136084	636427
4352	636428
75926	636429
27971	636430
135367	636431
37377	636432
71860	636433
59152	636434
63974	636435
10972	636436
37308	636437
72819	636438
91593	636439
15867	636440
132605	636441
21614	636442
26349	636443
25653	636444
71647	636445
63	636446
40592	636447
3577	636448
129259	636449
99798	636450
26907	636451
24217	636452
11788	636453
59223	636454
19742	636455
4652	636456
95721	636457
104597	636458
310	636459
1192	636460
38523	636461
1263	636462
340	636463
11779	636464
22476	636465
43577	636466
22151	636467
33456	636468
2257	636469
53796	636470
35800	636471
1891	636472
9270	636473
3542	636474
26313	636475
5115	636476
107173	636477
9278	636478
144793	636479
8325	636480
680	636481
8059	636482
14502	636483
47058	636484
14181	636485
71083	636486
20191	636487
102388	636488
101180	636489
5748	636490
45040	636491
34696	636492
103828	636493
9304	636494
58299	636495
45671	636496
121362	636497
12229	636498
35982	636499
61407	636500
135610	636501
25319	636502
40666	636503
70633	636504
4187	636505
2226	636506
390	636507
17191	636508
54379	636509
68734	636510
108859	636511
101957	636512
20610	636513
75198	636514
11676	636515
103009	636516
99778	636517
38137	636518
90314	636519
12654	636520
16506	636521
7931	636522
89128	636523
103134	636524
36685	636525
36390	636526
15783	636527
24800	636528
98788	636529
3856	636530
71942	636531
66802	636532
86260	636533
1192	636534
9331	636535
3871	636536
30514	636537
32176	636538
67689	636539
9224	636540
12368	636541
3006	636542
91652	636543
121399	636544
28805	636545
17982	636546
43829	636547
12401	636548
10567	636549
45394	636550
83902	636551
83866	636552
10707	636553
17903	636554
6291	636555
42898	636556
24409	636557
1241	636558
13627	636559
40179	636560
81134	636561
827	636562
50957	636563
72720	636564
103595	636565
1977	636566
44405	636567
23002	636568
12104	636569
28104	636570
17949	636571
28137	636572
14058	636573
92001	636574
68808	636575
71927	636576
86361	636577
595	636578
2818	636579
18220	636580
45434	636581
34521	636582
4881	636583
127316	636584
79709	636585
31183	636586
79777	636587
70900	636588
633	636589
43253	636590
15404	636591
20756	636592
81998	636593
103489	636594
56467	636595
80369	636596
643	636597
148204	636598
84902	636599
112915	636600
113132	636601
402	636602
24027	636603
107876	636604
12278	636605
34848	636606
18351	636607
94830	636608
33143	636609
45036	636610
13619	636611
26678	636612
99607	636613
55007	636614
34230	636615
41522	636616
883	636617
4883	636618
42017	636619
11701	636620
63480	636621
69092	636622
47572	636623
50974	636624
8522	636625
10319	636626
118676	636627
5382	636628
15974	636629
125197	636630
602	636631
17955	636632
30075	636633
7108	636634
5912	636635
116733	636636
130847	636637
3087	636638
86183	636639
65759	636640
78644	636641
7297	636642
97408	636643
60531	636644
79576	636645
20043	636646
92139	636647
13843	636648
62268	636649
100151	636650
16348	636651
43696	636652
103407	636653
38385	636654
55394	636655
126463	636656
70826	636657
41747	636658
11620	636659
2190	636660
39863	636661
79970	636662
92760	636663
116624	636664
97426	636665
46474	636666
40265	636667
57246	636668
4917	636669
106778	636670
15651	636671
33613	636672
106133	636673
52158	636674
2442	636675
12744	636676
70	636677
27174	636678
86426	636679
4361	636680
17293	636681
2885	636682
113461	636683
52617	636684
1505	636685
3674	636686
33487	636687
152	636688
55594	636689
42428	636690
7048	636691
28191	636692
47798	636693
62596	636694
57100	636695
62622	636696
33968	636697
14600	636698
38346	636699
30525	636700
33050	636701
15197	636702
26986	636703
18120	636704
73094	636705
16970	636706
52178	636707
141380	636708
18636	636709
102547	636710
109333	636711
91056	636712
7145	636713
34555	636714
14669	636715
16351	636716
11333	636717
71293	636718
112394	636719
30911	636720
2313	636721
4455	636722
25424	636723
18416	636724
55754	636725
96916	636726
9729	636727
1719	636728
66704	636729
17481	636730
6590	636731
8608	636732
32439	636733
119680	636734
92255	636735
17755	636736
2514	636737
27687	636738
119344	636739
26338	636740
25163	636741
76054	636742
2630	636743
11452	636744
29485	636745
12158	636746
101902	636747
43895	636748
30025	636749
4601	636750
22454	636751
36665	636752
1939	636753
16685	636754
24083	636755
56293	636756
15137	636757
24817	636758
11538	636759
530	636760
30048	636761
50536	636762
49678	636763
40574	636764
20742	636765
49340	636766
148057	636767
89979	636768
82759	636769
76707	636770
45726	636771
84187	636772
47942	636773
16795	636774
8751	636775
136012	636776
68400	636777
121870	636778
76801	636779
16639	636780
17509	636781
36491	636782
36476	636783
17537	636784
47784	636785
150288	636786
100538	636787
33658	636788
84271	636789
133639	636790
96778	636791
23145	636792
46206	636793
94660	636794
54828	636795
110119	636796
43590	636797
106140	636798
14533	636799
25115	636800
41326	636801
43009	636802
21519	636803
109166	636804
10087	636805
94834	636806
18430	636807
17003	636808
41830	636809
44656	636810
130915	636811
79519	636812
31321	636813
24475	636814
6216	636815
79234	636816
12980	636817
14271	636818
12551	636819
17338	636820
2781	636821
118067	636822
12984	636823
76770	636824
3358	636825
9345	636826
109033	636827
108602	636828
21133	636829
1020	636830
117896	636831
107968	636832
48938	636833
48497	636834
23445	636835
120729	636836
23022	636837
2548	636838
62275	636839
36783	636840
120679	636841
6249	636842
61459	636843
15410	636844
9835	636845
4963	636846
80048	636847
88676	636848
383	636849
3001	636850
63553	636851
13154	636852
31337	636853
57569	636854
9483	636855
97727	636856
19354	636857
57075	636858
79363	636859
21104	636860
15599	636861
45930	636862
528	636863
603	636864
7386	636865
20561	636866
5721	636867
5981	636868
48631	636869
6059	636870
55382	636871
35364	636872
28293	636873
1725	636874
120805	636875
46685	636876
14927	636877
117053	636878
20586	636879
82053	636880
21157	636881
48767	636882
32094	636883
1860	636884
44042	636885
4349	636886
930	636887
24141	636888
38075	636889
8829	636890
84927	636891
54273	636892
126496	636893
2568	636894
81870	636895
75140	636896
51519	636897
8701	636898
27955	636899
96704	636900
18709	636901
143905	636902
36014	636903
128806	636904
18234	636905
128614	636906
90973	636907
44659	636908
40385	636909
43169	636910
4638	636911
35809	636912
56815	636913
13242	636914
43582	636915
35637	636916
128811	636917
18852	636918
75240	636919
27692	636920
41318	636921
18515	636922
29817	636923
43032	636924
230	636925
138151	636926
50043	636927
260	636928
148851	636929
10095	636930
6080	636931
49015	636932
37721	636933
90729	636934
69413	636935
40178	636936
30276	636937
38855	636938
21332	636939
103094	636940
32879	636941
12389	636942
90494	636943
6627	636944
27245	636945
66041	636946
48240	636947
17600	636948
1128	636949
34559	636950
49834	636951
61532	636952
132437	636953
84898	636954
59480	636955
75448	636956
38059	636957
2074	636958
25194	636959
61501	636960
1250	636961
51705	636962
191	636963
31003	636964
1161	636965
79241	636966
34836	636967
141246	636968
1585	636969
35724	636970
5175	636971
125044	636972
8874	636973
77770	636974
65948	636975
39301	636976
24165	636977
7932	636978
33730	636979
4169	636980
24884	636981
54814	636982
1798	636983
12883	636984
6482	636985
60298	636986
62162	636987
53284	636988
16852	636989
30711	636990
21981	636991
5703	636992
100228	636993
76524	636994
118054	636995
48	636996
39174	636997
33186	636998
57335	636999
82919	637000
512	637001
13885	637002
9828	637003
27449	637004
92336	637005
68428	637006
84339	637007
47764	637008
7728	637009
136759	637010
19789	637011
5525	637012
8001	637013
33717	637014
2017	637015
44651	637016
44396	637017
184	637018
21923	637019
30480	637020
72853	637021
32283	637022
22460	637023
27850	637024
2401	637025
43331	637026
14899	637027
19744	637028
14097	637029
27663	637030
2725	637031
83552	637032
3713	637033
101865	637034
121268	637035
5307	637036
35505	637037
63371	637038
129166	637039
33926	637040
3336	637041
18858	637042
46609	637043
58280	637044
88073	637045
85756	637046
4514	637047
36571	637048
3991	637049
11731	637050
36598	637051
25095	637052
17685	637053
55805	637054
71090	637055
6169	637056
2306	637057
9981	637058
76844	637059
131409	637060
33657	637061
19540	637062
56938	637063
25318	637064
81715	637065
111480	637066
97717	637067
21190	637068
53523	637069
5819	637070
34927	637071
20407	637072
29526	637073
5062	637074
50855	637075
59664	637076
16104	637077
120981	637078
9869	637079
132255	637080
1103	637081
75751	637082
99627	637083
7336	637084
112883	637085
81405	637086
38685	637087
120715	637088
22656	637089
233	637090
47171	637091
36316	637092
25186	637093
43526	637094
87640	637095
89542	637096
38385	637097
5656	637098
17698	637099
46532	637100
82328	637101
42972	637102
2019	637103
73007	637104
85588	637105
1719	637106
20136	637107
70998	637108
3977	637109
5399	637110
9769	637111
129717	637112
89208	637113
69819	637114
1638	637115
16269	637116
14055	637117
12877	637118
109244	637119
50880	637120
16518	637121
12659	637122
43181	637123
6736	637124
28569	637125
94569	637126
29108	637127
9078	637128
20621	637129
46630	637130
49877	637131
21031	637132
42864	637133
29507	637134
17313	637135
31767	637136
67302	637137
23949	637138
41725	637139
13499	637140
39455	637141
63851	637142
60094	637143
35011	637144
4954	637145
26247	637146
37371	637147
51376	637148
71411	637149
70708	637150
101472	637151
22158	637152
105511	637153
72652	637154
5256	637155
60206	637156
8475	637157
51961	637158
113399	637159
12051	637160
5907	637161
27461	637162
6221	637163
9818	637164
31649	637165
2925	637166
68555	637167
86412	637168
54469	637169
34950	637170
37096	637171
126862	637172
40329	637173
9115	637174
94940	637175
113224	637176
39798	637177
10876	637178
106877	637179
53859	637180
4786	637181
49194	637182
287	637183
23734	637184
45393	637185
124270	637186
72196	637187
1856	637188
1029	637189
11831	637190
69771	637191
144137	637192
13929	637193
1918	637194
46700	637195
121950	637196
6024	637197
6062	637198
64026	637199
10972	637200
43513	637201
49596	637202
136351	637203
41577	637204
25306	637205
81013	637206
96043	637207
14040	637208
5784	637209
148148	637210
19915	637211
10670	637212
5978	637213
84781	637214
38277	637215
29677	637216
18779	637217
81487	637218
2350	637219
52349	637220
30729	637221
110731	637222
12848	637223
45683	637224
84850	637225
77884	637226
9790	637227
102330	637228
100059	637229
8521	637230
80946	637231
42558	637232
119805	637233
109527	637234
37342	637235
61375	637236
16576	637237
50028	637238
50425	637239
75642	637240
92545	637241
88868	637242
69712	637243
2332	637244
22392	637245
83	637246
14689	637247
82875	637248
111328	637249
98295	637250
42124	637251
44822	637252
38001	637253
18461	637254
17574	637255
30416	637256
109822	637257
20252	637258
554	637259
65012	637260
2938	637261
123610	637262
81794	637263
253	637264
65350	637265
70936	637266
20287	637267
38272	637268
84864	637269
597	637270
39744	637271
42066	637272
68963	637273
5383	637274
44898	637275
6907	637276
84080	637277
14695	637278
107391	637279
34610	637280
99127	637281
61414	637282
62185	637283
90245	637284
85783	637285
17854	637286
125655	637287
47152	637288
40687	637289
116691	637290
65398	637291
124043	637292
146818	637293
9251	637294
115981	637295
9114	637296
91002	637297
62395	637298
54332	637299
62357	637300
69111	637301
138577	637302
108853	637303
986	637304
62620	637305
96709	637306
69597	637307
34586	637308
4559	637309
69861	637310
7839	637311
50440	637312
62841	637313
12302	637314
931	637315
8397	637316
82302	637317
100613	637318
71176	637319
115605	637320
55286	637321
6218	637322
17177	637323
1592	637324
28428	637325
118523	637326
67610	637327
28515	637328
110291	637329
22834	637330
33213	637331
92255	637332
15762	637333
122184	637334
36686	637335
43076	637336
66452	637337
48783	637338
11814	637339
50859	637340
30	637341
71081	637342
5484	637343
43129	637344
7957	637345
112246	637346
34356	637347
98768	637348
46133	637349
32857	637350
81403	637351
93600	637352
18378	637353
121642	637354
63396	637355
65493	637356
11954	637357
75988	637358
157	637359
42359	637360
57308	637361
45940	637362
99961	637363
27833	637364
45300	637365
94968	637366
21968	637367
108829	637368
59725	637369
148199	637370
62943	637371
548	637372
59794	637373
69525	637374
1775	637375
14134	637376
137731	637377
58614	637378
10517	637379
96303	637380
122122	637381
7925	637382
1444	637383
55493	637384
5853	637385
38540	637386
89336	637387
43568	637388
101032	637389
290	637390
52990	637391
16202	637392
42792	637393
123277	637394
26971	637395
21173	637396
61479	637397
77935	637398
14893	637399
14190	637400
110690	637401
1336	637402
8407	637403
7980	637404
57674	637405
1108	637406
55465	637407
851	637408
569	637409
125120	637410
58995	637411
36496	637412
130621	637413
35211	637414
87155	637415
98547	637416
20345	637417
80263	637418
4327	637419
109772	637420
77958	637421
118291	637422
42373	637423
15887	637424
45246	637425
27531	637426
14067	637427
31546	637428
142994	637429
12312	637430
15406	637431
20465	637432
32078	637433
7650	637434
11598	637435
15191	637436
93825	637437
23742	637438
26041	637439
86223	637440
22143	637441
35533	637442
24559	637443
5684	637444
2077	637445
8219	637446
70001	637447
77049	637448
74035	637449
16778	637450
54461	637451
22141	637452
309	637453
63581	637454
34777	637455
58234	637456
140880	637457
69382	637458
104355	637459
6284	637460
43034	637461
1760	637462
11190	637463
743	637464
27669	637465
61036	637466
59282	637467
1197	637468
62777	637469
44835	637470
67605	637471
148505	637472
6831	637473
32664	637474
13339	637475
81017	637476
8142	637477
4926	637478
14790	637479
63742	637480
41578	637481
105953	637482
34850	637483
69515	637484
83809	637485
41981	637486
63989	637487
137530	637488
12996	637489
97732	637490
109813	637491
149973	637492
49032	637493
8141	637494
52314	637495
61183	637496
1087	637497
85430	637498
85451	637499
63678	637500
52970	637501
36041	637502
40330	637503
44188	637504
7556	637505
53731	637506
126292	637507
54863	637508
7391	637509
1386	637510
35434	637511
39798	637512
60315	637513
10335	637514
18372	637515
39714	637516
10535	637517
1580	637518
35320	637519
46370	637520
49324	637521
51293	637522
12116	637523
50326	637524
67862	637525
55670	637526
5252	637527
63804	637528
8	637529
125784	637530
6406	637531
45421	637532
14461	637533
111933	637534
129755	637535
42759	637536
37709	637537
32316	637538
67943	637539
65242	637540
14440	637541
48348	637542
104939	637543
99122	637544
5528	637545
57428	637546
4516	637547
51940	637548
9064	637549
107739	637550
49178	637551
25001	637552
62687	637553
43788	637554
138394	637555
9605	637556
20710	637557
1348	637558
20605	637559
42946	637560
46373	637561
6319	637562
74416	637563
139	637564
65441	637565
7111	637566
49494	637567
44111	637568
1114	637569
64662	637570
40789	637571
75359	637572
7760	637573
44179	637574
116175	637575
4609	637576
47018	637577
4090	637578
6475	637579
11733	637580
139601	637581
21727	637582
110869	637583
95532	637584
116342	637585
124209	637586
9024	637587
94285	637588
64011	637589
10653	637590
74800	637591
2267	637592
3438	637593
252	637594
1084	637595
45999	637596
46902	637597
57841	637598
59154	637599
110329	637600
39584	637601
48024	637602
91725	637603
13417	637604
68778	637605
26130	637606
6994	637607
92387	637608
43070	637609
1957	637610
824	637611
19491	637612
60183	637613
2055	637614
28930	637615
57473	637616
17475	637617
52136	637618
9112	637619
74128	637620
100914	637621
17814	637622
18125	637623
51120	637624
50246	637625
40381	637626
70859	637627
950	637628
18370	637629
36605	637630
99140	637631
31379	637632
18	637633
6932	637634
10529	637635
11321	637636
12950	637637
50087	637638
56920	637639
42482	637640
120431	637641
23335	637642
6665	637643
6053	637644
22351	637645
34033	637646
15261	637647
10580	637648
57390	637649
19194	637650
53680	637651
66927	637652
58754	637653
21125	637654
41415	637655
46321	637656
7317	637657
19169	637658
2802	637659
16005	637660
103084	637661
80461	637662
27898	637663
36772	637664
1043	637665
56668	637666
29359	637667
108588	637668
66823	637669
5026	637670
25401	637671
125186	637672
109916	637673
51595	637674
29026	637675
60625	637676
87820	637677
2628	637678
29257	637679
9660	637680
27119	637681
55323	637682
37172	637683
54937	637684
2571	637685
98141	637686
16748	637687
61801	637688
16668	637689
29769	637690
91761	637691
1518	637692
4431	637693
11147	637694
630	637695
26631	637696
72945	637697
30078	637698
141	637699
21786	637700
95487	637701
49479	637702
75253	637703
60517	637704
55339	637705
53712	637706
53765	637707
21146	637708
77388	637709
38104	637710
845	637711
123910	637712
35847	637713
1502	637714
14633	637715
83129	637716
31130	637717
120937	637718
20689	637719
2697	637720
92444	637721
29826	637722
14536	637723
24906	637724
72941	637725
37757	637726
6050	637727
37324	637728
82115	637729
34238	637730
3235	637731
33885	637732
34943	637733
8325	637734
36339	637735
42740	637736
62006	637737
847	637738
29352	637739
118219	637740
138482	637741
67815	637742
53781	637743
64108	637744
5420	637745
6313	637746
36531	637747
33895	637748
19472	637749
22154	637750
133641	637751
49696	637752
102643	637753
21860	637754
45536	637755
7190	637756
19947	637757
93960	637758
104913	637759
76258	637760
65892	637761
19409	637762
58650	637763
31277	637764
30810	637765
53397	637766
102216	637767
8282	637768
14091	637769
22219	637770
94163	637771
7862	637772
40954	637773
23479	637774
10091	637775
92963	637776
23704	637777
86180	637778
66003	637779
6194	637780
54264	637781
6251	637782
98877	637783
18799	637784
30943	637785
28755	637786
89184	637787
101816	637788
48140	637789
127025	637790
39278	637791
16141	637792
47197	637793
39639	637794
99351	637795
26928	637796
88377	637797
45	637798
10521	637799
48244	637800
40170	637801
17444	637802
57961	637803
103531	637804
70126	637805
9832	637806
25554	637807
1060	637808
19791	637809
7408	637810
38045	637811
121425	637812
9851	637813
110421	637814
24659	637815
49567	637816
11732	637817
2564	637818
2420	637819
105671	637820
28090	637821
7907	637822
149884	637823
3181	637824
55418	637825
25541	637826
78239	637827
150	637828
40398	637829
47811	637830
87051	637831
39699	637832
35255	637833
1628	637834
58339	637835
5549	637836
67513	637837
40518	637838
63571	637839
15441	637840
21688	637841
41020	637842
9751	637843
23163	637844
19682	637845
28911	637846
84726	637847
21587	637848
100931	637849
5334	637850
96009	637851
19905	637852
20211	637853
2958	637854
38664	637855
45337	637856
9525	637857
49258	637858
31324	637859
2509	637860
11881	637861
29755	637862
81718	637863
24224	637864
70899	637865
86633	637866
15640	637867
18620	637868
143752	637869
58042	637870
65399	637871
39447	637872
8457	637873
12012	637874
14541	637875
31926	637876
82306	637877
454	637878
21352	637879
40770	637880
2398	637881
2999	637882
6741	637883
85487	637884
20006	637885
13652	637886
13083	637887
1126	637888
6949	637889
81853	637890
5447	637891
113724	637892
107122	637893
35246	637894
95112	637895
53536	637896
43640	637897
1841	637898
4942	637899
58603	637900
38439	637901
131381	637902
67423	637903
31902	637904
51924	637905
3046	637906
24668	637907
16860	637908
28797	637909
20238	637910
4594	637911
40989	637912
111054	637913
6283	637914
61244	637915
13671	637916
5830	637917
54726	637918
7639	637919
19731	637920
82251	637921
100676	637922
100050	637923
26191	637924
70920	637925
719	637926
64566	637927
8639	637928
23884	637929
47607	637930
30953	637931
58329	637932
56905	637933
75712	637934
841	637935
78304	637936
8571	637937
78	637938
243	637939
62286	637940
7090	637941
36265	637942
27297	637943
35183	637944
53026	637945
16348	637946
6457	637947
23522	637948
65096	637949
53667	637950
12287	637951
129293	637952
107565	637953
3484	637954
28293	637955
7163	637956
14633	637957
98412	637958
59580	637959
2025	637960
27132	637961
94819	637962
63525	637963
23818	637964
14213	637965
120958	637966
56656	637967
772	637968
2488	637969
82921	637970
23875	637971
130183	637972
10127	637973
73114	637974
52840	637975
13394	637976
13242	637977
116416	637978
37327	637979
36024	637980
121046	637981
51122	637982
119367	637983
18940	637984
52147	637985
5531	637986
114158	637987
73020	637988
41056	637989
46172	637990
53779	637991
65946	637992
66982	637993
7058	637994
21879	637995
12108	637996
7971	637997
23317	637998
9779	637999
62116	638000
24982	638001
53002	638002
106	638003
50385	638004
13340	638005
1328	638006
112071	638007
20556	638008
6988	638009
412	638010
710	638011
17253	638012
16999	638013
355	638014
48110	638015
18871	638016
61684	638017
7477	638018
6152	638019
16664	638020
52829	638021
10128	638022
4936	638023
82547	638024
58326	638025
15148	638026
5845	638027
30665	638028
96637	638029
58635	638030
87587	638031
46354	638032
16836	638033
2566	638034
108967	638035
929	638036
7507	638037
59350	638038
9194	638039
1521	638040
82645	638041
35024	638042
29070	638043
14885	638044
55360	638045
84021	638046
60224	638047
275	638048
90800	638049
23316	638050
4960	638051
2514	638052
72453	638053
88	638054
61750	638055
22516	638056
64639	638057
82840	638058
6943	638059
2554	638060
100595	638061
5844	638062
10110	638063
145231	638064
46794	638065
25387	638066
457	638067
2327	638068
42551	638069
53174	638070
18840	638071
122	638072
54210	638073
112070	638074
16156	638075
8434	638076
92136	638077
55596	638078
70172	638079
81010	638080
14476	638081
11821	638082
27822	638083
26744	638084
34879	638085
89364	638086
70702	638087
39102	638088
20406	638089
111299	638090
4927	638091
67149	638092
136898	638093
25781	638094
55908	638095
17603	638096
51608	638097
79537	638098
34351	638099
20235	638100
29126	638101
60479	638102
21086	638103
17217	638104
43686	638105
10420	638106
6324	638107
73564	638108
10470	638109
29950	638110
17587	638111
15875	638112
11293	638113
14556	638114
18145	638115
24815	638116
38447	638117
3280	638118
17094	638119
59778	638120
1481	638121
87638	638122
10646	638123
3	638124
30426	638125
92201	638126
43823	638127
52756	638128
108912	638129
36222	638130
47731	638131
46072	638132
71916	638133
28562	638134
11545	638135
20	638136
31188	638137
67300	638138
913	638139
120241	638140
945	638141
4779	638142
81255	638143
7297	638144
97360	638145
126226	638146
46631	638147
58329	638148
11104	638149
77	638150
19621	638151
65304	638152
4238	638153
13040	638154
9852	638155
74856	638156
22282	638157
65764	638158
129294	638159
692	638160
97758	638161
24240	638162
17854	638163
4386	638164
19020	638165
42050	638166
53456	638167
7925	638168
9075	638169
19469	638170
10595	638171
86194	638172
85992	638173
47293	638174
140859	638175
5901	638176
125833	638177
17350	638178
88777	638179
84884	638180
1043	638181
1745	638182
4893	638183
36403	638184
17948	638185
10189	638186
79277	638187
31147	638188
33457	638189
19154	638190
32948	638191
63049	638192
28163	638193
17228	638194
12083	638195
18300	638196
100402	638197
42737	638198
28079	638199
86478	638200
5381	638201
40997	638202
57031	638203
73483	638204
41243	638205
109700	638206
3556	638207
81526	638208
47977	638209
21546	638210
68112	638211
81251	638212
118001	638213
114184	638214
34596	638215
4054	638216
17458	638217
102057	638218
5894	638219
102276	638220
13054	638221
34798	638222
91512	638223
69728	638224
4982	638225
20584	638226
43503	638227
13206	638228
14044	638229
6294	638230
31584	638231
23403	638232
19966	638233
58649	638234
37209	638235
35230	638236
54755	638237
140675	638238
80650	638239
5731	638240
25592	638241
32502	638242
49116	638243
48977	638244
14934	638245
106456	638246
13984	638247
66365	638248
47759	638249
27480	638250
423	638251
55465	638252
63119	638253
17577	638254
11043	638255
46387	638256
4620	638257
2456	638258
33707	638259
14936	638260
17892	638261
3236	638262
75956	638263
10182	638264
91596	638265
26904	638266
2356	638267
4845	638268
44352	638269
59550	638270
55338	638271
53005	638272
26127	638273
31050	638274
220	638275
15884	638276
100109	638277
1891	638278
15256	638279
5306	638280
63632	638281
11268	638282
9694	638283
36876	638284
16733	638285
79227	638286
19074	638287
44498	638288
6159	638289
20011	638290
85902	638291
38834	638292
68269	638293
41636	638294
16107	638295
36497	638296
10309	638297
25767	638298
108318	638299
19031	638300
59566	638301
64822	638302
29813	638303
68877	638304
98913	638305
127900	638306
31678	638307
786	638308
127395	638309
11352	638310
137393	638311
136146	638312
45028	638313
6022	638314
16247	638315
16825	638316
49062	638317
78221	638318
17255	638319
66266	638320
40875	638321
67689	638322
79826	638323
42304	638324
36623	638325
29422	638326
10479	638327
28350	638328
127713	638329
618	638330
80951	638331
60436	638332
105624	638333
95035	638334
52786	638335
63561	638336
65689	638337
217	638338
1135	638339
15992	638340
40587	638341
29305	638342
38543	638343
44288	638344
105939	638345
3915	638346
34043	638347
140183	638348
109982	638349
38204	638350
44516	638351
5266	638352
97210	638353
2603	638354
74563	638355
12816	638356
3631	638357
15025	638358
143763	638359
100435	638360
3178	638361
1109	638362
56122	638363
40444	638364
147129	638365
520	638366
54243	638367
26444	638368
37591	638369
15099	638370
34342	638371
6726	638372
54977	638373
39601	638374
122735	638375
6619	638376
40065	638377
139922	638378
26580	638379
43691	638380
48954	638381
17974	638382
43601	638383
77855	638384
88043	638385
111543	638386
10204	638387
16592	638388
58038	638389
6165	638390
523	638391
9539	638392
30663	638393
31538	638394
125079	638395
88171	638396
21705	638397
115922	638398
61586	638399
99327	638400
56338	638401
44027	638402
36370	638403
1189	638404
38101	638405
9098	638406
27737	638407
101905	638408
93659	638409
52895	638410
41867	638411
3867	638412
105228	638413
35609	638414
32858	638415
27770	638416
3622	638417
31782	638418
61828	638419
77725	638420
45430	638421
26078	638422
39172	638423
92524	638424
99587	638425
114998	638426
548	638427
131108	638428
3653	638429
84216	638430
131562	638431
142116	638432
16385	638433
100522	638434
50665	638435
68106	638436
44233	638437
47358	638438
115326	638439
76481	638440
56042	638441
101851	638442
100775	638443
56904	638444
15935	638445
13173	638446
117891	638447
2881	638448
672	638449
41934	638450
18930	638451
3048	638452
730	638453
71331	638454
63521	638455
69204	638456
3285	638457
77477	638458
6963	638459
28431	638460
145871	638461
453	638462
3796	638463
39109	638464
71310	638465
7013	638466
55419	638467
39309	638468
14551	638469
27166	638470
1784	638471
95639	638472
5274	638473
98277	638474
54935	638475
27208	638476
8305	638477
77965	638478
2779	638479
36140	638480
813	638481
454	638482
43179	638483
53925	638484
54680	638485
626	638486
36245	638487
24447	638488
10706	638489
91117	638490
35249	638491
140018	638492
60276	638493
60551	638494
346	638495
19482	638496
53755	638497
2891	638498
58910	638499
37909	638500
67494	638501
2206	638502
84937	638503
14198	638504
67734	638505
54655	638506
15455	638507
19548	638508
7338	638509
100930	638510
82122	638511
87285	638512
44998	638513
90773	638514
85788	638515
46492	638516
22907	638517
7216	638518
1668	638519
1575	638520
62002	638521
313	638522
48982	638523
6003	638524
19200	638525
115660	638526
12794	638527
21279	638528
87252	638529
67706	638530
113869	638531
17206	638532
28353	638533
69325	638534
12758	638535
20373	638536
14607	638537
95725	638538
10800	638539
30452	638540
110042	638541
2142	638542
78748	638543
27576	638544
8002	638545
103809	638546
10073	638547
58082	638548
20497	638549
101508	638550
133575	638551
81809	638552
4810	638553
3596	638554
59839	638555
65039	638556
102358	638557
44009	638558
56055	638559
134598	638560
20233	638561
1883	638562
60937	638563
24548	638564
95123	638565
6166	638566
61995	638567
36700	638568
136552	638569
46278	638570
81125	638571
91383	638572
41635	638573
11288	638574
15112	638575
122762	638576
82047	638577
132886	638578
44089	638579
228	638580
138530	638581
13604	638582
89769	638583
249	638584
17558	638585
3850	638586
58887	638587
79910	638588
17839	638589
37202	638590
1900	638591
114706	638592
53289	638593
9066	638594
139923	638595
34269	638596
22245	638597
10187	638598
21458	638599
27135	638600
79512	638601
46968	638602
23130	638603
70896	638604
103788	638605
1978	638606
10714	638607
32793	638608
80858	638609
36209	638610
114575	638611
28762	638612
15567	638613
120631	638614
76276	638615
26362	638616
3865	638617
1994	638618
24021	638619
1533	638620
1800	638621
47953	638622
2769	638623
28632	638624
25333	638625
7143	638626
80966	638627
48055	638628
79884	638629
134668	638630
55283	638631
16541	638632
12280	638633
20165	638634
10202	638635
13936	638636
30736	638637
124761	638638
67566	638639
27817	638640
26091	638641
31573	638642
1887	638643
33553	638644
34355	638645
30934	638646
51634	638647
5316	638648
17919	638649
38884	638650
19441	638651
51641	638652
113167	638653
104971	638654
132	638655
30	638656
33240	638657
2430	638658
1701	638659
39034	638660
17406	638661
54001	638662
838	638663
24401	638664
11088	638665
22274	638666
33650	638667
9322	638668
70376	638669
75820	638670
10865	638671
23645	638672
19073	638673
85372	638674
25704	638675
92132	638676
56933	638677
74496	638678
69687	638679
85553	638680
26083	638681
39983	638682
2226	638683
1358	638684
94143	638685
21019	638686
127000	638687
33599	638688
34658	638689
12974	638690
10314	638691
37287	638692
110434	638693
39583	638694
70944	638695
97145	638696
27830	638697
30315	638698
10912	638699
128861	638700
970	638701
981	638702
32774	638703
46671	638704
10995	638705
13487	638706
111918	638707
7421	638708
22037	638709
5317	638710
26917	638711
14006	638712
29970	638713
43205	638714
1451	638715
42349	638716
55509	638717
19710	638718
21413	638719
93764	638720
26053	638721
13024	638722
12279	638723
54658	638724
102278	638725
2014	638726
1414	638727
7840	638728
65717	638729
77519	638730
40413	638731
101603	638732
12826	638733
75284	638734
3671	638735
12831	638736
69174	638737
57002	638738
12926	638739
135817	638740
6925	638741
66665	638742
136744	638743
149930	638744
71205	638745
11323	638746
43989	638747
1609	638748
40591	638749
133261	638750
138874	638751
24447	638752
969	638753
92900	638754
61240	638755
26853	638756
39542	638757
89454	638758
12233	638759
4924	638760
74735	638761
12442	638762
1955	638763
66477	638764
20610	638765
86099	638766
65901	638767
74308	638768
141850	638769
16273	638770
4647	638771
17774	638772
1206	638773
33656	638774
37428	638775
96696	638776
84170	638777
68418	638778
6736	638779
109671	638780
477	638781
11809	638782
35098	638783
67031	638784
52416	638785
8530	638786
213	638787
3972	638788
68436	638789
115	638790
6715	638791
120104	638792
73356	638793
7125	638794
77099	638795
18885	638796
87205	638797
4109	638798
144543	638799
85728	638800
51744	638801
48126	638802
816	638803
30956	638804
5267	638805
53974	638806
107265	638807
3132	638808
45250	638809
56260	638810
30230	638811
819	638812
23417	638813
74625	638814
71330	638815
22101	638816
114559	638817
42727	638818
3728	638819
42212	638820
8882	638821
78332	638822
69552	638823
35170	638824
145927	638825
62324	638826
7861	638827
27142	638828
64618	638829
79195	638830
32610	638831
58551	638832
98041	638833
116018	638834
41564	638835
9903	638836
10377	638837
17112	638838
66907	638839
62522	638840
3700	638841
53091	638842
72362	638843
11781	638844
10432	638845
38040	638846
5364	638847
45556	638848
18582	638849
18780	638850
58280	638851
132566	638852
55466	638853
106012	638854
24723	638855
141534	638856
2919	638857
61674	638858
54598	638859
86955	638860
100393	638861
72008	638862
39274	638863
19746	638864
71853	638865
4005	638866
21524	638867
113784	638868
29229	638869
349	638870
35537	638871
40232	638872
16900	638873
25059	638874
21101	638875
80660	638876
19383	638877
2506	638878
1027	638879
64851	638880
97113	638881
42760	638882
7222	638883
135750	638884
42254	638885
66232	638886
119146	638887
45189	638888
57113	638889
114561	638890
581	638891
19485	638892
57245	638893
5036	638894
50662	638895
58057	638896
819	638897
4922	638898
150346	638899
43417	638900
35299	638901
17573	638902
403	638903
1677	638904
1087	638905
19528	638906
33503	638907
911	638908
35556	638909
116586	638910
19313	638911
49207	638912
90394	638913
20478	638914
4182	638915
16285	638916
16221	638917
5976	638918
57976	638919
41955	638920
254	638921
96425	638922
65146	638923
95519	638924
694	638925
130416	638926
44486	638927
7569	638928
39862	638929
70005	638930
23483	638931
120208	638932
39521	638933
751	638934
33662	638935
52039	638936
31184	638937
10242	638938
36194	638939
10478	638940
82998	638941
95203	638942
46601	638943
19926	638944
103233	638945
40107	638946
121871	638947
40097	638948
58564	638949
40596	638950
20411	638951
66404	638952
37543	638953
24935	638954
46242	638955
4185	638956
85383	638957
72417	638958
54250	638959
54436	638960
72174	638961
19890	638962
3397	638963
57933	638964
11530	638965
126468	638966
84702	638967
85851	638968
114431	638969
73858	638970
98270	638971
29351	638972
24766	638973
80691	638974
22347	638975
59525	638976
100429	638977
8228	638978
22232	638979
7110	638980
53267	638981
7972	638982
4972	638983
14092	638984
97281	638985
7339	638986
439	638987
95813	638988
29042	638989
9487	638990
61657	638991
71876	638992
60717	638993
14113	638994
42531	638995
123044	638996
140202	638997
148306	638998
78928	638999
91943	639000
68841	639001
1232	639002
60897	639003
9210	639004
754	639005
4631	639006
93440	639007
84690	639008
77248	639009
99847	639010
35795	639011
6894	639012
20757	639013
53679	639014
117	639015
40114	639016
26606	639017
123573	639018
71875	639019
4884	639020
7495	639021
54826	639022
2116	639023
94633	639024
93717	639025
106697	639026
19810	639027
39651	639028
25061	639029
24183	639030
45635	639031
3644	639032
3631	639033
4791	639034
3879	639035
85155	639036
48312	639037
74346	639038
9087	639039
20297	639040
49684	639041
121404	639042
16768	639043
59681	639044
17033	639045
16888	639046
59639	639047
52447	639048
12995	639049
19268	639050
827	639051
62216	639052
4897	639053
50206	639054
5088	639055
18882	639056
36273	639057
19216	639058
36763	639059
14225	639060
94038	639061
3928	639062
7892	639063
99061	639064
109231	639065
3441	639066
86968	639067
551	639068
77401	639069
63650	639070
49729	639071
87386	639072
71799	639073
20505	639074
38679	639075
57894	639076
26315	639077
2823	639078
39436	639079
471	639080
940	639081
29668	639082
115141	639083
18825	639084
122211	639085
30859	639086
45325	639087
29091	639088
796	639089
2648	639090
46120	639091
31751	639092
73817	639093
12768	639094
7665	639095
32283	639096
3330	639097
74273	639098
54107	639099
52808	639100
72936	639101
51996	639102
5969	639103
30052	639104
13547	639105
59678	639106
45670	639107
53466	639108
7564	639109
64741	639110
60349	639111
32900	639112
68423	639113
52592	639114
13422	639115
31072	639116
92204	639117
79344	639118
99465	639119
30644	639120
7045	639121
7721	639122
9125	639123
58636	639124
77283	639125
91395	639126
48361	639127
116648	639128
50783	639129
20732	639130
10606	639131
81053	639132
46693	639133
1178	639134
35134	639135
21531	639136
26453	639137
63634	639138
71337	639139
1694	639140
115710	639141
37671	639142
38	639143
97695	639144
14171	639145
56117	639146
32405	639147
3057	639148
15498	639149
95030	639150
7007	639151
18199	639152
63235	639153
70867	639154
135848	639155
1486	639156
75393	639157
2832	639158
28402	639159
56608	639160
26096	639161
18213	639162
411	639163
117354	639164
94627	639165
86565	639166
20449	639167
66404	639168
47742	639169
6247	639170
19052	639171
10441	639172
6264	639173
4076	639174
20342	639175
27591	639176
16533	639177
81286	639178
8683	639179
62276	639180
18256	639181
32998	639182
87874	639183
29093	639184
14777	639185
67271	639186
125299	639187
21109	639188
46296	639189
50313	639190
18533	639191
3204	639192
139043	639193
97100	639194
53745	639195
27850	639196
11212	639197
23309	639198
46959	639199
18233	639200
99130	639201
15509	639202
67033	639203
26606	639204
78045	639205
24044	639206
24067	639207
13669	639208
40541	639209
54203	639210
31404	639211
43159	639212
1048	639213
26781	639214
4	639215
47485	639216
75548	639217
7904	639218
83705	639219
509	639220
97947	639221
14824	639222
11198	639223
9420	639224
35773	639225
41330	639226
86421	639227
38927	639228
3407	639229
81801	639230
1409	639231
55353	639232
56526	639233
31221	639234
50968	639235
5581	639236
22326	639237
6465	639238
1895	639239
23571	639240
20082	639241
16157	639242
12982	639243
4854	639244
1965	639245
27691	639246
26169	639247
46521	639248
35613	639249
3906	639250
27751	639251
58234	639252
138136	639253
16925	639254
41455	639255
71792	639256
98944	639257
40785	639258
62639	639259
1127	639260
62217	639261
66146	639262
7063	639263
42566	639264
8741	639265
91950	639266
23203	639267
116128	639268
195	639269
1858	639270
126494	639271
3497	639272
103188	639273
80289	639274
2744	639275
3712	639276
11542	639277
6657	639278
3961	639279
10491	639280
94432	639281
3308	639282
69444	639283
106181	639284
78696	639285
66395	639286
11031	639287
38583	639288
13530	639289
94335	639290
33036	639291
11212	639292
30490	639293
47900	639294
60807	639295
66255	639296
100745	639297
58145	639298
12782	639299
20044	639300
23413	639301
85038	639302
66893	639303
8904	639304
100457	639305
37954	639306
45075	639307
31354	639308
17458	639309
29806	639310
98126	639311
5083	639312
81584	639313
128224	639314
18480	639315
20726	639316
412	639317
34435	639318
99277	639319
61470	639320
106734	639321
11616	639322
59158	639323
24775	639324
55310	639325
60396	639326
2741	639327
10668	639328
41588	639329
13840	639330
71833	639331
61256	639332
12763	639333
43738	639334
95555	639335
46940	639336
47388	639337
150060	639338
87323	639339
8582	639340
97328	639341
33097	639342
64162	639343
60621	639344
38748	639345
891	639346
27675	639347
46534	639348
35186	639349
44890	639350
3078	639351
48819	639352
53862	639353
115958	639354
92627	639355
38830	639356
106287	639357
53420	639358
11731	639359
68103	639360
118203	639361
7523	639362
82969	639363
3478	639364
32446	639365
9088	639366
8833	639367
50407	639368
19595	639369
10916	639370
81748	639371
131780	639372
5961	639373
39768	639374
66776	639375
63279	639376
23182	639377
12994	639378
42890	639379
22436	639380
2181	639381
7861	639382
23548	639383
100431	639384
174	639385
3176	639386
106679	639387
10330	639388
21278	639389
14875	639390
60360	639391
18719	639392
30040	639393
13654	639394
85342	639395
31298	639396
19442	639397
33475	639398
36393	639399
61556	639400
57276	639401
6784	639402
36566	639403
39603	639404
42591	639405
4324	639406
50891	639407
130287	639408
99886	639409
28206	639410
6912	639411
22976	639412
120148	639413
15165	639414
87416	639415
35193	639416
988	639417
120379	639418
128951	639419
49462	639420
21865	639421
98146	639422
124980	639423
69715	639424
7990	639425
13540	639426
14150	639427
3771	639428
30816	639429
1891	639430
26822	639431
55401	639432
68686	639433
68847	639434
85	639435
48127	639436
39568	639437
4449	639438
107578	639439
22839	639440
103548	639441
4230	639442
36433	639443
28685	639444
115473	639445
2751	639446
73660	639447
83298	639448
39024	639449
31471	639450
87615	639451
15526	639452
54000	639453
21259	639454
63408	639455
66953	639456
37575	639457
135318	639458
35298	639459
127755	639460
142913	639461
10288	639462
51685	639463
3926	639464
16464	639465
73820	639466
24530	639467
6638	639468
65027	639469
33639	639470
85612	639471
47653	639472
38011	639473
20698	639474
83929	639475
652	639476
19273	639477
16780	639478
1081	639479
60340	639480
52922	639481
2224	639482
10445	639483
27962	639484
24994	639485
73303	639486
150061	639487
107425	639488
85310	639489
94160	639490
110967	639491
67005	639492
40328	639493
56255	639494
13380	639495
10123	639496
30567	639497
4174	639498
5157	639499
30126	639500
59746	639501
39683	639502
41441	639503
110133	639504
61332	639505
8990	639506
46363	639507
60875	639508
6288	639509
23486	639510
759	639511
102531	639512
115972	639513
125049	639514
55577	639515
31580	639516
67645	639517
103638	639518
101643	639519
18265	639520
129329	639521
48447	639522
43903	639523
45975	639524
63095	639525
4653	639526
116854	639527
51360	639528
7449	639529
87594	639530
9839	639531
16638	639532
129064	639533
40837	639534
12177	639535
51904	639536
3306	639537
8007	639538
45829	639539
21317	639540
31782	639541
84170	639542
31955	639543
5741	639544
73493	639545
74713	639546
27151	639547
50477	639548
58988	639549
64740	639550
53875	639551
119285	639552
88792	639553
9628	639554
18158	639555
86160	639556
82314	639557
14641	639558
36754	639559
44652	639560
58761	639561
4230	639562
36627	639563
6188	639564
69611	639565
3650	639566
6137	639567
14528	639568
1299	639569
30840	639570
24903	639571
2854	639572
25917	639573
48937	639574
8412	639575
53067	639576
28991	639577
50367	639578
61006	639579
15143	639580
59358	639581
55350	639582
48618	639583
17148	639584
4877	639585
133193	639586
66887	639587
93384	639588
23436	639589
1945	639590
20195	639591
34907	639592
32044	639593
15732	639594
46765	639595
58729	639596
5572	639597
71017	639598
27339	639599
5767	639600
43012	639601
11334	639602
18903	639603
4589	639604
77863	639605
125102	639606
1785	639607
78168	639608
134954	639609
142880	639610
73665	639611
85412	639612
11043	639613
68076	639614
33703	639615
108365	639616
112353	639617
53150	639618
76083	639619
10672	639620
38223	639621
23146	639622
4253	639623
86906	639624
13906	639625
72716	639626
2662	639627
42316	639628
4679	639629
1551	639630
96736	639631
97193	639632
7613	639633
1279	639634
103379	639635
81638	639636
86260	639637
2030	639638
10305	639639
74981	639640
71534	639641
26127	639642
36541	639643
146783	639644
1638	639645
17062	639646
85249	639647
16333	639648
87391	639649
145117	639650
56403	639651
86933	639652
42653	639653
1152	639654
5819	639655
145916	639656
35778	639657
101293	639658
74206	639659
13535	639660
29869	639661
24628	639662
47414	639663
8988	639664
94918	639665
110317	639666
40632	639667
3832	639668
1187	639669
50256	639670
28166	639671
19775	639672
12646	639673
56623	639674
145489	639675
116282	639676
66750	639677
79955	639678
49956	639679
4901	639680
5155	639681
41839	639682
123104	639683
49216	639684
9244	639685
28609	639686
32860	639687
93055	639688
46413	639689
50824	639690
27895	639691
59226	639692
54946	639693
10831	639694
853	639695
145723	639696
32920	639697
69346	639698
5972	639699
9511	639700
37092	639701
24910	639702
14850	639703
40219	639704
135702	639705
32493	639706
40405	639707
16800	639708
89539	639709
11963	639710
7287	639711
120213	639712
70335	639713
51396	639714
54105	639715
39452	639716
22445	639717
65848	639718
1664	639719
107857	639720
71212	639721
24446	639722
88710	639723
1786	639724
41632	639725
29261	639726
28351	639727
115215	639728
15859	639729
7986	639730
16960	639731
49757	639732
66551	639733
29838	639734
57806	639735
46885	639736
12655	639737
1615	639738
70994	639739
82043	639740
12112	639741
69951	639742
41700	639743
16603	639744
46456	639745
101242	639746
39639	639747
84592	639748
134209	639749
85003	639750
118304	639751
36550	639752
2495	639753
12551	639754
53642	639755
30893	639756
18709	639757
10479	639758
59925	639759
722	639760
27059	639761
35875	639762
15684	639763
70848	639764
114228	639765
16194	639766
27311	639767
17751	639768
41560	639769
72076	639770
20599	639771
70138	639772
8940	639773
60178	639774
79303	639775
3732	639776
52846	639777
3232	639778
19998	639779
76882	639780
9383	639781
36897	639782
84949	639783
76334	639784
145421	639785
53893	639786
30147	639787
17711	639788
416	639789
19818	639790
15721	639791
18311	639792
15113	639793
25432	639794
9021	639795
52940	639796
1535	639797
63118	639798
73319	639799
2547	639800
4332	639801
61706	639802
29378	639803
22355	639804
66738	639805
50300	639806
83438	639807
65223	639808
537	639809
85448	639810
77957	639811
1361	639812
26078	639813
61933	639814
41621	639815
38551	639816
68165	639817
10227	639818
91063	639819
62366	639820
103038	639821
87368	639822
18356	639823
60800	639824
280	639825
92468	639826
76428	639827
20200	639828
40889	639829
72120	639830
3103	639831
21238	639832
46827	639833
41449	639834
52869	639835
16043	639836
107663	639837
34283	639838
4896	639839
20783	639840
130012	639841
814	639842
104233	639843
5051	639844
7307	639845
6482	639846
30179	639847
48768	639848
118199	639849
92275	639850
4839	639851
5271	639852
78706	639853
130930	639854
135879	639855
15340	639856
39173	639857
11523	639858
63564	639859
64468	639860
10859	639861
5929	639862
78	639863
93757	639864
24827	639865
61647	639866
17518	639867
8625	639868
18096	639869
28453	639870
56518	639871
67353	639872
4457	639873
1241	639874
13487	639875
113288	639876
106712	639877
7742	639878
62028	639879
92682	639880
15446	639881
103498	639882
28119	639883
1329	639884
54866	639885
41935	639886
1621	639887
111637	639888
16479	639889
37491	639890
70865	639891
80240	639892
26643	639893
4185	639894
11381	639895
24774	639896
4592	639897
50621	639898
107641	639899
12699	639900
130396	639901
2712	639902
28326	639903
98	639904
43488	639905
30407	639906
22161	639907
6917	639908
86428	639909
6293	639910
33529	639911
1480	639912
34312	639913
22799	639914
1578	639915
138374	639916
39458	639917
39751	639918
32275	639919
35769	639920
12307	639921
1250	639922
57558	639923
45394	639924
90159	639925
33419	639926
101210	639927
36043	639928
69594	639929
274	639930
19740	639931
7948	639932
41774	639933
12173	639934
25977	639935
72184	639936
5427	639937
2837	639938
4678	639939
86317	639940
97855	639941
96623	639942
49326	639943
48944	639944
48859	639945
57451	639946
39975	639947
24203	639948
58555	639949
5150	639950
124269	639951
44448	639952
54	639953
47567	639954
95859	639955
82816	639956
72641	639957
25776	639958
54891	639959
27769	639960
47546	639961
11363	639962
29283	639963
31639	639964
29439	639965
34395	639966
68707	639967
17573	639968
37760	639969
72151	639970
109304	639971
6702	639972
78877	639973
8563	639974
460	639975
113871	639976
130555	639977
54444	639978
16235	639979
71846	639980
12100	639981
14361	639982
24086	639983
37469	639984
9842	639985
108215	639986
20830	639987
3642	639988
50252	639989
2	639990
46689	639991
32882	639992
11618	639993
20545	639994
5529	639995
84171	639996
46587	639997
87317	639998
133593	639999
22640	640000
43010	640001
11784	640002
5038	640003
118370	640004
2277	640005
66363	640006
45645	640007
45649	640008
76799	640009
53889	640010
124834	640011
5917	640012
121667	640013
87861	640014
2281	640015
45501	640016
1625	640017
13265	640018
103633	640019
705	640020
107314	640021
44689	640022
11552	640023
107166	640024
65643	640025
12408	640026
118937	640027
79976	640028
31464	640029
23939	640030
128647	640031
40805	640032
47567	640033
5372	640034
69099	640035
14003	640036
83034	640037
97153	640038
26070	640039
90167	640040
8628	640041
50634	640042
62	640043
50115	640044
1743	640045
73033	640046
349	640047
87024	640048
2535	640049
141435	640050
91109	640051
3875	640052
6877	640053
61972	640054
33729	640055
130928	640056
36356	640057
22680	640058
7779	640059
54733	640060
100201	640061
5549	640062
107640	640063
14312	640064
1723	640065
745	640066
183	640067
12694	640068
793	640069
14459	640070
1817	640071
49218	640072
126710	640073
1009	640074
76528	640075
92628	640076
8013	640077
19801	640078
149121	640079
52944	640080
45530	640081
200	640082
84446	640083
22854	640084
95593	640085
102964	640086
38574	640087
26331	640088
26919	640089
74202	640090
9898	640091
4112	640092
38173	640093
25226	640094
79007	640095
67469	640096
3867	640097
10357	640098
4936	640099
793	640100
58960	640101
17450	640102
64052	640103
53572	640104
69395	640105
11424	640106
20194	640107
14238	640108
126303	640109
30070	640110
27015	640111
14956	640112
33647	640113
7628	640114
28403	640115
32957	640116
4250	640117
96114	640118
25264	640119
30376	640120
908	640121
1354	640122
4762	640123
44759	640124
3262	640125
62670	640126
35910	640127
14034	640128
9899	640129
11813	640130
30244	640131
92950	640132
2213	640133
82687	640134
56722	640135
80677	640136
32129	640137
5832	640138
128578	640139
84709	640140
16212	640141
55746	640142
48441	640143
30857	640144
39089	640145
75117	640146
14730	640147
15083	640148
16624	640149
11204	640150
53239	640151
16779	640152
62418	640153
26447	640154
427	640155
60745	640156
28301	640157
12512	640158
17391	640159
62413	640160
89518	640161
11280	640162
92507	640163
125274	640164
20070	640165
81956	640166
110067	640167
73811	640168
4323	640169
16975	640170
10532	640171
2346	640172
33305	640173
16562	640174
15125	640175
8920	640176
52030	640177
30256	640178
143502	640179
2107	640180
88811	640181
27500	640182
76759	640183
92923	640184
54909	640185
68181	640186
46564	640187
12161	640188
55019	640189
57337	640190
247	640191
41373	640192
12459	640193
48111	640194
24092	640195
6110	640196
4815	640197
28772	640198
4253	640199
116281	640200
25418	640201
109965	640202
1606	640203
10500	640204
111073	640205
94697	640206
118881	640207
77307	640208
14087	640209
39197	640210
15041	640211
45659	640212
48763	640213
78549	640214
7205	640215
111434	640216
8606	640217
94823	640218
20982	640219
16686	640220
52990	640221
6689	640222
12563	640223
34438	640224
11380	640225
24964	640226
5465	640227
91176	640228
14136	640229
7389	640230
90943	640231
22712	640232
39808	640233
11695	640234
67355	640235
82542	640236
13422	640237
41228	640238
7632	640239
23954	640240
19412	640241
16754	640242
18536	640243
87602	640244
9194	640245
116888	640246
45670	640247
48259	640248
52173	640249
396	640250
76714	640251
4741	640252
24624	640253
86430	640254
1593	640255
89830	640256
68074	640257
71068	640258
25621	640259
119833	640260
100641	640261
16212	640262
3030	640263
48869	640264
76190	640265
14192	640266
114185	640267
1953	640268
1938	640269
4481	640270
18306	640271
86918	640272
83191	640273
2283	640274
118573	640275
23462	640276
53478	640277
73850	640278
51539	640279
47182	640280
43919	640281
29116	640282
65158	640283
128700	640284
4931	640285
102655	640286
36898	640287
71265	640288
94711	640289
33282	640290
35172	640291
9909	640292
39947	640293
24707	640294
10700	640295
17155	640296
295	640297
70410	640298
8316	640299
67112	640300
42411	640301
111924	640302
11133	640303
32029	640304
79247	640305
5958	640306
36069	640307
123351	640308
21161	640309
120631	640310
4276	640311
66936	640312
35529	640313
37116	640314
43976	640315
3464	640316
50316	640317
24040	640318
98467	640319
69046	640320
20218	640321
85294	640322
104897	640323
45215	640324
65953	640325
37152	640326
65409	640327
9081	640328
70270	640329
43434	640330
96714	640331
33895	640332
45769	640333
9043	640334
97841	640335
26964	640336
58504	640337
23898	640338
87192	640339
38148	640340
109936	640341
15994	640342
24308	640343
545	640344
45463	640345
61825	640346
24644	640347
29605	640348
25718	640349
115538	640350
11849	640351
10149	640352
33392	640353
1923	640354
20499	640355
90500	640356
36990	640357
77476	640358
72797	640359
23068	640360
100439	640361
53181	640362
7485	640363
25107	640364
18069	640365
55105	640366
134899	640367
88932	640368
21584	640369
72481	640370
11170	640371
85432	640372
49573	640373
79506	640374
71281	640375
73023	640376
1132	640377
47344	640378
56886	640379
75605	640380
3439	640381
44003	640382
1016	640383
107699	640384
43249	640385
42369	640386
13846	640387
30369	640388
28517	640389
14170	640390
85573	640391
67848	640392
74008	640393
505	640394
45811	640395
65866	640396
90505	640397
20027	640398
30890	640399
45215	640400
106221	640401
105666	640402
63721	640403
110017	640404
57000	640405
24043	640406
58463	640407
102476	640408
26129	640409
72142	640410
29465	640411
118393	640412
4	640413
76194	640414
17388	640415
103564	640416
50271	640417
79914	640418
3853	640419
21797	640420
56771	640421
25680	640422
26590	640423
133489	640424
28696	640425
96953	640426
27348	640427
7853	640428
29784	640429
75031	640430
15252	640431
13166	640432
52970	640433
136051	640434
4286	640435
48005	640436
22610	640437
814	640438
44045	640439
104705	640440
42446	640441
26072	640442
106836	640443
330	640444
120639	640445
1419	640446
31413	640447
112174	640448
64815	640449
49501	640450
73314	640451
42292	640452
5631	640453
13768	640454
967	640455
22612	640456
15025	640457
140327	640458
122172	640459
20591	640460
39398	640461
22355	640462
580	640463
15586	640464
3327	640465
31724	640466
9745	640467
5032	640468
52134	640469
4096	640470
23214	640471
74639	640472
25180	640473
64850	640474
18360	640475
20302	640476
23860	640477
6367	640478
6308	640479
19429	640480
117098	640481
37769	640482
16546	640483
75626	640484
101721	640485
44794	640486
48274	640487
53531	640488
20024	640489
4570	640490
36126	640491
57709	640492
33865	640493
61070	640494
27681	640495
92067	640496
5133	640497
93261	640498
26850	640499
89877	640500
117229	640501
27386	640502
84000	640503
111713	640504
29855	640505
55739	640506
71990	640507
9962	640508
65134	640509
96656	640510
3589	640511
22173	640512
4217	640513
33713	640514
81948	640515
131724	640516
45130	640517
89890	640518
126551	640519
90514	640520
75763	640521
5116	640522
108559	640523
21555	640524
26103	640525
45754	640526
45793	640527
87979	640528
50192	640529
9142	640530
41386	640531
401	640532
72906	640533
60728	640534
52385	640535
100947	640536
12460	640537
10340	640538
85575	640539
35349	640540
61402	640541
3889	640542
21930	640543
92966	640544
24848	640545
7391	640546
135825	640547
105785	640548
29949	640549
13578	640550
115139	640551
26244	640552
113959	640553
1253	640554
13462	640555
5756	640556
107084	640557
67803	640558
10833	640559
36098	640560
83212	640561
1762	640562
45969	640563
13761	640564
4962	640565
18284	640566
28759	640567
21339	640568
101835	640569
692	640570
7999	640571
18025	640572
46864	640573
36979	640574
42288	640575
49009	640576
18250	640577
11399	640578
121239	640579
45508	640580
8642	640581
71188	640582
32801	640583
7441	640584
3463	640585
5870	640586
121627	640587
555	640588
64199	640589
72469	640590
58981	640591
6555	640592
27773	640593
2208	640594
39848	640595
75431	640596
490	640597
26006	640598
58954	640599
27654	640600
68	640601
59651	640602
31696	640603
29718	640604
64892	640605
72913	640606
1620	640607
53379	640608
26938	640609
124377	640610
6363	640611
38543	640612
1637	640613
267	640614
1249	640615
31191	640616
121562	640617
37599	640618
38600	640619
25044	640620
65114	640621
7815	640622
92640	640623
50609	640624
6460	640625
116893	640626
13928	640627
75922	640628
22025	640629
43608	640630
73959	640631
73994	640632
10888	640633
5376	640634
48436	640635
37360	640636
77989	640637
37430	640638
14549	640639
93055	640640
1859	640641
7733	640642
39931	640643
38669	640644
29712	640645
74167	640646
30222	640647
845	640648
55440	640649
32926	640650
25745	640651
850	640652
16434	640653
4266	640654
8000	640655
15010	640656
21310	640657
141	640658
300	640659
100980	640660
4961	640661
30921	640662
20020	640663
77237	640664
137480	640665
113728	640666
46002	640667
86155	640668
47651	640669
10	640670
90214	640671
101771	640672
12004	640673
44791	640674
96614	640675
32723	640676
7517	640677
119368	640678
53942	640679
119145	640680
695	640681
28197	640682
16870	640683
24210	640684
26265	640685
141271	640686
20523	640687
88421	640688
26867	640689
32498	640690
39799	640691
5239	640692
6808	640693
9467	640694
86043	640695
23051	640696
111024	640697
15722	640698
38130	640699
81017	640700
43675	640701
113632	640702
87421	640703
33904	640704
57394	640705
15725	640706
72864	640707
7189	640708
30434	640709
21604	640710
98234	640711
5842	640712
111175	640713
9922	640714
10535	640715
36996	640716
2519	640717
91726	640718
56092	640719
10566	640720
66108	640721
101721	640722
29401	640723
18501	640724
21505	640725
86984	640726
7522	640727
90372	640728
656	640729
56797	640730
106863	640731
21104	640732
84536	640733
34256	640734
1324	640735
29066	640736
107230	640737
901	640738
1008	640739
64830	640740
45450	640741
4474	640742
23911	640743
41987	640744
69388	640745
42863	640746
2755	640747
118914	640748
30732	640749
100733	640750
57821	640751
62745	640752
650	640753
26750	640754
15900	640755
47	640756
137407	640757
1277	640758
18853	640759
28780	640760
47488	640761
50404	640762
870	640763
9949	640764
87051	640765
4053	640766
7812	640767
52658	640768
75207	640769
61553	640770
770	640771
134960	640772
52531	640773
20409	640774
54171	640775
11534	640776
33437	640777
71473	640778
60345	640779
52302	640780
67320	640781
440	640782
16719	640783
29157	640784
33504	640785
21422	640786
34505	640787
21224	640788
18077	640789
38640	640790
80109	640791
272	640792
5827	640793
66821	640794
41589	640795
27327	640796
24569	640797
54228	640798
18666	640799
100979	640800
23136	640801
61642	640802
35264	640803
19202	640804
8118	640805
23415	640806
3149	640807
13919	640808
44616	640809
72302	640810
62020	640811
103761	640812
35390	640813
7735	640814
23734	640815
140088	640816
56707	640817
79377	640818
67237	640819
36873	640820
760	640821
22180	640822
104559	640823
12418	640824
62065	640825
40575	640826
99707	640827
5355	640828
4121	640829
11938	640830
13014	640831
39696	640832
13388	640833
28311	640834
82916	640835
1984	640836
97145	640837
28842	640838
4192	640839
31003	640840
61846	640841
52199	640842
85150	640843
50453	640844
60255	640845
45034	640846
23541	640847
60382	640848
86551	640849
12512	640850
39870	640851
128	640852
331	640853
132648	640854
25060	640855
55327	640856
137143	640857
120535	640858
7944	640859
334	640860
3759	640861
5010	640862
51380	640863
101307	640864
49475	640865
21891	640866
112116	640867
749	640868
70606	640869
71753	640870
4054	640871
14612	640872
40309	640873
100720	640874
80125	640875
20706	640876
43745	640877
15457	640878
80887	640879
69843	640880
36993	640881
79777	640882
97471	640883
11105	640884
79502	640885
41112	640886
57555	640887
85802	640888
94629	640889
95990	640890
9845	640891
60715	640892
12241	640893
43490	640894
39932	640895
27462	640896
50147	640897
5361	640898
19222	640899
7338	640900
31029	640901
33452	640902
2636	640903
94658	640904
60794	640905
144703	640906
15938	640907
489	640908
23860	640909
48826	640910
96243	640911
74440	640912
10424	640913
10818	640914
102456	640915
46788	640916
60320	640917
9666	640918
60904	640919
64266	640920
73935	640921
4949	640922
32357	640923
62901	640924
63648	640925
50766	640926
4729	640927
19583	640928
15256	640929
22628	640930
73622	640931
134572	640932
72408	640933
100236	640934
32838	640935
92975	640936
70030	640937
145416	640938
34262	640939
48711	640940
103803	640941
44560	640942
48718	640943
1915	640944
57471	640945
190	640946
22417	640947
102664	640948
15009	640949
3967	640950
37899	640951
36895	640952
10679	640953
15792	640954
42899	640955
2847	640956
1260	640957
10976	640958
87081	640959
63153	640960
2214	640961
121230	640962
132012	640963
24610	640964
14876	640965
17711	640966
72423	640967
53838	640968
80807	640969
73403	640970
57860	640971
16680	640972
32316	640973
118091	640974
2389	640975
28054	640976
17262	640977
107146	640978
19438	640979
77916	640980
90662	640981
128179	640982
46864	640983
63389	640984
84518	640985
83892	640986
2016	640987
59304	640988
21387	640989
28575	640990
6196	640991
81398	640992
24420	640993
130020	640994
25131	640995
48201	640996
97349	640997
11304	640998
25290	640999
39330	641000
3113	641001
2166	641002
55452	641003
6773	641004
32321	641005
38959	641006
14597	641007
74997	641008
4625	641009
3611	641010
5621	641011
56588	641012
69643	641013
17556	641014
12523	641015
79031	641016
54272	641017
64469	641018
43373	641019
48451	641020
91848	641021
670	641022
12207	641023
15052	641024
1318	641025
56111	641026
56320	641027
50791	641028
4370	641029
568	641030
3388	641031
57168	641032
74049	641033
69721	641034
41447	641035
8836	641036
38198	641037
140428	641038
46980	641039
16742	641040
55608	641041
1408	641042
48112	641043
56976	641044
148861	641045
59126	641046
17804	641047
6617	641048
23836	641049
5209	641050
27180	641051
100759	641052
6999	641053
308	641054
65140	641055
31591	641056
115967	641057
105315	641058
11	641059
58587	641060
83256	641061
45679	641062
7276	641063
22359	641064
79046	641065
3855	641066
25363	641067
21459	641068
80903	641069
2207	641070
103241	641071
128814	641072
9179	641073
67118	641074
31888	641075
95894	641076
131623	641077
21288	641078
691	641079
10098	641080
140054	641081
7520	641082
17263	641083
13124	641084
92968	641085
15185	641086
61830	641087
117834	641088
9879	641089
55472	641090
56187	641091
112834	641092
71559	641093
58714	641094
18102	641095
92522	641096
40707	641097
2239	641098
1071	641099
16607	641100
5226	641101
30015	641102
115791	641103
6820	641104
73093	641105
64638	641106
2454	641107
24063	641108
77318	641109
26361	641110
60521	641111
10579	641112
2520	641113
68793	641114
2375	641115
27609	641116
27847	641117
113403	641118
17783	641119
108103	641120
95519	641121
3969	641122
83874	641123
12770	641124
6840	641125
64272	641126
86793	641127
29764	641128
1666	641129
143982	641130
26941	641131
4536	641132
18023	641133
45762	641134
53579	641135
58605	641136
71261	641137
74691	641138
26678	641139
17628	641140
75955	641141
1353	641142
40425	641143
64657	641144
10899	641145
46872	641146
55211	641147
448	641148
86695	641149
45807	641150
70869	641151
69594	641152
74945	641153
124166	641154
65157	641155
15790	641156
271	641157
83764	641158
38500	641159
18235	641160
16893	641161
6516	641162
145067	641163
114722	641164
87709	641165
52189	641166
19461	641167
4537	641168
53053	641169
1552	641170
46481	641171
21475	641172
21849	641173
109950	641174
17937	641175
697	641176
2221	641177
32455	641178
7813	641179
24361	641180
50315	641181
16593	641182
29567	641183
48148	641184
7300	641185
12645	641186
110866	641187
789	641188
37708	641189
1206	641190
2395	641191
76235	641192
15545	641193
97489	641194
2529	641195
119045	641196
52794	641197
64004	641198
34305	641199
8669	641200
128359	641201
96859	641202
75058	641203
90352	641204
35613	641205
74550	641206
49345	641207
67347	641208
22444	641209
41160	641210
38388	641211
3147	641212
92030	641213
57221	641214
23976	641215
76390	641216
57390	641217
53508	641218
4083	641219
50328	641220
43438	641221
11618	641222
44131	641223
90919	641224
59327	641225
16454	641226
96556	641227
81646	641228
20050	641229
2502	641230
65998	641231
23094	641232
23113	641233
7395	641234
10595	641235
23238	641236
39916	641237
3782	641238
71739	641239
25842	641240
53114	641241
28217	641242
39225	641243
45472	641244
100338	641245
6496	641246
14421	641247
19757	641248
12080	641249
38566	641250
47974	641251
112443	641252
6560	641253
11014	641254
723	641255
77441	641256
7492	641257
109795	641258
28266	641259
35753	641260
97536	641261
80741	641262
2494	641263
37189	641264
69259	641265
1922	641266
14712	641267
25946	641268
611	641269
1205	641270
112535	641271
18580	641272
88491	641273
40537	641274
4019	641275
32294	641276
75533	641277
8816	641278
80605	641279
137665	641280
65351	641281
45024	641282
16175	641283
33049	641284
7653	641285
51816	641286
13451	641287
120891	641288
54474	641289
54621	641290
50514	641291
14237	641292
17924	641293
4712	641294
22228	641295
91909	641296
35316	641297
168	641298
5148	641299
15	641300
116611	641301
6869	641302
79318	641303
29934	641304
54600	641305
17054	641306
86198	641307
92023	641308
6506	641309
55364	641310
41701	641311
130554	641312
90308	641313
59548	641314
51866	641315
21674	641316
31906	641317
35008	641318
82060	641319
61590	641320
19268	641321
15064	641322
15	641323
26690	641324
6673	641325
131674	641326
78085	641327
73951	641328
111086	641329
78098	641330
63603	641331
47450	641332
74819	641333
18539	641334
117996	641335
76269	641336
15435	641337
47386	641338
51762	641339
9811	641340
10761	641341
13916	641342
43383	641343
14296	641344
6798	641345
56085	641346
26102	641347
19666	641348
45619	641349
53114	641350
59179	641351
48432	641352
40844	641353
6606	641354
24086	641355
58036	641356
28544	641357
11671	641358
1168	641359
8199	641360
14206	641361
12204	641362
52877	641363
86636	641364
15580	641365
46404	641366
36034	641367
10589	641368
1122	641369
814	641370
67532	641371
38679	641372
61956	641373
62401	641374
62367	641375
4364	641376
9627	641377
121768	641378
46619	641379
23645	641380
52306	641381
75003	641382
6906	641383
53755	641384
120990	641385
86878	641386
75996	641387
10404	641388
49714	641389
434	641390
19916	641391
52285	641392
25707	641393
48220	641394
71279	641395
101443	641396
12931	641397
52255	641398
1711	641399
3706	641400
122720	641401
84731	641402
22336	641403
10173	641404
2178	641405
9820	641406
32896	641407
64030	641408
5639	641409
73863	641410
55664	641411
38752	641412
87342	641413
5271	641414
135381	641415
27684	641416
134	641417
5489	641418
24223	641419
12402	641420
1197	641421
77233	641422
54276	641423
55500	641424
9	641425
19689	641426
20326	641427
28589	641428
77442	641429
9382	641430
24850	641431
12225	641432
30097	641433
32356	641434
57106	641435
12344	641436
85452	641437
2	641438
49180	641439
70246	641440
84357	641441
29989	641442
17423	641443
62493	641444
46285	641445
11573	641446
34549	641447
69414	641448
2650	641449
86461	641450
11443	641451
74059	641452
703	641453
102005	641454
67302	641455
21562	641456
114295	641457
17790	641458
18592	641459
70808	641460
120655	641461
104510	641462
47871	641463
11430	641464
9302	641465
26549	641466
14041	641467
17068	641468
118144	641469
92463	641470
32710	641471
31910	641472
1638	641473
36126	641474
34678	641475
4272	641476
29022	641477
1347	641478
127803	641479
8024	641480
4120	641481
68670	641482
26150	641483
40396	641484
238	641485
20486	641486
79286	641487
1384	641488
7185	641489
12261	641490
59526	641491
6013	641492
69035	641493
56550	641494
47802	641495
11426	641496
49720	641497
63942	641498
22350	641499
172	641500
24163	641501
46617	641502
37627	641503
3817	641504
1991	641505
127056	641506
13198	641507
84436	641508
24071	641509
73323	641510
27937	641511
14977	641512
41478	641513
92204	641514
76297	641515
86126	641516
19341	641517
6379	641518
67615	641519
327	641520
97300	641521
131973	641522
106394	641523
28157	641524
32901	641525
18577	641526
35890	641527
67694	641528
49145	641529
84066	641530
89664	641531
51710	641532
102322	641533
106958	641534
102250	641535
47865	641536
102436	641537
12502	641538
10073	641539
26736	641540
16075	641541
16255	641542
24930	641543
49184	641544
23979	641545
122544	641546
70309	641547
32994	641548
8369	641549
71558	641550
8009	641551
73775	641552
2504	641553
12645	641554
44092	641555
67788	641556
5819	641557
99275	641558
47291	641559
37059	641560
6240	641561
1787	641562
11858	641563
87336	641564
1154	641565
10028	641566
69793	641567
40329	641568
10423	641569
78596	641570
6135	641571
31245	641572
72366	641573
36486	641574
63583	641575
49580	641576
74518	641577
15426	641578
19194	641579
30776	641580
17698	641581
9638	641582
75217	641583
52094	641584
64029	641585
57917	641586
22059	641587
13153	641588
2335	641589
84584	641590
23466	641591
45426	641592
33971	641593
142713	641594
36431	641595
53839	641596
14432	641597
26457	641598
23430	641599
104642	641600
2836	641601
14360	641602
69962	641603
24138	641604
99935	641605
63910	641606
57548	641607
13891	641608
22953	641609
8310	641610
102014	641611
45473	641612
51207	641613
32804	641614
12989	641615
124221	641616
68176	641617
16962	641618
19	641619
112752	641620
103913	641621
14602	641622
39889	641623
67912	641624
44408	641625
51759	641626
110013	641627
107199	641628
10255	641629
66849	641630
185	641631
138925	641632
142260	641633
13756	641634
13696	641635
21006	641636
81273	641637
70872	641638
59837	641639
31890	641640
55745	641641
16184	641642
29790	641643
19088	641644
63373	641645
37617	641646
33691	641647
64757	641648
92985	641649
16440	641650
29755	641651
46016	641652
1878	641653
44621	641654
133672	641655
18646	641656
38898	641657
41671	641658
95996	641659
48081	641660
46247	641661
8873	641662
92603	641663
17668	641664
52547	641665
43039	641666
41928	641667
114707	641668
7056	641669
13893	641670
47495	641671
12893	641672
78794	641673
3605	641674
21182	641675
76137	641676
46794	641677
7355	641678
24520	641679
17739	641680
9287	641681
40629	641682
3140	641683
1604	641684
74886	641685
92879	641686
8315	641687
8747	641688
37630	641689
14283	641690
6990	641691
106576	641692
33120	641693
22240	641694
104907	641695
107072	641696
96946	641697
107483	641698
58364	641699
70448	641700
27586	641701
30319	641702
2748	641703
82531	641704
25015	641705
11545	641706
30745	641707
135458	641708
58104	641709
14636	641710
47551	641711
77881	641712
80529	641713
80187	641714
72606	641715
7961	641716
89387	641717
13039	641718
87811	641719
121543	641720
90478	641721
7300	641722
138446	641723
40190	641724
318	641725
19446	641726
8727	641727
27698	641728
34558	641729
14759	641730
3364	641731
96930	641732
2931	641733
3153	641734
1436	641735
29209	641736
7509	641737
59202	641738
7641	641739
67361	641740
2363	641741
2697	641742
3055	641743
104689	641744
38773	641745
77097	641746
15036	641747
894	641748
45409	641749
30085	641750
16677	641751
72511	641752
89354	641753
79414	641754
91222	641755
16586	641756
13787	641757
23810	641758
60717	641759
20336	641760
114355	641761
75798	641762
3712	641763
89747	641764
60461	641765
31671	641766
33348	641767
58400	641768
42034	641769
20329	641770
82884	641771
84735	641772
67629	641773
24044	641774
4107	641775
53057	641776
97932	641777
12149	641778
41606	641779
110201	641780
67048	641781
25604	641782
24301	641783
34654	641784
25653	641785
36870	641786
6624	641787
67409	641788
7107	641789
18306	641790
16658	641791
35673	641792
125338	641793
6695	641794
221	641795
39519	641796
72352	641797
44782	641798
10321	641799
10622	641800
50444	641801
13772	641802
110697	641803
88485	641804
1184	641805
39399	641806
62850	641807
29735	641808
40780	641809
84257	641810
15899	641811
8459	641812
23967	641813
445	641814
11384	641815
45109	641816
109305	641817
22777	641818
14328	641819
26149	641820
83891	641821
26651	641822
51	641823
104343	641824
15244	641825
1575	641826
100270	641827
22590	641828
65956	641829
50211	641830
9480	641831
6664	641832
3978	641833
22893	641834
70471	641835
1926	641836
13900	641837
27022	641838
138831	641839
80413	641840
7921	641841
122403	641842
72780	641843
112	641844
51601	641845
19470	641846
79486	641847
136763	641848
2074	641849
3908	641850
12496	641851
3223	641852
218	641853
10833	641854
63140	641855
76907	641856
6462	641857
2123	641858
18512	641859
4773	641860
67544	641861
133460	641862
73607	641863
23964	641864
16499	641865
18065	641866
103764	641867
75147	641868
30076	641869
17020	641870
51501	641871
75978	641872
1435	641873
75784	641874
46459	641875
81270	641876
40097	641877
29837	641878
33248	641879
66107	641880
9747	641881
26109	641882
93101	641883
64421	641884
23867	641885
108647	641886
45266	641887
50723	641888
68711	641889
42141	641890
15422	641891
16251	641892
127992	641893
37298	641894
17553	641895
70401	641896
87037	641897
82008	641898
2762	641899
37052	641900
7701	641901
93051	641902
99113	641903
32776	641904
11125	641905
86026	641906
74121	641907
57205	641908
25272	641909
12818	641910
37851	641911
45102	641912
31745	641913
86146	641914
18046	641915
33161	641916
115456	641917
57395	641918
31806	641919
93542	641920
11328	641921
19611	641922
25181	641923
12324	641924
244	641925
64854	641926
33860	641927
23069	641928
65246	641929
35607	641930
70	641931
12496	641932
26851	641933
32504	641934
16117	641935
48714	641936
13745	641937
43315	641938
3187	641939
29466	641940
86872	641941
95171	641942
1859	641943
122039	641944
46681	641945
71748	641946
27637	641947
86798	641948
23007	641949
35807	641950
8740	641951
21170	641952
61685	641953
134997	641954
106987	641955
92503	641956
31240	641957
8831	641958
54383	641959
63689	641960
46830	641961
117348	641962
27754	641963
69583	641964
51589	641965
137697	641966
77198	641967
92758	641968
21165	641969
130283	641970
51583	641971
43310	641972
16367	641973
91586	641974
74921	641975
19522	641976
87488	641977
113746	641978
5135	641979
66584	641980
10957	641981
68727	641982
30128	641983
9332	641984
64033	641985
2063	641986
101837	641987
13019	641988
60179	641989
33757	641990
2733	641991
13139	641992
45398	641993
14821	641994
17556	641995
46818	641996
613	641997
93118	641998
6460	641999
115976	642000
94885	642001
58080	642002
104985	642003
9274	642004
85887	642005
10281	642006
102264	642007
34605	642008
62767	642009
34821	642010
241	642011
40472	642012
13689	642013
31190	642014
48652	642015
113027	642016
5334	642017
19661	642018
63824	642019
6868	642020
31450	642021
97417	642022
62205	642023
11538	642024
119934	642025
83716	642026
88072	642027
24051	642028
57278	642029
104132	642030
7430	642031
39079	642032
25815	642033
56561	642034
88170	642035
6982	642036
11655	642037
49976	642038
73848	642039
97484	642040
41790	642041
21131	642042
107731	642043
47489	642044
69461	642045
1135	642046
17306	642047
89706	642048
47897	642049
72083	642050
3908	642051
29789	642052
5709	642053
27065	642054
2538	642055
31013	642056
11993	642057
56527	642058
678	642059
33397	642060
21587	642061
52000	642062
10189	642063
126132	642064
89280	642065
130029	642066
148805	642067
32119	642068
44391	642069
65766	642070
21128	642071
203	642072
66227	642073
103641	642074
46313	642075
5391	642076
17301	642077
59123	642078
16314	642079
118900	642080
93268	642081
97459	642082
29809	642083
95863	642084
59377	642085
6569	642086
24328	642087
142992	642088
18233	642089
74382	642090
19857	642091
68430	642092
32228	642093
118001	642094
26438	642095
50546	642096
60571	642097
40043	642098
4083	642099
30653	642100
82889	642101
54502	642102
17588	642103
719	642104
57992	642105
23471	642106
28782	642107
46363	642108
26	642109
4412	642110
57432	642111
47545	642112
14012	642113
31733	642114
32861	642115
2323	642116
58615	642117
75650	642118
3567	642119
38300	642120
43885	642121
7581	642122
71519	642123
9501	642124
25410	642125
26688	642126
72484	642127
63263	642128
93292	642129
7518	642130
98782	642131
23775	642132
103439	642133
110768	642134
20060	642135
55575	642136
39214	642137
1	642138
10847	642139
8747	642140
45980	642141
77715	642142
113362	642143
21071	642144
28077	642145
30707	642146
2219	642147
24978	642148
66580	642149
12526	642150
4905	642151
97892	642152
44995	642153
25147	642154
105921	642155
92381	642156
32616	642157
62412	642158
91456	642159
40961	642160
31112	642161
20382	642162
1616	642163
17863	642164
60289	642165
131107	642166
85708	642167
74619	642168
38814	642169
58598	642170
61097	642171
47371	642172
106054	642173
35318	642174
8090	642175
58410	642176
83612	642177
95046	642178
16642	642179
73605	642180
11250	642181
14825	642182
29638	642183
24295	642184
3319	642185
18261	642186
30257	642187
14753	642188
91404	642189
46153	642190
7732	642191
45944	642192
136717	642193
8515	642194
2233	642195
61328	642196
35936	642197
92268	642198
30674	642199
125921	642200
113926	642201
12756	642202
15009	642203
66668	642204
46671	642205
17705	642206
49713	642207
18638	642208
33125	642209
78094	642210
93268	642211
2864	642212
56782	642213
421	642214
148	642215
66929	642216
16918	642217
46494	642218
10133	642219
28758	642220
103197	642221
52030	642222
22688	642223
99307	642224
42083	642225
93601	642226
32661	642227
75967	642228
27860	642229
142039	642230
133591	642231
103639	642232
137053	642233
13776	642234
15219	642235
5255	642236
88980	642237
2466	642238
82142	642239
121723	642240
32159	642241
10063	642242
5027	642243
7875	642244
2525	642245
50820	642246
70559	642247
697	642248
117895	642249
99374	642250
29340	642251
6704	642252
80462	642253
15766	642254
91620	642255
81702	642256
112427	642257
54881	642258
20260	642259
2433	642260
700	642261
41718	642262
7963	642263
104813	642264
16723	642265
7271	642266
70965	642267
83568	642268
20317	642269
181	642270
36134	642271
89112	642272
39148	642273
29997	642274
42792	642275
6746	642276
9998	642277
15268	642278
55091	642279
73211	642280
30705	642281
14618	642282
24523	642283
7681	642284
9547	642285
85720	642286
127968	642287
48587	642288
100399	642289
126634	642290
2039	642291
67458	642292
13269	642293
913	642294
26733	642295
11528	642296
3841	642297
147626	642298
18461	642299
33894	642300
93529	642301
85541	642302
820	642303
55627	642304
12832	642305
45555	642306
69345	642307
92410	642308
91129	642309
24595	642310
64742	642311
136443	642312
126242	642313
94741	642314
45831	642315
49607	642316
117	642317
76508	642318
35099	642319
33371	642320
106241	642321
84402	642322
53646	642323
104193	642324
9574	642325
5165	642326
36454	642327
88633	642328
47113	642329
963	642330
67809	642331
33232	642332
43010	642333
106684	642334
5111	642335
58799	642336
116466	642337
14873	642338
79319	642339
48043	642340
110872	642341
11823	642342
874	642343
33002	642344
35785	642345
84505	642346
44391	642347
463	642348
124323	642349
79061	642350
7260	642351
24292	642352
18972	642353
23629	642354
2280	642355
62613	642356
5085	642357
9544	642358
106631	642359
73522	642360
37325	642361
23139	642362
4380	642363
47463	642364
60725	642365
194	642366
63685	642367
86500	642368
8720	642369
63611	642370
53834	642371
3314	642372
32154	642373
25076	642374
108057	642375
37120	642376
9731	642377
28273	642378
23553	642379
11912	642380
35576	642381
30797	642382
83460	642383
26898	642384
38683	642385
82115	642386
16493	642387
28727	642388
33753	642389
74847	642390
118447	642391
55455	642392
4792	642393
12413	642394
99045	642395
5643	642396
86864	642397
84697	642398
11897	642399
58639	642400
19774	642401
20801	642402
109266	642403
47395	642404
37836	642405
81571	642406
58469	642407
11361	642408
1570	642409
109048	642410
54	642411
82730	642412
44900	642413
3456	642414
53047	642415
41898	642416
67944	642417
43456	642418
569	642419
9347	642420
3683	642421
49101	642422
138667	642423
77375	642424
37705	642425
44229	642426
123772	642427
63090	642428
33545	642429
145	642430
90947	642431
27942	642432
44695	642433
18498	642434
51398	642435
16564	642436
13861	642437
42963	642438
15838	642439
162	642440
84841	642441
119700	642442
1054	642443
9504	642444
31916	642445
28604	642446
16570	642447
23907	642448
33989	642449
72602	642450
74259	642451
29016	642452
68821	642453
68154	642454
5480	642455
130971	642456
68186	642457
122661	642458
16174	642459
20300	642460
4658	642461
1151	642462
19082	642463
75177	642464
3739	642465
15670	642466
176	642467
29322	642468
55145	642469
114477	642470
31609	642471
47949	642472
44356	642473
69141	642474
20608	642475
35005	642476
42794	642477
14637	642478
136213	642479
16163	642480
5183	642481
53837	642482
10092	642483
67331	642484
44957	642485
119715	642486
51028	642487
4840	642488
20413	642489
29113	642490
1431	642491
51497	642492
12294	642493
16444	642494
11450	642495
59596	642496
69808	642497
18383	642498
68148	642499
10527	642500
39125	642501
43210	642502
68969	642503
11850	642504
25234	642505
63010	642506
12759	642507
21602	642508
1975	642509
28082	642510
84751	642511
47087	642512
107667	642513
4071	642514
6895	642515
27274	642516
97602	642517
41992	642518
8256	642519
47623	642520
63186	642521
26526	642522
7401	642523
21862	642524
101401	642525
34075	642526
87169	642527
2973	642528
17909	642529
20124	642530
147532	642531
4483	642532
103810	642533
45277	642534
86218	642535
90158	642536
6231	642537
1338	642538
93823	642539
3044	642540
30243	642541
7312	642542
36598	642543
81585	642544
6698	642545
3011	642546
34484	642547
121603	642548
47609	642549
493	642550
23160	642551
25318	642552
88207	642553
86577	642554
34	642555
123340	642556
16917	642557
2937	642558
11682	642559
82541	642560
128722	642561
40439	642562
15581	642563
4191	642564
55285	642565
27772	642566
528	642567
80264	642568
134515	642569
30231	642570
3805	642571
7950	642572
54912	642573
16115	642574
82517	642575
64179	642576
20963	642577
21236	642578
126905	642579
21627	642580
38338	642581
46191	642582
7181	642583
84201	642584
94644	642585
16738	642586
3554	642587
159	642588
95204	642589
43822	642590
22068	642591
9461	642592
133288	642593
140	642594
73562	642595
5772	642596
10455	642597
8521	642598
15290	642599
107995	642600
27688	642601
60442	642602
86865	642603
54046	642604
44451	642605
6112	642606
121402	642607
96187	642608
136884	642609
860	642610
15724	642611
65226	642612
112450	642613
52469	642614
19578	642615
115471	642616
19733	642617
18555	642618
68506	642619
127837	642620
85251	642621
58089	642622
7003	642623
62568	642624
63359	642625
6525	642626
116448	642627
12209	642628
10401	642629
18616	642630
39107	642631
44368	642632
111060	642633
3375	642634
95433	642635
45229	642636
7338	642637
62763	642638
31614	642639
66913	642640
66621	642641
44127	642642
44608	642643
1128	642644
90	642645
37503	642646
25416	642647
144049	642648
10960	642649
14606	642650
39376	642651
58453	642652
77397	642653
107109	642654
125585	642655
30029	642656
68058	642657
95568	642658
52564	642659
96246	642660
50967	642661
70318	642662
3733	642663
18822	642664
56730	642665
24171	642666
10635	642667
96282	642668
143859	642669
105079	642670
40252	642671
40733	642672
18323	642673
132155	642674
35579	642675
89917	642676
26898	642677
7278	642678
1836	642679
45950	642680
117712	642681
17574	642682
99952	642683
10078	642684
103680	642685
7244	642686
136455	642687
7121	642688
7994	642689
67460	642690
17320	642691
50261	642692
92820	642693
92306	642694
111	642695
4807	642696
17203	642697
5276	642698
136761	642699
95663	642700
66792	642701
34207	642702
12472	642703
26862	642704
36734	642705
44153	642706
27113	642707
145609	642708
1219	642709
4330	642710
14931	642711
52903	642712
17068	642713
6440	642714
94360	642715
14574	642716
2852	642717
70930	642718
104456	642719
91364	642720
121464	642721
53402	642722
21907	642723
23155	642724
52236	642725
8264	642726
22048	642727
122255	642728
135886	642729
109803	642730
71958	642731
48629	642732
79703	642733
8713	642734
126103	642735
13946	642736
50104	642737
58287	642738
54374	642739
39341	642740
18137	642741
89552	642742
150479	642743
65973	642744
54452	642745
55021	642746
68356	642747
6081	642748
25478	642749
133777	642750
52921	642751
57623	642752
35932	642753
15174	642754
13042	642755
39759	642756
64808	642757
74684	642758
48282	642759
33850	642760
22096	642761
4855	642762
18961	642763
85951	642764
128953	642765
20451	642766
20594	642767
145750	642768
102753	642769
83855	642770
68638	642771
40225	642772
135284	642773
9567	642774
7219	642775
3007	642776
34019	642777
2032	642778
31742	642779
72	642780
90350	642781
58894	642782
64820	642783
18281	642784
30137	642785
13644	642786
4715	642787
5260	642788
42581	642789
51000	642790
61067	642791
137846	642792
12092	642793
7057	642794
2338	642795
67936	642796
107334	642797
45828	642798
56431	642799
3164	642800
29208	642801
10834	642802
117911	642803
90414	642804
20023	642805
1940	642806
130130	642807
23363	642808
41413	642809
129344	642810
67762	642811
47226	642812
7801	642813
150565	642814
82873	642815
28603	642816
13544	642817
25784	642818
124650	642819
38775	642820
33686	642821
10673	642822
46832	642823
6614	642824
30366	642825
10669	642826
57818	642827
38310	642828
5141	642829
50193	642830
15361	642831
17626	642832
99794	642833
67271	642834
52402	642835
30181	642836
50535	642837
44737	642838
4577	642839
29240	642840
25562	642841
8101	642842
11705	642843
84083	642844
21803	642845
58720	642846
6558	642847
1242	642848
113656	642849
33496	642850
106872	642851
12687	642852
58467	642853
25741	642854
12343	642855
125919	642856
156	642857
30603	642858
20225	642859
48047	642860
55098	642861
104833	642862
140017	642863
10160	642864
26652	642865
4853	642866
22482	642867
354	642868
66126	642869
60783	642870
34171	642871
27936	642872
32961	642873
44309	642874
67283	642875
80185	642876
134809	642877
74204	642878
56254	642879
24678	642880
78127	642881
14275	642882
96734	642883
47852	642884
53686	642885
30488	642886
73786	642887
126556	642888
106940	642889
41659	642890
40715	642891
138979	642892
115860	642893
50844	642894
31784	642895
21013	642896
76510	642897
64065	642898
52877	642899
3170	642900
115256	642901
45424	642902
36638	642903
63376	642904
39784	642905
38335	642906
96010	642907
49403	642908
23752	642909
143	642910
74007	642911
138417	642912
3313	642913
57793	642914
14601	642915
21141	642916
27517	642917
18249	642918
43012	642919
28916	642920
12559	642921
56996	642922
45998	642923
6440	642924
41789	642925
99	642926
200	642927
68394	642928
44938	642929
88204	642930
21544	642931
28476	642932
39146	642933
1741	642934
7866	642935
51493	642936
58771	642937
35357	642938
79956	642939
1837	642940
80445	642941
147260	642942
5814	642943
95621	642944
38036	642945
132267	642946
95146	642947
30611	642948
3582	642949
29529	642950
64878	642951
43026	642952
10918	642953
88709	642954
110414	642955
43870	642956
34591	642957
225	642958
49159	642959
65473	642960
116901	642961
50649	642962
67840	642963
37461	642964
9102	642965
46068	642966
73275	642967
30040	642968
107332	642969
2346	642970
1388	642971
29671	642972
16426	642973
150813	642974
29304	642975
96146	642976
57021	642977
69323	642978
20022	642979
6375	642980
56078	642981
37996	642982
53066	642983
507	642984
144860	642985
44571	642986
20027	642987
16848	642988
24736	642989
81513	642990
102976	642991
24122	642992
71157	642993
34323	642994
17951	642995
117580	642996
63573	642997
70653	642998
109965	642999
1648	643000
11649	643001
30036	643002
70382	643003
902	643004
58122	643005
24032	643006
108580	643007
50316	643008
6130	643009
12607	643010
32521	643011
54570	643012
81318	643013
142463	643014
56806	643015
19803	643016
8228	643017
54036	643018
41562	643019
87007	643020
62329	643021
54355	643022
43813	643023
16896	643024
19479	643025
8181	643026
87723	643027
33607	643028
119907	643029
5114	643030
23237	643031
86127	643032
135488	643033
94	643034
104390	643035
2433	643036
33574	643037
81990	643038
8717	643039
780	643040
34656	643041
32685	643042
29127	643043
6899	643044
35286	643045
32948	643046
2171	643047
144166	643048
6072	643049
86814	643050
107418	643051
79841	643052
46359	643053
13342	643054
8980	643055
7709	643056
43463	643057
46503	643058
6072	643059
60804	643060
13205	643061
15921	643062
49682	643063
10878	643064
60873	643065
99044	643066
59595	643067
99009	643068
9872	643069
52515	643070
64850	643071
6287	643072
111728	643073
98341	643074
33604	643075
24279	643076
80468	643077
87	643078
32522	643079
23304	643080
15972	643081
79715	643082
36931	643083
10046	643084
29257	643085
31511	643086
65576	643087
24306	643088
27196	643089
12678	643090
3964	643091
17902	643092
83977	643093
3386	643094
56987	643095
45340	643096
24860	643097
92041	643098
76892	643099
84026	643100
51076	643101
115886	643102
32402	643103
98966	643104
1776	643105
8511	643106
55595	643107
111648	643108
112368	643109
34657	643110
3866	643111
298	643112
47529	643113
51857	643114
21183	643115
23291	643116
54573	643117
42465	643118
52674	643119
29136	643120
134816	643121
108702	643122
11996	643123
5500	643124
3669	643125
98431	643126
72298	643127
44094	643128
42312	643129
15122	643130
30759	643131
31493	643132
1577	643133
81188	643134
27525	643135
6089	643136
58000	643137
3715	643138
8600	643139
34708	643140
45680	643141
4304	643142
55336	643143
26208	643144
17152	643145
1819	643146
37751	643147
127106	643148
10562	643149
47422	643150
93842	643151
4654	643152
583	643153
50364	643154
25165	643155
48406	643156
97977	643157
75945	643158
70189	643159
6391	643160
132742	643161
12769	643162
22693	643163
24456	643164
58793	643165
8041	643166
14413	643167
6807	643168
83833	643169
31258	643170
53086	643171
31323	643172
6966	643173
98516	643174
121307	643175
90625	643176
15162	643177
24253	643178
6012	643179
78171	643180
90397	643181
9307	643182
20187	643183
8356	643184
91853	643185
62980	643186
17214	643187
493	643188
35167	643189
15418	643190
9233	643191
44193	643192
81768	643193
4800	643194
49690	643195
293	643196
68573	643197
63933	643198
96483	643199
565	643200
6699	643201
23050	643202
34544	643203
2427	643204
23501	643205
130430	643206
37976	643207
64351	643208
88570	643209
15194	643210
116546	643211
82983	643212
15889	643213
92587	643214
13407	643215
22350	643216
14421	643217
58029	643218
7170	643219
69440	643220
19499	643221
790	643222
115335	643223
4214	643224
26846	643225
64338	643226
28636	643227
8404	643228
3584	643229
79322	643230
1533	643231
4849	643232
108056	643233
45211	643234
10514	643235
29544	643236
10527	643237
41113	643238
11773	643239
20625	643240
115882	643241
40819	643242
14855	643243
21196	643244
3135	643245
6433	643246
60325	643247
51244	643248
109094	643249
635	643250
81326	643251
2235	643252
36279	643253
13360	643254
40767	643255
66116	643256
42615	643257
4412	643258
55636	643259
15915	643260
45949	643261
26182	643262
57417	643263
4353	643264
738	643265
50977	643266
69413	643267
5364	643268
47240	643269
9163	643270
137658	643271
27141	643272
44223	643273
37866	643274
7487	643275
56493	643276
51053	643277
3120	643278
118739	643279
10562	643280
49453	643281
28666	643282
48615	643283
19917	643284
19752	643285
69643	643286
50441	643287
81655	643288
61072	643289
6915	643290
110542	643291
33386	643292
1240	643293
57627	643294
137240	643295
135264	643296
62631	643297
2116	643298
1600	643299
15318	643300
86164	643301
1852	643302
52752	643303
70486	643304
42229	643305
128003	643306
74930	643307
1592	643308
81300	643309
138435	643310
32584	643311
108842	643312
57076	643313
1455	643314
11650	643315
116411	643316
74816	643317
72078	643318
9789	643319
116339	643320
24334	643321
48489	643322
28138	643323
15678	643324
58257	643325
86136	643326
31002	643327
30929	643328
115890	643329
94837	643330
71323	643331
22972	643332
1636	643333
89040	643334
93371	643335
8377	643336
35732	643337
80988	643338
8623	643339
54236	643340
51756	643341
75020	643342
51080	643343
67906	643344
65538	643345
16381	643346
3032	643347
49103	643348
109070	643349
108069	643350
79731	643351
73465	643352
43973	643353
61059	643354
5646	643355
11146	643356
21201	643357
90431	643358
30230	643359
59242	643360
58210	643361
67509	643362
46176	643363
40620	643364
106018	643365
96965	643366
31439	643367
98748	643368
76427	643369
33434	643370
6301	643371
3321	643372
5266	643373
2921	643374
8847	643375
82770	643376
91626	643377
13113	643378
47440	643379
6559	643380
39136	643381
70915	643382
75859	643383
133537	643384
6954	643385
46477	643386
4837	643387
701	643388
20752	643389
62490	643390
96981	643391
4283	643392
59419	643393
42372	643394
42157	643395
80987	643396
50875	643397
270	643398
55979	643399
38083	643400
37467	643401
23351	643402
13247	643403
78316	643404
804	643405
44521	643406
54171	643407
16546	643408
12562	643409
79846	643410
21499	643411
4556	643412
51032	643413
5569	643414
7742	643415
5960	643416
57214	643417
99485	643418
38540	643419
10632	643420
63285	643421
209	643422
37021	643423
32256	643424
38344	643425
42858	643426
28822	643427
63031	643428
32979	643429
60691	643430
15155	643431
13192	643432
398	643433
22665	643434
64432	643435
1124	643436
51910	643437
20976	643438
44200	643439
34598	643440
32456	643441
45634	643442
21136	643443
22152	643444
43857	643445
137291	643446
28926	643447
32936	643448
79885	643449
5863	643450
11886	643451
117289	643452
4597	643453
81589	643454
18436	643455
98416	643456
71296	643457
45791	643458
36756	643459
44938	643460
96714	643461
32027	643462
33959	643463
54537	643464
16216	643465
53702	643466
11234	643467
44455	643468
2496	643469
55637	643470
3187	643471
5848	643472
5528	643473
94939	643474
77903	643475
59646	643476
10827	643477
120843	643478
93214	643479
127038	643480
1666	643481
5885	643482
10178	643483
86483	643484
23315	643485
15382	643486
17080	643487
40084	643488
65554	643489
34920	643490
25978	643491
59371	643492
83915	643493
9128	643494
21568	643495
9409	643496
19050	643497
13612	643498
24353	643499
66617	643500
34778	643501
61401	643502
55633	643503
106166	643504
90095	643505
54848	643506
13046	643507
76726	643508
52786	643509
117124	643510
115241	643511
85172	643512
19846	643513
3472	643514
6232	643515
3834	643516
1595	643517
44974	643518
665	643519
247	643520
57094	643521
10442	643522
38484	643523
36294	643524
9755	643525
51739	643526
50186	643527
129905	643528
73527	643529
42685	643530
17611	643531
38773	643532
40586	643533
35213	643534
42063	643535
98706	643536
3667	643537
14901	643538
44093	643539
54973	643540
81232	643541
5948	643542
66669	643543
17149	643544
20009	643545
8476	643546
54066	643547
42324	643548
79887	643549
33899	643550
82785	643551
31868	643552
92972	643553
4759	643554
79202	643555
15926	643556
23085	643557
112762	643558
55386	643559
5838	643560
18965	643561
4324	643562
19026	643563
114444	643564
25009	643565
98146	643566
38541	643567
49827	643568
24280	643569
31976	643570
1651	643571
10851	643572
4256	643573
46331	643574
114464	643575
34843	643576
31990	643577
34609	643578
132280	643579
44851	643580
71036	643581
110124	643582
54585	643583
37029	643584
5611	643585
276	643586
26071	643587
123	643588
14601	643589
1415	643590
77948	643591
76	643592
69699	643593
147238	643594
17500	643595
50033	643596
12877	643597
87999	643598
127530	643599
59788	643600
5840	643601
32416	643602
32187	643603
29480	643604
8298	643605
32486	643606
3872	643607
5009	643608
2203	643609
52272	643610
5036	643611
6513	643612
57231	643613
65672	643614
86690	643615
32185	643616
64724	643617
143698	643618
18416	643619
57962	643620
4563	643621
36016	643622
91597	643623
55818	643624
17992	643625
31560	643626
3410	643627
65606	643628
29252	643629
8357	643630
7932	643631
68541	643632
98043	643633
15310	643634
71931	643635
97617	643636
86815	643637
17059	643638
45408	643639
29284	643640
8345	643641
47356	643642
104978	643643
30251	643644
9825	643645
810	643646
2397	643647
9265	643648
74591	643649
42198	643650
40123	643651
6386	643652
84801	643653
54398	643654
15978	643655
13983	643656
20266	643657
78382	643658
58	643659
15054	643660
21267	643661
36595	643662
64118	643663
23819	643664
56732	643665
43705	643666
42619	643667
13450	643668
48586	643669
35623	643670
22098	643671
65471	643672
55545	643673
729	643674
15971	643675
19754	643676
9882	643677
136729	643678
33271	643679
9007	643680
10619	643681
34969	643682
86856	643683
69319	643684
33761	643685
671	643686
7321	643687
69088	643688
45132	643689
53040	643690
86343	643691
48017	643692
31730	643693
49120	643694
27209	643695
41181	643696
44855	643697
19358	643698
3512	643699
38697	643700
39036	643701
11828	643702
365	643703
74719	643704
53374	643705
22448	643706
67373	643707
42648	643708
129448	643709
11810	643710
84690	643711
7485	643712
19434	643713
115081	643714
1774	643715
37877	643716
87977	643717
55133	643718
87646	643719
77303	643720
62820	643721
2019	643722
89953	643723
3334	643724
32305	643725
14147	643726
51814	643727
935	643728
11252	643729
25614	643730
19837	643731
44324	643732
11981	643733
39072	643734
1255	643735
101964	643736
125	643737
29227	643738
52490	643739
21334	643740
100081	643741
134156	643742
78	643743
35978	643744
4206	643745
50672	643746
1045	643747
97847	643748
26501	643749
62008	643750
70651	643751
1172	643752
50976	643753
48154	643754
40484	643755
48012	643756
15503	643757
6286	643758
39594	643759
79446	643760
49558	643761
50083	643762
7474	643763
36639	643764
5079	643765
37364	643766
45920	643767
85204	643768
51900	643769
17561	643770
3779	643771
21061	643772
50954	643773
3334	643774
50634	643775
108442	643776
67074	643777
11715	643778
100208	643779
17140	643780
79141	643781
7887	643782
7720	643783
58210	643784
20113	643785
23467	643786
24558	643787
42371	643788
44096	643789
12351	643790
47618	643791
117391	643792
5808	643793
1362	643794
23116	643795
87054	643796
67815	643797
3608	643798
28705	643799
32163	643800
39941	643801
25402	643802
78840	643803
48187	643804
36114	643805
31035	643806
606	643807
123433	643808
719	643809
90901	643810
56882	643811
79932	643812
115734	643813
52754	643814
53565	643815
2763	643816
58317	643817
6166	643818
59929	643819
19419	643820
64455	643821
7385	643822
3888	643823
42346	643824
122450	643825
38089	643826
34933	643827
92893	643828
196	643829
149971	643830
26413	643831
28345	643832
100129	643833
8900	643834
43363	643835
47500	643836
2527	643837
7949	643838
60020	643839
146859	643840
30114	643841
3400	643842
13765	643843
66633	643844
622	643845
5160	643846
2464	643847
40730	643848
21055	643849
12629	643850
11956	643851
14847	643852
17454	643853
24793	643854
33923	643855
113866	643856
94306	643857
32831	643858
19233	643859
77768	643860
67249	643861
20386	643862
5537	643863
30279	643864
80120	643865
83416	643866
83897	643867
9697	643868
34257	643869
25306	643870
65266	643871
19060	643872
67781	643873
29626	643874
374	643875
93599	643876
71434	643877
150	643878
42647	643879
48234	643880
3606	643881
10937	643882
120426	643883
110309	643884
114308	643885
22657	643886
78773	643887
38626	643888
27527	643889
76048	643890
52002	643891
499	643892
47436	643893
47543	643894
24648	643895
12848	643896
15482	643897
16084	643898
37546	643899
64382	643900
5074	643901
126011	643902
522	643903
25706	643904
23279	643905
46874	643906
46707	643907
22225	643908
68233	643909
42154	643910
19586	643911
22246	643912
140208	643913
7540	643914
95596	643915
139110	643916
84	643917
137904	643918
25396	643919
832	643920
119053	643921
118491	643922
88022	643923
13203	643924
85725	643925
7056	643926
75693	643927
104736	643928
25970	643929
28897	643930
30031	643931
31	643932
27604	643933
24582	643934
35508	643935
5206	643936
71928	643937
25043	643938
5666	643939
1068	643940
19367	643941
24616	643942
113227	643943
43773	643944
10	643945
18913	643946
1080	643947
55596	643948
10835	643949
46426	643950
50787	643951
40393	643952
1851	643953
19376	643954
32970	643955
34368	643956
34086	643957
3825	643958
24235	643959
6464	643960
95800	643961
27614	643962
27806	643963
865	643964
98522	643965
41110	643966
44046	643967
17559	643968
32863	643969
400	643970
66325	643971
3103	643972
12796	643973
69	643974
92182	643975
118183	643976
2130	643977
15963	643978
93132	643979
4871	643980
16582	643981
25741	643982
30429	643983
45487	643984
169	643985
134568	643986
77075	643987
23299	643988
605	643989
107093	643990
29499	643991
2132	643992
16850	643993
1464	643994
64516	643995
91016	643996
3282	643997
97653	643998
65436	643999
142676	644000
20542	644001
104615	644002
36878	644003
138735	644004
61789	644005
27796	644006
62263	644007
8122	644008
32245	644009
107931	644010
133923	644011
52253	644012
4351	644013
100309	644014
9381	644015
2908	644016
84782	644017
44041	644018
4053	644019
24004	644020
2544	644021
36670	644022
56342	644023
119178	644024
17956	644025
65526	644026
66317	644027
126025	644028
2311	644029
65459	644030
34757	644031
17782	644032
8924	644033
52390	644034
23903	644035
45616	644036
27980	644037
1319	644038
17034	644039
94842	644040
29688	644041
57351	644042
111409	644043
22692	644044
69657	644045
19748	644046
90900	644047
1465	644048
48360	644049
22395	644050
16016	644051
78356	644052
6979	644053
734	644054
9279	644055
53673	644056
61662	644057
38924	644058
53721	644059
28154	644060
74828	644061
55157	644062
11620	644063
109875	644064
44230	644065
104297	644066
20181	644067
42584	644068
35014	644069
47221	644070
63944	644071
20476	644072
5751	644073
31314	644074
81945	644075
2795	644076
3587	644077
17423	644078
3118	644079
503	644080
91434	644081
7835	644082
4947	644083
25760	644084
85074	644085
52510	644086
31408	644087
5941	644088
24623	644089
29727	644090
309	644091
112407	644092
19298	644093
10915	644094
112594	644095
25117	644096
6568	644097
19202	644098
16932	644099
106911	644100
71240	644101
4798	644102
124458	644103
88897	644104
191	644105
65844	644106
17132	644107
75845	644108
43750	644109
10907	644110
26890	644111
42764	644112
71343	644113
41652	644114
46711	644115
58009	644116
13391	644117
2229	644118
46929	644119
67581	644120
79334	644121
9312	644122
3107	644123
90760	644124
65986	644125
718	644126
26637	644127
45773	644128
9416	644129
586	644130
934	644131
71273	644132
49312	644133
80613	644134
44108	644135
128020	644136
40083	644137
35748	644138
80696	644139
83099	644140
44681	644141
23783	644142
39167	644143
9392	644144
32694	644145
61467	644146
85	644147
6637	644148
39290	644149
14601	644150
72975	644151
14335	644152
62090	644153
10140	644154
25822	644155
105277	644156
58247	644157
55827	644158
49291	644159
14930	644160
4964	644161
11329	644162
3431	644163
102960	644164
4555	644165
106387	644166
23747	644167
93158	644168
16154	644169
9167	644170
94320	644171
9562	644172
2751	644173
34340	644174
64518	644175
11537	644176
19159	644177
87368	644178
117302	644179
67413	644180
45506	644181
5388	644182
50956	644183
6226	644184
7114	644185
14426	644186
47567	644187
28198	644188
35491	644189
7128	644190
14496	644191
17086	644192
60056	644193
114245	644194
47383	644195
30874	644196
7669	644197
51027	644198
116735	644199
96310	644200
116678	644201
49525	644202
48999	644203
11234	644204
53664	644205
75033	644206
8918	644207
2877	644208
19079	644209
92970	644210
46845	644211
14492	644212
1923	644213
63513	644214
105167	644215
102881	644216
23154	644217
119886	644218
11847	644219
19869	644220
33005	644221
130950	644222
932	644223
7154	644224
25938	644225
253	644226
18548	644227
2536	644228
42927	644229
50682	644230
43915	644231
12471	644232
24129	644233
16454	644234
34480	644235
3658	644236
6420	644237
97929	644238
28883	644239
24995	644240
23117	644241
5659	644242
26150	644243
27331	644244
101187	644245
98795	644246
66072	644247
85990	644248
66379	644249
79865	644250
91175	644251
18254	644252
18723	644253
64820	644254
1239	644255
5509	644256
5948	644257
4378	644258
18703	644259
19237	644260
52135	644261
11557	644262
39244	644263
102404	644264
8510	644265
91190	644266
3191	644267
57626	644268
19501	644269
2193	644270
93977	644271
62825	644272
70034	644273
17998	644274
63720	644275
47699	644276
66390	644277
11205	644278
10475	644279
11286	644280
41641	644281
15430	644282
2388	644283
56631	644284
14801	644285
1931	644286
13121	644287
55932	644288
97233	644289
86911	644290
12344	644291
80915	644292
2833	644293
60034	644294
3415	644295
92995	644296
78610	644297
15478	644298
83679	644299
3941	644300
15427	644301
60106	644302
28583	644303
131210	644304
58896	644305
7616	644306
10203	644307
864	644308
34604	644309
1403	644310
24702	644311
7655	644312
82509	644313
11608	644314
8461	644315
64239	644316
116576	644317
60509	644318
23663	644319
27879	644320
32408	644321
43265	644322
3710	644323
7316	644324
7015	644325
23244	644326
93491	644327
2276	644328
23034	644329
11631	644330
14478	644331
37335	644332
21233	644333
3257	644334
16158	644335
5590	644336
31525	644337
86659	644338
1123	644339
22536	644340
22655	644341
34343	644342
4685	644343
44986	644344
59870	644345
35449	644346
67338	644347
22173	644348
93972	644349
104124	644350
33466	644351
4475	644352
107062	644353
44589	644354
20244	644355
27817	644356
19528	644357
26679	644358
30863	644359
31109	644360
68379	644361
48730	644362
12639	644363
79016	644364
45270	644365
13643	644366
5212	644367
30566	644368
33303	644369
70219	644370
1437	644371
33809	644372
76068	644373
73494	644374
64746	644375
114798	644376
26848	644377
65212	644378
4749	644379
26849	644380
522	644381
25444	644382
18891	644383
90557	644384
63978	644385
23006	644386
2083	644387
45678	644388
56383	644389
31663	644390
3163	644391
35266	644392
28782	644393
87656	644394
45953	644395
121326	644396
11624	644397
33660	644398
4199	644399
3182	644400
78275	644401
77922	644402
30947	644403
917	644404
13227	644405
12506	644406
42537	644407
22697	644408
11597	644409
84073	644410
14347	644411
38389	644412
19239	644413
66168	644414
40411	644415
75730	644416
132730	644417
81509	644418
7775	644419
5520	644420
56717	644421
83399	644422
54184	644423
140	644424
14749	644425
14072	644426
9712	644427
2377	644428
30501	644429
113911	644430
2	644431
8751	644432
50261	644433
47888	644434
59202	644435
62848	644436
16253	644437
110847	644438
59982	644439
29594	644440
45733	644441
10271	644442
2100	644443
19931	644444
19342	644445
25676	644446
55108	644447
103315	644448
51861	644449
99911	644450
41138	644451
22776	644452
36057	644453
31353	644454
11400	644455
42647	644456
86885	644457
103757	644458
66859	644459
24664	644460
59549	644461
21646	644462
48464	644463
4703	644464
16241	644465
20683	644466
119383	644467
74592	644468
54093	644469
126063	644470
6243	644471
5809	644472
47284	644473
29408	644474
36	644475
37367	644476
6368	644477
80386	644478
834	644479
8047	644480
80734	644481
56781	644482
43170	644483
48793	644484
3015	644485
1426	644486
87695	644487
28983	644488
32200	644489
65079	644490
21543	644491
79651	644492
773	644493
104389	644494
1087	644495
3802	644496
22072	644497
3558	644498
111765	644499
1691	644500
95811	644501
102233	644502
18900	644503
1807	644504
13215	644505
13440	644506
1784	644507
9963	644508
118878	644509
44779	644510
1394	644511
48719	644512
40320	644513
16812	644514
64372	644515
62218	644516
35785	644517
22689	644518
38376	644519
93599	644520
68407	644521
74778	644522
138695	644523
100715	644524
56829	644525
102290	644526
129308	644527
64934	644528
13993	644529
64145	644530
52563	644531
30246	644532
83441	644533
22159	644534
70168	644535
141129	644536
50183	644537
15889	644538
29982	644539
4021	644540
46806	644541
29963	644542
108467	644543
4792	644544
46413	644545
6839	644546
10064	644547
107944	644548
38667	644549
1275	644550
38200	644551
86	644552
61072	644553
87750	644554
24551	644555
92756	644556
42748	644557
56055	644558
119406	644559
1051	644560
841	644561
3803	644562
91280	644563
12079	644564
2312	644565
25393	644566
11828	644567
22298	644568
31192	644569
115	644570
13724	644571
97151	644572
79224	644573
57595	644574
53546	644575
88189	644576
20824	644577
27675	644578
143800	644579
142892	644580
25677	644581
96362	644582
5159	644583
44659	644584
79420	644585
104625	644586
47800	644587
641	644588
7824	644589
2029	644590
3183	644591
1320	644592
8585	644593
79600	644594
18005	644595
13668	644596
1434	644597
1591	644598
132551	644599
34786	644600
15733	644601
1093	644602
31418	644603
32418	644604
23492	644605
64492	644606
9021	644607
77857	644608
81907	644609
121102	644610
24968	644611
66469	644612
1030	644613
82611	644614
1864	644615
6331	644616
21823	644617
272	644618
31822	644619
12453	644620
103	644621
40154	644622
9168	644623
8733	644624
48928	644625
30740	644626
38194	644627
83579	644628
14444	644629
26779	644630
42857	644631
28867	644632
57178	644633
37572	644634
1717	644635
43401	644636
80	644637
52617	644638
24436	644639
90590	644640
1241	644641
14005	644642
23486	644643
111306	644644
37057	644645
34665	644646
78841	644647
90576	644648
41048	644649
10839	644650
21539	644651
410	644652
90457	644653
19633	644654
11176	644655
1107	644656
142652	644657
37581	644658
49997	644659
96500	644660
63723	644661
37563	644662
28209	644663
81647	644664
33330	644665
61364	644666
1059	644667
19379	644668
42072	644669
45406	644670
65168	644671
20659	644672
33448	644673
5573	644674
32397	644675
131559	644676
77596	644677
40282	644678
43073	644679
54185	644680
43428	644681
133258	644682
59093	644683
20371	644684
122285	644685
5727	644686
10058	644687
84731	644688
68356	644689
8884	644690
26294	644691
109493	644692
142375	644693
21992	644694
122617	644695
39635	644696
2794	644697
52015	644698
1848	644699
769	644700
3617	644701
13756	644702
26184	644703
55427	644704
60327	644705
15509	644706
12897	644707
49004	644708
21854	644709
11122	644710
77930	644711
36634	644712
73671	644713
32787	644714
46685	644715
102386	644716
62736	644717
4626	644718
57854	644719
128657	644720
1783	644721
21781	644722
118847	644723
47205	644724
46529	644725
97820	644726
26154	644727
40662	644728
4457	644729
60654	644730
9726	644731
38755	644732
111708	644733
64492	644734
31052	644735
35599	644736
136	644737
64230	644738
6105	644739
19508	644740
70852	644741
33918	644742
91224	644743
40559	644744
61940	644745
33	644746
49065	644747
68851	644748
32771	644749
18997	644750
51882	644751
4059	644752
73901	644753
49683	644754
94485	644755
51430	644756
8645	644757
112418	644758
2706	644759
63619	644760
89972	644761
93730	644762
21980	644763
36956	644764
13327	644765
25753	644766
91385	644767
50323	644768
61999	644769
78397	644770
21227	644771
11648	644772
13423	644773
17663	644774
30752	644775
9168	644776
103940	644777
50448	644778
20302	644779
139069	644780
11993	644781
39106	644782
12186	644783
83069	644784
30756	644785
45036	644786
47163	644787
82107	644788
58887	644789
12675	644790
123756	644791
74790	644792
10315	644793
27946	644794
30755	644795
42217	644796
1219	644797
115821	644798
64149	644799
12211	644800
24211	644801
20867	644802
23820	644803
57310	644804
2108	644805
43153	644806
67871	644807
58376	644808
37387	644809
12909	644810
37313	644811
4506	644812
14960	644813
79639	644814
31803	644815
44867	644816
7141	644817
21504	644818
64075	644819
24940	644820
15251	644821
92120	644822
61525	644823
76879	644824
10550	644825
63048	644826
14575	644827
12115	644828
79800	644829
38645	644830
9908	644831
61985	644832
17062	644833
34605	644834
18640	644835
12942	644836
56230	644837
50203	644838
59594	644839
21142	644840
961	644841
61120	644842
23796	644843
369	644844
51125	644845
48620	644846
32464	644847
29868	644848
58883	644849
55246	644850
22912	644851
115355	644852
49343	644853
41949	644854
53606	644855
33870	644856
36659	644857
31235	644858
30912	644859
15625	644860
26455	644861
59	644862
7260	644863
1358	644864
55124	644865
487	644866
20970	644867
29164	644868
69539	644869
8628	644870
21464	644871
24506	644872
105799	644873
133607	644874
1440	644875
91100	644876
82179	644877
59487	644878
97404	644879
2846	644880
93219	644881
74541	644882
65766	644883
58871	644884
119748	644885
86076	644886
100259	644887
3189	644888
17305	644889
130802	644890
6523	644891
50586	644892
67971	644893
17970	644894
2539	644895
69289	644896
62724	644897
109707	644898
56929	644899
69992	644900
103873	644901
23934	644902
7878	644903
2605	644904
10553	644905
141751	644906
25870	644907
35045	644908
32567	644909
5193	644910
23490	644911
33205	644912
120017	644913
7032	644914
6732	644915
6448	644916
5544	644917
100248	644918
108324	644919
69566	644920
13425	644921
11698	644922
92220	644923
87175	644924
33652	644925
85164	644926
72968	644927
82999	644928
6933	644929
40783	644930
12724	644931
126435	644932
59195	644933
98981	644934
38397	644935
68316	644936
63367	644937
113770	644938
37266	644939
43361	644940
70193	644941
24454	644942
8723	644943
27329	644944
13737	644945
106378	644946
15433	644947
58538	644948
55794	644949
36718	644950
31366	644951
11231	644952
2713	644953
91988	644954
11421	644955
84055	644956
7233	644957
103271	644958
78037	644959
83899	644960
123603	644961
55184	644962
10428	644963
90934	644964
3657	644965
59568	644966
122328	644967
16734	644968
22876	644969
7276	644970
41859	644971
114414	644972
96808	644973
64363	644974
2233	644975
11565	644976
100842	644977
121907	644978
49064	644979
27631	644980
16149	644981
63308	644982
141913	644983
4	644984
55178	644985
109973	644986
108080	644987
46657	644988
13106	644989
4514	644990
4672	644991
1785	644992
75825	644993
2714	644994
122501	644995
50375	644996
62797	644997
36865	644998
1064	644999
23	645000
56064	645001
270	645002
130589	645003
7762	645004
71271	645005
15417	645006
138828	645007
1781	645008
29333	645009
7913	645010
3751	645011
24350	645012
65152	645013
21409	645014
144523	645015
109877	645016
27514	645017
1933	645018
85173	645019
390	645020
13535	645021
3255	645022
12401	645023
102796	645024
79984	645025
12467	645026
42027	645027
22651	645028
24120	645029
111	645030
7709	645031
17842	645032
36159	645033
115858	645034
18107	645035
31322	645036
59236	645037
126549	645038
55170	645039
58320	645040
29534	645041
44507	645042
101558	645043
55015	645044
109883	645045
125109	645046
117202	645047
180	645048
1521	645049
48420	645050
139661	645051
42116	645052
39667	645053
23777	645054
57256	645055
19428	645056
91414	645057
38487	645058
67887	645059
35988	645060
1070	645061
114759	645062
17744	645063
17722	645064
126083	645065
58997	645066
4619	645067
19518	645068
110354	645069
15793	645070
62592	645071
74854	645072
123938	645073
2343	645074
115034	645075
13990	645076
301	645077
68494	645078
51788	645079
118286	645080
16620	645081
69586	645082
108121	645083
9433	645084
43190	645085
58631	645086
1777	645087
122208	645088
21686	645089
6333	645090
7484	645091
118056	645092
65145	645093
76046	645094
88496	645095
734	645096
87037	645097
23469	645098
61888	645099
11780	645100
71708	645101
15010	645102
95741	645103
21421	645104
129858	645105
96289	645106
85088	645107
14878	645108
67534	645109
17218	645110
14844	645111
30265	645112
78017	645113
12000	645114
140804	645115
11054	645116
10947	645117
2732	645118
27264	645119
12979	645120
51316	645121
100864	645122
6841	645123
27375	645124
64972	645125
87891	645126
51963	645127
88197	645128
48332	645129
57504	645130
122872	645131
94747	645132
1557	645133
51158	645134
14076	645135
725	645136
40904	645137
60983	645138
87058	645139
28041	645140
24390	645141
34413	645142
10491	645143
42737	645144
107989	645145
103816	645146
87045	645147
8688	645148
56474	645149
102675	645150
11481	645151
41240	645152
57247	645153
6842	645154
104760	645155
110554	645156
27043	645157
1772	645158
98553	645159
2122	645160
17613	645161
7889	645162
22901	645163
15831	645164
44841	645165
68763	645166
4057	645167
115180	645168
716	645169
52989	645170
86266	645171
55588	645172
45890	645173
20940	645174
6408	645175
6948	645176
49792	645177
18656	645178
59848	645179
13620	645180
33663	645181
52953	645182
79405	645183
19691	645184
139170	645185
79303	645186
85137	645187
21955	645188
51008	645189
9938	645190
72262	645191
59126	645192
101687	645193
37448	645194
3954	645195
2233	645196
7005	645197
112493	645198
120900	645199
6755	645200
39455	645201
31587	645202
51151	645203
31580	645204
42349	645205
26453	645206
61184	645207
48149	645208
8257	645209
14778	645210
602	645211
38161	645212
22626	645213
44209	645214
70199	645215
40037	645216
20980	645217
98436	645218
865	645219
9379	645220
64471	645221
99967	645222
67866	645223
10286	645224
42687	645225
75771	645226
9971	645227
16378	645228
89744	645229
4895	645230
1880	645231
8953	645232
15831	645233
10681	645234
45407	645235
59752	645236
97912	645237
110889	645238
6042	645239
106554	645240
94254	645241
2776	645242
32308	645243
193	645244
18195	645245
18871	645246
79860	645247
27207	645248
13164	645249
41367	645250
3243	645251
33883	645252
133312	645253
40647	645254
43641	645255
144285	645256
22522	645257
96273	645258
70788	645259
22655	645260
38089	645261
15	645262
92825	645263
70041	645264
8007	645265
83330	645266
37279	645267
18693	645268
17633	645269
5274	645270
25201	645271
18056	645272
24090	645273
24288	645274
70815	645275
3440	645276
16003	645277
24868	645278
18492	645279
21332	645280
13818	645281
71916	645282
74814	645283
117145	645284
28277	645285
35258	645286
144578	645287
71365	645288
55881	645289
54150	645290
13242	645291
30091	645292
30480	645293
19886	645294
120485	645295
26962	645296
60296	645297
118140	645298
98376	645299
68531	645300
29521	645301
69132	645302
50171	645303
91841	645304
95339	645305
4199	645306
28766	645307
20152	645308
45057	645309
69600	645310
1547	645311
46098	645312
115337	645313
69773	645314
20655	645315
87304	645316
19999	645317
38673	645318
66313	645319
24397	645320
9094	645321
65153	645322
83533	645323
25402	645324
407	645325
91797	645326
54211	645327
98792	645328
54457	645329
70323	645330
331	645331
24339	645332
87232	645333
7310	645334
9707	645335
32757	645336
19312	645337
70578	645338
130161	645339
121933	645340
87338	645341
14671	645342
1408	645343
2934	645344
5340	645345
27602	645346
76564	645347
104997	645348
41913	645349
12430	645350
40779	645351
26129	645352
2137	645353
53357	645354
46507	645355
46651	645356
72630	645357
100833	645358
107379	645359
18302	645360
9538	645361
51037	645362
30092	645363
331	645364
7697	645365
54925	645366
7194	645367
6808	645368
96204	645369
1740	645370
17164	645371
46327	645372
64826	645373
76940	645374
7298	645375
15081	645376
57210	645377
65690	645378
32494	645379
7059	645380
69860	645381
20323	645382
39259	645383
11382	645384
2687	645385
32620	645386
133024	645387
33100	645388
5428	645389
1767	645390
34813	645391
16886	645392
36473	645393
36450	645394
69445	645395
85262	645396
6280	645397
33023	645398
130615	645399
316	645400
86443	645401
16147	645402
27638	645403
105818	645404
27074	645405
68000	645406
18742	645407
59613	645408
699	645409
40866	645410
27890	645411
55265	645412
7539	645413
66198	645414
87444	645415
98639	645416
78420	645417
7591	645418
66366	645419
38382	645420
20400	645421
19320	645422
35970	645423
21253	645424
59691	645425
37837	645426
60937	645427
37358	645428
71087	645429
4044	645430
19984	645431
24487	645432
36320	645433
78237	645434
102775	645435
6662	645436
73208	645437
7988	645438
1703	645439
49901	645440
17494	645441
58573	645442
116017	645443
46482	645444
26121	645445
37612	645446
32401	645447
27601	645448
84093	645449
49444	645450
27619	645451
9722	645452
87748	645453
9251	645454
1919	645455
52378	645456
10094	645457
78156	645458
139132	645459
22825	645460
46365	645461
20873	645462
62091	645463
5895	645464
39528	645465
65505	645466
18694	645467
79989	645468
74387	645469
66047	645470
40957	645471
73825	645472
30680	645473
30345	645474
26	645475
87651	645476
12428	645477
407	645478
10267	645479
6256	645480
27990	645481
25332	645482
52359	645483
105262	645484
17880	645485
12374	645486
309	645487
82053	645488
22339	645489
63169	645490
6604	645491
19731	645492
24774	645493
7206	645494
7999	645495
12403	645496
2267	645497
7539	645498
53124	645499
67656	645500
6308	645501
36640	645502
1337	645503
52655	645504
71540	645505
37844	645506
7692	645507
110898	645508
34742	645509
31806	645510
98784	645511
16720	645512
8586	645513
50237	645514
14806	645515
125667	645516
84943	645517
27818	645518
31154	645519
1102	645520
101799	645521
1725	645522
94014	645523
103816	645524
89692	645525
32815	645526
16263	645527
1496	645528
4703	645529
6384	645530
15218	645531
126848	645532
17577	645533
18889	645534
9875	645535
69331	645536
7331	645537
95610	645538
22494	645539
1575	645540
4601	645541
3913	645542
48857	645543
132858	645544
3755	645545
87104	645546
86479	645547
21724	645548
22828	645549
119217	645550
15426	645551
4497	645552
19925	645553
6737	645554
6467	645555
62332	645556
111844	645557
2576	645558
21373	645559
46871	645560
7525	645561
31341	645562
45076	645563
11921	645564
40124	645565
52585	645566
50086	645567
12121	645568
3256	645569
60417	645570
4654	645571
43302	645572
51018	645573
18883	645574
17413	645575
9838	645576
36975	645577
7801	645578
76956	645579
59119	645580
139088	645581
20045	645582
67248	645583
129811	645584
49792	645585
30044	645586
48905	645587
6969	645588
64311	645589
78526	645590
38889	645591
29116	645592
76270	645593
106210	645594
95344	645595
89737	645596
720	645597
8692	645598
85129	645599
93782	645600
108697	645601
1223	645602
4668	645603
74975	645604
71314	645605
27717	645606
59729	645607
40914	645608
435	645609
10813	645610
11872	645611
56486	645612
42081	645613
55235	645614
77745	645615
57320	645616
43753	645617
6005	645618
17254	645619
51660	645620
81000	645621
99930	645622
3085	645623
85327	645624
50998	645625
14352	645626
47946	645627
48373	645628
11767	645629
14311	645630
57893	645631
2902	645632
9329	645633
56738	645634
61740	645635
113243	645636
114265	645637
41567	645638
135038	645639
136461	645640
21497	645641
137884	645642
9095	645643
80812	645644
54030	645645
14303	645646
4797	645647
44237	645648
55041	645649
120003	645650
50234	645651
69529	645652
33264	645653
18400	645654
9593	645655
4953	645656
5037	645657
85526	645658
82864	645659
77350	645660
39904	645661
71517	645662
3727	645663
31580	645664
47907	645665
1106	645666
119326	645667
30390	645668
11804	645669
45430	645670
19327	645671
26032	645672
96	645673
97033	645674
2	645675
57657	645676
89928	645677
49	645678
115002	645679
27339	645680
85164	645681
27366	645682
106032	645683
183	645684
560	645685
109925	645686
27784	645687
22350	645688
70407	645689
51819	645690
4494	645691
2057	645692
24728	645693
2941	645694
34309	645695
5170	645696
5124	645697
865	645698
56536	645699
1334	645700
3435	645701
129954	645702
5887	645703
81669	645704
48251	645705
101390	645706
40407	645707
55113	645708
64593	645709
41359	645710
91212	645711
28810	645712
31581	645713
6418	645714
38703	645715
65033	645716
16278	645717
53726	645718
21298	645719
3562	645720
65268	645721
48514	645722
35870	645723
65872	645724
67749	645725
30409	645726
34	645727
19508	645728
10388	645729
2428	645730
26296	645731
37431	645732
88679	645733
64562	645734
1938	645735
12448	645736
1722	645737
61166	645738
9107	645739
92393	645740
117623	645741
102629	645742
81044	645743
1897	645744
89204	645745
48363	645746
26736	645747
49500	645748
77841	645749
18219	645750
720	645751
130494	645752
70496	645753
1014	645754
91096	645755
4407	645756
50555	645757
17577	645758
135493	645759
31715	645760
108144	645761
49763	645762
25687	645763
7440	645764
15941	645765
47279	645766
63635	645767
70040	645768
104388	645769
15794	645770
136495	645771
65739	645772
81442	645773
53499	645774
7324	645775
36078	645776
70408	645777
6991	645778
118309	645779
26682	645780
17866	645781
36519	645782
15235	645783
31296	645784
55491	645785
132693	645786
793	645787
28682	645788
78555	645789
17828	645790
8252	645791
69367	645792
35135	645793
413	645794
115168	645795
56812	645796
17026	645797
9810	645798
19913	645799
7595	645800
21690	645801
32367	645802
27803	645803
45574	645804
126894	645805
76311	645806
67160	645807
8824	645808
16395	645809
98665	645810
2095	645811
87307	645812
2761	645813
49674	645814
2259	645815
3442	645816
22192	645817
19907	645818
24026	645819
90546	645820
31895	645821
93850	645822
9179	645823
13383	645824
131285	645825
23294	645826
59572	645827
53151	645828
2620	645829
90950	645830
13140	645831
72199	645832
17924	645833
91855	645834
76566	645835
57155	645836
29012	645837
16917	645838
2720	645839
103251	645840
8419	645841
107907	645842
1337	645843
136284	645844
69103	645845
117704	645846
8519	645847
11028	645848
20255	645849
5553	645850
87173	645851
46482	645852
57657	645853
37890	645854
94908	645855
1311	645856
49436	645857
50338	645858
12268	645859
18337	645860
35395	645861
32800	645862
36286	645863
15067	645864
704	645865
12122	645866
76452	645867
8074	645868
37323	645869
26272	645870
16980	645871
125533	645872
32508	645873
34490	645874
43382	645875
8556	645876
98	645877
5508	645878
80662	645879
42936	645880
6470	645881
4133	645882
101698	645883
75625	645884
83185	645885
107146	645886
94329	645887
108	645888
51740	645889
53974	645890
6439	645891
7884	645892
43514	645893
237	645894
12213	645895
58995	645896
16893	645897
89144	645898
26372	645899
114040	645900
75114	645901
6640	645902
40729	645903
29969	645904
32333	645905
7224	645906
46563	645907
6086	645908
80291	645909
19940	645910
811	645911
2414	645912
107090	645913
2298	645914
7151	645915
7606	645916
98779	645917
77781	645918
40946	645919
3923	645920
12681	645921
76872	645922
7112	645923
23811	645924
68183	645925
91550	645926
82708	645927
63236	645928
60338	645929
245	645930
59256	645931
66327	645932
46234	645933
14095	645934
50421	645935
13481	645936
29366	645937
3919	645938
76114	645939
73430	645940
50666	645941
71449	645942
17613	645943
15254	645944
14043	645945
147957	645946
1294	645947
150222	645948
39123	645949
37393	645950
65724	645951
61197	645952
92677	645953
66907	645954
67324	645955
39614	645956
26270	645957
9626	645958
71910	645959
68178	645960
3525	645961
53786	645962
101273	645963
72720	645964
7863	645965
25841	645966
8070	645967
123	645968
57901	645969
355	645970
41799	645971
96411	645972
26396	645973
20684	645974
27087	645975
19718	645976
45785	645977
19261	645978
19510	645979
145395	645980
15025	645981
145580	645982
32134	645983
94861	645984
53448	645985
7409	645986
11833	645987
7975	645988
85437	645989
82308	645990
61518	645991
1055	645992
93764	645993
70001	645994
481	645995
53542	645996
53812	645997
12048	645998
21906	645999
19162	646000
50799	646001
55959	646002
54997	646003
35538	646004
4051	646005
74595	646006
3155	646007
34721	646008
108127	646009
10995	646010
2246	646011
140279	646012
46813	646013
6186	646014
2077	646015
27905	646016
43207	646017
83418	646018
656	646019
43847	646020
120126	646021
80180	646022
29831	646023
37786	646024
48276	646025
105498	646026
65647	646027
32209	646028
368	646029
17517	646030
22029	646031
22498	646032
8374	646033
19170	646034
108124	646035
29275	646036
17435	646037
17587	646038
87784	646039
19547	646040
53594	646041
126124	646042
41604	646043
20960	646044
60651	646045
23273	646046
58698	646047
252	646048
146088	646049
11970	646050
110021	646051
111378	646052
54933	646053
1771	646054
129253	646055
47760	646056
4831	646057
43169	646058
23057	646059
118146	646060
12876	646061
120832	646062
21458	646063
50902	646064
149796	646065
20275	646066
657	646067
12192	646068
52581	646069
50864	646070
31636	646071
57538	646072
100368	646073
7762	646074
60680	646075
21733	646076
73724	646077
754	646078
4344	646079
21336	646080
43902	646081
52296	646082
11524	646083
9344	646084
52671	646085
76725	646086
14266	646087
89351	646088
57753	646089
130254	646090
104932	646091
18884	646092
52636	646093
17023	646094
38700	646095
5377	646096
15086	646097
23940	646098
25000	646099
150336	646100
29268	646101
32750	646102
27478	646103
3070	646104
46869	646105
17844	646106
18020	646107
120715	646108
7117	646109
55928	646110
139155	646111
44772	646112
77599	646113
18460	646114
55480	646115
121076	646116
26951	646117
3282	646118
21837	646119
92052	646120
44088	646121
29911	646122
67156	646123
22761	646124
48324	646125
99744	646126
15611	646127
71866	646128
37770	646129
32962	646130
21041	646131
2763	646132
130994	646133
69299	646134
535	646135
127292	646136
1902	646137
61970	646138
89933	646139
13748	646140
23883	646141
132297	646142
85919	646143
7565	646144
66300	646145
97213	646146
17453	646147
32243	646148
52852	646149
101481	646150
61370	646151
1660	646152
6602	646153
47653	646154
31278	646155
40633	646156
5873	646157
94754	646158
6121	646159
9002	646160
70442	646161
2699	646162
83762	646163
34073	646164
53707	646165
3129	646166
594	646167
45253	646168
13449	646169
47621	646170
1806	646171
64585	646172
12806	646173
13704	646174
109802	646175
87032	646176
3253	646177
22740	646178
78366	646179
57008	646180
16204	646181
6044	646182
117729	646183
56928	646184
63539	646185
2893	646186
80310	646187
8689	646188
41792	646189
105606	646190
2102	646191
58332	646192
46782	646193
57671	646194
78152	646195
271	646196
34882	646197
7968	646198
27226	646199
10522	646200
25280	646201
60291	646202
25880	646203
77092	646204
4215	646205
78124	646206
67533	646207
4185	646208
2769	646209
27469	646210
73252	646211
14936	646212
24665	646213
43915	646214
67981	646215
93448	646216
112786	646217
104460	646218
41075	646219
5891	646220
4243	646221
103095	646222
17130	646223
38643	646224
112812	646225
48823	646226
88037	646227
10555	646228
65148	646229
533	646230
19466	646231
110055	646232
4753	646233
125290	646234
3661	646235
51768	646236
23279	646237
27121	646238
42546	646239
8907	646240
49548	646241
13335	646242
74086	646243
32171	646244
62783	646245
90059	646246
22092	646247
46444	646248
2002	646249
66459	646250
30839	646251
113136	646252
81677	646253
11565	646254
115868	646255
48609	646256
50571	646257
17315	646258
94373	646259
21220	646260
65875	646261
26511	646262
118678	646263
14318	646264
83478	646265
72811	646266
36378	646267
83031	646268
35114	646269
26197	646270
102338	646271
75184	646272
45912	646273
33396	646274
143590	646275
73062	646276
14083	646277
84542	646278
50229	646279
46454	646280
46554	646281
96874	646282
30165	646283
36694	646284
106931	646285
22258	646286
87112	646287
67590	646288
37569	646289
76583	646290
41546	646291
1199	646292
138340	646293
66964	646294
32434	646295
57430	646296
126771	646297
81668	646298
54038	646299
51647	646300
65294	646301
33526	646302
46624	646303
4955	646304
2851	646305
4204	646306
33588	646307
9981	646308
18156	646309
71279	646310
25248	646311
114506	646312
33722	646313
25263	646314
11371	646315
34008	646316
99586	646317
7424	646318
54382	646319
8523	646320
78381	646321
3763	646322
123582	646323
4336	646324
37204	646325
14109	646326
71884	646327
39989	646328
8008	646329
3535	646330
72910	646331
3432	646332
8832	646333
10719	646334
39994	646335
48604	646336
28888	646337
26519	646338
10049	646339
49045	646340
8623	646341
15985	646342
29429	646343
130589	646344
25791	646345
2779	646346
59013	646347
108147	646348
62389	646349
121265	646350
18915	646351
96390	646352
2910	646353
115236	646354
63645	646355
58637	646356
112160	646357
20186	646358
49150	646359
4067	646360
47418	646361
34864	646362
95356	646363
86	646364
86414	646365
100925	646366
41759	646367
24785	646368
20340	646369
65354	646370
17256	646371
107838	646372
54663	646373
5158	646374
62437	646375
51629	646376
17453	646377
52876	646378
113576	646379
86255	646380
96084	646381
6728	646382
8385	646383
18270	646384
38029	646385
9343	646386
35055	646387
99432	646388
12457	646389
2620	646390
29402	646391
128405	646392
49701	646393
120008	646394
72939	646395
522	646396
76453	646397
68588	646398
38008	646399
17958	646400
38736	646401
38072	646402
22399	646403
16869	646404
72705	646405
16729	646406
2479	646407
87113	646408
8220	646409
60214	646410
61150	646411
46262	646412
85372	646413
67707	646414
8365	646415
50105	646416
3221	646417
60509	646418
1605	646419
2783	646420
29591	646421
264	646422
36502	646423
2830	646424
28060	646425
24636	646426
4766	646427
8635	646428
17438	646429
25712	646430
11757	646431
55213	646432
1275	646433
7239	646434
77467	646435
32943	646436
99274	646437
36476	646438
13380	646439
17884	646440
38020	646441
77962	646442
89499	646443
50850	646444
114308	646445
18322	646446
9298	646447
84465	646448
7219	646449
64890	646450
68014	646451
111449	646452
135764	646453
5617	646454
5554	646455
118932	646456
52563	646457
135027	646458
107958	646459
4781	646460
525	646461
25153	646462
16960	646463
11150	646464
35436	646465
77754	646466
68260	646467
84162	646468
144881	646469
85778	646470
23350	646471
70588	646472
45319	646473
19411	646474
28044	646475
23323	646476
25423	646477
111556	646478
70427	646479
11005	646480
23945	646481
20215	646482
8243	646483
58818	646484
21323	646485
66346	646486
28006	646487
59624	646488
24399	646489
23695	646490
7429	646491
19294	646492
72254	646493
4544	646494
19510	646495
17528	646496
45173	646497
13424	646498
28017	646499
3901	646500
3742	646501
11511	646502
5316	646503
9436	646504
13707	646505
10734	646506
51024	646507
34985	646508
35351	646509
1582	646510
47	646511
95142	646512
70413	646513
54575	646514
94618	646515
125527	646516
74175	646517
12861	646518
34457	646519
25254	646520
48888	646521
12684	646522
61815	646523
61146	646524
140866	646525
29203	646526
42955	646527
84087	646528
49137	646529
121212	646530
6167	646531
60628	646532
46934	646533
7723	646534
87976	646535
64781	646536
102896	646537
29116	646538
76090	646539
15082	646540
67920	646541
42904	646542
44602	646543
54810	646544
31914	646545
19804	646546
13191	646547
59526	646548
62892	646549
15433	646550
7823	646551
65990	646552
56269	646553
88342	646554
86009	646555
5519	646556
21774	646557
23411	646558
43925	646559
1463	646560
43966	646561
38026	646562
40296	646563
1416	646564
48994	646565
58917	646566
6358	646567
9595	646568
87766	646569
4210	646570
937	646571
13217	646572
18326	646573
108017	646574
3654	646575
34644	646576
83506	646577
73240	646578
457	646579
8269	646580
131407	646581
75493	646582
18668	646583
4156	646584
102111	646585
17083	646586
96171	646587
47659	646588
90711	646589
29953	646590
6598	646591
15736	646592
132094	646593
44616	646594
2701	646595
547	646596
12781	646597
30955	646598
68534	646599
67828	646600
6108	646601
30542	646602
1397	646603
112327	646604
5569	646605
60533	646606
75324	646607
52552	646608
13290	646609
26287	646610
36284	646611
18258	646612
8993	646613
65894	646614
38917	646615
109518	646616
127161	646617
6223	646618
13145	646619
19041	646620
19163	646621
2592	646622
24538	646623
53360	646624
66390	646625
89330	646626
22942	646627
36154	646628
110536	646629
78030	646630
33445	646631
9391	646632
74624	646633
30871	646634
51959	646635
40452	646636
57286	646637
18365	646638
83551	646639
2394	646640
59239	646641
22847	646642
23904	646643
34513	646644
82994	646645
38768	646646
26433	646647
47882	646648
100033	646649
20781	646650
100408	646651
41527	646652
24332	646653
62932	646654
94676	646655
43844	646656
61328	646657
70024	646658
17163	646659
119570	646660
67959	646661
20226	646662
4406	646663
15348	646664
118612	646665
36548	646666
57747	646667
31159	646668
42478	646669
61578	646670
98727	646671
34693	646672
70147	646673
30659	646674
73464	646675
64438	646676
549	646677
112701	646678
5064	646679
52748	646680
31885	646681
9778	646682
26711	646683
112	646684
5085	646685
56289	646686
7486	646687
120914	646688
38889	646689
30525	646690
4600	646691
7108	646692
1220	646693
4035	646694
49057	646695
23455	646696
101971	646697
448	646698
31574	646699
52906	646700
144396	646701
24799	646702
92752	646703
39220	646704
108258	646705
83837	646706
26827	646707
120090	646708
46365	646709
49537	646710
27246	646711
66802	646712
8436	646713
30516	646714
10414	646715
111831	646716
103926	646717
22079	646718
40031	646719
131273	646720
96819	646721
9498	646722
28959	646723
9118	646724
15812	646725
26239	646726
8951	646727
112893	646728
52697	646729
93788	646730
36995	646731
97323	646732
41154	646733
113879	646734
15091	646735
38042	646736
17432	646737
145218	646738
61485	646739
5103	646740
108013	646741
12619	646742
116425	646743
30812	646744
39049	646745
17156	646746
86272	646747
110433	646748
42192	646749
104182	646750
20245	646751
3977	646752
130261	646753
4125	646754
46158	646755
47464	646756
18913	646757
3550	646758
39407	646759
5203	646760
56058	646761
67494	646762
84174	646763
85339	646764
76668	646765
77701	646766
24965	646767
13295	646768
82607	646769
24906	646770
57121	646771
9468	646772
89947	646773
16719	646774
98530	646775
26690	646776
26284	646777
6310	646778
16237	646779
19497	646780
63631	646781
45748	646782
3094	646783
2300	646784
2281	646785
4982	646786
5883	646787
49796	646788
78285	646789
5491	646790
20945	646791
3541	646792
26397	646793
3141	646794
103161	646795
23491	646796
6980	646797
24536	646798
52	646799
12203	646800
19949	646801
19491	646802
55180	646803
72438	646804
32102	646805
51613	646806
45788	646807
10567	646808
117597	646809
137966	646810
18385	646811
109373	646812
53772	646813
129046	646814
68164	646815
33049	646816
52802	646817
7611	646818
124082	646819
10324	646820
20728	646821
109412	646822
74657	646823
135076	646824
62540	646825
78760	646826
10599	646827
73625	646828
74717	646829
28026	646830
55894	646831
27100	646832
25149	646833
67810	646834
22831	646835
57092	646836
97124	646837
1334	646838
17951	646839
80001	646840
77351	646841
2165	646842
35343	646843
19349	646844
11689	646845
31838	646846
97997	646847
49213	646848
51181	646849
111247	646850
7413	646851
3991	646852
80391	646853
104282	646854
770	646855
11647	646856
58800	646857
34959	646858
50016	646859
2546	646860
86748	646861
10360	646862
48184	646863
67	646864
104788	646865
64123	646866
7061	646867
21501	646868
79301	646869
3684	646870
66813	646871
5137	646872
2253	646873
58655	646874
3646	646875
68868	646876
21867	646877
15679	646878
9653	646879
88666	646880
7752	646881
22797	646882
49475	646883
1657	646884
41612	646885
72	646886
119612	646887
97273	646888
104173	646889
39515	646890
9513	646891
5429	646892
143015	646893
92936	646894
105809	646895
100500	646896
48568	646897
46735	646898
27950	646899
46987	646900
143742	646901
82154	646902
81394	646903
80351	646904
59697	646905
68610	646906
101828	646907
22969	646908
105345	646909
40301	646910
2351	646911
6323	646912
1224	646913
116707	646914
40068	646915
89562	646916
109445	646917
25058	646918
38857	646919
16032	646920
27613	646921
44162	646922
81345	646923
45046	646924
38424	646925
3506	646926
38391	646927
165	646928
14363	646929
18311	646930
114656	646931
19314	646932
19492	646933
17011	646934
29845	646935
15642	646936
78828	646937
15122	646938
109453	646939
11531	646940
39508	646941
18736	646942
1220	646943
8998	646944
38355	646945
69176	646946
64620	646947
82783	646948
33641	646949
23440	646950
171	646951
91201	646952
137957	646953
24634	646954
130440	646955
18844	646956
95632	646957
31745	646958
92602	646959
16793	646960
6731	646961
12283	646962
2982	646963
97826	646964
80661	646965
18464	646966
28569	646967
15647	646968
11569	646969
7230	646970
94737	646971
16856	646972
20228	646973
15063	646974
50171	646975
133275	646976
14279	646977
120982	646978
66006	646979
59092	646980
29536	646981
97362	646982
44971	646983
57209	646984
88	646985
18567	646986
51607	646987
8534	646988
45573	646989
34055	646990
18768	646991
55161	646992
2130	646993
51306	646994
143422	646995
65025	646996
1243	646997
21470	646998
85882	646999
5509	647000
82399	647001
36790	647002
71885	647003
3385	647004
122256	647005
1718	647006
89890	647007
53359	647008
42515	647009
37088	647010
42474	647011
42699	647012
50803	647013
120087	647014
33317	647015
6544	647016
308	647017
78465	647018
6575	647019
49811	647020
38741	647021
100017	647022
2247	647023
2586	647024
90533	647025
78163	647026
27287	647027
21049	647028
5418	647029
10454	647030
123210	647031
41762	647032
53362	647033
11897	647034
22977	647035
4358	647036
115111	647037
634	647038
108214	647039
111387	647040
45789	647041
5773	647042
1786	647043
87445	647044
88000	647045
86773	647046
519	647047
23111	647048
69116	647049
14576	647050
25189	647051
41687	647052
22090	647053
66871	647054
27267	647055
94322	647056
29833	647057
36377	647058
1627	647059
86211	647060
92007	647061
28923	647062
24749	647063
14443	647064
21957	647065
41479	647066
40055	647067
30279	647068
97503	647069
112005	647070
89599	647071
118884	647072
70330	647073
86	647074
43978	647075
48240	647076
125025	647077
95174	647078
52472	647079
3687	647080
12792	647081
78314	647082
21548	647083
1770	647084
96737	647085
14338	647086
54313	647087
43312	647088
45408	647089
35784	647090
33815	647091
8206	647092
76157	647093
119647	647094
41874	647095
3258	647096
11897	647097
30509	647098
75106	647099
8939	647100
49723	647101
4047	647102
49771	647103
16079	647104
61632	647105
122206	647106
1785	647107
103611	647108
21410	647109
313	647110
676	647111
80157	647112
148860	647113
144398	647114
36887	647115
100105	647116
53185	647117
14112	647118
2705	647119
14761	647120
39401	647121
8214	647122
37314	647123
29179	647124
59799	647125
50497	647126
110776	647127
57073	647128
62579	647129
13419	647130
97557	647131
49804	647132
85969	647133
283	647134
7457	647135
107318	647136
12530	647137
67223	647138
75484	647139
9147	647140
59710	647141
4042	647142
31276	647143
18190	647144
80175	647145
7465	647146
3028	647147
16782	647148
36295	647149
73309	647150
1131	647151
42439	647152
7681	647153
3430	647154
393	647155
67950	647156
100588	647157
100655	647158
49525	647159
2313	647160
10740	647161
39887	647162
62869	647163
37264	647164
43491	647165
54997	647166
3830	647167
26457	647168
71	647169
10232	647170
9710	647171
38111	647172
36261	647173
63435	647174
18609	647175
68756	647176
2898	647177
1480	647178
11156	647179
45183	647180
65285	647181
129037	647182
60562	647183
73909	647184
77864	647185
7105	647186
3886	647187
87681	647188
111683	647189
1926	647190
100482	647191
56828	647192
17698	647193
19324	647194
22949	647195
102077	647196
54122	647197
54764	647198
6598	647199
164	647200
51060	647201
83586	647202
19558	647203
27129	647204
83917	647205
1148	647206
28815	647207
9075	647208
13485	647209
3110	647210
34828	647211
87780	647212
5969	647213
680	647214
31850	647215
36093	647216
19241	647217
88480	647218
25869	647219
57644	647220
42425	647221
6663	647222
1462	647223
127760	647224
109252	647225
86596	647226
5567	647227
70145	647228
48108	647229
28074	647230
92002	647231
110743	647232
78182	647233
41303	647234
59458	647235
16183	647236
8569	647237
32556	647238
69733	647239
45416	647240
31267	647241
74448	647242
22254	647243
15432	647244
448	647245
10520	647246
104520	647247
12402	647248
121802	647249
68627	647250
40011	647251
4046	647252
1849	647253
38374	647254
33475	647255
30108	647256
6116	647257
3072	647258
20561	647259
115560	647260
79304	647261
16598	647262
29339	647263
50274	647264
103487	647265
42168	647266
40661	647267
92142	647268
12078	647269
9853	647270
52090	647271
31554	647272
40195	647273
49723	647274
52342	647275
1420	647276
50294	647277
2257	647278
75661	647279
418	647280
68221	647281
2994	647282
24281	647283
55242	647284
76111	647285
81862	647286
58582	647287
48598	647288
36520	647289
72359	647290
38038	647291
11841	647292
59922	647293
50652	647294
43440	647295
135171	647296
22619	647297
125516	647298
46886	647299
26704	647300
47073	647301
55132	647302
70465	647303
7964	647304
120955	647305
6742	647306
89607	647307
14042	647308
47657	647309
21102	647310
39547	647311
71181	647312
135412	647313
61408	647314
96625	647315
10889	647316
11313	647317
605	647318
26500	647319
251	647320
61676	647321
49118	647322
33579	647323
113087	647324
34059	647325
3969	647326
17318	647327
56429	647328
13296	647329
59392	647330
75512	647331
76314	647332
9380	647333
26808	647334
12422	647335
108941	647336
47000	647337
121671	647338
39283	647339
77960	647340
54214	647341
66210	647342
14371	647343
47133	647344
121498	647345
15243	647346
11486	647347
79382	647348
24235	647349
30	647350
40568	647351
3787	647352
3757	647353
76751	647354
28933	647355
29247	647356
22180	647357
163	647358
55852	647359
11461	647360
83437	647361
14330	647362
87340	647363
86141	647364
37579	647365
92421	647366
1937	647367
138242	647368
129136	647369
34432	647370
92193	647371
12732	647372
1524	647373
49514	647374
28623	647375
82655	647376
57621	647377
125343	647378
39801	647379
17448	647380
3295	647381
19406	647382
29904	647383
18438	647384
73481	647385
44805	647386
83099	647387
7476	647388
7039	647389
38191	647390
10171	647391
70232	647392
6976	647393
90766	647394
20169	647395
11512	647396
70847	647397
79554	647398
17945	647399
110836	647400
53274	647401
55332	647402
68594	647403
102028	647404
11583	647405
31282	647406
12129	647407
25474	647408
17852	647409
4862	647410
25124	647411
94287	647412
4574	647413
16751	647414
80399	647415
22578	647416
38545	647417
120279	647418
10015	647419
4520	647420
83502	647421
5112	647422
14370	647423
28971	647424
10395	647425
7825	647426
21294	647427
111077	647428
1890	647429
62621	647430
66500	647431
624	647432
25137	647433
3285	647434
126349	647435
5651	647436
74339	647437
50711	647438
11749	647439
47318	647440
61348	647441
84130	647442
1607	647443
63875	647444
2844	647445
9429	647446
93530	647447
25894	647448
140563	647449
3273	647450
33905	647451
28044	647452
6901	647453
13692	647454
103786	647455
81026	647456
1580	647457
19544	647458
34497	647459
47053	647460
1276	647461
34791	647462
48399	647463
29313	647464
26180	647465
149567	647466
74187	647467
80857	647468
44048	647469
20321	647470
36458	647471
24487	647472
558	647473
80615	647474
117806	647475
10273	647476
23507	647477
84720	647478
40873	647479
146524	647480
25005	647481
14707	647482
24662	647483
121293	647484
41164	647485
63250	647486
57290	647487
17364	647488
125086	647489
83167	647490
23938	647491
43410	647492
112	647493
102091	647494
7608	647495
32800	647496
1402	647497
23231	647498
21835	647499
106318	647500
38237	647501
91492	647502
6776	647503
41533	647504
114819	647505
41033	647506
13651	647507
16216	647508
15755	647509
87563	647510
10487	647511
5439	647512
93794	647513
62590	647514
48872	647515
80828	647516
973	647517
89998	647518
4738	647519
18042	647520
67665	647521
19118	647522
6724	647523
8300	647524
46544	647525
65563	647526
36846	647527
11561	647528
10718	647529
68797	647530
10020	647531
53676	647532
118903	647533
55947	647534
55431	647535
2952	647536
116397	647537
30291	647538
4992	647539
92898	647540
20781	647541
112787	647542
79873	647543
27035	647544
15685	647545
105105	647546
21147	647547
53588	647548
64053	647549
58124	647550
31933	647551
55172	647552
45996	647553
83052	647554
75362	647555
9791	647556
109560	647557
76396	647558
101571	647559
35412	647560
9955	647561
26499	647562
88451	647563
27273	647564
32415	647565
3434	647566
40334	647567
15889	647568
43391	647569
22285	647570
4393	647571
41168	647572
98500	647573
6340	647574
41038	647575
46682	647576
82130	647577
222	647578
113649	647579
3193	647580
3900	647581
69497	647582
1012	647583
75215	647584
6461	647585
9325	647586
63777	647587
8515	647588
2281	647589
51660	647590
45009	647591
43592	647592
62395	647593
19529	647594
562	647595
80343	647596
16317	647597
34318	647598
2205	647599
4812	647600
9675	647601
14268	647602
144008	647603
17821	647604
30812	647605
29647	647606
129473	647607
43149	647608
199	647609
6968	647610
96175	647611
35	647612
13375	647613
14728	647614
41967	647615
42564	647616
28895	647617
142891	647618
11498	647619
33343	647620
36218	647621
81081	647622
25987	647623
36400	647624
93715	647625
5681	647626
3426	647627
79400	647628
104686	647629
38102	647630
107198	647631
34478	647632
59852	647633
4039	647634
76529	647635
17252	647636
44992	647637
7919	647638
18124	647639
44083	647640
53646	647641
103785	647642
74936	647643
137930	647644
70226	647645
61514	647646
87033	647647
51992	647648
3032	647649
463	647650
9556	647651
53497	647652
19656	647653
59756	647654
60197	647655
67956	647656
4617	647657
77314	647658
1823	647659
55831	647660
2389	647661
55315	647662
6561	647663
72748	647664
8255	647665
138284	647666
19236	647667
51162	647668
13649	647669
134722	647670
95440	647671
120518	647672
54658	647673
110091	647674
4185	647675
53507	647676
53520	647677
6414	647678
24139	647679
109442	647680
34225	647681
132555	647682
37890	647683
14188	647684
18271	647685
45446	647686
49045	647687
72949	647688
98774	647689
91	647690
31239	647691
76563	647692
43420	647693
1324	647694
25486	647695
87362	647696
79250	647697
2670	647698
130786	647699
137116	647700
37526	647701
101941	647702
25183	647703
56222	647704
54142	647705
23573	647706
35457	647707
95954	647708
22331	647709
8941	647710
55173	647711
92183	647712
119896	647713
49873	647714
9576	647715
186	647716
53598	647717
75956	647718
69983	647719
71062	647720
96607	647721
82166	647722
133	647723
24546	647724
118770	647725
51343	647726
28948	647727
15901	647728
34404	647729
27413	647730
1831	647731
1214	647732
75283	647733
11081	647734
4582	647735
35581	647736
68472	647737
45138	647738
18384	647739
100420	647740
34576	647741
8850	647742
5924	647743
41554	647744
18690	647745
32053	647746
34348	647747
67313	647748
6829	647749
65878	647750
53718	647751
21542	647752
16201	647753
31350	647754
44871	647755
753	647756
9170	647757
18239	647758
68389	647759
18569	647760
109282	647761
54572	647762
893	647763
82835	647764
46663	647765
81616	647766
31110	647767
47639	647768
101011	647769
8336	647770
24322	647771
28671	647772
34792	647773
35570	647774
69882	647775
25551	647776
64131	647777
247	647778
9200	647779
112017	647780
38991	647781
27068	647782
102045	647783
2276	647784
223	647785
14690	647786
35632	647787
12708	647788
57861	647789
4273	647790
56106	647791
25479	647792
54050	647793
28233	647794
16068	647795
87393	647796
57321	647797
32844	647798
28272	647799
88187	647800
47074	647801
84309	647802
24438	647803
19971	647804
41532	647805
34410	647806
109902	647807
23134	647808
5737	647809
100109	647810
146675	647811
45305	647812
297	647813
134577	647814
47193	647815
33062	647816
17422	647817
73946	647818
97733	647819
10245	647820
18153	647821
41863	647822
12005	647823
33681	647824
8637	647825
82767	647826
39155	647827
32809	647828
3834	647829
751	647830
20453	647831
41178	647832
14254	647833
6985	647834
77517	647835
105307	647836
21982	647837
3598	647838
11476	647839
114641	647840
61857	647841
77431	647842
40828	647843
75105	647844
437	647845
6608	647846
88919	647847
56424	647848
908	647849
71916	647850
4705	647851
49283	647852
77714	647853
89671	647854
5225	647855
9602	647856
106572	647857
6847	647858
31265	647859
2463	647860
20955	647861
14081	647862
56822	647863
39525	647864
4915	647865
129033	647866
92848	647867
2026	647868
63314	647869
110654	647870
2817	647871
123230	647872
78700	647873
57595	647874
79650	647875
131132	647876
26116	647877
20396	647878
7197	647879
69037	647880
2871	647881
19269	647882
46547	647883
60635	647884
122627	647885
28138	647886
109452	647887
15463	647888
82292	647889
91895	647890
104632	647891
24409	647892
114933	647893
47674	647894
12283	647895
59440	647896
38323	647897
3615	647898
20283	647899
1504	647900
43584	647901
46535	647902
121216	647903
95010	647904
62488	647905
32	647906
25259	647907
4187	647908
139880	647909
35783	647910
7005	647911
20102	647912
87313	647913
86049	647914
134061	647915
30077	647916
24830	647917
84725	647918
70508	647919
61397	647920
82137	647921
46425	647922
52884	647923
93285	647924
76259	647925
443	647926
33051	647927
21277	647928
78613	647929
95382	647930
55844	647931
25736	647932
35317	647933
4468	647934
53030	647935
14907	647936
25913	647937
29355	647938
5160	647939
48378	647940
34649	647941
55876	647942
138713	647943
18515	647944
1490	647945
76050	647946
86323	647947
34407	647948
90536	647949
10213	647950
4011	647951
14664	647952
759	647953
3805	647954
47893	647955
1487	647956
31446	647957
41752	647958
27015	647959
36470	647960
55122	647961
7875	647962
12134	647963
32872	647964
18675	647965
58674	647966
44443	647967
9970	647968
26778	647969
143390	647970
539	647971
48846	647972
3262	647973
66485	647974
52333	647975
11233	647976
12690	647977
184	647978
42077	647979
9402	647980
43790	647981
43709	647982
103577	647983
102469	647984
20615	647985
149804	647986
7683	647987
65461	647988
1731	647989
146986	647990
100323	647991
25489	647992
13521	647993
22048	647994
96436	647995
37179	647996
60405	647997
55427	647998
35393	647999
78991	648000
47669	648001
22093	648002
64583	648003
75208	648004
98859	648005
56298	648006
45397	648007
4306	648008
5323	648009
78757	648010
51767	648011
26723	648012
117837	648013
102009	648014
13132	648015
38947	648016
34312	648017
35733	648018
77821	648019
81672	648020
118921	648021
8280	648022
136356	648023
83611	648024
132376	648025
10955	648026
24544	648027
26691	648028
52378	648029
58594	648030
11203	648031
4792	648032
8021	648033
76181	648034
55284	648035
3602	648036
74360	648037
99740	648038
55269	648039
2582	648040
17570	648041
593	648042
58429	648043
34324	648044
39357	648045
92957	648046
4515	648047
113631	648048
9143	648049
2297	648050
6406	648051
13455	648052
50121	648053
11464	648054
71576	648055
1065	648056
8731	648057
34661	648058
67059	648059
43414	648060
24900	648061
52959	648062
16193	648063
78776	648064
706	648065
94721	648066
4903	648067
58788	648068
5656	648069
21685	648070
23278	648071
68475	648072
43940	648073
82337	648074
66782	648075
31399	648076
87214	648077
4606	648078
34284	648079
2078	648080
3664	648081
77479	648082
131733	648083
92763	648084
22725	648085
52205	648086
39331	648087
11074	648088
21308	648089
70328	648090
25679	648091
83143	648092
4397	648093
5744	648094
1733	648095
22289	648096
20585	648097
41658	648098
23893	648099
104946	648100
35078	648101
43768	648102
47402	648103
87454	648104
74324	648105
1115	648106
65522	648107
5157	648108
65897	648109
38434	648110
41589	648111
599	648112
12543	648113
22454	648114
89145	648115
87156	648116
45136	648117
94818	648118
44117	648119
46962	648120
77528	648121
147467	648122
12495	648123
48303	648124
4518	648125
137553	648126
69219	648127
30276	648128
87901	648129
49113	648130
106898	648131
36524	648132
19885	648133
45910	648134
67702	648135
5249	648136
81699	648137
63434	648138
51731	648139
47920	648140
74140	648141
8962	648142
28482	648143
19294	648144
1737	648145
3574	648146
26717	648147
20683	648148
98839	648149
22301	648150
2801	648151
4996	648152
12554	648153
91786	648154
84917	648155
47197	648156
51272	648157
7625	648158
78800	648159
110975	648160
40205	648161
80416	648162
18744	648163
7097	648164
2616	648165
42380	648166
44679	648167
50072	648168
9225	648169
87568	648170
10445	648171
5765	648172
68620	648173
34677	648174
64121	648175
15846	648176
20715	648177
50426	648178
19247	648179
146154	648180
6370	648181
112322	648182
39653	648183
6097	648184
5174	648185
47036	648186
77572	648187
10493	648188
44262	648189
20914	648190
28862	648191
67737	648192
49618	648193
13637	648194
91812	648195
7940	648196
4684	648197
107801	648198
3463	648199
47730	648200
4874	648201
118654	648202
25981	648203
3376	648204
56920	648205
79773	648206
55034	648207
84692	648208
39445	648209
47703	648210
87525	648211
64845	648212
14585	648213
336	648214
9649	648215
26315	648216
37036	648217
94162	648218
30000	648219
4646	648220
41274	648221
2438	648222
97481	648223
14739	648224
3284	648225
138609	648226
885	648227
23674	648228
32453	648229
63506	648230
61828	648231
39120	648232
100622	648233
55783	648234
38650	648235
59375	648236
6	648237
66413	648238
104675	648239
60971	648240
19943	648241
50602	648242
36831	648243
9182	648244
4138	648245
25223	648246
147468	648247
48825	648248
43439	648249
143782	648250
2100	648251
10403	648252
82945	648253
86590	648254
63459	648255
18862	648256
103662	648257
1106	648258
2754	648259
15860	648260
117004	648261
24660	648262
77524	648263
69329	648264
2919	648265
64496	648266
11740	648267
56426	648268
103067	648269
52954	648270
68091	648271
83126	648272
3925	648273
141985	648274
94735	648275
55615	648276
20625	648277
74744	648278
106656	648279
54065	648280
64888	648281
26596	648282
8673	648283
26951	648284
14184	648285
121815	648286
3017	648287
95752	648288
48686	648289
1369	648290
74475	648291
25438	648292
32165	648293
96548	648294
4350	648295
64533	648296
40698	648297
147905	648298
54559	648299
27159	648300
10307	648301
82992	648302
5250	648303
38613	648304
111105	648305
3225	648306
39545	648307
29496	648308
15703	648309
21002	648310
83023	648311
20038	648312
64358	648313
69118	648314
6824	648315
8476	648316
61	648317
24084	648318
23352	648319
20859	648320
4856	648321
9333	648322
27125	648323
78475	648324
141875	648325
39257	648326
122246	648327
89909	648328
16379	648329
43158	648330
113508	648331
32802	648332
4116	648333
15118	648334
132325	648335
38929	648336
70133	648337
34145	648338
1641	648339
22313	648340
44991	648341
4466	648342
48776	648343
73555	648344
651	648345
72629	648346
28436	648347
12873	648348
4251	648349
99967	648350
55868	648351
66586	648352
8841	648353
62789	648354
32230	648355
4601	648356
96499	648357
126670	648358
1789	648359
19860	648360
2257	648361
48311	648362
26586	648363
7125	648364
84527	648365
128802	648366
54	648367
35997	648368
92072	648369
17615	648370
83559	648371
74524	648372
112940	648373
29907	648374
7552	648375
116287	648376
2145	648377
111118	648378
23471	648379
132780	648380
15457	648381
2885	648382
43769	648383
60048	648384
68199	648385
23619	648386
49304	648387
16837	648388
49451	648389
20533	648390
67782	648391
11154	648392
114829	648393
24773	648394
79432	648395
51195	648396
5731	648397
59906	648398
80035	648399
30735	648400
53666	648401
19794	648402
26203	648403
25407	648404
137019	648405
474	648406
5780	648407
11451	648408
75071	648409
8313	648410
3583	648411
19438	648412
14304	648413
43953	648414
85656	648415
22451	648416
12658	648417
123610	648418
64373	648419
76113	648420
37421	648421
44095	648422
34157	648423
23384	648424
6698	648425
560	648426
66695	648427
61680	648428
66208	648429
93787	648430
67497	648431
12884	648432
39650	648433
144670	648434
120305	648435
104406	648436
62870	648437
1273	648438
15049	648439
42517	648440
3841	648441
38936	648442
2513	648443
36189	648444
104235	648445
107123	648446
34411	648447
37524	648448
44260	648449
54707	648450
39076	648451
83228	648452
57363	648453
17103	648454
41989	648455
7901	648456
119653	648457
35642	648458
6601	648459
69655	648460
19032	648461
126	648462
3279	648463
63670	648464
21012	648465
116733	648466
2957	648467
92330	648468
23896	648469
102	648470
58641	648471
97297	648472
61536	648473
121745	648474
304	648475
121968	648476
138125	648477
119879	648478
59471	648479
51708	648480
17420	648481
533	648482
69297	648483
113943	648484
2452	648485
6350	648486
31409	648487
94615	648488
55009	648489
137964	648490
16549	648491
43621	648492
10965	648493
3872	648494
107525	648495
22281	648496
67819	648497
114225	648498
74279	648499
41529	648500
72431	648501
43399	648502
10511	648503
46117	648504
2248	648505
17711	648506
83050	648507
27049	648508
76879	648509
92679	648510
51110	648511
68000	648512
28196	648513
60870	648514
86803	648515
14321	648516
9153	648517
13676	648518
27844	648519
785	648520
108805	648521
11289	648522
109339	648523
19468	648524
69722	648525
62351	648526
2408	648527
7832	648528
23840	648529
62041	648530
333	648531
37499	648532
57495	648533
106214	648534
34797	648535
31894	648536
50292	648537
5386	648538
21192	648539
104209	648540
1465	648541
47607	648542
62803	648543
711	648544
3670	648545
103553	648546
14340	648547
75257	648548
6273	648549
80767	648550
46500	648551
145924	648552
101294	648553
61946	648554
81526	648555
28739	648556
20981	648557
8520	648558
85574	648559
6923	648560
103560	648561
3967	648562
59048	648563
27696	648564
58103	648565
58044	648566
84276	648567
54633	648568
49289	648569
32734	648570
67980	648571
20702	648572
64456	648573
22364	648574
22495	648575
20258	648576
78097	648577
2679	648578
44068	648579
12881	648580
115461	648581
29315	648582
37047	648583
85081	648584
10860	648585
144150	648586
18572	648587
30378	648588
136428	648589
55109	648590
21866	648591
50	648592
61594	648593
46427	648594
6650	648595
83966	648596
1785	648597
12804	648598
63780	648599
48797	648600
26459	648601
31064	648602
58666	648603
38909	648604
39135	648605
14573	648606
19099	648607
12427	648608
34385	648609
2760	648610
52175	648611
119	648612
36367	648613
63422	648614
10875	648615
1477	648616
11910	648617
57209	648618
26113	648619
1448	648620
720	648621
78823	648622
18624	648623
27911	648624
62637	648625
12518	648626
53532	648627
27470	648628
40939	648629
2703	648630
135578	648631
15061	648632
48099	648633
50168	648634
46087	648635
100184	648636
10873	648637
27681	648638
85746	648639
144118	648640
56282	648641
48258	648642
54941	648643
19241	648644
79586	648645
104584	648646
7314	648647
22552	648648
56845	648649
31637	648650
6291	648651
35234	648652
20213	648653
19430	648654
281	648655
22990	648656
137050	648657
3373	648658
27185	648659
40080	648660
129941	648661
22814	648662
95190	648663
20911	648664
41556	648665
828	648666
82336	648667
34587	648668
26029	648669
92259	648670
16046	648671
9932	648672
99755	648673
7692	648674
81549	648675
90065	648676
380	648677
23018	648678
43856	648679
75783	648680
58808	648681
963	648682
52405	648683
39248	648684
17382	648685
15627	648686
90778	648687
40862	648688
81418	648689
21474	648690
48924	648691
126459	648692
26631	648693
84483	648694
12432	648695
11296	648696
12055	648697
24921	648698
148112	648699
10968	648700
24860	648701
71911	648702
65760	648703
116834	648704
8863	648705
83589	648706
73403	648707
86425	648708
56903	648709
71407	648710
39169	648711
78613	648712
91475	648713
971	648714
10428	648715
12541	648716
278	648717
22429	648718
3524	648719
72674	648720
124314	648721
7208	648722
16457	648723
9102	648724
105461	648725
12	648726
49128	648727
61805	648728
52786	648729
8709	648730
17372	648731
64787	648732
34627	648733
7431	648734
64248	648735
98833	648736
24179	648737
83634	648738
9447	648739
110003	648740
10419	648741
7233	648742
26209	648743
56844	648744
124541	648745
3712	648746
41268	648747
16419	648748
59923	648749
20698	648750
106098	648751
42722	648752
36735	648753
44226	648754
5488	648755
24970	648756
122028	648757
5518	648758
38152	648759
73729	648760
131890	648761
2140	648762
27864	648763
147669	648764
30096	648765
26157	648766
121803	648767
26982	648768
68600	648769
69585	648770
70754	648771
1079	648772
92411	648773
82466	648774
15850	648775
9721	648776
118580	648777
43218	648778
127708	648779
37962	648780
45483	648781
59926	648782
27229	648783
129270	648784
46641	648785
136720	648786
314	648787
5237	648788
61583	648789
61487	648790
79048	648791
12493	648792
16673	648793
15942	648794
73130	648795
55935	648796
46022	648797
1133	648798
36313	648799
9489	648800
37937	648801
46237	648802
16821	648803
930	648804
37657	648805
21083	648806
43838	648807
35949	648808
956	648809
53122	648810
13900	648811
13558	648812
336	648813
35212	648814
18516	648815
20039	648816
4586	648817
52403	648818
23641	648819
7105	648820
631	648821
5950	648822
9924	648823
16087	648824
145349	648825
97961	648826
51765	648827
106592	648828
30339	648829
32489	648830
68453	648831
75425	648832
41615	648833
32752	648834
84329	648835
34708	648836
33356	648837
10723	648838
133330	648839
2362	648840
22868	648841
35317	648842
11044	648843
12692	648844
26132	648845
2852	648846
133643	648847
72227	648848
118018	648849
47686	648850
23906	648851
21524	648852
67298	648853
59573	648854
73627	648855
5309	648856
137470	648857
83499	648858
57116	648859
10718	648860
52638	648861
14861	648862
14886	648863
56756	648864
62682	648865
74272	648866
1707	648867
44884	648868
126221	648869
78907	648870
76515	648871
93720	648872
36959	648873
16770	648874
10476	648875
84157	648876
135308	648877
51491	648878
9585	648879
38192	648880
62117	648881
32434	648882
37331	648883
4808	648884
451	648885
100970	648886
47926	648887
38073	648888
82095	648889
87478	648890
90419	648891
42207	648892
351	648893
25022	648894
27788	648895
2363	648896
14895	648897
14034	648898
54118	648899
1159	648900
96444	648901
1030	648902
98228	648903
25886	648904
8825	648905
16668	648906
61310	648907
87649	648908
28514	648909
43747	648910
12955	648911
65528	648912
354	648913
48162	648914
10559	648915
26083	648916
6313	648917
13556	648918
315	648919
39745	648920
124814	648921
121128	648922
2733	648923
35119	648924
34074	648925
72667	648926
77712	648927
41084	648928
67560	648929
1565	648930
68739	648931
15500	648932
10102	648933
4332	648934
5020	648935
76204	648936
2144	648937
64381	648938
71293	648939
97265	648940
37693	648941
3988	648942
11351	648943
56412	648944
15001	648945
15122	648946
109230	648947
32761	648948
8626	648949
36919	648950
27932	648951
14523	648952
6321	648953
5896	648954
124325	648955
53405	648956
10040	648957
25365	648958
14862	648959
1002	648960
89469	648961
4969	648962
34479	648963
117912	648964
92853	648965
62790	648966
126897	648967
66048	648968
58964	648969
93391	648970
62962	648971
55140	648972
85288	648973
26452	648974
64921	648975
49058	648976
88096	648977
27722	648978
15743	648979
51796	648980
36411	648981
6744	648982
43731	648983
60032	648984
63060	648985
36809	648986
47513	648987
97747	648988
2337	648989
41100	648990
31548	648991
63085	648992
2057	648993
17252	648994
29473	648995
120028	648996
130771	648997
5914	648998
147848	648999
50160	649000
28429	649001
4942	649002
117715	649003
16187	649004
90531	649005
99571	649006
36465	649007
27595	649008
87504	649009
20602	649010
41658	649011
13462	649012
60833	649013
79673	649014
948	649015
51621	649016
80833	649017
17949	649018
90927	649019
2201	649020
143578	649021
9053	649022
10842	649023
20477	649024
34485	649025
63911	649026
67389	649027
85989	649028
35693	649029
728	649030
63676	649031
21461	649032
40052	649033
45704	649034
17009	649035
20706	649036
115195	649037
18851	649038
133961	649039
20600	649040
60254	649041
25467	649042
18699	649043
27456	649044
12951	649045
31923	649046
26023	649047
91498	649048
40668	649049
64371	649050
12840	649051
230	649052
521	649053
46210	649054
39642	649055
112626	649056
118083	649057
118595	649058
38183	649059
23583	649060
20227	649061
15928	649062
50276	649063
39598	649064
114586	649065
61362	649066
14159	649067
32124	649068
21793	649069
58988	649070
6787	649071
62753	649072
14286	649073
75711	649074
12967	649075
33424	649076
3887	649077
6108	649078
38223	649079
37137	649080
118404	649081
18620	649082
134806	649083
109635	649084
87533	649085
1547	649086
54986	649087
13693	649088
105782	649089
225	649090
87201	649091
33445	649092
66166	649093
60197	649094
7791	649095
3490	649096
9342	649097
4322	649098
67619	649099
62684	649100
3941	649101
86817	649102
53456	649103
84966	649104
126326	649105
63726	649106
33858	649107
68294	649108
4813	649109
115261	649110
111112	649111
119353	649112
41651	649113
75913	649114
57185	649115
59439	649116
32444	649117
41478	649118
5118	649119
20807	649120
6233	649121
72	649122
98996	649123
34719	649124
60216	649125
37751	649126
79683	649127
98483	649128
29529	649129
25792	649130
41387	649131
76662	649132
21187	649133
117463	649134
59673	649135
1320	649136
1467	649137
10644	649138
87537	649139
9286	649140
54624	649141
7149	649142
46497	649143
107867	649144
1064	649145
103352	649146
59434	649147
100995	649148
3177	649149
4196	649150
54510	649151
49274	649152
3564	649153
17129	649154
3710	649155
75350	649156
89331	649157
14823	649158
41571	649159
6333	649160
1757	649161
14767	649162
64369	649163
75606	649164
99	649165
58839	649166
28217	649167
51789	649168
3402	649169
112447	649170
61080	649171
73529	649172
15858	649173
1662	649174
77786	649175
29573	649176
51479	649177
12772	649178
1174	649179
27462	649180
7863	649181
44885	649182
2549	649183
68943	649184
81451	649185
23922	649186
48506	649187
23753	649188
39487	649189
6916	649190
99285	649191
48284	649192
34109	649193
50258	649194
97343	649195
59055	649196
53295	649197
43982	649198
19105	649199
22321	649200
20224	649201
3037	649202
84758	649203
32093	649204
26609	649205
54854	649206
37832	649207
828	649208
8001	649209
5775	649210
54493	649211
4174	649212
77482	649213
22282	649214
3298	649215
54721	649216
7937	649217
3248	649218
27890	649219
94010	649220
98861	649221
49367	649222
70258	649223
116106	649224
14262	649225
3905	649226
98077	649227
41636	649228
69292	649229
30527	649230
3747	649231
58074	649232
53362	649233
1583	649234
103347	649235
30690	649236
53429	649237
149705	649238
109078	649239
51474	649240
18379	649241
26638	649242
15454	649243
4353	649244
6391	649245
30339	649246
42268	649247
607	649248
88933	649249
19161	649250
12394	649251
12580	649252
59432	649253
38948	649254
73735	649255
12796	649256
94493	649257
6274	649258
120808	649259
28182	649260
28941	649261
74859	649262
19977	649263
78117	649264
21320	649265
76391	649266
22138	649267
43037	649268
32409	649269
124558	649270
2583	649271
65793	649272
63471	649273
35918	649274
44797	649275
268	649276
35851	649277
46596	649278
45550	649279
38811	649280
57119	649281
62056	649282
141778	649283
72325	649284
37553	649285
120757	649286
134158	649287
78799	649288
3300	649289
23228	649290
187	649291
2278	649292
4920	649293
40762	649294
44514	649295
9129	649296
19281	649297
110996	649298
68040	649299
10837	649300
40298	649301
125521	649302
73924	649303
31608	649304
82339	649305
18910	649306
23054	649307
18910	649308
3858	649309
16522	649310
32533	649311
47288	649312
58700	649313
20530	649314
8553	649315
7703	649316
22654	649317
53262	649318
44182	649319
4709	649320
10755	649321
624	649322
88346	649323
31175	649324
106063	649325
3702	649326
10502	649327
67638	649328
92299	649329
9411	649330
77862	649331
70320	649332
702	649333
44478	649334
5046	649335
67460	649336
79983	649337
29581	649338
20531	649339
15	649340
118513	649341
1967	649342
421	649343
103241	649344
62709	649345
81152	649346
20698	649347
31936	649348
99909	649349
92501	649350
14349	649351
87922	649352
21962	649353
83868	649354
45420	649355
14790	649356
76772	649357
10297	649358
130929	649359
31711	649360
21371	649361
108527	649362
140784	649363
92071	649364
94876	649365
37761	649366
102108	649367
3450	649368
107820	649369
59668	649370
1343	649371
82	649372
34509	649373
91626	649374
56509	649375
87007	649376
5495	649377
9574	649378
27052	649379
13583	649380
78198	649381
10012	649382
5511	649383
4254	649384
55239	649385
30248	649386
65904	649387
67419	649388
6639	649389
125466	649390
18724	649391
7304	649392
43891	649393
82813	649394
12206	649395
9487	649396
51946	649397
78026	649398
19666	649399
25715	649400
44519	649401
19934	649402
26800	649403
30849	649404
29681	649405
348	649406
11037	649407
144065	649408
2999	649409
54860	649410
86258	649411
54392	649412
38607	649413
87635	649414
44454	649415
469	649416
421	649417
20660	649418
16813	649419
65084	649420
47396	649421
101274	649422
23935	649423
40585	649424
12269	649425
20297	649426
58540	649427
131025	649428
8907	649429
56732	649430
62494	649431
70337	649432
19281	649433
1903	649434
70017	649435
54019	649436
11530	649437
51971	649438
3500	649439
43985	649440
149171	649441
36331	649442
51900	649443
74830	649444
42860	649445
9194	649446
17315	649447
60519	649448
8087	649449
7219	649450
36722	649451
67256	649452
32990	649453
4251	649454
33129	649455
83648	649456
64140	649457
17918	649458
72308	649459
57442	649460
313	649461
15953	649462
220	649463
63813	649464
29553	649465
5827	649466
40101	649467
64829	649468
147232	649469
76263	649470
13868	649471
8759	649472
16369	649473
26530	649474
2405	649475
102579	649476
1152	649477
50996	649478
12435	649479
42092	649480
104851	649481
10547	649482
8035	649483
35648	649484
29905	649485
49044	649486
64562	649487
19128	649488
12907	649489
9479	649490
909	649491
4948	649492
116786	649493
9644	649494
9472	649495
171	649496
51651	649497
4573	649498
37191	649499
14492	649500
19142	649501
30912	649502
55700	649503
14571	649504
14364	649505
96630	649506
47736	649507
119391	649508
14262	649509
73962	649510
25591	649511
9641	649512
16694	649513
49891	649514
37873	649515
15064	649516
37420	649517
11436	649518
15082	649519
56569	649520
2226	649521
10721	649522
102884	649523
21050	649524
17942	649525
43747	649526
68785	649527
69412	649528
98796	649529
37755	649530
57294	649531
59501	649532
2385	649533
79314	649534
1644	649535
75710	649536
99610	649537
41038	649538
82458	649539
84915	649540
48544	649541
63511	649542
104749	649543
79664	649544
14050	649545
117026	649546
654	649547
6346	649548
47790	649549
56511	649550
16168	649551
19171	649552
12268	649553
31567	649554
22176	649555
4631	649556
2847	649557
11533	649558
49492	649559
108379	649560
83230	649561
6922	649562
80747	649563
26831	649564
22481	649565
73974	649566
85379	649567
35012	649568
3507	649569
45	649570
27803	649571
24319	649572
103353	649573
11863	649574
65708	649575
18423	649576
58238	649577
10308	649578
36918	649579
12865	649580
78049	649581
32760	649582
8499	649583
137537	649584
39134	649585
131417	649586
31068	649587
30491	649588
84894	649589
32883	649590
1698	649591
106564	649592
70900	649593
82907	649594
22036	649595
64957	649596
36	649597
12776	649598
17798	649599
163	649600
35921	649601
19327	649602
57402	649603
34751	649604
9316	649605
12705	649606
2553	649607
4068	649608
11912	649609
52865	649610
80688	649611
100626	649612
23434	649613
11211	649614
36238	649615
41112	649616
20128	649617
86677	649618
129092	649619
18503	649620
77399	649621
66732	649622
9797	649623
3676	649624
34715	649625
10881	649626
49375	649627
61295	649628
11034	649629
92	649630
30603	649631
2678	649632
51680	649633
92309	649634
18088	649635
45762	649636
76482	649637
39149	649638
119934	649639
52177	649640
13382	649641
1125	649642
20741	649643
114561	649644
2160	649645
6900	649646
108643	649647
4762	649648
30624	649649
41675	649650
53075	649651
972	649652
14132	649653
61773	649654
2280	649655
71539	649656
953	649657
67671	649658
46493	649659
101172	649660
1522	649661
18576	649662
105642	649663
48637	649664
10180	649665
19290	649666
20038	649667
68079	649668
73987	649669
17311	649670
48077	649671
32226	649672
21782	649673
3134	649674
20400	649675
35326	649676
461	649677
6284	649678
47343	649679
59304	649680
7090	649681
28937	649682
57808	649683
43093	649684
18434	649685
6509	649686
44903	649687
85807	649688
8865	649689
28533	649690
64282	649691
84959	649692
79558	649693
10330	649694
19070	649695
118516	649696
6051	649697
51672	649698
52610	649699
2924	649700
2424	649701
50902	649702
57577	649703
25084	649704
98216	649705
109779	649706
37242	649707
26329	649708
46737	649709
1182	649710
41004	649711
31841	649712
106556	649713
146243	649714
91006	649715
52636	649716
25432	649717
5241	649718
38965	649719
152	649720
196	649721
4986	649722
20344	649723
134338	649724
9158	649725
125773	649726
10690	649727
3237	649728
144209	649729
33010	649730
12804	649731
54400	649732
144604	649733
40035	649734
82635	649735
9633	649736
173	649737
66360	649738
34648	649739
59053	649740
9916	649741
45389	649742
114212	649743
1209	649744
82145	649745
13026	649746
28357	649747
3100	649748
99074	649749
67246	649750
29803	649751
16237	649752
91810	649753
23436	649754
62979	649755
2277	649756
20248	649757
62572	649758
43353	649759
144130	649760
48502	649761
127906	649762
9279	649763
38582	649764
26610	649765
41034	649766
8352	649767
44088	649768
20502	649769
63721	649770
52986	649771
95969	649772
17395	649773
2606	649774
4571	649775
94176	649776
47652	649777
11830	649778
72993	649779
25	649780
4	649781
29092	649782
20520	649783
85395	649784
29281	649785
66457	649786
15884	649787
17688	649788
198	649789
99247	649790
14768	649791
5615	649792
47541	649793
38496	649794
141021	649795
1790	649796
24880	649797
87146	649798
22171	649799
53273	649800
16955	649801
2642	649802
33640	649803
1257	649804
17190	649805
7849	649806
57135	649807
69692	649808
97958	649809
11614	649810
39918	649811
18255	649812
86813	649813
15889	649814
6995	649815
67647	649816
65841	649817
23679	649818
71202	649819
2070	649820
10023	649821
51963	649822
58876	649823
31	649824
54915	649825
29531	649826
34974	649827
25096	649828
18940	649829
16115	649830
24943	649831
60808	649832
29502	649833
113465	649834
5322	649835
41620	649836
11534	649837
116176	649838
105259	649839
63521	649840
81205	649841
48283	649842
45675	649843
14502	649844
434	649845
141492	649846
80085	649847
25962	649848
1632	649849
3565	649850
7250	649851
29041	649852
9885	649853
64816	649854
106346	649855
115722	649856
65102	649857
125719	649858
49522	649859
12671	649860
28560	649861
4506	649862
26257	649863
16284	649864
47174	649865
74177	649866
96307	649867
111031	649868
22864	649869
91637	649870
23391	649871
136889	649872
25400	649873
7421	649874
76935	649875
28047	649876
66058	649877
125311	649878
25167	649879
21025	649880
67432	649881
35619	649882
75611	649883
24840	649884
14023	649885
85905	649886
79193	649887
8095	649888
71605	649889
129034	649890
299	649891
12524	649892
84706	649893
94409	649894
33520	649895
1538	649896
13282	649897
79629	649898
947	649899
7474	649900
42900	649901
28997	649902
21288	649903
82935	649904
21237	649905
114037	649906
24172	649907
1743	649908
19261	649909
18395	649910
7721	649911
46950	649912
57689	649913
66294	649914
7365	649915
122257	649916
58431	649917
34155	649918
19819	649919
2592	649920
64971	649921
65671	649922
56792	649923
1455	649924
37550	649925
11223	649926
100968	649927
79644	649928
52328	649929
86257	649930
7575	649931
4174	649932
94132	649933
41353	649934
8481	649935
40346	649936
5940	649937
15613	649938
140201	649939
62620	649940
119159	649941
44782	649942
11490	649943
72508	649944
65997	649945
70915	649946
68319	649947
20773	649948
86382	649949
59074	649950
19733	649951
75216	649952
74639	649953
2523	649954
57256	649955
45470	649956
21299	649957
39337	649958
29137	649959
5968	649960
39044	649961
77599	649962
63379	649963
17107	649964
146975	649965
95991	649966
50214	649967
56682	649968
89299	649969
50609	649970
28202	649971
11816	649972
20912	649973
7644	649974
85591	649975
97191	649976
140222	649977
40820	649978
15620	649979
48448	649980
102863	649981
148094	649982
48304	649983
99010	649984
89979	649985
3276	649986
4076	649987
35004	649988
109421	649989
27601	649990
29707	649991
17238	649992
52353	649993
71743	649994
15187	649995
21997	649996
37304	649997
5877	649998
636	649999
46338	650000
23814	650001
4245	650002
63666	650003
23086	650004
143672	650005
82508	650006
79997	650007
132172	650008
15016	650009
37536	650010
89004	650011
64	650012
39924	650013
2719	650014
105272	650015
49701	650016
1234	650017
15854	650018
22740	650019
35342	650020
17758	650021
17136	650022
9965	650023
5766	650024
27910	650025
147331	650026
99094	650027
54648	650028
44796	650029
62389	650030
39027	650031
35467	650032
23560	650033
60820	650034
3247	650035
45565	650036
51525	650037
50130	650038
41648	650039
35526	650040
31701	650041
17004	650042
83503	650043
69598	650044
66149	650045
41666	650046
37784	650047
9384	650048
58086	650049
96527	650050
70194	650051
1761	650052
65677	650053
27290	650054
101108	650055
27181	650056
5789	650057
7672	650058
16966	650059
61436	650060
56693	650061
151	650062
7552	650063
8637	650064
44373	650065
127334	650066
79397	650067
16508	650068
38880	650069
129	650070
61160	650071
6732	650072
6939	650073
21942	650074
5359	650075
868	650076
117	650077
7339	650078
32432	650079
16379	650080
12681	650081
13752	650082
37575	650083
38532	650084
13058	650085
8831	650086
89293	650087
48673	650088
15412	650089
3419	650090
119860	650091
63053	650092
46721	650093
5970	650094
15038	650095
93715	650096
32753	650097
8334	650098
97352	650099
55518	650100
91585	650101
107362	650102
25777	650103
123692	650104
114548	650105
106847	650106
11521	650107
136894	650108
52900	650109
41543	650110
77148	650111
16245	650112
39218	650113
84898	650114
103083	650115
108125	650116
126505	650117
9001	650118
55157	650119
86658	650120
110214	650121
24303	650122
120849	650123
36908	650124
24307	650125
4335	650126
50041	650127
76794	650128
12683	650129
33437	650130
10574	650131
3998	650132
36021	650133
19866	650134
20119	650135
3175	650136
7177	650137
12662	650138
107446	650139
84308	650140
48121	650141
9710	650142
97104	650143
13679	650144
14816	650145
36387	650146
106	650147
84432	650148
99712	650149
10705	650150
79732	650151
44434	650152
115055	650153
84640	650154
103590	650155
18232	650156
8171	650157
64845	650158
35256	650159
1817	650160
64404	650161
45844	650162
101993	650163
10530	650164
124595	650165
3045	650166
59477	650167
73784	650168
56212	650169
114221	650170
65860	650171
68097	650172
30552	650173
28306	650174
8516	650175
21125	650176
9187	650177
20504	650178
8170	650179
597	650180
56123	650181
55271	650182
149859	650183
5562	650184
120886	650185
42895	650186
15247	650187
10348	650188
15297	650189
23901	650190
4570	650191
21553	650192
20575	650193
67294	650194
18292	650195
27814	650196
87898	650197
6847	650198
59646	650199
24449	650200
27484	650201
1943	650202
4217	650203
434	650204
11040	650205
74024	650206
16455	650207
62494	650208
11303	650209
12936	650210
121882	650211
54236	650212
29053	650213
121825	650214
26194	650215
15737	650216
65030	650217
11	650218
11265	650219
5925	650220
43358	650221
27603	650222
90104	650223
60397	650224
3165	650225
22355	650226
25056	650227
10258	650228
13725	650229
7278	650230
28759	650231
16297	650232
32509	650233
70661	650234
5037	650235
84024	650236
22162	650237
12191	650238
136810	650239
42123	650240
67258	650241
263	650242
36008	650243
104493	650244
43417	650245
34047	650246
21817	650247
144947	650248
84091	650249
85791	650250
18047	650251
101706	650252
45479	650253
705	650254
107290	650255
52176	650256
20827	650257
11389	650258
7480	650259
30018	650260
35622	650261
4732	650262
26196	650263
71200	650264
57326	650265
16894	650266
8889	650267
87001	650268
4273	650269
128585	650270
70659	650271
43505	650272
2794	650273
24812	650274
130991	650275
75689	650276
123256	650277
90198	650278
71079	650279
89189	650280
1242	650281
53205	650282
64148	650283
29709	650284
24917	650285
1601	650286
106063	650287
7679	650288
61262	650289
118034	650290
24882	650291
6353	650292
55165	650293
88475	650294
112726	650295
41932	650296
18789	650297
1872	650298
95636	650299
32895	650300
21089	650301
98871	650302
3335	650303
158	650304
52818	650305
10	650306
51699	650307
60327	650308
103462	650309
119797	650310
6446	650311
7598	650312
63771	650313
8025	650314
14518	650315
13023	650316
112016	650317
4539	650318
92196	650319
12670	650320
47290	650321
128491	650322
40902	650323
129005	650324
40471	650325
30654	650326
90697	650327
150186	650328
34972	650329
2926	650330
77379	650331
70048	650332
121890	650333
34178	650334
13299	650335
23537	650336
23426	650337
71305	650338
9237	650339
18357	650340
88695	650341
35541	650342
28371	650343
46074	650344
40375	650345
20695	650346
22631	650347
88155	650348
31905	650349
7154	650350
53571	650351
8013	650352
5105	650353
55606	650354
13884	650355
3202	650356
69182	650357
27721	650358
36405	650359
100411	650360
66509	650361
122428	650362
180	650363
105184	650364
105978	650365
12631	650366
55756	650367
4869	650368
4417	650369
68996	650370
138719	650371
135417	650372
81314	650373
724	650374
63528	650375
42933	650376
36015	650377
28392	650378
37668	650379
75631	650380
61447	650381
16150	650382
2814	650383
56138	650384
88714	650385
41781	650386
53217	650387
39431	650388
47561	650389
22187	650390
58567	650391
30138	650392
27838	650393
91	650394
3032	650395
32982	650396
58092	650397
31681	650398
38399	650399
68053	650400
39201	650401
137676	650402
88327	650403
87078	650404
128207	650405
32577	650406
49227	650407
148333	650408
67493	650409
99570	650410
1854	650411
88006	650412
52888	650413
2338	650414
43424	650415
23780	650416
69898	650417
3190	650418
15911	650419
90876	650420
32867	650421
15101	650422
122263	650423
118331	650424
15929	650425
17717	650426
78731	650427
53767	650428
68178	650429
61610	650430
111079	650431
29230	650432
107742	650433
74670	650434
10968	650435
14831	650436
3777	650437
13807	650438
68182	650439
3194	650440
2415	650441
57634	650442
38064	650443
5945	650444
53504	650445
4537	650446
99624	650447
58510	650448
91196	650449
73207	650450
21389	650451
49616	650452
939	650453
987	650454
67611	650455
23392	650456
117536	650457
59615	650458
27432	650459
32697	650460
41230	650461
3129	650462
81112	650463
16716	650464
8217	650465
23289	650466
31237	650467
46550	650468
45750	650469
10281	650470
135156	650471
24394	650472
74365	650473
2035	650474
18104	650475
108997	650476
21159	650477
11532	650478
29143	650479
3151	650480
45006	650481
126078	650482
71968	650483
6365	650484
23334	650485
13366	650486
93905	650487
86409	650488
9332	650489
56115	650490
98965	650491
1999	650492
67278	650493
42990	650494
90057	650495
56599	650496
1889	650497
15584	650498
19717	650499
12266	650500
63330	650501
142722	650502
103962	650503
20972	650504
3555	650505
57599	650506
4059	650507
65143	650508
91252	650509
11252	650510
60272	650511
482	650512
3917	650513
9839	650514
30822	650515
10337	650516
30946	650517
8881	650518
66128	650519
29971	650520
99963	650521
70947	650522
29140	650523
27071	650524
85619	650525
34409	650526
26220	650527
56439	650528
383	650529
55200	650530
26481	650531
31246	650532
13719	650533
108220	650534
46916	650535
56157	650536
47048	650537
5582	650538
91034	650539
21861	650540
64634	650541
31680	650542
68050	650543
37804	650544
15079	650545
67549	650546
85947	650547
4008	650548
10764	650549
32603	650550
89795	650551
39990	650552
66748	650553
4330	650554
95919	650555
88292	650556
1871	650557
8609	650558
648	650559
82253	650560
69527	650561
6951	650562
74038	650563
78807	650564
23387	650565
431	650566
2831	650567
28314	650568
38719	650569
484	650570
24825	650571
57222	650572
2520	650573
25458	650574
94341	650575
19554	650576
44753	650577
17968	650578
137875	650579
528	650580
21852	650581
8969	650582
12528	650583
3500	650584
69869	650585
8147	650586
13104	650587
84375	650588
70307	650589
16303	650590
63738	650591
19631	650592
13052	650593
87357	650594
49130	650595
20942	650596
3643	650597
72824	650598
24064	650599
91820	650600
38823	650601
34894	650602
117381	650603
7193	650604
8947	650605
21743	650606
4110	650607
17403	650608
30755	650609
19415	650610
59043	650611
26822	650612
44	650613
127296	650614
44895	650615
80565	650616
40913	650617
40443	650618
4575	650619
36099	650620
22424	650621
9623	650622
29739	650623
3643	650624
128901	650625
12316	650626
48764	650627
124777	650628
75327	650629
11493	650630
37868	650631
2955	650632
19005	650633
48355	650634
134205	650635
20550	650636
102031	650637
31550	650638
34839	650639
87574	650640
69186	650641
53393	650642
51229	650643
12201	650644
39532	650645
133473	650646
46025	650647
16928	650648
40097	650649
112445	650650
91547	650651
91722	650652
14584	650653
2428	650654
101237	650655
67247	650656
10179	650657
3318	650658
21369	650659
31856	650660
5638	650661
7251	650662
21271	650663
22481	650664
53324	650665
6630	650666
20979	650667
1956	650668
2714	650669
4114	650670
30085	650671
16313	650672
87448	650673
134449	650674
112390	650675
41082	650676
28990	650677
436	650678
57020	650679
1137	650680
29011	650681
49	650682
128249	650683
270	650684
17527	650685
25211	650686
38183	650687
32908	650688
5061	650689
98684	650690
4988	650691
9344	650692
83321	650693
97168	650694
23259	650695
53218	650696
75300	650697
10485	650698
107263	650699
130435	650700
50204	650701
19374	650702
22743	650703
120099	650704
92294	650705
139060	650706
27904	650707
71774	650708
34215	650709
488	650710
1731	650711
37621	650712
12219	650713
22104	650714
112315	650715
34992	650716
907	650717
27480	650718
58591	650719
39484	650720
6353	650721
59309	650722
8566	650723
10059	650724
27201	650725
17739	650726
75863	650727
23624	650728
49204	650729
4583	650730
129861	650731
25316	650732
35287	650733
45474	650734
99942	650735
109251	650736
4174	650737
67708	650738
119174	650739
62138	650740
16257	650741
25149	650742
25816	650743
50240	650744
5947	650745
35974	650746
15395	650747
9648	650748
15969	650749
33739	650750
83227	650751
102181	650752
7037	650753
970	650754
103760	650755
53983	650756
74262	650757
54116	650758
17325	650759
96095	650760
106614	650761
34667	650762
50465	650763
64578	650764
20655	650765
31283	650766
8896	650767
19356	650768
9	650769
9688	650770
11479	650771
59681	650772
37327	650773
12310	650774
68074	650775
40910	650776
2255	650777
2405	650778
34342	650779
25994	650780
47910	650781
31586	650782
31313	650783
2830	650784
8666	650785
29951	650786
32030	650787
84707	650788
30817	650789
1785	650790
45790	650791
62247	650792
28848	650793
4276	650794
141496	650795
66403	650796
133216	650797
28865	650798
12384	650799
1178	650800
43063	650801
50189	650802
47138	650803
10327	650804
62027	650805
54466	650806
413	650807
36537	650808
34991	650809
124197	650810
21746	650811
384	650812
3783	650813
81766	650814
119863	650815
54533	650816
7285	650817
12530	650818
19596	650819
67499	650820
68659	650821
63248	650822
30259	650823
1588	650824
126006	650825
279	650826
54602	650827
8189	650828
14833	650829
97394	650830
27136	650831
37364	650832
36517	650833
68932	650834
67421	650835
11783	650836
56054	650837
46101	650838
23717	650839
38859	650840
41612	650841
9276	650842
16271	650843
104666	650844
29561	650845
4452	650846
13116	650847
513	650848
14358	650849
2825	650850
88130	650851
43631	650852
2895	650853
22237	650854
13546	650855
119786	650856
93599	650857
67680	650858
31093	650859
3326	650860
106788	650861
97039	650862
25375	650863
64314	650864
18788	650865
100429	650866
63718	650867
44084	650868
6233	650869
15319	650870
139072	650871
14527	650872
37087	650873
20412	650874
15064	650875
11081	650876
121575	650877
12055	650878
136589	650879
74594	650880
51933	650881
10290	650882
11867	650883
80881	650884
24358	650885
42097	650886
907	650887
30466	650888
85518	650889
45045	650890
6401	650891
22646	650892
90471	650893
113	650894
54988	650895
20825	650896
7391	650897
20772	650898
24455	650899
33605	650900
4087	650901
69810	650902
7075	650903
24368	650904
86960	650905
50648	650906
1391	650907
73390	650908
6545	650909
2722	650910
74184	650911
52383	650912
88328	650913
41400	650914
69109	650915
5916	650916
117313	650917
28043	650918
84326	650919
31200	650920
4199	650921
39314	650922
20097	650923
99250	650924
16108	650925
22755	650926
31358	650927
69786	650928
19570	650929
7586	650930
43380	650931
61968	650932
28127	650933
9577	650934
13164	650935
104249	650936
50270	650937
47187	650938
143154	650939
2039	650940
45882	650941
115199	650942
1090	650943
21094	650944
111860	650945
31769	650946
7749	650947
94082	650948
56127	650949
102751	650950
14643	650951
20338	650952
42972	650953
26191	650954
12047	650955
107865	650956
17232	650957
176	650958
66617	650959
74695	650960
85511	650961
68246	650962
26758	650963
64092	650964
147	650965
57183	650966
31821	650967
104049	650968
13062	650969
26060	650970
113503	650971
37683	650972
100743	650973
6751	650974
5258	650975
21082	650976
14062	650977
111918	650978
20825	650979
92487	650980
9253	650981
3581	650982
53995	650983
58426	650984
11786	650985
23797	650986
17650	650987
6746	650988
67286	650989
53247	650990
42912	650991
83181	650992
108519	650993
18767	650994
9522	650995
47353	650996
87370	650997
11211	650998
1670	650999
113445	651000
8352	651001
73087	651002
8321	651003
19833	651004
34427	651005
13472	651006
45057	651007
32451	651008
4418	651009
9073	651010
34067	651011
9762	651012
1190	651013
59827	651014
35817	651015
91708	651016
64247	651017
46571	651018
2475	651019
8501	651020
122642	651021
10377	651022
16616	651023
74181	651024
10124	651025
109781	651026
84374	651027
48293	651028
16776	651029
14125	651030
5901	651031
12361	651032
17324	651033
1457	651034
9431	651035
19575	651036
70475	651037
20699	651038
97170	651039
27355	651040
67337	651041
36323	651042
56035	651043
61638	651044
23416	651045
38995	651046
74190	651047
8772	651048
31174	651049
57768	651050
20104	651051
40655	651052
16551	651053
117569	651054
17015	651055
67444	651056
52427	651057
52109	651058
36766	651059
35052	651060
74047	651061
12141	651062
67061	651063
29698	651064
91059	651065
37066	651066
5517	651067
52351	651068
26319	651069
2518	651070
56614	651071
105474	651072
22304	651073
83601	651074
49025	651075
32730	651076
35992	651077
6077	651078
35185	651079
79566	651080
27538	651081
62592	651082
3403	651083
103727	651084
116977	651085
11804	651086
54482	651087
103522	651088
13193	651089
102383	651090
76271	651091
2007	651092
3236	651093
68579	651094
59938	651095
36199	651096
30917	651097
50661	651098
3307	651099
67332	651100
63043	651101
13341	651102
65601	651103
22328	651104
39943	651105
59534	651106
28948	651107
2699	651108
84636	651109
146316	651110
80221	651111
2272	651112
132240	651113
26695	651114
26245	651115
13991	651116
2333	651117
7003	651118
73290	651119
61479	651120
102535	651121
18603	651122
96980	651123
1668	651124
73275	651125
29424	651126
28653	651127
83962	651128
73729	651129
45623	651130
44377	651131
7005	651132
52293	651133
36067	651134
116461	651135
1306	651136
102943	651137
71788	651138
86197	651139
131781	651140
87447	651141
4287	651142
34436	651143
39712	651144
11637	651145
3951	651146
44104	651147
30976	651148
37221	651149
53466	651150
143670	651151
1197	651152
149953	651153
30781	651154
3610	651155
55338	651156
27667	651157
62686	651158
57268	651159
125385	651160
128266	651161
96922	651162
9815	651163
4375	651164
135187	651165
45315	651166
39391	651167
40262	651168
39030	651169
52622	651170
12073	651171
56141	651172
29510	651173
4724	651174
440	651175
117644	651176
118253	651177
73524	651178
17432	651179
84123	651180
74340	651181
38929	651182
5131	651183
33765	651184
148524	651185
56964	651186
43198	651187
3196	651188
1828	651189
30898	651190
2069	651191
41601	651192
9705	651193
33221	651194
34745	651195
137776	651196
46307	651197
34421	651198
68619	651199
49649	651200
22448	651201
6921	651202
36241	651203
12485	651204
62440	651205
64506	651206
71785	651207
45281	651208
48829	651209
65506	651210
46759	651211
57944	651212
138380	651213
8446	651214
82380	651215
140070	651216
40803	651217
57685	651218
88489	651219
86639	651220
27036	651221
58507	651222
6815	651223
17651	651224
56419	651225
5098	651226
65511	651227
113593	651228
1807	651229
47898	651230
54285	651231
23153	651232
12336	651233
117629	651234
111874	651235
39731	651236
5861	651237
58666	651238
14801	651239
41150	651240
986	651241
83101	651242
49652	651243
8004	651244
2991	651245
117802	651246
128674	651247
74210	651248
43479	651249
36737	651250
1452	651251
17168	651252
85514	651253
95070	651254
29608	651255
85314	651256
64012	651257
41369	651258
72204	651259
79683	651260
28462	651261
55341	651262
17174	651263
105217	651264
137986	651265
51090	651266
28390	651267
7009	651268
8312	651269
20255	651270
2264	651271
12335	651272
5125	651273
13617	651274
23369	651275
77689	651276
82406	651277
100508	651278
45621	651279
25234	651280
67301	651281
13796	651282
7711	651283
83953	651284
6882	651285
131476	651286
48216	651287
125503	651288
54874	651289
18831	651290
47960	651291
9358	651292
83860	651293
46979	651294
116185	651295
83122	651296
72449	651297
74726	651298
95970	651299
95560	651300
110232	651301
570	651302
49010	651303
112304	651304
33817	651305
12120	651306
7653	651307
1331	651308
72329	651309
81863	651310
3241	651311
129736	651312
78138	651313
4015	651314
121302	651315
132467	651316
8297	651317
106103	651318
117266	651319
15531	651320
95310	651321
68288	651322
48417	651323
26685	651324
72825	651325
60657	651326
52828	651327
1301	651328
23959	651329
132936	651330
67911	651331
52320	651332
149593	651333
72569	651334
23764	651335
4787	651336
102	651337
127644	651338
5720	651339
11903	651340
23653	651341
2531	651342
85484	651343
28867	651344
17085	651345
89973	651346
7298	651347
13491	651348
58733	651349
86496	651350
12151	651351
85471	651352
29341	651353
64826	651354
48167	651355
110026	651356
14902	651357
710	651358
4009	651359
47851	651360
6029	651361
6411	651362
2210	651363
31071	651364
72206	651365
125106	651366
15824	651367
15643	651368
5015	651369
136622	651370
70225	651371
4473	651372
3647	651373
16082	651374
14911	651375
87582	651376
90527	651377
101494	651378
27211	651379
93892	651380
18619	651381
52830	651382
24656	651383
60067	651384
9857	651385
48851	651386
74918	651387
29922	651388
58631	651389
94075	651390
61182	651391
105052	651392
91875	651393
73371	651394
64260	651395
23056	651396
111424	651397
66	651398
42205	651399
77152	651400
2957	651401
3882	651402
12976	651403
34692	651404
3931	651405
79333	651406
25891	651407
60080	651408
37527	651409
1475	651410
33898	651411
12886	651412
78645	651413
53744	651414
85748	651415
65241	651416
1281	651417
3421	651418
12057	651419
136999	651420
22931	651421
38522	651422
34119	651423
95727	651424
127362	651425
24244	651426
147072	651427
62561	651428
136702	651429
5460	651430
30768	651431
82661	651432
17584	651433
126495	651434
2730	651435
25805	651436
5285	651437
36187	651438
37240	651439
30838	651440
88555	651441
25090	651442
18194	651443
23465	651444
436	651445
20911	651446
1537	651447
16064	651448
39399	651449
35074	651450
36896	651451
25896	651452
2725	651453
40401	651454
440	651455
2822	651456
122823	651457
8933	651458
71753	651459
25262	651460
130904	651461
30536	651462
57305	651463
119489	651464
70505	651465
15609	651466
35521	651467
824	651468
5200	651469
47144	651470
83769	651471
119630	651472
13822	651473
142404	651474
87982	651475
72767	651476
39405	651477
25318	651478
54961	651479
6058	651480
44718	651481
121397	651482
22468	651483
28443	651484
14875	651485
96844	651486
84625	651487
3706	651488
97014	651489
39098	651490
34787	651491
33188	651492
31032	651493
83257	651494
69741	651495
11271	651496
16994	651497
39546	651498
11990	651499
9973	651500
3245	651501
25758	651502
54475	651503
22379	651504
34653	651505
12466	651506
8014	651507
64760	651508
38648	651509
82500	651510
72675	651511
79560	651512
77014	651513
28967	651514
35974	651515
3806	651516
15694	651517
34104	651518
6940	651519
55809	651520
72131	651521
127527	651522
14041	651523
92147	651524
33571	651525
68399	651526
61447	651527
12202	651528
8114	651529
34416	651530
139741	651531
16283	651532
14374	651533
113427	651534
54713	651535
78305	651536
2815	651537
333	651538
20436	651539
30538	651540
14295	651541
16914	651542
15363	651543
276	651544
35050	651545
53164	651546
99654	651547
40464	651548
99269	651549
8399	651550
76628	651551
673	651552
41497	651553
36600	651554
49289	651555
918	651556
29104	651557
100834	651558
91666	651559
44083	651560
29587	651561
6140	651562
1290	651563
15820	651564
27565	651565
64549	651566
18886	651567
26097	651568
111012	651569
96477	651570
89600	651571
46176	651572
11898	651573
75322	651574
44459	651575
14887	651576
54176	651577
23097	651578
57936	651579
82526	651580
255	651581
103452	651582
95769	651583
20643	651584
81077	651585
6175	651586
121491	651587
32820	651588
46422	651589
9102	651590
17366	651591
1154	651592
82209	651593
21738	651594
357	651595
8290	651596
765	651597
247	651598
30615	651599
31326	651600
47654	651601
68198	651602
222	651603
38382	651604
29960	651605
10352	651606
18000	651607
29585	651608
14294	651609
26333	651610
108669	651611
55100	651612
761	651613
65212	651614
25085	651615
4306	651616
507	651617
131979	651618
90544	651619
137354	651620
30074	651621
81635	651622
54149	651623
13742	651624
16343	651625
98860	651626
14767	651627
14399	651628
22051	651629
16845	651630
37872	651631
11953	651632
91915	651633
75857	651634
25954	651635
28509	651636
96712	651637
24448	651638
94808	651639
18922	651640
14979	651641
48059	651642
79963	651643
83177	651644
38180	651645
41389	651646
70505	651647
16244	651648
42589	651649
23597	651650
73741	651651
92845	651652
86692	651653
27941	651654
68623	651655
442	651656
67863	651657
35632	651658
38552	651659
2774	651660
45409	651661
148398	651662
1248	651663
59362	651664
150807	651665
38907	651666
75850	651667
16310	651668
97026	651669
13414	651670
74115	651671
23944	651672
91501	651673
49213	651674
78872	651675
60829	651676
45005	651677
36940	651678
11827	651679
46519	651680
58070	651681
18389	651682
11098	651683
66903	651684
102565	651685
95644	651686
37080	651687
41549	651688
17484	651689
103549	651690
94319	651691
52669	651692
91636	651693
65057	651694
7533	651695
98777	651696
6095	651697
118451	651698
4919	651699
8130	651700
99424	651701
1275	651702
114655	651703
9952	651704
35522	651705
62144	651706
88398	651707
26366	651708
71915	651709
4683	651710
109852	651711
335	651712
1143	651713
11436	651714
100785	651715
7431	651716
93377	651717
2604	651718
132587	651719
47201	651720
7471	651721
58675	651722
11904	651723
69323	651724
53384	651725
42550	651726
12616	651727
29146	651728
36891	651729
35149	651730
12552	651731
1916	651732
132158	651733
50938	651734
10923	651735
34633	651736
75257	651737
28054	651738
11177	651739
57056	651740
25640	651741
5712	651742
8156	651743
84985	651744
586	651745
52653	651746
55225	651747
35378	651748
2013	651749
58176	651750
37637	651751
16483	651752
15496	651753
12332	651754
29681	651755
105531	651756
41711	651757
68013	651758
7730	651759
51687	651760
44454	651761
95434	651762
817	651763
149869	651764
88940	651765
126202	651766
83285	651767
97294	651768
41792	651769
86716	651770
95811	651771
27680	651772
37817	651773
8022	651774
616	651775
54217	651776
1036	651777
94230	651778
28732	651779
108160	651780
45309	651781
98624	651782
90036	651783
19324	651784
72	651785
89496	651786
30091	651787
421	651788
58912	651789
2688	651790
15619	651791
441	651792
26172	651793
17432	651794
37539	651795
10871	651796
2905	651797
14355	651798
86756	651799
10477	651800
52304	651801
51872	651802
5841	651803
117387	651804
74341	651805
101778	651806
73355	651807
19712	651808
79	651809
42922	651810
2140	651811
23123	651812
17965	651813
123697	651814
17144	651815
73230	651816
39517	651817
46573	651818
35663	651819
10251	651820
54264	651821
6238	651822
19419	651823
8401	651824
101619	651825
26845	651826
48799	651827
34814	651828
108032	651829
90667	651830
33001	651831
59195	651832
22508	651833
73716	651834
55007	651835
2888	651836
28362	651837
44430	651838
10768	651839
29362	651840
9233	651841
115776	651842
24104	651843
28360	651844
82572	651845
92	651846
33111	651847
117614	651848
134456	651849
32899	651850
77697	651851
61102	651852
67655	651853
135384	651854
54954	651855
85733	651856
114448	651857
52317	651858
13110	651859
69779	651860
23429	651861
886	651862
42232	651863
31618	651864
121644	651865
121149	651866
1019	651867
48303	651868
143386	651869
2578	651870
87874	651871
17874	651872
10706	651873
22288	651874
22802	651875
6618	651876
57067	651877
10711	651878
38814	651879
81235	651880
84461	651881
3681	651882
46048	651883
52687	651884
59361	651885
9922	651886
4552	651887
2614	651888
20575	651889
71109	651890
20370	651891
55287	651892
11063	651893
34876	651894
25848	651895
63425	651896
142876	651897
12515	651898
117314	651899
713	651900
12092	651901
66657	651902
3514	651903
75506	651904
70063	651905
29828	651906
29733	651907
15948	651908
111744	651909
104501	651910
17637	651911
16945	651912
29396	651913
24635	651914
12080	651915
21938	651916
5773	651917
127762	651918
45562	651919
2291	651920
120758	651921
33745	651922
146277	651923
36755	651924
122355	651925
13160	651926
458	651927
2230	651928
75539	651929
31708	651930
11273	651931
6437	651932
66396	651933
51370	651934
20609	651935
119400	651936
14199	651937
35485	651938
18033	651939
4810	651940
129997	651941
60539	651942
18715	651943
52	651944
38765	651945
807	651946
7720	651947
40632	651948
45836	651949
12363	651950
92413	651951
119452	651952
43552	651953
98846	651954
4065	651955
98528	651956
8956	651957
11442	651958
13083	651959
1056	651960
4836	651961
40356	651962
61648	651963
61827	651964
94785	651965
66222	651966
44181	651967
8466	651968
9809	651969
67899	651970
88125	651971
43	651972
12433	651973
70851	651974
96921	651975
39418	651976
138109	651977
12567	651978
3587	651979
35254	651980
21988	651981
1700	651982
55059	651983
28847	651984
29521	651985
42067	651986
55796	651987
297	651988
52360	651989
12795	651990
65073	651991
7001	651992
68518	651993
8348	651994
47912	651995
124827	651996
88585	651997
36336	651998
44100	651999
77203	652000
24450	652001
117138	652002
26797	652003
44441	652004
17020	652005
14947	652006
9766	652007
108856	652008
12919	652009
56939	652010
105058	652011
15768	652012
29395	652013
19393	652014
34258	652015
36744	652016
42220	652017
27888	652018
33634	652019
67851	652020
8638	652021
66898	652022
60080	652023
65311	652024
54085	652025
2934	652026
98135	652027
35404	652028
24527	652029
44253	652030
29221	652031
111336	652032
8536	652033
33713	652034
79175	652035
96779	652036
80504	652037
45556	652038
43763	652039
61184	652040
37330	652041
57392	652042
6657	652043
137049	652044
50764	652045
124639	652046
4877	652047
74080	652048
2340	652049
5498	652050
18894	652051
14274	652052
5756	652053
40569	652054
120238	652055
58046	652056
15746	652057
113185	652058
6	652059
25445	652060
1017	652061
96408	652062
112210	652063
15683	652064
17912	652065
87474	652066
18180	652067
54637	652068
37053	652069
9594	652070
16843	652071
38553	652072
25719	652073
30518	652074
4983	652075
26327	652076
98794	652077
20270	652078
13410	652079
85154	652080
19515	652081
3153	652082
72327	652083
50163	652084
74844	652085
43004	652086
27145	652087
63365	652088
1708	652089
32443	652090
19125	652091
25568	652092
109317	652093
5145	652094
82828	652095
99	652096
37436	652097
8495	652098
44915	652099
81772	652100
117632	652101
7137	652102
9839	652103
19599	652104
112624	652105
91942	652106
122777	652107
44691	652108
67651	652109
21627	652110
89531	652111
74294	652112
142267	652113
42289	652114
44564	652115
19960	652116
12145	652117
51339	652118
98447	652119
20792	652120
32909	652121
6368	652122
6706	652123
29734	652124
60145	652125
95682	652126
32175	652127
17506	652128
22941	652129
14085	652130
26248	652131
3024	652132
6876	652133
2687	652134
123317	652135
91099	652136
16486	652137
3627	652138
63297	652139
38169	652140
17110	652141
536	652142
27628	652143
72980	652144
55834	652145
38995	652146
51872	652147
17746	652148
46488	652149
63307	652150
5623	652151
17360	652152
73664	652153
44965	652154
110352	652155
34926	652156
93191	652157
26540	652158
34	652159
91034	652160
59924	652161
79116	652162
37064	652163
229	652164
15227	652165
116225	652166
21990	652167
120952	652168
964	652169
27794	652170
140062	652171
11250	652172
1478	652173
13170	652174
23785	652175
35568	652176
9181	652177
23314	652178
24286	652179
72150	652180
37316	652181
3536	652182
107536	652183
102544	652184
5914	652185
31343	652186
24580	652187
11681	652188
27005	652189
7676	652190
10614	652191
1178	652192
10195	652193
489	652194
28	652195
26337	652196
25940	652197
59098	652198
79109	652199
102128	652200
2366	652201
66495	652202
21335	652203
13225	652204
37267	652205
92326	652206
4589	652207
17791	652208
15203	652209
23046	652210
42	652211
67037	652212
105885	652213
19893	652214
2183	652215
75282	652216
50533	652217
10923	652218
14653	652219
39789	652220
12742	652221
68599	652222
71592	652223
93482	652224
5357	652225
147292	652226
57862	652227
14647	652228
71447	652229
28548	652230
55	652231
26369	652232
95459	652233
9597	652234
4407	652235
43241	652236
31646	652237
16621	652238
119024	652239
8856	652240
55597	652241
2818	652242
32249	652243
21419	652244
51511	652245
56	652246
2846	652247
68815	652248
62226	652249
111507	652250
12193	652251
101737	652252
2603	652253
8257	652254
16908	652255
19626	652256
68660	652257
63234	652258
58569	652259
24174	652260
64829	652261
121812	652262
101383	652263
77131	652264
81440	652265
35103	652266
69826	652267
1720	652268
8982	652269
12935	652270
20679	652271
4417	652272
37469	652273
57672	652274
1171	652275
11893	652276
53236	652277
33057	652278
144540	652279
13818	652280
8386	652281
37039	652282
42015	652283
6464	652284
133180	652285
101203	652286
43554	652287
110603	652288
3396	652289
16619	652290
6774	652291
664	652292
5115	652293
81284	652294
56039	652295
20517	652296
1107	652297
132069	652298
4731	652299
18070	652300
26509	652301
66948	652302
85474	652303
77749	652304
675	652305
15518	652306
7701	652307
9729	652308
12744	652309
962	652310
75246	652311
8459	652312
166	652313
2238	652314
15868	652315
23745	652316
64450	652317
64544	652318
51439	652319
120549	652320
28575	652321
267	652322
68185	652323
67189	652324
2062	652325
26266	652326
69804	652327
23596	652328
133352	652329
104768	652330
36781	652331
14847	652332
31439	652333
64644	652334
47235	652335
50783	652336
9789	652337
102219	652338
88163	652339
10025	652340
117005	652341
55084	652342
67616	652343
78086	652344
34761	652345
7579	652346
9247	652347
82680	652348
66451	652349
1401	652350
16543	652351
42246	652352
50929	652353
6512	652354
140112	652355
48898	652356
1179	652357
54408	652358
70015	652359
102680	652360
36491	652361
115433	652362
8963	652363
64510	652364
44162	652365
48103	652366
5729	652367
13910	652368
84031	652369
22889	652370
63263	652371
782	652372
43810	652373
44798	652374
4590	652375
55552	652376
8906	652377
112105	652378
53152	652379
4947	652380
148881	652381
5731	652382
102910	652383
20618	652384
53902	652385
126743	652386
6107	652387
55097	652388
6640	652389
91020	652390
2145	652391
102209	652392
18288	652393
52018	652394
107184	652395
92270	652396
3809	652397
66107	652398
6612	652399
59276	652400
78910	652401
4979	652402
107338	652403
67154	652404
134376	652405
42081	652406
85640	652407
7442	652408
1482	652409
62919	652410
11111	652411
71106	652412
11	652413
9166	652414
120174	652415
147697	652416
7113	652417
1259	652418
123428	652419
15917	652420
125748	652421
59731	652422
11772	652423
31684	652424
113662	652425
2906	652426
26159	652427
5644	652428
30999	652429
4818	652430
4761	652431
48319	652432
9144	652433
92305	652434
34051	652435
38440	652436
80993	652437
21048	652438
887	652439
60391	652440
74510	652441
71212	652442
14480	652443
4814	652444
116897	652445
5064	652446
27138	652447
43243	652448
11613	652449
3810	652450
32146	652451
45588	652452
61778	652453
6384	652454
17520	652455
85907	652456
79599	652457
63587	652458
71399	652459
121995	652460
25529	652461
87426	652462
24715	652463
6519	652464
49745	652465
210	652466
14089	652467
67247	652468
37776	652469
8196	652470
16085	652471
121591	652472
11793	652473
50281	652474
26761	652475
59299	652476
14220	652477
38154	652478
5219	652479
27090	652480
14833	652481
760	652482
62613	652483
30508	652484
63019	652485
69550	652486
54319	652487
87364	652488
6024	652489
69747	652490
4365	652491
11189	652492
2	652493
126777	652494
102832	652495
117121	652496
7347	652497
39903	652498
99906	652499
65512	652500
23079	652501
84691	652502
134329	652503
55811	652504
694	652505
133662	652506
4131	652507
32564	652508
689	652509
112801	652510
66880	652511
39011	652512
7907	652513
75298	652514
35920	652515
73840	652516
3066	652517
83806	652518
53134	652519
8428	652520
14404	652521
28168	652522
32361	652523
31683	652524
19506	652525
453	652526
27850	652527
86896	652528
29817	652529
14394	652530
25290	652531
4665	652532
19502	652533
40555	652534
106947	652535
94468	652536
96272	652537
64491	652538
60580	652539
2043	652540
3495	652541
23738	652542
83229	652543
59090	652544
2337	652545
17559	652546
87507	652547
61450	652548
66676	652549
103678	652550
20079	652551
91979	652552
8179	652553
8041	652554
5182	652555
69771	652556
16522	652557
24270	652558
17962	652559
154	652560
23908	652561
61763	652562
32662	652563
138064	652564
10812	652565
51961	652566
123194	652567
43777	652568
86450	652569
2719	652570
2505	652571
17249	652572
22905	652573
52398	652574
43466	652575
32965	652576
20175	652577
71710	652578
104262	652579
71827	652580
50790	652581
10577	652582
6040	652583
1520	652584
126981	652585
21275	652586
41105	652587
19256	652588
54157	652589
20809	652590
58713	652591
70204	652592
33943	652593
18195	652594
1627	652595
12516	652596
26066	652597
2484	652598
11256	652599
77847	652600
36628	652601
21655	652602
76709	652603
20422	652604
30396	652605
33067	652606
3383	652607
79407	652608
1060	652609
9182	652610
16261	652611
57674	652612
15271	652613
83097	652614
42033	652615
43993	652616
8320	652617
18134	652618
20856	652619
140493	652620
25227	652621
29739	652622
124152	652623
57791	652624
7671	652625
14189	652626
124149	652627
7797	652628
11899	652629
1117	652630
113679	652631
59911	652632
6628	652633
1034	652634
84866	652635
99686	652636
26080	652637
123575	652638
18530	652639
32510	652640
27450	652641
70773	652642
94961	652643
115144	652644
47751	652645
12049	652646
64416	652647
32936	652648
41818	652649
3019	652650
71633	652651
30599	652652
85032	652653
103153	652654
17975	652655
101332	652656
38005	652657
10416	652658
22776	652659
29640	652660
3672	652661
80475	652662
134008	652663
10506	652664
146966	652665
43328	652666
63560	652667
129043	652668
93612	652669
143532	652670
131703	652671
21439	652672
4780	652673
102612	652674
19254	652675
6545	652676
82699	652677
110408	652678
92288	652679
41045	652680
14230	652681
81229	652682
2375	652683
79340	652684
49804	652685
70606	652686
134097	652687
96173	652688
4916	652689
76554	652690
89920	652691
20	652692
104787	652693
102513	652694
131230	652695
101430	652696
101802	652697
553	652698
24421	652699
130125	652700
16820	652701
47627	652702
111701	652703
138726	652704
134295	652705
106628	652706
118197	652707
82430	652708
35055	652709
34644	652710
88371	652711
16449	652712
33902	652713
32796	652714
6940	652715
22199	652716
1868	652717
38916	652718
47424	652719
30152	652720
33071	652721
7972	652722
68583	652723
13066	652724
1627	652725
17296	652726
121074	652727
102977	652728
13447	652729
695	652730
97760	652731
63	652732
109698	652733
62425	652734
9046	652735
105961	652736
149324	652737
23397	652738
34537	652739
30965	652740
53741	652741
82274	652742
24428	652743
22449	652744
26723	652745
80748	652746
6875	652747
37114	652748
55692	652749
132045	652750
546	652751
37868	652752
2505	652753
119830	652754
116276	652755
130776	652756
55555	652757
99546	652758
33736	652759
1986	652760
157	652761
71178	652762
81142	652763
16301	652764
56652	652765
23749	652766
42341	652767
9493	652768
103708	652769
48998	652770
32281	652771
11337	652772
25591	652773
43087	652774
127881	652775
73167	652776
14656	652777
120489	652778
132	652779
11253	652780
102377	652781
77104	652782
89332	652783
60647	652784
68225	652785
87950	652786
32813	652787
123721	652788
32371	652789
8508	652790
28041	652791
37109	652792
5004	652793
95454	652794
55796	652795
140416	652796
91082	652797
43347	652798
46868	652799
13665	652800
97637	652801
10422	652802
138043	652803
32374	652804
6341	652805
132466	652806
35575	652807
116730	652808
59808	652809
77160	652810
18293	652811
99999	652812
92396	652813
3959	652814
56810	652815
1857	652816
22599	652817
1538	652818
48313	652819
57444	652820
10776	652821
13	652822
2430	652823
98756	652824
113176	652825
14564	652826
16447	652827
122309	652828
104036	652829
91266	652830
53226	652831
18072	652832
2302	652833
92	652834
85912	652835
62899	652836
3905	652837
23268	652838
63646	652839
45445	652840
60241	652841
71452	652842
29543	652843
23459	652844
1980	652845
6797	652846
43223	652847
1262	652848
18076	652849
4209	652850
24622	652851
84354	652852
54079	652853
11446	652854
33043	652855
36074	652856
63468	652857
7923	652858
35483	652859
73709	652860
10389	652861
121922	652862
12909	652863
31217	652864
96073	652865
113884	652866
1674	652867
65010	652868
6867	652869
30972	652870
27956	652871
117076	652872
15251	652873
104825	652874
10519	652875
83906	652876
61588	652877
117117	652878
13081	652879
53192	652880
37123	652881
82472	652882
33951	652883
105413	652884
116142	652885
77639	652886
6675	652887
68317	652888
15207	652889
30907	652890
7584	652891
13372	652892
35755	652893
9645	652894
21815	652895
23315	652896
75053	652897
24101	652898
5375	652899
6147	652900
120331	652901
94874	652902
48597	652903
8555	652904
42531	652905
8120	652906
22203	652907
8329	652908
11077	652909
2058	652910
67226	652911
160	652912
15858	652913
72423	652914
16229	652915
7429	652916
12711	652917
41480	652918
29461	652919
8941	652920
23041	652921
24582	652922
92188	652923
22924	652924
50525	652925
17290	652926
47403	652927
20891	652928
26271	652929
43	652930
30458	652931
12285	652932
22568	652933
2198	652934
120	652935
51980	652936
65117	652937
14563	652938
29552	652939
10333	652940
47652	652941
14496	652942
93992	652943
49955	652944
34680	652945
68251	652946
8938	652947
21346	652948
3438	652949
76753	652950
4554	652951
86491	652952
4457	652953
8329	652954
144287	652955
116	652956
62095	652957
6878	652958
9914	652959
29281	652960
69234	652961
108008	652962
20184	652963
9638	652964
35762	652965
52428	652966
125259	652967
10208	652968
10506	652969
65168	652970
2455	652971
17594	652972
10618	652973
16162	652974
20007	652975
16834	652976
22660	652977
32567	652978
36711	652979
1401	652980
33636	652981
14734	652982
968	652983
84020	652984
9321	652985
53301	652986
109691	652987
10620	652988
91586	652989
105478	652990
17431	652991
3789	652992
43394	652993
21222	652994
122699	652995
74276	652996
36869	652997
2915	652998
150234	652999
99939	653000
13315	653001
6014	653002
28570	653003
1701	653004
28003	653005
1991	653006
58644	653007
37821	653008
17609	653009
42220	653010
7717	653011
3756	653012
74251	653013
10675	653014
90902	653015
24568	653016
5848	653017
14290	653018
117070	653019
79169	653020
46977	653021
28445	653022
16363	653023
50956	653024
131330	653025
10533	653026
19395	653027
141881	653028
83838	653029
66700	653030
35272	653031
1453	653032
27629	653033
27997	653034
7486	653035
123979	653036
64579	653037
29063	653038
113974	653039
3737	653040
469	653041
9580	653042
23182	653043
95233	653044
77253	653045
55618	653046
63284	653047
27589	653048
83393	653049
95515	653050
284	653051
16938	653052
54900	653053
52705	653054
487	653055
32316	653056
22587	653057
8762	653058
121364	653059
1049	653060
23633	653061
78299	653062
107551	653063
28414	653064
79499	653065
15742	653066
83198	653067
27006	653068
27429	653069
53040	653070
17114	653071
65259	653072
40274	653073
73223	653074
3337	653075
129462	653076
118658	653077
714	653078
30001	653079
55429	653080
11072	653081
11648	653082
10693	653083
30996	653084
6027	653085
78489	653086
16787	653087
5245	653088
697	653089
41139	653090
1369	653091
3834	653092
39241	653093
101374	653094
19775	653095
25080	653096
15325	653097
434	653098
47322	653099
6541	653100
118515	653101
33144	653102
23164	653103
2266	653104
70415	653105
75385	653106
45962	653107
125809	653108
51079	653109
8436	653110
4329	653111
15792	653112
87538	653113
3969	653114
12990	653115
58219	653116
74976	653117
4431	653118
23839	653119
67914	653120
55582	653121
7333	653122
120150	653123
55190	653124
21016	653125
22832	653126
5378	653127
120370	653128
78939	653129
2720	653130
50273	653131
21948	653132
37924	653133
10816	653134
12941	653135
130290	653136
807	653137
65896	653138
63956	653139
77462	653140
9187	653141
30060	653142
4488	653143
46923	653144
11956	653145
106706	653146
131170	653147
2714	653148
14732	653149
27807	653150
138285	653151
47371	653152
133060	653153
277	653154
73163	653155
2152	653156
120438	653157
11159	653158
55194	653159
63376	653160
1409	653161
58574	653162
5598	653163
22897	653164
49117	653165
18976	653166
9641	653167
93269	653168
70677	653169
11537	653170
1264	653171
367	653172
14709	653173
109109	653174
75813	653175
92792	653176
31413	653177
46358	653178
17932	653179
70814	653180
46852	653181
107917	653182
47186	653183
53428	653184
248	653185
2894	653186
85283	653187
13610	653188
86235	653189
16151	653190
433	653191
45553	653192
20723	653193
58578	653194
46778	653195
56242	653196
10271	653197
42707	653198
60417	653199
102281	653200
43	653201
83409	653202
5137	653203
93854	653204
26863	653205
21534	653206
12370	653207
61987	653208
10986	653209
17967	653210
8398	653211
28	653212
128148	653213
11949	653214
46237	653215
96728	653216
53432	653217
82639	653218
14735	653219
13863	653220
115495	653221
1761	653222
5482	653223
36674	653224
10078	653225
39616	653226
42594	653227
73195	653228
35397	653229
36022	653230
74331	653231
24041	653232
11952	653233
127111	653234
37002	653235
42309	653236
4761	653237
93240	653238
60914	653239
27610	653240
47924	653241
1827	653242
76236	653243
55029	653244
35073	653245
15095	653246
1259	653247
25510	653248
69740	653249
28673	653250
43807	653251
1133	653252
6482	653253
62663	653254
114704	653255
5345	653256
120933	653257
2542	653258
1502	653259
10141	653260
45191	653261
99447	653262
83516	653263
1322	653264
32980	653265
23114	653266
8247	653267
18539	653268
18237	653269
81252	653270
28693	653271
20603	653272
13713	653273
3914	653274
103851	653275
100073	653276
9610	653277
14983	653278
115848	653279
15895	653280
20227	653281
24792	653282
19544	653283
559	653284
2327	653285
40222	653286
6290	653287
3636	653288
73973	653289
20364	653290
50814	653291
1786	653292
19297	653293
110967	653294
7666	653295
49248	653296
123396	653297
118651	653298
4509	653299
3495	653300
26508	653301
6191	653302
9189	653303
121317	653304
22769	653305
74125	653306
8850	653307
36520	653308
35709	653309
2993	653310
72902	653311
26551	653312
87904	653313
10578	653314
107790	653315
79944	653316
43703	653317
32612	653318
58241	653319
39906	653320
109190	653321
3632	653322
18929	653323
33406	653324
3489	653325
2942	653326
53171	653327
140	653328
29136	653329
154	653330
42101	653331
66739	653332
30054	653333
57678	653334
12114	653335
13382	653336
43725	653337
26070	653338
68916	653339
18509	653340
26430	653341
58769	653342
38147	653343
35761	653344
70538	653345
24424	653346
71258	653347
5582	653348
3716	653349
92351	653350
114388	653351
17148	653352
265	653353
46446	653354
1614	653355
11556	653356
33489	653357
50289	653358
8795	653359
120633	653360
9101	653361
17742	653362
114792	653363
138307	653364
39370	653365
64224	653366
4115	653367
229	653368
22365	653369
4607	653370
137522	653371
52902	653372
33097	653373
304	653374
123061	653375
29996	653376
2492	653377
52035	653378
116659	653379
22800	653380
2141	653381
24858	653382
16848	653383
113226	653384
14750	653385
4657	653386
80677	653387
14479	653388
22391	653389
50155	653390
10713	653391
28613	653392
62268	653393
41963	653394
137080	653395
111350	653396
14978	653397
15897	653398
17145	653399
76633	653400
35515	653401
48245	653402
100996	653403
71493	653404
488	653405
51728	653406
70952	653407
65401	653408
609	653409
2632	653410
6849	653411
18675	653412
891	653413
135407	653414
20049	653415
59687	653416
16314	653417
34748	653418
17823	653419
51508	653420
30679	653421
55287	653422
6080	653423
61857	653424
4824	653425
2090	653426
25135	653427
359	653428
78917	653429
22938	653430
34627	653431
12748	653432
7131	653433
10770	653434
12250	653435
12516	653436
52428	653437
102187	653438
25332	653439
41645	653440
5843	653441
65484	653442
30579	653443
132136	653444
2322	653445
39716	653446
1449	653447
72944	653448
106435	653449
50473	653450
107127	653451
60460	653452
72527	653453
124471	653454
69361	653455
25941	653456
45254	653457
2564	653458
58213	653459
13925	653460
27354	653461
27273	653462
44881	653463
4749	653464
35806	653465
8589	653466
14663	653467
12676	653468
20346	653469
73513	653470
46963	653471
8240	653472
114590	653473
4095	653474
13975	653475
74906	653476
8884	653477
75404	653478
24043	653479
41950	653480
125324	653481
64041	653482
53051	653483
1803	653484
38963	653485
13339	653486
64526	653487
10395	653488
93214	653489
88555	653490
17302	653491
16855	653492
6344	653493
42867	653494
102903	653495
4522	653496
32972	653497
21959	653498
57121	653499
7260	653500
94182	653501
71849	653502
12662	653503
35821	653504
6601	653505
89713	653506
54079	653507
62179	653508
1166	653509
107462	653510
27792	653511
9400	653512
41497	653513
47729	653514
33452	653515
24450	653516
19145	653517
102125	653518
23999	653519
116277	653520
40212	653521
97942	653522
15401	653523
15611	653524
3152	653525
78964	653526
49615	653527
31458	653528
120504	653529
4418	653530
72814	653531
32582	653532
36663	653533
80256	653534
40045	653535
94671	653536
28723	653537
60577	653538
74882	653539
11928	653540
29948	653541
25602	653542
33258	653543
79485	653544
24377	653545
24437	653546
30919	653547
108818	653548
3335	653549
86860	653550
11903	653551
67033	653552
49786	653553
97075	653554
241	653555
26378	653556
92156	653557
982	653558
66283	653559
15255	653560
29104	653561
45306	653562
3642	653563
8692	653564
60134	653565
64572	653566
29373	653567
102762	653568
24826	653569
119994	653570
22144	653571
108	653572
111853	653573
35403	653574
314	653575
19524	653576
84703	653577
86776	653578
37844	653579
63455	653580
26399	653581
27723	653582
84634	653583
32725	653584
3406	653585
30723	653586
59977	653587
47396	653588
14937	653589
24107	653590
34675	653591
25416	653592
61913	653593
26989	653594
127816	653595
11489	653596
108515	653597
9537	653598
8500	653599
67040	653600
22935	653601
18217	653602
37605	653603
76702	653604
16088	653605
102856	653606
49935	653607
35936	653608
65895	653609
724	653610
27472	653611
88441	653612
141123	653613
72867	653614
91575	653615
2608	653616
91398	653617
55910	653618
21791	653619
10885	653620
118337	653621
61340	653622
71474	653623
11382	653624
19392	653625
10095	653626
4341	653627
126642	653628
33805	653629
66594	653630
24953	653631
20886	653632
3105	653633
26082	653634
32450	653635
125940	653636
7809	653637
50340	653638
84052	653639
6098	653640
35883	653641
3050	653642
61460	653643
69567	653644
75342	653645
47979	653646
11454	653647
107744	653648
13198	653649
118377	653650
73885	653651
38166	653652
88438	653653
22178	653654
34231	653655
46172	653656
47721	653657
93118	653658
79989	653659
109382	653660
10007	653661
641	653662
15283	653663
82703	653664
3284	653665
140303	653666
921	653667
62416	653668
32051	653669
45690	653670
36437	653671
102668	653672
17426	653673
59601	653674
6765	653675
18940	653676
9601	653677
15324	653678
84667	653679
15646	653680
101347	653681
48500	653682
13169	653683
3395	653684
6434	653685
39767	653686
2445	653687
206	653688
31978	653689
34713	653690
41985	653691
10416	653692
39083	653693
13683	653694
83295	653695
131648	653696
33844	653697
156	653698
56344	653699
28216	653700
23583	653701
24110	653702
102911	653703
120837	653704
3730	653705
114646	653706
37903	653707
15394	653708
42524	653709
35410	653710
17068	653711
20944	653712
673	653713
5679	653714
223	653715
49318	653716
64779	653717
103169	653718
3555	653719
96816	653720
78403	653721
41856	653722
57897	653723
455	653724
32115	653725
2826	653726
36896	653727
13322	653728
102550	653729
116213	653730
26278	653731
101508	653732
31856	653733
65357	653734
37596	653735
50712	653736
21433	653737
26257	653738
92801	653739
107943	653740
12999	653741
1353	653742
2324	653743
144883	653744
1447	653745
41520	653746
15035	653747
16238	653748
124234	653749
16657	653750
118137	653751
5512	653752
322	653753
54263	653754
44022	653755
35722	653756
104794	653757
35199	653758
21954	653759
8564	653760
87787	653761
13715	653762
134768	653763
29571	653764
29811	653765
33695	653766
131679	653767
53950	653768
81987	653769
22970	653770
52821	653771
18155	653772
74556	653773
1016	653774
122564	653775
36193	653776
99562	653777
18665	653778
32699	653779
32783	653780
120486	653781
18524	653782
20243	653783
102444	653784
70136	653785
69257	653786
104234	653787
78139	653788
52734	653789
2960	653790
2965	653791
48845	653792
122847	653793
62220	653794
9544	653795
9445	653796
37328	653797
88458	653798
60288	653799
357	653800
12460	653801
145106	653802
11133	653803
26023	653804
95345	653805
18596	653806
16445	653807
47372	653808
13988	653809
15567	653810
42619	653811
54818	653812
26254	653813
5122	653814
35846	653815
115164	653816
23952	653817
5625	653818
74787	653819
54386	653820
1691	653821
85337	653822
94769	653823
16531	653824
19886	653825
38181	653826
103848	653827
75952	653828
2145	653829
3064	653830
49958	653831
92833	653832
13652	653833
17612	653834
29057	653835
53365	653836
30139	653837
31822	653838
96596	653839
11725	653840
97773	653841
37443	653842
95789	653843
141745	653844
134513	653845
74243	653846
113234	653847
77527	653848
12220	653849
30338	653850
10411	653851
53934	653852
687	653853
60301	653854
28048	653855
61162	653856
24321	653857
82987	653858
36396	653859
59282	653860
32336	653861
13400	653862
11572	653863
60692	653864
58668	653865
76595	653866
4840	653867
58051	653868
38924	653869
8306	653870
4220	653871
10928	653872
34425	653873
139310	653874
499	653875
10524	653876
33921	653877
31163	653878
146452	653879
9678	653880
34446	653881
28996	653882
69357	653883
30944	653884
66840	653885
51088	653886
39227	653887
50062	653888
1307	653889
98039	653890
69774	653891
75318	653892
22074	653893
135372	653894
38367	653895
122238	653896
122490	653897
45258	653898
27188	653899
18950	653900
115643	653901
90541	653902
10747	653903
15332	653904
30353	653905
15259	653906
5912	653907
26278	653908
72681	653909
104727	653910
74082	653911
1333	653912
4298	653913
878	653914
115150	653915
19776	653916
146334	653917
103249	653918
36534	653919
17076	653920
74496	653921
24796	653922
28085	653923
55217	653924
105531	653925
95039	653926
20824	653927
42818	653928
1672	653929
11824	653930
89819	653931
25744	653932
12059	653933
12798	653934
36453	653935
11415	653936
83830	653937
116212	653938
22429	653939
57155	653940
13837	653941
27146	653942
136255	653943
11964	653944
668	653945
10546	653946
58356	653947
151	653948
78930	653949
5215	653950
55350	653951
35248	653952
46306	653953
86148	653954
102649	653955
50407	653956
9633	653957
54849	653958
50928	653959
8335	653960
3425	653961
58654	653962
98747	653963
52703	653964
4383	653965
12860	653966
48640	653967
2651	653968
113379	653969
69858	653970
38594	653971
92495	653972
4105	653973
1390	653974
111067	653975
90818	653976
5153	653977
589	653978
55392	653979
52342	653980
30286	653981
22888	653982
71576	653983
103150	653984
15711	653985
26895	653986
18740	653987
10051	653988
18899	653989
63109	653990
42306	653991
76158	653992
90884	653993
53231	653994
31375	653995
29653	653996
37387	653997
101706	653998
3447	653999
54771	654000
5851	654001
10533	654002
40954	654003
121481	654004
36744	654005
118240	654006
118027	654007
62017	654008
7001	654009
79200	654010
116079	654011
75890	654012
11022	654013
70341	654014
2441	654015
49	654016
114707	654017
67498	654018
46083	654019
51015	654020
2568	654021
9755	654022
77207	654023
7674	654024
51853	654025
1235	654026
28051	654027
1977	654028
17336	654029
23977	654030
32200	654031
9566	654032
51820	654033
3936	654034
123137	654035
68012	654036
8105	654037
94343	654038
54314	654039
49633	654040
17597	654041
26319	654042
56181	654043
25357	654044
83436	654045
71056	654046
10820	654047
58948	654048
2168	654049
8438	654050
108077	654051
65400	654052
21386	654053
105999	654054
8459	654055
6014	654056
15559	654057
4475	654058
111423	654059
64523	654060
53106	654061
23113	654062
7682	654063
73389	654064
29893	654065
2012	654066
1601	654067
83187	654068
70347	654069
102081	654070
77	654071
29648	654072
4288	654073
2181	654074
13250	654075
67559	654076
24531	654077
40302	654078
127613	654079
21924	654080
11386	654081
57378	654082
105116	654083
48893	654084
18155	654085
47600	654086
61806	654087
79904	654088
78145	654089
22914	654090
11647	654091
47513	654092
90310	654093
33244	654094
34346	654095
70959	654096
26520	654097
27269	654098
114828	654099
9825	654100
129418	654101
11609	654102
50268	654103
122279	654104
2155	654105
47925	654106
99034	654107
68309	654108
760	654109
108821	654110
48584	654111
40295	654112
25190	654113
9448	654114
75427	654115
63993	654116
61595	654117
98535	654118
4559	654119
112473	654120
1725	654121
18603	654122
47495	654123
105432	654124
76293	654125
83636	654126
38548	654127
52365	654128
20771	654129
32366	654130
85292	654131
55548	654132
49133	654133
143680	654134
69927	654135
9280	654136
56878	654137
62560	654138
106525	654139
51243	654140
69735	654141
5884	654142
59896	654143
347	654144
142625	654145
24179	654146
42074	654147
39786	654148
51260	654149
98904	654150
11347	654151
3601	654152
9222	654153
11191	654154
92650	654155
12349	654156
38289	654157
30109	654158
118284	654159
90998	654160
57597	654161
15659	654162
80342	654163
118348	654164
9103	654165
34767	654166
24279	654167
55500	654168
129487	654169
1097	654170
28013	654171
59272	654172
35494	654173
143338	654174
62812	654175
19353	654176
17908	654177
23953	654178
71257	654179
27305	654180
75548	654181
15346	654182
74887	654183
26417	654184
55689	654185
549	654186
20515	654187
37435	654188
56672	654189
66855	654190
134141	654191
7829	654192
1458	654193
8819	654194
43427	654195
26	654196
13774	654197
39171	654198
75130	654199
84435	654200
70294	654201
72104	654202
108271	654203
22798	654204
39578	654205
6474	654206
2847	654207
124414	654208
90450	654209
67783	654210
100799	654211
48207	654212
28857	654213
83086	654214
20714	654215
35189	654216
15860	654217
38753	654218
32671	654219
20311	654220
1899	654221
12554	654222
67705	654223
66743	654224
85565	654225
87511	654226
81032	654227
111559	654228
76657	654229
20124	654230
48460	654231
87899	654232
19296	654233
3413	654234
21552	654235
7090	654236
33521	654237
10963	654238
52122	654239
25585	654240
51243	654241
64342	654242
58482	654243
3947	654244
89899	654245
82784	654246
120726	654247
16933	654248
27042	654249
17945	654250
75029	654251
1956	654252
20361	654253
60359	654254
76107	654255
12520	654256
9778	654257
136969	654258
32713	654259
26388	654260
68940	654261
10241	654262
24705	654263
26728	654264
4913	654265
49063	654266
9260	654267
4648	654268
67598	654269
446	654270
2371	654271
12189	654272
18931	654273
13143	654274
59203	654275
41711	654276
9389	654277
21886	654278
518	654279
40116	654280
83610	654281
6008	654282
14604	654283
41976	654284
39512	654285
132775	654286
27276	654287
42527	654288
29747	654289
13251	654290
7944	654291
30270	654292
49689	654293
21442	654294
72588	654295
70486	654296
3721	654297
26526	654298
16621	654299
22342	654300
5966	654301
92480	654302
6779	654303
31567	654304
61827	654305
47322	654306
3668	654307
146392	654308
15400	654309
80891	654310
142429	654311
40181	654312
12173	654313
17750	654314
4079	654315
111	654316
21359	654317
75927	654318
5862	654319
3643	654320
57013	654321
49346	654322
116640	654323
117611	654324
64057	654325
92841	654326
61464	654327
27204	654328
48030	654329
20659	654330
54440	654331
22575	654332
148526	654333
13131	654334
25573	654335
101475	654336
7403	654337
121075	654338
69117	654339
28602	654340
2464	654341
74168	654342
9609	654343
45420	654344
92317	654345
25928	654346
114547	654347
17780	654348
6469	654349
57097	654350
62333	654351
7780	654352
136642	654353
4236	654354
18452	654355
107714	654356
19668	654357
88198	654358
79822	654359
145612	654360
123779	654361
27065	654362
25415	654363
24059	654364
26739	654365
1749	654366
54339	654367
74513	654368
45533	654369
57659	654370
142724	654371
6161	654372
33802	654373
35009	654374
20977	654375
99843	654376
627	654377
29969	654378
56864	654379
8801	654380
142	654381
44349	654382
12439	654383
38580	654384
83440	654385
61302	654386
108599	654387
49127	654388
14629	654389
131533	654390
19267	654391
43372	654392
13081	654393
44306	654394
141933	654395
72887	654396
126431	654397
54827	654398
25534	654399
5469	654400
80510	654401
67384	654402
92749	654403
96445	654404
29786	654405
16895	654406
26975	654407
10166	654408
12120	654409
6340	654410
22212	654411
111402	654412
45276	654413
89544	654414
70315	654415
34979	654416
14626	654417
4177	654418
78899	654419
31964	654420
65557	654421
57909	654422
33711	654423
12802	654424
56531	654425
95867	654426
62415	654427
83	654428
20638	654429
17252	654430
3633	654431
70658	654432
1742	654433
45890	654434
129	654435
11333	654436
81382	654437
16842	654438
2206	654439
50281	654440
74536	654441
208	654442
37407	654443
95547	654444
114146	654445
26525	654446
74701	654447
2232	654448
127533	654449
12867	654450
72947	654451
4947	654452
42270	654453
35967	654454
45191	654455
62369	654456
62186	654457
4497	654458
5067	654459
33169	654460
41585	654461
12411	654462
86812	654463
2548	654464
69859	654465
7417	654466
6046	654467
5705	654468
32700	654469
130218	654470
63857	654471
78287	654472
26684	654473
5622	654474
33274	654475
67767	654476
40093	654477
37526	654478
937	654479
1402	654480
36024	654481
22839	654482
46145	654483
53471	654484
149443	654485
2969	654486
1756	654487
10587	654488
91330	654489
11032	654490
94697	654491
41223	654492
11715	654493
50564	654494
25264	654495
20600	654496
1954	654497
69461	654498
69462	654499
65314	654500
16792	654501
40490	654502
17029	654503
25645	654504
24007	654505
62634	654506
43542	654507
6937	654508
1942	654509
8282	654510
22764	654511
8546	654512
3387	654513
19903	654514
62121	654515
94864	654516
74608	654517
51397	654518
6789	654519
117292	654520
19945	654521
31118	654522
34013	654523
14389	654524
15707	654525
943	654526
35727	654527
63160	654528
92274	654529
28843	654530
49508	654531
62842	654532
892	654533
66959	654534
1832	654535
126576	654536
15444	654537
58253	654538
84382	654539
106360	654540
46822	654541
106915	654542
13373	654543
3576	654544
102586	654545
123034	654546
1081	654547
4510	654548
39344	654549
20968	654550
83787	654551
24581	654552
104277	654553
83948	654554
146036	654555
65670	654556
70890	654557
39807	654558
95146	654559
1114	654560
102851	654561
148159	654562
28228	654563
129904	654564
36183	654565
79789	654566
43189	654567
81629	654568
119165	654569
45142	654570
1228	654571
96939	654572
21826	654573
48407	654574
50324	654575
4774	654576
22283	654577
4170	654578
5226	654579
130242	654580
47360	654581
16257	654582
19931	654583
609	654584
9401	654585
8127	654586
34080	654587
56900	654588
6283	654589
10882	654590
14409	654591
38157	654592
59817	654593
4179	654594
125004	654595
39426	654596
61484	654597
64846	654598
6082	654599
2422	654600
527	654601
7686	654602
7988	654603
59392	654604
54730	654605
77164	654606
5573	654607
38510	654608
2386	654609
13906	654610
15667	654611
81577	654612
30678	654613
88181	654614
70814	654615
48548	654616
13141	654617
120051	654618
32619	654619
116383	654620
49889	654621
103406	654622
4942	654623
74661	654624
31965	654625
56364	654626
4166	654627
89059	654628
6348	654629
16743	654630
1218	654631
75466	654632
44227	654633
10258	654634
82877	654635
70123	654636
36916	654637
138573	654638
8187	654639
109321	654640
8018	654641
61123	654642
12002	654643
103611	654644
84772	654645
89550	654646
106428	654647
37509	654648
6649	654649
7792	654650
9447	654651
26785	654652
4409	654653
11529	654654
88737	654655
29988	654656
37270	654657
31100	654658
74450	654659
22365	654660
11228	654661
32413	654662
27859	654663
2569	654664
150595	654665
88902	654666
46839	654667
26074	654668
352	654669
139700	654670
8608	654671
100896	654672
76959	654673
28838	654674
31968	654675
12943	654676
26650	654677
20765	654678
12911	654679
2261	654680
110841	654681
1879	654682
59555	654683
35502	654684
69933	654685
109237	654686
25138	654687
15761	654688
51375	654689
19033	654690
139326	654691
211	654692
30336	654693
77146	654694
56987	654695
84882	654696
31775	654697
7083	654698
24716	654699
5165	654700
38597	654701
18637	654702
11918	654703
101921	654704
365	654705
3486	654706
65862	654707
133682	654708
68728	654709
18195	654710
14585	654711
3865	654712
9769	654713
26125	654714
137441	654715
47	654716
3195	654717
32786	654718
38870	654719
59	654720
42493	654721
22881	654722
111813	654723
10957	654724
39984	654725
34032	654726
103688	654727
45454	654728
21113	654729
5155	654730
40552	654731
40359	654732
23713	654733
2483	654734
133869	654735
3405	654736
72773	654737
6036	654738
71258	654739
5927	654740
107778	654741
44289	654742
4592	654743
27868	654744
19032	654745
32916	654746
113800	654747
27610	654748
88572	654749
72036	654750
21471	654751
73291	654752
82324	654753
260	654754
1674	654755
30162	654756
93915	654757
2599	654758
81547	654759
55565	654760
92259	654761
20146	654762
56744	654763
21340	654764
876	654765
8267	654766
22768	654767
5128	654768
3735	654769
110525	654770
29458	654771
52051	654772
31799	654773
75812	654774
88027	654775
83000	654776
114627	654777
57051	654778
52511	654779
5088	654780
37075	654781
36179	654782
96123	654783
120110	654784
84950	654785
115640	654786
127578	654787
61781	654788
252	654789
2700	654790
30646	654791
80359	654792
144642	654793
24232	654794
65020	654795
54523	654796
18584	654797
60629	654798
28102	654799
10200	654800
3164	654801
58326	654802
105900	654803
524	654804
37825	654805
76190	654806
87814	654807
62159	654808
58680	654809
19962	654810
10703	654811
78912	654812
65047	654813
131851	654814
35214	654815
48616	654816
25567	654817
2525	654818
49729	654819
55851	654820
8459	654821
29762	654822
65156	654823
40742	654824
43	654825
48438	654826
133400	654827
58492	654828
121650	654829
63007	654830
32266	654831
16301	654832
17635	654833
2751	654834
42456	654835
126976	654836
22624	654837
8776	654838
1316	654839
36799	654840
2027	654841
35367	654842
3223	654843
8464	654844
19250	654845
21668	654846
29210	654847
126446	654848
8322	654849
40606	654850
90674	654851
26181	654852
96414	654853
22307	654854
959	654855
63541	654856
44512	654857
38878	654858
160	654859
35523	654860
19970	654861
80405	654862
831	654863
2299	654864
38323	654865
99369	654866
3702	654867
5232	654868
98584	654869
14849	654870
30094	654871
41614	654872
9242	654873
17442	654874
26839	654875
94198	654876
110560	654877
1374	654878
12978	654879
58069	654880
55	654881
43824	654882
24567	654883
18499	654884
18976	654885
38999	654886
5348	654887
94393	654888
54548	654889
63056	654890
31164	654891
35903	654892
110210	654893
52626	654894
33885	654895
57695	654896
612	654897
28704	654898
31007	654899
40405	654900
128334	654901
125479	654902
51296	654903
104038	654904
116335	654905
12609	654906
28717	654907
816	654908
3476	654909
26248	654910
11551	654911
12435	654912
15404	654913
54419	654914
40128	654915
1084	654916
4066	654917
31247	654918
39568	654919
39790	654920
80910	654921
11782	654922
41962	654923
12720	654924
39117	654925
80388	654926
48004	654927
88307	654928
22427	654929
119681	654930
20401	654931
7224	654932
44451	654933
66030	654934
108004	654935
17801	654936
37661	654937
56166	654938
34208	654939
3043	654940
43294	654941
62800	654942
22984	654943
103172	654944
34048	654945
77479	654946
102491	654947
23422	654948
44387	654949
4523	654950
31810	654951
21201	654952
35543	654953
64300	654954
3972	654955
114622	654956
8263	654957
53864	654958
9743	654959
8415	654960
102006	654961
92222	654962
14127	654963
7707	654964
85352	654965
84619	654966
11058	654967
15253	654968
18278	654969
1873	654970
20541	654971
74722	654972
56791	654973
14	654974
63802	654975
109211	654976
117718	654977
24601	654978
9786	654979
93568	654980
30246	654981
15047	654982
5588	654983
31930	654984
69578	654985
53458	654986
11406	654987
136818	654988
96	654989
90269	654990
83615	654991
82557	654992
97554	654993
65707	654994
52889	654995
14835	654996
37120	654997
44786	654998
37473	654999
47223	655000
16610	655001
80158	655002
2671	655003
46062	655004
5012	655005
2236	655006
2947	655007
19915	655008
129070	655009
56411	655010
20954	655011
2417	655012
34523	655013
100338	655014
867	655015
10387	655016
29544	655017
58892	655018
5424	655019
19107	655020
47337	655021
88705	655022
30051	655023
1575	655024
55703	655025
111851	655026
101335	655027
55438	655028
17788	655029
92417	655030
40363	655031
55	655032
4537	655033
7771	655034
3804	655035
29866	655036
11451	655037
94168	655038
104388	655039
2405	655040
3756	655041
11788	655042
1017	655043
64924	655044
37993	655045
47284	655046
15247	655047
67184	655048
33323	655049
108555	655050
10576	655051
30285	655052
21151	655053
33560	655054
130460	655055
42195	655056
102502	655057
5435	655058
123281	655059
22889	655060
121778	655061
45973	655062
835	655063
67001	655064
86633	655065
17080	655066
34224	655067
25395	655068
34183	655069
1907	655070
20243	655071
49786	655072
3959	655073
24866	655074
82430	655075
100628	655076
64641	655077
99162	655078
22557	655079
8015	655080
11207	655081
17683	655082
75604	655083
100143	655084
82471	655085
16380	655086
42440	655087
30366	655088
30883	655089
71896	655090
1652	655091
15993	655092
15612	655093
88726	655094
13330	655095
9309	655096
118830	655097
63874	655098
3082	655099
67040	655100
23801	655101
16998	655102
22993	655103
115087	655104
59232	655105
30892	655106
1072	655107
61993	655108
9957	655109
67408	655110
137081	655111
8027	655112
80859	655113
2561	655114
31295	655115
74363	655116
6182	655117
4727	655118
71684	655119
99	655120
78409	655121
16505	655122
75046	655123
17568	655124
23523	655125
22453	655126
61559	655127
19186	655128
57682	655129
10884	655130
20008	655131
11076	655132
45241	655133
37169	655134
28281	655135
87	655136
118379	655137
22272	655138
22218	655139
21222	655140
54407	655141
89474	655142
44258	655143
18431	655144
18760	655145
18624	655146
3052	655147
68896	655148
50402	655149
8992	655150
129261	655151
92489	655152
16702	655153
29991	655154
34396	655155
82734	655156
50944	655157
1579	655158
18215	655159
17715	655160
137768	655161
43879	655162
7772	655163
19562	655164
97691	655165
108276	655166
4764	655167
20249	655168
123978	655169
6431	655170
104583	655171
577	655172
98387	655173
122336	655174
87	655175
3930	655176
11613	655177
11322	655178
37101	655179
100720	655180
42624	655181
6410	655182
21488	655183
33799	655184
61409	655185
89120	655186
39393	655187
70513	655188
6500	655189
19082	655190
65461	655191
7322	655192
86078	655193
10629	655194
141524	655195
48139	655196
50789	655197
79120	655198
72300	655199
28417	655200
3395	655201
36376	655202
27263	655203
50269	655204
53320	655205
72961	655206
18759	655207
97802	655208
30911	655209
35646	655210
68125	655211
76825	655212
57154	655213
56090	655214
97260	655215
68791	655216
92558	655217
53352	655218
4191	655219
49467	655220
70667	655221
25521	655222
1455	655223
2259	655224
174	655225
150154	655226
1425	655227
69156	655228
70704	655229
20728	655230
24762	655231
71520	655232
101794	655233
32233	655234
81052	655235
88883	655236
3740	655237
13711	655238
132004	655239
35009	655240
82897	655241
86897	655242
68032	655243
124662	655244
70622	655245
46764	655246
68582	655247
1171	655248
24136	655249
5335	655250
67894	655251
36699	655252
65378	655253
102434	655254
117558	655255
38	655256
693	655257
105946	655258
15723	655259
66634	655260
68581	655261
100438	655262
14074	655263
13929	655264
127918	655265
3794	655266
15856	655267
25720	655268
50074	655269
114403	655270
43334	655271
22043	655272
256	655273
7975	655274
1124	655275
149390	655276
397	655277
44853	655278
1245	655279
96168	655280
73112	655281
7980	655282
36573	655283
1401	655284
54190	655285
5325	655286
36299	655287
8889	655288
11541	655289
25635	655290
26585	655291
8380	655292
45960	655293
10048	655294
41796	655295
9232	655296
61406	655297
115618	655298
417	655299
5261	655300
90610	655301
2936	655302
1250	655303
77002	655304
21818	655305
105972	655306
51414	655307
29697	655308
60127	655309
60748	655310
20368	655311
14032	655312
25803	655313
3711	655314
98450	655315
2832	655316
82020	655317
29033	655318
108130	655319
89566	655320
15440	655321
28958	655322
19447	655323
2475	655324
21759	655325
11876	655326
476	655327
38509	655328
143527	655329
86948	655330
52161	655331
54673	655332
47650	655333
107309	655334
30534	655335
113770	655336
29839	655337
70148	655338
56061	655339
15586	655340
117316	655341
43646	655342
71299	655343
146427	655344
122500	655345
30521	655346
8035	655347
95627	655348
7143	655349
98721	655350
31451	655351
23213	655352
67971	655353
93167	655354
51833	655355
40545	655356
4593	655357
4755	655358
63989	655359
86345	655360
583	655361
27121	655362
48403	655363
26375	655364
68162	655365
69931	655366
4699	655367
69	655368
17368	655369
15574	655370
37365	655371
82871	655372
18870	655373
5580	655374
62575	655375
119306	655376
115823	655377
1165	655378
189	655379
49272	655380
16304	655381
6003	655382
19380	655383
52435	655384
2070	655385
6323	655386
85488	655387
1535	655388
364	655389
74236	655390
17995	655391
94438	655392
124682	655393
95090	655394
15022	655395
25483	655396
12081	655397
105870	655398
514	655399
2568	655400
24096	655401
8149	655402
32850	655403
29096	655404
56290	655405
81656	655406
36362	655407
49557	655408
2572	655409
63350	655410
12498	655411
15991	655412
5854	655413
35994	655414
23612	655415
87463	655416
42748	655417
5911	655418
2380	655419
47164	655420
56809	655421
77707	655422
51646	655423
80686	655424
13123	655425
8251	655426
37203	655427
26059	655428
80351	655429
47507	655430
30142	655431
705	655432
78096	655433
18681	655434
2503	655435
9342	655436
1570	655437
13748	655438
12994	655439
48715	655440
68579	655441
136226	655442
75969	655443
15022	655444
43893	655445
27091	655446
34415	655447
26227	655448
48678	655449
5578	655450
84679	655451
69546	655452
6451	655453
24665	655454
5183	655455
14006	655456
18	655457
58200	655458
4324	655459
19577	655460
6091	655461
10849	655462
64092	655463
21	655464
21402	655465
76842	655466
33318	655467
61266	655468
80631	655469
81450	655470
32487	655471
89281	655472
68691	655473
87032	655474
23058	655475
2876	655476
26883	655477
57198	655478
21397	655479
26735	655480
18316	655481
65428	655482
43501	655483
78274	655484
9708	655485
12475	655486
37820	655487
55150	655488
12063	655489
48479	655490
32884	655491
12913	655492
37383	655493
31820	655494
21236	655495
1773	655496
38955	655497
122520	655498
60456	655499
66736	655500
10034	655501
102693	655502
19296	655503
23046	655504
81012	655505
74859	655506
66920	655507
22554	655508
32522	655509
64968	655510
2536	655511
30103	655512
2068	655513
137995	655514
95955	655515
61625	655516
18256	655517
27848	655518
10325	655519
72217	655520
8518	655521
134270	655522
19122	655523
65317	655524
7593	655525
79270	655526
3297	655527
22576	655528
34047	655529
19424	655530
87856	655531
65580	655532
2227	655533
29455	655534
28844	655535
5682	655536
63114	655537
66526	655538
12124	655539
28829	655540
13550	655541
40658	655542
50615	655543
84422	655544
21483	655545
32904	655546
97306	655547
19368	655548
37136	655549
9747	655550
26177	655551
18426	655552
39561	655553
4918	655554
3752	655555
41602	655556
65059	655557
463	655558
8861	655559
11899	655560
144266	655561
15728	655562
8778	655563
24151	655564
68078	655565
38414	655566
114	655567
14128	655568
14256	655569
92	655570
14724	655571
90608	655572
722	655573
62582	655574
668	655575
1431	655576
1089	655577
101441	655578
99385	655579
86235	655580
59590	655581
9287	655582
8230	655583
38543	655584
58802	655585
20153	655586
32951	655587
100292	655588
6453	655589
10762	655590
28406	655591
97494	655592
602	655593
36001	655594
32714	655595
25723	655596
88576	655597
38483	655598
442	655599
7851	655600
48324	655601
133	655602
222	655603
36975	655604
55474	655605
18810	655606
53707	655607
75712	655608
52102	655609
16049	655610
108745	655611
91578	655612
96622	655613
138309	655614
77767	655615
33312	655616
11194	655617
35312	655618
23859	655619
18161	655620
35645	655621
35891	655622
28134	655623
21813	655624
55103	655625
27105	655626
38233	655627
20454	655628
19395	655629
26756	655630
86407	655631
4349	655632
71378	655633
12525	655634
135659	655635
69062	655636
6919	655637
9944	655638
17345	655639
8785	655640
36921	655641
36570	655642
8241	655643
760	655644
40771	655645
101671	655646
23611	655647
20313	655648
46083	655649
46968	655650
19269	655651
705	655652
119777	655653
425	655654
25202	655655
22785	655656
28625	655657
121961	655658
66494	655659
3049	655660
101255	655661
3166	655662
20427	655663
3498	655664
48245	655665
44642	655666
873	655667
19742	655668
35111	655669
12499	655670
80103	655671
59156	655672
37588	655673
6367	655674
65274	655675
1286	655676
4823	655677
7696	655678
117406	655679
67921	655680
451	655681
69572	655682
72707	655683
37995	655684
70907	655685
28480	655686
102295	655687
7500	655688
11357	655689
5103	655690
112123	655691
40419	655692
59359	655693
8030	655694
455	655695
42796	655696
54903	655697
6676	655698
78760	655699
887	655700
257	655701
77965	655702
101945	655703
66384	655704
41350	655705
20092	655706
31370	655707
17892	655708
76092	655709
14384	655710
109695	655711
9137	655712
5697	655713
1277	655714
26266	655715
26047	655716
39604	655717
89127	655718
45852	655719
19099	655720
96346	655721
89347	655722
9153	655723
24769	655724
72844	655725
58746	655726
21583	655727
1794	655728
76112	655729
56956	655730
3473	655731
91877	655732
42505	655733
58093	655734
64541	655735
9076	655736
29378	655737
44915	655738
45940	655739
21532	655740
111948	655741
84739	655742
74512	655743
4657	655744
7909	655745
18115	655746
41210	655747
2184	655748
16231	655749
124781	655750
26074	655751
13099	655752
4690	655753
16224	655754
67989	655755
25949	655756
110116	655757
70134	655758
49750	655759
84587	655760
87096	655761
30187	655762
125430	655763
2140	655764
27355	655765
136457	655766
49860	655767
45756	655768
1196	655769
2906	655770
128892	655771
102424	655772
45540	655773
27516	655774
612	655775
6347	655776
73680	655777
57155	655778
118315	655779
68284	655780
135751	655781
12682	655782
38981	655783
1246	655784
50040	655785
73567	655786
124733	655787
43259	655788
2331	655789
1031	655790
14569	655791
56585	655792
38202	655793
45544	655794
101225	655795
10356	655796
3079	655797
6309	655798
92563	655799
11057	655800
24415	655801
93707	655802
4710	655803
18238	655804
7295	655805
115557	655806
46465	655807
108705	655808
74069	655809
245	655810
9858	655811
16367	655812
48196	655813
555	655814
59136	655815
55578	655816
24650	655817
395	655818
10456	655819
4729	655820
117727	655821
47535	655822
22182	655823
7234	655824
33503	655825
59883	655826
85185	655827
57897	655828
44492	655829
12364	655830
30745	655831
18885	655832
30369	655833
60627	655834
87238	655835
69216	655836
3387	655837
3125	655838
10982	655839
16959	655840
6305	655841
127441	655842
3312	655843
2364	655844
56270	655845
40768	655846
104164	655847
52441	655848
30795	655849
30915	655850
14210	655851
110885	655852
58308	655853
67599	655854
1651	655855
47943	655856
10551	655857
8739	655858
107479	655859
49875	655860
85265	655861
18229	655862
125530	655863
1135	655864
51987	655865
85841	655866
3172	655867
6035	655868
62203	655869
902	655870
110	655871
14743	655872
46117	655873
80263	655874
53703	655875
10627	655876
59898	655877
3150	655878
76417	655879
149974	655880
78281	655881
87685	655882
98881	655883
57842	655884
70943	655885
29453	655886
16153	655887
69750	655888
74313	655889
8078	655890
70536	655891
3407	655892
9041	655893
10406	655894
124563	655895
41386	655896
125686	655897
19245	655898
18604	655899
114225	655900
35237	655901
5140	655902
35383	655903
127559	655904
4790	655905
13577	655906
20541	655907
44485	655908
92576	655909
104769	655910
46334	655911
91521	655912
10767	655913
69706	655914
110054	655915
7107	655916
14655	655917
29691	655918
35654	655919
81	655920
25193	655921
17937	655922
47871	655923
107723	655924
31323	655925
62228	655926
114069	655927
55320	655928
111689	655929
58417	655930
2989	655931
80424	655932
15314	655933
9999	655934
25353	655935
38160	655936
7407	655937
57780	655938
31097	655939
89609	655940
131593	655941
12169	655942
71726	655943
31361	655944
54226	655945
39115	655946
43014	655947
8972	655948
4722	655949
39536	655950
4281	655951
58328	655952
31927	655953
62672	655954
41065	655955
23208	655956
98638	655957
103650	655958
6897	655959
4731	655960
30673	655961
1105	655962
47614	655963
29747	655964
28011	655965
75230	655966
47564	655967
1296	655968
99610	655969
21826	655970
66196	655971
82222	655972
41428	655973
20752	655974
132148	655975
8507	655976
109892	655977
11506	655978
72912	655979
69947	655980
57764	655981
5974	655982
59717	655983
64876	655984
54931	655985
24079	655986
26798	655987
20618	655988
63145	655989
6	655990
92074	655991
126046	655992
46071	655993
40052	655994
145646	655995
110161	655996
25353	655997
662	655998
53518	655999
28043	656000
39529	656001
705	656002
62902	656003
56809	656004
129736	656005
51386	656006
17269	656007
42227	656008
32125	656009
47245	656010
26861	656011
85328	656012
42631	656013
50638	656014
11774	656015
17362	656016
141352	656017
51509	656018
71696	656019
47829	656020
12	656021
52038	656022
72046	656023
1077	656024
22035	656025
89173	656026
38981	656027
1431	656028
121422	656029
39314	656030
76594	656031
144434	656032
63420	656033
38771	656034
13131	656035
143318	656036
15918	656037
69206	656038
9534	656039
55275	656040
30404	656041
10938	656042
3902	656043
52246	656044
5898	656045
106530	656046
1667	656047
24799	656048
1298	656049
8984	656050
103945	656051
41489	656052
55483	656053
12030	656054
111340	656055
118421	656056
46980	656057
61864	656058
1449	656059
1586	656060
39477	656061
33853	656062
35618	656063
16019	656064
12313	656065
72734	656066
5998	656067
60627	656068
46416	656069
65882	656070
18382	656071
120139	656072
432	656073
69208	656074
85012	656075
2109	656076
115455	656077
22775	656078
2627	656079
26804	656080
17427	656081
7364	656082
90481	656083
67188	656084
41448	656085
69651	656086
65	656087
37740	656088
40110	656089
2701	656090
45550	656091
28671	656092
15	656093
24421	656094
15757	656095
95516	656096
2336	656097
6520	656098
11521	656099
106370	656100
6234	656101
128562	656102
6820	656103
58592	656104
5598	656105
69509	656106
68376	656107
42753	656108
27445	656109
113701	656110
116677	656111
4186	656112
110757	656113
106373	656114
67719	656115
17101	656116
89422	656117
21006	656118
6251	656119
5698	656120
31275	656121
135820	656122
34010	656123
57679	656124
1665	656125
104886	656126
367	656127
14275	656128
81470	656129
52747	656130
112418	656131
34243	656132
23066	656133
25391	656134
27720	656135
12567	656136
3997	656137
116712	656138
97502	656139
85841	656140
116944	656141
72453	656142
15456	656143
37609	656144
79248	656145
50952	656146
92610	656147
137749	656148
38316	656149
18368	656150
802	656151
105743	656152
3451	656153
54910	656154
85401	656155
33183	656156
116600	656157
78813	656158
55217	656159
84214	656160
16392	656161
2736	656162
83018	656163
49963	656164
12368	656165
14713	656166
14603	656167
47021	656168
37440	656169
7544	656170
6441	656171
38173	656172
35924	656173
999	656174
60792	656175
10387	656176
9272	656177
15360	656178
57883	656179
124829	656180
79406	656181
114375	656182
3101	656183
27394	656184
68610	656185
54073	656186
114137	656187
6173	656188
28287	656189
50210	656190
5679	656191
9131	656192
119856	656193
16838	656194
58040	656195
1684	656196
49210	656197
37623	656198
51989	656199
2454	656200
66	656201
134971	656202
79370	656203
26645	656204
3934	656205
435	656206
19791	656207
99906	656208
43990	656209
44212	656210
44538	656211
127522	656212
5970	656213
28235	656214
8219	656215
19255	656216
9576	656217
26268	656218
26152	656219
14733	656220
85097	656221
61719	656222
15150	656223
37464	656224
107183	656225
110803	656226
22125	656227
2628	656228
44503	656229
105914	656230
24102	656231
34929	656232
22110	656233
111218	656234
19599	656235
21912	656236
1759	656237
15145	656238
96038	656239
91430	656240
47654	656241
91450	656242
19338	656243
11393	656244
34609	656245
108711	656246
106069	656247
9559	656248
117733	656249
23171	656250
82999	656251
126882	656252
5926	656253
18461	656254
2628	656255
26134	656256
134091	656257
1934	656258
9605	656259
6647	656260
95064	656261
8663	656262
1550	656263
757	656264
104667	656265
36902	656266
57301	656267
126123	656268
58	656269
53423	656270
94622	656271
6772	656272
39505	656273
25229	656274
1392	656275
17944	656276
116569	656277
143621	656278
84027	656279
88067	656280
39169	656281
103638	656282
4869	656283
4737	656284
87993	656285
45038	656286
601	656287
87046	656288
37151	656289
85315	656290
7148	656291
120720	656292
48799	656293
39250	656294
31545	656295
26030	656296
72143	656297
28713	656298
78051	656299
35155	656300
63750	656301
61819	656302
83555	656303
74743	656304
21184	656305
1663	656306
29621	656307
2603	656308
17353	656309
12944	656310
51881	656311
35231	656312
76502	656313
10571	656314
36061	656315
5351	656316
100158	656317
23938	656318
43535	656319
17906	656320
48897	656321
36250	656322
44772	656323
41690	656324
88764	656325
23874	656326
49739	656327
105840	656328
29617	656329
91357	656330
18049	656331
99434	656332
92093	656333
83749	656334
23940	656335
18824	656336
46953	656337
81759	656338
100693	656339
73303	656340
45422	656341
53288	656342
8422	656343
38703	656344
51715	656345
6751	656346
25358	656347
26929	656348
767	656349
1066	656350
39724	656351
49711	656352
57723	656353
6347	656354
95292	656355
105096	656356
135285	656357
50576	656358
60246	656359
39618	656360
6592	656361
13205	656362
32803	656363
5992	656364
16813	656365
3643	656366
24343	656367
1101	656368
630	656369
78289	656370
11906	656371
34931	656372
79985	656373
53	656374
12627	656375
26674	656376
2302	656377
7000	656378
47224	656379
50384	656380
10554	656381
3413	656382
5001	656383
11612	656384
84061	656385
62409	656386
45686	656387
50861	656388
12860	656389
22409	656390
63015	656391
58285	656392
70416	656393
4434	656394
36848	656395
136089	656396
95684	656397
54723	656398
80874	656399
34509	656400
46007	656401
6744	656402
14455	656403
23707	656404
100444	656405
60657	656406
4187	656407
14597	656408
7229	656409
12324	656410
67632	656411
21149	656412
352	656413
26770	656414
81403	656415
27934	656416
47805	656417
803	656418
1243	656419
33118	656420
41946	656421
55849	656422
6570	656423
4738	656424
7033	656425
17	656426
96928	656427
131915	656428
66460	656429
144225	656430
550	656431
16251	656432
98488	656433
112889	656434
5061	656435
32390	656436
93705	656437
2771	656438
32955	656439
32598	656440
123240	656441
72778	656442
86	656443
2196	656444
21794	656445
19557	656446
19552	656447
3331	656448
101977	656449
33456	656450
22656	656451
123319	656452
10362	656453
46543	656454
5600	656455
101216	656456
4089	656457
5534	656458
97989	656459
24242	656460
7606	656461
29089	656462
2607	656463
83398	656464
35213	656465
57055	656466
125166	656467
48019	656468
23185	656469
41664	656470
42354	656471
83171	656472
9740	656473
8081	656474
36811	656475
12016	656476
67233	656477
31071	656478
93959	656479
53841	656480
23672	656481
45674	656482
12649	656483
38620	656484
10350	656485
42684	656486
45629	656487
45961	656488
36044	656489
34316	656490
31543	656491
58159	656492
66019	656493
4398	656494
14376	656495
5957	656496
58410	656497
10089	656498
23185	656499
26293	656500
14446	656501
138272	656502
89578	656503
41800	656504
18551	656505
19178	656506
15321	656507
38694	656508
59910	656509
102491	656510
40173	656511
61780	656512
71209	656513
24858	656514
53024	656515
28137	656516
49739	656517
42307	656518
5974	656519
39566	656520
33840	656521
28710	656522
81955	656523
70122	656524
83824	656525
27769	656526
8501	656527
13028	656528
34119	656529
22744	656530
8113	656531
39161	656532
87802	656533
67408	656534
108716	656535
27021	656536
5768	656537
8542	656538
42311	656539
7299	656540
95718	656541
66542	656542
28640	656543
40584	656544
84112	656545
19186	656546
59643	656547
121355	656548
34623	656549
91677	656550
30223	656551
80065	656552
71478	656553
59356	656554
112268	656555
43946	656556
11835	656557
8469	656558
3664	656559
7526	656560
66826	656561
13428	656562
61673	656563
49663	656564
60789	656565
50789	656566
74656	656567
124160	656568
13677	656569
40203	656570
36305	656571
53917	656572
2978	656573
8275	656574
7336	656575
33055	656576
6	656577
38230	656578
65950	656579
5277	656580
100243	656581
10912	656582
65770	656583
92994	656584
38176	656585
62657	656586
53982	656587
45280	656588
148223	656589
1495	656590
6975	656591
29128	656592
10179	656593
19316	656594
19042	656595
72003	656596
36470	656597
44712	656598
53048	656599
54062	656600
7880	656601
20338	656602
79843	656603
24290	656604
113095	656605
36094	656606
6444	656607
16453	656608
1394	656609
98141	656610
10184	656611
149080	656612
35035	656613
8780	656614
47737	656615
41126	656616
88447	656617
365	656618
21260	656619
4117	656620
40959	656621
7082	656622
39469	656623
21879	656624
50383	656625
87655	656626
57564	656627
9062	656628
70935	656629
13557	656630
122530	656631
5773	656632
13942	656633
55678	656634
4655	656635
120548	656636
139119	656637
23526	656638
1313	656639
23490	656640
8209	656641
116501	656642
1365	656643
40667	656644
5077	656645
23132	656646
25147	656647
111516	656648
2717	656649
116506	656650
40500	656651
38471	656652
702	656653
57709	656654
115331	656655
11953	656656
144365	656657
22983	656658
70372	656659
59014	656660
80199	656661
10417	656662
143494	656663
68700	656664
101498	656665
32248	656666
54518	656667
59334	656668
27613	656669
51389	656670
64191	656671
45992	656672
81172	656673
40151	656674
10863	656675
2425	656676
70235	656677
95177	656678
34879	656679
64572	656680
69660	656681
136329	656682
97126	656683
152	656684
13221	656685
70259	656686
146355	656687
28107	656688
60143	656689
16396	656690
112655	656691
29708	656692
85710	656693
24651	656694
35068	656695
58152	656696
32889	656697
101594	656698
178	656699
10175	656700
84815	656701
61660	656702
55434	656703
7343	656704
121907	656705
88724	656706
112040	656707
46093	656708
18500	656709
26616	656710
85704	656711
8812	656712
1008	656713
47229	656714
63734	656715
124863	656716
56	656717
2282	656718
25813	656719
1291	656720
40965	656721
91077	656722
5126	656723
17261	656724
45635	656725
99174	656726
39128	656727
19329	656728
28728	656729
52406	656730
61865	656731
64979	656732
126902	656733
750	656734
19898	656735
15118	656736
17601	656737
20131	656738
30127	656739
67319	656740
104522	656741
95656	656742
96964	656743
32548	656744
70166	656745
1265	656746
69788	656747
149512	656748
32801	656749
54309	656750
16828	656751
67376	656752
29621	656753
48898	656754
134503	656755
47593	656756
88360	656757
95574	656758
24644	656759
6783	656760
70132	656761
23394	656762
35693	656763
40084	656764
17248	656765
17807	656766
5635	656767
61620	656768
6852	656769
23592	656770
79272	656771
20339	656772
66510	656773
119510	656774
32869	656775
39370	656776
12870	656777
1586	656778
28327	656779
3	656780
54463	656781
6267	656782
27253	656783
3206	656784
15221	656785
3326	656786
5378	656787
6739	656788
62668	656789
7799	656790
13114	656791
42802	656792
44397	656793
7696	656794
7588	656795
25429	656796
609	656797
84602	656798
8490	656799
668	656800
6792	656801
22339	656802
35531	656803
26720	656804
70913	656805
27189	656806
127647	656807
49393	656808
112292	656809
17032	656810
31080	656811
9617	656812
3116	656813
64345	656814
5504	656815
25750	656816
6052	656817
35629	656818
50884	656819
30692	656820
1483	656821
45006	656822
26478	656823
129301	656824
36478	656825
139209	656826
94666	656827
4055	656828
14499	656829
1549	656830
29495	656831
29013	656832
86405	656833
96086	656834
84094	656835
112164	656836
3385	656837
794	656838
35799	656839
19668	656840
73246	656841
110011	656842
99573	656843
26412	656844
32075	656845
75689	656846
117319	656847
3258	656848
70996	656849
3626	656850
66184	656851
89763	656852
77452	656853
87917	656854
58400	656855
2948	656856
30302	656857
11891	656858
5292	656859
26783	656860
99512	656861
67112	656862
12978	656863
57835	656864
79074	656865
66007	656866
131863	656867
28555	656868
69418	656869
7952	656870
87854	656871
18818	656872
30411	656873
106875	656874
116527	656875
83341	656876
51677	656877
39179	656878
60410	656879
134332	656880
86121	656881
35220	656882
108334	656883
8208	656884
93218	656885
11378	656886
133107	656887
132214	656888
75551	656889
86662	656890
109	656891
49276	656892
5483	656893
115607	656894
2686	656895
4649	656896
308	656897
5561	656898
125616	656899
111126	656900
90341	656901
3002	656902
51728	656903
32763	656904
12891	656905
7556	656906
377	656907
14365	656908
11978	656909
4477	656910
97850	656911
11880	656912
562	656913
121070	656914
107236	656915
34335	656916
3779	656917
86357	656918
63124	656919
58526	656920
49672	656921
7283	656922
767	656923
117079	656924
35203	656925
22252	656926
22277	656927
17541	656928
148042	656929
1125	656930
31747	656931
1906	656932
67142	656933
33828	656934
19777	656935
109331	656936
1669	656937
1637	656938
92699	656939
56572	656940
11627	656941
18970	656942
35130	656943
23124	656944
55370	656945
55076	656946
22453	656947
7785	656948
40610	656949
121841	656950
24079	656951
95832	656952
63927	656953
20463	656954
22891	656955
43320	656956
83560	656957
9310	656958
11373	656959
64831	656960
29873	656961
12641	656962
83607	656963
93111	656964
2787	656965
73267	656966
13218	656967
85254	656968
19781	656969
2795	656970
80444	656971
86123	656972
8387	656973
10615	656974
89297	656975
436	656976
21837	656977
135948	656978
15173	656979
10973	656980
21438	656981
107358	656982
53472	656983
57403	656984
125138	656985
158	656986
28859	656987
916	656988
80295	656989
3052	656990
39491	656991
49115	656992
38500	656993
13710	656994
39159	656995
87215	656996
34825	656997
66156	656998
101587	656999
30411	657000
102668	657001
69854	657002
34309	657003
1776	657004
927	657005
24007	657006
131872	657007
84105	657008
59888	657009
12254	657010
95750	657011
77875	657012
116883	657013
107296	657014
21933	657015
1223	657016
24801	657017
8200	657018
4258	657019
51844	657020
96266	657021
32487	657022
10074	657023
10250	657024
951	657025
4023	657026
39103	657027
38330	657028
9428	657029
41986	657030
82248	657031
108502	657032
38012	657033
37378	657034
48247	657035
12398	657036
7381	657037
53073	657038
58927	657039
7426	657040
669	657041
120511	657042
53250	657043
110719	657044
16703	657045
81568	657046
31121	657047
11642	657048
22763	657049
9528	657050
11254	657051
80690	657052
12	657053
61381	657054
142134	657055
149276	657056
74986	657057
56926	657058
54417	657059
11350	657060
32296	657061
114164	657062
48954	657063
1325	657064
117	657065
93318	657066
29588	657067
4543	657068
112793	657069
10957	657070
124660	657071
19942	657072
15885	657073
220	657074
57689	657075
23296	657076
47067	657077
44157	657078
65865	657079
239	657080
4422	657081
3258	657082
21334	657083
91102	657084
46565	657085
3335	657086
39639	657087
23996	657088
65040	657089
65450	657090
75407	657091
1038	657092
13882	657093
40707	657094
20493	657095
93956	657096
64827	657097
81484	657098
53953	657099
71771	657100
101924	657101
16267	657102
17631	657103
33197	657104
74734	657105
111438	657106
26938	657107
107341	657108
63972	657109
17320	657110
22967	657111
73975	657112
76949	657113
77607	657114
54228	657115
68857	657116
62433	657117
9549	657118
51300	657119
29266	657120
58273	657121
60597	657122
6855	657123
148828	657124
34754	657125
61429	657126
8750	657127
79242	657128
64696	657129
30417	657130
16552	657131
110567	657132
24422	657133
36935	657134
92596	657135
1939	657136
58799	657137
72665	657138
110786	657139
9843	657140
27935	657141
18353	657142
137509	657143
53054	657144
40247	657145
96332	657146
39295	657147
65007	657148
49432	657149
6604	657150
9455	657151
37678	657152
65157	657153
145304	657154
23487	657155
12388	657156
48346	657157
626	657158
16729	657159
71627	657160
62280	657161
34810	657162
1510	657163
83756	657164
55364	657165
35992	657166
41519	657167
55416	657168
62207	657169
30533	657170
37083	657171
22264	657172
99651	657173
54178	657174
107138	657175
141142	657176
3837	657177
75862	657178
27323	657179
76372	657180
46045	657181
102261	657182
38116	657183
1726	657184
2406	657185
84194	657186
112748	657187
5058	657188
36604	657189
106	657190
5964	657191
19272	657192
14829	657193
63692	657194
1342	657195
25193	657196
68552	657197
40499	657198
59078	657199
58212	657200
3109	657201
23839	657202
41015	657203
103695	657204
127188	657205
5076	657206
51218	657207
62412	657208
31551	657209
106566	657210
6208	657211
78605	657212
323	657213
1730	657214
62944	657215
10111	657216
12820	657217
15394	657218
15529	657219
32502	657220
7358	657221
65089	657222
12038	657223
64623	657224
8781	657225
26653	657226
13027	657227
6092	657228
14906	657229
100828	657230
90382	657231
6050	657232
40161	657233
11079	657234
28206	657235
37447	657236
10307	657237
72847	657238
24168	657239
94658	657240
33475	657241
2876	657242
1239	657243
49851	657244
19776	657245
70255	657246
19748	657247
118477	657248
29294	657249
6100	657250
74148	657251
49598	657252
44548	657253
26443	657254
2875	657255
78639	657256
83809	657257
24289	657258
93529	657259
130103	657260
56958	657261
78488	657262
63948	657263
62197	657264
29179	657265
74557	657266
62007	657267
94731	657268
34308	657269
24231	657270
121	657271
16065	657272
75733	657273
85470	657274
33955	657275
50666	657276
22153	657277
37728	657278
26191	657279
68747	657280
27949	657281
42140	657282
21034	657283
95261	657284
7333	657285
16246	657286
75033	657287
105432	657288
73154	657289
55256	657290
119467	657291
15088	657292
21313	657293
17415	657294
17755	657295
28176	657296
27244	657297
23803	657298
3510	657299
24750	657300
33383	657301
2545	657302
1071	657303
48601	657304
40408	657305
19212	657306
78946	657307
57035	657308
42764	657309
19295	657310
6379	657311
61529	657312
43828	657313
22852	657314
45250	657315
87821	657316
60305	657317
24060	657318
22010	657319
66868	657320
14844	657321
20042	657322
76580	657323
49746	657324
21515	657325
7767	657326
28107	657327
24273	657328
5959	657329
118891	657330
67092	657331
136172	657332
30578	657333
113021	657334
50793	657335
51253	657336
97877	657337
93463	657338
6271	657339
58894	657340
65306	657341
89026	657342
93901	657343
14999	657344
11797	657345
118114	657346
28246	657347
7879	657348
30756	657349
122499	657350
1969	657351
118540	657352
35520	657353
36864	657354
26501	657355
40767	657356
27697	657357
32711	657358
8536	657359
771	657360
37290	657361
62386	657362
4263	657363
16680	657364
65	657365
64391	657366
19753	657367
25289	657368
7051	657369
17340	657370
65618	657371
29833	657372
45517	657373
6335	657374
37364	657375
554	657376
802	657377
134883	657378
92565	657379
8586	657380
43517	657381
80187	657382
8677	657383
126238	657384
99255	657385
31062	657386
73342	657387
92406	657388
10573	657389
17611	657390
138081	657391
61940	657392
4615	657393
47071	657394
46732	657395
81388	657396
2858	657397
52696	657398
55561	657399
13397	657400
53508	657401
67668	657402
105400	657403
10271	657404
76741	657405
124805	657406
20843	657407
7729	657408
51262	657409
30254	657410
43460	657411
31643	657412
128080	657413
74807	657414
36617	657415
18576	657416
43247	657417
10673	657418
77834	657419
12243	657420
52971	657421
79920	657422
23918	657423
988	657424
106	657425
17027	657426
58895	657427
49596	657428
164	657429
54625	657430
83150	657431
14706	657432
9073	657433
11240	657434
67498	657435
103421	657436
92959	657437
57741	657438
48887	657439
95303	657440
6227	657441
34670	657442
80059	657443
38761	657444
39742	657445
10679	657446
2980	657447
28731	657448
43962	657449
34508	657450
6530	657451
2775	657452
79246	657453
100867	657454
92192	657455
24345	657456
49420	657457
26755	657458
35498	657459
148449	657460
47598	657461
120358	657462
13126	657463
99432	657464
7746	657465
22497	657466
19808	657467
39624	657468
8955	657469
5975	657470
70562	657471
57955	657472
14235	657473
72265	657474
6026	657475
13014	657476
4869	657477
44240	657478
70999	657479
36094	657480
88009	657481
86638	657482
44686	657483
119864	657484
27256	657485
8200	657486
26	657487
109157	657488
82757	657489
121932	657490
144890	657491
2083	657492
13495	657493
31717	657494
133160	657495
24691	657496
3056	657497
70116	657498
44984	657499
60814	657500
340	657501
56040	657502
26445	657503
1467	657504
145762	657505
11589	657506
28994	657507
70769	657508
46438	657509
46666	657510
8278	657511
59493	657512
42565	657513
41252	657514
986	657515
125446	657516
33145	657517
2834	657518
20116	657519
22916	657520
91841	657521
9958	657522
116278	657523
8268	657524
5327	657525
45705	657526
4899	657527
114340	657528
7076	657529
13170	657530
27200	657531
67893	657532
57481	657533
22980	657534
15853	657535
1201	657536
6727	657537
19042	657538
60225	657539
1798	657540
88265	657541
29903	657542
104640	657543
41165	657544
80257	657545
24946	657546
81110	657547
136449	657548
41662	657549
104586	657550
2155	657551
41280	657552
356	657553
67982	657554
92668	657555
37210	657556
7568	657557
89505	657558
20288	657559
26221	657560
16073	657561
3223	657562
14091	657563
15181	657564
10293	657565
30795	657566
41475	657567
81585	657568
22695	657569
119034	657570
3978	657571
14405	657572
21041	657573
44570	657574
65454	657575
53951	657576
52664	657577
17780	657578
85445	657579
99885	657580
102900	657581
78560	657582
6149	657583
69022	657584
30598	657585
130708	657586
21319	657587
8447	657588
25038	657589
63845	657590
48700	657591
23787	657592
138464	657593
35371	657594
7568	657595
62014	657596
102958	657597
36020	657598
24213	657599
35144	657600
111548	657601
29904	657602
6762	657603
70631	657604
36599	657605
7990	657606
83973	657607
85645	657608
71756	657609
54711	657610
45615	657611
69004	657612
10537	657613
21511	657614
7368	657615
121809	657616
32818	657617
103779	657618
14981	657619
6675	657620
31560	657621
3482	657622
20098	657623
54029	657624
38781	657625
104509	657626
5699	657627
59071	657628
114621	657629
36585	657630
2024	657631
145632	657632
98061	657633
18350	657634
121873	657635
4226	657636
74278	657637
2910	657638
57955	657639
15565	657640
52894	657641
7084	657642
1530	657643
8095	657644
2	657645
41486	657646
10132	657647
53081	657648
11173	657649
37248	657650
41114	657651
45370	657652
238	657653
23068	657654
19606	657655
45690	657656
23067	657657
44393	657658
72159	657659
55581	657660
200	657661
44944	657662
41052	657663
132315	657664
98159	657665
30444	657666
61287	657667
21210	657668
4007	657669
41757	657670
45738	657671
55	657672
114500	657673
83414	657674
13627	657675
97208	657676
63389	657677
42548	657678
8832	657679
10425	657680
19783	657681
8518	657682
72481	657683
135500	657684
114838	657685
24098	657686
27117	657687
108272	657688
44244	657689
17535	657690
26547	657691
39615	657692
3693	657693
82884	657694
42729	657695
26505	657696
8235	657697
5159	657698
40210	657699
37116	657700
39218	657701
29488	657702
62038	657703
34504	657704
106624	657705
13139	657706
95713	657707
60832	657708
36977	657709
46590	657710
81284	657711
1293	657712
48834	657713
25861	657714
100161	657715
113158	657716
5972	657717
66327	657718
5046	657719
118294	657720
77880	657721
2528	657722
10541	657723
116372	657724
136207	657725
6004	657726
95521	657727
91373	657728
13167	657729
20210	657730
97621	657731
75629	657732
22442	657733
2006	657734
14603	657735
5815	657736
34846	657737
18425	657738
22221	657739
83830	657740
21294	657741
22479	657742
100350	657743
100711	657744
51420	657745
27370	657746
60893	657747
28354	657748
37801	657749
120545	657750
2126	657751
7501	657752
89038	657753
44298	657754
100757	657755
108041	657756
27196	657757
63709	657758
46915	657759
51647	657760
563	657761
2510	657762
38037	657763
79020	657764
44884	657765
28780	657766
79960	657767
84225	657768
136266	657769
120342	657770
14197	657771
10952	657772
92930	657773
42195	657774
4342	657775
66567	657776
93097	657777
51885	657778
11108	657779
92716	657780
83808	657781
54374	657782
3971	657783
13925	657784
22203	657785
50600	657786
1914	657787
1773	657788
117724	657789
11549	657790
31292	657791
13632	657792
1228	657793
2482	657794
398	657795
3825	657796
53267	657797
36245	657798
110024	657799
45733	657800
9144	657801
23534	657802
31299	657803
26153	657804
67456	657805
79245	657806
598	657807
54274	657808
81710	657809
69179	657810
55549	657811
7	657812
19575	657813
3544	657814
92586	657815
88175	657816
93506	657817
60199	657818
58740	657819
46736	657820
8670	657821
57373	657822
43644	657823
5539	657824
32710	657825
42101	657826
42077	657827
11187	657828
91340	657829
33612	657830
3853	657831
76852	657832
87990	657833
73085	657834
76921	657835
3441	657836
12979	657837
37091	657838
59291	657839
6513	657840
26421	657841
25918	657842
72069	657843
117410	657844
149614	657845
11221	657846
21979	657847
71943	657848
91246	657849
37845	657850
30904	657851
28798	657852
121545	657853
24105	657854
3651	657855
66203	657856
213	657857
13365	657858
9383	657859
10749	657860
42167	657861
19954	657862
32081	657863
86222	657864
15544	657865
16654	657866
49704	657867
30	657868
127312	657869
17246	657870
46574	657871
44431	657872
60865	657873
118371	657874
37750	657875
2412	657876
47265	657877
73779	657878
3790	657879
64512	657880
8795	657881
34890	657882
41094	657883
58194	657884
26935	657885
50	657886
66048	657887
3761	657888
135245	657889
94790	657890
76083	657891
122603	657892
43224	657893
111270	657894
502	657895
87354	657896
27350	657897
45647	657898
13330	657899
5459	657900
54706	657901
35146	657902
77557	657903
59288	657904
62718	657905
5412	657906
25056	657907
17940	657908
84163	657909
18013	657910
19357	657911
101197	657912
13315	657913
77601	657914
51104	657915
13290	657916
37569	657917
41483	657918
100031	657919
38547	657920
10282	657921
39781	657922
68247	657923
10854	657924
88163	657925
863	657926
142682	657927
66173	657928
1049	657929
18623	657930
34378	657931
19094	657932
43653	657933
16762	657934
12556	657935
5396	657936
1916	657937
61216	657938
69725	657939
89924	657940
108435	657941
45443	657942
6276	657943
15152	657944
7829	657945
38773	657946
107277	657947
10616	657948
83846	657949
73557	657950
124539	657951
19448	657952
7534	657953
95242	657954
26354	657955
38023	657956
74618	657957
60370	657958
7274	657959
32675	657960
21502	657961
29	657962
90807	657963
7675	657964
10	657965
8817	657966
4032	657967
29429	657968
119280	657969
10877	657970
25094	657971
12961	657972
21171	657973
110255	657974
48861	657975
142819	657976
26172	657977
27028	657978
4896	657979
48764	657980
11510	657981
16504	657982
35530	657983
4220	657984
40590	657985
43201	657986
26986	657987
23439	657988
46627	657989
41127	657990
26890	657991
46763	657992
5265	657993
39143	657994
42290	657995
10163	657996
14886	657997
35235	657998
86162	657999
6435	658000
109896	658001
96967	658002
71925	658003
15311	658004
18363	658005
10221	658006
26239	658007
24841	658008
58855	658009
52938	658010
26706	658011
14366	658012
40633	658013
70886	658014
55064	658015
58190	658016
832	658017
55641	658018
105523	658019
58179	658020
15493	658021
20012	658022
10490	658023
85161	658024
23941	658025
17424	658026
11698	658027
18762	658028
17740	658029
14404	658030
10921	658031
21360	658032
5970	658033
8514	658034
105172	658035
12837	658036
68720	658037
51011	658038
7002	658039
75002	658040
9688	658041
56016	658042
72643	658043
28283	658044
63722	658045
54571	658046
38092	658047
252	658048
48505	658049
30381	658050
9354	658051
67807	658052
53697	658053
93429	658054
16513	658055
6934	658056
3717	658057
12523	658058
57265	658059
46738	658060
1569	658061
51001	658062
5156	658063
1076	658064
16102	658065
19903	658066
88696	658067
4962	658068
99230	658069
17149	658070
102011	658071
32597	658072
37852	658073
69183	658074
20917	658075
32148	658076
20049	658077
6711	658078
22263	658079
59133	658080
21108	658081
9441	658082
4183	658083
5832	658084
104521	658085
68183	658086
97417	658087
7623	658088
39041	658089
836	658090
20224	658091
84885	658092
35047	658093
29415	658094
105076	658095
81800	658096
96054	658097
72661	658098
35801	658099
36747	658100
10745	658101
13345	658102
16819	658103
86335	658104
22625	658105
36489	658106
59533	658107
72034	658108
44254	658109
3841	658110
20424	658111
69904	658112
10170	658113
12136	658114
2730	658115
42651	658116
65789	658117
30827	658118
61789	658119
51670	658120
42821	658121
24398	658122
71849	658123
28624	658124
18879	658125
10588	658126
12448	658127
17229	658128
27030	658129
40384	658130
45567	658131
100335	658132
35357	658133
88285	658134
25578	658135
99882	658136
35512	658137
121335	658138
7711	658139
9115	658140
26212	658141
35098	658142
25499	658143
8054	658144
38139	658145
6848	658146
43498	658147
137012	658148
65420	658149
12677	658150
15846	658151
81041	658152
134811	658153
40544	658154
63576	658155
17755	658156
68352	658157
89573	658158
63768	658159
30737	658160
120470	658161
39426	658162
478	658163
15607	658164
88634	658165
22170	658166
18779	658167
79814	658168
30235	658169
1272	658170
1385	658171
22031	658172
51978	658173
51906	658174
61867	658175
78585	658176
52900	658177
104682	658178
2247	658179
115722	658180
68628	658181
3129	658182
918	658183
63268	658184
113036	658185
124248	658186
67822	658187
11254	658188
16767	658189
10077	658190
78324	658191
3969	658192
6337	658193
75551	658194
1443	658195
28023	658196
40624	658197
94526	658198
17772	658199
22873	658200
119545	658201
24805	658202
35208	658203
17952	658204
42825	658205
18384	658206
9754	658207
2555	658208
89504	658209
4006	658210
24473	658211
12166	658212
16890	658213
27984	658214
119352	658215
11936	658216
122233	658217
37714	658218
54320	658219
15362	658220
76404	658221
39224	658222
140	658223
52865	658224
13279	658225
71748	658226
9946	658227
30870	658228
66990	658229
3881	658230
99124	658231
20266	658232
119227	658233
50981	658234
520	658235
12824	658236
98099	658237
137075	658238
63535	658239
111392	658240
3959	658241
131201	658242
51313	658243
24694	658244
68155	658245
150705	658246
46746	658247
18612	658248
107799	658249
12248	658250
5675	658251
87428	658252
25659	658253
62977	658254
44904	658255
15290	658256
34418	658257
40046	658258
8153	658259
49336	658260
29745	658261
3640	658262
61442	658263
17502	658264
26281	658265
59147	658266
7763	658267
91574	658268
87164	658269
153	658270
10380	658271
1027	658272
25166	658273
1971	658274
14104	658275
75388	658276
91774	658277
2166	658278
7529	658279
37638	658280
31579	658281
55770	658282
19542	658283
118000	658284
18741	658285
92070	658286
104160	658287
60804	658288
21882	658289
29295	658290
102318	658291
69559	658292
10694	658293
46105	658294
111061	658295
111179	658296
80523	658297
5487	658298
18961	658299
95965	658300
66950	658301
28394	658302
85482	658303
65418	658304
25873	658305
12575	658306
129054	658307
5048	658308
26984	658309
112837	658310
1253	658311
31415	658312
25738	658313
43867	658314
63830	658315
39566	658316
6752	658317
1295	658318
19894	658319
13424	658320
2824	658321
11244	658322
143442	658323
125265	658324
10910	658325
12981	658326
10030	658327
26558	658328
30066	658329
46197	658330
5039	658331
15449	658332
75244	658333
17716	658334
17816	658335
40616	658336
67278	658337
101779	658338
58304	658339
46698	658340
30456	658341
58059	658342
79203	658343
16975	658344
91442	658345
97639	658346
5287	658347
31798	658348
32959	658349
46599	658350
100497	658351
100511	658352
3989	658353
11468	658354
103172	658355
8089	658356
9889	658357
32754	658358
61744	658359
38633	658360
26017	658361
243	658362
22001	658363
67129	658364
2874	658365
96148	658366
46559	658367
54190	658368
110056	658369
11112	658370
65920	658371
47302	658372
54572	658373
15677	658374
31025	658375
14696	658376
54425	658377
147613	658378
60827	658379
1850	658380
42253	658381
20267	658382
37574	658383
8631	658384
12730	658385
82996	658386
145	658387
18788	658388
104326	658389
31759	658390
26488	658391
17049	658392
94672	658393
24548	658394
127521	658395
72912	658396
80434	658397
4149	658398
10292	658399
9503	658400
6753	658401
45582	658402
13496	658403
113082	658404
45558	658405
4357	658406
11737	658407
12665	658408
70052	658409
50553	658410
80948	658411
28341	658412
119935	658413
85718	658414
3158	658415
16072	658416
16379	658417
1145	658418
31069	658419
21575	658420
125699	658421
19607	658422
12989	658423
51450	658424
8901	658425
42727	658426
29786	658427
51517	658428
111073	658429
137099	658430
114144	658431
98069	658432
48141	658433
14009	658434
4226	658435
2089	658436
96096	658437
27979	658438
60038	658439
59616	658440
5001	658441
27475	658442
12675	658443
125539	658444
78956	658445
61289	658446
52000	658447
252	658448
88111	658449
59605	658450
70277	658451
2950	658452
108797	658453
1959	658454
21790	658455
124746	658456
12345	658457
14807	658458
56269	658459
6303	658460
110478	658461
14525	658462
18431	658463
14747	658464
57738	658465
70139	658466
53105	658467
23498	658468
69783	658469
52090	658470
9314	658471
102939	658472
57930	658473
11638	658474
58244	658475
71871	658476
156	658477
107491	658478
88547	658479
47156	658480
74527	658481
131861	658482
898	658483
5387	658484
77381	658485
21061	658486
80832	658487
71095	658488
126822	658489
2689	658490
10518	658491
89660	658492
80418	658493
16889	658494
2575	658495
7030	658496
72826	658497
76190	658498
84277	658499
19805	658500
10586	658501
63904	658502
32207	658503
96523	658504
14093	658505
72342	658506
10811	658507
111998	658508
6878	658509
21965	658510
64367	658511
52795	658512
8757	658513
1510	658514
15311	658515
11237	658516
20289	658517
47725	658518
51659	658519
18513	658520
51117	658521
71874	658522
67627	658523
19677	658524
18502	658525
150239	658526
20590	658527
45383	658528
9969	658529
51410	658530
39099	658531
68465	658532
13082	658533
83077	658534
121123	658535
110884	658536
14142	658537
63126	658538
63845	658539
4183	658540
1044	658541
1461	658542
96128	658543
9441	658544
15408	658545
25362	658546
70305	658547
20963	658548
37811	658549
54880	658550
70537	658551
49185	658552
123561	658553
86953	658554
3940	658555
142603	658556
41810	658557
10480	658558
22850	658559
11435	658560
79403	658561
8842	658562
37881	658563
28134	658564
56278	658565
97504	658566
44603	658567
23769	658568
15582	658569
88223	658570
21238	658571
115287	658572
114047	658573
7221	658574
73593	658575
83443	658576
2031	658577
10534	658578
49802	658579
3715	658580
3661	658581
101583	658582
8609	658583
53143	658584
103738	658585
6258	658586
144519	658587
38282	658588
9087	658589
52776	658590
104078	658591
10986	658592
30577	658593
13758	658594
27641	658595
39053	658596
60426	658597
8442	658598
29219	658599
34556	658600
42999	658601
1439	658602
121282	658603
6413	658604
12142	658605
13279	658606
43234	658607
34294	658608
27252	658609
18706	658610
15969	658611
30660	658612
96910	658613
143929	658614
52148	658615
75014	658616
999	658617
2789	658618
29484	658619
63698	658620
7825	658621
111216	658622
107004	658623
21204	658624
88785	658625
47422	658626
92175	658627
106780	658628
68484	658629
7053	658630
24179	658631
2339	658632
2993	658633
118474	658634
1881	658635
14676	658636
29926	658637
13942	658638
100048	658639
6042	658640
49206	658641
107534	658642
67457	658643
37679	658644
80778	658645
6412	658646
78082	658647
114118	658648
98812	658649
25182	658650
20359	658651
28897	658652
80134	658653
38226	658654
20358	658655
13207	658656
87491	658657
3609	658658
13187	658659
49926	658660
9706	658661
59223	658662
64017	658663
48095	658664
15721	658665
45652	658666
72914	658667
13674	658668
767	658669
47318	658670
27717	658671
13961	658672
11931	658673
26478	658674
1375	658675
18090	658676
39169	658677
10584	658678
44969	658679
146170	658680
13717	658681
103305	658682
19352	658683
93	658684
110143	658685
18686	658686
23920	658687
22288	658688
10965	658689
25974	658690
124141	658691
11003	658692
148791	658693
57108	658694
91000	658695
24335	658696
76439	658697
9590	658698
8400	658699
35372	658700
16548	658701
512	658702
25624	658703
9975	658704
43002	658705
52554	658706
91250	658707
16851	658708
3503	658709
40679	658710
11083	658711
169	658712
28901	658713
122152	658714
116977	658715
21112	658716
14408	658717
56709	658718
87773	658719
78119	658720
48729	658721
126614	658722
113541	658723
46061	658724
107074	658725
12923	658726
36581	658727
89533	658728
5928	658729
130891	658730
119101	658731
76032	658732
50285	658733
38214	658734
7492	658735
61643	658736
37835	658737
108374	658738
10256	658739
20731	658740
14943	658741
113842	658742
5266	658743
35705	658744
7132	658745
47876	658746
74358	658747
54563	658748
22612	658749
76327	658750
75299	658751
81277	658752
15689	658753
5640	658754
61644	658755
97055	658756
21128	658757
62676	658758
44789	658759
10494	658760
45564	658761
22085	658762
46260	658763
3759	658764
104072	658765
48774	658766
23739	658767
123820	658768
24997	658769
8557	658770
118316	658771
6098	658772
36130	658773
44929	658774
1439	658775
44516	658776
58351	658777
85325	658778
29661	658779
36292	658780
23317	658781
9911	658782
37577	658783
42383	658784
61890	658785
54393	658786
30064	658787
49103	658788
15807	658789
39451	658790
74766	658791
55066	658792
97530	658793
74887	658794
110839	658795
6310	658796
14953	658797
117333	658798
25273	658799
26505	658800
38116	658801
121061	658802
4527	658803
70011	658804
1574	658805
120931	658806
65247	658807
13789	658808
58396	658809
56790	658810
9380	658811
1261	658812
33271	658813
45780	658814
6132	658815
16867	658816
39572	658817
1689	658818
53856	658819
15408	658820
60251	658821
31652	658822
14684	658823
91303	658824
113592	658825
49145	658826
64810	658827
43793	658828
21764	658829
149	658830
21693	658831
26722	658832
619	658833
63462	658834
105102	658835
14218	658836
80429	658837
26061	658838
7272	658839
26244	658840
43834	658841
29897	658842
74659	658843
121055	658844
117551	658845
50571	658846
7427	658847
9296	658848
30753	658849
69294	658850
15854	658851
6615	658852
14746	658853
15105	658854
4210	658855
3297	658856
2625	658857
86649	658858
4646	658859
56024	658860
2092	658861
67184	658862
27484	658863
128364	658864
22551	658865
53337	658866
100526	658867
108374	658868
7037	658869
32489	658870
5748	658871
1840	658872
16565	658873
24736	658874
5538	658875
54711	658876
61908	658877
44765	658878
47486	658879
52127	658880
103853	658881
59669	658882
10744	658883
26881	658884
3992	658885
1836	658886
88770	658887
12260	658888
30829	658889
84854	658890
2565	658891
8003	658892
25532	658893
19852	658894
16834	658895
71702	658896
131094	658897
125119	658898
2038	658899
37861	658900
99707	658901
34436	658902
10659	658903
3655	658904
38459	658905
17712	658906
7361	658907
85486	658908
50787	658909
123740	658910
56645	658911
20054	658912
1139	658913
76618	658914
33816	658915
73961	658916
38149	658917
22614	658918
415	658919
3538	658920
72179	658921
765	658922
67072	658923
35765	658924
102273	658925
18968	658926
45385	658927
119229	658928
19273	658929
65930	658930
45530	658931
42827	658932
52950	658933
6039	658934
50361	658935
84787	658936
24580	658937
14588	658938
4246	658939
88043	658940
30818	658941
27191	658942
38620	658943
41662	658944
5087	658945
100749	658946
73290	658947
26021	658948
81798	658949
30332	658950
16210	658951
16377	658952
102258	658953
111246	658954
88412	658955
93381	658956
2782	658957
815	658958
6374	658959
96769	658960
15944	658961
104874	658962
8163	658963
27539	658964
21417	658965
1660	658966
108	658967
40719	658968
4445	658969
14436	658970
36947	658971
6970	658972
2477	658973
81976	658974
83101	658975
5399	658976
59969	658977
38170	658978
112633	658979
80703	658980
37292	658981
787	658982
113484	658983
17918	658984
3139	658985
68210	658986
36291	658987
1379	658988
471	658989
120017	658990
97303	658991
66080	658992
58191	658993
124113	658994
8394	658995
13377	658996
7698	658997
50780	658998
15913	658999
121515	659000
98258	659001
99105	659002
133337	659003
99907	659004
25634	659005
12309	659006
84135	659007
19618	659008
11393	659009
88465	659010
97504	659011
61193	659012
17347	659013
66405	659014
44346	659015
54549	659016
13689	659017
17315	659018
1153	659019
17675	659020
85493	659021
43014	659022
2963	659023
87547	659024
38384	659025
2618	659026
21846	659027
15932	659028
2533	659029
14899	659030
53984	659031
114846	659032
38446	659033
58143	659034
79046	659035
114733	659036
747	659037
77669	659038
118980	659039
36287	659040
4073	659041
24924	659042
50799	659043
72890	659044
14203	659045
68625	659046
19278	659047
11800	659048
51970	659049
2169	659050
16144	659051
17022	659052
50556	659053
89908	659054
63093	659055
122929	659056
16517	659057
37727	659058
28937	659059
43184	659060
122769	659061
77067	659062
639	659063
1725	659064
51945	659065
80	659066
37184	659067
10720	659068
32418	659069
146740	659070
87998	659071
36825	659072
82741	659073
2521	659074
48364	659075
111551	659076
60026	659077
115148	659078
130631	659079
42424	659080
8552	659081
29033	659082
451	659083
8236	659084
14209	659085
21096	659086
57186	659087
12450	659088
95836	659089
61364	659090
65172	659091
19270	659092
81057	659093
21910	659094
135126	659095
8848	659096
28263	659097
14110	659098
8664	659099
103436	659100
39671	659101
103819	659102
72853	659103
96139	659104
103330	659105
32871	659106
3187	659107
16368	659108
3125	659109
113741	659110
6777	659111
59772	659112
12573	659113
66629	659114
33539	659115
158	659116
31694	659117
28889	659118
122326	659119
111844	659120
34972	659121
54993	659122
111998	659123
4806	659124
38279	659125
68728	659126
71513	659127
3366	659128
37967	659129
77290	659130
78781	659131
6503	659132
132279	659133
1626	659134
7547	659135
56243	659136
36536	659137
1326	659138
67269	659139
12053	659140
81779	659141
9949	659142
9393	659143
20565	659144
30134	659145
17638	659146
4647	659147
82700	659148
32443	659149
4097	659150
35146	659151
97011	659152
10627	659153
33899	659154
20767	659155
133526	659156
1907	659157
32693	659158
11649	659159
25636	659160
12991	659161
123963	659162
82832	659163
46350	659164
128869	659165
79981	659166
19225	659167
118740	659168
121322	659169
54992	659170
87144	659171
74583	659172
24363	659173
57432	659174
7464	659175
95000	659176
88	659177
1160	659178
54800	659179
9511	659180
6355	659181
77944	659182
7351	659183
14924	659184
894	659185
10746	659186
27094	659187
105111	659188
138725	659189
103	659190
6674	659191
145902	659192
3332	659193
17243	659194
8106	659195
3236	659196
41643	659197
48402	659198
19183	659199
638	659200
27238	659201
9432	659202
27647	659203
16484	659204
26618	659205
96912	659206
86986	659207
2979	659208
35203	659209
3450	659210
86484	659211
68441	659212
60844	659213
36027	659214
31441	659215
31911	659216
34489	659217
87666	659218
21211	659219
6275	659220
66401	659221
10660	659222
68157	659223
58570	659224
47462	659225
23514	659226
62048	659227
5033	659228
36881	659229
44792	659230
87397	659231
9691	659232
63346	659233
107953	659234
114491	659235
23819	659236
73594	659237
43722	659238
47619	659239
33846	659240
31495	659241
28793	659242
1062	659243
96826	659244
12400	659245
7837	659246
65403	659247
5291	659248
10055	659249
115341	659250
8457	659251
19148	659252
9841	659253
11055	659254
49031	659255
38441	659256
6561	659257
38268	659258
38973	659259
108531	659260
4609	659261
6226	659262
25218	659263
23249	659264
37413	659265
4593	659266
44173	659267
2007	659268
35108	659269
66416	659270
61049	659271
129	659272
10828	659273
81987	659274
9052	659275
21974	659276
25528	659277
12948	659278
147807	659279
5671	659280
103261	659281
20602	659282
53102	659283
50494	659284
78312	659285
21748	659286
72053	659287
99771	659288
795	659289
43138	659290
50760	659291
66249	659292
56925	659293
11873	659294
96226	659295
675	659296
27633	659297
1914	659298
10296	659299
76906	659300
80534	659301
4276	659302
72190	659303
7242	659304
53635	659305
1759	659306
17893	659307
143847	659308
12156	659309
51123	659310
28501	659311
10269	659312
53293	659313
84567	659314
17831	659315
3843	659316
88018	659317
103424	659318
13031	659319
1019	659320
9605	659321
31308	659322
4986	659323
60252	659324
4247	659325
665	659326
5260	659327
87386	659328
59851	659329
89608	659330
35282	659331
10149	659332
92601	659333
96322	659334
14506	659335
39060	659336
26531	659337
249	659338
1807	659339
7082	659340
1047	659341
130957	659342
9543	659343
8154	659344
26419	659345
2890	659346
119628	659347
130772	659348
58078	659349
557	659350
73866	659351
1065	659352
19322	659353
55580	659354
1538	659355
88173	659356
36892	659357
47817	659358
10237	659359
7141	659360
16643	659361
9463	659362
25193	659363
83804	659364
96902	659365
79509	659366
17976	659367
51404	659368
83611	659369
25171	659370
30981	659371
87667	659372
136	659373
64456	659374
6228	659375
76093	659376
36981	659377
23039	659378
42144	659379
48784	659380
65169	659381
144526	659382
33364	659383
6143	659384
2232	659385
1042	659386
82679	659387
57	659388
30428	659389
63393	659390
46349	659391
110049	659392
38333	659393
16580	659394
42136	659395
62538	659396
73140	659397
131560	659398
95758	659399
10105	659400
31603	659401
59240	659402
28727	659403
75800	659404
12470	659405
41733	659406
148180	659407
45276	659408
146	659409
26987	659410
1369	659411
3202	659412
3381	659413
33099	659414
92987	659415
10962	659416
135263	659417
113751	659418
86846	659419
56514	659420
94672	659421
118419	659422
9967	659423
107488	659424
79006	659425
44865	659426
12350	659427
76233	659428
73291	659429
146994	659430
63570	659431
25991	659432
11016	659433
13047	659434
44320	659435
46854	659436
16115	659437
47482	659438
29624	659439
3905	659440
68611	659441
59672	659442
65017	659443
90582	659444
6391	659445
13878	659446
102254	659447
29427	659448
42102	659449
92506	659450
23265	659451
12971	659452
120110	659453
97453	659454
32338	659455
4880	659456
70002	659457
52210	659458
13265	659459
78335	659460
44530	659461
16606	659462
75940	659463
66764	659464
38766	659465
8632	659466
118679	659467
102071	659468
51353	659469
4522	659470
78425	659471
9304	659472
56463	659473
66321	659474
23769	659475
62155	659476
37935	659477
59069	659478
65326	659479
133851	659480
7780	659481
34684	659482
39664	659483
69567	659484
104353	659485
77276	659486
52456	659487
39291	659488
15995	659489
54850	659490
124363	659491
101517	659492
14685	659493
110347	659494
60648	659495
90729	659496
28013	659497
80278	659498
85641	659499
90792	659500
120164	659501
77564	659502
7516	659503
70668	659504
9475	659505
58139	659506
78024	659507
111437	659508
7163	659509
6786	659510
91824	659511
61162	659512
36411	659513
41749	659514
64916	659515
27282	659516
67424	659517
547	659518
2536	659519
24184	659520
36129	659521
96676	659522
12647	659523
27173	659524
35281	659525
30282	659526
15194	659527
433	659528
40029	659529
71295	659530
97254	659531
49175	659532
50740	659533
79471	659534
16086	659535
3375	659536
10658	659537
32712	659538
59197	659539
9655	659540
118360	659541
10009	659542
18130	659543
9833	659544
8782	659545
22626	659546
35164	659547
65	659548
42811	659549
23721	659550
22260	659551
29225	659552
21049	659553
95446	659554
21393	659555
56206	659556
128072	659557
79538	659558
75699	659559
115581	659560
88609	659561
67223	659562
5071	659563
17402	659564
50799	659565
19466	659566
110760	659567
24884	659568
136554	659569
5847	659570
42245	659571
18129	659572
136214	659573
118170	659574
12249	659575
90684	659576
14922	659577
97731	659578
4604	659579
69828	659580
37959	659581
16636	659582
43653	659583
19923	659584
489	659585
19935	659586
1710	659587
100905	659588
1339	659589
35560	659590
119559	659591
104190	659592
93288	659593
12817	659594
3130	659595
61001	659596
76622	659597
38810	659598
73101	659599
20493	659600
104765	659601
10545	659602
13918	659603
17983	659604
107259	659605
126765	659606
22415	659607
32540	659608
21594	659609
61687	659610
39341	659611
11518	659612
127872	659613
71787	659614
12805	659615
35609	659616
152	659617
21822	659618
59436	659619
94	659620
98777	659621
29983	659622
72414	659623
25778	659624
119682	659625
113894	659626
58768	659627
39905	659628
30299	659629
87576	659630
88609	659631
10160	659632
93583	659633
11621	659634
60946	659635
18606	659636
11504	659637
15227	659638
95455	659639
57672	659640
38524	659641
115941	659642
78994	659643
19245	659644
145433	659645
4778	659646
10082	659647
1562	659648
19853	659649
42098	659650
83363	659651
69320	659652
80650	659653
18473	659654
93304	659655
30	659656
11140	659657
49915	659658
7619	659659
21193	659660
70487	659661
10370	659662
71077	659663
90835	659664
22309	659665
132164	659666
27968	659667
15123	659668
11713	659669
1040	659670
48708	659671
68145	659672
863	659673
490	659674
38791	659675
1827	659676
62403	659677
68626	659678
73499	659679
14838	659680
111030	659681
40730	659682
92557	659683
95144	659684
39393	659685
75688	659686
35835	659687
57187	659688
1435	659689
21408	659690
7208	659691
71712	659692
19824	659693
1857	659694
19539	659695
31378	659696
121397	659697
2567	659698
64922	659699
30103	659700
67520	659701
13323	659702
11429	659703
31838	659704
46477	659705
2306	659706
117260	659707
13594	659708
43369	659709
74246	659710
104317	659711
16170	659712
42852	659713
5613	659714
74091	659715
13499	659716
56346	659717
99431	659718
45681	659719
95731	659720
130250	659721
26277	659722
6850	659723
2498	659724
86935	659725
54438	659726
2968	659727
135433	659728
17011	659729
56719	659730
134814	659731
52816	659732
4789	659733
62907	659734
19146	659735
93576	659736
7813	659737
92706	659738
2145	659739
127526	659740
79409	659741
38395	659742
1949	659743
3620	659744
101728	659745
67903	659746
109256	659747
120068	659748
86198	659749
9875	659750
98820	659751
88070	659752
15362	659753
146341	659754
47389	659755
102113	659756
8578	659757
25144	659758
136911	659759
22886	659760
32362	659761
62229	659762
66303	659763
56588	659764
32713	659765
13719	659766
108297	659767
15715	659768
143049	659769
20558	659770
100875	659771
55337	659772
131272	659773
69963	659774
42164	659775
753	659776
66395	659777
57352	659778
7450	659779
51659	659780
108369	659781
7542	659782
4089	659783
30723	659784
22511	659785
4332	659786
34977	659787
36442	659788
21830	659789
43770	659790
4311	659791
89223	659792
42611	659793
59550	659794
82110	659795
54406	659796
45094	659797
13316	659798
117903	659799
62414	659800
27320	659801
14070	659802
46203	659803
20190	659804
3602	659805
75695	659806
16765	659807
22152	659808
445	659809
116809	659810
118912	659811
61927	659812
32228	659813
124203	659814
6528	659815
29421	659816
1602	659817
10190	659818
77716	659819
82346	659820
29993	659821
3376	659822
9904	659823
226	659824
26451	659825
30361	659826
83208	659827
18373	659828
120008	659829
104077	659830
85071	659831
12357	659832
31180	659833
60159	659834
28075	659835
47943	659836
60769	659837
91007	659838
40381	659839
43425	659840
75854	659841
8448	659842
5486	659843
32908	659844
78965	659845
40907	659846
74555	659847
1633	659848
19633	659849
17783	659850
28183	659851
3885	659852
2238	659853
57317	659854
96419	659855
12817	659856
53953	659857
80536	659858
23848	659859
105185	659860
90464	659861
19951	659862
74377	659863
35411	659864
63118	659865
77232	659866
34753	659867
44236	659868
136149	659869
78689	659870
29798	659871
68323	659872
10980	659873
26332	659874
86054	659875
8037	659876
108994	659877
13688	659878
8	659879
46438	659880
35125	659881
28095	659882
21613	659883
12855	659884
12125	659885
44229	659886
120685	659887
61945	659888
36500	659889
103814	659890
66901	659891
21748	659892
68212	659893
1013	659894
18224	659895
66974	659896
1677	659897
112162	659898
427	659899
11547	659900
4380	659901
7376	659902
1689	659903
21158	659904
23575	659905
41368	659906
1468	659907
133466	659908
73840	659909
21763	659910
19608	659911
5410	659912
19433	659913
29652	659914
15491	659915
10896	659916
94111	659917
28092	659918
37525	659919
1040	659920
829	659921
35868	659922
19802	659923
60708	659924
48447	659925
97329	659926
84572	659927
56902	659928
24091	659929
4618	659930
15244	659931
81911	659932
48636	659933
45319	659934
30154	659935
67614	659936
33365	659937
64964	659938
55115	659939
831	659940
30231	659941
114947	659942
30439	659943
48640	659944
13469	659945
24548	659946
15401	659947
22005	659948
54983	659949
37891	659950
12108	659951
116832	659952
121282	659953
80017	659954
118477	659955
35078	659956
973	659957
80154	659958
60022	659959
45691	659960
92632	659961
2189	659962
24621	659963
110196	659964
62705	659965
10961	659966
47978	659967
391	659968
51352	659969
542	659970
8569	659971
81518	659972
72283	659973
27374	659974
24058	659975
66677	659976
126079	659977
67296	659978
338	659979
70758	659980
49614	659981
106420	659982
42082	659983
1649	659984
9094	659985
117584	659986
23973	659987
101276	659988
27480	659989
147025	659990
66500	659991
12586	659992
703	659993
118478	659994
13010	659995
372	659996
31304	659997
61725	659998
20790	659999
30504	660000
22629	660001
2525	660002
33360	660003
2479	660004
4927	660005
2471	660006
18016	660007
182	660008
16816	660009
49	660010
105014	660011
111348	660012
81	660013
71547	660014
34641	660015
67777	660016
23730	660017
20662	660018
34390	660019
2283	660020
109674	660021
3810	660022
91278	660023
12039	660024
11536	660025
19129	660026
98943	660027
26019	660028
150669	660029
107134	660030
75276	660031
55369	660032
112729	660033
69101	660034
78020	660035
125064	660036
67765	660037
27547	660038
9762	660039
2786	660040
52292	660041
5308	660042
103377	660043
72399	660044
4666	660045
22494	660046
13994	660047
113132	660048
45085	660049
72170	660050
77961	660051
19962	660052
10289	660053
5783	660054
30892	660055
27487	660056
97473	660057
18934	660058
16296	660059
22749	660060
14980	660061
33584	660062
1787	660063
75102	660064
32300	660065
44568	660066
18268	660067
126938	660068
6361	660069
42285	660070
48276	660071
101452	660072
112776	660073
7095	660074
81620	660075
127498	660076
84194	660077
85331	660078
33509	660079
28452	660080
33834	660081
18	660082
31920	660083
26486	660084
124870	660085
10012	660086
34528	660087
140192	660088
7976	660089
99697	660090
22281	660091
13825	660092
6330	660093
276	660094
18574	660095
63867	660096
102350	660097
21935	660098
31429	660099
6830	660100
101922	660101
2	660102
19868	660103
2143	660104
100732	660105
17067	660106
4847	660107
27385	660108
88745	660109
13796	660110
814	660111
139463	660112
1126	660113
70337	660114
76424	660115
22601	660116
33641	660117
68790	660118
11344	660119
81547	660120
61141	660121
70404	660122
26829	660123
96114	660124
7159	660125
70291	660126
34621	660127
66238	660128
68249	660129
56451	660130
35512	660131
103736	660132
67783	660133
66431	660134
35746	660135
33697	660136
46994	660137
67446	660138
35455	660139
26736	660140
9498	660141
44741	660142
58115	660143
18539	660144
22883	660145
15219	660146
73717	660147
106949	660148
70696	660149
25881	660150
123591	660151
44650	660152
36059	660153
13123	660154
39186	660155
64320	660156
24802	660157
131282	660158
112734	660159
79587	660160
111407	660161
31396	660162
57107	660163
11690	660164
17318	660165
99802	660166
12515	660167
37098	660168
36707	660169
39592	660170
3026	660171
69029	660172
61576	660173
44050	660174
81991	660175
73392	660176
48731	660177
15559	660178
18437	660179
48410	660180
111552	660181
50215	660182
28593	660183
4539	660184
29431	660185
26684	660186
21009	660187
42323	660188
1406	660189
8042	660190
92656	660191
60411	660192
137940	660193
182	660194
65456	660195
148035	660196
79804	660197
32016	660198
44335	660199
23272	660200
55514	660201
17282	660202
50584	660203
78654	660204
45114	660205
2822	660206
64011	660207
72976	660208
133124	660209
21331	660210
16410	660211
17398	660212
144888	660213
3086	660214
97629	660215
46724	660216
74395	660217
40269	660218
99531	660219
143933	660220
3091	660221
9091	660222
19938	660223
33122	660224
40436	660225
14459	660226
78942	660227
98458	660228
25843	660229
25292	660230
73444	660231
23552	660232
25139	660233
3403	660234
45009	660235
21993	660236
48028	660237
8319	660238
15312	660239
67578	660240
9793	660241
45112	660242
37352	660243
2070	660244
491	660245
135874	660246
53915	660247
93134	660248
74795	660249
41119	660250
5102	660251
93627	660252
25282	660253
29886	660254
15146	660255
11633	660256
25139	660257
16388	660258
12413	660259
8656	660260
217	660261
15530	660262
10128	660263
2843	660264
28468	660265
118107	660266
42554	660267
12030	660268
35472	660269
81781	660270
60511	660271
103677	660272
73333	660273
110014	660274
90602	660275
32097	660276
29099	660277
34601	660278
118088	660279
72523	660280
95091	660281
28321	660282
21322	660283
73685	660284
27525	660285
61	660286
75909	660287
29445	660288
65084	660289
24024	660290
100018	660291
74800	660292
49332	660293
130827	660294
34599	660295
45197	660296
96903	660297
17367	660298
70201	660299
17484	660300
77077	660301
1157	660302
51492	660303
60490	660304
59070	660305
67222	660306
86201	660307
6694	660308
82962	660309
14430	660310
53240	660311
5609	660312
55895	660313
54	660314
126473	660315
646	660316
41941	660317
31592	660318
10706	660319
3652	660320
65080	660321
1309	660322
52785	660323
76393	660324
81719	660325
11303	660326
7530	660327
15224	660328
59161	660329
86013	660330
93979	660331
83779	660332
93942	660333
97790	660334
19166	660335
970	660336
2600	660337
2238	660338
89772	660339
54403	660340
4209	660341
610	660342
15277	660343
62868	660344
37069	660345
17839	660346
38283	660347
30300	660348
2591	660349
3864	660350
4798	660351
39320	660352
38321	660353
12	660354
30559	660355
18338	660356
1375	660357
120487	660358
30792	660359
30179	660360
44510	660361
32073	660362
122721	660363
41686	660364
51715	660365
29206	660366
86178	660367
47199	660368
371	660369
4588	660370
18076	660371
81241	660372
130114	660373
14133	660374
11018	660375
51461	660376
9305	660377
144959	660378
23038	660379
22226	660380
47091	660381
56351	660382
5718	660383
35352	660384
25445	660385
40296	660386
116824	660387
17710	660388
38258	660389
28646	660390
15652	660391
36311	660392
10474	660393
22145	660394
88148	660395
31763	660396
68857	660397
3209	660398
142640	660399
55234	660400
23238	660401
56146	660402
50485	660403
24016	660404
94062	660405
2800	660406
9036	660407
78062	660408
24158	660409
34055	660410
41918	660411
53508	660412
92473	660413
1606	660414
106353	660415
7054	660416
84886	660417
13284	660418
50698	660419
30404	660420
52019	660421
84731	660422
6003	660423
85123	660424
27778	660425
16159	660426
14436	660427
118215	660428
502	660429
64144	660430
7554	660431
13072	660432
1183	660433
30327	660434
32286	660435
7326	660436
96549	660437
110212	660438
62393	660439
109917	660440
30668	660441
29974	660442
6349	660443
31071	660444
82717	660445
12996	660446
46320	660447
46528	660448
376	660449
38451	660450
131340	660451
84851	660452
16814	660453
101525	660454
57193	660455
7091	660456
12356	660457
102898	660458
81949	660459
94673	660460
17406	660461
29117	660462
987	660463
32385	660464
42994	660465
67782	660466
13476	660467
24449	660468
32577	660469
70344	660470
69441	660471
29453	660472
1842	660473
136778	660474
56089	660475
4420	660476
136970	660477
7507	660478
90816	660479
31531	660480
11020	660481
7786	660482
400	660483
83155	660484
7033	660485
55149	660486
5862	660487
1099	660488
75120	660489
52788	660490
81996	660491
565	660492
40130	660493
25468	660494
49687	660495
3738	660496
38719	660497
51577	660498
1978	660499
65734	660500
15078	660501
110326	660502
65440	660503
3497	660504
53072	660505
5320	660506
34816	660507
67752	660508
97116	660509
22136	660510
27353	660511
13125	660512
546	660513
90729	660514
93126	660515
117411	660516
49502	660517
97352	660518
18702	660519
14922	660520
72129	660521
6060	660522
31110	660523
66748	660524
55859	660525
45077	660526
3471	660527
20547	660528
114573	660529
8653	660530
96397	660531
53548	660532
1848	660533
42073	660534
114524	660535
80726	660536
46157	660537
78141	660538
33715	660539
31057	660540
21030	660541
31397	660542
60786	660543
54815	660544
5783	660545
3093	660546
78086	660547
91634	660548
52983	660549
9860	660550
70089	660551
26522	660552
90884	660553
72328	660554
120393	660555
122236	660556
116054	660557
31078	660558
1499	660559
6756	660560
64321	660561
74833	660562
40074	660563
57351	660564
33476	660565
134662	660566
31841	660567
17332	660568
90942	660569
17642	660570
31849	660571
4917	660572
19735	660573
68603	660574
4038	660575
13916	660576
51928	660577
13485	660578
401	660579
54	660580
7030	660581
96641	660582
22473	660583
80111	660584
83494	660585
3280	660586
10518	660587
48717	660588
1756	660589
113971	660590
15201	660591
2834	660592
38374	660593
65931	660594
8199	660595
25000	660596
8506	660597
47702	660598
56940	660599
78567	660600
5512	660601
22069	660602
26516	660603
7898	660604
62411	660605
8840	660606
98366	660607
58991	660608
2843	660609
72087	660610
10404	660611
29063	660612
22304	660613
12530	660614
51166	660615
64861	660616
111316	660617
86167	660618
74668	660619
81	660620
12256	660621
1475	660622
7854	660623
4821	660624
54585	660625
66111	660626
227	660627
21914	660628
39136	660629
145688	660630
2217	660631
12150	660632
26256	660633
2875	660634
67934	660635
9301	660636
60391	660637
19899	660638
122241	660639
94996	660640
53962	660641
49548	660642
4210	660643
136205	660644
5810	660645
40653	660646
51828	660647
21454	660648
123311	660649
33350	660650
11256	660651
68054	660652
66317	660653
25901	660654
3155	660655
14959	660656
1848	660657
9926	660658
5594	660659
53188	660660
62957	660661
68581	660662
50929	660663
24773	660664
47417	660665
127008	660666
34562	660667
111464	660668
10606	660669
122976	660670
101170	660671
1629	660672
84185	660673
4154	660674
12142	660675
4143	660676
270	660677
23674	660678
92527	660679
65696	660680
30061	660681
74164	660682
995	660683
66853	660684
84133	660685
21540	660686
75210	660687
69940	660688
262	660689
8352	660690
55819	660691
93210	660692
61485	660693
17947	660694
41443	660695
946	660696
8768	660697
27721	660698
61404	660699
20764	660700
70929	660701
5239	660702
61545	660703
16481	660704
9350	660705
6332	660706
29214	660707
23490	660708
9270	660709
83051	660710
8261	660711
423	660712
30689	660713
77038	660714
41411	660715
4465	660716
551	660717
34028	660718
44707	660719
92844	660720
27655	660721
13174	660722
91305	660723
55449	660724
23176	660725
36178	660726
32055	660727
1513	660728
30257	660729
83055	660730
57293	660731
12790	660732
43444	660733
23462	660734
72032	660735
71104	660736
48746	660737
71038	660738
67869	660739
9055	660740
16816	660741
102795	660742
374	660743
73706	660744
56905	660745
36150	660746
28314	660747
9065	660748
1049	660749
54046	660750
38017	660751
7978	660752
147058	660753
132754	660754
109937	660755
65024	660756
13693	660757
124375	660758
56996	660759
362	660760
52315	660761
44366	660762
1270	660763
52222	660764
1463	660765
112657	660766
7047	660767
6901	660768
5442	660769
116463	660770
3034	660771
56643	660772
100127	660773
109609	660774
41590	660775
12819	660776
19966	660777
30697	660778
27183	660779
114738	660780
47186	660781
24314	660782
67978	660783
60501	660784
22848	660785
50035	660786
18316	660787
24793	660788
10833	660789
34772	660790
16587	660791
114778	660792
18329	660793
7096	660794
11517	660795
56468	660796
1970	660797
33481	660798
16569	660799
70099	660800
39546	660801
1407	660802
116389	660803
62433	660804
61770	660805
3211	660806
133949	660807
6671	660808
89519	660809
16022	660810
43613	660811
1923	660812
651	660813
78037	660814
2780	660815
30506	660816
6771	660817
9930	660818
96193	660819
2668	660820
70963	660821
1170	660822
1849	660823
37192	660824
28820	660825
129643	660826
113370	660827
139108	660828
13122	660829
68673	660830
664	660831
80547	660832
128610	660833
55114	660834
42266	660835
18405	660836
136331	660837
9609	660838
36119	660839
93217	660840
133643	660841
51141	660842
39971	660843
56920	660844
35239	660845
73235	660846
4502	660847
108287	660848
3393	660849
76187	660850
47030	660851
24284	660852
81335	660853
112367	660854
1874	660855
91549	660856
78978	660857
27709	660858
21453	660859
9070	660860
3057	660861
83874	660862
20584	660863
43593	660864
35250	660865
5216	660866
84095	660867
76688	660868
108007	660869
7595	660870
43162	660871
70338	660872
99563	660873
87168	660874
67644	660875
61066	660876
43486	660877
50703	660878
67084	660879
87019	660880
54838	660881
20925	660882
1537	660883
111606	660884
122607	660885
17245	660886
43683	660887
101417	660888
30017	660889
141078	660890
2337	660891
25859	660892
1411	660893
73008	660894
114527	660895
48417	660896
81168	660897
463	660898
15523	660899
49531	660900
23807	660901
60858	660902
49372	660903
8983	660904
55142	660905
33278	660906
25960	660907
42013	660908
69401	660909
33065	660910
71325	660911
38882	660912
88793	660913
49404	660914
81413	660915
15999	660916
2519	660917
29804	660918
72629	660919
19234	660920
90721	660921
134970	660922
3990	660923
69777	660924
60586	660925
46703	660926
1323	660927
9367	660928
37979	660929
93753	660930
7125	660931
19754	660932
67411	660933
29153	660934
29789	660935
100253	660936
6441	660937
34523	660938
27888	660939
59418	660940
65210	660941
2575	660942
61118	660943
24326	660944
124397	660945
6953	660946
108591	660947
58616	660948
117549	660949
110512	660950
2244	660951
27618	660952
58248	660953
115139	660954
74253	660955
100466	660956
17712	660957
115263	660958
2209	660959
25076	660960
29123	660961
20007	660962
113495	660963
47777	660964
17830	660965
33544	660966
135811	660967
122681	660968
17661	660969
12469	660970
45927	660971
47891	660972
1659	660973
1535	660974
8394	660975
31845	660976
1249	660977
1226	660978
13218	660979
16683	660980
14675	660981
94245	660982
50934	660983
115564	660984
38155	660985
136911	660986
17083	660987
16868	660988
54815	660989
19561	660990
518	660991
63288	660992
28751	660993
112646	660994
44523	660995
22673	660996
33240	660997
83346	660998
49162	660999
22200	661000
62970	661001
80654	661002
53506	661003
218	661004
47850	661005
76799	661006
2028	661007
23981	661008
13034	661009
89323	661010
8800	661011
92338	661012
7490	661013
81355	661014
709	661015
135357	661016
43291	661017
212	661018
84466	661019
8583	661020
130905	661021
95704	661022
16838	661023
121317	661024
60120	661025
57772	661026
25412	661027
88606	661028
76450	661029
94227	661030
74121	661031
102422	661032
83139	661033
700	661034
1737	661035
146089	661036
29875	661037
98136	661038
9597	661039
92048	661040
76588	661041
132459	661042
144216	661043
86329	661044
24177	661045
32214	661046
63836	661047
5	661048
22747	661049
77122	661050
70999	661051
16771	661052
51667	661053
3662	661054
8401	661055
6141	661056
62392	661057
5407	661058
890	661059
126633	661060
9938	661061
49486	661062
46862	661063
14389	661064
24217	661065
13536	661066
4642	661067
26627	661068
9132	661069
6440	661070
113032	661071
31712	661072
4021	661073
42567	661074
7889	661075
91825	661076
68400	661077
47304	661078
18411	661079
55507	661080
94873	661081
8664	661082
3355	661083
136370	661084
101093	661085
103285	661086
2650	661087
72822	661088
28341	661089
108060	661090
4085	661091
72891	661092
9526	661093
19936	661094
100262	661095
35044	661096
1613	661097
29166	661098
146554	661099
125079	661100
19055	661101
66434	661102
21287	661103
112355	661104
58934	661105
1055	661106
16427	661107
6209	661108
82957	661109
13575	661110
1685	661111
69368	661112
37390	661113
56128	661114
29829	661115
5042	661116
40471	661117
10276	661118
145411	661119
34733	661120
85191	661121
96664	661122
40743	661123
45452	661124
43016	661125
10968	661126
2668	661127
130	661128
43345	661129
95337	661130
36473	661131
21148	661132
3562	661133
105545	661134
24077	661135
11018	661136
13664	661137
20623	661138
22248	661139
2746	661140
20692	661141
70444	661142
105584	661143
6474	661144
84159	661145
83638	661146
49908	661147
77719	661148
55263	661149
87917	661150
28003	661151
53176	661152
86225	661153
34943	661154
11873	661155
3481	661156
11024	661157
85934	661158
88431	661159
48179	661160
30805	661161
101261	661162
43131	661163
89922	661164
11910	661165
116625	661166
36841	661167
28212	661168
79230	661169
29160	661170
7384	661171
29895	661172
69422	661173
7703	661174
46919	661175
142358	661176
134299	661177
73449	661178
123680	661179
1638	661180
63345	661181
26704	661182
305	661183
4317	661184
19310	661185
11271	661186
78369	661187
11344	661188
113288	661189
2033	661190
32155	661191
3145	661192
116703	661193
8776	661194
20114	661195
60433	661196
22455	661197
28267	661198
2340	661199
12414	661200
118677	661201
114349	661202
100	661203
91526	661204
32197	661205
79	661206
25449	661207
70728	661208
97658	661209
112610	661210
124687	661211
30385	661212
134394	661213
107711	661214
94237	661215
6709	661216
89927	661217
36648	661218
36318	661219
87304	661220
14744	661221
986	661222
63563	661223
31815	661224
53262	661225
10628	661226
25744	661227
17514	661228
51372	661229
138147	661230
30400	661231
17828	661232
46357	661233
29051	661234
3168	661235
94364	661236
27902	661237
67335	661238
89579	661239
25714	661240
19836	661241
76487	661242
84130	661243
127270	661244
26470	661245
143104	661246
68712	661247
102352	661248
148092	661249
31480	661250
17655	661251
36707	661252
39282	661253
18160	661254
20945	661255
81365	661256
22561	661257
5734	661258
69391	661259
106415	661260
121462	661261
4440	661262
48179	661263
1305	661264
2506	661265
37016	661266
41077	661267
16790	661268
4390	661269
54131	661270
138553	661271
27178	661272
11259	661273
15161	661274
1086	661275
3450	661276
472	661277
2974	661278
61170	661279
11199	661280
14780	661281
47314	661282
37189	661283
73301	661284
19997	661285
18347	661286
4450	661287
69390	661288
8234	661289
23564	661290
96508	661291
106696	661292
1234	661293
14898	661294
3897	661295
45440	661296
108828	661297
88379	661298
106729	661299
54295	661300
117497	661301
16727	661302
12952	661303
63393	661304
29556	661305
142703	661306
63955	661307
48309	661308
7390	661309
4157	661310
73	661311
111857	661312
3993	661313
42931	661314
12458	661315
29112	661316
43380	661317
1649	661318
9474	661319
17108	661320
75639	661321
123656	661322
38871	661323
24264	661324
5761	661325
37019	661326
44135	661327
510	661328
4388	661329
20448	661330
43088	661331
36724	661332
84779	661333
43445	661334
5944	661335
60021	661336
20274	661337
50774	661338
482	661339
90621	661340
12884	661341
88182	661342
20432	661343
79992	661344
15101	661345
8028	661346
68456	661347
3016	661348
12152	661349
4354	661350
61052	661351
79386	661352
111119	661353
78297	661354
46191	661355
7079	661356
74007	661357
86952	661358
29976	661359
4016	661360
98370	661361
20235	661362
16352	661363
3875	661364
22028	661365
48021	661366
71085	661367
20474	661368
340	661369
58466	661370
101896	661371
1345	661372
3734	661373
30529	661374
72984	661375
3788	661376
97459	661377
64142	661378
116208	661379
17943	661380
10465	661381
50138	661382
122795	661383
14458	661384
39068	661385
93467	661386
89495	661387
33960	661388
31993	661389
100553	661390
53135	661391
19863	661392
57643	661393
19861	661394
1074	661395
31769	661396
32831	661397
37297	661398
49554	661399
109320	661400
117413	661401
9215	661402
8404	661403
47044	661404
1016	661405
20844	661406
3907	661407
77687	661408
8462	661409
91721	661410
114649	661411
35812	661412
66152	661413
46753	661414
8498	661415
9111	661416
2633	661417
59487	661418
104054	661419
9656	661420
18924	661421
6563	661422
28779	661423
34850	661424
76524	661425
25326	661426
13314	661427
80941	661428
24866	661429
42441	661430
36296	661431
25771	661432
66344	661433
36272	661434
85634	661435
3762	661436
85111	661437
43290	661438
29589	661439
129275	661440
21611	661441
77155	661442
41324	661443
86168	661444
97060	661445
30301	661446
58732	661447
35465	661448
72229	661449
50065	661450
44150	661451
30274	661452
30171	661453
73920	661454
59319	661455
12763	661456
75767	661457
16073	661458
20927	661459
58511	661460
7917	661461
113313	661462
79667	661463
34050	661464
4955	661465
77971	661466
47266	661467
37144	661468
17304	661469
90900	661470
31562	661471
70314	661472
6996	661473
129645	661474
64544	661475
108697	661476
62404	661477
16837	661478
22138	661479
15623	661480
18249	661481
9575	661482
62307	661483
9910	661484
29957	661485
146132	661486
1701	661487
96618	661488
47981	661489
93590	661490
243	661491
80972	661492
4087	661493
44402	661494
112877	661495
131860	661496
17901	661497
52588	661498
40084	661499
60951	661500
12625	661501
12097	661502
25824	661503
41628	661504
87756	661505
65758	661506
19925	661507
85002	661508
59294	661509
18521	661510
31170	661511
122036	661512
57595	661513
12541	661514
120856	661515
3321	661516
24446	661517
34133	661518
352	661519
247	661520
68704	661521
5536	661522
53371	661523
115138	661524
20978	661525
98872	661526
99938	661527
6016	661528
2291	661529
69481	661530
86944	661531
63889	661532
1739	661533
1050	661534
9795	661535
41734	661536
111005	661537
26306	661538
128	661539
83985	661540
26808	661541
51208	661542
90936	661543
57111	661544
67733	661545
51170	661546
23779	661547
51583	661548
144485	661549
35833	661550
70571	661551
4898	661552
29977	661553
5519	661554
70302	661555
104	661556
2368	661557
28845	661558
10305	661559
55092	661560
860	661561
85832	661562
76567	661563
17325	661564
41042	661565
30174	661566
42000	661567
59083	661568
4616	661569
30030	661570
85770	661571
55853	661572
6193	661573
42813	661574
19644	661575
11281	661576
6090	661577
40742	661578
43547	661579
94589	661580
77589	661581
16595	661582
176	661583
2852	661584
53711	661585
110055	661586
2110	661587
41896	661588
18608	661589
21433	661590
8910	661591
41576	661592
124764	661593
54696	661594
8403	661595
73731	661596
44474	661597
13452	661598
713	661599
29995	661600
20492	661601
7901	661602
92837	661603
77903	661604
99560	661605
5810	661606
104468	661607
13350	661608
5392	661609
622	661610
37807	661611
45121	661612
25497	661613
41345	661614
6980	661615
21484	661616
86038	661617
79454	661618
50818	661619
38742	661620
3837	661621
9794	661622
11682	661623
47459	661624
28937	661625
40911	661626
22902	661627
26229	661628
29870	661629
48780	661630
21964	661631
62794	661632
86398	661633
55730	661634
62490	661635
25105	661636
13006	661637
62491	661638
21457	661639
48851	661640
26746	661641
28651	661642
17171	661643
14660	661644
15663	661645
34055	661646
23001	661647
1614	661648
120800	661649
56874	661650
2621	661651
5572	661652
91690	661653
5896	661654
32619	661655
1795	661656
1282	661657
72954	661658
35116	661659
33005	661660
97527	661661
8258	661662
101133	661663
4247	661664
8171	661665
64775	661666
26527	661667
38165	661668
9785	661669
88404	661670
71450	661671
64604	661672
35965	661673
36156	661674
87030	661675
82923	661676
105513	661677
58590	661678
16870	661679
17485	661680
81362	661681
47893	661682
70765	661683
71483	661684
54524	661685
34898	661686
3824	661687
122311	661688
32868	661689
2532	661690
25784	661691
26528	661692
20289	661693
10490	661694
116133	661695
123983	661696
194	661697
100824	661698
76589	661699
87051	661700
147242	661701
50797	661702
69758	661703
33029	661704
8996	661705
55081	661706
114733	661707
27361	661708
14688	661709
1113	661710
18383	661711
29117	661712
5746	661713
22389	661714
2793	661715
24942	661716
17001	661717
74055	661718
15177	661719
35554	661720
124641	661721
8530	661722
9062	661723
82424	661724
20228	661725
18501	661726
829	661727
60443	661728
16384	661729
72256	661730
60168	661731
123467	661732
32703	661733
79166	661734
71009	661735
33951	661736
12602	661737
34456	661738
68282	661739
11290	661740
22352	661741
75035	661742
6074	661743
22929	661744
7143	661745
50484	661746
72410	661747
442	661748
34676	661749
17355	661750
37591	661751
133061	661752
19855	661753
28120	661754
65857	661755
10692	661756
31900	661757
114794	661758
14900	661759
301	661760
135361	661761
46636	661762
87371	661763
706	661764
27060	661765
103541	661766
22145	661767
53949	661768
27605	661769
71447	661770
42739	661771
32929	661772
61821	661773
12346	661774
902	661775
2683	661776
36176	661777
77052	661778
1660	661779
47110	661780
18567	661781
23591	661782
143265	661783
826	661784
57434	661785
113976	661786
56401	661787
36245	661788
27956	661789
30669	661790
33896	661791
89604	661792
46874	661793
10642	661794
13005	661795
46253	661796
64498	661797
60708	661798
3903	661799
61890	661800
54832	661801
10557	661802
14138	661803
32236	661804
16522	661805
107517	661806
40539	661807
23973	661808
51503	661809
80802	661810
95737	661811
22887	661812
14829	661813
51985	661814
26518	661815
39445	661816
60557	661817
4338	661818
23897	661819
9832	661820
7732	661821
2680	661822
50396	661823
18883	661824
34644	661825
31490	661826
102851	661827
1561	661828
38636	661829
14903	661830
214	661831
23982	661832
60547	661833
150382	661834
8666	661835
109639	661836
2585	661837
50527	661838
32606	661839
59198	661840
52733	661841
52929	661842
65726	661843
51504	661844
136954	661845
2661	661846
4384	661847
6100	661848
78011	661849
17798	661850
10304	661851
2865	661852
73263	661853
8466	661854
9881	661855
8160	661856
134890	661857
80203	661858
47089	661859
84163	661860
29928	661861
68403	661862
18562	661863
60836	661864
43302	661865
27629	661866
97231	661867
94743	661868
58629	661869
121949	661870
19887	661871
8830	661872
47591	661873
98322	661874
2005	661875
96910	661876
53793	661877
25429	661878
39856	661879
6032	661880
55704	661881
62330	661882
63220	661883
23460	661884
29233	661885
460	661886
8623	661887
7801	661888
58000	661889
18167	661890
82337	661891
43855	661892
72743	661893
19329	661894
3347	661895
19725	661896
53865	661897
16035	661898
27441	661899
35054	661900
105686	661901
4599	661902
54733	661903
69786	661904
12599	661905
5083	661906
64485	661907
67359	661908
59044	661909
100690	661910
111773	661911
102415	661912
16929	661913
29265	661914
11962	661915
23313	661916
63834	661917
1931	661918
16500	661919
6980	661920
68904	661921
40713	661922
31393	661923
40874	661924
36598	661925
349	661926
32601	661927
100297	661928
189	661929
97396	661930
2391	661931
17852	661932
45583	661933
59394	661934
60436	661935
357	661936
3925	661937
114172	661938
35626	661939
45556	661940
17905	661941
83643	661942
17090	661943
9294	661944
13907	661945
846	661946
23687	661947
675	661948
10533	661949
22881	661950
74947	661951
27522	661952
82564	661953
102145	661954
27181	661955
13954	661956
22423	661957
81182	661958
120924	661959
27679	661960
3173	661961
20341	661962
56536	661963
52422	661964
45773	661965
30857	661966
47809	661967
83554	661968
14075	661969
36890	661970
43713	661971
23510	661972
25128	661973
61023	661974
291	661975
51251	661976
53462	661977
5101	661978
63817	661979
43054	661980
44966	661981
61949	661982
61951	661983
78161	661984
637	661985
24508	661986
76376	661987
114896	661988
65470	661989
56500	661990
45966	661991
138228	661992
7024	661993
37263	661994
91674	661995
35368	661996
89714	661997
55416	661998
19807	661999
75306	662000
72194	662001
48711	662002
79775	662003
6620	662004
26073	662005
43336	662006
77429	662007
129952	662008
50884	662009
67583	662010
3300	662011
105182	662012
43641	662013
7879	662014
51592	662015
63237	662016
17454	662017
5821	662018
14703	662019
91243	662020
15700	662021
33427	662022
47177	662023
6749	662024
514	662025
40971	662026
79170	662027
12459	662028
1278	662029
42448	662030
63418	662031
36017	662032
102128	662033
93366	662034
351	662035
9232	662036
32413	662037
98433	662038
34334	662039
7131	662040
2410	662041
2661	662042
19915	662043
2296	662044
5843	662045
3875	662046
8106	662047
5005	662048
13603	662049
3004	662050
34185	662051
44511	662052
11794	662053
3118	662054
32694	662055
93031	662056
53768	662057
6096	662058
11981	662059
37915	662060
54284	662061
84787	662062
6777	662063
114925	662064
54367	662065
124751	662066
3474	662067
112083	662068
138712	662069
66315	662070
27057	662071
29090	662072
104862	662073
28789	662074
78461	662075
26479	662076
72167	662077
93982	662078
53898	662079
120521	662080
3430	662081
60296	662082
15716	662083
11460	662084
13052	662085
35950	662086
5526	662087
1954	662088
43044	662089
101836	662090
39497	662091
13763	662092
5196	662093
13206	662094
1051	662095
95473	662096
9305	662097
68929	662098
72086	662099
44752	662100
53997	662101
76136	662102
25905	662103
27844	662104
65913	662105
36540	662106
17395	662107
6452	662108
74540	662109
5808	662110
8343	662111
2999	662112
154	662113
3295	662114
1167	662115
2001	662116
66358	662117
131900	662118
23900	662119
54531	662120
109931	662121
2194	662122
29631	662123
3155	662124
88234	662125
1916	662126
104621	662127
66363	662128
36511	662129
85417	662130
57434	662131
7442	662132
25169	662133
122006	662134
63380	662135
17274	662136
95591	662137
100231	662138
15902	662139
104857	662140
82549	662141
106384	662142
2663	662143
33591	662144
46902	662145
111018	662146
34830	662147
89846	662148
136330	662149
115953	662150
65138	662151
18070	662152
29882	662153
58315	662154
72692	662155
2884	662156
39046	662157
32214	662158
78723	662159
10839	662160
5	662161
45559	662162
47056	662163
9050	662164
65197	662165
6990	662166
46475	662167
49	662168
12328	662169
60896	662170
107409	662171
63739	662172
36573	662173
76490	662174
19629	662175
5863	662176
79051	662177
132927	662178
179	662179
1363	662180
20553	662181
11984	662182
4676	662183
9165	662184
82215	662185
53393	662186
22561	662187
18061	662188
100154	662189
51210	662190
837	662191
29813	662192
773	662193
86892	662194
60647	662195
85797	662196
103272	662197
59398	662198
15160	662199
2461	662200
11175	662201
93539	662202
80626	662203
64748	662204
46142	662205
140253	662206
52082	662207
30239	662208
94311	662209
50738	662210
57895	662211
3170	662212
119772	662213
5981	662214
5323	662215
2060	662216
64615	662217
9	662218
16684	662219
33983	662220
48345	662221
41829	662222
75958	662223
12754	662224
78612	662225
85073	662226
21944	662227
282	662228
103578	662229
33417	662230
46084	662231
62175	662232
129577	662233
28762	662234
13437	662235
24952	662236
135404	662237
1058	662238
84810	662239
24001	662240
94217	662241
57212	662242
108100	662243
40938	662244
23144	662245
14299	662246
92861	662247
125181	662248
71869	662249
1472	662250
37859	662251
70050	662252
101452	662253
97157	662254
64815	662255
112986	662256
1808	662257
4669	662258
49857	662259
39762	662260
33757	662261
35741	662262
34170	662263
33830	662264
52801	662265
41596	662266
41572	662267
63712	662268
50828	662269
7343	662270
70025	662271
49837	662272
90886	662273
23563	662274
102871	662275
11716	662276
9944	662277
96980	662278
41931	662279
56554	662280
4928	662281
12580	662282
31237	662283
101431	662284
41531	662285
5576	662286
89044	662287
21995	662288
20784	662289
2859	662290
23910	662291
13922	662292
1132	662293
16572	662294
30900	662295
25909	662296
4262	662297
23330	662298
74214	662299
25052	662300
74524	662301
5070	662302
15073	662303
95386	662304
3331	662305
134626	662306
111099	662307
77102	662308
13827	662309
101833	662310
18261	662311
47862	662312
98243	662313
80412	662314
1111	662315
18998	662316
16193	662317
118870	662318
52665	662319
158	662320
314	662321
15364	662322
1706	662323
31439	662324
85713	662325
69036	662326
5886	662327
94016	662328
10073	662329
11929	662330
6517	662331
9899	662332
22141	662333
39947	662334
104899	662335
17822	662336
38485	662337
36951	662338
4253	662339
57924	662340
56526	662341
68885	662342
76959	662343
53349	662344
18599	662345
12183	662346
36207	662347
53091	662348
43903	662349
110956	662350
14732	662351
73151	662352
44340	662353
64791	662354
10415	662355
67487	662356
2161	662357
7198	662358
2740	662359
23501	662360
371	662361
85449	662362
41812	662363
16784	662364
37752	662365
34331	662366
12452	662367
17251	662368
120448	662369
68359	662370
46007	662371
68977	662372
50589	662373
83203	662374
10366	662375
6376	662376
17747	662377
42336	662378
96099	662379
59360	662380
33242	662381
52078	662382
14473	662383
106164	662384
2255	662385
33771	662386
74806	662387
63514	662388
139788	662389
100398	662390
47500	662391
64216	662392
28902	662393
57028	662394
68083	662395
134810	662396
23348	662397
136638	662398
7371	662399
3123	662400
85847	662401
24638	662402
8488	662403
63090	662404
26055	662405
10878	662406
1423	662407
41810	662408
70140	662409
24646	662410
50682	662411
66418	662412
7320	662413
87959	662414
2976	662415
88090	662416
66659	662417
132237	662418
31002	662419
535	662420
9788	662421
30018	662422
27369	662423
121414	662424
46920	662425
60486	662426
12654	662427
84805	662428
28387	662429
70064	662430
97232	662431
50415	662432
147893	662433
4098	662434
92138	662435
92164	662436
66091	662437
80382	662438
46607	662439
95899	662440
81293	662441
56974	662442
26580	662443
8293	662444
128915	662445
47532	662446
58453	662447
31375	662448
92221	662449
16405	662450
27802	662451
2281	662452
16562	662453
16900	662454
28817	662455
4341	662456
2807	662457
144452	662458
114504	662459
26092	662460
79326	662461
78420	662462
71264	662463
91660	662464
9763	662465
4220	662466
2338	662467
61066	662468
56360	662469
37644	662470
70436	662471
5759	662472
68766	662473
37105	662474
68209	662475
66998	662476
618	662477
82107	662478
3627	662479
7074	662480
18773	662481
67693	662482
123894	662483
11188	662484
83971	662485
95114	662486
13582	662487
906	662488
2676	662489
72921	662490
25433	662491
41935	662492
42706	662493
19796	662494
11968	662495
18776	662496
7750	662497
133746	662498
19437	662499
91526	662500
48710	662501
76493	662502
69821	662503
83354	662504
19488	662505
23107	662506
63324	662507
20147	662508
42534	662509
26439	662510
13705	662511
38497	662512
48671	662513
2888	662514
35260	662515
69682	662516
53235	662517
36616	662518
87707	662519
14998	662520
11366	662521
60696	662522
54804	662523
4397	662524
73931	662525
84832	662526
16244	662527
10078	662528
74060	662529
238	662530
42012	662531
29329	662532
77384	662533
17099	662534
29853	662535
39867	662536
3183	662537
20797	662538
34165	662539
48194	662540
4199	662541
146210	662542
123047	662543
1055	662544
15487	662545
79106	662546
4134	662547
3550	662548
9682	662549
47831	662550
19111	662551
1171	662552
120725	662553
2707	662554
10540	662555
4435	662556
14029	662557
7117	662558
14485	662559
46905	662560
28470	662561
42995	662562
61021	662563
28534	662564
9790	662565
112384	662566
121708	662567
428	662568
92647	662569
52620	662570
13175	662571
12241	662572
50773	662573
54544	662574
44398	662575
15369	662576
4713	662577
4979	662578
6268	662579
50389	662580
45209	662581
1036	662582
14544	662583
31370	662584
65598	662585
7325	662586
13925	662587
34090	662588
49901	662589
7912	662590
4193	662591
75985	662592
3015	662593
32317	662594
48147	662595
6483	662596
33686	662597
105868	662598
63971	662599
25069	662600
102858	662601
106591	662602
110722	662603
102126	662604
30853	662605
8859	662606
27489	662607
37186	662608
7616	662609
2737	662610
33021	662611
2363	662612
13897	662613
85657	662614
50933	662615
8396	662616
64490	662617
114827	662618
64532	662619
100215	662620
52407	662621
35419	662622
70599	662623
3435	662624
128500	662625
34120	662626
3094	662627
15282	662628
59419	662629
2947	662630
100811	662631
26627	662632
47400	662633
54246	662634
34508	662635
34040	662636
28296	662637
35591	662638
1529	662639
35804	662640
92402	662641
11152	662642
1449	662643
34416	662644
114	662645
33455	662646
87660	662647
72329	662648
31670	662649
8259	662650
113176	662651
46277	662652
74759	662653
7366	662654
28106	662655
114118	662656
59915	662657
150657	662658
110118	662659
19378	662660
104180	662661
14000	662662
73552	662663
6517	662664
58365	662665
44016	662666
32801	662667
43255	662668
13979	662669
57602	662670
14411	662671
21427	662672
6929	662673
8000	662674
62829	662675
83474	662676
103469	662677
652	662678
12806	662679
37762	662680
11349	662681
92	662682
95244	662683
8647	662684
30465	662685
407	662686
20777	662687
26030	662688
1599	662689
35428	662690
196	662691
46666	662692
39355	662693
7596	662694
48844	662695
9621	662696
131464	662697
66121	662698
62467	662699
1755	662700
39823	662701
67147	662702
40568	662703
14344	662704
32916	662705
12521	662706
23174	662707
114635	662708
5999	662709
37899	662710
113431	662711
33934	662712
45599	662713
59496	662714
31517	662715
199	662716
80107	662717
69905	662718
27237	662719
17959	662720
13870	662721
135287	662722
113728	662723
108383	662724
92389	662725
9747	662726
187	662727
90851	662728
8796	662729
50722	662730
51667	662731
14141	662732
29394	662733
24920	662734
45383	662735
88842	662736
69933	662737
62668	662738
3754	662739
3761	662740
74608	662741
31431	662742
44149	662743
11033	662744
27995	662745
3529	662746
30717	662747
97846	662748
1120	662749
52370	662750
5335	662751
128531	662752
264	662753
32233	662754
71126	662755
35675	662756
1203	662757
58583	662758
64	662759
47766	662760
34928	662761
49401	662762
57499	662763
20236	662764
30128	662765
51556	662766
10008	662767
10624	662768
33679	662769
23499	662770
15935	662771
21406	662772
46285	662773
31072	662774
63900	662775
254	662776
16560	662777
16679	662778
36787	662779
7805	662780
121531	662781
2660	662782
48445	662783
94980	662784
105077	662785
65828	662786
34390	662787
5369	662788
62594	662789
5655	662790
65853	662791
15718	662792
22833	662793
29513	662794
47307	662795
20475	662796
64066	662797
16914	662798
16124	662799
34023	662800
16385	662801
27232	662802
55344	662803
56377	662804
17458	662805
66417	662806
32881	662807
79440	662808
149397	662809
21190	662810
101637	662811
53306	662812
11302	662813
75529	662814
32	662815
14452	662816
76351	662817
1495	662818
98799	662819
24291	662820
15249	662821
50671	662822
49300	662823
142840	662824
110352	662825
93154	662826
49154	662827
38401	662828
17745	662829
83433	662830
27185	662831
9358	662832
34330	662833
24979	662834
15998	662835
13897	662836
4241	662837
39174	662838
85590	662839
137718	662840
56775	662841
72122	662842
46689	662843
8143	662844
15598	662845
54109	662846
11612	662847
38462	662848
7693	662849
52311	662850
14851	662851
1844	662852
72416	662853
103425	662854
58128	662855
16498	662856
121711	662857
30451	662858
3159	662859
17133	662860
143279	662861
150	662862
88978	662863
64141	662864
57871	662865
69448	662866
55477	662867
73733	662868
118670	662869
65919	662870
997	662871
29302	662872
66978	662873
46011	662874
101412	662875
1773	662876
10465	662877
70657	662878
66837	662879
1363	662880
11598	662881
63769	662882
50490	662883
37961	662884
11312	662885
89932	662886
25241	662887
109169	662888
108648	662889
332	662890
29336	662891
10675	662892
16038	662893
22796	662894
6980	662895
57178	662896
57	662897
21613	662898
150831	662899
150353	662900
1687	662901
12145	662902
11897	662903
32523	662904
52034	662905
37875	662906
426	662907
68042	662908
87166	662909
9801	662910
4166	662911
110225	662912
74812	662913
24091	662914
85105	662915
46019	662916
8866	662917
14493	662918
34469	662919
1901	662920
21983	662921
96847	662922
13417	662923
35015	662924
71343	662925
7032	662926
49424	662927
71744	662928
12640	662929
30531	662930
7235	662931
1401	662932
137	662933
120468	662934
60095	662935
3567	662936
114414	662937
77498	662938
5364	662939
48780	662940
2051	662941
39594	662942
20448	662943
46356	662944
9496	662945
82188	662946
2550	662947
11028	662948
78404	662949
9539	662950
22343	662951
1952	662952
54630	662953
6104	662954
70682	662955
4512	662956
90200	662957
7746	662958
40404	662959
63342	662960
67310	662961
9499	662962
48935	662963
81093	662964
115930	662965
12238	662966
671	662967
2303	662968
25213	662969
12830	662970
62685	662971
49031	662972
24061	662973
117328	662974
29977	662975
66308	662976
23544	662977
2545	662978
10293	662979
94574	662980
92826	662981
24478	662982
29868	662983
39257	662984
102655	662985
52007	662986
91351	662987
81030	662988
28178	662989
125742	662990
38852	662991
48090	662992
3054	662993
37086	662994
84049	662995
32360	662996
129480	662997
18740	662998
9299	662999
81764	663000
23146	663001
10680	663002
10158	663003
469	663004
114434	663005
137452	663006
726	663007
10453	663008
74581	663009
9210	663010
120167	663011
3548	663012
15259	663013
96033	663014
35350	663015
42456	663016
43126	663017
58870	663018
117225	663019
32095	663020
1793	663021
110936	663022
65923	663023
6604	663024
68478	663025
44968	663026
98273	663027
63310	663028
22772	663029
138299	663030
35823	663031
28437	663032
88063	663033
1612	663034
18253	663035
41412	663036
91261	663037
38461	663038
93424	663039
109226	663040
21613	663041
51818	663042
65633	663043
103015	663044
50054	663045
11417	663046
105326	663047
3797	663048
6573	663049
66299	663050
94017	663051
11935	663052
20474	663053
62502	663054
90680	663055
5442	663056
7978	663057
97212	663058
106205	663059
126361	663060
28171	663061
56660	663062
16863	663063
15449	663064
6257	663065
42776	663066
8	663067
13928	663068
87150	663069
52779	663070
39917	663071
11966	663072
13970	663073
15832	663074
39715	663075
68613	663076
131269	663077
11871	663078
76958	663079
14619	663080
6043	663081
19116	663082
29588	663083
24809	663084
1120	663085
13535	663086
62053	663087
25298	663088
1785	663089
140378	663090
89093	663091
23704	663092
54553	663093
31029	663094
150647	663095
13333	663096
48131	663097
56334	663098
87073	663099
60233	663100
73187	663101
58215	663102
20067	663103
57260	663104
60056	663105
101258	663106
46037	663107
41162	663108
121016	663109
8828	663110
5736	663111
9059	663112
31771	663113
55847	663114
35236	663115
14395	663116
137637	663117
10122	663118
2664	663119
24346	663120
25118	663121
39639	663122
49340	663123
86044	663124
12689	663125
51303	663126
27224	663127
60711	663128
67193	663129
111299	663130
5023	663131
41808	663132
24377	663133
80069	663134
39106	663135
1006	663136
18019	663137
131005	663138
36859	663139
13915	663140
39539	663141
55245	663142
85849	663143
89787	663144
31598	663145
70598	663146
47492	663147
56921	663148
72177	663149
92934	663150
32432	663151
52002	663152
15020	663153
46628	663154
98521	663155
88702	663156
65615	663157
19317	663158
37515	663159
3527	663160
117250	663161
23215	663162
26944	663163
50395	663164
76849	663165
55501	663166
44275	663167
41888	663168
116071	663169
95967	663170
354	663171
202	663172
18046	663173
21239	663174
553	663175
25492	663176
52081	663177
9926	663178
62274	663179
99774	663180
7566	663181
104618	663182
30213	663183
1765	663184
2786	663185
57663	663186
11495	663187
108917	663188
913	663189
119599	663190
107247	663191
18874	663192
108441	663193
5786	663194
61949	663195
26849	663196
23707	663197
11852	663198
107283	663199
4872	663200
110053	663201
105693	663202
2720	663203
30512	663204
25270	663205
121972	663206
21275	663207
51657	663208
26868	663209
31984	663210
7274	663211
101037	663212
832	663213
83729	663214
44985	663215
86924	663216
17721	663217
50705	663218
2333	663219
59715	663220
32647	663221
92438	663222
23634	663223
128424	663224
3172	663225
82333	663226
50554	663227
50335	663228
69420	663229
43722	663230
6188	663231
25321	663232
116211	663233
61159	663234
76332	663235
12142	663236
1569	663237
62857	663238
18405	663239
14106	663240
27329	663241
19409	663242
7468	663243
51888	663244
3683	663245
31453	663246
86253	663247
92005	663248
89321	663249
112808	663250
56756	663251
90916	663252
109166	663253
69380	663254
6426	663255
71723	663256
25718	663257
36571	663258
54222	663259
83102	663260
19752	663261
132320	663262
2770	663263
5642	663264
10545	663265
49855	663266
34812	663267
1249	663268
3923	663269
75507	663270
78668	663271
11832	663272
38301	663273
37497	663274
3289	663275
38983	663276
71741	663277
24309	663278
27391	663279
44626	663280
18543	663281
12019	663282
103654	663283
76359	663284
6981	663285
108498	663286
102141	663287
5185	663288
8951	663289
12916	663290
21207	663291
35571	663292
101621	663293
3328	663294
13329	663295
59882	663296
37542	663297
105552	663298
32679	663299
35582	663300
6595	663301
9033	663302
25903	663303
12382	663304
14044	663305
96505	663306
33141	663307
86796	663308
5665	663309
225	663310
54862	663311
102471	663312
8783	663313
55155	663314
41838	663315
84434	663316
54977	663317
104985	663318
35962	663319
24712	663320
9945	663321
40993	663322
3926	663323
61387	663324
61531	663325
17920	663326
21724	663327
116279	663328
28674	663329
34868	663330
10287	663331
48113	663332
38787	663333
87586	663334
126414	663335
190	663336
29275	663337
30078	663338
57092	663339
29077	663340
28473	663341
70691	663342
16114	663343
12032	663344
3410	663345
74243	663346
98081	663347
116240	663348
39720	663349
19515	663350
10345	663351
30471	663352
1334	663353
63865	663354
1038	663355
68912	663356
50583	663357
24107	663358
54924	663359
37703	663360
99077	663361
15383	663362
41495	663363
13275	663364
2694	663365
32621	663366
59112	663367
136535	663368
10025	663369
64654	663370
14772	663371
10054	663372
1422	663373
1632	663374
25854	663375
86036	663376
28918	663377
30345	663378
8216	663379
23618	663380
29547	663381
38922	663382
88251	663383
4961	663384
11378	663385
3726	663386
29527	663387
10000	663388
3406	663389
550	663390
29648	663391
31588	663392
31082	663393
90143	663394
14172	663395
16094	663396
31007	663397
6282	663398
84417	663399
48075	663400
99409	663401
28045	663402
53605	663403
98564	663404
103881	663405
53904	663406
81937	663407
13869	663408
75893	663409
29698	663410
15231	663411
26041	663412
74732	663413
57123	663414
1175	663415
104368	663416
724	663417
5477	663418
4498	663419
84398	663420
5599	663421
2920	663422
2854	663423
41484	663424
74641	663425
121243	663426
41357	663427
39862	663428
55605	663429
35523	663430
68678	663431
72664	663432
52252	663433
58862	663434
71788	663435
67436	663436
96616	663437
74672	663438
104526	663439
74307	663440
25340	663441
13473	663442
9005	663443
43145	663444
27260	663445
30594	663446
220	663447
850	663448
24430	663449
45681	663450
128628	663451
63098	663452
4579	663453
42370	663454
42959	663455
78774	663456
66804	663457
3139	663458
90153	663459
26471	663460
16408	663461
16038	663462
11640	663463
6076	663464
15524	663465
9361	663466
40956	663467
10448	663468
15781	663469
6979	663470
65895	663471
8398	663472
3842	663473
34574	663474
5607	663475
25825	663476
117637	663477
73467	663478
12187	663479
99236	663480
79194	663481
25235	663482
59863	663483
57266	663484
27532	663485
23814	663486
11960	663487
48455	663488
2176	663489
3103	663490
15	663491
68690	663492
30608	663493
12718	663494
62551	663495
115358	663496
56137	663497
47798	663498
35766	663499
62166	663500
7347	663501
40832	663502
24130	663503
96603	663504
4312	663505
7145	663506
6350	663507
62450	663508
95720	663509
22417	663510
83999	663511
91302	663512
32153	663513
24364	663514
20866	663515
56151	663516
109602	663517
5792	663518
42110	663519
81	663520
86958	663521
125969	663522
88633	663523
57907	663524
58659	663525
10095	663526
137559	663527
36707	663528
84454	663529
30334	663530
13752	663531
112582	663532
65091	663533
27852	663534
71120	663535
122058	663536
16561	663537
64388	663538
95567	663539
6083	663540
25976	663541
1849	663542
2739	663543
109081	663544
50263	663545
113436	663546
45574	663547
50260	663548
87399	663549
24937	663550
66052	663551
86624	663552
24482	663553
124065	663554
6058	663555
6031	663556
19616	663557
101071	663558
120279	663559
30905	663560
20258	663561
8723	663562
36971	663563
87373	663564
49607	663565
94958	663566
64321	663567
26701	663568
66482	663569
11733	663570
98815	663571
44637	663572
48712	663573
92206	663574
34004	663575
5893	663576
70664	663577
12957	663578
42957	663579
20760	663580
42356	663581
117186	663582
31110	663583
706	663584
8646	663585
72283	663586
69696	663587
14762	663588
51949	663589
3251	663590
59718	663591
40183	663592
49776	663593
117813	663594
98090	663595
39475	663596
19414	663597
2247	663598
73412	663599
84081	663600
18514	663601
22239	663602
87551	663603
5698	663604
2877	663605
3608	663606
6997	663607
15478	663608
103697	663609
22378	663610
7851	663611
56717	663612
12311	663613
78743	663614
117774	663615
3302	663616
119197	663617
32793	663618
110664	663619
12998	663620
39865	663621
882	663622
40477	663623
137667	663624
65	663625
19796	663626
63293	663627
5420	663628
22585	663629
21650	663630
961	663631
117801	663632
29230	663633
80904	663634
81427	663635
86650	663636
29221	663637
18148	663638
65326	663639
102528	663640
82609	663641
61270	663642
11209	663643
10192	663644
108325	663645
64480	663646
60153	663647
374	663648
31047	663649
64652	663650
111028	663651
86876	663652
91143	663653
8054	663654
40881	663655
83349	663656
91976	663657
28484	663658
2168	663659
86815	663660
2127	663661
9806	663662
126461	663663
13329	663664
23967	663665
34953	663666
106897	663667
43280	663668
41966	663669
46188	663670
30951	663671
44114	663672
40153	663673
70317	663674
29616	663675
124966	663676
3167	663677
8458	663678
120829	663679
36307	663680
12771	663681
15916	663682
26192	663683
11355	663684
57931	663685
8878	663686
62439	663687
12067	663688
55480	663689
11356	663690
3122	663691
90	663692
22447	663693
22556	663694
6166	663695
17654	663696
122313	663697
43250	663698
15113	663699
16303	663700
37966	663701
92934	663702
20479	663703
39590	663704
15113	663705
3075	663706
11629	663707
429	663708
787	663709
397	663710
109345	663711
651	663712
53706	663713
90882	663714
27664	663715
26654	663716
46889	663717
43024	663718
717	663719
22442	663720
81644	663721
39362	663722
36225	663723
35336	663724
14765	663725
7513	663726
20553	663727
54578	663728
14636	663729
69997	663730
2239	663731
15574	663732
104792	663733
23319	663734
57266	663735
92688	663736
5193	663737
33383	663738
7107	663739
18297	663740
59460	663741
65550	663742
56437	663743
14343	663744
11531	663745
21318	663746
17593	663747
100722	663748
52468	663749
102975	663750
23446	663751
72099	663752
103186	663753
35062	663754
7963	663755
1930	663756
112972	663757
57703	663758
12379	663759
81860	663760
31501	663761
96245	663762
658	663763
148311	663764
29146	663765
73062	663766
3079	663767
54758	663768
65586	663769
21539	663770
808	663771
67917	663772
2049	663773
60843	663774
66291	663775
56576	663776
8689	663777
57623	663778
101845	663779
28447	663780
105652	663781
3659	663782
21811	663783
43476	663784
41386	663785
18811	663786
49773	663787
15162	663788
13217	663789
10764	663790
71399	663791
109636	663792
39970	663793
7279	663794
41776	663795
311	663796
64256	663797
75119	663798
24954	663799
51992	663800
1328	663801
47686	663802
76694	663803
396	663804
117937	663805
107781	663806
24614	663807
17306	663808
20443	663809
10764	663810
8474	663811
82270	663812
47643	663813
11001	663814
1507	663815
90625	663816
82775	663817
10299	663818
11	663819
48453	663820
9782	663821
73917	663822
72644	663823
73923	663824
19381	663825
106319	663826
55266	663827
142663	663828
138495	663829
3171	663830
75645	663831
122357	663832
129799	663833
87942	663834
59196	663835
44010	663836
12280	663837
23118	663838
128479	663839
36868	663840
62755	663841
102970	663842
121589	663843
27093	663844
12765	663845
1451	663846
69073	663847
47694	663848
65194	663849
39827	663850
29743	663851
56545	663852
75978	663853
134138	663854
51290	663855
120626	663856
35785	663857
77838	663858
10088	663859
16378	663860
46327	663861
21467	663862
45886	663863
5997	663864
60948	663865
99079	663866
17094	663867
68943	663868
144144	663869
4014	663870
106963	663871
45587	663872
488	663873
35284	663874
57350	663875
74525	663876
19719	663877
46443	663878
125836	663879
34505	663880
35851	663881
70	663882
17424	663883
65537	663884
66041	663885
92974	663886
114856	663887
16193	663888
37014	663889
7168	663890
1372	663891
79396	663892
86287	663893
29593	663894
106388	663895
138391	663896
113706	663897
427	663898
23827	663899
86246	663900
42490	663901
48854	663902
74648	663903
135195	663904
28871	663905
116513	663906
33982	663907
10131	663908
120682	663909
11292	663910
65552	663911
12362	663912
85269	663913
4033	663914
424	663915
19777	663916
17079	663917
5193	663918
73384	663919
34377	663920
104861	663921
2714	663922
200	663923
11760	663924
3972	663925
13947	663926
137025	663927
61233	663928
14099	663929
2092	663930
13961	663931
69571	663932
34065	663933
13988	663934
20576	663935
14243	663936
44001	663937
78556	663938
120453	663939
54133	663940
13974	663941
53415	663942
4482	663943
73538	663944
2213	663945
869	663946
3279	663947
37360	663948
23596	663949
3645	663950
1856	663951
77784	663952
15284	663953
1929	663954
26474	663955
3061	663956
81733	663957
1257	663958
35726	663959
113039	663960
66224	663961
133265	663962
1654	663963
51167	663964
19606	663965
51556	663966
25312	663967
10824	663968
95437	663969
13252	663970
122612	663971
6360	663972
126896	663973
29102	663974
62982	663975
113773	663976
55257	663977
18014	663978
37390	663979
9620	663980
281	663981
120092	663982
12108	663983
6676	663984
5536	663985
145557	663986
7054	663987
119855	663988
10211	663989
926	663990
6674	663991
15416	663992
65782	663993
53559	663994
9239	663995
143410	663996
121393	663997
33247	663998
14466	663999
115262	664000
35937	664001
33713	664002
114083	664003
118407	664004
14050	664005
50977	664006
32721	664007
94090	664008
7436	664009
28121	664010
8540	664011
19694	664012
79245	664013
4652	664014
5716	664015
68715	664016
4434	664017
130539	664018
11238	664019
29784	664020
77113	664021
94108	664022
51076	664023
64768	664024
6570	664025
103932	664026
448	664027
67413	664028
84	664029
960	664030
122899	664031
11134	664032
25431	664033
945	664034
84992	664035
4860	664036
65312	664037
75094	664038
45715	664039
80675	664040
2054	664041
58491	664042
46923	664043
130212	664044
60800	664045
73642	664046
54799	664047
149079	664048
140512	664049
64150	664050
6042	664051
127327	664052
110495	664053
59326	664054
2009	664055
69654	664056
38827	664057
13216	664058
21411	664059
73132	664060
39937	664061
29805	664062
46576	664063
5373	664064
16658	664065
35396	664066
6714	664067
34	664068
29108	664069
25820	664070
26024	664071
62507	664072
133982	664073
7194	664074
67020	664075
49511	664076
47170	664077
6817	664078
2223	664079
95248	664080
5397	664081
634	664082
1444	664083
1456	664084
37450	664085
31277	664086
2742	664087
44781	664088
70844	664089
207	664090
69488	664091
52339	664092
52841	664093
21	664094
15387	664095
104606	664096
75278	664097
49955	664098
12637	664099
50604	664100
4052	664101
18665	664102
65676	664103
4404	664104
97554	664105
81898	664106
48602	664107
4580	664108
30333	664109
13114	664110
100255	664111
81020	664112
6635	664113
62419	664114
24730	664115
70891	664116
40397	664117
2835	664118
90022	664119
47293	664120
4962	664121
9992	664122
56984	664123
66634	664124
25760	664125
42854	664126
129763	664127
71247	664128
90000	664129
82803	664130
52426	664131
5393	664132
61287	664133
120338	664134
86890	664135
122733	664136
5658	664137
65598	664138
989	664139
25	664140
15746	664141
11643	664142
134584	664143
33905	664144
4318	664145
64900	664146
34930	664147
29589	664148
102460	664149
91107	664150
104302	664151
2543	664152
45212	664153
26839	664154
50260	664155
110918	664156
59495	664157
2849	664158
15921	664159
117109	664160
47850	664161
1554	664162
83491	664163
76937	664164
510	664165
3395	664166
98591	664167
31463	664168
51590	664169
38251	664170
114237	664171
7710	664172
9505	664173
71651	664174
132113	664175
8897	664176
108370	664177
17985	664178
52557	664179
3503	664180
17038	664181
62557	664182
80051	664183
9770	664184
26622	664185
6728	664186
57838	664187
10471	664188
31509	664189
16476	664190
21418	664191
59192	664192
38340	664193
67086	664194
77354	664195
11960	664196
21626	664197
11431	664198
23123	664199
45	664200
142905	664201
98120	664202
23191	664203
7870	664204
66	664205
12589	664206
129576	664207
11658	664208
26722	664209
18520	664210
71109	664211
133999	664212
36732	664213
43754	664214
54201	664215
660	664216
128437	664217
5494	664218
124329	664219
5534	664220
127073	664221
78321	664222
86125	664223
63194	664224
113098	664225
2911	664226
113975	664227
39816	664228
38127	664229
10933	664230
23679	664231
200	664232
87389	664233
141580	664234
23	664235
131998	664236
5931	664237
34345	664238
92320	664239
5660	664240
6208	664241
6188	664242
4976	664243
5621	664244
120644	664245
57093	664246
17144	664247
18386	664248
51695	664249
4439	664250
31960	664251
21007	664252
15088	664253
50755	664254
36280	664255
28657	664256
81911	664257
1787	664258
33400	664259
39870	664260
100608	664261
14679	664262
3057	664263
7477	664264
24274	664265
16402	664266
59588	664267
3448	664268
8063	664269
14484	664270
47458	664271
52649	664272
131840	664273
11872	664274
97750	664275
29504	664276
12910	664277
33208	664278
4109	664279
64191	664280
27344	664281
95404	664282
10279	664283
45	664284
6351	664285
1668	664286
40233	664287
5978	664288
51999	664289
103624	664290
17824	664291
118493	664292
101022	664293
83814	664294
91301	664295
25716	664296
19018	664297
4353	664298
35562	664299
63629	664300
6428	664301
129786	664302
99300	664303
125071	664304
75573	664305
68802	664306
79804	664307
85133	664308
13908	664309
103081	664310
57677	664311
32535	664312
5719	664313
3867	664314
105299	664315
50063	664316
32109	664317
42240	664318
488	664319
93517	664320
3087	664321
22219	664322
33224	664323
265	664324
21565	664325
84420	664326
38911	664327
77861	664328
4863	664329
25428	664330
79761	664331
18555	664332
49564	664333
65333	664334
24203	664335
1704	664336
132770	664337
104973	664338
10351	664339
3037	664340
7765	664341
68812	664342
43914	664343
101365	664344
105967	664345
75993	664346
5902	664347
14981	664348
8967	664349
18646	664350
15873	664351
66785	664352
150712	664353
148208	664354
41148	664355
17644	664356
6821	664357
96921	664358
133032	664359
2991	664360
2789	664361
17905	664362
56728	664363
5599	664364
1596	664365
35713	664366
23567	664367
2226	664368
16118	664369
7796	664370
41794	664371
1324	664372
93534	664373
172	664374
32731	664375
25875	664376
141544	664377
45172	664378
22999	664379
41188	664380
76498	664381
6539	664382
98852	664383
84441	664384
37614	664385
3600	664386
3426	664387
41665	664388
47	664389
37424	664390
39737	664391
20	664392
56025	664393
14062	664394
52036	664395
41767	664396
47456	664397
80727	664398
67826	664399
107364	664400
41923	664401
5347	664402
22476	664403
89106	664404
2631	664405
10924	664406
71394	664407
9720	664408
8965	664409
5806	664410
58760	664411
11623	664412
46502	664413
6065	664414
16024	664415
43880	664416
22704	664417
58940	664418
3869	664419
78439	664420
99410	664421
9346	664422
21740	664423
38799	664424
8378	664425
23859	664426
46298	664427
35168	664428
6214	664429
67746	664430
1597	664431
431	664432
58944	664433
86111	664434
1120	664435
49432	664436
31370	664437
37432	664438
72599	664439
3501	664440
3047	664441
55941	664442
16842	664443
23956	664444
21847	664445
63354	664446
20394	664447
75636	664448
19650	664449
57930	664450
99618	664451
97826	664452
27235	664453
3608	664454
8394	664455
15073	664456
6076	664457
749	664458
5461	664459
22910	664460
30640	664461
31027	664462
42578	664463
71050	664464
34264	664465
7531	664466
28129	664467
63480	664468
56099	664469
54128	664470
76337	664471
23857	664472
18036	664473
21888	664474
29694	664475
48192	664476
142091	664477
11276	664478
221	664479
4123	664480
2581	664481
105701	664482
116841	664483
26311	664484
1158	664485
61077	664486
116812	664487
51867	664488
15655	664489
18613	664490
9378	664491
45757	664492
15172	664493
591	664494
115668	664495
3428	664496
60163	664497
6255	664498
21	664499
12806	664500
105585	664501
56841	664502
114567	664503
55909	664504
21773	664505
40797	664506
28363	664507
2055	664508
37839	664509
66694	664510
2162	664511
19574	664512
93537	664513
3170	664514
25447	664515
3944	664516
35273	664517
36103	664518
26439	664519
24658	664520
134369	664521
1326	664522
82669	664523
3109	664524
20533	664525
5374	664526
101077	664527
177	664528
14424	664529
14205	664530
4360	664531
22242	664532
102609	664533
23339	664534
53478	664535
47287	664536
13716	664537
26805	664538
92878	664539
3456	664540
24013	664541
35161	664542
98741	664543
150058	664544
1634	664545
8039	664546
19606	664547
30862	664548
7070	664549
9301	664550
6641	664551
23802	664552
106685	664553
134570	664554
129816	664555
2909	664556
105045	664557
25171	664558
12927	664559
31395	664560
37738	664561
57499	664562
80445	664563
1545	664564
21265	664565
20305	664566
4051	664567
16178	664568
32241	664569
38772	664570
23506	664571
2636	664572
139832	664573
19566	664574
51103	664575
83518	664576
8862	664577
10233	664578
42042	664579
121071	664580
121703	664581
74603	664582
43016	664583
84587	664584
48447	664585
43466	664586
45344	664587
89	664588
136110	664589
97889	664590
19163	664591
7535	664592
34924	664593
78021	664594
24385	664595
16407	664596
51699	664597
4167	664598
26763	664599
83634	664600
23005	664601
7965	664602
50674	664603
125165	664604
8460	664605
7106	664606
11611	664607
4911	664608
15062	664609
36211	664610
150168	664611
4749	664612
37356	664613
137451	664614
35776	664615
2908	664616
2166	664617
103875	664618
41357	664619
51205	664620
24520	664621
73399	664622
21034	664623
255	664624
48022	664625
68259	664626
10450	664627
4266	664628
14156	664629
62215	664630
122125	664631
5079	664632
48433	664633
103874	664634
85442	664635
46542	664636
90066	664637
8649	664638
69682	664639
11941	664640
52063	664641
58558	664642
2302	664643
78375	664644
44312	664645
99812	664646
55109	664647
48477	664648
25105	664649
4326	664650
33258	664651
48040	664652
8941	664653
3683	664654
36999	664655
66978	664656
40900	664657
36309	664658
6830	664659
7739	664660
79925	664661
19086	664662
81453	664663
886	664664
15471	664665
88262	664666
116427	664667
84053	664668
62092	664669
42532	664670
540	664671
446	664672
61469	664673
104528	664674
21927	664675
117870	664676
3679	664677
87105	664678
2658	664679
78379	664680
35974	664681
47177	664682
11697	664683
65315	664684
84574	664685
19097	664686
44052	664687
20686	664688
148	664689
20431	664690
1136	664691
29548	664692
125218	664693
16451	664694
21203	664695
27813	664696
37851	664697
49050	664698
45705	664699
29621	664700
233	664701
10355	664702
4013	664703
1912	664704
54750	664705
72525	664706
16785	664707
37883	664708
5028	664709
30705	664710
25116	664711
62401	664712
52717	664713
132049	664714
69060	664715
5872	664716
6733	664717
77	664718
27356	664719
7785	664720
122121	664721
21440	664722
842	664723
6073	664724
47630	664725
12699	664726
78904	664727
64603	664728
102190	664729
614	664730
11324	664731
20569	664732
20789	664733
42378	664734
62730	664735
1405	664736
43078	664737
1377	664738
117027	664739
41487	664740
7695	664741
36963	664742
48147	664743
2704	664744
84143	664745
14547	664746
133858	664747
48490	664748
73899	664749
33293	664750
10978	664751
829	664752
49722	664753
60146	664754
68662	664755
106502	664756
6649	664757
96986	664758
57635	664759
59575	664760
95366	664761
34572	664762
18724	664763
23593	664764
83459	664765
22848	664766
94260	664767
81971	664768
19912	664769
124687	664770
93076	664771
94586	664772
8581	664773
7493	664774
85314	664775
28721	664776
299	664777
98936	664778
109861	664779
108573	664780
35673	664781
12467	664782
21327	664783
23744	664784
141059	664785
1564	664786
66086	664787
35766	664788
11500	664789
57568	664790
33298	664791
38035	664792
38796	664793
85288	664794
104995	664795
85206	664796
2133	664797
51281	664798
18080	664799
26929	664800
10508	664801
11093	664802
53385	664803
2197	664804
753	664805
72679	664806
42491	664807
15544	664808
65541	664809
93229	664810
92860	664811
6188	664812
19678	664813
22413	664814
105471	664815
21065	664816
116598	664817
58865	664818
114740	664819
56056	664820
11854	664821
18370	664822
101840	664823
53191	664824
3658	664825
50887	664826
71280	664827
43998	664828
32471	664829
18618	664830
66474	664831
35539	664832
17874	664833
32165	664834
26308	664835
15131	664836
134918	664837
91412	664838
29492	664839
29038	664840
112976	664841
114791	664842
109561	664843
1142	664844
45093	664845
63741	664846
56627	664847
47791	664848
3943	664849
69879	664850
40540	664851
6217	664852
36467	664853
46445	664854
58186	664855
78865	664856
99584	664857
45263	664858
141500	664859
73299	664860
44291	664861
73857	664862
24174	664863
26991	664864
42822	664865
19781	664866
19346	664867
18303	664868
54304	664869
68990	664870
4515	664871
19177	664872
23791	664873
11390	664874
7928	664875
50396	664876
16680	664877
35015	664878
44785	664879
124393	664880
4905	664881
6954	664882
2860	664883
452	664884
51453	664885
8034	664886
102938	664887
35650	664888
6294	664889
3885	664890
2360	664891
37212	664892
861	664893
1626	664894
3673	664895
47469	664896
111869	664897
29956	664898
55883	664899
101582	664900
41205	664901
9909	664902
20032	664903
120988	664904
4123	664905
106396	664906
48048	664907
16406	664908
6747	664909
85272	664910
43016	664911
8008	664912
94363	664913
7909	664914
20284	664915
12235	664916
56508	664917
326	664918
42413	664919
11177	664920
842	664921
4476	664922
60404	664923
91699	664924
8548	664925
5110	664926
125206	664927
196	664928
26108	664929
30869	664930
81147	664931
54731	664932
105029	664933
3529	664934
115510	664935
41466	664936
23855	664937
29591	664938
3659	664939
24226	664940
49995	664941
73316	664942
56478	664943
76	664944
28878	664945
24283	664946
130336	664947
4398	664948
45431	664949
32703	664950
41690	664951
118268	664952
3682	664953
66690	664954
107789	664955
5701	664956
1517	664957
5580	664958
2997	664959
97303	664960
61849	664961
8624	664962
104305	664963
21565	664964
29017	664965
8455	664966
116300	664967
114119	664968
30172	664969
66321	664970
87697	664971
21364	664972
2982	664973
33189	664974
6744	664975
17143	664976
2188	664977
111791	664978
18680	664979
51948	664980
82428	664981
6377	664982
65308	664983
39101	664984
1104	664985
121356	664986
30690	664987
109912	664988
20486	664989
44373	664990
57371	664991
44597	664992
9116	664993
73063	664994
16638	664995
35385	664996
18515	664997
6691	664998
44506	664999
50756	665000
14621	665001
46158	665002
6926	665003
103819	665004
45492	665005
56214	665006
3110	665007
18357	665008
28076	665009
56079	665010
28844	665011
11942	665012
18067	665013
31510	665014
29690	665015
39123	665016
9628	665017
50801	665018
3462	665019
46452	665020
93033	665021
16365	665022
87589	665023
103394	665024
90736	665025
12747	665026
14264	665027
69899	665028
27960	665029
7141	665030
38025	665031
128679	665032
21043	665033
4516	665034
4404	665035
33839	665036
12441	665037
52002	665038
65817	665039
118808	665040
92466	665041
88768	665042
90527	665043
5308	665044
53454	665045
10265	665046
14166	665047
37583	665048
81525	665049
10280	665050
81231	665051
30146	665052
82583	665053
23123	665054
16630	665055
699	665056
24668	665057
41033	665058
71231	665059
3035	665060
150787	665061
38208	665062
34222	665063
38813	665064
97666	665065
105872	665066
32550	665067
2363	665068
4262	665069
1126	665070
10180	665071
168	665072
1507	665073
65091	665074
9401	665075
3058	665076
38984	665077
76202	665078
58334	665079
88157	665080
22432	665081
47336	665082
16470	665083
39506	665084
43198	665085
52503	665086
93733	665087
6983	665088
101060	665089
115843	665090
93314	665091
8514	665092
128971	665093
19892	665094
56734	665095
32733	665096
75690	665097
13466	665098
88964	665099
75819	665100
112140	665101
171	665102
7104	665103
51863	665104
89892	665105
55819	665106
30429	665107
74336	665108
2633	665109
135099	665110
2191	665111
2407	665112
96536	665113
8977	665114
4885	665115
94677	665116
72070	665117
55281	665118
2792	665119
96484	665120
77158	665121
75217	665122
2039	665123
66842	665124
71657	665125
21905	665126
36842	665127
39067	665128
56613	665129
29037	665130
33025	665131
43159	665132
64633	665133
25866	665134
73699	665135
150809	665136
142337	665137
682	665138
34565	665139
5728	665140
75127	665141
39909	665142
2150	665143
19035	665144
31481	665145
11798	665146
31024	665147
39887	665148
76393	665149
74344	665150
112274	665151
2116	665152
220	665153
34571	665154
792	665155
32399	665156
89460	665157
48439	665158
14562	665159
147552	665160
9814	665161
70783	665162
144800	665163
16316	665164
1509	665165
7182	665166
7556	665167
86863	665168
7020	665169
7460	665170
79313	665171
18807	665172
11744	665173
39949	665174
60495	665175
54031	665176
19624	665177
71435	665178
14291	665179
38152	665180
21231	665181
57002	665182
95767	665183
37279	665184
40091	665185
34499	665186
3702	665187
54096	665188
17101	665189
139944	665190
71874	665191
43380	665192
22327	665193
13567	665194
74040	665195
10507	665196
11884	665197
31527	665198
38552	665199
14343	665200
29258	665201
54905	665202
4343	665203
14350	665204
15389	665205
77908	665206
37131	665207
89	665208
20337	665209
43510	665210
62259	665211
91423	665212
28760	665213
125754	665214
93434	665215
46441	665216
104317	665217
49987	665218
34434	665219
3953	665220
2502	665221
69826	665222
30000	665223
15074	665224
56	665225
69824	665226
874	665227
76984	665228
33178	665229
86181	665230
125909	665231
102758	665232
142734	665233
56787	665234
55015	665235
141667	665236
43849	665237
7471	665238
29783	665239
32966	665240
9071	665241
124335	665242
5864	665243
49567	665244
95576	665245
76341	665246
30895	665247
81519	665248
22923	665249
3037	665250
116001	665251
23122	665252
105321	665253
11374	665254
128071	665255
11811	665256
94309	665257
38893	665258
6132	665259
24814	665260
49690	665261
127984	665262
19465	665263
87271	665264
67949	665265
25839	665266
19423	665267
125842	665268
67308	665269
66614	665270
6859	665271
98808	665272
987	665273
895	665274
29832	665275
87783	665276
72873	665277
1485	665278
16168	665279
20960	665280
52433	665281
69636	665282
78060	665283
2136	665284
4113	665285
42674	665286
40402	665287
84954	665288
58160	665289
117519	665290
83735	665291
85063	665292
73808	665293
129798	665294
64235	665295
25547	665296
97686	665297
28327	665298
38302	665299
88926	665300
52074	665301
23771	665302
99320	665303
37206	665304
51334	665305
79501	665306
53915	665307
5205	665308
35449	665309
57806	665310
1823	665311
31350	665312
126547	665313
85190	665314
6276	665315
67209	665316
25135	665317
28102	665318
43760	665319
86064	665320
11509	665321
2099	665322
77777	665323
53877	665324
40311	665325
135832	665326
52849	665327
20179	665328
36282	665329
21872	665330
2349	665331
30778	665332
72251	665333
38508	665334
43214	665335
17121	665336
480	665337
41227	665338
10272	665339
3211	665340
2966	665341
95088	665342
55390	665343
112911	665344
32014	665345
148120	665346
32841	665347
65202	665348
43397	665349
84392	665350
5557	665351
3943	665352
1453	665353
40199	665354
54892	665355
24958	665356
9248	665357
145732	665358
97635	665359
117	665360
123234	665361
138126	665362
90225	665363
23857	665364
84665	665365
23063	665366
66686	665367
10281	665368
5833	665369
3357	665370
67360	665371
11028	665372
11067	665373
50638	665374
80670	665375
16685	665376
18216	665377
34334	665378
24057	665379
139648	665380
40715	665381
8200	665382
97025	665383
8019	665384
44132	665385
148970	665386
901	665387
114379	665388
110523	665389
125	665390
70269	665391
1034	665392
11317	665393
7168	665394
110327	665395
52650	665396
21607	665397
29347	665398
17487	665399
886	665400
21979	665401
36753	665402
9434	665403
121977	665404
32426	665405
80914	665406
65358	665407
57842	665408
77348	665409
33065	665410
84785	665411
108686	665412
21642	665413
22755	665414
19426	665415
7547	665416
90866	665417
28858	665418
68445	665419
41069	665420
3662	665421
31081	665422
67336	665423
57318	665424
629	665425
9544	665426
13298	665427
17412	665428
3890	665429
5227	665430
62046	665431
4244	665432
110412	665433
103620	665434
11332	665435
60925	665436
65994	665437
60230	665438
53526	665439
65537	665440
31633	665441
95374	665442
11422	665443
78174	665444
99368	665445
43429	665446
33367	665447
71200	665448
118442	665449
158	665450
89004	665451
134296	665452
26331	665453
43246	665454
16209	665455
54	665456
10211	665457
6570	665458
54431	665459
54544	665460
3102	665461
22303	665462
82607	665463
120955	665464
16006	665465
99664	665466
33314	665467
64394	665468
85361	665469
14741	665470
138296	665471
1019	665472
1256	665473
25303	665474
293	665475
13703	665476
30224	665477
7461	665478
120270	665479
60897	665480
22619	665481
71447	665482
29095	665483
4269	665484
407	665485
59411	665486
22373	665487
116699	665488
7968	665489
64603	665490
138085	665491
291	665492
179	665493
26134	665494
13189	665495
65889	665496
14638	665497
50685	665498
69	665499
21122	665500
3030	665501
95619	665502
42066	665503
39011	665504
22221	665505
83529	665506
36585	665507
16533	665508
6687	665509
26267	665510
34741	665511
19482	665512
83904	665513
285	665514
110087	665515
631	665516
116505	665517
3180	665518
6532	665519
120147	665520
33537	665521
3207	665522
62382	665523
3680	665524
15416	665525
16681	665526
1498	665527
61624	665528
41076	665529
53110	665530
56336	665531
78383	665532
52017	665533
59511	665534
29087	665535
26361	665536
25088	665537
15084	665538
124343	665539
111417	665540
47145	665541
93	665542
100421	665543
82884	665544
74399	665545
136618	665546
61538	665547
27404	665548
9150	665549
19637	665550
29730	665551
1104	665552
22505	665553
33948	665554
72439	665555
47524	665556
13277	665557
100580	665558
129501	665559
116505	665560
16	665561
20545	665562
994	665563
18136	665564
8303	665565
10313	665566
68044	665567
2321	665568
51379	665569
118831	665570
22037	665571
12102	665572
11210	665573
15067	665574
79222	665575
22564	665576
129160	665577
5753	665578
27279	665579
95226	665580
44421	665581
138114	665582
30524	665583
32398	665584
1433	665585
6848	665586
5992	665587
29410	665588
29501	665589
108690	665590
2100	665591
15538	665592
44390	665593
53557	665594
117467	665595
32669	665596
64771	665597
66500	665598
98909	665599
19823	665600
430	665601
18905	665602
119818	665603
45298	665604
10164	665605
21608	665606
71516	665607
74533	665608
85223	665609
3861	665610
333	665611
95586	665612
1818	665613
529	665614
63026	665615
29538	665616
7705	665617
38712	665618
136531	665619
76481	665620
116004	665621
9558	665622
63746	665623
50602	665624
10798	665625
13227	665626
62571	665627
124022	665628
104370	665629
19635	665630
4295	665631
106089	665632
32269	665633
83103	665634
34	665635
43775	665636
53711	665637
21363	665638
94111	665639
24942	665640
131830	665641
19341	665642
991	665643
11270	665644
27215	665645
19913	665646
3076	665647
19593	665648
46294	665649
10605	665650
49592	665651
27826	665652
16691	665653
69818	665654
23304	665655
361	665656
57985	665657
9527	665658
10586	665659
9226	665660
119640	665661
31679	665662
49184	665663
17147	665664
40550	665665
96732	665666
80121	665667
21783	665668
62130	665669
121732	665670
43162	665671
67247	665672
59369	665673
5635	665674
56381	665675
129024	665676
78521	665677
20601	665678
40273	665679
113123	665680
658	665681
890	665682
62040	665683
40761	665684
14460	665685
118	665686
31063	665687
12175	665688
101687	665689
33851	665690
121800	665691
23219	665692
54468	665693
25775	665694
76121	665695
27617	665696
46031	665697
27031	665698
3100	665699
6016	665700
7647	665701
11216	665702
666	665703
141535	665704
77292	665705
5678	665706
25535	665707
7083	665708
104979	665709
49833	665710
45237	665711
56468	665712
52080	665713
67456	665714
114672	665715
105551	665716
57740	665717
39140	665718
24185	665719
59118	665720
36149	665721
1794	665722
58704	665723
109430	665724
3301	665725
16429	665726
55518	665727
13321	665728
54524	665729
91458	665730
60430	665731
60010	665732
41522	665733
107955	665734
101778	665735
9069	665736
39993	665737
30734	665738
83172	665739
6409	665740
2414	665741
21969	665742
42321	665743
49899	665744
32924	665745
12574	665746
50140	665747
12036	665748
46253	665749
16806	665750
143661	665751
44176	665752
19350	665753
96184	665754
30002	665755
24755	665756
10684	665757
22100	665758
108629	665759
29601	665760
13546	665761
7308	665762
35451	665763
60427	665764
46165	665765
7697	665766
58470	665767
59380	665768
120943	665769
51288	665770
14529	665771
66836	665772
3061	665773
9863	665774
3190	665775
4001	665776
77481	665777
23246	665778
17636	665779
62629	665780
26210	665781
22554	665782
32321	665783
751	665784
30052	665785
83201	665786
88756	665787
107394	665788
3537	665789
1527	665790
22140	665791
1910	665792
45659	665793
23065	665794
113371	665795
108196	665796
9232	665797
102957	665798
99825	665799
62108	665800
53691	665801
5373	665802
31651	665803
14126	665804
20087	665805
66108	665806
95423	665807
12338	665808
73181	665809
53376	665810
112819	665811
20546	665812
121143	665813
21034	665814
87195	665815
5866	665816
926	665817
8961	665818
20134	665819
41277	665820
70834	665821
55864	665822
27861	665823
562	665824
38172	665825
75912	665826
8549	665827
120664	665828
15983	665829
11102	665830
35213	665831
7287	665832
26644	665833
252	665834
42626	665835
28209	665836
2350	665837
101653	665838
89776	665839
284	665840
88422	665841
76654	665842
123113	665843
2614	665844
61100	665845
5470	665846
104789	665847
14352	665848
56209	665849
9825	665850
49019	665851
89632	665852
2020	665853
37943	665854
6165	665855
34518	665856
125732	665857
573	665858
43357	665859
80108	665860
3112	665861
2064	665862
69870	665863
53661	665864
44336	665865
70834	665866
4063	665867
47985	665868
107140	665869
31050	665870
33865	665871
30468	665872
23817	665873
13331	665874
14109	665875
46038	665876
92679	665877
21587	665878
40822	665879
74943	665880
52171	665881
137253	665882
7535	665883
11161	665884
47531	665885
15349	665886
52347	665887
39456	665888
73464	665889
97747	665890
6667	665891
75453	665892
76940	665893
29778	665894
94137	665895
894	665896
129673	665897
27188	665898
21119	665899
38208	665900
146074	665901
4355	665902
53188	665903
12624	665904
37687	665905
36324	665906
6926	665907
95834	665908
32144	665909
105960	665910
5787	665911
44736	665912
67490	665913
106060	665914
111046	665915
19028	665916
2262	665917
20099	665918
64553	665919
6987	665920
1095	665921
92789	665922
75570	665923
17085	665924
10444	665925
107749	665926
115480	665927
33931	665928
51065	665929
50673	665930
80035	665931
94678	665932
134183	665933
101453	665934
104221	665935
44622	665936
39126	665937
101643	665938
131955	665939
96274	665940
65791	665941
6978	665942
18148	665943
6084	665944
3898	665945
30976	665946
18932	665947
116495	665948
7872	665949
49895	665950
106038	665951
5312	665952
113406	665953
44143	665954
96360	665955
118222	665956
43916	665957
71479	665958
7828	665959
69785	665960
71296	665961
20071	665962
73249	665963
13753	665964
46294	665965
84988	665966
30492	665967
5216	665968
82231	665969
103579	665970
15337	665971
4873	665972
6950	665973
7897	665974
10718	665975
49357	665976
24444	665977
6360	665978
15051	665979
89558	665980
11083	665981
2150	665982
24533	665983
6095	665984
103341	665985
5230	665986
69383	665987
111758	665988
38705	665989
51367	665990
59318	665991
29509	665992
32202	665993
444	665994
5883	665995
18133	665996
25752	665997
10524	665998
30184	665999
136200	666000
4406	666001
69202	666002
133941	666003
80372	666004
45658	666005
8460	666006
71119	666007
12827	666008
3666	666009
45879	666010
84503	666011
102617	666012
44697	666013
99953	666014
109673	666015
35910	666016
47172	666017
112438	666018
37532	666019
104223	666020
8423	666021
48889	666022
29660	666023
3905	666024
15250	666025
97577	666026
115923	666027
137908	666028
6067	666029
2086	666030
5429	666031
91835	666032
32583	666033
39329	666034
27360	666035
101880	666036
53781	666037
33791	666038
29569	666039
72700	666040
53264	666041
404	666042
1931	666043
2501	666044
44329	666045
66349	666046
46473	666047
117240	666048
20668	666049
17251	666050
6992	666051
41086	666052
15000	666053
57594	666054
41007	666055
10566	666056
31632	666057
1193	666058
1777	666059
20683	666060
111601	666061
4324	666062
41909	666063
79750	666064
5581	666065
21757	666066
52524	666067
46353	666068
37645	666069
80408	666070
70572	666071
77162	666072
118411	666073
45969	666074
28791	666075
141493	666076
101914	666077
26340	666078
4838	666079
15252	666080
27033	666081
56796	666082
55420	666083
21640	666084
19915	666085
98066	666086
107462	666087
17114	666088
27037	666089
24958	666090
40115	666091
66246	666092
45936	666093
68150	666094
40737	666095
58670	666096
3777	666097
10695	666098
120	666099
119857	666100
4875	666101
107632	666102
6225	666103
6304	666104
103626	666105
10344	666106
24168	666107
359	666108
75	666109
44897	666110
1429	666111
94220	666112
2304	666113
40092	666114
87442	666115
596	666116
35639	666117
119387	666118
21522	666119
16379	666120
11665	666121
65044	666122
2621	666123
57298	666124
46170	666125
14106	666126
20328	666127
13254	666128
2592	666129
83582	666130
52187	666131
25367	666132
3327	666133
12731	666134
22896	666135
10160	666136
434	666137
91817	666138
97537	666139
3230	666140
579	666141
25041	666142
40208	666143
92517	666144
124547	666145
4800	666146
60392	666147
128599	666148
23991	666149
20762	666150
60795	666151
38102	666152
7811	666153
27972	666154
57642	666155
34539	666156
12890	666157
43185	666158
5054	666159
23728	666160
50663	666161
48537	666162
51063	666163
83607	666164
88977	666165
84295	666166
47080	666167
5559	666168
6638	666169
57898	666170
24958	666171
114196	666172
34225	666173
98101	666174
23353	666175
27750	666176
110498	666177
3923	666178
20268	666179
19764	666180
55446	666181
1373	666182
20374	666183
13799	666184
74742	666185
707	666186
20530	666187
40938	666188
34715	666189
14356	666190
85391	666191
45870	666192
80293	666193
105698	666194
6949	666195
37742	666196
11510	666197
137584	666198
79574	666199
7059	666200
85306	666201
43908	666202
8246	666203
4912	666204
38471	666205
94595	666206
64466	666207
883	666208
12992	666209
41959	666210
11978	666211
6265	666212
148562	666213
109054	666214
5751	666215
99	666216
10978	666217
21262	666218
9964	666219
83898	666220
67760	666221
119422	666222
3682	666223
68553	666224
2528	666225
24050	666226
75750	666227
90452	666228
6336	666229
22777	666230
82367	666231
76836	666232
3130	666233
1465	666234
42384	666235
111295	666236
55084	666237
32700	666238
25286	666239
77460	666240
28415	666241
21576	666242
18429	666243
37533	666244
2393	666245
53578	666246
8477	666247
68346	666248
2761	666249
4928	666250
75367	666251
74161	666252
10168	666253
22896	666254
75563	666255
3022	666256
53871	666257
25728	666258
117289	666259
113890	666260
76860	666261
16578	666262
67230	666263
50940	666264
120023	666265
109542	666266
36118	666267
2676	666268
39886	666269
51185	666270
16156	666271
129030	666272
40416	666273
138403	666274
89953	666275
26628	666276
23955	666277
48568	666278
21403	666279
45337	666280
62007	666281
30200	666282
69	666283
124048	666284
96427	666285
6117	666286
52867	666287
12389	666288
121632	666289
35730	666290
76000	666291
77387	666292
120343	666293
9715	666294
118123	666295
66589	666296
77215	666297
67272	666298
75717	666299
481	666300
74233	666301
11802	666302
87438	666303
105726	666304
76123	666305
7089	666306
52393	666307
95851	666308
141	666309
31026	666310
20294	666311
28694	666312
39011	666313
122969	666314
3042	666315
25810	666316
74838	666317
25316	666318
149632	666319
35922	666320
17021	666321
20291	666322
2787	666323
24791	666324
94999	666325
25066	666326
3721	666327
42894	666328
354	666329
99892	666330
28476	666331
2711	666332
28536	666333
26367	666334
19250	666335
57452	666336
58646	666337
19753	666338
1259	666339
56213	666340
114602	666341
100147	666342
9121	666343
6403	666344
489	666345
29606	666346
101272	666347
47452	666348
76114	666349
13992	666350
41447	666351
6248	666352
24459	666353
37922	666354
47408	666355
87805	666356
116202	666357
17170	666358
53823	666359
625	666360
23431	666361
36611	666362
88199	666363
84982	666364
2174	666365
119033	666366
38824	666367
58587	666368
30475	666369
106924	666370
2549	666371
133059	666372
8990	666373
55565	666374
3428	666375
65518	666376
33008	666377
12563	666378
5467	666379
3594	666380
78626	666381
29860	666382
41046	666383
19159	666384
81941	666385
10918	666386
1762	666387
95370	666388
21360	666389
79827	666390
11982	666391
55235	666392
102582	666393
37832	666394
114572	666395
18029	666396
93441	666397
66243	666398
90549	666399
29468	666400
17726	666401
12269	666402
19259	666403
147246	666404
4616	666405
33257	666406
4151	666407
16091	666408
68378	666409
73568	666410
81117	666411
112462	666412
4741	666413
95703	666414
83295	666415
663	666416
108625	666417
19356	666418
38206	666419
45776	666420
122340	666421
89197	666422
1431	666423
7518	666424
23146	666425
34091	666426
132897	666427
26711	666428
75535	666429
62786	666430
43349	666431
113984	666432
1305	666433
107272	666434
71064	666435
65265	666436
76401	666437
67881	666438
138190	666439
147227	666440
9274	666441
95582	666442
36043	666443
248	666444
111147	666445
3969	666446
14706	666447
62326	666448
84865	666449
41998	666450
145353	666451
44771	666452
48852	666453
17221	666454
2841	666455
85236	666456
91566	666457
10125	666458
2978	666459
16656	666460
104359	666461
98123	666462
100875	666463
84440	666464
10613	666465
43388	666466
52088	666467
66595	666468
18508	666469
52168	666470
9686	666471
83819	666472
407	666473
87808	666474
2265	666475
68344	666476
10556	666477
850	666478
93395	666479
25086	666480
1546	666481
46682	666482
78651	666483
33800	666484
1907	666485
4109	666486
109492	666487
11871	666488
118766	666489
47540	666490
8889	666491
9095	666492
15597	666493
15395	666494
54132	666495
82029	666496
78606	666497
44558	666498
141437	666499
2540	666500
143917	666501
15631	666502
121703	666503
138616	666504
31524	666505
9504	666506
651	666507
116578	666508
12247	666509
323	666510
2624	666511
13020	666512
1861	666513
45099	666514
42826	666515
3021	666516
39265	666517
9265	666518
53120	666519
54044	666520
13009	666521
69815	666522
45596	666523
7078	666524
14391	666525
41246	666526
57233	666527
42951	666528
2477	666529
12965	666530
100423	666531
10223	666532
29350	666533
35151	666534
46491	666535
109214	666536
28821	666537
38693	666538
108392	666539
22692	666540
102492	666541
128128	666542
25290	666543
69490	666544
131964	666545
67275	666546
12499	666547
11999	666548
8879	666549
5771	666550
54884	666551
120577	666552
114211	666553
26852	666554
829	666555
95977	666556
27786	666557
113689	666558
40249	666559
84195	666560
28249	666561
52137	666562
52879	666563
28935	666564
43670	666565
102137	666566
88340	666567
99238	666568
82063	666569
45821	666570
69543	666571
60104	666572
119217	666573
12070	666574
13426	666575
68121	666576
7119	666577
8330	666578
33883	666579
25705	666580
635	666581
10403	666582
760	666583
45193	666584
30866	666585
36676	666586
39439	666587
92852	666588
44609	666589
27926	666590
83597	666591
83571	666592
10482	666593
57514	666594
76487	666595
91371	666596
17682	666597
136440	666598
24076	666599
54877	666600
2451	666601
39594	666602
17271	666603
104366	666604
135656	666605
26200	666606
51357	666607
17457	666608
37017	666609
1760	666610
22004	666611
22848	666612
47631	666613
7712	666614
89518	666615
79320	666616
9789	666617
110	666618
33103	666619
3557	666620
54945	666621
71751	666622
5555	666623
11843	666624
7406	666625
7157	666626
60639	666627
6448	666628
32065	666629
10829	666630
42426	666631
9220	666632
863	666633
13057	666634
12852	666635
60967	666636
17725	666637
7552	666638
1871	666639
117931	666640
51952	666641
3770	666642
24221	666643
19554	666644
142159	666645
25932	666646
57652	666647
55336	666648
19224	666649
8736	666650
8973	666651
105266	666652
112396	666653
26065	666654
29395	666655
118705	666656
100245	666657
25161	666658
37544	666659
95908	666660
71815	666661
113792	666662
20464	666663
249	666664
6338	666665
72317	666666
24743	666667
39053	666668
121637	666669
6684	666670
4025	666671
603	666672
69752	666673
2710	666674
81876	666675
72771	666676
120606	666677
6084	666678
2948	666679
20208	666680
84949	666681
24432	666682
35490	666683
23624	666684
44830	666685
378	666686
2588	666687
83039	666688
44066	666689
133544	666690
42574	666691
23441	666692
16181	666693
2657	666694
22955	666695
5056	666696
5302	666697
27501	666698
63951	666699
79063	666700
14594	666701
13531	666702
225	666703
12011	666704
4597	666705
94473	666706
70656	666707
35311	666708
57507	666709
38041	666710
35971	666711
2584	666712
8306	666713
5632	666714
104862	666715
3897	666716
14034	666717
111997	666718
42539	666719
129929	666720
33665	666721
25124	666722
5260	666723
3357	666724
69195	666725
77543	666726
42820	666727
92411	666728
685	666729
61412	666730
987	666731
42671	666732
23261	666733
85117	666734
82750	666735
49984	666736
10586	666737
108207	666738
40616	666739
21349	666740
20564	666741
901	666742
115527	666743
134617	666744
64253	666745
21674	666746
58020	666747
149702	666748
30871	666749
82277	666750
10527	666751
8788	666752
11729	666753
13281	666754
100527	666755
97192	666756
105625	666757
7454	666758
91360	666759
8937	666760
39395	666761
4567	666762
1226	666763
8034	666764
223	666765
12616	666766
5847	666767
89209	666768
55598	666769
97279	666770
30605	666771
36101	666772
37553	666773
18020	666774
23421	666775
84839	666776
5407	666777
23537	666778
2417	666779
30233	666780
81362	666781
64108	666782
37864	666783
43304	666784
1794	666785
757	666786
13408	666787
8502	666788
38395	666789
17212	666790
619	666791
34734	666792
44288	666793
14032	666794
48307	666795
62721	666796
26552	666797
17099	666798
2451	666799
2378	666800
34557	666801
68444	666802
115918	666803
32674	666804
14626	666805
126302	666806
2156	666807
116406	666808
30913	666809
89764	666810
100343	666811
33381	666812
13530	666813
116813	666814
43434	666815
4881	666816
13027	666817
108955	666818
87	666819
18540	666820
57997	666821
130950	666822
641	666823
139107	666824
26102	666825
50727	666826
1262	666827
27410	666828
113695	666829
78451	666830
73612	666831
1531	666832
5028	666833
8321	666834
93033	666835
113033	666836
39670	666837
25240	666838
3847	666839
81783	666840
36153	666841
110968	666842
82480	666843
8136	666844
75813	666845
21802	666846
32806	666847
16011	666848
78039	666849
2848	666850
3314	666851
53879	666852
44017	666853
6321	666854
16155	666855
31981	666856
15975	666857
12903	666858
35431	666859
59883	666860
1720	666861
758	666862
139840	666863
45943	666864
93615	666865
81856	666866
3138	666867
71882	666868
7817	666869
26553	666870
20629	666871
51575	666872
46759	666873
94723	666874
235	666875
51355	666876
36373	666877
2586	666878
100751	666879
124025	666880
14788	666881
11329	666882
87229	666883
69039	666884
85927	666885
46162	666886
34095	666887
41828	666888
1372	666889
1967	666890
43096	666891
63412	666892
40723	666893
72340	666894
94324	666895
76558	666896
41684	666897
16759	666898
6055	666899
42505	666900
135466	666901
57936	666902
58704	666903
43892	666904
23441	666905
50151	666906
74553	666907
49722	666908
51222	666909
126985	666910
69638	666911
1787	666912
53417	666913
50173	666914
12796	666915
17079	666916
110777	666917
3305	666918
117	666919
46795	666920
10559	666921
50158	666922
117135	666923
1172	666924
81657	666925
134339	666926
119524	666927
2044	666928
41564	666929
43376	666930
23953	666931
49151	666932
6732	666933
6256	666934
8826	666935
38271	666936
6269	666937
112507	666938
54832	666939
13728	666940
8537	666941
37371	666942
14722	666943
91947	666944
137605	666945
2215	666946
9456	666947
14313	666948
11042	666949
137548	666950
56934	666951
5935	666952
55723	666953
132436	666954
71781	666955
23830	666956
17787	666957
7530	666958
11647	666959
66390	666960
9223	666961
30588	666962
34963	666963
13060	666964
67666	666965
57157	666966
1155	666967
44209	666968
563	666969
97172	666970
6657	666971
64427	666972
46240	666973
62823	666974
28152	666975
470	666976
25667	666977
4882	666978
120321	666979
51698	666980
105686	666981
33901	666982
9501	666983
22525	666984
115672	666985
69918	666986
98469	666987
24027	666988
10829	666989
62349	666990
57170	666991
37934	666992
11227	666993
52649	666994
79583	666995
44210	666996
87959	666997
21786	666998
81301	666999
76723	667000
23657	667001
89575	667002
141569	667003
12605	667004
121638	667005
44959	667006
7861	667007
10110	667008
11953	667009
28714	667010
67850	667011
1574	667012
1284	667013
96017	667014
15801	667015
48367	667016
11540	667017
149081	667018
45316	667019
103878	667020
129821	667021
1751	667022
70111	667023
3795	667024
36168	667025
11516	667026
3209	667027
30470	667028
150301	667029
20491	667030
53752	667031
8033	667032
61559	667033
143522	667034
20341	667035
28949	667036
44383	667037
62363	667038
83970	667039
46355	667040
74580	667041
3471	667042
67610	667043
121672	667044
34937	667045
26142	667046
16836	667047
31685	667048
26039	667049
59231	667050
34240	667051
52233	667052
107850	667053
30529	667054
47982	667055
49948	667056
69255	667057
25879	667058
79176	667059
45810	667060
100605	667061
54328	667062
72646	667063
76876	667064
12449	667065
65974	667066
50164	667067
58	667068
101891	667069
72812	667070
374	667071
129569	667072
35433	667073
41910	667074
29137	667075
44539	667076
42182	667077
23096	667078
501	667079
55351	667080
13605	667081
88267	667082
10390	667083
67604	667084
31809	667085
71660	667086
77183	667087
32010	667088
68601	667089
5589	667090
46488	667091
34266	667092
38322	667093
101834	667094
54248	667095
43112	667096
89028	667097
45480	667098
18342	667099
5930	667100
23512	667101
24504	667102
21213	667103
16683	667104
10932	667105
86364	667106
125212	667107
67083	667108
43441	667109
23705	667110
4512	667111
47926	667112
970	667113
98217	667114
9767	667115
2636	667116
49774	667117
27763	667118
50782	667119
53920	667120
27154	667121
69057	667122
17506	667123
93002	667124
15356	667125
67335	667126
31067	667127
108232	667128
124577	667129
6569	667130
1682	667131
39043	667132
20456	667133
3382	667134
69195	667135
56859	667136
7368	667137
47833	667138
44305	667139
14740	667140
88236	667141
33719	667142
116516	667143
31442	667144
8427	667145
100174	667146
26874	667147
50148	667148
46357	667149
28503	667150
39299	667151
123871	667152
4604	667153
7950	667154
29552	667155
81728	667156
107397	667157
136672	667158
18009	667159
2468	667160
41210	667161
51176	667162
72890	667163
67567	667164
37388	667165
77119	667166
15100	667167
54482	667168
47996	667169
31315	667170
96935	667171
54930	667172
29154	667173
116895	667174
149199	667175
54641	667176
113034	667177
62556	667178
77440	667179
104892	667180
30325	667181
85352	667182
25767	667183
14762	667184
127145	667185
19039	667186
23061	667187
74374	667188
14991	667189
4012	667190
30910	667191
136013	667192
12804	667193
75535	667194
5096	667195
86529	667196
44531	667197
5615	667198
7364	667199
63428	667200
20332	667201
140956	667202
27922	667203
7536	667204
74188	667205
28738	667206
17877	667207
3652	667208
11414	667209
14704	667210
2088	667211
101397	667212
2051	667213
83332	667214
12940	667215
111203	667216
90152	667217
44003	667218
3569	667219
66732	667220
15528	667221
123213	667222
55880	667223
1271	667224
38804	667225
119597	667226
28371	667227
31998	667228
47518	667229
56	667230
82120	667231
123027	667232
84602	667233
37565	667234
79421	667235
93384	667236
68922	667237
106281	667238
8438	667239
141800	667240
47427	667241
91522	667242
93655	667243
88728	667244
52333	667245
795	667246
14869	667247
84995	667248
13088	667249
1831	667250
82394	667251
39618	667252
120269	667253
53631	667254
37053	667255
106927	667256
5497	667257
19943	667258
23646	667259
48408	667260
20130	667261
1462	667262
5563	667263
27433	667264
10194	667265
1078	667266
60639	667267
48158	667268
66665	667269
24085	667270
41460	667271
676	667272
114362	667273
138063	667274
9193	667275
56800	667276
89818	667277
42355	667278
22449	667279
92485	667280
5053	667281
12098	667282
24748	667283
61389	667284
23022	667285
29644	667286
112176	667287
90705	667288
74244	667289
464	667290
57680	667291
47718	667292
34382	667293
41657	667294
24938	667295
70663	667296
13804	667297
9723	667298
26056	667299
10158	667300
33951	667301
9518	667302
106167	667303
192	667304
23929	667305
2268	667306
45695	667307
66148	667308
117540	667309
10279	667310
1681	667311
16322	667312
330	667313
840	667314
39326	667315
8068	667316
85358	667317
138283	667318
101656	667319
93234	667320
127227	667321
16788	667322
60622	667323
46659	667324
103338	667325
40231	667326
34294	667327
789	667328
24197	667329
12632	667330
77895	667331
144657	667332
81153	667333
86975	667334
3998	667335
57632	667336
113118	667337
106860	667338
22042	667339
49484	667340
22971	667341
84145	667342
38511	667343
107800	667344
44061	667345
25073	667346
55141	667347
10334	667348
80116	667349
96789	667350
29613	667351
1794	667352
79640	667353
28894	667354
124696	667355
38626	667356
18500	667357
17530	667358
69600	667359
5934	667360
84815	667361
45413	667362
63464	667363
51130	667364
14689	667365
79764	667366
42462	667367
45351	667368
60227	667369
9469	667370
25072	667371
141925	667372
10814	667373
7797	667374
4150	667375
39292	667376
13634	667377
32425	667378
15341	667379
22393	667380
6396	667381
18387	667382
434	667383
140540	667384
81394	667385
10759	667386
128937	667387
33519	667388
29399	667389
24652	667390
46368	667391
144249	667392
11671	667393
64091	667394
58	667395
2386	667396
55735	667397
40463	667398
28500	667399
59247	667400
64753	667401
35896	667402
30747	667403
31604	667404
20316	667405
73719	667406
226	667407
112598	667408
125159	667409
39307	667410
13300	667411
60907	667412
13464	667413
19342	667414
11533	667415
73641	667416
108815	667417
35136	667418
2398	667419
71027	667420
49884	667421
90204	667422
89019	667423
40895	667424
26129	667425
52561	667426
5219	667427
2501	667428
29040	667429
37410	667430
35962	667431
14230	667432
50043	667433
21750	667434
20689	667435
77749	667436
57307	667437
5822	667438
148967	667439
1661	667440
67456	667441
95105	667442
61495	667443
15357	667444
54243	667445
40776	667446
714	667447
101583	667448
10830	667449
1432	667450
26244	667451
48868	667452
36836	667453
22853	667454
26884	667455
238	667456
69534	667457
3971	667458
19147	667459
14709	667460
86778	667461
126339	667462
48804	667463
12925	667464
135805	667465
51374	667466
609	667467
43268	667468
13158	667469
32750	667470
39879	667471
24162	667472
35367	667473
119681	667474
16255	667475
61934	667476
7639	667477
50943	667478
2188	667479
30651	667480
9443	667481
23497	667482
67	667483
2236	667484
67862	667485
61315	667486
91760	667487
49514	667488
140	667489
9104	667490
109370	667491
46506	667492
40175	667493
16233	667494
24463	667495
17411	667496
97618	667497
122571	667498
62154	667499
36061	667500
37275	667501
53246	667502
14359	667503
38013	667504
99746	667505
21453	667506
68529	667507
8177	667508
1078	667509
40541	667510
50585	667511
111235	667512
12990	667513
82427	667514
61633	667515
124139	667516
1732	667517
90206	667518
1353	667519
2063	667520
1432	667521
698	667522
44220	667523
98735	667524
48507	667525
82319	667526
13922	667527
27637	667528
23829	667529
41252	667530
50749	667531
91651	667532
11231	667533
29739	667534
62824	667535
45945	667536
62558	667537
2746	667538
11144	667539
18383	667540
88326	667541
76862	667542
26103	667543
50083	667544
50545	667545
84688	667546
22401	667547
75836	667548
68887	667549
3531	667550
96407	667551
4668	667552
134831	667553
1066	667554
94530	667555
9488	667556
137565	667557
15504	667558
77003	667559
11422	667560
36087	667561
24440	667562
109836	667563
102445	667564
66365	667565
68991	667566
10850	667567
35858	667568
6279	667569
108566	667570
82433	667571
35909	667572
3236	667573
14694	667574
78831	667575
21660	667576
89865	667577
484	667578
1186	667579
20849	667580
15836	667581
15073	667582
55088	667583
51830	667584
73525	667585
8004	667586
45728	667587
56717	667588
88536	667589
129518	667590
58857	667591
89062	667592
22526	667593
74694	667594
2446	667595
11848	667596
97596	667597
54471	667598
79144	667599
7784	667600
85614	667601
21515	667602
131444	667603
35942	667604
40575	667605
34197	667606
10614	667607
109091	667608
33408	667609
28390	667610
76151	667611
33000	667612
36117	667613
5673	667614
18592	667615
19793	667616
53349	667617
3667	667618
18482	667619
8182	667620
96688	667621
2033	667622
51162	667623
67985	667624
22349	667625
56743	667626
45473	667627
45949	667628
22084	667629
12036	667630
9106	667631
65229	667632
2543	667633
60149	667634
110760	667635
76371	667636
84652	667637
52538	667638
82092	667639
4835	667640
47096	667641
23093	667642
66175	667643
20043	667644
58590	667645
22955	667646
17	667647
38272	667648
14233	667649
18332	667650
4907	667651
32520	667652
27132	667653
2767	667654
45091	667655
18539	667656
95499	667657
107334	667658
69552	667659
24793	667660
6559	667661
39605	667662
14463	667663
343	667664
13759	667665
35473	667666
37918	667667
94750	667668
18241	667669
62980	667670
25196	667671
13131	667672
4753	667673
60820	667674
55355	667675
15805	667676
7606	667677
47847	667678
27630	667679
45372	667680
48559	667681
12031	667682
6511	667683
21717	667684
44009	667685
28456	667686
103991	667687
67063	667688
16974	667689
51631	667690
24663	667691
4794	667692
12093	667693
63941	667694
31904	667695
121023	667696
190	667697
7048	667698
36737	667699
66977	667700
87971	667701
123039	667702
39892	667703
76900	667704
3026	667705
8938	667706
15699	667707
1100	667708
36577	667709
34887	667710
127938	667711
7580	667712
84862	667713
28132	667714
16153	667715
55043	667716
20488	667717
8797	667718
119380	667719
16327	667720
133876	667721
23040	667722
83056	667723
7194	667724
31362	667725
5026	667726
1550	667727
48096	667728
1586	667729
34776	667730
63984	667731
770	667732
5855	667733
4957	667734
23051	667735
76229	667736
26226	667737
293	667738
539	667739
4101	667740
114752	667741
45252	667742
6993	667743
11532	667744
69995	667745
791	667746
32951	667747
80303	667748
2470	667749
122651	667750
103539	667751
27828	667752
71952	667753
14274	667754
5454	667755
77822	667756
37160	667757
108379	667758
33405	667759
58380	667760
34122	667761
109108	667762
34471	667763
25944	667764
117829	667765
3930	667766
141105	667767
39317	667768
72730	667769
110605	667770
26399	667771
47393	667772
60049	667773
8252	667774
11968	667775
6662	667776
30072	667777
49853	667778
510	667779
16565	667780
21353	667781
644	667782
79500	667783
37315	667784
50771	667785
2271	667786
64835	667787
31540	667788
67959	667789
89058	667790
7103	667791
48922	667792
4924	667793
31339	667794
30802	667795
55758	667796
36914	667797
9981	667798
5767	667799
134742	667800
16262	667801
52828	667802
8542	667803
24504	667804
3111	667805
4375	667806
9840	667807
35065	667808
31122	667809
27653	667810
43122	667811
128703	667812
3042	667813
42472	667814
24406	667815
3792	667816
56759	667817
10335	667818
7089	667819
82340	667820
22302	667821
33877	667822
9906	667823
2215	667824
35352	667825
109	667826
2073	667827
59355	667828
7018	667829
48249	667830
61318	667831
40092	667832
74838	667833
44740	667834
20096	667835
25275	667836
121323	667837
21917	667838
102909	667839
76344	667840
5980	667841
27230	667842
28477	667843
33442	667844
2405	667845
67137	667846
90606	667847
16745	667848
86163	667849
4665	667850
113588	667851
6144	667852
34542	667853
19689	667854
80628	667855
136836	667856
3215	667857
35293	667858
86699	667859
2781	667860
11619	667861
61090	667862
4310	667863
2258	667864
79014	667865
9917	667866
24	667867
31353	667868
66735	667869
109624	667870
23913	667871
18863	667872
52946	667873
130583	667874
59456	667875
891	667876
114847	667877
58036	667878
76543	667879
92891	667880
24894	667881
45255	667882
84644	667883
6937	667884
37249	667885
115415	667886
9656	667887
13125	667888
15332	667889
120699	667890
109377	667891
60801	667892
68186	667893
71044	667894
70784	667895
40425	667896
27827	667897
118996	667898
3593	667899
2034	667900
70474	667901
57331	667902
35209	667903
34789	667904
16084	667905
10732	667906
61932	667907
98440	667908
41	667909
136626	667910
10215	667911
29185	667912
12216	667913
34775	667914
9463	667915
73069	667916
6938	667917
28822	667918
41033	667919
738	667920
75962	667921
56587	667922
64238	667923
3452	667924
138120	667925
63018	667926
126036	667927
104446	667928
17995	667929
17642	667930
68817	667931
31321	667932
22416	667933
17316	667934
55219	667935
6131	667936
69754	667937
11398	667938
3094	667939
92195	667940
65591	667941
28619	667942
17062	667943
14599	667944
38410	667945
33336	667946
34496	667947
61940	667948
109321	667949
37116	667950
8851	667951
117222	667952
19872	667953
152	667954
113477	667955
78322	667956
122143	667957
78320	667958
39169	667959
64815	667960
24885	667961
2742	667962
12274	667963
46078	667964
97538	667965
25440	667966
148149	667967
2348	667968
66650	667969
75858	667970
100561	667971
12367	667972
10195	667973
10044	667974
72496	667975
220	667976
10642	667977
129922	667978
26309	667979
61914	667980
10567	667981
76783	667982
16967	667983
20130	667984
58389	667985
31566	667986
81871	667987
10571	667988
20047	667989
50510	667990
2541	667991
973	667992
132429	667993
9679	667994
91997	667995
15755	667996
119076	667997
54796	667998
6795	667999
18565	668000
5877	668001
84114	668002
17305	668003
26865	668004
93771	668005
42982	668006
63414	668007
87487	668008
93496	668009
42591	668010
10411	668011
135778	668012
36184	668013
58537	668014
38312	668015
79186	668016
3212	668017
202	668018
48469	668019
23702	668020
3431	668021
38342	668022
41861	668023
36867	668024
43291	668025
3859	668026
43795	668027
76732	668028
12419	668029
6914	668030
553	668031
10395	668032
44023	668033
8638	668034
42611	668035
33836	668036
6158	668037
30482	668038
53132	668039
98400	668040
56001	668041
12771	668042
47068	668043
81387	668044
3853	668045
10976	668046
18365	668047
130645	668048
101355	668049
74031	668050
82125	668051
58797	668052
12148	668053
25640	668054
76793	668055
37634	668056
38735	668057
20322	668058
1182	668059
69672	668060
95850	668061
27188	668062
67393	668063
67065	668064
36627	668065
35420	668066
135247	668067
40239	668068
8727	668069
28061	668070
69750	668071
14901	668072
11751	668073
66710	668074
303	668075
64007	668076
9273	668077
69110	668078
44113	668079
1325	668080
29390	668081
52501	668082
118	668083
38693	668084
88274	668085
43329	668086
112175	668087
90447	668088
11410	668089
63054	668090
12237	668091
37966	668092
14427	668093
24709	668094
50055	668095
72950	668096
75335	668097
97929	668098
39186	668099
73177	668100
22350	668101
149527	668102
6774	668103
9498	668104
13617	668105
29641	668106
39134	668107
36	668108
121892	668109
101049	668110
8723	668111
95167	668112
120498	668113
26855	668114
87103	668115
3244	668116
47430	668117
1050	668118
8653	668119
25805	668120
60999	668121
130411	668122
22580	668123
128293	668124
45612	668125
7616	668126
11906	668127
653	668128
881	668129
28966	668130
6037	668131
113450	668132
7301	668133
103964	668134
101701	668135
11653	668136
4897	668137
6104	668138
141627	668139
70684	668140
143308	668141
7046	668142
45350	668143
2245	668144
58013	668145
38094	668146
23328	668147
8121	668148
66526	668149
47757	668150
330	668151
43128	668152
1971	668153
38781	668154
25599	668155
16227	668156
6474	668157
9789	668158
107136	668159
2567	668160
103697	668161
1288	668162
7907	668163
1728	668164
19610	668165
36657	668166
125389	668167
35441	668168
28371	668169
119717	668170
21123	668171
104752	668172
4710	668173
11332	668174
353	668175
42232	668176
33642	668177
7973	668178
20742	668179
47975	668180
69735	668181
1005	668182
65881	668183
115643	668184
55238	668185
47640	668186
15829	668187
17861	668188
19935	668189
8380	668190
111091	668191
147598	668192
54906	668193
72003	668194
115340	668195
96839	668196
59255	668197
1501	668198
13667	668199
74441	668200
44047	668201
137877	668202
15806	668203
36741	668204
115	668205
79146	668206
3223	668207
103054	668208
1127	668209
39692	668210
48109	668211
137511	668212
21622	668213
120382	668214
15805	668215
73100	668216
45316	668217
6336	668218
227	668219
50482	668220
895	668221
68279	668222
3461	668223
23599	668224
23445	668225
67079	668226
6658	668227
58375	668228
16231	668229
9177	668230
57430	668231
26255	668232
54236	668233
95517	668234
63150	668235
49186	668236
56557	668237
27761	668238
95392	668239
23840	668240
80077	668241
73654	668242
92923	668243
134376	668244
7946	668245
10247	668246
2330	668247
72861	668248
42538	668249
85205	668250
58519	668251
6962	668252
46751	668253
17990	668254
5585	668255
775	668256
1587	668257
61119	668258
48688	668259
29539	668260
44614	668261
55029	668262
89474	668263
55888	668264
58068	668265
22955	668266
95888	668267
134593	668268
14954	668269
25001	668270
10307	668271
57959	668272
87857	668273
33058	668274
42742	668275
67037	668276
134757	668277
61344	668278
1380	668279
31150	668280
4405	668281
33268	668282
1536	668283
101845	668284
16796	668285
9186	668286
80695	668287
3559	668288
24802	668289
130941	668290
26446	668291
97553	668292
21490	668293
68590	668294
97908	668295
78222	668296
31108	668297
52242	668298
48833	668299
33514	668300
117071	668301
13327	668302
60838	668303
16062	668304
44101	668305
2641	668306
53298	668307
47223	668308
9208	668309
55294	668310
3454	668311
47011	668312
14047	668313
22583	668314
70454	668315
10657	668316
109713	668317
1598	668318
650	668319
13634	668320
5667	668321
43383	668322
14476	668323
17173	668324
7621	668325
81159	668326
62482	668327
39174	668328
79376	668329
20770	668330
4348	668331
102974	668332
57338	668333
19181	668334
40278	668335
4554	668336
33142	668337
16145	668338
15383	668339
89149	668340
9670	668341
16563	668342
38899	668343
65784	668344
57526	668345
25324	668346
12820	668347
104950	668348
29824	668349
55213	668350
1655	668351
58426	668352
74656	668353
8477	668354
50355	668355
117796	668356
64255	668357
742	668358
25709	668359
59713	668360
3100	668361
67267	668362
34088	668363
1533	668364
11129	668365
12096	668366
10580	668367
41621	668368
4024	668369
725	668370
137740	668371
40840	668372
122239	668373
21903	668374
662	668375
35955	668376
56224	668377
113318	668378
13702	668379
21158	668380
55881	668381
33906	668382
2808	668383
115354	668384
3158	668385
41923	668386
56179	668387
68085	668388
58232	668389
5157	668390
39761	668391
120410	668392
12325	668393
119633	668394
23866	668395
27028	668396
5812	668397
72024	668398
14014	668399
42777	668400
81106	668401
8625	668402
37224	668403
46696	668404
6936	668405
20722	668406
47439	668407
2555	668408
78636	668409
1405	668410
62396	668411
126503	668412
3034	668413
32159	668414
9227	668415
23309	668416
3048	668417
131012	668418
33	668419
33433	668420
18186	668421
2932	668422
96019	668423
120519	668424
96064	668425
71274	668426
77706	668427
80090	668428
21797	668429
52308	668430
27649	668431
9423	668432
109422	668433
46913	668434
26794	668435
22071	668436
59413	668437
30892	668438
10734	668439
51638	668440
14756	668441
1899	668442
57619	668443
11700	668444
9243	668445
65291	668446
11721	668447
1401	668448
5194	668449
51021	668450
136835	668451
51016	668452
69023	668453
93860	668454
38878	668455
101612	668456
139211	668457
102285	668458
56	668459
33342	668460
7858	668461
83087	668462
5216	668463
57225	668464
12408	668465
42599	668466
53331	668467
72247	668468
43006	668469
40518	668470
57819	668471
134925	668472
12806	668473
85596	668474
80986	668475
35758	668476
590	668477
24887	668478
34222	668479
4221	668480
15583	668481
71773	668482
5020	668483
14280	668484
82662	668485
23591	668486
57592	668487
15475	668488
42278	668489
1638	668490
49854	668491
100221	668492
44462	668493
51747	668494
20535	668495
6774	668496
89380	668497
118786	668498
6364	668499
30224	668500
4860	668501
100735	668502
286	668503
38514	668504
65706	668505
58295	668506
6676	668507
4368	668508
10392	668509
42938	668510
71229	668511
754	668512
14884	668513
85843	668514
41824	668515
7322	668516
5357	668517
59828	668518
98746	668519
6418	668520
118131	668521
5852	668522
64795	668523
48419	668524
5862	668525
74926	668526
36781	668527
33145	668528
72880	668529
24102	668530
119999	668531
38399	668532
704	668533
44570	668534
5850	668535
36271	668536
6067	668537
29762	668538
25977	668539
15826	668540
67023	668541
9618	668542
81799	668543
48338	668544
8829	668545
32382	668546
36382	668547
3196	668548
56720	668549
91548	668550
12264	668551
2499	668552
1689	668553
55187	668554
71970	668555
268	668556
7348	668557
17048	668558
111051	668559
85460	668560
29542	668561
93454	668562
101628	668563
12831	668564
25106	668565
113397	668566
79328	668567
3411	668568
33641	668569
83377	668570
33876	668571
242	668572
138639	668573
19697	668574
68472	668575
2947	668576
96493	668577
69821	668578
51207	668579
14851	668580
14955	668581
51625	668582
57989	668583
41192	668584
84848	668585
23543	668586
12571	668587
114352	668588
4907	668589
33698	668590
21389	668591
25493	668592
39846	668593
48038	668594
80292	668595
12223	668596
45683	668597
13997	668598
205	668599
40882	668600
134670	668601
37811	668602
605	668603
7724	668604
15701	668605
172	668606
28174	668607
98552	668608
47380	668609
68900	668610
126321	668611
44671	668612
98588	668613
29095	668614
24416	668615
80736	668616
42028	668617
21947	668618
66443	668619
44681	668620
3723	668621
440	668622
99199	668623
65131	668624
14835	668625
117088	668626
24399	668627
23316	668628
41798	668629
47249	668630
57899	668631
48499	668632
16763	668633
14731	668634
83857	668635
55389	668636
59148	668637
23667	668638
49601	668639
2805	668640
79946	668641
41640	668642
24625	668643
8028	668644
41757	668645
81120	668646
15841	668647
68423	668648
57615	668649
59279	668650
3075	668651
140098	668652
137155	668653
34845	668654
7952	668655
46669	668656
99716	668657
8794	668658
2222	668659
41608	668660
82183	668661
17747	668662
1307	668663
21276	668664
2182	668665
56288	668666
37617	668667
1634	668668
73341	668669
90011	668670
79631	668671
13729	668672
17095	668673
1002	668674
106208	668675
43130	668676
12391	668677
97050	668678
60158	668679
102593	668680
16613	668681
19460	668682
129896	668683
5162	668684
118622	668685
16961	668686
10326	668687
10008	668688
79848	668689
4779	668690
10274	668691
31230	668692
26935	668693
1763	668694
1070	668695
2033	668696
74641	668697
36401	668698
96284	668699
61237	668700
64061	668701
40933	668702
68	668703
90843	668704
43483	668705
53581	668706
27932	668707
80381	668708
5404	668709
46384	668710
3530	668711
84376	668712
24514	668713
34182	668714
62498	668715
2117	668716
68362	668717
41797	668718
49205	668719
40841	668720
20764	668721
10605	668722
68893	668723
64244	668724
45657	668725
2455	668726
111072	668727
17065	668728
24055	668729
21953	668730
74422	668731
735	668732
69684	668733
1210	668734
69542	668735
80237	668736
19656	668737
22236	668738
7821	668739
17632	668740
5314	668741
1181	668742
54883	668743
33437	668744
388	668745
155	668746
519	668747
92385	668748
11175	668749
202	668750
30802	668751
13144	668752
6304	668753
4017	668754
17977	668755
20159	668756
387	668757
20032	668758
21195	668759
11861	668760
118289	668761
117378	668762
27833	668763
23164	668764
35740	668765
13868	668766
12783	668767
28673	668768
108604	668769
199	668770
24608	668771
115699	668772
18979	668773
49060	668774
2418	668775
55494	668776
49947	668777
2074	668778
16228	668779
16422	668780
78103	668781
101972	668782
83167	668783
62178	668784
1375	668785
19340	668786
30269	668787
2129	668788
88695	668789
3848	668790
42207	668791
78657	668792
6749	668793
2955	668794
6103	668795
93088	668796
82249	668797
43999	668798
36613	668799
48280	668800
68356	668801
113947	668802
14707	668803
53454	668804
21428	668805
38809	668806
44594	668807
87760	668808
14483	668809
18051	668810
13045	668811
61618	668812
89369	668813
26078	668814
31942	668815
21128	668816
57851	668817
9839	668818
13681	668819
77252	668820
81610	668821
93731	668822
5830	668823
67758	668824
13469	668825
78330	668826
87461	668827
59383	668828
33355	668829
124964	668830
6116	668831
58180	668832
110380	668833
62793	668834
50616	668835
15543	668836
13564	668837
36778	668838
4609	668839
36517	668840
56600	668841
853	668842
111196	668843
1837	668844
30791	668845
42550	668846
65602	668847
86750	668848
13419	668849
80884	668850
138046	668851
8458	668852
45985	668853
901	668854
12035	668855
92077	668856
135629	668857
43588	668858
18710	668859
3067	668860
6306	668861
293	668862
14490	668863
48418	668864
48477	668865
7726	668866
45176	668867
60140	668868
49833	668869
114065	668870
1755	668871
6336	668872
45135	668873
13879	668874
22009	668875
10381	668876
2937	668877
98826	668878
5633	668879
17857	668880
20209	668881
20084	668882
36842	668883
887	668884
57523	668885
2440	668886
14257	668887
30531	668888
20399	668889
35406	668890
50286	668891
1508	668892
95384	668893
31312	668894
10312	668895
4799	668896
52667	668897
178	668898
6706	668899
5086	668900
135802	668901
55999	668902
90464	668903
51112	668904
9460	668905
38463	668906
43881	668907
48356	668908
31162	668909
57573	668910
9374	668911
72541	668912
2255	668913
116350	668914
15493	668915
13023	668916
45673	668917
4834	668918
61450	668919
112107	668920
10022	668921
49842	668922
44042	668923
91719	668924
52982	668925
21850	668926
65337	668927
15402	668928
16927	668929
121344	668930
15729	668931
1679	668932
115898	668933
72231	668934
64419	668935
53305	668936
42042	668937
4287	668938
152	668939
95994	668940
78970	668941
112824	668942
10644	668943
26883	668944
27544	668945
38461	668946
144644	668947
7980	668948
32640	668949
130432	668950
79131	668951
376	668952
54486	668953
73718	668954
7477	668955
104518	668956
83378	668957
70398	668958
82420	668959
54	668960
18099	668961
11164	668962
71299	668963
3099	668964
6211	668965
120859	668966
23456	668967
18565	668968
35205	668969
39827	668970
83077	668971
43221	668972
101794	668973
8020	668974
71468	668975
16135	668976
28592	668977
82305	668978
68142	668979
36617	668980
1108	668981
12482	668982
12605	668983
106438	668984
24204	668985
84201	668986
114978	668987
135015	668988
945	668989
39498	668990
49458	668991
35208	668992
24604	668993
5098	668994
23562	668995
135843	668996
21293	668997
1370	668998
4022	668999
41186	669000
83865	669001
13166	669002
28982	669003
74498	669004
70470	669005
82826	669006
88405	669007
13242	669008
49459	669009
139362	669010
19547	669011
76754	669012
37760	669013
87651	669014
23652	669015
70784	669016
4568	669017
148324	669018
11108	669019
6342	669020
183	669021
30709	669022
1450	669023
94702	669024
126201	669025
13049	669026
94995	669027
17036	669028
37757	669029
44647	669030
19304	669031
89983	669032
74348	669033
31539	669034
41112	669035
49638	669036
100424	669037
2996	669038
28701	669039
67525	669040
23077	669041
103839	669042
23742	669043
4020	669044
25550	669045
27234	669046
87955	669047
58584	669048
8317	669049
39207	669050
118888	669051
34924	669052
3578	669053
42395	669054
5807	669055
118868	669056
3772	669057
139013	669058
40657	669059
14880	669060
51462	669061
36478	669062
36150	669063
21259	669064
37367	669065
14486	669066
993	669067
70201	669068
17542	669069
120074	669070
28365	669071
13212	669072
22500	669073
73187	669074
68331	669075
40110	669076
17935	669077
834	669078
128655	669079
673	669080
71509	669081
6418	669082
21793	669083
92554	669084
619	669085
14471	669086
182	669087
16291	669088
48854	669089
6155	669090
37338	669091
110597	669092
58696	669093
3782	669094
118991	669095
59630	669096
3505	669097
108877	669098
3164	669099
112321	669100
80732	669101
103789	669102
16809	669103
2988	669104
45158	669105
36237	669106
103675	669107
6098	669108
27745	669109
24152	669110
46080	669111
30590	669112
6904	669113
86970	669114
116126	669115
8971	669116
17130	669117
61252	669118
10732	669119
109654	669120
18362	669121
36611	669122
16251	669123
1479	669124
89634	669125
34093	669126
3156	669127
52688	669128
94376	669129
76422	669130
457	669131
3047	669132
74678	669133
13625	669134
108162	669135
12245	669136
83998	669137
16139	669138
57843	669139
34872	669140
21793	669141
117546	669142
69200	669143
16047	669144
22536	669145
40439	669146
27309	669147
45749	669148
38639	669149
7061	669150
10899	669151
103371	669152
57024	669153
7393	669154
30393	669155
81073	669156
53945	669157
101556	669158
24706	669159
699	669160
27411	669161
10826	669162
81553	669163
146490	669164
69708	669165
5770	669166
82920	669167
28404	669168
39204	669169
77951	669170
17043	669171
134614	669172
96820	669173
69146	669174
100811	669175
8742	669176
29937	669177
15471	669178
1005	669179
90760	669180
40570	669181
59362	669182
55739	669183
17564	669184
77417	669185
40759	669186
66806	669187
42926	669188
805	669189
1186	669190
69430	669191
20529	669192
36333	669193
106815	669194
25361	669195
2608	669196
80269	669197
64518	669198
3390	669199
84298	669200
3588	669201
107822	669202
55485	669203
45265	669204
89529	669205
756	669206
7372	669207
56821	669208
38490	669209
10651	669210
27052	669211
112044	669212
132385	669213
76212	669214
3276	669215
15507	669216
2664	669217
21475	669218
63592	669219
61659	669220
103435	669221
100883	669222
13469	669223
1266	669224
84303	669225
41605	669226
117324	669227
15763	669228
116012	669229
76189	669230
13604	669231
111433	669232
4370	669233
64521	669234
65115	669235
10417	669236
637	669237
59161	669238
17348	669239
67818	669240
47202	669241
730	669242
9681	669243
4691	669244
41823	669245
37731	669246
10581	669247
64107	669248
2573	669249
59362	669250
92323	669251
104996	669252
4719	669253
44538	669254
85001	669255
40101	669256
5331	669257
76626	669258
33024	669259
47114	669260
11299	669261
39367	669262
18055	669263
1732	669264
20514	669265
52445	669266
88997	669267
26899	669268
142369	669269
89978	669270
31890	669271
105853	669272
47066	669273
82113	669274
2476	669275
68828	669276
4295	669277
68301	669278
29214	669279
339	669280
8008	669281
17219	669282
39731	669283
24779	669284
31858	669285
86039	669286
115188	669287
35886	669288
101749	669289
77752	669290
85447	669291
138303	669292
86001	669293
47071	669294
71077	669295
36195	669296
81352	669297
103866	669298
22183	669299
87469	669300
65797	669301
88450	669302
5076	669303
1980	669304
94705	669305
11002	669306
108800	669307
57707	669308
23332	669309
30986	669310
1944	669311
113842	669312
75677	669313
6334	669314
1196	669315
30985	669316
2267	669317
14685	669318
71060	669319
21700	669320
43926	669321
81569	669322
140321	669323
43339	669324
26858	669325
33983	669326
17652	669327
32530	669328
4929	669329
134827	669330
3818	669331
29274	669332
62493	669333
34088	669334
68708	669335
109780	669336
29233	669337
109006	669338
25020	669339
101589	669340
7104	669341
19703	669342
20398	669343
21114	669344
66885	669345
69702	669346
21014	669347
14164	669348
41575	669349
25476	669350
51381	669351
12254	669352
21574	669353
7939	669354
354	669355
53870	669356
37192	669357
23633	669358
19715	669359
24388	669360
16062	669361
13602	669362
37667	669363
11870	669364
56223	669365
62157	669366
107278	669367
48480	669368
370	669369
105657	669370
97343	669371
36657	669372
110984	669373
93462	669374
23179	669375
90	669376
34051	669377
119344	669378
93267	669379
117488	669380
45364	669381
18364	669382
46723	669383
41151	669384
24976	669385
18267	669386
15785	669387
3917	669388
46035	669389
40646	669390
22708	669391
58	669392
22669	669393
33687	669394
8981	669395
87676	669396
12846	669397
71407	669398
8862	669399
10195	669400
54280	669401
124175	669402
11751	669403
1046	669404
16658	669405
90578	669406
20455	669407
96568	669408
57658	669409
190	669410
31048	669411
58388	669412
131305	669413
700	669414
133422	669415
5299	669416
22200	669417
27559	669418
41917	669419
43280	669420
26148	669421
11865	669422
83816	669423
44533	669424
16263	669425
18519	669426
15921	669427
114209	669428
9859	669429
19389	669430
2425	669431
65361	669432
5273	669433
5009	669434
45103	669435
52238	669436
7170	669437
34958	669438
16721	669439
642	669440
103385	669441
3556	669442
108993	669443
83723	669444
133128	669445
25372	669446
46677	669447
52632	669448
6833	669449
72298	669450
16493	669451
3414	669452
112398	669453
16011	669454
25770	669455
81666	669456
81750	669457
124106	669458
60273	669459
28998	669460
32544	669461
50213	669462
26192	669463
83127	669464
2907	669465
104422	669466
50521	669467
92925	669468
1709	669469
33525	669470
48544	669471
35929	669472
33691	669473
17336	669474
30002	669475
44943	669476
57778	669477
79882	669478
107896	669479
3546	669480
44230	669481
5716	669482
85940	669483
3213	669484
14510	669485
84501	669486
40664	669487
22563	669488
23171	669489
44920	669490
18556	669491
5007	669492
22748	669493
20066	669494
16133	669495
13530	669496
23097	669497
53895	669498
112288	669499
65264	669500
51298	669501
14854	669502
2573	669503
3079	669504
87	669505
115782	669506
29493	669507
45230	669508
144977	669509
37178	669510
115727	669511
45012	669512
78791	669513
28825	669514
136235	669515
22199	669516
31772	669517
99061	669518
33392	669519
67576	669520
26677	669521
129892	669522
113483	669523
88057	669524
96855	669525
21084	669526
35229	669527
136609	669528
7527	669529
33590	669530
131203	669531
56	669532
47614	669533
134292	669534
56742	669535
9249	669536
64049	669537
1304	669538
42195	669539
13330	669540
10575	669541
9103	669542
3032	669543
8092	669544
32848	669545
23304	669546
119798	669547
776	669548
26484	669549
47391	669550
97739	669551
78070	669552
39085	669553
105794	669554
6241	669555
17821	669556
9473	669557
40792	669558
659	669559
135050	669560
103328	669561
14895	669562
40089	669563
126181	669564
36605	669565
5691	669566
11431	669567
39411	669568
12249	669569
48757	669570
36095	669571
1338	669572
25372	669573
32934	669574
11047	669575
94565	669576
4551	669577
58779	669578
39159	669579
13923	669580
3287	669581
6133	669582
50351	669583
27536	669584
12919	669585
138459	669586
24968	669587
52769	669588
134146	669589
10042	669590
58117	669591
8553	669592
64481	669593
88962	669594
9526	669595
16889	669596
474	669597
36558	669598
59551	669599
38911	669600
109519	669601
66782	669602
39220	669603
117018	669604
28514	669605
81477	669606
5881	669607
132207	669608
13831	669609
72742	669610
20798	669611
36103	669612
74682	669613
82932	669614
23886	669615
125696	669616
63028	669617
10397	669618
7943	669619
3734	669620
58578	669621
55419	669622
67015	669623
24940	669624
21499	669625
3904	669626
87151	669627
94323	669628
732	669629
57999	669630
31818	669631
29937	669632
79328	669633
42090	669634
34860	669635
36697	669636
59010	669637
78347	669638
103	669639
115425	669640
3490	669641
127967	669642
63647	669643
16476	669644
40242	669645
112451	669646
73570	669647
38399	669648
396	669649
130752	669650
34426	669651
41756	669652
17094	669653
55783	669654
6997	669655
44054	669656
41424	669657
92837	669658
9569	669659
121341	669660
21994	669661
124	669662
30962	669663
131416	669664
3838	669665
150299	669666
45250	669667
12212	669668
86063	669669
35563	669670
73778	669671
17047	669672
49875	669673
149200	669674
43150	669675
8406	669676
120568	669677
22174	669678
62977	669679
44397	669680
3364	669681
29648	669682
34060	669683
22007	669684
11659	669685
30338	669686
37832	669687
82168	669688
17270	669689
55366	669690
106120	669691
45342	669692
17363	669693
29794	669694
25597	669695
307	669696
18434	669697
23781	669698
20144	669699
29824	669700
47496	669701
3604	669702
11378	669703
125033	669704
21938	669705
51402	669706
42147	669707
316	669708
7189	669709
103056	669710
78313	669711
80834	669712
18167	669713
17939	669714
19129	669715
48713	669716
10543	669717
66027	669718
351	669719
27658	669720
2796	669721
92648	669722
42292	669723
49122	669724
118448	669725
9807	669726
80716	669727
73129	669728
101916	669729
11314	669730
86215	669731
41243	669732
76091	669733
20153	669734
67621	669735
138502	669736
9579	669737
71000	669738
102829	669739
3083	669740
103386	669741
8618	669742
92651	669743
25110	669744
10083	669745
95383	669746
1732	669747
34020	669748
26326	669749
13062	669750
21532	669751
32328	669752
110134	669753
28294	669754
24199	669755
57788	669756
39605	669757
13007	669758
1219	669759
38532	669760
10834	669761
32530	669762
104485	669763
18991	669764
14785	669765
41396	669766
5973	669767
25759	669768
82662	669769
30780	669770
92242	669771
11157	669772
83746	669773
105863	669774
37338	669775
134969	669776
35822	669777
337	669778
14876	669779
22887	669780
115451	669781
2830	669782
25416	669783
814	669784
29206	669785
74997	669786
8939	669787
133157	669788
8586	669789
65074	669790
46894	669791
26826	669792
103475	669793
60710	669794
2817	669795
7381	669796
41506	669797
8973	669798
9378	669799
40388	669800
104043	669801
350	669802
15215	669803
103108	669804
21991	669805
5071	669806
3653	669807
16332	669808
1249	669809
31320	669810
33721	669811
59990	669812
30316	669813
4986	669814
122505	669815
66957	669816
12615	669817
4186	669818
130969	669819
2941	669820
4415	669821
5809	669822
85	669823
124649	669824
982	669825
321	669826
10532	669827
15993	669828
137226	669829
5025	669830
9946	669831
20139	669832
1693	669833
122578	669834
29119	669835
136278	669836
36669	669837
1755	669838
66966	669839
2778	669840
13111	669841
91338	669842
54165	669843
87948	669844
23663	669845
95477	669846
40436	669847
21626	669848
24767	669849
17684	669850
31974	669851
36593	669852
22236	669853
57412	669854
45477	669855
130086	669856
134902	669857
32925	669858
2669	669859
121714	669860
86979	669861
52488	669862
136571	669863
1082	669864
47713	669865
61200	669866
47294	669867
80435	669868
53357	669869
99811	669870
70914	669871
11830	669872
3342	669873
41952	669874
49520	669875
2333	669876
37429	669877
2674	669878
3668	669879
15118	669880
57501	669881
11092	669882
58808	669883
32556	669884
150627	669885
65134	669886
258	669887
80472	669888
42394	669889
11137	669890
455	669891
752	669892
119363	669893
61005	669894
100778	669895
94476	669896
133950	669897
13005	669898
2838	669899
18905	669900
14863	669901
33582	669902
53590	669903
59057	669904
98891	669905
14293	669906
146105	669907
80662	669908
36943	669909
28409	669910
148455	669911
25320	669912
110804	669913
12828	669914
19793	669915
78108	669916
40347	669917
68242	669918
37306	669919
61095	669920
8819	669921
17920	669922
20500	669923
20541	669924
34009	669925
60121	669926
676	669927
28227	669928
71250	669929
34694	669930
4031	669931
87136	669932
25183	669933
43274	669934
29370	669935
28358	669936
35672	669937
12656	669938
19344	669939
1445	669940
19801	669941
14079	669942
103283	669943
105158	669944
39496	669945
59702	669946
51672	669947
56318	669948
108961	669949
60404	669950
3199	669951
7663	669952
102549	669953
87206	669954
37116	669955
134420	669956
37554	669957
41599	669958
19246	669959
75191	669960
7749	669961
1090	669962
1213	669963
7321	669964
63854	669965
25247	669966
40778	669967
7380	669968
8241	669969
43739	669970
105922	669971
40835	669972
7230	669973
108942	669974
75818	669975
35245	669976
93164	669977
48116	669978
61331	669979
150	669980
23511	669981
29353	669982
131621	669983
80970	669984
47566	669985
25458	669986
72991	669987
3677	669988
105503	669989
27694	669990
20245	669991
127846	669992
34066	669993
102755	669994
86149	669995
30502	669996
82130	669997
12423	669998
3331	669999
29376	670000
7019	670001
23754	670002
56657	670003
27471	670004
28655	670005
97452	670006
35495	670007
5947	670008
703	670009
8522	670010
19890	670011
19722	670012
34124	670013
41253	670014
411	670015
15273	670016
59240	670017
39803	670018
91462	670019
34080	670020
45285	670021
20959	670022
7624	670023
117610	670024
23004	670025
35538	670026
147018	670027
43080	670028
47794	670029
85417	670030
32264	670031
2985	670032
40240	670033
64962	670034
312	670035
3043	670036
37607	670037
41001	670038
11125	670039
18634	670040
16670	670041
31870	670042
37825	670043
1943	670044
45859	670045
90265	670046
3673	670047
21409	670048
2437	670049
30811	670050
19043	670051
13793	670052
27552	670053
31726	670054
45539	670055
29553	670056
50379	670057
5515	670058
45396	670059
39478	670060
4859	670061
131906	670062
77459	670063
29495	670064
109317	670065
26305	670066
12970	670067
39602	670068
128591	670069
18124	670070
17660	670071
74690	670072
116873	670073
69254	670074
34313	670075
86450	670076
37653	670077
4715	670078
3433	670079
85	670080
70743	670081
102688	670082
2627	670083
49397	670084
2363	670085
86068	670086
56822	670087
2870	670088
10859	670089
123009	670090
47426	670091
119710	670092
134446	670093
105725	670094
67975	670095
2088	670096
84244	670097
3537	670098
67320	670099
75724	670100
90110	670101
45891	670102
8668	670103
93272	670104
16315	670105
967	670106
18781	670107
72596	670108
21329	670109
52052	670110
22485	670111
63885	670112
52247	670113
107021	670114
7380	670115
27046	670116
115795	670117
2696	670118
27395	670119
66952	670120
487	670121
92356	670122
18337	670123
6827	670124
37940	670125
11054	670126
24857	670127
22881	670128
17167	670129
47077	670130
21266	670131
89100	670132
24078	670133
67131	670134
110267	670135
40631	670136
711	670137
138244	670138
34152	670139
134460	670140
33243	670141
65244	670142
105280	670143
14143	670144
92238	670145
24858	670146
115338	670147
96174	670148
46910	670149
41161	670150
7435	670151
72135	670152
13787	670153
7043	670154
28058	670155
36701	670156
9407	670157
60125	670158
79924	670159
24550	670160
112446	670161
59730	670162
61276	670163
3866	670164
120348	670165
144945	670166
31550	670167
39045	670168
40927	670169
121168	670170
56883	670171
62346	670172
57824	670173
52734	670174
38227	670175
8528	670176
30358	670177
10183	670178
5	670179
174	670180
1808	670181
50305	670182
18302	670183
33977	670184
5448	670185
6931	670186
74725	670187
67375	670188
28886	670189
24283	670190
59391	670191
16724	670192
38199	670193
61857	670194
74185	670195
45500	670196
18325	670197
17655	670198
19756	670199
40183	670200
64890	670201
89651	670202
102198	670203
20937	670204
35311	670205
27939	670206
97729	670207
46877	670208
92314	670209
131037	670210
98687	670211
3685	670212
44454	670213
3212	670214
92809	670215
3368	670216
127773	670217
8034	670218
6540	670219
94857	670220
52696	670221
27175	670222
75418	670223
23250	670224
11305	670225
6638	670226
9690	670227
20362	670228
5137	670229
3605	670230
36215	670231
83463	670232
70606	670233
2497	670234
3812	670235
97778	670236
3455	670237
45063	670238
28641	670239
23570	670240
55704	670241
105674	670242
27646	670243
52893	670244
1265	670245
20332	670246
47985	670247
8146	670248
110154	670249
18236	670250
129522	670251
9494	670252
112228	670253
17973	670254
95375	670255
44416	670256
650	670257
27173	670258
3053	670259
110708	670260
38526	670261
82284	670262
94614	670263
21041	670264
77820	670265
4101	670266
35344	670267
17964	670268
15975	670269
28208	670270
3497	670271
142772	670272
42750	670273
47884	670274
23951	670275
16188	670276
30582	670277
62491	670278
149967	670279
38602	670280
76468	670281
20287	670282
18100	670283
17346	670284
37491	670285
5109	670286
93693	670287
55538	670288
130873	670289
30915	670290
673	670291
18850	670292
57938	670293
122	670294
38652	670295
37332	670296
22251	670297
63114	670298
36706	670299
4776	670300
10760	670301
99210	670302
14897	670303
104453	670304
12900	670305
58482	670306
26782	670307
26038	670308
22289	670309
120655	670310
8923	670311
35727	670312
99734	670313
6201	670314
90486	670315
383	670316
79081	670317
112930	670318
104494	670319
23765	670320
8724	670321
57155	670322
41650	670323
30568	670324
47643	670325
53005	670326
7361	670327
6365	670328
49822	670329
21930	670330
40116	670331
74751	670332
36958	670333
27018	670334
42933	670335
4474	670336
80918	670337
17707	670338
2496	670339
17793	670340
19585	670341
49416	670342
131450	670343
27861	670344
3024	670345
7885	670346
58679	670347
30161	670348
86383	670349
37578	670350
37327	670351
106105	670352
42532	670353
5963	670354
57983	670355
3333	670356
90804	670357
38776	670358
19862	670359
2238	670360
76007	670361
74311	670362
51300	670363
789	670364
25444	670365
3016	670366
43564	670367
23801	670368
20266	670369
10422	670370
76820	670371
28981	670372
105637	670373
76387	670374
11274	670375
5845	670376
66269	670377
17904	670378
22589	670379
92098	670380
40343	670381
27620	670382
78907	670383
72781	670384
2743	670385
55654	670386
8337	670387
5699	670388
58342	670389
3198	670390
6115	670391
20705	670392
38392	670393
21640	670394
12446	670395
22509	670396
24199	670397
89657	670398
4883	670399
23056	670400
35335	670401
27367	670402
13114	670403
24805	670404
57763	670405
48388	670406
121730	670407
37337	670408
144362	670409
28337	670410
133260	670411
46797	670412
22503	670413
14621	670414
275	670415
67169	670416
28601	670417
11757	670418
51070	670419
100411	670420
18046	670421
24757	670422
7097	670423
33805	670424
88517	670425
13913	670426
38740	670427
2315	670428
15589	670429
10970	670430
15993	670431
30736	670432
3994	670433
130622	670434
17342	670435
15108	670436
61980	670437
66926	670438
371	670439
32539	670440
8593	670441
13545	670442
115561	670443
21503	670444
45958	670445
87555	670446
39143	670447
316	670448
16226	670449
4870	670450
37742	670451
28479	670452
33638	670453
24104	670454
94986	670455
135171	670456
20822	670457
21010	670458
50485	670459
99202	670460
67266	670461
10247	670462
29134	670463
81664	670464
16837	670465
83730	670466
91683	670467
17013	670468
25209	670469
75255	670470
26634	670471
5204	670472
49702	670473
14122	670474
55297	670475
133274	670476
25734	670477
4944	670478
60854	670479
57872	670480
30232	670481
28982	670482
27868	670483
79646	670484
22295	670485
80275	670486
6556	670487
90899	670488
37707	670489
27086	670490
20324	670491
31307	670492
50260	670493
53551	670494
42518	670495
59879	670496
40	670497
98430	670498
59561	670499
28574	670500
29234	670501
29686	670502
41485	670503
3719	670504
36505	670505
60177	670506
5776	670507
137056	670508
65858	670509
1649	670510
97763	670511
667	670512
78416	670513
12378	670514
67071	670515
96937	670516
48771	670517
69143	670518
15069	670519
17867	670520
10546	670521
71340	670522
16617	670523
11282	670524
2952	670525
13978	670526
7764	670527
12922	670528
14084	670529
63676	670530
9387	670531
19572	670532
6436	670533
11266	670534
72604	670535
69203	670536
103748	670537
9105	670538
49925	670539
143552	670540
63836	670541
15218	670542
83364	670543
38659	670544
15732	670545
39719	670546
45285	670547
22038	670548
129758	670549
94975	670550
77532	670551
99219	670552
16736	670553
63440	670554
1480	670555
87074	670556
9973	670557
21208	670558
85004	670559
11853	670560
21500	670561
51381	670562
94825	670563
4137	670564
17776	670565
7728	670566
120317	670567
10186	670568
101109	670569
74304	670570
60731	670571
115891	670572
32726	670573
69324	670574
7472	670575
14696	670576
30315	670577
117067	670578
30747	670579
14746	670580
7938	670581
33639	670582
100897	670583
67462	670584
688	670585
2388	670586
103	670587
9421	670588
57942	670589
59499	670590
31870	670591
36516	670592
62269	670593
31345	670594
5532	670595
17483	670596
7846	670597
68951	670598
130559	670599
41031	670600
22485	670601
97748	670602
1911	670603
326	670604
78186	670605
10595	670606
16094	670607
9202	670608
18697	670609
6525	670610
13366	670611
19726	670612
51418	670613
48229	670614
1477	670615
128473	670616
58472	670617
10230	670618
20317	670619
15250	670620
125285	670621
101707	670622
127096	670623
120317	670624
68672	670625
85620	670626
1229	670627
12288	670628
132322	670629
69622	670630
84273	670631
74507	670632
2183	670633
19616	670634
47507	670635
2136	670636
2514	670637
130064	670638
28952	670639
69250	670640
5338	670641
57824	670642
22303	670643
17962	670644
29601	670645
35020	670646
59759	670647
83894	670648
28278	670649
27452	670650
58582	670651
64425	670652
50629	670653
21129	670654
10825	670655
123015	670656
15	670657
1971	670658
29496	670659
23362	670660
63600	670661
95543	670662
25971	670663
6979	670664
11756	670665
23837	670666
69910	670667
24085	670668
71314	670669
60588	670670
33930	670671
12054	670672
68221	670673
4145	670674
58983	670675
52981	670676
1398	670677
62841	670678
13465	670679
71322	670680
45915	670681
28407	670682
25830	670683
8425	670684
119972	670685
22952	670686
25250	670687
104428	670688
31566	670689
44767	670690
38995	670691
66539	670692
60671	670693
48578	670694
95733	670695
16503	670696
131256	670697
21940	670698
54114	670699
18822	670700
49859	670701
4036	670702
69960	670703
45326	670704
16211	670705
132781	670706
1260	670707
9072	670708
148647	670709
27510	670710
30223	670711
18882	670712
7916	670713
83383	670714
33594	670715
7052	670716
279	670717
74376	670718
60028	670719
35416	670720
53144	670721
41844	670722
26641	670723
99670	670724
85092	670725
72481	670726
5256	670727
15722	670728
2833	670729
77443	670730
86189	670731
4043	670732
21399	670733
26921	670734
9787	670735
97363	670736
15261	670737
119080	670738
3827	670739
514	670740
22822	670741
13081	670742
7002	670743
27452	670744
125596	670745
103490	670746
38989	670747
27187	670748
100955	670749
71	670750
68910	670751
40231	670752
78681	670753
3700	670754
9636	670755
63337	670756
46254	670757
1485	670758
24103	670759
31619	670760
25441	670761
26225	670762
41795	670763
1816	670764
58937	670765
59359	670766
446	670767
12085	670768
51797	670769
17554	670770
5993	670771
19655	670772
48761	670773
120262	670774
52379	670775
46565	670776
72247	670777
58117	670778
34444	670779
24604	670780
127135	670781
6377	670782
81641	670783
58892	670784
8106	670785
63245	670786
1799	670787
40280	670788
37574	670789
95261	670790
21348	670791
45275	670792
62105	670793
87812	670794
20596	670795
85435	670796
55471	670797
22393	670798
2564	670799
4395	670800
15028	670801
30147	670802
121471	670803
98067	670804
22844	670805
86048	670806
55423	670807
76817	670808
53221	670809
10558	670810
34082	670811
28663	670812
49464	670813
36357	670814
35492	670815
74741	670816
31938	670817
84371	670818
20810	670819
48773	670820
103572	670821
99661	670822
2250	670823
35074	670824
97322	670825
89789	670826
6871	670827
39049	670828
59863	670829
11222	670830
15040	670831
44751	670832
15283	670833
41790	670834
101467	670835
100989	670836
80931	670837
103713	670838
61895	670839
12961	670840
17360	670841
4673	670842
135045	670843
87764	670844
129297	670845
5216	670846
98849	670847
81677	670848
37754	670849
40881	670850
48388	670851
137499	670852
1630	670853
1238	670854
95976	670855
21478	670856
67360	670857
20944	670858
24799	670859
7988	670860
16685	670861
21486	670862
47538	670863
16762	670864
93785	670865
9524	670866
17388	670867
8800	670868
69483	670869
29718	670870
9927	670871
17660	670872
24679	670873
54790	670874
25818	670875
63115	670876
148810	670877
89994	670878
24695	670879
1206	670880
26098	670881
21259	670882
738	670883
72558	670884
3490	670885
5841	670886
45630	670887
1643	670888
79788	670889
48703	670890
48988	670891
4125	670892
50997	670893
101592	670894
25920	670895
107528	670896
99158	670897
8025	670898
146318	670899
9583	670900
121705	670901
63078	670902
30284	670903
10014	670904
66963	670905
25515	670906
110076	670907
1828	670908
117538	670909
7572	670910
52548	670911
4605	670912
114777	670913
17547	670914
148615	670915
24581	670916
21405	670917
32808	670918
39280	670919
14442	670920
48511	670921
9545	670922
53650	670923
23058	670924
75137	670925
38835	670926
29006	670927
30795	670928
72793	670929
18984	670930
9195	670931
136323	670932
61348	670933
14	670934
20074	670935
24046	670936
73712	670937
47178	670938
117067	670939
30605	670940
130489	670941
47954	670942
8851	670943
149003	670944
69097	670945
123747	670946
112741	670947
88962	670948
5268	670949
1519	670950
4146	670951
13883	670952
451	670953
50168	670954
149346	670955
107910	670956
74730	670957
38138	670958
44587	670959
41003	670960
18779	670961
3654	670962
4299	670963
16946	670964
21672	670965
49641	670966
122321	670967
4703	670968
41805	670969
32466	670970
32431	670971
8265	670972
5041	670973
13478	670974
104206	670975
385	670976
92451	670977
55651	670978
98784	670979
2443	670980
19280	670981
8955	670982
11822	670983
57683	670984
3642	670985
20602	670986
112215	670987
8713	670988
61321	670989
41465	670990
55524	670991
44593	670992
2549	670993
22317	670994
7203	670995
59996	670996
2173	670997
19181	670998
28693	670999
3093	671000
113426	671001
28995	671002
147707	671003
32112	671004
6992	671005
65424	671006
93747	671007
118144	671008
99787	671009
326	671010
4798	671011
216	671012
21081	671013
12025	671014
9977	671015
58185	671016
8271	671017
138160	671018
16302	671019
1527	671020
42301	671021
14659	671022
33871	671023
62319	671024
12873	671025
5217	671026
126986	671027
36407	671028
122453	671029
26966	671030
101009	671031
87917	671032
63231	671033
1784	671034
89415	671035
10866	671036
3270	671037
6429	671038
50303	671039
70378	671040
59722	671041
35890	671042
38396	671043
49412	671044
109860	671045
2213	671046
29470	671047
44997	671048
66857	671049
17513	671050
60578	671051
9333	671052
37814	671053
33069	671054
85107	671055
67931	671056
22994	671057
76689	671058
21806	671059
59475	671060
31789	671061
62014	671062
129049	671063
1490	671064
2417	671065
113409	671066
81977	671067
14889	671068
41254	671069
104710	671070
69115	671071
116420	671072
52639	671073
27791	671074
135557	671075
14918	671076
144658	671077
5783	671078
2527	671079
4317	671080
23133	671081
13043	671082
63470	671083
54451	671084
139846	671085
102060	671086
50629	671087
115120	671088
92225	671089
43955	671090
24766	671091
66035	671092
49343	671093
67343	671094
30300	671095
315	671096
14499	671097
7746	671098
21994	671099
22387	671100
3965	671101
36297	671102
26514	671103
70028	671104
7241	671105
62843	671106
93564	671107
105380	671108
59836	671109
133902	671110
33935	671111
43964	671112
135917	671113
26577	671114
5804	671115
10134	671116
46895	671117
60946	671118
146950	671119
88763	671120
62730	671121
122670	671122
116445	671123
27787	671124
149218	671125
68386	671126
26493	671127
11842	671128
2120	671129
21911	671130
18780	671131
73756	671132
41352	671133
32238	671134
19829	671135
508	671136
12958	671137
56459	671138
105881	671139
45304	671140
1781	671141
31199	671142
42975	671143
26665	671144
68398	671145
78838	671146
40057	671147
39305	671148
79736	671149
2542	671150
26010	671151
36185	671152
18885	671153
35170	671154
1230	671155
61345	671156
48511	671157
13363	671158
84741	671159
76064	671160
19866	671161
95153	671162
55820	671163
90038	671164
12842	671165
78994	671166
54415	671167
111774	671168
49556	671169
30910	671170
23049	671171
30510	671172
86752	671173
109763	671174
102604	671175
29	671176
125205	671177
113969	671178
29121	671179
1047	671180
52428	671181
16183	671182
98564	671183
67168	671184
110400	671185
109817	671186
33190	671187
58508	671188
58634	671189
16383	671190
47714	671191
4405	671192
50489	671193
44265	671194
668	671195
17094	671196
77446	671197
43354	671198
68654	671199
120122	671200
4707	671201
101927	671202
33032	671203
58584	671204
109466	671205
28724	671206
79966	671207
14462	671208
19727	671209
2441	671210
41479	671211
11660	671212
36862	671213
5829	671214
7536	671215
39259	671216
90622	671217
81541	671218
59563	671219
21033	671220
18599	671221
31402	671222
50326	671223
53461	671224
24544	671225
16671	671226
10377	671227
23297	671228
59619	671229
87675	671230
95274	671231
34623	671232
104692	671233
35546	671234
89728	671235
64579	671236
16477	671237
304	671238
60498	671239
10406	671240
24955	671241
9020	671242
13193	671243
26710	671244
21059	671245
5187	671246
75373	671247
120543	671248
17076	671249
26598	671250
4181	671251
48374	671252
74092	671253
2368	671254
14482	671255
117563	671256
53193	671257
13911	671258
30604	671259
14007	671260
905	671261
45562	671262
54251	671263
60980	671264
8591	671265
23868	671266
70198	671267
19833	671268
71	671269
78614	671270
19740	671271
83583	671272
4108	671273
35176	671274
21142	671275
69994	671276
18299	671277
40699	671278
35324	671279
97019	671280
13602	671281
39322	671282
69664	671283
44008	671284
53213	671285
8088	671286
20382	671287
65593	671288
180	671289
63155	671290
22885	671291
46627	671292
85687	671293
85393	671294
24711	671295
18295	671296
25157	671297
1564	671298
96028	671299
83270	671300
91334	671301
40745	671302
5143	671303
93714	671304
20439	671305
31211	671306
146645	671307
31898	671308
57098	671309
72479	671310
18028	671311
5742	671312
3342	671313
67125	671314
13564	671315
25490	671316
18259	671317
837	671318
72706	671319
10009	671320
32232	671321
943	671322
12699	671323
79296	671324
11877	671325
76071	671326
4472	671327
21375	671328
1990	671329
24719	671330
46348	671331
14179	671332
66272	671333
1377	671334
285	671335
38717	671336
80432	671337
34076	671338
32253	671339
70890	671340
39477	671341
18929	671342
61008	671343
911	671344
54747	671345
12661	671346
36368	671347
42298	671348
21208	671349
5704	671350
91883	671351
4655	671352
86696	671353
34133	671354
13032	671355
47105	671356
91455	671357
19146	671358
4605	671359
13154	671360
25021	671361
33960	671362
4893	671363
20925	671364
7981	671365
59260	671366
17165	671367
2247	671368
56971	671369
88590	671370
27119	671371
74170	671372
97831	671373
34784	671374
90104	671375
13548	671376
105419	671377
35958	671378
20480	671379
5800	671380
6304	671381
109085	671382
38583	671383
50053	671384
42883	671385
60165	671386
16684	671387
21508	671388
89157	671389
56793	671390
30474	671391
70394	671392
29456	671393
13663	671394
5490	671395
59317	671396
5920	671397
19831	671398
34750	671399
29398	671400
61397	671401
43432	671402
32837	671403
2209	671404
71665	671405
11816	671406
80456	671407
51714	671408
92758	671409
76658	671410
37763	671411
6585	671412
7263	671413
32951	671414
14063	671415
41009	671416
39240	671417
126970	671418
6260	671419
30480	671420
50679	671421
134021	671422
670	671423
14354	671424
19798	671425
62800	671426
101200	671427
22203	671428
128519	671429
52194	671430
76917	671431
7918	671432
117718	671433
22961	671434
84613	671435
34476	671436
62285	671437
2864	671438
4496	671439
83366	671440
40682	671441
87915	671442
28828	671443
109343	671444
2557	671445
85509	671446
111076	671447
23294	671448
31371	671449
123618	671450
16849	671451
58336	671452
16437	671453
52885	671454
7072	671455
80694	671456
15548	671457
112100	671458
16661	671459
28828	671460
85672	671461
109562	671462
25062	671463
1056	671464
64534	671465
25050	671466
2160	671467
68144	671468
74040	671469
150113	671470
136987	671471
24909	671472
11933	671473
9378	671474
46119	671475
2696	671476
36974	671477
2969	671478
45971	671479
95551	671480
41638	671481
100993	671482
2115	671483
100735	671484
51178	671485
229	671486
40023	671487
982	671488
754	671489
73743	671490
24856	671491
35413	671492
80616	671493
69365	671494
36765	671495
76459	671496
23280	671497
1115	671498
122203	671499
594	671500
1896	671501
9879	671502
68844	671503
111257	671504
106202	671505
53184	671506
125015	671507
1491	671508
9009	671509
46194	671510
14015	671511
55141	671512
36219	671513
28280	671514
32751	671515
5280	671516
52137	671517
112574	671518
47532	671519
66347	671520
17420	671521
92701	671522
147718	671523
33041	671524
54505	671525
24188	671526
31131	671527
130302	671528
1371	671529
115475	671530
15600	671531
12166	671532
41673	671533
94108	671534
1763	671535
56779	671536
4438	671537
1967	671538
95193	671539
11087	671540
80480	671541
402	671542
117842	671543
6446	671544
7286	671545
89042	671546
94147	671547
1186	671548
106375	671549
105647	671550
42996	671551
22566	671552
2693	671553
126247	671554
113013	671555
87085	671556
2520	671557
91238	671558
45489	671559
689	671560
6520	671561
116182	671562
122555	671563
2635	671564
288	671565
3573	671566
36256	671567
3570	671568
34727	671569
7209	671570
52890	671571
4150	671572
102173	671573
128691	671574
4995	671575
124767	671576
5434	671577
99853	671578
2600	671579
72466	671580
96415	671581
35153	671582
5296	671583
12952	671584
9527	671585
27211	671586
17437	671587
80500	671588
17576	671589
94294	671590
7639	671591
53057	671592
128540	671593
100734	671594
14412	671595
3065	671596
23238	671597
68061	671598
15701	671599
49371	671600
87098	671601
11178	671602
68991	671603
149399	671604
33157	671605
32533	671606
15922	671607
92760	671608
56249	671609
1920	671610
124373	671611
93040	671612
79350	671613
63846	671614
45526	671615
28676	671616
20711	671617
3612	671618
67032	671619
67838	671620
101579	671621
127883	671622
14360	671623
60036	671624
45758	671625
114559	671626
106402	671627
38337	671628
73055	671629
2431	671630
26877	671631
18821	671632
114989	671633
46999	671634
25897	671635
97178	671636
83753	671637
39696	671638
54402	671639
108647	671640
43059	671641
118632	671642
43	671643
25348	671644
62670	671645
37923	671646
41	671647
19474	671648
52952	671649
60489	671650
30387	671651
38973	671652
109	671653
105652	671654
12251	671655
10343	671656
5693	671657
105884	671658
116624	671659
88958	671660
80712	671661
47700	671662
75872	671663
122590	671664
20298	671665
17251	671666
106473	671667
24229	671668
131013	671669
8646	671670
40029	671671
67369	671672
3261	671673
690	671674
36407	671675
98073	671676
32013	671677
116323	671678
104399	671679
20202	671680
44591	671681
11928	671682
102314	671683
485	671684
35806	671685
66397	671686
27228	671687
19328	671688
55890	671689
20736	671690
1089	671691
55923	671692
136102	671693
23241	671694
17019	671695
20845	671696
12036	671697
113652	671698
53314	671699
36893	671700
57924	671701
6113	671702
19783	671703
30270	671704
101043	671705
96112	671706
23277	671707
82576	671708
59481	671709
42218	671710
3825	671711
83484	671712
26113	671713
85348	671714
85842	671715
32979	671716
17173	671717
64133	671718
6841	671719
2329	671720
25223	671721
1553	671722
45053	671723
36190	671724
106118	671725
120134	671726
3078	671727
45849	671728
1002	671729
149738	671730
81576	671731
36491	671732
46666	671733
17629	671734
44951	671735
44411	671736
56579	671737
67999	671738
30080	671739
20098	671740
64489	671741
10851	671742
31788	671743
1021	671744
32735	671745
24289	671746
41377	671747
1580	671748
69884	671749
94726	671750
1089	671751
7275	671752
74196	671753
3082	671754
3808	671755
21111	671756
29879	671757
21832	671758
28675	671759
4148	671760
402	671761
110588	671762
6247	671763
62966	671764
48169	671765
625	671766
68749	671767
20671	671768
14436	671769
2809	671770
51406	671771
136768	671772
50759	671773
8840	671774
22023	671775
22006	671776
352	671777
86108	671778
65706	671779
90487	671780
24520	671781
647	671782
103227	671783
36532	671784
87616	671785
10576	671786
50665	671787
17896	671788
115406	671789
23779	671790
46183	671791
76110	671792
23360	671793
25440	671794
236	671795
25556	671796
30737	671797
1363	671798
13276	671799
129739	671800
3722	671801
493	671802
84267	671803
38383	671804
46792	671805
143666	671806
55152	671807
19486	671808
1832	671809
6175	671810
96424	671811
44663	671812
121822	671813
56746	671814
12558	671815
34232	671816
16415	671817
2035	671818
59903	671819
133816	671820
93745	671821
111673	671822
68853	671823
112760	671824
2619	671825
462	671826
25001	671827
3673	671828
118825	671829
31705	671830
100622	671831
12549	671832
2237	671833
37010	671834
74440	671835
60790	671836
18903	671837
1441	671838
89891	671839
49671	671840
44935	671841
3408	671842
17088	671843
477	671844
128545	671845
49118	671846
49944	671847
80432	671848
109354	671849
20	671850
8463	671851
39204	671852
30405	671853
13645	671854
48222	671855
7276	671856
16870	671857
16918	671858
5142	671859
22048	671860
9819	671861
20478	671862
82114	671863
61868	671864
73817	671865
109255	671866
94615	671867
57619	671868
69169	671869
139002	671870
46261	671871
14865	671872
53180	671873
21940	671874
140120	671875
79662	671876
19811	671877
33875	671878
29537	671879
22617	671880
1625	671881
34058	671882
59558	671883
17093	671884
290	671885
101521	671886
94777	671887
150394	671888
70425	671889
74873	671890
67625	671891
20792	671892
43161	671893
15608	671894
17254	671895
35739	671896
4525	671897
61375	671898
40757	671899
9972	671900
95146	671901
229	671902
114380	671903
1714	671904
33723	671905
82071	671906
31912	671907
5739	671908
13720	671909
33709	671910
1354	671911
68957	671912
22779	671913
74193	671914
76618	671915
88559	671916
30353	671917
9279	671918
27915	671919
9987	671920
78519	671921
17134	671922
121164	671923
56056	671924
141803	671925
73662	671926
29758	671927
68924	671928
16979	671929
9346	671930
104858	671931
1249	671932
83237	671933
28140	671934
60515	671935
51312	671936
84475	671937
9362	671938
121880	671939
56503	671940
18716	671941
87056	671942
31039	671943
9414	671944
17461	671945
11510	671946
12197	671947
14588	671948
14281	671949
47756	671950
45488	671951
26542	671952
35662	671953
74099	671954
136343	671955
3265	671956
46198	671957
81072	671958
124927	671959
4680	671960
23153	671961
32754	671962
4382	671963
22672	671964
27485	671965
17748	671966
23774	671967
20939	671968
143767	671969
6511	671970
55126	671971
78542	671972
46340	671973
74660	671974
57371	671975
20964	671976
34081	671977
22662	671978
104063	671979
64201	671980
15880	671981
47787	671982
35685	671983
107500	671984
40210	671985
116458	671986
55846	671987
44338	671988
25583	671989
6532	671990
41946	671991
30917	671992
6738	671993
62265	671994
35182	671995
80364	671996
117933	671997
128518	671998
12363	671999
95382	672000
21213	672001
96982	672002
12466	672003
38221	672004
567	672005
88761	672006
16173	672007
40203	672008
35533	672009
73952	672010
68340	672011
88492	672012
28075	672013
10350	672014
72531	672015
4212	672016
102745	672017
46796	672018
67564	672019
86089	672020
22412	672021
3056	672022
61635	672023
35047	672024
8505	672025
25647	672026
6653	672027
119091	672028
81	672029
4360	672030
28313	672031
18914	672032
23515	672033
88116	672034
29218	672035
9789	672036
60935	672037
2220	672038
49584	672039
69796	672040
48272	672041
56545	672042
24669	672043
10246	672044
631	672045
89512	672046
108297	672047
24999	672048
113413	672049
115547	672050
143892	672051
3850	672052
123778	672053
120437	672054
39954	672055
77460	672056
108647	672057
85735	672058
59147	672059
128734	672060
55166	672061
893	672062
54909	672063
6923	672064
24136	672065
101500	672066
13113	672067
113325	672068
38577	672069
40316	672070
1295	672071
84264	672072
74360	672073
82959	672074
3173	672075
12906	672076
2100	672077
142630	672078
31221	672079
9754	672080
5711	672081
60112	672082
66797	672083
96291	672084
104061	672085
35934	672086
16821	672087
129609	672088
6768	672089
18407	672090
54744	672091
216	672092
77261	672093
33275	672094
80622	672095
48477	672096
140440	672097
67782	672098
67885	672099
4726	672100
54058	672101
52211	672102
67482	672103
7734	672104
67490	672105
11702	672106
47989	672107
19574	672108
2614	672109
107982	672110
18396	672111
134036	672112
51998	672113
75249	672114
105186	672115
22878	672116
5263	672117
24316	672118
73150	672119
2702	672120
45407	672121
25331	672122
10538	672123
29863	672124
111542	672125
60223	672126
79043	672127
105578	672128
17022	672129
97711	672130
56976	672131
9376	672132
100539	672133
15930	672134
33282	672135
72460	672136
20259	672137
24040	672138
23061	672139
55814	672140
85414	672141
23956	672142
34917	672143
1775	672144
14166	672145
509	672146
73050	672147
26420	672148
78556	672149
14628	672150
75123	672151
39175	672152
90084	672153
77057	672154
83763	672155
41675	672156
21338	672157
96914	672158
101130	672159
113226	672160
40725	672161
3845	672162
2358	672163
70770	672164
128681	672165
3161	672166
1151	672167
44194	672168
121448	672169
39475	672170
57067	672171
19615	672172
13520	672173
11596	672174
27552	672175
129789	672176
18936	672177
49322	672178
34683	672179
21643	672180
53702	672181
38471	672182
104014	672183
29254	672184
65388	672185
68035	672186
5951	672187
14679	672188
82042	672189
3106	672190
55812	672191
6716	672192
37869	672193
79826	672194
41566	672195
68740	672196
69601	672197
19192	672198
1175	672199
20403	672200
6973	672201
121746	672202
113427	672203
20409	672204
4487	672205
127	672206
45130	672207
30387	672208
4330	672209
71576	672210
12627	672211
127023	672212
51482	672213
24785	672214
18386	672215
83142	672216
97364	672217
29467	672218
988	672219
100786	672220
24420	672221
737	672222
60894	672223
50352	672224
21401	672225
535	672226
90719	672227
4997	672228
3448	672229
45757	672230
84224	672231
30536	672232
555	672233
6056	672234
90175	672235
91598	672236
132508	672237
36490	672238
37276	672239
107507	672240
7579	672241
75803	672242
47792	672243
22014	672244
79523	672245
137673	672246
2116	672247
49185	672248
46860	672249
55520	672250
3437	672251
21390	672252
38294	672253
29696	672254
69600	672255
69084	672256
23331	672257
13702	672258
52473	672259
55082	672260
51321	672261
32987	672262
34668	672263
1006	672264
95472	672265
111772	672266
36095	672267
25362	672268
63894	672269
9411	672270
85370	672271
52911	672272
2933	672273
86872	672274
26675	672275
12041	672276
95004	672277
30898	672278
81172	672279
30633	672280
109652	672281
40677	672282
63787	672283
41724	672284
6010	672285
5288	672286
47115	672287
51456	672288
48042	672289
16908	672290
86122	672291
24186	672292
46641	672293
35601	672294
129452	672295
70042	672296
20528	672297
111894	672298
7371	672299
48522	672300
1759	672301
1252	672302
7965	672303
50906	672304
7355	672305
38583	672306
66661	672307
95005	672308
38141	672309
123084	672310
18954	672311
49559	672312
26244	672313
3601	672314
93608	672315
144327	672316
6329	672317
63870	672318
2434	672319
79746	672320
84698	672321
10121	672322
24773	672323
99133	672324
48383	672325
35400	672326
12262	672327
11919	672328
6607	672329
4324	672330
55112	672331
741	672332
33838	672333
21731	672334
46877	672335
20338	672336
97577	672337
100	672338
28776	672339
312	672340
46126	672341
126401	672342
65449	672343
107182	672344
122691	672345
113845	672346
77572	672347
25345	672348
113770	672349
124220	672350
84061	672351
63657	672352
1174	672353
3389	672354
63103	672355
50015	672356
46744	672357
113502	672358
72736	672359
4653	672360
8402	672361
52733	672362
111019	672363
25686	672364
37262	672365
56823	672366
115504	672367
10251	672368
30866	672369
10641	672370
48706	672371
555	672372
110634	672373
4304	672374
13024	672375
107289	672376
31286	672377
7833	672378
40113	672379
133893	672380
59727	672381
112969	672382
20492	672383
106933	672384
28371	672385
48365	672386
43964	672387
99068	672388
71303	672389
88326	672390
13315	672391
9698	672392
78311	672393
50919	672394
37180	672395
71656	672396
91626	672397
31957	672398
11924	672399
38559	672400
79237	672401
2378	672402
18440	672403
10340	672404
5626	672405
85533	672406
2350	672407
30190	672408
3474	672409
15536	672410
102610	672411
62890	672412
11419	672413
1330	672414
9270	672415
19635	672416
49242	672417
24121	672418
60304	672419
56524	672420
59307	672421
103574	672422
110441	672423
67295	672424
11011	672425
7777	672426
17905	672427
932	672428
95819	672429
35883	672430
17609	672431
62249	672432
34642	672433
22211	672434
86984	672435
6898	672436
107740	672437
57673	672438
91373	672439
117008	672440
15111	672441
36674	672442
49630	672443
335	672444
114014	672445
121067	672446
22329	672447
49036	672448
1910	672449
43047	672450
27110	672451
56208	672452
6320	672453
16452	672454
134582	672455
65706	672456
29341	672457
6918	672458
86984	672459
73704	672460
39201	672461
16413	672462
60607	672463
20101	672464
52549	672465
71198	672466
877	672467
58477	672468
16868	672469
670	672470
37754	672471
8881	672472
58341	672473
48620	672474
60758	672475
17853	672476
136441	672477
16722	672478
11074	672479
147323	672480
39115	672481
31627	672482
115220	672483
112200	672484
18246	672485
115016	672486
18185	672487
417	672488
31752	672489
135649	672490
557	672491
18146	672492
5027	672493
44295	672494
69718	672495
83570	672496
26784	672497
85118	672498
93439	672499
45231	672500
69301	672501
114449	672502
3131	672503
22	672504
9448	672505
128214	672506
27742	672507
84722	672508
39869	672509
132236	672510
12542	672511
32073	672512
147991	672513
59408	672514
7700	672515
131759	672516
28832	672517
59335	672518
2804	672519
60450	672520
58898	672521
2205	672522
20747	672523
338	672524
100777	672525
25374	672526
87680	672527
147974	672528
7524	672529
43627	672530
13739	672531
28714	672532
14875	672533
55622	672534
51986	672535
6819	672536
55113	672537
41315	672538
23866	672539
75216	672540
10926	672541
50953	672542
38300	672543
53993	672544
56157	672545
69933	672546
76530	672547
127998	672548
56033	672549
59684	672550
34329	672551
9501	672552
56259	672553
140169	672554
245	672555
18392	672556
6772	672557
16323	672558
102456	672559
23326	672560
46015	672561
47671	672562
44406	672563
50272	672564
36423	672565
137478	672566
58577	672567
69888	672568
40089	672569
14721	672570
35950	672571
11329	672572
49820	672573
13075	672574
65461	672575
99924	672576
58581	672577
106426	672578
136908	672579
2033	672580
18065	672581
134479	672582
58428	672583
47207	672584
6916	672585
59530	672586
45183	672587
71468	672588
67312	672589
31511	672590
89486	672591
48156	672592
75406	672593
27048	672594
62261	672595
37819	672596
11476	672597
43289	672598
10410	672599
133428	672600
10770	672601
105315	672602
12338	672603
22998	672604
117906	672605
3704	672606
56563	672607
141977	672608
17030	672609
24253	672610
22741	672611
54124	672612
2465	672613
1473	672614
42901	672615
112689	672616
42933	672617
79929	672618
62491	672619
95153	672620
21169	672621
2094	672622
68189	672623
44684	672624
29309	672625
1016	672626
7052	672627
4572	672628
59527	672629
10120	672630
106705	672631
6831	672632
9747	672633
15216	672634
37742	672635
62032	672636
2131	672637
15250	672638
71498	672639
57083	672640
77083	672641
31238	672642
27278	672643
95889	672644
64705	672645
50773	672646
2039	672647
91944	672648
67133	672649
16382	672650
100652	672651
9367	672652
3731	672653
38383	672654
13954	672655
54663	672656
103163	672657
82839	672658
8598	672659
127788	672660
6092	672661
59263	672662
100686	672663
103437	672664
44331	672665
12660	672666
56684	672667
12835	672668
35836	672669
19828	672670
72838	672671
110724	672672
2328	672673
3063	672674
132835	672675
71467	672676
7664	672677
31322	672678
14782	672679
109604	672680
107652	672681
19259	672682
10405	672683
5471	672684
94531	672685
136510	672686
84115	672687
88452	672688
53276	672689
72130	672690
85420	672691
18504	672692
4016	672693
63618	672694
47278	672695
31424	672696
19431	672697
70196	672698
31275	672699
59622	672700
1615	672701
1857	672702
30552	672703
54448	672704
883	672705
76486	672706
25626	672707
26124	672708
32295	672709
97781	672710
20670	672711
21309	672712
52180	672713
62211	672714
10928	672715
60980	672716
13629	672717
7121	672718
40943	672719
80031	672720
93123	672721
1240	672722
90602	672723
42752	672724
5602	672725
43983	672726
26814	672727
77201	672728
1118	672729
90082	672730
67285	672731
79723	672732
20696	672733
101065	672734
74865	672735
95850	672736
19495	672737
94022	672738
91831	672739
14552	672740
2397	672741
27255	672742
35513	672743
63222	672744
6397	672745
73450	672746
88582	672747
21539	672748
16197	672749
92281	672750
91675	672751
5701	672752
1187	672753
19109	672754
28513	672755
60418	672756
142	672757
47191	672758
23654	672759
6442	672760
88260	672761
100724	672762
1192	672763
63398	672764
100827	672765
74483	672766
33439	672767
99654	672768
7844	672769
49563	672770
44364	672771
30635	672772
30905	672773
57880	672774
99793	672775
10404	672776
24	672777
39577	672778
3146	672779
72351	672780
16424	672781
8442	672782
914	672783
11438	672784
10950	672785
65337	672786
73298	672787
37938	672788
19431	672789
64675	672790
126100	672791
52252	672792
36735	672793
34725	672794
90142	672795
141788	672796
46128	672797
18020	672798
37494	672799
1771	672800
20369	672801
48488	672802
31122	672803
12419	672804
10645	672805
76676	672806
2796	672807
45982	672808
40771	672809
45029	672810
66304	672811
145952	672812
5269	672813
86165	672814
44079	672815
56680	672816
97651	672817
6100	672818
50298	672819
25632	672820
25922	672821
9271	672822
38025	672823
13439	672824
130273	672825
57628	672826
58440	672827
41357	672828
73765	672829
40424	672830
63023	672831
99635	672832
27789	672833
74348	672834
127462	672835
36387	672836
5567	672837
23362	672838
45346	672839
6877	672840
5633	672841
11394	672842
50	672843
78023	672844
15055	672845
57095	672846
13160	672847
48183	672848
95565	672849
59557	672850
11973	672851
15769	672852
2352	672853
3678	672854
97981	672855
38115	672856
85284	672857
20803	672858
207	672859
32313	672860
44981	672861
129500	672862
22778	672863
137501	672864
52770	672865
57556	672866
68526	672867
63468	672868
2908	672869
51013	672870
11951	672871
99020	672872
109125	672873
57550	672874
8104	672875
49126	672876
6586	672877
83686	672878
12819	672879
67151	672880
110243	672881
41719	672882
4091	672883
33933	672884
99739	672885
7140	672886
38586	672887
11113	672888
40842	672889
3251	672890
11341	672891
24696	672892
13	672893
75416	672894
17533	672895
1235	672896
43715	672897
50373	672898
10175	672899
76935	672900
65359	672901
62904	672902
34701	672903
8545	672904
32278	672905
42902	672906
32231	672907
8262	672908
45878	672909
40342	672910
65230	672911
57300	672912
52872	672913
3312	672914
82146	672915
62042	672916
36572	672917
63665	672918
20316	672919
721	672920
121044	672921
62993	672922
49745	672923
42913	672924
76547	672925
2018	672926
43079	672927
12213	672928
62072	672929
5744	672930
143158	672931
41371	672932
14869	672933
6775	672934
1124	672935
43240	672936
2273	672937
22042	672938
63310	672939
782	672940
57221	672941
66313	672942
79746	672943
100933	672944
90306	672945
48057	672946
23807	672947
23054	672948
1663	672949
97815	672950
84832	672951
318	672952
11070	672953
15402	672954
4337	672955
115896	672956
39469	672957
38308	672958
35730	672959
68420	672960
18411	672961
9906	672962
87249	672963
11293	672964
36189	672965
140506	672966
12931	672967
15697	672968
89079	672969
126548	672970
103511	672971
32589	672972
80555	672973
29260	672974
89	672975
32266	672976
60273	672977
86957	672978
32547	672979
22856	672980
13480	672981
52244	672982
16251	672983
11418	672984
33839	672985
44026	672986
24289	672987
16221	672988
57917	672989
63019	672990
85610	672991
30730	672992
9535	672993
37680	672994
98825	672995
106558	672996
60445	672997
24372	672998
85395	672999
4590	673000
5504	673001
5730	673002
48188	673003
6746	673004
36805	673005
85512	673006
15480	673007
150618	673008
639	673009
89167	673010
50435	673011
16788	673012
41399	673013
86474	673014
727	673015
113900	673016
75578	673017
1008	673018
109033	673019
42784	673020
59128	673021
47282	673022
142224	673023
33268	673024
110423	673025
83	673026
82602	673027
103919	673028
36570	673029
18622	673030
99406	673031
11621	673032
24091	673033
58216	673034
16086	673035
4620	673036
11511	673037
13238	673038
400	673039
204	673040
131452	673041
35376	673042
121598	673043
13227	673044
14044	673045
9899	673046
54917	673047
328	673048
8597	673049
8776	673050
25323	673051
35321	673052
75196	673053
7775	673054
20251	673055
80417	673056
39009	673057
28598	673058
24034	673059
19981	673060
130104	673061
68738	673062
32386	673063
10435	673064
60850	673065
28795	673066
10288	673067
18803	673068
41623	673069
6505	673070
13807	673071
58189	673072
24149	673073
4882	673074
30001	673075
14545	673076
37554	673077
26997	673078
40649	673079
3682	673080
31155	673081
121695	673082
48852	673083
8695	673084
134958	673085
33527	673086
43684	673087
139	673088
33726	673089
29016	673090
16425	673091
32187	673092
420	673093
122615	673094
83841	673095
49279	673096
107932	673097
64064	673098
45074	673099
640	673100
132753	673101
1094	673102
112095	673103
126447	673104
28782	673105
126301	673106
78360	673107
74492	673108
40233	673109
6805	673110
549	673111
9572	673112
81114	673113
19599	673114
11185	673115
46213	673116
12053	673117
1373	673118
73927	673119
43848	673120
42279	673121
31500	673122
41438	673123
85708	673124
68526	673125
13175	673126
108645	673127
49187	673128
95376	673129
73617	673130
73984	673131
37384	673132
74837	673133
2993	673134
6278	673135
24024	673136
23783	673137
57820	673138
107691	673139
88598	673140
13516	673141
156	673142
5097	673143
3252	673144
100485	673145
94281	673146
31578	673147
8578	673148
141086	673149
39629	673150
65539	673151
71184	673152
166	673153
16957	673154
75199	673155
20094	673156
99554	673157
46	673158
58170	673159
32892	673160
1644	673161
73334	673162
6756	673163
23973	673164
11200	673165
1935	673166
30484	673167
15657	673168
108811	673169
27746	673170
15645	673171
13900	673172
54961	673173
26557	673174
84026	673175
79714	673176
60171	673177
22007	673178
52740	673179
14682	673180
135162	673181
102804	673182
13479	673183
36321	673184
22828	673185
56345	673186
52815	673187
118993	673188
3293	673189
37208	673190
56728	673191
73845	673192
52943	673193
29118	673194
95	673195
24608	673196
8478	673197
24311	673198
69025	673199
4924	673200
30397	673201
9753	673202
87586	673203
26663	673204
40140	673205
6108	673206
32387	673207
4010	673208
104439	673209
51895	673210
9977	673211
26541	673212
48095	673213
7586	673214
45025	673215
33395	673216
115678	673217
45411	673218
56603	673219
55858	673220
105061	673221
51364	673222
756	673223
12980	673224
191	673225
17281	673226
64457	673227
25313	673228
43323	673229
1412	673230
18393	673231
80812	673232
81742	673233
61880	673234
129948	673235
113605	673236
62465	673237
18728	673238
26948	673239
118479	673240
108277	673241
68903	673242
116057	673243
46424	673244
37685	673245
168	673246
31210	673247
30676	673248
1711	673249
839	673250
19847	673251
73509	673252
17364	673253
126629	673254
67956	673255
2240	673256
21030	673257
39951	673258
8572	673259
2986	673260
20713	673261
61837	673262
130438	673263
69267	673264
126332	673265
41840	673266
46829	673267
71423	673268
62816	673269
13392	673270
37136	673271
133633	673272
90827	673273
53830	673274
9008	673275
123566	673276
24396	673277
23309	673278
14278	673279
82436	673280
27585	673281
50967	673282
30182	673283
12667	673284
38821	673285
70489	673286
10959	673287
28	673288
58101	673289
26378	673290
67998	673291
80506	673292
14343	673293
5595	673294
96646	673295
90789	673296
41921	673297
70377	673298
982	673299
43690	673300
38854	673301
691	673302
1340	673303
45574	673304
2343	673305
28558	673306
120605	673307
114847	673308
29308	673309
35353	673310
42872	673311
58261	673312
5868	673313
86056	673314
10991	673315
11221	673316
89198	673317
105540	673318
50990	673319
9052	673320
17633	673321
75292	673322
751	673323
23668	673324
6523	673325
86512	673326
113492	673327
13068	673328
58906	673329
385	673330
61930	673331
977	673332
50431	673333
89	673334
110280	673335
9388	673336
45934	673337
12794	673338
108657	673339
71284	673340
46561	673341
90000	673342
7343	673343
94328	673344
38259	673345
39892	673346
19825	673347
49794	673348
3143	673349
503	673350
146807	673351
110950	673352
29985	673353
30054	673354
54533	673355
86658	673356
18114	673357
32089	673358
38749	673359
1170	673360
39193	673361
77469	673362
88015	673363
6206	673364
44067	673365
9214	673366
4473	673367
48630	673368
3589	673369
110113	673370
7243	673371
103907	673372
1100	673373
49127	673374
61044	673375
9119	673376
61960	673377
4255	673378
67896	673379
103649	673380
55037	673381
919	673382
93567	673383
70548	673384
3444	673385
226	673386
25162	673387
18069	673388
110613	673389
23938	673390
32	673391
3816	673392
9920	673393
42550	673394
19952	673395
20533	673396
57677	673397
54420	673398
27337	673399
105829	673400
3737	673401
62315	673402
19208	673403
21543	673404
29602	673405
21837	673406
131	673407
18656	673408
21268	673409
7054	673410
14225	673411
6352	673412
80239	673413
57328	673414
10960	673415
108644	673416
95272	673417
7502	673418
111674	673419
54069	673420
74885	673421
4156	673422
61376	673423
2361	673424
76408	673425
42560	673426
43481	673427
27308	673428
1515	673429
54856	673430
33921	673431
128783	673432
69025	673433
9237	673434
50530	673435
657	673436
11412	673437
29605	673438
74207	673439
3771	673440
22862	673441
92483	673442
72394	673443
31357	673444
28670	673445
27320	673446
103935	673447
7691	673448
114545	673449
22678	673450
374	673451
55813	673452
129616	673453
21285	673454
7510	673455
50160	673456
7668	673457
27270	673458
54296	673459
1710	673460
65196	673461
622	673462
49797	673463
43325	673464
2419	673465
58759	673466
12555	673467
30892	673468
97816	673469
4509	673470
36689	673471
134994	673472
14421	673473
15115	673474
44207	673475
11718	673476
11073	673477
5431	673478
6913	673479
24690	673480
12461	673481
50943	673482
82095	673483
31555	673484
87623	673485
225	673486
11118	673487
1159	673488
43380	673489
122290	673490
55744	673491
48295	673492
7559	673493
8796	673494
28828	673495
3708	673496
82974	673497
1405	673498
21662	673499
111960	673500
13844	673501
6884	673502
62376	673503
1422	673504
72178	673505
37479	673506
24135	673507
5240	673508
34134	673509
94159	673510
75051	673511
545	673512
30215	673513
48373	673514
106526	673515
36317	673516
10241	673517
38816	673518
1078	673519
51227	673520
53380	673521
2217	673522
2686	673523
105456	673524
132	673525
85979	673526
45275	673527
44975	673528
38857	673529
28870	673530
102848	673531
94934	673532
29494	673533
764	673534
27876	673535
570	673536
16986	673537
68546	673538
34473	673539
18763	673540
8427	673541
96387	673542
42303	673543
70852	673544
24071	673545
36281	673546
96	673547
4827	673548
41625	673549
34945	673550
47739	673551
44710	673552
570	673553
1700	673554
25611	673555
5225	673556
10483	673557
11260	673558
134022	673559
1837	673560
27123	673561
1994	673562
60296	673563
100089	673564
25246	673565
225	673566
42228	673567
17929	673568
18141	673569
42042	673570
18353	673571
27058	673572
57382	673573
4416	673574
55498	673575
9857	673576
98	673577
13890	673578
486	673579
68058	673580
75441	673581
83037	673582
134234	673583
26070	673584
37818	673585
1939	673586
97066	673587
1589	673588
110538	673589
9952	673590
84152	673591
26888	673592
67708	673593
9632	673594
82728	673595
84381	673596
21155	673597
29632	673598
54306	673599
94028	673600
24439	673601
7551	673602
56872	673603
65197	673604
106649	673605
16816	673606
103669	673607
104814	673608
149898	673609
73720	673610
9240	673611
45838	673612
18024	673613
47008	673614
7445	673615
46351	673616
71480	673617
94039	673618
79470	673619
52178	673620
67604	673621
90881	673622
22818	673623
736	673624
16039	673625
23569	673626
66216	673627
94318	673628
14553	673629
51450	673630
27121	673631
20501	673632
11887	673633
59001	673634
23762	673635
71500	673636
43864	673637
89096	673638
14313	673639
34820	673640
23557	673641
47983	673642
73143	673643
13614	673644
2567	673645
35981	673646
8423	673647
138096	673648
34322	673649
59257	673650
114663	673651
27688	673652
48117	673653
104205	673654
48590	673655
25282	673656
39661	673657
80476	673658
36905	673659
2379	673660
2615	673661
16022	673662
14437	673663
45708	673664
28937	673665
50349	673666
68429	673667
62417	673668
8232	673669
93642	673670
72489	673671
15691	673672
77339	673673
30816	673674
3151	673675
62686	673676
30913	673677
121429	673678
51903	673679
114482	673680
7775	673681
95782	673682
74015	673683
2987	673684
3753	673685
7099	673686
65131	673687
16411	673688
14180	673689
52910	673690
7616	673691
73839	673692
78453	673693
30707	673694
84111	673695
4010	673696
5701	673697
16803	673698
35414	673699
16870	673700
1280	673701
118109	673702
63023	673703
38745	673704
13290	673705
63160	673706
49039	673707
28637	673708
25565	673709
30648	673710
1029	673711
19340	673712
26318	673713
44116	673714
4140	673715
16579	673716
21135	673717
19210	673718
61961	673719
10424	673720
133528	673721
115548	673722
88894	673723
4310	673724
3754	673725
37313	673726
48540	673727
67156	673728
105088	673729
85060	673730
24361	673731
46397	673732
138728	673733
11052	673734
21489	673735
54203	673736
1265	673737
102262	673738
48519	673739
88163	673740
103649	673741
22454	673742
99839	673743
5984	673744
57912	673745
24688	673746
38551	673747
13623	673748
32808	673749
122739	673750
3913	673751
7358	673752
21519	673753
147215	673754
62415	673755
33022	673756
6481	673757
14383	673758
115445	673759
25663	673760
18327	673761
23959	673762
55491	673763
66752	673764
5329	673765
42713	673766
130116	673767
15452	673768
66914	673769
30414	673770
73372	673771
76418	673772
133978	673773
66940	673774
33265	673775
24565	673776
66873	673777
17127	673778
3645	673779
18174	673780
36930	673781
5397	673782
84469	673783
2616	673784
113466	673785
8610	673786
79512	673787
32541	673788
27192	673789
81870	673790
2212	673791
30822	673792
18790	673793
106382	673794
111217	673795
72644	673796
97215	673797
111453	673798
3081	673799
27397	673800
58567	673801
90811	673802
7596	673803
30176	673804
117044	673805
88627	673806
42812	673807
23587	673808
20494	673809
29335	673810
79539	673811
11371	673812
32140	673813
34122	673814
37764	673815
92122	673816
58854	673817
13181	673818
8807	673819
80672	673820
24889	673821
120529	673822
69336	673823
111467	673824
69739	673825
5877	673826
43076	673827
63295	673828
31592	673829
138846	673830
24474	673831
131378	673832
20885	673833
105430	673834
45682	673835
52861	673836
34324	673837
79403	673838
1200	673839
33242	673840
18495	673841
9543	673842
10699	673843
12896	673844
15219	673845
30222	673846
46926	673847
28674	673848
12312	673849
1852	673850
29403	673851
129250	673852
75042	673853
110995	673854
616	673855
18846	673856
7532	673857
141307	673858
6722	673859
92893	673860
38202	673861
112154	673862
57916	673863
133986	673864
1277	673865
68108	673866
37078	673867
116421	673868
45199	673869
15300	673870
64455	673871
95017	673872
47388	673873
50812	673874
6967	673875
48366	673876
48204	673877
24273	673878
8411	673879
39376	673880
4058	673881
25282	673882
46472	673883
4650	673884
26992	673885
97083	673886
54248	673887
60872	673888
7425	673889
35634	673890
103885	673891
21063	673892
79887	673893
48369	673894
58839	673895
1499	673896
1239	673897
50935	673898
34750	673899
58837	673900
34894	673901
17153	673902
109002	673903
49964	673904
82767	673905
7140	673906
61741	673907
48729	673908
131643	673909
7318	673910
8147	673911
92342	673912
3926	673913
136261	673914
119619	673915
20747	673916
5149	673917
19539	673918
66297	673919
70679	673920
1194	673921
6825	673922
7357	673923
32993	673924
15175	673925
67308	673926
34802	673927
24084	673928
79831	673929
14245	673930
82913	673931
101998	673932
35631	673933
16155	673934
211	673935
55564	673936
5981	673937
2007	673938
99832	673939
35536	673940
30660	673941
12550	673942
10878	673943
129346	673944
38549	673945
37813	673946
100329	673947
9467	673948
16709	673949
14283	673950
87477	673951
25432	673952
48325	673953
4829	673954
1090	673955
7986	673956
25121	673957
21137	673958
70331	673959
37657	673960
7944	673961
111324	673962
52044	673963
48656	673964
53045	673965
1204	673966
12640	673967
110294	673968
74351	673969
21152	673970
55987	673971
4935	673972
78622	673973
69273	673974
32222	673975
115515	673976
19488	673977
97234	673978
4650	673979
60944	673980
8363	673981
80576	673982
143741	673983
33175	673984
27931	673985
64352	673986
28704	673987
88322	673988
18440	673989
20358	673990
32445	673991
101741	673992
1346	673993
4047	673994
8095	673995
10169	673996
11029	673997
30104	673998
29298	673999
31571	674000
39748	674001
28744	674002
5862	674003
80307	674004
29205	674005
25046	674006
14902	674007
61974	674008
69965	674009
24227	674010
76184	674011
11714	674012
43990	674013
4887	674014
39044	674015
46123	674016
60915	674017
55980	674018
321	674019
138832	674020
14142	674021
141585	674022
122681	674023
43629	674024
28512	674025
58474	674026
22491	674027
22223	674028
36704	674029
47903	674030
9719	674031
55613	674032
1040	674033
4835	674034
58224	674035
25734	674036
40445	674037
43883	674038
63617	674039
48533	674040
123632	674041
65045	674042
25485	674043
93835	674044
44731	674045
84028	674046
73913	674047
127511	674048
76604	674049
127	674050
48018	674051
21253	674052
6964	674053
59964	674054
59917	674055
11432	674056
38485	674057
15080	674058
56344	674059
39307	674060
44738	674061
24448	674062
2386	674063
775	674064
91714	674065
6683	674066
43049	674067
25841	674068
4693	674069
130486	674070
22361	674071
115242	674072
28423	674073
42309	674074
3948	674075
97390	674076
5475	674077
10235	674078
29414	674079
119100	674080
50683	674081
12114	674082
78890	674083
10349	674084
32888	674085
1333	674086
10286	674087
20268	674088
84110	674089
36218	674090
38611	674091
99544	674092
13117	674093
43040	674094
51656	674095
12351	674096
52434	674097
4119	674098
46178	674099
45800	674100
128449	674101
15157	674102
2965	674103
78279	674104
17601	674105
95500	674106
30090	674107
43062	674108
596	674109
23867	674110
3642	674111
60733	674112
135700	674113
115437	674114
96960	674115
4611	674116
119173	674117
87326	674118
43014	674119
43159	674120
48940	674121
100366	674122
83701	674123
33170	674124
58267	674125
108824	674126
51997	674127
31680	674128
82420	674129
26873	674130
72922	674131
111204	674132
13683	674133
2042	674134
9711	674135
63341	674136
111557	674137
55570	674138
38596	674139
2022	674140
88152	674141
41706	674142
97122	674143
10275	674144
28536	674145
88256	674146
109515	674147
45076	674148
27609	674149
13838	674150
87190	674151
2085	674152
6916	674153
5519	674154
92	674155
45771	674156
15833	674157
50578	674158
25770	674159
51367	674160
2382	674161
19535	674162
80167	674163
16867	674164
26967	674165
17338	674166
2286	674167
31643	674168
72421	674169
125474	674170
1241	674171
75788	674172
13998	674173
222	674174
16	674175
15102	674176
107329	674177
71631	674178
2891	674179
38920	674180
87279	674181
26548	674182
79247	674183
136071	674184
7587	674185
42347	674186
90193	674187
54790	674188
70447	674189
144472	674190
36148	674191
117177	674192
43744	674193
55867	674194
10265	674195
29537	674196
44213	674197
19193	674198
150063	674199
56108	674200
28868	674201
85	674202
25334	674203
8927	674204
43043	674205
20430	674206
20209	674207
17901	674208
15493	674209
60693	674210
27627	674211
16320	674212
52265	674213
91807	674214
37700	674215
13004	674216
150220	674217
35771	674218
4502	674219
31965	674220
54585	674221
47195	674222
14386	674223
26636	674224
56027	674225
148262	674226
91951	674227
10793	674228
1748	674229
10812	674230
98744	674231
65	674232
1313	674233
81760	674234
57897	674235
92012	674236
89679	674237
26058	674238
19097	674239
6423	674240
18300	674241
30077	674242
46034	674243
42479	674244
71221	674245
450	674246
597	674247
17665	674248
48249	674249
77595	674250
13616	674251
64606	674252
44735	674253
29936	674254
11973	674255
76462	674256
56627	674257
10342	674258
59853	674259
6851	674260
126969	674261
255	674262
7918	674263
50742	674264
115539	674265
13435	674266
44299	674267
71076	674268
119564	674269
115653	674270
731	674271
2660	674272
57769	674273
68047	674274
61898	674275
9979	674276
101881	674277
67136	674278
37300	674279
16874	674280
4166	674281
54037	674282
34219	674283
34161	674284
51016	674285
3981	674286
4131	674287
28251	674288
5442	674289
119703	674290
2549	674291
50194	674292
13111	674293
41900	674294
80872	674295
73714	674296
12245	674297
21301	674298
13833	674299
20561	674300
71956	674301
15299	674302
82429	674303
3084	674304
10195	674305
21137	674306
27547	674307
7868	674308
3935	674309
59676	674310
100371	674311
76275	674312
139098	674313
3163	674314
94042	674315
128824	674316
2511	674317
22003	674318
34956	674319
119465	674320
120970	674321
127306	674322
33526	674323
87145	674324
147000	674325
14263	674326
32862	674327
121010	674328
28848	674329
34310	674330
4648	674331
86069	674332
54069	674333
22818	674334
47520	674335
48989	674336
75588	674337
53093	674338
19098	674339
30197	674340
82507	674341
104178	674342
24229	674343
142211	674344
22710	674345
64829	674346
44066	674347
135614	674348
88194	674349
6714	674350
23169	674351
7781	674352
49523	674353
96422	674354
40517	674355
515	674356
7512	674357
48742	674358
84877	674359
115632	674360
93785	674361
56434	674362
59719	674363
10614	674364
5850	674365
118255	674366
54256	674367
93037	674368
130228	674369
9169	674370
125198	674371
5045	674372
3156	674373
8951	674374
30490	674375
13978	674376
87182	674377
46105	674378
16648	674379
42232	674380
51539	674381
29511	674382
3454	674383
72105	674384
4877	674385
5598	674386
97331	674387
6174	674388
35612	674389
1755	674390
91242	674391
122114	674392
41345	674393
116912	674394
27437	674395
63512	674396
246	674397
36297	674398
6367	674399
111467	674400
88348	674401
15420	674402
31688	674403
86825	674404
36	674405
8905	674406
6938	674407
112769	674408
1660	674409
8881	674410
97073	674411
14606	674412
113769	674413
15823	674414
43287	674415
90757	674416
107359	674417
611	674418
38839	674419
30835	674420
2779	674421
34779	674422
33333	674423
4630	674424
765	674425
87117	674426
9607	674427
1565	674428
2716	674429
84814	674430
9675	674431
96345	674432
60214	674433
69170	674434
79072	674435
65603	674436
57768	674437
98946	674438
27327	674439
82117	674440
73438	674441
145772	674442
36366	674443
53137	674444
25145	674445
53177	674446
54147	674447
17558	674448
94670	674449
6467	674450
120623	674451
14883	674452
150237	674453
9319	674454
21788	674455
68188	674456
21875	674457
11799	674458
38052	674459
93772	674460
24365	674461
84114	674462
69944	674463
14480	674464
73891	674465
33205	674466
15979	674467
22184	674468
135445	674469
77537	674470
113596	674471
58681	674472
69384	674473
76075	674474
64954	674475
15464	674476
94205	674477
43258	674478
94078	674479
83001	674480
114712	674481
107879	674482
24721	674483
38852	674484
108776	674485
1173	674486
95887	674487
27348	674488
4377	674489
31621	674490
5786	674491
49318	674492
73471	674493
14430	674494
7277	674495
103127	674496
90203	674497
144535	674498
21959	674499
59625	674500
77504	674501
44892	674502
66301	674503
29932	674504
75067	674505
19577	674506
6745	674507
128378	674508
18334	674509
87135	674510
3946	674511
7551	674512
78058	674513
74741	674514
72218	674515
14438	674516
20058	674517
65080	674518
43858	674519
15485	674520
2816	674521
50039	674522
27548	674523
80839	674524
103646	674525
29231	674526
44408	674527
12660	674528
82275	674529
104972	674530
28367	674531
2055	674532
66531	674533
2130	674534
39137	674535
74984	674536
4239	674537
7351	674538
99900	674539
30904	674540
6866	674541
9535	674542
82721	674543
62864	674544
39944	674545
17866	674546
9567	674547
12015	674548
80127	674549
17525	674550
71390	674551
8145	674552
43972	674553
26801	674554
30858	674555
107299	674556
85580	674557
46696	674558
79974	674559
3367	674560
98291	674561
3077	674562
91164	674563
43564	674564
3011	674565
55589	674566
112454	674567
81729	674568
10847	674569
26502	674570
512	674571
21004	674572
62484	674573
14899	674574
10531	674575
5589	674576
116174	674577
6955	674578
37730	674579
137330	674580
105246	674581
16503	674582
27073	674583
128662	674584
95568	674585
14143	674586
106665	674587
15852	674588
83659	674589
55212	674590
4151	674591
49500	674592
31119	674593
31666	674594
7027	674595
94913	674596
10328	674597
59236	674598
28023	674599
570	674600
59797	674601
45867	674602
103927	674603
139220	674604
12499	674605
128845	674606
83000	674607
15904	674608
71504	674609
36310	674610
2331	674611
17779	674612
1651	674613
24353	674614
37510	674615
1971	674616
36669	674617
7452	674618
16676	674619
52256	674620
77079	674621
139404	674622
144361	674623
4142	674624
1753	674625
53585	674626
12933	674627
6217	674628
6011	674629
60835	674630
34252	674631
30452	674632
3229	674633
80447	674634
57243	674635
25508	674636
1325	674637
29409	674638
76659	674639
20590	674640
46168	674641
32483	674642
96047	674643
145135	674644
20651	674645
78969	674646
118261	674647
19460	674648
70789	674649
124472	674650
2610	674651
22997	674652
38523	674653
24047	674654
12662	674655
137428	674656
4546	674657
83319	674658
3823	674659
110317	674660
11231	674661
118132	674662
128653	674663
114569	674664
47980	674665
1400	674666
24949	674667
54	674668
149154	674669
85062	674670
70026	674671
1374	674672
145137	674673
4902	674674
49115	674675
45485	674676
99235	674677
63490	674678
26137	674679
42077	674680
108875	674681
21442	674682
5130	674683
102816	674684
53265	674685
133240	674686
56491	674687
74350	674688
3575	674689
13652	674690
100164	674691
40912	674692
5942	674693
64398	674694
67250	674695
71852	674696
121885	674697
26669	674698
18455	674699
83519	674700
35602	674701
10891	674702
37119	674703
37521	674704
22331	674705
27486	674706
58077	674707
28456	674708
54334	674709
36688	674710
34046	674711
22677	674712
32617	674713
11033	674714
51864	674715
8470	674716
9918	674717
68200	674718
78923	674719
105827	674720
99902	674721
18737	674722
12284	674723
23590	674724
41713	674725
14898	674726
63	674727
9254	674728
61527	674729
133306	674730
20031	674731
64710	674732
69423	674733
44684	674734
110289	674735
56859	674736
69430	674737
43535	674738
51231	674739
27839	674740
12396	674741
127905	674742
69875	674743
3945	674744
43698	674745
83284	674746
87572	674747
67314	674748
18950	674749
29713	674750
44345	674751
59959	674752
35404	674753
113233	674754
82678	674755
7717	674756
44302	674757
809	674758
53351	674759
11328	674760
11201	674761
37726	674762
8	674763
56310	674764
2295	674765
2676	674766
65972	674767
40216	674768
24830	674769
15383	674770
104963	674771
113852	674772
4773	674773
3984	674774
1656	674775
72920	674776
24518	674777
8747	674778
18871	674779
52433	674780
5547	674781
2859	674782
11980	674783
24816	674784
7585	674785
1573	674786
38588	674787
88164	674788
131182	674789
54576	674790
81963	674791
62704	674792
110171	674793
48753	674794
48767	674795
24471	674796
7534	674797
93682	674798
23455	674799
58323	674800
4696	674801
73880	674802
79735	674803
70364	674804
62643	674805
81746	674806
10367	674807
53220	674808
13324	674809
75395	674810
548	674811
1236	674812
39015	674813
24076	674814
63390	674815
67204	674816
23983	674817
105199	674818
53782	674819
42868	674820
8112	674821
55424	674822
72230	674823
65553	674824
6283	674825
15757	674826
81975	674827
16989	674828
20223	674829
86579	674830
5230	674831
33675	674832
105789	674833
74508	674834
44574	674835
42526	674836
45146	674837
341	674838
111332	674839
18198	674840
5428	674841
65532	674842
54109	674843
18498	674844
47649	674845
13921	674846
23280	674847
33236	674848
56963	674849
44816	674850
13480	674851
35997	674852
15327	674853
89799	674854
8156	674855
117054	674856
2576	674857
35890	674858
129384	674859
25132	674860
15020	674861
88853	674862
13260	674863
36925	674864
55774	674865
49573	674866
74657	674867
33745	674868
11167	674869
105514	674870
78301	674871
36479	674872
113933	674873
50656	674874
1977	674875
58665	674876
15136	674877
5953	674878
38860	674879
139991	674880
27423	674881
82992	674882
4475	674883
14591	674884
71480	674885
16124	674886
34434	674887
61875	674888
136183	674889
98350	674890
84859	674891
22393	674892
32649	674893
77140	674894
58200	674895
49492	674896
62481	674897
8901	674898
28060	674899
10808	674900
84419	674901
51439	674902
46645	674903
321	674904
7601	674905
148234	674906
137753	674907
98148	674908
56080	674909
1661	674910
125514	674911
839	674912
123495	674913
15290	674914
1994	674915
106926	674916
86706	674917
76008	674918
9818	674919
38907	674920
60627	674921
95117	674922
88742	674923
7866	674924
27942	674925
25676	674926
20380	674927
103467	674928
20650	674929
19565	674930
23820	674931
106709	674932
24257	674933
21557	674934
54168	674935
81527	674936
102460	674937
24415	674938
110404	674939
3525	674940
72004	674941
13959	674942
67969	674943
87155	674944
70891	674945
2970	674946
41618	674947
149492	674948
72686	674949
15818	674950
97851	674951
69700	674952
31173	674953
84445	674954
126316	674955
137787	674956
65107	674957
128318	674958
2192	674959
62395	674960
54183	674961
19665	674962
29555	674963
1099	674964
79	674965
1466	674966
109995	674967
70462	674968
62854	674969
14836	674970
337	674971
53028	674972
42683	674973
5398	674974
103000	674975
119862	674976
35270	674977
3787	674978
90764	674979
34438	674980
85435	674981
1920	674982
521	674983
19169	674984
70209	674985
28437	674986
70756	674987
46642	674988
2207	674989
14946	674990
5014	674991
99508	674992
120362	674993
8408	674994
5415	674995
100689	674996
39378	674997
20717	674998
66470	674999
24992	675000
1373	675001
59270	675002
124787	675003
40200	675004
14042	675005
127893	675006
253	675007
84208	675008
6870	675009
67765	675010
51142	675011
97500	675012
15852	675013
62595	675014
33341	675015
9365	675016
85233	675017
42165	675018
26175	675019
7647	675020
12013	675021
59164	675022
7642	675023
19401	675024
10669	675025
12849	675026
18092	675027
2619	675028
67544	675029
70364	675030
12122	675031
18658	675032
21026	675033
30871	675034
102726	675035
11099	675036
4226	675037
99479	675038
29833	675039
20432	675040
50669	675041
73607	675042
69	675043
3713	675044
72279	675045
44919	675046
3613	675047
114445	675048
120727	675049
6897	675050
83677	675051
95226	675052
128888	675053
47752	675054
6848	675055
29752	675056
46466	675057
77610	675058
103394	675059
15510	675060
110622	675061
3816	675062
3720	675063
26737	675064
110277	675065
7109	675066
2	675067
24464	675068
4093	675069
65383	675070
14547	675071
2960	675072
96862	675073
77009	675074
27362	675075
1143	675076
2447	675077
7942	675078
39252	675079
13236	675080
76988	675081
878	675082
22457	675083
50137	675084
5442	675085
18079	675086
12857	675087
135403	675088
77100	675089
65032	675090
118957	675091
684	675092
56831	675093
17429	675094
52817	675095
49725	675096
114991	675097
5065	675098
21814	675099
3498	675100
37824	675101
3313	675102
122964	675103
89276	675104
92602	675105
10504	675106
67519	675107
11554	675108
68415	675109
19	675110
133218	675111
106812	675112
5035	675113
52933	675114
38162	675115
26277	675116
60929	675117
94055	675118
71947	675119
4420	675120
938	675121
102936	675122
12939	675123
33073	675124
83125	675125
90185	675126
20154	675127
77906	675128
54121	675129
7315	675130
2531	675131
31855	675132
16008	675133
69971	675134
32594	675135
73164	675136
40141	675137
9894	675138
19381	675139
116419	675140
35782	675141
8018	675142
23607	675143
103317	675144
21460	675145
41552	675146
12886	675147
33867	675148
4022	675149
73123	675150
20255	675151
5403	675152
614	675153
121350	675154
73311	675155
637	675156
55652	675157
57592	675158
109157	675159
4376	675160
47628	675161
25585	675162
11688	675163
52722	675164
18117	675165
4192	675166
74169	675167
62260	675168
86372	675169
71178	675170
32919	675171
83152	675172
128933	675173
29715	675174
65534	675175
35544	675176
42715	675177
5433	675178
85038	675179
27307	675180
34932	675181
1708	675182
73782	675183
59229	675184
16901	675185
57069	675186
38373	675187
41166	675188
9586	675189
47993	675190
10301	675191
85161	675192
35013	675193
63004	675194
41162	675195
8937	675196
93741	675197
30013	675198
17563	675199
17939	675200
2149	675201
96308	675202
3966	675203
6502	675204
2175	675205
11154	675206
78095	675207
20990	675208
10610	675209
119757	675210
92701	675211
9941	675212
35116	675213
7243	675214
50360	675215
21039	675216
109803	675217
59783	675218
1823	675219
21971	675220
102984	675221
27806	675222
20047	675223
7023	675224
9794	675225
48160	675226
124077	675227
11684	675228
149964	675229
77161	675230
52895	675231
31346	675232
186	675233
53590	675234
9890	675235
100819	675236
593	675237
34369	675238
8075	675239
27860	675240
8225	675241
34310	675242
61253	675243
56861	675244
66313	675245
97577	675246
39120	675247
29786	675248
20482	675249
29852	675250
69989	675251
21159	675252
91382	675253
78146	675254
6384	675255
91858	675256
77199	675257
55304	675258
23660	675259
21024	675260
40136	675261
49204	675262
113680	675263
131932	675264
18921	675265
36976	675266
34107	675267
98895	675268
92743	675269
48748	675270
56792	675271
19506	675272
61987	675273
5261	675274
53067	675275
74644	675276
47270	675277
113265	675278
52183	675279
20316	675280
42726	675281
52444	675282
43821	675283
6303	675284
59947	675285
34592	675286
97534	675287
18939	675288
28270	675289
7862	675290
53479	675291
5584	675292
65716	675293
150430	675294
36782	675295
62664	675296
60196	675297
23319	675298
49442	675299
23099	675300
9618	675301
24608	675302
80361	675303
103580	675304
25683	675305
54978	675306
51815	675307
88387	675308
75555	675309
27722	675310
2873	675311
37050	675312
5069	675313
4623	675314
14481	675315
46244	675316
57646	675317
121364	675318
14464	675319
96659	675320
2220	675321
105343	675322
8544	675323
48154	675324
17838	675325
3689	675326
86620	675327
23874	675328
3251	675329
43562	675330
21162	675331
78231	675332
13836	675333
40097	675334
2436	675335
12568	675336
119709	675337
40692	675338
40682	675339
56194	675340
125956	675341
57302	675342
77490	675343
27320	675344
82672	675345
30843	675346
35639	675347
22424	675348
44771	675349
18228	675350
66693	675351
38390	675352
83499	675353
36658	675354
67077	675355
5567	675356
94231	675357
10519	675358
50064	675359
67105	675360
71326	675361
84037	675362
24764	675363
28584	675364
12128	675365
51443	675366
51088	675367
42288	675368
44927	675369
11933	675370
20774	675371
45781	675372
105889	675373
110075	675374
85980	675375
22878	675376
12839	675377
19088	675378
9028	675379
14198	675380
150455	675381
119336	675382
25666	675383
61863	675384
61044	675385
11189	675386
29569	675387
42864	675388
24973	675389
19658	675390
70698	675391
33635	675392
101662	675393
23487	675394
15048	675395
89110	675396
48094	675397
5283	675398
44730	675399
15824	675400
11445	675401
12396	675402
64559	675403
362	675404
16782	675405
80586	675406
58151	675407
116948	675408
105847	675409
11703	675410
47800	675411
125637	675412
13368	675413
93004	675414
1580	675415
72657	675416
58471	675417
14764	675418
143381	675419
22753	675420
1133	675421
29746	675422
109092	675423
43701	675424
33651	675425
27092	675426
6414	675427
1041	675428
210	675429
59652	675430
55024	675431
22123	675432
34573	675433
98951	675434
38594	675435
47635	675436
27306	675437
27148	675438
9760	675439
82935	675440
35005	675441
3439	675442
85514	675443
66893	675444
9557	675445
65588	675446
15082	675447
50038	675448
7454	675449
8399	675450
112617	675451
19757	675452
58822	675453
61169	675454
2910	675455
4188	675456
22987	675457
15151	675458
6854	675459
1664	675460
48026	675461
93329	675462
4853	675463
21161	675464
99969	675465
73753	675466
100138	675467
55196	675468
4082	675469
6949	675470
11708	675471
85097	675472
84828	675473
31071	675474
35009	675475
10348	675476
14050	675477
80422	675478
40193	675479
13467	675480
78	675481
8055	675482
113122	675483
69405	675484
106957	675485
20445	675486
1002	675487
46664	675488
79736	675489
9278	675490
143988	675491
40606	675492
25846	675493
5846	675494
56	675495
11581	675496
8699	675497
512	675498
8929	675499
1083	675500
10546	675501
1565	675502
17506	675503
1116	675504
51422	675505
33697	675506
10388	675507
3385	675508
15590	675509
69417	675510
71715	675511
66288	675512
100865	675513
58957	675514
113173	675515
22026	675516
79024	675517
68189	675518
29651	675519
3482	675520
6760	675521
86542	675522
1603	675523
52622	675524
74719	675525
1811	675526
54612	675527
10202	675528
25087	675529
109357	675530
52577	675531
16277	675532
12151	675533
31151	675534
95732	675535
90138	675536
114055	675537
5263	675538
465	675539
102229	675540
11697	675541
5177	675542
30100	675543
37506	675544
114157	675545
20906	675546
23520	675547
47686	675548
9666	675549
9453	675550
31455	675551
65809	675552
887	675553
97725	675554
42017	675555
8682	675556
9303	675557
5221	675558
49032	675559
36557	675560
10083	675561
42343	675562
10375	675563
1078	675564
145337	675565
12221	675566
70156	675567
116661	675568
618	675569
104073	675570
4504	675571
72110	675572
108156	675573
45830	675574
50941	675575
89	675576
12824	675577
69454	675578
62459	675579
1642	675580
180	675581
34780	675582
9780	675583
8633	675584
27875	675585
69389	675586
57453	675587
14370	675588
9167	675589
33947	675590
13781	675591
178	675592
8572	675593
971	675594
100310	675595
375	675596
6057	675597
16987	675598
27072	675599
50125	675600
3987	675601
115	675602
17518	675603
14647	675604
95311	675605
122041	675606
41912	675607
91080	675608
16450	675609
13254	675610
68149	675611
1044	675612
47830	675613
60395	675614
77235	675615
88117	675616
44987	675617
86331	675618
26882	675619
5190	675620
61104	675621
21974	675622
39625	675623
55462	675624
38204	675625
90611	675626
1452	675627
65683	675628
15288	675629
28580	675630
80459	675631
43632	675632
7960	675633
131767	675634
57703	675635
10600	675636
1275	675637
17375	675638
12661	675639
24260	675640
22818	675641
7610	675642
87309	675643
460	675644
70365	675645
28165	675646
9598	675647
11083	675648
39597	675649
17321	675650
53059	675651
2178	675652
39642	675653
107960	675654
30154	675655
25996	675656
60035	675657
108226	675658
19325	675659
530	675660
6062	675661
81467	675662
93541	675663
5309	675664
100583	675665
49537	675666
44837	675667
46318	675668
5488	675669
33271	675670
8046	675671
33902	675672
70037	675673
35018	675674
17359	675675
25273	675676
86519	675677
107934	675678
104663	675679
31142	675680
35201	675681
126035	675682
73760	675683
40877	675684
10480	675685
15554	675686
10813	675687
36896	675688
27184	675689
8988	675690
146913	675691
13885	675692
47146	675693
25070	675694
31712	675695
9693	675696
84762	675697
91676	675698
3335	675699
5318	675700
134966	675701
79946	675702
9402	675703
108083	675704
55416	675705
33533	675706
38589	675707
28588	675708
137824	675709
58992	675710
69151	675711
11612	675712
40671	675713
3789	675714
23588	675715
695	675716
28598	675717
91204	675718
509	675719
3211	675720
30535	675721
4017	675722
10040	675723
10876	675724
52090	675725
26489	675726
23	675727
72915	675728
16417	675729
16192	675730
13994	675731
27272	675732
13136	675733
100521	675734
28790	675735
48173	675736
34751	675737
91498	675738
21759	675739
36696	675740
22584	675741
150761	675742
34157	675743
25840	675744
2861	675745
10765	675746
37863	675747
78128	675748
56273	675749
68135	675750
44292	675751
117371	675752
21146	675753
31753	675754
30937	675755
40395	675756
53264	675757
64184	675758
665	675759
58348	675760
70927	675761
22679	675762
87372	675763
33152	675764
24995	675765
33177	675766
63680	675767
140991	675768
70399	675769
93085	675770
3389	675771
29073	675772
49262	675773
73330	675774
27616	675775
11523	675776
18251	675777
25491	675778
2935	675779
41594	675780
3475	675781
4582	675782
81478	675783
28205	675784
8784	675785
10109	675786
136112	675787
30751	675788
85947	675789
34011	675790
1037	675791
61163	675792
96809	675793
1759	675794
109639	675795
19147	675796
108961	675797
2780	675798
7726	675799
52809	675800
10998	675801
64307	675802
10698	675803
2551	675804
26190	675805
86229	675806
36726	675807
33366	675808
767	675809
22067	675810
1486	675811
18909	675812
53286	675813
13187	675814
63718	675815
3541	675816
74195	675817
12307	675818
27640	675819
45472	675820
136598	675821
79779	675822
23023	675823
4075	675824
2231	675825
42382	675826
404	675827
68936	675828
10640	675829
36069	675830
33206	675831
2056	675832
6828	675833
24359	675834
52986	675835
21148	675836
41177	675837
2741	675838
16926	675839
87542	675840
1232	675841
1980	675842
18330	675843
94277	675844
125888	675845
28813	675846
128194	675847
7931	675848
26842	675849
32055	675850
24859	675851
62834	675852
37869	675853
7089	675854
74192	675855
70358	675856
7558	675857
14680	675858
21897	675859
3461	675860
98687	675861
5241	675862
21732	675863
39214	675864
13028	675865
13423	675866
32760	675867
87484	675868
43961	675869
2842	675870
28970	675871
15897	675872
55112	675873
67505	675874
60124	675875
5066	675876
18783	675877
42482	675878
43415	675879
14908	675880
1908	675881
101928	675882
37119	675883
22346	675884
25509	675885
6355	675886
11291	675887
83161	675888
71439	675889
12024	675890
129392	675891
5415	675892
90346	675893
34681	675894
30698	675895
91066	675896
7486	675897
11513	675898
46570	675899
8914	675900
7678	675901
999	675902
33515	675903
4226	675904
40910	675905
79083	675906
13475	675907
81028	675908
5355	675909
60737	675910
98222	675911
128098	675912
88460	675913
128062	675914
108279	675915
7714	675916
16652	675917
54949	675918
5766	675919
7371	675920
20098	675921
13207	675922
69587	675923
39305	675924
121070	675925
92460	675926
82749	675927
317	675928
471	675929
13844	675930
59971	675931
102708	675932
17461	675933
92243	675934
4103	675935
63970	675936
61438	675937
320	675938
36585	675939
26970	675940
27713	675941
3371	675942
15565	675943
128746	675944
134830	675945
3666	675946
43781	675947
46188	675948
35042	675949
146689	675950
82163	675951
34571	675952
17	675953
32233	675954
80688	675955
30521	675956
69083	675957
47031	675958
63936	675959
113555	675960
109228	675961
56501	675962
16825	675963
46803	675964
50256	675965
47160	675966
50900	675967
77961	675968
29868	675969
20530	675970
94091	675971
111921	675972
60882	675973
68160	675974
53199	675975
42479	675976
30910	675977
12820	675978
86717	675979
13233	675980
69598	675981
142445	675982
64573	675983
13780	675984
18892	675985
95837	675986
56619	675987
29398	675988
20588	675989
1857	675990
72545	675991
93528	675992
50625	675993
26432	675994
31626	675995
38891	675996
1247	675997
49117	675998
57745	675999
17812	676000
88020	676001
17386	676002
25600	676003
113622	676004
71202	676005
146998	676006
7834	676007
18320	676008
2392	676009
77840	676010
7130	676011
34941	676012
6776	676013
10363	676014
12799	676015
35805	676016
30686	676017
27153	676018
6225	676019
35846	676020
56826	676021
1633	676022
334	676023
1107	676024
92149	676025
62455	676026
57128	676027
117235	676028
72000	676029
1921	676030
82417	676031
83982	676032
65209	676033
9435	676034
55361	676035
1360	676036
67704	676037
70947	676038
10085	676039
637	676040
15586	676041
3228	676042
681	676043
135674	676044
90060	676045
33771	676046
18194	676047
63792	676048
4593	676049
54173	676050
21868	676051
70273	676052
21400	676053
15625	676054
19095	676055
108117	676056
42698	676057
43364	676058
121807	676059
5596	676060
133919	676061
65681	676062
6837	676063
13732	676064
268	676065
36813	676066
22822	676067
69170	676068
57130	676069
30592	676070
23	676071
4461	676072
6755	676073
81042	676074
116992	676075
89103	676076
10179	676077
68808	676078
8312	676079
18878	676080
106962	676081
122614	676082
22336	676083
29246	676084
23835	676085
17833	676086
39062	676087
134188	676088
78802	676089
4145	676090
27703	676091
66851	676092
5838	676093
138751	676094
10731	676095
35388	676096
69392	676097
1400	676098
44775	676099
11836	676100
52977	676101
4294	676102
1447	676103
51827	676104
46369	676105
12429	676106
550	676107
179	676108
33027	676109
3778	676110
21664	676111
23145	676112
91726	676113
66218	676114
99155	676115
68640	676116
25853	676117
39004	676118
6212	676119
29340	676120
82504	676121
18043	676122
46722	676123
98721	676124
99246	676125
66772	676126
42058	676127
22734	676128
6158	676129
2471	676130
109051	676131
65439	676132
58990	676133
2526	676134
20631	676135
82581	676136
44690	676137
28532	676138
10671	676139
35644	676140
11641	676141
6926	676142
94718	676143
46215	676144
1594	676145
19922	676146
45973	676147
64736	676148
3376	676149
59532	676150
43155	676151
58326	676152
63423	676153
19735	676154
15753	676155
2543	676156
16804	676157
26739	676158
15785	676159
50007	676160
32048	676161
18854	676162
61729	676163
53364	676164
39099	676165
12603	676166
36846	676167
15183	676168
1817	676169
49507	676170
70126	676171
1626	676172
33930	676173
67528	676174
114114	676175
600	676176
32520	676177
38614	676178
5326	676179
9937	676180
1507	676181
111702	676182
15076	676183
2225	676184
69	676185
26757	676186
70861	676187
98665	676188
8293	676189
74374	676190
25233	676191
4737	676192
20717	676193
35387	676194
75230	676195
71971	676196
85677	676197
22920	676198
149429	676199
63971	676200
127337	676201
12254	676202
88987	676203
46736	676204
67391	676205
22205	676206
103867	676207
114685	676208
10837	676209
6952	676210
15251	676211
140379	676212
65103	676213
58203	676214
56939	676215
13258	676216
79036	676217
103491	676218
751	676219
1828	676220
41065	676221
56110	676222
80604	676223
32640	676224
59795	676225
51017	676226
3860	676227
4304	676228
148583	676229
83838	676230
130603	676231
74627	676232
20334	676233
5177	676234
169	676235
36349	676236
116541	676237
10061	676238
6428	676239
18761	676240
72457	676241
15036	676242
74224	676243
134904	676244
47085	676245
28775	676246
67543	676247
65698	676248
16531	676249
53440	676250
22864	676251
47338	676252
18190	676253
24835	676254
65545	676255
95736	676256
57770	676257
18063	676258
90985	676259
32535	676260
27879	676261
4814	676262
94197	676263
75528	676264
702	676265
36755	676266
17387	676267
72028	676268
94399	676269
56321	676270
66548	676271
47685	676272
41156	676273
125696	676274
47232	676275
53108	676276
46190	676277
4255	676278
1881	676279
1318	676280
8115	676281
21203	676282
129607	676283
8819	676284
64336	676285
77178	676286
76362	676287
22929	676288
74917	676289
24344	676290
22112	676291
1911	676292
76742	676293
64714	676294
4249	676295
33737	676296
54810	676297
26461	676298
38701	676299
11815	676300
121374	676301
3560	676302
3983	676303
46293	676304
66146	676305
30780	676306
18099	676307
99987	676308
3341	676309
106507	676310
82371	676311
15039	676312
41544	676313
15574	676314
16105	676315
127446	676316
8217	676317
1252	676318
7854	676319
68144	676320
31792	676321
53183	676322
39804	676323
55304	676324
92642	676325
60206	676326
8094	676327
43931	676328
97495	676329
78875	676330
353	676331
48307	676332
32654	676333
82212	676334
15643	676335
55823	676336
26996	676337
6332	676338
19945	676339
38329	676340
10234	676341
34592	676342
29348	676343
52404	676344
121963	676345
29635	676346
4955	676347
7875	676348
136653	676349
37672	676350
15511	676351
149279	676352
30662	676353
85664	676354
84073	676355
45349	676356
101103	676357
82183	676358
7637	676359
55354	676360
48454	676361
35475	676362
99306	676363
26662	676364
125876	676365
11391	676366
34936	676367
5531	676368
22186	676369
50820	676370
7453	676371
4227	676372
65473	676373
142609	676374
32837	676375
96184	676376
63758	676377
77137	676378
43463	676379
57203	676380
3943	676381
18309	676382
32008	676383
8594	676384
110082	676385
20096	676386
87009	676387
27046	676388
11638	676389
119539	676390
12934	676391
14343	676392
127528	676393
79395	676394
92731	676395
100391	676396
6751	676397
13250	676398
23243	676399
36645	676400
503	676401
20317	676402
9416	676403
37648	676404
10783	676405
11823	676406
38324	676407
2286	676408
45514	676409
19990	676410
851	676411
148775	676412
13044	676413
1909	676414
23887	676415
67364	676416
67827	676417
71427	676418
32682	676419
30365	676420
66067	676421
117501	676422
72688	676423
32398	676424
108535	676425
32062	676426
39031	676427
29332	676428
15937	676429
89307	676430
38676	676431
36863	676432
10382	676433
149768	676434
11369	676435
80588	676436
42427	676437
416	676438
87860	676439
55276	676440
99619	676441
8651	676442
132299	676443
30302	676444
73638	676445
34487	676446
16001	676447
23183	676448
95470	676449
61998	676450
45620	676451
63453	676452
45752	676453
5278	676454
39728	676455
28782	676456
47328	676457
147106	676458
45726	676459
66471	676460
102243	676461
6899	676462
7738	676463
99351	676464
8908	676465
80059	676466
98511	676467
69298	676468
16897	676469
10014	676470
10859	676471
9807	676472
2857	676473
94325	676474
91240	676475
56347	676476
521	676477
2569	676478
34186	676479
130444	676480
19379	676481
7100	676482
50628	676483
29728	676484
48524	676485
141494	676486
30201	676487
147309	676488
70420	676489
41541	676490
2391	676491
82552	676492
104714	676493
7366	676494
22619	676495
14485	676496
147250	676497
396	676498
41487	676499
2614	676500
24752	676501
4007	676502
43830	676503
46234	676504
16814	676505
33738	676506
133618	676507
106223	676508
108874	676509
48353	676510
81102	676511
16250	676512
128907	676513
129764	676514
4731	676515
3689	676516
33171	676517
31215	676518
43638	676519
655	676520
968	676521
127087	676522
23408	676523
4624	676524
43986	676525
124	676526
1310	676527
127352	676528
98826	676529
12394	676530
17164	676531
26235	676532
94210	676533
104489	676534
23280	676535
12628	676536
54413	676537
47685	676538
26877	676539
48133	676540
62265	676541
25634	676542
85445	676543
21502	676544
7887	676545
55382	676546
74593	676547
89077	676548
1597	676549
64834	676550
77066	676551
87348	676552
87878	676553
82413	676554
80123	676555
127344	676556
57041	676557
1489	676558
17027	676559
76277	676560
77428	676561
62937	676562
22443	676563
17037	676564
87410	676565
36698	676566
1713	676567
27052	676568
51890	676569
22882	676570
113945	676571
141883	676572
117964	676573
40255	676574
99459	676575
26044	676576
47429	676577
77341	676578
97586	676579
30539	676580
59452	676581
32989	676582
53748	676583
103210	676584
2055	676585
119878	676586
39311	676587
2720	676588
117373	676589
6764	676590
132958	676591
12815	676592
998	676593
8962	676594
142422	676595
96986	676596
102586	676597
35257	676598
35125	676599
131521	676600
16856	676601
138333	676602
32202	676603
24006	676604
9157	676605
45929	676606
96896	676607
59193	676608
26841	676609
11683	676610
21319	676611
64703	676612
7217	676613
22358	676614
13360	676615
59675	676616
71062	676617
103656	676618
1692	676619
91826	676620
72028	676621
133016	676622
48212	676623
40484	676624
56873	676625
9380	676626
14198	676627
1407	676628
19859	676629
133416	676630
48643	676631
26110	676632
33481	676633
53776	676634
44685	676635
34752	676636
22632	676637
68191	676638
106330	676639
117	676640
23	676641
69292	676642
56128	676643
73844	676644
5503	676645
19285	676646
15792	676647
51760	676648
55059	676649
19657	676650
52824	676651
54781	676652
30731	676653
1732	676654
13125	676655
73196	676656
29991	676657
39985	676658
51472	676659
37913	676660
1042	676661
47656	676662
14896	676663
41035	676664
79530	676665
998	676666
51900	676667
91384	676668
55445	676669
748	676670
8604	676671
4351	676672
138089	676673
48000	676674
11932	676675
57178	676676
8063	676677
139101	676678
51798	676679
49	676680
23638	676681
13592	676682
2572	676683
80507	676684
5475	676685
30686	676686
93476	676687
115223	676688
93982	676689
45309	676690
103265	676691
66680	676692
37175	676693
17645	676694
23916	676695
23876	676696
117182	676697
76821	676698
15285	676699
86192	676700
10455	676701
14882	676702
116961	676703
36850	676704
17225	676705
76419	676706
55569	676707
41784	676708
85560	676709
97190	676710
72789	676711
489	676712
126419	676713
28852	676714
44364	676715
50832	676716
72487	676717
121870	676718
5476	676719
34542	676720
14974	676721
17675	676722
76308	676723
1209	676724
19094	676725
24927	676726
9162	676727
126930	676728
1700	676729
1387	676730
7037	676731
30920	676732
32035	676733
20454	676734
10128	676735
88651	676736
14561	676737
31	676738
19670	676739
76122	676740
48763	676741
29348	676742
93270	676743
60166	676744
48128	676745
1221	676746
167	676747
44050	676748
1500	676749
10874	676750
6067	676751
56561	676752
8796	676753
86666	676754
44208	676755
1156	676756
40401	676757
106254	676758
35692	676759
3447	676760
2238	676761
48696	676762
2049	676763
26801	676764
61425	676765
62997	676766
29289	676767
4473	676768
14761	676769
7165	676770
86787	676771
103421	676772
41821	676773
52	676774
117320	676775
41120	676776
79878	676777
45639	676778
25862	676779
7	676780
109966	676781
65059	676782
120000	676783
9143	676784
8110	676785
1447	676786
2140	676787
84633	676788
6325	676789
97425	676790
51072	676791
29293	676792
30405	676793
77160	676794
147884	676795
41124	676796
80258	676797
12005	676798
20829	676799
17060	676800
14614	676801
77569	676802
4489	676803
63582	676804
1657	676805
6242	676806
6999	676807
25100	676808
20210	676809
11550	676810
15569	676811
47440	676812
12319	676813
31495	676814
98823	676815
126808	676816
31529	676817
32017	676818
138208	676819
22221	676820
3908	676821
104802	676822
23535	676823
103608	676824
38830	676825
125805	676826
44025	676827
98666	676828
3197	676829
49938	676830
34149	676831
5198	676832
15461	676833
4843	676834
4747	676835
102727	676836
6824	676837
43204	676838
46963	676839
35572	676840
29050	676841
16237	676842
78906	676843
41546	676844
798	676845
45441	676846
61837	676847
48411	676848
52958	676849
94177	676850
6467	676851
4887	676852
121577	676853
5827	676854
33431	676855
112664	676856
5961	676857
99089	676858
22165	676859
805	676860
112018	676861
103506	676862
20411	676863
29273	676864
12297	676865
102531	676866
117518	676867
73212	676868
1632	676869
119319	676870
76249	676871
13535	676872
21525	676873
82684	676874
5126	676875
15045	676876
20785	676877
112489	676878
100465	676879
16629	676880
58990	676881
22904	676882
1085	676883
18460	676884
85323	676885
44386	676886
23970	676887
388	676888
113564	676889
143562	676890
34259	676891
91881	676892
38754	676893
35397	676894
55886	676895
66705	676896
63111	676897
18965	676898
20902	676899
61235	676900
4214	676901
50139	676902
6968	676903
4441	676904
5079	676905
28447	676906
57089	676907
70243	676908
58155	676909
71495	676910
19910	676911
84056	676912
1502	676913
23477	676914
110448	676915
52878	676916
36921	676917
9433	676918
115385	676919
12284	676920
47107	676921
92248	676922
41673	676923
55245	676924
81577	676925
51841	676926
28168	676927
634	676928
18618	676929
23315	676930
82287	676931
40586	676932
1453	676933
30169	676934
18662	676935
125008	676936
39124	676937
4490	676938
16080	676939
50506	676940
252	676941
114352	676942
58394	676943
92087	676944
2429	676945
56515	676946
2346	676947
11740	676948
113379	676949
138432	676950
141475	676951
47896	676952
12194	676953
5265	676954
12388	676955
5688	676956
66665	676957
81597	676958
107114	676959
89897	676960
49211	676961
78773	676962
116818	676963
83470	676964
87466	676965
11524	676966
82086	676967
59183	676968
3114	676969
48425	676970
69330	676971
53539	676972
34447	676973
898	676974
47460	676975
27813	676976
85891	676977
6459	676978
45360	676979
4799	676980
64682	676981
120144	676982
130204	676983
87013	676984
26724	676985
86903	676986
49905	676987
110845	676988
124426	676989
28434	676990
141182	676991
2032	676992
31179	676993
101602	676994
52616	676995
62821	676996
131055	676997
52810	676998
3748	676999
20286	677000
104618	677001
41926	677002
15245	677003
129982	677004
88131	677005
25617	677006
59063	677007
8900	677008
17903	677009
18201	677010
29859	677011
112631	677012
98245	677013
1624	677014
36292	677015
6281	677016
43949	677017
22515	677018
8608	677019
10317	677020
85146	677021
3777	677022
123146	677023
36228	677024
13539	677025
10920	677026
73823	677027
15292	677028
9768	677029
55508	677030
115831	677031
5754	677032
24823	677033
31491	677034
18766	677035
106153	677036
36271	677037
403	677038
39203	677039
97360	677040
35903	677041
42224	677042
8571	677043
107440	677044
19583	677045
14651	677046
23051	677047
49703	677048
33529	677049
55437	677050
66976	677051
100732	677052
62171	677053
3516	677054
35530	677055
9805	677056
137002	677057
12176	677058
2550	677059
34713	677060
28679	677061
91254	677062
20218	677063
4074	677064
64933	677065
15331	677066
88277	677067
105226	677068
42838	677069
40109	677070
17285	677071
78484	677072
33883	677073
18986	677074
28125	677075
26176	677076
117950	677077
20353	677078
108458	677079
61454	677080
48641	677081
9444	677082
35725	677083
87105	677084
3049	677085
74511	677086
117517	677087
479	677088
54378	677089
67203	677090
8773	677091
14393	677092
7538	677093
29911	677094
95	677095
7449	677096
5904	677097
68800	677098
14296	677099
111521	677100
22907	677101
85917	677102
30014	677103
121576	677104
100674	677105
4856	677106
17236	677107
31156	677108
125687	677109
143	677110
10063	677111
79591	677112
1281	677113
10214	677114
93338	677115
20709	677116
67511	677117
32720	677118
49069	677119
138233	677120
46705	677121
100981	677122
13674	677123
42779	677124
39922	677125
12693	677126
128906	677127
38280	677128
10424	677129
115753	677130
30984	677131
15929	677132
62854	677133
69753	677134
32640	677135
7085	677136
14455	677137
69168	677138
58469	677139
4772	677140
38420	677141
12547	677142
33811	677143
98618	677144
25362	677145
38190	677146
29086	677147
30425	677148
15700	677149
1716	677150
85656	677151
64349	677152
70737	677153
68233	677154
29421	677155
70707	677156
44730	677157
114176	677158
15840	677159
5587	677160
16186	677161
80913	677162
4630	677163
66737	677164
86679	677165
165	677166
77102	677167
23127	677168
6424	677169
90875	677170
109968	677171
49573	677172
27272	677173
60172	677174
133049	677175
103512	677176
27710	677177
99215	677178
66488	677179
65037	677180
3948	677181
34676	677182
39618	677183
32324	677184
2538	677185
62143	677186
94211	677187
65120	677188
41357	677189
85539	677190
54242	677191
26	677192
72143	677193
5526	677194
105166	677195
147132	677196
2303	677197
13167	677198
4220	677199
2974	677200
123636	677201
134	677202
57644	677203
51322	677204
11082	677205
78503	677206
25509	677207
14243	677208
82351	677209
60276	677210
1146	677211
41910	677212
25153	677213
132914	677214
53349	677215
69640	677216
49020	677217
22387	677218
132906	677219
30656	677220
20123	677221
11893	677222
28556	677223
116765	677224
871	677225
58336	677226
69058	677227
22777	677228
107754	677229
2579	677230
35544	677231
59666	677232
100461	677233
149297	677234
33996	677235
7403	677236
12224	677237
11010	677238
48044	677239
80765	677240
64271	677241
53310	677242
47877	677243
9873	677244
58747	677245
107418	677246
35716	677247
136914	677248
23735	677249
53715	677250
138707	677251
69822	677252
83115	677253
39696	677254
827	677255
95195	677256
11992	677257
45153	677258
9098	677259
113208	677260
35127	677261
33299	677262
37909	677263
117902	677264
38504	677265
30271	677266
122631	677267
39315	677268
39852	677269
43107	677270
34198	677271
2272	677272
19499	677273
62171	677274
63322	677275
4501	677276
3064	677277
101658	677278
6121	677279
24628	677280
9986	677281
32939	677282
174	677283
8790	677284
68747	677285
40196	677286
7406	677287
15326	677288
116435	677289
76261	677290
116480	677291
119618	677292
21834	677293
111387	677294
100874	677295
37559	677296
7590	677297
65769	677298
441	677299
24204	677300
11397	677301
4178	677302
48832	677303
37926	677304
446	677305
2328	677306
12405	677307
15876	677308
94924	677309
21117	677310
36882	677311
10772	677312
36946	677313
75636	677314
3636	677315
104553	677316
81884	677317
99928	677318
2824	677319
13579	677320
128239	677321
80658	677322
16621	677323
11384	677324
20085	677325
120645	677326
59903	677327
67687	677328
53218	677329
4860	677330
10104	677331
421	677332
3865	677333
45834	677334
36806	677335
8793	677336
80548	677337
11835	677338
112769	677339
55102	677340
45514	677341
75049	677342
134418	677343
37110	677344
110879	677345
15980	677346
20834	677347
67280	677348
22480	677349
51118	677350
125947	677351
14741	677352
12481	677353
829	677354
62081	677355
43523	677356
54950	677357
55190	677358
26358	677359
91234	677360
75864	677361
50062	677362
120141	677363
79850	677364
75938	677365
17292	677366
37959	677367
2902	677368
74073	677369
3879	677370
42281	677371
54191	677372
12694	677373
17141	677374
12367	677375
16112	677376
124236	677377
80557	677378
11407	677379
116112	677380
95363	677381
104800	677382
60399	677383
48226	677384
36157	677385
92556	677386
1520	677387
11955	677388
16189	677389
49645	677390
15169	677391
5600	677392
75328	677393
2329	677394
122401	677395
113086	677396
43883	677397
32029	677398
27574	677399
134777	677400
39785	677401
70840	677402
60418	677403
35192	677404
133384	677405
18396	677406
150000	677407
57977	677408
70789	677409
4344	677410
36851	677411
133298	677412
6959	677413
32403	677414
47103	677415
31134	677416
46314	677417
33221	677418
7131	677419
85323	677420
19909	677421
32093	677422
27289	677423
98319	677424
54829	677425
40993	677426
63631	677427
11593	677428
31450	677429
10219	677430
56147	677431
59746	677432
77722	677433
7062	677434
29879	677435
42246	677436
11289	677437
2588	677438
49440	677439
24925	677440
12673	677441
49	677442
6611	677443
3894	677444
36171	677445
42087	677446
57712	677447
1190	677448
106917	677449
139385	677450
66272	677451
12708	677452
69463	677453
8466	677454
39743	677455
1059	677456
74911	677457
72319	677458
65906	677459
3818	677460
30265	677461
82508	677462
56889	677463
7487	677464
208	677465
31792	677466
29367	677467
7116	677468
80740	677469
16857	677470
41248	677471
39330	677472
118729	677473
126944	677474
28777	677475
12306	677476
53937	677477
3550	677478
600	677479
47875	677480
141954	677481
10071	677482
15098	677483
3669	677484
114091	677485
85795	677486
21877	677487
4437	677488
68460	677489
74233	677490
9231	677491
61771	677492
71141	677493
24683	677494
56783	677495
7100	677496
19656	677497
2504	677498
113131	677499
55194	677500
22498	677501
1833	677502
90335	677503
51635	677504
12436	677505
53739	677506
136665	677507
12328	677508
3593	677509
79938	677510
49558	677511
23620	677512
26695	677513
37635	677514
7919	677515
2886	677516
389	677517
58151	677518
40208	677519
6774	677520
62132	677521
65583	677522
112003	677523
19650	677524
12423	677525
132083	677526
238	677527
106619	677528
331	677529
72476	677530
54515	677531
3073	677532
16297	677533
35256	677534
59217	677535
17149	677536
1355	677537
18500	677538
30086	677539
113003	677540
35761	677541
1760	677542
26526	677543
67511	677544
26386	677545
21208	677546
100236	677547
150407	677548
68022	677549
9068	677550
5960	677551
16618	677552
3179	677553
2223	677554
10784	677555
595	677556
121767	677557
93511	677558
12661	677559
10733	677560
14767	677561
61576	677562
12801	677563
133458	677564
17741	677565
4524	677566
141942	677567
135117	677568
11555	677569
77126	677570
144966	677571
2972	677572
107557	677573
60888	677574
13578	677575
8430	677576
106217	677577
14940	677578
73343	677579
51805	677580
17247	677581
10436	677582
8935	677583
34017	677584
37362	677585
128797	677586
71454	677587
433	677588
43395	677589
50126	677590
48878	677591
3285	677592
62397	677593
80761	677594
8934	677595
8682	677596
686	677597
38575	677598
30892	677599
11670	677600
60658	677601
36639	677602
25495	677603
150447	677604
13177	677605
2866	677606
54886	677607
24798	677608
8414	677609
2845	677610
23152	677611
667	677612
61054	677613
73557	677614
6509	677615
5402	677616
39457	677617
53189	677618
103379	677619
11103	677620
58576	677621
2901	677622
51111	677623
32976	677624
39501	677625
138510	677626
74673	677627
81459	677628
106	677629
21792	677630
83652	677631
18472	677632
116720	677633
3323	677634
28708	677635
22471	677636
69901	677637
20751	677638
6534	677639
19078	677640
1169	677641
47846	677642
18734	677643
37941	677644
51435	677645
30725	677646
16357	677647
57447	677648
64439	677649
23481	677650
51248	677651
2296	677652
73	677653
18139	677654
42164	677655
108348	677656
11036	677657
96934	677658
111591	677659
6324	677660
45519	677661
47649	677662
3257	677663
32332	677664
8791	677665
51240	677666
29886	677667
37149	677668
84241	677669
2328	677670
40106	677671
141616	677672
74118	677673
8750	677674
50686	677675
4820	677676
126595	677677
20545	677678
87361	677679
16657	677680
12028	677681
28305	677682
277	677683
30348	677684
127965	677685
113961	677686
114123	677687
82457	677688
45745	677689
16331	677690
18747	677691
49360	677692
8565	677693
46461	677694
109707	677695
129438	677696
6579	677697
52496	677698
26650	677699
14970	677700
44478	677701
89769	677702
88459	677703
28817	677704
2389	677705
30565	677706
137034	677707
1663	677708
20836	677709
51482	677710
763	677711
10727	677712
18511	677713
38763	677714
73221	677715
6077	677716
4180	677717
19325	677718
5720	677719
91	677720
58423	677721
96843	677722
111101	677723
27588	677724
30054	677725
52494	677726
82508	677727
52826	677728
61818	677729
17621	677730
42844	677731
1774	677732
69167	677733
9796	677734
116478	677735
26245	677736
3394	677737
393	677738
41822	677739
53017	677740
86597	677741
84195	677742
118072	677743
5537	677744
52826	677745
21431	677746
32177	677747
60305	677748
10721	677749
48348	677750
27789	677751
337	677752
98103	677753
52649	677754
48606	677755
43791	677756
101573	677757
685	677758
47825	677759
1878	677760
81375	677761
4741	677762
96267	677763
86549	677764
19119	677765
66852	677766
60017	677767
53718	677768
38108	677769
46002	677770
52777	677771
388	677772
68048	677773
3309	677774
14438	677775
15759	677776
77697	677777
50007	677778
49440	677779
3003	677780
37668	677781
41786	677782
6416	677783
691	677784
11820	677785
43661	677786
71252	677787
13935	677788
112783	677789
31070	677790
38392	677791
77103	677792
150511	677793
9688	677794
40266	677795
44597	677796
94567	677797
80843	677798
94073	677799
22616	677800
2113	677801
92943	677802
353	677803
2029	677804
53430	677805
90835	677806
132054	677807
12391	677808
54869	677809
72183	677810
81126	677811
13245	677812
5362	677813
48067	677814
118617	677815
42488	677816
83025	677817
150791	677818
42353	677819
52575	677820
3176	677821
8619	677822
25833	677823
28631	677824
116698	677825
88244	677826
1312	677827
58481	677828
14484	677829
31151	677830
66404	677831
1450	677832
42247	677833
95104	677834
54393	677835
6116	677836
8105	677837
115212	677838
7781	677839
75182	677840
43261	677841
21959	677842
104079	677843
110140	677844
19441	677845
91190	677846
72411	677847
29636	677848
13673	677849
15670	677850
19548	677851
120773	677852
26025	677853
11641	677854
9409	677855
42399	677856
6426	677857
52794	677858
34845	677859
62911	677860
80638	677861
47437	677862
133548	677863
42358	677864
148215	677865
60593	677866
2701	677867
43311	677868
17688	677869
39470	677870
301	677871
9647	677872
99325	677873
1886	677874
30803	677875
9266	677876
66535	677877
5210	677878
133948	677879
41571	677880
81	677881
43534	677882
14627	677883
27976	677884
75271	677885
59596	677886
100731	677887
11274	677888
48965	677889
12216	677890
132799	677891
9978	677892
68951	677893
48054	677894
30305	677895
103839	677896
24424	677897
20905	677898
86884	677899
89517	677900
91898	677901
56072	677902
146052	677903
58034	677904
79108	677905
50343	677906
77279	677907
72679	677908
31875	677909
127013	677910
1564	677911
67721	677912
22192	677913
33679	677914
28257	677915
46277	677916
6605	677917
18214	677918
9263	677919
125738	677920
80602	677921
103482	677922
26589	677923
7789	677924
21639	677925
61085	677926
24378	677927
47572	677928
31077	677929
145725	677930
86245	677931
72343	677932
119638	677933
8377	677934
266	677935
52228	677936
1048	677937
7532	677938
148	677939
58839	677940
64400	677941
36237	677942
57608	677943
12059	677944
83623	677945
131082	677946
25544	677947
10310	677948
33882	677949
25127	677950
937	677951
1859	677952
13730	677953
42761	677954
26786	677955
12994	677956
10243	677957
40861	677958
4661	677959
28923	677960
22620	677961
67531	677962
79722	677963
16354	677964
29024	677965
38560	677966
108113	677967
7528	677968
3981	677969
95107	677970
14369	677971
5106	677972
29006	677973
5184	677974
44233	677975
126545	677976
28320	677977
15304	677978
10223	677979
56142	677980
24781	677981
20974	677982
53	677983
11361	677984
118889	677985
137529	677986
94725	677987
113628	677988
43551	677989
41916	677990
2981	677991
12665	677992
29854	677993
33683	677994
61766	677995
82017	677996
56994	677997
52767	677998
62322	677999
122002	678000
23297	678001
83157	678002
51506	678003
76153	678004
4532	678005
57534	678006
809	678007
88648	678008
1232	678009
7623	678010
108468	678011
1979	678012
53845	678013
29108	678014
103107	678015
115059	678016
99736	678017
50090	678018
32153	678019
15081	678020
39478	678021
16136	678022
58695	678023
25280	678024
68267	678025
99350	678026
32984	678027
110906	678028
3732	678029
79698	678030
73089	678031
55146	678032
62008	678033
72783	678034
44282	678035
13628	678036
55381	678037
56184	678038
46940	678039
24842	678040
93304	678041
41780	678042
133773	678043
82105	678044
121010	678045
22380	678046
16711	678047
32426	678048
463	678049
107869	678050
9281	678051
20580	678052
125333	678053
131913	678054
58249	678055
638	678056
62927	678057
47027	678058
5236	678059
103310	678060
47282	678061
60909	678062
55996	678063
129608	678064
45805	678065
95897	678066
10	678067
27432	678068
130455	678069
5816	678070
21326	678071
126650	678072
534	678073
13623	678074
14816	678075
10971	678076
57038	678077
21751	678078
30770	678079
30055	678080
148010	678081
114167	678082
54929	678083
84870	678084
82193	678085
114480	678086
102884	678087
55941	678088
72516	678089
46741	678090
9603	678091
131388	678092
77561	678093
52981	678094
28434	678095
104025	678096
140	678097
8344	678098
4473	678099
17698	678100
38454	678101
101760	678102
762	678103
17958	678104
64771	678105
36300	678106
29661	678107
59927	678108
45454	678109
2732	678110
39443	678111
20910	678112
3151	678113
11124	678114
2998	678115
19346	678116
24908	678117
79097	678118
44762	678119
48551	678120
83132	678121
28773	678122
163	678123
684	678124
9663	678125
1236	678126
77994	678127
49492	678128
16369	678129
64897	678130
2061	678131
29142	678132
127313	678133
18409	678134
88821	678135
92879	678136
58129	678137
78563	678138
15829	678139
6175	678140
82763	678141
809	678142
114120	678143
82667	678144
65463	678145
81741	678146
12447	678147
69903	678148
132899	678149
17913	678150
433	678151
86131	678152
9213	678153
101465	678154
19574	678155
81112	678156
43143	678157
69072	678158
18663	678159
28190	678160
120477	678161
22011	678162
5282	678163
34381	678164
25413	678165
71179	678166
10699	678167
142216	678168
66597	678169
58787	678170
36402	678171
3417	678172
104055	678173
70502	678174
31657	678175
122243	678176
6791	678177
13252	678178
50727	678179
19728	678180
38531	678181
23352	678182
53220	678183
8092	678184
4070	678185
22025	678186
10846	678187
89437	678188
63473	678189
22832	678190
559	678191
8161	678192
40420	678193
23847	678194
86795	678195
6784	678196
16877	678197
21502	678198
24976	678199
37524	678200
25439	678201
93326	678202
32245	678203
24634	678204
34055	678205
45928	678206
85181	678207
74063	678208
21254	678209
85345	678210
31272	678211
106380	678212
13048	678213
435	678214
35749	678215
23261	678216
74075	678217
129391	678218
15367	678219
38810	678220
63015	678221
16766	678222
29904	678223
628	678224
2410	678225
62100	678226
599	678227
7257	678228
24159	678229
61330	678230
95741	678231
6297	678232
21391	678233
752	678234
1610	678235
25305	678236
16543	678237
567	678238
50099	678239
63774	678240
4188	678241
61529	678242
102083	678243
38033	678244
62555	678245
25377	678246
1184	678247
22346	678248
45566	678249
62419	678250
80888	678251
36195	678252
15866	678253
10757	678254
2275	678255
109833	678256
97711	678257
24998	678258
86208	678259
8110	678260
68462	678261
1323	678262
8726	678263
11566	678264
96939	678265
36002	678266
73307	678267
242	678268
63924	678269
15992	678270
23685	678271
29503	678272
6211	678273
66886	678274
34517	678275
32701	678276
16289	678277
16680	678278
11895	678279
16069	678280
4788	678281
146568	678282
33492	678283
40796	678284
18278	678285
46501	678286
52613	678287
80048	678288
46646	678289
127711	678290
49545	678291
54219	678292
3713	678293
48221	678294
77874	678295
90014	678296
61906	678297
109575	678298
50636	678299
71847	678300
47421	678301
3573	678302
3330	678303
28691	678304
32	678305
79514	678306
71385	678307
988	678308
46180	678309
86556	678310
3939	678311
12901	678312
16280	678313
25533	678314
1391	678315
36822	678316
5032	678317
2208	678318
33438	678319
49426	678320
3322	678321
11737	678322
43734	678323
84003	678324
130	678325
30116	678326
69208	678327
47275	678328
3379	678329
112	678330
116525	678331
81137	678332
44435	678333
63014	678334
101929	678335
100594	678336
47534	678337
55024	678338
2443	678339
59501	678340
57306	678341
7966	678342
93867	678343
35749	678344
1136	678345
79124	678346
24570	678347
6125	678348
6297	678349
23402	678350
46272	678351
88629	678352
29464	678353
65403	678354
70970	678355
109370	678356
66608	678357
30173	678358
15542	678359
44490	678360
72413	678361
5667	678362
11689	678363
124621	678364
9180	678365
48538	678366
17189	678367
466	678368
72571	678369
97272	678370
63314	678371
100290	678372
76443	678373
2944	678374
121441	678375
14075	678376
60169	678377
95009	678378
85134	678379
33450	678380
54005	678381
49624	678382
1013	678383
16	678384
13474	678385
63590	678386
122604	678387
24984	678388
41090	678389
29231	678390
111673	678391
40851	678392
47108	678393
3587	678394
220	678395
86373	678396
136162	678397
59634	678398
104872	678399
1193	678400
46658	678401
111845	678402
21185	678403
11261	678404
31586	678405
29707	678406
93240	678407
27888	678408
87927	678409
72871	678410
104581	678411
26578	678412
7018	678413
19551	678414
6098	678415
18765	678416
78035	678417
17443	678418
17047	678419
12785	678420
1559	678421
108132	678422
19816	678423
29640	678424
11075	678425
21075	678426
144917	678427
47477	678428
36937	678429
59679	678430
14138	678431
11141	678432
10141	678433
83788	678434
74881	678435
79131	678436
105338	678437
8147	678438
17863	678439
27928	678440
34856	678441
324	678442
67055	678443
60279	678444
388	678445
29165	678446
14144	678447
1318	678448
5307	678449
6984	678450
17370	678451
6792	678452
54943	678453
97999	678454
33176	678455
18779	678456
16086	678457
3968	678458
75363	678459
168	678460
13772	678461
87630	678462
70228	678463
15306	678464
7580	678465
10347	678466
9435	678467
38447	678468
23612	678469
121539	678470
106322	678471
251	678472
128422	678473
14449	678474
18510	678475
83436	678476
1766	678477
64807	678478
161	678479
4305	678480
12327	678481
2000	678482
48566	678483
9413	678484
90765	678485
61895	678486
6291	678487
5725	678488
6101	678489
75462	678490
73194	678491
53570	678492
82126	678493
10260	678494
6656	678495
15369	678496
391	678497
14514	678498
76636	678499
103706	678500
29875	678501
57308	678502
8965	678503
9968	678504
124486	678505
56293	678506
373	678507
24784	678508
1157	678509
166	678510
108405	678511
12458	678512
113786	678513
42488	678514
2226	678515
46377	678516
4374	678517
29135	678518
11400	678519
114513	678520
11596	678521
136661	678522
23495	678523
110190	678524
69113	678525
58826	678526
6552	678527
7012	678528
40739	678529
24973	678530
74556	678531
4725	678532
77952	678533
60623	678534
72783	678535
104314	678536
62446	678537
11210	678538
118938	678539
4891	678540
70590	678541
16076	678542
125071	678543
46422	678544
87514	678545
37117	678546
17699	678547
2119	678548
50178	678549
105961	678550
237	678551
56406	678552
12834	678553
41222	678554
4560	678555
5579	678556
25104	678557
53006	678558
26167	678559
57973	678560
29650	678561
101001	678562
24698	678563
55341	678564
32015	678565
3057	678566
3105	678567
14618	678568
61808	678569
17272	678570
58556	678571
4977	678572
46665	678573
29267	678574
2794	678575
7772	678576
8124	678577
18811	678578
92908	678579
16313	678580
36323	678581
43734	678582
1368	678583
122565	678584
44828	678585
75599	678586
27128	678587
97292	678588
10263	678589
109393	678590
47700	678591
112927	678592
85126	678593
30568	678594
30876	678595
145021	678596
97232	678597
12377	678598
3470	678599
24945	678600
2136	678601
61910	678602
47413	678603
20246	678604
7263	678605
30791	678606
6319	678607
60242	678608
41066	678609
76486	678610
10544	678611
72396	678612
6937	678613
130459	678614
29667	678615
20905	678616
8073	678617
91116	678618
33030	678619
9869	678620
136602	678621
203	678622
80891	678623
313	678624
71368	678625
13312	678626
101485	678627
54	678628
2595	678629
2239	678630
40616	678631
1539	678632
1069	678633
112964	678634
8714	678635
5857	678636
88757	678637
19638	678638
131873	678639
13796	678640
9384	678641
10299	678642
67555	678643
56353	678644
84646	678645
33469	678646
48695	678647
27830	678648
62711	678649
115661	678650
25208	678651
6187	678652
137293	678653
28566	678654
27420	678655
69166	678656
98832	678657
4836	678658
29	678659
132542	678660
46675	678661
1221	678662
116961	678663
56906	678664
1416	678665
112604	678666
46275	678667
62521	678668
98706	678669
12383	678670
87131	678671
3926	678672
6335	678673
29670	678674
127776	678675
30581	678676
40385	678677
46011	678678
21686	678679
48644	678680
20362	678681
1311	678682
41377	678683
914	678684
4307	678685
30988	678686
5723	678687
72185	678688
60127	678689
38307	678690
23756	678691
72757	678692
83241	678693
61351	678694
76202	678695
80087	678696
63915	678697
53877	678698
18159	678699
150	678700
3355	678701
24747	678702
63480	678703
40615	678704
9535	678705
85946	678706
18543	678707
92727	678708
72239	678709
47135	678710
64849	678711
45391	678712
705	678713
46462	678714
37920	678715
4982	678716
53713	678717
53716	678718
25888	678719
2403	678720
104990	678721
83827	678722
34844	678723
30865	678724
111933	678725
38721	678726
38172	678727
103796	678728
44195	678729
10033	678730
11452	678731
108355	678732
67559	678733
55594	678734
89642	678735
8350	678736
19113	678737
33597	678738
42906	678739
63538	678740
95527	678741
98258	678742
1797	678743
120140	678744
104138	678745
36843	678746
5279	678747
24342	678748
20254	678749
23759	678750
59790	678751
5809	678752
32276	678753
3596	678754
12187	678755
15766	678756
16675	678757
113672	678758
57739	678759
96341	678760
136668	678761
130	678762
15500	678763
122026	678764
27941	678765
18593	678766
24348	678767
25963	678768
5063	678769
45140	678770
24984	678771
24392	678772
51876	678773
17758	678774
96618	678775
69988	678776
90209	678777
147786	678778
1879	678779
31073	678780
12000	678781
56598	678782
147825	678783
66217	678784
50273	678785
32408	678786
16470	678787
19632	678788
117368	678789
1645	678790
84161	678791
55903	678792
9006	678793
107228	678794
121263	678795
69103	678796
72321	678797
3405	678798
34970	678799
2404	678800
136	678801
86232	678802
19642	678803
12389	678804
47557	678805
57588	678806
47948	678807
45752	678808
64061	678809
58300	678810
8973	678811
12892	678812
2093	678813
74053	678814
30633	678815
1261	678816
20330	678817
87204	678818
21481	678819
47706	678820
93025	678821
49222	678822
37056	678823
12220	678824
128892	678825
41865	678826
2484	678827
31513	678828
13572	678829
95839	678830
36380	678831
4804	678832
99787	678833
105530	678834
89302	678835
93870	678836
48213	678837
2633	678838
44878	678839
1460	678840
2023	678841
2393	678842
42134	678843
24217	678844
95681	678845
39817	678846
51045	678847
111091	678848
84767	678849
61550	678850
51080	678851
40284	678852
102002	678853
16457	678854
55695	678855
51566	678856
67580	678857
80930	678858
28034	678859
25325	678860
73842	678861
64508	678862
39382	678863
97558	678864
40308	678865
104178	678866
104661	678867
85273	678868
109830	678869
77703	678870
93312	678871
37235	678872
25471	678873
78903	678874
17831	678875
24708	678876
14240	678877
52423	678878
1844	678879
9975	678880
92962	678881
97327	678882
21565	678883
13201	678884
17683	678885
13622	678886
6727	678887
27380	678888
79420	678889
83789	678890
1472	678891
118637	678892
114990	678893
95225	678894
17211	678895
26810	678896
28046	678897
2697	678898
6160	678899
9653	678900
7395	678901
20753	678902
6799	678903
59665	678904
20056	678905
122832	678906
42309	678907
28529	678908
39758	678909
7197	678910
5077	678911
18445	678912
79842	678913
77908	678914
35348	678915
68309	678916
60346	678917
32298	678918
137845	678919
5331	678920
29341	678921
4488	678922
33858	678923
48035	678924
44144	678925
25630	678926
57813	678927
15459	678928
22573	678929
7666	678930
90118	678931
409	678932
76265	678933
47450	678934
4643	678935
34402	678936
33314	678937
21803	678938
1160	678939
5839	678940
10675	678941
35167	678942
19729	678943
78511	678944
137688	678945
4228	678946
78956	678947
49593	678948
73403	678949
33384	678950
57553	678951
44688	678952
18036	678953
166	678954
27374	678955
54296	678956
16397	678957
15173	678958
24470	678959
105753	678960
15187	678961
14468	678962
129366	678963
18011	678964
90189	678965
77319	678966
124909	678967
56083	678968
2278	678969
11405	678970
31211	678971
4208	678972
10717	678973
14203	678974
61396	678975
102296	678976
82038	678977
122017	678978
4871	678979
39537	678980
2013	678981
17796	678982
5687	678983
73303	678984
19378	678985
77620	678986
22010	678987
116503	678988
99016	678989
116346	678990
62874	678991
51348	678992
1226	678993
5119	678994
14131	678995
39137	678996
6033	678997
9504	678998
15253	678999
68325	679000
2357	679001
39615	679002
67907	679003
21842	679004
10472	679005
126448	679006
5511	679007
40878	679008
108203	679009
75444	679010
66020	679011
11925	679012
21871	679013
67544	679014
3752	679015
98419	679016
2824	679017
90802	679018
17369	679019
68812	679020
9035	679021
10124	679022
28270	679023
88306	679024
6748	679025
21916	679026
133577	679027
3855	679028
24959	679029
55993	679030
136822	679031
91793	679032
3052	679033
60383	679034
1013	679035
5066	679036
91300	679037
96543	679038
15987	679039
76399	679040
41128	679041
28992	679042
3454	679043
5074	679044
38142	679045
64557	679046
46384	679047
14604	679048
46770	679049
12508	679050
22646	679051
77876	679052
4096	679053
12143	679054
78658	679055
52045	679056
29385	679057
63380	679058
95802	679059
73834	679060
15722	679061
38890	679062
52827	679063
20425	679064
6128	679065
57950	679066
29637	679067
37436	679068
3687	679069
29847	679070
114818	679071
65767	679072
82392	679073
150089	679074
52934	679075
5811	679076
669	679077
39827	679078
12740	679079
74452	679080
11514	679081
111979	679082
37583	679083
39680	679084
9815	679085
24557	679086
32913	679087
65	679088
67027	679089
2266	679090
111120	679091
64632	679092
35128	679093
30817	679094
12759	679095
44963	679096
16021	679097
120173	679098
21715	679099
56444	679100
25423	679101
50721	679102
130343	679103
49566	679104
8375	679105
9379	679106
528	679107
51811	679108
54013	679109
49850	679110
106	679111
88349	679112
812	679113
2441	679114
10064	679115
8322	679116
36226	679117
94235	679118
34445	679119
54273	679120
4321	679121
11052	679122
323	679123
51109	679124
24196	679125
68510	679126
103556	679127
50186	679128
35298	679129
6356	679130
90968	679131
105331	679132
105544	679133
109291	679134
65487	679135
31366	679136
669	679137
14536	679138
22226	679139
24910	679140
87828	679141
1918	679142
66615	679143
105769	679144
52384	679145
38022	679146
28735	679147
41427	679148
3951	679149
17713	679150
31944	679151
26041	679152
4279	679153
43193	679154
34851	679155
28575	679156
15869	679157
3154	679158
27085	679159
117824	679160
94330	679161
30572	679162
19197	679163
3024	679164
15142	679165
547	679166
21086	679167
83361	679168
59204	679169
67045	679170
14893	679171
53837	679172
23576	679173
4510	679174
53610	679175
3574	679176
121846	679177
6486	679178
221	679179
36428	679180
115431	679181
18175	679182
33978	679183
37403	679184
56985	679185
9550	679186
17935	679187
9650	679188
33252	679189
3040	679190
36393	679191
52619	679192
7487	679193
26230	679194
28097	679195
45537	679196
37213	679197
15649	679198
7349	679199
1609	679200
71080	679201
8706	679202
31325	679203
33574	679204
87918	679205
12851	679206
10896	679207
59354	679208
133722	679209
38069	679210
54482	679211
111631	679212
62206	679213
4099	679214
57023	679215
37669	679216
15228	679217
10183	679218
109154	679219
111323	679220
119954	679221
180	679222
24614	679223
83346	679224
116929	679225
114484	679226
74138	679227
110400	679228
13532	679229
56215	679230
44776	679231
84746	679232
47466	679233
56309	679234
136597	679235
73457	679236
35120	679237
8714	679238
94826	679239
1364	679240
25869	679241
34842	679242
282	679243
120791	679244
64415	679245
17446	679246
116038	679247
8413	679248
68207	679249
68652	679250
77750	679251
19028	679252
77642	679253
36	679254
59108	679255
70325	679256
87551	679257
20512	679258
46589	679259
143146	679260
137183	679261
28702	679262
2910	679263
934	679264
102482	679265
24267	679266
45326	679267
1153	679268
27338	679269
89990	679270
70935	679271
630	679272
6759	679273
32308	679274
33784	679275
56065	679276
19633	679277
27337	679278
148093	679279
114276	679280
35501	679281
29751	679282
42307	679283
15673	679284
4696	679285
6677	679286
73970	679287
84907	679288
47605	679289
46918	679290
18961	679291
4773	679292
3646	679293
29343	679294
4092	679295
65632	679296
13188	679297
89716	679298
11440	679299
85860	679300
67965	679301
18573	679302
29464	679303
77955	679304
26862	679305
97712	679306
2536	679307
21666	679308
39968	679309
77187	679310
20161	679311
129441	679312
86499	679313
96841	679314
41747	679315
21326	679316
124843	679317
109861	679318
138128	679319
127235	679320
86867	679321
38852	679322
11014	679323
33562	679324
94552	679325
39969	679326
2876	679327
2469	679328
89153	679329
35625	679330
45357	679331
40744	679332
39806	679333
1856	679334
80542	679335
133123	679336
6293	679337
76411	679338
47999	679339
27890	679340
23310	679341
75288	679342
35224	679343
11879	679344
76406	679345
23633	679346
41830	679347
36071	679348
263	679349
68742	679350
14559	679351
43463	679352
50343	679353
26600	679354
54658	679355
20897	679356
660	679357
27556	679358
1264	679359
6204	679360
50458	679361
118594	679362
54421	679363
26368	679364
3476	679365
8193	679366
6785	679367
77097	679368
3120	679369
127420	679370
23452	679371
86136	679372
46574	679373
13374	679374
123769	679375
40254	679376
39852	679377
28299	679378
230	679379
47628	679380
9882	679381
49717	679382
118126	679383
47909	679384
9384	679385
36802	679386
112758	679387
48207	679388
2538	679389
4015	679390
70289	679391
11096	679392
115665	679393
696	679394
25	679395
45941	679396
63616	679397
56586	679398
15514	679399
50297	679400
85125	679401
3027	679402
47214	679403
30171	679404
80337	679405
1576	679406
13287	679407
92108	679408
111837	679409
20792	679410
22581	679411
54661	679412
102680	679413
18068	679414
117886	679415
67512	679416
64783	679417
129	679418
30897	679419
17025	679420
11866	679421
16626	679422
66432	679423
3387	679424
23899	679425
83625	679426
12915	679427
55735	679428
9052	679429
66961	679430
50964	679431
638	679432
13197	679433
10897	679434
10907	679435
133276	679436
23772	679437
23205	679438
41359	679439
2711	679440
148241	679441
42536	679442
83535	679443
74804	679444
16398	679445
27553	679446
46473	679447
192	679448
120081	679449
6081	679450
59779	679451
89717	679452
75212	679453
34067	679454
28655	679455
6374	679456
17148	679457
52191	679458
15435	679459
5564	679460
23196	679461
45462	679462
112273	679463
27158	679464
34535	679465
7780	679466
85118	679467
133231	679468
40935	679469
29316	679470
23224	679471
1053	679472
11547	679473
68697	679474
108470	679475
32166	679476
34182	679477
30886	679478
51986	679479
32164	679480
71717	679481
119924	679482
127573	679483
62996	679484
109344	679485
100513	679486
16534	679487
150389	679488
24241	679489
9434	679490
985	679491
109291	679492
35	679493
837	679494
48720	679495
46017	679496
123650	679497
97959	679498
56762	679499
20888	679500
95778	679501
17961	679502
20812	679503
25679	679504
5367	679505
93240	679506
9993	679507
4145	679508
3656	679509
46978	679510
10200	679511
170	679512
28953	679513
24660	679514
30856	679515
34296	679516
6472	679517
9628	679518
24304	679519
5888	679520
35132	679521
70058	679522
69501	679523
5181	679524
3381	679525
85008	679526
89498	679527
28897	679528
104016	679529
42444	679530
89629	679531
53857	679532
45637	679533
27732	679534
126966	679535
15135	679536
44550	679537
38592	679538
8004	679539
63987	679540
94989	679541
25060	679542
97335	679543
118025	679544
5040	679545
38689	679546
68833	679547
71420	679548
10875	679549
43348	679550
98871	679551
30803	679552
7811	679553
50652	679554
27395	679555
11592	679556
34585	679557
1040	679558
82	679559
37470	679560
9247	679561
20163	679562
7250	679563
1532	679564
3250	679565
64356	679566
2729	679567
103523	679568
121538	679569
82638	679570
47640	679571
39084	679572
42506	679573
33479	679574
36747	679575
29235	679576
36382	679577
78590	679578
21305	679579
61765	679580
1840	679581
48120	679582
2012	679583
13555	679584
83521	679585
39435	679586
130246	679587
40405	679588
100856	679589
58036	679590
38640	679591
51619	679592
57930	679593
64859	679594
139818	679595
35594	679596
15041	679597
80592	679598
23525	679599
69288	679600
10847	679601
1	679602
5138	679603
87128	679604
34252	679605
2255	679606
28357	679607
3546	679608
131628	679609
60299	679610
36	679611
87280	679612
74906	679613
44570	679614
22734	679615
16954	679616
35422	679617
63183	679618
85519	679619
51840	679620
27483	679621
12205	679622
63089	679623
125364	679624
93118	679625
23547	679626
30048	679627
99226	679628
51260	679629
19538	679630
15821	679631
68115	679632
141761	679633
19555	679634
108693	679635
87416	679636
14256	679637
64377	679638
24691	679639
8338	679640
104539	679641
43263	679642
84594	679643
23074	679644
2577	679645
32546	679646
69378	679647
48148	679648
44247	679649
2192	679650
48486	679651
15846	679652
18411	679653
44988	679654
21667	679655
21681	679656
64143	679657
81690	679658
24379	679659
4803	679660
60981	679661
32472	679662
19438	679663
58457	679664
25928	679665
1741	679666
15778	679667
80754	679668
22561	679669
7125	679670
77317	679671
5439	679672
52680	679673
97867	679674
17284	679675
17834	679676
22113	679677
86848	679678
25999	679679
8032	679680
45095	679681
22275	679682
133400	679683
18271	679684
41865	679685
49824	679686
135436	679687
21467	679688
87844	679689
8487	679690
41879	679691
4833	679692
29084	679693
3039	679694
22144	679695
3172	679696
17014	679697
6045	679698
441	679699
104747	679700
29452	679701
44839	679702
38376	679703
3343	679704
71735	679705
7046	679706
12159	679707
3676	679708
93805	679709
11	679710
1182	679711
31523	679712
2916	679713
21996	679714
1660	679715
85065	679716
22534	679717
113882	679718
111616	679719
8739	679720
52517	679721
12663	679722
121310	679723
61915	679724
20795	679725
44000	679726
34693	679727
88509	679728
9523	679729
4186	679730
43051	679731
87116	679732
74704	679733
34694	679734
6573	679735
46734	679736
66898	679737
13362	679738
8113	679739
43893	679740
60290	679741
91981	679742
16237	679743
78355	679744
5947	679745
90648	679746
24777	679747
90186	679748
56995	679749
10773	679750
13879	679751
81940	679752
79593	679753
48965	679754
6213	679755
12304	679756
78290	679757
6456	679758
4229	679759
15308	679760
30658	679761
17916	679762
100445	679763
94546	679764
41194	679765
113238	679766
16847	679767
37515	679768
64155	679769
4230	679770
66480	679771
40427	679772
44210	679773
27583	679774
109295	679775
960	679776
65089	679777
39115	679778
127093	679779
127582	679780
47981	679781
53939	679782
4529	679783
19976	679784
4343	679785
130065	679786
31953	679787
116884	679788
118002	679789
61168	679790
1143	679791
2308	679792
7443	679793
36596	679794
20430	679795
44455	679796
49254	679797
672	679798
56453	679799
26380	679800
35203	679801
103748	679802
34206	679803
44274	679804
62005	679805
17	679806
64817	679807
26185	679808
90505	679809
150218	679810
60440	679811
4601	679812
107533	679813
3632	679814
71944	679815
38735	679816
13827	679817
26653	679818
19186	679819
83	679820
2798	679821
13745	679822
34572	679823
107488	679824
54919	679825
84273	679826
14099	679827
107298	679828
39381	679829
33753	679830
48230	679831
23288	679832
3213	679833
62568	679834
113710	679835
245	679836
67500	679837
9649	679838
4011	679839
88749	679840
114921	679841
4104	679842
131246	679843
92487	679844
115315	679845
69071	679846
12803	679847
1245	679848
106534	679849
30301	679850
96472	679851
43316	679852
28582	679853
63323	679854
116538	679855
32226	679856
400	679857
87863	679858
64868	679859
64701	679860
131072	679861
46651	679862
10854	679863
43426	679864
46300	679865
75945	679866
68534	679867
983	679868
28814	679869
1210	679870
37250	679871
37438	679872
104393	679873
61887	679874
96931	679875
3864	679876
20281	679877
4483	679878
55157	679879
1650	679880
81669	679881
2611	679882
17125	679883
28355	679884
131574	679885
22905	679886
70256	679887
14734	679888
124893	679889
3882	679890
59452	679891
85389	679892
872	679893
6337	679894
55625	679895
3830	679896
9387	679897
27342	679898
2763	679899
74470	679900
25592	679901
57255	679902
2236	679903
102109	679904
61517	679905
1134	679906
56820	679907
32441	679908
5440	679909
10882	679910
12266	679911
62487	679912
7688	679913
81842	679914
36039	679915
44123	679916
3534	679917
89635	679918
77557	679919
31054	679920
2321	679921
70732	679922
49890	679923
3729	679924
20984	679925
48380	679926
133804	679927
59808	679928
48129	679929
6153	679930
69649	679931
3920	679932
64058	679933
16746	679934
127422	679935
59265	679936
33723	679937
78576	679938
4436	679939
118810	679940
37012	679941
96198	679942
124316	679943
2165	679944
2194	679945
24750	679946
130974	679947
14560	679948
13838	679949
57998	679950
22662	679951
118294	679952
36181	679953
295	679954
72542	679955
1270	679956
47383	679957
31472	679958
73965	679959
87132	679960
43526	679961
40442	679962
43969	679963
17366	679964
66425	679965
87885	679966
68713	679967
105647	679968
40237	679969
19165	679970
24102	679971
14670	679972
8997	679973
41318	679974
21495	679975
13965	679976
39435	679977
80004	679978
132528	679979
5869	679980
91542	679981
45725	679982
53112	679983
34420	679984
21591	679985
19487	679986
133	679987
90711	679988
96764	679989
17598	679990
127060	679991
63950	679992
972	679993
95843	679994
101490	679995
15198	679996
95275	679997
44490	679998
25616	679999
97555	680000
147890	680001
118258	680002
2731	680003
13200	680004
86446	680005
25695	680006
27601	680007
68619	680008
8177	680009
4565	680010
9975	680011
43499	680012
61	680013
22811	680014
20989	680015
81796	680016
106794	680017
7583	680018
41900	680019
3777	680020
24714	680021
742	680022
78911	680023
1934	680024
14467	680025
82297	680026
12340	680027
31381	680028
4019	680029
21413	680030
83337	680031
96905	680032
139900	680033
26625	680034
102251	680035
15402	680036
30166	680037
62455	680038
11542	680039
10895	680040
14782	680041
1675	680042
138890	680043
13147	680044
5903	680045
138	680046
14724	680047
29648	680048
22637	680049
138738	680050
6393	680051
147903	680052
2797	680053
623	680054
21273	680055
42855	680056
46278	680057
34972	680058
23654	680059
12906	680060
118023	680061
8142	680062
32752	680063
60157	680064
52434	680065
71336	680066
30785	680067
24594	680068
8885	680069
29218	680070
582	680071
11780	680072
20141	680073
35274	680074
15735	680075
81384	680076
36258	680077
66205	680078
1852	680079
382	680080
23171	680081
41747	680082
1730	680083
22353	680084
63344	680085
67676	680086
51821	680087
104224	680088
1660	680089
3073	680090
6225	680091
67794	680092
16515	680093
19449	680094
128025	680095
7171	680096
23151	680097
124521	680098
4197	680099
65502	680100
18434	680101
3894	680102
86947	680103
29930	680104
64000	680105
68406	680106
29369	680107
3407	680108
117822	680109
53222	680110
58802	680111
34619	680112
63985	680113
90492	680114
36009	680115
64249	680116
28924	680117
3943	680118
126261	680119
25410	680120
2198	680121
39912	680122
16830	680123
1287	680124
106582	680125
66612	680126
71718	680127
18562	680128
921	680129
15093	680130
22242	680131
109382	680132
27819	680133
39321	680134
95686	680135
35442	680136
60861	680137
23919	680138
68281	680139
50097	680140
23146	680141
30353	680142
62188	680143
139405	680144
29215	680145
141342	680146
47180	680147
55452	680148
127371	680149
59021	680150
21529	680151
19172	680152
130685	680153
823	680154
11028	680155
52134	680156
133370	680157
129056	680158
64495	680159
13879	680160
45242	680161
111721	680162
90054	680163
15636	680164
70575	680165
14980	680166
22535	680167
20648	680168
109828	680169
51563	680170
1174	680171
37137	680172
5121	680173
13666	680174
94065	680175
71912	680176
22147	680177
75027	680178
542	680179
11781	680180
34796	680181
1159	680182
11837	680183
19620	680184
19813	680185
29927	680186
101869	680187
31928	680188
12880	680189
3013	680190
25167	680191
9485	680192
68229	680193
3238	680194
108613	680195
918	680196
33959	680197
34989	680198
16028	680199
100841	680200
1907	680201
127183	680202
63896	680203
36137	680204
41163	680205
46159	680206
18730	680207
130195	680208
130312	680209
14055	680210
22380	680211
4828	680212
148140	680213
53239	680214
3466	680215
46532	680216
39404	680217
2125	680218
49983	680219
69989	680220
16755	680221
57	680222
22549	680223
20502	680224
24880	680225
1171	680226
98023	680227
71571	680228
139804	680229
96950	680230
134382	680231
53539	680232
40998	680233
5561	680234
26680	680235
6257	680236
15226	680237
58348	680238
73258	680239
57237	680240
31	680241
431	680242
39432	680243
92060	680244
6359	680245
10914	680246
67548	680247
95400	680248
17296	680249
60412	680250
91161	680251
28002	680252
4954	680253
31812	680254
4441	680255
9797	680256
27355	680257
103780	680258
9637	680259
96421	680260
65961	680261
84710	680262
38899	680263
20148	680264
125688	680265
63397	680266
81942	680267
47872	680268
55438	680269
126408	680270
7386	680271
40919	680272
12166	680273
79143	680274
46245	680275
14556	680276
28073	680277
71156	680278
502	680279
94864	680280
7634	680281
10182	680282
52901	680283
99090	680284
104276	680285
88373	680286
79060	680287
71995	680288
85845	680289
11391	680290
116937	680291
88343	680292
1075	680293
95422	680294
88407	680295
15212	680296
50096	680297
42	680298
22356	680299
100998	680300
33576	680301
52274	680302
47044	680303
78103	680304
28410	680305
25400	680306
31341	680307
80825	680308
83665	680309
23961	680310
97972	680311
78444	680312
1624	680313
38453	680314
76192	680315
75076	680316
8266	680317
20834	680318
390	680319
48136	680320
10857	680321
55550	680322
30627	680323
132474	680324
28990	680325
120807	680326
9057	680327
58219	680328
9811	680329
61795	680330
26873	680331
28754	680332
89475	680333
2483	680334
50269	680335
7442	680336
33196	680337
16880	680338
6705	680339
59850	680340
14487	680341
23312	680342
86190	680343
75263	680344
38057	680345
17365	680346
37300	680347
22858	680348
106575	680349
27638	680350
29376	680351
33488	680352
2292	680353
116402	680354
30176	680355
11211	680356
37137	680357
33048	680358
11312	680359
115325	680360
97890	680361
671	680362
1406	680363
73035	680364
16	680365
6407	680366
20923	680367
100959	680368
79908	680369
16719	680370
137821	680371
44787	680372
43925	680373
3261	680374
44715	680375
95717	680376
21994	680377
123863	680378
126186	680379
19323	680380
2574	680381
85465	680382
24383	680383
48493	680384
15378	680385
9839	680386
79681	680387
21594	680388
9	680389
27459	680390
7720	680391
18795	680392
3353	680393
4412	680394
9018	680395
887	680396
17147	680397
1527	680398
98942	680399
68005	680400
5285	680401
6538	680402
37594	680403
17167	680404
2380	680405
26005	680406
49076	680407
1248	680408
19782	680409
102481	680410
46912	680411
94406	680412
70409	680413
76913	680414
105675	680415
15519	680416
22506	680417
68782	680418
15638	680419
1840	680420
97133	680421
82519	680422
11344	680423
5518	680424
127815	680425
27652	680426
127201	680427
710	680428
93895	680429
76193	680430
94385	680431
83240	680432
110227	680433
61683	680434
38573	680435
4516	680436
24977	680437
15215	680438
22951	680439
20217	680440
31698	680441
11603	680442
4214	680443
22859	680444
9918	680445
21496	680446
101764	680447
86766	680448
110831	680449
40093	680450
6850	680451
12503	680452
127592	680453
4114	680454
7941	680455
36949	680456
24935	680457
35526	680458
7495	680459
28729	680460
33876	680461
141792	680462
28993	680463
8898	680464
83775	680465
72303	680466
12642	680467
901	680468
60651	680469
8558	680470
27672	680471
455	680472
22499	680473
160	680474
102544	680475
70658	680476
43207	680477
101456	680478
37122	680479
5358	680480
45117	680481
21074	680482
12424	680483
108629	680484
32830	680485
41898	680486
42076	680487
132558	680488
80880	680489
55887	680490
73578	680491
4607	680492
605	680493
440	680494
100937	680495
81849	680496
6424	680497
34107	680498
12667	680499
14697	680500
6298	680501
72998	680502
125698	680503
58033	680504
45499	680505
479	680506
29104	680507
73141	680508
114377	680509
46391	680510
92552	680511
23484	680512
108079	680513
106710	680514
66033	680515
39287	680516
81413	680517
1294	680518
43950	680519
108837	680520
43450	680521
32259	680522
12642	680523
67557	680524
141242	680525
24389	680526
20527	680527
18927	680528
6880	680529
150363	680530
29562	680531
105080	680532
6189	680533
1450	680534
9650	680535
35004	680536
65736	680537
78846	680538
3315	680539
19716	680540
113415	680541
54925	680542
122044	680543
32817	680544
3222	680545
19338	680546
96264	680547
51852	680548
72995	680549
71730	680550
9574	680551
43179	680552
85052	680553
46764	680554
49009	680555
8841	680556
71030	680557
6632	680558
44688	680559
40885	680560
38071	680561
85650	680562
82590	680563
21301	680564
35100	680565
143116	680566
62924	680567
58331	680568
21861	680569
22560	680570
61241	680571
4324	680572
1319	680573
105380	680574
1420	680575
44566	680576
6214	680577
7464	680578
14674	680579
54994	680580
269	680581
108070	680582
84101	680583
2434	680584
67337	680585
44494	680586
55825	680587
84403	680588
5545	680589
30210	680590
42194	680591
80215	680592
128763	680593
46187	680594
15412	680595
16070	680596
90239	680597
20817	680598
76574	680599
70590	680600
1231	680601
149918	680602
90034	680603
32802	680604
84708	680605
83442	680606
11902	680607
24699	680608
13950	680609
8513	680610
19748	680611
38721	680612
7330	680613
111670	680614
14204	680615
103881	680616
12969	680617
50584	680618
101591	680619
9963	680620
45575	680621
104661	680622
7618	680623
21606	680624
118122	680625
64624	680626
29063	680627
64613	680628
100984	680629
29015	680630
73947	680631
26789	680632
103959	680633
113420	680634
243	680635
24599	680636
11338	680637
53798	680638
11083	680639
13149	680640
19931	680641
65509	680642
68741	680643
11154	680644
57471	680645
86004	680646
48698	680647
139565	680648
23305	680649
24585	680650
141	680651
2455	680652
67365	680653
112797	680654
64197	680655
54265	680656
1684	680657
40148	680658
101087	680659
16442	680660
25373	680661
11867	680662
109572	680663
22334	680664
25970	680665
16690	680666
21501	680667
30925	680668
57946	680669
21648	680670
85982	680671
19428	680672
59713	680673
92092	680674
25171	680675
108434	680676
71680	680677
57746	680678
87129	680679
113764	680680
18005	680681
15635	680682
46299	680683
77583	680684
67212	680685
2949	680686
22454	680687
19656	680688
19507	680689
40650	680690
648	680691
34497	680692
53739	680693
109853	680694
58869	680695
14673	680696
6401	680697
37501	680698
46039	680699
7511	680700
3433	680701
110561	680702
35184	680703
14004	680704
14570	680705
2701	680706
112491	680707
52046	680708
956	680709
1269	680710
2966	680711
123379	680712
117809	680713
88950	680714
10339	680715
4529	680716
29042	680717
29517	680718
51373	680719
6219	680720
79107	680721
24719	680722
55606	680723
1159	680724
11072	680725
132774	680726
65970	680727
15143	680728
31492	680729
94196	680730
16548	680731
16735	680732
108411	680733
93327	680734
70635	680735
76623	680736
7578	680737
51607	680738
6354	680739
20818	680740
116244	680741
31397	680742
21594	680743
2185	680744
31897	680745
92172	680746
470	680747
18826	680748
35905	680749
68589	680750
47484	680751
143940	680752
9919	680753
80123	680754
33275	680755
39981	680756
10069	680757
64485	680758
35252	680759
52425	680760
15576	680761
48818	680762
60060	680763
52653	680764
11885	680765
41977	680766
99423	680767
150497	680768
36777	680769
48435	680770
23681	680771
40314	680772
117761	680773
4549	680774
13200	680775
19007	680776
141427	680777
62761	680778
44683	680779
42968	680780
99890	680781
37161	680782
19686	680783
63710	680784
78936	680785
4223	680786
45370	680787
70483	680788
78505	680789
24133	680790
16524	680791
64312	680792
17863	680793
286	680794
21145	680795
111151	680796
37263	680797
71788	680798
31661	680799
21712	680800
56803	680801
1611	680802
115628	680803
19062	680804
49788	680805
93359	680806
67934	680807
81203	680808
2675	680809
52018	680810
43558	680811
49831	680812
54553	680813
61426	680814
75364	680815
18282	680816
33539	680817
50732	680818
129740	680819
57394	680820
59804	680821
12753	680822
3716	680823
11434	680824
55983	680825
27634	680826
93895	680827
45874	680828
75662	680829
110745	680830
72081	680831
37948	680832
32560	680833
6766	680834
55508	680835
44790	680836
7983	680837
35995	680838
24872	680839
25381	680840
131001	680841
14676	680842
9904	680843
16658	680844
9873	680845
2324	680846
65169	680847
7196	680848
57303	680849
114188	680850
58184	680851
32487	680852
120438	680853
4266	680854
147145	680855
61099	680856
71525	680857
2952	680858
14719	680859
70333	680860
47309	680861
6955	680862
10678	680863
55530	680864
14960	680865
6721	680866
14131	680867
50781	680868
23906	680869
50164	680870
48529	680871
102831	680872
8781	680873
11743	680874
34461	680875
97411	680876
44790	680877
72077	680878
79918	680879
15604	680880
47281	680881
59539	680882
4593	680883
61839	680884
58029	680885
66751	680886
11207	680887
102948	680888
3096	680889
1683	680890
72783	680891
12309	680892
82583	680893
53184	680894
22321	680895
47312	680896
48673	680897
54867	680898
20476	680899
137250	680900
43916	680901
84301	680902
77600	680903
44766	680904
70895	680905
4	680906
48672	680907
82867	680908
14296	680909
113941	680910
52955	680911
41476	680912
39759	680913
1740	680914
1951	680915
86194	680916
45345	680917
150102	680918
31256	680919
11998	680920
51633	680921
27147	680922
409	680923
74471	680924
64326	680925
16211	680926
58139	680927
1327	680928
21926	680929
19549	680930
6468	680931
6851	680932
122903	680933
75657	680934
470	680935
1590	680936
42029	680937
9727	680938
32479	680939
27645	680940
19420	680941
26632	680942
54121	680943
54698	680944
19926	680945
13672	680946
7102	680947
3793	680948
53890	680949
42434	680950
19358	680951
47382	680952
64766	680953
116688	680954
49624	680955
95844	680956
16439	680957
12673	680958
104797	680959
93666	680960
46255	680961
14857	680962
115515	680963
70028	680964
3376	680965
20104	680966
4400	680967
6632	680968
24078	680969
57648	680970
102381	680971
26920	680972
101381	680973
31167	680974
33669	680975
77542	680976
1854	680977
16355	680978
5166	680979
33954	680980
43813	680981
28766	680982
51002	680983
42159	680984
31428	680985
389	680986
1121	680987
11024	680988
46512	680989
40222	680990
129198	680991
68758	680992
61441	680993
591	680994
10531	680995
2557	680996
15180	680997
7304	680998
26269	680999
9276	681000
512	681001
133304	681002
9303	681003
71742	681004
29764	681005
47705	681006
85358	681007
80505	681008
26380	681009
114773	681010
24589	681011
84855	681012
67258	681013
42238	681014
37094	681015
92338	681016
25428	681017
129524	681018
85240	681019
51839	681020
10295	681021
10512	681022
16198	681023
6001	681024
10429	681025
9453	681026
2543	681027
4150	681028
788	681029
6946	681030
52279	681031
79576	681032
52393	681033
83308	681034
40891	681035
76473	681036
5335	681037
38516	681038
66480	681039
24226	681040
66085	681041
11164	681042
5409	681043
63625	681044
46	681045
6246	681046
24091	681047
32099	681048
53402	681049
37783	681050
57977	681051
1058	681052
16355	681053
24461	681054
75392	681055
65577	681056
24665	681057
88908	681058
27276	681059
36154	681060
9871	681061
57481	681062
29839	681063
55650	681064
42728	681065
85469	681066
53020	681067
24841	681068
70741	681069
33958	681070
29846	681071
33772	681072
2086	681073
16988	681074
16235	681075
37597	681076
12084	681077
103776	681078
78246	681079
107013	681080
51562	681081
61838	681082
17198	681083
114174	681084
106866	681085
757	681086
123195	681087
125082	681088
2305	681089
90703	681090
11587	681091
13813	681092
44398	681093
37644	681094
43886	681095
114711	681096
75740	681097
13876	681098
18752	681099
4967	681100
44325	681101
50766	681102
5870	681103
100293	681104
16773	681105
129730	681106
12292	681107
48879	681108
15170	681109
75143	681110
115934	681111
59365	681112
71569	681113
29398	681114
86789	681115
47396	681116
35440	681117
99046	681118
12753	681119
122599	681120
21636	681121
101890	681122
126324	681123
20547	681124
101499	681125
40658	681126
12832	681127
43041	681128
43434	681129
22663	681130
35062	681131
3168	681132
2020	681133
49392	681134
1901	681135
12408	681136
10556	681137
11154	681138
34318	681139
102972	681140
14326	681141
15555	681142
42447	681143
22079	681144
50635	681145
131993	681146
4308	681147
46134	681148
1582	681149
11903	681150
7385	681151
4868	681152
30021	681153
5242	681154
74363	681155
21396	681156
24233	681157
6987	681158
10902	681159
39218	681160
75333	681161
46131	681162
89370	681163
999	681164
66557	681165
5521	681166
35340	681167
99829	681168
39112	681169
60788	681170
66233	681171
32660	681172
72922	681173
17201	681174
64888	681175
12865	681176
8775	681177
59563	681178
141349	681179
145496	681180
17626	681181
38687	681182
16346	681183
15065	681184
16217	681185
25758	681186
72932	681187
35997	681188
28268	681189
61826	681190
115931	681191
36129	681192
69622	681193
37910	681194
63377	681195
19036	681196
65052	681197
33249	681198
112538	681199
138396	681200
104219	681201
51031	681202
4577	681203
34538	681204
49787	681205
48265	681206
63432	681207
63781	681208
59998	681209
6300	681210
12930	681211
33889	681212
5357	681213
17060	681214
990	681215
99511	681216
23340	681217
69546	681218
6685	681219
10240	681220
28374	681221
7239	681222
15590	681223
95024	681224
821	681225
121847	681226
30260	681227
8763	681228
75755	681229
12064	681230
131724	681231
14993	681232
73972	681233
51996	681234
55131	681235
130587	681236
44814	681237
7984	681238
46334	681239
100398	681240
29376	681241
13143	681242
20869	681243
104175	681244
61405	681245
592	681246
33697	681247
9459	681248
32939	681249
103642	681250
39250	681251
1043	681252
29295	681253
36230	681254
409	681255
34102	681256
86503	681257
77573	681258
5904	681259
11402	681260
67575	681261
107736	681262
113711	681263
40030	681264
82842	681265
62647	681266
82156	681267
121838	681268
1838	681269
128401	681270
12160	681271
16906	681272
58566	681273
96326	681274
4081	681275
43539	681276
102298	681277
89218	681278
117502	681279
96849	681280
87914	681281
124403	681282
33171	681283
33770	681284
32370	681285
15806	681286
102835	681287
10061	681288
37866	681289
3717	681290
823	681291
109296	681292
37643	681293
96654	681294
21952	681295
32403	681296
19593	681297
24304	681298
9414	681299
8605	681300
14286	681301
4034	681302
1216	681303
124472	681304
20	681305
110163	681306
43029	681307
109306	681308
64516	681309
63526	681310
44326	681311
27777	681312
48786	681313
96572	681314
8658	681315
14384	681316
42	681317
5224	681318
148032	681319
24118	681320
68523	681321
54029	681322
33042	681323
6590	681324
19798	681325
35061	681326
70447	681327
83366	681328
20403	681329
58109	681330
25509	681331
51172	681332
4654	681333
3329	681334
49122	681335
62716	681336
97047	681337
67568	681338
21368	681339
25000	681340
39964	681341
6125	681342
12838	681343
7723	681344
11154	681345
2201	681346
4972	681347
16413	681348
65356	681349
101903	681350
63236	681351
4861	681352
31439	681353
1155	681354
57909	681355
22772	681356
65708	681357
28976	681358
4409	681359
123203	681360
40031	681361
2413	681362
101974	681363
85888	681364
1607	681365
67110	681366
26628	681367
13465	681368
373	681369
55447	681370
53526	681371
56632	681372
60820	681373
149134	681374
22755	681375
1225	681376
4006	681377
2458	681378
7518	681379
27302	681380
52720	681381
2770	681382
10579	681383
40362	681384
1924	681385
2166	681386
73336	681387
45801	681388
39289	681389
19239	681390
17422	681391
40026	681392
11504	681393
29231	681394
79230	681395
34632	681396
8361	681397
37652	681398
103149	681399
7928	681400
51630	681401
13666	681402
16108	681403
70472	681404
121390	681405
68151	681406
66087	681407
18097	681408
106822	681409
9066	681410
25956	681411
1150	681412
9577	681413
57563	681414
40464	681415
58355	681416
50525	681417
1086	681418
116620	681419
135798	681420
1989	681421
59042	681422
143834	681423
26514	681424
45530	681425
1403	681426
78918	681427
669	681428
84559	681429
15542	681430
28693	681431
2682	681432
12346	681433
54194	681434
13448	681435
3312	681436
35157	681437
973	681438
52088	681439
102852	681440
33198	681441
2656	681442
53417	681443
64652	681444
56636	681445
16664	681446
94953	681447
15613	681448
16457	681449
34006	681450
39777	681451
2542	681452
124119	681453
9877	681454
80640	681455
14466	681456
71820	681457
68562	681458
6113	681459
16092	681460
29715	681461
5365	681462
14882	681463
11438	681464
99794	681465
3772	681466
24882	681467
86997	681468
5821	681469
7922	681470
68387	681471
8744	681472
12775	681473
79884	681474
102142	681475
52164	681476
121509	681477
85633	681478
69225	681479
33276	681480
27717	681481
84410	681482
135847	681483
123909	681484
121400	681485
54144	681486
83897	681487
65890	681488
3321	681489
48374	681490
92469	681491
13801	681492
19161	681493
39543	681494
22310	681495
86744	681496
7683	681497
34102	681498
75412	681499
33964	681500
110006	681501
50588	681502
75804	681503
8174	681504
101237	681505
1935	681506
115381	681507
26128	681508
97668	681509
11154	681510
14137	681511
34412	681512
1228	681513
31844	681514
31764	681515
29203	681516
48253	681517
21767	681518
58957	681519
13456	681520
49331	681521
47491	681522
21082	681523
15879	681524
28714	681525
10888	681526
96280	681527
91669	681528
27866	681529
20	681530
32990	681531
60815	681532
12799	681533
31130	681534
7823	681535
4172	681536
99849	681537
60282	681538
44509	681539
71982	681540
6309	681541
5425	681542
19975	681543
96490	681544
18103	681545
25134	681546
253	681547
13233	681548
37233	681549
41432	681550
17265	681551
24170	681552
101	681553
35189	681554
6249	681555
123901	681556
1510	681557
62298	681558
43173	681559
14407	681560
48481	681561
53077	681562
49689	681563
8824	681564
65621	681565
70726	681566
7237	681567
58681	681568
40484	681569
20781	681570
995	681571
79344	681572
119501	681573
70	681574
46351	681575
31379	681576
1935	681577
61733	681578
106121	681579
50926	681580
87867	681581
17723	681582
749	681583
64886	681584
61113	681585
16378	681586
104028	681587
19105	681588
90128	681589
8408	681590
6813	681591
28089	681592
125532	681593
22089	681594
214	681595
63934	681596
8085	681597
33104	681598
8558	681599
32220	681600
79054	681601
66861	681602
55497	681603
12084	681604
5623	681605
87015	681606
20591	681607
82016	681608
17118	681609
44083	681610
33939	681611
28574	681612
19767	681613
33154	681614
4990	681615
1214	681616
7672	681617
15315	681618
74793	681619
25723	681620
302	681621
60189	681622
55575	681623
59730	681624
12910	681625
111367	681626
2563	681627
79638	681628
54112	681629
32857	681630
27297	681631
129386	681632
21641	681633
14833	681634
26956	681635
133356	681636
49443	681637
1139	681638
21228	681639
28124	681640
93510	681641
37897	681642
149456	681643
37573	681644
414	681645
70636	681646
4338	681647
5929	681648
19909	681649
130449	681650
62204	681651
14112	681652
112841	681653
1590	681654
56679	681655
97615	681656
33414	681657
61564	681658
31354	681659
90809	681660
71	681661
17115	681662
68950	681663
36619	681664
12055	681665
2288	681666
12603	681667
28538	681668
102719	681669
4396	681670
23689	681671
43820	681672
76120	681673
86487	681674
146937	681675
22827	681676
93249	681677
105426	681678
145537	681679
47483	681680
9553	681681
34146	681682
71333	681683
24881	681684
10609	681685
68693	681686
40240	681687
81217	681688
43497	681689
11092	681690
4080	681691
20003	681692
77135	681693
69669	681694
11303	681695
34145	681696
62945	681697
24428	681698
17240	681699
27953	681700
25643	681701
26498	681702
8565	681703
10367	681704
9144	681705
75537	681706
21551	681707
17107	681708
91818	681709
6574	681710
3834	681711
50607	681712
17231	681713
10900	681714
92672	681715
80911	681716
2704	681717
128916	681718
103663	681719
10961	681720
47821	681721
90078	681722
14401	681723
100787	681724
48517	681725
3387	681726
47631	681727
101269	681728
12833	681729
4157	681730
50881	681731
52747	681732
4460	681733
107272	681734
4829	681735
2067	681736
33465	681737
2306	681738
99799	681739
94705	681740
56520	681741
54275	681742
116065	681743
25645	681744
3611	681745
139514	681746
73835	681747
21344	681748
7729	681749
1059	681750
49177	681751
72625	681752
35071	681753
117460	681754
4104	681755
58422	681756
94687	681757
2135	681758
913	681759
102748	681760
12500	681761
32853	681762
49502	681763
112067	681764
36018	681765
23729	681766
126111	681767
50990	681768
6868	681769
26478	681770
67258	681771
2803	681772
68214	681773
115790	681774
8469	681775
14790	681776
353	681777
16695	681778
16924	681779
58095	681780
129314	681781
20142	681782
43759	681783
28783	681784
108557	681785
29774	681786
53076	681787
20074	681788
24873	681789
7194	681790
74546	681791
36771	681792
44374	681793
12858	681794
83854	681795
2806	681796
23308	681797
84403	681798
40744	681799
130859	681800
96127	681801
72554	681802
30078	681803
17147	681804
135190	681805
460	681806
66690	681807
112575	681808
75521	681809
40698	681810
9135	681811
21976	681812
14395	681813
18729	681814
13254	681815
1402	681816
25798	681817
8734	681818
32527	681819
12689	681820
6420	681821
79310	681822
99847	681823
1512	681824
10664	681825
39116	681826
62907	681827
34575	681828
14602	681829
21252	681830
70281	681831
34936	681832
1835	681833
9015	681834
85644	681835
10136	681836
89170	681837
74292	681838
149464	681839
8773	681840
8018	681841
97050	681842
42271	681843
7446	681844
24590	681845
41356	681846
51025	681847
82204	681848
4426	681849
98	681850
135120	681851
65244	681852
116009	681853
6859	681854
35627	681855
12743	681856
4519	681857
51895	681858
113539	681859
1264	681860
30342	681861
23034	681862
148417	681863
6560	681864
7034	681865
56042	681866
124018	681867
63032	681868
29241	681869
117904	681870
1704	681871
44627	681872
48520	681873
89830	681874
27138	681875
19284	681876
31098	681877
68243	681878
42669	681879
25268	681880
30029	681881
12891	681882
19085	681883
5346	681884
70540	681885
79951	681886
2438	681887
114329	681888
67589	681889
58064	681890
33073	681891
87318	681892
28628	681893
15564	681894
16190	681895
675	681896
25526	681897
75013	681898
56032	681899
6120	681900
16976	681901
17775	681902
114031	681903
14118	681904
22789	681905
15290	681906
54766	681907
52220	681908
3743	681909
9345	681910
68495	681911
142139	681912
26542	681913
13186	681914
119481	681915
87475	681916
100254	681917
11943	681918
30612	681919
128640	681920
56384	681921
21849	681922
3112	681923
72261	681924
97556	681925
91680	681926
14114	681927
57618	681928
27425	681929
3319	681930
1239	681931
18582	681932
39857	681933
19206	681934
18303	681935
10545	681936
12534	681937
2613	681938
40883	681939
6974	681940
43062	681941
28812	681942
15762	681943
140870	681944
1927	681945
21166	681946
3716	681947
22982	681948
8148	681949
132283	681950
8578	681951
24783	681952
52365	681953
53075	681954
625	681955
7385	681956
62935	681957
81860	681958
88633	681959
93157	681960
16164	681961
5131	681962
10500	681963
33145	681964
716	681965
69386	681966
17504	681967
7887	681968
4821	681969
134045	681970
24093	681971
33160	681972
23653	681973
84220	681974
96323	681975
89267	681976
83726	681977
2538	681978
41827	681979
2616	681980
1540	681981
19052	681982
43211	681983
76811	681984
37089	681985
54878	681986
63276	681987
47863	681988
277	681989
94806	681990
7560	681991
34805	681992
28239	681993
46788	681994
30356	681995
20297	681996
14676	681997
19639	681998
81448	681999
58186	682000
20162	682001
104511	682002
39298	682003
57970	682004
64168	682005
124309	682006
78597	682007
78142	682008
89757	682009
10483	682010
37666	682011
85506	682012
17254	682013
108538	682014
3684	682015
35922	682016
114241	682017
65047	682018
131559	682019
2524	682020
4712	682021
33115	682022
16671	682023
34506	682024
123092	682025
35092	682026
59933	682027
132096	682028
35786	682029
48966	682030
50598	682031
70602	682032
39119	682033
17519	682034
18396	682035
22879	682036
12675	682037
88033	682038
146197	682039
8230	682040
83412	682041
43101	682042
73792	682043
127876	682044
85188	682045
16649	682046
32810	682047
56790	682048
37019	682049
65012	682050
19553	682051
127759	682052
26575	682053
29716	682054
28734	682055
1192	682056
21845	682057
62740	682058
116699	682059
91585	682060
104246	682061
12891	682062
28617	682063
73745	682064
29789	682065
22528	682066
96485	682067
52998	682068
64938	682069
69466	682070
8687	682071
14140	682072
18701	682073
69652	682074
119337	682075
75723	682076
44621	682077
43352	682078
13231	682079
129281	682080
119672	682081
5267	682082
9929	682083
86108	682084
6579	682085
83605	682086
247	682087
5349	682088
39291	682089
50386	682090
6185	682091
83356	682092
16849	682093
5059	682094
97349	682095
109274	682096
27542	682097
19132	682098
13064	682099
89142	682100
10446	682101
134374	682102
142884	682103
23397	682104
57702	682105
114821	682106
20137	682107
26544	682108
142	682109
12069	682110
31327	682111
3424	682112
52221	682113
27460	682114
17181	682115
6897	682116
21973	682117
69814	682118
51458	682119
38209	682120
25523	682121
6034	682122
9155	682123
34040	682124
16423	682125
1449	682126
133411	682127
94459	682128
14905	682129
81954	682130
48708	682131
15581	682132
48242	682133
10314	682134
5638	682135
4406	682136
3038	682137
52951	682138
98422	682139
47558	682140
15826	682141
925	682142
49056	682143
53143	682144
54244	682145
94306	682146
54322	682147
58211	682148
9674	682149
46550	682150
356	682151
83425	682152
20803	682153
19688	682154
1451	682155
14263	682156
128923	682157
2493	682158
150106	682159
100027	682160
10089	682161
65556	682162
3241	682163
15163	682164
44271	682165
24616	682166
32601	682167
1002	682168
48964	682169
66919	682170
14333	682171
4448	682172
3756	682173
1379	682174
12211	682175
23572	682176
47494	682177
7022	682178
1476	682179
48090	682180
27759	682181
17409	682182
106488	682183
66295	682184
106884	682185
9414	682186
25289	682187
47587	682188
30324	682189
77849	682190
5913	682191
29130	682192
17237	682193
2123	682194
69302	682195
31002	682196
10070	682197
55315	682198
108277	682199
70438	682200
26223	682201
32516	682202
4	682203
63529	682204
20525	682205
16803	682206
132342	682207
28715	682208
115	682209
5525	682210
29545	682211
59200	682212
110976	682213
92954	682214
23080	682215
13896	682216
29706	682217
5454	682218
60624	682219
63187	682220
67595	682221
106989	682222
16209	682223
3837	682224
15792	682225
67951	682226
11837	682227
17424	682228
27673	682229
62612	682230
2067	682231
3189	682232
16339	682233
103597	682234
37573	682235
27199	682236
682	682237
44049	682238
2094	682239
4098	682240
69516	682241
81326	682242
3092	682243
65468	682244
71462	682245
33597	682246
80982	682247
54775	682248
60818	682249
110319	682250
15477	682251
4629	682252
51023	682253
126785	682254
121113	682255
28195	682256
111815	682257
54737	682258
69372	682259
15384	682260
64565	682261
43720	682262
5674	682263
11280	682264
16089	682265
115784	682266
106010	682267
120822	682268
61309	682269
789	682270
84439	682271
26647	682272
107835	682273
4018	682274
103930	682275
45969	682276
130047	682277
24796	682278
54537	682279
84166	682280
68589	682281
101035	682282
41076	682283
470	682284
20299	682285
75973	682286
70267	682287
26797	682288
49829	682289
40173	682290
106745	682291
145298	682292
11428	682293
74231	682294
93416	682295
91243	682296
34304	682297
25074	682298
1447	682299
67524	682300
727	682301
21053	682302
7496	682303
1311	682304
1506	682305
36065	682306
146163	682307
66027	682308
1713	682309
62165	682310
129737	682311
39075	682312
26414	682313
27831	682314
58397	682315
51989	682316
47377	682317
24450	682318
12409	682319
138251	682320
52820	682321
24461	682322
49969	682323
101603	682324
11774	682325
108958	682326
16495	682327
66771	682328
95695	682329
2924	682330
33992	682331
46662	682332
84527	682333
60303	682334
951	682335
9734	682336
143922	682337
24583	682338
27381	682339
96037	682340
58258	682341
10946	682342
73080	682343
41681	682344
36587	682345
12498	682346
30055	682347
14483	682348
29275	682349
63449	682350
91522	682351
12213	682352
57171	682353
125975	682354
77541	682355
88760	682356
31859	682357
47708	682358
1312	682359
41950	682360
83520	682361
30073	682362
115834	682363
8468	682364
39378	682365
70768	682366
33199	682367
117084	682368
52263	682369
142210	682370
56463	682371
3047	682372
80757	682373
82091	682374
22672	682375
105875	682376
114617	682377
47659	682378
1287	682379
10909	682380
22650	682381
87482	682382
22066	682383
29198	682384
4701	682385
40123	682386
4880	682387
29187	682388
41034	682389
61524	682390
42215	682391
13225	682392
6667	682393
24656	682394
1786	682395
49256	682396
55979	682397
58915	682398
101619	682399
40515	682400
78534	682401
17710	682402
88731	682403
43302	682404
103924	682405
133	682406
38063	682407
19890	682408
57701	682409
54289	682410
6646	682411
9875	682412
300	682413
114787	682414
253	682415
87719	682416
7799	682417
13717	682418
77465	682419
2844	682420
35428	682421
62459	682422
8532	682423
32076	682424
103297	682425
28	682426
43590	682427
130778	682428
18704	682429
6371	682430
103435	682431
24777	682432
528	682433
52711	682434
7667	682435
32438	682436
33168	682437
3320	682438
97993	682439
5012	682440
53165	682441
37485	682442
2345	682443
102759	682444
651	682445
19325	682446
50661	682447
26762	682448
15672	682449
28247	682450
18526	682451
115023	682452
24184	682453
7052	682454
74604	682455
93815	682456
78552	682457
84625	682458
3205	682459
36158	682460
65297	682461
4623	682462
61651	682463
8342	682464
111416	682465
591	682466
13442	682467
93072	682468
7474	682469
24098	682470
30207	682471
82860	682472
63694	682473
2771	682474
6659	682475
29485	682476
1800	682477
26761	682478
4978	682479
15872	682480
18990	682481
10232	682482
24795	682483
122394	682484
22790	682485
2204	682486
91287	682487
55151	682488
37379	682489
3608	682490
347	682491
16420	682492
87270	682493
75380	682494
9194	682495
7256	682496
75414	682497
14532	682498
50117	682499
105896	682500
56314	682501
71718	682502
62252	682503
48968	682504
5247	682505
2479	682506
35643	682507
50987	682508
28712	682509
42199	682510
68700	682511
46979	682512
3854	682513
17307	682514
121096	682515
109451	682516
13533	682517
67095	682518
1359	682519
128219	682520
16257	682521
19392	682522
3420	682523
37850	682524
726	682525
26152	682526
147836	682527
77759	682528
356	682529
6858	682530
5879	682531
2135	682532
25495	682533
49439	682534
43040	682535
54343	682536
75247	682537
96575	682538
2259	682539
100688	682540
37688	682541
42338	682542
76286	682543
5843	682544
58587	682545
113259	682546
6405	682547
79559	682548
27531	682549
1395	682550
10345	682551
22171	682552
51205	682553
711	682554
81570	682555
21457	682556
15703	682557
15905	682558
7600	682559
26510	682560
2593	682561
352	682562
80426	682563
106532	682564
25338	682565
2603	682566
19650	682567
92464	682568
74028	682569
70722	682570
6141	682571
12373	682572
4	682573
71446	682574
19134	682575
71180	682576
101175	682577
881	682578
3552	682579
35064	682580
114356	682581
5476	682582
58725	682583
20390	682584
101065	682585
71359	682586
78902	682587
14414	682588
83033	682589
2458	682590
36888	682591
14856	682592
9194	682593
13193	682594
97766	682595
15534	682596
30359	682597
7365	682598
122027	682599
29843	682600
30003	682601
3549	682602
2973	682603
108774	682604
6371	682605
3616	682606
72466	682607
21401	682608
36976	682609
96951	682610
64151	682611
27229	682612
24770	682613
95995	682614
10281	682615
2370	682616
93687	682617
17077	682618
31262	682619
80248	682620
14205	682621
102738	682622
44926	682623
17911	682624
127367	682625
55111	682626
31026	682627
1616	682628
76858	682629
91594	682630
25	682631
1512	682632
59595	682633
45684	682634
116143	682635
556	682636
3607	682637
38486	682638
94549	682639
97033	682640
120766	682641
110945	682642
84413	682643
120492	682644
25933	682645
86251	682646
44807	682647
27855	682648
116386	682649
14936	682650
92991	682651
20608	682652
47850	682653
82996	682654
58815	682655
14908	682656
75167	682657
52695	682658
54302	682659
882	682660
121651	682661
42830	682662
26817	682663
16539	682664
83152	682665
72929	682666
5314	682667
5576	682668
310	682669
19223	682670
39386	682671
22117	682672
36189	682673
7587	682674
45684	682675
37907	682676
46048	682677
76481	682678
110868	682679
44384	682680
85573	682681
2204	682682
49400	682683
28148	682684
46229	682685
69917	682686
6355	682687
32075	682688
44535	682689
16173	682690
4405	682691
114	682692
67951	682693
50547	682694
14705	682695
3433	682696
96206	682697
80383	682698
77886	682699
111214	682700
694	682701
1404	682702
62265	682703
11960	682704
219	682705
24554	682706
35582	682707
81452	682708
32017	682709
8852	682710
1471	682711
42119	682712
313	682713
49998	682714
12020	682715
80713	682716
58348	682717
96633	682718
13751	682719
595	682720
46557	682721
4568	682722
81391	682723
102294	682724
58405	682725
7758	682726
19574	682727
1300	682728
35230	682729
10396	682730
37184	682731
19040	682732
11675	682733
37213	682734
37999	682735
98350	682736
121572	682737
21732	682738
11405	682739
64489	682740
16289	682741
72770	682742
4508	682743
5038	682744
18504	682745
39271	682746
3930	682747
122558	682748
84979	682749
1306	682750
3206	682751
13403	682752
22084	682753
63220	682754
3746	682755
62854	682756
63632	682757
50804	682758
31817	682759
5243	682760
6213	682761
4313	682762
5465	682763
30895	682764
129701	682765
44820	682766
66394	682767
758	682768
16860	682769
91222	682770
5794	682771
44254	682772
141651	682773
17780	682774
62079	682775
40940	682776
1593	682777
12700	682778
77944	682779
70480	682780
37598	682781
38085	682782
1268	682783
34701	682784
101008	682785
42640	682786
97567	682787
34371	682788
28846	682789
14711	682790
95022	682791
38525	682792
55897	682793
97797	682794
132175	682795
17787	682796
46	682797
67101	682798
66100	682799
77185	682800
31149	682801
423	682802
7555	682803
184	682804
36256	682805
79083	682806
44371	682807
21974	682808
38392	682809
78174	682810
25380	682811
78858	682812
108176	682813
76395	682814
2328	682815
120634	682816
107266	682817
39449	682818
22987	682819
11812	682820
359	682821
22478	682822
71157	682823
39144	682824
84466	682825
34818	682826
14648	682827
77256	682828
45201	682829
4544	682830
139407	682831
59816	682832
39146	682833
124960	682834
38711	682835
83561	682836
145430	682837
116682	682838
125401	682839
57067	682840
48572	682841
70585	682842
30939	682843
114019	682844
4068	682845
13	682846
103372	682847
84722	682848
35794	682849
7626	682850
87493	682851
84053	682852
6881	682853
28494	682854
80841	682855
5326	682856
1318	682857
68555	682858
29895	682859
52400	682860
115608	682861
82864	682862
16581	682863
45351	682864
28330	682865
56338	682866
47568	682867
7709	682868
5400	682869
27607	682870
24676	682871
2526	682872
6258	682873
23042	682874
96764	682875
3203	682876
35460	682877
90677	682878
19899	682879
74147	682880
65160	682881
23090	682882
21825	682883
25353	682884
33387	682885
66037	682886
24057	682887
106665	682888
43924	682889
94455	682890
112894	682891
2688	682892
13510	682893
113597	682894
50302	682895
35046	682896
11391	682897
66051	682898
102053	682899
115347	682900
53004	682901
24686	682902
43043	682903
17837	682904
1244	682905
113702	682906
2028	682907
96645	682908
26958	682909
22353	682910
447	682911
15473	682912
15542	682913
867	682914
8662	682915
3	682916
19615	682917
24486	682918
60014	682919
105177	682920
18902	682921
32751	682922
90454	682923
1797	682924
16384	682925
54729	682926
22436	682927
75741	682928
18144	682929
775	682930
2614	682931
879	682932
3112	682933
14467	682934
14623	682935
7105	682936
76579	682937
68469	682938
97077	682939
28158	682940
20836	682941
17693	682942
783	682943
73671	682944
18889	682945
36681	682946
17257	682947
121041	682948
41910	682949
81900	682950
105635	682951
2561	682952
1689	682953
53446	682954
97101	682955
57137	682956
59263	682957
80946	682958
5533	682959
49624	682960
115048	682961
11723	682962
45883	682963
31365	682964
72611	682965
105175	682966
27983	682967
101406	682968
4676	682969
1868	682970
13822	682971
86520	682972
65206	682973
4162	682974
48252	682975
20160	682976
13283	682977
105275	682978
31685	682979
21672	682980
3493	682981
23650	682982
1278	682983
53607	682984
109704	682985
21276	682986
17909	682987
10395	682988
44392	682989
24985	682990
26351	682991
102725	682992
20278	682993
43988	682994
57966	682995
41230	682996
96827	682997
91250	682998
8048	682999
38634	683000
96281	683001
83753	683002
79546	683003
17271	683004
27311	683005
25950	683006
8692	683007
23116	683008
55521	683009
21642	683010
19069	683011
74210	683012
280	683013
79094	683014
39600	683015
1596	683016
4318	683017
106496	683018
6111	683019
122538	683020
102019	683021
377	683022
4706	683023
27183	683024
1802	683025
2190	683026
67004	683027
37173	683028
2240	683029
6837	683030
25959	683031
16605	683032
46870	683033
53884	683034
129242	683035
74978	683036
66131	683037
28257	683038
12856	683039
302	683040
65014	683041
27805	683042
56090	683043
84782	683044
221	683045
146304	683046
26824	683047
19142	683048
68615	683049
42319	683050
136805	683051
106852	683052
18034	683053
38974	683054
50072	683055
849	683056
82059	683057
78619	683058
40285	683059
75275	683060
454	683061
8347	683062
13316	683063
13150	683064
102568	683065
1667	683066
71658	683067
8329	683068
1371	683069
59109	683070
88062	683071
34458	683072
86010	683073
9978	683074
22104	683075
11542	683076
150134	683077
97697	683078
57465	683079
20361	683080
29401	683081
52214	683082
50989	683083
28246	683084
29269	683085
900	683086
12095	683087
150569	683088
61454	683089
46467	683090
35008	683091
64474	683092
986	683093
28322	683094
33838	683095
11513	683096
47887	683097
15915	683098
81178	683099
106993	683100
5892	683101
4192	683102
43937	683103
2100	683104
35456	683105
76620	683106
13001	683107
65424	683108
466	683109
1718	683110
64224	683111
483	683112
339	683113
73383	683114
33902	683115
46810	683116
118384	683117
53147	683118
57050	683119
64235	683120
55839	683121
14006	683122
58834	683123
118641	683124
11548	683125
10622	683126
49673	683127
15909	683128
82893	683129
73720	683130
84291	683131
58094	683132
21399	683133
1930	683134
117924	683135
2890	683136
1905	683137
31390	683138
1610	683139
16087	683140
108436	683141
29239	683142
51548	683143
128289	683144
56044	683145
103956	683146
82228	683147
21686	683148
27949	683149
17968	683150
85096	683151
64886	683152
62400	683153
18078	683154
11253	683155
36365	683156
39490	683157
36216	683158
100296	683159
44946	683160
95744	683161
80561	683162
27858	683163
12981	683164
80027	683165
58669	683166
96839	683167
53567	683168
44106	683169
1244	683170
124934	683171
96345	683172
12184	683173
37368	683174
32311	683175
28571	683176
101186	683177
115304	683178
104088	683179
44571	683180
71304	683181
52806	683182
28898	683183
23785	683184
4003	683185
38000	683186
62578	683187
62128	683188
56233	683189
31661	683190
72428	683191
68834	683192
150191	683193
23721	683194
80832	683195
2804	683196
4958	683197
95747	683198
34161	683199
18927	683200
12065	683201
3268	683202
10254	683203
1665	683204
34359	683205
120092	683206
94857	683207
772	683208
85	683209
10315	683210
135576	683211
83945	683212
37470	683213
67213	683214
62224	683215
30992	683216
36089	683217
31936	683218
364	683219
6997	683220
127424	683221
8386	683222
107732	683223
102039	683224
13563	683225
127020	683226
83692	683227
2555	683228
8591	683229
35106	683230
15758	683231
28810	683232
8890	683233
60835	683234
53409	683235
636	683236
29601	683237
24613	683238
74251	683239
5931	683240
9939	683241
29832	683242
3736	683243
73416	683244
61459	683245
24195	683246
6889	683247
57584	683248
26640	683249
85434	683250
18405	683251
49530	683252
75674	683253
75479	683254
73050	683255
117	683256
28612	683257
28493	683258
14766	683259
13394	683260
85632	683261
24481	683262
57730	683263
115941	683264
29984	683265
6380	683266
18151	683267
23174	683268
49646	683269
1288	683270
98514	683271
91491	683272
45231	683273
115860	683274
102795	683275
56214	683276
113881	683277
98390	683278
4315	683279
118173	683280
13060	683281
12027	683282
17448	683283
43454	683284
32194	683285
122	683286
5862	683287
58897	683288
100032	683289
127598	683290
26126	683291
57031	683292
31408	683293
66277	683294
130067	683295
62935	683296
12099	683297
50999	683298
26254	683299
2637	683300
59714	683301
36762	683302
10761	683303
3694	683304
41659	683305
103967	683306
44990	683307
107365	683308
8428	683309
78339	683310
128984	683311
118883	683312
147099	683313
26857	683314
7437	683315
31009	683316
2681	683317
65286	683318
5815	683319
99123	683320
12868	683321
117301	683322
13279	683323
21170	683324
44180	683325
8102	683326
1514	683327
28513	683328
54775	683329
104092	683330
15488	683331
45624	683332
51668	683333
97223	683334
3512	683335
15892	683336
13704	683337
78091	683338
59717	683339
3495	683340
3055	683341
67867	683342
25149	683343
56527	683344
40032	683345
25558	683346
34306	683347
6032	683348
92916	683349
10865	683350
7986	683351
96154	683352
60944	683353
4960	683354
69758	683355
74263	683356
67378	683357
10869	683358
19385	683359
23675	683360
128001	683361
97775	683362
20241	683363
27837	683364
35719	683365
116921	683366
20957	683367
10392	683368
15891	683369
39096	683370
47255	683371
31479	683372
96444	683373
33028	683374
135673	683375
33077	683376
22584	683377
122628	683378
103722	683379
26387	683380
1551	683381
28923	683382
14986	683383
3939	683384
65944	683385
98551	683386
3714	683387
43254	683388
95173	683389
63042	683390
46168	683391
108925	683392
119917	683393
21544	683394
23963	683395
52085	683396
3617	683397
3271	683398
111482	683399
58011	683400
76867	683401
52770	683402
23928	683403
15042	683404
23	683405
18449	683406
68862	683407
39189	683408
10459	683409
775	683410
109370	683411
51700	683412
23177	683413
44471	683414
48733	683415
94248	683416
29029	683417
61136	683418
7469	683419
82778	683420
101952	683421
24791	683422
9195	683423
33614	683424
48488	683425
52572	683426
84721	683427
17405	683428
13456	683429
16645	683430
61148	683431
115582	683432
57622	683433
14126	683434
134596	683435
6856	683436
21073	683437
60089	683438
59475	683439
21699	683440
136135	683441
7615	683442
130277	683443
121716	683444
43661	683445
137912	683446
59953	683447
70921	683448
11203	683449
25391	683450
80454	683451
1337	683452
26350	683453
19722	683454
58987	683455
36596	683456
53711	683457
8716	683458
6422	683459
71707	683460
37407	683461
35671	683462
69347	683463
61551	683464
3194	683465
12882	683466
1745	683467
76067	683468
57974	683469
147486	683470
32963	683471
56316	683472
131296	683473
21252	683474
25687	683475
7413	683476
28960	683477
82986	683478
42801	683479
10835	683480
143376	683481
24930	683482
75923	683483
95381	683484
20824	683485
23375	683486
48408	683487
72784	683488
27390	683489
57967	683490
100162	683491
90815	683492
17228	683493
124894	683494
84479	683495
61278	683496
22376	683497
13690	683498
14336	683499
150115	683500
1055	683501
52983	683502
16567	683503
29076	683504
14247	683505
51285	683506
3052	683507
13534	683508
72926	683509
99833	683510
91907	683511
25993	683512
51344	683513
52270	683514
302	683515
32618	683516
6506	683517
27737	683518
11674	683519
27797	683520
88115	683521
70564	683522
23110	683523
36730	683524
119977	683525
3060	683526
160	683527
116304	683528
10743	683529
45034	683530
8153	683531
56284	683532
80284	683533
84554	683534
19680	683535
40364	683536
76581	683537
13147	683538
31074	683539
61581	683540
86030	683541
45521	683542
97683	683543
32433	683544
39851	683545
43133	683546
63787	683547
21440	683548
56428	683549
50402	683550
94004	683551
27003	683552
19888	683553
103986	683554
6854	683555
28027	683556
6211	683557
106620	683558
20940	683559
40553	683560
320	683561
120931	683562
82865	683563
72983	683564
149747	683565
15303	683566
58421	683567
9623	683568
9527	683569
78334	683570
6555	683571
28	683572
5379	683573
332	683574
4411	683575
17549	683576
129163	683577
102759	683578
5189	683579
73068	683580
57394	683581
102302	683582
18619	683583
112925	683584
52004	683585
16947	683586
45788	683587
15553	683588
9224	683589
14162	683590
15029	683591
6506	683592
22039	683593
26942	683594
20079	683595
83065	683596
59805	683597
6924	683598
3494	683599
149628	683600
75064	683601
53932	683602
3319	683603
84143	683604
937	683605
12032	683606
25	683607
2780	683608
720	683609
21908	683610
2965	683611
60172	683612
26777	683613
2768	683614
91208	683615
15353	683616
2304	683617
59468	683618
26939	683619
11143	683620
1207	683621
4993	683622
52982	683623
90797	683624
5353	683625
46957	683626
50108	683627
12160	683628
13104	683629
29185	683630
52440	683631
20361	683632
41017	683633
387	683634
50499	683635
3418	683636
35141	683637
57012	683638
129679	683639
4894	683640
67893	683641
17016	683642
22924	683643
19065	683644
117595	683645
71472	683646
1438	683647
2109	683648
53079	683649
55750	683650
811	683651
41060	683652
4680	683653
134927	683654
16758	683655
2322	683656
1181	683657
14092	683658
37173	683659
24812	683660
64046	683661
136751	683662
19129	683663
12999	683664
17571	683665
6529	683666
44599	683667
86522	683668
56404	683669
78877	683670
113313	683671
7740	683672
63386	683673
48486	683674
27824	683675
7724	683676
36826	683677
264	683678
102918	683679
97261	683680
34045	683681
24952	683682
66029	683683
30121	683684
62344	683685
29011	683686
68749	683687
38370	683688
3963	683689
131528	683690
6290	683691
83955	683692
40580	683693
32572	683694
13608	683695
87612	683696
69497	683697
8824	683698
99619	683699
48095	683700
68674	683701
17397	683702
8102	683703
2831	683704
68269	683705
350	683706
2491	683707
52757	683708
476	683709
32432	683710
75814	683711
19234	683712
261	683713
99596	683714
10631	683715
40956	683716
9631	683717
32365	683718
6800	683719
95170	683720
5333	683721
81440	683722
55960	683723
30136	683724
35522	683725
80817	683726
5524	683727
101842	683728
15533	683729
27588	683730
59795	683731
14666	683732
22986	683733
97726	683734
88554	683735
11546	683736
25747	683737
84027	683738
20004	683739
123177	683740
32484	683741
61036	683742
14150	683743
2650	683744
6086	683745
73701	683746
3776	683747
44894	683748
19	683749
6895	683750
123461	683751
118867	683752
59414	683753
19334	683754
33620	683755
49704	683756
121820	683757
2580	683758
36464	683759
75454	683760
67713	683761
61950	683762
2516	683763
14981	683764
28347	683765
41531	683766
102702	683767
884	683768
88592	683769
5497	683770
18382	683771
55096	683772
286	683773
91194	683774
76105	683775
13715	683776
821	683777
26799	683778
8526	683779
19064	683780
29695	683781
71907	683782
21211	683783
47080	683784
142833	683785
33199	683786
7559	683787
23762	683788
16584	683789
5965	683790
75078	683791
411	683792
84472	683793
28007	683794
20901	683795
76106	683796
47554	683797
73851	683798
113522	683799
64711	683800
29114	683801
9594	683802
18336	683803
80629	683804
50949	683805
60057	683806
70552	683807
51933	683808
221	683809
7059	683810
11507	683811
45604	683812
87788	683813
19096	683814
48412	683815
39190	683816
7106	683817
62657	683818
11150	683819
87275	683820
78331	683821
2054	683822
62799	683823
27901	683824
52703	683825
13513	683826
72429	683827
2637	683828
81643	683829
93896	683830
50818	683831
821	683832
75274	683833
79948	683834
10466	683835
112047	683836
103587	683837
55070	683838
60541	683839
11846	683840
646	683841
52676	683842
6640	683843
100222	683844
316	683845
48976	683846
16155	683847
71504	683848
54261	683849
33581	683850
50648	683851
71887	683852
4651	683853
61922	683854
2578	683855
48102	683856
53638	683857
128136	683858
19384	683859
30845	683860
28361	683861
3561	683862
67175	683863
11074	683864
131	683865
93751	683866
40091	683867
11643	683868
71070	683869
508	683870
1	683871
346	683872
53628	683873
135976	683874
77112	683875
7804	683876
45716	683877
23355	683878
100454	683879
101787	683880
60174	683881
71448	683882
26760	683883
2035	683884
14965	683885
69039	683886
89029	683887
92519	683888
7443	683889
44504	683890
12467	683891
13088	683892
114797	683893
140164	683894
117357	683895
15441	683896
35920	683897
27451	683898
29816	683899
26826	683900
83748	683901
116896	683902
3019	683903
7756	683904
22690	683905
7805	683906
61469	683907
5809	683908
49733	683909
10185	683910
106599	683911
56980	683912
126103	683913
133968	683914
52730	683915
50052	683916
176	683917
51471	683918
27145	683919
36654	683920
93053	683921
51104	683922
46543	683923
15557	683924
33345	683925
12250	683926
296	683927
1213	683928
58	683929
7921	683930
13533	683931
52054	683932
100713	683933
68166	683934
96983	683935
33520	683936
16857	683937
79107	683938
90596	683939
105751	683940
99463	683941
28063	683942
48536	683943
132457	683944
38078	683945
61713	683946
97040	683947
64770	683948
28426	683949
148488	683950
22909	683951
519	683952
61931	683953
7421	683954
72542	683955
2724	683956
78280	683957
91107	683958
7914	683959
61403	683960
108843	683961
6865	683962
64825	683963
93784	683964
74880	683965
58117	683966
99759	683967
5337	683968
41328	683969
75174	683970
60144	683971
25702	683972
910	683973
38359	683974
18722	683975
8866	683976
32273	683977
110248	683978
83921	683979
65573	683980
34509	683981
118159	683982
24389	683983
11215	683984
41541	683985
16017	683986
62851	683987
14293	683988
10009	683989
4846	683990
49556	683991
17490	683992
19771	683993
59381	683994
102237	683995
103481	683996
33444	683997
15810	683998
60567	683999
31389	684000
52036	684001
57433	684002
41375	684003
121506	684004
7877	684005
103240	684006
20421	684007
76978	684008
59485	684009
53355	684010
101230	684011
2042	684012
16925	684013
3458	684014
58535	684015
59299	684016
4251	684017
70664	684018
7192	684019
24983	684020
113149	684021
21181	684022
10741	684023
3609	684024
50442	684025
37167	684026
7259	684027
87690	684028
93638	684029
46483	684030
69398	684031
8514	684032
617	684033
1311	684034
16242	684035
50059	684036
44973	684037
134260	684038
49110	684039
2010	684040
5781	684041
59676	684042
22909	684043
12871	684044
33657	684045
43792	684046
39764	684047
69222	684048
25806	684049
107844	684050
13446	684051
11588	684052
31182	684053
12477	684054
42977	684055
29634	684056
103477	684057
33859	684058
11346	684059
5278	684060
10485	684061
13839	684062
61902	684063
32226	684064
20688	684065
53334	684066
101238	684067
4876	684068
28340	684069
127686	684070
121590	684071
87964	684072
61113	684073
20280	684074
53870	684075
9417	684076
9933	684077
91571	684078
2396	684079
6405	684080
10647	684081
91634	684082
35887	684083
36443	684084
55090	684085
7527	684086
17794	684087
8383	684088
24831	684089
24436	684090
109553	684091
50823	684092
43744	684093
50573	684094
94317	684095
8926	684096
129610	684097
60745	684098
46554	684099
99527	684100
6015	684101
20116	684102
62989	684103
126231	684104
24342	684105
9418	684106
27299	684107
96625	684108
41657	684109
48627	684110
28813	684111
25405	684112
76879	684113
2528	684114
25764	684115
12283	684116
26477	684117
67044	684118
10938	684119
75356	684120
41254	684121
63553	684122
16172	684123
2253	684124
36482	684125
60899	684126
28620	684127
8277	684128
1960	684129
11817	684130
18847	684131
76812	684132
93508	684133
81492	684134
134840	684135
1897	684136
102039	684137
1705	684138
106065	684139
36630	684140
47515	684141
12002	684142
36755	684143
138411	684144
1342	684145
28822	684146
45252	684147
32349	684148
41427	684149
62536	684150
22136	684151
20088	684152
21918	684153
1537	684154
16608	684155
23315	684156
29087	684157
59350	684158
98104	684159
25537	684160
107534	684161
27715	684162
23078	684163
57967	684164
25100	684165
1721	684166
6975	684167
28439	684168
6864	684169
31906	684170
66184	684171
23604	684172
7962	684173
14241	684174
63437	684175
1223	684176
6845	684177
30459	684178
93843	684179
4159	684180
43639	684181
72451	684182
47903	684183
9494	684184
19811	684185
37269	684186
7970	684187
112296	684188
49677	684189
11369	684190
8505	684191
12252	684192
47640	684193
71096	684194
20548	684195
110397	684196
11334	684197
69962	684198
18300	684199
9443	684200
72756	684201
5849	684202
82795	684203
82317	684204
51931	684205
173	684206
8991	684207
859	684208
12552	684209
34156	684210
47465	684211
9013	684212
65269	684213
72867	684214
14687	684215
39882	684216
98757	684217
63726	684218
1276	684219
43161	684220
30597	684221
4673	684222
41574	684223
19041	684224
57597	684225
47623	684226
656	684227
61432	684228
15942	684229
108244	684230
61657	684231
23599	684232
100293	684233
36054	684234
45060	684235
63809	684236
2012	684237
39323	684238
96632	684239
76934	684240
292	684241
4325	684242
60324	684243
18024	684244
50086	684245
802	684246
22121	684247
5303	684248
117403	684249
63967	684250
18999	684251
10981	684252
66449	684253
11765	684254
59810	684255
7275	684256
19477	684257
50001	684258
49399	684259
100895	684260
80624	684261
17431	684262
64931	684263
6401	684264
73216	684265
72825	684266
4149	684267
48287	684268
57512	684269
63643	684270
15405	684271
83200	684272
10864	684273
22907	684274
25183	684275
15746	684276
68766	684277
96973	684278
102847	684279
22627	684280
515	684281
79780	684282
1138	684283
38177	684284
93593	684285
32306	684286
31357	684287
114893	684288
2957	684289
14568	684290
66250	684291
137723	684292
98531	684293
72076	684294
5444	684295
67809	684296
315	684297
48289	684298
85988	684299
7049	684300
73707	684301
100784	684302
66356	684303
3453	684304
97113	684305
25972	684306
130629	684307
48367	684308
3948	684309
81391	684310
90969	684311
80587	684312
67214	684313
75146	684314
26177	684315
119097	684316
1828	684317
48545	684318
20177	684319
22987	684320
6413	684321
83791	684322
10129	684323
28067	684324
15051	684325
57522	684326
11702	684327
104669	684328
4018	684329
16260	684330
30575	684331
2053	684332
2693	684333
29397	684334
17312	684335
120549	684336
238	684337
1761	684338
5780	684339
22583	684340
42418	684341
56163	684342
8650	684343
54590	684344
23286	684345
73556	684346
4300	684347
16892	684348
94029	684349
49681	684350
8172	684351
10597	684352
79209	684353
126079	684354
6832	684355
61265	684356
53	684357
7862	684358
43202	684359
85920	684360
13572	684361
30621	684362
47386	684363
31757	684364
1693	684365
84200	684366
129522	684367
59	684368
321	684369
146852	684370
137269	684371
2076	684372
28964	684373
46785	684374
34168	684375
117423	684376
64326	684377
50010	684378
78186	684379
99798	684380
23882	684381
15018	684382
21484	684383
43500	684384
696	684385
4802	684386
16460	684387
8372	684388
15065	684389
121556	684390
16533	684391
43626	684392
24756	684393
32	684394
10	684395
116310	684396
57708	684397
27999	684398
14726	684399
14976	684400
73328	684401
18859	684402
13263	684403
39999	684404
2150	684405
15168	684406
85	684407
31921	684408
25494	684409
9820	684410
36954	684411
84980	684412
5225	684413
56362	684414
53981	684415
70519	684416
40104	684417
21540	684418
55761	684419
58824	684420
24934	684421
40706	684422
52606	684423
53131	684424
86454	684425
108007	684426
121019	684427
43404	684428
39035	684429
58084	684430
4401	684431
101574	684432
22525	684433
2556	684434
34973	684435
11202	684436
34166	684437
12126	684438
2554	684439
115155	684440
58519	684441
25725	684442
63163	684443
135568	684444
83	684445
99856	684446
30062	684447
119965	684448
23939	684449
50325	684450
83390	684451
33139	684452
15015	684453
5421	684454
44966	684455
31512	684456
101861	684457
11109	684458
298	684459
17641	684460
36098	684461
117114	684462
26217	684463
45398	684464
42296	684465
103836	684466
34232	684467
55940	684468
20237	684469
16982	684470
53931	684471
75951	684472
8976	684473
115612	684474
1574	684475
4869	684476
73460	684477
25901	684478
48862	684479
69212	684480
14392	684481
27351	684482
47116	684483
87527	684484
32788	684485
106437	684486
6101	684487
7140	684488
48867	684489
126789	684490
19731	684491
86680	684492
13449	684493
35713	684494
7327	684495
6494	684496
34678	684497
16931	684498
50411	684499
12897	684500
22679	684501
8607	684502
20133	684503
3690	684504
63878	684505
26488	684506
3146	684507
42800	684508
30348	684509
90118	684510
111126	684511
74761	684512
31836	684513
126702	684514
80836	684515
46378	684516
10290	684517
5305	684518
20242	684519
7385	684520
70700	684521
10115	684522
3427	684523
54624	684524
31941	684525
52006	684526
20720	684527
94766	684528
65588	684529
644	684530
9519	684531
114210	684532
52025	684533
77812	684534
123488	684535
2332	684536
72791	684537
75072	684538
18675	684539
65620	684540
41676	684541
67242	684542
16301	684543
39734	684544
383	684545
59383	684546
3087	684547
6377	684548
38384	684549
14003	684550
86066	684551
117940	684552
3873	684553
56254	684554
19325	684555
26487	684556
79608	684557
3685	684558
31210	684559
15009	684560
3020	684561
94000	684562
12605	684563
77761	684564
5912	684565
83000	684566
138005	684567
83918	684568
2748	684569
21538	684570
23802	684571
60916	684572
14795	684573
33805	684574
82397	684575
10396	684576
10793	684577
24891	684578
87131	684579
122091	684580
31174	684581
40413	684582
78962	684583
10916	684584
25610	684585
95428	684586
34486	684587
902	684588
86798	684589
56420	684590
135654	684591
11864	684592
27748	684593
52879	684594
75801	684595
4382	684596
2254	684597
129058	684598
86700	684599
89348	684600
54427	684601
79297	684602
92077	684603
102246	684604
24120	684605
32129	684606
136439	684607
63702	684608
13534	684609
91112	684610
12381	684611
85298	684612
1592	684613
13271	684614
1406	684615
2678	684616
3513	684617
33740	684618
998	684619
90059	684620
46240	684621
101197	684622
7733	684623
51917	684624
25067	684625
34912	684626
115149	684627
102576	684628
6420	684629
112843	684630
83889	684631
65039	684632
7023	684633
86279	684634
143953	684635
32578	684636
23540	684637
47745	684638
69769	684639
97934	684640
120064	684641
16278	684642
111026	684643
40712	684644
46967	684645
90208	684646
71149	684647
67429	684648
18071	684649
9852	684650
51599	684651
20009	684652
58165	684653
60785	684654
10248	684655
47759	684656
9608	684657
16450	684658
1232	684659
85356	684660
8671	684661
74423	684662
88382	684663
14516	684664
54740	684665
141237	684666
80170	684667
31165	684668
91929	684669
18949	684670
79371	684671
126085	684672
96198	684673
90650	684674
5334	684675
8227	684676
87834	684677
9246	684678
57007	684679
55139	684680
15348	684681
30361	684682
86571	684683
19211	684684
5591	684685
58027	684686
133278	684687
79042	684688
36721	684689
40031	684690
18937	684691
47783	684692
38307	684693
10200	684694
13598	684695
26048	684696
39981	684697
18112	684698
102398	684699
126680	684700
7257	684701
40521	684702
32825	684703
75765	684704
110301	684705
73049	684706
75902	684707
13403	684708
33235	684709
1873	684710
22633	684711
14021	684712
43924	684713
126882	684714
13022	684715
34083	684716
34783	684717
2506	684718
81036	684719
22	684720
111764	684721
50347	684722
123274	684723
8763	684724
141852	684725
39	684726
116	684727
64538	684728
104699	684729
58028	684730
76752	684731
16409	684732
108285	684733
38745	684734
43649	684735
57006	684736
84608	684737
39166	684738
6130	684739
44379	684740
79911	684741
67198	684742
126243	684743
69298	684744
58793	684745
3760	684746
25817	684747
115755	684748
25003	684749
97057	684750
89318	684751
92054	684752
8900	684753
18474	684754
8376	684755
64832	684756
75869	684757
35352	684758
2946	684759
23059	684760
113170	684761
167	684762
2179	684763
7393	684764
58110	684765
14051	684766
42884	684767
74334	684768
8435	684769
129678	684770
101867	684771
21499	684772
26447	684773
52766	684774
9564	684775
380	684776
103958	684777
104	684778
44619	684779
15459	684780
92393	684781
116303	684782
7244	684783
113861	684784
26595	684785
10159	684786
49289	684787
69573	684788
3481	684789
68476	684790
9716	684791
336	684792
52513	684793
79368	684794
35939	684795
34370	684796
14809	684797
7403	684798
176	684799
11287	684800
31776	684801
97320	684802
39876	684803
69234	684804
16535	684805
46903	684806
12189	684807
44034	684808
70679	684809
9886	684810
35940	684811
7781	684812
46483	684813
42157	684814
28904	684815
49496	684816
76561	684817
10493	684818
102450	684819
113043	684820
101206	684821
5229	684822
73560	684823
131993	684824
13955	684825
57970	684826
47810	684827
43024	684828
11965	684829
67693	684830
124291	684831
28966	684832
13300	684833
64644	684834
31612	684835
46845	684836
73309	684837
5015	684838
29095	684839
14794	684840
26117	684841
19782	684842
68810	684843
81209	684844
12702	684845
8625	684846
58735	684847
35633	684848
96759	684849
3307	684850
239	684851
34577	684852
85238	684853
130099	684854
108564	684855
35856	684856
71772	684857
11761	684858
143499	684859
217	684860
56993	684861
27485	684862
77902	684863
36878	684864
17925	684865
16263	684866
6961	684867
53652	684868
37788	684869
5208	684870
73194	684871
15064	684872
41286	684873
47127	684874
14644	684875
39484	684876
3409	684877
40621	684878
38299	684879
1734	684880
4928	684881
136675	684882
20494	684883
3253	684884
11548	684885
29081	684886
12962	684887
5562	684888
46996	684889
15206	684890
46032	684891
134551	684892
42276	684893
68597	684894
3341	684895
12767	684896
2024	684897
7177	684898
17326	684899
90078	684900
41765	684901
32832	684902
27756	684903
73809	684904
117159	684905
77236	684906
106133	684907
55116	684908
21579	684909
47865	684910
84134	684911
45796	684912
2867	684913
4278	684914
42961	684915
89518	684916
73849	684917
108147	684918
104166	684919
2927	684920
9994	684921
14631	684922
1601	684923
53205	684924
34357	684925
14146	684926
707	684927
39395	684928
118529	684929
52328	684930
134345	684931
49566	684932
18646	684933
65494	684934
138369	684935
144492	684936
2434	684937
11642	684938
1339	684939
39714	684940
71175	684941
135142	684942
85517	684943
3428	684944
342	684945
100241	684946
52548	684947
61091	684948
1336	684949
76664	684950
18568	684951
113512	684952
21718	684953
8758	684954
19087	684955
10834	684956
113962	684957
214	684958
29365	684959
113163	684960
7523	684961
4568	684962
93127	684963
76548	684964
122300	684965
93731	684966
32448	684967
12593	684968
11376	684969
24183	684970
108594	684971
26962	684972
89709	684973
29851	684974
104848	684975
53218	684976
138280	684977
34045	684978
78358	684979
62903	684980
103400	684981
14559	684982
6301	684983
90507	684984
9615	684985
16133	684986
105629	684987
127747	684988
10987	684989
24293	684990
11954	684991
36922	684992
23763	684993
4701	684994
20575	684995
8325	684996
12842	684997
23225	684998
130348	684999
66472	685000
20646	685001
111895	685002
39313	685003
3397	685004
16109	685005
11281	685006
24960	685007
27883	685008
122692	685009
64913	685010
28340	685011
50509	685012
92279	685013
41248	685014
30026	685015
147931	685016
133634	685017
48684	685018
54901	685019
27514	685020
12494	685021
63	685022
18388	685023
8428	685024
102046	685025
39149	685026
29944	685027
43358	685028
65801	685029
22446	685030
37128	685031
79802	685032
417	685033
3158	685034
71906	685035
92593	685036
2418	685037
61151	685038
94342	685039
47478	685040
83994	685041
62932	685042
9864	685043
58905	685044
71034	685045
103832	685046
20228	685047
78103	685048
104464	685049
42402	685050
38926	685051
107504	685052
22591	685053
105473	685054
15406	685055
69919	685056
1934	685057
8533	685058
12810	685059
72684	685060
9543	685061
7752	685062
19261	685063
22144	685064
16577	685065
52647	685066
138924	685067
55464	685068
9913	685069
104109	685070
2812	685071
9033	685072
22426	685073
8500	685074
123682	685075
62721	685076
53012	685077
60316	685078
28380	685079
43608	685080
102056	685081
43865	685082
125239	685083
28205	685084
33370	685085
9085	685086
14558	685087
4374	685088
33735	685089
82692	685090
6097	685091
55927	685092
16710	685093
15705	685094
5383	685095
14983	685096
50032	685097
63462	685098
26651	685099
13959	685100
1845	685101
46955	685102
13021	685103
138469	685104
84363	685105
15385	685106
12662	685107
28088	685108
116064	685109
87546	685110
130028	685111
5170	685112
77207	685113
65377	685114
20964	685115
495	685116
262	685117
33020	685118
7864	685119
71066	685120
59069	685121
55656	685122
53641	685123
59859	685124
26092	685125
114134	685126
105205	685127
39929	685128
8229	685129
4456	685130
31641	685131
123577	685132
70729	685133
93635	685134
47347	685135
23278	685136
137315	685137
102661	685138
8004	685139
13239	685140
37293	685141
31477	685142
132534	685143
98928	685144
65857	685145
10364	685146
13669	685147
132895	685148
22166	685149
117468	685150
123675	685151
112541	685152
2336	685153
5087	685154
121156	685155
59503	685156
25220	685157
509	685158
33964	685159
45808	685160
56499	685161
26544	685162
3734	685163
32524	685164
40080	685165
4129	685166
9218	685167
30089	685168
60600	685169
81792	685170
17846	685171
16768	685172
1183	685173
217	685174
10631	685175
37600	685176
9454	685177
53708	685178
102822	685179
24219	685180
15901	685181
36935	685182
14969	685183
34300	685184
48090	685185
108949	685186
11794	685187
96032	685188
6021	685189
6341	685190
1363	685191
45761	685192
18597	685193
130523	685194
108038	685195
2870	685196
108034	685197
9944	685198
58703	685199
26651	685200
7629	685201
11680	685202
17982	685203
78019	685204
21786	685205
56703	685206
65821	685207
2	685208
10541	685209
11210	685210
80767	685211
2182	685212
19354	685213
10338	685214
4419	685215
2565	685216
4158	685217
46979	685218
4535	685219
5886	685220
433	685221
97678	685222
31675	685223
1333	685224
56195	685225
13676	685226
76975	685227
89081	685228
13156	685229
69374	685230
39418	685231
139334	685232
20843	685233
22155	685234
12494	685235
93277	685236
58710	685237
20008	685238
906	685239
8989	685240
42472	685241
5586	685242
14854	685243
88411	685244
62603	685245
66399	685246
16535	685247
45697	685248
24810	685249
68091	685250
8168	685251
35437	685252
54202	685253
104924	685254
129613	685255
19099	685256
76626	685257
47123	685258
15267	685259
133725	685260
39984	685261
21406	685262
26370	685263
84628	685264
133657	685265
19372	685266
513	685267
23896	685268
42402	685269
69678	685270
7487	685271
49263	685272
92975	685273
11757	685274
30136	685275
67100	685276
78028	685277
10112	685278
24138	685279
99593	685280
33692	685281
27671	685282
10756	685283
147727	685284
1358	685285
2850	685286
12815	685287
17635	685288
118752	685289
34004	685290
4309	685291
58642	685292
58432	685293
53905	685294
227	685295
35487	685296
35253	685297
14481	685298
11989	685299
73082	685300
91645	685301
110671	685302
40682	685303
6887	685304
30951	685305
66752	685306
41790	685307
464	685308
27490	685309
109238	685310
41804	685311
32005	685312
43989	685313
57924	685314
116028	685315
42680	685316
14707	685317
6760	685318
128340	685319
11623	685320
66	685321
59292	685322
7424	685323
28626	685324
70459	685325
89264	685326
98520	685327
40049	685328
28224	685329
78816	685330
6166	685331
301	685332
57868	685333
9702	685334
45505	685335
1034	685336
4061	685337
108532	685338
19861	685339
67947	685340
22123	685341
24326	685342
11330	685343
32081	685344
31	685345
33281	685346
26800	685347
127649	685348
122145	685349
80621	685350
12883	685351
52849	685352
370	685353
26085	685354
143176	685355
14582	685356
35198	685357
17943	685358
106379	685359
7653	685360
11938	685361
41222	685362
2541	685363
5723	685364
78254	685365
51609	685366
34877	685367
101020	685368
51268	685369
86051	685370
84100	685371
138873	685372
37477	685373
29807	685374
15124	685375
60578	685376
34218	685377
14818	685378
61767	685379
66266	685380
111961	685381
7296	685382
5441	685383
26412	685384
42966	685385
49629	685386
69853	685387
57062	685388
118153	685389
1866	685390
1337	685391
74391	685392
37284	685393
73058	685394
41086	685395
71271	685396
124967	685397
137167	685398
36504	685399
25230	685400
40516	685401
62656	685402
13071	685403
104223	685404
950	685405
14041	685406
59291	685407
38010	685408
25384	685409
75864	685410
863	685411
45122	685412
7147	685413
1398	685414
2626	685415
24646	685416
19298	685417
5699	685418
44858	685419
6147	685420
20461	685421
20936	685422
20219	685423
78522	685424
48799	685425
55349	685426
2771	685427
96725	685428
24440	685429
42314	685430
133807	685431
35105	685432
88380	685433
4255	685434
108321	685435
18992	685436
16077	685437
7910	685438
19831	685439
46503	685440
32202	685441
5850	685442
11016	685443
131875	685444
42745	685445
26119	685446
2941	685447
56268	685448
4923	685449
49500	685450
56737	685451
118048	685452
43549	685453
85309	685454
96611	685455
51495	685456
72949	685457
23525	685458
3723	685459
134723	685460
25048	685461
17324	685462
22045	685463
56360	685464
84856	685465
2086	685466
13298	685467
115046	685468
32752	685469
28634	685470
8101	685471
16903	685472
16818	685473
21708	685474
18694	685475
82639	685476
9165	685477
1035	685478
4245	685479
33584	685480
18961	685481
60344	685482
2151	685483
68	685484
16944	685485
110698	685486
55490	685487
25957	685488
68206	685489
58423	685490
388	685491
51457	685492
85706	685493
10721	685494
6704	685495
60244	685496
39786	685497
51375	685498
73269	685499
24532	685500
66526	685501
2667	685502
63309	685503
6652	685504
1469	685505
44585	685506
19937	685507
6527	685508
18405	685509
56846	685510
109392	685511
25507	685512
111839	685513
98384	685514
89925	685515
33557	685516
143416	685517
12695	685518
77116	685519
27770	685520
36392	685521
18446	685522
68873	685523
67926	685524
105799	685525
23976	685526
33763	685527
47379	685528
70393	685529
10146	685530
52504	685531
17986	685532
14604	685533
17736	685534
14164	685535
56519	685536
6843	685537
100608	685538
87995	685539
32990	685540
71633	685541
107009	685542
66153	685543
117252	685544
101867	685545
3527	685546
37222	685547
67997	685548
9714	685549
30462	685550
5659	685551
2165	685552
12151	685553
117303	685554
13452	685555
86608	685556
76395	685557
6373	685558
2953	685559
29874	685560
750	685561
1792	685562
21213	685563
992	685564
2894	685565
81060	685566
127019	685567
1659	685568
81380	685569
55376	685570
36912	685571
23387	685572
13408	685573
77	685574
34422	685575
6482	685576
21392	685577
27034	685578
11680	685579
6579	685580
2484	685581
31416	685582
22631	685583
50755	685584
19086	685585
34085	685586
24601	685587
40332	685588
921	685589
11068	685590
31883	685591
4372	685592
29289	685593
57514	685594
92377	685595
2094	685596
50444	685597
17828	685598
73914	685599
26551	685600
18991	685601
20303	685602
86408	685603
122889	685604
10398	685605
1376	685606
10969	685607
55175	685608
47903	685609
84864	685610
49571	685611
23217	685612
120831	685613
30447	685614
50131	685615
20673	685616
22102	685617
75612	685618
112668	685619
1209	685620
61897	685621
122668	685622
22669	685623
72583	685624
148590	685625
749	685626
25939	685627
4186	685628
37845	685629
22738	685630
72884	685631
7012	685632
67189	685633
26886	685634
21142	685635
69417	685636
115707	685637
13005	685638
52499	685639
16466	685640
116559	685641
87752	685642
99074	685643
3266	685644
3751	685645
51465	685646
137858	685647
1722	685648
113600	685649
108813	685650
96374	685651
62133	685652
6026	685653
69477	685654
74326	685655
758	685656
97646	685657
93357	685658
91111	685659
30784	685660
102849	685661
56875	685662
44491	685663
77812	685664
21731	685665
31635	685666
5483	685667
4990	685668
4028	685669
103133	685670
9027	685671
54265	685672
9909	685673
43928	685674
26439	685675
57746	685676
128439	685677
811	685678
71894	685679
10845	685680
7777	685681
61952	685682
4910	685683
21676	685684
55222	685685
120951	685686
65875	685687
128682	685688
28412	685689
33363	685690
51467	685691
23991	685692
41491	685693
60306	685694
42828	685695
106111	685696
33918	685697
2651	685698
7545	685699
2267	685700
111515	685701
1838	685702
25444	685703
8673	685704
14429	685705
34134	685706
18866	685707
27253	685708
84605	685709
13334	685710
104331	685711
8490	685712
53911	685713
4680	685714
2699	685715
137480	685716
11775	685717
7415	685718
41691	685719
17442	685720
1751	685721
33960	685722
53231	685723
56318	685724
3591	685725
45588	685726
100788	685727
93106	685728
14310	685729
14645	685730
10926	685731
6619	685732
27078	685733
62654	685734
9672	685735
68745	685736
39418	685737
66237	685738
3261	685739
25162	685740
121438	685741
51136	685742
44	685743
3957	685744
55543	685745
33312	685746
8044	685747
93344	685748
60343	685749
1795	685750
7160	685751
110954	685752
5606	685753
95581	685754
3568	685755
79008	685756
133837	685757
3769	685758
24005	685759
112659	685760
38186	685761
78346	685762
32024	685763
704	685764
72947	685765
93813	685766
14313	685767
5563	685768
22425	685769
102	685770
32558	685771
60233	685772
863	685773
69577	685774
55688	685775
15698	685776
90790	685777
25587	685778
17264	685779
88577	685780
32721	685781
70742	685782
102174	685783
5220	685784
41406	685785
62209	685786
99096	685787
54509	685788
121775	685789
5551	685790
23877	685791
74867	685792
50202	685793
78899	685794
1365	685795
64801	685796
23892	685797
108890	685798
116897	685799
147135	685800
7513	685801
101113	685802
59839	685803
88954	685804
18692	685805
34424	685806
84683	685807
38279	685808
1454	685809
71987	685810
41917	685811
22537	685812
46584	685813
48637	685814
24315	685815
95596	685816
77110	685817
147361	685818
7208	685819
52346	685820
12970	685821
6660	685822
88288	685823
63485	685824
25701	685825
71786	685826
32484	685827
72644	685828
40366	685829
68122	685830
55254	685831
82492	685832
59779	685833
13652	685834
55892	685835
1558	685836
27134	685837
1035	685838
28784	685839
6679	685840
93292	685841
23276	685842
42116	685843
6201	685844
73833	685845
60538	685846
7831	685847
75344	685848
320	685849
2512	685850
48288	685851
4620	685852
18241	685853
29222	685854
91305	685855
26179	685856
31202	685857
82092	685858
16030	685859
34529	685860
4885	685861
61985	685862
115193	685863
639	685864
2981	685865
91468	685866
14768	685867
612	685868
133462	685869
13968	685870
86934	685871
4980	685872
41760	685873
7799	685874
134629	685875
15895	685876
91644	685877
64477	685878
22695	685879
25776	685880
104753	685881
1996	685882
6918	685883
97501	685884
35252	685885
5696	685886
37048	685887
30142	685888
54741	685889
42240	685890
66237	685891
73756	685892
24389	685893
42283	685894
6118	685895
36710	685896
99648	685897
33564	685898
655	685899
61219	685900
38701	685901
5964	685902
7008	685903
25103	685904
6438	685905
56454	685906
11828	685907
51184	685908
48429	685909
58536	685910
47394	685911
99590	685912
42376	685913
8498	685914
94178	685915
15075	685916
90538	685917
843	685918
7876	685919
33612	685920
96830	685921
92394	685922
33114	685923
2208	685924
39072	685925
3867	685926
3357	685927
131042	685928
42144	685929
137152	685930
6085	685931
4872	685932
70273	685933
4502	685934
15404	685935
102516	685936
21860	685937
67377	685938
6988	685939
101754	685940
45899	685941
85333	685942
120700	685943
52295	685944
62310	685945
24075	685946
6394	685947
25527	685948
71893	685949
17422	685950
46735	685951
17524	685952
15696	685953
13371	685954
13117	685955
23982	685956
28461	685957
150041	685958
13032	685959
15085	685960
66141	685961
9697	685962
91090	685963
8339	685964
74599	685965
38217	685966
21798	685967
86640	685968
22112	685969
140726	685970
58440	685971
27791	685972
28174	685973
79436	685974
3485	685975
4350	685976
39154	685977
89553	685978
16197	685979
72636	685980
34451	685981
86156	685982
4795	685983
59747	685984
91203	685985
93211	685986
17889	685987
114062	685988
112589	685989
141361	685990
2941	685991
86979	685992
33011	685993
54231	685994
79980	685995
36583	685996
12481	685997
98375	685998
111029	685999
26060	686000
98031	686001
75361	686002
30784	686003
115317	686004
33405	686005
79970	686006
53188	686007
99617	686008
33007	686009
39288	686010
47728	686011
103903	686012
24012	686013
11670	686014
56783	686015
23009	686016
14377	686017
71589	686018
18138	686019
90909	686020
15453	686021
138575	686022
33287	686023
96697	686024
22358	686025
129910	686026
25228	686027
25410	686028
78551	686029
18470	686030
90231	686031
88165	686032
34275	686033
24584	686034
85277	686035
92793	686036
14605	686037
4018	686038
42058	686039
831	686040
24266	686041
135651	686042
66655	686043
33293	686044
15838	686045
48192	686046
95294	686047
74597	686048
65134	686049
19023	686050
3111	686051
31213	686052
17915	686053
42945	686054
50989	686055
65248	686056
25735	686057
40087	686058
143419	686059
32804	686060
37662	686061
11865	686062
38593	686063
104575	686064
59470	686065
942	686066
44095	686067
29061	686068
52203	686069
10464	686070
9468	686071
71796	686072
10554	686073
92950	686074
2663	686075
2317	686076
91927	686077
5355	686078
28977	686079
50952	686080
2487	686081
85219	686082
13162	686083
1688	686084
3703	686085
1196	686086
22814	686087
36109	686088
102419	686089
54223	686090
42297	686091
31011	686092
22187	686093
91621	686094
52050	686095
9596	686096
57895	686097
122264	686098
8232	686099
10537	686100
95193	686101
141118	686102
71560	686103
3406	686104
4388	686105
2391	686106
19167	686107
9509	686108
52254	686109
7553	686110
120	686111
2745	686112
13000	686113
30009	686114
15779	686115
37171	686116
848	686117
9631	686118
32910	686119
3466	686120
5954	686121
8231	686122
10598	686123
61345	686124
91035	686125
92751	686126
14035	686127
60782	686128
1527	686129
740	686130
32115	686131
38683	686132
22188	686133
59302	686134
3880	686135
56003	686136
85103	686137
71293	686138
11625	686139
33541	686140
60018	686141
54398	686142
16160	686143
47967	686144
72059	686145
1853	686146
6596	686147
12859	686148
42743	686149
16600	686150
6610	686151
59017	686152
63872	686153
45755	686154
1050	686155
76481	686156
111240	686157
62057	686158
61688	686159
43624	686160
55915	686161
26316	686162
96110	686163
20272	686164
118674	686165
29802	686166
29985	686167
20950	686168
9717	686169
88690	686170
132541	686171
9785	686172
19865	686173
25101	686174
13569	686175
16653	686176
38594	686177
56285	686178
33942	686179
84496	686180
53446	686181
101936	686182
54449	686183
53213	686184
24615	686185
227	686186
135735	686187
14141	686188
45065	686189
23889	686190
15394	686191
8497	686192
8978	686193
29860	686194
81077	686195
7969	686196
124312	686197
120072	686198
97063	686199
55031	686200
1695	686201
7839	686202
98234	686203
38050	686204
38484	686205
2747	686206
1768	686207
20188	686208
61374	686209
19546	686210
86471	686211
19804	686212
25844	686213
17416	686214
17215	686215
6810	686216
40100	686217
23555	686218
65207	686219
38162	686220
143143	686221
53103	686222
84418	686223
122879	686224
74312	686225
20395	686226
59285	686227
22422	686228
52965	686229
11077	686230
49489	686231
66004	686232
36205	686233
93612	686234
6464	686235
89049	686236
311	686237
28177	686238
28458	686239
135546	686240
96561	686241
18149	686242
103460	686243
23069	686244
94130	686245
26470	686246
92738	686247
37046	686248
11944	686249
2596	686250
67906	686251
16393	686252
8227	686253
146920	686254
95158	686255
93012	686256
74649	686257
26205	686258
3447	686259
25829	686260
71793	686261
44563	686262
12358	686263
35532	686264
69062	686265
126833	686266
35409	686267
5011	686268
22917	686269
6468	686270
1963	686271
57334	686272
24412	686273
84396	686274
150436	686275
5554	686276
54993	686277
11054	686278
834	686279
27598	686280
90545	686281
123356	686282
6300	686283
337	686284
17291	686285
590	686286
90544	686287
19845	686288
18679	686289
75371	686290
33685	686291
7571	686292
64493	686293
3103	686294
97522	686295
3371	686296
42799	686297
93	686298
12521	686299
4538	686300
59627	686301
31113	686302
8505	686303
47264	686304
2622	686305
33270	686306
2691	686307
23751	686308
14843	686309
113517	686310
820	686311
30104	686312
2955	686313
4772	686314
61	686315
16328	686316
124332	686317
96847	686318
43117	686319
4087	686320
86159	686321
13339	686322
42999	686323
59995	686324
2851	686325
44670	686326
82377	686327
1839	686328
13517	686329
438	686330
27675	686331
39107	686332
78872	686333
93135	686334
127633	686335
11302	686336
6159	686337
77922	686338
43021	686339
147927	686340
68182	686341
84357	686342
67702	686343
95953	686344
3875	686345
1398	686346
55220	686347
65501	686348
48927	686349
21258	686350
66015	686351
66130	686352
12806	686353
60195	686354
34680	686355
14132	686356
20097	686357
6771	686358
102280	686359
92885	686360
91750	686361
129476	686362
3457	686363
32927	686364
3267	686365
99613	686366
15559	686367
76697	686368
818	686369
15223	686370
8038	686371
5954	686372
10497	686373
98491	686374
3755	686375
38756	686376
8335	686377
24850	686378
21808	686379
34591	686380
83483	686381
20047	686382
4402	686383
18221	686384
15610	686385
65412	686386
46284	686387
17571	686388
51368	686389
60760	686390
20523	686391
78409	686392
106019	686393
24848	686394
130304	686395
36036	686396
40196	686397
635	686398
5268	686399
12739	686400
16962	686401
1268	686402
28194	686403
28658	686404
35585	686405
15996	686406
78893	686407
29993	686408
32765	686409
10940	686410
24626	686411
104574	686412
77228	686413
24680	686414
116483	686415
14035	686416
19337	686417
5620	686418
94	686419
94240	686420
8007	686421
92030	686422
100845	686423
32008	686424
23724	686425
4853	686426
86581	686427
3216	686428
50756	686429
146212	686430
50247	686431
32774	686432
49503	686433
7577	686434
72421	686435
35047	686436
111978	686437
4538	686438
66435	686439
55052	686440
33828	686441
23730	686442
3025	686443
11212	686444
33055	686445
41963	686446
4	686447
102406	686448
43908	686449
47969	686450
74413	686451
28776	686452
193	686453
8574	686454
49863	686455
77091	686456
90768	686457
35308	686458
5647	686459
75964	686460
53433	686461
74799	686462
28222	686463
138558	686464
77333	686465
26982	686466
125188	686467
23529	686468
25690	686469
33984	686470
73617	686471
29337	686472
53753	686473
58000	686474
60104	686475
48961	686476
25802	686477
89453	686478
38487	686479
88552	686480
30916	686481
72955	686482
19987	686483
16487	686484
43733	686485
61882	686486
102536	686487
74697	686488
11133	686489
119049	686490
13662	686491
110857	686492
36276	686493
38634	686494
53526	686495
30250	686496
46684	686497
10706	686498
10247	686499
3168	686500
2686	686501
61078	686502
31405	686503
7241	686504
54142	686505
19928	686506
46250	686507
68151	686508
22244	686509
3310	686510
57252	686511
74850	686512
16668	686513
24165	686514
51214	686515
93869	686516
15755	686517
13786	686518
2662	686519
63042	686520
43323	686521
66819	686522
127238	686523
84482	686524
59011	686525
148982	686526
26260	686527
55671	686528
38272	686529
48980	686530
47966	686531
10149	686532
25212	686533
28244	686534
69707	686535
7708	686536
2869	686537
62738	686538
29190	686539
60406	686540
68973	686541
58035	686542
28012	686543
36480	686544
51249	686545
41650	686546
43367	686547
80240	686548
93791	686549
62387	686550
12528	686551
12093	686552
48000	686553
68208	686554
136072	686555
18882	686556
5418	686557
360	686558
17662	686559
47827	686560
74036	686561
17673	686562
36339	686563
12992	686564
1065	686565
8356	686566
6423	686567
17545	686568
59347	686569
99802	686570
29491	686571
120907	686572
136388	686573
19387	686574
36465	686575
20799	686576
98548	686577
3018	686578
2481	686579
54644	686580
32494	686581
17730	686582
26012	686583
88920	686584
1337	686585
36316	686586
67853	686587
137340	686588
28151	686589
2413	686590
60335	686591
32550	686592
26643	686593
75983	686594
55769	686595
94796	686596
19532	686597
25006	686598
25802	686599
3486	686600
46925	686601
11399	686602
27388	686603
25303	686604
112749	686605
103985	686606
13345	686607
8218	686608
6809	686609
42965	686610
138829	686611
108788	686612
4650	686613
78758	686614
41205	686615
50124	686616
33372	686617
9103	686618
676	686619
34011	686620
37432	686621
97372	686622
30880	686623
1148	686624
102381	686625
26802	686626
5930	686627
24343	686628
69170	686629
17192	686630
20807	686631
47414	686632
21886	686633
103537	686634
9699	686635
101267	686636
41357	686637
59267	686638
111529	686639
41065	686640
51449	686641
12422	686642
85995	686643
22852	686644
31971	686645
16210	686646
150489	686647
44020	686648
12410	686649
61003	686650
42515	686651
15578	686652
21094	686653
14525	686654
274	686655
2734	686656
41926	686657
57465	686658
6255	686659
114770	686660
68559	686661
119	686662
67879	686663
26605	686664
33656	686665
110993	686666
60802	686667
14242	686668
17693	686669
80248	686670
5301	686671
16483	686672
76256	686673
69278	686674
99494	686675
12797	686676
63557	686677
102930	686678
101455	686679
17598	686680
111098	686681
22584	686682
310	686683
79207	686684
708	686685
109124	686686
42870	686687
39273	686688
5334	686689
109697	686690
72245	686691
10961	686692
588	686693
79473	686694
146790	686695
113604	686696
72555	686697
18696	686698
96032	686699
125201	686700
170	686701
91500	686702
34476	686703
79166	686704
45	686705
1398	686706
101832	686707
70073	686708
103651	686709
36717	686710
10197	686711
15532	686712
40676	686713
55818	686714
35341	686715
22042	686716
64256	686717
36504	686718
39209	686719
21823	686720
10607	686721
396	686722
11567	686723
37747	686724
6762	686725
24684	686726
11798	686727
138178	686728
5173	686729
74	686730
132293	686731
39638	686732
40905	686733
10591	686734
8287	686735
6055	686736
3587	686737
55947	686738
20584	686739
46126	686740
3049	686741
24617	686742
48519	686743
37176	686744
19577	686745
18067	686746
85565	686747
30681	686748
71292	686749
47886	686750
50163	686751
20263	686752
5284	686753
63953	686754
8346	686755
35012	686756
39923	686757
57196	686758
82461	686759
109478	686760
119889	686761
22910	686762
19082	686763
18301	686764
3751	686765
52204	686766
4603	686767
17014	686768
106942	686769
31824	686770
2032	686771
28172	686772
4023	686773
28816	686774
36683	686775
27089	686776
16187	686777
53032	686778
59679	686779
20621	686780
90157	686781
16017	686782
73807	686783
88350	686784
62739	686785
21635	686786
62519	686787
4809	686788
37419	686789
235	686790
20498	686791
47218	686792
36421	686793
13120	686794
1890	686795
5285	686796
93658	686797
32283	686798
112479	686799
6090	686800
51134	686801
67213	686802
70321	686803
9173	686804
16021	686805
82197	686806
134418	686807
2653	686808
20327	686809
101155	686810
86119	686811
120884	686812
68755	686813
6715	686814
368	686815
17555	686816
12917	686817
85807	686818
28500	686819
117480	686820
14661	686821
5068	686822
42693	686823
25812	686824
67633	686825
66899	686826
26892	686827
110504	686828
147470	686829
15375	686830
111486	686831
36345	686832
4031	686833
60297	686834
64336	686835
2671	686836
1180	686837
847	686838
5755	686839
7387	686840
135522	686841
233	686842
53962	686843
11804	686844
25262	686845
21998	686846
111691	686847
107538	686848
57938	686849
6068	686850
14071	686851
11213	686852
473	686853
8826	686854
52210	686855
77254	686856
35223	686857
57788	686858
50044	686859
12416	686860
29889	686861
48335	686862
1697	686863
10920	686864
143334	686865
135350	686866
105987	686867
78587	686868
76552	686869
34870	686870
121104	686871
19056	686872
47465	686873
39275	686874
100347	686875
117857	686876
9963	686877
53624	686878
72625	686879
10882	686880
62929	686881
16052	686882
38171	686883
71921	686884
97992	686885
81888	686886
100029	686887
89088	686888
7322	686889
15836	686890
26995	686891
106163	686892
42072	686893
6593	686894
14554	686895
95828	686896
27684	686897
77917	686898
40188	686899
66125	686900
8883	686901
20624	686902
89269	686903
14065	686904
12964	686905
80452	686906
66579	686907
35714	686908
40085	686909
112950	686910
3516	686911
16645	686912
3484	686913
8650	686914
50439	686915
24898	686916
97960	686917
3618	686918
48710	686919
2856	686920
133513	686921
113748	686922
69023	686923
32012	686924
29569	686925
116547	686926
33382	686927
42648	686928
68956	686929
142944	686930
35409	686931
6880	686932
112963	686933
105412	686934
11233	686935
13544	686936
10373	686937
34211	686938
29014	686939
15206	686940
15123	686941
84067	686942
14985	686943
101886	686944
86	686945
13582	686946
23718	686947
73037	686948
116962	686949
25257	686950
615	686951
140412	686952
32647	686953
4440	686954
55601	686955
28468	686956
82874	686957
7187	686958
18811	686959
40490	686960
2638	686961
98995	686962
555	686963
62606	686964
41249	686965
95417	686966
72333	686967
101572	686968
14954	686969
65437	686970
89995	686971
50701	686972
19100	686973
57183	686974
55367	686975
96263	686976
70558	686977
26768	686978
5401	686979
33013	686980
103	686981
16374	686982
9496	686983
90467	686984
87113	686985
31707	686986
63165	686987
72304	686988
69194	686989
71141	686990
33718	686991
16780	686992
10335	686993
33517	686994
143	686995
53582	686996
47488	686997
127988	686998
8651	686999
52237	687000
147897	687001
45243	687002
56130	687003
61070	687004
111841	687005
141950	687006
31712	687007
123385	687008
56460	687009
102214	687010
97214	687011
485	687012
64201	687013
1577	687014
3285	687015
1300	687016
119352	687017
104	687018
6433	687019
36079	687020
81188	687021
9357	687022
81030	687023
13712	687024
122468	687025
108823	687026
848	687027
1446	687028
73648	687029
36941	687030
90588	687031
3286	687032
8560	687033
4430	687034
135509	687035
4231	687036
48928	687037
54714	687038
53018	687039
75221	687040
57214	687041
3434	687042
27371	687043
19184	687044
46489	687045
111490	687046
115697	687047
28539	687048
23973	687049
28236	687050
1399	687051
46509	687052
42061	687053
3967	687054
75056	687055
53061	687056
45356	687057
1610	687058
40706	687059
79725	687060
57392	687061
26649	687062
5932	687063
95457	687064
90759	687065
10966	687066
13403	687067
46428	687068
29948	687069
3294	687070
317	687071
30376	687072
26904	687073
57211	687074
1244	687075
7809	687076
858	687077
57871	687078
924	687079
22435	687080
99356	687081
121921	687082
25476	687083
134932	687084
84540	687085
8713	687086
5603	687087
132225	687088
42766	687089
45406	687090
61224	687091
36355	687092
20406	687093
4038	687094
38368	687095
519	687096
56839	687097
6821	687098
508	687099
71325	687100
28812	687101
61638	687102
6668	687103
21691	687104
60117	687105
13323	687106
26167	687107
86508	687108
65450	687109
25942	687110
1685	687111
5294	687112
6477	687113
142060	687114
130	687115
109853	687116
27883	687117
65339	687118
20392	687119
18131	687120
11	687121
429	687122
57854	687123
74284	687124
59037	687125
49135	687126
8655	687127
9383	687128
35921	687129
56540	687130
117732	687131
26333	687132
27229	687133
12332	687134
104384	687135
129994	687136
2622	687137
38721	687138
61816	687139
13956	687140
3197	687141
78	687142
73784	687143
93321	687144
49004	687145
683	687146
7633	687147
28917	687148
30018	687149
37497	687150
54740	687151
142096	687152
8588	687153
44814	687154
2672	687155
123517	687156
44184	687157
30013	687158
3776	687159
5639	687160
75643	687161
1683	687162
59680	687163
46046	687164
84158	687165
13278	687166
40732	687167
7670	687168
13044	687169
6889	687170
46824	687171
50421	687172
43403	687173
14491	687174
50920	687175
49035	687176
95130	687177
12405	687178
17641	687179
27009	687180
122350	687181
119812	687182
21048	687183
110395	687184
136707	687185
9242	687186
144798	687187
78096	687188
417	687189
48187	687190
146656	687191
61586	687192
82662	687193
1603	687194
61783	687195
78893	687196
14073	687197
10504	687198
20715	687199
76434	687200
28431	687201
109432	687202
64399	687203
54078	687204
77663	687205
12312	687206
94608	687207
36360	687208
64408	687209
45964	687210
5384	687211
104941	687212
50721	687213
85114	687214
103576	687215
20276	687216
58794	687217
2685	687218
15739	687219
53345	687220
131035	687221
86252	687222
21475	687223
94866	687224
87519	687225
18137	687226
45938	687227
134937	687228
31826	687229
27	687230
7878	687231
139335	687232
16467	687233
28633	687234
75241	687235
14343	687236
66976	687237
34944	687238
38235	687239
12233	687240
20613	687241
2227	687242
512	687243
46966	687244
49834	687245
20188	687246
14861	687247
43918	687248
71030	687249
114701	687250
16627	687251
92563	687252
37300	687253
75898	687254
18985	687255
38424	687256
61038	687257
41293	687258
34365	687259
101135	687260
18109	687261
144351	687262
7773	687263
28066	687264
65644	687265
1704	687266
79686	687267
58796	687268
85251	687269
3225	687270
64333	687271
23016	687272
33790	687273
8853	687274
132028	687275
120887	687276
9835	687277
2231	687278
1424	687279
10382	687280
24880	687281
5496	687282
21396	687283
41311	687284
28324	687285
22721	687286
131687	687287
72172	687288
26345	687289
35093	687290
131238	687291
55760	687292
17676	687293
21583	687294
8894	687295
66783	687296
74955	687297
141669	687298
24124	687299
18780	687300
1706	687301
128143	687302
56198	687303
78443	687304
4057	687305
22804	687306
64504	687307
79941	687308
4322	687309
72698	687310
36849	687311
104791	687312
59378	687313
47039	687314
75420	687315
121581	687316
68139	687317
13309	687318
4358	687319
85164	687320
39073	687321
1026	687322
81095	687323
66979	687324
71858	687325
128391	687326
25572	687327
3135	687328
1012	687329
1105	687330
77530	687331
62245	687332
59298	687333
6021	687334
123226	687335
2559	687336
34	687337
72490	687338
9413	687339
8702	687340
5432	687341
60615	687342
38805	687343
19022	687344
5428	687345
32696	687346
27733	687347
104177	687348
12393	687349
103166	687350
103308	687351
5571	687352
57541	687353
75035	687354
4000	687355
36971	687356
112583	687357
62823	687358
16903	687359
51989	687360
57000	687361
97658	687362
95648	687363
61083	687364
72665	687365
865	687366
35390	687367
14457	687368
59538	687369
79154	687370
45245	687371
37604	687372
21286	687373
48500	687374
52287	687375
17154	687376
111710	687377
1690	687378
136016	687379
39522	687380
97496	687381
17240	687382
15089	687383
79075	687384
110517	687385
53087	687386
50944	687387
10188	687388
37746	687389
31384	687390
59370	687391
5782	687392
93669	687393
14752	687394
23748	687395
9180	687396
31475	687397
86857	687398
355	687399
80091	687400
3878	687401
17324	687402
30555	687403
42491	687404
115123	687405
101	687406
35908	687407
5468	687408
39744	687409
110965	687410
6778	687411
27382	687412
29434	687413
16590	687414
76593	687415
12904	687416
43688	687417
31496	687418
85218	687419
1245	687420
20116	687421
4261	687422
113360	687423
21958	687424
77612	687425
9306	687426
5099	687427
24206	687428
4088	687429
10582	687430
26192	687431
85900	687432
85724	687433
31045	687434
18633	687435
36987	687436
20958	687437
61117	687438
40196	687439
1583	687440
33038	687441
73256	687442
104133	687443
16790	687444
102741	687445
101647	687446
49287	687447
4147	687448
7618	687449
75974	687450
42141	687451
4919	687452
5154	687453
18375	687454
8409	687455
108624	687456
1301	687457
28324	687458
2599	687459
36204	687460
56529	687461
58515	687462
31092	687463
78867	687464
176	687465
116098	687466
46131	687467
16336	687468
20852	687469
1088	687470
31838	687471
4393	687472
1233	687473
44270	687474
31352	687475
23261	687476
25962	687477
21381	687478
52971	687479
35693	687480
31324	687481
79705	687482
95320	687483
15208	687484
135227	687485
73336	687486
89953	687487
10994	687488
114272	687489
50030	687490
69396	687491
2431	687492
12217	687493
40029	687494
62454	687495
79843	687496
31667	687497
116492	687498
20875	687499
38308	687500
70955	687501
55966	687502
56379	687503
11018	687504
34996	687505
112346	687506
83319	687507
35765	687508
12693	687509
25716	687510
12121	687511
118096	687512
28484	687513
66240	687514
87041	687515
44420	687516
3695	687517
12982	687518
24787	687519
50956	687520
136297	687521
8028	687522
112	687523
25448	687524
119727	687525
27931	687526
34604	687527
22090	687528
20950	687529
92032	687530
8967	687531
38121	687532
78156	687533
29095	687534
3747	687535
56057	687536
24933	687537
88939	687538
114309	687539
3605	687540
35699	687541
961	687542
43368	687543
58064	687544
39267	687545
8956	687546
14260	687547
23648	687548
33839	687549
2372	687550
95911	687551
47077	687552
259	687553
12988	687554
125685	687555
48546	687556
127615	687557
54222	687558
112449	687559
22733	687560
67419	687561
3708	687562
94253	687563
122470	687564
28568	687565
255	687566
2371	687567
93402	687568
30047	687569
5474	687570
53125	687571
15255	687572
63104	687573
50775	687574
43231	687575
6600	687576
4997	687577
59793	687578
48619	687579
139674	687580
56634	687581
3434	687582
15998	687583
854	687584
135366	687585
58612	687586
2925	687587
117763	687588
104936	687589
46440	687590
18946	687591
8020	687592
105302	687593
11914	687594
48547	687595
32816	687596
65649	687597
38107	687598
97167	687599
36331	687600
55167	687601
16488	687602
65806	687603
148097	687604
44038	687605
56589	687606
23059	687607
59651	687608
60597	687609
108731	687610
3127	687611
50273	687612
1976	687613
40328	687614
40112	687615
47045	687616
43465	687617
744	687618
7609	687619
55055	687620
79170	687621
40812	687622
14883	687623
108072	687624
47195	687625
41733	687626
23990	687627
23432	687628
43446	687629
138018	687630
60296	687631
72271	687632
40308	687633
106245	687634
69847	687635
38573	687636
39011	687637
73474	687638
24413	687639
26752	687640
54966	687641
18746	687642
4173	687643
1781	687644
85686	687645
15403	687646
47548	687647
83804	687648
149569	687649
9746	687650
49462	687651
14573	687652
76007	687653
141470	687654
40691	687655
7855	687656
4254	687657
28404	687658
36793	687659
71575	687660
26965	687661
7493	687662
12002	687663
30069	687664
12619	687665
42745	687666
27118	687667
132656	687668
59262	687669
5077	687670
16797	687671
135	687672
81242	687673
5843	687674
12101	687675
5512	687676
49952	687677
113827	687678
120879	687679
36908	687680
58946	687681
27733	687682
5114	687683
86672	687684
48856	687685
68942	687686
40128	687687
19378	687688
17926	687689
1976	687690
13817	687691
12576	687692
37709	687693
76237	687694
3442	687695
1797	687696
4086	687697
4444	687698
24890	687699
37271	687700
119555	687701
25133	687702
6161	687703
60566	687704
136324	687705
115339	687706
7833	687707
36825	687708
92894	687709
4404	687710
108862	687711
7297	687712
66476	687713
82721	687714
4648	687715
55779	687716
110570	687717
79017	687718
351	687719
251	687720
60158	687721
20690	687722
22272	687723
125247	687724
116447	687725
43373	687726
35737	687727
33706	687728
131088	687729
32344	687730
27301	687731
100785	687732
106783	687733
53419	687734
24071	687735
29365	687736
62903	687737
8992	687738
41223	687739
48742	687740
20231	687741
2790	687742
1334	687743
2932	687744
51335	687745
32149	687746
20175	687747
83431	687748
57839	687749
14034	687750
20036	687751
81735	687752
203	687753
97885	687754
14664	687755
48420	687756
17928	687757
23264	687758
114976	687759
66198	687760
5973	687761
26987	687762
110264	687763
57085	687764
113252	687765
52528	687766
11092	687767
61729	687768
2398	687769
147183	687770
82530	687771
1172	687772
13814	687773
84859	687774
67519	687775
66765	687776
83940	687777
2727	687778
34662	687779
23541	687780
117353	687781
49256	687782
91351	687783
25500	687784
16756	687785
122924	687786
25389	687787
26045	687788
56548	687789
547	687790
2217	687791
104762	687792
390	687793
490	687794
59227	687795
84327	687796
45167	687797
61916	687798
9955	687799
19481	687800
79925	687801
76033	687802
29630	687803
82852	687804
5655	687805
88255	687806
72224	687807
60572	687808
37648	687809
51553	687810
34842	687811
51685	687812
60169	687813
78836	687814
114557	687815
98252	687816
22583	687817
24555	687818
842	687819
91111	687820
79305	687821
25105	687822
87599	687823
2068	687824
29066	687825
3744	687826
85348	687827
103706	687828
6422	687829
57396	687830
127808	687831
8350	687832
76370	687833
62699	687834
82299	687835
12352	687836
117534	687837
881	687838
22207	687839
1120	687840
101939	687841
12005	687842
55454	687843
116074	687844
37761	687845
76529	687846
22	687847
57750	687848
5218	687849
119076	687850
64795	687851
3039	687852
116454	687853
89891	687854
68105	687855
66325	687856
82912	687857
88427	687858
2968	687859
19599	687860
37989	687861
19445	687862
27108	687863
8570	687864
16708	687865
48210	687866
17846	687867
9101	687868
8856	687869
94444	687870
24862	687871
20726	687872
26302	687873
287	687874
20671	687875
90240	687876
148484	687877
100340	687878
39562	687879
2571	687880
6020	687881
42911	687882
17138	687883
141148	687884
11190	687885
28665	687886
55080	687887
67637	687888
28558	687889
44235	687890
5265	687891
77780	687892
5644	687893
104020	687894
50605	687895
41216	687896
11468	687897
246	687898
13507	687899
30371	687900
8514	687901
17341	687902
74733	687903
20678	687904
120330	687905
105048	687906
108123	687907
49950	687908
19942	687909
7169	687910
68258	687911
16096	687912
57048	687913
3329	687914
73738	687915
68562	687916
74894	687917
13683	687918
2470	687919
45058	687920
40340	687921
5505	687922
78764	687923
46524	687924
18419	687925
42585	687926
13402	687927
38399	687928
15319	687929
110906	687930
55648	687931
14268	687932
101863	687933
42812	687934
71917	687935
24606	687936
48626	687937
4720	687938
5634	687939
64384	687940
85522	687941
60257	687942
68590	687943
62745	687944
12205	687945
111000	687946
23445	687947
18750	687948
25106	687949
31948	687950
55417	687951
15184	687952
16818	687953
63107	687954
67602	687955
22758	687956
76297	687957
98392	687958
3299	687959
97260	687960
12240	687961
22406	687962
49781	687963
100684	687964
65982	687965
8460	687966
36536	687967
24156	687968
147625	687969
15682	687970
35872	687971
95563	687972
19055	687973
17956	687974
11755	687975
97676	687976
21138	687977
39263	687978
5744	687979
1508	687980
4997	687981
37275	687982
958	687983
962	687984
95464	687985
1498	687986
32321	687987
10051	687988
797	687989
131373	687990
22510	687991
89522	687992
79670	687993
107440	687994
32035	687995
112549	687996
14140	687997
17057	687998
7273	687999
6470	688000
55692	688001
7025	688002
45074	688003
2115	688004
64413	688005
19272	688006
19609	688007
50835	688008
122435	688009
1798	688010
9587	688011
46059	688012
76720	688013
87402	688014
132986	688015
12437	688016
30302	688017
118964	688018
12553	688019
29649	688020
16634	688021
19250	688022
18609	688023
23626	688024
26949	688025
51284	688026
62822	688027
49881	688028
16556	688029
24492	688030
55498	688031
8385	688032
70395	688033
96140	688034
1913	688035
2015	688036
19767	688037
58266	688038
18209	688039
28052	688040
71099	688041
20911	688042
1255	688043
2885	688044
10304	688045
47583	688046
1520	688047
10038	688048
5324	688049
23331	688050
69657	688051
36392	688052
10577	688053
60648	688054
8652	688055
99750	688056
58941	688057
17453	688058
30846	688059
117800	688060
19598	688061
60379	688062
23011	688063
33636	688064
13513	688065
39290	688066
45198	688067
4680	688068
12851	688069
80605	688070
6487	688071
24606	688072
50481	688073
40332	688074
5562	688075
85742	688076
21287	688077
4267	688078
3228	688079
2337	688080
90134	688081
83534	688082
71534	688083
20158	688084
10001	688085
20998	688086
13258	688087
77175	688088
45947	688089
73668	688090
61322	688091
14383	688092
93711	688093
16308	688094
57884	688095
7537	688096
2018	688097
47921	688098
4077	688099
98783	688100
9	688101
10151	688102
81730	688103
11032	688104
29424	688105
23117	688106
82919	688107
10009	688108
16065	688109
94877	688110
9713	688111
20617	688112
18474	688113
18774	688114
13428	688115
49106	688116
9564	688117
99257	688118
37965	688119
31169	688120
92827	688121
32352	688122
105740	688123
17396	688124
61868	688125
3965	688126
12	688127
58915	688128
131359	688129
95449	688130
14652	688131
1995	688132
38635	688133
75710	688134
120826	688135
1101	688136
8242	688137
8744	688138
119819	688139
54930	688140
12281	688141
66064	688142
13037	688143
2953	688144
70604	688145
145582	688146
94891	688147
41410	688148
114665	688149
12207	688150
62379	688151
12170	688152
42855	688153
55954	688154
120395	688155
73878	688156
37370	688157
3981	688158
76724	688159
101558	688160
3379	688161
20929	688162
78844	688163
84443	688164
20771	688165
64255	688166
100140	688167
67	688168
1491	688169
16159	688170
59293	688171
14128	688172
118724	688173
32201	688174
38985	688175
136573	688176
68515	688177
9660	688178
31947	688179
320	688180
142185	688181
11945	688182
2507	688183
8705	688184
81754	688185
34739	688186
6242	688187
91005	688188
35722	688189
54894	688190
50188	688191
33564	688192
6057	688193
47634	688194
42589	688195
11988	688196
30526	688197
43215	688198
47329	688199
15244	688200
116095	688201
48007	688202
27601	688203
37019	688204
4728	688205
19304	688206
16512	688207
38273	688208
65654	688209
19480	688210
5626	688211
1849	688212
595	688213
138638	688214
70219	688215
12991	688216
11663	688217
29211	688218
145763	688219
11554	688220
52907	688221
27753	688222
82922	688223
84945	688224
3552	688225
36727	688226
50172	688227
94018	688228
94994	688229
29251	688230
95341	688231
115399	688232
106623	688233
25001	688234
1081	688235
70155	688236
113945	688237
15340	688238
22391	688239
7166	688240
46909	688241
117620	688242
41876	688243
15063	688244
49792	688245
19346	688246
17608	688247
78185	688248
10012	688249
1076	688250
58428	688251
19723	688252
89235	688253
1180	688254
39727	688255
17653	688256
39376	688257
35663	688258
65941	688259
26948	688260
7523	688261
93483	688262
10826	688263
3081	688264
44094	688265
19443	688266
78769	688267
7617	688268
103148	688269
18859	688270
81930	688271
25903	688272
21636	688273
261	688274
59129	688275
105595	688276
9548	688277
135771	688278
11688	688279
137680	688280
101132	688281
62911	688282
14284	688283
30826	688284
76037	688285
40726	688286
42070	688287
6148	688288
17915	688289
41642	688290
12632	688291
116535	688292
30221	688293
24555	688294
58313	688295
22218	688296
124347	688297
75885	688298
42696	688299
17500	688300
1032	688301
28216	688302
80202	688303
74370	688304
74874	688305
61378	688306
136288	688307
126503	688308
100520	688309
121451	688310
41639	688311
17832	688312
11062	688313
3848	688314
40822	688315
49779	688316
11769	688317
58294	688318
2032	688319
11130	688320
37115	688321
8079	688322
9519	688323
44015	688324
115813	688325
2125	688326
34795	688327
41245	688328
1221	688329
3162	688330
67604	688331
4432	688332
43749	688333
100507	688334
16365	688335
20480	688336
76131	688337
55713	688338
20373	688339
73684	688340
3035	688341
30842	688342
91903	688343
3769	688344
93199	688345
11775	688346
25589	688347
9032	688348
148219	688349
4776	688350
85960	688351
20220	688352
348	688353
64179	688354
102701	688355
20146	688356
12850	688357
16882	688358
74326	688359
11656	688360
5709	688361
58143	688362
16474	688363
36527	688364
26238	688365
37055	688366
18376	688367
73979	688368
3836	688369
3634	688370
22098	688371
54123	688372
32070	688373
17828	688374
5436	688375
101294	688376
5753	688377
44696	688378
102333	688379
51043	688380
70385	688381
43444	688382
65109	688383
63708	688384
27387	688385
26037	688386
56488	688387
114043	688388
44564	688389
64569	688390
59315	688391
77638	688392
9415	688393
105530	688394
617	688395
14139	688396
73602	688397
2425	688398
89768	688399
23112	688400
56143	688401
139067	688402
13176	688403
52751	688404
7989	688405
12013	688406
31778	688407
2672	688408
8681	688409
16971	688410
19620	688411
49351	688412
30069	688413
13616	688414
724	688415
49877	688416
4918	688417
41284	688418
2421	688419
4094	688420
61357	688421
16867	688422
83703	688423
34228	688424
31869	688425
7262	688426
8972	688427
23876	688428
27118	688429
98053	688430
16362	688431
70186	688432
109033	688433
30779	688434
105437	688435
21474	688436
93974	688437
33180	688438
30561	688439
21039	688440
6202	688441
97831	688442
18479	688443
66520	688444
50438	688445
28736	688446
78923	688447
80271	688448
41273	688449
43583	688450
120300	688451
148818	688452
700	688453
54892	688454
110133	688455
93186	688456
33430	688457
114471	688458
19107	688459
2248	688460
22728	688461
25252	688462
102014	688463
19413	688464
710	688465
56518	688466
83898	688467
12896	688468
100402	688469
97461	688470
17552	688471
20163	688472
28042	688473
71919	688474
12664	688475
19456	688476
89688	688477
30854	688478
1568	688479
37814	688480
61701	688481
80024	688482
74189	688483
16482	688484
43571	688485
34040	688486
129588	688487
73169	688488
14892	688489
40993	688490
18763	688491
47814	688492
57083	688493
1661	688494
56484	688495
99258	688496
46359	688497
29476	688498
89655	688499
25906	688500
77602	688501
19287	688502
12446	688503
87848	688504
1061	688505
9157	688506
3382	688507
12034	688508
4298	688509
35112	688510
24296	688511
23951	688512
90621	688513
46676	688514
87900	688515
76275	688516
133754	688517
31387	688518
28614	688519
11877	688520
66626	688521
44172	688522
1938	688523
93587	688524
17995	688525
2809	688526
5024	688527
57898	688528
16555	688529
18809	688530
14	688531
28143	688532
45154	688533
102701	688534
50764	688535
55729	688536
13187	688537
14633	688538
73357	688539
5252	688540
127157	688541
107513	688542
45012	688543
99056	688544
33907	688545
89834	688546
51676	688547
28630	688548
63824	688549
7589	688550
149120	688551
31440	688552
18140	688553
24145	688554
17615	688555
36516	688556
69535	688557
916	688558
69880	688559
4574	688560
18583	688561
4377	688562
36572	688563
15616	688564
32466	688565
64519	688566
102991	688567
57134	688568
44765	688569
112318	688570
122047	688571
32852	688572
62757	688573
7709	688574
11394	688575
36294	688576
59764	688577
21861	688578
13355	688579
32736	688580
49042	688581
19957	688582
22301	688583
16835	688584
57515	688585
138686	688586
11558	688587
35663	688588
4444	688589
51248	688590
29225	688591
47139	688592
55495	688593
28863	688594
11609	688595
1290	688596
23924	688597
105576	688598
33022	688599
136957	688600
1843	688601
3268	688602
16521	688603
41125	688604
13546	688605
95458	688606
25461	688607
87428	688608
26868	688609
2482	688610
105231	688611
47879	688612
21873	688613
115910	688614
28163	688615
14808	688616
46560	688617
47963	688618
24585	688619
65907	688620
131028	688621
32657	688622
3714	688623
34502	688624
11082	688625
22567	688626
142433	688627
66031	688628
27479	688629
15580	688630
84862	688631
16	688632
85835	688633
10852	688634
20526	688635
49054	688636
4100	688637
96961	688638
83972	688639
4858	688640
102092	688641
3237	688642
29284	688643
7257	688644
103	688645
100577	688646
7991	688647
111965	688648
36636	688649
2657	688650
44322	688651
38	688652
15111	688653
17628	688654
12603	688655
86210	688656
100261	688657
125707	688658
78891	688659
2078	688660
25962	688661
2723	688662
25091	688663
46	688664
103157	688665
69048	688666
29598	688667
35189	688668
51868	688669
5714	688670
7702	688671
70349	688672
51194	688673
60893	688674
30062	688675
12425	688676
118896	688677
33559	688678
107985	688679
1062	688680
32492	688681
99530	688682
33504	688683
66849	688684
87711	688685
73710	688686
31623	688687
86309	688688
80796	688689
53287	688690
53818	688691
35593	688692
966	688693
66797	688694
47246	688695
42468	688696
3464	688697
257	688698
79188	688699
70032	688700
52480	688701
13200	688702
18301	688703
169	688704
99081	688705
21144	688706
76732	688707
5333	688708
44014	688709
95435	688710
76501	688711
48156	688712
26307	688713
50375	688714
139215	688715
13090	688716
37504	688717
47486	688718
43907	688719
19359	688720
12339	688721
22852	688722
5478	688723
34752	688724
17275	688725
1338	688726
14868	688727
42484	688728
121662	688729
18231	688730
35258	688731
73412	688732
6995	688733
36658	688734
6208	688735
50413	688736
78602	688737
65073	688738
68518	688739
134867	688740
813	688741
137621	688742
12182	688743
40105	688744
129536	688745
51480	688746
67857	688747
52664	688748
35837	688749
25351	688750
16014	688751
9531	688752
13048	688753
5202	688754
87776	688755
25798	688756
60311	688757
4150	688758
94911	688759
115026	688760
2348	688761
71319	688762
1985	688763
4208	688764
10001	688765
40071	688766
77957	688767
50385	688768
74750	688769
21877	688770
32843	688771
33341	688772
586	688773
36805	688774
29408	688775
59747	688776
17738	688777
45840	688778
13554	688779
69097	688780
5355	688781
1567	688782
1132	688783
47927	688784
136570	688785
62759	688786
58706	688787
38778	688788
94266	688789
9906	688790
44174	688791
10651	688792
4173	688793
1176	688794
884	688795
12216	688796
50858	688797
13618	688798
31081	688799
32491	688800
85845	688801
9822	688802
43824	688803
4631	688804
134014	688805
27867	688806
79048	688807
10841	688808
39916	688809
80978	688810
71587	688811
27283	688812
52543	688813
115817	688814
75507	688815
11938	688816
81451	688817
12290	688818
29434	688819
76464	688820
7917	688821
38176	688822
145808	688823
28996	688824
72359	688825
120969	688826
49540	688827
81961	688828
98158	688829
26683	688830
79167	688831
14933	688832
3507	688833
119928	688834
54754	688835
6389	688836
123243	688837
179	688838
73462	688839
1469	688840
2932	688841
12231	688842
84529	688843
54321	688844
46741	688845
30995	688846
30287	688847
100078	688848
33253	688849
119307	688850
36733	688851
141465	688852
8154	688853
15931	688854
39139	688855
121518	688856
2170	688857
81800	688858
35480	688859
88507	688860
103253	688861
76253	688862
423	688863
48256	688864
47386	688865
2591	688866
126878	688867
34854	688868
6481	688869
701	688870
52189	688871
69492	688872
19702	688873
123168	688874
65482	688875
5948	688876
9	688877
41145	688878
55213	688879
40883	688880
52464	688881
11491	688882
47497	688883
406	688884
34265	688885
57875	688886
5185	688887
1986	688888
7430	688889
3617	688890
77389	688891
136879	688892
1313	688893
106948	688894
47160	688895
14849	688896
19144	688897
3100	688898
130964	688899
235	688900
74679	688901
65038	688902
144834	688903
56657	688904
80420	688905
89083	688906
107657	688907
80	688908
113712	688909
40348	688910
47306	688911
4627	688912
29878	688913
11933	688914
5155	688915
5492	688916
8622	688917
368	688918
344	688919
14743	688920
59347	688921
36710	688922
22685	688923
2465	688924
129658	688925
48165	688926
96083	688927
70275	688928
621	688929
58827	688930
3795	688931
89527	688932
9447	688933
66226	688934
58072	688935
59029	688936
109638	688937
146613	688938
17488	688939
4896	688940
14844	688941
4272	688942
64877	688943
4197	688944
26727	688945
48529	688946
20995	688947
72822	688948
102003	688949
45717	688950
7389	688951
42837	688952
27144	688953
28	688954
50332	688955
692	688956
110364	688957
6022	688958
30391	688959
72068	688960
56621	688961
8125	688962
12629	688963
51716	688964
57653	688965
22884	688966
14799	688967
88216	688968
49001	688969
12457	688970
27444	688971
141918	688972
123001	688973
21483	688974
13734	688975
63896	688976
20752	688977
94235	688978
12054	688979
50393	688980
8359	688981
49019	688982
96698	688983
16724	688984
17296	688985
53705	688986
2676	688987
18572	688988
24800	688989
32601	688990
15857	688991
1390	688992
120974	688993
34861	688994
18194	688995
59066	688996
8598	688997
861	688998
33807	688999
46035	689000
6293	689001
139690	689002
815	689003
2052	689004
17701	689005
30582	689006
15895	689007
5562	689008
9759	689009
95974	689010
28682	689011
120911	689012
60303	689013
73549	689014
41181	689015
80799	689016
56547	689017
43530	689018
138542	689019
129963	689020
759	689021
133738	689022
51929	689023
5973	689024
18381	689025
121357	689026
86657	689027
29538	689028
114383	689029
23866	689030
72650	689031
7199	689032
6610	689033
22833	689034
91019	689035
132777	689036
9109	689037
90088	689038
10605	689039
82560	689040
19692	689041
1297	689042
54379	689043
93415	689044
8988	689045
33595	689046
11533	689047
51109	689048
68648	689049
18824	689050
12542	689051
1888	689052
67995	689053
336	689054
35244	689055
57637	689056
83254	689057
5577	689058
18858	689059
4226	689060
60938	689061
77217	689062
7870	689063
28418	689064
41339	689065
8122	689066
107415	689067
50970	689068
14838	689069
379	689070
45542	689071
31310	689072
36991	689073
16554	689074
58533	689075
55040	689076
101585	689077
14741	689078
73708	689079
135423	689080
47738	689081
85731	689082
43686	689083
59595	689084
93201	689085
6759	689086
150182	689087
6795	689088
62916	689089
39221	689090
90765	689091
110341	689092
87686	689093
46	689094
1349	689095
15182	689096
5990	689097
2011	689098
77529	689099
91719	689100
33741	689101
5619	689102
14407	689103
12763	689104
57294	689105
1815	689106
10838	689107
84586	689108
4459	689109
34095	689110
105585	689111
120794	689112
120713	689113
49341	689114
46194	689115
36951	689116
3044	689117
20267	689118
73453	689119
872	689120
13727	689121
4066	689122
7221	689123
89541	689124
28379	689125
96096	689126
19176	689127
26992	689128
4890	689129
122439	689130
28855	689131
20953	689132
14021	689133
100693	689134
86283	689135
35774	689136
55958	689137
6386	689138
102441	689139
37523	689140
146687	689141
54412	689142
9225	689143
55209	689144
16430	689145
22631	689146
25418	689147
60619	689148
54666	689149
107043	689150
51608	689151
24135	689152
14518	689153
5506	689154
111188	689155
60784	689156
34496	689157
77864	689158
7844	689159
31503	689160
69942	689161
63289	689162
135141	689163
44888	689164
1547	689165
78223	689166
86133	689167
84991	689168
62270	689169
9814	689170
8536	689171
18173	689172
10683	689173
126	689174
21211	689175
7697	689176
11246	689177
58938	689178
97207	689179
77	689180
16437	689181
16523	689182
7573	689183
38515	689184
223	689185
15104	689186
183	689187
19625	689188
62647	689189
40592	689190
13068	689191
32937	689192
87141	689193
2820	689194
47788	689195
462	689196
30978	689197
25976	689198
59262	689199
52182	689200
104646	689201
24362	689202
79238	689203
128775	689204
101959	689205
98344	689206
2860	689207
5921	689208
22468	689209
10449	689210
248	689211
71039	689212
25979	689213
83843	689214
26189	689215
59441	689216
105345	689217
222	689218
8126	689219
87093	689220
145593	689221
3621	689222
125308	689223
64831	689224
10104	689225
6003	689226
48675	689227
21530	689228
49436	689229
65893	689230
46564	689231
111696	689232
111725	689233
41995	689234
2223	689235
129287	689236
18127	689237
24212	689238
43657	689239
22775	689240
958	689241
10092	689242
46557	689243
69252	689244
16555	689245
124906	689246
20295	689247
21251	689248
22787	689249
37597	689250
8409	689251
24246	689252
20849	689253
74752	689254
75875	689255
73659	689256
121849	689257
39339	689258
26193	689259
122448	689260
16803	689261
40473	689262
27484	689263
17323	689264
22591	689265
5479	689266
109049	689267
10122	689268
17589	689269
47737	689270
109663	689271
10631	689272
76252	689273
103218	689274
23635	689275
62452	689276
50117	689277
1342	689278
28389	689279
39872	689280
41529	689281
132767	689282
123079	689283
59467	689284
71460	689285
932	689286
113360	689287
57247	689288
8735	689289
21673	689290
44844	689291
126	689292
129179	689293
8687	689294
12359	689295
61189	689296
37051	689297
8305	689298
8755	689299
75566	689300
18641	689301
138800	689302
6206	689303
19251	689304
5497	689305
16401	689306
24080	689307
18667	689308
19048	689309
75734	689310
73656	689311
9583	689312
90777	689313
44426	689314
45460	689315
126799	689316
68980	689317
68099	689318
91008	689319
87958	689320
42522	689321
1528	689322
51983	689323
23200	689324
94214	689325
65342	689326
27271	689327
8257	689328
19183	689329
125164	689330
114066	689331
15510	689332
65038	689333
235	689334
16447	689335
12792	689336
59180	689337
78809	689338
125370	689339
96435	689340
76753	689341
57969	689342
46612	689343
48792	689344
33173	689345
114234	689346
92543	689347
14632	689348
73317	689349
6368	689350
80519	689351
11105	689352
49647	689353
51370	689354
135982	689355
55020	689356
70232	689357
58709	689358
97728	689359
9657	689360
1603	689361
29399	689362
12993	689363
88911	689364
8019	689365
73906	689366
93548	689367
29375	689368
1110	689369
96545	689370
357	689371
1921	689372
107927	689373
6313	689374
28	689375
57025	689376
88418	689377
56155	689378
10591	689379
1195	689380
105089	689381
65664	689382
27202	689383
86091	689384
78764	689385
71365	689386
16620	689387
30083	689388
143543	689389
64503	689390
39041	689391
97562	689392
76658	689393
31129	689394
51978	689395
51199	689396
32198	689397
123511	689398
73681	689399
19880	689400
110665	689401
118437	689402
44953	689403
88427	689404
8772	689405
31424	689406
14485	689407
35594	689408
17418	689409
66399	689410
91419	689411
63531	689412
778	689413
35816	689414
112247	689415
16007	689416
52910	689417
111110	689418
44493	689419
48691	689420
1848	689421
10100	689422
7771	689423
15544	689424
24268	689425
5137	689426
29962	689427
89871	689428
28657	689429
89751	689430
18918	689431
57070	689432
45700	689433
46107	689434
6170	689435
79587	689436
12253	689437
79977	689438
48	689439
13358	689440
1060	689441
72696	689442
60120	689443
43229	689444
49335	689445
138141	689446
91641	689447
3741	689448
24529	689449
19718	689450
2910	689451
115567	689452
66185	689453
7956	689454
36008	689455
214	689456
7280	689457
54581	689458
73416	689459
76246	689460
1987	689461
121866	689462
77997	689463
122635	689464
65037	689465
95006	689466
50305	689467
66770	689468
13731	689469
84129	689470
13935	689471
23980	689472
99454	689473
97353	689474
84620	689475
36731	689476
84878	689477
4569	689478
20004	689479
77197	689480
60698	689481
46841	689482
22478	689483
79524	689484
38952	689485
48395	689486
21054	689487
43742	689488
103442	689489
86735	689490
59617	689491
17499	689492
60984	689493
115431	689494
48832	689495
45004	689496
56234	689497
79038	689498
57504	689499
876	689500
83	689501
624	689502
80735	689503
8338	689504
89417	689505
7291	689506
98883	689507
72614	689508
64976	689509
136729	689510
26033	689511
58183	689512
11315	689513
81350	689514
97477	689515
25390	689516
12725	689517
98352	689518
24459	689519
24857	689520
86926	689521
2050	689522
17659	689523
18394	689524
80843	689525
37688	689526
2616	689527
36018	689528
103322	689529
19611	689530
100406	689531
7971	689532
125085	689533
67924	689534
38361	689535
77411	689536
103440	689537
4940	689538
96002	689539
24286	689540
32902	689541
58827	689542
14659	689543
83572	689544
6695	689545
16560	689546
3565	689547
54547	689548
8752	689549
24299	689550
39151	689551
6607	689552
20305	689553
53205	689554
74459	689555
113283	689556
78273	689557
102089	689558
81	689559
30235	689560
30481	689561
46905	689562
49767	689563
34295	689564
2841	689565
25148	689566
38227	689567
138505	689568
2222	689569
33692	689570
22397	689571
67908	689572
39450	689573
46755	689574
31573	689575
60166	689576
42504	689577
108632	689578
38676	689579
67216	689580
109	689581
26525	689582
16401	689583
2687	689584
22269	689585
22168	689586
10521	689587
41359	689588
14201	689589
52155	689590
39803	689591
96871	689592
6444	689593
25981	689594
105520	689595
32466	689596
23069	689597
20259	689598
11414	689599
10961	689600
57833	689601
113388	689602
39474	689603
2028	689604
75540	689605
2071	689606
84344	689607
2845	689608
12109	689609
2516	689610
84426	689611
4468	689612
14378	689613
118171	689614
379	689615
16036	689616
102200	689617
5640	689618
16757	689619
21211	689620
134521	689621
86498	689622
79033	689623
10	689624
19398	689625
25638	689626
102950	689627
21491	689628
13643	689629
18733	689630
42032	689631
28086	689632
67908	689633
11093	689634
148549	689635
120732	689636
57689	689637
77248	689638
28524	689639
29000	689640
15358	689641
32922	689642
6752	689643
13570	689644
45764	689645
40934	689646
20708	689647
73285	689648
135217	689649
47468	689650
4888	689651
44636	689652
10971	689653
39122	689654
134487	689655
70270	689656
12392	689657
3777	689658
20663	689659
11464	689660
137644	689661
128305	689662
54510	689663
38751	689664
80841	689665
19094	689666
149861	689667
5156	689668
63672	689669
42318	689670
6923	689671
116791	689672
94	689673
84778	689674
58473	689675
65303	689676
128962	689677
63802	689678
179	689679
747	689680
10967	689681
129107	689682
143817	689683
48986	689684
22950	689685
2970	689686
58714	689687
21121	689688
4660	689689
91120	689690
141140	689691
66648	689692
38909	689693
968	689694
39544	689695
138737	689696
20129	689697
94107	689698
135645	689699
5771	689700
66430	689701
25705	689702
11636	689703
16996	689704
18440	689705
40400	689706
31308	689707
30683	689708
81488	689709
40447	689710
130611	689711
329	689712
102362	689713
1294	689714
54671	689715
96221	689716
26163	689717
48556	689718
3924	689719
90672	689720
68025	689721
4751	689722
4847	689723
100302	689724
135642	689725
17882	689726
36653	689727
35886	689728
13958	689729
85678	689730
30023	689731
526	689732
1531	689733
101675	689734
15522	689735
26178	689736
43047	689737
48299	689738
28146	689739
33659	689740
26451	689741
32738	689742
3307	689743
131050	689744
9297	689745
12360	689746
39802	689747
6520	689748
138166	689749
19373	689750
84500	689751
1701	689752
51467	689753
21357	689754
9203	689755
67078	689756
24446	689757
4489	689758
7605	689759
39555	689760
27605	689761
79257	689762
122076	689763
1167	689764
88434	689765
15765	689766
52167	689767
5365	689768
21310	689769
130427	689770
11032	689771
58762	689772
100013	689773
4800	689774
23217	689775
47082	689776
18778	689777
135538	689778
74071	689779
67128	689780
49157	689781
15546	689782
2921	689783
82413	689784
67808	689785
137014	689786
30981	689787
29993	689788
18122	689789
22578	689790
13788	689791
1263	689792
21163	689793
72899	689794
70280	689795
26790	689796
18448	689797
18023	689798
2752	689799
61190	689800
4966	689801
11865	689802
17836	689803
29655	689804
52238	689805
8118	689806
7132	689807
5886	689808
130936	689809
13857	689810
16521	689811
62308	689812
110621	689813
71240	689814
22892	689815
128850	689816
66076	689817
30253	689818
87276	689819
7608	689820
8488	689821
146803	689822
7335	689823
120307	689824
320	689825
97193	689826
23675	689827
63318	689828
52381	689829
34188	689830
51048	689831
2474	689832
16068	689833
9893	689834
69775	689835
59535	689836
33738	689837
30292	689838
2194	689839
81102	689840
1740	689841
133621	689842
20923	689843
47825	689844
25063	689845
83370	689846
3349	689847
633	689848
25788	689849
12684	689850
15907	689851
33048	689852
41186	689853
104025	689854
148962	689855
32769	689856
38813	689857
107539	689858
118378	689859
2573	689860
127908	689861
22371	689862
67336	689863
95917	689864
1520	689865
1490	689866
144981	689867
95787	689868
22759	689869
132673	689870
30326	689871
5676	689872
12808	689873
60460	689874
21370	689875
8005	689876
7230	689877
55786	689878
139440	689879
12889	689880
21368	689881
67099	689882
60004	689883
21739	689884
12646	689885
67873	689886
9013	689887
101905	689888
25661	689889
75372	689890
89460	689891
15972	689892
59406	689893
28279	689894
20181	689895
55444	689896
10156	689897
86077	689898
70139	689899
128565	689900
6008	689901
53704	689902
24827	689903
2750	689904
16097	689905
25772	689906
100443	689907
215	689908
23474	689909
26169	689910
64938	689911
68931	689912
40523	689913
54105	689914
10351	689915
13118	689916
41651	689917
26373	689918
26581	689919
79	689920
112341	689921
88825	689922
1220	689923
40454	689924
38104	689925
8840	689926
38437	689927
23625	689928
21103	689929
22024	689930
9693	689931
52137	689932
262	689933
38292	689934
56200	689935
69060	689936
33080	689937
33907	689938
9280	689939
33275	689940
18733	689941
67383	689942
21725	689943
75061	689944
16735	689945
4008	689946
5647	689947
504	689948
128474	689949
41602	689950
20	689951
17872	689952
8827	689953
5122	689954
41894	689955
113248	689956
52366	689957
17897	689958
19250	689959
1008	689960
101082	689961
995	689962
122114	689963
26249	689964
129634	689965
24398	689966
39821	689967
99522	689968
38724	689969
42166	689970
57076	689971
50946	689972
55	689973
30553	689974
92908	689975
61615	689976
108417	689977
37499	689978
113900	689979
103333	689980
19801	689981
40422	689982
23220	689983
43944	689984
417	689985
11101	689986
8111	689987
33459	689988
88268	689989
11758	689990
65602	689991
46519	689992
8313	689993
30557	689994
81564	689995
5952	689996
69725	689997
47676	689998
55069	689999
30493	690000
52045	690001
23396	690002
66403	690003
5262	690004
105216	690005
8865	690006
70705	690007
46417	690008
71567	690009
111270	690010
39444	690011
42610	690012
20933	690013
12261	690014
31714	690015
46315	690016
79862	690017
4070	690018
34205	690019
20359	690020
61491	690021
52790	690022
36930	690023
121513	690024
11736	690025
23365	690026
58058	690027
31606	690028
4335	690029
4799	690030
60138	690031
78025	690032
101839	690033
8391	690034
31033	690035
76039	690036
9787	690037
80204	690038
28683	690039
58423	690040
42988	690041
30911	690042
41025	690043
26449	690044
24137	690045
75675	690046
41863	690047
26336	690048
1712	690049
82696	690050
34467	690051
51207	690052
19316	690053
1382	690054
23815	690055
9697	690056
39189	690057
51068	690058
1350	690059
30436	690060
57756	690061
5772	690062
7153	690063
11359	690064
65106	690065
18490	690066
65633	690067
14508	690068
104072	690069
74702	690070
90846	690071
63660	690072
99168	690073
45421	690074
24388	690075
21736	690076
26167	690077
137590	690078
28031	690079
104542	690080
122574	690081
85453	690082
1414	690083
136698	690084
5823	690085
70091	690086
12771	690087
24987	690088
42306	690089
4047	690090
60244	690091
37190	690092
16227	690093
36320	690094
24378	690095
21600	690096
12747	690097
3675	690098
30012	690099
32505	690100
71009	690101
79701	690102
15585	690103
2899	690104
33883	690105
58181	690106
57981	690107
42194	690108
57717	690109
41179	690110
52367	690111
81739	690112
278	690113
41007	690114
149194	690115
120049	690116
279	690117
6038	690118
22736	690119
40651	690120
89310	690121
4692	690122
22935	690123
38481	690124
11849	690125
83840	690126
97110	690127
45091	690128
12234	690129
26524	690130
135	690131
31260	690132
85727	690133
89155	690134
24137	690135
106927	690136
67127	690137
32041	690138
40989	690139
13	690140
23504	690141
13835	690142
11850	690143
1062	690144
5272	690145
253	690146
7805	690147
134681	690148
22104	690149
24319	690150
55150	690151
86870	690152
21557	690153
108250	690154
2453	690155
84456	690156
39854	690157
20827	690158
38820	690159
91996	690160
35663	690161
89990	690162
13629	690163
72164	690164
1003	690165
196	690166
79623	690167
15071	690168
32874	690169
2005	690170
15077	690171
11736	690172
68735	690173
17414	690174
80758	690175
73695	690176
137561	690177
5940	690178
104444	690179
22393	690180
341	690181
16125	690182
125871	690183
511	690184
15199	690185
44002	690186
42399	690187
33788	690188
84401	690189
85509	690190
27409	690191
72831	690192
68336	690193
77353	690194
13083	690195
77841	690196
1514	690197
8024	690198
12203	690199
70344	690200
119150	690201
89663	690202
49923	690203
35002	690204
33988	690205
44317	690206
67732	690207
30775	690208
86369	690209
15436	690210
654	690211
122510	690212
3765	690213
22533	690214
98689	690215
4726	690216
19747	690217
91273	690218
2011	690219
5660	690220
23774	690221
53232	690222
56563	690223
8346	690224
4507	690225
53505	690226
25348	690227
82558	690228
54062	690229
97916	690230
65660	690231
3119	690232
83562	690233
18283	690234
78157	690235
19199	690236
46595	690237
72249	690238
123093	690239
8284	690240
87256	690241
84374	690242
8223	690243
63750	690244
1413	690245
49845	690246
53072	690247
5294	690248
112429	690249
84111	690250
14995	690251
55265	690252
18394	690253
96844	690254
121237	690255
66230	690256
54502	690257
4535	690258
4208	690259
47667	690260
34251	690261
66127	690262
72921	690263
131377	690264
57446	690265
42547	690266
560	690267
40193	690268
7489	690269
3759	690270
117404	690271
67042	690272
8495	690273
70023	690274
48873	690275
16679	690276
117945	690277
3905	690278
18505	690279
9005	690280
20646	690281
12238	690282
61550	690283
4327	690284
4639	690285
105454	690286
31624	690287
146686	690288
58608	690289
10678	690290
19047	690291
12491	690292
23641	690293
10015	690294
11427	690295
3769	690296
77403	690297
12301	690298
39038	690299
86269	690300
39520	690301
30674	690302
13280	690303
6801	690304
2377	690305
26965	690306
46402	690307
21859	690308
62334	690309
29553	690310
16214	690311
36553	690312
66281	690313
55681	690314
10335	690315
18861	690316
26296	690317
52521	690318
13916	690319
36565	690320
20533	690321
3448	690322
87457	690323
83297	690324
12733	690325
36240	690326
1933	690327
95684	690328
41519	690329
71805	690330
29647	690331
67837	690332
1017	690333
136561	690334
54424	690335
281	690336
25170	690337
10213	690338
25647	690339
72288	690340
2035	690341
8576	690342
94427	690343
68839	690344
19553	690345
135709	690346
9778	690347
106776	690348
7507	690349
11624	690350
28396	690351
122590	690352
128862	690353
10172	690354
1483	690355
16563	690356
48276	690357
37121	690358
8362	690359
73778	690360
142626	690361
19015	690362
79757	690363
8320	690364
646	690365
13756	690366
72297	690367
7764	690368
38714	690369
73910	690370
135377	690371
6378	690372
80163	690373
9602	690374
40069	690375
7204	690376
1641	690377
68171	690378
4080	690379
96204	690380
29505	690381
59802	690382
84075	690383
22501	690384
59957	690385
18637	690386
44854	690387
22256	690388
69083	690389
25835	690390
111242	690391
112862	690392
11680	690393
92674	690394
139740	690395
27417	690396
53675	690397
1474	690398
49893	690399
88635	690400
43148	690401
34201	690402
10297	690403
69586	690404
106278	690405
60234	690406
108472	690407
96883	690408
11558	690409
29045	690410
6083	690411
81254	690412
121734	690413
2631	690414
45492	690415
8975	690416
96189	690417
61777	690418
841	690419
4156	690420
13036	690421
5864	690422
79044	690423
76052	690424
74110	690425
1342	690426
118599	690427
16363	690428
16119	690429
82193	690430
54529	690431
51486	690432
103416	690433
29149	690434
45859	690435
37795	690436
56869	690437
28983	690438
49878	690439
71277	690440
91722	690441
12728	690442
39230	690443
43594	690444
106066	690445
113087	690446
13925	690447
37008	690448
23645	690449
68775	690450
20279	690451
103230	690452
96521	690453
10586	690454
691	690455
45674	690456
869	690457
19207	690458
31189	690459
88451	690460
20623	690461
23146	690462
7420	690463
36213	690464
93230	690465
25095	690466
7702	690467
31163	690468
36471	690469
113721	690470
66681	690471
1348	690472
42729	690473
6673	690474
2188	690475
8212	690476
62856	690477
96168	690478
8045	690479
132	690480
2624	690481
32254	690482
18476	690483
11339	690484
48452	690485
57929	690486
24361	690487
110945	690488
25057	690489
1917	690490
44660	690491
66299	690492
83864	690493
86996	690494
104300	690495
65812	690496
120098	690497
79718	690498
53661	690499
114387	690500
29368	690501
106687	690502
111982	690503
93563	690504
70151	690505
88024	690506
52464	690507
38688	690508
6207	690509
15550	690510
103858	690511
20757	690512
3240	690513
85983	690514
13309	690515
50934	690516
34419	690517
2794	690518
58259	690519
89211	690520
2910	690521
144007	690522
14478	690523
38460	690524
118167	690525
114584	690526
6684	690527
115093	690528
104842	690529
101212	690530
50606	690531
66216	690532
94461	690533
4588	690534
10485	690535
28230	690536
10873	690537
12921	690538
3474	690539
88745	690540
35570	690541
3720	690542
6571	690543
33542	690544
49369	690545
18772	690546
54922	690547
128260	690548
89201	690549
59929	690550
27494	690551
18861	690552
9951	690553
17566	690554
98118	690555
66	690556
97544	690557
23520	690558
47885	690559
2633	690560
4046	690561
8667	690562
96324	690563
32575	690564
51316	690565
1825	690566
133151	690567
114648	690568
18152	690569
101348	690570
3272	690571
13070	690572
19645	690573
18504	690574
40685	690575
26790	690576
1855	690577
12431	690578
92898	690579
51136	690580
21185	690581
19081	690582
65636	690583
46423	690584
35412	690585
148510	690586
32036	690587
20303	690588
34284	690589
126251	690590
54026	690591
1703	690592
67290	690593
130754	690594
9475	690595
58893	690596
126644	690597
90716	690598
69354	690599
11919	690600
7518	690601
52594	690602
1699	690603
71266	690604
13697	690605
7281	690606
19153	690607
107299	690608
3303	690609
68090	690610
125061	690611
77890	690612
47870	690613
53829	690614
38795	690615
93892	690616
20733	690617
6098	690618
40360	690619
74442	690620
6436	690621
96395	690622
47124	690623
50046	690624
51854	690625
11837	690626
107616	690627
117618	690628
7933	690629
4266	690630
77755	690631
30056	690632
131634	690633
115319	690634
60482	690635
30971	690636
77466	690637
22301	690638
18769	690639
63772	690640
19607	690641
60397	690642
33805	690643
4467	690644
86406	690645
31346	690646
39363	690647
68171	690648
7673	690649
13508	690650
33162	690651
31421	690652
25439	690653
94065	690654
79034	690655
34262	690656
34626	690657
87597	690658
29582	690659
3154	690660
29182	690661
45730	690662
55090	690663
137073	690664
74967	690665
28756	690666
48122	690667
136901	690668
39930	690669
1500	690670
119244	690671
80753	690672
1223	690673
19167	690674
249	690675
47537	690676
41461	690677
9535	690678
48865	690679
13877	690680
179	690681
50787	690682
135646	690683
20525	690684
28834	690685
67563	690686
85179	690687
34155	690688
12631	690689
94640	690690
87705	690691
16053	690692
35823	690693
19442	690694
13858	690695
80596	690696
74857	690697
25833	690698
31731	690699
65557	690700
48782	690701
44882	690702
10752	690703
45394	690704
87670	690705
38781	690706
54300	690707
8732	690708
5717	690709
27534	690710
20752	690711
20332	690712
4054	690713
22311	690714
16578	690715
38477	690716
29297	690717
38497	690718
50947	690719
24465	690720
78955	690721
118431	690722
123273	690723
22057	690724
70512	690725
54272	690726
83856	690727
805	690728
108006	690729
42614	690730
6375	690731
33686	690732
2958	690733
14526	690734
1916	690735
5901	690736
63417	690737
30468	690738
70471	690739
73460	690740
115679	690741
1200	690742
1041	690743
131744	690744
18137	690745
50257	690746
128181	690747
17541	690748
30808	690749
59130	690750
96357	690751
13007	690752
129131	690753
71278	690754
19583	690755
25524	690756
30889	690757
17567	690758
130972	690759
103325	690760
5835	690761
21434	690762
87058	690763
53580	690764
79936	690765
55048	690766
4969	690767
15287	690768
31205	690769
87739	690770
16709	690771
104843	690772
41257	690773
29841	690774
5915	690775
37544	690776
14808	690777
103628	690778
112867	690779
56426	690780
36048	690781
13014	690782
116280	690783
99294	690784
41438	690785
37253	690786
116748	690787
94890	690788
69891	690789
39982	690790
104377	690791
13280	690792
67699	690793
3399	690794
107990	690795
2050	690796
132492	690797
9529	690798
75951	690799
63285	690800
103614	690801
92461	690802
3094	690803
76516	690804
4133	690805
46605	690806
10986	690807
37658	690808
24439	690809
113743	690810
40367	690811
34121	690812
6770	690813
110616	690814
79833	690815
7231	690816
19610	690817
4339	690818
18548	690819
9185	690820
50716	690821
1028	690822
111733	690823
12481	690824
118189	690825
3174	690826
135052	690827
44435	690828
12194	690829
34877	690830
79443	690831
58669	690832
6089	690833
31744	690834
18788	690835
24063	690836
2511	690837
52789	690838
44855	690839
7006	690840
50517	690841
78072	690842
3766	690843
47535	690844
74536	690845
34073	690846
60594	690847
22688	690848
46744	690849
81447	690850
164	690851
30646	690852
40427	690853
36676	690854
10411	690855
56387	690856
29911	690857
39730	690858
127397	690859
5431	690860
25175	690861
29151	690862
88077	690863
24382	690864
65656	690865
65528	690866
41202	690867
57144	690868
18731	690869
11308	690870
103960	690871
52415	690872
132084	690873
12014	690874
82600	690875
59496	690876
145567	690877
38016	690878
10540	690879
60117	690880
95978	690881
30343	690882
72346	690883
10611	690884
40999	690885
73992	690886
15819	690887
128084	690888
39144	690889
55798	690890
126407	690891
12473	690892
37075	690893
21878	690894
58335	690895
44961	690896
108869	690897
34484	690898
56409	690899
73210	690900
16711	690901
122529	690902
98403	690903
13686	690904
102110	690905
134073	690906
7966	690907
52386	690908
19977	690909
10340	690910
361	690911
516	690912
53943	690913
6243	690914
74915	690915
58231	690916
43091	690917
2521	690918
38414	690919
35857	690920
9018	690921
110835	690922
11177	690923
20732	690924
94304	690925
4018	690926
1492	690927
4985	690928
96538	690929
11787	690930
24796	690931
1742	690932
5427	690933
82138	690934
35223	690935
65584	690936
3090	690937
88567	690938
60266	690939
104009	690940
50271	690941
18168	690942
39955	690943
13822	690944
99466	690945
17775	690946
76499	690947
14351	690948
88625	690949
52581	690950
16548	690951
133532	690952
21637	690953
6808	690954
31069	690955
2714	690956
21432	690957
93997	690958
110411	690959
3671	690960
4091	690961
41727	690962
114647	690963
19545	690964
4917	690965
88682	690966
24815	690967
6737	690968
15664	690969
52726	690970
408	690971
35432	690972
25460	690973
43487	690974
57996	690975
15014	690976
83336	690977
102525	690978
11414	690979
141749	690980
109440	690981
26368	690982
19227	690983
82171	690984
20108	690985
26991	690986
93134	690987
1806	690988
5439	690989
39917	690990
56866	690991
93349	690992
627	690993
93215	690994
33737	690995
91223	690996
30455	690997
52036	690998
52534	690999
53185	691000
60987	691001
83780	691002
71265	691003
35330	691004
13207	691005
85082	691006
88504	691007
83626	691008
31993	691009
36292	691010
89217	691011
149502	691012
5275	691013
84584	691014
119981	691015
40344	691016
8772	691017
4237	691018
43150	691019
49905	691020
58114	691021
11079	691022
137994	691023
31195	691024
51575	691025
30930	691026
42610	691027
5672	691028
5683	691029
15944	691030
5621	691031
39629	691032
31578	691033
53399	691034
50269	691035
3413	691036
2258	691037
19977	691038
82769	691039
43668	691040
72346	691041
75453	691042
23689	691043
46905	691044
35347	691045
97423	691046
635	691047
82558	691048
2729	691049
1488	691050
80065	691051
7325	691052
70829	691053
97166	691054
42991	691055
112375	691056
46118	691057
36748	691058
22427	691059
265	691060
25689	691061
43882	691062
31052	691063
102690	691064
100212	691065
17611	691066
110004	691067
92216	691068
5764	691069
20178	691070
50718	691071
401	691072
47284	691073
22211	691074
98991	691075
58415	691076
34583	691077
263	691078
53033	691079
86633	691080
16277	691081
84221	691082
1878	691083
119256	691084
3533	691085
23401	691086
52242	691087
786	691088
10998	691089
68529	691090
7248	691091
46715	691092
92346	691093
118555	691094
35917	691095
74816	691096
60282	691097
66071	691098
15173	691099
74926	691100
28332	691101
17716	691102
66053	691103
26669	691104
54942	691105
110860	691106
48501	691107
39463	691108
6553	691109
32189	691110
88715	691111
89506	691112
2592	691113
99586	691114
131598	691115
26065	691116
34436	691117
16010	691118
37499	691119
72922	691120
46376	691121
80563	691122
22348	691123
118802	691124
6264	691125
3098	691126
29494	691127
7299	691128
54703	691129
5978	691130
4667	691131
69589	691132
12743	691133
47155	691134
64895	691135
85410	691136
82978	691137
14648	691138
2005	691139
18967	691140
51485	691141
133527	691142
28336	691143
14310	691144
14346	691145
35337	691146
11600	691147
17473	691148
7278	691149
17923	691150
4803	691151
17088	691152
45722	691153
56377	691154
22159	691155
13956	691156
3299	691157
129602	691158
4877	691159
67406	691160
16334	691161
57777	691162
22797	691163
31370	691164
41587	691165
41844	691166
5922	691167
16429	691168
134892	691169
50739	691170
34153	691171
30375	691172
42897	691173
229	691174
108948	691175
21794	691176
31560	691177
31392	691178
14247	691179
114999	691180
79596	691181
5369	691182
1222	691183
42155	691184
71339	691185
20967	691186
81179	691187
48646	691188
1793	691189
95986	691190
67083	691191
59934	691192
13244	691193
100588	691194
81854	691195
88518	691196
75694	691197
439	691198
2492	691199
83813	691200
6374	691201
7337	691202
24053	691203
43378	691204
124490	691205
21979	691206
19913	691207
29791	691208
146045	691209
48255	691210
223	691211
4758	691212
117265	691213
149293	691214
296	691215
6959	691216
13553	691217
11779	691218
58300	691219
21100	691220
1195	691221
19311	691222
16032	691223
99851	691224
325	691225
56798	691226
36075	691227
83998	691228
33019	691229
82404	691230
33539	691231
80945	691232
1693	691233
142694	691234
69255	691235
528	691236
129313	691237
50444	691238
29208	691239
3494	691240
1786	691241
5719	691242
48428	691243
47798	691244
9314	691245
3304	691246
44838	691247
6229	691248
11774	691249
60885	691250
229	691251
34355	691252
598	691253
20731	691254
3275	691255
1383	691256
105550	691257
30161	691258
62217	691259
60987	691260
121153	691261
45539	691262
15572	691263
9624	691264
5535	691265
46065	691266
9629	691267
87388	691268
6397	691269
2107	691270
16227	691271
32916	691272
6505	691273
2533	691274
93009	691275
38384	691276
90073	691277
67192	691278
9742	691279
7188	691280
22898	691281
101650	691282
141152	691283
1238	691284
87290	691285
11711	691286
13436	691287
293	691288
98005	691289
703	691290
86588	691291
27217	691292
9680	691293
51053	691294
67287	691295
457	691296
51426	691297
72113	691298
8627	691299
3497	691300
40625	691301
20164	691302
4577	691303
94513	691304
399	691305
3231	691306
36545	691307
27664	691308
70263	691309
5262	691310
20230	691311
10569	691312
977	691313
87770	691314
45997	691315
19069	691316
8720	691317
723	691318
60181	691319
19061	691320
82318	691321
25353	691322
1629	691323
9151	691324
55098	691325
64500	691326
43273	691327
607	691328
37265	691329
53301	691330
12969	691331
19124	691332
17012	691333
25702	691334
43552	691335
14537	691336
101820	691337
122261	691338
136361	691339
33168	691340
75495	691341
42088	691342
283	691343
53088	691344
88681	691345
88085	691346
15085	691347
21668	691348
60238	691349
1157	691350
74110	691351
12652	691352
83796	691353
33644	691354
18699	691355
22932	691356
65141	691357
7159	691358
70291	691359
1201	691360
37765	691361
127336	691362
6464	691363
79255	691364
42666	691365
101231	691366
51597	691367
9193	691368
61242	691369
3425	691370
68395	691371
76834	691372
86952	691373
71133	691374
42346	691375
50457	691376
2874	691377
36615	691378
35842	691379
40560	691380
60407	691381
25995	691382
957	691383
20152	691384
50134	691385
121504	691386
3840	691387
70314	691388
11926	691389
44873	691390
3659	691391
34881	691392
33395	691393
118350	691394
9015	691395
32727	691396
94746	691397
109430	691398
95	691399
73443	691400
82012	691401
76663	691402
106298	691403
79025	691404
89242	691405
25445	691406
44629	691407
31277	691408
94286	691409
8779	691410
20967	691411
1667	691412
9866	691413
49063	691414
114794	691415
27922	691416
127372	691417
17782	691418
131671	691419
83863	691420
53450	691421
7540	691422
22611	691423
18543	691424
16391	691425
2596	691426
61004	691427
68717	691428
404	691429
46832	691430
41454	691431
76617	691432
27873	691433
31344	691434
57434	691435
106348	691436
42027	691437
35712	691438
6051	691439
7243	691440
52401	691441
41019	691442
53183	691443
6756	691444
68278	691445
6608	691446
41797	691447
59137	691448
25060	691449
26878	691450
63575	691451
44002	691452
10940	691453
15596	691454
10640	691455
77537	691456
39918	691457
28643	691458
58672	691459
10553	691460
8544	691461
22695	691462
33290	691463
18701	691464
24577	691465
39087	691466
42969	691467
100112	691468
23599	691469
113187	691470
1086	691471
24489	691472
23045	691473
84241	691474
33983	691475
61885	691476
20021	691477
15157	691478
33101	691479
89325	691480
9870	691481
49275	691482
42335	691483
4563	691484
56633	691485
77093	691486
38369	691487
2285	691488
13220	691489
104977	691490
100118	691491
51867	691492
58535	691493
93909	691494
30729	691495
11620	691496
6856	691497
24302	691498
14712	691499
94920	691500
56312	691501
117946	691502
25875	691503
88548	691504
843	691505
24224	691506
36223	691507
16	691508
25337	691509
51942	691510
45661	691511
22875	691512
87499	691513
97001	691514
91864	691515
42734	691516
147366	691517
28091	691518
96047	691519
110220	691520
28766	691521
50006	691522
73320	691523
45729	691524
269	691525
14610	691526
10195	691527
8908	691528
25551	691529
148552	691530
37990	691531
101183	691532
1039	691533
20552	691534
29162	691535
24284	691536
125605	691537
147515	691538
71607	691539
17686	691540
81885	691541
41427	691542
75767	691543
7106	691544
71822	691545
59387	691546
20435	691547
20964	691548
4554	691549
90510	691550
8499	691551
5320	691552
81612	691553
8032	691554
129549	691555
31109	691556
16157	691557
33837	691558
61770	691559
2264	691560
12299	691561
26218	691562
92246	691563
98830	691564
15835	691565
3930	691566
2233	691567
19330	691568
84871	691569
12012	691570
85931	691571
2183	691572
34389	691573
393	691574
48059	691575
5597	691576
4549	691577
20193	691578
10179	691579
17996	691580
17274	691581
29905	691582
2616	691583
25492	691584
17632	691585
83514	691586
9409	691587
1304	691588
450	691589
5127	691590
65464	691591
114040	691592
12971	691593
99605	691594
71994	691595
96431	691596
11807	691597
10963	691598
24944	691599
6032	691600
92776	691601
10314	691602
38784	691603
116665	691604
27657	691605
8779	691606
2316	691607
113068	691608
45419	691609
154	691610
7789	691611
42223	691612
53304	691613
100019	691614
2388	691615
15445	691616
64162	691617
35037	691618
86602	691619
82537	691620
691	691621
17293	691622
73194	691623
76867	691624
2570	691625
30729	691626
54139	691627
25346	691628
23372	691629
26	691630
94843	691631
15674	691632
125829	691633
107895	691634
33032	691635
50374	691636
15343	691637
70985	691638
6513	691639
21633	691640
77793	691641
142188	691642
127282	691643
64638	691644
69791	691645
32430	691646
1809	691647
17554	691648
143113	691649
2658	691650
57026	691651
148713	691652
22165	691653
6485	691654
4663	691655
126724	691656
4252	691657
39248	691658
102367	691659
21908	691660
63886	691661
46570	691662
77	691663
44341	691664
609	691665
20009	691666
22364	691667
21355	691668
8527	691669
4685	691670
111502	691671
8818	691672
80858	691673
29424	691674
17170	691675
6557	691676
47724	691677
33425	691678
12101	691679
48814	691680
148266	691681
52372	691682
34360	691683
23562	691684
147788	691685
23962	691686
55226	691687
22765	691688
48723	691689
12860	691690
24278	691691
146623	691692
23734	691693
36910	691694
45	691695
19374	691696
47	691697
21468	691698
67456	691699
42109	691700
5918	691701
32495	691702
92461	691703
80525	691704
31297	691705
7364	691706
55864	691707
79039	691708
47783	691709
6805	691710
53418	691711
60850	691712
6205	691713
98138	691714
33195	691715
25397	691716
94684	691717
3245	691718
85143	691719
42293	691720
1283	691721
65290	691722
31983	691723
19198	691724
34531	691725
129093	691726
42936	691727
24908	691728
86880	691729
131864	691730
101177	691731
34421	691732
6313	691733
66504	691734
55383	691735
117640	691736
110293	691737
5476	691738
89255	691739
6836	691740
21304	691741
4534	691742
62822	691743
6686	691744
149683	691745
13092	691746
24322	691747
17609	691748
88775	691749
50011	691750
67690	691751
52220	691752
27871	691753
33180	691754
14274	691755
1219	691756
19760	691757
77079	691758
49786	691759
58197	691760
68992	691761
33758	691762
121063	691763
1124	691764
77701	691765
14103	691766
37862	691767
7895	691768
4157	691769
42433	691770
93173	691771
94338	691772
26852	691773
71432	691774
24317	691775
2577	691776
62037	691777
41387	691778
40260	691779
3621	691780
28906	691781
40481	691782
71603	691783
32363	691784
115155	691785
6530	691786
53872	691787
57499	691788
32063	691789
36462	691790
11274	691791
6175	691792
60977	691793
5886	691794
10055	691795
36392	691796
72889	691797
24080	691798
30992	691799
30732	691800
20629	691801
85203	691802
21505	691803
8240	691804
64517	691805
6773	691806
59951	691807
49612	691808
8036	691809
45945	691810
59242	691811
8596	691812
6804	691813
8941	691814
116274	691815
72796	691816
33710	691817
35210	691818
32177	691819
44975	691820
47245	691821
23385	691822
16922	691823
21392	691824
15840	691825
18147	691826
45501	691827
130203	691828
7648	691829
14596	691830
73555	691831
99456	691832
8090	691833
1232	691834
102590	691835
22497	691836
88630	691837
25623	691838
10755	691839
146529	691840
31432	691841
38617	691842
12229	691843
1752	691844
59691	691845
37939	691846
47357	691847
4998	691848
84761	691849
38818	691850
32548	691851
15508	691852
39928	691853
14660	691854
105065	691855
31083	691856
87047	691857
87285	691858
1233	691859
34327	691860
23600	691861
11196	691862
62563	691863
55661	691864
5	691865
45025	691866
2043	691867
9855	691868
127599	691869
5911	691870
39798	691871
93629	691872
5920	691873
77695	691874
98964	691875
6553	691876
103162	691877
162	691878
42614	691879
3197	691880
48556	691881
94662	691882
22223	691883
55862	691884
25382	691885
33485	691886
47248	691887
46533	691888
57423	691889
115957	691890
41287	691891
26249	691892
18624	691893
61525	691894
89635	691895
44575	691896
231	691897
53772	691898
101988	691899
1734	691900
37567	691901
15762	691902
65192	691903
58252	691904
4293	691905
32108	691906
17888	691907
40623	691908
66584	691909
89533	691910
69422	691911
121629	691912
4052	691913
7399	691914
16105	691915
21066	691916
46571	691917
15907	691918
35854	691919
110427	691920
102068	691921
79256	691922
1133	691923
52853	691924
48174	691925
39556	691926
226	691927
18968	691928
115205	691929
49763	691930
50031	691931
9237	691932
14460	691933
15162	691934
98858	691935
75048	691936
51506	691937
94922	691938
79405	691939
40681	691940
3798	691941
104742	691942
74455	691943
85660	691944
54025	691945
57484	691946
25473	691947
382	691948
60082	691949
32962	691950
47121	691951
12177	691952
19330	691953
991	691954
34158	691955
18254	691956
22347	691957
21594	691958
78172	691959
78291	691960
42072	691961
1045	691962
129373	691963
16499	691964
120466	691965
18607	691966
63994	691967
5128	691968
7310	691969
42359	691970
59403	691971
52833	691972
15940	691973
38815	691974
22327	691975
69599	691976
31828	691977
41408	691978
103529	691979
86	691980
11346	691981
129427	691982
91005	691983
94595	691984
85931	691985
10577	691986
10256	691987
108463	691988
1505	691989
72550	691990
21843	691991
2832	691992
21750	691993
7252	691994
22884	691995
44633	691996
35563	691997
54033	691998
137902	691999
78890	692000
48074	692001
20161	692002
53921	692003
362	692004
5865	692005
71613	692006
96366	692007
31484	692008
43065	692009
85634	692010
91470	692011
30845	692012
26673	692013
1231	692014
55596	692015
10463	692016
13974	692017
73892	692018
53738	692019
89692	692020
43937	692021
32775	692022
1173	692023
4380	692024
72852	692025
16443	692026
3337	692027
3361	692028
9844	692029
24551	692030
22237	692031
50019	692032
57923	692033
10345	692034
81857	692035
62221	692036
64192	692037
43902	692038
18738	692039
94564	692040
44487	692041
39667	692042
34555	692043
41658	692044
46224	692045
441	692046
3180	692047
51045	692048
62467	692049
20365	692050
93166	692051
135528	692052
741	692053
32945	692054
73475	692055
113265	692056
27385	692057
11368	692058
13719	692059
130760	692060
42901	692061
24575	692062
97025	692063
46721	692064
10739	692065
60856	692066
6606	692067
14787	692068
9224	692069
13390	692070
12811	692071
27243	692072
11632	692073
60858	692074
79879	692075
2556	692076
5962	692077
43263	692078
19855	692079
28649	692080
8890	692081
62215	692082
5951	692083
41606	692084
13251	692085
42858	692086
68864	692087
78	692088
37198	692089
84666	692090
1819	692091
31543	692092
1219	692093
75920	692094
14934	692095
1168	692096
26567	692097
98493	692098
13585	692099
26144	692100
55601	692101
37600	692102
18933	692103
84416	692104
7896	692105
23424	692106
2315	692107
81954	692108
16281	692109
44911	692110
2570	692111
34353	692112
46675	692113
66183	692114
38569	692115
75580	692116
2065	692117
47829	692118
5774	692119
135162	692120
14938	692121
47546	692122
7847	692123
14830	692124
127866	692125
5474	692126
13299	692127
2286	692128
15973	692129
10121	692130
58296	692131
9972	692132
27393	692133
11064	692134
105846	692135
47060	692136
2736	692137
7091	692138
10757	692139
30158	692140
10427	692141
60327	692142
17384	692143
85928	692144
86427	692145
6627	692146
58793	692147
65793	692148
34534	692149
4709	692150
124837	692151
61268	692152
11490	692153
132166	692154
14021	692155
23004	692156
45116	692157
18648	692158
27843	692159
49869	692160
54193	692161
15615	692162
35903	692163
125776	692164
62010	692165
190	692166
56450	692167
9855	692168
10497	692169
86563	692170
96553	692171
362	692172
21223	692173
16781	692174
97156	692175
26077	692176
70924	692177
76120	692178
14589	692179
89661	692180
82536	692181
13271	692182
30813	692183
48746	692184
114576	692185
129902	692186
116258	692187
4014	692188
41698	692189
40617	692190
33202	692191
13367	692192
783	692193
433	692194
19151	692195
21413	692196
64874	692197
3611	692198
5787	692199
14367	692200
117937	692201
49678	692202
9019	692203
95094	692204
45687	692205
5067	692206
42020	692207
66252	692208
30893	692209
34275	692210
11208	692211
25555	692212
21642	692213
24348	692214
90410	692215
99996	692216
21903	692217
191	692218
93950	692219
14665	692220
918	692221
38946	692222
54040	692223
6896	692224
92648	692225
38443	692226
57854	692227
17436	692228
23466	692229
10300	692230
103558	692231
97659	692232
37891	692233
23818	692234
81405	692235
54	692236
52891	692237
52461	692238
123761	692239
47318	692240
38942	692241
9774	692242
47496	692243
37355	692244
7297	692245
4312	692246
11398	692247
39613	692248
86079	692249
44860	692250
1082	692251
3721	692252
24672	692253
9271	692254
76600	692255
31155	692256
13387	692257
44352	692258
70658	692259
60409	692260
49252	692261
17887	692262
86818	692263
33333	692264
71180	692265
29535	692266
84785	692267
4773	692268
35653	692269
103418	692270
6983	692271
23208	692272
42841	692273
3664	692274
41861	692275
95282	692276
67138	692277
28358	692278
53544	692279
88066	692280
33562	692281
345	692282
1438	692283
39805	692284
4038	692285
8207	692286
34106	692287
35841	692288
70473	692289
12468	692290
105132	692291
27703	692292
11162	692293
88258	692294
34907	692295
113729	692296
5223	692297
73855	692298
123007	692299
40359	692300
23466	692301
6487	692302
24864	692303
29888	692304
42589	692305
4663	692306
9373	692307
9251	692308
57912	692309
8583	692310
128412	692311
5020	692312
532	692313
65014	692314
27952	692315
24922	692316
87313	692317
21761	692318
23165	692319
3217	692320
97179	692321
68940	692322
105808	692323
77136	692324
14101	692325
2711	692326
24938	692327
537	692328
89873	692329
79256	692330
62766	692331
25720	692332
110535	692333
91647	692334
748	692335
71417	692336
62865	692337
25628	692338
78103	692339
5033	692340
14929	692341
108297	692342
30069	692343
39592	692344
28638	692345
58513	692346
30799	692347
17492	692348
93165	692349
25965	692350
32	692351
140662	692352
18412	692353
76248	692354
67541	692355
8330	692356
53745	692357
1724	692358
4148	692359
49982	692360
112765	692361
17072	692362
3965	692363
27501	692364
68479	692365
2724	692366
35709	692367
9185	692368
20644	692369
17277	692370
44528	692371
11771	692372
4713	692373
38422	692374
109820	692375
94276	692376
50076	692377
107290	692378
19007	692379
3372	692380
82772	692381
40813	692382
4083	692383
61947	692384
54125	692385
144	692386
45362	692387
80080	692388
8619	692389
13610	692390
52640	692391
25256	692392
114489	692393
55661	692394
6130	692395
90543	692396
36879	692397
40967	692398
60075	692399
18220	692400
1656	692401
62550	692402
26235	692403
14324	692404
33958	692405
24356	692406
9145	692407
22533	692408
102478	692409
8683	692410
6632	692411
30397	692412
58874	692413
52278	692414
1740	692415
35278	692416
61887	692417
80805	692418
21662	692419
7367	692420
32653	692421
5323	692422
108110	692423
4296	692424
74194	692425
24648	692426
14051	692427
103841	692428
82068	692429
1253	692430
6613	692431
91033	692432
48283	692433
92809	692434
103957	692435
42884	692436
8370	692437
13067	692438
16599	692439
52582	692440
1098	692441
2581	692442
67103	692443
14221	692444
74657	692445
23935	692446
131537	692447
21079	692448
22808	692449
23817	692450
40928	692451
1499	692452
504	692453
96839	692454
106784	692455
34165	692456
10829	692457
2963	692458
35204	692459
75173	692460
121572	692461
31622	692462
10287	692463
2660	692464
90261	692465
69807	692466
95595	692467
3957	692468
6139	692469
15307	692470
71803	692471
72270	692472
22174	692473
1672	692474
101676	692475
19263	692476
3855	692477
104416	692478
44749	692479
78667	692480
23513	692481
3899	692482
75337	692483
22739	692484
47186	692485
91519	692486
59447	692487
19311	692488
699	692489
47727	692490
102977	692491
119430	692492
75004	692493
2882	692494
32358	692495
46668	692496
6850	692497
24357	692498
3859	692499
32464	692500
47490	692501
2610	692502
97205	692503
9173	692504
6174	692505
121023	692506
103937	692507
8659	692508
24820	692509
84918	692510
103029	692511
49165	692512
66912	692513
52072	692514
20137	692515
18937	692516
8467	692517
42509	692518
99481	692519
4362	692520
3761	692521
73061	692522
84618	692523
55204	692524
28985	692525
54705	692526
37176	692527
45677	692528
67943	692529
101907	692530
22489	692531
76079	692532
14584	692533
3014	692534
66469	692535
85536	692536
60811	692537
72943	692538
108982	692539
51137	692540
71419	692541
22052	692542
5304	692543
34637	692544
627	692545
10930	692546
4462	692547
122332	692548
24220	692549
54280	692550
16016	692551
57286	692552
4222	692553
104768	692554
19367	692555
6286	692556
61141	692557
20240	692558
129771	692559
32718	692560
126066	692561
5475	692562
65308	692563
21384	692564
70161	692565
138988	692566
26766	692567
29519	692568
13639	692569
52635	692570
2426	692571
40921	692572
121995	692573
8434	692574
125312	692575
5963	692576
86050	692577
42873	692578
25454	692579
786	692580
2353	692581
37954	692582
63200	692583
11604	692584
81053	692585
14741	692586
94	692587
58016	692588
105468	692589
98778	692590
33425	692591
94673	692592
45246	692593
11931	692594
33946	692595
16425	692596
26547	692597
30267	692598
116864	692599
3170	692600
116500	692601
6215	692602
60110	692603
12399	692604
89042	692605
87406	692606
31147	692607
17519	692608
70438	692609
44826	692610
88054	692611
4848	692612
15831	692613
69143	692614
10459	692615
82287	692616
94434	692617
100578	692618
15815	692619
15844	692620
15637	692621
16545	692622
94737	692623
98308	692624
77622	692625
55733	692626
87187	692627
688	692628
32799	692629
3623	692630
380	692631
45201	692632
9796	692633
27292	692634
121939	692635
10186	692636
2704	692637
23208	692638
90276	692639
53782	692640
16341	692641
40482	692642
1002	692643
19983	692644
35188	692645
99672	692646
1054	692647
72041	692648
49979	692649
27299	692650
73628	692651
13820	692652
28640	692653
137219	692654
2405	692655
24536	692656
4804	692657
7298	692658
83001	692659
22989	692660
2998	692661
11742	692662
9275	692663
117855	692664
94418	692665
43822	692666
16636	692667
3989	692668
20653	692669
57944	692670
8404	692671
71671	692672
108238	692673
48034	692674
70637	692675
21775	692676
31704	692677
60446	692678
62117	692679
8681	692680
3347	692681
67890	692682
12119	692683
73374	692684
8937	692685
67454	692686
61453	692687
59039	692688
87076	692689
36241	692690
98143	692691
27160	692692
23346	692693
9753	692694
6409	692695
13625	692696
437	692697
23329	692698
11517	692699
2485	692700
102289	692701
1170	692702
59519	692703
15002	692704
75894	692705
80032	692706
98732	692707
67	692708
73906	692709
115493	692710
19429	692711
25818	692712
10136	692713
1726	692714
19166	692715
103768	692716
29932	692717
38214	692718
63363	692719
100429	692720
69734	692721
83777	692722
84182	692723
103929	692724
96878	692725
13094	692726
79580	692727
52214	692728
9908	692729
124541	692730
18070	692731
24107	692732
1142	692733
7233	692734
18043	692735
87376	692736
4517	692737
7491	692738
15133	692739
25731	692740
87826	692741
62881	692742
57415	692743
75807	692744
33359	692745
116446	692746
13472	692747
119007	692748
30360	692749
69836	692750
100756	692751
36986	692752
58524	692753
36879	692754
2	692755
68714	692756
76047	692757
526	692758
46443	692759
21053	692760
8377	692761
113708	692762
11813	692763
7114	692764
30614	692765
288	692766
345	692767
110299	692768
92492	692769
19457	692770
79259	692771
20886	692772
7682	692773
107666	692774
33209	692775
59455	692776
17815	692777
48827	692778
37279	692779
35514	692780
8332	692781
44341	692782
137074	692783
62036	692784
2853	692785
100499	692786
45454	692787
62865	692788
77743	692789
136743	692790
8255	692791
55600	692792
37365	692793
54688	692794
6281	692795
77887	692796
37266	692797
1724	692798
41915	692799
142016	692800
150281	692801
19191	692802
7367	692803
24063	692804
67679	692805
67005	692806
32511	692807
26787	692808
1629	692809
1292	692810
6794	692811
43786	692812
61077	692813
75916	692814
57030	692815
92181	692816
67561	692817
104165	692818
31082	692819
90911	692820
701	692821
124215	692822
93943	692823
66608	692824
31094	692825
8153	692826
38893	692827
7013	692828
8294	692829
7490	692830
91893	692831
66685	692832
49151	692833
50416	692834
8833	692835
58232	692836
19822	692837
79012	692838
62718	692839
100987	692840
16385	692841
32856	692842
4987	692843
6043	692844
1667	692845
84024	692846
19568	692847
31358	692848
17649	692849
60920	692850
49713	692851
4839	692852
44851	692853
14204	692854
45529	692855
66413	692856
37167	692857
1788	692858
58373	692859
84493	692860
11804	692861
3042	692862
108776	692863
56440	692864
128674	692865
78039	692866
50645	692867
24184	692868
16053	692869
39001	692870
92840	692871
10122	692872
122604	692873
49819	692874
83373	692875
38124	692876
124632	692877
7741	692878
64487	692879
7677	692880
106722	692881
34031	692882
3446	692883
8136	692884
106223	692885
22400	692886
103680	692887
15217	692888
9652	692889
8405	692890
96107	692891
61935	692892
14654	692893
62016	692894
791	692895
16991	692896
8541	692897
121154	692898
67515	692899
3552	692900
220	692901
12486	692902
78515	692903
16820	692904
9600	692905
1482	692906
19705	692907
11175	692908
33907	692909
62018	692910
1278	692911
45700	692912
2384	692913
20996	692914
11921	692915
5799	692916
44119	692917
86484	692918
43233	692919
35832	692920
83704	692921
6681	692922
20291	692923
36261	692924
94451	692925
86069	692926
27627	692927
804	692928
53636	692929
12921	692930
14913	692931
73380	692932
37138	692933
110992	692934
74850	692935
80155	692936
83291	692937
1584	692938
129872	692939
39327	692940
92858	692941
1252	692942
38273	692943
17073	692944
22865	692945
126338	692946
87695	692947
12607	692948
19192	692949
18299	692950
60048	692951
22924	692952
29291	692953
105534	692954
118999	692955
13407	692956
53774	692957
46164	692958
6074	692959
59790	692960
12304	692961
94591	692962
1674	692963
61170	692964
103658	692965
2900	692966
18201	692967
24137	692968
11723	692969
31768	692970
106030	692971
1679	692972
14883	692973
3765	692974
13051	692975
4235	692976
86766	692977
8893	692978
273	692979
50	692980
56720	692981
130484	692982
36930	692983
5654	692984
45857	692985
7131	692986
28580	692987
103765	692988
22079	692989
36671	692990
96577	692991
21579	692992
27931	692993
143471	692994
7556	692995
70821	692996
12022	692997
87660	692998
147952	692999
27843	693000
3208	693001
650	693002
13368	693003
8467	693004
4702	693005
30079	693006
44	693007
67153	693008
37159	693009
10306	693010
7542	693011
13386	693012
6618	693013
21886	693014
50560	693015
79156	693016
77925	693017
39552	693018
147197	693019
15930	693020
52298	693021
24196	693022
28152	693023
4096	693024
71855	693025
61303	693026
25311	693027
65943	693028
96254	693029
88333	693030
51445	693031
93367	693032
132212	693033
13855	693034
7719	693035
65336	693036
56176	693037
3913	693038
10335	693039
38652	693040
61421	693041
38567	693042
18141	693043
19715	693044
87426	693045
12763	693046
52623	693047
71799	693048
51074	693049
99669	693050
94698	693051
120808	693052
57921	693053
64656	693054
116499	693055
13404	693056
16843	693057
45524	693058
7820	693059
56337	693060
46528	693061
87692	693062
47779	693063
19118	693064
44445	693065
86395	693066
22641	693067
74051	693068
73089	693069
34679	693070
79382	693071
14095	693072
95897	693073
90883	693074
5433	693075
25655	693076
18118	693077
14871	693078
10927	693079
31992	693080
1997	693081
23325	693082
31378	693083
12159	693084
35933	693085
310	693086
43765	693087
44861	693088
33734	693089
12838	693090
107273	693091
50987	693092
91668	693093
81877	693094
382	693095
81284	693096
147815	693097
25421	693098
5514	693099
9159	693100
39843	693101
35459	693102
54793	693103
11677	693104
91186	693105
37604	693106
92192	693107
58843	693108
45854	693109
38828	693110
7298	693111
28359	693112
130194	693113
66769	693114
13380	693115
58464	693116
9823	693117
51186	693118
31532	693119
31137	693120
13664	693121
3458	693122
84762	693123
69588	693124
4077	693125
36989	693126
1717	693127
2733	693128
1828	693129
36807	693130
55794	693131
100125	693132
7706	693133
31113	693134
16887	693135
42566	693136
16019	693137
11788	693138
118091	693139
23048	693140
15716	693141
95209	693142
82063	693143
140591	693144
96668	693145
31852	693146
31678	693147
35286	693148
150642	693149
16648	693150
6917	693151
19150	693152
4707	693153
83091	693154
106181	693155
88679	693156
8148	693157
43452	693158
74014	693159
41680	693160
2554	693161
60009	693162
28508	693163
124970	693164
4559	693165
103575	693166
50100	693167
110726	693168
77084	693169
114924	693170
11004	693171
13937	693172
69057	693173
17178	693174
136507	693175
54287	693176
51418	693177
48722	693178
106793	693179
28800	693180
63995	693181
91	693182
68762	693183
51137	693184
52778	693185
6636	693186
37296	693187
135535	693188
45163	693189
16501	693190
131982	693191
4184	693192
19434	693193
46265	693194
27505	693195
2726	693196
21829	693197
29181	693198
43008	693199
140241	693200
49347	693201
42353	693202
19587	693203
75843	693204
7754	693205
1376	693206
750	693207
37212	693208
104829	693209
7885	693210
9863	693211
8339	693212
59436	693213
30116	693214
136438	693215
20068	693216
188	693217
60603	693218
21418	693219
6186	693220
15279	693221
78897	693222
17198	693223
37754	693224
99654	693225
5238	693226
107343	693227
5589	693228
3371	693229
124417	693230
29773	693231
30796	693232
5251	693233
34609	693234
45010	693235
104677	693236
25664	693237
20489	693238
19234	693239
2882	693240
12196	693241
81021	693242
89163	693243
22835	693244
117112	693245
47057	693246
17789	693247
147599	693248
73699	693249
22551	693250
110551	693251
8706	693252
557	693253
144811	693254
79941	693255
130	693256
63154	693257
6809	693258
73160	693259
8535	693260
49811	693261
33705	693262
246	693263
33627	693264
61492	693265
123367	693266
88004	693267
96117	693268
39544	693269
24157	693270
97387	693271
63762	693272
57683	693273
55347	693274
66054	693275
2994	693276
62975	693277
45499	693278
26639	693279
73871	693280
2115	693281
50112	693282
113801	693283
51552	693284
49385	693285
43064	693286
118285	693287
41233	693288
908	693289
134911	693290
69172	693291
67676	693292
9927	693293
80001	693294
19279	693295
50636	693296
43800	693297
466	693298
1432	693299
112520	693300
15808	693301
7942	693302
5442	693303
41457	693304
7903	693305
23598	693306
62382	693307
78419	693308
92214	693309
8088	693310
36178	693311
22555	693312
30349	693313
104823	693314
115146	693315
11215	693316
24893	693317
3548	693318
73141	693319
70051	693320
33300	693321
134038	693322
9473	693323
54852	693324
61236	693325
4112	693326
15596	693327
16720	693328
58971	693329
43376	693330
21142	693331
21131	693332
11862	693333
6901	693334
11005	693335
38636	693336
125430	693337
22465	693338
30321	693339
13312	693340
12577	693341
63987	693342
18332	693343
1098	693344
80931	693345
149094	693346
41232	693347
65253	693348
30929	693349
15454	693350
125898	693351
47917	693352
39159	693353
3084	693354
23771	693355
62401	693356
26173	693357
79305	693358
112032	693359
146	693360
861	693361
9686	693362
53299	693363
71853	693364
46919	693365
16071	693366
52942	693367
14855	693368
3276	693369
61458	693370
37867	693371
104624	693372
5031	693373
50185	693374
45298	693375
814	693376
1833	693377
46509	693378
26881	693379
8922	693380
1087	693381
59883	693382
9907	693383
126783	693384
49424	693385
17	693386
3607	693387
34575	693388
8427	693389
51893	693390
10642	693391
18690	693392
22053	693393
16655	693394
16669	693395
66999	693396
44044	693397
13896	693398
26678	693399
107609	693400
51894	693401
12413	693402
70143	693403
9808	693404
51369	693405
94900	693406
18160	693407
43130	693408
47836	693409
3961	693410
4122	693411
3663	693412
54397	693413
24861	693414
59218	693415
42124	693416
66880	693417
119773	693418
8424	693419
893	693420
3772	693421
46209	693422
91965	693423
375	693424
65273	693425
112152	693426
41343	693427
84115	693428
48123	693429
70056	693430
136686	693431
9335	693432
55288	693433
13064	693434
67227	693435
4516	693436
22893	693437
3786	693438
2583	693439
36384	693440
7255	693441
64772	693442
11826	693443
35362	693444
115022	693445
55177	693446
1132	693447
31843	693448
58437	693449
144744	693450
140745	693451
41739	693452
32528	693453
104612	693454
14448	693455
16983	693456
2462	693457
13398	693458
70564	693459
48730	693460
23491	693461
143613	693462
1938	693463
32208	693464
33167	693465
11	693466
11264	693467
84610	693468
31159	693469
83369	693470
23472	693471
34883	693472
26	693473
16057	693474
47638	693475
44956	693476
58433	693477
121309	693478
4001	693479
26865	693480
14501	693481
31677	693482
68751	693483
33757	693484
14867	693485
71843	693486
31885	693487
61596	693488
58069	693489
94603	693490
9966	693491
35046	693492
53672	693493
13926	693494
132072	693495
9863	693496
38274	693497
15526	693498
120686	693499
6450	693500
46840	693501
11694	693502
47492	693503
101038	693504
1434	693505
3690	693506
4520	693507
128758	693508
63017	693509
48298	693510
17542	693511
70461	693512
4551	693513
107451	693514
6332	693515
73643	693516
121958	693517
106400	693518
32446	693519
5942	693520
44485	693521
128402	693522
103327	693523
49568	693524
84507	693525
98986	693526
14677	693527
103454	693528
106320	693529
22263	693530
15687	693531
19600	693532
113397	693533
82548	693534
46897	693535
12286	693536
59977	693537
33137	693538
98607	693539
70447	693540
56706	693541
72361	693542
10842	693543
84841	693544
40493	693545
107385	693546
3441	693547
28130	693548
11347	693549
57709	693550
55810	693551
82193	693552
24883	693553
10438	693554
15475	693555
12040	693556
25015	693557
67201	693558
532	693559
73375	693560
114854	693561
37339	693562
9028	693563
47616	693564
7566	693565
2496	693566
71624	693567
15090	693568
75335	693569
91678	693570
22523	693571
70196	693572
28026	693573
4333	693574
86912	693575
9984	693576
78357	693577
36988	693578
7255	693579
12197	693580
11401	693581
116714	693582
65134	693583
115749	693584
38735	693585
36433	693586
15239	693587
4338	693588
45975	693589
60755	693590
3082	693591
53506	693592
4884	693593
120178	693594
42003	693595
27619	693596
133926	693597
103410	693598
16963	693599
44749	693600
20982	693601
45975	693602
7924	693603
20790	693604
23940	693605
12701	693606
1361	693607
16777	693608
28494	693609
38772	693610
18158	693611
120022	693612
1264	693613
122716	693614
38505	693615
56162	693616
42393	693617
53333	693618
86140	693619
79086	693620
77903	693621
40934	693622
103853	693623
32345	693624
46484	693625
101968	693626
5825	693627
15211	693628
126139	693629
102389	693630
64127	693631
125760	693632
4483	693633
32061	693634
8	693635
51859	693636
80186	693637
96681	693638
132202	693639
79092	693640
102	693641
16460	693642
5602	693643
2192	693644
101978	693645
61376	693646
54446	693647
50763	693648
36804	693649
18688	693650
34857	693651
1682	693652
83255	693653
76624	693654
185	693655
62633	693656
59519	693657
38685	693658
462	693659
21811	693660
5	693661
20371	693662
127016	693663
4170	693664
124102	693665
77568	693666
28032	693667
122704	693668
6907	693669
6981	693670
20829	693671
1706	693672
89821	693673
123990	693674
129581	693675
62916	693676
111948	693677
84092	693678
4297	693679
10045	693680
60509	693681
11653	693682
57441	693683
48656	693684
54115	693685
120723	693686
49016	693687
114983	693688
48092	693689
24341	693690
14036	693691
71410	693692
11679	693693
92774	693694
91465	693695
66390	693696
38085	693697
22709	693698
16463	693699
116502	693700
68729	693701
4269	693702
47216	693703
6692	693704
21720	693705
35606	693706
12407	693707
6712	693708
3014	693709
14300	693710
38626	693711
50590	693712
39050	693713
84580	693714
16534	693715
23386	693716
84356	693717
38089	693718
109609	693719
7528	693720
94071	693721
41470	693722
73699	693723
36615	693724
52349	693725
4425	693726
6986	693727
3333	693728
21217	693729
39034	693730
58706	693731
14742	693732
113597	693733
118246	693734
67328	693735
78329	693736
33126	693737
1279	693738
71286	693739
87753	693740
118839	693741
20383	693742
68118	693743
18088	693744
127092	693745
24763	693746
6577	693747
2544	693748
65494	693749
17291	693750
5031	693751
144151	693752
68691	693753
49843	693754
9326	693755
70515	693756
50724	693757
181	693758
74632	693759
1079	693760
35722	693761
2999	693762
15570	693763
75338	693764
20039	693765
52194	693766
4605	693767
23835	693768
52882	693769
10962	693770
20297	693771
111615	693772
5176	693773
22855	693774
7824	693775
42005	693776
32724	693777
67000	693778
125860	693779
11794	693780
9115	693781
24825	693782
18762	693783
102802	693784
55905	693785
106557	693786
35795	693787
45028	693788
25436	693789
9198	693790
3487	693791
6806	693792
25006	693793
19093	693794
137759	693795
4466	693796
19834	693797
24113	693798
2945	693799
42953	693800
15214	693801
20153	693802
121219	693803
6015	693804
11100	693805
86405	693806
93712	693807
5160	693808
2830	693809
10951	693810
8620	693811
81037	693812
81706	693813
27163	693814
34024	693815
102109	693816
22785	693817
48345	693818
83624	693819
32439	693820
23150	693821
102897	693822
75809	693823
66168	693824
97831	693825
28709	693826
5009	693827
107764	693828
64551	693829
33549	693830
35393	693831
11992	693832
12362	693833
51202	693834
41368	693835
72911	693836
74229	693837
147485	693838
88626	693839
37528	693840
23587	693841
33502	693842
87607	693843
131505	693844
84416	693845
56508	693846
3065	693847
73982	693848
41717	693849
45895	693850
37873	693851
74218	693852
9205	693853
8134	693854
52193	693855
38847	693856
8716	693857
52969	693858
31333	693859
15145	693860
25205	693861
23617	693862
33154	693863
79940	693864
88267	693865
21520	693866
8788	693867
122634	693868
7077	693869
92152	693870
91208	693871
48186	693872
37512	693873
18978	693874
63	693875
42830	693876
108556	693877
11462	693878
3437	693879
118428	693880
104073	693881
92581	693882
52617	693883
6349	693884
2704	693885
11130	693886
40449	693887
104886	693888
7221	693889
28956	693890
2271	693891
24876	693892
14038	693893
98490	693894
2476	693895
98807	693896
119297	693897
44181	693898
51997	693899
3405	693900
95822	693901
100392	693902
11714	693903
24747	693904
36640	693905
47662	693906
129924	693907
23906	693908
56388	693909
14811	693910
16612	693911
105957	693912
41752	693913
2774	693914
33278	693915
51047	693916
40851	693917
10145	693918
28835	693919
115540	693920
117299	693921
114872	693922
40129	693923
61838	693924
61941	693925
98575	693926
97067	693927
68655	693928
11348	693929
11755	693930
69238	693931
75519	693932
6372	693933
103973	693934
45926	693935
8550	693936
34775	693937
39304	693938
14889	693939
13968	693940
6543	693941
22462	693942
38518	693943
23831	693944
35974	693945
71015	693946
79487	693947
80604	693948
32313	693949
16074	693950
32961	693951
2114	693952
69183	693953
43970	693954
130076	693955
38190	693956
10409	693957
14124	693958
60465	693959
35826	693960
34880	693961
106029	693962
64761	693963
62367	693964
37065	693965
6971	693966
28449	693967
56922	693968
6346	693969
31854	693970
14470	693971
9156	693972
74476	693973
77039	693974
54990	693975
25056	693976
74812	693977
22781	693978
67860	693979
36202	693980
28877	693981
56241	693982
58194	693983
1725	693984
4155	693985
3308	693986
46775	693987
34568	693988
98615	693989
1810	693990
79020	693991
70520	693992
38716	693993
5175	693994
42808	693995
87086	693996
81620	693997
25153	693998
14825	693999
87458	694000
10421	694001
252	694002
466	694003
7719	694004
55812	694005
21154	694006
123530	694007
25348	694008
95482	694009
19224	694010
12504	694011
81853	694012
104349	694013
82305	694014
10309	694015
4148	694016
124051	694017
93846	694018
9398	694019
26089	694020
48951	694021
113092	694022
146736	694023
36108	694024
2735	694025
134352	694026
96979	694027
54339	694028
96335	694029
142	694030
105796	694031
1369	694032
121327	694033
8856	694034
22706	694035
21929	694036
10671	694037
36421	694038
58877	694039
129973	694040
5160	694041
132167	694042
1552	694043
17724	694044
43899	694045
2516	694046
54523	694047
78448	694048
85195	694049
4037	694050
42992	694051
42420	694052
17323	694053
23348	694054
50644	694055
8033	694056
20262	694057
2675	694058
36395	694059
4044	694060
7084	694061
4271	694062
31	694063
14726	694064
5271	694065
1581	694066
52904	694067
3923	694068
2645	694069
11142	694070
5389	694071
28819	694072
17278	694073
126693	694074
32576	694075
32121	694076
23716	694077
15225	694078
32582	694079
122099	694080
115449	694081
26660	694082
8107	694083
19564	694084
16420	694085
32350	694086
99723	694087
39651	694088
70591	694089
7949	694090
7121	694091
134578	694092
36694	694093
95626	694094
291	694095
67983	694096
17026	694097
115299	694098
56426	694099
23818	694100
2061	694101
42174	694102
2508	694103
35605	694104
28241	694105
676	694106
21326	694107
82272	694108
42788	694109
64404	694110
78228	694111
11804	694112
32291	694113
69235	694114
67800	694115
82001	694116
48649	694117
933	694118
7778	694119
137447	694120
19604	694121
94679	694122
57334	694123
128676	694124
125663	694125
214	694126
22586	694127
59908	694128
42576	694129
14460	694130
26038	694131
108281	694132
9496	694133
22910	694134
111134	694135
52703	694136
122811	694137
144056	694138
16558	694139
33771	694140
89603	694141
10627	694142
34107	694143
40567	694144
50564	694145
949	694146
36256	694147
117351	694148
88727	694149
88430	694150
53283	694151
40500	694152
15962	694153
5573	694154
44021	694155
126821	694156
6776	694157
113334	694158
35156	694159
44611	694160
19433	694161
75950	694162
51423	694163
117611	694164
3383	694165
31716	694166
2990	694167
656	694168
9119	694169
54733	694170
5589	694171
80599	694172
94641	694173
120926	694174
78972	694175
37609	694176
36765	694177
74006	694178
63251	694179
3706	694180
35492	694181
52639	694182
67224	694183
128075	694184
12664	694185
97918	694186
12976	694187
38590	694188
52887	694189
26114	694190
48789	694191
17511	694192
805	694193
115526	694194
106669	694195
105542	694196
45820	694197
8514	694198
28635	694199
14435	694200
39473	694201
9477	694202
8470	694203
26602	694204
67874	694205
10818	694206
54196	694207
276	694208
115995	694209
50411	694210
35691	694211
72688	694212
74018	694213
48077	694214
365	694215
86093	694216
2266	694217
5394	694218
118528	694219
68085	694220
143818	694221
13233	694222
12120	694223
22654	694224
33383	694225
10847	694226
23686	694227
15692	694228
20071	694229
21156	694230
2435	694231
29113	694232
47787	694233
19829	694234
10291	694235
4901	694236
36185	694237
44432	694238
93887	694239
46148	694240
12682	694241
3995	694242
35500	694243
65909	694244
118661	694245
39453	694246
33171	694247
54998	694248
62904	694249
12637	694250
80754	694251
46618	694252
93177	694253
111640	694254
32173	694255
33956	694256
96308	694257
27334	694258
6705	694259
95662	694260
5316	694261
43675	694262
49733	694263
23811	694264
31042	694265
40136	694266
69645	694267
84864	694268
5554	694269
80957	694270
92119	694271
98094	694272
35416	694273
1202	694274
5031	694275
13501	694276
28665	694277
15807	694278
18972	694279
118391	694280
28724	694281
6248	694282
18345	694283
26309	694284
122021	694285
24920	694286
103007	694287
32755	694288
95127	694289
16171	694290
47341	694291
30156	694292
8764	694293
5838	694294
87308	694295
20296	694296
7334	694297
53310	694298
75145	694299
28570	694300
119937	694301
116263	694302
53080	694303
29525	694304
15211	694305
42422	694306
50119	694307
28696	694308
104594	694309
28788	694310
25930	694311
70263	694312
15223	694313
84880	694314
28788	694315
44767	694316
10092	694317
9124	694318
112462	694319
105918	694320
301	694321
113999	694322
98063	694323
137491	694324
32241	694325
17654	694326
19919	694327
31558	694328
58271	694329
42689	694330
10708	694331
114531	694332
32429	694333
24674	694334
37993	694335
47644	694336
76674	694337
94664	694338
88417	694339
58930	694340
2775	694341
14264	694342
12417	694343
52275	694344
28562	694345
90193	694346
27774	694347
148780	694348
62136	694349
41612	694350
128924	694351
32826	694352
64160	694353
2750	694354
45115	694355
72485	694356
103880	694357
44141	694358
58559	694359
20179	694360
35470	694361
10237	694362
23258	694363
42933	694364
90751	694365
8136	694366
5145	694367
71477	694368
77688	694369
33366	694370
28474	694371
9453	694372
24492	694373
95306	694374
85464	694375
150762	694376
96413	694377
75487	694378
2024	694379
1048	694380
56226	694381
18855	694382
92276	694383
11681	694384
21727	694385
83396	694386
28433	694387
109226	694388
39	694389
123324	694390
14446	694391
122552	694392
28324	694393
6278	694394
127331	694395
65826	694396
24787	694397
20539	694398
63951	694399
56752	694400
57926	694401
7120	694402
7488	694403
121927	694404
3280	694405
46572	694406
57768	694407
30227	694408
43228	694409
52554	694410
72993	694411
18399	694412
42470	694413
49968	694414
11515	694415
62377	694416
59826	694417
33551	694418
24248	694419
89657	694420
2270	694421
3820	694422
1312	694423
109559	694424
106482	694425
18608	694426
72803	694427
54342	694428
1422	694429
101359	694430
14100	694431
93016	694432
89048	694433
46082	694434
106773	694435
14661	694436
3320	694437
70938	694438
52415	694439
29653	694440
53068	694441
7225	694442
50879	694443
2358	694444
10861	694445
27460	694446
124256	694447
14512	694448
12857	694449
51961	694450
25535	694451
40696	694452
56506	694453
8701	694454
6118	694455
93201	694456
84898	694457
14384	694458
76109	694459
3444	694460
31258	694461
38239	694462
72973	694463
6193	694464
67365	694465
4015	694466
16681	694467
7291	694468
44679	694469
119394	694470
7352	694471
98586	694472
33	694473
28673	694474
51137	694475
94824	694476
132602	694477
18315	694478
2275	694479
6683	694480
1584	694481
7147	694482
8179	694483
24737	694484
6802	694485
3256	694486
79941	694487
110263	694488
113868	694489
55646	694490
64553	694491
104009	694492
21049	694493
24951	694494
16125	694495
60	694496
4775	694497
59973	694498
125	694499
29867	694500
26854	694501
65230	694502
54217	694503
63559	694504
28461	694505
21208	694506
110362	694507
95112	694508
26449	694509
31744	694510
37572	694511
11567	694512
49743	694513
3797	694514
1498	694515
5125	694516
16166	694517
64531	694518
69931	694519
29178	694520
37372	694521
28963	694522
3846	694523
58195	694524
97154	694525
24151	694526
9689	694527
64260	694528
113678	694529
14503	694530
72025	694531
111626	694532
136832	694533
86094	694534
51006	694535
49778	694536
57793	694537
33263	694538
2236	694539
3339	694540
95525	694541
4510	694542
20353	694543
7745	694544
33210	694545
21220	694546
20927	694547
7065	694548
56811	694549
1366	694550
22738	694551
23843	694552
49134	694553
38596	694554
37068	694555
18309	694556
29301	694557
21368	694558
14113	694559
3149	694560
1828	694561
123634	694562
46652	694563
84213	694564
105576	694565
19085	694566
36301	694567
53564	694568
116858	694569
58478	694570
23125	694571
129868	694572
19251	694573
71955	694574
67718	694575
3063	694576
16365	694577
59612	694578
611	694579
21885	694580
3233	694581
25123	694582
97546	694583
49711	694584
50611	694585
2649	694586
41410	694587
80085	694588
14474	694589
91839	694590
27507	694591
43464	694592
94792	694593
13417	694594
1603	694595
1495	694596
75444	694597
4631	694598
5105	694599
56633	694600
20005	694601
95487	694602
45907	694603
42339	694604
14920	694605
48813	694606
42868	694607
85779	694608
109681	694609
6788	694610
106180	694611
8398	694612
24899	694613
96947	694614
8911	694615
95044	694616
35079	694617
1224	694618
31213	694619
194	694620
20661	694621
885	694622
89106	694623
31733	694624
71647	694625
27307	694626
37189	694627
57654	694628
28121	694629
119547	694630
85864	694631
5352	694632
3547	694633
104802	694634
41076	694635
31365	694636
4253	694637
64283	694638
78720	694639
89683	694640
79372	694641
18586	694642
164	694643
76279	694644
57784	694645
34789	694646
38121	694647
6266	694648
73784	694649
43155	694650
128059	694651
37881	694652
73281	694653
51889	694654
58772	694655
18338	694656
65387	694657
48984	694658
5570	694659
64568	694660
105285	694661
37762	694662
100169	694663
126525	694664
58165	694665
4495	694666
93114	694667
52002	694668
21283	694669
49611	694670
42045	694671
30212	694672
51413	694673
44823	694674
105436	694675
28262	694676
22349	694677
134578	694678
66075	694679
9254	694680
12011	694681
17493	694682
7243	694683
22369	694684
124645	694685
14171	694686
37880	694687
83305	694688
84797	694689
16183	694690
135609	694691
76868	694692
58917	694693
6892	694694
7765	694695
42333	694696
37304	694697
31741	694698
5429	694699
796	694700
11832	694701
107485	694702
11741	694703
18572	694704
15461	694705
110444	694706
69629	694707
15623	694708
35760	694709
20478	694710
76485	694711
45693	694712
36341	694713
34083	694714
13457	694715
50298	694716
45931	694717
124891	694718
15393	694719
35815	694720
26506	694721
1964	694722
38019	694723
15688	694724
49644	694725
47581	694726
103136	694727
27797	694728
109020	694729
44587	694730
30929	694731
173	694732
17817	694733
70549	694734
58787	694735
2867	694736
65391	694737
148954	694738
19049	694739
19082	694740
17853	694741
2531	694742
85180	694743
7511	694744
14121	694745
101616	694746
9165	694747
63177	694748
48097	694749
31885	694750
15137	694751
33226	694752
36310	694753
120809	694754
14859	694755
21657	694756
3495	694757
1181	694758
76457	694759
131	694760
3305	694761
6805	694762
5244	694763
59019	694764
52835	694765
42543	694766
9419	694767
80813	694768
16737	694769
62123	694770
88847	694771
130377	694772
20881	694773
36452	694774
69052	694775
16532	694776
28084	694777
120917	694778
74898	694779
115061	694780
26214	694781
24909	694782
33557	694783
3538	694784
8997	694785
139164	694786
15106	694787
76266	694788
75932	694789
83105	694790
6696	694791
20753	694792
76351	694793
110300	694794
77288	694795
82370	694796
50233	694797
38360	694798
58252	694799
18150	694800
87975	694801
36041	694802
24023	694803
95134	694804
658	694805
8182	694806
119888	694807
64778	694808
88302	694809
801	694810
45221	694811
23564	694812
2094	694813
173	694814
5298	694815
9701	694816
18632	694817
99811	694818
3177	694819
79	694820
17260	694821
11368	694822
131777	694823
120140	694824
11601	694825
79805	694826
26284	694827
19809	694828
147	694829
29394	694830
17456	694831
22153	694832
57598	694833
67427	694834
105264	694835
8168	694836
1877	694837
12152	694838
54292	694839
71477	694840
66389	694841
121345	694842
4862	694843
137086	694844
45359	694845
34072	694846
45130	694847
45178	694848
142596	694849
76229	694850
104087	694851
22084	694852
2767	694853
68387	694854
7801	694855
70375	694856
7568	694857
48800	694858
70140	694859
19486	694860
21703	694861
38739	694862
108206	694863
9569	694864
35644	694865
90320	694866
2092	694867
20954	694868
62658	694869
5145	694870
95780	694871
59607	694872
9660	694873
66557	694874
98968	694875
12776	694876
110164	694877
37218	694878
20757	694879
41231	694880
56789	694881
2919	694882
72608	694883
3226	694884
42787	694885
9886	694886
88606	694887
66587	694888
14304	694889
27768	694890
75149	694891
19398	694892
63130	694893
62284	694894
1790	694895
36251	694896
120490	694897
11125	694898
18262	694899
5922	694900
2106	694901
9311	694902
15416	694903
1463	694904
98294	694905
103523	694906
135804	694907
104155	694908
7219	694909
290	694910
16159	694911
29010	694912
278	694913
94403	694914
52396	694915
13277	694916
62360	694917
9051	694918
21755	694919
79992	694920
33289	694921
12890	694922
126137	694923
83907	694924
45029	694925
6296	694926
18020	694927
87835	694928
17885	694929
68984	694930
78894	694931
4846	694932
8421	694933
4143	694934
38952	694935
15204	694936
29207	694937
19716	694938
32326	694939
12829	694940
26725	694941
27142	694942
87517	694943
438	694944
52378	694945
991	694946
81115	694947
8356	694948
5624	694949
96456	694950
69015	694951
27974	694952
74505	694953
24	694954
7995	694955
8991	694956
9421	694957
14416	694958
156	694959
4831	694960
117602	694961
24917	694962
5456	694963
79014	694964
8695	694965
106362	694966
112142	694967
104274	694968
113096	694969
23527	694970
47231	694971
15971	694972
2831	694973
71874	694974
852	694975
86312	694976
96372	694977
37460	694978
8267	694979
57215	694980
20995	694981
137513	694982
62059	694983
20432	694984
4478	694985
24907	694986
5981	694987
50345	694988
39461	694989
50807	694990
18966	694991
101697	694992
17615	694993
10955	694994
70213	694995
31605	694996
85714	694997
99231	694998
59525	694999
5024	695000
46144	695001
56105	695002
40695	695003
51466	695004
58566	695005
52036	695006
7167	695007
42234	695008
10030	695009
9003	695010
30262	695011
64669	695012
61593	695013
23069	695014
48213	695015
7342	695016
98160	695017
13123	695018
21455	695019
61965	695020
20907	695021
66508	695022
116987	695023
3543	695024
56575	695025
65526	695026
12317	695027
84907	695028
7955	695029
30963	695030
7140	695031
25951	695032
48194	695033
105672	695034
69866	695035
23589	695036
5167	695037
14903	695038
11428	695039
24360	695040
112537	695041
3055	695042
22832	695043
8017	695044
19931	695045
53531	695046
74308	695047
90454	695048
5804	695049
28971	695050
9331	695051
6979	695052
30198	695053
5749	695054
35241	695055
16610	695056
65390	695057
111045	695058
3244	695059
22653	695060
27107	695061
38309	695062
48246	695063
141	695064
83788	695065
3266	695066
76352	695067
21393	695068
6615	695069
61240	695070
40140	695071
4779	695072
90	695073
600	695074
43401	695075
61230	695076
33733	695077
9103	695078
57315	695079
112977	695080
829	695081
93302	695082
84000	695083
5519	695084
65005	695085
37895	695086
14099	695087
16448	695088
95638	695089
59458	695090
64699	695091
79194	695092
115468	695093
86395	695094
61516	695095
84427	695096
12133	695097
17751	695098
99151	695099
21221	695100
27187	695101
134322	695102
15889	695103
312	695104
15666	695105
39509	695106
33126	695107
49304	695108
62	695109
130332	695110
6033	695111
50672	695112
19991	695113
29792	695114
22161	695115
41137	695116
70949	695117
19164	695118
1340	695119
1970	695120
93362	695121
59842	695122
48147	695123
16871	695124
20883	695125
59268	695126
62768	695127
65382	695128
67012	695129
54573	695130
91606	695131
65942	695132
5456	695133
27470	695134
2162	695135
110905	695136
11116	695137
85882	695138
2584	695139
317	695140
31596	695141
58760	695142
15911	695143
22967	695144
7351	695145
116585	695146
121692	695147
4911	695148
127945	695149
10905	695150
4814	695151
92320	695152
35222	695153
49638	695154
31152	695155
20894	695156
45745	695157
65396	695158
64850	695159
48106	695160
104337	695161
58166	695162
118425	695163
3720	695164
1302	695165
16621	695166
90182	695167
68991	695168
8429	695169
61272	695170
60728	695171
14708	695172
7119	695173
9266	695174
33913	695175
6572	695176
33854	695177
98926	695178
74531	695179
23196	695180
72942	695181
58813	695182
24035	695183
37943	695184
104697	695185
41997	695186
108725	695187
86190	695188
27378	695189
9749	695190
1296	695191
33069	695192
71156	695193
15664	695194
3444	695195
21579	695196
23228	695197
2982	695198
15624	695199
6650	695200
57496	695201
908	695202
32813	695203
3797	695204
20011	695205
22156	695206
113170	695207
95106	695208
1241	695209
16234	695210
26722	695211
26312	695212
61832	695213
99986	695214
11432	695215
71434	695216
11243	695217
26954	695218
37478	695219
87644	695220
9732	695221
10577	695222
50660	695223
22428	695224
889	695225
50296	695226
27034	695227
1894	695228
19525	695229
36712	695230
44707	695231
28024	695232
11622	695233
38635	695234
37677	695235
46899	695236
55683	695237
60404	695238
93628	695239
24395	695240
88610	695241
71396	695242
7559	695243
48116	695244
81988	695245
37241	695246
58380	695247
89632	695248
21905	695249
17613	695250
5448	695251
98076	695252
16143	695253
146382	695254
94299	695255
141254	695256
70259	695257
42023	695258
87754	695259
15349	695260
2156	695261
50123	695262
83218	695263
8678	695264
68138	695265
80086	695266
43911	695267
81574	695268
3476	695269
36291	695270
83418	695271
3592	695272
6823	695273
34981	695274
19803	695275
87440	695276
3074	695277
554	695278
119466	695279
37519	695280
78787	695281
1504	695282
744	695283
1238	695284
586	695285
28871	695286
53881	695287
89346	695288
13346	695289
38091	695290
75068	695291
109276	695292
43377	695293
1530	695294
55268	695295
13513	695296
34755	695297
50169	695298
4497	695299
2665	695300
91546	695301
136671	695302
9329	695303
52374	695304
58577	695305
13175	695306
27997	695307
10864	695308
8002	695309
128350	695310
59460	695311
69384	695312
21730	695313
65277	695314
100598	695315
2836	695316
31161	695317
73310	695318
36408	695319
1622	695320
33038	695321
37064	695322
86533	695323
1391	695324
113839	695325
141498	695326
6217	695327
84790	695328
2203	695329
47386	695330
20184	695331
40641	695332
77671	695333
55393	695334
74388	695335
31781	695336
94952	695337
64931	695338
19536	695339
502	695340
51034	695341
42547	695342
109419	695343
10299	695344
97567	695345
14102	695346
30766	695347
56230	695348
4810	695349
32205	695350
7	695351
150485	695352
34937	695353
78350	695354
7341	695355
73002	695356
100695	695357
40017	695358
57975	695359
2268	695360
91861	695361
58444	695362
12438	695363
75536	695364
16368	695365
21812	695366
35244	695367
45044	695368
16707	695369
111213	695370
69105	695371
109922	695372
38704	695373
33762	695374
26912	695375
4059	695376
37772	695377
38607	695378
58504	695379
101414	695380
71573	695381
47179	695382
65829	695383
60644	695384
134488	695385
20259	695386
107999	695387
4876	695388
31895	695389
51878	695390
42013	695391
2567	695392
44087	695393
36505	695394
46687	695395
41754	695396
74844	695397
32809	695398
51781	695399
67987	695400
81512	695401
8152	695402
18829	695403
12318	695404
27868	695405
49050	695406
18606	695407
72917	695408
97960	695409
25919	695410
126335	695411
99228	695412
9890	695413
2691	695414
15268	695415
12738	695416
38250	695417
3151	695418
101413	695419
57531	695420
30827	695421
97283	695422
26145	695423
18732	695424
13623	695425
28368	695426
34848	695427
34430	695428
71781	695429
1386	695430
2985	695431
4301	695432
63138	695433
85837	695434
117527	695435
5524	695436
78166	695437
101175	695438
1086	695439
62934	695440
7389	695441
252	695442
54392	695443
26749	695444
357	695445
11640	695446
8882	695447
67296	695448
7744	695449
38290	695450
4776	695451
9879	695452
26486	695453
37647	695454
99232	695455
78518	695456
69994	695457
21110	695458
83378	695459
1702	695460
23359	695461
118013	695462
3604	695463
90161	695464
29109	695465
63653	695466
7092	695467
120690	695468
42354	695469
132449	695470
135728	695471
45211	695472
48694	695473
1874	695474
581	695475
46193	695476
98096	695477
1480	695478
3549	695479
15081	695480
13952	695481
57603	695482
104543	695483
68852	695484
20819	695485
71940	695486
135187	695487
53875	695488
2854	695489
3724	695490
65035	695491
142621	695492
45331	695493
27503	695494
91056	695495
118047	695496
19558	695497
503	695498
69758	695499
123424	695500
50454	695501
93619	695502
90216	695503
49805	695504
102957	695505
83140	695506
14417	695507
80297	695508
349	695509
86736	695510
2926	695511
58769	695512
82432	695513
8306	695514
63828	695515
38757	695516
484	695517
102966	695518
34584	695519
67065	695520
425	695521
3021	695522
53036	695523
7476	695524
108540	695525
70984	695526
8177	695527
114725	695528
6088	695529
2199	695530
142059	695531
103399	695532
35493	695533
2396	695534
70615	695535
55731	695536
49466	695537
37762	695538
15948	695539
1130	695540
4503	695541
37409	695542
136648	695543
19598	695544
135658	695545
7493	695546
8594	695547
3765	695548
3012	695549
27774	695550
20783	695551
67821	695552
21921	695553
80885	695554
8693	695555
4206	695556
61570	695557
61859	695558
11907	695559
75122	695560
8533	695561
49731	695562
62314	695563
17853	695564
13422	695565
135475	695566
3090	695567
16212	695568
12161	695569
9005	695570
10920	695571
65734	695572
113347	695573
76782	695574
4263	695575
45901	695576
58043	695577
24427	695578
27966	695579
10704	695580
21484	695581
50777	695582
51223	695583
108688	695584
13824	695585
15664	695586
13036	695587
37607	695588
7789	695589
52924	695590
53689	695591
39151	695592
19682	695593
88420	695594
752	695595
65228	695596
8694	695597
83808	695598
11672	695599
33183	695600
101217	695601
60582	695602
101717	695603
112707	695604
39413	695605
79463	695606
14535	695607
141429	695608
21863	695609
2352	695610
53191	695611
29263	695612
112918	695613
106493	695614
131048	695615
18959	695616
87226	695617
32035	695618
50447	695619
71181	695620
139469	695621
4894	695622
103927	695623
22315	695624
996	695625
101904	695626
205	695627
3033	695628
77529	695629
35010	695630
12912	695631
62241	695632
12358	695633
48566	695634
48403	695635
43014	695636
31669	695637
134006	695638
21554	695639
23213	695640
3178	695641
5089	695642
75490	695643
50998	695644
792	695645
68192	695646
122295	695647
108882	695648
13743	695649
56731	695650
30458	695651
341	695652
83442	695653
12015	695654
8276	695655
2228	695656
52297	695657
42685	695658
16030	695659
3176	695660
67505	695661
8111	695662
65616	695663
11135	695664
62045	695665
67200	695666
50875	695667
6427	695668
79276	695669
24160	695670
47180	695671
29779	695672
69566	695673
44455	695674
110065	695675
6475	695676
6714	695677
81281	695678
120217	695679
25359	695680
28630	695681
52537	695682
15	695683
37556	695684
55381	695685
61926	695686
8862	695687
17228	695688
14173	695689
51884	695690
3267	695691
91375	695692
20816	695693
126120	695694
147648	695695
68837	695696
96219	695697
23777	695698
16253	695699
55645	695700
127212	695701
22769	695702
708	695703
1408	695704
19945	695705
39150	695706
1687	695707
14722	695708
98285	695709
29701	695710
46590	695711
70987	695712
3115	695713
30424	695714
15095	695715
6924	695716
54869	695717
52691	695718
29247	695719
92027	695720
10408	695721
85728	695722
857	695723
134619	695724
132615	695725
16706	695726
10631	695727
50625	695728
607	695729
19286	695730
50474	695731
81417	695732
5582	695733
39511	695734
1687	695735
17450	695736
26474	695737
25990	695738
33119	695739
47061	695740
69479	695741
124	695742
114249	695743
15497	695744
115128	695745
82928	695746
42109	695747
15612	695748
17290	695749
93716	695750
54973	695751
8523	695752
30030	695753
42112	695754
46555	695755
63982	695756
22528	695757
69358	695758
77513	695759
20888	695760
65736	695761
12586	695762
75907	695763
75517	695764
122213	695765
63974	695766
26069	695767
2979	695768
118811	695769
80116	695770
76745	695771
11284	695772
27528	695773
74669	695774
29264	695775
15909	695776
44444	695777
9083	695778
20579	695779
14706	695780
11358	695781
109733	695782
69377	695783
1412	695784
86441	695785
123581	695786
41738	695787
106580	695788
2789	695789
6396	695790
16086	695791
1925	695792
27444	695793
12283	695794
59	695795
25038	695796
64320	695797
50879	695798
105	695799
43518	695800
140194	695801
125854	695802
95575	695803
65813	695804
26774	695805
91257	695806
100428	695807
29763	695808
13439	695809
137149	695810
3230	695811
14521	695812
1039	695813
8745	695814
17544	695815
61229	695816
40853	695817
27745	695818
78261	695819
685	695820
89860	695821
18573	695822
18022	695823
2582	695824
132665	695825
7188	695826
138509	695827
3193	695828
59936	695829
45126	695830
26385	695831
22495	695832
115561	695833
108306	695834
7224	695835
635	695836
117928	695837
17490	695838
89368	695839
123543	695840
61133	695841
56583	695842
55357	695843
7278	695844
143891	695845
66957	695846
79055	695847
4174	695848
23656	695849
56035	695850
30460	695851
69207	695852
109076	695853
124852	695854
41720	695855
10201	695856
133839	695857
793	695858
518	695859
62220	695860
24904	695861
9970	695862
798	695863
7686	695864
35521	695865
13007	695866
10601	695867
29654	695868
42614	695869
49483	695870
14295	695871
45567	695872
83996	695873
40169	695874
62694	695875
102154	695876
57945	695877
78524	695878
60499	695879
131809	695880
61534	695881
40021	695882
15040	695883
4316	695884
37116	695885
47768	695886
104896	695887
9156	695888
4963	695889
663	695890
36118	695891
21226	695892
94017	695893
83020	695894
6066	695895
247	695896
73239	695897
71932	695898
19617	695899
58397	695900
13398	695901
2121	695902
71723	695903
863	695904
57589	695905
351	695906
94319	695907
24527	695908
13273	695909
13186	695910
47834	695911
25354	695912
47780	695913
82868	695914
143106	695915
42584	695916
7953	695917
30146	695918
12488	695919
5616	695920
2314	695921
72295	695922
15125	695923
115830	695924
37225	695925
20155	695926
31228	695927
3953	695928
4306	695929
107092	695930
6020	695931
129784	695932
61226	695933
56514	695934
118145	695935
90812	695936
27986	695937
81295	695938
73309	695939
56275	695940
75359	695941
33920	695942
78995	695943
5306	695944
21917	695945
1904	695946
20164	695947
19043	695948
17871	695949
58860	695950
89754	695951
11081	695952
3384	695953
54026	695954
44760	695955
38022	695956
25544	695957
87683	695958
62219	695959
38558	695960
81221	695961
31357	695962
17911	695963
73634	695964
16645	695965
41152	695966
2248	695967
84212	695968
417	695969
4078	695970
7245	695971
11515	695972
29202	695973
2553	695974
106612	695975
1851	695976
14416	695977
54316	695978
118270	695979
114598	695980
114619	695981
77840	695982
21619	695983
83353	695984
41759	695985
88917	695986
75472	695987
13612	695988
72862	695989
18416	695990
42859	695991
14844	695992
59349	695993
28709	695994
22406	695995
41737	695996
39201	695997
123542	695998
61103	695999
16170	696000
62284	696001
50821	696002
109675	696003
1224	696004
131375	696005
100141	696006
63925	696007
29801	696008
98333	696009
38431	696010
42882	696011
21210	696012
3129	696013
3676	696014
5201	696015
34629	696016
104810	696017
94633	696018
19935	696019
2174	696020
4535	696021
64561	696022
112654	696023
5525	696024
137239	696025
16407	696026
297	696027
98451	696028
98704	696029
15416	696030
3818	696031
1786	696032
3739	696033
25598	696034
10248	696035
6128	696036
43837	696037
82573	696038
13935	696039
52418	696040
84599	696041
109415	696042
114406	696043
9525	696044
26316	696045
44392	696046
3165	696047
16428	696048
29678	696049
32315	696050
146168	696051
82213	696052
4317	696053
75390	696054
66173	696055
28311	696056
116765	696057
3733	696058
32320	696059
36697	696060
16943	696061
48386	696062
29192	696063
76082	696064
27962	696065
77474	696066
140292	696067
65474	696068
62363	696069
4657	696070
412	696071
113434	696072
3374	696073
120141	696074
19735	696075
15408	696076
9679	696077
86419	696078
119623	696079
19251	696080
94604	696081
17090	696082
30504	696083
54458	696084
45195	696085
121624	696086
149784	696087
30995	696088
8666	696089
8653	696090
69357	696091
7592	696092
100119	696093
67128	696094
54787	696095
67075	696096
12035	696097
80088	696098
74930	696099
13460	696100
2751	696101
14517	696102
2494	696103
65052	696104
82860	696105
2689	696106
13853	696107
7443	696108
109932	696109
44634	696110
10756	696111
32147	696112
58632	696113
92988	696114
116193	696115
24781	696116
72181	696117
93841	696118
3023	696119
21991	696120
116283	696121
18581	696122
15326	696123
37153	696124
29896	696125
470	696126
13561	696127
45614	696128
99850	696129
2201	696130
126939	696131
31917	696132
67987	696133
55691	696134
20451	696135
13805	696136
21859	696137
113971	696138
83493	696139
60212	696140
124047	696141
22222	696142
4620	696143
61701	696144
28881	696145
144661	696146
12693	696147
100667	696148
2847	696149
37730	696150
62740	696151
139437	696152
126740	696153
60576	696154
8020	696155
22763	696156
1268	696157
32007	696158
90214	696159
4253	696160
95743	696161
8104	696162
45038	696163
3249	696164
3808	696165
135422	696166
48820	696167
1712	696168
12310	696169
76528	696170
45714	696171
18370	696172
29255	696173
36852	696174
39359	696175
76367	696176
2029	696177
2597	696178
97573	696179
45639	696180
71363	696181
49518	696182
17770	696183
41955	696184
16707	696185
92308	696186
35774	696187
13646	696188
9380	696189
142127	696190
14160	696191
61848	696192
9004	696193
79034	696194
30701	696195
52311	696196
20285	696197
29773	696198
1667	696199
266	696200
14906	696201
9710	696202
48805	696203
32772	696204
62769	696205
76308	696206
8485	696207
14749	696208
35066	696209
24986	696210
120400	696211
108457	696212
69233	696213
36596	696214
102621	696215
25615	696216
36118	696217
8131	696218
3699	696219
121729	696220
69811	696221
261	696222
23628	696223
51526	696224
22896	696225
8160	696226
53257	696227
30594	696228
98841	696229
68255	696230
116859	696231
102766	696232
25030	696233
33521	696234
54932	696235
23117	696236
140366	696237
83381	696238
2004	696239
156	696240
85362	696241
37034	696242
60249	696243
14968	696244
94514	696245
40484	696246
76316	696247
7235	696248
75274	696249
15098	696250
36019	696251
17017	696252
34671	696253
52939	696254
30428	696255
951	696256
123943	696257
112231	696258
11909	696259
56836	696260
26579	696261
117516	696262
71040	696263
56716	696264
67007	696265
120771	696266
11267	696267
14174	696268
129953	696269
37981	696270
40024	696271
35475	696272
27827	696273
94680	696274
4451	696275
78207	696276
87228	696277
80971	696278
37406	696279
131228	696280
29155	696281
24446	696282
62992	696283
19026	696284
2675	696285
61224	696286
1214	696287
8409	696288
15500	696289
12696	696290
34667	696291
107490	696292
47311	696293
37833	696294
42394	696295
119585	696296
130385	696297
11622	696298
42031	696299
30252	696300
18752	696301
134054	696302
21	696303
18441	696304
13041	696305
55574	696306
9775	696307
61422	696308
25256	696309
32134	696310
98919	696311
126423	696312
63923	696313
52285	696314
42382	696315
12833	696316
38994	696317
102217	696318
24206	696319
36918	696320
122399	696321
230	696322
55048	696323
21893	696324
367	696325
8341	696326
137729	696327
94085	696328
104	696329
23073	696330
4961	696331
32050	696332
29398	696333
41186	696334
79209	696335
83	696336
17593	696337
6181	696338
4924	696339
207	696340
28628	696341
21038	696342
126	696343
113663	696344
5665	696345
56848	696346
124287	696347
39802	696348
14469	696349
100107	696350
79989	696351
55010	696352
17647	696353
72911	696354
2643	696355
34983	696356
15339	696357
54180	696358
128146	696359
12475	696360
16709	696361
52546	696362
60946	696363
18819	696364
33542	696365
13534	696366
43570	696367
97216	696368
104187	696369
92155	696370
131658	696371
18918	696372
4382	696373
33483	696374
67128	696375
26073	696376
66452	696377
620	696378
860	696379
138445	696380
2174	696381
23277	696382
15834	696383
86593	696384
21487	696385
78469	696386
63900	696387
44175	696388
19292	696389
98163	696390
66605	696391
120055	696392
60450	696393
4299	696394
134989	696395
17445	696396
1890	696397
115003	696398
31634	696399
33042	696400
10584	696401
12716	696402
62771	696403
58335	696404
33819	696405
61307	696406
50506	696407
41300	696408
4588	696409
35259	696410
50220	696411
109796	696412
84551	696413
55901	696414
72907	696415
141564	696416
99008	696417
56096	696418
870	696419
37914	696420
34414	696421
84354	696422
148875	696423
51358	696424
1188	696425
1834	696426
27029	696427
47934	696428
34678	696429
10120	696430
34878	696431
28833	696432
34106	696433
83087	696434
2144	696435
111	696436
2973	696437
21046	696438
41078	696439
10770	696440
65988	696441
130135	696442
103861	696443
70759	696444
71853	696445
79168	696446
70631	696447
880	696448
101501	696449
42724	696450
35024	696451
34497	696452
14087	696453
5833	696454
586	696455
72643	696456
6678	696457
126425	696458
43946	696459
14505	696460
81965	696461
15143	696462
81570	696463
31553	696464
8467	696465
63627	696466
2976	696467
22304	696468
5975	696469
24023	696470
20804	696471
24498	696472
622	696473
120337	696474
26188	696475
85651	696476
9597	696477
88660	696478
3067	696479
3440	696480
146706	696481
12044	696482
93494	696483
43976	696484
5285	696485
9238	696486
55582	696487
33864	696488
81456	696489
84522	696490
93270	696491
62082	696492
74646	696493
146444	696494
46901	696495
123444	696496
59954	696497
115796	696498
61494	696499
45423	696500
13009	696501
43668	696502
97544	696503
49978	696504
94105	696505
102602	696506
7689	696507
112282	696508
41198	696509
57012	696510
117639	696511
58865	696512
135674	696513
24746	696514
67447	696515
45	696516
97382	696517
78747	696518
18673	696519
103853	696520
4819	696521
8561	696522
13318	696523
23728	696524
28326	696525
20643	696526
13061	696527
30987	696528
3716	696529
10007	696530
70666	696531
3436	696532
1099	696533
37935	696534
22360	696535
13936	696536
12515	696537
32624	696538
98710	696539
6724	696540
39580	696541
27	696542
98332	696543
2690	696544
60148	696545
40053	696546
49977	696547
99782	696548
61970	696549
84798	696550
6118	696551
49767	696552
24932	696553
21932	696554
14510	696555
21815	696556
18349	696557
7188	696558
16505	696559
35770	696560
70485	696561
70301	696562
39378	696563
1405	696564
1000	696565
72885	696566
67660	696567
47126	696568
459	696569
1961	696570
102434	696571
131416	696572
2456	696573
5973	696574
92403	696575
103222	696576
35925	696577
317	696578
4042	696579
27603	696580
16842	696581
86888	696582
3443	696583
63960	696584
45713	696585
144210	696586
27240	696587
372	696588
53413	696589
48628	696590
28522	696591
28179	696592
116633	696593
9168	696594
3762	696595
10632	696596
51996	696597
55598	696598
149979	696599
23584	696600
90087	696601
95694	696602
24497	696603
78240	696604
7841	696605
5538	696606
14620	696607
52929	696608
10011	696609
137232	696610
70061	696611
23841	696612
27963	696613
35701	696614
34172	696615
237	696616
27014	696617
22146	696618
57773	696619
5818	696620
93587	696621
27933	696622
12249	696623
58077	696624
88410	696625
1028	696626
34984	696627
53042	696628
10239	696629
45745	696630
54030	696631
32902	696632
47414	696633
107326	696634
11309	696635
26181	696636
21649	696637
62015	696638
24010	696639
4844	696640
115189	696641
99490	696642
325	696643
1052	696644
10552	696645
12372	696646
1569	696647
33877	696648
29827	696649
6002	696650
792	696651
6711	696652
55054	696653
40232	696654
80657	696655
3640	696656
13465	696657
95545	696658
27851	696659
96603	696660
274	696661
45213	696662
41246	696663
28567	696664
5373	696665
40999	696666
5260	696667
36931	696668
33607	696669
9301	696670
104692	696671
61667	696672
56665	696673
92398	696674
28721	696675
23791	696676
35345	696677
59016	696678
54835	696679
58448	696680
12673	696681
45652	696682
92168	696683
40918	696684
122318	696685
8949	696686
47059	696687
118782	696688
119919	696689
9366	696690
137000	696691
117938	696692
26346	696693
46983	696694
35932	696695
137868	696696
75877	696697
64425	696698
86247	696699
32241	696700
22390	696701
40395	696702
7004	696703
5910	696704
4336	696705
63340	696706
132898	696707
34954	696708
10517	696709
97395	696710
78696	696711
98614	696712
29973	696713
62289	696714
24853	696715
13696	696716
14881	696717
60048	696718
127028	696719
95933	696720
23516	696721
85985	696722
118552	696723
142555	696724
16342	696725
1437	696726
32392	696727
16989	696728
67849	696729
115792	696730
23669	696731
55937	696732
83774	696733
117269	696734
3634	696735
82148	696736
10518	696737
52600	696738
102723	696739
855	696740
32536	696741
3464	696742
20028	696743
12050	696744
109338	696745
4371	696746
38977	696747
116012	696748
8494	696749
119679	696750
126511	696751
29398	696752
22029	696753
137636	696754
8783	696755
55990	696756
1655	696757
119769	696758
92143	696759
2704	696760
50148	696761
120503	696762
78113	696763
39489	696764
111227	696765
12467	696766
10028	696767
66847	696768
81201	696769
58509	696770
251	696771
89414	696772
92575	696773
9731	696774
834	696775
8452	696776
13188	696777
97893	696778
5440	696779
31657	696780
10370	696781
39580	696782
70642	696783
79386	696784
85744	696785
43266	696786
61701	696787
32275	696788
10151	696789
83874	696790
12556	696791
62807	696792
83734	696793
126229	696794
24441	696795
114640	696796
481	696797
43199	696798
81	696799
49168	696800
4997	696801
67537	696802
94902	696803
47541	696804
67737	696805
77493	696806
64974	696807
18118	696808
59034	696809
93756	696810
68427	696811
73609	696812
78948	696813
61597	696814
823	696815
10437	696816
3559	696817
7970	696818
785	696819
312	696820
51402	696821
9454	696822
38853	696823
4538	696824
3855	696825
71469	696826
12833	696827
7200	696828
98587	696829
124	696830
91327	696831
17007	696832
29946	696833
20785	696834
17448	696835
34221	696836
24266	696837
7637	696838
28175	696839
31336	696840
148755	696841
4972	696842
50802	696843
113082	696844
35748	696845
39101	696846
95453	696847
10623	696848
66062	696849
140657	696850
2694	696851
30090	696852
22734	696853
554	696854
10919	696855
65790	696856
112465	696857
141472	696858
34207	696859
244	696860
28327	696861
34584	696862
37041	696863
85557	696864
13521	696865
2590	696866
17428	696867
1965	696868
92303	696869
32992	696870
19038	696871
147600	696872
14421	696873
114933	696874
93716	696875
38716	696876
27970	696877
78642	696878
7513	696879
24941	696880
137373	696881
78299	696882
2872	696883
14	696884
83835	696885
19753	696886
79085	696887
47443	696888
11510	696889
46638	696890
91272	696891
26567	696892
16663	696893
50412	696894
85613	696895
105963	696896
20508	696897
56411	696898
1561	696899
27056	696900
2791	696901
2296	696902
10196	696903
36728	696904
63091	696905
75327	696906
20384	696907
8910	696908
1430	696909
11705	696910
18288	696911
70513	696912
246	696913
64072	696914
34247	696915
4627	696916
135091	696917
15411	696918
22869	696919
23676	696920
2467	696921
19033	696922
126095	696923
78467	696924
10559	696925
86243	696926
1014	696927
112767	696928
74738	696929
99282	696930
30854	696931
14342	696932
30579	696933
11702	696934
55614	696935
18728	696936
41067	696937
3312	696938
22222	696939
61921	696940
70484	696941
113037	696942
128150	696943
55369	696944
100	696945
27431	696946
8719	696947
30792	696948
9341	696949
96952	696950
22913	696951
63598	696952
19260	696953
41484	696954
117348	696955
57653	696956
35808	696957
61220	696958
19100	696959
3767	696960
29647	696961
17527	696962
2213	696963
88837	696964
5806	696965
94457	696966
14019	696967
11595	696968
124965	696969
28947	696970
137048	696971
3917	696972
18736	696973
47582	696974
135902	696975
35934	696976
403	696977
89110	696978
99908	696979
9026	696980
12454	696981
124587	696982
42731	696983
81415	696984
68753	696985
56289	696986
50010	696987
3944	696988
6653	696989
30523	696990
40220	696991
47109	696992
21834	696993
106722	696994
3962	696995
24208	696996
32100	696997
47184	696998
24536	696999
94253	697000
40232	697001
32109	697002
24485	697003
84076	697004
75760	697005
54716	697006
45716	697007
30759	697008
3159	697009
128739	697010
109425	697011
99288	697012
123190	697013
45338	697014
20499	697015
3074	697016
485	697017
9217	697018
66113	697019
19229	697020
52442	697021
46090	697022
305	697023
12288	697024
11728	697025
33882	697026
677	697027
121224	697028
64525	697029
3296	697030
85176	697031
14787	697032
40174	697033
46521	697034
37601	697035
57230	697036
79304	697037
52458	697038
66828	697039
73571	697040
26336	697041
51364	697042
83344	697043
35613	697044
42313	697045
49194	697046
94653	697047
18471	697048
67695	697049
112084	697050
40338	697051
57755	697052
7305	697053
47549	697054
58225	697055
113886	697056
144505	697057
106053	697058
87653	697059
4313	697060
13076	697061
138835	697062
17183	697063
2772	697064
125354	697065
62372	697066
7477	697067
66997	697068
2702	697069
22250	697070
137028	697071
24014	697072
30907	697073
19873	697074
1212	697075
29729	697076
24099	697077
66986	697078
14470	697079
15265	697080
176	697081
67748	697082
29137	697083
42086	697084
383	697085
13105	697086
56441	697087
21993	697088
50253	697089
112633	697090
43654	697091
128034	697092
865	697093
50668	697094
89823	697095
107898	697096
8364	697097
5409	697098
117691	697099
76591	697100
35559	697101
79993	697102
100530	697103
36173	697104
41	697105
9434	697106
4363	697107
3989	697108
2259	697109
79903	697110
33344	697111
72401	697112
40379	697113
49898	697114
14814	697115
7297	697116
56036	697117
933	697118
14563	697119
105552	697120
35548	697121
53128	697122
19636	697123
3445	697124
14967	697125
99179	697126
43640	697127
85128	697128
50155	697129
29214	697130
63070	697131
41281	697132
272	697133
74116	697134
39440	697135
4908	697136
2035	697137
88492	697138
90888	697139
79579	697140
4863	697141
57755	697142
47392	697143
27549	697144
11699	697145
6422	697146
50142	697147
37655	697148
30768	697149
58618	697150
1593	697151
74710	697152
148071	697153
51872	697154
106476	697155
93815	697156
573	697157
44600	697158
85971	697159
88526	697160
26804	697161
14538	697162
16916	697163
13715	697164
11390	697165
30709	697166
12447	697167
11049	697168
2762	697169
646	697170
55551	697171
91189	697172
2825	697173
86127	697174
96655	697175
71689	697176
34797	697177
34888	697178
66171	697179
25384	697180
62657	697181
21617	697182
66648	697183
1903	697184
50609	697185
33375	697186
22698	697187
24438	697188
81846	697189
19669	697190
6164	697191
54093	697192
27623	697193
25036	697194
13269	697195
14941	697196
2336	697197
102710	697198
66820	697199
29223	697200
62449	697201
6480	697202
26344	697203
16	697204
81396	697205
23652	697206
60408	697207
37309	697208
28197	697209
2010	697210
72093	697211
648	697212
47449	697213
33503	697214
41847	697215
803	697216
2126	697217
25592	697218
49435	697219
29607	697220
14716	697221
1219	697222
27682	697223
136299	697224
34192	697225
99748	697226
69767	697227
27457	697228
33312	697229
15879	697230
54839	697231
57969	697232
120533	697233
85972	697234
104470	697235
95814	697236
32986	697237
28275	697238
9497	697239
41456	697240
57671	697241
67714	697242
106157	697243
108815	697244
27490	697245
15542	697246
31622	697247
128975	697248
3067	697249
7435	697250
56846	697251
140371	697252
31302	697253
43404	697254
81420	697255
14048	697256
58468	697257
83093	697258
13551	697259
87696	697260
90988	697261
40455	697262
27640	697263
804	697264
24918	697265
8311	697266
1132	697267
69075	697268
11499	697269
17744	697270
6348	697271
4215	697272
12419	697273
18588	697274
54563	697275
8481	697276
73888	697277
27077	697278
10331	697279
20513	697280
42357	697281
37027	697282
67515	697283
126055	697284
69101	697285
13293	697286
135731	697287
12682	697288
48061	697289
56503	697290
52583	697291
68585	697292
92030	697293
65918	697294
103777	697295
87777	697296
61575	697297
83958	697298
112508	697299
34248	697300
24094	697301
308	697302
2214	697303
2178	697304
44548	697305
48248	697306
76222	697307
54634	697308
4558	697309
118139	697310
10434	697311
19845	697312
16321	697313
94	697314
70386	697315
60500	697316
6435	697317
118923	697318
27368	697319
8885	697320
42097	697321
59899	697322
3168	697323
39616	697324
36891	697325
13874	697326
58849	697327
50375	697328
42086	697329
538	697330
78360	697331
21400	697332
135526	697333
8878	697334
59805	697335
59168	697336
1554	697337
41320	697338
28189	697339
86346	697340
19130	697341
26903	697342
50789	697343
74459	697344
52225	697345
4021	697346
26803	697347
92929	697348
29589	697349
101018	697350
4398	697351
55026	697352
89975	697353
98873	697354
95110	697355
30070	697356
87172	697357
41810	697358
59543	697359
78633	697360
19259	697361
145192	697362
114652	697363
49168	697364
110111	697365
15014	697366
103304	697367
98603	697368
42152	697369
50909	697370
80360	697371
41531	697372
2673	697373
25030	697374
3109	697375
12890	697376
6364	697377
93074	697378
36070	697379
23581	697380
99565	697381
29325	697382
58367	697383
79627	697384
12352	697385
2394	697386
78045	697387
35567	697388
36112	697389
91147	697390
103641	697391
40533	697392
543	697393
71584	697394
7236	697395
10184	697396
3884	697397
90115	697398
1349	697399
52620	697400
9837	697401
57849	697402
47390	697403
125440	697404
119823	697405
7676	697406
36116	697407
47038	697408
34134	697409
37397	697410
41221	697411
20062	697412
13032	697413
2823	697414
67130	697415
3732	697416
14802	697417
11297	697418
3269	697419
40200	697420
70734	697421
71556	697422
85167	697423
10930	697424
39534	697425
92243	697426
101190	697427
26290	697428
66482	697429
76219	697430
80559	697431
30607	697432
69817	697433
52066	697434
11887	697435
25022	697436
30137	697437
132388	697438
58406	697439
121543	697440
6499	697441
16155	697442
3793	697443
56753	697444
145922	697445
11809	697446
1019	697447
18219	697448
135816	697449
7253	697450
116488	697451
25044	697452
9798	697453
14160	697454
60150	697455
48326	697456
88667	697457
37676	697458
1386	697459
43949	697460
21517	697461
1082	697462
68448	697463
3130	697464
70710	697465
20316	697466
49994	697467
55620	697468
21995	697469
5598	697470
1368	697471
3212	697472
29190	697473
46154	697474
29683	697475
646	697476
71281	697477
13704	697478
41704	697479
22895	697480
26767	697481
127108	697482
139330	697483
26316	697484
1826	697485
10714	697486
38479	697487
2580	697488
11281	697489
17566	697490
59105	697491
82632	697492
35370	697493
44054	697494
37121	697495
37941	697496
17627	697497
96630	697498
99062	697499
113795	697500
22417	697501
109550	697502
11593	697503
119015	697504
50407	697505
29358	697506
9600	697507
104594	697508
14872	697509
24047	697510
24994	697511
22187	697512
8109	697513
571	697514
4508	697515
6103	697516
5128	697517
15769	697518
10440	697519
32909	697520
44404	697521
44634	697522
20487	697523
61195	697524
23854	697525
1077	697526
62182	697527
9752	697528
2045	697529
14505	697530
68087	697531
43	697532
34889	697533
128643	697534
11916	697535
49783	697536
36972	697537
1512	697538
39179	697539
15284	697540
3749	697541
25328	697542
20788	697543
58071	697544
322	697545
17162	697546
42754	697547
98290	697548
70235	697549
90069	697550
20542	697551
16320	697552
119634	697553
63338	697554
64065	697555
54496	697556
13940	697557
58214	697558
52190	697559
46805	697560
126552	697561
43331	697562
1572	697563
13189	697564
18387	697565
67513	697566
22920	697567
103538	697568
108956	697569
45400	697570
122674	697571
132517	697572
87113	697573
48	697574
92329	697575
42113	697576
42549	697577
19849	697578
3125	697579
33123	697580
63398	697581
149001	697582
22245	697583
119470	697584
2852	697585
4835	697586
21797	697587
613	697588
28049	697589
13668	697590
90141	697591
16597	697592
56868	697593
13184	697594
56343	697595
62709	697596
94359	697597
30111	697598
6526	697599
33686	697600
47	697601
15746	697602
79214	697603
38390	697604
82326	697605
91819	697606
31003	697607
19818	697608
44747	697609
24979	697610
57567	697611
67774	697612
68212	697613
98634	697614
108030	697615
118593	697616
27390	697617
120357	697618
22879	697619
14409	697620
9705	697621
30925	697622
9955	697623
78875	697624
23525	697625
77195	697626
87828	697627
52955	697628
32888	697629
7433	697630
30881	697631
67293	697632
71991	697633
22393	697634
13031	697635
14449	697636
100417	697637
14105	697638
55628	697639
16322	697640
71656	697641
4310	697642
25217	697643
82541	697644
61034	697645
4426	697646
3734	697647
117205	697648
28422	697649
41132	697650
14776	697651
72517	697652
68952	697653
6215	697654
76371	697655
23184	697656
75152	697657
14184	697658
2656	697659
86044	697660
61933	697661
851	697662
56768	697663
259	697664
48225	697665
5721	697666
67786	697667
3443	697668
70044	697669
24104	697670
144872	697671
134695	697672
19206	697673
2814	697674
125981	697675
98466	697676
9958	697677
120293	697678
60061	697679
23151	697680
3401	697681
8203	697682
14283	697683
136616	697684
65108	697685
19109	697686
793	697687
31895	697688
105501	697689
146513	697690
71331	697691
15593	697692
45906	697693
127728	697694
113012	697695
495	697696
24458	697697
6065	697698
9263	697699
2418	697700
1726	697701
18081	697702
15783	697703
89528	697704
13654	697705
52047	697706
136333	697707
1130	697708
87459	697709
140734	697710
17356	697711
30726	697712
18935	697713
45433	697714
29534	697715
22698	697716
142717	697717
26111	697718
116220	697719
42757	697720
8011	697721
5813	697722
27847	697723
41253	697724
1081	697725
38735	697726
137521	697727
93648	697728
99297	697729
73075	697730
68417	697731
69980	697732
51182	697733
26124	697734
40864	697735
40718	697736
16732	697737
50673	697738
135822	697739
48344	697740
60710	697741
53051	697742
159	697743
24810	697744
102017	697745
6735	697746
1780	697747
778	697748
96053	697749
8713	697750
1335	697751
1202	697752
75253	697753
32529	697754
10186	697755
23483	697756
4656	697757
57169	697758
74299	697759
62082	697760
36493	697761
94979	697762
92424	697763
33536	697764
47014	697765
1882	697766
2367	697767
62402	697768
123834	697769
167	697770
101186	697771
38199	697772
91806	697773
605	697774
6091	697775
574	697776
127307	697777
26214	697778
3337	697779
30065	697780
43660	697781
21004	697782
84501	697783
120451	697784
8353	697785
10879	697786
79522	697787
136371	697788
32365	697789
15375	697790
21148	697791
88035	697792
2063	697793
69629	697794
128012	697795
75508	697796
24455	697797
14456	697798
76523	697799
15818	697800
32883	697801
128271	697802
69774	697803
10	697804
18934	697805
131839	697806
28137	697807
108804	697808
78556	697809
28579	697810
11498	697811
17071	697812
84880	697813
16196	697814
149578	697815
35245	697816
71309	697817
56087	697818
7378	697819
7001	697820
1414	697821
10360	697822
35019	697823
101294	697824
83714	697825
18568	697826
31087	697827
13932	697828
28142	697829
35967	697830
3205	697831
19952	697832
6615	697833
20411	697834
14644	697835
16850	697836
4954	697837
15020	697838
9568	697839
122465	697840
79145	697841
6336	697842
128626	697843
12534	697844
43798	697845
12606	697846
21810	697847
22845	697848
132584	697849
29952	697850
36068	697851
33237	697852
49066	697853
75723	697854
75264	697855
464	697856
21933	697857
480	697858
2710	697859
92113	697860
45322	697861
73217	697862
33821	697863
766	697864
23032	697865
8610	697866
93582	697867
14977	697868
88932	697869
47444	697870
111936	697871
1275	697872
58435	697873
2313	697874
4551	697875
243	697876
131322	697877
13534	697878
7651	697879
104111	697880
101545	697881
21167	697882
63985	697883
42450	697884
137743	697885
72496	697886
11145	697887
94264	697888
16618	697889
10099	697890
55479	697891
2559	697892
17885	697893
21267	697894
17858	697895
31820	697896
42108	697897
100829	697898
47857	697899
51157	697900
18593	697901
75376	697902
19867	697903
26185	697904
119271	697905
50374	697906
16492	697907
31248	697908
82598	697909
19791	697910
48916	697911
16163	697912
37916	697913
22476	697914
55699	697915
59180	697916
96749	697917
10330	697918
38818	697919
136136	697920
50530	697921
7016	697922
64482	697923
29312	697924
26983	697925
6663	697926
17976	697927
335	697928
22895	697929
18006	697930
46877	697931
16536	697932
34237	697933
34547	697934
35253	697935
82647	697936
55287	697937
115152	697938
120426	697939
449	697940
7547	697941
51603	697942
127127	697943
1784	697944
69010	697945
10664	697946
3194	697947
37686	697948
30873	697949
26294	697950
108073	697951
7892	697952
15015	697953
20929	697954
121257	697955
25316	697956
104	697957
58092	697958
3089	697959
117713	697960
146315	697961
10618	697962
87587	697963
122551	697964
131587	697965
65895	697966
43929	697967
40667	697968
21418	697969
60614	697970
32822	697971
8384	697972
24926	697973
19245	697974
60304	697975
140499	697976
77735	697977
11948	697978
22076	697979
123523	697980
77751	697981
128613	697982
107832	697983
9171	697984
17019	697985
124675	697986
95588	697987
9240	697988
140283	697989
67222	697990
44091	697991
42284	697992
95997	697993
44841	697994
1866	697995
127264	697996
36416	697997
11849	697998
28252	697999
9683	698000
22649	698001
20858	698002
653	698003
669	698004
131277	698005
19522	698006
9917	698007
69009	698008
119753	698009
114889	698010
89189	698011
104818	698012
6405	698013
79272	698014
131952	698015
145330	698016
150439	698017
96784	698018
23987	698019
12402	698020
6768	698021
34514	698022
81350	698023
71950	698024
48230	698025
24949	698026
21615	698027
131129	698028
99858	698029
23030	698030
76515	698031
69933	698032
2396	698033
45029	698034
36164	698035
36353	698036
24846	698037
145988	698038
6857	698039
118182	698040
86539	698041
4656	698042
89567	698043
1674	698044
72	698045
148186	698046
33470	698047
62536	698048
55472	698049
41377	698050
78354	698051
86139	698052
27745	698053
373	698054
26624	698055
14892	698056
118943	698057
15524	698058
12780	698059
47399	698060
34219	698061
37060	698062
13391	698063
1050	698064
60	698065
1935	698066
36743	698067
48350	698068
15029	698069
117657	698070
33054	698071
2794	698072
48219	698073
170	698074
22614	698075
73139	698076
340	698077
127591	698078
2697	698079
2839	698080
16321	698081
64811	698082
8424	698083
3610	698084
94670	698085
148850	698086
83907	698087
17280	698088
123126	698089
656	698090
57077	698091
26008	698092
138089	698093
45102	698094
12332	698095
83834	698096
19149	698097
84100	698098
44777	698099
18758	698100
51601	698101
309	698102
1973	698103
62232	698104
49787	698105
75751	698106
25256	698107
59390	698108
43661	698109
382	698110
10329	698111
56296	698112
36614	698113
23242	698114
7968	698115
58987	698116
3162	698117
21670	698118
47611	698119
12908	698120
51302	698121
108052	698122
1432	698123
110444	698124
58132	698125
108433	698126
62152	698127
84515	698128
126988	698129
16281	698130
19077	698131
8279	698132
3612	698133
44857	698134
2	698135
44973	698136
376	698137
82100	698138
8479	698139
80989	698140
23958	698141
10344	698142
4092	698143
2464	698144
3265	698145
3081	698146
122358	698147
48	698148
32976	698149
88834	698150
31152	698151
23197	698152
10957	698153
116327	698154
62149	698155
130940	698156
99688	698157
707	698158
25940	698159
27973	698160
64470	698161
15700	698162
35509	698163
113155	698164
97338	698165
1851	698166
71520	698167
28065	698168
118208	698169
26115	698170
57769	698171
68629	698172
726	698173
64440	698174
17472	698175
10903	698176
105875	698177
127195	698178
67565	698179
68084	698180
17465	698181
110363	698182
23230	698183
25273	698184
5159	698185
2334	698186
56078	698187
25538	698188
20508	698189
27298	698190
82072	698191
49362	698192
8190	698193
59097	698194
17851	698195
35912	698196
43311	698197
56786	698198
47765	698199
48464	698200
23486	698201
40502	698202
12592	698203
51890	698204
33468	698205
8529	698206
19546	698207
42689	698208
37053	698209
60027	698210
89762	698211
129832	698212
69473	698213
114234	698214
132432	698215
28074	698216
936	698217
4519	698218
5963	698219
102818	698220
11057	698221
99728	698222
16909	698223
67236	698224
19380	698225
77379	698226
89390	698227
56663	698228
15734	698229
34530	698230
11911	698231
31837	698232
424	698233
39510	698234
36978	698235
10651	698236
8768	698237
59254	698238
57794	698239
4317	698240
18070	698241
13411	698242
21838	698243
121833	698244
114107	698245
6235	698246
108486	698247
8324	698248
1051	698249
80366	698250
120104	698251
25335	698252
26761	698253
191	698254
17267	698255
80807	698256
5567	698257
42607	698258
12700	698259
105387	698260
19500	698261
24254	698262
36144	698263
92357	698264
35484	698265
5266	698266
91464	698267
21166	698268
7983	698269
27065	698270
34408	698271
1841	698272
92900	698273
10891	698274
100923	698275
63778	698276
48311	698277
7956	698278
56854	698279
20357	698280
51736	698281
54188	698282
50290	698283
25601	698284
12053	698285
1372	698286
33371	698287
31658	698288
36477	698289
77890	698290
15275	698291
83073	698292
56988	698293
9172	698294
15836	698295
26556	698296
11142	698297
16772	698298
57542	698299
20916	698300
978	698301
103519	698302
91125	698303
14693	698304
9	698305
25466	698306
63503	698307
2256	698308
11732	698309
69085	698310
24682	698311
15629	698312
114615	698313
38717	698314
19034	698315
1814	698316
106896	698317
45376	698318
119535	698319
268	698320
103714	698321
8796	698322
29870	698323
19223	698324
31345	698325
13790	698326
21083	698327
148489	698328
2191	698329
15208	698330
5272	698331
34232	698332
70233	698333
28951	698334
104782	698335
19932	698336
113758	698337
69383	698338
78383	698339
104610	698340
36971	698341
40838	698342
6637	698343
35862	698344
62534	698345
125241	698346
15706	698347
134735	698348
19992	698349
39186	698350
83821	698351
136816	698352
14819	698353
45547	698354
17331	698355
43765	698356
971	698357
24729	698358
2938	698359
261	698360
56221	698361
22293	698362
78424	698363
47785	698364
48255	698365
106470	698366
18713	698367
15953	698368
56513	698369
73806	698370
69982	698371
10188	698372
29667	698373
10440	698374
74898	698375
8488	698376
10670	698377
14882	698378
77217	698379
925	698380
57245	698381
122014	698382
126911	698383
79273	698384
7182	698385
66539	698386
869	698387
64475	698388
25508	698389
117176	698390
58386	698391
19353	698392
32740	698393
51138	698394
36641	698395
1577	698396
36416	698397
59137	698398
112997	698399
150172	698400
32213	698401
93437	698402
4443	698403
79350	698404
7293	698405
11536	698406
37388	698407
46421	698408
12735	698409
109927	698410
56859	698411
62043	698412
2881	698413
130724	698414
15857	698415
5159	698416
73008	698417
141576	698418
178	698419
27954	698420
56103	698421
80853	698422
67371	698423
95273	698424
2075	698425
28546	698426
2455	698427
6305	698428
20501	698429
120935	698430
11433	698431
98352	698432
1091	698433
40547	698434
57762	698435
54071	698436
36233	698437
38434	698438
47155	698439
21528	698440
41816	698441
35717	698442
3713	698443
121029	698444
46929	698445
60771	698446
12735	698447
53315	698448
106	698449
125630	698450
37403	698451
29430	698452
33124	698453
53443	698454
87137	698455
25785	698456
132225	698457
34933	698458
38258	698459
13154	698460
46530	698461
109172	698462
31602	698463
48273	698464
14755	698465
7338	698466
695	698467
19295	698468
63035	698469
19421	698470
4446	698471
6479	698472
83625	698473
426	698474
14122	698475
63725	698476
27029	698477
16863	698478
23358	698479
36679	698480
64287	698481
83662	698482
1298	698483
103106	698484
38436	698485
36450	698486
47674	698487
3687	698488
10304	698489
23793	698490
119479	698491
16118	698492
112315	698493
18496	698494
7043	698495
2147	698496
57764	698497
45044	698498
45197	698499
80841	698500
1135	698501
8922	698502
3164	698503
12897	698504
85456	698505
69265	698506
1647	698507
26472	698508
58833	698509
60368	698510
87824	698511
18632	698512
5275	698513
88661	698514
5270	698515
60527	698516
107000	698517
94630	698518
128194	698519
10842	698520
36541	698521
115098	698522
20584	698523
51795	698524
2161	698525
76472	698526
119703	698527
12175	698528
44307	698529
33661	698530
84452	698531
10402	698532
15472	698533
13835	698534
70028	698535
100229	698536
52271	698537
37786	698538
1487	698539
3354	698540
13808	698541
7490	698542
12559	698543
39972	698544
131298	698545
73922	698546
56412	698547
2936	698548
47086	698549
54479	698550
25981	698551
10730	698552
112172	698553
57242	698554
140351	698555
41264	698556
80614	698557
100849	698558
114974	698559
3964	698560
13698	698561
44572	698562
46914	698563
16272	698564
21281	698565
91842	698566
15292	698567
8689	698568
38801	698569
51686	698570
58897	698571
67141	698572
99405	698573
62601	698574
79881	698575
31551	698576
43866	698577
33879	698578
13430	698579
9968	698580
2114	698581
15461	698582
67368	698583
22051	698584
1051	698585
2927	698586
895	698587
6292	698588
17352	698589
29587	698590
114172	698591
5552	698592
43176	698593
25177	698594
1332	698595
65001	698596
39399	698597
1382	698598
70265	698599
48904	698600
56957	698601
19007	698602
87	698603
30608	698604
44272	698605
75765	698606
11050	698607
86242	698608
19027	698609
5702	698610
87895	698611
72966	698612
33832	698613
5497	698614
26680	698615
21942	698616
17341	698617
107484	698618
113867	698619
40544	698620
30273	698621
8712	698622
28961	698623
1646	698624
109395	698625
558	698626
7065	698627
7545	698628
31813	698629
10454	698630
144558	698631
14344	698632
87610	698633
3624	698634
109305	698635
101402	698636
81209	698637
635	698638
18155	698639
144585	698640
668	698641
30539	698642
36522	698643
40769	698644
84190	698645
141456	698646
3588	698647
30610	698648
10142	698649
41969	698650
95096	698651
123142	698652
73997	698653
343	698654
19599	698655
7735	698656
23776	698657
57079	698658
63066	698659
6538	698660
91787	698661
51235	698662
880	698663
76759	698664
30419	698665
109427	698666
3419	698667
51104	698668
34661	698669
8950	698670
5113	698671
2900	698672
12970	698673
37666	698674
17425	698675
31684	698676
134843	698677
48612	698678
33612	698679
69402	698680
141222	698681
102365	698682
3493	698683
37638	698684
106807	698685
67926	698686
30306	698687
77346	698688
37549	698689
6007	698690
113457	698691
6	698692
54381	698693
39712	698694
71094	698695
35760	698696
60307	698697
29037	698698
47880	698699
3255	698700
83211	698701
105735	698702
22036	698703
20981	698704
11080	698705
37509	698706
27929	698707
133417	698708
86701	698709
146953	698710
4977	698711
110737	698712
110616	698713
99916	698714
1105	698715
66656	698716
26974	698717
84852	698718
94719	698719
110583	698720
1608	698721
19724	698722
12796	698723
66851	698724
48586	698725
130816	698726
13507	698727
38310	698728
49074	698729
72846	698730
3003	698731
14868	698732
26361	698733
31726	698734
10243	698735
35485	698736
8525	698737
230	698738
4127	698739
72345	698740
94711	698741
79283	698742
72199	698743
19893	698744
59579	698745
73721	698746
18789	698747
77691	698748
35630	698749
105303	698750
82795	698751
39554	698752
50322	698753
66765	698754
73091	698755
39847	698756
14	698757
59215	698758
18590	698759
410	698760
24905	698761
40281	698762
25200	698763
28361	698764
59449	698765
15461	698766
1823	698767
2546	698768
1569	698769
38628	698770
39853	698771
772	698772
94085	698773
103581	698774
5028	698775
17387	698776
28453	698777
4871	698778
71110	698779
78988	698780
29156	698781
127629	698782
72819	698783
287	698784
20676	698785
48468	698786
23022	698787
35306	698788
121437	698789
16559	698790
6324	698791
18521	698792
33578	698793
51424	698794
795	698795
25061	698796
88200	698797
62388	698798
30192	698799
11594	698800
42516	698801
114831	698802
116932	698803
62997	698804
86326	698805
64801	698806
119420	698807
85873	698808
17577	698809
108321	698810
2375	698811
43066	698812
15439	698813
48023	698814
77750	698815
29093	698816
6622	698817
18841	698818
31919	698819
18015	698820
56040	698821
56874	698822
48370	698823
1167	698824
20847	698825
192	698826
26917	698827
15089	698828
7210	698829
31745	698830
22415	698831
37294	698832
48842	698833
100357	698834
21661	698835
23528	698836
40174	698837
20671	698838
6439	698839
97383	698840
21926	698841
19767	698842
72845	698843
33819	698844
2555	698845
12342	698846
12113	698847
64263	698848
79044	698849
20994	698850
113001	698851
7482	698852
44919	698853
31572	698854
8368	698855
35001	698856
79939	698857
17361	698858
6779	698859
9510	698860
38668	698861
29437	698862
36168	698863
19175	698864
7819	698865
6491	698866
129090	698867
7871	698868
1034	698869
10859	698870
1168	698871
17969	698872
29419	698873
18806	698874
24701	698875
1191	698876
84238	698877
2635	698878
2133	698879
11051	698880
45933	698881
21513	698882
63771	698883
73559	698884
90124	698885
26726	698886
32632	698887
80823	698888
53617	698889
7156	698890
65012	698891
37428	698892
43821	698893
18177	698894
61779	698895
23085	698896
28306	698897
15785	698898
21690	698899
9861	698900
22638	698901
129408	698902
38788	698903
100292	698904
17624	698905
62299	698906
67259	698907
13445	698908
83215	698909
5160	698910
954	698911
14493	698912
23747	698913
53	698914
99180	698915
61046	698916
697	698917
2208	698918
19875	698919
22843	698920
5771	698921
73195	698922
2486	698923
119233	698924
35432	698925
100356	698926
33604	698927
70188	698928
90579	698929
25700	698930
22501	698931
109756	698932
19384	698933
78784	698934
126831	698935
10831	698936
102517	698937
2135	698938
111671	698939
1868	698940
70678	698941
57923	698942
120405	698943
31348	698944
142001	698945
67496	698946
4125	698947
27587	698948
22097	698949
62118	698950
17826	698951
29078	698952
32164	698953
5169	698954
42713	698955
117	698956
91861	698957
57820	698958
21297	698959
9113	698960
43621	698961
6565	698962
2074	698963
49759	698964
11800	698965
5880	698966
107301	698967
49702	698968
32741	698969
20400	698970
14877	698971
82218	698972
34054	698973
12388	698974
5880	698975
16543	698976
85756	698977
136972	698978
9728	698979
67286	698980
20891	698981
19435	698982
48163	698983
28783	698984
68054	698985
92843	698986
5421	698987
55281	698988
120094	698989
83996	698990
3665	698991
17586	698992
124744	698993
58334	698994
81595	698995
31969	698996
93001	698997
65985	698998
36986	698999
30931	699000
14751	699001
36548	699002
36094	699003
10780	699004
12373	699005
139868	699006
10313	699007
14070	699008
13334	699009
49536	699010
11207	699011
42907	699012
24566	699013
118793	699014
38170	699015
41722	699016
17007	699017
138284	699018
8673	699019
136521	699020
3171	699021
29722	699022
4739	699023
114867	699024
23586	699025
13301	699026
18556	699027
66913	699028
71852	699029
2609	699030
30730	699031
60673	699032
16120	699033
53608	699034
119770	699035
54282	699036
35363	699037
76460	699038
66932	699039
137779	699040
20953	699041
31568	699042
7885	699043
21960	699044
92644	699045
20978	699046
97047	699047
4169	699048
20434	699049
84021	699050
97423	699051
72275	699052
30743	699053
104032	699054
39887	699055
11006	699056
20524	699057
100486	699058
43714	699059
69950	699060
52392	699061
77619	699062
10604	699063
11379	699064
39830	699065
1539	699066
4402	699067
97938	699068
73	699069
16443	699070
17375	699071
82863	699072
102295	699073
30164	699074
12770	699075
45469	699076
67891	699077
4105	699078
21281	699079
27105	699080
289	699081
120328	699082
38721	699083
3516	699084
6911	699085
36257	699086
25657	699087
86670	699088
121431	699089
7277	699090
58080	699091
29919	699092
68801	699093
20609	699094
13380	699095
125024	699096
7374	699097
32152	699098
84649	699099
12108	699100
6875	699101
56958	699102
2617	699103
83932	699104
6767	699105
44596	699106
267	699107
6709	699108
19153	699109
15843	699110
86893	699111
73124	699112
50889	699113
116938	699114
30900	699115
17930	699116
15648	699117
12829	699118
12213	699119
148436	699120
12810	699121
35868	699122
133945	699123
21507	699124
1125	699125
113481	699126
70778	699127
64593	699128
17653	699129
106780	699130
27722	699131
91619	699132
83766	699133
10455	699134
34374	699135
58372	699136
753	699137
20379	699138
23622	699139
31725	699140
39202	699141
65857	699142
13673	699143
40350	699144
64584	699145
56061	699146
1728	699147
5830	699148
36088	699149
5044	699150
40848	699151
62968	699152
4927	699153
28518	699154
13933	699155
20271	699156
41662	699157
9450	699158
33804	699159
8205	699160
6893	699161
3288	699162
43894	699163
14639	699164
59514	699165
3343	699166
29429	699167
6124	699168
38437	699169
994	699170
71519	699171
22660	699172
8598	699173
430	699174
16369	699175
58868	699176
44436	699177
26094	699178
50013	699179
101047	699180
145910	699181
75967	699182
1379	699183
59954	699184
141	699185
6044	699186
42733	699187
17896	699188
112893	699189
26466	699190
49866	699191
11476	699192
3570	699193
46175	699194
30509	699195
30257	699196
1293	699197
49482	699198
11471	699199
13431	699200
30493	699201
13060	699202
57639	699203
119884	699204
694	699205
57393	699206
5136	699207
33915	699208
147679	699209
102254	699210
18783	699211
32995	699212
14437	699213
26756	699214
7589	699215
48810	699216
100441	699217
63139	699218
3794	699219
57654	699220
5245	699221
13048	699222
72289	699223
60618	699224
47450	699225
22517	699226
46486	699227
46832	699228
21946	699229
5422	699230
2546	699231
149373	699232
19104	699233
27049	699234
136278	699235
9906	699236
20575	699237
49518	699238
42641	699239
24689	699240
34838	699241
42506	699242
10424	699243
9223	699244
356	699245
31493	699246
8942	699247
61206	699248
144675	699249
37880	699250
41998	699251
74811	699252
47815	699253
37876	699254
126107	699255
12168	699256
1429	699257
3332	699258
11530	699259
130691	699260
119565	699261
37140	699262
117165	699263
175	699264
65247	699265
13124	699266
54188	699267
3422	699268
24952	699269
75346	699270
98460	699271
37565	699272
97395	699273
22740	699274
83207	699275
28806	699276
128725	699277
68597	699278
9146	699279
85571	699280
112916	699281
1444	699282
71609	699283
107100	699284
13538	699285
49292	699286
29479	699287
127099	699288
55917	699289
24414	699290
19834	699291
30496	699292
52899	699293
49028	699294
917	699295
31148	699296
96908	699297
50610	699298
45570	699299
13562	699300
134240	699301
63586	699302
65093	699303
34820	699304
55038	699305
17040	699306
12352	699307
8550	699308
11237	699309
95038	699310
2200	699311
44410	699312
39090	699313
11303	699314
38858	699315
19229	699316
5139	699317
123811	699318
25987	699319
48017	699320
68736	699321
66323	699322
11496	699323
58842	699324
97953	699325
36274	699326
35949	699327
32510	699328
49114	699329
15040	699330
8628	699331
19841	699332
21043	699333
111660	699334
40326	699335
8335	699336
70814	699337
5743	699338
64541	699339
116406	699340
116191	699341
17321	699342
38139	699343
9011	699344
73257	699345
108842	699346
413	699347
113745	699348
49537	699349
105711	699350
117959	699351
70886	699352
149895	699353
23263	699354
63140	699355
79755	699356
85061	699357
46155	699358
58355	699359
45583	699360
2237	699361
914	699362
13219	699363
192	699364
49657	699365
30639	699366
71275	699367
32932	699368
17153	699369
8769	699370
1881	699371
70003	699372
77593	699373
34832	699374
57553	699375
56303	699376
1077	699377
84447	699378
108692	699379
17898	699380
33903	699381
62086	699382
49180	699383
64316	699384
63656	699385
1425	699386
17741	699387
24109	699388
13086	699389
61545	699390
14130	699391
117439	699392
29363	699393
31536	699394
17992	699395
87802	699396
22892	699397
25641	699398
20270	699399
80104	699400
9710	699401
31432	699402
57	699403
71874	699404
28486	699405
19582	699406
11827	699407
4252	699408
251	699409
48352	699410
32	699411
61441	699412
10621	699413
142	699414
132092	699415
34848	699416
23136	699417
46550	699418
47233	699419
86552	699420
124121	699421
58391	699422
27929	699423
58421	699424
4791	699425
17555	699426
374	699427
85225	699428
24784	699429
80872	699430
143048	699431
8842	699432
107587	699433
70058	699434
69693	699435
40658	699436
37043	699437
2077	699438
72559	699439
23903	699440
21601	699441
12788	699442
75092	699443
29513	699444
16606	699445
8147	699446
27322	699447
98767	699448
82772	699449
18689	699450
21912	699451
40303	699452
7479	699453
28586	699454
53571	699455
67201	699456
228	699457
13187	699458
82003	699459
32273	699460
142270	699461
27056	699462
3733	699463
56909	699464
28014	699465
3146	699466
5120	699467
187	699468
296	699469
36467	699470
45451	699471
8086	699472
77011	699473
136334	699474
45468	699475
18952	699476
47069	699477
453	699478
113441	699479
11839	699480
67962	699481
90583	699482
31298	699483
16288	699484
28515	699485
6496	699486
53032	699487
3429	699488
51991	699489
13579	699490
76052	699491
17180	699492
2314	699493
14331	699494
2895	699495
44896	699496
36824	699497
80078	699498
31729	699499
98543	699500
35637	699501
43338	699502
21592	699503
7549	699504
20212	699505
82475	699506
6351	699507
6174	699508
26471	699509
12963	699510
97747	699511
49246	699512
40131	699513
64328	699514
48759	699515
13900	699516
86012	699517
42249	699518
127465	699519
143903	699520
717	699521
57369	699522
72295	699523
47639	699524
17664	699525
69199	699526
109998	699527
79889	699528
17056	699529
135229	699530
45471	699531
67149	699532
14723	699533
3773	699534
50169	699535
87171	699536
110919	699537
5986	699538
104582	699539
78609	699540
96741	699541
56938	699542
4463	699543
8293	699544
11310	699545
99040	699546
4280	699547
102651	699548
10458	699549
2564	699550
10638	699551
24595	699552
37623	699553
89558	699554
35175	699555
138508	699556
1036	699557
81693	699558
13143	699559
14952	699560
86029	699561
6626	699562
45724	699563
75425	699564
38398	699565
172	699566
96109	699567
19952	699568
34302	699569
59956	699570
97849	699571
8522	699572
136269	699573
66541	699574
34437	699575
95736	699576
89825	699577
33362	699578
2899	699579
101445	699580
21581	699581
96547	699582
139261	699583
10221	699584
17133	699585
14576	699586
39861	699587
98431	699588
88587	699589
123270	699590
20329	699591
47079	699592
48571	699593
4260	699594
99236	699595
10546	699596
58276	699597
144019	699598
48940	699599
29148	699600
40316	699601
53647	699602
37474	699603
17843	699604
122361	699605
115881	699606
47486	699607
6109	699608
100808	699609
79175	699610
123510	699611
48412	699612
76237	699613
48304	699614
32659	699615
30995	699616
12839	699617
50882	699618
100095	699619
11134	699620
77511	699621
29875	699622
69645	699623
15773	699624
14782	699625
75857	699626
41783	699627
4307	699628
61067	699629
28317	699630
1442	699631
19885	699632
52860	699633
23705	699634
16487	699635
10258	699636
59181	699637
74801	699638
6606	699639
37938	699640
2851	699641
124567	699642
137976	699643
81399	699644
48335	699645
5517	699646
1090	699647
20907	699648
15734	699649
4295	699650
80973	699651
49705	699652
16110	699653
7036	699654
25111	699655
16730	699656
27735	699657
46527	699658
16528	699659
24255	699660
15858	699661
55663	699662
1334	699663
99498	699664
96616	699665
85521	699666
114057	699667
92612	699668
133530	699669
7398	699670
136558	699671
116638	699672
38640	699673
16118	699674
12672	699675
13902	699676
20874	699677
31368	699678
102306	699679
29404	699680
98015	699681
11182	699682
63913	699683
45313	699684
110398	699685
28089	699686
17552	699687
126608	699688
21257	699689
43533	699690
404	699691
149670	699692
102239	699693
8049	699694
118351	699695
81859	699696
54111	699697
40884	699698
22754	699699
14107	699700
69110	699701
45958	699702
83202	699703
42173	699704
6600	699705
58845	699706
16502	699707
53093	699708
55933	699709
8074	699710
13927	699711
130509	699712
2787	699713
105791	699714
46022	699715
9831	699716
77149	699717
4248	699718
34492	699719
78263	699720
100138	699721
13519	699722
69894	699723
132797	699724
49535	699725
61752	699726
44413	699727
53453	699728
26911	699729
2313	699730
10642	699731
86605	699732
6217	699733
12407	699734
90028	699735
8034	699736
77453	699737
31665	699738
4191	699739
40032	699740
35423	699741
3714	699742
46997	699743
15317	699744
24988	699745
63702	699746
30175	699747
14052	699748
4418	699749
35119	699750
42847	699751
36100	699752
49233	699753
611	699754
17608	699755
56189	699756
1221	699757
2446	699758
19700	699759
26448	699760
7169	699761
70668	699762
61838	699763
6431	699764
43458	699765
77836	699766
6859	699767
80179	699768
107836	699769
13197	699770
18814	699771
26439	699772
4441	699773
85743	699774
38659	699775
128292	699776
59502	699777
7727	699778
60776	699779
18040	699780
25218	699781
25959	699782
52099	699783
113390	699784
1742	699785
10918	699786
31402	699787
6785	699788
103574	699789
63789	699790
26529	699791
17034	699792
58436	699793
87587	699794
7834	699795
53259	699796
9332	699797
27417	699798
64517	699799
43321	699800
80705	699801
27202	699802
56521	699803
24328	699804
8883	699805
121108	699806
2980	699807
26334	699808
57488	699809
41070	699810
2196	699811
90317	699812
56417	699813
21066	699814
3095	699815
2655	699816
3614	699817
38689	699818
67406	699819
48478	699820
13614	699821
23920	699822
13032	699823
12566	699824
51371	699825
7858	699826
87421	699827
130276	699828
138425	699829
44089	699830
4394	699831
66888	699832
38248	699833
60935	699834
2702	699835
6747	699836
79201	699837
100182	699838
33084	699839
342	699840
28550	699841
5599	699842
145382	699843
24849	699844
59357	699845
45693	699846
42363	699847
106275	699848
45905	699849
38791	699850
16346	699851
18582	699852
28841	699853
78476	699854
16429	699855
9503	699856
92884	699857
10570	699858
35488	699859
125237	699860
5141	699861
33914	699862
95841	699863
115734	699864
22696	699865
49636	699866
3613	699867
37116	699868
3337	699869
25123	699870
125779	699871
30453	699872
18384	699873
24177	699874
114192	699875
21570	699876
97545	699877
7928	699878
45655	699879
40722	699880
26741	699881
103821	699882
6492	699883
66906	699884
43021	699885
69284	699886
133529	699887
88458	699888
31697	699889
3277	699890
57383	699891
18564	699892
14720	699893
25841	699894
66412	699895
6650	699896
35636	699897
25491	699898
27816	699899
31978	699900
62740	699901
101826	699902
14735	699903
88789	699904
66391	699905
14135	699906
55410	699907
2453	699908
27980	699909
50197	699910
12641	699911
28320	699912
7695	699913
43948	699914
89486	699915
18615	699916
64534	699917
132195	699918
6715	699919
46217	699920
27639	699921
98948	699922
82469	699923
56217	699924
20373	699925
39070	699926
7583	699927
20581	699928
73713	699929
71442	699930
33868	699931
81258	699932
11261	699933
106070	699934
29512	699935
64152	699936
91920	699937
60554	699938
26592	699939
72372	699940
35835	699941
16773	699942
114199	699943
126894	699944
150607	699945
80571	699946
44193	699947
105834	699948
45674	699949
56484	699950
10250	699951
3171	699952
25152	699953
3226	699954
44601	699955
72162	699956
116378	699957
6044	699958
73144	699959
37672	699960
75301	699961
1649	699962
46406	699963
16083	699964
26894	699965
3	699966
103635	699967
57540	699968
48046	699969
52174	699970
7604	699971
71777	699972
75261	699973
11484	699974
475	699975
146016	699976
2995	699977
125500	699978
128173	699979
53649	699980
10394	699981
32463	699982
14531	699983
68007	699984
63340	699985
49725	699986
89242	699987
12404	699988
23816	699989
25917	699990
125182	699991
14535	699992
95992	699993
63241	699994
63731	699995
86377	699996
26789	699997
68348	699998
72060	699999
5572	700000
30616	700001
104619	700002
10096	700003
83719	700004
72987	700005
8155	700006
113022	700007
70790	700008
90037	700009
81855	700010
36423	700011
35703	700012
9591	700013
24113	700014
75436	700015
24797	700016
7832	700017
88998	700018
90497	700019
5055	700020
22051	700021
35616	700022
40888	700023
9348	700024
34081	700025
8663	700026
17182	700027
21406	700028
4998	700029
19802	700030
75826	700031
41500	700032
5880	700033
113405	700034
98902	700035
21754	700036
75071	700037
25199	700038
74333	700039
95540	700040
20856	700041
53218	700042
82591	700043
80775	700044
47884	700045
31243	700046
12445	700047
86567	700048
79196	700049
87809	700050
34925	700051
92933	700052
8682	700053
20388	700054
61382	700055
26025	700056
90588	700057
48650	700058
71272	700059
20231	700060
39510	700061
85860	700062
5446	700063
57068	700064
135421	700065
15063	700066
101013	700067
20498	700068
32770	700069
51382	700070
37571	700071
83180	700072
16295	700073
79545	700074
10125	700075
12670	700076
18530	700077
4198	700078
54459	700079
22608	700080
15805	700081
52391	700082
127842	700083
28075	700084
67620	700085
10024	700086
88093	700087
23403	700088
13168	700089
37159	700090
107448	700091
47768	700092
43761	700093
1874	700094
131805	700095
87648	700096
440	700097
24847	700098
72600	700099
14358	700100
134467	700101
21007	700102
7127	700103
58970	700104
12570	700105
6547	700106
115764	700107
22552	700108
50084	700109
19708	700110
5128	700111
20939	700112
37582	700113
13945	700114
24976	700115
62	700116
64528	700117
89908	700118
87589	700119
7913	700120
60172	700121
14939	700122
71457	700123
117578	700124
118642	700125
47539	700126
6458	700127
6264	700128
96306	700129
53214	700130
16066	700131
48407	700132
56877	700133
40816	700134
111329	700135
52790	700136
36169	700137
24514	700138
97046	700139
42366	700140
38846	700141
69676	700142
28037	700143
13066	700144
42677	700145
70997	700146
67710	700147
117575	700148
55968	700149
111189	700150
30477	700151
20334	700152
16014	700153
6918	700154
15708	700155
8981	700156
51698	700157
40645	700158
98305	700159
20147	700160
791	700161
12152	700162
4776	700163
484	700164
37203	700165
32678	700166
12248	700167
18561	700168
138007	700169
26727	700170
56242	700171
59989	700172
45810	700173
48630	700174
59542	700175
49511	700176
11417	700177
97159	700178
142666	700179
29952	700180
11204	700181
58537	700182
123425	700183
9204	700184
93310	700185
71422	700186
38056	700187
21603	700188
2085	700189
46958	700190
30449	700191
91913	700192
50524	700193
15515	700194
26320	700195
90132	700196
62384	700197
24813	700198
53127	700199
33078	700200
1182	700201
62906	700202
93127	700203
60883	700204
85405	700205
100080	700206
18130	700207
16993	700208
65108	700209
68634	700210
64842	700211
84788	700212
28083	700213
24584	700214
94854	700215
51737	700216
35486	700217
75165	700218
4020	700219
6409	700220
149978	700221
31890	700222
19849	700223
101206	700224
45242	700225
8	700226
663	700227
21769	700228
34062	700229
2432	700230
1022	700231
33103	700232
7526	700233
45377	700234
86028	700235
91641	700236
28103	700237
63828	700238
14452	700239
125863	700240
4422	700241
11650	700242
2328	700243
1340	700244
3543	700245
18411	700246
25836	700247
22808	700248
31960	700249
114947	700250
18914	700251
5848	700252
116826	700253
62531	700254
8905	700255
51736	700256
38621	700257
19005	700258
4854	700259
94677	700260
4241	700261
1180	700262
23147	700263
18771	700264
16804	700265
113623	700266
81442	700267
79746	700268
24673	700269
66316	700270
39949	700271
41579	700272
59853	700273
9462	700274
116923	700275
2671	700276
86095	700277
29447	700278
54153	700279
67131	700280
40411	700281
40051	700282
60442	700283
13671	700284
92187	700285
40713	700286
45442	700287
48039	700288
15719	700289
82958	700290
33806	700291
4101	700292
65248	700293
89476	700294
3391	700295
28499	700296
135950	700297
4500	700298
11258	700299
18717	700300
93729	700301
49138	700302
33977	700303
4206	700304
4360	700305
2576	700306
10393	700307
8564	700308
17564	700309
21237	700310
110866	700311
58886	700312
29468	700313
22473	700314
84080	700315
20173	700316
19100	700317
46180	700318
73451	700319
37917	700320
15086	700321
96954	700322
64827	700323
26988	700324
3796	700325
76254	700326
40559	700327
92694	700328
14411	700329
74585	700330
115	700331
149698	700332
21277	700333
74746	700334
87759	700335
1695	700336
75794	700337
16586	700338
34113	700339
22323	700340
65385	700341
2827	700342
18037	700343
3604	700344
1917	700345
50778	700346
40353	700347
11527	700348
7515	700349
15047	700350
40089	700351
135746	700352
46573	700353
3481	700354
28813	700355
61823	700356
4333	700357
75300	700358
56689	700359
57696	700360
78487	700361
56849	700362
22921	700363
64791	700364
29027	700365
54184	700366
4440	700367
46516	700368
2015	700369
11040	700370
1068	700371
61341	700372
46692	700373
41188	700374
71955	700375
14052	700376
9802	700377
22941	700378
37330	700379
25115	700380
1846	700381
112679	700382
49750	700383
12271	700384
802	700385
70904	700386
110703	700387
28161	700388
137680	700389
23447	700390
3349	700391
21452	700392
57041	700393
57449	700394
31295	700395
103070	700396
56382	700397
20466	700398
5667	700399
108422	700400
68722	700401
20928	700402
7304	700403
23312	700404
92987	700405
36481	700406
32952	700407
44311	700408
75152	700409
53054	700410
122657	700411
68406	700412
72874	700413
87911	700414
27859	700415
75645	700416
2465	700417
81980	700418
21548	700419
4506	700420
45620	700421
21910	700422
78670	700423
20436	700424
22443	700425
16090	700426
56558	700427
40750	700428
111	700429
83580	700430
16195	700431
25335	700432
2552	700433
9694	700434
78709	700435
31318	700436
16596	700437
68272	700438
45125	700439
3506	700440
121533	700441
72600	700442
46582	700443
85819	700444
103354	700445
22392	700446
107153	700447
64308	700448
32503	700449
18826	700450
49814	700451
40416	700452
91376	700453
7391	700454
53183	700455
32101	700456
6000	700457
6045	700458
32737	700459
26571	700460
909	700461
39267	700462
12083	700463
4503	700464
36946	700465
29834	700466
5871	700467
37743	700468
5364	700469
27360	700470
98987	700471
29959	700472
4641	700473
54856	700474
113960	700475
8724	700476
4621	700477
18800	700478
131245	700479
13710	700480
25322	700481
48966	700482
45382	700483
92902	700484
10273	700485
47534	700486
80038	700487
61447	700488
5131	700489
55813	700490
20245	700491
146719	700492
50492	700493
86472	700494
26610	700495
45506	700496
83605	700497
53414	700498
1278	700499
4225	700500
49582	700501
4021	700502
130945	700503
27402	700504
34903	700505
43946	700506
24704	700507
9598	700508
80212	700509
3800	700510
88298	700511
26277	700512
10698	700513
110843	700514
17208	700515
119518	700516
41802	700517
56330	700518
99816	700519
15012	700520
32298	700521
135012	700522
520	700523
86377	700524
22260	700525
96517	700526
131805	700527
8550	700528
7055	700529
28066	700530
60695	700531
3019	700532
24438	700533
58119	700534
29558	700535
19028	700536
2727	700537
8143	700538
21845	700539
103780	700540
23209	700541
28147	700542
38901	700543
90107	700544
2811	700545
172	700546
62764	700547
51983	700548
37691	700549
60951	700550
110750	700551
12438	700552
43489	700553
38325	700554
64658	700555
51077	700556
11876	700557
86916	700558
94238	700559
16507	700560
119118	700561
1973	700562
16780	700563
149374	700564
15412	700565
116604	700566
41318	700567
23221	700568
21021	700569
1111	700570
6630	700571
3934	700572
33592	700573
777	700574
5371	700575
31986	700576
91271	700577
18002	700578
12296	700579
89336	700580
29279	700581
76662	700582
50746	700583
10810	700584
20324	700585
108013	700586
17945	700587
61926	700588
6	700589
20158	700590
16831	700591
85078	700592
91285	700593
26432	700594
108718	700595
1701	700596
1913	700597
69562	700598
86387	700599
202	700600
56767	700601
113719	700602
26860	700603
76852	700604
15166	700605
86153	700606
49397	700607
71964	700608
127304	700609
100475	700610
6789	700611
2139	700612
2805	700613
63832	700614
29420	700615
52893	700616
2298	700617
73491	700618
51140	700619
68725	700620
6973	700621
43485	700622
70240	700623
29393	700624
28161	700625
22009	700626
70167	700627
109814	700628
140143	700629
33002	700630
22056	700631
23574	700632
24605	700633
75821	700634
74947	700635
32051	700636
10944	700637
14085	700638
67992	700639
51643	700640
20933	700641
445	700642
1773	700643
110836	700644
67422	700645
50209	700646
7390	700647
67905	700648
14428	700649
46868	700650
1840	700651
121984	700652
10113	700653
41185	700654
12562	700655
21127	700656
16756	700657
80050	700658
64013	700659
15489	700660
129447	700661
22015	700662
4795	700663
135370	700664
133899	700665
33087	700666
13809	700667
1640	700668
3710	700669
54380	700670
11770	700671
21669	700672
33671	700673
1813	700674
133	700675
41816	700676
37619	700677
11675	700678
69251	700679
13602	700680
49722	700681
22943	700682
70634	700683
77605	700684
33120	700685
929	700686
2892	700687
73197	700688
91631	700689
45957	700690
55845	700691
126643	700692
38783	700693
19015	700694
27509	700695
39218	700696
76963	700697
52066	700698
33469	700699
16335	700700
45476	700701
113801	700702
77114	700703
1114	700704
104773	700705
1000	700706
38695	700707
40032	700708
115331	700709
120336	700710
41608	700711
3548	700712
19901	700713
82562	700714
44006	700715
41990	700716
51826	700717
45413	700718
36207	700719
15065	700720
1981	700721
8044	700722
20514	700723
6129	700724
82659	700725
1584	700726
3504	700727
50212	700728
2197	700729
66720	700730
48037	700731
24087	700732
19039	700733
57414	700734
3185	700735
29454	700736
5576	700737
37791	700738
9648	700739
2631	700740
6820	700741
16640	700742
13265	700743
47150	700744
1151	700745
31803	700746
2601	700747
159	700748
54847	700749
29773	700750
64664	700751
9542	700752
20167	700753
29815	700754
8418	700755
4701	700756
9633	700757
20576	700758
7606	700759
141946	700760
53029	700761
6922	700762
31191	700763
11427	700764
76054	700765
24720	700766
25	700767
17808	700768
2040	700769
58897	700770
138715	700771
54373	700772
57399	700773
2587	700774
32457	700775
4329	700776
52977	700777
54843	700778
93847	700779
52242	700780
16142	700781
25055	700782
79291	700783
74003	700784
54105	700785
101	700786
133167	700787
98907	700788
35033	700789
20383	700790
6360	700791
110464	700792
87741	700793
41540	700794
24026	700795
4032	700796
2557	700797
29832	700798
72323	700799
25109	700800
64318	700801
97917	700802
6524	700803
81436	700804
88090	700805
60767	700806
28081	700807
82872	700808
31903	700809
18973	700810
71566	700811
10814	700812
12591	700813
35198	700814
12801	700815
45629	700816
77033	700817
31162	700818
33598	700819
4668	700820
49740	700821
26950	700822
9016	700823
50696	700824
28043	700825
43930	700826
17008	700827
9133	700828
15073	700829
4337	700830
123784	700831
38481	700832
228	700833
13898	700834
11623	700835
818	700836
3840	700837
16346	700838
112189	700839
82435	700840
5032	700841
97650	700842
56436	700843
12371	700844
119045	700845
74950	700846
51115	700847
37837	700848
66418	700849
20096	700850
5586	700851
58642	700852
71670	700853
35863	700854
26349	700855
82253	700856
14242	700857
34473	700858
78722	700859
40979	700860
7021	700861
100531	700862
485	700863
53643	700864
75493	700865
18556	700866
4393	700867
113874	700868
15413	700869
103197	700870
78448	700871
7466	700872
111903	700873
103149	700874
30938	700875
2244	700876
21636	700877
61563	700878
50958	700879
14914	700880
38937	700881
2077	700882
23725	700883
2864	700884
22422	700885
45911	700886
55008	700887
46211	700888
627	700889
63246	700890
5197	700891
39301	700892
13803	700893
63779	700894
59344	700895
48040	700896
11678	700897
81491	700898
47888	700899
15146	700900
10069	700901
84624	700902
67239	700903
97719	700904
18480	700905
15321	700906
89675	700907
5979	700908
13671	700909
58571	700910
72969	700911
23068	700912
38569	700913
9379	700914
107556	700915
21943	700916
41213	700917
4345	700918
38609	700919
53541	700920
28875	700921
106589	700922
119974	700923
50445	700924
49396	700925
1511	700926
13687	700927
22516	700928
1932	700929
13474	700930
45037	700931
27276	700932
3393	700933
145285	700934
6965	700935
92742	700936
27772	700937
18689	700938
13402	700939
47480	700940
20696	700941
112636	700942
61362	700943
18238	700944
96103	700945
16673	700946
35266	700947
10672	700948
36787	700949
10734	700950
138840	700951
54467	700952
109273	700953
7408	700954
64936	700955
101010	700956
10741	700957
80	700958
50330	700959
19815	700960
5256	700961
8078	700962
26541	700963
1448	700964
86348	700965
95708	700966
18113	700967
212	700968
22092	700969
19284	700970
70094	700971
31847	700972
70150	700973
130664	700974
26888	700975
71360	700976
3698	700977
1671	700978
68234	700979
831	700980
1580	700981
10033	700982
42880	700983
6897	700984
67091	700985
6850	700986
47010	700987
142218	700988
73286	700989
6369	700990
16894	700991
54446	700992
759	700993
772	700994
117392	700995
78911	700996
503	700997
233	700998
13858	700999
4875	701000
95541	701001
91699	701002
5157	701003
12189	701004
15863	701005
84476	701006
44350	701007
26173	701008
30536	701009
22154	701010
43190	701011
82495	701012
2800	701013
36457	701014
112410	701015
28102	701016
28747	701017
52512	701018
38501	701019
60451	701020
2680	701021
313	701022
77481	701023
209	701024
31804	701025
5918	701026
2537	701027
98736	701028
124447	701029
55710	701030
5134	701031
34517	701032
14517	701033
2847	701034
24131	701035
110747	701036
1542	701037
104507	701038
29068	701039
32064	701040
8530	701041
4665	701042
56635	701043
95619	701044
145817	701045
2103	701046
84526	701047
5133	701048
31494	701049
21455	701050
59958	701051
33246	701052
62098	701053
85374	701054
125931	701055
20699	701056
129155	701057
36515	701058
45042	701059
88538	701060
63116	701061
105814	701062
22	701063
45285	701064
125483	701065
33057	701066
56968	701067
3066	701068
32959	701069
132650	701070
92998	701071
29840	701072
86455	701073
49383	701074
81867	701075
4747	701076
25494	701077
82098	701078
46523	701079
42092	701080
5268	701081
53645	701082
3893	701083
8331	701084
14786	701085
8473	701086
15442	701087
25479	701088
29843	701089
80411	701090
24868	701091
41122	701092
41264	701093
96822	701094
19693	701095
44995	701096
42849	701097
23706	701098
103029	701099
84239	701100
38187	701101
37632	701102
33903	701103
46413	701104
21649	701105
63882	701106
102815	701107
109233	701108
26672	701109
5760	701110
70236	701111
3663	701112
13274	701113
32143	701114
12696	701115
32305	701116
2	701117
41198	701118
70719	701119
3884	701120
9395	701121
16852	701122
38602	701123
1234	701124
32082	701125
81075	701126
94470	701127
124819	701128
5411	701129
77260	701130
47596	701131
89233	701132
31610	701133
19452	701134
74324	701135
13134	701136
30973	701137
58313	701138
39566	701139
34475	701140
15316	701141
26864	701142
11360	701143
32752	701144
32076	701145
45193	701146
16086	701147
109787	701148
7309	701149
23471	701150
1555	701151
148	701152
15705	701153
20409	701154
6091	701155
9858	701156
112299	701157
4149	701158
68752	701159
18409	701160
52974	701161
30998	701162
54678	701163
42522	701164
40296	701165
71855	701166
12244	701167
149118	701168
47362	701169
47136	701170
14443	701171
63604	701172
1015	701173
29442	701174
4884	701175
95028	701176
141359	701177
122294	701178
84876	701179
32384	701180
74064	701181
130114	701182
984	701183
48222	701184
134502	701185
32945	701186
137222	701187
72045	701188
52118	701189
23414	701190
12322	701191
16761	701192
7639	701193
21510	701194
62206	701195
94370	701196
85754	701197
54106	701198
4735	701199
2130	701200
104615	701201
1714	701202
33952	701203
35917	701204
74304	701205
2673	701206
14101	701207
15801	701208
93173	701209
4206	701210
26886	701211
23486	701212
7172	701213
7438	701214
23359	701215
25142	701216
58545	701217
74652	701218
31	701219
70612	701220
104552	701221
61628	701222
6958	701223
64424	701224
23764	701225
103860	701226
24297	701227
54765	701228
17016	701229
6499	701230
25728	701231
6704	701232
19807	701233
52304	701234
116775	701235
5377	701236
12815	701237
35226	701238
113341	701239
50153	701240
85127	701241
11640	701242
88272	701243
12243	701244
51260	701245
56210	701246
10798	701247
15860	701248
97540	701249
42914	701250
49802	701251
17632	701252
2423	701253
19680	701254
14586	701255
2136	701256
112650	701257
102063	701258
18669	701259
37361	701260
100697	701261
145071	701262
73672	701263
54959	701264
31472	701265
3986	701266
39970	701267
26098	701268
7200	701269
58633	701270
6785	701271
9793	701272
3945	701273
25286	701274
14669	701275
104165	701276
40665	701277
8959	701278
7972	701279
33967	701280
84608	701281
35018	701282
50677	701283
15431	701284
48134	701285
12053	701286
30005	701287
16940	701288
57302	701289
27288	701290
48072	701291
83250	701292
16382	701293
25386	701294
5814	701295
29945	701296
128367	701297
3953	701298
94866	701299
47497	701300
6326	701301
31056	701302
188	701303
18343	701304
43045	701305
42764	701306
6923	701307
87674	701308
34865	701309
43476	701310
35	701311
17072	701312
13146	701313
48763	701314
46923	701315
25548	701316
25732	701317
10431	701318
94606	701319
7819	701320
50875	701321
51457	701322
59484	701323
119912	701324
27115	701325
35664	701326
49994	701327
201	701328
52746	701329
28902	701330
18629	701331
10515	701332
732	701333
70413	701334
1883	701335
66833	701336
13130	701337
3628	701338
93663	701339
20857	701340
45610	701341
27974	701342
75264	701343
128231	701344
8059	701345
10346	701346
44959	701347
16999	701348
34267	701349
38437	701350
18326	701351
52677	701352
95242	701353
30704	701354
8890	701355
69868	701356
82876	701357
37148	701358
22078	701359
11114	701360
44785	701361
49352	701362
56683	701363
84287	701364
35656	701365
9399	701366
149498	701367
7829	701368
109522	701369
29370	701370
28879	701371
100530	701372
3104	701373
78634	701374
24825	701375
5989	701376
33753	701377
99730	701378
11035	701379
131795	701380
33	701381
41079	701382
119139	701383
2	701384
20728	701385
8168	701386
17960	701387
127298	701388
54247	701389
44586	701390
118852	701391
70722	701392
13516	701393
56824	701394
9683	701395
128934	701396
96758	701397
48160	701398
111831	701399
44274	701400
17985	701401
44067	701402
130700	701403
32951	701404
89999	701405
79792	701406
15418	701407
5850	701408
10684	701409
240	701410
56021	701411
42320	701412
19403	701413
149843	701414
77625	701415
25347	701416
12434	701417
90417	701418
21527	701419
47073	701420
54299	701421
47243	701422
134574	701423
72116	701424
14681	701425
13168	701426
117953	701427
24823	701428
34289	701429
48811	701430
35570	701431
5509	701432
114972	701433
28602	701434
24536	701435
31370	701436
46510	701437
36814	701438
1289	701439
20640	701440
1704	701441
75510	701442
2860	701443
90075	701444
15850	701445
32543	701446
5619	701447
65527	701448
94328	701449
52306	701450
23500	701451
87195	701452
112973	701453
2159	701454
114540	701455
79808	701456
31359	701457
5771	701458
24619	701459
68458	701460
103788	701461
54001	701462
17134	701463
25804	701464
65168	701465
68207	701466
46270	701467
69542	701468
99509	701469
72108	701470
3526	701471
16872	701472
119572	701473
84289	701474
52443	701475
86086	701476
8076	701477
20168	701478
54807	701479
5981	701480
34221	701481
7965	701482
56199	701483
1075	701484
1418	701485
52592	701486
136845	701487
72363	701488
461	701489
83300	701490
89411	701491
75467	701492
82489	701493
119084	701494
86456	701495
9700	701496
47057	701497
9644	701498
130170	701499
86195	701500
178	701501
5368	701502
4257	701503
10456	701504
118183	701505
22254	701506
10867	701507
112145	701508
90769	701509
120742	701510
49501	701511
8448	701512
8181	701513
4563	701514
72345	701515
117797	701516
113058	701517
79263	701518
34538	701519
9207	701520
100213	701521
71571	701522
67598	701523
136368	701524
71731	701525
78006	701526
729	701527
5507	701528
22122	701529
92100	701530
25134	701531
29928	701532
104014	701533
39406	701534
38400	701535
12297	701536
53959	701537
5419	701538
19685	701539
56193	701540
37248	701541
49104	701542
39171	701543
5499	701544
1268	701545
2349	701546
117506	701547
10785	701548
137309	701549
70450	701550
65425	701551
65489	701552
66786	701553
135262	701554
21715	701555
94269	701556
144288	701557
12762	701558
20690	701559
786	701560
669	701561
40416	701562
39082	701563
1877	701564
12688	701565
22361	701566
106984	701567
96025	701568
27658	701569
58841	701570
44842	701571
65	701572
4694	701573
63742	701574
8315	701575
59750	701576
83190	701577
41641	701578
18534	701579
115127	701580
51123	701581
12222	701582
55061	701583
14005	701584
134474	701585
30110	701586
22119	701587
65943	701588
79322	701589
30249	701590
12024	701591
38039	701592
18401	701593
69643	701594
41383	701595
8071	701596
17038	701597
76810	701598
79550	701599
9899	701600
9134	701601
19512	701602
102501	701603
14179	701604
26010	701605
1014	701606
24766	701607
79781	701608
33506	701609
45450	701610
36594	701611
21707	701612
968	701613
33742	701614
29708	701615
50748	701616
70531	701617
11520	701618
57137	701619
12932	701620
135833	701621
79601	701622
49350	701623
35612	701624
11247	701625
40456	701626
972	701627
58702	701628
53510	701629
87194	701630
21733	701631
9479	701632
57425	701633
490	701634
113403	701635
14755	701636
54983	701637
119773	701638
3332	701639
5212	701640
12057	701641
101486	701642
11001	701643
95369	701644
67422	701645
34176	701646
75044	701647
12721	701648
118386	701649
123884	701650
118797	701651
9499	701652
22400	701653
8995	701654
93678	701655
66509	701656
121334	701657
15207	701658
2708	701659
36377	701660
59338	701661
44115	701662
50189	701663
69491	701664
3197	701665
3040	701666
37517	701667
19072	701668
9697	701669
96158	701670
23499	701671
54551	701672
73008	701673
73766	701674
49441	701675
11740	701676
95956	701677
25670	701678
60011	701679
430	701680
9577	701681
120118	701682
3154	701683
8238	701684
120275	701685
93902	701686
58521	701687
21474	701688
97967	701689
33989	701690
8159	701691
19892	701692
109975	701693
24627	701694
3781	701695
97346	701696
9776	701697
6771	701698
398	701699
2866	701700
66232	701701
1757	701702
11759	701703
83238	701704
31229	701705
6362	701706
58245	701707
60051	701708
86169	701709
130404	701710
4020	701711
13681	701712
5657	701713
72274	701714
11960	701715
44924	701716
33703	701717
11937	701718
102374	701719
126739	701720
19698	701721
4435	701722
18848	701723
70641	701724
7184	701725
7266	701726
70453	701727
3060	701728
8268	701729
32211	701730
10440	701731
2342	701732
25067	701733
64093	701734
136457	701735
16166	701736
35345	701737
111672	701738
47663	701739
15303	701740
93565	701741
49442	701742
122266	701743
2035	701744
1599	701745
1623	701746
71660	701747
120299	701748
18801	701749
24093	701750
7005	701751
147606	701752
5859	701753
83681	701754
3215	701755
20701	701756
98258	701757
91737	701758
40301	701759
131640	701760
83812	701761
42974	701762
65152	701763
44199	701764
88823	701765
73944	701766
92953	701767
20370	701768
58551	701769
85364	701770
743	701771
56165	701772
47091	701773
511	701774
75105	701775
11379	701776
5733	701777
12397	701778
20240	701779
89408	701780
4334	701781
12838	701782
55624	701783
21014	701784
47735	701785
111757	701786
6694	701787
34372	701788
74207	701789
4688	701790
88174	701791
37557	701792
8730	701793
325	701794
13687	701795
23258	701796
18448	701797
456	701798
79850	701799
5326	701800
1497	701801
24755	701802
40275	701803
45957	701804
34096	701805
12380	701806
57947	701807
24433	701808
9138	701809
1265	701810
90903	701811
6153	701812
26674	701813
7878	701814
12829	701815
47471	701816
126572	701817
22993	701818
110403	701819
6199	701820
85093	701821
130035	701822
111828	701823
56193	701824
475	701825
83469	701826
14786	701827
7773	701828
81312	701829
14148	701830
4525	701831
85810	701832
18453	701833
8133	701834
54010	701835
87224	701836
11174	701837
29684	701838
20393	701839
23798	701840
56976	701841
65811	701842
16601	701843
31741	701844
7197	701845
122982	701846
11323	701847
83225	701848
117072	701849
26117	701850
122583	701851
30818	701852
104690	701853
27855	701854
116794	701855
69343	701856
56028	701857
83426	701858
3574	701859
148352	701860
580	701861
4874	701862
15567	701863
37963	701864
4271	701865
23123	701866
17293	701867
22687	701868
59847	701869
122955	701870
27907	701871
6933	701872
7376	701873
23369	701874
20442	701875
17799	701876
104919	701877
27660	701878
32390	701879
34934	701880
107841	701881
27872	701882
57346	701883
70549	701884
26977	701885
495	701886
20678	701887
45295	701888
135504	701889
22566	701890
72935	701891
5006	701892
30377	701893
40277	701894
122056	701895
80507	701896
12133	701897
46025	701898
1159	701899
21855	701900
24837	701901
14935	701902
1564	701903
88290	701904
127897	701905
22416	701906
78110	701907
52881	701908
74385	701909
95236	701910
1272	701911
137517	701912
13257	701913
58196	701914
33134	701915
132501	701916
33941	701917
22903	701918
37681	701919
131328	701920
87169	701921
18450	701922
10043	701923
72714	701924
42432	701925
30964	701926
111169	701927
69318	701928
147989	701929
55303	701930
64456	701931
37357	701932
39195	701933
63528	701934
74710	701935
141606	701936
35822	701937
7836	701938
101729	701939
119941	701940
17714	701941
51754	701942
5027	701943
70301	701944
49019	701945
92269	701946
122652	701947
33028	701948
91395	701949
13238	701950
43108	701951
10106	701952
8222	701953
116846	701954
1240	701955
45889	701956
96289	701957
18549	701958
12126	701959
68236	701960
65186	701961
3312	701962
118194	701963
5425	701964
8598	701965
129389	701966
3928	701967
119687	701968
58098	701969
8845	701970
53490	701971
33625	701972
80724	701973
58606	701974
2057	701975
40536	701976
27751	701977
36137	701978
38304	701979
1905	701980
52693	701981
85236	701982
33753	701983
19037	701984
1767	701985
142708	701986
33420	701987
51864	701988
4	701989
14044	701990
38619	701991
43127	701992
30271	701993
529	701994
2673	701995
98071	701996
127489	701997
3390	701998
3132	701999
1144	702000
76692	702001
86876	702002
73930	702003
230	702004
45793	702005
50416	702006
15728	702007
14999	702008
66728	702009
20565	702010
5412	702011
18241	702012
9096	702013
15095	702014
10278	702015
104850	702016
23223	702017
3566	702018
21805	702019
4391	702020
21362	702021
20606	702022
44664	702023
37163	702024
71538	702025
55331	702026
49693	702027
15124	702028
48213	702029
7332	702030
90848	702031
3461	702032
45268	702033
80352	702034
54859	702035
132659	702036
21344	702037
6177	702038
49087	702039
67065	702040
105353	702041
10965	702042
11751	702043
46040	702044
63953	702045
28	702046
19790	702047
6805	702048
138338	702049
33818	702050
5045	702051
82498	702052
82501	702053
143	702054
14781	702055
956	702056
36789	702057
2538	702058
21714	702059
48983	702060
18469	702061
30126	702062
43018	702063
44683	702064
37620	702065
48444	702066
32507	702067
2782	702068
30600	702069
23129	702070
28807	702071
2485	702072
8909	702073
53824	702074
69698	702075
36	702076
13291	702077
50475	702078
8464	702079
31201	702080
61808	702081
30121	702082
45833	702083
51308	702084
2480	702085
21748	702086
64264	702087
107026	702088
31640	702089
2130	702090
31645	702091
19950	702092
19726	702093
68870	702094
107278	702095
136	702096
17297	702097
134836	702098
117838	702099
63057	702100
51863	702101
36625	702102
93177	702103
82557	702104
20207	702105
32348	702106
14975	702107
24250	702108
25846	702109
46431	702110
108906	702111
16509	702112
34630	702113
22802	702114
72368	702115
94720	702116
18490	702117
33243	702118
29114	702119
513	702120
103832	702121
45121	702122
94887	702123
133111	702124
22468	702125
6174	702126
24989	702127
21585	702128
71259	702129
40865	702130
14558	702131
138301	702132
48140	702133
43074	702134
17865	702135
19822	702136
52	702137
47723	702138
81481	702139
91432	702140
50284	702141
3820	702142
84244	702143
53077	702144
25775	702145
16349	702146
397	702147
3337	702148
18287	702149
35672	702150
28734	702151
47008	702152
57662	702153
16074	702154
85688	702155
146	702156
24293	702157
27195	702158
18428	702159
83536	702160
7	702161
105	702162
5704	702163
24180	702164
70223	702165
52869	702166
53458	702167
64974	702168
18863	702169
42574	702170
19618	702171
43797	702172
9910	702173
116793	702174
29737	702175
5437	702176
6461	702177
28531	702178
90570	702179
7314	702180
90095	702181
17109	702182
115572	702183
6765	702184
5164	702185
11280	702186
34346	702187
16475	702188
52461	702189
10284	702190
28424	702191
20550	702192
137749	702193
6554	702194
97444	702195
25045	702196
57183	702197
5297	702198
87071	702199
53447	702200
41607	702201
7581	702202
5759	702203
23548	702204
40167	702205
102845	702206
65091	702207
18237	702208
31075	702209
4883	702210
18830	702211
82241	702212
91281	702213
8158	702214
75981	702215
109069	702216
80145	702217
97938	702218
25867	702219
88048	702220
203	702221
15116	702222
14011	702223
126716	702224
82299	702225
143690	702226
68214	702227
7196	702228
61449	702229
45465	702230
14205	702231
36752	702232
386	702233
132171	702234
3140	702235
8728	702236
90774	702237
30023	702238
47415	702239
147499	702240
4719	702241
19637	702242
54322	702243
1801	702244
11093	702245
109056	702246
87068	702247
669	702248
33442	702249
18724	702250
104401	702251
123178	702252
16261	702253
22034	702254
30914	702255
31630	702256
24944	702257
36666	702258
58701	702259
2485	702260
52782	702261
3577	702262
11985	702263
43371	702264
64490	702265
35856	702266
62809	702267
46946	702268
8528	702269
68582	702270
12543	702271
875	702272
4034	702273
41208	702274
72152	702275
28595	702276
64297	702277
21586	702278
28692	702279
119284	702280
67262	702281
72481	702282
15759	702283
22165	702284
32	702285
60849	702286
93651	702287
97682	702288
22967	702289
121199	702290
97100	702291
82729	702292
86094	702293
14455	702294
50748	702295
8744	702296
89381	702297
10336	702298
13721	702299
23078	702300
28321	702301
66275	702302
126346	702303
1995	702304
113030	702305
25284	702306
8091	702307
5991	702308
70741	702309
26294	702310
9077	702311
23880	702312
5015	702313
647	702314
115664	702315
19923	702316
106085	702317
12188	702318
46241	702319
52093	702320
11157	702321
9709	702322
15770	702323
1548	702324
23502	702325
56563	702326
75904	702327
26202	702328
30855	702329
51142	702330
48446	702331
13208	702332
2561	702333
70118	702334
8155	702335
40092	702336
101418	702337
83510	702338
104177	702339
112427	702340
5269	702341
87252	702342
934	702343
126733	702344
15560	702345
267	702346
59296	702347
4543	702348
6831	702349
5468	702350
30359	702351
81216	702352
3184	702353
40648	702354
3029	702355
2158	702356
45204	702357
57571	702358
18166	702359
24386	702360
60642	702361
138857	702362
48490	702363
1572	702364
11707	702365
28258	702366
70071	702367
62383	702368
2154	702369
54609	702370
10515	702371
23251	702372
3022	702373
37571	702374
324	702375
93550	702376
31623	702377
119973	702378
14720	702379
6929	702380
2977	702381
85498	702382
97414	702383
21180	702384
5124	702385
57397	702386
75306	702387
35	702388
72702	702389
58657	702390
133678	702391
81846	702392
8660	702393
51577	702394
24761	702395
135451	702396
5296	702397
38043	702398
16350	702399
928	702400
46754	702401
34311	702402
700	702403
7034	702404
17272	702405
68089	702406
73361	702407
38178	702408
109746	702409
119557	702410
70053	702411
26641	702412
75234	702413
118079	702414
36127	702415
16161	702416
60650	702417
67483	702418
62863	702419
44077	702420
59853	702421
61378	702422
134327	702423
54387	702424
67285	702425
133993	702426
51082	702427
24465	702428
11045	702429
6862	702430
455	702431
745	702432
23301	702433
21209	702434
9489	702435
50225	702436
129331	702437
37646	702438
118106	702439
46597	702440
101825	702441
71142	702442
110302	702443
108466	702444
36170	702445
11449	702446
11225	702447
101179	702448
63101	702449
11249	702450
59594	702451
9850	702452
83613	702453
26053	702454
103892	702455
35703	702456
26327	702457
23030	702458
79933	702459
8716	702460
60331	702461
392	702462
6943	702463
21111	702464
1004	702465
1085	702466
17782	702467
23979	702468
127472	702469
87604	702470
65529	702471
35960	702472
27091	702473
10423	702474
83170	702475
37758	702476
4534	702477
5357	702478
92936	702479
38553	702480
71680	702481
84730	702482
40595	702483
17175	702484
5300	702485
29188	702486
2755	702487
16053	702488
81685	702489
6317	702490
37627	702491
136049	702492
15523	702493
53229	702494
2980	702495
24690	702496
14796	702497
17152	702498
9081	702499
44996	702500
8119	702501
58614	702502
17799	702503
25351	702504
63462	702505
91426	702506
7097	702507
17132	702508
61158	702509
116529	702510
62663	702511
463	702512
20913	702513
5471	702514
62462	702515
120701	702516
6036	702517
107220	702518
97403	702519
116139	702520
7047	702521
834	702522
85736	702523
47183	702524
35894	702525
2893	702526
10573	702527
14521	702528
11285	702529
35416	702530
58643	702531
15688	702532
8032	702533
77382	702534
83479	702535
18432	702536
71252	702537
12560	702538
101722	702539
3807	702540
32957	702541
18051	702542
54760	702543
64248	702544
32099	702545
30358	702546
6564	702547
225	702548
13304	702549
35308	702550
23551	702551
44156	702552
24382	702553
29073	702554
66762	702555
113151	702556
727	702557
44302	702558
111675	702559
144739	702560
78076	702561
10228	702562
13834	702563
3860	702564
39997	702565
47131	702566
38276	702567
5081	702568
43342	702569
2930	702570
9986	702571
116018	702572
28746	702573
1259	702574
71	702575
21958	702576
14484	702577
56037	702578
1101	702579
94887	702580
38627	702581
46527	702582
2790	702583
43960	702584
23	702585
7575	702586
28474	702587
76470	702588
1530	702589
97763	702590
11348	702591
114528	702592
12041	702593
9250	702594
55130	702595
39947	702596
33417	702597
23262	702598
20	702599
23475	702600
22688	702601
107794	702602
69948	702603
12091	702604
32409	702605
7192	702606
2866	702607
25726	702608
58281	702609
70980	702610
65063	702611
88	702612
86837	702613
41404	702614
12032	702615
111729	702616
1145	702617
31894	702618
59185	702619
82862	702620
82487	702621
95538	702622
4386	702623
61847	702624
5490	702625
66786	702626
17051	702627
76331	702628
149188	702629
92763	702630
9398	702631
84720	702632
40745	702633
7080	702634
7329	702635
121887	702636
15954	702637
17219	702638
24057	702639
40372	702640
17169	702641
31540	702642
17016	702643
87170	702644
62459	702645
4746	702646
86123	702647
46592	702648
423	702649
37815	702650
23886	702651
74932	702652
5175	702653
26352	702654
1499	702655
36508	702656
23543	702657
132753	702658
18918	702659
38562	702660
10015	702661
5890	702662
2578	702663
20587	702664
4560	702665
112297	702666
108446	702667
1062	702668
67770	702669
90583	702670
59347	702671
16045	702672
11924	702673
14193	702674
39795	702675
138007	702676
93355	702677
12943	702678
82483	702679
54582	702680
2282	702681
96026	702682
13991	702683
9176	702684
7201	702685
35163	702686
70100	702687
84538	702688
1677	702689
45467	702690
14227	702691
11205	702692
10219	702693
13822	702694
5966	702695
21761	702696
45238	702697
6791	702698
65056	702699
135652	702700
21116	702701
24586	702702
122980	702703
6725	702704
91443	702705
36776	702706
72831	702707
95286	702708
68739	702709
30287	702710
32559	702711
72526	702712
19396	702713
55471	702714
15316	702715
4335	702716
351	702717
78157	702718
41005	702719
3331	702720
2086	702721
51848	702722
91420	702723
429	702724
18382	702725
47636	702726
56300	702727
48775	702728
342	702729
29534	702730
83459	702731
16494	702732
1908	702733
124271	702734
58226	702735
104171	702736
58046	702737
28492	702738
101025	702739
3235	702740
81775	702741
955	702742
20793	702743
108931	702744
16263	702745
35291	702746
71369	702747
35003	702748
23574	702749
4742	702750
119224	702751
10323	702752
66195	702753
27356	702754
26415	702755
27498	702756
32366	702757
39965	702758
388	702759
101608	702760
44509	702761
77777	702762
57102	702763
459	702764
45367	702765
55863	702766
3470	702767
90559	702768
17466	702769
11232	702770
86340	702771
8953	702772
132426	702773
53670	702774
25929	702775
64580	702776
9069	702777
48500	702778
57920	702779
76798	702780
60936	702781
36138	702782
113630	702783
45098	702784
108974	702785
65898	702786
26058	702787
36046	702788
88460	702789
135819	702790
89055	702791
15344	702792
32465	702793
4918	702794
66417	702795
95031	702796
119471	702797
37109	702798
38100	702799
48900	702800
10750	702801
12996	702802
92810	702803
98504	702804
10977	702805
16940	702806
19068	702807
33062	702808
38329	702809
70974	702810
16540	702811
5312	702812
53802	702813
28599	702814
38127	702815
65231	702816
22078	702817
29905	702818
11758	702819
33444	702820
19132	702821
10637	702822
45301	702823
76599	702824
58451	702825
12898	702826
4434	702827
1327	702828
33896	702829
3207	702830
8218	702831
102	702832
120293	702833
51616	702834
44831	702835
6677	702836
97196	702837
2641	702838
57494	702839
90485	702840
142372	702841
56026	702842
8071	702843
21281	702844
69201	702845
5052	702846
37711	702847
52279	702848
66774	702849
114209	702850
22205	702851
52383	702852
18735	702853
1791	702854
3479	702855
3448	702856
80578	702857
22949	702858
59540	702859
85447	702860
13868	702861
65937	702862
58387	702863
130318	702864
44498	702865
29155	702866
20831	702867
2601	702868
76038	702869
39369	702870
37044	702871
93070	702872
1012	702873
115900	702874
62094	702875
97080	702876
7330	702877
35676	702878
24094	702879
34098	702880
122414	702881
18592	702882
26555	702883
62882	702884
58291	702885
149850	702886
80465	702887
42414	702888
75590	702889
23031	702890
9520	702891
3784	702892
81338	702893
37166	702894
80973	702895
55603	702896
11659	702897
98503	702898
11762	702899
20942	702900
42062	702901
1696	702902
56793	702903
5764	702904
362	702905
14917	702906
12200	702907
9483	702908
78416	702909
7	702910
142698	702911
36877	702912
19615	702913
10391	702914
22952	702915
11780	702916
15640	702917
28415	702918
17316	702919
126438	702920
33101	702921
10570	702922
12210	702923
89757	702924
84295	702925
3311	702926
75880	702927
61796	702928
65946	702929
9	702930
3383	702931
11033	702932
7677	702933
54382	702934
11301	702935
6552	702936
8318	702937
1940	702938
8782	702939
30830	702940
15941	702941
149315	702942
2280	702943
39649	702944
125816	702945
25843	702946
17072	702947
14125	702948
10260	702949
96085	702950
56671	702951
57637	702952
15604	702953
1831	702954
103581	702955
76525	702956
13649	702957
104069	702958
46850	702959
2311	702960
45930	702961
40485	702962
12397	702963
40984	702964
3647	702965
15522	702966
14497	702967
15209	702968
4395	702969
27458	702970
32297	702971
2220	702972
55321	702973
146911	702974
51368	702975
33821	702976
23479	702977
63271	702978
126527	702979
3975	702980
56972	702981
23391	702982
41527	702983
16876	702984
64502	702985
6018	702986
58973	702987
42661	702988
35427	702989
98571	702990
53834	702991
2119	702992
77553	702993
1958	702994
87851	702995
60102	702996
38061	702997
24836	702998
13317	702999
43426	703000
6707	703001
10656	703002
59585	703003
2099	703004
112122	703005
3350	703006
72744	703007
70759	703008
117473	703009
19674	703010
15	703011
4949	703012
203	703013
75675	703014
3040	703015
33386	703016
5459	703017
15520	703018
17905	703019
101147	703020
24075	703021
61058	703022
52260	703023
9856	703024
36180	703025
9227	703026
79187	703027
41936	703028
14784	703029
72850	703030
35715	703031
16625	703032
30470	703033
213	703034
146322	703035
53707	703036
12277	703037
26206	703038
73477	703039
25919	703040
76848	703041
7886	703042
30733	703043
2375	703044
29489	703045
140089	703046
96489	703047
74332	703048
14748	703049
8312	703050
46082	703051
49896	703052
63877	703053
97655	703054
12365	703055
85675	703056
106813	703057
11140	703058
38685	703059
2365	703060
12935	703061
147898	703062
8125	703063
714	703064
2820	703065
86140	703066
14635	703067
59635	703068
1043	703069
15288	703070
79147	703071
27270	703072
105147	703073
30052	703074
54553	703075
50965	703076
85933	703077
81660	703078
15040	703079
32408	703080
10706	703081
3063	703082
60403	703083
76308	703084
1489	703085
49223	703086
38363	703087
8580	703088
58553	703089
7702	703090
70794	703091
116734	703092
124713	703093
1524	703094
88877	703095
55357	703096
19460	703097
88187	703098
32605	703099
7088	703100
14940	703101
71750	703102
55	703103
1552	703104
117245	703105
25028	703106
31337	703107
5735	703108
4492	703109
80702	703110
73251	703111
16007	703112
129879	703113
46427	703114
7767	703115
118591	703116
119302	703117
57123	703118
682	703119
48	703120
9170	703121
2370	703122
27346	703123
49929	703124
42011	703125
13554	703126
88022	703127
6815	703128
15600	703129
1743	703130
12620	703131
61990	703132
5592	703133
142921	703134
84665	703135
33675	703136
86709	703137
19301	703138
80522	703139
35399	703140
2562	703141
57382	703142
38003	703143
93884	703144
116687	703145
96961	703146
12829	703147
37256	703148
81572	703149
937	703150
92597	703151
14182	703152
23216	703153
35237	703154
21488	703155
28367	703156
28247	703157
118093	703158
95319	703159
5240	703160
12880	703161
7567	703162
27062	703163
24753	703164
17904	703165
90679	703166
57718	703167
147070	703168
8423	703169
3571	703170
69153	703171
99625	703172
87393	703173
104135	703174
24078	703175
360	703176
58470	703177
69415	703178
92024	703179
115447	703180
21949	703181
13047	703182
30618	703183
6806	703184
79442	703185
85677	703186
109100	703187
69508	703188
38132	703189
73669	703190
103845	703191
12319	703192
6195	703193
3619	703194
11596	703195
35108	703196
32746	703197
22990	703198
10071	703199
46744	703200
74404	703201
6146	703202
14410	703203
50678	703204
5329	703205
24253	703206
108598	703207
46	703208
88557	703209
90262	703210
102439	703211
78951	703212
53627	703213
90411	703214
22470	703215
11878	703216
3475	703217
11256	703218
49029	703219
16145	703220
29581	703221
65190	703222
80409	703223
19375	703224
7945	703225
52529	703226
12234	703227
62767	703228
7967	703229
54146	703230
10206	703231
53995	703232
3805	703233
17620	703234
129545	703235
24704	703236
27689	703237
97904	703238
31230	703239
11410	703240
85230	703241
44724	703242
19562	703243
19021	703244
11284	703245
2541	703246
5620	703247
13245	703248
1827	703249
129136	703250
43217	703251
788	703252
42033	703253
40153	703254
114917	703255
11946	703256
112011	703257
9346	703258
66293	703259
127179	703260
92897	703261
57686	703262
102013	703263
21964	703264
79339	703265
129801	703266
27279	703267
36398	703268
29723	703269
14473	703270
7331	703271
2553	703272
12416	703273
9836	703274
7999	703275
70681	703276
6548	703277
12251	703278
6114	703279
67049	703280
2389	703281
47506	703282
1203	703283
74836	703284
1067	703285
57269	703286
139957	703287
10170	703288
77699	703289
118908	703290
87674	703291
24270	703292
58755	703293
327	703294
30667	703295
6879	703296
56615	703297
104008	703298
135774	703299
35218	703300
29306	703301
40473	703302
68516	703303
26144	703304
61778	703305
36692	703306
20112	703307
137695	703308
23598	703309
55119	703310
25016	703311
27915	703312
34724	703313
120961	703314
17249	703315
5952	703316
71168	703317
54161	703318
4414	703319
56864	703320
106923	703321
12162	703322
5800	703323
37059	703324
48505	703325
46689	703326
75237	703327
6544	703328
133796	703329
25215	703330
15262	703331
940	703332
23019	703333
54073	703334
2167	703335
1777	703336
74545	703337
19165	703338
569	703339
80254	703340
37005	703341
71864	703342
20868	703343
78780	703344
19910	703345
90486	703346
86385	703347
17230	703348
69428	703349
39936	703350
13591	703351
108547	703352
150052	703353
5130	703354
54751	703355
47102	703356
58513	703357
86638	703358
56032	703359
355	703360
14009	703361
16677	703362
38326	703363
11821	703364
42512	703365
85814	703366
55139	703367
63846	703368
62219	703369
7665	703370
31263	703371
97121	703372
67530	703373
5967	703374
99455	703375
146794	703376
303	703377
37174	703378
113105	703379
40398	703380
28592	703381
8293	703382
97323	703383
53253	703384
94937	703385
40322	703386
142576	703387
53574	703388
8761	703389
42371	703390
79359	703391
66626	703392
12220	703393
79055	703394
128217	703395
1209	703396
115284	703397
50931	703398
42692	703399
2071	703400
19271	703401
42018	703402
63594	703403
9038	703404
92619	703405
33374	703406
35512	703407
66056	703408
16737	703409
962	703410
117015	703411
53909	703412
43334	703413
130607	703414
44591	703415
20735	703416
73183	703417
133844	703418
100657	703419
10579	703420
21544	703421
3627	703422
23647	703423
48507	703424
63499	703425
10444	703426
47330	703427
36031	703428
12721	703429
22921	703430
74633	703431
68881	703432
13469	703433
5849	703434
32464	703435
37413	703436
18594	703437
47368	703438
103500	703439
57161	703440
37174	703441
66488	703442
12125	703443
2653	703444
53704	703445
1345	703446
80934	703447
24096	703448
37233	703449
64093	703450
69172	703451
24435	703452
36690	703453
45245	703454
81878	703455
68256	703456
100	703457
11893	703458
56774	703459
70527	703460
71699	703461
145517	703462
3394	703463
69383	703464
8274	703465
17783	703466
65708	703467
381	703468
122085	703469
64902	703470
18972	703471
83595	703472
3991	703473
27102	703474
7404	703475
117882	703476
74059	703477
78522	703478
15188	703479
77848	703480
89857	703481
41161	703482
109305	703483
64370	703484
103	703485
5100	703486
29647	703487
95738	703488
89799	703489
71091	703490
62053	703491
121936	703492
19141	703493
4626	703494
39692	703495
132578	703496
135991	703497
117854	703498
2126	703499
33278	703500
4539	703501
12331	703502
16408	703503
7033	703504
1050	703505
10704	703506
24973	703507
29995	703508
4752	703509
72669	703510
23896	703511
40022	703512
6575	703513
27135	703514
30405	703515
51462	703516
10059	703517
10068	703518
105766	703519
36860	703520
36515	703521
51103	703522
33630	703523
73006	703524
66395	703525
16705	703526
29504	703527
2185	703528
17197	703529
8759	703530
15229	703531
111137	703532
5401	703533
14929	703534
34138	703535
17471	703536
54502	703537
55132	703538
62018	703539
33292	703540
104390	703541
61197	703542
72968	703543
45751	703544
66863	703545
37774	703546
49389	703547
4428	703548
85852	703549
24784	703550
48168	703551
80554	703552
15744	703553
44722	703554
3784	703555
239	703556
9800	703557
24096	703558
59489	703559
10190	703560
7119	703561
140293	703562
80644	703563
9448	703564
143986	703565
11167	703566
4102	703567
94964	703568
29262	703569
2860	703570
6019	703571
131859	703572
132093	703573
3602	703574
6819	703575
39199	703576
100304	703577
14553	703578
114253	703579
39119	703580
1907	703581
53093	703582
15751	703583
71826	703584
68034	703585
101281	703586
50458	703587
24990	703588
14635	703589
1009	703590
5559	703591
4673	703592
39651	703593
109156	703594
65139	703595
31606	703596
58984	703597
33113	703598
4386	703599
119845	703600
5492	703601
40146	703602
68451	703603
18335	703604
30455	703605
50577	703606
19400	703607
46258	703608
115434	703609
43389	703610
117124	703611
107005	703612
88877	703613
14839	703614
67471	703615
70113	703616
94982	703617
6606	703618
21765	703619
73755	703620
21091	703621
24406	703622
24519	703623
28472	703624
79617	703625
989	703626
35109	703627
123944	703628
102207	703629
8487	703630
35105	703631
27498	703632
104472	703633
48190	703634
20616	703635
997	703636
31588	703637
17501	703638
96	703639
511	703640
123580	703641
139706	703642
56330	703643
99248	703644
62662	703645
10573	703646
14250	703647
49718	703648
20844	703649
5706	703650
51082	703651
101841	703652
6111	703653
93525	703654
4415	703655
35835	703656
24481	703657
16402	703658
26844	703659
12295	703660
490	703661
14059	703662
852	703663
23005	703664
46167	703665
9240	703666
5548	703667
3076	703668
73540	703669
45354	703670
72510	703671
12271	703672
80791	703673
32708	703674
31988	703675
61530	703676
2166	703677
18963	703678
1158	703679
15198	703680
6128	703681
43959	703682
12951	703683
100581	703684
97284	703685
62736	703686
7467	703687
46433	703688
26772	703689
258	703690
22418	703691
123898	703692
5120	703693
507	703694
24248	703695
74932	703696
53430	703697
92146	703698
90918	703699
98186	703700
3160	703701
44758	703702
35922	703703
31657	703704
89226	703705
65242	703706
47312	703707
105370	703708
377	703709
17700	703710
105467	703711
28952	703712
81032	703713
74	703714
19533	703715
43472	703716
36248	703717
5880	703718
4102	703719
6096	703720
6739	703721
41401	703722
20087	703723
17515	703724
65599	703725
27904	703726
37488	703727
13550	703728
3531	703729
58185	703730
5457	703731
25851	703732
38261	703733
26925	703734
6717	703735
116726	703736
53294	703737
10942	703738
63194	703739
75510	703740
11141	703741
7726	703742
53554	703743
2365	703744
83218	703745
4993	703746
68190	703747
33687	703748
91062	703749
80173	703750
36709	703751
2889	703752
34949	703753
41356	703754
72627	703755
34139	703756
19267	703757
12307	703758
23786	703759
78687	703760
6750	703761
16788	703762
41597	703763
12883	703764
38863	703765
7413	703766
25854	703767
552	703768
5443	703769
13511	703770
86476	703771
121961	703772
37520	703773
78732	703774
3176	703775
42003	703776
9780	703777
1872	703778
117017	703779
55648	703780
32470	703781
7987	703782
119779	703783
12620	703784
5082	703785
133277	703786
1532	703787
22210	703788
22744	703789
61841	703790
70286	703791
121630	703792
115327	703793
78594	703794
85474	703795
31482	703796
15963	703797
32981	703798
15775	703799
28036	703800
46109	703801
42801	703802
13165	703803
17605	703804
306	703805
5632	703806
44525	703807
75293	703808
39664	703809
54787	703810
83202	703811
68378	703812
73656	703813
15734	703814
31798	703815
5700	703816
5964	703817
18955	703818
29780	703819
15632	703820
62659	703821
67588	703822
28733	703823
10899	703824
27248	703825
59046	703826
1738	703827
140614	703828
28335	703829
95665	703830
2994	703831
22768	703832
34615	703833
41820	703834
26944	703835
79027	703836
20306	703837
53919	703838
22195	703839
19441	703840
10638	703841
78990	703842
11428	703843
149684	703844
68457	703845
28303	703846
22341	703847
24053	703848
15440	703849
46409	703850
83654	703851
25196	703852
43383	703853
81291	703854
35482	703855
4805	703856
37278	703857
9031	703858
106202	703859
106248	703860
48970	703861
8762	703862
104425	703863
48737	703864
20226	703865
105278	703866
52954	703867
93492	703868
113536	703869
108071	703870
29947	703871
5988	703872
52754	703873
63642	703874
80410	703875
30355	703876
38108	703877
48497	703878
23819	703879
29882	703880
883	703881
26168	703882
57216	703883
19659	703884
50938	703885
56604	703886
58385	703887
29256	703888
26906	703889
36669	703890
46821	703891
4026	703892
56520	703893
57178	703894
132412	703895
93767	703896
6154	703897
6839	703898
40047	703899
14592	703900
5070	703901
106283	703902
27622	703903
5348	703904
234	703905
41144	703906
56207	703907
18603	703908
50142	703909
7514	703910
64797	703911
24836	703912
115773	703913
5676	703914
100258	703915
68142	703916
51114	703917
937	703918
34590	703919
38427	703920
128738	703921
1848	703922
67965	703923
79175	703924
4226	703925
1147	703926
77640	703927
18334	703928
3702	703929
18485	703930
11722	703931
33427	703932
118730	703933
66316	703934
53412	703935
1208	703936
6636	703937
123408	703938
24861	703939
5325	703940
77	703941
45005	703942
83888	703943
55775	703944
62485	703945
104573	703946
5701	703947
115912	703948
44523	703949
45403	703950
62166	703951
7134	703952
21875	703953
36232	703954
3976	703955
68156	703956
3392	703957
13438	703958
8155	703959
36532	703960
117571	703961
29439	703962
86964	703963
11976	703964
78376	703965
51529	703966
11892	703967
5871	703968
59846	703969
98445	703970
16301	703971
21514	703972
59194	703973
2880	703974
51183	703975
2238	703976
133978	703977
6646	703978
30708	703979
55573	703980
94836	703981
102461	703982
13884	703983
6006	703984
1421	703985
86361	703986
41430	703987
120891	703988
38195	703989
34200	703990
115063	703991
4567	703992
40223	703993
35299	703994
4656	703995
90378	703996
18530	703997
16677	703998
2442	703999
1453	704000
2099	704001
33992	704002
17929	704003
35084	704004
6739	704005
56805	704006
94770	704007
68183	704008
10312	704009
12043	704010
27161	704011
6225	704012
9665	704013
93020	704014
16249	704015
1200	704016
45701	704017
23222	704018
21812	704019
89554	704020
8121	704021
111183	704022
72616	704023
28269	704024
13886	704025
23360	704026
51841	704027
11405	704028
18741	704029
102385	704030
83	704031
100354	704032
93080	704033
13330	704034
104607	704035
9754	704036
25395	704037
115498	704038
28201	704039
16002	704040
45696	704041
77482	704042
11796	704043
23558	704044
96040	704045
85156	704046
58693	704047
54340	704048
25000	704049
77682	704050
123503	704051
161	704052
37013	704053
148965	704054
44603	704055
54215	704056
16032	704057
139836	704058
65239	704059
29721	704060
106628	704061
92539	704062
6486	704063
2125	704064
36191	704065
3080	704066
7595	704067
372	704068
69911	704069
59413	704070
92230	704071
2565	704072
110309	704073
11432	704074
18670	704075
47138	704076
6286	704077
9116	704078
92723	704079
35681	704080
46096	704081
60961	704082
34083	704083
11291	704084
50443	704085
71215	704086
4762	704087
36155	704088
21779	704089
112070	704090
23496	704091
61410	704092
3158	704093
3492	704094
85010	704095
45175	704096
59150	704097
49520	704098
53740	704099
14354	704100
33304	704101
1341	704102
85146	704103
67825	704104
103224	704105
7475	704106
12993	704107
34584	704108
49744	704109
65352	704110
83791	704111
2085	704112
5644	704113
70790	704114
26513	704115
8509	704116
92462	704117
17213	704118
14033	704119
9583	704120
141428	704121
878	704122
104051	704123
13145	704124
25265	704125
3723	704126
64278	704127
6483	704128
55548	704129
908	704130
23502	704131
85232	704132
31367	704133
142532	704134
22057	704135
30742	704136
42642	704137
53668	704138
53284	704139
106331	704140
1314	704141
83391	704142
20368	704143
59901	704144
72374	704145
5646	704146
49818	704147
22573	704148
136862	704149
114685	704150
87062	704151
2891	704152
34821	704153
73389	704154
3338	704155
134178	704156
2916	704157
28496	704158
4881	704159
29509	704160
107199	704161
50549	704162
51424	704163
71242	704164
11237	704165
22438	704166
97856	704167
9978	704168
51999	704169
77741	704170
36960	704171
76805	704172
29520	704173
70747	704174
97365	704175
83679	704176
6906	704177
88995	704178
7576	704179
35725	704180
14836	704181
40511	704182
78220	704183
38418	704184
79109	704185
53322	704186
30816	704187
34395	704188
108792	704189
59222	704190
2480	704191
2511	704192
57224	704193
5421	704194
11558	704195
15284	704196
51347	704197
96	704198
46434	704199
59037	704200
41071	704201
18051	704202
22217	704203
78388	704204
3909	704205
22479	704206
63214	704207
84517	704208
62955	704209
20658	704210
3367	704211
50289	704212
132464	704213
34401	704214
115745	704215
6254	704216
34044	704217
34698	704218
12518	704219
113603	704220
64797	704221
89015	704222
23796	704223
20363	704224
8587	704225
28212	704226
48327	704227
139904	704228
75179	704229
6706	704230
26316	704231
29909	704232
58525	704233
1131	704234
132934	704235
15118	704236
25123	704237
64679	704238
17233	704239
37463	704240
6403	704241
74403	704242
28713	704243
93144	704244
70635	704245
13849	704246
126968	704247
21184	704248
1636	704249
1758	704250
59922	704251
20458	704252
25257	704253
57972	704254
40287	704255
36715	704256
28577	704257
101030	704258
58580	704259
63332	704260
20752	704261
20419	704262
1625	704263
7713	704264
926	704265
121320	704266
1634	704267
93139	704268
62329	704269
135418	704270
16164	704271
810	704272
89478	704273
135722	704274
17798	704275
1859	704276
56670	704277
28937	704278
33407	704279
39951	704280
42052	704281
19069	704282
92218	704283
15296	704284
28732	704285
29692	704286
65137	704287
60879	704288
130292	704289
24859	704290
41607	704291
38132	704292
58115	704293
24551	704294
41804	704295
96232	704296
445	704297
15058	704298
76230	704299
69069	704300
94140	704301
27247	704302
63088	704303
49487	704304
3305	704305
108286	704306
63346	704307
136210	704308
26379	704309
34551	704310
1071	704311
627	704312
39223	704313
67838	704314
59039	704315
17310	704316
45542	704317
75002	704318
94517	704319
90013	704320
134038	704321
19437	704322
51899	704323
80347	704324
22236	704325
29506	704326
86114	704327
79901	704328
86366	704329
1673	704330
73274	704331
2886	704332
64554	704333
47178	704334
120667	704335
81885	704336
4185	704337
60004	704338
11113	704339
62583	704340
62453	704341
89564	704342
38859	704343
876	704344
19144	704345
67482	704346
69418	704347
65863	704348
4224	704349
36515	704350
7288	704351
43945	704352
79123	704353
46003	704354
14	704355
118472	704356
25740	704357
686	704358
50735	704359
83923	704360
42038	704361
5654	704362
102166	704363
9946	704364
14834	704365
116360	704366
3563	704367
3404	704368
68093	704369
145575	704370
2312	704371
21055	704372
22447	704373
39384	704374
77277	704375
107369	704376
114395	704377
35092	704378
50707	704379
85354	704380
42146	704381
124776	704382
81130	704383
38204	704384
57720	704385
78104	704386
56274	704387
6301	704388
82778	704389
80269	704390
53324	704391
23373	704392
115494	704393
62023	704394
11774	704395
121437	704396
13758	704397
2639	704398
58742	704399
31330	704400
87653	704401
28690	704402
64478	704403
57766	704404
125552	704405
6252	704406
48956	704407
2550	704408
3557	704409
25823	704410
135389	704411
52350	704412
11515	704413
6891	704414
9087	704415
22695	704416
36698	704417
65637	704418
76402	704419
23599	704420
39077	704421
18910	704422
32992	704423
45297	704424
55333	704425
20510	704426
11671	704427
47877	704428
57876	704429
85335	704430
40652	704431
5644	704432
94180	704433
58384	704434
39562	704435
35364	704436
35782	704437
7775	704438
3291	704439
32306	704440
88639	704441
137192	704442
70931	704443
39579	704444
42734	704445
79203	704446
5216	704447
231	704448
32328	704449
12012	704450
18157	704451
98565	704452
17752	704453
77355	704454
6997	704455
11277	704456
71566	704457
92520	704458
59630	704459
17786	704460
89202	704461
88573	704462
31462	704463
44674	704464
9960	704465
40523	704466
3734	704467
52032	704468
4912	704469
33094	704470
121365	704471
41593	704472
28987	704473
99626	704474
52843	704475
35619	704476
80937	704477
3513	704478
787	704479
12184	704480
61708	704481
103635	704482
51340	704483
46299	704484
57279	704485
65589	704486
1833	704487
14168	704488
133547	704489
134221	704490
137402	704491
10767	704492
28269	704493
25590	704494
60485	704495
39118	704496
130192	704497
74095	704498
51573	704499
26431	704500
87877	704501
61744	704502
22665	704503
116292	704504
5585	704505
61904	704506
32420	704507
24697	704508
13890	704509
1610	704510
112690	704511
21352	704512
43415	704513
1518	704514
63334	704515
56997	704516
68422	704517
2904	704518
109164	704519
16508	704520
9388	704521
24797	704522
12092	704523
25406	704524
19649	704525
23649	704526
148	704527
86776	704528
40341	704529
1507	704530
23474	704531
52811	704532
33793	704533
44178	704534
1119	704535
59666	704536
13467	704537
35575	704538
4784	704539
24571	704540
49476	704541
16585	704542
76409	704543
32171	704544
319	704545
126347	704546
96599	704547
18260	704548
83409	704549
17461	704550
5424	704551
88587	704552
20604	704553
106533	704554
39281	704555
2429	704556
22155	704557
21022	704558
99692	704559
55056	704560
33164	704561
10999	704562
32975	704563
48940	704564
37451	704565
24447	704566
3137	704567
6306	704568
20833	704569
13966	704570
15389	704571
124413	704572
3843	704573
8593	704574
33123	704575
2797	704576
27908	704577
65209	704578
43900	704579
1047	704580
46364	704581
83900	704582
95660	704583
59845	704584
62391	704585
54135	704586
87673	704587
1201	704588
39178	704589
2793	704590
6312	704591
5949	704592
54845	704593
18463	704594
766	704595
29766	704596
125403	704597
33415	704598
32854	704599
1897	704600
28280	704601
50575	704602
60336	704603
119	704604
34753	704605
39864	704606
40339	704607
9910	704608
657	704609
52212	704610
125771	704611
24782	704612
32378	704613
105802	704614
31129	704615
37885	704616
80113	704617
65050	704618
40387	704619
99284	704620
9219	704621
24238	704622
134505	704623
38169	704624
56031	704625
12646	704626
128881	704627
119227	704628
254	704629
72776	704630
141570	704631
104528	704632
112841	704633
122078	704634
48921	704635
35029	704636
73201	704637
56125	704638
14654	704639
88135	704640
79085	704641
111133	704642
86725	704643
101	704644
17956	704645
4468	704646
96484	704647
6929	704648
90434	704649
3731	704650
33532	704651
51183	704652
121580	704653
70554	704654
5264	704655
48727	704656
18834	704657
10635	704658
45598	704659
37807	704660
2669	704661
15693	704662
17258	704663
27779	704664
50963	704665
56593	704666
122252	704667
34756	704668
43133	704669
60852	704670
89169	704671
8102	704672
17380	704673
27540	704674
73017	704675
41652	704676
43839	704677
52573	704678
62423	704679
7548	704680
8925	704681
35661	704682
84366	704683
7831	704684
12739	704685
1925	704686
17862	704687
36274	704688
87929	704689
2983	704690
92117	704691
98965	704692
34601	704693
9088	704694
1993	704695
716	704696
32172	704697
16535	704698
66470	704699
69075	704700
106855	704701
35324	704702
13955	704703
64684	704704
88531	704705
86042	704706
99754	704707
26594	704708
7987	704709
5196	704710
128315	704711
68428	704712
29986	704713
24495	704714
36856	704715
85116	704716
919	704717
24522	704718
6978	704719
7562	704720
71082	704721
125602	704722
134549	704723
86946	704724
59694	704725
19880	704726
2492	704727
32808	704728
19016	704729
127835	704730
25441	704731
17225	704732
71189	704733
1285	704734
15055	704735
23620	704736
108213	704737
25396	704738
95329	704739
62295	704740
33043	704741
2331	704742
27735	704743
77354	704744
50008	704745
34067	704746
44580	704747
46662	704748
39638	704749
62303	704750
1477	704751
78339	704752
7486	704753
10940	704754
91066	704755
25864	704756
7772	704757
128086	704758
4203	704759
21960	704760
72956	704761
23579	704762
105502	704763
144277	704764
904	704765
79290	704766
18640	704767
78998	704768
53914	704769
38494	704770
86783	704771
6491	704772
4589	704773
8559	704774
20722	704775
55033	704776
50623	704777
5180	704778
869	704779
36648	704780
40026	704781
12578	704782
2406	704783
53979	704784
8916	704785
103172	704786
629	704787
9390	704788
6868	704789
23311	704790
19312	704791
98482	704792
121074	704793
1578	704794
33501	704795
14107	704796
82290	704797
20094	704798
22723	704799
104387	704800
7772	704801
1717	704802
31075	704803
50568	704804
141683	704805
120354	704806
11678	704807
88580	704808
42657	704809
15039	704810
50389	704811
40363	704812
42310	704813
51818	704814
60043	704815
123	704816
80314	704817
80432	704818
60848	704819
106185	704820
7571	704821
85454	704822
15595	704823
928	704824
12093	704825
33300	704826
59000	704827
78648	704828
29788	704829
29877	704830
48095	704831
20481	704832
117377	704833
7169	704834
35302	704835
13917	704836
25045	704837
18579	704838
27430	704839
3406	704840
13035	704841
125918	704842
21659	704843
77308	704844
38671	704845
29382	704846
149050	704847
2785	704848
30711	704849
2198	704850
30631	704851
28219	704852
49021	704853
7563	704854
63146	704855
133932	704856
92400	704857
40188	704858
51882	704859
38083	704860
12046	704861
103914	704862
10214	704863
17056	704864
76392	704865
82294	704866
1017	704867
8210	704868
59020	704869
24610	704870
51437	704871
28273	704872
5413	704873
70579	704874
7525	704875
6556	704876
53057	704877
18462	704878
3857	704879
7414	704880
1075	704881
40589	704882
30798	704883
4253	704884
11275	704885
58176	704886
7781	704887
81469	704888
10476	704889
15041	704890
102116	704891
99946	704892
37282	704893
40271	704894
63210	704895
1579	704896
12856	704897
56498	704898
87786	704899
2860	704900
129911	704901
24621	704902
29827	704903
148169	704904
34893	704905
18909	704906
52632	704907
37736	704908
13172	704909
41549	704910
57644	704911
49136	704912
70067	704913
3838	704914
53401	704915
50996	704916
1057	704917
53498	704918
38796	704919
15530	704920
5995	704921
13336	704922
6401	704923
2990	704924
23266	704925
57161	704926
8	704927
104799	704928
101708	704929
100972	704930
64779	704931
24154	704932
13006	704933
34269	704934
124556	704935
68211	704936
56756	704937
66503	704938
83316	704939
35107	704940
47490	704941
30590	704942
124	704943
110318	704944
28896	704945
96763	704946
83380	704947
34433	704948
22187	704949
30462	704950
8491	704951
76129	704952
34291	704953
5827	704954
28289	704955
35378	704956
21908	704957
22184	704958
59195	704959
18158	704960
86940	704961
19935	704962
3856	704963
2184	704964
1179	704965
44624	704966
10156	704967
22192	704968
63990	704969
9261	704970
135277	704971
46668	704972
76295	704973
32961	704974
72749	704975
104506	704976
7034	704977
96529	704978
22470	704979
79193	704980
108669	704981
40510	704982
4981	704983
61606	704984
98823	704985
71684	704986
135740	704987
7255	704988
40982	704989
91541	704990
97324	704991
4698	704992
130224	704993
16421	704994
140862	704995
105795	704996
102206	704997
49855	704998
38637	704999
8397	705000
950	705001
38322	705002
37460	705003
587	705004
567	705005
23183	705006
107469	705007
33173	705008
14236	705009
59129	705010
2639	705011
125553	705012
5275	705013
74260	705014
6277	705015
41241	705016
14541	705017
7132	705018
28527	705019
53308	705020
44436	705021
107730	705022
58824	705023
21391	705024
117379	705025
51236	705026
29735	705027
1215	705028
8143	705029
1007	705030
18974	705031
1028	705032
35984	705033
40450	705034
11103	705035
3896	705036
21245	705037
72420	705038
74520	705039
16003	705040
28634	705041
1654	705042
11616	705043
900	705044
98105	705045
139772	705046
11422	705047
110401	705048
121152	705049
760	705050
86353	705051
65930	705052
38516	705053
19490	705054
34333	705055
55857	705056
117296	705057
24152	705058
7833	705059
92648	705060
51858	705061
9936	705062
10408	705063
138232	705064
50655	705065
27101	705066
5068	705067
35910	705068
26488	705069
122954	705070
77557	705071
6833	705072
1115	705073
52271	705074
19317	705075
11160	705076
28685	705077
11862	705078
21585	705079
129756	705080
21259	705081
17055	705082
3056	705083
24354	705084
31838	705085
38043	705086
90397	705087
27019	705088
43594	705089
64426	705090
133764	705091
108370	705092
104654	705093
65151	705094
43140	705095
39763	705096
86942	705097
33376	705098
1604	705099
5044	705100
4646	705101
800	705102
240	705103
73535	705104
119567	705105
84819	705106
95686	705107
13195	705108
108969	705109
55080	705110
6169	705111
12213	705112
110045	705113
6568	705114
38264	705115
3251	705116
65018	705117
80323	705118
36758	705119
7341	705120
50920	705121
110501	705122
148720	705123
31828	705124
15130	705125
11174	705126
66695	705127
49880	705128
133513	705129
33752	705130
24533	705131
2408	705132
24172	705133
146179	705134
15049	705135
8671	705136
15942	705137
17621	705138
41547	705139
38282	705140
64199	705141
34344	705142
44134	705143
71843	705144
27802	705145
30179	705146
60939	705147
21809	705148
60180	705149
27952	705150
7332	705151
97388	705152
31626	705153
22696	705154
46218	705155
1101	705156
46992	705157
30636	705158
202	705159
18319	705160
14789	705161
20244	705162
30530	705163
7462	705164
52744	705165
24692	705166
36674	705167
47352	705168
7923	705169
46828	705170
20477	705171
4423	705172
103525	705173
82567	705174
20471	705175
30449	705176
837	705177
84137	705178
14249	705179
22160	705180
39676	705181
82091	705182
3662	705183
35831	705184
15655	705185
45151	705186
4188	705187
71335	705188
70611	705189
9763	705190
5177	705191
66625	705192
43379	705193
1292	705194
19656	705195
4077	705196
34568	705197
18519	705198
60556	705199
13797	705200
57549	705201
78137	705202
832	705203
2932	705204
91671	705205
17706	705206
41093	705207
113639	705208
278	705209
91936	705210
19428	705211
36102	705212
10496	705213
23549	705214
11157	705215
69919	705216
66644	705217
40587	705218
97659	705219
5386	705220
33611	705221
103492	705222
47784	705223
46651	705224
55529	705225
130828	705226
52338	705227
97752	705228
69929	705229
7711	705230
52	705231
12692	705232
29177	705233
76246	705234
484	705235
7738	705236
41137	705237
1400	705238
30002	705239
54613	705240
12867	705241
11968	705242
42658	705243
32924	705244
74598	705245
40557	705246
123139	705247
48920	705248
120959	705249
37466	705250
7040	705251
56149	705252
42025	705253
58255	705254
139537	705255
57337	705256
92688	705257
11301	705258
68727	705259
32312	705260
16789	705261
66690	705262
279	705263
108099	705264
54796	705265
17557	705266
78191	705267
38576	705268
761	705269
55320	705270
93322	705271
102024	705272
7121	705273
10654	705274
134485	705275
24141	705276
2542	705277
43276	705278
47282	705279
62313	705280
65530	705281
33622	705282
88989	705283
6920	705284
22018	705285
60606	705286
132365	705287
4350	705288
47762	705289
24644	705290
10637	705291
71778	705292
10951	705293
9078	705294
33977	705295
10003	705296
53444	705297
12900	705298
16271	705299
9334	705300
38518	705301
115399	705302
50167	705303
91451	705304
81658	705305
10252	705306
7199	705307
47476	705308
58111	705309
13615	705310
2204	705311
17691	705312
2683	705313
54528	705314
2843	705315
15745	705316
62986	705317
59206	705318
150039	705319
476	705320
9125	705321
24646	705322
18229	705323
76266	705324
11523	705325
45509	705326
53750	705327
15975	705328
72841	705329
90661	705330
32102	705331
46083	705332
72475	705333
15254	705334
100024	705335
70116	705336
1705	705337
134717	705338
1739	705339
57354	705340
135101	705341
26311	705342
2182	705343
65820	705344
21227	705345
17725	705346
45425	705347
78230	705348
117515	705349
26401	705350
30373	705351
8009	705352
15621	705353
44753	705354
25265	705355
14658	705356
27294	705357
143468	705358
2710	705359
108928	705360
33391	705361
10008	705362
15048	705363
106926	705364
23500	705365
16599	705366
3903	705367
25364	705368
61620	705369
91174	705370
3807	705371
15138	705372
30414	705373
65686	705374
40277	705375
44390	705376
8263	705377
94117	705378
55556	705379
34011	705380
31003	705381
62	705382
132107	705383
42663	705384
40732	705385
92094	705386
36827	705387
22193	705388
25349	705389
31684	705390
66777	705391
8615	705392
65685	705393
65902	705394
129271	705395
4704	705396
56301	705397
31056	705398
57404	705399
13424	705400
76087	705401
17671	705402
21847	705403
69439	705404
24496	705405
35769	705406
162	705407
2294	705408
3829	705409
79179	705410
18434	705411
513	705412
70097	705413
19352	705414
39010	705415
92949	705416
136178	705417
10844	705418
44751	705419
4537	705420
11673	705421
24352	705422
22662	705423
29156	705424
71431	705425
9750	705426
31458	705427
54	705428
103109	705429
6147	705430
4499	705431
105860	705432
1251	705433
14194	705434
65065	705435
71157	705436
50505	705437
104148	705438
28705	705439
42735	705440
17408	705441
68498	705442
136644	705443
70778	705444
69940	705445
44226	705446
3685	705447
58660	705448
31878	705449
100892	705450
12727	705451
87861	705452
130293	705453
2900	705454
18010	705455
55780	705456
76788	705457
20046	705458
138418	705459
64721	705460
4306	705461
388	705462
11160	705463
130363	705464
19729	705465
61792	705466
48912	705467
52408	705468
72431	705469
79196	705470
110647	705471
24606	705472
24470	705473
27113	705474
38742	705475
69584	705476
49257	705477
54266	705478
66949	705479
19110	705480
28550	705481
62254	705482
33831	705483
54789	705484
40049	705485
94166	705486
32364	705487
66748	705488
19077	705489
4109	705490
17426	705491
1709	705492
81157	705493
539	705494
11248	705495
28875	705496
81025	705497
61501	705498
747	705499
65646	705500
1370	705501
2482	705502
29544	705503
37425	705504
51584	705505
7631	705506
64407	705507
89373	705508
106830	705509
23422	705510
79778	705511
72254	705512
47673	705513
61311	705514
31919	705515
85827	705516
14169	705517
22946	705518
53822	705519
13914	705520
6843	705521
461	705522
15639	705523
83996	705524
76282	705525
7871	705526
42926	705527
1486	705528
679	705529
11249	705530
61114	705531
23135	705532
9835	705533
134890	705534
1323	705535
7051	705536
28350	705537
111728	705538
81591	705539
4461	705540
106867	705541
24576	705542
79088	705543
101920	705544
100183	705545
7904	705546
58962	705547
137009	705548
48835	705549
1451	705550
64658	705551
16287	705552
104595	705553
1304	705554
54258	705555
81974	705556
64540	705557
57174	705558
27693	705559
1477	705560
20202	705561
37941	705562
38997	705563
26450	705564
138	705565
1487	705566
77245	705567
56559	705568
2968	705569
36802	705570
1543	705571
98397	705572
94284	705573
44526	705574
14874	705575
48446	705576
144139	705577
74766	705578
22341	705579
3166	705580
40386	705581
87407	705582
118589	705583
80260	705584
133191	705585
36687	705586
124382	705587
35398	705588
41593	705589
75052	705590
69201	705591
47807	705592
98393	705593
10312	705594
105556	705595
60518	705596
44123	705597
1596	705598
137169	705599
35460	705600
19578	705601
64557	705602
66711	705603
16401	705604
61352	705605
146347	705606
126194	705607
143912	705608
43623	705609
69848	705610
66054	705611
4431	705612
19321	705613
26605	705614
91920	705615
691	705616
30036	705617
1331	705618
82353	705619
102105	705620
60534	705621
19221	705622
29524	705623
28792	705624
23251	705625
41340	705626
101562	705627
58666	705628
2708	705629
16215	705630
42926	705631
7912	705632
45670	705633
6392	705634
35709	705635
89811	705636
26691	705637
65094	705638
93356	705639
18705	705640
24668	705641
24983	705642
16573	705643
117388	705644
87099	705645
43093	705646
120711	705647
89107	705648
11645	705649
128486	705650
63017	705651
101045	705652
23839	705653
126606	705654
2013	705655
93204	705656
43128	705657
9593	705658
24	705659
29671	705660
3214	705661
4030	705662
59040	705663
126835	705664
140159	705665
66944	705666
97137	705667
38073	705668
108946	705669
7482	705670
81176	705671
29078	705672
89676	705673
105156	705674
19675	705675
28451	705676
1964	705677
34106	705678
8735	705679
6840	705680
118510	705681
4122	705682
22397	705683
45619	705684
27992	705685
129279	705686
12213	705687
31020	705688
916	705689
52419	705690
23916	705691
15979	705692
17163	705693
8903	705694
83637	705695
6553	705696
1650	705697
1435	705698
37998	705699
4342	705700
70965	705701
28495	705702
123452	705703
36119	705704
3799	705705
37947	705706
52771	705707
19085	705708
120012	705709
25438	705710
124402	705711
9664	705712
8218	705713
4695	705714
16291	705715
8063	705716
57625	705717
11841	705718
61152	705719
32857	705720
96348	705721
16599	705722
59360	705723
17649	705724
38307	705725
104331	705726
19040	705727
72869	705728
1609	705729
67873	705730
73251	705731
30639	705732
7859	705733
57546	705734
15827	705735
68408	705736
37785	705737
39159	705738
68300	705739
113085	705740
23969	705741
10561	705742
2707	705743
107973	705744
5520	705745
39228	705746
19590	705747
14823	705748
1761	705749
1962	705750
64444	705751
30272	705752
41143	705753
23892	705754
116146	705755
97420	705756
97943	705757
14340	705758
24242	705759
847	705760
109826	705761
120223	705762
28215	705763
52486	705764
126124	705765
133821	705766
26628	705767
105943	705768
83495	705769
76244	705770
143269	705771
27648	705772
29210	705773
5807	705774
22915	705775
335	705776
920	705777
25167	705778
5109	705779
30274	705780
82933	705781
34686	705782
80416	705783
36746	705784
25245	705785
98255	705786
69981	705787
61553	705788
25097	705789
65134	705790
56100	705791
81624	705792
68314	705793
64430	705794
13946	705795
30244	705796
19317	705797
2538	705798
57434	705799
30648	705800
30628	705801
9244	705802
84284	705803
31803	705804
2925	705805
1696	705806
38426	705807
25156	705808
6046	705809
64902	705810
31061	705811
34431	705812
104159	705813
5107	705814
45938	705815
125649	705816
58385	705817
60611	705818
124474	705819
6106	705820
23344	705821
64540	705822
78348	705823
48760	705824
78809	705825
36888	705826
37808	705827
12947	705828
2258	705829
27542	705830
1002	705831
70816	705832
113020	705833
11595	705834
57966	705835
13325	705836
19375	705837
24438	705838
5738	705839
43571	705840
146862	705841
25115	705842
27606	705843
37303	705844
18688	705845
111429	705846
29994	705847
90090	705848
77606	705849
7369	705850
66642	705851
14668	705852
117342	705853
111236	705854
43742	705855
78438	705856
72244	705857
22332	705858
5087	705859
33	705860
50863	705861
61301	705862
1261	705863
1502	705864
7044	705865
465	705866
4272	705867
6470	705868
23010	705869
8943	705870
94751	705871
37579	705872
20616	705873
79182	705874
44428	705875
97833	705876
2072	705877
121069	705878
136014	705879
40008	705880
20499	705881
20317	705882
45780	705883
35740	705884
142889	705885
3623	705886
36847	705887
32090	705888
72781	705889
13551	705890
22837	705891
45787	705892
105127	705893
29562	705894
56077	705895
60611	705896
60547	705897
21221	705898
36785	705899
56293	705900
100688	705901
63626	705902
48312	705903
5077	705904
2899	705905
68665	705906
13971	705907
53909	705908
24451	705909
11917	705910
11478	705911
9403	705912
43678	705913
16665	705914
927	705915
22848	705916
43662	705917
57910	705918
24393	705919
23743	705920
13115	705921
14213	705922
3315	705923
122918	705924
123025	705925
34650	705926
129461	705927
8565	705928
43272	705929
117574	705930
11611	705931
4662	705932
50196	705933
64322	705934
1123	705935
9828	705936
148971	705937
24528	705938
40521	705939
4757	705940
82659	705941
89867	705942
72225	705943
15613	705944
7536	705945
2359	705946
106226	705947
42970	705948
1218	705949
122124	705950
38269	705951
9456	705952
115789	705953
14256	705954
51633	705955
10522	705956
6786	705957
11989	705958
81203	705959
24794	705960
9833	705961
1601	705962
83934	705963
76556	705964
34868	705965
99193	705966
83001	705967
43134	705968
110047	705969
57596	705970
61633	705971
805	705972
1696	705973
26459	705974
12865	705975
38619	705976
7920	705977
10219	705978
2474	705979
54398	705980
12409	705981
11762	705982
236	705983
75952	705984
137177	705985
21043	705986
22444	705987
21592	705988
13080	705989
111359	705990
67743	705991
35722	705992
988	705993
2474	705994
3326	705995
50873	705996
15656	705997
24622	705998
2106	705999
25281	706000
60920	706001
9546	706002
36411	706003
28183	706004
3792	706005
99178	706006
1733	706007
107856	706008
5134	706009
65117	706010
603	706011
77	706012
82900	706013
594	706014
119688	706015
28402	706016
6854	706017
45239	706018
37209	706019
94680	706020
52579	706021
17134	706022
20690	706023
14918	706024
100882	706025
31513	706026
146978	706027
12143	706028
10432	706029
28716	706030
11974	706031
23417	706032
8867	706033
100001	706034
3040	706035
89878	706036
2235	706037
65905	706038
48034	706039
23669	706040
15472	706041
31956	706042
48456	706043
108235	706044
100745	706045
11686	706046
29074	706047
20894	706048
37063	706049
1383	706050
31287	706051
72414	706052
29977	706053
12379	706054
58084	706055
5385	706056
412	706057
62899	706058
49255	706059
8546	706060
64542	706061
9416	706062
119880	706063
1176	706064
73495	706065
66980	706066
18492	706067
43343	706068
25305	706069
26638	706070
27386	706071
96481	706072
33966	706073
38878	706074
1507	706075
28242	706076
53949	706077
44148	706078
49253	706079
99241	706080
133508	706081
44967	706082
132583	706083
17124	706084
88534	706085
87944	706086
78412	706087
50810	706088
5736	706089
75949	706090
46909	706091
53375	706092
79706	706093
35869	706094
98577	706095
73942	706096
65574	706097
37376	706098
17162	706099
117160	706100
54084	706101
145183	706102
60478	706103
37404	706104
34945	706105
99271	706106
5687	706107
133123	706108
86828	706109
25397	706110
44697	706111
62131	706112
19426	706113
60224	706114
48414	706115
659	706116
87127	706117
100927	706118
128442	706119
116824	706120
10022	706121
8124	706122
69952	706123
5832	706124
17475	706125
120371	706126
109567	706127
65378	706128
68778	706129
72273	706130
6889	706131
73774	706132
48083	706133
50274	706134
86087	706135
51752	706136
33535	706137
14507	706138
20519	706139
14381	706140
55057	706141
41436	706142
7280	706143
8779	706144
24986	706145
73747	706146
40706	706147
20544	706148
78564	706149
1973	706150
127634	706151
438	706152
87697	706153
6718	706154
38883	706155
31741	706156
92264	706157
110960	706158
31773	706159
31397	706160
42660	706161
1662	706162
15388	706163
33402	706164
116046	706165
82717	706166
105379	706167
68413	706168
130766	706169
30157	706170
6205	706171
14376	706172
119902	706173
66289	706174
7568	706175
124571	706176
104652	706177
107860	706178
34038	706179
6494	706180
7543	706181
93261	706182
46900	706183
69763	706184
68038	706185
38012	706186
34717	706187
20445	706188
142341	706189
13886	706190
95207	706191
32004	706192
24086	706193
8783	706194
16599	706195
69055	706196
15468	706197
49090	706198
37986	706199
90676	706200
37164	706201
71644	706202
30159	706203
92966	706204
35942	706205
84710	706206
77950	706207
20020	706208
25174	706209
5741	706210
302	706211
49886	706212
67854	706213
61634	706214
3019	706215
2507	706216
28858	706217
69779	706218
84944	706219
20197	706220
25237	706221
46433	706222
62502	706223
143076	706224
97297	706225
83264	706226
71946	706227
38711	706228
2038	706229
11258	706230
5077	706231
32206	706232
1593	706233
87684	706234
64462	706235
25380	706236
7362	706237
30719	706238
4173	706239
13194	706240
120041	706241
43982	706242
62067	706243
133671	706244
128813	706245
135624	706246
16383	706247
122534	706248
19579	706249
31385	706250
937	706251
21829	706252
95166	706253
72469	706254
68478	706255
55410	706256
17413	706257
3257	706258
1236	706259
13603	706260
22151	706261
6263	706262
77089	706263
108499	706264
82614	706265
15761	706266
64698	706267
143601	706268
50223	706269
13775	706270
69221	706271
26713	706272
46724	706273
11479	706274
13052	706275
717	706276
38861	706277
55455	706278
39673	706279
61462	706280
15899	706281
28509	706282
22586	706283
75949	706284
69194	706285
105546	706286
101571	706287
101536	706288
73564	706289
148734	706290
55028	706291
42331	706292
61132	706293
261	706294
62609	706295
29836	706296
133587	706297
40164	706298
7582	706299
78791	706300
29257	706301
1092	706302
96726	706303
56778	706304
25046	706305
29788	706306
12189	706307
5592	706308
710	706309
90545	706310
13412	706311
66652	706312
15894	706313
9975	706314
86093	706315
52897	706316
48779	706317
33812	706318
66077	706319
141243	706320
25324	706321
4511	706322
73927	706323
86230	706324
4030	706325
57289	706326
119780	706327
14946	706328
17570	706329
2981	706330
37530	706331
65804	706332
15424	706333
12252	706334
20345	706335
36161	706336
983	706337
7614	706338
97557	706339
137259	706340
4022	706341
105579	706342
14065	706343
126555	706344
136980	706345
17316	706346
74919	706347
40454	706348
422	706349
49423	706350
840	706351
51224	706352
51615	706353
2982	706354
5440	706355
64959	706356
28620	706357
54388	706358
38996	706359
43419	706360
67678	706361
15473	706362
53307	706363
102058	706364
64090	706365
23124	706366
139939	706367
43662	706368
15477	706369
38353	706370
50955	706371
1265	706372
9405	706373
84127	706374
32255	706375
2423	706376
40006	706377
743	706378
85298	706379
14	706380
30721	706381
89733	706382
112212	706383
14055	706384
22218	706385
52809	706386
3403	706387
48457	706388
5033	706389
13197	706390
6125	706391
26328	706392
31199	706393
32537	706394
30863	706395
70176	706396
5655	706397
18752	706398
65840	706399
64683	706400
36996	706401
16866	706402
46648	706403
34864	706404
22013	706405
107212	706406
22001	706407
5540	706408
24341	706409
11148	706410
1548	706411
61835	706412
29189	706413
6124	706414
19715	706415
62899	706416
114186	706417
24320	706418
78169	706419
48314	706420
76155	706421
27792	706422
123460	706423
37305	706424
6807	706425
43561	706426
2345	706427
17631	706428
36226	706429
76062	706430
92882	706431
2479	706432
77036	706433
1363	706434
55138	706435
86467	706436
101	706437
25945	706438
16716	706439
22594	706440
2867	706441
32396	706442
996	706443
15024	706444
90890	706445
131556	706446
59491	706447
108043	706448
67147	706449
18517	706450
27717	706451
69099	706452
22612	706453
111163	706454
27469	706455
125078	706456
54645	706457
13767	706458
31258	706459
13843	706460
9085	706461
2485	706462
48174	706463
12169	706464
131985	706465
106715	706466
4268	706467
8794	706468
316	706469
96923	706470
69305	706471
12800	706472
120953	706473
6915	706474
116219	706475
72219	706476
64674	706477
17920	706478
150034	706479
111713	706480
28774	706481
16934	706482
27788	706483
38028	706484
48600	706485
18038	706486
60393	706487
13892	706488
14144	706489
57	706490
14131	706491
66432	706492
53214	706493
12030	706494
36697	706495
33321	706496
47588	706497
49250	706498
124	706499
138483	706500
39858	706501
27050	706502
53289	706503
77427	706504
578	706505
66456	706506
82912	706507
93146	706508
68585	706509
118720	706510
52176	706511
20273	706512
149706	706513
44466	706514
2331	706515
116133	706516
75452	706517
36737	706518
104882	706519
4925	706520
20408	706521
32287	706522
102678	706523
85573	706524
14377	706525
1025	706526
20920	706527
5899	706528
108989	706529
41737	706530
35112	706531
2582	706532
12948	706533
86174	706534
101931	706535
27249	706536
55000	706537
77370	706538
85311	706539
43360	706540
41107	706541
102421	706542
29003	706543
87907	706544
18945	706545
318	706546
68821	706547
121829	706548
90974	706549
65900	706550
20778	706551
41532	706552
99582	706553
7546	706554
8029	706555
6470	706556
29850	706557
44150	706558
21939	706559
19020	706560
69505	706561
55188	706562
55190	706563
34931	706564
9547	706565
48054	706566
70353	706567
87613	706568
16070	706569
11342	706570
60235	706571
133314	706572
94817	706573
31187	706574
27371	706575
116411	706576
36311	706577
32810	706578
41842	706579
22964	706580
2460	706581
126	706582
64721	706583
40681	706584
911	706585
4869	706586
4134	706587
1937	706588
8181	706589
5478	706590
54255	706591
105254	706592
48245	706593
25176	706594
14652	706595
87164	706596
148091	706597
1437	706598
102278	706599
44251	706600
84192	706601
3488	706602
74698	706603
66785	706604
18509	706605
16677	706606
9000	706607
86779	706608
19146	706609
45123	706610
69979	706611
35537	706612
45948	706613
76372	706614
13232	706615
51227	706616
68433	706617
63496	706618
14656	706619
89555	706620
97015	706621
21402	706622
6282	706623
4339	706624
44223	706625
72126	706626
30204	706627
9676	706628
136188	706629
9059	706630
32795	706631
97491	706632
44908	706633
50578	706634
13629	706635
127210	706636
103431	706637
120425	706638
20948	706639
145471	706640
54910	706641
12264	706642
10385	706643
33404	706644
20651	706645
135897	706646
22316	706647
6987	706648
15453	706649
135464	706650
132177	706651
45779	706652
73314	706653
36803	706654
100767	706655
102985	706656
74908	706657
40375	706658
76064	706659
21079	706660
8411	706661
23106	706662
79156	706663
12	706664
10490	706665
34922	706666
52548	706667
66	706668
37727	706669
95482	706670
40429	706671
96367	706672
40649	706673
107070	706674
69190	706675
13920	706676
32993	706677
24877	706678
72671	706679
9571	706680
1712	706681
49286	706682
1910	706683
14988	706684
124200	706685
23643	706686
59887	706687
123020	706688
57684	706689
1317	706690
3170	706691
10487	706692
92906	706693
34971	706694
5497	706695
23605	706696
21017	706697
5060	706698
74272	706699
1951	706700
75943	706701
34562	706702
88212	706703
58417	706704
20354	706705
45801	706706
29047	706707
99227	706708
84763	706709
103105	706710
110552	706711
62786	706712
136682	706713
59430	706714
15320	706715
94521	706716
77854	706717
74427	706718
8601	706719
117664	706720
3081	706721
131823	706722
3825	706723
54555	706724
54375	706725
10229	706726
87720	706727
105321	706728
50264	706729
26882	706730
12466	706731
3756	706732
124230	706733
52399	706734
9765	706735
13072	706736
36558	706737
49492	706738
36251	706739
145306	706740
75457	706741
33112	706742
626	706743
10486	706744
35549	706745
69194	706746
49024	706747
59773	706748
101160	706749
92556	706750
76463	706751
61989	706752
1700	706753
96530	706754
999	706755
19919	706756
218	706757
26054	706758
32503	706759
694	706760
43759	706761
10472	706762
147093	706763
8751	706764
10672	706765
7645	706766
3035	706767
49959	706768
38486	706769
1531	706770
63798	706771
20221	706772
49443	706773
49939	706774
81247	706775
48942	706776
22448	706777
6862	706778
17627	706779
10102	706780
24852	706781
31408	706782
32327	706783
47633	706784
94310	706785
81446	706786
120180	706787
9954	706788
78049	706789
28863	706790
78729	706791
528	706792
198	706793
78967	706794
34072	706795
91493	706796
118104	706797
24990	706798
12050	706799
51817	706800
64349	706801
28139	706802
15158	706803
9164	706804
109603	706805
2717	706806
135457	706807
125312	706808
18270	706809
42030	706810
117227	706811
84346	706812
8244	706813
83998	706814
19086	706815
7294	706816
304	706817
68947	706818
78968	706819
122261	706820
78327	706821
13633	706822
104558	706823
74566	706824
23724	706825
77459	706826
116098	706827
5247	706828
58874	706829
4279	706830
16781	706831
17410	706832
99503	706833
13554	706834
32707	706835
15620	706836
50806	706837
6174	706838
73776	706839
29179	706840
33108	706841
57207	706842
24295	706843
46412	706844
60944	706845
8302	706846
46738	706847
29202	706848
949	706849
1776	706850
20420	706851
32275	706852
106334	706853
27632	706854
55970	706855
4182	706856
7797	706857
9135	706858
95762	706859
3666	706860
29013	706861
116073	706862
25298	706863
4032	706864
17188	706865
147538	706866
28893	706867
5538	706868
30583	706869
2113	706870
68874	706871
3132	706872
2389	706873
995	706874
6741	706875
46229	706876
46301	706877
111987	706878
29318	706879
105017	706880
35323	706881
85079	706882
144	706883
5503	706884
30017	706885
102987	706886
46666	706887
4267	706888
123718	706889
1143	706890
57195	706891
112500	706892
16891	706893
46391	706894
52275	706895
92508	706896
110312	706897
44359	706898
31147	706899
1612	706900
89692	706901
46025	706902
3099	706903
18641	706904
35880	706905
123348	706906
9207	706907
99166	706908
5738	706909
15705	706910
103332	706911
96846	706912
668	706913
39608	706914
29765	706915
8311	706916
83458	706917
74001	706918
19717	706919
40300	706920
34783	706921
119992	706922
44768	706923
16476	706924
61706	706925
147158	706926
48245	706927
59194	706928
21054	706929
22401	706930
10800	706931
22110	706932
39670	706933
73152	706934
20321	706935
110052	706936
6286	706937
57335	706938
69451	706939
28282	706940
126092	706941
36051	706942
94726	706943
132614	706944
115299	706945
59130	706946
26408	706947
108143	706948
33060	706949
4920	706950
123615	706951
94724	706952
19046	706953
8834	706954
26631	706955
43387	706956
72942	706957
34303	706958
8155	706959
38128	706960
130729	706961
18941	706962
45952	706963
65739	706964
10348	706965
28026	706966
436	706967
171	706968
68891	706969
3487	706970
80139	706971
2356	706972
1290	706973
74462	706974
1546	706975
46792	706976
75688	706977
23452	706978
5000	706979
8617	706980
17417	706981
30905	706982
47288	706983
19408	706984
46704	706985
7465	706986
33417	706987
2888	706988
144460	706989
56391	706990
77733	706991
58163	706992
55477	706993
117688	706994
48320	706995
44481	706996
41901	706997
5878	706998
90744	706999
35726	707000
16057	707001
104617	707002
25439	707003
78935	707004
1997	707005
5587	707006
92081	707007
28492	707008
67730	707009
30423	707010
33939	707011
31014	707012
6245	707013
21706	707014
11529	707015
10433	707016
40726	707017
42672	707018
148518	707019
7646	707020
33633	707021
34555	707022
49571	707023
9453	707024
64297	707025
30199	707026
1330	707027
34190	707028
8222	707029
40768	707030
10337	707031
24541	707032
90178	707033
6149	707034
74275	707035
44589	707036
56510	707037
31668	707038
2169	707039
30670	707040
50018	707041
34002	707042
67306	707043
5164	707044
17721	707045
78324	707046
1808	707047
22528	707048
40199	707049
79770	707050
56534	707051
3988	707052
66601	707053
29313	707054
8045	707055
76753	707056
26	707057
23822	707058
50948	707059
4142	707060
15592	707061
80063	707062
28621	707063
17942	707064
64277	707065
27694	707066
92053	707067
10184	707068
94894	707069
33254	707070
18447	707071
30416	707072
115542	707073
24086	707074
87	707075
13898	707076
2247	707077
106329	707078
6191	707079
48399	707080
110214	707081
21191	707082
47696	707083
578	707084
74956	707085
2359	707086
38310	707087
56490	707088
37534	707089
80992	707090
127242	707091
50089	707092
15675	707093
33230	707094
93289	707095
33666	707096
91476	707097
9472	707098
15515	707099
71426	707100
7553	707101
52536	707102
23974	707103
28422	707104
18535	707105
73347	707106
130301	707107
62833	707108
33487	707109
6144	707110
28562	707111
59283	707112
40456	707113
41010	707114
5401	707115
18932	707116
71863	707117
13795	707118
5093	707119
91091	707120
103941	707121
9323	707122
16298	707123
1639	707124
6683	707125
83008	707126
43132	707127
137492	707128
36496	707129
12356	707130
65325	707131
691	707132
38994	707133
131060	707134
1826	707135
104897	707136
28049	707137
11474	707138
70119	707139
199	707140
24280	707141
32962	707142
68271	707143
1569	707144
36355	707145
50097	707146
101407	707147
36867	707148
84279	707149
19118	707150
13060	707151
87252	707152
38907	707153
45587	707154
13068	707155
77473	707156
139090	707157
21230	707158
112841	707159
97422	707160
102781	707161
4019	707162
57540	707163
84703	707164
47126	707165
49489	707166
111599	707167
76477	707168
17605	707169
74672	707170
296	707171
35212	707172
4616	707173
114911	707174
19756	707175
62314	707176
32573	707177
36035	707178
2415	707179
49813	707180
27846	707181
4148	707182
32437	707183
47451	707184
52725	707185
29275	707186
117424	707187
38156	707188
128394	707189
28209	707190
136119	707191
47337	707192
4084	707193
16758	707194
25670	707195
6855	707196
1353	707197
73400	707198
53753	707199
14577	707200
106659	707201
1772	707202
44107	707203
14913	707204
12507	707205
4905	707206
12403	707207
5486	707208
57841	707209
89850	707210
65480	707211
14800	707212
674	707213
14630	707214
7302	707215
29836	707216
71303	707217
33110	707218
77778	707219
49158	707220
49067	707221
8539	707222
649	707223
39505	707224
22416	707225
13288	707226
50168	707227
3865	707228
58290	707229
101550	707230
7757	707231
33702	707232
5998	707233
43469	707234
93538	707235
26174	707236
13531	707237
56741	707238
48843	707239
45507	707240
6714	707241
34084	707242
112433	707243
55887	707244
6035	707245
140438	707246
134031	707247
4270	707248
85295	707249
123145	707250
47395	707251
7064	707252
13006	707253
57449	707254
55071	707255
22964	707256
21057	707257
19418	707258
10013	707259
37805	707260
45975	707261
137717	707262
7868	707263
419	707264
147761	707265
59906	707266
30799	707267
1165	707268
4487	707269
11200	707270
21611	707271
32007	707272
85170	707273
101798	707274
48001	707275
927	707276
92544	707277
5815	707278
57444	707279
30228	707280
49876	707281
51099	707282
10157	707283
47782	707284
45725	707285
16039	707286
66333	707287
30018	707288
2951	707289
1076	707290
85824	707291
12359	707292
14812	707293
32264	707294
149192	707295
82433	707296
127743	707297
34377	707298
81123	707299
67195	707300
84258	707301
8704	707302
86380	707303
20968	707304
41946	707305
20853	707306
37967	707307
26981	707308
44470	707309
79762	707310
84874	707311
68262	707312
9709	707313
1243	707314
16272	707315
7286	707316
59510	707317
30082	707318
30461	707319
13628	707320
6498	707321
29724	707322
14809	707323
50516	707324
137353	707325
52073	707326
7237	707327
45526	707328
2367	707329
98050	707330
9021	707331
23797	707332
318	707333
2028	707334
379	707335
46565	707336
120684	707337
1659	707338
75290	707339
49612	707340
13824	707341
987	707342
28435	707343
2505	707344
5218	707345
11975	707346
98556	707347
111068	707348
19577	707349
61730	707350
597	707351
1296	707352
36736	707353
13396	707354
29679	707355
11801	707356
325	707357
558	707358
42501	707359
25222	707360
13437	707361
2689	707362
75256	707363
11994	707364
28539	707365
59885	707366
28493	707367
146670	707368
35982	707369
28025	707370
1507	707371
119297	707372
41356	707373
6302	707374
842	707375
138010	707376
87526	707377
49311	707378
87798	707379
28005	707380
4444	707381
62023	707382
12324	707383
22676	707384
79426	707385
97452	707386
5441	707387
64235	707388
147567	707389
43586	707390
14553	707391
105243	707392
92070	707393
17293	707394
50694	707395
11940	707396
2841	707397
55553	707398
1928	707399
112985	707400
23094	707401
11842	707402
15262	707403
73262	707404
56787	707405
118212	707406
90191	707407
115159	707408
59835	707409
42689	707410
16693	707411
52805	707412
114316	707413
24074	707414
14599	707415
1812	707416
97014	707417
14112	707418
77150	707419
97188	707420
32141	707421
6944	707422
94396	707423
97528	707424
33229	707425
110130	707426
64895	707427
25381	707428
14809	707429
39008	707430
39840	707431
42297	707432
13350	707433
1267	707434
73554	707435
75586	707436
55161	707437
7621	707438
66213	707439
63166	707440
42320	707441
24506	707442
58886	707443
107599	707444
17818	707445
8499	707446
146147	707447
38407	707448
62446	707449
974	707450
86881	707451
5621	707452
774	707453
83	707454
10587	707455
18657	707456
103444	707457
9408	707458
42500	707459
3132	707460
46887	707461
81515	707462
17066	707463
5235	707464
4549	707465
24479	707466
100058	707467
104275	707468
1950	707469
119670	707470
109193	707471
45636	707472
4086	707473
11549	707474
5013	707475
1589	707476
8257	707477
73436	707478
121811	707479
10124	707480
59550	707481
64461	707482
36119	707483
2512	707484
26529	707485
10031	707486
59514	707487
13646	707488
119376	707489
14906	707490
39604	707491
43520	707492
13854	707493
6645	707494
101421	707495
86552	707496
14629	707497
111885	707498
5226	707499
266	707500
27172	707501
46885	707502
66199	707503
60017	707504
70653	707505
2454	707506
160	707507
34354	707508
43190	707509
18832	707510
82610	707511
26123	707512
76365	707513
72	707514
9674	707515
82668	707516
30593	707517
91539	707518
10677	707519
71809	707520
3245	707521
57869	707522
114437	707523
29266	707524
8312	707525
53199	707526
125657	707527
65323	707528
15689	707529
122371	707530
78141	707531
39236	707532
115026	707533
61626	707534
54202	707535
38762	707536
44090	707537
10659	707538
60524	707539
392	707540
4047	707541
104140	707542
31621	707543
84294	707544
14124	707545
94647	707546
11713	707547
16735	707548
33377	707549
734	707550
27977	707551
97098	707552
21948	707553
75165	707554
30922	707555
51287	707556
148625	707557
40133	707558
77667	707559
40062	707560
88488	707561
95455	707562
55959	707563
91014	707564
38690	707565
8086	707566
106043	707567
882	707568
121371	707569
94540	707570
53806	707571
34674	707572
11645	707573
19151	707574
6434	707575
98958	707576
98075	707577
81101	707578
16568	707579
65963	707580
97529	707581
50530	707582
1574	707583
115645	707584
3397	707585
30733	707586
48187	707587
19531	707588
141484	707589
82424	707590
54509	707591
29022	707592
24467	707593
23809	707594
6824	707595
23891	707596
31845	707597
8436	707598
14614	707599
947	707600
45996	707601
37677	707602
58910	707603
567	707604
68950	707605
47995	707606
103382	707607
12914	707608
9891	707609
31053	707610
22553	707611
56860	707612
6648	707613
56444	707614
29546	707615
64212	707616
84424	707617
13082	707618
113920	707619
44136	707620
73113	707621
76364	707622
7009	707623
6129	707624
132869	707625
9064	707626
9112	707627
81194	707628
23332	707629
91137	707630
86458	707631
27109	707632
86073	707633
25201	707634
16922	707635
3358	707636
32523	707637
96695	707638
25802	707639
144	707640
87094	707641
68928	707642
21056	707643
17579	707644
34294	707645
118720	707646
24779	707647
28769	707648
901	707649
49616	707650
15193	707651
24222	707652
64279	707653
50109	707654
92275	707655
30341	707656
123379	707657
124603	707658
15170	707659
43433	707660
57736	707661
103318	707662
82631	707663
79945	707664
19197	707665
92767	707666
53057	707667
45150	707668
33098	707669
40727	707670
73601	707671
5124	707672
111991	707673
233	707674
84717	707675
32129	707676
2006	707677
101258	707678
10367	707679
12884	707680
11628	707681
5045	707682
25394	707683
8369	707684
30957	707685
14696	707686
78193	707687
68263	707688
31120	707689
63274	707690
83024	707691
11164	707692
6436	707693
77078	707694
6245	707695
115791	707696
36941	707697
47518	707698
135543	707699
2874	707700
141554	707701
9343	707702
95	707703
13744	707704
79915	707705
50289	707706
75882	707707
34732	707708
27632	707709
17511	707710
84882	707711
80274	707712
38312	707713
9280	707714
31992	707715
102457	707716
24501	707717
84	707718
22627	707719
127013	707720
64207	707721
53731	707722
91931	707723
50661	707724
15580	707725
101537	707726
11585	707727
21933	707728
79287	707729
3174	707730
2813	707731
22148	707732
2416	707733
86452	707734
30568	707735
1111	707736
39332	707737
53393	707738
16168	707739
79491	707740
21461	707741
5727	707742
9	707743
6266	707744
116530	707745
81472	707746
6966	707747
38531	707748
78001	707749
674	707750
19914	707751
22664	707752
30549	707753
53	707754
101400	707755
16503	707756
2387	707757
22547	707758
1374	707759
13782	707760
4495	707761
4	707762
6601	707763
59386	707764
4238	707765
13341	707766
127699	707767
49664	707768
59030	707769
63125	707770
10318	707771
131734	707772
3710	707773
43804	707774
6262	707775
9049	707776
7145	707777
13896	707778
23840	707779
7933	707780
57647	707781
3310	707782
980	707783
68902	707784
3911	707785
9770	707786
13377	707787
28312	707788
22345	707789
55334	707790
59707	707791
65275	707792
43033	707793
64006	707794
558	707795
6474	707796
4612	707797
28301	707798
3387	707799
60181	707800
136612	707801
96908	707802
58178	707803
75195	707804
42542	707805
17244	707806
5745	707807
106723	707808
23558	707809
20459	707810
9559	707811
4669	707812
8327	707813
5406	707814
42512	707815
42497	707816
76084	707817
15396	707818
76489	707819
22676	707820
48328	707821
71957	707822
69771	707823
1644	707824
29198	707825
26474	707826
16092	707827
31196	707828
12707	707829
19209	707830
58026	707831
97867	707832
53241	707833
37930	707834
4311	707835
25941	707836
8105	707837
25018	707838
4129	707839
104827	707840
2440	707841
29327	707842
54639	707843
17	707844
176	707845
47184	707846
115106	707847
77225	707848
39473	707849
18	707850
1601	707851
139525	707852
23704	707853
66582	707854
30523	707855
128770	707856
3029	707857
3504	707858
26515	707859
80692	707860
19984	707861
22095	707862
33855	707863
49460	707864
69236	707865
12429	707866
77896	707867
127940	707868
23734	707869
2074	707870
37368	707871
9540	707872
82977	707873
8978	707874
126999	707875
14610	707876
12104	707877
31742	707878
87759	707879
8365	707880
82549	707881
27354	707882
24563	707883
90828	707884
17933	707885
1186	707886
23089	707887
13279	707888
11200	707889
18769	707890
29516	707891
766	707892
71690	707893
10705	707894
135057	707895
1919	707896
25317	707897
34584	707898
31443	707899
127725	707900
113879	707901
35236	707902
138291	707903
24968	707904
26857	707905
116899	707906
98412	707907
15080	707908
21638	707909
4336	707910
131188	707911
71264	707912
31427	707913
29642	707914
97025	707915
26852	707916
129273	707917
30124	707918
103797	707919
903	707920
70242	707921
23091	707922
20679	707923
88125	707924
12837	707925
96333	707926
66538	707927
80550	707928
81889	707929
2320	707930
61964	707931
13901	707932
55322	707933
143715	707934
123148	707935
120004	707936
919	707937
100385	707938
80128	707939
51120	707940
28368	707941
3890	707942
6863	707943
4213	707944
26653	707945
142815	707946
51480	707947
15528	707948
25824	707949
8332	707950
12735	707951
116388	707952
14805	707953
67265	707954
30285	707955
8734	707956
16184	707957
54716	707958
41322	707959
23057	707960
11261	707961
36421	707962
23219	707963
67568	707964
47166	707965
84915	707966
7276	707967
96824	707968
15157	707969
93220	707970
101078	707971
77998	707972
2293	707973
5692	707974
26276	707975
18615	707976
141810	707977
138266	707978
29946	707979
70443	707980
17870	707981
36110	707982
57682	707983
27112	707984
77392	707985
47962	707986
91759	707987
27974	707988
16324	707989
866	707990
12914	707991
34203	707992
23042	707993
33147	707994
94390	707995
142	707996
85096	707997
147415	707998
6898	707999
35623	708000
3463	708001
120133	708002
111221	708003
129705	708004
107713	708005
80448	708006
98716	708007
988	708008
45075	708009
31739	708010
2967	708011
110220	708012
18380	708013
4736	708014
14908	708015
24025	708016
19206	708017
28722	708018
38502	708019
11061	708020
118450	708021
23320	708022
2510	708023
4007	708024
38101	708025
75678	708026
3840	708027
5390	708028
4177	708029
49267	708030
15317	708031
42873	708032
73007	708033
45286	708034
29147	708035
37159	708036
39764	708037
10906	708038
40410	708039
33183	708040
39767	708041
15406	708042
87577	708043
17599	708044
78843	708045
39085	708046
6635	708047
531	708048
125	708049
21667	708050
12318	708051
57646	708052
20347	708053
104511	708054
42	708055
26134	708056
82878	708057
58628	708058
8009	708059
8264	708060
3152	708061
23597	708062
81123	708063
35738	708064
70169	708065
9933	708066
29889	708067
25974	708068
18125	708069
92513	708070
95147	708071
24644	708072
21018	708073
14766	708074
12418	708075
55808	708076
3041	708077
10334	708078
27815	708079
18971	708080
6542	708081
19100	708082
22134	708083
41244	708084
15286	708085
20985	708086
55019	708087
146198	708088
55430	708089
103366	708090
58623	708091
12740	708092
118100	708093
2549	708094
24753	708095
33056	708096
3871	708097
1011	708098
103644	708099
1974	708100
6082	708101
116	708102
80560	708103
41365	708104
2350	708105
122550	708106
17698	708107
41441	708108
85772	708109
653	708110
45174	708111
146921	708112
104483	708113
70549	708114
38649	708115
4303	708116
22234	708117
6926	708118
23077	708119
55742	708120
385	708121
108836	708122
22441	708123
19916	708124
10849	708125
2163	708126
39117	708127
5613	708128
36043	708129
58133	708130
38326	708131
95723	708132
13262	708133
12840	708134
86868	708135
57804	708136
70429	708137
45036	708138
83780	708139
10276	708140
13568	708141
51731	708142
50525	708143
148532	708144
23263	708145
63133	708146
18819	708147
21226	708148
54325	708149
20114	708150
16917	708151
65661	708152
84487	708153
72648	708154
79215	708155
113289	708156
94564	708157
13328	708158
38599	708159
37144	708160
3975	708161
10685	708162
62974	708163
39118	708164
11293	708165
114764	708166
688	708167
33328	708168
145402	708169
106049	708170
61125	708171
18030	708172
38763	708173
23647	708174
12067	708175
2578	708176
25893	708177
18696	708178
62629	708179
22779	708180
39830	708181
129914	708182
146139	708183
5280	708184
49401	708185
5423	708186
6688	708187
23053	708188
68129	708189
65502	708190
71393	708191
60050	708192
65158	708193
34080	708194
6842	708195
11750	708196
48489	708197
51997	708198
112393	708199
7192	708200
45122	708201
10853	708202
53617	708203
3631	708204
31262	708205
13051	708206
52673	708207
92938	708208
12874	708209
90682	708210
42396	708211
88850	708212
4785	708213
9650	708214
35528	708215
21278	708216
45930	708217
80957	708218
68257	708219
50185	708220
3927	708221
75875	708222
4485	708223
107893	708224
32302	708225
87373	708226
55179	708227
23379	708228
4526	708229
47023	708230
36427	708231
82	708232
20385	708233
31766	708234
80185	708235
16572	708236
5568	708237
8283	708238
88888	708239
35021	708240
83093	708241
56072	708242
87767	708243
3418	708244
104004	708245
108300	708246
129006	708247
38647	708248
6208	708249
6997	708250
17690	708251
53009	708252
9272	708253
8706	708254
109488	708255
76681	708256
2889	708257
258	708258
58576	708259
22411	708260
43958	708261
18055	708262
134859	708263
78249	708264
71673	708265
14752	708266
12918	708267
26288	708268
64336	708269
59690	708270
23160	708271
1146	708272
20622	708273
75097	708274
47119	708275
7092	708276
319	708277
18	708278
91343	708279
18535	708280
14059	708281
22452	708282
6845	708283
65586	708284
123272	708285
7812	708286
346	708287
74053	708288
15262	708289
203	708290
45412	708291
13779	708292
36123	708293
46137	708294
2525	708295
17851	708296
13738	708297
8362	708298
5317	708299
95257	708300
54087	708301
112602	708302
71937	708303
59206	708304
123089	708305
147854	708306
12623	708307
145780	708308
97565	708309
14408	708310
10289	708311
51351	708312
70524	708313
45317	708314
73263	708315
101261	708316
16625	708317
61253	708318
21267	708319
72618	708320
116400	708321
34805	708322
886	708323
82619	708324
35710	708325
12043	708326
52024	708327
35760	708328
8816	708329
8771	708330
7195	708331
1367	708332
3543	708333
70698	708334
86152	708335
1403	708336
14886	708337
2230	708338
84278	708339
94400	708340
38072	708341
121905	708342
58062	708343
76	708344
106167	708345
1707	708346
19967	708347
39041	708348
64994	708349
3002	708350
94309	708351
7071	708352
69705	708353
37793	708354
6132	708355
142156	708356
18283	708357
71	708358
4486	708359
9952	708360
20562	708361
10376	708362
5048	708363
7475	708364
26740	708365
10940	708366
16772	708367
115060	708368
54186	708369
27306	708370
6645	708371
36422	708372
56512	708373
28590	708374
115371	708375
118681	708376
31946	708377
67460	708378
26383	708379
95062	708380
2382	708381
70231	708382
125178	708383
90345	708384
79599	708385
22032	708386
35157	708387
124681	708388
31976	708389
23001	708390
66612	708391
113415	708392
67402	708393
105556	708394
10722	708395
96997	708396
37165	708397
37064	708398
19623	708399
37777	708400
34637	708401
61017	708402
79852	708403
5234	708404
65360	708405
116400	708406
50637	708407
149770	708408
5427	708409
33088	708410
16658	708411
29678	708412
16840	708413
111319	708414
53767	708415
3728	708416
23160	708417
11511	708418
61603	708419
10207	708420
96619	708421
38292	708422
109521	708423
69167	708424
4177	708425
6605	708426
5969	708427
45419	708428
47638	708429
33577	708430
23934	708431
6791	708432
278	708433
34827	708434
53585	708435
25885	708436
14791	708437
6337	708438
115041	708439
58250	708440
24936	708441
48394	708442
11096	708443
31219	708444
77275	708445
56109	708446
36609	708447
41638	708448
50489	708449
2873	708450
109624	708451
22194	708452
782	708453
112284	708454
6993	708455
12064	708456
14312	708457
1894	708458
77977	708459
50420	708460
55590	708461
144939	708462
8478	708463
144147	708464
39965	708465
88798	708466
5011	708467
55994	708468
15086	708469
42504	708470
60440	708471
47918	708472
57398	708473
3946	708474
517	708475
3718	708476
9989	708477
35019	708478
92090	708479
66415	708480
131718	708481
2429	708482
21508	708483
58420	708484
87783	708485
127972	708486
59169	708487
48382	708488
28913	708489
54976	708490
89740	708491
120802	708492
97802	708493
45516	708494
31953	708495
2965	708496
187	708497
48172	708498
120658	708499
55614	708500
70753	708501
15178	708502
29795	708503
59265	708504
41	708505
279	708506
8799	708507
138740	708508
4715	708509
60342	708510
38083	708511
1063	708512
43339	708513
42564	708514
17179	708515
38245	708516
2446	708517
83715	708518
28596	708519
13996	708520
25785	708521
86682	708522
5558	708523
441	708524
11947	708525
23618	708526
2367	708527
2282	708528
130571	708529
52414	708530
13015	708531
32263	708532
40061	708533
90400	708534
58571	708535
116141	708536
53684	708537
6414	708538
11215	708539
193	708540
120214	708541
487	708542
52365	708543
43917	708544
45617	708545
74891	708546
17418	708547
39314	708548
76288	708549
117435	708550
20015	708551
13484	708552
145635	708553
28168	708554
27287	708555
40153	708556
12974	708557
2765	708558
33275	708559
197	708560
5939	708561
123002	708562
78312	708563
52995	708564
60904	708565
16197	708566
86253	708567
3189	708568
58270	708569
31252	708570
1146	708571
83921	708572
249	708573
94828	708574
1657	708575
23241	708576
63253	708577
22241	708578
42323	708579
25787	708580
7885	708581
13971	708582
27993	708583
82435	708584
6961	708585
60920	708586
93605	708587
1958	708588
11460	708589
70294	708590
112052	708591
71842	708592
67160	708593
107500	708594
11120	708595
1853	708596
117283	708597
67982	708598
12231	708599
11705	708600
18761	708601
2599	708602
33484	708603
11111	708604
9288	708605
93100	708606
21780	708607
8081	708608
40839	708609
55739	708610
116164	708611
90795	708612
108995	708613
49262	708614
14324	708615
7908	708616
28315	708617
127961	708618
86239	708619
24975	708620
2923	708621
34773	708622
2700	708623
3535	708624
33822	708625
87967	708626
32089	708627
25145	708628
70902	708629
135841	708630
15479	708631
105823	708632
145208	708633
12018	708634
15642	708635
36518	708636
5799	708637
8372	708638
90689	708639
51762	708640
14471	708641
66343	708642
11733	708643
57310	708644
14684	708645
72358	708646
3651	708647
68649	708648
10760	708649
37996	708650
7503	708651
17873	708652
32212	708653
121841	708654
10838	708655
34380	708656
8867	708657
18888	708658
127763	708659
7016	708660
129920	708661
69213	708662
65579	708663
27386	708664
53046	708665
88141	708666
103693	708667
22927	708668
82747	708669
9004	708670
22322	708671
97856	708672
132808	708673
97219	708674
65076	708675
11924	708676
68952	708677
60639	708678
78636	708679
82661	708680
46340	708681
42067	708682
36525	708683
7467	708684
63605	708685
74060	708686
48959	708687
67271	708688
105234	708689
2103	708690
41323	708691
76290	708692
27045	708693
2967	708694
11461	708695
140679	708696
94542	708697
720	708698
94483	708699
6206	708700
36500	708701
37520	708702
72787	708703
147115	708704
35197	708705
6352	708706
64328	708707
341	708708
34936	708709
115400	708710
28450	708711
33387	708712
81877	708713
1900	708714
77069	708715
44186	708716
50290	708717
40434	708718
57466	708719
51243	708720
101902	708721
114160	708722
13361	708723
10131	708724
8805	708725
110088	708726
34726	708727
40869	708728
99361	708729
6945	708730
141594	708731
39344	708732
31223	708733
5690	708734
5378	708735
77429	708736
37627	708737
2464	708738
11958	708739
2676	708740
4469	708741
71467	708742
2494	708743
37302	708744
5695	708745
107108	708746
4037	708747
35916	708748
110237	708749
78	708750
68087	708751
567	708752
62852	708753
64122	708754
4740	708755
34718	708756
46616	708757
54682	708758
5784	708759
78757	708760
52294	708761
41317	708762
10983	708763
1202	708764
57716	708765
29063	708766
14582	708767
3958	708768
68656	708769
99531	708770
764	708771
7254	708772
24450	708773
6273	708774
94189	708775
13727	708776
23531	708777
87449	708778
38611	708779
102856	708780
85324	708781
14835	708782
30072	708783
59018	708784
15791	708785
36098	708786
68309	708787
75984	708788
84334	708789
52795	708790
16979	708791
17202	708792
14257	708793
48053	708794
31839	708795
42764	708796
4361	708797
98696	708798
1237	708799
1441	708800
872	708801
18873	708802
1272	708803
75270	708804
115249	708805
90516	708806
53081	708807
14491	708808
10958	708809
72	708810
70574	708811
25248	708812
3254	708813
39520	708814
56977	708815
12868	708816
60439	708817
78718	708818
35161	708819
53428	708820
35004	708821
13669	708822
92014	708823
33228	708824
102406	708825
55891	708826
20122	708827
3814	708828
527	708829
58871	708830
15522	708831
13426	708832
19882	708833
110018	708834
36107	708835
4340	708836
6736	708837
58347	708838
621	708839
81517	708840
16805	708841
4292	708842
9310	708843
5221	708844
20870	708845
15100	708846
13247	708847
370	708848
403	708849
66936	708850
19032	708851
8140	708852
36809	708853
88339	708854
11261	708855
63237	708856
1848	708857
33702	708858
44451	708859
29204	708860
1239	708861
1520	708862
1716	708863
63920	708864
63558	708865
6594	708866
28743	708867
42553	708868
59777	708869
2105	708870
28753	708871
4538	708872
81346	708873
11363	708874
7472	708875
29188	708876
45383	708877
59962	708878
19800	708879
40573	708880
135223	708881
71569	708882
41798	708883
46502	708884
119718	708885
39950	708886
5378	708887
5690	708888
29478	708889
2558	708890
57368	708891
102485	708892
24838	708893
412	708894
95613	708895
339	708896
109074	708897
87130	708898
5089	708899
148765	708900
17194	708901
101738	708902
41435	708903
1462	708904
94336	708905
68	708906
20300	708907
23155	708908
16897	708909
2141	708910
68052	708911
39850	708912
16475	708913
86807	708914
6650	708915
6669	708916
20062	708917
27072	708918
67155	708919
15145	708920
39324	708921
46311	708922
67647	708923
95272	708924
32129	708925
25846	708926
71759	708927
143411	708928
67288	708929
23102	708930
123296	708931
61682	708932
103358	708933
1	708934
18976	708935
32973	708936
56151	708937
40772	708938
37451	708939
51807	708940
16072	708941
68631	708942
42933	708943
20633	708944
7225	708945
5726	708946
31665	708947
9690	708948
57768	708949
19270	708950
18461	708951
7661	708952
124985	708953
96514	708954
6179	708955
1496	708956
54660	708957
620	708958
16370	708959
856	708960
53934	708961
103845	708962
87203	708963
3017	708964
3380	708965
140932	708966
67060	708967
39315	708968
17791	708969
20461	708970
89999	708971
7672	708972
4238	708973
71574	708974
19282	708975
41871	708976
70192	708977
34735	708978
37401	708979
59695	708980
5913	708981
1677	708982
47879	708983
71709	708984
82046	708985
67729	708986
1228	708987
59003	708988
79823	708989
50155	708990
55992	708991
79083	708992
100422	708993
32918	708994
119190	708995
4387	708996
100479	708997
102750	708998
29519	708999
39581	709000
34616	709001
76179	709002
108082	709003
34965	709004
60399	709005
48134	709006
292	709007
1051	709008
1273	709009
2377	709010
349	709011
103569	709012
5549	709013
77964	709014
48132	709015
78235	709016
11217	709017
39414	709018
60273	709019
85016	709020
78990	709021
120653	709022
5449	709023
105924	709024
53076	709025
17936	709026
3446	709027
13762	709028
9111	709029
548	709030
5193	709031
20410	709032
54367	709033
1324	709034
8445	709035
103378	709036
50952	709037
96443	709038
24770	709039
29842	709040
2495	709041
105038	709042
123996	709043
12705	709044
71342	709045
15204	709046
50983	709047
12695	709048
15865	709049
46670	709050
109706	709051
80905	709052
34699	709053
70325	709054
68738	709055
194	709056
28574	709057
28811	709058
63191	709059
103431	709060
49491	709061
13600	709062
16199	709063
8120	709064
41890	709065
35229	709066
29381	709067
7291	709068
2019	709069
135005	709070
124275	709071
100202	709072
6775	709073
111500	709074
89875	709075
31143	709076
75986	709077
33130	709078
3861	709079
19684	709080
56066	709081
22115	709082
10508	709083
83126	709084
49064	709085
7999	709086
53309	709087
37044	709088
38684	709089
56266	709090
15986	709091
118137	709092
13121	709093
8388	709094
122747	709095
59559	709096
3673	709097
10379	709098
17534	709099
67744	709100
130813	709101
8490	709102
1361	709103
86115	709104
95581	709105
28654	709106
13876	709107
22419	709108
25831	709109
4591	709110
17000	709111
145313	709112
35394	709113
31342	709114
20845	709115
65903	709116
25533	709117
4767	709118
60822	709119
981	709120
71628	709121
28440	709122
49956	709123
97010	709124
111165	709125
4992	709126
17717	709127
31412	709128
106404	709129
107086	709130
9978	709131
42466	709132
48116	709133
13460	709134
149865	709135
109959	709136
76993	709137
65782	709138
110991	709139
8754	709140
106495	709141
50422	709142
50395	709143
10312	709144
65662	709145
2483	709146
44880	709147
55666	709148
9141	709149
5116	709150
33074	709151
32151	709152
57172	709153
83219	709154
30668	709155
35436	709156
41132	709157
75857	709158
92173	709159
45010	709160
94545	709161
29201	709162
2820	709163
30197	709164
71158	709165
15803	709166
140639	709167
104352	709168
412	709169
59188	709170
13999	709171
20247	709172
94764	709173
50168	709174
27546	709175
120752	709176
87550	709177
2733	709178
28939	709179
33658	709180
129641	709181
6169	709182
22743	709183
13989	709184
69991	709185
16491	709186
65977	709187
5948	709188
73174	709189
28809	709190
9626	709191
587	709192
30136	709193
67334	709194
47600	709195
36046	709196
34453	709197
80205	709198
3139	709199
52025	709200
47472	709201
27055	709202
25662	709203
10300	709204
20412	709205
1002	709206
22958	709207
21182	709208
101272	709209
3988	709210
132439	709211
83258	709212
71169	709213
6609	709214
34064	709215
8882	709216
28673	709217
58470	709218
10750	709219
887	709220
21562	709221
94387	709222
97998	709223
114863	709224
1841	709225
52841	709226
50599	709227
49992	709228
1426	709229
8111	709230
30126	709231
26410	709232
42144	709233
5550	709234
15424	709235
93137	709236
67435	709237
37898	709238
41896	709239
4625	709240
41205	709241
16010	709242
13522	709243
10629	709244
34034	709245
36133	709246
487	709247
1422	709248
32444	709249
49087	709250
50658	709251
3638	709252
11788	709253
52536	709254
36487	709255
9679	709256
1993	709257
84370	709258
4284	709259
62121	709260
98817	709261
25222	709262
114389	709263
38536	709264
28940	709265
66529	709266
31173	709267
14522	709268
28706	709269
36830	709270
72131	709271
39947	709272
3066	709273
109278	709274
143683	709275
3386	709276
11782	709277
110187	709278
77963	709279
104861	709280
64812	709281
2392	709282
4266	709283
23591	709284
23411	709285
50152	709286
14758	709287
61652	709288
33201	709289
14624	709290
73111	709291
65789	709292
68550	709293
88943	709294
12339	709295
11834	709296
3137	709297
16814	709298
43266	709299
18609	709300
47015	709301
74723	709302
16141	709303
113869	709304
68	709305
87126	709306
46495	709307
2653	709308
9867	709309
92469	709310
7301	709311
47605	709312
1913	709313
20830	709314
25112	709315
50236	709316
52919	709317
23452	709318
2081	709319
36798	709320
107048	709321
67995	709322
24641	709323
131046	709324
36748	709325
104571	709326
41497	709327
83354	709328
56771	709329
66095	709330
104754	709331
88819	709332
34813	709333
89109	709334
33545	709335
10792	709336
8876	709337
23925	709338
23554	709339
123910	709340
2319	709341
59930	709342
691	709343
21870	709344
84759	709345
89968	709346
93312	709347
6815	709348
121806	709349
4757	709350
5030	709351
113686	709352
27724	709353
84319	709354
42100	709355
13198	709356
28017	709357
68179	709358
11777	709359
5685	709360
12106	709361
3996	709362
11396	709363
50761	709364
45635	709365
64441	709366
31350	709367
9466	709368
28100	709369
39178	709370
9863	709371
18745	709372
75090	709373
25278	709374
20323	709375
16770	709376
24281	709377
349	709378
69641	709379
127603	709380
19370	709381
50048	709382
12808	709383
136367	709384
37578	709385
8153	709386
132786	709387
31142	709388
27769	709389
16026	709390
24604	709391
37378	709392
6793	709393
92633	709394
39248	709395
35257	709396
115924	709397
54866	709398
16893	709399
852	709400
72659	709401
26120	709402
83235	709403
43998	709404
99	709405
20393	709406
10159	709407
31476	709408
46178	709409
76934	709410
17473	709411
86493	709412
97856	709413
119658	709414
32235	709415
14165	709416
36419	709417
81709	709418
64722	709419
16531	709420
14282	709421
25267	709422
43930	709423
7132	709424
13208	709425
53327	709426
53987	709427
122571	709428
94631	709429
5610	709430
32249	709431
9893	709432
73503	709433
54349	709434
113	709435
12474	709436
46113	709437
22892	709438
17841	709439
20624	709440
472	709441
47778	709442
112433	709443
6729	709444
14682	709445
13336	709446
82576	709447
10423	709448
2554	709449
6609	709450
96027	709451
1912	709452
1832	709453
97779	709454
71659	709455
16844	709456
82581	709457
83713	709458
34720	709459
35573	709460
12311	709461
145549	709462
84299	709463
33733	709464
33526	709465
104151	709466
65033	709467
29903	709468
953	709469
40690	709470
48181	709471
1922	709472
24225	709473
13846	709474
32542	709475
9119	709476
73649	709477
304	709478
51590	709479
31419	709480
2280	709481
16199	709482
95203	709483
32490	709484
18544	709485
65659	709486
31222	709487
16224	709488
9773	709489
122924	709490
91982	709491
48046	709492
25243	709493
117934	709494
17950	709495
60355	709496
29463	709497
49675	709498
8778	709499
24041	709500
52270	709501
4986	709502
20019	709503
106197	709504
39182	709505
11948	709506
70523	709507
94083	709508
1457	709509
967	709510
73595	709511
36374	709512
82052	709513
44025	709514
101496	709515
55044	709516
3323	709517
41121	709518
23885	709519
42203	709520
47207	709521
49561	709522
16126	709523
12215	709524
39776	709525
57057	709526
31845	709527
70214	709528
82623	709529
37218	709530
111768	709531
1506	709532
83372	709533
62201	709534
23377	709535
23571	709536
35302	709537
7008	709538
1995	709539
87804	709540
3713	709541
58986	709542
28015	709543
59843	709544
11582	709545
25305	709546
33784	709547
49936	709548
46789	709549
62669	709550
49292	709551
127775	709552
468	709553
135618	709554
8377	709555
115769	709556
25452	709557
48892	709558
110974	709559
6029	709560
70439	709561
15351	709562
135838	709563
83233	709564
13866	709565
83868	709566
109407	709567
61466	709568
47809	709569
94072	709570
25782	709571
50798	709572
93787	709573
63463	709574
67738	709575
40235	709576
79766	709577
79162	709578
30966	709579
42730	709580
65753	709581
80659	709582
74805	709583
62279	709584
105336	709585
76969	709586
2323	709587
127230	709588
23553	709589
24850	709590
70279	709591
3867	709592
77576	709593
95849	709594
34714	709595
3557	709596
5160	709597
71449	709598
14496	709599
39266	709600
96457	709601
18797	709602
77761	709603
2618	709604
31326	709605
54663	709606
3001	709607
3458	709608
74119	709609
87649	709610
10926	709611
58712	709612
24032	709613
10435	709614
23089	709615
6579	709616
7945	709617
7292	709618
36070	709619
64904	709620
74421	709621
79797	709622
102452	709623
2104	709624
44294	709625
114012	709626
72727	709627
8820	709628
14508	709629
16792	709630
43965	709631
471	709632
79941	709633
31186	709634
5502	709635
101045	709636
111272	709637
46590	709638
27501	709639
7181	709640
5705	709641
13877	709642
81139	709643
10097	709644
40879	709645
5306	709646
5165	709647
26231	709648
11204	709649
10285	709650
93868	709651
20365	709652
43743	709653
17343	709654
35131	709655
19293	709656
58747	709657
17918	709658
106046	709659
37754	709660
10288	709661
8507	709662
85334	709663
477	709664
85430	709665
41004	709666
8642	709667
52007	709668
116479	709669
933	709670
59704	709671
8649	709672
117302	709673
8424	709674
71166	709675
48995	709676
43976	709677
57901	709678
78133	709679
88780	709680
62847	709681
30712	709682
84186	709683
627	709684
118005	709685
4970	709686
128088	709687
48987	709688
125012	709689
91289	709690
7537	709691
2978	709692
67482	709693
52552	709694
51780	709695
1720	709696
133615	709697
45335	709698
119422	709699
41027	709700
128480	709701
84395	709702
50903	709703
5802	709704
19673	709705
40882	709706
17069	709707
7369	709708
44671	709709
128575	709710
60098	709711
15643	709712
132567	709713
43101	709714
3447	709715
85601	709716
3641	709717
8404	709718
39721	709719
41297	709720
66690	709721
45390	709722
22076	709723
48058	709724
16180	709725
46723	709726
88740	709727
33064	709728
4004	709729
95974	709730
55469	709731
6297	709732
7267	709733
37428	709734
15417	709735
14725	709736
6068	709737
24221	709738
49897	709739
21067	709740
46455	709741
3777	709742
1182	709743
14331	709744
50806	709745
46194	709746
33114	709747
9902	709748
100592	709749
40972	709750
79525	709751
65385	709752
20419	709753
19067	709754
79713	709755
36526	709756
20273	709757
16801	709758
3923	709759
64764	709760
23595	709761
143895	709762
4610	709763
14204	709764
8192	709765
37160	709766
28418	709767
16648	709768
120533	709769
109608	709770
81140	709771
148	709772
109121	709773
115304	709774
76154	709775
15094	709776
42448	709777
130137	709778
65370	709779
23720	709780
13182	709781
44705	709782
16408	709783
55090	709784
1845	709785
62316	709786
111388	709787
99735	709788
47324	709789
86058	709790
6517	709791
14971	709792
50751	709793
21348	709794
17843	709795
26780	709796
22111	709797
106393	709798
109348	709799
48215	709800
32602	709801
119030	709802
120120	709803
97617	709804
72551	709805
6771	709806
87056	709807
36262	709808
51454	709809
115929	709810
63167	709811
26712	709812
18599	709813
24253	709814
62425	709815
75437	709816
20184	709817
54366	709818
6688	709819
12806	709820
52819	709821
31783	709822
4944	709823
44010	709824
46465	709825
10471	709826
1031	709827
37557	709828
18050	709829
25979	709830
40051	709831
8326	709832
13498	709833
55626	709834
13996	709835
46651	709836
2028	709837
38254	709838
19057	709839
49183	709840
71726	709841
9456	709842
16832	709843
5144	709844
59166	709845
24574	709846
86821	709847
72294	709848
122706	709849
18595	709850
37801	709851
74975	709852
26979	709853
22330	709854
68830	709855
2791	709856
32973	709857
34869	709858
1046	709859
3905	709860
49957	709861
22920	709862
2237	709863
16931	709864
25490	709865
86285	709866
50402	709867
38392	709868
104788	709869
54626	709870
49343	709871
32032	709872
33861	709873
5133	709874
49018	709875
9984	709876
15355	709877
35041	709878
67428	709879
58560	709880
10269	709881
7050	709882
54715	709883
163	709884
91402	709885
85219	709886
34780	709887
2436	709888
41365	709889
14547	709890
92203	709891
49930	709892
14079	709893
22149	709894
4267	709895
17691	709896
11404	709897
50429	709898
137638	709899
16177	709900
18836	709901
8499	709902
8636	709903
1746	709904
25021	709905
56	709906
24184	709907
53190	709908
23026	709909
13287	709910
10380	709911
27389	709912
68743	709913
19639	709914
2909	709915
109899	709916
35444	709917
87122	709918
97529	709919
6088	709920
16204	709921
26062	709922
83531	709923
101278	709924
2234	709925
78822	709926
137019	709927
72278	709928
123160	709929
2714	709930
212	709931
104348	709932
20940	709933
1406	709934
49155	709935
32689	709936
13954	709937
5577	709938
88478	709939
52526	709940
54290	709941
18775	709942
7872	709943
131994	709944
4262	709945
16013	709946
62591	709947
25132	709948
63801	709949
22960	709950
12338	709951
89047	709952
3367	709953
6073	709954
93491	709955
27375	709956
27322	709957
24321	709958
272	709959
63212	709960
57217	709961
44028	709962
5123	709963
131940	709964
45605	709965
38340	709966
133085	709967
25236	709968
4425	709969
35425	709970
42769	709971
1033	709972
10493	709973
133050	709974
1038	709975
59328	709976
19547	709977
59866	709978
87611	709979
8589	709980
24106	709981
107648	709982
25971	709983
559	709984
138049	709985
70567	709986
108606	709987
1374	709988
12902	709989
20872	709990
14784	709991
77408	709992
79155	709993
8285	709994
114457	709995
1347	709996
74645	709997
44263	709998
40056	709999
70345	710000
2162	710001
84423	710002
34437	710003
57885	710004
126756	710005
3806	710006
100192	710007
120707	710008
5654	710009
11815	710010
86902	710011
13350	710012
91668	710013
20854	710014
69592	710015
75277	710016
23183	710017
69737	710018
30318	710019
56834	710020
37036	710021
30080	710022
224	710023
73285	710024
52284	710025
149846	710026
139988	710027
125395	710028
38129	710029
33106	710030
51286	710031
41617	710032
49187	710033
117701	710034
33245	710035
44672	710036
4896	710037
5977	710038
9871	710039
72049	710040
58535	710041
79380	710042
1105	710043
5777	710044
13423	710045
25078	710046
47	710047
113	710048
13413	710049
500	710050
51029	710051
29077	710052
30285	710053
27335	710054
51339	710055
56945	710056
12164	710057
48921	710058
79976	710059
20593	710060
79196	710061
14956	710062
5325	710063
28790	710064
72520	710065
6983	710066
2656	710067
59954	710068
26828	710069
122215	710070
68813	710071
84818	710072
31061	710073
11830	710074
18727	710075
23125	710076
779	710077
27759	710078
134697	710079
192	710080
6388	710081
67471	710082
70	710083
31259	710084
118892	710085
29499	710086
6619	710087
4745	710088
96596	710089
41049	710090
72818	710091
57325	710092
52338	710093
2070	710094
98621	710095
53713	710096
31932	710097
8800	710098
28734	710099
90591	710100
31105	710101
136369	710102
43323	710103
27283	710104
2060	710105
32140	710106
5284	710107
11184	710108
1336	710109
24552	710110
2805	710111
115407	710112
15356	710113
46144	710114
19338	710115
15328	710116
44470	710117
55294	710118
53140	710119
19856	710120
61646	710121
95672	710122
873	710123
109378	710124
98931	710125
9454	710126
26537	710127
116821	710128
43312	710129
687	710130
25614	710131
23124	710132
14017	710133
43250	710134
53	710135
11064	710136
21324	710137
60810	710138
10842	710139
36245	710140
37280	710141
94514	710142
1439	710143
70161	710144
1657	710145
15057	710146
50189	710147
65324	710148
2594	710149
1370	710150
80362	710151
104899	710152
17160	710153
19444	710154
71691	710155
3296	710156
22670	710157
22576	710158
48850	710159
59217	710160
17279	710161
130562	710162
55783	710163
25225	710164
27765	710165
32835	710166
42728	710167
1194	710168
64824	710169
115123	710170
5054	710171
37575	710172
5315	710173
12954	710174
12027	710175
121448	710176
133	710177
67185	710178
917	710179
101918	710180
10481	710181
103927	710182
1503	710183
18497	710184
64879	710185
3003	710186
20108	710187
25303	710188
1920	710189
136276	710190
114041	710191
27337	710192
40424	710193
49286	710194
27768	710195
14187	710196
4861	710197
36222	710198
86022	710199
63270	710200
88332	710201
44074	710202
11494	710203
15823	710204
29576	710205
33	710206
56425	710207
122556	710208
2479	710209
40518	710210
21554	710211
29959	710212
25793	710213
17120	710214
30322	710215
38505	710216
103416	710217
13629	710218
77942	710219
24634	710220
2007	710221
9379	710222
771	710223
149322	710224
58088	710225
28823	710226
6161	710227
98170	710228
13959	710229
44879	710230
2773	710231
32992	710232
110097	710233
122637	710234
4452	710235
72102	710236
36290	710237
93925	710238
1216	710239
14858	710240
36094	710241
20254	710242
48163	710243
64364	710244
19930	710245
3718	710246
68869	710247
4116	710248
74900	710249
12379	710250
8691	710251
19179	710252
4232	710253
32557	710254
98646	710255
31140	710256
1262	710257
73626	710258
100244	710259
48621	710260
20571	710261
55391	710262
7837	710263
5827	710264
120634	710265
1433	710266
70210	710267
2527	710268
26522	710269
39755	710270
101120	710271
47998	710272
85968	710273
83104	710274
45635	710275
19132	710276
10717	710277
52658	710278
15512	710279
45404	710280
10661	710281
21031	710282
87314	710283
93444	710284
67726	710285
142	710286
7996	710287
41418	710288
625	710289
36286	710290
105861	710291
84795	710292
20790	710293
20243	710294
64021	710295
1436	710296
119219	710297
139	710298
26491	710299
56566	710300
64408	710301
62932	710302
13109	710303
10781	710304
100674	710305
76514	710306
7924	710307
67135	710308
5876	710309
8233	710310
116248	710311
66220	710312
36809	710313
37507	710314
13239	710315
51224	710316
11677	710317
86097	710318
15593	710319
82508	710320
56385	710321
32725	710322
72673	710323
30004	710324
97723	710325
46385	710326
16649	710327
3413	710328
89609	710329
87661	710330
27823	710331
15014	710332
92143	710333
21989	710334
21814	710335
1714	710336
5735	710337
8223	710338
66194	710339
37426	710340
45673	710341
7963	710342
56743	710343
118298	710344
53188	710345
20981	710346
97143	710347
46602	710348
44637	710349
4301	710350
6	710351
3731	710352
4080	710353
510	710354
91033	710355
120033	710356
116121	710357
117411	710358
48146	710359
25451	710360
102224	710361
20211	710362
48085	710363
14243	710364
40521	710365
50533	710366
36508	710367
30057	710368
18520	710369
67657	710370
114376	710371
121502	710372
121172	710373
118829	710374
7495	710375
9354	710376
90290	710377
10772	710378
65409	710379
16491	710380
45432	710381
70653	710382
1284	710383
19761	710384
19814	710385
62414	710386
77346	710387
29857	710388
6027	710389
41728	710390
11141	710391
4597	710392
852	710393
117076	710394
3761	710395
68320	710396
20715	710397
410	710398
3123	710399
2203	710400
56397	710401
29559	710402
28397	710403
76652	710404
66750	710405
89258	710406
67031	710407
149022	710408
25787	710409
18057	710410
95280	710411
80403	710412
15787	710413
70007	710414
106855	710415
26328	710416
32690	710417
117767	710418
91829	710419
27605	710420
321	710421
4732	710422
4438	710423
11410	710424
122373	710425
50978	710426
61021	710427
73428	710428
10182	710429
41381	710430
73616	710431
53431	710432
10964	710433
46290	710434
47	710435
21382	710436
9999	710437
6699	710438
19687	710439
59355	710440
19029	710441
54394	710442
85344	710443
7943	710444
59395	710445
44509	710446
32941	710447
45708	710448
31913	710449
65631	710450
48293	710451
100917	710452
109760	710453
61294	710454
24945	710455
107251	710456
89125	710457
86517	710458
11809	710459
55810	710460
18068	710461
43554	710462
66654	710463
74035	710464
98106	710465
6028	710466
8967	710467
102868	710468
40827	710469
42091	710470
16075	710471
97548	710472
87067	710473
7516	710474
121245	710475
121766	710476
77050	710477
71164	710478
403	710479
3516	710480
768	710481
92431	710482
7307	710483
57125	710484
11916	710485
72360	710486
73963	710487
1755	710488
42627	710489
10308	710490
23774	710491
148675	710492
24005	710493
32750	710494
28234	710495
57566	710496
43708	710497
12861	710498
12816	710499
11889	710500
12885	710501
107667	710502
63124	710503
40713	710504
452	710505
133878	710506
5632	710507
83380	710508
21924	710509
2057	710510
45149	710511
5815	710512
20378	710513
5283	710514
4935	710515
8006	710516
9997	710517
7618	710518
42973	710519
43779	710520
97282	710521
26633	710522
3852	710523
5134	710524
130250	710525
11416	710526
32771	710527
8347	710528
118240	710529
89944	710530
10787	710531
357	710532
37295	710533
33375	710534
193	710535
13222	710536
11935	710537
47533	710538
29317	710539
13531	710540
18707	710541
15291	710542
58533	710543
64662	710544
115563	710545
76121	710546
47839	710547
39658	710548
6386	710549
6086	710550
73746	710551
36653	710552
6502	710553
105012	710554
19542	710555
36327	710556
40244	710557
47196	710558
106251	710559
36517	710560
33321	710561
88216	710562
62776	710563
33637	710564
28930	710565
17238	710566
12477	710567
70721	710568
107065	710569
148	710570
72761	710571
66453	710572
50875	710573
49044	710574
40924	710575
32985	710576
14940	710577
134655	710578
100397	710579
10990	710580
79235	710581
92714	710582
15864	710583
43017	710584
30655	710585
57578	710586
39429	710587
137187	710588
137444	710589
6377	710590
3825	710591
23625	710592
28743	710593
121850	710594
26454	710595
89301	710596
21528	710597
75856	710598
25899	710599
111796	710600
63986	710601
71291	710602
61754	710603
61028	710604
14612	710605
47897	710606
565	710607
30246	710608
14933	710609
47754	710610
49749	710611
23827	710612
1555	710613
72	710614
44830	710615
5949	710616
35745	710617
55711	710618
9239	710619
30879	710620
78421	710621
94877	710622
10681	710623
33909	710624
11150	710625
6440	710626
9224	710627
96357	710628
760	710629
32034	710630
25570	710631
24835	710632
22056	710633
95076	710634
1345	710635
19002	710636
24064	710637
32115	710638
80525	710639
493	710640
23635	710641
10745	710642
33437	710643
44213	710644
39751	710645
127233	710646
87332	710647
56661	710648
37821	710649
2523	710650
82322	710651
14	710652
19326	710653
31891	710654
80927	710655
30296	710656
37702	710657
74155	710658
20283	710659
73626	710660
5352	710661
3078	710662
28670	710663
16202	710664
116078	710665
19692	710666
85379	710667
128399	710668
11210	710669
78141	710670
35032	710671
97576	710672
1948	710673
13900	710674
49897	710675
113856	710676
40576	710677
11648	710678
21529	710679
82	710680
58806	710681
54191	710682
7897	710683
50447	710684
126749	710685
26901	710686
603	710687
30955	710688
57676	710689
24063	710690
83154	710691
28420	710692
78211	710693
33199	710694
54727	710695
114923	710696
66985	710697
12551	710698
35267	710699
124956	710700
39678	710701
42783	710702
37954	710703
75147	710704
26880	710705
34544	710706
11169	710707
24797	710708
116729	710709
10003	710710
15357	710711
29801	710712
23358	710713
12395	710714
25910	710715
7792	710716
37942	710717
19567	710718
111012	710719
2751	710720
70692	710721
25702	710722
3921	710723
62795	710724
93024	710725
7905	710726
64118	710727
83665	710728
67121	710729
2179	710730
21501	710731
80371	710732
25344	710733
46984	710734
115903	710735
9855	710736
295	710737
11073	710738
128147	710739
76523	710740
2787	710741
76973	710742
30682	710743
4619	710744
71652	710745
92215	710746
114573	710747
41584	710748
217	710749
17400	710750
124155	710751
41466	710752
75873	710753
101942	710754
11879	710755
20612	710756
50846	710757
103013	710758
68507	710759
29222	710760
124405	710761
111208	710762
47782	710763
96352	710764
300	710765
64542	710766
6803	710767
9524	710768
93638	710769
1899	710770
28885	710771
862	710772
6275	710773
113189	710774
6882	710775
1410	710776
2003	710777
6108	710778
79658	710779
1202	710780
20210	710781
12045	710782
4452	710783
1790	710784
17534	710785
82707	710786
54322	710787
3228	710788
80337	710789
67180	710790
61523	710791
139823	710792
52643	710793
48951	710794
76197	710795
52759	710796
38327	710797
30693	710798
61919	710799
38219	710800
10749	710801
93058	710802
17119	710803
16253	710804
23281	710805
4739	710806
96542	710807
102840	710808
37829	710809
109726	710810
15872	710811
68400	710812
29124	710813
26570	710814
12486	710815
41104	710816
52009	710817
58431	710818
37383	710819
76370	710820
24165	710821
43671	710822
52430	710823
29656	710824
65	710825
11906	710826
13771	710827
44185	710828
3741	710829
37541	710830
38651	710831
49594	710832
13793	710833
145877	710834
89909	710835
41161	710836
83035	710837
48006	710838
132959	710839
100637	710840
15652	710841
70160	710842
22546	710843
55021	710844
88013	710845
121382	710846
85	710847
62577	710848
45908	710849
4151	710850
40372	710851
1366	710852
23038	710853
35387	710854
6730	710855
33107	710856
10726	710857
48741	710858
26550	710859
118909	710860
112559	710861
5856	710862
76065	710863
95033	710864
50971	710865
34977	710866
498	710867
45865	710868
13933	710869
102015	710870
17175	710871
36701	710872
42046	710873
13867	710874
39136	710875
90262	710876
97931	710877
28446	710878
6255	710879
115923	710880
13035	710881
11277	710882
23553	710883
22676	710884
62003	710885
23252	710886
31237	710887
9144	710888
4447	710889
45587	710890
99219	710891
64773	710892
49485	710893
1892	710894
70288	710895
197	710896
71766	710897
106594	710898
120655	710899
45470	710900
32728	710901
86178	710902
34071	710903
16445	710904
21311	710905
86606	710906
24516	710907
98236	710908
56374	710909
125679	710910
3515	710911
913	710912
94356	710913
5446	710914
24691	710915
40176	710916
80933	710917
105702	710918
17482	710919
45135	710920
16540	710921
55659	710922
127293	710923
37143	710924
31120	710925
137878	710926
62018	710927
16764	710928
52515	710929
311	710930
32265	710931
143005	710932
15302	710933
978	710934
31205	710935
16415	710936
115647	710937
28418	710938
122995	710939
3543	710940
80526	710941
48094	710942
41049	710943
54455	710944
89586	710945
20969	710946
5718	710947
23299	710948
2655	710949
63206	710950
17444	710951
64805	710952
20399	710953
104816	710954
75023	710955
103264	710956
32457	710957
11474	710958
44300	710959
4752	710960
43601	710961
264	710962
135724	710963
47733	710964
18365	710965
18452	710966
89349	710967
6177	710968
13068	710969
1818	710970
33181	710971
1983	710972
30126	710973
47011	710974
27065	710975
135194	710976
47624	710977
76	710978
41395	710979
50892	710980
54454	710981
51054	710982
3036	710983
55368	710984
87888	710985
4465	710986
21361	710987
104459	710988
2544	710989
27232	710990
441	710991
13880	710992
145422	710993
38315	710994
17123	710995
42197	710996
106905	710997
32775	710998
3752	710999
43327	711000
38	711001
109665	711002
37664	711003
56686	711004
330	711005
23002	711006
2574	711007
80076	711008
38852	711009
3288	711010
10724	711011
6583	711012
53147	711013
124746	711014
22354	711015
76933	711016
14894	711017
39317	711018
97523	711019
16522	711020
55936	711021
42974	711022
17512	711023
18540	711024
50720	711025
77366	711026
88159	711027
59030	711028
66478	711029
7878	711030
54304	711031
120113	711032
13985	711033
53243	711034
19911	711035
2653	711036
64619	711037
12252	711038
559	711039
7703	711040
101394	711041
41324	711042
71340	711043
18711	711044
40970	711045
9746	711046
82935	711047
76974	711048
1803	711049
78847	711050
3714	711051
4135	711052
2128	711053
29974	711054
61192	711055
758	711056
21415	711057
79779	711058
46338	711059
8703	711060
49815	711061
44664	711062
75551	711063
19733	711064
25499	711065
63192	711066
5345	711067
12463	711068
61058	711069
39211	711070
20771	711071
223	711072
22593	711073
33959	711074
48750	711075
96123	711076
22094	711077
7833	711078
95526	711079
18681	711080
9111	711081
60828	711082
20847	711083
39053	711084
31465	711085
44590	711086
98808	711087
103409	711088
47822	711089
29838	711090
998	711091
36959	711092
33874	711093
8793	711094
64234	711095
67821	711096
62207	711097
132241	711098
112934	711099
104932	711100
59462	711101
50770	711102
72662	711103
7291	711104
59574	711105
95961	711106
82982	711107
15908	711108
29263	711109
125208	711110
24975	711111
59674	711112
58085	711113
75130	711114
68548	711115
13878	711116
12215	711117
27672	711118
275	711119
30706	711120
43371	711121
43588	711122
21753	711123
39329	711124
77768	711125
119120	711126
146814	711127
42215	711128
136934	711129
1459	711130
4102	711131
29108	711132
85822	711133
27392	711134
83721	711135
3518	711136
73747	711137
97818	711138
71416	711139
31648	711140
83280	711141
27852	711142
173	711143
6586	711144
49914	711145
42768	711146
12964	711147
87933	711148
97191	711149
90606	711150
32176	711151
21806	711152
37291	711153
55675	711154
1197	711155
60195	711156
7560	711157
57186	711158
38165	711159
32699	711160
8476	711161
139007	711162
50587	711163
53417	711164
70142	711165
65730	711166
59091	711167
68257	711168
31180	711169
126384	711170
3046	711171
61497	711172
10668	711173
61795	711174
64519	711175
103648	711176
4205	711177
72823	711178
2115	711179
57518	711180
11119	711181
5042	711182
108928	711183
1942	711184
75555	711185
16217	711186
30020	711187
48806	711188
90668	711189
14100	711190
52327	711191
67053	711192
29192	711193
36777	711194
22504	711195
100340	711196
1967	711197
239	711198
110321	711199
52033	711200
8164	711201
20837	711202
49484	711203
27905	711204
46756	711205
57908	711206
20845	711207
2069	711208
33688	711209
21316	711210
12693	711211
94193	711212
1327	711213
3601	711214
19261	711215
46	711216
2269	711217
85976	711218
1387	711219
114538	711220
28384	711221
32554	711222
64162	711223
6188	711224
81679	711225
5557	711226
8333	711227
78923	711228
66422	711229
24484	711230
87585	711231
25949	711232
34692	711233
99139	711234
80105	711235
18658	711236
42487	711237
44800	711238
122423	711239
103070	711240
3227	711241
95629	711242
95595	711243
37152	711244
1467	711245
50130	711246
8320	711247
5940	711248
5289	711249
22782	711250
22050	711251
34557	711252
74691	711253
44286	711254
10960	711255
149330	711256
25102	711257
16614	711258
136703	711259
5739	711260
52065	711261
135876	711262
5813	711263
15336	711264
78848	711265
39868	711266
51732	711267
6793	711268
8448	711269
86571	711270
122154	711271
23804	711272
103558	711273
41544	711274
16846	711275
5697	711276
134287	711277
55261	711278
120826	711279
30880	711280
12080	711281
20457	711282
25999	711283
68315	711284
11091	711285
19370	711286
18996	711287
76831	711288
53097	711289
15175	711290
47089	711291
17033	711292
20792	711293
39554	711294
66195	711295
13319	711296
57435	711297
56251	711298
2784	711299
9259	711300
20492	711301
102540	711302
30054	711303
3151	711304
3645	711305
96586	711306
58421	711307
26688	711308
70422	711309
35495	711310
26453	711311
29476	711312
44581	711313
14294	711314
60124	711315
6111	711316
133784	711317
40106	711318
32053	711319
26876	711320
124677	711321
23413	711322
37864	711323
17612	711324
42656	711325
87094	711326
51603	711327
52380	711328
31723	711329
17284	711330
76856	711331
105646	711332
29539	711333
126410	711334
11766	711335
129932	711336
90	711337
19773	711338
1898	711339
103259	711340
9445	711341
134287	711342
59994	711343
128338	711344
64276	711345
67705	711346
69153	711347
4937	711348
91918	711349
41598	711350
118057	711351
13293	711352
31268	711353
87964	711354
144005	711355
31263	711356
60736	711357
7113	711358
5502	711359
33886	711360
48058	711361
68404	711362
2007	711363
95177	711364
95749	711365
51452	711366
56834	711367
5385	711368
85720	711369
112575	711370
123643	711371
64924	711372
26210	711373
63007	711374
15728	711375
10646	711376
8774	711377
77046	711378
75180	711379
9289	711380
138867	711381
5133	711382
39534	711383
42040	711384
136060	711385
5239	711386
32388	711387
46655	711388
24603	711389
48853	711390
103045	711391
121376	711392
117193	711393
52348	711394
102557	711395
109168	711396
109548	711397
22860	711398
130351	711399
84632	711400
20416	711401
10444	711402
2512	711403
16520	711404
1164	711405
5909	711406
29652	711407
47124	711408
65223	711409
146541	711410
111438	711411
16058	711412
29433	711413
14312	711414
33810	711415
31737	711416
62904	711417
4932	711418
8159	711419
64766	711420
40678	711421
55308	711422
30124	711423
8027	711424
2587	711425
35018	711426
7103	711427
84979	711428
52145	711429
19196	711430
88827	711431
81696	711432
30739	711433
22257	711434
40954	711435
54423	711436
99760	711437
65162	711438
99855	711439
7491	711440
8306	711441
109670	711442
63898	711443
74957	711444
37849	711445
1666	711446
6497	711447
9963	711448
143196	711449
32072	711450
88733	711451
7934	711452
129693	711453
69319	711454
57496	711455
27366	711456
22468	711457
4424	711458
5555	711459
19523	711460
136053	711461
4104	711462
87	711463
2340	711464
71284	711465
96800	711466
61411	711467
25608	711468
72530	711469
82790	711470
85073	711471
15816	711472
1449	711473
28722	711474
57170	711475
74588	711476
45013	711477
31192	711478
9620	711479
18543	711480
13151	711481
92938	711482
19517	711483
4350	711484
129411	711485
29005	711486
25596	711487
51077	711488
43305	711489
43850	711490
24457	711491
26766	711492
61480	711493
69028	711494
127103	711495
8894	711496
16433	711497
67629	711498
43782	711499
13392	711500
19853	711501
44587	711502
46344	711503
10665	711504
98414	711505
93908	711506
44993	711507
80019	711508
51515	711509
44037	711510
57664	711511
93774	711512
4383	711513
44778	711514
32326	711515
11868	711516
14652	711517
17843	711518
53326	711519
127376	711520
57406	711521
504	711522
60682	711523
119783	711524
17676	711525
95814	711526
129406	711527
25477	711528
48585	711529
112695	711530
33267	711531
19340	711532
37787	711533
33849	711534
2829	711535
82369	711536
28318	711537
19210	711538
4588	711539
7072	711540
48903	711541
61256	711542
53459	711543
36058	711544
19583	711545
67712	711546
98725	711547
5334	711548
11526	711549
118024	711550
72312	711551
1304	711552
68302	711553
7168	711554
20143	711555
8220	711556
67427	711557
119921	711558
50652	711559
4379	711560
67035	711561
13607	711562
6379	711563
14799	711564
109735	711565
75359	711566
72754	711567
61890	711568
45569	711569
15198	711570
580	711571
2262	711572
18909	711573
55324	711574
21813	711575
76742	711576
7755	711577
53239	711578
18536	711579
7756	711580
52403	711581
803	711582
21054	711583
243	711584
893	711585
28470	711586
2667	711587
5108	711588
60334	711589
842	711590
37052	711591
47743	711592
94446	711593
15444	711594
110504	711595
47719	711596
44533	711597
65317	711598
40495	711599
31363	711600
1047	711601
10491	711602
39105	711603
10448	711604
16082	711605
70986	711606
127897	711607
49341	711608
18193	711609
3510	711610
101618	711611
44008	711612
24596	711613
2434	711614
98521	711615
36694	711616
96580	711617
65476	711618
4324	711619
80319	711620
18331	711621
24061	711622
80718	711623
28961	711624
70843	711625
4831	711626
93472	711627
6383	711628
19987	711629
5351	711630
47948	711631
72027	711632
27776	711633
60309	711634
10945	711635
100102	711636
1582	711637
1148	711638
76124	711639
41034	711640
18330	711641
37730	711642
28961	711643
56860	711644
2539	711645
107197	711646
138312	711647
63868	711648
90007	711649
60437	711650
39908	711651
13829	711652
23893	711653
2962	711654
100912	711655
136947	711656
55277	711657
53076	711658
33125	711659
127955	711660
52293	711661
97607	711662
107966	711663
131569	711664
78731	711665
18094	711666
263	711667
65372	711668
70893	711669
57810	711670
14345	711671
91371	711672
47238	711673
57490	711674
2546	711675
52777	711676
27132	711677
2279	711678
7755	711679
9511	711680
140533	711681
8100	711682
38177	711683
77766	711684
29902	711685
54355	711686
70981	711687
1540	711688
11501	711689
87438	711690
10706	711691
38997	711692
24519	711693
31464	711694
64752	711695
8624	711696
6570	711697
18632	711698
37182	711699
6289	711700
44424	711701
7960	711702
60515	711703
83743	711704
37828	711705
50663	711706
23486	711707
100924	711708
21069	711709
32548	711710
12127	711711
29828	711712
48406	711713
58370	711714
85368	711715
4556	711716
29204	711717
4272	711718
79327	711719
110691	711720
17251	711721
76126	711722
48413	711723
143984	711724
116453	711725
7876	711726
18352	711727
1565	711728
3423	711729
131409	711730
48998	711731
3191	711732
70209	711733
8246	711734
42459	711735
139099	711736
80767	711737
57957	711738
92197	711739
83388	711740
90177	711741
13098	711742
138962	711743
140536	711744
42355	711745
2269	711746
136184	711747
12945	711748
11139	711749
345	711750
69418	711751
70738	711752
1234	711753
44708	711754
36295	711755
78813	711756
5979	711757
5330	711758
30532	711759
49205	711760
68682	711761
121263	711762
6376	711763
478	711764
96442	711765
48800	711766
149087	711767
19749	711768
98325	711769
38666	711770
6365	711771
46040	711772
99948	711773
146672	711774
14246	711775
71011	711776
11064	711777
72059	711778
63904	711779
14659	711780
20425	711781
150643	711782
37093	711783
19595	711784
90137	711785
25437	711786
55698	711787
7012	711788
82182	711789
1160	711790
80321	711791
37710	711792
4059	711793
70663	711794
131202	711795
30754	711796
77891	711797
144238	711798
5943	711799
150201	711800
18549	711801
10420	711802
13141	711803
47299	711804
49350	711805
27170	711806
62323	711807
36700	711808
22411	711809
43005	711810
90931	711811
127944	711812
99448	711813
6172	711814
50863	711815
59023	711816
551	711817
7721	711818
91654	711819
122572	711820
3431	711821
67794	711822
66176	711823
6322	711824
10063	711825
10184	711826
1484	711827
112654	711828
8798	711829
37500	711830
63347	711831
54926	711832
38382	711833
52010	711834
105825	711835
87659	711836
6906	711837
10643	711838
4270	711839
84745	711840
130280	711841
76151	711842
51067	711843
35193	711844
92971	711845
72664	711846
67346	711847
9686	711848
81382	711849
76864	711850
37991	711851
30416	711852
11476	711853
1218	711854
75942	711855
20391	711856
70159	711857
2898	711858
57193	711859
127495	711860
24814	711861
11709	711862
6260	711863
31825	711864
133551	711865
13555	711866
11232	711867
115520	711868
14804	711869
23	711870
64177	711871
11361	711872
26567	711873
147255	711874
67474	711875
72423	711876
37785	711877
22703	711878
49467	711879
6322	711880
1866	711881
50197	711882
4692	711883
13017	711884
110094	711885
75490	711886
20762	711887
37781	711888
16663	711889
36337	711890
35513	711891
47252	711892
126978	711893
7840	711894
97850	711895
9934	711896
6136	711897
78289	711898
106572	711899
37602	711900
11051	711901
13860	711902
30704	711903
41046	711904
57418	711905
44970	711906
94386	711907
72372	711908
97436	711909
84316	711910
65129	711911
58543	711912
657	711913
57299	711914
72279	711915
19530	711916
29235	711917
52949	711918
90490	711919
148	711920
7769	711921
13186	711922
9353	711923
28904	711924
34255	711925
24185	711926
66115	711927
15285	711928
112389	711929
7425	711930
36051	711931
54194	711932
92	711933
5405	711934
55198	711935
98904	711936
94447	711937
3217	711938
26564	711939
5867	711940
110875	711941
6701	711942
4156	711943
24296	711944
12585	711945
88264	711946
41323	711947
8258	711948
12434	711949
29001	711950
14533	711951
147436	711952
73662	711953
105927	711954
43001	711955
69574	711956
24349	711957
23410	711958
130540	711959
2977	711960
50345	711961
12464	711962
80928	711963
17281	711964
43382	711965
118397	711966
20658	711967
63748	711968
8753	711969
37472	711970
51747	711971
112581	711972
14155	711973
66103	711974
5950	711975
108716	711976
8957	711977
1623	711978
24666	711979
66549	711980
40888	711981
35331	711982
12723	711983
615	711984
39	711985
9421	711986
61878	711987
32990	711988
109775	711989
35699	711990
8790	711991
29625	711992
102506	711993
46183	711994
9965	711995
645	711996
724	711997
36741	711998
93909	711999
71830	712000
104757	712001
9532	712002
28321	712003
40715	712004
7073	712005
18179	712006
51532	712007
92352	712008
23302	712009
112605	712010
62874	712011
46862	712012
18616	712013
28	712014
16303	712015
48200	712016
2448	712017
7033	712018
12696	712019
10711	712020
17737	712021
85967	712022
4842	712023
90192	712024
30861	712025
128738	712026
10730	712027
55529	712028
26730	712029
117	712030
47324	712031
5562	712032
263	712033
3053	712034
106343	712035
10761	712036
7865	712037
75892	712038
49418	712039
41996	712040
68444	712041
5130	712042
15880	712043
8079	712044
13233	712045
99753	712046
57863	712047
123604	712048
1146	712049
98310	712050
119803	712051
58691	712052
68701	712053
17071	712054
71325	712055
81880	712056
925	712057
5107	712058
2288	712059
22807	712060
10402	712061
10830	712062
10793	712063
38195	712064
22898	712065
45761	712066
130678	712067
43987	712068
73771	712069
66687	712070
33877	712071
24788	712072
4724	712073
46366	712074
3231	712075
66394	712076
3717	712077
109186	712078
89256	712079
62278	712080
143132	712081
28065	712082
82379	712083
99734	712084
50059	712085
38029	712086
81973	712087
63215	712088
96257	712089
25960	712090
38650	712091
17739	712092
22703	712093
7067	712094
77362	712095
119844	712096
1997	712097
21768	712098
47678	712099
1753	712100
9566	712101
48891	712102
703	712103
48908	712104
25583	712105
41516	712106
13942	712107
87015	712108
23406	712109
42287	712110
12856	712111
34148	712112
30194	712113
33415	712114
11330	712115
36773	712116
2162	712117
17350	712118
38428	712119
63111	712120
4481	712121
19857	712122
117760	712123
61895	712124
83759	712125
39959	712126
12492	712127
30304	712128
64227	712129
40113	712130
42528	712131
12272	712132
59058	712133
111405	712134
122196	712135
51837	712136
68913	712137
64817	712138
121032	712139
24060	712140
4724	712141
32085	712142
33820	712143
125433	712144
25764	712145
57341	712146
58798	712147
39043	712148
37117	712149
44011	712150
43858	712151
11907	712152
76053	712153
40189	712154
79908	712155
102238	712156
82089	712157
7891	712158
26993	712159
64178	712160
55016	712161
31748	712162
36274	712163
24587	712164
40418	712165
98785	712166
86776	712167
54794	712168
14796	712169
4517	712170
5109	712171
2686	712172
107054	712173
55271	712174
1143	712175
80073	712176
108783	712177
46156	712178
11928	712179
10821	712180
116460	712181
87552	712182
8594	712183
149609	712184
1028	712185
18266	712186
154	712187
99720	712188
3575	712189
77946	712190
62112	712191
36673	712192
6991	712193
26656	712194
10933	712195
6554	712196
118935	712197
606	712198
22634	712199
90962	712200
13887	712201
38	712202
50697	712203
63095	712204
3546	712205
68523	712206
72738	712207
49380	712208
25830	712209
84354	712210
5209	712211
39995	712212
23059	712213
99714	712214
45471	712215
120	712216
2447	712217
83328	712218
33227	712219
27284	712220
92870	712221
48330	712222
36096	712223
15045	712224
9315	712225
125353	712226
52385	712227
26989	712228
46658	712229
31687	712230
138201	712231
77637	712232
82464	712233
5094	712234
35204	712235
45959	712236
37036	712237
496	712238
27621	712239
22191	712240
28718	712241
29464	712242
21295	712243
68744	712244
8817	712245
80363	712246
11736	712247
102115	712248
138010	712249
98197	712250
55274	712251
6452	712252
2256	712253
31957	712254
10100	712255
5925	712256
45415	712257
31632	712258
18002	712259
109994	712260
70696	712261
7422	712262
65181	712263
92559	712264
15393	712265
59281	712266
5564	712267
82103	712268
33594	712269
55693	712270
21309	712271
64949	712272
62227	712273
87579	712274
20866	712275
19288	712276
20150	712277
27637	712278
8815	712279
48525	712280
21138	712281
5429	712282
24104	712283
9002	712284
66827	712285
19319	712286
106350	712287
7564	712288
10813	712289
114113	712290
5732	712291
86668	712292
122609	712293
35144	712294
35013	712295
22004	712296
31336	712297
87696	712298
141469	712299
29130	712300
18118	712301
20013	712302
34782	712303
61285	712304
75555	712305
87937	712306
89771	712307
24066	712308
1372	712309
3790	712310
114266	712311
102172	712312
56529	712313
23680	712314
7846	712315
25808	712316
4442	712317
13226	712318
44216	712319
87238	712320
93159	712321
25973	712322
13767	712323
102608	712324
10703	712325
83832	712326
38498	712327
63451	712328
24779	712329
8634	712330
15610	712331
14374	712332
7954	712333
92533	712334
69107	712335
8311	712336
20522	712337
68280	712338
14375	712339
119	712340
51417	712341
58561	712342
13287	712343
98524	712344
6258	712345
87389	712346
5315	712347
5414	712348
5085	712349
1469	712350
40551	712351
15044	712352
23912	712353
55885	712354
200	712355
5775	712356
140108	712357
6783	712358
92514	712359
77267	712360
34301	712361
58853	712362
57009	712363
15459	712364
11853	712365
555	712366
32148	712367
46675	712368
10772	712369
50963	712370
4747	712371
57322	712372
35154	712373
13006	712374
14334	712375
76383	712376
21580	712377
50295	712378
65448	712379
106207	712380
675	712381
10178	712382
78915	712383
12026	712384
38565	712385
35814	712386
31929	712387
8916	712388
68512	712389
9456	712390
1546	712391
58969	712392
27743	712393
23920	712394
29026	712395
41282	712396
10589	712397
95406	712398
82051	712399
44496	712400
51028	712401
34090	712402
51576	712403
92066	712404
27431	712405
526	712406
65201	712407
27009	712408
2161	712409
14405	712410
25873	712411
91105	712412
17142	712413
31127	712414
73325	712415
58120	712416
33970	712417
53074	712418
89847	712419
5857	712420
15261	712421
43851	712422
32505	712423
32450	712424
116874	712425
98157	712426
80005	712427
42454	712428
3910	712429
2108	712430
80598	712431
1291	712432
9603	712433
109455	712434
5510	712435
65521	712436
27141	712437
96592	712438
104255	712439
12655	712440
112	712441
116040	712442
7182	712443
38205	712444
24822	712445
516	712446
15652	712447
65361	712448
46406	712449
114676	712450
65112	712451
91900	712452
58260	712453
12423	712454
1796	712455
73489	712456
33640	712457
15195	712458
30897	712459
39516	712460
29944	712461
109711	712462
17383	712463
2444	712464
32988	712465
33383	712466
20688	712467
6833	712468
110787	712469
59093	712470
101822	712471
94093	712472
38247	712473
39623	712474
7398	712475
75071	712476
3002	712477
101486	712478
10682	712479
24798	712480
10407	712481
15858	712482
1641	712483
11895	712484
9486	712485
118611	712486
90219	712487
30266	712488
8872	712489
7445	712490
23092	712491
38754	712492
9075	712493
30846	712494
68647	712495
2392	712496
127460	712497
3331	712498
16777	712499
77450	712500
12199	712501
42138	712502
15711	712503
7369	712504
1888	712505
1491	712506
13173	712507
29122	712508
130538	712509
12023	712510
64856	712511
82619	712512
69810	712513
24669	712514
143293	712515
4940	712516
124765	712517
148	712518
61025	712519
557	712520
99841	712521
83017	712522
21905	712523
73872	712524
6694	712525
23234	712526
133243	712527
63137	712528
28424	712529
41736	712530
21533	712531
2411	712532
40731	712533
87799	712534
91825	712535
14750	712536
47212	712537
148593	712538
61799	712539
18050	712540
15102	712541
33723	712542
54344	712543
54136	712544
26042	712545
94806	712546
32731	712547
5913	712548
23404	712549
36876	712550
11777	712551
58968	712552
27143	712553
75794	712554
77552	712555
19519	712556
31800	712557
29809	712558
76737	712559
7761	712560
29618	712561
3593	712562
43933	712563
18923	712564
81483	712565
33172	712566
20307	712567
29907	712568
5860	712569
497	712570
42796	712571
2258	712572
28825	712573
86278	712574
87463	712575
13813	712576
8808	712577
4464	712578
114194	712579
104	712580
5021	712581
61948	712582
9485	712583
44856	712584
84620	712585
20747	712586
180	712587
80014	712588
50512	712589
34033	712590
4303	712591
31180	712592
108491	712593
65647	712594
5228	712595
5975	712596
77672	712597
19785	712598
61	712599
108104	712600
21136	712601
27888	712602
4470	712603
6208	712604
32911	712605
40821	712606
1540	712607
95912	712608
56702	712609
51065	712610
81322	712611
102344	712612
89636	712613
43763	712614
50098	712615
10572	712616
59065	712617
19362	712618
5967	712619
53657	712620
62016	712621
26110	712622
2664	712623
7937	712624
22124	712625
91590	712626
5675	712627
76749	712628
16717	712629
83024	712630
60853	712631
31989	712632
68875	712633
66686	712634
68724	712635
71349	712636
88428	712637
132243	712638
33030	712639
70069	712640
86529	712641
22721	712642
118902	712643
69544	712644
6789	712645
5207	712646
77833	712647
98559	712648
147	712649
32726	712650
103100	712651
102805	712652
100504	712653
4432	712654
14139	712655
82353	712656
90396	712657
15001	712658
18831	712659
85117	712660
17622	712661
1387	712662
52859	712663
67998	712664
35662	712665
9062	712666
57154	712667
27776	712668
12582	712669
20023	712670
53100	712671
16439	712672
121842	712673
11606	712674
80856	712675
18290	712676
38582	712677
61748	712678
40759	712679
4652	712680
42989	712681
78610	712682
20853	712683
6031	712684
17505	712685
42151	712686
29366	712687
3206	712688
31972	712689
81	712690
80676	712691
129746	712692
60093	712693
28216	712694
115035	712695
36003	712696
17400	712697
43941	712698
18759	712699
11807	712700
20579	712701
6610	712702
20669	712703
75818	712704
92552	712705
60469	712706
121926	712707
58296	712708
11558	712709
505	712710
4627	712711
43551	712712
29960	712713
96208	712714
63895	712715
17931	712716
25537	712717
32634	712718
128826	712719
3418	712720
84566	712721
86527	712722
14196	712723
45216	712724
44935	712725
55850	712726
3255	712727
10524	712728
11745	712729
47331	712730
132765	712731
8466	712732
817	712733
38622	712734
65891	712735
27225	712736
13451	712737
15612	712738
75273	712739
8252	712740
65188	712741
25146	712742
2665	712743
58553	712744
13145	712745
18572	712746
53031	712747
20140	712748
5609	712749
91776	712750
25070	712751
5753	712752
21939	712753
7422	712754
34250	712755
32417	712756
3736	712757
31047	712758
68725	712759
29002	712760
20680	712761
227	712762
49398	712763
113779	712764
111347	712765
50264	712766
32378	712767
3839	712768
26102	712769
4356	712770
19139	712771
77883	712772
6334	712773
33829	712774
65140	712775
91690	712776
5676	712777
113382	712778
44892	712779
129639	712780
6171	712781
149480	712782
9959	712783
124905	712784
134278	712785
134020	712786
899	712787
2062	712788
28864	712789
15285	712790
21730	712791
21790	712792
210	712793
106231	712794
86688	712795
7995	712796
32119	712797
44776	712798
86501	712799
58459	712800
36	712801
26074	712802
1041	712803
7892	712804
1237	712805
132297	712806
108030	712807
1018	712808
4078	712809
94031	712810
64762	712811
42582	712812
83665	712813
8161	712814
91563	712815
104298	712816
14374	712817
14933	712818
1944	712819
15233	712820
2962	712821
54200	712822
40009	712823
93143	712824
111922	712825
68517	712826
61085	712827
89725	712828
55150	712829
4238	712830
116124	712831
115730	712832
33607	712833
49126	712834
62931	712835
18659	712836
101765	712837
108046	712838
17398	712839
7652	712840
36914	712841
1714	712842
88916	712843
56256	712844
125898	712845
55459	712846
22815	712847
20970	712848
60388	712849
19289	712850
80016	712851
122029	712852
53133	712853
4850	712854
12916	712855
6075	712856
61438	712857
102911	712858
62372	712859
20844	712860
33686	712861
108454	712862
96166	712863
46065	712864
83519	712865
63458	712866
76781	712867
84273	712868
51425	712869
13305	712870
19888	712871
81052	712872
21023	712873
9918	712874
18033	712875
107958	712876
4181	712877
41600	712878
3489	712879
59094	712880
95372	712881
46693	712882
3267	712883
28355	712884
1056	712885
69385	712886
13212	712887
40228	712888
148498	712889
59358	712890
3451	712891
62287	712892
94395	712893
24096	712894
77886	712895
81559	712896
72619	712897
30504	712898
9210	712899
44801	712900
7761	712901
67304	712902
29919	712903
28599	712904
51995	712905
38217	712906
143676	712907
87268	712908
1188	712909
27623	712910
25497	712911
150105	712912
15283	712913
10967	712914
640	712915
12824	712916
30662	712917
115535	712918
17428	712919
3541	712920
130119	712921
50977	712922
105249	712923
1185	712924
28725	712925
19930	712926
46855	712927
26412	712928
108249	712929
96902	712930
86456	712931
29188	712932
55530	712933
31465	712934
97623	712935
23851	712936
22295	712937
4289	712938
25596	712939
364	712940
16680	712941
23930	712942
15899	712943
79067	712944
55072	712945
68773	712946
30336	712947
18600	712948
97713	712949
136223	712950
6218	712951
60713	712952
56581	712953
10746	712954
110738	712955
19378	712956
13669	712957
80453	712958
6917	712959
1402	712960
53653	712961
82210	712962
13851	712963
118099	712964
108497	712965
32983	712966
30785	712967
30974	712968
27564	712969
14426	712970
124948	712971
4289	712972
33611	712973
36379	712974
6689	712975
60744	712976
39830	712977
13517	712978
12348	712979
127196	712980
150223	712981
85024	712982
7057	712983
119483	712984
38557	712985
94994	712986
12848	712987
47595	712988
22359	712989
92578	712990
2139	712991
39214	712992
84203	712993
112442	712994
103214	712995
73504	712996
11814	712997
7735	712998
61738	712999
15381	713000
133444	713001
21707	713002
14940	713003
1347	713004
126405	713005
90584	713006
10944	713007
124811	713008
7537	713009
122242	713010
8606	713011
54799	713012
61991	713013
137832	713014
105448	713015
35434	713016
3160	713017
2372	713018
11630	713019
61622	713020
27123	713021
48972	713022
2422	713023
32020	713024
66915	713025
92937	713026
36988	713027
7526	713028
44269	713029
16664	713030
96752	713031
42470	713032
37735	713033
105500	713034
73198	713035
177	713036
6362	713037
42754	713038
21617	713039
104114	713040
2961	713041
28330	713042
6341	713043
35459	713044
99995	713045
30856	713046
45333	713047
91427	713048
26140	713049
18283	713050
65453	713051
34819	713052
58620	713053
127278	713054
60714	713055
16057	713056
71321	713057
31251	713058
79411	713059
36192	713060
107591	713061
72790	713062
49574	713063
62378	713064
86792	713065
109951	713066
11137	713067
22691	713068
4309	713069
51698	713070
6221	713071
1531	713072
41379	713073
111660	713074
6082	713075
103476	713076
112	713077
50715	713078
20252	713079
15317	713080
23064	713081
45573	713082
71502	713083
413	713084
25475	713085
4219	713086
3016	713087
54787	713088
36399	713089
61541	713090
98625	713091
42396	713092
62113	713093
48710	713094
11252	713095
59956	713096
127952	713097
98034	713098
42942	713099
57751	713100
107448	713101
129185	713102
116229	713103
40234	713104
4993	713105
10585	713106
43031	713107
22515	713108
28397	713109
5652	713110
107751	713111
8971	713112
4370	713113
31346	713114
20407	713115
15225	713116
22831	713117
122441	713118
70875	713119
2017	713120
22942	713121
41877	713122
74747	713123
44158	713124
138548	713125
74384	713126
103984	713127
59678	713128
36626	713129
41068	713130
27144	713131
96963	713132
2911	713133
2389	713134
37719	713135
589	713136
21959	713137
23588	713138
66	713139
2260	713140
24806	713141
31015	713142
3013	713143
24529	713144
97205	713145
123	713146
37939	713147
4143	713148
81196	713149
37415	713150
45742	713151
69996	713152
497	713153
29138	713154
11922	713155
35991	713156
10467	713157
28653	713158
54414	713159
922	713160
44223	713161
17378	713162
103236	713163
73744	713164
53132	713165
27397	713166
46771	713167
32823	713168
114812	713169
117655	713170
91221	713171
14474	713172
51396	713173
11982	713174
129967	713175
7587	713176
783	713177
19284	713178
95042	713179
73276	713180
140998	713181
31764	713182
93216	713183
107224	713184
4021	713185
47651	713186
69126	713187
46305	713188
69443	713189
60	713190
8880	713191
34308	713192
99407	713193
17637	713194
26500	713195
1380	713196
65503	713197
102636	713198
13162	713199
14529	713200
110158	713201
82388	713202
84058	713203
55713	713204
46471	713205
6771	713206
2213	713207
82725	713208
8642	713209
23201	713210
61608	713211
68103	713212
92752	713213
36607	713214
67991	713215
85793	713216
3315	713217
65426	713218
74826	713219
7457	713220
2150	713221
7431	713222
4123	713223
85341	713224
44864	713225
319	713226
126435	713227
190	713228
72263	713229
110641	713230
122511	713231
912	713232
104490	713233
5602	713234
84433	713235
10728	713236
69103	713237
73387	713238
123095	713239
26448	713240
30882	713241
93651	713242
17812	713243
13340	713244
98358	713245
76959	713246
126707	713247
15099	713248
12438	713249
23345	713250
90633	713251
45689	713252
22631	713253
1789	713254
11613	713255
136203	713256
60977	713257
80492	713258
131265	713259
64214	713260
32929	713261
21617	713262
54498	713263
41561	713264
5057	713265
121709	713266
7644	713267
33095	713268
74630	713269
28637	713270
32279	713271
68444	713272
35417	713273
59259	713274
84159	713275
575	713276
48585	713277
82346	713278
78559	713279
43675	713280
35819	713281
28246	713282
34491	713283
34339	713284
39014	713285
20054	713286
58841	713287
54545	713288
3301	713289
10162	713290
791	713291
33185	713292
58963	713293
39857	713294
42290	713295
77525	713296
742	713297
18193	713298
27370	713299
144650	713300
19272	713301
33461	713302
20437	713303
134353	713304
95739	713305
36035	713306
40114	713307
70441	713308
1218	713309
39596	713310
28099	713311
99	713312
112608	713313
15655	713314
50032	713315
10384	713316
74450	713317
59156	713318
5731	713319
15081	713320
5858	713321
75640	713322
661	713323
419	713324
2960	713325
11933	713326
67790	713327
47780	713328
77910	713329
85641	713330
111	713331
121761	713332
78098	713333
17948	713334
66764	713335
50328	713336
3855	713337
30265	713338
30774	713339
35856	713340
40108	713341
45	713342
112697	713343
122667	713344
99319	713345
4423	713346
18843	713347
45505	713348
43521	713349
64626	713350
43961	713351
39442	713352
81066	713353
91388	713354
94223	713355
14211	713356
37347	713357
35429	713358
100119	713359
78229	713360
10742	713361
38942	713362
72318	713363
50697	713364
35062	713365
3406	713366
1292	713367
70260	713368
13753	713369
42595	713370
56333	713371
33895	713372
28432	713373
18106	713374
22615	713375
48897	713376
86970	713377
99555	713378
34544	713379
82	713380
67003	713381
31302	713382
54785	713383
12360	713384
37772	713385
26350	713386
82477	713387
125435	713388
47664	713389
20368	713390
85065	713391
13502	713392
9315	713393
55897	713394
4934	713395
13560	713396
44862	713397
26899	713398
15696	713399
97677	713400
7184	713401
107038	713402
46196	713403
14197	713404
2969	713405
4035	713406
24888	713407
12720	713408
26510	713409
112596	713410
34780	713411
5252	713412
12422	713413
21535	713414
15995	713415
49911	713416
62289	713417
44988	713418
24922	713419
383	713420
17340	713421
56898	713422
28216	713423
2644	713424
48173	713425
72649	713426
34405	713427
63473	713428
7972	713429
2733	713430
10529	713431
6004	713432
50082	713433
4911	713434
16554	713435
9445	713436
52292	713437
90525	713438
4000	713439
5790	713440
76893	713441
27992	713442
2150	713443
19316	713444
35105	713445
90459	713446
54000	713447
104460	713448
5513	713449
9191	713450
52201	713451
7890	713452
50660	713453
93874	713454
75018	713455
75212	713456
23073	713457
101369	713458
17428	713459
118368	713460
78695	713461
31956	713462
21559	713463
1156	713464
79919	713465
25	713466
68972	713467
43039	713468
49893	713469
50139	713470
7562	713471
10053	713472
7641	713473
3201	713474
49185	713475
33689	713476
48942	713477
14614	713478
1403	713479
67222	713480
36079	713481
127104	713482
34764	713483
23557	713484
10263	713485
58512	713486
44732	713487
121893	713488
108048	713489
60194	713490
39040	713491
134516	713492
3138	713493
1595	713494
1874	713495
56542	713496
11590	713497
15842	713498
83277	713499
107148	713500
65344	713501
8976	713502
44714	713503
22851	713504
42479	713505
9907	713506
72851	713507
125791	713508
23088	713509
79176	713510
38412	713511
10568	713512
32219	713513
82714	713514
3885	713515
75039	713516
65306	713517
13606	713518
41999	713519
53264	713520
91707	713521
108237	713522
32574	713523
102426	713524
32470	713525
139976	713526
78263	713527
3845	713528
1655	713529
46849	713530
88856	713531
22643	713532
32211	713533
54809	713534
52262	713535
10297	713536
358	713537
138153	713538
10160	713539
14671	713540
68998	713541
18616	713542
24154	713543
3750	713544
97670	713545
10654	713546
82738	713547
11135	713548
100908	713549
1156	713550
33052	713551
8173	713552
16518	713553
25073	713554
14316	713555
47378	713556
51637	713557
121620	713558
67704	713559
106508	713560
67324	713561
113280	713562
1400	713563
21242	713564
4983	713565
11409	713566
13094	713567
68427	713568
37425	713569
50	713570
5008	713571
15442	713572
14371	713573
98057	713574
41264	713575
827	713576
22450	713577
109521	713578
14108	713579
59304	713580
38162	713581
81939	713582
52575	713583
11806	713584
18553	713585
16772	713586
45070	713587
7859	713588
44532	713589
55375	713590
11836	713591
18861	713592
149602	713593
26477	713594
17376	713595
568	713596
2726	713597
41977	713598
109143	713599
117069	713600
2163	713601
37988	713602
30954	713603
1438	713604
21177	713605
85224	713606
24768	713607
134417	713608
30673	713609
76218	713610
12716	713611
821	713612
36779	713613
20071	713614
99300	713615
14465	713616
15872	713617
4573	713618
26567	713619
92007	713620
16011	713621
9157	713622
83333	713623
47467	713624
52369	713625
25809	713626
32405	713627
44635	713628
83568	713629
36425	713630
75660	713631
23830	713632
15659	713633
266	713634
143232	713635
2565	713636
24315	713637
836	713638
58986	713639
126852	713640
64786	713641
45453	713642
61783	713643
6204	713644
121954	713645
22920	713646
114803	713647
55890	713648
44892	713649
26228	713650
80132	713651
46746	713652
16450	713653
34986	713654
2994	713655
14268	713656
31240	713657
37240	713658
24877	713659
739	713660
838	713661
14538	713662
51040	713663
98957	713664
49064	713665
1562	713666
10678	713667
119924	713668
113599	713669
48480	713670
30787	713671
1149	713672
133755	713673
126424	713674
32950	713675
31682	713676
60281	713677
29721	713678
94864	713679
93716	713680
26001	713681
7961	713682
60817	713683
81142	713684
2846	713685
111138	713686
19459	713687
35336	713688
104181	713689
21823	713690
70735	713691
110253	713692
41305	713693
78635	713694
63337	713695
34543	713696
5094	713697
55162	713698
125195	713699
6116	713700
141968	713701
26468	713702
1	713703
65972	713704
35107	713705
44946	713706
29080	713707
91409	713708
23491	713709
56102	713710
22390	713711
40843	713712
37494	713713
59087	713714
14578	713715
32899	713716
4880	713717
115754	713718
24332	713719
30128	713720
102929	713721
4809	713722
91004	713723
42336	713724
95857	713725
27403	713726
11919	713727
18197	713728
72619	713729
60082	713730
6596	713731
15342	713732
97103	713733
73117	713734
65452	713735
29887	713736
77584	713737
11769	713738
80300	713739
22484	713740
92247	713741
14536	713742
56926	713743
116696	713744
1390	713745
34668	713746
12153	713747
52268	713748
94858	713749
17642	713750
126832	713751
99651	713752
120971	713753
59504	713754
18873	713755
79441	713756
19190	713757
38132	713758
14429	713759
31845	713760
90600	713761
14828	713762
2988	713763
5323	713764
3799	713765
1673	713766
118794	713767
58024	713768
10185	713769
36121	713770
553	713771
10207	713772
11024	713773
46999	713774
8259	713775
149411	713776
66349	713777
90646	713778
59879	713779
6540	713780
26615	713781
129106	713782
43851	713783
86411	713784
86120	713785
97165	713786
119173	713787
4194	713788
11021	713789
26520	713790
88782	713791
102211	713792
28102	713793
16260	713794
46448	713795
12895	713796
64848	713797
8831	713798
44130	713799
29513	713800
36427	713801
23311	713802
24551	713803
62295	713804
35767	713805
117504	713806
22163	713807
45440	713808
50433	713809
19131	713810
6662	713811
42406	713812
2046	713813
101977	713814
65250	713815
35810	713816
119193	713817
10848	713818
90780	713819
35881	713820
72832	713821
73725	713822
143894	713823
41016	713824
16882	713825
62595	713826
16238	713827
78082	713828
117708	713829
8899	713830
7581	713831
95651	713832
7130	713833
21489	713834
3618	713835
82092	713836
35192	713837
76486	713838
4352	713839
89714	713840
7754	713841
6397	713842
7070	713843
47777	713844
55070	713845
26793	713846
36915	713847
56190	713848
4081	713849
1946	713850
16117	713851
127175	713852
127930	713853
70668	713854
1003	713855
25988	713856
16941	713857
47945	713858
94450	713859
24711	713860
74951	713861
46917	713862
29443	713863
61976	713864
73716	713865
70277	713866
15912	713867
129572	713868
114548	713869
55666	713870
19460	713871
90619	713872
18054	713873
42807	713874
77675	713875
2067	713876
34297	713877
61289	713878
22375	713879
36983	713880
9770	713881
1092	713882
65456	713883
10868	713884
23461	713885
39019	713886
6252	713887
3435	713888
2430	713889
38726	713890
25296	713891
78147	713892
8869	713893
30914	713894
13508	713895
4175	713896
4504	713897
132743	713898
12725	713899
2572	713900
4396	713901
287	713902
39867	713903
16427	713904
48908	713905
87922	713906
2163	713907
119182	713908
2447	713909
128480	713910
13622	713911
14792	713912
93684	713913
92743	713914
3749	713915
31911	713916
648	713917
1213	713918
63901	713919
21970	713920
3070	713921
17975	713922
47637	713923
6972	713924
14921	713925
16248	713926
107257	713927
21320	713928
36514	713929
29807	713930
7819	713931
19306	713932
45310	713933
139628	713934
70244	713935
75473	713936
10821	713937
108363	713938
145834	713939
62013	713940
109099	713941
103993	713942
37658	713943
2198	713944
36127	713945
49481	713946
241	713947
19134	713948
137797	713949
138021	713950
93061	713951
13501	713952
16590	713953
8318	713954
75253	713955
20064	713956
39200	713957
13960	713958
113301	713959
38510	713960
134690	713961
79800	713962
127733	713963
56540	713964
95049	713965
40116	713966
80431	713967
36752	713968
122626	713969
20603	713970
92989	713971
9548	713972
55677	713973
62588	713974
39031	713975
12957	713976
43519	713977
1697	713978
17881	713979
44	713980
59700	713981
123035	713982
19018	713983
103377	713984
23271	713985
3572	713986
29755	713987
23485	713988
4902	713989
49974	713990
62812	713991
15325	713992
58529	713993
134911	713994
28968	713995
5303	713996
120824	713997
72880	713998
90895	713999
30104	714000
5521	714001
29854	714002
14263	714003
137838	714004
26025	714005
130	714006
116618	714007
74552	714008
38206	714009
92307	714010
77805	714011
94522	714012
21968	714013
35186	714014
39978	714015
53598	714016
26073	714017
11955	714018
5818	714019
117389	714020
17396	714021
45572	714022
2496	714023
95	714024
80266	714025
42803	714026
35061	714027
51492	714028
16127	714029
36960	714030
16572	714031
29079	714032
86103	714033
91844	714034
39041	714035
130222	714036
33019	714037
85345	714038
10514	714039
98532	714040
3876	714041
1514	714042
9947	714043
4595	714044
7474	714045
99036	714046
19265	714047
780	714048
10853	714049
111122	714050
14430	714051
768	714052
108504	714053
126151	714054
16577	714055
60445	714056
19220	714057
7549	714058
108911	714059
34	714060
89581	714061
94405	714062
79396	714063
38095	714064
28519	714065
8986	714066
112191	714067
18364	714068
49427	714069
10250	714070
17379	714071
11868	714072
5866	714073
29962	714074
1298	714075
16956	714076
64507	714077
102611	714078
65009	714079
81315	714080
6389	714081
89164	714082
71781	714083
41774	714084
58176	714085
97536	714086
64227	714087
38876	714088
77752	714089
42002	714090
2910	714091
4528	714092
15971	714093
2001	714094
8432	714095
53495	714096
96349	714097
99148	714098
5670	714099
28290	714100
10159	714101
33809	714102
5772	714103
5154	714104
82409	714105
50585	714106
94780	714107
86693	714108
41369	714109
12874	714110
3149	714111
1669	714112
7275	714113
32479	714114
12441	714115
32265	714116
39025	714117
19771	714118
44931	714119
54366	714120
44510	714121
21983	714122
117251	714123
7571	714124
3932	714125
18510	714126
93741	714127
2129	714128
8581	714129
137034	714130
34497	714131
76426	714132
26327	714133
13253	714134
20634	714135
26206	714136
9141	714137
100105	714138
8110	714139
3539	714140
22995	714141
67530	714142
29028	714143
54661	714144
46069	714145
54444	714146
18745	714147
25207	714148
69925	714149
27090	714150
90473	714151
6728	714152
41592	714153
15463	714154
5983	714155
35198	714156
122251	714157
7633	714158
65727	714159
20377	714160
663	714161
18079	714162
141602	714163
108756	714164
18475	714165
42598	714166
2957	714167
37872	714168
125956	714169
109963	714170
20291	714171
70644	714172
112370	714173
38838	714174
19085	714175
53162	714176
1656	714177
1399	714178
13	714179
40685	714180
53552	714181
52531	714182
57884	714183
3008	714184
47734	714185
12711	714186
2376	714187
25922	714188
2036	714189
9629	714190
89138	714191
3631	714192
43047	714193
60534	714194
74240	714195
113310	714196
29842	714197
9664	714198
924	714199
58698	714200
117667	714201
7088	714202
1968	714203
12210	714204
96815	714205
63121	714206
128408	714207
21850	714208
139620	714209
108341	714210
82035	714211
6228	714212
108709	714213
12775	714214
125690	714215
43348	714216
26545	714217
21728	714218
83710	714219
156	714220
73052	714221
27926	714222
43807	714223
5706	714224
23266	714225
54297	714226
145467	714227
11080	714228
38525	714229
120870	714230
51899	714231
78079	714232
19502	714233
109661	714234
63387	714235
87146	714236
47201	714237
74319	714238
51187	714239
70332	714240
33111	714241
21774	714242
1941	714243
29945	714244
121064	714245
222	714246
97172	714247
6704	714248
102051	714249
53260	714250
9	714251
4719	714252
123851	714253
57755	714254
6302	714255
32747	714256
65679	714257
34602	714258
87475	714259
22761	714260
28291	714261
47524	714262
56399	714263
2494	714264
89978	714265
24699	714266
85417	714267
1827	714268
98897	714269
87016	714270
110169	714271
13630	714272
10662	714273
52516	714274
139694	714275
2318	714276
16091	714277
93007	714278
26383	714279
57402	714280
43360	714281
20631	714282
83368	714283
31952	714284
62146	714285
992	714286
1495	714287
14114	714288
54639	714289
33856	714290
34178	714291
19914	714292
42131	714293
3263	714294
111656	714295
87698	714296
69325	714297
20930	714298
16296	714299
15537	714300
140350	714301
29866	714302
20008	714303
68502	714304
70500	714305
21331	714306
43457	714307
14148	714308
12549	714309
34831	714310
71860	714311
69556	714312
94802	714313
962	714314
13551	714315
146066	714316
66007	714317
99142	714318
114254	714319
89483	714320
3396	714321
115188	714322
55921	714323
57798	714324
57679	714325
34088	714326
151	714327
142469	714328
28943	714329
124939	714330
10242	714331
46875	714332
57914	714333
71288	714334
16784	714335
56008	714336
11076	714337
136	714338
58787	714339
42585	714340
67878	714341
2667	714342
43393	714343
64968	714344
87025	714345
141322	714346
45622	714347
22917	714348
18592	714349
51857	714350
53458	714351
34454	714352
68633	714353
12465	714354
49668	714355
15651	714356
17168	714357
41433	714358
1774	714359
46460	714360
140411	714361
29409	714362
9524	714363
9984	714364
56603	714365
132757	714366
6266	714367
95976	714368
9245	714369
26782	714370
21633	714371
3853	714372
13477	714373
5451	714374
47968	714375
15414	714376
54932	714377
111164	714378
1875	714379
39070	714380
5154	714381
44841	714382
18669	714383
86118	714384
15084	714385
44948	714386
111593	714387
32096	714388
69509	714389
960	714390
34620	714391
73518	714392
52958	714393
79946	714394
15956	714395
44853	714396
47524	714397
29537	714398
62425	714399
127772	714400
23798	714401
12402	714402
56111	714403
92594	714404
10031	714405
68820	714406
18380	714407
20855	714408
53447	714409
52181	714410
33870	714411
9345	714412
105926	714413
8969	714414
72849	714415
1183	714416
2668	714417
50254	714418
52130	714419
16741	714420
119940	714421
17484	714422
93784	714423
63323	714424
2170	714425
17190	714426
15084	714427
128331	714428
64991	714429
79910	714430
84148	714431
36055	714432
49408	714433
3672	714434
10505	714435
56937	714436
30335	714437
11370	714438
31537	714439
18444	714440
43878	714441
24708	714442
120748	714443
86905	714444
63903	714445
145799	714446
44123	714447
105479	714448
81858	714449
31429	714450
107675	714451
45330	714452
75770	714453
103300	714454
67896	714455
11134	714456
3221	714457
1727	714458
44046	714459
87836	714460
81860	714461
15436	714462
8755	714463
24761	714464
36811	714465
78546	714466
74827	714467
10366	714468
52571	714469
26897	714470
84916	714471
126038	714472
110328	714473
90360	714474
101115	714475
528	714476
92640	714477
88223	714478
12753	714479
426	714480
63200	714481
21009	714482
114263	714483
11002	714484
20685	714485
17073	714486
71295	714487
15262	714488
11763	714489
4287	714490
6947	714491
5687	714492
81875	714493
8	714494
16097	714495
63534	714496
5238	714497
72094	714498
137727	714499
107347	714500
9220	714501
47996	714502
101777	714503
91302	714504
17915	714505
21544	714506
43570	714507
4483	714508
129336	714509
19499	714510
14104	714511
39443	714512
43004	714513
24888	714514
4626	714515
71297	714516
100729	714517
110152	714518
2649	714519
42029	714520
31408	714521
36924	714522
37338	714523
25296	714524
4763	714525
15909	714526
12574	714527
51614	714528
227	714529
60605	714530
74960	714531
787	714532
5545	714533
33299	714534
1194	714535
102755	714536
37822	714537
123232	714538
5143	714539
18996	714540
73640	714541
4308	714542
84560	714543
25619	714544
75946	714545
68747	714546
5509	714547
11194	714548
66877	714549
15995	714550
71108	714551
113908	714552
47513	714553
110251	714554
32565	714555
5367	714556
15383	714557
49946	714558
12624	714559
10969	714560
13561	714561
31589	714562
2215	714563
6979	714564
31529	714565
34630	714566
14892	714567
76646	714568
51757	714569
73304	714570
25460	714571
114772	714572
129387	714573
49296	714574
22692	714575
12034	714576
4554	714577
52296	714578
7652	714579
22840	714580
30766	714581
39417	714582
50016	714583
45278	714584
44169	714585
67041	714586
3749	714587
17066	714588
50094	714589
82967	714590
11867	714591
47523	714592
102711	714593
13559	714594
16820	714595
76270	714596
18294	714597
66475	714598
63551	714599
30754	714600
97602	714601
31632	714602
76544	714603
53299	714604
71717	714605
69326	714606
95521	714607
12631	714608
18407	714609
74635	714610
80313	714611
81642	714612
86232	714613
100912	714614
80756	714615
62790	714616
69795	714617
8227	714618
90	714619
57349	714620
44665	714621
55063	714622
3317	714623
14284	714624
15888	714625
97234	714626
19338	714627
24007	714628
26871	714629
11435	714630
77317	714631
113571	714632
5453	714633
16324	714634
1824	714635
14983	714636
18287	714637
25556	714638
48241	714639
51641	714640
89986	714641
21314	714642
22648	714643
53558	714644
11294	714645
4324	714646
10992	714647
67174	714648
53223	714649
1347	714650
10126	714651
89391	714652
41689	714653
110488	714654
97256	714655
87519	714656
26193	714657
12782	714658
3840	714659
44513	714660
71615	714661
24109	714662
15833	714663
15037	714664
14867	714665
36277	714666
25018	714667
58015	714668
2430	714669
36055	714670
4315	714671
2136	714672
16797	714673
19376	714674
90538	714675
69807	714676
918	714677
100224	714678
117408	714679
6029	714680
51797	714681
861	714682
97523	714683
54134	714684
6486	714685
73741	714686
118623	714687
78057	714688
11419	714689
34063	714690
31522	714691
4240	714692
5589	714693
20707	714694
7266	714695
1791	714696
58010	714697
61564	714698
8107	714699
72590	714700
89855	714701
99287	714702
2046	714703
8543	714704
82813	714705
98311	714706
75671	714707
98341	714708
6274	714709
30942	714710
15088	714711
58546	714712
138528	714713
83359	714714
65279	714715
26454	714716
133590	714717
12802	714718
8541	714719
15838	714720
31233	714721
47242	714722
23907	714723
7819	714724
33996	714725
131543	714726
77701	714727
86668	714728
54722	714729
69551	714730
39390	714731
91869	714732
7938	714733
19829	714734
9686	714735
12631	714736
1694	714737
37311	714738
1178	714739
122423	714740
17764	714741
30616	714742
57969	714743
31824	714744
653	714745
56528	714746
38262	714747
27088	714748
24017	714749
78786	714750
1057	714751
85175	714752
43634	714753
30347	714754
23379	714755
84460	714756
36608	714757
46375	714758
61415	714759
138693	714760
855	714761
100818	714762
56954	714763
22299	714764
2643	714765
38517	714766
38709	714767
33990	714768
114104	714769
36446	714770
94270	714771
4886	714772
22159	714773
139317	714774
1511	714775
63759	714776
103169	714777
70590	714778
66373	714779
103037	714780
38375	714781
116284	714782
118330	714783
20811	714784
14770	714785
5099	714786
96801	714787
41047	714788
118243	714789
30308	714790
34423	714791
39650	714792
19503	714793
6158	714794
92376	714795
14228	714796
132347	714797
71317	714798
24695	714799
14997	714800
111181	714801
6492	714802
24389	714803
129917	714804
20312	714805
67239	714806
35778	714807
65123	714808
9300	714809
83717	714810
9414	714811
11901	714812
7309	714813
15427	714814
16242	714815
588	714816
84284	714817
80341	714818
24625	714819
66650	714820
29646	714821
147452	714822
62283	714823
16851	714824
73254	714825
11007	714826
13742	714827
133222	714828
135311	714829
110409	714830
44766	714831
25171	714832
89707	714833
6562	714834
25103	714835
69614	714836
34096	714837
39581	714838
20821	714839
33369	714840
79534	714841
59199	714842
131885	714843
46814	714844
147220	714845
3839	714846
12205	714847
42747	714848
66618	714849
2620	714850
48581	714851
8302	714852
45926	714853
78512	714854
44496	714855
108165	714856
120	714857
17740	714858
19156	714859
11181	714860
15924	714861
77254	714862
85401	714863
34438	714864
9604	714865
23186	714866
58456	714867
137169	714868
129795	714869
26258	714870
132900	714871
74283	714872
135021	714873
1797	714874
61238	714875
74461	714876
153	714877
74245	714878
53528	714879
33393	714880
54527	714881
23581	714882
12163	714883
21225	714884
79693	714885
37647	714886
73334	714887
32203	714888
11580	714889
79531	714890
11410	714891
13409	714892
42670	714893
51066	714894
19007	714895
17319	714896
59331	714897
65106	714898
95305	714899
35389	714900
72388	714901
15885	714902
4614	714903
144845	714904
74079	714905
46645	714906
122493	714907
2732	714908
69066	714909
71462	714910
5138	714911
41490	714912
59956	714913
45029	714914
5684	714915
78712	714916
4842	714917
69554	714918
29668	714919
30456	714920
560	714921
13542	714922
42695	714923
23196	714924
51712	714925
2952	714926
80498	714927
87080	714928
7405	714929
20526	714930
35697	714931
2713	714932
38183	714933
8340	714934
1436	714935
13473	714936
105276	714937
1258	714938
16970	714939
39760	714940
98004	714941
3889	714942
24413	714943
3053	714944
126793	714945
4747	714946
27229	714947
53103	714948
83467	714949
34141	714950
66685	714951
85336	714952
70882	714953
17143	714954
8084	714955
32830	714956
75772	714957
132595	714958
16212	714959
17727	714960
7117	714961
15758	714962
26586	714963
36810	714964
24902	714965
89957	714966
67173	714967
120607	714968
97686	714969
9881	714970
138468	714971
14174	714972
1738	714973
28641	714974
38136	714975
387	714976
109790	714977
44579	714978
5573	714979
30681	714980
29232	714981
30950	714982
14763	714983
55234	714984
67243	714985
20045	714986
8074	714987
73881	714988
35875	714989
143556	714990
79297	714991
4065	714992
10137	714993
61725	714994
108656	714995
15915	714996
78855	714997
14850	714998
25557	714999
6639	715000
5600	715001
8047	715002
508	715003
42424	715004
38167	715005
10438	715006
4751	715007
137476	715008
13604	715009
121873	715010
76739	715011
26326	715012
70577	715013
31697	715014
31565	715015
136829	715016
102353	715017
111159	715018
22512	715019
101824	715020
104131	715021
54660	715022
36856	715023
5806	715024
15562	715025
115949	715026
18151	715027
37975	715028
65496	715029
3631	715030
86579	715031
47965	715032
4988	715033
2898	715034
28194	715035
47785	715036
113664	715037
67440	715038
138121	715039
134066	715040
7586	715041
2177	715042
49569	715043
65261	715044
7692	715045
62137	715046
33771	715047
80085	715048
27179	715049
78278	715050
81328	715051
23333	715052
52502	715053
64712	715054
11981	715055
44525	715056
47963	715057
142856	715058
168	715059
17399	715060
34126	715061
11879	715062
35349	715063
102573	715064
46478	715065
6762	715066
16623	715067
113904	715068
27589	715069
85748	715070
94248	715071
84629	715072
2194	715073
91934	715074
41136	715075
93666	715076
17193	715077
36356	715078
86956	715079
23035	715080
85158	715081
55911	715082
11116	715083
133017	715084
25833	715085
63518	715086
376	715087
96234	715088
3544	715089
35165	715090
102383	715091
37900	715092
137682	715093
51	715094
21077	715095
637	715096
30179	715097
127617	715098
18432	715099
8533	715100
37206	715101
20368	715102
100677	715103
63775	715104
3126	715105
74606	715106
63225	715107
109488	715108
34316	715109
34450	715110
86365	715111
92807	715112
62240	715113
12844	715114
35439	715115
85595	715116
11513	715117
98240	715118
61937	715119
86722	715120
57915	715121
20369	715122
32468	715123
16290	715124
138478	715125
8222	715126
136802	715127
59253	715128
71648	715129
94975	715130
22226	715131
72160	715132
22777	715133
1055	715134
428	715135
36208	715136
98092	715137
1676	715138
61254	715139
3070	715140
71100	715141
32026	715142
133735	715143
38061	715144
49753	715145
111290	715146
1868	715147
11863	715148
130888	715149
54520	715150
15642	715151
74763	715152
15294	715153
15852	715154
24286	715155
21983	715156
20457	715157
4260	715158
106391	715159
40157	715160
76901	715161
63529	715162
16422	715163
4647	715164
28154	715165
99307	715166
77609	715167
109454	715168
73054	715169
23388	715170
23988	715171
9922	715172
105589	715173
109882	715174
134926	715175
21370	715176
55078	715177
52021	715178
12082	715179
13007	715180
46211	715181
52150	715182
28760	715183
89781	715184
107001	715185
9429	715186
5833	715187
19925	715188
56713	715189
141582	715190
38878	715191
17114	715192
11729	715193
38160	715194
93833	715195
26370	715196
57951	715197
126929	715198
64275	715199
106716	715200
2255	715201
9392	715202
10366	715203
25669	715204
48968	715205
8611	715206
88084	715207
8830	715208
6849	715209
2367	715210
5858	715211
86273	715212
4599	715213
14134	715214
4091	715215
62185	715216
296	715217
25	715218
42779	715219
89345	715220
35576	715221
51649	715222
11370	715223
26829	715224
60717	715225
66139	715226
6615	715227
6725	715228
3081	715229
103942	715230
38409	715231
36411	715232
34300	715233
18741	715234
61797	715235
20516	715236
17074	715237
81983	715238
39723	715239
1329	715240
9254	715241
78485	715242
85376	715243
27382	715244
35029	715245
2511	715246
26247	715247
78693	715248
26349	715249
53913	715250
32036	715251
121337	715252
118866	715253
40423	715254
11894	715255
77439	715256
21140	715257
35615	715258
15017	715259
99632	715260
865	715261
1906	715262
65170	715263
51	715264
65505	715265
103103	715266
112992	715267
26782	715268
12750	715269
68382	715270
90587	715271
8562	715272
103058	715273
34639	715274
395	715275
9095	715276
27108	715277
72868	715278
11349	715279
98265	715280
83894	715281
43615	715282
79664	715283
2595	715284
30210	715285
79371	715286
149854	715287
34129	715288
26884	715289
135449	715290
11357	715291
78539	715292
22127	715293
114918	715294
26745	715295
3745	715296
29563	715297
54705	715298
122343	715299
102076	715300
1557	715301
78772	715302
29646	715303
2647	715304
36804	715305
63006	715306
111859	715307
97597	715308
36131	715309
12024	715310
97165	715311
28499	715312
58269	715313
33362	715314
24395	715315
31883	715316
48275	715317
83218	715318
82692	715319
18078	715320
26159	715321
88606	715322
10212	715323
48253	715324
86782	715325
132706	715326
90041	715327
19960	715328
46014	715329
28712	715330
27899	715331
28956	715332
28688	715333
8810	715334
55443	715335
1941	715336
44324	715337
13094	715338
13321	715339
77888	715340
93319	715341
12220	715342
85267	715343
29620	715344
117524	715345
11329	715346
50004	715347
24781	715348
47106	715349
80453	715350
5431	715351
26914	715352
20203	715353
63776	715354
28381	715355
24977	715356
138161	715357
91830	715358
143867	715359
58332	715360
29773	715361
32982	715362
61916	715363
25806	715364
18704	715365
2659	715366
65844	715367
98388	715368
97542	715369
88134	715370
44660	715371
75010	715372
23102	715373
43292	715374
112541	715375
103823	715376
74406	715377
136693	715378
104346	715379
16436	715380
31433	715381
16357	715382
17344	715383
65854	715384
10960	715385
39737	715386
5972	715387
17742	715388
69298	715389
1312	715390
7684	715391
17452	715392
43732	715393
48	715394
44292	715395
36401	715396
41592	715397
16039	715398
2651	715399
124562	715400
17353	715401
3675	715402
54720	715403
1338	715404
26680	715405
55182	715406
100963	715407
4661	715408
2653	715409
90682	715410
142123	715411
19130	715412
13149	715413
45794	715414
51898	715415
100081	715416
63	715417
139664	715418
72191	715419
23372	715420
87226	715421
30011	715422
10212	715423
17697	715424
10347	715425
77508	715426
64856	715427
1388	715428
8449	715429
29370	715430
118734	715431
100865	715432
58429	715433
65064	715434
121743	715435
106702	715436
7326	715437
29523	715438
49240	715439
148717	715440
30300	715441
74204	715442
11799	715443
78597	715444
83697	715445
34148	715446
28245	715447
28189	715448
29112	715449
120687	715450
10279	715451
16338	715452
9044	715453
105329	715454
30547	715455
50613	715456
63728	715457
54180	715458
2501	715459
2922	715460
18390	715461
31018	715462
10686	715463
16351	715464
4867	715465
87873	715466
89883	715467
48385	715468
85934	715469
11281	715470
14914	715471
107029	715472
30218	715473
120097	715474
24214	715475
1726	715476
99434	715477
24057	715478
17112	715479
26581	715480
28310	715481
10089	715482
17393	715483
101043	715484
50290	715485
17299	715486
38811	715487
18178	715488
19905	715489
62003	715490
34757	715491
7081	715492
32168	715493
85008	715494
106534	715495
1470	715496
56271	715497
49588	715498
69371	715499
13755	715500
9458	715501
12525	715502
11539	715503
88892	715504
7201	715505
3979	715506
113184	715507
11885	715508
94007	715509
1284	715510
20137	715511
11	715512
55461	715513
11021	715514
897	715515
36848	715516
12887	715517
75898	715518
309	715519
1283	715520
31585	715521
11325	715522
117481	715523
12581	715524
1391	715525
1194	715526
86514	715527
30321	715528
43492	715529
16240	715530
22735	715531
30296	715532
20127	715533
67507	715534
31931	715535
12835	715536
5624	715537
91708	715538
137985	715539
9241	715540
11816	715541
98560	715542
37269	715543
16687	715544
17560	715545
7026	715546
76198	715547
17529	715548
120963	715549
51327	715550
68799	715551
10561	715552
3091	715553
24385	715554
55743	715555
26963	715556
1920	715557
71729	715558
45978	715559
42779	715560
56702	715561
57871	715562
18639	715563
12789	715564
31741	715565
99846	715566
88764	715567
36285	715568
88259	715569
947	715570
19561	715571
60001	715572
19416	715573
14445	715574
37654	715575
56174	715576
80177	715577
8043	715578
1050	715579
61246	715580
34126	715581
1832	715582
74700	715583
18704	715584
24236	715585
199	715586
10590	715587
11535	715588
26517	715589
109938	715590
62659	715591
120939	715592
34754	715593
5554	715594
77322	715595
4498	715596
10823	715597
73279	715598
99944	715599
37651	715600
9197	715601
39632	715602
64133	715603
102256	715604
34123	715605
36255	715606
125881	715607
133841	715608
92558	715609
99340	715610
78690	715611
2560	715612
8463	715613
35935	715614
1290	715615
101224	715616
59319	715617
34576	715618
15254	715619
135668	715620
4843	715621
87959	715622
19875	715623
2454	715624
801	715625
1641	715626
79036	715627
51	715628
115008	715629
6279	715630
19692	715631
52742	715632
34282	715633
31944	715634
35140	715635
121468	715636
3634	715637
122726	715638
1690	715639
82806	715640
27953	715641
14660	715642
1796	715643
25450	715644
107412	715645
33663	715646
22999	715647
35223	715648
294	715649
46340	715650
29994	715651
22847	715652
19112	715653
35	715654
11806	715655
102148	715656
66627	715657
103240	715658
61283	715659
42056	715660
8032	715661
78632	715662
116188	715663
39971	715664
42805	715665
55445	715666
131601	715667
91836	715668
12596	715669
35478	715670
13821	715671
116443	715672
57663	715673
35915	715674
69839	715675
43013	715676
17910	715677
56405	715678
73193	715679
4554	715680
82199	715681
99137	715682
31048	715683
49093	715684
4340	715685
27813	715686
86940	715687
69090	715688
978	715689
8664	715690
248	715691
6866	715692
101925	715693
146570	715694
14292	715695
134113	715696
66001	715697
83062	715698
6886	715699
66371	715700
149359	715701
56592	715702
14564	715703
13344	715704
116401	715705
55090	715706
117019	715707
1190	715708
47180	715709
124286	715710
148779	715711
1113	715712
124876	715713
11308	715714
62848	715715
2527	715716
1214	715717
47446	715718
82639	715719
4452	715720
38683	715721
3263	715722
20038	715723
4787	715724
120564	715725
98672	715726
62573	715727
18240	715728
129618	715729
20757	715730
47	715731
36653	715732
34722	715733
5169	715734
61501	715735
2653	715736
128040	715737
21029	715738
38879	715739
15762	715740
47751	715741
123919	715742
12275	715743
35106	715744
28428	715745
2463	715746
101565	715747
141177	715748
14431	715749
72745	715750
79891	715751
61530	715752
67237	715753
34225	715754
4640	715755
72691	715756
291	715757
101779	715758
933	715759
65044	715760
16770	715761
132553	715762
110923	715763
91702	715764
42597	715765
81544	715766
23077	715767
546	715768
909	715769
37677	715770
34304	715771
19097	715772
25921	715773
8161	715774
22727	715775
27386	715776
54807	715777
42640	715778
10984	715779
1551	715780
27616	715781
5802	715782
65000	715783
147861	715784
57081	715785
15556	715786
49147	715787
47358	715788
7857	715789
43613	715790
48088	715791
52209	715792
22059	715793
32720	715794
33338	715795
88398	715796
2257	715797
27829	715798
113718	715799
12120	715800
80243	715801
18	715802
43045	715803
30817	715804
62346	715805
6118	715806
6048	715807
75023	715808
15642	715809
38654	715810
67567	715811
6632	715812
76269	715813
15969	715814
50816	715815
30383	715816
11442	715817
93874	715818
33304	715819
105802	715820
47370	715821
114731	715822
114293	715823
78086	715824
100938	715825
6398	715826
8670	715827
121253	715828
18401	715829
31049	715830
16713	715831
42302	715832
106781	715833
142380	715834
3641	715835
49312	715836
33838	715837
41883	715838
1092	715839
2747	715840
47990	715841
26329	715842
22310	715843
127591	715844
61109	715845
24776	715846
170	715847
42040	715848
45145	715849
10989	715850
113448	715851
10145	715852
42821	715853
38216	715854
30755	715855
85642	715856
4659	715857
29767	715858
98303	715859
11420	715860
19026	715861
137858	715862
49053	715863
124707	715864
35009	715865
44098	715866
20740	715867
104483	715868
14090	715869
12159	715870
101345	715871
77888	715872
14163	715873
5224	715874
11907	715875
3261	715876
38062	715877
29421	715878
47961	715879
30232	715880
77964	715881
9145	715882
57761	715883
94051	715884
6459	715885
61207	715886
137219	715887
68216	715888
85994	715889
65780	715890
69723	715891
57991	715892
17624	715893
7155	715894
129209	715895
30937	715896
24864	715897
17837	715898
43908	715899
66544	715900
67233	715901
24691	715902
66729	715903
93040	715904
49850	715905
6902	715906
71152	715907
53124	715908
26308	715909
120603	715910
687	715911
46331	715912
49277	715913
121179	715914
107549	715915
1439	715916
24380	715917
33062	715918
10863	715919
84788	715920
13058	715921
20871	715922
41214	715923
121201	715924
21525	715925
168	715926
70017	715927
22132	715928
62680	715929
97711	715930
88801	715931
75732	715932
33798	715933
42426	715934
47074	715935
119708	715936
15849	715937
15760	715938
34654	715939
89983	715940
3926	715941
29791	715942
3883	715943
32747	715944
67780	715945
2405	715946
108402	715947
35951	715948
20818	715949
17025	715950
49361	715951
72116	715952
525	715953
80140	715954
29508	715955
79120	715956
24726	715957
72629	715958
10254	715959
48686	715960
9928	715961
77352	715962
69634	715963
16585	715964
22251	715965
111433	715966
19	715967
78150	715968
118326	715969
5644	715970
55684	715971
68186	715972
96391	715973
18475	715974
2013	715975
32777	715976
41501	715977
10562	715978
85653	715979
46899	715980
45080	715981
683	715982
40019	715983
13981	715984
26951	715985
5532	715986
5267	715987
106662	715988
6330	715989
51905	715990
16313	715991
54334	715992
10981	715993
45257	715994
66254	715995
91580	715996
4882	715997
103289	715998
1544	715999
10911	716000
13571	716001
120026	716002
1552	716003
62478	716004
65543	716005
3891	716006
66255	716007
31475	716008
15512	716009
75630	716010
29328	716011
44219	716012
77167	716013
81675	716014
120558	716015
15300	716016
13011	716017
52179	716018
12323	716019
24291	716020
25615	716021
50736	716022
85385	716023
3989	716024
95853	716025
12377	716026
5241	716027
74002	716028
2552	716029
114065	716030
133347	716031
38096	716032
9539	716033
6597	716034
63675	716035
49569	716036
37619	716037
30128	716038
121712	716039
108	716040
55639	716041
39135	716042
36487	716043
45646	716044
66400	716045
47925	716046
65311	716047
133572	716048
4015	716049
11114	716050
64144	716051
40762	716052
12993	716053
49789	716054
80788	716055
5429	716056
57429	716057
67990	716058
28448	716059
71979	716060
42095	716061
129398	716062
7511	716063
17226	716064
98348	716065
94575	716066
88263	716067
25368	716068
60528	716069
595	716070
46249	716071
86661	716072
18286	716073
79346	716074
58353	716075
54479	716076
137854	716077
50544	716078
13191	716079
9337	716080
70754	716081
16302	716082
46479	716083
16830	716084
2560	716085
816	716086
93214	716087
1247	716088
42441	716089
22337	716090
99827	716091
30190	716092
79251	716093
92859	716094
13679	716095
126786	716096
408	716097
15644	716098
42941	716099
25783	716100
66716	716101
64907	716102
492	716103
80580	716104
38595	716105
59909	716106
14830	716107
42915	716108
30550	716109
53407	716110
62007	716111
104438	716112
1303	716113
92110	716114
5715	716115
8285	716116
15076	716117
64575	716118
33618	716119
88220	716120
146338	716121
20831	716122
58314	716123
40	716124
45076	716125
116655	716126
129167	716127
107446	716128
13443	716129
20820	716130
25145	716131
71559	716132
14419	716133
30370	716134
16622	716135
24603	716136
21241	716137
13116	716138
9672	716139
102930	716140
9581	716141
27741	716142
247	716143
19267	716144
34459	716145
30112	716146
144326	716147
68001	716148
35964	716149
79162	716150
26765	716151
56603	716152
13999	716153
17931	716154
26	716155
1495	716156
102435	716157
4095	716158
91830	716159
958	716160
84005	716161
17477	716162
120578	716163
37604	716164
16784	716165
111078	716166
75259	716167
62042	716168
113293	716169
80658	716170
369	716171
80370	716172
14130	716173
65521	716174
22421	716175
71341	716176
2955	716177
11743	716178
95748	716179
40575	716180
9590	716181
2352	716182
83244	716183
68071	716184
8398	716185
2306	716186
89170	716187
8897	716188
6391	716189
61194	716190
9786	716191
115200	716192
55919	716193
48654	716194
7543	716195
14498	716196
30665	716197
69089	716198
12124	716199
7857	716200
128982	716201
11576	716202
90522	716203
74827	716204
4768	716205
26510	716206
897	716207
29721	716208
11257	716209
68083	716210
30951	716211
7462	716212
123342	716213
4706	716214
100283	716215
51442	716216
39859	716217
80316	716218
71371	716219
13080	716220
46798	716221
16624	716222
4012	716223
30831	716224
9901	716225
53694	716226
37863	716227
37023	716228
55336	716229
29125	716230
43663	716231
5965	716232
1658	716233
9908	716234
55009	716235
1410	716236
42165	716237
27345	716238
131018	716239
115085	716240
107834	716241
97002	716242
809	716243
4559	716244
13771	716245
31651	716246
16414	716247
36115	716248
71960	716249
308	716250
13114	716251
568	716252
78233	716253
2459	716254
34184	716255
1977	716256
51	716257
16466	716258
49359	716259
25328	716260
5991	716261
16984	716262
668	716263
77479	716264
126697	716265
133320	716266
19659	716267
62585	716268
108495	716269
4883	716270
13942	716271
27311	716272
666	716273
68146	716274
21133	716275
1635	716276
3638	716277
20294	716278
72864	716279
104414	716280
40687	716281
26139	716282
8131	716283
28274	716284
56681	716285
2695	716286
12257	716287
83757	716288
45720	716289
8375	716290
15879	716291
24852	716292
76229	716293
89216	716294
26843	716295
29620	716296
7406	716297
11540	716298
7785	716299
136392	716300
862	716301
49259	716302
109774	716303
100079	716304
34344	716305
130972	716306
82317	716307
22107	716308
27107	716309
80	716310
5800	716311
42011	716312
39170	716313
5124	716314
93692	716315
1522	716316
53435	716317
79104	716318
23606	716319
36267	716320
34725	716321
20557	716322
15549	716323
3611	716324
12491	716325
35857	716326
58838	716327
65862	716328
3104	716329
39242	716330
114119	716331
120254	716332
3061	716333
6821	716334
22959	716335
60881	716336
3745	716337
18672	716338
86088	716339
32649	716340
35093	716341
3138	716342
60716	716343
29835	716344
88513	716345
52580	716346
47746	716347
35025	716348
43377	716349
8614	716350
54839	716351
9236	716352
98879	716353
53696	716354
268	716355
106023	716356
37014	716357
7476	716358
9167	716359
131279	716360
6497	716361
27891	716362
3941	716363
13731	716364
91017	716365
12240	716366
96518	716367
130052	716368
14841	716369
205	716370
2848	716371
10484	716372
47527	716373
24553	716374
21214	716375
107671	716376
26094	716377
62443	716378
29344	716379
32953	716380
1959	716381
24621	716382
24744	716383
34563	716384
31804	716385
70858	716386
2740	716387
72080	716388
1955	716389
13639	716390
29119	716391
100150	716392
245	716393
39466	716394
91284	716395
27829	716396
2255	716397
54170	716398
120867	716399
10858	716400
36169	716401
86721	716402
64209	716403
56878	716404
2402	716405
15172	716406
136873	716407
57696	716408
11129	716409
23048	716410
39231	716411
58481	716412
70812	716413
69662	716414
102308	716415
36816	716416
121360	716417
80242	716418
49888	716419
571	716420
103918	716421
4592	716422
80135	716423
39142	716424
501	716425
17758	716426
104595	716427
110680	716428
49	716429
2660	716430
6803	716431
81519	716432
116215	716433
53318	716434
104754	716435
684	716436
148168	716437
12242	716438
70082	716439
73485	716440
28359	716441
54058	716442
113045	716443
53151	716444
35275	716445
22725	716446
102475	716447
17428	716448
39430	716449
63814	716450
49672	716451
15079	716452
68800	716453
141132	716454
103368	716455
120970	716456
34862	716457
62963	716458
66469	716459
2089	716460
6792	716461
83855	716462
87450	716463
88730	716464
4045	716465
116087	716466
21406	716467
7873	716468
100612	716469
43882	716470
43836	716471
35021	716472
50397	716473
111978	716474
15382	716475
18302	716476
726	716477
28592	716478
79556	716479
45442	716480
38854	716481
61022	716482
3241	716483
62882	716484
17016	716485
1514	716486
2777	716487
81882	716488
100838	716489
66765	716490
102608	716491
129053	716492
64026	716493
48824	716494
80106	716495
29762	716496
10623	716497
62093	716498
3081	716499
104274	716500
133414	716501
77917	716502
132735	716503
13661	716504
75636	716505
64481	716506
15	716507
121810	716508
5608	716509
18186	716510
18887	716511
1290	716512
42373	716513
13856	716514
39795	716515
70244	716516
22663	716517
742	716518
57925	716519
3575	716520
4773	716521
18134	716522
16416	716523
3433	716524
133936	716525
73566	716526
54710	716527
12908	716528
47106	716529
38218	716530
17061	716531
48152	716532
37626	716533
28801	716534
17243	716535
32900	716536
61292	716537
28074	716538
24647	716539
14873	716540
1964	716541
23908	716542
86216	716543
17231	716544
24665	716545
38171	716546
1502	716547
100680	716548
38	716549
103661	716550
22931	716551
1983	716552
23580	716553
16319	716554
17563	716555
57724	716556
13359	716557
13975	716558
19168	716559
88140	716560
40148	716561
26872	716562
19303	716563
3947	716564
39442	716565
29538	716566
442	716567
34122	716568
54179	716569
21300	716570
27092	716571
41183	716572
57574	716573
17333	716574
142324	716575
44328	716576
6266	716577
2049	716578
120453	716579
74776	716580
8615	716581
3166	716582
86403	716583
126115	716584
76839	716585
21606	716586
21695	716587
76253	716588
134753	716589
5	716590
83114	716591
12862	716592
3590	716593
3146	716594
905	716595
90296	716596
35566	716597
41104	716598
25842	716599
122443	716600
4140	716601
125554	716602
16701	716603
43306	716604
28218	716605
58950	716606
2626	716607
54189	716608
8283	716609
85873	716610
113703	716611
41028	716612
76767	716613
62501	716614
12512	716615
11073	716616
43061	716617
10092	716618
98621	716619
22016	716620
16680	716621
61699	716622
7628	716623
6318	716624
2588	716625
93442	716626
137386	716627
53013	716628
71324	716629
107175	716630
45932	716631
2502	716632
20158	716633
45937	716634
29332	716635
44253	716636
71	716637
106454	716638
86489	716639
14165	716640
57065	716641
2789	716642
27398	716643
35382	716644
2198	716645
20395	716646
3013	716647
56436	716648
5022	716649
23590	716650
26979	716651
108453	716652
36681	716653
43811	716654
38242	716655
29229	716656
6796	716657
35740	716658
77229	716659
43325	716660
25356	716661
16411	716662
102848	716663
9796	716664
16284	716665
60735	716666
11557	716667
1911	716668
56714	716669
31365	716670
50171	716671
1114	716672
109993	716673
15629	716674
55283	716675
29964	716676
1820	716677
8203	716678
126686	716679
68617	716680
78967	716681
18792	716682
53142	716683
83190	716684
106774	716685
11125	716686
86115	716687
14056	716688
118856	716689
11164	716690
44369	716691
50574	716692
23161	716693
45909	716694
34319	716695
123532	716696
59750	716697
15196	716698
3639	716699
33611	716700
10680	716701
19383	716702
28607	716703
90113	716704
70278	716705
125700	716706
34906	716707
136940	716708
52012	716709
36134	716710
109426	716711
91735	716712
44529	716713
80484	716714
42722	716715
62994	716716
16728	716717
53830	716718
16168	716719
21711	716720
1829	716721
28874	716722
8578	716723
88789	716724
76520	716725
15922	716726
36332	716727
38889	716728
87354	716729
46374	716730
94502	716731
13372	716732
38608	716733
69096	716734
4327	716735
98727	716736
26036	716737
4059	716738
57777	716739
44784	716740
89583	716741
52809	716742
1465	716743
50440	716744
94303	716745
9269	716746
20846	716747
3384	716748
1490	716749
5555	716750
27707	716751
22610	716752
40816	716753
21524	716754
33794	716755
25927	716756
16520	716757
76550	716758
9689	716759
90205	716760
37576	716761
11469	716762
6347	716763
7677	716764
89008	716765
66215	716766
83244	716767
114261	716768
91375	716769
9544	716770
33	716771
3567	716772
18312	716773
104891	716774
99082	716775
33690	716776
79007	716777
66120	716778
84652	716779
95962	716780
6200	716781
11793	716782
39876	716783
35244	716784
94669	716785
70	716786
3052	716787
10196	716788
40503	716789
16797	716790
83465	716791
76588	716792
70666	716793
38832	716794
4598	716795
9654	716796
79927	716797
47219	716798
31766	716799
82084	716800
11979	716801
5560	716802
113774	716803
10926	716804
99551	716805
51176	716806
79455	716807
130375	716808
44659	716809
90950	716810
22348	716811
28675	716812
9126	716813
18183	716814
104383	716815
77682	716816
117901	716817
387	716818
91875	716819
119370	716820
27153	716821
18358	716822
30361	716823
30662	716824
30188	716825
225	716826
24293	716827
11455	716828
125703	716829
70	716830
7488	716831
39940	716832
22157	716833
7629	716834
96461	716835
14976	716836
136087	716837
107456	716838
64384	716839
121273	716840
101668	716841
14396	716842
15347	716843
31821	716844
2915	716845
118092	716846
927	716847
103510	716848
97305	716849
18086	716850
98587	716851
14702	716852
31503	716853
68445	716854
122655	716855
64291	716856
138219	716857
6341	716858
6921	716859
18250	716860
54950	716861
41379	716862
43447	716863
40042	716864
121095	716865
11182	716866
3984	716867
57076	716868
84683	716869
6720	716870
59030	716871
67529	716872
5418	716873
25571	716874
72837	716875
77940	716876
87371	716877
108849	716878
35796	716879
32839	716880
140117	716881
71836	716882
33721	716883
62037	716884
93406	716885
10311	716886
73732	716887
48943	716888
19863	716889
18684	716890
46238	716891
32656	716892
39042	716893
98586	716894
37170	716895
79824	716896
10476	716897
31652	716898
56497	716899
94261	716900
78588	716901
97156	716902
37678	716903
10462	716904
2129	716905
6370	716906
98516	716907
5062	716908
22976	716909
2780	716910
26736	716911
13096	716912
111437	716913
59333	716914
18366	716915
77994	716916
18152	716917
18187	716918
758	716919
23834	716920
43856	716921
5069	716922
34359	716923
26562	716924
36505	716925
2178	716926
28228	716927
15274	716928
11240	716929
109622	716930
83324	716931
22947	716932
17490	716933
34133	716934
47200	716935
138513	716936
65281	716937
42421	716938
118259	716939
21204	716940
22588	716941
21720	716942
118131	716943
18381	716944
2147	716945
7645	716946
128745	716947
90907	716948
13955	716949
98388	716950
33737	716951
4596	716952
133313	716953
589	716954
41705	716955
45803	716956
55766	716957
5220	716958
97232	716959
113312	716960
84324	716961
1235	716962
84394	716963
66023	716964
81058	716965
1894	716966
22426	716967
54191	716968
86482	716969
17484	716970
7075	716971
35210	716972
10003	716973
78242	716974
63098	716975
49396	716976
1614	716977
18145	716978
28078	716979
90566	716980
23448	716981
41669	716982
44431	716983
67226	716984
39650	716985
100256	716986
40459	716987
79343	716988
62068	716989
48573	716990
57405	716991
236	716992
72728	716993
31497	716994
107351	716995
2006	716996
115312	716997
20418	716998
41978	716999
106359	717000
107580	717001
10845	717002
118645	717003
59313	717004
4097	717005
573	717006
49704	717007
13303	717008
50836	717009
16361	717010
19363	717011
45195	717012
19829	717013
100478	717014
68831	717015
10716	717016
14745	717017
135466	717018
33324	717019
51971	717020
55076	717021
29278	717022
104876	717023
7353	717024
54126	717025
59399	717026
28459	717027
149787	717028
31053	717029
36288	717030
296	717031
18334	717032
3450	717033
8242	717034
95601	717035
52254	717036
3246	717037
14144	717038
71266	717039
36219	717040
27726	717041
7840	717042
79331	717043
90964	717044
124822	717045
69512	717046
19761	717047
76828	717048
127178	717049
46085	717050
37593	717051
29578	717052
1141	717053
22761	717054
40207	717055
38692	717056
94392	717057
9035	717058
3834	717059
21362	717060
10541	717061
121957	717062
43246	717063
82412	717064
3910	717065
4857	717066
70239	717067
54292	717068
42998	717069
23084	717070
100607	717071
94066	717072
86	717073
27274	717074
70134	717075
141462	717076
37148	717077
7900	717078
84963	717079
2525	717080
5027	717081
22683	717082
50146	717083
73997	717084
24943	717085
888	717086
28025	717087
47933	717088
26133	717089
52589	717090
73395	717091
29126	717092
89764	717093
87334	717094
111207	717095
105951	717096
4219	717097
10047	717098
65	717099
81197	717100
37342	717101
37584	717102
149314	717103
87722	717104
10766	717105
53280	717106
97634	717107
12986	717108
11577	717109
15782	717110
73935	717111
490	717112
23070	717113
12516	717114
124102	717115
39177	717116
33321	717117
67812	717118
79574	717119
45665	717120
24569	717121
19006	717122
39991	717123
18208	717124
58279	717125
54125	717126
25697	717127
39293	717128
2248	717129
46325	717130
2005	717131
111184	717132
55471	717133
4564	717134
67285	717135
33680	717136
42977	717137
28	717138
4171	717139
194	717140
1856	717141
51097	717142
949	717143
2903	717144
30544	717145
15098	717146
44935	717147
15123	717148
60557	717149
38556	717150
22154	717151
17074	717152
19911	717153
11827	717154
27216	717155
41561	717156
11908	717157
760	717158
30991	717159
36257	717160
150015	717161
4988	717162
38413	717163
28609	717164
768	717165
110238	717166
66996	717167
9902	717168
10308	717169
26088	717170
115110	717171
27346	717172
121727	717173
95844	717174
84735	717175
3540	717176
58255	717177
7953	717178
5173	717179
53153	717180
56238	717181
3030	717182
105201	717183
6390	717184
98190	717185
26561	717186
174	717187
42151	717188
64244	717189
5216	717190
6354	717191
71613	717192
5717	717193
101511	717194
14603	717195
44841	717196
74273	717197
23057	717198
19203	717199
116026	717200
13117	717201
33067	717202
9724	717203
8693	717204
22268	717205
9324	717206
13036	717207
15561	717208
116825	717209
33261	717210
25592	717211
5301	717212
57723	717213
118864	717214
38804	717215
14604	717216
65518	717217
23930	717218
6871	717219
99022	717220
6648	717221
15962	717222
3344	717223
42456	717224
46072	717225
50578	717226
5512	717227
217	717228
82683	717229
5235	717230
9762	717231
3013	717232
1162	717233
63013	717234
75888	717235
37579	717236
10388	717237
107	717238
28273	717239
401	717240
54699	717241
20879	717242
134929	717243
49535	717244
56149	717245
27892	717246
39289	717247
4900	717248
113691	717249
2630	717250
6573	717251
9300	717252
25486	717253
15301	717254
61135	717255
18472	717256
124267	717257
33016	717258
48101	717259
143157	717260
64804	717261
42616	717262
55706	717263
61286	717264
4403	717265
72032	717266
62531	717267
128440	717268
31185	717269
95977	717270
3360	717271
80598	717272
5057	717273
7320	717274
6309	717275
69450	717276
103942	717277
15614	717278
9162	717279
44854	717280
3334	717281
30033	717282
6338	717283
40155	717284
27622	717285
69849	717286
11356	717287
85457	717288
47586	717289
9042	717290
3152	717291
47936	717292
36941	717293
26668	717294
14074	717295
15246	717296
1102	717297
62159	717298
60287	717299
13590	717300
132170	717301
76975	717302
5181	717303
31302	717304
14580	717305
19804	717306
25711	717307
74088	717308
12708	717309
107912	717310
40041	717311
25379	717312
83216	717313
111816	717314
1177	717315
9531	717316
52482	717317
19332	717318
8249	717319
38109	717320
102597	717321
54557	717322
105163	717323
27358	717324
104964	717325
75141	717326
58178	717327
27165	717328
11	717329
29093	717330
52943	717331
362	717332
42054	717333
2753	717334
44815	717335
106374	717336
978	717337
134131	717338
22933	717339
82221	717340
76419	717341
5971	717342
48822	717343
34043	717344
60385	717345
20090	717346
18803	717347
67928	717348
65163	717349
93958	717350
71588	717351
3567	717352
120270	717353
39724	717354
78824	717355
102577	717356
125435	717357
67091	717358
101766	717359
53078	717360
121865	717361
35672	717362
37985	717363
3393	717364
56935	717365
63485	717366
24841	717367
850	717368
115745	717369
15887	717370
2152	717371
15072	717372
5671	717373
77143	717374
19902	717375
121715	717376
46727	717377
8688	717378
29506	717379
41310	717380
11170	717381
97563	717382
38034	717383
77820	717384
12882	717385
98296	717386
10103	717387
87171	717388
9090	717389
28457	717390
2663	717391
104082	717392
93286	717393
88547	717394
65472	717395
56610	717396
17013	717397
15791	717398
80000	717399
10582	717400
101841	717401
878	717402
1002	717403
72641	717404
32791	717405
10623	717406
3562	717407
87202	717408
44082	717409
44446	717410
54841	717411
10178	717412
52322	717413
79827	717414
57751	717415
4224	717416
10885	717417
37530	717418
54944	717419
117726	717420
41	717421
47009	717422
8792	717423
78241	717424
26385	717425
67892	717426
1959	717427
15787	717428
6064	717429
10326	717430
821	717431
85895	717432
41502	717433
65749	717434
31526	717435
1850	717436
62544	717437
3399	717438
73675	717439
34484	717440
7547	717441
41934	717442
7689	717443
16717	717444
80655	717445
24558	717446
190	717447
16651	717448
38896	717449
358	717450
100042	717451
94961	717452
87282	717453
83996	717454
47561	717455
12414	717456
61734	717457
42546	717458
128615	717459
28891	717460
34808	717461
48689	717462
9224	717463
58042	717464
12678	717465
46193	717466
92082	717467
62995	717468
11307	717469
2167	717470
22675	717471
23979	717472
66257	717473
16477	717474
441	717475
2347	717476
87268	717477
103093	717478
42460	717479
5863	717480
7790	717481
13675	717482
178	717483
11538	717484
5064	717485
4222	717486
40086	717487
79014	717488
83060	717489
22589	717490
8186	717491
68131	717492
48347	717493
74834	717494
10149	717495
18461	717496
1649	717497
27081	717498
91539	717499
68446	717500
99521	717501
114128	717502
22682	717503
6565	717504
62	717505
8180	717506
7056	717507
20910	717508
62752	717509
33381	717510
29284	717511
32894	717512
26223	717513
26492	717514
17505	717515
46177	717516
82349	717517
114256	717518
111121	717519
9007	717520
43209	717521
19862	717522
101085	717523
111766	717524
523	717525
138189	717526
31627	717527
21085	717528
53351	717529
82841	717530
82990	717531
135289	717532
3885	717533
3915	717534
18574	717535
1445	717536
97521	717537
39386	717538
101097	717539
5359	717540
5676	717541
138405	717542
3686	717543
137059	717544
55681	717545
2547	717546
78297	717547
22822	717548
29294	717549
347	717550
83734	717551
78886	717552
12162	717553
19041	717554
25639	717555
72514	717556
5954	717557
6352	717558
68180	717559
6572	717560
110505	717561
48882	717562
21629	717563
4101	717564
61507	717565
100535	717566
106882	717567
72402	717568
69750	717569
15976	717570
4624	717571
49489	717572
103398	717573
69782	717574
49898	717575
45769	717576
37950	717577
96981	717578
51271	717579
17324	717580
44049	717581
117233	717582
16196	717583
28222	717584
89482	717585
7937	717586
22262	717587
3255	717588
68284	717589
20207	717590
77068	717591
815	717592
31661	717593
49752	717594
9447	717595
5995	717596
55055	717597
93189	717598
34861	717599
82777	717600
12293	717601
11292	717602
66947	717603
38612	717604
21429	717605
73895	717606
25011	717607
42452	717608
74604	717609
26583	717610
2471	717611
47924	717612
82319	717613
34788	717614
55819	717615
84399	717616
50660	717617
53578	717618
13753	717619
43827	717620
23238	717621
1828	717622
96490	717623
121118	717624
29999	717625
98867	717626
67889	717627
1730	717628
12524	717629
23447	717630
14873	717631
67707	717632
59029	717633
44120	717634
26664	717635
64139	717636
8681	717637
120182	717638
76098	717639
10049	717640
32094	717641
14532	717642
5258	717643
42630	717644
66070	717645
79523	717646
65158	717647
146429	717648
52071	717649
48986	717650
87468	717651
63721	717652
53672	717653
10291	717654
80493	717655
22340	717656
1498	717657
1244	717658
16134	717659
67176	717660
42060	717661
32021	717662
103259	717663
48395	717664
25325	717665
26283	717666
23062	717667
39498	717668
4430	717669
55204	717670
12445	717671
150333	717672
6981	717673
79794	717674
38467	717675
125912	717676
26942	717677
19363	717678
19957	717679
79127	717680
26297	717681
31285	717682
64612	717683
99250	717684
16240	717685
112005	717686
3	717687
37344	717688
28370	717689
111467	717690
19371	717691
85291	717692
29781	717693
80944	717694
26350	717695
83414	717696
50084	717697
9558	717698
75133	717699
5935	717700
989	717701
64477	717702
56785	717703
51701	717704
68116	717705
80252	717706
42935	717707
33803	717708
77976	717709
10379	717710
9521	717711
100004	717712
50008	717713
88994	717714
50129	717715
47018	717716
22011	717717
47000	717718
86017	717719
66650	717720
31723	717721
146060	717722
865	717723
94848	717724
176	717725
10394	717726
16669	717727
18500	717728
7359	717729
57140	717730
100440	717731
32495	717732
21898	717733
85735	717734
73273	717735
21990	717736
8692	717737
8521	717738
25612	717739
115397	717740
128769	717741
132359	717742
11305	717743
59461	717744
95332	717745
29939	717746
76994	717747
22238	717748
28580	717749
67430	717750
26601	717751
77574	717752
68133	717753
29826	717754
89642	717755
4425	717756
51357	717757
20909	717758
93899	717759
128882	717760
58235	717761
84876	717762
20723	717763
32061	717764
22217	717765
477	717766
18598	717767
367	717768
54549	717769
7690	717770
56550	717771
38629	717772
24117	717773
1726	717774
20463	717775
98632	717776
65958	717777
7680	717778
85657	717779
70853	717780
54196	717781
3226	717782
142973	717783
48614	717784
47609	717785
86107	717786
9801	717787
1792	717788
6888	717789
16761	717790
35212	717791
26698	717792
138295	717793
4582	717794
130	717795
130550	717796
31424	717797
144685	717798
77913	717799
31363	717800
1765	717801
11288	717802
76970	717803
3767	717804
1909	717805
5974	717806
48586	717807
68890	717808
63364	717809
93087	717810
61428	717811
59751	717812
19742	717813
5832	717814
84861	717815
106454	717816
1018	717817
115064	717818
67771	717819
88682	717820
11381	717821
1090	717822
7313	717823
33953	717824
38662	717825
27313	717826
11468	717827
40014	717828
15518	717829
43934	717830
111815	717831
90796	717832
124235	717833
35017	717834
56548	717835
95930	717836
91778	717837
69892	717838
75743	717839
4413	717840
32827	717841
56887	717842
3958	717843
66528	717844
19562	717845
52184	717846
7288	717847
69076	717848
100495	717849
25621	717850
88416	717851
18947	717852
27771	717853
37033	717854
17137	717855
3885	717856
115414	717857
31209	717858
78484	717859
50205	717860
33225	717861
13651	717862
64157	717863
85675	717864
2124	717865
42018	717866
1028	717867
17771	717868
95214	717869
49687	717870
1091	717871
80299	717872
78934	717873
2848	717874
72334	717875
81290	717876
9803	717877
108742	717878
62362	717879
84102	717880
10792	717881
80986	717882
60555	717883
81940	717884
124835	717885
42874	717886
84418	717887
77599	717888
81032	717889
2364	717890
131945	717891
104383	717892
71528	717893
16258	717894
25764	717895
38924	717896
18671	717897
9688	717898
18205	717899
70306	717900
26606	717901
12508	717902
86987	717903
29577	717904
95355	717905
119049	717906
10744	717907
38710	717908
68174	717909
2428	717910
71094	717911
9879	717912
57585	717913
12601	717914
10843	717915
881	717916
109306	717917
63181	717918
39405	717919
12344	717920
111146	717921
28547	717922
2586	717923
72033	717924
69861	717925
109935	717926
121197	717927
35224	717928
53629	717929
38269	717930
18824	717931
43546	717932
14621	717933
29693	717934
68542	717935
77592	717936
86013	717937
24077	717938
108976	717939
72802	717940
56107	717941
117147	717942
130170	717943
32528	717944
52290	717945
67836	717946
16808	717947
47135	717948
39255	717949
11552	717950
23305	717951
6166	717952
23461	717953
87814	717954
17741	717955
28408	717956
7401	717957
35591	717958
21159	717959
34859	717960
125813	717961
48887	717962
86083	717963
17449	717964
2134	717965
24503	717966
81362	717967
44153	717968
7952	717969
4951	717970
54126	717971
380	717972
24297	717973
124091	717974
61392	717975
12246	717976
44801	717977
87327	717978
21492	717979
26611	717980
92041	717981
6214	717982
11993	717983
10370	717984
42997	717985
13695	717986
105681	717987
15456	717988
36784	717989
11004	717990
124992	717991
68634	717992
101663	717993
1582	717994
89641	717995
137347	717996
58402	717997
77447	717998
88168	717999
875	718000
23890	718001
68895	718002
2969	718003
91420	718004
60121	718005
35572	718006
117931	718007
11604	718008
90674	718009
108479	718010
90533	718011
56757	718012
26975	718013
47432	718014
102953	718015
42769	718016
16694	718017
147720	718018
30585	718019
17772	718020
12711	718021
140656	718022
81179	718023
8094	718024
75990	718025
2976	718026
40917	718027
88040	718028
109546	718029
70465	718030
70739	718031
15679	718032
2535	718033
64754	718034
33139	718035
103467	718036
27137	718037
9662	718038
6674	718039
72758	718040
77066	718041
195	718042
115930	718043
97895	718044
57293	718045
2218	718046
49854	718047
22	718048
14397	718049
698	718050
33839	718051
35664	718052
134053	718053
18748	718054
29727	718055
39015	718056
82553	718057
1104	718058
9199	718059
49419	718060
9797	718061
111851	718062
65079	718063
15103	718064
53516	718065
20880	718066
15700	718067
34251	718068
35115	718069
77698	718070
15	718071
116781	718072
39991	718073
2040	718074
73033	718075
211	718076
7372	718077
75961	718078
77422	718079
16756	718080
951	718081
93131	718082
64049	718083
55412	718084
106817	718085
94115	718086
816	718087
33339	718088
5375	718089
15353	718090
39736	718091
137178	718092
73605	718093
103482	718094
104681	718095
39666	718096
8560	718097
59824	718098
127566	718099
2193	718100
18784	718101
28210	718102
37690	718103
27116	718104
57128	718105
20274	718106
27686	718107
80	718108
87790	718109
119679	718110
34296	718111
46232	718112
3613	718113
115394	718114
99743	718115
25255	718116
54157	718117
22331	718118
10860	718119
23138	718120
27264	718121
37754	718122
93804	718123
12291	718124
128842	718125
48530	718126
102914	718127
84383	718128
3403	718129
111137	718130
33124	718131
79522	718132
55732	718133
18502	718134
91309	718135
2056	718136
4263	718137
103899	718138
20941	718139
18431	718140
21768	718141
71889	718142
4937	718143
54467	718144
32054	718145
531	718146
112044	718147
2457	718148
4668	718149
43849	718150
49404	718151
15075	718152
141976	718153
79972	718154
66522	718155
40336	718156
31550	718157
31340	718158
11409	718159
45923	718160
107734	718161
64783	718162
67765	718163
78405	718164
59246	718165
88025	718166
42258	718167
1842	718168
28486	718169
69666	718170
99810	718171
111	718172
4676	718173
5694	718174
30139	718175
5610	718176
101426	718177
11770	718178
25938	718179
73338	718180
55008	718181
24818	718182
7777	718183
88976	718184
14083	718185
51719	718186
24484	718187
412	718188
95796	718189
58496	718190
103217	718191
11189	718192
20116	718193
30340	718194
97595	718195
77795	718196
20922	718197
39653	718198
31641	718199
38071	718200
31672	718201
42572	718202
84874	718203
79953	718204
32244	718205
43	718206
7143	718207
10756	718208
8215	718209
64829	718210
59073	718211
83960	718212
148577	718213
987	718214
25019	718215
91437	718216
36337	718217
29766	718218
119735	718219
32546	718220
83172	718221
2599	718222
147245	718223
1853	718224
43896	718225
30737	718226
104104	718227
47694	718228
22937	718229
51396	718230
80505	718231
31844	718232
109893	718233
24327	718234
30048	718235
14117	718236
35731	718237
17224	718238
3249	718239
469	718240
53452	718241
22736	718242
36123	718243
34811	718244
3396	718245
51701	718246
32670	718247
99226	718248
54871	718249
92481	718250
71997	718251
104683	718252
37308	718253
38521	718254
511	718255
39307	718256
56445	718257
20662	718258
100297	718259
90539	718260
37239	718261
15089	718262
1022	718263
111753	718264
847	718265
36426	718266
43135	718267
67034	718268
17532	718269
12575	718270
8742	718271
12629	718272
27588	718273
6447	718274
134214	718275
38160	718276
34789	718277
7266	718278
20580	718279
102347	718280
9965	718281
24321	718282
69922	718283
66614	718284
4541	718285
1489	718286
15785	718287
1108	718288
20490	718289
9972	718290
7512	718291
46592	718292
55803	718293
18256	718294
19868	718295
87594	718296
3049	718297
3751	718298
8375	718299
90712	718300
20108	718301
22990	718302
4289	718303
103476	718304
84743	718305
144172	718306
23679	718307
89819	718308
47145	718309
54311	718310
91623	718311
133662	718312
72339	718313
88707	718314
58544	718315
122175	718316
65715	718317
18280	718318
5445	718319
15042	718320
25491	718321
11656	718322
14064	718323
10116	718324
4957	718325
85299	718326
3344	718327
30738	718328
73064	718329
25673	718330
98508	718331
9426	718332
84313	718333
95575	718334
15306	718335
5367	718336
67077	718337
41988	718338
23146	718339
71062	718340
6719	718341
29321	718342
87739	718343
52870	718344
4024	718345
8061	718346
66816	718347
16138	718348
90138	718349
39454	718350
24360	718351
55504	718352
64185	718353
93555	718354
67034	718355
24952	718356
10418	718357
31426	718358
55621	718359
55987	718360
66123	718361
75736	718362
33218	718363
111906	718364
46586	718365
14079	718366
117803	718367
22058	718368
3748	718369
64807	718370
17151	718371
131708	718372
24521	718373
126756	718374
75	718375
132582	718376
25669	718377
5782	718378
74825	718379
73928	718380
1349	718381
26576	718382
4845	718383
103657	718384
87960	718385
58662	718386
11	718387
23793	718388
10205	718389
112623	718390
40570	718391
95262	718392
135494	718393
31328	718394
4571	718395
43672	718396
81947	718397
30319	718398
70056	718399
12060	718400
21303	718401
22857	718402
109593	718403
3154	718404
58013	718405
16320	718406
5073	718407
32348	718408
25168	718409
365	718410
7409	718411
8679	718412
2798	718413
113963	718414
105878	718415
42473	718416
16398	718417
106010	718418
88224	718419
106886	718420
129128	718421
25144	718422
97512	718423
13300	718424
14695	718425
46381	718426
31956	718427
5560	718428
113060	718429
23807	718430
56496	718431
79181	718432
98804	718433
71631	718434
18811	718435
101346	718436
34826	718437
90541	718438
7923	718439
11477	718440
6131	718441
17666	718442
94827	718443
87480	718444
77849	718445
83584	718446
15221	718447
16978	718448
39634	718449
57343	718450
139270	718451
124671	718452
127702	718453
8715	718454
100097	718455
74131	718456
979	718457
32841	718458
1785	718459
17472	718460
251	718461
823	718462
21437	718463
2122	718464
20694	718465
4481	718466
11167	718467
50362	718468
22426	718469
27154	718470
103587	718471
9476	718472
3329	718473
71852	718474
62988	718475
27499	718476
67034	718477
5683	718478
20969	718479
8622	718480
83450	718481
27432	718482
35391	718483
12656	718484
649	718485
10921	718486
2066	718487
31471	718488
68780	718489
9658	718490
93247	718491
23195	718492
59545	718493
64008	718494
13002	718495
72282	718496
9163	718497
311	718498
101053	718499
82263	718500
23392	718501
103	718502
9942	718503
11865	718504
77947	718505
11263	718506
22002	718507
17173	718508
127764	718509
70009	718510
5303	718511
135728	718512
80624	718513
28550	718514
997	718515
10506	718516
28369	718517
114886	718518
973	718519
129666	718520
13937	718521
133340	718522
14708	718523
13191	718524
21921	718525
81146	718526
82702	718527
36673	718528
5321	718529
128183	718530
18242	718531
60259	718532
56582	718533
93597	718534
18997	718535
8753	718536
43199	718537
53489	718538
29324	718539
76652	718540
29904	718541
4006	718542
19556	718543
109585	718544
13726	718545
8951	718546
23234	718547
582	718548
31286	718549
2242	718550
39675	718551
59299	718552
9183	718553
2869	718554
22577	718555
57471	718556
52757	718557
62957	718558
26515	718559
45865	718560
133478	718561
24115	718562
43005	718563
105604	718564
17914	718565
19258	718566
3868	718567
28305	718568
48042	718569
56	718570
14735	718571
32696	718572
329	718573
362	718574
4670	718575
118996	718576
10270	718577
74992	718578
120699	718579
28867	718580
6198	718581
71126	718582
715	718583
11383	718584
75186	718585
68149	718586
14942	718587
323	718588
69081	718589
111912	718590
19983	718591
20663	718592
51072	718593
27829	718594
4723	718595
41649	718596
281	718597
251	718598
52011	718599
6061	718600
22645	718601
10093	718602
94417	718603
366	718604
65061	718605
29629	718606
31169	718607
93415	718608
39872	718609
55738	718610
48240	718611
78024	718612
34119	718613
106617	718614
35147	718615
125657	718616
2858	718617
129776	718618
116009	718619
34884	718620
1986	718621
107784	718622
4957	718623
3069	718624
72179	718625
45277	718626
89718	718627
20499	718628
40074	718629
74170	718630
33720	718631
57806	718632
64997	718633
89876	718634
54631	718635
64894	718636
65922	718637
19650	718638
2200	718639
44675	718640
56667	718641
3671	718642
19129	718643
7482	718644
10473	718645
33049	718646
37927	718647
146982	718648
66891	718649
4677	718650
40410	718651
122775	718652
81404	718653
43341	718654
23431	718655
42597	718656
3590	718657
135357	718658
34528	718659
115219	718660
19981	718661
108934	718662
84272	718663
47281	718664
85177	718665
72090	718666
132622	718667
3406	718668
61757	718669
102990	718670
34789	718671
89924	718672
33852	718673
115868	718674
19344	718675
505	718676
26544	718677
75427	718678
45124	718679
66689	718680
104355	718681
15006	718682
64675	718683
47045	718684
5755	718685
59026	718686
64530	718687
30364	718688
17650	718689
8995	718690
25035	718691
103423	718692
39589	718693
19331	718694
2924	718695
52091	718696
32010	718697
107167	718698
40493	718699
44441	718700
2679	718701
21047	718702
89110	718703
26377	718704
78842	718705
23337	718706
137259	718707
6800	718708
48795	718709
20553	718710
31049	718711
89629	718712
77305	718713
34918	718714
5790	718715
7613	718716
97024	718717
120346	718718
2441	718719
132913	718720
21615	718721
11764	718722
109027	718723
67485	718724
9929	718725
548	718726
83791	718727
86566	718728
34568	718729
19267	718730
48594	718731
42255	718732
6750	718733
117931	718734
51247	718735
3091	718736
107434	718737
65174	718738
133366	718739
88411	718740
60716	718741
60159	718742
120560	718743
420	718744
50865	718745
122139	718746
44236	718747
32240	718748
1478	718749
98290	718750
28511	718751
102	718752
31945	718753
30751	718754
115888	718755
438	718756
48530	718757
69142	718758
54224	718759
53615	718760
39994	718761
22716	718762
26761	718763
82855	718764
100861	718765
121941	718766
28833	718767
1051	718768
13873	718769
12810	718770
3943	718771
43718	718772
25627	718773
36201	718774
97537	718775
126971	718776
98438	718777
89495	718778
22020	718779
59451	718780
80704	718781
24997	718782
6542	718783
29372	718784
853	718785
96117	718786
40484	718787
57162	718788
4947	718789
34585	718790
17453	718791
36250	718792
8489	718793
1002	718794
47806	718795
23151	718796
127172	718797
118648	718798
11630	718799
3837	718800
44431	718801
59425	718802
105099	718803
10510	718804
14995	718805
104738	718806
91126	718807
104620	718808
84382	718809
22999	718810
1109	718811
10546	718812
3827	718813
1847	718814
1809	718815
25997	718816
14758	718817
68613	718818
34	718819
70364	718820
58020	718821
5927	718822
9273	718823
29167	718824
17367	718825
1047	718826
52052	718827
112514	718828
68349	718829
17063	718830
6500	718831
5267	718832
111645	718833
41864	718834
42935	718835
55358	718836
24719	718837
5227	718838
32611	718839
72553	718840
1696	718841
27189	718842
28667	718843
21101	718844
9448	718845
3245	718846
29909	718847
92839	718848
14773	718849
64322	718850
147607	718851
129059	718852
24408	718853
71167	718854
102253	718855
42628	718856
9540	718857
80882	718858
24647	718859
30482	718860
33869	718861
130694	718862
24672	718863
58152	718864
81935	718865
10770	718866
41167	718867
117843	718868
77023	718869
113504	718870
28084	718871
42425	718872
113446	718873
41880	718874
129286	718875
36973	718876
26205	718877
10658	718878
6614	718879
88235	718880
127701	718881
74404	718882
62113	718883
6233	718884
294	718885
9674	718886
84541	718887
32584	718888
412	718889
80228	718890
18364	718891
4	718892
75618	718893
142163	718894
57164	718895
66794	718896
1760	718897
18452	718898
11153	718899
30256	718900
8625	718901
42370	718902
97878	718903
32647	718904
337	718905
122555	718906
24526	718907
34947	718908
12644	718909
23872	718910
13085	718911
116414	718912
38448	718913
7303	718914
6411	718915
40654	718916
10525	718917
11124	718918
144117	718919
92171	718920
92981	718921
49175	718922
96704	718923
61719	718924
147140	718925
47798	718926
123568	718927
129213	718928
11894	718929
19120	718930
22119	718931
82680	718932
9856	718933
11921	718934
64544	718935
152	718936
21611	718937
50430	718938
7646	718939
33153	718940
87924	718941
10512	718942
52790	718943
75720	718944
112851	718945
83234	718946
104986	718947
99890	718948
9839	718949
93721	718950
30786	718951
11602	718952
21757	718953
4750	718954
48877	718955
78494	718956
78480	718957
36814	718958
7447	718959
27610	718960
2452	718961
47013	718962
19848	718963
3874	718964
61800	718965
16527	718966
1861	718967
4029	718968
37590	718969
17373	718970
19463	718971
13681	718972
40670	718973
20566	718974
149737	718975
11834	718976
94022	718977
48453	718978
72767	718979
2199	718980
73886	718981
45266	718982
60580	718983
515	718984
24882	718985
46277	718986
53911	718987
29737	718988
2400	718989
8161	718990
93581	718991
39411	718992
47662	718993
94882	718994
17091	718995
236	718996
124850	718997
66282	718998
78498	718999
4109	719000
99344	719001
7730	719002
34609	719003
887	719004
94102	719005
61720	719006
27515	719007
1094	719008
68657	719009
2266	719010
104725	719011
761	719012
107874	719013
17393	719014
102631	719015
136883	719016
6136	719017
54141	719018
87074	719019
118345	719020
19648	719021
27361	719022
23800	719023
51339	719024
22601	719025
53031	719026
56257	719027
67167	719028
1365	719029
21492	719030
100060	719031
56356	719032
100316	719033
8757	719034
126376	719035
48317	719036
149294	719037
4069	719038
4231	719039
24206	719040
29844	719041
1409	719042
16455	719043
94056	719044
48357	719045
82658	719046
60241	719047
60454	719048
61809	719049
34995	719050
62374	719051
62044	719052
89351	719053
17952	719054
60584	719055
74415	719056
19523	719057
22070	719058
33583	719059
50033	719060
82822	719061
86173	719062
77284	719063
98495	719064
58651	719065
2453	719066
10733	719067
108123	719068
819	719069
8713	719070
25411	719071
122588	719072
21867	719073
8802	719074
108643	719075
54376	719076
123	719077
88776	719078
9954	719079
2111	719080
35185	719081
6847	719082
42668	719083
16417	719084
52089	719085
44609	719086
66039	719087
105312	719088
98100	719089
55262	719090
86569	719091
63754	719092
20044	719093
28983	719094
25305	719095
120760	719096
52019	719097
107099	719098
5738	719099
70994	719100
95242	719101
74062	719102
20138	719103
30602	719104
22292	719105
66760	719106
24186	719107
12461	719108
38609	719109
18145	719110
8001	719111
29755	719112
52537	719113
111791	719114
678	719115
31027	719116
122987	719117
81561	719118
60694	719119
26904	719120
17421	719121
83072	719122
36397	719123
41610	719124
13046	719125
65455	719126
81621	719127
85795	719128
131176	719129
51244	719130
6009	719131
41626	719132
2794	719133
98430	719134
4351	719135
13398	719136
48861	719137
11107	719138
19372	719139
115820	719140
3016	719141
22241	719142
10562	719143
89194	719144
22860	719145
2223	719146
151	719147
119764	719148
47890	719149
91449	719150
2143	719151
56661	719152
5269	719153
30276	719154
58106	719155
876	719156
20492	719157
78835	719158
4074	719159
35702	719160
4178	719161
6722	719162
76464	719163
44924	719164
66701	719165
34815	719166
67972	719167
2061	719168
59659	719169
21758	719170
78874	719171
2508	719172
60511	719173
1722	719174
35855	719175
102813	719176
66118	719177
101826	719178
12389	719179
13962	719180
102511	719181
49082	719182
20264	719183
43996	719184
122092	719185
41066	719186
8482	719187
13332	719188
83090	719189
30216	719190
63732	719191
16550	719192
38915	719193
35729	719194
49077	719195
43427	719196
69041	719197
11493	719198
10832	719199
34204	719200
40271	719201
8089	719202
84099	719203
47511	719204
24920	719205
116700	719206
3928	719207
125814	719208
106501	719209
25970	719210
59009	719211
133615	719212
29471	719213
59117	719214
24745	719215
47537	719216
8194	719217
120251	719218
52247	719219
93912	719220
75302	719221
107554	719222
34881	719223
26825	719224
13848	719225
67885	719226
71902	719227
6818	719228
2428	719229
29398	719230
32230	719231
60061	719232
16573	719233
7050	719234
27091	719235
5630	719236
36793	719237
8645	719238
25536	719239
13769	719240
12724	719241
49688	719242
67811	719243
40397	719244
125423	719245
50033	719246
36723	719247
52392	719248
17898	719249
2440	719250
35327	719251
94775	719252
32965	719253
80	719254
70735	719255
33251	719256
66160	719257
2138	719258
103	719259
22355	719260
84863	719261
127689	719262
85467	719263
13454	719264
49	719265
3000	719266
17550	719267
103750	719268
16963	719269
87883	719270
35608	719271
23948	719272
1399	719273
7439	719274
1772	719275
26123	719276
43846	719277
124627	719278
107706	719279
3442	719280
52008	719281
103844	719282
131093	719283
76925	719284
8244	719285
9852	719286
8217	719287
3698	719288
15257	719289
103889	719290
117115	719291
40770	719292
13425	719293
54212	719294
30379	719295
102	719296
43955	719297
85995	719298
13230	719299
6753	719300
29584	719301
95502	719302
30894	719303
5577	719304
13845	719305
197	719306
18968	719307
28411	719308
8585	719309
1804	719310
59787	719311
52619	719312
49823	719313
23907	719314
26479	719315
67486	719316
27299	719317
31460	719318
514	719319
52397	719320
1862	719321
77728	719322
130202	719323
76281	719324
32031	719325
20128	719326
96226	719327
36047	719328
11643	719329
93780	719330
2873	719331
2173	719332
21335	719333
53962	719334
10477	719335
2728	719336
44500	719337
32409	719338
12409	719339
129400	719340
11041	719341
53941	719342
48006	719343
107855	719344
61448	719345
14699	719346
55253	719347
56066	719348
27194	719349
110958	719350
32488	719351
91568	719352
32580	719353
63332	719354
421	719355
139605	719356
109787	719357
49138	719358
46128	719359
45737	719360
54455	719361
30707	719362
27022	719363
55372	719364
60219	719365
53570	719366
38348	719367
16735	719368
5673	719369
18143	719370
29057	719371
88517	719372
31421	719373
29473	719374
91416	719375
9943	719376
27679	719377
101476	719378
84848	719379
53944	719380
100275	719381
51101	719382
27588	719383
21378	719384
14845	719385
32472	719386
93688	719387
92706	719388
2229	719389
86520	719390
50245	719391
61372	719392
1188	719393
13209	719394
30084	719395
108210	719396
7640	719397
12464	719398
75269	719399
1718	719400
136846	719401
30622	719402
9791	719403
116462	719404
5170	719405
74677	719406
20286	719407
10016	719408
235	719409
84778	719410
59658	719411
11933	719412
20456	719413
35153	719414
2640	719415
34264	719416
19884	719417
43864	719418
8648	719419
38082	719420
116710	719421
90333	719422
102820	719423
55533	719424
64341	719425
36321	719426
14839	719427
94551	719428
7515	719429
97673	719430
5516	719431
2264	719432
62057	719433
61464	719434
76273	719435
22734	719436
35311	719437
41642	719438
127782	719439
25718	719440
86330	719441
98808	719442
14695	719443
55597	719444
19351	719445
11662	719446
1962	719447
64831	719448
50655	719449
94693	719450
62175	719451
9267	719452
4229	719453
37448	719454
10342	719455
111169	719456
64773	719457
18924	719458
330	719459
1107	719460
54632	719461
34160	719462
969	719463
9	719464
10102	719465
29628	719466
2456	719467
1586	719468
22929	719469
1739	719470
51065	719471
50325	719472
15080	719473
30317	719474
22102	719475
44906	719476
67462	719477
22486	719478
48681	719479
140	719480
13631	719481
24449	719482
37145	719483
9680	719484
5868	719485
16912	719486
55886	719487
69268	719488
18989	719489
16470	719490
17954	719491
33694	719492
31736	719493
41340	719494
28148	719495
41725	719496
3594	719497
54372	719498
133644	719499
29091	719500
84284	719501
31752	719502
73305	719503
16375	719504
68484	719505
31182	719506
12740	719507
17957	719508
138278	719509
33648	719510
20770	719511
70200	719512
87595	719513
24726	719514
124341	719515
13515	719516
105837	719517
123024	719518
1193	719519
41450	719520
1684	719521
338	719522
72675	719523
68885	719524
69942	719525
70622	719526
57336	719527
9616	719528
19128	719529
850	719530
7623	719531
17050	719532
17238	719533
28933	719534
1713	719535
4235	719536
31157	719537
18102	719538
3506	719539
17204	719540
15362	719541
115873	719542
7431	719543
19527	719544
98906	719545
84250	719546
11217	719547
137296	719548
89752	719549
98758	719550
8375	719551
93936	719552
13708	719553
65938	719554
140449	719555
30043	719556
97808	719557
94683	719558
100077	719559
2488	719560
15036	719561
136421	719562
120909	719563
50342	719564
17562	719565
5246	719566
8555	719567
10634	719568
4841	719569
67792	719570
127631	719571
18694	719572
65468	719573
22298	719574
29831	719575
4028	719576
11564	719577
76817	719578
5514	719579
12017	719580
14163	719581
33666	719582
44631	719583
74457	719584
50366	719585
6939	719586
1218	719587
84153	719588
109169	719589
70	719590
103545	719591
39755	719592
136742	719593
6782	719594
116238	719595
12692	719596
78749	719597
1229	719598
109795	719599
2759	719600
83806	719601
40269	719602
41902	719603
84230	719604
118105	719605
4327	719606
124306	719607
112852	719608
106512	719609
21586	719610
82195	719611
82587	719612
37009	719613
28537	719614
39416	719615
75432	719616
81307	719617
16353	719618
49874	719619
69672	719620
50676	719621
11400	719622
103236	719623
59797	719624
3370	719625
53253	719626
120170	719627
45379	719628
91316	719629
76069	719630
4	719631
51684	719632
7258	719633
95159	719634
112259	719635
48496	719636
40092	719637
4249	719638
9847	719639
44479	719640
37949	719641
20886	719642
267	719643
7580	719644
362	719645
96219	719646
36462	719647
44925	719648
37561	719649
88737	719650
45846	719651
27070	719652
1576	719653
36283	719654
30203	719655
17983	719656
14129	719657
40739	719658
16528	719659
104307	719660
4962	719661
67268	719662
46978	719663
88582	719664
70686	719665
33191	719666
47883	719667
10701	719668
26322	719669
18052	719670
13832	719671
25355	719672
4895	719673
20777	719674
21561	719675
24572	719676
33237	719677
48095	719678
900	719679
95139	719680
110119	719681
93930	719682
29449	719683
1526	719684
55930	719685
34679	719686
73154	719687
109611	719688
1010	719689
58775	719690
80881	719691
79	719692
16507	719693
65423	719694
1198	719695
88704	719696
67528	719697
28348	719698
47847	719699
59280	719700
1781	719701
14328	719702
30020	719703
46615	719704
105467	719705
53724	719706
64959	719707
57999	719708
75299	719709
54028	719710
33783	719711
18529	719712
4546	719713
88085	719714
3862	719715
83390	719716
1960	719717
43745	719718
37021	719719
18541	719720
18811	719721
2927	719722
98186	719723
1780	719724
12814	719725
90948	719726
20549	719727
33437	719728
106470	719729
7864	719730
14886	719731
115095	719732
5178	719733
66481	719734
22228	719735
55103	719736
39973	719737
84	719738
14561	719739
2873	719740
59608	719741
115383	719742
18518	719743
13753	719744
4443	719745
128505	719746
13064	719747
20519	719748
24348	719749
15005	719750
41342	719751
11114	719752
11523	719753
4290	719754
1518	719755
40865	719756
66654	719757
41084	719758
20343	719759
12097	719760
63538	719761
15683	719762
7834	719763
6532	719764
35273	719765
44965	719766
89506	719767
54162	719768
32496	719769
33962	719770
111035	719771
38695	719772
88418	719773
26252	719774
81288	719775
94492	719776
27047	719777
22240	719778
150623	719779
9794	719780
57529	719781
146820	719782
16259	719783
10575	719784
6547	719785
81291	719786
28444	719787
14278	719788
19507	719789
5099	719790
77955	719791
26438	719792
45025	719793
18625	719794
68222	719795
134747	719796
9444	719797
67701	719798
89822	719799
119946	719800
136257	719801
21664	719802
63708	719803
4965	719804
45360	719805
23957	719806
123487	719807
57489	719808
18714	719809
10270	719810
17170	719811
40676	719812
62612	719813
1376	719814
38510	719815
375	719816
65343	719817
138525	719818
57334	719819
64844	719820
124955	719821
46784	719822
79023	719823
8577	719824
12869	719825
21465	719826
88780	719827
79619	719828
98042	719829
44134	719830
31270	719831
43726	719832
855	719833
33044	719834
37398	719835
32939	719836
16576	719837
102997	719838
90337	719839
18716	719840
65545	719841
9742	719842
22058	719843
31289	719844
8074	719845
46092	719846
25762	719847
99583	719848
279	719849
45943	719850
61194	719851
59865	719852
6111	719853
7978	719854
47770	719855
2768	719856
4784	719857
60548	719858
8604	719859
99372	719860
72459	719861
75234	719862
46157	719863
37335	719864
85742	719865
7075	719866
51194	719867
71112	719868
7024	719869
46187	719870
25513	719871
37165	719872
9869	719873
41363	719874
41312	719875
13896	719876
84143	719877
48016	719878
79737	719879
7939	719880
63102	719881
44129	719882
2141	719883
63443	719884
91730	719885
8154	719886
19348	719887
29554	719888
2696	719889
17039	719890
21721	719891
45812	719892
100635	719893
5494	719894
100816	719895
23899	719896
2958	719897
27159	719898
47723	719899
71284	719900
93941	719901
94601	719902
8649	719903
10354	719904
5713	719905
62801	719906
52206	719907
96941	719908
2723	719909
116534	719910
2065	719911
84849	719912
43958	719913
150540	719914
9200	719915
91698	719916
17276	719917
75771	719918
1853	719919
35292	719920
101877	719921
72116	719922
61687	719923
32852	719924
98487	719925
135	719926
42108	719927
8389	719928
20361	719929
110780	719930
24467	719931
42254	719932
62150	719933
10834	719934
46965	719935
87370	719936
3250	719937
24021	719938
10834	719939
87390	719940
31643	719941
8234	719942
131454	719943
40399	719944
50	719945
12143	719946
117844	719947
14640	719948
44029	719949
147460	719950
103353	719951
5274	719952
22306	719953
10263	719954
74512	719955
4104	719956
10323	719957
16913	719958
5425	719959
27245	719960
96197	719961
5405	719962
107939	719963
43774	719964
56877	719965
7	719966
92788	719967
117783	719968
45768	719969
10054	719970
1944	719971
41218	719972
307	719973
1711	719974
121579	719975
120059	719976
36058	719977
29666	719978
48320	719979
16128	719980
37167	719981
72486	719982
98867	719983
6984	719984
25324	719985
1344	719986
82872	719987
30359	719988
67998	719989
26857	719990
15528	719991
96468	719992
36852	719993
29350	719994
6992	719995
3330	719996
44192	719997
11227	719998
33257	719999
92770	720000
29061	720001
68269	720002
33834	720003
24097	720004
103550	720005
13421	720006
60246	720007
5290	720008
6548	720009
38381	720010
798	720011
53773	720012
24575	720013
130401	720014
48560	720015
50501	720016
43514	720017
9259	720018
57904	720019
109484	720020
9689	720021
81310	720022
33130	720023
1391	720024
845	720025
52666	720026
16016	720027
59113	720028
54622	720029
61306	720030
149229	720031
44709	720032
23840	720033
1069	720034
3614	720035
48122	720036
107832	720037
56763	720038
109165	720039
6874	720040
17530	720041
128030	720042
19190	720043
101710	720044
109097	720045
33294	720046
35629	720047
66163	720048
46041	720049
10000	720050
72556	720051
98313	720052
14972	720053
724	720054
42650	720055
29307	720056
123098	720057
117050	720058
5470	720059
37549	720060
19937	720061
30203	720062
447	720063
75358	720064
13277	720065
6927	720066
36417	720067
4579	720068
120704	720069
18840	720070
86478	720071
60277	720072
7393	720073
54919	720074
34132	720075
90669	720076
61062	720077
6677	720078
3193	720079
46092	720080
138432	720081
53513	720082
99928	720083
8471	720084
36331	720085
3137	720086
5215	720087
38749	720088
69655	720089
11918	720090
11819	720091
31749	720092
66304	720093
26902	720094
991	720095
1478	720096
20311	720097
133248	720098
39469	720099
53945	720100
40869	720101
77582	720102
15450	720103
55326	720104
16351	720105
39863	720106
79716	720107
87086	720108
30062	720109
9618	720110
7340	720111
43977	720112
58905	720113
71719	720114
137493	720115
25504	720116
1177	720117
32170	720118
14571	720119
79234	720120
26517	720121
15740	720122
65816	720123
19827	720124
103610	720125
25830	720126
15083	720127
72015	720128
100855	720129
7552	720130
20644	720131
42262	720132
71528	720133
8169	720134
60629	720135
71479	720136
88343	720137
35686	720138
23747	720139
56842	720140
9169	720141
60505	720142
10	720143
45396	720144
74713	720145
8257	720146
65549	720147
109348	720148
479	720149
52005	720150
21177	720151
63058	720152
39375	720153
57333	720154
5708	720155
6661	720156
1183	720157
9805	720158
19438	720159
92180	720160
111957	720161
47766	720162
5451	720163
31556	720164
3368	720165
116909	720166
33294	720167
50796	720168
135588	720169
7010	720170
99395	720171
23831	720172
43991	720173
16648	720174
15405	720175
120958	720176
29596	720177
526	720178
76642	720179
11098	720180
13894	720181
13132	720182
74432	720183
41928	720184
4270	720185
27814	720186
95066	720187
57158	720188
30440	720189
7844	720190
242	720191
27699	720192
30933	720193
29389	720194
65073	720195
13643	720196
150230	720197
88852	720198
31279	720199
3804	720200
99025	720201
18849	720202
6464	720203
100477	720204
19907	720205
1487	720206
24715	720207
25261	720208
4509	720209
57334	720210
34679	720211
2663	720212
117949	720213
30502	720214
1204	720215
88280	720216
41	720217
95175	720218
44806	720219
13777	720220
46838	720221
6103	720222
15682	720223
40006	720224
32	720225
37694	720226
459	720227
7733	720228
82401	720229
70000	720230
4064	720231
24025	720232
6069	720233
28082	720234
61000	720235
118777	720236
24083	720237
56551	720238
27429	720239
10409	720240
139573	720241
96542	720242
45269	720243
80470	720244
102494	720245
8875	720246
72562	720247
374	720248
124085	720249
37347	720250
72035	720251
105778	720252
58841	720253
7437	720254
71503	720255
44250	720256
78439	720257
49245	720258
130146	720259
14879	720260
65508	720261
18365	720262
47476	720263
18422	720264
7114	720265
57003	720266
58123	720267
15842	720268
48715	720269
15850	720270
45798	720271
17244	720272
15683	720273
50817	720274
57302	720275
32254	720276
78692	720277
11385	720278
45094	720279
38229	720280
31639	720281
24530	720282
66649	720283
35114	720284
1046	720285
87075	720286
467	720287
74529	720288
19066	720289
25905	720290
7278	720291
137329	720292
97596	720293
80553	720294
32312	720295
44129	720296
105988	720297
8027	720298
14306	720299
25192	720300
3050	720301
99420	720302
45230	720303
29841	720304
59807	720305
4680	720306
1857	720307
84259	720308
203	720309
96199	720310
52371	720311
22205	720312
114868	720313
63643	720314
44419	720315
6322	720316
52987	720317
111387	720318
38868	720319
74482	720320
126260	720321
26260	720322
18201	720323
32282	720324
85048	720325
27599	720326
342	720327
11771	720328
29689	720329
41469	720330
99032	720331
68211	720332
81755	720333
3582	720334
83149	720335
126308	720336
6970	720337
21089	720338
30484	720339
1033	720340
55898	720341
91750	720342
125316	720343
7226	720344
7651	720345
113695	720346
39733	720347
34824	720348
34887	720349
401	720350
44300	720351
93776	720352
24408	720353
367	720354
64858	720355
27165	720356
2057	720357
123456	720358
12846	720359
26722	720360
8174	720361
79994	720362
67677	720363
42856	720364
4080	720365
113346	720366
38701	720367
10043	720368
128	720369
1842	720370
12355	720371
125106	720372
139785	720373
92616	720374
23335	720375
4540	720376
147475	720377
2241	720378
6618	720379
3486	720380
80516	720381
23816	720382
82872	720383
69858	720384
6452	720385
9915	720386
105965	720387
16398	720388
19919	720389
22445	720390
100777	720391
69032	720392
2817	720393
20652	720394
131311	720395
10855	720396
4550	720397
22126	720398
2461	720399
106234	720400
4978	720401
3417	720402
22232	720403
72859	720404
23992	720405
102813	720406
34752	720407
23065	720408
131761	720409
49097	720410
143569	720411
3987	720412
108301	720413
4565	720414
136767	720415
11217	720416
53870	720417
111478	720418
60355	720419
85370	720420
3620	720421
31787	720422
44430	720423
70960	720424
43165	720425
3068	720426
47060	720427
155	720428
16737	720429
16623	720430
9154	720431
31463	720432
21082	720433
83617	720434
91174	720435
14919	720436
21444	720437
18074	720438
31583	720439
111497	720440
19700	720441
75725	720442
47425	720443
719	720444
49477	720445
15581	720446
2914	720447
2502	720448
45188	720449
30207	720450
43873	720451
87639	720452
95073	720453
51054	720454
49236	720455
20479	720456
119250	720457
27918	720458
44912	720459
57070	720460
97568	720461
52946	720462
108155	720463
35866	720464
27270	720465
84290	720466
7791	720467
67120	720468
1556	720469
61865	720470
139678	720471
6530	720472
3065	720473
52294	720474
4030	720475
23300	720476
25472	720477
44423	720478
7624	720479
66626	720480
9766	720481
41098	720482
146343	720483
2409	720484
27584	720485
144	720486
13738	720487
9618	720488
38453	720489
21127	720490
35812	720491
11015	720492
9205	720493
107	720494
30329	720495
11305	720496
9942	720497
70019	720498
38879	720499
25090	720500
22645	720501
45028	720502
105938	720503
104677	720504
31923	720505
58163	720506
63961	720507
52434	720508
9152	720509
39784	720510
26683	720511
9543	720512
8062	720513
33615	720514
126259	720515
11656	720516
14214	720517
123432	720518
77433	720519
40685	720520
106269	720521
11031	720522
22160	720523
102838	720524
83411	720525
164	720526
18206	720527
11563	720528
554	720529
5815	720530
89259	720531
22889	720532
112329	720533
46054	720534
14119	720535
2395	720536
61269	720537
14047	720538
29418	720539
150303	720540
57044	720541
83543	720542
28299	720543
5840	720544
44849	720545
47987	720546
104331	720547
14558	720548
56451	720549
26889	720550
16141	720551
21770	720552
2493	720553
114756	720554
69933	720555
33103	720556
698	720557
57052	720558
102697	720559
64430	720560
28510	720561
31352	720562
9746	720563
4132	720564
2939	720565
22935	720566
13383	720567
64439	720568
3520	720569
15225	720570
1168	720571
3182	720572
136917	720573
74718	720574
6167	720575
274	720576
121925	720577
74263	720578
132806	720579
114800	720580
16587	720581
42207	720582
18619	720583
110820	720584
2317	720585
136046	720586
79738	720587
5617	720588
113827	720589
109259	720590
39359	720591
13599	720592
119260	720593
65297	720594
59912	720595
22073	720596
93163	720597
71948	720598
16074	720599
103961	720600
104642	720601
98582	720602
67717	720603
3100	720604
103764	720605
60668	720606
73722	720607
12731	720608
30482	720609
91060	720610
14945	720611
60258	720612
48380	720613
4330	720614
73530	720615
144767	720616
16168	720617
136811	720618
1920	720619
6590	720620
46684	720621
47045	720622
12026	720623
73939	720624
63075	720625
4508	720626
66913	720627
10751	720628
100621	720629
53699	720630
24330	720631
54321	720632
88572	720633
84750	720634
147330	720635
40602	720636
119194	720637
77807	720638
117280	720639
48735	720640
107573	720641
10526	720642
36180	720643
19508	720644
21043	720645
36372	720646
82142	720647
39401	720648
107530	720649
142384	720650
93650	720651
18787	720652
14	720653
38225	720654
31681	720655
4317	720656
4392	720657
1903	720658
119477	720659
4808	720660
83460	720661
58407	720662
57758	720663
95173	720664
31860	720665
28599	720666
83779	720667
25718	720668
1339	720669
42667	720670
20521	720671
681	720672
123332	720673
73380	720674
77721	720675
15510	720676
37069	720677
12853	720678
4834	720679
46286	720680
28570	720681
28779	720682
108985	720683
54692	720684
15151	720685
6926	720686
1775	720687
18666	720688
66155	720689
63145	720690
94490	720691
14887	720692
47327	720693
79507	720694
58658	720695
99453	720696
34125	720697
88318	720698
32373	720699
132979	720700
17906	720701
85534	720702
94188	720703
40691	720704
9423	720705
133652	720706
93479	720707
64792	720708
2988	720709
12680	720710
14695	720711
137617	720712
13834	720713
115569	720714
80029	720715
125456	720716
107350	720717
24645	720718
3272	720719
81445	720720
71181	720721
1721	720722
26226	720723
7611	720724
62933	720725
37820	720726
26731	720727
26	720728
3092	720729
13725	720730
1711	720731
1288	720732
149959	720733
48295	720734
6659	720735
57678	720736
118435	720737
14540	720738
57883	720739
81450	720740
74642	720741
198	720742
8362	720743
52844	720744
45580	720745
149659	720746
606	720747
75886	720748
133625	720749
10299	720750
74066	720751
95069	720752
2496	720753
79895	720754
73688	720755
88585	720756
121816	720757
85269	720758
26212	720759
65850	720760
9327	720761
41246	720762
84325	720763
5515	720764
145242	720765
23553	720766
25416	720767
16078	720768
27714	720769
43410	720770
35257	720771
94094	720772
13525	720773
110057	720774
24191	720775
104674	720776
89178	720777
133343	720778
35857	720779
49755	720780
57567	720781
30565	720782
59106	720783
117232	720784
1466	720785
3593	720786
72280	720787
62104	720788
31308	720789
16869	720790
10378	720791
140631	720792
130547	720793
49941	720794
81930	720795
27855	720796
73051	720797
10548	720798
46766	720799
4580	720800
12713	720801
31990	720802
71668	720803
24610	720804
30607	720805
7757	720806
4869	720807
18110	720808
19945	720809
107081	720810
13542	720811
121131	720812
40909	720813
83695	720814
129325	720815
54335	720816
797	720817
17905	720818
44750	720819
10486	720820
122077	720821
55834	720822
29498	720823
44484	720824
71273	720825
121769	720826
27235	720827
100963	720828
69708	720829
53088	720830
7548	720831
20462	720832
6801	720833
114	720834
57220	720835
26549	720836
4490	720837
54616	720838
17606	720839
106457	720840
17436	720841
84806	720842
29166	720843
9475	720844
12687	720845
51006	720846
68102	720847
1525	720848
86760	720849
948	720850
48366	720851
85307	720852
1109	720853
147495	720854
10456	720855
50998	720856
6868	720857
52806	720858
23551	720859
85416	720860
42837	720861
88287	720862
46221	720863
1377	720864
121377	720865
60932	720866
71721	720867
67679	720868
6951	720869
8557	720870
22667	720871
48394	720872
97285	720873
39473	720874
40225	720875
72613	720876
139234	720877
78107	720878
26426	720879
5665	720880
4703	720881
52117	720882
2031	720883
38748	720884
11746	720885
20125	720886
134635	720887
79835	720888
63445	720889
66727	720890
52833	720891
27243	720892
64954	720893
64516	720894
17800	720895
96131	720896
3462	720897
102928	720898
58345	720899
67884	720900
53481	720901
65962	720902
37582	720903
70020	720904
74555	720905
101633	720906
88986	720907
13556	720908
65143	720909
153	720910
138031	720911
20503	720912
11152	720913
5891	720914
5730	720915
11678	720916
75691	720917
61050	720918
1605	720919
319	720920
118872	720921
72445	720922
11119	720923
72082	720924
54367	720925
8750	720926
87258	720927
26707	720928
9920	720929
48868	720930
76294	720931
59034	720932
15598	720933
36566	720934
128711	720935
24036	720936
40336	720937
9898	720938
23699	720939
1346	720940
19966	720941
26958	720942
96396	720943
107802	720944
26473	720945
4522	720946
47992	720947
56507	720948
75715	720949
33402	720950
25325	720951
23775	720952
137223	720953
40428	720954
34754	720955
80243	720956
89053	720957
114236	720958
31243	720959
36111	720960
13820	720961
129	720962
56462	720963
20118	720964
63137	720965
39090	720966
4717	720967
31143	720968
3122	720969
1839	720970
45605	720971
17912	720972
55775	720973
78563	720974
1595	720975
2562	720976
16139	720977
90359	720978
215	720979
28787	720980
135189	720981
100725	720982
37962	720983
48647	720984
92374	720985
71028	720986
86821	720987
17876	720988
3735	720989
16373	720990
100611	720991
3322	720992
61572	720993
31666	720994
12095	720995
970	720996
95680	720997
2180	720998
40838	720999
14695	721000
78202	721001
8480	721002
14760	721003
1519	721004
22375	721005
76021	721006
60945	721007
19714	721008
109445	721009
46460	721010
12022	721011
10384	721012
73887	721013
31994	721014
86509	721015
13515	721016
25694	721017
130284	721018
55925	721019
1708	721020
58999	721021
42542	721022
95087	721023
127310	721024
20449	721025
31604	721026
81903	721027
20429	721028
12702	721029
87145	721030
5228	721031
70028	721032
90501	721033
48702	721034
40965	721035
40446	721036
122958	721037
20721	721038
70012	721039
12694	721040
107510	721041
37965	721042
45864	721043
66010	721044
63444	721045
130970	721046
1056	721047
8237	721048
43150	721049
49275	721050
19777	721051
118784	721052
3955	721053
56576	721054
15221	721055
73709	721056
15234	721057
45932	721058
132337	721059
5126	721060
17787	721061
3549	721062
24572	721063
27466	721064
25308	721065
3249	721066
23746	721067
63027	721068
16133	721069
134579	721070
2194	721071
69409	721072
19049	721073
123671	721074
3231	721075
100254	721076
16141	721077
32635	721078
17050	721079
23454	721080
103820	721081
22765	721082
6499	721083
40852	721084
13620	721085
473	721086
21102	721087
35045	721088
90520	721089
63587	721090
47059	721091
134	721092
4027	721093
27193	721094
43646	721095
7747	721096
65877	721097
17826	721098
14309	721099
122069	721100
12322	721101
100323	721102
36	721103
63276	721104
59988	721105
5620	721106
5471	721107
3718	721108
11956	721109
10295	721110
43944	721111
33769	721112
54339	721113
59571	721114
46670	721115
76381	721116
7030	721117
67511	721118
841	721119
69074	721120
75331	721121
20255	721122
122051	721123
139591	721124
2107	721125
4047	721126
65060	721127
14868	721128
101758	721129
5046	721130
463	721131
128954	721132
69586	721133
43830	721134
419	721135
5377	721136
57665	721137
40781	721138
52950	721139
35448	721140
104479	721141
63336	721142
1611	721143
103294	721144
6059	721145
8374	721146
102770	721147
370	721148
39051	721149
13651	721150
48873	721151
44877	721152
19246	721153
100892	721154
14395	721155
841	721156
76727	721157
6259	721158
75430	721159
16781	721160
59980	721161
5167	721162
23660	721163
71086	721164
37591	721165
75979	721166
67042	721167
61036	721168
28306	721169
19871	721170
7268	721171
3164	721172
64588	721173
34946	721174
12665	721175
64635	721176
8290	721177
72029	721178
45699	721179
30429	721180
42169	721181
26314	721182
9475	721183
73706	721184
21944	721185
95925	721186
72801	721187
31629	721188
5024	721189
81029	721190
77126	721191
71795	721192
5230	721193
26692	721194
23	721195
13651	721196
1687	721197
147062	721198
36209	721199
48067	721200
34891	721201
11556	721202
29382	721203
44739	721204
60737	721205
21848	721206
5170	721207
121929	721208
39454	721209
66257	721210
28702	721211
46861	721212
35595	721213
73560	721214
7770	721215
6058	721216
113463	721217
26301	721218
14832	721219
19817	721220
45428	721221
95597	721222
83705	721223
90493	721224
71058	721225
96899	721226
75701	721227
75178	721228
53440	721229
10666	721230
21641	721231
15806	721232
55205	721233
42231	721234
117963	721235
407	721236
116922	721237
109281	721238
69616	721239
14482	721240
6822	721241
40259	721242
20351	721243
11434	721244
17511	721245
4367	721246
31772	721247
95352	721248
120155	721249
67158	721250
57540	721251
56183	721252
85856	721253
24818	721254
12365	721255
26460	721256
24043	721257
42516	721258
116972	721259
99752	721260
18565	721261
932	721262
35048	721263
5857	721264
48670	721265
42746	721266
49179	721267
64730	721268
42380	721269
37526	721270
7739	721271
111533	721272
68276	721273
66339	721274
139499	721275
72842	721276
5580	721277
101240	721278
7984	721279
24738	721280
32231	721281
5534	721282
15398	721283
30280	721284
61343	721285
106724	721286
25374	721287
6741	721288
20547	721289
22246	721290
5084	721291
5570	721292
72951	721293
14606	721294
96591	721295
74290	721296
22605	721297
20337	721298
145601	721299
123782	721300
107254	721301
23756	721302
4681	721303
46480	721304
85183	721305
46920	721306
74783	721307
17384	721308
6408	721309
13962	721310
103113	721311
31177	721312
7571	721313
78280	721314
47806	721315
9366	721316
141312	721317
56530	721318
24446	721319
41685	721320
4347	721321
108980	721322
64384	721323
94508	721324
9970	721325
8134	721326
13930	721327
78140	721328
116058	721329
6379	721330
28582	721331
31892	721332
74165	721333
74358	721334
23338	721335
48372	721336
56934	721337
23764	721338
1635	721339
72974	721340
32264	721341
122100	721342
4118	721343
16753	721344
38252	721345
57906	721346
35145	721347
129149	721348
43634	721349
6574	721350
116124	721351
2990	721352
137450	721353
80660	721354
86734	721355
2037	721356
2973	721357
15536	721358
6376	721359
36405	721360
47687	721361
5129	721362
3955	721363
42606	721364
58817	721365
42356	721366
8633	721367
37686	721368
105587	721369
124030	721370
85992	721371
127376	721372
37388	721373
23291	721374
58394	721375
63104	721376
21167	721377
41304	721378
30770	721379
77242	721380
15467	721381
20576	721382
57617	721383
93423	721384
14544	721385
1483	721386
41377	721387
72627	721388
10166	721389
27906	721390
7719	721391
42474	721392
39216	721393
11218	721394
128937	721395
12610	721396
35219	721397
40643	721398
35733	721399
100787	721400
7952	721401
121364	721402
65657	721403
52525	721404
132889	721405
10494	721406
111671	721407
102281	721408
4	721409
69718	721410
15181	721411
122	721412
70387	721413
10656	721414
31225	721415
49512	721416
16027	721417
38290	721418
16788	721419
6403	721420
7925	721421
62508	721422
7569	721423
93264	721424
95432	721425
86345	721426
303	721427
22819	721428
62555	721429
2143	721430
60082	721431
8923	721432
50128	721433
3341	721434
41554	721435
2062	721436
8916	721437
15269	721438
119782	721439
87292	721440
100912	721441
42151	721442
60066	721443
35823	721444
38487	721445
12009	721446
35596	721447
8743	721448
21648	721449
14550	721450
33629	721451
61117	721452
18053	721453
1095	721454
2656	721455
54390	721456
99093	721457
95784	721458
3389	721459
31548	721460
136385	721461
743	721462
67138	721463
59014	721464
102410	721465
3422	721466
786	721467
2873	721468
35307	721469
912	721470
57596	721471
61711	721472
53632	721473
5954	721474
37781	721475
33440	721476
62798	721477
71678	721478
9306	721479
101518	721480
30313	721481
121214	721482
3154	721483
627	721484
65905	721485
121947	721486
82003	721487
23144	721488
66577	721489
7322	721490
45647	721491
9493	721492
82938	721493
48614	721494
25727	721495
39090	721496
112544	721497
36142	721498
5570	721499
67491	721500
7267	721501
13276	721502
38180	721503
14788	721504
55216	721505
27427	721506
22641	721507
98341	721508
47882	721509
79528	721510
38646	721511
141089	721512
2797	721513
63470	721514
39209	721515
50376	721516
32205	721517
5682	721518
48917	721519
79694	721520
56712	721521
30902	721522
8011	721523
129791	721524
40746	721525
113742	721526
12138	721527
59720	721528
30224	721529
30446	721530
43563	721531
56708	721532
86319	721533
20374	721534
39890	721535
96587	721536
4834	721537
53984	721538
78442	721539
97658	721540
58549	721541
61196	721542
4618	721543
117551	721544
796	721545
12497	721546
40053	721547
73243	721548
106025	721549
90087	721550
4695	721551
90059	721552
36467	721553
588	721554
875	721555
60114	721556
53267	721557
1240	721558
40661	721559
24764	721560
78396	721561
68288	721562
23961	721563
111368	721564
7289	721565
48702	721566
23519	721567
7827	721568
13926	721569
12232	721570
4287	721571
1636	721572
514	721573
44292	721574
36978	721575
1273	721576
44355	721577
475	721578
4176	721579
26394	721580
18297	721581
11744	721582
5010	721583
63506	721584
121713	721585
13706	721586
15377	721587
104129	721588
4256	721589
75249	721590
14937	721591
1300	721592
36129	721593
107481	721594
5798	721595
20892	721596
30609	721597
26414	721598
400	721599
164	721600
12689	721601
53897	721602
86452	721603
403	721604
386	721605
53268	721606
146538	721607
78260	721608
56718	721609
989	721610
72461	721611
96888	721612
66932	721613
6004	721614
148	721615
26799	721616
1505	721617
3284	721618
39958	721619
36746	721620
90637	721621
33996	721622
64334	721623
25239	721624
8016	721625
5683	721626
20551	721627
40150	721628
33396	721629
18378	721630
61477	721631
13695	721632
25679	721633
7885	721634
39952	721635
119844	721636
64819	721637
53069	721638
28160	721639
104727	721640
14542	721641
21762	721642
42663	721643
22755	721644
18319	721645
93502	721646
3101	721647
29134	721648
75772	721649
11146	721650
40908	721651
11160	721652
54240	721653
89234	721654
2347	721655
32150	721656
1545	721657
28220	721658
7585	721659
69292	721660
30159	721661
19615	721662
120353	721663
38568	721664
82490	721665
7549	721666
5105	721667
67930	721668
62190	721669
63502	721670
9143	721671
1220	721672
102064	721673
39688	721674
33199	721675
47957	721676
147914	721677
36609	721678
78337	721679
137461	721680
3506	721681
95218	721682
43874	721683
11800	721684
32284	721685
2843	721686
95082	721687
50954	721688
74703	721689
59417	721690
57866	721691
116	721692
53317	721693
89	721694
21007	721695
37837	721696
426	721697
42863	721698
40438	721699
56011	721700
384	721701
41843	721702
18427	721703
122374	721704
54312	721705
96974	721706
61196	721707
22450	721708
15229	721709
14895	721710
108279	721711
3948	721712
13148	721713
83494	721714
62114	721715
50268	721716
21284	721717
41805	721718
39946	721719
79981	721720
47902	721721
10587	721722
62057	721723
21866	721724
48808	721725
77666	721726
115383	721727
27077	721728
9835	721729
67097	721730
52073	721731
49909	721732
108641	721733
98713	721734
14262	721735
13038	721736
5108	721737
15056	721738
25721	721739
13685	721740
132151	721741
1683	721742
65173	721743
37426	721744
35634	721745
59462	721746
57717	721747
82788	721748
67368	721749
25371	721750
63914	721751
95150	721752
21033	721753
94289	721754
11578	721755
60891	721756
58702	721757
62101	721758
52206	721759
78062	721760
11160	721761
35487	721762
73106	721763
38764	721764
9	721765
15640	721766
8812	721767
2617	721768
5327	721769
101987	721770
79260	721771
31432	721772
12993	721773
4296	721774
38320	721775
76518	721776
134642	721777
48078	721778
50221	721779
78502	721780
40001	721781
133321	721782
20152	721783
78511	721784
39967	721785
51141	721786
7694	721787
10301	721788
9863	721789
2586	721790
11188	721791
18712	721792
101639	721793
14677	721794
17330	721795
69416	721796
33211	721797
27665	721798
28433	721799
38177	721800
44043	721801
92282	721802
65510	721803
12319	721804
120198	721805
22685	721806
7101	721807
47936	721808
9477	721809
75215	721810
27638	721811
8402	721812
12103	721813
125650	721814
403	721815
47698	721816
44734	721817
40709	721818
92888	721819
17064	721820
86412	721821
80312	721822
126879	721823
3160	721824
1640	721825
42661	721826
90048	721827
9562	721828
58865	721829
5821	721830
2395	721831
43714	721832
6539	721833
81692	721834
50452	721835
130474	721836
3562	721837
75491	721838
13618	721839
66438	721840
11968	721841
64046	721842
117248	721843
121634	721844
6300	721845
64581	721846
40253	721847
22595	721848
6483	721849
20318	721850
27351	721851
49920	721852
96781	721853
10137	721854
173	721855
19590	721856
82404	721857
32573	721858
17330	721859
130105	721860
15093	721861
118954	721862
78108	721863
97	721864
68774	721865
1248	721866
7372	721867
32377	721868
77055	721869
127880	721870
11156	721871
149196	721872
21113	721873
11293	721874
16250	721875
2745	721876
41094	721877
82811	721878
69629	721879
39384	721880
95663	721881
81644	721882
64121	721883
104049	721884
35951	721885
55064	721886
32319	721887
13507	721888
9152	721889
32874	721890
38221	721891
56801	721892
18637	721893
129838	721894
76602	721895
4785	721896
149291	721897
29487	721898
17	721899
31234	721900
128395	721901
35124	721902
34773	721903
16681	721904
90472	721905
915	721906
34216	721907
74801	721908
42267	721909
52372	721910
9319	721911
3193	721912
34329	721913
16942	721914
133568	721915
108520	721916
7612	721917
27391	721918
76165	721919
129981	721920
1425	721921
31239	721922
8870	721923
45835	721924
55870	721925
73448	721926
3610	721927
4754	721928
26074	721929
23509	721930
42453	721931
28716	721932
23104	721933
2240	721934
19297	721935
118953	721936
33600	721937
8170	721938
11446	721939
95105	721940
5308	721941
116853	721942
38639	721943
16524	721944
34365	721945
56426	721946
10993	721947
5633	721948
129995	721949
6977	721950
9959	721951
118419	721952
110677	721953
29594	721954
64809	721955
19256	721956
62272	721957
64520	721958
77935	721959
48606	721960
26897	721961
11148	721962
16714	721963
10465	721964
111741	721965
80507	721966
874	721967
104395	721968
646	721969
47057	721970
73615	721971
87713	721972
9401	721973
21566	721974
39984	721975
27389	721976
2460	721977
2028	721978
15536	721979
20699	721980
22138	721981
11381	721982
10200	721983
12436	721984
47978	721985
591	721986
15796	721987
133178	721988
63054	721989
69836	721990
6111	721991
64346	721992
26967	721993
109709	721994
45	721995
80794	721996
1618	721997
113098	721998
101562	721999
97349	722000
40873	722001
7477	722002
44119	722003
116477	722004
1534	722005
5590	722006
11816	722007
36966	722008
2592	722009
11805	722010
14754	722011
18043	722012
23241	722013
21547	722014
70237	722015
48880	722016
70576	722017
31014	722018
55514	722019
26829	722020
19203	722021
472	722022
2156	722023
75342	722024
58495	722025
68899	722026
3467	722027
51200	722028
4080	722029
32879	722030
17523	722031
1778	722032
67377	722033
7010	722034
80449	722035
12004	722036
19156	722037
43194	722038
72522	722039
93376	722040
1111	722041
65485	722042
26618	722043
88625	722044
119613	722045
111411	722046
11405	722047
85186	722048
22	722049
53281	722050
28538	722051
52105	722052
23901	722053
137135	722054
7306	722055
39643	722056
86667	722057
8143	722058
29809	722059
4492	722060
766	722061
22096	722062
76574	722063
30460	722064
6814	722065
12856	722066
8635	722067
64515	722068
49210	722069
34392	722070
10118	722071
11912	722072
56721	722073
120796	722074
92637	722075
47102	722076
129577	722077
6517	722078
37931	722079
126391	722080
66419	722081
48297	722082
45095	722083
28367	722084
12744	722085
145216	722086
3186	722087
17630	722088
8319	722089
263	722090
25060	722091
94957	722092
80215	722093
49857	722094
73025	722095
1297	722096
127944	722097
100569	722098
50982	722099
54310	722100
5052	722101
18347	722102
48919	722103
100573	722104
83995	722105
37758	722106
19467	722107
94506	722108
19744	722109
69358	722110
18773	722111
474	722112
24867	722113
64869	722114
61417	722115
78708	722116
86264	722117
40430	722118
83239	722119
11137	722120
26231	722121
2464	722122
24362	722123
103440	722124
74345	722125
61432	722126
49785	722127
87809	722128
7796	722129
806	722130
58089	722131
68709	722132
42909	722133
36824	722134
123486	722135
109564	722136
46987	722137
36090	722138
73497	722139
50213	722140
29439	722141
3329	722142
110244	722143
30208	722144
34732	722145
114677	722146
38522	722147
13432	722148
91970	722149
46482	722150
20441	722151
244	722152
2693	722153
19545	722154
72370	722155
77678	722156
11392	722157
116892	722158
16940	722159
136130	722160
3469	722161
3427	722162
106903	722163
110194	722164
693	722165
36129	722166
84510	722167
129031	722168
68065	722169
68369	722170
52887	722171
116845	722172
18744	722173
40598	722174
67845	722175
15840	722176
105673	722177
114932	722178
87689	722179
8979	722180
5796	722181
66550	722182
19832	722183
125999	722184
134424	722185
3088	722186
6755	722187
2738	722188
20857	722189
141526	722190
87076	722191
86573	722192
112139	722193
1054	722194
21836	722195
4063	722196
7156	722197
3157	722198
94992	722199
487	722200
35318	722201
25364	722202
18608	722203
6212	722204
69561	722205
90265	722206
21972	722207
35227	722208
17979	722209
61178	722210
136107	722211
14704	722212
164	722213
18346	722214
2321	722215
95058	722216
17461	722217
43768	722218
132310	722219
5364	722220
29039	722221
71959	722222
131231	722223
92520	722224
104690	722225
4033	722226
53180	722227
10664	722228
27986	722229
1445	722230
5831	722231
86091	722232
37279	722233
124867	722234
14801	722235
86619	722236
53145	722237
39534	722238
7545	722239
9692	722240
100230	722241
99634	722242
82203	722243
109290	722244
10314	722245
54852	722246
22107	722247
37338	722248
31615	722249
169	722250
107680	722251
134510	722252
92912	722253
36991	722254
27001	722255
3821	722256
18399	722257
100964	722258
28548	722259
48406	722260
29363	722261
29813	722262
35	722263
11186	722264
106165	722265
56902	722266
116067	722267
124425	722268
10642	722269
1809	722270
42741	722271
476	722272
52348	722273
9458	722274
86866	722275
758	722276
131750	722277
14827	722278
80957	722279
103781	722280
129175	722281
26529	722282
1978	722283
53951	722284
15579	722285
4313	722286
26897	722287
50926	722288
22192	722289
15538	722290
73612	722291
55614	722292
818	722293
4438	722294
49219	722295
1322	722296
9296	722297
87203	722298
19298	722299
65984	722300
14938	722301
29566	722302
27979	722303
108594	722304
139829	722305
37372	722306
2085	722307
3150	722308
56479	722309
45097	722310
14893	722311
91564	722312
33900	722313
76031	722314
41630	722315
1160	722316
60828	722317
6259	722318
64918	722319
15254	722320
61104	722321
18181	722322
56956	722323
14536	722324
31738	722325
54063	722326
66132	722327
63	722328
22795	722329
1423	722330
150582	722331
89962	722332
30908	722333
844	722334
72677	722335
27672	722336
14334	722337
96714	722338
45353	722339
49760	722340
70358	722341
82985	722342
19334	722343
124552	722344
58173	722345
34602	722346
44225	722347
23376	722348
29377	722349
27793	722350
81352	722351
98202	722352
118585	722353
3312	722354
101235	722355
42447	722356
13057	722357
13576	722358
33940	722359
242	722360
13241	722361
14289	722362
29697	722363
11569	722364
31320	722365
9598	722366
51437	722367
5042	722368
28897	722369
85649	722370
46075	722371
475	722372
109728	722373
9717	722374
844	722375
24244	722376
77590	722377
1662	722378
6397	722379
58961	722380
22041	722381
17525	722382
1790	722383
1054	722384
4833	722385
23478	722386
1421	722387
59383	722388
13589	722389
22863	722390
44464	722391
107259	722392
41782	722393
137130	722394
21791	722395
81429	722396
121147	722397
73629	722398
89481	722399
68638	722400
60375	722401
47580	722402
16745	722403
13293	722404
27839	722405
47499	722406
36631	722407
106876	722408
17572	722409
110241	722410
36102	722411
10585	722412
56209	722413
35767	722414
102133	722415
116936	722416
6419	722417
5	722418
116920	722419
12498	722420
128532	722421
15630	722422
136177	722423
32292	722424
21299	722425
70415	722426
40224	722427
101456	722428
35977	722429
72333	722430
111	722431
46321	722432
37759	722433
2688	722434
77395	722435
48504	722436
106895	722437
49668	722438
18057	722439
64938	722440
1424	722441
71058	722442
2937	722443
34640	722444
88870	722445
38281	722446
36247	722447
35366	722448
82588	722449
29934	722450
31133	722451
3	722452
28262	722453
89416	722454
31197	722455
41839	722456
48024	722457
14498	722458
48920	722459
5076	722460
39190	722461
13566	722462
2642	722463
40358	722464
100999	722465
91577	722466
10120	722467
92711	722468
1634	722469
65145	722470
33637	722471
135882	722472
242	722473
136992	722474
2360	722475
4681	722476
98272	722477
5240	722478
53384	722479
3674	722480
38531	722481
65085	722482
9990	722483
24925	722484
27896	722485
58649	722486
99	722487
87485	722488
34750	722489
128724	722490
56186	722491
50690	722492
22545	722493
17880	722494
82058	722495
118162	722496
5667	722497
21445	722498
2912	722499
67137	722500
30810	722501
45953	722502
31885	722503
4173	722504
97337	722505
6872	722506
33216	722507
9761	722508
104739	722509
116805	722510
13435	722511
28728	722512
78405	722513
12495	722514
54183	722515
94788	722516
51843	722517
18561	722518
115381	722519
30558	722520
85300	722521
22831	722522
123523	722523
55904	722524
79457	722525
20918	722526
73529	722527
49613	722528
100196	722529
11327	722530
5060	722531
14218	722532
35657	722533
2819	722534
1528	722535
30990	722536
102478	722537
60736	722538
85747	722539
123	722540
10055	722541
79696	722542
6180	722543
27404	722544
36722	722545
37273	722546
85135	722547
20230	722548
93466	722549
10250	722550
83097	722551
17041	722552
121971	722553
53088	722554
23060	722555
75397	722556
46928	722557
21943	722558
28121	722559
83745	722560
7665	722561
107310	722562
55909	722563
11652	722564
39614	722565
103627	722566
3124	722567
65427	722568
69283	722569
923	722570
25009	722571
147293	722572
6973	722573
36113	722574
25557	722575
103063	722576
274	722577
137419	722578
70441	722579
64982	722580
46264	722581
23080	722582
22047	722583
126163	722584
57600	722585
2456	722586
84817	722587
1778	722588
95493	722589
5708	722590
9658	722591
27709	722592
81129	722593
27371	722594
9684	722595
34999	722596
34477	722597
6584	722598
84766	722599
81265	722600
66297	722601
37104	722602
112699	722603
91	722604
6095	722605
52607	722606
12625	722607
58847	722608
138112	722609
5472	722610
107708	722611
138611	722612
19185	722613
16843	722614
69609	722615
9272	722616
43577	722617
17516	722618
2575	722619
17658	722620
61395	722621
4500	722622
25093	722623
35040	722624
2444	722625
56619	722626
14180	722627
49	722628
119324	722629
13867	722630
422	722631
12301	722632
39246	722633
26153	722634
39801	722635
46773	722636
15063	722637
101758	722638
3461	722639
47470	722640
50453	722641
62739	722642
33341	722643
141626	722644
42125	722645
34553	722646
41337	722647
86542	722648
86727	722649
3059	722650
14749	722651
1636	722652
24669	722653
36267	722654
36517	722655
33469	722656
128298	722657
12707	722658
47642	722659
81870	722660
55895	722661
45713	722662
79612	722663
21371	722664
16616	722665
40834	722666
19122	722667
120494	722668
11459	722669
17729	722670
100713	722671
4873	722672
13701	722673
71386	722674
9533	722675
17785	722676
75355	722677
90867	722678
112294	722679
53812	722680
7098	722681
5888	722682
1895	722683
12626	722684
61279	722685
176	722686
122050	722687
65491	722688
7829	722689
374	722690
30340	722691
21895	722692
93378	722693
33436	722694
3810	722695
38783	722696
34189	722697
77027	722698
32327	722699
12807	722700
111512	722701
96575	722702
128553	722703
7193	722704
77164	722705
36562	722706
63704	722707
219	722708
131971	722709
79970	722710
7619	722711
26114	722712
63375	722713
63763	722714
317	722715
66521	722716
11626	722717
1703	722718
57511	722719
77085	722720
65427	722721
372	722722
3474	722723
34935	722724
61251	722725
107598	722726
11731	722727
4550	722728
242	722729
144524	722730
41502	722731
127537	722732
1626	722733
121862	722734
72691	722735
122189	722736
128561	722737
17471	722738
18645	722739
54687	722740
30047	722741
40729	722742
86718	722743
81427	722744
23101	722745
121275	722746
53969	722747
3184	722748
21298	722749
7106	722750
1258	722751
43630	722752
59339	722753
96344	722754
137092	722755
26171	722756
107244	722757
70146	722758
98849	722759
114059	722760
13296	722761
28812	722762
722	722763
115045	722764
17582	722765
57526	722766
2881	722767
7690	722768
57414	722769
34208	722770
13727	722771
77107	722772
77626	722773
109258	722774
94170	722775
16334	722776
44218	722777
6347	722778
30155	722779
44242	722780
4755	722781
18778	722782
2712	722783
7987	722784
18894	722785
26614	722786
47114	722787
5559	722788
2784	722789
4196	722790
17768	722791
5306	722792
36	722793
33313	722794
22563	722795
91699	722796
4229	722797
46112	722798
871	722799
71435	722800
37986	722801
29634	722802
58430	722803
27512	722804
78872	722805
42967	722806
29074	722807
50864	722808
42906	722809
74241	722810
98303	722811
33057	722812
202	722813
71450	722814
27851	722815
61856	722816
92976	722817
9764	722818
141861	722819
3795	722820
59585	722821
21412	722822
46419	722823
105301	722824
13969	722825
56276	722826
59428	722827
37644	722828
44305	722829
10217	722830
8381	722831
115553	722832
4104	722833
6055	722834
7762	722835
9011	722836
62759	722837
26043	722838
78927	722839
88916	722840
9689	722841
14268	722842
4709	722843
113120	722844
34393	722845
26748	722846
47918	722847
12709	722848
2076	722849
87504	722850
109055	722851
150694	722852
43666	722853
47097	722854
4640	722855
51928	722856
39874	722857
11953	722858
4780	722859
4323	722860
104407	722861
4713	722862
7595	722863
41770	722864
33881	722865
19942	722866
7265	722867
12357	722868
27040	722869
30038	722870
8901	722871
124408	722872
87650	722873
94884	722874
14029	722875
123524	722876
30916	722877
7975	722878
122186	722879
9902	722880
50201	722881
77285	722882
33811	722883
83633	722884
9137	722885
70303	722886
36218	722887
13442	722888
72495	722889
24427	722890
39418	722891
95502	722892
39435	722893
61076	722894
800	722895
125047	722896
37308	722897
8736	722898
65864	722899
2228	722900
212	722901
72245	722902
5767	722903
88096	722904
48755	722905
10023	722906
95109	722907
50441	722908
114826	722909
10196	722910
4401	722911
1996	722912
23553	722913
59633	722914
4108	722915
3971	722916
22784	722917
59056	722918
84208	722919
41952	722920
39461	722921
96093	722922
81060	722923
123005	722924
4791	722925
19588	722926
43216	722927
10225	722928
119765	722929
22985	722930
20697	722931
88217	722932
14680	722933
79036	722934
90698	722935
109628	722936
114885	722937
16296	722938
866	722939
3028	722940
57547	722941
1678	722942
12435	722943
4316	722944
3453	722945
85524	722946
10240	722947
76898	722948
47832	722949
2200	722950
11955	722951
4917	722952
55679	722953
145926	722954
73026	722955
25647	722956
29059	722957
21307	722958
855	722959
85493	722960
45751	722961
13477	722962
12140	722963
123869	722964
75228	722965
71068	722966
84350	722967
667	722968
6638	722969
11401	722970
60387	722971
901	722972
51710	722973
99720	722974
5844	722975
19538	722976
4198	722977
28570	722978
3167	722979
47196	722980
71993	722981
45348	722982
16672	722983
97229	722984
82283	722985
94714	722986
9935	722987
44170	722988
50307	722989
4204	722990
8518	722991
67154	722992
8459	722993
51394	722994
49670	722995
54201	722996
23680	722997
55292	722998
27380	722999
92501	723000
20239	723001
79309	723002
80930	723003
2016	723004
61623	723005
37936	723006
33589	723007
394	723008
18660	723009
55389	723010
9947	723011
14297	723012
3994	723013
34427	723014
43034	723015
42455	723016
63592	723017
53593	723018
103251	723019
31399	723020
107322	723021
66025	723022
133532	723023
42274	723024
27558	723025
36511	723026
8032	723027
5002	723028
60859	723029
60290	723030
12353	723031
64197	723032
42148	723033
40931	723034
7065	723035
61682	723036
50830	723037
30232	723038
38550	723039
24456	723040
99608	723041
24259	723042
40308	723043
52301	723044
123192	723045
86772	723046
28581	723047
35339	723048
41651	723049
28511	723050
946	723051
54959	723052
61692	723053
17332	723054
23500	723055
43445	723056
58155	723057
16885	723058
42164	723059
121961	723060
58316	723061
133468	723062
15413	723063
16059	723064
80929	723065
4001	723066
37566	723067
8628	723068
47966	723069
42201	723070
113235	723071
777	723072
39260	723073
54991	723074
102514	723075
9767	723076
33848	723077
55211	723078
6145	723079
4050	723080
142481	723081
39843	723082
83565	723083
927	723084
1116	723085
14989	723086
71796	723087
5908	723088
20161	723089
112776	723090
19413	723091
20806	723092
75250	723093
34129	723094
80450	723095
53663	723096
26382	723097
6290	723098
12749	723099
12291	723100
3374	723101
123849	723102
63275	723103
15881	723104
107687	723105
94809	723106
86704	723107
68	723108
17388	723109
9881	723110
86253	723111
16634	723112
34769	723113
10383	723114
47772	723115
5033	723116
76122	723117
40297	723118
4380	723119
806	723120
119125	723121
2240	723122
924	723123
35894	723124
73723	723125
24203	723126
103715	723127
68936	723128
33102	723129
16049	723130
59147	723131
91644	723132
3842	723133
27991	723134
232	723135
33427	723136
75637	723137
29021	723138
118160	723139
53819	723140
19428	723141
47691	723142
29692	723143
1224	723144
8370	723145
3687	723146
311	723147
23834	723148
82437	723149
3316	723150
42976	723151
116552	723152
74442	723153
17839	723154
100421	723155
94556	723156
39479	723157
103049	723158
222	723159
59120	723160
43733	723161
101036	723162
102735	723163
33835	723164
630	723165
122580	723166
83009	723167
10474	723168
42839	723169
1467	723170
37080	723171
114543	723172
51717	723173
9199	723174
47863	723175
32018	723176
52336	723177
116150	723178
86320	723179
43153	723180
15288	723181
7341	723182
70188	723183
29343	723184
102728	723185
47671	723186
199	723187
131657	723188
2585	723189
19645	723190
64410	723191
93826	723192
32035	723193
111582	723194
26158	723195
84232	723196
59324	723197
4741	723198
29509	723199
2994	723200
72454	723201
26684	723202
6185	723203
63428	723204
145857	723205
126626	723206
34322	723207
555	723208
2560	723209
52667	723210
52483	723211
47610	723212
273	723213
97902	723214
32886	723215
16200	723216
17263	723217
120290	723218
76338	723219
54946	723220
1705	723221
74131	723222
17574	723223
34504	723224
64968	723225
66385	723226
74	723227
1718	723228
43309	723229
93030	723230
39460	723231
35411	723232
27700	723233
30384	723234
24082	723235
24296	723236
61525	723237
20023	723238
79613	723239
62602	723240
60686	723241
25345	723242
7396	723243
28454	723244
55096	723245
14007	723246
51679	723247
4655	723248
3313	723249
30280	723250
104663	723251
52618	723252
4567	723253
90156	723254
123211	723255
28827	723256
148446	723257
21715	723258
8982	723259
2803	723260
56615	723261
4321	723262
25642	723263
8615	723264
79009	723265
68962	723266
11286	723267
48503	723268
53807	723269
79559	723270
144074	723271
43813	723272
39695	723273
1485	723274
97272	723275
29677	723276
661	723277
20218	723278
3652	723279
24366	723280
36210	723281
64192	723282
149831	723283
120773	723284
14083	723285
109744	723286
37863	723287
18797	723288
7344	723289
86216	723290
3083	723291
7574	723292
1088	723293
3870	723294
2010	723295
3315	723296
52988	723297
8138	723298
127845	723299
15943	723300
136308	723301
91915	723302
52230	723303
88201	723304
50479	723305
42023	723306
92469	723307
3560	723308
121668	723309
7053	723310
143131	723311
3841	723312
103749	723313
82316	723314
117477	723315
77986	723316
3983	723317
31572	723318
3899	723319
39383	723320
8836	723321
86090	723322
89674	723323
16848	723324
105333	723325
70755	723326
70262	723327
26919	723328
18906	723329
80298	723330
90218	723331
11352	723332
20102	723333
30690	723334
3256	723335
4760	723336
19774	723337
30300	723338
8590	723339
725	723340
36864	723341
17023	723342
112849	723343
92822	723344
41556	723345
15332	723346
66557	723347
4619	723348
35219	723349
1561	723350
70660	723351
8087	723352
50	723353
78130	723354
28472	723355
3866	723356
40590	723357
45794	723358
89751	723359
69022	723360
10244	723361
24508	723362
140671	723363
35048	723364
78587	723365
19840	723366
91150	723367
6793	723368
130886	723369
23345	723370
28487	723371
428	723372
34460	723373
20821	723374
1040	723375
9226	723376
627	723377
50749	723378
5958	723379
1244	723380
46520	723381
37425	723382
547	723383
80095	723384
20075	723385
84370	723386
32732	723387
76978	723388
1149	723389
95494	723390
99567	723391
23026	723392
113556	723393
81403	723394
44704	723395
101023	723396
81951	723397
19177	723398
24546	723399
60047	723400
138438	723401
113998	723402
87581	723403
19649	723404
58867	723405
124943	723406
1805	723407
44338	723408
80172	723409
133689	723410
19646	723411
135941	723412
23409	723413
22441	723414
616	723415
140171	723416
8674	723417
57980	723418
69525	723419
33123	723420
63583	723421
118542	723422
236	723423
13397	723424
44349	723425
49118	723426
7517	723427
104740	723428
88513	723429
17979	723430
16256	723431
103306	723432
32124	723433
58176	723434
56004	723435
40898	723436
112232	723437
7358	723438
79646	723439
15922	723440
58113	723441
9113	723442
49189	723443
125590	723444
43548	723445
106510	723446
18818	723447
12967	723448
24915	723449
47627	723450
13868	723451
20645	723452
20262	723453
43996	723454
104238	723455
78649	723456
44638	723457
108225	723458
41861	723459
45390	723460
109123	723461
5353	723462
85971	723463
102042	723464
20294	723465
41368	723466
98837	723467
53553	723468
26333	723469
67006	723470
95311	723471
8	723472
109635	723473
38170	723474
79652	723475
34633	723476
1512	723477
56394	723478
120579	723479
35948	723480
21278	723481
16432	723482
42197	723483
150	723484
18439	723485
120442	723486
47225	723487
5995	723488
97	723489
2271	723490
78882	723491
27615	723492
44349	723493
4860	723494
84244	723495
784	723496
85716	723497
46961	723498
16296	723499
84881	723500
1094	723501
80264	723502
131313	723503
24176	723504
1418	723505
19080	723506
158	723507
105081	723508
126458	723509
45720	723510
3087	723511
70901	723512
35290	723513
37590	723514
36556	723515
11130	723516
27656	723517
22782	723518
29721	723519
3603	723520
27396	723521
125414	723522
81960	723523
59207	723524
77901	723525
27902	723526
19422	723527
29735	723528
167	723529
1738	723530
27983	723531
4293	723532
3496	723533
75444	723534
115021	723535
16401	723536
4790	723537
116292	723538
69813	723539
109606	723540
23491	723541
29089	723542
35157	723543
47527	723544
27366	723545
78650	723546
80764	723547
5257	723548
8737	723549
42648	723550
4346	723551
101811	723552
65438	723553
30008	723554
102901	723555
33890	723556
96355	723557
95052	723558
41688	723559
7386	723560
25290	723561
77920	723562
14193	723563
17813	723564
24344	723565
116223	723566
95296	723567
30199	723568
56420	723569
23995	723570
3634	723571
28600	723572
10243	723573
26166	723574
80458	723575
108835	723576
109312	723577
86398	723578
46007	723579
79771	723580
49051	723581
94372	723582
54269	723583
15469	723584
28502	723585
88706	723586
83673	723587
102123	723588
82879	723589
2684	723590
2279	723591
18678	723592
47163	723593
22246	723594
17920	723595
11781	723596
55216	723597
38665	723598
15902	723599
10855	723600
2931	723601
6931	723602
38495	723603
25958	723604
127588	723605
12758	723606
94844	723607
3029	723608
53203	723609
8116	723610
53079	723611
10595	723612
5148	723613
30444	723614
83262	723615
37459	723616
8933	723617
15913	723618
27791	723619
8543	723620
10399	723621
3281	723622
129095	723623
41169	723624
999	723625
66862	723626
69703	723627
16194	723628
88906	723629
72549	723630
90182	723631
9880	723632
76374	723633
13531	723634
67788	723635
35766	723636
30360	723637
54067	723638
58758	723639
21491	723640
7012	723641
31231	723642
73238	723643
884	723644
74	723645
45874	723646
116567	723647
17106	723648
14533	723649
40486	723650
107348	723651
11493	723652
32123	723653
126209	723654
14865	723655
114052	723656
6163	723657
11796	723658
64497	723659
8809	723660
65096	723661
107001	723662
61182	723663
29120	723664
27839	723665
11149	723666
3920	723667
37007	723668
27910	723669
1898	723670
50191	723671
93467	723672
37923	723673
8111	723674
24263	723675
27657	723676
39170	723677
83772	723678
110239	723679
67400	723680
2612	723681
60330	723682
1738	723683
23944	723684
74779	723685
48239	723686
45767	723687
32446	723688
101017	723689
83849	723690
71936	723691
82063	723692
105162	723693
3664	723694
20030	723695
106732	723696
4348	723697
2825	723698
446	723699
23419	723700
3194	723701
30962	723702
110112	723703
927	723704
56196	723705
16694	723706
25713	723707
63761	723708
35607	723709
108834	723710
62540	723711
4827	723712
17447	723713
28121	723714
20397	723715
10490	723716
35483	723717
33099	723718
416	723719
31931	723720
84400	723721
1437	723722
54747	723723
12628	723724
38	723725
101072	723726
82224	723727
31767	723728
131512	723729
75175	723730
26340	723731
19599	723732
63129	723733
37505	723734
5876	723735
54576	723736
30456	723737
10354	723738
89891	723739
78816	723740
100515	723741
57364	723742
29939	723743
1830	723744
17755	723745
121226	723746
140874	723747
21357	723748
83045	723749
46977	723750
22147	723751
12736	723752
3838	723753
6807	723754
33046	723755
13266	723756
3665	723757
51046	723758
61443	723759
110339	723760
46101	723761
56137	723762
126797	723763
4821	723764
16110	723765
98931	723766
29954	723767
21474	723768
37383	723769
40103	723770
52026	723771
39232	723772
46454	723773
48939	723774
29201	723775
93592	723776
111819	723777
75693	723778
113071	723779
59842	723780
34842	723781
18206	723782
35700	723783
51239	723784
11575	723785
6206	723786
13365	723787
51313	723788
54069	723789
20897	723790
33754	723791
31579	723792
34411	723793
39208	723794
29618	723795
12080	723796
65898	723797
133801	723798
143936	723799
31474	723800
12442	723801
77331	723802
117152	723803
38571	723804
43602	723805
129781	723806
942	723807
78775	723808
14944	723809
18692	723810
92523	723811
73589	723812
40932	723813
38430	723814
30933	723815
14764	723816
38385	723817
65532	723818
11408	723819
6078	723820
112339	723821
5144	723822
14699	723823
1648	723824
21195	723825
24561	723826
28141	723827
31163	723828
82898	723829
33278	723830
6772	723831
12133	723832
18253	723833
16132	723834
102331	723835
2493	723836
5477	723837
501	723838
36661	723839
58554	723840
120339	723841
19274	723842
71046	723843
25734	723844
13267	723845
49808	723846
36764	723847
1585	723848
61660	723849
26525	723850
2980	723851
56474	723852
13289	723853
33717	723854
143243	723855
4788	723856
751	723857
1824	723858
552	723859
618	723860
83565	723861
35339	723862
100587	723863
25083	723864
19398	723865
65303	723866
10742	723867
96292	723868
17831	723869
115530	723870
91100	723871
13899	723872
26553	723873
46786	723874
104925	723875
56719	723876
125839	723877
2533	723878
17232	723879
1353	723880
1284	723881
1469	723882
16169	723883
48281	723884
87876	723885
56013	723886
19275	723887
47099	723888
8403	723889
73056	723890
28920	723891
11186	723892
21979	723893
27506	723894
24565	723895
23292	723896
53126	723897
31752	723898
130311	723899
68793	723900
91568	723901
87319	723902
58402	723903
71047	723904
6290	723905
112060	723906
10114	723907
132859	723908
24200	723909
46517	723910
94338	723911
60705	723912
9279	723913
30040	723914
7959	723915
31183	723916
14191	723917
120179	723918
4630	723919
4810	723920
26250	723921
571	723922
81499	723923
15266	723924
25261	723925
56729	723926
9066	723927
2694	723928
78363	723929
119181	723930
119491	723931
12955	723932
5010	723933
48420	723934
23203	723935
15458	723936
90393	723937
7518	723938
120611	723939
9153	723940
4969	723941
41974	723942
42	723943
64185	723944
36205	723945
6408	723946
39421	723947
37313	723948
38481	723949
112350	723950
55437	723951
8932	723952
52734	723953
48673	723954
109596	723955
82200	723956
108372	723957
86905	723958
15289	723959
40863	723960
41664	723961
25101	723962
20541	723963
53927	723964
79505	723965
178	723966
12251	723967
17392	723968
7987	723969
105684	723970
22481	723971
42050	723972
13429	723973
65314	723974
23296	723975
89273	723976
35682	723977
455	723978
120654	723979
9427	723980
92684	723981
13200	723982
33846	723983
115337	723984
5548	723985
108630	723986
15614	723987
880	723988
4267	723989
136430	723990
67802	723991
27666	723992
43289	723993
913	723994
35111	723995
33948	723996
2034	723997
24675	723998
9067	723999
45340	724000
67629	724001
27635	724002
39780	724003
136155	724004
44648	724005
107819	724006
57042	724007
34627	724008
33696	724009
65538	724010
7630	724011
47770	724012
18729	724013
66990	724014
18907	724015
13977	724016
63450	724017
8200	724018
118634	724019
61328	724020
59041	724021
113822	724022
33542	724023
15704	724024
92733	724025
48580	724026
30310	724027
8820	724028
29409	724029
49294	724030
16588	724031
1147	724032
3302	724033
73795	724034
50481	724035
13980	724036
86166	724037
29871	724038
8514	724039
50054	724040
100792	724041
45711	724042
75328	724043
43779	724044
102011	724045
17903	724046
50140	724047
84304	724048
30860	724049
21003	724050
2970	724051
40612	724052
8657	724053
52617	724054
89696	724055
29551	724056
78301	724057
1484	724058
40542	724059
112874	724060
653	724061
112991	724062
23646	724063
16793	724064
46990	724065
6681	724066
239	724067
102236	724068
119387	724069
132871	724070
130192	724071
65720	724072
11778	724073
13267	724074
47100	724075
142125	724076
16223	724077
24848	724078
18733	724079
23175	724080
13618	724081
101708	724082
42803	724083
81254	724084
7748	724085
2781	724086
29849	724087
3786	724088
120685	724089
48550	724090
85517	724091
85651	724092
75129	724093
103169	724094
24571	724095
108451	724096
60772	724097
41210	724098
7850	724099
47791	724100
46328	724101
113864	724102
106944	724103
4809	724104
58224	724105
25246	724106
105	724107
3554	724108
74978	724109
52959	724110
77088	724111
87445	724112
97512	724113
3177	724114
26375	724115
13882	724116
53436	724117
3060	724118
34660	724119
31185	724120
31223	724121
52647	724122
32294	724123
741	724124
68588	724125
2659	724126
17576	724127
11346	724128
51882	724129
5984	724130
16108	724131
6819	724132
11896	724133
58519	724134
60753	724135
12052	724136
7765	724137
451	724138
68345	724139
80803	724140
96611	724141
6325	724142
23304	724143
14006	724144
79191	724145
5799	724146
546	724147
15835	724148
38370	724149
100370	724150
19276	724151
15467	724152
54475	724153
26915	724154
128078	724155
22711	724156
109198	724157
24839	724158
45749	724159
43938	724160
8484	724161
37142	724162
88983	724163
125979	724164
110929	724165
6255	724166
94913	724167
73559	724168
29024	724169
98001	724170
66537	724171
12875	724172
39791	724173
5549	724174
6661	724175
8445	724176
17514	724177
13865	724178
44088	724179
51086	724180
26324	724181
52410	724182
45113	724183
16219	724184
30057	724185
57622	724186
32983	724187
87570	724188
93901	724189
93568	724190
7570	724191
60435	724192
26752	724193
88525	724194
36062	724195
83793	724196
20526	724197
10885	724198
858	724199
72559	724200
122098	724201
51564	724202
107002	724203
4305	724204
37812	724205
17065	724206
4680	724207
94098	724208
85265	724209
9980	724210
82560	724211
39033	724212
32570	724213
47402	724214
91368	724215
8051	724216
135960	724217
6849	724218
17081	724219
11588	724220
16854	724221
137981	724222
41040	724223
8366	724224
24756	724225
20958	724226
8521	724227
52340	724228
148178	724229
60964	724230
68685	724231
30307	724232
15157	724233
15596	724234
7910	724235
29713	724236
17881	724237
90658	724238
76103	724239
5814	724240
93133	724241
130271	724242
11564	724243
69847	724244
12956	724245
56188	724246
20352	724247
59614	724248
28226	724249
18830	724250
83472	724251
112435	724252
103252	724253
47194	724254
78931	724255
7207	724256
94960	724257
89458	724258
103649	724259
48624	724260
132969	724261
19548	724262
23534	724263
14591	724264
8481	724265
85402	724266
17612	724267
17423	724268
68907	724269
12478	724270
19518	724271
14291	724272
61573	724273
57992	724274
144188	724275
134551	724276
39894	724277
50089	724278
132242	724279
29318	724280
91209	724281
11249	724282
18527	724283
10567	724284
141189	724285
9018	724286
73341	724287
1304	724288
82527	724289
96870	724290
53451	724291
114304	724292
31604	724293
20328	724294
121	724295
3486	724296
13695	724297
13422	724298
11455	724299
21845	724300
11653	724301
7385	724302
12232	724303
32491	724304
92097	724305
146022	724306
139787	724307
56413	724308
16718	724309
51415	724310
92735	724311
5855	724312
3423	724313
128191	724314
25037	724315
104576	724316
38223	724317
69016	724318
33684	724319
78497	724320
6468	724321
1077	724322
23197	724323
14781	724324
19238	724325
64460	724326
9086	724327
95288	724328
123292	724329
104472	724330
28915	724331
128306	724332
18159	724333
51084	724334
47545	724335
856	724336
4464	724337
95580	724338
3025	724339
34750	724340
13346	724341
4786	724342
9564	724343
58561	724344
112945	724345
102040	724346
84751	724347
119119	724348
12828	724349
60447	724350
108534	724351
29874	724352
23303	724353
47836	724354
12601	724355
9940	724356
104686	724357
36789	724358
47217	724359
587	724360
114325	724361
64274	724362
64963	724363
53046	724364
35131	724365
66631	724366
65805	724367
37667	724368
15347	724369
26104	724370
37457	724371
28082	724372
4107	724373
813	724374
22409	724375
30591	724376
22156	724377
52049	724378
15000	724379
39959	724380
64165	724381
72761	724382
116972	724383
539	724384
13594	724385
23468	724386
80377	724387
60299	724388
100936	724389
97566	724390
345	724391
119076	724392
1861	724393
32004	724394
125930	724395
110800	724396
60596	724397
114398	724398
31188	724399
92606	724400
88200	724401
1510	724402
37708	724403
102661	724404
18606	724405
44110	724406
16333	724407
10762	724408
38834	724409
97675	724410
44919	724411
99870	724412
31282	724413
15293	724414
30330	724415
67963	724416
49721	724417
7797	724418
45332	724419
109177	724420
56234	724421
69452	724422
46788	724423
89204	724424
98558	724425
60775	724426
41691	724427
2550	724428
7404	724429
78291	724430
90784	724431
68419	724432
84575	724433
22032	724434
13210	724435
79461	724436
23979	724437
45014	724438
11268	724439
2601	724440
85859	724441
859	724442
36525	724443
6099	724444
106548	724445
6	724446
4542	724447
75556	724448
36308	724449
30937	724450
114103	724451
1664	724452
113700	724453
43445	724454
26298	724455
21751	724456
26442	724457
61330	724458
3321	724459
71773	724460
135044	724461
87767	724462
136611	724463
97294	724464
46871	724465
132920	724466
28477	724467
128950	724468
88979	724469
36886	724470
84597	724471
13074	724472
51081	724473
22431	724474
92394	724475
68095	724476
17086	724477
4798	724478
11653	724479
14618	724480
13411	724481
14151	724482
85255	724483
41683	724484
3084	724485
116852	724486
34658	724487
49373	724488
82870	724489
4897	724490
117370	724491
1195	724492
35353	724493
5797	724494
26417	724495
1272	724496
44793	724497
39193	724498
50336	724499
8808	724500
85506	724501
68528	724502
35748	724503
9003	724504
1970	724505
79273	724506
31167	724507
68001	724508
38699	724509
11466	724510
69313	724511
6334	724512
35097	724513
127476	724514
122084	724515
16240	724516
36901	724517
81839	724518
3588	724519
35074	724520
143700	724521
22226	724522
11042	724523
147980	724524
9179	724525
1828	724526
9820	724527
32451	724528
65061	724529
208	724530
16639	724531
20435	724532
1812	724533
49601	724534
6360	724535
132034	724536
40359	724537
71209	724538
16377	724539
1616	724540
44031	724541
21336	724542
34632	724543
32267	724544
84007	724545
25560	724546
2395	724547
11368	724548
798	724549
37822	724550
62549	724551
117189	724552
85044	724553
74603	724554
125502	724555
120514	724556
34233	724557
2923	724558
17943	724559
9184	724560
725	724561
7614	724562
51942	724563
50412	724564
6426	724565
138148	724566
45463	724567
2212	724568
143954	724569
88286	724570
80139	724571
1797	724572
9465	724573
40279	724574
104048	724575
28022	724576
113789	724577
18771	724578
104253	724579
6911	724580
39032	724581
20674	724582
26421	724583
118284	724584
52668	724585
63496	724586
6454	724587
115	724588
77319	724589
5336	724590
78179	724591
86576	724592
6740	724593
20855	724594
78088	724595
8200	724596
91392	724597
62718	724598
24556	724599
47017	724600
135564	724601
27438	724602
21256	724603
17279	724604
95343	724605
49293	724606
17299	724607
48286	724608
84558	724609
130358	724610
10437	724611
134422	724612
26485	724613
125905	724614
56785	724615
68826	724616
133860	724617
40940	724618
87753	724619
51334	724620
44550	724621
11938	724622
328	724623
6023	724624
372	724625
56596	724626
22719	724627
126783	724628
63715	724629
130153	724630
18700	724631
30572	724632
76616	724633
914	724634
4545	724635
35547	724636
48836	724637
52690	724638
2387	724639
102442	724640
131386	724641
5143	724642
119251	724643
5596	724644
2168	724645
50502	724646
34748	724647
68473	724648
15055	724649
77861	724650
34381	724651
68659	724652
36686	724653
33316	724654
2373	724655
63896	724656
80901	724657
24320	724658
91285	724659
16509	724660
52483	724661
9905	724662
443	724663
1023	724664
16884	724665
55912	724666
16156	724667
5983	724668
865	724669
68373	724670
61399	724671
4899	724672
5341	724673
18871	724674
21217	724675
24464	724676
16818	724677
66311	724678
145246	724679
83140	724680
93636	724681
108432	724682
115406	724683
77351	724684
1387	724685
96853	724686
112163	724687
12839	724688
6602	724689
19150	724690
12571	724691
43067	724692
54328	724693
2758	724694
10502	724695
31604	724696
132174	724697
149101	724698
59885	724699
13716	724700
12771	724701
49570	724702
31523	724703
15756	724704
2220	724705
34585	724706
114025	724707
14613	724708
41283	724709
67698	724710
113632	724711
25865	724712
74	724713
27074	724714
24749	724715
10621	724716
103250	724717
1585	724718
51747	724719
4774	724720
51373	724721
33593	724722
120757	724723
98590	724724
7513	724725
94472	724726
3911	724727
7702	724728
297	724729
27349	724730
31821	724731
60657	724732
144	724733
17699	724734
45090	724735
56392	724736
20309	724737
85745	724738
8360	724739
15884	724740
57631	724741
61205	724742
18187	724743
4943	724744
2050	724745
32087	724746
39700	724747
1610	724748
47707	724749
59226	724750
21756	724751
5839	724752
44358	724753
65012	724754
94161	724755
11500	724756
38104	724757
117561	724758
26736	724759
82729	724760
16063	724761
21629	724762
145350	724763
9646	724764
32379	724765
46386	724766
5657	724767
43451	724768
13283	724769
63799	724770
32764	724771
34285	724772
14627	724773
11438	724774
13200	724775
85331	724776
37136	724777
39206	724778
100365	724779
65184	724780
13704	724781
37982	724782
1453	724783
32311	724784
19536	724785
114841	724786
5145	724787
115959	724788
1531	724789
15533	724790
1023	724791
42537	724792
632	724793
74111	724794
344	724795
12864	724796
17705	724797
5543	724798
76362	724799
109930	724800
126100	724801
21821	724802
98419	724803
69196	724804
733	724805
33338	724806
16854	724807
95776	724808
49972	724809
571	724810
17297	724811
37771	724812
117645	724813
8621	724814
105920	724815
26659	724816
91378	724817
57796	724818
11531	724819
321	724820
20066	724821
68975	724822
61568	724823
21044	724824
18998	724825
49762	724826
93398	724827
97471	724828
3502	724829
7783	724830
65321	724831
62913	724832
6710	724833
114400	724834
195	724835
84538	724836
2834	724837
107605	724838
12305	724839
855	724840
6553	724841
79365	724842
50124	724843
77845	724844
3399	724845
53883	724846
77198	724847
89361	724848
25024	724849
75062	724850
55127	724851
37771	724852
92679	724853
69713	724854
115376	724855
5034	724856
89068	724857
38886	724858
92957	724859
36103	724860
129007	724861
69399	724862
33127	724863
72321	724864
96222	724865
43777	724866
108679	724867
14162	724868
30441	724869
37267	724870
102966	724871
105593	724872
61300	724873
89381	724874
5317	724875
13458	724876
62840	724877
51325	724878
50249	724879
56965	724880
11696	724881
774	724882
111693	724883
3804	724884
40091	724885
16577	724886
5446	724887
3593	724888
18776	724889
54485	724890
81532	724891
6576	724892
19	724893
16832	724894
67127	724895
38538	724896
29157	724897
794	724898
4306	724899
99205	724900
42536	724901
47099	724902
99859	724903
96771	724904
16631	724905
91122	724906
5818	724907
28421	724908
98484	724909
58461	724910
21234	724911
26076	724912
5358	724913
2946	724914
5437	724915
30311	724916
10379	724917
34718	724918
751	724919
3474	724920
48403	724921
19213	724922
113204	724923
17916	724924
101768	724925
14996	724926
46200	724927
76336	724928
5152	724929
109260	724930
670	724931
77388	724932
122096	724933
18140	724934
120108	724935
10105	724936
8845	724937
5289	724938
3723	724939
103613	724940
92310	724941
49028	724942
30221	724943
68351	724944
150770	724945
141365	724946
28080	724947
4423	724948
36222	724949
100954	724950
100370	724951
82454	724952
52603	724953
32803	724954
56832	724955
55341	724956
134686	724957
544	724958
39624	724959
53759	724960
57111	724961
114940	724962
35144	724963
4418	724964
20195	724965
22482	724966
106463	724967
29266	724968
73990	724969
42527	724970
3711	724971
4334	724972
28211	724973
24904	724974
27774	724975
29119	724976
33621	724977
6757	724978
48621	724979
83084	724980
695	724981
78598	724982
17496	724983
40892	724984
36159	724985
6081	724986
86170	724987
2335	724988
15936	724989
43779	724990
9983	724991
3796	724992
12230	724993
86341	724994
36555	724995
80547	724996
83973	724997
19866	724998
36201	724999
69833	725000
14400	725001
14214	725002
3722	725003
73257	725004
55258	725005
58935	725006
25162	725007
71430	725008
138311	725009
32047	725010
41546	725011
107884	725012
8742	725013
30	725014
26	725015
73232	725016
10	725017
26489	725018
9991	725019
45905	725020
18107	725021
62215	725022
2247	725023
18109	725024
26294	725025
15802	725026
48145	725027
45148	725028
376	725029
788	725030
9995	725031
10460	725032
4966	725033
9610	725034
13048	725035
8138	725036
14875	725037
8674	725038
9359	725039
28783	725040
44648	725041
60433	725042
29352	725043
20002	725044
3161	725045
56566	725046
68215	725047
6159	725048
136374	725049
7757	725050
6229	725051
4669	725052
84455	725053
390	725054
20285	725055
4996	725056
5453	725057
34902	725058
49411	725059
7391	725060
71463	725061
131134	725062
40590	725063
20279	725064
76513	725065
32947	725066
82103	725067
115681	725068
27589	725069
8003	725070
148951	725071
10437	725072
15997	725073
93321	725074
2965	725075
55045	725076
23216	725077
11163	725078
30334	725079
84901	725080
59373	725081
61964	725082
7514	725083
52661	725084
3816	725085
96882	725086
1179	725087
43531	725088
49068	725089
32881	725090
8073	725091
85839	725092
111721	725093
146556	725094
76166	725095
9093	725096
49960	725097
88349	725098
63929	725099
21313	725100
101258	725101
104830	725102
41629	725103
17942	725104
80926	725105
115332	725106
105072	725107
13827	725108
4362	725109
11714	725110
133601	725111
20741	725112
54910	725113
16917	725114
88881	725115
123433	725116
55496	725117
40623	725118
42369	725119
3938	725120
44008	725121
43296	725122
75333	725123
2418	725124
20305	725125
15327	725126
8451	725127
2723	725128
33529	725129
92246	725130
37780	725131
1984	725132
5	725133
49872	725134
44647	725135
111476	725136
8454	725137
75609	725138
30877	725139
15773	725140
86656	725141
4080	725142
87741	725143
57272	725144
150066	725145
97046	725146
26789	725147
10834	725148
73024	725149
47624	725150
85571	725151
76612	725152
63441	725153
74892	725154
34570	725155
29811	725156
112754	725157
100920	725158
18498	725159
43809	725160
63539	725161
122755	725162
11888	725163
150735	725164
65521	725165
51415	725166
25745	725167
2482	725168
11394	725169
131285	725170
48029	725171
133884	725172
133135	725173
44781	725174
120609	725175
3890	725176
38957	725177
83290	725178
96139	725179
33681	725180
20832	725181
15888	725182
16241	725183
43766	725184
17310	725185
44588	725186
37392	725187
59226	725188
115637	725189
1492	725190
55382	725191
118668	725192
56362	725193
11322	725194
21220	725195
82343	725196
11810	725197
50181	725198
10041	725199
9695	725200
55883	725201
806	725202
5026	725203
28948	725204
18355	725205
52489	725206
91171	725207
145225	725208
89530	725209
9612	725210
55124	725211
33622	725212
37306	725213
47892	725214
204	725215
11182	725216
28763	725217
58486	725218
31345	725219
47016	725220
32365	725221
23212	725222
71829	725223
28131	725224
85978	725225
77575	725226
25102	725227
14928	725228
110268	725229
1700	725230
68050	725231
62707	725232
10436	725233
59942	725234
107515	725235
17958	725236
16766	725237
57712	725238
25899	725239
42725	725240
16693	725241
63102	725242
31893	725243
74481	725244
4936	725245
83434	725246
25469	725247
27469	725248
22226	725249
61796	725250
14939	725251
58036	725252
110502	725253
128	725254
50030	725255
34256	725256
25109	725257
1883	725258
2761	725259
4588	725260
31655	725261
320	725262
78096	725263
4213	725264
30523	725265
56519	725266
45718	725267
20476	725268
10078	725269
73564	725270
2157	725271
17987	725272
102725	725273
34829	725274
117819	725275
26992	725276
55625	725277
54292	725278
6585	725279
73352	725280
28719	725281
27731	725282
25085	725283
148662	725284
7766	725285
52720	725286
1933	725287
106109	725288
37768	725289
25084	725290
39310	725291
50277	725292
34049	725293
18519	725294
70985	725295
23780	725296
39657	725297
117110	725298
96286	725299
89509	725300
24829	725301
780	725302
54199	725303
18587	725304
81969	725305
460	725306
109257	725307
22007	725308
118300	725309
59929	725310
3624	725311
7200	725312
100254	725313
1316	725314
80348	725315
45584	725316
2222	725317
37656	725318
425	725319
19673	725320
121223	725321
9460	725322
55821	725323
84777	725324
4418	725325
17135	725326
14993	725327
12305	725328
21948	725329
40696	725330
36367	725331
122137	725332
42168	725333
54271	725334
123366	725335
50868	725336
85339	725337
33207	725338
7701	725339
7239	725340
53223	725341
11239	725342
41311	725343
104110	725344
10468	725345
13100	725346
25477	725347
95155	725348
42224	725349
114852	725350
93437	725351
8229	725352
36805	725353
83292	725354
35163	725355
14452	725356
76457	725357
45861	725358
7008	725359
5160	725360
110477	725361
19994	725362
40475	725363
111351	725364
26640	725365
14547	725366
70457	725367
6340	725368
63429	725369
20239	725370
3765	725371
9513	725372
77764	725373
25508	725374
15589	725375
1009	725376
37133	725377
6859	725378
18770	725379
123377	725380
50442	725381
7770	725382
11031	725383
108786	725384
97107	725385
23126	725386
51917	725387
4786	725388
42624	725389
2000	725390
54810	725391
37136	725392
52458	725393
46544	725394
23084	725395
132504	725396
47588	725397
15079	725398
6036	725399
8767	725400
49610	725401
89284	725402
35154	725403
676	725404
111742	725405
53474	725406
88161	725407
628	725408
92642	725409
13718	725410
49746	725411
184	725412
48454	725413
2035	725414
18907	725415
515	725416
116847	725417
49562	725418
127572	725419
34190	725420
124737	725421
116289	725422
6369	725423
5262	725424
91876	725425
1367	725426
1430	725427
117006	725428
63562	725429
34439	725430
974	725431
57963	725432
82087	725433
43123	725434
135931	725435
64584	725436
65687	725437
49455	725438
104687	725439
3421	725440
1341	725441
24287	725442
45641	725443
49776	725444
77603	725445
46614	725446
38412	725447
128281	725448
39044	725449
28207	725450
2264	725451
23579	725452
59216	725453
23338	725454
112922	725455
12353	725456
17959	725457
33663	725458
3489	725459
94707	725460
94175	725461
61720	725462
4737	725463
28281	725464
623	725465
85726	725466
42730	725467
111309	725468
14649	725469
30156	725470
335	725471
34949	725472
10371	725473
73502	725474
55893	725475
21043	725476
29775	725477
23913	725478
18998	725479
24100	725480
75097	725481
20571	725482
16535	725483
89247	725484
30655	725485
48114	725486
12262	725487
63451	725488
45516	725489
98649	725490
1269	725491
119186	725492
1599	725493
108621	725494
76034	725495
99399	725496
13217	725497
66447	725498
21337	725499
54090	725500
8038	725501
117443	725502
36133	725503
27843	725504
114315	725505
17019	725506
610	725507
113832	725508
19088	725509
13339	725510
114141	725511
4188	725512
47551	725513
8175	725514
41788	725515
38080	725516
5174	725517
6199	725518
17498	725519
6263	725520
9798	725521
32443	725522
483	725523
115815	725524
16950	725525
26551	725526
83660	725527
63168	725528
62719	725529
14576	725530
8906	725531
39735	725532
14153	725533
30017	725534
90001	725535
36091	725536
9662	725537
20595	725538
22351	725539
12266	725540
85373	725541
24811	725542
8607	725543
83796	725544
117880	725545
44891	725546
61064	725547
26044	725548
12095	725549
11358	725550
127411	725551
9754	725552
20320	725553
2562	725554
64353	725555
29696	725556
67643	725557
71895	725558
65920	725559
1573	725560
80581	725561
106991	725562
7696	725563
14502	725564
137755	725565
3693	725566
27186	725567
26523	725568
20227	725569
24308	725570
20774	725571
94400	725572
365	725573
29573	725574
3333	725575
43620	725576
37486	725577
20590	725578
2762	725579
28417	725580
11832	725581
31889	725582
15112	725583
15750	725584
17346	725585
42491	725586
81	725587
8345	725588
13480	725589
71070	725590
5715	725591
45117	725592
82364	725593
1687	725594
99467	725595
23070	725596
64013	725597
2357	725598
106870	725599
8223	725600
7642	725601
71980	725602
1265	725603
44912	725604
118780	725605
30998	725606
30936	725607
7077	725608
34918	725609
30437	725610
56903	725611
5417	725612
33732	725613
6538	725614
50800	725615
27546	725616
56133	725617
45158	725618
73615	725619
6354	725620
22147	725621
99036	725622
12129	725623
51652	725624
3028	725625
3248	725626
9643	725627
10234	725628
14075	725629
39387	725630
100804	725631
1875	725632
45841	725633
6325	725634
50433	725635
15894	725636
9917	725637
60676	725638
71162	725639
64950	725640
74397	725641
17930	725642
16625	725643
60022	725644
107682	725645
22629	725646
13472	725647
49927	725648
61313	725649
54028	725650
17131	725651
79599	725652
99731	725653
19	725654
13408	725655
39647	725656
26086	725657
35087	725658
107831	725659
38495	725660
749	725661
74972	725662
12552	725663
75547	725664
16283	725665
101334	725666
9252	725667
11708	725668
40325	725669
69410	725670
18016	725671
309	725672
57767	725673
91081	725674
33014	725675
129437	725676
116227	725677
85152	725678
39561	725679
34753	725680
8031	725681
79682	725682
35898	725683
67969	725684
1465	725685
47017	725686
38231	725687
26975	725688
57754	725689
81822	725690
141046	725691
46079	725692
50295	725693
39129	725694
69321	725695
33017	725696
33363	725697
3552	725698
7511	725699
33079	725700
120785	725701
9149	725702
53081	725703
37656	725704
178	725705
98315	725706
28325	725707
17630	725708
27372	725709
30283	725710
103960	725711
102402	725712
22642	725713
109111	725714
118060	725715
43241	725716
23742	725717
137210	725718
10131	725719
34949	725720
141064	725721
94125	725722
8655	725723
38070	725724
15549	725725
57784	725726
52619	725727
125102	725728
72148	725729
20523	725730
16727	725731
30777	725732
30884	725733
70447	725734
70342	725735
3474	725736
91131	725737
33692	725738
60678	725739
82704	725740
4077	725741
25817	725742
29833	725743
25047	725744
1727	725745
93517	725746
83209	725747
127058	725748
4913	725749
2825	725750
85892	725751
33826	725752
8371	725753
93916	725754
66857	725755
25996	725756
25713	725757
57089	725758
64395	725759
126143	725760
11558	725761
40	725762
17233	725763
108136	725764
98748	725765
1965	725766
4863	725767
70245	725768
76028	725769
87389	725770
420	725771
101121	725772
58918	725773
39165	725774
18023	725775
2500	725776
6506	725777
54361	725778
20074	725779
1930	725780
21556	725781
16737	725782
73938	725783
108071	725784
84639	725785
55610	725786
18854	725787
98628	725788
31310	725789
53241	725790
50364	725791
143665	725792
12105	725793
68321	725794
94943	725795
78951	725796
48699	725797
23380	725798
11395	725799
110245	725800
39282	725801
14235	725802
26599	725803
71882	725804
52251	725805
89297	725806
81435	725807
14002	725808
30945	725809
120245	725810
16054	725811
2307	725812
34293	725813
80970	725814
15965	725815
78735	725816
92038	725817
52119	725818
41974	725819
74664	725820
109620	725821
55014	725822
11252	725823
7118	725824
14513	725825
1714	725826
10887	725827
98389	725828
118040	725829
69938	725830
15198	725831
22736	725832
44659	725833
50007	725834
16691	725835
22204	725836
6811	725837
74992	725838
8699	725839
64477	725840
16179	725841
133719	725842
104106	725843
7752	725844
82827	725845
21350	725846
3438	725847
18767	725848
47946	725849
2349	725850
52442	725851
939	725852
124618	725853
52678	725854
44840	725855
114950	725856
5622	725857
104794	725858
61734	725859
38407	725860
6095	725861
32325	725862
142077	725863
30697	725864
70961	725865
11839	725866
2738	725867
133025	725868
3298	725869
70816	725870
10156	725871
108537	725872
79751	725873
15665	725874
14114	725875
7081	725876
61933	725877
97952	725878
118495	725879
46974	725880
28946	725881
46782	725882
1765	725883
3190	725884
93681	725885
11604	725886
106088	725887
1404	725888
36168	725889
13638	725890
18257	725891
52450	725892
144360	725893
58900	725894
7567	725895
16777	725896
70362	725897
99163	725898
5	725899
106267	725900
49668	725901
66056	725902
18705	725903
72611	725904
31908	725905
60169	725906
19233	725907
52514	725908
103509	725909
37327	725910
46085	725911
53487	725912
35442	725913
33717	725914
79011	725915
44886	725916
2720	725917
54743	725918
1189	725919
11868	725920
224	725921
72991	725922
29926	725923
48969	725924
48942	725925
67342	725926
124064	725927
31821	725928
76057	725929
35366	725930
29457	725931
31117	725932
24630	725933
659	725934
630	725935
8	725936
20666	725937
872	725938
36887	725939
63071	725940
79829	725941
518	725942
55627	725943
920	725944
70819	725945
77102	725946
4014	725947
19291	725948
43335	725949
66091	725950
2676	725951
85058	725952
39735	725953
44040	725954
21704	725955
63603	725956
7984	725957
597	725958
7000	725959
5629	725960
16063	725961
46966	725962
37206	725963
3133	725964
62804	725965
102391	725966
20277	725967
79177	725968
56132	725969
87064	725970
26081	725971
7388	725972
49532	725973
80980	725974
14377	725975
123812	725976
66000	725977
904	725978
17884	725979
83237	725980
5842	725981
65353	725982
49217	725983
88198	725984
125549	725985
115134	725986
1325	725987
7840	725988
1417	725989
109596	725990
111255	725991
53067	725992
10404	725993
2845	725994
42628	725995
10267	725996
38997	725997
20561	725998
1996	725999
78836	726000
104552	726001
6904	726002
40693	726003
44980	726004
6344	726005
105798	726006
303	726007
26500	726008
138239	726009
113213	726010
943	726011
36280	726012
3264	726013
67164	726014
22077	726015
95544	726016
143731	726017
15546	726018
39229	726019
7078	726020
13180	726021
34541	726022
42829	726023
51699	726024
140912	726025
2446	726026
103353	726027
1945	726028
4247	726029
138376	726030
48305	726031
55443	726032
58560	726033
45319	726034
6266	726035
16862	726036
59117	726037
46664	726038
5041	726039
59325	726040
74469	726041
3480	726042
30430	726043
20060	726044
82448	726045
110120	726046
89219	726047
83105	726048
5071	726049
111567	726050
19622	726051
96614	726052
11944	726053
27131	726054
84471	726055
4250	726056
63657	726057
24218	726058
73029	726059
4465	726060
66507	726061
59280	726062
17612	726063
77116	726064
116524	726065
24449	726066
41935	726067
68533	726068
90858	726069
41025	726070
16215	726071
120114	726072
43644	726073
9057	726074
17773	726075
34140	726076
70	726077
46738	726078
21563	726079
376	726080
61866	726081
102912	726082
43606	726083
97600	726084
20827	726085
75208	726086
66085	726087
84725	726088
15925	726089
54629	726090
63484	726091
3465	726092
47746	726093
45201	726094
46589	726095
72025	726096
3579	726097
64524	726098
71757	726099
73854	726100
78272	726101
21647	726102
101835	726103
107265	726104
81576	726105
12699	726106
68038	726107
49208	726108
91955	726109
67911	726110
2766	726111
57377	726112
43437	726113
50092	726114
2697	726115
10533	726116
59685	726117
56261	726118
24815	726119
67346	726120
41096	726121
57485	726122
1040	726123
21335	726124
47933	726125
93348	726126
2532	726127
187	726128
132181	726129
458	726130
4642	726131
113072	726132
7782	726133
104411	726134
84806	726135
92314	726136
88253	726137
91824	726138
136602	726139
15079	726140
24977	726141
108549	726142
4836	726143
3284	726144
1149	726145
126790	726146
69822	726147
11710	726148
11582	726149
86291	726150
149177	726151
72309	726152
75863	726153
30101	726154
50212	726155
27247	726156
69556	726157
2525	726158
40624	726159
24153	726160
45061	726161
12165	726162
37252	726163
24119	726164
6720	726165
11180	726166
22102	726167
14469	726168
3278	726169
119959	726170
12392	726171
124672	726172
27368	726173
13833	726174
10780	726175
38248	726176
114482	726177
3640	726178
30541	726179
32323	726180
11767	726181
119514	726182
71291	726183
28149	726184
111299	726185
92725	726186
114041	726187
96623	726188
6258	726189
724	726190
106727	726191
75503	726192
108229	726193
177	726194
6991	726195
16533	726196
5228	726197
49366	726198
67905	726199
12682	726200
127	726201
62571	726202
22895	726203
17904	726204
27845	726205
39454	726206
49367	726207
14601	726208
115320	726209
71142	726210
70147	726211
14587	726212
5584	726213
100962	726214
38184	726215
351	726216
67956	726217
8855	726218
7229	726219
828	726220
38845	726221
31313	726222
18927	726223
27710	726224
28480	726225
357	726226
17903	726227
19211	726228
56198	726229
115243	726230
119402	726231
19302	726232
16685	726233
84381	726234
106259	726235
20944	726236
6017	726237
36667	726238
54619	726239
47440	726240
17812	726241
28039	726242
54939	726243
67869	726244
137	726245
110893	726246
47733	726247
67816	726248
71428	726249
37978	726250
78891	726251
96433	726252
107057	726253
74011	726254
116857	726255
38297	726256
2176	726257
6375	726258
3090	726259
70892	726260
3754	726261
58133	726262
76158	726263
63120	726264
104698	726265
40227	726266
67333	726267
663	726268
101692	726269
9197	726270
29708	726271
86538	726272
56320	726273
39927	726274
26393	726275
9534	726276
138945	726277
3259	726278
27730	726279
2846	726280
49980	726281
1041	726282
47538	726283
63339	726284
10212	726285
27976	726286
37555	726287
4389	726288
30353	726289
50009	726290
72848	726291
12736	726292
28009	726293
20896	726294
89317	726295
12216	726296
53639	726297
10722	726298
14794	726299
17848	726300
10486	726301
30408	726302
13553	726303
9961	726304
78749	726305
27099	726306
56547	726307
84548	726308
141335	726309
20388	726310
49991	726311
65363	726312
3756	726313
97755	726314
32061	726315
13321	726316
28123	726317
3096	726318
89995	726319
114500	726320
9488	726321
21673	726322
24305	726323
7025	726324
110455	726325
81963	726326
40961	726327
74441	726328
2618	726329
88061	726330
45449	726331
73391	726332
59962	726333
35836	726334
47290	726335
73640	726336
64892	726337
84787	726338
59085	726339
35261	726340
17879	726341
45270	726342
39986	726343
34977	726344
715	726345
14205	726346
49712	726347
93921	726348
39058	726349
31085	726350
23280	726351
2649	726352
27865	726353
135554	726354
85343	726355
116641	726356
20229	726357
13144	726358
44737	726359
42330	726360
95327	726361
50	726362
26832	726363
12738	726364
5226	726365
692	726366
19209	726367
20618	726368
70400	726369
29773	726370
68837	726371
13100	726372
3623	726373
941	726374
74024	726375
49614	726376
14	726377
10993	726378
114054	726379
59548	726380
101700	726381
23009	726382
65995	726383
103042	726384
2757	726385
12122	726386
35506	726387
59616	726388
5883	726389
92954	726390
29497	726391
11000	726392
46157	726393
21593	726394
71669	726395
76890	726396
20745	726397
86686	726398
381	726399
37995	726400
58987	726401
36910	726402
142075	726403
30565	726404
57911	726405
46056	726406
73498	726407
77673	726408
98473	726409
58205	726410
100001	726411
99622	726412
35941	726413
183	726414
60750	726415
30390	726416
23062	726417
9850	726418
18732	726419
25512	726420
19574	726421
126677	726422
88021	726423
987	726424
15317	726425
4809	726426
47578	726427
64289	726428
29786	726429
25622	726430
18624	726431
10580	726432
16544	726433
59051	726434
27090	726435
4093	726436
7539	726437
6187	726438
102455	726439
4682	726440
59525	726441
6358	726442
39427	726443
28645	726444
4167	726445
60423	726446
55637	726447
13237	726448
108589	726449
296	726450
4006	726451
22165	726452
25582	726453
119997	726454
34593	726455
15384	726456
22925	726457
83478	726458
41068	726459
632	726460
6764	726461
33650	726462
24284	726463
380	726464
121643	726465
22268	726466
29408	726467
71220	726468
87976	726469
65271	726470
89628	726471
879	726472
58484	726473
50778	726474
94006	726475
617	726476
35927	726477
31235	726478
88759	726479
7164	726480
923	726481
103750	726482
66064	726483
29734	726484
1007	726485
78631	726486
14353	726487
575	726488
27014	726489
542	726490
134839	726491
128257	726492
35678	726493
62988	726494
13398	726495
16458	726496
93563	726497
33306	726498
113443	726499
32863	726500
72617	726501
13604	726502
18016	726503
101421	726504
37769	726505
66920	726506
31873	726507
1179	726508
46766	726509
9182	726510
73322	726511
24829	726512
6257	726513
24666	726514
780	726515
9536	726516
81782	726517
80295	726518
60148	726519
129575	726520
16381	726521
4746	726522
6491	726523
61512	726524
136831	726525
968	726526
20713	726527
137551	726528
83789	726529
10326	726530
88441	726531
45703	726532
29159	726533
141753	726534
5603	726535
111109	726536
51669	726537
1923	726538
126719	726539
40857	726540
7143	726541
122904	726542
63622	726543
98072	726544
11976	726545
127314	726546
60339	726547
2772	726548
75278	726549
12627	726550
40786	726551
72139	726552
165	726553
9554	726554
30873	726555
73170	726556
30359	726557
22082	726558
69350	726559
2942	726560
99099	726561
525	726562
13028	726563
139560	726564
87516	726565
12455	726566
128180	726567
15582	726568
20963	726569
3389	726570
92758	726571
40259	726572
128188	726573
141663	726574
71827	726575
26354	726576
28475	726577
25931	726578
32158	726579
13584	726580
92508	726581
25821	726582
44599	726583
54528	726584
48088	726585
52573	726586
91929	726587
25346	726588
26929	726589
21244	726590
33245	726591
17514	726592
7387	726593
81717	726594
138155	726595
31571	726596
105752	726597
35951	726598
639	726599
50443	726600
44423	726601
16745	726602
7581	726603
10558	726604
9909	726605
103791	726606
72094	726607
24811	726608
81531	726609
149541	726610
992	726611
33956	726612
51385	726613
28027	726614
115822	726615
14436	726616
19239	726617
30561	726618
10133	726619
3125	726620
8844	726621
16233	726622
7294	726623
7932	726624
18630	726625
72098	726626
63074	726627
10941	726628
19355	726629
124434	726630
11717	726631
2315	726632
15731	726633
7850	726634
15968	726635
24396	726636
54964	726637
5382	726638
72005	726639
65221	726640
293	726641
77649	726642
734	726643
78589	726644
4326	726645
1833	726646
103605	726647
82953	726648
86013	726649
16467	726650
11240	726651
58490	726652
80822	726653
20224	726654
182	726655
133100	726656
34204	726657
82232	726658
24226	726659
64440	726660
38007	726661
16465	726662
26987	726663
56729	726664
62119	726665
17190	726666
56729	726667
90963	726668
23992	726669
21828	726670
18421	726671
20682	726672
49949	726673
58985	726674
81863	726675
36833	726676
37126	726677
59283	726678
32502	726679
107991	726680
47330	726681
125124	726682
7454	726683
66370	726684
105609	726685
117976	726686
13812	726687
14642	726688
2301	726689
8660	726690
59872	726691
24666	726692
34776	726693
13046	726694
6447	726695
46469	726696
10001	726697
1598	726698
3317	726699
49639	726700
71895	726701
84650	726702
26230	726703
8601	726704
5877	726705
3251	726706
102808	726707
135011	726708
7133	726709
4997	726710
95807	726711
59375	726712
58327	726713
51872	726714
128732	726715
31362	726716
45670	726717
36879	726718
4709	726719
299	726720
60918	726721
115387	726722
138177	726723
22143	726724
49715	726725
27039	726726
7969	726727
45245	726728
5940	726729
73030	726730
44911	726731
24898	726732
28	726733
69498	726734
766	726735
38732	726736
93908	726737
24294	726738
9046	726739
145744	726740
119827	726741
31881	726742
86334	726743
30972	726744
97	726745
59297	726746
11949	726747
12321	726748
25182	726749
29455	726750
132246	726751
46676	726752
14273	726753
43516	726754
23980	726755
19208	726756
47171	726757
9089	726758
25514	726759
6377	726760
1579	726761
22905	726762
109123	726763
98968	726764
117102	726765
1597	726766
73577	726767
87299	726768
4985	726769
84884	726770
37014	726771
86263	726772
39332	726773
28400	726774
2380	726775
47990	726776
74096	726777
38227	726778
39962	726779
5696	726780
4602	726781
22346	726782
14341	726783
125163	726784
32205	726785
30268	726786
71649	726787
42	726788
125726	726789
58026	726790
1268	726791
30134	726792
85094	726793
141015	726794
26624	726795
14877	726796
5146	726797
12530	726798
74255	726799
20285	726800
25473	726801
3203	726802
15190	726803
69974	726804
5216	726805
9545	726806
1516	726807
70768	726808
83743	726809
84070	726810
136078	726811
21125	726812
24387	726813
25611	726814
30786	726815
49521	726816
9966	726817
83959	726818
53954	726819
16146	726820
85548	726821
60997	726822
18891	726823
19233	726824
124011	726825
2124	726826
49688	726827
128775	726828
42805	726829
3404	726830
51780	726831
115862	726832
3688	726833
14205	726834
5290	726835
19197	726836
63428	726837
112873	726838
6046	726839
42011	726840
25473	726841
90514	726842
31811	726843
12418	726844
63083	726845
14522	726846
85540	726847
34191	726848
2425	726849
8293	726850
133632	726851
41811	726852
32127	726853
23667	726854
2299	726855
85072	726856
23328	726857
2116	726858
58190	726859
81032	726860
14086	726861
25100	726862
82190	726863
60871	726864
5959	726865
30312	726866
2325	726867
46832	726868
15911	726869
143	726870
1591	726871
94778	726872
4846	726873
31606	726874
21047	726875
94372	726876
60577	726877
43758	726878
72754	726879
7654	726880
98113	726881
41942	726882
1590	726883
97482	726884
14172	726885
37805	726886
28339	726887
22418	726888
102184	726889
41017	726890
32671	726891
14404	726892
63759	726893
82543	726894
54850	726895
108749	726896
45390	726897
1240	726898
111	726899
131143	726900
6315	726901
2311	726902
19166	726903
78232	726904
1282	726905
103719	726906
1567	726907
83455	726908
71993	726909
24811	726910
59409	726911
31831	726912
26023	726913
38877	726914
46476	726915
66578	726916
34101	726917
57099	726918
63594	726919
131119	726920
18119	726921
1789	726922
99139	726923
78442	726924
15695	726925
153	726926
4751	726927
42017	726928
1384	726929
20627	726930
20354	726931
27023	726932
23894	726933
80090	726934
54603	726935
50997	726936
20171	726937
117621	726938
6231	726939
28362	726940
95847	726941
46208	726942
6164	726943
12076	726944
73936	726945
35255	726946
15702	726947
87679	726948
79757	726949
44489	726950
38149	726951
241	726952
68432	726953
53098	726954
70399	726955
53395	726956
192	726957
75402	726958
41996	726959
57977	726960
46630	726961
83332	726962
15810	726963
12123	726964
91151	726965
29789	726966
43994	726967
13467	726968
59414	726969
33843	726970
7533	726971
19588	726972
30564	726973
19490	726974
6827	726975
342	726976
52735	726977
769	726978
25461	726979
11105	726980
15934	726981
72328	726982
27293	726983
59955	726984
7774	726985
10656	726986
54831	726987
105377	726988
58270	726989
65986	726990
5711	726991
125843	726992
54732	726993
40892	726994
101764	726995
47261	726996
80422	726997
148141	726998
58207	726999
226	727000
14084	727001
38540	727002
28	727003
56	727004
129102	727005
31122	727006
118658	727007
1443	727008
2864	727009
85128	727010
58311	727011
92617	727012
117040	727013
125722	727014
38697	727015
41167	727016
13409	727017
25799	727018
107688	727019
21748	727020
2291	727021
51118	727022
129908	727023
14580	727024
111799	727025
97407	727026
126287	727027
51469	727028
13318	727029
5318	727030
25279	727031
18281	727032
58880	727033
24656	727034
382	727035
66888	727036
70737	727037
82158	727038
3487	727039
36721	727040
30584	727041
55923	727042
20245	727043
970	727044
110823	727045
44775	727046
55228	727047
54550	727048
46564	727049
95972	727050
2888	727051
2979	727052
53028	727053
88614	727054
9444	727055
28547	727056
7637	727057
29921	727058
75754	727059
123169	727060
16278	727061
1575	727062
55916	727063
44632	727064
30791	727065
90663	727066
37918	727067
127432	727068
36080	727069
1935	727070
44498	727071
69543	727072
22094	727073
27562	727074
100312	727075
113710	727076
22529	727077
78562	727078
2026	727079
51656	727080
120246	727081
15444	727082
3204	727083
14999	727084
40353	727085
5515	727086
96007	727087
103516	727088
52624	727089
48246	727090
49934	727091
149927	727092
87650	727093
18564	727094
44973	727095
77098	727096
34029	727097
34384	727098
146	727099
4836	727100
1800	727101
120403	727102
10011	727103
54672	727104
26169	727105
46431	727106
2175	727107
31153	727108
108325	727109
133845	727110
10691	727111
59447	727112
78678	727113
34651	727114
79165	727115
33720	727116
67504	727117
45064	727118
144156	727119
76707	727120
133895	727121
113075	727122
166	727123
36670	727124
5011	727125
7767	727126
92786	727127
12737	727128
97776	727129
120472	727130
69832	727131
1258	727132
116730	727133
21914	727134
105675	727135
5225	727136
39269	727137
70191	727138
138051	727139
148348	727140
92847	727141
90389	727142
11379	727143
47567	727144
1400	727145
81990	727146
44198	727147
46599	727148
7555	727149
16868	727150
83952	727151
43775	727152
29639	727153
91499	727154
81330	727155
18810	727156
93306	727157
58246	727158
55619	727159
45675	727160
7469	727161
20965	727162
65233	727163
20420	727164
53250	727165
72124	727166
83455	727167
10635	727168
66800	727169
8939	727170
88431	727171
60570	727172
17840	727173
64090	727174
84052	727175
75288	727176
843	727177
79439	727178
51909	727179
39008	727180
51879	727181
39786	727182
6513	727183
76613	727184
85390	727185
2574	727186
8338	727187
1644	727188
29851	727189
66006	727190
76876	727191
9861	727192
41434	727193
67318	727194
35012	727195
13216	727196
150747	727197
3735	727198
1755	727199
7542	727200
37246	727201
133957	727202
26195	727203
11817	727204
35750	727205
65113	727206
31363	727207
17040	727208
28	727209
6215	727210
80245	727211
24197	727212
73688	727213
107118	727214
15181	727215
66105	727216
62110	727217
5546	727218
54304	727219
9632	727220
94202	727221
72133	727222
35185	727223
6702	727224
80742	727225
123777	727226
104883	727227
42659	727228
78908	727229
12307	727230
2984	727231
24976	727232
9364	727233
25559	727234
12164	727235
51831	727236
45245	727237
4946	727238
46998	727239
118340	727240
2547	727241
87177	727242
6181	727243
15939	727244
39086	727245
64454	727246
71727	727247
15866	727248
123280	727249
11286	727250
42753	727251
91224	727252
24679	727253
133896	727254
16471	727255
49446	727256
92842	727257
43598	727258
43959	727259
30885	727260
31639	727261
79201	727262
5003	727263
1495	727264
12620	727265
35401	727266
124208	727267
94398	727268
24552	727269
915	727270
108796	727271
17952	727272
59256	727273
50503	727274
130733	727275
103498	727276
141599	727277
104483	727278
2425	727279
16856	727280
20103	727281
11091	727282
14487	727283
24500	727284
57913	727285
52060	727286
23326	727287
12384	727288
4859	727289
837	727290
3864	727291
39046	727292
34471	727293
56568	727294
7130	727295
4783	727296
33236	727297
23314	727298
2095	727299
12728	727300
139426	727301
1650	727302
7243	727303
77973	727304
46163	727305
95808	727306
47833	727307
69825	727308
35917	727309
34911	727310
927	727311
9843	727312
96971	727313
86177	727314
48426	727315
34593	727316
86506	727317
84364	727318
97330	727319
72747	727320
77141	727321
105868	727322
73165	727323
41117	727324
91689	727325
69814	727326
7156	727327
18121	727328
26852	727329
45473	727330
93579	727331
43989	727332
63424	727333
100740	727334
21822	727335
120725	727336
30835	727337
89679	727338
53574	727339
64729	727340
5206	727341
81596	727342
31061	727343
2675	727344
69094	727345
113506	727346
62286	727347
15009	727348
53086	727349
74224	727350
16933	727351
45354	727352
67328	727353
35337	727354
99986	727355
17720	727356
27161	727357
16104	727358
78229	727359
91767	727360
98213	727361
21396	727362
29064	727363
12553	727364
3085	727365
43164	727366
102197	727367
3624	727368
45818	727369
130474	727370
30614	727371
5802	727372
13051	727373
22013	727374
20562	727375
46139	727376
106	727377
71731	727378
11421	727379
83401	727380
67521	727381
68877	727382
5896	727383
89201	727384
2934	727385
14976	727386
80745	727387
116113	727388
51777	727389
21642	727390
38694	727391
8872	727392
9187	727393
15760	727394
23030	727395
86389	727396
1334	727397
292	727398
37165	727399
31	727400
2155	727401
54646	727402
117325	727403
88331	727404
68608	727405
26434	727406
14520	727407
126854	727408
74570	727409
12929	727410
4582	727411
100962	727412
42857	727413
12042	727414
1723	727415
31404	727416
28069	727417
5125	727418
285	727419
8256	727420
17039	727421
13860	727422
23027	727423
104371	727424
99734	727425
33278	727426
103122	727427
92540	727428
4637	727429
33715	727430
36783	727431
8100	727432
36591	727433
63917	727434
3108	727435
38027	727436
52968	727437
55388	727438
115892	727439
3160	727440
38939	727441
35194	727442
32030	727443
34159	727444
5684	727445
2761	727446
322	727447
77746	727448
54586	727449
35442	727450
7733	727451
6005	727452
30124	727453
13825	727454
89488	727455
10036	727456
39902	727457
45954	727458
25099	727459
15096	727460
25870	727461
50985	727462
136882	727463
49725	727464
100659	727465
633	727466
30546	727467
8190	727468
116219	727469
81660	727470
37590	727471
28043	727472
59612	727473
33955	727474
13441	727475
35034	727476
54527	727477
28293	727478
40886	727479
86179	727480
68714	727481
1854	727482
5150	727483
3937	727484
41205	727485
66165	727486
9860	727487
30093	727488
5406	727489
851	727490
67822	727491
29602	727492
21124	727493
84504	727494
37195	727495
57409	727496
48952	727497
26648	727498
5942	727499
73041	727500
1911	727501
5866	727502
18259	727503
10484	727504
5075	727505
603	727506
30646	727507
84537	727508
148138	727509
6625	727510
6948	727511
4130	727512
1654	727513
54421	727514
87142	727515
46347	727516
711	727517
16503	727518
4721	727519
27867	727520
73127	727521
14181	727522
147676	727523
6728	727524
18439	727525
11454	727526
96662	727527
107534	727528
20851	727529
141937	727530
52495	727531
87305	727532
63664	727533
88030	727534
17662	727535
74724	727536
30028	727537
7962	727538
33817	727539
43999	727540
83857	727541
12203	727542
13543	727543
60079	727544
46	727545
77267	727546
116561	727547
57849	727548
64	727549
29610	727550
55740	727551
19748	727552
49069	727553
59820	727554
15436	727555
58320	727556
45708	727557
98254	727558
76345	727559
17056	727560
23604	727561
9364	727562
23364	727563
65224	727564
29801	727565
16223	727566
117074	727567
28747	727568
56677	727569
62524	727570
54101	727571
144484	727572
9130	727573
8978	727574
5798	727575
202	727576
99987	727577
19804	727578
30791	727579
13512	727580
20832	727581
26466	727582
125887	727583
58580	727584
22850	727585
103211	727586
7121	727587
426	727588
92710	727589
9603	727590
4153	727591
12096	727592
33737	727593
7852	727594
1206	727595
86403	727596
96432	727597
22493	727598
5231	727599
16348	727600
136561	727601
108965	727602
1890	727603
22602	727604
3164	727605
72766	727606
530	727607
9366	727608
100918	727609
24286	727610
136256	727611
8316	727612
118056	727613
67191	727614
64882	727615
46995	727616
1457	727617
69895	727618
77250	727619
14450	727620
9660	727621
93962	727622
102605	727623
26819	727624
32280	727625
22417	727626
71405	727627
91795	727628
76264	727629
37226	727630
13129	727631
44161	727632
14858	727633
62934	727634
69275	727635
25699	727636
76941	727637
75795	727638
20582	727639
6082	727640
27459	727641
72707	727642
2530	727643
7461	727644
60043	727645
14074	727646
20142	727647
80731	727648
112484	727649
5063	727650
68519	727651
10245	727652
92332	727653
4754	727654
97762	727655
135181	727656
138202	727657
118123	727658
24774	727659
120314	727660
87800	727661
18283	727662
126483	727663
116445	727664
10339	727665
64094	727666
57451	727667
6148	727668
15468	727669
49432	727670
49246	727671
36934	727672
49102	727673
20787	727674
258	727675
108908	727676
65959	727677
27211	727678
10264	727679
79672	727680
918	727681
10240	727682
53286	727683
15596	727684
108633	727685
117643	727686
82409	727687
13814	727688
3078	727689
22637	727690
47335	727691
3949	727692
105234	727693
1146	727694
1491	727695
18038	727696
138893	727697
50377	727698
29572	727699
38	727700
100537	727701
106770	727702
71567	727703
9365	727704
62605	727705
85338	727706
94578	727707
58826	727708
71139	727709
27963	727710
102804	727711
84811	727712
96251	727713
17199	727714
6022	727715
56099	727716
103440	727717
141070	727718
18531	727719
10678	727720
25247	727721
84335	727722
120867	727723
3571	727724
47436	727725
101219	727726
81474	727727
88028	727728
127825	727729
70218	727730
46304	727731
48558	727732
59590	727733
133041	727734
78285	727735
147060	727736
17563	727737
34884	727738
6599	727739
363	727740
71847	727741
128681	727742
23363	727743
35707	727744
19749	727745
48886	727746
46180	727747
7126	727748
13961	727749
37469	727750
4065	727751
61171	727752
97414	727753
59316	727754
80012	727755
2564	727756
24729	727757
1478	727758
16645	727759
126285	727760
26191	727761
59031	727762
96274	727763
79183	727764
98664	727765
78233	727766
62614	727767
43534	727768
138038	727769
35145	727770
89155	727771
82911	727772
113099	727773
16121	727774
46442	727775
87375	727776
5069	727777
97172	727778
109950	727779
38338	727780
66529	727781
86857	727782
13071	727783
45748	727784
99561	727785
104686	727786
114385	727787
3563	727788
67136	727789
14285	727790
14162	727791
5208	727792
21223	727793
6046	727794
51074	727795
94978	727796
758	727797
3250	727798
137925	727799
120734	727800
20338	727801
1988	727802
7941	727803
78552	727804
59838	727805
4776	727806
61862	727807
9953	727808
4047	727809
58319	727810
43648	727811
39698	727812
130757	727813
127754	727814
13874	727815
24239	727816
106922	727817
73004	727818
2133	727819
2014	727820
58811	727821
143372	727822
48706	727823
62198	727824
48413	727825
12176	727826
65015	727827
98754	727828
100033	727829
32944	727830
43453	727831
12501	727832
86111	727833
82180	727834
19950	727835
3083	727836
115469	727837
42804	727838
20964	727839
4226	727840
143615	727841
26335	727842
7349	727843
87543	727844
15649	727845
93225	727846
119856	727847
37637	727848
99043	727849
749	727850
9491	727851
8261	727852
10321	727853
7998	727854
24793	727855
1761	727856
106908	727857
107537	727858
56364	727859
33697	727860
3115	727861
25942	727862
656	727863
92790	727864
85224	727865
52184	727866
667	727867
131626	727868
41118	727869
103558	727870
134434	727871
14969	727872
6374	727873
42195	727874
21937	727875
66695	727876
48494	727877
139	727878
63517	727879
18268	727880
154	727881
128720	727882
646	727883
86156	727884
138523	727885
14027	727886
489	727887
31143	727888
84768	727889
90677	727890
9982	727891
16952	727892
59232	727893
80196	727894
8346	727895
5701	727896
78649	727897
36615	727898
411	727899
49966	727900
54508	727901
52261	727902
87628	727903
116575	727904
100552	727905
2674	727906
2457	727907
12843	727908
7421	727909
81024	727910
41843	727911
28354	727912
32070	727913
6145	727914
13704	727915
12426	727916
74297	727917
30756	727918
83975	727919
44414	727920
25341	727921
89386	727922
5381	727923
27674	727924
129634	727925
124032	727926
17306	727927
111829	727928
61840	727929
75635	727930
5228	727931
12250	727932
45704	727933
104779	727934
38130	727935
107431	727936
97000	727937
22478	727938
38932	727939
4640	727940
59408	727941
146226	727942
124636	727943
10781	727944
68082	727945
39805	727946
150408	727947
56328	727948
93602	727949
97437	727950
9903	727951
39132	727952
22821	727953
16361	727954
19888	727955
56659	727956
8003	727957
10448	727958
60108	727959
28753	727960
32714	727961
53852	727962
70222	727963
11785	727964
78675	727965
11245	727966
24085	727967
48850	727968
59640	727969
4	727970
15903	727971
103313	727972
1810	727973
565	727974
5475	727975
112	727976
71977	727977
23628	727978
39521	727979
12595	727980
62278	727981
15452	727982
92530	727983
1274	727984
12210	727985
35939	727986
8546	727987
13739	727988
89905	727989
61595	727990
33509	727991
6260	727992
103746	727993
196	727994
29661	727995
736	727996
61524	727997
8806	727998
30499	727999
24568	728000
55378	728001
299	728002
20414	728003
127250	728004
21154	728005
5446	728006
51331	728007
20917	728008
108515	728009
17678	728010
36886	728011
2389	728012
143017	728013
48926	728014
7650	728015
51428	728016
13820	728017
70368	728018
56202	728019
53900	728020
35201	728021
37141	728022
24543	728023
93576	728024
116907	728025
67948	728026
117521	728027
31038	728028
26610	728029
28793	728030
4473	728031
34503	728032
136787	728033
4122	728034
7936	728035
134402	728036
81385	728037
25696	728038
7284	728039
1790	728040
7960	728041
70621	728042
24417	728043
18948	728044
42540	728045
88665	728046
36267	728047
114433	728048
88917	728049
55089	728050
117539	728051
43974	728052
1912	728053
94440	728054
15605	728055
22812	728056
32807	728057
77073	728058
31900	728059
46284	728060
52466	728061
53220	728062
72741	728063
375	728064
114861	728065
21382	728066
77741	728067
32350	728068
99876	728069
106410	728070
5085	728071
6114	728072
2406	728073
97865	728074
8865	728075
68834	728076
120819	728077
59177	728078
28240	728079
113031	728080
27946	728081
7841	728082
109289	728083
25046	728084
16599	728085
11375	728086
16205	728087
73105	728088
3056	728089
88322	728090
19050	728091
95238	728092
21800	728093
82759	728094
46845	728095
82035	728096
2990	728097
62302	728098
30549	728099
150093	728100
81906	728101
16931	728102
78578	728103
43126	728104
66501	728105
21130	728106
114439	728107
45745	728108
31826	728109
67990	728110
497	728111
67946	728112
4008	728113
124926	728114
48331	728115
137182	728116
32553	728117
95517	728118
3142	728119
2781	728120
56523	728121
26937	728122
25629	728123
41284	728124
54547	728125
32981	728126
28806	728127
80746	728128
85278	728129
67505	728130
78861	728131
91139	728132
36190	728133
3133	728134
36433	728135
39021	728136
7236	728137
9624	728138
55060	728139
22889	728140
68930	728141
119133	728142
11324	728143
2354	728144
3248	728145
103873	728146
59784	728147
42351	728148
43193	728149
114799	728150
41942	728151
22574	728152
65219	728153
73793	728154
25119	728155
14094	728156
14164	728157
96165	728158
6335	728159
25357	728160
31567	728161
47353	728162
19667	728163
57685	728164
37204	728165
59132	728166
7643	728167
71747	728168
817	728169
101563	728170
22474	728171
83571	728172
50177	728173
10710	728174
56023	728175
44298	728176
27947	728177
91484	728178
1465	728179
2385	728180
24556	728181
39499	728182
13713	728183
55513	728184
100571	728185
2205	728186
25858	728187
77318	728188
22432	728189
39888	728190
76380	728191
144123	728192
7959	728193
9664	728194
71084	728195
24721	728196
8465	728197
29835	728198
21750	728199
31750	728200
48258	728201
21559	728202
53796	728203
6147	728204
87550	728205
24256	728206
37291	728207
28781	728208
69126	728209
38267	728210
1113	728211
28742	728212
64625	728213
3365	728214
77467	728215
3600	728216
29999	728217
59243	728218
88214	728219
73868	728220
1156	728221
50288	728222
19780	728223
149797	728224
17862	728225
7034	728226
28990	728227
68900	728228
566	728229
48007	728230
76028	728231
43272	728232
15934	728233
14235	728234
54649	728235
110924	728236
36068	728237
103544	728238
74259	728239
40446	728240
85616	728241
74181	728242
19535	728243
23	728244
16575	728245
34838	728246
6243	728247
78413	728248
85798	728249
22099	728250
98279	728251
580	728252
1094	728253
232	728254
13778	728255
16880	728256
2476	728257
2529	728258
24374	728259
330	728260
43025	728261
74149	728262
103226	728263
25298	728264
25238	728265
28475	728266
41756	728267
400	728268
100871	728269
13748	728270
100832	728271
77923	728272
5083	728273
28332	728274
16819	728275
117890	728276
131859	728277
64603	728278
38527	728279
38034	728280
54569	728281
7357	728282
55878	728283
33509	728284
2597	728285
106496	728286
13584	728287
33840	728288
47777	728289
78703	728290
22875	728291
24034	728292
23762	728293
58300	728294
15601	728295
16495	728296
11864	728297
18169	728298
55945	728299
33789	728300
85725	728301
74881	728302
80192	728303
30319	728304
76802	728305
71645	728306
2864	728307
4595	728308
12030	728309
32681	728310
111265	728311
108343	728312
44469	728313
35204	728314
30753	728315
113369	728316
12451	728317
93195	728318
50524	728319
9842	728320
7438	728321
48429	728322
32222	728323
107373	728324
5025	728325
40673	728326
33915	728327
6706	728328
51569	728329
73657	728330
35399	728331
83533	728332
57011	728333
81572	728334
110817	728335
100465	728336
134602	728337
38665	728338
101376	728339
48410	728340
45549	728341
1476	728342
8707	728343
58970	728344
43912	728345
25907	728346
7065	728347
33895	728348
1344	728349
51420	728350
79799	728351
4821	728352
35964	728353
48377	728354
46828	728355
57168	728356
54435	728357
52709	728358
11722	728359
45822	728360
84406	728361
86008	728362
89185	728363
24912	728364
6116	728365
32746	728366
8724	728367
26588	728368
18034	728369
40721	728370
68671	728371
65958	728372
29976	728373
110239	728374
98276	728375
14638	728376
141596	728377
90238	728378
2367	728379
22476	728380
5752	728381
16104	728382
3303	728383
42518	728384
17573	728385
16605	728386
77805	728387
93228	728388
11077	728389
542	728390
75553	728391
275	728392
83213	728393
70239	728394
35563	728395
27552	728396
31779	728397
52629	728398
98737	728399
83025	728400
22501	728401
8005	728402
25348	728403
13689	728404
83694	728405
17006	728406
134983	728407
27668	728408
37006	728409
66296	728410
1222	728411
115893	728412
18483	728413
22366	728414
15937	728415
77517	728416
28912	728417
67782	728418
16683	728419
19381	728420
75494	728421
1549	728422
64270	728423
1376	728424
28494	728425
63626	728426
102067	728427
51891	728428
1400	728429
61255	728430
104923	728431
20222	728432
109158	728433
31701	728434
18581	728435
8629	728436
60415	728437
86334	728438
51216	728439
82250	728440
3268	728441
64044	728442
67462	728443
5637	728444
16336	728445
1032	728446
97628	728447
102826	728448
123231	728449
5568	728450
19561	728451
3476	728452
14775	728453
93350	728454
47724	728455
84556	728456
134124	728457
28653	728458
72533	728459
32440	728460
68948	728461
140280	728462
140684	728463
3266	728464
113720	728465
4236	728466
7468	728467
40486	728468
63634	728469
23063	728470
46716	728471
29906	728472
90488	728473
7125	728474
120481	728475
14045	728476
8549	728477
128597	728478
27460	728479
99951	728480
558	728481
99425	728482
24702	728483
7448	728484
11128	728485
2046	728486
30351	728487
1542	728488
10957	728489
21022	728490
24221	728491
86866	728492
7742	728493
98811	728494
44500	728495
39981	728496
57109	728497
9902	728498
107213	728499
121834	728500
101316	728501
102765	728502
131351	728503
9467	728504
62822	728505
9084	728506
55164	728507
2738	728508
10553	728509
31023	728510
31566	728511
33538	728512
111992	728513
17110	728514
59241	728515
53185	728516
54992	728517
235	728518
6020	728519
135259	728520
42539	728521
40653	728522
5894	728523
24462	728524
65737	728525
2597	728526
3885	728527
82281	728528
28039	728529
20632	728530
86711	728531
53341	728532
112146	728533
4962	728534
661	728535
40215	728536
111514	728537
37247	728538
27520	728539
32500	728540
10220	728541
63887	728542
75917	728543
31624	728544
3519	728545
19093	728546
80589	728547
55920	728548
19519	728549
145907	728550
52154	728551
17485	728552
24283	728553
86141	728554
1666	728555
55144	728556
13402	728557
23646	728558
34426	728559
35508	728560
6324	728561
32618	728562
46000	728563
44284	728564
31845	728565
141490	728566
4913	728567
30503	728568
23172	728569
30938	728570
58616	728571
31395	728572
45016	728573
8592	728574
133232	728575
1158	728576
116846	728577
43771	728578
20417	728579
21016	728580
58051	728581
38373	728582
77588	728583
2989	728584
74638	728585
90414	728586
69485	728587
58674	728588
53622	728589
1539	728590
94859	728591
22474	728592
85058	728593
48148	728594
53909	728595
81495	728596
84410	728597
16092	728598
46911	728599
3790	728600
36924	728601
26263	728602
23175	728603
15176	728604
95125	728605
117633	728606
3095	728607
47308	728608
21982	728609
111095	728610
38281	728611
4370	728612
61488	728613
42807	728614
10312	728615
4491	728616
26692	728617
89616	728618
29310	728619
16089	728620
45823	728621
44744	728622
92365	728623
1373	728624
65660	728625
18080	728626
87868	728627
59602	728628
27898	728629
44714	728630
116206	728631
43451	728632
10315	728633
120823	728634
94815	728635
12	728636
30594	728637
61662	728638
2880	728639
11245	728640
128216	728641
38257	728642
10854	728643
20870	728644
1297	728645
35421	728646
21957	728647
18072	728648
59588	728649
137925	728650
69043	728651
1265	728652
11118	728653
120334	728654
5498	728655
34761	728656
103846	728657
109034	728658
80335	728659
31460	728660
5735	728661
34085	728662
17511	728663
15930	728664
28592	728665
61984	728666
17047	728667
23347	728668
6863	728669
7221	728670
80257	728671
49872	728672
43368	728673
45882	728674
118500	728675
89194	728676
37384	728677
18816	728678
113669	728679
30142	728680
43407	728681
19103	728682
44827	728683
28178	728684
68510	728685
71252	728686
5314	728687
74806	728688
80053	728689
145244	728690
57090	728691
120875	728692
119421	728693
106000	728694
88851	728695
41028	728696
2266	728697
51568	728698
77235	728699
116993	728700
143838	728701
107428	728702
122482	728703
69490	728704
85968	728705
61746	728706
20886	728707
10241	728708
77623	728709
8795	728710
34795	728711
17633	728712
103147	728713
22960	728714
2613	728715
26461	728716
1574	728717
1410	728718
75816	728719
22976	728720
61243	728721
2281	728722
1803	728723
1284	728724
2807	728725
53688	728726
5172	728727
52243	728728
126538	728729
9197	728730
10505	728731
19750	728732
9105	728733
100363	728734
93472	728735
38193	728736
53391	728737
22694	728738
5939	728739
6024	728740
21925	728741
13200	728742
26782	728743
96417	728744
7407	728745
37710	728746
7374	728747
25466	728748
108334	728749
46235	728750
3726	728751
42468	728752
69306	728753
8449	728754
21437	728755
192	728756
32293	728757
28055	728758
80205	728759
48786	728760
37735	728761
28823	728762
39106	728763
78933	728764
33283	728765
18336	728766
112598	728767
109569	728768
35771	728769
2799	728770
109536	728771
109948	728772
11610	728773
59197	728774
2938	728775
15042	728776
47108	728777
42	728778
5465	728779
36418	728780
131372	728781
23950	728782
48341	728783
126375	728784
69004	728785
8382	728786
29624	728787
84869	728788
64383	728789
76013	728790
39981	728791
118347	728792
76874	728793
106407	728794
120671	728795
57859	728796
214	728797
11472	728798
58152	728799
122709	728800
11503	728801
57946	728802
20931	728803
36089	728804
8265	728805
3238	728806
14829	728807
9975	728808
96224	728809
52496	728810
46964	728811
10817	728812
2016	728813
47396	728814
59829	728815
17103	728816
89582	728817
32023	728818
19776	728819
82177	728820
7303	728821
14004	728822
82776	728823
56887	728824
41528	728825
24441	728826
5263	728827
4732	728828
31148	728829
46301	728830
41753	728831
55530	728832
15123	728833
97366	728834
46238	728835
26749	728836
7046	728837
58259	728838
50964	728839
3566	728840
8210	728841
36443	728842
89458	728843
55865	728844
5039	728845
115910	728846
3465	728847
132245	728848
105324	728849
58123	728850
15793	728851
17431	728852
117239	728853
16094	728854
131313	728855
14443	728856
14507	728857
93972	728858
16107	728859
16859	728860
30939	728861
10980	728862
1103	728863
1802	728864
146993	728865
136711	728866
95042	728867
64025	728868
81105	728869
119393	728870
74395	728871
35233	728872
9107	728873
116916	728874
54781	728875
68537	728876
7994	728877
49762	728878
11142	728879
53634	728880
16852	728881
9243	728882
135648	728883
22080	728884
50014	728885
14247	728886
35199	728887
2129	728888
38290	728889
6720	728890
10442	728891
29762	728892
12234	728893
9071	728894
20974	728895
17093	728896
23928	728897
46552	728898
55960	728899
22388	728900
67487	728901
89792	728902
57392	728903
57365	728904
29754	728905
7112	728906
43326	728907
46345	728908
77038	728909
16392	728910
67133	728911
479	728912
63902	728913
1145	728914
135222	728915
9425	728916
81051	728917
4248	728918
3900	728919
134730	728920
112563	728921
14138	728922
55886	728923
44874	728924
45670	728925
118383	728926
26513	728927
6695	728928
18097	728929
8850	728930
98434	728931
57320	728932
106190	728933
109252	728934
12064	728935
9693	728936
102586	728937
86565	728938
80103	728939
93480	728940
41627	728941
2275	728942
15881	728943
46522	728944
70867	728945
8822	728946
127440	728947
75625	728948
4669	728949
30464	728950
63711	728951
121420	728952
621	728953
23793	728954
10850	728955
110564	728956
31971	728957
102131	728958
105949	728959
91170	728960
912	728961
23597	728962
9229	728963
137292	728964
38391	728965
28197	728966
38922	728967
153	728968
39065	728969
107524	728970
5328	728971
16042	728972
65186	728973
716	728974
100193	728975
1534	728976
49217	728977
34010	728978
31838	728979
13509	728980
40995	728981
37070	728982
78897	728983
44427	728984
114453	728985
75132	728986
83318	728987
18054	728988
7364	728989
2642	728990
67308	728991
36554	728992
25157	728993
94731	728994
110909	728995
85930	728996
27629	728997
70128	728998
52900	728999
8947	729000
16740	729001
58049	729002
4158	729003
4114	729004
75191	729005
14511	729006
13438	729007
83540	729008
100993	729009
74547	729010
22855	729011
8441	729012
120995	729013
3794	729014
81829	729015
48736	729016
19163	729017
103980	729018
62103	729019
26936	729020
4420	729021
41469	729022
33436	729023
61071	729024
14992	729025
3792	729026
19440	729027
137065	729028
41245	729029
9220	729030
2587	729031
4577	729032
550	729033
45401	729034
132791	729035
105900	729036
48560	729037
19018	729038
34804	729039
133242	729040
6697	729041
41794	729042
44	729043
577	729044
115136	729045
1956	729046
81190	729047
65075	729048
59222	729049
33222	729050
4879	729051
119364	729052
25909	729053
3375	729054
106642	729055
9360	729056
27416	729057
9047	729058
18069	729059
95140	729060
84309	729061
8929	729062
35809	729063
15165	729064
115743	729065
90806	729066
31648	729067
30567	729068
88799	729069
99644	729070
24060	729071
141837	729072
22044	729073
18	729074
24290	729075
122613	729076
93379	729077
1038	729078
16249	729079
13792	729080
106339	729081
23819	729082
27818	729083
11732	729084
20640	729085
74550	729086
10353	729087
12096	729088
53789	729089
84609	729090
85437	729091
80748	729092
33268	729093
78688	729094
12163	729095
85372	729096
29536	729097
26984	729098
84919	729099
28920	729100
22192	729101
35572	729102
79987	729103
68240	729104
62767	729105
25503	729106
96	729107
430	729108
67452	729109
805	729110
98562	729111
24490	729112
51977	729113
30038	729114
22737	729115
59227	729116
126730	729117
4737	729118
31621	729119
58933	729120
41459	729121
24412	729122
51560	729123
40012	729124
188	729125
56078	729126
42520	729127
38610	729128
68065	729129
134463	729130
73623	729131
24163	729132
79502	729133
98638	729134
65101	729135
71072	729136
109732	729137
129731	729138
12044	729139
69390	729140
42361	729141
799	729142
9714	729143
29814	729144
125560	729145
87482	729146
1047	729147
745	729148
59210	729149
10582	729150
89833	729151
5299	729152
26249	729153
75203	729154
14253	729155
82245	729156
60946	729157
115642	729158
24764	729159
873	729160
10985	729161
51618	729162
7375	729163
88929	729164
77125	729165
84867	729166
121633	729167
112733	729168
79279	729169
2613	729170
85971	729171
3270	729172
116477	729173
32199	729174
91306	729175
16396	729176
15081	729177
55855	729178
53517	729179
135958	729180
105131	729181
47345	729182
41927	729183
87225	729184
68648	729185
68547	729186
20304	729187
107799	729188
42352	729189
25767	729190
43058	729191
6315	729192
30057	729193
95187	729194
68706	729195
33653	729196
76629	729197
31115	729198
115003	729199
51702	729200
1441	729201
10473	729202
79645	729203
13962	729204
7604	729205
125274	729206
129662	729207
22351	729208
31614	729209
20254	729210
11386	729211
119993	729212
89	729213
108806	729214
2413	729215
5190	729216
27299	729217
108429	729218
143000	729219
67609	729220
20725	729221
59017	729222
103975	729223
47900	729224
14262	729225
19321	729226
75172	729227
2121	729228
79258	729229
29472	729230
22160	729231
58878	729232
17272	729233
59537	729234
2534	729235
20797	729236
51001	729237
5131	729238
1063	729239
76263	729240
20533	729241
14524	729242
56634	729243
41416	729244
24246	729245
33430	729246
6496	729247
28379	729248
4531	729249
17660	729250
39094	729251
2517	729252
44954	729253
3147	729254
5122	729255
40536	729256
25687	729257
26205	729258
62827	729259
21064	729260
95337	729261
12315	729262
9199	729263
20235	729264
49639	729265
58928	729266
73605	729267
79891	729268
13983	729269
86470	729270
44400	729271
53288	729272
94112	729273
87056	729274
2524	729275
39475	729276
2349	729277
68983	729278
82347	729279
83773	729280
25766	729281
103035	729282
24623	729283
27827	729284
124480	729285
645	729286
23778	729287
26336	729288
30315	729289
1194	729290
57331	729291
13156	729292
5228	729293
75260	729294
8251	729295
13674	729296
99785	729297
75420	729298
38122	729299
25568	729300
225	729301
54371	729302
31757	729303
641	729304
17000	729305
86024	729306
91737	729307
4909	729308
115752	729309
109808	729310
70185	729311
80072	729312
6027	729313
79992	729314
111962	729315
19065	729316
717	729317
4544	729318
18710	729319
60605	729320
3273	729321
10890	729322
16092	729323
104548	729324
1506	729325
104372	729326
87604	729327
19404	729328
11645	729329
89134	729330
17295	729331
2588	729332
110283	729333
5184	729334
72405	729335
32692	729336
130485	729337
2709	729338
10092	729339
138779	729340
43592	729341
35228	729342
3341	729343
42470	729344
61474	729345
20547	729346
44416	729347
35219	729348
9905	729349
104544	729350
51894	729351
24430	729352
5764	729353
39941	729354
1704	729355
113495	729356
8027	729357
74508	729358
5163	729359
94497	729360
77711	729361
47117	729362
301	729363
123953	729364
28683	729365
35757	729366
119905	729367
20344	729368
27909	729369
28906	729370
35792	729371
132161	729372
6025	729373
86879	729374
121903	729375
13421	729376
131498	729377
34034	729378
2684	729379
34949	729380
1731	729381
35623	729382
24313	729383
36631	729384
5004	729385
24770	729386
603	729387
29108	729388
20523	729389
112274	729390
80656	729391
68126	729392
25622	729393
90267	729394
42840	729395
49285	729396
80115	729397
15058	729398
46081	729399
6501	729400
16308	729401
65242	729402
87173	729403
7083	729404
7714	729405
35001	729406
73192	729407
24800	729408
5722	729409
4291	729410
48113	729411
137857	729412
15961	729413
14781	729414
64308	729415
130868	729416
4117	729417
108701	729418
30392	729419
28056	729420
127260	729421
63402	729422
34269	729423
5220	729424
4299	729425
25992	729426
427	729427
28598	729428
50274	729429
93853	729430
93426	729431
20899	729432
15834	729433
25885	729434
4847	729435
17206	729436
1342	729437
21509	729438
25619	729439
18680	729440
8147	729441
45639	729442
49134	729443
55297	729444
113194	729445
60869	729446
29234	729447
107269	729448
148472	729449
36605	729450
73205	729451
116220	729452
16065	729453
69404	729454
78993	729455
52528	729456
33646	729457
23524	729458
32802	729459
6152	729460
8679	729461
45599	729462
92190	729463
9425	729464
66787	729465
12118	729466
5103	729467
53340	729468
31711	729469
13577	729470
32553	729471
43173	729472
118562	729473
43576	729474
11249	729475
58137	729476
4796	729477
35242	729478
100319	729479
54258	729480
17984	729481
11540	729482
1451	729483
123511	729484
103451	729485
8095	729486
49374	729487
119253	729488
1676	729489
110579	729490
140615	729491
59254	729492
58853	729493
54527	729494
54178	729495
46719	729496
140454	729497
496	729498
23596	729499
2015	729500
13315	729501
156	729502
11204	729503
39221	729504
26273	729505
6065	729506
93105	729507
25090	729508
6528	729509
20944	729510
73478	729511
38073	729512
18511	729513
23245	729514
4691	729515
3608	729516
11802	729517
87269	729518
131868	729519
16625	729520
54974	729521
48050	729522
1749	729523
132984	729524
47960	729525
33218	729526
97467	729527
69971	729528
57955	729529
11360	729530
26251	729531
79951	729532
106765	729533
21561	729534
37426	729535
33200	729536
1169	729537
46288	729538
12332	729539
17975	729540
115843	729541
111141	729542
114538	729543
27020	729544
131	729545
4996	729546
95583	729547
106353	729548
2671	729549
13902	729550
18954	729551
4712	729552
62477	729553
5889	729554
29204	729555
69171	729556
60842	729557
6390	729558
37132	729559
38807	729560
53395	729561
29353	729562
39054	729563
36800	729564
47595	729565
15766	729566
5441	729567
937	729568
74023	729569
341	729570
12159	729571
308	729572
115739	729573
30509	729574
47280	729575
28917	729576
51644	729577
100368	729578
55280	729579
10492	729580
4909	729581
7340	729582
1510	729583
40907	729584
17841	729585
1669	729586
32599	729587
9497	729588
105980	729589
21975	729590
18658	729591
3339	729592
20385	729593
118778	729594
14343	729595
28095	729596
18784	729597
100508	729598
44831	729599
28572	729600
23432	729601
134427	729602
77210	729603
135009	729604
12312	729605
3505	729606
6277	729607
10220	729608
5617	729609
2924	729610
98875	729611
60825	729612
11741	729613
22144	729614
93493	729615
36561	729616
9267	729617
98243	729618
1544	729619
21880	729620
25385	729621
23630	729622
16399	729623
31760	729624
26142	729625
35610	729626
3206	729627
11353	729628
24334	729629
11239	729630
21708	729631
40433	729632
68218	729633
91653	729634
7809	729635
127793	729636
9007	729637
19938	729638
6298	729639
94423	729640
7612	729641
136373	729642
45277	729643
8580	729644
70730	729645
8682	729646
74251	729647
142988	729648
31289	729649
27125	729650
69820	729651
30795	729652
21086	729653
83805	729654
1993	729655
73151	729656
16223	729657
56339	729658
52129	729659
17319	729660
108095	729661
2260	729662
137922	729663
11199	729664
22987	729665
87989	729666
63531	729667
91001	729668
51177	729669
82861	729670
14350	729671
573	729672
64312	729673
18036	729674
54677	729675
7205	729676
19737	729677
2543	729678
4151	729679
145042	729680
141520	729681
48480	729682
98177	729683
4191	729684
34454	729685
14419	729686
20756	729687
28893	729688
120558	729689
67076	729690
12678	729691
53093	729692
4685	729693
41981	729694
148345	729695
100453	729696
38502	729697
88829	729698
32655	729699
47	729700
20868	729701
62356	729702
86680	729703
52283	729704
62700	729705
95200	729706
10812	729707
5592	729708
39646	729709
29357	729710
120651	729711
137414	729712
4726	729713
59082	729714
45289	729715
146465	729716
42374	729717
42619	729718
607	729719
28557	729720
34687	729721
81914	729722
78252	729723
23	729724
90325	729725
12569	729726
41775	729727
18534	729728
51662	729729
19113	729730
2644	729731
8818	729732
65178	729733
79928	729734
57555	729735
61203	729736
28841	729737
12073	729738
7430	729739
2412	729740
126577	729741
128920	729742
78937	729743
121169	729744
97844	729745
17541	729746
85349	729747
4525	729748
1234	729749
110943	729750
34781	729751
96893	729752
64004	729753
62156	729754
8102	729755
69175	729756
5991	729757
117973	729758
2035	729759
53654	729760
48486	729761
11699	729762
80613	729763
58745	729764
42153	729765
13219	729766
412	729767
8819	729768
17601	729769
109693	729770
5498	729771
19868	729772
43574	729773
17148	729774
34768	729775
51766	729776
74801	729777
89274	729778
61644	729779
13483	729780
14565	729781
64618	729782
39582	729783
1607	729784
82195	729785
103897	729786
73182	729787
59810	729788
57932	729789
51784	729790
115452	729791
11043	729792
7513	729793
24814	729794
60362	729795
17344	729796
31561	729797
119539	729798
93857	729799
3563	729800
37283	729801
61077	729802
3722	729803
26238	729804
4615	729805
95419	729806
87328	729807
114135	729808
4914	729809
69154	729810
17426	729811
644	729812
59097	729813
65308	729814
119298	729815
54276	729816
53248	729817
21163	729818
21129	729819
86843	729820
28265	729821
30152	729822
40081	729823
31468	729824
65853	729825
146	729826
142755	729827
73817	729828
120477	729829
44573	729830
120921	729831
5426	729832
78881	729833
27667	729834
3861	729835
5241	729836
12077	729837
49514	729838
15232	729839
4841	729840
34278	729841
11453	729842
110100	729843
63974	729844
5470	729845
14802	729846
53596	729847
97548	729848
18012	729849
69816	729850
56653	729851
27806	729852
28241	729853
13438	729854
9526	729855
32	729856
65100	729857
32338	729858
34616	729859
24441	729860
9946	729861
125641	729862
83690	729863
88534	729864
9625	729865
3354	729866
12859	729867
117690	729868
67119	729869
5163	729870
10793	729871
20168	729872
17275	729873
80796	729874
4971	729875
19945	729876
6626	729877
20291	729878
39675	729879
20168	729880
106425	729881
92710	729882
136688	729883
60437	729884
101729	729885
70856	729886
11605	729887
128010	729888
62625	729889
78212	729890
57157	729891
82213	729892
39081	729893
40258	729894
11460	729895
39222	729896
37658	729897
56893	729898
121790	729899
85065	729900
109528	729901
43289	729902
99670	729903
89271	729904
61015	729905
14428	729906
123587	729907
16836	729908
36250	729909
18362	729910
108779	729911
55079	729912
12932	729913
77227	729914
22115	729915
8076	729916
64062	729917
4771	729918
45	729919
53758	729920
16295	729921
23523	729922
27837	729923
5685	729924
132187	729925
14605	729926
73153	729927
65874	729928
31319	729929
58981	729930
1644	729931
62275	729932
76228	729933
59271	729934
82855	729935
85013	729936
63214	729937
6252	729938
54079	729939
20417	729940
49053	729941
19486	729942
7504	729943
45459	729944
24352	729945
7663	729946
12987	729947
30850	729948
26145	729949
107324	729950
247	729951
6820	729952
33555	729953
6812	729954
2323	729955
45196	729956
43545	729957
103912	729958
38448	729959
53286	729960
25320	729961
3406	729962
28265	729963
28724	729964
40268	729965
25609	729966
8900	729967
67548	729968
53740	729969
50398	729970
60735	729971
20330	729972
73087	729973
99364	729974
36841	729975
133250	729976
95672	729977
93939	729978
111694	729979
35079	729980
14301	729981
22284	729982
61226	729983
29820	729984
20572	729985
7379	729986
5438	729987
125868	729988
1490	729989
122074	729990
7813	729991
91316	729992
110427	729993
713	729994
52719	729995
51565	729996
32735	729997
136187	729998
37358	729999
97412	730000
36320	730001
6015	730002
101831	730003
4884	730004
19615	730005
44830	730006
87483	730007
32232	730008
60	730009
36764	730010
64941	730011
5286	730012
46086	730013
282	730014
30886	730015
14264	730016
90713	730017
38110	730018
86458	730019
132888	730020
51888	730021
6380	730022
60144	730023
4872	730024
36018	730025
67723	730026
83668	730027
117591	730028
36665	730029
57022	730030
1143	730031
491	730032
126997	730033
30496	730034
84245	730035
43706	730036
15751	730037
3735	730038
17075	730039
42886	730040
106762	730041
30191	730042
27154	730043
22603	730044
13515	730045
17752	730046
52372	730047
63354	730048
71252	730049
52884	730050
56101	730051
4893	730052
11178	730053
66150	730054
48847	730055
6008	730056
78968	730057
13636	730058
79616	730059
52480	730060
41929	730061
13841	730062
70968	730063
88124	730064
53182	730065
21246	730066
12623	730067
47670	730068
127748	730069
26751	730070
9938	730071
492	730072
42150	730073
36	730074
51584	730075
3289	730076
5096	730077
45868	730078
16508	730079
8691	730080
96718	730081
110406	730082
57361	730083
20456	730084
39570	730085
39564	730086
1095	730087
86080	730088
65654	730089
62927	730090
1151	730091
1219	730092
73861	730093
66773	730094
107546	730095
35430	730096
4754	730097
114055	730098
6801	730099
96905	730100
5642	730101
117011	730102
62800	730103
10335	730104
41777	730105
19471	730106
525	730107
3967	730108
1131	730109
12096	730110
111993	730111
86441	730112
8257	730113
106276	730114
24720	730115
94807	730116
15417	730117
36455	730118
81454	730119
99075	730120
24743	730121
75051	730122
28905	730123
101570	730124
6475	730125
108027	730126
106412	730127
72820	730128
101051	730129
102638	730130
43836	730131
26081	730132
19293	730133
67228	730134
15748	730135
58547	730136
876	730137
118563	730138
30302	730139
21451	730140
127575	730141
14001	730142
122536	730143
43313	730144
1112	730145
15854	730146
64705	730147
35754	730148
3374	730149
50	730150
97007	730151
103876	730152
136315	730153
77855	730154
15630	730155
25362	730156
134807	730157
118557	730158
79577	730159
6802	730160
48166	730161
44282	730162
8907	730163
51191	730164
4542	730165
27382	730166
5372	730167
96406	730168
30874	730169
55717	730170
145083	730171
3735	730172
104864	730173
60828	730174
11539	730175
24637	730176
62658	730177
7429	730178
17740	730179
42149	730180
32761	730181
81965	730182
11047	730183
30087	730184
4601	730185
117353	730186
98451	730187
32552	730188
27880	730189
53726	730190
69695	730191
77426	730192
64494	730193
97305	730194
9348	730195
144313	730196
51124	730197
89286	730198
698	730199
93591	730200
88951	730201
23255	730202
38082	730203
91663	730204
50795	730205
6425	730206
4	730207
93305	730208
40165	730209
574	730210
37783	730211
132176	730212
29486	730213
13903	730214
2962	730215
9704	730216
44766	730217
71626	730218
58716	730219
20828	730220
2636	730221
6784	730222
107699	730223
5421	730224
8790	730225
33997	730226
18	730227
74477	730228
1490	730229
14768	730230
6	730231
129	730232
107698	730233
37539	730234
134790	730235
38364	730236
31254	730237
20537	730238
20108	730239
107302	730240
10886	730241
5689	730242
33889	730243
45180	730244
63392	730245
9776	730246
102195	730247
8495	730248
55016	730249
66489	730250
3506	730251
80369	730252
8746	730253
18525	730254
136913	730255
6387	730256
32436	730257
17549	730258
86247	730259
11850	730260
18059	730261
37430	730262
14816	730263
4687	730264
6280	730265
4985	730266
12082	730267
19500	730268
21524	730269
707	730270
8224	730271
9608	730272
8342	730273
1329	730274
138330	730275
56961	730276
102342	730277
46410	730278
103827	730279
117456	730280
145381	730281
121100	730282
10233	730283
78672	730284
12528	730285
3507	730286
38561	730287
83710	730288
102068	730289
96610	730290
16509	730291
57866	730292
2974	730293
77746	730294
8420	730295
592	730296
85453	730297
8501	730298
107230	730299
39361	730300
113830	730301
43788	730302
118730	730303
40730	730304
13123	730305
96158	730306
9651	730307
87220	730308
105866	730309
91471	730310
6660	730311
7593	730312
968	730313
12821	730314
35773	730315
8741	730316
17097	730317
9629	730318
1193	730319
939	730320
146893	730321
46542	730322
3137	730323
4176	730324
95428	730325
74172	730326
87024	730327
43693	730328
455	730329
83929	730330
67042	730331
23998	730332
30125	730333
392	730334
97703	730335
58709	730336
136337	730337
13122	730338
28839	730339
2510	730340
14109	730341
643	730342
85295	730343
65417	730344
116140	730345
2168	730346
39982	730347
15432	730348
15032	730349
2975	730350
134065	730351
19356	730352
6797	730353
71107	730354
137959	730355
110812	730356
74077	730357
58008	730358
67852	730359
38706	730360
94189	730361
16000	730362
60627	730363
39887	730364
122267	730365
49477	730366
76500	730367
29210	730368
71672	730369
95642	730370
100743	730371
61354	730372
3950	730373
23519	730374
4307	730375
21538	730376
48837	730377
65771	730378
18789	730379
69921	730380
113734	730381
38131	730382
75660	730383
51991	730384
61469	730385
78763	730386
119631	730387
27921	730388
150224	730389
24114	730390
98644	730391
83991	730392
89128	730393
131726	730394
22016	730395
151	730396
35830	730397
2782	730398
62001	730399
105201	730400
80812	730401
114461	730402
29899	730403
11530	730404
9530	730405
34309	730406
35486	730407
11	730408
96914	730409
5562	730410
16819	730411
27938	730412
11088	730413
25071	730414
19995	730415
5757	730416
243	730417
36202	730418
74309	730419
128825	730420
46424	730421
41706	730422
5400	730423
12185	730424
120	730425
9160	730426
10101	730427
38836	730428
149046	730429
75611	730430
27203	730431
69050	730432
26560	730433
105086	730434
65991	730435
9323	730436
67636	730437
8398	730438
79523	730439
19212	730440
70941	730441
5976	730442
119187	730443
3294	730444
2451	730445
138792	730446
79541	730447
22737	730448
130946	730449
119488	730450
6891	730451
2699	730452
407	730453
69798	730454
133447	730455
53470	730456
80485	730457
66361	730458
1249	730459
81703	730460
12131	730461
39431	730462
27419	730463
31366	730464
832	730465
234	730466
97811	730467
28335	730468
14006	730469
54697	730470
109723	730471
82640	730472
78576	730473
34035	730474
86544	730475
32564	730476
135434	730477
2153	730478
31541	730479
1363	730480
4554	730481
47516	730482
145970	730483
26955	730484
192	730485
49975	730486
66952	730487
3103	730488
137989	730489
4017	730490
70275	730491
56240	730492
13490	730493
41622	730494
42608	730495
84494	730496
33352	730497
2462	730498
50146	730499
403	730500
5366	730501
28343	730502
528	730503
15093	730504
86207	730505
631	730506
47563	730507
21261	730508
13526	730509
133708	730510
950	730511
7290	730512
131120	730513
2136	730514
25095	730515
45497	730516
12279	730517
31298	730518
43052	730519
115238	730520
84371	730521
14781	730522
65390	730523
18260	730524
84181	730525
32893	730526
119574	730527
7630	730528
4158	730529
5417	730530
6681	730531
130211	730532
4993	730533
29530	730534
70	730535
132823	730536
89940	730537
10626	730538
75663	730539
51744	730540
132179	730541
33218	730542
140204	730543
107562	730544
11272	730545
64579	730546
50027	730547
36232	730548
26234	730549
82632	730550
60033	730551
150242	730552
15576	730553
4902	730554
107061	730555
14223	730556
92725	730557
5344	730558
14326	730559
17101	730560
30898	730561
27853	730562
29797	730563
64324	730564
104463	730565
325	730566
76325	730567
24963	730568
60	730569
1472	730570
135280	730571
20010	730572
61990	730573
81843	730574
16196	730575
66639	730576
85157	730577
4277	730578
5	730579
236	730580
20268	730581
16726	730582
1068	730583
103599	730584
106338	730585
20551	730586
1510	730587
11428	730588
3243	730589
605	730590
4603	730591
136012	730592
82987	730593
498	730594
1861	730595
50585	730596
21681	730597
57801	730598
76288	730599
24198	730600
27917	730601
43787	730602
18218	730603
17603	730604
16372	730605
50567	730606
31926	730607
20008	730608
65060	730609
21846	730610
24182	730611
3803	730612
54915	730613
72296	730614
3267	730615
119709	730616
120875	730617
19232	730618
79188	730619
4382	730620
37516	730621
14740	730622
82862	730623
61742	730624
2177	730625
34639	730626
57283	730627
18030	730628
13627	730629
86956	730630
27178	730631
699	730632
3003	730633
31764	730634
36976	730635
49765	730636
45	730637
38405	730638
3458	730639
27253	730640
15540	730641
2646	730642
51993	730643
90097	730644
29092	730645
12373	730646
41376	730647
8442	730648
2930	730649
85362	730650
27656	730651
29673	730652
57636	730653
125866	730654
64185	730655
22150	730656
91367	730657
21769	730658
42041	730659
3805	730660
7385	730661
43048	730662
2038	730663
50035	730664
37650	730665
65618	730666
80272	730667
4581	730668
51176	730669
9417	730670
8775	730671
81742	730672
1132	730673
30995	730674
19731	730675
42340	730676
70570	730677
36562	730678
13529	730679
63538	730680
26452	730681
37510	730682
727	730683
97273	730684
97412	730685
4212	730686
107837	730687
102415	730688
6073	730689
5015	730690
10761	730691
22746	730692
3819	730693
14951	730694
8702	730695
47731	730696
9661	730697
84489	730698
83902	730699
8496	730700
25152	730701
79345	730702
122476	730703
15064	730704
129808	730705
115673	730706
102479	730707
121872	730708
34167	730709
53404	730710
60795	730711
7625	730712
25497	730713
46190	730714
72232	730715
15945	730716
30975	730717
62946	730718
13464	730719
36527	730720
47087	730721
4920	730722
52879	730723
38445	730724
1105	730725
86889	730726
49803	730727
6984	730728
117688	730729
5834	730730
60902	730731
506	730732
12350	730733
35742	730734
3991	730735
61934	730736
23457	730737
6541	730738
9730	730739
77318	730740
58679	730741
38632	730742
33587	730743
14777	730744
42424	730745
66542	730746
85057	730747
61498	730748
80548	730749
1481	730750
7667	730751
6508	730752
1441	730753
65399	730754
9082	730755
9353	730756
20644	730757
64612	730758
31054	730759
12468	730760
4510	730761
61812	730762
6819	730763
27600	730764
35931	730765
19359	730766
18941	730767
9798	730768
39878	730769
18525	730770
99192	730771
6913	730772
43944	730773
8497	730774
71479	730775
40896	730776
38286	730777
81116	730778
9901	730779
114697	730780
29694	730781
499	730782
17680	730783
3375	730784
6365	730785
68085	730786
95911	730787
1161	730788
10442	730789
76597	730790
76606	730791
1458	730792
88810	730793
6777	730794
356	730795
25141	730796
16742	730797
10632	730798
101554	730799
19844	730800
102801	730801
10075	730802
16151	730803
134945	730804
642	730805
2436	730806
9494	730807
33782	730808
49725	730809
23860	730810
147	730811
123544	730812
20294	730813
45875	730814
11377	730815
65936	730816
105160	730817
3858	730818
115376	730819
48025	730820
15456	730821
83099	730822
84893	730823
102604	730824
36830	730825
19046	730826
389	730827
5179	730828
121835	730829
100	730830
39979	730831
32552	730832
413	730833
30174	730834
13096	730835
5917	730836
107859	730837
67296	730838
59348	730839
24682	730840
138	730841
57253	730842
25582	730843
47149	730844
96845	730845
22015	730846
24068	730847
30205	730848
36081	730849
105093	730850
7308	730851
45690	730852
1896	730853
53896	730854
33872	730855
2019	730856
7098	730857
25195	730858
101380	730859
10949	730860
2152	730861
69522	730862
63	730863
6209	730864
121003	730865
425	730866
95845	730867
23259	730868
7688	730869
98549	730870
23936	730871
102276	730872
60682	730873
41443	730874
5787	730875
49748	730876
117899	730877
21648	730878
110730	730879
12207	730880
13474	730881
5641	730882
42714	730883
39750	730884
25004	730885
22761	730886
81834	730887
116099	730888
146707	730889
76214	730890
13271	730891
52473	730892
94669	730893
48404	730894
64071	730895
5377	730896
149642	730897
68946	730898
92899	730899
5682	730900
38053	730901
32107	730902
34863	730903
77729	730904
8045	730905
60101	730906
11493	730907
6676	730908
64594	730909
19294	730910
109221	730911
25142	730912
10319	730913
7237	730914
54143	730915
9949	730916
35976	730917
115179	730918
28132	730919
83064	730920
13423	730921
9779	730922
12542	730923
8888	730924
76781	730925
28617	730926
2554	730927
55691	730928
16468	730929
55430	730930
15087	730931
18545	730932
2111	730933
45536	730934
4542	730935
138908	730936
10741	730937
86173	730938
5254	730939
2100	730940
17225	730941
56029	730942
22821	730943
42625	730944
77776	730945
29509	730946
39847	730947
44448	730948
64244	730949
3370	730950
34867	730951
118297	730952
70904	730953
30045	730954
13412	730955
43977	730956
28663	730957
1624	730958
97982	730959
112160	730960
40804	730961
56765	730962
86242	730963
3084	730964
39977	730965
68343	730966
37124	730967
39544	730968
61703	730969
83	730970
59186	730971
47725	730972
2869	730973
64928	730974
7115	730975
42681	730976
14372	730977
108835	730978
20508	730979
69914	730980
51793	730981
82103	730982
9669	730983
38531	730984
30694	730985
22075	730986
64503	730987
51164	730988
23507	730989
81481	730990
128902	730991
119630	730992
93886	730993
39075	730994
83121	730995
95066	730996
117992	730997
17050	730998
40832	730999
127730	731000
33762	731001
63074	731002
29755	731003
12326	731004
90395	731005
15282	731006
24541	731007
123988	731008
6190	731009
2988	731010
84384	731011
456	731012
120	731013
49532	731014
63142	731015
5329	731016
4796	731017
30466	731018
100945	731019
12816	731020
18555	731021
4140	731022
43528	731023
8469	731024
8264	731025
24351	731026
72677	731027
33993	731028
52727	731029
259	731030
96484	731031
90370	731032
2720	731033
76578	731034
18977	731035
1010	731036
17920	731037
63608	731038
12545	731039
85209	731040
1810	731041
110506	731042
78679	731043
19593	731044
27428	731045
9302	731046
58530	731047
79052	731048
25353	731049
2905	731050
5888	731051
18814	731052
11836	731053
41163	731054
10101	731055
58060	731056
6220	731057
16417	731058
9450	731059
25143	731060
12245	731061
1645	731062
105318	731063
5828	731064
12932	731065
98583	731066
8931	731067
1254	731068
16093	731069
3753	731070
5606	731071
7511	731072
17079	731073
262	731074
55965	731075
72860	731076
29854	731077
93961	731078
34846	731079
83216	731080
65245	731081
25800	731082
88938	731083
51563	731084
17844	731085
6887	731086
55843	731087
25870	731088
31932	731089
54647	731090
14188	731091
9287	731092
84	731093
16133	731094
19609	731095
20594	731096
32074	731097
3806	731098
14841	731099
141396	731100
10379	731101
20512	731102
20002	731103
73552	731104
80588	731105
5360	731106
16354	731107
11686	731108
289	731109
48299	731110
49006	731111
15249	731112
4540	731113
30112	731114
90978	731115
104169	731116
32666	731117
59294	731118
92610	731119
78036	731120
139554	731121
5362	731122
11846	731123
5372	731124
7370	731125
79437	731126
13167	731127
36200	731128
51665	731129
111309	731130
53	731131
3236	731132
20115	731133
56	731134
10484	731135
52874	731136
9776	731137
148227	731138
34664	731139
85419	731140
59343	731141
57948	731142
17777	731143
42105	731144
2818	731145
10285	731146
8592	731147
1786	731148
116613	731149
29858	731150
41258	731151
4910	731152
12549	731153
3448	731154
2961	731155
102384	731156
9273	731157
136798	731158
23402	731159
37751	731160
15392	731161
20815	731162
87608	731163
59319	731164
32375	731165
96386	731166
22521	731167
42524	731168
15555	731169
16980	731170
33767	731171
73612	731172
6959	731173
77065	731174
68372	731175
36411	731176
5300	731177
4590	731178
16756	731179
43225	731180
483	731181
142	731182
117107	731183
10941	731184
12604	731185
82811	731186
60763	731187
131995	731188
11505	731189
8588	731190
65432	731191
111337	731192
42091	731193
11724	731194
2086	731195
46043	731196
33451	731197
38880	731198
12363	731199
126	731200
14682	731201
105724	731202
41111	731203
56136	731204
24619	731205
22407	731206
69654	731207
79497	731208
142093	731209
49319	731210
431	731211
3185	731212
2484	731213
80012	731214
16840	731215
116707	731216
79994	731217
10600	731218
40185	731219
102870	731220
79398	731221
21769	731222
85800	731223
70556	731224
73936	731225
130708	731226
40478	731227
80868	731228
61249	731229
54459	731230
43343	731231
79323	731232
20094	731233
61509	731234
44191	731235
35900	731236
30186	731237
135956	731238
15367	731239
2342	731240
79525	731241
9570	731242
20701	731243
7873	731244
110473	731245
1511	731246
20541	731247
18913	731248
132598	731249
14356	731250
71833	731251
18862	731252
15312	731253
38765	731254
1917	731255
43954	731256
1545	731257
35250	731258
2217	731259
127122	731260
1520	731261
12789	731262
32287	731263
24045	731264
33496	731265
118344	731266
26076	731267
72380	731268
1291	731269
31066	731270
1144	731271
47586	731272
96660	731273
8082	731274
22627	731275
39611	731276
125256	731277
144832	731278
68198	731279
25980	731280
7050	731281
69693	731282
70278	731283
269	731284
120648	731285
97648	731286
8987	731287
3423	731288
35216	731289
91088	731290
13709	731291
9453	731292
2940	731293
84684	731294
35364	731295
39485	731296
652	731297
3458	731298
78852	731299
114226	731300
2351	731301
23410	731302
3832	731303
99769	731304
78554	731305
9935	731306
45042	731307
50893	731308
123931	731309
17551	731310
26621	731311
6253	731312
5081	731313
137639	731314
10546	731315
66394	731316
69842	731317
104752	731318
110287	731319
36599	731320
30289	731321
11652	731322
16226	731323
25291	731324
34493	731325
129419	731326
23886	731327
85097	731328
5896	731329
2952	731330
77879	731331
2424	731332
328	731333
15156	731334
9468	731335
42175	731336
35177	731337
82153	731338
3569	731339
27498	731340
11523	731341
71618	731342
2719	731343
31787	731344
10424	731345
24688	731346
38005	731347
7689	731348
28977	731349
37636	731350
102817	731351
97831	731352
117604	731353
85782	731354
61230	731355
26356	731356
5845	731357
14922	731358
464	731359
111436	731360
17280	731361
32970	731362
102430	731363
9333	731364
137698	731365
28727	731366
27171	731367
24143	731368
45756	731369
10556	731370
2427	731371
9727	731372
37206	731373
13463	731374
62269	731375
81151	731376
119862	731377
27038	731378
95239	731379
3336	731380
83603	731381
1671	731382
24313	731383
12242	731384
11130	731385
101631	731386
59302	731387
26206	731388
126691	731389
47653	731390
8929	731391
15943	731392
108758	731393
41342	731394
13615	731395
9353	731396
6399	731397
3826	731398
32760	731399
21	731400
41637	731401
2833	731402
101542	731403
10587	731404
54834	731405
57001	731406
12848	731407
65227	731408
51147	731409
30870	731410
47559	731411
95286	731412
35905	731413
61107	731414
9651	731415
93	731416
130571	731417
46009	731418
44719	731419
16	731420
24061	731421
35904	731422
33873	731423
96395	731424
7391	731425
30747	731426
23880	731427
46133	731428
20135	731429
2671	731430
27080	731431
5037	731432
27649	731433
39677	731434
104406	731435
39390	731436
22913	731437
13927	731438
9228	731439
65547	731440
39220	731441
8383	731442
82194	731443
30371	731444
97140	731445
12114	731446
57279	731447
16987	731448
9391	731449
64549	731450
676	731451
8031	731452
32831	731453
18226	731454
52341	731455
79348	731456
26610	731457
22446	731458
37487	731459
28654	731460
68153	731461
13605	731462
18021	731463
1220	731464
18998	731465
138952	731466
17973	731467
996	731468
49934	731469
98438	731470
127402	731471
12617	731472
55509	731473
4547	731474
29360	731475
9295	731476
33258	731477
35184	731478
12062	731479
118749	731480
54744	731481
48246	731482
9728	731483
11283	731484
63601	731485
36637	731486
43181	731487
34208	731488
103784	731489
10359	731490
34220	731491
586	731492
5828	731493
3631	731494
143356	731495
8612	731496
1645	731497
100154	731498
23366	731499
59308	731500
18	731501
59626	731502
2136	731503
96	731504
12463	731505
4884	731506
8167	731507
104868	731508
8721	731509
45779	731510
81223	731511
18143	731512
16209	731513
51546	731514
70435	731515
132271	731516
110578	731517
19810	731518
74719	731519
57064	731520
5191	731521
4650	731522
44888	731523
44486	731524
11273	731525
21914	731526
72233	731527
70775	731528
33216	731529
59408	731530
46871	731531
4194	731532
14365	731533
136630	731534
65379	731535
74977	731536
1456	731537
13605	731538
59975	731539
30695	731540
31871	731541
52238	731542
79418	731543
82387	731544
7907	731545
1024	731546
8988	731547
70993	731548
97282	731549
51810	731550
86883	731551
46757	731552
65631	731553
41369	731554
110170	731555
34771	731556
4246	731557
136780	731558
54253	731559
21467	731560
41734	731561
76205	731562
34684	731563
35336	731564
19571	731565
390	731566
94314	731567
32703	731568
24139	731569
244	731570
9610	731571
30959	731572
75090	731573
26331	731574
71914	731575
7262	731576
60422	731577
73673	731578
31341	731579
18815	731580
32197	731581
27299	731582
74620	731583
10825	731584
97367	731585
36128	731586
69504	731587
47923	731588
18437	731589
94659	731590
14263	731591
107899	731592
106682	731593
85468	731594
25919	731595
120686	731596
82935	731597
27486	731598
11507	731599
102758	731600
52267	731601
101090	731602
16756	731603
28529	731604
5301	731605
95168	731606
18652	731607
3829	731608
93210	731609
336	731610
15092	731611
41371	731612
61225	731613
27120	731614
6585	731615
45423	731616
46595	731617
18555	731618
19488	731619
146767	731620
45183	731621
134873	731622
94273	731623
11708	731624
60962	731625
79160	731626
17696	731627
23643	731628
41578	731629
129016	731630
5338	731631
60598	731632
26717	731633
54725	731634
67739	731635
45722	731636
51075	731637
99835	731638
3053	731639
32494	731640
45134	731641
65653	731642
95356	731643
58935	731644
29935	731645
34063	731646
56480	731647
2356	731648
42400	731649
118038	731650
28133	731651
72151	731652
22656	731653
102322	731654
94194	731655
145189	731656
19905	731657
9615	731658
102169	731659
67867	731660
46965	731661
76380	731662
102855	731663
55783	731664
22919	731665
64992	731666
26286	731667
15652	731668
41296	731669
95920	731670
136569	731671
4783	731672
26732	731673
41270	731674
2494	731675
64489	731676
87737	731677
83059	731678
109317	731679
54087	731680
4492	731681
92024	731682
15172	731683
5756	731684
6489	731685
50406	731686
14720	731687
116664	731688
8975	731689
24294	731690
52093	731691
140213	731692
11144	731693
261	731694
47120	731695
36381	731696
45860	731697
8991	731698
42120	731699
1272	731700
36046	731701
53633	731702
3952	731703
87751	731704
102393	731705
47577	731706
108175	731707
436	731708
52511	731709
67281	731710
90370	731711
127077	731712
860	731713
101108	731714
150750	731715
1488	731716
19381	731717
285	731718
36649	731719
45972	731720
87976	731721
140300	731722
26902	731723
58108	731724
67402	731725
123375	731726
40174	731727
5778	731728
55278	731729
27357	731730
94341	731731
41313	731732
122654	731733
93718	731734
58561	731735
84783	731736
18588	731737
52745	731738
2321	731739
4794	731740
101240	731741
37875	731742
56443	731743
24464	731744
67759	731745
20285	731746
15576	731747
79875	731748
53473	731749
64268	731750
70851	731751
54935	731752
77378	731753
65553	731754
42769	731755
18527	731756
18341	731757
89952	731758
4616	731759
21934	731760
30458	731761
75376	731762
22376	731763
64999	731764
12269	731765
38604	731766
63897	731767
45813	731768
50370	731769
17088	731770
12498	731771
87377	731772
11415	731773
10934	731774
3978	731775
59302	731776
119963	731777
88014	731778
1049	731779
50587	731780
27391	731781
117700	731782
10570	731783
56404	731784
7215	731785
77962	731786
12653	731787
18759	731788
31138	731789
46156	731790
56730	731791
90314	731792
12683	731793
30765	731794
116	731795
3515	731796
64118	731797
125078	731798
23782	731799
29791	731800
28187	731801
49620	731802
113851	731803
24473	731804
70153	731805
98778	731806
13462	731807
75060	731808
80340	731809
77810	731810
4139	731811
4861	731812
77180	731813
56864	731814
7141	731815
95799	731816
99528	731817
3688	731818
9218	731819
13973	731820
20251	731821
1043	731822
68829	731823
9254	731824
103	731825
48875	731826
11688	731827
69361	731828
4445	731829
68857	731830
52228	731831
85176	731832
2404	731833
25995	731834
69096	731835
10034	731836
88967	731837
3510	731838
52309	731839
84267	731840
15980	731841
81219	731842
47627	731843
4846	731844
10248	731845
39808	731846
12580	731847
29356	731848
10271	731849
65653	731850
10801	731851
60119	731852
81976	731853
332	731854
95729	731855
66559	731856
2622	731857
75474	731858
75359	731859
79430	731860
132471	731861
23040	731862
16854	731863
14723	731864
101733	731865
417	731866
13376	731867
24101	731868
74794	731869
14700	731870
9318	731871
74777	731872
4585	731873
23593	731874
147370	731875
63037	731876
39703	731877
22090	731878
30318	731879
68084	731880
77783	731881
23270	731882
71880	731883
32310	731884
125143	731885
3422	731886
87510	731887
6689	731888
134796	731889
4105	731890
92647	731891
49764	731892
7201	731893
10498	731894
18603	731895
5621	731896
36581	731897
17944	731898
29100	731899
69414	731900
104914	731901
108240	731902
83002	731903
121281	731904
13848	731905
61915	731906
93931	731907
21028	731908
115552	731909
6835	731910
34604	731911
4704	731912
72606	731913
84732	731914
8519	731915
128806	731916
54581	731917
66681	731918
24483	731919
28717	731920
8654	731921
58999	731922
27560	731923
26127	731924
39872	731925
65857	731926
18927	731927
18181	731928
24370	731929
90864	731930
86137	731931
33909	731932
57438	731933
82608	731934
138325	731935
8292	731936
2060	731937
43256	731938
17724	731939
76559	731940
57844	731941
15253	731942
29955	731943
42068	731944
19750	731945
2677	731946
139710	731947
13819	731948
106966	731949
19839	731950
81006	731951
14966	731952
121704	731953
31009	731954
6500	731955
96190	731956
129315	731957
12594	731958
70407	731959
11296	731960
33331	731961
47174	731962
63023	731963
22613	731964
72130	731965
102100	731966
10234	731967
16214	731968
33063	731969
5977	731970
43261	731971
51243	731972
2062	731973
71873	731974
100301	731975
94148	731976
14248	731977
76288	731978
6307	731979
29124	731980
18011	731981
24946	731982
110511	731983
28273	731984
19297	731985
5622	731986
32116	731987
136575	731988
109289	731989
11178	731990
67303	731991
38830	731992
3129	731993
40803	731994
2626	731995
35251	731996
4807	731997
20472	731998
53549	731999
16785	732000
37983	732001
121183	732002
60429	732003
82547	732004
85550	732005
65975	732006
16799	732007
35696	732008
61505	732009
135092	732010
5677	732011
120588	732012
79315	732013
3973	732014
31429	732015
1699	732016
98788	732017
121729	732018
1766	732019
41283	732020
102913	732021
14458	732022
113454	732023
34248	732024
12108	732025
9510	732026
50826	732027
49206	732028
6085	732029
20253	732030
15960	732031
36917	732032
37431	732033
15027	732034
10237	732035
80688	732036
29896	732037
52340	732038
121952	732039
29155	732040
149386	732041
126634	732042
37137	732043
7537	732044
59888	732045
93318	732046
101546	732047
42946	732048
29818	732049
17294	732050
29300	732051
7222	732052
63461	732053
24483	732054
36932	732055
36023	732056
28513	732057
3694	732058
104848	732059
43997	732060
99049	732061
27751	732062
12103	732063
137661	732064
100577	732065
10907	732066
65295	732067
83910	732068
28453	732069
28371	732070
16765	732071
23238	732072
65283	732073
20393	732074
47521	732075
2415	732076
5352	732077
13487	732078
27952	732079
8732	732080
30121	732081
77523	732082
86698	732083
53550	732084
3570	732085
981	732086
74612	732087
8837	732088
21270	732089
753	732090
1	732091
10430	732092
23039	732093
61806	732094
34417	732095
35845	732096
22378	732097
106003	732098
77134	732099
56823	732100
4884	732101
7037	732102
38902	732103
87569	732104
15583	732105
41340	732106
70337	732107
8211	732108
4459	732109
98901	732110
49492	732111
73573	732112
79841	732113
81065	732114
15282	732115
10920	732116
60704	732117
17720	732118
23756	732119
60205	732120
111952	732121
17971	732122
89753	732123
8656	732124
30789	732125
56762	732126
82622	732127
17887	732128
27206	732129
23580	732130
60365	732131
37013	732132
29979	732133
10368	732134
114465	732135
70031	732136
39964	732137
13333	732138
38479	732139
3860	732140
50782	732141
51759	732142
116520	732143
92575	732144
94976	732145
3657	732146
52161	732147
63083	732148
46417	732149
129323	732150
15110	732151
86621	732152
394	732153
21695	732154
52168	732155
43560	732156
12671	732157
71334	732158
6822	732159
61047	732160
84905	732161
40666	732162
3317	732163
71731	732164
68794	732165
104637	732166
40044	732167
51057	732168
128983	732169
126029	732170
11734	732171
15388	732172
70348	732173
23690	732174
19664	732175
100015	732176
148070	732177
367	732178
52274	732179
24868	732180
22158	732181
45374	732182
55981	732183
122123	732184
85729	732185
120749	732186
39627	732187
5763	732188
55466	732189
6835	732190
20722	732191
30043	732192
87360	732193
67633	732194
11038	732195
118739	732196
21085	732197
45797	732198
18258	732199
40510	732200
39230	732201
12122	732202
27402	732203
903	732204
66772	732205
92956	732206
49907	732207
20155	732208
8253	732209
1162	732210
4190	732211
61783	732212
14848	732213
125270	732214
11798	732215
70298	732216
95561	732217
132352	732218
12749	732219
64585	732220
99603	732221
34178	732222
33356	732223
91045	732224
72000	732225
4649	732226
12714	732227
32559	732228
1936	732229
18518	732230
96691	732231
27516	732232
80681	732233
17113	732234
20180	732235
67819	732236
116552	732237
32868	732238
9153	732239
29658	732240
7004	732241
20771	732242
62768	732243
5361	732244
877	732245
86882	732246
649	732247
1598	732248
117404	732249
92548	732250
26657	732251
54498	732252
31199	732253
1097	732254
110276	732255
14642	732256
55922	732257
11191	732258
43774	732259
25555	732260
28920	732261
2952	732262
2748	732263
33517	732264
67411	732265
880	732266
35132	732267
28432	732268
70030	732269
6462	732270
24563	732271
35807	732272
77262	732273
32641	732274
24	732275
57613	732276
105947	732277
51770	732278
3308	732279
91620	732280
68117	732281
10102	732282
23571	732283
3284	732284
58468	732285
3242	732286
15391	732287
64199	732288
62606	732289
81327	732290
3874	732291
49250	732292
71686	732293
40690	732294
119593	732295
102649	732296
52802	732297
25884	732298
21559	732299
42618	732300
5721	732301
138131	732302
79374	732303
47374	732304
97786	732305
45009	732306
130127	732307
92251	732308
26649	732309
41312	732310
1038	732311
10	732312
94745	732313
39331	732314
19756	732315
39877	732316
122216	732317
35631	732318
21274	732319
8237	732320
5691	732321
63302	732322
12005	732323
76162	732324
28394	732325
81118	732326
34956	732327
32891	732328
101119	732329
38998	732330
34898	732331
1148	732332
24836	732333
25041	732334
68228	732335
59049	732336
41354	732337
117750	732338
125795	732339
116089	732340
67499	732341
133808	732342
77647	732343
57957	732344
27206	732345
34807	732346
107205	732347
39746	732348
41961	732349
91456	732350
39614	732351
74170	732352
29062	732353
75570	732354
19920	732355
78514	732356
28016	732357
73589	732358
30261	732359
2361	732360
72718	732361
145396	732362
23864	732363
141868	732364
69698	732365
30096	732366
147092	732367
2999	732368
1225	732369
123572	732370
71714	732371
44227	732372
60352	732373
105322	732374
7647	732375
81643	732376
3149	732377
30683	732378
5136	732379
101990	732380
32884	732381
80214	732382
110588	732383
63619	732384
73971	732385
122120	732386
87178	732387
105584	732388
6151	732389
21365	732390
2842	732391
1273	732392
253	732393
44529	732394
36739	732395
22689	732396
99166	732397
50616	732398
59182	732399
72784	732400
44603	732401
34207	732402
37299	732403
22737	732404
55905	732405
192	732406
84906	732407
9023	732408
19559	732409
38974	732410
56417	732411
5411	732412
31658	732413
7240	732414
2910	732415
2948	732416
1357	732417
13208	732418
4894	732419
127832	732420
4859	732421
31926	732422
3869	732423
116014	732424
19195	732425
26853	732426
23212	732427
7703	732428
14626	732429
32319	732430
33858	732431
2894	732432
25271	732433
11886	732434
90306	732435
68681	732436
31588	732437
86443	732438
61867	732439
82477	732440
68021	732441
88414	732442
25446	732443
80476	732444
110	732445
30158	732446
15998	732447
33900	732448
62120	732449
15369	732450
10181	732451
48581	732452
98967	732453
15976	732454
83824	732455
94663	732456
143435	732457
28030	732458
4326	732459
199	732460
94475	732461
61392	732462
4208	732463
2781	732464
62873	732465
30286	732466
66631	732467
56101	732468
34547	732469
5299	732470
35750	732471
12133	732472
94813	732473
21025	732474
8814	732475
33279	732476
30474	732477
86634	732478
3959	732479
101295	732480
1780	732481
129985	732482
149931	732483
81897	732484
56822	732485
456	732486
56511	732487
25107	732488
84353	732489
81872	732490
16157	732491
95304	732492
84206	732493
39016	732494
93519	732495
91668	732496
33346	732497
14401	732498
88579	732499
100681	732500
54724	732501
1371	732502
31051	732503
94047	732504
4734	732505
125618	732506
4392	732507
74472	732508
51670	732509
27379	732510
79424	732511
50908	732512
49039	732513
71920	732514
3244	732515
11306	732516
33681	732517
57152	732518
25596	732519
46974	732520
14010	732521
54885	732522
143958	732523
89716	732524
99139	732525
13203	732526
123096	732527
21767	732528
79248	732529
26778	732530
70473	732531
5577	732532
9571	732533
150424	732534
32232	732535
25323	732536
45576	732537
45957	732538
69981	732539
77865	732540
6398	732541
26245	732542
21382	732543
20272	732544
42290	732545
83893	732546
35129	732547
137472	732548
59723	732549
44377	732550
11873	732551
14905	732552
28243	732553
77142	732554
142428	732555
40	732556
95156	732557
515	732558
122066	732559
24032	732560
85779	732561
2825	732562
4832	732563
39935	732564
43848	732565
10902	732566
8226	732567
58977	732568
16295	732569
17373	732570
7806	732571
118793	732572
6851	732573
70101	732574
56913	732575
23897	732576
68635	732577
6727	732578
85887	732579
67299	732580
22709	732581
24971	732582
16601	732583
57996	732584
3692	732585
133827	732586
55145	732587
21753	732588
2026	732589
71226	732590
116348	732591
55064	732592
18476	732593
47616	732594
126863	732595
6399	732596
116090	732597
85653	732598
98463	732599
88049	732600
113680	732601
108131	732602
6847	732603
54791	732604
27422	732605
106220	732606
38832	732607
13602	732608
24653	732609
20077	732610
93388	732611
30906	732612
2904	732613
22110	732614
90620	732615
78985	732616
34063	732617
50384	732618
14758	732619
21764	732620
68855	732621
44070	732622
25800	732623
36168	732624
7808	732625
11513	732626
83147	732627
60759	732628
145932	732629
12422	732630
69041	732631
73943	732632
120756	732633
3212	732634
66329	732635
531	732636
129100	732637
72506	732638
11486	732639
55991	732640
25888	732641
133832	732642
20946	732643
9886	732644
9047	732645
41554	732646
31568	732647
47198	732648
57807	732649
44249	732650
109474	732651
35275	732652
62725	732653
24443	732654
86229	732655
89222	732656
86618	732657
10140	732658
87422	732659
413	732660
29120	732661
5275	732662
55555	732663
13030	732664
149146	732665
82019	732666
22011	732667
68763	732668
46272	732669
11545	732670
17164	732671
28560	732672
150300	732673
6161	732674
137486	732675
42585	732676
7613	732677
10948	732678
23418	732679
83611	732680
5989	732681
9287	732682
28622	732683
66490	732684
37369	732685
69800	732686
3264	732687
87469	732688
103256	732689
28496	732690
124683	732691
11316	732692
36088	732693
30339	732694
8372	732695
2636	732696
11814	732697
63454	732698
70007	732699
24348	732700
10453	732701
3267	732702
28196	732703
89580	732704
502	732705
11712	732706
114962	732707
147995	732708
2635	732709
70186	732710
9372	732711
81889	732712
90873	732713
114656	732714
148936	732715
49677	732716
42754	732717
155	732718
1701	732719
15513	732720
30121	732721
19645	732722
89296	732723
52754	732724
33831	732725
87442	732726
57724	732727
4600	732728
23023	732729
150638	732730
3642	732731
2500	732732
111570	732733
28603	732734
10712	732735
23711	732736
11060	732737
94844	732738
35709	732739
53319	732740
6955	732741
39375	732742
5798	732743
18866	732744
7567	732745
8801	732746
96126	732747
59574	732748
137146	732749
85354	732750
29123	732751
22704	732752
40449	732753
9166	732754
95990	732755
71966	732756
14328	732757
1615	732758
27714	732759
24976	732760
87521	732761
288	732762
32180	732763
3469	732764
73431	732765
1588	732766
8138	732767
101950	732768
10618	732769
16115	732770
40165	732771
2708	732772
8011	732773
31638	732774
35984	732775
111066	732776
751	732777
66658	732778
20800	732779
42889	732780
1690	732781
52837	732782
121026	732783
31087	732784
76103	732785
25929	732786
21386	732787
136883	732788
44344	732789
88655	732790
31681	732791
20657	732792
88710	732793
31582	732794
100918	732795
6520	732796
24714	732797
53299	732798
22183	732799
84218	732800
15451	732801
43537	732802
58940	732803
88080	732804
104666	732805
94068	732806
32774	732807
19989	732808
1772	732809
26418	732810
75874	732811
115970	732812
78982	732813
34627	732814
47620	732815
1119	732816
781	732817
29830	732818
51791	732819
2837	732820
23856	732821
10758	732822
50608	732823
54740	732824
2181	732825
86341	732826
22988	732827
58502	732828
1316	732829
13181	732830
4324	732831
147431	732832
24097	732833
11701	732834
129675	732835
72031	732836
11489	732837
76874	732838
20538	732839
61088	732840
88410	732841
4236	732842
49057	732843
29805	732844
48787	732845
138243	732846
74206	732847
3258	732848
124408	732849
48367	732850
46718	732851
36302	732852
69265	732853
2010	732854
54661	732855
38680	732856
4699	732857
35081	732858
57019	732859
65650	732860
114042	732861
118820	732862
231	732863
64066	732864
68723	732865
78969	732866
91608	732867
23644	732868
45146	732869
17191	732870
87523	732871
18039	732872
21478	732873
99755	732874
71033	732875
833	732876
37429	732877
67081	732878
36179	732879
68853	732880
19988	732881
62304	732882
45960	732883
67024	732884
59231	732885
64990	732886
143801	732887
58449	732888
37425	732889
37031	732890
62331	732891
5807	732892
4757	732893
36607	732894
39618	732895
41462	732896
50524	732897
776	732898
2503	732899
10464	732900
27354	732901
31141	732902
7806	732903
112	732904
72981	732905
19164	732906
98740	732907
59341	732908
46835	732909
70836	732910
71552	732911
112743	732912
82672	732913
51108	732914
31789	732915
3805	732916
72574	732917
30988	732918
3829	732919
81692	732920
43115	732921
73348	732922
125113	732923
36781	732924
63008	732925
43464	732926
24624	732927
9692	732928
35244	732929
26220	732930
62710	732931
480	732932
100562	732933
47495	732934
50890	732935
79837	732936
14293	732937
104197	732938
13550	732939
103947	732940
27602	732941
62914	732942
124723	732943
20607	732944
110087	732945
19481	732946
70173	732947
133747	732948
2000	732949
28843	732950
5426	732951
23784	732952
66806	732953
91771	732954
83716	732955
23865	732956
9165	732957
40461	732958
43812	732959
49023	732960
57486	732961
25607	732962
18426	732963
9060	732964
23264	732965
95788	732966
94111	732967
51346	732968
113749	732969
44836	732970
5097	732971
31371	732972
64471	732973
39845	732974
114013	732975
68351	732976
25863	732977
114514	732978
47784	732979
47070	732980
22081	732981
119752	732982
76737	732983
4477	732984
38326	732985
55932	732986
48260	732987
742	732988
3814	732989
53690	732990
117265	732991
82132	732992
23392	732993
75515	732994
16928	732995
49167	732996
9299	732997
112034	732998
48061	732999
112280	733000
120132	733001
1292	733002
100015	733003
11	733004
3865	733005
16375	733006
36693	733007
12625	733008
32816	733009
5634	733010
51915	733011
221	733012
104591	733013
4774	733014
19386	733015
10862	733016
1985	733017
23540	733018
50262	733019
273	733020
106672	733021
17455	733022
15431	733023
37415	733024
54284	733025
40217	733026
78082	733027
36027	733028
2133	733029
79699	733030
18441	733031
2675	733032
54354	733033
598	733034
68485	733035
13891	733036
11010	733037
39373	733038
27256	733039
11843	733040
23178	733041
107274	733042
1351	733043
47866	733044
1850	733045
27514	733046
66556	733047
107201	733048
102504	733049
185	733050
136405	733051
110703	733052
3375	733053
101502	733054
68204	733055
38091	733056
65023	733057
75503	733058
33477	733059
43527	733060
16591	733061
17153	733062
67698	733063
6618	733064
25326	733065
1479	733066
8700	733067
102	733068
40841	733069
62173	733070
9582	733071
75165	733072
64083	733073
37817	733074
51957	733075
85191	733076
135363	733077
112716	733078
65001	733079
124242	733080
85990	733081
44310	733082
56172	733083
134	733084
9000	733085
18205	733086
34772	733087
26914	733088
66516	733089
92060	733090
12135	733091
94571	733092
37292	733093
5994	733094
25161	733095
28426	733096
27	733097
84310	733098
1219	733099
57132	733100
7311	733101
13606	733102
59222	733103
17732	733104
71865	733105
94371	733106
7986	733107
12305	733108
71850	733109
70850	733110
108771	733111
68088	733112
5746	733113
25595	733114
145235	733115
15204	733116
17535	733117
77239	733118
36790	733119
18668	733120
5506	733121
6408	733122
296	733123
90155	733124
39024	733125
20710	733126
39850	733127
1891	733128
85959	733129
9946	733130
14813	733131
109225	733132
18140	733133
59803	733134
64134	733135
42914	733136
95408	733137
68019	733138
132596	733139
59106	733140
105581	733141
48493	733142
31242	733143
52136	733144
53836	733145
70857	733146
42983	733147
126471	733148
1415	733149
17718	733150
79524	733151
59464	733152
126208	733153
52409	733154
13090	733155
105776	733156
3333	733157
65910	733158
52021	733159
655	733160
28719	733161
58020	733162
29906	733163
1197	733164
2890	733165
91913	733166
78788	733167
23264	733168
50806	733169
49046	733170
33023	733171
50498	733172
8810	733173
8327	733174
8914	733175
1198	733176
38440	733177
122022	733178
81098	733179
39823	733180
51135	733181
69898	733182
64425	733183
46074	733184
8062	733185
25352	733186
4480	733187
68320	733188
43073	733189
104684	733190
60304	733191
36558	733192
32198	733193
62067	733194
682	733195
51203	733196
105195	733197
63571	733198
64556	733199
84195	733200
19215	733201
7854	733202
23244	733203
22426	733204
21377	733205
4946	733206
7330	733207
42494	733208
25653	733209
8677	733210
35561	733211
133	733212
126530	733213
26922	733214
10729	733215
4977	733216
107125	733217
37553	733218
12974	733219
80526	733220
37196	733221
53241	733222
69573	733223
99447	733224
32985	733225
36278	733226
19216	733227
36015	733228
738	733229
118141	733230
102299	733231
8744	733232
5129	733233
18710	733234
14601	733235
29329	733236
29388	733237
16133	733238
99982	733239
21959	733240
9788	733241
135812	733242
8557	733243
9150	733244
132133	733245
46231	733246
26320	733247
85598	733248
133769	733249
119436	733250
149495	733251
4049	733252
113126	733253
9857	733254
104475	733255
39385	733256
119920	733257
128669	733258
145260	733259
125288	733260
53778	733261
5330	733262
99389	733263
16005	733264
18839	733265
101087	733266
49983	733267
106765	733268
40410	733269
75962	733270
133751	733271
21362	733272
63408	733273
7763	733274
46779	733275
98983	733276
110490	733277
87806	733278
1057	733279
107688	733280
66380	733281
722	733282
68092	733283
37876	733284
8788	733285
75691	733286
72558	733287
96442	733288
60880	733289
36547	733290
82186	733291
13508	733292
38294	733293
13749	733294
46492	733295
36186	733296
94915	733297
23191	733298
12505	733299
41694	733300
20055	733301
24895	733302
103284	733303
110666	733304
132676	733305
29903	733306
44109	733307
34943	733308
32417	733309
126022	733310
15351	733311
6987	733312
11171	733313
69260	733314
57711	733315
24061	733316
139450	733317
112077	733318
3921	733319
19261	733320
9447	733321
46346	733322
49223	733323
86518	733324
4564	733325
116656	733326
60830	733327
149115	733328
1432	733329
96148	733330
12495	733331
17472	733332
7017	733333
30342	733334
34290	733335
8859	733336
57053	733337
25605	733338
281	733339
147915	733340
34892	733341
5750	733342
81234	733343
17864	733344
79830	733345
37827	733346
49422	733347
6172	733348
106973	733349
129527	733350
5699	733351
1111	733352
129071	733353
98031	733354
5265	733355
33635	733356
23502	733357
34905	733358
9746	733359
34741	733360
10460	733361
71071	733362
97874	733363
67230	733364
86438	733365
57464	733366
109621	733367
33129	733368
22411	733369
21912	733370
40757	733371
15872	733372
17451	733373
5949	733374
39222	733375
36748	733376
36201	733377
47040	733378
32561	733379
71472	733380
13923	733381
33523	733382
11904	733383
153	733384
12197	733385
22526	733386
11567	733387
17279	733388
55080	733389
36060	733390
110928	733391
26208	733392
70159	733393
14209	733394
2875	733395
62566	733396
27898	733397
85007	733398
89301	733399
757	733400
79628	733401
200	733402
30845	733403
103954	733404
18675	733405
3756	733406
68260	733407
39718	733408
173	733409
3764	733410
11967	733411
32687	733412
30444	733413
2195	733414
105872	733415
99003	733416
11595	733417
21958	733418
38572	733419
13551	733420
25639	733421
7269	733422
42470	733423
116511	733424
113698	733425
14459	733426
70944	733427
68125	733428
4542	733429
111443	733430
849	733431
27579	733432
139373	733433
104632	733434
16	733435
12155	733436
32602	733437
55668	733438
124503	733439
4433	733440
60799	733441
1904	733442
132087	733443
50135	733444
51163	733445
136	733446
21258	733447
90158	733448
13152	733449
85850	733450
75811	733451
34356	733452
903	733453
28137	733454
4490	733455
53441	733456
1	733457
110590	733458
51141	733459
41613	733460
14487	733461
24649	733462
118747	733463
47951	733464
84690	733465
76757	733466
32611	733467
33529	733468
80061	733469
22437	733470
64970	733471
98381	733472
111829	733473
18551	733474
3924	733475
61081	733476
2691	733477
12722	733478
92985	733479
61507	733480
15816	733481
12279	733482
1084	733483
77390	733484
103720	733485
19864	733486
1234	733487
57810	733488
33549	733489
89092	733490
133741	733491
24254	733492
3472	733493
9140	733494
126320	733495
5851	733496
44362	733497
4589	733498
51525	733499
43324	733500
53677	733501
127912	733502
79162	733503
20789	733504
68260	733505
118583	733506
6580	733507
122983	733508
42368	733509
55642	733510
124798	733511
2583	733512
10743	733513
31864	733514
73209	733515
37130	733516
39654	733517
16015	733518
45089	733519
7866	733520
52609	733521
59749	733522
19831	733523
4264	733524
7807	733525
43557	733526
24573	733527
14223	733528
47461	733529
75031	733530
91488	733531
43578	733532
42955	733533
44136	733534
58731	733535
4580	733536
17769	733537
83125	733538
52690	733539
32799	733540
106349	733541
137110	733542
101635	733543
31805	733544
104373	733545
52564	733546
106901	733547
855	733548
5571	733549
37270	733550
2654	733551
49833	733552
15333	733553
100043	733554
29176	733555
46367	733556
3681	733557
26786	733558
78560	733559
135781	733560
14466	733561
11239	733562
65366	733563
78139	733564
76090	733565
139725	733566
12982	733567
10762	733568
82989	733569
83064	733570
19506	733571
108860	733572
43686	733573
6877	733574
33667	733575
21063	733576
53084	733577
14150	733578
117647	733579
64881	733580
74091	733581
21838	733582
106782	733583
59964	733584
31162	733585
47172	733586
49751	733587
10413	733588
40319	733589
11697	733590
83392	733591
23619	733592
35580	733593
8627	733594
50306	733595
54232	733596
49060	733597
19923	733598
7329	733599
13923	733600
6486	733601
10116	733602
30429	733603
122221	733604
11349	733605
1046	733606
37064	733607
32426	733608
70895	733609
3688	733610
67086	733611
148739	733612
23185	733613
41472	733614
39208	733615
18714	733616
36024	733617
116772	733618
13975	733619
1913	733620
133931	733621
21860	733622
27561	733623
79317	733624
33683	733625
78	733626
5846	733627
85960	733628
117985	733629
26360	733630
31898	733631
52644	733632
378	733633
138676	733634
140809	733635
103573	733636
86594	733637
33331	733638
88392	733639
55600	733640
63096	733641
59855	733642
115103	733643
75341	733644
69605	733645
140713	733646
7378	733647
76	733648
60230	733649
41555	733650
102937	733651
13508	733652
43889	733653
115	733654
15826	733655
99489	733656
65486	733657
70588	733658
25125	733659
27725	733660
88319	733661
60473	733662
10404	733663
78417	733664
10685	733665
57745	733666
70258	733667
70970	733668
77404	733669
10328	733670
64430	733671
44643	733672
21693	733673
56369	733674
65478	733675
458	733676
104665	733677
61930	733678
67357	733679
13281	733680
6287	733681
3684	733682
3486	733683
23793	733684
12976	733685
14783	733686
4804	733687
24798	733688
66069	733689
32217	733690
53422	733691
8352	733692
34514	733693
136	733694
47487	733695
60795	733696
43938	733697
54907	733698
116439	733699
135373	733700
21423	733701
47751	733702
4753	733703
1075	733704
57405	733705
18170	733706
6720	733707
111057	733708
21165	733709
26613	733710
23282	733711
96904	733712
47979	733713
67343	733714
43526	733715
62208	733716
97852	733717
26160	733718
49357	733719
60321	733720
6212	733721
132308	733722
117541	733723
32571	733724
10152	733725
7511	733726
46481	733727
79492	733728
12193	733729
37934	733730
8070	733731
64105	733732
58759	733733
72056	733734
2327	733735
426	733736
59520	733737
16308	733738
149507	733739
197	733740
88804	733741
125525	733742
39482	733743
2637	733744
22267	733745
65355	733746
2935	733747
46216	733748
89305	733749
17338	733750
2892	733751
15361	733752
76216	733753
108296	733754
5802	733755
48116	733756
39051	733757
33938	733758
86905	733759
458	733760
49951	733761
23152	733762
12259	733763
3500	733764
45872	733765
13230	733766
3461	733767
2524	733768
892	733769
126226	733770
51432	733771
11859	733772
124070	733773
2680	733774
24908	733775
31263	733776
19386	733777
94870	733778
15207	733779
78185	733780
79536	733781
11013	733782
75830	733783
59993	733784
46298	733785
7732	733786
16133	733787
51039	733788
83013	733789
4993	733790
99863	733791
349	733792
18841	733793
88447	733794
96529	733795
2579	733796
51124	733797
54667	733798
27068	733799
29613	733800
102904	733801
9147	733802
8803	733803
42738	733804
77669	733805
23362	733806
62940	733807
6690	733808
21066	733809
417	733810
1078	733811
85755	733812
55182	733813
24376	733814
15405	733815
118400	733816
33429	733817
61163	733818
81709	733819
32602	733820
109070	733821
49077	733822
36994	733823
31235	733824
38840	733825
13365	733826
64026	733827
65863	733828
30497	733829
51105	733830
17860	733831
28259	733832
90099	733833
16868	733834
20196	733835
145346	733836
2291	733837
52002	733838
671	733839
8688	733840
84	733841
31874	733842
46674	733843
11286	733844
2995	733845
45829	733846
2421	733847
56169	733848
91121	733849
30433	733850
86345	733851
115129	733852
80235	733853
94848	733854
66511	733855
4565	733856
144971	733857
60797	733858
96012	733859
25281	733860
5445	733861
78636	733862
24468	733863
80676	733864
116	733865
70560	733866
32136	733867
41731	733868
1204	733869
25606	733870
48558	733871
2401	733872
405	733873
92078	733874
4740	733875
2796	733876
34387	733877
2339	733878
30320	733879
100197	733880
673	733881
19536	733882
6494	733883
28284	733884
113453	733885
52136	733886
10667	733887
18052	733888
64958	733889
45489	733890
33460	733891
28426	733892
11422	733893
19170	733894
66775	733895
543	733896
94686	733897
59765	733898
3836	733899
10826	733900
76695	733901
35514	733902
72506	733903
1849	733904
4871	733905
99476	733906
55515	733907
15960	733908
96743	733909
56967	733910
118788	733911
112906	733912
23914	733913
10776	733914
17364	733915
39018	733916
77870	733917
735	733918
98648	733919
1327	733920
44788	733921
59003	733922
83109	733923
6815	733924
4306	733925
24555	733926
97857	733927
96087	733928
84549	733929
4086	733930
51785	733931
7804	733932
26570	733933
46262	733934
10691	733935
6171	733936
81994	733937
14342	733938
7293	733939
18356	733940
43094	733941
68533	733942
2974	733943
10636	733944
25392	733945
44157	733946
63234	733947
18124	733948
22102	733949
1361	733950
32811	733951
82261	733952
80150	733953
1764	733954
36944	733955
4883	733956
77201	733957
71391	733958
57857	733959
47575	733960
5485	733961
16695	733962
9283	733963
65928	733964
26599	733965
74344	733966
109985	733967
5037	733968
3783	733969
86893	733970
21325	733971
98494	733972
28041	733973
70314	733974
12512	733975
56342	733976
15156	733977
105188	733978
57687	733979
67960	733980
112326	733981
1560	733982
4892	733983
20696	733984
53017	733985
101692	733986
5374	733987
23856	733988
19668	733989
102653	733990
1048	733991
79168	733992
64365	733993
101098	733994
40637	733995
7853	733996
139995	733997
44882	733998
6336	733999
3137	734000
16103	734001
66067	734002
36487	734003
34578	734004
111265	734005
27700	734006
59111	734007
127	734008
88445	734009
84359	734010
16795	734011
82443	734012
41661	734013
123434	734014
88502	734015
69569	734016
3796	734017
111539	734018
101483	734019
7051	734020
64521	734021
38021	734022
47440	734023
63187	734024
59338	734025
7626	734026
3628	734027
49575	734028
45300	734029
49078	734030
33927	734031
76583	734032
8280	734033
34	734034
59935	734035
57539	734036
75082	734037
31993	734038
347	734039
76729	734040
8732	734041
64001	734042
12121	734043
24044	734044
4546	734045
117572	734046
89261	734047
67121	734048
37727	734049
23986	734050
103017	734051
126844	734052
96704	734053
28842	734054
104136	734055
25522	734056
71332	734057
41683	734058
33138	734059
331	734060
134734	734061
4610	734062
130672	734063
7867	734064
6380	734065
80067	734066
123230	734067
40452	734068
33423	734069
1785	734070
101124	734071
4336	734072
44029	734073
1154	734074
795	734075
116964	734076
75197	734077
8516	734078
2979	734079
121487	734080
84160	734081
106174	734082
23747	734083
73	734084
39011	734085
91142	734086
44699	734087
9538	734088
145630	734089
52515	734090
12517	734091
1087	734092
34241	734093
158	734094
21622	734095
75961	734096
128348	734097
64168	734098
22898	734099
25680	734100
1843	734101
54651	734102
2485	734103
5409	734104
3003	734105
60088	734106
14440	734107
20085	734108
143285	734109
14156	734110
5904	734111
41690	734112
56069	734113
71501	734114
6687	734115
106726	734116
23692	734117
5786	734118
36406	734119
115807	734120
3060	734121
10060	734122
70867	734123
23975	734124
52160	734125
77460	734126
9920	734127
33457	734128
123111	734129
16547	734130
6375	734131
94641	734132
6136	734133
18241	734134
7206	734135
3823	734136
86555	734137
38084	734138
753	734139
15793	734140
15119	734141
83457	734142
29913	734143
25285	734144
67418	734145
34379	734146
81361	734147
24834	734148
8581	734149
122050	734150
43201	734151
139	734152
28219	734153
63334	734154
10685	734155
41741	734156
11171	734157
44546	734158
95259	734159
23576	734160
128921	734161
5145	734162
35803	734163
74517	734164
96712	734165
19969	734166
48101	734167
85172	734168
14117	734169
2283	734170
60221	734171
97898	734172
8598	734173
10454	734174
31743	734175
55358	734176
17515	734177
34620	734178
3073	734179
41740	734180
4027	734181
19034	734182
113412	734183
2626	734184
68011	734185
6740	734186
132287	734187
32197	734188
38513	734189
35545	734190
120551	734191
24256	734192
84291	734193
26407	734194
32311	734195
3922	734196
27933	734197
20883	734198
4027	734199
122698	734200
77024	734201
9723	734202
126305	734203
49186	734204
28340	734205
686	734206
29912	734207
99160	734208
26866	734209
30412	734210
85311	734211
62900	734212
96924	734213
35904	734214
5058	734215
32343	734216
28024	734217
764	734218
10833	734219
78216	734220
21188	734221
44244	734222
36993	734223
30190	734224
7257	734225
15421	734226
89902	734227
1114	734228
3544	734229
79358	734230
30325	734231
120745	734232
112029	734233
42950	734234
115470	734235
6221	734236
91302	734237
92096	734238
49281	734239
38765	734240
145079	734241
72476	734242
35	734243
68707	734244
1356	734245
2419	734246
6833	734247
9499	734248
7568	734249
70443	734250
52920	734251
768	734252
11911	734253
3729	734254
61990	734255
13302	734256
35507	734257
76861	734258
101313	734259
107990	734260
16478	734261
40992	734262
269	734263
65537	734264
43379	734265
65	734266
59570	734267
19620	734268
6461	734269
52394	734270
94105	734271
74028	734272
22003	734273
8785	734274
51039	734275
59394	734276
116597	734277
81439	734278
96558	734279
54146	734280
6036	734281
32572	734282
3641	734283
36458	734284
13627	734285
10374	734286
5689	734287
55321	734288
42313	734289
122589	734290
8312	734291
32945	734292
106645	734293
20878	734294
41920	734295
52930	734296
1585	734297
13724	734298
26967	734299
103267	734300
124781	734301
10358	734302
70288	734303
91796	734304
35617	734305
477	734306
1961	734307
53740	734308
1995	734309
34440	734310
5616	734311
21918	734312
73660	734313
63007	734314
21207	734315
92101	734316
75465	734317
53706	734318
16211	734319
25166	734320
59109	734321
124133	734322
64007	734323
43768	734324
2463	734325
136141	734326
10245	734327
18	734328
130875	734329
108506	734330
129604	734331
56073	734332
100814	734333
107024	734334
5340	734335
4810	734336
4614	734337
15	734338
54016	734339
56749	734340
112697	734341
22449	734342
18075	734343
42784	734344
19380	734345
55358	734346
3553	734347
20881	734348
36891	734349
73688	734350
74227	734351
5311	734352
18739	734353
111939	734354
40414	734355
39385	734356
25737	734357
26577	734358
67620	734359
24739	734360
66932	734361
3781	734362
86475	734363
61566	734364
34875	734365
7581	734366
59000	734367
42284	734368
36778	734369
49382	734370
92877	734371
74236	734372
37978	734373
15867	734374
118633	734375
85806	734376
13666	734377
83609	734378
7458	734379
47563	734380
131717	734381
1970	734382
52817	734383
42992	734384
52656	734385
103305	734386
34482	734387
24777	734388
4474	734389
48007	734390
117993	734391
17870	734392
29702	734393
12075	734394
96955	734395
20914	734396
71307	734397
46220	734398
726	734399
25875	734400
31426	734401
68130	734402
45929	734403
69040	734404
23027	734405
27916	734406
31489	734407
83370	734408
114006	734409
32017	734410
75434	734411
92875	734412
32872	734413
14964	734414
2734	734415
128704	734416
32693	734417
58223	734418
14414	734419
117619	734420
116251	734421
69801	734422
14624	734423
18192	734424
8415	734425
20929	734426
42710	734427
5712	734428
50670	734429
10458	734430
105271	734431
83168	734432
15953	734433
5473	734434
5959	734435
9745	734436
98175	734437
14004	734438
32980	734439
19404	734440
5383	734441
16722	734442
2298	734443
16153	734444
45162	734445
67169	734446
44895	734447
33927	734448
147928	734449
827	734450
118939	734451
59687	734452
56604	734453
7265	734454
1383	734455
275	734456
7715	734457
6678	734458
18120	734459
35662	734460
1277	734461
52223	734462
51769	734463
67133	734464
46002	734465
61869	734466
41809	734467
56710	734468
16816	734469
66922	734470
3152	734471
30154	734472
21798	734473
6490	734474
48165	734475
37588	734476
53442	734477
2756	734478
117106	734479
12479	734480
37385	734481
24535	734482
26016	734483
63756	734484
8615	734485
49920	734486
33324	734487
669	734488
28007	734489
47878	734490
24925	734491
48466	734492
20519	734493
3271	734494
6	734495
90627	734496
64520	734497
25216	734498
86605	734499
141597	734500
791	734501
86080	734502
327	734503
659	734504
28764	734505
29140	734506
54235	734507
4035	734508
24672	734509
94200	734510
48130	734511
2080	734512
60848	734513
66155	734514
4821	734515
22445	734516
45050	734517
74444	734518
14403	734519
79901	734520
8298	734521
127813	734522
6578	734523
61198	734524
104509	734525
62923	734526
121074	734527
22855	734528
74528	734529
31530	734530
47041	734531
55168	734532
49050	734533
1246	734534
119590	734535
16710	734536
26795	734537
112458	734538
27563	734539
97184	734540
78780	734541
11643	734542
78182	734543
19260	734544
65229	734545
6474	734546
28947	734547
8175	734548
85902	734549
61052	734550
85088	734551
73462	734552
12820	734553
59100	734554
134863	734555
40637	734556
30654	734557
32029	734558
114	734559
82843	734560
43155	734561
74097	734562
41041	734563
35887	734564
9339	734565
85114	734566
2568	734567
35329	734568
34900	734569
76650	734570
120801	734571
35460	734572
77042	734573
119614	734574
24986	734575
5394	734576
3584	734577
105	734578
2487	734579
89407	734580
26793	734581
32912	734582
37898	734583
142	734584
17639	734585
21647	734586
37378	734587
24717	734588
20650	734589
35105	734590
16538	734591
110424	734592
80870	734593
8586	734594
13894	734595
6859	734596
12488	734597
29937	734598
36814	734599
99517	734600
40661	734601
25392	734602
33379	734603
689	734604
344	734605
108037	734606
118426	734607
4211	734608
7864	734609
58493	734610
146	734611
23529	734612
23939	734613
54779	734614
59221	734615
17303	734616
64587	734617
121068	734618
65208	734619
119057	734620
65948	734621
91140	734622
34431	734623
63258	734624
109823	734625
31786	734626
11188	734627
87514	734628
49890	734629
32967	734630
7197	734631
29570	734632
18004	734633
87537	734634
52544	734635
13404	734636
13711	734637
20572	734638
30357	734639
99933	734640
107593	734641
94685	734642
33276	734643
27697	734644
103452	734645
113263	734646
73676	734647
107516	734648
6547	734649
43538	734650
1988	734651
102877	734652
15647	734653
594	734654
62501	734655
78996	734656
1669	734657
5228	734658
33763	734659
81819	734660
546	734661
120439	734662
5153	734663
8414	734664
30000	734665
5578	734666
68	734667
3931	734668
102588	734669
8849	734670
27923	734671
61811	734672
72320	734673
61760	734674
132120	734675
3786	734676
19596	734677
4126	734678
135525	734679
46835	734680
198	734681
6108	734682
70369	734683
72508	734684
32022	734685
108978	734686
74298	734687
56746	734688
101826	734689
2516	734690
35557	734691
49381	734692
66633	734693
92837	734694
36983	734695
222	734696
47431	734697
2164	734698
74186	734699
36147	734700
4666	734701
15004	734702
150402	734703
21881	734704
120681	734705
890	734706
130	734707
15463	734708
20734	734709
19026	734710
13404	734711
76967	734712
72835	734713
37374	734714
54427	734715
6968	734716
54187	734717
1263	734718
17676	734719
32381	734720
46549	734721
82030	734722
38601	734723
113252	734724
5081	734725
11149	734726
15643	734727
63695	734728
3551	734729
73739	734730
68689	734731
92120	734732
48661	734733
37024	734734
7430	734735
104494	734736
26926	734737
85142	734738
27996	734739
26240	734740
39564	734741
76877	734742
2670	734743
4344	734744
92253	734745
51478	734746
4956	734747
13995	734748
21734	734749
19795	734750
10583	734751
406	734752
8249	734753
81126	734754
56407	734755
4526	734756
744	734757
85789	734758
77299	734759
23861	734760
4745	734761
23873	734762
3462	734763
56003	734764
14014	734765
26321	734766
145745	734767
18	734768
1137	734769
1148	734770
89327	734771
11519	734772
22230	734773
25848	734774
114492	734775
14016	734776
116964	734777
8432	734778
97829	734779
55239	734780
935	734781
95381	734782
120155	734783
82898	734784
38298	734785
20681	734786
48523	734787
50857	734788
14811	734789
133420	734790
36110	734791
53999	734792
89294	734793
48856	734794
4346	734795
79341	734796
32104	734797
29581	734798
29586	734799
11089	734800
2043	734801
64794	734802
43861	734803
3256	734804
19041	734805
36612	734806
36270	734807
44819	734808
126237	734809
51539	734810
6820	734811
42281	734812
68964	734813
53190	734814
13504	734815
122895	734816
117084	734817
29295	734818
95024	734819
32443	734820
33060	734821
9778	734822
621	734823
16424	734824
45718	734825
106871	734826
2220	734827
378	734828
16083	734829
9590	734830
25032	734831
20556	734832
1348	734833
15504	734834
25960	734835
137064	734836
3673	734837
55956	734838
8789	734839
2539	734840
7630	734841
21775	734842
6887	734843
62059	734844
91695	734845
115936	734846
11402	734847
81695	734848
29202	734849
58901	734850
789	734851
11801	734852
9352	734853
23238	734854
46496	734855
13085	734856
67546	734857
26809	734858
83088	734859
61938	734860
19648	734861
7016	734862
4159	734863
94970	734864
70701	734865
46935	734866
61195	734867
4522	734868
6037	734869
16344	734870
32364	734871
117930	734872
88324	734873
36550	734874
20696	734875
34142	734876
76982	734877
79517	734878
5475	734879
25191	734880
138499	734881
22681	734882
40	734883
21675	734884
8750	734885
75334	734886
54916	734887
119914	734888
98973	734889
71005	734890
45183	734891
6559	734892
45201	734893
9914	734894
3384	734895
63452	734896
15455	734897
86562	734898
15172	734899
33001	734900
19219	734901
15272	734902
31587	734903
66978	734904
18310	734905
74936	734906
17853	734907
21464	734908
27989	734909
29018	734910
11347	734911
110688	734912
98113	734913
13390	734914
100578	734915
39071	734916
127123	734917
57702	734918
23177	734919
89402	734920
10474	734921
61411	734922
8352	734923
116503	734924
39837	734925
111182	734926
86523	734927
50729	734928
17652	734929
77711	734930
55410	734931
84102	734932
1435	734933
30421	734934
31828	734935
116449	734936
20314	734937
65092	734938
50654	734939
31281	734940
136470	734941
33447	734942
112196	734943
3360	734944
53908	734945
86486	734946
7947	734947
80270	734948
38527	734949
7819	734950
26993	734951
88092	734952
49897	734953
19074	734954
45049	734955
2892	734956
7675	734957
44118	734958
35196	734959
53901	734960
40847	734961
132317	734962
89703	734963
9264	734964
11404	734965
40629	734966
23649	734967
59525	734968
1063	734969
99334	734970
9881	734971
8212	734972
28058	734973
26482	734974
45174	734975
112553	734976
66813	734977
563	734978
44130	734979
1766	734980
113384	734981
66061	734982
39814	734983
6812	734984
71612	734985
53997	734986
85378	734987
7805	734988
17250	734989
63096	734990
106356	734991
37932	734992
20983	734993
94879	734994
532	734995
143853	734996
39331	734997
1507	734998
47660	734999
288	735000
107978	735001
103868	735002
81685	735003
49842	735004
45114	735005
93275	735006
2878	735007
103655	735008
36022	735009
16978	735010
100630	735011
19908	735012
91408	735013
21411	735014
30113	735015
4617	735016
16560	735017
17871	735018
92689	735019
51032	735020
8096	735021
117467	735022
74539	735023
47666	735024
5004	735025
10666	735026
29436	735027
89477	735028
117284	735029
27799	735030
682	735031
63579	735032
56797	735033
23085	735034
106684	735035
69084	735036
46487	735037
39941	735038
103822	735039
76173	735040
6730	735041
38450	735042
123773	735043
12557	735044
99530	735045
65664	735046
37719	735047
115721	735048
69862	735049
3008	735050
1199	735051
107056	735052
4695	735053
64043	735054
92777	735055
64704	735056
3898	735057
35784	735058
5190	735059
17588	735060
80357	735061
8501	735062
79625	735063
36795	735064
79816	735065
64484	735066
114265	735067
91944	735068
51047	735069
23611	735070
21723	735071
54907	735072
26695	735073
1450	735074
92780	735075
45019	735076
60572	735077
103414	735078
23166	735079
43971	735080
18099	735081
7193	735082
14209	735083
121946	735084
111541	735085
16279	735086
25506	735087
42556	735088
14769	735089
15560	735090
2060	735091
114864	735092
91457	735093
45636	735094
7627	735095
142638	735096
9022	735097
19348	735098
76035	735099
19209	735100
30462	735101
47636	735102
108712	735103
38329	735104
15719	735105
20931	735106
97223	735107
124067	735108
89033	735109
3886	735110
44769	735111
90595	735112
39810	735113
44019	735114
145545	735115
7869	735116
74144	735117
68551	735118
42253	735119
37707	735120
17767	735121
83326	735122
30779	735123
88094	735124
114532	735125
11100	735126
25867	735127
70800	735128
77138	735129
40391	735130
50120	735131
74686	735132
19172	735133
4993	735134
112417	735135
14843	735136
24539	735137
12929	735138
116150	735139
9912	735140
14702	735141
20457	735142
86377	735143
47198	735144
38345	735145
43504	735146
134915	735147
22954	735148
63752	735149
740	735150
40753	735151
107332	735152
61680	735153
35949	735154
10746	735155
98113	735156
35255	735157
20187	735158
14816	735159
6280	735160
4965	735161
35205	735162
78960	735163
10107	735164
11818	735165
31078	735166
107730	735167
23473	735168
20356	735169
112219	735170
80094	735171
122151	735172
8801	735173
67519	735174
20501	735175
98223	735176
43823	735177
8443	735178
46003	735179
10211	735180
17174	735181
7752	735182
44464	735183
41290	735184
13641	735185
124171	735186
120802	735187
139089	735188
32313	735189
10881	735190
110073	735191
30033	735192
28866	735193
46256	735194
27579	735195
10132	735196
125109	735197
78	735198
100057	735199
25923	735200
53246	735201
20525	735202
12611	735203
4125	735204
33653	735205
18514	735206
122497	735207
62678	735208
15320	735209
11776	735210
1477	735211
83708	735212
19216	735213
10564	735214
5763	735215
1829	735216
32655	735217
36766	735218
56104	735219
3787	735220
72928	735221
25243	735222
56631	735223
67	735224
88877	735225
15795	735226
82958	735227
2151	735228
51485	735229
43098	735230
45585	735231
15468	735232
45408	735233
1954	735234
71225	735235
22680	735236
45127	735237
108740	735238
14432	735239
54739	735240
39499	735241
45171	735242
2421	735243
59341	735244
17435	735245
3593	735246
116332	735247
31517	735248
78590	735249
16935	735250
100537	735251
122239	735252
9211	735253
6641	735254
2687	735255
7494	735256
5624	735257
23239	735258
33980	735259
90557	735260
67674	735261
36449	735262
99023	735263
31641	735264
24543	735265
47775	735266
10917	735267
20105	735268
42664	735269
7748	735270
7518	735271
107609	735272
72388	735273
345	735274
1333	735275
99745	735276
36166	735277
1907	735278
21629	735279
6200	735280
40051	735281
8	735282
228	735283
26550	735284
673	735285
28008	735286
24256	735287
20127	735288
3438	735289
66117	735290
14124	735291
16266	735292
62863	735293
99624	735294
1532	735295
33301	735296
1645	735297
117257	735298
55425	735299
135977	735300
80795	735301
117841	735302
29236	735303
69575	735304
48983	735305
16538	735306
67384	735307
33531	735308
83060	735309
49245	735310
84047	735311
16	735312
36910	735313
19292	735314
826	735315
17419	735316
30021	735317
1969	735318
3266	735319
39775	735320
87354	735321
6123	735322
31885	735323
16423	735324
92757	735325
40694	735326
113513	735327
3960	735328
31289	735329
16242	735330
13221	735331
5664	735332
47545	735333
49609	735334
14131	735335
70418	735336
40811	735337
45165	735338
34020	735339
3760	735340
3923	735341
16628	735342
46383	735343
2022	735344
20004	735345
51919	735346
105154	735347
48649	735348
26669	735349
100147	735350
55904	735351
51283	735352
50043	735353
19983	735354
22664	735355
1211	735356
73636	735357
104909	735358
23942	735359
52958	735360
17241	735361
33524	735362
103121	735363
15030	735364
27441	735365
4521	735366
13507	735367
627	735368
50939	735369
31996	735370
12155	735371
2370	735372
108405	735373
123100	735374
2791	735375
45104	735376
30857	735377
142414	735378
6661	735379
35743	735380
22197	735381
78486	735382
54141	735383
113692	735384
5792	735385
21417	735386
112434	735387
50610	735388
19657	735389
62327	735390
110892	735391
12836	735392
23549	735393
83602	735394
138067	735395
32043	735396
13112	735397
2034	735398
84155	735399
34977	735400
111532	735401
84141	735402
74131	735403
23446	735404
23467	735405
29407	735406
77717	735407
90328	735408
11162	735409
86238	735410
22103	735411
9755	735412
153	735413
1191	735414
16647	735415
136591	735416
6675	735417
85305	735418
73701	735419
25794	735420
14281	735421
5438	735422
4827	735423
105486	735424
124173	735425
3693	735426
59962	735427
127735	735428
13865	735429
1169	735430
1939	735431
26266	735432
19646	735433
7567	735434
31218	735435
7680	735436
9721	735437
69511	735438
138184	735439
27215	735440
29011	735441
48676	735442
32	735443
3093	735444
46653	735445
31195	735446
29094	735447
3773	735448
100561	735449
2534	735450
90112	735451
87838	735452
62043	735453
114073	735454
95960	735455
41662	735456
63552	735457
15702	735458
46090	735459
555	735460
117242	735461
1757	735462
36682	735463
49708	735464
13021	735465
31119	735466
143038	735467
2076	735468
1140	735469
45438	735470
555	735471
144864	735472
42550	735473
35166	735474
28271	735475
299	735476
589	735477
7140	735478
13390	735479
8810	735480
61988	735481
51687	735482
8786	735483
68214	735484
1454	735485
16207	735486
2195	735487
37182	735488
30798	735489
18378	735490
14867	735491
41251	735492
44994	735493
1005	735494
37686	735495
4506	735496
62293	735497
24886	735498
17109	735499
46413	735500
5612	735501
80281	735502
6574	735503
63188	735504
1059	735505
105787	735506
39187	735507
51899	735508
30601	735509
1871	735510
58846	735511
91441	735512
87486	735513
5030	735514
121276	735515
42771	735516
79784	735517
15520	735518
7069	735519
58688	735520
910	735521
111819	735522
115466	735523
57040	735524
107721	735525
15189	735526
54372	735527
132100	735528
60703	735529
57359	735530
32722	735531
18603	735532
9939	735533
140353	735534
112807	735535
113043	735536
16268	735537
34867	735538
88133	735539
11492	735540
115920	735541
31477	735542
62742	735543
50737	735544
16792	735545
125735	735546
123550	735547
29616	735548
73603	735549
2183	735550
6400	735551
2860	735552
6575	735553
33892	735554
76191	735555
39212	735556
99324	735557
86977	735558
6647	735559
109398	735560
32447	735561
60040	735562
81033	735563
3452	735564
28958	735565
91267	735566
104907	735567
1170	735568
12011	735569
465	735570
22476	735571
45680	735572
70022	735573
37558	735574
47098	735575
15481	735576
58780	735577
103837	735578
12277	735579
134171	735580
23074	735581
14291	735582
10132	735583
1677	735584
48849	735585
3919	735586
87806	735587
47125	735588
18660	735589
22595	735590
57313	735591
109083	735592
47165	735593
123095	735594
89784	735595
109086	735596
53176	735597
10013	735598
808	735599
399	735600
3027	735601
28016	735602
24843	735603
5177	735604
68941	735605
1998	735606
24191	735607
725	735608
39655	735609
16248	735610
46394	735611
137829	735612
52368	735613
9535	735614
28121	735615
26149	735616
2667	735617
3473	735618
56700	735619
59983	735620
72867	735621
20255	735622
4226	735623
72824	735624
30058	735625
38943	735626
19512	735627
1185	735628
84364	735629
30425	735630
11452	735631
38542	735632
104872	735633
16983	735634
97030	735635
21225	735636
49362	735637
8114	735638
73015	735639
79201	735640
32318	735641
89222	735642
82444	735643
6902	735644
71701	735645
70088	735646
5481	735647
367	735648
33128	735649
35279	735650
9007	735651
30708	735652
9820	735653
19433	735654
113643	735655
25125	735656
133966	735657
48115	735658
7392	735659
17682	735660
5346	735661
62749	735662
35233	735663
136462	735664
11341	735665
93683	735666
35314	735667
24722	735668
26445	735669
12646	735670
59274	735671
17685	735672
9019	735673
23610	735674
57045	735675
35630	735676
2238	735677
19978	735678
101301	735679
39197	735680
13027	735681
10557	735682
120258	735683
46810	735684
30166	735685
34099	735686
3833	735687
42081	735688
46166	735689
995	735690
104704	735691
80272	735692
24038	735693
5945	735694
8250	735695
9984	735696
14151	735697
1191	735698
13826	735699
27126	735700
21219	735701
2714	735702
22980	735703
14568	735704
16849	735705
70851	735706
91742	735707
101834	735708
42622	735709
9708	735710
9392	735711
46061	735712
11036	735713
40430	735714
40690	735715
1521	735716
45791	735717
14875	735718
1029	735719
59199	735720
18682	735721
12190	735722
56805	735723
28662	735724
86012	735725
46454	735726
11551	735727
66005	735728
3439	735729
55796	735730
115678	735731
8380	735732
11690	735733
103824	735734
87707	735735
4179	735736
134875	735737
55560	735738
84770	735739
48991	735740
1052	735741
70727	735742
23875	735743
170	735744
19884	735745
5177	735746
69551	735747
26930	735748
53162	735749
4216	735750
96446	735751
114569	735752
10143	735753
91455	735754
14790	735755
31299	735756
97259	735757
77005	735758
12161	735759
25416	735760
121653	735761
30993	735762
32787	735763
683	735764
75604	735765
67866	735766
20209	735767
36495	735768
111499	735769
131529	735770
1454	735771
1376	735772
86046	735773
3090	735774
10401	735775
120427	735776
16305	735777
2401	735778
13054	735779
24569	735780
74966	735781
8082	735782
111430	735783
27066	735784
39565	735785
18044	735786
42800	735787
13566	735788
499	735789
97836	735790
9504	735791
21644	735792
102038	735793
105545	735794
130466	735795
37439	735796
29803	735797
56688	735798
58293	735799
40361	735800
24871	735801
74670	735802
66815	735803
19369	735804
26537	735805
67203	735806
25008	735807
37499	735808
3877	735809
51865	735810
110987	735811
108366	735812
23324	735813
12485	735814
76055	735815
1080	735816
82287	735817
36026	735818
69628	735819
40243	735820
40828	735821
25120	735822
124462	735823
125710	735824
58033	735825
66371	735826
2847	735827
838	735828
96500	735829
25309	735830
7169	735831
7371	735832
2307	735833
550	735834
15220	735835
149882	735836
32217	735837
35922	735838
1227	735839
6058	735840
30579	735841
82120	735842
30050	735843
8189	735844
2785	735845
1425	735846
110195	735847
8568	735848
9512	735849
38468	735850
16815	735851
69519	735852
134399	735853
79122	735854
68237	735855
67753	735856
70796	735857
1330	735858
7941	735859
50300	735860
57945	735861
21118	735862
42796	735863
49959	735864
108378	735865
27343	735866
50854	735867
1020	735868
34708	735869
37185	735870
15545	735871
9235	735872
5744	735873
102902	735874
2216	735875
50697	735876
53247	735877
33254	735878
880	735879
27218	735880
5587	735881
1288	735882
78541	735883
454	735884
3401	735885
4	735886
21634	735887
85128	735888
28396	735889
66411	735890
24429	735891
124369	735892
83597	735893
53573	735894
27049	735895
67757	735896
84627	735897
52630	735898
788	735899
116850	735900
752	735901
24000	735902
41197	735903
75313	735904
8427	735905
4829	735906
53725	735907
118292	735908
15787	735909
26954	735910
53120	735911
18149	735912
70432	735913
31512	735914
5302	735915
41433	735916
79315	735917
38622	735918
70306	735919
49407	735920
135796	735921
10455	735922
138093	735923
107381	735924
22239	735925
15371	735926
50669	735927
144140	735928
51710	735929
7	735930
32208	735931
27319	735932
7016	735933
78917	735934
15474	735935
27683	735936
51030	735937
67180	735938
11350	735939
8203	735940
28686	735941
34701	735942
71444	735943
15164	735944
21423	735945
28132	735946
102374	735947
18267	735948
108198	735949
14215	735950
9942	735951
21729	735952
55794	735953
82792	735954
86455	735955
60026	735956
2503	735957
42828	735958
128807	735959
70906	735960
7354	735961
69235	735962
47225	735963
1725	735964
3770	735965
143942	735966
77046	735967
25043	735968
2981	735969
7280	735970
62100	735971
69872	735972
3245	735973
112130	735974
31077	735975
20491	735976
35061	735977
59013	735978
149048	735979
46259	735980
15523	735981
51476	735982
116027	735983
113848	735984
56329	735985
33440	735986
64309	735987
64703	735988
2484	735989
13576	735990
16365	735991
57883	735992
782	735993
22428	735994
578	735995
28533	735996
16046	735997
39795	735998
29	735999
113597	736000
4454	736001
91544	736002
20750	736003
86497	736004
86480	736005
30150	736006
75027	736007
143897	736008
37207	736009
28932	736010
37271	736011
110898	736012
16451	736013
97853	736014
6520	736015
111619	736016
86180	736017
9776	736018
14039	736019
14588	736020
15425	736021
21479	736022
10229	736023
38743	736024
27218	736025
39704	736026
115760	736027
18030	736028
104974	736029
26702	736030
13732	736031
7711	736032
8268	736033
10288	736034
36080	736035
7254	736036
70876	736037
30166	736038
124291	736039
71174	736040
41847	736041
111350	736042
78727	736043
6553	736044
5757	736045
69348	736046
99218	736047
52792	736048
111333	736049
29400	736050
10793	736051
32521	736052
60041	736053
130443	736054
47990	736055
29492	736056
108434	736057
814	736058
90985	736059
20430	736060
3693	736061
366	736062
28740	736063
58687	736064
128285	736065
8663	736066
22267	736067
21628	736068
70690	736069
9536	736070
89430	736071
5	736072
4319	736073
29059	736074
7639	736075
64060	736076
7333	736077
128335	736078
1927	736079
3882	736080
137863	736081
25507	736082
55670	736083
147631	736084
20905	736085
18111	736086
15032	736087
16533	736088
137398	736089
10228	736090
74279	736091
17346	736092
97962	736093
80808	736094
118714	736095
78821	736096
22319	736097
10767	736098
73791	736099
125027	736100
42901	736101
8570	736102
23641	736103
25341	736104
30758	736105
29617	736106
87528	736107
72441	736108
4301	736109
12113	736110
78067	736111
10506	736112
112216	736113
31464	736114
63251	736115
28564	736116
1287	736117
106778	736118
12879	736119
101665	736120
113052	736121
12518	736122
83741	736123
127915	736124
48948	736125
76437	736126
43235	736127
15818	736128
47345	736129
65833	736130
38700	736131
16268	736132
55874	736133
34429	736134
880	736135
10596	736136
56832	736137
76972	736138
83334	736139
34543	736140
63396	736141
15725	736142
19193	736143
13914	736144
73874	736145
10866	736146
73816	736147
3816	736148
49278	736149
19946	736150
18291	736151
35319	736152
1914	736153
44564	736154
47500	736155
46722	736156
107845	736157
42241	736158
37385	736159
77112	736160
77147	736161
48995	736162
1276	736163
1702	736164
63899	736165
22456	736166
101208	736167
109061	736168
8435	736169
27524	736170
81262	736171
12595	736172
81577	736173
1306	736174
237	736175
45755	736176
102039	736177
10921	736178
5482	736179
72767	736180
30814	736181
76336	736182
43148	736183
14754	736184
16647	736185
15774	736186
64202	736187
66723	736188
6032	736189
2296	736190
553	736191
5553	736192
62550	736193
38241	736194
23886	736195
37571	736196
12223	736197
86394	736198
2711	736199
20494	736200
111641	736201
40512	736202
35526	736203
1486	736204
24565	736205
76231	736206
9119	736207
106795	736208
125549	736209
133164	736210
93021	736211
1449	736212
130630	736213
25067	736214
9681	736215
83057	736216
137783	736217
3176	736218
58308	736219
4905	736220
45348	736221
86354	736222
89969	736223
122658	736224
113451	736225
65107	736226
2315	736227
60184	736228
133155	736229
61008	736230
56080	736231
75966	736232
5230	736233
52092	736234
105952	736235
616	736236
34547	736237
20525	736238
8065	736239
10059	736240
27000	736241
95861	736242
28458	736243
89214	736244
59510	736245
20725	736246
30765	736247
11014	736248
108946	736249
15954	736250
53371	736251
66969	736252
14752	736253
43	736254
4687	736255
125495	736256
36923	736257
70019	736258
12685	736259
31503	736260
93539	736261
28086	736262
88137	736263
148804	736264
23536	736265
104578	736266
111686	736267
29096	736268
30168	736269
51219	736270
91350	736271
95007	736272
43369	736273
44731	736274
115147	736275
36835	736276
107719	736277
58847	736278
67937	736279
9481	736280
34034	736281
39816	736282
77298	736283
3787	736284
34308	736285
143492	736286
5317	736287
22666	736288
16249	736289
101388	736290
14827	736291
15728	736292
104884	736293
22567	736294
20384	736295
44039	736296
89191	736297
73788	736298
69698	736299
9447	736300
62358	736301
23830	736302
44520	736303
71032	736304
74979	736305
109582	736306
27011	736307
55805	736308
21703	736309
137988	736310
9234	736311
11207	736312
76831	736313
17981	736314
11705	736315
58888	736316
61302	736317
112847	736318
14021	736319
31090	736320
83303	736321
38511	736322
14841	736323
762	736324
9534	736325
14523	736326
10879	736327
54473	736328
22115	736329
114074	736330
205	736331
119680	736332
49238	736333
10820	736334
44564	736335
110064	736336
7480	736337
58828	736338
17813	736339
14058	736340
3622	736341
83629	736342
41988	736343
43	736344
19487	736345
8530	736346
16206	736347
31196	736348
39972	736349
63478	736350
71372	736351
87017	736352
1662	736353
41387	736354
24874	736355
28805	736356
72402	736357
567	736358
20974	736359
4517	736360
12695	736361
13050	736362
16174	736363
50409	736364
52033	736365
79586	736366
12833	736367
38276	736368
35581	736369
7796	736370
906	736371
50937	736372
10639	736373
26467	736374
70827	736375
26449	736376
30572	736377
36795	736378
6779	736379
108332	736380
1064	736381
4403	736382
91788	736383
1321	736384
37934	736385
16210	736386
44916	736387
61970	736388
96637	736389
385	736390
79934	736391
34363	736392
19536	736393
59757	736394
43240	736395
39995	736396
4158	736397
38862	736398
23907	736399
10758	736400
67017	736401
7244	736402
41831	736403
7100	736404
10220	736405
122790	736406
12417	736407
81605	736408
12326	736409
45080	736410
1282	736411
48641	736412
8738	736413
23025	736414
10663	736415
4385	736416
16538	736417
22173	736418
135844	736419
733	736420
22480	736421
95388	736422
5181	736423
135302	736424
102677	736425
18511	736426
9723	736427
36581	736428
11828	736429
310	736430
8192	736431
23367	736432
71653	736433
11463	736434
886	736435
17122	736436
98495	736437
120696	736438
1896	736439
69991	736440
55573	736441
99785	736442
11260	736443
3477	736444
46562	736445
4511	736446
41111	736447
37349	736448
45447	736449
9127	736450
677	736451
1283	736452
83800	736453
126245	736454
81795	736455
50985	736456
73896	736457
24763	736458
49020	736459
114835	736460
75340	736461
667	736462
1666	736463
98277	736464
138931	736465
42375	736466
102	736467
114808	736468
24777	736469
10699	736470
74457	736471
3492	736472
112174	736473
50548	736474
32	736475
27747	736476
2598	736477
78692	736478
12185	736479
44927	736480
93549	736481
40390	736482
11282	736483
6935	736484
18092	736485
28470	736486
43748	736487
52879	736488
53588	736489
127400	736490
25225	736491
4970	736492
28405	736493
31994	736494
31211	736495
129822	736496
43483	736497
84962	736498
66459	736499
33821	736500
140517	736501
39757	736502
73079	736503
27838	736504
22924	736505
263	736506
55451	736507
22651	736508
13590	736509
60	736510
66646	736511
53783	736512
21673	736513
6803	736514
14385	736515
91475	736516
16188	736517
25820	736518
35461	736519
18298	736520
14183	736521
35525	736522
33586	736523
63878	736524
27132	736525
1620	736526
18908	736527
42471	736528
25724	736529
12810	736530
8959	736531
116723	736532
92227	736533
38672	736534
8418	736535
4960	736536
115762	736537
9642	736538
3409	736539
47962	736540
4779	736541
10590	736542
22978	736543
90558	736544
140879	736545
10203	736546
28537	736547
35459	736548
82603	736549
1265	736550
11748	736551
38840	736552
30036	736553
52812	736554
16738	736555
109429	736556
95524	736557
13874	736558
42964	736559
12766	736560
29924	736561
141106	736562
774	736563
78895	736564
55209	736565
23960	736566
22072	736567
36408	736568
30819	736569
112979	736570
88677	736571
7156	736572
30042	736573
83530	736574
8109	736575
53442	736576
3299	736577
6325	736578
19868	736579
27587	736580
14715	736581
6814	736582
97414	736583
82319	736584
86949	736585
22766	736586
60730	736587
72768	736588
173	736589
36566	736590
111268	736591
72358	736592
60395	736593
19502	736594
35500	736595
15950	736596
47806	736597
53689	736598
23169	736599
11725	736600
50658	736601
67701	736602
8420	736603
92356	736604
85407	736605
24879	736606
3151	736607
70980	736608
29826	736609
55945	736610
95325	736611
22327	736612
74607	736613
31707	736614
11467	736615
2402	736616
40978	736617
31245	736618
15551	736619
13694	736620
41636	736621
105862	736622
16408	736623
12282	736624
56566	736625
15837	736626
3423	736627
20919	736628
133509	736629
76121	736630
34278	736631
93429	736632
376	736633
8850	736634
1439	736635
42234	736636
29180	736637
69	736638
45180	736639
9176	736640
35630	736641
115738	736642
128	736643
15533	736644
7391	736645
109286	736646
79518	736647
19948	736648
117999	736649
75673	736650
2	736651
28123	736652
37257	736653
57938	736654
64177	736655
5520	736656
129627	736657
77536	736658
472	736659
110128	736660
2579	736661
92765	736662
35762	736663
67951	736664
86751	736665
45881	736666
111935	736667
21556	736668
2966	736669
41818	736670
65171	736671
30959	736672
70299	736673
88120	736674
80276	736675
104082	736676
22263	736677
69532	736678
122327	736679
63346	736680
28640	736681
81744	736682
64319	736683
30588	736684
9687	736685
113889	736686
24873	736687
37274	736688
21416	736689
20437	736690
2384	736691
72755	736692
13124	736693
19969	736694
41367	736695
55867	736696
1155	736697
77683	736698
42744	736699
33264	736700
97956	736701
88458	736702
18358	736703
114898	736704
5410	736705
41342	736706
98369	736707
85861	736708
115065	736709
43813	736710
3291	736711
24886	736712
369	736713
46127	736714
27417	736715
388	736716
144601	736717
4189	736718
10066	736719
115141	736720
6634	736721
45234	736722
1375	736723
4145	736724
55319	736725
90796	736726
98103	736727
847	736728
48681	736729
31704	736730
37307	736731
65908	736732
75058	736733
116902	736734
71316	736735
14870	736736
57959	736737
12830	736738
5131	736739
24747	736740
135785	736741
3070	736742
112989	736743
55158	736744
63744	736745
5903	736746
15781	736747
36118	736748
36040	736749
92199	736750
10798	736751
62708	736752
60174	736753
11634	736754
110904	736755
100175	736756
64125	736757
34578	736758
70369	736759
45389	736760
148900	736761
112459	736762
33747	736763
21687	736764
49381	736765
7418	736766
4038	736767
90865	736768
9884	736769
6382	736770
95276	736771
14852	736772
14734	736773
24905	736774
90626	736775
45283	736776
24834	736777
22549	736778
102909	736779
507	736780
43037	736781
55001	736782
39040	736783
8238	736784
7137	736785
111177	736786
13586	736787
138682	736788
37462	736789
195	736790
25005	736791
74261	736792
48031	736793
2514	736794
24520	736795
53944	736796
69558	736797
57300	736798
99621	736799
52337	736800
36996	736801
39408	736802
12139	736803
55837	736804
13546	736805
12970	736806
108503	736807
2281	736808
303	736809
95256	736810
54864	736811
36433	736812
15199	736813
6997	736814
35537	736815
11139	736816
3252	736817
9606	736818
85199	736819
5601	736820
49158	736821
4182	736822
31228	736823
14154	736824
40230	736825
4374	736826
62427	736827
103922	736828
53759	736829
22126	736830
45621	736831
121022	736832
30410	736833
137190	736834
80997	736835
10645	736836
60314	736837
62953	736838
38441	736839
1141	736840
55551	736841
27263	736842
29291	736843
50975	736844
64737	736845
66466	736846
109702	736847
71450	736848
24935	736849
111313	736850
3789	736851
9245	736852
11259	736853
28772	736854
89370	736855
142333	736856
7834	736857
35237	736858
72544	736859
87700	736860
82694	736861
26861	736862
90436	736863
131641	736864
47821	736865
5450	736866
11562	736867
22041	736868
27950	736869
19996	736870
79399	736871
107939	736872
111789	736873
13902	736874
47662	736875
32473	736876
46684	736877
99774	736878
30085	736879
79393	736880
3232	736881
87089	736882
6281	736883
17229	736884
396	736885
38963	736886
86	736887
52695	736888
71840	736889
73168	736890
3249	736891
9281	736892
1654	736893
47243	736894
10788	736895
6101	736896
19684	736897
58744	736898
43132	736899
75539	736900
61420	736901
2374	736902
68363	736903
15176	736904
158	736905
10814	736906
37218	736907
14831	736908
35329	736909
49446	736910
103624	736911
50246	736912
22341	736913
38226	736914
4520	736915
20536	736916
16805	736917
70628	736918
54587	736919
4741	736920
23235	736921
120122	736922
124748	736923
50962	736924
80641	736925
20939	736926
18648	736927
10231	736928
11985	736929
25166	736930
57900	736931
52178	736932
6791	736933
13239	736934
62046	736935
6371	736936
10220	736937
10302	736938
3114	736939
942	736940
71980	736941
21137	736942
113372	736943
3263	736944
113452	736945
90836	736946
22925	736947
54068	736948
40175	736949
58760	736950
55468	736951
98379	736952
9912	736953
81800	736954
37595	736955
26229	736956
42284	736957
5223	736958
56006	736959
109719	736960
100223	736961
3490	736962
556	736963
44122	736964
56441	736965
16760	736966
1868	736967
20850	736968
90027	736969
92755	736970
43797	736971
49215	736972
66831	736973
16698	736974
80681	736975
136817	736976
3227	736977
104891	736978
33103	736979
55671	736980
34785	736981
64123	736982
19921	736983
31970	736984
11852	736985
65611	736986
100251	736987
44184	736988
59185	736989
34174	736990
6812	736991
57890	736992
51233	736993
91805	736994
47420	736995
5222	736996
75543	736997
48474	736998
8370	736999
55804	737000
25134	737001
63441	737002
2531	737003
1301	737004
86689	737005
22606	737006
40370	737007
63224	737008
1090	737009
17780	737010
89292	737011
7776	737012
20798	737013
36955	737014
14825	737015
53365	737016
69706	737017
42966	737018
104885	737019
34493	737020
106580	737021
18637	737022
5195	737023
26752	737024
15369	737025
63595	737026
70977	737027
284	737028
25231	737029
124247	737030
73422	737031
53795	737032
19509	737033
25468	737034
34536	737035
25485	737036
137233	737037
139224	737038
196	737039
13771	737040
103519	737041
112753	737042
71890	737043
103081	737044
106132	737045
25126	737046
89663	737047
64759	737048
87231	737049
13495	737050
81832	737051
48380	737052
22588	737053
71374	737054
41133	737055
47269	737056
122070	737057
3593	737058
1656	737059
37782	737060
45719	737061
15169	737062
105857	737063
5436	737064
317	737065
35417	737066
72749	737067
72637	737068
85639	737069
12242	737070
14881	737071
71473	737072
33586	737073
73497	737074
24542	737075
138537	737076
14974	737077
54904	737078
9188	737079
14662	737080
68288	737081
29979	737082
1287	737083
41647	737084
3957	737085
6211	737086
35366	737087
14444	737088
57223	737089
79400	737090
5081	737091
15505	737092
17891	737093
22289	737094
34524	737095
3540	737096
8619	737097
30327	737098
131902	737099
58277	737100
16749	737101
121915	737102
17981	737103
1774	737104
57562	737105
107613	737106
18571	737107
46434	737108
4363	737109
106078	737110
31	737111
10004	737112
62658	737113
62679	737114
8138	737115
30998	737116
128506	737117
18227	737118
2255	737119
30474	737120
33537	737121
5620	737122
80074	737123
149945	737124
13785	737125
11675	737126
26001	737127
21755	737128
11998	737129
93334	737130
2539	737131
462	737132
103198	737133
8581	737134
2086	737135
59844	737136
30317	737137
56480	737138
102064	737139
30506	737140
93457	737141
40644	737142
97736	737143
2529	737144
140807	737145
7889	737146
44727	737147
7888	737148
116737	737149
73065	737150
12544	737151
4402	737152
42816	737153
35780	737154
38602	737155
7866	737156
146024	737157
82283	737158
21391	737159
99975	737160
17527	737161
28808	737162
33919	737163
64302	737164
23128	737165
48814	737166
63677	737167
68511	737168
46424	737169
3127	737170
13861	737171
147571	737172
44534	737173
38539	737174
9944	737175
109331	737176
87192	737177
16934	737178
61552	737179
43833	737180
8156	737181
8775	737182
81825	737183
51039	737184
15515	737185
32901	737186
245	737187
83810	737188
592	737189
5814	737190
3046	737191
17758	737192
126387	737193
129808	737194
37066	737195
59847	737196
24201	737197
32500	737198
39949	737199
6572	737200
32196	737201
96652	737202
14778	737203
108183	737204
22451	737205
13140	737206
9094	737207
5933	737208
136889	737209
15287	737210
1847	737211
51325	737212
33413	737213
4334	737214
32576	737215
37850	737216
11466	737217
20340	737218
6670	737219
115295	737220
101579	737221
6942	737222
85104	737223
138137	737224
80759	737225
9728	737226
59066	737227
16869	737228
48108	737229
10560	737230
534	737231
102267	737232
8635	737233
25280	737234
31218	737235
87532	737236
48108	737237
115765	737238
3121	737239
112562	737240
30449	737241
42128	737242
5671	737243
107662	737244
2406	737245
4361	737246
35569	737247
61464	737248
119526	737249
27315	737250
50822	737251
6854	737252
129357	737253
79132	737254
9519	737255
41151	737256
43939	737257
47283	737258
9222	737259
51897	737260
5136	737261
65484	737262
20209	737263
61019	737264
20488	737265
5830	737266
56946	737267
71986	737268
1739	737269
51206	737270
817	737271
92183	737272
72106	737273
7969	737274
112744	737275
135236	737276
3463	737277
5885	737278
1931	737279
14254	737280
48601	737281
24619	737282
72345	737283
67992	737284
1283	737285
1801	737286
122221	737287
2239	737288
45535	737289
19257	737290
48070	737291
71132	737292
7193	737293
24733	737294
58372	737295
77239	737296
5321	737297
24128	737298
41173	737299
5821	737300
35842	737301
133690	737302
442	737303
21907	737304
73192	737305
99742	737306
54801	737307
956	737308
19837	737309
25561	737310
41088	737311
83004	737312
6776	737313
66359	737314
45562	737315
47222	737316
4052	737317
90850	737318
102311	737319
102499	737320
23512	737321
45802	737322
73387	737323
93561	737324
7435	737325
3681	737326
77483	737327
44726	737328
29199	737329
42270	737330
11555	737331
1350	737332
6893	737333
38979	737334
31264	737335
26797	737336
138057	737337
39165	737338
18507	737339
44438	737340
17990	737341
53383	737342
67463	737343
30206	737344
25718	737345
45629	737346
129393	737347
98652	737348
2644	737349
157	737350
84950	737351
21338	737352
6247	737353
30248	737354
85109	737355
82577	737356
16126	737357
55188	737358
95270	737359
121883	737360
76093	737361
3599	737362
21180	737363
86844	737364
5533	737365
66918	737366
1580	737367
1715	737368
99128	737369
70448	737370
4473	737371
5904	737372
29777	737373
49454	737374
7169	737375
45666	737376
8821	737377
83630	737378
87511	737379
97579	737380
21951	737381
73072	737382
148441	737383
98883	737384
62802	737385
24821	737386
140331	737387
6400	737388
6389	737389
99583	737390
104950	737391
64203	737392
79590	737393
6416	737394
40105	737395
45474	737396
148011	737397
64525	737398
3212	737399
39264	737400
3292	737401
11050	737402
76159	737403
18083	737404
76510	737405
46261	737406
30184	737407
19130	737408
24982	737409
56462	737410
69880	737411
98529	737412
46507	737413
77047	737414
18940	737415
40748	737416
54568	737417
965	737418
70213	737419
24528	737420
33884	737421
16936	737422
56961	737423
96629	737424
2882	737425
102950	737426
9865	737427
91231	737428
123864	737429
36015	737430
67381	737431
57227	737432
25168	737433
17802	737434
31088	737435
122728	737436
6930	737437
51688	737438
74426	737439
95444	737440
48450	737441
68329	737442
66253	737443
78004	737444
84641	737445
2681	737446
4607	737447
67409	737448
148999	737449
41601	737450
63978	737451
79871	737452
2162	737453
53160	737454
1150	737455
15447	737456
29860	737457
18728	737458
41727	737459
902	737460
5462	737461
78650	737462
9725	737463
93147	737464
79220	737465
127754	737466
9420	737467
79508	737468
11995	737469
94450	737470
76804	737471
97004	737472
431	737473
120502	737474
82205	737475
7909	737476
44953	737477
24840	737478
55628	737479
30334	737480
6957	737481
840	737482
45277	737483
5328	737484
3115	737485
7316	737486
88873	737487
40695	737488
88250	737489
23774	737490
28762	737491
8867	737492
25265	737493
7614	737494
92941	737495
78842	737496
70645	737497
41142	737498
41191	737499
34032	737500
121110	737501
85761	737502
8536	737503
65284	737504
93607	737505
20054	737506
33049	737507
28415	737508
75844	737509
85461	737510
18525	737511
38208	737512
74789	737513
14798	737514
18997	737515
85328	737516
4316	737517
5966	737518
79807	737519
95149	737520
1021	737521
52144	737522
39576	737523
7701	737524
24777	737525
39067	737526
29678	737527
10886	737528
30369	737529
130892	737530
76418	737531
54749	737532
52743	737533
71523	737534
81031	737535
24369	737536
8472	737537
119615	737538
49970	737539
385	737540
75567	737541
32797	737542
42609	737543
75906	737544
61966	737545
114183	737546
124860	737547
95826	737548
84296	737549
70711	737550
16087	737551
90766	737552
15120	737553
3169	737554
47331	737555
28386	737556
101491	737557
58166	737558
86028	737559
71158	737560
86828	737561
25423	737562
95185	737563
8854	737564
22997	737565
132512	737566
14162	737567
89217	737568
4866	737569
72519	737570
1018	737571
66758	737572
119956	737573
7867	737574
88974	737575
496	737576
12870	737577
440	737578
7169	737579
11029	737580
14330	737581
17731	737582
29283	737583
29030	737584
74999	737585
134347	737586
10782	737587
16932	737588
850	737589
21041	737590
3261	737591
6336	737592
86393	737593
452	737594
110335	737595
13658	737596
115990	737597
80942	737598
58854	737599
28847	737600
4015	737601
15597	737602
26806	737603
47747	737604
127253	737605
8480	737606
5174	737607
118787	737608
30442	737609
7714	737610
11348	737611
32175	737612
27596	737613
15270	737614
103550	737615
23640	737616
2347	737617
96320	737618
135139	737619
93456	737620
57909	737621
4677	737622
41694	737623
55215	737624
150261	737625
114068	737626
111820	737627
20301	737628
99893	737629
99859	737630
24267	737631
37728	737632
79541	737633
49744	737634
85024	737635
7128	737636
1468	737637
66416	737638
46	737639
64398	737640
5133	737641
30900	737642
42429	737643
52442	737644
71374	737645
122029	737646
3861	737647
74467	737648
93524	737649
4191	737650
103854	737651
53407	737652
51672	737653
4575	737654
52631	737655
36422	737656
36474	737657
9515	737658
106951	737659
96565	737660
28230	737661
18531	737662
9130	737663
41346	737664
19441	737665
94469	737666
67062	737667
54177	737668
47810	737669
53161	737670
141008	737671
33005	737672
63282	737673
8033	737674
33430	737675
119883	737676
74322	737677
22630	737678
25	737679
9647	737680
3480	737681
1171	737682
9116	737683
2070	737684
8245	737685
15064	737686
133714	737687
127964	737688
58695	737689
5320	737690
3805	737691
30660	737692
48354	737693
66131	737694
19458	737695
57551	737696
831	737697
48188	737698
1521	737699
87882	737700
26837	737701
12948	737702
50274	737703
3716	737704
10291	737705
79689	737706
23936	737707
124327	737708
12706	737709
40638	737710
19910	737711
26817	737712
64881	737713
118469	737714
32550	737715
888	737716
16264	737717
108	737718
7076	737719
90377	737720
1358	737721
12494	737722
31691	737723
118268	737724
29291	737725
8954	737726
29097	737727
36291	737728
4553	737729
62035	737730
5791	737731
30326	737732
49566	737733
117682	737734
37423	737735
30306	737736
86530	737737
60708	737738
131043	737739
20659	737740
51301	737741
11652	737742
47286	737743
38180	737744
75668	737745
10057	737746
22026	737747
46928	737748
21419	737749
59121	737750
87283	737751
23823	737752
1186	737753
34093	737754
107620	737755
67648	737756
34973	737757
32	737758
39074	737759
22650	737760
27879	737761
76383	737762
9556	737763
9664	737764
22138	737765
51096	737766
94275	737767
43725	737768
102384	737769
98001	737770
66455	737771
1737	737772
11724	737773
95268	737774
30819	737775
85497	737776
20468	737777
70306	737778
23130	737779
55330	737780
30091	737781
10308	737782
20198	737783
72929	737784
14354	737785
73841	737786
59670	737787
53165	737788
107752	737789
48900	737790
113392	737791
320	737792
67944	737793
4561	737794
95793	737795
60271	737796
36726	737797
25010	737798
23165	737799
89612	737800
45483	737801
64693	737802
68623	737803
8338	737804
24304	737805
80410	737806
45601	737807
47004	737808
108560	737809
58199	737810
87333	737811
14943	737812
97506	737813
69465	737814
58888	737815
134896	737816
53168	737817
1866	737818
12730	737819
30262	737820
14387	737821
54730	737822
133083	737823
41713	737824
25538	737825
372	737826
28115	737827
25050	737828
26548	737829
3908	737830
25899	737831
104539	737832
120466	737833
104816	737834
113337	737835
96677	737836
72388	737837
79519	737838
16056	737839
15538	737840
72176	737841
130741	737842
133315	737843
54780	737844
36228	737845
777	737846
788	737847
10229	737848
5021	737849
2466	737850
34900	737851
136994	737852
5870	737853
5161	737854
52763	737855
102665	737856
78225	737857
78876	737858
74658	737859
85658	737860
62360	737861
14956	737862
114299	737863
69190	737864
111936	737865
36422	737866
24966	737867
4161	737868
47479	737869
53276	737870
3746	737871
27240	737872
49130	737873
120322	737874
6756	737875
54298	737876
9207	737877
28603	737878
17857	737879
50144	737880
121612	737881
23442	737882
60209	737883
136418	737884
31948	737885
63148	737886
122281	737887
24605	737888
25684	737889
39126	737890
37501	737891
2800	737892
15896	737893
45522	737894
11738	737895
4369	737896
39633	737897
29566	737898
28862	737899
32250	737900
4763	737901
8041	737902
1334	737903
72434	737904
88477	737905
78352	737906
17146	737907
89767	737908
84626	737909
20039	737910
4249	737911
32645	737912
79756	737913
40285	737914
37089	737915
60830	737916
58526	737917
2337	737918
39129	737919
12031	737920
13424	737921
2246	737922
108957	737923
9141	737924
48638	737925
29171	737926
17336	737927
53732	737928
6489	737929
63174	737930
44865	737931
75049	737932
55593	737933
38595	737934
5314	737935
25963	737936
54897	737937
81551	737938
8881	737939
50509	737940
12504	737941
339	737942
244	737943
2004	737944
42561	737945
19898	737946
29356	737947
1032	737948
6772	737949
16962	737950
51297	737951
5464	737952
133991	737953
38992	737954
34539	737955
50317	737956
31280	737957
2708	737958
2063	737959
9201	737960
19477	737961
134922	737962
29178	737963
1571	737964
65412	737965
116754	737966
14886	737967
95419	737968
9043	737969
11707	737970
5091	737971
56257	737972
26428	737973
11922	737974
32588	737975
35616	737976
6993	737977
6252	737978
8400	737979
30185	737980
86300	737981
77554	737982
50652	737983
71583	737984
47414	737985
17884	737986
122136	737987
2726	737988
4878	737989
7068	737990
35517	737991
22861	737992
5091	737993
64148	737994
12571	737995
61294	737996
47176	737997
99275	737998
6649	737999
7044	738000
113824	738001
17396	738002
5433	738003
117260	738004
56513	738005
14981	738006
27140	738007
22063	738008
62635	738009
584	738010
45857	738011
31304	738012
14343	738013
9741	738014
136548	738015
90989	738016
9414	738017
4911	738018
46962	738019
70726	738020
39461	738021
12669	738022
20631	738023
61596	738024
144786	738025
45560	738026
36512	738027
57001	738028
25847	738029
12640	738030
1533	738031
24725	738032
7647	738033
47081	738034
105967	738035
30197	738036
3265	738037
10279	738038
100091	738039
139	738040
3320	738041
72755	738042
9813	738043
9740	738044
60211	738045
74472	738046
4769	738047
34799	738048
85738	738049
12	738050
1239	738051
83903	738052
85676	738053
51763	738054
50936	738055
33042	738056
52817	738057
128343	738058
23600	738059
59915	738060
110316	738061
29756	738062
39065	738063
11709	738064
52195	738065
33818	738066
49523	738067
17735	738068
113551	738069
138572	738070
25736	738071
30456	738072
104288	738073
86092	738074
8382	738075
67268	738076
31072	738077
27008	738078
108428	738079
96064	738080
7	738081
141300	738082
31408	738083
9378	738084
61514	738085
32869	738086
35973	738087
21623	738088
86988	738089
2070	738090
33604	738091
30485	738092
4910	738093
1784	738094
62230	738095
93325	738096
47347	738097
32824	738098
13667	738099
21393	738100
1301	738101
116958	738102
981	738103
24791	738104
12325	738105
101402	738106
42545	738107
19792	738108
56761	738109
31791	738110
84	738111
7583	738112
126054	738113
336	738114
36116	738115
70429	738116
54013	738117
20307	738118
111483	738119
9736	738120
48767	738121
2044	738122
95546	738123
119119	738124
14092	738125
87403	738126
118274	738127
76780	738128
80795	738129
79124	738130
13942	738131
98067	738132
10173	738133
44932	738134
41878	738135
43374	738136
9583	738137
1420	738138
123572	738139
82869	738140
10719	738141
121698	738142
32620	738143
36354	738144
39881	738145
3576	738146
34413	738147
65668	738148
24259	738149
33719	738150
1077	738151
66668	738152
20510	738153
1671	738154
3055	738155
73913	738156
47232	738157
85582	738158
20547	738159
858	738160
907	738161
559	738162
58930	738163
14506	738164
74019	738165
1759	738166
97760	738167
123051	738168
15445	738169
16612	738170
37592	738171
8288	738172
12691	738173
2743	738174
9240	738175
94	738176
178	738177
63905	738178
64096	738179
15636	738180
80606	738181
47732	738182
24382	738183
26782	738184
36885	738185
40541	738186
83668	738187
2631	738188
53330	738189
134971	738190
84480	738191
27607	738192
7046	738193
17025	738194
8287	738195
38726	738196
121014	738197
6434	738198
305	738199
9671	738200
45654	738201
70359	738202
92549	738203
7923	738204
61941	738205
1827	738206
15563	738207
6447	738208
33461	738209
47762	738210
82062	738211
32618	738212
25536	738213
65901	738214
65904	738215
28506	738216
5156	738217
509	738218
30016	738219
63509	738220
23826	738221
43204	738222
63706	738223
77595	738224
59258	738225
59890	738226
3503	738227
70703	738228
38947	738229
16419	738230
59965	738231
13068	738232
88331	738233
15455	738234
10710	738235
95953	738236
806	738237
27243	738238
13738	738239
105724	738240
3988	738241
35923	738242
76855	738243
10562	738244
102622	738245
15662	738246
55649	738247
44874	738248
8607	738249
18395	738250
376	738251
127791	738252
98311	738253
56392	738254
47620	738255
47728	738256
64987	738257
1946	738258
6610	738259
2291	738260
42888	738261
38994	738262
73578	738263
9390	738264
22672	738265
40370	738266
103742	738267
31521	738268
2	738269
43736	738270
23624	738271
93605	738272
17919	738273
22017	738274
56054	738275
51200	738276
57141	738277
1568	738278
27417	738279
16556	738280
10898	738281
2125	738282
55152	738283
30095	738284
31614	738285
107106	738286
9586	738287
107649	738288
5356	738289
27024	738290
106451	738291
87122	738292
13381	738293
82951	738294
1045	738295
7099	738296
74785	738297
21582	738298
100626	738299
3084	738300
2912	738301
90488	738302
17117	738303
51755	738304
30929	738305
12412	738306
92999	738307
9563	738308
51641	738309
118397	738310
150174	738311
34671	738312
59252	738313
117245	738314
4765	738315
3013	738316
11707	738317
104767	738318
62817	738319
102106	738320
31108	738321
38152	738322
657	738323
3386	738324
12752	738325
79315	738326
126619	738327
58371	738328
539	738329
135697	738330
1308	738331
127579	738332
12794	738333
43523	738334
595	738335
42824	738336
39545	738337
22796	738338
59097	738339
36841	738340
42397	738341
117019	738342
76822	738343
85032	738344
3482	738345
34966	738346
57107	738347
23169	738348
42250	738349
6200	738350
80389	738351
9229	738352
33463	738353
138200	738354
83468	738355
40237	738356
45490	738357
23429	738358
46	738359
28810	738360
59690	738361
93638	738362
24020	738363
135437	738364
66291	738365
69662	738366
15222	738367
69997	738368
59654	738369
14390	738370
39273	738371
9978	738372
5489	738373
35864	738374
110140	738375
41544	738376
52351	738377
1431	738378
48718	738379
103141	738380
52037	738381
39298	738382
15385	738383
47189	738384
82030	738385
911	738386
79453	738387
18104	738388
131563	738389
11725	738390
90260	738391
13289	738392
9122	738393
292	738394
70394	738395
57061	738396
123958	738397
104662	738398
119081	738399
122435	738400
48	738401
17168	738402
4078	738403
91309	738404
128228	738405
95778	738406
10077	738407
125	738408
34146	738409
51077	738410
4779	738411
44780	738412
41342	738413
1677	738414
10891	738415
102110	738416
27917	738417
121510	738418
19647	738419
73371	738420
32782	738421
600	738422
56062	738423
24952	738424
31962	738425
64312	738426
41446	738427
16726	738428
48465	738429
66267	738430
17125	738431
46701	738432
41428	738433
2604	738434
4289	738435
63930	738436
9245	738437
70990	738438
23988	738439
120161	738440
940	738441
88466	738442
30996	738443
66472	738444
53646	738445
46126	738446
13050	738447
535	738448
67589	738449
33515	738450
104309	738451
40665	738452
38085	738453
228	738454
61977	738455
35620	738456
27768	738457
4876	738458
63213	738459
4751	738460
57193	738461
10248	738462
20397	738463
16742	738464
5547	738465
70882	738466
79253	738467
21255	738468
31242	738469
76354	738470
76324	738471
8396	738472
6721	738473
21228	738474
100964	738475
2835	738476
591	738477
113233	738478
36192	738479
64978	738480
28725	738481
1710	738482
52893	738483
35673	738484
3472	738485
135918	738486
105375	738487
19337	738488
59845	738489
62543	738490
74829	738491
40155	738492
328	738493
1209	738494
96808	738495
15951	738496
39978	738497
12082	738498
6366	738499
102714	738500
46430	738501
68768	738502
111301	738503
46523	738504
43922	738505
129923	738506
100075	738507
100324	738508
51666	738509
107017	738510
4080	738511
10451	738512
93640	738513
16577	738514
27043	738515
81700	738516
13737	738517
4128	738518
19035	738519
78	738520
62990	738521
59967	738522
74595	738523
103056	738524
43919	738525
26523	738526
94615	738527
43062	738528
118069	738529
14847	738530
22879	738531
86118	738532
68053	738533
12563	738534
29576	738535
2462	738536
15768	738537
29488	738538
1410	738539
16897	738540
1832	738541
3017	738542
108594	738543
110937	738544
28322	738545
77799	738546
76328	738547
85178	738548
96256	738549
40830	738550
106019	738551
9226	738552
29572	738553
5257	738554
68881	738555
3858	738556
20825	738557
10336	738558
98553	738559
54882	738560
145070	738561
65969	738562
21274	738563
68220	738564
1917	738565
27536	738566
43240	738567
23900	738568
25722	738569
85765	738570
21217	738571
14340	738572
17648	738573
72879	738574
17808	738575
52999	738576
98127	738577
3402	738578
35280	738579
12544	738580
51404	738581
12497	738582
12553	738583
23682	738584
68371	738585
31937	738586
98945	738587
10858	738588
31896	738589
38668	738590
116558	738591
26916	738592
129051	738593
37436	738594
41761	738595
12193	738596
15116	738597
82159	738598
26216	738599
11627	738600
48057	738601
114514	738602
66152	738603
12430	738604
49429	738605
54368	738606
47243	738607
9475	738608
9732	738609
27693	738610
65407	738611
9714	738612
643	738613
5900	738614
3000	738615
17825	738616
69411	738617
57599	738618
18102	738619
86066	738620
64359	738621
126364	738622
34540	738623
76961	738624
19355	738625
1580	738626
81801	738627
97573	738628
20739	738629
13514	738630
48221	738631
49615	738632
82372	738633
2530	738634
51291	738635
104747	738636
19372	738637
450	738638
87027	738639
54905	738640
79343	738641
93870	738642
704	738643
3385	738644
54480	738645
128617	738646
20355	738647
439	738648
46198	738649
16323	738650
150516	738651
23132	738652
69054	738653
4925	738654
8297	738655
22767	738656
15893	738657
109685	738658
40362	738659
107644	738660
24136	738661
21845	738662
3690	738663
88365	738664
74777	738665
52071	738666
57906	738667
3779	738668
20225	738669
5365	738670
3029	738671
133746	738672
50844	738673
15440	738674
39593	738675
94260	738676
12011	738677
1009	738678
12355	738679
8424	738680
85739	738681
58136	738682
852	738683
16705	738684
66841	738685
10017	738686
54467	738687
39908	738688
7689	738689
8164	738690
84778	738691
68612	738692
48546	738693
78988	738694
102559	738695
53906	738696
12912	738697
148863	738698
115225	738699
1039	738700
119980	738701
10379	738702
60572	738703
78539	738704
70869	738705
7318	738706
12726	738707
22488	738708
18968	738709
62696	738710
92863	738711
85220	738712
70720	738713
10597	738714
12970	738715
735	738716
19838	738717
69795	738718
75470	738719
4687	738720
92919	738721
77446	738722
16655	738723
6462	738724
62542	738725
100430	738726
9624	738727
135550	738728
51657	738729
109047	738730
96859	738731
105438	738732
207	738733
69510	738734
18958	738735
25056	738736
19433	738737
686	738738
50261	738739
20983	738740
116704	738741
1566	738742
2986	738743
71033	738744
7479	738745
6210	738746
46140	738747
8035	738748
70793	738749
62317	738750
63794	738751
22940	738752
91993	738753
121048	738754
3610	738755
704	738756
27426	738757
39026	738758
76096	738759
119112	738760
8078	738761
1215	738762
11594	738763
28210	738764
58981	738765
129280	738766
94525	738767
43443	738768
133034	738769
87385	738770
12606	738771
58998	738772
2471	738773
8575	738774
16568	738775
23666	738776
7276	738777
86772	738778
55176	738779
26487	738780
2410	738781
50839	738782
56314	738783
10167	738784
19915	738785
20657	738786
6490	738787
50449	738788
12699	738789
4346	738790
194	738791
579	738792
53513	738793
14450	738794
40396	738795
72639	738796
25926	738797
22040	738798
35005	738799
58418	738800
5003	738801
119720	738802
1025	738803
9656	738804
58904	738805
45071	738806
17473	738807
17572	738808
84510	738809
61652	738810
130419	738811
82564	738812
107585	738813
16316	738814
7429	738815
34283	738816
48063	738817
15634	738818
10402	738819
27453	738820
27023	738821
52612	738822
91534	738823
15273	738824
36644	738825
122662	738826
45583	738827
14176	738828
65569	738829
67353	738830
69242	738831
51794	738832
30422	738833
102404	738834
60181	738835
43717	738836
804	738837
51230	738838
58629	738839
96323	738840
86036	738841
110985	738842
66002	738843
49615	738844
74914	738845
70686	738846
14754	738847
63769	738848
43718	738849
22190	738850
19085	738851
26986	738852
81152	738853
3920	738854
101270	738855
17184	738856
35	738857
123	738858
22647	738859
39218	738860
123310	738861
94360	738862
34573	738863
82777	738864
16371	738865
15589	738866
26106	738867
32992	738868
103618	738869
12863	738870
27262	738871
89641	738872
25694	738873
135617	738874
3330	738875
3478	738876
86583	738877
9065	738878
62529	738879
27771	738880
56115	738881
42645	738882
27493	738883
88807	738884
113647	738885
79297	738886
45786	738887
6849	738888
102313	738889
36549	738890
12862	738891
16169	738892
68955	738893
78634	738894
22964	738895
60525	738896
91377	738897
3883	738898
1959	738899
69836	738900
22426	738901
50746	738902
98242	738903
6096	738904
129200	738905
9602	738906
46191	738907
92504	738908
133319	738909
4022	738910
24596	738911
14500	738912
27247	738913
109075	738914
122163	738915
87789	738916
19018	738917
1553	738918
28741	738919
129157	738920
43215	738921
112430	738922
23669	738923
68463	738924
71896	738925
65069	738926
4382	738927
85820	738928
39083	738929
129223	738930
76574	738931
715	738932
120237	738933
15476	738934
129787	738935
7137	738936
60268	738937
105060	738938
13145	738939
52898	738940
24491	738941
39813	738942
133679	738943
110	738944
52869	738945
51220	738946
141156	738947
58890	738948
124663	738949
15832	738950
52	738951
16291	738952
28131	738953
110018	738954
11831	738955
34137	738956
71679	738957
10197	738958
122325	738959
89785	738960
56714	738961
19016	738962
868	738963
89456	738964
56397	738965
121547	738966
34663	738967
35251	738968
102366	738969
27061	738970
9150	738971
79018	738972
64069	738973
80950	738974
56833	738975
86387	738976
36275	738977
11492	738978
42508	738979
33800	738980
56266	738981
63465	738982
37576	738983
53557	738984
122304	738985
48904	738986
47940	738987
10655	738988
79907	738989
12371	738990
48187	738991
29174	738992
26409	738993
7664	738994
93417	738995
67581	738996
47472	738997
7551	738998
6298	738999
60262	739000
21725	739001
12996	739002
40453	739003
29359	739004
1785	739005
7962	739006
13041	739007
354	739008
11	739009
47646	739010
109949	739011
12661	739012
49215	739013
3976	739014
23554	739015
89163	739016
22524	739017
32943	739018
104	739019
59235	739020
29572	739021
18066	739022
39638	739023
8639	739024
112	739025
6610	739026
3206	739027
65084	739028
3913	739029
32314	739030
82475	739031
148581	739032
38710	739033
46573	739034
55258	739035
9916	739036
2405	739037
42523	739038
100484	739039
33848	739040
11648	739041
27721	739042
54115	739043
1468	739044
75761	739045
47258	739046
51440	739047
5289	739048
40531	739049
67448	739050
22727	739051
66208	739052
46173	739053
1610	739054
104480	739055
65247	739056
297	739057
13212	739058
4740	739059
42057	739060
2721	739061
81661	739062
12432	739063
89102	739064
85737	739065
135004	739066
80655	739067
104967	739068
16944	739069
28978	739070
143351	739071
133213	739072
66408	739073
37722	739074
935	739075
68052	739076
1301	739077
31768	739078
35323	739079
8731	739080
8999	739081
654	739082
133427	739083
90811	739084
56209	739085
3094	739086
73260	739087
105372	739088
110129	739089
5085	739090
62798	739091
71282	739092
47718	739093
129318	739094
72866	739095
7935	739096
45247	739097
149781	739098
118804	739099
90375	739100
61369	739101
12758	739102
2560	739103
9708	739104
2974	739105
6399	739106
20049	739107
86341	739108
3497	739109
33741	739110
12254	739111
29744	739112
98196	739113
139	739114
12878	739115
25352	739116
20574	739117
15050	739118
5237	739119
75139	739120
8673	739121
54634	739122
6730	739123
79864	739124
76329	739125
42114	739126
81879	739127
9470	739128
87252	739129
121185	739130
35914	739131
74379	739132
69051	739133
120595	739134
121216	739135
102904	739136
118627	739137
16401	739138
31437	739139
58558	739140
39266	739141
69203	739142
101337	739143
830	739144
23509	739145
59200	739146
30908	739147
1905	739148
35576	739149
25095	739150
61651	739151
134217	739152
61883	739153
48081	739154
17625	739155
84530	739156
23585	739157
246	739158
83369	739159
10762	739160
1691	739161
94787	739162
30619	739163
112467	739164
131857	739165
101429	739166
6154	739167
10395	739168
10698	739169
3346	739170
83897	739171
73388	739172
38636	739173
51852	739174
76378	739175
93273	739176
26579	739177
2008	739178
56795	739179
96581	739180
56058	739181
110652	739182
19178	739183
10199	739184
62941	739185
669	739186
90354	739187
111979	739188
13397	739189
1055	739190
18173	739191
182	739192
13826	739193
127412	739194
30981	739195
87193	739196
35777	739197
95829	739198
65726	739199
20289	739200
78686	739201
22413	739202
43121	739203
23059	739204
87084	739205
86588	739206
99829	739207
94310	739208
61056	739209
40458	739210
20487	739211
58148	739212
78988	739213
15065	739214
48965	739215
9103	739216
134917	739217
7560	739218
17111	739219
38299	739220
113891	739221
48983	739222
83719	739223
95606	739224
8481	739225
37738	739226
22288	739227
62269	739228
51421	739229
80635	739230
15106	739231
81	739232
33039	739233
64285	739234
13355	739235
21400	739236
117555	739237
30434	739238
52169	739239
4323	739240
63705	739241
122859	739242
6422	739243
39285	739244
29510	739245
28374	739246
110693	739247
102774	739248
58066	739249
45686	739250
52815	739251
18458	739252
118481	739253
86217	739254
37218	739255
102504	739256
29784	739257
18455	739258
40715	739259
124889	739260
29834	739261
55725	739262
111919	739263
34812	739264
65880	739265
105549	739266
44005	739267
130198	739268
47634	739269
82982	739270
146033	739271
47763	739272
49586	739273
31697	739274
4202	739275
45335	739276
67377	739277
14290	739278
10635	739279
63746	739280
18427	739281
6077	739282
55281	739283
112225	739284
21731	739285
44043	739286
37071	739287
3858	739288
73097	739289
69438	739290
34104	739291
25394	739292
100965	739293
62976	739294
17916	739295
15893	739296
50461	739297
139632	739298
108782	739299
38872	739300
79543	739301
125941	739302
21827	739303
64998	739304
44348	739305
25717	739306
62052	739307
76953	739308
47986	739309
29	739310
30657	739311
44824	739312
31071	739313
120551	739314
2890	739315
44060	739316
10625	739317
885	739318
18270	739319
23803	739320
2005	739321
15692	739322
376	739323
60757	739324
51957	739325
37908	739326
149422	739327
54212	739328
97350	739329
45430	739330
11037	739331
7045	739332
16692	739333
123576	739334
121867	739335
120973	739336
122779	739337
1199	739338
3051	739339
87211	739340
1285	739341
36126	739342
78132	739343
12161	739344
56750	739345
16220	739346
35185	739347
96545	739348
67972	739349
46064	739350
1025	739351
93110	739352
59797	739353
17183	739354
85108	739355
92979	739356
85234	739357
44392	739358
34381	739359
11823	739360
114244	739361
23197	739362
1521	739363
54588	739364
3810	739365
274	739366
81680	739367
15504	739368
26379	739369
963	739370
72923	739371
10668	739372
61300	739373
330	739374
52055	739375
40448	739376
110518	739377
48332	739378
112961	739379
7264	739380
69149	739381
121805	739382
22942	739383
22967	739384
100485	739385
18425	739386
108334	739387
18117	739388
142529	739389
129068	739390
10721	739391
39061	739392
34047	739393
111164	739394
16795	739395
31386	739396
13652	739397
45787	739398
88670	739399
15922	739400
47977	739401
32157	739402
25538	739403
53677	739404
22629	739405
17464	739406
62194	739407
86237	739408
129880	739409
21012	739410
49579	739411
12524	739412
2634	739413
34222	739414
32539	739415
10368	739416
74163	739417
16042	739418
30777	739419
27768	739420
25061	739421
17995	739422
5262	739423
15681	739424
37271	739425
123968	739426
124195	739427
1456	739428
67181	739429
28679	739430
95430	739431
76590	739432
68213	739433
2825	739434
7004	739435
91788	739436
42918	739437
74303	739438
13374	739439
31718	739440
60334	739441
16820	739442
27810	739443
55072	739444
29290	739445
28952	739446
69316	739447
17589	739448
6114	739449
31611	739450
51216	739451
577	739452
137794	739453
63685	739454
14873	739455
44469	739456
52270	739457
27711	739458
19865	739459
34668	739460
5233	739461
388	739462
113468	739463
2121	739464
132454	739465
5592	739466
60656	739467
132747	739468
51902	739469
3889	739470
85425	739471
10393	739472
103965	739473
15444	739474
27876	739475
74147	739476
108748	739477
116237	739478
59657	739479
96029	739480
49433	739481
651	739482
49703	739483
67481	739484
2824	739485
408	739486
97603	739487
70051	739488
518	739489
11717	739490
28121	739491
11665	739492
88042	739493
14186	739494
31707	739495
33619	739496
93135	739497
40591	739498
87398	739499
73008	739500
20294	739501
35485	739502
30273	739503
3352	739504
906	739505
42069	739506
105640	739507
58167	739508
8678	739509
7570	739510
27669	739511
9749	739512
47623	739513
11405	739514
62077	739515
72716	739516
7115	739517
63285	739518
66418	739519
86170	739520
37883	739521
122452	739522
62300	739523
119266	739524
23794	739525
12174	739526
15151	739527
112730	739528
36441	739529
37839	739530
448	739531
90569	739532
122675	739533
30637	739534
10919	739535
56341	739536
80840	739537
1931	739538
10747	739539
45356	739540
5022	739541
58537	739542
67888	739543
563	739544
44644	739545
7836	739546
68173	739547
2513	739548
3505	739549
17302	739550
2943	739551
110759	739552
80053	739553
48029	739554
93099	739555
16748	739556
35736	739557
119438	739558
9024	739559
76209	739560
17623	739561
52224	739562
42774	739563
4924	739564
8962	739565
1618	739566
12208	739567
6242	739568
711	739569
67202	739570
127033	739571
13478	739572
27655	739573
26784	739574
89575	739575
52068	739576
62096	739577
95318	739578
24498	739579
29309	739580
75675	739581
49656	739582
84468	739583
73190	739584
28248	739585
63353	739586
10953	739587
31108	739588
11698	739589
57795	739590
12707	739591
25753	739592
55675	739593
84039	739594
18675	739595
55410	739596
49944	739597
17090	739598
13118	739599
25908	739600
33915	739601
165	739602
70921	739603
22684	739604
39114	739605
58231	739606
5099	739607
6349	739608
405	739609
90682	739610
70566	739611
14566	739612
10022	739613
41036	739614
85557	739615
5685	739616
28	739617
3528	739618
103122	739619
31363	739620
51319	739621
48310	739622
115982	739623
83174	739624
35550	739625
42345	739626
568	739627
17172	739628
51604	739629
46321	739630
3178	739631
32220	739632
8180	739633
1684	739634
72954	739635
6953	739636
68062	739637
29414	739638
75219	739639
32470	739640
23477	739641
62796	739642
91994	739643
81616	739644
43210	739645
55271	739646
148767	739647
48334	739648
44537	739649
57776	739650
2702	739651
217	739652
19632	739653
109582	739654
123196	739655
43242	739656
49011	739657
60554	739658
39086	739659
13493	739660
63216	739661
56947	739662
64079	739663
7770	739664
40283	739665
24928	739666
52786	739667
70036	739668
17320	739669
1904	739670
53085	739671
40612	739672
50667	739673
118194	739674
853	739675
7272	739676
21694	739677
35691	739678
35870	739679
45740	739680
29530	739681
26701	739682
134312	739683
75251	739684
124140	739685
20148	739686
39468	739687
28373	739688
54324	739689
60537	739690
10867	739691
4600	739692
17150	739693
33127	739694
25658	739695
6127	739696
73084	739697
28488	739698
24014	739699
16393	739700
14671	739701
14156	739702
12323	739703
55453	739704
97680	739705
242	739706
18390	739707
3108	739708
8202	739709
36174	739710
393	739711
79274	739712
9182	739713
82084	739714
627	739715
49931	739716
3711	739717
107058	739718
41557	739719
4330	739720
28194	739721
29720	739722
104393	739723
39662	739724
105600	739725
102891	739726
4755	739727
43305	739728
1950	739729
54430	739730
150062	739731
42920	739732
2897	739733
7052	739734
111180	739735
51480	739736
40211	739737
41470	739738
30530	739739
6868	739740
27900	739741
45095	739742
28792	739743
114537	739744
27406	739745
22649	739746
11738	739747
99647	739748
33301	739749
153	739750
99415	739751
37038	739752
25015	739753
59457	739754
35836	739755
67675	739756
954	739757
68580	739758
97052	739759
144	739760
21005	739761
24569	739762
55862	739763
96471	739764
23528	739765
103705	739766
14515	739767
132550	739768
104199	739769
4748	739770
56840	739771
121228	739772
65424	739773
79040	739774
23852	739775
573	739776
117841	739777
8558	739778
120038	739779
3503	739780
38454	739781
97195	739782
57077	739783
61992	739784
9248	739785
13952	739786
33889	739787
7037	739788
121981	739789
105765	739790
4675	739791
35787	739792
32018	739793
6478	739794
52824	739795
1063	739796
3149	739797
57581	739798
71284	739799
3667	739800
1525	739801
56272	739802
68413	739803
12609	739804
116	739805
996	739806
45744	739807
4234	739808
19936	739809
320	739810
39775	739811
1355	739812
58775	739813
35183	739814
97684	739815
10915	739816
6407	739817
68302	739818
10375	739819
39869	739820
44651	739821
86273	739822
8814	739823
57082	739824
86303	739825
57713	739826
11994	739827
2130	739828
18905	739829
21142	739830
4470	739831
110711	739832
57698	739833
99155	739834
118293	739835
1771	739836
954	739837
24895	739838
12688	739839
6123	739840
99396	739841
3988	739842
26729	739843
115398	739844
32458	739845
66190	739846
80782	739847
12838	739848
13065	739849
5131	739850
32143	739851
44171	739852
12749	739853
43952	739854
130477	739855
4083	739856
18303	739857
2666	739858
41911	739859
53182	739860
78	739861
72101	739862
142051	739863
24707	739864
42173	739865
22581	739866
68153	739867
12805	739868
119796	739869
120575	739870
85473	739871
4088	739872
28425	739873
101797	739874
87389	739875
36699	739876
48019	739877
27374	739878
2021	739879
38076	739880
68129	739881
63479	739882
44294	739883
27058	739884
8469	739885
78749	739886
21758	739887
104452	739888
10250	739889
39540	739890
114988	739891
87942	739892
6677	739893
124025	739894
80254	739895
14733	739896
65064	739897
32611	739898
41179	739899
68532	739900
28507	739901
49817	739902
53002	739903
8261	739904
88715	739905
45	739906
23566	739907
41102	739908
6509	739909
35775	739910
37034	739911
48951	739912
55252	739913
39342	739914
110092	739915
2825	739916
57642	739917
121	739918
68047	739919
140	739920
75305	739921
77830	739922
9490	739923
42662	739924
67663	739925
60438	739926
112366	739927
9077	739928
15721	739929
32237	739930
82442	739931
4134	739932
19202	739933
80231	739934
145506	739935
60650	739936
5883	739937
38539	739938
3960	739939
103823	739940
28225	739941
29054	739942
80032	739943
3472	739944
10968	739945
27585	739946
38375	739947
7147	739948
88754	739949
41800	739950
71971	739951
3537	739952
110373	739953
103203	739954
43119	739955
14456	739956
57957	739957
34175	739958
39038	739959
5652	739960
106615	739961
36336	739962
3566	739963
3310	739964
85190	739965
19723	739966
66437	739967
46121	739968
15532	739969
14117	739970
59943	739971
68204	739972
37032	739973
46197	739974
33267	739975
69944	739976
674	739977
67262	739978
58854	739979
18676	739980
3235	739981
5761	739982
60381	739983
32707	739984
1839	739985
34887	739986
91263	739987
31803	739988
4129	739989
11590	739990
530	739991
623	739992
4296	739993
15953	739994
36225	739995
50264	739996
14868	739997
9601	739998
36710	739999
70121	740000
22727	740001
60879	740002
40486	740003
9805	740004
117473	740005
11716	740006
85471	740007
14621	740008
22110	740009
85543	740010
26913	740011
94962	740012
99524	740013
56098	740014
117363	740015
96981	740016
45688	740017
146838	740018
43279	740019
1966	740020
26257	740021
68798	740022
9481	740023
93754	740024
25307	740025
48168	740026
8898	740027
46533	740028
7353	740029
14368	740030
60594	740031
35625	740032
87741	740033
69125	740034
19392	740035
13225	740036
16763	740037
1692	740038
1342	740039
623	740040
33325	740041
9355	740042
133396	740043
66556	740044
119142	740045
4004	740046
28	740047
121439	740048
14461	740049
22531	740050
19785	740051
80349	740052
5913	740053
42563	740054
53731	740055
12286	740056
15757	740057
84798	740058
75702	740059
45080	740060
9259	740061
104655	740062
38427	740063
51809	740064
86033	740065
58990	740066
42503	740067
3498	740068
1769	740069
49400	740070
36539	740071
1545	740072
38743	740073
37832	740074
132	740075
110599	740076
2855	740077
47732	740078
141624	740079
2038	740080
89771	740081
15059	740082
98067	740083
34596	740084
40188	740085
59719	740086
73799	740087
52456	740088
22040	740089
3463	740090
89300	740091
21107	740092
41057	740093
797	740094
63559	740095
54916	740096
40628	740097
16096	740098
39078	740099
92682	740100
100394	740101
95116	740102
19415	740103
42705	740104
41717	740105
13783	740106
22369	740107
64140	740108
80068	740109
63981	740110
30152	740111
33853	740112
120744	740113
14566	740114
90227	740115
7782	740116
22961	740117
43532	740118
80501	740119
21302	740120
15157	740121
91631	740122
91790	740123
3908	740124
9724	740125
20944	740126
9931	740127
69214	740128
117805	740129
85089	740130
99019	740131
62907	740132
52205	740133
12067	740134
66753	740135
17136	740136
34449	740137
9941	740138
27987	740139
146	740140
39395	740141
17452	740142
101527	740143
33565	740144
134433	740145
14649	740146
111710	740147
10808	740148
33815	740149
10977	740150
116636	740151
50160	740152
117990	740153
95659	740154
68366	740155
3521	740156
14085	740157
7905	740158
2360	740159
6579	740160
3101	740161
101830	740162
2211	740163
3	740164
69017	740165
72894	740166
14862	740167
84385	740168
16802	740169
109544	740170
46398	740171
64454	740172
63177	740173
42053	740174
22000	740175
3499	740176
7738	740177
33322	740178
65006	740179
14495	740180
4144	740181
9846	740182
30368	740183
8346	740184
125910	740185
49574	740186
55099	740187
41159	740188
25838	740189
91656	740190
16766	740191
14977	740192
24620	740193
51765	740194
87708	740195
9569	740196
23845	740197
21711	740198
553	740199
21981	740200
121137	740201
53596	740202
26491	740203
89072	740204
702	740205
36807	740206
12983	740207
112168	740208
9822	740209
51972	740210
21427	740211
40522	740212
125528	740213
150650	740214
30209	740215
50314	740216
85207	740217
48577	740218
38850	740219
81150	740220
3950	740221
23368	740222
12334	740223
147577	740224
1993	740225
8692	740226
8316	740227
11316	740228
42242	740229
12783	740230
89816	740231
68907	740232
49506	740233
17774	740234
37249	740235
22150	740236
31847	740237
48286	740238
52501	740239
15668	740240
38557	740241
164	740242
22383	740243
36479	740244
16810	740245
7179	740246
88941	740247
8800	740248
3991	740249
35719	740250
59713	740251
22289	740252
142958	740253
114064	740254
11060	740255
75901	740256
109326	740257
91676	740258
79744	740259
23122	740260
4597	740261
1137	740262
118412	740263
10676	740264
15502	740265
21749	740266
6924	740267
35401	740268
17279	740269
140174	740270
31191	740271
66011	740272
55293	740273
36458	740274
14955	740275
54224	740276
23186	740277
6364	740278
12022	740279
2741	740280
70411	740281
118619	740282
19228	740283
131480	740284
69161	740285
32812	740286
139034	740287
10331	740288
23865	740289
28055	740290
91044	740291
78395	740292
10599	740293
10386	740294
39114	740295
63072	740296
62594	740297
91256	740298
9097	740299
45261	740300
16774	740301
55387	740302
528	740303
18299	740304
2762	740305
76523	740306
103370	740307
61642	740308
6555	740309
45643	740310
29495	740311
78818	740312
64507	740313
82547	740314
122605	740315
100842	740316
16813	740317
116851	740318
59375	740319
99276	740320
14287	740321
44560	740322
43724	740323
67610	740324
37858	740325
115996	740326
42598	740327
23867	740328
54722	740329
6259	740330
18849	740331
91399	740332
972	740333
4297	740334
51498	740335
47645	740336
113092	740337
6152	740338
59852	740339
5537	740340
99243	740341
42716	740342
11931	740343
34954	740344
4809	740345
1366	740346
40993	740347
80793	740348
689	740349
6685	740350
32525	740351
70193	740352
42179	740353
81595	740354
19747	740355
64804	740356
54331	740357
34716	740358
100376	740359
96685	740360
1611	740361
103879	740362
29842	740363
57615	740364
69775	740365
93387	740366
94728	740367
82723	740368
67873	740369
24453	740370
69068	740371
15324	740372
46108	740373
6317	740374
58963	740375
32451	740376
110540	740377
1384	740378
33562	740379
46284	740380
5034	740381
80134	740382
48666	740383
68545	740384
16424	740385
38116	740386
45159	740387
15106	740388
32755	740389
96083	740390
136679	740391
25108	740392
73317	740393
75530	740394
2312	740395
117263	740396
129907	740397
2779	740398
67476	740399
59233	740400
14882	740401
5369	740402
4070	740403
76671	740404
12854	740405
514	740406
68428	740407
15884	740408
6346	740409
15413	740410
21631	740411
74527	740412
5741	740413
9810	740414
1283	740415
32330	740416
22913	740417
113799	740418
81137	740419
1074	740420
9	740421
54468	740422
9187	740423
60457	740424
64087	740425
26411	740426
39177	740427
33008	740428
7438	740429
87870	740430
51303	740431
822	740432
79931	740433
45502	740434
47478	740435
10563	740436
44876	740437
117688	740438
97671	740439
116776	740440
51191	740441
7662	740442
6928	740443
85935	740444
99230	740445
16812	740446
19022	740447
105200	740448
923	740449
115768	740450
20748	740451
12985	740452
13244	740453
18214	740454
14051	740455
37016	740456
109635	740457
52140	740458
18746	740459
6882	740460
129835	740461
56591	740462
10802	740463
131946	740464
80911	740465
41507	740466
3110	740467
141385	740468
23084	740469
14554	740470
89137	740471
449	740472
11543	740473
48237	740474
1275	740475
9451	740476
81278	740477
15038	740478
36406	740479
6136	740480
19685	740481
120069	740482
1086	740483
99280	740484
133285	740485
10419	740486
48115	740487
92978	740488
19	740489
68858	740490
46091	740491
31420	740492
23849	740493
48223	740494
19711	740495
58858	740496
44701	740497
2126	740498
88344	740499
25530	740500
69602	740501
413	740502
30741	740503
34319	740504
104199	740505
5165	740506
58007	740507
902	740508
68903	740509
17644	740510
6399	740511
19967	740512
7087	740513
41047	740514
90054	740515
3494	740516
15287	740517
12991	740518
11582	740519
93902	740520
119259	740521
54802	740522
9223	740523
33558	740524
12839	740525
2110	740526
18544	740527
61601	740528
149044	740529
9688	740530
124504	740531
756	740532
3569	740533
110587	740534
12069	740535
134811	740536
33369	740537
72573	740538
37831	740539
28671	740540
23577	740541
95238	740542
66520	740543
93637	740544
4387	740545
17188	740546
11448	740547
16089	740548
70172	740549
80759	740550
119535	740551
61531	740552
778	740553
64457	740554
88712	740555
52795	740556
92204	740557
35928	740558
124751	740559
112517	740560
122741	740561
81981	740562
7896	740563
82851	740564
13317	740565
59336	740566
55227	740567
4342	740568
60597	740569
117602	740570
57179	740571
16160	740572
8776	740573
1896	740574
4751	740575
872	740576
25370	740577
1072	740578
71127	740579
31364	740580
32095	740581
4528	740582
57323	740583
28847	740584
35348	740585
70805	740586
30447	740587
12042	740588
28319	740589
150225	740590
11278	740591
67	740592
142122	740593
27994	740594
514	740595
4223	740596
16292	740597
13502	740598
130524	740599
90945	740600
106338	740601
18340	740602
5610	740603
26303	740604
1360	740605
73335	740606
71037	740607
9408	740608
34953	740609
1867	740610
58835	740611
15794	740612
70391	740613
47306	740614
31716	740615
20913	740616
54678	740617
12449	740618
433	740619
56225	740620
104858	740621
35917	740622
42446	740623
46931	740624
77223	740625
113735	740626
107692	740627
3152	740628
77693	740629
35512	740630
55019	740631
9322	740632
124862	740633
25190	740634
94821	740635
59163	740636
2968	740637
3175	740638
4562	740639
104887	740640
12012	740641
56521	740642
11465	740643
103612	740644
81868	740645
12551	740646
38069	740647
20718	740648
95545	740649
109327	740650
46248	740651
117885	740652
144534	740653
25923	740654
126785	740655
9358	740656
82762	740657
17597	740658
57949	740659
110098	740660
35326	740661
86010	740662
4488	740663
51642	740664
15738	740665
68686	740666
55854	740667
44229	740668
97367	740669
71209	740670
1507	740671
74881	740672
30823	740673
3092	740674
142826	740675
83351	740676
109241	740677
30771	740678
10287	740679
45115	740680
43090	740681
31384	740682
9808	740683
109188	740684
85046	740685
7894	740686
100557	740687
5820	740688
14968	740689
21246	740690
78812	740691
1180	740692
13649	740693
22229	740694
28399	740695
74679	740696
29223	740697
2801	740698
10655	740699
49546	740700
29898	740701
67601	740702
32207	740703
22261	740704
138350	740705
10266	740706
73803	740707
4999	740708
101664	740709
86214	740710
1000	740711
10576	740712
79261	740713
77654	740714
7197	740715
78178	740716
36783	740717
86184	740718
6928	740719
31967	740720
11321	740721
30990	740722
26600	740723
48736	740724
95973	740725
35181	740726
2357	740727
73722	740728
32124	740729
53669	740730
43307	740731
20123	740732
109817	740733
86764	740734
19182	740735
101883	740736
87692	740737
39000	740738
44024	740739
51691	740740
24625	740741
95126	740742
82698	740743
32552	740744
84805	740745
38774	740746
33119	740747
83834	740748
30803	740749
558	740750
5659	740751
39162	740752
105194	740753
29896	740754
2354	740755
98964	740756
4830	740757
69306	740758
63135	740759
23755	740760
14746	740761
46467	740762
82041	740763
116015	740764
1814	740765
130725	740766
65552	740767
39682	740768
5408	740769
11471	740770
20754	740771
72658	740772
52027	740773
1057	740774
584	740775
4263	740776
69413	740777
1862	740778
55627	740779
4426	740780
16527	740781
63523	740782
132990	740783
20149	740784
626	740785
10188	740786
20708	740787
53555	740788
28253	740789
3397	740790
13042	740791
71063	740792
25	740793
55622	740794
82430	740795
46961	740796
876	740797
137742	740798
19752	740799
213	740800
1528	740801
37831	740802
81485	740803
62871	740804
10388	740805
5471	740806
16329	740807
53208	740808
18637	740809
55222	740810
79165	740811
33325	740812
590	740813
24215	740814
25192	740815
22701	740816
30993	740817
20544	740818
19300	740819
30899	740820
17007	740821
84320	740822
57159	740823
105737	740824
40441	740825
33916	740826
21578	740827
45615	740828
74383	740829
47236	740830
72118	740831
135611	740832
12774	740833
40874	740834
29449	740835
100090	740836
12125	740837
40322	740838
62552	740839
132587	740840
139905	740841
134912	740842
35153	740843
12398	740844
3237	740845
35688	740846
32749	740847
7029	740848
66056	740849
58318	740850
14595	740851
8460	740852
11799	740853
20287	740854
86568	740855
83102	740856
61822	740857
9439	740858
12404	740859
65731	740860
20797	740861
97127	740862
18749	740863
50609	740864
13710	740865
15569	740866
8875	740867
29819	740868
112136	740869
67680	740870
139282	740871
62483	740872
17376	740873
11560	740874
13275	740875
59699	740876
15199	740877
68614	740878
60167	740879
108857	740880
13003	740881
25511	740882
32183	740883
16788	740884
35594	740885
712	740886
971	740887
4228	740888
4664	740889
57681	740890
11393	740891
120295	740892
85973	740893
571	740894
57140	740895
51325	740896
36588	740897
136011	740898
5143	740899
7189	740900
84911	740901
82978	740902
141787	740903
108	740904
25317	740905
42050	740906
55828	740907
2526	740908
80764	740909
48974	740910
53580	740911
9984	740912
107889	740913
51731	740914
84518	740915
31866	740916
98429	740917
783	740918
53215	740919
10835	740920
93717	740921
26890	740922
1126	740923
83381	740924
22348	740925
21480	740926
2909	740927
2525	740928
14281	740929
112490	740930
128469	740931
44056	740932
148732	740933
112457	740934
41064	740935
65624	740936
4079	740937
98814	740938
37063	740939
17902	740940
110805	740941
70417	740942
86907	740943
127596	740944
32857	740945
7418	740946
101445	740947
92290	740948
10365	740949
134519	740950
49407	740951
62656	740952
17332	740953
6793	740954
7497	740955
28784	740956
25370	740957
101305	740958
23440	740959
34852	740960
49292	740961
36315	740962
120670	740963
9277	740964
63750	740965
72187	740966
44878	740967
93905	740968
61899	740969
12774	740970
72319	740971
41331	740972
70846	740973
26710	740974
25270	740975
28546	740976
114505	740977
57007	740978
50608	740979
69854	740980
4264	740981
47764	740982
2355	740983
60523	740984
44034	740985
77484	740986
77210	740987
33549	740988
136002	740989
25312	740990
1475	740991
45725	740992
35410	740993
121145	740994
100404	740995
56358	740996
53	740997
103921	740998
6261	740999
20021	741000
80239	741001
149233	741002
20967	741003
143735	741004
112057	741005
4254	741006
117512	741007
40549	741008
80111	741009
117202	741010
11441	741011
24315	741012
3574	741013
35844	741014
3434	741015
21856	741016
85080	741017
51614	741018
87505	741019
310	741020
99259	741021
1761	741022
2004	741023
68261	741024
3950	741025
71200	741026
100697	741027
46783	741028
58904	741029
17236	741030
19502	741031
9136	741032
9813	741033
11001	741034
7094	741035
5053	741036
84305	741037
95772	741038
54038	741039
106336	741040
4289	741041
37195	741042
183	741043
67295	741044
72552	741045
37238	741046
7038	741047
56618	741048
32932	741049
30113	741050
17980	741051
66666	741052
1574	741053
7376	741054
32444	741055
13022	741056
20183	741057
36949	741058
1254	741059
909	741060
105305	741061
5362	741062
109837	741063
13409	741064
37127	741065
587	741066
138515	741067
1465	741068
119513	741069
83150	741070
100416	741071
19757	741072
37654	741073
96696	741074
10362	741075
6531	741076
12265	741077
30963	741078
22626	741079
27391	741080
38668	741081
25087	741082
139303	741083
93580	741084
68304	741085
51095	741086
65640	741087
103426	741088
112886	741089
46959	741090
26565	741091
53006	741092
3987	741093
10370	741094
114509	741095
5497	741096
4307	741097
102988	741098
1127	741099
13621	741100
28669	741101
49852	741102
1559	741103
2698	741104
9299	741105
116842	741106
44082	741107
22427	741108
77516	741109
96390	741110
3414	741111
51799	741112
21655	741113
49845	741114
75685	741115
121175	741116
82235	741117
12745	741118
73634	741119
100271	741120
67763	741121
14778	741122
128404	741123
28688	741124
2043	741125
26262	741126
88667	741127
15996	741128
3748	741129
48727	741130
7981	741131
11635	741132
19588	741133
122084	741134
5270	741135
67573	741136
6025	741137
2933	741138
12056	741139
36475	741140
3315	741141
36942	741142
23019	741143
11894	741144
17868	741145
53195	741146
24044	741147
44935	741148
8896	741149
83391	741150
3317	741151
24570	741152
3013	741153
68	741154
150211	741155
18039	741156
15844	741157
19215	741158
87208	741159
66763	741160
24746	741161
26421	741162
41183	741163
69019	741164
16289	741165
2137	741166
27076	741167
38412	741168
11541	741169
45103	741170
30831	741171
1435	741172
47013	741173
60009	741174
52402	741175
62343	741176
36909	741177
1513	741178
9683	741179
3253	741180
92978	741181
42934	741182
5657	741183
35929	741184
40339	741185
5232	741186
32483	741187
56717	741188
107790	741189
15119	741190
104592	741191
31953	741192
48112	741193
17299	741194
104451	741195
4825	741196
61498	741197
5522	741198
132017	741199
7031	741200
92801	741201
2263	741202
68645	741203
18825	741204
35576	741205
73562	741206
113799	741207
14321	741208
10419	741209
14391	741210
69775	741211
17632	741212
55997	741213
8795	741214
56811	741215
7727	741216
73067	741217
85993	741218
112993	741219
7173	741220
2770	741221
16087	741222
85364	741223
53432	741224
9561	741225
36390	741226
90466	741227
22063	741228
98664	741229
33736	741230
69635	741231
43329	741232
30627	741233
18	741234
84559	741235
22809	741236
118102	741237
17180	741238
13951	741239
48157	741240
29760	741241
8726	741242
14995	741243
42974	741244
17085	741245
27347	741246
15770	741247
15898	741248
1121	741249
64166	741250
4732	741251
10107	741252
136204	741253
94816	741254
37039	741255
146829	741256
61769	741257
71123	741258
1841	741259
433	741260
33739	741261
41886	741262
96343	741263
60685	741264
75448	741265
88190	741266
57272	741267
46997	741268
120619	741269
7587	741270
37675	741271
26496	741272
125565	741273
10130	741274
79734	741275
69245	741276
49212	741277
36266	741278
13234	741279
87019	741280
68779	741281
8038	741282
115440	741283
105076	741284
10496	741285
74929	741286
142	741287
24326	741288
77688	741289
25192	741290
66349	741291
36682	741292
12215	741293
57697	741294
57262	741295
104594	741296
14590	741297
22076	741298
95916	741299
34591	741300
150	741301
20290	741302
150345	741303
38222	741304
48433	741305
100208	741306
11415	741307
72043	741308
56481	741309
428	741310
87098	741311
27921	741312
179	741313
35410	741314
231	741315
55274	741316
105447	741317
67266	741318
488	741319
17766	741320
26745	741321
65949	741322
116206	741323
2127	741324
51764	741325
3656	741326
27478	741327
68191	741328
27697	741329
118054	741330
51461	741331
130594	741332
11055	741333
41511	741334
352	741335
101070	741336
104021	741337
18506	741338
86657	741339
18667	741340
83910	741341
38006	741342
142162	741343
74601	741344
55713	741345
76685	741346
66906	741347
74056	741348
26376	741349
13743	741350
29555	741351
94887	741352
54816	741353
24686	741354
112555	741355
117453	741356
2019	741357
16192	741358
3657	741359
138589	741360
108628	741361
459	741362
28425	741363
29683	741364
51664	741365
50765	741366
67030	741367
10053	741368
22872	741369
2003	741370
144554	741371
7749	741372
80526	741373
141284	741374
78599	741375
32368	741376
28356	741377
142296	741378
80165	741379
110609	741380
48054	741381
111238	741382
19244	741383
18288	741384
33336	741385
16946	741386
96010	741387
60967	741388
145704	741389
48661	741390
76836	741391
114927	741392
78142	741393
65311	741394
23445	741395
66170	741396
23854	741397
13050	741398
8586	741399
32951	741400
24932	741401
26622	741402
5862	741403
32865	741404
33879	741405
138902	741406
131743	741407
13005	741408
17287	741409
14452	741410
5345	741411
34946	741412
7920	741413
14076	741414
39299	741415
28423	741416
33807	741417
369	741418
100319	741419
114547	741420
80848	741421
105877	741422
106081	741423
115703	741424
55362	741425
31233	741426
60727	741427
99463	741428
103502	741429
54464	741430
18083	741431
26310	741432
27243	741433
37968	741434
99867	741435
24876	741436
95961	741437
31672	741438
115786	741439
7259	741440
76531	741441
18559	741442
99273	741443
54211	741444
54070	741445
20664	741446
149303	741447
26931	741448
35565	741449
20189	741450
81403	741451
65416	741452
37044	741453
125007	741454
4765	741455
69881	741456
4403	741457
4480	741458
55783	741459
492	741460
26153	741461
31996	741462
25820	741463
43441	741464
22	741465
72386	741466
15130	741467
3314	741468
104625	741469
58625	741470
73295	741471
26533	741472
81544	741473
13970	741474
27794	741475
23761	741476
4347	741477
71189	741478
64810	741479
20963	741480
16907	741481
94191	741482
102638	741483
2850	741484
74244	741485
12214	741486
6495	741487
15871	741488
140402	741489
2125	741490
82189	741491
50098	741492
36537	741493
48883	741494
3910	741495
36026	741496
56913	741497
51116	741498
98183	741499
11347	741500
41392	741501
149	741502
4739	741503
44232	741504
107808	741505
30543	741506
210	741507
22152	741508
41848	741509
99904	741510
79672	741511
4379	741512
16682	741513
14339	741514
13211	741515
60504	741516
95001	741517
5352	741518
54791	741519
78926	741520
16861	741521
464	741522
89699	741523
24488	741524
27059	741525
10568	741526
43333	741527
42962	741528
25982	741529
93934	741530
55818	741531
53753	741532
28036	741533
1712	741534
19988	741535
38	741536
1404	741537
29293	741538
78381	741539
17478	741540
5223	741541
911	741542
117166	741543
8241	741544
1050	741545
87350	741546
6515	741547
5642	741548
44843	741549
70761	741550
650	741551
5940	741552
23877	741553
167	741554
40313	741555
56877	741556
113466	741557
10587	741558
99104	741559
11733	741560
11230	741561
16952	741562
15451	741563
60839	741564
46420	741565
63780	741566
113215	741567
29766	741568
25438	741569
14750	741570
2930	741571
6519	741572
300	741573
39352	741574
6168	741575
4167	741576
111535	741577
22673	741578
46880	741579
426	741580
43115	741581
37263	741582
75850	741583
19605	741584
93554	741585
44160	741586
123194	741587
31132	741588
71654	741589
80312	741590
15373	741591
112912	741592
10915	741593
14394	741594
117710	741595
32898	741596
1889	741597
3590	741598
31617	741599
105424	741600
1343	741601
4397	741602
31767	741603
18713	741604
82169	741605
10571	741606
55558	741607
34029	741608
31911	741609
34630	741610
76678	741611
127816	741612
108555	741613
11313	741614
46729	741615
21018	741616
35906	741617
1715	741618
35833	741619
37008	741620
8068	741621
29628	741622
110413	741623
42291	741624
12992	741625
227	741626
54065	741627
1602	741628
70257	741629
97954	741630
8310	741631
43567	741632
1941	741633
13888	741634
4073	741635
122185	741636
86275	741637
52674	741638
262	741639
89408	741640
120105	741641
26866	741642
17805	741643
62101	741644
98817	741645
4113	741646
121119	741647
8395	741648
29104	741649
41828	741650
16730	741651
33536	741652
133179	741653
32291	741654
27528	741655
69825	741656
25754	741657
78184	741658
17863	741659
120595	741660
89762	741661
1897	741662
35521	741663
26217	741664
48627	741665
7765	741666
35148	741667
34028	741668
21116	741669
1069	741670
55983	741671
17604	741672
64522	741673
46565	741674
55777	741675
137798	741676
2979	741677
4561	741678
83762	741679
31814	741680
266	741681
17937	741682
51535	741683
33818	741684
33645	741685
4083	741686
80452	741687
11132	741688
56978	741689
30653	741690
27121	741691
85563	741692
38711	741693
87711	741694
57591	741695
16819	741696
35908	741697
88894	741698
38664	741699
3744	741700
40354	741701
44	741702
73355	741703
3350	741704
130666	741705
17645	741706
94604	741707
56272	741708
64016	741709
68477	741710
98915	741711
59190	741712
100752	741713
53842	741714
83009	741715
63407	741716
16585	741717
87987	741718
94374	741719
46336	741720
13569	741721
76245	741722
30893	741723
109466	741724
43300	741725
33590	741726
76616	741727
7273	741728
28919	741729
12112	741730
116631	741731
87522	741732
66	741733
77330	741734
25306	741735
34869	741736
43798	741737
40763	741738
40577	741739
74624	741740
44124	741741
20169	741742
56616	741743
26250	741744
118439	741745
57801	741746
26813	741747
24239	741748
24778	741749
85342	741750
102451	741751
17217	741752
130863	741753
836	741754
25045	741755
20579	741756
70981	741757
40320	741758
68998	741759
60693	741760
84100	741761
86607	741762
107971	741763
81398	741764
90	741765
171	741766
4313	741767
76342	741768
111080	741769
10645	741770
72242	741771
31380	741772
1656	741773
66573	741774
74392	741775
47663	741776
45366	741777
12288	741778
10570	741779
13268	741780
11429	741781
7313	741782
118235	741783
39077	741784
32382	741785
53727	741786
75859	741787
10876	741788
26480	741789
24596	741790
74773	741791
75799	741792
24245	741793
48554	741794
87639	741795
2354	741796
21460	741797
108151	741798
79667	741799
56354	741800
79335	741801
12815	741802
115541	741803
274	741804
54613	741805
68	741806
5180	741807
47442	741808
1637	741809
33808	741810
6184	741811
50869	741812
28	741813
111336	741814
53001	741815
1051	741816
56973	741817
19657	741818
29425	741819
126989	741820
1785	741821
37552	741822
108357	741823
104257	741824
13221	741825
15113	741826
26318	741827
58753	741828
100252	741829
32815	741830
132676	741831
31801	741832
60883	741833
19637	741834
44225	741835
1480	741836
63520	741837
11228	741838
21077	741839
58943	741840
21980	741841
38987	741842
62982	741843
115893	741844
60929	741845
106573	741846
4522	741847
106579	741848
780	741849
5846	741850
46824	741851
25708	741852
72683	741853
12158	741854
45464	741855
44872	741856
42422	741857
75966	741858
6405	741859
14694	741860
19031	741861
16390	741862
51589	741863
55702	741864
84003	741865
957	741866
3659	741867
36435	741868
68706	741869
59674	741870
85555	741871
123575	741872
18698	741873
7712	741874
64284	741875
65782	741876
29925	741877
12899	741878
150360	741879
74220	741880
2705	741881
17680	741882
19356	741883
14634	741884
25842	741885
73510	741886
16911	741887
41704	741888
105917	741889
54220	741890
130841	741891
63178	741892
5005	741893
54463	741894
88118	741895
116890	741896
71042	741897
103255	741898
1210	741899
59455	741900
18077	741901
86517	741902
12115	741903
3619	741904
7020	741905
14636	741906
111879	741907
116225	741908
9531	741909
62121	741910
34332	741911
2811	741912
147352	741913
76792	741914
138047	741915
32706	741916
17445	741917
30424	741918
24000	741919
2190	741920
64245	741921
12044	741922
110118	741923
20690	741924
19718	741925
2176	741926
78232	741927
419	741928
97	741929
32560	741930
11745	741931
63874	741932
122028	741933
39602	741934
19561	741935
121886	741936
103603	741937
109687	741938
12936	741939
22673	741940
92654	741941
84836	741942
54306	741943
111158	741944
18051	741945
48175	741946
12978	741947
53073	741948
22439	741949
15861	741950
99362	741951
80747	741952
34	741953
1291	741954
1720	741955
27357	741956
20945	741957
3345	741958
9738	741959
43221	741960
52803	741961
66598	741962
18459	741963
54030	741964
61317	741965
179	741966
59224	741967
5859	741968
126331	741969
74924	741970
135295	741971
34527	741972
23416	741973
48092	741974
114203	741975
33864	741976
75855	741977
873	741978
12957	741979
3570	741980
52879	741981
102801	741982
51751	741983
57402	741984
82203	741985
109973	741986
52266	741987
8788	741988
46140	741989
69828	741990
23483	741991
16851	741992
133868	741993
8081	741994
89848	741995
137562	741996
109109	741997
106504	741998
106236	741999
36002	742000
54422	742001
40470	742002
61175	742003
9041	742004
22912	742005
23698	742006
12586	742007
354	742008
45164	742009
9671	742010
4721	742011
37239	742012
55315	742013
10933	742014
5531	742015
77454	742016
35866	742017
2160	742018
12310	742019
57	742020
9923	742021
2150	742022
64173	742023
9117	742024
8072	742025
79148	742026
41062	742027
14758	742028
14148	742029
7070	742030
44800	742031
7638	742032
1829	742033
19061	742034
16355	742035
21050	742036
7434	742037
42328	742038
93289	742039
26448	742040
4450	742041
113100	742042
102657	742043
62724	742044
387	742045
46514	742046
14153	742047
38126	742048
6254	742049
20641	742050
31705	742051
85147	742052
32056	742053
204	742054
16897	742055
10187	742056
76283	742057
62512	742058
218	742059
42367	742060
72881	742061
28191	742062
34855	742063
31365	742064
9793	742065
141211	742066
15588	742067
20470	742068
10483	742069
111427	742070
10715	742071
97520	742072
46710	742073
31784	742074
34483	742075
59798	742076
52244	742077
15773	742078
813	742079
40331	742080
9745	742081
7514	742082
44578	742083
38077	742084
7575	742085
21436	742086
1465	742087
6398	742088
111969	742089
70025	742090
19892	742091
94313	742092
113340	742093
43057	742094
121737	742095
78688	742096
21685	742097
70098	742098
66578	742099
6876	742100
31036	742101
49630	742102
3755	742103
20702	742104
6899	742105
11668	742106
52280	742107
9266	742108
30664	742109
33002	742110
58643	742111
79740	742112
3294	742113
93632	742114
63061	742115
4471	742116
6741	742117
80206	742118
43811	742119
69743	742120
68747	742121
90833	742122
104112	742123
33585	742124
29221	742125
11782	742126
14318	742127
11020	742128
100346	742129
78352	742130
75037	742131
27482	742132
25839	742133
116985	742134
33510	742135
420	742136
699	742137
26	742138
20935	742139
88590	742140
29465	742141
42799	742142
58003	742143
93303	742144
110673	742145
86231	742146
102791	742147
55212	742148
9225	742149
1727	742150
100780	742151
14069	742152
37749	742153
20494	742154
92477	742155
117575	742156
9759	742157
15278	742158
24400	742159
7504	742160
15498	742161
19231	742162
2005	742163
1767	742164
128011	742165
89	742166
31530	742167
74121	742168
33185	742169
76304	742170
20062	742171
36224	742172
18112	742173
195	742174
5187	742175
103876	742176
52587	742177
593	742178
62148	742179
66891	742180
3785	742181
60860	742182
23555	742183
99681	742184
53540	742185
106941	742186
2649	742187
15711	742188
42611	742189
20784	742190
16284	742191
84589	742192
2007	742193
125537	742194
100302	742195
125	742196
103675	742197
18144	742198
112184	742199
24718	742200
69599	742201
1087	742202
3725	742203
145636	742204
48020	742205
72470	742206
141657	742207
42594	742208
38771	742209
8501	742210
109264	742211
14786	742212
1083	742213
13841	742214
33404	742215
41570	742216
40785	742217
34930	742218
9790	742219
89549	742220
133383	742221
98900	742222
26072	742223
38495	742224
53545	742225
43469	742226
18503	742227
44137	742228
34831	742229
25500	742230
30745	742231
2791	742232
44154	742233
10983	742234
122012	742235
62181	742236
44854	742237
70923	742238
2250	742239
101311	742240
84831	742241
67930	742242
21949	742243
26740	742244
41575	742245
20534	742246
34877	742247
34500	742248
46883	742249
12131	742250
35497	742251
1419	742252
87142	742253
9684	742254
23422	742255
73683	742256
8059	742257
60982	742258
5885	742259
94994	742260
96076	742261
35478	742262
43557	742263
17281	742264
62256	742265
65462	742266
87832	742267
6479	742268
35558	742269
138978	742270
49859	742271
53588	742272
94919	742273
168	742274
43920	742275
19574	742276
52494	742277
22835	742278
9454	742279
24788	742280
31600	742281
127637	742282
21678	742283
135100	742284
59841	742285
73175	742286
15809	742287
7125	742288
112111	742289
47601	742290
42690	742291
12436	742292
81937	742293
100796	742294
60458	742295
22773	742296
101555	742297
92707	742298
24098	742299
16465	742300
49075	742301
4010	742302
77684	742303
57786	742304
54459	742305
9781	742306
18132	742307
1351	742308
43574	742309
41437	742310
50438	742311
172	742312
71165	742313
50344	742314
2856	742315
89263	742316
46435	742317
10495	742318
128718	742319
92249	742320
19889	742321
48650	742322
28847	742323
23216	742324
3281	742325
69908	742326
49478	742327
40916	742328
68091	742329
3962	742330
28652	742331
15114	742332
58812	742333
51674	742334
125752	742335
62003	742336
94526	742337
111381	742338
64288	742339
4039	742340
6367	742341
89820	742342
62523	742343
18481	742344
23198	742345
44612	742346
86947	742347
2059	742348
79215	742349
34385	742350
86743	742351
82211	742352
23726	742353
82232	742354
63433	742355
21228	742356
97592	742357
108645	742358
13358	742359
61660	742360
10575	742361
144	742362
74933	742363
68622	742364
52001	742365
39414	742366
14081	742367
120804	742368
15347	742369
10875	742370
10846	742371
8992	742372
23758	742373
145948	742374
94206	742375
99453	742376
2408	742377
49043	742378
6372	742379
4658	742380
27947	742381
6373	742382
4410	742383
98622	742384
96186	742385
122178	742386
25329	742387
61111	742388
135317	742389
34574	742390
131896	742391
26051	742392
98128	742393
77652	742394
14843	742395
121262	742396
1404	742397
19208	742398
48931	742399
813	742400
73273	742401
56604	742402
56469	742403
21760	742404
67724	742405
85866	742406
98637	742407
69820	742408
6756	742409
23851	742410
37068	742411
65295	742412
37741	742413
8079	742414
73188	742415
23467	742416
71293	742417
55524	742418
61185	742419
68549	742420
92043	742421
84484	742422
19809	742423
80840	742424
52425	742425
91056	742426
70375	742427
103037	742428
20688	742429
14010	742430
67527	742431
5465	742432
17777	742433
109818	742434
4983	742435
5985	742436
95291	742437
27645	742438
11126	742439
145668	742440
28984	742441
54432	742442
126205	742443
95719	742444
146817	742445
97084	742446
66789	742447
36236	742448
2414	742449
105215	742450
1316	742451
107608	742452
44452	742453
3611	742454
111033	742455
18483	742456
72268	742457
81160	742458
65744	742459
129135	742460
81415	742461
124014	742462
1567	742463
33239	742464
11484	742465
79866	742466
48636	742467
47904	742468
37870	742469
36183	742470
54189	742471
508	742472
26673	742473
38632	742474
88730	742475
58381	742476
10315	742477
46098	742478
112	742479
101096	742480
16813	742481
88632	742482
1672	742483
122500	742484
66978	742485
29751	742486
41566	742487
132163	742488
19073	742489
628	742490
85826	742491
48579	742492
135	742493
50278	742494
71056	742495
117519	742496
16012	742497
65959	742498
9993	742499
101089	742500
32974	742501
3077	742502
136523	742503
136382	742504
912	742505
118066	742506
117123	742507
87675	742508
44849	742509
43421	742510
103007	742511
18675	742512
21191	742513
104581	742514
16542	742515
134955	742516
59744	742517
60956	742518
19807	742519
6532	742520
2267	742521
46176	742522
26366	742523
35522	742524
96193	742525
79329	742526
93093	742527
2975	742528
37817	742529
35496	742530
75	742531
25006	742532
50694	742533
7545	742534
59019	742535
2650	742536
52580	742537
42039	742538
76986	742539
2933	742540
16056	742541
37320	742542
41943	742543
40393	742544
3380	742545
9905	742546
89899	742547
75249	742548
119873	742549
16641	742550
3223	742551
3151	742552
13838	742553
53002	742554
47618	742555
20703	742556
7331	742557
18141	742558
44813	742559
5292	742560
57529	742561
23529	742562
25756	742563
23740	742564
101464	742565
48014	742566
129584	742567
102140	742568
25690	742569
77281	742570
7259	742571
5159	742572
77937	742573
39886	742574
31439	742575
4887	742576
28945	742577
48208	742578
64473	742579
2667	742580
123884	742581
33834	742582
68605	742583
51845	742584
23608	742585
6941	742586
9106	742587
50444	742588
2207	742589
22100	742590
2092	742591
28645	742592
2762	742593
36342	742594
16228	742595
5438	742596
5856	742597
138481	742598
38678	742599
7931	742600
645	742601
12827	742602
14340	742603
24983	742604
77266	742605
67100	742606
42315	742607
12784	742608
38956	742609
143119	742610
20120	742611
31306	742612
74677	742613
43059	742614
10147	742615
35232	742616
764	742617
21466	742618
30963	742619
136927	742620
87902	742621
21192	742622
29256	742623
6087	742624
9335	742625
59024	742626
7346	742627
37061	742628
66514	742629
26623	742630
41637	742631
1706	742632
12401	742633
54492	742634
601	742635
10514	742636
85076	742637
11317	742638
75512	742639
24847	742640
55683	742641
52238	742642
48152	742643
5280	742644
83680	742645
89633	742646
15196	742647
17082	742648
85886	742649
1470	742650
50527	742651
79091	742652
123142	742653
57369	742654
1151	742655
94647	742656
24221	742657
59376	742658
65472	742659
28482	742660
26824	742661
7238	742662
12770	742663
17	742664
19738	742665
58249	742666
81614	742667
17194	742668
27547	742669
10047	742670
50487	742671
3766	742672
2388	742673
41335	742674
72671	742675
68062	742676
99006	742677
3301	742678
38502	742679
74844	742680
22916	742681
9050	742682
85941	742683
62074	742684
86615	742685
38340	742686
106070	742687
80723	742688
76397	742689
39201	742690
97530	742691
34735	742692
3607	742693
65756	742694
121067	742695
71625	742696
84830	742697
3041	742698
27278	742699
70746	742700
40891	742701
73259	742702
44394	742703
8875	742704
42288	742705
48806	742706
18844	742707
111364	742708
23568	742709
91189	742710
47076	742711
18764	742712
92915	742713
41851	742714
53557	742715
12065	742716
76514	742717
75187	742718
105915	742719
119995	742720
56657	742721
27719	742722
67104	742723
13403	742724
4087	742725
5711	742726
856	742727
4525	742728
56945	742729
18722	742730
32830	742731
61111	742732
39919	742733
23547	742734
53463	742735
81831	742736
68523	742737
33264	742738
21400	742739
54774	742740
39655	742741
74948	742742
6504	742743
96075	742744
39147	742745
81398	742746
2297	742747
70334	742748
60439	742749
45012	742750
26776	742751
87527	742752
92092	742753
5822	742754
113851	742755
21540	742756
98068	742757
60933	742758
44683	742759
70436	742760
145930	742761
53331	742762
6109	742763
107319	742764
23738	742765
147117	742766
20350	742767
69084	742768
103335	742769
10740	742770
55325	742771
82688	742772
48776	742773
1298	742774
31501	742775
3023	742776
94272	742777
95622	742778
6372	742779
68917	742780
71359	742781
11789	742782
52377	742783
88360	742784
118722	742785
119214	742786
29475	742787
64387	742788
13674	742789
51782	742790
48852	742791
35702	742792
60621	742793
47189	742794
142775	742795
48980	742796
73268	742797
24154	742798
24110	742799
5887	742800
40136	742801
32267	742802
31070	742803
20712	742804
120642	742805
101173	742806
18206	742807
48621	742808
29926	742809
54662	742810
45944	742811
145898	742812
9543	742813
5369	742814
105541	742815
68418	742816
15509	742817
4166	742818
14929	742819
17367	742820
5046	742821
58596	742822
148726	742823
13034	742824
7671	742825
61446	742826
87189	742827
1392	742828
102698	742829
48082	742830
27732	742831
132679	742832
36797	742833
41492	742834
38651	742835
9116	742836
6051	742837
76058	742838
43485	742839
22901	742840
36496	742841
99726	742842
3122	742843
892	742844
81653	742845
96468	742846
3274	742847
87135	742848
63624	742849
24684	742850
9146	742851
81802	742852
456	742853
213	742854
363	742855
2868	742856
39480	742857
618	742858
7712	742859
82878	742860
69128	742861
14363	742862
2615	742863
21098	742864
56924	742865
1428	742866
4914	742867
58250	742868
38169	742869
29456	742870
2014	742871
36815	742872
579	742873
23695	742874
119960	742875
31623	742876
123504	742877
94077	742878
30310	742879
104867	742880
1079	742881
46655	742882
14534	742883
53412	742884
58466	742885
39699	742886
88534	742887
62565	742888
8146	742889
149246	742890
37257	742891
41333	742892
130477	742893
7660	742894
77073	742895
2783	742896
90176	742897
23388	742898
28812	742899
1280	742900
35040	742901
8749	742902
72391	742903
75766	742904
46824	742905
105151	742906
18951	742907
91891	742908
71525	742909
13787	742910
26703	742911
1619	742912
12497	742913
96038	742914
28877	742915
3020	742916
2525	742917
131074	742918
25464	742919
36626	742920
46872	742921
3461	742922
27409	742923
64183	742924
48151	742925
8635	742926
36224	742927
2138	742928
8516	742929
124284	742930
21633	742931
58042	742932
97807	742933
11526	742934
119468	742935
132520	742936
49160	742937
110387	742938
7009	742939
90875	742940
45462	742941
6451	742942
32678	742943
55776	742944
367	742945
249	742946
65198	742947
89020	742948
12579	742949
44	742950
3255	742951
57468	742952
101031	742953
7546	742954
43711	742955
76347	742956
11969	742957
36435	742958
4375	742959
49786	742960
44927	742961
65521	742962
31272	742963
107529	742964
56879	742965
133882	742966
51605	742967
14278	742968
5407	742969
46989	742970
5234	742971
41226	742972
68931	742973
102255	742974
32838	742975
7733	742976
105704	742977
45736	742978
96631	742979
134055	742980
136239	742981
64253	742982
136500	742983
1061	742984
140526	742985
121340	742986
4122	742987
63514	742988
18617	742989
3158	742990
55114	742991
35313	742992
39969	742993
105130	742994
127426	742995
80694	742996
72383	742997
112087	742998
88905	742999
1407	743000
118926	743001
139122	743002
65189	743003
118043	743004
154	743005
41663	743006
56609	743007
44283	743008
12431	743009
12882	743010
11233	743011
89788	743012
78523	743013
55671	743014
16480	743015
45046	743016
13670	743017
111829	743018
50425	743019
20016	743020
60635	743021
93360	743022
5191	743023
93447	743024
82347	743025
78789	743026
77146	743027
111891	743028
5850	743029
635	743030
47887	743031
1799	743032
15289	743033
49190	743034
5743	743035
14018	743036
25406	743037
45687	743038
119713	743039
5917	743040
96360	743041
2799	743042
20547	743043
65375	743044
78384	743045
7159	743046
19739	743047
128762	743048
12204	743049
27930	743050
36531	743051
4633	743052
7879	743053
116693	743054
27670	743055
91324	743056
8112	743057
128302	743058
66150	743059
5356	743060
35040	743061
87568	743062
51244	743063
164	743064
69965	743065
31986	743066
41135	743067
2710	743068
44780	743069
138390	743070
64678	743071
170	743072
3990	743073
55890	743074
75007	743075
41706	743076
8536	743077
128273	743078
1509	743079
32025	743080
76089	743081
11259	743082
56347	743083
22760	743084
7535	743085
22526	743086
72035	743087
31136	743088
827	743089
31924	743090
4410	743091
101835	743092
4113	743093
26463	743094
69090	743095
99650	743096
59183	743097
7506	743098
104834	743099
21026	743100
108278	743101
45053	743102
31882	743103
26811	743104
7412	743105
111575	743106
30543	743107
5379	743108
23226	743109
29025	743110
100767	743111
14206	743112
1572	743113
125954	743114
84924	743115
36987	743116
57642	743117
5237	743118
29918	743119
18613	743120
99693	743121
20288	743122
33900	743123
87354	743124
4038	743125
31528	743126
48181	743127
63188	743128
546	743129
120053	743130
9666	743131
103198	743132
13	743133
2098	743134
377	743135
30983	743136
38300	743137
35366	743138
562	743139
13317	743140
35956	743141
11686	743142
5215	743143
95078	743144
46000	743145
57419	743146
145736	743147
37172	743148
133258	743149
53733	743150
54296	743151
2877	743152
134	743153
8492	743154
2775	743155
70567	743156
45923	743157
5567	743158
469	743159
4115	743160
49251	743161
3083	743162
68212	743163
13201	743164
135758	743165
71704	743166
71501	743167
9910	743168
73381	743169
5426	743170
8205	743171
58195	743172
115767	743173
6371	743174
58160	743175
33761	743176
30590	743177
26254	743178
67828	743179
95550	743180
15512	743181
293	743182
1843	743183
56184	743184
113704	743185
16237	743186
7453	743187
12625	743188
60724	743189
14329	743190
336	743191
104010	743192
7805	743193
4046	743194
4955	743195
122587	743196
87198	743197
10710	743198
4671	743199
21172	743200
28323	743201
35691	743202
6158	743203
6135	743204
39037	743205
3625	743206
69458	743207
5563	743208
23264	743209
116564	743210
94068	743211
37313	743212
29620	743213
7990	743214
37779	743215
59756	743216
96042	743217
40257	743218
116376	743219
1161	743220
14751	743221
113014	743222
10193	743223
1242	743224
57942	743225
31160	743226
123308	743227
52226	743228
5161	743229
75892	743230
14717	743231
16478	743232
12760	743233
7789	743234
25705	743235
14783	743236
60759	743237
63258	743238
38920	743239
32849	743240
34927	743241
15048	743242
29212	743243
2310	743244
87823	743245
64946	743246
82925	743247
9645	743248
11163	743249
134099	743250
100295	743251
108012	743252
36179	743253
7645	743254
44734	743255
112640	743256
67950	743257
94537	743258
98785	743259
28783	743260
12920	743261
21141	743262
94206	743263
12088	743264
124497	743265
19100	743266
58741	743267
77556	743268
130437	743269
24217	743270
3073	743271
87286	743272
54937	743273
34678	743274
9929	743275
62401	743276
38656	743277
31956	743278
3158	743279
11666	743280
44974	743281
100783	743282
46491	743283
44772	743284
114362	743285
106143	743286
54280	743287
70729	743288
9025	743289
39330	743290
98119	743291
23453	743292
107735	743293
4688	743294
127874	743295
38080	743296
31423	743297
79302	743298
27079	743299
69335	743300
20642	743301
8935	743302
115880	743303
10	743304
35431	743305
7678	743306
16707	743307
11538	743308
804	743309
52973	743310
67531	743311
77243	743312
18277	743313
377	743314
67990	743315
83759	743316
289	743317
38976	743318
41112	743319
78780	743320
20603	743321
74591	743322
10653	743323
881	743324
25459	743325
74968	743326
25389	743327
116594	743328
7650	743329
28590	743330
17187	743331
15857	743332
45466	743333
5388	743334
46452	743335
21198	743336
18055	743337
95056	743338
17523	743339
38125	743340
26821	743341
22623	743342
10298	743343
63906	743344
22399	743345
11536	743346
25042	743347
49422	743348
137716	743349
8903	743350
17308	743351
112220	743352
44091	743353
18896	743354
10180	743355
1782	743356
89784	743357
11150	743358
3432	743359
672	743360
138216	743361
46257	743362
71466	743363
52164	743364
56845	743365
131546	743366
82072	743367
48686	743368
29271	743369
2033	743370
14871	743371
84931	743372
15387	743373
19472	743374
55886	743375
49213	743376
109080	743377
31871	743378
50506	743379
22139	743380
24496	743381
89730	743382
24741	743383
45213	743384
102481	743385
116262	743386
63901	743387
91662	743388
43235	743389
38453	743390
42341	743391
35	743392
11792	743393
23695	743394
45822	743395
8981	743396
7750	743397
120386	743398
59621	743399
96310	743400
10420	743401
19424	743402
17652	743403
115838	743404
7006	743405
100284	743406
11821	743407
67139	743408
33887	743409
3348	743410
1081	743411
11971	743412
9347	743413
86166	743414
9048	743415
30283	743416
10575	743417
42948	743418
19572	743419
17046	743420
48989	743421
11103	743422
21693	743423
29426	743424
64872	743425
9619	743426
118242	743427
284	743428
35886	743429
25506	743430
42901	743431
18995	743432
2487	743433
10466	743434
40067	743435
5354	743436
72730	743437
54585	743438
62606	743439
11403	743440
108087	743441
65453	743442
2269	743443
8367	743444
54601	743445
138419	743446
3724	743447
100817	743448
64637	743449
106991	743450
42107	743451
45468	743452
21879	743453
51338	743454
4000	743455
36718	743456
98143	743457
93346	743458
87604	743459
68099	743460
262	743461
89060	743462
69752	743463
10730	743464
37453	743465
70226	743466
115192	743467
47313	743468
19974	743469
156	743470
20478	743471
46091	743472
2915	743473
26393	743474
5804	743475
69396	743476
6822	743477
106022	743478
44896	743479
2877	743480
4644	743481
27474	743482
107747	743483
22719	743484
288	743485
1613	743486
17706	743487
77889	743488
106361	743489
72421	743490
14660	743491
21876	743492
45299	743493
27753	743494
55126	743495
73622	743496
7351	743497
126195	743498
20015	743499
32682	743500
62576	743501
1759	743502
31011	743503
97872	743504
110751	743505
32896	743506
16574	743507
27323	743508
39735	743509
20433	743510
8577	743511
36950	743512
4990	743513
8968	743514
69351	743515
9811	743516
58094	743517
104070	743518
8568	743519
26796	743520
7539	743521
13281	743522
9359	743523
14678	743524
7862	743525
43448	743526
25701	743527
61072	743528
10133	743529
16747	743530
1530	743531
69181	743532
19911	743533
71772	743534
11444	743535
2472	743536
72012	743537
42949	743538
886	743539
39005	743540
89392	743541
107940	743542
67	743543
1883	743544
17898	743545
35783	743546
20012	743547
10709	743548
20635	743549
24989	743550
11964	743551
15449	743552
44160	743553
121299	743554
138363	743555
105967	743556
18790	743557
67582	743558
33032	743559
823	743560
20913	743561
98083	743562
21975	743563
73941	743564
23477	743565
40651	743566
9990	743567
199	743568
21195	743569
41075	743570
36766	743571
4852	743572
3750	743573
29235	743574
57274	743575
7129	743576
11838	743577
103587	743578
28234	743579
141320	743580
56	743581
38206	743582
78994	743583
10255	743584
122639	743585
6744	743586
103322	743587
80509	743588
1377	743589
22433	743590
113268	743591
115850	743592
31559	743593
7684	743594
61122	743595
129610	743596
56624	743597
40967	743598
21565	743599
1967	743600
525	743601
2706	743602
68701	743603
122089	743604
19211	743605
28320	743606
3904	743607
4004	743608
14870	743609
58948	743610
25075	743611
17912	743612
57887	743613
41306	743614
17190	743615
57142	743616
11922	743617
12100	743618
16023	743619
78927	743620
42332	743621
89497	743622
57348	743623
66164	743624
800	743625
16459	743626
3001	743627
80856	743628
134077	743629
101279	743630
495	743631
132759	743632
1343	743633
14709	743634
6428	743635
94345	743636
90376	743637
20304	743638
24719	743639
7504	743640
127327	743641
42445	743642
12203	743643
10662	743644
13292	743645
42806	743646
76777	743647
30346	743648
25287	743649
79296	743650
86363	743651
29695	743652
96730	743653
21142	743654
33630	743655
4988	743656
4550	743657
11496	743658
3365	743659
32242	743660
14951	743661
38489	743662
53964	743663
29954	743664
123547	743665
72186	743666
56280	743667
36919	743668
34443	743669
130810	743670
68796	743671
3437	743672
74992	743673
24092	743674
226	743675
47131	743676
42443	743677
149162	743678
4055	743679
24074	743680
89042	743681
273	743682
73012	743683
47424	743684
22894	743685
711	743686
149357	743687
20982	743688
55	743689
86057	743690
19918	743691
16308	743692
79705	743693
10985	743694
46811	743695
69423	743696
73241	743697
43885	743698
16564	743699
18681	743700
56188	743701
144794	743702
7859	743703
4657	743704
139549	743705
47397	743706
44506	743707
14627	743708
34539	743709
6607	743710
66812	743711
11463	743712
23893	743713
39869	743714
20330	743715
12968	743716
19738	743717
26505	743718
2366	743719
56408	743720
66529	743721
89932	743722
36999	743723
8920	743724
28978	743725
69355	743726
2285	743727
1878	743728
48122	743729
11683	743730
27990	743731
102598	743732
9710	743733
11724	743734
70767	743735
2034	743736
5412	743737
3362	743738
119433	743739
66694	743740
25910	743741
7782	743742
112305	743743
1469	743744
116388	743745
37907	743746
53292	743747
100894	743748
32426	743749
14932	743750
94499	743751
27295	743752
98926	743753
27600	743754
6080	743755
18538	743756
23949	743757
5338	743758
54395	743759
82885	743760
3759	743761
68	743762
59048	743763
134929	743764
49917	743765
51523	743766
77721	743767
133666	743768
31769	743769
56544	743770
21929	743771
80827	743772
1700	743773
41747	743774
12832	743775
15533	743776
22607	743777
227	743778
59392	743779
36126	743780
16338	743781
5418	743782
63791	743783
75645	743784
1508	743785
65796	743786
2702	743787
47346	743788
46	743789
24963	743790
110145	743791
35851	743792
70938	743793
112615	743794
52219	743795
8120	743796
6566	743797
30642	743798
34484	743799
100517	743800
4231	743801
26852	743802
16361	743803
25598	743804
35737	743805
34255	743806
45914	743807
48554	743808
12798	743809
137213	743810
99567	743811
37283	743812
59494	743813
28366	743814
94570	743815
2247	743816
2400	743817
18206	743818
14366	743819
39223	743820
138381	743821
86985	743822
60416	743823
134398	743824
22701	743825
68943	743826
59064	743827
64265	743828
43841	743829
21682	743830
55298	743831
19827	743832
71110	743833
37951	743834
11698	743835
78846	743836
13286	743837
17416	743838
88512	743839
41503	743840
4190	743841
54051	743842
107497	743843
55613	743844
31786	743845
44815	743846
48643	743847
94122	743848
82761	743849
65523	743850
20892	743851
7126	743852
933	743853
12041	743854
89985	743855
425	743856
47267	743857
121955	743858
2652	743859
12456	743860
47754	743861
87457	743862
100061	743863
29956	743864
135664	743865
820	743866
20478	743867
18072	743868
38509	743869
67399	743870
23997	743871
73278	743872
16563	743873
85849	743874
15070	743875
15698	743876
2754	743877
26105	743878
985	743879
29195	743880
35288	743881
64977	743882
15635	743883
13630	743884
11605	743885
33698	743886
65101	743887
67183	743888
48142	743889
33209	743890
15501	743891
97194	743892
17526	743893
12683	743894
15565	743895
77357	743896
35533	743897
12203	743898
56506	743899
15506	743900
19102	743901
45205	743902
33070	743903
1047	743904
176	743905
82861	743906
1573	743907
62639	743908
66418	743909
20393	743910
51434	743911
57929	743912
112944	743913
88503	743914
104003	743915
48595	743916
11348	743917
10674	743918
36961	743919
30638	743920
89121	743921
37782	743922
46715	743923
24060	743924
100243	743925
53273	743926
60558	743927
10187	743928
64905	743929
121366	743930
70062	743931
25962	743932
103543	743933
18018	743934
128286	743935
145	743936
32883	743937
61358	743938
9845	743939
80572	743940
81437	743941
115742	743942
20747	743943
109143	743944
105386	743945
4086	743946
11586	743947
22433	743948
22079	743949
17331	743950
129902	743951
37664	743952
140109	743953
110683	743954
25435	743955
29097	743956
62194	743957
83894	743958
24542	743959
8273	743960
47623	743961
42111	743962
15935	743963
14546	743964
25569	743965
2333	743966
81	743967
392	743968
128229	743969
2079	743970
9637	743971
13077	743972
58814	743973
101811	743974
27030	743975
146688	743976
297	743977
109250	743978
12790	743979
79654	743980
15144	743981
5809	743982
33285	743983
1204	743984
73479	743985
91292	743986
23823	743987
16229	743988
9910	743989
14408	743990
42110	743991
96958	743992
78880	743993
24214	743994
40433	743995
25917	743996
33692	743997
20463	743998
89619	743999
22226	744000
64258	744001
30308	744002
20739	744003
84444	744004
22033	744005
101	744006
78012	744007
85438	744008
30500	744009
69414	744010
375	744011
4448	744012
91072	744013
26459	744014
55666	744015
6933	744016
52355	744017
75907	744018
69844	744019
33145	744020
55115	744021
47255	744022
6680	744023
26991	744024
42692	744025
63363	744026
5752	744027
4555	744028
58095	744029
17442	744030
56149	744031
25537	744032
124410	744033
96762	744034
70532	744035
4063	744036
647	744037
78262	744038
31768	744039
39704	744040
4608	744041
14700	744042
102375	744043
10977	744044
55726	744045
50318	744046
21724	744047
32929	744048
20217	744049
34375	744050
88134	744051
87793	744052
64752	744053
72751	744054
4494	744055
35455	744056
1682	744057
29500	744058
112444	744059
55921	744060
8665	744061
14446	744062
16352	744063
99871	744064
13081	744065
52058	744066
119949	744067
37251	744068
58766	744069
112590	744070
43130	744071
25110	744072
74845	744073
7705	744074
121500	744075
28256	744076
68314	744077
5484	744078
59673	744079
97051	744080
16625	744081
79387	744082
46488	744083
136522	744084
66438	744085
2414	744086
30598	744087
3477	744088
134101	744089
97171	744090
127047	744091
26943	744092
55547	744093
89734	744094
40165	744095
97411	744096
13045	744097
1131	744098
11642	744099
39191	744100
17135	744101
770	744102
130750	744103
97004	744104
80267	744105
15336	744106
111417	744107
8082	744108
60200	744109
52418	744110
22311	744111
43434	744112
94078	744113
57096	744114
19620	744115
50319	744116
26436	744117
28312	744118
5148	744119
4566	744120
892	744121
111049	744122
61482	744123
13562	744124
9186	744125
45447	744126
40358	744127
2254	744128
72072	744129
757	744130
24518	744131
79728	744132
4069	744133
5623	744134
69164	744135
137412	744136
3897	744137
258	744138
44744	744139
107798	744140
86076	744141
135215	744142
100102	744143
5217	744144
48579	744145
57879	744146
120584	744147
7209	744148
40158	744149
10946	744150
24071	744151
5936	744152
3157	744153
14164	744154
112216	744155
8201	744156
119557	744157
2466	744158
58467	744159
16499	744160
30645	744161
82356	744162
16920	744163
3535	744164
119710	744165
4562	744166
21727	744167
41738	744168
2049	744169
90395	744170
43615	744171
110238	744172
76122	744173
57131	744174
15541	744175
57805	744176
66038	744177
12788	744178
36698	744179
21046	744180
3462	744181
11625	744182
92535	744183
51592	744184
22144	744185
41673	744186
95250	744187
85360	744188
82987	744189
46478	744190
52176	744191
68253	744192
60536	744193
65387	744194
118061	744195
60576	744196
963	744197
56348	744198
63394	744199
68534	744200
75324	744201
86306	744202
17694	744203
288	744204
9261	744205
2215	744206
94734	744207
14994	744208
25349	744209
1740	744210
53960	744211
8854	744212
11500	744213
98546	744214
8163	744215
118556	744216
104486	744217
9961	744218
24143	744219
73048	744220
2767	744221
130429	744222
24118	744223
38405	744224
2370	744225
36943	744226
5145	744227
14595	744228
108526	744229
5298	744230
447	744231
68133	744232
10122	744233
25449	744234
31618	744235
135626	744236
85967	744237
58115	744238
9406	744239
68743	744240
11249	744241
24686	744242
44198	744243
132223	744244
44694	744245
101356	744246
146120	744247
35079	744248
8648	744249
15904	744250
50388	744251
3532	744252
95007	744253
127732	744254
90093	744255
102459	744256
48061	744257
85020	744258
61618	744259
127256	744260
18513	744261
70425	744262
137248	744263
103864	744264
24904	744265
10340	744266
65287	744267
12699	744268
23938	744269
8785	744270
44646	744271
9087	744272
41499	744273
40409	744274
9452	744275
150155	744276
116190	744277
72301	744278
18898	744279
84719	744280
109649	744281
21991	744282
81246	744283
4180	744284
5036	744285
29439	744286
17151	744287
15376	744288
43810	744289
126494	744290
47257	744291
132	744292
56824	744293
13326	744294
61911	744295
47377	744296
84174	744297
48321	744298
67398	744299
11561	744300
14865	744301
49859	744302
26153	744303
4017	744304
53531	744305
54153	744306
86239	744307
27097	744308
17800	744309
38664	744310
8510	744311
81092	744312
39866	744313
16177	744314
38404	744315
31092	744316
89374	744317
11862	744318
6132	744319
15303	744320
17350	744321
55215	744322
61826	744323
899	744324
127003	744325
33268	744326
11523	744327
83268	744328
57567	744329
5135	744330
1470	744331
67869	744332
81640	744333
107823	744334
46643	744335
2320	744336
63668	744337
34940	744338
61094	744339
109184	744340
64111	744341
61948	744342
45502	744343
27114	744344
79574	744345
4423	744346
94201	744347
106974	744348
29601	744349
22402	744350
5867	744351
8093	744352
20147	744353
33802	744354
12583	744355
15166	744356
98819	744357
8137	744358
22250	744359
21704	744360
49009	744361
74762	744362
124370	744363
98474	744364
57666	744365
45527	744366
67046	744367
24505	744368
32283	744369
61887	744370
44729	744371
49121	744372
35965	744373
26454	744374
36641	744375
118468	744376
100886	744377
123359	744378
9439	744379
44100	744380
137568	744381
9109	744382
46475	744383
32820	744384
77954	744385
13503	744386
38930	744387
11174	744388
27681	744389
107809	744390
71370	744391
3561	744392
7023	744393
7349	744394
3995	744395
83083	744396
68748	744397
10787	744398
119215	744399
146533	744400
21847	744401
26056	744402
9032	744403
70765	744404
56669	744405
41825	744406
47183	744407
36640	744408
107588	744409
123213	744410
16807	744411
20	744412
77152	744413
641	744414
21358	744415
14133	744416
53352	744417
23085	744418
113490	744419
22866	744420
115350	744421
24977	744422
11149	744423
53169	744424
14586	744425
51535	744426
131701	744427
6942	744428
42900	744429
29270	744430
3566	744431
9108	744432
49553	744433
7779	744434
37682	744435
38307	744436
15099	744437
50811	744438
30145	744439
82940	744440
23966	744441
6084	744442
90430	744443
753	744444
101049	744445
45168	744446
6175	744447
94744	744448
44859	744449
45777	744450
47892	744451
3233	744452
62348	744453
1116	744454
5431	744455
11818	744456
1424	744457
122662	744458
36193	744459
26961	744460
83523	744461
738	744462
16303	744463
84747	744464
60728	744465
13430	744466
63260	744467
355	744468
47485	744469
4875	744470
83389	744471
93100	744472
32831	744473
79415	744474
18413	744475
71511	744476
116964	744477
20247	744478
20039	744479
132165	744480
63149	744481
82832	744482
43967	744483
29223	744484
34046	744485
28007	744486
19000	744487
98239	744488
43431	744489
20935	744490
28773	744491
27197	744492
68184	744493
27175	744494
99127	744495
142055	744496
70455	744497
22496	744498
27197	744499
18182	744500
41645	744501
33193	744502
2950	744503
45345	744504
95163	744505
133313	744506
117979	744507
106978	744508
65486	744509
8953	744510
5994	744511
74204	744512
10496	744513
58924	744514
44045	744515
325	744516
39853	744517
52136	744518
26447	744519
25241	744520
22355	744521
16508	744522
110583	744523
21273	744524
18639	744525
101794	744526
43166	744527
86438	744528
7382	744529
7292	744530
3935	744531
20443	744532
58541	744533
1241	744534
74389	744535
5404	744536
1589	744537
6658	744538
49875	744539
36234	744540
5434	744541
99468	744542
15507	744543
63568	744544
102727	744545
24759	744546
31275	744547
1741	744548
141859	744549
12856	744550
38778	744551
2183	744552
60459	744553
17191	744554
39525	744555
20138	744556
73312	744557
28372	744558
21870	744559
211	744560
121679	744561
42618	744562
23918	744563
27830	744564
5174	744565
95104	744566
106877	744567
38757	744568
19048	744569
106697	744570
92996	744571
36503	744572
41344	744573
17318	744574
22936	744575
143785	744576
72701	744577
16651	744578
54047	744579
12532	744580
12114	744581
47504	744582
59682	744583
40876	744584
98108	744585
40301	744586
96404	744587
86125	744588
44360	744589
125965	744590
86445	744591
37174	744592
101041	744593
15897	744594
112889	744595
9206	744596
55199	744597
91677	744598
111302	744599
11622	744600
40875	744601
5160	744602
54639	744603
5748	744604
2477	744605
15971	744606
46759	744607
97930	744608
23455	744609
65753	744610
88160	744611
128930	744612
32814	744613
2612	744614
45502	744615
22346	744616
19959	744617
327	744618
33622	744619
54010	744620
5660	744621
21896	744622
80197	744623
92104	744624
46286	744625
23945	744626
29867	744627
8630	744628
40497	744629
33534	744630
13406	744631
21062	744632
53719	744633
9833	744634
62068	744635
18912	744636
121246	744637
116015	744638
90787	744639
33422	744640
15110	744641
106462	744642
44633	744643
2536	744644
56289	744645
29757	744646
10058	744647
11527	744648
2688	744649
111244	744650
50528	744651
87191	744652
34086	744653
114755	744654
10876	744655
49152	744656
26289	744657
54685	744658
78913	744659
69721	744660
27199	744661
30089	744662
58982	744663
84532	744664
17041	744665
9326	744666
9507	744667
6271	744668
14964	744669
122370	744670
144301	744671
15467	744672
72807	744673
61229	744674
16771	744675
13470	744676
8582	744677
119852	744678
48190	744679
45571	744680
26773	744681
88533	744682
65866	744683
24072	744684
60226	744685
16280	744686
1427	744687
138665	744688
86695	744689
15247	744690
1357	744691
5280	744692
245	744693
98540	744694
25116	744695
118429	744696
26724	744697
140003	744698
2254	744699
44576	744700
105554	744701
36893	744702
127967	744703
109938	744704
6727	744705
7676	744706
70001	744707
43337	744708
958	744709
3402	744710
90830	744711
15686	744712
38332	744713
57	744714
30320	744715
45804	744716
120021	744717
15557	744718
27507	744719
36811	744720
2756	744721
56375	744722
63457	744723
11925	744724
22530	744725
28526	744726
6463	744727
43952	744728
65700	744729
68896	744730
52365	744731
14086	744732
78296	744733
19890	744734
127054	744735
46251	744736
80842	744737
63239	744738
71886	744739
37927	744740
87505	744741
18330	744742
12438	744743
80141	744744
401	744745
89949	744746
140518	744747
4219	744748
29192	744749
47672	744750
69624	744751
42176	744752
14263	744753
42095	744754
127068	744755
10767	744756
122248	744757
91782	744758
24513	744759
99027	744760
15384	744761
55000	744762
63872	744763
42662	744764
11145	744765
98977	744766
34030	744767
2109	744768
106894	744769
27887	744770
64126	744771
94568	744772
1808	744773
61942	744774
35468	744775
1243	744776
13047	744777
109854	744778
50821	744779
37307	744780
127694	744781
87524	744782
120041	744783
121948	744784
6806	744785
133039	744786
51258	744787
4054	744788
6731	744789
19381	744790
28707	744791
4833	744792
69507	744793
22844	744794
29977	744795
119834	744796
468	744797
106867	744798
64374	744799
73225	744800
18518	744801
112994	744802
76881	744803
89594	744804
19465	744805
24610	744806
13703	744807
1303	744808
26332	744809
116549	744810
125013	744811
30171	744812
58947	744813
37104	744814
4345	744815
120642	744816
14285	744817
44923	744818
5792	744819
46961	744820
27978	744821
59821	744822
34790	744823
6358	744824
47352	744825
62799	744826
1557	744827
65642	744828
118129	744829
10690	744830
288	744831
95490	744832
55801	744833
35469	744834
47789	744835
77587	744836
53853	744837
61612	744838
59643	744839
47071	744840
114622	744841
26668	744842
106640	744843
187	744844
77069	744845
3606	744846
105486	744847
27458	744848
113764	744849
61463	744850
30581	744851
519	744852
75344	744853
52816	744854
118374	744855
41373	744856
46470	744857
38299	744858
68968	744859
88435	744860
41785	744861
6279	744862
20563	744863
81900	744864
31997	744865
44407	744866
26243	744867
34534	744868
56484	744869
52419	744870
4613	744871
22682	744872
29201	744873
81438	744874
15857	744875
15506	744876
43388	744877
17796	744878
48436	744879
8314	744880
63993	744881
26692	744882
21255	744883
32068	744884
739	744885
16630	744886
20977	744887
17059	744888
32277	744889
10438	744890
47525	744891
67895	744892
10766	744893
58516	744894
83118	744895
125755	744896
92800	744897
72472	744898
11278	744899
26837	744900
45183	744901
111016	744902
47631	744903
98654	744904
67841	744905
57268	744906
3402	744907
56047	744908
50932	744909
17017	744910
23962	744911
26097	744912
100644	744913
36557	744914
1827	744915
4543	744916
4392	744917
15320	744918
7897	744919
19101	744920
7589	744921
31771	744922
49937	744923
104249	744924
35813	744925
83890	744926
22718	744927
36367	744928
68532	744929
17907	744930
101443	744931
119767	744932
26305	744933
118727	744934
27928	744935
56146	744936
44477	744937
24685	744938
31073	744939
68880	744940
44405	744941
69909	744942
103588	744943
21206	744944
7783	744945
65901	744946
40507	744947
10919	744948
95330	744949
59518	744950
44767	744951
56001	744952
118508	744953
51821	744954
50659	744955
41100	744956
12308	744957
59786	744958
14205	744959
1620	744960
29537	744961
25408	744962
23540	744963
2205	744964
27112	744965
6604	744966
54227	744967
30743	744968
44467	744969
81235	744970
5094	744971
134755	744972
20693	744973
124073	744974
71859	744975
56205	744976
137961	744977
77288	744978
76474	744979
44113	744980
27524	744981
51082	744982
79811	744983
1661	744984
21300	744985
4964	744986
45782	744987
5439	744988
24024	744989
54085	744990
113870	744991
97816	744992
58802	744993
137897	744994
10174	744995
18594	744996
23127	744997
120095	744998
89370	744999
26406	745000
91142	745001
4011	745002
136044	745003
18428	745004
4977	745005
29901	745006
57930	745007
11249	745008
3663	745009
518	745010
7348	745011
1529	745012
7806	745013
57669	745014
93853	745015
8044	745016
64387	745017
52269	745018
2296	745019
3469	745020
4737	745021
78266	745022
82559	745023
114693	745024
45840	745025
42849	745026
7490	745027
21600	745028
1681	745029
7162	745030
1354	745031
4205	745032
103554	745033
3731	745034
45125	745035
2	745036
14222	745037
4095	745038
14673	745039
116429	745040
7888	745041
9238	745042
18144	745043
18956	745044
29499	745045
13252	745046
7768	745047
47194	745048
118696	745049
19918	745050
75977	745051
89609	745052
87377	745053
123992	745054
21607	745055
106538	745056
55476	745057
66044	745058
51301	745059
84559	745060
45250	745061
21277	745062
9146	745063
111318	745064
19878	745065
107	745066
926	745067
8764	745068
90358	745069
42835	745070
31221	745071
6723	745072
63741	745073
81850	745074
14380	745075
6270	745076
21896	745077
68888	745078
114782	745079
8573	745080
78485	745081
63940	745082
45087	745083
15682	745084
32600	745085
45480	745086
22928	745087
87780	745088
23224	745089
799	745090
96809	745091
134447	745092
12114	745093
47645	745094
51709	745095
63645	745096
67903	745097
30890	745098
29074	745099
37612	745100
52325	745101
11103	745102
31462	745103
136815	745104
30717	745105
11986	745106
40734	745107
20677	745108
49168	745109
16674	745110
37585	745111
36854	745112
84460	745113
3050	745114
14230	745115
33619	745116
4649	745117
34443	745118
56897	745119
1317	745120
92367	745121
84438	745122
67382	745123
40280	745124
125723	745125
113966	745126
14258	745127
39108	745128
9597	745129
41189	745130
2224	745131
20364	745132
107606	745133
4521	745134
98340	745135
102737	745136
87727	745137
42919	745138
15235	745139
65464	745140
8003	745141
7484	745142
69329	745143
27917	745144
879	745145
23534	745146
47088	745147
37412	745148
34041	745149
104098	745150
25549	745151
96481	745152
32095	745153
8633	745154
19329	745155
23198	745156
28623	745157
79743	745158
58189	745159
74034	745160
36516	745161
4973	745162
42033	745163
39074	745164
103582	745165
46677	745166
63855	745167
1948	745168
39865	745169
34306	745170
16147	745171
98563	745172
30330	745173
32143	745174
77402	745175
14434	745176
101627	745177
529	745178
171	745179
119927	745180
37074	745181
22614	745182
17923	745183
86826	745184
32393	745185
61488	745186
29696	745187
13429	745188
6220	745189
34406	745190
39949	745191
5880	745192
18683	745193
33107	745194
69008	745195
58306	745196
50761	745197
121257	745198
35412	745199
55111	745200
3001	745201
94450	745202
117507	745203
15644	745204
77246	745205
39926	745206
20126	745207
3880	745208
25900	745209
106606	745210
120611	745211
14697	745212
35380	745213
54310	745214
1113	745215
17308	745216
123256	745217
116304	745218
1031	745219
4791	745220
1800	745221
28464	745222
11195	745223
23107	745224
533	745225
78921	745226
22825	745227
8564	745228
13649	745229
89669	745230
13738	745231
39865	745232
38442	745233
71068	745234
29705	745235
12029	745236
7924	745237
3594	745238
70249	745239
12520	745240
58563	745241
38768	745242
131488	745243
109283	745244
17044	745245
23688	745246
23731	745247
46890	745248
84943	745249
46905	745250
137157	745251
36088	745252
7924	745253
18	745254
7	745255
31413	745256
92383	745257
138168	745258
56445	745259
29256	745260
67292	745261
32585	745262
6798	745263
124901	745264
15073	745265
155	745266
213	745267
28603	745268
42952	745269
1	745270
37551	745271
57910	745272
1941	745273
78283	745274
66968	745275
54241	745276
7332	745277
117764	745278
50388	745279
22084	745280
6094	745281
25355	745282
132875	745283
31522	745284
53994	745285
43335	745286
19865	745287
76286	745288
1304	745289
9417	745290
27017	745291
68238	745292
37532	745293
6097	745294
9239	745295
68603	745296
97339	745297
8826	745298
16712	745299
13131	745300
36795	745301
44262	745302
3216	745303
17128	745304
110610	745305
3716	745306
16887	745307
23057	745308
89100	745309
17101	745310
15484	745311
15050	745312
140130	745313
45819	745314
58252	745315
86346	745316
9035	745317
56846	745318
40822	745319
22171	745320
99908	745321
6097	745322
38499	745323
15301	745324
32626	745325
81535	745326
30037	745327
96505	745328
46503	745329
77478	745330
14531	745331
53761	745332
46647	745333
86135	745334
75291	745335
103582	745336
3852	745337
29	745338
92363	745339
13470	745340
70896	745341
75569	745342
62376	745343
74171	745344
78692	745345
21121	745346
8442	745347
8918	745348
38861	745349
1414	745350
100139	745351
82867	745352
3641	745353
47443	745354
13151	745355
109784	745356
50811	745357
48251	745358
35167	745359
113811	745360
57560	745361
34010	745362
91090	745363
88244	745364
42902	745365
129737	745366
115074	745367
41262	745368
132422	745369
56265	745370
35916	745371
70380	745372
73873	745373
5903	745374
40126	745375
3116	745376
48590	745377
28992	745378
110721	745379
150	745380
77670	745381
71741	745382
137199	745383
5544	745384
3876	745385
247	745386
25807	745387
78965	745388
5736	745389
12161	745390
20580	745391
21748	745392
15068	745393
19155	745394
76441	745395
70652	745396
39928	745397
132987	745398
1633	745399
6295	745400
81824	745401
13255	745402
51768	745403
63240	745404
133182	745405
33837	745406
290	745407
79451	745408
82102	745409
12673	745410
39551	745411
66203	745412
12994	745413
28496	745414
58256	745415
18761	745416
98009	745417
69119	745418
81783	745419
46809	745420
80924	745421
1422	745422
48927	745423
148503	745424
9010	745425
57324	745426
15596	745427
42825	745428
39272	745429
30098	745430
920	745431
10668	745432
21618	745433
13251	745434
5160	745435
60778	745436
25210	745437
402	745438
90690	745439
99877	745440
55910	745441
36213	745442
8283	745443
115412	745444
52478	745445
47319	745446
52028	745447
3143	745448
1865	745449
4018	745450
39860	745451
1871	745452
92163	745453
77189	745454
31876	745455
127321	745456
105027	745457
108061	745458
10785	745459
60044	745460
14785	745461
44904	745462
78	745463
10866	745464
28278	745465
44637	745466
11135	745467
51885	745468
2252	745469
23260	745470
71363	745471
46556	745472
60908	745473
68934	745474
32057	745475
27916	745476
141419	745477
16552	745478
10519	745479
41471	745480
63482	745481
127500	745482
50563	745483
6205	745484
47625	745485
31696	745486
5543	745487
69490	745488
71885	745489
15780	745490
26977	745491
66741	745492
150696	745493
100793	745494
146782	745495
58630	745496
7229	745497
11881	745498
39167	745499
4005	745500
42597	745501
54334	745502
101407	745503
71535	745504
6670	745505
36089	745506
58131	745507
19364	745508
55486	745509
102437	745510
38000	745511
13072	745512
1854	745513
40288	745514
51514	745515
73566	745516
95217	745517
16571	745518
53417	745519
3758	745520
5805	745521
1639	745522
12507	745523
92931	745524
11414	745525
127771	745526
48422	745527
25726	745528
12906	745529
93305	745530
143518	745531
73234	745532
22702	745533
4302	745534
127040	745535
47179	745536
144110	745537
70649	745538
9413	745539
53117	745540
10042	745541
12033	745542
114298	745543
45848	745544
84830	745545
38342	745546
67691	745547
34442	745548
19339	745549
19108	745550
7479	745551
2513	745552
15350	745553
120000	745554
4909	745555
11968	745556
27218	745557
62353	745558
74053	745559
45459	745560
3071	745561
36969	745562
36765	745563
50157	745564
1169	745565
56119	745566
2845	745567
709	745568
24384	745569
114583	745570
89088	745571
7145	745572
5706	745573
10456	745574
72462	745575
124534	745576
122844	745577
559	745578
5522	745579
53522	745580
67954	745581
36698	745582
11638	745583
140373	745584
52716	745585
135454	745586
9862	745587
36059	745588
3476	745589
106380	745590
12525	745591
68432	745592
11108	745593
116855	745594
82126	745595
6384	745596
20838	745597
33511	745598
14023	745599
52450	745600
2309	745601
880	745602
31296	745603
32682	745604
5334	745605
3085	745606
7926	745607
14681	745608
97409	745609
52129	745610
79934	745611
36502	745612
11229	745613
8843	745614
71337	745615
4181	745616
49174	745617
110251	745618
89015	745619
15108	745620
49632	745621
6202	745622
16177	745623
56520	745624
27424	745625
41664	745626
62416	745627
3721	745628
127751	745629
3763	745630
87430	745631
40333	745632
11890	745633
22244	745634
670	745635
11096	745636
31323	745637
70587	745638
68320	745639
12016	745640
13396	745641
41541	745642
62437	745643
16030	745644
11652	745645
36874	745646
2376	745647
94257	745648
3079	745649
6221	745650
9071	745651
39091	745652
122871	745653
608	745654
18106	745655
13075	745656
28875	745657
83324	745658
22065	745659
17719	745660
33915	745661
4189	745662
62609	745663
38731	745664
79170	745665
56931	745666
789	745667
57086	745668
49712	745669
56503	745670
21334	745671
135487	745672
12944	745673
8187	745674
58433	745675
107655	745676
108602	745677
38043	745678
15978	745679
33871	745680
72543	745681
139602	745682
65711	745683
61155	745684
5760	745685
16975	745686
96864	745687
18234	745688
28077	745689
41760	745690
82007	745691
21605	745692
39895	745693
58251	745694
846	745695
15607	745696
48351	745697
38631	745698
68151	745699
4841	745700
5895	745701
51911	745702
16699	745703
51519	745704
22957	745705
95175	745706
101785	745707
132679	745708
128163	745709
29992	745710
61271	745711
68476	745712
98064	745713
96302	745714
70941	745715
49467	745716
15817	745717
15626	745718
139	745719
21587	745720
16365	745721
3295	745722
42312	745723
38098	745724
10597	745725
752	745726
19676	745727
146265	745728
41081	745729
25277	745730
23273	745731
9240	745732
56447	745733
65086	745734
130690	745735
40465	745736
48846	745737
25889	745738
108359	745739
119693	745740
57164	745741
42322	745742
14163	745743
35898	745744
104483	745745
41102	745746
20891	745747
2714	745748
84943	745749
86172	745750
2665	745751
76704	745752
7017	745753
114824	745754
33399	745755
301	745756
3561	745757
15733	745758
64512	745759
140409	745760
18926	745761
40946	745762
12700	745763
14256	745764
586	745765
87434	745766
46859	745767
19195	745768
81498	745769
83973	745770
53469	745771
433	745772
25561	745773
7466	745774
2683	745775
41920	745776
72080	745777
31271	745778
1235	745779
42343	745780
10887	745781
58548	745782
42483	745783
67654	745784
8503	745785
10103	745786
779	745787
67436	745788
95118	745789
110894	745790
130035	745791
39264	745792
32216	745793
1663	745794
1331	745795
81215	745796
77817	745797
14247	745798
21251	745799
27571	745800
49538	745801
22463	745802
69830	745803
20330	745804
119471	745805
4380	745806
15265	745807
78826	745808
31402	745809
130538	745810
62396	745811
35851	745812
43460	745813
13665	745814
103859	745815
108948	745816
33117	745817
35524	745818
16566	745819
85473	745820
66434	745821
107508	745822
61772	745823
12913	745824
11265	745825
22813	745826
27216	745827
1381	745828
18170	745829
43606	745830
104095	745831
68004	745832
23141	745833
49226	745834
4462	745835
6807	745836
20746	745837
9818	745838
3860	745839
8580	745840
97042	745841
53255	745842
41012	745843
30470	745844
30205	745845
12603	745846
18073	745847
20702	745848
65591	745849
57159	745850
36218	745851
3161	745852
63697	745853
16810	745854
8749	745855
80121	745856
18523	745857
102637	745858
53056	745859
49517	745860
26298	745861
118555	745862
18103	745863
10253	745864
17930	745865
40804	745866
50034	745867
67812	745868
39214	745869
37661	745870
31108	745871
20001	745872
291	745873
44528	745874
10453	745875
79874	745876
415	745877
24814	745878
15851	745879
4115	745880
86448	745881
10305	745882
56668	745883
129387	745884
40164	745885
8236	745886
66348	745887
36334	745888
90058	745889
54172	745890
21749	745891
4598	745892
88124	745893
69608	745894
11654	745895
16799	745896
3044	745897
110233	745898
82153	745899
38408	745900
129082	745901
58402	745902
261	745903
87926	745904
60936	745905
114821	745906
4434	745907
19099	745908
33404	745909
72086	745910
86953	745911
117546	745912
120782	745913
84349	745914
66802	745915
22392	745916
127241	745917
119795	745918
13877	745919
125652	745920
95555	745921
64887	745922
41295	745923
27058	745924
83627	745925
30934	745926
21962	745927
115354	745928
22392	745929
69859	745930
82780	745931
40859	745932
28978	745933
17564	745934
1620	745935
93398	745936
133834	745937
19481	745938
28253	745939
17044	745940
134469	745941
30649	745942
4909	745943
50526	745944
16091	745945
47253	745946
53567	745947
70545	745948
53523	745949
119732	745950
47970	745951
35853	745952
14379	745953
35373	745954
36736	745955
3808	745956
12077	745957
35264	745958
81148	745959
50024	745960
1685	745961
137245	745962
79972	745963
37045	745964
40995	745965
4971	745966
55330	745967
75318	745968
149353	745969
27281	745970
7998	745971
35559	745972
57479	745973
21022	745974
17262	745975
33747	745976
76351	745977
2399	745978
1937	745979
8136	745980
119515	745981
94444	745982
29725	745983
19071	745984
55074	745985
73111	745986
66201	745987
15281	745988
2502	745989
28673	745990
112675	745991
58267	745992
84415	745993
55449	745994
9193	745995
7346	745996
56233	745997
120566	745998
108321	745999
62277	746000
4676	746001
57809	746002
4621	746003
167	746004
27779	746005
87325	746006
32247	746007
4291	746008
30362	746009
24601	746010
93681	746011
12196	746012
13817	746013
44168	746014
6474	746015
18386	746016
102	746017
53363	746018
125264	746019
33784	746020
2285	746021
10531	746022
93062	746023
19983	746024
54269	746025
126569	746026
83099	746027
69690	746028
35428	746029
36041	746030
146919	746031
1163	746032
51773	746033
26407	746034
92388	746035
3433	746036
66471	746037
82934	746038
25797	746039
88689	746040
61516	746041
11829	746042
119258	746043
2235	746044
19311	746045
137675	746046
70491	746047
50625	746048
10087	746049
9218	746050
75189	746051
19462	746052
5955	746053
27	746054
29145	746055
45465	746056
26275	746057
45004	746058
131699	746059
15631	746060
34580	746061
93382	746062
168	746063
35225	746064
1313	746065
63009	746066
26032	746067
53676	746068
44693	746069
1034	746070
13589	746071
150590	746072
67166	746073
12943	746074
3576	746075
407	746076
42	746077
101673	746078
57421	746079
64884	746080
18405	746081
43865	746082
28626	746083
93808	746084
12126	746085
99117	746086
7167	746087
7661	746088
95811	746089
133524	746090
40981	746091
64648	746092
73009	746093
444	746094
62029	746095
110900	746096
15612	746097
27223	746098
81623	746099
45593	746100
117276	746101
44305	746102
1597	746103
57553	746104
2097	746105
64261	746106
60435	746107
79778	746108
1772	746109
103012	746110
35190	746111
64091	746112
12223	746113
59751	746114
89086	746115
13904	746116
60761	746117
43287	746118
66877	746119
104737	746120
116827	746121
255	746122
58009	746123
93332	746124
12252	746125
41022	746126
128623	746127
37960	746128
13627	746129
122030	746130
64014	746131
15027	746132
7381	746133
23219	746134
716	746135
148437	746136
46091	746137
9735	746138
10106	746139
18659	746140
74473	746141
119218	746142
8780	746143
4116	746144
20739	746145
28298	746146
90845	746147
74235	746148
48	746149
122405	746150
86105	746151
845	746152
3615	746153
108979	746154
6619	746155
88388	746156
433	746157
13514	746158
108762	746159
794	746160
134293	746161
3554	746162
464	746163
78989	746164
39744	746165
25012	746166
69358	746167
57704	746168
52079	746169
77991	746170
94564	746171
58627	746172
16061	746173
3281	746174
54007	746175
26496	746176
11614	746177
11842	746178
6830	746179
57840	746180
34781	746181
122187	746182
88109	746183
31025	746184
48037	746185
27522	746186
298	746187
22349	746188
25351	746189
7696	746190
20926	746191
62574	746192
68692	746193
36457	746194
145895	746195
21031	746196
3027	746197
44323	746198
3899	746199
80911	746200
107090	746201
3501	746202
15564	746203
133726	746204
116	746205
100774	746206
1079	746207
95900	746208
53045	746209
91085	746210
2499	746211
64289	746212
54985	746213
74135	746214
28719	746215
45629	746216
52542	746217
25790	746218
44255	746219
7064	746220
7421	746221
121088	746222
12439	746223
10132	746224
46111	746225
10781	746226
9047	746227
123389	746228
63690	746229
29233	746230
67120	746231
116012	746232
49828	746233
67411	746234
21470	746235
52447	746236
13340	746237
35304	746238
24451	746239
10955	746240
3374	746241
95478	746242
5076	746243
149756	746244
58709	746245
1644	746246
18951	746247
59326	746248
7995	746249
140475	746250
51474	746251
86907	746252
27446	746253
36730	746254
4911	746255
23054	746256
88	746257
37368	746258
75154	746259
89124	746260
144627	746261
31434	746262
133434	746263
28152	746264
69056	746265
34978	746266
2081	746267
3880	746268
55468	746269
122237	746270
4068	746271
122088	746272
81418	746273
97728	746274
51336	746275
55782	746276
17682	746277
103931	746278
11027	746279
11248	746280
5274	746281
65166	746282
81948	746283
6425	746284
47285	746285
6296	746286
85442	746287
21874	746288
2179	746289
7641	746290
91169	746291
64388	746292
21014	746293
2757	746294
6998	746295
46942	746296
56030	746297
20087	746298
50067	746299
143218	746300
46899	746301
29204	746302
80289	746303
6231	746304
54460	746305
30978	746306
7144	746307
9868	746308
25481	746309
16120	746310
10426	746311
20908	746312
113424	746313
19612	746314
58811	746315
42734	746316
89893	746317
47556	746318
9561	746319
100982	746320
134588	746321
111273	746322
8993	746323
26344	746324
11345	746325
57371	746326
60239	746327
14983	746328
13695	746329
21966	746330
45874	746331
19318	746332
109590	746333
105257	746334
73459	746335
5095	746336
46946	746337
14350	746338
1023	746339
39050	746340
132041	746341
70360	746342
26850	746343
5009	746344
35746	746345
105062	746346
25132	746347
4801	746348
70913	746349
121471	746350
11067	746351
96933	746352
68772	746353
74789	746354
125704	746355
90068	746356
21405	746357
136367	746358
8087	746359
37091	746360
137	746361
53385	746362
52470	746363
42572	746364
31592	746365
83537	746366
94183	746367
98619	746368
71210	746369
26158	746370
113540	746371
9289	746372
5955	746373
126082	746374
127666	746375
47757	746376
2258	746377
56372	746378
40677	746379
99736	746380
14141	746381
37796	746382
732	746383
68327	746384
12895	746385
2970	746386
5964	746387
24143	746388
40331	746389
60443	746390
14412	746391
6063	746392
35313	746393
45249	746394
62495	746395
86633	746396
71805	746397
83512	746398
10485	746399
76050	746400
59904	746401
96673	746402
31064	746403
54317	746404
78802	746405
19533	746406
147392	746407
17338	746408
2981	746409
117197	746410
18800	746411
29529	746412
11405	746413
43520	746414
33027	746415
103809	746416
72020	746417
65523	746418
120772	746419
16488	746420
42429	746421
3480	746422
19826	746423
21879	746424
18385	746425
31150	746426
59096	746427
29486	746428
7877	746429
137375	746430
90740	746431
2937	746432
120278	746433
78099	746434
25119	746435
12440	746436
36682	746437
30620	746438
73075	746439
25152	746440
55915	746441
59324	746442
4195	746443
66270	746444
7195	746445
58047	746446
39219	746447
4559	746448
20818	746449
22698	746450
119607	746451
13139	746452
48	746453
4139	746454
71430	746455
267	746456
54853	746457
113358	746458
69526	746459
86792	746460
47290	746461
100747	746462
2110	746463
51362	746464
77136	746465
25771	746466
22441	746467
80918	746468
103686	746469
47632	746470
100919	746471
29445	746472
58442	746473
12776	746474
18385	746475
8300	746476
80621	746477
10447	746478
79696	746479
32243	746480
75587	746481
73115	746482
59591	746483
17111	746484
46392	746485
61225	746486
117507	746487
88364	746488
76331	746489
66645	746490
21720	746491
33198	746492
69681	746493
75165	746494
10988	746495
76965	746496
68744	746497
19211	746498
6568	746499
7652	746500
42437	746501
1494	746502
7685	746503
89387	746504
91485	746505
54849	746506
46496	746507
77672	746508
30172	746509
87761	746510
40077	746511
21630	746512
32335	746513
108900	746514
76035	746515
78598	746516
6484	746517
110797	746518
53645	746519
6013	746520
59260	746521
32055	746522
82941	746523
100660	746524
94125	746525
18696	746526
14191	746527
76436	746528
97721	746529
9995	746530
11140	746531
10364	746532
50510	746533
61902	746534
44900	746535
28063	746536
2115	746537
109696	746538
23740	746539
1880	746540
66972	746541
41057	746542
78851	746543
2769	746544
33367	746545
10525	746546
93319	746547
11234	746548
91418	746549
39855	746550
47	746551
51242	746552
14267	746553
46043	746554
110070	746555
33722	746556
14920	746557
43020	746558
5247	746559
1312	746560
14990	746561
42438	746562
84421	746563
21964	746564
1489	746565
101388	746566
34373	746567
67974	746568
38957	746569
106266	746570
3714	746571
22594	746572
12066	746573
70463	746574
7449	746575
77344	746576
101646	746577
57463	746578
83041	746579
669	746580
46371	746581
64223	746582
51754	746583
36	746584
77775	746585
77070	746586
51531	746587
17286	746588
73125	746589
2383	746590
10313	746591
147339	746592
73983	746593
46640	746594
44272	746595
89306	746596
74362	746597
62046	746598
84799	746599
49923	746600
10599	746601
116046	746602
39423	746603
17539	746604
39686	746605
131845	746606
27984	746607
3708	746608
78957	746609
91284	746610
20058	746611
25564	746612
28880	746613
82263	746614
63500	746615
7610	746616
2106	746617
72244	746618
69940	746619
22477	746620
105293	746621
94125	746622
10005	746623
27181	746624
34244	746625
1963	746626
55697	746627
5653	746628
128929	746629
12293	746630
24289	746631
58621	746632
66374	746633
70	746634
26162	746635
41049	746636
61875	746637
84910	746638
5059	746639
34	746640
3786	746641
3316	746642
100337	746643
108080	746644
47248	746645
7044	746646
90616	746647
11090	746648
51154	746649
63515	746650
44858	746651
2370	746652
5877	746653
45994	746654
17283	746655
50710	746656
77240	746657
21657	746658
6662	746659
101825	746660
36771	746661
2114	746662
12255	746663
21097	746664
2908	746665
88654	746666
16441	746667
88784	746668
33079	746669
865	746670
10	746671
104441	746672
40349	746673
110675	746674
6321	746675
22058	746676
47173	746677
5218	746678
41492	746679
338	746680
24081	746681
541	746682
34114	746683
10630	746684
15376	746685
55093	746686
72092	746687
11493	746688
13264	746689
37436	746690
38200	746691
15688	746692
61231	746693
103517	746694
61950	746695
112966	746696
124478	746697
121602	746698
930	746699
32343	746700
87084	746701
10003	746702
1083	746703
8293	746704
37530	746705
93333	746706
104142	746707
68559	746708
5463	746709
61834	746710
104715	746711
46807	746712
46549	746713
54	746714
42119	746715
66947	746716
39659	746717
3118	746718
57469	746719
10834	746720
81478	746721
93022	746722
9500	746723
18820	746724
121574	746725
9083	746726
4245	746727
59425	746728
55121	746729
8356	746730
94813	746731
58236	746732
58140	746733
38520	746734
4024	746735
15655	746736
9406	746737
14270	746738
37523	746739
3348	746740
89312	746741
42234	746742
28207	746743
90046	746744
15717	746745
4094	746746
71883	746747
46806	746748
19612	746749
149203	746750
79044	746751
1718	746752
16458	746753
19267	746754
34679	746755
23469	746756
23223	746757
69884	746758
34483	746759
369	746760
3537	746761
28010	746762
61337	746763
123336	746764
48871	746765
87236	746766
14316	746767
19276	746768
95934	746769
24445	746770
30009	746771
66439	746772
81763	746773
23914	746774
47035	746775
20380	746776
60292	746777
4945	746778
23513	746779
54794	746780
67905	746781
52604	746782
4211	746783
33129	746784
7281	746785
35803	746786
23327	746787
11712	746788
1973	746789
92306	746790
117	746791
73378	746792
10833	746793
7718	746794
12672	746795
51823	746796
42363	746797
533	746798
48095	746799
4305	746800
102679	746801
33927	746802
1277	746803
99338	746804
144584	746805
61911	746806
21813	746807
48919	746808
113654	746809
19831	746810
135284	746811
495	746812
86029	746813
28636	746814
148375	746815
148737	746816
1510	746817
13176	746818
48004	746819
87516	746820
45811	746821
129667	746822
127534	746823
68613	746824
90411	746825
41204	746826
15435	746827
51479	746828
790	746829
46254	746830
65980	746831
106871	746832
53336	746833
16182	746834
85654	746835
23514	746836
25115	746837
42122	746838
43386	746839
35012	746840
56505	746841
20144	746842
81567	746843
804	746844
83079	746845
78926	746846
107582	746847
214	746848
25634	746849
50946	746850
26945	746851
35808	746852
91988	746853
503	746854
90357	746855
27328	746856
4549	746857
54293	746858
46815	746859
80962	746860
73476	746861
25113	746862
29951	746863
120898	746864
37225	746865
26943	746866
32363	746867
1742	746868
21778	746869
7468	746870
5623	746871
129748	746872
2432	746873
94817	746874
858	746875
104790	746876
58784	746877
44912	746878
381	746879
12575	746880
129397	746881
63824	746882
108044	746883
58712	746884
22453	746885
48411	746886
124218	746887
31240	746888
65399	746889
60279	746890
10119	746891
2378	746892
31132	746893
96776	746894
3539	746895
87791	746896
20206	746897
37210	746898
118062	746899
8414	746900
170	746901
32802	746902
58862	746903
37343	746904
59910	746905
1898	746906
307	746907
11251	746908
69548	746909
6556	746910
118121	746911
33167	746912
11512	746913
4197	746914
3378	746915
1687	746916
33516	746917
77099	746918
10821	746919
76471	746920
45349	746921
15242	746922
42345	746923
77186	746924
3078	746925
9396	746926
47480	746927
82187	746928
20549	746929
7088	746930
46852	746931
57474	746932
47109	746933
4971	746934
17336	746935
58431	746936
51129	746937
101046	746938
22357	746939
5588	746940
2019	746941
1108	746942
13618	746943
51616	746944
4598	746945
66369	746946
77158	746947
123800	746948
101780	746949
43309	746950
15719	746951
18983	746952
20631	746953
24390	746954
4706	746955
58541	746956
121808	746957
58842	746958
42022	746959
36992	746960
72477	746961
12259	746962
88662	746963
63769	746964
13473	746965
81026	746966
25376	746967
64412	746968
29731	746969
5454	746970
50797	746971
11537	746972
16660	746973
33013	746974
84086	746975
32592	746976
477	746977
118494	746978
7603	746979
65842	746980
106700	746981
59278	746982
20980	746983
68147	746984
15205	746985
76835	746986
14998	746987
87559	746988
48525	746989
63915	746990
91587	746991
99132	746992
106663	746993
340	746994
10407	746995
56053	746996
42362	746997
54523	746998
36442	746999
17848	747000
22070	747001
211	747002
24766	747003
11508	747004
82786	747005
5440	747006
98382	747007
736	747008
114111	747009
4532	747010
134148	747011
7264	747012
48223	747013
129563	747014
100239	747015
27647	747016
40245	747017
9600	747018
102162	747019
65556	747020
57139	747021
39272	747022
39072	747023
24378	747024
23496	747025
964	747026
104635	747027
83258	747028
33891	747029
6611	747030
20330	747031
49402	747032
21935	747033
2443	747034
48723	747035
52037	747036
61918	747037
47157	747038
10470	747039
54804	747040
12127	747041
47739	747042
46963	747043
972	747044
6892	747045
37354	747046
40330	747047
47198	747048
47070	747049
12851	747050
10839	747051
59638	747052
64203	747053
46916	747054
116033	747055
60500	747056
58390	747057
22606	747058
122661	747059
27539	747060
84641	747061
40528	747062
58948	747063
41954	747064
4267	747065
44825	747066
27894	747067
12809	747068
67054	747069
6400	747070
9172	747071
86879	747072
37532	747073
4101	747074
22097	747075
3806	747076
135764	747077
12210	747078
150185	747079
36151	747080
32977	747081
139817	747082
1372	747083
37276	747084
103648	747085
5758	747086
7628	747087
36857	747088
95706	747089
80087	747090
12148	747091
10371	747092
113660	747093
28854	747094
45276	747095
60470	747096
2032	747097
93066	747098
48760	747099
97026	747100
113057	747101
56494	747102
87626	747103
20365	747104
475	747105
26954	747106
21528	747107
7347	747108
107969	747109
6526	747110
81030	747111
594	747112
66978	747113
3165	747114
45335	747115
23823	747116
61325	747117
74089	747118
114855	747119
15872	747120
20471	747121
20132	747122
39604	747123
70973	747124
74270	747125
53551	747126
5849	747127
8763	747128
1860	747129
99107	747130
23822	747131
16294	747132
1315	747133
54498	747134
61521	747135
65003	747136
24797	747137
70569	747138
79061	747139
3872	747140
95075	747141
126571	747142
32593	747143
614	747144
127438	747145
154	747146
144950	747147
18061	747148
46662	747149
8673	747150
954	747151
8416	747152
69958	747153
40166	747154
23120	747155
30012	747156
962	747157
64296	747158
57095	747159
45615	747160
75117	747161
143	747162
79575	747163
7836	747164
20578	747165
16939	747166
4417	747167
31356	747168
658	747169
99	747170
9147	747171
44345	747172
3521	747173
12011	747174
2544	747175
17645	747176
83445	747177
50665	747178
90444	747179
28304	747180
56032	747181
26352	747182
8423	747183
6160	747184
115341	747185
29201	747186
116921	747187
85218	747188
4910	747189
49929	747190
40575	747191
25915	747192
46031	747193
88605	747194
70466	747195
44217	747196
107806	747197
1979	747198
39434	747199
30851	747200
13083	747201
8304	747202
68765	747203
86278	747204
6438	747205
91296	747206
19377	747207
2058	747208
55106	747209
7599	747210
12990	747211
1416	747212
54861	747213
43273	747214
45927	747215
5817	747216
57155	747217
59251	747218
26325	747219
37519	747220
42170	747221
14524	747222
73613	747223
30299	747224
8754	747225
45730	747226
59664	747227
49198	747228
28098	747229
140637	747230
96803	747231
4700	747232
32257	747233
29736	747234
2348	747235
69665	747236
6726	747237
46878	747238
88048	747239
22130	747240
88768	747241
10171	747242
12007	747243
84548	747244
16679	747245
3449	747246
31568	747247
2734	747248
99121	747249
3317	747250
89982	747251
137629	747252
6198	747253
80975	747254
4162	747255
104801	747256
63991	747257
57295	747258
88643	747259
19841	747260
25850	747261
5466	747262
4375	747263
63658	747264
52814	747265
21071	747266
41593	747267
28213	747268
27277	747269
31571	747270
59244	747271
39645	747272
125562	747273
52121	747274
110163	747275
100538	747276
25429	747277
123907	747278
134359	747279
4755	747280
505	747281
117242	747282
70484	747283
28336	747284
75534	747285
23267	747286
85357	747287
80046	747288
135769	747289
53973	747290
36782	747291
100619	747292
10256	747293
133092	747294
166	747295
22120	747296
20375	747297
3778	747298
64453	747299
29972	747300
40687	747301
111044	747302
20180	747303
31322	747304
62103	747305
4627	747306
4070	747307
87067	747308
40089	747309
16290	747310
10791	747311
28139	747312
23563	747313
3622	747314
94297	747315
28123	747316
2771	747317
261	747318
5489	747319
39238	747320
122724	747321
57948	747322
6837	747323
146381	747324
49684	747325
5688	747326
48374	747327
39017	747328
109088	747329
8505	747330
18299	747331
90338	747332
51318	747333
87966	747334
23863	747335
37981	747336
669	747337
3007	747338
135827	747339
5296	747340
12535	747341
11577	747342
148077	747343
38899	747344
2528	747345
50434	747346
57308	747347
5010	747348
92375	747349
6894	747350
105352	747351
6839	747352
24592	747353
16746	747354
112634	747355
43938	747356
102082	747357
63419	747358
80258	747359
141100	747360
1733	747361
57409	747362
93921	747363
64630	747364
74239	747365
14871	747366
54358	747367
37699	747368
67759	747369
22814	747370
106658	747371
43524	747372
46358	747373
14263	747374
7214	747375
17142	747376
41669	747377
55726	747378
108017	747379
112929	747380
62776	747381
29186	747382
37181	747383
17928	747384
53006	747385
12988	747386
60071	747387
77584	747388
109972	747389
17861	747390
121889	747391
4360	747392
33482	747393
87962	747394
1773	747395
86910	747396
32073	747397
99081	747398
10745	747399
13659	747400
13780	747401
19696	747402
21153	747403
23798	747404
15870	747405
58737	747406
130926	747407
19820	747408
30335	747409
5636	747410
4552	747411
11894	747412
60725	747413
53832	747414
15334	747415
1122	747416
89785	747417
14650	747418
61876	747419
1642	747420
22245	747421
91741	747422
26463	747423
128314	747424
38561	747425
26702	747426
39650	747427
73476	747428
103247	747429
74384	747430
5576	747431
59463	747432
1842	747433
59412	747434
18035	747435
9127	747436
25049	747437
65015	747438
16505	747439
75097	747440
7169	747441
2483	747442
75097	747443
13179	747444
7124	747445
51471	747446
4717	747447
54800	747448
32054	747449
43369	747450
20320	747451
5359	747452
29162	747453
27939	747454
4405	747455
2799	747456
746	747457
61227	747458
4627	747459
10862	747460
40664	747461
2801	747462
89283	747463
63047	747464
39609	747465
143057	747466
80283	747467
10688	747468
108954	747469
20185	747470
29626	747471
58430	747472
74004	747473
2104	747474
11831	747475
11962	747476
33103	747477
63772	747478
65955	747479
72517	747480
13539	747481
6639	747482
21440	747483
59973	747484
43189	747485
31234	747486
46789	747487
76192	747488
27403	747489
28531	747490
102043	747491
24542	747492
120309	747493
44117	747494
31	747495
28073	747496
86915	747497
53234	747498
53026	747499
140356	747500
952	747501
98650	747502
70340	747503
40726	747504
13401	747505
90717	747506
104701	747507
1360	747508
17957	747509
38151	747510
22944	747511
114912	747512
43714	747513
18574	747514
55475	747515
18831	747516
330	747517
14447	747518
44242	747519
111990	747520
37748	747521
44847	747522
58	747523
128956	747524
102413	747525
138913	747526
56421	747527
50488	747528
569	747529
48265	747530
4550	747531
5892	747532
81014	747533
94575	747534
36208	747535
96758	747536
96742	747537
83371	747538
5015	747539
47803	747540
123719	747541
12171	747542
38991	747543
22603	747544
23595	747545
90297	747546
27130	747547
56558	747548
64985	747549
12520	747550
7017	747551
113355	747552
80857	747553
2249	747554
91277	747555
92003	747556
5927	747557
133380	747558
64699	747559
86641	747560
55198	747561
4113	747562
41992	747563
20353	747564
103856	747565
121754	747566
47256	747567
51799	747568
25107	747569
1082	747570
2322	747571
14764	747572
20058	747573
34288	747574
112941	747575
37438	747576
116807	747577
1907	747578
30851	747579
33298	747580
117943	747581
1553	747582
32405	747583
2376	747584
26780	747585
49549	747586
18357	747587
5255	747588
33888	747589
6390	747590
40676	747591
178	747592
8280	747593
7659	747594
35401	747595
1806	747596
50317	747597
12028	747598
223	747599
5348	747600
138583	747601
12371	747602
50156	747603
73693	747604
61520	747605
62030	747606
832	747607
6687	747608
60207	747609
7165	747610
15455	747611
1237	747612
14961	747613
42482	747614
4971	747615
12885	747616
11468	747617
17708	747618
58299	747619
132958	747620
23915	747621
90683	747622
29879	747623
39943	747624
3199	747625
114522	747626
7172	747627
66248	747628
94668	747629
61014	747630
18971	747631
14073	747632
48278	747633
12559	747634
1212	747635
7862	747636
136669	747637
27967	747638
28973	747639
10059	747640
5742	747641
27518	747642
4451	747643
108632	747644
15765	747645
76756	747646
69377	747647
2743	747648
47000	747649
11082	747650
13334	747651
15990	747652
23382	747653
51451	747654
71385	747655
17902	747656
83299	747657
89070	747658
12648	747659
10171	747660
86365	747661
82963	747662
247	747663
80632	747664
48582	747665
63205	747666
77184	747667
66704	747668
87714	747669
117279	747670
10372	747671
29846	747672
17855	747673
10047	747674
133785	747675
13863	747676
140694	747677
86842	747678
5411	747679
58	747680
33679	747681
55270	747682
96708	747683
8455	747684
6538	747685
39107	747686
120247	747687
26084	747688
54929	747689
4389	747690
30255	747691
22770	747692
6417	747693
47354	747694
15958	747695
762	747696
41053	747697
45169	747698
31324	747699
112420	747700
96963	747701
54892	747702
56338	747703
72794	747704
138950	747705
24734	747706
28012	747707
16043	747708
2463	747709
66325	747710
1919	747711
42000	747712
24066	747713
62991	747714
6530	747715
15129	747716
39007	747717
27477	747718
94859	747719
54700	747720
4993	747721
116875	747722
35953	747723
72730	747724
3582	747725
62768	747726
63481	747727
26592	747728
56317	747729
77648	747730
11690	747731
11490	747732
64347	747733
12322	747734
28998	747735
20490	747736
49668	747737
73447	747738
949	747739
116095	747740
93	747741
58596	747742
12507	747743
112503	747744
5030	747745
37093	747746
3197	747747
87401	747748
19598	747749
18385	747750
60683	747751
8991	747752
32660	747753
1722	747754
6475	747755
62213	747756
21599	747757
21399	747758
9793	747759
144119	747760
48931	747761
88703	747762
16031	747763
74768	747764
20535	747765
7984	747766
4980	747767
34125	747768
28052	747769
11227	747770
19824	747771
126838	747772
6211	747773
4275	747774
54020	747775
5952	747776
39057	747777
141820	747778
73774	747779
5647	747780
49787	747781
9590	747782
24047	747783
13149	747784
1786	747785
43615	747786
83083	747787
12259	747788
42315	747789
28924	747790
5403	747791
42117	747792
101245	747793
13024	747794
813	747795
26681	747796
74178	747797
71066	747798
7846	747799
51462	747800
19535	747801
106191	747802
43275	747803
42520	747804
16768	747805
5247	747806
87065	747807
66262	747808
44511	747809
4353	747810
45835	747811
13273	747812
66013	747813
71487	747814
22876	747815
11085	747816
44990	747817
32454	747818
42609	747819
147341	747820
55691	747821
8728	747822
12811	747823
101523	747824
58399	747825
10648	747826
131562	747827
86020	747828
877	747829
3218	747830
57524	747831
5935	747832
58987	747833
114562	747834
43148	747835
44041	747836
42	747837
25811	747838
29161	747839
115842	747840
9873	747841
18562	747842
4107	747843
46149	747844
7862	747845
104090	747846
90728	747847
25158	747848
48796	747849
78387	747850
35180	747851
117009	747852
50222	747853
1367	747854
134781	747855
113822	747856
44001	747857
67859	747858
5858	747859
53004	747860
13827	747861
41375	747862
503	747863
94341	747864
31786	747865
3120	747866
40602	747867
11930	747868
49943	747869
35069	747870
1594	747871
14295	747872
28969	747873
26612	747874
17630	747875
63472	747876
42896	747877
61759	747878
2913	747879
33476	747880
11812	747881
77772	747882
9442	747883
262	747884
74129	747885
70961	747886
12347	747887
2933	747888
100266	747889
123461	747890
370	747891
134924	747892
65883	747893
4334	747894
4599	747895
3278	747896
61453	747897
76124	747898
57242	747899
92764	747900
20234	747901
150498	747902
134613	747903
9541	747904
23524	747905
4148	747906
70664	747907
77204	747908
60213	747909
59330	747910
21460	747911
112661	747912
1445	747913
83334	747914
5866	747915
119162	747916
113055	747917
10994	747918
43467	747919
875	747920
88227	747921
113972	747922
33795	747923
37826	747924
38695	747925
4069	747926
95632	747927
30415	747928
48227	747929
15567	747930
9478	747931
1477	747932
20057	747933
61793	747934
113090	747935
98437	747936
37931	747937
54887	747938
33720	747939
3641	747940
9131	747941
82198	747942
37744	747943
89698	747944
38674	747945
75426	747946
48932	747947
14081	747948
16049	747949
122126	747950
35090	747951
48628	747952
15386	747953
137260	747954
19285	747955
61069	747956
98343	747957
38277	747958
112796	747959
101366	747960
101954	747961
94734	747962
50671	747963
9381	747964
95131	747965
117444	747966
109563	747967
14373	747968
13	747969
97944	747970
32845	747971
43307	747972
184	747973
89561	747974
28423	747975
66586	747976
12581	747977
57299	747978
9278	747979
84820	747980
25892	747981
60635	747982
3383	747983
9118	747984
116700	747985
47894	747986
49625	747987
75916	747988
29241	747989
41325	747990
8772	747991
52289	747992
1587	747993
75007	747994
2091	747995
20165	747996
58968	747997
135177	747998
74582	747999
55086	748000
5581	748001
1380	748002
46689	748003
25896	748004
2203	748005
42455	748006
6069	748007
65080	748008
41947	748009
36250	748010
13470	748011
27701	748012
14215	748013
24642	748014
132355	748015
16759	748016
79	748017
13660	748018
119444	748019
20373	748020
23407	748021
34909	748022
19418	748023
84777	748024
4887	748025
16434	748026
103187	748027
65656	748028
95200	748029
73503	748030
121374	748031
29448	748032
683	748033
11581	748034
33818	748035
10426	748036
29318	748037
80743	748038
5913	748039
23461	748040
21731	748041
7519	748042
93978	748043
470	748044
17735	748045
16136	748046
102190	748047
128670	748048
64237	748049
31371	748050
34098	748051
36499	748052
30421	748053
17466	748054
53802	748055
119580	748056
142	748057
130773	748058
90321	748059
95092	748060
3857	748061
21221	748062
137828	748063
28567	748064
11317	748065
110072	748066
73824	748067
1963	748068
76651	748069
66071	748070
36591	748071
78390	748072
15475	748073
1371	748074
35816	748075
117162	748076
77026	748077
19647	748078
62341	748079
624	748080
45622	748081
38499	748082
6741	748083
65826	748084
137508	748085
85405	748086
15399	748087
7307	748088
84438	748089
1145	748090
17647	748091
27834	748092
1586	748093
14173	748094
31929	748095
92018	748096
51966	748097
71286	748098
20019	748099
11379	748100
89984	748101
1117	748102
117590	748103
58045	748104
23421	748105
18770	748106
8177	748107
79958	748108
54014	748109
28696	748110
3163	748111
98562	748112
86820	748113
61251	748114
88948	748115
29952	748116
106970	748117
86100	748118
9757	748119
10302	748120
11930	748121
113303	748122
4185	748123
15235	748124
74837	748125
91487	748126
97638	748127
29039	748128
1043	748129
5924	748130
60099	748131
31928	748132
7022	748133
1282	748134
74953	748135
7111	748136
36635	748137
83611	748138
65642	748139
1878	748140
119243	748141
92576	748142
9302	748143
1219	748144
602	748145
19524	748146
30108	748147
23155	748148
140844	748149
26277	748150
22014	748151
43371	748152
84666	748153
90100	748154
30412	748155
85823	748156
13128	748157
9842	748158
66362	748159
72582	748160
19519	748161
51854	748162
15839	748163
2691	748164
8593	748165
44174	748166
6003	748167
29310	748168
109929	748169
5338	748170
31428	748171
7597	748172
3703	748173
80174	748174
50910	748175
79345	748176
24708	748177
95033	748178
822	748179
28623	748180
42482	748181
2253	748182
33640	748183
117214	748184
24544	748185
48625	748186
135423	748187
8	748188
11414	748189
39147	748190
28331	748191
19104	748192
6747	748193
12505	748194
10358	748195
22445	748196
89042	748197
26586	748198
71602	748199
18112	748200
59034	748201
34627	748202
25089	748203
34290	748204
41140	748205
104673	748206
2825	748207
27178	748208
87253	748209
100607	748210
21437	748211
25811	748212
5430	748213
33435	748214
29740	748215
123621	748216
49195	748217
13765	748218
25712	748219
29840	748220
19320	748221
22611	748222
38730	748223
2556	748224
1515	748225
139495	748226
98209	748227
5078	748228
13090	748229
54814	748230
73099	748231
44681	748232
8526	748233
5114	748234
59908	748235
58119	748236
16050	748237
8175	748238
39181	748239
7799	748240
121519	748241
57789	748242
68488	748243
86171	748244
37028	748245
48550	748246
33773	748247
47765	748248
30212	748249
32503	748250
14959	748251
704	748252
51172	748253
29812	748254
12299	748255
24068	748256
104066	748257
10941	748258
25794	748259
120120	748260
1214	748261
21654	748262
5804	748263
28756	748264
102754	748265
6868	748266
3832	748267
112437	748268
128514	748269
4487	748270
31730	748271
101778	748272
10300	748273
97350	748274
13816	748275
16938	748276
47074	748277
92564	748278
98999	748279
30575	748280
107217	748281
34434	748282
6057	748283
9373	748284
5172	748285
144552	748286
68894	748287
41519	748288
64277	748289
122452	748290
37640	748291
87892	748292
79564	748293
60298	748294
47361	748295
52046	748296
20864	748297
36975	748298
1996	748299
92060	748300
45761	748301
21978	748302
66547	748303
78934	748304
100651	748305
8141	748306
83310	748307
21211	748308
6404	748309
74712	748310
35182	748311
21366	748312
93998	748313
82833	748314
18140	748315
46135	748316
8254	748317
122745	748318
38751	748319
48236	748320
18061	748321
32492	748322
14756	748323
14890	748324
121587	748325
49832	748326
31090	748327
85025	748328
2985	748329
3363	748330
17008	748331
56165	748332
59586	748333
19448	748334
90887	748335
12844	748336
58709	748337
146662	748338
27680	748339
91412	748340
102114	748341
32426	748342
12720	748343
13550	748344
13502	748345
12642	748346
40121	748347
10040	748348
98129	748349
38629	748350
1288	748351
42193	748352
28302	748353
79903	748354
94224	748355
51337	748356
37122	748357
9854	748358
146128	748359
23952	748360
22270	748361
24620	748362
58743	748363
137712	748364
59463	748365
44930	748366
69079	748367
17674	748368
23605	748369
40938	748370
6183	748371
21700	748372
48261	748373
6539	748374
48150	748375
78977	748376
4417	748377
28388	748378
802	748379
63253	748380
96031	748381
67860	748382
47790	748383
55564	748384
79115	748385
290	748386
13521	748387
16031	748388
131935	748389
51117	748390
5855	748391
88336	748392
5954	748393
29730	748394
294	748395
2132	748396
12265	748397
5232	748398
4381	748399
95243	748400
7787	748401
51442	748402
91711	748403
23589	748404
127216	748405
102096	748406
2604	748407
71111	748408
45149	748409
11965	748410
50350	748411
2122	748412
118217	748413
102995	748414
129534	748415
57892	748416
810	748417
85950	748418
3560	748419
59356	748420
14150	748421
87160	748422
86274	748423
128492	748424
25859	748425
131606	748426
121199	748427
8766	748428
18298	748429
48733	748430
138416	748431
116010	748432
91123	748433
98151	748434
123784	748435
22769	748436
5251	748437
113148	748438
28005	748439
15931	748440
57861	748441
30713	748442
56231	748443
92473	748444
4956	748445
13303	748446
114655	748447
4035	748448
142382	748449
16910	748450
2059	748451
69482	748452
2286	748453
47946	748454
6607	748455
7760	748456
53425	748457
32428	748458
5129	748459
7977	748460
134657	748461
53653	748462
1048	748463
62838	748464
148771	748465
102542	748466
70047	748467
29815	748468
16718	748469
9985	748470
1356	748471
83168	748472
5511	748473
5622	748474
84071	748475
38802	748476
28838	748477
1450	748478
134691	748479
86040	748480
25602	748481
6281	748482
69611	748483
18987	748484
53557	748485
2518	748486
20597	748487
3180	748488
21991	748489
18919	748490
101630	748491
41108	748492
4226	748493
61296	748494
92063	748495
30557	748496
11968	748497
2049	748498
12862	748499
48320	748500
140427	748501
89105	748502
21744	748503
29176	748504
58060	748505
110994	748506
26578	748507
75914	748508
6768	748509
13847	748510
49081	748511
3517	748512
26985	748513
852	748514
13304	748515
149874	748516
56469	748517
23884	748518
149709	748519
37684	748520
31562	748521
138108	748522
113759	748523
28695	748524
17430	748525
13523	748526
9436	748527
17204	748528
2087	748529
116066	748530
15796	748531
39797	748532
103885	748533
8816	748534
2955	748535
2502	748536
24661	748537
98028	748538
18891	748539
31161	748540
133089	748541
4236	748542
47246	748543
140651	748544
77050	748545
11520	748546
39683	748547
6931	748548
115065	748549
19580	748550
2813	748551
23184	748552
58863	748553
15652	748554
140498	748555
1967	748556
45924	748557
12533	748558
10591	748559
63895	748560
7224	748561
14767	748562
22736	748563
60552	748564
12043	748565
89272	748566
5536	748567
47612	748568
19522	748569
28901	748570
46515	748571
60325	748572
17476	748573
54592	748574
1909	748575
22229	748576
100209	748577
58004	748578
130684	748579
48518	748580
3687	748581
107616	748582
120947	748583
16648	748584
2131	748585
26972	748586
103600	748587
5069	748588
11509	748589
81808	748590
52905	748591
25364	748592
13447	748593
12886	748594
8371	748595
60630	748596
110138	748597
23835	748598
64498	748599
17426	748600
966	748601
56967	748602
84265	748603
12686	748604
1832	748605
39756	748606
55237	748607
61966	748608
86490	748609
29231	748610
66718	748611
79406	748612
10715	748613
25336	748614
4088	748615
70237	748616
26424	748617
38157	748618
28485	748619
9246	748620
122541	748621
49963	748622
69716	748623
1063	748624
18000	748625
11800	748626
64	748627
84954	748628
124197	748629
238	748630
13256	748631
287	748632
33116	748633
30087	748634
17182	748635
33484	748636
108597	748637
109	748638
72656	748639
2543	748640
5270	748641
86447	748642
97349	748643
22466	748644
65676	748645
74621	748646
62738	748647
98609	748648
86923	748649
58021	748650
70649	748651
50441	748652
87451	748653
23565	748654
49086	748655
107671	748656
303	748657
18524	748658
10917	748659
49475	748660
24340	748661
13	748662
10862	748663
63252	748664
119	748665
48802	748666
31078	748667
116337	748668
10491	748669
132682	748670
4735	748671
30060	748672
32555	748673
66249	748674
57387	748675
6782	748676
110295	748677
124789	748678
144004	748679
131575	748680
37333	748681
56395	748682
41244	748683
1873	748684
4486	748685
28670	748686
85096	748687
93551	748688
64948	748689
121124	748690
66697	748691
7417	748692
79035	748693
121220	748694
965	748695
137489	748696
3225	748697
147297	748698
6167	748699
61781	748700
3927	748701
55394	748702
44149	748703
62166	748704
11050	748705
56858	748706
106746	748707
61494	748708
10306	748709
303	748710
26268	748711
72557	748712
34628	748713
67912	748714
34193	748715
36495	748716
49764	748717
59821	748718
13709	748719
25850	748720
122242	748721
72095	748722
74096	748723
66781	748724
34171	748725
71338	748726
20818	748727
31810	748728
58821	748729
11375	748730
9072	748731
11480	748732
120368	748733
22007	748734
30444	748735
110714	748736
58242	748737
120422	748738
142026	748739
34806	748740
22758	748741
56150	748742
37291	748743
3822	748744
57396	748745
6635	748746
26719	748747
46722	748748
19680	748749
5600	748750
27396	748751
35998	748752
41668	748753
16507	748754
5164	748755
8077	748756
50243	748757
3287	748758
94086	748759
56509	748760
28293	748761
28450	748762
312	748763
51961	748764
107779	748765
4756	748766
126688	748767
20109	748768
42712	748769
51	748770
41663	748771
39364	748772
9410	748773
44241	748774
92232	748775
14696	748776
7000	748777
5135	748778
28901	748779
119165	748780
123446	748781
121286	748782
133695	748783
7145	748784
138626	748785
53817	748786
142648	748787
106537	748788
322	748789
8952	748790
96516	748791
2564	748792
105942	748793
25815	748794
52509	748795
5438	748796
132198	748797
105302	748798
48668	748799
35150	748800
120939	748801
43719	748802
104275	748803
2649	748804
84668	748805
5436	748806
71428	748807
25514	748808
17294	748809
36575	748810
50465	748811
24399	748812
1003	748813
4145	748814
69092	748815
74740	748816
100272	748817
3817	748818
2163	748819
68070	748820
12726	748821
23104	748822
102041	748823
110041	748824
37619	748825
31754	748826
21899	748827
14490	748828
71951	748829
81305	748830
40587	748831
15594	748832
14288	748833
37735	748834
95282	748835
14192	748836
23103	748837
88467	748838
65210	748839
43245	748840
17826	748841
29303	748842
57156	748843
5460	748844
58725	748845
13634	748846
8448	748847
119461	748848
22150	748849
119055	748850
21766	748851
31871	748852
4753	748853
20136	748854
31346	748855
11601	748856
128789	748857
79150	748858
130137	748859
12297	748860
53288	748861
23151	748862
18620	748863
2279	748864
999	748865
77800	748866
1700	748867
11451	748868
95132	748869
23435	748870
6802	748871
3422	748872
3637	748873
61962	748874
70286	748875
102389	748876
1438	748877
21635	748878
11281	748879
37749	748880
30558	748881
38946	748882
5221	748883
49654	748884
115994	748885
53216	748886
130340	748887
59702	748888
86455	748889
38849	748890
92300	748891
33766	748892
10934	748893
112678	748894
83102	748895
6339	748896
92150	748897
127320	748898
103845	748899
7974	748900
1215	748901
69352	748902
19667	748903
82028	748904
8270	748905
51930	748906
109417	748907
79069	748908
36120	748909
57422	748910
36582	748911
61903	748912
1937	748913
9243	748914
31225	748915
11601	748916
6508	748917
47715	748918
95486	748919
49025	748920
44468	748921
52918	748922
49844	748923
30370	748924
70362	748925
7976	748926
38325	748927
64777	748928
870	748929
108787	748930
74443	748931
7655	748932
133047	748933
47761	748934
94174	748935
24324	748936
1492	748937
37932	748938
19412	748939
5172	748940
30410	748941
4341	748942
72746	748943
5628	748944
112107	748945
104809	748946
16329	748947
89859	748948
22849	748949
38710	748950
86637	748951
24093	748952
85595	748953
70927	748954
76539	748955
9886	748956
46536	748957
51541	748958
50246	748959
19924	748960
73277	748961
54145	748962
20528	748963
64292	748964
26603	748965
38313	748966
6094	748967
82513	748968
32440	748969
9637	748970
29174	748971
45920	748972
21546	748973
108135	748974
17478	748975
64898	748976
17127	748977
10	748978
4730	748979
3671	748980
6301	748981
23373	748982
93236	748983
74910	748984
131788	748985
105391	748986
17237	748987
81846	748988
89373	748989
125960	748990
80589	748991
44215	748992
2582	748993
28900	748994
1309	748995
14700	748996
37443	748997
67578	748998
60086	748999
14874	749000
41460	749001
9700	749002
12437	749003
37945	749004
53236	749005
107245	749006
14850	749007
44889	749008
96200	749009
8099	749010
30486	749011
36463	749012
76854	749013
4458	749014
6029	749015
101430	749016
10033	749017
11546	749018
44349	749019
88820	749020
114213	749021
18019	749022
40901	749023
6778	749024
111279	749025
115288	749026
12277	749027
116952	749028
60533	749029
27616	749030
5465	749031
90520	749032
85155	749033
77030	749034
49802	749035
43125	749036
39716	749037
4046	749038
84909	749039
1280	749040
44557	749041
99744	749042
46635	749043
58921	749044
40411	749045
61476	749046
107	749047
11866	749048
42030	749049
88373	749050
1100	749051
47772	749052
81924	749053
5090	749054
36448	749055
53681	749056
51700	749057
2539	749058
36561	749059
78433	749060
15661	749061
82730	749062
6710	749063
94188	749064
78073	749065
2289	749066
71204	749067
41385	749068
71411	749069
38866	749070
57273	749071
58027	749072
36728	749073
83119	749074
1759	749075
68279	749076
56135	749077
49299	749078
23654	749079
1319	749080
30	749081
26160	749082
39103	749083
111403	749084
15354	749085
42421	749086
26276	749087
132478	749088
39071	749089
47190	749090
13628	749091
589	749092
675	749093
59119	749094
36106	749095
29023	749096
132010	749097
50660	749098
920	749099
15123	749100
125233	749101
17238	749102
53322	749103
37182	749104
13384	749105
127833	749106
2187	749107
109035	749108
90148	749109
7283	749110
5883	749111
27038	749112
121935	749113
1049	749114
82180	749115
1617	749116
67094	749117
6066	749118
33641	749119
25468	749120
102392	749121
146774	749122
41019	749123
122040	749124
51881	749125
33221	749126
38354	749127
87207	749128
44956	749129
40413	749130
131080	749131
14752	749132
38409	749133
60988	749134
74323	749135
23677	749136
100973	749137
30178	749138
52477	749139
9458	749140
2172	749141
22034	749142
11307	749143
130647	749144
20261	749145
10131	749146
6191	749147
350	749148
122368	749149
29264	749150
29202	749151
53978	749152
30120	749153
38731	749154
85166	749155
20467	749156
84845	749157
92656	749158
18928	749159
7378	749160
107909	749161
358	749162
106579	749163
2695	749164
26156	749165
110089	749166
57442	749167
45697	749168
113651	749169
22765	749170
44618	749171
446	749172
52545	749173
12676	749174
70486	749175
95007	749176
43487	749177
32237	749178
37440	749179
2270	749180
43763	749181
10924	749182
33985	749183
46981	749184
97996	749185
2268	749186
3736	749187
33875	749188
77771	749189
94568	749190
271	749191
89005	749192
27975	749193
75540	749194
39619	749195
21989	749196
56705	749197
46901	749198
66205	749199
137	749200
27380	749201
56323	749202
56368	749203
11576	749204
118833	749205
22493	749206
28849	749207
12891	749208
12610	749209
27524	749210
54093	749211
26647	749212
71000	749213
104586	749214
61992	749215
7335	749216
24311	749217
63376	749218
1915	749219
16716	749220
6760	749221
10027	749222
35732	749223
43097	749224
22022	749225
70694	749226
149901	749227
38767	749228
104758	749229
34176	749230
50892	749231
40768	749232
43836	749233
3036	749234
94765	749235
19207	749236
10983	749237
64261	749238
6703	749239
4494	749240
40155	749241
92280	749242
39164	749243
17589	749244
23400	749245
27292	749246
4161	749247
99011	749248
30065	749249
37445	749250
27578	749251
82519	749252
51132	749253
54257	749254
20011	749255
17355	749256
30589	749257
19201	749258
115569	749259
63331	749260
3445	749261
27062	749262
120641	749263
329	749264
15571	749265
70484	749266
40773	749267
122432	749268
7612	749269
17065	749270
20036	749271
12559	749272
80289	749273
36308	749274
14414	749275
16401	749276
1119	749277
56750	749278
6082	749279
2977	749280
30739	749281
28899	749282
1389	749283
13722	749284
3323	749285
57544	749286
119925	749287
33764	749288
13867	749289
146092	749290
36438	749291
69328	749292
32642	749293
112781	749294
182	749295
28749	749296
82972	749297
75639	749298
38587	749299
95446	749300
5077	749301
71403	749302
68551	749303
103134	749304
45494	749305
88882	749306
6465	749307
8318	749308
34391	749309
23718	749310
110500	749311
114127	749312
500	749313
68715	749314
127697	749315
38150	749316
48070	749317
14212	749318
60568	749319
10008	749320
6524	749321
23392	749322
7307	749323
29814	749324
21395	749325
60133	749326
27845	749327
17232	749328
129218	749329
22383	749330
66330	749331
34059	749332
9374	749333
85568	749334
81170	749335
62693	749336
131653	749337
22888	749338
6730	749339
56771	749340
9812	749341
133645	749342
43331	749343
2044	749344
30365	749345
31040	749346
54905	749347
37188	749348
5576	749349
14979	749350
2921	749351
11015	749352
45828	749353
12223	749354
13892	749355
12239	749356
40461	749357
77757	749358
146	749359
2714	749360
104906	749361
29657	749362
2233	749363
38208	749364
2754	749365
86733	749366
5190	749367
18333	749368
53319	749369
90137	749370
13982	749371
2739	749372
13026	749373
73482	749374
43836	749375
111759	749376
44854	749377
3747	749378
26817	749379
27333	749380
11958	749381
25950	749382
30542	749383
62285	749384
75077	749385
141146	749386
39498	749387
11519	749388
74184	749389
73860	749390
3365	749391
53195	749392
3690	749393
53364	749394
44634	749395
49228	749396
2681	749397
6271	749398
29611	749399
25374	749400
85637	749401
69151	749402
954	749403
6130	749404
473	749405
89463	749406
6216	749407
30012	749408
137355	749409
26244	749410
14415	749411
38450	749412
49051	749413
2862	749414
33197	749415
103713	749416
5728	749417
8628	749418
32196	749419
88084	749420
26560	749421
131868	749422
449	749423
16667	749424
97463	749425
14324	749426
4490	749427
6838	749428
40997	749429
80959	749430
37384	749431
23453	749432
68	749433
796	749434
37152	749435
71913	749436
30840	749437
109602	749438
1549	749439
56803	749440
46823	749441
29754	749442
60469	749443
19839	749444
1961	749445
102432	749446
84874	749447
123819	749448
98368	749449
15572	749450
80495	749451
71192	749452
62562	749453
116922	749454
18275	749455
22807	749456
2826	749457
8326	749458
49395	749459
73005	749460
29893	749461
3928	749462
9104	749463
5055	749464
7660	749465
16612	749466
85407	749467
470	749468
60000	749469
64635	749470
23315	749471
53818	749472
90788	749473
65886	749474
790	749475
38786	749476
49975	749477
3398	749478
120765	749479
107921	749480
1317	749481
29438	749482
22	749483
64805	749484
19925	749485
2932	749486
27790	749487
23776	749488
26165	749489
71143	749490
137890	749491
115641	749492
14492	749493
60185	749494
112593	749495
31782	749496
37069	749497
3488	749498
1	749499
54661	749500
4095	749501
43051	749502
148	749503
49497	749504
37428	749505
2931	749506
54037	749507
6647	749508
27957	749509
21841	749510
19885	749511
4323	749512
42047	749513
15069	749514
20196	749515
5287	749516
14244	749517
90354	749518
99817	749519
23030	749520
21322	749521
37496	749522
43273	749523
40287	749524
6885	749525
32473	749526
2909	749527
4518	749528
31676	749529
78679	749530
8540	749531
77633	749532
2445	749533
55925	749534
50837	749535
27004	749536
79718	749537
3303	749538
93702	749539
1003	749540
60058	749541
28129	749542
14399	749543
20447	749544
10097	749545
120050	749546
92782	749547
98879	749548
45598	749549
38560	749550
30472	749551
70669	749552
100442	749553
35550	749554
36492	749555
93200	749556
99090	749557
50808	749558
27137	749559
30209	749560
15456	749561
9704	749562
71697	749563
285	749564
97142	749565
12784	749566
11275	749567
674	749568
19157	749569
76844	749570
60965	749571
34075	749572
55218	749573
79618	749574
244	749575
27750	749576
98191	749577
1412	749578
6998	749579
136451	749580
47237	749581
12406	749582
61157	749583
23601	749584
34159	749585
73458	749586
43282	749587
113146	749588
57352	749589
40086	749590
52441	749591
7154	749592
111889	749593
15834	749594
91465	749595
69992	749596
10334	749597
9642	749598
17491	749599
9097	749600
27996	749601
39295	749602
73910	749603
87782	749604
111677	749605
51486	749606
107394	749607
18510	749608
47574	749609
42921	749610
9491	749611
95803	749612
97542	749613
44037	749614
109629	749615
37911	749616
29549	749617
78750	749618
4363	749619
22078	749620
45564	749621
67911	749622
5952	749623
21806	749624
13863	749625
67321	749626
57690	749627
25042	749628
2766	749629
99866	749630
4489	749631
8995	749632
4279	749633
27483	749634
24897	749635
13815	749636
9314	749637
15448	749638
6165	749639
28296	749640
26816	749641
7487	749642
41885	749643
40104	749644
59821	749645
16326	749646
1381	749647
53895	749648
25902	749649
41604	749650
13807	749651
11519	749652
9236	749653
85292	749654
17189	749655
97146	749656
4344	749657
41553	749658
47747	749659
1211	749660
60371	749661
114302	749662
16705	749663
43749	749664
25933	749665
11305	749666
11148	749667
71869	749668
98566	749669
42618	749670
39706	749671
68928	749672
32496	749673
3632	749674
1859	749675
94441	749676
101005	749677
26678	749678
105322	749679
123914	749680
5990	749681
49274	749682
67560	749683
1317	749684
100672	749685
16214	749686
10792	749687
20517	749688
111289	749689
119368	749690
72723	749691
25560	749692
19008	749693
37371	749694
80492	749695
33478	749696
4904	749697
31347	749698
1686	749699
50732	749700
10110	749701
53887	749702
122052	749703
56749	749704
43491	749705
13446	749706
29640	749707
1553	749708
34383	749709
67540	749710
5981	749711
64027	749712
37062	749713
19303	749714
33813	749715
44011	749716
55630	749717
48757	749718
93373	749719
92207	749720
51267	749721
58674	749722
5976	749723
22270	749724
19630	749725
5361	749726
87279	749727
1743	749728
67415	749729
9113	749730
9705	749731
78443	749732
34611	749733
72385	749734
75113	749735
26246	749736
76811	749737
109769	749738
65609	749739
130424	749740
18611	749741
1700	749742
3154	749743
1155	749744
18676	749745
18049	749746
23393	749747
18323	749748
116564	749749
100084	749750
32614	749751
9633	749752
342	749753
32625	749754
21594	749755
116226	749756
34985	749757
42578	749758
84993	749759
75355	749760
68267	749761
107582	749762
170	749763
21174	749764
62711	749765
28201	749766
107364	749767
46548	749768
10509	749769
20484	749770
114383	749771
109773	749772
2191	749773
20896	749774
19204	749775
64734	749776
27256	749777
69590	749778
41755	749779
44171	749780
11625	749781
6854	749782
22291	749783
41114	749784
6448	749785
21765	749786
6358	749787
3993	749788
65803	749789
13647	749790
128755	749791
48519	749792
27194	749793
47854	749794
5147	749795
129325	749796
42669	749797
1336	749798
5139	749799
99206	749800
35071	749801
15591	749802
87646	749803
29819	749804
118531	749805
309	749806
4293	749807
115066	749808
33372	749809
21899	749810
64728	749811
33430	749812
45279	749813
120968	749814
107101	749815
28324	749816
8722	749817
12447	749818
63114	749819
12645	749820
36245	749821
33859	749822
513	749823
61873	749824
2690	749825
118496	749826
15276	749827
18349	749828
64994	749829
91781	749830
30653	749831
64195	749832
83678	749833
14223	749834
6621	749835
39330	749836
7145	749837
32590	749838
4772	749839
31006	749840
329	749841
16040	749842
10034	749843
82955	749844
20325	749845
3231	749846
160	749847
85509	749848
42945	749849
9612	749850
77503	749851
30424	749852
7748	749853
3693	749854
41006	749855
6953	749856
43809	749857
55983	749858
88540	749859
50826	749860
25268	749861
25856	749862
10459	749863
69382	749864
78328	749865
110653	749866
24468	749867
28044	749868
86	749869
24558	749870
14953	749871
10024	749872
85519	749873
48812	749874
4926	749875
49107	749876
46006	749877
2805	749878
5037	749879
2067	749880
3647	749881
7196	749882
2224	749883
10461	749884
98955	749885
72959	749886
53294	749887
4413	749888
1095	749889
20060	749890
65302	749891
18027	749892
48237	749893
62925	749894
145829	749895
153	749896
17636	749897
16627	749898
2028	749899
1568	749900
88545	749901
23352	749902
24434	749903
48565	749904
21174	749905
57994	749906
25630	749907
90985	749908
108622	749909
97210	749910
3640	749911
4546	749912
121161	749913
60191	749914
4165	749915
83479	749916
4764	749917
124466	749918
66920	749919
23782	749920
33715	749921
27093	749922
52645	749923
15711	749924
80972	749925
102998	749926
126112	749927
90239	749928
43408	749929
5447	749930
98844	749931
46164	749932
71012	749933
5573	749934
63283	749935
16267	749936
59899	749937
31300	749938
18169	749939
49531	749940
71315	749941
19532	749942
113865	749943
22735	749944
17862	749945
32718	749946
138564	749947
91461	749948
22073	749949
34210	749950
18473	749951
936	749952
82278	749953
23556	749954
5200	749955
133779	749956
45544	749957
27920	749958
33893	749959
33315	749960
65625	749961
47112	749962
27712	749963
31899	749964
4981	749965
7647	749966
35153	749967
83566	749968
42670	749969
21576	749970
560	749971
91852	749972
70854	749973
16473	749974
36240	749975
1699	749976
54494	749977
109096	749978
100495	749979
7514	749980
21206	749981
94197	749982
78205	749983
29299	749984
72837	749985
24409	749986
22569	749987
45327	749988
18142	749989
92558	749990
35379	749991
101598	749992
58592	749993
108450	749994
43069	749995
64953	749996
62290	749997
25331	749998
9580	749999
19249	750000
21328	750001
28682	750002
25571	750003
2246	750004
475	750005
102728	750006
20480	750007
34003	750008
59524	750009
55363	750010
51571	750011
32110	750012
26152	750013
61280	750014
6122	750015
22828	750016
5126	750017
3478	750018
23068	750019
28606	750020
2826	750021
110454	750022
60442	750023
85103	750024
21142	750025
55850	750026
32304	750027
29312	750028
23696	750029
16874	750030
76259	750031
3065	750032
2115	750033
24760	750034
23737	750035
17833	750036
63317	750037
21403	750038
5207	750039
39825	750040
7747	750041
63939	750042
236	750043
28346	750044
5747	750045
25113	750046
28928	750047
92002	750048
82949	750049
19168	750050
113173	750051
42814	750052
72040	750053
76829	750054
13619	750055
24932	750056
9754	750057
116628	750058
70493	750059
22044	750060
4462	750061
12996	750062
53730	750063
26681	750064
31119	750065
86798	750066
76072	750067
6255	750068
2820	750069
28668	750070
11468	750071
476	750072
11882	750073
97321	750074
4198	750075
87237	750076
56567	750077
127	750078
89697	750079
40896	750080
34465	750081
90213	750082
345	750083
1306	750084
32748	750085
34030	750086
32215	750087
24873	750088
26921	750089
95962	750090
13061	750091
97835	750092
7544	750093
101909	750094
16228	750095
108108	750096
69165	750097
70715	750098
24153	750099
98051	750100
7222	750101
68305	750102
81114	750103
27847	750104
110609	750105
109552	750106
80156	750107
38315	750108
6289	750109
72923	750110
19952	750111
99278	750112
5141	750113
87688	750114
20565	750115
70963	750116
110294	750117
90584	750118
70127	750119
1818	750120
16565	750121
127956	750122
15958	750123
34315	750124
16856	750125
13190	750126
130374	750127
124897	750128
42777	750129
22561	750130
65110	750131
43574	750132
88455	750133
8148	750134
29741	750135
133131	750136
4903	750137
114884	750138
2998	750139
38649	750140
25104	750141
50696	750142
429	750143
110590	750144
714	750145
76073	750146
60414	750147
943	750148
124957	750149
5277	750150
13288	750151
25876	750152
45414	750153
15128	750154
106672	750155
38438	750156
72661	750157
76534	750158
197	750159
73813	750160
39543	750161
10248	750162
141581	750163
48832	750164
79714	750165
52611	750166
55867	750167
37023	750168
81848	750169
5222	750170
233	750171
15284	750172
118104	750173
23255	750174
92450	750175
26277	750176
34608	750177
29137	750178
6544	750179
5313	750180
85577	750181
11114	750182
32324	750183
59284	750184
62140	750185
20344	750186
62893	750187
70131	750188
112344	750189
11537	750190
16442	750191
34472	750192
18414	750193
5293	750194
55600	750195
5189	750196
49583	750197
113702	750198
484	750199
40364	750200
18407	750201
11365	750202
285	750203
118594	750204
45684	750205
78469	750206
18996	750207
19752	750208
39894	750209
81944	750210
16959	750211
30016	750212
79248	750213
13573	750214
48807	750215
7260	750216
15642	750217
5342	750218
55625	750219
32354	750220
107064	750221
86451	750222
3725	750223
418	750224
20734	750225
66456	750226
29552	750227
43032	750228
23510	750229
89535	750230
10987	750231
12248	750232
1376	750233
7037	750234
28107	750235
18160	750236
71769	750237
105774	750238
13509	750239
94350	750240
44577	750241
14966	750242
23786	750243
47956	750244
17470	750245
23741	750246
118451	750247
12724	750248
117801	750249
22929	750250
82888	750251
5828	750252
44538	750253
134366	750254
110590	750255
18649	750256
92360	750257
24019	750258
43681	750259
25014	750260
24158	750261
15181	750262
5709	750263
11333	750264
29885	750265
11878	750266
36735	750267
13987	750268
16118	750269
19052	750270
86678	750271
2257	750272
5953	750273
12638	750274
63707	750275
69503	750276
918	750277
67226	750278
56771	750279
72738	750280
44892	750281
118195	750282
59838	750283
7435	750284
16791	750285
52064	750286
17758	750287
76342	750288
30936	750289
38021	750290
108493	750291
61389	750292
2522	750293
10142	750294
56136	750295
6692	750296
4297	750297
29943	750298
13450	750299
46327	750300
87027	750301
25898	750302
55448	750303
1185	750304
40822	750305
414	750306
4576	750307
43657	750308
4438	750309
28981	750310
11727	750311
30808	750312
33693	750313
88073	750314
36334	750315
15045	750316
102803	750317
19428	750318
115961	750319
98651	750320
22090	750321
10273	750322
38671	750323
108385	750324
110423	750325
10205	750326
54249	750327
4188	750328
107580	750329
3406	750330
22911	750331
5945	750332
11640	750333
9876	750334
50135	750335
96918	750336
51060	750337
30757	750338
24760	750339
55229	750340
7691	750341
83662	750342
52937	750343
58744	750344
20413	750345
52674	750346
116042	750347
1845	750348
79041	750349
47277	750350
34458	750351
42266	750352
115472	750353
28353	750354
16431	750355
70248	750356
5894	750357
35726	750358
5246	750359
111037	750360
20428	750361
27391	750362
11598	750363
8406	750364
8968	750365
4347	750366
104773	750367
33574	750368
114628	750369
94493	750370
69087	750371
141257	750372
103389	750373
48730	750374
19674	750375
71022	750376
63890	750377
744	750378
85706	750379
56580	750380
91060	750381
76807	750382
22336	750383
21285	750384
55763	750385
656	750386
17507	750387
60309	750388
58655	750389
76532	750390
6626	750391
67791	750392
102476	750393
57169	750394
20628	750395
16	750396
60122	750397
45225	750398
81873	750399
136393	750400
17796	750401
67693	750402
879	750403
354	750404
14379	750405
80459	750406
69474	750407
64402	750408
22916	750409
3783	750410
78217	750411
1264	750412
106153	750413
40642	750414
929	750415
102646	750416
45750	750417
47682	750418
74047	750419
52309	750420
6270	750421
74439	750422
86369	750423
81143	750424
54604	750425
69823	750426
86753	750427
78466	750428
73674	750429
68379	750430
71363	750431
81441	750432
96891	750433
47269	750434
72337	750435
4064	750436
76157	750437
6358	750438
81508	750439
19890	750440
53502	750441
55878	750442
26665	750443
40656	750444
60649	750445
19800	750446
6769	750447
65616	750448
8286	750449
69144	750450
119373	750451
85217	750452
76580	750453
20247	750454
104740	750455
80906	750456
83016	750457
145657	750458
39890	750459
22891	750460
14266	750461
29859	750462
25922	750463
9936	750464
134111	750465
8568	750466
95148	750467
44235	750468
866	750469
125542	750470
12890	750471
115870	750472
1200	750473
60697	750474
27346	750475
3443	750476
75694	750477
130707	750478
3152	750479
13753	750480
5183	750481
3002	750482
96561	750483
38353	750484
24857	750485
92685	750486
74	750487
11418	750488
28313	750489
228	750490
120340	750491
71340	750492
22101	750493
11742	750494
6390	750495
22880	750496
92546	750497
91984	750498
27599	750499
110817	750500
40978	750501
59390	750502
69685	750503
93187	750504
91592	750505
64152	750506
84044	750507
15682	750508
2444	750509
1471	750510
32927	750511
8930	750512
35928	750513
3185	750514
34144	750515
46138	750516
3128	750517
46881	750518
58205	750519
5298	750520
43140	750521
27735	750522
37690	750523
3339	750524
56459	750525
1155	750526
69370	750527
36748	750528
75119	750529
106862	750530
60580	750531
27285	750532
18195	750533
4758	750534
517	750535
75722	750536
81652	750537
40708	750538
2911	750539
9351	750540
19018	750541
55	750542
10833	750543
49465	750544
6637	750545
58972	750546
100813	750547
43423	750548
62688	750549
111647	750550
87082	750551
27953	750552
93673	750553
93150	750554
9812	750555
10897	750556
66585	750557
18928	750558
24855	750559
650	750560
136795	750561
35292	750562
74074	750563
1526	750564
48301	750565
90749	750566
30380	750567
87402	750568
98251	750569
27923	750570
63822	750571
134223	750572
63186	750573
22459	750574
42555	750575
48436	750576
92380	750577
136954	750578
59554	750579
17291	750580
51081	750581
69855	750582
3252	750583
76020	750584
6795	750585
31968	750586
67933	750587
32887	750588
79047	750589
20251	750590
34873	750591
64041	750592
28507	750593
84188	750594
44855	750595
86280	750596
44774	750597
22728	750598
69454	750599
52878	750600
5205	750601
3645	750602
56024	750603
138253	750604
37207	750605
35509	750606
19158	750607
2398	750608
16958	750609
40022	750610
1189	750611
57406	750612
110177	750613
105373	750614
3297	750615
55717	750616
93235	750617
51060	750618
31997	750619
36870	750620
111804	750621
115830	750622
59896	750623
9674	750624
11358	750625
26849	750626
68127	750627
73173	750628
139481	750629
9831	750630
9258	750631
46163	750632
9918	750633
67085	750634
56559	750635
85871	750636
58829	750637
7177	750638
21000	750639
46796	750640
22482	750641
35507	750642
35288	750643
33802	750644
14881	750645
151	750646
73324	750647
34547	750648
38873	750649
55253	750650
133111	750651
71127	750652
86969	750653
65	750654
41658	750655
64073	750656
103231	750657
56206	750658
70121	750659
51377	750660
82494	750661
7885	750662
102387	750663
29770	750664
144201	750665
83289	750666
4505	750667
21988	750668
14067	750669
20265	750670
21946	750671
15483	750672
39663	750673
19862	750674
23246	750675
54841	750676
44601	750677
17543	750678
76915	750679
17574	750680
3255	750681
137109	750682
37647	750683
20448	750684
26484	750685
99101	750686
112743	750687
65798	750688
59896	750689
20925	750690
85702	750691
84035	750692
96757	750693
116039	750694
286	750695
22887	750696
93694	750697
113504	750698
32198	750699
95027	750700
11629	750701
2716	750702
93324	750703
13911	750704
125624	750705
37495	750706
26223	750707
26261	750708
99501	750709
266	750710
127314	750711
15281	750712
48173	750713
81951	750714
23109	750715
95347	750716
45724	750717
60151	750718
63375	750719
77954	750720
1345	750721
24956	750722
15155	750723
22830	750724
3259	750725
88440	750726
125772	750727
68724	750728
10156	750729
5713	750730
18704	750731
50792	750732
27568	750733
24820	750734
78050	750735
91590	750736
80101	750737
9049	750738
135212	750739
11141	750740
2865	750741
7871	750742
24598	750743
10944	750744
1222	750745
28771	750746
116116	750747
31466	750748
57388	750749
17931	750750
15933	750751
28385	750752
79694	750753
10097	750754
12777	750755
57019	750756
38314	750757
85277	750758
33368	750759
133081	750760
109	750761
37450	750762
41960	750763
137342	750764
43063	750765
69881	750766
3157	750767
56988	750768
23286	750769
76223	750770
34956	750771
22315	750772
21706	750773
531	750774
30577	750775
49801	750776
3079	750777
62297	750778
24233	750779
22961	750780
7423	750781
29547	750782
79293	750783
126506	750784
48171	750785
16015	750786
139713	750787
79223	750788
9130	750789
14968	750790
59456	750791
32784	750792
450	750793
104079	750794
52280	750795
71120	750796
9108	750797
81047	750798
32552	750799
12487	750800
94619	750801
65156	750802
4682	750803
43016	750804
13436	750805
23280	750806
62162	750807
3072	750808
52328	750809
2212	750810
29813	750811
83197	750812
26499	750813
71936	750814
64717	750815
4973	750816
121490	750817
10194	750818
70184	750819
120168	750820
44991	750821
28826	750822
74957	750823
32809	750824
90640	750825
54875	750826
12995	750827
21322	750828
3300	750829
938	750830
85209	750831
92484	750832
8317	750833
43275	750834
38430	750835
11842	750836
2190	750837
29919	750838
29407	750839
43573	750840
1119	750841
6289	750842
35822	750843
38399	750844
30092	750845
46680	750846
71793	750847
91806	750848
13458	750849
6328	750850
59894	750851
116823	750852
1358	750853
34188	750854
43501	750855
3171	750856
9873	750857
4737	750858
97709	750859
56442	750860
24617	750861
23487	750862
61562	750863
106223	750864
2369	750865
1671	750866
9006	750867
15216	750868
48675	750869
30631	750870
25153	750871
43391	750872
6557	750873
130370	750874
51673	750875
4561	750876
81474	750877
6895	750878
45914	750879
24499	750880
111722	750881
64846	750882
13635	750883
48583	750884
12163	750885
101783	750886
80798	750887
91022	750888
51571	750889
5870	750890
48652	750891
95668	750892
65510	750893
111727	750894
30989	750895
3874	750896
101859	750897
93697	750898
20747	750899
51566	750900
48928	750901
37	750902
134533	750903
7569	750904
40344	750905
88514	750906
72622	750907
24666	750908
16594	750909
132071	750910
36449	750911
88356	750912
52240	750913
52927	750914
52155	750915
51653	750916
14835	750917
61424	750918
1289	750919
9788	750920
45633	750921
1184	750922
40361	750923
3059	750924
19181	750925
10589	750926
8530	750927
38453	750928
111810	750929
21337	750930
149746	750931
24812	750932
102317	750933
69485	750934
57295	750935
2554	750936
40106	750937
18803	750938
262	750939
6184	750940
56549	750941
61211	750942
48193	750943
63320	750944
15230	750945
10927	750946
36506	750947
5010	750948
9444	750949
11332	750950
39461	750951
29870	750952
18531	750953
61386	750954
20850	750955
54138	750956
106102	750957
1264	750958
11457	750959
10627	750960
111821	750961
7875	750962
61644	750963
84393	750964
133053	750965
28117	750966
46761	750967
40110	750968
88335	750969
141030	750970
68846	750971
64773	750972
19813	750973
14578	750974
27842	750975
32	750976
30160	750977
79142	750978
21501	750979
110899	750980
85689	750981
4523	750982
2471	750983
460	750984
1983	750985
74082	750986
13865	750987
20045	750988
47163	750989
11317	750990
87651	750991
35347	750992
22456	750993
37779	750994
71748	750995
118554	750996
66169	750997
50423	750998
10930	750999
18257	751000
132044	751001
76783	751002
102955	751003
19099	751004
5773	751005
31337	751006
4119	751007
18890	751008
21107	751009
9358	751010
6133	751011
116766	751012
26981	751013
92811	751014
91459	751015
130946	751016
27975	751017
36163	751018
58800	751019
104278	751020
32430	751021
1562	751022
1286	751023
103144	751024
18165	751025
25222	751026
15481	751027
23316	751028
97570	751029
49574	751030
45013	751031
36350	751032
77	751033
1955	751034
5210	751035
21202	751036
74909	751037
60015	751038
72668	751039
29492	751040
30999	751041
50407	751042
31619	751043
61105	751044
8703	751045
1001	751046
41094	751047
113443	751048
62879	751049
85904	751050
67592	751051
46057	751052
49111	751053
657	751054
22524	751055
8549	751056
44405	751057
20003	751058
117094	751059
7156	751060
15508	751061
80002	751062
3827	751063
1203	751064
3716	751065
2176	751066
179	751067
73974	751068
58627	751069
113769	751070
21910	751071
92006	751072
713	751073
20812	751074
111368	751075
12302	751076
66423	751077
56146	751078
492	751079
38983	751080
10377	751081
589	751082
71916	751083
60446	751084
3487	751085
24597	751086
26387	751087
34053	751088
4791	751089
102398	751090
71659	751091
45787	751092
73962	751093
14530	751094
97495	751095
610	751096
46076	751097
67494	751098
2610	751099
35313	751100
71073	751101
90385	751102
120449	751103
5139	751104
46148	751105
97983	751106
56628	751107
50231	751108
62551	751109
132393	751110
31729	751111
31280	751112
14130	751113
13291	751114
101059	751115
34351	751116
48441	751117
73783	751118
92097	751119
93632	751120
11389	751121
879	751122
688	751123
100687	751124
39197	751125
66740	751126
82918	751127
18889	751128
3164	751129
26855	751130
76893	751131
12064	751132
54462	751133
13343	751134
20444	751135
7378	751136
2239	751137
63362	751138
2068	751139
6716	751140
3566	751141
40	751142
131066	751143
61732	751144
11652	751145
1947	751146
54111	751147
32913	751148
27175	751149
36458	751150
1937	751151
6026	751152
3694	751153
62180	751154
15906	751155
45336	751156
67004	751157
8452	751158
54397	751159
22274	751160
27364	751161
65859	751162
98246	751163
3368	751164
149976	751165
59767	751166
28337	751167
9831	751168
602	751169
5762	751170
89872	751171
51727	751172
101082	751173
20057	751174
65985	751175
137662	751176
46330	751177
65578	751178
14418	751179
68273	751180
6857	751181
6454	751182
20610	751183
104135	751184
19572	751185
4437	751186
34097	751187
46632	751188
11	751189
88015	751190
41419	751191
88092	751192
12012	751193
59795	751194
10005	751195
35600	751196
1986	751197
15570	751198
33156	751199
78130	751200
20491	751201
88109	751202
36265	751203
9988	751204
56871	751205
47698	751206
15459	751207
52025	751208
24942	751209
24196	751210
59494	751211
14491	751212
63701	751213
4090	751214
11515	751215
79511	751216
28562	751217
26575	751218
26051	751219
19789	751220
77328	751221
60022	751222
112692	751223
22045	751224
35501	751225
22461	751226
12779	751227
56579	751228
31894	751229
17200	751230
5943	751231
25543	751232
86963	751233
4595	751234
47259	751235
8965	751236
72306	751237
2317	751238
39202	751239
29477	751240
38	751241
26090	751242
86656	751243
2229	751244
37703	751245
3205	751246
54237	751247
127778	751248
85927	751249
52427	751250
40156	751251
8124	751252
14149	751253
28085	751254
11007	751255
21060	751256
16404	751257
92087	751258
100257	751259
81023	751260
20865	751261
125336	751262
89852	751263
118113	751264
4008	751265
6221	751266
27729	751267
19589	751268
147354	751269
50553	751270
34	751271
23216	751272
27827	751273
39810	751274
123454	751275
545	751276
62661	751277
23157	751278
47928	751279
1490	751280
71220	751281
17756	751282
20724	751283
26321	751284
135661	751285
74685	751286
6169	751287
70573	751288
68072	751289
10308	751290
68929	751291
63184	751292
41879	751293
1322	751294
114971	751295
136697	751296
10793	751297
461	751298
74713	751299
10754	751300
27834	751301
136023	751302
39037	751303
33854	751304
32531	751305
21695	751306
54337	751307
41059	751308
512	751309
74044	751310
51411	751311
53465	751312
84666	751313
593	751314
125247	751315
2202	751316
29558	751317
3204	751318
41238	751319
47251	751320
87217	751321
2212	751322
58213	751323
55771	751324
14650	751325
85611	751326
63354	751327
109210	751328
32599	751329
58300	751330
5277	751331
23738	751332
7207	751333
6704	751334
1479	751335
2546	751336
90602	751337
143501	751338
9798	751339
10103	751340
6315	751341
13384	751342
124366	751343
23756	751344
3176	751345
74071	751346
188	751347
4705	751348
5783	751349
3792	751350
89648	751351
9742	751352
12309	751353
6144	751354
53469	751355
4766	751356
71217	751357
17337	751358
729	751359
8612	751360
34374	751361
43642	751362
64727	751363
90688	751364
16969	751365
101458	751366
67828	751367
67932	751368
9320	751369
2505	751370
16669	751371
13718	751372
94303	751373
42197	751374
47273	751375
3812	751376
38179	751377
3666	751378
31656	751379
113060	751380
79917	751381
89358	751382
18282	751383
13922	751384
33082	751385
46129	751386
3504	751387
2318	751388
22085	751389
21458	751390
773	751391
32217	751392
20640	751393
30102	751394
2047	751395
3231	751396
2242	751397
67403	751398
1090	751399
21886	751400
65083	751401
55352	751402
73116	751403
69941	751404
97297	751405
622	751406
65783	751407
4846	751408
89707	751409
31666	751410
27400	751411
103404	751412
1291	751413
71597	751414
7368	751415
13037	751416
8957	751417
3178	751418
12178	751419
11324	751420
102718	751421
14407	751422
24318	751423
83851	751424
24310	751425
76164	751426
122284	751427
683	751428
142975	751429
109753	751430
21428	751431
39312	751432
2980	751433
80630	751434
22662	751435
89343	751436
3139	751437
849	751438
22882	751439
60417	751440
54059	751441
27375	751442
9520	751443
47095	751444
118545	751445
96493	751446
60476	751447
2588	751448
124891	751449
439	751450
73224	751451
10696	751452
32335	751453
91488	751454
12167	751455
6319	751456
41890	751457
98904	751458
16763	751459
24851	751460
15253	751461
35830	751462
78881	751463
7344	751464
12306	751465
74944	751466
62474	751467
87593	751468
71300	751469
61493	751470
7407	751471
55049	751472
23977	751473
23233	751474
37214	751475
110579	751476
55268	751477
54041	751478
49526	751479
26907	751480
26046	751481
55233	751482
91046	751483
90368	751484
53724	751485
53678	751486
39523	751487
78637	751488
86806	751489
15951	751490
543	751491
73386	751492
16049	751493
32835	751494
129211	751495
51105	751496
118597	751497
25003	751498
62522	751499
67728	751500
52153	751501
63149	751502
77676	751503
26997	751504
96308	751505
45016	751506
3913	751507
1483	751508
40795	751509
59501	751510
41814	751511
43685	751512
40274	751513
43449	751514
55373	751515
25937	751516
48464	751517
69232	751518
71112	751519
64515	751520
14143	751521
57624	751522
63538	751523
98614	751524
10022	751525
131304	751526
17500	751527
43119	751528
65867	751529
126357	751530
45547	751531
5604	751532
85481	751533
105504	751534
46639	751535
57793	751536
72630	751537
104198	751538
129972	751539
6397	751540
145103	751541
108007	751542
44498	751543
35549	751544
62944	751545
47426	751546
12966	751547
24823	751548
13839	751549
96111	751550
6064	751551
65400	751552
64989	751553
17928	751554
105031	751555
16735	751556
15522	751557
66576	751558
16318	751559
75905	751560
75808	751561
42	751562
85109	751563
14795	751564
91124	751565
26056	751566
33088	751567
65469	751568
932	751569
31731	751570
38104	751571
11511	751572
21999	751573
56697	751574
46256	751575
79587	751576
46701	751577
671	751578
81592	751579
23881	751580
1750	751581
28562	751582
52395	751583
18356	751584
427	751585
55489	751586
73557	751587
48735	751588
114585	751589
47416	751590
41790	751591
26344	751592
78100	751593
41962	751594
84644	751595
23359	751596
52213	751597
100961	751598
15909	751599
26920	751600
21435	751601
9966	751602
37	751603
62909	751604
55078	751605
17773	751606
31509	751607
49257	751608
20451	751609
131228	751610
90573	751611
67534	751612
3455	751613
1397	751614
16100	751615
10803	751616
31371	751617
68927	751618
5684	751619
16990	751620
11753	751621
3948	751622
133484	751623
4735	751624
11083	751625
50219	751626
71562	751627
2367	751628
112869	751629
16970	751630
7050	751631
888	751632
9643	751633
42890	751634
103710	751635
11410	751636
19429	751637
70459	751638
3961	751639
43044	751640
122515	751641
95742	751642
113014	751643
20612	751644
118015	751645
2644	751646
54927	751647
15998	751648
29361	751649
10338	751650
45853	751651
76	751652
3994	751653
104577	751654
2501	751655
172	751656
1226	751657
107	751658
15613	751659
45663	751660
28181	751661
10914	751662
64717	751663
2611	751664
29965	751665
7092	751666
43180	751667
92398	751668
18428	751669
1119	751670
91844	751671
49562	751672
93821	751673
51707	751674
383	751675
39127	751676
82665	751677
98282	751678
1966	751679
10960	751680
3813	751681
140370	751682
17602	751683
102841	751684
91293	751685
8620	751686
118829	751687
145123	751688
6758	751689
35959	751690
4265	751691
110242	751692
163	751693
104374	751694
94509	751695
47309	751696
16494	751697
87439	751698
39761	751699
41121	751700
10537	751701
14191	751702
11884	751703
120006	751704
20910	751705
110144	751706
13686	751707
18859	751708
31758	751709
51949	751710
15634	751711
14538	751712
5508	751713
109918	751714
42032	751715
17510	751716
52971	751717
19913	751718
95406	751719
15960	751720
28009	751721
22602	751722
30113	751723
67672	751724
112003	751725
35425	751726
12530	751727
33814	751728
42514	751729
14855	751730
1912	751731
77767	751732
28936	751733
91975	751734
52634	751735
32075	751736
8252	751737
84006	751738
60838	751739
20093	751740
67623	751741
55167	751742
9364	751743
40369	751744
44374	751745
42302	751746
70597	751747
37100	751748
57036	751749
21462	751750
7632	751751
16015	751752
38725	751753
116974	751754
112882	751755
120036	751756
21009	751757
117754	751758
58952	751759
44078	751760
34656	751761
27672	751762
61539	751763
29729	751764
39138	751765
253	751766
43989	751767
59666	751768
114986	751769
30218	751770
9838	751771
43569	751772
128251	751773
18127	751774
121583	751775
28621	751776
68131	751777
3393	751778
126861	751779
143239	751780
79593	751781
854	751782
61863	751783
41232	751784
52984	751785
78384	751786
26418	751787
79133	751788
133158	751789
37015	751790
2561	751791
1658	751792
86238	751793
23924	751794
40957	751795
93456	751796
36187	751797
137165	751798
22010	751799
39885	751800
78230	751801
80808	751802
121811	751803
68702	751804
113396	751805
13173	751806
4618	751807
53227	751808
13589	751809
11583	751810
951	751811
108127	751812
10618	751813
38296	751814
38202	751815
44975	751816
80515	751817
5977	751818
22622	751819
12402	751820
65102	751821
107947	751822
4068	751823
35798	751824
25937	751825
5603	751826
27442	751827
73110	751828
45610	751829
7535	751830
2688	751831
8427	751832
15192	751833
91161	751834
23268	751835
113753	751836
3630	751837
19946	751838
68224	751839
146856	751840
40281	751841
21626	751842
35999	751843
104869	751844
1808	751845
37883	751846
431	751847
54688	751848
3620	751849
57039	751850
106575	751851
1031	751852
36268	751853
16728	751854
21376	751855
79015	751856
20133	751857
5208	751858
12029	751859
30631	751860
7755	751861
115753	751862
14218	751863
48734	751864
5561	751865
2601	751866
24611	751867
4578	751868
101139	751869
11992	751870
107240	751871
1285	751872
39976	751873
18536	751874
4552	751875
8767	751876
33063	751877
13018	751878
26496	751879
3372	751880
101204	751881
86082	751882
25512	751883
21508	751884
19683	751885
53746	751886
13039	751887
10127	751888
23530	751889
20153	751890
10247	751891
6968	751892
143875	751893
6516	751894
21961	751895
1490	751896
35145	751897
139841	751898
5435	751899
10754	751900
61160	751901
130642	751902
78108	751903
280	751904
43256	751905
13852	751906
31672	751907
55930	751908
71595	751909
66409	751910
77557	751911
21978	751912
826	751913
14811	751914
15152	751915
72014	751916
138871	751917
43644	751918
14976	751919
32856	751920
32256	751921
10160	751922
6646	751923
18762	751924
1685	751925
37405	751926
141559	751927
54035	751928
4698	751929
64867	751930
102394	751931
8607	751932
85134	751933
31031	751934
30177	751935
116686	751936
85537	751937
121893	751938
26104	751939
43096	751940
60357	751941
2557	751942
8827	751943
91560	751944
10877	751945
109680	751946
59432	751947
35059	751948
9916	751949
20442	751950
75469	751951
74454	751952
1169	751953
56864	751954
2607	751955
31642	751956
67180	751957
1911	751958
101864	751959
57741	751960
23468	751961
395	751962
56376	751963
42996	751964
84132	751965
4396	751966
14773	751967
26263	751968
99555	751969
116561	751970
19565	751971
86924	751972
96416	751973
607	751974
8332	751975
88511	751976
1518	751977
27755	751978
68498	751979
60464	751980
43778	751981
27409	751982
141387	751983
23723	751984
58949	751985
24650	751986
57715	751987
22674	751988
136296	751989
95711	751990
69654	751991
63836	751992
40957	751993
59073	751994
89419	751995
13089	751996
13949	751997
69778	751998
42209	751999
41273	752000
16233	752001
13394	752002
24919	752003
18605	752004
113670	752005
2901	752006
41164	752007
117425	752008
7367	752009
61892	752010
12339	752011
41606	752012
32075	752013
20178	752014
19495	752015
15959	752016
360	752017
22576	752018
114304	752019
2107	752020
2448	752021
47378	752022
81778	752023
74460	752024
31672	752025
713	752026
121827	752027
81709	752028
43480	752029
15152	752030
45691	752031
101371	752032
38221	752033
12321	752034
15932	752035
25819	752036
53168	752037
47211	752038
18304	752039
37861	752040
58497	752041
95099	752042
29884	752043
35387	752044
8292	752045
53037	752046
21872	752047
120497	752048
7049	752049
54126	752050
336	752051
20459	752052
11755	752053
9930	752054
17323	752055
23039	752056
22770	752057
20151	752058
34157	752059
107229	752060
60213	752061
47090	752062
54276	752063
78952	752064
30863	752065
91991	752066
18411	752067
19366	752068
6226	752069
1441	752070
3357	752071
9096	752072
7055	752073
67895	752074
13280	752075
20542	752076
70519	752077
166	752078
24805	752079
59123	752080
100945	752081
20838	752082
24186	752083
52651	752084
626	752085
2729	752086
16908	752087
572	752088
64243	752089
36831	752090
6327	752091
31445	752092
20919	752093
71035	752094
43107	752095
34138	752096
2315	752097
34617	752098
9613	752099
25504	752100
12087	752101
5743	752102
26560	752103
1805	752104
19731	752105
1191	752106
103369	752107
33300	752108
1264	752109
8333	752110
51595	752111
120895	752112
12171	752113
7969	752114
124470	752115
13099	752116
7036	752117
36052	752118
4834	752119
26666	752120
51849	752121
40011	752122
40006	752123
2608	752124
68208	752125
39996	752126
44539	752127
83912	752128
80737	752129
82680	752130
1230	752131
131163	752132
33105	752133
54985	752134
30546	752135
55821	752136
28529	752137
10118	752138
45696	752139
45370	752140
27569	752141
56172	752142
86465	752143
12973	752144
511	752145
76410	752146
123059	752147
84656	752148
25621	752149
95858	752150
87589	752151
3067	752152
61471	752153
8024	752154
35294	752155
91745	752156
10911	752157
18931	752158
17313	752159
78038	752160
99780	752161
51827	752162
96339	752163
46056	752164
67114	752165
21304	752166
55459	752167
60671	752168
9999	752169
47168	752170
2740	752171
903	752172
1203	752173
23609	752174
7492	752175
122087	752176
23462	752177
10346	752178
3824	752179
8542	752180
7873	752181
86386	752182
52732	752183
39167	752184
32560	752185
76373	752186
36380	752187
18849	752188
50305	752189
32029	752190
4577	752191
103291	752192
57422	752193
105373	752194
3210	752195
113580	752196
109340	752197
55150	752198
107032	752199
55379	752200
17268	752201
1260	752202
41131	752203
86039	752204
6081	752205
52099	752206
22174	752207
119123	752208
38768	752209
145139	752210
38801	752211
484	752212
481	752213
148525	752214
45825	752215
3283	752216
20769	752217
3517	752218
82495	752219
47111	752220
57223	752221
2553	752222
58175	752223
7757	752224
50586	752225
45782	752226
1134	752227
138271	752228
6040	752229
40760	752230
24213	752231
24076	752232
44329	752233
15990	752234
31300	752235
9100	752236
6785	752237
85380	752238
72878	752239
7411	752240
51879	752241
910	752242
60129	752243
150352	752244
53269	752245
42189	752246
12051	752247
34078	752248
19971	752249
129190	752250
23661	752251
27230	752252
4624	752253
8840	752254
1910	752255
54840	752256
93852	752257
48287	752258
8167	752259
100689	752260
5790	752261
29831	752262
66614	752263
13355	752264
25158	752265
536	752266
114797	752267
8779	752268
112320	752269
14319	752270
8599	752271
35128	752272
74340	752273
41422	752274
52587	752275
96936	752276
57666	752277
27280	752278
39446	752279
10548	752280
34987	752281
19812	752282
93012	752283
596	752284
13856	752285
116709	752286
66310	752287
41775	752288
18472	752289
15535	752290
3276	752291
2004	752292
3110	752293
81238	752294
91928	752295
77345	752296
77749	752297
114433	752298
57956	752299
84658	752300
24041	752301
49349	752302
113167	752303
45764	752304
55215	752305
19978	752306
277	752307
59671	752308
110735	752309
84154	752310
16392	752311
81445	752312
18398	752313
8671	752314
41656	752315
99229	752316
38432	752317
820	752318
90144	752319
7189	752320
58701	752321
110338	752322
81333	752323
35803	752324
98712	752325
27030	752326
141040	752327
42763	752328
57140	752329
54939	752330
72355	752331
12137	752332
106920	752333
1513	752334
67102	752335
44568	752336
41257	752337
108150	752338
33994	752339
68333	752340
35565	752341
27762	752342
36478	752343
37661	752344
4231	752345
29317	752346
8484	752347
38292	752348
42935	752349
41167	752350
6054	752351
23725	752352
57693	752353
107342	752354
13979	752355
14673	752356
65885	752357
26077	752358
30345	752359
89136	752360
57762	752361
103073	752362
2671	752363
42281	752364
15954	752365
19590	752366
65237	752367
11549	752368
78629	752369
20355	752370
10267	752371
18171	752372
27795	752373
107996	752374
20565	752375
74890	752376
52319	752377
143607	752378
43187	752379
73855	752380
19912	752381
7549	752382
26356	752383
72613	752384
81035	752385
59891	752386
42522	752387
28322	752388
124625	752389
34052	752390
150495	752391
16726	752392
919	752393
89917	752394
17629	752395
102557	752396
3696	752397
15049	752398
142121	752399
75812	752400
1940	752401
125441	752402
4511	752403
50091	752404
18028	752405
35771	752406
35273	752407
129643	752408
6900	752409
874	752410
26331	752411
98017	752412
23835	752413
137360	752414
3123	752415
124324	752416
89832	752417
61104	752418
2206	752419
74925	752420
8670	752421
122780	752422
88294	752423
50613	752424
95402	752425
65196	752426
24990	752427
28435	752428
54461	752429
116631	752430
32213	752431
101963	752432
132221	752433
119450	752434
7055	752435
1190	752436
80784	752437
74358	752438
19907	752439
141120	752440
31641	752441
19582	752442
42864	752443
1637	752444
120328	752445
38430	752446
32589	752447
22687	752448
36521	752449
45330	752450
54840	752451
39851	752452
13505	752453
28699	752454
15364	752455
119349	752456
49126	752457
39398	752458
59436	752459
4319	752460
50561	752461
22908	752462
133212	752463
25096	752464
13508	752465
110170	752466
30288	752467
130730	752468
86291	752469
48940	752470
36340	752471
131499	752472
2458	752473
45597	752474
183	752475
58606	752476
55644	752477
92283	752478
35717	752479
6566	752480
58512	752481
9676	752482
72259	752483
48935	752484
96507	752485
76781	752486
8198	752487
100627	752488
2458	752489
28922	752490
104124	752491
17852	752492
3362	752493
1968	752494
42336	752495
9689	752496
29683	752497
47050	752498
30983	752499
126337	752500
4914	752501
40362	752502
35300	752503
61911	752504
115204	752505
36314	752506
88638	752507
34002	752508
71700	752509
1483	752510
41055	752511
21624	752512
27885	752513
23613	752514
36	752515
44826	752516
963	752517
24272	752518
25254	752519
60682	752520
80171	752521
68862	752522
14517	752523
35928	752524
40181	752525
66892	752526
11496	752527
41589	752528
35852	752529
22221	752530
10287	752531
67607	752532
87673	752533
9498	752534
34809	752535
65062	752536
45305	752537
73879	752538
27435	752539
42895	752540
2814	752541
456	752542
90963	752543
27434	752544
58331	752545
50560	752546
26935	752547
1821	752548
15422	752549
733	752550
71344	752551
6972	752552
8887	752553
120508	752554
39771	752555
114713	752556
12141	752557
1117	752558
74580	752559
40705	752560
32443	752561
42968	752562
18451	752563
73254	752564
54649	752565
44359	752566
1012	752567
97794	752568
75198	752569
39845	752570
3624	752571
7437	752572
1022	752573
26381	752574
42136	752575
116941	752576
5018	752577
46879	752578
14742	752579
6591	752580
19781	752581
102846	752582
70708	752583
36721	752584
97	752585
4670	752586
5994	752587
5970	752588
87200	752589
85208	752590
72899	752591
61677	752592
12366	752593
55545	752594
28837	752595
13290	752596
2550	752597
122	752598
28874	752599
29524	752600
2256	752601
27680	752602
122446	752603
22533	752604
21556	752605
506	752606
50734	752607
42122	752608
10039	752609
7029	752610
87233	752611
356	752612
119910	752613
47714	752614
5866	752615
11090	752616
126572	752617
23447	752618
57473	752619
975	752620
7663	752621
88274	752622
58507	752623
72753	752624
104068	752625
69921	752626
612	752627
2001	752628
6883	752629
37245	752630
10661	752631
127273	752632
46982	752633
47003	752634
590	752635
111954	752636
81668	752637
39596	752638
18713	752639
43904	752640
2550	752641
63829	752642
35516	752643
86509	752644
7380	752645
127208	752646
69078	752647
31440	752648
51854	752649
4261	752650
2550	752651
10552	752652
118731	752653
29991	752654
3374	752655
52871	752656
55526	752657
34735	752658
53244	752659
48910	752660
91727	752661
65862	752662
103704	752663
325	752664
104606	752665
31120	752666
39644	752667
114538	752668
22807	752669
598	752670
10621	752671
65654	752672
52091	752673
33942	752674
39287	752675
32364	752676
3568	752677
94316	752678
44863	752679
46239	752680
3561	752681
72353	752682
127055	752683
43356	752684
54514	752685
11487	752686
41205	752687
89569	752688
57351	752689
58475	752690
114657	752691
79897	752692
20411	752693
20652	752694
57180	752695
131160	752696
23994	752697
28637	752698
119156	752699
103798	752700
63749	752701
71726	752702
7608	752703
85997	752704
30673	752705
100278	752706
30582	752707
5670	752708
1625	752709
106365	752710
45330	752711
23970	752712
9556	752713
30740	752714
42547	752715
28459	752716
35010	752717
68710	752718
21234	752719
3310	752720
132187	752721
73170	752722
27108	752723
1274	752724
14510	752725
70415	752726
18072	752727
36672	752728
6397	752729
848	752730
3380	752731
48497	752732
99406	752733
8798	752734
65836	752735
108554	752736
843	752737
72827	752738
29756	752739
24600	752740
19729	752741
15327	752742
80145	752743
30005	752744
123554	752745
30804	752746
131500	752747
103037	752748
23021	752749
32158	752750
56955	752751
7522	752752
14580	752753
85276	752754
69834	752755
610	752756
137238	752757
134794	752758
4163	752759
8020	752760
41704	752761
47747	752762
35421	752763
77445	752764
61042	752765
22166	752766
9125	752767
53570	752768
41487	752769
114621	752770
3682	752771
68243	752772
63014	752773
59176	752774
36167	752775
88786	752776
95480	752777
7402	752778
8475	752779
2369	752780
70256	752781
101205	752782
30453	752783
4983	752784
1148	752785
31593	752786
46441	752787
279	752788
3633	752789
2338	752790
104519	752791
7798	752792
57305	752793
12844	752794
81940	752795
45271	752796
38594	752797
65894	752798
103272	752799
36385	752800
82786	752801
39174	752802
125352	752803
13621	752804
2517	752805
84946	752806
31146	752807
76604	752808
2483	752809
25185	752810
71528	752811
21070	752812
36002	752813
73868	752814
76047	752815
87	752816
6	752817
94135	752818
68159	752819
13162	752820
45961	752821
41404	752822
10454	752823
36120	752824
47848	752825
8567	752826
84747	752827
1825	752828
15655	752829
43298	752830
88434	752831
54163	752832
13201	752833
44045	752834
26208	752835
43612	752836
58321	752837
37667	752838
91570	752839
34808	752840
22097	752841
2874	752842
65052	752843
21594	752844
10069	752845
11979	752846
1877	752847
198	752848
7287	752849
94430	752850
3828	752851
43331	752852
963	752853
41956	752854
137534	752855
7537	752856
124392	752857
6555	752858
66969	752859
11421	752860
5150	752861
103486	752862
85051	752863
9	752864
80580	752865
84582	752866
50351	752867
22955	752868
46638	752869
40755	752870
57562	752871
64743	752872
56256	752873
24108	752874
77024	752875
113043	752876
92639	752877
38475	752878
80325	752879
56446	752880
35959	752881
319	752882
24277	752883
50699	752884
48873	752885
100375	752886
17936	752887
52775	752888
27348	752889
18244	752890
29400	752891
141433	752892
140964	752893
12502	752894
140877	752895
82773	752896
52505	752897
51575	752898
28843	752899
55539	752900
16344	752901
23890	752902
29749	752903
18755	752904
34006	752905
27663	752906
38018	752907
120786	752908
107018	752909
16105	752910
11226	752911
6533	752912
23884	752913
42669	752914
48512	752915
42227	752916
52443	752917
86475	752918
245	752919
16838	752920
45227	752921
20456	752922
15732	752923
31365	752924
11964	752925
12964	752926
32471	752927
52222	752928
71990	752929
81429	752930
70106	752931
41514	752932
22381	752933
87156	752934
9796	752935
99815	752936
45248	752937
57387	752938
22978	752939
21498	752940
113841	752941
5810	752942
78083	752943
584	752944
81398	752945
62947	752946
70162	752947
41956	752948
103430	752949
27572	752950
76173	752951
50251	752952
90934	752953
145841	752954
24574	752955
28043	752956
3339	752957
9819	752958
51642	752959
59096	752960
12226	752961
23603	752962
50528	752963
106177	752964
22325	752965
87819	752966
22554	752967
5753	752968
22369	752969
49207	752970
22689	752971
2837	752972
100313	752973
69147	752974
91592	752975
82	752976
46505	752977
14061	752978
92261	752979
2354	752980
50497	752981
7623	752982
2000	752983
129454	752984
49681	752985
85248	752986
181	752987
24187	752988
14591	752989
131382	752990
8269	752991
77496	752992
75107	752993
101122	752994
231	752995
4150	752996
64495	752997
14084	752998
7905	752999
99811	753000
84398	753001
48399	753002
10611	753003
15427	753004
101735	753005
3285	753006
28889	753007
34583	753008
18867	753009
38146	753010
33016	753011
7029	753012
108177	753013
57952	753014
6558	753015
6807	753016
74459	753017
33008	753018
55291	753019
2762	753020
4322	753021
47313	753022
62283	753023
726	753024
64432	753025
9964	753026
62536	753027
52167	753028
8028	753029
12451	753030
5240	753031
54662	753032
5758	753033
40309	753034
11772	753035
90185	753036
116697	753037
517	753038
84887	753039
8514	753040
64802	753041
61377	753042
92234	753043
101132	753044
11974	753045
41413	753046
12762	753047
37177	753048
53938	753049
63729	753050
10359	753051
32839	753052
74734	753053
62390	753054
84281	753055
26841	753056
80354	753057
57541	753058
18406	753059
72354	753060
22419	753061
6841	753062
15694	753063
69272	753064
52188	753065
67291	753066
455	753067
20656	753068
118928	753069
43707	753070
971	753071
5290	753072
133344	753073
43385	753074
1136	753075
35539	753076
26724	753077
121460	753078
632	753079
33589	753080
19830	753081
12562	753082
121358	753083
73793	753084
2860	753085
8756	753086
70469	753087
9679	753088
26813	753089
8545	753090
52987	753091
71272	753092
124567	753093
142342	753094
15404	753095
118389	753096
111535	753097
20409	753098
131566	753099
10121	753100
30466	753101
99709	753102
24323	753103
15625	753104
22216	753105
89792	753106
67828	753107
2229	753108
28023	753109
25744	753110
18153	753111
26809	753112
22	753113
56706	753114
20055	753115
33652	753116
108892	753117
105265	753118
103678	753119
67406	753120
26802	753121
38174	753122
112761	753123
24194	753124
2780	753125
60427	753126
82208	753127
35369	753128
40676	753129
44655	753130
24335	753131
11137	753132
129013	753133
175	753134
61640	753135
30349	753136
56216	753137
40980	753138
15338	753139
13523	753140
135	753141
4442	753142
16100	753143
4169	753144
109882	753145
27486	753146
1702	753147
102643	753148
87432	753149
30818	753150
112014	753151
90636	753152
44365	753153
6554	753154
48587	753155
76682	753156
28529	753157
57463	753158
57372	753159
147181	753160
88875	753161
34225	753162
14819	753163
17127	753164
101504	753165
75484	753166
119578	753167
19891	753168
33061	753169
14	753170
78826	753171
9495	753172
106397	753173
107763	753174
22668	753175
21685	753176
65925	753177
11136	753178
11403	753179
50716	753180
18887	753181
13670	753182
7326	753183
49336	753184
70055	753185
19271	753186
72654	753187
2525	753188
21531	753189
51412	753190
40462	753191
5230	753192
70526	753193
18289	753194
83452	753195
80643	753196
9138	753197
38538	753198
16810	753199
125774	753200
122713	753201
10956	753202
18519	753203
20013	753204
62666	753205
143064	753206
38676	753207
71044	753208
1582	753209
14809	753210
113238	753211
19037	753212
22403	753213
53412	753214
78064	753215
14152	753216
21361	753217
51267	753218
34496	753219
86072	753220
105968	753221
5791	753222
125724	753223
16087	753224
1180	753225
22996	753226
11787	753227
32023	753228
117064	753229
83721	753230
29226	753231
88203	753232
30517	753233
30932	753234
35336	753235
36123	753236
10167	753237
76606	753238
17752	753239
66683	753240
7034	753241
48183	753242
27566	753243
31421	753244
38869	753245
18265	753246
51959	753247
27811	753248
68049	753249
23620	753250
52145	753251
8104	753252
35	753253
43757	753254
81292	753255
9855	753256
10542	753257
19794	753258
10230	753259
114820	753260
124255	753261
88087	753262
6367	753263
122159	753264
43379	753265
105841	753266
75623	753267
2040	753268
560	753269
69334	753270
2514	753271
35388	753272
6008	753273
23237	753274
16224	753275
2462	753276
43468	753277
759	753278
39007	753279
19924	753280
26079	753281
20774	753282
47877	753283
9126	753284
47951	753285
67182	753286
18363	753287
138305	753288
13878	753289
10043	753290
80908	753291
62998	753292
60452	753293
24144	753294
137900	753295
99580	753296
95344	753297
99758	753298
65728	753299
3989	753300
48620	753301
95623	753302
5450	753303
49965	753304
63487	753305
66895	753306
15896	753307
8447	753308
49182	753309
110011	753310
119925	753311
8303	753312
44434	753313
12102	753314
108	753315
1661	753316
102461	753317
726	753318
38801	753319
96652	753320
21809	753321
3014	753322
104936	753323
9411	753324
6849	753325
83799	753326
79097	753327
69712	753328
114440	753329
6016	753330
72204	753331
39213	753332
108020	753333
86016	753334
6448	753335
25009	753336
9343	753337
65646	753338
32382	753339
25160	753340
82472	753341
40127	753342
110250	753343
55788	753344
71043	753345
13246	753346
51085	753347
16830	753348
741	753349
3680	753350
26097	753351
28899	753352
1664	753353
12968	753354
32820	753355
9138	753356
77586	753357
51180	753358
13083	753359
25383	753360
30914	753361
82743	753362
42065	753363
77325	753364
57775	753365
28925	753366
123969	753367
22191	753368
87157	753369
42377	753370
18306	753371
2421	753372
3744	753373
41631	753374
61215	753375
104311	753376
62539	753377
9752	753378
41913	753379
2657	753380
6305	753381
10019	753382
6816	753383
19670	753384
48698	753385
43137	753386
124795	753387
129241	753388
7609	753389
98033	753390
70780	753391
99135	753392
89599	753393
4820	753394
18686	753395
118956	753396
95235	753397
17904	753398
85956	753399
78549	753400
64346	753401
21178	753402
84824	753403
30550	753404
75066	753405
48234	753406
55790	753407
37687	753408
53381	753409
95544	753410
23780	753411
136619	753412
120088	753413
5276	753414
47793	753415
119743	753416
83752	753417
4494	753418
1350	753419
35163	753420
40999	753421
58653	753422
45213	753423
132336	753424
27659	753425
6337	753426
10149	753427
95048	753428
48606	753429
45601	753430
80464	753431
63435	753432
20073	753433
20359	753434
58839	753435
61782	753436
71802	753437
38863	753438
10960	753439
117113	753440
69634	753441
128650	753442
44832	753443
123704	753444
12412	753445
32068	753446
490	753447
79444	753448
24373	753449
2746	753450
77138	753451
90202	753452
6511	753453
40012	753454
7034	753455
7382	753456
24457	753457
24267	753458
69232	753459
7614	753460
43200	753461
14009	753462
29846	753463
104312	753464
113160	753465
94292	753466
108483	753467
112833	753468
31305	753469
97976	753470
47451	753471
65123	753472
81626	753473
510	753474
65812	753475
109537	753476
31082	753477
8759	753478
2886	753479
3929	753480
15148	753481
84580	753482
22820	753483
17246	753484
51214	753485
71256	753486
100619	753487
13743	753488
81701	753489
48648	753490
111374	753491
126087	753492
85534	753493
12042	753494
50229	753495
137797	753496
3791	753497
7193	753498
10464	753499
3233	753500
53393	753501
10620	753502
68621	753503
95179	753504
4730	753505
832	753506
40933	753507
92452	753508
5951	753509
8781	753510
5668	753511
19316	753512
147112	753513
51315	753514
35092	753515
100064	753516
18875	753517
13467	753518
130	753519
114059	753520
26655	753521
116088	753522
28906	753523
10660	753524
107964	753525
43869	753526
102849	753527
19978	753528
17587	753529
13873	753530
20572	753531
110769	753532
5230	753533
100026	753534
4810	753535
98975	753536
50348	753537
135990	753538
7202	753539
76435	753540
150709	753541
20619	753542
3160	753543
102034	753544
121780	753545
15166	753546
35118	753547
5809	753548
341	753549
43879	753550
103276	753551
41977	753552
31246	753553
46954	753554
56238	753555
52859	753556
60678	753557
51108	753558
4287	753559
20741	753560
22061	753561
591	753562
12169	753563
131647	753564
148127	753565
98040	753566
26909	753567
76512	753568
112633	753569
17067	753570
18385	753571
46164	753572
29648	753573
106112	753574
48558	753575
35152	753576
47498	753577
18857	753578
593	753579
24314	753580
8299	753581
107935	753582
86117	753583
4469	753584
275	753585
69519	753586
81412	753587
74681	753588
4526	753589
10224	753590
32712	753591
137733	753592
49142	753593
2262	753594
32337	753595
106556	753596
76100	753597
7101	753598
17537	753599
20490	753600
100982	753601
15155	753602
110453	753603
28534	753604
19172	753605
106390	753606
45030	753607
125240	753608
19899	753609
43225	753610
15213	753611
59127	753612
39068	753613
18106	753614
83061	753615
74105	753616
27712	753617
30745	753618
60194	753619
19390	753620
34228	753621
86798	753622
31418	753623
2277	753624
13913	753625
134658	753626
117831	753627
106912	753628
35147	753629
141956	753630
86087	753631
12165	753632
17674	753633
24020	753634
18354	753635
68790	753636
23509	753637
43939	753638
100170	753639
6447	753640
31638	753641
75473	753642
23000	753643
21124	753644
733	753645
119009	753646
20137	753647
130873	753648
63290	753649
32444	753650
13481	753651
15484	753652
1631	753653
62020	753654
3179	753655
99925	753656
34200	753657
58091	753658
15511	753659
131254	753660
11849	753661
22551	753662
45994	753663
14435	753664
20625	753665
6200	753666
80204	753667
10457	753668
112253	753669
67807	753670
10650	753671
12690	753672
58891	753673
93746	753674
135213	753675
1854	753676
103475	753677
16145	753678
43702	753679
8589	753680
57136	753681
944	753682
9032	753683
58368	753684
57802	753685
1044	753686
69143	753687
36916	753688
2620	753689
104639	753690
8058	753691
59003	753692
72483	753693
19781	753694
72223	753695
80807	753696
37034	753697
19521	753698
1533	753699
31431	753700
71645	753701
46004	753702
16000	753703
2431	753704
30647	753705
54741	753706
2586	753707
24069	753708
122154	753709
12713	753710
120356	753711
12242	753712
33921	753713
63884	753714
29313	753715
3034	753716
37011	753717
54491	753718
6769	753719
46316	753720
28139	753721
3054	753722
2303	753723
14792	753724
3914	753725
28237	753726
15704	753727
11870	753728
65730	753729
59344	753730
34425	753731
26385	753732
67221	753733
110178	753734
148841	753735
64317	753736
47160	753737
1265	753738
33383	753739
95240	753740
41904	753741
43215	753742
86774	753743
18253	753744
13181	753745
15408	753746
16048	753747
92150	753748
2130	753749
68285	753750
12287	753751
26089	753752
75890	753753
31743	753754
98344	753755
27662	753756
119997	753757
42786	753758
1375	753759
68492	753760
55679	753761
76860	753762
14630	753763
26455	753764
1459	753765
38785	753766
61723	753767
45689	753768
46934	753769
65466	753770
37024	753771
2006	753772
63383	753773
94392	753774
111794	753775
17878	753776
149960	753777
105759	753778
3346	753779
16705	753780
18435	753781
22782	753782
9131	753783
58618	753784
3658	753785
80662	753786
61810	753787
62457	753788
91160	753789
8664	753790
1195	753791
98983	753792
60006	753793
39900	753794
94917	753795
60473	753796
43601	753797
109566	753798
64510	753799
31599	753800
20024	753801
23086	753802
65276	753803
46816	753804
110051	753805
77172	753806
2118	753807
54707	753808
27274	753809
51979	753810
75728	753811
23122	753812
22540	753813
51676	753814
11206	753815
1840	753816
25580	753817
31120	753818
28424	753819
33370	753820
51650	753821
12463	753822
9627	753823
66926	753824
26512	753825
7622	753826
19688	753827
66035	753828
18891	753829
2349	753830
4412	753831
92639	753832
86317	753833
28047	753834
37008	753835
102855	753836
38312	753837
57215	753838
39672	753839
36811	753840
688	753841
57044	753842
28869	753843
14540	753844
54490	753845
8708	753846
48046	753847
4998	753848
4743	753849
23031	753850
4353	753851
3639	753852
2690	753853
136055	753854
55723	753855
45217	753856
94630	753857
34109	753858
33579	753859
16829	753860
21959	753861
23864	753862
92353	753863
40730	753864
48056	753865
64592	753866
35362	753867
101812	753868
44552	753869
67173	753870
34357	753871
59757	753872
1654	753873
16020	753874
114029	753875
52903	753876
2466	753877
440	753878
1628	753879
33402	753880
1703	753881
97010	753882
18579	753883
21444	753884
47656	753885
4796	753886
33256	753887
21158	753888
54660	753889
46288	753890
57904	753891
1313	753892
26815	753893
25479	753894
93137	753895
36253	753896
89263	753897
81042	753898
11792	753899
6084	753900
28524	753901
25729	753902
124484	753903
6915	753904
100076	753905
34146	753906
7692	753907
150793	753908
42496	753909
55178	753910
18131	753911
58446	753912
105394	753913
20621	753914
5125	753915
5334	753916
24564	753917
62349	753918
16498	753919
31324	753920
109160	753921
83923	753922
100630	753923
11367	753924
42294	753925
111205	753926
26039	753927
25062	753928
1084	753929
45003	753930
9514	753931
32212	753932
73894	753933
19126	753934
85599	753935
38333	753936
71792	753937
96108	753938
82511	753939
24191	753940
37248	753941
65339	753942
954	753943
19857	753944
43006	753945
5722	753946
145127	753947
7840	753948
21197	753949
1788	753950
16694	753951
37373	753952
25198	753953
40041	753954
20374	753955
16234	753956
24087	753957
30094	753958
62822	753959
26928	753960
75089	753961
930	753962
59704	753963
21737	753964
49764	753965
23526	753966
28117	753967
20342	753968
509	753969
67199	753970
115302	753971
40387	753972
64743	753973
22761	753974
145986	753975
25805	753976
68235	753977
58911	753978
581	753979
117455	753980
18113	753981
41810	753982
135059	753983
103751	753984
32762	753985
5343	753986
3299	753987
9112	753988
63672	753989
86625	753990
19390	753991
47580	753992
11153	753993
926	753994
43718	753995
3024	753996
2571	753997
24311	753998
2293	753999
28397	754000
119273	754001
27342	754002
15991	754003
8250	754004
1070	754005
37592	754006
102763	754007
53927	754008
31420	754009
52447	754010
47211	754011
1569	754012
80596	754013
8471	754014
25171	754015
13213	754016
87369	754017
7855	754018
102797	754019
1113	754020
46264	754021
134825	754022
17531	754023
49662	754024
42434	754025
64986	754026
26141	754027
117826	754028
147329	754029
106286	754030
6253	754031
4802	754032
132924	754033
12955	754034
148276	754035
59318	754036
13372	754037
27923	754038
71872	754039
52918	754040
37304	754041
24131	754042
18066	754043
119597	754044
17797	754045
3	754046
57773	754047
122104	754048
4580	754049
120903	754050
41056	754051
10794	754052
711	754053
20176	754054
119012	754055
940	754056
134834	754057
65683	754058
109923	754059
17084	754060
5111	754061
8514	754062
20988	754063
20464	754064
25434	754065
346	754066
423	754067
5670	754068
2188	754069
132948	754070
22806	754071
7784	754072
8685	754073
1233	754074
143829	754075
11526	754076
66002	754077
13188	754078
102933	754079
1079	754080
24523	754081
53058	754082
52513	754083
83264	754084
112	754085
19708	754086
58695	754087
21169	754088
11779	754089
45278	754090
39754	754091
72701	754092
2438	754093
103950	754094
15371	754095
47584	754096
68583	754097
3655	754098
3392	754099
2418	754100
76995	754101
18800	754102
5089	754103
39936	754104
10852	754105
20370	754106
5011	754107
12142	754108
570	754109
46410	754110
54094	754111
75102	754112
46791	754113
33076	754114
1298	754115
20288	754116
7262	754117
53078	754118
47409	754119
119284	754120
1889	754121
23036	754122
20439	754123
31627	754124
266	754125
6098	754126
4754	754127
86088	754128
2509	754129
101573	754130
66045	754131
94064	754132
39391	754133
5474	754134
48504	754135
13624	754136
37129	754137
3295	754138
38811	754139
81882	754140
146800	754141
10151	754142
11542	754143
3667	754144
16110	754145
55544	754146
74763	754147
13360	754148
14007	754149
138981	754150
7041	754151
5846	754152
4094	754153
34838	754154
110359	754155
81965	754156
46499	754157
27864	754158
94617	754159
5807	754160
77258	754161
73537	754162
3719	754163
85571	754164
63519	754165
15833	754166
8454	754167
14725	754168
41925	754169
44834	754170
2993	754171
22777	754172
126138	754173
65750	754174
21509	754175
97216	754176
2095	754177
13872	754178
42653	754179
94026	754180
42639	754181
14792	754182
129920	754183
42459	754184
101246	754185
326	754186
47014	754187
69301	754188
25252	754189
10021	754190
50002	754191
15154	754192
12447	754193
91557	754194
12364	754195
40510	754196
142655	754197
24883	754198
67614	754199
17288	754200
37017	754201
80005	754202
103805	754203
55480	754204
99374	754205
63521	754206
59306	754207
48114	754208
101770	754209
13842	754210
52186	754211
91990	754212
84571	754213
10259	754214
43627	754215
131178	754216
3582	754217
51162	754218
13186	754219
14920	754220
3574	754221
222	754222
11285	754223
40812	754224
13430	754225
88508	754226
19982	754227
76542	754228
61451	754229
22534	754230
4823	754231
49820	754232
110174	754233
6212	754234
440	754235
29523	754236
68347	754237
12068	754238
47331	754239
39158	754240
22121	754241
28004	754242
468	754243
35929	754244
64707	754245
25937	754246
15857	754247
6516	754248
36215	754249
25317	754250
84	754251
27148	754252
69390	754253
117991	754254
145996	754255
32789	754256
7151	754257
33307	754258
44729	754259
58145	754260
8097	754261
11931	754262
10986	754263
52514	754264
1682	754265
12508	754266
109183	754267
6369	754268
127090	754269
111990	754270
19149	754271
38846	754272
67640	754273
70527	754274
53885	754275
45591	754276
81171	754277
11599	754278
39103	754279
4588	754280
3664	754281
44015	754282
126641	754283
46565	754284
4533	754285
80407	754286
8206	754287
71789	754288
138948	754289
28508	754290
58114	754291
61418	754292
107624	754293
43573	754294
790	754295
3862	754296
39603	754297
64965	754298
35213	754299
71808	754300
52898	754301
26540	754302
105790	754303
29897	754304
31779	754305
35220	754306
34105	754307
125551	754308
38628	754309
33508	754310
14763	754311
122003	754312
21499	754313
11774	754314
112542	754315
106633	754316
56051	754317
33294	754318
101624	754319
138746	754320
100983	754321
110656	754322
37368	754323
63010	754324
14904	754325
38262	754326
9395	754327
26216	754328
45316	754329
65000	754330
25341	754331
97091	754332
33626	754333
76736	754334
35154	754335
46553	754336
42991	754337
24782	754338
6289	754339
38256	754340
86115	754341
21575	754342
122927	754343
15138	754344
6321	754345
102117	754346
66257	754347
73863	754348
6501	754349
62938	754350
107250	754351
3322	754352
119574	754353
10077	754354
118120	754355
38696	754356
21006	754357
64841	754358
26910	754359
12393	754360
3871	754361
16484	754362
65451	754363
8939	754364
47381	754365
61302	754366
34226	754367
70529	754368
11382	754369
115305	754370
34100	754371
54015	754372
70843	754373
9373	754374
121780	754375
39222	754376
6415	754377
19185	754378
4328	754379
55385	754380
104786	754381
3422	754382
1827	754383
6529	754384
19205	754385
89262	754386
107	754387
21169	754388
2265	754389
84173	754390
109262	754391
8939	754392
65694	754393
95089	754394
124571	754395
6865	754396
10165	754397
39746	754398
84748	754399
9152	754400
24677	754401
61499	754402
146802	754403
3823	754404
27413	754405
83884	754406
3673	754407
2251	754408
58146	754409
15863	754410
28295	754411
16720	754412
2220	754413
71995	754414
9607	754415
24933	754416
43442	754417
4244	754418
27919	754419
49237	754420
49990	754421
6263	754422
97415	754423
4860	754424
10703	754425
138708	754426
85738	754427
133836	754428
28039	754429
20387	754430
113066	754431
9913	754432
83489	754433
52453	754434
58280	754435
40648	754436
7475	754437
64323	754438
70864	754439
54294	754440
89696	754441
7859	754442
189	754443
33721	754444
125	754445
59817	754446
60748	754447
61051	754448
25131	754449
56802	754450
84380	754451
46340	754452
96	754453
136319	754454
38410	754455
4133	754456
23603	754457
29001	754458
32775	754459
57360	754460
142435	754461
12527	754462
26742	754463
129289	754464
19662	754465
56220	754466
30938	754467
1095	754468
37381	754469
110896	754470
31723	754471
28980	754472
51830	754473
19439	754474
126916	754475
48863	754476
130217	754477
71129	754478
66693	754479
44259	754480
122942	754481
110094	754482
3020	754483
61015	754484
37620	754485
83679	754486
72161	754487
3813	754488
28382	754489
115240	754490
19412	754491
15516	754492
133728	754493
37703	754494
86117	754495
12044	754496
88895	754497
7985	754498
29388	754499
46462	754500
10631	754501
37037	754502
50177	754503
12460	754504
6	754505
131706	754506
4005	754507
4192	754508
59211	754509
626	754510
90119	754511
15090	754512
74275	754513
89335	754514
76898	754515
1769	754516
127034	754517
2017	754518
189	754519
69209	754520
39280	754521
7896	754522
75544	754523
8474	754524
31443	754525
47138	754526
9258	754527
33356	754528
92256	754529
8502	754530
539	754531
74238	754532
11391	754533
101478	754534
1749	754535
8099	754536
62738	754537
30626	754538
77956	754539
66959	754540
13320	754541
26606	754542
7771	754543
14592	754544
55147	754545
104423	754546
12372	754547
3622	754548
75288	754549
40649	754550
1241	754551
62754	754552
65530	754553
121871	754554
104135	754555
9989	754556
28502	754557
8007	754558
5026	754559
2328	754560
10332	754561
50611	754562
11560	754563
66847	754564
63729	754565
35197	754566
64102	754567
66576	754568
109683	754569
82418	754570
41545	754571
39987	754572
6720	754573
63395	754574
1213	754575
49402	754576
12069	754577
35424	754578
13259	754579
36708	754580
91225	754581
43667	754582
1863	754583
84729	754584
96516	754585
132005	754586
29567	754587
6996	754588
63973	754589
12277	754590
48741	754591
40754	754592
57803	754593
7154	754594
91377	754595
22069	754596
68726	754597
114000	754598
2712	754599
113329	754600
5441	754601
19992	754602
30711	754603
3757	754604
11603	754605
47676	754606
25459	754607
6	754608
52859	754609
13073	754610
37834	754611
70182	754612
9294	754613
75859	754614
15241	754615
63001	754616
10100	754617
1334	754618
107163	754619
20545	754620
95898	754621
61787	754622
20978	754623
48886	754624
41149	754625
16713	754626
58443	754627
29434	754628
40512	754629
124168	754630
21476	754631
91241	754632
136789	754633
15822	754634
25947	754635
5770	754636
82930	754637
47269	754638
90826	754639
5208	754640
31034	754641
26398	754642
65113	754643
70667	754644
19752	754645
8978	754646
57759	754647
58381	754648
50746	754649
96740	754650
64447	754651
112569	754652
5008	754653
26233	754654
14869	754655
76627	754656
20260	754657
12494	754658
69158	754659
102225	754660
43056	754661
985	754662
18198	754663
563	754664
41630	754665
7596	754666
33711	754667
66474	754668
128292	754669
46451	754670
62137	754671
55245	754672
118487	754673
26116	754674
52314	754675
19408	754676
18469	754677
116330	754678
17041	754679
130936	754680
223	754681
32273	754682
14150	754683
41862	754684
25475	754685
42898	754686
84993	754687
87800	754688
14800	754689
3930	754690
19072	754691
38043	754692
23675	754693
27771	754694
47423	754695
83103	754696
6735	754697
132744	754698
4691	754699
31300	754700
1992	754701
44140	754702
4651	754703
96514	754704
39029	754705
33642	754706
6098	754707
66664	754708
68033	754709
16864	754710
99591	754711
6611	754712
71125	754713
56267	754714
45257	754715
25554	754716
2408	754717
14547	754718
34281	754719
104192	754720
50323	754721
57212	754722
2541	754723
111820	754724
12153	754725
86653	754726
121644	754727
109202	754728
22933	754729
51582	754730
11948	754731
18234	754732
124238	754733
12602	754734
18300	754735
59629	754736
19429	754737
57167	754738
69956	754739
102118	754740
23407	754741
129644	754742
45762	754743
22677	754744
8023	754745
4586	754746
6601	754747
43042	754748
21852	754749
29618	754750
76234	754751
53848	754752
69463	754753
107321	754754
74241	754755
84828	754756
68041	754757
35795	754758
32569	754759
11668	754760
28355	754761
68299	754762
17143	754763
66985	754764
5026	754765
3353	754766
108673	754767
15790	754768
2998	754769
53165	754770
10119	754771
33	754772
80744	754773
1843	754774
19279	754775
17583	754776
17933	754777
863	754778
15629	754779
67033	754780
175	754781
57437	754782
47731	754783
8559	754784
88419	754785
11465	754786
18788	754787
18273	754788
58842	754789
50949	754790
116632	754791
33503	754792
5252	754793
29726	754794
108620	754795
118534	754796
26245	754797
32984	754798
110183	754799
21249	754800
273	754801
4436	754802
24480	754803
78659	754804
64310	754805
23178	754806
21000	754807
137526	754808
8648	754809
2859	754810
19027	754811
52313	754812
55462	754813
51947	754814
77238	754815
12329	754816
72261	754817
129061	754818
74154	754819
62698	754820
90325	754821
12545	754822
48798	754823
10837	754824
6211	754825
15863	754826
135678	754827
8022	754828
67194	754829
110151	754830
118016	754831
13133	754832
40737	754833
336	754834
7364	754835
637	754836
72175	754837
12765	754838
10705	754839
101218	754840
79914	754841
28929	754842
116816	754843
122438	754844
18125	754845
65419	754846
85554	754847
29756	754848
15840	754849
3375	754850
50194	754851
110402	754852
21792	754853
32284	754854
54046	754855
98844	754856
58924	754857
176	754858
102681	754859
13147	754860
26423	754861
36826	754862
26108	754863
107862	754864
20484	754865
130185	754866
79853	754867
116988	754868
61754	754869
102670	754870
83189	754871
92990	754872
8495	754873
64865	754874
90467	754875
120430	754876
4558	754877
39470	754878
27166	754879
31210	754880
33010	754881
60472	754882
7673	754883
108563	754884
17840	754885
80301	754886
604	754887
50957	754888
17669	754889
25764	754890
2461	754891
40805	754892
6412	754893
95641	754894
10583	754895
64469	754896
103417	754897
83946	754898
13728	754899
28686	754900
81793	754901
77966	754902
17584	754903
120007	754904
7193	754905
1073	754906
72392	754907
105528	754908
1203	754909
270	754910
544	754911
7077	754912
75096	754913
6279	754914
63670	754915
120488	754916
106874	754917
56946	754918
107436	754919
92846	754920
5213	754921
88392	754922
61982	754923
37256	754924
95732	754925
37191	754926
76047	754927
31881	754928
14196	754929
1931	754930
18229	754931
15354	754932
18875	754933
45229	754934
40745	754935
20159	754936
17609	754937
50551	754938
49691	754939
56683	754940
75439	754941
9722	754942
19642	754943
40545	754944
135803	754945
8262	754946
136072	754947
23998	754948
114776	754949
35049	754950
23126	754951
16633	754952
58855	754953
77721	754954
1987	754955
106258	754956
1910	754957
26389	754958
12415	754959
95092	754960
50550	754961
60825	754962
37047	754963
3469	754964
52119	754965
3038	754966
84424	754967
116071	754968
12567	754969
10272	754970
40910	754971
57546	754972
23244	754973
98890	754974
101429	754975
12647	754976
53789	754977
16868	754978
32539	754979
11992	754980
7665	754981
72681	754982
43511	754983
47010	754984
102522	754985
27530	754986
142065	754987
4284	754988
35942	754989
67783	754990
32640	754991
12102	754992
3392	754993
8118	754994
97742	754995
147867	754996
22043	754997
95708	754998
4108	754999
1072	755000
60	755001
7223	755002
24114	755003
8749	755004
37265	755005
3582	755006
75030	755007
423	755008
29659	755009
71216	755010
18010	755011
31525	755012
58259	755013
31989	755014
10332	755015
28	755016
18610	755017
36596	755018
7305	755019
131907	755020
30729	755021
6309	755022
71870	755023
27490	755024
118757	755025
55918	755026
3727	755027
50700	755028
40306	755029
57743	755030
82809	755031
21239	755032
34329	755033
70406	755034
58061	755035
53339	755036
91463	755037
47959	755038
78407	755039
84095	755040
85086	755041
55654	755042
24299	755043
113187	755044
220	755045
31485	755046
43347	755047
10056	755048
49110	755049
8066	755050
106206	755051
19822	755052
5513	755053
39968	755054
38596	755055
66246	755056
799	755057
42600	755058
50693	755059
29248	755060
47504	755061
123338	755062
195	755063
40122	755064
2602	755065
24315	755066
4239	755067
113507	755068
31866	755069
92640	755070
35522	755071
136155	755072
69755	755073
37356	755074
107882	755075
86313	755076
47020	755077
7319	755078
47407	755079
22333	755080
20992	755081
100011	755082
31853	755083
19079	755084
62350	755085
96453	755086
36288	755087
84295	755088
9001	755089
16364	755090
54921	755091
118662	755092
3576	755093
70987	755094
108968	755095
32366	755096
108262	755097
118505	755098
51323	755099
43026	755100
135696	755101
61823	755102
28629	755103
106694	755104
1214	755105
8109	755106
18926	755107
17144	755108
94979	755109
3873	755110
126530	755111
3825	755112
19199	755113
87177	755114
16849	755115
137770	755116
25826	755117
541	755118
60900	755119
76660	755120
14226	755121
141446	755122
62148	755123
15248	755124
113014	755125
6046	755126
132152	755127
32362	755128
129215	755129
55	755130
4650	755131
62096	755132
17371	755133
119564	755134
77069	755135
45398	755136
29411	755137
22211	755138
51	755139
854	755140
22460	755141
13865	755142
17643	755143
86866	755144
69421	755145
61646	755146
13528	755147
121060	755148
2492	755149
25611	755150
66061	755151
35188	755152
57342	755153
97813	755154
3910	755155
135153	755156
61912	755157
68943	755158
26457	755159
651	755160
112022	755161
6086	755162
85952	755163
20871	755164
114287	755165
6375	755166
112355	755167
56232	755168
50044	755169
11086	755170
212	755171
14396	755172
26684	755173
49889	755174
11577	755175
47220	755176
66217	755177
61145	755178
66996	755179
56677	755180
44955	755181
12639	755182
4052	755183
53231	755184
63663	755185
42716	755186
20995	755187
72829	755188
8523	755189
85952	755190
28489	755191
128889	755192
15729	755193
6066	755194
62512	755195
5048	755196
110637	755197
70379	755198
20081	755199
58567	755200
10956	755201
6952	755202
18023	755203
81498	755204
55567	755205
97253	755206
33719	755207
89727	755208
86927	755209
69431	755210
25700	755211
7266	755212
65449	755213
4230	755214
3355	755215
69649	755216
2756	755217
21449	755218
9614	755219
16173	755220
64841	755221
9993	755222
28137	755223
1250	755224
86511	755225
5384	755226
4584	755227
25769	755228
127415	755229
2691	755230
40543	755231
75078	755232
71131	755233
57171	755234
87359	755235
17907	755236
8450	755237
28793	755238
37814	755239
13015	755240
56649	755241
9909	755242
22871	755243
95733	755244
20902	755245
4025	755246
40965	755247
1289	755248
88631	755249
97575	755250
42876	755251
60453	755252
61567	755253
19358	755254
44525	755255
93701	755256
21359	755257
60716	755258
84776	755259
1577	755260
2884	755261
56007	755262
76509	755263
62718	755264
108505	755265
1364	755266
31274	755267
15929	755268
14972	755269
51114	755270
65759	755271
61916	755272
30396	755273
38051	755274
77876	755275
18532	755276
67624	755277
39730	755278
11876	755279
63233	755280
916	755281
100569	755282
36499	755283
124290	755284
133753	755285
10973	755286
118313	755287
5247	755288
37158	755289
33756	755290
51405	755291
57258	755292
31817	755293
42573	755294
37669	755295
1437	755296
84524	755297
2494	755298
23065	755299
49	755300
5388	755301
28434	755302
25556	755303
30431	755304
68324	755305
8330	755306
16368	755307
30022	755308
38951	755309
4733	755310
12954	755311
15950	755312
2670	755313
4403	755314
76420	755315
82912	755316
16764	755317
23420	755318
50484	755319
107132	755320
115575	755321
30348	755322
132986	755323
10838	755324
853	755325
47765	755326
28069	755327
48498	755328
102230	755329
82208	755330
10802	755331
35200	755332
9781	755333
113862	755334
96694	755335
124596	755336
1478	755337
149260	755338
102269	755339
8953	755340
119815	755341
223	755342
18430	755343
18212	755344
3736	755345
42656	755346
20554	755347
7779	755348
49597	755349
78322	755350
118725	755351
14213	755352
104453	755353
99059	755354
1520	755355
40777	755356
13206	755357
76270	755358
113221	755359
1661	755360
52157	755361
18056	755362
20067	755363
52813	755364
119384	755365
76218	755366
12128	755367
908	755368
721	755369
46856	755370
12453	755371
13869	755372
98122	755373
33975	755374
30758	755375
283	755376
106552	755377
30074	755378
6611	755379
2633	755380
65340	755381
22808	755382
60156	755383
9057	755384
110702	755385
1634	755386
115400	755387
48822	755388
19026	755389
32167	755390
589	755391
71464	755392
93883	755393
91245	755394
77509	755395
38032	755396
3424	755397
87990	755398
125958	755399
9568	755400
5932	755401
105428	755402
53443	755403
34018	755404
110828	755405
49167	755406
32111	755407
86927	755408
5987	755409
41219	755410
40135	755411
15838	755412
47277	755413
30198	755414
22526	755415
30459	755416
77508	755417
34894	755418
24416	755419
23771	755420
1033	755421
51695	755422
7600	755423
20957	755424
23721	755425
36425	755426
14230	755427
28882	755428
38663	755429
9157	755430
16022	755431
18613	755432
13105	755433
9158	755434
562	755435
62680	755436
118577	755437
867	755438
10500	755439
11548	755440
708	755441
17298	755442
39939	755443
114542	755444
5358	755445
14795	755446
54816	755447
55515	755448
1864	755449
9645	755450
56780	755451
56635	755452
746	755453
31903	755454
58274	755455
27606	755456
72020	755457
23684	755458
1797	755459
27140	755460
12202	755461
79250	755462
23788	755463
10164	755464
79744	755465
27	755466
62416	755467
56828	755468
82681	755469
11186	755470
163	755471
204	755472
44867	755473
73677	755474
15448	755475
86077	755476
35743	755477
466	755478
56683	755479
268	755480
13439	755481
55158	755482
23191	755483
9023	755484
18654	755485
38799	755486
19978	755487
17124	755488
115520	755489
27240	755490
26729	755491
8666	755492
49356	755493
41886	755494
10550	755495
66927	755496
21651	755497
51520	755498
15097	755499
115658	755500
9851	755501
9106	755502
22737	755503
57873	755504
112080	755505
47	755506
63934	755507
1890	755508
57658	755509
52651	755510
62181	755511
7001	755512
96011	755513
64066	755514
13877	755515
19511	755516
85671	755517
59817	755518
12482	755519
1593	755520
18469	755521
34870	755522
132349	755523
34863	755524
147381	755525
71471	755526
124977	755527
76885	755528
4823	755529
34468	755530
26367	755531
87869	755532
58275	755533
25342	755534
7018	755535
3632	755536
148055	755537
131	755538
18275	755539
310	755540
69215	755541
7059	755542
8165	755543
4626	755544
9386	755545
90564	755546
2507	755547
104167	755548
16364	755549
5057	755550
23661	755551
4379	755552
114908	755553
26047	755554
35263	755555
40937	755556
135603	755557
27916	755558
19137	755559
10735	755560
55951	755561
51285	755562
34905	755563
7794	755564
26125	755565
20897	755566
39970	755567
3456	755568
3267	755569
12404	755570
76574	755571
94455	755572
92811	755573
101185	755574
10564	755575
106986	755576
38530	755577
9357	755578
25933	755579
5233	755580
66660	755581
71071	755582
26547	755583
50856	755584
87968	755585
30461	755586
88947	755587
87423	755588
38689	755589
47917	755590
13403	755591
3330	755592
25002	755593
36843	755594
64853	755595
9130	755596
28887	755597
65805	755598
57172	755599
80671	755600
24144	755601
91882	755602
28085	755603
2931	755604
2496	755605
17840	755606
83987	755607
41924	755608
27369	755609
103057	755610
16244	755611
40253	755612
28962	755613
24886	755614
70295	755615
19523	755616
1088	755617
55507	755618
33320	755619
21124	755620
8055	755621
16719	755622
56181	755623
45481	755624
265	755625
261	755626
38634	755627
18738	755628
45333	755629
61705	755630
19208	755631
9741	755632
74818	755633
123872	755634
6737	755635
26593	755636
10264	755637
71701	755638
288	755639
116425	755640
103041	755641
2236	755642
65862	755643
70123	755644
80755	755645
82106	755646
110819	755647
49728	755648
35464	755649
90760	755650
76281	755651
17275	755652
105664	755653
6594	755654
10360	755655
35827	755656
9995	755657
9947	755658
117598	755659
9312	755660
56226	755661
6646	755662
47067	755663
59205	755664
20369	755665
68219	755666
29032	755667
38932	755668
44907	755669
14177	755670
86524	755671
41934	755672
8970	755673
43158	755674
7399	755675
860	755676
26778	755677
139109	755678
26369	755679
2113	755680
65741	755681
19574	755682
19874	755683
10487	755684
646	755685
27147	755686
92914	755687
11832	755688
75989	755689
104879	755690
50922	755691
97481	755692
95886	755693
53008	755694
57437	755695
74708	755696
6	755697
39697	755698
3134	755699
84419	755700
28864	755701
1750	755702
1399	755703
355	755704
102559	755705
60901	755706
109386	755707
73492	755708
32469	755709
45944	755710
10149	755711
49135	755712
89861	755713
37536	755714
75188	755715
1381	755716
10446	755717
82209	755718
20607	755719
59819	755720
2641	755721
107378	755722
88201	755723
101016	755724
60730	755725
150040	755726
2382	755727
16303	755728
48308	755729
20443	755730
12567	755731
73255	755732
2087	755733
12922	755734
77851	755735
113156	755736
12795	755737
24403	755738
949	755739
53102	755740
6243	755741
4898	755742
84608	755743
44995	755744
59872	755745
120059	755746
63112	755747
124686	755748
17301	755749
36134	755750
117920	755751
61850	755752
101719	755753
104034	755754
13416	755755
20847	755756
62655	755757
104171	755758
40142	755759
257	755760
9873	755761
13700	755762
106254	755763
103009	755764
7615	755765
36363	755766
85518	755767
83104	755768
16343	755769
19026	755770
1981	755771
22432	755772
16405	755773
37603	755774
34836	755775
14653	755776
41361	755777
12164	755778
14147	755779
41207	755780
21168	755781
103321	755782
30061	755783
16331	755784
92372	755785
19369	755786
22899	755787
2003	755788
5173	755789
98423	755790
33279	755791
52	755792
5670	755793
1633	755794
27505	755795
17015	755796
85842	755797
48070	755798
111709	755799
26584	755800
46748	755801
4	755802
27733	755803
41954	755804
11373	755805
92125	755806
5421	755807
6134	755808
200	755809
16931	755810
64461	755811
53649	755812
19415	755813
59379	755814
23908	755815
4659	755816
31646	755817
1499	755818
14031	755819
50668	755820
34870	755821
121866	755822
105319	755823
97100	755824
149028	755825
394	755826
21464	755827
10814	755828
52633	755829
15696	755830
43762	755831
19926	755832
10147	755833
1704	755834
16540	755835
50110	755836
42288	755837
33144	755838
81823	755839
13283	755840
98239	755841
3467	755842
92805	755843
26749	755844
56472	755845
89335	755846
101223	755847
33295	755848
57839	755849
57757	755850
48801	755851
94984	755852
5898	755853
70	755854
27140	755855
5267	755856
32817	755857
24874	755858
13351	755859
57467	755860
63647	755861
58673	755862
29325	755863
11396	755864
16214	755865
43326	755866
19074	755867
93242	755868
59321	755869
17265	755870
12089	755871
39765	755872
5214	755873
54579	755874
14271	755875
91508	755876
24519	755877
65133	755878
32238	755879
129164	755880
36252	755881
109855	755882
2251	755883
69486	755884
3571	755885
6076	755886
65210	755887
26993	755888
27595	755889
9685	755890
122991	755891
106574	755892
91152	755893
80786	755894
3009	755895
1043	755896
93763	755897
52189	755898
109649	755899
103110	755900
6579	755901
26604	755902
1013	755903
77448	755904
13921	755905
401	755906
56656	755907
14501	755908
3224	755909
125611	755910
34037	755911
48744	755912
111533	755913
43097	755914
8175	755915
18000	755916
120024	755917
23325	755918
137983	755919
67952	755920
25319	755921
24703	755922
53210	755923
24867	755924
112098	755925
109365	755926
44000	755927
116608	755928
61288	755929
104440	755930
48783	755931
58758	755932
4672	755933
88330	755934
64030	755935
72160	755936
31533	755937
76776	755938
44372	755939
69072	755940
74609	755941
18137	755942
30839	755943
43828	755944
100274	755945
91325	755946
11208	755947
52126	755948
31053	755949
1951	755950
91702	755951
3789	755952
23194	755953
77654	755954
16482	755955
15998	755956
17	755957
28119	755958
137669	755959
133879	755960
73100	755961
116137	755962
11368	755963
82618	755964
113402	755965
44471	755966
77804	755967
121947	755968
8887	755969
28021	755970
16952	755971
3622	755972
72090	755973
10894	755974
135134	755975
64602	755976
129346	755977
17913	755978
16552	755979
43237	755980
5199	755981
49709	755982
60776	755983
2643	755984
4943	755985
98372	755986
27461	755987
65831	755988
21378	755989
17991	755990
4249	755991
13851	755992
11305	755993
27894	755994
63908	755995
45190	755996
85802	755997
10209	755998
6267	755999
11661	756000
14225	756001
123917	756002
34394	756003
43722	756004
17446	756005
117903	756006
50314	756007
37109	756008
80137	756009
80443	756010
4744	756011
3408	756012
55436	756013
96418	756014
98053	756015
14885	756016
17895	756017
33294	756018
57365	756019
30123	756020
34694	756021
143878	756022
4913	756023
432	756024
31029	756025
84160	756026
24038	756027
50460	756028
4646	756029
66470	756030
4725	756031
84935	756032
91234	756033
1903	756034
25004	756035
41895	756036
4755	756037
61905	756038
134804	756039
17677	756040
68205	756041
8601	756042
47369	756043
3935	756044
2823	756045
56016	756046
16	756047
51943	756048
11908	756049
2292	756050
8796	756051
39094	756052
5172	756053
7817	756054
37989	756055
17890	756056
3601	756057
87003	756058
32146	756059
12356	756060
80439	756061
35457	756062
22247	756063
57261	756064
24653	756065
30462	756066
94869	756067
7694	756068
2360	756069
50260	756070
115688	756071
1595	756072
127785	756073
261	756074
41562	756075
82133	756076
72167	756077
100542	756078
63238	756079
1122	756080
56726	756081
98696	756082
5948	756083
30323	756084
4034	756085
54384	756086
97228	756087
72216	756088
64387	756089
28018	756090
9649	756091
98768	756092
21142	756093
69401	756094
19004	756095
81968	756096
50976	756097
12382	756098
24257	756099
105462	756100
53811	756101
1923	756102
30939	756103
46385	756104
110108	756105
148013	756106
11630	756107
10447	756108
63710	756109
8340	756110
43107	756111
23277	756112
93256	756113
99542	756114
24543	756115
12593	756116
96860	756117
59135	756118
42382	756119
33435	756120
46472	756121
18373	756122
46682	756123
68107	756124
75565	756125
45740	756126
19504	756127
66956	756128
25239	756129
91162	756130
103033	756131
10863	756132
50670	756133
102437	756134
60289	756135
53441	756136
68455	756137
74191	756138
72827	756139
122042	756140
33360	756141
3239	756142
88099	756143
34129	756144
90425	756145
25622	756146
4297	756147
45072	756148
1409	756149
15786	756150
35902	756151
58185	756152
22033	756153
7656	756154
1116	756155
3571	756156
27116	756157
9161	756158
13814	756159
11809	756160
7541	756161
8679	756162
8829	756163
62960	756164
35221	756165
6465	756166
37199	756167
4217	756168
11186	756169
84022	756170
66029	756171
43616	756172
21251	756173
121869	756174
29389	756175
85281	756176
15103	756177
10485	756178
11428	756179
9685	756180
47927	756181
7865	756182
49350	756183
28999	756184
6660	756185
68859	756186
20867	756187
22505	756188
8778	756189
47461	756190
13787	756191
70924	756192
59641	756193
27754	756194
10908	756195
60097	756196
45488	756197
149144	756198
71521	756199
4424	756200
24263	756201
6414	756202
74176	756203
3228	756204
2018	756205
21934	756206
86041	756207
69522	756208
84594	756209
56839	756210
85268	756211
1499	756212
22	756213
15355	756214
111297	756215
28492	756216
7001	756217
68403	756218
1280	756219
17525	756220
1107	756221
49090	756222
81433	756223
138134	756224
54342	756225
124409	756226
7652	756227
39915	756228
3315	756229
13493	756230
65017	756231
6082	756232
36824	756233
9474	756234
91235	756235
122046	756236
12237	756237
60248	756238
95206	756239
6294	756240
36501	756241
49735	756242
30348	756243
90150	756244
2287	756245
6645	756246
33935	756247
25273	756248
114001	756249
117438	756250
58599	756251
34313	756252
545	756253
31559	756254
136853	756255
33545	756256
136339	756257
102828	756258
51922	756259
27205	756260
75091	756261
118096	756262
16783	756263
52291	756264
42269	756265
65972	756266
21585	756267
10888	756268
41064	756269
4041	756270
38210	756271
36449	756272
29298	756273
1998	756274
72117	756275
19315	756276
25112	756277
34855	756278
77351	756279
50597	756280
21867	756281
106050	756282
68217	756283
32369	756284
9219	756285
100791	756286
5399	756287
30042	756288
16937	756289
76403	756290
14494	756291
59116	756292
16459	756293
111107	756294
130004	756295
15859	756296
57355	756297
87032	756298
2062	756299
67037	756300
40272	756301
71924	756302
29865	756303
3585	756304
103871	756305
36117	756306
111091	756307
22273	756308
91316	756309
3803	756310
27660	756311
12248	756312
37459	756313
122588	756314
13980	756315
97585	756316
38019	756317
104423	756318
3076	756319
114819	756320
83097	756321
54940	756322
129672	756323
25970	756324
29211	756325
90805	756326
89061	756327
66445	756328
63537	756329
81161	756330
73683	756331
101622	756332
13676	756333
15150	756334
52649	756335
100681	756336
45331	756337
17494	756338
20883	756339
110025	756340
7429	756341
2206	756342
104898	756343
7255	756344
116169	756345
12008	756346
34786	756347
23441	756348
3174	756349
33654	756350
38774	756351
660	756352
23981	756353
5360	756354
69815	756355
36563	756356
15468	756357
32370	756358
51005	756359
118618	756360
48067	756361
76875	756362
58384	756363
53852	756364
9136	756365
14415	756366
48110	756367
60883	756368
106542	756369
15322	756370
9640	756371
94035	756372
18116	756373
15182	756374
114762	756375
784	756376
808	756377
72448	756378
11431	756379
47654	756380
16127	756381
28518	756382
232	756383
3238	756384
49250	756385
37562	756386
95302	756387
81314	756388
3848	756389
65254	756390
102304	756391
6834	756392
73014	756393
98519	756394
57150	756395
69228	756396
121376	756397
117207	756398
62672	756399
65784	756400
24830	756401
15680	756402
4345	756403
13263	756404
132216	756405
73618	756406
150483	756407
74167	756408
31269	756409
20315	756410
82793	756411
110328	756412
64051	756413
54628	756414
88697	756415
92185	756416
12850	756417
15328	756418
66685	756419
55008	756420
7273	756421
114963	756422
31865	756423
45525	756424
52652	756425
109133	756426
11314	756427
112288	756428
24159	756429
54259	756430
1304	756431
81497	756432
42937	756433
12078	756434
13090	756435
25711	756436
29563	756437
125544	756438
5933	756439
943	756440
24770	756441
15459	756442
40026	756443
17435	756444
8663	756445
7556	756446
8060	756447
10351	756448
100262	756449
25593	756450
3936	756451
298	756452
18155	756453
88988	756454
111881	756455
13	756456
15657	756457
84957	756458
55589	756459
100829	756460
24626	756461
74857	756462
50520	756463
7848	756464
66097	756465
443	756466
43160	756467
10723	756468
1888	756469
2829	756470
6472	756471
20061	756472
10347	756473
86146	756474
56692	756475
47025	756476
1057	756477
62938	756478
46857	756479
14240	756480
17393	756481
4918	756482
98677	756483
6754	756484
90455	756485
5496	756486
33357	756487
75758	756488
57164	756489
50317	756490
85535	756491
40553	756492
8606	756493
45741	756494
72798	756495
40589	756496
83560	756497
3512	756498
24646	756499
110789	756500
39550	756501
49876	756502
88593	756503
446	756504
981	756505
80030	756506
127691	756507
6511	756508
22979	756509
57488	756510
83802	756511
42980	756512
114964	756513
32111	756514
30769	756515
13050	756516
32906	756517
110132	756518
51302	756519
59647	756520
41788	756521
13612	756522
91778	756523
42864	756524
94271	756525
8805	756526
36947	756527
12400	756528
25523	756529
33082	756530
38633	756531
663	756532
70288	756533
8543	756534
2258	756535
93166	756536
14716	756537
56492	756538
70138	756539
129109	756540
4966	756541
40296	756542
28518	756543
47158	756544
42984	756545
17034	756546
36091	756547
2624	756548
28577	756549
14097	756550
91602	756551
132842	756552
28358	756553
26836	756554
18491	756555
2416	756556
21635	756557
25519	756558
44301	756559
12311	756560
77193	756561
117624	756562
44220	756563
121106	756564
134737	756565
34564	756566
76977	756567
52528	756568
18257	756569
133751	756570
2927	756571
117095	756572
62	756573
5283	756574
28507	756575
37311	756576
91035	756577
44544	756578
58850	756579
84600	756580
30543	756581
19764	756582
43547	756583
45147	756584
84034	756585
98318	756586
33361	756587
12162	756588
8770	756589
34518	756590
239	756591
14394	756592
46219	756593
37807	756594
6404	756595
23958	756596
56629	756597
6700	756598
14038	756599
19725	756600
9226	756601
14965	756602
61122	756603
20037	756604
46917	756605
65011	756606
2108	756607
3035	756608
3	756609
68033	756610
11567	756611
19109	756612
36770	756613
5793	756614
47314	756615
27351	756616
46416	756617
42159	756618
60458	756619
20040	756620
18554	756621
6003	756622
23003	756623
957	756624
98519	756625
6566	756626
105785	756627
16076	756628
2012	756629
16143	756630
45025	756631
79170	756632
66596	756633
11016	756634
11191	756635
35729	756636
33359	756637
23809	756638
7800	756639
15810	756640
62752	756641
6688	756642
18719	756643
11512	756644
20413	756645
71020	756646
148938	756647
57765	756648
148973	756649
87110	756650
11754	756651
84070	756652
9881	756653
100965	756654
4264	756655
28986	756656
123	756657
112488	756658
10994	756659
120470	756660
57071	756661
55128	756662
63572	756663
100609	756664
6669	756665
25310	756666
1501	756667
17525	756668
23023	756669
18026	756670
69216	756671
31760	756672
26333	756673
607	756674
44622	756675
36882	756676
5084	756677
35383	756678
29426	756679
49171	756680
58677	756681
80536	756682
8889	756683
101799	756684
79460	756685
3868	756686
95151	756687
25237	756688
20755	756689
24076	756690
29477	756691
3512	756692
27474	756693
6025	756694
358	756695
1677	756696
70814	756697
40744	756698
2271	756699
7756	756700
46030	756701
102353	756702
30081	756703
104232	756704
105517	756705
62676	756706
44204	756707
4304	756708
73093	756709
55737	756710
15863	756711
55250	756712
30265	756713
40015	756714
101114	756715
31880	756716
24671	756717
108974	756718
136533	756719
21084	756720
17846	756721
27002	756722
458	756723
84845	756724
12697	756725
32951	756726
91081	756727
48192	756728
3542	756729
57517	756730
48466	756731
8932	756732
7986	756733
101427	756734
72190	756735
85602	756736
21144	756737
10699	756738
940	756739
136966	756740
14496	756741
148711	756742
71015	756743
102900	756744
107053	756745
28252	756746
280	756747
78246	756748
43584	756749
96820	756750
49461	756751
42813	756752
17061	756753
106091	756754
2661	756755
118922	756756
118443	756757
140047	756758
9469	756759
910	756760
665	756761
22466	756762
33579	756763
38214	756764
177	756765
14922	756766
55755	756767
74344	756768
588	756769
101517	756770
11741	756771
31724	756772
4882	756773
4541	756774
7383	756775
67527	756776
11012	756777
40869	756778
81568	756779
87485	756780
46129	756781
16971	756782
93335	756783
6488	756784
16281	756785
25816	756786
74299	756787
34570	756788
95305	756789
111566	756790
68512	756791
13307	756792
2473	756793
39609	756794
13293	756795
23027	756796
29742	756797
42067	756798
26661	756799
36771	756800
108992	756801
2257	756802
1383	756803
5683	756804
10452	756805
116988	756806
67330	756807
135514	756808
39035	756809
31781	756810
35595	756811
34911	756812
9454	756813
53350	756814
11588	756815
135627	756816
1795	756817
36106	756818
60298	756819
10074	756820
15969	756821
64296	756822
13433	756823
6075	756824
4415	756825
72634	756826
37860	756827
60964	756828
45586	756829
10430	756830
8797	756831
109192	756832
44113	756833
122065	756834
1470	756835
52455	756836
38	756837
79307	756838
12005	756839
120072	756840
54808	756841
59972	756842
2662	756843
75958	756844
49525	756845
763	756846
1996	756847
66749	756848
36656	756849
11545	756850
129813	756851
94519	756852
25621	756853
42284	756854
57277	756855
135945	756856
31340	756857
63531	756858
25093	756859
52228	756860
13061	756861
50924	756862
46883	756863
58287	756864
1749	756865
960	756866
55215	756867
43443	756868
2439	756869
25916	756870
125128	756871
75810	756872
16486	756873
47695	756874
44920	756875
30477	756876
53187	756877
103706	756878
55711	756879
12963	756880
103895	756881
21937	756882
2194	756883
24656	756884
2978	756885
25393	756886
20022	756887
15789	756888
48433	756889
85031	756890
65065	756891
19869	756892
2427	756893
42913	756894
200	756895
80760	756896
10278	756897
80659	756898
6139	756899
78199	756900
3982	756901
29582	756902
5927	756903
134978	756904
2061	756905
22063	756906
45207	756907
5805	756908
19123	756909
87085	756910
37980	756911
2161	756912
31794	756913
15142	756914
28823	756915
58790	756916
41185	756917
25063	756918
59137	756919
91192	756920
1938	756921
16	756922
97434	756923
1705	756924
23200	756925
84673	756926
48952	756927
70181	756928
72956	756929
113623	756930
113437	756931
47094	756932
6037	756933
21470	756934
11684	756935
51291	756936
31085	756937
46075	756938
40634	756939
10993	756940
51811	756941
76164	756942
20095	756943
66687	756944
49716	756945
1187	756946
6263	756947
45055	756948
4274	756949
128144	756950
129690	756951
10538	756952
49665	756953
71407	756954
14438	756955
21531	756956
24777	756957
33215	756958
20506	756959
77202	756960
43163	756961
38211	756962
52759	756963
20269	756964
1502	756965
14497	756966
10826	756967
9358	756968
112819	756969
89786	756970
1432	756971
58513	756972
31467	756973
10324	756974
27950	756975
4613	756976
7790	756977
4514	756978
41076	756979
3184	756980
80945	756981
20051	756982
110438	756983
115773	756984
42496	756985
37178	756986
6790	756987
111655	756988
54182	756989
37867	756990
19701	756991
61343	756992
778	756993
7848	756994
87412	756995
70019	756996
48619	756997
30086	756998
29703	756999
79268	757000
8117	757001
12329	757002
24097	757003
48403	757004
16013	757005
106376	757006
137333	757007
6334	757008
20560	757009
6982	757010
142644	757011
45272	757012
16317	757013
125305	757014
53560	757015
112737	757016
61245	757017
2988	757018
60555	757019
4192	757020
72690	757021
11406	757022
71222	757023
20055	757024
63822	757025
23521	757026
110831	757027
19155	757028
7835	757029
29393	757030
40378	757031
54719	757032
71470	757033
21241	757034
87642	757035
40397	757036
54855	757037
95873	757038
21965	757039
148887	757040
83467	757041
18001	757042
63693	757043
5154	757044
69093	757045
12273	757046
1127	757047
55470	757048
28201	757049
39058	757050
27968	757051
6184	757052
25581	757053
6549	757054
25946	757055
53392	757056
23865	757057
36668	757058
7816	757059
99252	757060
18405	757061
37727	757062
78839	757063
25053	757064
22922	757065
64918	757066
25992	757067
111654	757068
92085	757069
72693	757070
21153	757071
78111	757072
23046	757073
42542	757074
4892	757075
76433	757076
45984	757077
51496	757078
60878	757079
61348	757080
62700	757081
37409	757082
59611	757083
20150	757084
23330	757085
3824	757086
4146	757087
21577	757088
121975	757089
85708	757090
40027	757091
83317	757092
48428	757093
18052	757094
1296	757095
16397	757096
1153	757097
121138	757098
1286	757099
64891	757100
55070	757101
23758	757102
36939	757103
7262	757104
44770	757105
4032	757106
115298	757107
41580	757108
150777	757109
125127	757110
20260	757111
8517	757112
6698	757113
23832	757114
93204	757115
7798	757116
3126	757117
51320	757118
30155	757119
144582	757120
1081	757121
22346	757122
9517	757123
17753	757124
68824	757125
2784	757126
44567	757127
27965	757128
23137	757129
143137	757130
24146	757131
13415	757132
2867	757133
80739	757134
5550	757135
56631	757136
45118	757137
17389	757138
127507	757139
29844	757140
45656	757141
10839	757142
137972	757143
8816	757144
16997	757145
805	757146
22442	757147
60219	757148
109479	757149
24359	757150
37884	757151
143778	757152
123967	757153
61006	757154
16068	757155
19508	757156
96573	757157
8938	757158
21297	757159
72463	757160
54660	757161
78603	757162
542	757163
47731	757164
6244	757165
71797	757166
3902	757167
21469	757168
6846	757169
13478	757170
92514	757171
4605	757172
80727	757173
30337	757174
123551	757175
14377	757176
121984	757177
21511	757178
22756	757179
16088	757180
1420	757181
111248	757182
52349	757183
514	757184
96620	757185
313	757186
5559	757187
101432	757188
24534	757189
121206	757190
2786	757191
4692	757192
63324	757193
19375	757194
62476	757195
65152	757196
14593	757197
24665	757198
110307	757199
65700	757200
30566	757201
57172	757202
2095	757203
58353	757204
13846	757205
15855	757206
108551	757207
44153	757208
32823	757209
91374	757210
3812	757211
155	757212
33275	757213
28112	757214
16594	757215
43901	757216
31234	757217
6962	757218
80485	757219
13935	757220
16574	757221
42332	757222
100677	757223
88698	757224
55447	757225
68407	757226
150741	757227
11693	757228
13702	757229
14244	757230
4858	757231
24774	757232
50087	757233
17847	757234
25905	757235
77677	757236
107922	757237
11047	757238
120957	757239
104647	757240
5579	757241
78501	757242
87772	757243
12040	757244
33634	757245
40192	757246
97485	757247
34128	757248
10160	757249
23246	757250
40003	757251
106026	757252
25326	757253
18056	757254
21892	757255
39443	757256
1225	757257
41680	757258
39277	757259
74173	757260
46937	757261
55506	757262
16957	757263
12527	757264
31448	757265
5154	757266
54583	757267
54130	757268
44330	757269
22438	757270
100559	757271
138384	757272
114768	757273
78377	757274
62870	757275
103645	757276
15298	757277
37607	757278
6285	757279
20074	757280
11356	757281
9317	757282
20120	757283
39286	757284
129567	757285
15961	757286
9636	757287
101925	757288
36330	757289
107650	757290
74629	757291
17575	757292
131739	757293
55602	757294
70804	757295
10104	757296
16027	757297
10058	757298
114328	757299
101030	757300
38309	757301
60162	757302
7027	757303
26955	757304
50686	757305
108832	757306
69097	757307
13153	757308
46528	757309
2186	757310
37121	757311
14890	757312
119657	757313
55644	757314
128721	757315
1781	757316
1058	757317
25299	757318
2025	757319
110080	757320
220	757321
30047	757322
78530	757323
7207	757324
5425	757325
146	757326
11435	757327
9765	757328
95068	757329
49721	757330
18735	757331
59685	757332
81354	757333
51469	757334
105490	757335
50345	757336
88973	757337
1865	757338
10735	757339
2639	757340
10862	757341
72708	757342
90424	757343
92580	757344
11837	757345
18276	757346
21095	757347
58521	757348
117719	757349
5881	757350
13917	757351
46147	757352
17028	757353
42317	757354
89465	757355
82848	757356
2378	757357
88471	757358
59448	757359
6569	757360
30584	757361
5668	757362
15830	757363
93909	757364
46126	757365
6324	757366
20822	757367
78175	757368
35127	757369
3005	757370
33570	757371
30261	757372
18179	757373
28823	757374
76160	757375
11263	757376
105909	757377
25449	757378
2461	757379
5448	757380
33322	757381
44701	757382
12416	757383
25425	757384
17380	757385
57829	757386
6262	757387
56670	757388
39056	757389
46467	757390
21287	757391
102122	757392
89755	757393
30813	757394
42991	757395
58690	757396
34189	757397
122904	757398
1540	757399
5814	757400
75880	757401
64986	757402
7829	757403
53352	757404
135974	757405
25412	757406
16318	757407
84660	757408
48314	757409
1806	757410
18622	757411
48203	757412
109454	757413
13383	757414
94469	757415
16234	757416
28514	757417
8984	757418
129230	757419
12599	757420
21094	757421
13094	757422
80837	757423
15115	757424
42895	757425
73949	757426
36663	757427
85803	757428
3733	757429
65581	757430
119386	757431
72077	757432
36766	757433
13084	757434
14	757435
103501	757436
25186	757437
57238	757438
5467	757439
67736	757440
69732	757441
84874	757442
19075	757443
95968	757444
27265	757445
96283	757446
8966	757447
3784	757448
20761	757449
14981	757450
41311	757451
124240	757452
33032	757453
112461	757454
8029	757455
92243	757456
119541	757457
119930	757458
19363	757459
102473	757460
4892	757461
44855	757462
30300	757463
20969	757464
73548	757465
27215	757466
9490	757467
27530	757468
2396	757469
69664	757470
41662	757471
52936	757472
20119	757473
4328	757474
22650	757475
150317	757476
105233	757477
51901	757478
36920	757479
64393	757480
53553	757481
19404	757482
70629	757483
2249	757484
50441	757485
2555	757486
64380	757487
121417	757488
78798	757489
4086	757490
2868	757491
79103	757492
86680	757493
12576	757494
54956	757495
103024	757496
43743	757497
4805	757498
25463	757499
41079	757500
134842	757501
8899	757502
43644	757503
28395	757504
23813	757505
88766	757506
38290	757507
59278	757508
45280	757509
70960	757510
110584	757511
14265	757512
2644	757513
92166	757514
117297	757515
950	757516
1301	757517
10261	757518
687	757519
2481	757520
126230	757521
3266	757522
49530	757523
80191	757524
76037	757525
24680	757526
47917	757527
22671	757528
3365	757529
41381	757530
141668	757531
102939	757532
69002	757533
47937	757534
80999	757535
37870	757536
147	757537
64119	757538
19759	757539
71824	757540
17171	757541
139535	757542
58619	757543
10262	757544
49	757545
91025	757546
111252	757547
33305	757548
25694	757549
5117	757550
29995	757551
33711	757552
71923	757553
11141	757554
6782	757555
20172	757556
89717	757557
104000	757558
100509	757559
40245	757560
1214	757561
27725	757562
2444	757563
66862	757564
55505	757565
52567	757566
65998	757567
7090	757568
30038	757569
286	757570
6921	757571
54	757572
23461	757573
62033	757574
66984	757575
5457	757576
20175	757577
1446	757578
23974	757579
30394	757580
132045	757581
18107	757582
43406	757583
474	757584
77070	757585
72674	757586
115898	757587
50281	757588
96429	757589
872	757590
104672	757591
30923	757592
130995	757593
16974	757594
97059	757595
63733	757596
23976	757597
73887	757598
79673	757599
16025	757600
37177	757601
13768	757602
719	757603
1373	757604
26311	757605
21787	757606
1250	757607
3877	757608
29288	757609
2478	757610
88039	757611
14771	757612
60805	757613
63854	757614
27323	757615
32160	757616
79068	757617
57429	757618
1772	757619
10900	757620
11069	757621
50702	757622
58867	757623
135939	757624
38143	757625
105525	757626
71043	757627
36982	757628
49636	757629
6880	757630
84705	757631
36228	757632
7328	757633
34955	757634
76600	757635
12979	757636
15004	757637
128023	757638
37055	757639
24786	757640
111970	757641
24974	757642
33101	757643
99750	757644
8942	757645
27251	757646
16598	757647
53786	757648
73027	757649
21204	757650
30188	757651
116746	757652
23773	757653
25519	757654
99569	757655
217	757656
49990	757657
41407	757658
82474	757659
19627	757660
44360	757661
93805	757662
92250	757663
14641	757664
56087	757665
37731	757666
10596	757667
11547	757668
13523	757669
34347	757670
22121	757671
28649	757672
4111	757673
148764	757674
58872	757675
68134	757676
85056	757677
76669	757678
111471	757679
106576	757680
46719	757681
8656	757682
32417	757683
76607	757684
18200	757685
41987	757686
6191	757687
7950	757688
88281	757689
25374	757690
1383	757691
5068	757692
42611	757693
43787	757694
23453	757695
63384	757696
15692	757697
35768	757698
108931	757699
48509	757700
73801	757701
6392	757702
45859	757703
22529	757704
46425	757705
5900	757706
83193	757707
69125	757708
12544	757709
3643	757710
96563	757711
155	757712
9206	757713
44114	757714
99974	757715
28221	757716
59680	757717
72240	757718
68426	757719
1444	757720
113933	757721
48830	757722
58042	757723
1174	757724
87262	757725
70937	757726
63078	757727
74075	757728
96664	757729
38781	757730
65157	757731
134526	757732
19592	757733
24068	757734
98568	757735
63045	757736
15833	757737
15094	757738
15817	757739
82340	757740
3695	757741
26255	757742
10491	757743
84249	757744
105640	757745
21407	757746
22164	757747
18276	757748
51196	757749
9030	757750
107849	757751
24494	757752
23932	757753
25511	757754
21803	757755
51106	757756
99403	757757
25757	757758
35168	757759
14290	757760
32776	757761
52576	757762
33346	757763
10622	757764
42726	757765
10635	757766
28391	757767
50074	757768
119043	757769
33529	757770
20150	757771
58051	757772
30292	757773
91777	757774
14893	757775
32486	757776
19065	757777
11527	757778
115964	757779
104795	757780
22926	757781
76719	757782
101487	757783
4444	757784
11448	757785
10129	757786
1590	757787
74281	757788
88834	757789
80382	757790
56025	757791
59818	757792
11797	757793
149559	757794
27425	757795
60217	757796
1506	757797
9869	757798
12651	757799
41381	757800
149863	757801
7744	757802
101822	757803
8056	757804
23825	757805
104579	757806
63579	757807
1186	757808
68209	757809
118327	757810
100610	757811
69939	757812
28445	757813
35789	757814
38548	757815
104421	757816
107536	757817
120680	757818
72453	757819
19165	757820
22555	757821
31058	757822
14568	757823
36941	757824
15204	757825
51058	757826
5994	757827
53640	757828
4674	757829
16158	757830
35924	757831
8410	757832
26768	757833
53123	757834
123507	757835
86063	757836
87977	757837
14804	757838
9707	757839
290	757840
17379	757841
5936	757842
16300	757843
19124	757844
27796	757845
8020	757846
44182	757847
39603	757848
3284	757849
56829	757850
37479	757851
1147	757852
72134	757853
21551	757854
271	757855
14282	757856
88675	757857
128063	757858
48368	757859
118861	757860
33434	757861
30105	757862
328	757863
22910	757864
73350	757865
76403	757866
25610	757867
27082	757868
58153	757869
103987	757870
30762	757871
1219	757872
18493	757873
81851	757874
24339	757875
22495	757876
92360	757877
80203	757878
149951	757879
69	757880
19402	757881
19721	757882
1449	757883
35805	757884
34138	757885
286	757886
71087	757887
8913	757888
7944	757889
3463	757890
23599	757891
6312	757892
6069	757893
56118	757894
60097	757895
1845	757896
40136	757897
12404	757898
49273	757899
6377	757900
3129	757901
20682	757902
5928	757903
33580	757904
3128	757905
24799	757906
13227	757907
16238	757908
491	757909
111496	757910
42878	757911
13278	757912
35347	757913
66004	757914
1793	757915
14725	757916
773	757917
1485	757918
62329	757919
12300	757920
1076	757921
118864	757922
92700	757923
8962	757924
56547	757925
22680	757926
35977	757927
89601	757928
27398	757929
91259	757930
6559	757931
112185	757932
1564	757933
54136	757934
54601	757935
2282	757936
17810	757937
59563	757938
3305	757939
4109	757940
48028	757941
28750	757942
19197	757943
14149	757944
55343	757945
71448	757946
32347	757947
128863	757948
49692	757949
46805	757950
115043	757951
9977	757952
40871	757953
5690	757954
36999	757955
10756	757956
25339	757957
69564	757958
114364	757959
45522	757960
25713	757961
103211	757962
34741	757963
73710	757964
135372	757965
24931	757966
21676	757967
128838	757968
141708	757969
109878	757970
16146	757971
3566	757972
6554	757973
35142	757974
36136	757975
3724	757976
2522	757977
51932	757978
17839	757979
12765	757980
117288	757981
24261	757982
63227	757983
58499	757984
21353	757985
120921	757986
52676	757987
135	757988
121615	757989
96770	757990
122377	757991
62848	757992
40764	757993
18785	757994
34546	757995
42048	757996
23623	757997
279	757998
126379	757999
56551	758000
13343	758001
31570	758002
2967	758003
134534	758004
70076	758005
10829	758006
3414	758007
24717	758008
7252	758009
115076	758010
45987	758011
22249	758012
23901	758013
5937	758014
114935	758015
65214	758016
81328	758017
90820	758018
40474	758019
16097	758020
114595	758021
72	758022
34503	758023
65555	758024
32691	758025
33471	758026
4190	758027
73592	758028
70112	758029
149077	758030
1627	758031
96060	758032
87013	758033
14502	758034
112883	758035
68570	758036
71050	758037
711	758038
10389	758039
33465	758040
10604	758041
46271	758042
76513	758043
8588	758044
95650	758045
122484	758046
26696	758047
21919	758048
37992	758049
7493	758050
34669	758051
117428	758052
43167	758053
50616	758054
60422	758055
990	758056
23662	758057
33639	758058
18485	758059
11090	758060
102866	758061
19173	758062
88154	758063
24761	758064
50568	758065
28198	758066
2528	758067
6324	758068
7659	758069
103897	758070
19616	758071
47368	758072
19194	758073
45576	758074
100010	758075
39857	758076
42973	758077
101433	758078
3662	758079
3340	758080
5310	758081
25837	758082
1236	758083
17967	758084
20484	758085
17924	758086
133603	758087
27650	758088
36010	758089
56682	758090
3581	758091
60816	758092
39936	758093
2616	758094
22079	758095
6307	758096
12359	758097
37035	758098
17268	758099
6076	758100
26919	758101
56355	758102
77027	758103
45633	758104
43809	758105
40242	758106
5938	758107
6132	758108
5957	758109
18247	758110
24265	758111
18490	758112
97533	758113
7928	758114
36899	758115
6822	758116
104756	758117
84592	758118
30944	758119
60848	758120
36494	758121
45294	758122
21536	758123
115157	758124
54002	758125
89125	758126
81567	758127
81254	758128
69236	758129
29176	758130
3986	758131
23240	758132
2558	758133
49835	758134
58340	758135
29761	758136
11193	758137
64932	758138
39437	758139
70452	758140
38569	758141
5484	758142
51368	758143
26023	758144
11994	758145
72025	758146
1350	758147
116310	758148
72723	758149
71952	758150
125916	758151
45680	758152
58590	758153
16997	758154
109585	758155
35277	758156
42736	758157
135994	758158
54609	758159
76644	758160
118082	758161
21837	758162
39070	758163
13852	758164
106781	758165
65796	758166
23601	758167
46266	758168
47648	758169
721	758170
30050	758171
11768	758172
22542	758173
2253	758174
140943	758175
19308	758176
13924	758177
126276	758178
16158	758179
102090	758180
68734	758181
58254	758182
88241	758183
94878	758184
98716	758185
30246	758186
5458	758187
118871	758188
51439	758189
20258	758190
28025	758191
1284	758192
27999	758193
102877	758194
34	758195
23999	758196
39127	758197
8723	758198
15607	758199
52100	758200
56567	758201
2203	758202
7860	758203
49153	758204
57693	758205
36045	758206
37967	758207
53946	758208
33423	758209
70423	758210
85621	758211
11141	758212
109399	758213
62222	758214
69766	758215
94880	758216
77010	758217
102594	758218
70055	758219
13538	758220
72682	758221
55608	758222
105290	758223
21959	758224
5056	758225
89924	758226
34194	758227
134157	758228
20189	758229
23055	758230
118652	758231
134074	758232
12866	758233
7218	758234
8287	758235
61255	758236
13623	758237
79845	758238
3215	758239
2630	758240
12019	758241
88799	758242
20182	758243
127984	758244
29765	758245
6029	758246
19308	758247
112598	758248
47659	758249
12108	758250
18023	758251
12745	758252
145964	758253
34992	758254
63881	758255
55477	758256
43207	758257
74721	758258
3533	758259
102142	758260
92767	758261
97497	758262
9079	758263
74840	758264
26193	758265
45729	758266
5973	758267
51177	758268
4044	758269
6507	758270
22841	758271
40103	758272
47350	758273
105209	758274
6067	758275
46161	758276
3446	758277
106425	758278
58644	758279
38759	758280
9049	758281
33663	758282
5311	758283
4759	758284
14361	758285
1217	758286
133912	758287
106200	758288
46205	758289
22583	758290
13440	758291
4335	758292
34626	758293
121115	758294
78765	758295
92379	758296
45806	758297
100234	758298
11382	758299
63592	758300
19240	758301
6296	758302
65263	758303
29468	758304
60807	758305
1670	758306
45702	758307
38411	758308
5979	758309
12522	758310
112453	758311
95040	758312
79596	758313
54715	758314
5203	758315
72585	758316
82959	758317
73390	758318
9305	758319
47035	758320
2119	758321
2857	758322
37582	758323
35633	758324
53274	758325
11127	758326
921	758327
67710	758328
13020	758329
29782	758330
5016	758331
2872	758332
5400	758333
68990	758334
111408	758335
4830	758336
62476	758337
24818	758338
15650	758339
20440	758340
15914	758341
42365	758342
22083	758343
13174	758344
74526	758345
12783	758346
30379	758347
78360	758348
37447	758349
65102	758350
14624	758351
58738	758352
104773	758353
29410	758354
2063	758355
24516	758356
139803	758357
25427	758358
64816	758359
74577	758360
64904	758361
15421	758362
41910	758363
30567	758364
353	758365
18647	758366
134343	758367
26164	758368
11061	758369
23165	758370
44539	758371
988	758372
20293	758373
35700	758374
7703	758375
31676	758376
52579	758377
18781	758378
8283	758379
65599	758380
48450	758381
35482	758382
83548	758383
29193	758384
13429	758385
48923	758386
80684	758387
100667	758388
143886	758389
572	758390
133810	758391
35475	758392
25095	758393
26202	758394
9430	758395
53853	758396
120996	758397
40659	758398
78154	758399
15423	758400
45552	758401
42875	758402
36719	758403
49382	758404
68142	758405
10933	758406
60963	758407
65036	758408
92308	758409
53847	758410
9152	758411
32399	758412
21518	758413
49861	758414
124850	758415
13841	758416
38115	758417
25408	758418
65002	758419
118807	758420
45548	758421
7623	758422
43769	758423
61809	758424
20452	758425
32326	758426
61254	758427
7843	758428
19882	758429
45018	758430
4089	758431
8135	758432
26221	758433
63219	758434
19138	758435
5748	758436
40281	758437
26	758438
107034	758439
54919	758440
94314	758441
39141	758442
59305	758443
7687	758444
69395	758445
19737	758446
93377	758447
16141	758448
23953	758449
87868	758450
92656	758451
83256	758452
13619	758453
25235	758454
12145	758455
74492	758456
28675	758457
19108	758458
100727	758459
47442	758460
74329	758461
4185	758462
63039	758463
35861	758464
14305	758465
88048	758466
140552	758467
13856	758468
43744	758469
10331	758470
122282	758471
124226	758472
28057	758473
109702	758474
2372	758475
52474	758476
14801	758477
87855	758478
56372	758479
140487	758480
113587	758481
78544	758482
62751	758483
22071	758484
126065	758485
5207	758486
102775	758487
19835	758488
3751	758489
43561	758490
24501	758491
26983	758492
8152	758493
19457	758494
23562	758495
8394	758496
132610	758497
43272	758498
43086	758499
3314	758500
90142	758501
79050	758502
113172	758503
9857	758504
808	758505
12199	758506
50628	758507
4577	758508
97085	758509
17171	758510
21730	758511
966	758512
86627	758513
21452	758514
127596	758515
15537	758516
127450	758517
56420	758518
14586	758519
32833	758520
67739	758521
42216	758522
839	758523
51788	758524
82290	758525
37662	758526
47546	758527
20424	758528
124	758529
104582	758530
81266	758531
25489	758532
59839	758533
4965	758534
89736	758535
74318	758536
84550	758537
47893	758538
6	758539
104068	758540
59118	758541
18491	758542
45791	758543
60766	758544
38836	758545
5534	758546
3246	758547
127923	758548
33184	758549
14009	758550
102096	758551
5260	758552
38257	758553
22380	758554
20568	758555
24394	758556
142456	758557
18576	758558
1356	758559
913	758560
58830	758561
10137	758562
867	758563
40780	758564
112167	758565
123307	758566
62487	758567
27155	758568
30915	758569
13407	758570
42280	758571
14547	758572
977	758573
20051	758574
37903	758575
35746	758576
5587	758577
101989	758578
64609	758579
15866	758580
77220	758581
31283	758582
57446	758583
7913	758584
149674	758585
35799	758586
48513	758587
86197	758588
30256	758589
49693	758590
43383	758591
43595	758592
37179	758593
37346	758594
23132	758595
117082	758596
85719	758597
576	758598
66889	758599
37935	758600
41866	758601
172	758602
32036	758603
37220	758604
22604	758605
72046	758606
56406	758607
5902	758608
9742	758609
49614	758610
606	758611
4513	758612
39913	758613
94154	758614
87792	758615
11843	758616
144514	758617
51876	758618
1560	758619
26654	758620
84315	758621
66566	758622
54771	758623
137300	758624
67161	758625
39669	758626
29407	758627
3038	758628
16167	758629
15957	758630
18132	758631
29234	758632
46872	758633
79370	758634
133781	758635
35359	758636
18649	758637
42809	758638
463	758639
131460	758640
72241	758641
7041	758642
84440	758643
9715	758644
139137	758645
3037	758646
52534	758647
50092	758648
50070	758649
41840	758650
9049	758651
22564	758652
50513	758653
22729	758654
39062	758655
3896	758656
242	758657
20176	758658
72077	758659
15628	758660
16492	758661
5662	758662
128787	758663
31118	758664
9983	758665
14435	758666
76246	758667
40036	758668
72550	758669
1173	758670
60614	758671
30055	758672
51982	758673
18953	758674
9271	758675
3962	758676
45755	758677
67961	758678
78180	758679
9747	758680
549	758681
66071	758682
82351	758683
52293	758684
15616	758685
41920	758686
48916	758687
2169	758688
56231	758689
21800	758690
107304	758691
993	758692
20152	758693
123896	758694
10331	758695
63391	758696
135081	758697
34437	758698
5234	758699
81432	758700
47159	758701
12276	758702
32419	758703
107213	758704
140408	758705
6600	758706
71933	758707
14539	758708
32567	758709
10062	758710
4950	758711
34558	758712
64288	758713
63145	758714
64146	758715
63412	758716
5570	758717
121185	758718
1925	758719
107105	758720
21252	758721
54313	758722
19375	758723
5349	758724
77311	758725
8944	758726
3605	758727
71038	758728
39	758729
2679	758730
24539	758731
29969	758732
5465	758733
84164	758734
70555	758735
3879	758736
1804	758737
16063	758738
50964	758739
89868	758740
28770	758741
80004	758742
54837	758743
3160	758744
26542	758745
117903	758746
57120	758747
83619	758748
62396	758749
118221	758750
69694	758751
67940	758752
51227	758753
97	758754
135388	758755
57841	758756
117101	758757
25655	758758
59524	758759
126751	758760
18866	758761
82169	758762
53949	758763
93863	758764
28578	758765
59918	758766
53824	758767
57077	758768
15699	758769
12305	758770
4645	758771
50728	758772
97111	758773
1877	758774
96181	758775
74549	758776
53922	758777
28646	758778
11568	758779
78741	758780
104129	758781
62391	758782
31608	758783
7261	758784
14463	758785
38346	758786
30272	758787
10848	758788
6113	758789
56251	758790
643	758791
23785	758792
58472	758793
47550	758794
24884	758795
30697	758796
44775	758797
6348	758798
4758	758799
28720	758800
51187	758801
7306	758802
20141	758803
90461	758804
16202	758805
16860	758806
12695	758807
84940	758808
38789	758809
29625	758810
40984	758811
150769	758812
3519	758813
17052	758814
113740	758815
106317	758816
68823	758817
4643	758818
11648	758819
12186	758820
7537	758821
115060	758822
17367	758823
61715	758824
16287	758825
24914	758826
37745	758827
5850	758828
1718	758829
70739	758830
68618	758831
30893	758832
20763	758833
32563	758834
13018	758835
17438	758836
6309	758837
5400	758838
15590	758839
51250	758840
67070	758841
105660	758842
74471	758843
4413	758844
53130	758845
7124	758846
2822	758847
115724	758848
72433	758849
3792	758850
26230	758851
12156	758852
41065	758853
91480	758854
23739	758855
23971	758856
28627	758857
17748	758858
20620	758859
54670	758860
114659	758861
4945	758862
66179	758863
53886	758864
42814	758865
34154	758866
42188	758867
12684	758868
625	758869
66621	758870
86162	758871
19646	758872
57264	758873
2945	758874
1852	758875
32960	758876
12823	758877
89086	758878
83607	758879
51914	758880
13859	758881
44887	758882
13362	758883
57980	758884
10819	758885
47748	758886
25659	758887
4213	758888
86845	758889
95260	758890
1522	758891
100092	758892
3355	758893
75310	758894
2050	758895
101401	758896
235	758897
104200	758898
24000	758899
7401	758900
19333	758901
8564	758902
88266	758903
34121	758904
26123	758905
89006	758906
5675	758907
83348	758908
5655	758909
119817	758910
16519	758911
46787	758912
102118	758913
19039	758914
39957	758915
16982	758916
6442	758917
57961	758918
53119	758919
80430	758920
62297	758921
41327	758922
62503	758923
11815	758924
12718	758925
8846	758926
379	758927
1695	758928
81512	758929
74463	758930
77634	758931
6809	758932
70414	758933
76097	758934
35836	758935
6430	758936
4430	758937
32348	758938
89822	758939
56388	758940
265	758941
139569	758942
887	758943
110332	758944
96243	758945
14668	758946
26834	758947
10404	758948
87233	758949
1266	758950
23245	758951
5230	758952
95395	758953
29087	758954
97568	758955
149849	758956
81406	758957
57884	758958
3012	758959
120750	758960
95329	758961
136019	758962
52164	758963
5502	758964
55135	758965
94082	758966
34286	758967
4669	758968
28463	758969
98756	758970
9000	758971
44866	758972
121540	758973
6457	758974
62480	758975
8485	758976
109500	758977
1621	758978
364	758979
59420	758980
25353	758981
26095	758982
35493	758983
24280	758984
15014	758985
94234	758986
16080	758987
1934	758988
46715	758989
54307	758990
117246	758991
123598	758992
122695	758993
62139	758994
141072	758995
88665	758996
102705	758997
32258	758998
3819	758999
113291	759000
89046	759001
53954	759002
78093	759003
31982	759004
36272	759005
77119	759006
101086	759007
83376	759008
80893	759009
37107	759010
827	759011
9195	759012
62849	759013
38231	759014
14663	759015
40767	759016
28068	759017
65657	759018
27431	759019
20753	759020
46339	759021
52480	759022
83	759023
111052	759024
19699	759025
112773	759026
106018	759027
22961	759028
35925	759029
54611	759030
31550	759031
131767	759032
8336	759033
64520	759034
68414	759035
67524	759036
60313	759037
46835	759038
11264	759039
43853	759040
48186	759041
34532	759042
96242	759043
87012	759044
88519	759045
24570	759046
20639	759047
3906	759048
19629	759049
83287	759050
128764	759051
2147	759052
5484	759053
19344	759054
25582	759055
5829	759056
88600	759057
16249	759058
97050	759059
6706	759060
34519	759061
940	759062
25571	759063
76449	759064
44710	759065
89910	759066
12655	759067
39328	759068
615	759069
46068	759070
45008	759071
22463	759072
2096	759073
26019	759074
134030	759075
6358	759076
17829	759077
27593	759078
29504	759079
33581	759080
18586	759081
27076	759082
3591	759083
19535	759084
66036	759085
102401	759086
13045	759087
29363	759088
6523	759089
83733	759090
15115	759091
75243	759092
51261	759093
17175	759094
55847	759095
109328	759096
66551	759097
14851	759098
26703	759099
31644	759100
80675	759101
100169	759102
29745	759103
61552	759104
22723	759105
39770	759106
96725	759107
61751	759108
934	759109
94377	759110
79700	759111
88031	759112
19476	759113
49258	759114
112299	759115
33820	759116
7410	759117
4099	759118
39416	759119
133403	759120
22374	759121
37660	759122
68435	759123
38803	759124
44011	759125
94234	759126
66247	759127
41472	759128
48838	759129
118155	759130
5710	759131
6550	759132
20507	759133
57925	759134
7712	759135
7337	759136
74687	759137
51403	759138
78180	759139
108673	759140
28183	759141
122977	759142
49399	759143
22247	759144
11146	759145
55880	759146
9493	759147
38625	759148
126121	759149
59978	759150
97118	759151
73518	759152
83911	759153
28665	759154
3710	759155
55542	759156
15180	759157
132206	759158
71799	759159
9307	759160
140015	759161
14166	759162
21842	759163
14146	759164
22945	759165
7877	759166
19230	759167
119618	759168
57102	759169
81	759170
1096	759171
31002	759172
30496	759173
136304	759174
6145	759175
445	759176
132820	759177
1581	759178
24775	759179
27312	759180
60579	759181
54362	759182
36598	759183
26337	759184
33362	759185
24160	759186
50308	759187
42906	759188
16615	759189
94461	759190
516	759191
62421	759192
1521	759193
69127	759194
107195	759195
43294	759196
34315	759197
19247	759198
122044	759199
47448	759200
26296	759201
30542	759202
102094	759203
10161	759204
2642	759205
135064	759206
8087	759207
42056	759208
34138	759209
32085	759210
62076	759211
13247	759212
54336	759213
25961	759214
103161	759215
80406	759216
41522	759217
73643	759218
65381	759219
23122	759220
6039	759221
49784	759222
29772	759223
41219	759224
80154	759225
40125	759226
6339	759227
40345	759228
25101	759229
97847	759230
26543	759231
27172	759232
19054	759233
7745	759234
4276	759235
45485	759236
46174	759237
55721	759238
22601	759239
107626	759240
121629	759241
40497	759242
38592	759243
24670	759244
14005	759245
61834	759246
16142	759247
16725	759248
1470	759249
22718	759250
24667	759251
23046	759252
45077	759253
57558	759254
37049	759255
15488	759256
98639	759257
58736	759258
29438	759259
68521	759260
93328	759261
56528	759262
113255	759263
36528	759264
30042	759265
7227	759266
50801	759267
6284	759268
92603	759269
68922	759270
75381	759271
17365	759272
104412	759273
50093	759274
102998	759275
130656	759276
45465	759277
76255	759278
1343	759279
4855	759280
129499	759281
9251	759282
15525	759283
89542	759284
1680	759285
1902	759286
3826	759287
63416	759288
1046	759289
8328	759290
32749	759291
31440	759292
56265	759293
18629	759294
33011	759295
3755	759296
17792	759297
100322	759298
15294	759299
28799	759300
3971	759301
8797	759302
7764	759303
5673	759304
3462	759305
50716	759306
20661	759307
2311	759308
117758	759309
3717	759310
100754	759311
86065	759312
97589	759313
66945	759314
1190	759315
53773	759316
26523	759317
56	759318
4414	759319
66652	759320
36800	759321
19473	759322
109378	759323
18013	759324
83056	759325
81049	759326
40439	759327
25758	759328
4717	759329
101148	759330
33615	759331
85510	759332
116801	759333
9422	759334
1448	759335
9525	759336
1059	759337
154	759338
96840	759339
32944	759340
18361	759341
35770	759342
11387	759343
30026	759344
6385	759345
101351	759346
13248	759347
12049	759348
916	759349
10296	759350
82548	759351
18261	759352
10240	759353
36865	759354
5011	759355
24546	759356
16	759357
16148	759358
843	759359
12330	759360
115191	759361
92276	759362
3151	759363
3165	759364
63747	759365
27645	759366
95955	759367
5471	759368
11532	759369
126050	759370
71551	759371
37433	759372
86338	759373
56527	759374
41536	759375
50849	759376
1243	759377
18820	759378
107429	759379
54101	759380
126152	759381
102292	759382
12098	759383
549	759384
76730	759385
43083	759386
115011	759387
19967	759388
71529	759389
100721	759390
45144	759391
64077	759392
8742	759393
30546	759394
89477	759395
48672	759396
6858	759397
59478	759398
95689	759399
140583	759400
14715	759401
56966	759402
15618	759403
1776	759404
29240	759405
103135	759406
30979	759407
1031	759408
4513	759409
118842	759410
5408	759411
67529	759412
114269	759413
121853	759414
45274	759415
75161	759416
39525	759417
38947	759418
397	759419
26355	759420
12429	759421
12429	759422
75352	759423
21340	759424
107261	759425
135497	759426
11669	759427
32650	759428
11657	759429
110653	759430
20843	759431
29068	759432
869	759433
72676	759434
4350	759435
2431	759436
67481	759437
19660	759438
23144	759439
3674	759440
22929	759441
13727	759442
20760	759443
37533	759444
7625	759445
827	759446
5301	759447
82316	759448
116434	759449
33741	759450
81639	759451
80771	759452
44076	759453
4277	759454
101229	759455
70166	759456
55589	759457
11946	759458
36329	759459
126043	759460
109651	759461
136063	759462
35113	759463
63246	759464
98027	759465
110215	759466
28430	759467
13957	759468
11127	759469
12977	759470
75411	759471
77996	759472
14939	759473
6569	759474
47668	759475
8824	759476
104310	759477
10453	759478
40328	759479
9088	759480
98191	759481
41505	759482
33575	759483
147289	759484
44904	759485
109306	759486
76184	759487
65676	759488
21455	759489
2343	759490
24627	759491
25380	759492
24003	759493
118502	759494
52941	759495
62061	759496
25373	759497
1369	759498
67052	759499
39567	759500
22358	759501
3840	759502
37466	759503
25363	759504
33195	759505
15	759506
15714	759507
10337	759508
54361	759509
121707	759510
116404	759511
122038	759512
4529	759513
6458	759514
31601	759515
25460	759516
102741	759517
13915	759518
6132	759519
42602	759520
92471	759521
46991	759522
14944	759523
10492	759524
40003	759525
110632	759526
9570	759527
33717	759528
9720	759529
32276	759530
30293	759531
29413	759532
13778	759533
134660	759534
62183	759535
44923	759536
37416	759537
19030	759538
31533	759539
27746	759540
136850	759541
113899	759542
79522	759543
514	759544
15705	759545
17637	759546
20091	759547
3674	759548
35537	759549
30643	759550
2339	759551
26807	759552
118300	759553
47944	759554
1948	759555
11655	759556
62687	759557
34427	759558
3294	759559
44160	759560
57257	759561
12324	759562
58472	759563
7932	759564
44497	759565
129606	759566
128712	759567
4461	759568
60064	759569
115834	759570
26920	759571
11590	759572
759	759573
36502	759574
146	759575
113210	759576
78703	759577
17385	759578
9394	759579
29281	759580
96092	759581
12073	759582
95070	759583
14001	759584
122783	759585
9546	759586
12736	759587
83462	759588
74063	759589
85000	759590
11161	759591
44165	759592
65718	759593
26697	759594
36260	759595
138097	759596
53280	759597
28113	759598
123613	759599
7737	759600
93332	759601
17535	759602
7354	759603
938	759604
42391	759605
6936	759606
28759	759607
47297	759608
81466	759609
1613	759610
22000	759611
54484	759612
45986	759613
30322	759614
16702	759615
33971	759616
6061	759617
20	759618
54686	759619
8980	759620
81369	759621
13505	759622
20066	759623
14832	759624
44424	759625
19251	759626
109666	759627
127433	759628
89452	759629
8642	759630
8212	759631
21701	759632
6133	759633
640	759634
48982	759635
102309	759636
89386	759637
126094	759638
127771	759639
1034	759640
69299	759641
79409	759642
5173	759643
119943	759644
61713	759645
56959	759646
54753	759647
37048	759648
45647	759649
9058	759650
95420	759651
23314	759652
58079	759653
54341	759654
13339	759655
45591	759656
52820	759657
48014	759658
80523	759659
61563	759660
52876	759661
60938	759662
7350	759663
9649	759664
53728	759665
22840	759666
9171	759667
81838	759668
5830	759669
83912	759670
84430	759671
89273	759672
95283	759673
4514	759674
77030	759675
110685	759676
47094	759677
98408	759678
83232	759679
17923	759680
5831	759681
24945	759682
92166	759683
27119	759684
32400	759685
10113	759686
35115	759687
120283	759688
10306	759689
7453	759690
137836	759691
11563	759692
56135	759693
61848	759694
14988	759695
11133	759696
48654	759697
23920	759698
65410	759699
13055	759700
30919	759701
48910	759702
123771	759703
16327	759704
63654	759705
77202	759706
46003	759707
97407	759708
613	759709
7522	759710
101222	759711
46869	759712
104161	759713
2097	759714
60945	759715
68167	759716
100553	759717
11194	759718
6419	759719
74146	759720
40353	759721
1446	759722
114047	759723
86832	759724
6790	759725
85514	759726
47833	759727
135121	759728
19196	759729
1471	759730
74968	759731
10718	759732
137539	759733
10170	759734
2855	759735
2787	759736
32497	759737
9580	759738
38066	759739
28000	759740
19995	759741
66305	759742
90013	759743
42779	759744
49954	759745
67902	759746
75704	759747
34276	759748
100113	759749
90646	759750
1343	759751
41294	759752
10781	759753
64468	759754
11225	759755
4547	759756
100005	759757
7148	759758
100550	759759
42719	759760
60	759761
69546	759762
30769	759763
14267	759764
73509	759765
23980	759766
65672	759767
47809	759768
105873	759769
76911	759770
48502	759771
89062	759772
88180	759773
55233	759774
7715	759775
7383	759776
38305	759777
74573	759778
11202	759779
22864	759780
133612	759781
65881	759782
813	759783
22964	759784
79009	759785
10645	759786
15886	759787
21371	759788
118578	759789
125760	759790
7791	759791
2874	759792
110853	759793
8511	759794
17866	759795
3733	759796
64569	759797
948	759798
59433	759799
113583	759800
845	759801
17277	759802
22349	759803
91050	759804
14366	759805
30352	759806
117326	759807
141424	759808
3098	759809
61264	759810
114233	759811
30833	759812
37166	759813
59431	759814
147771	759815
30448	759816
9315	759817
35584	759818
33566	759819
9772	759820
1939	759821
3227	759822
39382	759823
6945	759824
100803	759825
10978	759826
9186	759827
1567	759828
7707	759829
59669	759830
63945	759831
77592	759832
80940	759833
39452	759834
31733	759835
5575	759836
223	759837
17987	759838
1935	759839
4271	759840
43735	759841
1954	759842
48309	759843
71664	759844
23646	759845
25768	759846
15616	759847
39745	759848
30847	759849
57957	759850
4002	759851
4390	759852
5464	759853
70109	759854
27174	759855
65966	759856
2529	759857
8161	759858
106219	759859
4	759860
86689	759861
74354	759862
26969	759863
3787	759864
2200	759865
126585	759866
58177	759867
30277	759868
21811	759869
33765	759870
6322	759871
108381	759872
71930	759873
52259	759874
10639	759875
16866	759876
53992	759877
45806	759878
144015	759879
11319	759880
92391	759881
98353	759882
27584	759883
22549	759884
28357	759885
18606	759886
1127	759887
6402	759888
198	759889
38274	759890
8643	759891
103051	759892
49959	759893
13777	759894
54693	759895
11565	759896
755	759897
52710	759898
51922	759899
21572	759900
54987	759901
4864	759902
2610	759903
65020	759904
93484	759905
14835	759906
5180	759907
30892	759908
960	759909
108558	759910
139377	759911
31313	759912
81548	759913
31898	759914
23737	759915
116536	759916
10070	759917
6147	759918
30034	759919
1262	759920
50455	759921
16020	759922
12208	759923
23444	759924
46164	759925
126993	759926
17694	759927
30012	759928
15306	759929
104644	759930
8649	759931
4526	759932
10620	759933
17900	759934
5918	759935
17329	759936
35805	759937
11549	759938
31391	759939
78848	759940
47455	759941
67672	759942
28231	759943
2481	759944
15613	759945
14160	759946
32187	759947
980	759948
4409	759949
89905	759950
61201	759951
69083	759952
103731	759953
69098	759954
70777	759955
54898	759956
75358	759957
116507	759958
16033	759959
43325	759960
71622	759961
135848	759962
114378	759963
47249	759964
12575	759965
2450	759966
9734	759967
67356	759968
36832	759969
7318	759970
43859	759971
364	759972
53274	759973
28876	759974
39081	759975
133499	759976
150152	759977
76950	759978
78014	759979
35149	759980
124508	759981
46121	759982
67470	759983
48572	759984
20068	759985
42278	759986
59830	759987
32860	759988
27565	759989
64000	759990
80465	759991
108796	759992
10662	759993
35101	759994
1069	759995
39529	759996
77092	759997
3045	759998
49035	759999
11827	760000
4586	760001
17131	760002
76061	760003
41975	760004
8260	760005
56922	760006
13212	760007
9588	760008
4069	760009
34560	760010
148761	760011
31046	760012
5128	760013
14658	760014
129400	760015
81287	760016
107457	760017
12514	760018
99627	760019
2647	760020
8705	760021
9493	760022
2909	760023
124346	760024
56672	760025
97088	760026
12512	760027
15357	760028
88834	760029
13041	760030
14487	760031
307	760032
48825	760033
98620	760034
490	760035
1359	760036
42577	760037
47310	760038
3817	760039
103343	760040
19250	760041
107762	760042
98885	760043
906	760044
66953	760045
80770	760046
4321	760047
102165	760048
10650	760049
3148	760050
7531	760051
83038	760052
4153	760053
36220	760054
46424	760055
11136	760056
50664	760057
30345	760058
1616	760059
7977	760060
6820	760061
8133	760062
4805	760063
121789	760064
26941	760065
41317	760066
7212	760067
8496	760068
73486	760069
63288	760070
982	760071
34646	760072
59148	760073
29878	760074
84501	760075
17275	760076
10986	760077
61797	760078
54044	760079
147568	760080
64392	760081
39444	760082
60604	760083
6762	760084
1786	760085
2534	760086
74014	760087
6657	760088
58575	760089
16399	760090
6654	760091
26718	760092
9872	760093
64428	760094
57804	760095
438	760096
57527	760097
50646	760098
9199	760099
29352	760100
18859	760101
28832	760102
12162	760103
12194	760104
104922	760105
19031	760106
27468	760107
58080	760108
12860	760109
35779	760110
39768	760111
138289	760112
29303	760113
28552	760114
6762	760115
21847	760116
95633	760117
62149	760118
61320	760119
8955	760120
56474	760121
55177	760122
71442	760123
9987	760124
47506	760125
63083	760126
137268	760127
59989	760128
29366	760129
90823	760130
18541	760131
9183	760132
123899	760133
40411	760134
99015	760135
20315	760136
98732	760137
41484	760138
39561	760139
88658	760140
106460	760141
4681	760142
58511	760143
74179	760144
95066	760145
12148	760146
31132	760147
108604	760148
31330	760149
3910	760150
43344	760151
12002	760152
13372	760153
1001	760154
104897	760155
1278	760156
7159	760157
1646	760158
24421	760159
7119	760160
21010	760161
9909	760162
136025	760163
132057	760164
16928	760165
4146	760166
63386	760167
16989	760168
5552	760169
45066	760170
20501	760171
111494	760172
78100	760173
107657	760174
70809	760175
97015	760176
121182	760177
34481	760178
89825	760179
26284	760180
22224	760181
51795	760182
107793	760183
49415	760184
97570	760185
101484	760186
1525	760187
10466	760188
19141	760189
20823	760190
32460	760191
28484	760192
43265	760193
90712	760194
110420	760195
1219	760196
46436	760197
94588	760198
63009	760199
35384	760200
89787	760201
13620	760202
14544	760203
28149	760204
49610	760205
7066	760206
65319	760207
13113	760208
37412	760209
59497	760210
3990	760211
99668	760212
145752	760213
89867	760214
7717	760215
77587	760216
36850	760217
7723	760218
18819	760219
6982	760220
25346	760221
43664	760222
122400	760223
52107	760224
2290	760225
56455	760226
2285	760227
34766	760228
46504	760229
123796	760230
60408	760231
63955	760232
77554	760233
43820	760234
21681	760235
114765	760236
35828	760237
142	760238
1248	760239
46714	760240
74946	760241
17346	760242
68688	760243
7879	760244
96741	760245
40646	760246
73972	760247
91987	760248
45891	760249
109272	760250
40154	760251
8909	760252
5325	760253
26586	760254
129431	760255
44702	760256
25259	760257
125476	760258
97598	760259
99479	760260
13857	760261
40653	760262
1171	760263
5058	760264
2738	760265
127373	760266
39243	760267
3619	760268
99464	760269
67311	760270
10606	760271
21508	760272
36390	760273
87036	760274
68170	760275
13404	760276
92048	760277
95731	760278
7658	760279
3195	760280
40520	760281
17423	760282
1869	760283
5375	760284
90369	760285
84404	760286
19681	760287
5595	760288
77265	760289
13236	760290
23096	760291
7438	760292
90187	760293
4981	760294
21632	760295
5439	760296
125184	760297
74938	760298
2637	760299
62496	760300
41241	760301
11873	760302
13563	760303
139395	760304
6212	760305
46533	760306
24	760307
54854	760308
9881	760309
47634	760310
125595	760311
57954	760312
11009	760313
9375	760314
73688	760315
73691	760316
32739	760317
116111	760318
11852	760319
17625	760320
22133	760321
74617	760322
39382	760323
16990	760324
38309	760325
48152	760326
51875	760327
77999	760328
42325	760329
38674	760330
12793	760331
39516	760332
23170	760333
54574	760334
2713	760335
145005	760336
32500	760337
28142	760338
112500	760339
86370	760340
82202	760341
6587	760342
4052	760343
26064	760344
266	760345
41509	760346
36368	760347
13238	760348
16448	760349
47057	760350
52836	760351
104994	760352
19483	760353
146214	760354
25638	760355
569	760356
32684	760357
42193	760358
38994	760359
88750	760360
29038	760361
29277	760362
94195	760363
5775	760364
60095	760365
2688	760366
63520	760367
63100	760368
83344	760369
2857	760370
59396	760371
10497	760372
54131	760373
33313	760374
89792	760375
75718	760376
148188	760377
205	760378
7067	760379
4841	760380
45505	760381
20997	760382
8180	760383
89328	760384
44537	760385
76653	760386
10354	760387
30183	760388
86896	760389
24070	760390
60031	760391
80237	760392
765	760393
62564	760394
34081	760395
61147	760396
72445	760397
74649	760398
6143	760399
22543	760400
53232	760401
103869	760402
16493	760403
82651	760404
18421	760405
4415	760406
3562	760407
4402	760408
114149	760409
1654	760410
2353	760411
30079	760412
86406	760413
21084	760414
23858	760415
40680	760416
67199	760417
92557	760418
3849	760419
59033	760420
830	760421
123112	760422
34860	760423
125394	760424
86072	760425
131308	760426
9202	760427
101104	760428
92497	760429
25713	760430
78510	760431
14203	760432
24804	760433
80602	760434
25552	760435
16345	760436
72697	760437
8449	760438
117822	760439
6317	760440
71699	760441
13236	760442
1393	760443
31783	760444
8076	760445
21423	760446
13410	760447
81074	760448
10884	760449
85161	760450
17863	760451
9378	760452
150111	760453
21638	760454
31622	760455
24221	760456
99631	760457
4936	760458
10906	760459
2955	760460
4025	760461
18499	760462
39603	760463
17974	760464
67841	760465
50278	760466
113225	760467
6854	760468
79395	760469
6905	760470
94220	760471
23067	760472
21051	760473
65516	760474
15192	760475
20884	760476
37927	760477
24844	760478
7101	760479
6374	760480
9251	760481
92639	760482
22215	760483
49804	760484
9205	760485
40481	760486
26849	760487
78461	760488
59374	760489
27881	760490
6159	760491
816	760492
114729	760493
42757	760494
61834	760495
22099	760496
32709	760497
33103	760498
34425	760499
65655	760500
16171	760501
4432	760502
31502	760503
120151	760504
11497	760505
52567	760506
10664	760507
47076	760508
519	760509
91949	760510
37081	760511
135	760512
15462	760513
33410	760514
45493	760515
109430	760516
63938	760517
76099	760518
1246	760519
28603	760520
107606	760521
116334	760522
119931	760523
95324	760524
59725	760525
51795	760526
57841	760527
8860	760528
15952	760529
72599	760530
5276	760531
11761	760532
60906	760533
8351	760534
104364	760535
39167	760536
25022	760537
35932	760538
26017	760539
130713	760540
150	760541
48044	760542
31231	760543
102454	760544
23383	760545
74865	760546
57419	760547
14917	760548
34789	760549
103952	760550
32714	760551
28178	760552
1744	760553
23472	760554
104058	760555
3878	760556
63893	760557
41359	760558
98900	760559
22735	760560
59541	760561
14988	760562
9979	760563
1584	760564
114180	760565
93698	760566
142970	760567
132	760568
3122	760569
30056	760570
45821	760571
53200	760572
6708	760573
95797	760574
9515	760575
12896	760576
34595	760577
49122	760578
16205	760579
12936	760580
48492	760581
22242	760582
117716	760583
4930	760584
46041	760585
141052	760586
144240	760587
14600	760588
95297	760589
101301	760590
30380	760591
44039	760592
15860	760593
1062	760594
2201	760595
150	760596
9430	760597
31975	760598
2670	760599
6088	760600
129	760601
23069	760602
76935	760603
18525	760604
9488	760605
3959	760606
148301	760607
44377	760608
1440	760609
87422	760610
93956	760611
81447	760612
34683	760613
11522	760614
51058	760615
77365	760616
46287	760617
15716	760618
10841	760619
16268	760620
43821	760621
74674	760622
136139	760623
16575	760624
16378	760625
23	760626
81865	760627
125	760628
50569	760629
1081	760630
34411	760631
114267	760632
52974	760633
62142	760634
2888	760635
78344	760636
16594	760637
8175	760638
16497	760639
15328	760640
64813	760641
7887	760642
55680	760643
101463	760644
373	760645
45021	760646
64526	760647
49915	760648
64	760649
40756	760650
100642	760651
13425	760652
19816	760653
76477	760654
45544	760655
27473	760656
10217	760657
21642	760658
17800	760659
66847	760660
47874	760661
106621	760662
68505	760663
5175	760664
49758	760665
82852	760666
101016	760667
41753	760668
29304	760669
85340	760670
41130	760671
56081	760672
6736	760673
84591	760674
6320	760675
96635	760676
23356	760677
5541	760678
23537	760679
2239	760680
14780	760681
41183	760682
63429	760683
77703	760684
43429	760685
26280	760686
44808	760687
13788	760688
20848	760689
41961	760690
83208	760691
1779	760692
80119	760693
36188	760694
68872	760695
10629	760696
2546	760697
21503	760698
93756	760699
99223	760700
48389	760701
85148	760702
4525	760703
8148	760704
65626	760705
42527	760706
1738	760707
57273	760708
132345	760709
49074	760710
22885	760711
41242	760712
35023	760713
125019	760714
76414	760715
45627	760716
70049	760717
7518	760718
12329	760719
27904	760720
86091	760721
35622	760722
2245	760723
43543	760724
60165	760725
25879	760726
38	760727
68396	760728
6570	760729
83708	760730
20024	760731
85933	760732
50942	760733
19467	760734
35056	760735
42317	760736
28811	760737
40026	760738
17604	760739
42455	760740
604	760741
67325	760742
80454	760743
257	760744
7012	760745
35364	760746
69274	760747
62381	760748
105916	760749
13702	760750
75275	760751
39665	760752
116179	760753
6	760754
952	760755
42383	760756
110742	760757
52339	760758
97066	760759
67693	760760
37823	760761
9252	760762
64553	760763
11551	760764
23493	760765
58767	760766
82083	760767
99072	760768
97790	760769
99612	760770
110546	760771
281	760772
12048	760773
28201	760774
150121	760775
117637	760776
16516	760777
1891	760778
6921	760779
81138	760780
47448	760781
8783	760782
21199	760783
63858	760784
107145	760785
110211	760786
13214	760787
94279	760788
48359	760789
17306	760790
73758	760791
96628	760792
61831	760793
12714	760794
24866	760795
22504	760796
106419	760797
8277	760798
115962	760799
21417	760800
58041	760801
88992	760802
4562	760803
9062	760804
97673	760805
58499	760806
11983	760807
27365	760808
17556	760809
315	760810
76932	760811
6114	760812
63616	760813
3413	760814
6112	760815
60805	760816
13369	760817
135122	760818
13005	760819
61926	760820
250	760821
9529	760822
72845	760823
82835	760824
13754	760825
2888	760826
18352	760827
6728	760828
10662	760829
22850	760830
25344	760831
69309	760832
67602	760833
248	760834
15144	760835
8285	760836
25089	760837
70804	760838
37062	760839
12595	760840
52224	760841
81000	760842
8070	760843
5765	760844
25554	760845
61045	760846
109481	760847
46337	760848
125293	760849
37788	760850
99742	760851
24035	760852
27920	760853
101497	760854
11788	760855
4084	760856
111330	760857
26728	760858
17387	760859
13281	760860
21933	760861
130150	760862
10881	760863
21020	760864
1360	760865
51883	760866
8980	760867
21346	760868
6148	760869
33154	760870
44955	760871
14716	760872
96298	760873
25535	760874
23194	760875
7038	760876
54434	760877
85954	760878
348	760879
8900	760880
132	760881
50891	760882
119345	760883
12	760884
16246	760885
135046	760886
93685	760887
104901	760888
11021	760889
39084	760890
53729	760891
76656	760892
32933	760893
26782	760894
2241	760895
9122	760896
10665	760897
65328	760898
54913	760899
150101	760900
68106	760901
37818	760902
52639	760903
36057	760904
63643	760905
130321	760906
99382	760907
143745	760908
60034	760909
641	760910
17349	760911
3719	760912
75194	760913
8090	760914
20533	760915
49266	760916
53179	760917
3405	760918
127051	760919
118809	760920
39685	760921
9717	760922
127524	760923
91090	760924
11742	760925
117384	760926
59152	760927
38993	760928
83101	760929
17756	760930
56869	760931
121969	760932
22411	760933
16869	760934
16944	760935
138197	760936
34967	760937
46869	760938
55530	760939
9841	760940
102656	760941
78940	760942
27901	760943
56259	760944
32211	760945
4851	760946
7933	760947
83403	760948
77175	760949
142338	760950
10944	760951
4231	760952
8757	760953
24815	760954
68227	760955
15739	760956
81451	760957
73337	760958
45203	760959
94046	760960
52001	760961
54388	760962
50207	760963
18718	760964
101975	760965
10519	760966
3506	760967
6329	760968
36703	760969
2599	760970
47971	760971
41509	760972
68624	760973
8618	760974
69358	760975
130631	760976
18085	760977
15735	760978
54712	760979
31580	760980
53548	760981
20625	760982
21913	760983
121216	760984
90997	760985
25377	760986
86928	760987
93707	760988
38132	760989
41113	760990
11118	760991
10676	760992
77827	760993
61684	760994
19626	760995
2020	760996
46863	760997
68805	760998
90435	760999
20172	761000
46377	761001
118244	761002
64008	761003
78540	761004
2162	761005
109	761006
25534	761007
104574	761008
82056	761009
3694	761010
97472	761011
85907	761012
48869	761013
55563	761014
75009	761015
77529	761016
3542	761017
76711	761018
93489	761019
26617	761020
18947	761021
98206	761022
97374	761023
900	761024
8057	761025
12217	761026
4140	761027
96970	761028
40882	761029
28467	761030
85584	761031
125569	761032
7356	761033
88475	761034
2121	761035
18261	761036
97648	761037
63907	761038
10007	761039
15330	761040
61614	761041
119755	761042
1588	761043
89183	761044
44572	761045
130267	761046
29462	761047
2088	761048
125039	761049
986	761050
46226	761051
44044	761052
111558	761053
66532	761054
6831	761055
43391	761056
2477	761057
67941	761058
80674	761059
6131	761060
62255	761061
60423	761062
8721	761063
41440	761064
103375	761065
8938	761066
63192	761067
145	761068
44694	761069
54088	761070
80146	761071
37865	761072
25261	761073
12579	761074
29107	761075
98299	761076
25137	761077
9225	761078
59771	761079
20577	761080
23204	761081
58314	761082
18616	761083
34642	761084
10592	761085
14854	761086
16524	761087
18562	761088
13737	761089
128420	761090
25162	761091
111442	761092
33593	761093
7902	761094
34	761095
97379	761096
55700	761097
122286	761098
70883	761099
20203	761100
4430	761101
34933	761102
20450	761103
33653	761104
38687	761105
48354	761106
112660	761107
102155	761108
55770	761109
18421	761110
71761	761111
40405	761112
124754	761113
37237	761114
47822	761115
112364	761116
38938	761117
94939	761118
5996	761119
82134	761120
39	761121
46996	761122
51302	761123
5361	761124
9259	761125
8214	761126
2780	761127
14077	761128
29868	761129
40894	761130
16489	761131
10901	761132
13386	761133
17487	761134
48982	761135
29398	761136
58648	761137
140686	761138
22815	761139
84199	761140
16520	761141
86559	761142
133	761143
134527	761144
93	761145
12267	761146
33814	761147
47140	761148
4683	761149
31998	761150
53309	761151
24235	761152
325	761153
37613	761154
14086	761155
39122	761156
55067	761157
1794	761158
7097	761159
29961	761160
14052	761161
21255	761162
270	761163
6644	761164
21562	761165
55818	761166
7482	761167
7167	761168
12750	761169
55545	761170
59560	761171
31375	761172
6862	761173
55553	761174
107476	761175
16282	761176
68768	761177
37624	761178
53175	761179
23210	761180
24143	761181
47166	761182
1110	761183
5348	761184
354	761185
74745	761186
49364	761187
21893	761188
33857	761189
2074	761190
15627	761191
4652	761192
9176	761193
535	761194
81882	761195
5138	761196
41133	761197
678	761198
25195	761199
16214	761200
19380	761201
62381	761202
12814	761203
15421	761204
37360	761205
72820	761206
62296	761207
73149	761208
75612	761209
42591	761210
76507	761211
50662	761212
20642	761213
4617	761214
93607	761215
5223	761216
50635	761217
67097	761218
90945	761219
27763	761220
97068	761221
5054	761222
84399	761223
120565	761224
40717	761225
12477	761226
30415	761227
40573	761228
93283	761229
133957	761230
69077	761231
30772	761232
21912	761233
63209	761234
9969	761235
43625	761236
55850	761237
102321	761238
65600	761239
42117	761240
47570	761241
136977	761242
18175	761243
49797	761244
115154	761245
29943	761246
89090	761247
93546	761248
49359	761249
136262	761250
37204	761251
101015	761252
17044	761253
145234	761254
150689	761255
16332	761256
27409	761257
63601	761258
35892	761259
7834	761260
85554	761261
27545	761262
81231	761263
52896	761264
2122	761265
103785	761266
149584	761267
10158	761268
17763	761269
13802	761270
22305	761271
19867	761272
11282	761273
34111	761274
60562	761275
29053	761276
20275	761277
104478	761278
130581	761279
26093	761280
24733	761281
65182	761282
18205	761283
32646	761284
3597	761285
51982	761286
2648	761287
2372	761288
2387	761289
37580	761290
41222	761291
8052	761292
408	761293
86341	761294
91989	761295
27866	761296
2345	761297
72533	761298
18059	761299
20693	761300
64093	761301
126895	761302
10771	761303
22643	761304
4798	761305
17350	761306
5615	761307
21322	761308
58142	761309
109470	761310
56379	761311
80172	761312
44587	761313
105982	761314
552	761315
19767	761316
68998	761317
3792	761318
71671	761319
32174	761320
119258	761321
14990	761322
23054	761323
16565	761324
59484	761325
91359	761326
63796	761327
46013	761328
109227	761329
50986	761330
65630	761331
115289	761332
42431	761333
68154	761334
66099	761335
10272	761336
1551	761337
10257	761338
92925	761339
49272	761340
19971	761341
18522	761342
73931	761343
5816	761344
99064	761345
94136	761346
110436	761347
48970	761348
69	761349
27646	761350
43232	761351
6083	761352
61502	761353
6566	761354
27104	761355
90190	761356
20962	761357
82964	761358
38179	761359
11349	761360
33785	761361
32495	761362
19386	761363
63394	761364
98299	761365
15103	761366
19664	761367
21638	761368
15545	761369
44862	761370
27372	761371
12251	761372
12685	761373
1968	761374
103583	761375
10234	761376
58486	761377
4553	761378
125217	761379
112124	761380
7362	761381
132508	761382
125400	761383
77508	761384
8080	761385
107547	761386
9805	761387
128152	761388
36334	761389
67861	761390
32257	761391
29370	761392
7709	761393
58445	761394
3723	761395
117697	761396
4514	761397
36090	761398
4578	761399
9079	761400
4545	761401
7969	761402
38478	761403
84555	761404
31759	761405
56529	761406
42035	761407
10863	761408
93379	761409
32320	761410
8891	761411
4811	761412
122629	761413
19510	761414
25178	761415
5978	761416
6786	761417
93185	761418
692	761419
29879	761420
14934	761421
9650	761422
31407	761423
123395	761424
46536	761425
108040	761426
520	761427
110610	761428
7250	761429
1560	761430
62353	761431
117072	761432
44453	761433
105783	761434
77486	761435
81365	761436
118089	761437
10580	761438
3437	761439
60474	761440
6287	761441
1808	761442
46636	761443
6315	761444
36080	761445
31855	761446
46207	761447
45909	761448
9678	761449
63352	761450
10219	761451
115346	761452
76380	761453
121537	761454
7642	761455
58041	761456
10890	761457
13556	761458
148425	761459
149318	761460
42640	761461
66576	761462
14193	761463
710	761464
89555	761465
94450	761466
67069	761467
2423	761468
8817	761469
87436	761470
95763	761471
22610	761472
45545	761473
18144	761474
24476	761475
103418	761476
4060	761477
13818	761478
6909	761479
21814	761480
24768	761481
9815	761482
148566	761483
10641	761484
15214	761485
91533	761486
3097	761487
20430	761488
28708	761489
4515	761490
14822	761491
107249	761492
261	761493
53859	761494
77115	761495
125571	761496
2708	761497
89722	761498
113312	761499
74921	761500
5477	761501
1526	761502
58818	761503
44594	761504
15407	761505
107780	761506
36843	761507
60121	761508
6381	761509
2083	761510
551	761511
1127	761512
3480	761513
47830	761514
28741	761515
8094	761516
38789	761517
80847	761518
71447	761519
56708	761520
56070	761521
9237	761522
6997	761523
3456	761524
125803	761525
50576	761526
14357	761527
44318	761528
8578	761529
95782	761530
5034	761531
54846	761532
54661	761533
28818	761534
73823	761535
27530	761536
8835	761537
4585	761538
24493	761539
63642	761540
2566	761541
30479	761542
58010	761543
9098	761544
16607	761545
1237	761546
90227	761547
71650	761548
117431	761549
75250	761550
10030	761551
113402	761552
71812	761553
62583	761554
21628	761555
3784	761556
54478	761557
93012	761558
20169	761559
27814	761560
143812	761561
78473	761562
63896	761563
42203	761564
45148	761565
75597	761566
52050	761567
53543	761568
44205	761569
34388	761570
11924	761571
7638	761572
51672	761573
67845	761574
1752	761575
82137	761576
136503	761577
42285	761578
11586	761579
42280	761580
31849	761581
856	761582
4581	761583
2908	761584
24189	761585
59411	761586
101201	761587
82045	761588
2486	761589
19429	761590
2950	761591
108938	761592
116	761593
16593	761594
115872	761595
6567	761596
22970	761597
135153	761598
8833	761599
48874	761600
1260	761601
69159	761602
6916	761603
99628	761604
96398	761605
23754	761606
49072	761607
15104	761608
2497	761609
62563	761610
17458	761611
40510	761612
12143	761613
149409	761614
3059	761615
103662	761616
35884	761617
54301	761618
15761	761619
61967	761620
4053	761621
3446	761622
98880	761623
38395	761624
110901	761625
8673	761626
568	761627
83407	761628
24978	761629
70750	761630
94397	761631
12491	761632
54233	761633
19	761634
61776	761635
23027	761636
22198	761637
31254	761638
10082	761639
141896	761640
5893	761641
15121	761642
68722	761643
1890	761644
21326	761645
131939	761646
27078	761647
92924	761648
56620	761649
26178	761650
3207	761651
89627	761652
13091	761653
4437	761654
1257	761655
36877	761656
13953	761657
37640	761658
114987	761659
83807	761660
29928	761661
50459	761662
50336	761663
216	761664
7841	761665
102351	761666
101567	761667
62896	761668
32454	761669
1886	761670
47748	761671
139240	761672
48017	761673
24386	761674
6975	761675
48533	761676
59615	761677
4141	761678
81614	761679
149772	761680
67835	761681
22366	761682
17601	761683
2863	761684
48673	761685
13150	761686
54537	761687
36459	761688
3100	761689
50964	761690
24885	761691
76980	761692
98598	761693
31120	761694
17655	761695
65941	761696
18751	761697
63748	761698
23502	761699
101657	761700
52954	761701
44206	761702
170	761703
15072	761704
48340	761705
48142	761706
7782	761707
28056	761708
5843	761709
642	761710
100163	761711
37802	761712
14199	761713
2547	761714
212	761715
59966	761716
70596	761717
74231	761718
15209	761719
66879	761720
693	761721
74857	761722
24675	761723
303	761724
64552	761725
47259	761726
18414	761727
10501	761728
39530	761729
14784	761730
134974	761731
37540	761732
3695	761733
31271	761734
5616	761735
289	761736
83333	761737
15696	761738
42232	761739
98061	761740
244	761741
81225	761742
24793	761743
126095	761744
50216	761745
14583	761746
58400	761747
105299	761748
13665	761749
43934	761750
55573	761751
34377	761752
131432	761753
30562	761754
23766	761755
2043	761756
30907	761757
4640	761758
14966	761759
3125	761760
43546	761761
14404	761762
10367	761763
57850	761764
79251	761765
20457	761766
105300	761767
7766	761768
174	761769
51738	761770
23248	761771
64017	761772
3373	761773
38240	761774
122548	761775
21541	761776
16555	761777
6846	761778
40074	761779
40288	761780
73860	761781
3742	761782
8394	761783
32674	761784
393	761785
73305	761786
110983	761787
107083	761788
72747	761789
23036	761790
13021	761791
112439	761792
62008	761793
11889	761794
109701	761795
115625	761796
120754	761797
19347	761798
10551	761799
41606	761800
66057	761801
51200	761802
112842	761803
36828	761804
34036	761805
48519	761806
111629	761807
24941	761808
8074	761809
33731	761810
41771	761811
10819	761812
34224	761813
118047	761814
56157	761815
50155	761816
18223	761817
34936	761818
32436	761819
24349	761820
22728	761821
57253	761822
27233	761823
142757	761824
56331	761825
18798	761826
33148	761827
50451	761828
332	761829
44919	761830
34216	761831
46578	761832
49647	761833
66112	761834
18012	761835
38489	761836
5881	761837
102146	761838
4183	761839
67270	761840
64185	761841
35550	761842
53772	761843
657	761844
71920	761845
6601	761846
22955	761847
4605	761848
8088	761849
18324	761850
81907	761851
17860	761852
48948	761853
70493	761854
23927	761855
14052	761856
4622	761857
57126	761858
33405	761859
8123	761860
2928	761861
2922	761862
18179	761863
544	761864
36937	761865
48645	761866
62997	761867
68965	761868
19053	761869
55307	761870
91955	761871
83794	761872
71310	761873
1154	761874
13008	761875
12027	761876
7919	761877
26296	761878
27547	761879
7233	761880
131504	761881
93943	761882
7448	761883
2313	761884
129681	761885
2605	761886
63836	761887
49933	761888
43476	761889
293	761890
30319	761891
74937	761892
73456	761893
40791	761894
12611	761895
25136	761896
29258	761897
56794	761898
137506	761899
30674	761900
82638	761901
26168	761902
8076	761903
20434	761904
51329	761905
53063	761906
133864	761907
35408	761908
30424	761909
150803	761910
380	761911
6145	761912
4094	761913
43508	761914
201	761915
46597	761916
5324	761917
99161	761918
2265	761919
13847	761920
71910	761921
60264	761922
31118	761923
4437	761924
22651	761925
96073	761926
130018	761927
1078	761928
31656	761929
8365	761930
144217	761931
47690	761932
4216	761933
33288	761934
41372	761935
48941	761936
95511	761937
45023	761938
36485	761939
56419	761940
8054	761941
39241	761942
86015	761943
2920	761944
118069	761945
73356	761946
20614	761947
15167	761948
51362	761949
24110	761950
31717	761951
86759	761952
87031	761953
29960	761954
3643	761955
22742	761956
18776	761957
86615	761958
17013	761959
973	761960
33429	761961
5671	761962
25115	761963
24917	761964
3549	761965
54936	761966
22343	761967
81128	761968
56671	761969
17820	761970
93470	761971
138632	761972
5090	761973
25307	761974
14457	761975
55685	761976
43516	761977
106	761978
68329	761979
94263	761980
131539	761981
2853	761982
95991	761983
57683	761984
97719	761985
80564	761986
89228	761987
76345	761988
63610	761989
684	761990
99735	761991
10447	761992
3273	761993
78825	761994
587	761995
45413	761996
8692	761997
78076	761998
46991	761999
111937	762000
78410	762001
3481	762002
44591	762003
78800	762004
8915	762005
41948	762006
105465	762007
99270	762008
90228	762009
69630	762010
34288	762011
8400	762012
99127	762013
13434	762014
134071	762015
31680	762016
3845	762017
7238	762018
105783	762019
61493	762020
106720	762021
25887	762022
101040	762023
37021	762024
37684	762025
79289	762026
25407	762027
10101	762028
25290	762029
5016	762030
11242	762031
137798	762032
5606	762033
69385	762034
65089	762035
84404	762036
53140	762037
20284	762038
1502	762039
70223	762040
40212	762041
87580	762042
65876	762043
195	762044
29262	762045
6836	762046
8960	762047
98224	762048
3436	762049
16621	762050
17817	762051
61502	762052
22740	762053
81026	762054
103844	762055
12278	762056
70093	762057
76	762058
46749	762059
76417	762060
378	762061
63899	762062
19466	762063
11903	762064
21328	762065
11371	762066
127349	762067
40352	762068
15388	762069
35	762070
31088	762071
9106	762072
29632	762073
92772	762074
8080	762075
17941	762076
17623	762077
7954	762078
61774	762079
46023	762080
97949	762081
54499	762082
36273	762083
13621	762084
1299	762085
63407	762086
32513	762087
1821	762088
57433	762089
48442	762090
35176	762091
25711	762092
56593	762093
74281	762094
109388	762095
87716	762096
75744	762097
48182	762098
35580	762099
11436	762100
13832	762101
91424	762102
4542	762103
10305	762104
36272	762105
115192	762106
29431	762107
116271	762108
40782	762109
17364	762110
39453	762111
120081	762112
68699	762113
28821	762114
109936	762115
88003	762116
71704	762117
9274	762118
38856	762119
99209	762120
14327	762121
1315	762122
96134	762123
49563	762124
73755	762125
9831	762126
4291	762127
66213	762128
26243	762129
123528	762130
15809	762131
132719	762132
4197	762133
96193	762134
8436	762135
29662	762136
1986	762137
9752	762138
41959	762139
114186	762140
18339	762141
2728	762142
3891	762143
62711	762144
29855	762145
2148	762146
47496	762147
15673	762148
123310	762149
69589	762150
73503	762151
35538	762152
9211	762153
72407	762154
75402	762155
86720	762156
11817	762157
335	762158
75590	762159
138475	762160
34785	762161
76651	762162
114239	762163
54127	762164
4772	762165
67485	762166
25878	762167
103428	762168
65945	762169
118925	762170
29079	762171
120972	762172
99200	762173
67654	762174
77814	762175
46046	762176
7686	762177
45400	762178
61101	762179
72288	762180
78378	762181
58920	762182
20833	762183
22590	762184
3941	762185
15550	762186
68020	762187
13939	762188
12514	762189
73599	762190
90702	762191
67085	762192
108541	762193
164	762194
103532	762195
35353	762196
34320	762197
6796	762198
13663	762199
62457	762200
43351	762201
74510	762202
44237	762203
7066	762204
55292	762205
16644	762206
54316	762207
101010	762208
47515	762209
70211	762210
42316	762211
71826	762212
85297	762213
123147	762214
11161	762215
42213	762216
39743	762217
4612	762218
31172	762219
16007	762220
9360	762221
27103	762222
97151	762223
85342	762224
28954	762225
29720	762226
112061	762227
44913	762228
57075	762229
3642	762230
92955	762231
130163	762232
97518	762233
23492	762234
35508	762235
27653	762236
56465	762237
122146	762238
36094	762239
71438	762240
63990	762241
8258	762242
15124	762243
62469	762244
7640	762245
32811	762246
78083	762247
7232	762248
48617	762249
20423	762250
40626	762251
68873	762252
5200	762253
9121	762254
22402	762255
63171	762256
79911	762257
7936	762258
3088	762259
68135	762260
88830	762261
34038	762262
59280	762263
115264	762264
2115	762265
23824	762266
49004	762267
52241	762268
113139	762269
203	762270
707	762271
67216	762272
99315	762273
58475	762274
53503	762275
24074	762276
3728	762277
15526	762278
53560	762279
78242	762280
2308	762281
58151	762282
1258	762283
9049	762284
16844	762285
37824	762286
97744	762287
24431	762288
142634	762289
2542	762290
8904	762291
58129	762292
42696	762293
30250	762294
30868	762295
118843	762296
117687	762297
7188	762298
5996	762299
13798	762300
835	762301
27973	762302
26534	762303
41823	762304
15788	762305
84934	762306
16245	762307
100758	762308
33433	762309
22317	762310
136906	762311
9750	762312
75560	762313
4903	762314
94250	762315
27382	762316
26301	762317
479	762318
116428	762319
3164	762320
2200	762321
121597	762322
40031	762323
37651	762324
9934	762325
48724	762326
3478	762327
16027	762328
60779	762329
55765	762330
35860	762331
75793	762332
27395	762333
22579	762334
118160	762335
41286	762336
742	762337
17464	762338
82145	762339
55127	762340
6902	762341
47973	762342
17150	762343
9283	762344
72607	762345
51842	762346
90686	762347
133149	762348
54198	762349
23558	762350
849	762351
64671	762352
1164	762353
108185	762354
51723	762355
22170	762356
4590	762357
18585	762358
39035	762359
39939	762360
9252	762361
14012	762362
59327	762363
10820	762364
38572	762365
91297	762366
52261	762367
98462	762368
53083	762369
72383	762370
110405	762371
79878	762372
50812	762373
123818	762374
45187	762375
42394	762376
61002	762377
64394	762378
97783	762379
31417	762380
56798	762381
93976	762382
48	762383
68598	762384
799	762385
43208	762386
33808	762387
62974	762388
65991	762389
107610	762390
31927	762391
2335	762392
41078	762393
2670	762394
6421	762395
29164	762396
89152	762397
13694	762398
5695	762399
11085	762400
56132	762401
29735	762402
57923	762403
129096	762404
40765	762405
10357	762406
5882	762407
25120	762408
26831	762409
69768	762410
14364	762411
37435	762412
13429	762413
81035	762414
10000	762415
61775	762416
37289	762417
44097	762418
37887	762419
29234	762420
18512	762421
46184	762422
78478	762423
106907	762424
76724	762425
9520	762426
12490	762427
35183	762428
36943	762429
121612	762430
90489	762431
55206	762432
49635	762433
7830	762434
8727	762435
51689	762436
79434	762437
88436	762438
924	762439
80079	762440
31069	762441
13915	762442
719	762443
62636	762444
10781	762445
82383	762446
10435	762447
25436	762448
63995	762449
12048	762450
683	762451
133956	762452
74407	762453
11655	762454
74238	762455
113606	762456
13106	762457
48388	762458
122197	762459
1479	762460
95946	762461
88841	762462
8700	762463
25890	762464
133097	762465
68054	762466
45519	762467
57867	762468
8668	762469
59781	762470
95486	762471
40724	762472
5392	762473
126430	762474
57101	762475
35965	762476
131105	762477
17617	762478
14274	762479
21790	762480
27608	762481
1151	762482
81684	762483
58041	762484
15677	762485
65732	762486
17385	762487
16273	762488
116298	762489
41141	762490
51679	762491
33945	762492
140954	762493
55529	762494
88618	762495
3466	762496
23095	762497
110088	762498
34201	762499
81526	762500
56809	762501
58298	762502
100678	762503
7467	762504
7893	762505
86208	762506
45256	762507
5373	762508
19520	762509
17	762510
11408	762511
21413	762512
63971	762513
2897	762514
16427	762515
143417	762516
33573	762517
54576	762518
878	762519
11557	762520
8221	762521
19742	762522
57676	762523
10334	762524
59163	762525
49947	762526
57436	762527
46344	762528
4648	762529
2725	762530
36974	762531
32405	762532
125056	762533
5243	762534
94244	762535
29193	762536
58935	762537
38157	762538
129201	762539
662	762540
959	762541
67342	762542
7041	762543
30401	762544
105214	762545
115145	762546
1960	762547
30006	762548
25	762549
4464	762550
74530	762551
54508	762552
15062	762553
11733	762554
6550	762555
70591	762556
21077	762557
4622	762558
35914	762559
83438	762560
9026	762561
48079	762562
158	762563
37487	762564
100339	762565
50224	762566
20473	762567
109207	762568
18838	762569
87475	762570
48544	762571
45853	762572
7594	762573
16751	762574
123655	762575
116126	762576
14765	762577
59386	762578
3846	762579
28417	762580
110524	762581
119254	762582
18812	762583
398	762584
61666	762585
104555	762586
17231	762587
863	762588
69860	762589
10030	762590
50611	762591
22571	762592
23290	762593
4098	762594
35089	762595
109350	762596
63384	762597
41240	762598
5946	762599
12895	762600
14316	762601
15098	762602
3946	762603
26169	762604
74967	762605
61137	762606
31920	762607
933	762608
5964	762609
42326	762610
42913	762611
60330	762612
39867	762613
26641	762614
53296	762615
24795	762616
36046	762617
80873	762618
31671	762619
139	762620
41693	762621
30850	762622
74138	762623
15898	762624
21055	762625
45257	762626
3995	762627
75067	762628
57482	762629
33656	762630
53372	762631
82575	762632
81945	762633
3113	762634
35284	762635
43381	762636
91645	762637
88941	762638
44060	762639
95877	762640
82896	762641
190	762642
30481	762643
92815	762644
2374	762645
5412	762646
121671	762647
35071	762648
116172	762649
77265	762650
4329	762651
97342	762652
127022	762653
25802	762654
47143	762655
12274	762656
650	762657
15767	762658
22114	762659
85102	762660
70271	762661
21232	762662
18469	762663
4910	762664
71929	762665
906	762666
115118	762667
56227	762668
15925	762669
7263	762670
10905	762671
81918	762672
7344	762673
28739	762674
70511	762675
26949	762676
141	762677
63128	762678
1138	762679
96860	762680
1003	762681
52679	762682
23016	762683
23704	762684
63584	762685
118754	762686
68661	762687
16247	762688
103075	762689
113332	762690
58317	762691
14513	762692
12149	762693
107353	762694
90409	762695
2614	762696
22796	762697
3583	762698
109676	762699
78168	762700
52237	762701
38596	762702
67153	762703
5711	762704
111425	762705
15061	762706
59882	762707
55782	762708
54949	762709
8655	762710
1088	762711
6136	762712
112501	762713
74274	762714
125930	762715
91657	762716
134950	762717
3877	762718
133409	762719
1345	762720
23209	762721
5481	762722
10139	762723
10423	762724
1471	762725
53306	762726
88033	762727
53330	762728
74729	762729
39737	762730
62523	762731
28318	762732
29076	762733
20443	762734
63745	762735
14641	762736
41960	762737
64523	762738
112823	762739
566	762740
36907	762741
1754	762742
5119	762743
38983	762744
13454	762745
55556	762746
13159	762747
66464	762748
120113	762749
46501	762750
9275	762751
44632	762752
12077	762753
94784	762754
3664	762755
86916	762756
8117	762757
21371	762758
117195	762759
17173	762760
44120	762761
75317	762762
48491	762763
7050	762764
1321	762765
19417	762766
25265	762767
88199	762768
52560	762769
24445	762770
14194	762771
92884	762772
81424	762773
82123	762774
33283	762775
87326	762776
9096	762777
53657	762778
60004	762779
2776	762780
6469	762781
46030	762782
54675	762783
92813	762784
107567	762785
143260	762786
8306	762787
29698	762788
862	762789
64751	762790
17193	762791
84433	762792
84440	762793
571	762794
66515	762795
9053	762796
4660	762797
127050	762798
87818	762799
13570	762800
49696	762801
12408	762802
104847	762803
97432	762804
71494	762805
19303	762806
13421	762807
65671	762808
51228	762809
97369	762810
3556	762811
46164	762812
1765	762813
19916	762814
25323	762815
15671	762816
32985	762817
22024	762818
48482	762819
117156	762820
65222	762821
38414	762822
109859	762823
1065	762824
64774	762825
51985	762826
47004	762827
28848	762828
50150	762829
6272	762830
8861	762831
114571	762832
51205	762833
30600	762834
7106	762835
102918	762836
17166	762837
56088	762838
24195	762839
92745	762840
42383	762841
19868	762842
10228	762843
4654	762844
65682	762845
107737	762846
2532	762847
3363	762848
124	762849
103357	762850
126220	762851
26731	762852
94242	762853
93423	762854
15082	762855
16117	762856
10376	762857
79614	762858
69040	762859
6787	762860
8075	762861
44422	762862
5461	762863
79632	762864
119901	762865
38749	762866
30427	762867
46439	762868
3642	762869
131525	762870
9318	762871
20758	762872
33694	762873
28297	762874
13335	762875
22376	762876
60149	762877
107119	762878
44640	762879
18601	762880
74847	762881
65146	762882
91397	762883
1353	762884
34309	762885
39148	762886
3918	762887
23466	762888
6766	762889
49407	762890
14175	762891
123334	762892
2543	762893
83334	762894
61048	762895
11633	762896
5014	762897
6989	762898
58151	762899
6578	762900
66834	762901
358	762902
10965	762903
25506	762904
2712	762905
24036	762906
28194	762907
605	762908
49890	762909
10887	762910
36221	762911
122153	762912
72131	762913
62738	762914
46595	762915
35972	762916
64698	762917
9616	762918
56952	762919
7843	762920
80166	762921
28463	762922
93964	762923
6405	762924
65265	762925
41369	762926
44624	762927
7816	762928
8451	762929
16240	762930
4475	762931
48958	762932
1571	762933
45116	762934
158	762935
3039	762936
38500	762937
68461	762938
36163	762939
18870	762940
7920	762941
55028	762942
30103	762943
80	762944
56917	762945
15060	762946
7651	762947
27985	762948
11095	762949
44084	762950
137327	762951
26786	762952
42797	762953
1093	762954
26918	762955
51178	762956
33770	762957
53435	762958
48450	762959
80852	762960
17585	762961
47135	762962
20378	762963
14611	762964
51726	762965
86969	762966
118699	762967
26423	762968
13184	762969
78068	762970
85676	762971
25609	762972
31172	762973
735	762974
128112	762975
68274	762976
53989	762977
78481	762978
58617	762979
48529	762980
91396	762981
60620	762982
44224	762983
10487	762984
2715	762985
37316	762986
82559	762987
18658	762988
46840	762989
82134	762990
17837	762991
45538	762992
39639	762993
789	762994
261	762995
62967	762996
65199	762997
78952	762998
26527	762999
90722	763000
37076	763001
32576	763002
16751	763003
19756	763004
21859	763005
54639	763006
871	763007
70918	763008
127653	763009
5508	763010
45581	763011
113794	763012
45875	763013
63339	763014
37088	763015
45840	763016
4973	763017
91771	763018
50661	763019
1122	763020
31210	763021
116522	763022
3058	763023
32504	763024
6182	763025
96723	763026
42762	763027
40955	763028
52995	763029
118033	763030
9595	763031
117164	763032
2897	763033
121588	763034
31217	763035
49274	763036
50046	763037
6735	763038
34096	763039
15260	763040
17398	763041
14575	763042
45079	763043
6238	763044
19389	763045
25741	763046
87541	763047
8035	763048
86898	763049
2943	763050
79322	763051
3430	763052
13815	763053
1377	763054
1694	763055
8165	763056
71676	763057
71981	763058
137095	763059
55639	763060
7728	763061
50776	763062
8509	763063
27535	763064
114458	763065
12042	763066
26980	763067
89580	763068
53159	763069
71632	763070
14454	763071
96682	763072
41738	763073
19747	763074
7535	763075
5970	763076
82449	763077
122316	763078
77189	763079
2473	763080
10993	763081
128466	763082
103539	763083
70279	763084
150273	763085
64390	763086
47969	763087
53815	763088
11262	763089
77962	763090
3230	763091
5515	763092
105	763093
95698	763094
57178	763095
34501	763096
38662	763097
8987	763098
16003	763099
45669	763100
38327	763101
27146	763102
270	763103
55359	763104
46150	763105
9955	763106
143388	763107
1242	763108
11796	763109
7388	763110
101812	763111
35827	763112
1602	763113
67646	763114
3128	763115
16266	763116
3597	763117
4102	763118
15770	763119
80610	763120
778	763121
111600	763122
8779	763123
62665	763124
58222	763125
653	763126
84810	763127
18693	763128
26310	763129
1142	763130
90741	763131
38961	763132
16279	763133
88755	763134
1169	763135
21407	763136
26392	763137
85908	763138
60070	763139
6561	763140
59612	763141
4708	763142
5359	763143
1637	763144
12552	763145
1393	763146
98728	763147
13811	763148
68194	763149
45232	763150
101030	763151
43941	763152
11387	763153
17806	763154
925	763155
74924	763156
52716	763157
37285	763158
87823	763159
79206	763160
142374	763161
43622	763162
2229	763163
78866	763164
17627	763165
92234	763166
5306	763167
8229	763168
8401	763169
8742	763170
147830	763171
2472	763172
22188	763173
73	763174
58211	763175
41852	763176
54139	763177
42315	763178
3362	763179
15495	763180
14635	763181
80044	763182
57545	763183
89730	763184
36913	763185
5547	763186
86365	763187
28409	763188
2084	763189
72129	763190
90698	763191
62378	763192
38343	763193
46126	763194
141732	763195
12876	763196
130409	763197
2301	763198
86416	763199
24573	763200
39710	763201
50158	763202
47660	763203
1993	763204
41761	763205
45519	763206
20526	763207
74751	763208
49544	763209
12425	763210
14930	763211
80238	763212
43977	763213
107157	763214
7760	763215
61825	763216
59475	763217
8804	763218
7377	763219
33900	763220
50306	763221
22233	763222
13774	763223
6562	763224
1985	763225
91909	763226
124364	763227
25180	763228
46649	763229
29817	763230
71147	763231
16961	763232
24277	763233
11592	763234
3680	763235
14189	763236
36538	763237
85371	763238
3051	763239
56158	763240
31982	763241
1099	763242
44799	763243
24479	763244
42891	763245
85324	763246
946	763247
51511	763248
765	763249
36826	763250
4919	763251
43144	763252
73940	763253
3390	763254
6263	763255
42225	763256
53191	763257
115279	763258
10120	763259
146952	763260
28488	763261
117113	763262
109845	763263
87710	763264
7410	763265
8793	763266
3083	763267
43012	763268
5934	763269
9006	763270
59644	763271
77541	763272
46396	763273
1811	763274
5026	763275
13525	763276
20802	763277
1668	763278
31245	763279
27842	763280
42635	763281
31754	763282
2783	763283
121626	763284
75616	763285
121741	763286
47566	763287
96296	763288
65456	763289
148321	763290
35004	763291
895	763292
33237	763293
65793	763294
24614	763295
83936	763296
7175	763297
123654	763298
25656	763299
18806	763300
132913	763301
1788	763302
34431	763303
30381	763304
41969	763305
622	763306
126544	763307
16777	763308
19649	763309
12107	763310
112	763311
13939	763312
50205	763313
1797	763314
83137	763315
101700	763316
2645	763317
19496	763318
10036	763319
12331	763320
97052	763321
11219	763322
28436	763323
92453	763324
39055	763325
90451	763326
57732	763327
48778	763328
36075	763329
11381	763330
25089	763331
71732	763332
69233	763333
133414	763334
58150	763335
71336	763336
9141	763337
45326	763338
5936	763339
32969	763340
58903	763341
38434	763342
43345	763343
75394	763344
136099	763345
2202	763346
119833	763347
68060	763348
110078	763349
149423	763350
120768	763351
7336	763352
1308	763353
103805	763354
54607	763355
59065	763356
24514	763357
120321	763358
60529	763359
94155	763360
12854	763361
24898	763362
20494	763363
12420	763364
17994	763365
76798	763366
82878	763367
75377	763368
21522	763369
128854	763370
109464	763371
207	763372
6054	763373
8760	763374
83295	763375
55813	763376
11736	763377
2084	763378
4093	763379
61732	763380
50335	763381
31121	763382
27115	763383
27410	763384
112154	763385
94747	763386
5692	763387
8389	763388
21321	763389
21276	763390
7433	763391
38320	763392
51145	763393
52880	763394
100939	763395
47198	763396
8157	763397
33385	763398
34896	763399
44080	763400
19104	763401
18360	763402
64484	763403
13503	763404
47275	763405
121884	763406
20990	763407
118362	763408
1145	763409
50614	763410
108869	763411
17631	763412
46513	763413
63747	763414
9996	763415
23062	763416
2035	763417
37082	763418
127538	763419
47646	763420
91954	763421
25046	763422
93983	763423
103176	763424
22631	763425
48716	763426
47017	763427
3977	763428
38462	763429
6610	763430
16527	763431
77919	763432
93194	763433
89738	763434
77489	763435
20306	763436
70591	763437
67954	763438
82375	763439
16087	763440
7967	763441
12167	763442
4302	763443
54801	763444
62707	763445
37891	763446
44261	763447
117847	763448
116380	763449
47190	763450
34865	763451
7909	763452
55379	763453
71682	763454
7676	763455
66201	763456
58244	763457
9629	763458
7995	763459
65542	763460
5770	763461
52346	763462
9591	763463
58536	763464
13097	763465
39	763466
7441	763467
63898	763468
32381	763469
46200	763470
914	763471
78598	763472
9310	763473
2604	763474
54926	763475
3059	763476
55602	763477
80	763478
44566	763479
104008	763480
97608	763481
97988	763482
58638	763483
119382	763484
24674	763485
144302	763486
95922	763487
89024	763488
54596	763489
69129	763490
41235	763491
101287	763492
3474	763493
31400	763494
79858	763495
66552	763496
22923	763497
24547	763498
86142	763499
18861	763500
9883	763501
55397	763502
32701	763503
34230	763504
3184	763505
17227	763506
121503	763507
62886	763508
11252	763509
7165	763510
9982	763511
26068	763512
84742	763513
65651	763514
33651	763515
17994	763516
21390	763517
22286	763518
16285	763519
33982	763520
25649	763521
80173	763522
33925	763523
40	763524
124148	763525
20718	763526
12682	763527
52756	763528
79748	763529
13096	763530
1414	763531
38039	763532
113802	763533
249	763534
40098	763535
8952	763536
20147	763537
20575	763538
64095	763539
2530	763540
1124	763541
54337	763542
1135	763543
6204	763544
117146	763545
22389	763546
21601	763547
8419	763548
17542	763549
14682	763550
81090	763551
69162	763552
34980	763553
51775	763554
9516	763555
49975	763556
1175	763557
109	763558
18071	763559
130414	763560
35085	763561
115826	763562
5334	763563
14983	763564
16846	763565
11993	763566
75585	763567
79916	763568
5853	763569
120542	763570
50711	763571
31968	763572
406	763573
12877	763574
21552	763575
105289	763576
43794	763577
35268	763578
14532	763579
128549	763580
20665	763581
137443	763582
102050	763583
9192	763584
47718	763585
28375	763586
54587	763587
12661	763588
12342	763589
12575	763590
85706	763591
5349	763592
74494	763593
29002	763594
24830	763595
36742	763596
39018	763597
32265	763598
49441	763599
148431	763600
3018	763601
10294	763602
71909	763603
87506	763604
3880	763605
15325	763606
740	763607
47293	763608
76741	763609
3132	763610
2966	763611
23278	763612
128312	763613
17074	763614
17103	763615
54948	763616
78644	763617
25549	763618
123535	763619
13906	763620
34050	763621
57707	763622
72783	763623
872	763624
2254	763625
89621	763626
11883	763627
57980	763628
43983	763629
3986	763630
47933	763631
5504	763632
42350	763633
118456	763634
16872	763635
7291	763636
34718	763637
101698	763638
13815	763639
17149	763640
96422	763641
9198	763642
10923	763643
77531	763644
30000	763645
1548	763646
2896	763647
46482	763648
34502	763649
100280	763650
22773	763651
13758	763652
52126	763653
9205	763654
105660	763655
81351	763656
81316	763657
44977	763658
131092	763659
64970	763660
138	763661
11648	763662
48704	763663
60068	763664
104184	763665
39778	763666
50063	763667
35768	763668
98123	763669
41735	763670
91617	763671
83679	763672
85387	763673
8469	763674
882	763675
2571	763676
1541	763677
21647	763678
77570	763679
67833	763680
87490	763681
16555	763682
39686	763683
6344	763684
6493	763685
4850	763686
17635	763687
5655	763688
130635	763689
12188	763690
36458	763691
1164	763692
14220	763693
78421	763694
123411	763695
3616	763696
3621	763697
41694	763698
5678	763699
24090	763700
95141	763701
17575	763702
277	763703
112916	763704
105973	763705
3296	763706
44962	763707
51764	763708
62130	763709
118310	763710
113	763711
13110	763712
9755	763713
60629	763714
58735	763715
61243	763716
16673	763717
4883	763718
23968	763719
125263	763720
55003	763721
391	763722
90532	763723
79724	763724
14186	763725
142174	763726
22004	763727
56954	763728
16449	763729
15958	763730
10923	763731
89363	763732
52701	763733
36790	763734
54097	763735
4557	763736
43057	763737
38499	763738
40603	763739
1349	763740
62	763741
37172	763742
48541	763743
16042	763744
7575	763745
21963	763746
13322	763747
77742	763748
95071	763749
41207	763750
1681	763751
105502	763752
1292	763753
39317	763754
62313	763755
14546	763756
76865	763757
68899	763758
91879	763759
120856	763760
33860	763761
70889	763762
137241	763763
5926	763764
18296	763765
1602	763766
29053	763767
34027	763768
29716	763769
1419	763770
93050	763771
29915	763772
3599	763773
11835	763774
87355	763775
16056	763776
131069	763777
44971	763778
102083	763779
5603	763780
28148	763781
42015	763782
103767	763783
138990	763784
12567	763785
23140	763786
11330	763787
8484	763788
10643	763789
51620	763790
645	763791
276	763792
28071	763793
25099	763794
1524	763795
97805	763796
56861	763797
74048	763798
37497	763799
35797	763800
88151	763801
47605	763802
75106	763803
124750	763804
639	763805
121346	763806
861	763807
86989	763808
8085	763809
98165	763810
66545	763811
35669	763812
94941	763813
11802	763814
7235	763815
64120	763816
41060	763817
895	763818
15551	763819
42078	763820
61284	763821
123	763822
23262	763823
95594	763824
4550	763825
33023	763826
38767	763827
100605	763828
34227	763829
1805	763830
13863	763831
6072	763832
95079	763833
100567	763834
1699	763835
51246	763836
138320	763837
74998	763838
13774	763839
18159	763840
83698	763841
28565	763842
33402	763843
37328	763844
16398	763845
59010	763846
36148	763847
141807	763848
11295	763849
34608	763850
97119	763851
16649	763852
26600	763853
10399	763854
11626	763855
32002	763856
61622	763857
38974	763858
109098	763859
45595	763860
9504	763861
112390	763862
44414	763863
5766	763864
80081	763865
88176	763866
4260	763867
21918	763868
21552	763869
56731	763870
54298	763871
3342	763872
57345	763873
46064	763874
25984	763875
8371	763876
47658	763877
132564	763878
33325	763879
90967	763880
7136	763881
7448	763882
105790	763883
22929	763884
72996	763885
128584	763886
121838	763887
76094	763888
68462	763889
78865	763890
7940	763891
11228	763892
99617	763893
18198	763894
28760	763895
58924	763896
23012	763897
20510	763898
21918	763899
35125	763900
73918	763901
29016	763902
111451	763903
30889	763904
7253	763905
21024	763906
131003	763907
32964	763908
78118	763909
23766	763910
98656	763911
60467	763912
132533	763913
14237	763914
32105	763915
20427	763916
100258	763917
105881	763918
291	763919
3752	763920
36631	763921
111335	763922
35233	763923
10909	763924
17841	763925
106163	763926
47049	763927
42683	763928
11849	763929
128301	763930
8157	763931
84000	763932
545	763933
80197	763934
124915	763935
46709	763936
91274	763937
42661	763938
42342	763939
23110	763940
42202	763941
8892	763942
29816	763943
8893	763944
5604	763945
14202	763946
55402	763947
109393	763948
11685	763949
39100	763950
21464	763951
4246	763952
77444	763953
19215	763954
63576	763955
78044	763956
24453	763957
8500	763958
2059	763959
28906	763960
5595	763961
115766	763962
53110	763963
44099	763964
33754	763965
56469	763966
16124	763967
10404	763968
21741	763969
83814	763970
97163	763971
11727	763972
125117	763973
110448	763974
112673	763975
35100	763976
62983	763977
16759	763978
35910	763979
23	763980
69368	763981
82226	763982
126628	763983
41676	763984
77708	763985
86324	763986
142653	763987
27352	763988
78001	763989
5495	763990
97126	763991
2152	763992
104415	763993
34253	763994
19688	763995
32110	763996
9915	763997
14110	763998
397	763999
26662	764000
25120	764001
5047	764002
13526	764003
67596	764004
31893	764005
13147	764006
10891	764007
36633	764008
110430	764009
16696	764010
11609	764011
13543	764012
37886	764013
30990	764014
48062	764015
37691	764016
100237	764017
17170	764018
51512	764019
17401	764020
111219	764021
56993	764022
6726	764023
72211	764024
32699	764025
119374	764026
60704	764027
34282	764028
4564	764029
5080	764030
24820	764031
58603	764032
76237	764033
18456	764034
115030	764035
101324	764036
76378	764037
7872	764038
23920	764039
65441	764040
127240	764041
44330	764042
24658	764043
28723	764044
89761	764045
118454	764046
52506	764047
37073	764048
9428	764049
41332	764050
46578	764051
59860	764052
2821	764053
26542	764054
129821	764055
15278	764056
14167	764057
34448	764058
5245	764059
116122	764060
86932	764061
129762	764062
1458	764063
10100	764064
58023	764065
56153	764066
1648	764067
80611	764068
59644	764069
75046	764070
82381	764071
64080	764072
8027	764073
65153	764074
10292	764075
28870	764076
81033	764077
51512	764078
3421	764079
21574	764080
16799	764081
36370	764082
23285	764083
5222	764084
47280	764085
54151	764086
19513	764087
72263	764088
6662	764089
15438	764090
37703	764091
93767	764092
137967	764093
1191	764094
20137	764095
48073	764096
92645	764097
32143	764098
22211	764099
55179	764100
9603	764101
78794	764102
75202	764103
4029	764104
32160	764105
16377	764106
2898	764107
102782	764108
86002	764109
53307	764110
1367	764111
47558	764112
9048	764113
91	764114
3996	764115
57741	764116
44708	764117
37737	764118
38925	764119
97055	764120
26011	764121
31884	764122
1507	764123
57846	764124
4583	764125
72536	764126
3971	764127
58377	764128
285	764129
6701	764130
47680	764131
77290	764132
40787	764133
12500	764134
49914	764135
1062	764136
1640	764137
16225	764138
58647	764139
118010	764140
67167	764141
77936	764142
10895	764143
88706	764144
58663	764145
97242	764146
8226	764147
10565	764148
10979	764149
99404	764150
101595	764151
87978	764152
145733	764153
70943	764154
75606	764155
138035	764156
58155	764157
18281	764158
12242	764159
5802	764160
93768	764161
35374	764162
11263	764163
20142	764164
3170	764165
79277	764166
121322	764167
99410	764168
16097	764169
20550	764170
3596	764171
8538	764172
22489	764173
65495	764174
24593	764175
55141	764176
44501	764177
12838	764178
64857	764179
52133	764180
69067	764181
23453	764182
93901	764183
33812	764184
45918	764185
86459	764186
91303	764187
117170	764188
99023	764189
7032	764190
142424	764191
121597	764192
31192	764193
24817	764194
59914	764195
5402	764196
137589	764197
59046	764198
46620	764199
19064	764200
24567	764201
57509	764202
12227	764203
40793	764204
54138	764205
21568	764206
41716	764207
20604	764208
119037	764209
42526	764210
19932	764211
1659	764212
31533	764213
94352	764214
37407	764215
81573	764216
8919	764217
56631	764218
10548	764219
47589	764220
58398	764221
46445	764222
77987	764223
19653	764224
84771	764225
80007	764226
32045	764227
27884	764228
86134	764229
24854	764230
30457	764231
59754	764232
95727	764233
4939	764234
28953	764235
15701	764236
104711	764237
108158	764238
147404	764239
112002	764240
10363	764241
22518	764242
20638	764243
18990	764244
8151	764245
8340	764246
24691	764247
14808	764248
113193	764249
11519	764250
3180	764251
554	764252
69308	764253
6932	764254
135547	764255
72546	764256
57101	764257
7813	764258
1442	764259
76776	764260
17827	764261
5948	764262
15436	764263
19829	764264
29567	764265
91411	764266
130791	764267
1594	764268
4991	764269
9142	764270
74146	764271
16025	764272
87303	764273
52065	764274
118869	764275
53955	764276
26990	764277
46854	764278
33466	764279
19838	764280
70146	764281
922	764282
99870	764283
130864	764284
39776	764285
14166	764286
16290	764287
80562	764288
27537	764289
50939	764290
37270	764291
40927	764292
45407	764293
114481	764294
112173	764295
30794	764296
10223	764297
11650	764298
13737	764299
83215	764300
20309	764301
22377	764302
10589	764303
61659	764304
70533	764305
16181	764306
127712	764307
132970	764308
100447	764309
20151	764310
68094	764311
24674	764312
71321	764313
90212	764314
4235	764315
63085	764316
52594	764317
47648	764318
19247	764319
28538	764320
86434	764321
62070	764322
456	764323
3249	764324
99382	764325
61463	764326
32790	764327
2222	764328
15640	764329
53134	764330
18939	764331
28299	764332
88008	764333
105488	764334
96368	764335
93331	764336
51564	764337
20481	764338
32	764339
126427	764340
76649	764341
45422	764342
8289	764343
109247	764344
11131	764345
10738	764346
23188	764347
8167	764348
54653	764349
69733	764350
98702	764351
2271	764352
65023	764353
1065	764354
71572	764355
22722	764356
24913	764357
51766	764358
71566	764359
81918	764360
57659	764361
44165	764362
14848	764363
135237	764364
33306	764365
28988	764366
40337	764367
8474	764368
85320	764369
13406	764370
29774	764371
9797	764372
40529	764373
69439	764374
49774	764375
15549	764376
7295	764377
17227	764378
52928	764379
121532	764380
25058	764381
15745	764382
110594	764383
36086	764384
28167	764385
54956	764386
117106	764387
34465	764388
116723	764389
53457	764390
116286	764391
98046	764392
12489	764393
69853	764394
20687	764395
121738	764396
90973	764397
34001	764398
114346	764399
8939	764400
127071	764401
55913	764402
4189	764403
83009	764404
55802	764405
55062	764406
416	764407
604	764408
6448	764409
11168	764410
8410	764411
93464	764412
10357	764413
3924	764414
31369	764415
138622	764416
67313	764417
14214	764418
66772	764419
63849	764420
9989	764421
17423	764422
28485	764423
32083	764424
42529	764425
10036	764426
4493	764427
24008	764428
103971	764429
118970	764430
32103	764431
41886	764432
2793	764433
49563	764434
11298	764435
24189	764436
22447	764437
3493	764438
5514	764439
41583	764440
119236	764441
12773	764442
51449	764443
45543	764444
5637	764445
10996	764446
19536	764447
59350	764448
13406	764449
22580	764450
29519	764451
142017	764452
3453	764453
88982	764454
8561	764455
108619	764456
34235	764457
1742	764458
33749	764459
64	764460
111137	764461
97256	764462
9441	764463
19151	764464
18428	764465
28860	764466
55650	764467
5787	764468
57458	764469
52487	764470
1611	764471
1714	764472
7227	764473
34461	764474
20052	764475
6385	764476
142168	764477
59417	764478
8699	764479
45	764480
25980	764481
9961	764482
26259	764483
66821	764484
100070	764485
64039	764486
1974	764487
53256	764488
77631	764489
9246	764490
2495	764491
65963	764492
16030	764493
1474	764494
1500	764495
128324	764496
66561	764497
57153	764498
47208	764499
1837	764500
72457	764501
10493	764502
73506	764503
144995	764504
53011	764505
58883	764506
25208	764507
3635	764508
37659	764509
5685	764510
35934	764511
108337	764512
64003	764513
28279	764514
21865	764515
111875	764516
32142	764517
80472	764518
2435	764519
97028	764520
38867	764521
115036	764522
5115	764523
1810	764524
10786	764525
86138	764526
119677	764527
12198	764528
1124	764529
10824	764530
30668	764531
17945	764532
31959	764533
135501	764534
31228	764535
256	764536
116874	764537
17693	764538
16506	764539
61020	764540
26053	764541
1933	764542
62362	764543
58752	764544
22870	764545
21593	764546
4701	764547
23325	764548
75	764549
59599	764550
18475	764551
38371	764552
11278	764553
49672	764554
27333	764555
35815	764556
34537	764557
20670	764558
19821	764559
88181	764560
46361	764561
140645	764562
15255	764563
78610	764564
54140	764565
41533	764566
3007	764567
96490	764568
21707	764569
123386	764570
5771	764571
476	764572
70957	764573
37	764574
1231	764575
6128	764576
30315	764577
9905	764578
75943	764579
45600	764580
344	764581
35082	764582
78764	764583
8206	764584
90875	764585
58844	764586
73420	764587
60664	764588
4749	764589
597	764590
22695	764591
14584	764592
31766	764593
64526	764594
50371	764595
68767	764596
122901	764597
58132	764598
26790	764599
7154	764600
91014	764601
54889	764602
51580	764603
26151	764604
42965	764605
9733	764606
14733	764607
43943	764608
121084	764609
10547	764610
110895	764611
11903	764612
7795	764613
20405	764614
45963	764615
3558	764616
25244	764617
51117	764618
6438	764619
148874	764620
120461	764621
83424	764622
40395	764623
10673	764624
7096	764625
195	764626
74200	764627
34379	764628
22898	764629
68093	764630
55573	764631
68140	764632
24624	764633
23130	764634
45267	764635
29935	764636
116860	764637
140243	764638
14529	764639
62321	764640
51870	764641
33297	764642
23137	764643
14514	764644
84656	764645
31474	764646
94145	764647
24034	764648
82512	764649
76832	764650
31968	764651
12071	764652
49607	764653
70355	764654
95769	764655
23373	764656
76028	764657
79470	764658
103262	764659
43835	764660
9097	764661
9686	764662
24505	764663
78613	764664
34896	764665
55542	764666
52149	764667
53928	764668
983	764669
20221	764670
30290	764671
4838	764672
20029	764673
4040	764674
49162	764675
30293	764676
27649	764677
95882	764678
12053	764679
86677	764680
23440	764681
5438	764682
41263	764683
29380	764684
8198	764685
28815	764686
11502	764687
75535	764688
94499	764689
125800	764690
38023	764691
70538	764692
8661	764693
68312	764694
460	764695
106249	764696
29422	764697
19708	764698
27081	764699
3159	764700
38264	764701
3691	764702
7794	764703
24525	764704
117452	764705
8073	764706
101321	764707
45547	764708
82105	764709
58746	764710
100194	764711
138686	764712
17974	764713
690	764714
31626	764715
48446	764716
87004	764717
3445	764718
30588	764719
3251	764720
109599	764721
11753	764722
5379	764723
142473	764724
89554	764725
118456	764726
96854	764727
134693	764728
64333	764729
43905	764730
8136	764731
730	764732
40267	764733
134556	764734
48471	764735
85278	764736
45977	764737
15819	764738
95822	764739
12843	764740
102003	764741
101322	764742
806	764743
14883	764744
79305	764745
74160	764746
5457	764747
94020	764748
141537	764749
14015	764750
18278	764751
12107	764752
10690	764753
15255	764754
87059	764755
70335	764756
30992	764757
88521	764758
38952	764759
78464	764760
100754	764761
8717	764762
138591	764763
24234	764764
97357	764765
15420	764766
1048	764767
32354	764768
108420	764769
19477	764770
29982	764771
2439	764772
89743	764773
40944	764774
7494	764775
2838	764776
29665	764777
59092	764778
54637	764779
101748	764780
1631	764781
83321	764782
1641	764783
12409	764784
33281	764785
23407	764786
19688	764787
11676	764788
24340	764789
13008	764790
15943	764791
50494	764792
5688	764793
1446	764794
99949	764795
13130	764796
8701	764797
13334	764798
50586	764799
82621	764800
92100	764801
69024	764802
4156	764803
95450	764804
144838	764805
24225	764806
84222	764807
12104	764808
43982	764809
36869	764810
5254	764811
98458	764812
13773	764813
3486	764814
43000	764815
97771	764816
31400	764817
3170	764818
7414	764819
18920	764820
37737	764821
44368	764822
64385	764823
49586	764824
8033	764825
66546	764826
6408	764827
77344	764828
20409	764829
25196	764830
2869	764831
11967	764832
7716	764833
43023	764834
89785	764835
2235	764836
36373	764837
26998	764838
6005	764839
35380	764840
59519	764841
132480	764842
18832	764843
75499	764844
24927	764845
66977	764846
78863	764847
52634	764848
16094	764849
389	764850
2861	764851
104738	764852
46090	764853
21846	764854
52035	764855
63371	764856
5157	764857
96903	764858
102899	764859
1957	764860
25945	764861
2788	764862
12144	764863
56607	764864
3760	764865
89043	764866
124483	764867
27330	764868
39703	764869
131472	764870
56277	764871
18313	764872
40177	764873
943	764874
17995	764875
11672	764876
120694	764877
92657	764878
35981	764879
21457	764880
61437	764881
118326	764882
47948	764883
5423	764884
2016	764885
31060	764886
44971	764887
108484	764888
39636	764889
41783	764890
40850	764891
25689	764892
18899	764893
85537	764894
28165	764895
21509	764896
101122	764897
3944	764898
103456	764899
14987	764900
4465	764901
2118	764902
52863	764903
57147	764904
10167	764905
7898	764906
70954	764907
22316	764908
8481	764909
62123	764910
132213	764911
58514	764912
42344	764913
8494	764914
133666	764915
1382	764916
63471	764917
107446	764918
5580	764919
62947	764920
116237	764921
11190	764922
81199	764923
664	764924
105479	764925
92657	764926
1455	764927
45567	764928
17630	764929
71751	764930
65102	764931
118674	764932
121914	764933
11384	764934
109256	764935
108945	764936
21037	764937
30763	764938
88670	764939
22526	764940
1911	764941
14270	764942
63602	764943
3793	764944
14264	764945
5186	764946
3149	764947
85866	764948
31147	764949
68270	764950
35124	764951
10029	764952
72038	764953
135302	764954
84785	764955
134274	764956
45258	764957
130195	764958
39027	764959
66861	764960
148315	764961
109258	764962
39295	764963
29038	764964
1685	764965
508	764966
37971	764967
5139	764968
25994	764969
4459	764970
87433	764971
2690	764972
46003	764973
49941	764974
68057	764975
346	764976
21742	764977
79280	764978
42673	764979
22255	764980
77541	764981
19477	764982
128978	764983
19820	764984
45464	764985
133136	764986
73751	764987
15914	764988
16490	764989
124087	764990
18069	764991
46755	764992
110574	764993
21621	764994
110540	764995
41583	764996
57423	764997
72817	764998
63611	764999
119137	765000
8454	765001
13053	765002
1920	765003
109592	765004
22525	765005
1178	765006
2259	765007
8440	765008
20246	765009
44646	765010
127517	765011
21065	765012
35136	765013
542	765014
962	765015
66807	765016
4912	765017
14344	765018
1618	765019
2142	765020
15432	765021
28610	765022
22882	765023
6007	765024
83189	765025
119722	765026
20900	765027
4295	765028
134576	765029
105684	765030
9649	765031
44443	765032
43114	765033
101838	765034
63956	765035
2252	765036
1985	765037
586	765038
375	765039
6475	765040
822	765041
34403	765042
25592	765043
5174	765044
17766	765045
24297	765046
45726	765047
94650	765048
42898	765049
14744	765050
2284	765051
3678	765052
102092	765053
71195	765054
19562	765055
55868	765056
39139	765057
81578	765058
98439	765059
4746	765060
564	765061
41929	765062
1086	765063
3551	765064
71413	765065
132310	765066
3070	765067
7268	765068
50923	765069
7328	765070
46180	765071
23798	765072
24704	765073
41679	765074
72108	765075
21126	765076
4298	765077
28036	765078
89925	765079
13033	765080
9803	765081
106099	765082
122673	765083
35029	765084
5485	765085
4662	765086
75684	765087
33366	765088
111760	765089
10497	765090
32251	765091
13636	765092
60176	765093
52809	765094
1573	765095
115259	765096
91117	765097
37208	765098
649	765099
36339	765100
8728	765101
79	765102
106421	765103
77925	765104
59837	765105
68964	765106
7451	765107
11118	765108
5629	765109
9110	765110
1925	765111
135409	765112
68474	765113
88569	765114
15770	765115
31952	765116
50947	765117
52107	765118
15074	765119
30325	765120
3063	765121
11925	765122
134554	765123
22249	765124
37763	765125
16170	765126
82144	765127
60807	765128
4266	765129
48101	765130
5700	765131
38683	765132
15087	765133
21845	765134
19673	765135
3648	765136
53634	765137
92108	765138
1523	765139
95416	765140
106940	765141
16256	765142
77211	765143
106604	765144
14818	765145
77549	765146
97617	765147
60300	765148
112195	765149
20973	765150
717	765151
19592	765152
7435	765153
26996	765154
112908	765155
23981	765156
34013	765157
25579	765158
115080	765159
7656	765160
105917	765161
4242	765162
54339	765163
35572	765164
78965	765165
648	765166
34940	765167
7539	765168
21581	765169
1394	765170
47041	765171
3655	765172
18288	765173
529	765174
22071	765175
148907	765176
49895	765177
103906	765178
2660	765179
134314	765180
1961	765181
23747	765182
73647	765183
95296	765184
1	765185
18388	765186
33761	765187
137714	765188
18328	765189
25251	765190
784	765191
27913	765192
46042	765193
96784	765194
81195	765195
854	765196
66234	765197
21148	765198
83699	765199
26402	765200
68598	765201
120843	765202
101948	765203
8272	765204
19421	765205
100909	765206
3699	765207
2103	765208
4857	765209
113319	765210
4381	765211
2188	765212
88881	765213
12267	765214
79830	765215
24998	765216
32222	765217
24986	765218
22272	765219
63352	765220
71490	765221
51748	765222
34731	765223
51370	765224
65506	765225
21302	765226
32563	765227
49445	765228
78694	765229
29197	765230
101717	765231
90	765232
6991	765233
150199	765234
95788	765235
31656	765236
91524	765237
1640	765238
36039	765239
47178	765240
42947	765241
40304	765242
7201	765243
1519	765244
93835	765245
26139	765246
46058	765247
32856	765248
33229	765249
23503	765250
84648	765251
103745	765252
34796	765253
1637	765254
11479	765255
8215	765256
98783	765257
68789	765258
20602	765259
18404	765260
40946	765261
27130	765262
54966	765263
30361	765264
30842	765265
55863	765266
62118	765267
10744	765268
10664	765269
95300	765270
1206	765271
56565	765272
58950	765273
1449	765274
60175	765275
86020	765276
33186	765277
8523	765278
1208	765279
3808	765280
102985	765281
114	765282
11586	765283
8267	765284
30799	765285
57626	765286
131995	765287
7794	765288
95212	765289
118416	765290
20383	765291
96195	765292
39611	765293
1734	765294
12763	765295
12370	765296
22240	765297
27195	765298
51506	765299
64206	765300
56245	765301
100171	765302
20909	765303
49067	765304
95266	765305
6200	765306
5462	765307
79348	765308
89546	765309
69526	765310
63442	765311
44886	765312
74628	765313
22628	765314
67719	765315
146252	765316
147759	765317
11424	765318
16732	765319
7902	765320
40538	765321
13121	765322
4101	765323
67533	765324
62325	765325
6821	765326
10309	765327
204	765328
50580	765329
11516	765330
28723	765331
99830	765332
108	765333
3375	765334
99269	765335
19794	765336
14697	765337
2685	765338
85779	765339
58603	765340
54486	765341
57068	765342
62126	765343
21562	765344
145152	765345
55425	765346
64396	765347
33266	765348
1961	765349
32610	765350
55601	765351
120369	765352
30687	765353
36281	765354
187	765355
10474	765356
953	765357
149924	765358
117196	765359
83915	765360
55356	765361
84023	765362
56140	765363
48401	765364
50904	765365
65261	765366
44119	765367
54171	765368
24679	765369
71644	765370
111776	765371
732	765372
8178	765373
3498	765374
15825	765375
15618	765376
104728	765377
40204	765378
73760	765379
3158	765380
26989	765381
16863	765382
18999	765383
20904	765384
13511	765385
5592	765386
11272	765387
601	765388
134285	765389
38419	765390
26819	765391
19464	765392
47622	765393
143391	765394
22994	765395
19749	765396
39073	765397
102006	765398
30364	765399
9339	765400
472	765401
84335	765402
23130	765403
25504	765404
93334	765405
12586	765406
118457	765407
51862	765408
1581	765409
86558	765410
59020	765411
50667	765412
79869	765413
82745	765414
54227	765415
110305	765416
96855	765417
67601	765418
74791	765419
38543	765420
58276	765421
50698	765422
63647	765423
55585	765424
119489	765425
2794	765426
39545	765427
64622	765428
44554	765429
84894	765430
41526	765431
82546	765432
11485	765433
37023	765434
135159	765435
137953	765436
55822	765437
54239	765438
22245	765439
6386	765440
21457	765441
14020	765442
48487	765443
80540	765444
3118	765445
98217	765446
23811	765447
41633	765448
18917	765449
11681	765450
35053	765451
48556	765452
63287	765453
36564	765454
137715	765455
583	765456
21440	765457
63808	765458
8753	765459
4484	765460
71843	765461
130700	765462
45032	765463
1587	765464
81814	765465
55113	765466
4644	765467
113504	765468
3000	765469
49270	765470
24939	765471
66758	765472
449	765473
5516	765474
67908	765475
1810	765476
4626	765477
12453	765478
56929	765479
3390	765480
34387	765481
28148	765482
36856	765483
106352	765484
101337	765485
15086	765486
39682	765487
14645	765488
18528	765489
19727	765490
4474	765491
132662	765492
133335	765493
61083	765494
9994	765495
3631	765496
12869	765497
132402	765498
3006	765499
57356	765500
119099	765501
3374	765502
13261	765503
24322	765504
39035	765505
62683	765506
55278	765507
112725	765508
13864	765509
91810	765510
45346	765511
58528	765512
34457	765513
59433	765514
85752	765515
82763	765516
26568	765517
73206	765518
122010	765519
75965	765520
8032	765521
1720	765522
21698	765523
30954	765524
4059	765525
59626	765526
33220	765527
20384	765528
56112	765529
42162	765530
4492	765531
145604	765532
109283	765533
13401	765534
43028	765535
31748	765536
21588	765537
12078	765538
65772	765539
31	765540
98612	765541
4928	765542
1640	765543
82827	765544
49915	765545
4631	765546
6672	765547
147521	765548
23147	765549
53399	765550
93618	765551
31612	765552
17593	765553
42834	765554
57114	765555
74499	765556
54096	765557
26867	765558
90694	765559
10734	765560
15850	765561
15431	765562
15152	765563
5029	765564
43227	765565
1891	765566
12458	765567
52004	765568
78710	765569
509	765570
23902	765571
40265	765572
30139	765573
71775	765574
44359	765575
127375	765576
38991	765577
13582	765578
52115	765579
1977	765580
51696	765581
53571	765582
102865	765583
3906	765584
7	765585
5959	765586
46564	765587
45736	765588
37337	765589
37450	765590
12642	765591
80907	765592
37291	765593
1353	765594
42739	765595
64554	765596
122308	765597
5027	765598
76030	765599
19462	765600
131448	765601
20361	765602
117484	765603
53010	765604
14255	765605
8181	765606
2423	765607
9004	765608
37903	765609
111723	765610
39385	765611
13557	765612
8717	765613
22398	765614
30365	765615
28485	765616
51637	765617
17968	765618
50219	765619
45828	765620
9332	765621
29560	765622
16	765623
49720	765624
52211	765625
20047	765626
79783	765627
28221	765628
1543	765629
9560	765630
25099	765631
120298	765632
11063	765633
61470	765634
10522	765635
13843	765636
5342	765637
135377	765638
28039	765639
25943	765640
118778	765641
38537	765642
632	765643
58677	765644
56389	765645
688	765646
52722	765647
109762	765648
13287	765649
46775	765650
28574	765651
98155	765652
66927	765653
61054	765654
3234	765655
134559	765656
83635	765657
39822	765658
47961	765659
19691	765660
360	765661
449	765662
36750	765663
14948	765664
34569	765665
46332	765666
85093	765667
23584	765668
11709	765669
55562	765670
2795	765671
17493	765672
78357	765673
108	765674
38728	765675
73171	765676
5609	765677
41361	765678
137670	765679
83726	765680
14422	765681
114390	765682
4167	765683
717	765684
5825	765685
104764	765686
20138	765687
9970	765688
115300	765689
58130	765690
1551	765691
38099	765692
65027	765693
70932	765694
48	765695
2404	765696
45656	765697
50808	765698
128445	765699
16557	765700
26753	765701
8697	765702
81098	765703
61315	765704
6240	765705
4774	765706
10479	765707
101239	765708
96653	765709
92709	765710
39427	765711
727	765712
115005	765713
3677	765714
72699	765715
30056	765716
94912	765717
6772	765718
137659	765719
144021	765720
30025	765721
53400	765722
1389	765723
10514	765724
5004	765725
121352	765726
123702	765727
100306	765728
52004	765729
36778	765730
44575	765731
2426	765732
29911	765733
125480	765734
140831	765735
74652	765736
1298	765737
63885	765738
16278	765739
111415	765740
771	765741
118437	765742
47524	765743
88314	765744
976	765745
23845	765746
15422	765747
113002	765748
111033	765749
46278	765750
12316	765751
50939	765752
57353	765753
58764	765754
10046	765755
109519	765756
76423	765757
27834	765758
5470	765759
7566	765760
24703	765761
31822	765762
29331	765763
4964	765764
70125	765765
116772	765766
63195	765767
55292	765768
60833	765769
38977	765770
96297	765771
77153	765772
4411	765773
8521	765774
8891	765775
107871	765776
1202	765777
39454	765778
99398	765779
28305	765780
19917	765781
50591	765782
5884	765783
47502	765784
85914	765785
4378	765786
1089	765787
31942	765788
17336	765789
2903	765790
1679	765791
58252	765792
52757	765793
100763	765794
91899	765795
5068	765796
1997	765797
21207	765798
95091	765799
43954	765800
11671	765801
135729	765802
33442	765803
14281	765804
7751	765805
2991	765806
15828	765807
5490	765808
44131	765809
38076	765810
2377	765811
25825	765812
6307	765813
28773	765814
735	765815
65397	765816
5368	765817
2709	765818
2611	765819
14334	765820
1261	765821
12846	765822
68687	765823
27367	765824
68712	765825
108613	765826
280	765827
49081	765828
11183	765829
98777	765830
18378	765831
1728	765832
80260	765833
40645	765834
68965	765835
12642	765836
658	765837
101326	765838
96812	765839
24520	765840
10351	765841
53869	765842
80932	765843
83	765844
100374	765845
82341	765846
23085	765847
54341	765848
26915	765849
6045	765850
24	765851
115690	765852
55638	765853
59567	765854
27302	765855
83879	765856
3923	765857
36830	765858
68758	765859
23527	765860
133909	765861
47591	765862
131858	765863
4150	765864
46017	765865
92396	765866
6265	765867
20449	765868
31781	765869
94596	765870
93124	765871
1419	765872
646	765873
41559	765874
119632	765875
40033	765876
120434	765877
27206	765878
130341	765879
43193	765880
90593	765881
32012	765882
32540	765883
40458	765884
31263	765885
44029	765886
61341	765887
47752	765888
26227	765889
12838	765890
40098	765891
8223	765892
15546	765893
2011	765894
46557	765895
7393	765896
80517	765897
149742	765898
27986	765899
65523	765900
64952	765901
74906	765902
87377	765903
24393	765904
2604	765905
8938	765906
5680	765907
86924	765908
5101	765909
17173	765910
135572	765911
13183	765912
16976	765913
30049	765914
49078	765915
111803	765916
67146	765917
34267	765918
33839	765919
33528	765920
9731	765921
37946	765922
143077	765923
15453	765924
49777	765925
87334	765926
49824	765927
1152	765928
21303	765929
68689	765930
2778	765931
21394	765932
6367	765933
89	765934
111594	765935
119809	765936
107807	765937
89057	765938
117078	765939
143125	765940
103412	765941
11048	765942
78234	765943
4108	765944
53670	765945
6643	765946
15791	765947
21323	765948
15788	765949
17696	765950
77551	765951
69910	765952
12264	765953
51317	765954
72682	765955
48760	765956
44624	765957
89468	765958
5878	765959
14709	765960
38871	765961
2047	765962
31643	765963
71611	765964
26207	765965
44299	765966
8908	765967
40889	765968
1780	765969
731	765970
47527	765971
81551	765972
74737	765973
37937	765974
98642	765975
15441	765976
57245	765977
19405	765978
2672	765979
82677	765980
12471	765981
60683	765982
47713	765983
61796	765984
32405	765985
2939	765986
101317	765987
11168	765988
86619	765989
12094	765990
80512	765991
36345	765992
70772	765993
44496	765994
5410	765995
15369	765996
88770	765997
6469	765998
30742	765999
5740	766000
110074	766001
17657	766002
134235	766003
9019	766004
52726	766005
119516	766006
54388	766007
2702	766008
110234	766009
28333	766010
109328	766011
11119	766012
327	766013
17334	766014
46252	766015
62005	766016
4273	766017
86613	766018
57395	766019
81424	766020
92957	766021
64792	766022
487	766023
93289	766024
884	766025
3430	766026
131800	766027
76056	766028
109087	766029
111597	766030
82010	766031
22967	766032
2475	766033
6871	766034
147014	766035
84029	766036
38426	766037
4465	766038
82845	766039
96761	766040
65634	766041
47511	766042
69068	766043
3883	766044
100805	766045
45192	766046
45983	766047
19484	766048
16263	766049
12613	766050
931	766051
53751	766052
3765	766053
59390	766054
2310	766055
74255	766056
23737	766057
93171	766058
33617	766059
54507	766060
1453	766061
72843	766062
13011	766063
79937	766064
32878	766065
25425	766066
9634	766067
2131	766068
37406	766069
108695	766070
28788	766071
5593	766072
136078	766073
2659	766074
19273	766075
35426	766076
636	766077
10870	766078
16945	766079
110141	766080
73827	766081
968	766082
18469	766083
28100	766084
7366	766085
129593	766086
24945	766087
2551	766088
11341	766089
52376	766090
149633	766091
26287	766092
84146	766093
64075	766094
99975	766095
95421	766096
2318	766097
11854	766098
47569	766099
45841	766100
109660	766101
35036	766102
137295	766103
46674	766104
48389	766105
37269	766106
67520	766107
21785	766108
81868	766109
112276	766110
122107	766111
79827	766112
12440	766113
8350	766114
39145	766115
34069	766116
40828	766117
42417	766118
444	766119
90767	766120
86318	766121
17996	766122
136420	766123
4595	766124
40689	766125
87452	766126
18094	766127
113191	766128
101437	766129
100568	766130
28515	766131
24194	766132
47571	766133
85669	766134
31977	766135
25144	766136
55400	766137
6739	766138
31267	766139
12715	766140
26632	766141
101465	766142
1253	766143
1798	766144
43895	766145
48	766146
175	766147
110602	766148
115238	766149
5980	766150
97561	766151
53	766152
47673	766153
2209	766154
2588	766155
1454	766156
38882	766157
68783	766158
129971	766159
82993	766160
2129	766161
28134	766162
4561	766163
117026	766164
24697	766165
129071	766166
20934	766167
11136	766168
136894	766169
70182	766170
51591	766171
107874	766172
116952	766173
5285	766174
68086	766175
66711	766176
25822	766177
22617	766178
100874	766179
70189	766180
41244	766181
14812	766182
29229	766183
4298	766184
22302	766185
40282	766186
69444	766187
40213	766188
54322	766189
111466	766190
97651	766191
161	766192
21686	766193
43867	766194
22337	766195
137051	766196
132907	766197
120589	766198
92136	766199
38313	766200
11788	766201
131213	766202
103899	766203
136579	766204
47129	766205
14283	766206
113489	766207
53214	766208
67075	766209
17275	766210
54108	766211
47349	766212
163	766213
122994	766214
1324	766215
23933	766216
38055	766217
23342	766218
3524	766219
9164	766220
4	766221
89808	766222
11500	766223
21709	766224
1046	766225
61631	766226
114010	766227
37097	766228
30771	766229
124525	766230
194	766231
14127	766232
102314	766233
6485	766234
43762	766235
985	766236
16172	766237
10321	766238
99487	766239
134104	766240
4930	766241
77339	766242
31206	766243
2391	766244
22476	766245
9726	766246
57315	766247
4208	766248
116212	766249
39848	766250
103728	766251
2083	766252
27761	766253
27608	766254
68527	766255
125314	766256
45897	766257
45031	766258
1233	766259
91695	766260
47652	766261
62093	766262
124044	766263
5518	766264
8319	766265
55774	766266
66624	766267
47062	766268
94089	766269
6777	766270
20945	766271
108212	766272
5427	766273
39157	766274
85176	766275
5854	766276
13373	766277
6132	766278
12636	766279
64946	766280
142595	766281
30388	766282
78215	766283
35011	766284
4085	766285
17648	766286
6448	766287
62647	766288
6303	766289
39653	766290
75485	766291
16084	766292
11432	766293
39073	766294
141480	766295
29255	766296
42873	766297
44366	766298
1199	766299
2610	766300
22067	766301
101942	766302
36246	766303
80177	766304
9135	766305
54827	766306
10855	766307
39335	766308
32545	766309
49024	766310
35187	766311
53134	766312
77896	766313
34338	766314
42589	766315
22731	766316
19183	766317
117655	766318
230	766319
2677	766320
7635	766321
36342	766322
55714	766323
4548	766324
55103	766325
40231	766326
159	766327
16177	766328
78824	766329
31097	766330
5536	766331
51379	766332
13881	766333
41892	766334
17537	766335
30630	766336
39597	766337
128569	766338
53495	766339
24741	766340
112015	766341
46778	766342
93134	766343
4703	766344
9378	766345
4011	766346
10515	766347
34371	766348
45705	766349
57106	766350
81381	766351
48857	766352
5451	766353
80040	766354
15431	766355
37525	766356
85582	766357
61436	766358
28595	766359
60716	766360
2649	766361
8105	766362
62601	766363
1409	766364
26291	766365
49203	766366
7926	766367
5577	766368
30207	766369
25147	766370
28730	766371
53455	766372
32529	766373
17492	766374
79070	766375
10061	766376
66313	766377
106918	766378
19705	766379
13950	766380
103812	766381
29504	766382
148480	766383
7181	766384
85291	766385
18839	766386
30564	766387
37860	766388
6721	766389
71860	766390
111466	766391
23686	766392
41786	766393
51309	766394
5603	766395
6464	766396
462	766397
2092	766398
26521	766399
24638	766400
17318	766401
57542	766402
11131	766403
12349	766404
10966	766405
84987	766406
79005	766407
45081	766408
62867	766409
32870	766410
111381	766411
5157	766412
11924	766413
98203	766414
41669	766415
14111	766416
93990	766417
85927	766418
17018	766419
25090	766420
75572	766421
55091	766422
27006	766423
300	766424
135353	766425
1489	766426
85138	766427
12173	766428
73856	766429
6783	766430
39815	766431
6965	766432
91976	766433
8949	766434
113162	766435
18327	766436
11719	766437
45668	766438
131466	766439
7284	766440
65558	766441
9644	766442
29422	766443
37106	766444
21279	766445
27460	766446
68497	766447
46370	766448
48648	766449
18263	766450
85623	766451
5457	766452
46692	766453
64924	766454
130646	766455
16079	766456
139629	766457
3104	766458
124173	766459
8150	766460
58509	766461
11682	766462
12258	766463
2764	766464
14425	766465
108549	766466
142870	766467
2231	766468
21474	766469
337	766470
1947	766471
69704	766472
67116	766473
116089	766474
106763	766475
65468	766476
29143	766477
71932	766478
17658	766479
7251	766480
41424	766481
2377	766482
108098	766483
4866	766484
63126	766485
138909	766486
4114	766487
11857	766488
63585	766489
29250	766490
38233	766491
22431	766492
97465	766493
104890	766494
22143	766495
137928	766496
26178	766497
38311	766498
35931	766499
79843	766500
17786	766501
13522	766502
39339	766503
58490	766504
11189	766505
68062	766506
40549	766507
103750	766508
109245	766509
81962	766510
13704	766511
302	766512
7877	766513
30278	766514
69272	766515
143482	766516
2082	766517
49657	766518
91411	766519
972	766520
101093	766521
13992	766522
56177	766523
103458	766524
75739	766525
9258	766526
542	766527
26274	766528
19081	766529
82469	766530
9915	766531
15538	766532
24247	766533
59366	766534
31238	766535
41461	766536
15495	766537
39507	766538
8120	766539
21082	766540
93759	766541
20965	766542
18288	766543
5117	766544
1256	766545
5787	766546
126114	766547
80706	766548
39626	766549
5149	766550
64806	766551
17305	766552
48012	766553
56763	766554
70299	766555
139876	766556
1156	766557
48893	766558
74379	766559
25984	766560
55665	766561
51231	766562
26758	766563
30237	766564
96334	766565
44990	766566
9217	766567
18632	766568
13019	766569
59882	766570
88861	766571
51234	766572
58609	766573
100056	766574
123480	766575
52441	766576
48097	766577
102234	766578
404	766579
20518	766580
19011	766581
36230	766582
1035	766583
12232	766584
107373	766585
81	766586
110233	766587
88023	766588
84140	766589
64920	766590
22577	766591
14940	766592
24982	766593
1205	766594
90181	766595
86126	766596
16042	766597
91935	766598
61083	766599
5028	766600
48023	766601
16262	766602
604	766603
74718	766604
52820	766605
21554	766606
33267	766607
28129	766608
120669	766609
148334	766610
127411	766611
26198	766612
64618	766613
34040	766614
48310	766615
60328	766616
66593	766617
5123	766618
32918	766619
619	766620
57864	766621
100098	766622
51438	766623
89360	766624
12843	766625
19258	766626
8	766627
29238	766628
61106	766629
105622	766630
31761	766631
53363	766632
47975	766633
8175	766634
124150	766635
18600	766636
77282	766637
2125	766638
18321	766639
71639	766640
54070	766641
24005	766642
137784	766643
633	766644
47280	766645
88311	766646
12218	766647
27926	766648
10721	766649
19345	766650
64704	766651
16363	766652
84	766653
36013	766654
3020	766655
3351	766656
95201	766657
16417	766658
17590	766659
29232	766660
40944	766661
5686	766662
3742	766663
40644	766664
83714	766665
48059	766666
118217	766667
17791	766668
14988	766669
76357	766670
50497	766671
8296	766672
90911	766673
138102	766674
10292	766675
80087	766676
15721	766677
20112	766678
14225	766679
9140	766680
18291	766681
25552	766682
82838	766683
16746	766684
78866	766685
592	766686
7404	766687
24707	766688
42155	766689
21149	766690
15305	766691
119424	766692
92444	766693
38979	766694
79379	766695
37315	766696
29554	766697
399	766698
16427	766699
64252	766700
102353	766701
79688	766702
64699	766703
14421	766704
35766	766705
30773	766706
19825	766707
85115	766708
72258	766709
10161	766710
35489	766711
19356	766712
77673	766713
20263	766714
22407	766715
21630	766716
8560	766717
18639	766718
90809	766719
93792	766720
125644	766721
53201	766722
20299	766723
1067	766724
8672	766725
31356	766726
104783	766727
102819	766728
25434	766729
51832	766730
33195	766731
124935	766732
7689	766733
15535	766734
60428	766735
11563	766736
49986	766737
53599	766738
1105	766739
22548	766740
118651	766741
6428	766742
58888	766743
90202	766744
116992	766745
16704	766746
13283	766747
16332	766748
13819	766749
86410	766750
120776	766751
68248	766752
10634	766753
31512	766754
4759	766755
90497	766756
45683	766757
3214	766758
27474	766759
43697	766760
80286	766761
29562	766762
109506	766763
45010	766764
53626	766765
39212	766766
1228	766767
12079	766768
20465	766769
7866	766770
21961	766771
26268	766772
6510	766773
9390	766774
5712	766775
1010	766776
55309	766777
46410	766778
7665	766779
31738	766780
27354	766781
74551	766782
18522	766783
117268	766784
110020	766785
7568	766786
47675	766787
12626	766788
5694	766789
1912	766790
9677	766791
128259	766792
9327	766793
6021	766794
89597	766795
4687	766796
97685	766797
108125	766798
82355	766799
85390	766800
130592	766801
45265	766802
309	766803
34062	766804
90031	766805
122083	766806
144290	766807
82520	766808
91527	766809
17100	766810
117375	766811
12772	766812
1542	766813
39977	766814
120181	766815
6964	766816
38514	766817
130182	766818
15350	766819
96647	766820
71311	766821
91379	766822
31640	766823
50137	766824
105653	766825
27701	766826
136050	766827
66480	766828
62328	766829
22424	766830
62584	766831
51455	766832
102400	766833
31500	766834
9011	766835
11937	766836
129959	766837
21185	766838
55772	766839
19243	766840
8696	766841
44645	766842
93493	766843
72550	766844
57177	766845
47795	766846
32876	766847
97537	766848
63755	766849
35969	766850
2185	766851
74976	766852
100724	766853
10462	766854
100110	766855
53822	766856
138187	766857
38049	766858
1809	766859
11465	766860
32313	766861
111700	766862
63483	766863
55834	766864
34520	766865
54554	766866
307	766867
84693	766868
433	766869
19175	766870
46857	766871
32084	766872
18157	766873
66564	766874
86145	766875
39013	766876
75607	766877
21766	766878
49831	766879
46822	766880
103324	766881
73679	766882
85381	766883
9734	766884
25383	766885
32036	766886
5041	766887
1950	766888
15779	766889
57514	766890
60990	766891
84511	766892
44309	766893
121027	766894
89432	766895
1141	766896
35363	766897
105705	766898
56336	766899
5770	766900
5162	766901
69466	766902
52158	766903
113540	766904
30760	766905
130240	766906
32010	766907
48144	766908
194	766909
49330	766910
20811	766911
5771	766912
54704	766913
67485	766914
30592	766915
77015	766916
13077	766917
23034	766918
18319	766919
912	766920
20119	766921
52839	766922
45799	766923
73593	766924
98488	766925
128131	766926
61239	766927
15399	766928
21349	766929
67665	766930
1354	766931
118768	766932
27965	766933
76134	766934
48434	766935
33675	766936
33028	766937
58887	766938
100100	766939
150374	766940
387	766941
93886	766942
93127	766943
14650	766944
812	766945
41213	766946
16314	766947
100712	766948
3055	766949
54661	766950
19468	766951
78433	766952
98846	766953
86222	766954
62323	766955
62634	766956
1435	766957
15799	766958
3271	766959
74228	766960
107880	766961
8552	766962
49817	766963
45536	766964
5	766965
5984	766966
104903	766967
40167	766968
88460	766969
133016	766970
76548	766971
18275	766972
48322	766973
37425	766974
3612	766975
65049	766976
17516	766977
37446	766978
84058	766979
6170	766980
3500	766981
57927	766982
102963	766983
89993	766984
24588	766985
276	766986
143292	766987
49425	766988
273	766989
28186	766990
6313	766991
68840	766992
61841	766993
9134	766994
29390	766995
30787	766996
6536	766997
4009	766998
83335	766999
11271	767000
1127	767001
4242	767002
2409	767003
18173	767004
72864	767005
12846	767006
11595	767007
56896	767008
17536	767009
1013	767010
14687	767011
45871	767012
47395	767013
73437	767014
48143	767015
23162	767016
121497	767017
27819	767018
31607	767019
15574	767020
121449	767021
14817	767022
69726	767023
65492	767024
8846	767025
137237	767026
13125	767027
56141	767028
15301	767029
36515	767030
126526	767031
47721	767032
98831	767033
18737	767034
58120	767035
1552	767036
4008	767037
47706	767038
71662	767039
69025	767040
95490	767041
21230	767042
114798	767043
17606	767044
41257	767045
78519	767046
39441	767047
14276	767048
14345	767049
116082	767050
46105	767051
39660	767052
107382	767053
31107	767054
51974	767055
41980	767056
137457	767057
87932	767058
964	767059
82000	767060
53388	767061
40440	767062
4133	767063
48065	767064
34970	767065
106701	767066
69329	767067
28614	767068
37086	767069
1847	767070
144402	767071
104298	767072
25668	767073
49007	767074
104074	767075
37758	767076
23522	767077
3564	767078
62851	767079
121258	767080
55	767081
1308	767082
112119	767083
62119	767084
36653	767085
16453	767086
48924	767087
33837	767088
20535	767089
61569	767090
47014	767091
54793	767092
5293	767093
12706	767094
94735	767095
3999	767096
3989	767097
1456	767098
39199	767099
43935	767100
106122	767101
22998	767102
37010	767103
4424	767104
38240	767105
18199	767106
15752	767107
7923	767108
4256	767109
93069	767110
13271	767111
10549	767112
64331	767113
97070	767114
68530	767115
119975	767116
76118	767117
107852	767118
47719	767119
88644	767120
25305	767121
10307	767122
27456	767123
35135	767124
16366	767125
39886	767126
61897	767127
18907	767128
57093	767129
116322	767130
98377	767131
44256	767132
43990	767133
130176	767134
22	767135
5626	767136
27644	767137
146180	767138
52236	767139
51103	767140
12654	767141
96099	767142
35239	767143
15849	767144
23727	767145
44742	767146
22132	767147
447	767148
13324	767149
55857	767150
21387	767151
103420	767152
1474	767153
102533	767154
43605	767155
27392	767156
2152	767157
68393	767158
101669	767159
37258	767160
15308	767161
10354	767162
35711	767163
112426	767164
18578	767165
91139	767166
142012	767167
13489	767168
146590	767169
56431	767170
62950	767171
14194	767172
53546	767173
67257	767174
78714	767175
20656	767176
52478	767177
46965	767178
1021	767179
18489	767180
90562	767181
21860	767182
11434	767183
23616	767184
70203	767185
57885	767186
2216	767187
46896	767188
3317	767189
127937	767190
39327	767191
1954	767192
101728	767193
25338	767194
70205	767195
5971	767196
34993	767197
85352	767198
31005	767199
95451	767200
1096	767201
12	767202
66271	767203
44082	767204
29340	767205
29897	767206
16687	767207
26745	767208
137754	767209
82364	767210
19083	767211
1963	767212
2868	767213
82522	767214
36977	767215
46959	767216
50097	767217
22983	767218
29758	767219
77179	767220
27837	767221
26676	767222
10941	767223
29917	767224
37961	767225
54053	767226
124949	767227
57374	767228
22227	767229
590	767230
7179	767231
254	767232
15847	767233
57549	767234
57808	767235
46188	767236
14777	767237
35092	767238
17191	767239
90968	767240
26809	767241
59178	767242
24969	767243
23658	767244
9491	767245
2584	767246
3634	767247
33494	767248
71489	767249
83875	767250
123736	767251
83856	767252
150742	767253
103235	767254
129156	767255
1674	767256
15344	767257
112188	767258
15304	767259
3317	767260
76425	767261
4337	767262
53920	767263
129870	767264
78091	767265
135537	767266
43541	767267
58653	767268
566	767269
8705	767270
51936	767271
86700	767272
7024	767273
53563	767274
17221	767275
134236	767276
41965	767277
28108	767278
33073	767279
18230	767280
20375	767281
134257	767282
57101	767283
2139	767284
46175	767285
6744	767286
2333	767287
107613	767288
65186	767289
19967	767290
47861	767291
46832	767292
110560	767293
76774	767294
43499	767295
93272	767296
82181	767297
4648	767298
64529	767299
121728	767300
77147	767301
17204	767302
15427	767303
12831	767304
24399	767305
26715	767306
12722	767307
21263	767308
51921	767309
65190	767310
66468	767311
3211	767312
21952	767313
21323	767314
78244	767315
9656	767316
114767	767317
228	767318
6419	767319
48516	767320
30528	767321
29798	767322
103617	767323
23448	767324
7756	767325
22518	767326
60456	767327
32292	767328
3114	767329
57930	767330
7310	767331
113171	767332
14034	767333
44994	767334
96007	767335
47767	767336
130871	767337
58192	767338
76587	767339
70979	767340
93573	767341
588	767342
45751	767343
9913	767344
11372	767345
94948	767346
33225	767347
66766	767348
5571	767349
84996	767350
9221	767351
106569	767352
117023	767353
94985	767354
95166	767355
150362	767356
53315	767357
34755	767358
38086	767359
39605	767360
24826	767361
48492	767362
60275	767363
55883	767364
99863	767365
9278	767366
507	767367
46309	767368
3088	767369
3609	767370
133772	767371
63999	767372
64631	767373
94204	767374
11029	767375
47210	767376
50306	767377
85111	767378
20734	767379
90702	767380
17441	767381
30708	767382
70220	767383
13375	767384
42181	767385
31637	767386
1538	767387
26498	767388
99727	767389
13914	767390
57236	767391
77612	767392
86583	767393
25513	767394
56325	767395
95260	767396
9303	767397
555	767398
7223	767399
30029	767400
61288	767401
15374	767402
66515	767403
23472	767404
1670	767405
27156	767406
205	767407
18752	767408
42742	767409
35446	767410
33434	767411
7696	767412
37452	767413
2727	767414
35891	767415
15937	767416
24069	767417
85270	767418
39268	767419
139650	767420
86512	767421
13984	767422
119644	767423
94013	767424
40477	767425
31697	767426
245	767427
87260	767428
3153	767429
121089	767430
98507	767431
61108	767432
1068	767433
94591	767434
43363	767435
45308	767436
117594	767437
4428	767438
133530	767439
54296	767440
8501	767441
5797	767442
31851	767443
36430	767444
11112	767445
6630	767446
82491	767447
6938	767448
72225	767449
34085	767450
884	767451
29519	767452
6585	767453
34268	767454
36140	767455
44141	767456
102954	767457
19421	767458
24725	767459
82306	767460
9679	767461
42545	767462
104817	767463
6378	767464
91023	767465
149452	767466
106127	767467
70920	767468
18319	767469
8424	767470
51590	767471
107815	767472
77017	767473
44544	767474
108639	767475
1228	767476
22805	767477
10545	767478
22010	767479
19551	767480
72	767481
1259	767482
98300	767483
15472	767484
2491	767485
2312	767486
97660	767487
111260	767488
57605	767489
68157	767490
81932	767491
121863	767492
60384	767493
39341	767494
3801	767495
109696	767496
54606	767497
17410	767498
72463	767499
66192	767500
5383	767501
27332	767502
57407	767503
72246	767504
2717	767505
3506	767506
52866	767507
31860	767508
26558	767509
31557	767510
50385	767511
4453	767512
55908	767513
753	767514
3145	767515
37138	767516
22522	767517
18051	767518
44702	767519
505	767520
30609	767521
20445	767522
140417	767523
18141	767524
14102	767525
11309	767526
9811	767527
40158	767528
60725	767529
76045	767530
36564	767531
131823	767532
51258	767533
1025	767534
14234	767535
2731	767536
16945	767537
2967	767538
22441	767539
109536	767540
4416	767541
24526	767542
58792	767543
85982	767544
13638	767545
56017	767546
45480	767547
7641	767548
61560	767549
50371	767550
81080	767551
69436	767552
6624	767553
22058	767554
40195	767555
30352	767556
36325	767557
4374	767558
40731	767559
69451	767560
8381	767561
11940	767562
32161	767563
109480	767564
82159	767565
11625	767566
76089	767567
138317	767568
43588	767569
9084	767570
10457	767571
1501	767572
8329	767573
102799	767574
13733	767575
87827	767576
64121	767577
12626	767578
111195	767579
79321	767580
115642	767581
111852	767582
59441	767583
83337	767584
80267	767585
24313	767586
27715	767587
144248	767588
115708	767589
1706	767590
30104	767591
56259	767592
64682	767593
117752	767594
5	767595
29273	767596
100679	767597
33	767598
33149	767599
58356	767600
103385	767601
14337	767602
77471	767603
18382	767604
111982	767605
44303	767606
106553	767607
114642	767608
17429	767609
80505	767610
3032	767611
40721	767612
101396	767613
22683	767614
5123	767615
29422	767616
4371	767617
24650	767618
60784	767619
17254	767620
92309	767621
30461	767622
87255	767623
73266	767624
36993	767625
481	767626
71936	767627
58270	767628
111135	767629
823	767630
92383	767631
2468	767632
3008	767633
55626	767634
123602	767635
62787	767636
82656	767637
20846	767638
47347	767639
146996	767640
6640	767641
75637	767642
36905	767643
35541	767644
62571	767645
24608	767646
86023	767647
68385	767648
2689	767649
19165	767650
82457	767651
57489	767652
13645	767653
82297	767654
10063	767655
127203	767656
16884	767657
27087	767658
40388	767659
1176	767660
81586	767661
13240	767662
10442	767663
20229	767664
5650	767665
58496	767666
14481	767667
3668	767668
53622	767669
76195	767670
2685	767671
2522	767672
7852	767673
3414	767674
70617	767675
21354	767676
6307	767677
14228	767678
37150	767679
24527	767680
112491	767681
48831	767682
85719	767683
16046	767684
118897	767685
6125	767686
41036	767687
411	767688
49890	767689
8157	767690
24820	767691
35274	767692
5095	767693
38682	767694
9716	767695
84801	767696
55540	767697
7448	767698
3454	767699
1814	767700
60380	767701
19439	767702
32570	767703
10387	767704
17162	767705
149920	767706
69021	767707
21486	767708
585	767709
46163	767710
80041	767711
37317	767712
47324	767713
42413	767714
6541	767715
15230	767716
39533	767717
37957	767718
18828	767719
34147	767720
35739	767721
31186	767722
27508	767723
148353	767724
56045	767725
48016	767726
64905	767727
5503	767728
19267	767729
4457	767730
21716	767731
57017	767732
101819	767733
14680	767734
22381	767735
119262	767736
148924	767737
25254	767738
3579	767739
127336	767740
26049	767741
130028	767742
30765	767743
77881	767744
13714	767745
103521	767746
11353	767747
14158	767748
86315	767749
8366	767750
59266	767751
57149	767752
6740	767753
51707	767754
33666	767755
21357	767756
67483	767757
1942	767758
69258	767759
7456	767760
3640	767761
62266	767762
72832	767763
76313	767764
35072	767765
90276	767766
44591	767767
48084	767768
760	767769
5197	767770
38840	767771
11863	767772
76540	767773
52166	767774
10184	767775
78535	767776
11369	767777
60521	767778
28118	767779
5472	767780
19976	767781
102601	767782
137628	767783
8241	767784
16967	767785
32841	767786
3062	767787
111638	767788
21975	767789
39459	767790
10950	767791
77713	767792
32334	767793
1912	767794
5402	767795
12905	767796
67499	767797
132472	767798
83564	767799
32388	767800
64800	767801
49940	767802
39928	767803
25950	767804
9168	767805
62436	767806
28450	767807
20156	767808
20070	767809
10079	767810
27007	767811
68659	767812
22757	767813
59515	767814
26355	767815
11706	767816
127263	767817
104375	767818
23634	767819
80124	767820
98475	767821
44362	767822
98416	767823
139417	767824
101723	767825
77153	767826
13478	767827
106849	767828
10075	767829
55504	767830
43831	767831
53580	767832
53010	767833
10390	767834
136054	767835
76560	767836
12232	767837
37472	767838
75603	767839
101699	767840
13206	767841
4971	767842
96473	767843
39958	767844
104361	767845
82482	767846
83964	767847
38364	767848
53676	767849
31357	767850
197	767851
82042	767852
65166	767853
8546	767854
5965	767855
83222	767856
22452	767857
25248	767858
112747	767859
81378	767860
77538	767861
13019	767862
117695	767863
22580	767864
96018	767865
18986	767866
31542	767867
87484	767868
31496	767869
23444	767870
70367	767871
32923	767872
43479	767873
10772	767874
109550	767875
67661	767876
139312	767877
58	767878
12606	767879
23791	767880
26849	767881
63557	767882
26593	767883
27699	767884
16101	767885
100400	767886
51285	767887
9735	767888
3639	767889
28258	767890
117133	767891
58695	767892
53135	767893
59881	767894
11596	767895
38709	767896
1179	767897
19620	767898
14725	767899
4973	767900
77781	767901
5987	767902
96934	767903
48608	767904
1251	767905
59036	767906
9153	767907
80274	767908
18777	767909
55334	767910
13928	767911
19198	767912
3306	767913
119844	767914
29996	767915
27932	767916
98658	767917
89091	767918
38871	767919
33632	767920
29974	767921
37529	767922
53726	767923
73976	767924
1968	767925
8327	767926
107596	767927
17120	767928
52718	767929
3659	767930
105694	767931
30993	767932
23301	767933
138413	767934
191	767935
25558	767936
36033	767937
134305	767938
83641	767939
47848	767940
27201	767941
4186	767942
10696	767943
81388	767944
68133	767945
71801	767946
93006	767947
132204	767948
50589	767949
19470	767950
26158	767951
108553	767952
14370	767953
139167	767954
47034	767955
9642	767956
9154	767957
2609	767958
67912	767959
13441	767960
78652	767961
67085	767962
69479	767963
4	767964
38155	767965
64053	767966
39401	767967
97044	767968
4470	767969
36536	767970
25243	767971
451	767972
84604	767973
44337	767974
4195	767975
87728	767976
89322	767977
2676	767978
90056	767979
23594	767980
1929	767981
457	767982
52636	767983
22036	767984
1427	767985
146077	767986
29804	767987
97572	767988
54960	767989
23367	767990
54148	767991
87681	767992
116531	767993
41727	767994
101427	767995
123322	767996
19549	767997
45081	767998
63666	767999
73299	768000
81631	768001
59116	768002
5541	768003
284	768004
12849	768005
330	768006
81866	768007
71082	768008
35983	768009
46041	768010
28174	768011
33732	768012
126400	768013
34437	768014
91499	768015
85337	768016
53447	768017
124085	768018
87410	768019
741	768020
90433	768021
48271	768022
10537	768023
19833	768024
101228	768025
82698	768026
42490	768027
87123	768028
22868	768029
2216	768030
15414	768031
69922	768032
32410	768033
21179	768034
15249	768035
3004	768036
21043	768037
112215	768038
35286	768039
122311	768040
58447	768041
7903	768042
106692	768043
65391	768044
83004	768045
40599	768046
8436	768047
3325	768048
3633	768049
15781	768050
69890	768051
64305	768052
41713	768053
129850	768054
4645	768055
82228	768056
87665	768057
22720	768058
519	768059
34160	768060
62863	768061
741	768062
6364	768063
29493	768064
70333	768065
80376	768066
52225	768067
71050	768068
101724	768069
20253	768070
15290	768071
9762	768072
2828	768073
4153	768074
48003	768075
64776	768076
146150	768077
34742	768078
145049	768079
4442	768080
34084	768081
103296	768082
10062	768083
4808	768084
82324	768085
82719	768086
99344	768087
27840	768088
7499	768089
296	768090
23618	768091
210	768092
85851	768093
7028	768094
64488	768095
93849	768096
16301	768097
4013	768098
9111	768099
115783	768100
46524	768101
30327	768102
12026	768103
34699	768104
81666	768105
24222	768106
16990	768107
17179	768108
12336	768109
5352	768110
55365	768111
37	768112
8738	768113
1231	768114
40059	768115
59277	768116
59530	768117
7514	768118
1292	768119
71514	768120
9086	768121
53040	768122
23997	768123
30380	768124
31912	768125
1795	768126
88555	768127
42623	768128
33637	768129
40526	768130
65086	768131
57865	768132
18193	768133
56130	768134
137227	768135
14730	768136
82997	768137
50367	768138
119078	768139
1929	768140
19989	768141
25453	768142
66993	768143
36676	768144
43891	768145
59280	768146
121566	768147
126885	768148
93102	768149
66688	768150
25794	768151
1000	768152
5851	768153
104032	768154
7110	768155
27838	768156
73418	768157
9619	768158
34771	768159
123004	768160
72096	768161
14519	768162
68304	768163
89780	768164
112756	768165
55076	768166
11527	768167
13746	768168
96948	768169
12137	768170
7009	768171
18837	768172
108229	768173
81275	768174
8745	768175
134407	768176
114738	768177
19116	768178
1887	768179
107364	768180
18570	768181
13942	768182
63795	768183
110690	768184
22337	768185
48021	768186
109403	768187
52255	768188
60536	768189
36635	768190
36626	768191
3869	768192
12072	768193
85	768194
61432	768195
66183	768196
301	768197
89419	768198
4216	768199
84290	768200
84830	768201
7848	768202
59578	768203
26143	768204
83254	768205
76939	768206
102616	768207
25278	768208
124544	768209
9453	768210
14374	768211
148943	768212
90836	768213
89188	768214
42275	768215
22037	768216
33948	768217
15357	768218
27687	768219
33618	768220
12428	768221
52022	768222
96600	768223
38358	768224
69677	768225
15091	768226
8142	768227
16250	768228
91998	768229
53589	768230
31307	768231
68147	768232
45543	768233
71956	768234
320	768235
13172	768236
28243	768237
8990	768238
44279	768239
42208	768240
70941	768241
89409	768242
58107	768243
114203	768244
38770	768245
4617	768246
47814	768247
38999	768248
4731	768249
51606	768250
9922	768251
69435	768252
96296	768253
26212	768254
22079	768255
11292	768256
100080	768257
75329	768258
4921	768259
26843	768260
7964	768261
76821	768262
137275	768263
68	768264
42732	768265
26780	768266
21321	768267
26194	768268
79734	768269
53698	768270
11717	768271
47552	768272
74926	768273
47364	768274
49257	768275
81919	768276
16205	768277
21962	768278
118405	768279
93657	768280
2307	768281
2570	768282
38926	768283
19342	768284
100835	768285
35429	768286
69165	768287
8910	768288
91181	768289
119646	768290
84298	768291
16085	768292
21168	768293
2984	768294
119755	768295
29508	768296
20147	768297
16980	768298
15484	768299
13075	768300
6980	768301
107792	768302
117142	768303
18799	768304
79493	768305
17938	768306
9338	768307
35763	768308
8865	768309
71584	768310
26222	768311
66940	768312
51466	768313
26829	768314
20224	768315
19934	768316
100333	768317
14205	768318
79723	768319
131731	768320
17900	768321
9420	768322
54314	768323
15830	768324
50964	768325
114499	768326
39632	768327
98900	768328
22055	768329
121	768330
48959	768331
50566	768332
22054	768333
58503	768334
57897	768335
39955	768336
27477	768337
81759	768338
70780	768339
98873	768340
121349	768341
30186	768342
46380	768343
7589	768344
114736	768345
14820	768346
13705	768347
34448	768348
93036	768349
4295	768350
24914	768351
11853	768352
18790	768353
23469	768354
24927	768355
115799	768356
62406	768357
117435	768358
86914	768359
2193	768360
10726	768361
19545	768362
75854	768363
88586	768364
101263	768365
14416	768366
2989	768367
35378	768368
21605	768369
100878	768370
49301	768371
69934	768372
14066	768373
96862	768374
32777	768375
793	768376
25417	768377
53405	768378
101809	768379
32017	768380
3278	768381
39408	768382
86099	768383
49227	768384
26108	768385
17333	768386
55291	768387
72589	768388
34930	768389
12970	768390
45631	768391
34322	768392
21644	768393
108560	768394
1597	768395
4286	768396
123218	768397
34952	768398
31306	768399
3390	768400
11351	768401
12925	768402
133592	768403
10386	768404
65782	768405
8962	768406
119091	768407
6709	768408
67260	768409
25420	768410
8690	768411
13883	768412
54628	768413
57937	768414
18225	768415
114852	768416
46342	768417
8960	768418
51315	768419
43365	768420
16155	768421
96159	768422
62074	768423
57929	768424
101932	768425
117753	768426
32568	768427
9319	768428
81550	768429
80874	768430
18	768431
71377	768432
116129	768433
23029	768434
22189	768435
72937	768436
4660	768437
50978	768438
24708	768439
20133	768440
56433	768441
25179	768442
49796	768443
15927	768444
71574	768445
229	768446
74976	768447
17536	768448
14260	768449
77567	768450
19882	768451
110235	768452
2261	768453
16513	768454
45324	768455
13235	768456
12713	768457
54049	768458
96284	768459
60351	768460
45242	768461
99689	768462
18013	768463
34550	768464
4925	768465
6646	768466
31051	768467
5247	768468
7535	768469
95876	768470
103665	768471
18010	768472
100050	768473
5940	768474
91705	768475
23658	768476
73065	768477
6379	768478
18784	768479
74092	768480
41169	768481
10213	768482
30828	768483
6225	768484
16151	768485
100249	768486
77450	768487
21466	768488
36477	768489
9	768490
93480	768491
126177	768492
7	768493
32935	768494
2416	768495
79744	768496
26530	768497
1712	768498
33159	768499
31497	768500
28672	768501
19810	768502
13238	768503
119689	768504
369	768505
59609	768506
6541	768507
57248	768508
18750	768509
59556	768510
31207	768511
2525	768512
26691	768513
60522	768514
10502	768515
2783	768516
60949	768517
12971	768518
35049	768519
6914	768520
40717	768521
66530	768522
3530	768523
48871	768524
5129	768525
59	768526
89031	768527
28538	768528
17259	768529
23386	768530
23127	768531
64251	768532
46614	768533
61573	768534
43709	768535
20273	768536
7499	768537
31710	768538
19759	768539
58640	768540
66080	768541
62011	768542
28869	768543
104725	768544
40947	768545
48683	768546
19766	768547
14354	768548
100186	768549
36455	768550
20415	768551
25440	768552
56948	768553
66932	768554
61405	768555
96297	768556
1071	768557
132604	768558
47631	768559
4909	768560
29732	768561
129016	768562
28854	768563
32617	768564
3479	768565
108812	768566
3398	768567
18854	768568
24919	768569
65462	768570
6318	768571
9480	768572
36734	768573
11751	768574
63695	768575
51460	768576
27555	768577
97116	768578
46786	768579
14434	768580
136168	768581
86864	768582
23049	768583
27402	768584
16154	768585
53375	768586
102534	768587
6394	768588
25620	768589
41762	768590
20948	768591
1264	768592
61888	768593
55031	768594
6518	768595
54501	768596
107592	768597
35614	768598
87194	768599
46718	768600
92726	768601
896	768602
103879	768603
64787	768604
51296	768605
15570	768606
19516	768607
49894	768608
39844	768609
55512	768610
63581	768611
15248	768612
42183	768613
45805	768614
4312	768615
31159	768616
71324	768617
30022	768618
12417	768619
96619	768620
6499	768621
30641	768622
38704	768623
29444	768624
7630	768625
120962	768626
10004	768627
31234	768628
10228	768629
144045	768630
92571	768631
33453	768632
40319	768633
149251	768634
118027	768635
56238	768636
122563	768637
54051	768638
7682	768639
38999	768640
1470	768641
191	768642
11969	768643
31290	768644
138213	768645
19772	768646
93446	768647
77874	768648
14356	768649
26451	768650
64099	768651
96719	768652
12701	768653
52821	768654
22421	768655
3411	768656
51615	768657
4622	768658
42148	768659
49998	768660
77666	768661
1366	768662
45242	768663
12330	768664
147614	768665
46177	768666
446	768667
71912	768668
28666	768669
96607	768670
58726	768671
17322	768672
44953	768673
8559	768674
5806	768675
25518	768676
62304	768677
10836	768678
10603	768679
85944	768680
74237	768681
43967	768682
92008	768683
120400	768684
27560	768685
8336	768686
34530	768687
4720	768688
11701	768689
32447	768690
119487	768691
55742	768692
24915	768693
64291	768694
91951	768695
21321	768696
12706	768697
34320	768698
486	768699
131579	768700
7002	768701
70	768702
126925	768703
226	768704
118076	768705
6177	768706
6689	768707
1892	768708
19384	768709
59463	768710
132021	768711
109227	768712
6223	768713
23985	768714
756	768715
25828	768716
30902	768717
44593	768718
91603	768719
39419	768720
1171	768721
58067	768722
6078	768723
2312	768724
20688	768725
21131	768726
83116	768727
128468	768728
28128	768729
51651	768730
33143	768731
5638	768732
55963	768733
63028	768734
37329	768735
82608	768736
32735	768737
43152	768738
43074	768739
2327	768740
103252	768741
914	768742
47589	768743
343	768744
17519	768745
16002	768746
43382	768747
87625	768748
98754	768749
1622	768750
87179	768751
10636	768752
2234	768753
81792	768754
11641	768755
19400	768756
83120	768757
111004	768758
125709	768759
60	768760
9430	768761
11739	768762
10523	768763
35959	768764
62791	768765
17875	768766
50157	768767
11205	768768
22566	768769
13948	768770
23425	768771
8783	768772
3837	768773
49042	768774
37504	768775
22840	768776
4628	768777
79491	768778
26674	768779
113682	768780
43811	768781
61286	768782
96040	768783
48983	768784
72296	768785
34139	768786
21956	768787
106487	768788
5693	768789
28113	768790
27587	768791
19769	768792
13636	768793
42565	768794
19966	768795
115824	768796
71708	768797
36867	768798
16021	768799
72885	768800
61077	768801
30511	768802
100051	768803
63785	768804
442	768805
148457	768806
5300	768807
71996	768808
9168	768809
108863	768810
48685	768811
73889	768812
108142	768813
18015	768814
117427	768815
121984	768816
50427	768817
46062	768818
19628	768819
105633	768820
35540	768821
2330	768822
37972	768823
101726	768824
69307	768825
24358	768826
131799	768827
11719	768828
67368	768829
88674	768830
43701	768831
33685	768832
53209	768833
1251	768834
16701	768835
196	768836
69872	768837
73228	768838
12880	768839
90	768840
7566	768841
28571	768842
52706	768843
90579	768844
52156	768845
103	768846
67498	768847
10945	768848
33636	768849
76457	768850
6044	768851
147248	768852
87488	768853
72292	768854
24519	768855
37715	768856
66241	768857
1136	768858
62118	768859
14581	768860
91049	768861
13471	768862
114580	768863
43239	768864
47240	768865
51258	768866
12018	768867
16455	768868
39961	768869
76401	768870
63153	768871
76004	768872
68335	768873
86708	768874
104145	768875
29482	768876
5385	768877
71807	768878
4502	768879
91187	768880
35260	768881
43609	768882
1290	768883
5660	768884
11634	768885
856	768886
124319	768887
86870	768888
34334	768889
9718	768890
71702	768891
93081	768892
61038	768893
94649	768894
5799	768895
119415	768896
103982	768897
38345	768898
23005	768899
21899	768900
58002	768901
45719	768902
65458	768903
23168	768904
18948	768905
134628	768906
65841	768907
5088	768908
103121	768909
44541	768910
54517	768911
11311	768912
93773	768913
33404	768914
11494	768915
122648	768916
32688	768917
40736	768918
92699	768919
24834	768920
93570	768921
21360	768922
66382	768923
194	768924
57461	768925
35067	768926
56217	768927
6432	768928
21720	768929
44241	768930
82953	768931
54304	768932
6770	768933
19096	768934
99701	768935
2392	768936
10441	768937
66581	768938
80372	768939
16541	768940
10095	768941
25197	768942
16227	768943
61000	768944
12124	768945
23368	768946
63218	768947
44133	768948
64059	768949
78240	768950
5729	768951
9221	768952
127501	768953
30976	768954
62317	768955
12082	768956
44790	768957
10330	768958
9434	768959
12653	768960
40212	768961
13112	768962
191	768963
23015	768964
31819	768965
41073	768966
399	768967
6114	768968
85341	768969
18867	768970
36118	768971
44821	768972
71839	768973
67148	768974
19361	768975
2708	768976
13754	768977
37757	768978
78897	768979
18932	768980
4308	768981
103830	768982
92237	768983
38207	768984
61732	768985
29796	768986
40986	768987
91648	768988
53077	768989
23993	768990
60890	768991
12981	768992
70381	768993
13702	768994
40887	768995
20282	768996
16507	768997
18590	768998
12101	768999
80768	769000
40863	769001
10000	769002
31043	769003
7969	769004
57993	769005
75628	769006
99875	769007
34428	769008
13519	769009
35138	769010
112436	769011
80693	769012
37784	769013
34487	769014
811	769015
10956	769016
3859	769017
131714	769018
5575	769019
16223	769020
34971	769021
83167	769022
116713	769023
1991	769024
65516	769025
81962	769026
51500	769027
4142	769028
16595	769029
64946	769030
10339	769031
7090	769032
45496	769033
21215	769034
46869	769035
115240	769036
70382	769037
36985	769038
70798	769039
132374	769040
35669	769041
129711	769042
94708	769043
5318	769044
106695	769045
145550	769046
53533	769047
14228	769048
11512	769049
51198	769050
51991	769051
88128	769052
10237	769053
63484	769054
74572	769055
616	769056
13344	769057
97934	769058
7723	769059
50658	769060
14544	769061
2643	769062
12116	769063
18610	769064
66894	769065
94351	769066
98477	769067
52405	769068
46997	769069
37108	769070
57800	769071
50069	769072
19395	769073
7149	769074
86884	769075
115127	769076
18009	769077
28323	769078
13285	769079
87185	769080
92212	769081
56523	769082
23584	769083
54402	769084
18654	769085
38931	769086
20671	769087
4837	769088
12713	769089
33337	769090
142910	769091
95951	769092
61511	769093
90725	769094
147442	769095
16796	769096
12037	769097
79110	769098
20098	769099
42588	769100
43795	769101
19158	769102
97477	769103
11396	769104
85446	769105
96357	769106
41870	769107
18443	769108
25256	769109
116988	769110
81129	769111
366	769112
82645	769113
14631	769114
2009	769115
61671	769116
36819	769117
1205	769118
54	769119
122967	769120
108109	769121
98048	769122
2926	769123
59	769124
112	769125
8542	769126
102639	769127
113317	769128
121999	769129
118362	769130
43386	769131
30130	769132
24436	769133
71530	769134
43767	769135
63	769136
48282	769137
88773	769138
36445	769139
22936	769140
26169	769141
104295	769142
115330	769143
5656	769144
52033	769145
47621	769146
2103	769147
74615	769148
20994	769149
15668	769150
35266	769151
82259	769152
67814	769153
52935	769154
79789	769155
37178	769156
6617	769157
22532	769158
6730	769159
30226	769160
15395	769161
36181	769162
21668	769163
47108	769164
27352	769165
16952	769166
68636	769167
80478	769168
116198	769169
7390	769170
117225	769171
96190	769172
20434	769173
36578	769174
2524	769175
17758	769176
70803	769177
104022	769178
8331	769179
29958	769180
67895	769181
34578	769182
39401	769183
75414	769184
36551	769185
15182	769186
57476	769187
19732	769188
39	769189
149838	769190
68353	769191
39672	769192
83530	769193
25673	769194
110730	769195
97606	769196
46170	769197
21217	769198
92659	769199
14314	769200
96074	769201
67301	769202
42789	769203
35288	769204
25570	769205
15200	769206
8217	769207
6176	769208
57688	769209
100694	769210
929	769211
109724	769212
58422	769213
6144	769214
17568	769215
16969	769216
95107	769217
13918	769218
21724	769219
104838	769220
7857	769221
34420	769222
11156	769223
32909	769224
23034	769225
5674	769226
68869	769227
120183	769228
6539	769229
11096	769230
3199	769231
47063	769232
94819	769233
34015	769234
47391	769235
78121	769236
28915	769237
95509	769238
46519	769239
126814	769240
51875	769241
15856	769242
6744	769243
71399	769244
142313	769245
64029	769246
2390	769247
100266	769248
5747	769249
6547	769250
64659	769251
57488	769252
45098	769253
5828	769254
18943	769255
112496	769256
32707	769257
29832	769258
624	769259
11049	769260
92019	769261
51030	769262
63095	769263
103356	769264
47184	769265
932	769266
22667	769267
38143	769268
40309	769269
8320	769270
55029	769271
586	769272
43172	769273
108	769274
48296	769275
27381	769276
71636	769277
62154	769278
25675	769279
5341	769280
135369	769281
22893	769282
95639	769283
94556	769284
31794	769285
81258	769286
3653	769287
95724	769288
66812	769289
11730	769290
46589	769291
84680	769292
32611	769293
85053	769294
37075	769295
12082	769296
88362	769297
561	769298
110368	769299
77327	769300
1733	769301
58302	769302
58364	769303
52924	769304
2789	769305
27118	769306
50028	769307
121075	769308
37137	769309
31544	769310
971	769311
77093	769312
52761	769313
8134	769314
3661	769315
92936	769316
28789	769317
110208	769318
10082	769319
12491	769320
92258	769321
82724	769322
62518	769323
30599	769324
44076	769325
34879	769326
19485	769327
52583	769328
3147	769329
85817	769330
64066	769331
93726	769332
16714	769333
104507	769334
557	769335
2549	769336
32901	769337
56179	769338
11360	769339
68105	769340
52401	769341
71165	769342
53189	769343
112547	769344
45505	769345
9828	769346
38335	769347
41512	769348
25654	769349
3339	769350
50	769351
89113	769352
23082	769353
25485	769354
23785	769355
21735	769356
731	769357
60990	769358
32571	769359
84016	769360
60518	769361
17933	769362
106395	769363
122163	769364
90463	769365
49718	769366
21862	769367
76120	769368
141808	769369
7285	769370
110130	769371
38674	769372
138069	769373
112933	769374
69316	769375
2284	769376
3210	769377
18919	769378
34775	769379
120116	769380
76369	769381
132992	769382
128598	769383
91943	769384
4899	769385
5698	769386
35615	769387
8593	769388
65285	769389
96909	769390
23007	769391
27881	769392
52090	769393
23787	769394
98132	769395
43937	769396
43602	769397
76033	769398
74162	769399
82418	769400
150	769401
61878	769402
66324	769403
31383	769404
4680	769405
45662	769406
37306	769407
358	769408
58943	769409
2406	769410
46786	769411
28972	769412
1493	769413
40476	769414
81707	769415
10127	769416
72081	769417
40102	769418
5299	769419
12160	769420
44	769421
50943	769422
1019	769423
7521	769424
121181	769425
72010	769426
40473	769427
73025	769428
32417	769429
63453	769430
29908	769431
21562	769432
18802	769433
67001	769434
8851	769435
94543	769436
44939	769437
59726	769438
36285	769439
45306	769440
76163	769441
17411	769442
34181	769443
22458	769444
41730	769445
5676	769446
70067	769447
31757	769448
254	769449
37822	769450
50240	769451
101840	769452
12600	769453
107987	769454
19509	769455
30293	769456
8831	769457
14661	769458
10495	769459
28558	769460
83667	769461
120914	769462
11514	769463
139138	769464
5171	769465
52975	769466
89371	769467
28164	769468
57441	769469
36062	769470
2589	769471
68931	769472
13340	769473
2121	769474
5860	769475
33795	769476
56652	769477
31838	769478
59669	769479
42319	769480
9273	769481
46851	769482
21422	769483
672	769484
6554	769485
60215	769486
1038	769487
127843	769488
80837	769489
53641	769490
12428	769491
1123	769492
1	769493
105960	769494
75315	769495
37762	769496
60279	769497
71581	769498
474	769499
22143	769500
16345	769501
14006	769502
21890	769503
36235	769504
25106	769505
62049	769506
60548	769507
17914	769508
14752	769509
73364	769510
2085	769511
73148	769512
46337	769513
113230	769514
3958	769515
57789	769516
4988	769517
78207	769518
19692	769519
24091	769520
69689	769521
123519	769522
88188	769523
32274	769524
69312	769525
83818	769526
85956	769527
12281	769528
107070	769529
70302	769530
80	769531
1596	769532
103568	769533
16525	769534
24176	769535
57778	769536
13472	769537
64864	769538
102798	769539
21265	769540
3546	769541
66133	769542
106902	769543
39446	769544
14047	769545
107422	769546
13283	769547
97546	769548
61560	769549
4794	769550
115632	769551
488	769552
5046	769553
16733	769554
93786	769555
137	769556
88307	769557
74787	769558
481	769559
18959	769560
43593	769561
15818	769562
28580	769563
35752	769564
62152	769565
19048	769566
38181	769567
2146	769568
2094	769569
59052	769570
1578	769571
16058	769572
16826	769573
53362	769574
39822	769575
10161	769576
58544	769577
42979	769578
55023	769579
60605	769580
99822	769581
10810	769582
61259	769583
7680	769584
70120	769585
21269	769586
19885	769587
16258	769588
4210	769589
59274	769590
776	769591
43432	769592
12334	769593
15483	769594
77220	769595
27139	769596
44970	769597
32179	769598
84892	769599
71312	769600
84009	769601
2186	769602
30715	769603
138380	769604
72002	769605
21906	769606
81842	769607
26995	769608
21771	769609
79456	769610
16216	769611
24358	769612
249	769613
90475	769614
71855	769615
72881	769616
29376	769617
4663	769618
26314	769619
59792	769620
19965	769621
66485	769622
17318	769623
14391	769624
285	769625
76920	769626
18046	769627
106184	769628
2053	769629
98066	769630
24992	769631
17873	769632
42706	769633
6002	769634
494	769635
3879	769636
31107	769637
63777	769638
21122	769639
9817	769640
4369	769641
2978	769642
61178	769643
635	769644
6317	769645
3314	769646
42838	769647
86746	769648
19840	769649
24084	769650
44054	769651
881	769652
54630	769653
37132	769654
54544	769655
128166	769656
110109	769657
53667	769658
19411	769659
42407	769660
9439	769661
37967	769662
35883	769663
1314	769664
29304	769665
56	769666
20678	769667
106097	769668
378	769669
29724	769670
32476	769671
22278	769672
103664	769673
80655	769674
150072	769675
10518	769676
4445	769677
86742	769678
59871	769679
22994	769680
47331	769681
13180	769682
2544	769683
18632	769684
26750	769685
33544	769686
83452	769687
121034	769688
72349	769689
2953	769690
33981	769691
90681	769692
19421	769693
1921	769694
14009	769695
4512	769696
68770	769697
52022	769698
31374	769699
115593	769700
16683	769701
75654	769702
49477	769703
77915	769704
65518	769705
11585	769706
38147	769707
65846	769708
99854	769709
31454	769710
4876	769711
83265	769712
6239	769713
73691	769714
40357	769715
138276	769716
2486	769717
46051	769718
32225	769719
52472	769720
42429	769721
11183	769722
110701	769723
78136	769724
51570	769725
124465	769726
104508	769727
32557	769728
4635	769729
36702	769730
44512	769731
37143	769732
31583	769733
134195	769734
60150	769735
72150	769736
110794	769737
5428	769738
33734	769739
60276	769740
28015	769741
18175	769742
89049	769743
67510	769744
12103	769745
49228	769746
7712	769747
41212	769748
72400	769749
1436	769750
2318	769751
84990	769752
1141	769753
68502	769754
84498	769755
5734	769756
22220	769757
8457	769758
129135	769759
8016	769760
1140	769761
5934	769762
45143	769763
49856	769764
27506	769765
29392	769766
11392	769767
18159	769768
112822	769769
41011	769770
15107	769771
41033	769772
21207	769773
15370	769774
1930	769775
80208	769776
7749	769777
142936	769778
23178	769779
119278	769780
10259	769781
55010	769782
56672	769783
448	769784
46253	769785
54472	769786
5275	769787
80419	769788
85523	769789
48604	769790
1795	769791
70528	769792
99624	769793
13352	769794
60996	769795
11809	769796
7803	769797
131133	769798
68161	769799
3687	769800
43797	769801
7956	769802
263	769803
3322	769804
3954	769805
63011	769806
89760	769807
34873	769808
91937	769809
10390	769810
120401	769811
10429	769812
19839	769813
80237	769814
15522	769815
40603	769816
25229	769817
11545	769818
101567	769819
146517	769820
7922	769821
63783	769822
110641	769823
2170	769824
60531	769825
9909	769826
111062	769827
47016	769828
15710	769829
15482	769830
7962	769831
32279	769832
51180	769833
43390	769834
14612	769835
105099	769836
20883	769837
70783	769838
79269	769839
14311	769840
88765	769841
40598	769842
133794	769843
75951	769844
26048	769845
1335	769846
21274	769847
70809	769848
66200	769849
81031	769850
3672	769851
54188	769852
17620	769853
38946	769854
138349	769855
68861	769856
10	769857
20521	769858
46936	769859
74365	769860
10375	769861
63717	769862
60183	769863
250	769864
3366	769865
123403	769866
67053	769867
26467	769868
32575	769869
73281	769870
38191	769871
27465	769872
24009	769873
73821	769874
25540	769875
62525	769876
5370	769877
43488	769878
10617	769879
8823	769880
10100	769881
97914	769882
88557	769883
3809	769884
45274	769885
27590	769886
55221	769887
85687	769888
4505	769889
48127	769890
137806	769891
64607	769892
127780	769893
111145	769894
60727	769895
66383	769896
31091	769897
130973	769898
93722	769899
79314	769900
36864	769901
71636	769902
20909	769903
17721	769904
69148	769905
25795	769906
99641	769907
2414	769908
105282	769909
62479	769910
29709	769911
589	769912
37820	769913
1387	769914
51994	769915
30899	769916
33340	769917
26970	769918
22080	769919
31164	769920
2394	769921
97036	769922
41332	769923
9084	769924
38948	769925
107883	769926
51744	769927
117203	769928
2230	769929
580	769930
7275	769931
57771	769932
22439	769933
39500	769934
55370	769935
801	769936
101416	769937
17578	769938
3516	769939
4046	769940
83555	769941
78	769942
110882	769943
84244	769944
99094	769945
51923	769946
86737	769947
74493	769948
80807	769949
33109	769950
101499	769951
12309	769952
52661	769953
7428	769954
15850	769955
28190	769956
23909	769957
5602	769958
97363	769959
24897	769960
40381	769961
33969	769962
114122	769963
46625	769964
32305	769965
2844	769966
23436	769967
253	769968
3050	769969
72873	769970
46	769971
6268	769972
122355	769973
142129	769974
17473	769975
89309	769976
118141	769977
16376	769978
124782	769979
4399	769980
5210	769981
135717	769982
61931	769983
41945	769984
37604	769985
58656	769986
66785	769987
82227	769988
44259	769989
83677	769990
91581	769991
48018	769992
10566	769993
3634	769994
63601	769995
1703	769996
117927	769997
1993	769998
51848	769999
64627	770000
92650	770001
67002	770002
14078	770003
2563	770004
6156	770005
9620	770006
12111	770007
10021	770008
125810	770009
55545	770010
7956	770011
31125	770012
31148	770013
66270	770014
87162	770015
100851	770016
43936	770017
41257	770018
39925	770019
124002	770020
8061	770021
4249	770022
23504	770023
77866	770024
111325	770025
24577	770026
588	770027
49786	770028
88601	770029
124224	770030
7375	770031
48816	770032
117881	770033
8306	770034
16460	770035
107754	770036
136178	770037
113557	770038
5198	770039
121841	770040
67665	770041
36007	770042
28778	770043
55114	770044
41777	770045
22272	770046
867	770047
2277	770048
15936	770049
68266	770050
4540	770051
5999	770052
90673	770053
43406	770054
1494	770055
27114	770056
25598	770057
37467	770058
70519	770059
75188	770060
45274	770061
89955	770062
68303	770063
35225	770064
3534	770065
34903	770066
11834	770067
30162	770068
101047	770069
31096	770070
50160	770071
107851	770072
33911	770073
20386	770074
46589	770075
17827	770076
24	770077
59476	770078
65442	770079
4	770080
121136	770081
44700	770082
116554	770083
23458	770084
36484	770085
20225	770086
120166	770087
31244	770088
21773	770089
34654	770090
113124	770091
42004	770092
13595	770093
12013	770094
2458	770095
100490	770096
49123	770097
122389	770098
34050	770099
80695	770100
128322	770101
44832	770102
48137	770103
41158	770104
10168	770105
61014	770106
23595	770107
54636	770108
36012	770109
95162	770110
19456	770111
31241	770112
45946	770113
102024	770114
30771	770115
5101	770116
7508	770117
4286	770118
8279	770119
62289	770120
15956	770121
48677	770122
33953	770123
70254	770124
48337	770125
13792	770126
14353	770127
1596	770128
8468	770129
7051	770130
45773	770131
16660	770132
15120	770133
139235	770134
14454	770135
6740	770136
3691	770137
12936	770138
42335	770139
10172	770140
5719	770141
5778	770142
5382	770143
105504	770144
29654	770145
53057	770146
56943	770147
34546	770148
22179	770149
93084	770150
16379	770151
70035	770152
2918	770153
63677	770154
14232	770155
32077	770156
64335	770157
42476	770158
50375	770159
50154	770160
121049	770161
33413	770162
97415	770163
14476	770164
91012	770165
94143	770166
77769	770167
34280	770168
79383	770169
100344	770170
2586	770171
6046	770172
1438	770173
46403	770174
15570	770175
1629	770176
26226	770177
15601	770178
35618	770179
33483	770180
17617	770181
60000	770182
67963	770183
17138	770184
98235	770185
2653	770186
13665	770187
77394	770188
20802	770189
9536	770190
15215	770191
24776	770192
70189	770193
23571	770194
97046	770195
49484	770196
15296	770197
96687	770198
29689	770199
118428	770200
23744	770201
9015	770202
50208	770203
29527	770204
10438	770205
131821	770206
66558	770207
804	770208
49642	770209
3483	770210
70375	770211
134586	770212
34628	770213
120232	770214
54019	770215
51696	770216
88005	770217
106348	770218
8682	770219
22724	770220
21023	770221
43403	770222
36163	770223
60270	770224
22880	770225
95835	770226
155	770227
61200	770228
630	770229
65970	770230
81003	770231
31149	770232
59259	770233
42185	770234
61019	770235
2417	770236
78527	770237
64363	770238
12004	770239
6897	770240
28438	770241
3275	770242
41954	770243
238	770244
70114	770245
28321	770246
1680	770247
63210	770248
16285	770249
5430	770250
59102	770251
109038	770252
29753	770253
88843	770254
2500	770255
101110	770256
65895	770257
77160	770258
48542	770259
25676	770260
25164	770261
32384	770262
88112	770263
17959	770264
17478	770265
17243	770266
19168	770267
11511	770268
11131	770269
59030	770270
72146	770271
32906	770272
1618	770273
116469	770274
65649	770275
4496	770276
100089	770277
140628	770278
93086	770279
916	770280
44537	770281
88592	770282
134899	770283
28247	770284
17903	770285
50232	770286
474	770287
7279	770288
36719	770289
6751	770290
53460	770291
127075	770292
66645	770293
10418	770294
15918	770295
91361	770296
124503	770297
55470	770298
10464	770299
5546	770300
62522	770301
105252	770302
80922	770303
78270	770304
15725	770305
15541	770306
17109	770307
97	770308
51187	770309
118707	770310
15670	770311
6553	770312
17188	770313
18763	770314
65367	770315
38874	770316
52430	770317
25975	770318
119695	770319
97838	770320
122117	770321
67458	770322
23552	770323
121297	770324
3373	770325
49142	770326
49872	770327
4677	770328
63355	770329
13280	770330
26702	770331
64116	770332
27108	770333
65993	770334
193	770335
5471	770336
4658	770337
122597	770338
92004	770339
711	770340
16564	770341
46322	770342
47635	770343
99658	770344
145159	770345
9628	770346
16888	770347
12986	770348
107842	770349
125913	770350
28168	770351
8567	770352
128217	770353
120090	770354
7265	770355
19699	770356
113225	770357
32687	770358
173	770359
515	770360
65423	770361
32132	770362
2	770363
7886	770364
63002	770365
9415	770366
2772	770367
4480	770368
74552	770369
16766	770370
8317	770371
26332	770372
80472	770373
57579	770374
14102	770375
63738	770376
107726	770377
9791	770378
22498	770379
150190	770380
844	770381
30213	770382
146839	770383
27079	770384
6229	770385
7778	770386
9142	770387
92721	770388
28119	770389
119680	770390
120479	770391
73644	770392
8096	770393
36269	770394
19578	770395
14962	770396
58738	770397
64793	770398
86	770399
15829	770400
46837	770401
50975	770402
22477	770403
36609	770404
351	770405
68461	770406
106076	770407
77137	770408
48162	770409
2695	770410
2001	770411
19005	770412
54170	770413
77711	770414
45570	770415
32257	770416
4028	770417
3053	770418
75055	770419
67856	770420
127744	770421
50380	770422
24868	770423
8108	770424
63235	770425
61262	770426
39154	770427
63293	770428
2246	770429
146	770430
27723	770431
53101	770432
64025	770433
9653	770434
65049	770435
28703	770436
147272	770437
23121	770438
15137	770439
44210	770440
12146	770441
1542	770442
4149	770443
6963	770444
17705	770445
856	770446
22025	770447
592	770448
73839	770449
10502	770450
23415	770451
104978	770452
70811	770453
52360	770454
88632	770455
2778	770456
31769	770457
18973	770458
9623	770459
123893	770460
117656	770461
60822	770462
18167	770463
44311	770464
2048	770465
13592	770466
687	770467
12535	770468
39013	770469
76792	770470
13721	770471
12004	770472
39126	770473
9	770474
88845	770475
23167	770476
49590	770477
33730	770478
37586	770479
65668	770480
39693	770481
59685	770482
35644	770483
60471	770484
68240	770485
11989	770486
18560	770487
1374	770488
30420	770489
95188	770490
15690	770491
45060	770492
30638	770493
75663	770494
42852	770495
3242	770496
79452	770497
30909	770498
16454	770499
51126	770500
76975	770501
10568	770502
739	770503
17368	770504
46187	770505
136532	770506
103202	770507
9938	770508
80616	770509
86244	770510
110535	770511
45101	770512
130101	770513
36357	770514
22841	770515
32452	770516
11370	770517
41409	770518
13034	770519
39420	770520
12176	770521
121973	770522
66323	770523
11158	770524
58048	770525
129608	770526
138498	770527
1213	770528
32328	770529
479	770530
120859	770531
4958	770532
4387	770533
66301	770534
3668	770535
15784	770536
1358	770537
66022	770538
37498	770539
3048	770540
840	770541
45292	770542
21849	770543
61425	770544
118758	770545
29972	770546
44190	770547
54543	770548
31168	770549
941	770550
3686	770551
27853	770552
3893	770553
2991	770554
56160	770555
53126	770556
32107	770557
43337	770558
89716	770559
133	770560
10310	770561
676	770562
47294	770563
35192	770564
33070	770565
1576	770566
17258	770567
36721	770568
17574	770569
70621	770570
83293	770571
8460	770572
23818	770573
36189	770574
83740	770575
3614	770576
101781	770577
2957	770578
30386	770579
73066	770580
38012	770581
148630	770582
9914	770583
36943	770584
2057	770585
38979	770586
93723	770587
2699	770588
101179	770589
2576	770590
3337	770591
14776	770592
29646	770593
13221	770594
12796	770595
3090	770596
21273	770597
95447	770598
27156	770599
72014	770600
98799	770601
5229	770602
45034	770603
37977	770604
121909	770605
14888	770606
27064	770607
115922	770608
1445	770609
7873	770610
60855	770611
9962	770612
72237	770613
50497	770614
145508	770615
11375	770616
20416	770617
71556	770618
56772	770619
18617	770620
120535	770621
67953	770622
416	770623
5206	770624
86625	770625
37778	770626
5488	770627
116085	770628
127	770629
46714	770630
48184	770631
198	770632
93965	770633
109091	770634
52559	770635
63350	770636
30899	770637
100554	770638
6485	770639
12535	770640
10356	770641
46850	770642
118280	770643
8101	770644
93884	770645
78739	770646
11528	770647
16398	770648
96157	770649
33642	770650
107261	770651
40836	770652
54106	770653
4524	770654
40187	770655
116333	770656
106806	770657
41153	770658
119581	770659
3562	770660
54764	770661
58711	770662
3295	770663
47033	770664
18170	770665
39245	770666
115	770667
89837	770668
39488	770669
5923	770670
9596	770671
25787	770672
40392	770673
102194	770674
7516	770675
130173	770676
24265	770677
48458	770678
7120	770679
2063	770680
137691	770681
84713	770682
18062	770683
22764	770684
124141	770685
72939	770686
115720	770687
54580	770688
18181	770689
93382	770690
3018	770691
2472	770692
14783	770693
44922	770694
48788	770695
54187	770696
52255	770697
23285	770698
32750	770699
114770	770700
199	770701
6471	770702
24586	770703
11414	770704
58710	770705
45548	770706
5636	770707
46571	770708
57206	770709
521	770710
26525	770711
9032	770712
5726	770713
52964	770714
29248	770715
9749	770716
111726	770717
10433	770718
57176	770719
34843	770720
1152	770721
71876	770722
72424	770723
93408	770724
42665	770725
7875	770726
108	770727
83324	770728
30761	770729
1144	770730
3279	770731
12691	770732
122869	770733
8519	770734
69348	770735
9162	770736
41975	770737
48595	770738
4151	770739
17926	770740
93238	770741
34162	770742
18285	770743
33295	770744
93751	770745
98859	770746
7322	770747
82185	770748
16435	770749
14650	770750
18240	770751
2115	770752
7015	770753
91723	770754
23152	770755
69552	770756
38817	770757
6898	770758
100428	770759
45395	770760
43608	770761
5649	770762
38438	770763
115802	770764
102912	770765
61574	770766
134623	770767
55523	770768
22337	770769
22804	770770
112496	770771
2982	770772
92058	770773
84356	770774
15466	770775
82847	770776
75847	770777
2309	770778
109508	770779
106636	770780
89109	770781
5468	770782
64756	770783
130164	770784
13825	770785
23289	770786
26791	770787
642	770788
39261	770789
65774	770790
80191	770791
62555	770792
44169	770793
2467	770794
60001	770795
37881	770796
7303	770797
52860	770798
5234	770799
118677	770800
80849	770801
14966	770802
907	770803
28389	770804
81072	770805
294	770806
30145	770807
1200	770808
121724	770809
48394	770810
39068	770811
107350	770812
5077	770813
30450	770814
3047	770815
6199	770816
28831	770817
13382	770818
61134	770819
55966	770820
10270	770821
51179	770822
100679	770823
38315	770824
33033	770825
66506	770826
42774	770827
102778	770828
15565	770829
41615	770830
32286	770831
2524	770832
740	770833
17540	770834
149393	770835
72815	770836
67767	770837
107303	770838
98947	770839
13000	770840
64482	770841
3214	770842
1555	770843
74661	770844
11683	770845
1316	770846
5026	770847
41222	770848
12005	770849
862	770850
99012	770851
83490	770852
37664	770853
93699	770854
11288	770855
9221	770856
19130	770857
102687	770858
46329	770859
113671	770860
6499	770861
65593	770862
65519	770863
17787	770864
142304	770865
95277	770866
27399	770867
1669	770868
1758	770869
4927	770870
11902	770871
72591	770872
7006	770873
5006	770874
24	770875
116173	770876
30115	770877
148682	770878
8753	770879
14899	770880
445	770881
33076	770882
46124	770883
81605	770884
9178	770885
102507	770886
27198	770887
36670	770888
39968	770889
32885	770890
65950	770891
2196	770892
92322	770893
41144	770894
10316	770895
102401	770896
142	770897
3750	770898
84581	770899
2149	770900
24756	770901
55302	770902
78888	770903
30149	770904
64025	770905
113378	770906
1903	770907
123250	770908
13379	770909
602	770910
5690	770911
7922	770912
30728	770913
83597	770914
36014	770915
54862	770916
83126	770917
3620	770918
68176	770919
54365	770920
33139	770921
7418	770922
102152	770923
4950	770924
51233	770925
80058	770926
33931	770927
64402	770928
20247	770929
93553	770930
48430	770931
34826	770932
12484	770933
30718	770934
135693	770935
42438	770936
52223	770937
87160	770938
32922	770939
89492	770940
57108	770941
113634	770942
40507	770943
118806	770944
139522	770945
9209	770946
68358	770947
15677	770948
5860	770949
115245	770950
9244	770951
75692	770952
594	770953
59234	770954
76005	770955
83158	770956
54743	770957
20207	770958
48304	770959
43749	770960
65497	770961
39171	770962
392	770963
92497	770964
24371	770965
5010	770966
2143	770967
120466	770968
75891	770969
35307	770970
3550	770971
35665	770972
147722	770973
66051	770974
113410	770975
47734	770976
31772	770977
64253	770978
147507	770979
580	770980
12787	770981
135840	770982
10916	770983
2091	770984
65009	770985
5307	770986
85025	770987
95682	770988
39451	770989
42176	770990
122829	770991
32581	770992
24059	770993
132677	770994
102830	770995
72914	770996
3934	770997
5585	770998
33	770999
45945	771000
6701	771001
11261	771002
46654	771003
44060	771004
43718	771005
12716	771006
18754	771007
6234	771008
110031	771009
12828	771010
55189	771011
16102	771012
2728	771013
31442	771014
9343	771015
144167	771016
35692	771017
144773	771018
147542	771019
24744	771020
113089	771021
79164	771022
397	771023
70252	771024
70576	771025
47410	771026
11322	771027
74415	771028
6812	771029
2852	771030
9631	771031
52269	771032
31058	771033
59305	771034
126788	771035
57951	771036
15870	771037
2116	771038
67878	771039
139357	771040
138418	771041
18341	771042
9309	771043
24317	771044
96777	771045
47461	771046
25987	771047
33846	771048
21872	771049
5304	771050
67806	771051
2304	771052
18985	771053
85559	771054
391	771055
31709	771056
36503	771057
63933	771058
84788	771059
41390	771060
34310	771061
31985	771062
94938	771063
16540	771064
1266	771065
87223	771066
11119	771067
121267	771068
47246	771069
18054	771070
2909	771071
15155	771072
64995	771073
84707	771074
33075	771075
26858	771076
29440	771077
7011	771078
14734	771079
88403	771080
113044	771081
142528	771082
35959	771083
1046	771084
11831	771085
114841	771086
37221	771087
32789	771088
125677	771089
1367	771090
70089	771091
5024	771092
39652	771093
53492	771094
2918	771095
31868	771096
60470	771097
79577	771098
49647	771099
19426	771100
48047	771101
58860	771102
69951	771103
3207	771104
48672	771105
52962	771106
12200	771107
40924	771108
17379	771109
21507	771110
20785	771111
20149	771112
39014	771113
44693	771114
81060	771115
87183	771116
1063	771117
125222	771118
1037	771119
36536	771120
21688	771121
23703	771122
103864	771123
3796	771124
47410	771125
89230	771126
44402	771127
37261	771128
58360	771129
88755	771130
29192	771131
3684	771132
26157	771133
66472	771134
63084	771135
95978	771136
57786	771137
18966	771138
558	771139
18750	771140
5857	771141
81080	771142
58646	771143
42840	771144
124496	771145
12315	771146
4053	771147
134421	771148
88761	771149
8310	771150
35893	771151
74364	771152
27309	771153
43463	771154
115581	771155
120425	771156
106717	771157
54052	771158
259	771159
67318	771160
62163	771161
3810	771162
117626	771163
21547	771164
96534	771165
5001	771166
100772	771167
60790	771168
40252	771169
3423	771170
9412	771171
20273	771172
24738	771173
59951	771174
1446	771175
14988	771176
770	771177
64965	771178
105161	771179
6581	771180
103527	771181
25242	771182
38894	771183
66054	771184
13006	771185
120710	771186
71693	771187
28090	771188
27202	771189
1658	771190
79135	771191
32285	771192
61735	771193
13600	771194
106272	771195
49054	771196
10275	771197
60767	771198
132764	771199
140227	771200
61054	771201
74796	771202
23114	771203
31383	771204
42896	771205
58733	771206
43730	771207
25774	771208
26990	771209
15042	771210
104996	771211
20355	771212
6709	771213
10794	771214
35150	771215
5661	771216
74759	771217
69626	771218
7110	771219
29501	771220
82791	771221
11704	771222
25102	771223
42798	771224
1669	771225
23190	771226
3526	771227
44583	771228
85199	771229
7983	771230
10747	771231
90428	771232
29219	771233
79003	771234
30782	771235
19022	771236
3186	771237
53030	771238
14935	771239
29682	771240
121630	771241
22435	771242
129422	771243
13284	771244
109715	771245
33078	771246
27598	771247
38777	771248
38646	771249
108862	771250
16262	771251
66934	771252
130710	771253
16011	771254
16268	771255
22223	771256
18892	771257
15219	771258
2382	771259
1867	771260
92631	771261
57453	771262
10970	771263
5705	771264
55866	771265
68286	771266
626	771267
67174	771268
34694	771269
46305	771270
52389	771271
46008	771272
15362	771273
42929	771274
13235	771275
52858	771276
27661	771277
120273	771278
145792	771279
83847	771280
5598	771281
1220	771282
17804	771283
97757	771284
92410	771285
8195	771286
62821	771287
8961	771288
29596	771289
71426	771290
115584	771291
3938	771292
111435	771293
53347	771294
72712	771295
1713	771296
116848	771297
6421	771298
13236	771299
65180	771300
37341	771301
92421	771302
45280	771303
13455	771304
7551	771305
6151	771306
42295	771307
15073	771308
102348	771309
3666	771310
74182	771311
30815	771312
33006	771313
3996	771314
55758	771315
4640	771316
27969	771317
7164	771318
94914	771319
514	771320
25490	771321
41332	771322
3999	771323
44632	771324
18161	771325
16413	771326
13094	771327
19426	771328
9956	771329
23697	771330
24463	771331
23472	771332
3505	771333
72727	771334
52737	771335
62336	771336
81464	771337
123788	771338
104194	771339
70803	771340
49354	771341
6450	771342
104392	771343
9198	771344
34750	771345
61921	771346
92669	771347
3348	771348
35878	771349
32736	771350
96729	771351
111953	771352
67186	771353
2921	771354
49593	771355
75775	771356
83071	771357
23741	771358
138149	771359
59230	771360
105810	771361
15883	771362
47298	771363
94943	771364
56359	771365
16399	771366
50824	771367
8835	771368
65761	771369
30138	771370
1	771371
5298	771372
35958	771373
3907	771374
56229	771375
42840	771376
2214	771377
87231	771378
41922	771379
6942	771380
25587	771381
4888	771382
18521	771383
23462	771384
90523	771385
6409	771386
71289	771387
82101	771388
189	771389
46449	771390
19357	771391
5299	771392
70463	771393
8789	771394
65819	771395
92874	771396
37696	771397
71006	771398
15727	771399
39	771400
61812	771401
72679	771402
56071	771403
491	771404
82611	771405
29581	771406
26772	771407
31212	771408
964	771409
117530	771410
3989	771411
11632	771412
57928	771413
12832	771414
22121	771415
101124	771416
4995	771417
15957	771418
4180	771419
88473	771420
100853	771421
10792	771422
106187	771423
29959	771424
53560	771425
15366	771426
64462	771427
9281	771428
30677	771429
78893	771430
8046	771431
5152	771432
17043	771433
115146	771434
665	771435
11203	771436
5849	771437
20883	771438
55098	771439
138086	771440
37544	771441
7063	771442
4903	771443
22182	771444
16360	771445
2419	771446
14807	771447
5878	771448
21840	771449
18447	771450
113525	771451
65419	771452
29488	771453
22897	771454
113888	771455
133220	771456
42476	771457
9648	771458
87557	771459
135633	771460
3750	771461
531	771462
29020	771463
6327	771464
8898	771465
22558	771466
33143	771467
52741	771468
27286	771469
132985	771470
24578	771471
61296	771472
16982	771473
22908	771474
65662	771475
3777	771476
58733	771477
30756	771478
11569	771479
64055	771480
27035	771481
20943	771482
66764	771483
20898	771484
39021	771485
20082	771486
52507	771487
19021	771488
125193	771489
102468	771490
15772	771491
21948	771492
25875	771493
14490	771494
49353	771495
17247	771496
33677	771497
19066	771498
132524	771499
77398	771500
53055	771501
2507	771502
94801	771503
2706	771504
108895	771505
77065	771506
11466	771507
78663	771508
16603	771509
115090	771510
61667	771511
14576	771512
123965	771513
70930	771514
145987	771515
109630	771516
145960	771517
55798	771518
2806	771519
103	771520
24435	771521
43662	771522
62910	771523
5442	771524
35626	771525
11412	771526
16968	771527
20566	771528
45106	771529
45482	771530
1562	771531
57508	771532
74557	771533
11572	771534
23845	771535
55410	771536
39489	771537
25221	771538
39501	771539
16869	771540
2436	771541
26101	771542
30078	771543
5183	771544
42781	771545
115292	771546
55766	771547
13854	771548
19153	771549
6515	771550
60235	771551
101834	771552
96832	771553
13353	771554
20277	771555
127454	771556
45005	771557
54590	771558
202	771559
76873	771560
28442	771561
14569	771562
20847	771563
28933	771564
16735	771565
111585	771566
117887	771567
65583	771568
99810	771569
22482	771570
79512	771571
99713	771572
54382	771573
81860	771574
31937	771575
52259	771576
79721	771577
11052	771578
96185	771579
52122	771580
4887	771581
87790	771582
40229	771583
15448	771584
56969	771585
127152	771586
68102	771587
41849	771588
65506	771589
1874	771590
18855	771591
110342	771592
28693	771593
2088	771594
47306	771595
93749	771596
2117	771597
124754	771598
50662	771599
21121	771600
121549	771601
10208	771602
122279	771603
16925	771604
123139	771605
49868	771606
6554	771607
132178	771608
26693	771609
23935	771610
40557	771611
21160	771612
75977	771613
12335	771614
2	771615
22611	771616
30702	771617
69407	771618
6638	771619
15825	771620
10206	771621
93203	771622
72063	771623
14486	771624
54192	771625
119494	771626
17187	771627
40148	771628
18978	771629
71704	771630
31216	771631
49094	771632
75170	771633
21653	771634
37046	771635
26109	771636
6998	771637
135507	771638
44	771639
35261	771640
40365	771641
88405	771642
26082	771643
25851	771644
9017	771645
30166	771646
87166	771647
34474	771648
27810	771649
63835	771650
30855	771651
23331	771652
29635	771653
47224	771654
105766	771655
29521	771656
2329	771657
12885	771658
24324	771659
10886	771660
12080	771661
50458	771662
9509	771663
63613	771664
135512	771665
57257	771666
21416	771667
127283	771668
103487	771669
64866	771670
44653	771671
7222	771672
10523	771673
18784	771674
9275	771675
85312	771676
46701	771677
59378	771678
6023	771679
22997	771680
26276	771681
119476	771682
67745	771683
9233	771684
20483	771685
102396	771686
92547	771687
101045	771688
27695	771689
43654	771690
49280	771691
9846	771692
23890	771693
7384	771694
71994	771695
13941	771696
103576	771697
133	771698
336	771699
109037	771700
162	771701
14275	771702
106316	771703
97766	771704
106584	771705
1670	771706
50725	771707
31737	771708
73633	771709
93740	771710
138109	771711
67776	771712
76132	771713
148961	771714
14688	771715
13905	771716
8864	771717
19406	771718
15601	771719
20956	771720
58977	771721
15706	771722
9181	771723
46808	771724
111913	771725
11417	771726
2122	771727
20559	771728
3250	771729
74153	771730
26136	771731
1139	771732
9281	771733
8113	771734
6528	771735
727	771736
15252	771737
79557	771738
136052	771739
2021	771740
98327	771741
19149	771742
2782	771743
12224	771744
59472	771745
113318	771746
44843	771747
5831	771748
108167	771749
86079	771750
8919	771751
186	771752
100733	771753
142647	771754
1622	771755
18423	771756
8744	771757
144054	771758
5482	771759
24026	771760
43666	771761
48064	771762
9454	771763
43139	771764
56387	771765
31868	771766
30129	771767
42708	771768
30	771769
27511	771770
85329	771771
3350	771772
43584	771773
1467	771774
52388	771775
23455	771776
20	771777
30756	771778
3656	771779
51067	771780
58458	771781
1888	771782
111431	771783
18970	771784
66979	771785
23108	771786
16665	771787
79680	771788
23315	771789
31052	771790
11677	771791
15263	771792
13710	771793
37880	771794
5548	771795
25586	771796
139163	771797
33851	771798
69043	771799
51026	771800
6013	771801
18150	771802
30281	771803
39440	771804
26306	771805
41289	771806
148890	771807
2113	771808
50353	771809
46080	771810
35990	771811
33576	771812
55866	771813
46277	771814
110141	771815
51578	771816
73765	771817
22584	771818
72060	771819
88489	771820
53540	771821
8036	771822
1121	771823
67073	771824
12803	771825
6483	771826
21921	771827
11918	771828
23661	771829
70277	771830
59653	771831
5256	771832
70422	771833
29360	771834
119323	771835
79949	771836
44015	771837
36928	771838
28932	771839
145925	771840
37169	771841
4782	771842
41872	771843
16148	771844
41083	771845
2577	771846
12133	771847
124703	771848
62463	771849
19207	771850
40815	771851
52867	771852
49256	771853
111307	771854
83891	771855
52564	771856
21754	771857
7550	771858
4850	771859
135726	771860
148063	771861
27474	771862
27924	771863
6928	771864
113819	771865
6664	771866
56361	771867
53804	771868
18541	771869
31849	771870
35359	771871
11089	771872
28767	771873
12308	771874
349	771875
95542	771876
15775	771877
452	771878
13349	771879
62155	771880
10027	771881
8960	771882
82412	771883
124016	771884
10991	771885
4509	771886
25210	771887
101561	771888
18448	771889
1924	771890
34970	771891
94	771892
26308	771893
52115	771894
77496	771895
92860	771896
449	771897
15239	771898
5517	771899
2778	771900
88029	771901
92788	771902
20295	771903
17507	771904
28032	771905
33401	771906
66908	771907
8945	771908
8916	771909
44603	771910
1215	771911
30991	771912
29132	771913
34163	771914
13535	771915
58296	771916
92037	771917
27785	771918
21770	771919
832	771920
121	771921
19927	771922
124295	771923
52987	771924
37236	771925
119074	771926
2392	771927
26434	771928
27348	771929
268	771930
25864	771931
62223	771932
80400	771933
14129	771934
57618	771935
63284	771936
21002	771937
55205	771938
32020	771939
20723	771940
78880	771941
21725	771942
89263	771943
65425	771944
60968	771945
19179	771946
138522	771947
918	771948
98174	771949
6507	771950
43529	771951
4844	771952
6487	771953
18206	771954
30199	771955
53499	771956
5988	771957
13640	771958
83016	771959
38019	771960
59569	771961
48664	771962
5325	771963
29849	771964
137653	771965
92364	771966
58365	771967
23288	771968
84923	771969
91238	771970
34964	771971
11132	771972
17706	771973
308	771974
30551	771975
21288	771976
36739	771977
17816	771978
27095	771979
108582	771980
9239	771981
12773	771982
35876	771983
97250	771984
16161	771985
81719	771986
6209	771987
44802	771988
34948	771989
23245	771990
44279	771991
12121	771992
15019	771993
42093	771994
65848	771995
48632	771996
101290	771997
25747	771998
923	771999
50133	772000
79019	772001
42621	772002
58938	772003
29626	772004
7383	772005
11838	772006
6909	772007
55841	772008
32806	772009
13143	772010
1344	772011
6672	772012
566	772013
104323	772014
23511	772015
90856	772016
2512	772017
21049	772018
19649	772019
100272	772020
44652	772021
106447	772022
100022	772023
29458	772024
39048	772025
481	772026
31016	772027
51638	772028
71221	772029
118518	772030
43380	772031
97433	772032
74949	772033
64420	772034
65586	772035
54473	772036
13450	772037
93791	772038
72851	772039
92741	772040
104581	772041
17373	772042
32410	772043
74013	772044
2165	772045
49243	772046
88688	772047
10599	772048
69038	772049
47630	772050
20442	772051
84786	772052
10329	772053
83197	772054
104251	772055
6642	772056
84514	772057
70238	772058
64289	772059
16650	772060
58923	772061
61955	772062
62814	772063
24413	772064
8385	772065
76138	772066
11949	772067
6950	772068
136789	772069
56242	772070
35391	772071
5754	772072
72250	772073
89353	772074
79717	772075
18878	772076
97115	772077
21233	772078
103539	772079
5917	772080
27322	772081
89641	772082
7060	772083
103458	772084
101814	772085
26194	772086
29868	772087
52112	772088
21789	772089
127852	772090
46896	772091
36304	772092
94203	772093
38999	772094
3213	772095
66742	772096
27019	772097
11798	772098
118136	772099
37441	772100
17808	772101
72289	772102
22838	772103
24181	772104
16045	772105
108608	772106
44863	772107
35435	772108
137427	772109
87208	772110
62937	772111
9485	772112
45965	772113
9920	772114
117714	772115
59	772116
67130	772117
18808	772118
8909	772119
18833	772120
107156	772121
3816	772122
20147	772123
44725	772124
19887	772125
80854	772126
116862	772127
96566	772128
129906	772129
107	772130
48330	772131
36034	772132
10521	772133
11681	772134
1909	772135
17200	772136
5767	772137
77787	772138
6236	772139
131526	772140
44578	772141
24966	772142
71702	772143
23562	772144
66937	772145
14451	772146
44123	772147
17040	772148
46	772149
55143	772150
311	772151
2068	772152
13461	772153
147042	772154
32966	772155
26865	772156
119484	772157
16239	772158
28558	772159
14243	772160
78801	772161
54971	772162
8021	772163
135806	772164
4798	772165
101061	772166
92176	772167
58180	772168
3413	772169
79622	772170
21818	772171
22365	772172
86955	772173
130894	772174
47775	772175
39738	772176
26941	772177
23310	772178
137923	772179
13166	772180
53509	772181
52981	772182
59107	772183
2694	772184
28343	772185
27752	772186
63343	772187
82854	772188
35	772189
1047	772190
24470	772191
90548	772192
12753	772193
48479	772194
57807	772195
43267	772196
25205	772197
20552	772198
112706	772199
43696	772200
125858	772201
68220	772202
75520	772203
55514	772204
114415	772205
99836	772206
44978	772207
138865	772208
566	772209
25653	772210
77903	772211
6362	772212
3266	772213
80692	772214
32848	772215
96922	772216
23060	772217
137700	772218
45341	772219
13095	772220
113944	772221
9139	772222
56671	772223
4599	772224
23303	772225
51190	772226
11180	772227
89869	772228
139961	772229
103413	772230
57575	772231
4306	772232
29008	772233
11837	772234
23444	772235
49233	772236
16649	772237
42810	772238
16756	772239
48700	772240
31628	772241
47850	772242
7559	772243
113841	772244
110185	772245
59510	772246
46192	772247
5377	772248
61331	772249
13326	772250
20132	772251
4450	772252
725	772253
94053	772254
17393	772255
71195	772256
93565	772257
94186	772258
65374	772259
60469	772260
95534	772261
3928	772262
84976	772263
4345	772264
101382	772265
99989	772266
121044	772267
4691	772268
77427	772269
468	772270
59324	772271
66132	772272
956	772273
12636	772274
35179	772275
59012	772276
77194	772277
136148	772278
76674	772279
28984	772280
35355	772281
65837	772282
46519	772283
63519	772284
40466	772285
51388	772286
6077	772287
1422	772288
56544	772289
43245	772290
535	772291
122703	772292
35584	772293
23592	772294
29574	772295
1156	772296
115390	772297
878	772298
2853	772299
36074	772300
2227	772301
122685	772302
4997	772303
68306	772304
5546	772305
44148	772306
44322	772307
46108	772308
55667	772309
31471	772310
31444	772311
8113	772312
91067	772313
2575	772314
84686	772315
3290	772316
82434	772317
38433	772318
28116	772319
252	772320
9575	772321
35087	772322
59680	772323
67628	772324
5284	772325
60084	772326
1261	772327
30500	772328
14607	772329
5604	772330
89694	772331
34392	772332
90575	772333
38137	772334
58876	772335
13262	772336
22907	772337
38657	772338
131469	772339
31747	772340
84229	772341
5579	772342
64318	772343
3210	772344
290	772345
43639	772346
106522	772347
60016	772348
710	772349
77208	772350
1972	772351
62892	772352
18209	772353
89395	772354
5347	772355
10696	772356
114153	772357
67852	772358
16693	772359
40432	772360
115074	772361
95426	772362
19808	772363
34411	772364
50280	772365
5345	772366
48931	772367
12769	772368
40987	772369
17805	772370
57247	772371
73904	772372
17505	772373
7079	772374
54831	772375
7456	772376
31085	772377
38543	772378
60062	772379
20816	772380
17425	772381
20233	772382
33258	772383
278	772384
81614	772385
13638	772386
100732	772387
4267	772388
16331	772389
83159	772390
131555	772391
47822	772392
66169	772393
9778	772394
66465	772395
12907	772396
109	772397
25155	772398
955	772399
6545	772400
25264	772401
135179	772402
623	772403
27622	772404
30733	772405
78547	772406
64504	772407
43355	772408
33963	772409
26830	772410
5000	772411
48087	772412
10568	772413
6148	772414
19889	772415
63054	772416
494	772417
98791	772418
72132	772419
2035	772420
69294	772421
17936	772422
39315	772423
48143	772424
63703	772425
123918	772426
42130	772427
12282	772428
106705	772429
79438	772430
31763	772431
4929	772432
12764	772433
92285	772434
10466	772435
45142	772436
243	772437
15348	772438
22362	772439
105260	772440
28721	772441
44871	772442
3157	772443
56276	772444
21195	772445
75956	772446
127827	772447
101136	772448
68093	772449
5784	772450
27153	772451
96543	772452
43015	772453
93680	772454
53565	772455
24627	772456
47791	772457
6708	772458
82686	772459
9205	772460
13585	772461
60982	772462
176	772463
3402	772464
130294	772465
48696	772466
73481	772467
161	772468
91500	772469
118577	772470
62673	772471
77653	772472
20215	772473
21853	772474
33093	772475
115001	772476
59391	772477
37029	772478
48791	772479
87720	772480
68081	772481
28602	772482
68197	772483
5386	772484
74848	772485
4159	772486
50777	772487
90939	772488
6257	772489
25083	772490
55654	772491
46111	772492
4650	772493
91141	772494
3445	772495
14033	772496
41432	772497
13438	772498
5791	772499
120243	772500
51775	772501
18817	772502
29789	772503
28250	772504
105815	772505
45376	772506
8870	772507
74805	772508
43168	772509
8065	772510
9890	772511
1073	772512
28810	772513
86369	772514
45189	772515
24869	772516
55	772517
314	772518
110965	772519
32132	772520
117752	772521
2324	772522
78011	772523
25031	772524
3691	772525
6855	772526
17436	772527
19188	772528
20096	772529
10123	772530
28488	772531
118629	772532
62050	772533
21078	772534
16012	772535
82394	772536
1737	772537
8422	772538
946	772539
23239	772540
35677	772541
53039	772542
44067	772543
102977	772544
8784	772545
81248	772546
52830	772547
89446	772548
2180	772549
40363	772550
113555	772551
60410	772552
11678	772553
6286	772554
11010	772555
25748	772556
65948	772557
84690	772558
32506	772559
15703	772560
30954	772561
13219	772562
1392	772563
101341	772564
109200	772565
1629	772566
16006	772567
9397	772568
69624	772569
68988	772570
48015	772571
13964	772572
23044	772573
7797	772574
138599	772575
141944	772576
5264	772577
48008	772578
5062	772579
41627	772580
70969	772581
26287	772582
71162	772583
35281	772584
11438	772585
1835	772586
70593	772587
2700	772588
75709	772589
5650	772590
76573	772591
21950	772592
5333	772593
28766	772594
8988	772595
108900	772596
67438	772597
69492	772598
2796	772599
86827	772600
33173	772601
31502	772602
47747	772603
106947	772604
96464	772605
58	772606
54210	772607
640	772608
3218	772609
16411	772610
80916	772611
3669	772612
13064	772613
1314	772614
42554	772615
66762	772616
28015	772617
84509	772618
135411	772619
50894	772620
36807	772621
7794	772622
38801	772623
46385	772624
3600	772625
93190	772626
46512	772627
97142	772628
7040	772629
12598	772630
15041	772631
87401	772632
54871	772633
67695	772634
45513	772635
112002	772636
21738	772637
84865	772638
8801	772639
68986	772640
17591	772641
41864	772642
4723	772643
5385	772644
84829	772645
5616	772646
38046	772647
11411	772648
21620	772649
22147	772650
60767	772651
73422	772652
88393	772653
35057	772654
16307	772655
691	772656
74856	772657
26339	772658
584	772659
2278	772660
963	772661
81788	772662
14851	772663
120950	772664
103547	772665
126138	772666
28605	772667
11854	772668
39909	772669
21486	772670
48031	772671
39752	772672
23085	772673
106422	772674
109464	772675
4101	772676
1872	772677
1733	772678
64607	772679
87820	772680
37711	772681
1039	772682
23320	772683
63093	772684
127454	772685
63613	772686
97632	772687
31488	772688
78805	772689
2071	772690
22180	772691
1699	772692
21143	772693
28830	772694
758	772695
62876	772696
88977	772697
19063	772698
8481	772699
133631	772700
80077	772701
92511	772702
79807	772703
27709	772704
67510	772705
2025	772706
111056	772707
50942	772708
36740	772709
61789	772710
69362	772711
119157	772712
93406	772713
6151	772714
57921	772715
31858	772716
678	772717
16619	772718
49928	772719
86322	772720
10196	772721
99239	772722
27726	772723
7228	772724
15749	772725
40148	772726
46136	772727
39090	772728
130823	772729
10625	772730
3683	772731
83871	772732
129198	772733
39039	772734
71624	772735
18952	772736
22878	772737
139468	772738
90660	772739
57743	772740
18568	772741
12804	772742
41562	772743
45556	772744
62361	772745
34877	772746
21468	772747
11063	772748
2581	772749
114245	772750
5043	772751
37283	772752
11764	772753
28309	772754
23256	772755
24055	772756
90465	772757
16707	772758
43844	772759
60128	772760
1809	772761
13797	772762
2829	772763
21852	772764
59689	772765
68572	772766
63225	772767
25376	772768
12520	772769
24742	772770
12535	772771
21678	772772
56949	772773
45456	772774
10782	772775
80580	772776
55674	772777
3479	772778
1158	772779
74732	772780
39205	772781
13553	772782
70831	772783
93249	772784
2438	772785
91	772786
50491	772787
83672	772788
102112	772789
35684	772790
128567	772791
84962	772792
7551	772793
10532	772794
2073	772795
36550	772796
80179	772797
941	772798
78763	772799
50296	772800
1348	772801
66981	772802
20485	772803
3189	772804
1401	772805
28516	772806
149511	772807
85232	772808
4935	772809
13576	772810
31017	772811
52606	772812
10964	772813
736	772814
13098	772815
45950	772816
14307	772817
16047	772818
23778	772819
76766	772820
95847	772821
19215	772822
6551	772823
36284	772824
53163	772825
38323	772826
15030	772827
47086	772828
126941	772829
79539	772830
13791	772831
10831	772832
2662	772833
82767	772834
1050	772835
58777	772836
10112	772837
58794	772838
42530	772839
1789	772840
7993	772841
1434	772842
64811	772843
22783	772844
117219	772845
16399	772846
2219	772847
150828	772848
30834	772849
110423	772850
22843	772851
36568	772852
66455	772853
274	772854
12966	772855
86161	772856
21007	772857
1	772858
75731	772859
21077	772860
85277	772861
11107	772862
9099	772863
20513	772864
4347	772865
84358	772866
21772	772867
86447	772868
36974	772869
133	772870
122089	772871
47417	772872
85044	772873
30005	772874
6752	772875
4936	772876
1739	772877
15190	772878
133203	772879
17095	772880
46297	772881
61880	772882
62000	772883
70793	772884
14909	772885
24658	772886
7353	772887
2641	772888
104160	772889
95077	772890
22	772891
161	772892
2682	772893
2573	772894
9146	772895
57813	772896
7576	772897
88138	772898
28117	772899
59174	772900
139727	772901
51716	772902
28656	772903
118960	772904
29384	772905
107115	772906
86089	772907
10432	772908
100940	772909
42577	772910
51176	772911
129663	772912
134707	772913
134830	772914
46077	772915
24762	772916
87511	772917
69422	772918
1749	772919
12408	772920
28974	772921
11632	772922
31567	772923
122064	772924
61431	772925
129915	772926
9334	772927
130158	772928
106320	772929
25045	772930
107200	772931
39674	772932
62040	772933
74822	772934
13882	772935
70029	772936
96406	772937
56399	772938
5849	772939
57990	772940
48104	772941
34541	772942
36639	772943
1	772944
111874	772945
127267	772946
25077	772947
75974	772948
36546	772949
109872	772950
24705	772951
14777	772952
11368	772953
71138	772954
70572	772955
48032	772956
17052	772957
33263	772958
3116	772959
49685	772960
3087	772961
4207	772962
80847	772963
26091	772964
42803	772965
118004	772966
58644	772967
9189	772968
19929	772969
31799	772970
129157	772971
46499	772972
22010	772973
63637	772974
1297	772975
51472	772976
18998	772977
38901	772978
25531	772979
53239	772980
10534	772981
38645	772982
21545	772983
34262	772984
21584	772985
33520	772986
23906	772987
66477	772988
5619	772989
11537	772990
3656	772991
63289	772992
78861	772993
3398	772994
80806	772995
69444	772996
72977	772997
66595	772998
85961	772999
140041	773000
115629	773001
73272	773002
2419	773003
82691	773004
115061	773005
92156	773006
10385	773007
54270	773008
82894	773009
40933	773010
67962	773011
94240	773012
36882	773013
51545	773014
10266	773015
130146	773016
98168	773017
5595	773018
49559	773019
18558	773020
3271	773021
97398	773022
4890	773023
4578	773024
4521	773025
20256	773026
119052	773027
134552	773028
89390	773029
1553	773030
136825	773031
12973	773032
126	773033
58533	773034
6633	773035
120448	773036
6523	773037
40525	773038
22766	773039
358	773040
26100	773041
14256	773042
45837	773043
36540	773044
133295	773045
7920	773046
32594	773047
3433	773048
17377	773049
552	773050
64055	773051
54990	773052
31156	773053
1950	773054
45434	773055
87220	773056
68722	773057
38887	773058
96101	773059
3177	773060
11463	773061
112486	773062
16603	773063
53904	773064
81421	773065
43206	773066
35445	773067
126676	773068
5943	773069
96191	773070
18118	773071
59330	773072
103469	773073
15801	773074
34933	773075
81182	773076
35272	773077
24001	773078
12732	773079
8122	773080
42215	773081
1064	773082
46801	773083
28794	773084
75224	773085
63226	773086
60628	773087
149938	773088
3576	773089
25025	773090
57039	773091
96771	773092
6394	773093
148156	773094
40939	773095
7226	773096
860	773097
16621	773098
61324	773099
95762	773100
30861	773101
24443	773102
60240	773103
69296	773104
94109	773105
31519	773106
25143	773107
10199	773108
117076	773109
38058	773110
38496	773111
39103	773112
65622	773113
754	773114
9837	773115
70505	773116
45534	773117
3479	773118
84749	773119
27245	773120
68112	773121
77121	773122
47959	773123
30323	773124
97494	773125
29243	773126
13674	773127
86439	773128
53025	773129
5206	773130
61792	773131
57661	773132
13071	773133
69755	773134
15711	773135
15775	773136
41138	773137
24234	773138
19947	773139
44332	773140
5524	773141
95850	773142
16164	773143
51366	773144
47156	773145
91408	773146
20437	773147
64775	773148
73876	773149
5414	773150
114425	773151
27782	773152
12098	773153
26895	773154
34503	773155
19308	773156
8785	773157
24497	773158
102181	773159
2530	773160
90573	773161
28861	773162
126867	773163
21023	773164
10842	773165
17368	773166
31457	773167
38847	773168
28648	773169
21615	773170
19617	773171
1659	773172
1559	773173
1503	773174
106089	773175
115827	773176
48883	773177
17621	773178
23568	773179
14003	773180
6949	773181
68451	773182
7214	773183
27201	773184
82529	773185
13451	773186
17906	773187
3710	773188
9717	773189
25560	773190
21512	773191
46152	773192
16425	773193
125514	773194
26853	773195
1840	773196
78361	773197
57943	773198
85303	773199
66389	773200
25301	773201
74939	773202
88924	773203
96651	773204
16566	773205
21833	773206
82152	773207
90016	773208
56562	773209
58374	773210
85621	773211
105784	773212
134314	773213
34321	773214
15527	773215
68944	773216
3635	773217
92209	773218
71818	773219
9479	773220
64916	773221
33804	773222
87916	773223
84631	773224
12759	773225
33183	773226
45614	773227
53506	773228
56378	773229
88957	773230
33552	773231
31829	773232
21016	773233
20762	773234
110700	773235
84979	773236
28590	773237
39194	773238
9163	773239
111889	773240
43240	773241
43766	773242
44120	773243
28455	773244
37425	773245
92414	773246
47687	773247
2956	773248
11568	773249
24275	773250
29885	773251
49976	773252
91317	773253
99098	773254
14227	773255
3316	773256
52372	773257
34666	773258
18396	773259
21966	773260
57786	773261
49461	773262
35337	773263
30521	773264
39454	773265
42488	773266
28823	773267
25266	773268
20846	773269
35697	773270
23828	773271
40021	773272
80060	773273
38217	773274
30567	773275
26963	773276
84079	773277
375	773278
57532	773279
54770	773280
22799	773281
70738	773282
26824	773283
98070	773284
28168	773285
121946	773286
700	773287
41166	773288
12577	773289
38362	773290
115199	773291
53601	773292
24345	773293
17576	773294
88852	773295
123824	773296
1664	773297
33617	773298
114792	773299
24936	773300
38520	773301
84192	773302
10875	773303
17009	773304
65672	773305
1879	773306
39287	773307
62802	773308
5025	773309
10173	773310
47691	773311
28842	773312
10626	773313
11711	773314
58655	773315
69036	773316
91093	773317
2998	773318
39133	773319
67135	773320
84649	773321
14180	773322
486	773323
5882	773324
5844	773325
49880	773326
19815	773327
27526	773328
134475	773329
1178	773330
1056	773331
39208	773332
34649	773333
3057	773334
91578	773335
52403	773336
18372	773337
2899	773338
20004	773339
3152	773340
3353	773341
55527	773342
69378	773343
44434	773344
72991	773345
72135	773346
60348	773347
114139	773348
58314	773349
104707	773350
44661	773351
31313	773352
100383	773353
5824	773354
66151	773355
43405	773356
147434	773357
112214	773358
8150	773359
57294	773360
116708	773361
14468	773362
53479	773363
18839	773364
7299	773365
50725	773366
24415	773367
2538	773368
148899	773369
42899	773370
15181	773371
50245	773372
8449	773373
103022	773374
81719	773375
13700	773376
57198	773377
263	773378
7656	773379
31858	773380
75783	773381
139614	773382
23946	773383
54034	773384
6049	773385
10875	773386
54226	773387
27004	773388
95677	773389
56210	773390
24876	773391
47669	773392
68166	773393
27824	773394
90512	773395
46291	773396
89710	773397
73067	773398
25158	773399
113956	773400
5182	773401
21821	773402
85460	773403
2422	773404
37560	773405
35806	773406
50	773407
28208	773408
45199	773409
126	773410
69981	773411
33948	773412
75262	773413
6905	773414
2681	773415
8280	773416
78844	773417
6490	773418
125594	773419
48040	773420
481	773421
71247	773422
1892	773423
97571	773424
10565	773425
38529	773426
39909	773427
2721	773428
36190	773429
10132	773430
37797	773431
6849	773432
87339	773433
3032	773434
74234	773435
144498	773436
14416	773437
663	773438
53280	773439
6357	773440
109632	773441
30507	773442
125203	773443
26260	773444
72160	773445
136642	773446
39328	773447
83767	773448
5510	773449
76571	773450
11113	773451
54880	773452
45896	773453
2077	773454
117158	773455
73239	773456
1216	773457
113079	773458
78738	773459
95333	773460
1362	773461
10404	773462
62567	773463
136912	773464
417	773465
72178	773466
15321	773467
2976	773468
124991	773469
1026	773470
44683	773471
69849	773472
86352	773473
28870	773474
52578	773475
68542	773476
15796	773477
2657	773478
39059	773479
7755	773480
97157	773481
17645	773482
86463	773483
56693	773484
43345	773485
7496	773486
21739	773487
41123	773488
2363	773489
17742	773490
22947	773491
2195	773492
123383	773493
10164	773494
12493	773495
6005	773496
1710	773497
120500	773498
145497	773499
19669	773500
28690	773501
123756	773502
89397	773503
33517	773504
20743	773505
21322	773506
21868	773507
57646	773508
28253	773509
3778	773510
4714	773511
42228	773512
862	773513
17867	773514
19975	773515
34713	773516
26479	773517
43081	773518
15180	773519
6867	773520
44955	773521
8360	773522
71836	773523
142906	773524
28640	773525
70099	773526
78385	773527
10872	773528
4639	773529
43048	773530
11108	773531
8573	773532
20249	773533
114691	773534
67228	773535
7217	773536
35872	773537
124711	773538
48352	773539
97277	773540
331	773541
4327	773542
24432	773543
3560	773544
19307	773545
9114	773546
104111	773547
136292	773548
2321	773549
23664	773550
38551	773551
58075	773552
13487	773553
6023	773554
84979	773555
79652	773556
115647	773557
49318	773558
107410	773559
38697	773560
5766	773561
96528	773562
2772	773563
5671	773564
24246	773565
101917	773566
39848	773567
43812	773568
4406	773569
130856	773570
33466	773571
80934	773572
1618	773573
12772	773574
789	773575
36664	773576
13666	773577
60599	773578
64169	773579
64094	773580
41607	773581
36293	773582
30876	773583
73685	773584
32304	773585
38341	773586
11012	773587
45351	773588
55710	773589
88125	773590
21385	773591
787	773592
21504	773593
19252	773594
991	773595
58929	773596
3889	773597
29940	773598
32692	773599
120566	773600
11312	773601
31380	773602
55975	773603
11500	773604
115184	773605
5626	773606
54754	773607
17454	773608
42718	773609
32056	773610
64681	773611
4212	773612
54699	773613
111106	773614
56189	773615
127600	773616
23327	773617
2935	773618
12608	773619
12179	773620
26299	773621
75792	773622
48572	773623
91627	773624
78832	773625
145380	773626
91	773627
4094	773628
9200	773629
99980	773630
96668	773631
22519	773632
82364	773633
16986	773634
25237	773635
71290	773636
345	773637
26266	773638
139909	773639
9397	773640
9598	773641
35895	773642
7507	773643
75205	773644
46976	773645
50122	773646
13187	773647
61393	773648
15940	773649
11890	773650
1819	773651
20210	773652
5104	773653
50848	773654
28215	773655
53769	773656
30509	773657
65156	773658
40122	773659
96799	773660
5136	773661
36315	773662
7565	773663
62227	773664
82698	773665
19283	773666
2424	773667
4356	773668
2300	773669
26015	773670
91073	773671
41046	773672
5751	773673
72793	773674
58	773675
57292	773676
29756	773677
18711	773678
8286	773679
52585	773680
13964	773681
95165	773682
821	773683
31528	773684
97115	773685
6381	773686
53644	773687
43938	773688
5636	773689
3218	773690
56837	773691
43496	773692
24393	773693
4538	773694
94	773695
29051	773696
39807	773697
1991	773698
109228	773699
409	773700
31049	773701
5184	773702
5506	773703
70416	773704
72824	773705
7698	773706
73228	773707
37223	773708
144593	773709
117059	773710
4362	773711
2631	773712
73373	773713
244	773714
58518	773715
16611	773716
58229	773717
47778	773718
16444	773719
6100	773720
78874	773721
65547	773722
3176	773723
51276	773724
8417	773725
86015	773726
849	773727
7997	773728
54870	773729
3370	773730
39528	773731
40080	773732
74869	773733
17316	773734
27204	773735
83374	773736
16490	773737
8558	773738
40466	773739
4986	773740
34270	773741
4	773742
8853	773743
37038	773744
38760	773745
31038	773746
36359	773747
55059	773748
74003	773749
56076	773750
82829	773751
32657	773752
22632	773753
23580	773754
13429	773755
211	773756
14087	773757
4494	773758
125442	773759
72913	773760
75353	773761
46629	773762
70227	773763
95573	773764
110184	773765
54218	773766
32467	773767
26676	773768
335	773769
96696	773770
12315	773771
112124	773772
42286	773773
11746	773774
80846	773775
12607	773776
22252	773777
74966	773778
61279	773779
74587	773780
122038	773781
39052	773782
69180	773783
26246	773784
78092	773785
22056	773786
7350	773787
91126	773788
19231	773789
11222	773790
40448	773791
81116	773792
2316	773793
30366	773794
3012	773795
31736	773796
29200	773797
66397	773798
13699	773799
57917	773800
22198	773801
22532	773802
12886	773803
47964	773804
3570	773805
29375	773806
53270	773807
69124	773808
57385	773809
6185	773810
687	773811
62189	773812
67080	773813
305	773814
16580	773815
38862	773816
42760	773817
33109	773818
60518	773819
31713	773820
65181	773821
9792	773822
83966	773823
11356	773824
10436	773825
27608	773826
26885	773827
11453	773828
62340	773829
68130	773830
96698	773831
33603	773832
6835	773833
119388	773834
44526	773835
1407	773836
4051	773837
39130	773838
23428	773839
71752	773840
271	773841
112846	773842
74299	773843
72438	773844
112	773845
13736	773846
59979	773847
35286	773848
37090	773849
85361	773850
3294	773851
824	773852
68228	773853
16691	773854
48758	773855
13760	773856
47565	773857
81590	773858
17145	773859
119270	773860
76348	773861
43010	773862
24583	773863
118288	773864
71690	773865
109922	773866
34534	773867
102380	773868
1684	773869
22780	773870
43565	773871
18709	773872
27758	773873
73558	773874
18046	773875
12741	773876
41639	773877
23082	773878
6009	773879
20794	773880
8340	773881
18174	773882
97987	773883
115056	773884
16712	773885
90447	773886
26575	773887
38411	773888
4865	773889
59547	773890
22996	773891
26490	773892
131817	773893
2483	773894
130544	773895
1653	773896
37011	773897
23585	773898
57901	773899
2246	773900
14736	773901
139657	773902
40550	773903
82666	773904
111410	773905
35530	773906
27702	773907
99312	773908
8783	773909
11194	773910
5213	773911
27808	773912
52858	773913
3162	773914
111115	773915
49966	773916
57638	773917
41611	773918
108159	773919
16969	773920
25646	773921
88611	773922
5585	773923
14873	773924
65677	773925
2443	773926
3912	773927
62031	773928
45786	773929
85353	773930
46416	773931
85807	773932
109311	773933
103203	773934
14547	773935
68026	773936
40075	773937
25307	773938
21781	773939
146	773940
86034	773941
21666	773942
46536	773943
27583	773944
14993	773945
3616	773946
48483	773947
3289	773948
1505	773949
84081	773950
17530	773951
3800	773952
109187	773953
76058	773954
58928	773955
18839	773956
11845	773957
76306	773958
79190	773959
16257	773960
119640	773961
143788	773962
124752	773963
114493	773964
67187	773965
30208	773966
93350	773967
17732	773968
41049	773969
36440	773970
95922	773971
8017	773972
73505	773973
129408	773974
57182	773975
564	773976
17464	773977
97424	773978
12253	773979
9157	773980
1731	773981
27361	773982
35974	773983
118453	773984
100106	773985
75230	773986
83652	773987
64772	773988
24908	773989
62922	773990
49815	773991
532	773992
36022	773993
55891	773994
21601	773995
67526	773996
45875	773997
1697	773998
24923	773999
10094	774000
18695	774001
85774	774002
113214	774003
536	774004
36063	774005
121247	774006
132139	774007
10383	774008
49772	774009
20146	774010
31926	774011
98198	774012
59733	774013
5055	774014
60801	774015
46468	774016
105995	774017
2243	774018
13915	774019
30973	774020
45057	774021
103238	774022
7153	774023
23825	774024
27162	774025
87454	774026
39750	774027
4477	774028
93706	774029
8115	774030
27495	774031
52507	774032
13233	774033
143217	774034
4121	774035
98055	774036
11983	774037
21104	774038
1132	774039
68766	774040
85200	774041
49772	774042
71121	774043
100151	774044
82533	774045
81524	774046
10025	774047
100175	774048
40149	774049
10801	774050
55567	774051
65407	774052
44322	774053
35762	774054
44874	774055
70640	774056
91115	774057
5935	774058
7998	774059
10585	774060
147024	774061
92076	774062
4040	774063
31310	774064
2702	774065
36312	774066
57032	774067
74027	774068
6234	774069
122686	774070
31499	774071
28806	774072
56099	774073
13686	774074
31599	774075
28650	774076
1342	774077
83878	774078
85926	774079
98227	774080
104784	774081
8229	774082
136916	774083
78169	774084
26317	774085
69455	774086
25913	774087
130554	774088
36818	774089
122071	774090
22478	774091
115232	774092
133389	774093
54447	774094
5229	774095
11901	774096
55546	774097
43958	774098
7967	774099
2180	774100
1686	774101
49745	774102
56175	774103
5212	774104
47117	774105
79478	774106
52022	774107
1724	774108
112819	774109
46840	774110
79163	774111
41745	774112
387	774113
2213	774114
29563	774115
49710	774116
85378	774117
22426	774118
81913	774119
110638	774120
55375	774121
64733	774122
46030	774123
17027	774124
22242	774125
13299	774126
5355	774127
29094	774128
2324	774129
9510	774130
5448	774131
88083	774132
5719	774133
405	774134
3293	774135
8337	774136
84052	774137
91820	774138
22	774139
52595	774140
80162	774141
47554	774142
6184	774143
69518	774144
944	774145
94111	774146
9398	774147
44385	774148
70327	774149
748	774150
104427	774151
16905	774152
82406	774153
17415	774154
49224	774155
106244	774156
292	774157
39862	774158
69623	774159
114	774160
4464	774161
65243	774162
137892	774163
12313	774164
68594	774165
21351	774166
75981	774167
117984	774168
74359	774169
18488	774170
107058	774171
98	774172
23048	774173
9604	774174
65300	774175
121816	774176
2675	774177
3432	774178
13170	774179
35695	774180
7749	774181
26691	774182
44836	774183
1954	774184
20799	774185
83400	774186
24425	774187
72426	774188
1683	774189
40085	774190
15713	774191
75832	774192
21194	774193
170	774194
33456	774195
18303	774196
54362	774197
18340	774198
78	774199
8207	774200
75422	774201
4144	774202
30114	774203
35640	774204
44152	774205
12738	774206
32013	774207
9376	774208
77814	774209
11192	774210
5671	774211
59750	774212
4631	774213
47048	774214
2547	774215
3226	774216
2350	774217
29387	774218
54133	774219
115987	774220
22687	774221
78228	774222
112415	774223
71761	774224
48112	774225
98433	774226
13108	774227
65539	774228
53078	774229
33385	774230
77821	774231
49120	774232
117682	774233
25970	774234
89920	774235
6385	774236
110332	774237
21118	774238
4691	774239
98418	774240
4218	774241
37614	774242
4849	774243
61218	774244
80961	774245
118656	774246
55914	774247
16619	774248
2985	774249
95304	774250
1530	774251
4312	774252
29213	774253
9133	774254
68534	774255
55870	774256
28710	774257
2996	774258
86481	774259
16776	774260
54880	774261
87239	774262
8834	774263
85499	774264
38769	774265
40788	774266
30418	774267
5493	774268
20310	774269
42240	774270
104056	774271
21013	774272
5201	774273
45012	774274
14841	774275
3916	774276
13820	774277
118237	774278
14928	774279
5135	774280
1144	774281
45486	774282
69924	774283
4959	774284
98772	774285
30410	774286
25296	774287
13764	774288
2957	774289
31019	774290
19658	774291
22814	774292
522	774293
1261	774294
51834	774295
22936	774296
22294	774297
82201	774298
962	774299
122922	774300
121029	774301
30749	774302
13781	774303
33586	774304
2280	774305
142866	774306
23090	774307
18803	774308
13444	774309
84147	774310
3661	774311
18129	774312
39273	774313
6499	774314
21728	774315
112	774316
89911	774317
118872	774318
47989	774319
51211	774320
37110	774321
7048	774322
48474	774323
125050	774324
38602	774325
61826	774326
47453	774327
108269	774328
18945	774329
91198	774330
50655	774331
80248	774332
74116	774333
80717	774334
99709	774335
23821	774336
61836	774337
523	774338
57241	774339
80429	774340
42137	774341
91320	774342
9793	774343
143008	774344
50624	774345
40601	774346
68591	774347
81470	774348
19565	774349
66901	774350
81020	774351
17253	774352
6498	774353
119372	774354
80285	774355
117566	774356
25640	774357
147336	774358
2388	774359
31990	774360
137281	774361
2674	774362
25374	774363
51661	774364
129649	774365
1396	774366
100438	774367
116747	774368
10174	774369
41297	774370
41928	774371
94305	774372
838	774373
64238	774374
9798	774375
13708	774376
64119	774377
20572	774378
52734	774379
38556	774380
3470	774381
102573	774382
40428	774383
79087	774384
28080	774385
78902	774386
63229	774387
73963	774388
4901	774389
14251	774390
66450	774391
119721	774392
26252	774393
15035	774394
20644	774395
7841	774396
7336	774397
72950	774398
39673	774399
30312	774400
17312	774401
20305	774402
28402	774403
114320	774404
148897	774405
14120	774406
20495	774407
81942	774408
37288	774409
40850	774410
91341	774411
1664	774412
77292	774413
60589	774414
73227	774415
67015	774416
86308	774417
18383	774418
42947	774419
13720	774420
21314	774421
101862	774422
73160	774423
56859	774424
133362	774425
46430	774426
9494	774427
23250	774428
128384	774429
21123	774430
71282	774431
80133	774432
102334	774433
89213	774434
43543	774435
73767	774436
16247	774437
23954	774438
72528	774439
39193	774440
55677	774441
112710	774442
121278	774443
10713	774444
42586	774445
23644	774446
99717	774447
115196	774448
121083	774449
6338	774450
5796	774451
100322	774452
110495	774453
21830	774454
19134	774455
20555	774456
57929	774457
14990	774458
8660	774459
3553	774460
81830	774461
87168	774462
91046	774463
10316	774464
60353	774465
50378	774466
32670	774467
31109	774468
4702	774469
88327	774470
50811	774471
124703	774472
47675	774473
12144	774474
20220	774475
58940	774476
7099	774477
103048	774478
45347	774479
64445	774480
7125	774481
21060	774482
73086	774483
59222	774484
30593	774485
53263	774486
116830	774487
905	774488
12999	774489
8855	774490
2466	774491
123964	774492
4160	774493
6231	774494
36170	774495
21171	774496
5781	774497
31018	774498
15514	774499
96133	774500
25198	774501
118853	774502
17402	774503
48049	774504
24314	774505
36585	774506
8050	774507
59688	774508
19415	774509
59143	774510
63249	774511
28999	774512
20240	774513
34636	774514
38183	774515
88116	774516
80946	774517
119444	774518
4095	774519
27903	774520
66871	774521
5627	774522
13447	774523
33184	774524
78474	774525
11532	774526
65786	774527
127496	774528
69409	774529
135405	774530
14723	774531
50164	774532
680	774533
36600	774534
10286	774535
380	774536
35256	774537
20142	774538
106016	774539
4791	774540
21706	774541
103109	774542
13183	774543
35058	774544
73715	774545
47857	774546
21233	774547
131829	774548
97547	774549
15917	774550
82499	774551
107658	774552
35703	774553
72293	774554
2385	774555
130931	774556
49069	774557
88857	774558
75577	774559
73346	774560
37557	774561
109323	774562
369	774563
31233	774564
37164	774565
18155	774566
4940	774567
3975	774568
2350	774569
1148	774570
111413	774571
104631	774572
69791	774573
92289	774574
31941	774575
9682	774576
93644	774577
3556	774578
15816	774579
55379	774580
19607	774581
4324	774582
24313	774583
90368	774584
78716	774585
5939	774586
4664	774587
27834	774588
54767	774589
25475	774590
7477	774591
905	774592
25062	774593
7046	774594
30491	774595
102805	774596
32052	774597
76102	774598
3617	774599
142444	774600
17442	774601
20639	774602
48618	774603
993	774604
53405	774605
8942	774606
52126	774607
24554	774608
139564	774609
66579	774610
9888	774611
18841	774612
45436	774613
5979	774614
41245	774615
98215	774616
29870	774617
44200	774618
3948	774619
18268	774620
111488	774621
44196	774622
67531	774623
31501	774624
9755	774625
4	774626
10271	774627
15578	774628
97045	774629
20231	774630
124841	774631
22119	774632
54248	774633
72814	774634
11669	774635
30333	774636
8183	774637
99979	774638
31667	774639
96327	774640
883	774641
6078	774642
35225	774643
71327	774644
46658	774645
12068	774646
64263	774647
92709	774648
128485	774649
26810	774650
12131	774651
121079	774652
13916	774653
83058	774654
88942	774655
51550	774656
111224	774657
3328	774658
42862	774659
104227	774660
15688	774661
32862	774662
38398	774663
38008	774664
8564	774665
9475	774666
44264	774667
79335	774668
8118	774669
734	774670
24695	774671
16028	774672
40495	774673
995	774674
48448	774675
78297	774676
129799	774677
11680	774678
6104	774679
50509	774680
17424	774681
49034	774682
18464	774683
55709	774684
55395	774685
119293	774686
81683	774687
87126	774688
2863	774689
48440	774690
2162	774691
10757	774692
10508	774693
71758	774694
869	774695
46765	774696
63453	774697
99039	774698
118303	774699
15693	774700
9831	774701
96116	774702
51167	774703
28224	774704
31620	774705
15449	774706
63838	774707
15071	774708
24151	774709
28108	774710
28375	774711
35296	774712
100233	774713
52115	774714
90689	774715
16634	774716
7472	774717
1884	774718
132306	774719
89433	774720
33594	774721
18214	774722
36871	774723
75240	774724
86172	774725
53756	774726
22530	774727
12541	774728
18130	774729
99699	774730
22993	774731
63763	774732
144619	774733
37827	774734
74456	774735
35183	774736
73203	774737
64078	774738
21246	774739
106543	774740
69530	774741
118445	774742
10236	774743
304	774744
7445	774745
56599	774746
120373	774747
88325	774748
83294	774749
102854	774750
61941	774751
89963	774752
33590	774753
150818	774754
24204	774755
11135	774756
88652	774757
35184	774758
4974	774759
45388	774760
19198	774761
46119	774762
41300	774763
11920	774764
28988	774765
888	774766
374	774767
25945	774768
5270	774769
14300	774770
8987	774771
11329	774772
95813	774773
643	774774
84819	774775
72494	774776
110264	774777
2219	774778
66122	774779
1842	774780
11249	774781
47645	774782
16889	774783
27333	774784
1320	774785
54355	774786
9429	774787
811	774788
29883	774789
6464	774790
116595	774791
59779	774792
53948	774793
60988	774794
70594	774795
41	774796
3789	774797
39656	774798
6125	774799
98363	774800
32126	774801
35718	774802
221	774803
36953	774804
70175	774805
99551	774806
3694	774807
41259	774808
5391	774809
99998	774810
53607	774811
25439	774812
983	774813
115867	774814
19858	774815
39241	774816
36177	774817
7815	774818
87974	774819
4087	774820
4757	774821
19361	774822
11231	774823
30313	774824
82617	774825
95467	774826
104785	774827
9656	774828
105241	774829
14383	774830
944	774831
30910	774832
108246	774833
72481	774834
37314	774835
16809	774836
85275	774837
4681	774838
68223	774839
4758	774840
142031	774841
16862	774842
10712	774843
21411	774844
23911	774845
23795	774846
7687	774847
18245	774848
97502	774849
5554	774850
9532	774851
18270	774852
56577	774853
613	774854
45496	774855
55770	774856
79012	774857
37336	774858
1964	774859
5030	774860
75	774861
41296	774862
40960	774863
13228	774864
1345	774865
26528	774866
16930	774867
98263	774868
28854	774869
10527	774870
69364	774871
19412	774872
3331	774873
120500	774874
114999	774875
19670	774876
138133	774877
64528	774878
1499	774879
114608	774880
60767	774881
44203	774882
20303	774883
2887	774884
19436	774885
46436	774886
78065	774887
22110	774888
66538	774889
7806	774890
13868	774891
60823	774892
12136	774893
60	774894
30171	774895
122494	774896
50522	774897
103738	774898
35158	774899
14488	774900
18610	774901
50436	774902
47263	774903
6819	774904
38529	774905
79526	774906
78717	774907
16894	774908
18817	774909
82643	774910
93768	774911
43935	774912
8120	774913
13326	774914
8946	774915
37976	774916
18813	774917
75642	774918
13682	774919
68702	774920
1581	774921
85351	774922
82163	774923
18806	774924
41972	774925
10064	774926
1328	774927
25443	774928
4003	774929
28017	774930
37149	774931
18550	774932
10542	774933
25655	774934
84712	774935
106340	774936
7114	774937
12501	774938
41679	774939
26617	774940
110877	774941
13968	774942
9928	774943
11655	774944
57301	774945
3284	774946
3573	774947
13884	774948
24330	774949
18546	774950
9669	774951
65999	774952
105718	774953
113153	774954
101377	774955
55459	774956
18127	774957
19773	774958
3122	774959
10465	774960
19002	774961
11723	774962
40240	774963
49860	774964
21868	774965
26080	774966
7717	774967
283	774968
46628	774969
138392	774970
67186	774971
14838	774972
3641	774973
55924	774974
20182	774975
62749	774976
4685	774977
22	774978
64564	774979
29243	774980
32499	774981
142160	774982
1493	774983
84144	774984
6058	774985
4116	774986
40685	774987
56	774988
1185	774989
9588	774990
19475	774991
9513	774992
131810	774993
39617	774994
2969	774995
62922	774996
100941	774997
589	774998
3855	774999
33369	775000
89334	775001
138477	775002
12675	775003
74091	775004
35924	775005
50459	775006
7987	775007
23344	775008
8568	775009
13101	775010
21047	775011
29691	775012
22600	775013
51701	775014
1438	775015
12963	775016
87430	775017
23087	775018
61891	775019
117777	775020
2136	775021
43575	775022
4997	775023
19516	775024
11440	775025
41333	775026
32545	775027
21189	775028
30596	775029
37120	775030
8985	775031
57197	775032
63737	775033
28258	775034
55320	775035
67426	775036
61871	775037
2556	775038
8975	775039
2326	775040
83448	775041
26085	775042
41446	775043
18783	775044
36330	775045
20723	775046
649	775047
29768	775048
101354	775049
1439	775050
75941	775051
148294	775052
98	775053
50453	775054
36041	775055
415	775056
86352	775057
8201	775058
84090	775059
1062	775060
7227	775061
106490	775062
22530	775063
5988	775064
67491	775065
7349	775066
9104	775067
18092	775068
47497	775069
1769	775070
73309	775071
11526	775072
5303	775073
38347	775074
19366	775075
92527	775076
21206	775077
39431	775078
39571	775079
31762	775080
117935	775081
101677	775082
4691	775083
138363	775084
39320	775085
99279	775086
106543	775087
78029	775088
3925	775089
78949	775090
62126	775091
85680	775092
24024	775093
86835	775094
104379	775095
124844	775096
19274	775097
382	775098
16142	775099
115187	775100
51849	775101
184	775102
38749	775103
46439	775104
40369	775105
43078	775106
6275	775107
47763	775108
24541	775109
62669	775110
93416	775111
29737	775112
16964	775113
8121	775114
25313	775115
4180	775116
82468	775117
6580	775118
72503	775119
12294	775120
42048	775121
110226	775122
91880	775123
132616	775124
138375	775125
4380	775126
95174	775127
76833	775128
78522	775129
7284	775130
8697	775131
38736	775132
2372	775133
6885	775134
1451	775135
33589	775136
5803	775137
11896	775138
12856	775139
23820	775140
114316	775141
66010	775142
589	775143
61948	775144
17044	775145
41030	775146
6543	775147
17078	775148
38713	775149
64558	775150
11697	775151
1613	775152
81499	775153
47828	775154
127527	775155
5658	775156
2214	775157
61041	775158
47193	775159
91573	775160
10757	775161
75547	775162
15171	775163
10246	775164
132178	775165
1346	775166
10155	775167
59410	775168
91745	775169
86917	775170
139293	775171
78646	775172
60276	775173
13083	775174
131278	775175
98184	775176
31181	775177
12707	775178
8980	775179
33904	775180
20612	775181
56144	775182
49283	775183
7796	775184
6726	775185
52757	775186
145977	775187
118470	775188
26899	775189
114943	775190
74144	775191
1333	775192
87009	775193
13961	775194
46918	775195
87364	775196
76081	775197
13738	775198
29211	775199
23056	775200
122356	775201
38446	775202
28058	775203
97551	775204
40638	775205
70040	775206
107792	775207
98142	775208
51806	775209
60667	775210
25421	775211
21846	775212
12408	775213
3670	775214
121328	775215
67811	775216
26631	775217
6562	775218
138783	775219
54860	775220
35766	775221
1459	775222
44071	775223
76057	775224
17632	775225
54809	775226
77755	775227
18070	775228
80919	775229
30700	775230
806	775231
8957	775232
40179	775233
2977	775234
8651	775235
34463	775236
135400	775237
10191	775238
20727	775239
56283	775240
89399	775241
65339	775242
77748	775243
93776	775244
2270	775245
12154	775246
55508	775247
34792	775248
6756	775249
14795	775250
5941	775251
100015	775252
25023	775253
1964	775254
75041	775255
16246	775256
26241	775257
5207	775258
1280	775259
11121	775260
71338	775261
100393	775262
12880	775263
84106	775264
114860	775265
60924	775266
25541	775267
1912	775268
7668	775269
102518	775270
1689	775271
18823	775272
43283	775273
18216	775274
42019	775275
21786	775276
26239	775277
129353	775278
96447	775279
846	775280
37007	775281
120521	775282
13350	775283
20767	775284
116610	775285
62375	775286
4999	775287
100052	775288
6928	775289
9508	775290
27399	775291
13704	775292
1017	775293
50013	775294
49596	775295
58366	775296
28879	775297
55693	775298
21982	775299
22515	775300
112264	775301
31950	775302
86899	775303
8091	775304
60567	775305
75112	775306
85	775307
2925	775308
26951	775309
22770	775310
56	775311
104187	775312
48564	775313
35206	775314
33649	775315
50945	775316
67278	775317
46855	775318
62009	775319
14739	775320
39903	775321
5580	775322
89491	775323
141233	775324
9636	775325
19160	775326
36294	775327
60299	775328
12921	775329
1922	775330
111228	775331
8000	775332
25728	775333
125853	775334
67008	775335
2732	775336
15263	775337
3981	775338
47385	775339
2600	775340
18183	775341
26836	775342
87589	775343
57263	775344
66502	775345
23257	775346
6110	775347
89816	775348
38024	775349
74648	775350
133964	775351
21414	775352
2106	775353
93501	775354
95761	775355
15411	775356
134222	775357
4022	775358
71959	775359
97581	775360
111222	775361
55117	775362
92080	775363
25838	775364
31669	775365
25275	775366
15611	775367
86249	775368
340	775369
94	775370
24727	775371
5344	775372
13432	775373
1744	775374
40080	775375
94652	775376
120947	775377
15516	775378
27162	775379
38578	775380
26424	775381
15777	775382
26264	775383
21431	775384
13208	775385
19999	775386
52658	775387
48804	775388
2642	775389
14291	775390
101988	775391
8526	775392
1679	775393
18103	775394
70808	775395
47974	775396
118477	775397
45131	775398
69062	775399
2202	775400
46853	775401
4377	775402
29546	775403
74984	775404
55105	775405
38418	775406
94632	775407
101295	775408
58772	775409
29588	775410
6976	775411
18284	775412
63785	775413
59605	775414
62515	775415
22625	775416
36591	775417
50977	775418
11825	775419
12198	775420
1617	775421
96397	775422
44087	775423
78202	775424
66423	775425
2326	775426
16259	775427
22079	775428
81540	775429
83909	775430
126988	775431
64639	775432
78546	775433
62784	775434
85608	775435
20840	775436
17269	775437
32564	775438
15213	775439
36733	775440
1955	775441
37183	775442
37447	775443
723	775444
100	775445
47122	775446
95944	775447
18532	775448
17044	775449
35086	775450
2948	775451
66458	775452
31434	775453
140610	775454
23324	775455
27837	775456
3988	775457
81348	775458
7041	775459
70307	775460
34905	775461
6544	775462
24052	775463
25730	775464
135160	775465
104060	775466
7593	775467
114178	775468
149944	775469
13102	775470
18006	775471
65869	775472
9528	775473
36637	775474
33947	775475
75188	775476
90542	775477
70781	775478
29138	775479
61449	775480
32662	775481
74694	775482
102606	775483
40233	775484
109	775485
61756	775486
50237	775487
97672	775488
21551	775489
59932	775490
83801	775491
2210	775492
2826	775493
83781	775494
8138	775495
947	775496
26911	775497
34369	775498
22611	775499
134535	775500
3939	775501
34214	775502
50621	775503
114099	775504
24270	775505
75431	775506
87818	775507
47568	775508
31304	775509
46231	775510
29216	775511
96695	775512
508	775513
28374	775514
17991	775515
8029	775516
8364	775517
978	775518
49270	775519
95250	775520
19982	775521
90318	775522
85216	775523
2315	775524
1076	775525
67587	775526
20801	775527
38157	775528
41311	775529
118377	775530
112695	775531
15525	775532
1939	775533
81306	775534
102340	775535
39026	775536
52972	775537
61275	775538
50057	775539
22937	775540
70168	775541
413	775542
5570	775543
75	775544
76207	775545
456	775546
25088	775547
37577	775548
41725	775549
15253	775550
1337	775551
920	775552
7899	775553
4586	775554
37899	775555
2432	775556
108145	775557
5746	775558
135862	775559
63259	775560
2977	775561
66512	775562
24489	775563
35041	775564
7908	775565
13214	775566
20740	775567
48561	775568
41703	775569
65031	775570
85159	775571
61123	775572
17441	775573
52587	775574
54119	775575
29374	775576
54085	775577
101918	775578
3446	775579
28511	775580
48380	775581
9016	775582
9565	775583
19827	775584
134428	775585
22227	775586
17794	775587
8018	775588
18497	775589
122046	775590
18066	775591
47369	775592
21831	775593
25387	775594
24229	775595
50145	775596
22633	775597
85959	775598
19702	775599
1387	775600
63325	775601
27988	775602
69138	775603
53909	775604
48233	775605
2418	775606
57751	775607
41179	775608
37303	775609
73602	775610
56429	775611
17038	775612
4561	775613
31192	775614
28825	775615
7089	775616
117660	775617
137689	775618
41648	775619
48947	775620
37562	775621
5928	775622
16062	775623
19017	775624
42949	775625
79129	775626
8868	775627
71441	775628
28407	775629
64184	775630
11109	775631
82817	775632
43600	775633
142977	775634
2085	775635
40244	775636
60010	775637
93426	775638
56248	775639
50011	775640
142502	775641
80179	775642
38474	775643
64799	775644
63863	775645
118323	775646
86918	775647
97189	775648
40508	775649
401	775650
123307	775651
63107	775652
137197	775653
28951	775654
20505	775655
16386	775656
84701	775657
706	775658
25	775659
57003	775660
54131	775661
32823	775662
80880	775663
3786	775664
6978	775665
70825	775666
60739	775667
28919	775668
741	775669
54858	775670
20497	775671
21363	775672
30720	775673
106817	775674
17614	775675
59292	775676
8711	775677
40643	775678
139318	775679
104904	775680
47689	775681
20813	775682
36508	775683
67752	775684
52454	775685
10281	775686
13532	775687
23056	775688
26460	775689
3346	775690
38518	775691
44	775692
9089	775693
781	775694
26031	775695
34967	775696
69006	775697
26158	775698
2409	775699
36224	775700
39604	775701
37539	775702
5685	775703
74607	775704
49943	775705
62459	775706
27225	775707
2944	775708
62489	775709
39520	775710
119811	775711
69064	775712
15189	775713
16742	775714
86321	775715
38830	775716
12390	775717
37189	775718
4890	775719
2440	775720
2306	775721
18204	775722
99301	775723
21280	775724
13185	775725
148983	775726
25603	775727
33383	775728
3004	775729
35339	775730
6451	775731
33934	775732
48817	775733
87110	775734
18106	775735
79972	775736
29791	775737
11936	775738
121614	775739
5622	775740
66188	775741
16095	775742
28539	775743
45941	775744
12847	775745
15	775746
4032	775747
18719	775748
52688	775749
30966	775750
59448	775751
26753	775752
33668	775753
16103	775754
16173	775755
10098	775756
75444	775757
43973	775758
73281	775759
2382	775760
35923	775761
43906	775762
3261	775763
122052	775764
119588	775765
15773	775766
110870	775767
54735	775768
42834	775769
75776	775770
7795	775771
38875	775772
17247	775773
82999	775774
2197	775775
43699	775776
43829	775777
46493	775778
37406	775779
162	775780
1784	775781
190	775782
44039	775783
57648	775784
14268	775785
123164	775786
7394	775787
59378	775788
23235	775789
17520	775790
47430	775791
21245	775792
111721	775793
18621	775794
7040	775795
2312	775796
45689	775797
7695	775798
69677	775799
47069	775800
56765	775801
131100	775802
125104	775803
71775	775804
114408	775805
13792	775806
91818	775807
29094	775808
12318	775809
3187	775810
108608	775811
48773	775812
44574	775813
3890	775814
7180	775815
74305	775816
16878	775817
37445	775818
6369	775819
73745	775820
62478	775821
5521	775822
8969	775823
8057	775824
114672	775825
63875	775826
37962	775827
68683	775828
9532	775829
81112	775830
41697	775831
90515	775832
9184	775833
79526	775834
74062	775835
55685	775836
11905	775837
133607	775838
106899	775839
66562	775840
83181	775841
93786	775842
77458	775843
63089	775844
9234	775845
61934	775846
15594	775847
57365	775848
23539	775849
6809	775850
7011	775851
6795	775852
129281	775853
2642	775854
13850	775855
135147	775856
118226	775857
31959	775858
3837	775859
6626	775860
143179	775861
87328	775862
44552	775863
334	775864
28771	775865
11930	775866
30411	775867
104970	775868
2508	775869
20042	775870
134189	775871
5746	775872
1333	775873
108042	775874
17831	775875
30826	775876
42082	775877
2047	775878
114676	775879
96713	775880
402	775881
3251	775882
86863	775883
73255	775884
72141	775885
6040	775886
55446	775887
103441	775888
23405	775889
73697	775890
63085	775891
38635	775892
45597	775893
1125	775894
1128	775895
15828	775896
43664	775897
73281	775898
23573	775899
88716	775900
27512	775901
11270	775902
7997	775903
37849	775904
50712	775905
65793	775906
90199	775907
1472	775908
442	775909
2933	775910
45789	775911
5133	775912
62997	775913
69397	775914
85761	775915
117652	775916
13159	775917
8653	775918
16697	775919
11522	775920
80137	775921
19707	775922
86038	775923
28626	775924
22971	775925
4784	775926
14501	775927
136384	775928
131196	775929
85584	775930
76546	775931
41834	775932
127628	775933
16377	775934
30874	775935
70445	775936
101444	775937
43344	775938
91679	775939
12814	775940
18629	775941
428	775942
70293	775943
57317	775944
112171	775945
10061	775946
56077	775947
94899	775948
17595	775949
189	775950
5777	775951
105419	775952
718	775953
50538	775954
104246	775955
37285	775956
27725	775957
81352	775958
6275	775959
124414	775960
43507	775961
15539	775962
54335	775963
19429	775964
1874	775965
115554	775966
109490	775967
2678	775968
59310	775969
46716	775970
63	775971
33431	775972
25208	775973
31413	775974
65861	775975
14137	775976
20305	775977
75332	775978
2126	775979
4736	775980
1437	775981
15836	775982
12658	775983
51802	775984
126660	775985
84543	775986
94642	775987
15604	775988
12663	775989
69125	775990
42991	775991
5021	775992
48765	775993
76591	775994
9971	775995
19277	775996
27169	775997
19229	775998
5687	775999
77171	776000
34068	776001
15684	776002
23940	776003
89135	776004
36963	776005
26061	776006
17974	776007
37989	776008
747	776009
62708	776010
122513	776011
1527	776012
38474	776013
11243	776014
13372	776015
32956	776016
17287	776017
6676	776018
14136	776019
13998	776020
12333	776021
59203	776022
60398	776023
83377	776024
9399	776025
45287	776026
29945	776027
37577	776028
11104	776029
3296	776030
25337	776031
108791	776032
16257	776033
1054	776034
16919	776035
23181	776036
67966	776037
93421	776038
57003	776039
140403	776040
15001	776041
20521	776042
14916	776043
30842	776044
2156	776045
80207	776046
71695	776047
32390	776048
5582	776049
29653	776050
339	776051
87314	776052
89071	776053
127467	776054
80684	776055
62197	776056
4427	776057
88413	776058
2828	776059
25520	776060
54737	776061
5127	776062
137103	776063
48360	776064
69838	776065
19185	776066
23795	776067
150716	776068
19778	776069
103499	776070
871	776071
76946	776072
21	776073
129865	776074
1184	776075
10773	776076
51822	776077
77646	776078
112216	776079
50887	776080
3573	776081
32263	776082
103336	776083
24930	776084
49058	776085
4788	776086
146064	776087
80636	776088
105585	776089
18816	776090
65092	776091
49482	776092
26108	776093
2476	776094
63340	776095
18851	776096
119669	776097
50200	776098
39294	776099
148152	776100
12666	776101
117661	776102
42243	776103
44386	776104
12753	776105
27942	776106
87632	776107
37437	776108
135296	776109
64756	776110
91249	776111
36422	776112
119239	776113
124550	776114
93685	776115
48771	776116
71140	776117
68183	776118
7389	776119
66082	776120
95829	776121
7222	776122
77527	776123
9921	776124
4844	776125
72939	776126
49229	776127
5436	776128
2994	776129
65137	776130
2200	776131
5463	776132
104390	776133
344	776134
42903	776135
4333	776136
88733	776137
89015	776138
98530	776139
4274	776140
89030	776141
25533	776142
1242	776143
1052	776144
36663	776145
89188	776146
53109	776147
59420	776148
34112	776149
71078	776150
3223	776151
35926	776152
3635	776153
7728	776154
35836	776155
2984	776156
1601	776157
687	776158
35958	776159
82640	776160
35621	776161
179	776162
106028	776163
141684	776164
56737	776165
62118	776166
55927	776167
8633	776168
17583	776169
85988	776170
33614	776171
26229	776172
67544	776173
45484	776174
67218	776175
55731	776176
35900	776177
101804	776178
59665	776179
17895	776180
10163	776181
64385	776182
4086	776183
476	776184
95724	776185
1996	776186
11000	776187
85839	776188
66321	776189
86502	776190
5100	776191
32103	776192
55511	776193
112262	776194
12298	776195
49201	776196
16289	776197
15272	776198
115685	776199
80420	776200
49920	776201
52957	776202
101139	776203
22046	776204
29806	776205
158	776206
9186	776207
84972	776208
109460	776209
3222	776210
2440	776211
132926	776212
1085	776213
26654	776214
22556	776215
22315	776216
59772	776217
29370	776218
12024	776219
79019	776220
123099	776221
3521	776222
76458	776223
48709	776224
14210	776225
86249	776226
109516	776227
10952	776228
75557	776229
42289	776230
122939	776231
2137	776232
18822	776233
1857	776234
62492	776235
76546	776236
27716	776237
80760	776238
55470	776239
35197	776240
12378	776241
36683	776242
4231	776243
48195	776244
72448	776245
20813	776246
39792	776247
11538	776248
3944	776249
56332	776250
7103	776251
60620	776252
101156	776253
10117	776254
40463	776255
10238	776256
89740	776257
3051	776258
105351	776259
40	776260
1487	776261
81263	776262
84539	776263
5117	776264
69559	776265
58543	776266
64740	776267
17373	776268
10740	776269
52195	776270
28827	776271
105432	776272
28099	776273
15849	776274
17591	776275
35773	776276
38509	776277
85827	776278
28856	776279
33445	776280
8338	776281
65976	776282
1322	776283
4971	776284
45829	776285
49843	776286
6138	776287
14500	776288
601	776289
7950	776290
23733	776291
28983	776292
89763	776293
9771	776294
120152	776295
108280	776296
51513	776297
77321	776298
16974	776299
29121	776300
35928	776301
11352	776302
100541	776303
73987	776304
44747	776305
46316	776306
5338	776307
100287	776308
28234	776309
31371	776310
62004	776311
34405	776312
95231	776313
16259	776314
254	776315
23178	776316
23147	776317
107996	776318
5880	776319
48943	776320
23214	776321
47874	776322
9984	776323
1972	776324
19684	776325
96387	776326
15548	776327
18309	776328
19405	776329
32220	776330
18069	776331
48756	776332
107616	776333
72896	776334
75758	776335
8350	776336
101953	776337
59226	776338
6601	776339
19758	776340
19998	776341
12835	776342
2145	776343
27177	776344
48532	776345
26286	776346
15302	776347
26907	776348
7463	776349
54098	776350
5071	776351
106860	776352
32396	776353
15518	776354
66936	776355
93818	776356
56931	776357
73071	776358
80796	776359
53677	776360
22670	776361
133	776362
80868	776363
151	776364
62218	776365
82173	776366
1697	776367
121912	776368
63215	776369
21275	776370
132972	776371
140732	776372
38664	776373
116840	776374
5636	776375
122752	776376
46201	776377
5203	776378
1472	776379
112629	776380
81828	776381
81061	776382
87384	776383
52961	776384
3764	776385
15919	776386
97327	776387
97231	776388
624	776389
94714	776390
17411	776391
64980	776392
83602	776393
118481	776394
5233	776395
5261	776396
80474	776397
32303	776398
59015	776399
102807	776400
44072	776401
123475	776402
47167	776403
56027	776404
124859	776405
97595	776406
6010	776407
125931	776408
25580	776409
93641	776410
8114	776411
29543	776412
9901	776413
71340	776414
68088	776415
51076	776416
81954	776417
14661	776418
33856	776419
119672	776420
55915	776421
20603	776422
30812	776423
22178	776424
56467	776425
87104	776426
14396	776427
19163	776428
44394	776429
24699	776430
66841	776431
14471	776432
39277	776433
122240	776434
70718	776435
115476	776436
538	776437
50984	776438
2814	776439
107913	776440
23511	776441
203	776442
40044	776443
18985	776444
38903	776445
3961	776446
1687	776447
688	776448
59633	776449
1005	776450
108340	776451
90595	776452
64119	776453
2607	776454
24197	776455
24744	776456
4898	776457
14900	776458
14086	776459
117179	776460
93	776461
319	776462
1229	776463
21092	776464
34880	776465
98679	776466
15811	776467
94575	776468
114995	776469
3589	776470
20017	776471
131903	776472
66807	776473
4723	776474
122647	776475
23120	776476
23556	776477
31641	776478
49524	776479
130527	776480
58484	776481
51353	776482
3538	776483
102315	776484
9486	776485
11961	776486
101909	776487
122256	776488
141774	776489
63561	776490
35471	776491
100876	776492
84783	776493
6088	776494
19682	776495
125852	776496
26597	776497
24612	776498
37241	776499
30483	776500
22601	776501
61916	776502
6851	776503
28204	776504
72493	776505
23177	776506
64031	776507
70384	776508
23101	776509
86367	776510
24509	776511
4381	776512
39487	776513
7321	776514
79127	776515
33251	776516
1369	776517
5483	776518
55558	776519
78983	776520
705	776521
2981	776522
32402	776523
18291	776524
11075	776525
18325	776526
127792	776527
83382	776528
52750	776529
21869	776530
18933	776531
6833	776532
1766	776533
1283	776534
10128	776535
79804	776536
54197	776537
1577	776538
96221	776539
129539	776540
37914	776541
7573	776542
129738	776543
79182	776544
113371	776545
139914	776546
10795	776547
5969	776548
1247	776549
2276	776550
84057	776551
4716	776552
3878	776553
59884	776554
10446	776555
69367	776556
2251	776557
3719	776558
11117	776559
268	776560
108935	776561
20079	776562
7765	776563
14510	776564
95478	776565
8762	776566
14249	776567
57494	776568
8694	776569
31330	776570
48717	776571
34279	776572
46634	776573
19186	776574
78785	776575
53155	776576
7450	776577
23998	776578
94624	776579
20561	776580
5788	776581
63393	776582
113845	776583
2626	776584
796	776585
13814	776586
26131	776587
142986	776588
37625	776589
134961	776590
59332	776591
70155	776592
3880	776593
14425	776594
71483	776595
102754	776596
135921	776597
23926	776598
3706	776599
22436	776600
12885	776601
8460	776602
32441	776603
57891	776604
52644	776605
40532	776606
5705	776607
27475	776608
18302	776609
68976	776610
14102	776611
6231	776612
23644	776613
24914	776614
35214	776615
12256	776616
82169	776617
56446	776618
127398	776619
67021	776620
11685	776621
24490	776622
125421	776623
46538	776624
18881	776625
65	776626
37929	776627
13951	776628
17973	776629
93085	776630
113352	776631
232	776632
6507	776633
76004	776634
4344	776635
111967	776636
24349	776637
45805	776638
44279	776639
1583	776640
65538	776641
96346	776642
133682	776643
331	776644
77733	776645
7563	776646
9499	776647
2892	776648
9291	776649
136985	776650
46209	776651
14770	776652
58139	776653
77993	776654
10081	776655
4321	776656
26246	776657
30002	776658
74010	776659
79113	776660
136181	776661
67844	776662
87858	776663
80082	776664
2273	776665
69722	776666
22039	776667
50463	776668
82948	776669
2431	776670
120189	776671
16165	776672
17144	776673
33480	776674
89690	776675
24685	776676
38239	776677
109758	776678
584	776679
25577	776680
28232	776681
130668	776682
4168	776683
3480	776684
18433	776685
32949	776686
10289	776687
21019	776688
81817	776689
22905	776690
22764	776691
136583	776692
1211	776693
3058	776694
78704	776695
69697	776696
15471	776697
55002	776698
55899	776699
42623	776700
115543	776701
26946	776702
45001	776703
2590	776704
37696	776705
98809	776706
10216	776707
494	776708
63415	776709
114926	776710
27163	776711
2288	776712
5687	776713
29626	776714
7691	776715
14677	776716
7557	776717
72316	776718
85673	776719
10107	776720
100361	776721
13218	776722
35007	776723
59502	776724
41323	776725
12061	776726
72052	776727
10247	776728
2379	776729
7013	776730
10839	776731
9856	776732
40806	776733
1855	776734
136987	776735
11425	776736
51690	776737
99987	776738
2637	776739
37849	776740
2158	776741
15697	776742
25166	776743
11508	776744
114123	776745
30985	776746
15201	776747
9582	776748
69797	776749
62186	776750
74078	776751
2269	776752
1510	776753
90347	776754
75467	776755
116903	776756
12498	776757
46795	776758
46629	776759
10557	776760
4471	776761
78427	776762
13866	776763
22818	776764
132489	776765
26131	776766
82568	776767
127904	776768
38659	776769
2413	776770
88709	776771
71362	776772
11351	776773
19313	776774
33157	776775
3694	776776
2136	776777
91400	776778
121241	776779
631	776780
79542	776781
79307	776782
72873	776783
40594	776784
7171	776785
56545	776786
18089	776787
39316	776788
30851	776789
6547	776790
21367	776791
48862	776792
47984	776793
54778	776794
53874	776795
36105	776796
26422	776797
4103	776798
75721	776799
2370	776800
9533	776801
6307	776802
31410	776803
5507	776804
805	776805
15864	776806
78699	776807
49094	776808
45736	776809
45655	776810
6995	776811
61563	776812
84098	776813
50005	776814
19370	776815
6671	776816
52917	776817
91495	776818
106757	776819
30056	776820
15705	776821
64996	776822
27136	776823
64523	776824
24813	776825
128807	776826
109907	776827
17860	776828
27268	776829
53160	776830
100131	776831
98947	776832
50891	776833
70309	776834
724	776835
26389	776836
27963	776837
4364	776838
58811	776839
123518	776840
94069	776841
45108	776842
31283	776843
7976	776844
28044	776845
92337	776846
8612	776847
46698	776848
6516	776849
18750	776850
25631	776851
44816	776852
31657	776853
11147	776854
95241	776855
7152	776856
6461	776857
21685	776858
20154	776859
13230	776860
3788	776861
9957	776862
17994	776863
101309	776864
26576	776865
42214	776866
62724	776867
10110	776868
4690	776869
12504	776870
39282	776871
20155	776872
105358	776873
62227	776874
4915	776875
100131	776876
16987	776877
81506	776878
53764	776879
119774	776880
117049	776881
2991	776882
4137	776883
114968	776884
60717	776885
11868	776886
10423	776887
46321	776888
48052	776889
69345	776890
40431	776891
14609	776892
9275	776893
9476	776894
33104	776895
27382	776896
19145	776897
12823	776898
30929	776899
68582	776900
56833	776901
98698	776902
57662	776903
95326	776904
66600	776905
118246	776906
137209	776907
22693	776908
49589	776909
4327	776910
3321	776911
15229	776912
77445	776913
49157	776914
51221	776915
19789	776916
37107	776917
33843	776918
13120	776919
41693	776920
22819	776921
54802	776922
61893	776923
76183	776924
550	776925
12570	776926
69373	776927
8679	776928
17633	776929
91325	776930
17017	776931
78739	776932
89462	776933
4469	776934
94386	776935
58738	776936
39263	776937
23050	776938
14979	776939
133296	776940
18783	776941
56751	776942
115420	776943
89175	776944
31366	776945
21789	776946
89611	776947
24407	776948
46169	776949
94090	776950
107168	776951
12775	776952
16985	776953
11303	776954
5003	776955
96014	776956
4302	776957
1439	776958
8927	776959
9510	776960
65639	776961
904	776962
48985	776963
56312	776964
13089	776965
35884	776966
20216	776967
20716	776968
85973	776969
46127	776970
45140	776971
83672	776972
2258	776973
42831	776974
17945	776975
6416	776976
15609	776977
43796	776978
16523	776979
146337	776980
10588	776981
4782	776982
32081	776983
23587	776984
97457	776985
95839	776986
128524	776987
6580	776988
104849	776989
8467	776990
71705	776991
65295	776992
129026	776993
40878	776994
5262	776995
22537	776996
10983	776997
11430	776998
2491	776999
140039	777000
10547	777001
79050	777002
1735	777003
48270	777004
27599	777005
5715	777006
2040	777007
27810	777008
22686	777009
37621	777010
4588	777011
77212	777012
27295	777013
19559	777014
63478	777015
42054	777016
11094	777017
32172	777018
17635	777019
7602	777020
92589	777021
78006	777022
117635	777023
15635	777024
6854	777025
34732	777026
49294	777027
97884	777028
114925	777029
7378	777030
5755	777031
11550	777032
136094	777033
21236	777034
38787	777035
37855	777036
10559	777037
47049	777038
13745	777039
129965	777040
57003	777041
31764	777042
101437	777043
235	777044
11185	777045
27154	777046
7904	777047
30759	777048
47575	777049
25934	777050
13459	777051
150266	777052
102593	777053
2607	777054
21919	777055
28913	777056
54636	777057
144003	777058
123546	777059
1446	777060
23954	777061
123671	777062
40156	777063
4837	777064
78203	777065
61239	777066
3762	777067
17760	777068
4226	777069
48093	777070
134279	777071
85596	777072
89463	777073
66185	777074
101855	777075
2297	777076
84127	777077
36128	777078
38359	777079
16999	777080
21354	777081
28854	777082
6543	777083
76307	777084
55140	777085
20987	777086
1896	777087
18512	777088
37626	777089
44632	777090
29200	777091
61240	777092
62331	777093
18008	777094
110844	777095
62106	777096
38958	777097
99914	777098
116839	777099
42956	777100
29335	777101
6927	777102
78400	777103
43416	777104
53316	777105
132347	777106
103784	777107
30088	777108
4615	777109
57757	777110
137547	777111
66059	777112
6794	777113
13137	777114
4190	777115
86532	777116
6621	777117
26819	777118
33725	777119
9	777120
146536	777121
191	777122
64991	777123
64411	777124
19799	777125
9396	777126
53573	777127
17166	777128
12900	777129
65059	777130
47153	777131
83631	777132
25481	777133
26059	777134
45929	777135
40078	777136
8374	777137
6345	777138
38516	777139
12393	777140
32327	777141
101425	777142
35240	777143
31897	777144
59863	777145
265	777146
14357	777147
31272	777148
24498	777149
3367	777150
144145	777151
453	777152
33522	777153
133928	777154
14696	777155
130447	777156
59386	777157
44061	777158
82593	777159
41574	777160
44158	777161
57051	777162
130463	777163
60381	777164
4788	777165
13617	777166
56663	777167
29170	777168
110859	777169
92981	777170
60192	777171
66864	777172
10571	777173
146185	777174
105123	777175
142256	777176
69572	777177
9799	777178
16698	777179
112877	777180
44731	777181
2470	777182
51531	777183
57263	777184
105728	777185
41852	777186
824	777187
7788	777188
42129	777189
97785	777190
7805	777191
7961	777192
56717	777193
84361	777194
17989	777195
11287	777196
35264	777197
108177	777198
30808	777199
121207	777200
23343	777201
36872	777202
87699	777203
44147	777204
740	777205
65048	777206
24005	777207
3117	777208
6383	777209
37758	777210
58690	777211
119026	777212
2064	777213
65003	777214
81650	777215
3694	777216
43696	777217
118388	777218
29394	777219
105	777220
16549	777221
40838	777222
27733	777223
93374	777224
42220	777225
26688	777226
55191	777227
42029	777228
8758	777229
117299	777230
83774	777231
95765	777232
37360	777233
63687	777234
17866	777235
22644	777236
35469	777237
1182	777238
100793	777239
64669	777240
11634	777241
80985	777242
96145	777243
27392	777244
74804	777245
2475	777246
14399	777247
65546	777248
76790	777249
64402	777250
29740	777251
26069	777252
14968	777253
96586	777254
342	777255
2966	777256
38175	777257
71443	777258
36290	777259
44198	777260
10634	777261
731	777262
20511	777263
76025	777264
34744	777265
33261	777266
41780	777267
102909	777268
39056	777269
23342	777270
3647	777271
9149	777272
61774	777273
33185	777274
24543	777275
58312	777276
111933	777277
112099	777278
18726	777279
60865	777280
5971	777281
50312	777282
5934	777283
10476	777284
23001	777285
69709	777286
15132	777287
102463	777288
90168	777289
57157	777290
7912	777291
100471	777292
6146	777293
83880	777294
48943	777295
44140	777296
114805	777297
28288	777298
19884	777299
18708	777300
37114	777301
101961	777302
43397	777303
19953	777304
7437	777305
32768	777306
1947	777307
14786	777308
36123	777309
10736	777310
15914	777311
12115	777312
72540	777313
47989	777314
119133	777315
110222	777316
101634	777317
4477	777318
9146	777319
65803	777320
136132	777321
9460	777322
111646	777323
43727	777324
2168	777325
21722	777326
26400	777327
1385	777328
714	777329
23046	777330
30485	777331
100763	777332
96014	777333
36413	777334
69174	777335
57708	777336
49916	777337
12782	777338
70783	777339
8069	777340
34248	777341
93391	777342
129873	777343
54708	777344
16822	777345
64313	777346
72983	777347
111302	777348
41941	777349
34057	777350
56362	777351
74965	777352
31331	777353
55160	777354
127159	777355
52	777356
149161	777357
1657	777358
60010	777359
95094	777360
25179	777361
16560	777362
10163	777363
94982	777364
51802	777365
673	777366
108205	777367
11220	777368
119867	777369
55320	777370
49368	777371
49287	777372
60636	777373
20258	777374
70127	777375
32788	777376
12793	777377
6887	777378
44179	777379
34187	777380
53	777381
83475	777382
69333	777383
3401	777384
30339	777385
40697	777386
16790	777387
66158	777388
83707	777389
36322	777390
75648	777391
14591	777392
15	777393
1839	777394
45644	777395
2745	777396
114354	777397
23668	777398
75753	777399
18964	777400
57972	777401
28341	777402
26781	777403
4489	777404
10420	777405
49280	777406
38091	777407
39866	777408
54230	777409
47004	777410
36939	777411
1953	777412
131	777413
3936	777414
12270	777415
55790	777416
98496	777417
33892	777418
59124	777419
6100	777420
6993	777421
71519	777422
1331	777423
68216	777424
67123	777425
79946	777426
1319	777427
84451	777428
130395	777429
53305	777430
67115	777431
53	777432
99637	777433
6441	777434
82525	777435
21801	777436
71579	777437
19185	777438
31157	777439
1524	777440
17082	777441
8976	777442
27210	777443
32987	777444
26987	777445
31602	777446
8670	777447
93491	777448
100777	777449
3596	777450
46961	777451
21223	777452
39416	777453
68678	777454
120828	777455
827	777456
9196	777457
1658	777458
112194	777459
1870	777460
38122	777461
13664	777462
25654	777463
104285	777464
38	777465
96024	777466
88918	777467
38266	777468
92198	777469
27916	777470
5451	777471
23718	777472
71166	777473
88651	777474
11150	777475
38209	777476
65998	777477
48049	777478
61200	777479
89145	777480
126336	777481
13645	777482
31996	777483
48504	777484
19313	777485
807	777486
65632	777487
76545	777488
106281	777489
11913	777490
92819	777491
47910	777492
16533	777493
10068	777494
19904	777495
28076	777496
48503	777497
41870	777498
8952	777499
24468	777500
50003	777501
84264	777502
27610	777503
38980	777504
13504	777505
71150	777506
125172	777507
5875	777508
31287	777509
16930	777510
73786	777511
71388	777512
54589	777513
17932	777514
110483	777515
15679	777516
71144	777517
30314	777518
62354	777519
18068	777520
6996	777521
40539	777522
6594	777523
18859	777524
83812	777525
11143	777526
6240	777527
71611	777528
3842	777529
11336	777530
69231	777531
55046	777532
15761	777533
85241	777534
26581	777535
11458	777536
7473	777537
96337	777538
6787	777539
68430	777540
135668	777541
28794	777542
122981	777543
3159	777544
18457	777545
83304	777546
8298	777547
61381	777548
1904	777549
54347	777550
43065	777551
11896	777552
23965	777553
16051	777554
45934	777555
7530	777556
14991	777557
14970	777558
57504	777559
67843	777560
85002	777561
67050	777562
14010	777563
63561	777564
1013	777565
50984	777566
21018	777567
10594	777568
42276	777569
3114	777570
12911	777571
49616	777572
31089	777573
100336	777574
16139	777575
18827	777576
101361	777577
113049	777578
124191	777579
21721	777580
20042	777581
2395	777582
95	777583
64832	777584
3557	777585
82471	777586
92736	777587
6035	777588
6342	777589
51446	777590
90639	777591
46889	777592
22035	777593
18835	777594
94275	777595
118121	777596
52270	777597
53422	777598
26640	777599
68079	777600
75078	777601
35947	777602
512	777603
36932	777604
3845	777605
34277	777606
46	777607
134185	777608
74739	777609
5595	777610
26321	777611
66121	777612
46248	777613
6144	777614
101559	777615
102778	777616
39896	777617
55484	777618
24745	777619
130723	777620
1024	777621
127953	777622
23488	777623
105036	777624
74056	777625
74162	777626
102529	777627
20749	777628
66344	777629
14068	777630
15973	777631
81614	777632
11149	777633
57513	777634
43041	777635
31884	777636
3888	777637
50302	777638
20002	777639
95652	777640
37376	777641
65799	777642
13142	777643
20624	777644
21179	777645
85405	777646
9812	777647
6130	777648
90881	777649
2830	777650
21322	777651
112528	777652
6444	777653
57721	777654
1605	777655
1911	777656
10071	777657
9231	777658
76257	777659
14506	777660
122320	777661
105775	777662
129819	777663
25647	777664
72380	777665
146641	777666
2442	777667
74249	777668
12700	777669
1457	777670
22628	777671
136479	777672
32894	777673
28238	777674
116050	777675
41669	777676
9127	777677
64332	777678
50312	777679
98973	777680
8365	777681
65225	777682
22708	777683
11289	777684
93544	777685
13944	777686
11518	777687
5189	777688
119817	777689
9724	777690
77613	777691
5897	777692
66669	777693
97071	777694
9915	777695
71394	777696
35183	777697
21291	777698
26721	777699
30490	777700
36447	777701
57832	777702
68594	777703
130439	777704
29546	777705
8256	777706
5406	777707
431	777708
2033	777709
3346	777710
60423	777711
16827	777712
51748	777713
137466	777714
32260	777715
85090	777716
126648	777717
14879	777718
5307	777719
44768	777720
14634	777721
83422	777722
55855	777723
13735	777724
28568	777725
46168	777726
24423	777727
7088	777728
64963	777729
4848	777730
28754	777731
30130	777732
84021	777733
84886	777734
40855	777735
71760	777736
18780	777737
78574	777738
100379	777739
6479	777740
31294	777741
64980	777742
48154	777743
18698	777744
14046	777745
2171	777746
111579	777747
85626	777748
7976	777749
4046	777750
144841	777751
3610	777752
117601	777753
122422	777754
19230	777755
12169	777756
100208	777757
121592	777758
93892	777759
11943	777760
15920	777761
33777	777762
23154	777763
87270	777764
130929	777765
10137	777766
12853	777767
11268	777768
27786	777769
79674	777770
52858	777771
14272	777772
5542	777773
1570	777774
32444	777775
26748	777776
10367	777777
47641	777778
129996	777779
30699	777780
27326	777781
6992	777782
99040	777783
130276	777784
28647	777785
98250	777786
32846	777787
36652	777788
14210	777789
9812	777790
39110	777791
29209	777792
25080	777793
8546	777794
59819	777795
12602	777796
7496	777797
19310	777798
21569	777799
37505	777800
15364	777801
56449	777802
31915	777803
103682	777804
86689	777805
79244	777806
2802	777807
27958	777808
87549	777809
145037	777810
21823	777811
52898	777812
51765	777813
59007	777814
51800	777815
12079	777816
83814	777817
43307	777818
42455	777819
80013	777820
28384	777821
12736	777822
973	777823
33759	777824
128	777825
10885	777826
70569	777827
206	777828
40468	777829
5555	777830
150797	777831
47029	777832
1185	777833
14762	777834
41836	777835
14780	777836
10981	777837
16210	777838
83018	777839
88215	777840
19330	777841
121341	777842
300	777843
28495	777844
572	777845
78095	777846
97080	777847
69273	777848
27383	777849
53260	777850
75876	777851
35687	777852
32690	777853
16063	777854
78126	777855
27794	777856
122448	777857
2063	777858
26187	777859
70183	777860
4818	777861
11191	777862
3553	777863
37064	777864
63369	777865
542	777866
77282	777867
17921	777868
91792	777869
30794	777870
86121	777871
23190	777872
12435	777873
120795	777874
36767	777875
384	777876
60771	777877
42538	777878
1161	777879
57456	777880
42568	777881
7135	777882
65826	777883
38114	777884
1624	777885
22684	777886
73926	777887
33780	777888
74701	777889
59686	777890
23448	777891
47491	777892
22066	777893
32952	777894
111563	777895
7295	777896
78052	777897
29649	777898
5713	777899
16902	777900
22269	777901
45696	777902
27769	777903
4701	777904
150123	777905
16290	777906
44584	777907
83402	777908
71532	777909
9191	777910
1167	777911
55355	777912
7344	777913
24593	777914
4100	777915
28327	777916
138970	777917
80704	777918
25004	777919
41731	777920
50608	777921
106466	777922
74798	777923
10787	777924
6580	777925
74711	777926
5665	777927
72545	777928
11374	777929
67147	777930
99	777931
40737	777932
97804	777933
18264	777934
15270	777935
83107	777936
41874	777937
116241	777938
32366	777939
10470	777940
75427	777941
37365	777942
145686	777943
18746	777944
15417	777945
121592	777946
16313	777947
55610	777948
52396	777949
86816	777950
138055	777951
42258	777952
88735	777953
22407	777954
7021	777955
43420	777956
59802	777957
35336	777958
37194	777959
22643	777960
121590	777961
9757	777962
66	777963
122647	777964
139378	777965
73926	777966
48095	777967
8363	777968
79336	777969
16406	777970
29279	777971
50044	777972
131771	777973
48387	777974
101926	777975
100120	777976
41695	777977
123967	777978
65697	777979
32852	777980
2353	777981
12252	777982
19486	777983
138	777984
91258	777985
36047	777986
404	777987
15229	777988
24502	777989
104640	777990
841	777991
84224	777992
69580	777993
42118	777994
2974	777995
47815	777996
6916	777997
78361	777998
1944	777999
18226	778000
17	778001
64585	778002
135189	778003
1129	778004
4262	778005
105295	778006
13275	778007
14900	778008
101478	778009
36712	778010
119534	778011
19930	778012
128018	778013
45223	778014
47563	778015
4618	778016
46221	778017
23017	778018
77740	778019
22347	778020
19	778021
61546	778022
107902	778023
107193	778024
20926	778025
123471	778026
107787	778027
32216	778028
264	778029
130090	778030
144992	778031
43794	778032
112497	778033
108978	778034
34037	778035
10880	778036
120078	778037
120	778038
47997	778039
80203	778040
9741	778041
6047	778042
89512	778043
59326	778044
49056	778045
12123	778046
16507	778047
49666	778048
110435	778049
119370	778050
107544	778051
53354	778052
90206	778053
63634	778054
7109	778055
60476	778056
17373	778057
7295	778058
75679	778059
38148	778060
4243	778061
20656	778062
5319	778063
112796	778064
5559	778065
23470	778066
111266	778067
1223	778068
63961	778069
15595	778070
24017	778071
81559	778072
52870	778073
48828	778074
29897	778075
144091	778076
42920	778077
27335	778078
66374	778079
58420	778080
77998	778081
20797	778082
777	778083
52935	778084
4610	778085
43519	778086
81613	778087
4135	778088
29775	778089
39140	778090
33332	778091
349	778092
32180	778093
80263	778094
60128	778095
8325	778096
15186	778097
39997	778098
61692	778099
1262	778100
189	778101
64927	778102
81730	778103
99362	778104
86274	778105
8203	778106
46226	778107
47664	778108
44991	778109
111353	778110
147798	778111
56454	778112
9894	778113
108400	778114
64488	778115
43238	778116
77065	778117
8674	778118
13242	778119
52628	778120
1295	778121
71644	778122
1257	778123
47316	778124
9715	778125
44774	778126
33266	778127
2701	778128
101055	778129
3211	778130
3123	778131
62898	778132
87575	778133
65605	778134
13345	778135
44179	778136
2431	778137
7270	778138
4631	778139
143681	778140
18125	778141
33550	778142
22927	778143
53147	778144
659	778145
51767	778146
89275	778147
112148	778148
10204	778149
52598	778150
71464	778151
16540	778152
23202	778153
118982	778154
57849	778155
23508	778156
25902	778157
16462	778158
50510	778159
17225	778160
414	778161
52903	778162
25831	778163
121680	778164
20632	778165
54410	778166
64008	778167
23844	778168
1045	778169
16199	778170
9158	778171
47754	778172
66908	778173
37850	778174
1216	778175
47157	778176
33749	778177
12064	778178
567	778179
40072	778180
37001	778181
423	778182
35583	778183
28487	778184
45108	778185
42542	778186
10089	778187
39857	778188
46856	778189
21302	778190
13967	778191
52635	778192
24168	778193
40927	778194
81813	778195
113968	778196
14753	778197
578	778198
18799	778199
2053	778200
83597	778201
69605	778202
35653	778203
6627	778204
3290	778205
29695	778206
16461	778207
126096	778208
67332	778209
31110	778210
11397	778211
22767	778212
69314	778213
39537	778214
95773	778215
3724	778216
1880	778217
7876	778218
7093	778219
17693	778220
91114	778221
10380	778222
3572	778223
72641	778224
38018	778225
95891	778226
9061	778227
42567	778228
61618	778229
374	778230
13465	778231
117198	778232
23065	778233
8848	778234
75988	778235
7546	778236
79067	778237
100190	778238
17220	778239
94225	778240
347	778241
79833	778242
68094	778243
4521	778244
86097	778245
21348	778246
44249	778247
5581	778248
42085	778249
65313	778250
89269	778251
68388	778252
15260	778253
22422	778254
56718	778255
1295	778256
25869	778257
2522	778258
59791	778259
21053	778260
8923	778261
59915	778262
77677	778263
67579	778264
23212	778265
81375	778266
220	778267
12337	778268
1083	778269
34140	778270
1655	778271
60489	778272
392	778273
53843	778274
81341	778275
108787	778276
50456	778277
63909	778278
9943	778279
45279	778280
74187	778281
27530	778282
818	778283
91155	778284
58434	778285
61266	778286
13769	778287
25838	778288
63788	778289
5633	778290
71320	778291
145892	778292
9826	778293
24484	778294
63315	778295
10921	778296
48822	778297
1047	778298
39788	778299
66271	778300
37987	778301
14885	778302
455	778303
118898	778304
40073	778305
127459	778306
78610	778307
93	778308
8630	778309
129524	778310
145444	778311
26736	778312
119782	778313
76268	778314
80524	778315
92247	778316
38464	778317
59552	778318
35728	778319
92974	778320
70225	778321
23401	778322
131843	778323
123616	778324
13433	778325
5537	778326
91315	778327
49463	778328
8737	778329
203	778330
40656	778331
88974	778332
117217	778333
35696	778334
15218	778335
14558	778336
17056	778337
64915	778338
145503	778339
58068	778340
14892	778341
43963	778342
9377	778343
37847	778344
73571	778345
55390	778346
1050	778347
148963	778348
17243	778349
60090	778350
57104	778351
1217	778352
714	778353
125905	778354
45359	778355
12063	778356
42541	778357
5577	778358
137468	778359
103651	778360
70875	778361
4576	778362
31000	778363
4969	778364
118792	778365
113724	778366
1876	778367
32988	778368
3527	778369
45008	778370
16400	778371
6139	778372
91026	778373
596	778374
15435	778375
23562	778376
88731	778377
39831	778378
43107	778379
55973	778380
9509	778381
12541	778382
36774	778383
2450	778384
127835	778385
133368	778386
27878	778387
9091	778388
10468	778389
10814	778390
15097	778391
90167	778392
31803	778393
30970	778394
99695	778395
62624	778396
2903	778397
41920	778398
71715	778399
12453	778400
132590	778401
9524	778402
145084	778403
133846	778404
11547	778405
67602	778406
170	778407
50950	778408
6909	778409
30826	778410
20932	778411
82899	778412
72386	778413
7071	778414
20097	778415
8289	778416
370	778417
82328	778418
19494	778419
14659	778420
8097	778421
7225	778422
17381	778423
30218	778424
57855	778425
93831	778426
20684	778427
10871	778428
38490	778429
25981	778430
112478	778431
1	778432
77627	778433
114810	778434
11352	778435
82014	778436
4768	778437
132746	778438
29814	778439
21267	778440
58393	778441
5678	778442
8025	778443
281	778444
2340	778445
27109	778446
48844	778447
82511	778448
27609	778449
29055	778450
1317	778451
122177	778452
63067	778453
3748	778454
122485	778455
17079	778456
68359	778457
91543	778458
104353	778459
31760	778460
53003	778461
25650	778462
35123	778463
44503	778464
91578	778465
45976	778466
113135	778467
23281	778468
17252	778469
34519	778470
958	778471
12348	778472
408	778473
68000	778474
40686	778475
6526	778476
17568	778477
77380	778478
11176	778479
3000	778480
2747	778481
83846	778482
14099	778483
15727	778484
134833	778485
21008	778486
18186	778487
49546	778488
115781	778489
26825	778490
122066	778491
71060	778492
15136	778493
145756	778494
31047	778495
41117	778496
1454	778497
76	778498
40084	778499
46663	778500
107403	778501
52678	778502
61984	778503
11671	778504
96688	778505
66184	778506
237	778507
10962	778508
6050	778509
797	778510
27579	778511
25957	778512
104533	778513
97594	778514
95	778515
7845	778516
85508	778517
55185	778518
50118	778519
46848	778520
3320	778521
431	778522
53333	778523
678	778524
21763	778525
48788	778526
28324	778527
43877	778528
84094	778529
36078	778530
73496	778531
15605	778532
99756	778533
23629	778534
28709	778535
136006	778536
80570	778537
6943	778538
31165	778539
5247	778540
85094	778541
13951	778542
9392	778543
98010	778544
80207	778545
38994	778546
36528	778547
273	778548
47671	778549
82551	778550
63160	778551
44715	778552
16979	778553
123584	778554
5769	778555
28876	778556
20786	778557
41930	778558
6878	778559
678	778560
14327	778561
3593	778562
36932	778563
1556	778564
56592	778565
115439	778566
46006	778567
76583	778568
100064	778569
39414	778570
146834	778571
71964	778572
970	778573
113451	778574
49808	778575
87112	778576
63623	778577
26552	778578
52232	778579
133103	778580
63182	778581
10078	778582
11570	778583
58872	778584
43314	778585
58476	778586
14224	778587
49888	778588
23468	778589
26585	778590
88074	778591
80096	778592
3185	778593
81843	778594
6066	778595
30247	778596
30402	778597
70285	778598
2161	778599
10045	778600
7	778601
7696	778602
21948	778603
140561	778604
140942	778605
6692	778606
22810	778607
34153	778608
31576	778609
79495	778610
22983	778611
10684	778612
39009	778613
22170	778614
3983	778615
25877	778616
32757	778617
58301	778618
3877	778619
28850	778620
115595	778621
135461	778622
37698	778623
80601	778624
67062	778625
17750	778626
29468	778627
45216	778628
10485	778629
24848	778630
15727	778631
61539	778632
24474	778633
25383	778634
17308	778635
37535	778636
41038	778637
40907	778638
41702	778639
55900	778640
314	778641
4335	778642
59000	778643
33004	778644
81015	778645
59084	778646
48744	778647
100959	778648
20466	778649
27438	778650
86322	778651
39633	778652
170	778653
10099	778654
54946	778655
34957	778656
24840	778657
88305	778658
79209	778659
21858	778660
45286	778661
54357	778662
36714	778663
101171	778664
24149	778665
7355	778666
9132	778667
110598	778668
69982	778669
21229	778670
13154	778671
28695	778672
9118	778673
71848	778674
8019	778675
2745	778676
16148	778677
41239	778678
12422	778679
17693	778680
10920	778681
5687	778682
21164	778683
12926	778684
126711	778685
58164	778686
57779	778687
121194	778688
32618	778689
38372	778690
20569	778691
8352	778692
106803	778693
22507	778694
30675	778695
132501	778696
78049	778697
7258	778698
4058	778699
62965	778700
67166	778701
14623	778702
83323	778703
299	778704
5261	778705
57259	778706
4231	778707
3711	778708
3076	778709
17063	778710
2664	778711
53489	778712
95773	778713
9382	778714
4169	778715
7216	778716
400	778717
34620	778718
10683	778719
60214	778720
16576	778721
13825	778722
86085	778723
1498	778724
10219	778725
96254	778726
121874	778727
20206	778728
20031	778729
84649	778730
7147	778731
74291	778732
30621	778733
22997	778734
92979	778735
1488	778736
20181	778737
39861	778738
18870	778739
49083	778740
101320	778741
20927	778742
36239	778743
50508	778744
35910	778745
38777	778746
51768	778747
76321	778748
1939	778749
16578	778750
27206	778751
5435	778752
43719	778753
77280	778754
50307	778755
878	778756
37050	778757
16573	778758
133	778759
11282	778760
3019	778761
5881	778762
645	778763
36450	778764
32208	778765
48	778766
219	778767
69167	778768
102155	778769
1327	778770
14495	778771
103153	778772
21576	778773
26572	778774
20284	778775
84131	778776
19759	778777
20550	778778
9751	778779
82159	778780
5324	778781
13354	778782
67237	778783
77720	778784
47257	778785
81937	778786
11345	778787
10401	778788
3013	778789
6797	778790
56735	778791
38345	778792
39537	778793
80056	778794
80302	778795
24358	778796
21946	778797
1402	778798
29575	778799
35688	778800
3694	778801
46719	778802
48610	778803
14307	778804
40211	778805
112490	778806
44247	778807
969	778808
39085	778809
10828	778810
12797	778811
62214	778812
84948	778813
40446	778814
1757	778815
4310	778816
10673	778817
25605	778818
35280	778819
6674	778820
28263	778821
708	778822
58140	778823
70825	778824
49277	778825
2020	778826
46010	778827
44286	778828
36717	778829
85204	778830
15388	778831
33282	778832
76672	778833
19416	778834
8373	778835
136419	778836
149805	778837
3275	778838
5554	778839
54877	778840
50212	778841
27939	778842
7903	778843
51153	778844
75523	778845
91317	778846
87306	778847
97972	778848
20963	778849
50638	778850
16708	778851
67707	778852
30751	778853
8524	778854
35437	778855
16550	778856
13535	778857
89205	778858
2740	778859
142617	778860
31757	778861
32884	778862
2061	778863
84398	778864
25819	778865
14992	778866
88839	778867
6883	778868
69333	778869
6979	778870
33245	778871
53134	778872
27544	778873
54502	778874
11446	778875
60740	778876
44462	778877
92613	778878
74807	778879
55583	778880
6985	778881
135996	778882
9394	778883
52161	778884
14664	778885
150	778886
31984	778887
106473	778888
3514	778889
71913	778890
98	778891
115826	778892
56867	778893
2089	778894
20692	778895
81984	778896
35820	778897
24302	778898
16695	778899
48194	778900
27669	778901
90540	778902
19672	778903
6222	778904
114840	778905
52708	778906
1262	778907
97694	778908
104073	778909
9757	778910
127509	778911
50114	778912
19308	778913
78434	778914
48980	778915
3075	778916
347	778917
41006	778918
42954	778919
29545	778920
31436	778921
33336	778922
63438	778923
41614	778924
39525	778925
10413	778926
13923	778927
1639	778928
16335	778929
54542	778930
8460	778931
105079	778932
75040	778933
58208	778934
11364	778935
55694	778936
60499	778937
111462	778938
16496	778939
111431	778940
31699	778941
9806	778942
111149	778943
39009	778944
59169	778945
24726	778946
4381	778947
101515	778948
16149	778949
32194	778950
125031	778951
118280	778952
14105	778953
232	778954
22054	778955
70968	778956
62627	778957
64534	778958
59002	778959
39956	778960
1957	778961
71806	778962
107781	778963
30907	778964
70322	778965
47318	778966
43098	778967
7421	778968
13461	778969
1028	778970
98868	778971
513	778972
52166	778973
10664	778974
67540	778975
5525	778976
73148	778977
25069	778978
4787	778979
123484	778980
20543	778981
51994	778982
67584	778983
46852	778984
46602	778985
78629	778986
47264	778987
105848	778988
49831	778989
38	778990
21701	778991
11538	778992
51689	778993
80481	778994
13590	778995
42088	778996
109486	778997
101842	778998
111605	778999
92587	779000
45525	779001
140537	779002
25382	779003
16478	779004
144430	779005
58793	779006
113359	779007
3095	779008
21823	779009
12362	779010
13525	779011
78790	779012
129036	779013
67151	779014
42556	779015
14916	779016
48543	779017
75708	779018
6339	779019
24875	779020
127685	779021
137187	779022
94384	779023
48058	779024
75575	779025
109320	779026
108718	779027
51525	779028
20029	779029
33061	779030
28422	779031
43756	779032
33704	779033
70070	779034
93986	779035
73390	779036
94291	779037
47117	779038
32359	779039
36053	779040
45989	779041
56250	779042
31438	779043
69386	779044
76289	779045
7759	779046
36896	779047
96443	779048
122000	779049
59371	779050
110333	779051
148495	779052
116092	779053
15052	779054
94764	779055
38022	779056
35118	779057
66079	779058
22212	779059
117362	779060
14734	779061
2273	779062
142478	779063
2229	779064
31746	779065
11068	779066
95898	779067
97878	779068
36322	779069
1385	779070
30025	779071
23925	779072
150008	779073
32757	779074
39799	779075
76039	779076
33890	779077
56513	779078
15913	779079
140907	779080
67850	779081
45397	779082
146114	779083
7501	779084
23788	779085
6059	779086
90416	779087
1312	779088
62727	779089
16683	779090
5512	779091
63351	779092
24950	779093
105521	779094
111586	779095
10159	779096
24598	779097
66526	779098
27793	779099
12892	779100
33193	779101
28794	779102
5254	779103
32840	779104
5224	779105
111770	779106
2310	779107
94734	779108
9951	779109
26882	779110
102720	779111
2691	779112
16372	779113
6530	779114
24535	779115
57268	779116
68632	779117
71328	779118
6047	779119
23809	779120
18185	779121
29744	779122
61478	779123
48826	779124
81376	779125
29512	779126
79985	779127
36673	779128
543	779129
117817	779130
57593	779131
21009	779132
53394	779133
9883	779134
61383	779135
4040	779136
104060	779137
38345	779138
51066	779139
329	779140
92185	779141
78748	779142
94901	779143
13349	779144
4543	779145
19514	779146
36003	779147
497	779148
34058	779149
3100	779150
264	779151
4294	779152
15487	779153
65647	779154
98660	779155
57537	779156
262	779157
37125	779158
1158	779159
130745	779160
46227	779161
4479	779162
40584	779163
5302	779164
36659	779165
6165	779166
14183	779167
72278	779168
7295	779169
56883	779170
147705	779171
17887	779172
24446	779173
8689	779174
63588	779175
30736	779176
17689	779177
46970	779178
116204	779179
105425	779180
47758	779181
59850	779182
19157	779183
68753	779184
7647	779185
9848	779186
15738	779187
85276	779188
10181	779189
108921	779190
16713	779191
47374	779192
102168	779193
17111	779194
14661	779195
149174	779196
370	779197
70997	779198
78215	779199
5349	779200
45002	779201
49022	779202
84657	779203
40024	779204
3390	779205
42236	779206
5112	779207
62326	779208
117696	779209
41229	779210
134178	779211
150744	779212
53973	779213
36391	779214
56396	779215
67433	779216
16690	779217
136748	779218
30231	779219
35777	779220
45897	779221
9911	779222
11575	779223
125044	779224
24	779225
6295	779226
58105	779227
1108	779228
52729	779229
43147	779230
904	779231
44030	779232
55316	779233
68525	779234
774	779235
75613	779236
87500	779237
85144	779238
13544	779239
5	779240
1485	779241
3142	779242
34716	779243
35577	779244
54676	779245
3634	779246
45521	779247
53550	779248
1092	779249
502	779250
13040	779251
10103	779252
16113	779253
47136	779254
110072	779255
87567	779256
5940	779257
30720	779258
64335	779259
20709	779260
25407	779261
2747	779262
93709	779263
72110	779264
2556	779265
114615	779266
8448	779267
89469	779268
95453	779269
59501	779270
27757	779271
84078	779272
1634	779273
2847	779274
2971	779275
45460	779276
1925	779277
39672	779278
101220	779279
45752	779280
10955	779281
135232	779282
94923	779283
45831	779284
36031	779285
43420	779286
40152	779287
32958	779288
47403	779289
49015	779290
1268	779291
49568	779292
27225	779293
12202	779294
104130	779295
96321	779296
92449	779297
15085	779298
25778	779299
33462	779300
114024	779301
5379	779302
65929	779303
30974	779304
2638	779305
7870	779306
175	779307
107886	779308
84559	779309
125642	779310
10992	779311
138935	779312
26413	779313
61	779314
85275	779315
73080	779316
16622	779317
2103	779318
69218	779319
109734	779320
37378	779321
85797	779322
109286	779323
70432	779324
4237	779325
271	779326
135997	779327
6589	779328
77521	779329
104918	779330
73742	779331
147	779332
119397	779333
33501	779334
59519	779335
91532	779336
51292	779337
90448	779338
45207	779339
75344	779340
54180	779341
34573	779342
75235	779343
63522	779344
35041	779345
8739	779346
61669	779347
5951	779348
517	779349
73877	779350
7988	779351
90293	779352
41018	779353
42690	779354
38192	779355
7254	779356
19669	779357
88416	779358
14426	779359
78995	779360
25925	779361
38192	779362
14396	779363
12227	779364
43879	779365
99705	779366
21635	779367
3810	779368
3425	779369
18879	779370
116305	779371
20358	779372
8388	779373
22256	779374
83	779375
4980	779376
84709	779377
1262	779378
113307	779379
22329	779380
39129	779381
87952	779382
55845	779383
29878	779384
67158	779385
58266	779386
41487	779387
40018	779388
73063	779389
16382	779390
70085	779391
22177	779392
5474	779393
16099	779394
110447	779395
34631	779396
3482	779397
16397	779398
39385	779399
70655	779400
47522	779401
5621	779402
33311	779403
134762	779404
906	779405
94620	779406
69777	779407
1171	779408
17199	779409
41005	779410
18147	779411
8192	779412
82037	779413
116875	779414
83937	779415
5094	779416
80970	779417
22762	779418
44776	779419
17140	779420
135098	779421
88186	779422
40609	779423
66670	779424
2767	779425
133467	779426
4462	779427
75057	779428
3897	779429
18429	779430
36862	779431
42071	779432
4465	779433
52947	779434
2022	779435
39053	779436
479	779437
66029	779438
50086	779439
34366	779440
65151	779441
79434	779442
74310	779443
1641	779444
77926	779445
64436	779446
78191	779447
31911	779448
26707	779449
42102	779450
22909	779451
2207	779452
37325	779453
23149	779454
19476	779455
3357	779456
20636	779457
121796	779458
5898	779459
34459	779460
13797	779461
77586	779462
53151	779463
18490	779464
139455	779465
84887	779466
56555	779467
70929	779468
11025	779469
30440	779470
13886	779471
19880	779472
147704	779473
41184	779474
17993	779475
62547	779476
49554	779477
81737	779478
148820	779479
17543	779480
74289	779481
68694	779482
23946	779483
35587	779484
16239	779485
2839	779486
42538	779487
18279	779488
12277	779489
94198	779490
46041	779491
2858	779492
35730	779493
2808	779494
50267	779495
1107	779496
27321	779497
29848	779498
27755	779499
41153	779500
88455	779501
100123	779502
12357	779503
35667	779504
121795	779505
91674	779506
12909	779507
3632	779508
88037	779509
41082	779510
62133	779511
14619	779512
19767	779513
76078	779514
47942	779515
19862	779516
74474	779517
64591	779518
4023	779519
26730	779520
75258	779521
65644	779522
21602	779523
17326	779524
38228	779525
174	779526
17970	779527
98053	779528
123619	779529
9650	779530
129148	779531
991	779532
28420	779533
137036	779534
11656	779535
72891	779536
29060	779537
113653	779538
49969	779539
85969	779540
121056	779541
16203	779542
63881	779543
44665	779544
8781	779545
7282	779546
28396	779547
27464	779548
5291	779549
38353	779550
27347	779551
5471	779552
103269	779553
86260	779554
30585	779555
30709	779556
65053	779557
70585	779558
46	779559
13880	779560
21466	779561
17191	779562
27162	779563
11878	779564
72738	779565
264	779566
32333	779567
24328	779568
17283	779569
17835	779570
43771	779571
7287	779572
11431	779573
70782	779574
35731	779575
26063	779576
23828	779577
57956	779578
14063	779579
58532	779580
47151	779581
49902	779582
2721	779583
60056	779584
49734	779585
6392	779586
30105	779587
32305	779588
86213	779589
60196	779590
73848	779591
59334	779592
72556	779593
92690	779594
43570	779595
10029	779596
37184	779597
22544	779598
77439	779599
51669	779600
81036	779601
14582	779602
116055	779603
50657	779604
118439	779605
9589	779606
5607	779607
40330	779608
55661	779609
66748	779610
50074	779611
18435	779612
12346	779613
13380	779614
17007	779615
4064	779616
20122	779617
111641	779618
60322	779619
57502	779620
61356	779621
17811	779622
28918	779623
62521	779624
47861	779625
96969	779626
42050	779627
26788	779628
216	779629
102095	779630
14053	779631
15754	779632
19644	779633
27057	779634
129383	779635
34999	779636
95810	779637
5569	779638
32269	779639
11647	779640
5361	779641
77442	779642
1971	779643
47909	779644
69763	779645
51002	779646
99004	779647
89393	779648
36285	779649
106955	779650
72099	779651
981	779652
87434	779653
89643	779654
97418	779655
38595	779656
54954	779657
15314	779658
55230	779659
39184	779660
4536	779661
41241	779662
10788	779663
133492	779664
9761	779665
38887	779666
150431	779667
20394	779668
78892	779669
97876	779670
2219	779671
46969	779672
4572	779673
6921	779674
24400	779675
6594	779676
132030	779677
81310	779678
108335	779679
79342	779680
69810	779681
2878	779682
45697	779683
86687	779684
26297	779685
92192	779686
20059	779687
15573	779688
50383	779689
78778	779690
48704	779691
13209	779692
118198	779693
123376	779694
45947	779695
89180	779696
928	779697
44895	779698
77823	779699
17994	779700
45230	779701
1708	779702
50566	779703
102180	779704
10327	779705
46758	779706
131829	779707
19358	779708
81040	779709
3081	779710
42202	779711
112744	779712
99542	779713
102903	779714
64673	779715
84867	779716
23217	779717
135556	779718
22056	779719
830	779720
5774	779721
659	779722
9359	779723
24263	779724
43998	779725
110518	779726
18064	779727
94277	779728
44269	779729
3633	779730
104536	779731
97965	779732
64857	779733
17515	779734
55037	779735
39458	779736
7634	779737
28449	779738
37194	779739
4824	779740
13623	779741
40698	779742
82635	779743
62	779744
14386	779745
1847	779746
37473	779747
1516	779748
121411	779749
75213	779750
95309	779751
132073	779752
74812	779753
41017	779754
66812	779755
227	779756
21031	779757
16900	779758
100	779759
64700	779760
55690	779761
15575	779762
26005	779763
7072	779764
14798	779765
23086	779766
54349	779767
102781	779768
85616	779769
41081	779770
28276	779771
37743	779772
760	779773
22023	779774
98541	779775
6908	779776
15996	779777
82099	779778
65987	779779
22212	779780
117435	779781
14612	779782
85210	779783
11233	779784
9154	779785
59455	779786
62925	779787
63000	779788
604	779789
2374	779790
59554	779791
89929	779792
11613	779793
15003	779794
122669	779795
142807	779796
12395	779797
54102	779798
1631	779799
45043	779800
18931	779801
3837	779802
52549	779803
132137	779804
11519	779805
112745	779806
506	779807
83880	779808
9788	779809
89324	779810
98224	779811
72599	779812
84929	779813
122331	779814
29393	779815
142879	779816
33228	779817
514	779818
8826	779819
73042	779820
16517	779821
16318	779822
97461	779823
29371	779824
43449	779825
17611	779826
47899	779827
103824	779828
21452	779829
21608	779830
19994	779831
9608	779832
29	779833
2560	779834
3045	779835
21858	779836
34053	779837
96109	779838
11996	779839
4500	779840
16581	779841
5707	779842
28910	779843
3017	779844
124527	779845
85216	779846
137582	779847
8782	779848
15394	779849
101234	779850
20463	779851
53265	779852
104652	779853
75594	779854
101617	779855
90457	779856
119093	779857
119026	779858
12422	779859
38065	779860
56517	779861
8700	779862
34859	779863
27149	779864
45301	779865
128390	779866
87710	779867
7218	779868
139462	779869
78514	779870
1822	779871
4901	779872
30139	779873
82884	779874
47076	779875
17629	779876
162	779877
82188	779878
37134	779879
29353	779880
18252	779881
56684	779882
103383	779883
84135	779884
11306	779885
43636	779886
36318	779887
58371	779888
24422	779889
95587	779890
59079	779891
47949	779892
732	779893
79920	779894
115271	779895
92229	779896
9783	779897
145341	779898
6351	779899
20608	779900
113124	779901
13632	779902
80928	779903
7814	779904
58964	779905
61199	779906
135630	779907
71280	779908
13838	779909
51506	779910
7312	779911
30927	779912
5043	779913
36106	779914
78694	779915
78465	779916
70773	779917
22931	779918
737	779919
10464	779920
9903	779921
49625	779922
84092	779923
114944	779924
75305	779925
133284	779926
87502	779927
25678	779928
30508	779929
42871	779930
3499	779931
13260	779932
87219	779933
73775	779934
89588	779935
65082	779936
100889	779937
51341	779938
9547	779939
63796	779940
14989	779941
32002	779942
14973	779943
35181	779944
70507	779945
138297	779946
24649	779947
21772	779948
90618	779949
16585	779950
28393	779951
10828	779952
122275	779953
38209	779954
29503	779955
22570	779956
51362	779957
18115	779958
9038	779959
3881	779960
78155	779961
57642	779962
80008	779963
26612	779964
8608	779965
49599	779966
8566	779967
118474	779968
114133	779969
29931	779970
21361	779971
1617	779972
94849	779973
7952	779974
54348	779975
28249	779976
4035	779977
128	779978
108827	779979
101198	779980
43996	779981
35206	779982
15682	779983
51127	779984
123293	779985
20380	779986
69094	779987
36021	779988
118	779989
57686	779990
62657	779991
17845	779992
8220	779993
51909	779994
80006	779995
94337	779996
31881	779997
58155	779998
37259	779999
39152	780000
9686	780001
31347	780002
19747	780003
114525	780004
84662	780005
22146	780006
23828	780007
27777	780008
24889	780009
79563	780010
1209	780011
5839	780012
37001	780013
111451	780014
11240	780015
11832	780016
37216	780017
4429	780018
51275	780019
5863	780020
85269	780021
55670	780022
32733	780023
113056	780024
60337	780025
1958	780026
44202	780027
47968	780028
26494	780029
20449	780030
47792	780031
41756	780032
43149	780033
108062	780034
887	780035
59115	780036
36431	780037
1166	780038
24674	780039
40325	780040
123367	780041
73180	780042
61803	780043
10006	780044
72783	780045
114426	780046
4572	780047
30988	780048
91669	780049
31131	780050
22813	780051
125735	780052
98711	780053
83955	780054
57000	780055
78027	780056
79489	780057
84361	780058
29933	780059
113642	780060
21612	780061
7257	780062
100273	780063
38674	780064
75095	780065
261	780066
3067	780067
96	780068
13047	780069
68328	780070
107363	780071
46307	780072
133692	780073
39966	780074
23193	780075
130750	780076
77244	780077
102914	780078
57421	780079
44875	780080
19173	780081
84481	780082
42585	780083
83867	780084
98372	780085
45751	780086
6836	780087
25059	780088
35082	780089
62509	780090
26280	780091
38091	780092
1167	780093
104497	780094
32955	780095
5862	780096
13608	780097
11642	780098
52731	780099
25510	780100
3985	780101
84318	780102
91908	780103
74287	780104
16097	780105
2087	780106
17018	780107
85567	780108
893	780109
7117	780110
690	780111
107661	780112
4625	780113
59120	780114
38925	780115
59581	780116
67202	780117
6011	780118
117409	780119
11729	780120
120889	780121
19592	780122
19258	780123
2412	780124
41489	780125
773	780126
84674	780127
19482	780128
132559	780129
3169	780130
56904	780131
13204	780132
74841	780133
68593	780134
20528	780135
89681	780136
75585	780137
7997	780138
40335	780139
94147	780140
1939	780141
68567	780142
84889	780143
32468	780144
54335	780145
533	780146
51741	780147
8437	780148
19269	780149
9258	780150
39701	780151
110537	780152
70730	780153
8989	780154
24644	780155
110886	780156
69486	780157
83653	780158
3016	780159
4301	780160
7310	780161
72371	780162
5612	780163
9878	780164
6191	780165
18415	780166
116856	780167
56249	780168
39061	780169
83880	780170
17873	780171
1023	780172
15691	780173
56449	780174
43184	780175
22575	780176
123222	780177
100943	780178
60936	780179
31667	780180
44928	780181
55331	780182
42675	780183
20778	780184
119187	780185
97128	780186
13975	780187
31085	780188
109170	780189
8125	780190
65746	780191
14037	780192
110022	780193
24847	780194
68901	780195
17933	780196
38901	780197
66852	780198
1246	780199
13859	780200
44488	780201
9094	780202
18132	780203
41141	780204
2394	780205
1684	780206
6155	780207
14505	780208
116523	780209
39606	780210
23480	780211
7386	780212
13796	780213
54903	780214
33869	780215
1691	780216
46914	780217
120755	780218
7373	780219
3049	780220
78934	780221
65363	780222
38028	780223
21481	780224
8547	780225
63312	780226
91854	780227
130917	780228
73616	780229
131495	780230
23215	780231
46763	780232
7217	780233
26601	780234
39380	780235
49880	780236
76123	780237
731	780238
77743	780239
11259	780240
13888	780241
34305	780242
125287	780243
65766	780244
11507	780245
15391	780246
26295	780247
53315	780248
3451	780249
6739	780250
91	780251
98731	780252
76715	780253
116131	780254
144931	780255
12326	780256
49891	780257
122278	780258
121821	780259
7975	780260
47072	780261
41057	780262
79059	780263
7852	780264
12986	780265
137211	780266
32711	780267
7734	780268
126482	780269
13576	780270
57140	780271
128705	780272
17309	780273
39237	780274
59301	780275
35904	780276
30766	780277
25792	780278
8215	780279
14622	780280
8507	780281
1174	780282
1482	780283
61312	780284
70950	780285
9738	780286
41975	780287
1303	780288
11264	780289
37617	780290
454	780291
56660	780292
76478	780293
91856	780294
26999	780295
44338	780296
92579	780297
4272	780298
41023	780299
94648	780300
62195	780301
52051	780302
39137	780303
19852	780304
21675	780305
97471	780306
1835	780307
20343	780308
6107	780309
50561	780310
1665	780311
87037	780312
3205	780313
66235	780314
3277	780315
157	780316
24050	780317
108751	780318
4571	780319
24707	780320
3561	780321
15563	780322
2670	780323
44897	780324
16996	780325
65970	780326
58330	780327
7056	780328
18331	780329
10440	780330
103389	780331
91113	780332
40471	780333
2716	780334
1641	780335
53683	780336
64012	780337
1760	780338
120902	780339
22975	780340
86602	780341
84978	780342
86177	780343
4828	780344
49041	780345
5852	780346
56018	780347
1894	780348
105485	780349
53986	780350
68352	780351
40364	780352
14879	780353
23789	780354
86201	780355
10657	780356
73837	780357
4288	780358
23269	780359
2852	780360
59040	780361
87424	780362
118394	780363
8354	780364
3722	780365
15181	780366
401	780367
15347	780368
990	780369
48980	780370
24695	780371
107759	780372
37955	780373
37885	780374
85966	780375
9355	780376
3809	780377
78191	780378
14530	780379
112111	780380
110012	780381
45636	780382
1398	780383
53302	780384
15583	780385
18012	780386
44070	780387
69332	780388
2615	780389
105356	780390
6593	780391
6617	780392
8916	780393
23220	780394
26748	780395
315	780396
15415	780397
5230	780398
56355	780399
50601	780400
25427	780401
65248	780402
111261	780403
22855	780404
27994	780405
41370	780406
8655	780407
116487	780408
35199	780409
36424	780410
39149	780411
4115	780412
74565	780413
24146	780414
17997	780415
781	780416
18671	780417
45698	780418
13846	780419
103734	780420
148821	780421
80577	780422
105	780423
2574	780424
12364	780425
145856	780426
3596	780427
1435	780428
15640	780429
78087	780430
9266	780431
9099	780432
77324	780433
32730	780434
48795	780435
109047	780436
57262	780437
18659	780438
15186	780439
33019	780440
58939	780441
46907	780442
38677	780443
7713	780444
88402	780445
64210	780446
71476	780447
70527	780448
2548	780449
103161	780450
16370	780451
76682	780452
8701	780453
54738	780454
56924	780455
646	780456
27874	780457
14646	780458
75001	780459
103386	780460
136955	780461
102401	780462
19057	780463
14145	780464
40184	780465
43629	780466
365	780467
126437	780468
50260	780469
16670	780470
34706	780471
37559	780472
14651	780473
25119	780474
24294	780475
48336	780476
247	780477
44638	780478
18539	780479
8803	780480
57824	780481
52718	780482
14553	780483
22376	780484
105	780485
15115	780486
82338	780487
136752	780488
71987	780489
54622	780490
46115	780491
58650	780492
93311	780493
41363	780494
105165	780495
13832	780496
68487	780497
54969	780498
31184	780499
5787	780500
37208	780501
84103	780502
79005	780503
64675	780504
19315	780505
6715	780506
5244	780507
17251	780508
18579	780509
44077	780510
19968	780511
82773	780512
10681	780513
72255	780514
136485	780515
64830	780516
4925	780517
121244	780518
69296	780519
12709	780520
5578	780521
14632	780522
31419	780523
133742	780524
84109	780525
17293	780526
2743	780527
62000	780528
133375	780529
17367	780530
1845	780531
16840	780532
3830	780533
75228	780534
33514	780535
315	780536
78754	780537
8673	780538
99045	780539
10195	780540
81823	780541
104277	780542
33283	780543
9857	780544
31142	780545
82390	780546
4438	780547
66535	780548
21695	780549
62432	780550
4546	780551
87391	780552
4352	780553
90918	780554
109759	780555
2024	780556
10112	780557
2914	780558
48655	780559
10577	780560
35539	780561
36227	780562
26596	780563
52389	780564
22571	780565
42261	780566
16972	780567
32110	780568
3091	780569
20043	780570
80221	780571
56167	780572
24043	780573
12430	780574
50918	780575
53326	780576
194	780577
52724	780578
69495	780579
112805	780580
63040	780581
15201	780582
116646	780583
1191	780584
5296	780585
23180	780586
19058	780587
56203	780588
46937	780589
18156	780590
11497	780591
136057	780592
69736	780593
3648	780594
72946	780595
65778	780596
1040	780597
95520	780598
80204	780599
58162	780600
24581	780601
5925	780602
4550	780603
28291	780604
51885	780605
34964	780606
1014	780607
14106	780608
72538	780609
132477	780610
6776	780611
5203	780612
148587	780613
7802	780614
81918	780615
22749	780616
54805	780617
31038	780618
49029	780619
92206	780620
89940	780621
50898	780622
41730	780623
13639	780624
23572	780625
6188	780626
96537	780627
16029	780628
47113	780629
21014	780630
11301	780631
8312	780632
71761	780633
25713	780634
70455	780635
171	780636
9249	780637
23424	780638
38159	780639
54203	780640
7475	780641
1878	780642
18669	780643
90258	780644
2390	780645
21311	780646
133706	780647
13045	780648
99169	780649
31696	780650
16409	780651
5081	780652
18164	780653
6953	780654
14626	780655
42697	780656
85193	780657
121000	780658
148995	780659
56741	780660
51151	780661
12511	780662
196	780663
46900	780664
28249	780665
16949	780666
34108	780667
4616	780668
9557	780669
3052	780670
57201	780671
34415	780672
21273	780673
24299	780674
43653	780675
21525	780676
135571	780677
68410	780678
94422	780679
9786	780680
30012	780681
19741	780682
37750	780683
8451	780684
79168	780685
24094	780686
21768	780687
36373	780688
19990	780689
121480	780690
46562	780691
40915	780692
27226	780693
2948	780694
113753	780695
5537	780696
7116	780697
29798	780698
17214	780699
97510	780700
1324	780701
1946	780702
2144	780703
3109	780704
83043	780705
19758	780706
103984	780707
51121	780708
48904	780709
60692	780710
20764	780711
15660	780712
3576	780713
10580	780714
81137	780715
4042	780716
8067	780717
101849	780718
35039	780719
113992	780720
66850	780721
28535	780722
31440	780723
59170	780724
1685	780725
6097	780726
15957	780727
41195	780728
71716	780729
127318	780730
10107	780731
5054	780732
31859	780733
60980	780734
96	780735
67064	780736
47887	780737
149013	780738
74464	780739
8	780740
13270	780741
20318	780742
19819	780743
48374	780744
65778	780745
27952	780746
26331	780747
50834	780748
62725	780749
84969	780750
71	780751
78819	780752
47293	780753
24786	780754
23555	780755
99356	780756
34571	780757
48247	780758
7342	780759
24444	780760
114881	780761
30644	780762
24597	780763
35765	780764
28039	780765
29680	780766
21693	780767
12089	780768
14317	780769
59180	780770
8973	780771
102583	780772
89942	780773
10920	780774
16347	780775
5694	780776
103496	780777
11289	780778
5619	780779
63	780780
20343	780781
93889	780782
954	780783
15471	780784
13893	780785
19351	780786
107011	780787
63997	780788
38454	780789
7727	780790
3992	780791
44052	780792
124779	780793
47846	780794
108167	780795
9590	780796
5607	780797
141632	780798
16361	780799
32294	780800
144719	780801
40887	780802
38535	780803
16607	780804
20346	780805
50927	780806
105159	780807
132458	780808
39093	780809
65634	780810
3198	780811
115130	780812
61311	780813
77767	780814
758	780815
23149	780816
25779	780817
55943	780818
70590	780819
20328	780820
72299	780821
91365	780822
137283	780823
115228	780824
100982	780825
77783	780826
16565	780827
17427	780828
54391	780829
3141	780830
8675	780831
11740	780832
56231	780833
12395	780834
41398	780835
17415	780836
37234	780837
105491	780838
51485	780839
94885	780840
2982	780841
3313	780842
70661	780843
24906	780844
446	780845
382	780846
27975	780847
16815	780848
3282	780849
12762	780850
89471	780851
6485	780852
103065	780853
62062	780854
33696	780855
97622	780856
6498	780857
16575	780858
42621	780859
58238	780860
46570	780861
47841	780862
4435	780863
31816	780864
100177	780865
79418	780866
45375	780867
100468	780868
20552	780869
143027	780870
34955	780871
9379	780872
6448	780873
108142	780874
78446	780875
35042	780876
20339	780877
37657	780878
4433	780879
57323	780880
33240	780881
120463	780882
28142	780883
113533	780884
8270	780885
7837	780886
11588	780887
98929	780888
7925	780889
69269	780890
123920	780891
14916	780892
52554	780893
41024	780894
55645	780895
24195	780896
34938	780897
129109	780898
77245	780899
27590	780900
84878	780901
47471	780902
61456	780903
62625	780904
16040	780905
2841	780906
4593	780907
120963	780908
10176	780909
9464	780910
87773	780911
21734	780912
31215	780913
182	780914
9690	780915
84072	780916
37113	780917
18371	780918
1664	780919
12427	780920
23047	780921
6100	780922
10472	780923
16285	780924
10058	780925
62	780926
127078	780927
11497	780928
10220	780929
10211	780930
50681	780931
24522	780932
2175	780933
17585	780934
40073	780935
105958	780936
6963	780937
3437	780938
51746	780939
88782	780940
45207	780941
345	780942
58069	780943
59144	780944
40817	780945
42984	780946
31202	780947
44017	780948
6322	780949
122164	780950
28062	780951
86626	780952
32755	780953
70039	780954
125360	780955
4926	780956
105215	780957
106225	780958
19923	780959
8497	780960
375	780961
34206	780962
56182	780963
8052	780964
14596	780965
1418	780966
69889	780967
120340	780968
60220	780969
7481	780970
38750	780971
119947	780972
916	780973
42448	780974
85635	780975
48071	780976
21495	780977
30904	780978
11840	780979
28775	780980
55341	780981
72106	780982
15167	780983
21917	780984
117184	780985
15472	780986
25628	780987
40136	780988
42371	780989
10048	780990
108274	780991
113825	780992
11883	780993
57046	780994
90915	780995
41147	780996
6232	780997
23573	780998
29941	780999
131329	781000
102955	781001
192	781002
19760	781003
45284	781004
89008	781005
25594	781006
4258	781007
53425	781008
81089	781009
120024	781010
68105	781011
93510	781012
4919	781013
32254	781014
49242	781015
4180	781016
6226	781017
44440	781018
6428	781019
31546	781020
9413	781021
45062	781022
122862	781023
8645	781024
17954	781025
50782	781026
53065	781027
83954	781028
124572	781029
115482	781030
8630	781031
35355	781032
67608	781033
19336	781034
88153	781035
4861	781036
6790	781037
59312	781038
1200	781039
14652	781040
27758	781041
14883	781042
37170	781043
73152	781044
33446	781045
1056	781046
48449	781047
34230	781048
11709	781049
110139	781050
66246	781051
50981	781052
11629	781053
65088	781054
42197	781055
46000	781056
46831	781057
34485	781058
122610	781059
38213	781060
22640	781061
43465	781062
1447	781063
70126	781064
76584	781065
114094	781066
28300	781067
28609	781068
33427	781069
1096	781070
144674	781071
9332	781072
25443	781073
43435	781074
14944	781075
3702	781076
1970	781077
112285	781078
51921	781079
23252	781080
76311	781081
67658	781082
78554	781083
1947	781084
101953	781085
458	781086
756	781087
45026	781088
143	781089
3777	781090
5554	781091
15648	781092
17306	781093
38533	781094
114434	781095
18434	781096
64065	781097
19916	781098
26371	781099
101160	781100
13289	781101
59177	781102
31122	781103
60593	781104
48446	781105
37953	781106
38535	781107
27012	781108
5114	781109
43508	781110
78179	781111
17448	781112
106338	781113
127004	781114
86346	781115
112485	781116
21340	781117
5560	781118
102553	781119
633	781120
1808	781121
107437	781122
16144	781123
84447	781124
16181	781125
75043	781126
24212	781127
37471	781128
103790	781129
74859	781130
4122	781131
56023	781132
98365	781133
6472	781134
19222	781135
98002	781136
21422	781137
42484	781138
16611	781139
26278	781140
21533	781141
70223	781142
67301	781143
31056	781144
11273	781145
83606	781146
103563	781147
125920	781148
128170	781149
35289	781150
499	781151
52943	781152
81414	781153
10671	781154
1923	781155
84051	781156
48809	781157
12087	781158
42980	781159
69069	781160
43332	781161
9888	781162
4724	781163
55166	781164
81864	781165
19591	781166
51966	781167
19065	781168
108699	781169
21646	781170
12582	781171
14248	781172
37360	781173
3381	781174
115639	781175
25824	781176
71179	781177
22019	781178
66273	781179
57464	781180
27889	781181
91706	781182
19829	781183
150526	781184
136572	781185
123129	781186
58745	781187
36908	781188
70190	781189
13764	781190
52790	781191
111630	781192
2408	781193
23632	781194
5482	781195
48181	781196
33085	781197
99579	781198
67749	781199
20967	781200
38418	781201
15733	781202
38910	781203
127258	781204
83957	781205
120665	781206
69593	781207
22208	781208
56357	781209
100554	781210
29332	781211
95816	781212
131804	781213
13448	781214
22353	781215
18001	781216
25367	781217
45173	781218
20189	781219
23878	781220
72644	781221
10323	781222
26510	781223
113932	781224
122692	781225
774	781226
7912	781227
36624	781228
31247	781229
9257	781230
67420	781231
1902	781232
32880	781233
49584	781234
44289	781235
1337	781236
24447	781237
2629	781238
3348	781239
48519	781240
11723	781241
60734	781242
101892	781243
89590	781244
2486	781245
34442	781246
117474	781247
45125	781248
70640	781249
8768	781250
79564	781251
55552	781252
103802	781253
24058	781254
65887	781255
108479	781256
19170	781257
10381	781258
191	781259
36392	781260
56504	781261
37377	781262
70759	781263
67314	781264
27221	781265
38275	781266
53696	781267
63304	781268
30265	781269
27960	781270
31426	781271
22545	781272
54875	781273
825	781274
45592	781275
7584	781276
63033	781277
7515	781278
9114	781279
84730	781280
39831	781281
52949	781282
10696	781283
53118	781284
37127	781285
9038	781286
69017	781287
110225	781288
15894	781289
12317	781290
18081	781291
30398	781292
20724	781293
30602	781294
834	781295
77869	781296
50934	781297
33805	781298
117734	781299
72724	781300
69477	781301
27719	781302
27799	781303
5697	781304
129	781305
7755	781306
23058	781307
23497	781308
1224	781309
96655	781310
110082	781311
18747	781312
105347	781313
32325	781314
76582	781315
33489	781316
34901	781317
1835	781318
66810	781319
41247	781320
10368	781321
38512	781322
5093	781323
40309	781324
8126	781325
81124	781326
16874	781327
14191	781328
84388	781329
7735	781330
44	781331
98526	781332
106869	781333
49702	781334
15804	781335
11288	781336
20136	781337
42698	781338
6623	781339
117495	781340
118807	781341
34310	781342
11485	781343
109003	781344
95084	781345
38329	781346
49444	781347
3483	781348
46633	781349
81494	781350
77375	781351
52061	781352
53186	781353
47099	781354
35667	781355
32280	781356
20402	781357
57669	781358
1239	781359
10872	781360
98461	781361
3443	781362
65170	781363
114727	781364
22381	781365
71476	781366
31190	781367
65638	781368
5037	781369
29147	781370
1567	781371
7235	781372
15954	781373
58947	781374
140500	781375
17482	781376
83565	781377
113988	781378
515	781379
33399	781380
85413	781381
51591	781382
8201	781383
138680	781384
57435	781385
35807	781386
761	781387
1886	781388
6584	781389
89452	781390
20005	781391
45765	781392
23122	781393
113444	781394
28599	781395
19548	781396
117466	781397
19840	781398
20185	781399
21918	781400
73433	781401
24004	781402
76933	781403
17199	781404
29790	781405
46303	781406
106498	781407
6964	781408
19605	781409
15413	781410
43568	781411
5651	781412
5376	781413
26781	781414
92953	781415
74964	781416
92212	781417
876	781418
10860	781419
76011	781420
65893	781421
3947	781422
85110	781423
94325	781424
69136	781425
123167	781426
61708	781427
69902	781428
13988	781429
6842	781430
70371	781431
81533	781432
118906	781433
63472	781434
41660	781435
43088	781436
16653	781437
128938	781438
23307	781439
63527	781440
72377	781441
42238	781442
9791	781443
74500	781444
16364	781445
82147	781446
54885	781447
97499	781448
22001	781449
68690	781450
54625	781451
61112	781452
1699	781453
57846	781454
978	781455
50899	781456
80998	781457
1513	781458
132416	781459
39510	781460
99900	781461
29757	781462
87229	781463
135224	781464
130228	781465
4155	781466
5461	781467
92462	781468
4350	781469
133064	781470
24419	781471
74652	781472
315	781473
25703	781474
8057	781475
25944	781476
39210	781477
28864	781478
21292	781479
733	781480
109615	781481
835	781482
11461	781483
44064	781484
22383	781485
115903	781486
33738	781487
46483	781488
17679	781489
14601	781490
15890	781491
46030	781492
16363	781493
75651	781494
91807	781495
108803	781496
16907	781497
16759	781498
27164	781499
14395	781500
9240	781501
56	781502
65580	781503
22326	781504
19187	781505
24132	781506
53686	781507
14299	781508
52374	781509
3977	781510
4558	781511
10611	781512
1085	781513
12885	781514
10172	781515
46298	781516
25168	781517
134889	781518
24591	781519
106563	781520
63933	781521
95669	781522
3204	781523
113679	781524
19421	781525
910	781526
31474	781527
122963	781528
26040	781529
63224	781530
67904	781531
6237	781532
57807	781533
5031	781534
64141	781535
70044	781536
146	781537
36725	781538
66016	781539
120465	781540
6124	781541
52753	781542
74489	781543
72048	781544
66393	781545
4203	781546
66238	781547
8861	781548
16594	781549
69164	781550
26227	781551
39013	781552
25960	781553
67043	781554
104010	781555
72190	781556
26521	781557
23168	781558
79083	781559
49865	781560
40889	781561
13729	781562
2204	781563
13049	781564
121628	781565
75310	781566
15528	781567
8332	781568
7611	781569
14768	781570
101614	781571
79564	781572
762	781573
55017	781574
6593	781575
15692	781576
32844	781577
40502	781578
22103	781579
1889	781580
28772	781581
55331	781582
8468	781583
110479	781584
2855	781585
32048	781586
1577	781587
2310	781588
12687	781589
6383	781590
26753	781591
3510	781592
107424	781593
6128	781594
105009	781595
43401	781596
34975	781597
22208	781598
2489	781599
48405	781600
41989	781601
152	781602
55012	781603
95979	781604
56998	781605
80417	781606
80425	781607
13013	781608
11688	781609
31240	781610
27952	781611
17476	781612
24	781613
78468	781614
66348	781615
95558	781616
53062	781617
22730	781618
3993	781619
10306	781620
69310	781621
83168	781622
1	781623
98405	781624
22281	781625
24931	781626
21340	781627
14806	781628
35505	781629
6628	781630
7006	781631
82967	781632
2646	781633
1307	781634
37563	781635
2809	781636
15240	781637
49827	781638
13821	781639
72021	781640
26377	781641
5371	781642
2448	781643
74502	781644
56133	781645
86217	781646
47310	781647
53302	781648
144405	781649
106735	781650
10883	781651
372	781652
59571	781653
150095	781654
96755	781655
13314	781656
14364	781657
120788	781658
1862	781659
1595	781660
3475	781661
26476	781662
16256	781663
136670	781664
78973	781665
27097	781666
39931	781667
22827	781668
39702	781669
22826	781670
36230	781671
56500	781672
27488	781673
15448	781674
84529	781675
602	781676
33805	781677
10886	781678
21233	781679
128504	781680
46188	781681
4389	781682
117262	781683
1729	781684
6341	781685
56716	781686
56344	781687
83299	781688
101602	781689
63132	781690
10551	781691
88431	781692
64145	781693
15754	781694
31577	781695
147770	781696
88430	781697
9146	781698
19475	781699
1282	781700
58664	781701
32911	781702
10877	781703
428	781704
98673	781705
22151	781706
102201	781707
16206	781708
18076	781709
6470	781710
6359	781711
10193	781712
16210	781713
645	781714
12636	781715
6652	781716
34796	781717
66308	781718
110855	781719
46611	781720
12787	781721
33693	781722
9631	781723
7092	781724
102406	781725
8008	781726
6916	781727
2887	781728
82464	781729
37788	781730
38906	781731
39578	781732
98718	781733
24411	781734
46676	781735
38575	781736
29492	781737
57048	781738
12824	781739
6805	781740
141653	781741
20482	781742
75269	781743
34844	781744
79419	781745
14479	781746
9158	781747
2896	781748
102049	781749
35065	781750
77101	781751
6764	781752
57641	781753
101253	781754
22860	781755
18759	781756
42057	781757
122630	781758
68507	781759
4208	781760
100703	781761
6709	781762
108073	781763
25980	781764
3690	781765
19681	781766
35386	781767
100062	781768
116440	781769
42713	781770
58085	781771
35575	781772
56776	781773
2624	781774
31901	781775
71169	781776
35510	781777
100517	781778
58029	781779
118119	781780
53935	781781
94347	781782
39788	781783
19505	781784
62849	781785
25474	781786
54500	781787
39897	781788
1348	781789
51637	781790
27741	781791
24760	781792
87770	781793
123919	781794
60797	781795
62280	781796
9227	781797
4499	781798
60851	781799
25772	781800
107298	781801
61662	781802
100284	781803
1179	781804
51079	781805
54437	781806
101886	781807
12347	781808
38288	781809
24239	781810
107336	781811
24080	781812
2483	781813
26267	781814
40525	781815
23509	781816
3359	781817
2005	781818
117040	781819
16236	781820
89622	781821
23779	781822
32602	781823
54695	781824
47787	781825
830	781826
4252	781827
743	781828
51476	781829
42356	781830
121753	781831
42350	781832
155	781833
5866	781834
14719	781835
21277	781836
1427	781837
25096	781838
20792	781839
96601	781840
63214	781841
1607	781842
9955	781843
108	781844
129490	781845
36885	781846
149151	781847
76628	781848
84018	781849
27211	781850
9650	781851
26115	781852
82266	781853
11243	781854
73639	781855
9590	781856
13895	781857
8539	781858
2821	781859
23665	781860
100036	781861
3682	781862
127449	781863
122751	781864
6520	781865
93655	781866
85979	781867
43944	781868
6745	781869
4441	781870
39888	781871
8917	781872
73898	781873
8019	781874
29706	781875
46337	781876
67240	781877
3837	781878
93675	781879
44222	781880
22395	781881
111831	781882
40361	781883
81434	781884
15811	781885
729	781886
3940	781887
55824	781888
2110	781889
49610	781890
78548	781891
85606	781892
14894	781893
104861	781894
27525	781895
21419	781896
88438	781897
57889	781898
67168	781899
2885	781900
42456	781901
128213	781902
36229	781903
76123	781904
33065	781905
46516	781906
62747	781907
24272	781908
85763	781909
43769	781910
74028	781911
18692	781912
8826	781913
60388	781914
8627	781915
11395	781916
7216	781917
80072	781918
52992	781919
68219	781920
81198	781921
7766	781922
22524	781923
104324	781924
11404	781925
57794	781926
40039	781927
23081	781928
21690	781929
67021	781930
83918	781931
26162	781932
48252	781933
20828	781934
90841	781935
51263	781936
70252	781937
66069	781938
39685	781939
111914	781940
1640	781941
21985	781942
133091	781943
57201	781944
3948	781945
22069	781946
34345	781947
10016	781948
8303	781949
1838	781950
77684	781951
10202	781952
63984	781953
62680	781954
29033	781955
2794	781956
15370	781957
65434	781958
482	781959
1366	781960
280	781961
55339	781962
8185	781963
69807	781964
72064	781965
76404	781966
21696	781967
20576	781968
33474	781969
65156	781970
41552	781971
19990	781972
126244	781973
5965	781974
18963	781975
25224	781976
30112	781977
43202	781978
1959	781979
17130	781980
71764	781981
64290	781982
11161	781983
5316	781984
18832	781985
9925	781986
82976	781987
72023	781988
19020	781989
10527	781990
32758	781991
65041	781992
44942	781993
22233	781994
62706	781995
124437	781996
15628	781997
13518	781998
40670	781999
17681	782000
25002	782001
27300	782002
689	782003
83654	782004
11492	782005
11119	782006
21763	782007
91141	782008
46831	782009
49774	782010
142280	782011
104709	782012
39510	782013
3691	782014
40165	782015
105105	782016
130417	782017
8886	782018
50276	782019
89272	782020
32760	782021
28967	782022
76635	782023
1489	782024
27318	782025
115844	782026
48835	782027
8734	782028
44844	782029
42636	782030
67710	782031
12804	782032
88089	782033
16274	782034
13859	782035
51732	782036
18001	782037
14992	782038
52280	782039
52181	782040
113969	782041
16846	782042
86466	782043
44803	782044
9917	782045
5251	782046
4068	782047
21719	782048
15835	782049
1628	782050
5235	782051
85375	782052
52603	782053
2233	782054
41252	782055
109527	782056
31049	782057
135691	782058
64597	782059
48910	782060
46950	782061
54429	782062
72754	782063
6076	782064
12943	782065
146284	782066
20915	782067
97087	782068
47096	782069
137323	782070
10868	782071
19412	782072
507	782073
57865	782074
13142	782075
112346	782076
53522	782077
70650	782078
31266	782079
29779	782080
3048	782081
31113	782082
969	782083
51797	782084
28062	782085
69387	782086
7001	782087
73666	782088
140944	782089
126469	782090
64443	782091
2294	782092
110360	782093
50993	782094
116087	782095
5170	782096
2610	782097
68178	782098
26539	782099
5367	782100
24371	782101
12947	782102
36228	782103
65452	782104
48840	782105
57175	782106
53579	782107
10180	782108
6010	782109
61406	782110
24178	782111
81256	782112
28244	782113
44182	782114
2878	782115
2816	782116
78036	782117
37465	782118
41978	782119
35453	782120
52591	782121
32731	782122
69191	782123
57887	782124
55531	782125
22527	782126
79408	782127
13573	782128
18157	782129
27574	782130
37449	782131
13122	782132
79820	782133
32526	782134
33854	782135
392	782136
84085	782137
63129	782138
19740	782139
81881	782140
38290	782141
15170	782142
37575	782143
110856	782144
26926	782145
65045	782146
41030	782147
137636	782148
110377	782149
85188	782150
93061	782151
2162	782152
9153	782153
82111	782154
68829	782155
3274	782156
5831	782157
26405	782158
86762	782159
6972	782160
46020	782161
32611	782162
104814	782163
70673	782164
109500	782165
79306	782166
88055	782167
97106	782168
33842	782169
8858	782170
12340	782171
36648	782172
8829	782173
47762	782174
17543	782175
94287	782176
16369	782177
89320	782178
13763	782179
11381	782180
92341	782181
98326	782182
5298	782183
104251	782184
36821	782185
76748	782186
50432	782187
71512	782188
2619	782189
80701	782190
22274	782191
48	782192
2897	782193
3298	782194
101171	782195
13112	782196
15039	782197
2157	782198
5389	782199
111128	782200
138	782201
56775	782202
93911	782203
34149	782204
31729	782205
8518	782206
20029	782207
4949	782208
40061	782209
14745	782210
3700	782211
61020	782212
14239	782213
77915	782214
53885	782215
134880	782216
104035	782217
20037	782218
121128	782219
22327	782220
12209	782221
41718	782222
31114	782223
32665	782224
25205	782225
89428	782226
4028	782227
145213	782228
84249	782229
22200	782230
14297	782231
70770	782232
29391	782233
63322	782234
3884	782235
30357	782236
125341	782237
65400	782238
95273	782239
9185	782240
13347	782241
48449	782242
1461	782243
104433	782244
20621	782245
109456	782246
94811	782247
85860	782248
21311	782249
10175	782250
84008	782251
31356	782252
16866	782253
95331	782254
15477	782255
41891	782256
80384	782257
5728	782258
47348	782259
108146	782260
56981	782261
6434	782262
13647	782263
119749	782264
101473	782265
39784	782266
582	782267
63928	782268
79500	782269
72231	782270
9834	782271
14486	782272
109155	782273
8349	782274
15893	782275
91532	782276
49459	782277
15390	782278
67161	782279
121493	782280
38970	782281
128431	782282
1617	782283
49281	782284
66678	782285
7586	782286
16329	782287
12184	782288
18918	782289
52995	782290
140801	782291
13717	782292
12632	782293
1299	782294
2884	782295
71626	782296
54986	782297
51274	782298
98483	782299
18014	782300
3236	782301
19461	782302
9160	782303
27637	782304
33651	782305
64622	782306
670	782307
40524	782308
110047	782309
12808	782310
40180	782311
3599	782312
23385	782313
105455	782314
59356	782315
58582	782316
19128	782317
34665	782318
43825	782319
72819	782320
709	782321
51209	782322
13307	782323
35867	782324
83961	782325
66592	782326
5081	782327
83229	782328
44247	782329
19813	782330
77422	782331
91683	782332
95399	782333
25270	782334
599	782335
1390	782336
54551	782337
11187	782338
28728	782339
76643	782340
101996	782341
48097	782342
20816	782343
85572	782344
8098	782345
3154	782346
95388	782347
53555	782348
50921	782349
103944	782350
4720	782351
53235	782352
10518	782353
57720	782354
96071	782355
6017	782356
76167	782357
106431	782358
81419	782359
45949	782360
56113	782361
61829	782362
81372	782363
5794	782364
132154	782365
9140	782366
137016	782367
56366	782368
37581	782369
39469	782370
53597	782371
52802	782372
59708	782373
19572	782374
135482	782375
53103	782376
22297	782377
18895	782378
16696	782379
92738	782380
7513	782381
33668	782382
55677	782383
93282	782384
16384	782385
96738	782386
7114	782387
38455	782388
37914	782389
13899	782390
58884	782391
13503	782392
3755	782393
82735	782394
2165	782395
107315	782396
42956	782397
57431	782398
74435	782399
26533	782400
69217	782401
123876	782402
37370	782403
38112	782404
53142	782405
50355	782406
2100	782407
3492	782408
4135	782409
59944	782410
119719	782411
64782	782412
114787	782413
102370	782414
8744	782415
22367	782416
338	782417
1045	782418
12536	782419
61828	782420
594	782421
124680	782422
55894	782423
19000	782424
98318	782425
50832	782426
8095	782427
60174	782428
8134	782429
2665	782430
2798	782431
65265	782432
9100	782433
111850	782434
22168	782435
89541	782436
20281	782437
94665	782438
11493	782439
40088	782440
79327	782441
57728	782442
55577	782443
11457	782444
13095	782445
39630	782446
46138	782447
29554	782448
39358	782449
9750	782450
22438	782451
125768	782452
34405	782453
47550	782454
3139	782455
124522	782456
40056	782457
24720	782458
6481	782459
5221	782460
49545	782461
44713	782462
13945	782463
16818	782464
71388	782465
71143	782466
110679	782467
42134	782468
64424	782469
28228	782470
55931	782471
71709	782472
16914	782473
56003	782474
86294	782475
33446	782476
23828	782477
62227	782478
2197	782479
9435	782480
12153	782481
9891	782482
64069	782483
27324	782484
119926	782485
136628	782486
12425	782487
7799	782488
12931	782489
109630	782490
73107	782491
47656	782492
78077	782493
59093	782494
72088	782495
137730	782496
4647	782497
14931	782498
10528	782499
109384	782500
45261	782501
46326	782502
29287	782503
22277	782504
119310	782505
6603	782506
12117	782507
31680	782508
50302	782509
29978	782510
10077	782511
62804	782512
5514	782513
40072	782514
27467	782515
58618	782516
15333	782517
117329	782518
103929	782519
55514	782520
13625	782521
3352	782522
21984	782523
6987	782524
65999	782525
14663	782526
54625	782527
8039	782528
2551	782529
43893	782530
520	782531
24767	782532
112013	782533
1563	782534
10525	782535
86486	782536
12570	782537
12244	782538
94088	782539
9282	782540
63733	782541
58409	782542
5215	782543
3378	782544
26597	782545
18570	782546
107412	782547
31509	782548
76581	782549
6290	782550
92624	782551
25854	782552
68996	782553
73782	782554
2740	782555
739	782556
39861	782557
4129	782558
10626	782559
28886	782560
86181	782561
95606	782562
101412	782563
8331	782564
86752	782565
99459	782566
44515	782567
11651	782568
69641	782569
12258	782570
7795	782571
110646	782572
37255	782573
96357	782574
50541	782575
102141	782576
95011	782577
93667	782578
10081	782579
73423	782580
4804	782581
11027	782582
87457	782583
9782	782584
15247	782585
63616	782586
56746	782587
101740	782588
5892	782589
9624	782590
985	782591
62058	782592
89552	782593
65402	782594
7445	782595
87506	782596
14194	782597
6282	782598
95478	782599
8481	782600
28312	782601
27869	782602
81131	782603
50095	782604
125011	782605
51741	782606
21529	782607
29212	782608
18715	782609
60882	782610
139683	782611
82293	782612
2553	782613
112674	782614
122241	782615
11402	782616
28871	782617
80668	782618
38057	782619
5732	782620
98249	782621
34267	782622
31351	782623
16472	782624
55516	782625
118568	782626
46275	782627
14023	782628
56870	782629
85999	782630
10890	782631
110666	782632
89629	782633
82821	782634
41116	782635
74330	782636
79422	782637
24342	782638
459	782639
5684	782640
102610	782641
12875	782642
143103	782643
5411	782644
14868	782645
8069	782646
10326	782647
103409	782648
60851	782649
65489	782650
36935	782651
39573	782652
135707	782653
19084	782654
13613	782655
1873	782656
8420	782657
954	782658
24023	782659
6433	782660
53026	782661
4225	782662
5689	782663
57970	782664
39380	782665
142018	782666
8761	782667
111997	782668
57143	782669
1514	782670
67315	782671
45386	782672
100849	782673
15262	782674
5010	782675
63580	782676
123390	782677
40083	782678
72373	782679
35724	782680
1795	782681
1748	782682
19539	782683
4927	782684
85029	782685
146389	782686
12809	782687
86583	782688
29211	782689
22541	782690
17545	782691
92345	782692
73170	782693
82806	782694
32890	782695
16872	782696
11295	782697
33940	782698
121797	782699
108495	782700
72957	782701
105888	782702
105801	782703
67490	782704
33059	782705
53903	782706
8346	782707
121393	782708
12184	782709
29959	782710
2156	782711
9326	782712
47152	782713
62480	782714
1223	782715
11310	782716
60789	782717
130342	782718
92691	782719
62418	782720
40450	782721
92592	782722
146215	782723
39641	782724
1919	782725
22561	782726
41403	782727
57060	782728
101626	782729
94752	782730
107539	782731
28730	782732
120880	782733
88610	782734
16885	782735
32095	782736
26434	782737
99872	782738
79111	782739
28950	782740
68969	782741
5423	782742
62979	782743
104419	782744
54326	782745
2887	782746
134858	782747
40394	782748
45800	782749
27011	782750
117825	782751
56103	782752
69121	782753
45634	782754
79866	782755
22082	782756
10213	782757
62790	782758
10946	782759
43387	782760
67253	782761
445	782762
32598	782763
7525	782764
20394	782765
42179	782766
674	782767
77636	782768
12054	782769
59834	782770
1279	782771
73691	782772
18639	782773
89892	782774
52137	782775
39601	782776
7795	782777
1082	782778
12488	782779
53582	782780
45171	782781
17407	782782
28438	782783
77238	782784
106080	782785
81689	782786
9099	782787
91336	782788
57513	782789
27205	782790
2777	782791
18066	782792
20594	782793
50958	782794
34960	782795
25800	782796
135793	782797
30533	782798
18016	782799
58379	782800
5323	782801
5181	782802
3077	782803
3110	782804
27440	782805
58102	782806
90826	782807
30922	782808
135618	782809
133078	782810
107934	782811
15726	782812
11942	782813
83860	782814
5279	782815
121478	782816
47620	782817
9474	782818
42024	782819
75424	782820
41948	782821
2029	782822
62091	782823
86875	782824
43960	782825
120873	782826
97737	782827
8579	782828
14331	782829
18854	782830
117471	782831
39908	782832
860	782833
57250	782834
97225	782835
120651	782836
75736	782837
17401	782838
79450	782839
26682	782840
70873	782841
32178	782842
31878	782843
21077	782844
86457	782845
8321	782846
122408	782847
15761	782848
34160	782849
2076	782850
12838	782851
21387	782852
6744	782853
10802	782854
4724	782855
17500	782856
62682	782857
12191	782858
78540	782859
12807	782860
52523	782861
81812	782862
27434	782863
46392	782864
1772	782865
29182	782866
8366	782867
97264	782868
837	782869
72641	782870
38434	782871
9227	782872
31916	782873
11105	782874
55570	782875
128438	782876
86533	782877
80874	782878
3123	782879
22405	782880
50681	782881
108995	782882
42911	782883
6945	782884
15577	782885
124060	782886
22539	782887
3873	782888
35657	782889
9784	782890
62995	782891
16302	782892
67756	782893
41330	782894
5518	782895
54978	782896
20763	782897
9732	782898
34915	782899
97280	782900
119474	782901
96571	782902
29389	782903
16596	782904
35016	782905
33158	782906
90601	782907
129593	782908
10448	782909
117843	782910
27804	782911
115889	782912
54386	782913
111041	782914
14737	782915
6197	782916
17057	782917
64443	782918
1317	782919
7149	782920
117231	782921
22466	782922
41603	782923
80365	782924
4687	782925
9362	782926
90508	782927
10628	782928
98670	782929
4068	782930
6578	782931
32019	782932
137976	782933
7433	782934
4498	782935
21375	782936
5903	782937
23237	782938
16335	782939
63378	782940
59345	782941
691	782942
14413	782943
42475	782944
62808	782945
6404	782946
29449	782947
3457	782948
54979	782949
13041	782950
86627	782951
6444	782952
5322	782953
105729	782954
16430	782955
36177	782956
53806	782957
59151	782958
108238	782959
97955	782960
130759	782961
95005	782962
123321	782963
108451	782964
92058	782965
959	782966
63256	782967
54618	782968
54094	782969
58213	782970
1788	782971
34267	782972
65951	782973
13747	782974
24670	782975
12502	782976
86425	782977
28478	782978
79153	782979
47860	782980
701	782981
24993	782982
225	782983
48586	782984
45	782985
52456	782986
13423	782987
64856	782988
51071	782989
7430	782990
99378	782991
82097	782992
48670	782993
30090	782994
75108	782995
7253	782996
19414	782997
84873	782998
86421	782999
54033	783000
89392	783001
95646	783002
9620	783003
13188	783004
37980	783005
62975	783006
19584	783007
94449	783008
1819	783009
30544	783010
7763	783011
46888	783012
47271	783013
3792	783014
64792	783015
37433	783016
117581	783017
59662	783018
46236	783019
52948	783020
56514	783021
74647	783022
9172	783023
17626	783024
81502	783025
45215	783026
17058	783027
128546	783028
130345	783029
62176	783030
28200	783031
113890	783032
6767	783033
32806	783034
100703	783035
3518	783036
29160	783037
7442	783038
43729	783039
48256	783040
103167	783041
24822	783042
35121	783043
18898	783044
88265	783045
137119	783046
98	783047
6545	783048
47994	783049
90932	783050
5656	783051
79814	783052
17877	783053
143747	783054
83886	783055
129571	783056
40816	783057
25059	783058
10025	783059
48140	783060
37	783061
15633	783062
26895	783063
65534	783064
60883	783065
74914	783066
79462	783067
29095	783068
17727	783069
62316	783070
95163	783071
117749	783072
32705	783073
91517	783074
62231	783075
13493	783076
4714	783077
1377	783078
50737	783079
13567	783080
61338	783081
5987	783082
73471	783083
47209	783084
23623	783085
20104	783086
31207	783087
29780	783088
12552	783089
137263	783090
91202	783091
34524	783092
22526	783093
42430	783094
44670	783095
91234	783096
939	783097
17600	783098
38460	783099
8500	783100
33655	783101
4431	783102
44550	783103
18512	783104
31035	783105
35027	783106
103	783107
90457	783108
71888	783109
25574	783110
4897	783111
47326	783112
14019	783113
99877	783114
12007	783115
32301	783116
49552	783117
21043	783118
114606	783119
11938	783120
3566	783121
114876	783122
86807	783123
33999	783124
69220	783125
38174	783126
74881	783127
32636	783128
3997	783129
99744	783130
7030	783131
147690	783132
31111	783133
25447	783134
101385	783135
67387	783136
38662	783137
39830	783138
3489	783139
15852	783140
84071	783141
138968	783142
50014	783143
9562	783144
32878	783145
17595	783146
82402	783147
100549	783148
80670	783149
14359	783150
28635	783151
71791	783152
4971	783153
34852	783154
31444	783155
1373	783156
97270	783157
63799	783158
93847	783159
77947	783160
84399	783161
29136	783162
35937	783163
21866	783164
28878	783165
95126	783166
920	783167
131837	783168
101788	783169
106248	783170
78247	783171
63533	783172
28796	783173
70241	783174
33315	783175
67558	783176
4281	783177
4452	783178
26128	783179
16664	783180
19921	783181
118071	783182
94831	783183
82387	783184
12834	783185
28283	783186
15607	783187
38274	783188
3092	783189
21293	783190
45979	783191
14842	783192
63051	783193
61837	783194
100360	783195
47251	783196
46787	783197
284	783198
17719	783199
50838	783200
45136	783201
11130	783202
35522	783203
137420	783204
25997	783205
2866	783206
35510	783207
103360	783208
75720	783209
12718	783210
3233	783211
18700	783212
22664	783213
69391	783214
75781	783215
7660	783216
30620	783217
20065	783218
21200	783219
72723	783220
24423	783221
59302	783222
43433	783223
36700	783224
1571	783225
42923	783226
15460	783227
37926	783228
52143	783229
107252	783230
68595	783231
54841	783232
27770	783233
12026	783234
33820	783235
37535	783236
64226	783237
63789	783238
37049	783239
86049	783240
69811	783241
30524	783242
30620	783243
77759	783244
19662	783245
60204	783246
23230	783247
115022	783248
3364	783249
51269	783250
40779	783251
87872	783252
44460	783253
112907	783254
1335	783255
28218	783256
872	783257
17209	783258
43171	783259
130892	783260
69650	783261
77897	783262
5961	783263
44535	783264
7427	783265
13305	783266
30163	783267
530	783268
15049	783269
26169	783270
145480	783271
16254	783272
21924	783273
89221	783274
931	783275
63565	783276
15876	783277
123370	783278
69891	783279
86529	783280
66228	783281
19295	783282
11475	783283
90485	783284
26819	783285
48762	783286
16389	783287
331	783288
73586	783289
23244	783290
10752	783291
15483	783292
101649	783293
20910	783294
3756	783295
96209	783296
84020	783297
87535	783298
116301	783299
24243	783300
117579	783301
31653	783302
78567	783303
26196	783304
15959	783305
17195	783306
4482	783307
137163	783308
23946	783309
89561	783310
51181	783311
11606	783312
10120	783313
114310	783314
26985	783315
6187	783316
91127	783317
63745	783318
3009	783319
13226	783320
93694	783321
4459	783322
113164	783323
30393	783324
148402	783325
123123	783326
15469	783327
4088	783328
67186	783329
4811	783330
61555	783331
1443	783332
55479	783333
87812	783334
20100	783335
29863	783336
17972	783337
27879	783338
78948	783339
25346	783340
4595	783341
305	783342
141675	783343
29043	783344
86664	783345
9828	783346
75982	783347
26705	783348
6731	783349
11947	783350
23170	783351
55872	783352
87765	783353
134523	783354
47466	783355
14492	783356
40355	783357
55625	783358
116573	783359
65625	783360
3346	783361
42	783362
101409	783363
11586	783364
61232	783365
27969	783366
2760	783367
24780	783368
48020	783369
46395	783370
39829	783371
7920	783372
1523	783373
60314	783374
147045	783375
30503	783376
47402	783377
86743	783378
110808	783379
20130	783380
102555	783381
65360	783382
1170	783383
135079	783384
22466	783385
87629	783386
6988	783387
86827	783388
118311	783389
23044	783390
131633	783391
71433	783392
129706	783393
69214	783394
1226	783395
91158	783396
96036	783397
74093	783398
21120	783399
6106	783400
21628	783401
45214	783402
72918	783403
49717	783404
112339	783405
2120	783406
47524	783407
18277	783408
7782	783409
4001	783410
43632	783411
70430	783412
20481	783413
73867	783414
25521	783415
22649	783416
14275	783417
9570	783418
4228	783419
129276	783420
52609	783421
32877	783422
115822	783423
54501	783424
44893	783425
17008	783426
124606	783427
18733	783428
104903	783429
112808	783430
59395	783431
83617	783432
36910	783433
21823	783434
123248	783435
81218	783436
25519	783437
5637	783438
78981	783439
40572	783440
21421	783441
2243	783442
139308	783443
39403	783444
39164	783445
111405	783446
47808	783447
24130	783448
11806	783449
12849	783450
6849	783451
32009	783452
119647	783453
14440	783454
12776	783455
44674	783456
741	783457
8816	783458
55448	783459
73800	783460
189	783461
17187	783462
3563	783463
24582	783464
75589	783465
30525	783466
71041	783467
36621	783468
20576	783469
58930	783470
38665	783471
30608	783472
131610	783473
69273	783474
598	783475
99564	783476
105768	783477
20535	783478
103404	783479
7020	783480
9112	783481
89541	783482
33527	783483
64111	783484
61691	783485
5255	783486
50946	783487
18123	783488
2547	783489
41171	783490
62468	783491
34865	783492
14266	783493
64167	783494
27616	783495
65955	783496
87892	783497
116401	783498
1761	783499
64530	783500
17339	783501
49503	783502
12500	783503
78967	783504
19452	783505
75646	783506
19879	783507
72187	783508
33735	783509
107486	783510
5243	783511
148408	783512
40246	783513
43360	783514
45085	783515
120288	783516
2440	783517
777	783518
47155	783519
139332	783520
3962	783521
29311	783522
14887	783523
48529	783524
64644	783525
31019	783526
87343	783527
14537	783528
6667	783529
1992	783530
10831	783531
21501	783532
1614	783533
31813	783534
51508	783535
98317	783536
81304	783537
60111	783538
32386	783539
27339	783540
74749	783541
71878	783542
13918	783543
19649	783544
99087	783545
32031	783546
47778	783547
27590	783548
129538	783549
93236	783550
9255	783551
29627	783552
8926	783553
45179	783554
104394	783555
63979	783556
40515	783557
56870	783558
56147	783559
69426	783560
127837	783561
11725	783562
34149	783563
84148	783564
47417	783565
73122	783566
13723	783567
29278	783568
55653	783569
49944	783570
132085	783571
46164	783572
62799	783573
75688	783574
334	783575
39895	783576
9903	783577
52514	783578
134733	783579
124826	783580
147230	783581
67475	783582
83972	783583
31221	783584
33585	783585
67613	783586
42848	783587
40733	783588
28227	783589
24282	783590
10468	783591
44177	783592
18284	783593
2013	783594
46281	783595
6445	783596
46242	783597
12362	783598
16328	783599
110944	783600
83627	783601
5128	783602
1212	783603
118839	783604
92869	783605
18982	783606
803	783607
91241	783608
31098	783609
9922	783610
58126	783611
68845	783612
84584	783613
20765	783614
5766	783615
28543	783616
127480	783617
127348	783618
79263	783619
5464	783620
48176	783621
44032	783622
116886	783623
10652	783624
90623	783625
9115	783626
116517	783627
17168	783628
84415	783629
5303	783630
55233	783631
84978	783632
1374	783633
88390	783634
11225	783635
21173	783636
11850	783637
41895	783638
40278	783639
2063	783640
95391	783641
1777	783642
10768	783643
10254	783644
1040	783645
49124	783646
14980	783647
2571	783648
7349	783649
28328	783650
84547	783651
78064	783652
110159	783653
666	783654
66882	783655
7184	783656
1148	783657
19705	783658
50088	783659
4624	783660
87893	783661
20839	783662
21927	783663
113367	783664
30053	783665
39898	783666
29328	783667
92060	783668
12373	783669
77111	783670
115933	783671
30059	783672
23833	783673
44322	783674
17916	783675
61219	783676
38393	783677
29420	783678
31991	783679
103478	783680
14152	783681
144637	783682
33768	783683
101421	783684
52588	783685
18034	783686
15027	783687
11269	783688
17950	783689
23227	783690
63376	783691
69386	783692
1632	783693
13524	783694
3318	783695
113973	783696
95058	783697
12809	783698
5837	783699
49341	783700
127256	783701
39221	783702
2432	783703
28678	783704
17658	783705
89364	783706
42377	783707
49415	783708
117913	783709
10741	783710
9975	783711
101257	783712
73	783713
85309	783714
69789	783715
826	783716
9200	783717
16828	783718
21499	783719
6563	783720
42551	783721
43259	783722
42658	783723
132528	783724
23427	783725
89147	783726
2474	783727
2731	783728
25952	783729
6583	783730
23720	783731
98647	783732
128294	783733
14387	783734
37993	783735
3911	783736
16734	783737
114878	783738
1090	783739
48565	783740
77157	783741
34798	783742
110720	783743
118449	783744
10849	783745
110334	783746
14372	783747
92295	783748
37884	783749
33836	783750
17802	783751
2453	783752
29316	783753
18190	783754
54022	783755
57733	783756
86145	783757
109247	783758
7360	783759
145728	783760
18147	783761
46728	783762
3814	783763
8195	783764
111729	783765
47145	783766
92821	783767
8101	783768
3035	783769
118299	783770
1698	783771
49359	783772
10960	783773
69278	783774
69740	783775
34144	783776
79803	783777
66562	783778
97430	783779
59748	783780
47860	783781
44679	783782
5964	783783
64050	783784
131994	783785
47022	783786
26348	783787
608	783788
17704	783789
57511	783790
52640	783791
63189	783792
104512	783793
67	783794
75972	783795
30678	783796
7662	783797
140853	783798
4690	783799
33862	783800
31456	783801
1719	783802
23933	783803
36056	783804
7652	783805
25757	783806
60011	783807
43929	783808
15497	783809
134524	783810
37258	783811
4213	783812
110691	783813
938	783814
91457	783815
73692	783816
39563	783817
64950	783818
10482	783819
114942	783820
44545	783821
5996	783822
73427	783823
42994	783824
125208	783825
16887	783826
24563	783827
85026	783828
15851	783829
45633	783830
112358	783831
44382	783832
114106	783833
575	783834
34961	783835
54680	783836
25040	783837
50066	783838
146331	783839
26759	783840
46192	783841
63452	783842
24331	783843
54763	783844
145520	783845
11171	783846
26506	783847
135152	783848
61422	783849
31687	783850
23347	783851
81946	783852
74518	783853
142956	783854
18010	783855
45784	783856
78498	783857
107705	783858
19357	783859
57277	783860
29414	783861
36716	783862
4536	783863
22679	783864
39282	783865
83822	783866
32467	783867
39329	783868
37479	783869
115640	783870
126072	783871
32564	783872
149714	783873
1311	783874
102097	783875
100702	783876
944	783877
5984	783878
127815	783879
34565	783880
77143	783881
126162	783882
101412	783883
147098	783884
96858	783885
48210	783886
31763	783887
19176	783888
124524	783889
131220	783890
84124	783891
2657	783892
9429	783893
13241	783894
46029	783895
11109	783896
13517	783897
6628	783898
132455	783899
126672	783900
69597	783901
74727	783902
64652	783903
1011	783904
46661	783905
33809	783906
62237	783907
23173	783908
62259	783909
105794	783910
68177	783911
43700	783912
83482	783913
56304	783914
51235	783915
23661	783916
132	783917
1165	783918
104459	783919
5717	783920
6074	783921
34645	783922
97638	783923
93659	783924
16193	783925
25901	783926
1204	783927
28965	783928
84667	783929
43079	783930
65002	783931
9636	783932
23403	783933
20782	783934
51071	783935
61934	783936
1577	783937
95964	783938
60139	783939
133203	783940
5754	783941
33633	783942
26435	783943
47931	783944
15887	783945
58342	783946
12543	783947
56752	783948
21384	783949
72218	783950
24780	783951
117737	783952
33075	783953
13398	783954
114667	783955
50887	783956
19956	783957
12451	783958
129957	783959
38976	783960
23465	783961
18433	783962
58711	783963
32610	783964
15990	783965
13368	783966
66524	783967
1787	783968
7560	783969
6297	783970
39792	783971
24128	783972
84569	783973
60429	783974
98489	783975
996	783976
4307	783977
25765	783978
66789	783979
11470	783980
39695	783981
40333	783982
110015	783983
257	783984
67382	783985
14864	783986
56864	783987
4065	783988
12873	783989
84184	783990
11805	783991
67663	783992
32581	783993
47098	783994
8294	783995
80227	783996
21643	783997
50416	783998
38364	783999
46470	784000
32158	784001
527	784002
69260	784003
79329	784004
62431	784005
22940	784006
64276	784007
32183	784008
82965	784009
70040	784010
125653	784011
29122	784012
72609	784013
3332	784014
13564	784015
90033	784016
12118	784017
117472	784018
48353	784019
28131	784020
18376	784021
69020	784022
10048	784023
65329	784024
33833	784025
4667	784026
119761	784027
83521	784028
84389	784029
226	784030
36361	784031
9534	784032
128057	784033
99962	784034
36626	784035
111945	784036
69118	784037
11912	784038
28103	784039
26828	784040
15350	784041
46418	784042
2753	784043
131483	784044
67577	784045
9248	784046
6990	784047
48885	784048
76035	784049
13192	784050
78851	784051
62067	784052
18718	784053
31381	784054
36651	784055
35304	784056
14981	784057
13327	784058
12991	784059
7746	784060
17017	784061
150251	784062
117654	784063
112038	784064
34373	784065
47844	784066
52253	784067
25120	784068
82058	784069
36012	784070
23898	784071
10810	784072
35790	784073
5034	784074
31129	784075
2864	784076
69253	784077
41669	784078
17341	784079
54239	784080
16841	784081
8194	784082
81448	784083
16465	784084
62742	784085
1721	784086
75815	784087
12451	784088
90749	784089
14226	784090
23307	784091
92650	784092
147109	784093
18304	784094
106874	784095
2709	784096
134772	784097
15636	784098
33669	784099
14035	784100
59530	784101
42208	784102
12639	784103
41498	784104
60052	784105
64433	784106
117642	784107
109770	784108
16140	784109
13834	784110
31918	784111
41230	784112
14593	784113
44981	784114
28702	784115
5889	784116
86124	784117
31371	784118
21729	784119
5433	784120
42309	784121
32862	784122
12896	784123
743	784124
24122	784125
23340	784126
126731	784127
47621	784128
13707	784129
18965	784130
22808	784131
103461	784132
1237	784133
28643	784134
121550	784135
21413	784136
76497	784137
105708	784138
60611	784139
42585	784140
53290	784141
1042	784142
26126	784143
91339	784144
35407	784145
3553	784146
17589	784147
71445	784148
55202	784149
39933	784150
23777	784151
20968	784152
34135	784153
132209	784154
48360	784155
30427	784156
92138	784157
9011	784158
45095	784159
20953	784160
69301	784161
44458	784162
42930	784163
81837	784164
52593	784165
36818	784166
27562	784167
1625	784168
171	784169
30111	784170
135156	784171
15533	784172
41299	784173
17191	784174
10623	784175
73418	784176
30726	784177
32068	784178
742	784179
6035	784180
59678	784181
27859	784182
12486	784183
12840	784184
6480	784185
132607	784186
38986	784187
27553	784188
5178	784189
22419	784190
784	784191
49329	784192
150505	784193
381	784194
302	784195
3047	784196
82525	784197
52661	784198
119586	784199
57736	784200
51107	784201
32805	784202
3626	784203
82900	784204
34907	784205
103902	784206
58478	784207
134	784208
22271	784209
364	784210
115987	784211
12797	784212
15	784213
29261	784214
4767	784215
49334	784216
54283	784217
27547	784218
82026	784219
72433	784220
24305	784221
111569	784222
60699	784223
92362	784224
121626	784225
5981	784226
32454	784227
63869	784228
334	784229
64293	784230
39999	784231
75701	784232
73223	784233
49779	784234
78407	784235
146083	784236
1883	784237
48974	784238
57908	784239
57780	784240
116896	784241
7859	784242
16059	784243
9930	784244
41867	784245
3872	784246
87382	784247
116794	784248
50899	784249
38121	784250
37126	784251
20306	784252
122126	784253
117330	784254
128843	784255
56382	784256
97722	784257
78369	784258
5265	784259
30115	784260
132194	784261
2802	784262
21712	784263
32982	784264
8893	784265
13008	784266
34825	784267
58122	784268
95236	784269
35298	784270
1730	784271
24799	784272
37783	784273
9626	784274
25390	784275
64722	784276
12079	784277
34101	784278
123299	784279
20228	784280
99922	784281
6895	784282
7760	784283
9954	784284
18883	784285
17731	784286
65687	784287
67763	784288
973	784289
76051	784290
1600	784291
42411	784292
55519	784293
102757	784294
49398	784295
79559	784296
18478	784297
119627	784298
2720	784299
4857	784300
16408	784301
47206	784302
125697	784303
64731	784304
124118	784305
84421	784306
36068	784307
8271	784308
9892	784309
54008	784310
1640	784311
1697	784312
110198	784313
1993	784314
40527	784315
3502	784316
121048	784317
23626	784318
51144	784319
78879	784320
30857	784321
2252	784322
12425	784323
10418	784324
16796	784325
55189	784326
99633	784327
38775	784328
60989	784329
24421	784330
11096	784331
38865	784332
27310	784333
62185	784334
45020	784335
81879	784336
27784	784337
19581	784338
547	784339
16366	784340
56154	784341
12219	784342
85999	784343
10698	784344
42715	784345
126901	784346
11243	784347
36434	784348
23010	784349
33411	784350
74800	784351
102260	784352
6502	784353
817	784354
11566	784355
57295	784356
75698	784357
119721	784358
79207	784359
12505	784360
122469	784361
20469	784362
31264	784363
66292	784364
11930	784365
21687	784366
2221	784367
67369	784368
21566	784369
137144	784370
48411	784371
86400	784372
58113	784373
12697	784374
31710	784375
7759	784376
88543	784377
26859	784378
1126	784379
32893	784380
83260	784381
62731	784382
105161	784383
10455	784384
9354	784385
51045	784386
511	784387
58453	784388
26221	784389
93608	784390
79983	784391
16329	784392
54635	784393
79500	784394
33881	784395
32924	784396
51165	784397
30378	784398
67219	784399
46249	784400
7699	784401
22636	784402
76807	784403
117031	784404
4846	784405
16697	784406
3050	784407
43319	784408
20868	784409
16122	784410
36351	784411
145712	784412
4463	784413
4616	784414
7012	784415
101263	784416
28867	784417
53086	784418
12677	784419
2078	784420
14368	784421
96702	784422
15454	784423
11400	784424
3775	784425
21296	784426
38419	784427
59441	784428
21522	784429
19875	784430
4272	784431
89290	784432
30506	784433
41050	784434
35022	784435
73839	784436
17111	784437
122169	784438
6926	784439
10728	784440
75514	784441
100413	784442
57675	784443
77440	784444
53338	784445
7454	784446
98164	784447
86223	784448
59584	784449
8232	784450
20973	784451
3372	784452
70606	784453
10593	784454
39756	784455
13099	784456
42060	784457
41676	784458
115328	784459
109014	784460
68422	784461
136796	784462
124684	784463
25194	784464
30489	784465
30442	784466
71533	784467
79957	784468
89256	784469
1002	784470
58170	784471
27133	784472
9017	784473
112888	784474
104692	784475
6972	784476
36665	784477
10127	784478
5096	784479
10351	784480
103152	784481
16019	784482
36871	784483
53737	784484
73184	784485
81678	784486
81993	784487
79040	784488
25246	784489
54128	784490
10336	784491
13969	784492
64911	784493
51095	784494
3164	784495
82031	784496
80852	784497
27807	784498
36520	784499
5660	784500
57944	784501
119554	784502
6129	784503
6663	784504
8467	784505
49180	784506
9082	784507
2381	784508
86301	784509
43094	784510
38886	784511
5146	784512
87135	784513
1071	784514
15715	784515
86714	784516
74815	784517
1484	784518
143013	784519
14265	784520
36669	784521
98508	784522
71711	784523
41510	784524
15574	784525
16005	784526
5908	784527
108741	784528
9942	784529
1	784530
119383	784531
739	784532
12027	784533
42	784534
73947	784535
76403	784536
17689	784537
70465	784538
42020	784539
108236	784540
105067	784541
103350	784542
51738	784543
13764	784544
84278	784545
18314	784546
5011	784547
15439	784548
34985	784549
68592	784550
68994	784551
6744	784552
3016	784553
97454	784554
125503	784555
115504	784556
42177	784557
98879	784558
136742	784559
17930	784560
11167	784561
101077	784562
84116	784563
370	784564
53012	784565
111757	784566
17246	784567
33913	784568
3808	784569
96716	784570
7938	784571
41557	784572
96408	784573
119522	784574
42477	784575
58806	784576
38478	784577
85868	784578
17877	784579
10541	784580
100437	784581
16717	784582
16885	784583
48363	784584
77995	784585
64109	784586
47451	784587
130234	784588
13872	784589
42447	784590
23053	784591
71865	784592
3525	784593
1989	784594
52258	784595
2666	784596
77374	784597
18021	784598
4731	784599
68924	784600
86548	784601
32021	784602
143689	784603
35207	784604
33223	784605
5065	784606
2931	784607
7598	784608
45808	784609
64522	784610
1515	784611
616	784612
59568	784613
144233	784614
14345	784615
90778	784616
8466	784617
7065	784618
96834	784619
105525	784620
12398	784621
59833	784622
6475	784623
29796	784624
11886	784625
66685	784626
44364	784627
22186	784628
82579	784629
44381	784630
132873	784631
44284	784632
59378	784633
70015	784634
73438	784635
9445	784636
54386	784637
411	784638
131140	784639
2661	784640
82418	784641
17980	784642
92000	784643
86815	784644
43039	784645
1364	784646
24485	784647
98923	784648
67994	784649
8345	784650
115058	784651
144013	784652
54805	784653
35457	784654
10158	784655
54800	784656
6641	784657
4610	784658
4549	784659
43550	784660
65505	784661
93379	784662
1904	784663
76815	784664
95897	784665
14352	784666
85950	784667
46275	784668
13977	784669
13699	784670
8727	784671
89347	784672
52554	784673
84153	784674
109211	784675
12628	784676
43964	784677
3874	784678
117969	784679
21213	784680
13054	784681
51878	784682
13054	784683
14268	784684
75874	784685
9946	784686
123173	784687
85633	784688
130354	784689
59246	784690
69262	784691
28934	784692
32208	784693
26248	784694
55187	784695
17592	784696
9603	784697
35642	784698
72634	784699
22728	784700
55074	784701
17489	784702
2232	784703
71150	784704
64974	784705
47204	784706
71313	784707
19565	784708
33303	784709
87362	784710
112270	784711
27402	784712
13030	784713
112432	784714
68693	784715
1062	784716
65952	784717
17288	784718
34652	784719
5912	784720
68975	784721
47031	784722
35202	784723
25221	784724
127505	784725
78993	784726
25822	784727
7712	784728
102736	784729
35189	784730
67939	784731
121300	784732
3039	784733
19906	784734
75800	784735
39530	784736
440	784737
129381	784738
31643	784739
57802	784740
45838	784741
59543	784742
22038	784743
30399	784744
40612	784745
54671	784746
44027	784747
89316	784748
147317	784749
53956	784750
74781	784751
15	784752
54162	784753
83031	784754
31309	784755
75860	784756
8760	784757
5441	784758
47907	784759
12564	784760
28741	784761
24513	784762
2912	784763
55523	784764
595	784765
1539	784766
3127	784767
92655	784768
109026	784769
97799	784770
2130	784771
119280	784772
82663	784773
4776	784774
20611	784775
76236	784776
26850	784777
5760	784778
69919	784779
55368	784780
148800	784781
29990	784782
9884	784783
2869	784784
30440	784785
4717	784786
43008	784787
30107	784788
58819	784789
45341	784790
4862	784791
129110	784792
4701	784793
34816	784794
65596	784795
20344	784796
4687	784797
103193	784798
91983	784799
1677	784800
28113	784801
51533	784802
51808	784803
10777	784804
122	784805
276	784806
129843	784807
38287	784808
40000	784809
12479	784810
40561	784811
35460	784812
61928	784813
1714	784814
107521	784815
53096	784816
17197	784817
4455	784818
57265	784819
74760	784820
139026	784821
101411	784822
88475	784823
10309	784824
16340	784825
100428	784826
135220	784827
47930	784828
13706	784829
10996	784830
17436	784831
1842	784832
68374	784833
30066	784834
76897	784835
84858	784836
114565	784837
87716	784838
53	784839
38251	784840
43694	784841
7990	784842
40594	784843
746	784844
9	784845
132	784846
3628	784847
23175	784848
21215	784849
27333	784850
13175	784851
460	784852
18039	784853
2007	784854
2656	784855
109621	784856
89367	784857
12723	784858
81710	784859
41584	784860
66050	784861
764	784862
13460	784863
84706	784864
37478	784865
66338	784866
77031	784867
44487	784868
35980	784869
132613	784870
58770	784871
112919	784872
43077	784873
18942	784874
126271	784875
51614	784876
4751	784877
7885	784878
48913	784879
9612	784880
33211	784881
46541	784882
52058	784883
3735	784884
40984	784885
45995	784886
52476	784887
46970	784888
214	784889
146012	784890
106885	784891
28038	784892
32288	784893
30323	784894
40145	784895
2507	784896
27384	784897
43186	784898
27138	784899
13804	784900
7843	784901
18252	784902
65498	784903
76899	784904
2174	784905
52305	784906
84621	784907
5760	784908
25786	784909
16399	784910
84426	784911
19	784912
22481	784913
2499	784914
66164	784915
12901	784916
118436	784917
3587	784918
87562	784919
11854	784920
3669	784921
15734	784922
23293	784923
1592	784924
145368	784925
39178	784926
35274	784927
19086	784928
59427	784929
13023	784930
40037	784931
54765	784932
29548	784933
44191	784934
52598	784935
10035	784936
43147	784937
3949	784938
14283	784939
82566	784940
59716	784941
88809	784942
15469	784943
9931	784944
47953	784945
6884	784946
19893	784947
978	784948
51044	784949
4173	784950
6223	784951
65437	784952
3008	784953
15654	784954
53085	784955
55548	784956
28601	784957
24386	784958
28022	784959
9468	784960
5167	784961
24833	784962
36053	784963
2630	784964
77391	784965
56653	784966
53602	784967
37676	784968
3507	784969
59248	784970
86035	784971
72352	784972
10183	784973
68819	784974
31691	784975
113576	784976
55209	784977
3807	784978
131705	784979
6962	784980
4	784981
46677	784982
2849	784983
48060	784984
59603	784985
58089	784986
27632	784987
24315	784988
145036	784989
34219	784990
29153	784991
24431	784992
25964	784993
98264	784994
62492	784995
90350	784996
16265	784997
123685	784998
16	784999
24316	785000
101784	785001
70772	785002
64326	785003
72243	785004
42268	785005
36823	785006
38116	785007
131039	785008
7736	785009
21042	785010
26170	785011
22104	785012
39855	785013
46620	785014
73891	785015
62042	785016
14779	785017
35898	785018
49174	785019
756	785020
96582	785021
26709	785022
147746	785023
62165	785024
100166	785025
143695	785026
1087	785027
24957	785028
10424	785029
18681	785030
8523	785031
93141	785032
16581	785033
96531	785034
79	785035
85109	785036
84578	785037
9663	785038
971	785039
39620	785040
5087	785041
14306	785042
69481	785043
20652	785044
30604	785045
4584	785046
98068	785047
58723	785048
26875	785049
53200	785050
22663	785051
89923	785052
60393	785053
76683	785054
3446	785055
39088	785056
30388	785057
85910	785058
49097	785059
36920	785060
58934	785061
24855	785062
9326	785063
54190	785064
16546	785065
24423	785066
23881	785067
36966	785068
19366	785069
52740	785070
46983	785071
57573	785072
62445	785073
34279	785074
72567	785075
17094	785076
50880	785077
66455	785078
30816	785079
29683	785080
85731	785081
126865	785082
41395	785083
25343	785084
6675	785085
42414	785086
30242	785087
19581	785088
19237	785089
12575	785090
8721	785091
47031	785092
95115	785093
62224	785094
133370	785095
89814	785096
5745	785097
12219	785098
1611	785099
99534	785100
35624	785101
107955	785102
2973	785103
16510	785104
23293	785105
33116	785106
2770	785107
105659	785108
135339	785109
35817	785110
22489	785111
12780	785112
107363	785113
59875	785114
13918	785115
40509	785116
3123	785117
21432	785118
29825	785119
45495	785120
6813	785121
2985	785122
41439	785123
65835	785124
62082	785125
1246	785126
65289	785127
35589	785128
64682	785129
13581	785130
42196	785131
99473	785132
63165	785133
31807	785134
14364	785135
70984	785136
61599	785137
13624	785138
14945	785139
2299	785140
2533	785141
109762	785142
29503	785143
39593	785144
6921	785145
6206	785146
73531	785147
116039	785148
95215	785149
7634	785150
72011	785151
93199	785152
61149	785153
768	785154
76280	785155
23861	785156
145699	785157
12118	785158
3507	785159
5828	785160
49496	785161
112264	785162
29317	785163
63884	785164
110358	785165
57634	785166
71141	785167
33175	785168
70258	785169
22299	785170
22698	785171
6301	785172
476	785173
21600	785174
27621	785175
23278	785176
40010	785177
28916	785178
106210	785179
33006	785180
54251	785181
938	785182
57959	785183
5151	785184
30459	785185
56819	785186
117889	785187
108026	785188
17124	785189
26808	785190
46926	785191
18045	785192
63735	785193
86370	785194
7080	785195
14733	785196
113130	785197
10320	785198
19695	785199
38859	785200
469	785201
11979	785202
45862	785203
100858	785204
78433	785205
57547	785206
111432	785207
21500	785208
29423	785209
110135	785210
80625	785211
43183	785212
43582	785213
66791	785214
3499	785215
100148	785216
63319	785217
107112	785218
13932	785219
104683	785220
16646	785221
10075	785222
14030	785223
6571	785224
20194	785225
121236	785226
12800	785227
3974	785228
22098	785229
12784	785230
17276	785231
20732	785232
2885	785233
43977	785234
6396	785235
52691	785236
38006	785237
12374	785238
41416	785239
25711	785240
18190	785241
1336	785242
20488	785243
12439	785244
23006	785245
63994	785246
29990	785247
5288	785248
24471	785249
125421	785250
3923	785251
2736	785252
3798	785253
14457	785254
128133	785255
16389	785256
101549	785257
98120	785258
30330	785259
37130	785260
20214	785261
21390	785262
33	785263
114295	785264
23871	785265
79939	785266
25255	785267
11486	785268
18322	785269
24073	785270
8423	785271
55006	785272
19486	785273
8666	785274
113834	785275
53835	785276
7945	785277
32551	785278
8782	785279
47845	785280
84104	785281
62091	785282
712	785283
100092	785284
13034	785285
91773	785286
25081	785287
5738	785288
43956	785289
10328	785290
72301	785291
117401	785292
59769	785293
16030	785294
20310	785295
9937	785296
89298	785297
117276	785298
56722	785299
99775	785300
20182	785301
110657	785302
7957	785303
133533	785304
22301	785305
23902	785306
6939	785307
12334	785308
16636	785309
60954	785310
1511	785311
341	785312
59436	785313
18188	785314
27437	785315
49706	785316
37835	785317
1071	785318
128587	785319
17931	785320
14200	785321
20154	785322
563	785323
1331	785324
3876	785325
13107	785326
2719	785327
44629	785328
2127	785329
42847	785330
37880	785331
52481	785332
9405	785333
7113	785334
88197	785335
15559	785336
170	785337
49108	785338
897	785339
2907	785340
26731	785341
144789	785342
9840	785343
32332	785344
3168	785345
1273	785346
51433	785347
41225	785348
6064	785349
14108	785350
36020	785351
3682	785352
73928	785353
2280	785354
6240	785355
7299	785356
12274	785357
70976	785358
12734	785359
61860	785360
56997	785361
7694	785362
23866	785363
65593	785364
5402	785365
10758	785366
1072	785367
31348	785368
12856	785369
38375	785370
13558	785371
31787	785372
44960	785373
100948	785374
17497	785375
101816	785376
34481	785377
55832	785378
53731	785379
86351	785380
14497	785381
41160	785382
115136	785383
4482	785384
112298	785385
16957	785386
52258	785387
30445	785388
16196	785389
24050	785390
74883	785391
19258	785392
96610	785393
2811	785394
63753	785395
29288	785396
76006	785397
106034	785398
150368	785399
46047	785400
10099	785401
90255	785402
91839	785403
2675	785404
35034	785405
72985	785406
62153	785407
133985	785408
69545	785409
84155	785410
50522	785411
101361	785412
33411	785413
30422	785414
53916	785415
39755	785416
78050	785417
7161	785418
45024	785419
109621	785420
8587	785421
56329	785422
26530	785423
5563	785424
122383	785425
3057	785426
11798	785427
116828	785428
15814	785429
55709	785430
5593	785431
12743	785432
19595	785433
49771	785434
7102	785435
1426	785436
29374	785437
28677	785438
56265	785439
30196	785440
14457	785441
122690	785442
15756	785443
9566	785444
1237	785445
48	785446
78797	785447
24132	785448
40523	785449
100737	785450
16951	785451
32757	785452
2237	785453
436	785454
2179	785455
11711	785456
106135	785457
71693	785458
83237	785459
12351	785460
22784	785461
55488	785462
128139	785463
18660	785464
40454	785465
57743	785466
41310	785467
51444	785468
14737	785469
57575	785470
86468	785471
28128	785472
51455	785473
44900	785474
121609	785475
18821	785476
59505	785477
53425	785478
26167	785479
115131	785480
54621	785481
9532	785482
53597	785483
20142	785484
3578	785485
32967	785486
18843	785487
25461	785488
10491	785489
18936	785490
138430	785491
37220	785492
134284	785493
30734	785494
17425	785495
14829	785496
17256	785497
30519	785498
29449	785499
5043	785500
97255	785501
49365	785502
88291	785503
58193	785504
57138	785505
85	785506
97983	785507
118130	785508
203	785509
32156	785510
36646	785511
10693	785512
103829	785513
21025	785514
10178	785515
62627	785516
39677	785517
11444	785518
23683	785519
36383	785520
56694	785521
1570	785522
15646	785523
30394	785524
12409	785525
58979	785526
18188	785527
14118	785528
59591	785529
119943	785530
43503	785531
47393	785532
8203	785533
83831	785534
934	785535
8548	785536
59482	785537
21656	785538
126472	785539
37689	785540
17519	785541
92032	785542
26965	785543
2159	785544
51477	785545
19532	785546
4567	785547
73220	785548
34912	785549
79809	785550
28421	785551
8181	785552
25793	785553
17867	785554
65330	785555
4553	785556
62788	785557
14340	785558
79249	785559
59397	785560
129413	785561
524	785562
105021	785563
88072	785564
67549	785565
59230	785566
6291	785567
60395	785568
4523	785569
113510	785570
96057	785571
11611	785572
11	785573
24380	785574
4886	785575
2345	785576
25371	785577
66468	785578
94307	785579
16911	785580
22277	785581
14952	785582
36438	785583
13321	785584
355	785585
13683	785586
24346	785587
14070	785588
50364	785589
103646	785590
16857	785591
88330	785592
564	785593
36988	785594
22085	785595
65271	785596
115601	785597
25771	785598
2920	785599
136518	785600
870	785601
1972	785602
25080	785603
5746	785604
4115	785605
118278	785606
58730	785607
50501	785608
18841	785609
9321	785610
4441	785611
1690	785612
65081	785613
13404	785614
85962	785615
71890	785616
15629	785617
19976	785618
114928	785619
2786	785620
90362	785621
38114	785622
28629	785623
19435	785624
9815	785625
107726	785626
101850	785627
75899	785628
32646	785629
49431	785630
28067	785631
11804	785632
2073	785633
54879	785634
50104	785635
17092	785636
35563	785637
927	785638
83478	785639
43782	785640
15374	785641
1400	785642
53310	785643
53027	785644
12066	785645
58956	785646
27385	785647
7719	785648
23080	785649
118853	785650
254	785651
6246	785652
77547	785653
80861	785654
97242	785655
3757	785656
125547	785657
121277	785658
54201	785659
15924	785660
69662	785661
13220	785662
65824	785663
43607	785664
26837	785665
14841	785666
123227	785667
92612	785668
14901	785669
54539	785670
21353	785671
49703	785672
27783	785673
7510	785674
121555	785675
83041	785676
28982	785677
28954	785678
98278	785679
3194	785680
9381	785681
116471	785682
68121	785683
34883	785684
79467	785685
1226	785686
66420	785687
52323	785688
119095	785689
104313	785690
30588	785691
38038	785692
16769	785693
137596	785694
29	785695
22010	785696
8024	785697
10925	785698
127548	785699
4957	785700
9344	785701
7606	785702
52573	785703
50546	785704
59290	785705
38620	785706
44729	785707
19263	785708
42862	785709
36121	785710
23341	785711
76782	785712
20059	785713
25621	785714
78399	785715
55450	785716
32044	785717
19030	785718
121540	785719
116917	785720
55777	785721
2312	785722
2850	785723
12649	785724
30291	785725
118403	785726
111544	785727
100365	785728
64802	785729
75634	785730
23163	785731
102995	785732
29853	785733
75155	785734
65342	785735
35614	785736
14688	785737
12040	785738
5950	785739
1171	785740
6325	785741
24281	785742
13831	785743
142961	785744
5226	785745
102507	785746
32220	785747
10474	785748
4504	785749
14643	785750
5098	785751
140504	785752
687	785753
21324	785754
50246	785755
99493	785756
81195	785757
11459	785758
63366	785759
25971	785760
118278	785761
74878	785762
82010	785763
87515	785764
105013	785765
86071	785766
585	785767
98153	785768
4774	785769
42616	785770
26117	785771
50498	785772
5053	785773
77246	785774
1142	785775
1274	785776
51411	785777
47122	785778
213	785779
36080	785780
96949	785781
63790	785782
74073	785783
54129	785784
54746	785785
44257	785786
6051	785787
28947	785788
34875	785789
73895	785790
17705	785791
110170	785792
9041	785793
2160	785794
63154	785795
18035	785796
2612	785797
28991	785798
45756	785799
138368	785800
7317	785801
78780	785802
97301	785803
21442	785804
43953	785805
12501	785806
23640	785807
582	785808
32688	785809
126305	785810
47845	785811
3364	785812
88488	785813
50476	785814
9851	785815
47285	785816
12992	785817
25675	785818
58909	785819
107144	785820
20753	785821
24067	785822
117897	785823
110808	785824
109992	785825
8594	785826
23633	785827
31242	785828
16554	785829
104306	785830
66971	785831
90002	785832
45507	785833
65	785834
111528	785835
4283	785836
13113	785837
119779	785838
70474	785839
145436	785840
79978	785841
56060	785842
2019	785843
30204	785844
74752	785845
3981	785846
102624	785847
108899	785848
10459	785849
23512	785850
2265	785851
54886	785852
68465	785853
88773	785854
20260	785855
44608	785856
85639	785857
74113	785858
24952	785859
46318	785860
119853	785861
18917	785862
84481	785863
1649	785864
11810	785865
44970	785866
40807	785867
45441	785868
89448	785869
22151	785870
100505	785871
48139	785872
78765	785873
15067	785874
2980	785875
989	785876
31252	785877
47415	785878
58302	785879
4909	785880
70627	785881
20321	785882
7700	785883
76911	785884
59300	785885
43599	785886
17174	785887
21109	785888
35853	785889
53685	785890
69957	785891
115530	785892
37181	785893
17692	785894
116110	785895
88947	785896
7406	785897
99026	785898
24674	785899
132831	785900
123518	785901
10989	785902
8275	785903
51772	785904
31670	785905
4708	785906
29	785907
528	785908
33116	785909
6691	785910
4362	785911
9962	785912
55	785913
35656	785914
14026	785915
7897	785916
35080	785917
207	785918
7269	785919
27597	785920
134870	785921
6314	785922
711	785923
17977	785924
1556	785925
81076	785926
52995	785927
62692	785928
31187	785929
61870	785930
83247	785931
6106	785932
62897	785933
44001	785934
26945	785935
48749	785936
6505	785937
112443	785938
2958	785939
127903	785940
19650	785941
4855	785942
74674	785943
79198	785944
27656	785945
17857	785946
65341	785947
60003	785948
87728	785949
17677	785950
30614	785951
1603	785952
131142	785953
80493	785954
99120	785955
97406	785956
25697	785957
59019	785958
3159	785959
37054	785960
70632	785961
10333	785962
39612	785963
38599	785964
60609	785965
37703	785966
32052	785967
2156	785968
90942	785969
10737	785970
69141	785971
11604	785972
21525	785973
84347	785974
108683	785975
16299	785976
90217	785977
122895	785978
121	785979
64034	785980
52688	785981
98661	785982
6841	785983
8195	785984
42010	785985
106852	785986
40944	785987
52150	785988
93415	785989
5361	785990
5793	785991
47629	785992
20662	785993
39726	785994
15572	785995
95214	785996
105314	785997
38432	785998
107145	785999
2876	786000
51668	786001
47921	786002
46610	786003
43417	786004
90258	786005
89493	786006
115946	786007
9942	786008
37154	786009
7383	786010
87693	786011
64	786012
118227	786013
130763	786014
4166	786015
74953	786016
11176	786017
30067	786018
1009	786019
38164	786020
44932	786021
19822	786022
4021	786023
7025	786024
12128	786025
1274	786026
60463	786027
108550	786028
70423	786029
16271	786030
108068	786031
22855	786032
36125	786033
57302	786034
79426	786035
89446	786036
60894	786037
2050	786038
38047	786039
54412	786040
30265	786041
13153	786042
4284	786043
16763	786044
66661	786045
1357	786046
125116	786047
14342	786048
13874	786049
15541	786050
4172	786051
47923	786052
29900	786053
122285	786054
775	786055
126907	786056
96666	786057
85767	786058
5699	786059
7035	786060
53255	786061
67002	786062
55338	786063
75730	786064
27780	786065
36359	786066
6636	786067
3028	786068
21630	786069
2164	786070
41017	786071
1262	786072
325	786073
54210	786074
93535	786075
30065	786076
123451	786077
58591	786078
26132	786079
10715	786080
95791	786081
39347	786082
29941	786083
17566	786084
31612	786085
15691	786086
54391	786087
128624	786088
9045	786089
77046	786090
34726	786091
12001	786092
28850	786093
4086	786094
33677	786095
37920	786096
28898	786097
41594	786098
98076	786099
56337	786100
144220	786101
7220	786102
34922	786103
75472	786104
21097	786105
114043	786106
33	786107
130	786108
134003	786109
60613	786110
74	786111
17041	786112
6572	786113
8673	786114
8442	786115
9929	786116
14371	786117
17466	786118
40690	786119
33304	786120
18869	786121
1410	786122
3864	786123
6541	786124
4093	786125
52780	786126
750	786127
103178	786128
43038	786129
1110	786130
65088	786131
20568	786132
53400	786133
52965	786134
27318	786135
28231	786136
75385	786137
31254	786138
4120	786139
47928	786140
30576	786141
1751	786142
129373	786143
16943	786144
16831	786145
142894	786146
19957	786147
30061	786148
11703	786149
19559	786150
26768	786151
23406	786152
23914	786153
4502	786154
1374	786155
13908	786156
18326	786157
24232	786158
25856	786159
96475	786160
26514	786161
1908	786162
29616	786163
39452	786164
69395	786165
55488	786166
105636	786167
7161	786168
65	786169
19682	786170
20190	786171
111931	786172
18132	786173
97784	786174
113145	786175
84810	786176
67967	786177
21887	786178
25231	786179
32135	786180
58100	786181
98996	786182
11809	786183
76669	786184
8904	786185
56687	786186
6023	786187
7198	786188
147017	786189
17481	786190
5110	786191
64204	786192
136292	786193
94853	786194
47430	786195
21575	786196
375	786197
19425	786198
110060	786199
117204	786200
19694	786201
12621	786202
16571	786203
49997	786204
26911	786205
60756	786206
41459	786207
32506	786208
2959	786209
52908	786210
35398	786211
2456	786212
68633	786213
43971	786214
17387	786215
59229	786216
70526	786217
32841	786218
30669	786219
51644	786220
29892	786221
25120	786222
587	786223
55843	786224
1066	786225
12665	786226
12620	786227
29960	786228
346	786229
44070	786230
14267	786231
50448	786232
29755	786233
12683	786234
22327	786235
36850	786236
7782	786237
84349	786238
23426	786239
10261	786240
64570	786241
33202	786242
138824	786243
149826	786244
27418	786245
19423	786246
130405	786247
15988	786248
2668	786249
143870	786250
30754	786251
117675	786252
37497	786253
14863	786254
106840	786255
55708	786256
20202	786257
3835	786258
38185	786259
5	786260
32100	786261
66612	786262
348	786263
2245	786264
26871	786265
54511	786266
2849	786267
83572	786268
5361	786269
74222	786270
30875	786271
46886	786272
56565	786273
92169	786274
58211	786275
61013	786276
44370	786277
104457	786278
21414	786279
15480	786280
10973	786281
94191	786282
134698	786283
4357	786284
109068	786285
141938	786286
26936	786287
104289	786288
70845	786289
19164	786290
123184	786291
35449	786292
79952	786293
24118	786294
3761	786295
48489	786296
82975	786297
108640	786298
10577	786299
52618	786300
20353	786301
67648	786302
11172	786303
102122	786304
99806	786305
25398	786306
120332	786307
18849	786308
25902	786309
11956	786310
109665	786311
118643	786312
108	786313
90537	786314
56779	786315
48668	786316
5268	786317
9188	786318
105099	786319
1417	786320
69433	786321
41769	786322
15916	786323
8024	786324
5330	786325
19297	786326
23780	786327
23486	786328
82238	786329
48445	786330
26495	786331
109199	786332
53080	786333
87999	786334
882	786335
25241	786336
17340	786337
39456	786338
48968	786339
715	786340
74669	786341
7137	786342
22466	786343
92828	786344
31436	786345
89996	786346
62084	786347
27269	786348
84298	786349
6345	786350
5356	786351
51923	786352
13187	786353
11798	786354
18616	786355
21805	786356
115152	786357
44233	786358
11153	786359
83202	786360
32162	786361
115176	786362
14407	786363
17625	786364
24453	786365
91326	786366
4508	786367
70075	786368
28804	786369
55348	786370
37690	786371
214	786372
27420	786373
95263	786374
52934	786375
13249	786376
15977	786377
7156	786378
42264	786379
36593	786380
15446	786381
99320	786382
117018	786383
77826	786384
29072	786385
35588	786386
34879	786387
19621	786388
10180	786389
95234	786390
18153	786391
13230	786392
17337	786393
30764	786394
10617	786395
69402	786396
20310	786397
39760	786398
89385	786399
48199	786400
79173	786401
19227	786402
21651	786403
10555	786404
122684	786405
22635	786406
984	786407
71999	786408
25386	786409
20237	786410
60310	786411
69209	786412
97726	786413
58801	786414
22557	786415
124228	786416
87066	786417
29349	786418
40341	786419
69792	786420
65733	786421
1859	786422
3802	786423
58816	786424
65747	786425
21737	786426
125264	786427
48470	786428
51964	786429
58635	786430
54634	786431
10909	786432
15649	786433
39413	786434
118178	786435
69719	786436
2216	786437
29058	786438
48697	786439
839	786440
1879	786441
45302	786442
95620	786443
10552	786444
3656	786445
71878	786446
16097	786447
81897	786448
11582	786449
898	786450
58655	786451
37601	786452
67667	786453
47819	786454
5039	786455
71606	786456
20311	786457
7	786458
2391	786459
72299	786460
40124	786461
118616	786462
49185	786463
48379	786464
63261	786465
10564	786466
22925	786467
24716	786468
3312	786469
21626	786470
56316	786471
95221	786472
1781	786473
16739	786474
92510	786475
98032	786476
14794	786477
16909	786478
244	786479
41881	786480
45825	786481
59539	786482
63005	786483
42134	786484
26952	786485
147982	786486
2280	786487
5918	786488
1234	786489
4298	786490
53904	786491
22644	786492
88041	786493
25275	786494
28370	786495
43540	786496
32415	786497
7826	786498
57844	786499
41040	786500
30322	786501
36	786502
10372	786503
82037	786504
44523	786505
27807	786506
51153	786507
5883	786508
13097	786509
113088	786510
77376	786511
50557	786512
58593	786513
27981	786514
85018	786515
25045	786516
825	786517
31236	786518
16690	786519
42154	786520
113948	786521
5708	786522
105871	786523
2167	786524
25421	786525
889	786526
16869	786527
99	786528
78877	786529
49850	786530
323	786531
53607	786532
2944	786533
42278	786534
41768	786535
13745	786536
53725	786537
47348	786538
67110	786539
5332	786540
52242	786541
15005	786542
5460	786543
62346	786544
10042	786545
69928	786546
31076	786547
8238	786548
8451	786549
59138	786550
105970	786551
15847	786552
15123	786553
63415	786554
3119	786555
134619	786556
24485	786557
12138	786558
111092	786559
49410	786560
52236	786561
61758	786562
35840	786563
12409	786564
16866	786565
29994	786566
35574	786567
9088	786568
21954	786569
13200	786570
13468	786571
112939	786572
666	786573
6391	786574
62242	786575
42364	786576
138875	786577
43318	786578
34080	786579
55953	786580
85433	786581
32910	786582
27492	786583
8313	786584
22250	786585
77642	786586
81467	786587
31835	786588
11260	786589
107569	786590
90923	786591
41700	786592
72046	786593
72450	786594
139910	786595
23106	786596
10420	786597
45877	786598
32014	786599
4830	786600
80802	786601
16773	786602
99165	786603
8322	786604
107980	786605
41671	786606
39570	786607
119272	786608
76922	786609
41172	786610
18531	786611
9547	786612
3126	786613
55993	786614
12401	786615
13575	786616
53899	786617
31627	786618
52898	786619
59833	786620
120402	786621
129047	786622
71825	786623
9792	786624
69450	786625
75792	786626
20068	786627
5626	786628
9832	786629
59581	786630
60864	786631
9615	786632
121134	786633
21713	786634
134838	786635
53291	786636
104180	786637
98012	786638
37221	786639
111555	786640
122881	786641
548	786642
125488	786643
28498	786644
1515	786645
7144	786646
1	786647
24566	786648
32097	786649
56703	786650
565	786651
9039	786652
22500	786653
29125	786654
11286	786655
82639	786656
7571	786657
106863	786658
15700	786659
51839	786660
32214	786661
5264	786662
131	786663
45120	786664
24822	786665
26707	786666
6119	786667
32261	786668
28870	786669
122258	786670
49328	786671
92451	786672
11988	786673
549	786674
35771	786675
31645	786676
79271	786677
107274	786678
74272	786679
38954	786680
43421	786681
8448	786682
37603	786683
5105	786684
78902	786685
20155	786686
34920	786687
28639	786688
51203	786689
74487	786690
16294	786691
87039	786692
65566	786693
122640	786694
38782	786695
33765	786696
1690	786697
52505	786698
126613	786699
7430	786700
64971	786701
23391	786702
70225	786703
1059	786704
71769	786705
6773	786706
28184	786707
6165	786708
11291	786709
80820	786710
55171	786711
71610	786712
70345	786713
4568	786714
5050	786715
65490	786716
42625	786717
42520	786718
97585	786719
77524	786720
48135	786721
37559	786722
34964	786723
7710	786724
44014	786725
21170	786726
38482	786727
20559	786728
7082	786729
1263	786730
24509	786731
45211	786732
132943	786733
720	786734
7759	786735
4583	786736
63357	786737
29876	786738
23988	786739
35575	786740
987	786741
14134	786742
37369	786743
81845	786744
41575	786745
207	786746
19213	786747
61544	786748
31265	786749
67406	786750
38699	786751
30916	786752
1303	786753
137848	786754
141991	786755
41832	786756
25943	786757
17707	786758
1184	786759
39889	786760
102992	786761
22219	786762
12733	786763
30564	786764
103129	786765
27043	786766
134544	786767
6092	786768
1187	786769
25094	786770
35145	786771
115554	786772
7055	786773
2566	786774
8772	786775
22100	786776
42167	786777
32515	786778
17504	786779
66900	786780
1674	786781
86637	786782
807	786783
128303	786784
31567	786785
61806	786786
41791	786787
43225	786788
3509	786789
36032	786790
106790	786791
24629	786792
24913	786793
6991	786794
25674	786795
60996	786796
37570	786797
79669	786798
62175	786799
1498	786800
25	786801
11764	786802
27321	786803
72016	786804
27577	786805
6479	786806
293	786807
82390	786808
28388	786809
38356	786810
44184	786811
76143	786812
38268	786813
82244	786814
38955	786815
46425	786816
104109	786817
97610	786818
27249	786819
59146	786820
7702	786821
6613	786822
20308	786823
23116	786824
8561	786825
144937	786826
111241	786827
21375	786828
36060	786829
22994	786830
46010	786831
130568	786832
7375	786833
53968	786834
110437	786835
20932	786836
7880	786837
19784	786838
44057	786839
54288	786840
26210	786841
41737	786842
95534	786843
60375	786844
22212	786845
488	786846
33087	786847
62565	786848
98404	786849
13619	786850
42802	786851
65469	786852
35323	786853
10671	786854
10197	786855
107370	786856
32712	786857
75624	786858
15704	786859
2415	786860
72344	786861
64270	786862
48784	786863
54458	786864
3961	786865
5856	786866
28490	786867
4720	786868
26521	786869
56005	786870
18422	786871
25575	786872
42920	786873
92024	786874
10895	786875
57719	786876
16372	786877
39986	786878
44303	786879
82412	786880
58362	786881
932	786882
132647	786883
9775	786884
84832	786885
60282	786886
99565	786887
98019	786888
29379	786889
28872	786890
98572	786891
26483	786892
22195	786893
62239	786894
54015	786895
64076	786896
13978	786897
118037	786898
64394	786899
69190	786900
98405	786901
621	786902
38908	786903
15278	786904
106825	786905
23781	786906
31657	786907
3907	786908
65810	786909
86255	786910
47664	786911
116590	786912
99232	786913
23159	786914
63331	786915
4178	786916
5417	786917
2265	786918
7087	786919
39361	786920
39999	786921
36151	786922
145300	786923
70616	786924
41585	786925
14320	786926
8024	786927
12400	786928
22445	786929
72936	786930
111753	786931
79217	786932
18240	786933
115887	786934
42626	786935
9625	786936
41538	786937
58995	786938
103288	786939
10903	786940
24278	786941
77195	786942
59080	786943
90030	786944
38578	786945
66350	786946
19483	786947
2236	786948
85	786949
25243	786950
871	786951
14653	786952
31737	786953
119491	786954
38424	786955
27124	786956
59405	786957
15323	786958
64054	786959
39762	786960
299	786961
100817	786962
87605	786963
59360	786964
52378	786965
116884	786966
4479	786967
41421	786968
17939	786969
4676	786970
24849	786971
5149	786972
81758	786973
81698	786974
102260	786975
73142	786976
25598	786977
78130	786978
27697	786979
77394	786980
68917	786981
24404	786982
19868	786983
130919	786984
7074	786985
16561	786986
79438	786987
41595	786988
14260	786989
55168	786990
2557	786991
85466	786992
4188	786993
53861	786994
31106	786995
51173	786996
17975	786997
22729	786998
57815	786999
4386	787000
42453	787001
49847	787002
117108	787003
13049	787004
21278	787005
65200	787006
14972	787007
32887	787008
21011	787009
604	787010
53311	787011
13348	787012
87167	787013
58313	787014
8084	787015
15652	787016
94066	787017
15942	787018
665	787019
136130	787020
78679	787021
40779	787022
132434	787023
20659	787024
8067	787025
8818	787026
85700	787027
81362	787028
9971	787029
7160	787030
35758	787031
29307	787032
17067	787033
46753	787034
26	787035
47813	787036
16221	787037
31010	787038
88669	787039
837	787040
67080	787041
322	787042
111991	787043
17384	787044
32326	787045
13220	787046
38474	787047
96955	787048
63476	787049
135657	787050
66494	787051
102946	787052
68413	787053
57897	787054
48329	787055
135603	787056
19731	787057
35372	787058
11732	787059
21653	787060
7030	787061
141389	787062
18821	787063
81761	787064
17608	787065
20472	787066
14204	787067
81513	787068
56120	787069
99693	787070
5673	787071
19506	787072
36928	787073
53400	787074
1735	787075
15363	787076
17558	787077
29838	787078
8462	787079
5232	787080
34290	787081
5400	787082
1303	787083
1429	787084
19443	787085
54682	787086
69010	787087
36005	787088
82153	787089
56968	787090
248	787091
40092	787092
16860	787093
110926	787094
597	787095
3225	787096
18091	787097
92437	787098
149363	787099
86758	787100
14269	787101
27014	787102
82680	787103
57896	787104
78914	787105
113061	787106
63463	787107
40516	787108
72610	787109
5653	787110
61604	787111
58049	787112
22033	787113
23228	787114
107383	787115
29285	787116
43934	787117
14642	787118
51914	787119
69335	787120
5946	787121
94762	787122
66219	787123
71881	787124
28333	787125
25814	787126
11354	787127
4983	787128
59	787129
31295	787130
75903	787131
17702	787132
68709	787133
89084	787134
70715	787135
10244	787136
121176	787137
80584	787138
15629	787139
34025	787140
26537	787141
48647	787142
26622	787143
5381	787144
7473	787145
13568	787146
93470	787147
7958	787148
52083	787149
10774	787150
6951	787151
96675	787152
3702	787153
49496	787154
55972	787155
12909	787156
8888	787157
22446	787158
53335	787159
17203	787160
8178	787161
79665	787162
91151	787163
31365	787164
34250	787165
62953	787166
41682	787167
78843	787168
45519	787169
86168	787170
21770	787171
428	787172
1242	787173
17596	787174
14687	787175
51116	787176
119429	787177
58240	787178
116888	787179
11551	787180
5571	787181
130111	787182
41143	787183
31736	787184
65214	787185
6428	787186
129945	787187
47463	787188
49041	787189
21028	787190
398	787191
54130	787192
24191	787193
13480	787194
1293	787195
51140	787196
51318	787197
112113	787198
48472	787199
126118	787200
15333	787201
64409	787202
45594	787203
54918	787204
66559	787205
7832	787206
43904	787207
141532	787208
168	787209
55361	787210
37097	787211
49187	787212
46360	787213
34025	787214
545	787215
49864	787216
81054	787217
24965	787218
8933	787219
25849	787220
62195	787221
77404	787222
21466	787223
9233	787224
63567	787225
119583	787226
84692	787227
25272	787228
13603	787229
52351	787230
52170	787231
67411	787232
98426	787233
58933	787234
86919	787235
6990	787236
20952	787237
49853	787238
68132	787239
137008	787240
84502	787241
62026	787242
30064	787243
5560	787244
62710	787245
137687	787246
381	787247
130025	787248
92009	787249
6812	787250
137438	787251
105555	787252
32991	787253
15510	787254
17215	787255
126706	787256
75409	787257
53648	787258
20727	787259
100140	787260
41688	787261
1629	787262
62183	787263
52657	787264
23321	787265
15345	787266
72565	787267
48914	787268
2762	787269
16498	787270
94969	787271
23975	787272
118228	787273
44111	787274
42365	787275
54120	787276
49191	787277
81491	787278
64805	787279
71723	787280
27986	787281
64143	787282
15351	787283
26072	787284
34137	787285
16467	787286
19824	787287
48375	787288
70795	787289
12346	787290
94831	787291
93926	787292
77024	787293
11054	787294
7421	787295
50002	787296
136520	787297
8246	787298
56960	787299
21977	787300
26720	787301
44657	787302
19771	787303
84450	787304
19340	787305
67816	787306
61815	787307
89537	787308
45261	787309
71412	787310
40868	787311
77469	787312
47629	787313
74867	787314
60332	787315
47541	787316
594	787317
56392	787318
60030	787319
7095	787320
38370	787321
17942	787322
30901	787323
76725	787324
9750	787325
111495	787326
66040	787327
35362	787328
124779	787329
15997	787330
6665	787331
27197	787332
20183	787333
3878	787334
65943	787335
31	787336
90476	787337
524	787338
24749	787339
26475	787340
132210	787341
78202	787342
103372	787343
106632	787344
15727	787345
31021	787346
28879	787347
97186	787348
113981	787349
70438	787350
2993	787351
114303	787352
34421	787353
31927	787354
8110	787355
38108	787356
4209	787357
125984	787358
14045	787359
28009	787360
56755	787361
116705	787362
27202	787363
78591	787364
37753	787365
925	787366
86752	787367
149367	787368
559	787369
10239	787370
118773	787371
82065	787372
74989	787373
10548	787374
45927	787375
53328	787376
132247	787377
61910	787378
269	787379
99496	787380
75784	787381
32296	787382
436	787383
1857	787384
55095	787385
52398	787386
137959	787387
30835	787388
13117	787389
46558	787390
78878	787391
118384	787392
77950	787393
23447	787394
49559	787395
53035	787396
59114	787397
62917	787398
5304	787399
26781	787400
24976	787401
2226	787402
95434	787403
20479	787404
40820	787405
15403	787406
14585	787407
38645	787408
11522	787409
15242	787410
1470	787411
58634	787412
6235	787413
37413	787414
38892	787415
42414	787416
2680	787417
24454	787418
11610	787419
123258	787420
96528	787421
79402	787422
51831	787423
6168	787424
115570	787425
34745	787426
45555	787427
23902	787428
20250	787429
54	787430
38402	787431
36293	787432
2197	787433
10435	787434
93043	787435
4993	787436
12406	787437
12501	787438
93826	787439
11327	787440
40697	787441
15223	787442
46301	787443
237	787444
21591	787445
146697	787446
2160	787447
491	787448
20446	787449
98308	787450
16714	787451
96759	787452
14003	787453
30421	787454
41874	787455
16452	787456
4225	787457
12545	787458
18835	787459
47774	787460
87508	787461
78303	787462
10395	787463
13678	787464
19600	787465
30596	787466
110046	787467
24760	787468
90052	787469
28343	787470
17771	787471
55170	787472
309	787473
86714	787474
105163	787475
35888	787476
48892	787477
21666	787478
2215	787479
90957	787480
29420	787481
117135	787482
113450	787483
99197	787484
1137	787485
107296	787486
917	787487
80959	787488
64942	787489
13992	787490
21909	787491
15555	787492
19228	787493
22603	787494
14085	787495
30266	787496
30563	787497
86539	787498
47475	787499
42137	787500
14704	787501
28453	787502
54031	787503
130435	787504
9746	787505
12655	787506
2107	787507
10427	787508
71032	787509
90191	787510
59	787511
31389	787512
9897	787513
41413	787514
18008	787515
11325	787516
83651	787517
78548	787518
84395	787519
68003	787520
29037	787521
60347	787522
79770	787523
37310	787524
29175	787525
408	787526
5163	787527
56916	787528
56301	787529
2181	787530
12669	787531
69522	787532
767	787533
24706	787534
10073	787535
82565	787536
44308	787537
39110	787538
83841	787539
96313	787540
10750	787541
8828	787542
49778	787543
48118	787544
76718	787545
27301	787546
5198	787547
4018	787548
134790	787549
66734	787550
11063	787551
30815	787552
25165	787553
10960	787554
30712	787555
45199	787556
36624	787557
35783	787558
44085	787559
76135	787560
64880	787561
6586	787562
46869	787563
11988	787564
17072	787565
2506	787566
5502	787567
147	787568
106267	787569
74056	787570
27210	787571
87830	787572
82	787573
3540	787574
92210	787575
3815	787576
131079	787577
17342	787578
32169	787579
69442	787580
77990	787581
28656	787582
11975	787583
41837	787584
36104	787585
100999	787586
11494	787587
883	787588
41885	787589
123624	787590
71574	787591
54470	787592
97198	787593
15003	787594
21858	787595
4651	787596
65011	787597
16851	787598
24259	787599
49543	787600
87143	787601
45686	787602
32530	787603
20625	787604
4926	787605
1730	787606
32068	787607
41190	787608
47	787609
84671	787610
79485	787611
35427	787612
21360	787613
63400	787614
37854	787615
8889	787616
78878	787617
9052	787618
57559	787619
78965	787620
146372	787621
95167	787622
112861	787623
127819	787624
67395	787625
40181	787626
88655	787627
8641	787628
8382	787629
23376	787630
1489	787631
12350	787632
47848	787633
16482	787634
94786	787635
34373	787636
42347	787637
62171	787638
49184	787639
1413	787640
148014	787641
26125	787642
61859	787643
57627	787644
12732	787645
72174	787646
12309	787647
19507	787648
16274	787649
309	787650
25244	787651
101489	787652
8176	787653
9560	787654
18668	787655
39347	787656
61689	787657
27921	787658
73636	787659
55279	787660
47788	787661
92765	787662
38296	787663
92235	787664
60956	787665
23206	787666
4302	787667
27473	787668
38571	787669
51483	787670
13873	787671
35019	787672
104033	787673
10817	787674
14059	787675
18027	787676
30262	787677
40738	787678
331	787679
32729	787680
59337	787681
44391	787682
11338	787683
52893	787684
98035	787685
29825	787686
54975	787687
20579	787688
91962	787689
54433	787690
103115	787691
30518	787692
86299	787693
42320	787694
41062	787695
39586	787696
98010	787697
91094	787698
6919	787699
95922	787700
362	787701
34066	787702
19052	787703
80489	787704
18228	787705
76825	787706
14267	787707
17021	787708
80444	787709
25197	787710
35475	787711
144855	787712
115919	787713
134303	787714
144055	787715
72722	787716
10659	787717
96614	787718
11384	787719
68032	787720
1414	787721
542	787722
56843	787723
96248	787724
122124	787725
2995	787726
136531	787727
69923	787728
41927	787729
79237	787730
5732	787731
13416	787732
9164	787733
7042	787734
21019	787735
6503	787736
102044	787737
65565	787738
39068	787739
90402	787740
32383	787741
44857	787742
208	787743
4475	787744
2406	787745
76430	787746
44401	787747
75650	787748
77348	787749
62849	787750
37775	787751
34927	787752
54905	787753
92148	787754
1515	787755
60148	787756
57603	787757
37817	787758
54145	787759
34744	787760
17979	787761
21672	787762
36394	787763
122284	787764
8314	787765
104044	787766
35662	787767
14061	787768
65944	787769
46880	787770
85611	787771
19768	787772
18383	787773
25775	787774
92124	787775
50071	787776
7366	787777
45144	787778
65961	787779
49367	787780
12514	787781
14987	787782
5167	787783
26021	787784
42602	787785
138346	787786
15685	787787
98748	787788
82398	787789
76598	787790
121235	787791
8695	787792
8988	787793
87627	787794
816	787795
36061	787796
47355	787797
72499	787798
12789	787799
336	787800
23713	787801
50042	787802
3221	787803
24900	787804
107644	787805
9	787806
118590	787807
21775	787808
22044	787809
7898	787810
97324	787811
14472	787812
103902	787813
62142	787814
109806	787815
66693	787816
37298	787817
17368	787818
91910	787819
108484	787820
68339	787821
77510	787822
41040	787823
9132	787824
33501	787825
38604	787826
910	787827
13819	787828
10869	787829
48299	787830
40577	787831
29392	787832
104845	787833
95210	787834
120350	787835
1385	787836
712	787837
38827	787838
16032	787839
12921	787840
33870	787841
98011	787842
57758	787843
58383	787844
18826	787845
6906	787846
979	787847
11000	787848
9814	787849
97408	787850
27776	787851
18668	787852
10048	787853
64156	787854
93600	787855
77187	787856
15420	787857
70813	787858
18820	787859
34611	787860
33418	787861
73831	787862
9129	787863
755	787864
35607	787865
70961	787866
35711	787867
47394	787868
57347	787869
67430	787870
2218	787871
52106	787872
116544	787873
51406	787874
474	787875
7503	787876
32411	787877
94667	787878
23144	787879
45421	787880
1017	787881
4834	787882
11212	787883
16428	787884
32914	787885
44376	787886
38732	787887
5168	787888
1685	787889
28439	787890
17842	787891
498	787892
13182	787893
32485	787894
36998	787895
21029	787896
7836	787897
6051	787898
84488	787899
91435	787900
19132	787901
300	787902
20013	787903
63047	787904
59646	787905
17376	787906
5392	787907
65256	787908
5883	787909
49683	787910
102875	787911
36668	787912
3308	787913
93409	787914
91122	787915
34904	787916
134243	787917
4668	787918
16008	787919
137490	787920
4113	787921
21166	787922
113978	787923
76849	787924
40190	787925
20144	787926
130941	787927
15872	787928
57223	787929
116303	787930
62575	787931
47775	787932
19012	787933
5189	787934
17026	787935
72033	787936
42479	787937
41257	787938
54266	787939
91740	787940
99944	787941
74802	787942
51271	787943
45951	787944
122990	787945
91434	787946
34012	787947
8641	787948
112056	787949
14079	787950
14988	787951
670	787952
23259	787953
29771	787954
17262	787955
117986	787956
30006	787957
149552	787958
5549	787959
26148	787960
3897	787961
41065	787962
96268	787963
28223	787964
1523	787965
20372	787966
13301	787967
91230	787968
129528	787969
10419	787970
57873	787971
40835	787972
95805	787973
26572	787974
43638	787975
19701	787976
84254	787977
377	787978
27558	787979
64768	787980
18499	787981
79231	787982
4624	787983
116024	787984
19468	787985
3372	787986
735	787987
56956	787988
79750	787989
57332	787990
61388	787991
13848	787992
24	787993
135986	787994
58939	787995
59089	787996
5824	787997
12680	787998
14554	787999
85884	788000
75517	788001
35473	788002
15603	788003
14921	788004
116817	788005
4425	788006
39504	788007
85661	788008
46889	788009
30189	788010
22545	788011
34859	788012
17980	788013
81485	788014
19449	788015
14171	788016
2250	788017
80266	788018
13679	788019
60558	788020
1915	788021
56626	788022
78237	788023
141988	788024
26891	788025
103456	788026
36301	788027
3405	788028
22314	788029
129979	788030
5147	788031
60771	788032
125846	788033
84572	788034
34407	788035
21095	788036
15138	788037
16666	788038
36384	788039
86994	788040
7947	788041
21355	788042
71100	788043
78642	788044
97926	788045
72517	788046
18233	788047
76628	788048
78592	788049
9941	788050
115310	788051
132153	788052
5432	788053
33933	788054
80680	788055
56706	788056
6904	788057
19461	788058
26432	788059
131458	788060
32623	788061
70918	788062
7133	788063
50392	788064
40923	788065
66898	788066
72446	788067
39584	788068
2166	788069
131886	788070
31640	788071
32154	788072
75815	788073
27846	788074
79614	788075
33393	788076
7699	788077
1704	788078
46036	788079
50319	788080
2213	788081
14884	788082
104103	788083
87781	788084
608	788085
53341	788086
70726	788087
77230	788088
2241	788089
36014	788090
61299	788091
16982	788092
45469	788093
61057	788094
129942	788095
54378	788096
3815	788097
57584	788098
6266	788099
35116	788100
37631	788101
27602	788102
614	788103
31118	788104
36093	788105
28879	788106
129060	788107
10538	788108
104722	788109
113762	788110
47687	788111
17940	788112
80362	788113
28493	788114
107333	788115
23125	788116
9685	788117
118030	788118
56359	788119
54860	788120
325	788121
94967	788122
2184	788123
75982	788124
61761	788125
86054	788126
6706	788127
55721	788128
24313	788129
45989	788130
6141	788131
47842	788132
46274	788133
12901	788134
89126	788135
51399	788136
20629	788137
7273	788138
88802	788139
9091	788140
1447	788141
57709	788142
60123	788143
112492	788144
36623	788145
81869	788146
61570	788147
27866	788148
3048	788149
27999	788150
18588	788151
12674	788152
13186	788153
99302	788154
38623	788155
3994	788156
1820	788157
31339	788158
2	788159
9676	788160
38593	788161
47953	788162
11	788163
16629	788164
8834	788165
14665	788166
17754	788167
36993	788168
15169	788169
73870	788170
667	788171
100988	788172
46593	788173
127752	788174
306	788175
149043	788176
70852	788177
394	788178
143807	788179
10589	788180
59454	788181
4413	788182
10455	788183
2174	788184
71984	788185
47356	788186
109597	788187
518	788188
113868	788189
49399	788190
125730	788191
131311	788192
129457	788193
119356	788194
9689	788195
47597	788196
87383	788197
29237	788198
30432	788199
81919	788200
457	788201
15141	788202
74055	788203
5961	788204
60200	788205
69763	788206
127224	788207
52086	788208
16697	788209
55612	788210
1462	788211
15254	788212
115955	788213
34210	788214
30140	788215
30477	788216
67614	788217
51578	788218
134	788219
40580	788220
107719	788221
29553	788222
679	788223
47025	788224
53784	788225
24821	788226
415	788227
62485	788228
18461	788229
66980	788230
68033	788231
25491	788232
5477	788233
86109	788234
20025	788235
104151	788236
75542	788237
23795	788238
8682	788239
10718	788240
16550	788241
74482	788242
138204	788243
38095	788244
47359	788245
24855	788246
5154	788247
105443	788248
28156	788249
48102	788250
116055	788251
144010	788252
65177	788253
18162	788254
17560	788255
45195	788256
4866	788257
11481	788258
35446	788259
5779	788260
79335	788261
8456	788262
38564	788263
114520	788264
22157	788265
83087	788266
125918	788267
51447	788268
49144	788269
37492	788270
26527	788271
114120	788272
42245	788273
54629	788274
45126	788275
63982	788276
31755	788277
144907	788278
129052	788279
37267	788280
64156	788281
112759	788282
39934	788283
12268	788284
1149	788285
28619	788286
46730	788287
81008	788288
1039	788289
23682	788290
21075	788291
23643	788292
119098	788293
97217	788294
26419	788295
12331	788296
99256	788297
52478	788298
106131	788299
10523	788300
52740	788301
1729	788302
21024	788303
17414	788304
38478	788305
193	788306
65561	788307
132261	788308
49649	788309
39480	788310
827	788311
74867	788312
105204	788313
8130	788314
11067	788315
36122	788316
9330	788317
28895	788318
48452	788319
15215	788320
21903	788321
3711	788322
104391	788323
125548	788324
52545	788325
113395	788326
14413	788327
35069	788328
3224	788329
16000	788330
35266	788331
51936	788332
33572	788333
4048	788334
104203	788335
83448	788336
11509	788337
87402	788338
90840	788339
29845	788340
98902	788341
83841	788342
40209	788343
885	788344
66890	788345
71670	788346
88526	788347
46414	788348
28481	788349
50081	788350
14881	788351
558	788352
18895	788353
19311	788354
3541	788355
71999	788356
14533	788357
56786	788358
15820	788359
103929	788360
37964	788361
13352	788362
1936	788363
10251	788364
64879	788365
8056	788366
2400	788367
10294	788368
28837	788369
27837	788370
15150	788371
9056	788372
4343	788373
72412	788374
58139	788375
97181	788376
70701	788377
11235	788378
6459	788379
10373	788380
7730	788381
119955	788382
2504	788383
29440	788384
1594	788385
96875	788386
51754	788387
50700	788388
27374	788389
28711	788390
3535	788391
3920	788392
33769	788393
61742	788394
24794	788395
117515	788396
2054	788397
10968	788398
12758	788399
121677	788400
7785	788401
104093	788402
34968	788403
30981	788404
107568	788405
91079	788406
4715	788407
90196	788408
132708	788409
468	788410
124461	788411
6230	788412
30569	788413
3449	788414
103047	788415
45939	788416
47405	788417
65022	788418
48821	788419
5282	788420
37751	788421
59336	788422
18268	788423
99334	788424
352	788425
54879	788426
144	788427
37191	788428
4754	788429
12187	788430
43788	788431
57798	788432
86416	788433
1315	788434
29324	788435
24237	788436
44109	788437
8159	788438
18229	788439
76712	788440
33008	788441
10608	788442
43220	788443
71871	788444
35604	788445
4990	788446
23060	788447
86223	788448
22457	788449
67791	788450
22895	788451
36781	788452
13338	788453
132450	788454
90702	788455
33866	788456
63521	788457
81594	788458
17621	788459
21438	788460
52872	788461
122689	788462
29085	788463
13228	788464
1042	788465
32923	788466
44341	788467
41878	788468
138532	788469
94144	788470
63375	788471
77727	788472
99817	788473
50965	788474
5411	788475
7100	788476
7988	788477
7804	788478
22283	788479
9414	788480
2378	788481
82939	788482
90241	788483
12851	788484
115413	788485
6559	788486
149331	788487
13035	788488
57725	788489
84810	788490
14197	788491
9729	788492
691	788493
35097	788494
21714	788495
15134	788496
58220	788497
58205	788498
29514	788499
68688	788500
49868	788501
70993	788502
30825	788503
18642	788504
73903	788505
33685	788506
17159	788507
72526	788508
26743	788509
9042	788510
66302	788511
42526	788512
60203	788513
60362	788514
38725	788515
65544	788516
6895	788517
79320	788518
48816	788519
84368	788520
107975	788521
72183	788522
53109	788523
135133	788524
195	788525
20902	788526
10902	788527
3309	788528
41478	788529
94712	788530
5282	788531
6049	788532
5370	788533
115280	788534
98603	788535
15328	788536
4053	788537
38238	788538
11792	788539
105494	788540
19781	788541
56899	788542
26547	788543
439	788544
18551	788545
6707	788546
109939	788547
2789	788548
23555	788549
21859	788550
31520	788551
4121	788552
38603	788553
97935	788554
31742	788555
2103	788556
39508	788557
7522	788558
6383	788559
102031	788560
41118	788561
100565	788562
11955	788563
71599	788564
86727	788565
25891	788566
36139	788567
33864	788568
58876	788569
80328	788570
43138	788571
20325	788572
15582	788573
6034	788574
46493	788575
15514	788576
831	788577
9907	788578
41914	788579
145820	788580
90693	788581
72072	788582
11663	788583
39687	788584
535	788585
66686	788586
51498	788587
54451	788588
17861	788589
31891	788590
125936	788591
46833	788592
8016	788593
33292	788594
22680	788595
110107	788596
11575	788597
84527	788598
68916	788599
105859	788600
47169	788601
172	788602
27173	788603
27809	788604
104780	788605
19120	788606
14307	788607
57628	788608
45718	788609
45743	788610
49247	788611
5647	788612
109788	788613
45968	788614
66381	788615
7369	788616
76262	788617
2456	788618
64763	788619
61944	788620
1886	788621
10971	788622
39100	788623
60393	788624
59061	788625
4723	788626
54811	788627
2106	788628
19985	788629
105415	788630
21581	788631
10840	788632
42607	788633
6330	788634
118115	788635
77338	788636
79565	788637
77626	788638
68483	788639
71527	788640
15353	788641
4328	788642
55944	788643
26963	788644
2381	788645
32675	788646
28776	788647
5800	788648
13210	788649
1096	788650
36924	788651
14771	788652
74317	788653
26550	788654
14934	788655
156	788656
27221	788657
1244	788658
838	788659
61724	788660
91284	788661
6832	788662
73942	788663
23677	788664
16017	788665
99718	788666
52843	788667
41700	788668
30829	788669
32713	788670
36396	788671
72717	788672
20573	788673
19402	788674
7405	788675
39839	788676
17198	788677
58779	788678
53463	788679
44723	788680
2945	788681
2608	788682
57168	788683
21051	788684
117396	788685
104339	788686
18335	788687
67656	788688
102584	788689
2132	788690
38673	788691
110922	788692
5494	788693
99711	788694
32290	788695
45259	788696
2376	788697
39629	788698
22531	788699
8746	788700
33266	788701
68681	788702
38980	788703
44343	788704
10268	788705
39480	788706
27846	788707
37491	788708
81418	788709
21296	788710
18326	788711
95184	788712
71725	788713
15488	788714
50501	788715
92947	788716
38782	788717
670	788718
49182	788719
39	788720
422	788721
46521	788722
75458	788723
29796	788724
67322	788725
113398	788726
180	788727
51529	788728
116858	788729
10478	788730
880	788731
52249	788732
105371	788733
2185	788734
100456	788735
124229	788736
68877	788737
1166	788738
13855	788739
4115	788740
64900	788741
34933	788742
53951	788743
110711	788744
24351	788745
48353	788746
8367	788747
12269	788748
78	788749
143307	788750
5596	788751
1255	788752
28232	788753
15153	788754
105166	788755
19238	788756
7335	788757
58647	788758
38252	788759
48270	788760
98969	788761
2294	788762
4288	788763
77556	788764
65929	788765
10991	788766
84934	788767
149	788768
25628	788769
52169	788770
28672	788771
20631	788772
63980	788773
129567	788774
35029	788775
64327	788776
16330	788777
124194	788778
44390	788779
23950	788780
31339	788781
72217	788782
34295	788783
47866	788784
111216	788785
36087	788786
15236	788787
66518	788788
44636	788789
123012	788790
95067	788791
93314	788792
20401	788793
36130	788794
27818	788795
15244	788796
32121	788797
1648	788798
101226	788799
27955	788800
60218	788801
6480	788802
5123	788803
90112	788804
2989	788805
9590	788806
7008	788807
81565	788808
83349	788809
106360	788810
1270	788811
8187	788812
9266	788813
481	788814
48132	788815
40154	788816
5897	788817
87487	788818
7223	788819
83264	788820
119067	788821
28053	788822
7285	788823
101649	788824
5983	788825
104360	788826
10222	788827
33088	788828
5144	788829
44468	788830
923	788831
6498	788832
102099	788833
2720	788834
6478	788835
65439	788836
20528	788837
65264	788838
100545	788839
59919	788840
7152	788841
60778	788842
34895	788843
68456	788844
5669	788845
459	788846
29368	788847
2339	788848
95753	788849
30893	788850
40166	788851
33990	788852
13264	788853
60407	788854
19940	788855
42437	788856
113	788857
131040	788858
1941	788859
212	788860
109610	788861
24150	788862
5478	788863
9482	788864
34620	788865
124309	788866
92000	788867
55681	788868
39883	788869
10747	788870
9543	788871
38780	788872
108459	788873
101705	788874
97923	788875
22647	788876
3519	788877
12355	788878
7300	788879
43890	788880
108501	788881
2986	788882
100256	788883
59748	788884
47639	788885
17492	788886
99185	788887
68361	788888
79229	788889
99702	788890
77423	788891
1597	788892
29828	788893
50979	788894
12449	788895
44228	788896
37341	788897
136398	788898
39042	788899
66955	788900
6869	788901
116438	788902
91900	788903
53512	788904
26688	788905
9801	788906
26708	788907
68176	788908
19365	788909
33	788910
189	788911
728	788912
48422	788913
42747	788914
75600	788915
118981	788916
107357	788917
13120	788918
75658	788919
4130	788920
127449	788921
8265	788922
64443	788923
59952	788924
46007	788925
165	788926
121832	788927
53612	788928
77897	788929
79357	788930
31946	788931
112727	788932
1790	788933
24548	788934
19140	788935
58546	788936
5967	788937
96883	788938
17425	788939
36132	788940
72069	788941
45186	788942
106	788943
56616	788944
22963	788945
115529	788946
1713	788947
48256	788948
35167	788949
97325	788950
99752	788951
30588	788952
56981	788953
66254	788954
6595	788955
42756	788956
4964	788957
138508	788958
2118	788959
114365	788960
71866	788961
61883	788962
5646	788963
87482	788964
9511	788965
20841	788966
13771	788967
338	788968
54920	788969
19326	788970
82101	788971
48666	788972
69392	788973
10693	788974
47912	788975
88025	788976
9939	788977
78208	788978
43401	788979
109469	788980
49599	788981
67235	788982
47388	788983
2547	788984
16993	788985
85717	788986
23214	788987
80463	788988
28814	788989
101113	788990
132301	788991
2433	788992
31331	788993
45756	788994
27653	788995
6443	788996
2211	788997
711	788998
114835	788999
85069	789000
1281	789001
31773	789002
8305	789003
94036	789004
17444	789005
4684	789006
5669	789007
40193	789008
15417	789009
68968	789010
21504	789011
16557	789012
31412	789013
4325	789014
4607	789015
78290	789016
1830	789017
50242	789018
22374	789019
4168	789020
32693	789021
19150	789022
42740	789023
1976	789024
131443	789025
110756	789026
2060	789027
84592	789028
19877	789029
84386	789030
37448	789031
63547	789032
24414	789033
72447	789034
32980	789035
90864	789036
15611	789037
23680	789038
75380	789039
30039	789040
70432	789041
65137	789042
9292	789043
22182	789044
49703	789045
6095	789046
36269	789047
37174	789048
3859	789049
18550	789050
37480	789051
72269	789052
8629	789053
74588	789054
42244	789055
4483	789056
21760	789057
82198	789058
114953	789059
86679	789060
69326	789061
74611	789062
30666	789063
146858	789064
16530	789065
89911	789066
71196	789067
83284	789068
66127	789069
3524	789070
20991	789071
4582	789072
16178	789073
1973	789074
90045	789075
77165	789076
30790	789077
53886	789078
39772	789079
108189	789080
4782	789081
9185	789082
993	789083
93381	789084
146773	789085
3941	789086
83345	789087
70689	789088
40134	789089
1399	789090
61079	789091
28908	789092
25237	789093
95246	789094
129894	789095
33060	789096
72157	789097
36613	789098
9640	789099
26410	789100
9576	789101
690	789102
23251	789103
20175	789104
70449	789105
18767	789106
51129	789107
107433	789108
77831	789109
77027	789110
67	789111
121716	789112
6176	789113
19573	789114
2538	789115
4307	789116
30468	789117
89622	789118
38747	789119
122379	789120
48	789121
68645	789122
51236	789123
15643	789124
68277	789125
58330	789126
40326	789127
36014	789128
21832	789129
65598	789130
10527	789131
925	789132
5210	789133
115716	789134
61702	789135
85852	789136
32738	789137
7469	789138
134159	789139
48251	789140
24071	789141
24134	789142
1257	789143
37260	789144
215	789145
7149	789146
39005	789147
5592	789148
32115	789149
4130	789150
13010	789151
116995	789152
8595	789153
13480	789154
34447	789155
14523	789156
6479	789157
65891	789158
5814	789159
19066	789160
8397	789161
2804	789162
48191	789163
2101	789164
91280	789165
94432	789166
20014	789167
3039	789168
68258	789169
9808	789170
14580	789171
135959	789172
17234	789173
4684	789174
13595	789175
6069	789176
19614	789177
4119	789178
128603	789179
71467	789180
7042	789181
83577	789182
21931	789183
11402	789184
13759	789185
70822	789186
2470	789187
43142	789188
4961	789189
25079	789190
38538	789191
70360	789192
7662	789193
22536	789194
63864	789195
46464	789196
19056	789197
15043	789198
45519	789199
82553	789200
26820	789201
74343	789202
19125	789203
2484	789204
81782	789205
471	789206
87691	789207
5483	789208
27504	789209
1363	789210
9364	789211
123309	789212
94688	789213
33922	789214
43766	789215
8164	789216
24203	789217
29170	789218
44054	789219
5312	789220
60355	789221
4035	789222
45323	789223
25	789224
37881	789225
57356	789226
31319	789227
129053	789228
13449	789229
50139	789230
44969	789231
41081	789232
40574	789233
118837	789234
91710	789235
68792	789236
84428	789237
24248	789238
10183	789239
29177	789240
2707	789241
7207	789242
77598	789243
25543	789244
101869	789245
65734	789246
3795	789247
67074	789248
76091	789249
18272	789250
33649	789251
2573	789252
32421	789253
7037	789254
100260	789255
125000	789256
9978	789257
2089	789258
94132	789259
16222	789260
6220	789261
8290	789262
87722	789263
131871	789264
11987	789265
31	789266
37100	789267
13918	789268
89441	789269
5127	789270
58653	789271
95986	789272
13477	789273
7946	789274
43654	789275
15049	789276
101476	789277
41886	789278
53770	789279
80969	789280
85961	789281
74753	789282
57069	789283
12877	789284
116091	789285
105237	789286
15219	789287
19537	789288
64250	789289
2477	789290
80875	789291
58262	789292
43299	789293
31801	789294
6718	789295
19107	789296
4094	789297
58449	789298
15018	789299
52462	789300
110044	789301
38547	789302
82039	789303
85147	789304
4709	789305
15062	789306
59790	789307
28083	789308
140903	789309
110322	789310
24592	789311
23702	789312
79774	789313
64914	789314
5246	789315
6957	789316
98084	789317
53072	789318
3065	789319
141637	789320
74301	789321
60802	789322
86638	789323
67602	789324
128268	789325
96832	789326
45766	789327
40918	789328
24	789329
7884	789330
21829	789331
81069	789332
5375	789333
20731	789334
12576	789335
60373	789336
12412	789337
3338	789338
16640	789339
9444	789340
20708	789341
23112	789342
79280	789343
99663	789344
850	789345
28671	789346
32614	789347
88883	789348
4222	789349
65317	789350
45223	789351
7229	789352
33470	789353
93432	789354
2879	789355
59670	789356
6998	789357
104087	789358
1621	789359
5370	789360
17668	789361
45816	789362
10051	789363
46728	789364
4856	789365
10213	789366
38485	789367
12639	789368
84746	789369
690	789370
29771	789371
55599	789372
10707	789373
12764	789374
44323	789375
95733	789376
40678	789377
42856	789378
83688	789379
33823	789380
134923	789381
5168	789382
61873	789383
84039	789384
54587	789385
16405	789386
90585	789387
16037	789388
55879	789389
35045	789390
91704	789391
41690	789392
382	789393
9581	789394
3600	789395
34655	789396
72257	789397
56432	789398
55194	789399
59731	789400
7280	789401
18599	789402
17065	789403
49693	789404
13070	789405
61011	789406
2363	789407
54410	789408
38458	789409
92195	789410
112066	789411
104640	789412
2303	789413
125980	789414
82453	789415
24398	789416
18500	789417
583	789418
82701	789419
21882	789420
65209	789421
48548	789422
65371	789423
97350	789424
4815	789425
12253	789426
2156	789427
3968	789428
14272	789429
52004	789430
16272	789431
6841	789432
4508	789433
72373	789434
5212	789435
43338	789436
96248	789437
54299	789438
121271	789439
89211	789440
27670	789441
8008	789442
114897	789443
47270	789444
79061	789445
48946	789446
42196	789447
23953	789448
49593	789449
38460	789450
58930	789451
2800	789452
52518	789453
26325	789454
54584	789455
39575	789456
98667	789457
28857	789458
102924	789459
80432	789460
42467	789461
56108	789462
102037	789463
58735	789464
20188	789465
20386	789466
134892	789467
83425	789468
2922	789469
46440	789470
43975	789471
84591	789472
64086	789473
31767	789474
4303	789475
31877	789476
32737	789477
13114	789478
7183	789479
24899	789480
377	789481
37399	789482
21434	789483
45	789484
786	789485
110383	789486
64041	789487
129689	789488
12191	789489
56757	789490
41631	789491
27259	789492
26550	789493
85264	789494
49343	789495
59991	789496
61004	789497
17721	789498
3313	789499
1662	789500
21208	789501
4875	789502
12669	789503
115283	789504
20178	789505
45263	789506
10884	789507
17997	789508
12806	789509
66713	789510
8300	789511
57312	789512
76002	789513
98064	789514
32802	789515
7305	789516
2316	789517
40771	789518
792	789519
14329	789520
12654	789521
52944	789522
50126	789523
57649	789524
10299	789525
73399	789526
2026	789527
43178	789528
14085	789529
4020	789530
34371	789531
2202	789532
88230	789533
68359	789534
10094	789535
34710	789536
2288	789537
55722	789538
77782	789539
23014	789540
148736	789541
4299	789542
5667	789543
4442	789544
57062	789545
73807	789546
34824	789547
54729	789548
6899	789549
86872	789550
37325	789551
2117	789552
70418	789553
41304	789554
26172	789555
52248	789556
3342	789557
79823	789558
13415	789559
84119	789560
45589	789561
8083	789562
80768	789563
62520	789564
103165	789565
64368	789566
255	789567
130421	789568
37262	789569
98355	789570
46470	789571
28124	789572
79193	789573
7455	789574
48275	789575
55188	789576
61147	789577
127057	789578
86452	789579
98745	789580
2187	789581
61510	789582
58181	789583
11670	789584
596	789585
14580	789586
11088	789587
56034	789588
6947	789589
85974	789590
1347	789591
2317	789592
61980	789593
44	789594
102664	789595
16418	789596
78513	789597
4773	789598
13758	789599
6426	789600
6067	789601
14985	789602
98170	789603
38929	789604
35377	789605
33118	789606
15575	789607
137783	789608
94139	789609
14541	789610
39295	789611
9208	789612
51232	789613
92734	789614
1498	789615
17774	789616
141965	789617
49898	789618
126031	789619
18548	789620
97780	789621
125089	789622
51789	789623
54592	789624
1932	789625
16613	789626
16818	789627
73215	789628
70524	789629
5628	789630
138	789631
51251	789632
43467	789633
524	789634
80772	789635
31454	789636
15962	789637
90318	789638
19436	789639
41237	789640
12325	789641
48735	789642
23839	789643
65973	789644
52435	789645
41850	789646
10554	789647
9051	789648
69110	789649
22858	789650
101670	789651
82	789652
73319	789653
38516	789654
36343	789655
4498	789656
64497	789657
17039	789658
12532	789659
87296	789660
9232	789661
39586	789662
45394	789663
18830	789664
53529	789665
44	789666
471	789667
136776	789668
83129	789669
72424	789670
20634	789671
17307	789672
22753	789673
8029	789674
94022	789675
128455	789676
50651	789677
26867	789678
8997	789679
96365	789680
4719	789681
87027	789682
68492	789683
24907	789684
112740	789685
65302	789686
38900	789687
17945	789688
122478	789689
41971	789690
58911	789691
118265	789692
61331	789693
31067	789694
82219	789695
64034	789696
128958	789697
21826	789698
66377	789699
81575	789700
141266	789701
4737	789702
12457	789703
9260	789704
5227	789705
70	789706
137723	789707
4669	789708
58672	789709
10663	789710
3070	789711
41537	789712
32199	789713
51558	789714
36510	789715
21955	789716
117143	789717
14463	789718
79597	789719
17690	789720
10182	789721
43	789722
1833	789723
13144	789724
12974	789725
60000	789726
78798	789727
76325	789728
49101	789729
32474	789730
75052	789731
47600	789732
127636	789733
40021	789734
71858	789735
12330	789736
26755	789737
22779	789738
7551	789739
49737	789740
74815	789741
81636	789742
4342	789743
106851	789744
14028	789745
6865	789746
48576	789747
73131	789748
11951	789749
87698	789750
75204	789751
16675	789752
74746	789753
21477	789754
100724	789755
142	789756
27006	789757
56924	789758
37200	789759
4120	789760
92416	789761
26904	789762
63176	789763
36635	789764
88091	789765
35	789766
111794	789767
69459	789768
56732	789769
125613	789770
24627	789771
12702	789772
11906	789773
53069	789774
64687	789775
59207	789776
46345	789777
88349	789778
11851	789779
4784	789780
126004	789781
38950	789782
47501	789783
42149	789784
30508	789785
3787	789786
9067	789787
58694	789788
17538	789789
98888	789790
21936	789791
11628	789792
140872	789793
40936	789794
5352	789795
185	789796
81077	789797
93490	789798
90282	789799
2237	789800
8149	789801
29758	789802
119808	789803
39955	789804
70464	789805
27806	789806
1724	789807
33638	789808
116000	789809
10209	789810
23493	789811
84209	789812
55386	789813
38919	789814
5844	789815
2719	789816
61746	789817
61037	789818
50520	789819
58421	789820
6671	789821
95602	789822
39053	789823
113772	789824
431	789825
51392	789826
111077	789827
25067	789828
45137	789829
2773	789830
15197	789831
571	789832
45756	789833
49293	789834
22513	789835
141705	789836
48517	789837
8730	789838
81590	789839
42898	789840
79032	789841
3886	789842
57185	789843
5402	789844
49272	789845
30980	789846
7858	789847
1049	789848
11033	789849
16130	789850
149639	789851
2274	789852
3192	789853
4828	789854
51469	789855
16639	789856
3224	789857
59999	789858
60853	789859
119265	789860
87212	789861
3841	789862
5809	789863
12791	789864
37138	789865
114393	789866
73410	789867
123822	789868
6220	789869
34980	789870
25396	789871
38175	789872
57240	789873
18906	789874
82562	789875
101863	789876
6722	789877
55448	789878
11961	789879
17472	789880
64404	789881
7351	789882
9745	789883
17579	789884
33973	789885
2030	789886
39233	789887
105984	789888
104083	789889
102612	789890
267	789891
697	789892
20102	789893
14598	789894
1694	789895
14548	789896
16257	789897
29091	789898
56145	789899
2173	789900
7458	789901
21443	789902
44932	789903
60866	789904
32281	789905
18898	789906
5119	789907
106237	789908
72356	789909
78317	789910
34908	789911
114	789912
21035	789913
20478	789914
9207	789915
75583	789916
43586	789917
23183	789918
1955	789919
21020	789920
43431	789921
91906	789922
55455	789923
16857	789924
58864	789925
57112	789926
76444	789927
122800	789928
38431	789929
93022	789930
42404	789931
134404	789932
18020	789933
27787	789934
5344	789935
5684	789936
34886	789937
2358	789938
61725	789939
69663	789940
15819	789941
41	789942
10977	789943
118726	789944
28192	789945
34711	789946
1417	789947
28628	789948
31630	789949
34553	789950
14318	789951
14521	789952
111346	789953
68218	789954
48347	789955
20837	789956
9116	789957
30272	789958
14754	789959
67127	789960
52084	789961
32839	789962
44606	789963
65367	789964
106049	789965
91728	789966
5150	789967
76904	789968
17240	789969
23131	789970
105274	789971
37343	789972
1982	789973
69700	789974
141734	789975
58622	789976
136252	789977
4770	789978
33700	789979
29489	789980
93246	789981
765	789982
73270	789983
111632	789984
7050	789985
24263	789986
3669	789987
32660	789988
29041	789989
718	789990
3502	789991
143631	789992
4370	789993
76224	789994
25125	789995
5026	789996
24662	789997
99981	789998
12004	789999
8273	790000
10904	790001
116158	790002
7113	790003
8720	790004
9879	790005
10020	790006
5	790007
71934	790008
114517	790009
19260	790010
13881	790011
1025	790012
3787	790013
4193	790014
80271	790015
90951	790016
60297	790017
102611	790018
67480	790019
2734	790020
14529	790021
35709	790022
16830	790023
52345	790024
5917	790025
55816	790026
8957	790027
8935	790028
45691	790029
220	790030
29722	790031
108489	790032
84849	790033
46297	790034
7492	790035
65779	790036
30446	790037
7356	790038
58514	790039
55058	790040
9705	790041
3963	790042
23679	790043
98	790044
93702	790045
29732	790046
25909	790047
54782	790048
3981	790049
1034	790050
25311	790051
9456	790052
52694	790053
3155	790054
657	790055
102332	790056
815	790057
132304	790058
52863	790059
131196	790060
3343	790061
28159	790062
63324	790063
2487	790064
23426	790065
80917	790066
16029	790067
57865	790068
65463	790069
7436	790070
77012	790071
10601	790072
86876	790073
66307	790074
20218	790075
33106	790076
557	790077
22123	790078
42667	790079
99239	790080
94115	790081
21788	790082
1159	790083
3058	790084
53234	790085
67698	790086
74343	790087
11532	790088
9638	790089
133006	790090
40946	790091
114479	790092
49869	790093
59356	790094
3760	790095
29064	790096
79338	790097
99939	790098
138085	790099
17559	790100
2068	790101
75965	790102
30413	790103
4992	790104
16333	790105
34045	790106
112414	790107
25848	790108
56263	790109
15957	790110
86150	790111
136108	790112
51244	790113
48652	790114
81840	790115
2230	790116
102628	790117
53854	790118
29032	790119
31823	790120
113456	790121
74222	790122
94190	790123
14597	790124
29891	790125
6925	790126
85631	790127
48	790128
34754	790129
28663	790130
7398	790131
103893	790132
13786	790133
35202	790134
1410	790135
10929	790136
62789	790137
35466	790138
62210	790139
33664	790140
86660	790141
94477	790142
94522	790143
25260	790144
20306	790145
54769	790146
96388	790147
92177	790148
15162	790149
67031	790150
12886	790151
9108	790152
80705	790153
7064	790154
86758	790155
129792	790156
30898	790157
55195	790158
82002	790159
112859	790160
26228	790161
44475	790162
56859	790163
69135	790164
48556	790165
4960	790166
105665	790167
7005	790168
10488	790169
23334	790170
34242	790171
360	790172
86430	790173
8812	790174
103306	790175
21175	790176
25601	790177
55831	790178
42801	790179
134144	790180
1192	790181
120967	790182
148312	790183
36062	790184
76653	790185
33444	790186
20161	790187
7661	790188
10706	790189
23205	790190
30720	790191
56443	790192
108269	790193
50710	790194
46021	790195
11711	790196
133969	790197
12147	790198
32085	790199
128209	790200
14162	790201
10576	790202
25294	790203
76244	790204
18323	790205
11127	790206
44036	790207
72395	790208
4011	790209
16422	790210
29208	790211
13843	790212
102358	790213
40655	790214
15623	790215
120903	790216
100474	790217
6133	790218
90117	790219
26910	790220
5423	790221
4208	790222
117376	790223
37999	790224
65154	790225
19619	790226
40730	790227
24557	790228
116072	790229
52186	790230
51010	790231
24205	790232
44227	790233
92313	790234
57907	790235
76569	790236
326	790237
79709	790238
41391	790239
49100	790240
48006	790241
117514	790242
25790	790243
97923	790244
61097	790245
5383	790246
2681	790247
47464	790248
18625	790249
1944	790250
73018	790251
12892	790252
31724	790253
2142	790254
74934	790255
41339	790256
12073	790257
29123	790258
2356	790259
19430	790260
5038	790261
57423	790262
7729	790263
43049	790264
13375	790265
49364	790266
17854	790267
35102	790268
88769	790269
116774	790270
49910	790271
69021	790272
56393	790273
35612	790274
13454	790275
49468	790276
27985	790277
57256	790278
20511	790279
66282	790280
69263	790281
70226	790282
7215	790283
14608	790284
117043	790285
6300	790286
61985	790287
7104	790288
60663	790289
35492	790290
70626	790291
104296	790292
120047	790293
2045	790294
34432	790295
44881	790296
10461	790297
68500	790298
51421	790299
3	790300
59893	790301
56871	790302
30380	790303
14934	790304
2352	790305
119436	790306
102964	790307
37352	790308
56711	790309
8330	790310
60441	790311
11659	790312
35528	790313
128026	790314
51171	790315
5358	790316
29477	790317
12470	790318
31390	790319
77669	790320
12928	790321
9729	790322
3077	790323
5171	790324
65757	790325
81694	790326
58087	790327
53659	790328
13566	790329
45325	790330
2199	790331
38709	790332
7417	790333
16261	790334
61704	790335
101474	790336
5455	790337
8121	790338
115117	790339
16325	790340
56597	790341
18185	790342
36162	790343
48891	790344
121535	790345
8264	790346
150608	790347
17451	790348
100146	790349
12671	790350
42963	790351
65179	790352
23287	790353
2545	790354
15558	790355
85607	790356
63794	790357
690	790358
64179	790359
232	790360
150334	790361
13118	790362
35582	790363
75611	790364
137228	790365
91861	790366
22354	790367
97348	790368
2756	790369
955	790370
6932	790371
63041	790372
3772	790373
117778	790374
3419	790375
2679	790376
380	790377
36573	790378
13701	790379
70521	790380
52338	790381
6468	790382
107945	790383
81464	790384
26948	790385
52913	790386
4284	790387
9295	790388
67888	790389
1324	790390
32355	790391
54432	790392
57143	790393
14836	790394
40816	790395
2243	790396
5115	790397
18627	790398
47845	790399
6369	790400
41933	790401
6037	790402
81974	790403
72115	790404
8764	790405
23223	790406
53212	790407
32859	790408
55466	790409
14453	790410
38694	790411
76016	790412
80884	790413
57697	790414
19924	790415
72000	790416
6651	790417
3870	790418
126402	790419
8101	790420
1482	790421
38176	790422
14905	790423
83323	790424
31267	790425
55022	790426
39431	790427
137042	790428
26557	790429
12861	790430
123765	790431
87875	790432
7495	790433
33003	790434
123586	790435
115563	790436
26115	790437
8433	790438
42138	790439
20475	790440
68994	790441
116048	790442
5960	790443
13933	790444
42174	790445
62568	790446
37237	790447
63112	790448
4249	790449
6196	790450
35703	790451
137825	790452
53721	790453
29252	790454
32469	790455
7824	790456
63095	790457
7129	790458
65840	790459
16833	790460
15193	790461
7123	790462
76625	790463
37173	790464
3260	790465
34027	790466
105677	790467
2184	790468
81545	790469
28126	790470
83087	790471
296	790472
78536	790473
37950	790474
24215	790475
57616	790476
135914	790477
87459	790478
5932	790479
19918	790480
2464	790481
105390	790482
81917	790483
87794	790484
40064	790485
34318	790486
65619	790487
3006	790488
131832	790489
8520	790490
99882	790491
48528	790492
32028	790493
18855	790494
73	790495
40101	790496
39086	790497
23329	790498
118430	790499
26124	790500
119302	790501
74401	790502
51041	790503
95355	790504
27955	790505
150092	790506
12674	790507
57911	790508
133394	790509
47287	790510
98724	790511
110600	790512
20762	790513
57677	790514
2030	790515
3581	790516
116556	790517
26126	790518
17356	790519
6347	790520
15456	790521
2813	790522
2992	790523
6387	790524
46690	790525
24329	790526
98838	790527
27235	790528
123038	790529
28778	790530
125755	790531
10277	790532
42188	790533
20037	790534
6293	790535
88087	790536
11298	790537
62293	790538
26168	790539
81409	790540
82918	790541
11277	790542
27162	790543
111690	790544
20781	790545
43136	790546
4847	790547
37833	790548
23824	790549
7089	790550
54711	790551
16192	790552
82895	790553
34055	790554
26515	790555
12854	790556
2653	790557
4836	790558
20903	790559
56590	790560
127683	790561
52942	790562
24261	790563
2381	790564
40915	790565
55334	790566
56557	790567
41566	790568
4110	790569
52165	790570
76	790571
31507	790572
47434	790573
40694	790574
38391	790575
112205	790576
18389	790577
16859	790578
79710	790579
45714	790580
117156	790581
8784	790582
46955	790583
132882	790584
110378	790585
57787	790586
4542	790587
8731	790588
135429	790589
58771	790590
78733	790591
1084	790592
16366	790593
53504	790594
29674	790595
5143	790596
42021	790597
68141	790598
113611	790599
84001	790600
34098	790601
6351	790602
6336	790603
101989	790604
24229	790605
62156	790606
4107	790607
3960	790608
56027	790609
106678	790610
26716	790611
35711	790612
62107	790613
69806	790614
33162	790615
115966	790616
15923	790617
81510	790618
38636	790619
45425	790620
12983	790621
15407	790622
1919	790623
1396	790624
86769	790625
79656	790626
4771	790627
41914	790628
28414	790629
53322	790630
5533	790631
19532	790632
44842	790633
38058	790634
9150	790635
114216	790636
37763	790637
9345	790638
5001	790639
22430	790640
4702	790641
14678	790642
11845	790643
13905	790644
6601	790645
28299	790646
122688	790647
2799	790648
70269	790649
51888	790650
92047	790651
6601	790652
94336	790653
96329	790654
41834	790655
44765	790656
49960	790657
31005	790658
75013	790659
28225	790660
57874	790661
13620	790662
317	790663
100925	790664
109347	790665
107834	790666
12182	790667
21597	790668
122441	790669
6	790670
53865	790671
40289	790672
126477	790673
104811	790674
87597	790675
20424	790676
150422	790677
20806	790678
28515	790679
67450	790680
12594	790681
61898	790682
42709	790683
70266	790684
68767	790685
13057	790686
51876	790687
6339	790688
57704	790689
25561	790690
88870	790691
104069	790692
23421	790693
7585	790694
86108	790695
15384	790696
28148	790697
71886	790698
26965	790699
13257	790700
10481	790701
1836	790702
63744	790703
76390	790704
87064	790705
17308	790706
2111	790707
101530	790708
65282	790709
132997	790710
116712	790711
102250	790712
5678	790713
122530	790714
13958	790715
18953	790716
51508	790717
6978	790718
65321	790719
41584	790720
27802	790721
110150	790722
7510	790723
78767	790724
12905	790725
70152	790726
24123	790727
69459	790728
8838	790729
782	790730
73112	790731
285	790732
56422	790733
75964	790734
63669	790735
58189	790736
5690	790737
97022	790738
47250	790739
27028	790740
70752	790741
63793	790742
41890	790743
61678	790744
2097	790745
96247	790746
52975	790747
26434	790748
141780	790749
53698	790750
26416	790751
35749	790752
57298	790753
35025	790754
71535	790755
38088	790756
40286	790757
15296	790758
48107	790759
2004	790760
79938	790761
103430	790762
94617	790763
44601	790764
17727	790765
27769	790766
4307	790767
686	790768
74871	790769
49681	790770
55011	790771
39027	790772
20622	790773
37137	790774
43552	790775
54926	790776
32636	790777
9647	790778
22542	790779
7501	790780
7414	790781
100235	790782
8255	790783
52629	790784
14773	790785
40333	790786
6019	790787
103075	790788
6864	790789
31972	790790
83179	790791
10037	790792
11000	790793
6935	790794
12533	790795
47416	790796
45387	790797
51499	790798
124771	790799
2519	790800
32168	790801
113705	790802
58616	790803
140	790804
48252	790805
13434	790806
7213	790807
15659	790808
138267	790809
21272	790810
100945	790811
84177	790812
122523	790813
111853	790814
57831	790815
23203	790816
70331	790817
18374	790818
5345	790819
37041	790820
119102	790821
22480	790822
6557	790823
89921	790824
62760	790825
3242	790826
84476	790827
48722	790828
66013	790829
41540	790830
91966	790831
26470	790832
67213	790833
31444	790834
89383	790835
56693	790836
73001	790837
23435	790838
3288	790839
5614	790840
1267	790841
19083	790842
37756	790843
269	790844
5040	790845
65398	790846
15485	790847
23408	790848
37943	790849
28385	790850
37892	790851
33929	790852
89570	790853
35579	790854
53861	790855
5588	790856
32512	790857
29359	790858
86399	790859
63339	790860
81063	790861
20375	790862
123151	790863
46568	790864
88218	790865
16639	790866
28260	790867
29172	790868
37002	790869
21456	790870
1103	790871
39026	790872
17921	790873
332	790874
62135	790875
16955	790876
56009	790877
39996	790878
98734	790879
225	790880
4126	790881
137615	790882
22747	790883
26937	790884
132838	790885
120986	790886
132345	790887
25877	790888
10251	790889
16899	790890
39640	790891
9087	790892
73145	790893
28477	790894
29653	790895
20231	790896
97069	790897
47651	790898
18715	790899
55944	790900
22038	790901
87351	790902
2116	790903
7709	790904
19888	790905
85774	790906
88495	790907
38287	790908
86617	790909
99778	790910
60755	790911
10284	790912
40491	790913
126097	790914
1663	790915
64061	790916
12585	790917
7212	790918
55381	790919
35963	790920
81171	790921
47198	790922
1337	790923
86385	790924
109213	790925
49220	790926
42559	790927
25619	790928
7729	790929
51920	790930
74390	790931
33794	790932
17112	790933
2821	790934
28017	790935
18	790936
13089	790937
34814	790938
74227	790939
41292	790940
69700	790941
13963	790942
91149	790943
82920	790944
53029	790945
10938	790946
4053	790947
9428	790948
60454	790949
13253	790950
130405	790951
30896	790952
34708	790953
24979	790954
30374	790955
8512	790956
25183	790957
27032	790958
108782	790959
71998	790960
32209	790961
51216	790962
107584	790963
126498	790964
767	790965
27727	790966
15882	790967
67310	790968
122666	790969
17371	790970
16967	790971
125211	790972
38898	790973
137968	790974
54551	790975
4803	790976
75827	790977
64242	790978
15568	790979
1695	790980
39363	790981
1751	790982
1739	790983
83525	790984
49298	790985
10679	790986
14495	790987
22162	790988
82875	790989
139078	790990
57829	790991
26866	790992
9919	790993
10339	790994
47587	790995
11371	790996
98702	790997
14533	790998
75287	790999
4339	791000
72223	791001
39018	791002
28572	791003
16208	791004
6958	791005
128678	791006
24896	791007
2924	791008
1858	791009
72434	791010
20554	791011
7035	791012
50339	791013
62085	791014
933	791015
40924	791016
3403	791017
2369	791018
71675	791019
101938	791020
41253	791021
59910	791022
84395	791023
49196	791024
10291	791025
132639	791026
1293	791027
148244	791028
10196	791029
107232	791030
60630	791031
48681	791032
92728	791033
78589	791034
3490	791035
3611	791036
9676	791037
15529	791038
20563	791039
18004	791040
6851	791041
9315	791042
8349	791043
51723	791044
62036	791045
45793	791046
1542	791047
4321	791048
33	791049
11647	791050
45695	791051
92894	791052
73297	791053
90825	791054
7343	791055
5633	791056
120777	791057
54400	791058
21087	791059
47843	791060
274	791061
30501	791062
54736	791063
88664	791064
13008	791065
75423	791066
12456	791067
1673	791068
55109	791069
5191	791070
1884	791071
49665	791072
6456	791073
450	791074
24240	791075
2095	791076
113745	791077
46683	791078
32177	791079
80738	791080
39410	791081
57585	791082
53082	791083
49879	791084
57694	791085
56667	791086
32639	791087
14254	791088
80178	791089
115927	791090
29058	791091
127124	791092
3439	791093
25242	791094
16492	791095
2003	791096
19284	791097
96940	791098
15528	791099
88340	791100
64073	791101
59510	791102
95504	791103
3356	791104
124148	791105
49619	791106
93276	791107
66400	791108
30307	791109
86642	791110
24633	791111
8301	791112
16117	791113
45131	791114
21890	791115
50306	791116
6888	791117
69147	791118
57097	791119
1441	791120
49440	791121
22308	791122
43	791123
99498	791124
1880	791125
14605	791126
111601	791127
24878	791128
66194	791129
83122	791130
44577	791131
83764	791132
21161	791133
7580	791134
20588	791135
19368	791136
7971	791137
99540	791138
68435	791139
15197	791140
90069	791141
14502	791142
11880	791143
12229	791144
55579	791145
107337	791146
6228	791147
2511	791148
85303	791149
22246	791150
113168	791151
47593	791152
7701	791153
23233	791154
430	791155
38734	791156
12714	791157
69927	791158
138612	791159
12117	791160
86830	791161
22634	791162
14423	791163
18595	791164
22748	791165
56046	791166
150454	791167
106526	791168
45388	791169
105865	791170
50750	791171
53525	791172
3783	791173
11452	791174
37910	791175
97094	791176
15796	791177
64975	791178
44927	791179
21394	791180
10248	791181
22238	791182
139227	791183
470	791184
17632	791185
20679	791186
102868	791187
7359	791188
77291	791189
133909	791190
18269	791191
98914	791192
5871	791193
35326	791194
20216	791195
14571	791196
6014	791197
44592	791198
11445	791199
22784	791200
35281	791201
3575	791202
14270	791203
31341	791204
103406	791205
61821	791206
78058	791207
11514	791208
3715	791209
43907	791210
29127	791211
49516	791212
21960	791213
37278	791214
103127	791215
57346	791216
60110	791217
9672	791218
2075	791219
37061	791220
14448	791221
29186	791222
73010	791223
20983	791224
39576	791225
93876	791226
101100	791227
16903	791228
116358	791229
39697	791230
13258	791231
3447	791232
67047	791233
106839	791234
24775	791235
59492	791236
672	791237
8241	791238
29961	791239
689	791240
94475	791241
42480	791242
103615	791243
85258	791244
1508	791245
44827	791246
18629	791247
49338	791248
128285	791249
4202	791250
80769	791251
26454	791252
50380	791253
47119	791254
14165	791255
26111	791256
90413	791257
30	791258
53584	791259
41320	791260
12745	791261
28830	791262
9100	791263
893	791264
2419	791265
6228	791266
27780	791267
814	791268
123714	791269
71707	791270
23990	791271
56299	791272
41452	791273
118053	791274
38246	791275
9077	791276
21390	791277
6770	791278
1207	791279
43186	791280
14234	791281
27114	791282
77685	791283
124856	791284
17502	791285
2417	791286
84835	791287
32563	791288
37241	791289
87136	791290
110376	791291
22456	791292
28821	791293
45375	791294
10541	791295
97872	791296
7181	791297
5886	791298
123828	791299
27714	791300
90943	791301
95967	791302
8146	791303
92902	791304
36	791305
50270	791306
64707	791307
65335	791308
52772	791309
15410	791310
130086	791311
8955	791312
6876	791313
15779	791314
56075	791315
12548	791316
29502	791317
73016	791318
3916	791319
26379	791320
43854	791321
86444	791322
46958	791323
44273	791324
10554	791325
37747	791326
21742	791327
56815	791328
55668	791329
88355	791330
1689	791331
3779	791332
18947	791333
126903	791334
11543	791335
53669	791336
85695	791337
1026	791338
41553	791339
35056	791340
8197	791341
18926	791342
27523	791343
103324	791344
88652	791345
7978	791346
2573	791347
136104	791348
8852	791349
37404	791350
2218	791351
48331	791352
259	791353
1192	791354
55516	791355
24082	791356
54506	791357
24146	791358
78716	791359
56846	791360
44269	791361
5125	791362
36329	791363
74248	791364
27760	791365
9522	791366
4262	791367
142645	791368
8210	791369
44037	791370
125708	791371
44757	791372
45293	791373
6145	791374
25590	791375
112333	791376
3851	791377
18323	791378
38841	791379
7809	791380
54276	791381
43356	791382
39666	791383
343	791384
6509	791385
53359	791386
14472	791387
7504	791388
3658	791389
24238	791390
50583	791391
11076	791392
50729	791393
1843	791394
59712	791395
82021	791396
28732	791397
29405	791398
12105	791399
87290	791400
3205	791401
11850	791402
15451	791403
8305	791404
18402	791405
36437	791406
70940	791407
68754	791408
67503	791409
39362	791410
88273	791411
63318	791412
65223	791413
21323	791414
551	791415
40048	791416
11885	791417
89560	791418
21834	791419
60343	791420
59105	791421
12892	791422
47864	791423
37960	791424
8804	791425
78024	791426
2616	791427
5552	791428
41221	791429
94403	791430
73196	791431
42845	791432
21131	791433
124538	791434
53720	791435
27551	791436
37446	791437
484	791438
94633	791439
115248	791440
56437	791441
105986	791442
54151	791443
34094	791444
147724	791445
10316	791446
131769	791447
126252	791448
3354	791449
39176	791450
37329	791451
34510	791452
1364	791453
7094	791454
114719	791455
74697	791456
26118	791457
117521	791458
75411	791459
76731	791460
17710	791461
3	791462
41623	791463
79979	791464
17963	791465
70065	791466
5350	791467
317	791468
12634	791469
117434	791470
110068	791471
121383	791472
88386	791473
79625	791474
102103	791475
19091	791476
969	791477
15847	791478
36655	791479
34297	791480
21407	791481
38148	791482
13558	791483
131937	791484
30539	791485
7287	791486
4827	791487
107463	791488
3587	791489
90596	791490
111630	791491
30157	791492
3491	791493
4320	791494
93686	791495
38561	791496
97310	791497
72114	791498
141084	791499
16112	791500
29007	791501
7256	791502
37648	791503
78870	791504
23497	791505
415	791506
81427	791507
38142	791508
9008	791509
3533	791510
48677	791511
33629	791512
112691	791513
81772	791514
6764	791515
99917	791516
70507	791517
95913	791518
55448	791519
85904	791520
59587	791521
38181	791522
880	791523
25753	791524
1063	791525
71832	791526
1109	791527
50114	791528
43247	791529
58404	791530
91846	791531
4763	791532
77113	791533
24306	791534
26757	791535
4832	791536
43681	791537
25221	791538
11376	791539
41760	791540
310	791541
48405	791542
8126	791543
9205	791544
32495	791545
41610	791546
52704	791547
39428	791548
46609	791549
1492	791550
74589	791551
131428	791552
38619	791553
24757	791554
126921	791555
78912	791556
13387	791557
109800	791558
11078	791559
96916	791560
124177	791561
5805	791562
4487	791563
69840	791564
17715	791565
28105	791566
6080	791567
44686	791568
129694	791569
81590	791570
113208	791571
87698	791572
1810	791573
158	791574
23926	791575
49146	791576
87081	791577
91894	791578
6653	791579
102454	791580
1996	791581
60997	791582
18563	791583
27828	791584
6242	791585
34313	791586
521	791587
57321	791588
6450	791589
143463	791590
38073	791591
59619	791592
75920	791593
2287	791594
51213	791595
47591	791596
6913	791597
51590	791598
9412	791599
73264	791600
13744	791601
65645	791602
14694	791603
1704	791604
18845	791605
124945	791606
83949	791607
83424	791608
74276	791609
26779	791610
1962	791611
567	791612
75778	791613
42318	791614
14080	791615
90219	791616
32037	791617
53063	791618
99084	791619
12047	791620
50291	791621
65750	791622
35643	791623
24327	791624
74595	791625
11483	791626
88367	791627
131243	791628
1813	791629
101923	791630
7371	791631
125605	791632
16344	791633
32875	791634
54539	791635
35324	791636
29535	791637
103709	791638
36942	791639
65319	791640
32173	791641
16925	791642
51906	791643
24015	791644
1801	791645
49951	791646
48785	791647
61026	791648
46896	791649
28342	791650
144197	791651
20646	791652
150515	791653
1393	791654
35443	791655
259	791656
56866	791657
67271	791658
14887	791659
128	791660
35174	791661
15096	791662
73465	791663
26085	791664
70984	791665
18934	791666
23967	791667
94365	791668
64505	791669
36870	791670
96443	791671
63088	791672
370	791673
15108	791674
60465	791675
40661	791676
32351	791677
61591	791678
133328	791679
14163	791680
55967	791681
110469	791682
44522	791683
37313	791684
13794	791685
1875	791686
35282	791687
6125	791688
43580	791689
17375	791690
4043	791691
2171	791692
96792	791693
76205	791694
4492	791695
26679	791696
114284	791697
11355	791698
128345	791699
5884	791700
2279	791701
24888	791702
83068	791703
11070	791704
19089	791705
48005	791706
192	791707
4780	791708
62050	791709
113081	791710
27192	791711
76015	791712
6870	791713
7147	791714
17159	791715
60569	791716
27676	791717
306	791718
96530	791719
6560	791720
3766	791721
10187	791722
9297	791723
6276	791724
71194	791725
586	791726
11446	791727
78531	791728
42525	791729
2118	791730
94851	791731
17527	791732
6881	791733
31947	791734
56649	791735
5017	791736
4275	791737
27126	791738
65749	791739
62604	791740
37081	791741
79971	791742
37972	791743
109666	791744
50321	791745
27237	791746
106661	791747
12837	791748
58067	791749
7162	791750
9979	791751
1404	791752
30039	791753
62044	791754
2458	791755
56351	791756
35366	791757
82148	791758
53633	791759
12942	791760
4126	791761
17895	791762
65845	791763
663	791764
2696	791765
647	791766
99892	791767
60688	791768
16276	791769
27839	791770
39697	791771
12202	791772
122342	791773
29246	791774
97693	791775
3058	791776
55042	791777
61340	791778
110965	791779
35086	791780
37361	791781
28580	791782
637	791783
45170	791784
41892	791785
12222	791786
112920	791787
44115	791788
47709	791789
149253	791790
24455	791791
68865	791792
22124	791793
1742	791794
5941	791795
25438	791796
29941	791797
16264	791798
867	791799
38919	791800
14684	791801
4540	791802
16864	791803
12082	791804
65905	791805
37531	791806
53669	791807
64659	791808
10393	791809
47153	791810
125800	791811
1622	791812
57201	791813
2073	791814
89950	791815
21542	791816
945	791817
6477	791818
31709	791819
73	791820
104744	791821
47632	791822
229	791823
10253	791824
41631	791825
98622	791826
93234	791827
100839	791828
14116	791829
10623	791830
74208	791831
57560	791832
91432	791833
47709	791834
12563	791835
100357	791836
103524	791837
72880	791838
77907	791839
66424	791840
65052	791841
6937	791842
82516	791843
77822	791844
38463	791845
107587	791846
142571	791847
91084	791848
18941	791849
42155	791850
15689	791851
24397	791852
52864	791853
32244	791854
53105	791855
46058	791856
64838	791857
112230	791858
53023	791859
28217	791860
22878	791861
743	791862
3560	791863
51712	791864
104235	791865
31790	791866
77041	791867
33023	791868
64564	791869
9367	791870
75209	791871
5080	791872
32597	791873
139253	791874
29605	791875
40330	791876
74418	791877
48830	791878
4416	791879
36180	791880
18039	791881
79681	791882
20033	791883
72735	791884
37822	791885
39868	791886
11349	791887
57192	791888
42033	791889
42960	791890
12184	791891
101924	791892
28570	791893
83974	791894
78896	791895
76607	791896
88222	791897
51121	791898
24606	791899
27896	791900
138408	791901
5617	791902
120137	791903
29669	791904
12975	791905
16765	791906
10240	791907
6	791908
135272	791909
568	791910
17559	791911
23016	791912
8409	791913
61671	791914
43584	791915
94827	791916
59634	791917
116067	791918
65883	791919
83301	791920
80004	791921
76	791922
40768	791923
42980	791924
11345	791925
22134	791926
66572	791927
64142	791928
26699	791929
20335	791930
4469	791931
14105	791932
15018	791933
30372	791934
783	791935
79707	791936
7454	791937
34212	791938
16112	791939
35868	791940
30196	791941
18286	791942
48527	791943
8724	791944
30057	791945
32519	791946
36942	791947
30252	791948
26721	791949
25736	791950
10612	791951
37655	791952
22848	791953
2120	791954
132675	791955
81802	791956
33749	791957
9253	791958
28817	791959
759	791960
133625	791961
92476	791962
87233	791963
84494	791964
3926	791965
39183	791966
50691	791967
475	791968
66732	791969
147076	791970
6228	791971
42212	791972
49056	791973
70874	791974
9719	791975
12283	791976
77571	791977
28105	791978
9751	791979
13520	791980
11396	791981
66937	791982
88659	791983
48670	791984
89554	791985
38184	791986
70654	791987
4445	791988
89242	791989
79809	791990
145680	791991
24148	791992
40210	791993
274	791994
76953	791995
44099	791996
42829	791997
97250	791998
78144	791999
115276	792000
66554	792001
58135	792002
8739	792003
118431	792004
22976	792005
72617	792006
20315	792007
26129	792008
96089	792009
23185	792010
60847	792011
44708	792012
32179	792013
52609	792014
35934	792015
11968	792016
1546	792017
52896	792018
2144	792019
30140	792020
104247	792021
16222	792022
5406	792023
73259	792024
148175	792025
77931	792026
9078	792027
50148	792028
48962	792029
71884	792030
52835	792031
21368	792032
132794	792033
40131	792034
54402	792035
62010	792036
16391	792037
39899	792038
16232	792039
31	792040
56030	792041
46664	792042
58690	792043
62307	792044
2809	792045
10559	792046
48934	792047
145281	792048
66914	792049
9072	792050
23545	792051
15423	792052
30288	792053
16375	792054
54517	792055
91331	792056
78431	792057
705	792058
56593	792059
82561	792060
7397	792061
25389	792062
118514	792063
2550	792064
15192	792065
21345	792066
103164	792067
3630	792068
41383	792069
8023	792070
17241	792071
3925	792072
110107	792073
37704	792074
27294	792075
23201	792076
14991	792077
12525	792078
130088	792079
1385	792080
118672	792081
45124	792082
65057	792083
4376	792084
29989	792085
57691	792086
7880	792087
34198	792088
32108	792089
117003	792090
13945	792091
26541	792092
28855	792093
5532	792094
87322	792095
29364	792096
61700	792097
3974	792098
75705	792099
45648	792100
32497	792101
102321	792102
112190	792103
20309	792104
46100	792105
5338	792106
44273	792107
42419	792108
77261	792109
14082	792110
46446	792111
123797	792112
3787	792113
51278	792114
55749	792115
12057	792116
98288	792117
12146	792118
30792	792119
114153	792120
92592	792121
10528	792122
87429	792123
92083	792124
120339	792125
105623	792126
52472	792127
477	792128
51047	792129
646	792130
24425	792131
9905	792132
85356	792133
3704	792134
26217	792135
86200	792136
6571	792137
69772	792138
35003	792139
44127	792140
49910	792141
7106	792142
87758	792143
59180	792144
17286	792145
12700	792146
42526	792147
872	792148
3880	792149
9097	792150
83639	792151
4331	792152
48561	792153
66628	792154
52288	792155
5026	792156
4679	792157
7223	792158
38016	792159
52925	792160
37186	792161
75992	792162
22544	792163
14655	792164
29192	792165
98801	792166
44484	792167
7423	792168
14095	792169
62049	792170
103338	792171
40607	792172
66227	792173
6988	792174
24961	792175
88809	792176
16417	792177
32528	792178
10935	792179
5596	792180
73510	792181
64617	792182
95031	792183
2252	792184
29450	792185
92284	792186
63710	792187
114617	792188
6477	792189
53834	792190
21115	792191
91299	792192
114814	792193
33854	792194
50602	792195
96275	792196
39369	792197
13276	792198
62279	792199
56457	792200
8959	792201
9448	792202
25286	792203
33288	792204
55172	792205
46336	792206
518	792207
5979	792208
41772	792209
7397	792210
89797	792211
2250	792212
26572	792213
49408	792214
9853	792215
33346	792216
85391	792217
81648	792218
119469	792219
10317	792220
15309	792221
17992	792222
1496	792223
24914	792224
16703	792225
13050	792226
67388	792227
56064	792228
50574	792229
38935	792230
10134	792231
143813	792232
45760	792233
87774	792234
70637	792235
18477	792236
103344	792237
94775	792238
21015	792239
8436	792240
123166	792241
82113	792242
67650	792243
1127	792244
37935	792245
49960	792246
2689	792247
60064	792248
36958	792249
44866	792250
47655	792251
3498	792252
65148	792253
6509	792254
54912	792255
5595	792256
112144	792257
19542	792258
1747	792259
1296	792260
94221	792261
14996	792262
31328	792263
1835	792264
102627	792265
117271	792266
28296	792267
11744	792268
128976	792269
665	792270
126740	792271
29986	792272
78468	792273
36291	792274
56139	792275
54750	792276
83938	792277
113715	792278
99473	792279
46167	792280
73021	792281
30577	792282
20931	792283
40016	792284
11860	792285
82277	792286
32562	792287
25549	792288
46040	792289
26392	792290
2839	792291
90294	792292
43386	792293
34953	792294
6013	792295
14202	792296
118606	792297
24853	792298
32869	792299
37030	792300
59439	792301
26958	792302
39040	792303
28333	792304
22108	792305
65019	792306
24487	792307
50643	792308
3373	792309
75838	792310
64458	792311
65175	792312
30696	792313
54293	792314
14327	792315
61308	792316
108434	792317
68837	792318
29580	792319
58242	792320
148964	792321
23695	792322
15651	792323
35778	792324
10729	792325
93626	792326
38921	792327
74413	792328
36713	792329
82113	792330
96180	792331
30196	792332
125617	792333
798	792334
87838	792335
96264	792336
110499	792337
94404	792338
42145	792339
13077	792340
19318	792341
20206	792342
89647	792343
101355	792344
121673	792345
102784	792346
101861	792347
62663	792348
8396	792349
24558	792350
46026	792351
17186	792352
150294	792353
77667	792354
10494	792355
81930	792356
115062	792357
87290	792358
37467	792359
38868	792360
31015	792361
24238	792362
55048	792363
42743	792364
117150	792365
16874	792366
4932	792367
14464	792368
13056	792369
58807	792370
44824	792371
22661	792372
83542	792373
11695	792374
7104	792375
82502	792376
64618	792377
86220	792378
99412	792379
33118	792380
20845	792381
17027	792382
70388	792383
16336	792384
31472	792385
116309	792386
31532	792387
132656	792388
886	792389
82574	792390
25389	792391
37710	792392
16489	792393
4175	792394
100114	792395
283	792396
43209	792397
34022	792398
98243	792399
7520	792400
64962	792401
61250	792402
107679	792403
23542	792404
18687	792405
124435	792406
11419	792407
32867	792408
7578	792409
103355	792410
13052	792411
3404	792412
13586	792413
96396	792414
20775	792415
46563	792416
78180	792417
37734	792418
19810	792419
60913	792420
25328	792421
11153	792422
102413	792423
12737	792424
11199	792425
39349	792426
1474	792427
97274	792428
2300	792429
5456	792430
1899	792431
7302	792432
11386	792433
56224	792434
23171	792435
14247	792436
23121	792437
33645	792438
41769	792439
86504	792440
54235	792441
6405	792442
96356	792443
86797	792444
17908	792445
131108	792446
40291	792447
20573	792448
23914	792449
70539	792450
11567	792451
43942	792452
121670	792453
140566	792454
3577	792455
19348	792456
24706	792457
88737	792458
56892	792459
14969	792460
23354	792461
17767	792462
49919	792463
85608	792464
10677	792465
76259	792466
53878	792467
39002	792468
99953	792469
104788	792470
19681	792471
5737	792472
28045	792473
1796	792474
75305	792475
38249	792476
19759	792477
19966	792478
12188	792479
54301	792480
21398	792481
26188	792482
107427	792483
742	792484
5305	792485
81844	792486
649	792487
11416	792488
43599	792489
8266	792490
123440	792491
20979	792492
951	792493
8577	792494
149289	792495
12048	792496
7379	792497
12793	792498
47003	792499
18365	792500
36599	792501
41455	792502
57471	792503
21646	792504
24677	792505
17231	792506
25158	792507
28774	792508
917	792509
14330	792510
69781	792511
34471	792512
79436	792513
56168	792514
56169	792515
102671	792516
8112	792517
136374	792518
47223	792519
32954	792520
108213	792521
87263	792522
55828	792523
64281	792524
41019	792525
21345	792526
8500	792527
32010	792528
26	792529
35900	792530
45260	792531
68306	792532
1574	792533
128787	792534
12073	792535
117114	792536
198	792537
45504	792538
59659	792539
53179	792540
48625	792541
75617	792542
57328	792543
13060	792544
37190	792545
136230	792546
18520	792547
57349	792548
32720	792549
10497	792550
69183	792551
40611	792552
93733	792553
16252	792554
85492	792555
65842	792556
53262	792557
10604	792558
14013	792559
56130	792560
44828	792561
82820	792562
47520	792563
16686	792564
51230	792565
67525	792566
2189	792567
68509	792568
64623	792569
143187	792570
89451	792571
7464	792572
41101	792573
37199	792574
36804	792575
26183	792576
90166	792577
30587	792578
21160	792579
24493	792580
22711	792581
3190	792582
93309	792583
3734	792584
40957	792585
24839	792586
83941	792587
57991	792588
5591	792589
44	792590
11901	792591
64022	792592
2947	792593
23810	792594
19804	792595
30180	792596
25749	792597
20686	792598
35714	792599
32752	792600
30538	792601
77360	792602
29	792603
38076	792604
20624	792605
28834	792606
17752	792607
59941	792608
36627	792609
55605	792610
47921	792611
130713	792612
90589	792613
90611	792614
42423	792615
21918	792616
32357	792617
83072	792618
43789	792619
36017	792620
396	792621
16507	792622
23684	792623
95588	792624
72699	792625
68761	792626
25499	792627
7700	792628
42718	792629
22000	792630
43165	792631
24379	792632
2497	792633
33412	792634
6383	792635
98187	792636
19844	792637
6253	792638
4032	792639
11949	792640
42741	792641
20104	792642
82350	792643
34629	792644
44565	792645
13170	792646
720	792647
67846	792648
137374	792649
1141	792650
42175	792651
36506	792652
74791	792653
6189	792654
136538	792655
66769	792656
9652	792657
22215	792658
13	792659
8175	792660
90710	792661
13062	792662
96016	792663
51740	792664
74420	792665
167	792666
45525	792667
55835	792668
113921	792669
34957	792670
48956	792671
467	792672
1940	792673
5050	792674
105448	792675
96246	792676
78638	792677
117297	792678
33922	792679
2086	792680
94493	792681
39810	792682
343	792683
5409	792684
17738	792685
98399	792686
50968	792687
92475	792688
39107	792689
60560	792690
17075	792691
12272	792692
91372	792693
26938	792694
95026	792695
33048	792696
76820	792697
117910	792698
62489	792699
6990	792700
109947	792701
83498	792702
77598	792703
98201	792704
34829	792705
31740	792706
14362	792707
15356	792708
1566	792709
2594	792710
83083	792711
4772	792712
86245	792713
7541	792714
90477	792715
7547	792716
42865	792717
1561	792718
23981	792719
79966	792720
33089	792721
114627	792722
8387	792723
6340	792724
15223	792725
21235	792726
25296	792727
12309	792728
8514	792729
3121	792730
12074	792731
50147	792732
53629	792733
4803	792734
9086	792735
72805	792736
48060	792737
1238	792738
124078	792739
140	792740
142771	792741
4037	792742
2991	792743
10314	792744
119472	792745
63661	792746
32144	792747
48606	792748
89172	792749
54341	792750
10451	792751
42529	792752
13140	792753
112362	792754
87627	792755
65299	792756
44554	792757
36741	792758
27760	792759
104688	792760
8957	792761
58788	792762
22728	792763
134650	792764
82839	792765
88696	792766
14788	792767
11694	792768
2240	792769
30198	792770
55994	792771
82504	792772
5185	792773
33079	792774
46733	792775
72459	792776
1867	792777
62197	792778
121306	792779
103089	792780
98698	792781
8699	792782
52056	792783
13001	792784
16595	792785
445	792786
10421	792787
4635	792788
101195	792789
52223	792790
97309	792791
136564	792792
98645	792793
89868	792794
140339	792795
127607	792796
14826	792797
80653	792798
56834	792799
7252	792800
93860	792801
55320	792802
73388	792803
62915	792804
141135	792805
45135	792806
50716	792807
52612	792808
59511	792809
8356	792810
76107	792811
23884	792812
43649	792813
28277	792814
1968	792815
4449	792816
44102	792817
31791	792818
6719	792819
42304	792820
62030	792821
104835	792822
109134	792823
32121	792824
48338	792825
10080	792826
102317	792827
3303	792828
4564	792829
3721	792830
91218	792831
84650	792832
84417	792833
45831	792834
85253	792835
28506	792836
6306	792837
45599	792838
26586	792839
5425	792840
17059	792841
52456	792842
6133	792843
105583	792844
47094	792845
49719	792846
7243	792847
15400	792848
54403	792849
20517	792850
93280	792851
50525	792852
72293	792853
16982	792854
17597	792855
70005	792856
90536	792857
87548	792858
56049	792859
87147	792860
7148	792861
112728	792862
3140	792863
57407	792864
6042	792865
8062	792866
54235	792867
20	792868
16243	792869
11512	792870
19831	792871
39594	792872
62982	792873
32228	792874
98116	792875
97614	792876
12758	792877
100917	792878
44005	792879
21266	792880
136208	792881
24637	792882
32	792883
22230	792884
10140	792885
42107	792886
81265	792887
149985	792888
52862	792889
38390	792890
44557	792891
66334	792892
112066	792893
29670	792894
89186	792895
79159	792896
77156	792897
70740	792898
44974	792899
87490	792900
60263	792901
37	792902
71951	792903
5096	792904
6295	792905
20478	792906
20816	792907
34948	792908
24124	792909
28737	792910
10491	792911
17732	792912
23152	792913
94279	792914
17018	792915
4199	792916
69758	792917
23186	792918
93065	792919
53529	792920
48285	792921
13641	792922
75913	792923
26165	792924
45982	792925
5955	792926
51093	792927
2779	792928
91157	792929
101563	792930
57490	792931
133857	792932
18447	792933
60133	792934
39470	792935
1499	792936
15248	792937
34223	792938
11810	792939
17750	792940
52841	792941
99	792942
115625	792943
91204	792944
90299	792945
66299	792946
10311	792947
33989	792948
38491	792949
833	792950
32081	792951
24338	792952
102685	792953
1653	792954
15407	792955
69916	792956
25616	792957
48608	792958
131762	792959
28948	792960
77554	792961
8302	792962
44692	792963
13021	792964
16444	792965
41305	792966
73962	792967
102495	792968
17680	792969
71197	792970
347	792971
921	792972
108778	792973
6358	792974
32477	792975
79444	792976
6184	792977
58241	792978
32990	792979
8505	792980
59053	792981
1841	792982
14945	792983
139745	792984
105273	792985
28283	792986
129029	792987
60984	792988
96574	792989
29131	792990
74	792991
98045	792992
61822	792993
83392	792994
53013	792995
32937	792996
80711	792997
87264	792998
5332	792999
105809	793000
32179	793001
15710	793002
90226	793003
78193	793004
122072	793005
28323	793006
468	793007
2943	793008
72390	793009
92361	793010
12908	793011
3226	793012
146015	793013
33524	793014
58340	793015
14497	793016
34042	793017
87770	793018
52089	793019
69069	793020
86486	793021
14916	793022
43535	793023
84255	793024
87999	793025
60995	793026
20188	793027
4471	793028
44349	793029
8407	793030
10026	793031
27394	793032
35842	793033
1571	793034
104889	793035
7366	793036
49678	793037
7746	793038
7588	793039
34908	793040
19172	793041
4569	793042
20896	793043
49184	793044
20429	793045
33096	793046
47194	793047
60564	793048
98380	793049
9440	793050
46780	793051
132281	793052
95298	793053
69012	793054
36714	793055
15396	793056
47722	793057
90536	793058
13970	793059
38105	793060
16322	793061
26232	793062
11023	793063
7711	793064
114543	793065
93109	793066
2088	793067
20446	793068
20247	793069
60362	793070
127992	793071
23804	793072
45759	793073
31004	793074
53919	793075
15694	793076
44496	793077
7868	793078
34515	793079
61440	793080
36388	793081
102515	793082
46369	793083
55843	793084
58360	793085
132046	793086
25697	793087
6400	793088
87969	793089
26843	793090
35545	793091
6494	793092
9239	793093
33712	793094
22063	793095
14034	793096
9871	793097
100117	793098
83819	793099
149110	793100
4188	793101
29435	793102
6084	793103
52852	793104
532	793105
99455	793106
54172	793107
30850	793108
2532	793109
4017	793110
10635	793111
2594	793112
7047	793113
100237	793114
18375	793115
85363	793116
34948	793117
57334	793118
48869	793119
990	793120
116514	793121
15629	793122
90272	793123
8709	793124
71116	793125
2369	793126
8873	793127
14399	793128
112867	793129
37475	793130
22594	793131
42172	793132
133287	793133
65416	793134
49164	793135
108951	793136
53198	793137
86550	793138
649	793139
85946	793140
77388	793141
46817	793142
4924	793143
84389	793144
394	793145
18167	793146
145648	793147
56229	793148
101944	793149
34460	793150
90461	793151
20312	793152
85642	793153
103156	793154
99199	793155
31737	793156
12869	793157
45838	793158
10486	793159
64109	793160
48045	793161
31729	793162
14010	793163
51952	793164
102288	793165
54290	793166
112832	793167
88863	793168
8278	793169
1582	793170
6760	793171
93196	793172
17795	793173
54080	793174
21746	793175
30033	793176
40150	793177
149237	793178
196	793179
37282	793180
10445	793181
115	793182
16273	793183
89737	793184
51568	793185
18646	793186
10654	793187
50737	793188
86178	793189
15230	793190
9014	793191
113177	793192
38088	793193
17819	793194
71755	793195
36385	793196
81070	793197
10016	793198
45631	793199
32908	793200
45030	793201
7503	793202
13571	793203
81105	793204
30282	793205
65219	793206
30802	793207
51931	793208
45325	793209
1264	793210
66047	793211
46989	793212
5378	793213
52567	793214
8826	793215
68593	793216
83096	793217
19390	793218
27875	793219
57111	793220
42925	793221
7421	793222
109695	793223
46246	793224
16482	793225
57538	793226
34031	793227
46867	793228
37766	793229
777	793230
1356	793231
98466	793232
16187	793233
36141	793234
74866	793235
81175	793236
22040	793237
38513	793238
41613	793239
2098	793240
47776	793241
3420	793242
81892	793243
14372	793244
15286	793245
5857	793246
79151	793247
46284	793248
60899	793249
12752	793250
110126	793251
57130	793252
21260	793253
10308	793254
27825	793255
16977	793256
8126	793257
69192	793258
139867	793259
74617	793260
75222	793261
62400	793262
46799	793263
103458	793264
136683	793265
76536	793266
48084	793267
84261	793268
96414	793269
95464	793270
27519	793271
19448	793272
85736	793273
60369	793274
127009	793275
26313	793276
2439	793277
40797	793278
79756	793279
98933	793280
22428	793281
93750	793282
53414	793283
17623	793284
79828	793285
23774	793286
112728	793287
57992	793288
2586	793289
2410	793290
65746	793291
16368	793292
53596	793293
148118	793294
85916	793295
40574	793296
2032	793297
93845	793298
106234	793299
36988	793300
108433	793301
75348	793302
49934	793303
44554	793304
36862	793305
9531	793306
14234	793307
73423	793308
19883	793309
51177	793310
81877	793311
38613	793312
119112	793313
48443	793314
17507	793315
47876	793316
33241	793317
12375	793318
67176	793319
41110	793320
34677	793321
48802	793322
4793	793323
27277	793324
64946	793325
43918	793326
49993	793327
84316	793328
6182	793329
8991	793330
8791	793331
21521	793332
15807	793333
14700	793334
2427	793335
6331	793336
29343	793337
11874	793338
124336	793339
52075	793340
93379	793341
87269	793342
10016	793343
38502	793344
60666	793345
872	793346
2698	793347
22521	793348
45626	793349
61510	793350
34220	793351
59210	793352
26929	793353
40443	793354
47370	793355
95716	793356
12589	793357
34293	793358
1994	793359
44729	793360
12530	793361
19333	793362
83000	793363
36082	793364
89793	793365
5526	793366
3670	793367
78580	793368
23414	793369
64140	793370
42221	793371
3635	793372
47296	793373
13284	793374
28064	793375
53034	793376
8460	793377
71059	793378
44776	793379
73041	793380
145069	793381
51542	793382
44678	793383
5349	793384
70486	793385
13801	793386
6494	793387
1384	793388
24218	793389
36679	793390
54224	793391
120810	793392
80456	793393
765	793394
107117	793395
43526	793396
58872	793397
41889	793398
8228	793399
143582	793400
49717	793401
103313	793402
36579	793403
48339	793404
114050	793405
2327	793406
76072	793407
113101	793408
52243	793409
94532	793410
8681	793411
1450	793412
22577	793413
121969	793414
18696	793415
12666	793416
63935	793417
67940	793418
38678	793419
39923	793420
110008	793421
19590	793422
13549	793423
41282	793424
68858	793425
51974	793426
34737	793427
12385	793428
102955	793429
23714	793430
14438	793431
32687	793432
16837	793433
4410	793434
69148	793435
14550	793436
3330	793437
46	793438
43623	793439
84971	793440
130478	793441
115388	793442
96766	793443
47543	793444
73439	793445
4949	793446
104358	793447
13393	793448
81272	793449
110930	793450
33262	793451
3242	793452
89895	793453
41179	793454
15902	793455
18802	793456
50879	793457
92787	793458
26964	793459
36344	793460
6707	793461
79904	793462
36954	793463
143839	793464
57060	793465
80634	793466
5374	793467
3518	793468
823	793469
17748	793470
2368	793471
45322	793472
562	793473
48915	793474
43510	793475
17873	793476
18521	793477
32234	793478
84811	793479
45656	793480
146744	793481
13605	793482
17181	793483
78340	793484
44103	793485
2455	793486
18207	793487
76760	793488
6629	793489
78895	793490
53559	793491
84146	793492
4890	793493
88507	793494
14512	793495
22811	793496
18380	793497
54226	793498
71825	793499
117867	793500
138300	793501
56525	793502
117916	793503
34408	793504
40628	793505
40298	793506
8204	793507
86667	793508
106936	793509
704	793510
36349	793511
22109	793512
92783	793513
103031	793514
6138	793515
4815	793516
2226	793517
8871	793518
126149	793519
2330	793520
12101	793521
61138	793522
42299	793523
38110	793524
40921	793525
7281	793526
20732	793527
3891	793528
8341	793529
4567	793530
6686	793531
14926	793532
87126	793533
82721	793534
18582	793535
8587	793536
528	793537
25741	793538
58885	793539
27645	793540
102744	793541
49828	793542
15483	793543
121051	793544
13394	793545
74	793546
37257	793547
73961	793548
17998	793549
128145	793550
56931	793551
128121	793552
76767	793553
3261	793554
77109	793555
3560	793556
72913	793557
42329	793558
4977	793559
56192	793560
48330	793561
21783	793562
71119	793563
48913	793564
44947	793565
74723	793566
111274	793567
1177	793568
60954	793569
19885	793570
93	793571
11247	793572
44007	793573
52112	793574
101439	793575
84489	793576
10242	793577
64857	793578
4613	793579
11149	793580
10827	793581
9339	793582
45202	793583
65	793584
97575	793585
122758	793586
16378	793587
20971	793588
5647	793589
85169	793590
36773	793591
44774	793592
8346	793593
117923	793594
4257	793595
31401	793596
130885	793597
40767	793598
17431	793599
57629	793600
17509	793601
64552	793602
44410	793603
93176	793604
16595	793605
116265	793606
34422	793607
42321	793608
1517	793609
70475	793610
10836	793611
98723	793612
10185	793613
19060	793614
19025	793615
135968	793616
48294	793617
10628	793618
135235	793619
117954	793620
12614	793621
30629	793622
56871	793623
9535	793624
30783	793625
33906	793626
30384	793627
64008	793628
80332	793629
21033	793630
47594	793631
133491	793632
31623	793633
55474	793634
52563	793635
44107	793636
12450	793637
19012	793638
96154	793639
1204	793640
41130	793641
53812	793642
63637	793643
57906	793644
46523	793645
41319	793646
126639	793647
313	793648
123297	793649
27423	793650
30904	793651
43791	793652
133237	793653
53688	793654
2922	793655
49107	793656
25150	793657
37146	793658
5917	793659
3606	793660
81966	793661
14856	793662
26639	793663
4829	793664
61510	793665
29254	793666
51151	793667
5247	793668
5659	793669
7658	793670
5012	793671
2891	793672
3350	793673
8739	793674
26565	793675
2384	793676
25213	793677
56434	793678
2121	793679
705	793680
103629	793681
49403	793682
145214	793683
54057	793684
76547	793685
25436	793686
1812	793687
15992	793688
4124	793689
122647	793690
34120	793691
4234	793692
38493	793693
72893	793694
17910	793695
75728	793696
3	793697
1766	793698
100141	793699
150249	793700
63183	793701
32597	793702
11983	793703
46999	793704
9614	793705
98	793706
4873	793707
5354	793708
37944	793709
105637	793710
45012	793711
3781	793712
137602	793713
49621	793714
83085	793715
77737	793716
19189	793717
6812	793718
17080	793719
132918	793720
93861	793721
55238	793722
25	793723
59975	793724
50597	793725
106155	793726
31291	793727
21309	793728
80966	793729
62989	793730
51933	793731
61933	793732
597	793733
22199	793734
45774	793735
1417	793736
24236	793737
14834	793738
8349	793739
72219	793740
13849	793741
71848	793742
48743	793743
4699	793744
2754	793745
118124	793746
32775	793747
53825	793748
1969	793749
97661	793750
86284	793751
22683	793752
117029	793753
133670	793754
83114	793755
21741	793756
54629	793757
133605	793758
10395	793759
3778	793760
140719	793761
73032	793762
9526	793763
86037	793764
96550	793765
20858	793766
37706	793767
55198	793768
53245	793769
76696	793770
52558	793771
51721	793772
11612	793773
101418	793774
26242	793775
75758	793776
4128	793777
17102	793778
22839	793779
38685	793780
43754	793781
94644	793782
74904	793783
29768	793784
71117	793785
22103	793786
130586	793787
40003	793788
32822	793789
85814	793790
28278	793791
10696	793792
85982	793793
67251	793794
3337	793795
9363	793796
4592	793797
47621	793798
44553	793799
23	793800
80899	793801
17126	793802
9182	793803
37822	793804
115599	793805
5169	793806
118387	793807
21707	793808
68250	793809
26547	793810
6452	793811
117334	793812
41352	793813
38930	793814
23501	793815
84023	793816
2420	793817
49207	793818
43321	793819
113357	793820
12533	793821
69965	793822
26179	793823
72403	793824
7365	793825
98495	793826
16063	793827
102364	793828
120226	793829
5384	793830
65211	793831
132077	793832
13272	793833
65843	793834
31320	793835
72091	793836
34489	793837
119875	793838
9985	793839
40381	793840
10599	793841
24388	793842
17268	793843
47997	793844
33612	793845
64942	793846
108358	793847
33917	793848
18572	793849
77937	793850
66531	793851
19520	793852
105230	793853
33952	793854
55360	793855
66336	793856
600	793857
20880	793858
3708	793859
8123	793860
48616	793861
25520	793862
53502	793863
20021	793864
79699	793865
103331	793866
50109	793867
8441	793868
25397	793869
59609	793870
25557	793871
68735	793872
81508	793873
748	793874
78438	793875
83864	793876
23037	793877
71827	793878
16066	793879
24984	793880
20171	793881
371	793882
67397	793883
34002	793884
137055	793885
63126	793886
66224	793887
20810	793888
8919	793889
107053	793890
20357	793891
23805	793892
5332	793893
96082	793894
10640	793895
47515	793896
73083	793897
106988	793898
51390	793899
19392	793900
59042	793901
60309	793902
48671	793903
23845	793904
24025	793905
9183	793906
37877	793907
2619	793908
44946	793909
10721	793910
4799	793911
84	793912
44765	793913
29905	793914
54202	793915
100742	793916
41891	793917
21358	793918
5621	793919
84663	793920
31191	793921
22694	793922
40021	793923
33765	793924
112088	793925
87142	793926
117409	793927
21181	793928
66866	793929
77395	793930
18866	793931
55929	793932
50649	793933
11154	793934
16048	793935
81546	793936
1208	793937
91422	793938
47298	793939
6680	793940
17755	793941
52076	793942
123361	793943
72465	793944
85465	793945
45585	793946
30036	793947
99188	793948
5393	793949
57332	793950
140426	793951
13094	793952
12875	793953
3091	793954
134086	793955
24211	793956
76882	793957
114237	793958
13552	793959
5499	793960
116779	793961
135790	793962
3033	793963
24508	793964
16132	793965
10909	793966
101474	793967
32915	793968
134837	793969
1809	793970
119879	793971
88463	793972
75878	793973
3906	793974
102163	793975
80430	793976
31969	793977
23482	793978
27907	793979
88514	793980
22461	793981
20645	793982
14180	793983
74174	793984
131755	793985
57859	793986
10355	793987
5395	793988
2204	793989
44619	793990
2477	793991
57170	793992
5122	793993
71354	793994
119556	793995
45641	793996
1065	793997
5476	793998
6032	793999
49068	794000
16245	794001
4792	794002
38588	794003
69659	794004
138154	794005
117455	794006
101052	794007
54425	794008
27604	794009
129626	794010
114710	794011
70	794012
48987	794013
118797	794014
1924	794015
12109	794016
25169	794017
18961	794018
55231	794019
94430	794020
53403	794021
103194	794022
45600	794023
11320	794024
23906	794025
42268	794026
62325	794027
9581	794028
36784	794029
4370	794030
42467	794031
2	794032
4834	794033
99792	794034
50116	794035
69165	794036
71235	794037
1931	794038
84331	794039
74031	794040
28164	794041
2862	794042
1424	794043
29938	794044
19780	794045
28421	794046
13363	794047
125955	794048
76100	794049
2152	794050
55756	794051
46193	794052
7466	794053
3991	794054
5111	794055
25994	794056
59255	794057
11334	794058
26786	794059
6362	794060
37642	794061
62043	794062
17118	794063
20580	794064
67217	794065
127011	794066
26532	794067
1271	794068
8693	794069
11635	794070
115473	794071
137632	794072
120629	794073
101355	794074
6197	794075
64671	794076
113767	794077
23945	794078
34004	794079
86403	794080
83198	794081
55614	794082
115423	794083
96091	794084
147605	794085
52850	794086
87561	794087
80940	794088
94794	794089
89678	794090
2446	794091
30161	794092
76142	794093
27512	794094
79482	794095
55408	794096
33734	794097
130132	794098
56569	794099
126884	794100
76563	794101
38563	794102
66414	794103
17200	794104
56917	794105
48501	794106
38662	794107
35669	794108
118170	794109
9135	794110
61415	794111
95353	794112
21996	794113
32853	794114
70657	794115
49408	794116
2637	794117
45072	794118
71238	794119
72221	794120
132222	794121
59657	794122
44264	794123
95990	794124
97505	794125
128029	794126
18344	794127
7397	794128
9041	794129
100519	794130
35844	794131
16815	794132
101747	794133
24005	794134
81230	794135
36908	794136
22856	794137
106152	794138
66053	794139
792	794140
38569	794141
58763	794142
22979	794143
70837	794144
57611	794145
87025	794146
30122	794147
29595	794148
2332	794149
11534	794150
105797	794151
65852	794152
36057	794153
24527	794154
72994	794155
72041	794156
99232	794157
48780	794158
69045	794159
7854	794160
2442	794161
8061	794162
18729	794163
47954	794164
102713	794165
33794	794166
11658	794167
38161	794168
125388	794169
2887	794170
3701	794171
17526	794172
7019	794173
9565	794174
74166	794175
144975	794176
68184	794177
55380	794178
67525	794179
101049	794180
35410	794181
16025	794182
11444	794183
56516	794184
6781	794185
6773	794186
42880	794187
63629	794188
82223	794189
27422	794190
5081	794191
27781	794192
42576	794193
3738	794194
86962	794195
139542	794196
33378	794197
7065	794198
80340	794199
57287	794200
109823	794201
58040	794202
9990	794203
76965	794204
845	794205
120095	794206
29170	794207
72058	794208
20843	794209
2244	794210
5166	794211
3081	794212
319	794213
98885	794214
123848	794215
10160	794216
23700	794217
13808	794218
15896	794219
1908	794220
1424	794221
1989	794222
46114	794223
4515	794224
1902	794225
48328	794226
65119	794227
142720	794228
33	794229
99060	794230
65942	794231
112181	794232
4709	794233
68098	794234
7159	794235
18253	794236
1413	794237
26620	794238
28527	794239
22290	794240
16820	794241
38029	794242
11314	794243
127046	794244
72169	794245
53768	794246
14998	794247
76088	794248
82050	794249
51521	794250
58410	794251
13966	794252
50703	794253
107327	794254
5204	794255
131934	794256
73170	794257
33492	794258
29781	794259
62872	794260
70707	794261
74204	794262
54465	794263
28185	794264
13613	794265
2255	794266
5367	794267
69512	794268
20752	794269
69876	794270
26406	794271
117186	794272
33989	794273
91923	794274
27714	794275
22858	794276
9876	794277
3696	794278
5718	794279
113180	794280
31466	794281
58544	794282
6151	794283
20867	794284
34785	794285
119705	794286
103168	794287
86392	794288
39901	794289
16542	794290
96258	794291
3991	794292
57786	794293
1603	794294
452	794295
149717	794296
11020	794297
76230	794298
8060	794299
59815	794300
54586	794301
3379	794302
72595	794303
73361	794304
65656	794305
25054	794306
19733	794307
12419	794308
125451	794309
38972	794310
15990	794311
25351	794312
57082	794313
41373	794314
25208	794315
46950	794316
87776	794317
46400	794318
31	794319
37849	794320
84956	794321
125910	794322
41384	794323
38028	794324
31096	794325
35481	794326
60987	794327
111994	794328
2959	794329
94540	794330
38470	794331
20749	794332
147262	794333
7003	794334
11126	794335
24271	794336
120517	794337
601	794338
14104	794339
5593	794340
99400	794341
2932	794342
15627	794343
100310	794344
3426	794345
2298	794346
412	794347
18317	794348
77929	794349
32353	794350
105624	794351
6383	794352
14916	794353
9923	794354
46900	794355
38303	794356
43719	794357
17293	794358
14154	794359
114822	794360
27915	794361
3211	794362
14976	794363
2047	794364
86325	794365
120052	794366
67709	794367
41443	794368
63651	794369
53079	794370
113665	794371
69106	794372
26655	794373
40010	794374
26292	794375
70979	794376
85915	794377
78144	794378
96755	794379
22785	794380
5452	794381
66437	794382
12062	794383
66349	794384
18509	794385
59296	794386
23473	794387
6892	794388
21786	794389
63751	794390
40823	794391
12409	794392
47064	794393
43024	794394
22267	794395
504	794396
13527	794397
20424	794398
70025	794399
23522	794400
56118	794401
8384	794402
100734	794403
57533	794404
39588	794405
21977	794406
7269	794407
13511	794408
20199	794409
61367	794410
13962	794411
4232	794412
76638	794413
25135	794414
48371	794415
100913	794416
46567	794417
27551	794418
124898	794419
24997	794420
111976	794421
7668	794422
5741	794423
34174	794424
11434	794425
16556	794426
53112	794427
65097	794428
30522	794429
22172	794430
794	794431
10686	794432
12	794433
23122	794434
62558	794435
13159	794436
58060	794437
27935	794438
321	794439
98837	794440
128035	794441
15910	794442
20438	794443
112419	794444
30380	794445
135859	794446
68850	794447
67419	794448
11664	794449
138118	794450
25110	794451
48366	794452
79296	794453
12454	794454
16693	794455
104940	794456
23960	794457
105626	794458
138654	794459
4347	794460
17234	794461
2144	794462
10587	794463
27026	794464
49805	794465
118087	794466
30199	794467
57844	794468
25447	794469
38412	794470
4021	794471
4863	794472
43811	794473
27782	794474
127796	794475
2779	794476
32028	794477
49098	794478
22643	794479
101	794480
145539	794481
37117	794482
27720	794483
83074	794484
97376	794485
65658	794486
1519	794487
11	794488
15624	794489
4704	794490
7601	794491
37945	794492
20487	794493
67147	794494
11868	794495
72337	794496
21152	794497
24003	794498
23660	794499
15231	794500
4993	794501
33117	794502
30669	794503
34360	794504
14903	794505
45549	794506
5912	794507
1822	794508
42418	794509
14146	794510
11042	794511
74662	794512
6643	794513
18725	794514
973	794515
26738	794516
22288	794517
115000	794518
19975	794519
13949	794520
46595	794521
29466	794522
95752	794523
10949	794524
14208	794525
10319	794526
45439	794527
51222	794528
44694	794529
44909	794530
88470	794531
16828	794532
35423	794533
37960	794534
5252	794535
7185	794536
36815	794537
117745	794538
21041	794539
6300	794540
56026	794541
54647	794542
48120	794543
603	794544
75603	794545
3718	794546
37108	794547
122658	794548
32337	794549
49570	794550
75732	794551
14109	794552
5472	794553
104166	794554
3273	794555
68243	794556
35858	794557
68067	794558
89672	794559
1980	794560
40580	794561
12050	794562
34212	794563
88770	794564
103507	794565
49089	794566
10102	794567
5688	794568
29285	794569
92	794570
59224	794571
136993	794572
75787	794573
13803	794574
90420	794575
3429	794576
36385	794577
71421	794578
101404	794579
13706	794580
1250	794581
37054	794582
1154	794583
58621	794584
113726	794585
116637	794586
262	794587
31410	794588
67927	794589
7844	794590
65374	794591
25391	794592
18718	794593
28518	794594
47860	794595
4664	794596
4261	794597
94184	794598
48593	794599
64501	794600
36527	794601
20473	794602
65890	794603
57915	794604
13843	794605
7	794606
25682	794607
37387	794608
3006	794609
33834	794610
64521	794611
92483	794612
18733	794613
37417	794614
29625	794615
75940	794616
10225	794617
17049	794618
121193	794619
93532	794620
6304	794621
2802	794622
17104	794623
88345	794624
67199	794625
60675	794626
7562	794627
106106	794628
3587	794629
11062	794630
163	794631
44032	794632
2559	794633
52997	794634
21934	794635
94704	794636
4705	794637
70655	794638
97070	794639
83022	794640
1925	794641
8791	794642
28336	794643
14821	794644
38690	794645
31793	794646
82240	794647
37263	794648
69767	794649
96248	794650
123887	794651
117097	794652
9771	794653
5873	794654
53480	794655
70333	794656
15770	794657
54612	794658
3904	794659
38945	794660
57319	794661
71703	794662
64472	794663
16430	794664
120471	794665
78248	794666
44905	794667
23357	794668
80421	794669
60512	794670
19144	794671
63702	794672
19117	794673
1226	794674
33484	794675
37258	794676
67752	794677
910	794678
25285	794679
56424	794680
8305	794681
150567	794682
94099	794683
105327	794684
5456	794685
4310	794686
27125	794687
2799	794688
12199	794689
8008	794690
26056	794691
44436	794692
42622	794693
98645	794694
104239	794695
8771	794696
64809	794697
129860	794698
30565	794699
12517	794700
6633	794701
83081	794702
30597	794703
12278	794704
87866	794705
5628	794706
13554	794707
17910	794708
120526	794709
33522	794710
119219	794711
5581	794712
1108	794713
4198	794714
33737	794715
60139	794716
118086	794717
13029	794718
72814	794719
35964	794720
36941	794721
2863	794722
1697	794723
38456	794724
19665	794725
1512	794726
5662	794727
78569	794728
7625	794729
5478	794730
8201	794731
72875	794732
39535	794733
89227	794734
4510	794735
56217	794736
29065	794737
34518	794738
33206	794739
66656	794740
51013	794741
25199	794742
48453	794743
63885	794744
11723	794745
36290	794746
41269	794747
34343	794748
28512	794749
26769	794750
23732	794751
6459	794752
52334	794753
118246	794754
31665	794755
16196	794756
19365	794757
60471	794758
31875	794759
42133	794760
3621	794761
158	794762
36172	794763
102036	794764
10678	794765
119378	794766
73005	794767
5071	794768
62738	794769
82725	794770
91170	794771
2995	794772
1164	794773
11877	794774
34233	794775
9868	794776
75856	794777
12632	794778
113407	794779
57280	794780
17315	794781
71768	794782
30248	794783
6463	794784
7603	794785
49321	794786
63008	794787
22229	794788
17995	794789
4871	794790
1708	794791
76131	794792
9294	794793
53477	794794
6240	794795
118395	794796
73516	794797
515	794798
21929	794799
21998	794800
74019	794801
33772	794802
97645	794803
95125	794804
76773	794805
60144	794806
4288	794807
65430	794808
4214	794809
85869	794810
10105	794811
89243	794812
76107	794813
98412	794814
54026	794815
12903	794816
24377	794817
17607	794818
60923	794819
58883	794820
90670	794821
54684	794822
80753	794823
5107	794824
73360	794825
70411	794826
27779	794827
15918	794828
45410	794829
41911	794830
1078	794831
52321	794832
46876	794833
7225	794834
30937	794835
48844	794836
75526	794837
41983	794838
37160	794839
45875	794840
9009	794841
24412	794842
31952	794843
29600	794844
95189	794845
1714	794846
44480	794847
50121	794848
76710	794849
54275	794850
8031	794851
80777	794852
18557	794853
11692	794854
55522	794855
4233	794856
22522	794857
11470	794858
121711	794859
41534	794860
113859	794861
4337	794862
52641	794863
122205	794864
43154	794865
80089	794866
16062	794867
23241	794868
41454	794869
18098	794870
91583	794871
75719	794872
100548	794873
75991	794874
66330	794875
119667	794876
64164	794877
951	794878
108151	794879
117310	794880
3075	794881
131218	794882
29304	794883
15761	794884
56473	794885
64531	794886
91345	794887
40060	794888
799	794889
60563	794890
5890	794891
5081	794892
47890	794893
18903	794894
112334	794895
83141	794896
2054	794897
64958	794898
64613	794899
22970	794900
97264	794901
536	794902
2776	794903
25815	794904
71479	794905
54621	794906
98813	794907
37633	794908
132741	794909
127136	794910
397	794911
7668	794912
81089	794913
6813	794914
34246	794915
5608	794916
60419	794917
32122	794918
35793	794919
9051	794920
65077	794921
32674	794922
52346	794923
91849	794924
10408	794925
5994	794926
16862	794927
69	794928
1562	794929
12114	794930
16566	794931
16181	794932
28926	794933
53306	794934
31778	794935
25213	794936
11140	794937
41181	794938
6246	794939
63719	794940
69017	794941
75384	794942
48732	794943
69644	794944
34345	794945
9854	794946
3086	794947
72808	794948
50658	794949
82627	794950
58679	794951
115740	794952
1769	794953
56993	794954
12804	794955
64371	794956
23008	794957
135354	794958
83819	794959
87815	794960
110202	794961
37683	794962
7112	794963
42991	794964
27682	794965
77336	794966
24595	794967
99895	794968
31335	794969
55503	794970
68898	794971
90739	794972
56615	794973
61864	794974
71722	794975
107	794976
124835	794977
71288	794978
78294	794979
90224	794980
1052	794981
133338	794982
32980	794983
116366	794984
30302	794985
30379	794986
60107	794987
23847	794988
28608	794989
41124	794990
30858	794991
127709	794992
24839	794993
128231	794994
65922	794995
74393	794996
54597	794997
44639	794998
35840	794999
38397	795000
23323	795001
67081	795002
64334	795003
65542	795004
36340	795005
55942	795006
529	795007
3173	795008
98183	795009
18215	795010
57889	795011
75385	795012
56912	795013
116625	795014
74959	795015
45566	795016
39283	795017
16756	795018
37166	795019
71789	795020
53482	795021
58114	795022
13184	795023
24241	795024
5374	795025
22344	795026
14670	795027
26366	795028
5541	795029
65754	795030
15497	795031
31091	795032
18277	795033
4254	795034
33493	795035
12456	795036
12462	795037
12613	795038
9566	795039
54161	795040
63271	795041
95051	795042
65191	795043
1158	795044
83033	795045
13077	795046
137508	795047
8511	795048
12393	795049
1184	795050
97773	795051
33163	795052
28546	795053
5343	795054
23516	795055
125992	795056
133065	795057
125115	795058
15092	795059
25415	795060
116753	795061
66640	795062
19769	795063
134548	795064
23919	795065
111826	795066
971	795067
93167	795068
63460	795069
25496	795070
25002	795071
147904	795072
3442	795073
9637	795074
99754	795075
42428	795076
137803	795077
57129	795078
3699	795079
43478	795080
134624	795081
113580	795082
69516	795083
83910	795084
17417	795085
74920	795086
5848	795087
48045	795088
29862	795089
55767	795090
61954	795091
36722	795092
105525	795093
95299	795094
6757	795095
3676	795096
21089	795097
62286	795098
11403	795099
29700	795100
35841	795101
43042	795102
41437	795103
120256	795104
7891	795105
28948	795106
31271	795107
71318	795108
44912	795109
105078	795110
34444	795111
17054	795112
2065	795113
25352	795114
29984	795115
47994	795116
7991	795117
46977	795118
61551	795119
27615	795120
24431	795121
58899	795122
2461	795123
136910	795124
14438	795125
68319	795126
14643	795127
18311	795128
26943	795129
356	795130
87451	795131
22254	795132
94021	795133
67716	795134
12401	795135
30628	795136
110696	795137
134190	795138
76856	795139
57616	795140
46511	795141
4779	795142
11346	795143
1562	795144
5411	795145
83099	795146
4717	795147
122478	795148
43587	795149
23698	795150
25812	795151
117057	795152
103563	795153
26198	795154
122207	795155
26091	795156
6403	795157
92379	795158
1220	795159
11732	795160
31627	795161
54447	795162
28058	795163
1189	795164
95598	795165
23106	795166
103024	795167
52563	795168
35960	795169
52875	795170
19963	795171
2533	795172
118576	795173
82660	795174
53131	795175
14358	795176
24156	795177
129503	795178
3644	795179
15260	795180
462	795181
71689	795182
18577	795183
29506	795184
6002	795185
4603	795186
27774	795187
69611	795188
36792	795189
4252	795190
8539	795191
38211	795192
127990	795193
89756	795194
5335	795195
27002	795196
100	795197
31232	795198
11379	795199
86106	795200
73888	795201
4135	795202
21792	795203
54664	795204
27176	795205
15722	795206
29224	795207
101661	795208
86658	795209
49132	795210
1091	795211
85395	795212
1496	795213
83951	795214
37491	795215
28682	795216
80303	795217
138181	795218
49100	795219
35873	795220
4261	795221
18889	795222
40161	795223
39811	795224
12136	795225
48065	795226
95512	795227
19123	795228
27821	795229
125592	795230
30354	795231
16398	795232
57882	795233
39511	795234
128425	795235
56889	795236
101628	795237
3018	795238
82725	795239
31419	795240
110258	795241
45998	795242
2702	795243
18835	795244
9582	795245
257	795246
7426	795247
15714	795248
52388	795249
57408	795250
115084	795251
146781	795252
771	795253
40877	795254
24706	795255
15195	795256
22490	795257
58771	795258
13390	795259
35375	795260
48254	795261
17229	795262
39211	795263
19031	795264
9729	795265
7447	795266
44309	795267
31446	795268
28432	795269
72920	795270
21305	795271
108914	795272
31293	795273
26714	795274
6351	795275
67537	795276
56237	795277
491	795278
39242	795279
58019	795280
67775	795281
2644	795282
79567	795283
9431	795284
48634	795285
27204	795286
65069	795287
19030	795288
22390	795289
111538	795290
8888	795291
2016	795292
9881	795293
41882	795294
20340	795295
28963	795296
107907	795297
90734	795298
5968	795299
26220	795300
19174	795301
10019	795302
18424	795303
56669	795304
1972	795305
38276	795306
42909	795307
9277	795308
1330	795309
20664	795310
2459	795311
30635	795312
77593	795313
121595	795314
116482	795315
9652	795316
60382	795317
136321	795318
96700	795319
8036	795320
3069	795321
145740	795322
86340	795323
74380	795324
19965	795325
29990	795326
80770	795327
9795	795328
66582	795329
1309	795330
28803	795331
74316	795332
28877	795333
59329	795334
79918	795335
20292	795336
465	795337
142661	795338
24620	795339
49372	795340
74353	795341
78	795342
30661	795343
37589	795344
17386	795345
3157	795346
7852	795347
100039	795348
24781	795349
69560	795350
17443	795351
10342	795352
57931	795353
10129	795354
517	795355
37383	795356
3765	795357
15503	795358
50096	795359
56820	795360
53465	795361
36745	795362
5255	795363
85685	795364
109398	795365
19490	795366
115801	795367
1402	795368
24630	795369
60085	795370
18848	795371
64355	795372
11055	795373
21593	795374
3117	795375
23171	795376
145060	795377
54572	795378
71816	795379
5495	795380
80969	795381
109011	795382
22829	795383
77090	795384
15247	795385
20814	795386
10846	795387
3114	795388
25366	795389
70122	795390
38058	795391
63138	795392
93863	795393
68027	795394
1709	795395
71229	795396
17801	795397
3879	795398
58878	795399
62891	795400
53913	795401
651	795402
18698	795403
30437	795404
24951	795405
98934	795406
52350	795407
72056	795408
6662	795409
29017	795410
110595	795411
17098	795412
62716	795413
92789	795414
3248	795415
6811	795416
107335	795417
23122	795418
86042	795419
11570	795420
27755	795421
126514	795422
65407	795423
27614	795424
14402	795425
52742	795426
5957	795427
37085	795428
143586	795429
24487	795430
82084	795431
10691	795432
33454	795433
5508	795434
4839	795435
19134	795436
96754	795437
17169	795438
23752	795439
33636	795440
16186	795441
12682	795442
19307	795443
63423	795444
92554	795445
3684	795446
117913	795447
28400	795448
103081	795449
11379	795450
56173	795451
112229	795452
54759	795453
15329	795454
140946	795455
81656	795456
130681	795457
60010	795458
36001	795459
34649	795460
2918	795461
8573	795462
44965	795463
442	795464
41889	795465
19017	795466
31514	795467
147913	795468
28741	795469
55587	795470
100367	795471
916	795472
45742	795473
802	795474
58499	795475
82774	795476
2270	795477
43506	795478
92337	795479
8711	795480
48272	795481
28632	795482
479	795483
26885	795484
30031	795485
27948	795486
52803	795487
49705	795488
91378	795489
371	795490
132873	795491
671	795492
21779	795493
55405	795494
27739	795495
7532	795496
31454	795497
5335	795498
21526	795499
41946	795500
450	795501
25341	795502
83982	795503
39832	795504
21745	795505
23803	795506
46743	795507
43372	795508
13199	795509
132876	795510
23056	795511
3616	795512
5292	795513
54319	795514
1031	795515
89960	795516
13935	795517
138074	795518
51945	795519
104974	795520
57417	795521
103312	795522
66870	795523
61171	795524
13365	795525
57767	795526
72036	795527
21121	795528
89624	795529
4164	795530
93823	795531
108692	795532
469	795533
14536	795534
72033	795535
74896	795536
96956	795537
50484	795538
2129	795539
4862	795540
83385	795541
28727	795542
10377	795543
60172	795544
1924	795545
85728	795546
16761	795547
105342	795548
67445	795549
11892	795550
12738	795551
41083	795552
45752	795553
56461	795554
12764	795555
40	795556
8139	795557
1375	795558
50096	795559
4614	795560
3209	795561
44819	795562
32067	795563
50515	795564
11358	795565
9655	795566
21737	795567
18947	795568
12980	795569
48371	795570
59549	795571
10836	795572
36	795573
52193	795574
72535	795575
40836	795576
135818	795577
148836	795578
12121	795579
56600	795580
17029	795581
61595	795582
28030	795583
42983	795584
29207	795585
51172	795586
50261	795587
75010	795588
50384	795589
42054	795590
32662	795591
685	795592
32091	795593
935	795594
4582	795595
13469	795596
83288	795597
84184	795598
18365	795599
18473	795600
24896	795601
10033	795602
96527	795603
3797	795604
76425	795605
6935	795606
17180	795607
76743	795608
11219	795609
1688	795610
45886	795611
4593	795612
7975	795613
30297	795614
11067	795615
84872	795616
4506	795617
49009	795618
13078	795619
12533	795620
38258	795621
10635	795622
71183	795623
24736	795624
38463	795625
32645	795626
48605	795627
149257	795628
61972	795629
56067	795630
101995	795631
37991	795632
27541	795633
16215	795634
6875	795635
1850	795636
19313	795637
52546	795638
39069	795639
44276	795640
45847	795641
30469	795642
35016	795643
9356	795644
28588	795645
135115	795646
29903	795647
9276	795648
38961	795649
20204	795650
5005	795651
25937	795652
31505	795653
112571	795654
13396	795655
5797	795656
38032	795657
10244	795658
44399	795659
1267	795660
26603	795661
12186	795662
91319	795663
27582	795664
65340	795665
47870	795666
131308	795667
7507	795668
12348	795669
10483	795670
118227	795671
39182	795672
31166	795673
31910	795674
120168	795675
15960	795676
3178	795677
39010	795678
14960	795679
70900	795680
49467	795681
73140	795682
136477	795683
55322	795684
57528	795685
98157	795686
2752	795687
27819	795688
35424	795689
12780	795690
18233	795691
53662	795692
3533	795693
23140	795694
7585	795695
21513	795696
71961	795697
27414	795698
65037	795699
6939	795700
52386	795701
37278	795702
8132	795703
37719	795704
49941	795705
17274	795706
23530	795707
135435	795708
844	795709
139052	795710
81471	795711
11627	795712
59207	795713
977	795714
40186	795715
103130	795716
27623	795717
54104	795718
95607	795719
84986	795720
78666	795721
34231	795722
24990	795723
26212	795724
87716	795725
7059	795726
93478	795727
32842	795728
12461	795729
60698	795730
90855	795731
20756	795732
50469	795733
100457	795734
132983	795735
64199	795736
109990	795737
9188	795738
49526	795739
6	795740
52516	795741
109019	795742
67498	795743
32327	795744
23636	795745
1048	795746
21071	795747
2974	795748
22733	795749
60586	795750
91261	795751
16317	795752
40302	795753
46799	795754
37656	795755
47713	795756
8316	795757
16089	795758
5650	795759
8676	795760
16995	795761
19562	795762
92089	795763
29637	795764
62389	795765
53574	795766
13537	795767
86699	795768
9455	795769
57534	795770
65587	795771
24650	795772
35478	795773
28260	795774
68923	795775
41810	795776
26985	795777
1468	795778
52602	795779
23684	795780
3878	795781
106212	795782
30749	795783
12147	795784
148216	795785
34429	795786
64255	795787
38431	795788
71290	795789
52017	795790
63680	795791
1212	795792
3516	795793
79101	795794
22780	795795
9728	795796
94971	795797
39035	795798
85702	795799
110564	795800
13952	795801
35049	795802
68779	795803
47791	795804
37093	795805
15947	795806
79153	795807
76774	795808
48503	795809
6738	795810
43792	795811
12248	795812
110661	795813
45629	795814
45592	795815
68571	795816
62580	795817
25090	795818
2059	795819
25687	795820
202	795821
35838	795822
70839	795823
19129	795824
26675	795825
12628	795826
63393	795827
7316	795828
100810	795829
58542	795830
7098	795831
40201	795832
83295	795833
30268	795834
6591	795835
13	795836
18508	795837
23530	795838
84157	795839
53351	795840
32961	795841
80954	795842
14351	795843
107522	795844
28932	795845
22737	795846
17055	795847
107657	795848
51245	795849
13413	795850
81824	795851
13076	795852
6969	795853
96896	795854
4912	795855
2628	795856
76650	795857
1193	795858
120856	795859
13397	795860
74660	795861
138885	795862
143421	795863
34821	795864
56932	795865
51242	795866
96473	795867
39197	795868
98130	795869
1651	795870
54649	795871
4308	795872
54741	795873
14140	795874
25090	795875
27994	795876
49223	795877
117378	795878
7382	795879
367	795880
88878	795881
3868	795882
30114	795883
82530	795884
31107	795885
25995	795886
10869	795887
3415	795888
21657	795889
120771	795890
125410	795891
1740	795892
26027	795893
27825	795894
61370	795895
119198	795896
24897	795897
1315	795898
74425	795899
118821	795900
37929	795901
62933	795902
3766	795903
35187	795904
15342	795905
12889	795906
18535	795907
41128	795908
39140	795909
8650	795910
6359	795911
114921	795912
727	795913
52781	795914
51180	795915
38282	795916
56344	795917
99091	795918
46037	795919
119706	795920
95614	795921
10971	795922
24887	795923
51522	795924
26603	795925
90778	795926
83033	795927
4493	795928
34130	795929
49701	795930
28723	795931
41664	795932
57552	795933
8694	795934
2870	795935
22863	795936
25609	795937
19741	795938
3640	795939
11994	795940
2805	795941
15044	795942
3855	795943
22623	795944
32342	795945
6476	795946
57988	795947
18136	795948
46852	795949
7141	795950
658	795951
7516	795952
36363	795953
40991	795954
10042	795955
77418	795956
58690	795957
56945	795958
81	795959
69212	795960
11506	795961
105449	795962
120746	795963
1224	795964
97833	795965
2203	795966
77901	795967
13927	795968
21987	795969
62632	795970
52182	795971
16759	795972
17587	795973
103934	795974
10800	795975
55657	795976
69519	795977
109316	795978
127257	795979
6842	795980
20425	795981
63931	795982
33804	795983
6628	795984
37584	795985
96565	795986
45566	795987
62633	795988
50891	795989
12332	795990
70847	795991
64759	795992
102690	795993
7324	795994
85366	795995
1425	795996
66869	795997
51043	795998
27117	795999
17196	796000
46437	796001
113578	796002
41026	796003
60430	796004
65347	796005
3604	796006
47621	796007
136905	796008
49199	796009
47500	796010
47568	796011
55888	796012
633	796013
13581	796014
7213	796015
77486	796016
3248	796017
27459	796018
5703	796019
100301	796020
8850	796021
48596	796022
82898	796023
32122	796024
7422	796025
14698	796026
10440	796027
16459	796028
1500	796029
121800	796030
2374	796031
80780	796032
9430	796033
113099	796034
39577	796035
15845	796036
35093	796037
93341	796038
25220	796039
31375	796040
53922	796041
30252	796042
21205	796043
10787	796044
85990	796045
87443	796046
13215	796047
41678	796048
10974	796049
51801	796050
49910	796051
7818	796052
14939	796053
6470	796054
12399	796055
92964	796056
21511	796057
65320	796058
100316	796059
10728	796060
82789	796061
5725	796062
73817	796063
25995	796064
38015	796065
63087	796066
39433	796067
23454	796068
34438	796069
25276	796070
18950	796071
58538	796072
16250	796073
76002	796074
72238	796075
14781	796076
67771	796077
22742	796078
29212	796079
49987	796080
36404	796081
5954	796082
69394	796083
45460	796084
5961	796085
6095	796086
13923	796087
96239	796088
12458	796089
64709	796090
93130	796091
91168	796092
62241	796093
39427	796094
15419	796095
70571	796096
15772	796097
3039	796098
24030	796099
35323	796100
25791	796101
55774	796102
52798	796103
29789	796104
15868	796105
2464	796106
13311	796107
67943	796108
23077	796109
65196	796110
141216	796111
60666	796112
5823	796113
77752	796114
101974	796115
124251	796116
65253	796117
74133	796118
2886	796119
50187	796120
79505	796121
20847	796122
44473	796123
988	796124
30100	796125
109412	796126
31329	796127
34660	796128
25513	796129
6	796130
13169	796131
9849	796132
83513	796133
27588	796134
23159	796135
64018	796136
70520	796137
3158	796138
27418	796139
30471	796140
79806	796141
46862	796142
60160	796143
7158	796144
48775	796145
20293	796146
93922	796147
80993	796148
110566	796149
30503	796150
74003	796151
56351	796152
21589	796153
45039	796154
55452	796155
64435	796156
122589	796157
13269	796158
49727	796159
18168	796160
27209	796161
38650	796162
2101	796163
122943	796164
46760	796165
41726	796166
8662	796167
10482	796168
72107	796169
113728	796170
6748	796171
1098	796172
6607	796173
63647	796174
30914	796175
4086	796176
78217	796177
2362	796178
105054	796179
81988	796180
10552	796181
59399	796182
55921	796183
33821	796184
62244	796185
66958	796186
24972	796187
74746	796188
4507	796189
941	796190
7892	796191
37244	796192
47	796193
63981	796194
25234	796195
5526	796196
34987	796197
86660	796198
28815	796199
57248	796200
46866	796201
356	796202
36328	796203
133720	796204
120581	796205
39753	796206
44906	796207
27995	796208
21617	796209
88508	796210
20072	796211
20220	796212
14313	796213
4187	796214
101757	796215
40131	796216
58436	796217
28077	796218
18165	796219
37172	796220
70225	796221
2888	796222
102305	796223
14403	796224
24529	796225
6903	796226
11244	796227
936	796228
5492	796229
27965	796230
17265	796231
96518	796232
55551	796233
31934	796234
24529	796235
10483	796236
13402	796237
7131	796238
89758	796239
5175	796240
20502	796241
37324	796242
105946	796243
101624	796244
77228	796245
25724	796246
3313	796247
55885	796248
2946	796249
44682	796250
90664	796251
145068	796252
96806	796253
38747	796254
37993	796255
20547	796256
16110	796257
78044	796258
102907	796259
147938	796260
13172	796261
47863	796262
116032	796263
71734	796264
88423	796265
43727	796266
48245	796267
48759	796268
42910	796269
25799	796270
13213	796271
1816	796272
91595	796273
11625	796274
30104	796275
137060	796276
25398	796277
40678	796278
563	796279
28473	796280
11957	796281
97405	796282
14707	796283
1138	796284
2969	796285
31286	796286
43816	796287
20401	796288
40447	796289
220	796290
67297	796291
62260	796292
16773	796293
43517	796294
30221	796295
86825	796296
68604	796297
20257	796298
49846	796299
286	796300
34936	796301
82600	796302
17944	796303
49534	796304
5782	796305
9319	796306
107013	796307
85318	796308
83744	796309
1480	796310
62946	796311
29044	796312
112726	796313
12746	796314
55512	796315
77009	796316
35966	796317
15687	796318
6266	796319
23500	796320
110663	796321
30790	796322
53708	796323
66991	796324
12362	796325
54858	796326
72157	796327
15152	796328
56	796329
16062	796330
35023	796331
4499	796332
9431	796333
9534	796334
38667	796335
42630	796336
90850	796337
57874	796338
41350	796339
3790	796340
103725	796341
30713	796342
104167	796343
117941	796344
386	796345
85668	796346
7707	796347
30963	796348
917	796349
63106	796350
115	796351
77850	796352
22197	796353
2200	796354
21602	796355
82196	796356
42651	796357
71490	796358
27480	796359
58202	796360
97744	796361
35341	796362
20962	796363
108885	796364
581	796365
1316	796366
3120	796367
97375	796368
27250	796369
69974	796370
5908	796371
21733	796372
306	796373
72711	796374
45108	796375
35832	796376
71640	796377
58234	796378
95666	796379
34739	796380
276	796381
120136	796382
46472	796383
3997	796384
30569	796385
6624	796386
111580	796387
81332	796388
92103	796389
288	796390
65023	796391
303	796392
115869	796393
42140	796394
88036	796395
8821	796396
14301	796397
79480	796398
2986	796399
27102	796400
3957	796401
82119	796402
82166	796403
2241	796404
15762	796405
54685	796406
149388	796407
13580	796408
40840	796409
83863	796410
114207	796411
88561	796412
83924	796413
52787	796414
35570	796415
13020	796416
3408	796417
423	796418
36422	796419
14704	796420
77382	796421
24912	796422
20588	796423
28037	796424
23998	796425
74242	796426
11133	796427
292	796428
32863	796429
3026	796430
26437	796431
62175	796432
85515	796433
23806	796434
543	796435
40583	796436
845	796437
102414	796438
22279	796439
2734	796440
58804	796441
2819	796442
53700	796443
6325	796444
50134	796445
11805	796446
39870	796447
43549	796448
43576	796449
39393	796450
32866	796451
24509	796452
77032	796453
25249	796454
26403	796455
68538	796456
17200	796457
35038	796458
20922	796459
81545	796460
61797	796461
23957	796462
18377	796463
1524	796464
3499	796465
67480	796466
110335	796467
107235	796468
6334	796469
68648	796470
12972	796471
4946	796472
133374	796473
91667	796474
81358	796475
1208	796476
14730	796477
54797	796478
13839	796479
13965	796480
66127	796481
43162	796482
23394	796483
62770	796484
5287	796485
36191	796486
57929	796487
7705	796488
34469	796489
41762	796490
116512	796491
22141	796492
108036	796493
48777	796494
78502	796495
68643	796496
84242	796497
5284	796498
59515	796499
111304	796500
14355	796501
717	796502
111429	796503
1028	796504
42493	796505
956	796506
33005	796507
27096	796508
66144	796509
74877	796510
9954	796511
663	796512
5275	796513
8101	796514
40843	796515
2659	796516
4499	796517
53198	796518
17321	796519
122462	796520
76024	796521
31479	796522
34571	796523
85633	796524
3834	796525
54080	796526
5943	796527
11942	796528
145	796529
83083	796530
13990	796531
26210	796532
17402	796533
48507	796534
1817	796535
11311	796536
14980	796537
8295	796538
37793	796539
56222	796540
21355	796541
35856	796542
12101	796543
64897	796544
77062	796545
31073	796546
34023	796547
80929	796548
2900	796549
5837	796550
44026	796551
2707	796552
56438	796553
144710	796554
12649	796555
72887	796556
15554	796557
41802	796558
100356	796559
57484	796560
119434	796561
107859	796562
103504	796563
66405	796564
29305	796565
44284	796566
85764	796567
89384	796568
78367	796569
46972	796570
27714	796571
29197	796572
25761	796573
101936	796574
14700	796575
95953	796576
83902	796577
56750	796578
32596	796579
32458	796580
68	796581
2969	796582
48638	796583
112836	796584
8853	796585
4018	796586
46595	796587
1	796588
36441	796589
129591	796590
55184	796591
5699	796592
1500	796593
17647	796594
23386	796595
112199	796596
37040	796597
5908	796598
1982	796599
118701	796600
39118	796601
77128	796602
98419	796603
28297	796604
27766	796605
2291	796606
111161	796607
19809	796608
54277	796609
19107	796610
81824	796611
80965	796612
102208	796613
50765	796614
38691	796615
82064	796616
5039	796617
26202	796618
87757	796619
128820	796620
48933	796621
35641	796622
22101	796623
24642	796624
31158	796625
31	796626
6652	796627
58144	796628
55411	796629
17473	796630
8050	796631
132681	796632
10530	796633
2893	796634
31073	796635
55434	796636
57510	796637
2184	796638
53266	796639
5743	796640
48435	796641
100598	796642
4013	796643
46330	796644
74659	796645
59445	796646
18479	796647
59771	796648
27973	796649
2628	796650
4557	796651
9124	796652
77469	796653
5658	796654
44656	796655
84365	796656
25506	796657
83508	796658
99585	796659
111286	796660
52056	796661
48209	796662
110	796663
41027	796664
73412	796665
9865	796666
81659	796667
71268	796668
523	796669
24128	796670
9234	796671
48626	796672
32073	796673
7363	796674
83488	796675
70125	796676
82897	796677
22564	796678
31577	796679
33491	796680
14810	796681
38823	796682
85788	796683
62744	796684
15704	796685
9624	796686
2157	796687
5131	796688
119252	796689
56258	796690
67494	796691
6052	796692
67451	796693
11469	796694
128855	796695
28911	796696
64108	796697
38455	796698
14761	796699
138689	796700
9832	796701
15886	796702
21612	796703
11940	796704
102489	796705
48461	796706
111578	796707
43260	796708
56647	796709
28943	796710
38096	796711
2990	796712
40374	796713
39233	796714
27148	796715
2606	796716
113952	796717
25079	796718
21564	796719
16187	796720
38330	796721
16316	796722
18	796723
17510	796724
81969	796725
47720	796726
70116	796727
41826	796728
19918	796729
92032	796730
15963	796731
11505	796732
57667	796733
35972	796734
111325	796735
680	796736
150450	796737
15091	796738
38077	796739
11873	796740
35405	796741
30029	796742
91179	796743
43654	796744
124990	796745
44244	796746
29432	796747
567	796748
6260	796749
65010	796750
43197	796751
13868	796752
35294	796753
61574	796754
4257	796755
10076	796756
54902	796757
3328	796758
27592	796759
55130	796760
16778	796761
22465	796762
21264	796763
22916	796764
46558	796765
82775	796766
76276	796767
40899	796768
32942	796769
84367	796770
31921	796771
113608	796772
11164	796773
75981	796774
4103	796775
27975	796776
92088	796777
128409	796778
138028	796779
10475	796780
14537	796781
60420	796782
3711	796783
70477	796784
5271	796785
24386	796786
24361	796787
27014	796788
9779	796789
49304	796790
4785	796791
57631	796792
24459	796793
7309	796794
33725	796795
91125	796796
44669	796797
68	796798
47158	796799
25593	796800
12021	796801
49946	796802
86944	796803
143081	796804
82165	796805
37268	796806
50060	796807
76471	796808
1091	796809
89908	796810
60723	796811
136859	796812
33223	796813
66679	796814
82813	796815
29551	796816
74757	796817
4489	796818
32235	796819
91866	796820
108607	796821
7945	796822
82054	796823
25281	796824
14415	796825
51923	796826
25864	796827
3784	796828
115569	796829
68724	796830
26967	796831
27348	796832
17692	796833
102949	796834
49448	796835
12580	796836
125871	796837
75914	796838
73189	796839
33868	796840
118332	796841
14488	796842
19626	796843
133917	796844
19779	796845
87031	796846
3575	796847
29042	796848
29756	796849
134954	796850
31300	796851
99257	796852
18210	796853
7224	796854
69306	796855
130717	796856
34360	796857
71028	796858
926	796859
36155	796860
132976	796861
18516	796862
15210	796863
82673	796864
52107	796865
40904	796866
25896	796867
7813	796868
2119	796869
7162	796870
15869	796871
29889	796872
40813	796873
72220	796874
19594	796875
12045	796876
99700	796877
92061	796878
93907	796879
96195	796880
17449	796881
70691	796882
64167	796883
11986	796884
94791	796885
88830	796886
39692	796887
117715	796888
3326	796889
39132	796890
18411	796891
215	796892
2100	796893
21818	796894
2140	796895
18	796896
3355	796897
37513	796898
119340	796899
48308	796900
11361	796901
23906	796902
17122	796903
93384	796904
67451	796905
16033	796906
115178	796907
39473	796908
53825	796909
16058	796910
41475	796911
116861	796912
7226	796913
41840	796914
23673	796915
8913	796916
11309	796917
28569	796918
53151	796919
9871	796920
1362	796921
83104	796922
2622	796923
110999	796924
113188	796925
15382	796926
105104	796927
9690	796928
95982	796929
104921	796930
33302	796931
26213	796932
4521	796933
11000	796934
16244	796935
24751	796936
22372	796937
5639	796938
18280	796939
65896	796940
46712	796941
29442	796942
1462	796943
52119	796944
58979	796945
73859	796946
34704	796947
48890	796948
10625	796949
10681	796950
26036	796951
72286	796952
91650	796953
14055	796954
79039	796955
60945	796956
57739	796957
2739	796958
39956	796959
54043	796960
32695	796961
10255	796962
29271	796963
6022	796964
46623	796965
105241	796966
51723	796967
11868	796968
98588	796969
9918	796970
9282	796971
735	796972
100862	796973
31386	796974
5894	796975
21175	796976
10175	796977
54094	796978
65865	796979
46672	796980
7496	796981
41413	796982
83879	796983
22689	796984
14812	796985
89998	796986
8098	796987
92233	796988
56486	796989
29635	796990
11908	796991
118106	796992
102892	796993
56881	796994
110959	796995
104728	796996
3342	796997
17298	796998
117343	796999
35554	797000
140581	797001
12885	797002
135536	797003
81861	797004
48821	797005
75497	797006
16541	797007
813	797008
10370	797009
6135	797010
43257	797011
49161	797012
47202	797013
82418	797014
2435	797015
37511	797016
38891	797017
11246	797018
95306	797019
2232	797020
31328	797021
110111	797022
35267	797023
114502	797024
19476	797025
36086	797026
3838	797027
48641	797028
88838	797029
4242	797030
25799	797031
23633	797032
111011	797033
34006	797034
136565	797035
124094	797036
30690	797037
38286	797038
10369	797039
66137	797040
18962	797041
11565	797042
81429	797043
509	797044
26764	797045
11581	797046
75016	797047
45883	797048
13103	797049
89588	797050
2914	797051
93204	797052
31799	797053
34723	797054
2059	797055
89331	797056
9855	797057
14241	797058
94976	797059
59279	797060
14388	797061
56385	797062
499	797063
83996	797064
24780	797065
17112	797066
11472	797067
3105	797068
8311	797069
856	797070
2387	797071
75358	797072
122316	797073
74880	797074
30667	797075
78629	797076
33901	797077
21097	797078
32947	797079
104465	797080
30343	797081
12746	797082
1376	797083
81575	797084
135904	797085
18121	797086
34139	797087
24740	797088
52149	797089
86999	797090
48016	797091
42547	797092
148354	797093
23668	797094
79673	797095
15167	797096
33908	797097
36306	797098
65785	797099
72688	797100
13554	797101
25116	797102
41051	797103
149751	797104
68	797105
10208	797106
124349	797107
8765	797108
5359	797109
138465	797110
36011	797111
9257	797112
43298	797113
47927	797114
49092	797115
48792	797116
51426	797117
107398	797118
82674	797119
24220	797120
46626	797121
100682	797122
50071	797123
48151	797124
30643	797125
599	797126
36354	797127
65938	797128
9426	797129
43401	797130
105825	797131
30359	797132
11159	797133
30228	797134
152	797135
1951	797136
1138	797137
86539	797138
9893	797139
85845	797140
3380	797141
25846	797142
7575	797143
20172	797144
101605	797145
40870	797146
3538	797147
12827	797148
79526	797149
89082	797150
47377	797151
73300	797152
46625	797153
33	797154
92028	797155
60679	797156
18481	797157
104459	797158
76366	797159
37870	797160
38559	797161
12865	797162
2902	797163
100034	797164
103350	797165
24495	797166
44448	797167
28735	797168
139917	797169
57565	797170
1646	797171
8931	797172
55352	797173
52241	797174
87660	797175
82141	797176
3353	797177
18073	797178
17304	797179
27185	797180
41334	797181
130007	797182
46447	797183
16884	797184
38086	797185
12404	797186
17242	797187
47162	797188
21896	797189
18194	797190
32215	797191
75023	797192
9459	797193
42262	797194
47030	797195
89205	797196
12355	797197
56097	797198
793	797199
38366	797200
118373	797201
16535	797202
12248	797203
28606	797204
126635	797205
97663	797206
6102	797207
96066	797208
51973	797209
6492	797210
64983	797211
63132	797212
38322	797213
71291	797214
40014	797215
56969	797216
57505	797217
1915	797218
41068	797219
95456	797220
99543	797221
92045	797222
372	797223
7433	797224
81599	797225
16997	797226
8336	797227
3079	797228
37020	797229
10890	797230
99920	797231
73576	797232
138672	797233
6	797234
15114	797235
10163	797236
31786	797237
51259	797238
44291	797239
92227	797240
2220	797241
111092	797242
15238	797243
7155	797244
1896	797245
79877	797246
153	797247
2040	797248
7251	797249
39793	797250
63379	797251
37780	797252
57867	797253
59870	797254
55804	797255
1251	797256
30859	797257
7550	797258
2392	797259
89872	797260
142113	797261
16307	797262
34485	797263
6884	797264
25349	797265
64730	797266
29654	797267
108932	797268
519	797269
8081	797270
95978	797271
12996	797272
124311	797273
28424	797274
2693	797275
5735	797276
119217	797277
3282	797278
92238	797279
76421	797280
84506	797281
14340	797282
7624	797283
16742	797284
16837	797285
20421	797286
7100	797287
39016	797288
20570	797289
28815	797290
48630	797291
68912	797292
65607	797293
34204	797294
55747	797295
38673	797296
67899	797297
2337	797298
21181	797299
29011	797300
11058	797301
27304	797302
101782	797303
1635	797304
26562	797305
3415	797306
8169	797307
4661	797308
66585	797309
82682	797310
121854	797311
85457	797312
22635	797313
22718	797314
29136	797315
91832	797316
62965	797317
6475	797318
21295	797319
19900	797320
34561	797321
42212	797322
5902	797323
88579	797324
122169	797325
6089	797326
6798	797327
17054	797328
553	797329
36947	797330
121149	797331
7640	797332
43576	797333
87336	797334
93264	797335
97048	797336
48367	797337
125328	797338
9371	797339
35738	797340
32183	797341
33349	797342
70535	797343
18356	797344
53634	797345
16319	797346
12032	797347
12244	797348
14324	797349
49578	797350
57101	797351
3180	797352
137692	797353
18485	797354
46033	797355
3501	797356
77780	797357
28397	797358
6815	797359
3991	797360
42698	797361
64444	797362
58667	797363
43007	797364
1566	797365
103547	797366
125758	797367
93259	797368
28657	797369
62875	797370
34855	797371
25083	797372
125326	797373
123055	797374
42754	797375
53756	797376
4203	797377
4222	797378
35746	797379
2345	797380
16494	797381
18553	797382
10598	797383
62951	797384
2406	797385
38445	797386
23737	797387
25221	797388
13727	797389
114366	797390
63685	797391
36519	797392
84508	797393
54304	797394
59166	797395
7331	797396
81293	797397
114646	797398
48643	797399
8332	797400
3274	797401
2701	797402
8728	797403
79321	797404
37168	797405
31718	797406
121383	797407
2405	797408
8178	797409
11686	797410
47726	797411
80653	797412
42498	797413
5331	797414
16637	797415
42384	797416
21311	797417
26011	797418
49901	797419
82983	797420
102452	797421
105364	797422
55776	797423
40535	797424
40674	797425
123284	797426
127416	797427
37955	797428
22752	797429
69713	797430
53144	797431
3733	797432
147	797433
78902	797434
10479	797435
48436	797436
39624	797437
78708	797438
30367	797439
2159	797440
1	797441
41	797442
20729	797443
105728	797444
46577	797445
58559	797446
17862	797447
138157	797448
29044	797449
69057	797450
40918	797451
31684	797452
123333	797453
21388	797454
23051	797455
23785	797456
10351	797457
9151	797458
57163	797459
89193	797460
94181	797461
6702	797462
63954	797463
33529	797464
31238	797465
727	797466
13524	797467
68188	797468
98947	797469
45907	797470
106773	797471
57043	797472
40634	797473
29601	797474
31801	797475
53808	797476
27812	797477
22908	797478
64737	797479
121528	797480
25656	797481
38013	797482
4360	797483
4354	797484
91135	797485
109971	797486
3261	797487
34500	797488
15566	797489
21124	797490
10197	797491
33355	797492
17299	797493
2137	797494
9248	797495
2676	797496
12165	797497
12051	797498
50900	797499
35923	797500
15041	797501
43871	797502
19256	797503
13647	797504
31785	797505
58713	797506
80326	797507
67439	797508
91895	797509
14315	797510
15755	797511
52749	797512
16038	797513
82185	797514
110450	797515
25	797516
47681	797517
2680	797518
5930	797519
76939	797520
92936	797521
45722	797522
65385	797523
16262	797524
58886	797525
65451	797526
24795	797527
50051	797528
25349	797529
1805	797530
119270	797531
66656	797532
92332	797533
3129	797534
54716	797535
70512	797536
18946	797537
89259	797538
61283	797539
31846	797540
100891	797541
16908	797542
55388	797543
48568	797544
11457	797545
13262	797546
307	797547
30385	797548
62729	797549
16175	797550
118325	797551
24438	797552
29747	797553
85613	797554
61032	797555
21243	797556
50287	797557
56183	797558
63874	797559
44992	797560
46878	797561
105250	797562
12730	797563
15283	797564
31418	797565
28577	797566
17695	797567
42186	797568
397	797569
113075	797570
26042	797571
83447	797572
48607	797573
46542	797574
38049	797575
3177	797576
73171	797577
1015	797578
27552	797579
35925	797580
297	797581
39914	797582
21754	797583
16301	797584
84818	797585
23371	797586
6298	797587
95290	797588
822	797589
125988	797590
66904	797591
26759	797592
137304	797593
70721	797594
140257	797595
52	797596
133239	797597
73883	797598
73547	797599
54576	797600
2069	797601
62524	797602
93199	797603
58097	797604
57477	797605
91469	797606
19542	797607
16395	797608
7682	797609
37256	797610
37485	797611
47101	797612
35201	797613
41081	797614
22947	797615
60703	797616
575	797617
40613	797618
122591	797619
77150	797620
38301	797621
13518	797622
128856	797623
32586	797624
7624	797625
49713	797626
50591	797627
11109	797628
5887	797629
42521	797630
49782	797631
98676	797632
9655	797633
24058	797634
56891	797635
16857	797636
92926	797637
18559	797638
24256	797639
33995	797640
35199	797641
5273	797642
1337	797643
27768	797644
41865	797645
57951	797646
6671	797647
14462	797648
5088	797649
6484	797650
106379	797651
89394	797652
90370	797653
52874	797654
82041	797655
18218	797656
53620	797657
11905	797658
85046	797659
14711	797660
783	797661
15082	797662
34343	797663
49488	797664
103939	797665
104811	797666
28125	797667
86270	797668
47354	797669
20532	797670
5924	797671
35755	797672
51990	797673
40242	797674
49200	797675
70088	797676
135511	797677
3182	797678
19788	797679
9060	797680
24901	797681
63052	797682
79223	797683
43677	797684
30862	797685
145	797686
91720	797687
44901	797688
422	797689
49523	797690
7865	797691
16858	797692
13898	797693
95	797694
29909	797695
2689	797696
131023	797697
80063	797698
52381	797699
97706	797700
14760	797701
9772	797702
51016	797703
8825	797704
86420	797705
80962	797706
47903	797707
32428	797708
75025	797709
10391	797710
38937	797711
54936	797712
30396	797713
75908	797714
90090	797715
119753	797716
1459	797717
21358	797718
28580	797719
93025	797720
64024	797721
80967	797722
65217	797723
11299	797724
875	797725
49089	797726
12222	797727
30401	797728
25610	797729
32934	797730
8971	797731
65164	797732
90136	797733
90082	797734
95003	797735
18171	797736
80544	797737
18945	797738
98811	797739
98126	797740
4971	797741
30219	797742
52329	797743
96691	797744
44433	797745
80235	797746
28055	797747
65359	797748
42648	797749
9320	797750
9396	797751
61607	797752
43643	797753
54521	797754
1604	797755
93460	797756
25279	797757
30921	797758
55339	797759
6265	797760
85098	797761
109515	797762
56741	797763
10725	797764
14072	797765
20730	797766
124819	797767
4388	797768
17115	797769
9307	797770
19273	797771
21874	797772
49915	797773
25545	797774
2298	797775
126159	797776
65144	797777
8901	797778
83450	797779
150525	797780
70675	797781
126820	797782
75070	797783
120496	797784
22328	797785
104826	797786
77410	797787
106761	797788
4278	797789
17453	797790
51203	797791
56773	797792
112537	797793
5748	797794
26974	797795
56857	797796
7345	797797
41437	797798
37552	797799
37469	797800
7949	797801
6912	797802
572	797803
36278	797804
17866	797805
79356	797806
1527	797807
6549	797808
77592	797809
63718	797810
20683	797811
78953	797812
8838	797813
35038	797814
9891	797815
68070	797816
95497	797817
105892	797818
21924	797819
11518	797820
11538	797821
1017	797822
93931	797823
100997	797824
29792	797825
41027	797826
35394	797827
86485	797828
20168	797829
14372	797830
6525	797831
43522	797832
21412	797833
43851	797834
23362	797835
46740	797836
17096	797837
17665	797838
1570	797839
19	797840
70999	797841
47068	797842
30265	797843
5500	797844
8295	797845
25936	797846
133992	797847
25343	797848
82906	797849
26132	797850
9514	797851
8555	797852
49358	797853
16235	797854
16845	797855
109461	797856
53574	797857
65432	797858
2517	797859
9234	797860
121552	797861
33489	797862
6343	797863
96892	797864
3	797865
9319	797866
11579	797867
58845	797868
37942	797869
15939	797870
67621	797871
58008	797872
1535	797873
45795	797874
23050	797875
313	797876
8473	797877
11255	797878
68551	797879
86096	797880
46891	797881
73711	797882
44136	797883
6936	797884
15067	797885
90606	797886
31783	797887
28786	797888
67977	797889
7097	797890
39493	797891
56056	797892
43055	797893
88675	797894
43311	797895
85027	797896
9448	797897
33912	797898
2646	797899
31582	797900
62602	797901
11070	797902
104849	797903
20483	797904
83218	797905
61308	797906
16161	797907
68970	797908
11451	797909
54894	797910
31959	797911
43945	797912
106821	797913
115861	797914
8695	797915
124185	797916
72557	797917
134429	797918
132390	797919
71431	797920
74642	797921
39490	797922
108368	797923
39471	797924
33363	797925
111939	797926
103824	797927
61185	797928
12649	797929
59939	797930
3902	797931
6295	797932
15011	797933
21606	797934
65255	797935
94030	797936
126715	797937
88412	797938
23980	797939
135689	797940
130243	797941
56967	797942
1138	797943
16873	797944
9085	797945
107637	797946
80470	797947
50383	797948
63180	797949
32162	797950
41699	797951
53490	797952
6799	797953
21469	797954
37545	797955
3220	797956
2915	797957
32067	797958
86809	797959
105135	797960
140198	797961
1374	797962
108314	797963
20223	797964
16178	797965
54928	797966
67673	797967
56918	797968
36400	797969
23814	797970
71370	797971
457	797972
75170	797973
25462	797974
35646	797975
36897	797976
16683	797977
94166	797978
53216	797979
5569	797980
2335	797981
6600	797982
31370	797983
65073	797984
34054	797985
102341	797986
66642	797987
79802	797988
27927	797989
111649	797990
3863	797991
114375	797992
12672	797993
8288	797994
33297	797995
66445	797996
8188	797997
3413	797998
43653	797999
94793	798000
114470	798001
57072	798002
37265	798003
27058	798004
53331	798005
75242	798006
55596	798007
70298	798008
130006	798009
1363	798010
63952	798011
2943	798012
42943	798013
95467	798014
10609	798015
111298	798016
2547	798017
21799	798018
57588	798019
14878	798020
75057	798021
101669	798022
4011	798023
61265	798024
61140	798025
2896	798026
12658	798027
9964	798028
19229	798029
66491	798030
1126	798031
71824	798032
114996	798033
14083	798034
10049	798035
31766	798036
137075	798037
36898	798038
52848	798039
72949	798040
13447	798041
126097	798042
68042	798043
15661	798044
345	798045
72031	798046
15843	798047
34640	798048
28536	798049
27516	798050
8727	798051
8813	798052
13529	798053
6912	798054
13563	798055
32832	798056
142500	798057
42930	798058
134220	798059
90168	798060
2093	798061
56953	798062
69894	798063
66427	798064
57	798065
72869	798066
80806	798067
12553	798068
5985	798069
16365	798070
32387	798071
54507	798072
29519	798073
57963	798074
95338	798075
133012	798076
79622	798077
16800	798078
16965	798079
25859	798080
10214	798081
112	798082
1408	798083
29471	798084
81510	798085
134782	798086
31331	798087
33654	798088
1942	798089
44367	798090
180	798091
68882	798092
9271	798093
577	798094
70774	798095
975	798096
35993	798097
761	798098
39156	798099
28142	798100
139329	798101
117812	798102
47219	798103
53113	798104
73763	798105
31994	798106
35707	798107
45592	798108
6788	798109
75790	798110
29778	798111
57903	798112
84944	798113
52130	798114
109	798115
81180	798116
1962	798117
71339	798118
63163	798119
61278	798120
11836	798121
17454	798122
125799	798123
20997	798124
55124	798125
43848	798126
103806	798127
18936	798128
84838	798129
23002	798130
3254	798131
60765	798132
115703	798133
92628	798134
47695	798135
146309	798136
12570	798137
59448	798138
16537	798139
79079	798140
29953	798141
18091	798142
24393	798143
31655	798144
80224	798145
33390	798146
21694	798147
41351	798148
71920	798149
46305	798150
14624	798151
1465	798152
61512	798153
12949	798154
14724	798155
57181	798156
8271	798157
8604	798158
360	798159
108992	798160
7891	798161
35219	798162
119169	798163
46859	798164
1947	798165
71248	798166
10393	798167
72505	798168
3433	798169
9173	798170
19602	798171
20868	798172
25868	798173
210	798174
48670	798175
115889	798176
46485	798177
112	798178
55696	798179
53747	798180
22963	798181
56388	798182
104237	798183
523	798184
53505	798185
64548	798186
3342	798187
10498	798188
1052	798189
12043	798190
110854	798191
69950	798192
124883	798193
83084	798194
68241	798195
7630	798196
860	798197
103580	798198
106429	798199
49149	798200
39591	798201
44665	798202
27146	798203
38064	798204
27669	798205
102967	798206
53847	798207
79832	798208
101953	798209
129559	798210
13312	798211
93781	798212
38862	798213
7373	798214
55557	798215
136927	798216
87005	798217
5268	798218
92100	798219
36436	798220
96174	798221
62120	798222
7738	798223
7570	798224
24852	798225
5574	798226
8793	798227
55329	798228
87117	798229
4077	798230
19564	798231
24463	798232
48784	798233
28449	798234
49374	798235
58078	798236
114663	798237
7301	798238
1479	798239
50760	798240
1542	798241
1970	798242
12507	798243
3726	798244
19649	798245
3843	798246
568	798247
140323	798248
133774	798249
11293	798250
84655	798251
74481	798252
54379	798253
120932	798254
14310	798255
13443	798256
111474	798257
3302	798258
60679	798259
17301	798260
94825	798261
67551	798262
58784	798263
53513	798264
96039	798265
25912	798266
65068	798267
51416	798268
96299	798269
65830	798270
104916	798271
98747	798272
40184	798273
52929	798274
79506	798275
3032	798276
116865	798277
77622	798278
2341	798279
2252	798280
23862	798281
8614	798282
8291	798283
11023	798284
8717	798285
104226	798286
40987	798287
35304	798288
84097	798289
73979	798290
97789	798291
89212	798292
246	798293
48484	798294
10319	798295
62374	798296
33745	798297
13690	798298
5431	798299
16904	798300
37231	798301
6873	798302
18864	798303
101283	798304
77125	798305
59272	798306
61769	798307
27765	798308
104611	798309
125057	798310
76466	798311
2705	798312
36902	798313
94182	798314
12033	798315
3805	798316
74163	798317
2423	798318
104764	798319
48840	798320
7488	798321
54857	798322
8935	798323
1449	798324
33731	798325
12816	798326
8158	798327
8221	798328
15046	798329
18005	798330
84364	798331
43813	798332
52723	798333
57319	798334
105134	798335
100237	798336
51924	798337
89046	798338
119196	798339
17185	798340
6430	798341
63883	798342
54464	798343
12527	798344
1817	798345
17207	798346
97	798347
22275	798348
144383	798349
11944	798350
4312	798351
101389	798352
28476	798353
116232	798354
11604	798355
127541	798356
56312	798357
62113	798358
23478	798359
993	798360
66321	798361
60758	798362
99354	798363
26176	798364
56690	798365
87427	798366
6135	798367
55168	798368
19157	798369
13728	798370
35578	798371
3225	798372
2536	798373
18410	798374
53462	798375
130288	798376
6031	798377
39441	798378
3992	798379
69454	798380
17666	798381
49915	798382
84715	798383
33844	798384
63074	798385
2762	798386
1307	798387
10894	798388
34079	798389
58205	798390
19603	798391
14251	798392
149449	798393
19787	798394
14519	798395
35715	798396
39312	798397
14346	798398
94773	798399
5235	798400
14911	798401
40353	798402
58426	798403
26733	798404
18643	798405
20630	798406
31044	798407
12256	798408
3408	798409
104398	798410
101059	798411
75959	798412
27297	798413
110525	798414
19035	798415
88772	798416
120918	798417
21505	798418
38905	798419
10819	798420
23921	798421
41619	798422
25667	798423
17901	798424
12	798425
79942	798426
141865	798427
49249	798428
7485	798429
23868	798430
32924	798431
7631	798432
136933	798433
107558	798434
69425	798435
74546	798436
12107	798437
20903	798438
42266	798439
2543	798440
76048	798441
17744	798442
53045	798443
27803	798444
17639	798445
30665	798446
45801	798447
26142	798448
126367	798449
22333	798450
10919	798451
11304	798452
71667	798453
22944	798454
34892	798455
20800	798456
1919	798457
1177	798458
76073	798459
1769	798460
30868	798461
1627	798462
31082	798463
72111	798464
81594	798465
229	798466
44131	798467
40151	798468
19970	798469
56831	798470
21366	798471
692	798472
28288	798473
29632	798474
46323	798475
38225	798476
2208	798477
51081	798478
42974	798479
56662	798480
130014	798481
4174	798482
84956	798483
66934	798484
65837	798485
37683	798486
9919	798487
13466	798488
89299	798489
36240	798490
30630	798491
5060	798492
32058	798493
63724	798494
39404	798495
32046	798496
42877	798497
5375	798498
6424	798499
1057	798500
47771	798501
28449	798502
131179	798503
24	798504
44813	798505
11217	798506
15632	798507
63162	798508
13460	798509
83172	798510
40835	798511
9733	798512
50288	798513
53668	798514
65342	798515
137855	798516
42387	798517
136792	798518
58047	798519
36131	798520
19514	798521
5968	798522
7465	798523
118573	798524
3049	798525
43657	798526
127541	798527
54433	798528
46420	798529
24009	798530
6203	798531
64030	798532
12687	798533
19828	798534
30030	798535
2325	798536
84432	798537
56388	798538
24447	798539
78827	798540
72071	798541
25796	798542
54559	798543
12465	798544
75840	798545
9405	798546
75484	798547
58553	798548
67478	798549
33555	798550
80441	798551
14264	798552
28783	798553
56218	798554
88701	798555
7036	798556
6304	798557
43545	798558
67508	798559
36836	798560
19908	798561
1740	798562
23713	798563
69637	798564
119645	798565
33677	798566
50490	798567
25082	798568
2542	798569
106838	798570
126168	798571
37354	798572
51692	798573
4876	798574
83127	798575
12127	798576
63475	798577
100828	798578
106276	798579
43903	798580
65829	798581
17321	798582
9426	798583
61986	798584
57069	798585
32158	798586
23427	798587
82352	798588
73318	798589
20867	798590
119360	798591
22809	798592
19916	798593
1364	798594
13176	798595
111638	798596
51058	798597
10601	798598
17210	798599
76672	798600
134546	798601
23778	798602
61587	798603
85721	798604
33993	798605
33255	798606
24836	798607
88535	798608
83367	798609
2148	798610
89095	798611
26004	798612
33919	798613
45011	798614
101689	798615
40098	798616
53052	798617
2637	798618
103714	798619
103898	798620
101668	798621
53353	798622
72856	798623
23799	798624
8390	798625
28865	798626
7707	798627
25829	798628
16349	798629
3860	798630
72420	798631
1594	798632
99287	798633
40923	798634
120769	798635
54503	798636
332	798637
94283	798638
30292	798639
2650	798640
1322	798641
26365	798642
47272	798643
105621	798644
113249	798645
78401	798646
48038	798647
6524	798648
44924	798649
14714	798650
35867	798651
116338	798652
54819	798653
13374	798654
73175	798655
172	798656
46954	798657
27488	798658
114073	798659
178	798660
14001	798661
4434	798662
86949	798663
17492	798664
48769	798665
117062	798666
14473	798667
1845	798668
37923	798669
132484	798670
40775	798671
13266	798672
106240	798673
61361	798674
24326	798675
1519	798676
26672	798677
110319	798678
90481	798679
109563	798680
22185	798681
26575	798682
39524	798683
49003	798684
36550	798685
90555	798686
5624	798687
136922	798688
55047	798689
20137	798690
25974	798691
77196	798692
3140	798693
22713	798694
122754	798695
119717	798696
75223	798697
259	798698
25215	798699
10922	798700
66426	798701
12476	798702
12269	798703
22184	798704
104602	798705
128778	798706
126348	798707
11701	798708
10744	798709
2253	798710
62987	798711
886	798712
19859	798713
60275	798714
32882	798715
42485	798716
7401	798717
4433	798718
11651	798719
43997	798720
93526	798721
64664	798722
3758	798723
29673	798724
6953	798725
44571	798726
54466	798727
11491	798728
6359	798729
17125	798730
6378	798731
70879	798732
2602	798733
11135	798734
40824	798735
42229	798736
25009	798737
69028	798738
13220	798739
96899	798740
39474	798741
29873	798742
1634	798743
113875	798744
122537	798745
13267	798746
11666	798747
6768	798748
1925	798749
66755	798750
45130	798751
58840	798752
14025	798753
8729	798754
108487	798755
14543	798756
136221	798757
4913	798758
14448	798759
29459	798760
113938	798761
80709	798762
30761	798763
13592	798764
91751	798765
50296	798766
2285	798767
102024	798768
19810	798769
17550	798770
78528	798771
76132	798772
61868	798773
87458	798774
97422	798775
2956	798776
112017	798777
77383	798778
21232	798779
21673	798780
8884	798781
16270	798782
79727	798783
12402	798784
23563	798785
74240	798786
32940	798787
6468	798788
43719	798789
9183	798790
31816	798791
33191	798792
133173	798793
17491	798794
8243	798795
97994	798796
13891	798797
6440	798798
4911	798799
64709	798800
34566	798801
46213	798802
28021	798803
9210	798804
52567	798805
3658	798806
39876	798807
9596	798808
97776	798809
133070	798810
13434	798811
66711	798812
82212	798813
70136	798814
78472	798815
54676	798816
7569	798817
327	798818
3795	798819
1592	798820
70073	798821
33	798822
43910	798823
4103	798824
102552	798825
12753	798826
13613	798827
44720	798828
84851	798829
70661	798830
14593	798831
27802	798832
103867	798833
96618	798834
125991	798835
49054	798836
113735	798837
26713	798838
21127	798839
15373	798840
115234	798841
10510	798842
135539	798843
26644	798844
32001	798845
54898	798846
112035	798847
96703	798848
49221	798849
14284	798850
5696	798851
69330	798852
55795	798853
57530	798854
41088	798855
33939	798856
42643	798857
7485	798858
9866	798859
81678	798860
6388	798861
89725	798862
59636	798863
50045	798864
65733	798865
50223	798866
31731	798867
3954	798868
59590	798869
30807	798870
124248	798871
16119	798872
13222	798873
49541	798874
775	798875
109582	798876
16014	798877
11881	798878
61750	798879
76250	798880
63156	798881
1169	798882
28462	798883
9918	798884
70990	798885
40632	798886
24403	798887
61482	798888
3011	798889
4677	798890
266	798891
48046	798892
123584	798893
86313	798894
38575	798895
21934	798896
145130	798897
1064	798898
113872	798899
69570	798900
10094	798901
51384	798902
86585	798903
492	798904
39892	798905
76752	798906
56685	798907
23972	798908
15786	798909
40177	798910
43974	798911
102616	798912
742	798913
21315	798914
20441	798915
66212	798916
71920	798917
1247	798918
11773	798919
79425	798920
43399	798921
84978	798922
28445	798923
14132	798924
2819	798925
52574	798926
83253	798927
2956	798928
4944	798929
101858	798930
26305	798931
35819	798932
90603	798933
70162	798934
1441	798935
8780	798936
223	798937
34971	798938
45079	798939
53571	798940
79328	798941
103191	798942
64040	798943
7260	798944
26994	798945
45728	798946
79997	798947
123369	798948
1020	798949
81218	798950
34719	798951
16640	798952
797	798953
3019	798954
32470	798955
31401	798956
31036	798957
75635	798958
56050	798959
10179	798960
124004	798961
64331	798962
37422	798963
132499	798964
112531	798965
7865	798966
43664	798967
97217	798968
14871	798969
1281	798970
88069	798971
20562	798972
13514	798973
43455	798974
1657	798975
132106	798976
102779	798977
51983	798978
19556	798979
50900	798980
22944	798981
4183	798982
30271	798983
72297	798984
17875	798985
56994	798986
16185	798987
5561	798988
18924	798989
20827	798990
17765	798991
36986	798992
133134	798993
101390	798994
49076	798995
76949	798996
51943	798997
45204	798998
7793	798999
56454	799000
1139	799001
14807	799002
22381	799003
36531	799004
23154	799005
5452	799006
81856	799007
91488	799008
69895	799009
69819	799010
146075	799011
98456	799012
14663	799013
12562	799014
16768	799015
60256	799016
86288	799017
47196	799018
67573	799019
45985	799020
33866	799021
120783	799022
30299	799023
20240	799024
115093	799025
1056	799026
45537	799027
2380	799028
18110	799029
35	799030
84096	799031
38790	799032
29146	799033
1949	799034
121994	799035
12206	799036
41425	799037
53896	799038
106739	799039
2460	799040
104228	799041
38970	799042
41148	799043
111065	799044
101196	799045
238	799046
150529	799047
50215	799048
23604	799049
115393	799050
7107	799051
836	799052
133216	799053
10209	799054
51502	799055
404	799056
115949	799057
24381	799058
60562	799059
7397	799060
1038	799061
20258	799062
53514	799063
3278	799064
25756	799065
71646	799066
134268	799067
7219	799068
28200	799069
20816	799070
60679	799071
87579	799072
52026	799073
129316	799074
9556	799075
52	799076
48154	799077
25857	799078
35134	799079
47649	799080
9279	799081
104025	799082
29097	799083
97490	799084
14405	799085
687	799086
5934	799087
18216	799088
61834	799089
5567	799090
86663	799091
93637	799092
25746	799093
90231	799094
27378	799095
1390	799096
92226	799097
5245	799098
115177	799099
8385	799100
38590	799101
59722	799102
9947	799103
56845	799104
99290	799105
85738	799106
39686	799107
2001	799108
24810	799109
11661	799110
23	799111
2534	799112
39236	799113
31477	799114
359	799115
8632	799116
48398	799117
18979	799118
18390	799119
72298	799120
30149	799121
15030	799122
7924	799123
124585	799124
41758	799125
752	799126
24822	799127
2647	799128
30113	799129
42493	799130
62190	799131
44935	799132
32484	799133
35423	799134
61271	799135
24151	799136
5684	799137
101491	799138
48805	799139
3153	799140
6930	799141
2363	799142
11756	799143
104405	799144
44954	799145
1355	799146
34740	799147
77828	799148
124355	799149
83314	799150
361	799151
55507	799152
3302	799153
19249	799154
48451	799155
61281	799156
58845	799157
53356	799158
44839	799159
6569	799160
1428	799161
21490	799162
63362	799163
2905	799164
8299	799165
94423	799166
62351	799167
12413	799168
117428	799169
63527	799170
47869	799171
33114	799172
68	799173
7663	799174
13866	799175
72415	799176
18804	799177
1800	799178
83847	799179
112552	799180
138170	799181
18567	799182
349	799183
76556	799184
1727	799185
56908	799186
95333	799187
1248	799188
11084	799189
88056	799190
6983	799191
69169	799192
19496	799193
28272	799194
122919	799195
96549	799196
259	799197
19666	799198
8706	799199
15473	799200
2716	799201
59294	799202
28330	799203
3087	799204
17080	799205
90395	799206
5632	799207
29783	799208
27956	799209
119851	799210
4731	799211
71368	799212
43090	799213
1097	799214
25487	799215
84757	799216
52177	799217
87744	799218
21512	799219
100504	799220
6861	799221
32117	799222
3443	799223
7716	799224
469	799225
1598	799226
53462	799227
3223	799228
8110	799229
16726	799230
44261	799231
23131	799232
43779	799233
34305	799234
109925	799235
95656	799236
29213	799237
50644	799238
39990	799239
104118	799240
101334	799241
36841	799242
128904	799243
37697	799244
38246	799245
6790	799246
7656	799247
79250	799248
72558	799249
46411	799250
17049	799251
30112	799252
29219	799253
14872	799254
99784	799255
86326	799256
4967	799257
55816	799258
30000	799259
20588	799260
126158	799261
49602	799262
5211	799263
1775	799264
9086	799265
2410	799266
66985	799267
935	799268
61328	799269
8471	799270
19081	799271
45521	799272
42529	799273
54309	799274
67209	799275
4951	799276
83934	799277
38406	799278
7635	799279
123162	799280
69310	799281
226	799282
121855	799283
69118	799284
16190	799285
3227	799286
85555	799287
27932	799288
25829	799289
1870	799290
46043	799291
15564	799292
23209	799293
4334	799294
80557	799295
20717	799296
56875	799297
8232	799298
9943	799299
1233	799300
42125	799301
15071	799302
19987	799303
9712	799304
68432	799305
25242	799306
94449	799307
88843	799308
79429	799309
113640	799310
7893	799311
37505	799312
32579	799313
44133	799314
3952	799315
355	799316
13849	799317
2864	799318
1459	799319
31514	799320
1128	799321
10494	799322
32997	799323
30584	799324
50345	799325
111932	799326
81780	799327
89211	799328
8268	799329
88827	799330
71944	799331
193	799332
81589	799333
53387	799334
34267	799335
43535	799336
74607	799337
5160	799338
24232	799339
4994	799340
67246	799341
10349	799342
6515	799343
68863	799344
61901	799345
80560	799346
130889	799347
31978	799348
93170	799349
47941	799350
25975	799351
58161	799352
35388	799353
11910	799354
76555	799355
52033	799356
4260	799357
108107	799358
1865	799359
12383	799360
6093	799361
106746	799362
86473	799363
12053	799364
30351	799365
63547	799366
6049	799367
19611	799368
1585	799369
50398	799370
74591	799371
24655	799372
41852	799373
47299	799374
150205	799375
28071	799376
26055	799377
14627	799378
72447	799379
23321	799380
5638	799381
135446	799382
136513	799383
77437	799384
111447	799385
91318	799386
6128	799387
18070	799388
82995	799389
56041	799390
19517	799391
67900	799392
114219	799393
489	799394
43658	799395
1	799396
63713	799397
69318	799398
86355	799399
70984	799400
586	799401
69547	799402
2868	799403
31983	799404
298	799405
30566	799406
100892	799407
67250	799408
993	799409
60281	799410
49728	799411
51407	799412
40917	799413
26007	799414
10588	799415
89583	799416
24187	799417
66188	799418
21564	799419
91635	799420
7828	799421
18844	799422
24127	799423
10753	799424
15230	799425
4295	799426
14349	799427
48960	799428
57595	799429
30567	799430
16331	799431
7045	799432
38408	799433
35136	799434
47191	799435
21665	799436
58353	799437
11358	799438
1710	799439
83163	799440
88472	799441
19316	799442
20776	799443
11649	799444
115912	799445
12515	799446
118918	799447
102357	799448
5106	799449
12335	799450
19323	799451
654	799452
39381	799453
32513	799454
27633	799455
74412	799456
22585	799457
112547	799458
278	799459
59960	799460
64546	799461
5629	799462
53986	799463
17038	799464
6191	799465
59985	799466
65499	799467
26138	799468
51934	799469
25148	799470
12362	799471
1424	799472
71432	799473
48174	799474
31952	799475
91618	799476
68468	799477
45507	799478
36853	799479
84981	799480
20439	799481
31491	799482
108349	799483
10496	799484
51732	799485
18697	799486
9548	799487
27627	799488
2297	799489
123717	799490
64432	799491
81874	799492
71235	799493
11470	799494
48702	799495
2454	799496
30982	799497
19106	799498
86051	799499
10201	799500
109576	799501
68295	799502
20642	799503
9101	799504
137840	799505
69743	799506
5682	799507
13214	799508
59192	799509
22448	799510
124872	799511
123804	799512
755	799513
18537	799514
144178	799515
6531	799516
46963	799517
24584	799518
22667	799519
26734	799520
70034	799521
109502	799522
33616	799523
10106	799524
121843	799525
17258	799526
32322	799527
28833	799528
2688	799529
3401	799530
90555	799531
4437	799532
80438	799533
54262	799534
24641	799535
36722	799536
45336	799537
112777	799538
122417	799539
40867	799540
461	799541
119033	799542
110306	799543
53122	799544
121573	799545
7959	799546
35838	799547
32731	799548
85895	799549
76153	799550
90291	799551
144641	799552
26122	799553
21060	799554
23693	799555
85211	799556
79567	799557
47428	799558
8178	799559
75560	799560
53004	799561
5137	799562
68056	799563
110581	799564
41043	799565
2161	799566
17514	799567
5619	799568
100029	799569
67340	799570
3301	799571
122415	799572
105851	799573
24370	799574
70202	799575
74937	799576
738	799577
9259	799578
2273	799579
72468	799580
7399	799581
27447	799582
58373	799583
28839	799584
8138	799585
47666	799586
40576	799587
66190	799588
85679	799589
15026	799590
22721	799591
55100	799592
1747	799593
79746	799594
14012	799595
107894	799596
24804	799597
41248	799598
66453	799599
24399	799600
71083	799601
38930	799602
7662	799603
20052	799604
44241	799605
28401	799606
6655	799607
64994	799608
42511	799609
131635	799610
7069	799611
21564	799612
18113	799613
95696	799614
57946	799615
45567	799616
16868	799617
14800	799618
56466	799619
114950	799620
41539	799621
18855	799622
4853	799623
1489	799624
966	799625
35659	799626
2139	799627
7079	799628
20162	799629
12021	799630
1310	799631
85926	799632
70795	799633
106396	799634
84857	799635
810	799636
40387	799637
69077	799638
40988	799639
31242	799640
2552	799641
13072	799642
32881	799643
22275	799644
118121	799645
85496	799646
275	799647
100698	799648
50933	799649
31312	799650
33201	799651
14742	799652
4689	799653
7705	799654
68220	799655
23198	799656
31965	799657
34420	799658
10036	799659
12197	799660
41347	799661
60242	799662
46907	799663
53967	799664
15521	799665
10192	799666
22891	799667
30374	799668
47233	799669
27521	799670
122137	799671
62991	799672
37544	799673
115049	799674
45700	799675
9588	799676
8682	799677
27144	799678
128960	799679
16600	799680
43401	799681
106868	799682
58789	799683
80398	799684
9916	799685
32916	799686
44280	799687
22731	799688
34980	799689
89944	799690
14664	799691
2787	799692
4645	799693
3179	799694
19199	799695
25672	799696
14183	799697
50120	799698
52455	799699
97828	799700
5584	799701
4063	799702
114968	799703
1311	799704
103798	799705
106233	799706
7923	799707
144369	799708
61489	799709
21	799710
19249	799711
52605	799712
12125	799713
71942	799714
115438	799715
50151	799716
257	799717
14004	799718
15726	799719
11178	799720
91682	799721
37333	799722
36447	799723
51	799724
29023	799725
32626	799726
84393	799727
14242	799728
36944	799729
37295	799730
88127	799731
80254	799732
25103	799733
19886	799734
5176	799735
23104	799736
40879	799737
20979	799738
91491	799739
137267	799740
16998	799741
51495	799742
80038	799743
108865	799744
52035	799745
65412	799746
95046	799747
106103	799748
12337	799749
46106	799750
62240	799751
74619	799752
577	799753
8088	799754
32156	799755
135351	799756
69304	799757
130814	799758
43700	799759
77218	799760
19	799761
30932	799762
29374	799763
36465	799764
32810	799765
61	799766
28121	799767
50109	799768
6616	799769
14367	799770
33851	799771
466	799772
65291	799773
11729	799774
1380	799775
66765	799776
48313	799777
36115	799778
25877	799779
1746	799780
2222	799781
636	799782
28963	799783
35971	799784
60889	799785
41016	799786
84760	799787
120069	799788
112914	799789
15753	799790
43712	799791
50753	799792
82569	799793
82995	799794
15018	799795
12534	799796
25854	799797
3487	799798
102605	799799
20131	799800
88732	799801
53980	799802
68216	799803
72857	799804
55420	799805
56556	799806
41359	799807
64806	799808
34904	799809
34	799810
15491	799811
120734	799812
7749	799813
26362	799814
52959	799815
83860	799816
30550	799817
77820	799818
37556	799819
10768	799820
17208	799821
15335	799822
38007	799823
5390	799824
95438	799825
3224	799826
83600	799827
16662	799828
111442	799829
149646	799830
79965	799831
4901	799832
27222	799833
28520	799834
113746	799835
134605	799836
107867	799837
98106	799838
401	799839
5916	799840
14134	799841
49518	799842
696	799843
118447	799844
68916	799845
27175	799846
844	799847
64236	799848
125517	799849
101738	799850
27171	799851
371	799852
127765	799853
16207	799854
26251	799855
10371	799856
118513	799857
4537	799858
60339	799859
41277	799860
67270	799861
6882	799862
14347	799863
3829	799864
5990	799865
31176	799866
6719	799867
4168	799868
20937	799869
86611	799870
100056	799871
14922	799872
270	799873
31690	799874
110084	799875
48642	799876
2103	799877
48828	799878
20608	799879
63604	799880
112675	799881
52596	799882
23249	799883
10658	799884
32268	799885
56851	799886
119477	799887
40917	799888
99527	799889
12587	799890
4352	799891
82265	799892
13106	799893
57853	799894
43763	799895
285	799896
12938	799897
12462	799898
50571	799899
377	799900
12812	799901
47904	799902
82285	799903
25575	799904
114188	799905
13394	799906
5048	799907
9730	799908
62105	799909
43472	799910
5298	799911
13439	799912
42264	799913
146948	799914
73934	799915
108544	799916
9560	799917
104276	799918
71008	799919
78627	799920
9903	799921
32937	799922
38568	799923
47583	799924
33844	799925
70957	799926
31414	799927
63562	799928
8775	799929
774	799930
43178	799931
28981	799932
10459	799933
23365	799934
7708	799935
1018	799936
61826	799937
53132	799938
37905	799939
88143	799940
28350	799941
10807	799942
126880	799943
52020	799944
32094	799945
4037	799946
16652	799947
4786	799948
21016	799949
63985	799950
17578	799951
120317	799952
8585	799953
16087	799954
24749	799955
11700	799956
56326	799957
4340	799958
25299	799959
66215	799960
103879	799961
18295	799962
73667	799963
120481	799964
394	799965
24958	799966
11956	799967
40691	799968
44963	799969
11452	799970
125082	799971
1361	799972
6223	799973
1279	799974
37347	799975
76204	799976
26573	799977
140032	799978
78096	799979
234	799980
34034	799981
8049	799982
44235	799983
114476	799984
83474	799985
32236	799986
45972	799987
24282	799988
3219	799989
100212	799990
41223	799991
67277	799992
149108	799993
106252	799994
21290	799995
22914	799996
99614	799997
77840	799998
83943	799999
71924	800000
5097	800001
75896	800002
17623	800003
14394	800004
42627	800005
4625	800006
63583	800007
6749	800008
41328	800009
21199	800010
8865	800011
102723	800012
40990	800013
53848	800014
129826	800015
8906	800016
4931	800017
115062	800018
113693	800019
67830	800020
66255	800021
65654	800022
54176	800023
145122	800024
106134	800025
16481	800026
183	800027
39204	800028
6332	800029
17468	800030
107611	800031
105527	800032
7719	800033
19276	800034
106325	800035
57160	800036
113929	800037
24129	800038
62417	800039
14202	800040
3637	800041
15777	800042
100142	800043
7003	800044
4057	800045
59891	800046
122103	800047
34243	800048
63965	800049
51183	800050
19098	800051
4154	800052
53316	800053
69886	800054
5114	800055
7066	800056
6239	800057
121162	800058
87260	800059
40144	800060
64420	800061
62029	800062
131524	800063
3069	800064
34010	800065
62621	800066
54781	800067
59322	800068
53070	800069
1021	800070
34980	800071
1069	800072
16728	800073
11838	800074
2030	800075
78683	800076
22622	800077
4668	800078
25873	800079
7899	800080
87893	800081
6541	800082
120519	800083
103712	800084
19671	800085
4163	800086
11905	800087
133174	800088
117587	800089
13179	800090
40847	800091
91951	800092
125107	800093
933	800094
32406	800095
12887	800096
40263	800097
91240	800098
76008	800099
47907	800100
36378	800101
19869	800102
42668	800103
9788	800104
22886	800105
5178	800106
1058	800107
104729	800108
117638	800109
4202	800110
115032	800111
63556	800112
69920	800113
6241	800114
467	800115
106475	800116
64420	800117
51822	800118
117553	800119
71241	800120
29116	800121
22622	800122
30481	800123
3891	800124
6666	800125
133208	800126
68437	800127
144916	800128
40599	800129
116076	800130
47411	800131
12389	800132
118942	800133
92543	800134
12274	800135
18693	800136
136189	800137
145665	800138
17011	800139
53809	800140
862	800141
18952	800142
106371	800143
32276	800144
41999	800145
117497	800146
78346	800147
39506	800148
78589	800149
14885	800150
140643	800151
39819	800152
46418	800153
45911	800154
56126	800155
30248	800156
8566	800157
45227	800158
95957	800159
14014	800160
3696	800161
28448	800162
65264	800163
16601	800164
116199	800165
5125	800166
1800	800167
44657	800168
27434	800169
109136	800170
6390	800171
138337	800172
14642	800173
90262	800174
46506	800175
89403	800176
24957	800177
36	800178
84943	800179
10102	800180
65624	800181
53075	800182
74141	800183
72017	800184
39734	800185
65513	800186
1176	800187
102479	800188
40627	800189
18851	800190
27982	800191
38648	800192
10400	800193
14663	800194
3677	800195
58056	800196
108294	800197
20196	800198
105736	800199
34179	800200
74633	800201
9267	800202
69544	800203
95451	800204
24879	800205
36803	800206
24603	800207
48905	800208
11374	800209
85220	800210
11624	800211
19775	800212
94368	800213
81520	800214
31484	800215
19028	800216
2467	800217
28751	800218
13547	800219
30298	800220
78715	800221
18719	800222
3892	800223
21044	800224
6135	800225
14815	800226
113455	800227
78221	800228
35052	800229
139062	800230
56980	800231
26968	800232
25110	800233
17768	800234
52887	800235
78231	800236
50791	800237
80651	800238
78146	800239
30770	800240
94402	800241
57676	800242
93177	800243
66832	800244
7803	800245
17878	800246
105579	800247
18423	800248
21879	800249
3497	800250
56094	800251
21321	800252
57821	800253
61750	800254
80217	800255
42105	800256
795	800257
53379	800258
15989	800259
23548	800260
12542	800261
51797	800262
13256	800263
38342	800264
87257	800265
1802	800266
52080	800267
96950	800268
83190	800269
10807	800270
52841	800271
83805	800272
88271	800273
39568	800274
2750	800275
49900	800276
72562	800277
5288	800278
32274	800279
3120	800280
91952	800281
85360	800282
50178	800283
9405	800284
46103	800285
62765	800286
20581	800287
19862	800288
107194	800289
79307	800290
6619	800291
14250	800292
121179	800293
54453	800294
120430	800295
42018	800296
68644	800297
114108	800298
132619	800299
71612	800300
121469	800301
90277	800302
81668	800303
110036	800304
11407	800305
2582	800306
6802	800307
965	800308
54961	800309
55464	800310
1774	800311
2878	800312
136026	800313
30759	800314
13716	800315
59174	800316
38801	800317
82943	800318
32352	800319
20441	800320
5721	800321
57304	800322
27710	800323
65315	800324
9247	800325
76009	800326
7719	800327
72576	800328
8454	800329
58934	800330
17724	800331
485	800332
86938	800333
114799	800334
90953	800335
26752	800336
52823	800337
108810	800338
70053	800339
68947	800340
16353	800341
48618	800342
63057	800343
107912	800344
74483	800345
2528	800346
3744	800347
14730	800348
74079	800349
88241	800350
49206	800351
30877	800352
29121	800353
20430	800354
90591	800355
16930	800356
25617	800357
17631	800358
82882	800359
7135	800360
12590	800361
82419	800362
53323	800363
20966	800364
43050	800365
31005	800366
91151	800367
111730	800368
5998	800369
4579	800370
141451	800371
14966	800372
28156	800373
89264	800374
71325	800375
67073	800376
14327	800377
6878	800378
24960	800379
23103	800380
52085	800381
10049	800382
7739	800383
64391	800384
15745	800385
70261	800386
18556	800387
24577	800388
83410	800389
13790	800390
7753	800391
9220	800392
5214	800393
1378	800394
4212	800395
26448	800396
98729	800397
46065	800398
11701	800399
76870	800400
107517	800401
61791	800402
21496	800403
96860	800404
39183	800405
10687	800406
6537	800407
14707	800408
33248	800409
11349	800410
99022	800411
3247	800412
18320	800413
36125	800414
115546	800415
70936	800416
121658	800417
14651	800418
32052	800419
769	800420
137061	800421
69592	800422
707	800423
111441	800424
49666	800425
2707	800426
33339	800427
75600	800428
3066	800429
8763	800430
6176	800431
49339	800432
5887	800433
53317	800434
15829	800435
4094	800436
1917	800437
36137	800438
130731	800439
4888	800440
79624	800441
31718	800442
93232	800443
64562	800444
20546	800445
14910	800446
90804	800447
37793	800448
110456	800449
58942	800450
77091	800451
12595	800452
124965	800453
11684	800454
3467	800455
27871	800456
40584	800457
53891	800458
13217	800459
122457	800460
13702	800461
35834	800462
34798	800463
37210	800464
10002	800465
45704	800466
28301	800467
80172	800468
63198	800469
186	800470
71233	800471
25035	800472
59224	800473
8403	800474
31249	800475
58361	800476
33610	800477
93280	800478
77901	800479
37667	800480
123305	800481
81245	800482
21817	800483
29147	800484
13252	800485
75966	800486
59367	800487
52743	800488
18202	800489
3113	800490
7259	800491
14431	800492
4545	800493
48432	800494
37009	800495
12115	800496
81712	800497
17233	800498
9507	800499
44804	800500
1945	800501
60045	800502
68016	800503
1294	800504
58175	800505
32161	800506
74854	800507
81356	800508
43177	800509
108959	800510
13996	800511
27812	800512
96615	800513
64736	800514
109428	800515
43717	800516
6888	800517
8043	800518
51122	800519
453	800520
14239	800521
3744	800522
537	800523
18394	800524
79088	800525
6184	800526
4	800527
115337	800528
3187	800529
77661	800530
64028	800531
8978	800532
1250	800533
56275	800534
25052	800535
71930	800536
139015	800537
18305	800538
92510	800539
150050	800540
18940	800541
18528	800542
951	800543
4831	800544
12078	800545
9602	800546
109907	800547
33450	800548
82776	800549
13548	800550
64661	800551
71499	800552
24208	800553
24015	800554
9759	800555
79055	800556
44344	800557
105650	800558
17641	800559
19196	800560
929	800561
7646	800562
34801	800563
32502	800564
47022	800565
5610	800566
94444	800567
19133	800568
67017	800569
76407	800570
49068	800571
54353	800572
124727	800573
48394	800574
89160	800575
7052	800576
33891	800577
67395	800578
5311	800579
96643	800580
74602	800581
67983	800582
70274	800583
6411	800584
1703	800585
28714	800586
74482	800587
68238	800588
22710	800589
20570	800590
10537	800591
60	800592
90528	800593
75438	800594
135539	800595
30817	800596
44447	800597
2002	800598
2574	800599
17520	800600
5219	800601
378	800602
15398	800603
7113	800604
2448	800605
17714	800606
11794	800607
98086	800608
17684	800609
47439	800610
53015	800611
116920	800612
38692	800613
1821	800614
30792	800615
23930	800616
1166	800617
15309	800618
127943	800619
74905	800620
20501	800621
22117	800622
16934	800623
100680	800624
131422	800625
68797	800626
33498	800627
80787	800628
26656	800629
748	800630
46740	800631
85188	800632
81909	800633
38640	800634
44413	800635
51472	800636
45493	800637
18929	800638
38545	800639
18515	800640
20117	800641
66019	800642
83719	800643
69985	800644
19672	800645
18955	800646
52944	800647
12680	800648
139872	800649
836	800650
67497	800651
46729	800652
4634	800653
23030	800654
34735	800655
108850	800656
10035	800657
106615	800658
29910	800659
147005	800660
12717	800661
22840	800662
19038	800663
93017	800664
43330	800665
29116	800666
124321	800667
109864	800668
67376	800669
22481	800670
30103	800671
10581	800672
16006	800673
83739	800674
96207	800675
49888	800676
572	800677
36672	800678
115558	800679
69636	800680
24059	800681
5546	800682
32466	800683
33504	800684
29247	800685
48036	800686
8174	800687
13188	800688
22000	800689
2948	800690
9894	800691
35481	800692
103857	800693
78042	800694
18367	800695
29803	800696
40605	800697
42544	800698
43213	800699
58173	800700
104672	800701
54541	800702
75166	800703
10796	800704
30682	800705
110928	800706
319	800707
87813	800708
3709	800709
15677	800710
30754	800711
129550	800712
51050	800713
16138	800714
132216	800715
74338	800716
21565	800717
44896	800718
59187	800719
344	800720
30615	800721
97562	800722
35518	800723
35540	800724
31465	800725
101783	800726
9864	800727
18682	800728
4602	800729
146587	800730
55522	800731
55235	800732
149666	800733
65849	800734
69868	800735
137117	800736
64821	800737
1763	800738
22171	800739
72850	800740
35906	800741
75193	800742
18959	800743
6265	800744
24593	800745
13781	800746
62485	800747
41089	800748
99	800749
37528	800750
4664	800751
57025	800752
5051	800753
7618	800754
43709	800755
71069	800756
41490	800757
36489	800758
133480	800759
1458	800760
23506	800761
29288	800762
35374	800763
51289	800764
21291	800765
54933	800766
110482	800767
8544	800768
26387	800769
97236	800770
121419	800771
87347	800772
134858	800773
176	800774
73007	800775
132432	800776
5590	800777
56294	800778
19287	800779
66137	800780
5286	800781
7454	800782
115419	800783
5224	800784
67447	800785
2275	800786
148659	800787
60620	800788
16011	800789
37729	800790
48348	800791
37085	800792
51890	800793
100145	800794
62875	800795
18833	800796
2597	800797
65324	800798
80	800799
2751	800800
12070	800801
98420	800802
53889	800803
54141	800804
109805	800805
68588	800806
11232	800807
38101	800808
87012	800809
85993	800810
27383	800811
123735	800812
39935	800813
376	800814
22983	800815
41627	800816
207	800817
22048	800818
117556	800819
12892	800820
123109	800821
22181	800822
9212	800823
42065	800824
68471	800825
892	800826
2374	800827
108397	800828
59583	800829
23325	800830
101255	800831
8070	800832
8970	800833
1748	800834
60981	800835
71515	800836
91820	800837
8	800838
3041	800839
148273	800840
49091	800841
32987	800842
40156	800843
484	800844
47925	800845
136177	800846
59814	800847
28236	800848
16098	800849
29987	800850
3412	800851
18634	800852
14984	800853
34424	800854
56220	800855
52813	800856
30081	800857
18135	800858
101711	800859
70187	800860
116192	800861
104585	800862
104665	800863
37094	800864
51975	800865
17231	800866
106423	800867
145590	800868
22940	800869
91790	800870
121056	800871
59652	800872
12508	800873
7812	800874
18287	800875
121476	800876
27237	800877
3707	800878
22731	800879
6089	800880
74437	800881
75195	800882
27561	800883
8550	800884
72752	800885
117948	800886
1799	800887
22404	800888
12617	800889
2386	800890
12140	800891
94379	800892
17358	800893
1578	800894
89684	800895
16898	800896
11200	800897
4418	800898
89300	800899
57881	800900
67435	800901
58451	800902
47412	800903
51499	800904
3066	800905
52248	800906
123171	800907
25422	800908
80243	800909
2457	800910
30400	800911
134473	800912
49131	800913
8980	800914
34238	800915
120920	800916
24670	800917
87042	800918
3929	800919
11365	800920
83758	800921
20907	800922
122346	800923
510	800924
15610	800925
37921	800926
35268	800927
2350	800928
2348	800929
17184	800930
10226	800931
118531	800932
99772	800933
29046	800934
29728	800935
10789	800936
2694	800937
54569	800938
56115	800939
91944	800940
8649	800941
55485	800942
8031	800943
63237	800944
15132	800945
49141	800946
63554	800947
9903	800948
76817	800949
566	800950
44740	800951
4373	800952
135858	800953
5199	800954
8162	800955
6844	800956
37084	800957
56004	800958
135739	800959
12052	800960
158	800961
689	800962
145219	800963
40604	800964
34413	800965
23552	800966
5443	800967
48625	800968
26411	800969
37995	800970
60331	800971
20341	800972
15810	800973
12982	800974
17857	800975
12055	800976
113482	800977
107195	800978
55789	800979
10921	800980
67701	800981
404	800982
99433	800983
31080	800984
12612	800985
17198	800986
5579	800987
25876	800988
7199	800989
624	800990
48174	800991
359	800992
106225	800993
34109	800994
106079	800995
118188	800996
10311	800997
10187	800998
776	800999
34301	801000
17859	801001
92478	801002
2633	801003
93465	801004
71227	801005
64818	801006
58031	801007
78713	801008
20454	801009
2457	801010
20137	801011
85153	801012
51436	801013
25429	801014
49472	801015
39476	801016
81306	801017
4314	801018
4398	801019
47445	801020
122408	801021
96189	801022
12326	801023
29240	801024
54412	801025
79052	801026
74451	801027
23363	801028
94562	801029
1217	801030
4543	801031
31846	801032
14967	801033
23285	801034
13373	801035
34425	801036
24002	801037
25301	801038
23192	801039
32591	801040
93002	801041
322	801042
11975	801043
24350	801044
20342	801045
78070	801046
19775	801047
86524	801048
17099	801049
75793	801050
33823	801051
5724	801052
45619	801053
46389	801054
53164	801055
3060	801056
28726	801057
31332	801058
81420	801059
14780	801060
27498	801061
96200	801062
119533	801063
36665	801064
4050	801065
3258	801066
110	801067
11645	801068
65700	801069
98815	801070
4416	801071
48756	801072
30135	801073
13569	801074
54261	801075
17873	801076
22077	801077
55052	801078
71881	801079
9093	801080
70754	801081
1231	801082
21008	801083
25059	801084
62977	801085
71849	801086
100135	801087
33355	801088
30044	801089
3889	801090
38462	801091
39007	801092
15690	801093
98915	801094
67198	801095
66792	801096
70320	801097
92062	801098
116917	801099
22665	801100
60370	801101
314	801102
139489	801103
20190	801104
9736	801105
66049	801106
22510	801107
26446	801108
59028	801109
98986	801110
21779	801111
1330	801112
50331	801113
6812	801114
36274	801115
43151	801116
29248	801117
42536	801118
457	801119
149272	801120
81181	801121
57806	801122
29229	801123
46700	801124
102980	801125
2845	801126
93221	801127
50558	801128
16248	801129
78289	801130
112950	801131
7300	801132
44206	801133
87413	801134
48005	801135
29658	801136
2258	801137
20312	801138
3240	801139
66839	801140
2344	801141
17798	801142
1136	801143
27675	801144
76260	801145
74808	801146
81361	801147
37998	801148
838	801149
87108	801150
2005	801151
5736	801152
67193	801153
38261	801154
72302	801155
29372	801156
64739	801157
83936	801158
80504	801159
13495	801160
62319	801161
34543	801162
17437	801163
27431	801164
15497	801165
14285	801166
87425	801167
21548	801168
6727	801169
5365	801170
4294	801171
63557	801172
22735	801173
22306	801174
3371	801175
7317	801176
25828	801177
63880	801178
80887	801179
6848	801180
36118	801181
107537	801182
46842	801183
29874	801184
2035	801185
76590	801186
36314	801187
75559	801188
62880	801189
91021	801190
41673	801191
11305	801192
46959	801193
73189	801194
25499	801195
9080	801196
36679	801197
53496	801198
103554	801199
94128	801200
108812	801201
91201	801202
126659	801203
6787	801204
38469	801205
29547	801206
11828	801207
145490	801208
8769	801209
53585	801210
77173	801211
1858	801212
12287	801213
98528	801214
119793	801215
13481	801216
103507	801217
81485	801218
7691	801219
791	801220
6236	801221
41694	801222
21224	801223
2326	801224
83043	801225
74161	801226
15839	801227
31629	801228
20018	801229
6830	801230
2879	801231
117272	801232
99394	801233
14896	801234
442	801235
135335	801236
75704	801237
6219	801238
36750	801239
113643	801240
3618	801241
17357	801242
77296	801243
40459	801244
11930	801245
3677	801246
41128	801247
11207	801248
32971	801249
52336	801250
66505	801251
2873	801252
4824	801253
12338	801254
85750	801255
509	801256
96288	801257
32919	801258
14010	801259
74548	801260
114709	801261
43752	801262
8228	801263
38186	801264
24536	801265
30517	801266
15613	801267
8905	801268
95141	801269
32646	801270
7584	801271
82500	801272
23583	801273
16680	801274
80906	801275
4899	801276
12	801277
41094	801278
683	801279
21885	801280
32062	801281
76703	801282
53693	801283
90254	801284
16831	801285
6523	801286
993	801287
73836	801288
80342	801289
26848	801290
44198	801291
1034	801292
14168	801293
114138	801294
49096	801295
49281	801296
80067	801297
55240	801298
9538	801299
3748	801300
101367	801301
11617	801302
10536	801303
92355	801304
26880	801305
52050	801306
33015	801307
17877	801308
19473	801309
62503	801310
768	801311
860	801312
51138	801313
5074	801314
66180	801315
42506	801316
150493	801317
4999	801318
136500	801319
146510	801320
48604	801321
94100	801322
90280	801323
20895	801324
9123	801325
22428	801326
1187	801327
5499	801328
3883	801329
16455	801330
40584	801331
33897	801332
120863	801333
12158	801334
27046	801335
19457	801336
80906	801337
54580	801338
36435	801339
68330	801340
97275	801341
64257	801342
102589	801343
44682	801344
82611	801345
37796	801346
34874	801347
67229	801348
13484	801349
27427	801350
154	801351
4645	801352
23940	801353
6033	801354
71962	801355
52196	801356
54433	801357
67356	801358
80958	801359
28264	801360
94102	801361
107722	801362
32935	801363
29974	801364
5927	801365
80146	801366
444	801367
62	801368
7269	801369
39	801370
73689	801371
7816	801372
36254	801373
116570	801374
48883	801375
72228	801376
40113	801377
38485	801378
50598	801379
24624	801380
50229	801381
31882	801382
48781	801383
24179	801384
81958	801385
93283	801386
14870	801387
103744	801388
35251	801389
14148	801390
81336	801391
19747	801392
14989	801393
12737	801394
2228	801395
87512	801396
44960	801397
41684	801398
98693	801399
16988	801400
48997	801401
75328	801402
37485	801403
20201	801404
92634	801405
6754	801406
109153	801407
70464	801408
72553	801409
19423	801410
73534	801411
46707	801412
15230	801413
72559	801414
124111	801415
66069	801416
11604	801417
5102	801418
19432	801419
114087	801420
68261	801421
37819	801422
37036	801423
35839	801424
1997	801425
22506	801426
6385	801427
90365	801428
56038	801429
26246	801430
104739	801431
1879	801432
4214	801433
69327	801434
12872	801435
64363	801436
2308	801437
120562	801438
7899	801439
100727	801440
11391	801441
75340	801442
59639	801443
2387	801444
103630	801445
89757	801446
20324	801447
76604	801448
64815	801449
99841	801450
70456	801451
131366	801452
3294	801453
24308	801454
4406	801455
55024	801456
19330	801457
28022	801458
16169	801459
21683	801460
64544	801461
16060	801462
1333	801463
104527	801464
119350	801465
81052	801466
6857	801467
17237	801468
7303	801469
34882	801470
14936	801471
1247	801472
1100	801473
11442	801474
65227	801475
24333	801476
46072	801477
5373	801478
4608	801479
20080	801480
10755	801481
4785	801482
77012	801483
53551	801484
104855	801485
84017	801486
59679	801487
1298	801488
25	801489
91600	801490
5434	801491
14231	801492
34288	801493
2030	801494
77639	801495
9134	801496
23470	801497
82943	801498
273	801499
85023	801500
4143	801501
134128	801502
56316	801503
77099	801504
1214	801505
82368	801506
33160	801507
103089	801508
87408	801509
2381	801510
84419	801511
38540	801512
87322	801513
42012	801514
73499	801515
51198	801516
35806	801517
13205	801518
9590	801519
83225	801520
25455	801521
75910	801522
8638	801523
56749	801524
51955	801525
54641	801526
12275	801527
5164	801528
29	801529
74306	801530
44631	801531
30028	801532
87519	801533
58229	801534
9861	801535
33068	801536
39800	801537
1162	801538
52029	801539
18301	801540
8419	801541
8117	801542
8494	801543
57541	801544
19221	801545
27362	801546
19936	801547
85796	801548
115	801549
13663	801550
50461	801551
12013	801552
29664	801553
7027	801554
14174	801555
38107	801556
13899	801557
10266	801558
9953	801559
15237	801560
87796	801561
37723	801562
64961	801563
5851	801564
5000	801565
105251	801566
55603	801567
11069	801568
14409	801569
8358	801570
53247	801571
47720	801572
44216	801573
85790	801574
122401	801575
48429	801576
36700	801577
118532	801578
134862	801579
46905	801580
22324	801581
64967	801582
21455	801583
35211	801584
75870	801585
59944	801586
29437	801587
24672	801588
105189	801589
25435	801590
59824	801591
1928	801592
68939	801593
68283	801594
15374	801595
87215	801596
132436	801597
66	801598
16484	801599
47903	801600
50172	801601
55598	801602
20866	801603
41126	801604
73526	801605
32238	801606
24960	801607
63171	801608
107555	801609
42827	801610
83198	801611
13259	801612
56211	801613
98797	801614
19518	801615
43755	801616
69335	801617
24078	801618
4682	801619
53741	801620
5950	801621
25605	801622
53374	801623
92774	801624
13158	801625
23501	801626
60092	801627
11762	801628
9696	801629
51313	801630
55754	801631
98173	801632
87673	801633
2132	801634
29222	801635
22573	801636
19911	801637
53462	801638
1737	801639
3346	801640
1359	801641
2730	801642
6587	801643
252	801644
2887	801645
89877	801646
36051	801647
109207	801648
30326	801649
9699	801650
11369	801651
13074	801652
3376	801653
41810	801654
75877	801655
18296	801656
53	801657
58904	801658
41998	801659
50842	801660
93034	801661
87172	801662
651	801663
135421	801664
36050	801665
32662	801666
1341	801667
90459	801668
86069	801669
56170	801670
128936	801671
26162	801672
81593	801673
31162	801674
3849	801675
17110	801676
38987	801677
88202	801678
29638	801679
118057	801680
1361	801681
42998	801682
48612	801683
119170	801684
25065	801685
1452	801686
16909	801687
7392	801688
732	801689
124222	801690
36517	801691
7240	801692
6233	801693
75436	801694
106609	801695
102245	801696
46049	801697
78890	801698
21970	801699
33988	801700
95191	801701
5979	801702
47515	801703
27042	801704
56016	801705
148956	801706
8106	801707
56430	801708
6216	801709
42582	801710
962	801711
104393	801712
83995	801713
34873	801714
14167	801715
27938	801716
22497	801717
10004	801718
42500	801719
41698	801720
26787	801721
17958	801722
5595	801723
57935	801724
122932	801725
3453	801726
93509	801727
42577	801728
1502	801729
95736	801730
91054	801731
6849	801732
93629	801733
66542	801734
11586	801735
35196	801736
20161	801737
19116	801738
1311	801739
93590	801740
30601	801741
1315	801742
111724	801743
3736	801744
38766	801745
43779	801746
27898	801747
111401	801748
55473	801749
65089	801750
2359	801751
42422	801752
46470	801753
5050	801754
5444	801755
84972	801756
4500	801757
36876	801758
10876	801759
86046	801760
69875	801761
43514	801762
26800	801763
4518	801764
45161	801765
4974	801766
36298	801767
3420	801768
30466	801769
71092	801770
70554	801771
54862	801772
60839	801773
7427	801774
54954	801775
96795	801776
553	801777
4364	801778
46811	801779
8544	801780
27248	801781
993	801782
12292	801783
32627	801784
16639	801785
17058	801786
50451	801787
2870	801788
56704	801789
24466	801790
2422	801791
22141	801792
7973	801793
2178	801794
38704	801795
11191	801796
1166	801797
58663	801798
58237	801799
61297	801800
24842	801801
56220	801802
800	801803
5705	801804
47995	801805
85829	801806
8275	801807
9495	801808
34677	801809
60229	801810
43926	801811
28946	801812
13989	801813
11622	801814
1894	801815
5051	801816
26670	801817
47706	801818
140224	801819
126592	801820
28515	801821
102264	801822
33670	801823
57297	801824
38968	801825
36884	801826
31951	801827
6616	801828
41051	801829
137803	801830
24218	801831
5619	801832
81159	801833
81615	801834
118484	801835
102177	801836
29395	801837
83748	801838
10462	801839
38679	801840
130898	801841
41377	801842
51264	801843
10791	801844
64518	801845
114890	801846
26710	801847
22938	801848
84512	801849
4972	801850
112333	801851
1111	801852
51760	801853
130810	801854
45662	801855
34486	801856
5256	801857
139269	801858
51004	801859
3146	801860
31373	801861
12617	801862
3661	801863
47426	801864
75071	801865
5828	801866
62044	801867
72173	801868
68205	801869
44177	801870
9505	801871
14645	801872
138577	801873
8258	801874
2063	801875
41354	801876
104866	801877
3195	801878
123122	801879
30634	801880
1782	801881
7776	801882
134560	801883
40818	801884
439	801885
2070	801886
258	801887
14860	801888
23647	801889
93296	801890
79226	801891
24245	801892
32888	801893
534	801894
40286	801895
51972	801896
93956	801897
8267	801898
63957	801899
1454	801900
33370	801901
23409	801902
20328	801903
45646	801904
33467	801905
1387	801906
120905	801907
32531	801908
12835	801909
87052	801910
77617	801911
51598	801912
72723	801913
66753	801914
3973	801915
2228	801916
73604	801917
30738	801918
22132	801919
40394	801920
28252	801921
40778	801922
138500	801923
137535	801924
2698	801925
61698	801926
1514	801927
7895	801928
21018	801929
22330	801930
2926	801931
12985	801932
80220	801933
54584	801934
2999	801935
39610	801936
42512	801937
53968	801938
26410	801939
38211	801940
10722	801941
84014	801942
5983	801943
43933	801944
48604	801945
60053	801946
19418	801947
113413	801948
81985	801949
113369	801950
7279	801951
45426	801952
61007	801953
101728	801954
30834	801955
72577	801956
14872	801957
21140	801958
5211	801959
85042	801960
61549	801961
42667	801962
461	801963
38938	801964
4852	801965
24550	801966
15877	801967
74118	801968
6512	801969
117329	801970
25776	801971
13830	801972
83043	801973
75117	801974
34676	801975
114728	801976
11227	801977
1272	801978
25965	801979
22056	801980
78158	801981
71236	801982
113224	801983
8311	801984
24113	801985
19276	801986
22984	801987
31785	801988
7798	801989
76383	801990
32985	801991
126379	801992
50219	801993
108806	801994
96043	801995
34320	801996
22035	801997
44542	801998
35462	801999
926	802000
109515	802001
59508	802002
5471	802003
112885	802004
17002	802005
24675	802006
36281	802007
44978	802008
2738	802009
1299	802010
94919	802011
53681	802012
26957	802013
55894	802014
109046	802015
32697	802016
48145	802017
116159	802018
47405	802019
36057	802020
56967	802021
32030	802022
17756	802023
27644	802024
90007	802025
71266	802026
25499	802027
38284	802028
67311	802029
120721	802030
15912	802031
34674	802032
62757	802033
35547	802034
85777	802035
7211	802036
25129	802037
33086	802038
98634	802039
46800	802040
44832	802041
67165	802042
6938	802043
23626	802044
3399	802045
107866	802046
77114	802047
92565	802048
84837	802049
21965	802050
20226	802051
39344	802052
44725	802053
32138	802054
2626	802055
22729	802056
115457	802057
91466	802058
61188	802059
86324	802060
106843	802061
25883	802062
4786	802063
3477	802064
24327	802065
16350	802066
3260	802067
325	802068
42257	802069
19962	802070
16356	802071
79760	802072
25347	802073
4531	802074
21169	802075
3715	802076
17973	802077
129349	802078
22879	802079
100230	802080
57727	802081
2022	802082
8194	802083
30772	802084
65666	802085
52	802086
43457	802087
16179	802088
49413	802089
39272	802090
7999	802091
29144	802092
118003	802093
39327	802094
70823	802095
8513	802096
5392	802097
7997	802098
21153	802099
43866	802100
52388	802101
3219	802102
42275	802103
6947	802104
73248	802105
47449	802106
16994	802107
28379	802108
2901	802109
118320	802110
32794	802111
4702	802112
87846	802113
97800	802114
37433	802115
31466	802116
100648	802117
1747	802118
18093	802119
16895	802120
69594	802121
5000	802122
349	802123
12038	802124
8285	802125
39482	802126
64717	802127
61884	802128
55563	802129
2606	802130
5694	802131
106815	802132
69703	802133
55314	802134
27847	802135
2501	802136
83771	802137
34671	802138
90360	802139
48752	802140
19944	802141
1368	802142
8996	802143
137104	802144
45885	802145
2819	802146
18297	802147
21004	802148
96392	802149
18466	802150
45392	802151
12272	802152
19194	802153
15172	802154
23642	802155
6132	802156
30142	802157
31906	802158
85667	802159
14603	802160
57010	802161
7259	802162
13476	802163
3324	802164
6699	802165
40037	802166
50839	802167
39	802168
50575	802169
140	802170
34907	802171
84401	802172
10868	802173
91654	802174
45931	802175
12718	802176
20828	802177
4190	802178
49213	802179
35779	802180
28476	802181
125688	802182
95699	802183
79456	802184
48474	802185
63959	802186
59482	802187
21544	802188
10603	802189
19931	802190
15870	802191
42473	802192
117854	802193
99991	802194
33510	802195
68313	802196
46860	802197
120679	802198
115450	802199
97515	802200
15295	802201
39061	802202
31620	802203
88886	802204
89182	802205
135806	802206
16085	802207
5027	802208
76359	802209
9172	802210
58723	802211
79433	802212
6896	802213
67830	802214
15792	802215
19706	802216
29518	802217
35139	802218
2416	802219
26300	802220
1558	802221
98375	802222
85131	802223
25823	802224
49463	802225
108763	802226
25334	802227
56876	802228
9680	802229
90532	802230
22669	802231
90279	802232
23134	802233
95888	802234
24053	802235
35283	802236
72963	802237
110907	802238
34221	802239
11999	802240
137094	802241
20762	802242
108362	802243
8406	802244
43636	802245
16241	802246
46814	802247
60375	802248
75921	802249
36646	802250
28026	802251
90140	802252
38678	802253
36772	802254
45985	802255
1441	802256
30293	802257
140250	802258
4276	802259
80531	802260
21128	802261
14639	802262
57523	802263
136440	802264
24008	802265
7818	802266
13389	802267
55852	802268
5003	802269
85474	802270
78243	802271
3048	802272
51514	802273
13875	802274
22145	802275
44016	802276
91490	802277
50734	802278
42176	802279
937	802280
67733	802281
114664	802282
53329	802283
9233	802284
9094	802285
84845	802286
7103	802287
46501	802288
33645	802289
14765	802290
104183	802291
60023	802292
93231	802293
74092	802294
28086	802295
23283	802296
33523	802297
31915	802298
46199	802299
60560	802300
6695	802301
32834	802302
16551	802303
31746	802304
65033	802305
47679	802306
177	802307
4965	802308
96380	802309
99100	802310
125651	802311
5113	802312
99890	802313
17829	802314
24088	802315
120850	802316
12910	802317
2903	802318
2460	802319
86079	802320
27787	802321
107231	802322
293	802323
26254	802324
81069	802325
57559	802326
55646	802327
4129	802328
1179	802329
32070	802330
39116	802331
49806	802332
37345	802333
15728	802334
13757	802335
32689	802336
122712	802337
41607	802338
7146	802339
1341	802340
1624	802341
40775	802342
86224	802343
34397	802344
15480	802345
30021	802346
4103	802347
40605	802348
15769	802349
6765	802350
138765	802351
24946	802352
43376	802353
23691	802354
30665	802355
73292	802356
57827	802357
2737	802358
3694	802359
421	802360
33477	802361
83899	802362
3933	802363
24749	802364
72425	802365
10765	802366
1537	802367
1298	802368
29102	802369
5297	802370
19449	802371
10014	802372
55522	802373
99868	802374
5796	802375
10076	802376
46469	802377
40231	802378
93868	802379
4390	802380
105969	802381
51825	802382
384	802383
42120	802384
44562	802385
40895	802386
4597	802387
16867	802388
79684	802389
30679	802390
25456	802391
30145	802392
792	802393
46607	802394
540	802395
4620	802396
27674	802397
108651	802398
29445	802399
18146	802400
46420	802401
28685	802402
136321	802403
47522	802404
12914	802405
9830	802406
75430	802407
23349	802408
62975	802409
65753	802410
1715	802411
2738	802412
13023	802413
1974	802414
32466	802415
11755	802416
38353	802417
18456	802418
63085	802419
75159	802420
1	802421
23113	802422
35036	802423
27068	802424
775	802425
7685	802426
8861	802427
2530	802428
717	802429
104506	802430
111441	802431
4683	802432
2411	802433
10306	802434
2303	802435
52731	802436
20940	802437
67440	802438
1488	802439
52130	802440
26003	802441
73788	802442
2123	802443
15246	802444
93993	802445
49116	802446
104674	802447
21718	802448
111400	802449
1292	802450
519	802451
20268	802452
91840	802453
11246	802454
17437	802455
78925	802456
33154	802457
16086	802458
42995	802459
16920	802460
33644	802461
26345	802462
57455	802463
76461	802464
72065	802465
31006	802466
10338	802467
31796	802468
39	802469
65923	802470
55760	802471
27889	802472
30625	802473
90381	802474
34266	802475
4627	802476
121093	802477
14012	802478
1317	802479
11458	802480
101658	802481
8874	802482
60710	802483
132	802484
89706	802485
18182	802486
101680	802487
39453	802488
2406	802489
146124	802490
8694	802491
4761	802492
26670	802493
61189	802494
4887	802495
22823	802496
70762	802497
113037	802498
12599	802499
65688	802500
868	802501
25359	802502
15669	802503
12291	802504
48428	802505
580	802506
31374	802507
28464	802508
58983	802509
44083	802510
122916	802511
6354	802512
48664	802513
127294	802514
34897	802515
29964	802516
10547	802517
126657	802518
571	802519
22503	802520
67162	802521
6020	802522
31868	802523
49152	802524
8881	802525
96075	802526
3379	802527
318	802528
73524	802529
111064	802530
54677	802531
134175	802532
19998	802533
84421	802534
17555	802535
4459	802536
5512	802537
36265	802538
24962	802539
102816	802540
51113	802541
11414	802542
57861	802543
29988	802544
54336	802545
40014	802546
25924	802547
21246	802548
22046	802549
21901	802550
22750	802551
92	802552
32313	802553
41540	802554
6683	802555
6540	802556
45597	802557
28412	802558
65837	802559
56514	802560
82719	802561
90081	802562
57505	802563
23173	802564
127668	802565
83315	802566
4108	802567
10079	802568
8693	802569
42975	802570
54122	802571
5219	802572
6905	802573
37120	802574
48642	802575
13660	802576
108631	802577
3386	802578
90816	802579
7476	802580
22284	802581
34343	802582
19347	802583
78670	802584
141832	802585
12121	802586
25587	802587
162	802588
120619	802589
104731	802590
7625	802591
101372	802592
14430	802593
7592	802594
94436	802595
26552	802596
127239	802597
25972	802598
103966	802599
32065	802600
135665	802601
25129	802602
50905	802603
4846	802604
149404	802605
4287	802606
50890	802607
61975	802608
117196	802609
15366	802610
23057	802611
53909	802612
7735	802613
58954	802614
97399	802615
122082	802616
803	802617
42230	802618
13997	802619
19369	802620
52560	802621
19396	802622
121252	802623
125432	802624
84028	802625
13689	802626
132841	802627
19868	802628
26971	802629
85896	802630
47977	802631
43830	802632
53361	802633
84753	802634
43820	802635
115157	802636
7514	802637
6531	802638
33089	802639
47705	802640
23288	802641
4635	802642
31642	802643
148154	802644
33898	802645
62721	802646
64572	802647
2283	802648
81165	802649
37402	802650
53106	802651
29767	802652
81959	802653
21190	802654
47748	802655
20328	802656
12524	802657
108786	802658
58096	802659
13457	802660
73077	802661
88102	802662
76809	802663
9353	802664
7	802665
11488	802666
51063	802667
56144	802668
12400	802669
87745	802670
9647	802671
44979	802672
89203	802673
32466	802674
57692	802675
6637	802676
38558	802677
3437	802678
103249	802679
55649	802680
89161	802681
92438	802682
93003	802683
3125	802684
42303	802685
86373	802686
132728	802687
29161	802688
81920	802689
76044	802690
10242	802691
11172	802692
217	802693
19754	802694
20029	802695
20994	802696
89981	802697
121168	802698
58243	802699
37917	802700
78063	802701
113594	802702
31017	802703
64189	802704
85810	802705
146980	802706
35618	802707
78523	802708
86725	802709
1410	802710
20869	802711
22297	802712
896	802713
93726	802714
2593	802715
70602	802716
38560	802717
41826	802718
59711	802719
12792	802720
55829	802721
86610	802722
92234	802723
37122	802724
148631	802725
140825	802726
72319	802727
49754	802728
85581	802729
392	802730
108665	802731
19628	802732
759	802733
4146	802734
88173	802735
25489	802736
39748	802737
121515	802738
73446	802739
111215	802740
28921	802741
137733	802742
31621	802743
20598	802744
431	802745
11473	802746
105139	802747
43535	802748
29246	802749
90605	802750
25302	802751
19953	802752
47542	802753
6	802754
8065	802755
136992	802756
12883	802757
142215	802758
19463	802759
77464	802760
57820	802761
6493	802762
103461	802763
1793	802764
5970	802765
122819	802766
4977	802767
7191	802768
68863	802769
5400	802770
3148	802771
10586	802772
2862	802773
13453	802774
56989	802775
32653	802776
14040	802777
87417	802778
138321	802779
112618	802780
22914	802781
56072	802782
4928	802783
1303	802784
98227	802785
16832	802786
18314	802787
39603	802788
3689	802789
1508	802790
22063	802791
47279	802792
86516	802793
13254	802794
4428	802795
54171	802796
39681	802797
4746	802798
102716	802799
15392	802800
28740	802801
4956	802802
26120	802803
120253	802804
10182	802805
14127	802806
40149	802807
19909	802808
11514	802809
19223	802810
115399	802811
80052	802812
216	802813
36391	802814
63767	802815
40101	802816
130935	802817
33728	802818
477	802819
10522	802820
29843	802821
83386	802822
28889	802823
62956	802824
35391	802825
99087	802826
133459	802827
4499	802828
4345	802829
127021	802830
23899	802831
24443	802832
4254	802833
50405	802834
58765	802835
20710	802836
143056	802837
38021	802838
35672	802839
20172	802840
146907	802841
3274	802842
22858	802843
18429	802844
61496	802845
41977	802846
28913	802847
69957	802848
10558	802849
111733	802850
25387	802851
47565	802852
9797	802853
170	802854
54588	802855
90839	802856
42922	802857
29273	802858
31566	802859
4243	802860
45714	802861
1842	802862
33039	802863
87486	802864
47121	802865
113647	802866
59511	802867
19127	802868
61533	802869
9351	802870
122962	802871
94676	802872
17255	802873
1122	802874
101813	802875
107438	802876
61889	802877
71837	802878
12946	802879
1229	802880
951	802881
22378	802882
69469	802883
456	802884
44368	802885
19757	802886
28117	802887
75683	802888
10448	802889
48086	802890
13210	802891
38189	802892
8044	802893
46432	802894
5829	802895
59568	802896
35536	802897
984	802898
135608	802899
112620	802900
2968	802901
1912	802902
39792	802903
6179	802904
38719	802905
4099	802906
9775	802907
62359	802908
1739	802909
15372	802910
37606	802911
170	802912
8443	802913
70361	802914
22995	802915
122346	802916
108732	802917
12113	802918
8662	802919
117783	802920
65211	802921
63349	802922
1969	802923
6313	802924
435	802925
21486	802926
25178	802927
109108	802928
97440	802929
35106	802930
36927	802931
38232	802932
30652	802933
115896	802934
68021	802935
62375	802936
19271	802937
26816	802938
15578	802939
3679	802940
72629	802941
136301	802942
12392	802943
70639	802944
8792	802945
7058	802946
108523	802947
61167	802948
1978	802949
78721	802950
981	802951
57371	802952
100881	802953
139955	802954
55371	802955
70728	802956
7242	802957
51173	802958
11494	802959
73384	802960
113044	802961
72630	802962
65534	802963
19295	802964
28793	802965
25498	802966
5086	802967
7220	802968
17439	802969
8919	802970
103550	802971
89926	802972
11857	802973
10989	802974
140157	802975
80328	802976
20811	802977
34151	802978
17384	802979
44260	802980
31189	802981
112161	802982
112717	802983
81779	802984
38079	802985
25231	802986
61687	802987
18147	802988
144878	802989
51836	802990
132631	802991
31341	802992
17422	802993
45798	802994
14291	802995
71114	802996
63541	802997
37636	802998
122413	802999
1176	803000
67220	803001
14886	803002
86937	803003
15774	803004
37811	803005
101701	803006
134292	803007
98953	803008
84352	803009
117702	803010
126	803011
30818	803012
99508	803013
5642	803014
111900	803015
79505	803016
45553	803017
5027	803018
28597	803019
4964	803020
164	803021
67207	803022
63680	803023
258	803024
51596	803025
93323	803026
114716	803027
3848	803028
56101	803029
13910	803030
56187	803031
7814	803032
25426	803033
39058	803034
1169	803035
35902	803036
4506	803037
48489	803038
73510	803039
85726	803040
125110	803041
110465	803042
834	803043
33105	803044
85576	803045
26321	803046
15513	803047
71069	803048
28701	803049
70659	803050
22133	803051
5991	803052
13764	803053
33562	803054
47193	803055
13042	803056
6469	803057
56404	803058
37642	803059
65951	803060
44270	803061
114689	803062
29141	803063
77590	803064
678	803065
16875	803066
50792	803067
142115	803068
102707	803069
1492	803070
8185	803071
358	803072
9234	803073
117983	803074
57067	803075
11473	803076
14922	803077
9964	803078
48861	803079
34772	803080
7178	803081
41005	803082
18418	803083
614	803084
18592	803085
27465	803086
7040	803087
7039	803088
16378	803089
30954	803090
130492	803091
41720	803092
64496	803093
53086	803094
79594	803095
92829	803096
16318	803097
37231	803098
80717	803099
5848	803100
53234	803101
12881	803102
1122	803103
9685	803104
157	803105
6895	803106
17703	803107
54059	803108
10947	803109
94401	803110
66177	803111
124747	803112
6404	803113
16948	803114
54220	803115
46297	803116
18948	803117
457	803118
43336	803119
31499	803120
1571	803121
49585	803122
66460	803123
145	803124
69211	803125
49149	803126
88402	803127
19308	803128
122494	803129
55999	803130
53823	803131
107793	803132
49298	803133
11789	803134
15147	803135
34747	803136
10201	803137
44567	803138
607	803139
48352	803140
811	803141
65258	803142
81225	803143
37708	803144
11562	803145
292	803146
83242	803147
17433	803148
121316	803149
16632	803150
118167	803151
11505	803152
99469	803153
33153	803154
13115	803155
11859	803156
15605	803157
2953	803158
41754	803159
63347	803160
46965	803161
9706	803162
3379	803163
60798	803164
52417	803165
10824	803166
25954	803167
98620	803168
114282	803169
12148	803170
2779	803171
67960	803172
15764	803173
65785	803174
138531	803175
37608	803176
5210	803177
37704	803178
12219	803179
18758	803180
97175	803181
28241	803182
78830	803183
9313	803184
53261	803185
10659	803186
302	803187
582	803188
68167	803189
10808	803190
21880	803191
68589	803192
13324	803193
35654	803194
15021	803195
4277	803196
29061	803197
41189	803198
132397	803199
47835	803200
111464	803201
21495	803202
71	803203
13899	803204
26288	803205
110770	803206
76898	803207
49483	803208
108958	803209
31555	803210
13374	803211
28918	803212
98719	803213
38423	803214
31918	803215
122492	803216
11875	803217
67393	803218
100947	803219
6326	803220
115435	803221
105615	803222
4664	803223
94410	803224
43579	803225
49593	803226
88604	803227
5608	803228
91644	803229
10365	803230
112431	803231
60836	803232
36580	803233
42908	803234
22615	803235
42865	803236
122199	803237
25749	803238
30691	803239
47097	803240
4742	803241
26827	803242
65935	803243
79670	803244
63388	803245
137455	803246
67714	803247
92075	803248
134034	803249
51041	803250
13534	803251
24966	803252
112400	803253
356	803254
20974	803255
52377	803256
23562	803257
3995	803258
36058	803259
35761	803260
3935	803261
97	803262
110144	803263
31333	803264
89671	803265
7792	803266
104280	803267
49616	803268
26456	803269
43559	803270
28322	803271
44178	803272
27959	803273
31235	803274
15621	803275
92566	803276
3986	803277
24451	803278
30183	803279
5809	803280
4038	803281
50800	803282
43119	803283
638	803284
19378	803285
28806	803286
74	803287
28585	803288
30106	803289
48466	803290
65873	803291
67812	803292
37624	803293
84939	803294
32536	803295
18751	803296
135146	803297
4092	803298
4632	803299
72694	803300
52777	803301
73513	803302
23252	803303
15148	803304
728	803305
65247	803306
19517	803307
22322	803308
12570	803309
59681	803310
19646	803311
89277	803312
8083	803313
81260	803314
11627	803315
42065	803316
71790	803317
10470	803318
120233	803319
72679	803320
46298	803321
83970	803322
8040	803323
41935	803324
44399	803325
9173	803326
28164	803327
49727	803328
5509	803329
147472	803330
32739	803331
8090	803332
41695	803333
124718	803334
12933	803335
13847	803336
67479	803337
16878	803338
4453	803339
17352	803340
2536	803341
70463	803342
12556	803343
68857	803344
20890	803345
121077	803346
53838	803347
87189	803348
16150	803349
54058	803350
11161	803351
136759	803352
90779	803353
126447	803354
101231	803355
14379	803356
73805	803357
104476	803358
3336	803359
6536	803360
44383	803361
19937	803362
15289	803363
148337	803364
69323	803365
65607	803366
9003	803367
27268	803368
132239	803369
22912	803370
3686	803371
59725	803372
4284	803373
75363	803374
16109	803375
3700	803376
98773	803377
8643	803378
70542	803379
20458	803380
49179	803381
9842	803382
18123	803383
19355	803384
40995	803385
23385	803386
91732	803387
32258	803388
24959	803389
8834	803390
70677	803391
129778	803392
31180	803393
129690	803394
7124	803395
32583	803396
48473	803397
32965	803398
80066	803399
676	803400
12574	803401
34858	803402
69757	803403
17369	803404
68795	803405
123822	803406
36346	803407
5532	803408
5178	803409
4789	803410
7175	803411
9695	803412
19676	803413
58375	803414
77319	803415
18862	803416
45590	803417
28721	803418
114959	803419
7866	803420
3641	803421
64587	803422
19127	803423
10965	803424
61968	803425
134644	803426
9716	803427
22239	803428
8699	803429
58441	803430
43421	803431
131203	803432
20697	803433
37701	803434
81905	803435
51935	803436
5718	803437
110105	803438
73219	803439
83493	803440
6252	803441
2438	803442
7937	803443
65244	803444
89281	803445
10961	803446
61664	803447
30534	803448
1102	803449
102059	803450
60957	803451
14932	803452
18257	803453
137192	803454
107069	803455
9995	803456
203	803457
59924	803458
21739	803459
67957	803460
15613	803461
27837	803462
2221	803463
2058	803464
49911	803465
32411	803466
136269	803467
10739	803468
37577	803469
93526	803470
122194	803471
58859	803472
5874	803473
26173	803474
35735	803475
109219	803476
27398	803477
4321	803478
2053	803479
39907	803480
6574	803481
47166	803482
9982	803483
40696	803484
25169	803485
12377	803486
105536	803487
10801	803488
14231	803489
9545	803490
62957	803491
21757	803492
128109	803493
103422	803494
8759	803495
2939	803496
99137	803497
87606	803498
65103	803499
18698	803500
6512	803501
128254	803502
118882	803503
107023	803504
4060	803505
94829	803506
1601	803507
87546	803508
4034	803509
11013	803510
21972	803511
106730	803512
5649	803513
12531	803514
21695	803515
26974	803516
18878	803517
117240	803518
24965	803519
1104	803520
3933	803521
90988	803522
48562	803523
76083	803524
128056	803525
16208	803526
23379	803527
77676	803528
9771	803529
36662	803530
51127	803531
26725	803532
21684	803533
36994	803534
76541	803535
45	803536
31641	803537
19752	803538
84586	803539
15744	803540
51032	803541
10088	803542
36903	803543
104986	803544
6796	803545
58973	803546
35059	803547
45253	803548
1379	803549
142151	803550
65216	803551
4438	803552
147573	803553
6891	803554
10836	803555
92198	803556
39121	803557
17651	803558
17183	803559
36972	803560
6951	803561
50639	803562
58487	803563
73844	803564
16841	803565
9092	803566
61794	803567
26231	803568
25790	803569
71770	803570
6838	803571
31487	803572
20745	803573
100403	803574
79217	803575
77993	803576
56	803577
55887	803578
27820	803579
27505	803580
72660	803581
58560	803582
10584	803583
1949	803584
13610	803585
30151	803586
43026	803587
104299	803588
82768	803589
8749	803590
86054	803591
576	803592
39304	803593
64954	803594
385	803595
9424	803596
97156	803597
24342	803598
59908	803599
34941	803600
43258	803601
33141	803602
116658	803603
36521	803604
42670	803605
55855	803606
126705	803607
72053	803608
74081	803609
131606	803610
39662	803611
15183	803612
32004	803613
23690	803614
127	803615
881	803616
76810	803617
8071	803618
4230	803619
89765	803620
23880	803621
9708	803622
33036	803623
72608	803624
46349	803625
9844	803626
50850	803627
26192	803628
56475	803629
20928	803630
28490	803631
57682	803632
57768	803633
31095	803634
56237	803635
77992	803636
28180	803637
116375	803638
58824	803639
102641	803640
96203	803641
88407	803642
39722	803643
27177	803644
62866	803645
11262	803646
94044	803647
30417	803648
37238	803649
105259	803650
33037	803651
20338	803652
22870	803653
99889	803654
54497	803655
69449	803656
22741	803657
96255	803658
24194	803659
50285	803660
9070	803661
12530	803662
2455	803663
15260	803664
12346	803665
28502	803666
15772	803667
41295	803668
12629	803669
18207	803670
22407	803671
15118	803672
13272	803673
9892	803674
33189	803675
59485	803676
14948	803677
2449	803678
18672	803679
30401	803680
128375	803681
71890	803682
16988	803683
29228	803684
64559	803685
40837	803686
30059	803687
27523	803688
29151	803689
30634	803690
372	803691
25356	803692
25832	803693
20895	803694
46143	803695
3672	803696
19472	803697
33976	803698
57793	803699
18960	803700
39414	803701
53270	803702
16880	803703
3061	803704
17310	803705
110	803706
131519	803707
101987	803708
562	803709
3940	803710
7700	803711
1073	803712
26151	803713
24477	803714
9682	803715
10025	803716
79765	803717
118008	803718
49281	803719
75146	803720
53159	803721
17542	803722
2414	803723
1607	803724
20258	803725
1457	803726
59000	803727
15417	803728
38344	803729
63662	803730
5561	803731
18252	803732
30650	803733
4074	803734
1359	803735
84483	803736
50830	803737
59886	803738
710	803739
2112	803740
21227	803741
100189	803742
1920	803743
71568	803744
22195	803745
45600	803746
15593	803747
1865	803748
35652	803749
10202	803750
12574	803751
138103	803752
18980	803753
41799	803754
31267	803755
82328	803756
128638	803757
10541	803758
24597	803759
78942	803760
76478	803761
2978	803762
16210	803763
23986	803764
109611	803765
6782	803766
107615	803767
16236	803768
101903	803769
16197	803770
46233	803771
76957	803772
12587	803773
31270	803774
8195	803775
23087	803776
17035	803777
82007	803778
114743	803779
43713	803780
105218	803781
31927	803782
6548	803783
13172	803784
4917	803785
1417	803786
244	803787
28959	803788
72650	803789
109427	803790
16777	803791
70485	803792
39807	803793
20309	803794
57362	803795
20281	803796
50750	803797
94360	803798
64837	803799
177	803800
45106	803801
109518	803802
24618	803803
35011	803804
10415	803805
10747	803806
41073	803807
119313	803808
2217	803809
3479	803810
57096	803811
139232	803812
57393	803813
44342	803814
68391	803815
45937	803816
40435	803817
65776	803818
38732	803819
46970	803820
3552	803821
115072	803822
10626	803823
107007	803824
53655	803825
35	803826
93148	803827
86549	803828
8323	803829
110825	803830
34757	803831
43914	803832
41791	803833
28060	803834
50369	803835
38802	803836
106072	803837
119009	803838
8397	803839
27261	803840
134562	803841
22257	803842
35796	803843
139018	803844
27579	803845
25014	803846
149531	803847
20551	803848
4278	803849
23573	803850
45026	803851
15848	803852
2325	803853
81968	803854
48126	803855
31957	803856
147978	803857
6743	803858
29636	803859
9872	803860
32672	803861
79156	803862
35115	803863
8831	803864
85654	803865
12204	803866
25317	803867
91678	803868
23962	803869
24504	803870
102372	803871
27611	803872
124812	803873
24322	803874
17730	803875
9709	803876
27641	803877
3619	803878
35753	803879
29366	803880
10057	803881
6193	803882
62278	803883
51395	803884
11696	803885
61281	803886
110	803887
78915	803888
115014	803889
47	803890
902	803891
87688	803892
11021	803893
103229	803894
57977	803895
29595	803896
1739	803897
109504	803898
93041	803899
17815	803900
69847	803901
91200	803902
129978	803903
6845	803904
25190	803905
30601	803906
9462	803907
39131	803908
38103	803909
64856	803910
77641	803911
61147	803912
2945	803913
63391	803914
112566	803915
83147	803916
35738	803917
2755	803918
78063	803919
56201	803920
116792	803921
18237	803922
55514	803923
70890	803924
83576	803925
30456	803926
105107	803927
33918	803928
51308	803929
64780	803930
65355	803931
141659	803932
7420	803933
753	803934
45905	803935
20464	803936
19569	803937
18385	803938
22813	803939
67625	803940
86764	803941
18922	803942
39262	803943
10513	803944
2728	803945
71622	803946
27450	803947
6820	803948
110668	803949
17744	803950
77706	803951
121142	803952
57761	803953
72322	803954
48083	803955
62753	803956
31438	803957
21961	803958
121178	803959
49580	803960
1333	803961
50178	803962
31725	803963
50416	803964
87247	803965
103039	803966
146504	803967
91530	803968
26651	803969
127107	803970
131034	803971
105936	803972
21161	803973
29894	803974
11694	803975
3650	803976
25795	803977
595	803978
137801	803979
3249	803980
137397	803981
75246	803982
52490	803983
115133	803984
18872	803985
8934	803986
59728	803987
68447	803988
8846	803989
11541	803990
5757	803991
3566	803992
11680	803993
43716	803994
40704	803995
16538	803996
22905	803997
95292	803998
25676	803999
454	804000
746	804001
3876	804002
69302	804003
61978	804004
10261	804005
65145	804006
82595	804007
39800	804008
23979	804009
24081	804010
1466	804011
5197	804012
5546	804013
37229	804014
20177	804015
122887	804016
15121	804017
15117	804018
16572	804019
20062	804020
21283	804021
1838	804022
13477	804023
102697	804024
10717	804025
1791	804026
414	804027
26066	804028
80932	804029
33335	804030
11442	804031
13142	804032
53046	804033
23646	804034
120647	804035
51036	804036
12237	804037
4606	804038
89731	804039
92424	804040
123197	804041
5996	804042
89958	804043
2241	804044
52545	804045
31262	804046
212	804047
104504	804048
115212	804049
7084	804050
1481	804051
45107	804052
114586	804053
35072	804054
45109	804055
6942	804056
19036	804057
91438	804058
22008	804059
52932	804060
46068	804061
64035	804062
61100	804063
12592	804064
15144	804065
58788	804066
6589	804067
469	804068
6193	804069
2085	804070
6418	804071
14278	804072
14145	804073
31359	804074
6764	804075
122692	804076
8359	804077
21779	804078
21241	804079
46008	804080
1907	804081
19873	804082
4226	804083
48074	804084
23644	804085
32927	804086
142448	804087
101493	804088
66393	804089
84817	804090
38380	804091
48666	804092
72576	804093
102081	804094
13160	804095
98116	804096
9518	804097
33533	804098
146349	804099
105464	804100
26394	804101
31109	804102
54	804103
23879	804104
45790	804105
14200	804106
2588	804107
128	804108
24733	804109
39521	804110
67732	804111
36802	804112
12033	804113
49334	804114
117804	804115
124200	804116
11577	804117
116169	804118
19487	804119
11174	804120
48018	804121
11814	804122
4182	804123
134567	804124
23778	804125
16936	804126
66549	804127
30088	804128
69532	804129
81690	804130
68968	804131
41510	804132
26196	804133
47540	804134
533	804135
2923	804136
19991	804137
9100	804138
12772	804139
62853	804140
65606	804141
78561	804142
49784	804143
36357	804144
95862	804145
39844	804146
15730	804147
40091	804148
45922	804149
11744	804150
74701	804151
83277	804152
43636	804153
57390	804154
109467	804155
19	804156
22122	804157
27272	804158
577	804159
6322	804160
27059	804161
37159	804162
12316	804163
79356	804164
6651	804165
23513	804166
12825	804167
31803	804168
23016	804169
14656	804170
68079	804171
56107	804172
7832	804173
6015	804174
12102	804175
68330	804176
11817	804177
60655	804178
87303	804179
140569	804180
21100	804181
50673	804182
43558	804183
46694	804184
134268	804185
146434	804186
57039	804187
4975	804188
58177	804189
3892	804190
116497	804191
72999	804192
65526	804193
119767	804194
40725	804195
16877	804196
16023	804197
13989	804198
107796	804199
79266	804200
75711	804201
95180	804202
12173	804203
33984	804204
14365	804205
1555	804206
12526	804207
53517	804208
51694	804209
358	804210
123422	804211
38589	804212
80960	804213
107972	804214
102751	804215
62348	804216
72477	804217
7906	804218
112149	804219
48649	804220
81042	804221
56334	804222
83453	804223
30767	804224
16291	804225
9319	804226
66145	804227
21451	804228
53501	804229
17769	804230
33136	804231
85597	804232
484	804233
4990	804234
55702	804235
583	804236
6008	804237
43366	804238
18187	804239
114231	804240
39602	804241
613	804242
29640	804243
99727	804244
7136	804245
40760	804246
20839	804247
94559	804248
49520	804249
28889	804250
50997	804251
12354	804252
16021	804253
22824	804254
53719	804255
17536	804256
40169	804257
52556	804258
34975	804259
44680	804260
54119	804261
59426	804262
40299	804263
14489	804264
35654	804265
9711	804266
31579	804267
87509	804268
3693	804269
28472	804270
37837	804271
132180	804272
3360	804273
65504	804274
38796	804275
53403	804276
65538	804277
17462	804278
85110	804279
43273	804280
8280	804281
38873	804282
2243	804283
25991	804284
688	804285
76265	804286
25082	804287
46671	804288
46125	804289
106638	804290
87824	804291
703	804292
90383	804293
5254	804294
91436	804295
81263	804296
24727	804297
7546	804298
44910	804299
7106	804300
912	804301
118077	804302
147075	804303
40255	804304
67508	804305
33997	804306
18609	804307
45211	804308
94649	804309
69243	804310
123647	804311
56696	804312
93555	804313
83766	804314
59158	804315
111347	804316
5776	804317
97199	804318
53426	804319
128176	804320
83773	804321
28149	804322
44344	804323
13947	804324
44065	804325
84744	804326
13544	804327
26656	804328
30637	804329
14162	804330
87351	804331
44483	804332
73184	804333
3657	804334
86940	804335
6420	804336
35503	804337
70009	804338
9396	804339
53385	804340
50778	804341
3162	804342
18505	804343
3336	804344
37051	804345
25117	804346
24381	804347
20213	804348
65304	804349
79038	804350
51159	804351
136405	804352
64728	804353
20338	804354
46341	804355
101689	804356
31854	804357
13783	804358
12736	804359
98253	804360
20869	804361
123663	804362
70612	804363
85039	804364
26838	804365
75852	804366
16364	804367
8975	804368
99134	804369
79691	804370
6980	804371
19632	804372
27001	804373
27219	804374
48089	804375
10713	804376
128070	804377
71414	804378
134671	804379
46228	804380
12066	804381
3551	804382
62643	804383
46040	804384
27153	804385
115308	804386
1904	804387
60859	804388
61025	804389
2679	804390
96559	804391
24087	804392
59127	804393
119341	804394
12433	804395
28473	804396
12622	804397
8358	804398
100298	804399
107428	804400
7833	804401
45492	804402
472	804403
23825	804404
3091	804405
18414	804406
17429	804407
123316	804408
48057	804409
71996	804410
40137	804411
11801	804412
9412	804413
2826	804414
126313	804415
111449	804416
110225	804417
88887	804418
138697	804419
14790	804420
52752	804421
21341	804422
34	804423
35777	804424
41119	804425
129519	804426
78077	804427
1852	804428
39802	804429
16671	804430
74748	804431
861	804432
16360	804433
14102	804434
145801	804435
69219	804436
106613	804437
89212	804438
113276	804439
108259	804440
45477	804441
85481	804442
23542	804443
39015	804444
106253	804445
272	804446
1704	804447
85828	804448
90181	804449
38584	804450
705	804451
4288	804452
20698	804453
572	804454
26444	804455
102504	804456
61187	804457
24222	804458
24982	804459
68925	804460
44644	804461
15763	804462
34438	804463
15197	804464
141445	804465
14940	804466
77089	804467
29476	804468
99755	804469
83191	804470
58094	804471
77951	804472
30261	804473
125685	804474
10499	804475
2228	804476
70371	804477
60974	804478
118403	804479
9546	804480
67446	804481
40585	804482
2762	804483
11624	804484
34086	804485
16996	804486
79308	804487
91183	804488
11279	804489
144616	804490
16985	804491
199	804492
87139	804493
8997	804494
6315	804495
36000	804496
111874	804497
18026	804498
67350	804499
29564	804500
104338	804501
12321	804502
54625	804503
18589	804504
48057	804505
53436	804506
55799	804507
2791	804508
10104	804509
40493	804510
26016	804511
74782	804512
3428	804513
30576	804514
3280	804515
48087	804516
6243	804517
55554	804518
2128	804519
25403	804520
100054	804521
4858	804522
78645	804523
27855	804524
86738	804525
59522	804526
83457	804527
28477	804528
65571	804529
80295	804530
43337	804531
70	804532
70192	804533
5217	804534
89862	804535
30370	804536
101772	804537
31502	804538
703	804539
80473	804540
33715	804541
62638	804542
70429	804543
79588	804544
40017	804545
123485	804546
28696	804547
4232	804548
12862	804549
57398	804550
89920	804551
24862	804552
35756	804553
7766	804554
5114	804555
104291	804556
47902	804557
32505	804558
40061	804559
13563	804560
84172	804561
2292	804562
86389	804563
4437	804564
62896	804565
89016	804566
90955	804567
63797	804568
101591	804569
108156	804570
116100	804571
111472	804572
5757	804573
96721	804574
76783	804575
434	804576
5551	804577
68869	804578
83485	804579
13084	804580
26392	804581
103529	804582
60293	804583
9352	804584
62696	804585
25393	804586
9046	804587
101148	804588
65243	804589
8634	804590
4574	804591
133787	804592
82718	804593
48994	804594
50641	804595
39376	804596
1025	804597
13590	804598
44367	804599
58536	804600
109062	804601
141392	804602
38128	804603
75294	804604
76869	804605
106527	804606
69033	804607
52476	804608
4018	804609
6845	804610
38	804611
5478	804612
48158	804613
38995	804614
71100	804615
67677	804616
65872	804617
59866	804618
91766	804619
8509	804620
68814	804621
20743	804622
17881	804623
31284	804624
5069	804625
31262	804626
121636	804627
150832	804628
574	804629
141714	804630
43784	804631
8996	804632
62625	804633
64951	804634
86179	804635
30138	804636
120761	804637
57784	804638
83872	804639
58510	804640
84948	804641
2506	804642
22975	804643
91892	804644
54751	804645
19845	804646
80864	804647
84107	804648
29535	804649
11568	804650
15900	804651
123659	804652
86394	804653
51353	804654
92706	804655
77623	804656
70278	804657
84020	804658
73486	804659
66388	804660
5344	804661
68690	804662
1759	804663
50279	804664
9230	804665
7333	804666
47210	804667
83208	804668
83760	804669
42788	804670
3862	804671
81018	804672
34566	804673
16998	804674
96578	804675
23870	804676
91042	804677
2202	804678
18810	804679
132493	804680
510	804681
26434	804682
39941	804683
847	804684
9550	804685
25989	804686
296	804687
90322	804688
71656	804689
76997	804690
555	804691
980	804692
6017	804693
76649	804694
61154	804695
4928	804696
91039	804697
13036	804698
116375	804699
24153	804700
131796	804701
135170	804702
73961	804703
23888	804704
6697	804705
2390	804706
33435	804707
77728	804708
1048	804709
5387	804710
183	804711
86760	804712
30869	804713
8579	804714
28687	804715
106065	804716
133476	804717
20591	804718
41900	804719
149349	804720
23389	804721
144911	804722
21471	804723
47483	804724
33658	804725
4756	804726
52812	804727
67497	804728
12088	804729
15340	804730
76450	804731
64936	804732
58434	804733
19729	804734
6670	804735
27360	804736
93637	804737
13994	804738
21833	804739
63	804740
108685	804741
17466	804742
26917	804743
17720	804744
23184	804745
101482	804746
18734	804747
50769	804748
45901	804749
70991	804750
15378	804751
37229	804752
20939	804753
28281	804754
36816	804755
128	804756
45926	804757
43793	804758
44459	804759
94569	804760
861	804761
60098	804762
3324	804763
51040	804764
2960	804765
70877	804766
77772	804767
27735	804768
10702	804769
34882	804770
44883	804771
21209	804772
11511	804773
15691	804774
76248	804775
55494	804776
112743	804777
46368	804778
84664	804779
79045	804780
68247	804781
39741	804782
107511	804783
518	804784
4337	804785
31587	804786
9576	804787
13323	804788
7639	804789
358	804790
47899	804791
118857	804792
27926	804793
11778	804794
16965	804795
64311	804796
6417	804797
1249	804798
41558	804799
76033	804800
611	804801
72234	804802
7937	804803
27670	804804
60673	804805
1001	804806
36134	804807
19583	804808
67144	804809
18625	804810
68656	804811
80083	804812
85985	804813
120002	804814
85124	804815
45193	804816
39753	804817
132459	804818
56879	804819
2306	804820
13	804821
66129	804822
4116	804823
49568	804824
721	804825
126227	804826
14808	804827
39618	804828
423	804829
95128	804830
48894	804831
45652	804832
34914	804833
48927	804834
54330	804835
80108	804836
36160	804837
49104	804838
3829	804839
31902	804840
64608	804841
61419	804842
58499	804843
67	804844
4792	804845
25894	804846
26632	804847
8187	804848
91943	804849
94920	804850
8786	804851
2596	804852
97607	804853
62347	804854
13146	804855
67782	804856
82622	804857
280	804858
29929	804859
14651	804860
69923	804861
44941	804862
52982	804863
23602	804864
19854	804865
13430	804866
8236	804867
95829	804868
11493	804869
50684	804870
10889	804871
11947	804872
36877	804873
9981	804874
30990	804875
79	804876
26437	804877
2278	804878
61875	804879
8684	804880
233	804881
22041	804882
2074	804883
10620	804884
2580	804885
1684	804886
63467	804887
41353	804888
29957	804889
10531	804890
50983	804891
104893	804892
43162	804893
11507	804894
149008	804895
69470	804896
127315	804897
47848	804898
66855	804899
44021	804900
8575	804901
53262	804902
135551	804903
57003	804904
183	804905
17716	804906
114587	804907
19115	804908
5293	804909
13905	804910
33162	804911
6794	804912
5166	804913
114282	804914
24094	804915
103799	804916
3859	804917
79836	804918
77784	804919
12015	804920
77489	804921
998	804922
140756	804923
7964	804924
55511	804925
30726	804926
61220	804927
29070	804928
2867	804929
2427	804930
85309	804931
136661	804932
23001	804933
33569	804934
54934	804935
1585	804936
23914	804937
7384	804938
28190	804939
51589	804940
755	804941
39380	804942
63651	804943
57149	804944
56789	804945
876	804946
3826	804947
15089	804948
9423	804949
48794	804950
86580	804951
6655	804952
30669	804953
9950	804954
143757	804955
31702	804956
56957	804957
3930	804958
73551	804959
2710	804960
11146	804961
20677	804962
61851	804963
71761	804964
31517	804965
28382	804966
23855	804967
1831	804968
136639	804969
59502	804970
1106	804971
98866	804972
10551	804973
2323	804974
23452	804975
53524	804976
82806	804977
182	804978
122305	804979
16635	804980
38138	804981
38182	804982
52618	804983
72732	804984
11380	804985
2850	804986
27035	804987
130537	804988
33596	804989
4305	804990
20745	804991
61766	804992
55716	804993
21495	804994
2129	804995
5869	804996
115342	804997
49892	804998
2937	804999
45397	805000
67981	805001
140020	805002
19787	805003
27422	805004
51751	805005
2192	805006
128601	805007
40770	805008
16670	805009
11375	805010
23588	805011
25596	805012
126269	805013
95373	805014
344	805015
87053	805016
76296	805017
9103	805018
20497	805019
81563	805020
61861	805021
101988	805022
75770	805023
78203	805024
61399	805025
11548	805026
65232	805027
122165	805028
124630	805029
11970	805030
83914	805031
44219	805032
18892	805033
23242	805034
85059	805035
23541	805036
52849	805037
1646	805038
324	805039
1473	805040
44593	805041
8510	805042
72046	805043
39541	805044
93010	805045
2073	805046
8548	805047
11238	805048
5992	805049
75153	805050
14167	805051
73861	805052
6421	805053
71173	805054
37113	805055
1956	805056
38568	805057
117618	805058
20805	805059
575	805060
38626	805061
64608	805062
62553	805063
139017	805064
53236	805065
5857	805066
88121	805067
5239	805068
57711	805069
9722	805070
46089	805071
124593	805072
67064	805073
61521	805074
136755	805075
19550	805076
29426	805077
4519	805078
24849	805079
47755	805080
33588	805081
8051	805082
17716	805083
23293	805084
86951	805085
34237	805086
61021	805087
8991	805088
3476	805089
46887	805090
2834	805091
83	805092
3777	805093
43079	805094
18888	805095
56490	805096
73772	805097
113053	805098
1504	805099
77919	805100
49496	805101
12424	805102
59809	805103
27394	805104
29621	805105
40660	805106
18080	805107
68179	805108
87535	805109
50049	805110
27173	805111
70139	805112
113	805113
78704	805114
20550	805115
124681	805116
49917	805117
13413	805118
2208	805119
31220	805120
11460	805121
11124	805122
55816	805123
23483	805124
5406	805125
5930	805126
58687	805127
25004	805128
35173	805129
20634	805130
10985	805131
30143	805132
27062	805133
342	805134
71268	805135
5236	805136
60732	805137
44490	805138
21199	805139
21122	805140
4518	805141
1020	805142
10795	805143
28259	805144
27143	805145
720	805146
28689	805147
42150	805148
2732	805149
24586	805150
30272	805151
81747	805152
4903	805153
27151	805154
34705	805155
76371	805156
24994	805157
70688	805158
76834	805159
25613	805160
6996	805161
59647	805162
15784	805163
117419	805164
48240	805165
67222	805166
113147	805167
25336	805168
79508	805169
3026	805170
1169	805171
18	805172
44707	805173
83622	805174
93446	805175
41674	805176
18221	805177
24795	805178
8644	805179
11723	805180
11180	805181
28800	805182
50528	805183
6579	805184
71110	805185
7461	805186
15127	805187
121250	805188
52957	805189
2244	805190
26421	805191
146152	805192
70442	805193
113446	805194
29789	805195
37212	805196
137633	805197
31239	805198
18595	805199
86866	805200
89011	805201
22393	805202
1469	805203
69696	805204
54858	805205
82042	805206
46171	805207
13079	805208
114684	805209
55563	805210
53494	805211
39038	805212
24022	805213
13377	805214
4439	805215
72759	805216
85698	805217
29036	805218
20525	805219
37972	805220
2829	805221
806	805222
30179	805223
80128	805224
39673	805225
14573	805226
67499	805227
4025	805228
17528	805229
12303	805230
29270	805231
37183	805232
101326	805233
123966	805234
114033	805235
350	805236
79827	805237
55283	805238
47843	805239
13231	805240
97372	805241
13303	805242
64963	805243
14261	805244
20543	805245
59447	805246
136810	805247
26938	805248
27061	805249
49265	805250
1550	805251
11995	805252
3614	805253
1251	805254
33116	805255
16536	805256
28901	805257
73318	805258
116843	805259
85390	805260
107653	805261
59703	805262
72266	805263
42339	805264
15970	805265
59807	805266
57	805267
50448	805268
48531	805269
11339	805270
138088	805271
87841	805272
53852	805273
30654	805274
50346	805275
12917	805276
39437	805277
24171	805278
140033	805279
95193	805280
111344	805281
33194	805282
598	805283
63618	805284
12649	805285
27949	805286
14733	805287
22932	805288
32448	805289
77325	805290
902	805291
102493	805292
103088	805293
7535	805294
1789	805295
128139	805296
104763	805297
561	805298
137157	805299
745	805300
7971	805301
21140	805302
84856	805303
20645	805304
65934	805305
4553	805306
7323	805307
7979	805308
83212	805309
123292	805310
27430	805311
121541	805312
42328	805313
15768	805314
124253	805315
41670	805316
56016	805317
119390	805318
11221	805319
19316	805320
15283	805321
15110	805322
26939	805323
30435	805324
141967	805325
14473	805326
15201	805327
91784	805328
51128	805329
17038	805330
38874	805331
75946	805332
22362	805333
38806	805334
61314	805335
35049	805336
13225	805337
46403	805338
18881	805339
16102	805340
16465	805341
106563	805342
36133	805343
22635	805344
7279	805345
89048	805346
23544	805347
15133	805348
12535	805349
311	805350
68674	805351
8907	805352
96109	805353
102897	805354
61084	805355
107860	805356
96290	805357
64389	805358
12235	805359
53155	805360
3178	805361
36832	805362
113509	805363
4987	805364
29437	805365
77419	805366
33226	805367
143860	805368
50307	805369
106370	805370
32936	805371
74340	805372
120157	805373
5839	805374
5820	805375
405	805376
11871	805377
26542	805378
45651	805379
30768	805380
54434	805381
50585	805382
1749	805383
13621	805384
9637	805385
98449	805386
47333	805387
3377	805388
129168	805389
22032	805390
24288	805391
1233	805392
47416	805393
5033	805394
100718	805395
25806	805396
48827	805397
85716	805398
9842	805399
81311	805400
81917	805401
94137	805402
81205	805403
8284	805404
36085	805405
51411	805406
123180	805407
4934	805408
29586	805409
25042	805410
335	805411
76105	805412
22421	805413
138412	805414
39901	805415
139027	805416
5292	805417
11095	805418
21201	805419
1455	805420
81129	805421
88227	805422
98172	805423
5274	805424
72152	805425
88232	805426
3004	805427
136544	805428
8742	805429
11406	805430
24970	805431
748	805432
23099	805433
90580	805434
30876	805435
85602	805436
22241	805437
21111	805438
31745	805439
71040	805440
53989	805441
2064	805442
63700	805443
73447	805444
65246	805445
42319	805446
87123	805447
12621	805448
8795	805449
45957	805450
21412	805451
7712	805452
82221	805453
22820	805454
6963	805455
13387	805456
70971	805457
29507	805458
586	805459
8738	805460
84249	805461
2608	805462
16672	805463
67871	805464
9248	805465
29528	805466
92998	805467
58676	805468
21189	805469
144455	805470
1105	805471
125704	805472
52892	805473
50893	805474
77345	805475
36325	805476
17312	805477
21592	805478
22020	805479
40776	805480
2027	805481
1783	805482
91	805483
21235	805484
45781	805485
7154	805486
98828	805487
27329	805488
50136	805489
70075	805490
70857	805491
131049	805492
50431	805493
31415	805494
54655	805495
2956	805496
4720	805497
30045	805498
27998	805499
76910	805500
53433	805501
118310	805502
41698	805503
90008	805504
93476	805505
25898	805506
2823	805507
18680	805508
35438	805509
452	805510
123536	805511
49441	805512
138540	805513
103442	805514
20714	805515
65540	805516
126728	805517
55251	805518
3955	805519
26354	805520
6706	805521
128521	805522
9186	805523
1214	805524
14127	805525
81148	805526
5082	805527
80669	805528
142240	805529
53999	805530
76589	805531
43404	805532
18903	805533
64387	805534
5987	805535
22549	805536
28534	805537
106737	805538
40483	805539
9009	805540
10808	805541
35182	805542
108217	805543
26661	805544
138995	805545
43591	805546
10067	805547
42367	805548
31366	805549
3318	805550
46628	805551
136224	805552
113893	805553
5153	805554
70487	805555
28829	805556
5164	805557
762	805558
12671	805559
13109	805560
69991	805561
58446	805562
5613	805563
70624	805564
48714	805565
7038	805566
42981	805567
38004	805568
89840	805569
271	805570
89262	805571
21370	805572
10016	805573
37569	805574
3111	805575
78343	805576
85781	805577
101058	805578
17307	805579
61271	805580
58152	805581
70849	805582
109072	805583
4812	805584
22028	805585
136919	805586
41131	805587
99788	805588
63378	805589
20277	805590
51046	805591
7258	805592
25663	805593
10451	805594
35894	805595
45644	805596
37288	805597
29695	805598
18843	805599
12055	805600
137555	805601
59851	805602
4694	805603
16546	805604
21533	805605
89478	805606
87255	805607
59921	805608
30799	805609
17385	805610
22600	805611
127618	805612
74	805613
15419	805614
12441	805615
71124	805616
8381	805617
115831	805618
24230	805619
95767	805620
12683	805621
110496	805622
33843	805623
80475	805624
33480	805625
20686	805626
13632	805627
20916	805628
17156	805629
39297	805630
14949	805631
3704	805632
13090	805633
4782	805634
102296	805635
104266	805636
56637	805637
30604	805638
55219	805639
71596	805640
108636	805641
121030	805642
40798	805643
11947	805644
11674	805645
79408	805646
37263	805647
658	805648
99802	805649
3910	805650
120772	805651
79601	805652
1170	805653
8080	805654
897	805655
8238	805656
30708	805657
11795	805658
43989	805659
45868	805660
40	805661
20110	805662
14220	805663
115083	805664
16583	805665
2866	805666
31661	805667
19782	805668
114995	805669
4744	805670
47432	805671
66025	805672
8141	805673
28395	805674
51109	805675
115016	805676
145033	805677
131147	805678
70392	805679
98636	805680
69978	805681
50576	805682
50565	805683
9241	805684
232	805685
5217	805686
18104	805687
32342	805688
113368	805689
46497	805690
3341	805691
60450	805692
2729	805693
93721	805694
62362	805695
14651	805696
19353	805697
32877	805698
52105	805699
39525	805700
71966	805701
1820	805702
1396	805703
74125	805704
138912	805705
13817	805706
502	805707
26452	805708
32852	805709
187	805710
142762	805711
14920	805712
11	805713
30886	805714
82808	805715
5355	805716
87152	805717
26990	805718
78	805719
40799	805720
98894	805721
3387	805722
23191	805723
4727	805724
65358	805725
31456	805726
61956	805727
1147	805728
549	805729
57631	805730
73103	805731
60823	805732
3615	805733
9550	805734
60530	805735
28845	805736
57631	805737
87894	805738
19839	805739
24921	805740
119203	805741
83532	805742
132287	805743
63893	805744
89892	805745
22745	805746
28607	805747
36331	805748
8076	805749
11994	805750
9263	805751
129183	805752
63588	805753
25731	805754
71352	805755
4454	805756
2	805757
31483	805758
58971	805759
268	805760
14939	805761
16589	805762
51622	805763
43555	805764
52447	805765
62013	805766
26646	805767
8504	805768
17269	805769
34413	805770
46535	805771
80124	805772
40377	805773
7330	805774
46909	805775
116594	805776
147122	805777
80409	805778
27703	805779
11504	805780
39616	805781
38328	805782
58501	805783
67634	805784
23378	805785
34072	805786
24617	805787
10142	805788
77809	805789
19831	805790
14066	805791
32644	805792
934	805793
130612	805794
51150	805795
16534	805796
76104	805797
61206	805798
10023	805799
44547	805800
33873	805801
90002	805802
83850	805803
9917	805804
7877	805805
1241	805806
2484	805807
83829	805808
43728	805809
377	805810
6369	805811
17622	805812
6919	805813
129449	805814
1325	805815
28465	805816
34422	805817
89564	805818
39497	805819
16520	805820
27166	805821
27700	805822
114751	805823
2320	805824
4801	805825
61634	805826
37115	805827
8403	805828
19454	805829
23099	805830
74438	805831
138056	805832
45518	805833
17380	805834
2327	805835
17156	805836
21283	805837
72032	805838
2645	805839
48319	805840
12934	805841
27993	805842
11417	805843
6866	805844
1887	805845
15816	805846
23718	805847
8559	805848
31656	805849
9294	805850
54915	805851
22856	805852
20917	805853
114738	805854
82532	805855
42121	805856
77992	805857
94508	805858
19155	805859
72373	805860
24386	805861
21488	805862
243	805863
136300	805864
24595	805865
135908	805866
793	805867
55426	805868
19313	805869
49665	805870
20775	805871
19347	805872
56710	805873
101136	805874
9168	805875
8905	805876
31686	805877
86682	805878
118855	805879
24878	805880
23154	805881
48263	805882
29764	805883
17668	805884
1074	805885
47650	805886
31001	805887
97925	805888
23728	805889
22422	805890
77522	805891
4637	805892
6561	805893
23911	805894
16784	805895
79275	805896
2739	805897
116647	805898
22872	805899
111121	805900
118924	805901
3763	805902
15750	805903
6219	805904
107148	805905
5989	805906
16232	805907
1501	805908
472	805909
11772	805910
55772	805911
15475	805912
3707	805913
6	805914
6584	805915
59561	805916
27123	805917
7896	805918
47951	805919
3888	805920
31602	805921
64478	805922
31440	805923
17202	805924
10481	805925
80147	805926
40489	805927
35401	805928
60327	805929
40368	805930
1956	805931
57237	805932
15421	805933
71608	805934
104057	805935
24331	805936
3011	805937
27743	805938
25949	805939
4	805940
94723	805941
18777	805942
123120	805943
129369	805944
3181	805945
64726	805946
41088	805947
27503	805948
67733	805949
12725	805950
113797	805951
3505	805952
38354	805953
117652	805954
95031	805955
4421	805956
32301	805957
69309	805958
39993	805959
769	805960
11111	805961
14412	805962
39	805963
47958	805964
4193	805965
15311	805966
13635	805967
92520	805968
92803	805969
13285	805970
2846	805971
588	805972
146246	805973
36985	805974
86737	805975
31464	805976
132599	805977
23538	805978
4719	805979
29393	805980
18164	805981
43035	805982
18381	805983
59250	805984
74500	805985
118418	805986
920	805987
3397	805988
115956	805989
115650	805990
49519	805991
1266	805992
19942	805993
90506	805994
74601	805995
99478	805996
92657	805997
91899	805998
40280	805999
89534	806000
19574	806001
42200	806002
25321	806003
39902	806004
148196	806005
75041	806006
227	806007
231	806008
26641	806009
7969	806010
12932	806011
430	806012
22465	806013
7148	806014
35691	806015
93577	806016
59482	806017
8803	806018
88641	806019
118810	806020
529	806021
11291	806022
132945	806023
12526	806024
72368	806025
33717	806026
86320	806027
85576	806028
86768	806029
12342	806030
8377	806031
30557	806032
33460	806033
7273	806034
35126	806035
136878	806036
163	806037
42578	806038
63228	806039
47481	806040
84509	806041
2563	806042
52636	806043
129699	806044
84451	806045
11418	806046
28921	806047
87105	806048
68366	806049
31916	806050
34502	806051
13733	806052
23090	806053
81249	806054
72856	806055
17929	806056
104587	806057
49885	806058
26907	806059
3997	806060
3127	806061
5413	806062
58768	806063
18185	806064
111740	806065
39315	806066
8791	806067
134099	806068
120030	806069
30890	806070
94504	806071
14570	806072
79619	806073
21224	806074
12778	806075
55137	806076
8117	806077
27932	806078
53297	806079
48002	806080
6533	806081
59325	806082
58851	806083
39797	806084
38129	806085
77981	806086
53015	806087
119895	806088
70205	806089
48499	806090
11524	806091
23415	806092
4348	806093
146987	806094
59073	806095
19088	806096
27338	806097
13967	806098
22674	806099
45049	806100
120954	806101
61034	806102
39269	806103
30644	806104
28303	806105
26835	806106
57297	806107
1489	806108
15303	806109
128461	806110
107751	806111
41323	806112
28099	806113
2123	806114
91526	806115
12121	806116
20078	806117
63056	806118
19098	806119
108448	806120
106012	806121
2199	806122
19757	806123
111765	806124
57521	806125
69619	806126
110227	806127
95217	806128
98958	806129
36985	806130
35828	806131
4922	806132
13705	806133
596	806134
33870	806135
18850	806136
111021	806137
14987	806138
89641	806139
35326	806140
16551	806141
60999	806142
75287	806143
58065	806144
9360	806145
14091	806146
118207	806147
12615	806148
21248	806149
43381	806150
4589	806151
51082	806152
85494	806153
19322	806154
9219	806155
19741	806156
13517	806157
1700	806158
66106	806159
33378	806160
26241	806161
71554	806162
62129	806163
12705	806164
79281	806165
60905	806166
121782	806167
99078	806168
102196	806169
14714	806170
48666	806171
526	806172
107513	806173
31441	806174
35955	806175
73796	806176
146199	806177
14079	806178
3551	806179
26019	806180
22330	806181
3892	806182
32495	806183
40652	806184
4026	806185
101203	806186
50991	806187
35379	806188
90173	806189
66962	806190
2453	806191
81603	806192
134380	806193
71991	806194
4064	806195
4669	806196
92401	806197
69035	806198
18824	806199
20411	806200
3598	806201
1263	806202
19238	806203
17670	806204
3642	806205
104907	806206
95739	806207
61436	806208
107951	806209
25667	806210
10056	806211
44098	806212
43124	806213
87763	806214
112047	806215
1751	806216
16170	806217
79202	806218
36584	806219
67002	806220
33952	806221
34703	806222
41087	806223
3254	806224
644	806225
44798	806226
14636	806227
54617	806228
67768	806229
36677	806230
39072	806231
6956	806232
1323	806233
37142	806234
108772	806235
56	806236
51944	806237
60842	806238
7071	806239
8391	806240
128146	806241
29214	806242
28655	806243
27892	806244
65277	806245
5381	806246
37094	806247
39514	806248
71018	806249
118414	806250
53774	806251
136749	806252
77346	806253
46307	806254
67073	806255
15617	806256
41101	806257
2213	806258
118306	806259
3307	806260
10373	806261
9144	806262
79741	806263
21065	806264
57281	806265
113007	806266
60426	806267
5040	806268
60342	806269
37110	806270
67183	806271
127823	806272
7987	806273
419	806274
98149	806275
39242	806276
2346	806277
5321	806278
1960	806279
56557	806280
31544	806281
838	806282
2202	806283
28072	806284
17351	806285
24686	806286
57451	806287
148285	806288
2167	806289
126996	806290
72219	806291
58474	806292
7502	806293
70450	806294
28355	806295
88824	806296
8930	806297
7614	806298
11892	806299
68425	806300
74922	806301
10036	806302
45621	806303
27373	806304
37490	806305
26680	806306
18945	806307
77199	806308
112441	806309
28359	806310
123913	806311
79698	806312
104267	806313
87942	806314
439	806315
44078	806316
30275	806317
1209	806318
4198	806319
75789	806320
88915	806321
61771	806322
58276	806323
86368	806324
37	806325
31372	806326
129777	806327
54056	806328
8656	806329
10520	806330
110713	806331
6260	806332
41935	806333
76456	806334
22312	806335
60162	806336
14342	806337
149837	806338
78814	806339
96604	806340
72529	806341
4844	806342
12895	806343
9939	806344
54435	806345
77131	806346
37960	806347
54203	806348
89810	806349
14714	806350
41418	806351
82892	806352
11118	806353
37606	806354
402	806355
98807	806356
534	806357
115138	806358
22517	806359
92387	806360
39374	806361
2841	806362
58035	806363
15651	806364
29771	806365
29471	806366
4825	806367
51036	806368
140049	806369
30342	806370
5786	806371
14036	806372
18362	806373
79364	806374
60777	806375
69705	806376
29153	806377
90	806378
49581	806379
80416	806380
143593	806381
29555	806382
429	806383
118341	806384
47722	806385
81971	806386
16658	806387
18174	806388
25822	806389
86744	806390
2051	806391
135633	806392
4098	806393
8992	806394
27695	806395
145050	806396
86603	806397
75622	806398
36164	806399
68856	806400
112600	806401
47966	806402
57281	806403
73397	806404
44696	806405
57222	806406
84586	806407
60084	806408
28122	806409
8258	806410
6559	806411
447	806412
50267	806413
27710	806414
37709	806415
45361	806416
24009	806417
88894	806418
35276	806419
122393	806420
8219	806421
12665	806422
32817	806423
125058	806424
107512	806425
119941	806426
41400	806427
9018	806428
85936	806429
29400	806430
2913	806431
7319	806432
67891	806433
27621	806434
42851	806435
97001	806436
18991	806437
97278	806438
705	806439
53625	806440
12013	806441
82954	806442
78430	806443
11180	806444
13361	806445
83704	806446
81832	806447
20343	806448
72245	806449
83340	806450
11722	806451
26822	806452
82013	806453
63879	806454
21971	806455
662	806456
7414	806457
43258	806458
38734	806459
11579	806460
17706	806461
9449	806462
19293	806463
691	806464
30926	806465
6090	806466
28257	806467
11742	806468
13702	806469
119463	806470
39622	806471
91965	806472
57924	806473
87712	806474
43861	806475
39600	806476
54329	806477
5078	806478
79728	806479
2895	806480
111317	806481
105666	806482
3925	806483
259	806484
37297	806485
14891	806486
18551	806487
37996	806488
22447	806489
53583	806490
79261	806491
24547	806492
105108	806493
133137	806494
111425	806495
20704	806496
18314	806497
49066	806498
24978	806499
139256	806500
2861	806501
42676	806502
6364	806503
7711	806504
30179	806505
100012	806506
24873	806507
2646	806508
57159	806509
15868	806510
17805	806511
5233	806512
5962	806513
83311	806514
127	806515
54359	806516
49755	806517
69514	806518
122419	806519
96747	806520
61637	806521
983	806522
26769	806523
38587	806524
53765	806525
62691	806526
50485	806527
3293	806528
2203	806529
99170	806530
27590	806531
81872	806532
47366	806533
14164	806534
46013	806535
21467	806536
39119	806537
8360	806538
15313	806539
23989	806540
26756	806541
16428	806542
16605	806543
33748	806544
1853	806545
110217	806546
4275	806547
18936	806548
66286	806549
7300	806550
36288	806551
365	806552
12053	806553
72953	806554
11407	806555
18207	806556
22924	806557
71451	806558
12622	806559
9360	806560
3362	806561
34286	806562
87819	806563
161	806564
34274	806565
7620	806566
49086	806567
17776	806568
53484	806569
35185	806570
46618	806571
24057	806572
19852	806573
19897	806574
6829	806575
58604	806576
16377	806577
93048	806578
47342	806579
84584	806580
611	806581
30020	806582
47811	806583
85157	806584
115380	806585
8227	806586
42231	806587
1134	806588
1329	806589
12811	806590
87982	806591
58066	806592
25690	806593
2084	806594
62172	806595
12584	806596
14503	806597
97703	806598
29988	806599
47891	806600
7574	806601
14202	806602
107080	806603
52353	806604
35703	806605
22994	806606
640	806607
23054	806608
70310	806609
26190	806610
104132	806611
56934	806612
1165	806613
23840	806614
28809	806615
86388	806616
37388	806617
73938	806618
68292	806619
9936	806620
22456	806621
45474	806622
348	806623
69688	806624
6442	806625
95609	806626
122942	806627
79391	806628
328	806629
31420	806630
15378	806631
23149	806632
10858	806633
4521	806634
29863	806635
110262	806636
19557	806637
53314	806638
18486	806639
31591	806640
8055	806641
27634	806642
7768	806643
58324	806644
13947	806645
55134	806646
125414	806647
1027	806648
16022	806649
22365	806650
37278	806651
77296	806652
98731	806653
11338	806654
1327	806655
61440	806656
8135	806657
49659	806658
6780	806659
108139	806660
133669	806661
150131	806662
26862	806663
11401	806664
115689	806665
134162	806666
120877	806667
92618	806668
84263	806669
77441	806670
72363	806671
10966	806672
65239	806673
36783	806674
56553	806675
82910	806676
22406	806677
27379	806678
19717	806679
32229	806680
1436	806681
39238	806682
47889	806683
5386	806684
28677	806685
9389	806686
51225	806687
25377	806688
11890	806689
121328	806690
81574	806691
69669	806692
127579	806693
21622	806694
82200	806695
106284	806696
6555	806697
30551	806698
19271	806699
53224	806700
20207	806701
145947	806702
47238	806703
60013	806704
74556	806705
10286	806706
137084	806707
1218	806708
21822	806709
80	806710
29543	806711
93	806712
55412	806713
14067	806714
21171	806715
6351	806716
124831	806717
6160	806718
66437	806719
37944	806720
15672	806721
5348	806722
81212	806723
16698	806724
91927	806725
1719	806726
142493	806727
68458	806728
7702	806729
1080	806730
55537	806731
38826	806732
3317	806733
53649	806734
96567	806735
109818	806736
118232	806737
990	806738
54553	806739
95232	806740
5543	806741
50982	806742
8613	806743
1697	806744
138	806745
20454	806746
55685	806747
28117	806748
187	806749
19474	806750
9539	806751
597	806752
9860	806753
7786	806754
115989	806755
51776	806756
13043	806757
127070	806758
22566	806759
34660	806760
6685	806761
16054	806762
45071	806763
49204	806764
870	806765
77736	806766
1458	806767
252	806768
31445	806769
28206	806770
33019	806771
39368	806772
133553	806773
66452	806774
51296	806775
7960	806776
111841	806777
13176	806778
34940	806779
42176	806780
36328	806781
7891	806782
45106	806783
14534	806784
39275	806785
2732	806786
8932	806787
80259	806788
89372	806789
68560	806790
25069	806791
48816	806792
266	806793
25326	806794
3490	806795
11080	806796
51422	806797
5885	806798
101979	806799
87721	806800
39981	806801
32035	806802
49412	806803
13995	806804
63644	806805
96799	806806
16615	806807
53005	806808
51419	806809
46608	806810
54529	806811
45669	806812
11013	806813
48137	806814
20474	806815
7201	806816
82971	806817
61943	806818
82779	806819
38457	806820
62452	806821
67362	806822
25769	806823
5367	806824
38008	806825
132079	806826
65407	806827
138790	806828
44509	806829
12024	806830
7093	806831
24103	806832
81504	806833
84930	806834
64470	806835
67533	806836
30203	806837
27276	806838
121948	806839
29902	806840
19727	806841
28730	806842
68253	806843
22762	806844
5350	806845
12214	806846
31089	806847
85153	806848
114809	806849
119766	806850
107866	806851
8539	806852
31929	806853
4398	806854
37647	806855
34474	806856
95865	806857
10618	806858
40151	806859
115183	806860
24652	806861
24122	806862
10962	806863
55916	806864
139286	806865
145236	806866
16825	806867
100405	806868
118701	806869
27260	806870
89143	806871
96731	806872
19110	806873
40515	806874
78189	806875
3881	806876
70021	806877
8321	806878
100720	806879
59152	806880
128815	806881
1302	806882
87694	806883
17939	806884
106277	806885
28272	806886
19496	806887
137865	806888
30492	806889
125043	806890
96230	806891
43387	806892
21719	806893
104559	806894
62384	806895
48734	806896
82057	806897
89163	806898
132788	806899
139989	806900
116353	806901
82441	806902
61020	806903
5910	806904
742	806905
54340	806906
60466	806907
87744	806908
10276	806909
42741	806910
13960	806911
26733	806912
69978	806913
25483	806914
40981	806915
25086	806916
13633	806917
33809	806918
3164	806919
14362	806920
16518	806921
89935	806922
26461	806923
706	806924
63539	806925
122705	806926
9135	806927
26117	806928
42947	806929
122191	806930
50401	806931
52746	806932
9592	806933
5387	806934
54170	806935
19304	806936
58505	806937
21830	806938
72921	806939
138596	806940
44564	806941
1061	806942
24267	806943
547	806944
18074	806945
8059	806946
106542	806947
1057	806948
31360	806949
3804	806950
104698	806951
114859	806952
70119	806953
21198	806954
15309	806955
65332	806956
111475	806957
79035	806958
11059	806959
110908	806960
47094	806961
12711	806962
2651	806963
16271	806964
39980	806965
12661	806966
7369	806967
6012	806968
16419	806969
6948	806970
41754	806971
44086	806972
9066	806973
11471	806974
46464	806975
13235	806976
60336	806977
22594	806978
99447	806979
9709	806980
86943	806981
143207	806982
28748	806983
976	806984
2072	806985
98611	806986
100366	806987
29637	806988
148463	806989
115066	806990
92771	806991
130982	806992
49110	806993
4672	806994
123886	806995
120640	806996
7338	806997
133977	806998
57137	806999
30641	807000
101937	807001
43561	807002
39284	807003
35152	807004
48608	807005
7760	807006
14829	807007
10265	807008
74256	807009
61875	807010
100806	807011
7043	807012
56726	807013
858	807014
3534	807015
62896	807016
23121	807017
65285	807018
45743	807019
820	807020
20366	807021
20936	807022
133055	807023
18451	807024
65639	807025
49932	807026
23273	807027
3995	807028
6843	807029
30946	807030
87147	807031
14862	807032
582	807033
19146	807034
31691	807035
33114	807036
4456	807037
38304	807038
76317	807039
11190	807040
123529	807041
15568	807042
45888	807043
52341	807044
37788	807045
45170	807046
21022	807047
72081	807048
2531	807049
4921	807050
1114	807051
69477	807052
25724	807053
46944	807054
44348	807055
34181	807056
78904	807057
34013	807058
117913	807059
2447	807060
12728	807061
83489	807062
111087	807063
3835	807064
87320	807065
2601	807066
76061	807067
20206	807068
118318	807069
122481	807070
10297	807071
50575	807072
89466	807073
45662	807074
22849	807075
59249	807076
10480	807077
79388	807078
408	807079
3369	807080
81382	807081
28043	807082
96024	807083
52421	807084
11770	807085
147962	807086
2323	807087
106537	807088
55609	807089
34376	807090
149504	807091
99524	807092
54186	807093
27909	807094
1896	807095
14089	807096
16015	807097
2525	807098
41372	807099
21531	807100
57002	807101
30551	807102
86817	807103
74833	807104
13982	807105
12091	807106
75480	807107
48158	807108
50884	807109
29367	807110
119451	807111
97398	807112
79	807113
10755	807114
21178	807115
8601	807116
51879	807117
60984	807118
12955	807119
553	807120
2027	807121
86571	807122
67000	807123
80312	807124
85545	807125
5590	807126
5658	807127
8793	807128
7642	807129
66276	807130
3076	807131
46120	807132
2849	807133
24457	807134
107575	807135
136613	807136
14127	807137
24902	807138
1709	807139
937	807140
32815	807141
24464	807142
6288	807143
52591	807144
4995	807145
41802	807146
47829	807147
57387	807148
51328	807149
15837	807150
4438	807151
38676	807152
4069	807153
143114	807154
26251	807155
36625	807156
37587	807157
8078	807158
40158	807159
21785	807160
45705	807161
38202	807162
3956	807163
108789	807164
38028	807165
14617	807166
69016	807167
63348	807168
142549	807169
9348	807170
96857	807171
27979	807172
13250	807173
64948	807174
626	807175
5557	807176
107256	807177
10429	807178
80696	807179
141855	807180
76629	807181
40807	807182
11340	807183
44439	807184
5210	807185
34142	807186
58608	807187
15287	807188
24202	807189
105749	807190
62193	807191
41521	807192
30038	807193
46230	807194
19529	807195
6999	807196
16848	807197
13391	807198
29701	807199
109584	807200
21287	807201
53771	807202
97880	807203
21273	807204
17276	807205
94406	807206
9442	807207
27531	807208
19	807209
6281	807210
17315	807211
79390	807212
43046	807213
61006	807214
39481	807215
116755	807216
13027	807217
102	807218
20670	807219
5432	807220
69193	807221
32014	807222
18499	807223
46645	807224
31820	807225
17876	807226
56290	807227
18263	807228
11885	807229
147743	807230
13035	807231
6082	807232
126744	807233
26787	807234
4456	807235
55419	807236
84243	807237
55569	807238
1767	807239
49244	807240
105319	807241
89507	807242
116045	807243
24283	807244
43840	807245
137287	807246
12377	807247
44264	807248
65396	807249
11402	807250
16	807251
46588	807252
7908	807253
71964	807254
82197	807255
30408	807256
106085	807257
104114	807258
95033	807259
148198	807260
52097	807261
24022	807262
6191	807263
47367	807264
35158	807265
19673	807266
22446	807267
2333	807268
68365	807269
3757	807270
99879	807271
50969	807272
54606	807273
74836	807274
14420	807275
3049	807276
25131	807277
27297	807278
74286	807279
46675	807280
2605	807281
63994	807282
27914	807283
26637	807284
1175	807285
8168	807286
31460	807287
66019	807288
32133	807289
84137	807290
31038	807291
48680	807292
9986	807293
69225	807294
71556	807295
28179	807296
51590	807297
17169	807298
56931	807299
83527	807300
32681	807301
8186	807302
9728	807303
2486	807304
143519	807305
40202	807306
45368	807307
2171	807308
100497	807309
58878	807310
87493	807311
13614	807312
31038	807313
72413	807314
13535	807315
19020	807316
66372	807317
85302	807318
40517	807319
33598	807320
19887	807321
121621	807322
41679	807323
13364	807324
5566	807325
71714	807326
147494	807327
106463	807328
65362	807329
12613	807330
96970	807331
27374	807332
14545	807333
69026	807334
8204	807335
82668	807336
73090	807337
107380	807338
17711	807339
69972	807340
36092	807341
49013	807342
36332	807343
9423	807344
1423	807345
21342	807346
48350	807347
42447	807348
3809	807349
1925	807350
5982	807351
75262	807352
129	807353
23944	807354
21473	807355
41040	807356
49971	807357
34978	807358
65627	807359
617	807360
91	807361
105207	807362
8851	807363
70222	807364
61124	807365
27405	807366
26111	807367
6357	807368
8703	807369
38515	807370
58598	807371
35435	807372
15776	807373
41127	807374
32757	807375
101640	807376
9989	807377
244	807378
107074	807379
1539	807380
35721	807381
74917	807382
75907	807383
41503	807384
3017	807385
68748	807386
17139	807387
3508	807388
1268	807389
6493	807390
126289	807391
32059	807392
62238	807393
11003	807394
769	807395
59815	807396
13451	807397
40460	807398
88739	807399
43380	807400
15121	807401
8204	807402
10215	807403
15818	807404
49915	807405
2337	807406
39179	807407
69283	807408
10142	807409
61887	807410
34798	807411
123122	807412
25526	807413
27827	807414
65801	807415
70156	807416
9529	807417
3655	807418
92065	807419
24832	807420
2152	807421
23913	807422
84384	807423
79262	807424
2402	807425
19159	807426
79109	807427
54557	807428
19056	807429
6471	807430
68515	807431
125857	807432
90	807433
124081	807434
10426	807435
76223	807436
57355	807437
62315	807438
60680	807439
47468	807440
31170	807441
42022	807442
39477	807443
235	807444
8696	807445
12588	807446
106896	807447
7166	807448
34317	807449
25743	807450
76590	807451
50156	807452
43259	807453
2889	807454
83266	807455
113414	807456
74654	807457
26114	807458
69443	807459
8959	807460
17690	807461
113883	807462
1969	807463
14499	807464
23155	807465
56297	807466
3548	807467
16372	807468
30589	807469
19563	807470
89608	807471
34120	807472
12506	807473
27546	807474
41452	807475
60301	807476
5425	807477
58492	807478
22234	807479
100880	807480
60168	807481
59404	807482
77928	807483
117993	807484
4305	807485
32191	807486
20482	807487
98145	807488
3736	807489
55839	807490
55214	807491
37494	807492
73562	807493
15098	807494
101044	807495
97	807496
60955	807497
75107	807498
3640	807499
18872	807500
91727	807501
60602	807502
20156	807503
135397	807504
29067	807505
27626	807506
110046	807507
50036	807508
40734	807509
16707	807510
26976	807511
59182	807512
55727	807513
17471	807514
76576	807515
66573	807516
32879	807517
58742	807518
3032	807519
87203	807520
45765	807521
8718	807522
61079	807523
2615	807524
15409	807525
65407	807526
142677	807527
118774	807528
6463	807529
4950	807530
107148	807531
67349	807532
103736	807533
644	807534
12795	807535
63992	807536
24935	807537
60558	807538
23640	807539
5908	807540
57406	807541
136233	807542
47834	807543
98326	807544
38304	807545
23751	807546
25185	807547
2846	807548
78809	807549
46741	807550
41318	807551
105339	807552
6933	807553
52210	807554
73124	807555
36657	807556
45288	807557
67244	807558
75520	807559
85701	807560
48123	807561
1667	807562
5328	807563
56571	807564
52409	807565
101811	807566
17331	807567
79319	807568
78444	807569
11855	807570
75629	807571
73809	807572
16805	807573
28545	807574
22834	807575
40699	807576
9546	807577
7055	807578
9409	807579
51798	807580
23523	807581
44838	807582
970	807583
21482	807584
61391	807585
3837	807586
94695	807587
15723	807588
60472	807589
4681	807590
59792	807591
22387	807592
139684	807593
4843	807594
95255	807595
68046	807596
75537	807597
23294	807598
50770	807599
57037	807600
6701	807601
43636	807602
3548	807603
82776	807604
51146	807605
62154	807606
7925	807607
58925	807608
20131	807609
6894	807610
4321	807611
119425	807612
36138	807613
112794	807614
981	807615
44499	807616
1380	807617
54543	807618
37675	807619
4290	807620
14646	807621
6412	807622
13137	807623
14211	807624
119954	807625
107789	807626
80497	807627
10499	807628
19336	807629
6720	807630
47744	807631
18597	807632
59935	807633
38339	807634
119865	807635
70070	807636
33410	807637
70671	807638
19181	807639
95906	807640
97086	807641
30533	807642
51215	807643
8971	807644
115727	807645
75574	807646
113010	807647
4749	807648
26029	807649
48329	807650
1795	807651
2002	807652
15890	807653
25509	807654
43484	807655
75201	807656
51609	807657
98364	807658
69937	807659
10179	807660
114652	807661
93826	807662
50208	807663
95822	807664
20399	807665
21588	807666
9078	807667
21622	807668
9891	807669
5870	807670
1250	807671
20108	807672
8381	807673
30364	807674
72382	807675
50867	807676
9782	807677
150680	807678
6602	807679
16237	807680
7342	807681
11828	807682
19106	807683
5146	807684
49800	807685
12824	807686
52530	807687
51730	807688
47560	807689
21114	807690
100744	807691
45017	807692
20687	807693
110336	807694
8950	807695
70127	807696
3352	807697
76928	807698
32996	807699
476	807700
43529	807701
36018	807702
48572	807703
3863	807704
30639	807705
108869	807706
43008	807707
149868	807708
14365	807709
1181	807710
14172	807711
44438	807712
4175	807713
7488	807714
53253	807715
23056	807716
39874	807717
6071	807718
129964	807719
56613	807720
43792	807721
22661	807722
29105	807723
3352	807724
56836	807725
46767	807726
75112	807727
99217	807728
10574	807729
20548	807730
30740	807731
21628	807732
62865	807733
4025	807734
26468	807735
123601	807736
10865	807737
29368	807738
84716	807739
21849	807740
38241	807741
82615	807742
35860	807743
108643	807744
8320	807745
68888	807746
6064	807747
82473	807748
48322	807749
19425	807750
8035	807751
40738	807752
20948	807753
104549	807754
81291	807755
14597	807756
44555	807757
102399	807758
102294	807759
4009	807760
43977	807761
26608	807762
3238	807763
70043	807764
43426	807765
39588	807766
419	807767
44630	807768
5497	807769
140708	807770
31045	807771
19464	807772
79110	807773
11916	807774
89598	807775
67024	807776
14068	807777
5340	807778
1556	807779
29062	807780
9770	807781
79947	807782
67968	807783
17871	807784
92791	807785
81208	807786
98466	807787
31710	807788
103930	807789
20624	807790
127106	807791
100198	807792
22089	807793
2716	807794
54352	807795
26405	807796
5992	807797
90805	807798
12588	807799
10801	807800
15450	807801
5919	807802
15845	807803
65011	807804
85027	807805
8717	807806
20308	807807
435	807808
52800	807809
53858	807810
11597	807811
67683	807812
60682	807813
39916	807814
33781	807815
54593	807816
66324	807817
1080	807818
51976	807819
53152	807820
13938	807821
136234	807822
89776	807823
8818	807824
37546	807825
11774	807826
96585	807827
17764	807828
15985	807829
74415	807830
49598	807831
22885	807832
80896	807833
44513	807834
37480	807835
5933	807836
33318	807837
110117	807838
122967	807839
108943	807840
32433	807841
7040	807842
102147	807843
107165	807844
13880	807845
20156	807846
18478	807847
9214	807848
65197	807849
149133	807850
62849	807851
100348	807852
133025	807853
19000	807854
15602	807855
146989	807856
52681	807857
19962	807858
8770	807859
27979	807860
83686	807861
9410	807862
74009	807863
54314	807864
3712	807865
120243	807866
56236	807867
112936	807868
7685	807869
97456	807870
1286	807871
29710	807872
61951	807873
9808	807874
87000	807875
16776	807876
96395	807877
113033	807878
20626	807879
83145	807880
105749	807881
65932	807882
35573	807883
5555	807884
40095	807885
36282	807886
42043	807887
100807	807888
60848	807889
1355	807890
23319	807891
38856	807892
38724	807893
42913	807894
23137	807895
105217	807896
125921	807897
128868	807898
61490	807899
16071	807900
120006	807901
25012	807902
1565	807903
3751	807904
13817	807905
5593	807906
76579	807907
7746	807908
36706	807909
47919	807910
34108	807911
24797	807912
3583	807913
9868	807914
2515	807915
19157	807916
78591	807917
1432	807918
46744	807919
64667	807920
41532	807921
44360	807922
61811	807923
17961	807924
103621	807925
67623	807926
26857	807927
913	807928
45873	807929
30472	807930
8397	807931
45665	807932
2699	807933
14675	807934
6047	807935
133343	807936
2244	807937
64761	807938
14484	807939
14227	807940
57377	807941
79143	807942
53652	807943
1811	807944
108383	807945
87969	807946
86430	807947
103729	807948
8477	807949
29236	807950
29789	807951
101410	807952
50523	807953
69517	807954
6235	807955
14574	807956
28002	807957
17410	807958
41985	807959
11687	807960
78580	807961
1228	807962
138538	807963
60759	807964
7244	807965
813	807966
57146	807967
12157	807968
30505	807969
93409	807970
112830	807971
70150	807972
14963	807973
24117	807974
17506	807975
12475	807976
76925	807977
3891	807978
2310	807979
27116	807980
34371	807981
127027	807982
4244	807983
80551	807984
21800	807985
1139	807986
1598	807987
105874	807988
51435	807989
7152	807990
17345	807991
69761	807992
92502	807993
25416	807994
25461	807995
37790	807996
46489	807997
16823	807998
13704	807999
11634	808000
30917	808001
58527	808002
98968	808003
112799	808004
75288	808005
71396	808006
122794	808007
19	808008
17467	808009
91905	808010
41577	808011
9263	808012
4624	808013
79358	808014
85658	808015
84702	808016
22528	808017
62819	808018
9019	808019
8328	808020
20291	808021
107581	808022
82327	808023
38568	808024
105164	808025
73427	808026
1279	808027
138663	808028
1765	808029
10410	808030
66996	808031
4250	808032
116490	808033
39182	808034
98317	808035
25187	808036
28207	808037
61833	808038
113287	808039
69364	808040
2914	808041
25535	808042
45362	808043
38298	808044
2151	808045
56574	808046
20483	808047
29167	808048
117210	808049
92843	808050
60903	808051
6783	808052
35441	808053
128988	808054
5205	808055
23533	808056
133333	808057
75904	808058
105623	808059
57146	808060
14392	808061
30063	808062
43818	808063
136465	808064
8746	808065
52904	808066
40010	808067
45067	808068
121367	808069
16645	808070
36419	808071
33167	808072
2093	808073
49517	808074
56113	808075
7358	808076
4166	808077
143	808078
41491	808079
8331	808080
3553	808081
84248	808082
24778	808083
36603	808084
30677	808085
55411	808086
78745	808087
120946	808088
43036	808089
101754	808090
3807	808091
62781	808092
1069	808093
5029	808094
81575	808095
15423	808096
3729	808097
12767	808098
43537	808099
34789	808100
89227	808101
40500	808102
30180	808103
67271	808104
16860	808105
22070	808106
99143	808107
58826	808108
8213	808109
61630	808110
46218	808111
29687	808112
47521	808113
13713	808114
4692	808115
22302	808116
45967	808117
27912	808118
32787	808119
33093	808120
56910	808121
25422	808122
2591	808123
12319	808124
6342	808125
16412	808126
28961	808127
8918	808128
25904	808129
135339	808130
68154	808131
50637	808132
37105	808133
67654	808134
93559	808135
54018	808136
60206	808137
85511	808138
85310	808139
61093	808140
110033	808141
30310	808142
44033	808143
75511	808144
45667	808145
84018	808146
18413	808147
83515	808148
91896	808149
5552	808150
83483	808151
87176	808152
75865	808153
13556	808154
63100	808155
147061	808156
4059	808157
57463	808158
13415	808159
26594	808160
39837	808161
71919	808162
18999	808163
79556	808164
30457	808165
320	808166
3627	808167
18938	808168
62599	808169
5900	808170
7971	808171
93814	808172
30614	808173
55647	808174
5733	808175
13580	808176
37885	808177
4971	808178
71365	808179
10262	808180
25863	808181
69505	808182
29586	808183
2685	808184
27349	808185
1410	808186
4431	808187
133929	808188
67658	808189
81343	808190
11812	808191
60850	808192
112732	808193
70540	808194
111689	808195
15584	808196
17111	808197
11126	808198
76802	808199
47601	808200
81702	808201
96450	808202
2080	808203
1784	808204
27754	808205
10864	808206
6531	808207
6504	808208
39771	808209
45796	808210
766	808211
63811	808212
45381	808213
98269	808214
33070	808215
34595	808216
74916	808217
2817	808218
53424	808219
53026	808220
51813	808221
8639	808222
12883	808223
6997	808224
57033	808225
47348	808226
75908	808227
33024	808228
74570	808229
101982	808230
84217	808231
84246	808232
125142	808233
4436	808234
24622	808235
8623	808236
34359	808237
65370	808238
70252	808239
513	808240
64306	808241
22690	808242
67139	808243
15325	808244
34954	808245
43604	808246
2149	808247
30885	808248
4733	808249
16527	808250
46022	808251
7879	808252
85083	808253
6058	808254
70072	808255
4294	808256
33588	808257
59	808258
38131	808259
15858	808260
7569	808261
34861	808262
20453	808263
59169	808264
44619	808265
14683	808266
82659	808267
107833	808268
49768	808269
2	808270
34046	808271
49425	808272
9056	808273
136345	808274
49989	808275
3780	808276
46311	808277
34646	808278
24519	808279
85146	808280
5340	808281
71967	808282
101169	808283
69145	808284
1100	808285
78204	808286
82343	808287
12361	808288
30344	808289
93803	808290
37	808291
30946	808292
60973	808293
2987	808294
5168	808295
10231	808296
75004	808297
118043	808298
20517	808299
86324	808300
25279	808301
10896	808302
26900	808303
33467	808304
60119	808305
43627	808306
15466	808307
35663	808308
14175	808309
12514	808310
82729	808311
37146	808312
25383	808313
91639	808314
2887	808315
1728	808316
6387	808317
12733	808318
57157	808319
4556	808320
1385	808321
68915	808322
3074	808323
16981	808324
7173	808325
252	808326
83446	808327
29218	808328
28849	808329
11561	808330
95537	808331
58419	808332
95541	808333
43099	808334
19669	808335
48186	808336
93621	808337
8668	808338
8800	808339
20221	808340
103995	808341
23057	808342
42048	808343
48752	808344
26621	808345
46292	808346
23986	808347
57438	808348
21612	808349
57970	808350
10510	808351
10733	808352
395	808353
108298	808354
14435	808355
31638	808356
131365	808357
107127	808358
64536	808359
104667	808360
147670	808361
114601	808362
48056	808363
3626	808364
21261	808365
117613	808366
981	808367
116131	808368
116100	808369
24814	808370
105142	808371
26087	808372
133005	808373
38111	808374
23303	808375
83732	808376
101362	808377
53595	808378
7083	808379
56733	808380
68750	808381
66824	808382
16720	808383
74462	808384
6811	808385
55539	808386
22023	808387
22958	808388
64827	808389
44131	808390
72826	808391
41938	808392
23564	808393
1079	808394
13472	808395
12727	808396
108516	808397
22374	808398
20981	808399
25763	808400
67641	808401
76216	808402
6830	808403
22698	808404
39880	808405
51155	808406
42253	808407
29128	808408
48966	808409
29229	808410
37696	808411
6691	808412
442	808413
50841	808414
32393	808415
44919	808416
2419	808417
1480	808418
63170	808419
24941	808420
22209	808421
4341	808422
9570	808423
25834	808424
9488	808425
20594	808426
3690	808427
47468	808428
51652	808429
47684	808430
61560	808431
102088	808432
11411	808433
9935	808434
544	808435
17981	808436
398	808437
16399	808438
56184	808439
10566	808440
115210	808441
60886	808442
85574	808443
27678	808444
6649	808445
1046	808446
56367	808447
9964	808448
49609	808449
50249	808450
4647	808451
106357	808452
29796	808453
8879	808454
43156	808455
68919	808456
2822	808457
4730	808458
67521	808459
47793	808460
63732	808461
60932	808462
109709	808463
43846	808464
134138	808465
97469	808466
128605	808467
103100	808468
70712	808469
4840	808470
72594	808471
25682	808472
5538	808473
19909	808474
131075	808475
126	808476
26193	808477
38923	808478
9561	808479
96108	808480
58901	808481
55577	808482
4747	808483
23825	808484
81493	808485
81654	808486
119252	808487
850	808488
90348	808489
147616	808490
59059	808491
109022	808492
123329	808493
142377	808494
38908	808495
5325	808496
45593	808497
27223	808498
95718	808499
104946	808500
8948	808501
59474	808502
139283	808503
22848	808504
7025	808505
9745	808506
14784	808507
26504	808508
22007	808509
1128	808510
41548	808511
42355	808512
47950	808513
21046	808514
39684	808515
49059	808516
35861	808517
108350	808518
52364	808519
6406	808520
72674	808521
42715	808522
66874	808523
50188	808524
2823	808525
46394	808526
12600	808527
59629	808528
94839	808529
27526	808530
26428	808531
104632	808532
40659	808533
18592	808534
2969	808535
3866	808536
46076	808537
81975	808538
5424	808539
65540	808540
29560	808541
93220	808542
121875	808543
80825	808544
39546	808545
39409	808546
15054	808547
27630	808548
83511	808549
48666	808550
19014	808551
147164	808552
4993	808553
117327	808554
619	808555
79292	808556
12671	808557
102794	808558
86402	808559
95703	808560
139496	808561
2820	808562
5965	808563
41465	808564
47707	808565
18652	808566
63804	808567
30687	808568
127158	808569
9445	808570
6282	808571
88867	808572
30235	808573
91125	808574
15887	808575
489	808576
113966	808577
72233	808578
35979	808579
37744	808580
15705	808581
16747	808582
10127	808583
26229	808584
112498	808585
37076	808586
116429	808587
96158	808588
66643	808589
91775	808590
98847	808591
25978	808592
43428	808593
17468	808594
19626	808595
56297	808596
11323	808597
18714	808598
2529	808599
73805	808600
3117	808601
52326	808602
64733	808603
137859	808604
17227	808605
117911	808606
90061	808607
2489	808608
27111	808609
37766	808610
12672	808611
109449	808612
130423	808613
73283	808614
66229	808615
4279	808616
36771	808617
18848	808618
56947	808619
100191	808620
85070	808621
126552	808622
11106	808623
19129	808624
59851	808625
26802	808626
17541	808627
59261	808628
81953	808629
98398	808630
49232	808631
128961	808632
109856	808633
63983	808634
761	808635
11925	808636
29447	808637
40774	808638
73	808639
21273	808640
17954	808641
25971	808642
38845	808643
91756	808644
117951	808645
4894	808646
85167	808647
4585	808648
22731	808649
84045	808650
91515	808651
66130	808652
34010	808653
9846	808654
69779	808655
1940	808656
72940	808657
104778	808658
47793	808659
3915	808660
35390	808661
24961	808662
7773	808663
70334	808664
97563	808665
99985	808666
90485	808667
27111	808668
33197	808669
29857	808670
28182	808671
79579	808672
61992	808673
96991	808674
26779	808675
31236	808676
135242	808677
8006	808678
25032	808679
2847	808680
29977	808681
77923	808682
94449	808683
1983	808684
119698	808685
104715	808686
47144	808687
5754	808688
11357	808689
69926	808690
3430	808691
32039	808692
2386	808693
3895	808694
119927	808695
1955	808696
5619	808697
52040	808698
35013	808699
50414	808700
87144	808701
23096	808702
18628	808703
70025	808704
70989	808705
19921	808706
31179	808707
23166	808708
9601	808709
20169	808710
11412	808711
27519	808712
47921	808713
23098	808714
46854	808715
8579	808716
2521	808717
15979	808718
2404	808719
581	808720
13719	808721
88515	808722
105853	808723
147085	808724
16333	808725
122437	808726
15061	808727
36342	808728
11991	808729
63365	808730
3378	808731
10750	808732
33470	808733
52691	808734
9629	808735
58290	808736
69999	808737
19281	808738
12745	808739
82468	808740
8824	808741
64580	808742
60583	808743
25235	808744
44308	808745
41092	808746
20001	808747
141	808748
32235	808749
68496	808750
32781	808751
16027	808752
54709	808753
1158	808754
6471	808755
29570	808756
38543	808757
3284	808758
120077	808759
8325	808760
45778	808761
4023	808762
24335	808763
35303	808764
46069	808765
41054	808766
56962	808767
1448	808768
66498	808769
24717	808770
124849	808771
69529	808772
15995	808773
31753	808774
9050	808775
47358	808776
38373	808777
40171	808778
17059	808779
316	808780
54911	808781
72336	808782
25187	808783
19740	808784
41809	808785
105458	808786
29938	808787
22246	808788
875	808789
90339	808790
12	808791
128714	808792
4713	808793
65708	808794
26065	808795
49858	808796
1308	808797
3104	808798
69065	808799
38078	808800
10	808801
52583	808802
64334	808803
16229	808804
119165	808805
38236	808806
31782	808807
88543	808808
57125	808809
4534	808810
56082	808811
26212	808812
2760	808813
36398	808814
17000	808815
17500	808816
8523	808817
77692	808818
97387	808819
23102	808820
120812	808821
75093	808822
38191	808823
38429	808824
69778	808825
63878	808826
4303	808827
14547	808828
28050	808829
45209	808830
14868	808831
20159	808832
51745	808833
15376	808834
65214	808835
3476	808836
61358	808837
119610	808838
78038	808839
6680	808840
103008	808841
105034	808842
18684	808843
18094	808844
13764	808845
81293	808846
4558	808847
756	808848
126017	808849
11007	808850
29638	808851
38615	808852
142407	808853
14714	808854
20666	808855
25187	808856
73451	808857
25047	808858
68158	808859
53194	808860
121771	808861
10030	808862
18416	808863
99133	808864
70368	808865
12197	808866
4391	808867
5454	808868
117068	808869
142877	808870
4608	808871
16258	808872
82653	808873
29537	808874
1381	808875
59511	808876
9233	808877
3860	808878
47518	808879
32521	808880
2937	808881
32917	808882
30659	808883
89928	808884
50693	808885
65002	808886
86560	808887
57034	808888
134627	808889
101524	808890
11342	808891
147580	808892
13108	808893
61015	808894
47480	808895
1979	808896
5161	808897
23519	808898
7315	808899
30957	808900
27333	808901
80303	808902
6216	808903
46777	808904
57162	808905
19672	808906
64434	808907
112402	808908
62673	808909
110887	808910
4827	808911
77271	808912
49864	808913
4289	808914
73568	808915
69155	808916
48593	808917
3763	808918
78696	808919
43728	808920
24113	808921
1411	808922
22247	808923
8045	808924
59504	808925
148195	808926
135096	808927
38732	808928
1003	808929
23033	808930
122386	808931
505	808932
18481	808933
119427	808934
72898	808935
92696	808936
102314	808937
55972	808938
6782	808939
77306	808940
1432	808941
8281	808942
27405	808943
55877	808944
23228	808945
44483	808946
44833	808947
78852	808948
23071	808949
104817	808950
21936	808951
25060	808952
123673	808953
3482	808954
39009	808955
48858	808956
436	808957
119981	808958
20235	808959
102000	808960
104104	808961
26746	808962
39320	808963
92911	808964
3796	808965
7628	808966
21982	808967
821	808968
46873	808969
46435	808970
24261	808971
51541	808972
45357	808973
7489	808974
64038	808975
83938	808976
37248	808977
80589	808978
136326	808979
27730	808980
96760	808981
10550	808982
1954	808983
37771	808984
143720	808985
18585	808986
104172	808987
138609	808988
129197	808989
107480	808990
98228	808991
32685	808992
109797	808993
84226	808994
1258	808995
3527	808996
72046	808997
89827	808998
8213	808999
127604	809000
14299	809001
21626	809002
15024	809003
27267	809004
95336	809005
84174	809006
46814	809007
21254	809008
20208	809009
97591	809010
105493	809011
75104	809012
25989	809013
19257	809014
38037	809015
15960	809016
111329	809017
7512	809018
82545	809019
89206	809020
26063	809021
19576	809022
101119	809023
87322	809024
32434	809025
76748	809026
47185	809027
47609	809028
13204	809029
12153	809030
91109	809031
34142	809032
36251	809033
4913	809034
23330	809035
84638	809036
21822	809037
111923	809038
141010	809039
98644	809040
227	809041
9570	809042
140627	809043
37605	809044
30032	809045
37889	809046
124983	809047
36249	809048
6614	809049
8116	809050
5550	809051
5430	809052
45300	809053
60386	809054
72397	809055
5857	809056
117895	809057
98289	809058
30992	809059
6832	809060
27075	809061
30008	809062
11339	809063
22032	809064
13264	809065
27254	809066
106100	809067
7116	809068
107998	809069
368	809070
9304	809071
133290	809072
78662	809073
141568	809074
68324	809075
2870	809076
35006	809077
70112	809078
120617	809079
34321	809080
68679	809081
37222	809082
5961	809083
20083	809084
98054	809085
85241	809086
36617	809087
69407	809088
113812	809089
45720	809090
62345	809091
4422	809092
106656	809093
64628	809094
3758	809095
326	809096
19074	809097
45643	809098
28223	809099
88336	809100
70737	809101
9755	809102
44125	809103
27596	809104
267	809105
18262	809106
22417	809107
15393	809108
89355	809109
17752	809110
105363	809111
44121	809112
707	809113
528	809114
81207	809115
109928	809116
49146	809117
8199	809118
19279	809119
52114	809120
896	809121
2784	809122
496	809123
84582	809124
21874	809125
39434	809126
4150	809127
19299	809128
95062	809129
62604	809130
13585	809131
95632	809132
57	809133
40344	809134
21214	809135
4336	809136
5638	809137
14445	809138
56026	809139
13560	809140
129535	809141
55606	809142
327	809143
14392	809144
21555	809145
720	809146
8230	809147
98608	809148
10874	809149
116284	809150
80233	809151
79446	809152
21139	809153
54659	809154
62679	809155
63504	809156
120532	809157
51191	809158
26548	809159
3408	809160
96132	809161
19889	809162
131165	809163
24827	809164
36796	809165
40334	809166
20453	809167
92653	809168
17478	809169
102501	809170
2574	809171
58168	809172
27866	809173
78325	809174
6769	809175
13058	809176
133635	809177
122675	809178
66798	809179
4631	809180
2599	809181
24197	809182
126398	809183
19018	809184
19605	809185
1775	809186
35881	809187
334	809188
105599	809189
12366	809190
74949	809191
50180	809192
130448	809193
120853	809194
65664	809195
16702	809196
1521	809197
26241	809198
110700	809199
2944	809200
112659	809201
4359	809202
56845	809203
8148	809204
110380	809205
74930	809206
36858	809207
112992	809208
13290	809209
110512	809210
31742	809211
8573	809212
134158	809213
55344	809214
123527	809215
93780	809216
2227	809217
54939	809218
10528	809219
29254	809220
30432	809221
40497	809222
4914	809223
18459	809224
72828	809225
82532	809226
6740	809227
42685	809228
25815	809229
82822	809230
97781	809231
39121	809232
66625	809233
109853	809234
72089	809235
98312	809236
796	809237
2668	809238
104308	809239
35435	809240
91660	809241
6522	809242
46707	809243
31591	809244
45975	809245
66621	809246
358	809247
16143	809248
9930	809249
5452	809250
19750	809251
9434	809252
26590	809253
19279	809254
73250	809255
16977	809256
18485	809257
8925	809258
63696	809259
69638	809260
79939	809261
4421	809262
361	809263
45635	809264
2734	809265
18215	809266
113516	809267
59283	809268
94863	809269
18626	809270
20621	809271
23647	809272
46010	809273
91277	809274
33411	809275
16080	809276
149699	809277
1949	809278
66884	809279
57119	809280
125337	809281
68406	809282
29210	809283
2762	809284
9088	809285
13842	809286
92448	809287
107374	809288
12057	809289
13457	809290
25919	809291
7060	809292
30188	809293
58695	809294
61943	809295
13073	809296
7503	809297
5931	809298
25693	809299
834	809300
48229	809301
22792	809302
7838	809303
43358	809304
91688	809305
50983	809306
17018	809307
22658	809308
72444	809309
123444	809310
11381	809311
25720	809312
80010	809313
110447	809314
127028	809315
68678	809316
101206	809317
96710	809318
2638	809319
120858	809320
11087	809321
4433	809322
86351	809323
49577	809324
12533	809325
18936	809326
116074	809327
10731	809328
59317	809329
4873	809330
10682	809331
52847	809332
26887	809333
78274	809334
60773	809335
4084	809336
78109	809337
25431	809338
36203	809339
77221	809340
642	809341
27594	809342
86300	809343
11405	809344
24041	809345
48766	809346
72055	809347
12176	809348
77652	809349
11510	809350
3238	809351
33565	809352
13023	809353
10217	809354
15222	809355
55239	809356
11499	809357
60607	809358
89355	809359
64106	809360
1441	809361
32548	809362
20473	809363
112897	809364
40983	809365
52797	809366
10781	809367
9676	809368
34695	809369
136747	809370
31069	809371
9048	809372
6092	809373
55075	809374
112682	809375
104694	809376
6630	809377
46170	809378
1547	809379
1336	809380
15174	809381
40408	809382
21037	809383
20568	809384
1092	809385
1625	809386
41113	809387
92359	809388
33087	809389
37788	809390
58237	809391
84745	809392
72770	809393
119194	809394
32446	809395
7299	809396
109222	809397
7942	809398
22560	809399
6682	809400
40633	809401
6590	809402
109735	809403
47984	809404
103130	809405
129142	809406
98064	809407
31257	809408
1748	809409
133037	809410
11624	809411
599	809412
66276	809413
105322	809414
44146	809415
65825	809416
18337	809417
10686	809418
77520	809419
24629	809420
86727	809421
19065	809422
37399	809423
72441	809424
14582	809425
39771	809426
26553	809427
19356	809428
111404	809429
14448	809430
85773	809431
58537	809432
124683	809433
46142	809434
96237	809435
22037	809436
106086	809437
42515	809438
14408	809439
11559	809440
94	809441
62885	809442
43675	809443
71454	809444
8141	809445
45396	809446
40516	809447
4152	809448
47379	809449
118639	809450
58640	809451
15608	809452
28444	809453
25056	809454
118791	809455
295	809456
1985	809457
21398	809458
15765	809459
121607	809460
10403	809461
112131	809462
14103	809463
5156	809464
402	809465
119691	809466
49095	809467
1174	809468
175	809469
12629	809470
27937	809471
102345	809472
31225	809473
89372	809474
858	809475
119625	809476
13390	809477
42476	809478
111875	809479
33556	809480
130131	809481
138049	809482
14873	809483
71680	809484
3181	809485
1274	809486
7902	809487
64451	809488
102595	809489
48069	809490
116471	809491
25696	809492
49849	809493
3763	809494
48363	809495
3156	809496
17493	809497
29661	809498
16856	809499
10011	809500
2937	809501
36532	809502
20712	809503
3903	809504
41877	809505
1343	809506
11708	809507
6218	809508
33232	809509
43381	809510
22491	809511
70965	809512
17305	809513
59701	809514
38530	809515
48728	809516
20590	809517
60633	809518
8066	809519
86021	809520
139474	809521
95965	809522
21854	809523
23694	809524
59320	809525
27560	809526
28467	809527
68734	809528
72369	809529
100636	809530
8804	809531
26073	809532
10298	809533
98843	809534
61418	809535
81501	809536
16851	809537
7462	809538
43150	809539
16059	809540
18223	809541
1146	809542
88829	809543
20314	809544
19659	809545
11938	809546
8877	809547
20065	809548
10053	809549
9847	809550
48265	809551
119906	809552
122250	809553
17419	809554
65683	809555
19529	809556
33579	809557
118973	809558
18687	809559
16822	809560
12849	809561
69415	809562
8534	809563
56587	809564
37483	809565
79354	809566
55583	809567
68742	809568
52813	809569
35373	809570
145562	809571
97744	809572
127473	809573
127718	809574
3731	809575
95679	809576
7567	809577
24158	809578
136466	809579
561	809580
46253	809581
48870	809582
9529	809583
4116	809584
8324	809585
122892	809586
804	809587
8399	809588
96301	809589
13139	809590
83360	809591
128192	809592
4095	809593
37697	809594
2656	809595
3769	809596
110934	809597
87000	809598
16185	809599
1600	809600
78500	809601
7311	809602
13577	809603
21368	809604
55537	809605
136788	809606
77861	809607
20596	809608
1146	809609
19906	809610
59	809611
28904	809612
1928	809613
16545	809614
24753	809615
74277	809616
32993	809617
25119	809618
84364	809619
2742	809620
9338	809621
139229	809622
59640	809623
14450	809624
21468	809625
33233	809626
7546	809627
112105	809628
12700	809629
49409	809630
97561	809631
11847	809632
91538	809633
16009	809634
123989	809635
107641	809636
124999	809637
113855	809638
59293	809639
31880	809640
87782	809641
78927	809642
18264	809643
98324	809644
108009	809645
61539	809646
438	809647
127726	809648
53309	809649
4359	809650
47050	809651
87746	809652
79291	809653
26504	809654
1013	809655
19872	809656
89754	809657
181	809658
3248	809659
128300	809660
17760	809661
76509	809662
139258	809663
29034	809664
23977	809665
2426	809666
30516	809667
9778	809668
56210	809669
63598	809670
32648	809671
65392	809672
76857	809673
115925	809674
30125	809675
1208	809676
58932	809677
94370	809678
38095	809679
37854	809680
6111	809681
17565	809682
36081	809683
60684	809684
150361	809685
57830	809686
17481	809687
81302	809688
67169	809689
38971	809690
20201	809691
75265	809692
137496	809693
38979	809694
17113	809695
91323	809696
7527	809697
65695	809698
38615	809699
41761	809700
11628	809701
114762	809702
35262	809703
18524	809704
50869	809705
129055	809706
4255	809707
54783	809708
2851	809709
50519	809710
69740	809711
12413	809712
37021	809713
725	809714
50066	809715
49017	809716
17451	809717
76859	809718
36616	809719
7750	809720
54917	809721
27837	809722
75321	809723
133412	809724
34030	809725
20541	809726
61158	809727
19788	809728
141694	809729
33777	809730
50980	809731
3420	809732
63987	809733
13171	809734
37835	809735
741	809736
575	809737
65817	809738
100775	809739
85139	809740
3769	809741
36661	809742
21970	809743
1681	809744
1320	809745
63968	809746
72454	809747
14997	809748
47717	809749
15601	809750
16606	809751
86070	809752
16190	809753
32630	809754
31400	809755
35809	809756
47514	809757
13397	809758
25517	809759
16593	809760
7412	809761
84010	809762
7695	809763
46934	809764
13955	809765
35752	809766
15406	809767
95548	809768
27768	809769
23274	809770
72339	809771
65888	809772
53792	809773
16061	809774
92370	809775
38427	809776
47394	809777
71412	809778
1514	809779
29386	809780
145054	809781
136330	809782
70406	809783
8261	809784
4790	809785
38757	809786
13666	809787
45423	809788
82756	809789
35357	809790
36125	809791
47432	809792
98566	809793
45101	809794
38392	809795
72889	809796
103120	809797
80375	809798
127322	809799
7130	809800
21600	809801
33068	809802
101140	809803
3432	809804
24734	809805
31710	809806
18895	809807
14846	809808
43637	809809
13924	809810
16410	809811
52870	809812
95396	809813
7393	809814
65827	809815
647	809816
71934	809817
10280	809818
77338	809819
26092	809820
76660	809821
60641	809822
79388	809823
72589	809824
98509	809825
48279	809826
69363	809827
61270	809828
63589	809829
40982	809830
7227	809831
91	809832
31562	809833
4107	809834
35292	809835
1775	809836
26073	809837
48846	809838
7949	809839
12280	809840
3660	809841
120005	809842
116714	809843
15530	809844
3489	809845
82619	809846
12558	809847
22770	809848
111956	809849
12888	809850
6156	809851
99196	809852
97219	809853
594	809854
11377	809855
31589	809856
69712	809857
2257	809858
79050	809859
16788	809860
8024	809861
52201	809862
3578	809863
30554	809864
46436	809865
113942	809866
83474	809867
82086	809868
104633	809869
64780	809870
104443	809871
22768	809872
41618	809873
24005	809874
72207	809875
5249	809876
30744	809877
86414	809878
64409	809879
1101	809880
3162	809881
19098	809882
49256	809883
6052	809884
49804	809885
1424	809886
57249	809887
9625	809888
92522	809889
13406	809890
28281	809891
1741	809892
19613	809893
57072	809894
14789	809895
70663	809896
104250	809897
4162	809898
52596	809899
286	809900
14990	809901
77236	809902
54135	809903
9955	809904
63192	809905
145334	809906
36480	809907
49918	809908
17635	809909
148362	809910
16263	809911
8793	809912
79606	809913
47862	809914
43445	809915
57588	809916
4448	809917
24651	809918
63190	809919
118398	809920
18634	809921
5456	809922
11516	809923
35708	809924
8472	809925
24825	809926
50	809927
85775	809928
3399	809929
50123	809930
165	809931
17797	809932
8446	809933
141253	809934
16090	809935
28934	809936
33061	809937
18765	809938
13625	809939
79151	809940
16343	809941
104435	809942
111341	809943
10212	809944
25968	809945
76328	809946
39874	809947
115455	809948
95616	809949
19622	809950
116798	809951
111273	809952
47107	809953
72748	809954
91018	809955
15982	809956
7221	809957
32342	809958
9452	809959
92860	809960
26012	809961
25373	809962
5014	809963
14908	809964
1923	809965
46473	809966
488	809967
24034	809968
33410	809969
43603	809970
33795	809971
11781	809972
132641	809973
77604	809974
20043	809975
24366	809976
84562	809977
118534	809978
30240	809979
107919	809980
100535	809981
25028	809982
29668	809983
36954	809984
12158	809985
34904	809986
28279	809987
131440	809988
7914	809989
52265	809990
28780	809991
16543	809992
122712	809993
115390	809994
12292	809995
13487	809996
4133	809997
13646	809998
100614	809999
85784	810000
3512	810001
4124	810002
70861	810003
66817	810004
59052	810005
21384	810006
60629	810007
99881	810008
680	810009
32152	810010
41048	810011
107384	810012
63195	810013
47271	810014
4924	810015
22232	810016
53818	810017
73789	810018
41895	810019
82800	810020
70412	810021
58023	810022
107159	810023
105879	810024
64160	810025
104236	810026
28939	810027
3254	810028
9817	810029
53830	810030
17357	810031
3646	810032
72599	810033
89804	810034
6117	810035
2515	810036
8727	810037
828	810038
135730	810039
46479	810040
103785	810041
33315	810042
30350	810043
559	810044
85830	810045
52240	810046
109533	810047
42787	810048
20391	810049
58262	810050
30397	810051
16149	810052
12265	810053
24992	810054
89151	810055
36322	810056
27127	810057
55676	810058
104503	810059
73107	810060
1769	810061
17216	810062
76155	810063
59656	810064
93018	810065
17005	810066
407	810067
3969	810068
42334	810069
37192	810070
46582	810071
72012	810072
12448	810073
99911	810074
36208	810075
87782	810076
17168	810077
40011	810078
10636	810079
7345	810080
966	810081
65270	810082
25591	810083
89894	810084
10823	810085
63255	810086
46710	810087
34610	810088
13250	810089
14776	810090
86659	810091
3826	810092
49766	810093
37438	810094
3678	810095
89405	810096
1165	810097
128794	810098
7441	810099
2751	810100
440	810101
47177	810102
87128	810103
9342	810104
24724	810105
29828	810106
93938	810107
1134	810108
16850	810109
132411	810110
58001	810111
90127	810112
27048	810113
63894	810114
127134	810115
73997	810116
4628	810117
77921	810118
81979	810119
69977	810120
26522	810121
63596	810122
265	810123
22228	810124
10224	810125
87515	810126
10475	810127
51258	810128
54446	810129
136396	810130
15358	810131
131973	810132
56735	810133
23948	810134
7905	810135
7261	810136
38313	810137
2473	810138
40044	810139
6055	810140
233	810141
90612	810142
7341	810143
31523	810144
8395	810145
2119	810146
91327	810147
3836	810148
95296	810149
64965	810150
1046	810151
39160	810152
1855	810153
67549	810154
60414	810155
23657	810156
27070	810157
59084	810158
38214	810159
25187	810160
81707	810161
28136	810162
20741	810163
242	810164
137703	810165
85425	810166
21711	810167
7545	810168
9603	810169
79538	810170
67539	810171
7451	810172
25276	810173
943	810174
133629	810175
107518	810176
97960	810177
60922	810178
65163	810179
76475	810180
13480	810181
16913	810182
44336	810183
9238	810184
31720	810185
14336	810186
78255	810187
116386	810188
107814	810189
73788	810190
13467	810191
6248	810192
46465	810193
47067	810194
31610	810195
67154	810196
35480	810197
86006	810198
8209	810199
27723	810200
23942	810201
101979	810202
17326	810203
105731	810204
34558	810205
101758	810206
39492	810207
56897	810208
19440	810209
78334	810210
46173	810211
74154	810212
137787	810213
78779	810214
20446	810215
14280	810216
2531	810217
126975	810218
6544	810219
21682	810220
4383	810221
69001	810222
29619	810223
114147	810224
32239	810225
36678	810226
71650	810227
59047	810228
54089	810229
13594	810230
12957	810231
91321	810232
5714	810233
8698	810234
73956	810235
19941	810236
113505	810237
3053	810238
91212	810239
126672	810240
108480	810241
28742	810242
25727	810243
138342	810244
5439	810245
87135	810246
100786	810247
4438	810248
103869	810249
81177	810250
221	810251
81777	810252
46034	810253
24835	810254
2282	810255
78233	810256
28548	810257
4874	810258
5475	810259
88002	810260
80206	810261
117617	810262
39816	810263
149316	810264
79963	810265
59352	810266
43265	810267
140200	810268
27223	810269
65618	810270
723	810271
1560	810272
23305	810273
37845	810274
8439	810275
68311	810276
18972	810277
24750	810278
55748	810279
2915	810280
99970	810281
6450	810282
18507	810283
51692	810284
79	810285
80999	810286
67165	810287
3496	810288
1332	810289
75158	810290
58231	810291
80671	810292
65657	810293
14281	810294
2347	810295
47985	810296
78917	810297
74543	810298
27891	810299
83681	810300
185	810301
69606	810302
24133	810303
103565	810304
90874	810305
38553	810306
23300	810307
20462	810308
47	810309
76667	810310
30851	810311
120338	810312
102155	810313
65660	810314
46460	810315
2181	810316
14682	810317
129549	810318
1228	810319
43622	810320
2473	810321
51390	810322
63155	810323
58734	810324
42073	810325
6253	810326
11778	810327
36126	810328
82816	810329
31354	810330
33077	810331
27888	810332
1646	810333
123699	810334
5671	810335
98486	810336
73297	810337
26753	810338
11515	810339
99526	810340
61628	810341
149254	810342
37506	810343
60681	810344
78274	810345
97084	810346
4128	810347
1935	810348
7831	810349
5542	810350
78211	810351
111368	810352
127531	810353
123692	810354
150075	810355
18486	810356
9828	810357
17551	810358
17893	810359
149176	810360
58347	810361
6097	810362
26215	810363
55716	810364
3574	810365
116490	810366
32633	810367
71528	810368
14820	810369
26909	810370
37355	810371
64647	810372
40824	810373
1584	810374
18184	810375
96460	810376
21374	810377
1243	810378
75743	810379
97094	810380
30637	810381
36124	810382
40786	810383
51131	810384
55142	810385
33541	810386
25047	810387
16780	810388
78300	810389
75066	810390
53133	810391
125948	810392
17571	810393
23061	810394
3876	810395
20018	810396
13655	810397
2139	810398
17976	810399
85821	810400
31434	810401
4523	810402
81469	810403
81772	810404
857	810405
17197	810406
102737	810407
108767	810408
86584	810409
70264	810410
5710	810411
6864	810412
37865	810413
19220	810414
81267	810415
16273	810416
53474	810417
10672	810418
61639	810419
4603	810420
4387	810421
100021	810422
5015	810423
48939	810424
18484	810425
4385	810426
65568	810427
14387	810428
53560	810429
54791	810430
134330	810431
68248	810432
45155	810433
114624	810434
72043	810435
68052	810436
14008	810437
11603	810438
76508	810439
92434	810440
83206	810441
19610	810442
27992	810443
40447	810444
17946	810445
7781	810446
87515	810447
91836	810448
10412	810449
7622	810450
60541	810451
78153	810452
44297	810453
20174	810454
22356	810455
52032	810456
95930	810457
24440	810458
35636	810459
75199	810460
133193	810461
55652	810462
93291	810463
44245	810464
45797	810465
42380	810466
15852	810467
9140	810468
51599	810469
41159	810470
33030	810471
52502	810472
56081	810473
20926	810474
34598	810475
52330	810476
95308	810477
22083	810478
12110	810479
11484	810480
14226	810481
102827	810482
118178	810483
12391	810484
5935	810485
2098	810486
68831	810487
7649	810488
132856	810489
59782	810490
45057	810491
48526	810492
3269	810493
77766	810494
78564	810495
18034	810496
49662	810497
8028	810498
16061	810499
296	810500
16058	810501
5995	810502
71628	810503
25024	810504
1431	810505
98062	810506
9948	810507
56310	810508
87456	810509
27530	810510
68068	810511
15728	810512
50823	810513
11210	810514
22711	810515
8809	810516
90054	810517
114173	810518
8448	810519
19413	810520
14357	810521
80119	810522
141277	810523
64447	810524
6603	810525
3613	810526
32133	810527
110674	810528
105135	810529
43351	810530
5016	810531
131722	810532
1181	810533
49540	810534
81438	810535
70608	810536
20783	810537
8956	810538
39919	810539
131194	810540
11738	810541
68175	810542
97838	810543
10236	810544
10009	810545
136569	810546
114578	810547
46484	810548
81884	810549
26552	810550
3643	810551
9699	810552
13255	810553
66988	810554
87947	810555
12984	810556
144449	810557
9352	810558
21315	810559
47962	810560
15161	810561
98095	810562
3141	810563
45073	810564
2959	810565
128132	810566
16033	810567
23927	810568
2253	810569
22412	810570
3655	810571
183	810572
27744	810573
25057	810574
30038	810575
23741	810576
106012	810577
82835	810578
20309	810579
162	810580
9463	810581
105483	810582
13973	810583
90672	810584
105612	810585
101149	810586
12345	810587
652	810588
113348	810589
143489	810590
64622	810591
68322	810592
32400	810593
40987	810594
1376	810595
41337	810596
24836	810597
23826	810598
30847	810599
8678	810600
1450	810601
33474	810602
90513	810603
15691	810604
30930	810605
106814	810606
2392	810607
14433	810608
80642	810609
38431	810610
87545	810611
38456	810612
28454	810613
22642	810614
1759	810615
8284	810616
3293	810617
17718	810618
78135	810619
136536	810620
30870	810621
124822	810622
51664	810623
40419	810624
31165	810625
3625	810626
74426	810627
94819	810628
7817	810629
6874	810630
90780	810631
25933	810632
46329	810633
121762	810634
82047	810635
1682	810636
39714	810637
117249	810638
26496	810639
17171	810640
19165	810641
23586	810642
16500	810643
87702	810644
7436	810645
88825	810646
16724	810647
5070	810648
344	810649
67755	810650
38838	810651
39425	810652
118148	810653
62920	810654
35842	810655
77386	810656
932	810657
55448	810658
17594	810659
1616	810660
20788	810661
79323	810662
132565	810663
15589	810664
94443	810665
30813	810666
106392	810667
6855	810668
29191	810669
3215	810670
82061	810671
99956	810672
28857	810673
35026	810674
423	810675
14589	810676
314	810677
46042	810678
62684	810679
94310	810680
33378	810681
74385	810682
58244	810683
78955	810684
69380	810685
13308	810686
88443	810687
10723	810688
99428	810689
22541	810690
34022	810691
7222	810692
44314	810693
34430	810694
65992	810695
88574	810696
74285	810697
20159	810698
31136	810699
2043	810700
19306	810701
19517	810702
6200	810703
52857	810704
8013	810705
4027	810706
123473	810707
32518	810708
100856	810709
62077	810710
2785	810711
17461	810712
42783	810713
15950	810714
21570	810715
145112	810716
15376	810717
16951	810718
1434	810719
11944	810720
80112	810721
59698	810722
14022	810723
84612	810724
80776	810725
150403	810726
32207	810727
92928	810728
135993	810729
4455	810730
52695	810731
73306	810732
409	810733
67471	810734
21926	810735
43130	810736
31883	810737
2253	810738
27898	810739
98233	810740
33385	810741
3117	810742
78277	810743
29038	810744
24982	810745
58782	810746
8471	810747
24095	810748
71662	810749
3123	810750
85970	810751
58284	810752
2495	810753
4124	810754
48005	810755
220	810756
43379	810757
57522	810758
6890	810759
121988	810760
31402	810761
6089	810762
87217	810763
13444	810764
15310	810765
14617	810766
85280	810767
16494	810768
52629	810769
64844	810770
48506	810771
4564	810772
47363	810773
30115	810774
112951	810775
6686	810776
550	810777
42479	810778
26460	810779
3027	810780
289	810781
77499	810782
9080	810783
9153	810784
33975	810785
1235	810786
40010	810787
42461	810788
105115	810789
7831	810790
31471	810791
17073	810792
126462	810793
56826	810794
16204	810795
41445	810796
137305	810797
100446	810798
31152	810799
48536	810800
3275	810801
2349	810802
16225	810803
44842	810804
3185	810805
51012	810806
73297	810807
118985	810808
14375	810809
1661	810810
42	810811
106155	810812
11471	810813
31379	810814
105948	810815
87908	810816
109901	810817
40	810818
37082	810819
67764	810820
98184	810821
14673	810822
5295	810823
43591	810824
42641	810825
56624	810826
106088	810827
62369	810828
11079	810829
64888	810830
99	810831
137531	810832
6268	810833
70652	810834
6841	810835
42465	810836
51995	810837
113102	810838
58529	810839
99419	810840
330	810841
15484	810842
11346	810843
33178	810844
56042	810845
574	810846
59683	810847
117322	810848
51972	810849
88679	810850
40	810851
36468	810852
96215	810853
36502	810854
94749	810855
83128	810856
127563	810857
6833	810858
8902	810859
5291	810860
29118	810861
17091	810862
2513	810863
8714	810864
542	810865
40908	810866
142494	810867
21702	810868
20894	810869
1205	810870
109807	810871
48774	810872
52944	810873
66272	810874
3469	810875
11465	810876
4003	810877
1243	810878
619	810879
96951	810880
28404	810881
15267	810882
116565	810883
7944	810884
83635	810885
98970	810886
14763	810887
125701	810888
17144	810889
33974	810890
13309	810891
55724	810892
42825	810893
2550	810894
72514	810895
81454	810896
18957	810897
65485	810898
9072	810899
51240	810900
6896	810901
92715	810902
56779	810903
69467	810904
49948	810905
41689	810906
105309	810907
48104	810908
71242	810909
7799	810910
15406	810911
27730	810912
118783	810913
87087	810914
36136	810915
4771	810916
12153	810917
21472	810918
92388	810919
62587	810920
116527	810921
133973	810922
137752	810923
67565	810924
43925	810925
59905	810926
91749	810927
33088	810928
12818	810929
16618	810930
25055	810931
65973	810932
261	810933
723	810934
19839	810935
58828	810936
43562	810937
3398	810938
3426	810939
146647	810940
68828	810941
46490	810942
6111	810943
6634	810944
102447	810945
135509	810946
56201	810947
69619	810948
3688	810949
64810	810950
136224	810951
95825	810952
39934	810953
9418	810954
71544	810955
56704	810956
50299	810957
6624	810958
96965	810959
7979	810960
26044	810961
70673	810962
78039	810963
284	810964
94099	810965
11645	810966
26028	810967
14892	810968
12670	810969
145929	810970
30782	810971
37575	810972
87492	810973
20773	810974
121615	810975
67424	810976
28159	810977
66433	810978
105559	810979
80394	810980
128916	810981
33163	810982
111783	810983
4895	810984
64972	810985
3864	810986
1587	810987
21497	810988
52460	810989
130765	810990
558	810991
86367	810992
2318	810993
25298	810994
34050	810995
1505	810996
105583	810997
65216	810998
71679	810999
35654	811000
70536	811001
26014	811002
8620	811003
65	811004
28337	811005
55767	811006
71049	811007
69204	811008
65631	811009
6174	811010
145994	811011
87107	811012
25184	811013
18035	811014
71764	811015
107087	811016
99454	811017
15985	811018
34643	811019
63858	811020
53445	811021
1576	811022
43995	811023
62070	811024
137299	811025
69070	811026
111571	811027
43888	811028
56061	811029
66874	811030
16524	811031
66129	811032
9981	811033
17012	811034
3015	811035
47764	811036
78465	811037
29585	811038
125525	811039
76642	811040
74349	811041
67235	811042
8767	811043
75505	811044
21834	811045
38765	811046
95041	811047
35204	811048
78265	811049
59041	811050
8086	811051
19225	811052
60604	811053
75297	811054
4857	811055
40477	811056
84714	811057
5888	811058
33983	811059
35161	811060
68062	811061
37350	811062
16407	811063
13523	811064
17256	811065
131420	811066
67339	811067
2004	811068
65301	811069
88148	811070
127769	811071
10257	811072
71658	811073
81047	811074
7316	811075
81641	811076
1768	811077
38305	811078
50742	811079
36397	811080
35340	811081
131866	811082
23115	811083
26248	811084
77789	811085
94880	811086
19322	811087
108255	811088
43840	811089
17922	811090
62660	811091
34918	811092
22623	811093
26730	811094
136698	811095
31061	811096
37140	811097
37624	811098
81419	811099
12704	811100
25079	811101
17861	811102
109918	811103
36489	811104
6423	811105
29792	811106
26794	811107
53355	811108
126190	811109
32309	811110
5461	811111
3146	811112
9498	811113
145452	811114
15630	811115
22805	811116
85739	811117
30718	811118
92828	811119
102474	811120
9654	811121
12531	811122
50449	811123
26672	811124
95118	811125
93536	811126
67473	811127
4915	811128
107300	811129
26004	811130
32264	811131
15919	811132
100506	811133
95787	811134
94066	811135
23569	811136
116599	811137
58203	811138
40922	811139
2269	811140
33384	811141
24739	811142
58085	811143
5153	811144
21281	811145
49007	811146
38015	811147
46452	811148
10296	811149
34302	811150
130385	811151
72765	811152
33946	811153
38448	811154
12116	811155
34869	811156
13405	811157
115866	811158
10300	811159
23798	811160
17722	811161
2025	811162
125838	811163
17205	811164
27940	811165
13630	811166
80189	811167
23464	811168
60404	811169
4788	811170
27321	811171
26204	811172
51218	811173
51845	811174
29357	811175
44368	811176
47117	811177
34105	811178
68169	811179
19665	811180
75374	811181
25695	811182
85662	811183
108827	811184
299	811185
6075	811186
1665	811187
6074	811188
83659	811189
130311	811190
64115	811191
119957	811192
19576	811193
97017	811194
48630	811195
61851	811196
133334	811197
134624	811198
4259	811199
10937	811200
8685	811201
32819	811202
32199	811203
20321	811204
5489	811205
13727	811206
47292	811207
30061	811208
119304	811209
34985	811210
104	811211
52319	811212
690	811213
18173	811214
56658	811215
22457	811216
9857	811217
3266	811218
22895	811219
1549	811220
80981	811221
33784	811222
6690	811223
18386	811224
69864	811225
18798	811226
22029	811227
72577	811228
98113	811229
50218	811230
80749	811231
771	811232
36844	811233
7731	811234
27139	811235
8922	811236
11430	811237
67796	811238
37111	811239
18770	811240
41430	811241
23171	811242
28208	811243
148686	811244
4179	811245
61578	811246
79364	811247
44102	811248
62491	811249
18113	811250
46577	811251
19516	811252
21420	811253
76432	811254
13897	811255
32428	811256
15334	811257
8380	811258
22849	811259
5457	811260
113270	811261
36435	811262
7409	811263
18126	811264
21826	811265
74558	811266
13274	811267
44950	811268
32833	811269
22922	811270
72882	811271
33670	811272
13024	811273
81008	811274
146560	811275
51682	811276
110882	811277
115365	811278
112596	811279
8698	811280
36797	811281
71117	811282
131278	811283
81975	811284
6160	811285
103249	811286
113327	811287
11714	811288
14262	811289
9830	811290
97208	811291
5186	811292
57712	811293
104633	811294
46885	811295
32182	811296
39245	811297
73126	811298
12566	811299
101113	811300
72744	811301
88392	811302
843	811303
41853	811304
40512	811305
32143	811306
92367	811307
57535	811308
46085	811309
523	811310
14874	811311
87376	811312
43054	811313
54956	811314
119779	811315
1595	811316
31617	811317
29777	811318
27770	811319
36555	811320
68341	811321
23801	811322
30401	811323
17292	811324
7079	811325
24619	811326
1880	811327
59031	811328
100229	811329
4317	811330
10430	811331
67904	811332
47804	811333
46826	811334
8751	811335
24982	811336
53735	811337
8929	811338
48198	811339
27435	811340
3774	811341
16306	811342
57391	811343
4447	811344
56261	811345
125259	811346
17439	811347
4008	811348
2059	811349
31673	811350
33264	811351
5212	811352
36248	811353
51371	811354
31451	811355
45422	811356
47826	811357
93469	811358
148190	811359
75391	811360
31261	811361
53179	811362
39831	811363
53472	811364
2894	811365
33272	811366
21677	811367
2059	811368
93416	811369
4036	811370
4817	811371
12963	811372
83680	811373
117100	811374
125649	811375
28132	811376
9235	811377
75799	811378
14885	811379
123960	811380
46361	811381
59572	811382
114786	811383
45365	811384
21592	811385
43398	811386
127100	811387
3764	811388
8090	811389
12090	811390
44933	811391
11205	811392
4935	811393
55903	811394
51699	811395
75920	811396
8316	811397
45437	811398
9957	811399
14313	811400
7033	811401
18571	811402
4433	811403
42807	811404
33754	811405
20040	811406
96646	811407
4407	811408
429	811409
46122	811410
73497	811411
51147	811412
120618	811413
1959	811414
18871	811415
8081	811416
2874	811417
14048	811418
85481	811419
6772	811420
25474	811421
116203	811422
78641	811423
115595	811424
87522	811425
29614	811426
23721	811427
16793	811428
38376	811429
9852	811430
9588	811431
9020	811432
40522	811433
15658	811434
17734	811435
148410	811436
18416	811437
40875	811438
125289	811439
23534	811440
28046	811441
34578	811442
89310	811443
99439	811444
43843	811445
12560	811446
22510	811447
83588	811448
148004	811449
36550	811450
9016	811451
1115	811452
21454	811453
20582	811454
88624	811455
95550	811456
3505	811457
59768	811458
86287	811459
4160	811460
81569	811461
131356	811462
120244	811463
40982	811464
6695	811465
30479	811466
17129	811467
18598	811468
87885	811469
4396	811470
9173	811471
61040	811472
52803	811473
62326	811474
85160	811475
24043	811476
66766	811477
22557	811478
40251	811479
5156	811480
87733	811481
46107	811482
68234	811483
10529	811484
11508	811485
6855	811486
60189	811487
51301	811488
76778	811489
58471	811490
33223	811491
40683	811492
43104	811493
30614	811494
52996	811495
4530	811496
34815	811497
113796	811498
57787	811499
19227	811500
83018	811501
1031	811502
143856	811503
1162	811504
54078	811505
49224	811506
65152	811507
38397	811508
98693	811509
50615	811510
10352	811511
13062	811512
71059	811513
82295	811514
894	811515
73773	811516
94854	811517
16966	811518
45590	811519
19734	811520
1035	811521
5931	811522
16204	811523
1173	811524
3803	811525
14601	811526
116727	811527
82607	811528
93284	811529
6452	811530
57939	811531
86624	811532
681	811533
23383	811534
70575	811535
101063	811536
28616	811537
29179	811538
17584	811539
75380	811540
72182	811541
45827	811542
102094	811543
6318	811544
41175	811545
114243	811546
5487	811547
6561	811548
72678	811549
41034	811550
18674	811551
10901	811552
43780	811553
4377	811554
109107	811555
13895	811556
26929	811557
4484	811558
84677	811559
96218	811560
62976	811561
61062	811562
13753	811563
36459	811564
65535	811565
39455	811566
35696	811567
19970	811568
45262	811569
56504	811570
41033	811571
47608	811572
108076	811573
4325	811574
3523	811575
42384	811576
6279	811577
97748	811578
28955	811579
100000	811580
38425	811581
42652	811582
1874	811583
47866	811584
65429	811585
79509	811586
90417	811587
134250	811588
67724	811589
40182	811590
17679	811591
41191	811592
139	811593
37565	811594
25664	811595
28778	811596
140	811597
55729	811598
22197	811599
47786	811600
58184	811601
116841	811602
23959	811603
62304	811604
9464	811605
9054	811606
48333	811607
1331	811608
11659	811609
21777	811610
91559	811611
47047	811612
719	811613
48015	811614
63783	811615
52827	811616
69627	811617
134579	811618
119281	811619
20955	811620
116813	811621
35122	811622
108258	811623
37382	811624
58963	811625
81385	811626
14985	811627
85364	811628
470	811629
43749	811630
109766	811631
53276	811632
117680	811633
48167	811634
53559	811635
114603	811636
62766	811637
27692	811638
34619	811639
21956	811640
37423	811641
50270	811642
10678	811643
34313	811644
70319	811645
79447	811646
21771	811647
76125	811648
62490	811649
102473	811650
92829	811651
146146	811652
47868	811653
21626	811654
20872	811655
94006	811656
17877	811657
4154	811658
5373	811659
66090	811660
29704	811661
47543	811662
60404	811663
8710	811664
24981	811665
24840	811666
7661	811667
124608	811668
144532	811669
4597	811670
94825	811671
10862	811672
24228	811673
5786	811674
42332	811675
55775	811676
97220	811677
79840	811678
19682	811679
108760	811680
44769	811681
29360	811682
54771	811683
58013	811684
12082	811685
6885	811686
17661	811687
62969	811688
62873	811689
7420	811690
41137	811691
199	811692
112221	811693
22084	811694
26967	811695
18492	811696
104482	811697
56005	811698
24859	811699
66241	811700
55678	811701
32805	811702
55317	811703
87911	811704
9937	811705
67742	811706
56281	811707
34905	811708
39325	811709
106228	811710
22664	811711
49225	811712
27942	811713
21816	811714
12512	811715
20282	811716
49016	811717
16412	811718
34702	811719
6898	811720
79839	811721
33614	811722
4559	811723
19905	811724
99378	811725
16760	811726
20232	811727
18044	811728
25794	811729
4033	811730
8641	811731
1365	811732
4591	811733
16531	811734
101388	811735
85103	811736
6079	811737
65453	811738
46009	811739
42736	811740
17346	811741
2381	811742
95997	811743
15930	811744
6879	811745
35463	811746
6730	811747
10042	811748
118854	811749
954	811750
98168	811751
716	811752
142258	811753
38277	811754
32035	811755
407	811756
49531	811757
14700	811758
378	811759
20849	811760
50889	811761
2414	811762
98134	811763
28922	811764
88565	811765
58332	811766
35747	811767
127620	811768
1746	811769
33129	811770
19492	811771
31897	811772
102564	811773
141196	811774
119415	811775
3549	811776
73488	811777
52139	811778
90630	811779
40484	811780
45888	811781
43346	811782
37068	811783
49816	811784
44547	811785
53216	811786
48708	811787
37549	811788
29272	811789
37964	811790
11674	811791
71525	811792
9717	811793
73030	811794
16364	811795
1310	811796
15015	811797
93032	811798
10945	811799
77019	811800
24	811801
5513	811802
55399	811803
41910	811804
1383	811805
70129	811806
54283	811807
18534	811808
55606	811809
147424	811810
31914	811811
88443	811812
139607	811813
21502	811814
138151	811815
125131	811816
50293	811817
62762	811818
9394	811819
26383	811820
37976	811821
44358	811822
47690	811823
11900	811824
105913	811825
70966	811826
49069	811827
40278	811828
103228	811829
2522	811830
109996	811831
95135	811832
26994	811833
54090	811834
120346	811835
4829	811836
8527	811837
42260	811838
2154	811839
71222	811840
23694	811841
85022	811842
100115	811843
3883	811844
61531	811845
51346	811846
31973	811847
39652	811848
76989	811849
904	811850
36313	811851
31169	811852
43591	811853
29733	811854
43176	811855
54220	811856
8912	811857
20312	811858
57684	811859
130709	811860
14970	811861
121897	811862
21709	811863
12658	811864
50668	811865
115634	811866
46837	811867
40206	811868
49478	811869
1879	811870
39063	811871
1907	811872
5	811873
4957	811874
83061	811875
31535	811876
23039	811877
70111	811878
122055	811879
88086	811880
7290	811881
3742	811882
124821	811883
28767	811884
70456	811885
6163	811886
84712	811887
93811	811888
45636	811889
28830	811890
71647	811891
68564	811892
133684	811893
66102	811894
29137	811895
43784	811896
47110	811897
83999	811898
4237	811899
39403	811900
10848	811901
19134	811902
39084	811903
45202	811904
92155	811905
41377	811906
9202	811907
49966	811908
94481	811909
78808	811910
71743	811911
19497	811912
104190	811913
45656	811914
3756	811915
17582	811916
55950	811917
21397	811918
36168	811919
20487	811920
45473	811921
55240	811922
5406	811923
1221	811924
10976	811925
30846	811926
36256	811927
5482	811928
11860	811929
8210	811930
6071	811931
56129	811932
63610	811933
130142	811934
109112	811935
14317	811936
97391	811937
14003	811938
74016	811939
42390	811940
1978	811941
5181	811942
17605	811943
99328	811944
24796	811945
35750	811946
26876	811947
26840	811948
80566	811949
9112	811950
17821	811951
20295	811952
76099	811953
81198	811954
51291	811955
1315	811956
24069	811957
101744	811958
66877	811959
32113	811960
106887	811961
52071	811962
120632	811963
60500	811964
40753	811965
47571	811966
4082	811967
53929	811968
96877	811969
55776	811970
5807	811971
62735	811972
63692	811973
45429	811974
92711	811975
27503	811976
73635	811977
60269	811978
1068	811979
52465	811980
80230	811981
16817	811982
51174	811983
148177	811984
2947	811985
59767	811986
50190	811987
117999	811988
84535	811989
25900	811990
7422	811991
65174	811992
7461	811993
72045	811994
86177	811995
2856	811996
3791	811997
853	811998
7623	811999
71273	812000
110694	812001
48081	812002
85424	812003
31001	812004
17613	812005
128853	812006
6537	812007
17861	812008
722	812009
2034	812010
60263	812011
26621	812012
36212	812013
103318	812014
27749	812015
39303	812016
25082	812017
107047	812018
27348	812019
1154	812020
3573	812021
35562	812022
13277	812023
68676	812024
87400	812025
13249	812026
29775	812027
82750	812028
11774	812029
12206	812030
12087	812031
22279	812032
1417	812033
52497	812034
42687	812035
33435	812036
26698	812037
69882	812038
110430	812039
103473	812040
1449	812041
14412	812042
2935	812043
27240	812044
67185	812045
77798	812046
382	812047
50793	812048
1770	812049
47993	812050
61759	812051
6234	812052
14504	812053
5128	812054
123228	812055
36	812056
108713	812057
1012	812058
72328	812059
9823	812060
53877	812061
2225	812062
119145	812063
70206	812064
72205	812065
87477	812066
33551	812067
329	812068
7792	812069
31206	812070
13746	812071
61110	812072
73718	812073
60170	812074
8435	812075
122835	812076
47684	812077
109150	812078
75588	812079
148313	812080
55397	812081
13026	812082
13895	812083
19238	812084
102138	812085
4425	812086
54616	812087
15295	812088
1925	812089
7646	812090
55125	812091
6075	812092
28512	812093
135890	812094
64750	812095
40329	812096
7249	812097
6224	812098
41223	812099
134043	812100
5739	812101
39434	812102
56912	812103
42833	812104
12439	812105
77030	812106
12176	812107
113158	812108
8124	812109
38443	812110
16437	812111
37631	812112
38657	812113
40695	812114
6815	812115
219	812116
21278	812117
133173	812118
9094	812119
31249	812120
5455	812121
8553	812122
122633	812123
12022	812124
1245	812125
52685	812126
64045	812127
38737	812128
62336	812129
6129	812130
34915	812131
20933	812132
103964	812133
3441	812134
20234	812135
138387	812136
21005	812137
11303	812138
6111	812139
24208	812140
94261	812141
26361	812142
113018	812143
26282	812144
61544	812145
75061	812146
28742	812147
6237	812148
2907	812149
149966	812150
72915	812151
72464	812152
11178	812153
20570	812154
88483	812155
33809	812156
21595	812157
48077	812158
98410	812159
21881	812160
78611	812161
1594	812162
29944	812163
77334	812164
414	812165
116362	812166
54399	812167
25040	812168
23890	812169
10663	812170
98717	812171
116557	812172
38178	812173
45052	812174
48593	812175
35190	812176
9094	812177
70295	812178
872	812179
15600	812180
73823	812181
78584	812182
16320	812183
85356	812184
91571	812185
2599	812186
105417	812187
92177	812188
40	812189
8307	812190
4874	812191
137760	812192
15979	812193
116540	812194
95895	812195
2036	812196
82911	812197
59697	812198
45603	812199
18833	812200
42649	812201
72698	812202
28561	812203
78211	812204
7709	812205
57105	812206
7608	812207
50582	812208
34819	812209
13087	812210
6827	812211
58659	812212
3754	812213
38412	812214
7882	812215
119309	812216
14179	812217
21325	812218
97472	812219
6970	812220
797	812221
35247	812222
11764	812223
19389	812224
48139	812225
32010	812226
63589	812227
44989	812228
4981	812229
96817	812230
162	812231
17561	812232
11645	812233
108316	812234
68389	812235
59387	812236
26323	812237
291	812238
409	812239
11690	812240
29946	812241
31050	812242
148811	812243
47211	812244
14329	812245
87153	812246
51533	812247
47905	812248
10768	812249
33827	812250
58924	812251
10645	812252
2146	812253
104119	812254
32957	812255
84607	812256
1434	812257
106959	812258
95026	812259
39074	812260
9692	812261
26545	812262
46275	812263
17789	812264
4351	812265
88	812266
69734	812267
23997	812268
12652	812269
82356	812270
2045	812271
40784	812272
4615	812273
83291	812274
39785	812275
10348	812276
81044	812277
16529	812278
7158	812279
9135	812280
1661	812281
64728	812282
1329	812283
99178	812284
54632	812285
31960	812286
30848	812287
145443	812288
1885	812289
118811	812290
188	812291
90840	812292
88293	812293
72310	812294
34752	812295
68105	812296
55946	812297
46750	812298
95441	812299
60658	812300
103026	812301
116977	812302
54890	812303
1143	812304
84306	812305
38850	812306
133730	812307
7069	812308
4356	812309
81194	812310
119541	812311
27429	812312
61995	812313
124455	812314
30459	812315
4476	812316
8891	812317
29210	812318
12944	812319
444	812320
1693	812321
72388	812322
405	812323
68444	812324
49766	812325
9076	812326
3795	812327
120293	812328
2527	812329
3966	812330
46487	812331
30028	812332
37258	812333
14434	812334
22030	812335
1948	812336
65557	812337
75147	812338
9802	812339
131650	812340
506	812341
36246	812342
61241	812343
2747	812344
36841	812345
7775	812346
3873	812347
3928	812348
20443	812349
2337	812350
99548	812351
108129	812352
1039	812353
47492	812354
30855	812355
45178	812356
11241	812357
85656	812358
1986	812359
71072	812360
50230	812361
3112	812362
1752	812363
20694	812364
5868	812365
16133	812366
9966	812367
17004	812368
62503	812369
47738	812370
119733	812371
312	812372
142335	812373
13273	812374
15798	812375
11741	812376
20432	812377
21204	812378
46743	812379
16741	812380
9281	812381
5421	812382
27492	812383
3938	812384
74697	812385
1867	812386
38077	812387
128715	812388
14048	812389
60402	812390
59621	812391
5773	812392
83215	812393
71448	812394
20548	812395
99625	812396
2069	812397
16646	812398
116011	812399
30829	812400
5449	812401
97769	812402
42145	812403
146853	812404
140175	812405
73747	812406
71087	812407
59885	812408
29996	812409
64479	812410
12524	812411
94008	812412
6590	812413
17626	812414
52608	812415
705	812416
47381	812417
22120	812418
2567	812419
513	812420
37996	812421
6970	812422
22764	812423
5824	812424
39244	812425
126199	812426
5072	812427
9256	812428
94519	812429
101545	812430
5267	812431
95911	812432
59506	812433
51522	812434
1507	812435
66919	812436
67126	812437
85634	812438
9546	812439
15546	812440
125140	812441
96043	812442
60262	812443
10430	812444
88797	812445
12819	812446
4513	812447
44913	812448
34445	812449
62949	812450
20414	812451
25666	812452
85365	812453
24300	812454
29230	812455
4759	812456
54462	812457
73649	812458
7275	812459
49075	812460
11590	812461
9825	812462
45323	812463
87212	812464
59486	812465
47052	812466
35938	812467
113057	812468
43045	812469
18228	812470
54811	812471
8930	812472
28687	812473
25	812474
50500	812475
64150	812476
60608	812477
27285	812478
7199	812479
115891	812480
59514	812481
37280	812482
17052	812483
29042	812484
27641	812485
8504	812486
30408	812487
53131	812488
3077	812489
884	812490
37444	812491
3428	812492
7414	812493
15229	812494
4833	812495
49878	812496
8909	812497
2487	812498
103997	812499
101581	812500
114469	812501
3471	812502
6012	812503
95870	812504
3452	812505
135994	812506
14754	812507
54152	812508
11186	812509
2953	812510
658	812511
39178	812512
6848	812513
46991	812514
82690	812515
133355	812516
37467	812517
5459	812518
100931	812519
74945	812520
75697	812521
34009	812522
24734	812523
40970	812524
2388	812525
20341	812526
43526	812527
83415	812528
1353	812529
97858	812530
47226	812531
50102	812532
101754	812533
7052	812534
9230	812535
56799	812536
7842	812537
8087	812538
36781	812539
67304	812540
1774	812541
86328	812542
130801	812543
17825	812544
71215	812545
79097	812546
48644	812547
46169	812548
83899	812549
85376	812550
50247	812551
35615	812552
21379	812553
8882	812554
22145	812555
149285	812556
103132	812557
19186	812558
99803	812559
1159	812560
116991	812561
26589	812562
7969	812563
135086	812564
22127	812565
115928	812566
131774	812567
24887	812568
99099	812569
31077	812570
29702	812571
113382	812572
8469	812573
56946	812574
120790	812575
62454	812576
18288	812577
18868	812578
23659	812579
16668	812580
66303	812581
124932	812582
7362	812583
18034	812584
16909	812585
16833	812586
3387	812587
66661	812588
2614	812589
24787	812590
30195	812591
106366	812592
47009	812593
28845	812594
665	812595
51270	812596
16619	812597
50972	812598
52921	812599
35912	812600
76431	812601
30268	812602
85674	812603
82146	812604
100811	812605
26638	812606
121	812607
12996	812608
18723	812609
97661	812610
550	812611
2011	812612
45945	812613
1834	812614
37230	812615
16867	812616
1264	812617
14925	812618
106627	812619
16267	812620
2681	812621
4947	812622
105920	812623
63064	812624
31095	812625
19558	812626
23582	812627
15185	812628
4238	812629
2923	812630
106637	812631
61881	812632
30036	812633
80812	812634
127055	812635
112061	812636
74024	812637
30084	812638
31752	812639
46641	812640
46052	812641
57440	812642
9293	812643
45132	812644
149438	812645
138076	812646
50649	812647
96585	812648
134666	812649
51229	812650
17635	812651
68566	812652
123357	812653
50702	812654
104930	812655
94507	812656
54441	812657
48635	812658
32907	812659
62046	812660
78500	812661
46375	812662
31300	812663
2775	812664
11860	812665
37042	812666
2655	812667
41702	812668
23662	812669
5571	812670
19893	812671
97668	812672
37502	812673
48390	812674
19912	812675
96791	812676
37384	812677
5959	812678
8205	812679
82720	812680
17104	812681
32078	812682
59920	812683
107067	812684
12620	812685
4448	812686
9909	812687
8876	812688
30966	812689
47487	812690
38707	812691
45266	812692
19449	812693
135965	812694
6214	812695
46202	812696
90496	812697
30955	812698
19136	812699
42468	812700
131751	812701
78450	812702
67975	812703
78229	812704
11419	812705
58508	812706
2987	812707
42702	812708
95514	812709
65529	812710
2166	812711
20343	812712
78452	812713
49897	812714
7	812715
121101	812716
19663	812717
11084	812718
89487	812719
26956	812720
109949	812721
61537	812722
17069	812723
4595	812724
67784	812725
49058	812726
95580	812727
17442	812728
50790	812729
4139	812730
101320	812731
29660	812732
71838	812733
24578	812734
11138	812735
6843	812736
47065	812737
39396	812738
146165	812739
25992	812740
104044	812741
2831	812742
32272	812743
38085	812744
42035	812745
12693	812746
5282	812747
92689	812748
39330	812749
25031	812750
861	812751
106671	812752
1978	812753
23836	812754
21220	812755
1815	812756
4658	812757
1768	812758
54112	812759
30666	812760
44578	812761
41815	812762
128182	812763
28076	812764
71971	812765
54204	812766
5737	812767
11092	812768
9525	812769
103326	812770
18347	812771
1677	812772
130699	812773
29271	812774
78976	812775
297	812776
59230	812777
35300	812778
56709	812779
10962	812780
47361	812781
8903	812782
94176	812783
2255	812784
82350	812785
113138	812786
75392	812787
8012	812788
100706	812789
113636	812790
125714	812791
124	812792
226	812793
69628	812794
78514	812795
7306	812796
23781	812797
61959	812798
88525	812799
4550	812800
39148	812801
102131	812802
146213	812803
4586	812804
36935	812805
11498	812806
56535	812807
63826	812808
106044	812809
5756	812810
69415	812811
21403	812812
134336	812813
24614	812814
28707	812815
15276	812816
17530	812817
1164	812818
19987	812819
41424	812820
8916	812821
49496	812822
23867	812823
96	812824
13724	812825
62569	812826
4757	812827
26730	812828
6298	812829
32958	812830
36263	812831
21445	812832
101330	812833
193	812834
3650	812835
111145	812836
75715	812837
47059	812838
61172	812839
87685	812840
116431	812841
21243	812842
3700	812843
73896	812844
19752	812845
4774	812846
31275	812847
13785	812848
22992	812849
2365	812850
107317	812851
4609	812852
2192	812853
70166	812854
192	812855
70436	812856
7561	812857
6741	812858
50976	812859
25143	812860
29252	812861
25086	812862
95361	812863
71779	812864
27428	812865
1753	812866
86119	812867
64141	812868
60636	812869
30721	812870
131197	812871
32719	812872
15819	812873
119792	812874
23719	812875
11343	812876
44228	812877
80327	812878
55302	812879
53204	812880
5092	812881
6613	812882
23738	812883
60019	812884
55046	812885
130256	812886
60697	812887
79141	812888
14338	812889
2708	812890
4059	812891
53092	812892
23438	812893
19280	812894
121882	812895
28967	812896
2302	812897
10637	812898
21836	812899
44463	812900
38897	812901
10091	812902
39020	812903
36483	812904
26502	812905
67287	812906
35386	812907
27027	812908
80783	812909
51223	812910
8408	812911
31098	812912
57927	812913
118269	812914
83406	812915
79865	812916
61438	812917
24795	812918
15640	812919
39033	812920
360	812921
10046	812922
4906	812923
66782	812924
71968	812925
44184	812926
46702	812927
38286	812928
59981	812929
18459	812930
24500	812931
579	812932
43029	812933
95143	812934
4901	812935
97005	812936
16316	812937
1368	812938
73588	812939
74320	812940
15762	812941
59403	812942
56324	812943
99287	812944
129069	812945
10623	812946
77285	812947
112470	812948
24080	812949
55041	812950
40845	812951
18993	812952
31070	812953
103380	812954
15238	812955
1544	812956
96633	812957
66141	812958
104822	812959
40063	812960
52128	812961
38750	812962
39237	812963
42454	812964
2989	812965
86610	812966
13095	812967
23274	812968
104056	812969
52953	812970
2327	812971
8360	812972
99	812973
42179	812974
15665	812975
72383	812976
96370	812977
13293	812978
104515	812979
43616	812980
102767	812981
51594	812982
23469	812983
43694	812984
44841	812985
310	812986
123629	812987
18738	812988
16442	812989
4024	812990
84858	812991
64354	812992
61983	812993
48523	812994
9785	812995
11240	812996
132037	812997
59087	812998
4513	812999
46615	813000
65390	813001
2058	813002
146881	813003
17364	813004
64262	813005
57535	813006
51204	813007
55546	813008
559	813009
12930	813010
31352	813011
142895	813012
2050	813013
25099	813014
35911	813015
110171	813016
21689	813017
57866	813018
26303	813019
91558	813020
47287	813021
58605	813022
89520	813023
61516	813024
65366	813025
44026	813026
66265	813027
59168	813028
93412	813029
51230	813030
26965	813031
14285	813032
7102	813033
65192	813034
52423	813035
45614	813036
49503	813037
42417	813038
61423	813039
102420	813040
50927	813041
75975	813042
4316	813043
18369	813044
41925	813045
48408	813046
8496	813047
53695	813048
17097	813049
92708	813050
42592	813051
22416	813052
17938	813053
5090	813054
81325	813055
40715	813056
85177	813057
123106	813058
34211	813059
24338	813060
42172	813061
53689	813062
4292	813063
19662	813064
935	813065
90401	813066
11340	813067
1069	813068
1705	813069
25729	813070
27949	813071
34329	813072
58610	813073
11912	813074
12334	813075
23486	813076
14069	813077
85821	813078
29679	813079
26648	813080
105174	813081
4144	813082
144324	813083
98144	813084
114639	813085
13631	813086
13377	813087
81574	813088
59194	813089
19434	813090
4348	813091
40733	813092
42580	813093
21475	813094
57800	813095
130608	813096
16161	813097
68956	813098
8425	813099
27627	813100
285	813101
56138	813102
84318	813103
10426	813104
1033	813105
79717	813106
19570	813107
45350	813108
84	813109
19787	813110
120588	813111
868	813112
103865	813113
81921	813114
4573	813115
6684	813116
40535	813117
67806	813118
15842	813119
114053	813120
75295	813121
3335	813122
117137	813123
278	813124
81427	813125
139974	813126
140053	813127
9312	813128
3426	813129
19307	813130
3949	813131
65121	813132
78112	813133
46038	813134
35213	813135
82412	813136
55561	813137
78461	813138
12627	813139
722	813140
38647	813141
13713	813142
61621	813143
50607	813144
37825	813145
23470	813146
6229	813147
86855	813148
32061	813149
18897	813150
104770	813151
19516	813152
8875	813153
59904	813154
28444	813155
4808	813156
124448	813157
90992	813158
15752	813159
76317	813160
3945	813161
76498	813162
31139	813163
63116	813164
99115	813165
101164	813166
62875	813167
4458	813168
14456	813169
2531	813170
21050	813171
949	813172
82023	813173
52201	813174
45369	813175
83991	813176
71802	813177
68632	813178
121686	813179
81611	813180
65293	813181
113110	813182
50685	813183
33647	813184
75364	813185
89377	813186
63018	813187
73677	813188
6295	813189
104210	813190
28117	813191
6501	813192
3286	813193
23169	813194
25614	813195
58802	813196
62493	813197
32530	813198
53603	813199
12689	813200
27878	813201
4701	813202
25875	813203
11258	813204
35504	813205
118204	813206
8510	813207
22724	813208
18056	813209
91337	813210
125084	813211
104	813212
19909	813213
37445	813214
12147	813215
123481	813216
29678	813217
19978	813218
109699	813219
34265	813220
24918	813221
33289	813222
42680	813223
105197	813224
7167	813225
20684	813226
83893	813227
96450	813228
65098	813229
66874	813230
84397	813231
34667	813232
17916	813233
82544	813234
41012	813235
18650	813236
2595	813237
17143	813238
22876	813239
80117	813240
113684	813241
54751	813242
82975	813243
101352	813244
92378	813245
49906	813246
14398	813247
1171	813248
79689	813249
37412	813250
69027	813251
19869	813252
77326	813253
52590	813254
10979	813255
61487	813256
16665	813257
29113	813258
80025	813259
70391	813260
13759	813261
49413	813262
3852	813263
28404	813264
49450	813265
3259	813266
68360	813267
5132	813268
31636	813269
8837	813270
2301	813271
37799	813272
3584	813273
91534	813274
95990	813275
5424	813276
11263	813277
76460	813278
10687	813279
111224	813280
38992	813281
1303	813282
35956	813283
92648	813284
76673	813285
2640	813286
97924	813287
10716	813288
56807	813289
118236	813290
6723	813291
15372	813292
10865	813293
46466	813294
82491	813295
15052	813296
57043	813297
126253	813298
84391	813299
19009	813300
23139	813301
3992	813302
108216	813303
64676	813304
11299	813305
42158	813306
5349	813307
120911	813308
14544	813309
7734	813310
85298	813311
1629	813312
79663	813313
1715	813314
50770	813315
31544	813316
9824	813317
40954	813318
15660	813319
54393	813320
52894	813321
67111	813322
95775	813323
126891	813324
4724	813325
27012	813326
2518	813327
84408	813328
56086	813329
92269	813330
23764	813331
84527	813332
27206	813333
56108	813334
27095	813335
14416	813336
35551	813337
128000	813338
20648	813339
3154	813340
20051	813341
12927	813342
4804	813343
44715	813344
34442	813345
2391	813346
25306	813347
20018	813348
66484	813349
17176	813350
15138	813351
7425	813352
40072	813353
15618	813354
7020	813355
83445	813356
34179	813357
43628	813358
5263	813359
36162	813360
36446	813361
13356	813362
69411	813363
50624	813364
29457	813365
16837	813366
8645	813367
5394	813368
50736	813369
95619	813370
340	813371
7728	813372
17820	813373
89416	813374
99408	813375
109026	813376
16196	813377
20789	813378
729	813379
54821	813380
14718	813381
1263	813382
97058	813383
12304	813384
29259	813385
30798	813386
20184	813387
12666	813388
31750	813389
39705	813390
23071	813391
6333	813392
27071	813393
5882	813394
115256	813395
25349	813396
19454	813397
56398	813398
82123	813399
59648	813400
15524	813401
55926	813402
10881	813403
35551	813404
5	813405
3526	813406
746	813407
31177	813408
39824	813409
372	813410
39838	813411
29673	813412
110364	813413
25261	813414
39816	813415
78317	813416
121694	813417
1345	813418
35821	813419
45133	813420
9837	813421
138414	813422
88683	813423
26738	813424
34361	813425
31690	813426
43239	813427
25263	813428
48790	813429
64257	813430
11540	813431
26377	813432
124799	813433
434	813434
195	813435
14826	813436
15177	813437
29719	813438
87627	813439
27080	813440
81728	813441
33990	813442
11921	813443
13593	813444
43609	813445
44381	813446
117012	813447
33896	813448
29901	813449
2860	813450
20760	813451
35886	813452
31840	813453
15219	813454
15066	813455
14881	813456
97181	813457
116087	813458
40095	813459
64845	813460
41338	813461
619	813462
138354	813463
93072	813464
1949	813465
73104	813466
1691	813467
50532	813468
35964	813469
3677	813470
129356	813471
43575	813472
7010	813473
103320	813474
67581	813475
119472	813476
121888	813477
32231	813478
36004	813479
13334	813480
470	813481
32973	813482
2406	813483
9437	813484
881	813485
21526	813486
130744	813487
121292	813488
109181	813489
121889	813490
59544	813491
69108	813492
58866	813493
8563	813494
93422	813495
70615	813496
19650	813497
50821	813498
22640	813499
33518	813500
85237	813501
22794	813502
8254	813503
97466	813504
39946	813505
84913	813506
74138	813507
33045	813508
119262	813509
104661	813510
11607	813511
104252	813512
14824	813513
66657	813514
148845	813515
84744	813516
4405	813517
10450	813518
4855	813519
84369	813520
33356	813521
34292	813522
11198	813523
58298	813524
122418	813525
33955	813526
10	813527
81936	813528
59845	813529
30344	813530
8443	813531
16666	813532
352	813533
133760	813534
28906	813535
5542	813536
38576	813537
26287	813538
10542	813539
3814	813540
83272	813541
26527	813542
13213	813543
1512	813544
42657	813545
5734	813546
33778	813547
622	813548
32183	813549
146824	813550
50698	813551
12525	813552
14495	813553
15209	813554
122618	813555
4694	813556
85805	813557
35684	813558
8516	813559
132098	813560
1742	813561
139807	813562
25905	813563
88490	813564
55740	813565
66052	813566
95726	813567
85750	813568
19604	813569
13091	813570
55770	813571
97984	813572
61631	813573
10848	813574
24165	813575
1110	813576
44829	813577
17447	813578
5895	813579
3709	813580
4482	813581
89716	813582
79880	813583
30594	813584
27563	813585
60812	813586
83263	813587
21492	813588
919	813589
120693	813590
25660	813591
86414	813592
26175	813593
56278	813594
3689	813595
10416	813596
30845	813597
1033	813598
25622	813599
82218	813600
28137	813601
142740	813602
57152	813603
32012	813604
2691	813605
14040	813606
57905	813607
3372	813608
580	813609
86775	813610
3420	813611
11733	813612
86974	813613
64352	813614
1721	813615
116335	813616
17974	813617
7145	813618
67245	813619
57082	813620
53609	813621
35877	813622
135699	813623
108709	813624
60167	813625
22749	813626
29344	813627
591	813628
121355	813629
30446	813630
45212	813631
37522	813632
14043	813633
147528	813634
78302	813635
68031	813636
76667	813637
3059	813638
68623	813639
18692	813640
13564	813641
143761	813642
87674	813643
82914	813644
26847	813645
9159	813646
26590	813647
46045	813648
80082	813649
150451	813650
68167	813651
81240	813652
21535	813653
4844	813654
11847	813655
91169	813656
8351	813657
6092	813658
136826	813659
6608	813660
3076	813661
7509	813662
64252	813663
37810	813664
3081	813665
10266	813666
119890	813667
3224	813668
28386	813669
38232	813670
116450	813671
73538	813672
6743	813673
6216	813674
11512	813675
97019	813676
115659	813677
72409	813678
35881	813679
49212	813680
29732	813681
7322	813682
73441	813683
19404	813684
7531	813685
7146	813686
114745	813687
4593	813688
1072	813689
5200	813690
36369	813691
19756	813692
2924	813693
87435	813694
40252	813695
96812	813696
61856	813697
70481	813698
18520	813699
7654	813700
130147	813701
114260	813702
139117	813703
39553	813704
61412	813705
36088	813706
9188	813707
3254	813708
67768	813709
25053	813710
21410	813711
6031	813712
107026	813713
9521	813714
80940	813715
47238	813716
515	813717
20662	813718
118818	813719
21654	813720
57177	813721
1497	813722
5222	813723
16049	813724
7282	813725
2012	813726
8908	813727
3752	813728
276	813729
9737	813730
33222	813731
40883	813732
40711	813733
3278	813734
54697	813735
118061	813736
39114	813737
76286	813738
3724	813739
12240	813740
48859	813741
146127	813742
5653	813743
29027	813744
64325	813745
38912	813746
28107	813747
6380	813748
52612	813749
12729	813750
33068	813751
46231	813752
1799	813753
134094	813754
23011	813755
27544	813756
70255	813757
90974	813758
28711	813759
3363	813760
5261	813761
113553	813762
131087	813763
11747	813764
38111	813765
13598	813766
5986	813767
34748	813768
17113	813769
54213	813770
12999	813771
16126	813772
97734	813773
131453	813774
85480	813775
59101	813776
67789	813777
81948	813778
45411	813779
81752	813780
61172	813781
44616	813782
10931	813783
38955	813784
37517	813785
83495	813786
41600	813787
21181	813788
69309	813789
105133	813790
14042	813791
48927	813792
78593	813793
61744	813794
114516	813795
16965	813796
18742	813797
85700	813798
1765	813799
82677	813800
30625	813801
69975	813802
45551	813803
5487	813804
94901	813805
14582	813806
76496	813807
17681	813808
28469	813809
16444	813810
44897	813811
110769	813812
31487	813813
35833	813814
21248	813815
39809	813816
817	813817
20249	813818
116364	813819
88646	813820
102076	813821
1692	813822
116053	813823
11023	813824
99595	813825
24243	813826
3996	813827
894	813828
86096	813829
22360	813830
118696	813831
141099	813832
3525	813833
54318	813834
91816	813835
5313	813836
14562	813837
103403	813838
97578	813839
15697	813840
11794	813841
4470	813842
119333	813843
71492	813844
14232	813845
19542	813846
11315	813847
132939	813848
43047	813849
86143	813850
15016	813851
67301	813852
4715	813853
85796	813854
146458	813855
112903	813856
6378	813857
33111	813858
70414	813859
5507	813860
23054	813861
45844	813862
71862	813863
66896	813864
92133	813865
33070	813866
26827	813867
125754	813868
1572	813869
35712	813870
115885	813871
79155	813872
56738	813873
61058	813874
94972	813875
84332	813876
7454	813877
4555	813878
14576	813879
1468	813880
74387	813881
44857	813882
31219	813883
5982	813884
24197	813885
3449	813886
31581	813887
95103	813888
20084	813889
30784	813890
145296	813891
31598	813892
6104	813893
567	813894
38629	813895
24964	813896
17469	813897
127162	813898
20762	813899
58964	813900
89397	813901
20636	813902
18939	813903
2693	813904
12734	813905
8370	813906
1616	813907
21467	813908
60854	813909
45830	813910
147604	813911
72307	813912
68547	813913
4045	813914
100009	813915
103735	813916
97178	813917
18548	813918
21115	813919
44521	813920
96673	813921
34105	813922
17452	813923
30738	813924
2313	813925
67941	813926
44540	813927
19097	813928
24891	813929
11179	813930
109129	813931
8420	813932
27212	813933
83548	813934
89435	813935
58697	813936
1676	813937
119740	813938
86881	813939
12795	813940
88620	813941
30966	813942
7197	813943
48119	813944
59068	813945
35699	813946
11934	813947
80354	813948
5115	813949
56013	813950
21337	813951
21258	813952
107169	813953
1288	813954
68839	813955
3620	813956
30672	813957
9921	813958
72312	813959
100491	813960
41453	813961
16273	813962
113128	813963
70635	813964
21295	813965
70383	813966
110593	813967
18596	813968
9089	813969
20035	813970
4130	813971
9613	813972
34643	813973
6349	813974
15995	813975
42551	813976
31223	813977
65847	813978
100020	813979
94666	813980
7277	813981
235	813982
19624	813983
2428	813984
56783	813985
77	813986
15517	813987
38624	813988
17811	813989
89623	813990
26715	813991
50095	813992
10951	813993
107	813994
18155	813995
6562	813996
19809	813997
4950	813998
40852	813999
12593	814000
115976	814001
5592	814002
127252	814003
121276	814004
99455	814005
67292	814006
19086	814007
103352	814008
75914	814009
19882	814010
10592	814011
8874	814012
42450	814013
63327	814014
46993	814015
11639	814016
25378	814017
25200	814018
59645	814019
40026	814020
11701	814021
101522	814022
12001	814023
26156	814024
22749	814025
16192	814026
59404	814027
6353	814028
3281	814029
2625	814030
86364	814031
8049	814032
19828	814033
36846	814034
36069	814035
14517	814036
93858	814037
40081	814038
102918	814039
13611	814040
118391	814041
77678	814042
10855	814043
55031	814044
81592	814045
49519	814046
13846	814047
3049	814048
123457	814049
6898	814050
22877	814051
28292	814052
42278	814053
36727	814054
134388	814055
49725	814056
49748	814057
297	814058
58835	814059
47295	814060
310	814061
2480	814062
55691	814063
64417	814064
7097	814065
14183	814066
55838	814067
2660	814068
122065	814069
13782	814070
30786	814071
47484	814072
130049	814073
19051	814074
79323	814075
68750	814076
13760	814077
47534	814078
12119	814079
456	814080
117964	814081
16715	814082
34581	814083
74065	814084
8418	814085
4383	814086
72997	814087
106727	814088
34883	814089
33732	814090
81927	814091
56064	814092
103756	814093
5730	814094
26675	814095
149950	814096
29575	814097
84312	814098
95501	814099
780	814100
16108	814101
3222	814102
3988	814103
2014	814104
9451	814105
10565	814106
15924	814107
17177	814108
35587	814109
23442	814110
85145	814111
119962	814112
34453	814113
1857	814114
14173	814115
72123	814116
35911	814117
23053	814118
41822	814119
4629	814120
5273	814121
44379	814122
20077	814123
11057	814124
13328	814125
26262	814126
29076	814127
58498	814128
59211	814129
33844	814130
992	814131
30727	814132
106301	814133
4430	814134
24252	814135
17831	814136
102308	814137
98315	814138
42323	814139
9744	814140
30944	814141
109824	814142
95457	814143
42529	814144
41275	814145
34975	814146
11819	814147
17709	814148
77336	814149
2313	814150
121430	814151
25199	814152
37911	814153
40315	814154
47582	814155
5547	814156
49065	814157
64664	814158
92561	814159
23802	814160
42434	814161
36479	814162
8362	814163
117694	814164
21505	814165
34629	814166
90693	814167
11014	814168
135072	814169
38740	814170
13302	814171
26127	814172
500	814173
60837	814174
67247	814175
29107	814176
47606	814177
19367	814178
55519	814179
105176	814180
1513	814181
68207	814182
144520	814183
9447	814184
132967	814185
31034	814186
56273	814187
48592	814188
26671	814189
30555	814190
50649	814191
50843	814192
72695	814193
17492	814194
52994	814195
47629	814196
28275	814197
10997	814198
135533	814199
67838	814200
480	814201
102169	814202
27502	814203
57277	814204
4444	814205
1620	814206
15751	814207
6345	814208
1943	814209
35980	814210
16659	814211
64	814212
82892	814213
8780	814214
34118	814215
40712	814216
6783	814217
562	814218
108650	814219
1576	814220
19176	814221
23767	814222
21282	814223
49319	814224
35377	814225
34672	814226
7975	814227
136732	814228
28689	814229
141166	814230
48201	814231
98293	814232
72112	814233
250	814234
126923	814235
5948	814236
150448	814237
73303	814238
84140	814239
51263	814240
51938	814241
9027	814242
58188	814243
94	814244
36483	814245
52797	814246
90647	814247
8350	814248
14667	814249
17467	814250
14376	814251
92319	814252
15063	814253
62092	814254
19647	814255
87012	814256
52822	814257
314	814258
94972	814259
30553	814260
134688	814261
5143	814262
28722	814263
27572	814264
65467	814265
109904	814266
32514	814267
48100	814268
124763	814269
91413	814270
48896	814271
6268	814272
21310	814273
30793	814274
83036	814275
15556	814276
37728	814277
50322	814278
120855	814279
6811	814280
124728	814281
23427	814282
54009	814283
75182	814284
57263	814285
4410	814286
100227	814287
18995	814288
62144	814289
119749	814290
70610	814291
116486	814292
38651	814293
56275	814294
32464	814295
32896	814296
58198	814297
26924	814298
35107	814299
61923	814300
40012	814301
1659	814302
41864	814303
8483	814304
11688	814305
136800	814306
488	814307
62703	814308
20770	814309
70366	814310
113780	814311
11429	814312
84857	814313
94472	814314
47068	814315
83108	814316
87803	814317
2943	814318
50298	814319
79216	814320
25927	814321
136731	814322
138886	814323
42392	814324
79103	814325
1326	814326
76161	814327
14141	814328
129468	814329
141415	814330
51399	814331
71723	814332
39231	814333
143628	814334
60557	814335
100737	814336
15431	814337
5413	814338
7304	814339
43184	814340
19323	814341
121789	814342
12292	814343
24718	814344
52837	814345
532	814346
63831	814347
11707	814348
13546	814349
22560	814350
80650	814351
32487	814352
98966	814353
8119	814354
8467	814355
10612	814356
4730	814357
77177	814358
58726	814359
35260	814360
51036	814361
29890	814362
36679	814363
19896	814364
95244	814365
11402	814366
43742	814367
88	814368
66977	814369
11569	814370
5382	814371
95222	814372
98757	814373
94046	814374
7319	814375
108540	814376
23771	814377
35720	814378
47650	814379
51271	814380
3562	814381
127156	814382
48318	814383
31385	814384
12313	814385
5582	814386
89565	814387
87072	814388
56230	814389
65417	814390
78465	814391
38236	814392
13178	814393
30041	814394
43795	814395
43091	814396
95960	814397
134218	814398
3442	814399
6422	814400
36885	814401
82236	814402
32332	814403
147919	814404
19908	814405
48327	814406
106657	814407
106427	814408
25895	814409
119065	814410
28605	814411
130885	814412
4594	814413
12237	814414
111144	814415
38446	814416
81381	814417
64363	814418
131369	814419
58301	814420
105588	814421
98826	814422
26797	814423
136195	814424
33402	814425
100525	814426
27636	814427
20149	814428
7402	814429
17577	814430
94812	814431
46694	814432
28600	814433
16898	814434
78446	814435
21154	814436
61877	814437
126849	814438
2332	814439
40737	814440
2918	814441
9419	814442
43493	814443
9101	814444
64302	814445
28950	814446
13877	814447
7481	814448
14403	814449
94937	814450
20241	814451
22761	814452
16791	814453
17750	814454
48914	814455
42044	814456
62572	814457
79118	814458
12684	814459
32288	814460
46208	814461
9462	814462
1255	814463
24943	814464
3181	814465
22645	814466
7047	814467
99	814468
28447	814469
3962	814470
109405	814471
26639	814472
5455	814473
58207	814474
67666	814475
27084	814476
5584	814477
117991	814478
42430	814479
14867	814480
46279	814481
67	814482
41381	814483
92945	814484
13128	814485
554	814486
28094	814487
1479	814488
31525	814489
41047	814490
24299	814491
12639	814492
87620	814493
1421	814494
16441	814495
21153	814496
5623	814497
7365	814498
17621	814499
84251	814500
39141	814501
79570	814502
37308	814503
17407	814504
131370	814505
131665	814506
5266	814507
108773	814508
75748	814509
101642	814510
94733	814511
89581	814512
36962	814513
113303	814514
29053	814515
10667	814516
79856	814517
43550	814518
82223	814519
8004	814520
24188	814521
60599	814522
44734	814523
9064	814524
35249	814525
4735	814526
997	814527
79491	814528
28939	814529
131822	814530
7270	814531
9683	814532
43562	814533
40153	814534
98737	814535
111167	814536
25339	814537
7021	814538
13099	814539
43951	814540
65853	814541
30285	814542
59421	814543
30734	814544
69840	814545
51630	814546
338	814547
55476	814548
126433	814549
14066	814550
85369	814551
102654	814552
36999	814553
87183	814554
21745	814555
128594	814556
28445	814557
81887	814558
56236	814559
49128	814560
3037	814561
60894	814562
83103	814563
1418	814564
17575	814565
12410	814566
93196	814567
7737	814568
27152	814569
95786	814570
29541	814571
5932	814572
109277	814573
34804	814574
13503	814575
138449	814576
8813	814577
122519	814578
24643	814579
9189	814580
32038	814581
72611	814582
25578	814583
8978	814584
9227	814585
13853	814586
11447	814587
676	814588
85036	814589
102176	814590
108742	814591
23462	814592
22107	814593
2714	814594
50909	814595
138054	814596
12078	814597
3570	814598
65251	814599
12060	814600
2794	814601
106042	814602
29264	814603
283	814604
29599	814605
94368	814606
1473	814607
9934	814608
6602	814609
103915	814610
9466	814611
13973	814612
13481	814613
59834	814614
28407	814615
81389	814616
24752	814617
626	814618
8307	814619
59797	814620
53629	814621
38983	814622
130943	814623
3922	814624
8300	814625
4468	814626
48310	814627
118626	814628
10913	814629
98631	814630
548	814631
29765	814632
37851	814633
54429	814634
7600	814635
90418	814636
124549	814637
90935	814638
113706	814639
35675	814640
55910	814641
85012	814642
46458	814643
94768	814644
8946	814645
38965	814646
63758	814647
31128	814648
19061	814649
35114	814650
52292	814651
15995	814652
45466	814653
57351	814654
49269	814655
41491	814656
26764	814657
122490	814658
273	814659
16750	814660
34144	814661
32195	814662
23464	814663
133602	814664
137587	814665
80368	814666
22152	814667
9485	814668
90201	814669
5529	814670
4277	814671
50378	814672
79589	814673
74433	814674
918	814675
55383	814676
20522	814677
16151	814678
16327	814679
121411	814680
24054	814681
2043	814682
68341	814683
1680	814684
76544	814685
971	814686
4264	814687
27443	814688
96044	814689
4296	814690
61628	814691
56859	814692
145819	814693
90465	814694
65245	814695
3385	814696
68536	814697
26816	814698
11660	814699
18245	814700
43562	814701
3076	814702
63449	814703
9012	814704
98186	814705
466	814706
407	814707
166	814708
31799	814709
19355	814710
11969	814711
72863	814712
112358	814713
23396	814714
56751	814715
105256	814716
22322	814717
13823	814718
54885	814719
175	814720
29699	814721
55196	814722
11760	814723
83318	814724
37239	814725
50067	814726
150640	814727
4090	814728
92663	814729
2895	814730
28073	814731
118162	814732
14781	814733
72121	814734
6639	814735
117554	814736
86091	814737
17496	814738
104540	814739
43336	814740
27278	814741
18039	814742
6728	814743
104088	814744
106920	814745
54878	814746
44675	814747
3723	814748
275	814749
36452	814750
39774	814751
1241	814752
30180	814753
43111	814754
87682	814755
53909	814756
5102	814757
27978	814758
50916	814759
4337	814760
2321	814761
35121	814762
36818	814763
31860	814764
25126	814765
50842	814766
7159	814767
17427	814768
25232	814769
41763	814770
53724	814771
111619	814772
16037	814773
55835	814774
56198	814775
18095	814776
31172	814777
14046	814778
23708	814779
11973	814780
102738	814781
17825	814782
88865	814783
62738	814784
88155	814785
77329	814786
16666	814787
24828	814788
20428	814789
20438	814790
70570	814791
14371	814792
121942	814793
96899	814794
21424	814795
33205	814796
65916	814797
6544	814798
25291	814799
30172	814800
72134	814801
26775	814802
82829	814803
22970	814804
1605	814805
102622	814806
9665	814807
39318	814808
43297	814809
12718	814810
4387	814811
94204	814812
79955	814813
33349	814814
88123	814815
2381	814816
120482	814817
143180	814818
55731	814819
106	814820
50149	814821
17616	814822
14707	814823
123860	814824
59873	814825
11474	814826
37672	814827
50469	814828
1750	814829
18708	814830
10531	814831
26003	814832
32951	814833
5574	814834
2175	814835
702	814836
26389	814837
13632	814838
9141	814839
4051	814840
11763	814841
49731	814842
3132	814843
109148	814844
15088	814845
6329	814846
33484	814847
318	814848
18480	814849
18000	814850
113316	814851
93626	814852
77068	814853
96371	814854
7746	814855
10721	814856
100414	814857
18923	814858
16747	814859
103167	814860
70866	814861
72233	814862
49260	814863
16201	814864
5525	814865
62439	814866
80	814867
33519	814868
4707	814869
84411	814870
539	814871
19507	814872
10526	814873
41147	814874
34165	814875
11731	814876
121193	814877
15315	814878
132350	814879
31093	814880
70470	814881
28050	814882
28018	814883
105239	814884
74639	814885
9	814886
29811	814887
15338	814888
47128	814889
72052	814890
113828	814891
85469	814892
105005	814893
31984	814894
79593	814895
3611	814896
2703	814897
15387	814898
2921	814899
53975	814900
73893	814901
27513	814902
98275	814903
3344	814904
82914	814905
54823	814906
27631	814907
99987	814908
20184	814909
115125	814910
115158	814911
2894	814912
143447	814913
9460	814914
129961	814915
84866	814916
51190	814917
94488	814918
93562	814919
24386	814920
94404	814921
54327	814922
3092	814923
10166	814924
16110	814925
78277	814926
37214	814927
98379	814928
534	814929
31515	814930
3098	814931
122293	814932
72582	814933
5842	814934
46097	814935
43438	814936
25386	814937
19706	814938
65996	814939
81134	814940
4907	814941
2885	814942
71270	814943
2491	814944
8302	814945
91451	814946
22977	814947
18482	814948
74554	814949
35610	814950
145252	814951
149692	814952
46084	814953
80561	814954
17224	814955
8933	814956
3109	814957
62814	814958
60622	814959
4147	814960
7791	814961
41192	814962
55348	814963
16396	814964
7151	814965
115311	814966
6134	814967
91338	814968
6514	814969
80991	814970
70105	814971
24552	814972
30208	814973
10607	814974
95337	814975
50294	814976
119678	814977
61382	814978
102000	814979
3808	814980
33488	814981
3267	814982
109498	814983
55047	814984
37316	814985
7163	814986
37985	814987
38078	814988
128633	814989
6560	814990
29739	814991
10598	814992
343	814993
31116	814994
8646	814995
61949	814996
54438	814997
2766	814998
5795	814999
10017	815000
910	815001
3811	815002
136018	815003
81036	815004
1954	815005
35905	815006
57397	815007
3496	815008
100915	815009
1102	815010
29628	815011
35713	815012
112224	815013
8353	815014
8235	815015
70725	815016
68071	815017
103591	815018
8911	815019
96757	815020
79723	815021
5383	815022
15579	815023
5404	815024
5281	815025
39494	815026
31114	815027
38082	815028
62788	815029
5208	815030
18488	815031
40806	815032
29162	815033
45813	815034
30240	815035
50249	815036
114803	815037
61344	815038
9609	815039
751	815040
46796	815041
115804	815042
19645	815043
16878	815044
72610	815045
37071	815046
27928	815047
37917	815048
29614	815049
8940	815050
76984	815051
23707	815052
2175	815053
10421	815054
24688	815055
100534	815056
9937	815057
20600	815058
10352	815059
10350	815060
124449	815061
100441	815062
20892	815063
82339	815064
19451	815065
6034	815066
8411	815067
32463	815068
26425	815069
90089	815070
21805	815071
45869	815072
93235	815073
96791	815074
46413	815075
26722	815076
21416	815077
1581	815078
127374	815079
79889	815080
17973	815081
30789	815082
37630	815083
88962	815084
55585	815085
19495	815086
50418	815087
53551	815088
39442	815089
7047	815090
26338	815091
26595	815092
2444	815093
127611	815094
17180	815095
52227	815096
73884	815097
52293	815098
4383	815099
73095	815100
30405	815101
2910	815102
6308	815103
145596	815104
93780	815105
100597	815106
8825	815107
30587	815108
34166	815109
2481	815110
48725	815111
11406	815112
18742	815113
39622	815114
138302	815115
91941	815116
10827	815117
75	815118
46102	815119
5867	815120
11734	815121
1231	815122
83516	815123
121016	815124
69621	815125
4582	815126
23649	815127
21798	815128
1110	815129
29288	815130
6233	815131
99968	815132
52572	815133
71719	815134
99323	815135
57837	815136
6733	815137
79261	815138
13940	815139
57404	815140
24889	815141
4939	815142
4630	815143
92021	815144
93367	815145
67469	815146
5042	815147
24921	815148
49368	815149
14901	815150
69759	815151
14620	815152
64477	815153
37080	815154
248	815155
40	815156
59444	815157
4568	815158
7617	815159
6723	815160
81598	815161
17626	815162
5824	815163
14136	815164
25331	815165
42770	815166
11444	815167
73583	815168
3073	815169
10364	815170
2048	815171
64132	815172
74730	815173
29907	815174
2426	815175
8243	815176
5549	815177
95882	815178
85522	815179
127940	815180
100944	815181
2949	815182
12074	815183
55586	815184
7204	815185
69	815186
10455	815187
11444	815188
46333	815189
19571	815190
120284	815191
90519	815192
29197	815193
2392	815194
132373	815195
132022	815196
19818	815197
121422	815198
37581	815199
121436	815200
7517	815201
72024	815202
943	815203
32864	815204
4080	815205
66693	815206
1093	815207
1060	815208
94214	815209
10295	815210
51128	815211
240	815212
41952	815213
26966	815214
124196	815215
1630	815216
7073	815217
49604	815218
8986	815219
127838	815220
123753	815221
22562	815222
70967	815223
25361	815224
8050	815225
17077	815226
51427	815227
7469	815228
81804	815229
16933	815230
62906	815231
101028	815232
108939	815233
521	815234
43309	815235
19865	815236
23933	815237
72106	815238
23414	815239
21160	815240
108929	815241
48910	815242
29921	815243
35670	815244
48206	815245
13243	815246
78431	815247
10402	815248
11100	815249
141844	815250
147747	815251
22979	815252
16880	815253
39394	815254
71024	815255
112870	815256
34634	815257
9949	815258
122676	815259
135094	815260
27469	815261
15191	815262
95050	815263
2839	815264
86363	815265
150146	815266
45659	815267
9632	815268
39792	815269
19199	815270
107868	815271
59260	815272
7306	815273
72698	815274
115835	815275
8595	815276
58415	815277
36347	815278
8853	815279
124529	815280
45301	815281
13607	815282
55475	815283
45339	815284
15115	815285
95010	815286
4927	815287
21081	815288
67	815289
9424	815290
4663	815291
3722	815292
9567	815293
158	815294
18222	815295
138692	815296
48942	815297
38273	815298
28875	815299
104960	815300
53166	815301
2972	815302
29696	815303
26924	815304
30146	815305
21419	815306
49973	815307
54224	815308
73174	815309
607	815310
66341	815311
16530	815312
42336	815313
13312	815314
3459	815315
70258	815316
137828	815317
6922	815318
118216	815319
504	815320
898	815321
45191	815322
62086	815323
69427	815324
26899	815325
93615	815326
29430	815327
97051	815328
86321	815329
118080	815330
3802	815331
41627	815332
32728	815333
138137	815334
90711	815335
17469	815336
22860	815337
590	815338
15752	815339
9518	815340
56164	815341
36240	815342
87549	815343
99959	815344
4572	815345
81003	815346
61542	815347
27669	815348
17717	815349
50996	815350
101954	815351
18290	815352
6162	815353
74489	815354
675	815355
48234	815356
7692	815357
34211	815358
12887	815359
43100	815360
76089	815361
115416	815362
66663	815363
68918	815364
55759	815365
29644	815366
28496	815367
49031	815368
103057	815369
15913	815370
33501	815371
18753	815372
122210	815373
2901	815374
1393	815375
53924	815376
8953	815377
11423	815378
15449	815379
71245	815380
38199	815381
12560	815382
10226	815383
48643	815384
204	815385
79609	815386
140593	815387
582	815388
66911	815389
56130	815390
118143	815391
4303	815392
119831	815393
12167	815394
47214	815395
36963	815396
67026	815397
535	815398
28532	815399
11720	815400
22381	815401
124009	815402
150768	815403
47352	815404
40891	815405
1655	815406
126294	815407
5276	815408
3709	815409
4445	815410
1500	815411
38310	815412
135157	815413
57773	815414
148292	815415
32745	815416
8956	815417
44072	815418
4662	815419
38141	815420
18972	815421
25175	815422
1622	815423
59706	815424
82362	815425
30116	815426
62176	815427
41382	815428
35084	815429
33786	815430
10127	815431
8439	815432
90162	815433
137719	815434
90130	815435
27670	815436
50785	815437
13064	815438
47671	815439
310	815440
73084	815441
7754	815442
2854	815443
10837	815444
105110	815445
4391	815446
14589	815447
35187	815448
53696	815449
60533	815450
69983	815451
9616	815452
68592	815453
15439	815454
6518	815455
28797	815456
95704	815457
126432	815458
9152	815459
82471	815460
21049	815461
45391	815462
86166	815463
23864	815464
58810	815465
270	815466
2928	815467
12493	815468
35083	815469
88835	815470
75124	815471
76310	815472
5384	815473
10511	815474
33461	815475
35898	815476
7341	815477
5013	815478
22619	815479
90334	815480
103366	815481
38923	815482
64059	815483
46026	815484
25665	815485
90686	815486
25522	815487
2375	815488
5946	815489
44016	815490
433	815491
56038	815492
117189	815493
71173	815494
288	815495
76019	815496
30912	815497
63604	815498
24375	815499
106465	815500
14096	815501
3677	815502
104378	815503
30340	815504
84776	815505
28316	815506
47478	815507
1312	815508
103970	815509
13889	815510
47029	815511
94697	815512
1396	815513
2549	815514
71712	815515
615	815516
57855	815517
267	815518
12775	815519
20761	815520
86972	815521
36060	815522
97493	815523
13737	815524
6427	815525
26733	815526
76053	815527
10444	815528
132	815529
2728	815530
32358	815531
6719	815532
59729	815533
61144	815534
7775	815535
82068	815536
157	815537
39474	815538
131864	815539
28430	815540
141987	815541
24407	815542
2409	815543
19035	815544
31465	815545
113685	815546
2170	815547
64074	815548
33490	815549
20113	815550
85334	815551
24681	815552
53786	815553
65910	815554
415	815555
81114	815556
38112	815557
65161	815558
61984	815559
40797	815560
79636	815561
73324	815562
129698	815563
51965	815564
34548	815565
1273	815566
27154	815567
47639	815568
11248	815569
19022	815570
82747	815571
33969	815572
33366	815573
18145	815574
11488	815575
641	815576
30616	815577
55458	815578
17421	815579
99034	815580
114556	815581
9722	815582
108980	815583
1695	815584
69343	815585
34068	815586
88693	815587
55032	815588
84118	815589
80820	815590
14539	815591
17618	815592
33306	815593
33466	815594
20748	815595
37493	815596
117693	815597
74664	815598
4110	815599
38865	815600
13986	815601
23289	815602
14620	815603
300	815604
98300	815605
27178	815606
57916	815607
46706	815608
64939	815609
35545	815610
9064	815611
33845	815612
119986	815613
6029	815614
61954	815615
108734	815616
24473	815617
85348	815618
107516	815619
127098	815620
1854	815621
10053	815622
16373	815623
4261	815624
81995	815625
20550	815626
80882	815627
2040	815628
41626	815629
25046	815630
7418	815631
15212	815632
10902	815633
6889	815634
114501	815635
47452	815636
148555	815637
16498	815638
85640	815639
38649	815640
23865	815641
65900	815642
7618	815643
31907	815644
40851	815645
119363	815646
48723	815647
2835	815648
39497	815649
36194	815650
90813	815651
68412	815652
5252	815653
21563	815654
124233	815655
122357	815656
13062	815657
12862	815658
1338	815659
51922	815660
40938	815661
104838	815662
10884	815663
40024	815664
81743	815665
37801	815666
2252	815667
31256	815668
15904	815669
76036	815670
129755	815671
27991	815672
83497	815673
35996	815674
66193	815675
88160	815676
96869	815677
35856	815678
7533	815679
96459	815680
34783	815681
29335	815682
111030	815683
34848	815684
16664	815685
94989	815686
46432	815687
36892	815688
128648	815689
92405	815690
138218	815691
48208	815692
8087	815693
62962	815694
38365	815695
117073	815696
1290	815697
1669	815698
32192	815699
26914	815700
17979	815701
91417	815702
127861	815703
14666	815704
6119	815705
15153	815706
16506	815707
55328	815708
80599	815709
84971	815710
44430	815711
117748	815712
36788	815713
4314	815714
90576	815715
19669	815716
5941	815717
19	815718
9233	815719
105279	815720
12791	815721
52961	815722
8241	815723
36120	815724
73457	815725
22636	815726
5717	815727
17770	815728
19112	815729
23442	815730
116931	815731
59641	815732
77546	815733
77136	815734
43480	815735
23629	815736
23074	815737
10892	815738
15604	815739
73547	815740
88054	815741
21831	815742
31069	815743
15800	815744
7323	815745
12636	815746
58000	815747
114531	815748
30305	815749
60015	815750
16392	815751
33778	815752
81549	815753
18954	815754
68	815755
47715	815756
66709	815757
29476	815758
3640	815759
19762	815760
27616	815761
127036	815762
56919	815763
22016	815764
3037	815765
26294	815766
41309	815767
43364	815768
30337	815769
58791	815770
4046	815771
71891	815772
24602	815773
80644	815774
118683	815775
20263	815776
34326	815777
35320	815778
3686	815779
61688	815780
10974	815781
319	815782
121167	815783
66076	815784
121440	815785
45574	815786
70797	815787
2396	815788
19013	815789
46626	815790
7640	815791
33151	815792
58545	815793
11352	815794
46055	815795
21017	815796
38086	815797
109001	815798
66983	815799
14457	815800
17944	815801
55464	815802
149469	815803
117077	815804
108074	815805
68263	815806
52976	815807
5106	815808
15626	815809
20154	815810
81583	815811
111470	815812
72744	815813
1491	815814
14479	815815
16127	815816
56196	815817
18824	815818
64482	815819
90495	815820
33339	815821
4239	815822
50348	815823
23570	815824
30665	815825
24609	815826
9014	815827
32337	815828
40956	815829
11530	815830
36561	815831
1362	815832
30903	815833
95980	815834
18417	815835
3470	815836
45353	815837
71316	815838
97130	815839
70725	815840
86485	815841
95316	815842
47113	815843
115503	815844
135580	815845
21693	815846
17839	815847
15419	815848
23874	815849
27273	815850
23812	815851
10315	815852
39154	815853
1955	815854
131801	815855
58286	815856
13605	815857
43075	815858
16191	815859
9623	815860
22267	815861
102503	815862
82787	815863
6331	815864
67198	815865
141735	815866
10740	815867
9598	815868
66666	815869
332	815870
7394	815871
73954	815872
123660	815873
126873	815874
75979	815875
21218	815876
81415	815877
14092	815878
68660	815879
5754	815880
56383	815881
33308	815882
42462	815883
49933	815884
2118	815885
132819	815886
82556	815887
28508	815888
77842	815889
24890	815890
73009	815891
108810	815892
8887	815893
16186	815894
6039	815895
29667	815896
3367	815897
136679	815898
9012	815899
59204	815900
102139	815901
31981	815902
48151	815903
11638	815904
35928	815905
58874	815906
90150	815907
69406	815908
72535	815909
108012	815910
97700	815911
81225	815912
113916	815913
111349	815914
69001	815915
65749	815916
24947	815917
25287	815918
8669	815919
41466	815920
15520	815921
40733	815922
109473	815923
104719	815924
37971	815925
96569	815926
43185	815927
238	815928
30434	815929
79497	815930
4167	815931
13140	815932
31519	815933
28620	815934
614	815935
1475	815936
26832	815937
99832	815938
58062	815939
68827	815940
62403	815941
40243	815942
27595	815943
136294	815944
143002	815945
5311	815946
98643	815947
33224	815948
23727	815949
87234	815950
12863	815951
111281	815952
26683	815953
94028	815954
6527	815955
22418	815956
49305	815957
7245	815958
337	815959
13869	815960
41501	815961
3659	815962
341	815963
56114	815964
56014	815965
27224	815966
4823	815967
95631	815968
45034	815969
15578	815970
69569	815971
118462	815972
53250	815973
27916	815974
2665	815975
2469	815976
3729	815977
10018	815978
64849	815979
15168	815980
5607	815981
49547	815982
42442	815983
63576	815984
19150	815985
39976	815986
95473	815987
3892	815988
31950	815989
6366	815990
85313	815991
5453	815992
1276	815993
7974	815994
145092	815995
36675	815996
49855	815997
76180	815998
25168	815999
91697	816000
95113	816001
7105	816002
35225	816003
43149	816004
44900	816005
10628	816006
20419	816007
135108	816008
6669	816009
46736	816010
4811	816011
43935	816012
38581	816013
3788	816014
911	816015
93222	816016
33712	816017
37045	816018
59498	816019
4088	816020
56267	816021
30492	816022
5101	816023
87318	816024
15557	816025
21687	816026
63827	816027
40879	816028
39759	816029
41804	816030
39046	816031
87221	816032
21875	816033
100028	816034
31788	816035
43467	816036
863	816037
31688	816038
33	816039
5167	816040
46681	816041
35751	816042
137381	816043
94162	816044
7568	816045
8751	816046
49877	816047
69477	816048
39133	816049
47214	816050
45080	816051
17868	816052
123449	816053
28104	816054
75794	816055
62195	816056
19131	816057
6356	816058
56472	816059
26269	816060
102479	816061
118553	816062
50671	816063
33342	816064
30018	816065
11611	816066
13567	816067
19903	816068
18657	816069
21	816070
101065	816071
7680	816072
8455	816073
30799	816074
44767	816075
7295	816076
137569	816077
9	816078
65249	816079
111333	816080
64448	816081
98398	816082
134057	816083
101391	816084
178	816085
285	816086
26	816087
78513	816088
709	816089
2810	816090
42590	816091
29312	816092
22335	816093
13752	816094
99547	816095
44202	816096
76356	816097
60907	816098
105897	816099
42348	816100
21127	816101
120375	816102
5484	816103
111620	816104
40237	816105
29633	816106
20717	816107
67766	816108
101109	816109
26522	816110
80737	816111
49027	816112
73473	816113
22373	816114
51220	816115
87757	816116
16695	816117
63714	816118
21550	816119
3737	816120
16359	816121
66325	816122
20327	816123
45297	816124
57880	816125
6775	816126
33106	816127
138997	816128
64575	816129
78992	816130
34793	816131
1641	816132
27944	816133
34988	816134
87349	816135
26603	816136
8756	816137
10067	816138
8492	816139
75782	816140
115976	816141
403	816142
61280	816143
102421	816144
45333	816145
99461	816146
26288	816147
6060	816148
97756	816149
87361	816150
64132	816151
649	816152
3356	816153
72846	816154
19701	816155
97615	816156
53461	816157
129216	816158
67955	816159
11386	816160
16231	816161
43172	816162
57316	816163
10036	816164
11706	816165
27069	816166
61359	816167
72098	816168
55165	816169
24402	816170
41037	816171
43047	816172
43790	816173
24458	816174
22060	816175
54408	816176
20900	816177
19692	816178
78849	816179
21613	816180
43288	816181
39815	816182
108925	816183
98312	816184
110914	816185
13518	816186
89829	816187
3253	816188
66591	816189
18871	816190
28850	816191
79949	816192
55460	816193
34635	816194
77436	816195
30066	816196
984	816197
135525	816198
18789	816199
43939	816200
22266	816201
18585	816202
416	816203
14572	816204
141486	816205
41457	816206
102847	816207
3185	816208
75283	816209
72540	816210
113877	816211
106461	816212
103500	816213
8397	816214
17070	816215
104911	816216
33910	816217
83688	816218
69175	816219
90877	816220
149130	816221
119003	816222
57941	816223
46090	816224
54322	816225
11656	816226
95174	816227
21097	816228
43577	816229
102490	816230
111051	816231
44808	816232
65045	816233
406	816234
24474	816235
81421	816236
6547	816237
150646	816238
82752	816239
81430	816240
349	816241
1954	816242
48342	816243
71156	816244
8036	816245
67447	816246
35675	816247
3141	816248
48683	816249
1737	816250
4978	816251
90251	816252
5385	816253
3691	816254
25036	816255
15030	816256
133146	816257
98639	816258
57140	816259
11960	816260
55744	816261
11840	816262
96222	816263
57835	816264
81374	816265
26205	816266
123376	816267
14964	816268
85802	816269
11454	816270
37376	816271
19392	816272
14374	816273
85757	816274
66351	816275
47	816276
22799	816277
8775	816278
97311	816279
12688	816280
97387	816281
972	816282
30401	816283
77235	816284
27398	816285
19010	816286
1379	816287
65529	816288
17998	816289
38668	816290
18569	816291
7080	816292
84664	816293
97006	816294
10241	816295
102212	816296
61383	816297
94584	816298
22284	816299
51962	816300
4352	816301
31218	816302
78681	816303
29550	816304
36443	816305
67616	816306
28979	816307
32086	816308
121191	816309
5322	816310
32223	816311
103336	816312
24215	816313
32556	816314
7689	816315
47471	816316
5533	816317
57915	816318
52558	816319
18417	816320
120822	816321
21	816322
115623	816323
31549	816324
2385	816325
10574	816326
28964	816327
39732	816328
133698	816329
6047	816330
2417	816331
1192	816332
62961	816333
139104	816334
2841	816335
36354	816336
2171	816337
34851	816338
52110	816339
15413	816340
24927	816341
7958	816342
31481	816343
20007	816344
41567	816345
2859	816346
143866	816347
616	816348
60733	816349
93646	816350
73764	816351
46210	816352
50335	816353
2060	816354
2126	816355
116790	816356
89945	816357
12364	816358
83730	816359
25907	816360
75677	816361
61366	816362
2902	816363
84520	816364
71167	816365
10886	816366
5582	816367
42268	816368
279	816369
54522	816370
21536	816371
54520	816372
76715	816373
11482	816374
1219	816375
23984	816376
5015	816377
79468	816378
12364	816379
84598	816380
46239	816381
38760	816382
17922	816383
87202	816384
76012	816385
57028	816386
11549	816387
48998	816388
141145	816389
97669	816390
12663	816391
39578	816392
1	816393
96220	816394
9564	816395
714	816396
18862	816397
132985	816398
43647	816399
11044	816400
33278	816401
30311	816402
41391	816403
28597	816404
895	816405
85753	816406
103058	816407
1800	816408
121053	816409
6614	816410
1164	816411
57889	816412
29694	816413
38733	816414
29413	816415
51092	816416
119752	816417
18880	816418
44711	816419
40251	816420
15630	816421
16637	816422
3093	816423
43084	816424
78282	816425
16542	816426
54783	816427
54229	816428
44419	816429
48813	816430
102194	816431
126602	816432
12896	816433
23025	816434
84589	816435
118858	816436
67315	816437
113794	816438
134070	816439
103220	816440
104173	816441
10616	816442
23994	816443
46514	816444
69113	816445
14721	816446
9482	816447
378	816448
50193	816449
30821	816450
75255	816451
1276	816452
17556	816453
26502	816454
52766	816455
78896	816456
63763	816457
134415	816458
2230	816459
97141	816460
143011	816461
20948	816462
110050	816463
18264	816464
7667	816465
68603	816466
13598	816467
65811	816468
3091	816469
18578	816470
79149	816471
16110	816472
45321	816473
8678	816474
150506	816475
15603	816476
15873	816477
34806	816478
24603	816479
48794	816480
1097	816481
31328	816482
19252	816483
22395	816484
67474	816485
30606	816486
36197	816487
122845	816488
106317	816489
3009	816490
74758	816491
77516	816492
60625	816493
14941	816494
56006	816495
106387	816496
64136	816497
7552	816498
113738	816499
66410	816500
30846	816501
39348	816502
2813	816503
19294	816504
36132	816505
47267	816506
67659	816507
109823	816508
55269	816509
80200	816510
5656	816511
42946	816512
33076	816513
48001	816514
41144	816515
23734	816516
23245	816517
34997	816518
109710	816519
63314	816520
69683	816521
10758	816522
351	816523
2177	816524
2979	816525
88937	816526
102006	816527
1277	816528
8936	816529
39149	816530
15434	816531
11220	816532
78869	816533
107858	816534
6447	816535
64935	816536
10852	816537
9680	816538
34115	816539
14999	816540
61781	816541
32080	816542
119269	816543
23033	816544
51984	816545
46163	816546
57815	816547
15323	816548
15242	816549
6972	816550
4726	816551
59642	816552
1916	816553
4688	816554
27938	816555
22212	816556
132668	816557
82149	816558
15439	816559
2288	816560
23568	816561
143819	816562
55054	816563
685	816564
116543	816565
72742	816566
66151	816567
60336	816568
61827	816569
23070	816570
5077	816571
48986	816572
121407	816573
28558	816574
25719	816575
59659	816576
21512	816577
39448	816578
5365	816579
91216	816580
10144	816581
4696	816582
48331	816583
9794	816584
9585	816585
36097	816586
39832	816587
12186	816588
116445	816589
5294	816590
22303	816591
58672	816592
37947	816593
34293	816594
116956	816595
59874	816596
53817	816597
87227	816598
25424	816599
11763	816600
9265	816601
116311	816602
25798	816603
132563	816604
71826	816605
2412	816606
24649	816607
74410	816608
97462	816609
125176	816610
39792	816611
43688	816612
18530	816613
133548	816614
33664	816615
43033	816616
19070	816617
63060	816618
29483	816619
42463	816620
44803	816621
2334	816622
12914	816623
49932	816624
46479	816625
137158	816626
4051	816627
9998	816628
49575	816629
45295	816630
24979	816631
118417	816632
45535	816633
36144	816634
27859	816635
134703	816636
10707	816637
36338	816638
84535	816639
19528	816640
6010	816641
71636	816642
84989	816643
75465	816644
43715	816645
58465	816646
7722	816647
73647	816648
14622	816649
4589	816650
35432	816651
2550	816652
85034	816653
25023	816654
124593	816655
30586	816656
47758	816657
10913	816658
40033	816659
75292	816660
4355	816661
65172	816662
44069	816663
1068	816664
917	816665
79326	816666
89854	816667
135054	816668
10389	816669
39951	816670
65856	816671
130022	816672
76593	816673
84876	816674
128272	816675
8749	816676
1413	816677
15147	816678
50912	816679
7722	816680
103141	816681
21678	816682
139774	816683
95357	816684
84869	816685
53470	816686
101137	816687
12094	816688
13156	816689
100890	816690
144129	816691
39282	816692
7018	816693
1352	816694
2132	816695
11591	816696
137950	816697
78968	816698
56316	816699
9134	816700
46938	816701
19593	816702
8686	816703
33080	816704
22179	816705
35147	816706
7902	816707
47863	816708
32079	816709
88280	816710
74780	816711
124747	816712
62557	816713
50614	816714
3911	816715
77375	816716
131041	816717
46647	816718
680	816719
16930	816720
50254	816721
23965	816722
28108	816723
36	816724
8003	816725
4437	816726
28672	816727
37000	816728
104147	816729
2085	816730
100748	816731
105612	816732
261	816733
14747	816734
56853	816735
119000	816736
8118	816737
68272	816738
59498	816739
115314	816740
23694	816741
68575	816742
114302	816743
16084	816744
1654	816745
116209	816746
2152	816747
43922	816748
59768	816749
72443	816750
688	816751
55506	816752
48090	816753
8753	816754
5811	816755
10130	816756
33269	816757
101524	816758
109435	816759
6681	816760
33259	816761
80453	816762
63673	816763
22874	816764
9421	816765
99485	816766
69567	816767
1552	816768
16973	816769
79881	816770
73603	816771
48849	816772
95025	816773
1942	816774
2032	816775
15428	816776
464	816777
87514	816778
106150	816779
121	816780
124834	816781
20761	816782
105459	816783
104360	816784
9669	816785
16427	816786
5731	816787
11386	816788
9868	816789
3662	816790
21909	816791
23185	816792
19306	816793
51247	816794
11884	816795
40293	816796
66272	816797
43845	816798
27269	816799
43618	816800
40402	816801
7309	816802
84365	816803
15472	816804
61735	816805
58450	816806
130429	816807
20548	816808
106500	816809
32719	816810
87478	816811
96307	816812
15095	816813
22927	816814
127478	816815
19412	816816
14318	816817
7614	816818
29213	816819
19152	816820
1858	816821
26208	816822
74124	816823
127789	816824
405	816825
10384	816826
146661	816827
30140	816828
21829	816829
113309	816830
35929	816831
51924	816832
71453	816833
11799	816834
46095	816835
121385	816836
16259	816837
30215	816838
42386	816839
116953	816840
9241	816841
30359	816842
4003	816843
77970	816844
65798	816845
114511	816846
51757	816847
80878	816848
31954	816849
5013	816850
19865	816851
91680	816852
3887	816853
40627	816854
127908	816855
19527	816856
25374	816857
74197	816858
7880	816859
71636	816860
17130	816861
1	816862
60294	816863
17025	816864
16905	816865
39	816866
89653	816867
4140	816868
74491	816869
42285	816870
20996	816871
53802	816872
42653	816873
304	816874
2075	816875
21677	816876
68361	816877
14160	816878
83935	816879
14190	816880
55827	816881
90413	816882
85673	816883
3772	816884
50893	816885
40637	816886
5865	816887
84366	816888
62201	816889
43186	816890
56350	816891
1497	816892
12747	816893
36483	816894
75829	816895
44613	816896
132700	816897
57049	816898
7624	816899
22514	816900
91150	816901
20160	816902
97986	816903
16637	816904
107910	816905
125295	816906
132115	816907
12209	816908
25901	816909
6687	816910
6417	816911
20064	816912
58376	816913
35632	816914
50977	816915
61371	816916
15192	816917
113161	816918
66719	816919
73984	816920
63039	816921
64083	816922
71305	816923
111310	816924
21951	816925
33643	816926
24241	816927
31349	816928
47663	816929
95995	816930
145672	816931
20255	816932
18390	816933
12890	816934
68120	816935
72100	816936
55526	816937
72392	816938
113930	816939
8865	816940
12067	816941
60242	816942
73150	816943
44518	816944
12609	816945
34509	816946
86010	816947
46592	816948
39077	816949
386	816950
15912	816951
29630	816952
2972	816953
1623	816954
55754	816955
5147	816956
15849	816957
49661	816958
50966	816959
8083	816960
28234	816961
90238	816962
3160	816963
139908	816964
115444	816965
70843	816966
87835	816967
85698	816968
72858	816969
3623	816970
34872	816971
34452	816972
94507	816973
11816	816974
86686	816975
116679	816976
8057	816977
119272	816978
81168	816979
9237	816980
11775	816981
85162	816982
408	816983
67503	816984
12863	816985
37255	816986
62142	816987
16924	816988
78127	816989
3294	816990
77483	816991
47775	816992
43594	816993
58420	816994
1436	816995
60710	816996
9142	816997
136104	816998
75928	816999
88943	817000
59554	817001
82687	817002
27383	817003
25975	817004
16659	817005
15865	817006
24785	817007
24693	817008
4532	817009
131348	817010
93170	817011
56498	817012
26099	817013
131466	817014
52187	817015
41541	817016
46941	817017
12679	817018
39990	817019
116371	817020
60592	817021
54126	817022
4096	817023
4718	817024
9739	817025
10567	817026
5108	817027
282	817028
2287	817029
22802	817030
40595	817031
2191	817032
20419	817033
58380	817034
13396	817035
9705	817036
84463	817037
76388	817038
101898	817039
12316	817040
98137	817041
7226	817042
47109	817043
1574	817044
121976	817045
2335	817046
40204	817047
11565	817048
46559	817049
380	817050
35824	817051
69560	817052
102607	817053
5575	817054
50172	817055
68871	817056
23119	817057
99268	817058
36816	817059
60874	817060
2892	817061
23732	817062
30125	817063
3155	817064
150507	817065
26801	817066
4180	817067
12362	817068
5419	817069
6248	817070
1611	817071
139	817072
95410	817073
105420	817074
25169	817075
4578	817076
20389	817077
57876	817078
15464	817079
34513	817080
33768	817081
5663	817082
17781	817083
1065	817084
30096	817085
3602	817086
960	817087
5558	817088
44782	817089
83545	817090
67844	817091
20762	817092
97973	817093
8978	817094
28508	817095
18032	817096
42037	817097
1795	817098
82246	817099
32490	817100
5732	817101
2769	817102
103167	817103
6806	817104
10102	817105
33329	817106
18188	817107
2077	817108
124629	817109
5303	817110
17052	817111
12643	817112
49979	817113
7306	817114
35431	817115
5118	817116
11687	817117
8784	817118
46700	817119
97346	817120
38822	817121
77706	817122
2288	817123
126890	817124
32783	817125
28931	817126
38244	817127
118814	817128
103125	817129
6047	817130
15795	817131
148269	817132
9872	817133
60731	817134
1001	817135
1604	817136
132637	817137
66001	817138
461	817139
44868	817140
18663	817141
16387	817142
21714	817143
135136	817144
74030	817145
32673	817146
6917	817147
12679	817148
12607	817149
1236	817150
16805	817151
59343	817152
28402	817153
4902	817154
50680	817155
108678	817156
15968	817157
43718	817158
2	817159
48231	817160
2353	817161
4062	817162
46539	817163
32320	817164
54382	817165
25256	817166
35867	817167
139982	817168
55639	817169
35280	817170
3189	817171
63498	817172
31555	817173
65508	817174
145094	817175
24278	817176
77846	817177
31605	817178
26511	817179
27219	817180
44036	817181
15486	817182
121766	817183
53728	817184
9155	817185
16318	817186
29963	817187
116756	817188
53795	817189
84808	817190
10773	817191
109772	817192
49710	817193
47719	817194
84854	817195
11607	817196
80668	817197
56217	817198
10906	817199
47742	817200
34462	817201
1381	817202
49639	817203
14495	817204
10042	817205
64837	817206
48678	817207
55809	817208
56978	817209
56923	817210
23652	817211
16649	817212
72812	817213
126596	817214
18317	817215
49624	817216
49364	817217
49386	817218
31342	817219
37917	817220
84151	817221
23987	817222
5339	817223
25688	817224
16078	817225
44504	817226
4604	817227
42770	817228
22594	817229
9868	817230
3524	817231
56980	817232
16592	817233
21869	817234
58658	817235
20	817236
71735	817237
19291	817238
90813	817239
115091	817240
26811	817241
7102	817242
36668	817243
138705	817244
8647	817245
697	817246
13342	817247
10153	817248
94017	817249
48926	817250
71684	817251
138067	817252
100779	817253
27889	817254
175	817255
17092	817256
78647	817257
81715	817258
86727	817259
57513	817260
114534	817261
22173	817262
115099	817263
33814	817264
10256	817265
9764	817266
44389	817267
91917	817268
48544	817269
16089	817270
80310	817271
49622	817272
91737	817273
2333	817274
86470	817275
1393	817276
25	817277
137007	817278
49880	817279
1443	817280
26932	817281
66774	817282
16923	817283
100612	817284
15248	817285
16057	817286
119336	817287
88054	817288
119167	817289
26381	817290
142	817291
5127	817292
15027	817293
111476	817294
85017	817295
93724	817296
22012	817297
2990	817298
46434	817299
142231	817300
19313	817301
34272	817302
37562	817303
35694	817304
17599	817305
32031	817306
37784	817307
114044	817308
3661	817309
11962	817310
48228	817311
54385	817312
72978	817313
12017	817314
12511	817315
8469	817316
26952	817317
44413	817318
17868	817319
4811	817320
72274	817321
40382	817322
10847	817323
7777	817324
83737	817325
658	817326
144529	817327
35466	817328
96166	817329
14955	817330
72888	817331
849	817332
44977	817333
551	817334
24106	817335
79545	817336
74002	817337
45818	817338
29726	817339
10677	817340
88161	817341
82529	817342
140282	817343
116694	817344
57449	817345
31140	817346
69078	817347
35641	817348
2008	817349
136928	817350
86202	817351
47233	817352
2633	817353
7961	817354
27648	817355
84031	817356
1143	817357
39711	817358
119689	817359
134947	817360
37551	817361
118407	817362
43028	817363
3005	817364
31500	817365
16233	817366
44889	817367
2799	817368
16143	817369
121801	817370
30951	817371
65882	817372
75009	817373
43191	817374
13036	817375
20036	817376
40249	817377
2898	817378
103731	817379
21264	817380
85155	817381
36220	817382
41	817383
25104	817384
43853	817385
74766	817386
50793	817387
56649	817388
40729	817389
38039	817390
36896	817391
150188	817392
6079	817393
30881	817394
29336	817395
100068	817396
2266	817397
7828	817398
69331	817399
35779	817400
22261	817401
82424	817402
40086	817403
94545	817404
11849	817405
59566	817406
1827	817407
3527	817408
17776	817409
18227	817410
31464	817411
127694	817412
17164	817413
64790	817414
7619	817415
14005	817416
58605	817417
5854	817418
72732	817419
137999	817420
65347	817421
27803	817422
104723	817423
3272	817424
103536	817425
56986	817426
30132	817427
12442	817428
11394	817429
81444	817430
2840	817431
20863	817432
13314	817433
43989	817434
93480	817435
59593	817436
14361	817437
4225	817438
94530	817439
120697	817440
55506	817441
9060	817442
24560	817443
11475	817444
31276	817445
48192	817446
92390	817447
67667	817448
21611	817449
49630	817450
137643	817451
85228	817452
56908	817453
5722	817454
1517	817455
12922	817456
95037	817457
37231	817458
5070	817459
23057	817460
113835	817461
118533	817462
2	817463
19283	817464
74282	817465
77794	817466
56398	817467
52827	817468
142967	817469
26261	817470
11509	817471
103180	817472
18655	817473
109716	817474
40616	817475
134887	817476
61966	817477
2044	817478
8333	817479
99804	817480
123982	817481
102858	817482
80162	817483
18060	817484
82303	817485
31071	817486
26135	817487
40454	817488
87565	817489
44343	817490
62493	817491
25546	817492
61944	817493
8325	817494
59740	817495
16084	817496
44036	817497
13173	817498
43362	817499
3150	817500
27687	817501
22696	817502
16783	817503
9370	817504
11208	817505
16169	817506
32617	817507
112397	817508
17997	817509
104534	817510
37051	817511
91840	817512
120594	817513
24025	817514
8332	817515
10698	817516
49757	817517
18466	817518
33279	817519
36557	817520
7617	817521
1118	817522
72554	817523
20322	817524
8134	817525
19403	817526
4527	817527
41309	817528
36958	817529
26396	817530
42923	817531
62670	817532
3039	817533
39918	817534
41061	817535
54886	817536
10974	817537
5071	817538
52686	817539
22220	817540
15914	817541
104771	817542
7237	817543
585	817544
4166	817545
15195	817546
3634	817547
72656	817548
85184	817549
46774	817550
61142	817551
18621	817552
48475	817553
82873	817554
32680	817555
104465	817556
85039	817557
83266	817558
146566	817559
52937	817560
58832	817561
26099	817562
27367	817563
55802	817564
32272	817565
215	817566
35953	817567
83053	817568
29627	817569
58982	817570
99241	817571
19977	817572
14624	817573
83220	817574
10826	817575
62844	817576
87319	817577
1594	817578
3449	817579
4028	817580
28926	817581
13665	817582
4660	817583
17928	817584
22402	817585
31923	817586
845	817587
46614	817588
35797	817589
21558	817590
9599	817591
17849	817592
38044	817593
49220	817594
14974	817595
11985	817596
27	817597
66244	817598
33219	817599
6834	817600
10293	817601
28054	817602
6226	817603
79761	817604
34325	817605
43485	817606
34206	817607
24587	817608
58927	817609
125388	817610
15544	817611
22263	817612
42723	817613
37688	817614
49195	817615
36219	817616
79612	817617
24259	817618
10975	817619
74070	817620
61203	817621
23007	817622
6361	817623
33498	817624
38993	817625
2389	817626
18081	817627
95145	817628
98175	817629
4870	817630
116344	817631
45908	817632
88462	817633
1278	817634
18380	817635
1420	817636
4825	817637
82627	817638
40034	817639
85012	817640
51749	817641
84333	817642
91770	817643
65070	817644
44837	817645
52526	817646
14810	817647
7259	817648
78975	817649
100649	817650
50842	817651
85978	817652
34349	817653
14857	817654
111983	817655
39165	817656
38413	817657
5092	817658
138519	817659
2531	817660
59625	817661
3679	817662
1981	817663
104345	817664
112103	817665
68258	817666
20900	817667
119359	817668
50592	817669
1324	817670
85586	817671
21338	817672
57529	817673
9354	817674
88896	817675
138606	817676
20836	817677
35991	817678
59983	817679
84315	817680
115492	817681
76137	817682
71780	817683
43825	817684
37315	817685
135256	817686
3024	817687
111689	817688
57862	817689
11615	817690
15235	817691
15936	817692
34661	817693
117821	817694
11921	817695
31539	817696
14285	817697
32129	817698
100426	817699
148606	817700
35030	817701
67722	817702
10228	817703
105222	817704
43050	817705
40599	817706
94849	817707
32003	817708
25296	817709
6196	817710
11928	817711
103891	817712
3524	817713
17097	817714
98533	817715
118065	817716
44211	817717
19902	817718
19094	817719
32769	817720
10970	817721
8845	817722
116019	817723
64484	817724
99646	817725
17256	817726
58176	817727
138255	817728
7242	817729
33004	817730
15476	817731
17092	817732
19384	817733
6836	817734
31233	817735
38457	817736
23167	817737
59616	817738
12368	817739
1528	817740
30773	817741
6171	817742
22771	817743
2306	817744
38865	817745
109713	817746
249	817747
11386	817748
55554	817749
25165	817750
58705	817751
131219	817752
30682	817753
112922	817754
7590	817755
3506	817756
79643	817757
121770	817758
4778	817759
37671	817760
1838	817761
125041	817762
69815	817763
92068	817764
10465	817765
42000	817766
39007	817767
30184	817768
105444	817769
27607	817770
96140	817771
16349	817772
135979	817773
15160	817774
18646	817775
13182	817776
14043	817777
17323	817778
88003	817779
1628	817780
24073	817781
15290	817782
92118	817783
27957	817784
43844	817785
11287	817786
53666	817787
36570	817788
96182	817789
13313	817790
6259	817791
3190	817792
35081	817793
38501	817794
47501	817795
43059	817796
88323	817797
787	817798
2624	817799
4242	817800
38970	817801
51302	817802
5735	817803
7629	817804
26051	817805
47824	817806
2403	817807
72982	817808
91417	817809
43029	817810
8099	817811
8842	817812
20703	817813
2753	817814
109825	817815
105862	817816
75078	817817
21996	817818
8820	817819
10915	817820
37176	817821
22355	817822
70906	817823
88347	817824
89586	817825
47913	817826
4045	817827
43244	817828
23552	817829
81799	817830
20860	817831
56359	817832
9000	817833
49599	817834
81076	817835
61167	817836
43805	817837
1126	817838
41317	817839
41605	817840
89150	817841
95581	817842
66517	817843
74187	817844
18485	817845
34987	817846
104002	817847
59527	817848
79763	817849
13696	817850
6907	817851
35176	817852
10507	817853
131017	817854
75730	817855
67310	817856
110891	817857
47861	817858
21888	817859
81984	817860
23083	817861
26777	817862
91308	817863
553	817864
7678	817865
33717	817866
565	817867
37832	817868
53145	817869
6013	817870
9782	817871
95128	817872
12791	817873
101554	817874
51152	817875
86561	817876
16957	817877
70322	817878
54606	817879
14472	817880
20516	817881
38010	817882
21427	817883
2536	817884
43600	817885
92572	817886
103148	817887
56777	817888
75216	817889
38708	817890
21730	817891
36328	817892
147594	817893
22152	817894
12944	817895
20764	817896
61599	817897
18358	817898
9654	817899
19856	817900
14193	817901
66232	817902
336	817903
77415	817904
84594	817905
10256	817906
11385	817907
125780	817908
213	817909
94858	817910
47187	817911
44605	817912
14523	817913
8467	817914
121482	817915
27399	817916
121059	817917
2119	817918
26040	817919
61236	817920
167	817921
76815	817922
137727	817923
10548	817924
14196	817925
26418	817926
5258	817927
23891	817928
15740	817929
73402	817930
69381	817931
6319	817932
100228	817933
12619	817934
49694	817935
71734	817936
146417	817937
53626	817938
46919	817939
57201	817940
254	817941
12038	817942
106365	817943
35798	817944
36529	817945
82445	817946
42503	817947
119853	817948
6790	817949
91986	817950
86145	817951
58619	817952
51655	817953
112909	817954
3320	817955
23895	817956
79346	817957
34	817958
26153	817959
6010	817960
425	817961
43951	817962
56700	817963
28212	817964
2962	817965
11814	817966
100461	817967
23075	817968
89576	817969
76156	817970
33744	817971
4030	817972
50554	817973
86623	817974
39177	817975
5151	817976
18918	817977
8088	817978
53129	817979
3742	817980
48613	817981
22327	817982
16560	817983
35395	817984
30778	817985
96495	817986
9015	817987
53725	817988
44451	817989
1211	817990
16197	817991
139	817992
50575	817993
54955	817994
4567	817995
1020	817996
1701	817997
100812	817998
53093	817999
39155	818000
573	818001
54137	818002
117206	818003
56924	818004
18211	818005
99978	818006
7162	818007
11122	818008
3113	818009
782	818010
18805	818011
4745	818012
3038	818013
7218	818014
107455	818015
33565	818016
148246	818017
32058	818018
10867	818019
118310	818020
9101	818021
842	818022
2545	818023
117647	818024
94533	818025
16974	818026
22081	818027
8638	818028
63295	818029
75714	818030
15675	818031
56534	818032
75326	818033
18864	818034
69800	818035
38	818036
6620	818037
81779	818038
48135	818039
130386	818040
142111	818041
121094	818042
12872	818043
38833	818044
10918	818045
28314	818046
43483	818047
149555	818048
36900	818049
141	818050
65389	818051
8552	818052
38798	818053
18757	818054
14508	818055
6553	818056
76097	818057
99	818058
9783	818059
127567	818060
44855	818061
6554	818062
113792	818063
28475	818064
4562	818065
99875	818066
5919	818067
21271	818068
36169	818069
71529	818070
33640	818071
6232	818072
33737	818073
46540	818074
6660	818075
37543	818076
47660	818077
62575	818078
63509	818079
44807	818080
60476	818081
12357	818082
173	818083
63669	818084
72447	818085
30385	818086
47657	818087
114407	818088
120719	818089
40316	818090
63042	818091
44753	818092
40896	818093
45406	818094
74550	818095
69547	818096
1931	818097
22215	818098
19470	818099
7686	818100
25878	818101
6682	818102
7340	818103
148843	818104
47688	818105
84350	818106
79286	818107
48859	818108
43948	818109
13144	818110
77343	818111
1923	818112
9536	818113
29313	818114
711	818115
54053	818116
61504	818117
26432	818118
45113	818119
10170	818120
17844	818121
13841	818122
30047	818123
62694	818124
21139	818125
24496	818126
147334	818127
147833	818128
91253	818129
11469	818130
59129	818131
1269	818132
137562	818133
37039	818134
72790	818135
23693	818136
2777	818137
73407	818138
15055	818139
95079	818140
47904	818141
42684	818142
32602	818143
5354	818144
80870	818145
62370	818146
100833	818147
16624	818148
93585	818149
87229	818150
133	818151
90443	818152
5063	818153
89681	818154
10612	818155
46125	818156
64267	818157
75476	818158
50251	818159
21134	818160
75549	818161
102974	818162
109424	818163
17724	818164
39659	818165
82865	818166
84760	818167
6811	818168
113129	818169
3646	818170
444	818171
14171	818172
5628	818173
34389	818174
25589	818175
60509	818176
19509	818177
85235	818178
9737	818179
69319	818180
33500	818181
43839	818182
3700	818183
1420	818184
9960	818185
33328	818186
40487	818187
21562	818188
1026	818189
81595	818190
17589	818191
6946	818192
7289	818193
55820	818194
45320	818195
13763	818196
1793	818197
31758	818198
1623	818199
8578	818200
2493	818201
4104	818202
36321	818203
409	818204
76590	818205
135041	818206
19445	818207
57327	818208
81821	818209
4774	818210
15536	818211
17860	818212
40724	818213
1397	818214
39412	818215
5797	818216
54397	818217
3943	818218
26433	818219
10921	818220
1678	818221
40076	818222
62777	818223
10922	818224
4480	818225
120854	818226
1958	818227
3356	818228
66596	818229
69530	818230
6410	818231
85186	818232
2629	818233
76739	818234
74849	818235
75787	818236
115137	818237
22360	818238
14355	818239
43520	818240
132460	818241
24922	818242
22538	818243
14716	818244
58795	818245
8441	818246
119469	818247
11171	818248
111732	818249
72626	818250
44941	818251
100939	818252
6053	818253
14106	818254
39614	818255
258	818256
117107	818257
219	818258
38808	818259
42068	818260
1556	818261
9860	818262
90503	818263
24346	818264
127305	818265
87470	818266
6983	818267
129007	818268
8548	818269
17555	818270
17312	818271
35013	818272
26186	818273
18045	818274
43001	818275
2708	818276
116307	818277
16633	818278
13751	818279
60536	818280
31383	818281
115847	818282
11890	818283
24397	818284
95441	818285
101911	818286
26420	818287
4767	818288
46443	818289
5433	818290
91883	818291
66149	818292
32506	818293
110737	818294
2916	818295
25894	818296
11139	818297
111352	818298
20238	818299
1945	818300
18621	818301
6974	818302
118918	818303
83049	818304
21648	818305
60910	818306
11266	818307
362	818308
46817	818309
106465	818310
33227	818311
25711	818312
18759	818313
136186	818314
82913	818315
576	818316
46558	818317
97008	818318
26148	818319
83059	818320
101137	818321
47179	818322
18307	818323
51246	818324
27655	818325
134849	818326
7139	818327
21719	818328
12138	818329
50830	818330
85505	818331
17291	818332
35905	818333
8348	818334
1749	818335
254	818336
597	818337
51369	818338
43765	818339
50134	818340
844	818341
67079	818342
40602	818343
8562	818344
30499	818345
165	818346
37788	818347
12421	818348
144705	818349
46760	818350
33627	818351
28440	818352
26674	818353
6308	818354
36481	818355
5941	818356
24613	818357
25259	818358
23204	818359
134535	818360
11410	818361
90211	818362
71102	818363
74982	818364
44725	818365
134969	818366
53301	818367
147294	818368
58027	818369
60487	818370
30275	818371
33844	818372
13354	818373
25380	818374
42743	818375
47362	818376
20289	818377
50217	818378
89440	818379
1425	818380
95438	818381
45066	818382
66884	818383
95218	818384
7522	818385
61185	818386
5082	818387
136361	818388
62538	818389
20176	818390
48437	818391
1557	818392
51994	818393
10551	818394
81754	818395
71010	818396
12902	818397
13402	818398
66183	818399
14633	818400
137765	818401
47250	818402
46291	818403
38062	818404
90120	818405
23012	818406
37	818407
67190	818408
120214	818409
45576	818410
44143	818411
50736	818412
80994	818413
92995	818414
12641	818415
4039	818416
118290	818417
62374	818418
42718	818419
2186	818420
74117	818421
2913	818422
26310	818423
50183	818424
30049	818425
4112	818426
12444	818427
80780	818428
53947	818429
30007	818430
84877	818431
76216	818432
54089	818433
25675	818434
72547	818435
26353	818436
13246	818437
55301	818438
2416	818439
141814	818440
30668	818441
82136	818442
21482	818443
73799	818444
69463	818445
15106	818446
10370	818447
6023	818448
49443	818449
99304	818450
21418	818451
24659	818452
24656	818453
6337	818454
11253	818455
18600	818456
66318	818457
17930	818458
29698	818459
16022	818460
57913	818461
28787	818462
55768	818463
14432	818464
2531	818465
68242	818466
90352	818467
121650	818468
40910	818469
18562	818470
426	818471
13803	818472
79560	818473
1486	818474
72098	818475
10646	818476
80477	818477
10263	818478
73013	818479
39518	818480
8541	818481
21897	818482
3774	818483
5531	818484
129475	818485
103133	818486
113413	818487
87769	818488
109348	818489
1912	818490
60198	818491
12577	818492
69404	818493
8326	818494
10837	818495
109235	818496
14716	818497
18828	818498
15814	818499
70068	818500
27826	818501
63302	818502
72628	818503
546	818504
236	818505
25796	818506
34094	818507
8966	818508
21341	818509
104	818510
6370	818511
17002	818512
9785	818513
136546	818514
111827	818515
26570	818516
25659	818517
59987	818518
17601	818519
33428	818520
68238	818521
63633	818522
118974	818523
63742	818524
31151	818525
68794	818526
62424	818527
55122	818528
121279	818529
83538	818530
64938	818531
25241	818532
64190	818533
617	818534
43633	818535
3800	818536
66801	818537
43302	818538
91136	818539
26978	818540
2888	818541
13459	818542
11813	818543
58079	818544
22573	818545
71050	818546
93461	818547
67916	818548
32870	818549
850	818550
18217	818551
114523	818552
100750	818553
83131	818554
137394	818555
111	818556
59225	818557
116386	818558
19949	818559
85174	818560
6806	818561
59451	818562
1769	818563
51158	818564
104634	818565
16	818566
149068	818567
37586	818568
3953	818569
49051	818570
57974	818571
32117	818572
5918	818573
6791	818574
122161	818575
51168	818576
92008	818577
1084	818578
96080	818579
103793	818580
7022	818581
46712	818582
63710	818583
42851	818584
10567	818585
3692	818586
41329	818587
41275	818588
24137	818589
47823	818590
18253	818591
51669	818592
51487	818593
60127	818594
86968	818595
3761	818596
49330	818597
93949	818598
107788	818599
2052	818600
28312	818601
78832	818602
19377	818603
43403	818604
37213	818605
9611	818606
41	818607
16479	818608
29344	818609
69137	818610
3558	818611
29895	818612
116129	818613
64368	818614
97143	818615
43034	818616
44979	818617
25727	818618
84468	818619
28708	818620
2546	818621
97314	818622
30837	818623
33348	818624
49159	818625
21310	818626
16041	818627
3901	818628
10935	818629
62218	818630
2768	818631
68141	818632
145944	818633
65983	818634
2320	818635
3288	818636
81360	818637
114125	818638
49709	818639
103488	818640
52917	818641
28353	818642
99898	818643
974	818644
108246	818645
4167	818646
124476	818647
28342	818648
5072	818649
4638	818650
109000	818651
72617	818652
44074	818653
21842	818654
16458	818655
110451	818656
137997	818657
650	818658
28	818659
86317	818660
41364	818661
6586	818662
100620	818663
11475	818664
41879	818665
50590	818666
35470	818667
84908	818668
7753	818669
6742	818670
109916	818671
3426	818672
7975	818673
5503	818674
53575	818675
95386	818676
7211	818677
60303	818678
338	818679
19982	818680
24849	818681
122012	818682
13478	818683
66257	818684
79799	818685
66225	818686
111818	818687
17159	818688
5165	818689
38237	818690
71194	818691
38566	818692
34487	818693
29768	818694
27986	818695
21867	818696
1442	818697
54694	818698
10496	818699
21771	818700
73750	818701
35815	818702
29109	818703
52533	818704
7502	818705
88639	818706
81764	818707
99027	818708
102257	818709
81120	818710
128098	818711
60723	818712
34427	818713
26784	818714
147327	818715
87812	818716
111002	818717
4895	818718
4641	818719
2295	818720
99866	818721
16298	818722
46116	818723
131776	818724
3851	818725
34354	818726
19479	818727
62052	818728
64051	818729
34951	818730
32254	818731
51930	818732
31663	818733
15877	818734
175	818735
3680	818736
35778	818737
9256	818738
143635	818739
61615	818740
73345	818741
6430	818742
3491	818743
15824	818744
68883	818745
3058	818746
94315	818747
27786	818748
49329	818749
3452	818750
127	818751
71341	818752
87281	818753
88395	818754
65533	818755
35498	818756
62728	818757
21949	818758
144411	818759
37302	818760
35396	818761
122213	818762
65320	818763
122957	818764
33053	818765
45006	818766
58222	818767
45479	818768
37414	818769
75460	818770
59027	818771
116194	818772
10167	818773
39853	818774
28683	818775
14398	818776
107096	818777
34544	818778
4711	818779
55736	818780
35176	818781
24597	818782
67216	818783
50213	818784
1306	818785
144729	818786
2288	818787
60568	818788
58669	818789
1804	818790
7144	818791
107361	818792
9296	818793
2265	818794
46404	818795
21912	818796
94283	818797
5057	818798
138641	818799
7200	818800
31812	818801
3116	818802
66557	818803
69492	818804
53478	818805
38036	818806
9215	818807
68501	818808
29811	818809
9805	818810
106862	818811
2723	818812
101899	818813
43603	818814
80422	818815
45832	818816
86262	818817
52468	818818
76811	818819
88425	818820
14447	818821
7161	818822
38453	818823
12916	818824
11297	818825
9904	818826
29753	818827
84972	818828
3096	818829
101927	818830
94681	818831
6329	818832
84075	818833
113181	818834
11657	818835
104976	818836
52	818837
102698	818838
18777	818839
54043	818840
43183	818841
49992	818842
1201	818843
103637	818844
23378	818845
141138	818846
6922	818847
26500	818848
138850	818849
22590	818850
47318	818851
57049	818852
50088	818853
142635	818854
68319	818855
50431	818856
37958	818857
13024	818858
20069	818859
34919	818860
9645	818861
6098	818862
141706	818863
1784	818864
115544	818865
74224	818866
1832	818867
49984	818868
5814	818869
12826	818870
6551	818871
57333	818872
54518	818873
25877	818874
15769	818875
22659	818876
37221	818877
36197	818878
11074	818879
4020	818880
48813	818881
14473	818882
16859	818883
58874	818884
11687	818885
34514	818886
121758	818887
78628	818888
106813	818889
76031	818890
62338	818891
109358	818892
38561	818893
40930	818894
3378	818895
85475	818896
22843	818897
108861	818898
1250	818899
29887	818900
54174	818901
108513	818902
46863	818903
103202	818904
21342	818905
20216	818906
29431	818907
39057	818908
16611	818909
36999	818910
240	818911
15821	818912
20130	818913
23250	818914
9339	818915
110710	818916
38999	818917
76647	818918
46649	818919
53525	818920
21094	818921
52069	818922
77760	818923
39391	818924
26047	818925
134044	818926
1198	818927
3694	818928
73508	818929
113048	818930
15844	818931
128668	818932
25559	818933
74928	818934
25825	818935
15243	818936
84989	818937
17070	818938
59270	818939
52991	818940
57937	818941
55879	818942
145915	818943
39074	818944
112755	818945
130675	818946
13922	818947
96244	818948
71540	818949
7894	818950
64070	818951
25113	818952
38986	818953
9316	818954
108335	818955
32616	818956
77402	818957
80236	818958
398	818959
49086	818960
2960	818961
48031	818962
13572	818963
82997	818964
5667	818965
4103	818966
434	818967
24117	818968
11989	818969
16268	818970
54884	818971
41959	818972
56314	818973
44418	818974
14764	818975
51238	818976
7290	818977
36598	818978
31736	818979
53	818980
128959	818981
7751	818982
10809	818983
10943	818984
98822	818985
57051	818986
12836	818987
55540	818988
68953	818989
45880	818990
29455	818991
37168	818992
120552	818993
13158	818994
47054	818995
144295	818996
16044	818997
6738	818998
2207	818999
8050	819000
6685	819001
24047	819002
70204	819003
39054	819004
5430	819005
28915	819006
77526	819007
60116	819008
47332	819009
11653	819010
86919	819011
13	819012
148894	819013
74572	819014
5688	819015
49580	819016
17773	819017
75309	819018
5368	819019
83012	819020
16407	819021
7135	819022
47589	819023
75738	819024
139033	819025
22720	819026
34536	819027
11360	819028
13698	819029
64118	819030
115983	819031
30961	819032
26016	819033
100728	819034
14069	819035
92209	819036
128524	819037
30184	819038
23937	819039
1758	819040
119834	819041
31455	819042
35999	819043
13816	819044
121342	819045
69098	819046
24822	819047
61111	819048
83297	819049
41764	819050
4604	819051
59220	819052
107646	819053
116	819054
4119	819055
6481	819056
25500	819057
102813	819058
143237	819059
49333	819060
32830	819061
32969	819062
42443	819063
11387	819064
13775	819065
57514	819066
145	819067
36535	819068
62807	819069
60714	819070
122655	819071
9444	819072
110783	819073
86286	819074
34229	819075
121272	819076
831	819077
18684	819078
12998	819079
107586	819080
6005	819081
113198	819082
6779	819083
5895	819084
15203	819085
75588	819086
31992	819087
1317	819088
84768	819089
114078	819090
41476	819091
80416	819092
51309	819093
55815	819094
17070	819095
18962	819096
112196	819097
41958	819098
44957	819099
129075	819100
71670	819101
119226	819102
32066	819103
24000	819104
6866	819105
19661	819106
31714	819107
54781	819108
117349	819109
16129	819110
13696	819111
61032	819112
12267	819113
126847	819114
76366	819115
2172	819116
24006	819117
37796	819118
65033	819119
995	819120
4791	819121
30308	819122
13282	819123
16315	819124
20011	819125
14122	819126
30798	819127
87379	819128
111178	819129
1318	819130
82632	819131
26256	819132
2644	819133
9766	819134
10333	819135
17662	819136
87535	819137
19828	819138
110861	819139
81919	819140
77193	819141
68286	819142
84178	819143
3455	819144
60241	819145
111525	819146
128038	819147
5999	819148
131276	819149
36780	819150
39260	819151
61282	819152
32266	819153
15064	819154
51900	819155
3926	819156
101952	819157
1112	819158
36320	819159
25308	819160
136206	819161
39067	819162
29146	819163
11706	819164
45948	819165
47963	819166
97729	819167
19816	819168
31470	819169
3420	819170
41153	819171
57222	819172
78261	819173
3958	819174
6495	819175
27679	819176
128919	819177
11165	819178
2203	819179
127575	819180
61580	819181
89893	819182
33713	819183
11905	819184
26237	819185
49330	819186
84452	819187
12437	819188
1128	819189
59434	819190
50436	819191
5244	819192
75072	819193
82782	819194
37289	819195
7197	819196
121116	819197
24158	819198
27500	819199
124243	819200
36787	819201
25808	819202
109534	819203
20172	819204
7485	819205
55348	819206
130719	819207
58105	819208
23650	819209
31	819210
141310	819211
22857	819212
28682	819213
52484	819214
118071	819215
22618	819216
5293	819217
7476	819218
16029	819219
66655	819220
80654	819221
6204	819222
118601	819223
93067	819224
21122	819225
39485	819226
14872	819227
19020	819228
61208	819229
74501	819230
20199	819231
5913	819232
103143	819233
87576	819234
103184	819235
37271	819236
50744	819237
124605	819238
2115	819239
50276	819240
6840	819241
102585	819242
37451	819243
46549	819244
69485	819245
223	819246
51868	819247
6252	819248
100838	819249
66276	819250
24378	819251
109203	819252
56963	819253
14918	819254
9633	819255
20681	819256
54225	819257
30482	819258
32216	819259
25662	819260
12248	819261
4755	819262
127824	819263
2257	819264
84779	819265
7368	819266
85346	819267
134039	819268
16789	819269
32931	819270
5904	819271
112547	819272
70366	819273
3493	819274
49567	819275
10650	819276
99239	819277
2725	819278
46656	819279
6125	819280
64757	819281
73001	819282
8498	819283
9710	819284
61753	819285
362	819286
28345	819287
69072	819288
29358	819289
23541	819290
27713	819291
2173	819292
87581	819293
70413	819294
96365	819295
4048	819296
43509	819297
82722	819298
48163	819299
6982	819300
91256	819301
66757	819302
51901	819303
79672	819304
34898	819305
111534	819306
28413	819307
87275	819308
24705	819309
694	819310
107956	819311
41530	819312
3285	819313
116	819314
43268	819315
64029	819316
39129	819317
21131	819318
21271	819319
12587	819320
1965	819321
23379	819322
115480	819323
56867	819324
118512	819325
70618	819326
10366	819327
103207	819328
112494	819329
16848	819330
10595	819331
131320	819332
11546	819333
3864	819334
7257	819335
150370	819336
41526	819337
5711	819338
10190	819339
90739	819340
77548	819341
128537	819342
35946	819343
53913	819344
119673	819345
57357	819346
113038	819347
30188	819348
65269	819349
18293	819350
382	819351
47206	819352
51748	819353
16136	819354
24510	819355
12211	819356
60840	819357
6981	819358
77229	819359
123	819360
132856	819361
54876	819362
79186	819363
51358	819364
76989	819365
22454	819366
5441	819367
6885	819368
26513	819369
34817	819370
102357	819371
90722	819372
62935	819373
74857	819374
73748	819375
38271	819376
13916	819377
36784	819378
19811	819379
3386	819380
84526	819381
12306	819382
55106	819383
117604	819384
64796	819385
130763	819386
67922	819387
23102	819388
65665	819389
145931	819390
114386	819391
50304	819392
7721	819393
1083	819394
129812	819395
29227	819396
33568	819397
21071	819398
86175	819399
21833	819400
79215	819401
68694	819402
2611	819403
6770	819404
18374	819405
36660	819406
35295	819407
148888	819408
42051	819409
934	819410
45785	819411
23055	819412
67593	819413
33950	819414
103236	819415
20475	819416
4357	819417
27244	819418
22214	819419
121293	819420
99533	819421
13579	819422
50309	819423
45578	819424
56227	819425
5437	819426
33475	819427
11463	819428
72878	819429
22938	819430
56330	819431
14870	819432
85811	819433
9446	819434
45170	819435
6543	819436
1800	819437
19874	819438
35285	819439
26409	819440
32766	819441
39560	819442
84839	819443
70992	819444
1468	819445
36317	819446
24628	819447
2746	819448
14987	819449
102768	819450
58148	819451
145852	819452
21496	819453
14390	819454
62868	819455
68649	819456
29481	819457
10377	819458
120563	819459
45566	819460
61527	819461
135897	819462
140969	819463
12282	819464
2897	819465
23939	819466
117640	819467
43251	819468
34204	819469
35868	819470
24565	819471
98767	819472
57439	819473
93821	819474
34662	819475
24493	819476
76901	819477
54115	819478
36555	819479
42151	819480
1995	819481
4865	819482
63080	819483
4904	819484
6153	819485
1411	819486
28355	819487
24350	819488
11865	819489
40512	819490
4535	819491
57829	819492
85527	819493
7410	819494
1428	819495
103335	819496
54846	819497
32195	819498
1794	819499
81108	819500
93775	819501
49310	819502
6778	819503
37010	819504
29748	819505
121058	819506
13182	819507
65813	819508
54005	819509
12123	819510
5076	819511
26408	819512
80228	819513
148728	819514
3268	819515
5972	819516
1910	819517
11780	819518
68594	819519
17157	819520
11951	819521
75937	819522
18990	819523
100375	819524
1464	819525
72214	819526
23229	819527
43400	819528
24215	819529
78552	819530
116196	819531
5822	819532
48991	819533
10081	819534
26787	819535
107235	819536
96985	819537
39282	819538
89463	819539
81727	819540
35220	819541
26992	819542
6238	819543
1128	819544
6218	819545
91145	819546
127006	819547
43403	819548
18426	819549
6156	819550
114124	819551
56753	819552
19999	819553
70017	819554
26004	819555
57204	819556
27887	819557
1757	819558
76440	819559
43584	819560
20096	819561
51681	819562
81407	819563
15918	819564
1908	819565
56809	819566
6350	819567
34651	819568
20821	819569
117247	819570
91079	819571
75596	819572
16908	819573
98043	819574
91291	819575
17132	819576
31615	819577
10594	819578
66555	819579
62321	819580
11956	819581
65144	819582
26865	819583
71244	819584
17929	819585
89852	819586
5432	819587
144297	819588
66495	819589
78489	819590
3002	819591
526	819592
76994	819593
47909	819594
50029	819595
97080	819596
69089	819597
15494	819598
10761	819599
24507	819600
1726	819601
99246	819602
64312	819603
113451	819604
111287	819605
125682	819606
22650	819607
28584	819608
38445	819609
42642	819610
134789	819611
125020	819612
85373	819613
65201	819614
6440	819615
124910	819616
127258	819617
3133	819618
83219	819619
18020	819620
36890	819621
74445	819622
933	819623
69812	819624
18071	819625
25077	819626
3448	819627
52151	819628
19370	819629
55833	819630
14622	819631
14793	819632
46810	819633
58652	819634
42581	819635
57444	819636
279	819637
4606	819638
14894	819639
84802	819640
92	819641
64079	819642
39357	819643
90109	819644
440	819645
67867	819646
100884	819647
100694	819648
30087	819649
130755	819650
77557	819651
29457	819652
12422	819653
340	819654
87014	819655
20191	819656
11587	819657
89228	819658
45313	819659
69393	819660
43273	819661
3865	819662
33596	819663
56618	819664
46713	819665
7668	819666
32122	819667
4044	819668
52612	819669
75512	819670
3587	819671
111342	819672
101115	819673
29574	819674
8291	819675
540	819676
41517	819677
622	819678
1545	819679
36934	819680
55383	819681
2888	819682
117	819683
107252	819684
38319	819685
100902	819686
86915	819687
117834	819688
61877	819689
5002	819690
26293	819691
30139	819692
1025	819693
75665	819694
60322	819695
77	819696
95918	819697
879	819698
44	819699
16479	819700
94844	819701
3321	819702
113001	819703
14286	819704
49921	819705
92564	819706
10547	819707
368	819708
6957	819709
32195	819710
2021	819711
41774	819712
8882	819713
26651	819714
719	819715
45665	819716
561	819717
93484	819718
11263	819719
11676	819720
28188	819721
109333	819722
64290	819723
145199	819724
122301	819725
102500	819726
63770	819727
79169	819728
28593	819729
25901	819730
57398	819731
43619	819732
52647	819733
6987	819734
21123	819735
81847	819736
45496	819737
7071	819738
41773	819739
60356	819740
14861	819741
62843	819742
9021	819743
121994	819744
76328	819745
73710	819746
11833	819747
185	819748
82293	819749
3200	819750
50624	819751
7374	819752
107820	819753
3114	819754
2000	819755
3585	819756
99178	819757
97718	819758
23368	819759
1910	819760
23239	819761
48837	819762
101347	819763
18066	819764
68607	819765
29740	819766
148207	819767
61675	819768
105103	819769
56335	819770
5113	819771
28233	819772
34603	819773
24502	819774
76601	819775
1884	819776
102039	819777
54507	819778
82706	819779
13941	819780
23520	819781
6524	819782
75719	819783
124461	819784
118797	819785
61945	819786
69281	819787
2971	819788
2209	819789
2032	819790
32465	819791
4555	819792
11137	819793
49944	819794
2145	819795
8210	819796
61181	819797
7650	819798
41586	819799
32851	819800
26802	819801
74651	819802
89123	819803
99590	819804
9646	819805
141611	819806
24784	819807
7778	819808
14149	819809
10869	819810
6259	819811
15594	819812
94234	819813
93995	819814
37355	819815
44652	819816
2371	819817
39154	819818
61398	819819
88526	819820
21163	819821
40781	819822
6646	819823
10325	819824
11211	819825
10206	819826
49562	819827
1754	819828
100041	819829
31161	819830
147104	819831
12412	819832
38	819833
13831	819834
176	819835
13829	819836
99104	819837
114390	819838
18467	819839
45751	819840
6063	819841
38854	819842
68445	819843
42152	819844
5763	819845
76756	819846
39227	819847
12708	819848
16328	819849
15	819850
53391	819851
1033	819852
31428	819853
13147	819854
121980	819855
63106	819856
17255	819857
7112	819858
76928	819859
5700	819860
103385	819861
111854	819862
21170	819863
106555	819864
52988	819865
26064	819866
59730	819867
99911	819868
126132	819869
28351	819870
108532	819871
72705	819872
38193	819873
49693	819874
1531	819875
8255	819876
29350	819877
74555	819878
12614	819879
43761	819880
79968	819881
12240	819882
85336	819883
57043	819884
35820	819885
12925	819886
47749	819887
23909	819888
22141	819889
87266	819890
132764	819891
108316	819892
54039	819893
64472	819894
14917	819895
28345	819896
46964	819897
47293	819898
12658	819899
30405	819900
5466	819901
7714	819902
49284	819903
1200	819904
108599	819905
3821	819906
25112	819907
39264	819908
37512	819909
14721	819910
98896	819911
20770	819912
75547	819913
94804	819914
49408	819915
55733	819916
40654	819917
35132	819918
145696	819919
79037	819920
40106	819921
66652	819922
11778	819923
82450	819924
77217	819925
132833	819926
23631	819927
72970	819928
8565	819929
136606	819930
90087	819931
156	819932
22273	819933
110630	819934
128801	819935
14095	819936
11712	819937
7800	819938
29033	819939
5645	819940
40148	819941
145206	819942
18464	819943
65639	819944
82737	819945
66765	819946
90458	819947
357	819948
1585	819949
11251	819950
66254	819951
5792	819952
76030	819953
36687	819954
39468	819955
111650	819956
9742	819957
58262	819958
49498	819959
16861	819960
44168	819961
72811	819962
13045	819963
95144	819964
14378	819965
19942	819966
23756	819967
66013	819968
52632	819969
70616	819970
132	819971
88017	819972
11940	819973
79910	819974
19331	819975
9680	819976
59153	819977
14	819978
5425	819979
121167	819980
65043	819981
56737	819982
22779	819983
9860	819984
38866	819985
19571	819986
116162	819987
139309	819988
142834	819989
28715	819990
752	819991
41254	819992
32891	819993
55680	819994
81586	819995
88388	819996
12621	819997
122379	819998
35711	819999
25340	820000
9825	820001
10697	820002
30445	820003
16464	820004
11065	820005
93819	820006
7068	820007
14275	820008
32328	820009
15069	820010
46374	820011
7720	820012
6914	820013
31086	820014
72244	820015
2721	820016
46481	820017
17236	820018
3896	820019
24727	820020
135134	820021
50747	820022
138587	820023
30524	820024
5944	820025
31860	820026
28662	820027
30890	820028
57197	820029
27750	820030
1847	820031
141884	820032
47957	820033
26201	820034
3114	820035
79647	820036
7256	820037
97373	820038
49623	820039
26689	820040
10805	820041
60255	820042
57991	820043
4418	820044
72214	820045
2623	820046
4773	820047
63662	820048
73036	820049
54225	820050
7322	820051
32270	820052
74340	820053
28617	820054
34562	820055
40078	820056
10290	820057
1238	820058
16853	820059
26438	820060
5656	820061
65588	820062
7007	820063
32968	820064
53686	820065
4152	820066
91480	820067
525	820068
2195	820069
95789	820070
9371	820071
79353	820072
14015	820073
77461	820074
3999	820075
117864	820076
77438	820077
27709	820078
47187	820079
12257	820080
82090	820081
30030	820082
117087	820083
73646	820084
27946	820085
117674	820086
78602	820087
89077	820088
40406	820089
443	820090
7199	820091
396	820092
28460	820093
74444	820094
131803	820095
28754	820096
98234	820097
43877	820098
16609	820099
139855	820100
32491	820101
29782	820102
8663	820103
182	820104
3071	820105
133967	820106
35717	820107
1977	820108
15555	820109
70476	820110
10422	820111
10250	820112
21431	820113
19478	820114
56	820115
25264	820116
36549	820117
73679	820118
62713	820119
116289	820120
24186	820121
54536	820122
28033	820123
12743	820124
14745	820125
88235	820126
21381	820127
12471	820128
66403	820129
110693	820130
571	820131
87984	820132
47192	820133
29937	820134
113820	820135
80801	820136
59773	820137
57660	820138
432	820139
70512	820140
70397	820141
52944	820142
5348	820143
58386	820144
9187	820145
84875	820146
20111	820147
38754	820148
120262	820149
52787	820150
12457	820151
91701	820152
19497	820153
67968	820154
39175	820155
76729	820156
23917	820157
44633	820158
5113	820159
3050	820160
60401	820161
21338	820162
27992	820163
2560	820164
37988	820165
17288	820166
148511	820167
72903	820168
106218	820169
39646	820170
85052	820171
79266	820172
194	820173
46940	820174
75453	820175
14519	820176
22320	820177
1840	820178
12629	820179
8765	820180
62291	820181
36834	820182
14278	820183
24173	820184
2253	820185
69203	820186
51891	820187
13760	820188
25167	820189
55896	820190
76861	820191
76516	820192
13045	820193
5920	820194
59576	820195
26298	820196
56153	820197
63220	820198
38971	820199
3337	820200
52217	820201
52630	820202
25695	820203
56903	820204
5294	820205
64509	820206
32041	820207
40130	820208
11670	820209
50770	820210
13376	820211
12199	820212
32846	820213
24936	820214
470	820215
35398	820216
28809	820217
8282	820218
49024	820219
63	820220
134567	820221
59367	820222
54302	820223
64065	820224
57175	820225
40086	820226
7161	820227
131865	820228
5021	820229
51939	820230
8729	820231
15988	820232
15332	820233
28388	820234
27501	820235
3851	820236
11767	820237
17997	820238
53926	820239
20669	820240
6981	820241
2356	820242
46824	820243
59001	820244
43361	820245
35819	820246
120646	820247
167	820248
72932	820249
40854	820250
22717	820251
12342	820252
2073	820253
114099	820254
30682	820255
93948	820256
11883	820257
13373	820258
2252	820259
30951	820260
8871	820261
72803	820262
15264	820263
21230	820264
293	820265
22088	820266
14188	820267
27127	820268
36839	820269
18721	820270
24556	820271
15591	820272
15055	820273
37904	820274
13238	820275
100996	820276
17391	820277
22705	820278
616	820279
40621	820280
61928	820281
51895	820282
66234	820283
86972	820284
52355	820285
89634	820286
28380	820287
23152	820288
15006	820289
24575	820290
2449	820291
4908	820292
97334	820293
60932	820294
14055	820295
28240	820296
554	820297
11010	820298
59321	820299
85359	820300
8028	820301
6461	820302
24469	820303
4191	820304
70322	820305
53557	820306
132300	820307
87102	820308
48207	820309
7188	820310
87	820311
11390	820312
1105	820313
65049	820314
24250	820315
7036	820316
29213	820317
35479	820318
139649	820319
114810	820320
1263	820321
3110	820322
36354	820323
69572	820324
47793	820325
54365	820326
21249	820327
147985	820328
53406	820329
85524	820330
65783	820331
8671	820332
31523	820333
424	820334
113064	820335
42059	820336
36768	820337
81666	820338
703	820339
44	820340
63622	820341
17447	820342
144640	820343
1731	820344
83371	820345
77802	820346
125706	820347
2203	820348
105584	820349
52855	820350
1705	820351
77363	820352
69668	820353
4460	820354
12924	820355
13970	820356
106831	820357
27308	820358
34806	820359
83744	820360
53747	820361
14827	820362
130384	820363
30858	820364
144831	820365
39623	820366
2782	820367
58059	820368
39832	820369
344	820370
33760	820371
29405	820372
1357	820373
98889	820374
76314	820375
22639	820376
70752	820377
299	820378
379	820379
20880	820380
73490	820381
67748	820382
66727	820383
53439	820384
16880	820385
52233	820386
17013	820387
34681	820388
45260	820389
21799	820390
93660	820391
5162	820392
84671	820393
48391	820394
100931	820395
16970	820396
7413	820397
2304	820398
128558	820399
3669	820400
24417	820401
75080	820402
83850	820403
20239	820404
113587	820405
2359	820406
104580	820407
84556	820408
12366	820409
104761	820410
31739	820411
47633	820412
87273	820413
24647	820414
18457	820415
2043	820416
25748	820417
14249	820418
103781	820419
51423	820420
15685	820421
4767	820422
7615	820423
55179	820424
103974	820425
85730	820426
6825	820427
60652	820428
8426	820429
42304	820430
12604	820431
83537	820432
36586	820433
68626	820434
32821	820435
114448	820436
18611	820437
73813	820438
58095	820439
1298	820440
5044	820441
49125	820442
66296	820443
130315	820444
11433	820445
2719	820446
19017	820447
69091	820448
21196	820449
63264	820450
78939	820451
32531	820452
45043	820453
693	820454
83243	820455
32479	820456
5664	820457
28613	820458
107307	820459
81043	820460
73	820461
827	820462
53050	820463
35911	820464
15235	820465
38121	820466
71615	820467
28392	820468
8524	820469
42893	820470
1063	820471
129500	820472
81732	820473
11325	820474
21394	820475
10649	820476
60467	820477
2630	820478
55619	820479
148563	820480
11532	820481
69656	820482
132398	820483
2742	820484
83986	820485
80327	820486
43612	820487
55030	820488
9715	820489
1025	820490
107933	820491
39819	820492
77361	820493
22578	820494
58996	820495
24956	820496
33519	820497
16414	820498
58863	820499
8367	820500
90616	820501
105021	820502
23560	820503
62660	820504
74699	820505
41581	820506
113916	820507
38943	820508
102591	820509
17536	820510
43625	820511
64540	820512
25383	820513
91304	820514
3200	820515
17765	820516
11943	820517
14339	820518
137952	820519
75927	820520
29862	820521
65907	820522
12721	820523
47142	820524
46501	820525
13697	820526
39642	820527
30217	820528
17652	820529
15557	820530
24856	820531
75299	820532
25113	820533
3079	820534
43723	820535
91605	820536
26077	820537
59873	820538
773	820539
35247	820540
15953	820541
39895	820542
26467	820543
17405	820544
42796	820545
72219	820546
13949	820547
33650	820548
40996	820549
34277	820550
39707	820551
21310	820552
107395	820553
40238	820554
38875	820555
22195	820556
23725	820557
82470	820558
140337	820559
98207	820560
5102	820561
37742	820562
70767	820563
30650	820564
3361	820565
48483	820566
10167	820567
37250	820568
3955	820569
23796	820570
31712	820571
39707	820572
83566	820573
33578	820574
2885	820575
23347	820576
108701	820577
99182	820578
114967	820579
38593	820580
4325	820581
24527	820582
39266	820583
26189	820584
123962	820585
18270	820586
32595	820587
42438	820588
37118	820589
56452	820590
626	820591
3079	820592
51681	820593
97709	820594
29992	820595
71413	820596
18218	820597
64454	820598
11726	820599
2569	820600
15860	820601
67393	820602
52615	820603
969	820604
134563	820605
16397	820606
119343	820607
52675	820608
40039	820609
36720	820610
58017	820611
60446	820612
35758	820613
48727	820614
4315	820615
21873	820616
138116	820617
43156	820618
601	820619
6210	820620
115111	820621
59142	820622
55931	820623
566	820624
4040	820625
35315	820626
15564	820627
32556	820628
49610	820629
7370	820630
92175	820631
23859	820632
47669	820633
78067	820634
23997	820635
77937	820636
110259	820637
22979	820638
30138	820639
87806	820640
17725	820641
55207	820642
15993	820643
21881	820644
40578	820645
21308	820646
4079	820647
94013	820648
62361	820649
108746	820650
117144	820651
15231	820652
79245	820653
84336	820654
12810	820655
57010	820656
36568	820657
85068	820658
28000	820659
99282	820660
13740	820661
11941	820662
49925	820663
2594	820664
14054	820665
55998	820666
72976	820667
12536	820668
4959	820669
129167	820670
21481	820671
137901	820672
36892	820673
35857	820674
35257	820675
59997	820676
34764	820677
1798	820678
2526	820679
135300	820680
6565	820681
64426	820682
25840	820683
57816	820684
107735	820685
10602	820686
13653	820687
76055	820688
20082	820689
47165	820690
10341	820691
5688	820692
26593	820693
68454	820694
55079	820695
32428	820696
10558	820697
26185	820698
59857	820699
95936	820700
50370	820701
132550	820702
14444	820703
5740	820704
61789	820705
13770	820706
18869	820707
71446	820708
95109	820709
33281	820710
48771	820711
28829	820712
133373	820713
9262	820714
4904	820715
26575	820716
31314	820717
19905	820718
28608	820719
1170	820720
87652	820721
65383	820722
8849	820723
136027	820724
59149	820725
69976	820726
143926	820727
71629	820728
66080	820729
2852	820730
48370	820731
1821	820732
48701	820733
74962	820734
12722	820735
48464	820736
39707	820737
26594	820738
30365	820739
3734	820740
105100	820741
7401	820742
8247	820743
54311	820744
40441	820745
57971	820746
37800	820747
42857	820748
101858	820749
13611	820750
24	820751
36702	820752
1530	820753
33826	820754
45403	820755
2997	820756
83911	820757
6192	820758
24754	820759
28248	820760
13067	820761
17542	820762
107569	820763
64154	820764
56644	820765
30355	820766
124205	820767
54944	820768
12679	820769
51070	820770
50097	820771
30040	820772
118173	820773
13603	820774
16910	820775
38042	820776
14997	820777
12888	820778
23886	820779
78947	820780
121724	820781
107093	820782
93389	820783
4643	820784
11269	820785
25624	820786
5261	820787
41373	820788
101204	820789
322	820790
43565	820791
47400	820792
48390	820793
55229	820794
28109	820795
25465	820796
19761	820797
67458	820798
2044	820799
6888	820800
59	820801
50051	820802
39191	820803
953	820804
72752	820805
136847	820806
115708	820807
52028	820808
741	820809
15031	820810
128801	820811
16337	820812
26393	820813
87406	820814
27432	820815
68813	820816
13453	820817
45306	820818
11354	820819
5921	820820
35512	820821
47891	820822
23230	820823
27388	820824
23428	820825
7527	820826
20791	820827
110	820828
40352	820829
93650	820830
3060	820831
30125	820832
6732	820833
26517	820834
16469	820835
235	820836
87921	820837
73920	820838
110002	820839
2541	820840
90450	820841
68003	820842
123813	820843
1961	820844
82493	820845
24394	820846
60621	820847
30222	820848
1964	820849
69661	820850
16958	820851
33533	820852
45020	820853
38632	820854
7892	820855
8646	820856
18047	820857
65194	820858
107231	820859
101297	820860
81336	820861
16342	820862
138583	820863
134171	820864
1213	820865
19840	820866
56961	820867
62593	820868
17709	820869
4162	820870
56682	820871
27679	820872
22062	820873
38113	820874
36158	820875
19506	820876
39322	820877
53025	820878
44021	820879
33549	820880
37316	820881
2999	820882
124903	820883
121311	820884
18642	820885
28871	820886
17373	820887
2982	820888
9466	820889
19758	820890
14214	820891
35774	820892
38156	820893
517	820894
31279	820895
4894	820896
35755	820897
81584	820898
53876	820899
75377	820900
15666	820901
31204	820902
82810	820903
125694	820904
21739	820905
11904	820906
31581	820907
14770	820908
89098	820909
4318	820910
79857	820911
2236	820912
3700	820913
49539	820914
129588	820915
19405	820916
27020	820917
23243	820918
80933	820919
43640	820920
59816	820921
111323	820922
25187	820923
57252	820924
21801	820925
60743	820926
1594	820927
19051	820928
3293	820929
34702	820930
16919	820931
20496	820932
68538	820933
59449	820934
65380	820935
18799	820936
58194	820937
23213	820938
126955	820939
54999	820940
4738	820941
105400	820942
21209	820943
72678	820944
34514	820945
71963	820946
45914	820947
116647	820948
21925	820949
137616	820950
9267	820951
50459	820952
2527	820953
65697	820954
6593	820955
7733	820956
44530	820957
3938	820958
24117	820959
29034	820960
2990	820961
52779	820962
85539	820963
15357	820964
33192	820965
56823	820966
17146	820967
28970	820968
49716	820969
35888	820970
34173	820971
70604	820972
80274	820973
16396	820974
69608	820975
64719	820976
28708	820977
101266	820978
6127	820979
26577	820980
42698	820981
83118	820982
97447	820983
20057	820984
5332	820985
62796	820986
36512	820987
20069	820988
16877	820989
49027	820990
59143	820991
92327	820992
35078	820993
33055	820994
35690	820995
32995	820996
12579	820997
74144	820998
49588	820999
45089	821000
124426	821001
50433	821002
87060	821003
30237	821004
23771	821005
27328	821006
119839	821007
33337	821008
3523	821009
32382	821010
18941	821011
13395	821012
97161	821013
102943	821014
125141	821015
63748	821016
121785	821017
62749	821018
6901	821019
7341	821020
25262	821021
13357	821022
52799	821023
2238	821024
132766	821025
33561	821026
53395	821027
78640	821028
96275	821029
51853	821030
60	821031
67631	821032
43601	821033
16032	821034
42120	821035
25054	821036
121686	821037
32775	821038
40303	821039
40797	821040
54940	821041
628	821042
94481	821043
16283	821044
12923	821045
60288	821046
116738	821047
50644	821048
36042	821049
48333	821050
23449	821051
42427	821052
44364	821053
29786	821054
19775	821055
26094	821056
5550	821057
2533	821058
13705	821059
55424	821060
73544	821061
37930	821062
94625	821063
53178	821064
67523	821065
24230	821066
48869	821067
25012	821068
67552	821069
126946	821070
31905	821071
21621	821072
59767	821073
14398	821074
2299	821075
127	821076
133790	821077
84697	821078
12876	821079
23692	821080
878	821081
11179	821082
117926	821083
51458	821084
61411	821085
37489	821086
3721	821087
48374	821088
79192	821089
49663	821090
61566	821091
96926	821092
146157	821093
13778	821094
115557	821095
8112	821096
72189	821097
102001	821098
108601	821099
56853	821100
74525	821101
120349	821102
34141	821103
44239	821104
8802	821105
70139	821106
94170	821107
42413	821108
95810	821109
105406	821110
45100	821111
7868	821112
74490	821113
5788	821114
58058	821115
44000	821116
7688	821117
115419	821118
129282	821119
4955	821120
58	821121
43790	821122
34686	821123
31920	821124
43172	821125
1158	821126
8671	821127
12457	821128
92807	821129
37476	821130
81012	821131
27262	821132
5031	821133
3399	821134
7259	821135
20210	821136
5328	821137
26146	821138
40274	821139
14944	821140
12783	821141
104666	821142
38961	821143
7923	821144
27858	821145
85041	821146
2440	821147
83773	821148
6246	821149
19979	821150
30420	821151
77235	821152
9892	821153
34363	821154
112432	821155
3169	821156
3921	821157
41866	821158
52895	821159
10010	821160
133127	821161
3839	821162
42007	821163
63052	821164
29773	821165
31226	821166
49743	821167
91	821168
50588	821169
15745	821170
2588	821171
2997	821172
86911	821173
12014	821174
108552	821175
131688	821176
1248	821177
137113	821178
50324	821179
134463	821180
12569	821181
735	821182
2505	821183
50644	821184
70885	821185
3870	821186
109865	821187
121050	821188
277	821189
87729	821190
71253	821191
25367	821192
30986	821193
5958	821194
16413	821195
47465	821196
145272	821197
3807	821198
60100	821199
8679	821200
43536	821201
5590	821202
121831	821203
2779	821204
97818	821205
21521	821206
17267	821207
38422	821208
12605	821209
53922	821210
15188	821211
7045	821212
52557	821213
125982	821214
960	821215
7680	821216
101095	821217
23508	821218
15259	821219
4009	821220
42665	821221
36319	821222
2846	821223
21122	821224
4002	821225
56646	821226
15297	821227
66978	821228
28081	821229
101690	821230
25743	821231
7717	821232
68335	821233
6397	821234
14036	821235
18542	821236
12534	821237
10876	821238
121176	821239
83596	821240
125362	821241
107099	821242
36444	821243
2372	821244
3705	821245
24035	821246
65129	821247
94189	821248
59755	821249
47272	821250
5508	821251
39613	821252
2958	821253
32393	821254
57210	821255
3779	821256
115544	821257
67206	821258
36293	821259
1418	821260
102890	821261
92214	821262
13816	821263
51137	821264
80601	821265
46912	821266
87057	821267
12670	821268
142907	821269
64205	821270
37440	821271
16959	821272
116294	821273
143626	821274
97166	821275
40582	821276
13438	821277
7647	821278
96690	821279
25112	821280
12612	821281
43575	821282
8667	821283
2037	821284
23865	821285
98259	821286
77785	821287
106332	821288
11931	821289
39606	821290
119630	821291
98786	821292
96824	821293
17977	821294
1389	821295
73261	821296
87860	821297
40162	821298
5444	821299
31234	821300
4965	821301
53798	821302
24291	821303
62031	821304
70553	821305
10971	821306
60462	821307
25408	821308
54685	821309
145372	821310
94252	821311
36124	821312
98941	821313
104164	821314
83668	821315
31979	821316
58	821317
25964	821318
21665	821319
303	821320
114217	821321
65135	821322
176	821323
85932	821324
46666	821325
39624	821326
23501	821327
3475	821328
33105	821329
137591	821330
105101	821331
56005	821332
4269	821333
908	821334
35823	821335
18174	821336
36196	821337
46053	821338
589	821339
2483	821340
23567	821341
6413	821342
147698	821343
138521	821344
35564	821345
93913	821346
36316	821347
2780	821348
121948	821349
59318	821350
46544	821351
44083	821352
135465	821353
61308	821354
7660	821355
29732	821356
45469	821357
42169	821358
25899	821359
1519	821360
76014	821361
72090	821362
2834	821363
7283	821364
51144	821365
3639	821366
32597	821367
119772	821368
26259	821369
57405	821370
89057	821371
47506	821372
25534	821373
89346	821374
70534	821375
18093	821376
18386	821377
12149	821378
131467	821379
14444	821380
21787	821381
496	821382
30328	821383
58751	821384
6114	821385
58523	821386
58078	821387
13536	821388
9839	821389
15345	821390
74919	821391
34633	821392
19264	821393
18591	821394
73819	821395
2312	821396
99894	821397
12583	821398
71173	821399
35954	821400
84482	821401
69389	821402
28880	821403
70107	821404
55888	821405
71203	821406
148420	821407
77304	821408
5912	821409
9215	821410
92717	821411
48904	821412
27341	821413
136337	821414
40714	821415
6700	821416
62652	821417
85143	821418
119993	821419
39468	821420
20666	821421
41212	821422
10017	821423
7530	821424
50874	821425
9716	821426
133023	821427
12525	821428
99491	821429
25312	821430
76540	821431
14412	821432
50914	821433
134390	821434
45501	821435
24686	821436
73554	821437
39063	821438
35274	821439
39411	821440
72000	821441
29806	821442
36326	821443
301	821444
112202	821445
15906	821446
2412	821447
1130	821448
18747	821449
54094	821450
8974	821451
95255	821452
168	821453
32182	821454
77989	821455
36435	821456
23316	821457
47652	821458
98208	821459
75613	821460
79921	821461
46953	821462
127350	821463
124429	821464
4396	821465
82036	821466
25756	821467
38863	821468
6481	821469
35271	821470
4404	821471
16466	821472
15217	821473
103340	821474
57800	821475
75333	821476
107676	821477
4594	821478
39882	821479
25647	821480
44245	821481
3851	821482
41773	821483
5686	821484
83051	821485
67988	821486
106128	821487
85374	821488
52969	821489
13203	821490
108490	821491
105499	821492
5246	821493
24013	821494
31786	821495
27664	821496
114553	821497
11845	821498
60246	821499
7331	821500
82905	821501
125322	821502
1938	821503
18021	821504
48665	821505
8987	821506
57138	821507
73321	821508
26506	821509
26832	821510
68300	821511
73675	821512
21350	821513
102659	821514
5192	821515
45304	821516
103459	821517
54362	821518
109460	821519
3162	821520
75273	821521
89393	821522
66138	821523
14397	821524
52802	821525
21378	821526
66767	821527
14672	821528
91543	821529
9513	821530
67516	821531
36534	821532
54530	821533
18190	821534
7194	821535
54891	821536
21819	821537
37236	821538
94721	821539
115943	821540
1037	821541
9676	821542
62672	821543
3802	821544
38140	821545
64757	821546
71093	821547
9485	821548
52737	821549
53369	821550
9000	821551
104753	821552
9658	821553
81130	821554
4630	821555
34033	821556
34871	821557
50844	821558
64797	821559
134798	821560
48649	821561
66516	821562
4558	821563
111386	821564
57794	821565
45063	821566
45467	821567
100037	821568
5049	821569
23524	821570
147174	821571
127242	821572
1892	821573
53060	821574
16513	821575
14711	821576
9229	821577
126763	821578
59771	821579
83347	821580
10156	821581
114679	821582
47826	821583
51187	821584
60477	821585
3709	821586
120042	821587
116660	821588
26455	821589
118939	821590
63523	821591
5635	821592
6582	821593
2248	821594
71230	821595
22569	821596
6199	821597
18954	821598
20313	821599
118133	821600
4625	821601
6782	821602
96053	821603
83787	821604
4870	821605
81045	821606
21853	821607
126559	821608
90956	821609
21810	821610
31653	821611
56282	821612
51048	821613
81175	821614
52722	821615
72436	821616
37171	821617
142531	821618
4741	821619
41476	821620
59501	821621
130927	821622
108802	821623
86075	821624
97905	821625
114994	821626
4679	821627
49824	821628
42584	821629
4584	821630
20377	821631
30493	821632
56442	821633
5999	821634
18628	821635
73516	821636
5715	821637
20329	821638
52757	821639
67134	821640
104225	821641
5198	821642
2808	821643
10749	821644
10042	821645
47268	821646
38143	821647
19427	821648
88790	821649
17785	821650
29101	821651
142370	821652
7648	821653
32219	821654
89067	821655
103293	821656
47580	821657
3034	821658
9538	821659
8665	821660
21308	821661
92754	821662
8577	821663
11788	821664
779	821665
6666	821666
31059	821667
68806	821668
46371	821669
34959	821670
92033	821671
43504	821672
50745	821673
69674	821674
12262	821675
48651	821676
32825	821677
8038	821678
14199	821679
37854	821680
34899	821681
60933	821682
48344	821683
80225	821684
3004	821685
21	821686
2226	821687
108148	821688
59129	821689
30126	821690
38696	821691
7010	821692
53825	821693
120476	821694
7845	821695
27760	821696
47334	821697
18875	821698
66214	821699
109999	821700
47624	821701
9136	821702
47395	821703
111139	821704
43326	821705
151	821706
97555	821707
63663	821708
4282	821709
8567	821710
35742	821711
136681	821712
9142	821713
104876	821714
28911	821715
44804	821716
19150	821717
103307	821718
50733	821719
24790	821720
16539	821721
128382	821722
7099	821723
38943	821724
55655	821725
11142	821726
23864	821727
15782	821728
16642	821729
62904	821730
1606	821731
25449	821732
38124	821733
12174	821734
68957	821735
94019	821736
93927	821737
1010	821738
7286	821739
22362	821740
98793	821741
95518	821742
81256	821743
754	821744
2426	821745
22232	821746
13573	821747
1683	821748
35613	821749
72429	821750
5500	821751
2602	821752
6793	821753
53092	821754
87896	821755
2709	821756
21090	821757
18028	821758
6615	821759
48237	821760
21328	821761
52282	821762
121403	821763
40244	821764
12593	821765
48963	821766
31	821767
120613	821768
56445	821769
56406	821770
41642	821771
48620	821772
18880	821773
8406	821774
9201	821775
20549	821776
1315	821777
60817	821778
6451	821779
46369	821780
40798	821781
26922	821782
82652	821783
25488	821784
92734	821785
7774	821786
17058	821787
74	821788
3994	821789
10995	821790
138484	821791
63346	821792
24721	821793
12295	821794
113595	821795
1842	821796
12540	821797
17532	821798
23177	821799
28236	821800
25551	821801
22956	821802
118213	821803
49712	821804
100182	821805
45193	821806
45192	821807
21372	821808
4671	821809
78113	821810
2108	821811
15282	821812
8818	821813
24828	821814
3241	821815
128793	821816
134214	821817
3007	821818
76017	821819
77619	821820
21522	821821
2978	821822
50070	821823
8426	821824
57591	821825
17266	821826
889	821827
112303	821828
4375	821829
4065	821830
54564	821831
23992	821832
58428	821833
79361	821834
9672	821835
6215	821836
33277	821837
104542	821838
149198	821839
48939	821840
94328	821841
13097	821842
11412	821843
11614	821844
18921	821845
82184	821846
1203	821847
35837	821848
44404	821849
94877	821850
87004	821851
2786	821852
1930	821853
94862	821854
85290	821855
27906	821856
17077	821857
23930	821858
17801	821859
42246	821860
48148	821861
30585	821862
9412	821863
97071	821864
132645	821865
29055	821866
68827	821867
29357	821868
110367	821869
1658	821870
14105	821871
14820	821872
26724	821873
103830	821874
653	821875
61290	821876
67130	821877
18231	821878
25121	821879
30845	821880
530	821881
3951	821882
11414	821883
114616	821884
44348	821885
18032	821886
1594	821887
59436	821888
31278	821889
79608	821890
4223	821891
50073	821892
2525	821893
99361	821894
13513	821895
37326	821896
2056	821897
10313	821898
112133	821899
33600	821900
2004	821901
61196	821902
43691	821903
35477	821904
40430	821905
6149	821906
60719	821907
108589	821908
30804	821909
23128	821910
71455	821911
23356	821912
85749	821913
113805	821914
21790	821915
9759	821916
38938	821917
12390	821918
33970	821919
55729	821920
6807	821921
25765	821922
59541	821923
4205	821924
117148	821925
56216	821926
21947	821927
116463	821928
12361	821929
19119	821930
11177	821931
139990	821932
24557	821933
16397	821934
99002	821935
34649	821936
24804	821937
9876	821938
7688	821939
33131	821940
91286	821941
41527	821942
275	821943
8309	821944
74069	821945
14341	821946
38312	821947
37807	821948
2017	821949
20103	821950
6378	821951
100794	821952
2131	821953
44539	821954
13579	821955
35761	821956
3268	821957
12435	821958
37281	821959
101507	821960
12195	821961
150203	821962
72039	821963
45214	821964
88472	821965
41988	821966
87933	821967
68455	821968
46049	821969
4962	821970
11631	821971
3181	821972
23829	821973
10723	821974
34253	821975
85491	821976
44759	821977
23742	821978
81	821979
48026	821980
123900	821981
65034	821982
2724	821983
20084	821984
59376	821985
6194	821986
13271	821987
51570	821988
81167	821989
34957	821990
13571	821991
62914	821992
46644	821993
121476	821994
22395	821995
24664	821996
15466	821997
9838	821998
92262	821999
5981	822000
6514	822001
88437	822002
24141	822003
84475	822004
34861	822005
6679	822006
2236	822007
5333	822008
1466	822009
49062	822010
40352	822011
76044	822012
18112	822013
115781	822014
38944	822015
73792	822016
45434	822017
3069	822018
52517	822019
23622	822020
32925	822021
71007	822022
28845	822023
17496	822024
134442	822025
65284	822026
70475	822027
70191	822028
47256	822029
51350	822030
72311	822031
16771	822032
51897	822033
45770	822034
26458	822035
13687	822036
17653	822037
35999	822038
37354	822039
27512	822040
886	822041
59407	822042
90314	822043
6400	822044
31954	822045
2754	822046
1698	822047
98806	822048
16676	822049
2503	822050
97472	822051
53638	822052
65039	822053
74348	822054
15201	822055
19047	822056
107768	822057
13521	822058
29995	822059
6131	822060
28053	822061
61429	822062
126041	822063
58122	822064
41365	822065
3094	822066
63	822067
23591	822068
4804	822069
16560	822070
51337	822071
43086	822072
63683	822073
22543	822074
9	822075
68723	822076
17608	822077
54224	822078
2074	822079
70500	822080
16651	822081
62950	822082
84931	822083
25011	822084
25206	822085
63355	822086
16936	822087
23240	822088
31584	822089
47510	822090
16669	822091
23826	822092
35730	822093
66970	822094
27933	822095
573	822096
20173	822097
114011	822098
60813	822099
15075	822100
132592	822101
5627	822102
16	822103
9942	822104
89966	822105
53214	822106
62782	822107
2407	822108
7596	822109
46146	822110
37665	822111
66004	822112
3460	822113
90364	822114
65717	822115
447	822116
14130	822117
11997	822118
53514	822119
12803	822120
17513	822121
8814	822122
63092	822123
3431	822124
102038	822125
36019	822126
27270	822127
100518	822128
76665	822129
73272	822130
8781	822131
81202	822132
37992	822133
22292	822134
80153	822135
5036	822136
18877	822137
117603	822138
53168	822139
2089	822140
113346	822141
83192	822142
4564	822143
200	822144
18466	822145
21603	822146
11804	822147
18914	822148
7306	822149
37973	822150
42297	822151
32703	822152
121976	822153
20227	822154
145265	822155
2241	822156
35100	822157
89353	822158
32032	822159
23879	822160
59597	822161
115389	822162
30844	822163
91551	822164
7687	822165
27022	822166
2731	822167
2960	822168
14404	822169
689	822170
76323	822171
12019	822172
74288	822173
19010	822174
7811	822175
2993	822176
41908	822177
114974	822178
21844	822179
3070	822180
492	822181
28106	822182
42063	822183
9977	822184
14475	822185
9536	822186
2388	822187
64470	822188
24801	822189
19916	822190
39261	822191
98680	822192
96799	822193
36029	822194
47325	822195
21932	822196
41531	822197
13258	822198
29341	822199
35152	822200
40197	822201
48794	822202
136523	822203
18267	822204
116623	822205
101874	822206
99685	822207
50359	822208
599	822209
11788	822210
10701	822211
2048	822212
13314	822213
3137	822214
29836	822215
92151	822216
54958	822217
4561	822218
2290	822219
9727	822220
139020	822221
36534	822222
125872	822223
38975	822224
15652	822225
22344	822226
51558	822227
41206	822228
65268	822229
118156	822230
17784	822231
28591	822232
6121	822233
9868	822234
18730	822235
12569	822236
137144	822237
7910	822238
37331	822239
6034	822240
22410	822241
33725	822242
107459	822243
23333	822244
59031	822245
20448	822246
24829	822247
66063	822248
50138	822249
111053	822250
124520	822251
5140	822252
82324	822253
68514	822254
9429	822255
8250	822256
47520	822257
10732	822258
9314	822259
44508	822260
51118	822261
100448	822262
5464	822263
37968	822264
89423	822265
24392	822266
69224	822267
53858	822268
20470	822269
64688	822270
17555	822271
34942	822272
25017	822273
28184	822274
46269	822275
112717	822276
30094	822277
120015	822278
85920	822279
18304	822280
103095	822281
7218	822282
60455	822283
95862	822284
20846	822285
4591	822286
15833	822287
60116	822288
14952	822289
23756	822290
33304	822291
25542	822292
27594	822293
9055	822294
144906	822295
97644	822296
14670	822297
1101	822298
86663	822299
64844	822300
55552	822301
35794	822302
1886	822303
102634	822304
47612	822305
2649	822306
59309	822307
6622	822308
39138	822309
16245	822310
116981	822311
21043	822312
15698	822313
2458	822314
16605	822315
2436	822316
137318	822317
11464	822318
36337	822319
70373	822320
28300	822321
126426	822322
39489	822323
21642	822324
69291	822325
5362	822326
20319	822327
34216	822328
1737	822329
67919	822330
26411	822331
52814	822332
80478	822333
31539	822334
104764	822335
16028	822336
119427	822337
44292	822338
34043	822339
39901	822340
88101	822341
30556	822342
74194	822343
100510	822344
95048	822345
339	822346
14435	822347
171	822348
23355	822349
16204	822350
24653	822351
4293	822352
44818	822353
67014	822354
15666	822355
145223	822356
93618	822357
21939	822358
39974	822359
114	822360
128348	822361
32234	822362
22004	822363
23165	822364
96111	822365
21471	822366
4881	822367
5778	822368
41616	822369
3704	822370
2850	822371
123006	822372
12777	822373
32808	822374
150756	822375
388	822376
13822	822377
5636	822378
108373	822379
72041	822380
102239	822381
67945	822382
23442	822383
66850	822384
84481	822385
18160	822386
75588	822387
10637	822388
117342	822389
39131	822390
9360	822391
33510	822392
80973	822393
35552	822394
8099	822395
72861	822396
35804	822397
66412	822398
81472	822399
123078	822400
85632	822401
27801	822402
17006	822403
10246	822404
12377	822405
118675	822406
61302	822407
96010	822408
83681	822409
38974	822410
70765	822411
7461	822412
41700	822413
50016	822414
77704	822415
37308	822416
18006	822417
2240	822418
13786	822419
11059	822420
130604	822421
78384	822422
73446	822423
47268	822424
24590	822425
25969	822426
69686	822427
121934	822428
132670	822429
68	822430
78710	822431
33385	822432
78474	822433
753	822434
20471	822435
98654	822436
16741	822437
10381	822438
23490	822439
8212	822440
43709	822441
38457	822442
12246	822443
66148	822444
62	822445
36513	822446
84018	822447
2965	822448
57812	822449
14841	822450
1229	822451
48378	822452
33894	822453
10710	822454
118290	822455
7430	822456
85516	822457
36786	822458
5795	822459
28553	822460
46419	822461
61704	822462
16806	822463
25664	822464
25352	822465
10322	822466
56391	822467
110994	822468
8520	822469
802	822470
23913	822471
79402	822472
69218	822473
4659	822474
28656	822475
50483	822476
100842	822477
27968	822478
32925	822479
4939	822480
59187	822481
94516	822482
13303	822483
8373	822484
17385	822485
26	822486
2062	822487
51852	822488
74786	822489
79744	822490
535	822491
69548	822492
19158	822493
22640	822494
6065	822495
72055	822496
26199	822497
22280	822498
11876	822499
9227	822500
1023	822501
30689	822502
10130	822503
89237	822504
23832	822505
43733	822506
15171	822507
51173	822508
1699	822509
36113	822510
70822	822511
42643	822512
68008	822513
96325	822514
121	822515
121669	822516
22725	822517
97872	822518
15129	822519
56403	822520
80278	822521
113697	822522
3842	822523
75143	822524
321	822525
44721	822526
65478	822527
3729	822528
104414	822529
61126	822530
7956	822531
105355	822532
64544	822533
45617	822534
115164	822535
22054	822536
73923	822537
5871	822538
93147	822539
113165	822540
127064	822541
9881	822542
89489	822543
10258	822544
27034	822545
99077	822546
11856	822547
379	822548
6589	822549
9311	822550
35648	822551
69442	822552
64680	822553
84246	822554
25170	822555
1464	822556
21329	822557
117939	822558
8328	822559
7258	822560
12429	822561
54949	822562
73349	822563
26183	822564
2348	822565
92831	822566
107915	822567
110491	822568
22654	822569
62292	822570
49182	822571
5820	822572
6984	822573
36347	822574
51691	822575
62001	822576
62597	822577
98153	822578
12050	822579
32024	822580
82355	822581
66967	822582
86436	822583
52408	822584
128211	822585
114075	822586
138461	822587
36303	822588
10053	822589
104723	822590
21672	822591
105710	822592
18110	822593
117967	822594
125505	822595
10556	822596
5797	822597
18270	822598
19743	822599
120002	822600
590	822601
35369	822602
25350	822603
6501	822604
14725	822605
20646	822606
77191	822607
127820	822608
16119	822609
5475	822610
3385	822611
130334	822612
33487	822613
11624	822614
15226	822615
62395	822616
106656	822617
3002	822618
4516	822619
12221	822620
52620	822621
138171	822622
927	822623
85546	822624
101428	822625
33285	822626
23760	822627
37470	822628
2918	822629
24561	822630
6752	822631
113330	822632
770	822633
101342	822634
51808	822635
69882	822636
50867	822637
27657	822638
137711	822639
1273	822640
113267	822641
82190	822642
4552	822643
50070	822644
54271	822645
2469	822646
6708	822647
140730	822648
144104	822649
4967	822650
160	822651
4123	822652
13743	822653
98150	822654
19364	822655
16073	822656
52340	822657
55696	822658
7756	822659
72135	822660
13159	822661
4399	822662
70202	822663
45332	822664
25054	822665
144818	822666
440	822667
40411	822668
20380	822669
13893	822670
18644	822671
74634	822672
51798	822673
47292	822674
2444	822675
56734	822676
5032	822677
71045	822678
1357	822679
55955	822680
5276	822681
31850	822682
4502	822683
15193	822684
1926	822685
81152	822686
25496	822687
99243	822688
28066	822689
110060	822690
43322	822691
34717	822692
9435	822693
42787	822694
56204	822695
46680	822696
90655	822697
64560	822698
30536	822699
97835	822700
11471	822701
93431	822702
3937	822703
350	822704
5748	822705
82552	822706
71209	822707
103555	822708
43119	822709
76969	822710
40681	822711
7986	822712
3196	822713
17873	822714
20438	822715
40696	822716
21878	822717
1249	822718
10494	822719
3726	822720
22105	822721
37516	822722
16166	822723
6277	822724
7043	822725
32344	822726
35938	822727
28431	822728
34679	822729
17212	822730
37375	822731
7238	822732
74319	822733
69367	822734
76158	822735
52177	822736
4530	822737
8201	822738
15085	822739
47401	822740
57296	822741
69525	822742
35365	822743
107248	822744
49	822745
35058	822746
68408	822747
5705	822748
668	822749
56360	822750
16079	822751
90886	822752
4223	822753
28452	822754
30122	822755
37350	822756
55780	822757
16730	822758
17599	822759
34690	822760
24767	822761
37915	822762
65279	822763
28209	822764
29025	822765
6389	822766
10605	822767
5738	822768
57204	822769
55368	822770
49105	822771
73444	822772
99457	822773
37547	822774
10414	822775
44251	822776
93648	822777
37912	822778
80748	822779
1287	822780
37951	822781
32336	822782
15034	822783
2909	822784
87641	822785
80790	822786
1085	822787
88514	822788
2728	822789
15359	822790
11627	822791
670	822792
90115	822793
55890	822794
101022	822795
26281	822796
10187	822797
91455	822798
13436	822799
27821	822800
39598	822801
60493	822802
41456	822803
33948	822804
13808	822805
10018	822806
36649	822807
42946	822808
2813	822809
105211	822810
62458	822811
72116	822812
46877	822813
3817	822814
28336	822815
27187	822816
18430	822817
84528	822818
3797	822819
2888	822820
89365	822821
35817	822822
2027	822823
79356	822824
18106	822825
2281	822826
12752	822827
76767	822828
48062	822829
104185	822830
130140	822831
7818	822832
96202	822833
87210	822834
21488	822835
96601	822836
2749	822837
46163	822838
10959	822839
62532	822840
100186	822841
56476	822842
93702	822843
72425	822844
119321	822845
110249	822846
68343	822847
49825	822848
27161	822849
7786	822850
141731	822851
84891	822852
43640	822853
137114	822854
35014	822855
45896	822856
107509	822857
61569	822858
7315	822859
45450	822860
42488	822861
1626	822862
37035	822863
139366	822864
49688	822865
133331	822866
96565	822867
45516	822868
4308	822869
51569	822870
2916	822871
38580	822872
28141	822873
29899	822874
121608	822875
76076	822876
21364	822877
18	822878
15691	822879
23816	822880
118493	822881
78638	822882
89073	822883
41437	822884
32232	822885
56202	822886
11793	822887
59065	822888
29392	822889
33546	822890
56889	822891
119726	822892
8746	822893
71511	822894
61972	822895
100543	822896
45739	822897
10511	822898
2384	822899
130470	822900
85846	822901
100122	822902
48560	822903
90874	822904
3867	822905
51918	822906
53809	822907
14045	822908
55995	822909
57831	822910
18405	822911
6638	822912
84841	822913
21571	822914
110328	822915
2069	822916
2088	822917
8997	822918
52574	822919
149113	822920
20522	822921
60478	822922
80186	822923
10473	822924
55447	822925
5217	822926
3575	822927
67876	822928
193	822929
34117	822930
21037	822931
2364	822932
28507	822933
18177	822934
9641	822935
92009	822936
89291	822937
121369	822938
83278	822939
32312	822940
100872	822941
20680	822942
71004	822943
32904	822944
95215	822945
9718	822946
56156	822947
55954	822948
25285	822949
36783	822950
21956	822951
104628	822952
51965	822953
61322	822954
3968	822955
59630	822956
48511	822957
1291	822958
89189	822959
123370	822960
37845	822961
104556	822962
120403	822963
20680	822964
124062	822965
10557	822966
71834	822967
62102	822968
46696	822969
35187	822970
3026	822971
102793	822972
30080	822973
23545	822974
77491	822975
13694	822976
69510	822977
81892	822978
8184	822979
57556	822980
88210	822981
10266	822982
27281	822983
99121	822984
120709	822985
56970	822986
21853	822987
14297	822988
5491	822989
53623	822990
28756	822991
112	822992
22994	822993
133736	822994
51167	822995
17769	822996
146648	822997
70434	822998
81177	822999
3304	823000
28677	823001
76192	823002
86313	823003
4254	823004
11338	823005
17045	823006
19508	823007
109936	823008
45210	823009
35007	823010
20603	823011
51309	823012
17675	823013
7429	823014
125035	823015
111742	823016
50439	823017
7001	823018
60473	823019
97697	823020
133268	823021
36014	823022
104894	823023
66046	823024
949	823025
22273	823026
20557	823027
28681	823028
138876	823029
54839	823030
13380	823031
386	823032
86031	823033
47061	823034
40998	823035
19540	823036
23009	823037
26632	823038
32934	823039
2755	823040
114341	823041
80693	823042
125	823043
42327	823044
36381	823045
74968	823046
82569	823047
977	823048
49166	823049
69851	823050
80179	823051
34481	823052
69680	823053
54574	823054
28745	823055
6717	823056
12157	823057
10486	823058
29018	823059
59103	823060
41467	823061
102624	823062
56720	823063
3251	823064
38224	823065
95592	823066
53048	823067
94536	823068
124748	823069
3438	823070
32794	823071
18116	823072
39553	823073
9832	823074
10965	823075
5704	823076
22341	823077
14397	823078
12371	823079
5630	823080
89019	823081
1322	823082
12344	823083
47246	823084
37074	823085
45561	823086
9174	823087
25004	823088
38564	823089
40066	823090
9344	823091
35397	823092
11958	823093
25459	823094
23952	823095
34323	823096
10102	823097
8298	823098
350	823099
124997	823100
8424	823101
48384	823102
9879	823103
11700	823104
27452	823105
135471	823106
53041	823107
138107	823108
41136	823109
124389	823110
6797	823111
75296	823112
5527	823113
69141	823114
64006	823115
5850	823116
67971	823117
117060	823118
32735	823119
10304	823120
83313	823121
16883	823122
83697	823123
77889	823124
27737	823125
9574	823126
42549	823127
16453	823128
75480	823129
60461	823130
118050	823131
145961	823132
6068	823133
42293	823134
62338	823135
52153	823136
25976	823137
68246	823138
142783	823139
59997	823140
101411	823141
126666	823142
36952	823143
3242	823144
42673	823145
640	823146
11189	823147
53985	823148
73930	823149
66955	823150
69427	823151
134388	823152
29501	823153
34169	823154
5403	823155
28561	823156
45676	823157
134	823158
919	823159
3246	823160
36373	823161
3127	823162
2301	823163
21754	823164
46389	823165
16620	823166
45909	823167
47487	823168
4534	823169
11586	823170
69271	823171
189	823172
102464	823173
15760	823174
33885	823175
112944	823176
10720	823177
95984	823178
11100	823179
85046	823180
102075	823181
119575	823182
3347	823183
44186	823184
35137	823185
108538	823186
10686	823187
15287	823188
73472	823189
74758	823190
16	823191
5205	823192
62845	823193
23950	823194
100692	823195
137303	823196
51305	823197
38363	823198
25492	823199
653	823200
2137	823201
22063	823202
37795	823203
20340	823204
121745	823205
2519	823206
19965	823207
106856	823208
27985	823209
17488	823210
49324	823211
6726	823212
23302	823213
64116	823214
19711	823215
5771	823216
3914	823217
2756	823218
8954	823219
467	823220
87612	823221
8056	823222
66574	823223
60689	823224
33809	823225
96622	823226
141622	823227
101356	823228
2733	823229
2434	823230
42219	823231
64890	823232
2114	823233
61188	823234
141935	823235
83731	823236
85940	823237
20455	823238
87175	823239
21942	823240
28409	823241
57527	823242
79046	823243
15858	823244
19367	823245
13619	823246
22634	823247
78869	823248
99332	823249
44877	823250
126300	823251
14967	823252
43539	823253
4846	823254
23145	823255
22004	823256
34875	823257
15973	823258
58408	823259
103001	823260
89014	823261
7455	823262
32037	823263
26405	823264
98	823265
38275	823266
63942	823267
13567	823268
124431	823269
91655	823270
61031	823271
58196	823272
3297	823273
38600	823274
114493	823275
11869	823276
148174	823277
81712	823278
116668	823279
24301	823280
30624	823281
98594	823282
143254	823283
35473	823284
24038	823285
53404	823286
29238	823287
86683	823288
12876	823289
63994	823290
3488	823291
28687	823292
35520	823293
20433	823294
25522	823295
3136	823296
12105	823297
78152	823298
34621	823299
45269	823300
65786	823301
7983	823302
53356	823303
61478	823304
57597	823305
144728	823306
26778	823307
75885	823308
91725	823309
15573	823310
2006	823311
118595	823312
89547	823313
41695	823314
13621	823315
80617	823316
31833	823317
76934	823318
45541	823319
8883	823320
16604	823321
14301	823322
111957	823323
18966	823324
24815	823325
20	823326
18982	823327
84645	823328
2110	823329
56532	823330
61178	823331
2122	823332
96941	823333
57973	823334
92887	823335
29370	823336
6151	823337
85825	823338
15233	823339
74102	823340
12483	823341
42936	823342
26430	823343
5121	823344
883	823345
423	823346
29498	823347
99145	823348
7305	823349
10164	823350
18695	823351
126626	823352
118740	823353
9794	823354
37707	823355
34170	823356
96418	823357
88904	823358
74269	823359
48226	823360
12091	823361
90487	823362
71	823363
120520	823364
93830	823365
27875	823366
103551	823367
12872	823368
4406	823369
20052	823370
10724	823371
6993	823372
4096	823373
62149	823374
51776	823375
10073	823376
48233	823377
6958	823378
114975	823379
33114	823380
7664	823381
6370	823382
60028	823383
21378	823384
2120	823385
5935	823386
8924	823387
68312	823388
88944	823389
5203	823390
22829	823391
30452	823392
1224	823393
62061	823394
66666	823395
21029	823396
61907	823397
100738	823398
25369	823399
20155	823400
65669	823401
21365	823402
11316	823403
37999	823404
53825	823405
1413	823406
102672	823407
32278	823408
108249	823409
32938	823410
32787	823411
1303	823412
38108	823413
94	823414
6145	823415
64276	823416
27302	823417
47059	823418
75637	823419
142	823420
110515	823421
27113	823422
132834	823423
3566	823424
25717	823425
127355	823426
76	823427
16792	823428
2666	823429
78999	823430
850	823431
15882	823432
34229	823433
14820	823434
32513	823435
82945	823436
3397	823437
48496	823438
5703	823439
5091	823440
29102	823441
36751	823442
11455	823443
88688	823444
1785	823445
12628	823446
95802	823447
53743	823448
46878	823449
86511	823450
17703	823451
122486	823452
63117	823453
30837	823454
106571	823455
57708	823456
110110	823457
28427	823458
72896	823459
10581	823460
33598	823461
16409	823462
79471	823463
98629	823464
28863	823465
46387	823466
8019	823467
6712	823468
45152	823469
42955	823470
45946	823471
33554	823472
75291	823473
121288	823474
17823	823475
47988	823476
51895	823477
18012	823478
137180	823479
50182	823480
33840	823481
17438	823482
33212	823483
10560	823484
23437	823485
50924	823486
15816	823487
14628	823488
34541	823489
77500	823490
44618	823491
5107	823492
44015	823493
15627	823494
5099	823495
9426	823496
23800	823497
38607	823498
132908	823499
33244	823500
57347	823501
9250	823502
3193	823503
56340	823504
56948	823505
53099	823506
75725	823507
72693	823508
12473	823509
108918	823510
95800	823511
98392	823512
105855	823513
4725	823514
33014	823515
69512	823516
33025	823517
44905	823518
10162	823519
115448	823520
63759	823521
99	823522
19054	823523
22370	823524
133386	823525
14853	823526
32263	823527
75655	823528
41870	823529
14895	823530
59194	823531
5623	823532
74133	823533
63316	823534
21437	823535
255	823536
55072	823537
84509	823538
39158	823539
59507	823540
541	823541
103439	823542
6945	823543
8983	823544
84193	823545
1466	823546
118522	823547
5918	823548
31346	823549
85104	823550
11240	823551
47974	823552
44730	823553
51630	823554
120148	823555
43954	823556
34303	823557
37398	823558
125073	823559
12589	823560
238	823561
37917	823562
2421	823563
81829	823564
7534	823565
3436	823566
79826	823567
52741	823568
13391	823569
91509	823570
7727	823571
93257	823572
39410	823573
18636	823574
6878	823575
9640	823576
33553	823577
28303	823578
13243	823579
61423	823580
115759	823581
11671	823582
4677	823583
119054	823584
86587	823585
14175	823586
39204	823587
24940	823588
1863	823589
4072	823590
8956	823591
84913	823592
36440	823593
38123	823594
41905	823595
13762	823596
59563	823597
23373	823598
48003	823599
59377	823600
27579	823601
109651	823602
5328	823603
68152	823604
2489	823605
4817	823606
8434	823607
16379	823608
62480	823609
55853	823610
75446	823611
304	823612
39835	823613
2848	823614
40293	823615
149740	823616
21166	823617
51806	823618
69004	823619
138688	823620
18462	823621
134626	823622
99534	823623
27083	823624
951	823625
76866	823626
41525	823627
32259	823628
113476	823629
61874	823630
19685	823631
36083	823632
90444	823633
41348	823634
28500	823635
8793	823636
83175	823637
22056	823638
75	823639
74538	823640
129556	823641
28530	823642
132044	823643
23322	823644
12650	823645
85371	823646
58492	823647
55615	823648
81557	823649
100282	823650
1108	823651
30988	823652
219	823653
113709	823654
10065	823655
4155	823656
11785	823657
47548	823658
129328	823659
3	823660
58777	823661
3998	823662
1012	823663
24362	823664
24480	823665
24308	823666
37884	823667
23092	823668
7792	823669
67890	823670
12552	823671
65278	823672
87829	823673
131319	823674
13764	823675
30473	823676
84838	823677
80500	823678
6602	823679
72105	823680
25336	823681
95579	823682
571	823683
7062	823684
33775	823685
124105	823686
50183	823687
6883	823688
35945	823689
51801	823690
129376	823691
105395	823692
78192	823693
48443	823694
13707	823695
32330	823696
76436	823697
61344	823698
26503	823699
446	823700
117172	823701
15370	823702
79569	823703
10525	823704
19497	823705
13649	823706
13609	823707
18495	823708
67045	823709
22477	823710
51429	823711
29040	823712
71300	823713
128436	823714
60104	823715
17045	823716
59733	823717
107729	823718
42238	823719
8429	823720
9679	823721
70530	823722
126892	823723
38424	823724
73920	823725
372	823726
54045	823727
1004	823728
10917	823729
20538	823730
32550	823731
31953	823732
38741	823733
28598	823734
30831	823735
59566	823736
59454	823737
2214	823738
17022	823739
17177	823740
27781	823741
51886	823742
17560	823743
8868	823744
24234	823745
2471	823746
13315	823747
86176	823748
5239	823749
117770	823750
81812	823751
1429	823752
104873	823753
30753	823754
36386	823755
15183	823756
88516	823757
7243	823758
92219	823759
80008	823760
11340	823761
39860	823762
3330	823763
100778	823764
39134	823765
81686	823766
4163	823767
59153	823768
5986	823769
10364	823770
20599	823771
48509	823772
21122	823773
80606	823774
225	823775
11825	823776
97147	823777
58804	823778
257	823779
96071	823780
8323	823781
2222	823782
54969	823783
30229	823784
12175	823785
37542	823786
1783	823787
70010	823788
123899	823789
50576	823790
65961	823791
57129	823792
354	823793
85078	823794
6960	823795
48188	823796
83151	823797
62715	823798
115878	823799
90446	823800
62218	823801
10775	823802
14265	823803
61232	823804
24	823805
62625	823806
92986	823807
39820	823808
137520	823809
29355	823810
3481	823811
19523	823812
81583	823813
66966	823814
25763	823815
24547	823816
91564	823817
72954	823818
33931	823819
77064	823820
71382	823821
62114	823822
133178	823823
136408	823824
9428	823825
63982	823826
63528	823827
51542	823828
8803	823829
47076	823830
100189	823831
7015	823832
21263	823833
1144	823834
33972	823835
7435	823836
7394	823837
37223	823838
136475	823839
29458	823840
8889	823841
38147	823842
21548	823843
1245	823844
81804	823845
41859	823846
79356	823847
64787	823848
29435	823849
134281	823850
53275	823851
28441	823852
14144	823853
66669	823854
33030	823855
36968	823856
52698	823857
1407	823858
11094	823859
6249	823860
81529	823861
39162	823862
45173	823863
98566	823864
4169	823865
6454	823866
7319	823867
103493	823868
37217	823869
68742	823870
34974	823871
56408	823872
138680	823873
36945	823874
65427	823875
20254	823876
135	823877
12141	823878
20620	823879
83633	823880
82383	823881
17724	823882
77244	823883
23149	823884
24092	823885
21922	823886
19702	823887
130266	823888
123745	823889
69191	823890
44061	823891
71974	823892
6806	823893
19	823894
50372	823895
120443	823896
150816	823897
72415	823898
46796	823899
791	823900
21743	823901
28824	823902
45238	823903
3265	823904
120721	823905
230	823906
1506	823907
42495	823908
33480	823909
19745	823910
54474	823911
46352	823912
20305	823913
19969	823914
51876	823915
2993	823916
5641	823917
67631	823918
72270	823919
24529	823920
122820	823921
61498	823922
50044	823923
33746	823924
39912	823925
13794	823926
26498	823927
89	823928
98133	823929
4689	823930
42703	823931
59755	823932
52673	823933
30818	823934
835	823935
116703	823936
17315	823937
125531	823938
120391	823939
63254	823940
61640	823941
56167	823942
106484	823943
7392	823944
111625	823945
11512	823946
79293	823947
126722	823948
11971	823949
22052	823950
78271	823951
17342	823952
43703	823953
117802	823954
57380	823955
60463	823956
34722	823957
36871	823958
68985	823959
28146	823960
77234	823961
119951	823962
59702	823963
90077	823964
46999	823965
48435	823966
131025	823967
33532	823968
65185	823969
61174	823970
2588	823971
58064	823972
59033	823973
9932	823974
9392	823975
59437	823976
6101	823977
78650	823978
135526	823979
52385	823980
80	823981
124249	823982
86791	823983
34732	823984
3238	823985
48349	823986
34166	823987
2378	823988
25229	823989
55397	823990
10481	823991
59197	823992
97960	823993
76505	823994
16525	823995
20992	823996
126575	823997
5530	823998
140985	823999
1654	824000
2127	824001
136902	824002
13692	824003
29921	824004
36931	824005
54378	824006
1250	824007
15806	824008
61340	824009
133359	824010
123646	824011
89231	824012
66864	824013
91525	824014
6155	824015
2085	824016
82889	824017
37146	824018
61807	824019
10714	824020
25829	824021
9786	824022
98938	824023
146443	824024
115088	824025
12334	824026
28247	824027
66024	824028
35254	824029
10307	824030
10617	824031
68026	824032
8292	824033
11531	824034
99716	824035
12308	824036
19810	824037
241	824038
1385	824039
82678	824040
61062	824041
86617	824042
18185	824043
56166	824044
111931	824045
127272	824046
28961	824047
26912	824048
18580	824049
19891	824050
72226	824051
2934	824052
27928	824053
98766	824054
110862	824055
9829	824056
43156	824057
22577	824058
102	824059
34869	824060
933	824061
1113	824062
107305	824063
33780	824064
29778	824065
24441	824066
13914	824067
85688	824068
11519	824069
71901	824070
54321	824071
40670	824072
1342	824073
1423	824074
45867	824075
68634	824076
110211	824077
23550	824078
4534	824079
34495	824080
94863	824081
76681	824082
14228	824083
11705	824084
108025	824085
1321	824086
48363	824087
84271	824088
1342	824089
3128	824090
45637	824091
7171	824092
922	824093
83617	824094
29170	824095
104961	824096
72985	824097
173	824098
3055	824099
57475	824100
4920	824101
12447	824102
93070	824103
128995	824104
105098	824105
84401	824106
164	824107
13072	824108
15246	824109
7320	824110
39515	824111
61363	824112
20153	824113
85369	824114
8192	824115
40848	824116
17055	824117
84331	824118
68707	824119
12621	824120
21998	824121
17656	824122
12933	824123
125441	824124
44410	824125
57427	824126
11422	824127
54698	824128
36881	824129
1129	824130
128776	824131
121639	824132
1718	824133
19006	824134
106574	824135
34965	824136
33095	824137
114422	824138
20292	824139
40494	824140
46447	824141
7091	824142
22467	824143
1451	824144
69330	824145
4827	824146
129732	824147
6353	824148
684	824149
5750	824150
7261	824151
15338	824152
13947	824153
25552	824154
46637	824155
58	824156
33108	824157
1007	824158
53117	824159
8641	824160
31572	824161
46111	824162
80983	824163
101152	824164
30623	824165
15790	824166
64465	824167
31277	824168
22301	824169
60744	824170
17383	824171
1989	824172
101841	824173
15952	824174
6390	824175
42803	824176
30486	824177
82102	824178
37226	824179
30085	824180
111192	824181
40617	824182
7	824183
29414	824184
23075	824185
2382	824186
6454	824187
25906	824188
37207	824189
72272	824190
15195	824191
1192	824192
44501	824193
3736	824194
62420	824195
72286	824196
7443	824197
82930	824198
53065	824199
101850	824200
6150	824201
86307	824202
138683	824203
25665	824204
3072	824205
86977	824206
108273	824207
1772	824208
2620	824209
901	824210
12556	824211
66298	824212
70076	824213
11318	824214
100592	824215
6925	824216
31563	824217
49458	824218
54113	824219
99560	824220
28074	824221
38486	824222
54683	824223
49	824224
63704	824225
42494	824226
141007	824227
14870	824228
14689	824229
120747	824230
29345	824231
28816	824232
11892	824233
7251	824234
50812	824235
3814	824236
70314	824237
73139	824238
14138	824239
36798	824240
13487	824241
15276	824242
35418	824243
3716	824244
70084	824245
4923	824246
8653	824247
56587	824248
14586	824249
71767	824250
3096	824251
114854	824252
76691	824253
103577	824254
309	824255
102724	824256
30540	824257
3674	824258
37073	824259
67625	824260
61837	824261
25066	824262
149594	824263
34993	824264
101774	824265
60978	824266
48422	824267
54550	824268
35023	824269
29564	824270
41926	824271
4349	824272
5226	824273
23544	824274
59013	824275
15330	824276
15392	824277
1843	824278
151	824279
10076	824280
74062	824281
64104	824282
59190	824283
18496	824284
1015	824285
15398	824286
69286	824287
87342	824288
34635	824289
132915	824290
26610	824291
66954	824292
3034	824293
84505	824294
40643	824295
11115	824296
583	824297
32095	824298
13337	824299
48770	824300
74132	824301
31108	824302
1941	824303
84587	824304
90995	824305
22330	824306
2	824307
15834	824308
10202	824309
11003	824310
148	824311
58121	824312
20297	824313
7003	824314
61248	824315
67646	824316
13873	824317
58627	824318
24059	824319
42417	824320
35651	824321
40935	824322
94918	824323
109814	824324
58404	824325
2742	824326
82278	824327
116973	824328
31037	824329
122195	824330
69430	824331
43999	824332
44	824333
15986	824334
34595	824335
113440	824336
11030	824337
2072	824338
83747	824339
7017	824340
36987	824341
25261	824342
51153	824343
19115	824344
16651	824345
64071	824346
19402	824347
201	824348
5224	824349
121903	824350
17289	824351
26721	824352
27820	824353
6943	824354
12255	824355
3746	824356
20864	824357
40078	824358
23709	824359
6483	824360
11786	824361
1391	824362
113909	824363
44043	824364
38177	824365
42363	824366
81632	824367
37601	824368
29724	824369
76759	824370
115796	824371
65501	824372
106588	824373
6104	824374
91997	824375
20366	824376
85831	824377
73111	824378
54404	824379
73964	824380
23281	824381
63269	824382
66167	824383
98734	824384
7959	824385
15051	824386
11459	824387
119791	824388
76912	824389
24492	824390
29267	824391
21990	824392
143070	824393
5839	824394
83884	824395
29409	824396
21149	824397
11657	824398
12478	824399
19366	824400
87051	824401
80487	824402
76636	824403
1668	824404
19841	824405
110626	824406
59197	824407
3657	824408
66982	824409
957	824410
98311	824411
50435	824412
62584	824413
56930	824414
105149	824415
79591	824416
12494	824417
20406	824418
36066	824419
17109	824420
73130	824421
26981	824422
57244	824423
294	824424
100991	824425
19400	824426
34697	824427
92528	824428
51861	824429
27627	824430
16327	824431
130247	824432
648	824433
3615	824434
33024	824435
34508	824436
11667	824437
17619	824438
1283	824439
100590	824440
53336	824441
30401	824442
75661	824443
15821	824444
963	824445
84848	824446
19779	824447
17472	824448
17063	824449
98088	824450
101079	824451
3927	824452
61781	824453
22963	824454
34937	824455
3064	824456
8168	824457
46192	824458
56296	824459
79836	824460
6194	824461
115702	824462
36537	824463
949	824464
1608	824465
54288	824466
57629	824467
23012	824468
6027	824469
6271	824470
36912	824471
9448	824472
127577	824473
90225	824474
10935	824475
63697	824476
31725	824477
140551	824478
97342	824479
92260	824480
6757	824481
58605	824482
71357	824483
18340	824484
17633	824485
12162	824486
113878	824487
30170	824488
115865	824489
114919	824490
21496	824491
84288	824492
70289	824493
1999	824494
45392	824495
78388	824496
64122	824497
113625	824498
63819	824499
150559	824500
25574	824501
11227	824502
119542	824503
92715	824504
43245	824505
9297	824506
17997	824507
23441	824508
65543	824509
33522	824510
16232	824511
48583	824512
97089	824513
131231	824514
1959	824515
40466	824516
69274	824517
12609	824518
31847	824519
113329	824520
36319	824521
76309	824522
45699	824523
11844	824524
71594	824525
7821	824526
15864	824527
15462	824528
25273	824529
141226	824530
125889	824531
90854	824532
22596	824533
70811	824534
129620	824535
19394	824536
12957	824537
101045	824538
50054	824539
51626	824540
18308	824541
70672	824542
6418	824543
56833	824544
6668	824545
16009	824546
74539	824547
54937	824548
76085	824549
36870	824550
22473	824551
105348	824552
3444	824553
73051	824554
52	824555
80253	824556
77775	824557
50	824558
67299	824559
14	824560
64751	824561
104204	824562
2938	824563
99581	824564
77163	824565
35305	824566
12048	824567
8622	824568
1693	824569
101084	824570
36584	824571
57358	824572
65696	824573
3431	824574
12450	824575
69714	824576
62667	824577
53362	824578
54768	824579
67852	824580
40121	824581
34015	824582
69455	824583
16803	824584
114815	824585
25915	824586
15673	824587
57633	824588
40139	824589
78593	824590
3433	824591
8652	824592
48785	824593
122492	824594
32454	824595
55373	824596
7636	824597
72120	824598
33858	824599
6148	824600
27948	824601
110029	824602
27035	824603
126764	824604
102497	824605
56187	824606
14075	824607
62878	824608
120286	824609
73425	824610
54237	824611
47773	824612
96125	824613
8866	824614
18023	824615
35693	824616
27555	824617
42129	824618
49708	824619
43574	824620
27491	824621
122880	824622
28150	824623
9808	824624
1723	824625
417	824626
8881	824627
32453	824628
22913	824629
14961	824630
105228	824631
5609	824632
52570	824633
61490	824634
85236	824635
55335	824636
52419	824637
19655	824638
32881	824639
312	824640
8622	824641
42925	824642
74667	824643
98427	824644
29946	824645
56387	824646
26118	824647
138342	824648
8252	824649
405	824650
55682	824651
19231	824652
82972	824653
5745	824654
26154	824655
19461	824656
103624	824657
40471	824658
53940	824659
282	824660
58590	824661
1607	824662
31036	824663
49217	824664
131254	824665
41894	824666
19435	824667
721	824668
25649	824669
855	824670
18402	824671
132572	824672
31987	824673
7983	824674
129036	824675
60114	824676
72317	824677
52793	824678
24315	824679
62331	824680
50344	824681
31081	824682
14043	824683
29694	824684
20597	824685
84060	824686
45205	824687
105255	824688
23716	824689
22323	824690
48461	824691
53985	824692
80541	824693
45742	824694
44760	824695
29709	824696
4501	824697
107392	824698
144085	824699
34181	824700
22489	824701
17120	824702
84916	824703
4361	824704
61886	824705
16409	824706
55004	824707
57312	824708
145831	824709
1084	824710
113026	824711
9591	824712
15296	824713
15147	824714
23251	824715
43064	824716
96720	824717
98969	824718
134728	824719
3012	824720
4569	824721
13370	824722
25505	824723
131183	824724
63830	824725
141958	824726
57439	824727
54879	824728
77328	824729
72284	824730
97269	824731
47054	824732
41132	824733
8813	824734
88982	824735
22136	824736
37857	824737
54540	824738
67221	824739
74690	824740
126148	824741
12532	824742
4518	824743
42071	824744
31343	824745
30819	824746
34943	824747
81428	824748
38316	824749
44500	824750
81207	824751
67840	824752
135	824753
54097	824754
86765	824755
18452	824756
22908	824757
15441	824758
6690	824759
2278	824760
124817	824761
115471	824762
11416	824763
11	824764
275	824765
4922	824766
15531	824767
136737	824768
20713	824769
2903	824770
58464	824771
11324	824772
349	824773
309	824774
77614	824775
14860	824776
12831	824777
14206	824778
132954	824779
24288	824780
108623	824781
14274	824782
79937	824783
10466	824784
94530	824785
7512	824786
29765	824787
9465	824788
74374	824789
108048	824790
43947	824791
21145	824792
31144	824793
50639	824794
25905	824795
3902	824796
20405	824797
650	824798
83584	824799
6832	824800
53479	824801
43692	824802
34801	824803
133901	824804
373	824805
65053	824806
43671	824807
21540	824808
5500	824809
5307	824810
4253	824811
81813	824812
5894	824813
101165	824814
2411	824815
50681	824816
6758	824817
3095	824818
82268	824819
90598	824820
38334	824821
136723	824822
48451	824823
40592	824824
57688	824825
51816	824826
43289	824827
79048	824828
15471	824829
13102	824830
4077	824831
338	824832
5589	824833
36084	824834
49379	824835
38865	824836
44831	824837
36155	824838
37281	824839
45485	824840
150464	824841
48407	824842
29576	824843
121717	824844
55262	824845
95700	824846
19206	824847
492	824848
35317	824849
50393	824850
76131	824851
2737	824852
15771	824853
48750	824854
117462	824855
66711	824856
8212	824857
39551	824858
121563	824859
96622	824860
115638	824861
35071	824862
112269	824863
12516	824864
5108	824865
15429	824866
20237	824867
21977	824868
90755	824869
58099	824870
6501	824871
14509	824872
17284	824873
16710	824874
46653	824875
48142	824876
20494	824877
34776	824878
30635	824879
12799	824880
43757	824881
10484	824882
10613	824883
43453	824884
23731	824885
5842	824886
83508	824887
15470	824888
40396	824889
19176	824890
21893	824891
11450	824892
39278	824893
43904	824894
39358	824895
62069	824896
9915	824897
8080	824898
2224	824899
26657	824900
7937	824901
57476	824902
65400	824903
69032	824904
78910	824905
2090	824906
40297	824907
7545	824908
34714	824909
87831	824910
78803	824911
46171	824912
80083	824913
19295	824914
28475	824915
68328	824916
23757	824917
147865	824918
7656	824919
14039	824920
21757	824921
137918	824922
29303	824923
147891	824924
15899	824925
49554	824926
30264	824927
119987	824928
123926	824929
3999	824930
2838	824931
130906	824932
14265	824933
63761	824934
37176	824935
25785	824936
60703	824937
79148	824938
10099	824939
38852	824940
735	824941
21886	824942
112879	824943
45910	824944
86	824945
2731	824946
49472	824947
51484	824948
6639	824949
2154	824950
61511	824951
26369	824952
78659	824953
38832	824954
129290	824955
33316	824956
5973	824957
34568	824958
2681	824959
1922	824960
53366	824961
396	824962
29170	824963
26075	824964
2828	824965
5477	824966
136054	824967
129828	824968
17495	824969
108201	824970
1569	824971
7665	824972
37080	824973
17783	824974
87870	824975
2846	824976
18962	824977
7124	824978
42068	824979
108203	824980
17886	824981
8554	824982
5214	824983
65621	824984
31554	824985
37326	824986
23101	824987
62183	824988
115078	824989
64342	824990
5277	824991
80021	824992
17115	824993
111746	824994
121554	824995
62515	824996
144796	824997
74626	824998
3529	824999
133687	825000
46080	825001
46452	825002
42552	825003
64819	825004
39234	825005
74972	825006
17950	825007
12570	825008
123641	825009
5050	825010
1738	825011
703	825012
4086	825013
7601	825014
9276	825015
9111	825016
7835	825017
14280	825018
61589	825019
15994	825020
111612	825021
32999	825022
88305	825023
309	825024
23330	825025
42163	825026
54418	825027
36019	825028
72485	825029
44442	825030
74707	825031
96728	825032
32216	825033
68971	825034
6913	825035
29532	825036
61074	825037
29522	825038
133	825039
82783	825040
10659	825041
35237	825042
47161	825043
19984	825044
66196	825045
78998	825046
29622	825047
42688	825048
1353	825049
114427	825050
20512	825051
5547	825052
53334	825053
104341	825054
39387	825055
2603	825056
110281	825057
18178	825058
57163	825059
19749	825060
33558	825061
961	825062
38336	825063
14393	825064
1489	825065
25988	825066
7147	825067
65364	825068
28736	825069
125976	825070
76201	825071
59805	825072
35222	825073
2863	825074
42917	825075
91834	825076
4361	825077
117025	825078
49365	825079
30743	825080
27470	825081
68512	825082
13308	825083
66885	825084
53754	825085
46174	825086
115138	825087
101093	825088
621	825089
22238	825090
21852	825091
60448	825092
84084	825093
20441	825094
7432	825095
46246	825096
1486	825097
42796	825098
80140	825099
69075	825100
56179	825101
95885	825102
79735	825103
36556	825104
1569	825105
3625	825106
22305	825107
18831	825108
29021	825109
11893	825110
96119	825111
20807	825112
127052	825113
130099	825114
42167	825115
30741	825116
16300	825117
83048	825118
39888	825119
32912	825120
137047	825121
816	825122
1702	825123
18864	825124
104576	825125
10822	825126
58960	825127
20482	825128
120036	825129
138942	825130
1977	825131
27123	825132
46769	825133
36484	825134
72450	825135
91	825136
82648	825137
56266	825138
12941	825139
147151	825140
124895	825141
106507	825142
73348	825143
42949	825144
42882	825145
58588	825146
7110	825147
321	825148
27582	825149
26783	825150
58716	825151
30521	825152
26897	825153
35323	825154
13823	825155
42567	825156
72813	825157
39356	825158
50938	825159
126613	825160
45945	825161
64341	825162
50300	825163
34875	825164
103276	825165
84641	825166
21270	825167
29102	825168
5180	825169
122528	825170
34148	825171
86786	825172
57793	825173
89810	825174
30354	825175
32216	825176
15049	825177
64396	825178
54330	825179
42656	825180
65290	825181
1361	825182
29271	825183
29310	825184
41855	825185
3628	825186
47269	825187
1599	825188
110389	825189
64283	825190
20645	825191
4595	825192
112564	825193
74738	825194
12226	825195
18794	825196
34849	825197
19040	825198
56518	825199
92368	825200
52375	825201
96682	825202
51806	825203
14270	825204
7637	825205
15500	825206
44352	825207
234	825208
30227	825209
8993	825210
78034	825211
42769	825212
2757	825213
94428	825214
84548	825215
7444	825216
2286	825217
82320	825218
57276	825219
25909	825220
12120	825221
43244	825222
72168	825223
2906	825224
25009	825225
91	825226
104063	825227
126524	825228
24440	825229
4988	825230
42665	825231
135591	825232
12899	825233
40128	825234
14667	825235
132358	825236
572	825237
36916	825238
79848	825239
95889	825240
19725	825241
48399	825242
116001	825243
66876	825244
22643	825245
8281	825246
67977	825247
49890	825248
2250	825249
48140	825250
46843	825251
1534	825252
43085	825253
52328	825254
103453	825255
4656	825256
4594	825257
57051	825258
57058	825259
35086	825260
79401	825261
3197	825262
89981	825263
15784	825264
89488	825265
64157	825266
45293	825267
24943	825268
79536	825269
16436	825270
5404	825271
21697	825272
30962	825273
80728	825274
82409	825275
61921	825276
22556	825277
98270	825278
58859	825279
66619	825280
24353	825281
92602	825282
5334	825283
94313	825284
66257	825285
29264	825286
66297	825287
15596	825288
6302	825289
29640	825290
19027	825291
109898	825292
82849	825293
65045	825294
10779	825295
100459	825296
8674	825297
111650	825298
12989	825299
9826	825300
51512	825301
23148	825302
6931	825303
1116	825304
87448	825305
91055	825306
91477	825307
50597	825308
78246	825309
71269	825310
46670	825311
5826	825312
21119	825313
15777	825314
17535	825315
99222	825316
57873	825317
31015	825318
72083	825319
39726	825320
130314	825321
67482	825322
90367	825323
101	825324
57151	825325
118090	825326
137744	825327
24878	825328
103962	825329
80229	825330
121308	825331
35528	825332
109385	825333
2960	825334
17159	825335
122988	825336
40983	825337
125875	825338
14067	825339
94566	825340
12856	825341
7785	825342
55422	825343
117675	825344
32940	825345
1361	825346
20257	825347
2181	825348
656	825349
36361	825350
5884	825351
14047	825352
122822	825353
8332	825354
60938	825355
116495	825356
73461	825357
26553	825358
10461	825359
102336	825360
4202	825361
26954	825362
62344	825363
10092	825364
37259	825365
24058	825366
147188	825367
9508	825368
76764	825369
24892	825370
75991	825371
18219	825372
30034	825373
29891	825374
21992	825375
21459	825376
64378	825377
1587	825378
19447	825379
30982	825380
43202	825381
3033	825382
58101	825383
60003	825384
8675	825385
12	825386
53937	825387
26952	825388
6439	825389
11584	825390
19110	825391
24364	825392
10036	825393
3578	825394
46406	825395
740	825396
72478	825397
14133	825398
48435	825399
22582	825400
23768	825401
16100	825402
30860	825403
1694	825404
35148	825405
67007	825406
8974	825407
92668	825408
44056	825409
4470	825410
15184	825411
66347	825412
13243	825413
3584	825414
88205	825415
16832	825416
1033	825417
25455	825418
10976	825419
106917	825420
18518	825421
45360	825422
25586	825423
89442	825424
10667	825425
76907	825426
33836	825427
39402	825428
10221	825429
32918	825430
115272	825431
138558	825432
78944	825433
57927	825434
4272	825435
103841	825436
337	825437
7400	825438
54711	825439
95416	825440
2102	825441
15743	825442
26031	825443
439	825444
81010	825445
27624	825446
14865	825447
54724	825448
86818	825449
6533	825450
26092	825451
39662	825452
68276	825453
1443	825454
98423	825455
7610	825456
62094	825457
25286	825458
78167	825459
90245	825460
3941	825461
27785	825462
21223	825463
37316	825464
70116	825465
44284	825466
4835	825467
17402	825468
108655	825469
96253	825470
12005	825471
261	825472
41674	825473
38263	825474
113094	825475
53321	825476
25086	825477
81130	825478
38223	825479
30637	825480
20386	825481
107063	825482
40484	825483
4641	825484
53899	825485
15940	825486
19956	825487
68196	825488
29095	825489
9959	825490
90838	825491
53028	825492
92003	825493
42883	825494
1058	825495
18225	825496
127544	825497
69597	825498
14336	825499
31958	825500
1901	825501
77053	825502
80142	825503
45582	825504
34109	825505
71122	825506
1533	825507
42022	825508
91074	825509
150785	825510
99793	825511
13785	825512
17176	825513
92564	825514
133133	825515
11814	825516
35643	825517
29722	825518
1790	825519
100088	825520
58299	825521
125150	825522
102441	825523
93536	825524
74538	825525
6637	825526
10573	825527
133364	825528
7336	825529
107724	825530
20006	825531
11792	825532
854	825533
50	825534
1165	825535
86291	825536
26630	825537
36553	825538
6831	825539
100106	825540
73129	825541
61562	825542
11727	825543
95056	825544
15941	825545
82686	825546
31556	825547
112601	825548
567	825549
99074	825550
31191	825551
20932	825552
53292	825553
69471	825554
1628	825555
27592	825556
100948	825557
51742	825558
6743	825559
24364	825560
35627	825561
63034	825562
92455	825563
6666	825564
47697	825565
98830	825566
24200	825567
62529	825568
13599	825569
102089	825570
41765	825571
23640	825572
12907	825573
31987	825574
4453	825575
132076	825576
26997	825577
2703	825578
36305	825579
40012	825580
6592	825581
25779	825582
9161	825583
12962	825584
76553	825585
54950	825586
9012	825587
148373	825588
72643	825589
126780	825590
71518	825591
61144	825592
10990	825593
112810	825594
3849	825595
38379	825596
3148	825597
28644	825598
9361	825599
565	825600
41844	825601
25440	825602
68527	825603
47127	825604
135138	825605
15812	825606
10150	825607
9052	825608
139588	825609
96358	825610
78251	825611
63812	825612
24971	825613
24	825614
89039	825615
57656	825616
124446	825617
59909	825618
740	825619
116550	825620
118163	825621
2694	825622
55364	825623
3340	825624
78328	825625
27710	825626
22467	825627
80415	825628
147001	825629
10062	825630
4678	825631
2643	825632
142245	825633
41842	825634
85582	825635
46236	825636
2324	825637
52751	825638
59052	825639
22876	825640
44994	825641
103726	825642
531	825643
24205	825644
3078	825645
41827	825646
60524	825647
47930	825648
25671	825649
52146	825650
109916	825651
91826	825652
70389	825653
10261	825654
45767	825655
12368	825656
30447	825657
126810	825658
73364	825659
70340	825660
46289	825661
49609	825662
6598	825663
13928	825664
55175	825665
114382	825666
89372	825667
78358	825668
43872	825669
119161	825670
18571	825671
25629	825672
98756	825673
11111	825674
83706	825675
5996	825676
51574	825677
26141	825678
16833	825679
19301	825680
71974	825681
52468	825682
4601	825683
3487	825684
118679	825685
61070	825686
88543	825687
100228	825688
101681	825689
12867	825690
56239	825691
24736	825692
178	825693
30902	825694
10332	825695
19880	825696
31208	825697
42548	825698
15465	825699
122646	825700
125564	825701
106916	825702
40274	825703
108067	825704
129187	825705
2494	825706
15601	825707
142557	825708
12798	825709
14677	825710
15153	825711
62789	825712
1099	825713
6401	825714
104280	825715
73371	825716
51472	825717
19102	825718
92834	825719
25978	825720
9312	825721
70316	825722
179	825723
13996	825724
29716	825725
92822	825726
1460	825727
19497	825728
144395	825729
72642	825730
13195	825731
126697	825732
121998	825733
31039	825734
32579	825735
67955	825736
72739	825737
70186	825738
11622	825739
16	825740
133	825741
20366	825742
81363	825743
13131	825744
50	825745
69794	825746
4960	825747
17805	825748
50925	825749
10065	825750
87445	825751
40130	825752
92920	825753
27167	825754
87235	825755
51156	825756
26082	825757
49128	825758
67385	825759
7687	825760
5155	825761
80911	825762
121987	825763
113517	825764
46263	825765
122459	825766
59141	825767
3203	825768
3291	825769
58741	825770
54904	825771
20133	825772
68874	825773
83341	825774
80042	825775
27629	825776
123737	825777
4195	825778
36366	825779
75872	825780
132344	825781
67684	825782
35425	825783
17	825784
85083	825785
4555	825786
14101	825787
47197	825788
68388	825789
87486	825790
61758	825791
27236	825792
54823	825793
43477	825794
40033	825795
5171	825796
6901	825797
36324	825798
19344	825799
1829	825800
14144	825801
49543	825802
45324	825803
28189	825804
1146	825805
17870	825806
32506	825807
375	825808
83953	825809
32270	825810
21939	825811
93995	825812
49	825813
80615	825814
40478	825815
635	825816
17688	825817
3283	825818
124482	825819
44822	825820
6930	825821
2147	825822
21085	825823
10255	825824
54787	825825
67859	825826
5455	825827
99121	825828
86136	825829
9002	825830
12274	825831
97972	825832
23348	825833
25201	825834
7994	825835
19189	825836
8807	825837
42852	825838
6141	825839
117860	825840
51923	825841
75470	825842
30680	825843
148634	825844
23134	825845
8928	825846
10265	825847
30789	825848
89522	825849
81980	825850
43210	825851
80017	825852
16783	825853
54417	825854
25194	825855
6724	825856
87536	825857
62586	825858
10305	825859
50913	825860
74311	825861
73726	825862
60035	825863
74422	825864
61137	825865
147298	825866
84235	825867
37168	825868
36996	825869
15819	825870
1286	825871
34113	825872
5134	825873
4726	825874
16607	825875
33221	825876
26712	825877
28684	825878
147180	825879
87997	825880
4994	825881
12463	825882
82527	825883
68980	825884
9042	825885
1764	825886
10258	825887
31441	825888
2890	825889
101792	825890
135078	825891
6857	825892
71681	825893
3462	825894
111056	825895
58	825896
2423	825897
21236	825898
12476	825899
95	825900
5983	825901
38958	825902
42424	825903
118558	825904
64691	825905
74799	825906
28697	825907
13091	825908
131656	825909
16673	825910
18813	825911
29600	825912
54945	825913
10698	825914
30786	825915
13850	825916
28191	825917
37025	825918
20470	825919
5408	825920
5690	825921
13740	825922
1879	825923
9572	825924
26296	825925
53402	825926
22410	825927
146211	825928
5231	825929
21753	825930
28380	825931
29627	825932
1795	825933
39196	825934
83815	825935
41324	825936
17210	825937
29430	825938
59199	825939
1851	825940
8728	825941
26442	825942
30941	825943
6885	825944
14836	825945
6387	825946
39587	825947
66565	825948
62752	825949
28160	825950
81350	825951
99385	825952
76515	825953
44008	825954
53500	825955
88951	825956
38798	825957
14215	825958
7751	825959
33330	825960
42284	825961
16970	825962
105852	825963
137886	825964
126521	825965
147138	825966
43555	825967
64555	825968
32953	825969
76609	825970
59068	825971
20988	825972
6079	825973
50312	825974
6665	825975
22288	825976
22521	825977
9617	825978
17850	825979
6504	825980
18298	825981
4742	825982
8841	825983
1822	825984
1889	825985
45314	825986
13133	825987
118552	825988
46398	825989
27663	825990
23622	825991
37177	825992
107467	825993
32218	825994
1543	825995
108721	825996
81269	825997
22786	825998
50735	825999
93724	826000
19728	826001
22254	826002
100981	826003
66752	826004
67532	826005
30970	826006
99830	826007
34365	826008
18011	826009
31764	826010
6828	826011
64654	826012
19166	826013
9947	826014
78	826015
92466	826016
55904	826017
109679	826018
30447	826019
851	826020
668	826021
52202	826022
8416	826023
53732	826024
25098	826025
4332	826026
58438	826027
20485	826028
14637	826029
144228	826030
135282	826031
30341	826032
27851	826033
88739	826034
4739	826035
17399	826036
38208	826037
333	826038
887	826039
8778	826040
27614	826041
3243	826042
49741	826043
18648	826044
4965	826045
4820	826046
72896	826047
20093	826048
31236	826049
75037	826050
30901	826051
49301	826052
19770	826053
96235	826054
134981	826055
86898	826056
41356	826057
69262	826058
8163	826059
17390	826060
12255	826061
7904	826062
105537	826063
9354	826064
7850	826065
97041	826066
15548	826067
130032	826068
8584	826069
122889	826070
101674	826071
79548	826072
54918	826073
114503	826074
8261	826075
32003	826076
8457	826077
45319	826078
120443	826079
71703	826080
25710	826081
54278	826082
4960	826083
34560	826084
63870	826085
55372	826086
9	826087
35703	826088
79642	826089
10701	826090
79368	826091
105003	826092
70801	826093
116869	826094
61935	826095
140095	826096
19432	826097
68065	826098
111175	826099
41440	826100
63438	826101
39545	826102
97654	826103
41451	826104
6237	826105
133617	826106
2467	826107
4117	826108
43106	826109
7077	826110
148326	826111
97737	826112
14548	826113
66886	826114
9247	826115
4504	826116
52476	826117
39202	826118
79154	826119
51249	826120
85444	826121
63958	826122
46716	826123
91695	826124
101911	826125
78218	826126
70577	826127
82934	826128
51150	826129
121351	826130
29752	826131
76740	826132
2884	826133
69689	826134
980	826135
1285	826136
73760	826137
26193	826138
104945	826139
61067	826140
78801	826141
93473	826142
85953	826143
8030	826144
1067	826145
35707	826146
8770	826147
18898	826148
2456	826149
954	826150
30552	826151
94843	826152
45704	826153
34212	826154
35155	826155
117371	826156
37124	826157
36726	826158
93940	826159
76617	826160
20820	826161
94089	826162
11266	826163
24309	826164
141220	826165
57047	826166
31956	826167
20134	826168
41496	826169
29348	826170
32744	826171
21817	826172
6405	826173
23128	826174
55553	826175
84752	826176
118745	826177
11909	826178
39275	826179
44980	826180
6187	826181
42281	826182
29145	826183
117341	826184
13547	826185
12650	826186
95386	826187
8503	826188
48778	826189
3884	826190
43505	826191
4228	826192
65878	826193
29605	826194
4141	826195
133758	826196
34137	826197
77537	826198
14717	826199
5583	826200
73943	826201
135117	826202
6960	826203
7072	826204
12371	826205
14493	826206
4187	826207
16584	826208
76084	826209
71759	826210
31072	826211
14	826212
611	826213
97880	826214
23578	826215
18630	826216
4967	826217
8153	826218
5278	826219
32802	826220
6763	826221
40760	826222
126244	826223
14406	826224
7602	826225
15256	826226
60568	826227
81608	826228
57013	826229
16678	826230
39043	826231
48116	826232
77515	826233
37821	826234
848	826235
27757	826236
63877	826237
4591	826238
58637	826239
53426	826240
18991	826241
43286	826242
982	826243
65061	826244
28358	826245
35539	826246
83090	826247
158	826248
110422	826249
33200	826250
66696	826251
31519	826252
28428	826253
112310	826254
58403	826255
557	826256
44610	826257
2224	826258
14170	826259
66174	826260
99693	826261
13549	826262
88628	826263
89646	826264
47996	826265
6192	826266
13836	826267
39244	826268
7155	826269
41193	826270
30758	826271
145768	826272
25651	826273
56649	826274
933	826275
14123	826276
577	826277
14737	826278
65777	826279
30	826280
107187	826281
70217	826282
28631	826283
48369	826284
21235	826285
39015	826286
2589	826287
53390	826288
78286	826289
78177	826290
39950	826291
82284	826292
51967	826293
35496	826294
10598	826295
37400	826296
43613	826297
115624	826298
85799	826299
166	826300
11953	826301
120656	826302
5899	826303
33723	826304
9063	826305
22411	826306
72371	826307
117914	826308
100773	826309
1156	826310
67113	826311
57211	826312
38271	826313
12791	826314
39537	826315
19304	826316
58930	826317
1911	826318
17072	826319
8	826320
14292	826321
50842	826322
53251	826323
57442	826324
37826	826325
289	826326
6030	826327
45401	826328
3203	826329
11120	826330
37009	826331
27010	826332
70433	826333
13681	826334
78092	826335
138709	826336
68508	826337
128459	826338
92172	826339
53561	826340
6315	826341
13373	826342
58556	826343
80968	826344
98516	826345
22110	826346
30746	826347
102830	826348
3005	826349
26686	826350
52679	826351
56317	826352
14235	826353
37492	826354
33490	826355
87961	826356
101993	826357
23714	826358
1261	826359
6756	826360
23007	826361
33211	826362
12769	826363
8398	826364
4479	826365
126	826366
30826	826367
5629	826368
57275	826369
49521	826370
32603	826371
4826	826372
76692	826373
95571	826374
31146	826375
23578	826376
7645	826377
70389	826378
86301	826379
17879	826380
103201	826381
43701	826382
5761	826383
4929	826384
66985	826385
9708	826386
3327	826387
31224	826388
58654	826389
105	826390
35603	826391
9012	826392
78494	826393
117009	826394
712	826395
95267	826396
20579	826397
57349	826398
121660	826399
26796	826400
75319	826401
2831	826402
27638	826403
94228	826404
41334	826405
6805	826406
129	826407
16234	826408
27378	826409
145292	826410
43169	826411
23980	826412
126800	826413
65796	826414
123549	826415
955	826416
112897	826417
7187	826418
31270	826419
41303	826420
114721	826421
31179	826422
100	826423
27112	826424
39208	826425
9037	826426
74217	826427
29286	826428
5852	826429
69622	826430
13907	826431
297	826432
22168	826433
94295	826434
31283	826435
13678	826436
36449	826437
24505	826438
70908	826439
106323	826440
9521	826441
58532	826442
114940	826443
6215	826444
46000	826445
135251	826446
47127	826447
18673	826448
277	826449
38031	826450
36305	826451
61954	826452
37706	826453
63215	826454
114811	826455
30399	826456
8254	826457
32922	826458
32695	826459
16393	826460
48424	826461
115908	826462
114842	826463
18259	826464
74972	826465
9046	826466
38429	826467
130143	826468
97312	826469
44838	826470
18235	826471
92318	826472
13074	826473
124012	826474
35314	826475
122525	826476
49979	826477
70712	826478
20777	826479
75430	826480
125604	826481
5372	826482
445	826483
6144	826484
23087	826485
12996	826486
79781	826487
121305	826488
70362	826489
63713	826490
28396	826491
3942	826492
36500	826493
18107	826494
11946	826495
10229	826496
24920	826497
99050	826498
28652	826499
51625	826500
7556	826501
4083	826502
5231	826503
10911	826504
1093	826505
51294	826506
9449	826507
20463	826508
15661	826509
7992	826510
8081	826511
144474	826512
44009	826513
134160	826514
1142	826515
32588	826516
28535	826517
19167	826518
30785	826519
91710	826520
39992	826521
77004	826522
17598	826523
89247	826524
41920	826525
70493	826526
48043	826527
68803	826528
62948	826529
49090	826530
61500	826531
107458	826532
18019	826533
34687	826534
2470	826535
131561	826536
48911	826537
94587	826538
5849	826539
43896	826540
159	826541
3806	826542
24241	826543
22000	826544
3351	826545
26716	826546
57661	826547
18247	826548
27813	826549
100994	826550
63047	826551
85461	826552
51496	826553
120622	826554
80206	826555
54309	826556
56702	826557
37928	826558
9905	826559
7130	826560
38105	826561
90723	826562
14712	826563
42351	826564
23867	826565
57782	826566
21710	826567
36673	826568
18836	826569
35408	826570
3396	826571
1581	826572
73550	826573
42680	826574
32906	826575
66674	826576
81912	826577
3627	826578
41149	826579
44799	826580
81191	826581
15797	826582
19076	826583
95815	826584
5189	826585
31475	826586
67401	826587
136227	826588
117160	826589
22810	826590
63931	826591
47274	826592
98359	826593
55834	826594
12303	826595
120292	826596
24102	826597
75125	826598
8937	826599
80155	826600
22702	826601
66491	826602
345	826603
50846	826604
1112	826605
16915	826606
27615	826607
60919	826608
17177	826609
59452	826610
16785	826611
45744	826612
90685	826613
82001	826614
85725	826615
47677	826616
90385	826617
50248	826618
41900	826619
27047	826620
4550	826621
137007	826622
76278	826623
13307	826624
115652	826625
24967	826626
17711	826627
78270	826628
6548	826629
66815	826630
83125	826631
7281	826632
15561	826633
3538	826634
84818	826635
72979	826636
10378	826637
209	826638
40453	826639
90502	826640
15157	826641
32204	826642
14118	826643
56478	826644
109140	826645
8388	826646
3234	826647
54921	826648
107938	826649
149007	826650
91701	826651
49038	826652
6905	826653
76655	826654
89106	826655
1391	826656
19917	826657
12661	826658
36709	826659
87573	826660
3601	826661
83573	826662
10288	826663
442	826664
46989	826665
4096	826666
18953	826667
115182	826668
41285	826669
7036	826670
86759	826671
40883	826672
6967	826673
21044	826674
91024	826675
55558	826676
28345	826677
16549	826678
108476	826679
48800	826680
94651	826681
70922	826682
61942	826683
93904	826684
9119	826685
16227	826686
24941	826687
49718	826688
33386	826689
57769	826690
463	826691
3364	826692
61018	826693
86020	826694
64057	826695
139622	826696
30576	826697
43907	826698
29744	826699
17343	826700
54996	826701
33094	826702
41420	826703
73120	826704
60626	826705
19922	826706
68007	826707
36832	826708
64751	826709
5174	826710
86775	826711
28547	826712
110663	826713
16485	826714
15	826715
12651	826716
4405	826717
16430	826718
83285	826719
2450	826720
80019	826721
34482	826722
1020	826723
68199	826724
86600	826725
808	826726
21366	826727
1089	826728
25136	826729
13786	826730
95582	826731
16689	826732
18510	826733
22154	826734
13498	826735
147564	826736
40276	826737
37795	826738
27357	826739
58494	826740
5328	826741
593	826742
7256	826743
23410	826744
22908	826745
3383	826746
13469	826747
3186	826748
67370	826749
70961	826750
38461	826751
19938	826752
1760	826753
1454	826754
54928	826755
21518	826756
3596	826757
49553	826758
44401	826759
28639	826760
13484	826761
30386	826762
5358	826763
73275	826764
143696	826765
73527	826766
102712	826767
60758	826768
9206	826769
27962	826770
3523	826771
4048	826772
133546	826773
30163	826774
89959	826775
88070	826776
78662	826777
8697	826778
103781	826779
44660	826780
12345	826781
71257	826782
40225	826783
249	826784
38114	826785
46450	826786
12852	826787
40159	826788
9934	826789
4796	826790
63540	826791
12890	826792
3909	826793
23130	826794
6893	826795
12561	826796
28618	826797
20627	826798
83158	826799
35622	826800
126615	826801
37999	826802
7045	826803
84566	826804
2272	826805
114371	826806
86314	826807
81320	826808
125651	826809
9677	826810
7111	826811
66558	826812
32985	826813
109988	826814
118176	826815
5860	826816
20821	826817
108005	826818
53635	826819
64047	826820
78518	826821
11562	826822
1093	826823
38192	826824
42472	826825
21278	826826
17642	826827
57777	826828
53896	826829
47475	826830
33251	826831
84108	826832
58440	826833
15418	826834
37462	826835
43606	826836
27093	826837
3772	826838
21717	826839
136348	826840
11878	826841
32561	826842
29953	826843
46662	826844
44351	826845
47243	826846
56600	826847
64089	826848
65271	826849
1215	826850
112770	826851
57057	826852
34047	826853
35094	826854
70281	826855
38	826856
67161	826857
123114	826858
50558	826859
91792	826860
11812	826861
7987	826862
33082	826863
23451	826864
32817	826865
534	826866
49798	826867
47563	826868
131855	826869
6482	826870
69615	826871
20311	826872
9112	826873
145136	826874
205	826875
82581	826876
136658	826877
79378	826878
24932	826879
9594	826880
2743	826881
74083	826882
2798	826883
95205	826884
74173	826885
12746	826886
62694	826887
11621	826888
44662	826889
141051	826890
27382	826891
274	826892
65849	826893
31499	826894
105131	826895
15139	826896
103048	826897
4821	826898
103892	826899
37980	826900
25272	826901
2451	826902
3121	826903
26769	826904
113161	826905
47532	826906
65132	826907
18958	826908
31718	826909
135297	826910
48025	826911
12299	826912
38351	826913
3638	826914
108690	826915
70270	826916
214	826917
57520	826918
21275	826919
9110	826920
68187	826921
12466	826922
54262	826923
35842	826924
16489	826925
20313	826926
29678	826927
31114	826928
35378	826929
6316	826930
4140	826931
25825	826932
95596	826933
93606	826934
74255	826935
128185	826936
70010	826937
6179	826938
3301	826939
5355	826940
59419	826941
56812	826942
17978	826943
27427	826944
29319	826945
91588	826946
98708	826947
10630	826948
39136	826949
20364	826950
6554	826951
44597	826952
41016	826953
112634	826954
53149	826955
13450	826956
60106	826957
735	826958
2750	826959
59322	826960
1259	826961
36248	826962
106185	826963
29225	826964
126610	826965
1592	826966
71169	826967
31625	826968
14889	826969
61374	826970
39002	826971
74389	826972
47826	826973
38846	826974
18351	826975
99884	826976
106907	826977
1687	826978
5723	826979
44970	826980
56742	826981
21894	826982
54147	826983
24039	826984
8812	826985
2913	826986
26624	826987
11986	826988
81965	826989
22708	826990
6936	826991
72296	826992
41410	826993
33928	826994
21256	826995
95293	826996
62626	826997
94495	826998
112480	826999
62580	827000
74956	827001
52272	827002
145081	827003
25340	827004
38587	827005
108231	827006
19893	827007
1120	827008
14010	827009
70633	827010
35518	827011
73806	827012
15747	827013
11140	827014
15189	827015
50674	827016
12388	827017
42523	827018
89164	827019
101012	827020
21506	827021
68761	827022
980	827023
4149	827024
1289	827025
118682	827026
8866	827027
17483	827028
20016	827029
10333	827030
49541	827031
8172	827032
58502	827033
17591	827034
41847	827035
171	827036
68573	827037
80424	827038
95408	827039
14436	827040
89124	827041
82584	827042
111168	827043
13310	827044
53056	827045
72544	827046
86359	827047
55860	827048
54178	827049
19728	827050
102978	827051
5113	827052
58566	827053
99378	827054
30010	827055
2091	827056
81219	827057
79794	827058
6787	827059
13035	827060
179	827061
6872	827062
13059	827063
26688	827064
22506	827065
118424	827066
400	827067
119399	827068
8547	827069
102300	827070
60717	827071
114922	827072
6228	827073
55790	827074
5167	827075
33350	827076
44782	827077
6934	827078
46348	827079
9859	827080
65497	827081
144143	827082
128876	827083
110021	827084
124902	827085
29836	827086
87990	827087
16093	827088
65226	827089
59016	827090
27872	827091
15810	827092
4757	827093
30363	827094
23414	827095
13929	827096
23894	827097
193	827098
2736	827099
25625	827100
54653	827101
3540	827102
110083	827103
35450	827104
21085	827105
4766	827106
96656	827107
117859	827108
87947	827109
15888	827110
1530	827111
1789	827112
3200	827113
1146	827114
22925	827115
4178	827116
142964	827117
24768	827118
19561	827119
14082	827120
13607	827121
5012	827122
58516	827123
12504	827124
18907	827125
50419	827126
2818	827127
19519	827128
2133	827129
32272	827130
31061	827131
2789	827132
77472	827133
44597	827134
47438	827135
1617	827136
60035	827137
10659	827138
31984	827139
48406	827140
834	827141
5668	827142
28845	827143
91494	827144
27375	827145
56826	827146
7052	827147
4600	827148
46995	827149
51718	827150
139587	827151
20669	827152
74160	827153
33824	827154
33914	827155
52120	827156
104236	827157
117405	827158
71079	827159
69667	827160
54567	827161
4055	827162
634	827163
78686	827164
9210	827165
23738	827166
14945	827167
15025	827168
14778	827169
33055	827170
122466	827171
5131	827172
56389	827173
22132	827174
97183	827175
384	827176
131019	827177
55022	827178
117012	827179
3623	827180
33797	827181
4238	827182
56317	827183
103985	827184
96928	827185
116326	827186
34743	827187
36631	827188
60918	827189
53	827190
63272	827191
47929	827192
8846	827193
74227	827194
4323	827195
9212	827196
24336	827197
19747	827198
10087	827199
45320	827200
21354	827201
92788	827202
147284	827203
53620	827204
13563	827205
4949	827206
104846	827207
20412	827208
81726	827209
50719	827210
65245	827211
33788	827212
498	827213
118231	827214
57462	827215
34246	827216
124263	827217
21865	827218
4801	827219
18486	827220
14476	827221
10776	827222
15990	827223
116849	827224
7820	827225
127951	827226
137252	827227
22932	827228
31206	827229
48613	827230
103268	827231
27813	827232
16222	827233
35771	827234
21434	827235
36741	827236
44669	827237
3981	827238
75470	827239
92267	827240
17810	827241
17347	827242
14887	827243
58387	827244
39413	827245
7019	827246
29347	827247
96160	827248
46604	827249
118402	827250
67747	827251
15852	827252
65071	827253
23776	827254
19263	827255
105193	827256
76523	827257
49438	827258
122433	827259
59051	827260
12618	827261
5939	827262
70644	827263
41182	827264
115462	827265
102028	827266
34	827267
40919	827268
67996	827269
45688	827270
84457	827271
80591	827272
109156	827273
22150	827274
22657	827275
27771	827276
90793	827277
2840	827278
30269	827279
39219	827280
9357	827281
5648	827282
70008	827283
86335	827284
5527	827285
26156	827286
28352	827287
11349	827288
42160	827289
116574	827290
21735	827291
26234	827292
2487	827293
55135	827294
51648	827295
22222	827296
55491	827297
19700	827298
137564	827299
36147	827300
36971	827301
75566	827302
2498	827303
40174	827304
5413	827305
17615	827306
16310	827307
3154	827308
73066	827309
71926	827310
1658	827311
19404	827312
117412	827313
39964	827314
8373	827315
93019	827316
4493	827317
90275	827318
124295	827319
275	827320
144711	827321
78994	827322
53377	827323
136186	827324
142070	827325
43734	827326
44717	827327
34889	827328
512	827329
68665	827330
11026	827331
32410	827332
42401	827333
2470	827334
35229	827335
37846	827336
2509	827337
119708	827338
11464	827339
48465	827340
24607	827341
95523	827342
41142	827343
127861	827344
10588	827345
26891	827346
9000	827347
32393	827348
19570	827349
87460	827350
58401	827351
59753	827352
5938	827353
66327	827354
14687	827355
15148	827356
135944	827357
3157	827358
21712	827359
45075	827360
105421	827361
17114	827362
3176	827363
79627	827364
90114	827365
713	827366
13924	827367
32011	827368
10359	827369
23559	827370
41891	827371
93223	827372
136431	827373
127933	827374
93375	827375
95214	827376
1109	827377
54025	827378
31342	827379
99303	827380
12303	827381
99175	827382
16172	827383
24591	827384
20644	827385
4854	827386
29596	827387
82286	827388
104733	827389
11693	827390
9450	827391
102101	827392
14602	827393
7480	827394
4053	827395
924	827396
29298	827397
114970	827398
101369	827399
125558	827400
17590	827401
12262	827402
76260	827403
63719	827404
41205	827405
56577	827406
37464	827407
61746	827408
83035	827409
112631	827410
39369	827411
78777	827412
61590	827413
68980	827414
75536	827415
11926	827416
49133	827417
21005	827418
117122	827419
22149	827420
15293	827421
116956	827422
37215	827423
37656	827424
38415	827425
137520	827426
30098	827427
57569	827428
47871	827429
17117	827430
913	827431
21552	827432
1481	827433
16760	827434
3351	827435
23711	827436
145573	827437
40065	827438
29244	827439
78391	827440
38560	827441
140644	827442
67926	827443
103279	827444
35077	827445
129442	827446
18912	827447
91850	827448
4049	827449
7085	827450
57007	827451
92511	827452
57022	827453
46278	827454
61256	827455
80532	827456
46511	827457
103940	827458
13675	827459
30465	827460
23580	827461
48337	827462
86518	827463
110891	827464
25912	827465
23948	827466
32859	827467
8445	827468
8509	827469
76545	827470
7682	827471
12552	827472
26062	827473
22060	827474
4413	827475
14969	827476
4747	827477
74319	827478
28918	827479
36373	827480
97268	827481
26362	827482
7470	827483
98487	827484
48262	827485
13270	827486
118575	827487
46190	827488
1560	827489
31923	827490
38495	827491
96383	827492
2787	827493
8361	827494
9565	827495
126426	827496
56939	827497
124661	827498
117676	827499
121024	827500
3107	827501
61028	827502
7258	827503
7442	827504
49112	827505
108223	827506
435	827507
6892	827508
78238	827509
100940	827510
25156	827511
63375	827512
6865	827513
100615	827514
51251	827515
52094	827516
137214	827517
44907	827518
4911	827519
21338	827520
33095	827521
72883	827522
62243	827523
64655	827524
47642	827525
74776	827526
15764	827527
124	827528
25879	827529
4483	827530
25055	827531
41657	827532
85733	827533
45369	827534
131600	827535
40310	827536
50435	827537
15287	827538
6616	827539
4080	827540
99417	827541
47171	827542
28276	827543
20127	827544
29827	827545
52042	827546
43256	827547
21592	827548
50504	827549
57918	827550
7399	827551
22098	827552
84305	827553
91446	827554
60578	827555
523	827556
54691	827557
2730	827558
68369	827559
56788	827560
4471	827561
112980	827562
55048	827563
12966	827564
8382	827565
57968	827566
23118	827567
5863	827568
84392	827569
20387	827570
58649	827571
22186	827572
59283	827573
14338	827574
10324	827575
55617	827576
105220	827577
27292	827578
19254	827579
89555	827580
3354	827581
15817	827582
51960	827583
31631	827584
2779	827585
67294	827586
83065	827587
1858	827588
104812	827589
4244	827590
77647	827591
56768	827592
14534	827593
58502	827594
3002	827595
3735	827596
53545	827597
133110	827598
2980	827599
4067	827600
38897	827601
10510	827602
4853	827603
34982	827604
46261	827605
8762	827606
11268	827607
69253	827608
68859	827609
13071	827610
75986	827611
13399	827612
3842	827613
14697	827614
41276	827615
83485	827616
57287	827617
38282	827618
28226	827619
51464	827620
49275	827621
43828	827622
69695	827623
62279	827624
6477	827625
12233	827626
76203	827627
3814	827628
20675	827629
7297	827630
19050	827631
121234	827632
1357	827633
94735	827634
3863	827635
38884	827636
21752	827637
90108	827638
5242	827639
50060	827640
66356	827641
9934	827642
13329	827643
94606	827644
1212	827645
105945	827646
43267	827647
26630	827648
16057	827649
24629	827650
77054	827651
61524	827652
32886	827653
47485	827654
102	827655
40796	827656
26719	827657
56	827658
8	827659
31091	827660
96220	827661
93797	827662
32760	827663
4365	827664
56429	827665
53683	827666
58643	827667
57369	827668
21649	827669
52377	827670
113328	827671
56318	827672
30952	827673
11255	827674
9457	827675
1447	827676
30432	827677
37950	827678
71628	827679
76140	827680
18801	827681
143760	827682
14787	827683
36864	827684
47415	827685
24829	827686
64239	827687
14798	827688
34546	827689
56173	827690
1032	827691
14734	827692
17981	827693
3781	827694
25100	827695
31921	827696
148104	827697
39584	827698
38036	827699
29466	827700
8823	827701
33347	827702
116572	827703
4856	827704
25667	827705
129759	827706
99269	827707
44341	827708
3746	827709
4747	827710
9499	827711
20067	827712
15423	827713
27835	827714
23092	827715
412	827716
8234	827717
21467	827718
74495	827719
14529	827720
75116	827721
104	827722
632	827723
64771	827724
26282	827725
28258	827726
115182	827727
69842	827728
2721	827729
30872	827730
54258	827731
18098	827732
39028	827733
22124	827734
73245	827735
72064	827736
1635	827737
62547	827738
67848	827739
60130	827740
15850	827741
10241	827742
131809	827743
7653	827744
120610	827745
13717	827746
14932	827747
123743	827748
12634	827749
40810	827750
905	827751
50086	827752
91182	827753
30779	827754
67354	827755
52922	827756
42302	827757
30531	827758
46663	827759
83528	827760
41190	827761
64194	827762
38726	827763
23528	827764
12320	827765
19208	827766
79590	827767
65352	827768
94669	827769
81073	827770
86550	827771
725	827772
115202	827773
38185	827774
6675	827775
52	827776
18549	827777
14185	827778
7084	827779
10903	827780
13997	827781
43367	827782
25351	827783
2447	827784
37611	827785
130323	827786
79224	827787
82236	827788
86790	827789
894	827790
82712	827791
24070	827792
39049	827793
30570	827794
67185	827795
74502	827796
22366	827797
138220	827798
6271	827799
75610	827800
13259	827801
75262	827802
40764	827803
29530	827804
55452	827805
78198	827806
42298	827807
114718	827808
15423	827809
40498	827810
33174	827811
2892	827812
14618	827813
53576	827814
8480	827815
52333	827816
47400	827817
35452	827818
106906	827819
5023	827820
29939	827821
93426	827822
15328	827823
61812	827824
8498	827825
111824	827826
11009	827827
15331	827828
54267	827829
40371	827830
49033	827831
102597	827832
98853	827833
37970	827834
7896	827835
40309	827836
59828	827837
32919	827838
42800	827839
13608	827840
24114	827841
79132	827842
940	827843
41236	827844
16832	827845
33570	827846
33344	827847
39390	827848
46124	827849
15254	827850
56765	827851
27411	827852
134702	827853
1758	827854
6949	827855
14963	827856
19901	827857
24327	827858
9481	827859
9084	827860
45405	827861
61718	827862
29181	827863
105643	827864
72185	827865
2129	827866
35980	827867
87489	827868
71177	827869
6075	827870
118143	827871
9735	827872
102692	827873
84234	827874
1099	827875
146	827876
9806	827877
8270	827878
70680	827879
71356	827880
114541	827881
19992	827882
15340	827883
106844	827884
30706	827885
28446	827886
64969	827887
84141	827888
116313	827889
12631	827890
132796	827891
59933	827892
6916	827893
20097	827894
80767	827895
2881	827896
33540	827897
55962	827898
75784	827899
59271	827900
55538	827901
5750	827902
49430	827903
18415	827904
144	827905
62859	827906
71928	827907
93160	827908
18265	827909
16023	827910
76175	827911
76910	827912
14702	827913
56285	827914
27477	827915
124543	827916
73137	827917
20502	827918
20737	827919
49125	827920
25825	827921
7201	827922
58046	827923
51877	827924
3754	827925
32273	827926
40216	827927
60485	827928
5662	827929
1601	827930
141074	827931
46112	827932
15713	827933
16730	827934
2953	827935
1958	827936
8211	827937
6301	827938
101088	827939
98339	827940
22677	827941
15002	827942
5861	827943
7885	827944
10338	827945
27062	827946
55965	827947
20674	827948
26900	827949
65834	827950
24562	827951
6474	827952
78346	827953
66787	827954
55561	827955
7186	827956
3478	827957
39963	827958
26120	827959
77971	827960
63301	827961
111974	827962
8721	827963
6112	827964
66803	827965
70117	827966
3705	827967
13893	827968
11303	827969
23114	827970
28256	827971
1689	827972
39582	827973
30109	827974
21775	827975
15873	827976
56169	827977
25149	827978
81847	827979
18655	827980
56241	827981
52726	827982
78743	827983
116898	827984
33048	827985
92300	827986
38027	827987
20658	827988
4591	827989
23380	827990
87311	827991
85785	827992
20039	827993
9118	827994
4775	827995
57234	827996
50466	827997
5025	827998
3157	827999
35689	828000
5929	828001
2755	828002
26307	828003
17859	828004
22936	828005
86837	828006
24038	828007
4376	828008
84950	828009
29154	828010
39517	828011
24515	828012
58352	828013
93022	828014
40128	828015
38405	828016
33249	828017
41364	828018
70847	828019
77726	828020
13431	828021
991	828022
37442	828023
7165	828024
47529	828025
71702	828026
23172	828027
121445	828028
34782	828029
70923	828030
112347	828031
37394	828032
100949	828033
115483	828034
34738	828035
53499	828036
78013	828037
80091	828038
102330	828039
40339	828040
31364	828041
53295	828042
36923	828043
114647	828044
6467	828045
104570	828046
37143	828047
43981	828048
27746	828049
45258	828050
101592	828051
6627	828052
15587	828053
85910	828054
47553	828055
17951	828056
93404	828057
3015	828058
1961	828059
556	828060
77050	828061
72051	828062
911	828063
14454	828064
98497	828065
43995	828066
599	828067
83973	828068
77401	828069
78721	828070
11318	828071
13436	828072
17639	828073
51146	828074
36010	828075
82840	828076
19746	828077
51142	828078
105749	828079
5781	828080
95932	828081
5050	828082
24964	828083
34510	828084
79800	828085
20198	828086
30417	828087
122352	828088
42277	828089
102382	828090
45931	828091
36076	828092
5499	828093
941	828094
1999	828095
1179	828096
12645	828097
53517	828098
123205	828099
23625	828100
79046	828101
6291	828102
4345	828103
54333	828104
21089	828105
90076	828106
57752	828107
24231	828108
136806	828109
79689	828110
57542	828111
87585	828112
7899	828113
7146	828114
27317	828115
22600	828116
1632	828117
1909	828118
23027	828119
11311	828120
108274	828121
143737	828122
68091	828123
26342	828124
27872	828125
123014	828126
45826	828127
102345	828128
86915	828129
102835	828130
17779	828131
4726	828132
14814	828133
66182	828134
1474	828135
52307	828136
6789	828137
32354	828138
21077	828139
63788	828140
4243	828141
118508	828142
8578	828143
92027	828144
6272	828145
51346	828146
133757	828147
47443	828148
10847	828149
53595	828150
25379	828151
132593	828152
60269	828153
70644	828154
12425	828155
14849	828156
11625	828157
96133	828158
33099	828159
3676	828160
1723	828161
131290	828162
35179	828163
12966	828164
24990	828165
20830	828166
57091	828167
9681	828168
60494	828169
71867	828170
21154	828171
31782	828172
97175	828173
82927	828174
94577	828175
745	828176
5121	828177
7804	828178
65158	828179
16475	828180
90332	828181
104721	828182
1060	828183
18175	828184
33419	828185
49958	828186
18372	828187
43892	828188
29552	828189
57990	828190
16913	828191
4899	828192
10273	828193
4394	828194
62753	828195
11928	828196
22944	828197
16513	828198
9982	828199
45304	828200
25331	828201
13228	828202
10991	828203
133689	828204
3967	828205
57610	828206
20983	828207
54039	828208
50634	828209
17398	828210
118659	828211
69345	828212
4772	828213
27061	828214
57222	828215
21937	828216
86035	828217
40204	828218
10133	828219
124502	828220
98097	828221
97	828222
109880	828223
78970	828224
77774	828225
134518	828226
15963	828227
105196	828228
5406	828229
9638	828230
85032	828231
61013	828232
44050	828233
16251	828234
25619	828235
26687	828236
16461	828237
15066	828238
26700	828239
39509	828240
41265	828241
24979	828242
7269	828243
71	828244
13799	828245
19607	828246
47169	828247
125791	828248
62101	828249
6245	828250
16780	828251
66300	828252
49634	828253
27015	828254
62361	828255
78264	828256
37000	828257
94767	828258
84857	828259
14911	828260
102654	828261
27025	828262
3996	828263
14528	828264
24469	828265
27043	828266
38331	828267
90645	828268
5315	828269
21924	828270
2568	828271
63181	828272
77491	828273
6933	828274
4774	828275
134951	828276
13391	828277
15547	828278
96322	828279
70731	828280
108730	828281
42436	828282
2229	828283
15422	828284
23177	828285
49249	828286
37018	828287
18896	828288
38158	828289
50156	828290
16007	828291
2524	828292
119034	828293
25996	828294
5487	828295
34092	828296
42391	828297
118769	828298
30681	828299
80395	828300
14237	828301
3597	828302
69635	828303
87867	828304
668	828305
19659	828306
31958	828307
1805	828308
41150	828309
891	828310
15396	828311
148316	828312
7825	828313
45701	828314
33958	828315
113603	828316
78661	828317
49079	828318
17319	828319
5120	828320
93241	828321
32772	828322
83415	828323
66044	828324
10677	828325
50517	828326
29427	828327
23141	828328
14349	828329
6925	828330
73536	828331
82121	828332
58912	828333
27332	828334
19	828335
79218	828336
23470	828337
107935	828338
95749	828339
63091	828340
40591	828341
17640	828342
76360	828343
44527	828344
87399	828345
26408	828346
120018	828347
97359	828348
93141	828349
31970	828350
51651	828351
27900	828352
107164	828353
79085	828354
51538	828355
13036	828356
27277	828357
41380	828358
6805	828359
132181	828360
45891	828361
30926	828362
86389	828363
106392	828364
141763	828365
24192	828366
94043	828367
68299	828368
57922	828369
100080	828370
27945	828371
62925	828372
5615	828373
143758	828374
106194	828375
78298	828376
119869	828377
67604	828378
6205	828379
45538	828380
79899	828381
51511	828382
59369	828383
77150	828384
18109	828385
34327	828386
66747	828387
410	828388
110784	828389
52438	828390
103919	828391
93427	828392
61670	828393
46781	828394
111859	828395
9176	828396
15212	828397
87618	828398
20037	828399
9222	828400
24039	828401
10426	828402
6158	828403
80152	828404
43618	828405
12393	828406
88654	828407
39460	828408
13725	828409
4328	828410
2384	828411
43990	828412
37637	828413
329	828414
3005	828415
97536	828416
103302	828417
801	828418
13393	828419
108536	828420
19718	828421
5716	828422
41977	828423
135778	828424
1651	828425
49040	828426
4347	828427
70054	828428
4450	828429
12836	828430
124881	828431
44960	828432
4847	828433
3709	828434
18547	828435
4423	828436
45992	828437
70501	828438
56807	828439
17002	828440
31528	828441
9984	828442
129394	828443
5184	828444
47882	828445
14038	828446
55141	828447
24255	828448
11286	828449
25202	828450
126877	828451
56335	828452
9805	828453
125571	828454
156	828455
31386	828456
11106	828457
107071	828458
57865	828459
6361	828460
38241	828461
88538	828462
75378	828463
23639	828464
10456	828465
12225	828466
124392	828467
95085	828468
75320	828469
9520	828470
33971	828471
72602	828472
17664	828473
92747	828474
30400	828475
6719	828476
14198	828477
53434	828478
57769	828479
70058	828480
100190	828481
116455	828482
7029	828483
38243	828484
137577	828485
8382	828486
8611	828487
31523	828488
21200	828489
65066	828490
33458	828491
104902	828492
140528	828493
4949	828494
9273	828495
48772	828496
100655	828497
3343	828498
15123	828499
64808	828500
14620	828501
21401	828502
80782	828503
46427	828504
147953	828505
97566	828506
65930	828507
23442	828508
15305	828509
31527	828510
84513	828511
74109	828512
18930	828513
27433	828514
44885	828515
23408	828516
48271	828517
3888	828518
49482	828519
23081	828520
119177	828521
16775	828522
61536	828523
37862	828524
28080	828525
78990	828526
37297	828527
1858	828528
114599	828529
27132	828530
25582	828531
15100	828532
794	828533
5970	828534
130154	828535
41830	828536
2963	828537
117577	828538
7137	828539
86418	828540
16304	828541
10506	828542
4090	828543
17409	828544
8991	828545
20397	828546
27859	828547
206	828548
104019	828549
19871	828550
34897	828551
7322	828552
14950	828553
26236	828554
63415	828555
44356	828556
35819	828557
15844	828558
40029	828559
85595	828560
92739	828561
137433	828562
4315	828563
6713	828564
5803	828565
23028	828566
2454	828567
117039	828568
58051	828569
36198	828570
6270	828571
126602	828572
76868	828573
10925	828574
7587	828575
23881	828576
24827	828577
60928	828578
55065	828579
98512	828580
55546	828581
8262	828582
11931	828583
116077	828584
21763	828585
9940	828586
108465	828587
418	828588
77416	828589
66361	828590
25138	828591
15339	828592
3971	828593
91594	828594
292	828595
207	828596
73905	828597
103955	828598
98363	828599
18684	828600
3280	828601
71933	828602
110933	828603
108	828604
44301	828605
27147	828606
124006	828607
70069	828608
150210	828609
16265	828610
10185	828611
109722	828612
12284	828613
10367	828614
4483	828615
130123	828616
88152	828617
101743	828618
51	828619
128103	828620
14207	828621
9148	828622
28406	828623
6466	828624
8299	828625
86849	828626
6385	828627
136263	828628
18510	828629
33524	828630
9141	828631
128050	828632
9013	828633
109276	828634
11303	828635
35694	828636
9179	828637
57410	828638
76330	828639
4612	828640
89643	828641
72709	828642
12616	828643
85935	828644
12714	828645
8188	828646
13346	828647
35074	828648
71190	828649
16294	828650
4254	828651
72548	828652
64583	828653
17928	828654
65166	828655
25559	828656
104767	828657
29341	828658
34394	828659
36680	828660
28572	828661
24572	828662
100	828663
114057	828664
538	828665
45285	828666
7303	828667
3340	828668
37317	828669
137701	828670
2733	828671
76763	828672
11319	828673
57828	828674
30301	828675
89885	828676
75534	828677
8475	828678
126302	828679
13515	828680
59655	828681
6929	828682
5123	828683
30360	828684
5458	828685
102912	828686
64750	828687
149450	828688
54152	828689
102692	828690
51725	828691
79182	828692
62497	828693
101431	828694
14084	828695
28224	828696
85660	828697
61151	828698
13297	828699
63190	828700
118920	828701
5740	828702
16923	828703
112010	828704
2484	828705
88736	828706
13590	828707
47683	828708
40267	828709
4540	828710
47639	828711
8391	828712
27691	828713
3122	828714
64967	828715
6471	828716
12708	828717
47206	828718
69392	828719
110759	828720
1103	828721
42051	828722
98093	828723
118551	828724
3637	828725
128557	828726
3063	828727
153	828728
1430	828729
116291	828730
41194	828731
27960	828732
35733	828733
150401	828734
36376	828735
38488	828736
95539	828737
33797	828738
33982	828739
49983	828740
95939	828741
82756	828742
273	828743
83238	828744
8142	828745
57444	828746
15272	828747
10680	828748
2761	828749
44618	828750
1524	828751
122054	828752
32928	828753
34230	828754
3000	828755
20411	828756
36030	828757
41393	828758
52965	828759
47752	828760
624	828761
2973	828762
44601	828763
63990	828764
97093	828765
93562	828766
1182	828767
57535	828768
107600	828769
44330	828770
19119	828771
15789	828772
122394	828773
87816	828774
105697	828775
31387	828776
60930	828777
25301	828778
6019	828779
123458	828780
11638	828781
7207	828782
66410	828783
39192	828784
21735	828785
20998	828786
71787	828787
93663	828788
121057	828789
126824	828790
7471	828791
8368	828792
41446	828793
6020	828794
19091	828795
3075	828796
920	828797
44979	828798
65773	828799
9534	828800
21025	828801
1214	828802
69229	828803
96238	828804
90348	828805
56624	828806
60367	828807
109919	828808
42674	828809
43770	828810
20031	828811
80774	828812
38739	828813
28787	828814
121133	828815
17003	828816
20015	828817
82056	828818
38232	828819
46300	828820
34597	828821
3533	828822
6943	828823
60743	828824
103516	828825
910	828826
67597	828827
44773	828828
4887	828829
34411	828830
23814	828831
6125	828832
59558	828833
18010	828834
12292	828835
78386	828836
44098	828837
70338	828838
22889	828839
40941	828840
1100	828841
90264	828842
3556	828843
87568	828844
103746	828845
94079	828846
26554	828847
34027	828848
52656	828849
24200	828850
11142	828851
116860	828852
102669	828853
814	828854
67542	828855
4505	828856
134331	828857
34569	828858
132872	828859
73347	828860
27555	828861
30466	828862
57146	828863
28749	828864
30101	828865
65090	828866
105507	828867
41290	828868
14784	828869
10971	828870
26862	828871
133520	828872
102152	828873
51836	828874
17504	828875
86636	828876
7284	828877
1639	828878
45267	828879
21917	828880
34362	828881
115539	828882
48035	828883
11261	828884
17610	828885
639	828886
27798	828887
16871	828888
10711	828889
105858	828890
28662	828891
51583	828892
34695	828893
82318	828894
129979	828895
31288	828896
102640	828897
58741	828898
60242	828899
52108	828900
87187	828901
20145	828902
45049	828903
1882	828904
12192	828905
57624	828906
31703	828907
24966	828908
57894	828909
33996	828910
47044	828911
32427	828912
33881	828913
20059	828914
6606	828915
54447	828916
8205	828917
48528	828918
4224	828919
73787	828920
29826	828921
132049	828922
16220	828923
519	828924
44111	828925
16015	828926
18010	828927
55890	828928
34869	828929
63591	828930
69511	828931
20784	828932
16029	828933
26945	828934
1979	828935
56905	828936
52463	828937
62989	828938
6277	828939
1218	828940
52184	828941
67011	828942
35403	828943
62240	828944
14018	828945
28354	828946
123383	828947
11915	828948
31638	828949
908	828950
47754	828951
47068	828952
27124	828953
19904	828954
28162	828955
122830	828956
73826	828957
424	828958
44	828959
91247	828960
47576	828961
5722	828962
125970	828963
8818	828964
78111	828965
20668	828966
6522	828967
72494	828968
74435	828969
56665	828970
26259	828971
18111	828972
51159	828973
9573	828974
76494	828975
2634	828976
22114	828977
8259	828978
14752	828979
257	828980
84602	828981
117253	828982
44186	828983
59884	828984
56490	828985
6954	828986
9426	828987
12727	828988
20641	828989
8334	828990
2135	828991
13577	828992
19229	828993
32950	828994
7438	828995
70116	828996
1796	828997
2754	828998
133482	828999
3391	829000
11885	829001
141328	829002
5020	829003
46652	829004
3440	829005
102	829006
39845	829007
20715	829008
72303	829009
40168	829010
2382	829011
6773	829012
68989	829013
134238	829014
13693	829015
93640	829016
91687	829017
128629	829018
12864	829019
805	829020
33375	829021
53769	829022
12892	829023
6595	829024
126306	829025
115149	829026
44748	829027
68587	829028
28619	829029
30773	829030
30054	829031
27868	829032
46243	829033
52198	829034
130561	829035
2764	829036
7781	829037
112516	829038
311	829039
100626	829040
16403	829041
38130	829042
8876	829043
72142	829044
12696	829045
38514	829046
17504	829047
27681	829048
10690	829049
26703	829050
78424	829051
17868	829052
37377	829053
1616	829054
110560	829055
11544	829056
742	829057
4407	829058
37558	829059
29097	829060
88736	829061
26685	829062
104918	829063
110078	829064
7944	829065
58882	829066
15368	829067
61135	829068
61972	829069
7268	829070
3386	829071
36389	829072
43501	829073
102124	829074
768	829075
69181	829076
95303	829077
11253	829078
27829	829079
31575	829080
29683	829081
43142	829082
16752	829083
43041	829084
4222	829085
794	829086
4002	829087
18634	829088
16940	829089
13253	829090
30803	829091
24916	829092
61257	829093
104049	829094
34174	829095
633	829096
27327	829097
56222	829098
20885	829099
36533	829100
11663	829101
49758	829102
38971	829103
1155	829104
56623	829105
28846	829106
29751	829107
16700	829108
54007	829109
4921	829110
2176	829111
87523	829112
100404	829113
62226	829114
91130	829115
77391	829116
134280	829117
85590	829118
53155	829119
24026	829120
16098	829121
7317	829122
69147	829123
99759	829124
4229	829125
62441	829126
49321	829127
39917	829128
14423	829129
77981	829130
76241	829131
344	829132
9957	829133
44268	829134
108154	829135
54046	829136
82302	829137
12070	829138
121760	829139
39658	829140
143764	829141
6266	829142
33511	829143
45610	829144
12511	829145
5730	829146
16329	829147
2847	829148
57654	829149
49434	829150
5176	829151
11896	829152
13580	829153
127214	829154
13932	829155
63510	829156
59445	829157
28716	829158
96762	829159
8073	829160
19058	829161
9158	829162
9074	829163
88933	829164
4379	829165
27294	829166
73408	829167
60425	829168
46521	829169
41508	829170
16103	829171
15713	829172
23616	829173
63184	829174
270	829175
113261	829176
62679	829177
29513	829178
69122	829179
48715	829180
8894	829181
45284	829182
86	829183
26	829184
10954	829185
113	829186
20885	829187
145764	829188
69864	829189
21249	829190
58216	829191
6851	829192
64946	829193
100813	829194
6355	829195
120429	829196
22334	829197
39937	829198
9836	829199
125676	829200
22943	829201
1731	829202
29317	829203
96001	829204
61815	829205
30658	829206
69692	829207
7092	829208
52287	829209
137927	829210
43998	829211
2163	829212
1414	829213
20958	829214
142931	829215
80581	829216
30946	829217
40933	829218
85872	829219
85320	829220
102663	829221
62572	829222
16990	829223
40436	829224
24297	829225
2689	829226
41994	829227
32462	829228
29798	829229
33631	829230
62	829231
55926	829232
758	829233
2050	829234
48135	829235
94433	829236
53304	829237
8293	829238
6781	829239
9070	829240
33345	829241
127993	829242
7676	829243
119847	829244
3635	829245
19911	829246
88270	829247
44695	829248
60150	829249
61174	829250
15664	829251
8041	829252
137097	829253
121653	829254
74512	829255
87052	829256
48259	829257
55203	829258
32738	829259
4777	829260
9471	829261
5071	829262
36734	829263
36692	829264
34316	829265
54170	829266
7315	829267
145145	829268
74019	829269
119723	829270
133011	829271
31943	829272
49455	829273
2842	829274
28676	829275
66350	829276
2557	829277
85813	829278
147838	829279
30241	829280
55259	829281
2363	829282
52606	829283
9911	829284
81782	829285
37389	829286
2512	829287
66486	829288
49229	829289
21090	829290
10846	829291
31473	829292
8654	829293
40428	829294
105539	829295
65694	829296
63066	829297
37478	829298
31841	829299
5671	829300
25234	829301
16348	829302
132123	829303
77111	829304
7489	829305
15942	829306
7412	829307
15276	829308
13826	829309
25573	829310
26040	829311
51628	829312
84901	829313
91717	829314
40960	829315
12902	829316
46187	829317
200	829318
10571	829319
22783	829320
356	829321
7055	829322
57188	829323
6311	829324
43369	829325
21288	829326
53411	829327
35741	829328
44599	829329
443	829330
31823	829331
81162	829332
116855	829333
57856	829334
34192	829335
107886	829336
84439	829337
67165	829338
17369	829339
21197	829340
66042	829341
29226	829342
15450	829343
149663	829344
20566	829345
72701	829346
21354	829347
43376	829348
87367	829349
60905	829350
75210	829351
1	829352
19933	829353
35499	829354
24856	829355
27840	829356
86390	829357
110820	829358
4341	829359
4533	829360
66212	829361
19688	829362
61151	829363
18908	829364
4062	829365
4264	829366
81162	829367
13989	829368
36070	829369
101967	829370
32493	829371
21198	829372
48170	829373
17247	829374
43108	829375
12887	829376
82152	829377
48070	829378
240	829379
38333	829380
102212	829381
118978	829382
67632	829383
30599	829384
40187	829385
97945	829386
54507	829387
26175	829388
3917	829389
15879	829390
26986	829391
81836	829392
50994	829393
59803	829394
51436	829395
16923	829396
136472	829397
98319	829398
22722	829399
25178	829400
33480	829401
39811	829402
3596	829403
41902	829404
79542	829405
1130	829406
23535	829407
21225	829408
100395	829409
36159	829410
4705	829411
76826	829412
7725	829413
7044	829414
20808	829415
2404	829416
24534	829417
102126	829418
134943	829419
98949	829420
35141	829421
12090	829422
119980	829423
21602	829424
30067	829425
12576	829426
30071	829427
104671	829428
59934	829429
32234	829430
59050	829431
30586	829432
58870	829433
95789	829434
136898	829435
63160	829436
135001	829437
4845	829438
16357	829439
91195	829440
77531	829441
102921	829442
15935	829443
23310	829444
49093	829445
76900	829446
25687	829447
29913	829448
19314	829449
106462	829450
14362	829451
57834	829452
954	829453
25899	829454
20051	829455
25734	829456
87785	829457
70073	829458
112534	829459
147855	829460
46332	829461
18991	829462
32746	829463
21581	829464
15759	829465
40229	829466
74	829467
28923	829468
23950	829469
42729	829470
34958	829471
35614	829472
48517	829473
121860	829474
12783	829475
36793	829476
44106	829477
44882	829478
21225	829479
14208	829480
100671	829481
144825	829482
50403	829483
80381	829484
2105	829485
83620	829486
574	829487
32765	829488
33142	829489
17701	829490
23072	829491
40335	829492
36183	829493
64965	829494
50037	829495
26628	829496
6745	829497
97202	829498
86060	829499
35308	829500
62339	829501
43106	829502
19291	829503
14364	829504
8513	829505
12246	829506
21917	829507
56645	829508
88541	829509
118636	829510
106536	829511
103720	829512
114115	829513
207	829514
77748	829515
27219	829516
90277	829517
7203	829518
141867	829519
27928	829520
44833	829521
24642	829522
9033	829523
9103	829524
56300	829525
1132	829526
92655	829527
65740	829528
43939	829529
17021	829530
46049	829531
6447	829532
27696	829533
46546	829534
485	829535
941	829536
41794	829537
19253	829538
40644	829539
2529	829540
75756	829541
38813	829542
72439	829543
25282	829544
50335	829545
32468	829546
140951	829547
71044	829548
4102	829549
19436	829550
36799	829551
55526	829552
2952	829553
66692	829554
6311	829555
63111	829556
10295	829557
13042	829558
7321	829559
2150	829560
28046	829561
13165	829562
6791	829563
42700	829564
16803	829565
44886	829566
57491	829567
46206	829568
30986	829569
79183	829570
74665	829571
23547	829572
6130	829573
66622	829574
5	829575
8589	829576
20232	829577
76812	829578
54674	829579
81083	829580
106586	829581
56318	829582
149829	829583
70514	829584
127340	829585
62102	829586
103633	829587
7402	829588
64629	829589
22286	829590
31017	829591
7333	829592
62619	829593
94136	829594
2184	829595
38746	829596
11253	829597
111078	829598
100599	829599
65584	829600
129836	829601
23383	829602
19326	829603
56867	829604
16526	829605
19286	829606
24793	829607
10665	829608
74478	829609
9030	829610
194	829611
69420	829612
101208	829613
67671	829614
9804	829615
3961	829616
138355	829617
15706	829618
13245	829619
20447	829620
18074	829621
40608	829622
76238	829623
17718	829624
15592	829625
30608	829626
63065	829627
107890	829628
1647	829629
26413	829630
47153	829631
11772	829632
133664	829633
9146	829634
114330	829635
40656	829636
8722	829637
69530	829638
17566	829639
1631	829640
53822	829641
109456	829642
79439	829643
26754	829644
1894	829645
137470	829646
25588	829647
24647	829648
37541	829649
48306	829650
416	829651
7578	829652
30395	829653
54114	829654
48118	829655
9370	829656
24150	829657
26800	829658
4450	829659
83752	829660
1105	829661
83798	829662
41182	829663
37435	829664
97089	829665
3990	829666
35249	829667
23686	829668
55307	829669
19944	829670
72258	829671
86781	829672
102308	829673
48452	829674
123604	829675
118758	829676
97697	829677
60513	829678
13235	829679
97630	829680
22897	829681
44371	829682
94346	829683
65179	829684
13096	829685
124292	829686
32883	829687
13283	829688
239	829689
46760	829690
47045	829691
66331	829692
63698	829693
120231	829694
77496	829695
30210	829696
71410	829697
86686	829698
54546	829699
1117	829700
18198	829701
16	829702
82170	829703
26526	829704
13555	829705
47193	829706
17081	829707
1570	829708
126921	829709
54843	829710
85401	829711
111284	829712
50426	829713
19797	829714
17721	829715
26100	829716
49728	829717
3054	829718
44873	829719
2659	829720
79018	829721
53636	829722
91568	829723
112040	829724
43030	829725
8368	829726
287	829727
91750	829728
118204	829729
12476	829730
55314	829731
95897	829732
49208	829733
15830	829734
15740	829735
14308	829736
21034	829737
79581	829738
28120	829739
51684	829740
107643	829741
16514	829742
9658	829743
25454	829744
29002	829745
12574	829746
29102	829747
75699	829748
34439	829749
5815	829750
53643	829751
56755	829752
1	829753
98889	829754
83310	829755
40392	829756
25380	829757
47370	829758
40524	829759
123683	829760
81578	829761
48287	829762
82383	829763
54583	829764
5874	829765
116908	829766
119486	829767
98896	829768
24347	829769
88996	829770
87862	829771
13259	829772
13736	829773
30824	829774
25663	829775
129409	829776
49	829777
3633	829778
115553	829779
13105	829780
64343	829781
7472	829782
64717	829783
72269	829784
9723	829785
21210	829786
80837	829787
3113	829788
75390	829789
58823	829790
103465	829791
54270	829792
140514	829793
42693	829794
150472	829795
94847	829796
106324	829797
38749	829798
11112	829799
65279	829800
22501	829801
5202	829802
148987	829803
96930	829804
26330	829805
14	829806
82823	829807
13106	829808
39970	829809
5812	829810
94975	829811
56199	829812
104564	829813
11299	829814
5309	829815
1127	829816
106699	829817
106880	829818
15441	829819
103752	829820
18535	829821
64118	829822
13782	829823
146963	829824
7133	829825
105353	829826
70644	829827
36951	829828
16520	829829
5507	829830
72186	829831
6507	829832
69651	829833
43648	829834
110686	829835
82147	829836
81893	829837
11633	829838
78316	829839
26988	829840
48385	829841
109247	829842
92932	829843
20202	829844
49231	829845
21271	829846
10199	829847
2278	829848
3729	829849
23225	829850
97680	829851
144441	829852
1137	829853
19912	829854
13729	829855
48952	829856
14575	829857
1374	829858
72645	829859
11103	829860
104347	829861
97817	829862
22461	829863
2061	829864
29622	829865
27980	829866
19985	829867
28699	829868
86374	829869
25270	829870
36006	829871
1799	829872
16072	829873
65951	829874
26061	829875
136285	829876
27673	829877
25156	829878
93015	829879
3577	829880
59713	829881
44162	829882
73546	829883
47411	829884
20999	829885
116038	829886
5214	829887
1503	829888
520	829889
30902	829890
12086	829891
95603	829892
55862	829893
14722	829894
20867	829895
3347	829896
52675	829897
97887	829898
4479	829899
8077	829900
96402	829901
1418	829902
13442	829903
17168	829904
47540	829905
74335	829906
63562	829907
18768	829908
8188	829909
82393	829910
31810	829911
1786	829912
58258	829913
100564	829914
141572	829915
15939	829916
3243	829917
77363	829918
62051	829919
41126	829920
39387	829921
126030	829922
69918	829923
33192	829924
29277	829925
8960	829926
24077	829927
40498	829928
74012	829929
113590	829930
8708	829931
72967	829932
4150	829933
101752	829934
6410	829935
24258	829936
45248	829937
121829	829938
41538	829939
539	829940
50235	829941
30181	829942
14267	829943
65120	829944
29131	829945
32666	829946
22673	829947
2316	829948
95783	829949
18407	829950
33801	829951
18788	829952
7700	829953
66230	829954
125675	829955
113848	829956
604	829957
121444	829958
34519	829959
5277	829960
2560	829961
72378	829962
36040	829963
55508	829964
34387	829965
48761	829966
46104	829967
27524	829968
1560	829969
17786	829970
61585	829971
7490	829972
57164	829973
57813	829974
1337	829975
117042	829976
69654	829977
31451	829978
76975	829979
122226	829980
45208	829981
7933	829982
26827	829983
16099	829984
4656	829985
40579	829986
104488	829987
3863	829988
10310	829989
70726	829990
138489	829991
29226	829992
21569	829993
20158	829994
61305	829995
23677	829996
11666	829997
14389	829998
48978	829999
31980	830000
120440	830001
263	830002
2860	830003
1251	830004
7301	830005
1138	830006
2289	830007
49044	830008
8750	830009
71226	830010
32295	830011
9841	830012
21289	830013
133741	830014
46809	830015
4283	830016
117584	830017
26177	830018
72874	830019
2166	830020
106390	830021
95744	830022
112685	830023
8284	830024
4733	830025
28839	830026
34864	830027
128925	830028
7480	830029
9408	830030
117167	830031
29101	830032
5291	830033
56170	830034
25088	830035
27567	830036
29108	830037
99264	830038
5867	830039
98389	830040
33859	830041
33638	830042
129956	830043
30709	830044
23915	830045
18873	830046
96234	830047
68297	830048
73988	830049
146846	830050
46262	830051
420	830052
67212	830053
33374	830054
31706	830055
34123	830056
104056	830057
8614	830058
4964	830059
7597	830060
4327	830061
26326	830062
14947	830063
8043	830064
28387	830065
110067	830066
105830	830067
6875	830068
52973	830069
341	830070
12545	830071
78255	830072
2276	830073
58982	830074
95019	830075
44342	830076
83325	830077
2167	830078
38066	830079
17427	830080
24300	830081
2537	830082
12127	830083
11506	830084
489	830085
27634	830086
56200	830087
8263	830088
34887	830089
23499	830090
3047	830091
17604	830092
27167	830093
49061	830094
108176	830095
59292	830096
14845	830097
3038	830098
10363	830099
52326	830100
68974	830101
40463	830102
91306	830103
82354	830104
7020	830105
901	830106
9666	830107
117540	830108
100830	830109
45478	830110
29793	830111
8658	830112
15345	830113
35068	830114
31738	830115
102522	830116
8410	830117
1269	830118
31341	830119
83552	830120
66464	830121
100214	830122
6081	830123
103535	830124
107970	830125
58665	830126
28544	830127
22703	830128
12398	830129
26504	830130
32155	830131
146466	830132
34577	830133
17931	830134
18350	830135
75021	830136
126322	830137
86886	830138
12905	830139
71449	830140
28757	830141
134431	830142
25172	830143
103343	830144
52235	830145
67704	830146
21260	830147
3609	830148
4675	830149
28001	830150
27484	830151
54151	830152
3196	830153
69725	830154
9091	830155
144276	830156
51771	830157
11105	830158
25012	830159
55527	830160
37119	830161
116610	830162
6303	830163
35126	830164
56391	830165
17046	830166
91652	830167
45594	830168
18706	830169
79398	830170
6869	830171
2387	830172
12816	830173
14705	830174
25841	830175
40628	830176
50606	830177
3640	830178
46184	830179
15503	830180
35661	830181
84233	830182
65010	830183
38043	830184
29488	830185
33165	830186
114134	830187
85961	830188
144250	830189
44535	830190
4260	830191
60608	830192
26617	830193
92805	830194
12766	830195
69749	830196
6339	830197
18576	830198
117155	830199
24727	830200
15220	830201
99096	830202
87777	830203
119411	830204
41704	830205
122826	830206
41878	830207
32004	830208
4302	830209
34612	830210
47512	830211
70327	830212
6455	830213
99714	830214
64	830215
18651	830216
12969	830217
18120	830218
80106	830219
5236	830220
29745	830221
57700	830222
33134	830223
28796	830224
27535	830225
82110	830226
96143	830227
80611	830228
37510	830229
8453	830230
7653	830231
122554	830232
109177	830233
14000	830234
78712	830235
73661	830236
40130	830237
10341	830238
96605	830239
111654	830240
49544	830241
21305	830242
74176	830243
12850	830244
150665	830245
87727	830246
49226	830247
9117	830248
14460	830249
4633	830250
28384	830251
12867	830252
2904	830253
127164	830254
130218	830255
7962	830256
89421	830257
203	830258
22073	830259
29361	830260
52513	830261
11502	830262
18593	830263
2697	830264
51944	830265
61974	830266
21010	830267
14224	830268
7281	830269
1617	830270
73506	830271
67563	830272
116945	830273
30801	830274
7319	830275
1345	830276
42881	830277
32852	830278
68	830279
15262	830280
64778	830281
6164	830282
84514	830283
56092	830284
13677	830285
104436	830286
1297	830287
67801	830288
21972	830289
2273	830290
137811	830291
84481	830292
68315	830293
9435	830294
23018	830295
29945	830296
93659	830297
8005	830298
47510	830299
12676	830300
6640	830301
1421	830302
74845	830303
18493	830304
26402	830305
63344	830306
24758	830307
6698	830308
12538	830309
43456	830310
15508	830311
7837	830312
78759	830313
52	830314
13722	830315
73732	830316
10038	830317
9529	830318
136062	830319
213	830320
24975	830321
106312	830322
80585	830323
7785	830324
38101	830325
42703	830326
15699	830327
9607	830328
22187	830329
68547	830330
70669	830331
13424	830332
10301	830333
59378	830334
52274	830335
10430	830336
37318	830337
53622	830338
63527	830339
178	830340
54598	830341
562	830342
13458	830343
62284	830344
1342	830345
40013	830346
12204	830347
45716	830348
121228	830349
100556	830350
100834	830351
22608	830352
76769	830353
22945	830354
1130	830355
81581	830356
57915	830357
4747	830358
11513	830359
5341	830360
79	830361
35948	830362
79531	830363
135993	830364
35976	830365
7765	830366
893	830367
22122	830368
17692	830369
669	830370
8421	830371
85501	830372
113674	830373
46694	830374
27397	830375
8602	830376
70616	830377
46967	830378
106417	830379
55765	830380
36337	830381
47927	830382
85621	830383
62942	830384
3304	830385
5823	830386
73494	830387
9056	830388
16060	830389
96717	830390
149168	830391
33452	830392
70713	830393
4634	830394
68049	830395
110847	830396
17053	830397
18963	830398
24574	830399
39109	830400
27886	830401
122310	830402
25299	830403
33645	830404
33267	830405
19744	830406
27127	830407
29956	830408
109815	830409
113334	830410
38579	830411
128297	830412
38504	830413
33439	830414
106183	830415
50051	830416
4613	830417
105021	830418
87	830419
22904	830420
1378	830421
40750	830422
45499	830423
43172	830424
17840	830425
65220	830426
70173	830427
13369	830428
1600	830429
55564	830430
11235	830431
13762	830432
3897	830433
59166	830434
31416	830435
71176	830436
44973	830437
28636	830438
68161	830439
35167	830440
133408	830441
47849	830442
210	830443
66339	830444
57134	830445
31750	830446
13524	830447
50572	830448
68889	830449
5199	830450
62064	830451
136241	830452
4217	830453
47111	830454
4730	830455
74076	830456
80171	830457
50780	830458
8033	830459
1979	830460
61814	830461
134564	830462
53736	830463
106769	830464
16509	830465
13135	830466
30362	830467
1083	830468
45256	830469
45177	830470
24407	830471
47900	830472
72814	830473
47330	830474
66858	830475
46132	830476
101506	830477
4129	830478
19787	830479
19517	830480
14480	830481
3008	830482
111835	830483
76636	830484
23874	830485
95573	830486
303	830487
33186	830488
93819	830489
1201	830490
6189	830491
117571	830492
94504	830493
7194	830494
24602	830495
922	830496
14607	830497
85061	830498
37369	830499
1621	830500
66205	830501
390	830502
17092	830503
12656	830504
48200	830505
15623	830506
105667	830507
68232	830508
92542	830509
69860	830510
78	830511
47767	830512
3394	830513
81770	830514
26693	830515
20437	830516
107095	830517
11502	830518
91212	830519
21996	830520
73708	830521
33813	830522
11193	830523
54879	830524
76851	830525
61766	830526
66	830527
10556	830528
23727	830529
53978	830530
51506	830531
46957	830532
70879	830533
201	830534
48761	830535
12030	830536
29217	830537
2576	830538
90500	830539
18199	830540
48874	830541
5235	830542
40234	830543
48452	830544
17724	830545
27006	830546
114457	830547
37896	830548
6633	830549
52582	830550
79243	830551
40620	830552
25553	830553
26382	830554
64270	830555
1532	830556
11552	830557
7137	830558
22508	830559
46986	830560
38261	830561
29084	830562
69782	830563
37037	830564
8801	830565
79674	830566
49925	830567
74131	830568
146253	830569
113678	830570
87608	830571
15676	830572
8131	830573
59893	830574
74871	830575
111228	830576
38495	830577
25435	830578
23163	830579
36768	830580
65334	830581
74387	830582
1950	830583
20274	830584
86710	830585
48773	830586
66412	830587
48758	830588
8439	830589
46994	830590
18992	830591
107323	830592
97421	830593
36153	830594
118380	830595
14683	830596
70807	830597
12540	830598
14810	830599
11551	830600
12117	830601
5010	830602
72703	830603
120473	830604
40516	830605
9112	830606
19759	830607
77796	830608
136511	830609
50858	830610
2903	830611
52546	830612
6517	830613
28791	830614
60915	830615
57457	830616
100543	830617
30120	830618
84529	830619
22875	830620
64802	830621
27525	830622
51804	830623
116812	830624
101855	830625
422	830626
18934	830627
72129	830628
88440	830629
120590	830630
13488	830631
53889	830632
42553	830633
10889	830634
1953	830635
44138	830636
38815	830637
11217	830638
128397	830639
42180	830640
7689	830641
22981	830642
9629	830643
626	830644
16493	830645
18380	830646
73624	830647
111653	830648
37031	830649
81066	830650
125662	830651
35398	830652
41441	830653
39063	830654
52319	830655
56780	830656
5908	830657
4917	830658
120002	830659
80648	830660
80668	830661
15895	830662
9856	830663
1527	830664
10322	830665
38430	830666
53180	830667
20244	830668
68770	830669
19402	830670
31696	830671
39194	830672
101567	830673
28111	830674
66746	830675
31422	830676
12878	830677
13	830678
50240	830679
31098	830680
6714	830681
46744	830682
8750	830683
126209	830684
133455	830685
110896	830686
98572	830687
23945	830688
76790	830689
54534	830690
8752	830691
45058	830692
13756	830693
4889	830694
21846	830695
122233	830696
23395	830697
78456	830698
77663	830699
2282	830700
22798	830701
40973	830702
75607	830703
6982	830704
34226	830705
12156	830706
46183	830707
42854	830708
77268	830709
100326	830710
53215	830711
4284	830712
93585	830713
46159	830714
56352	830715
22700	830716
28090	830717
103876	830718
13865	830719
67918	830720
9561	830721
23577	830722
4377	830723
69802	830724
37087	830725
56324	830726
39896	830727
60386	830728
10370	830729
12063	830730
10399	830731
9252	830732
20782	830733
140	830734
52249	830735
8005	830736
90383	830737
45856	830738
10882	830739
3505	830740
449	830741
6838	830742
2349	830743
67703	830744
62722	830745
41443	830746
122483	830747
51927	830748
94904	830749
45560	830750
8724	830751
16799	830752
92530	830753
8923	830754
15012	830755
121026	830756
60245	830757
5276	830758
59387	830759
793	830760
65600	830761
66258	830762
40257	830763
30227	830764
6675	830765
41600	830766
67765	830767
50672	830768
28831	830769
4737	830770
46379	830771
2334	830772
141032	830773
23304	830774
29505	830775
96608	830776
101150	830777
35123	830778
37440	830779
11950	830780
14725	830781
20398	830782
45349	830783
67886	830784
10029	830785
673	830786
14363	830787
73771	830788
51196	830789
14375	830790
48157	830791
634	830792
28538	830793
81035	830794
87896	830795
43073	830796
17285	830797
116483	830798
95196	830799
83171	830800
23221	830801
77867	830802
34031	830803
65474	830804
78731	830805
36247	830806
67088	830807
2740	830808
73654	830809
65364	830810
72592	830811
58768	830812
122168	830813
14289	830814
3379	830815
5650	830816
41344	830817
43	830818
34795	830819
6028	830820
69312	830821
66031	830822
33128	830823
20774	830824
25384	830825
8383	830826
13936	830827
11644	830828
131163	830829
52985	830830
105880	830831
68156	830832
3660	830833
43323	830834
13409	830835
63443	830836
53702	830837
42966	830838
91589	830839
55089	830840
41734	830841
126316	830842
124887	830843
39250	830844
14983	830845
41013	830846
52068	830847
36577	830848
47658	830849
51613	830850
77996	830851
96659	830852
12752	830853
25036	830854
50336	830855
101382	830856
49087	830857
107147	830858
14691	830859
24808	830860
1798	830861
64659	830862
29581	830863
73095	830864
55378	830865
14406	830866
3358	830867
97914	830868
52324	830869
69906	830870
34373	830871
26157	830872
13226	830873
75042	830874
21814	830875
56573	830876
62760	830877
7827	830878
9617	830879
6198	830880
24831	830881
3244	830882
55313	830883
2057	830884
78585	830885
22020	830886
99716	830887
3945	830888
18442	830889
6012	830890
11721	830891
57329	830892
6429	830893
4818	830894
17333	830895
140550	830896
500	830897
4029	830898
39597	830899
22998	830900
81141	830901
56513	830902
495	830903
64079	830904
13067	830905
57460	830906
58424	830907
39332	830908
18449	830909
59363	830910
75536	830911
46543	830912
4838	830913
3663	830914
65926	830915
71490	830916
61822	830917
102373	830918
7983	830919
61152	830920
231	830921
81296	830922
10451	830923
12113	830924
57700	830925
26074	830926
36095	830927
110	830928
914	830929
5466	830930
100024	830931
27435	830932
21453	830933
45639	830934
104257	830935
39144	830936
68780	830937
10590	830938
40150	830939
2764	830940
12916	830941
184	830942
22939	830943
121213	830944
59324	830945
20806	830946
432	830947
24312	830948
97321	830949
15182	830950
89343	830951
2098	830952
2861	830953
57430	830954
96208	830955
24781	830956
6411	830957
11106	830958
67500	830959
101884	830960
1550	830961
90760	830962
2094	830963
68252	830964
42718	830965
14205	830966
40931	830967
25454	830968
30248	830969
28594	830970
34189	830971
11606	830972
25837	830973
3604	830974
5834	830975
35063	830976
55351	830977
30632	830978
100666	830979
43914	830980
30185	830981
57757	830982
44975	830983
43962	830984
2133	830985
29550	830986
55434	830987
90304	830988
56265	830989
15015	830990
70632	830991
68195	830992
55146	830993
34123	830994
4995	830995
15275	830996
73853	830997
112	830998
572	830999
72034	831000
24529	831001
173	831002
19604	831003
13083	831004
48957	831005
10269	831006
6805	831007
56121	831008
118169	831009
87803	831010
106800	831011
42042	831012
6731	831013
146395	831014
8464	831015
91011	831016
10217	831017
43190	831018
120893	831019
14438	831020
135932	831021
86805	831022
16445	831023
111661	831024
101393	831025
12078	831026
59104	831027
7198	831028
3136	831029
6564	831030
48631	831031
51749	831032
65888	831033
136701	831034
53427	831035
68732	831036
7016	831037
34372	831038
94609	831039
40377	831040
34145	831041
9402	831042
65376	831043
106726	831044
6444	831045
25768	831046
1594	831047
7820	831048
38016	831049
23355	831050
87041	831051
81935	831052
31375	831053
1828	831054
119788	831055
9313	831056
42420	831057
78595	831058
20921	831059
122753	831060
82736	831061
56359	831062
32275	831063
91975	831064
26534	831065
17640	831066
99850	831067
39262	831068
30628	831069
66367	831070
17836	831071
138520	831072
4130	831073
13004	831074
70	831075
503	831076
12945	831077
15076	831078
27283	831079
390	831080
11891	831081
10221	831082
22328	831083
78672	831084
120895	831085
107700	831086
87316	831087
24164	831088
12166	831089
16903	831090
5835	831091
34442	831092
28156	831093
69134	831094
23440	831095
66708	831096
28408	831097
17211	831098
9864	831099
27056	831100
3971	831101
31992	831102
115937	831103
39125	831104
32922	831105
2302	831106
957	831107
72727	831108
64885	831109
26148	831110
55100	831111
88539	831112
12	831113
1822	831114
18431	831115
51892	831116
64264	831117
33	831118
130010	831119
10918	831120
40160	831121
120084	831122
53516	831123
2907	831124
126931	831125
435	831126
38541	831127
105938	831128
32202	831129
44528	831130
127328	831131
21691	831132
19621	831133
15859	831134
29303	831135
9657	831136
27759	831137
12430	831138
24316	831139
70	831140
9315	831141
75384	831142
581	831143
1420	831144
36456	831145
53039	831146
20177	831147
34768	831148
49338	831149
9080	831150
68117	831151
100311	831152
103339	831153
6982	831154
64182	831155
1678	831156
6729	831157
82230	831158
53268	831159
7929	831160
112211	831161
5557	831162
22730	831163
28853	831164
31629	831165
2638	831166
5224	831167
46838	831168
52361	831169
3006	831170
8523	831171
522	831172
43648	831173
15495	831174
21432	831175
106981	831176
71958	831177
80293	831178
20511	831179
5267	831180
121693	831181
9362	831182
30117	831183
67441	831184
48654	831185
2127	831186
97953	831187
23758	831188
101511	831189
66009	831190
131718	831191
9040	831192
25533	831193
1283	831194
6115	831195
28912	831196
13191	831197
23267	831198
4660	831199
75911	831200
485	831201
18410	831202
34041	831203
143337	831204
57151	831205
59628	831206
95702	831207
120501	831208
54003	831209
6537	831210
4809	831211
43934	831212
19966	831213
31876	831214
52337	831215
84171	831216
44045	831217
11693	831218
8154	831219
61654	831220
68796	831221
25233	831222
98058	831223
8005	831224
138294	831225
50712	831226
3819	831227
86541	831228
53250	831229
1392	831230
74959	831231
30425	831232
22933	831233
29196	831234
115233	831235
127561	831236
82739	831237
5075	831238
65868	831239
64332	831240
89202	831241
32055	831242
122533	831243
55962	831244
43074	831245
8755	831246
19885	831247
2334	831248
28082	831249
137460	831250
82871	831251
11978	831252
348	831253
48096	831254
76920	831255
39798	831256
80445	831257
89833	831258
37451	831259
33237	831260
98597	831261
11211	831262
669	831263
65728	831264
47692	831265
3934	831266
3253	831267
74068	831268
54401	831269
21619	831270
17792	831271
26786	831272
72910	831273
50640	831274
13611	831275
102947	831276
39055	831277
16150	831278
41569	831279
3801	831280
3405	831281
84606	831282
26623	831283
146123	831284
26480	831285
15624	831286
30783	831287
75621	831288
599	831289
15793	831290
65887	831291
53000	831292
35925	831293
23547	831294
58320	831295
8927	831296
59966	831297
11120	831298
21279	831299
4635	831300
15463	831301
21258	831302
48	831303
50858	831304
133154	831305
131564	831306
118526	831307
93275	831308
14047	831309
74434	831310
65322	831311
2011	831312
25321	831313
21244	831314
55051	831315
69394	831316
57266	831317
33486	831318
70908	831319
11717	831320
6670	831321
9836	831322
104357	831323
100382	831324
96845	831325
102018	831326
14150	831327
10904	831328
61467	831329
15552	831330
4667	831331
1711	831332
53316	831333
54870	831334
69960	831335
51663	831336
79273	831337
11141	831338
44695	831339
49524	831340
40823	831341
14603	831342
52089	831343
17578	831344
102988	831345
9496	831346
8420	831347
51098	831348
3854	831349
18227	831350
49824	831351
13855	831352
133227	831353
15267	831354
99733	831355
72642	831356
15969	831357
3381	831358
3113	831359
4226	831360
27423	831361
98809	831362
104397	831363
27497	831364
21973	831365
104545	831366
10900	831367
52150	831368
4418	831369
9768	831370
23176	831371
136967	831372
109985	831373
29593	831374
109089	831375
136047	831376
33218	831377
27363	831378
66459	831379
17965	831380
19589	831381
3345	831382
8172	831383
74413	831384
6457	831385
54684	831386
67207	831387
1665	831388
23414	831389
21915	831390
57317	831391
125771	831392
1490	831393
71216	831394
40050	831395
14162	831396
20735	831397
38844	831398
10892	831399
72770	831400
248	831401
30197	831402
22283	831403
135058	831404
10223	831405
116684	831406
81525	831407
82588	831408
103381	831409
11986	831410
13806	831411
29043	831412
146947	831413
31206	831414
38833	831415
21046	831416
22140	831417
133438	831418
64788	831419
22933	831420
8245	831421
123188	831422
8143	831423
41381	831424
122356	831425
2684	831426
106904	831427
1552	831428
16666	831429
6764	831430
56084	831431
27592	831432
31583	831433
72868	831434
34468	831435
50543	831436
478	831437
32827	831438
8788	831439
113773	831440
29292	831441
13946	831442
340	831443
12045	831444
34191	831445
24648	831446
49053	831447
24242	831448
78922	831449
33409	831450
56574	831451
32536	831452
119087	831453
7104	831454
21760	831455
87451	831456
28781	831457
33069	831458
128476	831459
4848	831460
137427	831461
92939	831462
34245	831463
51694	831464
50413	831465
84123	831466
7770	831467
52467	831468
123680	831469
60420	831470
50397	831471
42378	831472
47859	831473
38698	831474
5098	831475
137	831476
15828	831477
72402	831478
46848	831479
30217	831480
6448	831481
101543	831482
132976	831483
60817	831484
123803	831485
30724	831486
7210	831487
1663	831488
31746	831489
112723	831490
74864	831491
5544	831492
74246	831493
113008	831494
100696	831495
56784	831496
113067	831497
116055	831498
87310	831499
81736	831500
52237	831501
22157	831502
1811	831503
42986	831504
1696	831505
6100	831506
72584	831507
52422	831508
13979	831509
12237	831510
97789	831511
4394	831512
1818	831513
31524	831514
141739	831515
37821	831516
10379	831517
1434	831518
27223	831519
17595	831520
51590	831521
5384	831522
10101	831523
28140	831524
57318	831525
106386	831526
44545	831527
34072	831528
1533	831529
55572	831530
9932	831531
34165	831532
13979	831533
118685	831534
2691	831535
7666	831536
56577	831537
46389	831538
5254	831539
82335	831540
6190	831541
47229	831542
31953	831543
5103	831544
56025	831545
929	831546
41382	831547
72891	831548
51609	831549
91172	831550
48822	831551
1072	831552
50892	831553
9100	831554
175	831555
262	831556
15485	831557
1009	831558
68862	831559
84276	831560
59611	831561
45511	831562
335	831563
98026	831564
38474	831565
121569	831566
101101	831567
679	831568
1072	831569
108427	831570
45698	831571
83172	831572
51981	831573
68116	831574
24975	831575
36807	831576
36891	831577
76931	831578
16080	831579
125550	831580
6670	831581
3495	831582
86714	831583
4315	831584
51497	831585
55939	831586
45414	831587
53933	831588
29590	831589
8101	831590
10945	831591
1310	831592
72048	831593
22802	831594
10258	831595
81467	831596
93983	831597
61888	831598
113315	831599
4750	831600
42214	831601
32017	831602
149059	831603
938	831604
63238	831605
9186	831606
1306	831607
45815	831608
91113	831609
137394	831610
2577	831611
6643	831612
9674	831613
125266	831614
3295	831615
57683	831616
73221	831617
2880	831618
26976	831619
19653	831620
69507	831621
39637	831622
15394	831623
20540	831624
86263	831625
82078	831626
14102	831627
77311	831628
58329	831629
46621	831630
78212	831631
113315	831632
101438	831633
31171	831634
29405	831635
31349	831636
31372	831637
114345	831638
1236	831639
137791	831640
131448	831641
41371	831642
15036	831643
76496	831644
100789	831645
129138	831646
19667	831647
121570	831648
68693	831649
108492	831650
40795	831651
19352	831652
74621	831653
576	831654
81302	831655
111652	831656
96267	831657
134720	831658
124561	831659
33497	831660
94710	831661
31538	831662
97644	831663
5650	831664
1827	831665
57680	831666
32126	831667
120721	831668
48030	831669
83537	831670
19625	831671
42301	831672
18320	831673
104266	831674
31519	831675
24301	831676
123476	831677
50227	831678
16355	831679
46574	831680
24852	831681
8297	831682
1301	831683
31154	831684
67311	831685
12647	831686
52147	831687
40748	831688
7318	831689
51048	831690
3632	831691
14379	831692
15012	831693
56756	831694
6678	831695
101771	831696
87449	831697
26154	831698
30481	831699
5116	831700
64753	831701
60221	831702
1943	831703
596	831704
81289	831705
48273	831706
1170	831707
33416	831708
15232	831709
20867	831710
60702	831711
31669	831712
85894	831713
94913	831714
86000	831715
58146	831716
19783	831717
49863	831718
76780	831719
60065	831720
20124	831721
26355	831722
84691	831723
63155	831724
37652	831725
17244	831726
8788	831727
3	831728
58722	831729
111253	831730
19960	831731
127477	831732
96798	831733
8117	831734
147420	831735
7751	831736
1471	831737
25366	831738
110706	831739
101309	831740
40582	831741
71542	831742
74107	831743
32020	831744
8302	831745
8398	831746
31406	831747
79962	831748
53397	831749
102578	831750
3026	831751
52951	831752
3131	831753
131029	831754
39634	831755
18793	831756
89289	831757
29641	831758
129398	831759
35301	831760
38537	831761
2360	831762
10428	831763
115178	831764
19825	831765
11034	831766
97225	831767
40307	831768
21519	831769
12356	831770
36704	831771
72410	831772
8806	831773
944	831774
113404	831775
16805	831776
40129	831777
68804	831778
91562	831779
33325	831780
39226	831781
23245	831782
127116	831783
102989	831784
9072	831785
7210	831786
79087	831787
104500	831788
4772	831789
52273	831790
18355	831791
148202	831792
23270	831793
56145	831794
24245	831795
76900	831796
86233	831797
25466	831798
99326	831799
101415	831800
69596	831801
10719	831802
132638	831803
90249	831804
73083	831805
85567	831806
75314	831807
15102	831808
46439	831809
108459	831810
50334	831811
45428	831812
63164	831813
25650	831814
85629	831815
19947	831816
1918	831817
45841	831818
3470	831819
91946	831820
51642	831821
881	831822
2014	831823
26852	831824
13509	831825
8849	831826
4952	831827
50533	831828
41086	831829
46636	831830
106411	831831
8427	831832
62607	831833
115085	831834
37831	831835
27589	831836
46302	831837
7581	831838
60584	831839
36080	831840
28929	831841
87226	831842
72573	831843
118965	831844
65784	831845
66132	831846
6562	831847
4788	831848
52851	831849
22358	831850
6742	831851
222	831852
22193	831853
4353	831854
28055	831855
29248	831856
132053	831857
17847	831858
39108	831859
23988	831860
79834	831861
19229	831862
135033	831863
3810	831864
75506	831865
102306	831866
129035	831867
54475	831868
106261	831869
32144	831870
67713	831871
39402	831872
71583	831873
45877	831874
78571	831875
371	831876
20319	831877
28352	831878
71839	831879
99368	831880
49356	831881
890	831882
92887	831883
65001	831884
62054	831885
8892	831886
34721	831887
123431	831888
135529	831889
8531	831890
1563	831891
40150	831892
6129	831893
89815	831894
9200	831895
58959	831896
561	831897
6039	831898
10389	831899
20136	831900
167	831901
29657	831902
37035	831903
64206	831904
7516	831905
125179	831906
2804	831907
19070	831908
44208	831909
112635	831910
10012	831911
51704	831912
54472	831913
10092	831914
9328	831915
42471	831916
15874	831917
34462	831918
39770	831919
16386	831920
27715	831921
8609	831922
4894	831923
86019	831924
23763	831925
66444	831926
58536	831927
68009	831928
33626	831929
129718	831930
64745	831931
3287	831932
54723	831933
87298	831934
24078	831935
3020	831936
18688	831937
13159	831938
72367	831939
97016	831940
96627	831941
10231	831942
1830	831943
117508	831944
54034	831945
1306	831946
128914	831947
27470	831948
18261	831949
26456	831950
45243	831951
121125	831952
72417	831953
7912	831954
19054	831955
32530	831956
8372	831957
19239	831958
52979	831959
16107	831960
45415	831961
34685	831962
434	831963
1904	831964
9814	831965
15361	831966
26132	831967
323	831968
46914	831969
40839	831970
9952	831971
116171	831972
22021	831973
8869	831974
3747	831975
5062	831976
1953	831977
83528	831978
75774	831979
2826	831980
89	831981
36903	831982
83568	831983
9647	831984
72430	831985
48993	831986
70489	831987
63507	831988
101875	831989
11966	831990
39031	831991
32403	831992
3146	831993
2759	831994
6783	831995
33446	831996
50011	831997
7761	831998
15264	831999
15891	832000
61662	832001
71957	832002
32349	832003
3376	832004
43587	832005
43392	832006
30271	832007
63387	832008
52347	832009
12723	832010
355	832011
65173	832012
52980	832013
37879	832014
29412	832015
114801	832016
46761	832017
95360	832018
21129	832019
3353	832020
12396	832021
21740	832022
25173	832023
38746	832024
64654	832025
50967	832026
2881	832027
85492	832028
9935	832029
5246	832030
20078	832031
31261	832032
82702	832033
123748	832034
47040	832035
6079	832036
33781	832037
62665	832038
39915	832039
40853	832040
5318	832041
51692	832042
120871	832043
8026	832044
32820	832045
26508	832046
67120	832047
16751	832048
7503	832049
103072	832050
118417	832051
85257	832052
4353	832053
30125	832054
47663	832055
58209	832056
63888	832057
31026	832058
87170	832059
33687	832060
40921	832061
27902	832062
23519	832063
94101	832064
1247	832065
32837	832066
13912	832067
44967	832068
44618	832069
8268	832070
52132	832071
45074	832072
20220	832073
100083	832074
49042	832075
22574	832076
38399	832077
42346	832078
3777	832079
18575	832080
55117	832081
101853	832082
59189	832083
75522	832084
33866	832085
38076	832086
56990	832087
36850	832088
176	832089
100388	832090
72729	832091
47440	832092
38755	832093
18371	832094
5177	832095
93479	832096
46138	832097
15669	832098
56404	832099
2263	832100
100839	832101
24879	832102
7154	832103
97311	832104
18935	832105
24269	832106
13092	832107
46422	832108
2027	832109
22697	832110
16567	832111
97222	832112
27088	832113
74767	832114
4779	832115
54199	832116
4199	832117
2576	832118
6980	832119
27200	832120
14411	832121
34658	832122
12392	832123
54697	832124
112522	832125
117685	832126
68963	832127
81111	832128
7912	832129
5491	832130
59907	832131
84351	832132
9715	832133
104404	832134
129832	832135
63492	832136
1301	832137
5702	832138
18234	832139
69305	832140
21757	832141
122860	832142
126234	832143
139387	832144
19409	832145
119428	832146
25788	832147
134633	832148
98053	832149
69480	832150
115524	832151
14423	832152
14656	832153
22437	832154
76984	832155
40071	832156
102708	832157
4115	832158
6163	832159
13222	832160
106600	832161
69259	832162
236	832163
84576	832164
6157	832165
143854	832166
8199	832167
35005	832168
4865	832169
8183	832170
8819	832171
60627	832172
20249	832173
47044	832174
20704	832175
56102	832176
28358	832177
120336	832178
84836	832179
2295	832180
20048	832181
5896	832182
37404	832183
350	832184
52002	832185
68094	832186
15757	832187
82130	832188
25435	832189
6791	832190
52	832191
31028	832192
25305	832193
4458	832194
6520	832195
77188	832196
58799	832197
13620	832198
90856	832199
61130	832200
25173	832201
85674	832202
24681	832203
33241	832204
85108	832205
107273	832206
11335	832207
33358	832208
38868	832209
59892	832210
59969	832211
19887	832212
27101	832213
11718	832214
12731	832215
137809	832216
17109	832217
120668	832218
1230	832219
791	832220
2158	832221
53082	832222
3986	832223
24897	832224
43632	832225
38921	832226
14026	832227
74814	832228
5828	832229
95170	832230
56422	832231
18297	832232
15363	832233
16370	832234
40119	832235
40537	832236
26761	832237
35596	832238
85172	832239
1073	832240
148831	832241
41267	832242
26525	832243
41	832244
46780	832245
50545	832246
17342	832247
13760	832248
35011	832249
31143	832250
24783	832251
49577	832252
110090	832253
96510	832254
103862	832255
40342	832256
1763	832257
2543	832258
2115	832259
112680	832260
47849	832261
1355	832262
93715	832263
103322	832264
20892	832265
75582	832266
50347	832267
35247	832268
4717	832269
40267	832270
126796	832271
47279	832272
67567	832273
1172	832274
11670	832275
101752	832276
12199	832277
8446	832278
17963	832279
63087	832280
113569	832281
149141	832282
32679	832283
18241	832284
5681	832285
127	832286
27296	832287
104116	832288
14783	832289
9359	832290
80815	832291
21977	832292
493	832293
78442	832294
27806	832295
11863	832296
40113	832297
52750	832298
13951	832299
24489	832300
3560	832301
78126	832302
46207	832303
13768	832304
74765	832305
59043	832306
4699	832307
71263	832308
1458	832309
42514	832310
26011	832311
27	832312
71313	832313
15741	832314
19721	832315
62436	832316
49394	832317
77723	832318
37128	832319
65567	832320
87082	832321
149500	832322
7949	832323
28214	832324
2450	832325
1469	832326
23660	832327
142	832328
53965	832329
21686	832330
122912	832331
54	832332
1669	832333
143229	832334
69399	832335
77457	832336
1995	832337
37663	832338
113253	832339
12980	832340
78497	832341
135154	832342
104880	832343
19908	832344
25843	832345
84036	832346
1447	832347
23339	832348
18027	832349
13830	832350
57735	832351
29798	832352
26024	832353
53196	832354
42485	832355
30249	832356
96751	832357
3447	832358
17868	832359
585	832360
63841	832361
59340	832362
50236	832363
3364	832364
135679	832365
118599	832366
2896	832367
33598	832368
18538	832369
17358	832370
66543	832371
109411	832372
200	832373
37824	832374
4081	832375
61660	832376
20139	832377
4469	832378
84089	832379
6418	832380
5464	832381
82164	832382
39919	832383
23349	832384
892	832385
12942	832386
21871	832387
68298	832388
11083	832389
84535	832390
21938	832391
5415	832392
16513	832393
51651	832394
4662	832395
141314	832396
24096	832397
9477	832398
32821	832399
276	832400
137438	832401
55461	832402
90782	832403
9644	832404
107940	832405
3535	832406
31196	832407
138629	832408
20852	832409
60213	832410
10619	832411
12451	832412
4589	832413
86671	832414
4430	832415
28037	832416
70464	832417
54254	832418
40370	832419
21972	832420
60152	832421
28233	832422
1088	832423
71560	832424
24965	832425
24678	832426
19858	832427
78074	832428
60760	832429
124517	832430
1439	832431
4646	832432
19737	832433
131692	832434
92315	832435
29706	832436
1224	832437
23344	832438
17245	832439
5151	832440
101425	832441
93559	832442
103480	832443
9416	832444
71366	832445
30296	832446
8202	832447
58054	832448
27102	832449
7636	832450
532	832451
9731	832452
4105	832453
52434	832454
39332	832455
108947	832456
9847	832457
72017	832458
36500	832459
77659	832460
74336	832461
10689	832462
28429	832463
31972	832464
18143	832465
11884	832466
107270	832467
12808	832468
48541	832469
119911	832470
60815	832471
18571	832472
28681	832473
40133	832474
56219	832475
654	832476
18569	832477
81524	832478
51826	832479
65936	832480
69396	832481
133634	832482
70928	832483
31299	832484
33331	832485
72432	832486
1819	832487
101550	832488
2714	832489
58861	832490
79292	832491
37954	832492
62179	832493
19099	832494
117485	832495
145687	832496
99337	832497
43631	832498
31518	832499
96739	832500
46463	832501
59163	832502
6019	832503
2724	832504
33762	832505
11241	832506
58893	832507
63423	832508
8789	832509
38878	832510
18408	832511
5576	832512
2744	832513
103939	832514
37704	832515
108650	832516
68577	832517
119867	832518
16265	832519
109323	832520
6316	832521
23393	832522
37731	832523
114945	832524
8355	832525
82420	832526
1461	832527
37901	832528
22796	832529
50488	832530
62507	832531
62981	832532
16743	832533
53628	832534
7772	832535
105241	832536
40247	832537
73521	832538
10827	832539
20661	832540
21119	832541
61116	832542
35085	832543
13299	832544
28266	832545
23477	832546
19473	832547
54513	832548
102934	832549
98139	832550
14035	832551
15267	832552
110796	832553
402	832554
135058	832555
65486	832556
47870	832557
27910	832558
26333	832559
4071	832560
6048	832561
51207	832562
22663	832563
64439	832564
2715	832565
109734	832566
93669	832567
6826	832568
17121	832569
44878	832570
69753	832571
33760	832572
68039	832573
19786	832574
67903	832575
114162	832576
1015	832577
105372	832578
58830	832579
15952	832580
5742	832581
16320	832582
25615	832583
44	832584
141921	832585
6482	832586
28375	832587
101143	832588
16849	832589
94317	832590
13470	832591
4228	832592
41319	832593
4594	832594
5843	832595
12570	832596
1823	832597
75764	832598
7279	832599
80877	832600
1313	832601
4261	832602
5033	832603
32803	832604
38058	832605
73535	832606
57048	832607
39473	832608
41165	832609
35556	832610
31285	832611
4385	832612
22606	832613
40331	832614
1914	832615
70098	832616
4425	832617
115224	832618
14475	832619
16017	832620
62773	832621
94	832622
5121	832623
43508	832624
18497	832625
14890	832626
96917	832627
6846	832628
66701	832629
74580	832630
148194	832631
43000	832632
93839	832633
2724	832634
75793	832635
4501	832636
11875	832637
72886	832638
11953	832639
59296	832640
11156	832641
30165	832642
46171	832643
27492	832644
9995	832645
44781	832646
48947	832647
37565	832648
68108	832649
45235	832650
36913	832651
19434	832652
33351	832653
26118	832654
3810	832655
34175	832656
83868	832657
18417	832658
72906	832659
78073	832660
84861	832661
52307	832662
15016	832663
5633	832664
5567	832665
124582	832666
50072	832667
48315	832668
45982	832669
41692	832670
29835	832671
4765	832672
143053	832673
43580	832674
22190	832675
66472	832676
50876	832677
33040	832678
22755	832679
20715	832680
32501	832681
7835	832682
34415	832683
64249	832684
4072	832685
22231	832686
26014	832687
7357	832688
49423	832689
6828	832690
43634	832691
40322	832692
110	832693
53533	832694
823	832695
28789	832696
35805	832697
109437	832698
100806	832699
53948	832700
6396	832701
45158	832702
70282	832703
95188	832704
43164	832705
58006	832706
21107	832707
75400	832708
108341	832709
40500	832710
4486	832711
27249	832712
44800	832713
150009	832714
28450	832715
24339	832716
55458	832717
72595	832718
75341	832719
7792	832720
34876	832721
9771	832722
53578	832723
70942	832724
142360	832725
137601	832726
97396	832727
20311	832728
12786	832729
106372	832730
11079	832731
150790	832732
9609	832733
108242	832734
46083	832735
20457	832736
20410	832737
75427	832738
91232	832739
28107	832740
34305	832741
4692	832742
12659	832743
990	832744
13522	832745
41644	832746
70362	832747
2058	832748
70505	832749
66587	832750
26586	832751
40758	832752
37586	832753
40668	832754
41091	832755
117568	832756
28613	832757
43933	832758
118254	832759
86082	832760
20259	832761
32203	832762
127120	832763
10578	832764
33851	832765
114475	832766
48192	832767
33168	832768
23648	832769
88494	832770
14334	832771
4118	832772
27378	832773
24441	832774
134528	832775
12968	832776
63850	832777
40279	832778
21889	832779
29885	832780
97200	832781
83143	832782
20520	832783
19557	832784
6647	832785
27194	832786
11276	832787
95266	832788
11917	832789
15086	832790
1043	832791
242	832792
41773	832793
66487	832794
27612	832795
12199	832796
11156	832797
57686	832798
117974	832799
924	832800
32562	832801
138198	832802
84507	832803
26269	832804
8233	832805
79353	832806
28801	832807
30276	832808
12855	832809
129916	832810
71488	832811
45762	832812
97564	832813
59930	832814
38523	832815
57763	832816
83056	832817
36769	832818
2778	832819
38957	832820
32379	832821
98	832822
1265	832823
78635	832824
168	832825
112846	832826
50502	832827
61717	832828
957	832829
22959	832830
5012	832831
31100	832832
2217	832833
57580	832834
97572	832835
40311	832836
16973	832837
24168	832838
72510	832839
65963	832840
61434	832841
104889	832842
77904	832843
125950	832844
12866	832845
69762	832846
129676	832847
4201	832848
29675	832849
54838	832850
113583	832851
80054	832852
97583	832853
134349	832854
41	832855
112894	832856
4974	832857
96710	832858
65478	832859
36306	832860
78621	832861
21263	832862
61629	832863
6695	832864
117906	832865
24186	832866
14302	832867
140522	832868
351	832869
34504	832870
7976	832871
136749	832872
50953	832873
26230	832874
75425	832875
20290	832876
74167	832877
15246	832878
60183	832879
52052	832880
134315	832881
7051	832882
81360	832883
82317	832884
70796	832885
55291	832886
68140	832887
4865	832888
85862	832889
5669	832890
74168	832891
96750	832892
61698	832893
69856	832894
36970	832895
1982	832896
16262	832897
68128	832898
24233	832899
396	832900
3788	832901
132252	832902
22794	832903
4160	832904
21553	832905
5790	832906
63102	832907
80912	832908
86911	832909
7203	832910
7109	832911
126	832912
35271	832913
63251	832914
65161	832915
135	832916
9498	832917
119881	832918
22501	832919
79773	832920
45605	832921
34952	832922
71406	832923
76379	832924
37587	832925
7330	832926
74750	832927
45429	832928
52686	832929
50579	832930
139512	832931
115656	832932
148076	832933
3369	832934
15505	832935
5166	832936
73983	832937
43058	832938
121439	832939
112086	832940
54319	832941
32342	832942
79598	832943
60556	832944
86609	832945
100689	832946
101619	832947
110897	832948
89412	832949
65500	832950
7724	832951
54515	832952
40920	832953
16795	832954
93374	832955
103854	832956
103506	832957
14363	832958
29367	832959
6946	832960
6211	832961
1777	832962
61277	832963
32144	832964
366	832965
140930	832966
89638	832967
7573	832968
22055	832969
23852	832970
96178	832971
20865	832972
92521	832973
84158	832974
134616	832975
762	832976
58969	832977
409	832978
53920	832979
4811	832980
12776	832981
3785	832982
11068	832983
31139	832984
57539	832985
137392	832986
92423	832987
57459	832988
1048	832989
56081	832990
103965	832991
27814	832992
17620	832993
4854	832994
51310	832995
28300	832996
126156	832997
480	832998
31168	832999
7783	833000
18384	833001
34747	833002
13671	833003
3736	833004
35891	833005
145462	833006
12230	833007
9124	833008
80831	833009
11781	833010
7381	833011
57754	833012
2432	833013
37823	833014
43301	833015
94034	833016
21068	833017
4452	833018
55410	833019
9885	833020
99717	833021
4991	833022
76578	833023
20336	833024
1106	833025
92083	833026
117433	833027
81681	833028
116003	833029
121180	833030
3255	833031
61664	833032
85663	833033
2848	833034
55541	833035
17739	833036
21734	833037
92303	833038
103635	833039
9096	833040
11891	833041
86019	833042
35701	833043
12803	833044
61568	833045
2000	833046
3661	833047
70816	833048
31560	833049
8582	833050
14831	833051
12926	833052
45681	833053
15369	833054
66577	833055
39722	833056
74221	833057
31174	833058
6698	833059
21069	833060
69307	833061
65936	833062
103533	833063
38554	833064
9706	833065
114171	833066
40991	833067
24958	833068
32	833069
34408	833070
5546	833071
80621	833072
59609	833073
73730	833074
33312	833075
31853	833076
49467	833077
121123	833078
67640	833079
69063	833080
15133	833081
451	833082
14937	833083
142872	833084
6380	833085
129558	833086
121909	833087
25094	833088
8577	833089
20	833090
8111	833091
1890	833092
68631	833093
87792	833094
27236	833095
80842	833096
37247	833097
131661	833098
59639	833099
6174	833100
50368	833101
122360	833102
94767	833103
1432	833104
51398	833105
27190	833106
27325	833107
17001	833108
12375	833109
23850	833110
29161	833111
98561	833112
122524	833113
37821	833114
966	833115
115088	833116
69456	833117
14612	833118
112868	833119
12560	833120
2942	833121
42049	833122
7178	833123
27445	833124
35840	833125
49225	833126
15389	833127
24786	833128
2341	833129
91287	833130
70428	833131
64999	833132
27849	833133
107051	833134
741	833135
53152	833136
56982	833137
4867	833138
9973	833139
65352	833140
11700	833141
1400	833142
10320	833143
52805	833144
51144	833145
10	833146
132362	833147
3584	833148
41239	833149
119367	833150
4408	833151
71927	833152
97738	833153
17418	833154
6458	833155
69033	833156
20314	833157
71891	833158
66836	833159
101231	833160
87002	833161
62960	833162
148009	833163
2853	833164
101468	833165
40596	833166
12709	833167
99472	833168
40363	833169
7750	833170
42694	833171
118221	833172
32038	833173
15744	833174
68757	833175
97993	833176
2235	833177
55008	833178
82460	833179
60065	833180
59495	833181
5704	833182
39911	833183
15170	833184
6679	833185
74213	833186
13082	833187
119824	833188
65879	833189
67739	833190
50320	833191
53230	833192
6778	833193
50225	833194
23361	833195
111544	833196
57486	833197
98477	833198
2518	833199
16615	833200
79978	833201
1183	833202
99198	833203
28328	833204
1066	833205
3279	833206
11933	833207
9521	833208
86	833209
91403	833210
6267	833211
82535	833212
65204	833213
35008	833214
92307	833215
17546	833216
1093	833217
22369	833218
128	833219
56708	833220
5431	833221
25914	833222
136237	833223
1391	833224
90699	833225
20158	833226
65964	833227
16517	833228
6874	833229
77611	833230
3894	833231
10822	833232
21832	833233
21684	833234
45960	833235
5813	833236
8328	833237
47274	833238
126730	833239
28654	833240
12064	833241
100035	833242
23128	833243
74480	833244
23974	833245
72357	833246
69365	833247
7185	833248
5311	833249
14954	833250
34298	833251
16796	833252
56371	833253
115594	833254
42964	833255
9799	833256
39389	833257
137448	833258
57953	833259
121337	833260
4578	833261
80095	833262
49001	833263
4252	833264
68944	833265
116989	833266
26197	833267
65674	833268
71350	833269
28070	833270
39575	833271
55653	833272
17480	833273
32280	833274
39979	833275
89159	833276
3003	833277
140205	833278
3904	833279
73894	833280
3339	833281
29021	833282
46422	833283
82007	833284
33304	833285
452	833286
138	833287
38479	833288
28616	833289
7550	833290
85581	833291
15257	833292
12774	833293
7895	833294
8176	833295
24103	833296
7927	833297
564	833298
61129	833299
23784	833300
63132	833301
92252	833302
19464	833303
98616	833304
26155	833305
67101	833306
59641	833307
127764	833308
57987	833309
127973	833310
16648	833311
39229	833312
51666	833313
94709	833314
41129	833315
37629	833316
150081	833317
14621	833318
88297	833319
1975	833320
11737	833321
3921	833322
34690	833323
9238	833324
34718	833325
128864	833326
113344	833327
18246	833328
118625	833329
25282	833330
30920	833331
15615	833332
474	833333
6818	833334
90253	833335
44287	833336
82507	833337
128903	833338
11097	833339
51219	833340
59804	833341
64812	833342
6364	833343
14709	833344
6524	833345
3156	833346
46684	833347
63250	833348
41520	833349
41324	833350
62725	833351
27756	833352
85599	833353
4302	833354
654	833355
34858	833356
107701	833357
111041	833358
17931	833359
99359	833360
21780	833361
8067	833362
119868	833363
18304	833364
16214	833365
47364	833366
32770	833367
40503	833368
76857	833369
22103	833370
40828	833371
103195	833372
94055	833373
9883	833374
43354	833375
58345	833376
28938	833377
11607	833378
139097	833379
106829	833380
39554	833381
1923	833382
127680	833383
67742	833384
13732	833385
143739	833386
14001	833387
1068	833388
71361	833389
51101	833390
7196	833391
48266	833392
38839	833393
40721	833394
22676	833395
52654	833396
36916	833397
100621	833398
82918	833399
125478	833400
95424	833401
19314	833402
110589	833403
7870	833404
71197	833405
3267	833406
10594	833407
11945	833408
6961	833409
59708	833410
24722	833411
12692	833412
34291	833413
64610	833414
141210	833415
102193	833416
9151	833417
439	833418
78498	833419
117355	833420
61509	833421
149969	833422
21517	833423
55282	833424
29228	833425
2296	833426
61273	833427
33106	833428
48368	833429
107507	833430
75965	833431
14068	833432
46730	833433
27392	833434
10199	833435
55186	833436
24690	833437
43940	833438
11940	833439
34258	833440
103090	833441
27816	833442
12844	833443
96887	833444
46570	833445
93142	833446
95523	833447
108018	833448
9700	833449
10943	833450
397	833451
58591	833452
70782	833453
74825	833454
14332	833455
4043	833456
102026	833457
38850	833458
2266	833459
21338	833460
4815	833461
147068	833462
83020	833463
14880	833464
37869	833465
131167	833466
125043	833467
78060	833468
72677	833469
44099	833470
111458	833471
51079	833472
70429	833473
4765	833474
6706	833475
80298	833476
87487	833477
3372	833478
55199	833479
44296	833480
122338	833481
611	833482
51734	833483
76026	833484
6860	833485
3270	833486
17062	833487
124443	833488
38041	833489
63804	833490
8873	833491
91084	833492
64657	833493
62851	833494
70825	833495
73525	833496
132502	833497
42052	833498
64217	833499
8749	833500
24167	833501
64487	833502
70497	833503
121204	833504
87732	833505
56539	833506
16180	833507
60899	833508
7758	833509
108092	833510
89883	833511
1943	833512
112502	833513
73137	833514
34336	833515
20325	833516
33653	833517
31189	833518
54444	833519
20730	833520
53596	833521
76526	833522
67398	833523
44161	833524
28342	833525
21518	833526
47004	833527
17264	833528
39536	833529
144466	833530
1017	833531
9344	833532
31459	833533
142287	833534
257	833535
3561	833536
61896	833537
278	833538
37674	833539
1441	833540
39596	833541
75311	833542
61884	833543
59308	833544
5654	833545
17792	833546
65006	833547
67277	833548
55381	833549
94512	833550
121097	833551
46062	833552
1799	833553
69973	833554
66929	833555
72327	833556
511	833557
11214	833558
942	833559
23155	833560
47611	833561
97661	833562
34104	833563
12620	833564
18589	833565
57980	833566
124265	833567
1717	833568
7744	833569
67111	833570
34342	833571
15123	833572
53540	833573
7428	833574
4300	833575
11424	833576
15852	833577
64381	833578
69663	833579
130263	833580
19790	833581
25052	833582
10601	833583
72640	833584
6551	833585
16270	833586
51745	833587
8631	833588
23113	833589
61180	833590
150119	833591
66821	833592
79597	833593
74	833594
36391	833595
123128	833596
1507	833597
11001	833598
3575	833599
8895	833600
4248	833601
79741	833602
26753	833603
118547	833604
38269	833605
39943	833606
30252	833607
53415	833608
31518	833609
21775	833610
33835	833611
5700	833612
129204	833613
9830	833614
133035	833615
16769	833616
125786	833617
7956	833618
5260	833619
44426	833620
1814	833621
1867	833622
33251	833623
75530	833624
24013	833625
24770	833626
8132	833627
15396	833628
134650	833629
22663	833630
2154	833631
19657	833632
58368	833633
32970	833634
1979	833635
15304	833636
84598	833637
49842	833638
29110	833639
679	833640
4097	833641
7379	833642
106616	833643
87154	833644
9376	833645
9673	833646
54462	833647
32901	833648
55594	833649
135188	833650
34623	833651
41317	833652
10378	833653
109396	833654
73239	833655
66011	833656
70645	833657
86163	833658
47892	833659
125509	833660
5615	833661
70878	833662
6454	833663
61463	833664
2654	833665
3107	833666
8858	833667
81443	833668
72805	833669
100132	833670
54214	833671
73	833672
69412	833673
46872	833674
143869	833675
85141	833676
15274	833677
57617	833678
2782	833679
96406	833680
42777	833681
72227	833682
59062	833683
1220	833684
56760	833685
11443	833686
4090	833687
126630	833688
21967	833689
115267	833690
23434	833691
11219	833692
60831	833693
432	833694
91080	833695
103706	833696
67374	833697
45630	833698
3993	833699
23750	833700
98316	833701
4006	833702
18279	833703
12062	833704
8603	833705
48167	833706
62212	833707
19757	833708
142508	833709
131640	833710
122330	833711
19715	833712
15337	833713
113592	833714
86391	833715
12589	833716
15046	833717
5066	833718
13	833719
79405	833720
99633	833721
36716	833722
3567	833723
7810	833724
87761	833725
63546	833726
2796	833727
6970	833728
80499	833729
37659	833730
87144	833731
86648	833732
448	833733
87914	833734
25032	833735
44394	833736
862	833737
15140	833738
1209	833739
8218	833740
29760	833741
70172	833742
41967	833743
69841	833744
10699	833745
18580	833746
1219	833747
17322	833748
66829	833749
35423	833750
1414	833751
122472	833752
83507	833753
87671	833754
43992	833755
3108	833756
187	833757
51953	833758
54338	833759
68431	833760
29476	833761
28534	833762
139791	833763
60568	833764
82013	833765
149076	833766
91153	833767
7808	833768
56299	833769
31262	833770
56077	833771
2618	833772
28305	833773
29481	833774
19339	833775
29513	833776
25264	833777
2445	833778
90738	833779
65053	833780
15242	833781
25939	833782
3931	833783
1213	833784
66213	833785
3110	833786
47689	833787
128287	833788
127265	833789
54108	833790
53571	833791
46490	833792
17257	833793
113974	833794
3549	833795
94884	833796
1335	833797
27873	833798
32264	833799
67979	833800
23449	833801
2278	833802
10705	833803
73545	833804
44946	833805
15821	833806
7015	833807
4853	833808
84465	833809
1123	833810
128710	833811
38855	833812
18397	833813
24692	833814
1126	833815
4072	833816
29800	833817
17298	833818
57817	833819
35192	833820
42226	833821
26463	833822
22036	833823
26410	833824
62959	833825
28127	833826
31451	833827
37359	833828
1440	833829
81187	833830
60836	833831
59245	833832
18277	833833
20875	833834
49530	833835
26205	833836
28096	833837
30794	833838
22873	833839
8134	833840
13108	833841
33994	833842
66702	833843
51561	833844
43	833845
7525	833846
46387	833847
93884	833848
109583	833849
150437	833850
56195	833851
99833	833852
18261	833853
38492	833854
135036	833855
12980	833856
884	833857
20589	833858
134565	833859
10473	833860
74559	833861
60165	833862
122548	833863
33667	833864
102206	833865
128476	833866
112115	833867
138292	833868
109956	833869
34882	833870
24498	833871
113141	833872
20380	833873
42532	833874
1113	833875
20787	833876
109264	833877
15710	833878
12201	833879
1689	833880
47943	833881
5113	833882
22952	833883
3780	833884
106093	833885
39473	833886
110935	833887
45284	833888
1386	833889
29527	833890
539	833891
22306	833892
32384	833893
10395	833894
245	833895
14949	833896
7812	833897
2138	833898
17914	833899
59116	833900
69287	833901
44473	833902
64385	833903
24545	833904
2386	833905
126323	833906
61117	833907
69582	833908
1608	833909
12547	833910
102688	833911
99606	833912
65014	833913
18509	833914
26531	833915
74304	833916
86070	833917
6458	833918
53205	833919
14111	833920
17166	833921
129693	833922
61922	833923
15730	833924
860	833925
527	833926
24906	833927
24480	833928
9047	833929
18969	833930
38945	833931
24965	833932
77881	833933
31812	833934
36066	833935
4383	833936
5192	833937
2727	833938
80463	833939
10900	833940
48746	833941
6214	833942
44605	833943
87900	833944
11559	833945
47968	833946
49401	833947
43365	833948
52507	833949
32442	833950
5792	833951
7117	833952
2936	833953
120504	833954
73824	833955
70919	833956
28305	833957
130374	833958
70875	833959
33066	833960
36679	833961
31121	833962
6383	833963
112072	833964
9938	833965
50959	833966
56621	833967
90318	833968
10208	833969
64823	833970
93591	833971
58385	833972
27385	833973
86064	833974
19310	833975
87959	833976
116393	833977
15965	833978
4	833979
38964	833980
500	833981
130434	833982
26066	833983
67487	833984
115247	833985
538	833986
115309	833987
22855	833988
19570	833989
48130	833990
16	833991
58107	833992
4208	833993
856	833994
67769	833995
36407	833996
106999	833997
35111	833998
66227	833999
23773	834000
57055	834001
67124	834002
22198	834003
3141	834004
97510	834005
4548	834006
3840	834007
109988	834008
78482	834009
1781	834010
71489	834011
8	834012
13835	834013
1014	834014
45729	834015
6074	834016
41528	834017
127850	834018
10860	834019
88516	834020
56175	834021
56035	834022
16298	834023
25668	834024
5872	834025
31780	834026
63171	834027
76521	834028
11148	834029
72009	834030
43298	834031
23467	834032
72112	834033
8268	834034
44224	834035
18075	834036
85149	834037
17354	834038
108830	834039
32029	834040
80069	834041
5661	834042
88217	834043
32395	834044
18502	834045
28002	834046
29880	834047
25198	834048
460	834049
129627	834050
60067	834051
11864	834052
73845	834053
23923	834054
81423	834055
58518	834056
106393	834057
43530	834058
22201	834059
138540	834060
78187	834061
83492	834062
60322	834063
111734	834064
87824	834065
13587	834066
27209	834067
30253	834068
17878	834069
38549	834070
16619	834071
709	834072
71044	834073
43864	834074
138230	834075
3477	834076
4310	834077
2392	834078
3788	834079
20387	834080
22993	834081
58623	834082
61241	834083
125894	834084
9128	834085
68698	834086
79229	834087
7912	834088
15324	834089
35792	834090
74094	834091
2639	834092
19337	834093
57947	834094
5008	834095
9011	834096
17539	834097
4890	834098
145238	834099
111456	834100
6676	834101
3268	834102
8455	834103
9030	834104
20431	834105
4953	834106
72669	834107
52783	834108
110574	834109
26098	834110
115682	834111
57193	834112
65239	834113
28904	834114
23258	834115
8	834116
32207	834117
78931	834118
24579	834119
48360	834120
776	834121
90027	834122
33455	834123
31843	834124
114391	834125
701	834126
44484	834127
30822	834128
10785	834129
110028	834130
3695	834131
25405	834132
66314	834133
698	834134
16682	834135
28377	834136
90312	834137
3367	834138
105748	834139
120316	834140
18253	834141
19645	834142
3396	834143
26335	834144
30842	834145
149457	834146
50219	834147
92	834148
30216	834149
86410	834150
30141	834151
49750	834152
13249	834153
92855	834154
36879	834155
138879	834156
91659	834157
44726	834158
38181	834159
6241	834160
89905	834161
59457	834162
46969	834163
29837	834164
18004	834165
5795	834166
5809	834167
7284	834168
38640	834169
49906	834170
7249	834171
119485	834172
16188	834173
18636	834174
66195	834175
82890	834176
25	834177
11184	834178
33379	834179
10550	834180
111903	834181
8038	834182
3105	834183
9578	834184
42873	834185
9280	834186
44421	834187
415	834188
110474	834189
19763	834190
50540	834191
107544	834192
10082	834193
1926	834194
113350	834195
46691	834196
79592	834197
104035	834198
19770	834199
61956	834200
12640	834201
6750	834202
72177	834203
32926	834204
60	834205
89706	834206
28989	834207
2044	834208
35661	834209
38592	834210
52418	834211
136065	834212
231	834213
57684	834214
110829	834215
22704	834216
39054	834217
42525	834218
64132	834219
17354	834220
91266	834221
78432	834222
56706	834223
37256	834224
32282	834225
45436	834226
24460	834227
29164	834228
136162	834229
120787	834230
47866	834231
102674	834232
91163	834233
15898	834234
36997	834235
3389	834236
13466	834237
21157	834238
53518	834239
50862	834240
57431	834241
105902	834242
65151	834243
8751	834244
8612	834245
31090	834246
30872	834247
13201	834248
9645	834249
58885	834250
16895	834251
58381	834252
131704	834253
44289	834254
111596	834255
122222	834256
66464	834257
69302	834258
548	834259
112234	834260
44844	834261
23485	834262
12549	834263
3586	834264
84312	834265
21560	834266
40032	834267
20791	834268
26293	834269
54682	834270
49159	834271
111760	834272
25086	834273
33128	834274
200	834275
2285	834276
80088	834277
14193	834278
12817	834279
58318	834280
34552	834281
12586	834282
1378	834283
2944	834284
107805	834285
108530	834286
29379	834287
13144	834288
53633	834289
70356	834290
134455	834291
1826	834292
43775	834293
10666	834294
96300	834295
42849	834296
131729	834297
13904	834298
186	834299
11581	834300
42800	834301
44181	834302
32488	834303
51134	834304
87690	834305
10449	834306
49831	834307
2803	834308
47400	834309
51166	834310
30934	834311
59	834312
20279	834313
70951	834314
11107	834315
19870	834316
9443	834317
5635	834318
38176	834319
27549	834320
23383	834321
2643	834322
2437	834323
78329	834324
10429	834325
2611	834326
65630	834327
43951	834328
1082	834329
36490	834330
101856	834331
389	834332
122531	834333
131085	834334
21494	834335
424	834336
39927	834337
28145	834338
86500	834339
7717	834340
15405	834341
4646	834342
51145	834343
2103	834344
34067	834345
3290	834346
51700	834347
35943	834348
3358	834349
11522	834350
1450	834351
18045	834352
16553	834353
41868	834354
4696	834355
6721	834356
74193	834357
72561	834358
28361	834359
52610	834360
1942	834361
9829	834362
9590	834363
65815	834364
35022	834365
64611	834366
59856	834367
98482	834368
99453	834369
29094	834370
12528	834371
11776	834372
136098	834373
30987	834374
19075	834375
4052	834376
41689	834377
75565	834378
3650	834379
1036	834380
9638	834381
23913	834382
20606	834383
13731	834384
73705	834385
135794	834386
20046	834387
19375	834388
28062	834389
6149	834390
39269	834391
116233	834392
85489	834393
17370	834394
95542	834395
19605	834396
40438	834397
53750	834398
28274	834399
47495	834400
28334	834401
374	834402
22294	834403
7074	834404
45906	834405
14287	834406
1	834407
5689	834408
9139	834409
107172	834410
83720	834411
862	834412
9333	834413
86739	834414
7072	834415
6038	834416
3837	834417
40952	834418
69536	834419
62108	834420
13891	834421
14866	834422
8251	834423
106745	834424
80311	834425
100700	834426
118	834427
6863	834428
2975	834429
1675	834430
3599	834431
19497	834432
2206	834433
96162	834434
150049	834435
117646	834436
30279	834437
39460	834438
34796	834439
65945	834440
47157	834441
33428	834442
3758	834443
71205	834444
56939	834445
11483	834446
37468	834447
8121	834448
35176	834449
106785	834450
27384	834451
27655	834452
9062	834453
51958	834454
23477	834455
120045	834456
4429	834457
53476	834458
66763	834459
145391	834460
29948	834461
10300	834462
14621	834463
47838	834464
25118	834465
35228	834466
122142	834467
15912	834468
76401	834469
24910	834470
20131	834471
61543	834472
39544	834473
50927	834474
95	834475
27096	834476
70800	834477
4813	834478
70385	834479
75974	834480
4150	834481
69790	834482
36872	834483
74263	834484
45390	834485
45967	834486
39702	834487
8416	834488
95028	834489
106100	834490
33336	834491
7883	834492
19991	834493
41196	834494
83382	834495
28835	834496
86195	834497
9231	834498
9652	834499
28066	834500
50313	834501
24285	834502
35655	834503
112365	834504
43740	834505
36701	834506
13106	834507
118235	834508
14915	834509
698	834510
660	834511
46405	834512
99998	834513
10523	834514
141565	834515
39029	834516
74855	834517
96486	834518
54963	834519
36426	834520
27119	834521
2147	834522
90982	834523
3696	834524
27536	834525
33928	834526
16946	834527
23311	834528
42598	834529
65627	834530
121617	834531
80713	834532
50892	834533
57942	834534
12691	834535
2843	834536
24019	834537
80889	834538
129616	834539
131032	834540
55143	834541
30781	834542
83636	834543
48384	834544
455	834545
65054	834546
86930	834547
45888	834548
89412	834549
64152	834550
19332	834551
56109	834552
63031	834553
33709	834554
46472	834555
117170	834556
48991	834557
87424	834558
67252	834559
55391	834560
1038	834561
20371	834562
73773	834563
53630	834564
1769	834565
39656	834566
36	834567
34731	834568
35567	834569
7248	834570
17	834571
19899	834572
66303	834573
94257	834574
27110	834575
82225	834576
113322	834577
56002	834578
14838	834579
47063	834580
2182	834581
42676	834582
17978	834583
5522	834584
16156	834585
72718	834586
23567	834587
28776	834588
48579	834589
78845	834590
14112	834591
2445	834592
36394	834593
50595	834594
21059	834595
45839	834596
16419	834597
41794	834598
37112	834599
81714	834600
5556	834601
4005	834602
63580	834603
74997	834604
67957	834605
3141	834606
2345	834607
107843	834608
47126	834609
133903	834610
4895	834611
28079	834612
617	834613
77566	834614
23500	834615
51314	834616
5699	834617
54681	834618
38682	834619
16625	834620
98730	834621
46167	834622
46940	834623
70610	834624
82682	834625
111197	834626
12045	834627
113674	834628
95772	834629
77004	834630
25071	834631
4944	834632
199	834633
10364	834634
147405	834635
6551	834636
48896	834637
936	834638
34341	834639
99993	834640
61649	834641
138259	834642
35046	834643
505	834644
37900	834645
7062	834646
93386	834647
32431	834648
70064	834649
21814	834650
17766	834651
24630	834652
50136	834653
89383	834654
11108	834655
122338	834656
10017	834657
26537	834658
91934	834659
8594	834660
33134	834661
93195	834662
3549	834663
12240	834664
13482	834665
2282	834666
46305	834667
63709	834668
9625	834669
144282	834670
137745	834671
30747	834672
7803	834673
98775	834674
15867	834675
126250	834676
1534	834677
19947	834678
133294	834679
3014	834680
37402	834681
24747	834682
98	834683
18397	834684
77768	834685
14818	834686
111487	834687
119669	834688
22501	834689
2439	834690
24088	834691
23609	834692
10853	834693
6613	834694
37001	834695
47140	834696
149760	834697
21197	834698
29586	834699
615	834700
2793	834701
6846	834702
1236	834703
6649	834704
1799	834705
37192	834706
19907	834707
38145	834708
76125	834709
1108	834710
71234	834711
3732	834712
67442	834713
53591	834714
66195	834715
33535	834716
13623	834717
7346	834718
77049	834719
35154	834720
25461	834721
48802	834722
84455	834723
35687	834724
186	834725
112207	834726
6662	834727
21824	834728
9781	834729
70219	834730
5994	834731
19147	834732
96306	834733
17548	834734
20255	834735
2610	834736
25911	834737
9442	834738
1004	834739
77520	834740
102751	834741
90698	834742
41975	834743
5979	834744
25943	834745
78105	834746
30380	834747
61093	834748
87030	834749
69773	834750
2930	834751
84878	834752
12878	834753
13674	834754
135080	834755
24901	834756
85855	834757
49637	834758
97416	834759
99895	834760
56975	834761
185	834762
53133	834763
15144	834764
61312	834765
32074	834766
45606	834767
11400	834768
8112	834769
14737	834770
126434	834771
65567	834772
40030	834773
42233	834774
25843	834775
41142	834776
23695	834777
51133	834778
79986	834779
40304	834780
98202	834781
45688	834782
13167	834783
10329	834784
67464	834785
85589	834786
136335	834787
39556	834788
93111	834789
130245	834790
97913	834791
15	834792
28078	834793
4126	834794
36491	834795
7565	834796
125411	834797
47043	834798
28543	834799
1906	834800
8964	834801
11242	834802
121712	834803
53486	834804
316	834805
19206	834806
81479	834807
40622	834808
122493	834809
28668	834810
53625	834811
136801	834812
70551	834813
34781	834814
38425	834815
83722	834816
45631	834817
99254	834818
99317	834819
16131	834820
107169	834821
6535	834822
71943	834823
39323	834824
62540	834825
30096	834826
31240	834827
2328	834828
17334	834829
99236	834830
68980	834831
59202	834832
23814	834833
91219	834834
14603	834835
37956	834836
19005	834837
46866	834838
26290	834839
6030	834840
41548	834841
58842	834842
37541	834843
28765	834844
91197	834845
25879	834846
67093	834847
39167	834848
10574	834849
26911	834850
60662	834851
57815	834852
12548	834853
91775	834854
95884	834855
118973	834856
32914	834857
78000	834858
15373	834859
111297	834860
95475	834861
11176	834862
35312	834863
21102	834864
120516	834865
61313	834866
36693	834867
92	834868
91067	834869
20469	834870
14257	834871
1719	834872
5764	834873
1467	834874
42728	834875
5213	834876
23681	834877
13174	834878
43157	834879
31128	834880
41598	834881
129263	834882
1272	834883
30079	834884
9212	834885
26286	834886
146936	834887
86278	834888
38048	834889
66696	834890
11562	834891
28728	834892
61189	834893
3181	834894
57888	834895
59513	834896
19580	834897
60013	834898
149732	834899
25047	834900
39614	834901
36090	834902
26546	834903
83620	834904
90196	834905
43152	834906
100971	834907
42970	834908
59296	834909
89630	834910
1668	834911
9446	834912
13145	834913
44389	834914
109371	834915
551	834916
14888	834917
100702	834918
10176	834919
64602	834920
70547	834921
3199	834922
68172	834923
7994	834924
527	834925
57280	834926
91398	834927
90007	834928
55256	834929
36921	834930
20540	834931
11129	834932
51500	834933
22451	834934
82231	834935
85	834936
11669	834937
60159	834938
21182	834939
16217	834940
37730	834941
118710	834942
30771	834943
52286	834944
86040	834945
64107	834946
80440	834947
30151	834948
7036	834949
25773	834950
3459	834951
45255	834952
19550	834953
5660	834954
79633	834955
32038	834956
20381	834957
8474	834958
37902	834959
50522	834960
54209	834961
25297	834962
24919	834963
33559	834964
326	834965
98645	834966
60969	834967
87184	834968
36643	834969
53769	834970
126486	834971
117669	834972
24557	834973
1179	834974
12073	834975
27434	834976
25758	834977
29498	834978
70162	834979
10840	834980
30972	834981
54196	834982
65985	834983
37973	834984
82975	834985
114719	834986
16702	834987
126060	834988
92301	834989
22370	834990
8390	834991
114159	834992
62214	834993
46954	834994
53708	834995
21138	834996
15951	834997
41826	834998
110554	834999
29489	835000
79142	835001
37065	835002
11822	835003
23834	835004
25362	835005
6789	835006
79226	835007
43826	835008
72588	835009
135126	835010
68293	835011
19787	835012
8044	835013
33216	835014
72836	835015
84157	835016
23919	835017
109718	835018
67083	835019
10592	835020
39262	835021
148102	835022
136649	835023
6086	835024
97316	835025
127614	835026
9969	835027
27838	835028
123468	835029
23999	835030
50876	835031
26941	835032
23807	835033
59373	835034
13426	835035
23222	835036
5390	835037
107228	835038
1623	835039
87746	835040
41456	835041
15676	835042
5640	835043
688	835044
108608	835045
22512	835046
128482	835047
21346	835048
67688	835049
6151	835050
82453	835051
14588	835052
36096	835053
83859	835054
83035	835055
46047	835056
31156	835057
69235	835058
42562	835059
11842	835060
23501	835061
38458	835062
9658	835063
8735	835064
53839	835065
23112	835066
31243	835067
19760	835068
110357	835069
22486	835070
28479	835071
31372	835072
85532	835073
508	835074
111354	835075
26116	835076
50691	835077
93968	835078
127148	835079
85501	835080
32080	835081
7762	835082
78828	835083
69934	835084
18086	835085
20435	835086
45511	835087
24000	835088
47533	835089
71215	835090
81464	835091
68087	835092
99064	835093
7960	835094
18580	835095
2156	835096
13106	835097
89113	835098
55312	835099
147148	835100
19067	835101
40908	835102
52522	835103
132560	835104
40141	835105
2591	835106
11329	835107
29654	835108
31472	835109
4774	835110
51319	835111
3226	835112
3476	835113
13372	835114
87078	835115
1374	835116
68560	835117
3680	835118
18822	835119
93165	835120
18253	835121
40904	835122
35413	835123
99370	835124
12996	835125
51890	835126
26475	835127
65251	835128
1057	835129
3993	835130
6388	835131
1824	835132
24588	835133
109623	835134
10512	835135
95688	835136
58274	835137
43053	835138
1075	835139
98300	835140
36876	835141
150534	835142
3139	835143
3381	835144
11104	835145
39099	835146
110001	835147
208	835148
10316	835149
7048	835150
131299	835151
102468	835152
7868	835153
70934	835154
14716	835155
113036	835156
44893	835157
35485	835158
6814	835159
14935	835160
69179	835161
76814	835162
18151	835163
17908	835164
115441	835165
42387	835166
39533	835167
42689	835168
69397	835169
14117	835170
77003	835171
6885	835172
79996	835173
132936	835174
17208	835175
8910	835176
102186	835177
4272	835178
29565	835179
77889	835180
34920	835181
14586	835182
31400	835183
116204	835184
48841	835185
13241	835186
119422	835187
85014	835188
18255	835189
107161	835190
61485	835191
63740	835192
94781	835193
117757	835194
1360	835195
76207	835196
61982	835197
2210	835198
16253	835199
21369	835200
22223	835201
12180	835202
39355	835203
2613	835204
670	835205
81492	835206
25835	835207
126212	835208
50639	835209
3680	835210
54063	835211
40901	835212
45215	835213
7	835214
12961	835215
15567	835216
103968	835217
13489	835218
3773	835219
22228	835220
27064	835221
70130	835222
80809	835223
34241	835224
24309	835225
112248	835226
9117	835227
40442	835228
19460	835229
58324	835230
97761	835231
15742	835232
28561	835233
19624	835234
8014	835235
121424	835236
17418	835237
141384	835238
25920	835239
86647	835240
95905	835241
56925	835242
129	835243
35758	835244
38271	835245
9872	835246
32278	835247
64379	835248
617	835249
119131	835250
366	835251
53378	835252
30627	835253
519	835254
50129	835255
78782	835256
39744	835257
66856	835258
12601	835259
2913	835260
51478	835261
16950	835262
74599	835263
17339	835264
89237	835265
125246	835266
26893	835267
34033	835268
64308	835269
82671	835270
30076	835271
60188	835272
25376	835273
9078	835274
21002	835275
39373	835276
75372	835277
3863	835278
75526	835279
4611	835280
91049	835281
101392	835282
57814	835283
95385	835284
32152	835285
7215	835286
4488	835287
57920	835288
15474	835289
627	835290
58263	835291
29124	835292
10579	835293
1	835294
18114	835295
711	835296
14256	835297
45344	835298
56948	835299
94033	835300
56717	835301
103540	835302
83565	835303
29820	835304
126883	835305
29980	835306
21084	835307
10861	835308
31013	835309
95425	835310
9623	835311
1259	835312
32967	835313
84343	835314
131048	835315
27390	835316
12748	835317
8007	835318
30980	835319
75973	835320
5505	835321
62783	835322
81223	835323
45466	835324
45156	835325
320	835326
3486	835327
18850	835328
58512	835329
57658	835330
5682	835331
55156	835332
71276	835333
5685	835334
42499	835335
125793	835336
117430	835337
95202	835338
111479	835339
21835	835340
32257	835341
6696	835342
76601	835343
1473	835344
119727	835345
541	835346
37261	835347
21625	835348
24098	835349
47911	835350
51864	835351
30967	835352
532	835353
23091	835354
7741	835355
70742	835356
48941	835357
90141	835358
5694	835359
8163	835360
12354	835361
103340	835362
6251	835363
4493	835364
14094	835365
10361	835366
115025	835367
12761	835368
62901	835369
115035	835370
83117	835371
11185	835372
30069	835373
1153	835374
18273	835375
70177	835376
63960	835377
66154	835378
6823	835379
6719	835380
127856	835381
43436	835382
42893	835383
42128	835384
14817	835385
1984	835386
44698	835387
39116	835388
42414	835389
72047	835390
9501	835391
3714	835392
42947	835393
10483	835394
36133	835395
1068	835396
33088	835397
76825	835398
17140	835399
45222	835400
97664	835401
16957	835402
38	835403
356	835404
23627	835405
7876	835406
96810	835407
85082	835408
101979	835409
109828	835410
34886	835411
14060	835412
12398	835413
20214	835414
70633	835415
27619	835416
15264	835417
8187	835418
121265	835419
9110	835420
120017	835421
93157	835422
15375	835423
54542	835424
76670	835425
31605	835426
48714	835427
12755	835428
43174	835429
6837	835430
2596	835431
94020	835432
69895	835433
75028	835434
68850	835435
31796	835436
13088	835437
21138	835438
56841	835439
7101	835440
17642	835441
64960	835442
8939	835443
39882	835444
20366	835445
4752	835446
60185	835447
78752	835448
53751	835449
35994	835450
1004	835451
14209	835452
21036	835453
38916	835454
66949	835455
75544	835456
1415	835457
85816	835458
4041	835459
86358	835460
91531	835461
34	835462
27894	835463
5713	835464
132463	835465
124038	835466
6810	835467
104766	835468
11229	835469
16549	835470
40936	835471
8520	835472
96436	835473
11986	835474
21100	835475
672	835476
45041	835477
62578	835478
818	835479
142196	835480
17687	835481
17184	835482
6616	835483
9311	835484
7096	835485
3230	835486
36827	835487
109	835488
104947	835489
81460	835490
1302	835491
38718	835492
17805	835493
2692	835494
45963	835495
19038	835496
232	835497
119365	835498
1269	835499
2275	835500
1098	835501
49096	835502
6824	835503
6412	835504
68445	835505
63491	835506
62357	835507
55493	835508
81770	835509
8338	835510
9537	835511
142025	835512
42104	835513
20245	835514
2951	835515
29919	835516
58271	835517
70087	835518
58418	835519
31741	835520
21875	835521
50604	835522
32649	835523
24922	835524
494	835525
28888	835526
65012	835527
6446	835528
426	835529
20283	835530
393	835531
1199	835532
44267	835533
7386	835534
60929	835535
174	835536
57616	835537
11547	835538
24413	835539
124076	835540
92126	835541
4946	835542
8715	835543
72552	835544
94888	835545
25189	835546
13739	835547
20890	835548
7656	835549
4575	835550
32800	835551
22942	835552
36790	835553
39862	835554
57552	835555
9325	835556
45906	835557
25794	835558
54947	835559
5318	835560
67139	835561
72438	835562
15142	835563
103437	835564
25216	835565
62504	835566
130653	835567
120522	835568
11573	835569
37336	835570
66261	835571
13218	835572
88978	835573
3789	835574
6890	835575
8299	835576
12896	835577
34154	835578
23958	835579
82212	835580
44476	835581
14360	835582
18975	835583
227	835584
23276	835585
20645	835586
26075	835587
74047	835588
328	835589
5358	835590
20793	835591
42484	835592
68831	835593
42810	835594
21026	835595
70053	835596
38135	835597
12489	835598
7155	835599
88	835600
33231	835601
104620	835602
85143	835603
4556	835604
51739	835605
19265	835606
114926	835607
832	835608
1312	835609
41148	835610
4884	835611
124873	835612
40355	835613
22363	835614
34254	835615
11293	835616
79414	835617
9880	835618
44058	835619
33406	835620
24189	835621
81387	835622
26234	835623
3679	835624
7028	835625
77411	835626
70572	835627
12957	835628
82984	835629
40566	835630
27983	835631
6935	835632
24532	835633
8198	835634
43433	835635
70906	835636
19706	835637
22642	835638
17781	835639
21609	835640
90600	835641
2840	835642
26635	835643
5654	835644
21305	835645
8661	835646
113271	835647
468	835648
43649	835649
61121	835650
128144	835651
116863	835652
43479	835653
47703	835654
31435	835655
15052	835656
4197	835657
3869	835658
2623	835659
92121	835660
13076	835661
30075	835662
13277	835663
39005	835664
21201	835665
1743	835666
94614	835667
72187	835668
115261	835669
95603	835670
7350	835671
7733	835672
116051	835673
37766	835674
17974	835675
134594	835676
93816	835677
76055	835678
26458	835679
13328	835680
134679	835681
13751	835682
17627	835683
80140	835684
26227	835685
68727	835686
4716	835687
19452	835688
23926	835689
86908	835690
65078	835691
52458	835692
22342	835693
900	835694
15871	835695
4300	835696
3770	835697
1106	835698
1620	835699
57941	835700
18400	835701
89346	835702
6219	835703
7054	835704
6437	835705
37043	835706
109395	835707
97224	835708
68022	835709
225	835710
117423	835711
8538	835712
43165	835713
43046	835714
15014	835715
27712	835716
20537	835717
97475	835718
63009	835719
17224	835720
41346	835721
81359	835722
12971	835723
59103	835724
21792	835725
107747	835726
19712	835727
3515	835728
2695	835729
4850	835730
5801	835731
73355	835732
11345	835733
92148	835734
40669	835735
11450	835736
16227	835737
1767	835738
18170	835739
95149	835740
27271	835741
21914	835742
115867	835743
35468	835744
97463	835745
73565	835746
18658	835747
13708	835748
15732	835749
113	835750
2838	835751
37535	835752
1177	835753
22574	835754
7100	835755
106467	835756
11383	835757
90	835758
32292	835759
124	835760
7241	835761
27552	835762
14656	835763
20905	835764
111064	835765
15836	835766
13571	835767
4381	835768
24229	835769
718	835770
31676	835771
13802	835772
6978	835773
40162	835774
43405	835775
144914	835776
7068	835777
61507	835778
3308	835779
149873	835780
83186	835781
122474	835782
59450	835783
39519	835784
8956	835785
24183	835786
12565	835787
2276	835788
19733	835789
14786	835790
13339	835791
101707	835792
12563	835793
9240	835794
129134	835795
34764	835796
64898	835797
70682	835798
12666	835799
11998	835800
31592	835801
4819	835802
6410	835803
11052	835804
3565	835805
39765	835806
2782	835807
121945	835808
26713	835809
61342	835810
9129	835811
69397	835812
62882	835813
15519	835814
33854	835815
102905	835816
46995	835817
101532	835818
81149	835819
44557	835820
61720	835821
121093	835822
33595	835823
55912	835824
117400	835825
53471	835826
106616	835827
3120	835828
92757	835829
12338	835830
113986	835831
99115	835832
20243	835833
58095	835834
87642	835835
57410	835836
48700	835837
54612	835838
9875	835839
10887	835840
54831	835841
26574	835842
859	835843
66901	835844
56905	835845
66311	835846
43817	835847
74839	835848
12884	835849
64236	835850
10303	835851
123	835852
2033	835853
11583	835854
55862	835855
62690	835856
119831	835857
86378	835858
12167	835859
18290	835860
72800	835861
11010	835862
130862	835863
3044	835864
11634	835865
1	835866
12622	835867
2692	835868
61905	835869
19779	835870
97244	835871
74050	835872
1009	835873
73415	835874
91415	835875
78518	835876
10896	835877
75067	835878
64577	835879
60977	835880
17244	835881
29112	835882
12343	835883
101136	835884
93278	835885
128956	835886
17554	835887
98672	835888
20823	835889
82687	835890
110816	835891
59957	835892
10445	835893
17476	835894
6323	835895
100600	835896
6031	835897
62380	835898
100088	835899
60286	835900
72771	835901
1604	835902
72650	835903
29301	835904
7986	835905
69470	835906
13572	835907
4319	835908
32255	835909
113615	835910
31931	835911
22746	835912
10487	835913
94440	835914
32154	835915
22212	835916
720	835917
75944	835918
1887	835919
112853	835920
80926	835921
53807	835922
146072	835923
11137	835924
3353	835925
9302	835926
3354	835927
30671	835928
114222	835929
39923	835930
91646	835931
148700	835932
69364	835933
103644	835934
114877	835935
68384	835936
5438	835937
4752	835938
40662	835939
31313	835940
55553	835941
111386	835942
132683	835943
27453	835944
9297	835945
69398	835946
984	835947
6261	835948
15127	835949
9268	835950
932	835951
8194	835952
17280	835953
1587	835954
24997	835955
68937	835956
24670	835957
65345	835958
6949	835959
6410	835960
94668	835961
122024	835962
80150	835963
46400	835964
143427	835965
19500	835966
51202	835967
75834	835968
44696	835969
88383	835970
42162	835971
99178	835972
84981	835973
70072	835974
12007	835975
21434	835976
17423	835977
29651	835978
17424	835979
791	835980
89467	835981
44370	835982
64657	835983
80338	835984
35826	835985
40126	835986
37477	835987
2279	835988
14202	835989
8013	835990
1290	835991
27534	835992
1075	835993
79033	835994
117988	835995
72884	835996
31954	835997
5410	835998
66496	835999
350	836000
104851	836001
60775	836002
51366	836003
45582	836004
48072	836005
5656	836006
35558	836007
19629	836008
70369	836009
134696	836010
33613	836011
4438	836012
3576	836013
29	836014
506	836015
51057	836016
587	836017
8526	836018
49102	836019
23641	836020
76766	836021
16326	836022
90224	836023
4179	836024
637	836025
129663	836026
60018	836027
77158	836028
30464	836029
5191	836030
3998	836031
101275	836032
88866	836033
106750	836034
9100	836035
115660	836036
28313	836037
32947	836038
109349	836039
575	836040
3505	836041
10587	836042
24819	836043
15522	836044
28030	836045
5352	836046
65656	836047
69488	836048
44237	836049
34328	836050
13205	836051
22641	836052
16609	836053
6478	836054
10269	836055
5268	836056
84713	836057
61208	836058
25188	836059
23887	836060
21819	836061
3861	836062
121121	836063
384	836064
24251	836065
75388	836066
102938	836067
52997	836068
16756	836069
701	836070
111884	836071
33306	836072
17919	836073
31630	836074
78174	836075
42338	836076
11904	836077
3195	836078
88167	836079
85931	836080
12811	836081
27136	836082
19301	836083
104055	836084
10396	836085
105941	836086
45196	836087
104592	836088
13951	836089
31340	836090
37137	836091
15712	836092
30027	836093
29988	836094
7679	836095
9859	836096
32780	836097
51524	836098
36567	836099
133316	836100
5500	836101
33009	836102
138929	836103
14040	836104
37974	836105
5083	836106
70470	836107
68473	836108
26970	836109
89249	836110
93007	836111
57521	836112
30074	836113
26106	836114
24220	836115
9281	836116
96362	836117
89814	836118
118286	836119
11030	836120
8452	836121
87918	836122
80496	836123
18298	836124
30011	836125
128073	836126
1772	836127
66394	836128
25297	836129
28593	836130
78404	836131
7575	836132
27142	836133
57	836134
4353	836135
57445	836136
12218	836137
36058	836138
103275	836139
139056	836140
6386	836141
21951	836142
63194	836143
73422	836144
132317	836145
81909	836146
2941	836147
74191	836148
10988	836149
122455	836150
47884	836151
24486	836152
21583	836153
8497	836154
33903	836155
109955	836156
23193	836157
14399	836158
8534	836159
23863	836160
133889	836161
2751	836162
63742	836163
9885	836164
18637	836165
29039	836166
52261	836167
27796	836168
73716	836169
43723	836170
6788	836171
11826	836172
65765	836173
1498	836174
98808	836175
21829	836176
77033	836177
57	836178
149880	836179
29103	836180
102265	836181
20485	836182
31887	836183
11868	836184
51856	836185
8384	836186
36305	836187
8391	836188
63195	836189
47218	836190
55467	836191
3908	836192
40476	836193
42758	836194
38412	836195
75825	836196
36683	836197
36803	836198
1435	836199
14163	836200
17587	836201
12577	836202
36523	836203
4765	836204
17153	836205
5310	836206
14567	836207
30045	836208
4060	836209
2420	836210
4665	836211
16407	836212
1812	836213
36380	836214
21606	836215
28670	836216
41888	836217
83559	836218
2850	836219
122810	836220
116800	836221
13316	836222
73334	836223
9391	836224
28968	836225
94905	836226
13380	836227
136762	836228
131922	836229
5414	836230
114523	836231
130638	836232
26050	836233
41083	836234
10464	836235
251	836236
79811	836237
84563	836238
128	836239
54747	836240
13880	836241
114403	836242
16443	836243
131128	836244
31673	836245
65583	836246
27316	836247
100948	836248
22453	836249
66508	836250
4815	836251
82172	836252
125626	836253
40921	836254
321	836255
43899	836256
25124	836257
1877	836258
122823	836259
53390	836260
14919	836261
34039	836262
55079	836263
66290	836264
32261	836265
32428	836266
45884	836267
145690	836268
97186	836269
38186	836270
23437	836271
4138	836272
79060	836273
40347	836274
11786	836275
28862	836276
49621	836277
16053	836278
7751	836279
58528	836280
98956	836281
10808	836282
5266	836283
18314	836284
68455	836285
92228	836286
137425	836287
42892	836288
32290	836289
91274	836290
26911	836291
76596	836292
28124	836293
8848	836294
147002	836295
115080	836296
13001	836297
66320	836298
4198	836299
60168	836300
53354	836301
57641	836302
63796	836303
122129	836304
2460	836305
28770	836306
18663	836307
66514	836308
127584	836309
78038	836310
28079	836311
8215	836312
31761	836313
72750	836314
10489	836315
4362	836316
36889	836317
35476	836318
43008	836319
2156	836320
5949	836321
81531	836322
6510	836323
123420	836324
25708	836325
76483	836326
58043	836327
135135	836328
18908	836329
25844	836330
65867	836331
3464	836332
11503	836333
27381	836334
19824	836335
14781	836336
23986	836337
116540	836338
19002	836339
1563	836340
16530	836341
41019	836342
42409	836343
38900	836344
10056	836345
8100	836346
18383	836347
11506	836348
36430	836349
10522	836350
58224	836351
87345	836352
25075	836353
77375	836354
27471	836355
11072	836356
28113	836357
14021	836358
23218	836359
26605	836360
9083	836361
51456	836362
3847	836363
123360	836364
126352	836365
38893	836366
27573	836367
120926	836368
40241	836369
8893	836370
36637	836371
80753	836372
26377	836373
12606	836374
55050	836375
62803	836376
32448	836377
51648	836378
58460	836379
37815	836380
63701	836381
19443	836382
1199	836383
8359	836384
69802	836385
11899	836386
1591	836387
16258	836388
4153	836389
64178	836390
13884	836391
95349	836392
73794	836393
41189	836394
137861	836395
19339	836396
100310	836397
45154	836398
11656	836399
4011	836400
24611	836401
17264	836402
28228	836403
27890	836404
15884	836405
91335	836406
87841	836407
7927	836408
61754	836409
96	836410
68872	836411
17461	836412
45811	836413
103776	836414
139406	836415
51907	836416
69513	836417
5797	836418
41228	836419
14623	836420
14770	836421
4351	836422
16390	836423
93427	836424
5015	836425
1537	836426
36889	836427
31823	836428
43279	836429
7237	836430
35082	836431
22291	836432
4890	836433
96383	836434
31700	836435
20986	836436
538	836437
77503	836438
45058	836439
108209	836440
66707	836441
70178	836442
28679	836443
41148	836444
10992	836445
18070	836446
2648	836447
1939	836448
23096	836449
70411	836450
6192	836451
58642	836452
53862	836453
9794	836454
121559	836455
25995	836456
53742	836457
38396	836458
12225	836459
4036	836460
57965	836461
64154	836462
59154	836463
47101	836464
66723	836465
56250	836466
22671	836467
78149	836468
88989	836469
61027	836470
95583	836471
7555	836472
116909	836473
31318	836474
2157	836475
71475	836476
8401	836477
27694	836478
38336	836479
122679	836480
1818	836481
23903	836482
44436	836483
7080	836484
14754	836485
108986	836486
1698	836487
110020	836488
48860	836489
16232	836490
44763	836491
357	836492
6580	836493
28541	836494
35957	836495
51865	836496
51332	836497
72840	836498
27609	836499
83403	836500
46768	836501
130304	836502
144068	836503
58831	836504
1360	836505
16581	836506
170	836507
41513	836508
20924	836509
10270	836510
135429	836511
87032	836512
57261	836513
39422	836514
192	836515
17446	836516
132899	836517
84981	836518
65704	836519
45054	836520
91788	836521
19844	836522
20446	836523
15008	836524
99056	836525
124904	836526
20074	836527
22470	836528
44346	836529
52834	836530
87139	836531
125431	836532
13000	836533
4155	836534
38707	836535
26211	836536
87182	836537
64866	836538
2610	836539
18436	836540
73671	836541
21840	836542
29731	836543
23225	836544
47879	836545
112186	836546
71653	836547
72021	836548
66469	836549
2916	836550
117100	836551
6562	836552
84940	836553
12228	836554
35012	836555
74282	836556
130830	836557
50805	836558
65527	836559
31084	836560
18872	836561
11675	836562
845	836563
68378	836564
32199	836565
37724	836566
6298	836567
38095	836568
94070	836569
105620	836570
62817	836571
11341	836572
7482	836573
24708	836574
8697	836575
3363	836576
25399	836577
36444	836578
68450	836579
124540	836580
48727	836581
47591	836582
125357	836583
106985	836584
136109	836585
83223	836586
90403	836587
9351	836588
696	836589
26641	836590
16163	836591
35615	836592
267	836593
67716	836594
69911	836595
71109	836596
49081	836597
76323	836598
68740	836599
43662	836600
1735	836601
74291	836602
52555	836603
16068	836604
679	836605
21714	836606
36478	836607
64673	836608
62804	836609
33375	836610
71563	836611
10997	836612
21431	836613
29551	836614
41716	836615
136722	836616
57633	836617
25164	836618
11775	836619
26307	836620
32926	836621
90207	836622
64710	836623
342	836624
34480	836625
69709	836626
4731	836627
119559	836628
30535	836629
87545	836630
96802	836631
55469	836632
147	836633
86640	836634
33152	836635
36125	836636
38244	836637
30753	836638
105571	836639
40002	836640
31209	836641
429	836642
45242	836643
20297	836644
37869	836645
112237	836646
81271	836647
43000	836648
9724	836649
55360	836650
9950	836651
5777	836652
79761	836653
17619	836654
16403	836655
52625	836656
7554	836657
3982	836658
76109	836659
76008	836660
82321	836661
14807	836662
30440	836663
128065	836664
26833	836665
38218	836666
116	836667
71163	836668
3970	836669
44039	836670
14095	836671
46471	836672
24621	836673
137417	836674
99576	836675
30744	836676
881	836677
1005	836678
7833	836679
30084	836680
21271	836681
26604	836682
121923	836683
12752	836684
18912	836685
22419	836686
33139	836687
24170	836688
5531	836689
30233	836690
26868	836691
504	836692
46223	836693
37062	836694
31420	836695
137724	836696
2910	836697
34469	836698
35767	836699
108874	836700
68419	836701
3286	836702
78683	836703
45701	836704
21035	836705
61	836706
21240	836707
38574	836708
17682	836709
67265	836710
80726	836711
212	836712
26222	836713
44570	836714
22486	836715
14998	836716
36785	836717
16790	836718
9332	836719
22292	836720
4507	836721
72451	836722
130418	836723
42225	836724
11749	836725
42357	836726
133478	836727
29272	836728
99677	836729
2251	836730
111060	836731
62007	836732
11566	836733
18615	836734
35489	836735
40551	836736
43029	836737
15279	836738
1208	836739
112062	836740
41574	836741
5573	836742
53799	836743
35	836744
112455	836745
23240	836746
80	836747
30552	836748
73840	836749
66964	836750
57115	836751
28901	836752
19001	836753
35055	836754
52271	836755
91601	836756
66632	836757
428	836758
109632	836759
16209	836760
9309	836761
7628	836762
53764	836763
106929	836764
60290	836765
52	836766
14657	836767
12146	836768
19978	836769
62729	836770
9977	836771
76793	836772
35803	836773
33411	836774
77318	836775
42348	836776
27786	836777
138408	836778
51950	836779
13254	836780
107530	836781
34265	836782
51549	836783
32011	836784
33616	836785
898	836786
13511	836787
17467	836788
112789	836789
19167	836790
68149	836791
44126	836792
20403	836793
104673	836794
8212	836795
85996	836796
113472	836797
27927	836798
132163	836799
2895	836800
41829	836801
6426	836802
47644	836803
49174	836804
83188	836805
78557	836806
21259	836807
1318	836808
61840	836809
2751	836810
49404	836811
59548	836812
23290	836813
23192	836814
20717	836815
64452	836816
130296	836817
38916	836818
60317	836819
17145	836820
15107	836821
21844	836822
2547	836823
63930	836824
35437	836825
6500	836826
35526	836827
51110	836828
72561	836829
21230	836830
7617	836831
37634	836832
71256	836833
111824	836834
42587	836835
20877	836836
87401	836837
110619	836838
56889	836839
31531	836840
33873	836841
10126	836842
23736	836843
75219	836844
7471	836845
43793	836846
123043	836847
15253	836848
2711	836849
104	836850
26852	836851
119322	836852
86628	836853
79437	836854
6519	836855
63655	836856
52194	836857
16784	836858
360	836859
56748	836860
314	836861
36099	836862
2524	836863
80512	836864
135982	836865
137328	836866
66256	836867
4361	836868
27582	836869
52473	836870
88312	836871
14255	836872
9607	836873
33966	836874
760	836875
26678	836876
85824	836877
97862	836878
8727	836879
11528	836880
2985	836881
50653	836882
12555	836883
113333	836884
46518	836885
568	836886
10197	836887
9634	836888
30276	836889
27266	836890
66827	836891
89340	836892
55213	836893
126112	836894
10559	836895
121314	836896
69489	836897
6085	836898
7656	836899
38585	836900
49463	836901
2214	836902
5147	836903
118366	836904
129	836905
1157	836906
99795	836907
2031	836908
66774	836909
275	836910
32292	836911
21314	836912
116035	836913
44130	836914
5494	836915
28104	836916
17110	836917
95948	836918
114987	836919
147312	836920
5920	836921
43511	836922
112031	836923
103285	836924
19559	836925
118565	836926
8248	836927
100512	836928
2473	836929
94252	836930
44280	836931
115278	836932
18906	836933
70483	836934
38844	836935
3754	836936
2348	836937
95084	836938
1	836939
67947	836940
22219	836941
96836	836942
22344	836943
48488	836944
80417	836945
19045	836946
83474	836947
1810	836948
694	836949
53111	836950
110662	836951
14704	836952
44345	836953
12370	836954
40408	836955
66409	836956
27982	836957
21343	836958
15780	836959
21202	836960
6068	836961
52108	836962
2816	836963
103833	836964
12353	836965
7969	836966
88256	836967
15203	836968
3452	836969
18863	836970
112291	836971
15660	836972
74566	836973
13129	836974
68385	836975
13532	836976
51129	836977
15113	836978
109044	836979
92866	836980
39794	836981
106037	836982
12876	836983
8215	836984
54371	836985
32862	836986
30470	836987
11582	836988
73118	836989
32229	836990
64947	836991
29235	836992
72585	836993
49513	836994
32913	836995
27184	836996
120138	836997
51549	836998
20330	836999
22710	837000
96466	837001
25588	837002
99808	837003
4982	837004
5385	837005
42029	837006
76327	837007
41476	837008
18602	837009
63420	837010
11633	837011
23948	837012
539	837013
120746	837014
15824	837015
73480	837016
119529	837017
108858	837018
7184	837019
61344	837020
28000	837021
5726	837022
110175	837023
1455	837024
133566	837025
121260	837026
13310	837027
61290	837028
65433	837029
93588	837030
99118	837031
29378	837032
25442	837033
8015	837034
127901	837035
109652	837036
18091	837037
97933	837038
50905	837039
7387	837040
41629	837041
6869	837042
57188	837043
1951	837044
65333	837045
19031	837046
3	837047
76083	837048
6164	837049
38062	837050
32372	837051
49945	837052
92681	837053
73016	837054
7793	837055
58559	837056
121442	837057
5732	837058
12815	837059
28965	837060
7495	837061
78737	837062
262	837063
51562	837064
12434	837065
83876	837066
119750	837067
10697	837068
28874	837069
34554	837070
89782	837071
118164	837072
32866	837073
96645	837074
21557	837075
18963	837076
44160	837077
91154	837078
39945	837079
33442	837080
3280	837081
29842	837082
22228	837083
17792	837084
97873	837085
2869	837086
57016	837087
14288	837088
75	837089
5585	837090
26007	837091
5697	837092
102021	837093
31268	837094
12953	837095
4189	837096
2539	837097
32390	837098
32710	837099
15932	837100
14690	837101
79047	837102
104184	837103
89311	837104
39141	837105
5269	837106
150538	837107
56692	837108
72594	837109
66777	837110
57885	837111
102924	837112
59750	837113
133010	837114
36810	837115
79660	837116
29679	837117
48633	837118
53684	837119
804	837120
65945	837121
8066	837122
126264	837123
8066	837124
105594	837125
35816	837126
14649	837127
2228	837128
8614	837129
64873	837130
86123	837131
77709	837132
21885	837133
46367	837134
26070	837135
41403	837136
59275	837137
55550	837138
79141	837139
50546	837140
44921	837141
94412	837142
20252	837143
46642	837144
18708	837145
22836	837146
2014	837147
6800	837148
120514	837149
19222	837150
131759	837151
67307	837152
35986	837153
93524	837154
40032	837155
24403	837156
55784	837157
12489	837158
39197	837159
110181	837160
77659	837161
64	837162
32828	837163
110891	837164
10247	837165
55246	837166
15205	837167
122271	837168
33487	837169
9040	837170
62579	837171
70089	837172
42	837173
11392	837174
26088	837175
44255	837176
29441	837177
876	837178
12217	837179
85682	837180
7354	837181
28310	837182
52505	837183
38115	837184
38885	837185
38202	837186
50310	837187
49769	837188
14992	837189
29201	837190
43658	837191
26343	837192
99173	837193
31365	837194
115240	837195
9200	837196
52613	837197
80791	837198
469	837199
39885	837200
125178	837201
13548	837202
1237	837203
15032	837204
29550	837205
83497	837206
134965	837207
79519	837208
127877	837209
44514	837210
1628	837211
28334	837212
23317	837213
11917	837214
1635	837215
2637	837216
111	837217
121940	837218
94573	837219
121478	837220
4532	837221
3556	837222
20095	837223
65385	837224
117975	837225
112203	837226
123959	837227
512	837228
39926	837229
2660	837230
46776	837231
107633	837232
91825	837233
6511	837234
95354	837235
132	837236
7310	837237
5634	837238
22079	837239
10097	837240
133327	837241
98784	837242
51623	837243
37171	837244
86623	837245
10111	837246
72839	837247
3458	837248
53	837249
147440	837250
118475	837251
12963	837252
2557	837253
14659	837254
52414	837255
12540	837256
44980	837257
18125	837258
9504	837259
56352	837260
9128	837261
14530	837262
22142	837263
29057	837264
42539	837265
244	837266
6487	837267
33926	837268
51449	837269
75200	837270
12346	837271
22547	837272
37529	837273
19082	837274
77252	837275
108725	837276
41188	837277
3252	837278
55719	837279
19056	837280
23043	837281
6566	837282
69969	837283
77593	837284
74515	837285
1291	837286
3326	837287
23366	837288
47123	837289
52807	837290
55226	837291
1001	837292
20148	837293
10252	837294
110	837295
13580	837296
56916	837297
82642	837298
88484	837299
3628	837300
90777	837301
77241	837302
6921	837303
38192	837304
7919	837305
58732	837306
16377	837307
41515	837308
24582	837309
13789	837310
28139	837311
86662	837312
11330	837313
57853	837314
79098	837315
53533	837316
120172	837317
4827	837318
28609	837319
77621	837320
94478	837321
38724	837322
132327	837323
560	837324
24260	837325
14697	837326
133095	837327
80414	837328
36324	837329
61260	837330
514	837331
31527	837332
11048	837333
32087	837334
71428	837335
58593	837336
44439	837337
43179	837338
30409	837339
53185	837340
36857	837341
39096	837342
1125	837343
139390	837344
11685	837345
21528	837346
33649	837347
42682	837348
34402	837349
18071	837350
112840	837351
16457	837352
47862	837353
44280	837354
78623	837355
27770	837356
36333	837357
78423	837358
52835	837359
13165	837360
3754	837361
78820	837362
25038	837363
107813	837364
3502	837365
1785	837366
103484	837367
68884	837368
28122	837369
17851	837370
80262	837371
16491	837372
74288	837373
82498	837374
158	837375
7442	837376
27240	837377
8439	837378
10551	837379
77847	837380
70249	837381
23306	837382
66053	837383
98584	837384
119685	837385
100124	837386
17101	837387
5310	837388
135558	837389
50655	837390
55303	837391
84642	837392
3148	837393
51448	837394
49502	837395
11887	837396
15827	837397
19645	837398
125395	837399
89640	837400
49434	837401
130712	837402
45458	837403
46155	837404
70254	837405
3531	837406
19003	837407
14582	837408
79069	837409
63567	837410
35693	837411
704	837412
59186	837413
923	837414
39427	837415
86318	837416
113871	837417
10837	837418
13960	837419
45183	837420
68192	837421
18656	837422
2894	837423
15790	837424
17882	837425
21518	837426
1403	837427
20883	837428
44718	837429
6198	837430
29392	837431
23941	837432
102413	837433
3248	837434
62396	837435
62206	837436
66476	837437
13726	837438
1657	837439
96850	837440
30825	837441
70911	837442
66401	837443
19886	837444
33098	837445
23632	837446
33192	837447
63930	837448
19194	837449
56503	837450
102159	837451
27612	837452
50570	837453
87269	837454
29628	837455
40083	837456
5025	837457
73894	837458
53329	837459
94029	837460
48719	837461
140422	837462
11838	837463
4583	837464
20093	837465
83461	837466
100606	837467
102648	837468
13448	837469
3057	837470
32407	837471
47311	837472
60863	837473
71794	837474
33003	837475
1061	837476
292	837477
78447	837478
407	837479
25392	837480
30375	837481
813	837482
113000	837483
49585	837484
10856	837485
79876	837486
34302	837487
22599	837488
27052	837489
17736	837490
37193	837491
18418	837492
119636	837493
79451	837494
95201	837495
43516	837496
91954	837497
4010	837498
12400	837499
11168	837500
108873	837501
106783	837502
8498	837503
104017	837504
35558	837505
33641	837506
27592	837507
92748	837508
45657	837509
131051	837510
75486	837511
79282	837512
17005	837513
122793	837514
2756	837515
27771	837516
15132	837517
124447	837518
72357	837519
21721	837520
15299	837521
11696	837522
6088	837523
35353	837524
31917	837525
131983	837526
99251	837527
94619	837528
82142	837529
18326	837530
43477	837531
22339	837532
42697	837533
31111	837534
53072	837535
117463	837536
72133	837537
16316	837538
87758	837539
44101	837540
66267	837541
95331	837542
102989	837543
40790	837544
18221	837545
131824	837546
63980	837547
34745	837548
3560	837549
51617	837550
6455	837551
10688	837552
3374	837553
41326	837554
101432	837555
127219	837556
69158	837557
11427	837558
36214	837559
51249	837560
39995	837561
87305	837562
1997	837563
70448	837564
3860	837565
7594	837566
10063	837567
24829	837568
21697	837569
28790	837570
55569	837571
3911	837572
31954	837573
53202	837574
61760	837575
46998	837576
53322	837577
5888	837578
105671	837579
81316	837580
12654	837581
19005	837582
28128	837583
33033	837584
1184	837585
20651	837586
11544	837587
47547	837588
53614	837589
60012	837590
86792	837591
32168	837592
132852	837593
18988	837594
22851	837595
11627	837596
4659	837597
25714	837598
9779	837599
90987	837600
1403	837601
32665	837602
16635	837603
2950	837604
19402	837605
39171	837606
22163	837607
31682	837608
4231	837609
271	837610
66933	837611
67550	837612
1543	837613
9315	837614
77035	837615
15614	837616
69784	837617
33739	837618
47887	837619
6235	837620
30454	837621
22231	837622
73880	837623
35394	837624
22108	837625
43639	837626
11415	837627
88045	837628
91535	837629
131575	837630
7141	837631
122818	837632
10227	837633
56530	837634
69564	837635
72548	837636
301	837637
8350	837638
36143	837639
29781	837640
49991	837641
9400	837642
98390	837643
86901	837644
17002	837645
44876	837646
19601	837647
69391	837648
87678	837649
122	837650
2955	837651
60829	837652
17909	837653
82272	837654
29870	837655
2042	837656
25627	837657
78407	837658
127989	837659
23295	837660
1797	837661
1115	837662
32054	837663
145132	837664
11815	837665
263	837666
105122	837667
78208	837668
36170	837669
21038	837670
69905	837671
97908	837672
8417	837673
41147	837674
33167	837675
21900	837676
14682	837677
40928	837678
121674	837679
63641	837680
128739	837681
6704	837682
35669	837683
66240	837684
3349	837685
351	837686
21702	837687
23669	837688
39903	837689
22575	837690
71075	837691
10475	837692
29301	837693
135359	837694
3310	837695
96434	837696
143485	837697
18573	837698
104818	837699
9243	837700
136128	837701
125121	837702
22345	837703
35131	837704
3887	837705
33280	837706
7871	837707
11654	837708
15670	837709
23518	837710
2056	837711
101325	837712
104829	837713
85456	837714
23937	837715
26361	837716
2887	837717
47880	837718
8302	837719
5236	837720
553	837721
114760	837722
130066	837723
1016	837724
33331	837725
50810	837726
4078	837727
22634	837728
29292	837729
127810	837730
3599	837731
64479	837732
2239	837733
118741	837734
46316	837735
17328	837736
79299	837737
1620	837738
53770	837739
5030	837740
11131	837741
15491	837742
22729	837743
19985	837744
9376	837745
116789	837746
34542	837747
84716	837748
52005	837749
17646	837750
52781	837751
63254	837752
10857	837753
135	837754
11710	837755
4877	837756
49278	837757
144956	837758
109344	837759
39561	837760
226	837761
6477	837762
82015	837763
50253	837764
4715	837765
10802	837766
32721	837767
55656	837768
130441	837769
35623	837770
43847	837771
102563	837772
33512	837773
34686	837774
8046	837775
50023	837776
9310	837777
26992	837778
28036	837779
83919	837780
538	837781
72258	837782
48205	837783
117741	837784
234	837785
15915	837786
19217	837787
26544	837788
102075	837789
105654	837790
9446	837791
59322	837792
31457	837793
4151	837794
9919	837795
30103	837796
14180	837797
53210	837798
62858	837799
52228	837800
9429	837801
22080	837802
403	837803
116559	837804
119420	837805
49539	837806
84149	837807
38070	837808
109552	837809
69879	837810
84846	837811
20444	837812
4890	837813
52388	837814
48316	837815
20549	837816
45628	837817
52231	837818
6587	837819
95417	837820
90299	837821
10406	837822
86290	837823
1175	837824
11134	837825
16723	837826
107968	837827
9278	837828
41011	837829
43241	837830
113773	837831
63070	837832
31630	837833
65964	837834
2301	837835
123603	837836
72007	837837
60105	837838
39783	837839
54998	837840
8800	837841
44052	837842
96546	837843
87417	837844
139106	837845
13417	837846
101541	837847
134358	837848
1524	837849
13108	837850
20358	837851
71103	837852
109308	837853
40961	837854
55523	837855
18772	837856
435	837857
581	837858
11032	837859
115600	837860
59662	837861
11874	837862
7133	837863
150765	837864
19960	837865
10371	837866
51647	837867
87673	837868
21302	837869
109315	837870
1959	837871
71735	837872
104696	837873
33450	837874
38692	837875
76811	837876
32067	837877
22519	837878
3376	837879
22286	837880
34369	837881
90368	837882
20468	837883
52492	837884
113497	837885
82276	837886
38684	837887
105480	837888
19973	837889
7331	837890
9279	837891
26700	837892
37202	837893
9976	837894
36820	837895
16660	837896
15180	837897
12872	837898
25378	837899
46476	837900
15527	837901
9387	837902
55763	837903
107659	837904
26893	837905
33929	837906
80366	837907
61839	837908
36530	837909
7066	837910
31572	837911
78726	837912
68702	837913
16568	837914
5844	837915
35772	837916
4670	837917
44295	837918
64099	837919
56284	837920
85066	837921
55482	837922
59762	837923
30137	837924
46714	837925
116854	837926
71930	837927
40719	837928
33478	837929
80192	837930
28624	837931
1528	837932
65541	837933
59361	837934
86562	837935
55769	837936
79114	837937
26851	837938
26383	837939
2986	837940
59032	837941
49733	837942
7401	837943
2258	837944
86973	837945
87541	837946
128453	837947
123081	837948
89298	837949
53577	837950
76706	837951
102570	837952
44746	837953
127423	837954
71108	837955
105406	837956
70417	837957
126329	837958
66430	837959
70499	837960
37304	837961
18178	837962
1098	837963
111537	837964
1793	837965
46924	837966
64306	837967
2744	837968
137747	837969
34128	837970
76575	837971
100738	837972
96338	837973
1932	837974
19818	837975
10519	837976
39531	837977
35681	837978
22842	837979
1669	837980
106014	837981
45231	837982
79037	837983
9128	837984
93487	837985
30	837986
74861	837987
81802	837988
15914	837989
111069	837990
32192	837991
15191	837992
14456	837993
49933	837994
114894	837995
14919	837996
66604	837997
11332	837998
14	837999
25275	838000
121421	838001
35179	838002
89310	838003
23321	838004
49289	838005
18857	838006
68	838007
1558	838008
97606	838009
39121	838010
51250	838011
2122	838012
34473	838013
51022	838014
6471	838015
2237	838016
18071	838017
150415	838018
80559	838019
85225	838020
36557	838021
129354	838022
53575	838023
32964	838024
14253	838025
14393	838026
25410	838027
97665	838028
82292	838029
17956	838030
23941	838031
101265	838032
27687	838033
7859	838034
14595	838035
66699	838036
15932	838037
61927	838038
51503	838039
41277	838040
58501	838041
119849	838042
69243	838043
25114	838044
103158	838045
86745	838046
28008	838047
7487	838048
58852	838049
17495	838050
6313	838051
28753	838052
5615	838053
68469	838054
30123	838055
31859	838056
87274	838057
13521	838058
31377	838059
122874	838060
48308	838061
60029	838062
53511	838063
147276	838064
27600	838065
79706	838066
34170	838067
23701	838068
494	838069
91124	838070
18516	838071
82891	838072
32236	838073
96941	838074
50005	838075
78375	838076
72281	838077
34301	838078
10529	838079
59328	838080
15813	838081
42696	838082
17364	838083
8203	838084
138061	838085
132824	838086
40467	838087
67	838088
56826	838089
120572	838090
15652	838091
30706	838092
104490	838093
16825	838094
9753	838095
836	838096
86268	838097
6273	838098
88330	838099
13496	838100
1423	838101
56402	838102
20768	838103
3942	838104
42770	838105
59412	838106
104712	838107
31633	838108
41221	838109
6449	838110
15069	838111
75049	838112
38967	838113
116780	838114
7444	838115
6969	838116
121830	838117
69701	838118
45088	838119
28183	838120
40182	838121
65453	838122
110250	838123
62904	838124
1370	838125
79641	838126
132070	838127
65763	838128
102669	838129
13054	838130
36042	838131
82026	838132
108833	838133
21343	838134
126408	838135
1990	838136
14063	838137
80297	838138
28659	838139
140700	838140
21281	838141
17887	838142
72008	838143
879	838144
22211	838145
9701	838146
50541	838147
5253	838148
40419	838149
89645	838150
73392	838151
47562	838152
28622	838153
56929	838154
3387	838155
3724	838156
34646	838157
106114	838158
950	838159
39284	838160
27427	838161
23975	838162
1147	838163
90108	838164
14113	838165
6232	838166
47619	838167
127333	838168
20415	838169
112323	838170
36354	838171
81661	838172
49959	838173
66632	838174
66778	838175
1460	838176
98916	838177
4899	838178
14937	838179
20176	838180
30672	838181
74559	838182
4880	838183
34466	838184
36431	838185
1728	838186
7984	838187
27477	838188
72994	838189
126523	838190
24710	838191
47575	838192
128784	838193
113868	838194
49834	838195
115760	838196
65221	838197
90761	838198
89635	838199
5788	838200
127407	838201
36485	838202
135225	838203
32461	838204
50788	838205
1660	838206
18524	838207
81099	838208
78995	838209
60525	838210
38119	838211
1289	838212
81112	838213
29873	838214
20837	838215
8077	838216
1913	838217
41473	838218
69081	838219
71967	838220
26486	838221
65644	838222
96841	838223
31214	838224
52386	838225
5308	838226
55871	838227
23990	838228
70767	838229
21685	838230
7397	838231
40923	838232
11023	838233
93	838234
50381	838235
8469	838236
104433	838237
26815	838238
134416	838239
16483	838240
3212	838241
104778	838242
17370	838243
46318	838244
54821	838245
136942	838246
2870	838247
46105	838248
28257	838249
7677	838250
33162	838251
73531	838252
19156	838253
104425	838254
12743	838255
58166	838256
229	838257
85944	838258
10236	838259
4414	838260
92337	838261
3038	838262
859	838263
51802	838264
72873	838265
35614	838266
72951	838267
36184	838268
5763	838269
54557	838270
66096	838271
128177	838272
100491	838273
37833	838274
15362	838275
31013	838276
64726	838277
2849	838278
11497	838279
35531	838280
8622	838281
28065	838282
96087	838283
31238	838284
97849	838285
12129	838286
80029	838287
118579	838288
98995	838289
43980	838290
40430	838291
25980	838292
42139	838293
27165	838294
6886	838295
121945	838296
85281	838297
81505	838298
58218	838299
12542	838300
90194	838301
55524	838302
79068	838303
49989	838304
97206	838305
73314	838306
77	838307
96993	838308
14413	838309
254	838310
110739	838311
21472	838312
14185	838313
546	838314
78455	838315
62677	838316
32314	838317
83619	838318
93818	838319
70730	838320
107025	838321
61166	838322
12271	838323
46302	838324
6666	838325
24950	838326
53380	838327
27227	838328
139626	838329
79216	838330
8617	838331
35309	838332
32513	838333
47019	838334
1297	838335
38607	838336
8690	838337
18940	838338
11531	838339
15783	838340
20295	838341
71544	838342
17783	838343
23678	838344
48615	838345
11575	838346
2408	838347
102665	838348
40083	838349
143656	838350
30626	838351
70898	838352
144780	838353
110029	838354
120473	838355
9477	838356
40432	838357
34068	838358
43216	838359
42008	838360
42986	838361
60914	838362
7853	838363
79380	838364
28479	838365
71914	838366
45472	838367
28587	838368
21343	838369
95846	838370
32191	838371
71258	838372
81211	838373
20275	838374
46150	838375
23924	838376
102795	838377
72069	838378
6301	838379
83425	838380
5351	838381
107840	838382
22294	838383
6538	838384
15677	838385
78627	838386
52277	838387
112844	838388
114910	838389
71853	838390
41854	838391
51404	838392
4701	838393
97521	838394
54566	838395
2868	838396
12321	838397
51075	838398
72890	838399
24379	838400
38867	838401
15627	838402
42991	838403
40431	838404
11265	838405
114167	838406
1657	838407
77936	838408
1770	838409
28661	838410
43802	838411
94439	838412
112540	838413
26869	838414
96364	838415
66225	838416
2076	838417
46672	838418
5565	838419
30541	838420
37	838421
40681	838422
3377	838423
58840	838424
45865	838425
15385	838426
44334	838427
42750	838428
46622	838429
19586	838430
13718	838431
112924	838432
96387	838433
11474	838434
2965	838435
97785	838436
44845	838437
18	838438
85185	838439
32772	838440
298	838441
8243	838442
30091	838443
16475	838444
118101	838445
83637	838446
20253	838447
109547	838448
37410	838449
73907	838450
30860	838451
34447	838452
99111	838453
113846	838454
3239	838455
21779	838456
4716	838457
4110	838458
3495	838459
47617	838460
22153	838461
70094	838462
23295	838463
34964	838464
115637	838465
127928	838466
122662	838467
66992	838468
20026	838469
47257	838470
121902	838471
60719	838472
2688	838473
72832	838474
54547	838475
130718	838476
64876	838477
23764	838478
9477	838479
4299	838480
25280	838481
42859	838482
10014	838483
51592	838484
52557	838485
101834	838486
2	838487
25824	838488
49360	838489
2025	838490
125363	838491
11388	838492
39915	838493
26343	838494
56508	838495
26060	838496
14532	838497
71532	838498
32961	838499
61210	838500
20613	838501
18622	838502
78172	838503
75934	838504
14902	838505
64110	838506
55197	838507
7473	838508
645	838509
1536	838510
11716	838511
7494	838512
83492	838513
31337	838514
23551	838515
5344	838516
6657	838517
53437	838518
35566	838519
25152	838520
98268	838521
7887	838522
39221	838523
76455	838524
78628	838525
13309	838526
98478	838527
11648	838528
4894	838529
133878	838530
25005	838531
60350	838532
21500	838533
1286	838534
17753	838535
82521	838536
62921	838537
28017	838538
13293	838539
71522	838540
114593	838541
1323	838542
112456	838543
10415	838544
27343	838545
73053	838546
22760	838547
751	838548
47467	838549
18441	838550
7091	838551
31522	838552
66897	838553
1456	838554
4036	838555
7945	838556
56223	838557
104626	838558
11026	838559
105414	838560
6835	838561
15920	838562
36817	838563
60945	838564
59317	838565
29465	838566
54553	838567
131128	838568
12271	838569
72913	838570
57825	838571
31626	838572
8674	838573
19506	838574
55129	838575
18185	838576
6711	838577
15025	838578
28514	838579
86468	838580
1470	838581
28037	838582
2096	838583
60970	838584
121673	838585
44763	838586
77061	838587
26194	838588
16833	838589
5487	838590
7137	838591
32712	838592
9238	838593
13638	838594
71258	838595
45330	838596
8419	838597
93715	838598
8112	838599
131	838600
96088	838601
36393	838602
37546	838603
78709	838604
6553	838605
28589	838606
51022	838607
2565	838608
19451	838609
31206	838610
14333	838611
59078	838612
135954	838613
16822	838614
54896	838615
7103	838616
54702	838617
11079	838618
86543	838619
50827	838620
20710	838621
74070	838622
48167	838623
34038	838624
80768	838625
121635	838626
24977	838627
2085	838628
282	838629
6597	838630
57579	838631
11177	838632
34045	838633
45233	838634
10897	838635
24361	838636
115209	838637
10405	838638
14887	838639
112089	838640
28020	838641
112273	838642
18441	838643
8475	838644
121399	838645
107766	838646
13094	838647
18846	838648
48328	838649
102964	838650
64054	838651
81320	838652
114686	838653
19507	838654
17368	838655
24198	838656
20426	838657
20948	838658
4035	838659
90264	838660
26341	838661
11048	838662
15869	838663
22240	838664
76263	838665
17286	838666
58610	838667
17365	838668
25760	838669
53157	838670
36493	838671
70421	838672
41703	838673
43009	838674
4067	838675
4187	838676
85043	838677
35389	838678
39808	838679
3146	838680
77306	838681
90471	838682
30523	838683
4629	838684
147465	838685
32244	838686
95786	838687
12890	838688
94093	838689
3335	838690
47337	838691
62397	838692
21127	838693
2444	838694
20746	838695
7592	838696
64208	838697
1604	838698
14544	838699
6132	838700
68545	838701
23470	838702
45018	838703
60354	838704
31564	838705
1929	838706
61715	838707
109086	838708
34962	838709
58120	838710
25123	838711
10492	838712
2337	838713
38	838714
15442	838715
110548	838716
61829	838717
40809	838718
122727	838719
80468	838720
93171	838721
48877	838722
103772	838723
43486	838724
122876	838725
70278	838726
96486	838727
25807	838728
17437	838729
103299	838730
33177	838731
69391	838732
73348	838733
425	838734
118747	838735
112774	838736
15148	838737
25363	838738
126601	838739
24183	838740
43775	838741
826	838742
10799	838743
91939	838744
42167	838745
10422	838746
44161	838747
105856	838748
20208	838749
18842	838750
107209	838751
15755	838752
5091	838753
121897	838754
15743	838755
32224	838756
7253	838757
36976	838758
40792	838759
127741	838760
13789	838761
1287	838762
26087	838763
33235	838764
30331	838765
48027	838766
16988	838767
88158	838768
107279	838769
4453	838770
31740	838771
21130	838772
14438	838773
109025	838774
10251	838775
79204	838776
65086	838777
10017	838778
125628	838779
87735	838780
33028	838781
127292	838782
37070	838783
98121	838784
81279	838785
27633	838786
1717	838787
24438	838788
103661	838789
464	838790
42737	838791
48765	838792
56965	838793
19064	838794
29259	838795
2476	838796
1304	838797
52264	838798
86591	838799
130832	838800
38480	838801
81465	838802
49231	838803
174	838804
15117	838805
124218	838806
48343	838807
111038	838808
21012	838809
54228	838810
1178	838811
8475	838812
41157	838813
92407	838814
41580	838815
2633	838816
47296	838817
120437	838818
120294	838819
7525	838820
28022	838821
33913	838822
22246	838823
55444	838824
66491	838825
11404	838826
32617	838827
23628	838828
54515	838829
41275	838830
56413	838831
33432	838832
1614	838833
85831	838834
110322	838835
4826	838836
110427	838837
33605	838838
101159	838839
84175	838840
23755	838841
9827	838842
113714	838843
10146	838844
15234	838845
4806	838846
128996	838847
62130	838848
99012	838849
74729	838850
9	838851
114550	838852
69644	838853
26060	838854
64809	838855
128941	838856
67771	838857
3368	838858
47324	838859
14317	838860
117068	838861
140063	838862
669	838863
91161	838864
56577	838865
4840	838866
99253	838867
42798	838868
68063	838869
69773	838870
2053	838871
17818	838872
50114	838873
595	838874
4269	838875
28112	838876
10709	838877
14845	838878
4621	838879
39806	838880
42580	838881
40224	838882
146398	838883
24691	838884
14908	838885
21970	838886
3874	838887
50897	838888
77728	838889
15708	838890
37088	838891
78122	838892
25733	838893
4117	838894
89846	838895
56730	838896
23642	838897
26008	838898
19547	838899
66024	838900
89766	838901
57182	838902
3804	838903
72237	838904
111343	838905
47856	838906
101	838907
29573	838908
14600	838909
4322	838910
54988	838911
5443	838912
106464	838913
11522	838914
19210	838915
232	838916
87423	838917
18052	838918
132722	838919
5373	838920
11498	838921
869	838922
19023	838923
27667	838924
130949	838925
7568	838926
64520	838927
6767	838928
61602	838929
54424	838930
74790	838931
44117	838932
17013	838933
20208	838934
7788	838935
60551	838936
19275	838937
34496	838938
1204	838939
63349	838940
52882	838941
648	838942
57491	838943
6220	838944
53558	838945
22652	838946
64741	838947
36100	838948
54714	838949
25589	838950
67530	838951
18540	838952
56568	838953
39837	838954
16680	838955
102209	838956
39583	838957
5957	838958
7888	838959
22429	838960
24286	838961
22	838962
3968	838963
71642	838964
53278	838965
47043	838966
1975	838967
52355	838968
1624	838969
1544	838970
30751	838971
6997	838972
14256	838973
18670	838974
26060	838975
5269	838976
43701	838977
39091	838978
6228	838979
13904	838980
8506	838981
59274	838982
1412	838983
20107	838984
9282	838985
78285	838986
14753	838987
7998	838988
70132	838989
77761	838990
25228	838991
114394	838992
901	838993
36749	838994
57127	838995
129	838996
10676	838997
59646	838998
37011	838999
90321	839000
119525	839001
22908	839002
120605	839003
59544	839004
91610	839005
110168	839006
16059	839007
112863	839008
11921	839009
45067	839010
5748	839011
64471	839012
213	839013
9427	839014
81609	839015
20378	839016
6792	839017
74667	839018
25098	839019
14892	839020
15323	839021
19623	839022
1278	839023
45829	839024
53906	839025
3205	839026
6486	839027
83304	839028
15807	839029
44453	839030
18140	839031
46530	839032
1251	839033
133333	839034
69445	839035
6099	839036
8734	839037
129760	839038
29378	839039
142699	839040
95970	839041
28460	839042
53823	839043
10376	839044
102193	839045
26454	839046
82336	839047
75468	839048
30129	839049
25629	839050
127569	839051
20304	839052
1251	839053
64909	839054
21098	839055
24629	839056
5849	839057
4119	839058
55001	839059
23639	839060
130618	839061
13013	839062
79237	839063
1903	839064
149671	839065
20768	839066
43896	839067
57888	839068
33551	839069
28243	839070
74864	839071
54728	839072
81181	839073
150651	839074
84850	839075
44588	839076
72883	839077
71792	839078
5858	839079
16798	839080
60563	839081
15583	839082
30702	839083
82949	839084
39124	839085
97894	839086
37044	839087
14791	839088
118764	839089
103430	839090
42105	839091
140731	839092
38628	839093
51795	839094
1446	839095
5221	839096
60288	839097
63965	839098
37244	839099
5002	839100
48568	839101
92730	839102
95636	839103
29556	839104
21799	839105
105219	839106
127866	839107
27361	839108
105163	839109
108958	839110
45643	839111
25693	839112
28077	839113
56483	839114
33649	839115
91106	839116
52939	839117
48092	839118
1458	839119
11220	839120
404	839121
9311	839122
93571	839123
89657	839124
5251	839125
2609	839126
1	839127
91313	839128
109070	839129
93802	839130
1880	839131
14261	839132
22447	839133
68081	839134
30206	839135
25465	839136
51079	839137
93169	839138
12871	839139
22395	839140
54186	839141
3895	839142
1311	839143
111485	839144
75712	839145
2146	839146
128616	839147
23929	839148
16759	839149
28828	839150
127450	839151
8952	839152
2306	839153
115128	839154
72767	839155
102002	839156
99480	839157
122269	839158
267	839159
52638	839160
48426	839161
63313	839162
79473	839163
88663	839164
6636	839165
65043	839166
69628	839167
15459	839168
86191	839169
855	839170
23104	839171
47352	839172
97837	839173
5917	839174
76	839175
9762	839176
2980	839177
78736	839178
102720	839179
7118	839180
8231	839181
122008	839182
43496	839183
6593	839184
49633	839185
53654	839186
16536	839187
8585	839188
71323	839189
48150	839190
8766	839191
28217	839192
5708	839193
30396	839194
4533	839195
6568	839196
135425	839197
130638	839198
81931	839199
45628	839200
52823	839201
141068	839202
43899	839203
21472	839204
38795	839205
26	839206
82021	839207
84679	839208
7927	839209
23192	839210
19274	839211
5015	839212
58882	839213
48599	839214
70274	839215
14244	839216
147022	839217
17092	839218
17366	839219
59007	839220
12977	839221
75979	839222
432	839223
57762	839224
11953	839225
45807	839226
36245	839227
98815	839228
116950	839229
17269	839230
41677	839231
80706	839232
29705	839233
61224	839234
116191	839235
59052	839236
6219	839237
44733	839238
33397	839239
81889	839240
85381	839241
36943	839242
2133	839243
42923	839244
4784	839245
112983	839246
6891	839247
55761	839248
62255	839249
57070	839250
28113	839251
3790	839252
30041	839253
34111	839254
22992	839255
2358	839256
49017	839257
41481	839258
14423	839259
1011	839260
22434	839261
3651	839262
27008	839263
58822	839264
65201	839265
101752	839266
58824	839267
3595	839268
54413	839269
121350	839270
62949	839271
27417	839272
24093	839273
58245	839274
4349	839275
69105	839276
19352	839277
75779	839278
86171	839279
58889	839280
24895	839281
4943	839282
62202	839283
582	839284
52210	839285
57166	839286
16282	839287
29096	839288
123058	839289
18471	839290
11966	839291
142981	839292
105540	839293
40563	839294
67362	839295
59656	839296
14744	839297
791	839298
2309	839299
14142	839300
42292	839301
63150	839302
24248	839303
62066	839304
37659	839305
81321	839306
147549	839307
106757	839308
60788	839309
11399	839310
24682	839311
77859	839312
35611	839313
77315	839314
70622	839315
23016	839316
56938	839317
105719	839318
5406	839319
22782	839320
13030	839321
25796	839322
67758	839323
90966	839324
43154	839325
16863	839326
27112	839327
76000	839328
63306	839329
27754	839330
27118	839331
128729	839332
143	839333
723	839334
116629	839335
32060	839336
70906	839337
10767	839338
31	839339
2377	839340
20966	839341
94071	839342
46592	839343
18346	839344
79251	839345
9597	839346
36218	839347
76497	839348
55701	839349
5209	839350
16571	839351
6533	839352
3970	839353
80096	839354
782	839355
34775	839356
4240	839357
30173	839358
8345	839359
45820	839360
140935	839361
17430	839362
4764	839363
67565	839364
6273	839365
12145	839366
10360	839367
123590	839368
38953	839369
60884	839370
12749	839371
28515	839372
497	839373
62792	839374
42670	839375
50625	839376
598	839377
26646	839378
48635	839379
54480	839380
2584	839381
32424	839382
23883	839383
27813	839384
224	839385
22081	839386
31465	839387
107105	839388
44254	839389
1541	839390
18360	839391
20548	839392
2886	839393
39966	839394
31751	839395
36607	839396
6706	839397
99420	839398
11845	839399
8947	839400
13977	839401
98870	839402
108342	839403
72428	839404
6491	839405
131836	839406
9171	839407
98557	839408
4869	839409
52410	839410
79624	839411
19889	839412
59762	839413
122101	839414
10639	839415
41077	839416
9813	839417
971	839418
15136	839419
50577	839420
1981	839421
56053	839422
34982	839423
73372	839424
3856	839425
28523	839426
25963	839427
80766	839428
19106	839429
39012	839430
925	839431
8537	839432
115241	839433
24581	839434
494	839435
87	839436
14783	839437
38334	839438
2839	839439
104179	839440
58879	839441
53872	839442
147693	839443
46471	839444
913	839445
129962	839446
17864	839447
81512	839448
21734	839449
18773	839450
3830	839451
122235	839452
48033	839453
7300	839454
89823	839455
90052	839456
2287	839457
94606	839458
62156	839459
68532	839460
49210	839461
8186	839462
15938	839463
23081	839464
4221	839465
63037	839466
9845	839467
86162	839468
8197	839469
9481	839470
71857	839471
44341	839472
2235	839473
58125	839474
15334	839475
96569	839476
16903	839477
77645	839478
90676	839479
54717	839480
35434	839481
93137	839482
7893	839483
31639	839484
70410	839485
21220	839486
76866	839487
6271	839488
93450	839489
7526	839490
54571	839491
133661	839492
15932	839493
85000	839494
14787	839495
50175	839496
64147	839497
109840	839498
105142	839499
5206	839500
58471	839501
51883	839502
130372	839503
25998	839504
38486	839505
13533	839506
34866	839507
8589	839508
526	839509
86035	839510
16303	839511
62386	839512
9024	839513
92698	839514
9480	839515
18725	839516
23001	839517
11106	839518
171	839519
37862	839520
21972	839521
2286	839522
90929	839523
8561	839524
160	839525
26648	839526
14316	839527
36111	839528
9504	839529
17641	839530
55206	839531
46142	839532
60341	839533
2363	839534
12211	839535
70887	839536
9115	839537
84126	839538
4355	839539
34509	839540
144022	839541
5971	839542
96441	839543
102112	839544
63358	839545
16481	839546
89562	839547
14282	839548
49904	839549
43615	839550
1653	839551
79201	839552
5389	839553
47450	839554
49781	839555
61717	839556
77408	839557
29620	839558
90776	839559
5	839560
20087	839561
2572	839562
90997	839563
11	839564
43198	839565
42061	839566
56009	839567
32128	839568
92464	839569
90466	839570
68333	839571
89342	839572
67108	839573
137573	839574
100149	839575
37083	839576
6603	839577
62045	839578
37607	839579
96546	839580
30232	839581
39468	839582
29344	839583
71720	839584
39334	839585
91963	839586
6709	839587
2525	839588
83192	839589
105356	839590
54996	839591
3007	839592
93740	839593
40500	839594
60051	839595
21930	839596
86611	839597
102411	839598
101898	839599
35599	839600
122820	839601
129025	839602
77423	839603
11071	839604
2258	839605
74780	839606
3867	839607
27054	839608
56106	839609
75776	839610
39562	839611
56441	839612
29249	839613
50	839614
110381	839615
6540	839616
23486	839617
149436	839618
11040	839619
67148	839620
87200	839621
1571	839622
11909	839623
28891	839624
72652	839625
85248	839626
14625	839627
32545	839628
127654	839629
41374	839630
35279	839631
38962	839632
71356	839633
20648	839634
11283	839635
41198	839636
4889	839637
4544	839638
54996	839639
11184	839640
110204	839641
23639	839642
18921	839643
91851	839644
53766	839645
21698	839646
43310	839647
2141	839648
21471	839649
14832	839650
73332	839651
16239	839652
2653	839653
112169	839654
11826	839655
32952	839656
8832	839657
12432	839658
10066	839659
58152	839660
100822	839661
12178	839662
35977	839663
13075	839664
1949	839665
1274	839666
57328	839667
340	839668
9937	839669
97898	839670
52429	839671
95453	839672
8768	839673
33538	839674
53131	839675
27950	839676
131683	839677
24114	839678
23133	839679
6958	839680
34163	839681
25139	839682
11364	839683
43649	839684
23893	839685
45672	839686
296	839687
15275	839688
40166	839689
1818	839690
81536	839691
135460	839692
19405	839693
11885	839694
124433	839695
76544	839696
28750	839697
32372	839698
49546	839699
116838	839700
102356	839701
3984	839702
106995	839703
23726	839704
19413	839705
23078	839706
41095	839707
62711	839708
162	839709
28190	839710
17696	839711
29469	839712
60856	839713
92181	839714
22062	839715
64076	839716
1142	839717
352	839718
93911	839719
6695	839720
54718	839721
62112	839722
61030	839723
92739	839724
3641	839725
42262	839726
35815	839727
32176	839728
112082	839729
49441	839730
1345	839731
7347	839732
22503	839733
119483	839734
95382	839735
64484	839736
39493	839737
100433	839738
38585	839739
148392	839740
93096	839741
26559	839742
123368	839743
13062	839744
86062	839745
61222	839746
40556	839747
70886	839748
127630	839749
21719	839750
17625	839751
10082	839752
57592	839753
60305	839754
18555	839755
45617	839756
93357	839757
33066	839758
82909	839759
6252	839760
89453	839761
25322	839762
51950	839763
63197	839764
37815	839765
44522	839766
57979	839767
86643	839768
52953	839769
92959	839770
11126	839771
73909	839772
69499	839773
119	839774
59320	839775
106406	839776
16579	839777
4232	839778
59924	839779
55981	839780
8051	839781
14160	839782
21446	839783
10879	839784
73405	839785
16654	839786
64183	839787
10399	839788
86830	839789
100566	839790
5960	839791
27093	839792
30192	839793
130711	839794
5881	839795
78967	839796
6678	839797
139271	839798
8362	839799
117295	839800
67401	839801
4400	839802
56774	839803
359	839804
88058	839805
66273	839806
3227	839807
29297	839808
88215	839809
57995	839810
26499	839811
85865	839812
13916	839813
36187	839814
3683	839815
10668	839816
10198	839817
3687	839818
64539	839819
77354	839820
120375	839821
81397	839822
96447	839823
31802	839824
100768	839825
13760	839826
32673	839827
65336	839828
2277	839829
93507	839830
133475	839831
22784	839832
16111	839833
11768	839834
42621	839835
18245	839836
80369	839837
20398	839838
24142	839839
40554	839840
117328	839841
6338	839842
14774	839843
73665	839844
5087	839845
6129	839846
18814	839847
1087	839848
14325	839849
7644	839850
42617	839851
6759	839852
77169	839853
144563	839854
58917	839855
116732	839856
36220	839857
73042	839858
27474	839859
31270	839860
17689	839861
50	839862
13073	839863
107193	839864
93732	839865
22460	839866
109357	839867
58873	839868
26947	839869
4935	839870
106327	839871
32659	839872
29875	839873
75545	839874
1314	839875
38002	839876
136974	839877
19471	839878
115087	839879
33699	839880
135027	839881
34241	839882
30505	839883
48912	839884
50615	839885
76737	839886
5110	839887
92488	839888
134164	839889
30605	839890
27715	839891
119745	839892
97231	839893
104329	839894
7470	839895
79555	839896
60111	839897
134504	839898
15918	839899
27878	839900
9588	839901
55296	839902
26772	839903
1372	839904
23269	839905
17153	839906
3361	839907
10557	839908
87307	839909
3198	839910
136687	839911
91198	839912
46822	839913
85515	839914
56331	839915
26979	839916
6960	839917
17107	839918
10278	839919
13664	839920
90943	839921
110305	839922
134926	839923
96683	839924
51023	839925
55529	839926
38444	839927
37451	839928
101577	839929
682	839930
24991	839931
23135	839932
133831	839933
125632	839934
36064	839935
81906	839936
1036	839937
6810	839938
55367	839939
30312	839940
14269	839941
17389	839942
457	839943
15168	839944
17927	839945
10112	839946
41055	839947
16595	839948
958	839949
80118	839950
22035	839951
77585	839952
120900	839953
78071	839954
127422	839955
46798	839956
18814	839957
64063	839958
123930	839959
9466	839960
19401	839961
21101	839962
12177	839963
12952	839964
121800	839965
68713	839966
83419	839967
87216	839968
128049	839969
56510	839970
122073	839971
112106	839972
46780	839973
117320	839974
25250	839975
24658	839976
5324	839977
1328	839978
41978	839979
5188	839980
30193	839981
95682	839982
68479	839983
12220	839984
56166	839985
47342	839986
27863	839987
74237	839988
86064	839989
45070	839990
40897	839991
38873	839992
40458	839993
50341	839994
9568	839995
88328	839996
104023	839997
75943	839998
122546	839999
76176	840000
72820	840001
101712	840002
34947	840003
5495	840004
102889	840005
68909	840006
38139	840007
56494	840008
51243	840009
26706	840010
25952	840011
120234	840012
13556	840013
9134	840014
10144	840015
30041	840016
10140	840017
40913	840018
11223	840019
30245	840020
73335	840021
71651	840022
50516	840023
38122	840024
35900	840025
8386	840026
81124	840027
13330	840028
23227	840029
84450	840030
2770	840031
30953	840032
30264	840033
81567	840034
142238	840035
92675	840036
21511	840037
93652	840038
52119	840039
106686	840040
92440	840041
5047	840042
113072	840043
1021	840044
136715	840045
42806	840046
12347	840047
9862	840048
121485	840049
21128	840050
2393	840051
106948	840052
63474	840053
7044	840054
59679	840055
3265	840056
24673	840057
17959	840058
87357	840059
53002	840060
23457	840061
83330	840062
43167	840063
73523	840064
91623	840065
9149	840066
9236	840067
37229	840068
127206	840069
59521	840070
26230	840071
102917	840072
63237	840073
18989	840074
102941	840075
126358	840076
29714	840077
10169	840078
48196	840079
11978	840080
31882	840081
67770	840082
74931	840083
14530	840084
36407	840085
57315	840086
80164	840087
71391	840088
94593	840089
78818	840090
10877	840091
39307	840092
15022	840093
20171	840094
1095	840095
59396	840096
118231	840097
4077	840098
729	840099
19762	840100
4641	840101
28299	840102
8266	840103
71706	840104
95408	840105
58621	840106
37931	840107
129044	840108
37357	840109
32942	840110
4296	840111
78134	840112
136844	840113
29281	840114
114150	840115
36751	840116
31975	840117
7439	840118
122527	840119
47762	840120
126343	840121
25245	840122
64465	840123
111499	840124
77945	840125
41250	840126
98627	840127
68524	840128
7489	840129
83820	840130
32113	840131
37946	840132
115366	840133
44737	840134
67126	840135
8751	840136
12023	840137
36791	840138
95164	840139
2080	840140
72526	840141
51838	840142
14501	840143
48251	840144
59002	840145
29507	840146
1552	840147
99946	840148
135010	840149
58012	840150
672	840151
70390	840152
3074	840153
95949	840154
79962	840155
7959	840156
105687	840157
60304	840158
68866	840159
137802	840160
41281	840161
15982	840162
63582	840163
97721	840164
60126	840165
109	840166
28325	840167
119922	840168
10377	840169
99164	840170
4569	840171
6575	840172
48449	840173
36189	840174
123669	840175
2653	840176
21388	840177
122697	840178
18897	840179
1134	840180
15724	840181
23635	840182
103221	840183
82706	840184
84203	840185
84380	840186
43072	840187
103265	840188
478	840189
65860	840190
5978	840191
4353	840192
16445	840193
2257	840194
2874	840195
29446	840196
8635	840197
118646	840198
59136	840199
40584	840200
101792	840201
4665	840202
82411	840203
13506	840204
121334	840205
9302	840206
21713	840207
945	840208
79363	840209
58932	840210
83301	840211
345	840212
74695	840213
6311	840214
123938	840215
126593	840216
60151	840217
69140	840218
2123	840219
20104	840220
41445	840221
42902	840222
20731	840223
23812	840224
82456	840225
43287	840226
69713	840227
67535	840228
40041	840229
104081	840230
13629	840231
102382	840232
62920	840233
19894	840234
23876	840235
19219	840236
78370	840237
28482	840238
28130	840239
18713	840240
156	840241
618	840242
45758	840243
79352	840244
14172	840245
62023	840246
86251	840247
18532	840248
34390	840249
14357	840250
46575	840251
57252	840252
42231	840253
27849	840254
45846	840255
81	840256
71537	840257
4484	840258
65008	840259
11182	840260
19291	840261
8597	840262
9642	840263
9322	840264
392	840265
15355	840266
39522	840267
55074	840268
114192	840269
118363	840270
43382	840271
140	840272
16490	840273
13795	840274
89439	840275
135503	840276
71128	840277
71414	840278
661	840279
62990	840280
29975	840281
84492	840282
38906	840283
14815	840284
24176	840285
26400	840286
54967	840287
3952	840288
32778	840289
12307	840290
74275	840291
4906	840292
110766	840293
38663	840294
92426	840295
638	840296
63868	840297
16213	840298
31913	840299
7958	840300
29546	840301
56021	840302
138678	840303
31563	840304
72992	840305
116585	840306
7520	840307
66752	840308
9852	840309
3735	840310
46017	840311
11087	840312
12509	840313
56442	840314
34577	840315
89553	840316
9136	840317
47399	840318
121127	840319
22410	840320
21402	840321
29160	840322
31308	840323
39254	840324
62288	840325
30635	840326
490	840327
78006	840328
47366	840329
40039	840330
79189	840331
69685	840332
115617	840333
83956	840334
32742	840335
17361	840336
104363	840337
6193	840338
30849	840339
99571	840340
24770	840341
6960	840342
95671	840343
48866	840344
59062	840345
79844	840346
63229	840347
142359	840348
118683	840349
26514	840350
10797	840351
45545	840352
116739	840353
113670	840354
59961	840355
58397	840356
50056	840357
59184	840358
15135	840359
56591	840360
27927	840361
51669	840362
68853	840363
673	840364
21103	840365
28282	840366
80812	840367
3099	840368
39886	840369
40899	840370
68507	840371
108059	840372
141816	840373
40442	840374
69384	840375
284	840376
24265	840377
50418	840378
66334	840379
16134	840380
105488	840381
23786	840382
87357	840383
116747	840384
59654	840385
241	840386
3883	840387
129806	840388
36601	840389
131	840390
65533	840391
6537	840392
12103	840393
11998	840394
54108	840395
1433	840396
44648	840397
93133	840398
2160	840399
3720	840400
51737	840401
45453	840402
131139	840403
55706	840404
43057	840405
42549	840406
70849	840407
65622	840408
40937	840409
30478	840410
12645	840411
88049	840412
64660	840413
17950	840414
6653	840415
94904	840416
3580	840417
27567	840418
15383	840419
18329	840420
54664	840421
24949	840422
67010	840423
12598	840424
45574	840425
77934	840426
71163	840427
92481	840428
52715	840429
12408	840430
6030	840431
45065	840432
8598	840433
34249	840434
70269	840435
16859	840436
74394	840437
10913	840438
150331	840439
14158	840440
57530	840441
46132	840442
44153	840443
63086	840444
120163	840445
16020	840446
45594	840447
9189	840448
130007	840449
1412	840450
81197	840451
34746	840452
54026	840453
16100	840454
12475	840455
18393	840456
9	840457
31921	840458
10098	840459
10624	840460
87416	840461
8751	840462
51	840463
8379	840464
74900	840465
23092	840466
149412	840467
50925	840468
24508	840469
58339	840470
3386	840471
6977	840472
44442	840473
8998	840474
3174	840475
6464	840476
870	840477
40403	840478
9989	840479
24267	840480
143996	840481
72870	840482
2928	840483
100864	840484
39224	840485
138155	840486
23932	840487
14487	840488
48351	840489
80575	840490
37242	840491
83642	840492
78888	840493
2637	840494
10689	840495
19508	840496
69489	840497
81358	840498
39433	840499
105789	840500
25236	840501
40344	840502
120316	840503
120975	840504
8781	840505
102871	840506
104988	840507
48011	840508
26964	840509
102208	840510
5516	840511
119811	840512
16924	840513
52790	840514
25348	840515
8162	840516
45104	840517
56026	840518
109822	840519
9943	840520
21439	840521
30648	840522
20358	840523
17966	840524
60975	840525
28344	840526
16056	840527
11302	840528
16085	840529
30330	840530
2210	840531
23385	840532
18714	840533
2822	840534
35130	840535
51019	840536
53482	840537
45839	840538
6574	840539
49969	840540
27659	840541
4256	840542
13527	840543
83	840544
96667	840545
11959	840546
122135	840547
21347	840548
86923	840549
73850	840550
72299	840551
91973	840552
34140	840553
65422	840554
42380	840555
19060	840556
20	840557
57688	840558
1534	840559
102893	840560
44431	840561
5299	840562
139284	840563
6971	840564
50404	840565
7921	840566
40565	840567
34943	840568
15227	840569
55417	840570
15577	840571
16335	840572
20900	840573
109589	840574
61133	840575
124848	840576
9970	840577
1721	840578
25721	840579
14093	840580
39257	840581
51990	840582
1408	840583
116628	840584
15686	840585
15457	840586
7750	840587
65021	840588
43363	840589
3268	840590
100762	840591
5301	840592
76500	840593
1798	840594
18000	840595
36181	840596
27550	840597
43180	840598
22091	840599
19697	840600
91556	840601
9802	840602
16709	840603
379	840604
15697	840605
19965	840606
24715	840607
102234	840608
102382	840609
9201	840610
34465	840611
102998	840612
37347	840613
76410	840614
5552	840615
14251	840616
11123	840617
3017	840618
58760	840619
73477	840620
40034	840621
136528	840622
118948	840623
137206	840624
5	840625
78226	840626
20543	840627
91547	840628
24015	840629
435	840630
56085	840631
10206	840632
767	840633
58125	840634
74654	840635
14659	840636
6821	840637
286	840638
140074	840639
39711	840640
18607	840641
2339	840642
30240	840643
116204	840644
5832	840645
293	840646
4305	840647
19127	840648
55817	840649
120267	840650
58141	840651
92742	840652
46899	840653
27237	840654
14521	840655
65885	840656
112	840657
11647	840658
3293	840659
40191	840660
549	840661
59615	840662
20110	840663
3747	840664
63712	840665
65524	840666
12124	840667
48719	840668
10446	840669
33593	840670
13876	840671
42858	840672
29889	840673
65827	840674
72861	840675
141	840676
20572	840677
82257	840678
116213	840679
91912	840680
1390	840681
39535	840682
11377	840683
76534	840684
144749	840685
91928	840686
15655	840687
37059	840688
122528	840689
94772	840690
1840	840691
9867	840692
31947	840693
36469	840694
5401	840695
1416	840696
103691	840697
45928	840698
4097	840699
2723	840700
26353	840701
50848	840702
109153	840703
134845	840704
7110	840705
4953	840706
57766	840707
147512	840708
28960	840709
7026	840710
112849	840711
29836	840712
42563	840713
58985	840714
85086	840715
64969	840716
29457	840717
866	840718
9324	840719
40626	840720
54487	840721
42774	840722
139285	840723
23069	840724
98435	840725
1772	840726
42529	840727
7107	840728
46872	840729
62530	840730
22176	840731
116250	840732
11042	840733
15450	840734
9239	840735
58333	840736
4458	840737
5566	840738
5894	840739
36742	840740
629	840741
17565	840742
72872	840743
15479	840744
5763	840745
4689	840746
66467	840747
25336	840748
29726	840749
12688	840750
77544	840751
25539	840752
69865	840753
6919	840754
37127	840755
9919	840756
20957	840757
89409	840758
52066	840759
5597	840760
115458	840761
5380	840762
59859	840763
67860	840764
51475	840765
50357	840766
18397	840767
44607	840768
22289	840769
103755	840770
118264	840771
27099	840772
94337	840773
85355	840774
19633	840775
117830	840776
119229	840777
6508	840778
53992	840779
58383	840780
138633	840781
26157	840782
68050	840783
105452	840784
26727	840785
20962	840786
26257	840787
133693	840788
117273	840789
101469	840790
96514	840791
6528	840792
33177	840793
13597	840794
1750	840795
114542	840796
87513	840797
41860	840798
10038	840799
78922	840800
127319	840801
135416	840802
11610	840803
60249	840804
111293	840805
76272	840806
21232	840807
30087	840808
17313	840809
456	840810
10986	840811
26020	840812
81602	840813
12761	840814
92551	840815
118055	840816
11736	840817
13266	840818
60686	840819
65236	840820
88485	840821
24834	840822
34783	840823
12583	840824
119319	840825
49600	840826
75453	840827
20723	840828
46147	840829
33827	840830
44446	840831
2606	840832
69993	840833
56960	840834
2332	840835
3779	840836
101	840837
72781	840838
54883	840839
21150	840840
5871	840841
41	840842
17359	840843
3804	840844
19787	840845
5452	840846
9532	840847
11711	840848
133591	840849
12368	840850
48402	840851
5711	840852
41115	840853
1147	840854
36011	840855
15774	840856
38080	840857
85934	840858
27480	840859
60898	840860
115853	840861
21261	840862
92823	840863
128606	840864
31514	840865
16124	840866
13376	840867
5610	840868
30790	840869
91225	840870
63	840871
71187	840872
5813	840873
147886	840874
16097	840875
118572	840876
1785	840877
40487	840878
23325	840879
106501	840880
135247	840881
26081	840882
65795	840883
72924	840884
74760	840885
51004	840886
20391	840887
60364	840888
60122	840889
2850	840890
85170	840891
38856	840892
54899	840893
60365	840894
9356	840895
29497	840896
5583	840897
56259	840898
24437	840899
58664	840900
59950	840901
67001	840902
34038	840903
39436	840904
103711	840905
70440	840906
34917	840907
95825	840908
59594	840909
114582	840910
61690	840911
1037	840912
119580	840913
55063	840914
39454	840915
87409	840916
71424	840917
13828	840918
87634	840919
64841	840920
121069	840921
36579	840922
5250	840923
36087	840924
73781	840925
33739	840926
50689	840927
15990	840928
29299	840929
99301	840930
5035	840931
21990	840932
39934	840933
426	840934
694	840935
6479	840936
79792	840937
55287	840938
16128	840939
16941	840940
6394	840941
71039	840942
34939	840943
6549	840944
132000	840945
42341	840946
63200	840947
20653	840948
33840	840949
23289	840950
44956	840951
3771	840952
34379	840953
22347	840954
121135	840955
6976	840956
77945	840957
86262	840958
17391	840959
88405	840960
25776	840961
31996	840962
49224	840963
8628	840964
36410	840965
22817	840966
23527	840967
136848	840968
61	840969
137482	840970
1240	840971
214	840972
58296	840973
4004	840974
55615	840975
45629	840976
29056	840977
13207	840978
49148	840979
6252	840980
51671	840981
41918	840982
94613	840983
26204	840984
99605	840985
8179	840986
47254	840987
25224	840988
134449	840989
65341	840990
12196	840991
44916	840992
135026	840993
60193	840994
31964	840995
43466	840996
77078	840997
91913	840998
45725	840999
44729	841000
90634	841001
7767	841002
231	841003
5917	841004
8139	841005
16266	841006
70097	841007
6753	841008
99876	841009
11482	841010
22196	841011
23672	841012
59178	841013
25163	841014
56736	841015
110303	841016
40535	841017
28987	841018
86544	841019
75414	841020
25717	841021
70101	841022
94858	841023
48850	841024
37585	841025
91	841026
37457	841027
61567	841028
67334	841029
32588	841030
108115	841031
55822	841032
25984	841033
34419	841034
15266	841035
15952	841036
60995	841037
28527	841038
27795	841039
31697	841040
98832	841041
59189	841042
61216	841043
75847	841044
57587	841045
14446	841046
3652	841047
59562	841048
39305	841049
50940	841050
4224	841051
48023	841052
46314	841053
42839	841054
70832	841055
31360	841056
94457	841057
122442	841058
77571	841059
347	841060
20995	841061
68575	841062
3	841063
52372	841064
6920	841065
28212	841066
71556	841067
17632	841068
23606	841069
18975	841070
18591	841071
1211	841072
52399	841073
8477	841074
43145	841075
15945	841076
77813	841077
46739	841078
38062	841079
529	841080
137975	841081
33613	841082
43923	841083
53883	841084
2504	841085
1566	841086
2089	841087
1022	841088
56586	841089
11900	841090
77355	841091
63492	841092
953	841093
1321	841094
37670	841095
9763	841096
119980	841097
9066	841098
46852	841099
14054	841100
39712	841101
53712	841102
128576	841103
20116	841104
19844	841105
14302	841106
80367	841107
53612	841108
101468	841109
90900	841110
100452	841111
66810	841112
59598	841113
6998	841114
4040	841115
27545	841116
13860	841117
77060	841118
28	841119
33722	841120
89690	841121
2459	841122
3500	841123
82890	841124
35907	841125
47887	841126
46539	841127
69215	841128
79233	841129
116545	841130
59225	841131
94870	841132
123631	841133
15149	841134
129083	841135
30200	841136
31931	841137
28603	841138
12570	841139
104637	841140
2290	841141
7719	841142
20214	841143
40565	841144
18031	841145
18581	841146
27765	841147
113287	841148
86122	841149
7566	841150
1377	841151
132114	841152
38868	841153
7247	841154
78379	841155
38842	841156
132394	841157
82082	841158
79259	841159
57772	841160
39717	841161
98842	841162
42965	841163
6391	841164
49084	841165
1429	841166
4902	841167
43232	841168
30754	841169
4147	841170
97233	841171
129213	841172
11557	841173
1533	841174
3813	841175
9727	841176
13739	841177
17103	841178
48	841179
48941	841180
6047	841181
39871	841182
10072	841183
9729	841184
91103	841185
136291	841186
33668	841187
123871	841188
5072	841189
22039	841190
9698	841191
12090	841192
3419	841193
36894	841194
17812	841195
54549	841196
31453	841197
115202	841198
81347	841199
34697	841200
113814	841201
15987	841202
69722	841203
12813	841204
48413	841205
22178	841206
12039	841207
36380	841208
7395	841209
45442	841210
80256	841211
61422	841212
42893	841213
51916	841214
9112	841215
75391	841216
8690	841217
57065	841218
30203	841219
129842	841220
60284	841221
53654	841222
102935	841223
85116	841224
24627	841225
3443	841226
112746	841227
39919	841228
53957	841229
84277	841230
21828	841231
50003	841232
33534	841233
122428	841234
9741	841235
8746	841236
45912	841237
882	841238
49549	841239
39639	841240
13522	841241
4897	841242
18299	841243
1967	841244
60101	841245
21571	841246
17583	841247
28298	841248
295	841249
14145	841250
42141	841251
3463	841252
54805	841253
81081	841254
34422	841255
137374	841256
20563	841257
100290	841258
138253	841259
905	841260
118998	841261
3368	841262
21155	841263
20470	841264
1217	841265
63664	841266
21201	841267
928	841268
70588	841269
111565	841270
6126	841271
796	841272
29267	841273
27380	841274
47423	841275
104208	841276
40220	841277
50481	841278
129133	841279
23804	841280
63478	841281
57419	841282
31887	841283
2663	841284
7298	841285
3866	841286
7843	841287
57668	841288
9862	841289
16671	841290
54289	841291
31352	841292
38106	841293
17465	841294
51378	841295
50026	841296
16889	841297
35556	841298
92966	841299
11531	841300
145847	841301
62951	841302
9549	841303
33667	841304
64759	841305
116398	841306
55417	841307
69598	841308
40615	841309
24861	841310
36845	841311
34537	841312
82939	841313
59579	841314
114219	841315
79818	841316
31087	841317
65331	841318
52815	841319
2715	841320
12045	841321
116439	841322
3084	841323
1325	841324
22597	841325
72	841326
25203	841327
4678	841328
5522	841329
86840	841330
51594	841331
84274	841332
13347	841333
2442	841334
1203	841335
16704	841336
41193	841337
34818	841338
36967	841339
20774	841340
730	841341
2242	841342
4104	841343
36989	841344
25513	841345
77011	841346
46335	841347
104873	841348
140914	841349
9321	841350
31162	841351
41589	841352
56121	841353
1369	841354
63554	841355
9487	841356
1322	841357
72710	841358
18322	841359
33568	841360
41778	841361
44191	841362
25452	841363
3971	841364
52978	841365
142229	841366
13368	841367
28985	841368
54366	841369
8313	841370
111642	841371
46294	841372
13665	841373
7024	841374
5397	841375
69566	841376
120972	841377
132710	841378
6241	841379
101584	841380
21	841381
3616	841382
121312	841383
29307	841384
6929	841385
8786	841386
39938	841387
19988	841388
2821	841389
718	841390
70331	841391
69637	841392
39448	841393
90306	841394
63464	841395
20271	841396
68096	841397
119122	841398
51828	841399
18739	841400
29094	841401
54296	841402
147774	841403
65248	841404
46940	841405
39037	841406
9220	841407
206	841408
57052	841409
16306	841410
61641	841411
80528	841412
45428	841413
16006	841414
30655	841415
8413	841416
9497	841417
55973	841418
34576	841419
85003	841420
57636	841421
46152	841422
49472	841423
5565	841424
39374	841425
60488	841426
417	841427
7466	841428
125177	841429
87879	841430
74705	841431
2456	841432
101425	841433
118438	841434
20191	841435
39848	841436
99154	841437
9818	841438
45601	841439
97525	841440
25297	841441
133507	841442
113531	841443
5044	841444
50972	841445
31428	841446
97385	841447
12573	841448
24525	841449
17340	841450
44385	841451
64610	841452
9454	841453
268	841454
45184	841455
50118	841456
97376	841457
406	841458
90695	841459
148473	841460
2426	841461
29594	841462
115599	841463
21547	841464
63305	841465
57179	841466
28268	841467
48636	841468
74534	841469
78356	841470
72875	841471
5251	841472
143382	841473
3513	841474
81457	841475
25564	841476
60502	841477
3403	841478
12235	841479
52246	841480
7116	841481
85207	841482
122593	841483
44692	841484
12352	841485
17219	841486
18801	841487
84470	841488
55605	841489
122671	841490
5385	841491
84860	841492
19416	841493
40970	841494
52793	841495
53021	841496
2196	841497
10099	841498
39533	841499
122059	841500
812	841501
57130	841502
43114	841503
68975	841504
93257	841505
39498	841506
61479	841507
100069	841508
29932	841509
11765	841510
40645	841511
42066	841512
76332	841513
11216	841514
40973	841515
1666	841516
31912	841517
96189	841518
46234	841519
96580	841520
37040	841521
148048	841522
67240	841523
5822	841524
120525	841525
825	841526
23112	841527
23109	841528
36043	841529
20694	841530
30922	841531
132619	841532
22206	841533
59042	841534
14234	841535
1549	841536
118514	841537
72734	841538
39068	841539
25602	841540
777	841541
26160	841542
88652	841543
45388	841544
949	841545
18500	841546
96699	841547
616	841548
5641	841549
33173	841550
105698	841551
14625	841552
39057	841553
100944	841554
19566	841555
89557	841556
12922	841557
79442	841558
122885	841559
113778	841560
44672	841561
40222	841562
34952	841563
28049	841564
92162	841565
45605	841566
19087	841567
17263	841568
47518	841569
29465	841570
10851	841571
10185	841572
71954	841573
18533	841574
57379	841575
46742	841576
86240	841577
21284	841578
33950	841579
47609	841580
93263	841581
45442	841582
78742	841583
767	841584
39775	841585
161	841586
30852	841587
545	841588
17411	841589
21966	841590
11975	841591
25139	841592
10805	841593
11494	841594
119729	841595
55290	841596
72500	841597
112197	841598
31204	841599
117013	841600
1448	841601
75386	841602
115622	841603
36734	841604
21402	841605
35895	841606
39621	841607
18383	841608
40814	841609
56913	841610
10518	841611
44256	841612
28431	841613
20793	841614
32739	841615
344	841616
61293	841617
132865	841618
114297	841619
32121	841620
138181	841621
122464	841622
70980	841623
78031	841624
24001	841625
5848	841626
80633	841627
41772	841628
32036	841629
19891	841630
11676	841631
24185	841632
12520	841633
116493	841634
92874	841635
20050	841636
14969	841637
85357	841638
97237	841639
27989	841640
50556	841641
80187	841642
4637	841643
59022	841644
88700	841645
20638	841646
48277	841647
116917	841648
41055	841649
14143	841650
71495	841651
2323	841652
7379	841653
51307	841654
27275	841655
32877	841656
10066	841657
41851	841658
134550	841659
99898	841660
131541	841661
132354	841662
36820	841663
39635	841664
63648	841665
40511	841666
7396	841667
59684	841668
46118	841669
6364	841670
66204	841671
12195	841672
101376	841673
140924	841674
45733	841675
96104	841676
80070	841677
9389	841678
9484	841679
86589	841680
122853	841681
7200	841682
40001	841683
14678	841684
33368	841685
95541	841686
9426	841687
68421	841688
66684	841689
2522	841690
68563	841691
39921	841692
107243	841693
4709	841694
4359	841695
32327	841696
2469	841697
90517	841698
76568	841699
2255	841700
44084	841701
93548	841702
82023	841703
132323	841704
50600	841705
27461	841706
120138	841707
108882	841708
37940	841709
11944	841710
18265	841711
5435	841712
134795	841713
1849	841714
25386	841715
15516	841716
20481	841717
85880	841718
6817	841719
13863	841720
18	841721
4092	841722
37020	841723
57336	841724
31063	841725
65855	841726
138539	841727
61699	841728
121654	841729
3705	841730
69593	841731
5831	841732
3539	841733
40188	841734
6724	841735
63736	841736
20204	841737
3028	841738
74720	841739
34778	841740
33062	841741
16640	841742
48713	841743
74770	841744
136346	841745
8740	841746
43780	841747
97925	841748
4051	841749
488	841750
104124	841751
7390	841752
39755	841753
67647	841754
34326	841755
36697	841756
4599	841757
85734	841758
9659	841759
9865	841760
58940	841761
65991	841762
15438	841763
32390	841764
53628	841765
2930	841766
15585	841767
35719	841768
81381	841769
10254	841770
26869	841771
643	841772
6478	841773
96183	841774
50231	841775
43395	841776
102659	841777
6855	841778
90585	841779
58973	841780
33400	841781
95578	841782
7246	841783
3979	841784
22793	841785
12807	841786
24741	841787
8664	841788
335	841789
67885	841790
129733	841791
74680	841792
38436	841793
1781	841794
54443	841795
81075	841796
144892	841797
1866	841798
291	841799
43210	841800
135	841801
11646	841802
88646	841803
95397	841804
6022	841805
24691	841806
12902	841807
33000	841808
88316	841809
110	841810
77646	841811
31440	841812
99308	841813
70996	841814
22803	841815
14018	841816
48216	841817
2605	841818
141647	841819
4414	841820
23664	841821
81420	841822
26519	841823
25886	841824
78240	841825
27974	841826
52561	841827
47360	841828
122053	841829
20956	841830
5987	841831
78656	841832
1921	841833
12820	841834
156	841835
30904	841836
551	841837
194	841838
16894	841839
15891	841840
102214	841841
757	841842
102293	841843
94145	841844
5595	841845
61211	841846
24049	841847
2407	841848
70066	841849
7402	841850
36858	841851
13378	841852
31778	841853
22475	841854
27069	841855
30896	841856
4652	841857
72340	841858
55969	841859
33276	841860
5355	841861
42001	841862
42378	841863
18040	841864
13487	841865
57693	841866
6264	841867
121588	841868
13744	841869
6687	841870
52989	841871
113237	841872
40255	841873
10383	841874
68138	841875
110226	841876
127871	841877
5698	841878
59870	841879
4286	841880
61612	841881
42462	841882
77658	841883
41813	841884
39031	841885
52200	841886
26574	841887
59189	841888
27500	841889
18062	841890
87198	841891
2701	841892
25699	841893
14691	841894
58704	841895
12744	841896
30389	841897
343	841898
51178	841899
50676	841900
68468	841901
62096	841902
70847	841903
10155	841904
4645	841905
45915	841906
117864	841907
38693	841908
48176	841909
102652	841910
47987	841911
27385	841912
34039	841913
7949	841914
38839	841915
2310	841916
27475	841917
19738	841918
6750	841919
49631	841920
39833	841921
74623	841922
5110	841923
51347	841924
41454	841925
7388	841926
1056	841927
41717	841928
7361	841929
13655	841930
10780	841931
43288	841932
69956	841933
21793	841934
31850	841935
27475	841936
63573	841937
64764	841938
107073	841939
3	841940
2678	841941
76307	841942
146348	841943
229	841944
6729	841945
11680	841946
76506	841947
3107	841948
17736	841949
59304	841950
58577	841951
47977	841952
7462	841953
71228	841954
74663	841955
105758	841956
43119	841957
11254	841958
2255	841959
54462	841960
10555	841961
212	841962
134685	841963
47185	841964
52519	841965
6089	841966
72	841967
27543	841968
57611	841969
17110	841970
14186	841971
17087	841972
2065	841973
76358	841974
5703	841975
95532	841976
125722	841977
92895	841978
12681	841979
24341	841980
89647	841981
91700	841982
52856	841983
138114	841984
288	841985
141245	841986
122975	841987
71845	841988
74752	841989
118027	841990
433	841991
85344	841992
17757	841993
2589	841994
2281	841995
63289	841996
1195	841997
64967	841998
2554	841999
15166	842000
113322	842001
21043	842002
117835	842003
7549	842004
46643	842005
20277	842006
11470	842007
114875	842008
60453	842009
11567	842010
22408	842011
68832	842012
14890	842013
9579	842014
16827	842015
29615	842016
26311	842017
124775	842018
17802	842019
29879	842020
99734	842021
86930	842022
8392	842023
27	842024
1	842025
13108	842026
857	842027
87719	842028
25025	842029
38113	842030
124398	842031
4498	842032
113574	842033
75447	842034
12791	842035
89160	842036
125576	842037
38016	842038
36100	842039
84784	842040
7634	842041
96829	842042
35565	842043
65393	842044
36405	842045
21137	842046
2406	842047
1031	842048
61	842049
52368	842050
5816	842051
1370	842052
81006	842053
1532	842054
58309	842055
4188	842056
110160	842057
49449	842058
59682	842059
27155	842060
5115	842061
7745	842062
7684	842063
38445	842064
31551	842065
19646	842066
18655	842067
59529	842068
17441	842069
77457	842070
33301	842071
25944	842072
46397	842073
29663	842074
81796	842075
72505	842076
55591	842077
22074	842078
41848	842079
25855	842080
16009	842081
45685	842082
12911	842083
97203	842084
12962	842085
84181	842086
1394	842087
18711	842088
82628	842089
896	842090
30675	842091
71457	842092
16608	842093
74175	842094
135543	842095
14633	842096
121876	842097
24947	842098
18889	842099
10164	842100
37731	842101
3809	842102
4678	842103
99186	842104
132	842105
57835	842106
14928	842107
473	842108
107784	842109
10870	842110
61714	842111
33256	842112
47109	842113
22588	842114
15811	842115
4613	842116
88015	842117
40035	842118
52648	842119
58870	842120
16754	842121
46712	842122
44745	842123
49037	842124
47271	842125
2941	842126
52938	842127
16912	842128
8758	842129
29518	842130
50014	842131
427	842132
42452	842133
64998	842134
14609	842135
54194	842136
31494	842137
1095	842138
194	842139
531	842140
39160	842141
115784	842142
14350	842143
31816	842144
117333	842145
21782	842146
72942	842147
15497	842148
29042	842149
35018	842150
755	842151
37403	842152
4958	842153
60368	842154
981	842155
13756	842156
24116	842157
80724	842158
42167	842159
34712	842160
11116	842161
142441	842162
6678	842163
75970	842164
11862	842165
130761	842166
25683	842167
25021	842168
58978	842169
12885	842170
63134	842171
99686	842172
29732	842173
20290	842174
62151	842175
2012	842176
38945	842177
40400	842178
17087	842179
68966	842180
134462	842181
122909	842182
18403	842183
6558	842184
23237	842185
60419	842186
23073	842187
43663	842188
2652	842189
69904	842190
84314	842191
27414	842192
713	842193
64928	842194
92885	842195
17575	842196
21940	842197
8826	842198
3027	842199
15401	842200
110996	842201
1094	842202
47594	842203
104384	842204
108857	842205
119969	842206
102618	842207
2706	842208
87243	842209
95773	842210
29656	842211
10861	842212
79316	842213
13631	842214
501	842215
64882	842216
6419	842217
39249	842218
135257	842219
18362	842220
11557	842221
77096	842222
50728	842223
312	842224
17264	842225
37353	842226
11387	842227
115536	842228
19915	842229
38916	842230
70800	842231
10521	842232
29952	842233
108214	842234
23926	842235
8708	842236
8397	842237
123807	842238
36088	842239
122460	842240
116172	842241
132009	842242
1044	842243
24764	842244
81378	842245
22150	842246
4636	842247
35600	842248
77683	842249
38017	842250
91811	842251
131415	842252
26086	842253
59072	842254
15653	842255
3669	842256
59576	842257
22157	842258
35540	842259
81508	842260
96813	842261
14842	842262
9997	842263
158	842264
26758	842265
108266	842266
50804	842267
38515	842268
2918	842269
113	842270
6394	842271
1153	842272
3537	842273
52571	842274
34726	842275
139203	842276
6825	842277
16620	842278
32875	842279
51387	842280
19679	842281
30880	842282
66685	842283
59999	842284
93106	842285
38205	842286
144274	842287
93512	842288
1419	842289
138448	842290
66520	842291
31983	842292
57847	842293
94690	842294
94583	842295
103455	842296
36433	842297
4505	842298
38201	842299
18343	842300
19160	842301
111425	842302
27129	842303
72874	842304
37278	842305
110568	842306
50627	842307
106598	842308
103374	842309
99917	842310
31	842311
105050	842312
34371	842313
8291	842314
2584	842315
21197	842316
31343	842317
42997	842318
26983	842319
7243	842320
60878	842321
22003	842322
21424	842323
73865	842324
108878	842325
16640	842326
50885	842327
50293	842328
77512	842329
12147	842330
22140	842331
21013	842332
107204	842333
3200	842334
96303	842335
67787	842336
1299	842337
71382	842338
11703	842339
30206	842340
39709	842341
72836	842342
34036	842343
26327	842344
101564	842345
71137	842346
1226	842347
11463	842348
34217	842349
98408	842350
63058	842351
6595	842352
64117	842353
2538	842354
89399	842355
25363	842356
34105	842357
60781	842358
57014	842359
5459	842360
69972	842361
63006	842362
105884	842363
33486	842364
7099	842365
7718	842366
94544	842367
51573	842368
27568	842369
70885	842370
60337	842371
113667	842372
70562	842373
45689	842374
22287	842375
20139	842376
9018	842377
57620	842378
95475	842379
58661	842380
61816	842381
50784	842382
23423	842383
149856	842384
44008	842385
16027	842386
46984	842387
47043	842388
12010	842389
8037	842390
19351	842391
25819	842392
22658	842393
53264	842394
29038	842395
54128	842396
5831	842397
20040	842398
73846	842399
25703	842400
16105	842401
21	842402
11207	842403
109353	842404
52191	842405
13920	842406
33506	842407
67206	842408
5999	842409
30841	842410
19114	842411
145884	842412
115846	842413
14208	842414
2236	842415
122217	842416
51672	842417
545	842418
11984	842419
41346	842420
35890	842421
5521	842422
109066	842423
65764	842424
83731	842425
33569	842426
8072	842427
80343	842428
101340	842429
13689	842430
12117	842431
2428	842432
67235	842433
79077	842434
75093	842435
85648	842436
68178	842437
72841	842438
116996	842439
72719	842440
39524	842441
39486	842442
76985	842443
54452	842444
108638	842445
27153	842446
69954	842447
17111	842448
119032	842449
52697	842450
46671	842451
128458	842452
20415	842453
23666	842454
71010	842455
9049	842456
21308	842457
95034	842458
40774	842459
26565	842460
78192	842461
50053	842462
46990	842463
4281	842464
41805	842465
31760	842466
102340	842467
105498	842468
58239	842469
85433	842470
19608	842471
82495	842472
12827	842473
25490	842474
58686	842475
145516	842476
7004	842477
70666	842478
87010	842479
16302	842480
7688	842481
24857	842482
114252	842483
58795	842484
43214	842485
4612	842486
2992	842487
13085	842488
18875	842489
875	842490
133323	842491
39085	842492
4638	842493
93153	842494
14585	842495
3310	842496
103626	842497
65844	842498
98423	842499
67585	842500
19821	842501
68289	842502
110766	842503
54392	842504
3728	842505
9745	842506
109642	842507
25191	842508
992	842509
132813	842510
22127	842511
117370	842512
2973	842513
17048	842514
19289	842515
124590	842516
39940	842517
23072	842518
5321	842519
121352	842520
40241	842521
57285	842522
75621	842523
103545	842524
62409	842525
9815	842526
23844	842527
48549	842528
11952	842529
11502	842530
16078	842531
69295	842532
34566	842533
6254	842534
114141	842535
96932	842536
79179	842537
11000	842538
37556	842539
19272	842540
77363	842541
51511	842542
5311	842543
91119	842544
72190	842545
19136	842546
55999	842547
12195	842548
61076	842549
1989	842550
51315	842551
12535	842552
15759	842553
132631	842554
9835	842555
43224	842556
16554	842557
58197	842558
16937	842559
87407	842560
1051	842561
116716	842562
111251	842563
16763	842564
7076	842565
46432	842566
468	842567
86536	842568
41488	842569
28811	842570
111996	842571
57934	842572
28781	842573
47920	842574
1121	842575
26428	842576
20828	842577
4159	842578
2128	842579
6443	842580
55864	842581
17494	842582
8079	842583
143762	842584
6899	842585
136317	842586
207	842587
133866	842588
9138	842589
20867	842590
135801	842591
19326	842592
124979	842593
64486	842594
139676	842595
5338	842596
91566	842597
8932	842598
68217	842599
65662	842600
43485	842601
122770	842602
14550	842603
2903	842604
9392	842605
6160	842606
27915	842607
79274	842608
113534	842609
10935	842610
121066	842611
33040	842612
60298	842613
38826	842614
20680	842615
42926	842616
109640	842617
48311	842618
12533	842619
8977	842620
15777	842621
4062	842622
44393	842623
55006	842624
3172	842625
7620	842626
72180	842627
61073	842628
41020	842629
91789	842630
119075	842631
65525	842632
54956	842633
62806	842634
99840	842635
51290	842636
8600	842637
21992	842638
24809	842639
4858	842640
82434	842641
73538	842642
59810	842643
88234	842644
9053	842645
36876	842646
86365	842647
119743	842648
64258	842649
41044	842650
121	842651
38206	842652
2000	842653
12886	842654
27062	842655
20766	842656
37358	842657
1190	842658
41705	842659
104191	842660
30309	842661
10265	842662
5980	842663
5309	842664
771	842665
1065	842666
86129	842667
59607	842668
32557	842669
3970	842670
130520	842671
72521	842672
18013	842673
3394	842674
85740	842675
5901	842676
10085	842677
19931	842678
52118	842679
36998	842680
66975	842681
107020	842682
38368	842683
72507	842684
23294	842685
97337	842686
25395	842687
42774	842688
63598	842689
36557	842690
6030	842691
1903	842692
5823	842693
22847	842694
61928	842695
2175	842696
616	842697
58882	842698
93848	842699
80331	842700
9864	842701
80593	842702
25703	842703
35767	842704
1376	842705
37379	842706
61133	842707
1860	842708
13231	842709
74548	842710
11394	842711
822	842712
49439	842713
37198	842714
128918	842715
2895	842716
15178	842717
70956	842718
68757	842719
25508	842720
150275	842721
8695	842722
39491	842723
85894	842724
9948	842725
24807	842726
29352	842727
65626	842728
14604	842729
938	842730
108893	842731
12401	842732
9255	842733
46974	842734
16943	842735
16485	842736
71606	842737
25778	842738
2458	842739
23216	842740
36764	842741
139506	842742
1691	842743
7224	842744
21871	842745
102416	842746
54198	842747
10102	842748
6640	842749
8397	842750
6253	842751
33078	842752
108616	842753
2684	842754
11769	842755
26149	842756
83061	842757
20085	842758
19271	842759
10503	842760
71145	842761
27928	842762
9914	842763
87029	842764
77852	842765
43521	842766
6413	842767
64676	842768
137270	842769
24976	842770
85740	842771
7519	842772
87054	842773
65544	842774
120863	842775
65202	842776
2898	842777
10587	842778
52868	842779
73911	842780
68115	842781
96	842782
122625	842783
90436	842784
17273	842785
17234	842786
2075	842787
213	842788
149993	842789
66296	842790
96315	842791
3124	842792
12613	842793
15945	842794
5035	842795
83288	842796
63879	842797
69699	842798
86528	842799
3991	842800
44339	842801
58364	842802
6431	842803
24098	842804
3499	842805
24433	842806
78537	842807
68121	842808
19791	842809
77874	842810
30798	842811
26972	842812
28932	842813
3565	842814
3975	842815
68473	842816
96018	842817
20596	842818
46301	842819
45045	842820
60186	842821
112688	842822
82136	842823
126621	842824
127673	842825
66715	842826
538	842827
118958	842828
16139	842829
39255	842830
11692	842831
38533	842832
3378	842833
67488	842834
58757	842835
117920	842836
5631	842837
18779	842838
41197	842839
9924	842840
580	842841
28990	842842
12143	842843
112550	842844
27299	842845
27346	842846
134939	842847
21433	842848
7057	842849
1615	842850
31935	842851
17753	842852
9683	842853
31457	842854
83994	842855
34987	842856
18864	842857
60192	842858
2612	842859
87873	842860
16167	842861
40391	842862
45485	842863
34808	842864
16937	842865
10903	842866
17870	842867
61944	842868
20919	842869
120447	842870
27030	842871
24808	842872
59467	842873
29781	842874
4738	842875
2141	842876
55931	842877
6859	842878
16229	842879
22276	842880
47	842881
67759	842882
107291	842883
125715	842884
50055	842885
18670	842886
56047	842887
13582	842888
39335	842889
12055	842890
38404	842891
18500	842892
9314	842893
9286	842894
33683	842895
121698	842896
85842	842897
28441	842898
17203	842899
34140	842900
15165	842901
38477	842902
25160	842903
63711	842904
8498	842905
42019	842906
17303	842907
94978	842908
110881	842909
38405	842910
34512	842911
9204	842912
39843	842913
18286	842914
21675	842915
4877	842916
98280	842917
65554	842918
32868	842919
27723	842920
64346	842921
131265	842922
22921	842923
85047	842924
12710	842925
30940	842926
99526	842927
4474	842928
101607	842929
20	842930
58743	842931
24999	842932
17675	842933
43237	842934
130546	842935
5005	842936
106291	842937
18269	842938
42203	842939
42542	842940
3314	842941
114015	842942
13037	842943
28747	842944
83577	842945
72795	842946
55832	842947
12382	842948
57247	842949
26039	842950
5605	842951
121408	842952
38047	842953
136460	842954
18239	842955
69711	842956
28678	842957
96052	842958
43545	842959
7238	842960
13177	842961
12897	842962
24170	842963
66355	842964
17754	842965
42855	842966
37833	842967
27272	842968
56840	842969
104669	842970
9259	842971
5350	842972
58747	842973
58688	842974
85787	842975
12467	842976
63150	842977
19800	842978
22691	842979
8344	842980
78234	842981
71139	842982
66530	842983
87066	842984
77222	842985
41426	842986
14452	842987
24881	842988
39449	842989
2016	842990
35511	842991
18135	842992
96195	842993
48438	842994
31129	842995
96109	842996
12323	842997
57405	842998
5724	842999
50	843000
75895	843001
12220	843002
97537	843003
55392	843004
6734	843005
8977	843006
30959	843007
55578	843008
97410	843009
83272	843010
75289	843011
12290	843012
55473	843013
97804	843014
60210	843015
31183	843016
136189	843017
7959	843018
54192	843019
16618	843020
100351	843021
85840	843022
8471	843023
18307	843024
8377	843025
38446	843026
22934	843027
58963	843028
10424	843029
42789	843030
18	843031
26699	843032
48114	843033
7173	843034
12187	843035
8470	843036
229	843037
30203	843038
91509	843039
134329	843040
121894	843041
96919	843042
75295	843043
3155	843044
38543	843045
7009	843046
15637	843047
20183	843048
20618	843049
15734	843050
67742	843051
21774	843052
2782	843053
41745	843054
19624	843055
107759	843056
7239	843057
65089	843058
49724	843059
30043	843060
10461	843061
43776	843062
17972	843063
38436	843064
2145	843065
8943	843066
41528	843067
85235	843068
19623	843069
95681	843070
39668	843071
33758	843072
101529	843073
112724	843074
66068	843075
126380	843076
46433	843077
43817	843078
11298	843079
60549	843080
28155	843081
29612	843082
121054	843083
9062	843084
22317	843085
47507	843086
18625	843087
88786	843088
46422	843089
121560	843090
49653	843091
10987	843092
45926	843093
23790	843094
16568	843095
15891	843096
102639	843097
87348	843098
78899	843099
147224	843100
99372	843101
37689	843102
3901	843103
4375	843104
1530	843105
35034	843106
3822	843107
60999	843108
27533	843109
72456	843110
19881	843111
22212	843112
24654	843113
25608	843114
40955	843115
47154	843116
24626	843117
29818	843118
78974	843119
12003	843120
85820	843121
44796	843122
3209	843123
1043	843124
28497	843125
33015	843126
58890	843127
10141	843128
65879	843129
76035	843130
64526	843131
47416	843132
39806	843133
61210	843134
5731	843135
2265	843136
51813	843137
48815	843138
86227	843139
35739	843140
79016	843141
3599	843142
23006	843143
51608	843144
30349	843145
34353	843146
6946	843147
6120	843148
30723	843149
76909	843150
106231	843151
67977	843152
1600	843153
118971	843154
7668	843155
84842	843156
2824	843157
95141	843158
148369	843159
13741	843160
62298	843161
61252	843162
39187	843163
17289	843164
23760	843165
95845	843166
134342	843167
57311	843168
5387	843169
144289	843170
15412	843171
41956	843172
1575	843173
70352	843174
115746	843175
46910	843176
6817	843177
71473	843178
57627	843179
38273	843180
20645	843181
173	843182
6939	843183
18793	843184
7217	843185
127076	843186
11584	843187
41306	843188
52794	843189
6147	843190
1073	843191
59925	843192
32008	843193
39576	843194
12147	843195
27114	843196
20114	843197
70982	843198
81798	843199
18143	843200
65845	843201
544	843202
46506	843203
33010	843204
26592	843205
35	843206
28630	843207
2967	843208
13425	843209
86461	843210
144699	843211
7841	843212
15591	843213
52577	843214
24533	843215
10658	843216
4540	843217
19561	843218
31778	843219
82087	843220
1469	843221
64226	843222
2165	843223
1082	843224
55266	843225
150737	843226
28003	843227
1309	843228
9349	843229
28707	843230
85305	843231
28042	843232
76910	843233
86979	843234
51938	843235
25014	843236
6527	843237
70991	843238
20933	843239
23339	843240
14553	843241
30581	843242
128138	843243
5943	843244
25369	843245
114741	843246
11623	843247
10898	843248
11589	843249
68114	843250
35904	843251
35921	843252
37619	843253
13614	843254
22542	843255
7157	843256
15915	843257
18132	843258
11960	843259
55172	843260
16758	843261
73546	843262
2466	843263
1985	843264
41977	843265
111808	843266
54650	843267
33634	843268
55725	843269
48691	843270
189	843271
71904	843272
1506	843273
79934	843274
39024	843275
14496	843276
103748	843277
60822	843278
88768	843279
18414	843280
746	843281
12317	843282
49661	843283
70598	843284
34000	843285
41529	843286
61	843287
19627	843288
70641	843289
9424	843290
46620	843291
10197	843292
70444	843293
94752	843294
29114	843295
11744	843296
106286	843297
10377	843298
73262	843299
26815	843300
39338	843301
317	843302
64188	843303
39883	843304
7305	843305
3285	843306
14210	843307
53247	843308
49288	843309
79300	843310
2242	843311
26799	843312
11699	843313
12306	843314
46321	843315
24800	843316
17542	843317
112388	843318
36906	843319
45319	843320
55642	843321
71611	843322
52914	843323
39005	843324
38922	843325
76097	843326
49910	843327
902	843328
40982	843329
53266	843330
42652	843331
24907	843332
32221	843333
73651	843334
12580	843335
55539	843336
19176	843337
25658	843338
1177	843339
31034	843340
19592	843341
39215	843342
5406	843343
110772	843344
3969	843345
128111	843346
56849	843347
15549	843348
15507	843349
45954	843350
73555	843351
47431	843352
3780	843353
42994	843354
12272	843355
14147	843356
30193	843357
25099	843358
13810	843359
51020	843360
11254	843361
53867	843362
73289	843363
57175	843364
1517	843365
137497	843366
110199	843367
36278	843368
18307	843369
2	843370
8157	843371
16462	843372
66854	843373
8991	843374
154	843375
101360	843376
29168	843377
76272	843378
216	843379
44448	843380
114758	843381
27490	843382
38380	843383
24682	843384
62494	843385
142633	843386
32279	843387
85211	843388
24700	843389
83437	843390
88420	843391
119049	843392
27268	843393
38845	843394
12812	843395
42296	843396
24541	843397
18686	843398
17836	843399
102077	843400
15294	843401
41942	843402
66798	843403
10858	843404
24	843405
71629	843406
68853	843407
114343	843408
28445	843409
10619	843410
121294	843411
3185	843412
35777	843413
18976	843414
115956	843415
84330	843416
41068	843417
1222	843418
100858	843419
92872	843420
30451	843421
28866	843422
71840	843423
2978	843424
12	843425
1409	843426
21813	843427
33843	843428
33668	843429
7819	843430
12197	843431
41525	843432
743	843433
38383	843434
133613	843435
106437	843436
11675	843437
57748	843438
95660	843439
89306	843440
113782	843441
45842	843442
55800	843443
11861	843444
106029	843445
11413	843446
135682	843447
36499	843448
119058	843449
44404	843450
45054	843451
4838	843452
41408	843453
26716	843454
56752	843455
75368	843456
4254	843457
9438	843458
41300	843459
51657	843460
30638	843461
102786	843462
58177	843463
9746	843464
102829	843465
5687	843466
86236	843467
69530	843468
70167	843469
93129	843470
46371	843471
14881	843472
30489	843473
1339	843474
28379	843475
93375	843476
2355	843477
45874	843478
31546	843479
29122	843480
24153	843481
6886	843482
14002	843483
25133	843484
7128	843485
1867	843486
3984	843487
89367	843488
90046	843489
18823	843490
72964	843491
71779	843492
30491	843493
22418	843494
43785	843495
78645	843496
103302	843497
41808	843498
30988	843499
502	843500
18901	843501
16731	843502
18259	843503
38938	843504
44183	843505
133960	843506
47815	843507
19981	843508
103992	843509
45395	843510
115944	843511
22559	843512
32934	843513
38795	843514
42770	843515
12054	843516
49535	843517
78387	843518
42807	843519
66827	843520
61139	843521
76432	843522
551	843523
63315	843524
112063	843525
23665	843526
2489	843527
103127	843528
286	843529
5627	843530
117209	843531
4824	843532
58274	843533
36294	843534
8271	843535
56944	843536
55244	843537
9123	843538
1644	843539
84202	843540
92391	843541
481	843542
24684	843543
109148	843544
89825	843545
53692	843546
25053	843547
15404	843548
51998	843549
5654	843550
6329	843551
61417	843552
54014	843553
74463	843554
32088	843555
72	843556
8609	843557
1603	843558
40794	843559
19129	843560
37576	843561
136859	843562
95371	843563
141887	843564
571	843565
113244	843566
6948	843567
102530	843568
35439	843569
80363	843570
129531	843571
38669	843572
19323	843573
40694	843574
128896	843575
44232	843576
46308	843577
105879	843578
108720	843579
4244	843580
121085	843581
5274	843582
131638	843583
79284	843584
113257	843585
22122	843586
36306	843587
1687	843588
12306	843589
5075	843590
867	843591
50050	843592
46675	843593
10933	843594
103564	843595
7252	843596
16713	843597
6669	843598
33295	843599
38883	843600
9286	843601
22142	843602
41002	843603
84080	843604
7883	843605
58944	843606
72373	843607
5167	843608
72181	843609
48414	843610
8775	843611
15776	843612
38396	843613
14731	843614
63917	843615
28195	843616
11318	843617
53	843618
100654	843619
78535	843620
235	843621
50063	843622
33441	843623
100549	843624
91769	843625
13283	843626
37572	843627
30860	843628
119991	843629
24603	843630
108843	843631
18514	843632
76088	843633
41894	843634
9026	843635
17793	843636
9983	843637
6285	843638
136702	843639
70906	843640
147649	843641
56715	843642
47242	843643
63846	843644
122812	843645
112735	843646
90875	843647
44555	843648
111662	843649
32471	843650
86049	843651
93999	843652
130926	843653
24815	843654
72944	843655
103036	843656
12445	843657
14938	843658
139	843659
65586	843660
40761	843661
59334	843662
54822	843663
76941	843664
72821	843665
4278	843666
7252	843667
94504	843668
73919	843669
69691	843670
75366	843671
21294	843672
90073	843673
76365	843674
75348	843675
2367	843676
49453	843677
28679	843678
11333	843679
50231	843680
45892	843681
32363	843682
14325	843683
82036	843684
23735	843685
48837	843686
49030	843687
12994	843688
30757	843689
4497	843690
101259	843691
141180	843692
75305	843693
7059	843694
1	843695
57904	843696
63006	843697
50921	843698
2911	843699
84136	843700
27498	843701
6086	843702
76183	843703
27354	843704
14963	843705
7294	843706
68906	843707
21187	843708
83876	843709
26834	843710
66371	843711
3131	843712
42280	843713
125928	843714
98195	843715
84304	843716
17510	843717
25	843718
123132	843719
52310	843720
233	843721
22003	843722
1764	843723
7807	843724
7655	843725
686	843726
62464	843727
84048	843728
40977	843729
59410	843730
61146	843731
52379	843732
120775	843733
67468	843734
24664	843735
130005	843736
27934	843737
9607	843738
16168	843739
6446	843740
18822	843741
112235	843742
6275	843743
7779	843744
68639	843745
114983	843746
136550	843747
15388	843748
26495	843749
15578	843750
16906	843751
3243	843752
63206	843753
86277	843754
3893	843755
12660	843756
22181	843757
105121	843758
106942	843759
24408	843760
25188	843761
67045	843762
30058	843763
5091	843764
121849	843765
10441	843766
58856	843767
95709	843768
31997	843769
1365	843770
36086	843771
20682	843772
63928	843773
6665	843774
21221	843775
2395	843776
72827	843777
89266	843778
147301	843779
51035	843780
68176	843781
41004	843782
4832	843783
10232	843784
99895	843785
91032	843786
1074	843787
64799	843788
38552	843789
100979	843790
20664	843791
96413	843792
12236	843793
30102	843794
23776	843795
89853	843796
147345	843797
15051	843798
17894	843799
132892	843800
10983	843801
86478	843802
30660	843803
66493	843804
65349	843805
53400	843806
9410	843807
26045	843808
121636	843809
5854	843810
47137	843811
1242	843812
87754	843813
5946	843814
12313	843815
103480	843816
19954	843817
5276	843818
27411	843819
53773	843820
8336	843821
55	843822
133780	843823
15006	843824
30061	843825
18331	843826
8912	843827
70582	843828
36022	843829
92090	843830
32596	843831
5798	843832
68778	843833
74279	843834
3351	843835
36827	843836
3172	843837
25082	843838
355	843839
10988	843840
17654	843841
136113	843842
17473	843843
31756	843844
612	843845
59043	843846
5133	843847
87989	843848
16998	843849
28703	843850
1608	843851
63729	843852
67225	843853
103427	843854
138336	843855
95951	843856
102747	843857
60443	843858
11291	843859
10346	843860
109077	843861
24538	843862
5331	843863
13550	843864
8896	843865
28980	843866
48588	843867
32453	843868
129300	843869
84800	843870
17348	843871
120158	843872
137469	843873
41741	843874
4986	843875
2801	843876
79855	843877
33332	843878
19777	843879
91867	843880
70488	843881
74329	843882
118442	843883
22582	843884
2497	843885
17993	843886
45017	843887
24073	843888
34316	843889
65608	843890
35708	843891
2163	843892
35217	843893
52205	843894
60677	843895
115798	843896
39630	843897
51803	843898
12584	843899
8284	843900
1096	843901
22733	843902
33963	843903
20173	843904
56836	843905
46000	843906
45856	843907
41792	843908
20518	843909
91885	843910
195	843911
3469	843912
4542	843913
86896	843914
20877	843915
37250	843916
40590	843917
50695	843918
63017	843919
73144	843920
5752	843921
71622	843922
17752	843923
59951	843924
7856	843925
86210	843926
58693	843927
12999	843928
26887	843929
943	843930
10697	843931
114913	843932
9465	843933
7300	843934
37136	843935
6084	843936
2209	843937
118771	843938
91752	843939
4506	843940
114720	843941
111583	843942
78245	843943
21697	843944
52333	843945
18907	843946
7192	843947
15650	843948
70482	843949
11630	843950
54156	843951
69177	843952
36224	843953
37670	843954
70846	843955
12370	843956
60247	843957
82268	843958
50971	843959
104775	843960
3173	843961
35951	843962
1206	843963
6859	843964
50440	843965
33259	843966
9830	843967
31219	843968
19364	843969
58021	843970
83861	843971
2596	843972
4451	843973
100521	843974
2639	843975
80153	843976
36004	843977
49662	843978
53907	843979
86731	843980
57115	843981
59745	843982
41651	843983
7177	843984
31354	843985
52006	843986
109540	843987
5920	843988
132342	843989
79864	843990
34224	843991
39594	843992
53051	843993
30774	843994
63684	843995
41895	843996
95189	843997
64259	843998
23424	843999
426	844000
68787	844001
6480	844002
20268	844003
14012	844004
5434	844005
38620	844006
115050	844007
24980	844008
21515	844009
25579	844010
18273	844011
39935	844012
96289	844013
25740	844014
49985	844015
1427	844016
1474	844017
12707	844018
53807	844019
71293	844020
96945	844021
73071	844022
13339	844023
9518	844024
26845	844025
359	844026
4037	844027
68456	844028
72593	844029
1894	844030
36634	844031
42022	844032
73241	844033
114443	844034
45380	844035
24187	844036
6631	844037
56879	844038
38415	844039
147535	844040
2715	844041
9535	844042
41836	844043
85585	844044
21763	844045
110210	844046
29891	844047
10824	844048
134241	844049
134091	844050
39315	844051
34251	844052
53358	844053
25233	844054
22965	844055
3507	844056
50047	844057
7419	844058
29835	844059
32436	844060
1522	844061
30636	844062
55127	844063
9096	844064
78173	844065
2436	844066
10533	844067
14548	844068
43129	844069
45496	844070
70668	844071
3632	844072
9697	844073
18548	844074
50422	844075
31169	844076
79975	844077
138819	844078
14273	844079
95324	844080
6458	844081
49624	844082
48882	844083
73154	844084
62348	844085
6106	844086
19963	844087
113695	844088
12286	844089
3414	844090
79115	844091
2686	844092
58217	844093
2929	844094
21726	844095
29030	844096
94420	844097
143584	844098
5758	844099
27855	844100
8676	844101
53688	844102
62	844103
143135	844104
473	844105
3696	844106
25952	844107
46096	844108
25277	844109
10	844110
913	844111
1925	844112
101081	844113
26419	844114
98255	844115
7656	844116
50023	844117
46472	844118
282	844119
11026	844120
46411	844121
11911	844122
51257	844123
96055	844124
16955	844125
96794	844126
45432	844127
16685	844128
52344	844129
119693	844130
3891	844131
32715	844132
21299	844133
2831	844134
4647	844135
39361	844136
19001	844137
20200	844138
14806	844139
135575	844140
71763	844141
10630	844142
56	844143
58325	844144
9230	844145
37815	844146
25089	844147
110709	844148
12975	844149
4645	844150
71928	844151
30429	844152
130907	844153
51126	844154
18240	844155
69911	844156
53208	844157
76024	844158
12962	844159
20955	844160
14270	844161
91672	844162
134245	844163
1252	844164
13981	844165
29585	844166
12023	844167
29062	844168
137017	844169
62643	844170
16161	844171
25164	844172
22910	844173
18	844174
14194	844175
212	844176
6877	844177
46087	844178
80649	844179
253	844180
104396	844181
49352	844182
9553	844183
21797	844184
55223	844185
37526	844186
22816	844187
40362	844188
47937	844189
71555	844190
167	844191
70862	844192
87596	844193
33421	844194
45206	844195
33878	844196
47140	844197
25590	844198
9418	844199
14907	844200
82295	844201
69788	844202
69884	844203
63295	844204
116957	844205
47696	844206
120467	844207
41858	844208
14947	844209
57239	844210
87355	844211
102730	844212
39324	844213
10526	844214
56726	844215
12624	844216
14984	844217
1797	844218
149341	844219
13842	844220
54802	844221
37476	844222
13372	844223
53524	844224
69426	844225
20266	844226
79027	844227
60686	844228
48097	844229
21783	844230
36830	844231
90011	844232
64372	844233
6350	844234
51538	844235
81635	844236
129714	844237
57239	844238
53538	844239
2118	844240
12582	844241
106641	844242
39022	844243
28255	844244
81902	844245
73878	844246
11891	844247
3337	844248
61673	844249
31356	844250
70129	844251
82939	844252
46286	844253
65694	844254
48026	844255
1845	844256
34091	844257
22073	844258
1505	844259
2939	844260
83912	844261
8545	844262
4280	844263
9868	844264
832	844265
66	844266
126952	844267
31716	844268
1450	844269
7391	844270
93410	844271
105429	844272
15665	844273
58499	844274
205	844275
2000	844276
25277	844277
3153	844278
8808	844279
8715	844280
123806	844281
50728	844282
20014	844283
38881	844284
1843	844285
19040	844286
91404	844287
89705	844288
30961	844289
8401	844290
43984	844291
10150	844292
342	844293
25703	844294
96771	844295
20016	844296
58576	844297
14260	844298
137588	844299
150487	844300
79777	844301
66541	844302
508	844303
99881	844304
137413	844305
3831	844306
63725	844307
113261	844308
85580	844309
77812	844310
35121	844311
9462	844312
36247	844313
119881	844314
88343	844315
70302	844316
140953	844317
98	844318
57872	844319
31415	844320
41438	844321
15598	844322
92697	844323
8684	844324
11719	844325
30345	844326
104530	844327
91705	844328
72175	844329
9796	844330
8427	844331
41364	844332
97845	844333
14493	844334
80144	844335
6003	844336
29912	844337
27155	844338
81196	844339
48272	844340
72416	844341
71	844342
67221	844343
62569	844344
148287	844345
140819	844346
5276	844347
12006	844348
46357	844349
211	844350
125183	844351
38967	844352
78272	844353
34572	844354
8916	844355
6247	844356
32123	844357
8743	844358
1314	844359
16157	844360
19088	844361
47773	844362
57029	844363
74635	844364
97894	844365
76188	844366
19006	844367
118919	844368
92078	844369
98271	844370
46933	844371
48796	844372
117605	844373
9609	844374
70039	844375
24045	844376
116579	844377
5783	844378
95324	844379
7929	844380
54874	844381
22571	844382
12156	844383
39502	844384
26784	844385
4511	844386
21876	844387
21762	844388
29059	844389
66425	844390
2131	844391
2245	844392
25875	844393
21320	844394
87512	844395
2277	844396
37247	844397
81013	844398
47269	844399
37909	844400
82484	844401
5012	844402
43098	844403
58	844404
2730	844405
30385	844406
36624	844407
43987	844408
56191	844409
96697	844410
80739	844411
8476	844412
36469	844413
13380	844414
24426	844415
3833	844416
6047	844417
88889	844418
74909	844419
11795	844420
82263	844421
7088	844422
58789	844423
100040	844424
35694	844425
87216	844426
75451	844427
31719	844428
38139	844429
39226	844430
71831	844431
83335	844432
131201	844433
90691	844434
92686	844435
26925	844436
22953	844437
82826	844438
9583	844439
14296	844440
846	844441
819	844442
6803	844443
36060	844444
7473	844445
34811	844446
39446	844447
57286	844448
26234	844449
17085	844450
85689	844451
29570	844452
101327	844453
4466	844454
20441	844455
78487	844456
39223	844457
3781	844458
15710	844459
95046	844460
3404	844461
346	844462
93898	844463
25885	844464
6924	844465
30412	844466
8122	844467
28593	844468
82706	844469
48612	844470
12020	844471
48458	844472
23886	844473
93687	844474
53814	844475
83082	844476
32240	844477
35669	844478
130305	844479
19900	844480
86730	844481
16444	844482
75124	844483
442	844484
13410	844485
25704	844486
15377	844487
15213	844488
142005	844489
44817	844490
233	844491
60875	844492
19958	844493
13679	844494
43930	844495
6207	844496
7507	844497
135736	844498
51448	844499
66631	844500
118589	844501
14516	844502
1397	844503
5122	844504
64616	844505
31644	844506
33169	844507
97287	844508
16208	844509
116774	844510
51763	844511
55296	844512
731	844513
44136	844514
108061	844515
110512	844516
35851	844517
35646	844518
8927	844519
79407	844520
5741	844521
9783	844522
840	844523
368	844524
2991	844525
32074	844526
34321	844527
7780	844528
39853	844529
28808	844530
56423	844531
67781	844532
15667	844533
95406	844534
79821	844535
41146	844536
8343	844537
1997	844538
74186	844539
10037	844540
35833	844541
38623	844542
13477	844543
3964	844544
57650	844545
1184	844546
540	844547
1971	844548
53730	844549
1660	844550
5110	844551
7013	844552
2562	844553
53336	844554
9298	844555
22561	844556
117861	844557
1019	844558
15968	844559
22723	844560
78436	844561
69971	844562
113242	844563
22669	844564
25412	844565
21611	844566
46494	844567
24860	844568
15321	844569
22686	844570
20589	844571
123646	844572
103192	844573
47354	844574
20773	844575
88843	844576
69644	844577
58134	844578
21945	844579
58602	844580
92455	844581
34131	844582
81706	844583
4979	844584
2589	844585
24300	844586
73315	844587
124112	844588
56836	844589
37135	844590
1216	844591
27025	844592
33805	844593
34828	844594
66998	844595
60992	844596
39806	844597
30813	844598
95910	844599
52607	844600
27512	844601
63293	844602
2005	844603
74545	844604
103010	844605
47748	844606
27879	844607
96862	844608
3551	844609
143184	844610
27166	844611
43418	844612
17863	844613
104127	844614
23529	844615
52438	844616
17737	844617
5034	844618
56312	844619
3329	844620
6808	844621
38295	844622
125710	844623
22163	844624
3178	844625
49728	844626
63299	844627
83562	844628
113744	844629
19249	844630
10533	844631
77641	844632
38882	844633
90031	844634
13896	844635
64888	844636
59427	844637
112902	844638
4311	844639
8898	844640
11014	844641
92213	844642
13573	844643
37056	844644
37388	844645
50578	844646
19136	844647
77577	844648
65705	844649
81619	844650
25315	844651
12290	844652
51558	844653
12787	844654
44865	844655
98148	844656
55984	844657
1102	844658
8715	844659
518	844660
47809	844661
347	844662
39961	844663
9334	844664
705	844665
74186	844666
31593	844667
122122	844668
59899	844669
32667	844670
14416	844671
80748	844672
140316	844673
37185	844674
38269	844675
122425	844676
17137	844677
114155	844678
30868	844679
62290	844680
79874	844681
58977	844682
41181	844683
28519	844684
94259	844685
29265	844686
71869	844687
7674	844688
8583	844689
135623	844690
44118	844691
125263	844692
17568	844693
75155	844694
30229	844695
132620	844696
83449	844697
14883	844698
86520	844699
12873	844700
51580	844701
29845	844702
75521	844703
3250	844704
12745	844705
86581	844706
31484	844707
8034	844708
105028	844709
25361	844710
10421	844711
13041	844712
38563	844713
2354	844714
68192	844715
65795	844716
23015	844717
133287	844718
1874	844719
36056	844720
80670	844721
8635	844722
11241	844723
32034	844724
3689	844725
17714	844726
1582	844727
27491	844728
89154	844729
17302	844730
110707	844731
43256	844732
115802	844733
31171	844734
27351	844735
51931	844736
22889	844737
4187	844738
2961	844739
55744	844740
8533	844741
60631	844742
82281	844743
20422	844744
94502	844745
6472	844746
17404	844747
44721	844748
47629	844749
5829	844750
34515	844751
10239	844752
1966	844753
12501	844754
33241	844755
88069	844756
3545	844757
135719	844758
34109	844759
11140	844760
90687	844761
132421	844762
12016	844763
83319	844764
56898	844765
4003	844766
23640	844767
39915	844768
35	844769
79888	844770
57953	844771
386	844772
95809	844773
23888	844774
20552	844775
89882	844776
21093	844777
53832	844778
10059	844779
17146	844780
25209	844781
34688	844782
44665	844783
36247	844784
78437	844785
15360	844786
80058	844787
116824	844788
69427	844789
4444	844790
39320	844791
37617	844792
133770	844793
13161	844794
51755	844795
82888	844796
12059	844797
10565	844798
55467	844799
1743	844800
18615	844801
16615	844802
62253	844803
30620	844804
3151	844805
49996	844806
13789	844807
30962	844808
1602	844809
20866	844810
96155	844811
254	844812
26569	844813
8567	844814
19708	844815
80052	844816
88566	844817
1488	844818
31574	844819
17871	844820
8122	844821
78287	844822
70110	844823
120303	844824
15437	844825
53609	844826
92146	844827
25994	844828
35705	844829
13580	844830
79632	844831
137040	844832
6320	844833
36909	844834
35077	844835
37905	844836
29591	844837
23867	844838
15946	844839
3790	844840
45207	844841
95698	844842
12543	844843
29960	844844
112161	844845
49582	844846
19123	844847
92086	844848
84778	844849
30247	844850
8155	844851
124316	844852
6502	844853
80143	844854
66078	844855
30072	844856
78835	844857
44680	844858
62528	844859
260	844860
137352	844861
58133	844862
31334	844863
17573	844864
33938	844865
29917	844866
598	844867
14782	844868
32447	844869
40382	844870
1178	844871
62296	844872
74684	844873
85560	844874
22416	844875
32096	844876
12276	844877
41748	844878
119416	844879
63979	844880
37513	844881
32996	844882
92762	844883
88079	844884
31588	844885
23940	844886
116486	844887
19144	844888
39568	844889
13858	844890
65341	844891
17398	844892
25426	844893
16778	844894
16086	844895
92817	844896
4941	844897
94296	844898
60454	844899
3217	844900
59958	844901
110938	844902
43113	844903
72774	844904
99260	844905
70684	844906
38169	844907
82765	844908
77887	844909
5961	844910
104644	844911
62313	844912
27064	844913
90305	844914
14854	844915
53916	844916
6716	844917
15350	844918
2555	844919
20650	844920
84183	844921
26318	844922
104718	844923
1732	844924
54345	844925
20436	844926
2703	844927
134721	844928
16082	844929
109	844930
8609	844931
13925	844932
34082	844933
16973	844934
24469	844935
43270	844936
26641	844937
9059	844938
97032	844939
46644	844940
41148	844941
36911	844942
73070	844943
25552	844944
14287	844945
41048	844946
24926	844947
9801	844948
133142	844949
23592	844950
21403	844951
77576	844952
1890	844953
4071	844954
26488	844955
1374	844956
117198	844957
57118	844958
30092	844959
2585	844960
92155	844961
51061	844962
21391	844963
7389	844964
127561	844965
77442	844966
4295	844967
83054	844968
119495	844969
132	844970
120397	844971
84429	844972
8524	844973
125806	844974
35269	844975
35411	844976
28443	844977
10825	844978
40353	844979
70303	844980
33565	844981
4384	844982
34934	844983
55134	844984
11208	844985
4885	844986
70838	844987
16680	844988
58586	844989
35344	844990
27099	844991
125052	844992
64911	844993
6969	844994
69420	844995
77906	844996
6930	844997
6092	844998
9632	844999
13240	845000
13107	845001
3634	845002
2475	845003
99507	845004
150002	845005
100251	845006
5286	845007
47808	845008
2461	845009
46631	845010
7216	845011
35074	845012
1558	845013
54595	845014
21339	845015
47543	845016
70849	845017
11425	845018
98707	845019
8518	845020
26764	845021
68071	845022
63056	845023
12665	845024
5011	845025
55060	845026
56979	845027
71734	845028
71650	845029
45953	845030
34573	845031
78426	845032
80954	845033
115064	845034
12249	845035
13807	845036
26371	845037
15141	845038
30112	845039
5644	845040
102761	845041
55989	845042
17551	845043
9060	845044
45611	845045
97610	845046
1174	845047
97627	845048
44690	845049
149662	845050
23222	845051
4161	845052
129823	845053
11027	845054
37955	845055
50149	845056
14595	845057
69446	845058
40259	845059
89481	845060
15685	845061
71607	845062
19791	845063
73	845064
12701	845065
31327	845066
70135	845067
462	845068
30787	845069
34818	845070
27746	845071
490	845072
38444	845073
14441	845074
40603	845075
24124	845076
24203	845077
40105	845078
76501	845079
12358	845080
52792	845081
7488	845082
14076	845083
120544	845084
102548	845085
15021	845086
38215	845087
71226	845088
67099	845089
13820	845090
40914	845091
93030	845092
34075	845093
79956	845094
97551	845095
10659	845096
130517	845097
49470	845098
11660	845099
33362	845100
61685	845101
10964	845102
19398	845103
40769	845104
30690	845105
18653	845106
34547	845107
42651	845108
47923	845109
16804	845110
25388	845111
990	845112
12667	845113
106095	845114
10727	845115
20479	845116
1550	845117
29298	845118
26564	845119
10283	845120
2203	845121
3509	845122
73382	845123
13383	845124
63547	845125
84363	845126
97799	845127
566	845128
51873	845129
8821	845130
30400	845131
1983	845132
75604	845133
5461	845134
31354	845135
56069	845136
17413	845137
115158	845138
11965	845139
45560	845140
728	845141
75147	845142
4391	845143
2363	845144
73147	845145
2178	845146
2750	845147
16	845148
14547	845149
23882	845150
2986	845151
10979	845152
2462	845153
101796	845154
2831	845155
25892	845156
3130	845157
140491	845158
19387	845159
102721	845160
99039	845161
251	845162
114823	845163
46753	845164
76713	845165
15841	845166
5412	845167
3894	845168
42429	845169
45259	845170
27697	845171
39834	845172
72074	845173
38728	845174
12303	845175
64573	845176
59518	845177
10921	845178
48876	845179
25807	845180
81110	845181
110501	845182
46325	845183
45688	845184
51757	845185
134063	845186
2459	845187
29264	845188
95107	845189
24458	845190
86804	845191
22960	845192
60214	845193
19851	845194
102826	845195
3550	845196
34825	845197
13908	845198
4248	845199
114598	845200
129772	845201
5701	845202
22381	845203
48570	845204
42662	845205
56938	845206
90571	845207
51316	845208
35398	845209
68653	845210
91821	845211
33609	845212
18357	845213
59765	845214
24684	845215
49705	845216
123373	845217
33875	845218
62557	845219
109482	845220
126243	845221
65617	845222
997	845223
2941	845224
3259	845225
144779	845226
1037	845227
131384	845228
126	845229
81071	845230
37561	845231
80567	845232
58466	845233
15816	845234
12736	845235
19827	845236
755	845237
38578	845238
10740	845239
20154	845240
122046	845241
36404	845242
130659	845243
2594	845244
45814	845245
21069	845246
21282	845247
93107	845248
80594	845249
13022	845250
3399	845251
31180	845252
57973	845253
84247	845254
6791	845255
3584	845256
2524	845257
63057	845258
778	845259
72683	845260
36555	845261
68917	845262
3497	845263
53522	845264
427	845265
20839	845266
8989	845267
136326	845268
46843	845269
29228	845270
98705	845271
23126	845272
8511	845273
68796	845274
20756	845275
56388	845276
42361	845277
72879	845278
41652	845279
2407	845280
2713	845281
7521	845282
100380	845283
81426	845284
623	845285
12453	845286
18987	845287
18142	845288
83628	845289
5651	845290
57637	845291
15356	845292
105980	845293
20276	845294
24066	845295
109794	845296
2706	845297
8299	845298
11364	845299
75735	845300
59134	845301
44199	845302
104712	845303
77412	845304
30804	845305
83564	845306
73025	845307
44035	845308
26587	845309
90719	845310
7252	845311
111971	845312
15488	845313
49827	845314
100974	845315
25033	845316
18050	845317
39374	845318
9139	845319
66921	845320
48050	845321
6669	845322
29571	845323
352	845324
137179	845325
9323	845326
70181	845327
1309	845328
48506	845329
43120	845330
34931	845331
17962	845332
91083	845333
78727	845334
29	845335
71956	845336
7395	845337
25827	845338
36809	845339
85081	845340
43455	845341
100847	845342
37614	845343
4302	845344
51095	845345
49394	845346
94713	845347
96153	845348
68959	845349
124058	845350
32958	845351
47690	845352
16674	845353
8815	845354
41	845355
7665	845356
48764	845357
4871	845358
62303	845359
20388	845360
61279	845361
24859	845362
59708	845363
135172	845364
32944	845365
66366	845366
1338	845367
55376	845368
53597	845369
8024	845370
17269	845371
42038	845372
30350	845373
98819	845374
5839	845375
5126	845376
8908	845377
46110	845378
39138	845379
15235	845380
14702	845381
78976	845382
52082	845383
14982	845384
67027	845385
69277	845386
41037	845387
4796	845388
33175	845389
27677	845390
60967	845391
78319	845392
244	845393
98767	845394
42577	845395
50630	845396
2441	845397
114091	845398
25607	845399
94277	845400
81359	845401
110545	845402
111625	845403
102527	845404
62930	845405
7349	845406
19317	845407
80	845408
22605	845409
39185	845410
65109	845411
75666	845412
6487	845413
51706	845414
9478	845415
458	845416
33284	845417
37224	845418
57634	845419
8518	845420
70436	845421
75115	845422
33299	845423
30532	845424
4197	845425
13639	845426
120709	845427
19503	845428
87018	845429
38644	845430
42022	845431
34768	845432
60540	845433
9410	845434
43767	845435
129537	845436
14850	845437
61115	845438
24546	845439
7303	845440
992	845441
21560	845442
102545	845443
4537	845444
21099	845445
126213	845446
7778	845447
48220	845448
3229	845449
56417	845450
99977	845451
52173	845452
3331	845453
43541	845454
74845	845455
102347	845456
107559	845457
1076	845458
7078	845459
88142	845460
7610	845461
25194	845462
48198	845463
50054	845464
105355	845465
40565	845466
3788	845467
1726	845468
57813	845469
62295	845470
7522	845471
11095	845472
34910	845473
4584	845474
12157	845475
6487	845476
9388	845477
35680	845478
1388	845479
533	845480
24065	845481
146595	845482
119123	845483
61147	845484
47783	845485
31654	845486
70100	845487
3779	845488
103947	845489
9903	845490
104413	845491
107020	845492
14506	845493
103896	845494
7786	845495
130695	845496
8389	845497
4388	845498
41519	845499
11472	845500
46545	845501
68628	845502
53277	845503
41616	845504
1184	845505
673	845506
23284	845507
836	845508
1044	845509
1723	845510
11210	845511
23611	845512
23617	845513
40719	845514
133207	845515
80119	845516
94054	845517
43420	845518
111986	845519
31664	845520
129669	845521
54083	845522
101103	845523
93120	845524
28817	845525
12764	845526
62656	845527
8465	845528
33295	845529
44920	845530
23286	845531
57729	845532
60717	845533
57340	845534
13871	845535
9072	845536
44433	845537
83544	845538
80261	845539
1615	845540
9711	845541
47326	845542
3348	845543
50615	845544
15452	845545
71732	845546
51685	845547
58716	845548
43452	845549
36178	845550
58223	845551
55885	845552
48370	845553
75830	845554
651	845555
11872	845556
3435	845557
5250	845558
67441	845559
128013	845560
1279	845561
104044	845562
5227	845563
68397	845564
1357	845565
687	845566
92430	845567
50097	845568
78483	845569
28628	845570
31035	845571
50674	845572
35922	845573
71613	845574
35747	845575
58100	845576
91934	845577
7780	845578
31495	845579
88945	845580
6010	845581
37556	845582
88136	845583
8241	845584
30	845585
22798	845586
1688	845587
91673	845588
49821	845589
58815	845590
444	845591
44248	845592
45268	845593
18206	845594
2967	845595
36794	845596
63877	845597
36853	845598
72771	845599
116361	845600
99315	845601
103910	845602
19725	845603
52319	845604
131941	845605
6951	845606
24721	845607
41630	845608
1375	845609
123721	845610
8280	845611
4515	845612
44252	845613
2889	845614
59875	845615
16036	845616
86010	845617
17143	845618
1552	845619
113366	845620
136329	845621
1837	845622
31683	845623
54476	845624
9217	845625
9779	845626
17610	845627
47873	845628
76284	845629
15870	845630
7405	845631
46989	845632
14344	845633
61590	845634
19675	845635
46069	845636
52851	845637
34321	845638
109595	845639
41427	845640
28869	845641
24875	845642
31036	845643
4324	845644
66413	845645
44261	845646
43744	845647
72773	845648
2886	845649
70775	845650
15259	845651
92864	845652
933	845653
18562	845654
265	845655
69318	845656
56119	845657
138934	845658
118070	845659
30761	845660
104828	845661
54930	845662
33814	845663
31966	845664
3378	845665
90083	845666
2513	845667
76771	845668
78648	845669
5971	845670
54120	845671
92747	845672
19865	845673
108837	845674
42401	845675
37466	845676
54308	845677
7186	845678
63307	845679
96355	845680
5756	845681
27159	845682
137908	845683
1614	845684
957	845685
24002	845686
23193	845687
9615	845688
28852	845689
46147	845690
34430	845691
35162	845692
32555	845693
110606	845694
4205	845695
2583	845696
13308	845697
28375	845698
110290	845699
89715	845700
3698	845701
2	845702
47564	845703
51361	845704
86223	845705
41143	845706
103774	845707
84086	845708
64649	845709
126398	845710
1964	845711
672	845712
75844	845713
113587	845714
36927	845715
103855	845716
52653	845717
23091	845718
47030	845719
3842	845720
147	845721
24578	845722
56302	845723
12523	845724
106621	845725
86166	845726
36255	845727
59298	845728
9867	845729
31924	845730
60149	845731
11660	845732
122	845733
73572	845734
94024	845735
25932	845736
21115	845737
32242	845738
53457	845739
34909	845740
742	845741
63493	845742
1945	845743
4018	845744
45041	845745
8905	845746
12068	845747
71679	845748
60087	845749
30362	845750
9167	845751
50499	845752
85106	845753
146941	845754
59518	845755
6894	845756
5608	845757
4476	845758
5892	845759
40128	845760
34677	845761
2220	845762
91829	845763
90403	845764
149758	845765
21433	845766
28571	845767
6699	845768
48985	845769
1965	845770
21996	845771
34655	845772
33824	845773
48989	845774
70050	845775
3856	845776
9571	845777
11197	845778
40000	845779
84987	845780
35913	845781
9003	845782
1661	845783
47491	845784
43431	845785
11582	845786
841	845787
62607	845788
125245	845789
59822	845790
14066	845791
132992	845792
61392	845793
40067	845794
59289	845795
19125	845796
68538	845797
16332	845798
49063	845799
17551	845800
36544	845801
15007	845802
34825	845803
24107	845804
3658	845805
122852	845806
8017	845807
379	845808
49155	845809
79582	845810
28370	845811
3632	845812
41157	845813
46063	845814
180	845815
102523	845816
51645	845817
77889	845818
56941	845819
19413	845820
27707	845821
15344	845822
1697	845823
86480	845824
39653	845825
63445	845826
112721	845827
107156	845828
127268	845829
97296	845830
23327	845831
53893	845832
45412	845833
10561	845834
30823	845835
114891	845836
110414	845837
2491	845838
5232	845839
13752	845840
17793	845841
21701	845842
109439	845843
16163	845844
19236	845845
13208	845846
18360	845847
1131	845848
44893	845849
120107	845850
79864	845851
36419	845852
66022	845853
75563	845854
9502	845855
108658	845856
68598	845857
14863	845858
748	845859
62314	845860
136794	845861
29459	845862
40604	845863
40173	845864
7974	845865
114860	845866
67369	845867
71139	845868
34512	845869
11596	845870
65254	845871
9578	845872
10708	845873
115674	845874
104540	845875
90176	845876
31634	845877
23610	845878
39017	845879
147520	845880
63360	845881
2256	845882
59769	845883
11300	845884
27791	845885
42451	845886
93052	845887
27998	845888
24804	845889
28027	845890
52104	845891
129117	845892
56688	845893
136068	845894
46631	845895
70309	845896
94425	845897
9104	845898
13077	845899
16687	845900
134283	845901
35291	845902
19183	845903
37237	845904
73142	845905
43897	845906
147	845907
17600	845908
70	845909
14320	845910
34249	845911
10765	845912
3758	845913
17536	845914
60496	845915
31749	845916
55138	845917
28431	845918
19172	845919
58529	845920
79877	845921
99457	845922
41679	845923
128047	845924
19483	845925
2252	845926
16352	845927
42693	845928
7815	845929
2400	845930
3223	845931
6977	845932
51828	845933
24503	845934
60379	845935
78454	845936
83225	845937
62695	845938
10320	845939
58375	845940
127576	845941
36415	845942
7921	845943
34633	845944
51155	845945
338	845946
66614	845947
16388	845948
19833	845949
60947	845950
20364	845951
34704	845952
98781	845953
10604	845954
24431	845955
89637	845956
137298	845957
128246	845958
80695	845959
14309	845960
10351	845961
133140	845962
85313	845963
93397	845964
39294	845965
73089	845966
64751	845967
67291	845968
135330	845969
112234	845970
2304	845971
130479	845972
33827	845973
1776	845974
63645	845975
7562	845976
13096	845977
32112	845978
94216	845979
6510	845980
90500	845981
68345	845982
14701	845983
70306	845984
29479	845985
9434	845986
15892	845987
61592	845988
87053	845989
101155	845990
27161	845991
43337	845992
23880	845993
114619	845994
16925	845995
3163	845996
844	845997
53679	845998
71315	845999
67756	846000
66293	846001
34770	846002
91747	846003
91452	846004
26445	846005
17879	846006
109716	846007
44352	846008
8516	846009
136963	846010
108830	846011
81221	846012
18601	846013
48783	846014
46178	846015
8777	846016
93994	846017
141	846018
14328	846019
43816	846020
78650	846021
28329	846022
3407	846023
14703	846024
21056	846025
52305	846026
84907	846027
81731	846028
34760	846029
2727	846030
57980	846031
96992	846032
48457	846033
71126	846034
15669	846035
38742	846036
71326	846037
43739	846038
11082	846039
104835	846040
38135	846041
130213	846042
71463	846043
48821	846044
19736	846045
1329	846046
71544	846047
92289	846048
63950	846049
11342	846050
17772	846051
56050	846052
28059	846053
102435	846054
116960	846055
49414	846056
132566	846057
279	846058
58421	846059
50138	846060
31253	846061
45187	846062
29869	846063
1716	846064
26268	846065
146462	846066
4262	846067
132384	846068
8637	846069
168	846070
7608	846071
4402	846072
113469	846073
57852	846074
30195	846075
123494	846076
24470	846077
40093	846078
17418	846079
10130	846080
6067	846081
97112	846082
85957	846083
168	846084
9060	846085
52091	846086
39247	846087
18961	846088
3490	846089
53564	846090
116165	846091
6521	846092
18858	846093
85897	846094
5445	846095
4200	846096
31114	846097
106433	846098
10593	846099
16049	846100
66878	846101
39323	846102
110227	846103
75669	846104
72738	846105
1419	846106
31259	846107
21173	846108
6253	846109
35749	846110
84905	846111
87	846112
17322	846113
21492	846114
8310	846115
4472	846116
44403	846117
8418	846118
2774	846119
2172	846120
50812	846121
7492	846122
115989	846123
118103	846124
54850	846125
19746	846126
8435	846127
145338	846128
37618	846129
42292	846130
5956	846131
4662	846132
32590	846133
322	846134
7012	846135
14649	846136
45942	846137
31093	846138
21819	846139
41545	846140
38541	846141
24360	846142
24067	846143
35794	846144
72400	846145
137948	846146
1994	846147
21680	846148
59466	846149
33635	846150
50096	846151
47273	846152
21570	846153
28732	846154
2024	846155
28030	846156
110039	846157
2515	846158
113151	846159
13132	846160
14028	846161
104630	846162
132200	846163
7211	846164
83725	846165
41172	846166
80722	846167
76171	846168
81530	846169
37408	846170
69	846171
15524	846172
3020	846173
22136	846174
38349	846175
136180	846176
66288	846177
123768	846178
56684	846179
3127	846180
70407	846181
6258	846182
11258	846183
2758	846184
41844	846185
54297	846186
48610	846187
85704	846188
97668	846189
52708	846190
59539	846191
11093	846192
53856	846193
17636	846194
5632	846195
19412	846196
43667	846197
40556	846198
53293	846199
112777	846200
16732	846201
42885	846202
13246	846203
784	846204
47451	846205
21319	846206
121080	846207
3125	846208
898	846209
41856	846210
69995	846211
133623	846212
1319	846213
79914	846214
18953	846215
51533	846216
73186	846217
101809	846218
70613	846219
118258	846220
24853	846221
65181	846222
24535	846223
6229	846224
54498	846225
10678	846226
90178	846227
37113	846228
97139	846229
27461	846230
98665	846231
38458	846232
116253	846233
28	846234
140579	846235
43767	846236
6029	846237
26090	846238
13915	846239
35826	846240
83550	846241
8205	846242
11363	846243
19760	846244
93670	846245
17692	846246
8014	846247
32291	846248
15610	846249
11854	846250
38729	846251
27470	846252
91473	846253
36410	846254
7636	846255
22542	846256
140259	846257
13804	846258
49762	846259
81712	846260
51686	846261
68908	846262
111129	846263
25141	846264
137888	846265
36917	846266
26594	846267
6974	846268
19368	846269
27074	846270
13320	846271
85788	846272
40371	846273
7934	846274
127430	846275
42801	846276
100489	846277
43940	846278
6781	846279
18844	846280
34925	846281
34088	846282
10573	846283
65747	846284
26588	846285
42767	846286
1058	846287
781	846288
89520	846289
78734	846290
2844	846291
13698	846292
103774	846293
116980	846294
22734	846295
79000	846296
132612	846297
73862	846298
42844	846299
98884	846300
8189	846301
45226	846302
1746	846303
1986	846304
87087	846305
19280	846306
1211	846307
33621	846308
126148	846309
10410	846310
54645	846311
6318	846312
8932	846313
19375	846314
1516	846315
104358	846316
130300	846317
19302	846318
72637	846319
108116	846320
695	846321
46230	846322
75053	846323
3585	846324
73370	846325
2242	846326
51327	846327
29940	846328
125559	846329
3092	846330
17849	846331
9518	846332
7686	846333
9464	846334
5748	846335
115051	846336
12772	846337
8134	846338
20050	846339
20261	846340
63270	846341
95134	846342
124	846343
79885	846344
40127	846345
42617	846346
43610	846347
70848	846348
95296	846349
48416	846350
38301	846351
2254	846352
57269	846353
2277	846354
29798	846355
22619	846356
8599	846357
39540	846358
34547	846359
32245	846360
39978	846361
63825	846362
17662	846363
42614	846364
2394	846365
12461	846366
3934	846367
48	846368
149788	846369
27674	846370
10210	846371
89484	846372
64459	846373
21607	846374
27794	846375
521	846376
22507	846377
5150	846378
38097	846379
88428	846380
44769	846381
115057	846382
466	846383
13749	846384
3291	846385
2689	846386
81422	846387
60292	846388
25868	846389
16914	846390
8760	846391
1971	846392
79226	846393
42220	846394
61368	846395
12384	846396
20602	846397
36911	846398
36111	846399
32921	846400
8512	846401
60994	846402
112096	846403
127888	846404
5419	846405
32	846406
18001	846407
22294	846408
48524	846409
18564	846410
55393	846411
32034	846412
20127	846413
77041	846414
30281	846415
50553	846416
81259	846417
2767	846418
38557	846419
38379	846420
50052	846421
74485	846422
14245	846423
48080	846424
88657	846425
54836	846426
116885	846427
5239	846428
28506	846429
103870	846430
2578	846431
30083	846432
118883	846433
30328	846434
63098	846435
102187	846436
53887	846437
52065	846438
7705	846439
39278	846440
2547	846441
53384	846442
8583	846443
48514	846444
32520	846445
73990	846446
22537	846447
72984	846448
64653	846449
82047	846450
13174	846451
30737	846452
64840	846453
64180	846454
39424	846455
32518	846456
65940	846457
62385	846458
96	846459
86032	846460
893	846461
131737	846462
328	846463
71461	846464
5708	846465
12602	846466
23591	846467
66854	846468
5320	846469
6901	846470
20320	846471
15034	846472
1853	846473
49543	846474
34484	846475
2057	846476
28215	846477
11524	846478
30332	846479
84802	846480
12573	846481
22456	846482
53723	846483
16574	846484
23672	846485
69638	846486
141548	846487
44454	846488
48319	846489
103282	846490
28538	846491
192	846492
1767	846493
3427	846494
8130	846495
3056	846496
15083	846497
12591	846498
76171	846499
50504	846500
122917	846501
112401	846502
116663	846503
38944	846504
104317	846505
28593	846506
19	846507
125379	846508
444	846509
3300	846510
68691	846511
22313	846512
124057	846513
4397	846514
20839	846515
58105	846516
72	846517
53263	846518
128192	846519
104811	846520
61209	846521
99550	846522
5065	846523
20266	846524
15207	846525
40606	846526
124050	846527
58256	846528
27758	846529
98743	846530
13589	846531
69844	846532
5870	846533
2053	846534
61242	846535
13020	846536
41133	846537
10815	846538
61939	846539
59276	846540
3105	846541
52065	846542
45137	846543
74064	846544
91984	846545
39583	846546
68616	846547
73635	846548
24722	846549
12586	846550
52107	846551
14223	846552
47895	846553
96403	846554
4723	846555
44166	846556
40674	846557
138368	846558
9785	846559
138555	846560
118898	846561
131326	846562
1738	846563
53781	846564
16297	846565
89453	846566
9763	846567
132370	846568
39051	846569
19678	846570
125091	846571
43464	846572
120602	846573
88859	846574
21656	846575
116805	846576
65	846577
3815	846578
86886	846579
2873	846580
5434	846581
21630	846582
43917	846583
14447	846584
5	846585
86889	846586
30314	846587
7161	846588
28407	846589
7804	846590
7594	846591
18385	846592
3828	846593
77545	846594
66118	846595
61003	846596
76349	846597
98476	846598
10762	846599
3901	846600
39103	846601
4399	846602
1771	846603
16362	846604
7888	846605
2	846606
7605	846607
37226	846608
194	846609
2389	846610
107302	846611
51499	846612
86498	846613
106172	846614
117981	846615
1435	846616
112391	846617
6782	846618
34406	846619
88784	846620
142158	846621
79100	846622
18633	846623
140275	846624
45777	846625
44489	846626
47818	846627
82961	846628
17054	846629
132026	846630
36629	846631
78144	846632
45949	846633
71443	846634
62342	846635
5893	846636
19938	846637
82063	846638
23353	846639
6286	846640
3868	846641
13763	846642
2311	846643
5349	846644
78334	846645
87932	846646
124126	846647
33767	846648
7139	846649
84930	846650
106637	846651
21892	846652
29189	846653
5545	846654
11050	846655
13329	846656
82035	846657
368	846658
6398	846659
112283	846660
91813	846661
76162	846662
3774	846663
24137	846664
65558	846665
14034	846666
11297	846667
39698	846668
6973	846669
9266	846670
98481	846671
21443	846672
1842	846673
45228	846674
114	846675
62818	846676
27496	846677
13097	846678
24613	846679
21064	846680
131636	846681
58235	846682
127802	846683
50252	846684
59060	846685
74042	846686
29077	846687
56718	846688
20593	846689
44402	846690
64273	846691
149991	846692
74599	846693
9914	846694
189	846695
129436	846696
4250	846697
83654	846698
4153	846699
63695	846700
14362	846701
108497	846702
105856	846703
4054	846704
87505	846705
66824	846706
11901	846707
61898	846708
29543	846709
24020	846710
12473	846711
31895	846712
13825	846713
86310	846714
9692	846715
34060	846716
10774	846717
54041	846718
51012	846719
3939	846720
50834	846721
13687	846722
91657	846723
116617	846724
654	846725
31652	846726
689	846727
20970	846728
115974	846729
12263	846730
74889	846731
1653	846732
38928	846733
4438	846734
17949	846735
101076	846736
126275	846737
126533	846738
87778	846739
48131	846740
88689	846741
21257	846742
7000	846743
25892	846744
5091	846745
6339	846746
16195	846747
492	846748
62955	846749
151	846750
69144	846751
3148	846752
56295	846753
5406	846754
38443	846755
7620	846756
31	846757
23626	846758
24350	846759
10685	846760
97547	846761
7024	846762
33916	846763
17633	846764
109368	846765
70166	846766
112258	846767
56331	846768
47982	846769
47131	846770
39462	846771
25798	846772
3086	846773
43038	846774
67472	846775
95817	846776
119	846777
6245	846778
8641	846779
26435	846780
63059	846781
59868	846782
101159	846783
29716	846784
2311	846785
41997	846786
115467	846787
12608	846788
24147	846789
51529	846790
70988	846791
15702	846792
81084	846793
52782	846794
55850	846795
67973	846796
50146	846797
30525	846798
80866	846799
38239	846800
30855	846801
30749	846802
69389	846803
18956	846804
114326	846805
59629	846806
100343	846807
23176	846808
2495	846809
1486	846810
36064	846811
31	846812
17009	846813
25185	846814
19228	846815
35082	846816
6835	846817
16268	846818
20656	846819
2517	846820
30441	846821
93268	846822
3774	846823
19744	846824
91923	846825
126486	846826
90831	846827
28032	846828
54410	846829
138536	846830
40824	846831
3509	846832
39743	846833
2435	846834
90740	846835
8842	846836
11712	846837
23424	846838
26361	846839
118399	846840
49839	846841
25834	846842
147235	846843
9227	846844
70339	846845
46061	846846
1211	846847
72295	846848
70442	846849
50701	846850
126762	846851
47898	846852
19162	846853
43935	846854
122041	846855
33543	846856
14206	846857
122853	846858
17213	846859
788	846860
77269	846861
110363	846862
4099	846863
6322	846864
88812	846865
31217	846866
94003	846867
11613	846868
138243	846869
44999	846870
16237	846871
97740	846872
32364	846873
55393	846874
108870	846875
31827	846876
79889	846877
27482	846878
21170	846879
14514	846880
105267	846881
4852	846882
117470	846883
110275	846884
9792	846885
21249	846886
90511	846887
23596	846888
49552	846889
39211	846890
21301	846891
21710	846892
149601	846893
7325	846894
18640	846895
80955	846896
82527	846897
17287	846898
42469	846899
41070	846900
1653	846901
1901	846902
78916	846903
129980	846904
89650	846905
47573	846906
96927	846907
57349	846908
44011	846909
66359	846910
23641	846911
119905	846912
133843	846913
96811	846914
66498	846915
44313	846916
32672	846917
12840	846918
9713	846919
79786	846920
64187	846921
63569	846922
52371	846923
85859	846924
57286	846925
147500	846926
59188	846927
28737	846928
4699	846929
44158	846930
260	846931
25105	846932
12776	846933
4634	846934
55377	846935
86216	846936
39953	846937
66434	846938
84692	846939
1388	846940
105974	846941
109487	846942
17776	846943
39212	846944
64882	846945
51276	846946
15921	846947
28427	846948
99660	846949
22869	846950
12812	846951
122259	846952
70830	846953
11840	846954
113220	846955
48564	846956
540	846957
11023	846958
34379	846959
54409	846960
10363	846961
45864	846962
65237	846963
6935	846964
115751	846965
82066	846966
56918	846967
104272	846968
68391	846969
89035	846970
51692	846971
46923	846972
137529	846973
55005	846974
44090	846975
3406	846976
85400	846977
122601	846978
10347	846979
361	846980
44306	846981
5778	846982
108919	846983
330	846984
3102	846985
17024	846986
66035	846987
27381	846988
83921	846989
31837	846990
41036	846991
31031	846992
5186	846993
55498	846994
7001	846995
48133	846996
47366	846997
78701	846998
73446	846999
55843	847000
65763	847001
73538	847002
12185	847003
64001	847004
1728	847005
45036	847006
9409	847007
65143	847008
84067	847009
24246	847010
8104	847011
104395	847012
73540	847013
32582	847014
40907	847015
45372	847016
53658	847017
18387	847018
52413	847019
6649	847020
11355	847021
29895	847022
74941	847023
34938	847024
67832	847025
53339	847026
33660	847027
9376	847028
52740	847029
14263	847030
13036	847031
4864	847032
59822	847033
16269	847034
2175	847035
29480	847036
117443	847037
33367	847038
77188	847039
2019	847040
80073	847041
20872	847042
93105	847043
12997	847044
47394	847045
97728	847046
5903	847047
7671	847048
10841	847049
57862	847050
60909	847051
5347	847052
38375	847053
84601	847054
32395	847055
366	847056
76519	847057
64934	847058
12576	847059
16613	847060
10239	847061
43429	847062
106458	847063
129664	847064
35837	847065
13784	847066
15871	847067
12442	847068
30743	847069
1432	847070
24946	847071
30623	847072
52282	847073
58818	847074
44770	847075
11611	847076
32072	847077
117201	847078
82697	847079
46074	847080
90721	847081
22844	847082
276	847083
90051	847084
12716	847085
68152	847086
119407	847087
43994	847088
791	847089
30350	847090
54021	847091
18228	847092
1866	847093
55906	847094
117255	847095
114895	847096
38352	847097
7789	847098
24069	847099
53160	847100
18725	847101
6009	847102
18725	847103
9809	847104
9940	847105
4757	847106
68459	847107
5863	847108
10436	847109
94226	847110
12471	847111
37675	847112
59604	847113
33482	847114
33001	847115
92153	847116
32577	847117
4769	847118
394	847119
124870	847120
45661	847121
108246	847122
82273	847123
11336	847124
74801	847125
136493	847126
59574	847127
91842	847128
123167	847129
18563	847130
74481	847131
118579	847132
52496	847133
6862	847134
76495	847135
8545	847136
12485	847137
72580	847138
83933	847139
25353	847140
60293	847141
37368	847142
3589	847143
25379	847144
33807	847145
56617	847146
298	847147
81542	847148
13018	847149
52577	847150
74919	847151
516	847152
82279	847153
351	847154
103433	847155
12193	847156
16176	847157
49766	847158
37724	847159
110780	847160
47468	847161
4083	847162
12280	847163
91380	847164
41067	847165
24510	847166
18036	847167
42161	847168
40624	847169
11780	847170
27974	847171
90426	847172
118459	847173
105966	847174
57026	847175
42723	847176
86021	847177
5388	847178
15924	847179
10583	847180
23563	847181
34217	847182
49254	847183
56249	847184
113095	847185
19413	847186
23662	847187
135839	847188
27686	847189
35429	847190
2874	847191
96779	847192
7082	847193
16302	847194
55770	847195
136851	847196
99042	847197
15317	847198
99757	847199
13325	847200
84614	847201
65448	847202
63588	847203
12813	847204
41923	847205
23573	847206
71874	847207
29914	847208
45743	847209
6988	847210
100575	847211
65982	847212
101051	847213
72437	847214
8647	847215
139567	847216
53051	847217
61723	847218
34319	847219
129756	847220
25241	847221
36434	847222
17456	847223
68852	847224
11312	847225
12418	847226
26888	847227
42165	847228
55858	847229
961	847230
24379	847231
102066	847232
76647	847233
68453	847234
26893	847235
42023	847236
58678	847237
26213	847238
66781	847239
35468	847240
34763	847241
36288	847242
44279	847243
15514	847244
5100	847245
81624	847246
7431	847247
26621	847248
68808	847249
134766	847250
43010	847251
16554	847252
113085	847253
62552	847254
144213	847255
17554	847256
39399	847257
17991	847258
69367	847259
61585	847260
50249	847261
65700	847262
3018	847263
26506	847264
18514	847265
19388	847266
127175	847267
30676	847268
11041	847269
2513	847270
26848	847271
21582	847272
18251	847273
91545	847274
53505	847275
16360	847276
76223	847277
43726	847278
60398	847279
4497	847280
88209	847281
51089	847282
35035	847283
4229	847284
76308	847285
20531	847286
7657	847287
42389	847288
12958	847289
30993	847290
58405	847291
82536	847292
3169	847293
65175	847294
69713	847295
36771	847296
26195	847297
23032	847298
52445	847299
4634	847300
69622	847301
99619	847302
18790	847303
137081	847304
6178	847305
62743	847306
51924	847307
63149	847308
58981	847309
110113	847310
27157	847311
67919	847312
113204	847313
68650	847314
49957	847315
15422	847316
17822	847317
103487	847318
42740	847319
57367	847320
10600	847321
134017	847322
42813	847323
5335	847324
9393	847325
42870	847326
923	847327
83371	847328
71565	847329
40773	847330
62328	847331
136840	847332
20888	847333
17991	847334
94666	847335
149836	847336
92426	847337
9917	847338
73563	847339
113136	847340
86274	847341
7473	847342
1310	847343
14181	847344
1744	847345
69765	847346
87233	847347
7630	847348
28445	847349
21525	847350
24095	847351
11684	847352
2922	847353
42264	847354
63206	847355
19600	847356
56297	847357
44818	847358
91906	847359
30971	847360
10747	847361
31495	847362
104772	847363
28490	847364
39007	847365
41525	847366
22052	847367
77059	847368
23468	847369
55854	847370
7877	847371
1841	847372
10634	847373
1730	847374
24405	847375
147441	847376
7244	847377
38723	847378
54206	847379
50719	847380
51598	847381
49829	847382
95317	847383
46064	847384
40618	847385
19890	847386
66339	847387
11922	847388
12392	847389
56858	847390
69321	847391
78822	847392
1937	847393
4626	847394
140	847395
127326	847396
11439	847397
60868	847398
106259	847399
66530	847400
18800	847401
3926	847402
6238	847403
41260	847404
10994	847405
57076	847406
645	847407
42052	847408
42938	847409
1909	847410
62662	847411
55461	847412
21248	847413
54534	847414
29885	847415
46015	847416
1057	847417
83871	847418
67402	847419
60492	847420
4209	847421
22991	847422
66548	847423
25293	847424
31190	847425
48920	847426
64205	847427
5282	847428
18164	847429
57753	847430
58550	847431
42680	847432
30726	847433
468	847434
98130	847435
8454	847436
9550	847437
116395	847438
6350	847439
19357	847440
23034	847441
23211	847442
35379	847443
1408	847444
54083	847445
7827	847446
20848	847447
43133	847448
10226	847449
31808	847450
11557	847451
90456	847452
21571	847453
64743	847454
19949	847455
26758	847456
78272	847457
25467	847458
15809	847459
260	847460
125485	847461
109527	847462
677	847463
3327	847464
25155	847465
12829	847466
38602	847467
76086	847468
52622	847469
13568	847470
19829	847471
98197	847472
65723	847473
28712	847474
17902	847475
51289	847476
41990	847477
83585	847478
1400	847479
15718	847480
85394	847481
135026	847482
12350	847483
64238	847484
39597	847485
25015	847486
128583	847487
45911	847488
28374	847489
22629	847490
1446	847491
5879	847492
9507	847493
29023	847494
52405	847495
83175	847496
113882	847497
5414	847498
64365	847499
10663	847500
56944	847501
30622	847502
10679	847503
19515	847504
33967	847505
32111	847506
26792	847507
6729	847508
28057	847509
21012	847510
6358	847511
147840	847512
64134	847513
3252	847514
16383	847515
107921	847516
89694	847517
109519	847518
3902	847519
19134	847520
62664	847521
11272	847522
8866	847523
25328	847524
130021	847525
72532	847526
13259	847527
35449	847528
13518	847529
52590	847530
15520	847531
7226	847532
19173	847533
38230	847534
93094	847535
1591	847536
66609	847537
44208	847538
3043	847539
4965	847540
82342	847541
98502	847542
119152	847543
63529	847544
135139	847545
665	847546
93578	847547
18564	847548
8810	847549
26093	847550
88151	847551
22453	847552
13749	847553
105751	847554
131742	847555
95957	847556
116639	847557
43668	847558
61718	847559
46411	847560
72427	847561
86351	847562
38754	847563
640	847564
85467	847565
92330	847566
41739	847567
546	847568
21459	847569
16328	847570
85160	847571
4021	847572
7907	847573
80754	847574
4176	847575
12612	847576
1536	847577
894	847578
54010	847579
44066	847580
106057	847581
95209	847582
42386	847583
12520	847584
6857	847585
61123	847586
89918	847587
54117	847588
1665	847589
59589	847590
11139	847591
34653	847592
45299	847593
129492	847594
74949	847595
122450	847596
4009	847597
21480	847598
125010	847599
4422	847600
23535	847601
13905	847602
4111	847603
112587	847604
15573	847605
55581	847606
2719	847607
16197	847608
61417	847609
22943	847610
45679	847611
1903	847612
8447	847613
68243	847614
392	847615
7894	847616
56698	847617
26831	847618
122866	847619
102147	847620
12283	847621
4082	847622
6939	847623
87715	847624
138811	847625
17580	847626
43064	847627
26780	847628
29586	847629
4682	847630
27532	847631
72287	847632
69234	847633
71654	847634
24039	847635
101945	847636
42998	847637
86582	847638
50518	847639
11356	847640
104719	847641
168	847642
41435	847643
62	847644
121625	847645
5261	847646
6954	847647
92055	847648
19513	847649
44610	847650
2181	847651
859	847652
66843	847653
3325	847654
6311	847655
102151	847656
3401	847657
48964	847658
110165	847659
22514	847660
16498	847661
53574	847662
106755	847663
85542	847664
96330	847665
53111	847666
29954	847667
11640	847668
25681	847669
14157	847670
20904	847671
5084	847672
3054	847673
80219	847674
22354	847675
31415	847676
113069	847677
57784	847678
495	847679
13459	847680
18333	847681
12289	847682
9031	847683
25248	847684
8956	847685
11997	847686
33652	847687
26305	847688
4300	847689
27321	847690
128187	847691
21362	847692
86083	847693
69195	847694
15173	847695
59018	847696
101353	847697
84022	847698
46223	847699
95916	847700
513	847701
41060	847702
74627	847703
78272	847704
81699	847705
121429	847706
55406	847707
724	847708
25606	847709
20524	847710
86170	847711
27892	847712
7458	847713
96904	847714
64156	847715
104998	847716
83896	847717
17263	847718
19196	847719
48395	847720
86	847721
5289	847722
57403	847723
50147	847724
11790	847725
1536	847726
29031	847727
17646	847728
138918	847729
50456	847730
23853	847731
10953	847732
30057	847733
133504	847734
493	847735
125700	847736
1655	847737
81360	847738
39186	847739
22131	847740
16215	847741
14459	847742
89203	847743
3158	847744
55618	847745
65475	847746
47149	847747
6199	847748
49603	847749
126574	847750
129068	847751
12344	847752
74017	847753
30251	847754
9152	847755
3708	847756
13216	847757
27100	847758
20331	847759
43901	847760
15079	847761
114327	847762
122838	847763
73483	847764
38967	847765
44745	847766
7369	847767
41604	847768
4152	847769
65779	847770
13917	847771
7678	847772
121604	847773
110920	847774
59516	847775
44353	847776
90172	847777
30098	847778
72420	847779
47071	847780
17488	847781
79105	847782
70237	847783
5488	847784
59008	847785
149	847786
136610	847787
23563	847788
1988	847789
52597	847790
85715	847791
47871	847792
14686	847793
5681	847794
106214	847795
45881	847796
67109	847797
37722	847798
91309	847799
45900	847800
65659	847801
43710	847802
920	847803
5022	847804
26033	847805
11755	847806
19193	847807
57706	847808
38187	847809
48103	847810
22534	847811
136144	847812
48106	847813
8828	847814
27978	847815
17294	847816
26300	847817
24083	847818
117489	847819
50595	847820
75579	847821
57975	847822
26331	847823
51902	847824
54696	847825
18420	847826
5106	847827
55777	847828
73861	847829
38317	847830
55159	847831
13338	847832
79511	847833
7266	847834
2301	847835
49731	847836
113329	847837
22727	847838
94623	847839
39592	847840
32263	847841
7510	847842
68236	847843
14493	847844
50089	847845
26297	847846
119036	847847
49006	847848
11597	847849
26144	847850
7245	847851
11804	847852
201	847853
4743	847854
45273	847855
26138	847856
51417	847857
38560	847858
36270	847859
45740	847860
16046	847861
23270	847862
108135	847863
103937	847864
51617	847865
63055	847866
373	847867
136067	847868
72263	847869
11177	847870
34296	847871
21944	847872
15708	847873
7978	847874
87761	847875
43816	847876
50553	847877
63886	847878
339	847879
50522	847880
52332	847881
3260	847882
5336	847883
128859	847884
23620	847885
70439	847886
122434	847887
93094	847888
80732	847889
9913	847890
81650	847891
39045	847892
1640	847893
40524	847894
19639	847895
5469	847896
57	847897
14860	847898
24715	847899
2311	847900
27615	847901
49958	847902
106381	847903
82724	847904
23647	847905
88708	847906
2883	847907
41968	847908
28225	847909
48879	847910
128836	847911
94651	847912
108014	847913
90591	847914
3765	847915
9651	847916
49	847917
83	847918
41926	847919
3738	847920
9889	847921
4638	847922
11909	847923
60363	847924
61089	847925
103841	847926
2845	847927
6868	847928
112480	847929
2577	847930
22229	847931
119811	847932
72780	847933
24464	847934
41945	847935
121405	847936
9567	847937
44102	847938
4386	847939
20824	847940
51	847941
24679	847942
22498	847943
725	847944
27	847945
146	847946
12683	847947
15500	847948
81133	847949
108467	847950
11802	847951
85054	847952
63550	847953
23483	847954
83699	847955
118422	847956
112780	847957
20119	847958
12577	847959
22162	847960
110797	847961
17011	847962
48624	847963
102135	847964
12915	847965
107800	847966
84301	847967
1147	847968
82831	847969
54940	847970
251	847971
11816	847972
40638	847973
3171	847974
124250	847975
35064	847976
8884	847977
1945	847978
85799	847979
8932	847980
12062	847981
96194	847982
37128	847983
33187	847984
20033	847985
71674	847986
40417	847987
89023	847988
66996	847989
22365	847990
70482	847991
655	847992
47972	847993
4034	847994
46670	847995
32686	847996
1020	847997
75298	847998
26705	847999
6871	848000
101223	848001
14327	848002
104046	848003
39278	848004
75659	848005
8247	848006
71339	848007
7977	848008
9898	848009
57971	848010
111237	848011
1859	848012
24622	848013
81688	848014
12270	848015
1477	848016
19357	848017
5930	848018
25642	848019
77994	848020
52423	848021
3461	848022
53	848023
64627	848024
4282	848025
81884	848026
72735	848027
60270	848028
102674	848029
1337	848030
26382	848031
190	848032
29252	848033
82824	848034
220	848035
119297	848036
33002	848037
3847	848038
62759	848039
48365	848040
9257	848041
44864	848042
146616	848043
15360	848044
23586	848045
120917	848046
71609	848047
9834	848048
6786	848049
96891	848050
36424	848051
19116	848052
128176	848053
2410	848054
94179	848055
67822	848056
20343	848057
10767	848058
60708	848059
49936	848060
109314	848061
69242	848062
135018	848063
35617	848064
78149	848065
33069	848066
99275	848067
123731	848068
37670	848069
18662	848070
42849	848071
36246	848072
51284	848073
112711	848074
27126	848075
83917	848076
12940	848077
142367	848078
59892	848079
7295	848080
49382	848081
21509	848082
89000	848083
44753	848084
33651	848085
63523	848086
32	848087
65472	848088
105355	848089
22497	848090
124950	848091
69872	848092
46935	848093
73570	848094
33655	848095
21331	848096
54817	848097
27078	848098
21055	848099
26378	848100
104509	848101
35488	848102
8286	848103
34125	848104
22784	848105
517	848106
3139	848107
101419	848108
45841	848109
412	848110
45823	848111
43434	848112
76037	848113
14636	848114
118274	848115
100230	848116
37390	848117
284	848118
69967	848119
41947	848120
128777	848121
42122	848122
13038	848123
29354	848124
28130	848125
311	848126
4708	848127
11553	848128
47555	848129
34448	848130
4303	848131
39915	848132
33878	848133
971	848134
15929	848135
44698	848136
23784	848137
65747	848138
74100	848139
122273	848140
84976	848141
76344	848142
24048	848143
37771	848144
19145	848145
58272	848146
28835	848147
56803	848148
21829	848149
132036	848150
518	848151
6843	848152
60924	848153
12764	848154
23757	848155
98978	848156
36452	848157
58918	848158
16534	848159
59171	848160
147901	848161
37686	848162
78047	848163
47043	848164
17276	848165
23565	848166
4784	848167
36000	848168
53292	848169
5121	848170
29293	848171
112286	848172
57179	848173
30931	848174
89918	848175
41423	848176
64168	848177
84522	848178
86708	848179
111761	848180
26704	848181
1966	848182
19275	848183
45668	848184
108371	848185
42871	848186
24212	848187
105873	848188
22818	848189
11220	848190
110003	848191
47514	848192
79242	848193
57666	848194
3526	848195
90016	848196
13699	848197
37761	848198
16877	848199
13631	848200
25709	848201
4885	848202
7662	848203
61629	848204
2336	848205
5552	848206
85648	848207
7478	848208
80220	848209
53177	848210
21565	848211
32662	848212
1741	848213
12021	848214
105628	848215
7747	848216
1076	848217
9174	848218
46746	848219
48055	848220
1374	848221
18703	848222
1550	848223
15554	848224
87097	848225
74791	848226
113583	848227
2660	848228
82857	848229
6992	848230
66943	848231
29962	848232
34345	848233
10562	848234
21173	848235
65803	848236
2991	848237
71262	848238
122993	848239
74836	848240
99106	848241
92818	848242
9123	848243
47289	848244
37933	848245
3337	848246
58190	848247
16657	848248
121	848249
4546	848250
13618	848251
29334	848252
73689	848253
39952	848254
7283	848255
109127	848256
69362	848257
438	848258
49033	848259
26203	848260
20564	848261
1131	848262
20895	848263
115015	848264
8827	848265
6467	848266
110871	848267
8922	848268
83980	848269
16541	848270
21178	848271
22353	848272
56597	848273
59735	848274
107197	848275
53738	848276
440	848277
115604	848278
95854	848279
142949	848280
63343	848281
38384	848282
32508	848283
1875	848284
25257	848285
48593	848286
147035	848287
17958	848288
4599	848289
1862	848290
4165	848291
66497	848292
11499	848293
18388	848294
41781	848295
75857	848296
56471	848297
28296	848298
3803	848299
19599	848300
21150	848301
88524	848302
21062	848303
46904	848304
76028	848305
10784	848306
30159	848307
45068	848308
37057	848309
6865	848310
38888	848311
3086	848312
101540	848313
79332	848314
50905	848315
75470	848316
63867	848317
31429	848318
128788	848319
8301	848320
118191	848321
84579	848322
56591	848323
79618	848324
2692	848325
150114	848326
17400	848327
39852	848328
4465	848329
17902	848330
90329	848331
58387	848332
11382	848333
1484	848334
11861	848335
42160	848336
81335	848337
94146	848338
29241	848339
74515	848340
102805	848341
77313	848342
17604	848343
13141	848344
2264	848345
45694	848346
33982	848347
41410	848348
117880	848349
52924	848350
3022	848351
15673	848352
25935	848353
6295	848354
24009	848355
114232	848356
30536	848357
29898	848358
10992	848359
29913	848360
28425	848361
35238	848362
54686	848363
69504	848364
4671	848365
6287	848366
42828	848367
50855	848368
75622	848369
20729	848370
35053	848371
35594	848372
69008	848373
24434	848374
8887	848375
75096	848376
72498	848377
10167	848378
93503	848379
88520	848380
89883	848381
32714	848382
48694	848383
229	848384
19204	848385
130770	848386
113939	848387
32432	848388
10652	848389
15411	848390
52695	848391
21491	848392
109374	848393
88039	848394
7734	848395
62765	848396
31350	848397
68183	848398
50447	848399
129638	848400
765	848401
21232	848402
10694	848403
37906	848404
71708	848405
25592	848406
14898	848407
14756	848408
89729	848409
55509	848410
77917	848411
38387	848412
66343	848413
74632	848414
74114	848415
71	848416
123614	848417
27656	848418
2050	848419
56329	848420
29980	848421
107636	848422
739	848423
51338	848424
129163	848425
224	848426
77861	848427
3425	848428
26540	848429
119940	848430
16613	848431
21079	848432
103	848433
21244	848434
6542	848435
100183	848436
47466	848437
47407	848438
35452	848439
34988	848440
2409	848441
78000	848442
59283	848443
84311	848444
68579	848445
20066	848446
30027	848447
12726	848448
29093	848449
8257	848450
35603	848451
31915	848452
7120	848453
686	848454
82572	848455
133183	848456
3045	848457
87017	848458
124444	848459
13415	848460
4230	848461
71421	848462
109701	848463
5869	848464
113545	848465
70593	848466
73536	848467
46566	848468
32391	848469
52491	848470
2704	848471
108406	848472
8395	848473
10010	848474
101560	848475
22949	848476
117417	848477
92117	848478
78174	848479
41237	848480
119918	848481
22337	848482
98652	848483
3692	848484
4793	848485
10203	848486
119128	848487
26480	848488
47452	848489
364	848490
112567	848491
40643	848492
56543	848493
10772	848494
17170	848495
33004	848496
83459	848497
39341	848498
35846	848499
65802	848500
44360	848501
121184	848502
1225	848503
15466	848504
65664	848505
21952	848506
43305	848507
40200	848508
66102	848509
104118	848510
57267	848511
81727	848512
27285	848513
47920	848514
51537	848515
111242	848516
45049	848517
98211	848518
101497	848519
44527	848520
25667	848521
25808	848522
70440	848523
50888	848524
19027	848525
28418	848526
114312	848527
79701	848528
60671	848529
6267	848530
35505	848531
68836	848532
10162	848533
15916	848534
72432	848535
114620	848536
4374	848537
27712	848538
4130	848539
18938	848540
22173	848541
419	848542
70424	848543
93016	848544
1201	848545
20567	848546
47628	848547
22268	848548
13022	848549
29	848550
78434	848551
27686	848552
37019	848553
499	848554
2728	848555
45817	848556
84413	848557
84458	848558
17693	848559
113430	848560
1883	848561
18185	848562
17972	848563
135385	848564
67789	848565
61024	848566
23625	848567
18670	848568
26847	848569
38004	848570
2285	848571
5782	848572
96693	848573
454	848574
62122	848575
23543	848576
573	848577
135710	848578
30527	848579
138323	848580
94577	848581
54014	848582
1306	848583
16279	848584
130073	848585
50191	848586
58601	848587
23079	848588
24395	848589
1179	848590
802	848591
131889	848592
23109	848593
78330	848594
491	848595
83091	848596
33651	848597
103506	848598
112597	848599
1202	848600
101578	848601
15063	848602
74825	848603
5002	848604
31064	848605
13784	848606
47277	848607
106101	848608
5806	848609
46	848610
34765	848611
31836	848612
11279	848613
44399	848614
44285	848615
31096	848616
28879	848617
106650	848618
35937	848619
34400	848620
127003	848621
133627	848622
64372	848623
56053	848624
78992	848625
6948	848626
53722	848627
51843	848628
21222	848629
75187	848630
51805	848631
6661	848632
44057	848633
28170	848634
98659	848635
63567	848636
6476	848637
42003	848638
39023	848639
124181	848640
89127	848641
11615	848642
49169	848643
2804	848644
18	848645
118406	848646
63114	848647
14403	848648
57080	848649
44754	848650
2714	848651
85102	848652
2205	848653
3012	848654
76432	848655
96465	848656
8556	848657
26220	848658
42075	848659
14476	848660
33999	848661
54976	848662
29528	848663
35238	848664
73267	848665
68865	848666
53690	848667
4673	848668
63790	848669
122060	848670
76182	848671
109972	848672
33205	848673
39488	848674
60702	848675
16506	848676
5132	848677
4848	848678
21199	848679
17880	848680
41942	848681
4704	848682
126222	848683
133494	848684
76161	848685
136253	848686
12853	848687
47074	848688
70529	848689
1617	848690
16968	848691
81929	848692
25851	848693
66284	848694
16980	848695
47315	848696
4793	848697
17798	848698
52163	848699
6679	848700
48215	848701
41552	848702
2038	848703
33840	848704
76339	848705
29174	848706
10590	848707
5798	848708
63665	848709
4950	848710
122913	848711
125261	848712
96187	848713
24521	848714
11271	848715
75751	848716
76176	848717
18403	848718
14354	848719
36859	848720
47381	848721
65208	848722
46815	848723
15307	848724
73446	848725
71623	848726
41120	848727
48675	848728
1	848729
96966	848730
17430	848731
99124	848732
23947	848733
35536	848734
36791	848735
83443	848736
21529	848737
11000	848738
54397	848739
5486	848740
301	848741
44154	848742
59120	848743
61852	848744
4858	848745
622	848746
93853	848747
103334	848748
17941	848749
11839	848750
2030	848751
5857	848752
31578	848753
150038	848754
1341	848755
14866	848756
97300	848757
75442	848758
83634	848759
57199	848760
14131	848761
90222	848762
71091	848763
48332	848764
10956	848765
8806	848766
109112	848767
120922	848768
21295	848769
53242	848770
39691	848771
71876	848772
27882	848773
33245	848774
43154	848775
114384	848776
37305	848777
118223	848778
34841	848779
65796	848780
139046	848781
3252	848782
40963	848783
69482	848784
76734	848785
8	848786
14252	848787
113049	848788
32342	848789
75024	848790
118460	848791
29989	848792
1726	848793
46031	848794
10615	848795
43905	848796
81626	848797
37495	848798
14018	848799
114277	848800
10255	848801
115067	848802
3211	848803
48078	848804
35871	848805
9385	848806
37736	848807
109221	848808
13442	848809
24115	848810
3840	848811
54917	848812
31840	848813
75642	848814
83451	848815
21833	848816
54932	848817
76469	848818
131815	848819
43627	848820
70061	848821
26305	848822
6236	848823
72817	848824
27439	848825
36936	848826
21351	848827
2906	848828
19811	848829
34161	848830
35086	848831
39101	848832
31362	848833
70357	848834
42788	848835
8061	848836
10410	848837
20691	848838
13986	848839
45789	848840
65371	848841
134135	848842
82342	848843
24245	848844
208	848845
20539	848846
70864	848847
404	848848
98401	848849
7731	848850
19382	848851
66015	848852
3040	848853
70494	848854
42159	848855
149767	848856
62047	848857
22966	848858
8712	848859
197	848860
102729	848861
5774	848862
114065	848863
62698	848864
118851	848865
8352	848866
36582	848867
78238	848868
16254	848869
86384	848870
60558	848871
125752	848872
8928	848873
7637	848874
11637	848875
56973	848876
39951	848877
36895	848878
10446	848879
77401	848880
4435	848881
79363	848882
34038	848883
52843	848884
69172	848885
30764	848886
3588	848887
4162	848888
27721	848889
48064	848890
29927	848891
16284	848892
8555	848893
84537	848894
41803	848895
3892	848896
49428	848897
128307	848898
42320	848899
36145	848900
32916	848901
136673	848902
85754	848903
54052	848904
71443	848905
39146	848906
116257	848907
26976	848908
27707	848909
50726	848910
3142	848911
65	848912
37062	848913
112961	848914
81691	848915
22121	848916
50078	848917
21520	848918
116296	848919
7293	848920
119776	848921
9493	848922
102245	848923
38378	848924
16225	848925
42446	848926
15463	848927
70574	848928
17305	848929
36858	848930
3407	848931
114116	848932
40193	848933
20831	848934
102176	848935
13199	848936
24321	848937
5823	848938
104982	848939
52881	848940
3942	848941
32074	848942
59404	848943
113362	848944
39584	848945
103135	848946
142214	848947
26840	848948
25359	848949
16800	848950
51799	848951
55932	848952
33470	848953
123598	848954
13503	848955
42764	848956
22	848957
58698	848958
15011	848959
33377	848960
46114	848961
43471	848962
108385	848963
101262	848964
60247	848965
24201	848966
36186	848967
3816	848968
80261	848969
51	848970
32748	848971
70990	848972
96431	848973
18006	848974
119800	848975
9461	848976
25743	848977
44864	848978
27442	848979
146086	848980
60925	848981
24658	848982
94393	848983
23951	848984
4746	848985
23280	848986
47338	848987
5967	848988
43052	848989
78857	848990
13797	848991
117689	848992
51626	848993
60030	848994
49542	848995
38604	848996
16110	848997
140670	848998
69199	848999
67157	849000
25142	849001
13135	849002
73625	849003
1212	849004
89997	849005
72165	849006
16593	849007
437	849008
28236	849009
17873	849010
115218	849011
13801	849012
48791	849013
15234	849014
15868	849015
9277	849016
7356	849017
15889	849018
58475	849019
15886	849020
87595	849021
4044	849022
14321	849023
23506	849024
12239	849025
116358	849026
28702	849027
2151	849028
11867	849029
100642	849030
35710	849031
30810	849032
54029	849033
50053	849034
36446	849035
41629	849036
33776	849037
9215	849038
31816	849039
118820	849040
815	849041
31434	849042
1077	849043
54095	849044
99935	849045
25601	849046
94247	849047
54638	849048
1126	849049
65833	849050
44669	849051
13233	849052
121343	849053
6806	849054
2178	849055
11413	849056
17312	849057
6651	849058
115460	849059
35325	849060
79754	849061
11686	849062
2980	849063
66736	849064
18131	849065
61786	849066
46694	849067
83813	849068
46161	849069
1253	849070
1349	849071
16943	849072
2099	849073
36704	849074
15088	849075
25862	849076
6841	849077
77273	849078
85637	849079
146682	849080
42	849081
4259	849082
13127	849083
4362	849084
12220	849085
6721	849086
36421	849087
6345	849088
20262	849089
93822	849090
20703	849091
43316	849092
12952	849093
24411	849094
86572	849095
57985	849096
136	849097
29950	849098
44492	849099
31823	849100
18274	849101
57255	849102
47849	849103
83509	849104
80515	849105
15495	849106
122916	849107
132027	849108
376	849109
36828	849110
2876	849111
54881	849112
116228	849113
17981	849114
87127	849115
4564	849116
9317	849117
17779	849118
8982	849119
109116	849120
31399	849121
28887	849122
26527	849123
4689	849124
3169	849125
146044	849126
707	849127
1885	849128
30301	849129
103981	849130
47392	849131
56850	849132
94831	849133
22488	849134
19155	849135
10033	849136
80030	849137
27026	849138
93644	849139
2743	849140
41447	849141
102048	849142
5540	849143
25275	849144
117239	849145
43903	849146
52209	849147
18219	849148
45561	849149
15559	849150
91859	849151
256	849152
47854	849153
9098	849154
6805	849155
27303	849156
4721	849157
132805	849158
44753	849159
34295	849160
127547	849161
62364	849162
2300	849163
73494	849164
37953	849165
27816	849166
1286	849167
3649	849168
17917	849169
99839	849170
30545	849171
72963	849172
54862	849173
7785	849174
111212	849175
51934	849176
95239	849177
1788	849178
2172	849179
8651	849180
66424	849181
41335	849182
47130	849183
52221	849184
62978	849185
53815	849186
5781	849187
8039	849188
123354	849189
11427	849190
76629	849191
48530	849192
56965	849193
100449	849194
27958	849195
31167	849196
4897	849197
58671	849198
57604	849199
19422	849200
2835	849201
36073	849202
46881	849203
20284	849204
50855	849205
4499	849206
37493	849207
114721	849208
105138	849209
54222	849210
7937	849211
4103	849212
48447	849213
18693	849214
62930	849215
57276	849216
125496	849217
132888	849218
50717	849219
20506	849220
98576	849221
75698	849222
78669	849223
103524	849224
31510	849225
2206	849226
39056	849227
98982	849228
91505	849229
14625	849230
18	849231
34560	849232
171	849233
134542	849234
44467	849235
32167	849236
102078	849237
2805	849238
392	849239
63173	849240
51598	849241
40985	849242
54650	849243
106773	849244
15215	849245
36690	849246
9798	849247
23726	849248
17300	849249
39572	849250
2649	849251
49108	849252
102187	849253
28275	849254
20669	849255
103187	849256
117127	849257
41243	849258
94	849259
56565	849260
18149	849261
29509	849262
44139	849263
36600	849264
110753	849265
46481	849266
28637	849267
97063	849268
41595	849269
4889	849270
22393	849271
59137	849272
45898	849273
10346	849274
11442	849275
771	849276
23303	849277
24597	849278
27152	849279
92859	849280
9567	849281
26451	849282
99822	849283
47103	849284
125917	849285
44606	849286
3803	849287
118334	849288
2357	849289
85681	849290
47249	849291
12048	849292
131232	849293
1799	849294
1380	849295
131380	849296
3705	849297
21399	849298
26680	849299
72016	849300
117099	849301
65503	849302
9509	849303
1874	849304
42912	849305
79289	849306
115261	849307
44167	849308
20563	849309
4149	849310
44200	849311
9907	849312
76723	849313
31364	849314
40548	849315
13881	849316
25170	849317
26132	849318
15327	849319
19839	849320
1311	849321
897	849322
2666	849323
14932	849324
69967	849325
116043	849326
7305	849327
6656	849328
7149	849329
39	849330
23872	849331
70096	849332
38802	849333
93730	849334
13514	849335
70003	849336
79671	849337
1517	849338
12637	849339
31516	849340
29	849341
9563	849342
8060	849343
32563	849344
30906	849345
62017	849346
31163	849347
101854	849348
65695	849349
116916	849350
68112	849351
43579	849352
12038	849353
30545	849354
30354	849355
5486	849356
1184	849357
16095	849358
45787	849359
852	849360
8539	849361
20395	849362
140511	849363
5798	849364
98665	849365
43395	849366
112493	849367
27753	849368
58756	849369
23473	849370
138636	849371
4237	849372
19070	849373
6826	849374
4892	849375
634	849376
37485	849377
41	849378
50993	849379
50428	849380
42146	849381
34412	849382
41924	849383
112383	849384
24487	849385
78198	849386
907	849387
21475	849388
82416	849389
54694	849390
63704	849391
8233	849392
38109	849393
33782	849394
8220	849395
43904	849396
32648	849397
46081	849398
9599	849399
41633	849400
9193	849401
5344	849402
52284	849403
37372	849404
3989	849405
642	849406
71045	849407
30922	849408
6124	849409
44071	849410
101293	849411
95142	849412
33915	849413
38175	849414
4038	849415
2659	849416
101207	849417
116882	849418
97436	849419
92126	849420
39228	849421
110165	849422
105781	849423
19559	849424
32101	849425
84590	849426
107698	849427
57461	849428
9264	849429
136121	849430
82650	849431
12028	849432
68162	849433
13876	849434
52893	849435
102689	849436
76664	849437
3483	849438
28899	849439
71349	849440
27175	849441
41432	849442
32859	849443
71573	849444
50	849445
108	849446
24991	849447
35735	849448
62522	849449
86182	849450
9241	849451
47151	849452
59985	849453
96382	849454
40674	849455
43069	849456
531	849457
68270	849458
54737	849459
18144	849460
128342	849461
7423	849462
1970	849463
5888	849464
76765	849465
37696	849466
23480	849467
88860	849468
43876	849469
78320	849470
12895	849471
3987	849472
98411	849473
53935	849474
11687	849475
36213	849476
46796	849477
83090	849478
45315	849479
57480	849480
18714	849481
12015	849482
2269	849483
50437	849484
103882	849485
12069	849486
12056	849487
79425	849488
75038	849489
12588	849490
11661	849491
119463	849492
63326	849493
20787	849494
6673	849495
29551	849496
11186	849497
47462	849498
51845	849499
86704	849500
138103	849501
111007	849502
47585	849503
3878	849504
33387	849505
27734	849506
23256	849507
31137	849508
2632	849509
90623	849510
37625	849511
20564	849512
6479	849513
67944	849514
69502	849515
3	849516
21891	849517
24170	849518
41720	849519
50654	849520
843	849521
17920	849522
459	849523
120554	849524
57048	849525
34186	849526
39732	849527
53507	849528
1005	849529
79272	849530
27995	849531
16987	849532
111471	849533
30476	849534
38713	849535
53286	849536
23202	849537
135398	849538
4107	849539
111593	849540
104552	849541
87588	849542
27883	849543
86873	849544
5269	849545
35882	849546
82606	849547
58757	849548
4984	849549
5241	849550
7839	849551
19616	849552
25157	849553
107205	849554
10732	849555
22322	849556
94198	849557
5	849558
19264	849559
128169	849560
130673	849561
50790	849562
91715	849563
50041	849564
62836	849565
3411	849566
41385	849567
4703	849568
32118	849569
87100	849570
86836	849571
5817	849572
36112	849573
3573	849574
19207	849575
61336	849576
15068	849577
4559	849578
7520	849579
70416	849580
48067	849581
64658	849582
35407	849583
1151	849584
40258	849585
13124	849586
8563	849587
29283	849588
70265	849589
5937	849590
135392	849591
61356	849592
4881	849593
51614	849594
61314	849595
72333	849596
13870	849597
35295	849598
84477	849599
54808	849600
2173	849601
102523	849602
49445	849603
5691	849604
49022	849605
13563	849606
55966	849607
53967	849608
54774	849609
12701	849610
101478	849611
78656	849612
89226	849613
126	849614
7951	849615
77405	849616
44290	849617
37698	849618
12554	849619
14241	849620
92320	849621
25061	849622
4721	849623
62640	849624
58947	849625
36756	849626
16784	849627
2713	849628
139081	849629
34115	849630
28872	849631
52370	849632
49975	849633
33079	849634
53127	849635
8349	849636
67542	849637
134247	849638
10542	849639
42853	849640
51721	849641
108268	849642
138706	849643
2287	849644
26387	849645
20105	849646
78728	849647
30868	849648
29418	849649
51331	849650
8357	849651
1165	849652
3881	849653
48291	849654
1760	849655
7044	849656
33764	849657
52972	849658
34209	849659
125094	849660
95186	849661
40126	849662
26048	849663
32027	849664
4595	849665
60204	849666
13066	849667
81090	849668
88892	849669
73654	849670
39014	849671
10292	849672
2273	849673
2170	849674
121670	849675
95584	849676
9403	849677
117420	849678
20130	849679
72127	849680
3720	849681
78769	849682
8800	849683
33208	849684
32410	849685
66954	849686
41616	849687
46420	849688
26603	849689
69754	849690
9643	849691
44312	849692
4276	849693
5325	849694
98991	849695
96730	849696
133960	849697
2960	849698
2119	849699
1888	849700
27369	849701
79630	849702
45130	849703
877	849704
84314	849705
28624	849706
62778	849707
43884	849708
59592	849709
13784	849710
49670	849711
149483	849712
50830	849713
101064	849714
69285	849715
2371	849716
148330	849717
35055	849718
34982	849719
97280	849720
6941	849721
18482	849722
49845	849723
42327	849724
6422	849725
43402	849726
12542	849727
20282	849728
57873	849729
688	849730
12562	849731
7451	849732
2463	849733
13270	849734
51530	849735
111014	849736
48387	849737
17234	849738
68902	849739
26560	849740
388	849741
49544	849742
70826	849743
72095	849744
59937	849745
62577	849746
134914	849747
7581	849748
34239	849749
58388	849750
23271	849751
6628	849752
4242	849753
71756	849754
22918	849755
13298	849756
91329	849757
21117	849758
34284	849759
3070	849760
88292	849761
12823	849762
59470	849763
39125	849764
16222	849765
112044	849766
36366	849767
46457	849768
10782	849769
34245	849770
18870	849771
15539	849772
110000	849773
11055	849774
54742	849775
5989	849776
110176	849777
27388	849778
21375	849779
28245	849780
111106	849781
67881	849782
39872	849783
457	849784
36076	849785
48017	849786
62135	849787
58724	849788
8056	849789
86891	849790
2189	849791
1494	849792
14239	849793
16239	849794
715	849795
4754	849796
393	849797
9900	849798
144826	849799
45870	849800
10923	849801
17773	849802
59887	849803
61958	849804
40038	849805
119865	849806
75603	849807
107829	849808
59859	849809
91089	849810
139513	849811
32622	849812
60797	849813
2605	849814
28372	849815
45625	849816
14327	849817
78535	849818
116201	849819
66778	849820
38129	849821
41244	849822
61680	849823
16586	849824
25476	849825
5324	849826
1982	849827
4443	849828
71592	849829
46676	849830
34070	849831
54420	849832
15678	849833
17245	849834
5075	849835
47808	849836
193	849837
15402	849838
7467	849839
14963	849840
16260	849841
85139	849842
83742	849843
11658	849844
26620	849845
60493	849846
2147	849847
93677	849848
79548	849849
102165	849850
75389	849851
25872	849852
21256	849853
33473	849854
3874	849855
19302	849856
54743	849857
11437	849858
102880	849859
11309	849860
24138	849861
18683	849862
88739	849863
134236	849864
4837	849865
51695	849866
73495	849867
27633	849868
80108	849869
100071	849870
8984	849871
22759	849872
10738	849873
15317	849874
1292	849875
13815	849876
73599	849877
16280	849878
127207	849879
53960	849880
7770	849881
19958	849882
79828	849883
47712	849884
10532	849885
7402	849886
40740	849887
8333	849888
909	849889
53182	849890
1549	849891
17284	849892
7783	849893
74985	849894
106682	849895
31752	849896
16107	849897
36756	849898
127037	849899
12955	849900
118586	849901
63643	849902
61007	849903
101203	849904
1282	849905
82759	849906
149187	849907
147198	849908
45303	849909
93557	849910
133145	849911
4479	849912
43797	849913
31326	849914
8530	849915
116687	849916
81349	849917
32561	849918
48853	849919
88771	849920
9757	849921
30156	849922
157	849923
139581	849924
86202	849925
135070	849926
79113	849927
562	849928
24859	849929
117426	849930
31818	849931
1973	849932
4924	849933
69229	849934
5928	849935
51216	849936
55028	849937
44041	849938
105304	849939
142530	849940
69462	849941
54103	849942
10576	849943
124364	849944
110079	849945
525	849946
99897	849947
15585	849948
22596	849949
12161	849950
19081	849951
52952	849952
1795	849953
32186	849954
93888	849955
22605	849956
33632	849957
15942	849958
93136	849959
95329	849960
90373	849961
26696	849962
8676	849963
4915	849964
19998	849965
65890	849966
89751	849967
59222	849968
2539	849969
9013	849970
2010	849971
5607	849972
72772	849973
4691	849974
25123	849975
50908	849976
116454	849977
39345	849978
24918	849979
1218	849980
24800	849981
56651	849982
20834	849983
21284	849984
47488	849985
50776	849986
17177	849987
91186	849988
107727	849989
81578	849990
27854	849991
83794	849992
961	849993
129386	849994
35450	849995
63001	849996
69241	849997
87192	849998
49401	849999
46496	850000
2714	850001
51565	850002
53	850003
28087	850004
3768	850005
7660	850006
50652	850007
3148	850008
16157	850009
16309	850010
67341	850011
118527	850012
28993	850013
34877	850014
9702	850015
50145	850016
123303	850017
113783	850018
34483	850019
15504	850020
8545	850021
373	850022
118490	850023
24024	850024
67925	850025
33808	850026
13956	850027
301	850028
32792	850029
74196	850030
14613	850031
87374	850032
120494	850033
131334	850034
2145	850035
20199	850036
15575	850037
69568	850038
37882	850039
8975	850040
63441	850041
22512	850042
45793	850043
10752	850044
20554	850045
95344	850046
88508	850047
41838	850048
65972	850049
390	850050
8308	850051
1676	850052
32359	850053
16797	850054
94694	850055
129516	850056
8246	850057
68098	850058
72934	850059
27920	850060
16017	850061
29393	850062
48024	850063
20058	850064
20223	850065
1354	850066
1694	850067
25018	850068
25428	850069
309	850070
121911	850071
56360	850072
17939	850073
88969	850074
6947	850075
19275	850076
37763	850077
641	850078
79821	850079
42827	850080
63639	850081
48784	850082
41258	850083
41463	850084
49320	850085
65542	850086
20472	850087
44847	850088
2845	850089
118517	850090
7020	850091
21414	850092
1759	850093
77627	850094
16040	850095
70948	850096
21304	850097
54656	850098
22094	850099
81196	850100
44059	850101
63113	850102
733	850103
452	850104
60195	850105
21640	850106
12087	850107
70443	850108
33054	850109
65330	850110
20673	850111
43696	850112
14450	850113
16171	850114
58	850115
33015	850116
68394	850117
18076	850118
15120	850119
16588	850120
44663	850121
137975	850122
28557	850123
17223	850124
67289	850125
53145	850126
34832	850127
11892	850128
10627	850129
18922	850130
9963	850131
46572	850132
17729	850133
112903	850134
73742	850135
50801	850136
115585	850137
59424	850138
52180	850139
24454	850140
40418	850141
11573	850142
42318	850143
87671	850144
28654	850145
23332	850146
33387	850147
43964	850148
49179	850149
1762	850150
132646	850151
92643	850152
34183	850153
69949	850154
21627	850155
13783	850156
41676	850157
97126	850158
102109	850159
20140	850160
21605	850161
1576	850162
51684	850163
38266	850164
9076	850165
51235	850166
84617	850167
70542	850168
47205	850169
127	850170
46580	850171
9587	850172
28712	850173
1563	850174
9125	850175
38758	850176
5906	850177
84513	850178
3880	850179
4690	850180
48930	850181
84459	850182
23927	850183
2866	850184
92842	850185
29987	850186
149398	850187
68614	850188
37068	850189
1573	850190
11696	850191
138271	850192
16862	850193
27433	850194
65839	850195
43822	850196
19558	850197
97770	850198
93530	850199
123451	850200
81911	850201
17014	850202
37605	850203
14880	850204
35604	850205
5707	850206
2546	850207
32120	850208
84687	850209
37188	850210
91821	850211
44212	850212
25923	850213
70670	850214
12013	850215
47165	850216
43208	850217
7394	850218
57143	850219
28758	850220
53882	850221
421	850222
24994	850223
53447	850224
77374	850225
54218	850226
64700	850227
19612	850228
808	850229
87564	850230
96	850231
105393	850232
4095	850233
13045	850234
77490	850235
26466	850236
92610	850237
10531	850238
32995	850239
24676	850240
65084	850241
5135	850242
23363	850243
11570	850244
77014	850245
429	850246
17	850247
744	850248
71745	850249
38651	850250
2538	850251
19470	850252
1737	850253
72453	850254
939	850255
40255	850256
45223	850257
89270	850258
89139	850259
337	850260
146979	850261
15298	850262
17067	850263
109004	850264
63646	850265
12805	850266
52508	850267
56138	850268
6652	850269
17589	850270
49588	850271
75621	850272
44094	850273
13191	850274
32343	850275
3498	850276
17833	850277
28190	850278
41	850279
30188	850280
44049	850281
36645	850282
2837	850283
22669	850284
10663	850285
55682	850286
17504	850287
14355	850288
41960	850289
7135	850290
64694	850291
49633	850292
76060	850293
58707	850294
87349	850295
41750	850296
13711	850297
131538	850298
25398	850299
41765	850300
64514	850301
26034	850302
86204	850303
82449	850304
23027	850305
9024	850306
20088	850307
33924	850308
28892	850309
35083	850310
87223	850311
27040	850312
15593	850313
19749	850314
31526	850315
7459	850316
6672	850317
13309	850318
14226	850319
332	850320
27627	850321
3759	850322
2286	850323
71328	850324
9164	850325
5759	850326
111226	850327
13513	850328
82814	850329
33665	850330
50038	850331
175	850332
149561	850333
4167	850334
1378	850335
45938	850336
58685	850337
99815	850338
15955	850339
15208	850340
2394	850341
31673	850342
260	850343
91085	850344
11503	850345
378	850346
111475	850347
45841	850348
11258	850349
8478	850350
42546	850351
71982	850352
37323	850353
382	850354
5154	850355
47410	850356
79951	850357
5156	850358
3926	850359
65790	850360
63927	850361
32438	850362
30424	850363
92749	850364
7795	850365
143174	850366
130877	850367
41050	850368
3503	850369
56519	850370
41530	850371
55694	850372
108764	850373
11216	850374
42170	850375
62839	850376
32049	850377
56439	850378
11939	850379
93475	850380
68308	850381
74851	850382
5954	850383
51918	850384
2499	850385
58018	850386
25201	850387
72267	850388
104434	850389
72411	850390
1393	850391
82	850392
77041	850393
1213	850394
72299	850395
3595	850396
101682	850397
86546	850398
3948	850399
83048	850400
35511	850401
124545	850402
10311	850403
64	850404
84713	850405
2485	850406
14642	850407
66813	850408
27953	850409
14158	850410
34328	850411
25843	850412
2984	850413
82816	850414
21995	850415
134093	850416
4223	850417
20908	850418
73670	850419
159	850420
9106	850421
45525	850422
73114	850423
16153	850424
38492	850425
18766	850426
14335	850427
10705	850428
20047	850429
17928	850430
3134	850431
59760	850432
665	850433
2188	850434
56704	850435
42746	850436
3829	850437
1075	850438
23633	850439
81810	850440
105	850441
30986	850442
29723	850443
38869	850444
61583	850445
45104	850446
25819	850447
14658	850448
61702	850449
39059	850450
115636	850451
18904	850452
1869	850453
67367	850454
1891	850455
59653	850456
71119	850457
5393	850458
12553	850459
38949	850460
39596	850461
3836	850462
41574	850463
47930	850464
40107	850465
115550	850466
19317	850467
22492	850468
16606	850469
1348	850470
122595	850471
53832	850472
397	850473
114348	850474
62037	850475
10467	850476
3753	850477
38827	850478
50186	850479
98787	850480
37650	850481
52045	850482
31981	850483
18969	850484
15147	850485
62492	850486
160	850487
7777	850488
66831	850489
130230	850490
53587	850491
40535	850492
26404	850493
139331	850494
97466	850495
9576	850496
12817	850497
7304	850498
84561	850499
59147	850500
63602	850501
7005	850502
134269	850503
21989	850504
44280	850505
69267	850506
55977	850507
78841	850508
5715	850509
1359	850510
30448	850511
48584	850512
56584	850513
35041	850514
99828	850515
371	850516
19190	850517
3242	850518
91446	850519
88279	850520
1329	850521
52664	850522
64861	850523
19222	850524
1355	850525
16113	850526
8266	850527
30399	850528
23017	850529
42584	850530
1652	850531
11461	850532
12629	850533
146188	850534
26908	850535
43958	850536
66966	850537
22426	850538
71083	850539
148706	850540
13530	850541
15862	850542
37126	850543
119889	850544
21602	850545
33338	850546
6768	850547
42388	850548
2832	850549
9014	850550
102575	850551
37343	850552
69342	850553
66933	850554
126699	850555
20936	850556
28954	850557
248	850558
16844	850559
24017	850560
36169	850561
50754	850562
78817	850563
56629	850564
8410	850565
2844	850566
4876	850567
117663	850568
3866	850569
21643	850570
39372	850571
42903	850572
4945	850573
117388	850574
64524	850575
28834	850576
59036	850577
12407	850578
27727	850579
58088	850580
35875	850581
70785	850582
119578	850583
101326	850584
4149	850585
11545	850586
248	850587
24207	850588
12824	850589
35013	850590
63007	850591
3699	850592
3820	850593
34933	850594
22283	850595
4185	850596
18837	850597
106778	850598
61636	850599
30835	850600
38077	850601
56316	850602
40076	850603
2928	850604
6471	850605
59596	850606
41488	850607
124076	850608
63551	850609
111510	850610
15768	850611
61674	850612
63988	850613
42254	850614
86165	850615
34318	850616
73100	850617
82330	850618
105001	850619
9550	850620
11710	850621
4749	850622
19328	850623
38803	850624
38200	850625
5371	850626
23163	850627
8093	850628
24144	850629
6033	850630
39463	850631
62776	850632
127381	850633
148130	850634
14292	850635
9355	850636
4410	850637
38653	850638
939	850639
18159	850640
17795	850641
103725	850642
83430	850643
88	850644
1054	850645
33510	850646
16091	850647
28137	850648
127465	850649
59686	850650
10209	850651
67614	850652
37484	850653
113776	850654
12019	850655
7122	850656
147154	850657
40402	850658
115041	850659
10510	850660
111398	850661
35040	850662
34397	850663
120933	850664
106936	850665
100721	850666
22106	850667
29387	850668
9482	850669
4995	850670
86541	850671
79906	850672
22191	850673
15357	850674
63502	850675
44236	850676
68851	850677
16915	850678
124306	850679
42964	850680
11017	850681
130199	850682
99108	850683
81522	850684
5362	850685
9666	850686
7964	850687
1026	850688
2319	850689
17406	850690
20193	850691
5740	850692
15843	850693
44466	850694
15698	850695
113644	850696
7653	850697
11507	850698
492	850699
128047	850700
4070	850701
17349	850702
3954	850703
86024	850704
3998	850705
28577	850706
8720	850707
82191	850708
33588	850709
33317	850710
57337	850711
97348	850712
21321	850713
101054	850714
1708	850715
29158	850716
59183	850717
71648	850718
2500	850719
13339	850720
38579	850721
6807	850722
11944	850723
113061	850724
9267	850725
43623	850726
85057	850727
58216	850728
35828	850729
82848	850730
8320	850731
96209	850732
37286	850733
40577	850734
45113	850735
16095	850736
1218	850737
7148	850738
4499	850739
52761	850740
121130	850741
12562	850742
17845	850743
15101	850744
45067	850745
81598	850746
78075	850747
5335	850748
22990	850749
17713	850750
7423	850751
26163	850752
102164	850753
584	850754
8065	850755
51546	850756
86602	850757
9532	850758
29098	850759
2948	850760
5164	850761
11923	850762
21244	850763
54858	850764
117728	850765
39812	850766
1080	850767
16872	850768
35668	850769
14468	850770
20365	850771
25815	850772
75062	850773
47832	850774
69796	850775
51806	850776
5921	850777
34590	850778
10076	850779
138198	850780
51274	850781
80479	850782
136529	850783
130912	850784
7077	850785
3214	850786
55911	850787
5424	850788
387	850789
21379	850790
108315	850791
47033	850792
5402	850793
27889	850794
120702	850795
40470	850796
38102	850797
30507	850798
128	850799
36523	850800
3649	850801
18424	850802
7188	850803
14207	850804
16741	850805
30511	850806
86481	850807
87231	850808
44404	850809
5925	850810
25781	850811
47309	850812
29914	850813
16215	850814
25693	850815
18347	850816
137655	850817
60630	850818
81014	850819
132139	850820
25759	850821
63079	850822
91194	850823
45230	850824
1839	850825
83502	850826
20181	850827
6870	850828
35401	850829
28158	850830
56904	850831
86831	850832
128796	850833
113294	850834
65823	850835
64700	850836
25988	850837
96538	850838
42488	850839
67575	850840
1004	850841
44810	850842
42920	850843
53339	850844
19011	850845
41481	850846
8772	850847
86281	850848
71750	850849
12949	850850
49055	850851
44834	850852
67031	850853
15717	850854
105632	850855
137414	850856
5083	850857
8165	850858
19720	850859
36152	850860
29423	850861
84094	850862
104026	850863
82711	850864
70404	850865
83076	850866
110657	850867
147689	850868
12984	850869
7211	850870
11915	850871
96093	850872
84681	850873
107818	850874
629	850875
2157	850876
65479	850877
123533	850878
23297	850879
13293	850880
69468	850881
40842	850882
66830	850883
58786	850884
30765	850885
31651	850886
55734	850887
10587	850888
33309	850889
72875	850890
105725	850891
135397	850892
7427	850893
37270	850894
61471	850895
52326	850896
105819	850897
131086	850898
93959	850899
50493	850900
140361	850901
38722	850902
59231	850903
447	850904
131148	850905
143959	850906
62297	850907
70373	850908
84951	850909
40086	850910
114492	850911
3475	850912
36723	850913
8458	850914
23114	850915
46025	850916
31504	850917
141430	850918
12616	850919
25132	850920
108912	850921
79935	850922
6692	850923
119637	850924
8671	850925
11316	850926
3934	850927
74845	850928
4456	850929
8365	850930
31455	850931
28531	850932
62177	850933
5085	850934
131944	850935
10166	850936
6120	850937
27795	850938
30067	850939
47108	850940
8921	850941
149145	850942
43386	850943
95693	850944
55407	850945
10192	850946
26372	850947
7475	850948
108492	850949
73975	850950
82891	850951
7916	850952
70766	850953
40722	850954
111068	850955
81691	850956
24046	850957
29233	850958
4975	850959
28383	850960
29878	850961
11222	850962
60280	850963
66625	850964
56411	850965
9369	850966
3610	850967
81443	850968
25766	850969
12796	850970
96	850971
56831	850972
17719	850973
53519	850974
14103	850975
10802	850976
104202	850977
53739	850978
3538	850979
9233	850980
63915	850981
32578	850982
28830	850983
89667	850984
32058	850985
4131	850986
72498	850987
47968	850988
23194	850989
13430	850990
9604	850991
12356	850992
10973	850993
52434	850994
15007	850995
12865	850996
41269	850997
100753	850998
106358	850999
80663	851000
25675	851001
12960	851002
5224	851003
90826	851004
2189	851005
53799	851006
63963	851007
41260	851008
3446	851009
93225	851010
10118	851011
11666	851012
55083	851013
77730	851014
58329	851015
130959	851016
110843	851017
17783	851018
87059	851019
89673	851020
6075	851021
13440	851022
33	851023
63083	851024
108572	851025
104856	851026
33530	851027
26148	851028
52665	851029
15071	851030
2412	851031
115525	851032
20269	851033
9183	851034
30537	851035
43755	851036
73027	851037
14388	851038
103621	851039
85183	851040
11101	851041
6051	851042
65788	851043
5390	851044
131129	851045
27683	851046
119736	851047
4	851048
39195	851049
1444	851050
119237	851051
56776	851052
814	851053
81667	851054
118076	851055
26874	851056
41032	851057
128997	851058
12760	851059
69729	851060
99005	851061
99541	851062
47048	851063
7564	851064
91408	851065
21705	851066
60139	851067
107380	851068
4750	851069
60720	851070
29463	851071
45857	851072
120965	851073
14950	851074
25257	851075
629	851076
5894	851077
1333	851078
69589	851079
35001	851080
49669	851081
26232	851082
64713	851083
122664	851084
45871	851085
117	851086
126803	851087
122445	851088
16953	851089
79361	851090
103245	851091
3812	851092
6998	851093
21344	851094
77826	851095
81124	851096
35128	851097
74317	851098
80436	851099
51899	851100
65050	851101
74566	851102
29942	851103
17698	851104
9130	851105
36567	851106
28236	851107
10322	851108
147414	851109
2178	851110
40873	851111
56339	851112
2335	851113
104042	851114
46858	851115
27415	851116
26447	851117
116100	851118
28644	851119
7597	851120
81143	851121
20577	851122
15258	851123
90719	851124
11247	851125
11804	851126
6311	851127
26842	851128
49416	851129
91425	851130
27350	851131
46590	851132
88325	851133
26611	851134
12648	851135
13530	851136
62209	851137
5646	851138
24651	851139
138495	851140
23761	851141
120893	851142
80041	851143
25698	851144
79740	851145
66251	851146
35527	851147
62419	851148
32127	851149
3162	851150
57700	851151
30687	851152
23495	851153
11733	851154
114075	851155
77361	851156
10631	851157
92760	851158
32022	851159
14196	851160
22675	851161
8845	851162
28547	851163
134224	851164
51922	851165
9902	851166
8339	851167
47493	851168
28487	851169
225	851170
53703	851171
26532	851172
25267	851173
53136	851174
49789	851175
6982	851176
17560	851177
44995	851178
12920	851179
8785	851180
41145	851181
11558	851182
18303	851183
3395	851184
23956	851185
12878	851186
2029	851187
115130	851188
4889	851189
17843	851190
72883	851191
9552	851192
52022	851193
91955	851194
41375	851195
30774	851196
88116	851197
67338	851198
6055	851199
66484	851200
7854	851201
70697	851202
11328	851203
8494	851204
129660	851205
13693	851206
49426	851207
94333	851208
53318	851209
114580	851210
62412	851211
46908	851212
6025	851213
77518	851214
5734	851215
15362	851216
109612	851217
36805	851218
99640	851219
20092	851220
14286	851221
10650	851222
19061	851223
42643	851224
130494	851225
93124	851226
28289	851227
39279	851228
114934	851229
111249	851230
63720	851231
148451	851232
111977	851233
114617	851234
35780	851235
101528	851236
40359	851237
98413	851238
36149	851239
9472	851240
26983	851241
70941	851242
40975	851243
67116	851244
7157	851245
43674	851246
41998	851247
63222	851248
76662	851249
33492	851250
56408	851251
6325	851252
105637	851253
63317	851254
32075	851255
36767	851256
42067	851257
133501	851258
42277	851259
58439	851260
85223	851261
6339	851262
3727	851263
102213	851264
9983	851265
83095	851266
98726	851267
46053	851268
10477	851269
39084	851270
45562	851271
27817	851272
23406	851273
139166	851274
1006	851275
15811	851276
37842	851277
66844	851278
84755	851279
20320	851280
46431	851281
66345	851282
94824	851283
98506	851284
118660	851285
36038	851286
96425	851287
110074	851288
4362	851289
41504	851290
22038	851291
49922	851292
28249	851293
52060	851294
3217	851295
2492	851296
98560	851297
82237	851298
1764	851299
45913	851300
44423	851301
44230	851302
1247	851303
38725	851304
39477	851305
18722	851306
58670	851307
370	851308
56728	851309
67686	851310
41064	851311
25599	851312
18747	851313
526	851314
69970	851315
61383	851316
34059	851317
104012	851318
94717	851319
3097	851320
825	851321
110093	851322
18687	851323
13565	851324
26926	851325
6006	851326
18870	851327
78975	851328
4607	851329
60205	851330
112405	851331
4412	851332
50919	851333
47464	851334
2352	851335
5651	851336
130322	851337
12579	851338
90138	851339
20633	851340
1384	851341
106460	851342
14934	851343
63353	851344
66383	851345
3435	851346
4452	851347
23594	851348
13503	851349
31292	851350
9944	851351
3557	851352
69086	851353
26062	851354
48618	851355
72430	851356
22083	851357
30531	851358
4619	851359
47131	851360
27605	851361
3065	851362
86888	851363
83011	851364
436	851365
26422	851366
114840	851367
72062	851368
3536	851369
14754	851370
34699	851371
131200	851372
39309	851373
1770	851374
100452	851375
37054	851376
67282	851377
58303	851378
87306	851379
93	851380
71583	851381
28423	851382
78949	851383
25776	851384
63621	851385
50017	851386
4191	851387
98795	851388
12956	851389
79923	851390
5404	851391
4539	851392
83981	851393
387	851394
20344	851395
51515	851396
48004	851397
5148	851398
86046	851399
33608	851400
9958	851401
116037	851402
31458	851403
5067	851404
109583	851405
72692	851406
126749	851407
44246	851408
26354	851409
85865	851410
38287	851411
13993	851412
1464	851413
29281	851414
82981	851415
10165	851416
60231	851417
24803	851418
500	851419
11426	851420
69213	851421
991	851422
22131	851423
116796	851424
116993	851425
17392	851426
12121	851427
6468	851428
110	851429
8740	851430
77825	851431
124873	851432
54478	851433
126778	851434
118102	851435
80047	851436
125470	851437
13957	851438
27778	851439
15970	851440
33614	851441
15015	851442
44411	851443
55013	851444
113296	851445
8235	851446
129944	851447
51602	851448
43974	851449
42131	851450
72278	851451
79385	851452
3979	851453
3132	851454
29782	851455
47122	851456
91736	851457
106921	851458
2524	851459
70612	851460
28224	851461
83464	851462
94023	851463
113581	851464
9492	851465
66602	851466
101660	851467
14557	851468
31658	851469
60654	851470
11911	851471
54	851472
325	851473
4078	851474
18249	851475
48660	851476
8021	851477
18715	851478
57515	851479
78732	851480
3660	851481
72999	851482
73696	851483
89180	851484
24920	851485
23767	851486
98361	851487
29554	851488
146965	851489
6435	851490
25482	851491
23621	851492
28256	851493
23194	851494
22807	851495
90638	851496
105583	851497
117114	851498
25564	851499
3163	851500
116486	851501
47950	851502
89663	851503
5337	851504
12358	851505
49460	851506
38741	851507
862	851508
67817	851509
23977	851510
87026	851511
8904	851512
40481	851513
122291	851514
71355	851515
47253	851516
43515	851517
8903	851518
8848	851519
17214	851520
122337	851521
1441	851522
25441	851523
139654	851524
18225	851525
6352	851526
37926	851527
114641	851528
57565	851529
13980	851530
53242	851531
114268	851532
14616	851533
36329	851534
4537	851535
5218	851536
64193	851537
41164	851538
37273	851539
35382	851540
49438	851541
2796	851542
40075	851543
100367	851544
47398	851545
17327	851546
91515	851547
54407	851548
60126	851549
4048	851550
42101	851551
64406	851552
41313	851553
5313	851554
20308	851555
4072	851556
8552	851557
119073	851558
22982	851559
79694	851560
19077	851561
15752	851562
51653	851563
28917	851564
19574	851565
115815	851566
142307	851567
5825	851568
13002	851569
16098	851570
59151	851571
57402	851572
1836	851573
51143	851574
47923	851575
28114	851576
138309	851577
69992	851578
64758	851579
91554	851580
30957	851581
75230	851582
128885	851583
1775	851584
59750	851585
29046	851586
32465	851587
74009	851588
56311	851589
143020	851590
39309	851591
39173	851592
13470	851593
2742	851594
35649	851595
31288	851596
73152	851597
7674	851598
186	851599
119872	851600
36336	851601
5639	851602
105775	851603
58674	851604
62372	851605
77632	851606
70082	851607
15343	851608
20787	851609
64210	851610
12887	851611
10315	851612
50531	851613
8639	851614
139449	851615
41271	851616
81106	851617
86227	851618
99142	851619
122652	851620
80218	851621
14231	851622
70816	851623
31403	851624
122537	851625
44498	851626
37206	851627
80596	851628
11216	851629
9827	851630
31331	851631
15699	851632
15247	851633
91	851634
72446	851635
434	851636
53465	851637
22064	851638
27436	851639
29186	851640
19857	851641
46412	851642
106631	851643
116312	851644
121065	851645
21372	851646
11768	851647
20803	851648
35194	851649
70853	851650
65157	851651
100606	851652
97079	851653
56085	851654
62123	851655
84801	851656
48989	851657
22414	851658
14867	851659
76812	851660
50175	851661
59008	851662
11526	851663
97268	851664
13808	851665
7447	851666
1566	851667
48388	851668
36345	851669
111297	851670
37708	851671
1	851672
61	851673
72787	851674
3279	851675
62635	851676
51816	851677
40102	851678
34680	851679
86102	851680
22892	851681
2993	851682
9627	851683
64886	851684
29446	851685
65792	851686
450	851687
82361	851688
9070	851689
66366	851690
13939	851691
96820	851692
66638	851693
117675	851694
55298	851695
16831	851696
7329	851697
32589	851698
2293	851699
133387	851700
75831	851701
736	851702
19378	851703
4116	851704
22020	851705
1402	851706
115524	851707
15119	851708
4214	851709
4985	851710
63297	851711
119182	851712
30499	851713
31176	851714
51453	851715
9672	851716
10925	851717
78270	851718
53565	851719
25619	851720
6893	851721
81671	851722
35181	851723
132519	851724
30601	851725
29323	851726
66011	851727
606	851728
26940	851729
130445	851730
34134	851731
130188	851732
96792	851733
36707	851734
75370	851735
33896	851736
29847	851737
78406	851738
63243	851739
1425	851740
7310	851741
906	851742
15442	851743
29699	851744
43839	851745
1368	851746
20171	851747
26391	851748
50342	851749
21463	851750
98793	851751
73534	851752
48851	851753
59461	851754
36	851755
22006	851756
4026	851757
88568	851758
96335	851759
6596	851760
56977	851761
97793	851762
41648	851763
35829	851764
27252	851765
475	851766
7393	851767
36540	851768
19439	851769
5242	851770
14714	851771
121486	851772
47096	851773
29044	851774
36420	851775
59665	851776
81074	851777
58051	851778
22711	851779
37590	851780
40490	851781
18870	851782
8117	851783
9373	851784
5587	851785
18936	851786
16953	851787
101338	851788
105192	851789
77511	851790
812	851791
61119	851792
103142	851793
42460	851794
10179	851795
71326	851796
61125	851797
40372	851798
91754	851799
23086	851800
64715	851801
71512	851802
55058	851803
11995	851804
18159	851805
9557	851806
73923	851807
135754	851808
52941	851809
45759	851810
99763	851811
5020	851812
96236	851813
100320	851814
14886	851815
3379	851816
10164	851817
89279	851818
640	851819
62776	851820
13682	851821
79344	851822
12473	851823
983	851824
34030	851825
50918	851826
67740	851827
6023	851828
64123	851829
106182	851830
37132	851831
137340	851832
108811	851833
46664	851834
493	851835
16451	851836
94586	851837
49746	851838
126296	851839
101302	851840
19236	851841
2384	851842
36153	851843
15037	851844
90075	851845
11198	851846
10111	851847
1609	851848
26639	851849
75491	851850
116161	851851
105281	851852
132850	851853
5883	851854
87023	851855
24832	851856
68832	851857
48597	851858
7502	851859
124222	851860
72690	851861
14680	851862
48147	851863
1814	851864
24281	851865
80119	851866
123656	851867
6229	851868
45442	851869
7086	851870
16952	851871
7566	851872
74355	851873
34876	851874
7314	851875
1926	851876
130348	851877
87101	851878
64505	851879
33967	851880
79465	851881
18732	851882
42440	851883
3110	851884
21120	851885
137207	851886
16406	851887
80774	851888
97758	851889
32507	851890
2891	851891
19724	851892
7499	851893
70906	851894
43787	851895
21386	851896
28877	851897
26863	851898
40801	851899
17203	851900
102775	851901
44260	851902
73692	851903
12414	851904
134001	851905
92609	851906
11677	851907
128413	851908
19633	851909
53747	851910
77134	851911
91544	851912
60281	851913
65785	851914
15473	851915
1214	851916
74102	851917
96997	851918
49759	851919
13234	851920
84185	851921
46294	851922
62566	851923
21446	851924
48145	851925
30228	851926
12489	851927
99418	851928
7286	851929
43857	851930
142517	851931
11169	851932
391	851933
10657	851934
9458	851935
48028	851936
56986	851937
141360	851938
63786	851939
17640	851940
97016	851941
38423	851942
85734	851943
1654	851944
57031	851945
20705	851946
2981	851947
47174	851948
10310	851949
33984	851950
15297	851951
30227	851952
39931	851953
36685	851954
1255	851955
33906	851956
91092	851957
13615	851958
769	851959
17512	851960
3371	851961
33366	851962
26002	851963
71151	851964
102882	851965
7954	851966
135103	851967
106541	851968
8968	851969
364	851970
32642	851971
113314	851972
12028	851973
2093	851974
9892	851975
33860	851976
54478	851977
26936	851978
2936	851979
30306	851980
15335	851981
23739	851982
113282	851983
12869	851984
29414	851985
32199	851986
80982	851987
99150	851988
19224	851989
31251	851990
34494	851991
104025	851992
2174	851993
68968	851994
60921	851995
62172	851996
81567	851997
7067	851998
7324	851999
32408	852000
128711	852001
64539	852002
1716	852003
84620	852004
5844	852005
12514	852006
30681	852007
73181	852008
9796	852009
19330	852010
45916	852011
6344	852012
17354	852013
13597	852014
12402	852015
92611	852016
131011	852017
107395	852018
2153	852019
32843	852020
136568	852021
8010	852022
687	852023
45400	852024
51829	852025
22014	852026
27292	852027
19443	852028
5203	852029
5905	852030
109431	852031
5398	852032
60482	852033
3390	852034
16591	852035
51292	852036
1820	852037
3152	852038
89133	852039
29461	852040
73602	852041
32366	852042
105402	852043
10488	852044
7839	852045
48567	852046
32715	852047
6473	852048
53700	852049
68767	852050
24440	852051
44769	852052
177	852053
22839	852054
7670	852055
9750	852056
43507	852057
48418	852058
110467	852059
59802	852060
16809	852061
107683	852062
9608	852063
9715	852064
82624	852065
10205	852066
22796	852067
14431	852068
16265	852069
116861	852070
1635	852071
60382	852072
10757	852073
92635	852074
108619	852075
60737	852076
5804	852077
68363	852078
119457	852079
27763	852080
95103	852081
53650	852082
33950	852083
70470	852084
77138	852085
37847	852086
31303	852087
36757	852088
70999	852089
19395	852090
6670	852091
19449	852092
31124	852093
75356	852094
1016	852095
108351	852096
60376	852097
616	852098
8166	852099
31523	852100
3483	852101
67930	852102
55160	852103
1668	852104
14902	852105
68729	852106
111993	852107
58888	852108
89108	852109
46381	852110
26752	852111
38980	852112
1074	852113
21106	852114
125393	852115
6251	852116
49589	852117
80936	852118
14891	852119
51199	852120
69486	852121
20963	852122
101488	852123
74016	852124
51526	852125
37775	852126
67501	852127
69464	852128
91653	852129
1356	852130
34971	852131
91590	852132
427	852133
112272	852134
5905	852135
47672	852136
67008	852137
62293	852138
55203	852139
7155	852140
86475	852141
26832	852142
75841	852143
8947	852144
54784	852145
10741	852146
71513	852147
123083	852148
92629	852149
34409	852150
40113	852151
36246	852152
50707	852153
102408	852154
57799	852155
40968	852156
17104	852157
48092	852158
57413	852159
6406	852160
91280	852161
88195	852162
119176	852163
49136	852164
66132	852165
67616	852166
16163	852167
5244	852168
25094	852169
50894	852170
1043	852171
54933	852172
96403	852173
18536	852174
57617	852175
13710	852176
9072	852177
42347	852178
2808	852179
9567	852180
137836	852181
31575	852182
35756	852183
61936	852184
12043	852185
681	852186
95379	852187
50872	852188
683	852189
35092	852190
127719	852191
104748	852192
30655	852193
20714	852194
78476	852195
55229	852196
59305	852197
80	852198
109722	852199
150122	852200
58416	852201
131342	852202
99281	852203
8468	852204
10746	852205
75308	852206
2235	852207
5960	852208
26618	852209
18123	852210
108547	852211
15926	852212
80627	852213
8895	852214
132761	852215
110034	852216
40583	852217
40131	852218
27975	852219
91215	852220
114126	852221
65619	852222
28	852223
2391	852224
140221	852225
36243	852226
17043	852227
25609	852228
361	852229
101912	852230
49571	852231
2467	852232
98651	852233
26511	852234
31044	852235
32281	852236
24309	852237
5554	852238
98131	852239
62280	852240
30170	852241
97992	852242
107151	852243
10277	852244
81943	852245
111938	852246
9031	852247
125680	852248
28824	852249
777	852250
41180	852251
3467	852252
14713	852253
77334	852254
77818	852255
1205	852256
12636	852257
706	852258
60512	852259
45538	852260
11111	852261
475	852262
101797	852263
14927	852264
5431	852265
51560	852266
87314	852267
970	852268
74890	852269
69575	852270
2098	852271
37151	852272
93568	852273
33282	852274
2739	852275
78698	852276
16844	852277
118581	852278
69201	852279
10306	852280
12767	852281
5633	852282
23344	852283
43398	852284
6007	852285
90080	852286
15005	852287
52426	852288
27040	852289
48109	852290
102	852291
18766	852292
103697	852293
53035	852294
45488	852295
71997	852296
9319	852297
66	852298
5225	852299
84014	852300
32016	852301
5764	852302
60313	852303
78638	852304
66086	852305
88539	852306
11437	852307
25989	852308
23535	852309
46355	852310
6989	852311
24202	852312
73433	852313
17418	852314
79882	852315
4630	852316
17708	852317
113626	852318
34239	852319
6949	852320
79823	852321
53273	852322
31427	852323
38954	852324
21955	852325
9043	852326
62179	852327
6161	852328
4306	852329
21262	852330
21847	852331
77326	852332
15375	852333
46471	852334
79495	852335
48550	852336
53616	852337
44397	852338
1670	852339
14833	852340
11169	852341
20694	852342
18726	852343
91306	852344
9552	852345
95	852346
41064	852347
102309	852348
72250	852349
37487	852350
94030	852351
134337	852352
14054	852353
55822	852354
56084	852355
29297	852356
3041	852357
24694	852358
65203	852359
25340	852360
54077	852361
130907	852362
8807	852363
87647	852364
4553	852365
31771	852366
29	852367
46864	852368
13978	852369
5441	852370
4606	852371
111751	852372
77320	852373
70757	852374
8938	852375
3931	852376
732	852377
54425	852378
22314	852379
44328	852380
74714	852381
609	852382
100720	852383
122244	852384
99260	852385
50727	852386
90723	852387
14022	852388
34744	852389
14060	852390
1190	852391
11450	852392
16744	852393
10332	852394
113610	852395
20154	852396
22462	852397
134304	852398
115410	852399
50289	852400
13761	852401
37409	852402
14203	852403
1404	852404
68367	852405
15307	852406
16179	852407
41142	852408
123786	852409
36056	852410
99073	852411
43190	852412
953	852413
18980	852414
5585	852415
84219	852416
137	852417
69570	852418
632	852419
24925	852420
1451	852421
33343	852422
71048	852423
310	852424
28519	852425
2318	852426
44545	852427
18409	852428
4633	852429
58846	852430
22854	852431
20576	852432
17640	852433
56704	852434
1601	852435
25278	852436
79018	852437
127326	852438
22525	852439
102650	852440
13040	852441
4723	852442
16644	852443
88644	852444
21698	852445
53814	852446
18845	852447
20346	852448
40614	852449
89910	852450
14711	852451
140354	852452
5994	852453
38669	852454
85567	852455
45859	852456
41551	852457
4321	852458
20641	852459
88598	852460
25945	852461
106	852462
6337	852463
45470	852464
42674	852465
52853	852466
15378	852467
78835	852468
57564	852469
20578	852470
67668	852471
728	852472
12607	852473
19516	852474
1430	852475
62772	852476
20579	852477
19558	852478
65981	852479
74443	852480
54499	852481
43604	852482
10953	852483
14735	852484
2460	852485
79077	852486
11559	852487
77070	852488
53523	852489
1358	852490
7219	852491
1608	852492
115615	852493
44826	852494
136963	852495
21942	852496
23080	852497
8413	852498
132802	852499
31660	852500
20469	852501
53164	852502
2761	852503
15246	852504
6988	852505
10508	852506
2433	852507
133369	852508
3889	852509
12140	852510
27633	852511
113	852512
90560	852513
35077	852514
110937	852515
13782	852516
39833	852517
17539	852518
16086	852519
27875	852520
55757	852521
142512	852522
18703	852523
46024	852524
86873	852525
72165	852526
128945	852527
28113	852528
54690	852529
57180	852530
3778	852531
49316	852532
81562	852533
106943	852534
63924	852535
51808	852536
49539	852537
9617	852538
18463	852539
17101	852540
79720	852541
38493	852542
38398	852543
42283	852544
12363	852545
108598	852546
80950	852547
67612	852548
15573	852549
92882	852550
46506	852551
20029	852552
62613	852553
118504	852554
41288	852555
18802	852556
154	852557
31891	852558
17504	852559
15910	852560
17996	852561
36017	852562
68730	852563
46458	852564
19070	852565
43871	852566
36093	852567
525	852568
6723	852569
34393	852570
10183	852571
114372	852572
26366	852573
2184	852574
61285	852575
57484	852576
60846	852577
48555	852578
77926	852579
104127	852580
25097	852581
42815	852582
19268	852583
124668	852584
902	852585
5929	852586
8412	852587
111570	852588
9296	852589
41036	852590
92432	852591
13900	852592
93464	852593
65060	852594
89937	852595
7409	852596
52362	852597
86616	852598
87821	852599
69956	852600
42043	852601
14132	852602
828	852603
119020	852604
8881	852605
50169	852606
41121	852607
39115	852608
17334	852609
51657	852610
6404	852611
110674	852612
17285	852613
2296	852614
119495	852615
20715	852616
1222	852617
118505	852618
52732	852619
56091	852620
17714	852621
1761	852622
24613	852623
38124	852624
36235	852625
128284	852626
13465	852627
6173	852628
14155	852629
12194	852630
174	852631
4014	852632
15664	852633
18036	852634
11270	852635
31332	852636
6299	852637
35482	852638
39234	852639
983	852640
17989	852641
11090	852642
81407	852643
26925	852644
1525	852645
19677	852646
45716	852647
37312	852648
23409	852649
50737	852650
69392	852651
30219	852652
26836	852653
58322	852654
112620	852655
245	852656
4605	852657
17964	852658
19662	852659
15939	852660
121836	852661
290	852662
35752	852663
5814	852664
34180	852665
530	852666
32081	852667
128878	852668
144983	852669
138648	852670
688	852671
3932	852672
3704	852673
17729	852674
33168	852675
26421	852676
36378	852677
39492	852678
75532	852679
136347	852680
22057	852681
2449	852682
33314	852683
32576	852684
113320	852685
55646	852686
9155	852687
225	852688
20952	852689
14251	852690
11172	852691
71665	852692
60212	852693
26147	852694
23125	852695
9666	852696
273	852697
34290	852698
7003	852699
3532	852700
78619	852701
50749	852702
99708	852703
9304	852704
84	852705
18180	852706
22125	852707
35077	852708
8671	852709
39584	852710
92145	852711
66692	852712
42204	852713
47872	852714
146326	852715
5792	852716
49030	852717
1140	852718
30641	852719
115725	852720
90132	852721
43856	852722
22747	852723
130337	852724
92717	852725
3144	852726
23106	852727
42036	852728
13063	852729
460	852730
80588	852731
63630	852732
3637	852733
28520	852734
23635	852735
2386	852736
34756	852737
16495	852738
35419	852739
420	852740
53648	852741
2026	852742
34008	852743
37924	852744
2886	852745
119641	852746
5262	852747
55895	852748
149510	852749
96093	852750
15415	852751
14000	852752
56423	852753
103774	852754
2663	852755
44313	852756
7561	852757
84517	852758
3289	852759
17475	852760
8053	852761
54919	852762
42229	852763
14097	852764
137823	852765
60997	852766
1149	852767
9148	852768
115837	852769
126745	852770
111183	852771
77460	852772
41891	852773
100425	852774
127161	852775
38536	852776
8706	852777
8688	852778
44568	852779
81745	852780
99689	852781
40818	852782
124644	852783
40249	852784
36215	852785
34806	852786
25572	852787
26506	852788
11466	852789
28416	852790
6850	852791
66226	852792
35041	852793
110858	852794
107851	852795
79099	852796
101256	852797
18510	852798
118147	852799
25954	852800
3986	852801
26316	852802
15047	852803
7268	852804
116415	852805
83098	852806
108470	852807
91430	852808
101798	852809
65048	852810
9937	852811
54320	852812
55840	852813
83869	852814
11772	852815
14678	852816
37435	852817
14303	852818
37652	852819
22635	852820
26082	852821
20630	852822
554	852823
4787	852824
113083	852825
34061	852826
55441	852827
40176	852828
52765	852829
58531	852830
36259	852831
14587	852832
14195	852833
73218	852834
56287	852835
2429	852836
92018	852837
2055	852838
71065	852839
15627	852840
42320	852841
42856	852842
44033	852843
4477	852844
6008	852845
10031	852846
3	852847
97070	852848
34993	852849
4331	852850
20624	852851
106836	852852
50680	852853
607	852854
1464	852855
87351	852856
117834	852857
5063	852858
25709	852859
76907	852860
29842	852861
3583	852862
12956	852863
5861	852864
89272	852865
105494	852866
41976	852867
24880	852868
55094	852869
14327	852870
71042	852871
5337	852872
51844	852873
24736	852874
54471	852875
42691	852876
9706	852877
26003	852878
2647	852879
17714	852880
38002	852881
17608	852882
5250	852883
113435	852884
78837	852885
100044	852886
86593	852887
74040	852888
83795	852889
122554	852890
9441	852891
110142	852892
4279	852893
59003	852894
2972	852895
52906	852896
18	852897
34116	852898
61658	852899
26181	852900
8864	852901
11723	852902
46688	852903
136933	852904
1915	852905
32496	852906
32636	852907
17791	852908
120125	852909
38229	852910
22942	852911
111166	852912
83671	852913
31239	852914
11776	852915
46779	852916
29769	852917
89287	852918
35605	852919
39427	852920
7368	852921
16965	852922
80733	852923
87667	852924
68107	852925
122118	852926
13916	852927
87387	852928
12325	852929
130128	852930
43525	852931
29382	852932
122421	852933
52336	852934
30562	852935
37966	852936
18956	852937
7734	852938
49459	852939
40501	852940
12207	852941
16740	852942
82127	852943
46566	852944
899	852945
104622	852946
36733	852947
127518	852948
8295	852949
1097	852950
13815	852951
118543	852952
63459	852953
39108	852954
23195	852955
131242	852956
51553	852957
59452	852958
30925	852959
2855	852960
36617	852961
20607	852962
16420	852963
32748	852964
57856	852965
352	852966
51138	852967
78273	852968
54174	852969
1813	852970
88669	852971
114288	852972
10641	852973
50903	852974
436	852975
46039	852976
3293	852977
43944	852978
18791	852979
51034	852980
34278	852981
81857	852982
20515	852983
67736	852984
38482	852985
93191	852986
146361	852987
19423	852988
61666	852989
79951	852990
1397	852991
44845	852992
63080	852993
59693	852994
82724	852995
17177	852996
346	852997
113854	852998
12547	852999
1652	853000
59770	853001
9384	853002
57771	853003
50039	853004
2816	853005
61472	853006
29757	853007
12959	853008
19150	853009
1370	853010
43734	853011
23291	853012
58122	853013
35438	853014
4796	853015
219	853016
86259	853017
9132	853018
15614	853019
44948	853020
15473	853021
44450	853022
41834	853023
90044	853024
24885	853025
2628	853026
972	853027
62383	853028
86772	853029
114382	853030
105610	853031
41533	853032
6660	853033
68601	853034
12532	853035
77084	853036
123948	853037
22191	853038
8776	853039
51917	853040
12154	853041
1721	853042
54056	853043
71761	853044
38314	853045
34256	853046
30205	853047
490	853048
32181	853049
109290	853050
9739	853051
109901	853052
29135	853053
78831	853054
59770	853055
552	853056
19996	853057
78565	853058
18432	853059
26028	853060
7450	853061
38725	853062
130549	853063
58153	853064
63518	853065
147	853066
25394	853067
120467	853068
90003	853069
17234	853070
415	853071
128205	853072
34039	853073
18553	853074
92366	853075
1135	853076
56960	853077
1543	853078
4752	853079
11782	853080
15648	853081
131828	853082
134643	853083
113395	853084
13394	853085
11770	853086
34260	853087
25352	853088
117665	853089
72198	853090
117275	853091
66655	853092
13989	853093
44193	853094
7143	853095
99364	853096
20754	853097
23425	853098
30080	853099
125998	853100
53130	853101
6995	853102
52361	853103
76513	853104
14272	853105
90	853106
24922	853107
8842	853108
27010	853109
20270	853110
9468	853111
68668	853112
82271	853113
8121	853114
32996	853115
23871	853116
26517	853117
30456	853118
64150	853119
59220	853120
16495	853121
22686	853122
2105	853123
14452	853124
16779	853125
86347	853126
15613	853127
125112	853128
3	853129
93483	853130
43069	853131
12195	853132
32615	853133
83755	853134
40929	853135
53300	853136
42580	853137
238	853138
69253	853139
4531	853140
112082	853141
59366	853142
56564	853143
98160	853144
6147	853145
47784	853146
69887	853147
30126	853148
135700	853149
132146	853150
112378	853151
71356	853152
11473	853153
30622	853154
2621	853155
37282	853156
44558	853157
22647	853158
29746	853159
28989	853160
68731	853161
9213	853162
145449	853163
128	853164
115119	853165
61307	853166
2193	853167
15989	853168
18738	853169
3882	853170
53890	853171
74626	853172
33177	853173
58459	853174
23643	853175
47329	853176
12697	853177
30250	853178
55593	853179
57160	853180
46777	853181
112970	853182
128174	853183
15589	853184
4650	853185
8781	853186
4121	853187
87571	853188
76379	853189
5426	853190
1033	853191
26538	853192
97170	853193
107242	853194
386	853195
24079	853196
23149	853197
36666	853198
38024	853199
627	853200
54953	853201
13406	853202
9122	853203
1424	853204
16606	853205
16348	853206
47882	853207
54436	853208
14739	853209
136153	853210
41534	853211
45647	853212
100105	853213
74129	853214
69472	853215
36104	853216
2992	853217
8660	853218
11130	853219
35054	853220
35818	853221
5862	853222
39111	853223
5084	853224
114829	853225
9660	853226
71770	853227
55654	853228
13007	853229
116301	853230
117183	853231
14301	853232
16214	853233
70638	853234
63869	853235
6893	853236
90645	853237
34409	853238
25908	853239
8204	853240
541	853241
126086	853242
10751	853243
115667	853244
33469	853245
75343	853246
42534	853247
85756	853248
95222	853249
36307	853250
11089	853251
23044	853252
79705	853253
82912	853254
18993	853255
24161	853256
12464	853257
33133	853258
9102	853259
57234	853260
64186	853261
2616	853262
24479	853263
30459	853264
61806	853265
39285	853266
22227	853267
45288	853268
59620	853269
96980	853270
10085	853271
23289	853272
35835	853273
5579	853274
1796	853275
51740	853276
111847	853277
36739	853278
88751	853279
26558	853280
21176	853281
26732	853282
12726	853283
19252	853284
44021	853285
6707	853286
52954	853287
138306	853288
3862	853289
55781	853290
29847	853291
27116	853292
94614	853293
34913	853294
712	853295
119553	853296
7395	853297
77848	853298
3285	853299
32867	853300
68775	853301
37492	853302
91960	853303
107879	853304
70541	853305
110356	853306
2958	853307
87768	853308
44810	853309
96215	853310
26651	853311
52696	853312
141952	853313
61884	853314
23837	853315
96888	853316
4074	853317
10568	853318
53119	853319
1329	853320
70359	853321
14961	853322
9635	853323
10389	853324
94915	853325
50914	853326
8556	853327
27458	853328
23293	853329
48153	853330
123651	853331
24265	853332
28556	853333
4384	853334
18588	853335
85506	853336
110672	853337
125633	853338
13310	853339
35542	853340
59363	853341
61646	853342
44346	853343
45952	853344
6374	853345
136764	853346
89	853347
18154	853348
1847	853349
6229	853350
12723	853351
9941	853352
54218	853353
5109	853354
37529	853355
10776	853356
20416	853357
1968	853358
72987	853359
98240	853360
18096	853361
15101	853362
13311	853363
80545	853364
17560	853365
16758	853366
49562	853367
36493	853368
87213	853369
5211	853370
13707	853371
53690	853372
129050	853373
127072	853374
3443	853375
43598	853376
97111	853377
3143	853378
7542	853379
7306	853380
31151	853381
87190	853382
116910	853383
4228	853384
20725	853385
81939	853386
20651	853387
39128	853388
12711	853389
93829	853390
53871	853391
92012	853392
70460	853393
52663	853394
10813	853395
20115	853396
125289	853397
12439	853398
37549	853399
31285	853400
1084	853401
49714	853402
74517	853403
7769	853404
3944	853405
93283	853406
99092	853407
2248	853408
56722	853409
120033	853410
1383	853411
93038	853412
75833	853413
136116	853414
53527	853415
54164	853416
5109	853417
41256	853418
60364	853419
17248	853420
30431	853421
82	853422
69485	853423
35485	853424
2320	853425
7766	853426
1236	853427
71677	853428
22243	853429
51148	853430
13256	853431
105626	853432
24737	853433
126141	853434
28157	853435
1994	853436
35981	853437
7867	853438
14281	853439
15396	853440
137911	853441
10938	853442
67702	853443
2572	853444
34911	853445
9356	853446
20187	853447
56806	853448
51288	853449
50539	853450
5792	853451
2406	853452
18217	853453
54570	853454
18060	853455
19009	853456
37545	853457
38035	853458
13656	853459
118919	853460
130009	853461
125	853462
42095	853463
31734	853464
44532	853465
13122	853466
4461	853467
10874	853468
4044	853469
89844	853470
99978	853471
54724	853472
34780	853473
121965	853474
47776	853475
47928	853476
51393	853477
68101	853478
23936	853479
28417	853480
96438	853481
11196	853482
22445	853483
18220	853484
16427	853485
2677	853486
92783	853487
86914	853488
40069	853489
43031	853490
31385	853491
9385	853492
51314	853493
10264	853494
5195	853495
76143	853496
92151	853497
28160	853498
46904	853499
65231	853500
78864	853501
72350	853502
87615	853503
64576	853504
870	853505
106308	853506
492	853507
35474	853508
41108	853509
80984	853510
11600	853511
46355	853512
116352	853513
60202	853514
83455	853515
125635	853516
49530	853517
79082	853518
17525	853519
66036	853520
92334	853521
2991	853522
47559	853523
36496	853524
15082	853525
6236	853526
122072	853527
21769	853528
129876	853529
32278	853530
17152	853531
64306	853532
57853	853533
19006	853534
6010	853535
64803	853536
33797	853537
50394	853538
97171	853539
138268	853540
78624	853541
13869	853542
119286	853543
3879	853544
32729	853545
82988	853546
583	853547
131120	853548
43681	853549
6912	853550
124090	853551
3745	853552
30193	853553
32475	853554
30530	853555
4795	853556
120605	853557
56203	853558
18375	853559
20364	853560
7927	853561
10860	853562
47247	853563
124691	853564
11146	853565
13030	853566
21403	853567
143173	853568
114060	853569
115	853570
4235	853571
39434	853572
40596	853573
13848	853574
13768	853575
1356	853576
1718	853577
24620	853578
4944	853579
37610	853580
144862	853581
14679	853582
14746	853583
31452	853584
76755	853585
39823	853586
88032	853587
94426	853588
39083	853589
28547	853590
31699	853591
35285	853592
43719	853593
116644	853594
127378	853595
39346	853596
40998	853597
83181	853598
29465	853599
43287	853600
141155	853601
7288	853602
37159	853603
87466	853604
118133	853605
32613	853606
121691	853607
33944	853608
16952	853609
300	853610
117009	853611
1704	853612
95459	853613
43326	853614
30683	853615
21264	853616
70658	853617
59912	853618
103983	853619
562	853620
4549	853621
86449	853622
93527	853623
40962	853624
19440	853625
44726	853626
3807	853627
37	853628
101764	853629
44128	853630
67460	853631
347	853632
96389	853633
139724	853634
6355	853635
5653	853636
26876	853637
95610	853638
44693	853639
71657	853640
102293	853641
14445	853642
3	853643
59051	853644
78714	853645
59480	853646
9378	853647
57447	853648
2754	853649
46376	853650
24290	853651
112681	853652
5336	853653
22652	853654
49934	853655
7454	853656
4623	853657
16349	853658
41249	853659
26488	853660
31021	853661
35066	853662
5952	853663
27338	853664
77619	853665
72428	853666
1571	853667
29536	853668
3276	853669
20573	853670
37012	853671
15993	853672
58531	853673
7958	853674
45072	853675
21202	853676
42279	853677
46173	853678
44319	853679
1532	853680
60937	853681
43435	853682
687	853683
16978	853684
62510	853685
90322	853686
58640	853687
33875	853688
28056	853689
475	853690
4493	853691
121648	853692
97538	853693
16342	853694
38037	853695
67223	853696
10336	853697
111694	853698
65457	853699
62511	853700
16386	853701
99050	853702
9967	853703
21084	853704
23193	853705
7245	853706
110167	853707
88172	853708
33592	853709
6754	853710
112665	853711
138623	853712
36596	853713
17939	853714
19166	853715
66788	853716
34888	853717
50998	853718
40440	853719
130684	853720
129640	853721
25270	853722
72083	853723
49021	853724
120850	853725
54012	853726
31403	853727
81653	853728
40462	853729
17193	853730
48851	853731
85930	853732
4358	853733
16905	853734
85556	853735
26374	853736
30755	853737
3155	853738
58761	853739
23381	853740
2811	853741
8330	853742
7656	853743
50763	853744
39591	853745
12399	853746
55125	853747
119259	853748
14526	853749
27502	853750
71666	853751
60934	853752
2240	853753
165	853754
820	853755
68313	853756
145711	853757
32613	853758
17341	853759
2351	853760
2436	853761
57457	853762
72433	853763
36739	853764
87363	853765
78773	853766
87042	853767
1746	853768
24616	853769
57650	853770
16034	853771
1238	853772
88932	853773
100356	853774
27650	853775
250	853776
74924	853777
3831	853778
4639	853779
74535	853780
119180	853781
37916	853782
121020	853783
56310	853784
49260	853785
11799	853786
116341	853787
75307	853788
546	853789
57313	853790
53	853791
4347	853792
6409	853793
81173	853794
32200	853795
137548	853796
5752	853797
42050	853798
9212	853799
75511	853800
14751	853801
76206	853802
30190	853803
48532	853804
8374	853805
9576	853806
15299	853807
125	853808
1583	853809
3891	853810
63408	853811
2193	853812
868	853813
81456	853814
87560	853815
10808	853816
65915	853817
27925	853818
135158	853819
104597	853820
47447	853821
127806	853822
1	853823
5850	853824
114235	853825
78165	853826
32874	853827
19992	853828
110108	853829
8069	853830
46097	853831
34491	853832
11735	853833
3573	853834
110529	853835
27141	853836
5359	853837
53674	853838
448	853839
45463	853840
56024	853841
65611	853842
6523	853843
27824	853844
7589	853845
38354	853846
4048	853847
2883	853848
50529	853849
40318	853850
60000	853851
123456	853852
81242	853853
27185	853854
133382	853855
22251	853856
68165	853857
4223	853858
68129	853859
73869	853860
53380	853861
4584	853862
122540	853863
67300	853864
11806	853865
54616	853866
83819	853867
32847	853868
84428	853869
29306	853870
24316	853871
59067	853872
23408	853873
29972	853874
58	853875
24115	853876
130692	853877
13793	853878
3020	853879
10165	853880
5241	853881
16008	853882
76138	853883
29880	853884
29937	853885
17831	853886
99430	853887
43394	853888
2493	853889
62202	853890
2272	853891
101493	853892
671	853893
5484	853894
122324	853895
63715	853896
27121	853897
76240	853898
134375	853899
43490	853900
27479	853901
83532	853902
133	853903
11654	853904
2728	853905
399	853906
77010	853907
69350	853908
65519	853909
52105	853910
13456	853911
84386	853912
4760	853913
59402	853914
124079	853915
125941	853916
125131	853917
114230	853918
47339	853919
14093	853920
109	853921
118893	853922
12823	853923
25579	853924
1308	853925
32217	853926
17548	853927
14598	853928
1482	853929
84723	853930
39366	853931
49480	853932
41	853933
96161	853934
88996	853935
7552	853936
43471	853937
1321	853938
19048	853939
74727	853940
111	853941
5537	853942
31192	853943
18176	853944
75603	853945
35803	853946
30082	853947
24292	853948
30985	853949
81687	853950
20597	853951
61574	853952
184	853953
23917	853954
55819	853955
9059	853956
9715	853957
69203	853958
32836	853959
54149	853960
43079	853961
40390	853962
63564	853963
18717	853964
31463	853965
73593	853966
60761	853967
50814	853968
6860	853969
25024	853970
16359	853971
958	853972
7774	853973
111308	853974
95427	853975
67794	853976
2120	853977
34218	853978
23846	853979
69538	853980
7358	853981
27894	853982
138524	853983
29481	853984
120341	853985
11556	853986
4870	853987
19223	853988
107070	853989
14910	853990
68184	853991
45850	853992
7394	853993
16471	853994
32505	853995
34214	853996
38644	853997
94661	853998
12957	853999
46256	854000
224	854001
144548	854002
55705	854003
31651	854004
97708	854005
31707	854006
34956	854007
56011	854008
27586	854009
26115	854010
17618	854011
1494	854012
86603	854013
28060	854014
19225	854015
27724	854016
75026	854017
5534	854018
18973	854019
22655	854020
2362	854021
5112	854022
73814	854023
79228	854024
7803	854025
90421	854026
33429	854027
56324	854028
102392	854029
48598	854030
6681	854031
46237	854032
39	854033
70813	854034
28188	854035
39492	854036
48300	854037
6953	854038
127872	854039
98551	854040
41184	854041
36495	854042
66211	854043
32514	854044
21386	854045
68480	854046
6078	854047
26902	854048
55997	854049
1152	854050
5858	854051
109195	854052
18423	854053
39211	854054
133633	854055
72940	854056
10796	854057
109275	854058
71882	854059
10622	854060
79004	854061
29174	854062
42832	854063
12227	854064
50152	854065
84299	854066
113694	854067
46154	854068
11640	854069
88015	854070
28650	854071
10066	854072
17981	854073
61991	854074
54705	854075
821	854076
15938	854077
80218	854078
17352	854079
104421	854080
11761	854081
67662	854082
51674	854083
10807	854084
67415	854085
114868	854086
136401	854087
105084	854088
63584	854089
47932	854090
86225	854091
105574	854092
89796	854093
11878	854094
130761	854095
41945	854096
43897	854097
43013	854098
18491	854099
1795	854100
13859	854101
66621	854102
38337	854103
47568	854104
27073	854105
9033	854106
835	854107
46819	854108
36215	854109
106705	854110
57114	854111
34076	854112
78287	854113
28398	854114
31593	854115
13498	854116
4262	854117
100885	854118
15186	854119
127259	854120
16943	854121
10924	854122
47772	854123
15384	854124
20411	854125
45109	854126
138923	854127
574	854128
15953	854129
19648	854130
73228	854131
120770	854132
53126	854133
12207	854134
66684	854135
258	854136
121653	854137
56719	854138
56207	854139
24478	854140
17372	854141
91869	854142
20556	854143
11778	854144
64298	854145
120125	854146
10530	854147
47398	854148
1326	854149
140058	854150
16908	854151
67025	854152
25909	854153
129032	854154
21436	854155
105657	854156
75860	854157
48717	854158
112339	854159
135259	854160
109863	854161
55091	854162
3060	854163
41937	854164
49220	854165
68973	854166
7743	854167
30334	854168
6320	854169
2118	854170
85918	854171
28701	854172
17141	854173
75498	854174
9759	854175
103144	854176
57776	854177
28326	854178
775	854179
19072	854180
75659	854181
1902	854182
41772	854183
112737	854184
36429	854185
13855	854186
138455	854187
55476	854188
77108	854189
65	854190
2075	854191
122501	854192
50097	854193
3791	854194
23439	854195
63194	854196
48972	854197
9284	854198
90093	854199
86230	854200
137471	854201
25846	854202
12224	854203
53681	854204
76462	854205
5764	854206
118800	854207
8658	854208
9851	854209
4123	854210
5359	854211
5267	854212
27818	854213
102275	854214
24001	854215
45357	854216
40082	854217
20882	854218
56609	854219
65405	854220
14626	854221
25178	854222
98578	854223
85033	854224
44565	854225
130465	854226
17402	854227
35786	854228
33953	854229
2726	854230
68779	854231
41776	854232
17260	854233
31662	854234
81319	854235
39301	854236
16881	854237
5533	854238
28793	854239
14692	854240
19446	854241
958	854242
5012	854243
18492	854244
55987	854245
103310	854246
5531	854247
49862	854248
7788	854249
7151	854250
65772	854251
51388	854252
5351	854253
69433	854254
86591	854255
71047	854256
41995	854257
58431	854258
12499	854259
26888	854260
37819	854261
14477	854262
40065	854263
4440	854264
4030	854265
32465	854266
20346	854267
84689	854268
3064	854269
36724	854270
12075	854271
39734	854272
1467	854273
24999	854274
64708	854275
1767	854276
677	854277
29561	854278
27851	854279
9599	854280
79937	854281
40288	854282
4261	854283
67035	854284
111612	854285
11624	854286
55410	854287
20025	854288
57814	854289
80050	854290
115709	854291
58382	854292
109335	854293
119804	854294
67735	854295
60933	854296
12228	854297
91772	854298
34784	854299
32703	854300
56108	854301
30102	854302
90151	854303
2030	854304
94886	854305
108659	854306
75205	854307
126933	854308
98180	854309
67364	854310
1670	854311
2942	854312
23921	854313
12509	854314
7980	854315
59349	854316
38401	854317
18053	854318
24724	854319
67276	854320
66294	854321
58600	854322
128664	854323
50022	854324
2265	854325
18759	854326
20587	854327
24660	854328
38837	854329
9382	854330
47923	854331
11848	854332
14195	854333
18018	854334
62866	854335
61917	854336
1508	854337
29725	854338
5677	854339
36302	854340
55654	854341
411	854342
6411	854343
31264	854344
24205	854345
35097	854346
78438	854347
4263	854348
56325	854349
73639	854350
13490	854351
20566	854352
8697	854353
1129	854354
21933	854355
8133	854356
11701	854357
40437	854358
80714	854359
63467	854360
87620	854361
67721	854362
3172	854363
17032	854364
113359	854365
19947	854366
76275	854367
51084	854368
119431	854369
2669	854370
54608	854371
22882	854372
52356	854373
126423	854374
95927	854375
1001	854376
29646	854377
5833	854378
17248	854379
99284	854380
83620	854381
44134	854382
63446	854383
15854	854384
30915	854385
17030	854386
19571	854387
2055	854388
141144	854389
30456	854390
5442	854391
6008	854392
30321	854393
25964	854394
76137	854395
18564	854396
10718	854397
46923	854398
33434	854399
10078	854400
87933	854401
43866	854402
124370	854403
65888	854404
21605	854405
84877	854406
21975	854407
50676	854408
1555	854409
64333	854410
34144	854411
115730	854412
30560	854413
11022	854414
114916	854415
103494	854416
36647	854417
5001	854418
18006	854419
5150	854420
13327	854421
128291	854422
63876	854423
23889	854424
112587	854425
8582	854426
92719	854427
4311	854428
12654	854429
3903	854430
40027	854431
15873	854432
105414	854433
28717	854434
14116	854435
9963	854436
27822	854437
24195	854438
70976	854439
33591	854440
147261	854441
42610	854442
118444	854443
64510	854444
82448	854445
103289	854446
9054	854447
111881	854448
71459	854449
45765	854450
10170	854451
801	854452
85962	854453
35204	854454
136417	854455
13481	854456
24051	854457
101315	854458
29784	854459
35384	854460
84112	854461
24788	854462
6856	854463
200	854464
64587	854465
106102	854466
9497	854467
16128	854468
83956	854469
58017	854470
64647	854471
19029	854472
46050	854473
10	854474
141842	854475
85085	854476
2483	854477
1353	854478
38765	854479
141847	854480
35221	854481
94712	854482
66012	854483
44212	854484
37921	854485
22461	854486
10461	854487
61593	854488
25232	854489
94511	854490
119332	854491
24262	854492
150602	854493
1774	854494
48429	854495
145151	854496
115914	854497
26686	854498
12779	854499
83328	854500
12526	854501
3562	854502
68822	854503
64133	854504
89137	854505
78756	854506
61323	854507
3907	854508
3536	854509
102318	854510
8106	854511
32373	854512
128707	854513
56135	854514
1232	854515
76445	854516
5477	854517
33191	854518
21176	854519
27436	854520
51296	854521
2809	854522
113162	854523
62505	854524
49907	854525
89079	854526
41463	854527
147738	854528
44336	854529
131385	854530
144897	854531
41275	854532
19303	854533
23501	854534
37387	854535
36063	854536
12057	854537
59895	854538
38	854539
10166	854540
90401	854541
61763	854542
21317	854543
23891	854544
16319	854545
78787	854546
18940	854547
87467	854548
147490	854549
26488	854550
96582	854551
11211	854552
96992	854553
13946	854554
71652	854555
65327	854556
149165	854557
7843	854558
3242	854559
78333	854560
18849	854561
70161	854562
27602	854563
19049	854564
38757	854565
79583	854566
54859	854567
5507	854568
51072	854569
16967	854570
36583	854571
21674	854572
27579	854573
52192	854574
14642	854575
29465	854576
71923	854577
28739	854578
19840	854579
13673	854580
30344	854581
168	854582
2325	854583
9213	854584
82675	854585
55139	854586
132085	854587
41526	854588
33080	854589
85	854590
67421	854591
13615	854592
15111	854593
1918	854594
50253	854595
21918	854596
42354	854597
18448	854598
27434	854599
128032	854600
77651	854601
2583	854602
23815	854603
62279	854604
51925	854605
58772	854606
39620	854607
18360	854608
30181	854609
111797	854610
46241	854611
115960	854612
9841	854613
23000	854614
105603	854615
117223	854616
16846	854617
4772	854618
4155	854619
142279	854620
102282	854621
94896	854622
773	854623
17803	854624
49427	854625
34944	854626
79712	854627
26446	854628
36926	854629
72070	854630
21981	854631
61050	854632
11233	854633
94041	854634
80629	854635
50777	854636
26279	854637
65474	854638
9498	854639
80782	854640
14707	854641
115736	854642
43246	854643
85294	854644
89076	854645
128422	854646
87273	854647
16845	854648
68022	854649
42757	854650
74558	854651
70781	854652
4211	854653
574	854654
41095	854655
3306	854656
90747	854657
12244	854658
23916	854659
6368	854660
1968	854661
38176	854662
6486	854663
53378	854664
58032	854665
68341	854666
62622	854667
13973	854668
21072	854669
7557	854670
135619	854671
132821	854672
45976	854673
46497	854674
3290	854675
93733	854676
29526	854677
32876	854678
52261	854679
64300	854680
89568	854681
138649	854682
160	854683
18561	854684
62665	854685
25380	854686
11361	854687
6926	854688
120	854689
39151	854690
105349	854691
72676	854692
88854	854693
94833	854694
48847	854695
22020	854696
69308	854697
85828	854698
102396	854699
40357	854700
7823	854701
1513	854702
96230	854703
53099	854704
117424	854705
15662	854706
41891	854707
5518	854708
8739	854709
57505	854710
67422	854711
57654	854712
67543	854713
138078	854714
115779	854715
2164	854716
2090	854717
3160	854718
19130	854719
146804	854720
19479	854721
26234	854722
59004	854723
109415	854724
1421	854725
73872	854726
289	854727
24302	854728
82313	854729
1372	854730
44472	854731
59252	854732
110951	854733
33764	854734
102811	854735
95020	854736
5679	854737
22687	854738
4946	854739
478	854740
58955	854741
62240	854742
79817	854743
117096	854744
62296	854745
37232	854746
39291	854747
115980	854748
96598	854749
10328	854750
71696	854751
68255	854752
11990	854753
8042	854754
17192	854755
94375	854756
2266	854757
14620	854758
144199	854759
137400	854760
10328	854761
103724	854762
21296	854763
49059	854764
5177	854765
11309	854766
23708	854767
41939	854768
47725	854769
34510	854770
106257	854771
104385	854772
13853	854773
26253	854774
103096	854775
64138	854776
25383	854777
12766	854778
3022	854779
4059	854780
34141	854781
10615	854782
48128	854783
5723	854784
31380	854785
23818	854786
45360	854787
72118	854788
55753	854789
69565	854790
48	854791
12960	854792
23722	854793
13578	854794
788	854795
9034	854796
61082	854797
35700	854798
11966	854799
9019	854800
30656	854801
5877	854802
9795	854803
22	854804
13696	854805
107819	854806
45203	854807
57517	854808
28982	854809
24532	854810
6352	854811
58022	854812
107081	854813
1719	854814
87943	854815
27887	854816
20737	854817
128059	854818
841	854819
44883	854820
53421	854821
92604	854822
18659	854823
25655	854824
8802	854825
107101	854826
21039	854827
19092	854828
56549	854829
57404	854830
24433	854831
35928	854832
67179	854833
3005	854834
28979	854835
18240	854836
29352	854837
475	854838
41600	854839
51351	854840
71755	854841
28517	854842
39381	854843
29841	854844
10625	854845
24899	854846
96006	854847
8675	854848
36475	854849
388	854850
105235	854851
112153	854852
45213	854853
13840	854854
31870	854855
22291	854856
44902	854857
12315	854858
16800	854859
2362	854860
87897	854861
42514	854862
33319	854863
32049	854864
38857	854865
134956	854866
80022	854867
6483	854868
24028	854869
24394	854870
17634	854871
3869	854872
7565	854873
23534	854874
65384	854875
46647	854876
21741	854877
38166	854878
2131	854879
58468	854880
58832	854881
66670	854882
1825	854883
6820	854884
31538	854885
417	854886
66166	854887
53125	854888
56185	854889
21955	854890
17467	854891
85869	854892
32	854893
106006	854894
94183	854895
10717	854896
17563	854897
1081	854898
5562	854899
6242	854900
39526	854901
19935	854902
19985	854903
81502	854904
58003	854905
15041	854906
53024	854907
17504	854908
9948	854909
13028	854910
20572	854911
25031	854912
64385	854913
10140	854914
64070	854915
53308	854916
2655	854917
34592	854918
70029	854919
69108	854920
47362	854921
24701	854922
23605	854923
43683	854924
56619	854925
12532	854926
109231	854927
81983	854928
21201	854929
1171	854930
15103	854931
44856	854932
19855	854933
31814	854934
124874	854935
87717	854936
11640	854937
126182	854938
49512	854939
29095	854940
1551	854941
6967	854942
36038	854943
64808	854944
136035	854945
120764	854946
916	854947
60329	854948
624	854949
134098	854950
95927	854951
37405	854952
10768	854953
27749	854954
43868	854955
148085	854956
1685	854957
21050	854958
26009	854959
37088	854960
52332	854961
28348	854962
4571	854963
8609	854964
109908	854965
23894	854966
58920	854967
57508	854968
94784	854969
106905	854970
107516	854971
73866	854972
7450	854973
35991	854974
478	854975
20916	854976
23756	854977
60142	854978
53157	854979
4168	854980
61800	854981
35738	854982
4197	854983
36767	854984
37084	854985
1646	854986
88002	854987
33569	854988
8398	854989
7626	854990
16797	854991
63188	854992
39795	854993
124315	854994
29512	854995
71151	854996
408	854997
10092	854998
19617	854999
43712	855000
105415	855001
42661	855002
103044	855003
7958	855004
1529	855005
82367	855006
9087	855007
15369	855008
12145	855009
94565	855010
11776	855011
5485	855012
4169	855013
115461	855014
104171	855015
30463	855016
96942	855017
6197	855018
30049	855019
1359	855020
109779	855021
29591	855022
192	855023
39	855024
31382	855025
7850	855026
122579	855027
21473	855028
13056	855029
17871	855030
148008	855031
43313	855032
31228	855033
65493	855034
18045	855035
91348	855036
88447	855037
20838	855038
119725	855039
1783	855040
76381	855041
22841	855042
7146	855043
85091	855044
4185	855045
15940	855046
1798	855047
93794	855048
76632	855049
14842	855050
30755	855051
16312	855052
8295	855053
98736	855054
78003	855055
51574	855056
37425	855057
119592	855058
16101	855059
1812	855060
36926	855061
34455	855062
105657	855063
1275	855064
77226	855065
46441	855066
88536	855067
104466	855068
85538	855069
116781	855070
10033	855071
87522	855072
4808	855073
22447	855074
68703	855075
1423	855076
141308	855077
100442	855078
10617	855079
1582	855080
34645	855081
19335	855082
5045	855083
5178	855084
68265	855085
13724	855086
144676	855087
67842	855088
25175	855089
22481	855090
125708	855091
112715	855092
40843	855093
105806	855094
3521	855095
70939	855096
27358	855097
69752	855098
32251	855099
72011	855100
50650	855101
825	855102
51027	855103
21554	855104
108004	855105
45063	855106
37152	855107
70591	855108
81742	855109
45714	855110
132655	855111
54519	855112
95901	855113
44161	855114
37049	855115
14576	855116
49597	855117
18165	855118
55286	855119
117185	855120
1585	855121
29404	855122
20127	855123
9614	855124
10192	855125
24160	855126
24369	855127
53726	855128
32903	855129
49565	855130
50410	855131
80845	855132
130997	855133
642	855134
84907	855135
25079	855136
70932	855137
19835	855138
76557	855139
47052	855140
63090	855141
20078	855142
68848	855143
5440	855144
30397	855145
22311	855146
37922	855147
19489	855148
33577	855149
16218	855150
85587	855151
55312	855152
11489	855153
115359	855154
101648	855155
28809	855156
9042	855157
37379	855158
26609	855159
39391	855160
17765	855161
7389	855162
121407	855163
38627	855164
15462	855165
129547	855166
46173	855167
2986	855168
75799	855169
117113	855170
45602	855171
10209	855172
22252	855173
59516	855174
40979	855175
65072	855176
92774	855177
14047	855178
54865	855179
27451	855180
30650	855181
3141	855182
49491	855183
34747	855184
37842	855185
103840	855186
104813	855187
45233	855188
33576	855189
15211	855190
86539	855191
100464	855192
71030	855193
123331	855194
74476	855195
21983	855196
26055	855197
21200	855198
81130	855199
10422	855200
73091	855201
2269	855202
141174	855203
458	855204
30398	855205
124436	855206
54311	855207
7508	855208
11157	855209
8606	855210
12497	855211
15279	855212
57137	855213
56346	855214
13288	855215
5490	855216
60908	855217
26887	855218
5202	855219
70	855220
73448	855221
58408	855222
68397	855223
87480	855224
12670	855225
10991	855226
2391	855227
58340	855228
54004	855229
58017	855230
124424	855231
107748	855232
41914	855233
75464	855234
14864	855235
108779	855236
27171	855237
17146	855238
9423	855239
116530	855240
121283	855241
60618	855242
43517	855243
77914	855244
6337	855245
44262	855246
52807	855247
77174	855248
72907	855249
34979	855250
115018	855251
87800	855252
57298	855253
59644	855254
61334	855255
27533	855256
114290	855257
35062	855258
8512	855259
20167	855260
11434	855261
85268	855262
46861	855263
16195	855264
21306	855265
50722	855266
132859	855267
17857	855268
117390	855269
64979	855270
12724	855271
75790	855272
16323	855273
14616	855274
73455	855275
14802	855276
1452	855277
2084	855278
75816	855279
25407	855280
101154	855281
80319	855282
6366	855283
42422	855284
7	855285
26982	855286
70860	855287
81374	855288
1952	855289
20642	855290
90331	855291
50433	855292
10708	855293
1742	855294
590	855295
49410	855296
65032	855297
92746	855298
3885	855299
5474	855300
82014	855301
1772	855302
122774	855303
2296	855304
66580	855305
126589	855306
32832	855307
37365	855308
21506	855309
17629	855310
15838	855311
15757	855312
6230	855313
2385	855314
85412	855315
46136	855316
12888	855317
51019	855318
876	855319
3859	855320
6514	855321
51649	855322
27863	855323
12341	855324
17899	855325
95253	855326
49043	855327
78761	855328
20028	855329
65724	855330
35198	855331
51125	855332
114737	855333
121852	855334
78267	855335
81597	855336
21421	855337
38551	855338
5139	855339
85035	855340
1787	855341
114005	855342
133578	855343
39179	855344
53296	855345
80202	855346
77007	855347
10966	855348
39894	855349
38708	855350
128731	855351
8089	855352
125994	855353
2268	855354
41120	855355
7820	855356
108310	855357
4573	855358
35159	855359
25214	855360
69494	855361
1681	855362
9657	855363
58096	855364
43758	855365
32054	855366
63831	855367
2326	855368
3472	855369
54231	855370
37227	855371
10031	855372
22108	855373
114289	855374
59867	855375
46667	855376
146118	855377
22660	855378
12163	855379
55298	855380
1937	855381
99176	855382
17992	855383
88038	855384
86214	855385
9576	855386
91748	855387
77659	855388
39436	855389
28591	855390
20733	855391
93155	855392
89691	855393
59458	855394
7247	855395
60471	855396
5551	855397
17682	855398
44788	855399
86181	855400
6125	855401
2255	855402
9701	855403
26731	855404
70778	855405
25857	855406
55889	855407
25170	855408
48911	855409
38250	855410
76158	855411
9986	855412
21985	855413
79535	855414
17106	855415
111	855416
35194	855417
9782	855418
23	855419
89156	855420
54	855421
139	855422
12723	855423
126013	855424
762	855425
4310	855426
11655	855427
686	855428
50096	855429
49841	855430
51551	855431
113486	855432
23429	855433
3166	855434
32153	855435
78874	855436
19302	855437
77503	855438
10282	855439
128864	855440
39869	855441
15948	855442
20700	855443
46906	855444
114118	855445
24822	855446
91424	855447
1016	855448
74999	855449
201	855450
716	855451
104601	855452
15048	855453
7764	855454
693	855455
11725	855456
76777	855457
77165	855458
77129	855459
43338	855460
67868	855461
23326	855462
57589	855463
102662	855464
33855	855465
4986	855466
34332	855467
59075	855468
82385	855469
88400	855470
73799	855471
22183	855472
1958	855473
11692	855474
4690	855475
2105	855476
36800	855477
55028	855478
45130	855479
3587	855480
48042	855481
46514	855482
736	855483
66093	855484
48538	855485
13	855486
69617	855487
50243	855488
73586	855489
19391	855490
131920	855491
24528	855492
27398	855493
30656	855494
8326	855495
29425	855496
45920	855497
873	855498
76803	855499
9149	855500
18563	855501
77709	855502
18941	855503
79576	855504
32303	855505
104653	855506
18234	855507
1577	855508
90731	855509
41247	855510
72878	855511
38865	855512
126562	855513
137422	855514
9	855515
76475	855516
96987	855517
9973	855518
119134	855519
56558	855520
54250	855521
7710	855522
32224	855523
123029	855524
84976	855525
43091	855526
23209	855527
82675	855528
19209	855529
21283	855530
6545	855531
17853	855532
77290	855533
36268	855534
44899	855535
35927	855536
3082	855537
1465	855538
248	855539
36959	855540
35375	855541
39044	855542
5502	855543
1368	855544
22613	855545
55882	855546
5773	855547
40325	855548
29611	855549
4491	855550
97783	855551
10443	855552
15005	855553
106879	855554
30078	855555
5823	855556
117982	855557
12498	855558
2505	855559
8450	855560
30131	855561
10017	855562
93843	855563
80579	855564
19451	855565
28577	855566
25241	855567
41254	855568
42241	855569
54807	855570
130072	855571
23791	855572
75054	855573
59565	855574
2401	855575
88287	855576
112613	855577
112185	855578
12976	855579
77188	855580
956	855581
29898	855582
32149	855583
22930	855584
62323	855585
33607	855586
59206	855587
90090	855588
130770	855589
58718	855590
5245	855591
24955	855592
77975	855593
47542	855594
38293	855595
22118	855596
14178	855597
55135	855598
17138	855599
17385	855600
94237	855601
9485	855602
59309	855603
2936	855604
33515	855605
103631	855606
23944	855607
21105	855608
49001	855609
16380	855610
8009	855611
57719	855612
122380	855613
10350	855614
7643	855615
65843	855616
14762	855617
1443	855618
127074	855619
28050	855620
19222	855621
99184	855622
22101	855623
2988	855624
32397	855625
27433	855626
102614	855627
33084	855628
38357	855629
64	855630
17410	855631
15758	855632
1319	855633
22814	855634
3697	855635
97033	855636
55902	855637
63267	855638
92253	855639
22158	855640
120279	855641
37568	855642
42605	855643
64387	855644
10219	855645
12810	855646
78825	855647
24868	855648
75811	855649
16862	855650
37003	855651
81477	855652
52403	855653
46998	855654
21334	855655
11697	855656
89438	855657
111331	855658
17934	855659
33194	855660
104059	855661
26877	855662
29567	855663
4085	855664
5152	855665
20591	855666
3324	855667
6648	855668
53666	855669
88942	855670
212	855671
53959	855672
12417	855673
116347	855674
86111	855675
103793	855676
4664	855677
64600	855678
55649	855679
93818	855680
2621	855681
30265	855682
510	855683
11279	855684
14490	855685
129661	855686
103041	855687
1721	855688
21361	855689
14722	855690
127546	855691
7981	855692
41976	855693
195	855694
23242	855695
41040	855696
98605	855697
12632	855698
72471	855699
131770	855700
11276	855701
9017	855702
91761	855703
73879	855704
6700	855705
2072	855706
93645	855707
1496	855708
59298	855709
180	855710
33210	855711
8255	855712
29551	855713
19201	855714
55723	855715
24657	855716
57293	855717
14974	855718
3258	855719
3730	855720
42730	855721
25289	855722
98296	855723
5051	855724
3182	855725
2335	855726
48933	855727
16135	855728
115603	855729
64987	855730
37616	855731
6350	855732
204	855733
26893	855734
142534	855735
27970	855736
636	855737
122614	855738
11217	855739
256	855740
2322	855741
3623	855742
68152	855743
93449	855744
30351	855745
57810	855746
55209	855747
6689	855748
30588	855749
4653	855750
138618	855751
117757	855752
45427	855753
1988	855754
7745	855755
18340	855756
61535	855757
17552	855758
10272	855759
15	855760
9036	855761
113409	855762
55439	855763
79382	855764
144389	855765
47357	855766
77469	855767
35773	855768
119962	855769
70041	855770
87759	855771
382	855772
133122	855773
115952	855774
10831	855775
9683	855776
149090	855777
73198	855778
26923	855779
8545	855780
25774	855781
27517	855782
15258	855783
41077	855784
6574	855785
3725	855786
47228	855787
66272	855788
8898	855789
14655	855790
97428	855791
59551	855792
5115	855793
36030	855794
17	855795
53436	855796
4125	855797
112139	855798
1820	855799
77754	855800
28982	855801
125845	855802
72851	855803
97206	855804
69015	855805
10897	855806
34318	855807
7748	855808
104577	855809
63424	855810
29205	855811
42188	855812
1748	855813
43536	855814
21618	855815
83712	855816
13537	855817
664	855818
103131	855819
56068	855820
74924	855821
31731	855822
6370	855823
88699	855824
88576	855825
6652	855826
110	855827
82286	855828
10203	855829
29551	855830
95183	855831
19995	855832
36016	855833
20049	855834
616	855835
1268	855836
37437	855837
37618	855838
39879	855839
28416	855840
16673	855841
46483	855842
4201	855843
83845	855844
312	855845
66389	855846
85121	855847
115343	855848
60484	855849
761	855850
18860	855851
54026	855852
59008	855853
5523	855854
126139	855855
128308	855856
27226	855857
1350	855858
5835	855859
94990	855860
28073	855861
44017	855862
1104	855863
4576	855864
5510	855865
89003	855866
15829	855867
17028	855868
44367	855869
104933	855870
13551	855871
7242	855872
57350	855873
13104	855874
6336	855875
54195	855876
16830	855877
106270	855878
42262	855879
9469	855880
147256	855881
43247	855882
59621	855883
20047	855884
8473	855885
82538	855886
12702	855887
70180	855888
5177	855889
38135	855890
58045	855891
41889	855892
28385	855893
63787	855894
58801	855895
72145	855896
17029	855897
6942	855898
45975	855899
28631	855900
103708	855901
3369	855902
4992	855903
83985	855904
18102	855905
11879	855906
31345	855907
1015	855908
770	855909
68128	855910
94407	855911
35305	855912
75125	855913
67040	855914
93090	855915
4607	855916
137404	855917
16239	855918
29431	855919
20648	855920
119728	855921
35845	855922
47646	855923
35192	855924
68731	855925
45754	855926
9879	855927
7096	855928
78518	855929
70405	855930
470	855931
37289	855932
12322	855933
33389	855934
38153	855935
100988	855936
49343	855937
47740	855938
9529	855939
9227	855940
63603	855941
67611	855942
25113	855943
66174	855944
82957	855945
3111	855946
15162	855947
42123	855948
64967	855949
37437	855950
125884	855951
91464	855952
23069	855953
48531	855954
714	855955
31968	855956
7127	855957
10869	855958
121953	855959
41497	855960
75657	855961
123657	855962
26478	855963
38139	855964
6009	855965
31815	855966
6432	855967
65678	855968
2577	855969
41638	855970
10603	855971
124112	855972
17687	855973
7449	855974
23889	855975
134891	855976
47160	855977
19435	855978
79863	855979
94867	855980
29215	855981
8268	855982
66370	855983
4969	855984
76076	855985
51076	855986
2837	855987
39365	855988
146289	855989
110624	855990
108217	855991
56599	855992
15483	855993
8493	855994
148	855995
96409	855996
5262	855997
58638	855998
138116	855999
112905	856000
5649	856001
42372	856002
80201	856003
126084	856004
2884	856005
37685	856006
48489	856007
23692	856008
1564	856009
30385	856010
8677	856011
71833	856012
18435	856013
104571	856014
59541	856015
106247	856016
98745	856017
28022	856018
4348	856019
40214	856020
82716	856021
3934	856022
55896	856023
51363	856024
61770	856025
59581	856026
32707	856027
1251	856028
4657	856029
124096	856030
2707	856031
2861	856032
86820	856033
56804	856034
54759	856035
6917	856036
78151	856037
34647	856038
69677	856039
46539	856040
81890	856041
81149	856042
65640	856043
83012	856044
50688	856045
59882	856046
1025	856047
103759	856048
90725	856049
23073	856050
58749	856051
17519	856052
41484	856053
15633	856054
11151	856055
50328	856056
21351	856057
125625	856058
57167	856059
87618	856060
100245	856061
4282	856062
40733	856063
41013	856064
58059	856065
108320	856066
66553	856067
36074	856068
23925	856069
32847	856070
2784	856071
92187	856072
2444	856073
31762	856074
29014	856075
98958	856076
129496	856077
12663	856078
49015	856079
1380	856080
19768	856081
2037	856082
87043	856083
10995	856084
24904	856085
41981	856086
10676	856087
93233	856088
45373	856089
95716	856090
34078	856091
22178	856092
44246	856093
85539	856094
11845	856095
38150	856096
59617	856097
52257	856098
24320	856099
73972	856100
83666	856101
42035	856102
44159	856103
122260	856104
121643	856105
4468	856106
12997	856107
75123	856108
19203	856109
13611	856110
42088	856111
111495	856112
36138	856113
13863	856114
36914	856115
42100	856116
32706	856117
105774	856118
34641	856119
978	856120
104910	856121
15786	856122
1214	856123
9304	856124
20808	856125
31383	856126
53659	856127
57664	856128
95483	856129
71686	856130
113311	856131
36892	856132
118347	856133
23151	856134
15797	856135
37781	856136
431	856137
110	856138
4589	856139
17302	856140
13419	856141
28399	856142
124996	856143
15515	856144
89523	856145
10687	856146
9670	856147
14185	856148
16433	856149
120038	856150
25935	856151
73194	856152
116417	856153
98856	856154
12406	856155
100040	856156
2379	856157
143808	856158
64595	856159
30520	856160
34802	856161
1901	856162
86824	856163
17989	856164
40272	856165
25332	856166
5520	856167
72802	856168
81326	856169
49595	856170
239	856171
50534	856172
1733	856173
48693	856174
68	856175
25382	856176
1756	856177
70531	856178
2763	856179
82476	856180
315	856181
6601	856182
100349	856183
17159	856184
53526	856185
103813	856186
18418	856187
31141	856188
118388	856189
3239	856190
7546	856191
5582	856192
50002	856193
6074	856194
24649	856195
98146	856196
4969	856197
100075	856198
94055	856199
8275	856200
83541	856201
8009	856202
37514	856203
7964	856204
101460	856205
4912	856206
125141	856207
50778	856208
129239	856209
27469	856210
10663	856211
13302	856212
138209	856213
14	856214
30042	856215
35063	856216
34727	856217
104674	856218
16313	856219
91014	856220
36810	856221
7741	856222
10381	856223
139355	856224
103866	856225
34212	856226
9042	856227
93687	856228
58266	856229
35914	856230
131418	856231
15718	856232
15464	856233
53931	856234
53687	856235
54599	856236
33074	856237
91462	856238
19599	856239
16559	856240
869	856241
23716	856242
1317	856243
87701	856244
58	856245
72137	856246
60825	856247
9547	856248
51031	856249
51761	856250
3540	856251
94142	856252
121355	856253
105866	856254
105199	856255
45576	856256
23937	856257
123642	856258
18809	856259
900	856260
118973	856261
19998	856262
110444	856263
24628	856264
24395	856265
90356	856266
55029	856267
3820	856268
136664	856269
12563	856270
46550	856271
5681	856272
45021	856273
13799	856274
13987	856275
67896	856276
74954	856277
3191	856278
91652	856279
53457	856280
90737	856281
39858	856282
1599	856283
11262	856284
66967	856285
86714	856286
47134	856287
125932	856288
4177	856289
29408	856290
6814	856291
3983	856292
68042	856293
23447	856294
612	856295
37695	856296
85876	856297
46693	856298
120814	856299
45224	856300
145891	856301
11436	856302
12981	856303
31342	856304
2197	856305
10861	856306
35674	856307
11195	856308
57154	856309
48211	856310
1861	856311
9069	856312
16153	856313
59857	856314
5075	856315
1069	856316
64821	856317
17327	856318
30891	856319
49533	856320
105005	856321
11300	856322
13089	856323
69726	856324
110779	856325
11193	856326
39908	856327
94407	856328
9286	856329
63985	856330
8880	856331
82685	856332
26647	856333
52075	856334
44967	856335
14407	856336
34726	856337
22011	856338
46822	856339
3920	856340
4742	856341
80520	856342
112517	856343
22655	856344
28875	856345
130204	856346
60008	856347
16165	856348
15318	856349
20998	856350
8830	856351
119646	856352
84470	856353
28469	856354
40055	856355
21294	856356
92821	856357
70514	856358
87802	856359
87481	856360
14288	856361
46000	856362
29506	856363
48946	856364
3333	856365
111676	856366
66500	856367
69567	856368
9489	856369
60048	856370
53556	856371
113107	856372
74082	856373
9787	856374
60087	856375
92967	856376
67523	856377
25594	856378
55067	856379
30832	856380
30983	856381
115531	856382
58919	856383
94091	856384
29633	856385
70974	856386
36730	856387
8775	856388
81305	856389
57790	856390
11262	856391
39661	856392
96461	856393
6702	856394
54399	856395
6522	856396
5265	856397
42565	856398
74815	856399
8490	856400
104040	856401
86569	856402
24451	856403
9175	856404
72849	856405
74108	856406
30608	856407
24430	856408
3024	856409
3184	856410
3506	856411
30832	856412
44600	856413
31530	856414
11535	856415
95389	856416
62414	856417
24249	856418
30879	856419
83350	856420
36187	856421
43068	856422
85179	856423
1981	856424
78	856425
17093	856426
10879	856427
91124	856428
10324	856429
15470	856430
70665	856431
58625	856432
41066	856433
46399	856434
7608	856435
35769	856436
73500	856437
65432	856438
11092	856439
73820	856440
93595	856441
119412	856442
99923	856443
37947	856444
1801	856445
58524	856446
12025	856447
34260	856448
51564	856449
6100	856450
66553	856451
41548	856452
12871	856453
27530	856454
15730	856455
61596	856456
131357	856457
113514	856458
8751	856459
109390	856460
8913	856461
56821	856462
64542	856463
116005	856464
10739	856465
81058	856466
127243	856467
46783	856468
1399	856469
15360	856470
3468	856471
56662	856472
44915	856473
135300	856474
90135	856475
3062	856476
58596	856477
112465	856478
98130	856479
85463	856480
35330	856481
4304	856482
93208	856483
72269	856484
98800	856485
102620	856486
81250	856487
28	856488
122103	856489
119290	856490
169	856491
125286	856492
8471	856493
19828	856494
128932	856495
37502	856496
1553	856497
46597	856498
70747	856499
23781	856500
46086	856501
44448	856502
3080	856503
36963	856504
11452	856505
7913	856506
2113	856507
60455	856508
93588	856509
338	856510
56335	856511
74	856512
14859	856513
11876	856514
13305	856515
156	856516
15443	856517
7552	856518
13157	856519
51790	856520
107352	856521
106207	856522
56738	856523
19382	856524
116295	856525
93121	856526
66920	856527
93812	856528
29695	856529
3601	856530
5986	856531
119467	856532
48119	856533
10191	856534
6029	856535
2010	856536
123587	856537
55991	856538
130794	856539
78671	856540
5376	856541
2695	856542
105512	856543
63607	856544
100067	856545
58625	856546
49075	856547
8936	856548
36957	856549
24718	856550
79278	856551
5397	856552
75499	856553
88440	856554
1466	856555
18620	856556
32932	856557
99918	856558
14191	856559
76181	856560
80762	856561
132253	856562
475	856563
4015	856564
9986	856565
25471	856566
32300	856567
113609	856568
96976	856569
10762	856570
56925	856571
50348	856572
2178	856573
35016	856574
57004	856575
79638	856576
116683	856577
857	856578
8467	856579
98367	856580
84555	856581
8352	856582
125932	856583
35382	856584
14365	856585
30066	856586
32076	856587
12154	856588
41108	856589
3992	856590
17337	856591
27190	856592
69373	856593
46965	856594
37793	856595
46122	856596
29528	856597
54608	856598
885	856599
9208	856600
45	856601
32928	856602
93740	856603
88342	856604
95136	856605
1846	856606
11653	856607
45842	856608
49333	856609
69162	856610
2849	856611
31571	856612
128593	856613
45438	856614
24622	856615
87118	856616
6480	856617
28295	856618
2976	856619
25225	856620
65580	856621
64538	856622
2035	856623
23411	856624
17160	856625
56130	856626
114885	856627
8472	856628
15474	856629
76420	856630
52021	856631
20899	856632
29004	856633
47526	856634
95944	856635
80614	856636
87640	856637
42325	856638
45640	856639
8239	856640
7523	856641
107627	856642
63647	856643
718	856644
37421	856645
138980	856646
6626	856647
82736	856648
16206	856649
13506	856650
44659	856651
41291	856652
17571	856653
7699	856654
77133	856655
76546	856656
4454	856657
276	856658
82359	856659
35855	856660
14562	856661
91141	856662
68955	856663
68643	856664
23543	856665
38914	856666
96743	856667
7749	856668
1842	856669
27173	856670
20584	856671
42516	856672
35927	856673
351	856674
7010	856675
19117	856676
18523	856677
2765	856678
34501	856679
10844	856680
47226	856681
22980	856682
37242	856683
128631	856684
15651	856685
97920	856686
35666	856687
44961	856688
459	856689
92342	856690
2912	856691
75455	856692
32460	856693
69926	856694
7622	856695
118798	856696
33642	856697
46173	856698
33828	856699
39778	856700
4313	856701
76684	856702
45227	856703
117999	856704
109464	856705
132437	856706
70950	856707
44325	856708
59080	856709
48531	856710
10142	856711
111793	856712
7443	856713
132006	856714
58229	856715
99838	856716
44771	856717
19071	856718
114293	856719
7248	856720
33082	856721
3309	856722
67606	856723
71118	856724
12170	856725
60216	856726
24265	856727
46826	856728
5290	856729
456	856730
118570	856731
29984	856732
31517	856733
49857	856734
17679	856735
4489	856736
45466	856737
113030	856738
75297	856739
111083	856740
27963	856741
20587	856742
12169	856743
26891	856744
91732	856745
24279	856746
30961	856747
118487	856748
72933	856749
74902	856750
8837	856751
89247	856752
102165	856753
69184	856754
109598	856755
33313	856756
2774	856757
72450	856758
43993	856759
7018	856760
137145	856761
37	856762
4594	856763
14860	856764
96672	856765
64423	856766
6885	856767
144655	856768
137987	856769
67843	856770
7566	856771
76706	856772
24452	856773
34472	856774
47739	856775
55413	856776
9534	856777
39297	856778
15420	856779
18153	856780
54522	856781
7323	856782
12097	856783
12710	856784
50569	856785
2194	856786
2135	856787
60731	856788
24692	856789
84693	856790
44280	856791
95429	856792
100913	856793
62846	856794
2797	856795
31024	856796
98264	856797
48435	856798
24028	856799
145013	856800
19640	856801
30948	856802
13281	856803
25749	856804
32006	856805
114552	856806
16007	856807
3245	856808
1237	856809
26001	856810
138258	856811
56930	856812
37346	856813
2610	856814
56415	856815
12467	856816
1378	856817
119935	856818
141459	856819
31889	856820
56442	856821
5527	856822
10487	856823
109599	856824
21365	856825
1011	856826
85215	856827
79414	856828
96516	856829
55581	856830
15481	856831
64408	856832
93956	856833
14917	856834
77834	856835
16971	856836
3711	856837
118806	856838
7473	856839
36764	856840
13269	856841
3206	856842
29193	856843
12377	856844
39949	856845
144617	856846
132630	856847
718	856848
25184	856849
13349	856850
11948	856851
33968	856852
50763	856853
196	856854
94740	856855
63969	856856
6655	856857
62560	856858
55260	856859
93458	856860
5816	856861
46319	856862
385	856863
6504	856864
30029	856865
96368	856866
76463	856867
77796	856868
61894	856869
24827	856870
108683	856871
51532	856872
120136	856873
109758	856874
58675	856875
116649	856876
13805	856877
24902	856878
64080	856879
33996	856880
10285	856881
3563	856882
18132	856883
1614	856884
52387	856885
64777	856886
71695	856887
38480	856888
25971	856889
7581	856890
21498	856891
27443	856892
9492	856893
4507	856894
104384	856895
10596	856896
43425	856897
21816	856898
50042	856899
32165	856900
99897	856901
6155	856902
102316	856903
97099	856904
48612	856905
86408	856906
22918	856907
4148	856908
30559	856909
17847	856910
29917	856911
12055	856912
5535	856913
15571	856914
62642	856915
28987	856916
20560	856917
19397	856918
25884	856919
54803	856920
79069	856921
59206	856922
112522	856923
1308	856924
63986	856925
46834	856926
126230	856927
4027	856928
25493	856929
115272	856930
7165	856931
110804	856932
62271	856933
12423	856934
52743	856935
17689	856936
3772	856937
39578	856938
5572	856939
9765	856940
74855	856941
87250	856942
467	856943
32898	856944
45983	856945
98486	856946
73669	856947
69687	856948
110614	856949
23995	856950
50739	856951
19593	856952
52763	856953
16914	856954
24054	856955
84694	856956
24013	856957
37086	856958
111739	856959
10361	856960
64371	856961
100099	856962
9051	856963
38985	856964
66405	856965
43666	856966
131720	856967
63520	856968
60103	856969
44225	856970
26947	856971
33978	856972
37860	856973
15152	856974
30927	856975
41303	856976
82788	856977
24411	856978
108867	856979
77528	856980
129	856981
116885	856982
19941	856983
45322	856984
49459	856985
7153	856986
25120	856987
67209	856988
35327	856989
20513	856990
87468	856991
3737	856992
53196	856993
120491	856994
44200	856995
63372	856996
132723	856997
5254	856998
66922	856999
3579	857000
7727	857001
95722	857002
23622	857003
39979	857004
40920	857005
47137	857006
11294	857007
49871	857008
55976	857009
3728	857010
15866	857011
62150	857012
24337	857013
94074	857014
119041	857015
129246	857016
27694	857017
113685	857018
9480	857019
23712	857020
93785	857021
18894	857022
2639	857023
31628	857024
144190	857025
24736	857026
97707	857027
17374	857028
8679	857029
49589	857030
18429	857031
37255	857032
5001	857033
72298	857034
11258	857035
133809	857036
7839	857037
144598	857038
26248	857039
49692	857040
9458	857041
74	857042
56793	857043
46860	857044
54473	857045
1442	857046
97551	857047
4015	857048
29560	857049
20880	857050
107280	857051
58204	857052
52916	857053
2353	857054
22310	857055
16590	857056
118411	857057
26861	857058
92626	857059
75238	857060
48567	857061
84652	857062
64331	857063
58644	857064
45517	857065
265	857066
34762	857067
54297	857068
12652	857069
882	857070
11156	857071
24599	857072
101566	857073
15586	857074
68801	857075
6152	857076
58789	857077
1927	857078
78019	857079
76851	857080
17111	857081
46182	857082
7104	857083
62602	857084
5030	857085
11007	857086
147435	857087
7600	857088
84092	857089
17670	857090
75231	857091
96729	857092
27746	857093
1608	857094
2794	857095
29806	857096
8677	857097
62406	857098
18952	857099
12877	857100
31981	857101
101523	857102
8027	857103
68822	857104
42432	857105
41182	857106
39184	857107
72707	857108
18349	857109
577	857110
133457	857111
4732	857112
28452	857113
94339	857114
96023	857115
29913	857116
11110	857117
123268	857118
55106	857119
41138	857120
43366	857121
73851	857122
5143	857123
12065	857124
3618	857125
112962	857126
72024	857127
7716	857128
23152	857129
36544	857130
63590	857131
31250	857132
12493	857133
78502	857134
37905	857135
93438	857136
38932	857137
70297	857138
82135	857139
33655	857140
79714	857141
13922	857142
57389	857143
8278	857144
24231	857145
134826	857146
97257	857147
69102	857148
58728	857149
111566	857150
40105	857151
27389	857152
38296	857153
14296	857154
29573	857155
85552	857156
22475	857157
41728	857158
22649	857159
24072	857160
20061	857161
119294	857162
16992	857163
4356	857164
1955	857165
30623	857166
62455	857167
61166	857168
36049	857169
5321	857170
104703	857171
2882	857172
49731	857173
78328	857174
272	857175
4636	857176
24775	857177
8396	857178
91039	857179
902	857180
41787	857181
8207	857182
50555	857183
14549	857184
92453	857185
136291	857186
83516	857187
101456	857188
2502	857189
117679	857190
29642	857191
48525	857192
85815	857193
50768	857194
105449	857195
14106	857196
92529	857197
41224	857198
16883	857199
35437	857200
6793	857201
864	857202
37768	857203
71	857204
47875	857205
979	857206
47415	857207
140589	857208
6643	857209
137015	857210
43838	857211
23440	857212
38786	857213
11481	857214
100812	857215
378	857216
28383	857217
45142	857218
55554	857219
65691	857220
82754	857221
27033	857222
106737	857223
96202	857224
47434	857225
80863	857226
28456	857227
59087	857228
11420	857229
743	857230
70883	857231
86958	857232
2972	857233
120773	857234
9980	857235
88166	857236
75783	857237
289	857238
24099	857239
33146	857240
136212	857241
14347	857242
35756	857243
61882	857244
33037	857245
1992	857246
50940	857247
41930	857248
55846	857249
114846	857250
56371	857251
69631	857252
8348	857253
9604	857254
68532	857255
92623	857256
498	857257
96944	857258
2597	857259
13663	857260
64705	857261
29795	857262
14540	857263
535	857264
9290	857265
105672	857266
69583	857267
59367	857268
61156	857269
33318	857270
1834	857271
121793	857272
67440	857273
5053	857274
31003	857275
56385	857276
20511	857277
49480	857278
1501	857279
72308	857280
20209	857281
40453	857282
1568	857283
71492	857284
37885	857285
135379	857286
20471	857287
36948	857288
41790	857289
19096	857290
76703	857291
133217	857292
43624	857293
2242	857294
80427	857295
15282	857296
20667	857297
46105	857298
12963	857299
117346	857300
36361	857301
14284	857302
2051	857303
39326	857304
64907	857305
48223	857306
27193	857307
360	857308
85338	857309
70376	857310
12131	857311
11581	857312
12017	857313
32109	857314
84975	857315
2054	857316
13298	857317
24933	857318
12393	857319
92453	857320
32497	857321
6430	857322
59150	857323
38235	857324
2280	857325
144189	857326
9372	857327
1758	857328
10743	857329
50001	857330
115665	857331
62866	857332
63986	857333
79935	857334
17379	857335
84284	857336
118693	857337
70148	857338
13741	857339
6209	857340
31826	857341
61639	857342
47040	857343
23201	857344
34818	857345
37632	857346
122125	857347
65504	857348
24224	857349
10471	857350
20369	857351
42773	857352
29925	857353
86274	857354
100803	857355
7974	857356
3985	857357
44039	857358
17492	857359
111560	857360
42340	857361
25767	857362
5558	857363
66067	857364
105649	857365
44774	857366
16418	857367
17820	857368
116333	857369
38953	857370
24927	857371
52156	857372
6856	857373
25012	857374
48279	857375
37668	857376
113726	857377
107247	857378
43230	857379
62934	857380
16356	857381
1251	857382
12846	857383
49456	857384
39505	857385
66485	857386
13164	857387
44711	857388
9815	857389
5617	857390
22352	857391
1622	857392
74319	857393
28138	857394
16471	857395
40494	857396
18210	857397
282	857398
27297	857399
64551	857400
2647	857401
108279	857402
96486	857403
57929	857404
64475	857405
46093	857406
110734	857407
7362	857408
47207	857409
6371	857410
13237	857411
60352	857412
79196	857413
19637	857414
90111	857415
61710	857416
15971	857417
110613	857418
63161	857419
12310	857420
84466	857421
13587	857422
146328	857423
7179	857424
65333	857425
48001	857426
73444	857427
29437	857428
10368	857429
40937	857430
11142	857431
113292	857432
53359	857433
21124	857434
31512	857435
37878	857436
86694	857437
847	857438
52595	857439
15458	857440
59528	857441
121321	857442
22742	857443
9391	857444
7905	857445
19306	857446
55658	857447
55732	857448
103794	857449
100505	857450
146764	857451
24188	857452
13085	857453
48214	857454
57347	857455
36919	857456
53259	857457
43906	857458
70598	857459
3481	857460
10004	857461
67496	857462
41436	857463
125304	857464
109722	857465
13650	857466
18665	857467
71427	857468
29321	857469
86826	857470
228	857471
2687	857472
43435	857473
29787	857474
42123	857475
57790	857476
35135	857477
121477	857478
47867	857479
9280	857480
88093	857481
62808	857482
17122	857483
39535	857484
86496	857485
28585	857486
62699	857487
52093	857488
21099	857489
119770	857490
32090	857491
9195	857492
110513	857493
23257	857494
30149	857495
11366	857496
15996	857497
85193	857498
27357	857499
2281	857500
13426	857501
20900	857502
122486	857503
50360	857504
16176	857505
4096	857506
49072	857507
656	857508
28832	857509
110	857510
2349	857511
14410	857512
10196	857513
2263	857514
48300	857515
23267	857516
1616	857517
28030	857518
19613	857519
8624	857520
51457	857521
74110	857522
53135	857523
59805	857524
28934	857525
6968	857526
5956	857527
124159	857528
23476	857529
51817	857530
34488	857531
31657	857532
4024	857533
24701	857534
43335	857535
16752	857536
11365	857537
37178	857538
98842	857539
58076	857540
45074	857541
111397	857542
78792	857543
120810	857544
143980	857545
27613	857546
133303	857547
42035	857548
123123	857549
44403	857550
19389	857551
14262	857552
87235	857553
22877	857554
18842	857555
622	857556
10175	857557
22166	857558
39375	857559
1101	857560
117331	857561
2574	857562
34129	857563
20068	857564
5076	857565
84997	857566
65127	857567
32933	857568
74839	857569
64686	857570
18309	857571
88869	857572
25924	857573
70115	857574
128467	857575
69805	857576
8973	857577
38507	857578
5467	857579
41483	857580
1715	857581
27731	857582
47752	857583
7172	857584
1404	857585
14441	857586
45110	857587
41937	857588
59214	857589
66880	857590
83401	857591
5392	857592
55811	857593
32739	857594
8298	857595
43238	857596
30485	857597
42516	857598
8373	857599
117071	857600
20148	857601
46653	857602
7880	857603
11457	857604
57597	857605
31033	857606
79333	857607
82307	857608
48677	857609
6821	857610
36182	857611
8027	857612
362	857613
15062	857614
70275	857615
3580	857616
25646	857617
22185	857618
13955	857619
68567	857620
106281	857621
9571	857622
10638	857623
47901	857624
19823	857625
1317	857626
73682	857627
607	857628
12900	857629
85112	857630
52881	857631
33516	857632
87489	857633
5226	857634
90266	857635
110695	857636
31176	857637
13774	857638
4206	857639
74760	857640
15359	857641
30796	857642
117	857643
121472	857644
55285	857645
8196	857646
6477	857647
64607	857648
128041	857649
5561	857650
17965	857651
52333	857652
48449	857653
65778	857654
70054	857655
8347	857656
106497	857657
59288	857658
25990	857659
71965	857660
24358	857661
6954	857662
134634	857663
44691	857664
28797	857665
21678	857666
4921	857667
86261	857668
107052	857669
27878	857670
1028	857671
9437	857672
53046	857673
72296	857674
9350	857675
832	857676
92314	857677
28463	857678
115364	857679
81188	857680
95825	857681
8953	857682
28994	857683
52643	857684
17604	857685
53077	857686
13432	857687
33187	857688
44289	857689
130611	857690
101106	857691
109824	857692
25715	857693
123489	857694
54	857695
10898	857696
15261	857697
11187	857698
12771	857699
18897	857700
856	857701
123727	857702
45538	857703
51683	857704
54049	857705
47708	857706
4453	857707
91	857708
110259	857709
4390	857710
24094	857711
86893	857712
58941	857713
19824	857714
53409	857715
95070	857716
32130	857717
27349	857718
66015	857719
23780	857720
43718	857721
58418	857722
71951	857723
81181	857724
13367	857725
90351	857726
21777	857727
3259	857728
9892	857729
13	857730
5302	857731
20148	857732
22	857733
39215	857734
57500	857735
79040	857736
4522	857737
21657	857738
130565	857739
19596	857740
14791	857741
42216	857742
53664	857743
137435	857744
21745	857745
92568	857746
85475	857747
25589	857748
85855	857749
126509	857750
15774	857751
87638	857752
69409	857753
21388	857754
139148	857755
78525	857756
51315	857757
14684	857758
71039	857759
62453	857760
5383	857761
60985	857762
87580	857763
48345	857764
41983	857765
138417	857766
85441	857767
26324	857768
22201	857769
23189	857770
79846	857771
21253	857772
26388	857773
5898	857774
29452	857775
60467	857776
79552	857777
128993	857778
6723	857779
41164	857780
6247	857781
58921	857782
122032	857783
18365	857784
19114	857785
33563	857786
10504	857787
2508	857788
109712	857789
57015	857790
1447	857791
8644	857792
678	857793
5343	857794
22703	857795
104588	857796
31007	857797
100540	857798
7412	857799
58960	857800
44351	857801
12663	857802
119132	857803
3967	857804
106408	857805
95273	857806
26081	857807
15298	857808
55773	857809
1371	857810
78513	857811
110104	857812
115646	857813
53260	857814
44075	857815
30780	857816
28651	857817
116029	857818
78515	857819
10256	857820
87464	857821
39236	857822
10140	857823
66958	857824
83776	857825
12224	857826
47321	857827
19892	857828
33166	857829
17122	857830
4683	857831
109721	857832
23376	857833
36793	857834
7935	857835
136884	857836
98877	857837
43343	857838
18361	857839
39637	857840
126086	857841
37944	857842
63990	857843
38251	857844
2445	857845
128	857846
126111	857847
79192	857848
106025	857849
65253	857850
27290	857851
29104	857852
126980	857853
5165	857854
78366	857855
19273	857856
24808	857857
25365	857858
601	857859
65965	857860
67511	857861
4750	857862
28958	857863
20863	857864
604	857865
12934	857866
14694	857867
91386	857868
11501	857869
20545	857870
39319	857871
18386	857872
3500	857873
75276	857874
4734	857875
22573	857876
20234	857877
15532	857878
9878	857879
2463	857880
70062	857881
2409	857882
81475	857883
232	857884
67930	857885
98173	857886
140142	857887
30520	857888
124185	857889
101755	857890
58871	857891
2377	857892
2905	857893
644	857894
23259	857895
38187	857896
79732	857897
90706	857898
8135	857899
3149	857900
2784	857901
101257	857902
122979	857903
7517	857904
2398	857905
1696	857906
51690	857907
25622	857908
1668	857909
66866	857910
4781	857911
19122	857912
128368	857913
107316	857914
9843	857915
86546	857916
28866	857917
4064	857918
90021	857919
8085	857920
6284	857921
37725	857922
7809	857923
109783	857924
72154	857925
101006	857926
22719	857927
171	857928
45981	857929
138453	857930
74650	857931
37418	857932
74519	857933
18442	857934
71067	857935
39130	857936
8459	857937
66644	857938
50516	857939
2640	857940
91476	857941
6015	857942
15381	857943
129201	857944
6796	857945
6679	857946
72700	857947
76169	857948
11888	857949
113660	857950
246	857951
24768	857952
142811	857953
15106	857954
41889	857955
2815	857956
113522	857957
92955	857958
24467	857959
25748	857960
50669	857961
84595	857962
142271	857963
55397	857964
58256	857965
53572	857966
41926	857967
82474	857968
6158	857969
5394	857970
77874	857971
64	857972
60236	857973
45290	857974
17731	857975
32423	857976
25075	857977
110439	857978
32309	857979
140315	857980
105518	857981
10421	857982
9578	857983
8577	857984
71639	857985
166	857986
24698	857987
70548	857988
2390	857989
21149	857990
25740	857991
46591	857992
72079	857993
14459	857994
68426	857995
84621	857996
102149	857997
57045	857998
15894	857999
81670	858000
27431	858001
3782	858002
69561	858003
33352	858004
109465	858005
11715	858006
5732	858007
79541	858008
26446	858009
3108	858010
12788	858011
22641	858012
90190	858013
21958	858014
45850	858015
44044	858016
46527	858017
80899	858018
45092	858019
106021	858020
39681	858021
54179	858022
110480	858023
1297	858024
70923	858025
1350	858026
32150	858027
34986	858028
1783	858029
122615	858030
29689	858031
103446	858032
11187	858033
133183	858034
36845	858035
38129	858036
22637	858037
15534	858038
116484	858039
1134	858040
117380	858041
70508	858042
4711	858043
21614	858044
36685	858045
31725	858046
3524	858047
7977	858048
11105	858049
109234	858050
147659	858051
37569	858052
66916	858053
66434	858054
33010	858055
31088	858056
48667	858057
68789	858058
124136	858059
95182	858060
5876	858061
2153	858062
77724	858063
102	858064
68765	858065
7628	858066
25726	858067
1132	858068
80379	858069
13964	858070
112331	858071
7410	858072
700	858073
84900	858074
2477	858075
56516	858076
8251	858077
91386	858078
912	858079
52175	858080
96428	858081
64913	858082
5045	858083
82836	858084
86071	858085
3146	858086
9904	858087
8845	858088
3035	858089
9370	858090
94359	858091
40443	858092
6783	858093
12289	858094
556	858095
23460	858096
5571	858097
31012	858098
121550	858099
111912	858100
1224	858101
89027	858102
66448	858103
137106	858104
72741	858105
121343	858106
11853	858107
44581	858108
145082	858109
44572	858110
45269	858111
111351	858112
7501	858113
133161	858114
4406	858115
1430	858116
16391	858117
22119	858118
119979	858119
66154	858120
117358	858121
144378	858122
7649	858123
628	858124
43371	858125
53781	858126
10783	858127
26787	858128
34931	858129
65603	858130
24066	858131
48997	858132
27033	858133
75383	858134
15602	858135
5488	858136
67901	858137
70747	858138
212	858139
117564	858140
50924	858141
2487	858142
21650	858143
92277	858144
19085	858145
3723	858146
30180	858147
27082	858148
121472	858149
2234	858150
51401	858151
72000	858152
6884	858153
64182	858154
50815	858155
90429	858156
117445	858157
5102	858158
121467	858159
115045	858160
8107	858161
84361	858162
72110	858163
30645	858164
29394	858165
93128	858166
19898	858167
45020	858168
39386	858169
69048	858170
27914	858171
149655	858172
4722	858173
3091	858174
12068	858175
10338	858176
78419	858177
45108	858178
11859	858179
138610	858180
45795	858181
11797	858182
138353	858183
9830	858184
14625	858185
45916	858186
21060	858187
1257	858188
37681	858189
16674	858190
59365	858191
19396	858192
8420	858193
12490	858194
17947	858195
459	858196
12221	858197
5027	858198
27601	858199
17421	858200
10656	858201
14472	858202
4344	858203
100745	858204
80460	858205
1538	858206
149940	858207
18622	858208
44525	858209
90663	858210
13276	858211
147212	858212
127435	858213
116284	858214
4917	858215
2419	858216
85030	858217
17610	858218
49398	858219
123755	858220
138254	858221
57624	858222
82016	858223
59658	858224
15357	858225
12638	858226
10107	858227
6520	858228
84297	858229
9903	858230
18257	858231
28900	858232
69841	858233
7295	858234
49876	858235
17119	858236
48876	858237
42074	858238
68304	858239
1349	858240
67719	858241
15234	858242
6913	858243
2138	858244
1891	858245
133994	858246
132026	858247
28671	858248
9510	858249
3926	858250
3731	858251
29164	858252
9553	858253
86344	858254
123261	858255
44541	858256
112440	858257
11962	858258
17805	858259
1189	858260
69410	858261
541	858262
32413	858263
68691	858264
25528	858265
15597	858266
138963	858267
17006	858268
10694	858269
112739	858270
71523	858271
23544	858272
3150	858273
83891	858274
104051	858275
2954	858276
7109	858277
33566	858278
52525	858279
11556	858280
70284	858281
122769	858282
47650	858283
133442	858284
1701	858285
8667	858286
801	858287
54426	858288
86174	858289
24898	858290
26395	858291
9015	858292
6852	858293
30829	858294
22151	858295
72209	858296
4697	858297
44165	858298
38189	858299
19802	858300
88081	858301
81326	858302
75746	858303
12726	858304
27313	858305
41122	858306
34586	858307
55503	858308
7883	858309
4351	858310
67716	858311
55275	858312
6536	858313
23896	858314
160	858315
1569	858316
14800	858317
69246	858318
7491	858319
106663	858320
1632	858321
94822	858322
45815	858323
18382	858324
23837	858325
108476	858326
14103	858327
68374	858328
113222	858329
38794	858330
8119	858331
18615	858332
102328	858333
114775	858334
41756	858335
37763	858336
88330	858337
8393	858338
13340	858339
3098	858340
36250	858341
7956	858342
140	858343
48150	858344
53138	858345
62783	858346
24006	858347
27070	858348
32107	858349
41822	858350
55985	858351
22258	858352
128295	858353
147887	858354
9803	858355
38985	858356
72057	858357
64175	858358
19624	858359
15832	858360
136002	858361
18102	858362
5421	858363
20560	858364
34033	858365
35661	858366
27429	858367
132145	858368
20417	858369
86844	858370
112653	858371
1025	858372
72398	858373
121618	858374
107823	858375
15550	858376
11455	858377
32116	858378
102120	858379
7425	858380
55815	858381
14338	858382
113144	858383
57577	858384
1267	858385
27023	858386
22800	858387
9352	858388
96208	858389
42313	858390
136347	858391
2829	858392
53052	858393
116024	858394
99837	858395
94841	858396
23673	858397
139784	858398
21910	858399
2950	858400
55746	858401
74641	858402
15293	858403
88142	858404
22922	858405
18850	858406
19819	858407
56531	858408
12061	858409
147038	858410
28433	858411
23042	858412
47550	858413
40589	858414
32799	858415
54631	858416
20862	858417
6176	858418
33559	858419
97735	858420
93672	858421
50204	858422
114264	858423
6729	858424
5620	858425
34247	858426
128656	858427
66719	858428
34556	858429
8608	858430
17836	858431
144683	858432
114861	858433
413	858434
5465	858435
18485	858436
87040	858437
112993	858438
6304	858439
30904	858440
33105	858441
1134	858442
15313	858443
50306	858444
76972	858445
4002	858446
106837	858447
61401	858448
59509	858449
9858	858450
5207	858451
112548	858452
53589	858453
18301	858454
45431	858455
19438	858456
20627	858457
13043	858458
9331	858459
1326	858460
6438	858461
36384	858462
135272	858463
5621	858464
86647	858465
95439	858466
29114	858467
2180	858468
56530	858469
97392	858470
75697	858471
425	858472
92893	858473
53006	858474
88919	858475
1288	858476
120621	858477
417	858478
80838	858479
48134	858480
71432	858481
22911	858482
5506	858483
46446	858484
46678	858485
8077	858486
45800	858487
16362	858488
30320	858489
52118	858490
49208	858491
81269	858492
133859	858493
80084	858494
58726	858495
7982	858496
72120	858497
84150	858498
1845	858499
70023	858500
3919	858501
42109	858502
105092	858503
1461	858504
30835	858505
68014	858506
24766	858507
23821	858508
3	858509
59722	858510
4442	858511
40261	858512
131508	858513
29132	858514
2541	858515
1332	858516
78505	858517
30401	858518
507	858519
25312	858520
16775	858521
67226	858522
100329	858523
44848	858524
4073	858525
51763	858526
58511	858527
46201	858528
67056	858529
84475	858530
38525	858531
52735	858532
102799	858533
45713	858534
36074	858535
67088	858536
28013	858537
5890	858538
4301	858539
141436	858540
31035	858541
60086	858542
30253	858543
68606	858544
73253	858545
35846	858546
9012	858547
27438	858548
118136	858549
31901	858550
6843	858551
64579	858552
66419	858553
52320	858554
24696	858555
101221	858556
5320	858557
86334	858558
30705	858559
13678	858560
57110	858561
43389	858562
64512	858563
101391	858564
67846	858565
7918	858566
26684	858567
62588	858568
60182	858569
2372	858570
132309	858571
52245	858572
141422	858573
36986	858574
62129	858575
19124	858576
10449	858577
65854	858578
81098	858579
84402	858580
14059	858581
53089	858582
16449	858583
78068	858584
20664	858585
88822	858586
104663	858587
14247	858588
657	858589
778	858590
24217	858591
84584	858592
22505	858593
23068	858594
99442	858595
30944	858596
6661	858597
2967	858598
13454	858599
6515	858600
1195	858601
20088	858602
75925	858603
58555	858604
9980	858605
13694	858606
30049	858607
530	858608
5542	858609
37639	858610
11553	858611
61994	858612
66476	858613
92326	858614
103875	858615
10215	858616
77393	858617
37941	858618
4825	858619
111222	858620
3200	858621
48144	858622
77070	858623
8100	858624
4781	858625
32967	858626
126460	858627
11376	858628
76985	858629
114297	858630
78066	858631
8340	858632
81043	858633
38528	858634
104436	858635
13632	858636
58754	858637
8000	858638
5343	858639
56844	858640
35734	858641
86784	858642
85409	858643
61728	858644
6117	858645
78638	858646
26646	858647
30422	858648
77232	858649
215	858650
36574	858651
2374	858652
2121	858653
10070	858654
6030	858655
1949	858656
17467	858657
95701	858658
97893	858659
6800	858660
9250	858661
649	858662
15909	858663
104000	858664
28848	858665
63730	858666
57353	858667
53241	858668
7203	858669
51372	858670
75738	858671
96550	858672
89948	858673
38508	858674
23582	858675
35244	858676
10110	858677
108283	858678
43278	858679
1719	858680
9463	858681
55833	858682
57291	858683
9113	858684
88977	858685
53243	858686
119533	858687
67936	858688
20507	858689
1100	858690
1514	858691
13163	858692
47219	858693
40973	858694
65366	858695
7489	858696
44172	858697
55767	858698
13560	858699
107946	858700
50866	858701
37882	858702
29322	858703
34681	858704
27180	858705
123921	858706
94077	858707
148958	858708
15974	858709
35823	858710
118944	858711
66994	858712
3085	858713
23345	858714
28514	858715
5795	858716
1282	858717
29583	858718
95902	858719
15595	858720
100659	858721
16876	858722
1613	858723
4674	858724
64786	858725
95902	858726
94756	858727
109760	858728
37490	858729
18478	858730
16888	858731
70425	858732
18558	858733
121024	858734
5916	858735
84661	858736
74234	858737
32299	858738
6707	858739
107271	858740
26717	858741
132650	858742
60305	858743
58513	858744
114258	858745
829	858746
20890	858747
60557	858748
110648	858749
17424	858750
15306	858751
200	858752
17172	858753
26741	858754
2796	858755
19364	858756
56588	858757
87309	858758
21203	858759
35242	858760
4448	858761
243	858762
34607	858763
67497	858764
114660	858765
68963	858766
2244	858767
93535	858768
144847	858769
35014	858770
112864	858771
6229	858772
11296	858773
64609	858774
48548	858775
26899	858776
47187	858777
81637	858778
3374	858779
2288	858780
81465	858781
34325	858782
20381	858783
30582	858784
5503	858785
28381	858786
85363	858787
2452	858788
28757	858789
89292	858790
65	858791
53860	858792
52664	858793
60791	858794
96744	858795
116635	858796
58538	858797
43153	858798
27934	858799
10441	858800
3556	858801
14433	858802
59710	858803
469	858804
11386	858805
307	858806
99761	858807
58554	858808
2748	858809
65726	858810
32809	858811
6478	858812
94247	858813
93060	858814
86322	858815
24333	858816
75933	858817
101948	858818
63856	858819
38375	858820
81484	858821
35582	858822
32539	858823
44734	858824
24208	858825
57716	858826
144025	858827
14891	858828
131758	858829
99893	858830
18036	858831
8225	858832
21114	858833
34374	858834
70000	858835
47389	858836
1301	858837
73698	858838
6521	858839
34308	858840
93099	858841
9301	858842
31076	858843
17074	858844
92569	858845
35307	858846
35065	858847
85096	858848
18805	858849
25610	858850
2080	858851
7213	858852
114735	858853
16289	858854
38298	858855
19191	858856
2154	858857
51583	858858
3841	858859
191	858860
4202	858861
78046	858862
1133	858863
56295	858864
35342	858865
365	858866
115056	858867
125075	858868
8518	858869
14255	858870
114806	858871
35666	858872
11355	858873
53760	858874
12492	858875
52776	858876
45689	858877
24481	858878
1292	858879
69511	858880
126851	858881
7740	858882
24089	858883
35518	858884
56093	858885
113338	858886
88276	858887
71752	858888
134666	858889
8647	858890
132122	858891
10209	858892
3578	858893
3360	858894
95160	858895
46591	858896
126748	858897
4172	858898
5415	858899
60609	858900
87776	858901
36985	858902
117998	858903
33961	858904
138225	858905
13582	858906
50183	858907
8649	858908
59876	858909
77852	858910
55949	858911
11721	858912
40890	858913
381	858914
2067	858915
37954	858916
7482	858917
46757	858918
68753	858919
12013	858920
68139	858921
19485	858922
114283	858923
46954	858924
47170	858925
17832	858926
13041	858927
19906	858928
92985	858929
81859	858930
4696	858931
137472	858932
13720	858933
6392	858934
79053	858935
46551	858936
4381	858937
30995	858938
25747	858939
1088	858940
1059	858941
110795	858942
118277	858943
116767	858944
64314	858945
133406	858946
112134	858947
7623	858948
123432	858949
5923	858950
25682	858951
4462	858952
109200	858953
92693	858954
71838	858955
18117	858956
71202	858957
130673	858958
18229	858959
26647	858960
93356	858961
34948	858962
40547	858963
24803	858964
12219	858965
34129	858966
28707	858967
61102	858968
91264	858969
14231	858970
44871	858971
20515	858972
16525	858973
75159	858974
32364	858975
100392	858976
9531	858977
24637	858978
103575	858979
110727	858980
131485	858981
8438	858982
82392	858983
63412	858984
92435	858985
28971	858986
135017	858987
726	858988
62611	858989
110639	858990
5493	858991
62789	858992
94888	858993
4758	858994
5179	858995
32376	858996
13882	858997
28367	858998
64146	858999
10861	859000
2601	859001
278	859002
3454	859003
97562	859004
67872	859005
91726	859006
85636	859007
54898	859008
98719	859009
126540	859010
30063	859011
18403	859012
37360	859013
55505	859014
115686	859015
29118	859016
94	859017
97	859018
4851	859019
1226	859020
18950	859021
32016	859022
70151	859023
112745	859024
35396	859025
99996	859026
18162	859027
43773	859028
164	859029
67386	859030
83850	859031
109952	859032
2529	859033
23796	859034
34662	859035
38844	859036
19161	859037
64728	859038
8674	859039
74742	859040
101001	859041
77868	859042
44177	859043
64805	859044
98111	859045
7583	859046
949	859047
106158	859048
49279	859049
28853	859050
455	859051
52509	859052
22640	859053
3740	859054
11929	859055
74058	859056
9617	859057
24878	859058
39051	859059
25545	859060
13235	859061
2211	859062
130530	859063
18569	859064
1422	859065
40652	859066
115756	859067
39461	859068
27416	859069
5736	859070
2632	859071
22590	859072
253	859073
15167	859074
59916	859075
32043	859076
107647	859077
82388	859078
15855	859079
34650	859080
122509	859081
25300	859082
25638	859083
124855	859084
2776	859085
17885	859086
14489	859087
112058	859088
29262	859089
9382	859090
19948	859091
17914	859092
134632	859093
43475	859094
75259	859095
47848	859096
116928	859097
79843	859098
4553	859099
14592	859100
60205	859101
27990	859102
111508	859103
9841	859104
30322	859105
51568	859106
96821	859107
26469	859108
7087	859109
8286	859110
27578	859111
9898	859112
102091	859113
3156	859114
3547	859115
7873	859116
81105	859117
67030	859118
18732	859119
593	859120
62109	859121
50591	859122
85669	859123
16534	859124
32485	859125
11438	859126
47231	859127
5419	859128
17354	859129
17263	859130
56385	859131
90810	859132
46829	859133
53852	859134
15546	859135
97392	859136
59244	859137
10162	859138
21295	859139
8747	859140
6587	859141
80625	859142
33721	859143
1464	859144
707	859145
24247	859146
280	859147
20316	859148
31949	859149
16871	859150
29064	859151
19690	859152
12549	859153
141398	859154
33215	859155
25631	859156
5957	859157
112468	859158
36343	859159
69768	859160
4011	859161
7734	859162
3551	859163
16736	859164
33762	859165
30212	859166
73480	859167
12132	859168
36679	859169
135865	859170
42383	859171
15646	859172
107327	859173
41470	859174
53737	859175
37547	859176
76710	859177
136628	859178
132304	859179
48664	859180
49315	859181
28647	859182
58419	859183
73431	859184
62238	859185
25735	859186
38567	859187
145	859188
116881	859189
49083	859190
21871	859191
18052	859192
102107	859193
10307	859194
43120	859195
15618	859196
1937	859197
55478	859198
24920	859199
83558	859200
24029	859201
1171	859202
93208	859203
99792	859204
15748	859205
78976	859206
113759	859207
109834	859208
2370	859209
41805	859210
104102	859211
21945	859212
12689	859213
120247	859214
27167	859215
67576	859216
29554	859217
93988	859218
70233	859219
72446	859220
21248	859221
3497	859222
63081	859223
140456	859224
143751	859225
47514	859226
38497	859227
95732	859228
22026	859229
27884	859230
16045	859231
55550	859232
11326	859233
89061	859234
1914	859235
56897	859236
9301	859237
804	859238
5906	859239
96138	859240
113594	859241
29324	859242
672	859243
91518	859244
88095	859245
11130	859246
8921	859247
64729	859248
66912	859249
81417	859250
43528	859251
25615	859252
48734	859253
24704	859254
99225	859255
2998	859256
47951	859257
48174	859258
31356	859259
80532	859260
82950	859261
88474	859262
6641	859263
1224	859264
64780	859265
37275	859266
3322	859267
117490	859268
68920	859269
54948	859270
43541	859271
22984	859272
5204	859273
18124	859274
72169	859275
488	859276
21829	859277
79622	859278
91202	859279
111851	859280
51595	859281
59131	859282
132574	859283
100837	859284
139919	859285
56116	859286
8092	859287
73141	859288
64331	859289
16015	859290
17782	859291
73342	859292
54842	859293
6149	859294
84649	859295
61457	859296
56782	859297
128061	859298
27209	859299
97048	859300
6503	859301
16740	859302
80409	859303
8520	859304
27727	859305
17744	859306
119298	859307
29279	859308
56493	859309
43478	859310
115414	859311
32922	859312
229	859313
34554	859314
8862	859315
14114	859316
21182	859317
127507	859318
65330	859319
12503	859320
718	859321
33673	859322
32745	859323
73677	859324
81082	859325
10785	859326
649	859327
140197	859328
14631	859329
112277	859330
63727	859331
742	859332
36932	859333
105692	859334
27752	859335
29826	859336
47253	859337
11832	859338
98418	859339
12201	859340
7951	859341
8304	859342
54450	859343
69417	859344
57589	859345
103143	859346
77219	859347
53826	859348
20904	859349
44687	859350
770	859351
28911	859352
43432	859353
28633	859354
200	859355
136685	859356
7498	859357
53	859358
31076	859359
108251	859360
48146	859361
12717	859362
7275	859363
79513	859364
8170	859365
45429	859366
25952	859367
15515	859368
15182	859369
120703	859370
994	859371
80423	859372
491	859373
103608	859374
6627	859375
118473	859376
118614	859377
39670	859378
17411	859379
2802	859380
6442	859381
92886	859382
85829	859383
36842	859384
21102	859385
9357	859386
49175	859387
29627	859388
119784	859389
52348	859390
121823	859391
61234	859392
58670	859393
6696	859394
25683	859395
97159	859396
11615	859397
11265	859398
112241	859399
10135	859400
37953	859401
4679	859402
131174	859403
102196	859404
38469	859405
91217	859406
47287	859407
48938	859408
134482	859409
46981	859410
43515	859411
35622	859412
106204	859413
52122	859414
69185	859415
14185	859416
12889	859417
47847	859418
7967	859419
132601	859420
35164	859421
73694	859422
35574	859423
6216	859424
4364	859425
35664	859426
13502	859427
2089	859428
56817	859429
9301	859430
27043	859431
87094	859432
118401	859433
25807	859434
77595	859435
69468	859436
41115	859437
8437	859438
69581	859439
100587	859440
14041	859441
92881	859442
117719	859443
55613	859444
4508	859445
14190	859446
32036	859447
137326	859448
82905	859449
77944	859450
104	859451
4149	859452
47562	859453
97652	859454
51811	859455
30156	859456
23988	859457
5606	859458
54993	859459
76147	859460
22241	859461
66658	859462
137148	859463
9498	859464
99944	859465
33872	859466
6891	859467
12827	859468
14408	859469
14999	859470
94689	859471
47899	859472
37183	859473
24754	859474
69694	859475
31034	859476
114713	859477
26482	859478
147701	859479
7434	859480
26542	859481
134820	859482
15472	859483
16445	859484
14341	859485
41241	859486
9478	859487
101247	859488
407	859489
38900	859490
38551	859491
27248	859492
3628	859493
2712	859494
7808	859495
17560	859496
26665	859497
112769	859498
640	859499
27377	859500
58147	859501
5899	859502
36307	859503
38825	859504
7036	859505
101805	859506
48203	859507
35319	859508
84525	859509
40742	859510
62208	859511
34002	859512
5834	859513
24152	859514
12192	859515
195	859516
12386	859517
11435	859518
57435	859519
10140	859520
69208	859521
74447	859522
7461	859523
31196	859524
1380	859525
104807	859526
3054	859527
89977	859528
3332	859529
22899	859530
31440	859531
106873	859532
97157	859533
79186	859534
138671	859535
32654	859536
136271	859537
25445	859538
90744	859539
35200	859540
16812	859541
55810	859542
115001	859543
7746	859544
66400	859545
24112	859546
124838	859547
17805	859548
86222	859549
44552	859550
96693	859551
105751	859552
19689	859553
6844	859554
54301	859555
20416	859556
1341	859557
18658	859558
91355	859559
42697	859560
12717	859561
1030	859562
77606	859563
9325	859564
34203	859565
21149	859566
13278	859567
29831	859568
54636	859569
109606	859570
5396	859571
15232	859572
57533	859573
40847	859574
4416	859575
48617	859576
46604	859577
101231	859578
79733	859579
29988	859580
50034	859581
8213	859582
24568	859583
137614	859584
65744	859585
13715	859586
43691	859587
30828	859588
103492	859589
9260	859590
119480	859591
33173	859592
13635	859593
24615	859594
295	859595
136708	859596
9384	859597
11878	859598
1769	859599
36352	859600
83262	859601
14918	859602
30520	859603
45164	859604
9142	859605
6035	859606
51854	859607
37991	859608
129833	859609
51015	859610
4588	859611
27265	859612
127583	859613
14616	859614
125117	859615
98392	859616
106134	859617
121019	859618
56844	859619
64040	859620
43773	859621
2961	859622
3782	859623
134704	859624
2458	859625
27256	859626
21305	859627
60843	859628
131710	859629
15893	859630
10723	859631
452	859632
19704	859633
17035	859634
3600	859635
60760	859636
258	859637
119606	859638
91803	859639
67505	859640
19	859641
4156	859642
75375	859643
22573	859644
31882	859645
90709	859646
98421	859647
2130	859648
36	859649
9603	859650
119225	859651
716	859652
2727	859653
4883	859654
112175	859655
24182	859656
12675	859657
69900	859658
111147	859659
17178	859660
40772	859661
620	859662
31599	859663
124736	859664
22451	859665
57972	859666
67776	859667
33098	859668
28646	859669
4070	859670
1662	859671
25026	859672
10022	859673
9171	859674
53202	859675
130463	859676
33841	859677
64514	859678
99363	859679
47529	859680
40736	859681
8594	859682
97076	859683
35688	859684
19845	859685
2501	859686
13706	859687
97097	859688
111114	859689
20345	859690
748	859691
12624	859692
7907	859693
139103	859694
71346	859695
20086	859696
149975	859697
53547	859698
14840	859699
24339	859700
60325	859701
37904	859702
73299	859703
34286	859704
71721	859705
23572	859706
51335	859707
106479	859708
55113	859709
1922	859710
18836	859711
92761	859712
1248	859713
48976	859714
115598	859715
17974	859716
24974	859717
21933	859718
7293	859719
63733	859720
18849	859721
55148	859722
16700	859723
794	859724
38669	859725
111650	859726
70194	859727
12960	859728
85472	859729
39863	859730
18246	859731
50735	859732
2116	859733
3725	859734
17341	859735
83108	859736
55339	859737
22164	859738
18180	859739
8441	859740
6989	859741
1740	859742
121220	859743
26883	859744
131341	859745
44013	859746
97243	859747
5167	859748
145639	859749
111555	859750
55135	859751
30324	859752
67843	859753
11386	859754
40344	859755
84425	859756
25093	859757
26389	859758
84953	859759
10982	859760
69803	859761
10019	859762
98253	859763
101256	859764
44218	859765
80750	859766
19163	859767
4563	859768
55418	859769
59956	859770
444	859771
11929	859772
53753	859773
124436	859774
15081	859775
5158	859776
93877	859777
98968	859778
30176	859779
28258	859780
80792	859781
1041	859782
4959	859783
43132	859784
31089	859785
121438	859786
101413	859787
69447	859788
55686	859789
64836	859790
92532	859791
82117	859792
50891	859793
12803	859794
41547	859795
57160	859796
102979	859797
106703	859798
12123	859799
1955	859800
49283	859801
62358	859802
56416	859803
131991	859804
27834	859805
2418	859806
120143	859807
31671	859808
116674	859809
134798	859810
18877	859811
69768	859812
75961	859813
115717	859814
39774	859815
51534	859816
7483	859817
9206	859818
109010	859819
263	859820
128723	859821
109543	859822
20078	859823
3214	859824
15122	859825
43685	859826
8473	859827
94647	859828
104787	859829
28956	859830
62095	859831
32132	859832
140	859833
65544	859834
87284	859835
27133	859836
3499	859837
40824	859838
26626	859839
75841	859840
104380	859841
37827	859842
124339	859843
57296	859844
61041	859845
40567	859846
727	859847
83437	859848
118196	859849
4401	859850
63240	859851
17195	859852
9097	859853
6401	859854
2222	859855
45	859856
14248	859857
9725	859858
903	859859
75587	859860
1795	859861
123774	859862
114780	859863
3199	859864
137667	859865
14682	859866
20082	859867
103256	859868
4285	859869
32840	859870
37858	859871
62214	859872
51281	859873
942	859874
76716	859875
20463	859876
66200	859877
38898	859878
461	859879
48502	859880
5107	859881
23836	859882
14306	859883
6312	859884
4583	859885
14027	859886
28984	859887
27868	859888
90872	859889
50915	859890
23459	859891
472	859892
33738	859893
30200	859894
98292	859895
694	859896
11084	859897
4359	859898
61913	859899
23749	859900
1948	859901
66496	859902
100195	859903
41706	859904
72834	859905
9926	859906
68947	859907
95839	859908
95638	859909
361	859910
45416	859911
73698	859912
3095	859913
3642	859914
17577	859915
73148	859916
433	859917
57018	859918
114948	859919
71782	859920
24826	859921
26333	859922
60456	859923
128087	859924
12539	859925
8326	859926
9338	859927
32034	859928
100550	859929
8075	859930
70179	859931
1029	859932
33241	859933
16136	859934
83339	859935
18848	859936
127622	859937
629	859938
12770	859939
12149	859940
411	859941
2585	859942
189	859943
99141	859944
7325	859945
70492	859946
8859	859947
67872	859948
85870	859949
73639	859950
9349	859951
1099	859952
6134	859953
28839	859954
11616	859955
134510	859956
50084	859957
5366	859958
129284	859959
1043	859960
38302	859961
76901	859962
6976	859963
38146	859964
4808	859965
721	859966
51886	859967
771	859968
81342	859969
402	859970
58593	859971
108522	859972
101059	859973
66293	859974
14522	859975
38419	859976
141711	859977
17765	859978
51207	859979
83797	859980
69332	859981
135335	859982
36877	859983
36147	859984
14065	859985
17636	859986
35900	859987
77336	859988
6976	859989
16637	859990
32180	859991
35644	859992
2604	859993
20357	859994
1854	859995
35267	859996
37586	859997
286	859998
218	859999
143321	860000
1383	860001
49964	860002
17998	860003
13673	860004
100328	860005
2177	860006
548	860007
98232	860008
28795	860009
270	860010
3942	860011
26146	860012
58415	860013
17377	860014
2027	860015
11829	860016
26024	860017
5703	860018
31254	860019
95902	860020
25790	860021
13353	860022
4643	860023
18259	860024
109990	860025
32093	860026
20076	860027
23198	860028
12057	860029
92849	860030
14087	860031
18323	860032
861	860033
17406	860034
80106	860035
95254	860036
39123	860037
42677	860038
15946	860039
53052	860040
16275	860041
50895	860042
8737	860043
10456	860044
50427	860045
107181	860046
7602	860047
7294	860048
85955	860049
15165	860050
123276	860051
87416	860052
63969	860053
3453	860054
6191	860055
140162	860056
45948	860057
136192	860058
4366	860059
15489	860060
45192	860061
3642	860062
45959	860063
7656	860064
91	860065
50960	860066
1245	860067
37804	860068
72540	860069
1765	860070
89570	860071
119	860072
12614	860073
81070	860074
61163	860075
21443	860076
88633	860077
60600	860078
55566	860079
8224	860080
115964	860081
1553	860082
36419	860083
3030	860084
6420	860085
2290	860086
68313	860087
126531	860088
249	860089
8468	860090
27510	860091
77535	860092
808	860093
59927	860094
7170	860095
21270	860096
74539	860097
31797	860098
21783	860099
1493	860100
58982	860101
4136	860102
314	860103
81714	860104
36582	860105
55298	860106
106569	860107
65221	860108
36245	860109
42687	860110
4950	860111
17224	860112
132605	860113
15106	860114
102325	860115
2944	860116
68449	860117
5012	860118
106445	860119
52009	860120
52714	860121
104238	860122
18455	860123
18457	860124
8611	860125
71147	860126
126430	860127
113821	860128
63298	860129
138633	860130
1548	860131
3631	860132
17448	860133
3409	860134
58000	860135
31560	860136
30398	860137
3678	860138
45712	860139
33158	860140
102817	860141
31045	860142
32117	860143
121844	860144
33120	860145
90023	860146
116888	860147
93083	860148
36282	860149
76347	860150
20088	860151
93193	860152
22174	860153
38105	860154
102051	860155
49216	860156
71188	860157
27764	860158
63907	860159
5164	860160
105515	860161
12735	860162
72799	860163
13804	860164
7942	860165
52789	860166
65669	860167
2800	860168
19388	860169
9428	860170
38338	860171
47757	860172
67356	860173
78557	860174
72570	860175
7584	860176
20744	860177
24865	860178
21493	860179
45460	860180
64628	860181
14539	860182
116874	860183
131433	860184
37234	860185
116029	860186
57729	860187
108864	860188
20777	860189
27790	860190
60569	860191
18203	860192
123075	860193
43598	860194
67576	860195
12595	860196
1488	860197
216	860198
49625	860199
7975	860200
12522	860201
3262	860202
899	860203
101915	860204
7924	860205
4846	860206
45736	860207
84447	860208
26221	860209
97490	860210
22833	860211
54064	860212
302	860213
59425	860214
64433	860215
96595	860216
1773	860217
102517	860218
23	860219
142829	860220
27861	860221
13095	860222
30272	860223
94650	860224
54693	860225
71401	860226
59328	860227
38242	860228
22656	860229
13681	860230
10335	860231
115280	860232
3053	860233
79831	860234
68913	860235
51577	860236
67	860237
75451	860238
44509	860239
55712	860240
7318	860241
45117	860242
2927	860243
1600	860244
12951	860245
7549	860246
2056	860247
169	860248
4444	860249
95979	860250
62799	860251
34005	860252
117083	860253
61239	860254
93995	860255
14299	860256
92131	860257
24615	860258
20718	860259
32156	860260
43901	860261
81421	860262
10321	860263
23011	860264
58040	860265
36243	860266
560	860267
21536	860268
19219	860269
80306	860270
54869	860271
29068	860272
29149	860273
44814	860274
71132	860275
9775	860276
118937	860277
115735	860278
12199	860279
32239	860280
84116	860281
63448	860282
24589	860283
53099	860284
87592	860285
41511	860286
1507	860287
29416	860288
51546	860289
118518	860290
99245	860291
134406	860292
92128	860293
88721	860294
15153	860295
40962	860296
112960	860297
130669	860298
54590	860299
7888	860300
54503	860301
11892	860302
2021	860303
7631	860304
44551	860305
11871	860306
116472	860307
86191	860308
51682	860309
36848	860310
52495	860311
22730	860312
7362	860313
12073	860314
30168	860315
86060	860316
29048	860317
39686	860318
115762	860319
10920	860320
113867	860321
106381	860322
32665	860323
101275	860324
141805	860325
49090	860326
31907	860327
14537	860328
9592	860329
145025	860330
43103	860331
66994	860332
103878	860333
3565	860334
80	860335
66000	860336
18611	860337
54294	860338
21484	860339
470	860340
9875	860341
99288	860342
54788	860343
142821	860344
52048	860345
18454	860346
9072	860347
46793	860348
18244	860349
115275	860350
21088	860351
27242	860352
228	860353
38566	860354
98044	860355
79856	860356
77106	860357
31356	860358
119594	860359
28511	860360
9384	860361
59201	860362
90745	860363
55360	860364
3739	860365
75769	860366
40217	860367
86972	860368
36742	860369
121877	860370
8460	860371
58698	860372
85992	860373
12274	860374
15605	860375
54838	860376
9215	860377
119325	860378
15179	860379
62953	860380
57833	860381
45804	860382
88364	860383
104927	860384
68672	860385
113869	860386
119830	860387
23521	860388
61946	860389
134876	860390
37567	860391
36660	860392
51745	860393
65990	860394
3122	860395
74531	860396
63832	860397
65533	860398
65669	860399
18609	860400
61908	860401
18038	860402
20785	860403
41632	860404
101300	860405
10803	860406
36207	860407
82678	860408
14045	860409
93307	860410
288	860411
23748	860412
14079	860413
44340	860414
35991	860415
109533	860416
96333	860417
1319	860418
72090	860419
35116	860420
90408	860421
39133	860422
105534	860423
22804	860424
40782	860425
58597	860426
58005	860427
10386	860428
21306	860429
120722	860430
17699	860431
84675	860432
68264	860433
34273	860434
1679	860435
15864	860436
26062	860437
59487	860438
18072	860439
32637	860440
7840	860441
115401	860442
10367	860443
4452	860444
70868	860445
1256	860446
5637	860447
36529	860448
23169	860449
31852	860450
7865	860451
150139	860452
98	860453
110491	860454
49995	860455
45876	860456
73155	860457
30986	860458
3591	860459
65336	860460
5220	860461
1058	860462
78301	860463
60256	860464
48523	860465
46343	860466
28073	860467
58097	860468
20183	860469
1095	860470
1554	860471
46220	860472
20387	860473
13844	860474
31579	860475
12926	860476
36752	860477
13427	860478
6111	860479
86170	860480
83230	860481
26112	860482
3169	860483
57	860484
1372	860485
7984	860486
130095	860487
23326	860488
56149	860489
7176	860490
7283	860491
11923	860492
63400	860493
88533	860494
102110	860495
41996	860496
26292	860497
88349	860498
64667	860499
83958	860500
44856	860501
103665	860502
67671	860503
22867	860504
119637	860505
43698	860506
32285	860507
36095	860508
19452	860509
9443	860510
9702	860511
8268	860512
3170	860513
12488	860514
21357	860515
53192	860516
63577	860517
58072	860518
32230	860519
72796	860520
48041	860521
46238	860522
78432	860523
27738	860524
32685	860525
70905	860526
23583	860527
847	860528
57524	860529
21391	860530
38286	860531
44997	860532
1456	860533
2285	860534
6565	860535
38740	860536
59284	860537
8318	860538
8109	860539
44254	860540
86703	860541
29364	860542
9059	860543
34523	860544
22061	860545
40732	860546
6100	860547
71054	860548
50064	860549
41258	860550
11611	860551
83867	860552
113692	860553
103814	860554
120248	860555
99000	860556
70816	860557
45499	860558
83512	860559
115122	860560
3779	860561
53289	860562
6654	860563
117887	860564
52354	860565
2067	860566
13161	860567
19121	860568
59167	860569
11247	860570
101993	860571
58035	860572
11012	860573
15547	860574
5943	860575
2143	860576
59014	860577
23746	860578
85985	860579
20134	860580
16645	860581
121318	860582
374	860583
19579	860584
49264	860585
32122	860586
34731	860587
27696	860588
74923	860589
1701	860590
26564	860591
105992	860592
9519	860593
93679	860594
10258	860595
21893	860596
86199	860597
23	860598
37592	860599
5878	860600
115177	860601
40048	860602
118165	860603
1567	860604
41844	860605
52232	860606
21347	860607
26999	860608
82362	860609
76148	860610
71949	860611
10249	860612
91918	860613
70521	860614
41083	860615
130505	860616
38905	860617
44755	860618
20261	860619
21783	860620
22522	860621
84889	860622
21530	860623
24563	860624
36414	860625
50037	860626
15870	860627
1335	860628
90540	860629
8439	860630
71168	860631
154	860632
2257	860633
59984	860634
79752	860635
43329	860636
33433	860637
55354	860638
24886	860639
42974	860640
1531	860641
68086	860642
59454	860643
67750	860644
62746	860645
5124	860646
71804	860647
3906	860648
115695	860649
94468	860650
82734	860651
92447	860652
11608	860653
58792	860654
49481	860655
11285	860656
119113	860657
115909	860658
65656	860659
6647	860660
101789	860661
130518	860662
66630	860663
20905	860664
11709	860665
28061	860666
71004	860667
1454	860668
37657	860669
6887	860670
21020	860671
74192	860672
12239	860673
59751	860674
31845	860675
68468	860676
70924	860677
65444	860678
25813	860679
18739	860680
30185	860681
22888	860682
193	860683
28904	860684
39242	860685
9602	860686
25058	860687
82764	860688
63063	860689
39214	860690
100647	860691
3455	860692
3743	860693
9690	860694
62618	860695
86263	860696
21768	860697
63951	860698
76806	860699
59693	860700
20521	860701
112225	860702
57544	860703
103532	860704
49100	860705
9170	860706
30117	860707
4697	860708
32179	860709
47606	860710
2232	860711
25567	860712
27329	860713
57408	860714
11837	860715
28743	860716
95317	860717
109433	860718
41014	860719
8571	860720
35342	860721
112257	860722
115441	860723
659	860724
86731	860725
71844	860726
94921	860727
91587	860728
4449	860729
106632	860730
24786	860731
49230	860732
135	860733
82425	860734
59257	860735
36668	860736
19425	860737
51203	860738
2208	860739
12316	860740
100105	860741
18375	860742
42705	860743
20489	860744
9623	860745
33608	860746
32855	860747
12073	860748
45546	860749
39065	860750
102151	860751
41605	860752
472	860753
43645	860754
25044	860755
40028	860756
17131	860757
60188	860758
38696	860759
13550	860760
46803	860761
11368	860762
26939	860763
3564	860764
7961	860765
36615	860766
72271	860767
222	860768
24933	860769
188	860770
1015	860771
7650	860772
31417	860773
112404	860774
3160	860775
5213	860776
63044	860777
76847	860778
7808	860779
702	860780
31877	860781
80488	860782
16998	860783
25706	860784
476	860785
615	860786
70373	860787
83877	860788
107846	860789
119014	860790
52991	860791
59040	860792
976	860793
45423	860794
86068	860795
43742	860796
88907	860797
117344	860798
23639	860799
4481	860800
9325	860801
18806	860802
2211	860803
39245	860804
18676	860805
491	860806
2643	860807
47688	860808
15897	860809
4071	860810
88908	860811
13145	860812
17483	860813
63905	860814
3683	860815
4453	860816
81270	860817
21414	860818
55165	860819
44816	860820
118543	860821
16665	860822
54269	860823
39046	860824
551	860825
71201	860826
8302	860827
23759	860828
25073	860829
70903	860830
37029	860831
53936	860832
61755	860833
16866	860834
108322	860835
52147	860836
2122	860837
6747	860838
97197	860839
106995	860840
227	860841
26103	860842
53620	860843
28615	860844
101467	860845
51338	860846
18297	860847
21737	860848
47321	860849
36668	860850
65058	860851
13979	860852
4742	860853
80479	860854
12766	860855
57493	860856
15784	860857
117085	860858
13177	860859
81735	860860
77689	860861
21778	860862
25223	860863
41324	860864
6080	860865
82726	860866
100414	860867
90772	860868
68284	860869
208	860870
19046	860871
36238	860872
85952	860873
22069	860874
138696	860875
61368	860876
102931	860877
14446	860878
67933	860879
2589	860880
61853	860881
25244	860882
523	860883
98547	860884
12543	860885
9014	860886
27707	860887
6539	860888
138665	860889
63682	860890
72390	860891
59239	860892
79075	860893
94901	860894
57356	860895
68543	860896
103034	860897
23656	860898
20128	860899
6519	860900
9889	860901
115372	860902
89071	860903
36831	860904
24545	860905
24169	860906
10956	860907
48	860908
2042	860909
27364	860910
36473	860911
20933	860912
38715	860913
117482	860914
138702	860915
34258	860916
127770	860917
37132	860918
13658	860919
64870	860920
53390	860921
60638	860922
41831	860923
1781	860924
9934	860925
1980	860926
71897	860927
33944	860928
24054	860929
5974	860930
3418	860931
3775	860932
76832	860933
49345	860934
656	860935
12249	860936
25676	860937
74128	860938
1694	860939
7070	860940
3589	860941
39783	860942
65957	860943
1042	860944
108282	860945
17468	860946
123472	860947
70457	860948
34110	860949
36196	860950
3022	860951
2258	860952
28663	860953
44561	860954
4441	860955
41358	860956
33727	860957
32631	860958
9180	860959
11726	860960
119915	860961
43745	860962
148597	860963
11125	860964
94949	860965
14323	860966
39096	860967
38268	860968
15911	860969
128360	860970
64327	860971
41893	860972
624	860973
54488	860974
1181	860975
32678	860976
43459	860977
43981	860978
60858	860979
35262	860980
102787	860981
2164	860982
48638	860983
51807	860984
54068	860985
9924	860986
68558	860987
19350	860988
46680	860989
27450	860990
58046	860991
11740	860992
39447	860993
17210	860994
28183	860995
25997	860996
18154	860997
25050	860998
66163	860999
22564	861000
12242	861001
29277	861002
116944	861003
12200	861004
10682	861005
112100	861006
25196	861007
63618	861008
28283	861009
3723	861010
5602	861011
50484	861012
109610	861013
9313	861014
62637	861015
5936	861016
2490	861017
2824	861018
13582	861019
38226	861020
88993	861021
108432	861022
11948	861023
65871	861024
10037	861025
44081	861026
140344	861027
1620	861028
52875	861029
39285	861030
20399	861031
43091	861032
58964	861033
67013	861034
33869	861035
79476	861036
67833	861037
11059	861038
2	861039
48206	861040
40292	861041
105423	861042
25347	861043
3616	861044
17899	861045
41230	861046
12222	861047
112899	861048
91347	861049
27519	861050
33696	861051
8934	861052
17578	861053
4326	861054
31515	861055
15501	861056
137284	861057
94546	861058
13463	861059
43446	861060
4272	861061
58849	861062
29588	861063
11483	861064
47412	861065
93819	861066
133760	861067
81162	861068
24257	861069
32989	861070
12952	861071
51775	861072
15410	861073
5577	861074
9434	861075
377	861076
81572	861077
38752	861078
12539	861079
53412	861080
13626	861081
240	861082
19539	861083
36920	861084
43002	861085
54669	861086
61984	861087
30287	861088
40292	861089
17052	861090
49394	861091
111	861092
24828	861093
60	861094
18301	861095
1066	861096
94833	861097
13720	861098
3566	861099
4153	861100
2210	861101
6003	861102
37948	861103
15252	861104
102602	861105
49022	861106
38355	861107
20034	861108
44828	861109
87275	861110
80259	861111
33140	861112
75728	861113
28486	861114
61689	861115
39038	861116
26330	861117
73388	861118
40700	861119
98354	861120
20270	861121
66215	861122
13336	861123
43601	861124
84432	861125
37208	861126
67143	861127
12625	861128
7371	861129
21552	861130
78842	861131
114560	861132
91619	861133
82696	861134
56117	861135
46879	861136
76816	861137
54247	861138
137412	861139
56446	861140
73692	861141
111172	861142
59547	861143
14644	861144
38970	861145
7107	861146
48201	861147
78685	861148
33708	861149
29925	861150
98498	861151
51793	861152
103674	861153
18348	861154
72562	861155
14202	861156
12268	861157
61677	861158
114290	861159
10591	861160
12928	861161
4541	861162
8134	861163
325	861164
56297	861165
28951	861166
57295	861167
41682	861168
9664	861169
16058	861170
6031	861171
68241	861172
41758	861173
88725	861174
47216	861175
54471	861176
36172	861177
90085	861178
103413	861179
15629	861180
29081	861181
31455	861182
100678	861183
31850	861184
41677	861185
22719	861186
11163	861187
25277	861188
4700	861189
91468	861190
35556	861191
29253	861192
18743	861193
10285	861194
627	861195
8583	861196
98571	861197
43116	861198
89431	861199
11959	861200
6000	861201
17381	861202
101086	861203
25260	861204
103754	861205
16667	861206
41462	861207
63489	861208
17426	861209
18293	861210
98803	861211
45097	861212
106077	861213
122842	861214
66434	861215
372	861216
67364	861217
123491	861218
37235	861219
10089	861220
70020	861221
33729	861222
59832	861223
36207	861224
19980	861225
66633	861226
12271	861227
74321	861228
103605	861229
48305	861230
9197	861231
96466	861232
45	861233
33594	861234
17403	861235
90455	861236
66957	861237
16630	861238
76	861239
12640	861240
121202	861241
34742	861242
44982	861243
11850	861244
2568	861245
83738	861246
27493	861247
69163	861248
49529	861249
85274	861250
31747	861251
62507	861252
99379	861253
19440	861254
1877	861255
22594	861256
108	861257
432	861258
384	861259
113293	861260
95536	861261
8083	861262
4925	861263
21086	861264
20302	861265
109700	861266
23917	861267
26608	861268
108735	861269
131385	861270
80381	861271
6903	861272
90131	861273
23894	861274
143075	861275
63139	861276
21719	861277
36077	861278
45438	861279
34085	861280
32362	861281
96732	861282
4289	861283
9055	861284
5890	861285
26212	861286
4013	861287
42374	861288
36911	861289
3064	861290
28818	861291
2300	861292
17335	861293
73762	861294
40914	861295
105070	861296
39973	861297
52015	861298
7999	861299
27069	861300
26054	861301
718	861302
30878	861303
59806	861304
56240	861305
33819	861306
60890	861307
56027	861308
3630	861309
5801	861310
121856	861311
83814	861312
185	861313
42175	861314
74120	861315
13005	861316
70468	861317
195	861318
417	861319
71739	861320
26713	861321
32111	861322
710	861323
124663	861324
64039	861325
62872	861326
65722	861327
700	861328
7146	861329
6135	861330
60736	861331
2299	861332
51353	861333
83377	861334
14686	861335
45100	861336
14568	861337
27758	861338
14	861339
124208	861340
28062	861341
65041	861342
33012	861343
138259	861344
1131	861345
81333	861346
88490	861347
29332	861348
117056	861349
49976	861350
15390	861351
99747	861352
29406	861353
27300	861354
5447	861355
6590	861356
12405	861357
21593	861358
11220	861359
85280	861360
112558	861361
27883	861362
48915	861363
255	861364
2165	861365
133058	861366
23423	861367
18107	861368
68668	861369
1662	861370
19031	861371
57208	861372
102845	861373
5071	861374
1267	861375
2369	861376
29045	861377
3530	861378
9130	861379
10586	861380
80016	861381
24312	861382
42678	861383
1443	861384
149490	861385
10096	861386
36391	861387
18458	861388
66435	861389
43070	861390
31467	861391
28316	861392
50568	861393
45991	861394
12405	861395
58379	861396
66572	861397
70289	861398
1834	861399
36139	861400
107542	861401
89887	861402
5093	861403
2150	861404
1383	861405
3960	861406
4441	861407
103348	861408
33469	861409
8576	861410
41128	861411
106268	861412
114307	861413
1782	861414
16118	861415
7154	861416
14888	861417
41233	861418
60224	861419
58519	861420
44574	861421
112718	861422
3906	861423
89688	861424
28892	861425
120784	861426
77798	861427
40281	861428
145543	861429
6181	861430
82417	861431
36227	861432
113059	861433
98086	861434
61460	861435
5522	861436
24582	861437
5752	861438
5285	861439
112823	861440
36934	861441
18496	861442
73643	861443
62157	861444
71379	861445
11298	861446
204	861447
29451	861448
14620	861449
90858	861450
4038	861451
74547	861452
95952	861453
40983	861454
1563	861455
2134	861456
19297	861457
46899	861458
122751	861459
884	861460
3859	861461
3625	861462
39336	861463
12001	861464
22342	861465
126584	861466
39270	861467
9669	861468
29569	861469
6778	861470
32046	861471
99675	861472
93851	861473
84253	861474
126404	861475
44780	861476
100906	861477
5981	861478
34450	861479
87466	861480
99	861481
113092	861482
22388	861483
103014	861484
20693	861485
51493	861486
106868	861487
35231	861488
86222	861489
23893	861490
13479	861491
113862	861492
3055	861493
102306	861494
39653	861495
63354	861496
124993	861497
48475	861498
13952	861499
68528	861500
42247	861501
25319	861502
14175	861503
73117	861504
127380	861505
21253	861506
10727	861507
86275	861508
71820	861509
83192	861510
121298	861511
93060	861512
54860	861513
99103	861514
31774	861515
36582	861516
62629	861517
1407	861518
31772	861519
57747	861520
138559	861521
50444	861522
64986	861523
5366	861524
9598	861525
11494	861526
12578	861527
145355	861528
9098	861529
98985	861530
12797	861531
11932	861532
11785	861533
7558	861534
16210	861535
52838	861536
5820	861537
38597	861538
25168	861539
36409	861540
11837	861541
135204	861542
37261	861543
47133	861544
41866	861545
16110	861546
98503	861547
67558	861548
42353	861549
400	861550
28220	861551
49657	861552
79957	861553
23520	861554
26722	861555
72987	861556
109924	861557
75721	861558
1123	861559
59977	861560
71262	861561
52334	861562
28384	861563
83535	861564
39719	861565
46272	861566
109132	861567
3295	861568
488	861569
11290	861570
67622	861571
84241	861572
38969	861573
15454	861574
48949	861575
47817	861576
115488	861577
38747	861578
29180	861579
52192	861580
18757	861581
40880	861582
55096	861583
57250	861584
6033	861585
14594	861586
22545	861587
136249	861588
83977	861589
82082	861590
1409	861591
5611	861592
9224	861593
68595	861594
42362	861595
53158	861596
74771	861597
57070	861598
139815	861599
44426	861600
116909	861601
782	861602
131367	861603
15198	861604
6924	861605
46846	861606
86194	861607
6808	861608
9869	861609
105446	861610
66585	861611
45863	861612
4026	861613
5873	861614
17732	861615
63173	861616
100275	861617
25760	861618
20014	861619
8509	861620
3711	861621
14678	861622
12664	861623
66648	861624
6351	861625
127677	861626
20999	861627
3901	861628
112463	861629
4694	861630
56055	861631
6898	861632
25316	861633
119750	861634
46514	861635
39846	861636
68740	861637
75806	861638
17597	861639
81079	861640
37727	861641
14905	861642
69123	861643
53733	861644
106257	861645
45501	861646
53407	861647
27460	861648
82600	861649
72885	861650
3537	861651
4817	861652
65162	861653
44354	861654
8364	861655
42751	861656
2483	861657
99443	861658
5163	861659
23615	861660
93422	861661
123229	861662
78889	861663
65255	861664
46013	861665
22272	861666
6511	861667
346	861668
5496	861669
33415	861670
1887	861671
22083	861672
29694	861673
10194	861674
101480	861675
10172	861676
17557	861677
2444	861678
20162	861679
105158	861680
23117	861681
35589	861682
34452	861683
30632	861684
20253	861685
31852	861686
24036	861687
31288	861688
145664	861689
955	861690
73885	861691
1332	861692
5499	861693
44963	861694
35760	861695
44895	861696
12081	861697
41331	861698
15203	861699
12500	861700
59666	861701
35269	861702
42992	861703
6592	861704
5103	861705
104106	861706
4184	861707
6487	861708
12203	861709
52674	861710
36554	861711
18087	861712
5277	861713
52629	861714
47539	861715
72582	861716
42878	861717
92	861718
74006	861719
6247	861720
91810	861721
71578	861722
29890	861723
26198	861724
110062	861725
19758	861726
95326	861727
12105	861728
45492	861729
72958	861730
49720	861731
49700	861732
9866	861733
49561	861734
72139	861735
77663	861736
27808	861737
73247	861738
9700	861739
102954	861740
67884	861741
1275	861742
717	861743
9298	861744
170	861745
88258	861746
3910	861747
15676	861748
57327	861749
26176	861750
48141	861751
15671	861752
34293	861753
49710	861754
89429	861755
31246	861756
4303	861757
21880	861758
14228	861759
57681	861760
12497	861761
61326	861762
48045	861763
41779	861764
135132	861765
31418	861766
2334	861767
72449	861768
2556	861769
65514	861770
11224	861771
78427	861772
121467	861773
28116	861774
104763	861775
40656	861776
30417	861777
150083	861778
55706	861779
8913	861780
91117	861781
15109	861782
12121	861783
6975	861784
18010	861785
50821	861786
38479	861787
19696	861788
94660	861789
6278	861790
99515	861791
5048	861792
76109	861793
10186	861794
12016	861795
30965	861796
67	861797
66628	861798
28187	861799
101476	861800
16218	861801
40118	861802
33798	861803
13675	861804
69903	861805
34973	861806
81936	861807
5422	861808
32787	861809
55415	861810
89981	861811
26157	861812
3007	861813
11192	861814
13253	861815
37934	861816
81292	861817
56100	861818
18691	861819
3208	861820
20865	861821
14300	861822
49147	861823
27780	861824
52981	861825
15410	861826
124570	861827
12954	861828
24465	861829
31215	861830
41847	861831
55681	861832
63838	861833
17954	861834
28412	861835
61426	861836
11018	861837
9573	861838
122442	861839
111491	861840
801	861841
98890	861842
18126	861843
106698	861844
112492	861845
66642	861846
19644	861847
46009	861848
81041	861849
55494	861850
101375	861851
84355	861852
18795	861853
54863	861854
11835	861855
47749	861856
55516	861857
150150	861858
110952	861859
35668	861860
1242	861861
39311	861862
636	861863
3272	861864
91365	861865
46083	861866
56251	861867
22567	861868
48808	861869
10774	861870
52154	861871
94445	861872
1345	861873
86129	861874
22717	861875
58118	861876
22747	861877
34884	861878
6540	861879
5471	861880
72461	861881
48048	861882
76871	861883
66345	861884
51683	861885
44716	861886
59377	861887
95030	861888
14170	861889
14295	861890
60036	861891
1112	861892
120669	861893
13149	861894
13708	861895
29861	861896
46038	861897
45208	861898
13847	861899
75698	861900
24922	861901
25214	861902
28658	861903
80922	861904
48872	861905
19799	861906
19509	861907
5117	861908
150826	861909
8689	861910
25146	861911
27916	861912
10076	861913
15766	861914
4112	861915
23696	861916
4319	861917
56658	861918
21781	861919
16939	861920
12743	861921
13950	861922
39938	861923
117259	861924
117822	861925
73472	861926
99004	861927
27553	861928
66604	861929
12515	861930
90844	861931
17625	861932
148465	861933
39185	861934
22413	861935
3815	861936
57075	861937
17000	861938
6541	861939
3596	861940
3081	861941
43987	861942
29529	861943
15068	861944
99852	861945
71409	861946
78067	861947
69316	861948
28634	861949
22921	861950
593	861951
21757	861952
33560	861953
4745	861954
75029	861955
92964	861956
29631	861957
52037	861958
10880	861959
66056	861960
2205	861961
10697	861962
30354	861963
5051	861964
79361	861965
99521	861966
8662	861967
1614	861968
38380	861969
5197	861970
475	861971
315	861972
32114	861973
85014	861974
4451	861975
2055	861976
89912	861977
69057	861978
37373	861979
126375	861980
57661	861981
39114	861982
278	861983
28231	861984
59018	861985
26372	861986
50839	861987
39663	861988
29466	861989
92211	861990
89611	861991
34774	861992
72240	861993
12875	861994
119306	861995
24829	861996
55755	861997
31009	861998
281	861999
47206	862000
38715	862001
44063	862002
28841	862003
119675	862004
17412	862005
27328	862006
16331	862007
38795	862008
4916	862009
4488	862010
21758	862011
54777	862012
96257	862013
29846	862014
52542	862015
56449	862016
121092	862017
57383	862018
7158	862019
17220	862020
29109	862021
30834	862022
22012	862023
133094	862024
31077	862025
80631	862026
63626	862027
62163	862028
25340	862029
110743	862030
29096	862031
9483	862032
16998	862033
103735	862034
31562	862035
1159	862036
2964	862037
17255	862038
50071	862039
8376	862040
133028	862041
40213	862042
29283	862043
35142	862044
7096	862045
38385	862046
140308	862047
45475	862048
37864	862049
9497	862050
8676	862051
26452	862052
24042	862053
29221	862054
42153	862055
6824	862056
3173	862057
7048	862058
100961	862059
30864	862060
10045	862061
4212	862062
1527	862063
128108	862064
20230	862065
104667	862066
60328	862067
95050	862068
14804	862069
87065	862070
27340	862071
109979	862072
118900	862073
3213	862074
19602	862075
78804	862076
110594	862077
26	862078
132238	862079
88663	862080
44693	862081
817	862082
53008	862083
301	862084
90085	862085
47682	862086
73885	862087
39491	862088
125789	862089
23165	862090
40270	862091
110157	862092
7822	862093
28712	862094
4579	862095
36907	862096
14848	862097
107157	862098
566	862099
20	862100
41328	862101
62358	862102
63301	862103
57128	862104
362	862105
5493	862106
535	862107
67945	862108
713	862109
36701	862110
26165	862111
10088	862112
65447	862113
82245	862114
28042	862115
2311	862116
6373	862117
20961	862118
32127	862119
5193	862120
48358	862121
54551	862122
52695	862123
5828	862124
11577	862125
62252	862126
1176	862127
17848	862128
3274	862129
5060	862130
437	862131
10006	862132
34632	862133
54572	862134
3739	862135
109625	862136
58258	862137
103233	862138
22977	862139
60117	862140
16622	862141
43844	862142
65581	862143
1295	862144
14688	862145
11278	862146
61266	862147
134020	862148
26809	862149
28708	862150
55826	862151
4955	862152
6696	862153
102444	862154
20501	862155
20648	862156
46674	862157
35522	862158
129208	862159
20991	862160
90453	862161
49879	862162
2780	862163
94249	862164
40651	862165
34566	862166
19602	862167
80221	862168
44825	862169
32832	862170
43968	862171
117057	862172
80210	862173
98580	862174
77086	862175
85584	862176
44913	862177
117823	862178
71515	862179
96579	862180
40728	862181
72431	862182
94542	862183
800	862184
40408	862185
19315	862186
16123	862187
53130	862188
23615	862189
67735	862190
7851	862191
126984	862192
56743	862193
132778	862194
135640	862195
66034	862196
16192	862197
126873	862198
49089	862199
33389	862200
27908	862201
87015	862202
67331	862203
36382	862204
1189	862205
45693	862206
48793	862207
2131	862208
32381	862209
95109	862210
48406	862211
21820	862212
17825	862213
16297	862214
52522	862215
84108	862216
104131	862217
27981	862218
48014	862219
4091	862220
16617	862221
18947	862222
92928	862223
138394	862224
4575	862225
48726	862226
285	862227
17547	862228
5046	862229
48637	862230
37332	862231
1341	862232
20994	862233
60174	862234
71172	862235
113040	862236
31570	862237
78839	862238
627	862239
118395	862240
37434	862241
129182	862242
7476	862243
24928	862244
108831	862245
1927	862246
62771	862247
29995	862248
21436	862249
30303	862250
38848	862251
105840	862252
131164	862253
36899	862254
10015	862255
55185	862256
55592	862257
7620	862258
121248	862259
37424	862260
89163	862261
2055	862262
52357	862263
73644	862264
35625	862265
144918	862266
20648	862267
13487	862268
51889	862269
54392	862270
102368	862271
56020	862272
23980	862273
42385	862274
4386	862275
86465	862276
43222	862277
58850	862278
50327	862279
30201	862280
133863	862281
92016	862282
6606	862283
69611	862284
696	862285
942	862286
29661	862287
56746	862288
82401	862289
3064	862290
90743	862291
855	862292
113803	862293
64725	862294
15091	862295
21944	862296
14510	862297
57566	862298
63939	862299
29128	862300
79490	862301
36992	862302
3814	862303
19371	862304
134859	862305
98679	862306
386	862307
31932	862308
3506	862309
61435	862310
24896	862311
30039	862312
126288	862313
19128	862314
1194	862315
5996	862316
54886	862317
91900	862318
19799	862319
49244	862320
64812	862321
22545	862322
132890	862323
73188	862324
177	862325
10006	862326
16303	862327
2517	862328
121	862329
9652	862330
81930	862331
133870	862332
71562	862333
27899	862334
39849	862335
122181	862336
42187	862337
6785	862338
6447	862339
40003	862340
107561	862341
14450	862342
4602	862343
31003	862344
4604	862345
34028	862346
1656	862347
54373	862348
26489	862349
47712	862350
38089	862351
94162	862352
16378	862353
3980	862354
74403	862355
20907	862356
48573	862357
11910	862358
50841	862359
58683	862360
2992	862361
79423	862362
1399	862363
16174	862364
33950	862365
24864	862366
82774	862367
2373	862368
730	862369
28197	862370
45083	862371
29863	862372
138456	862373
54091	862374
40424	862375
32570	862376
99051	862377
46755	862378
81743	862379
470	862380
127324	862381
24636	862382
59376	862383
35995	862384
15620	862385
114073	862386
117608	862387
60343	862388
1117	862389
56881	862390
31620	862391
53257	862392
6940	862393
26366	862394
43808	862395
24367	862396
73693	862397
34200	862398
6718	862399
17574	862400
16438	862401
67916	862402
48163	862403
42557	862404
89232	862405
88522	862406
41487	862407
54274	862408
8459	862409
66664	862410
57055	862411
54061	862412
116872	862413
51316	862414
89688	862415
80970	862416
41693	862417
13155	862418
17914	862419
78735	862420
17665	862421
15904	862422
79913	862423
39162	862424
4771	862425
104568	862426
434	862427
19592	862428
24356	862429
45162	862430
50131	862431
41474	862432
128560	862433
134516	862434
99112	862435
13031	862436
28820	862437
18224	862438
91284	862439
80000	862440
28046	862441
10495	862442
1435	862443
86446	862444
118035	862445
21600	862446
23221	862447
62759	862448
209	862449
109255	862450
3825	862451
12696	862452
68629	862453
10345	862454
74923	862455
7377	862456
127172	862457
60170	862458
28161	862459
53743	862460
3685	862461
107006	862462
19410	862463
10639	862464
75897	862465
119606	862466
8998	862467
28072	862468
5189	862469
809	862470
138028	862471
24979	862472
50586	862473
3312	862474
90742	862475
86592	862476
4616	862477
57941	862478
71508	862479
110068	862480
7728	862481
18513	862482
78899	862483
109437	862484
18880	862485
79353	862486
106410	862487
80888	862488
49585	862489
26635	862490
18163	862491
72762	862492
45483	862493
3057	862494
16266	862495
6536	862496
114691	862497
5374	862498
20076	862499
8650	862500
4762	862501
15139	862502
134741	862503
39508	862504
135715	862505
118618	862506
10649	862507
610	862508
75556	862509
105337	862510
35541	862511
64429	862512
132037	862513
63678	862514
6006	862515
48126	862516
33676	862517
84964	862518
77835	862519
69948	862520
2468	862521
72898	862522
57544	862523
5068	862524
37337	862525
31042	862526
118906	862527
69336	862528
586	862529
5799	862530
35048	862531
38293	862532
99030	862533
58379	862534
538	862535
446	862536
39782	862537
163	862538
41363	862539
27953	862540
19299	862541
71347	862542
542	862543
61902	862544
584	862545
48165	862546
26549	862547
25496	862548
39862	862549
117396	862550
38255	862551
86368	862552
2136	862553
1064	862554
5438	862555
53303	862556
356	862557
89343	862558
16893	862559
51157	862560
14734	862561
32318	862562
24721	862563
7100	862564
54510	862565
126636	862566
31704	862567
109268	862568
97990	862569
37081	862570
13921	862571
15046	862572
6859	862573
64885	862574
1071	862575
104576	862576
22831	862577
112714	862578
71307	862579
14542	862580
11604	862581
62202	862582
51389	862583
73528	862584
29518	862585
67232	862586
56052	862587
242	862588
123690	862589
56455	862590
85512	862591
127049	862592
3374	862593
16443	862594
59766	862595
9137	862596
24889	862597
102713	862598
27685	862599
14488	862600
21638	862601
5936	862602
19707	862603
87277	862604
3262	862605
56088	862606
3083	862607
24923	862608
68245	862609
81871	862610
25615	862611
20702	862612
49887	862613
143949	862614
70392	862615
55906	862616
6809	862617
18205	862618
10663	862619
80241	862620
18272	862621
51	862622
56892	862623
38568	862624
132099	862625
115559	862626
3261	862627
10968	862628
11337	862629
102390	862630
78317	862631
5955	862632
8967	862633
39892	862634
20443	862635
34079	862636
64968	862637
12503	862638
12298	862639
52752	862640
30229	862641
89471	862642
29589	862643
23233	862644
137672	862645
77898	862646
25683	862647
61989	862648
61173	862649
14729	862650
102392	862651
7156	862652
103400	862653
91087	862654
99360	862655
75563	862656
43266	862657
15030	862658
125981	862659
37470	862660
87459	862661
30191	862662
30585	862663
4231	862664
12887	862665
29507	862666
20119	862667
61750	862668
61146	862669
106264	862670
49353	862671
17292	862672
14108	862673
15326	862674
64903	862675
120910	862676
59312	862677
34053	862678
96258	862679
35481	862680
9379	862681
17271	862682
37718	862683
67897	862684
11205	862685
65557	862686
7373	862687
17435	862688
57467	862689
7533	862690
84675	862691
362	862692
19039	862693
79191	862694
10777	862695
138458	862696
49525	862697
1630	862698
85592	862699
35629	862700
17667	862701
1095	862702
42408	862703
24846	862704
83028	862705
19988	862706
50086	862707
15569	862708
14293	862709
15308	862710
121130	862711
958	862712
14440	862713
30786	862714
90591	862715
94265	862716
55501	862717
13217	862718
105826	862719
981	862720
31185	862721
138038	862722
25030	862723
48183	862724
108318	862725
17846	862726
34138	862727
40849	862728
10734	862729
94828	862730
97716	862731
1169	862732
10732	862733
86298	862734
18306	862735
42444	862736
19224	862737
11793	862738
137481	862739
103361	862740
137788	862741
13352	862742
45080	862743
26810	862744
76957	862745
30454	862746
130600	862747
12921	862748
25081	862749
118569	862750
5278	862751
50418	862752
49887	862753
122726	862754
5317	862755
12667	862756
41972	862757
29757	862758
17475	862759
9977	862760
104306	862761
136615	862762
23498	862763
136470	862764
56643	862765
115060	862766
12813	862767
5291	862768
48461	862769
102717	862770
12005	862771
20987	862772
60081	862773
27267	862774
8800	862775
10240	862776
130869	862777
47288	862778
1779	862779
16184	862780
40699	862781
119711	862782
67701	862783
27565	862784
79948	862785
111866	862786
52915	862787
16314	862788
13597	862789
72648	862790
77768	862791
9	862792
59322	862793
22052	862794
119674	862795
84302	862796
261	862797
23343	862798
65605	862799
44092	862800
19666	862801
3990	862802
30263	862803
763	862804
29225	862805
5999	862806
25262	862807
62098	862808
3200	862809
26504	862810
19572	862811
4314	862812
5110	862813
3314	862814
4425	862815
44863	862816
77826	862817
23618	862818
65243	862819
15475	862820
45454	862821
5677	862822
43472	862823
12361	862824
35250	862825
291	862826
70735	862827
59392	862828
138579	862829
333	862830
31766	862831
75449	862832
9093	862833
75633	862834
45057	862835
16047	862836
79119	862837
10339	862838
908	862839
40047	862840
1150	862841
18632	862842
4298	862843
7086	862844
7871	862845
86138	862846
8591	862847
27819	862848
39363	862849
102684	862850
72471	862851
57207	862852
19471	862853
68169	862854
1759	862855
116892	862856
69416	862857
81896	862858
101377	862859
52332	862860
527	862861
107839	862862
4545	862863
31869	862864
1823	862865
1577	862866
137580	862867
66116	862868
3480	862869
81554	862870
71050	862871
25618	862872
40159	862873
62751	862874
84267	862875
8136	862876
224	862877
2421	862878
32156	862879
18984	862880
29423	862881
79705	862882
2348	862883
118402	862884
39168	862885
3799	862886
1160	862887
14371	862888
604	862889
44021	862890
85050	862891
97940	862892
105561	862893
8842	862894
42040	862895
14610	862896
22016	862897
28222	862898
10876	862899
111675	862900
24931	862901
7148	862902
97499	862903
9257	862904
4957	862905
20740	862906
47453	862907
41246	862908
45187	862909
86096	862910
91953	862911
19701	862912
117386	862913
35534	862914
67331	862915
24238	862916
47394	862917
131401	862918
12833	862919
3375	862920
72151	862921
29749	862922
84421	862923
34180	862924
114879	862925
15163	862926
54500	862927
89511	862928
85354	862929
47254	862930
74	862931
102495	862932
26037	862933
16003	862934
79164	862935
18284	862936
58599	862937
5206	862938
28524	862939
12602	862940
65309	862941
18948	862942
93175	862943
90270	862944
38437	862945
17927	862946
28838	862947
51643	862948
53821	862949
16886	862950
37529	862951
133299	862952
24277	862953
43832	862954
24100	862955
57687	862956
94838	862957
46632	862958
11514	862959
16702	862960
3653	862961
77031	862962
16457	862963
32254	862964
6943	862965
55055	862966
65267	862967
46408	862968
85379	862969
58015	862970
127769	862971
97187	862972
108516	862973
82514	862974
30423	862975
73177	862976
37439	862977
516	862978
56415	862979
25168	862980
101131	862981
32250	862982
12505	862983
49172	862984
76431	862985
88998	862986
15752	862987
38350	862988
106799	862989
5665	862990
9844	862991
416	862992
4181	862993
34944	862994
50341	862995
64245	862996
39000	862997
59168	862998
18334	862999
55520	863000
1324	863001
71703	863002
48227	863003
77393	863004
48562	863005
108850	863006
38087	863007
32857	863008
1260	863009
54473	863010
14272	863011
62474	863012
50846	863013
78363	863014
32671	863015
14662	863016
23404	863017
4431	863018
75703	863019
135754	863020
734	863021
68883	863022
19789	863023
92264	863024
20953	863025
107886	863026
55170	863027
7086	863028
6146	863029
71	863030
71358	863031
83271	863032
47240	863033
89170	863034
68569	863035
74484	863036
24630	863037
97397	863038
152	863039
52058	863040
68797	863041
8190	863042
113946	863043
13941	863044
28618	863045
23428	863046
36102	863047
52051	863048
45901	863049
129744	863050
13967	863051
4349	863052
499	863053
56011	863054
87273	863055
27961	863056
30659	863057
35180	863058
83824	863059
5218	863060
60230	863061
61915	863062
42724	863063
66426	863064
29629	863065
23894	863066
39924	863067
72196	863068
63486	863069
5246	863070
9109	863071
49181	863072
3842	863073
604	863074
30289	863075
103	863076
902	863077
58630	863078
20095	863079
25311	863080
33865	863081
28926	863082
77555	863083
2940	863084
11158	863085
21	863086
107702	863087
52084	863088
1715	863089
63518	863090
59635	863091
10872	863092
8548	863093
43785	863094
68736	863095
33549	863096
17394	863097
74436	863098
25454	863099
4287	863100
11467	863101
30774	863102
6397	863103
89976	863104
4269	863105
10426	863106
45105	863107
31602	863108
26420	863109
48934	863110
3448	863111
75543	863112
12572	863113
107945	863114
71215	863115
89751	863116
101682	863117
65319	863118
48331	863119
136187	863120
75436	863121
4222	863122
117783	863123
47057	863124
9361	863125
11302	863126
23247	863127
4217	863128
57823	863129
38226	863130
100368	863131
69074	863132
90366	863133
28825	863134
1517	863135
26282	863136
56126	863137
62473	863138
43165	863139
99049	863140
3940	863141
57326	863142
56244	863143
4763	863144
37933	863145
13340	863146
13543	863147
92171	863148
59424	863149
55797	863150
9220	863151
14889	863152
16728	863153
6085	863154
9506	863155
10733	863156
35876	863157
120643	863158
33493	863159
7336	863160
1249	863161
64649	863162
46616	863163
32425	863164
805	863165
32381	863166
29	863167
574	863168
80995	863169
104126	863170
26906	863171
55434	863172
15487	863173
948	863174
1	863175
16863	863176
20619	863177
126058	863178
48536	863179
134300	863180
5556	863181
62775	863182
20486	863183
10262	863184
34347	863185
25481	863186
8809	863187
77774	863188
6603	863189
4741	863190
108996	863191
23651	863192
31621	863193
49621	863194
8770	863195
3249	863196
13429	863197
1800	863198
89735	863199
33360	863200
91535	863201
100933	863202
135582	863203
1628	863204
57606	863205
89035	863206
57638	863207
99520	863208
4957	863209
7432	863210
11718	863211
76145	863212
129550	863213
28786	863214
49654	863215
3679	863216
9579	863217
33647	863218
1146	863219
21760	863220
121394	863221
108107	863222
86009	863223
7478	863224
12797	863225
50268	863226
30005	863227
8744	863228
7876	863229
137035	863230
133730	863231
121801	863232
48580	863233
27058	863234
16817	863235
111811	863236
21126	863237
16920	863238
7967	863239
24900	863240
56308	863241
106657	863242
90437	863243
145190	863244
41528	863245
33961	863246
434	863247
48418	863248
24036	863249
29671	863250
93470	863251
99652	863252
9764	863253
121613	863254
13918	863255
69975	863256
76897	863257
39302	863258
81348	863259
279	863260
5788	863261
11233	863262
13178	863263
67930	863264
9403	863265
22959	863266
76954	863267
92267	863268
99698	863269
8331	863270
6904	863271
17519	863272
44952	863273
87479	863274
134140	863275
146362	863276
44388	863277
57626	863278
35045	863279
85972	863280
72121	863281
27559	863282
71936	863283
44609	863284
36747	863285
35486	863286
96751	863287
126931	863288
106895	863289
33036	863290
322	863291
1257	863292
128726	863293
35458	863294
23889	863295
61044	863296
75205	863297
8759	863298
43641	863299
14100	863300
18840	863301
51227	863302
104140	863303
45401	863304
3547	863305
3132	863306
38241	863307
7183	863308
2859	863309
68282	863310
4790	863311
11537	863312
98399	863313
18775	863314
90396	863315
136781	863316
2439	863317
40758	863318
87036	863319
5700	863320
129516	863321
29652	863322
2947	863323
2256	863324
10028	863325
144024	863326
9273	863327
9082	863328
79806	863329
115410	863330
71108	863331
61762	863332
149195	863333
6651	863334
130655	863335
1830	863336
114253	863337
12779	863338
95	863339
38701	863340
87873	863341
30569	863342
108207	863343
22266	863344
13555	863345
108701	863346
69112	863347
13683	863348
124730	863349
1198	863350
48971	863351
8447	863352
7668	863353
109067	863354
1816	863355
11220	863356
59736	863357
21037	863358
290	863359
56402	863360
25993	863361
32886	863362
45295	863363
96110	863364
17770	863365
3530	863366
4214	863367
20370	863368
55928	863369
110268	863370
52901	863371
64634	863372
7546	863373
8606	863374
24109	863375
22012	863376
30127	863377
15008	863378
6369	863379
19553	863380
34565	863381
40648	863382
6169	863383
7153	863384
126105	863385
7731	863386
29050	863387
14691	863388
54468	863389
15110	863390
50459	863391
10656	863392
34368	863393
100415	863394
35060	863395
20279	863396
35867	863397
109701	863398
52751	863399
11290	863400
58157	863401
374	863402
43705	863403
44505	863404
3488	863405
44365	863406
39117	863407
96080	863408
13057	863409
21716	863410
132561	863411
19716	863412
46509	863413
1358	863414
87491	863415
1477	863416
11556	863417
59251	863418
94895	863419
32344	863420
5201	863421
1736	863422
3617	863423
39	863424
122840	863425
43175	863426
6747	863427
146244	863428
11525	863429
9413	863430
13831	863431
103392	863432
44202	863433
32160	863434
21376	863435
64706	863436
80758	863437
1873	863438
66657	863439
64153	863440
72006	863441
39523	863442
14148	863443
65113	863444
37023	863445
1649	863446
144254	863447
4575	863448
132617	863449
12349	863450
1004	863451
54123	863452
8359	863453
61369	863454
71670	863455
52751	863456
45122	863457
24453	863458
10932	863459
26181	863460
29575	863461
6754	863462
29048	863463
84675	863464
31881	863465
39956	863466
84585	863467
18758	863468
13159	863469
97375	863470
63630	863471
38481	863472
125342	863473
1379	863474
27022	863475
49953	863476
101241	863477
29363	863478
38900	863479
75236	863480
38979	863481
29063	863482
72576	863483
19540	863484
3492	863485
130249	863486
9598	863487
47602	863488
33553	863489
17600	863490
60138	863491
44461	863492
7150	863493
33877	863494
6948	863495
254	863496
78783	863497
14883	863498
30820	863499
122272	863500
67434	863501
67191	863502
102615	863503
71617	863504
112409	863505
96150	863506
44107	863507
66813	863508
14032	863509
13298	863510
71932	863511
54223	863512
12874	863513
42829	863514
73278	863515
94789	863516
33866	863517
1	863518
16199	863519
29463	863520
15915	863521
50959	863522
81908	863523
7666	863524
89511	863525
28063	863526
5295	863527
94462	863528
70965	863529
2817	863530
88531	863531
86226	863532
14214	863533
3147	863534
9957	863535
61587	863536
9885	863537
49147	863538
2022	863539
129818	863540
109244	863541
103377	863542
76652	863543
20512	863544
80687	863545
133600	863546
40808	863547
60	863548
119563	863549
74364	863550
68146	863551
25319	863552
44685	863553
35232	863554
77096	863555
1953	863556
99014	863557
10028	863558
1827	863559
10681	863560
2325	863561
84725	863562
99932	863563
17836	863564
5369	863565
65318	863566
76146	863567
116546	863568
88926	863569
1024	863570
111530	863571
63892	863572
31606	863573
6693	863574
866	863575
74842	863576
9775	863577
14	863578
57745	863579
11287	863580
44727	863581
28483	863582
18815	863583
25528	863584
26049	863585
59783	863586
106464	863587
18592	863588
17938	863589
5982	863590
77801	863591
51610	863592
27731	863593
8582	863594
35454	863595
7478	863596
86036	863597
58264	863598
75054	863599
1388	863600
74707	863601
67944	863602
49498	863603
42253	863604
75167	863605
11731	863606
85722	863607
122260	863608
3579	863609
19836	863610
73956	863611
32732	863612
6414	863613
15716	863614
42334	863615
95027	863616
31273	863617
109296	863618
90535	863619
2862	863620
7272	863621
129309	863622
121896	863623
41091	863624
58979	863625
60963	863626
72060	863627
14561	863628
33296	863629
16042	863630
27986	863631
87356	863632
45471	863633
130489	863634
40897	863635
40125	863636
99615	863637
15411	863638
32716	863639
486	863640
6172	863641
14731	863642
16008	863643
146051	863644
93621	863645
710	863646
25434	863647
8429	863648
24293	863649
7904	863650
73908	863651
17046	863652
9616	863653
56975	863654
7978	863655
37986	863656
43041	863657
21756	863658
20508	863659
7554	863660
83090	863661
3378	863662
3107	863663
5790	863664
8590	863665
13364	863666
27775	863667
52116	863668
6314	863669
79019	863670
18620	863671
26221	863672
29218	863673
47	863674
21360	863675
52940	863676
50049	863677
6460	863678
30153	863679
121134	863680
43038	863681
87862	863682
1142	863683
21392	863684
108347	863685
74289	863686
42270	863687
14555	863688
116079	863689
14437	863690
112844	863691
1320	863692
77586	863693
56729	863694
1135	863695
19523	863696
18081	863697
84307	863698
6853	863699
80122	863700
104124	863701
38433	863702
91273	863703
69981	863704
79177	863705
116653	863706
1933	863707
1336	863708
19268	863709
25016	863710
108584	863711
22068	863712
107406	863713
60528	863714
45910	863715
52909	863716
6617	863717
54923	863718
67136	863719
59437	863720
69	863721
33001	863722
62894	863723
40004	863724
819	863725
29282	863726
5238	863727
72928	863728
107944	863729
6538	863730
78354	863731
77041	863732
120046	863733
82377	863734
36944	863735
145	863736
148712	863737
128697	863738
7224	863739
17261	863740
10257	863741
17430	863742
19493	863743
311	863744
14691	863745
16835	863746
6550	863747
72753	863748
19111	863749
14427	863750
102777	863751
10678	863752
35708	863753
78614	863754
5706	863755
51865	863756
117631	863757
75178	863758
51914	863759
21637	863760
16731	863761
101413	863762
38962	863763
61083	863764
7889	863765
61771	863766
61061	863767
100795	863768
53356	863769
74593	863770
2786	863771
37302	863772
6398	863773
23841	863774
107067	863775
43708	863776
10543	863777
8606	863778
28088	863779
38159	863780
8872	863781
6621	863782
3460	863783
21416	863784
104742	863785
79137	863786
395	863787
35384	863788
15443	863789
22064	863790
2523	863791
91563	863792
60099	863793
68320	863794
39106	863795
26402	863796
30923	863797
2565	863798
48029	863799
84809	863800
19692	863801
55481	863802
1407	863803
105165	863804
52572	863805
47345	863806
37691	863807
25888	863808
23688	863809
98813	863810
82291	863811
8549	863812
41550	863813
37901	863814
15161	863815
1835	863816
72313	863817
63910	863818
13561	863819
44905	863820
56828	863821
41644	863822
1811	863823
113011	863824
68224	863825
181	863826
65714	863827
68637	863828
23101	863829
10990	863830
72210	863831
42246	863832
25143	863833
18432	863834
45735	863835
55663	863836
292	863837
20035	863838
1528	863839
18854	863840
15208	863841
2452	863842
47423	863843
62395	863844
88597	863845
12986	863846
98533	863847
38635	863848
15451	863849
14692	863850
44129	863851
11073	863852
19473	863853
1284	863854
22331	863855
2124	863856
16252	863857
22433	863858
173	863859
11940	863860
8075	863861
7045	863862
22375	863863
10215	863864
26648	863865
3261	863866
144084	863867
8642	863868
123430	863869
24813	863870
35260	863871
51676	863872
132275	863873
73244	863874
30550	863875
19819	863876
69830	863877
33609	863878
16507	863879
88381	863880
60765	863881
3770	863882
41206	863883
55399	863884
31441	863885
97820	863886
93451	863887
50387	863888
59604	863889
36663	863890
102008	863891
71931	863892
101068	863893
37248	863894
22990	863895
45645	863896
64176	863897
132344	863898
91638	863899
13337	863900
7885	863901
145017	863902
26169	863903
78398	863904
43298	863905
331	863906
53248	863907
18875	863908
3745	863909
20112	863910
8101	863911
52965	863912
110787	863913
80296	863914
91431	863915
41932	863916
39742	863917
16372	863918
72850	863919
36354	863920
68806	863921
17113	863922
30890	863923
9107	863924
70973	863925
74161	863926
1523	863927
1158	863928
54156	863929
44630	863930
174	863931
13765	863932
28997	863933
34071	863934
32554	863935
16951	863936
81290	863937
41856	863938
74883	863939
25775	863940
66444	863941
86734	863942
4874	863943
119717	863944
35900	863945
50241	863946
110871	863947
92701	863948
80	863949
2773	863950
83785	863951
64503	863952
18756	863953
71474	863954
72453	863955
24711	863956
91258	863957
138287	863958
46912	863959
12170	863960
42233	863961
29311	863962
134333	863963
113256	863964
2755	863965
45727	863966
15888	863967
173	863968
8587	863969
13653	863970
25310	863971
31591	863972
43898	863973
5149	863974
102993	863975
69372	863976
67773	863977
12058	863978
35974	863979
36990	863980
43845	863981
9468	863982
13475	863983
38938	863984
94624	863985
113807	863986
15649	863987
21087	863988
108548	863989
113267	863990
23184	863991
5941	863992
45852	863993
3264	863994
75833	863995
14635	863996
12266	863997
74127	863998
65332	863999
40215	864000
84718	864001
18601	864002
3024	864003
89284	864004
38444	864005
55462	864006
114335	864007
16500	864008
87051	864009
101062	864010
36397	864011
33164	864012
97571	864013
37811	864014
43919	864015
696	864016
18941	864017
63809	864018
39974	864019
5955	864020
23456	864021
43584	864022
103763	864023
88772	864024
1663	864025
84463	864026
46492	864027
68596	864028
13905	864029
5182	864030
42121	864031
16334	864032
753	864033
18598	864034
12918	864035
33419	864036
83982	864037
24593	864038
345	864039
4826	864040
16984	864041
42118	864042
584	864043
3163	864044
117668	864045
66068	864046
85216	864047
130882	864048
14846	864049
7921	864050
15952	864051
13091	864052
9134	864053
119826	864054
54597	864055
96196	864056
5875	864057
4513	864058
5401	864059
9178	864060
6408	864061
22302	864062
36797	864063
84914	864064
66164	864065
54757	864066
23882	864067
23966	864068
280	864069
2883	864070
111199	864071
119234	864072
102665	864073
57527	864074
75656	864075
82749	864076
4597	864077
21389	864078
61418	864079
32652	864080
34860	864081
71109	864082
53186	864083
23422	864084
54432	864085
120436	864086
44090	864087
118567	864088
3397	864089
59422	864090
119527	864091
80903	864092
36157	864093
778	864094
14187	864095
25524	864096
22686	864097
41525	864098
10591	864099
86317	864100
3172	864101
44486	864102
106792	864103
116870	864104
62575	864105
139066	864106
6585	864107
17597	864108
67383	864109
27213	864110
100663	864111
36358	864112
81919	864113
23431	864114
74390	864115
70889	864116
10085	864117
63976	864118
125242	864119
69901	864120
21370	864121
24416	864122
9274	864123
74283	864124
2193	864125
17686	864126
63668	864127
55444	864128
40188	864129
43509	864130
32632	864131
33053	864132
87206	864133
82332	864134
46963	864135
85522	864136
73522	864137
18916	864138
11862	864139
28738	864140
4430	864141
27355	864142
17129	864143
43408	864144
9401	864145
3412	864146
34176	864147
7500	864148
11	864149
3237	864150
55676	864151
25578	864152
4763	864153
15530	864154
72239	864155
46205	864156
4340	864157
132845	864158
52620	864159
15144	864160
50048	864161
7491	864162
18209	864163
41627	864164
23360	864165
340	864166
45303	864167
123557	864168
12291	864169
66436	864170
74317	864171
62370	864172
44034	864173
71266	864174
93021	864175
33545	864176
6363	864177
128815	864178
62479	864179
14767	864180
59690	864181
65689	864182
12007	864183
42669	864184
53114	864185
63700	864186
90374	864187
28669	864188
105396	864189
33024	864190
141	864191
61664	864192
1110	864193
31600	864194
37794	864195
4505	864196
65676	864197
22179	864198
117645	864199
49255	864200
76213	864201
8831	864202
51647	864203
26104	864204
21598	864205
130582	864206
2704	864207
102235	864208
10418	864209
34533	864210
67206	864211
89705	864212
1208	864213
17980	864214
91254	864215
14964	864216
95959	864217
18872	864218
49097	864219
13700	864220
143709	864221
484	864222
13487	864223
1826	864224
82358	864225
53413	864226
4206	864227
8677	864228
17513	864229
31531	864230
17035	864231
11544	864232
106771	864233
47370	864234
20851	864235
3977	864236
12070	864237
2451	864238
11904	864239
6688	864240
65249	864241
9482	864242
4698	864243
43656	864244
793	864245
47556	864246
44205	864247
25806	864248
94865	864249
544	864250
1281	864251
27307	864252
10335	864253
26207	864254
1003	864255
1738	864256
821	864257
48734	864258
67578	864259
91295	864260
5896	864261
1266	864262
110189	864263
14912	864264
79548	864265
6667	864266
16942	864267
29570	864268
23451	864269
58334	864270
100354	864271
44174	864272
67993	864273
54448	864274
36775	864275
5311	864276
2581	864277
19569	864278
506	864279
9114	864280
50736	864281
16054	864282
33371	864283
5037	864284
80315	864285
67485	864286
36365	864287
546	864288
3101	864289
39936	864290
38951	864291
3316	864292
26274	864293
2752	864294
21669	864295
39993	864296
48780	864297
15591	864298
94318	864299
8359	864300
40855	864301
3045	864302
45841	864303
58047	864304
78165	864305
67450	864306
1384	864307
922	864308
81880	864309
17535	864310
3814	864311
55913	864312
20361	864313
104949	864314
3346	864315
44456	864316
40735	864317
101969	864318
29163	864319
101284	864320
52878	864321
14936	864322
30477	864323
1916	864324
45056	864325
123558	864326
32082	864327
47960	864328
27705	864329
9594	864330
7872	864331
17692	864332
18229	864333
62847	864334
137424	864335
14121	864336
52702	864337
38608	864338
19329	864339
31792	864340
114973	864341
113712	864342
3921	864343
72756	864344
56796	864345
66660	864346
60002	864347
41463	864348
97365	864349
31435	864350
81257	864351
55888	864352
73852	864353
16973	864354
76169	864355
2343	864356
16083	864357
44093	864358
50687	864359
18057	864360
38385	864361
2643	864362
4024	864363
68230	864364
3963	864365
37117	864366
78179	864367
1044	864368
101095	864369
28286	864370
19431	864371
56694	864372
98309	864373
67828	864374
116108	864375
13373	864376
48844	864377
1087	864378
18287	864379
38661	864380
109677	864381
434	864382
16025	864383
43061	864384
14640	864385
75252	864386
50923	864387
48	864388
23760	864389
45158	864390
76647	864391
56618	864392
18958	864393
43770	864394
6834	864395
59462	864396
131075	864397
11196	864398
38145	864399
2515	864400
42863	864401
15390	864402
90348	864403
140187	864404
52955	864405
43343	864406
31832	864407
86959	864408
29607	864409
17159	864410
134895	864411
2133	864412
47814	864413
42080	864414
108623	864415
72467	864416
106034	864417
9630	864418
73553	864419
28682	864420
18580	864421
3109	864422
56292	864423
6823	864424
16294	864425
39509	864426
1016	864427
3615	864428
75415	864429
30320	864430
8058	864431
95937	864432
33207	864433
124514	864434
68566	864435
32924	864436
56361	864437
3743	864438
33735	864439
47397	864440
85510	864441
46788	864442
66665	864443
31699	864444
47044	864445
104264	864446
24728	864447
113910	864448
51165	864449
91690	864450
41406	864451
18333	864452
131853	864453
64474	864454
19130	864455
50331	864456
54432	864457
202	864458
46727	864459
36098	864460
117352	864461
87775	864462
82580	864463
27361	864464
59872	864465
3054	864466
22922	864467
24688	864468
42390	864469
42528	864470
64524	864471
16486	864472
13162	864473
92784	864474
16344	864475
149999	864476
11775	864477
50332	864478
73115	864479
596	864480
98077	864481
31575	864482
30694	864483
122710	864484
89700	864485
68859	864486
59419	864487
29332	864488
93521	864489
95792	864490
133217	864491
24345	864492
18159	864493
484	864494
44181	864495
38115	864496
24031	864497
53455	864498
131937	864499
23792	864500
265	864501
6620	864502
9373	864503
24466	864504
406	864505
89622	864506
67068	864507
28236	864508
26076	864509
37706	864510
10290	864511
912	864512
35479	864513
83354	864514
15773	864515
3263	864516
14409	864517
14320	864518
72022	864519
27870	864520
22483	864521
65977	864522
107223	864523
39297	864524
18772	864525
12866	864526
177	864527
26	864528
35888	864529
134988	864530
41611	864531
126383	864532
124009	864533
36309	864534
26599	864535
37148	864536
19446	864537
35916	864538
26658	864539
24324	864540
94365	864541
13766	864542
10885	864543
16132	864544
93256	864545
6197	864546
8804	864547
58622	864548
68193	864549
22750	864550
120716	864551
30594	864552
59278	864553
58624	864554
23526	864555
2740	864556
8293	864557
20604	864558
41776	864559
9530	864560
89139	864561
76643	864562
7802	864563
87214	864564
32789	864565
29415	864566
48766	864567
8076	864568
28004	864569
33298	864570
140132	864571
3451	864572
90071	864573
43189	864574
75136	864575
29500	864576
68066	864577
45383	864578
47213	864579
78789	864580
29013	864581
100	864582
21968	864583
9489	864584
69730	864585
10932	864586
13242	864587
61671	864588
1680	864589
36509	864590
12535	864591
99317	864592
75615	864593
1637	864594
129183	864595
7480	864596
143	864597
26457	864598
2322	864599
10660	864600
98315	864601
7402	864602
47430	864603
108847	864604
18821	864605
90651	864606
46841	864607
12732	864608
8987	864609
147010	864610
25144	864611
53500	864612
18742	864613
66028	864614
935	864615
44036	864616
1243	864617
72888	864618
123330	864619
4678	864620
88447	864621
223	864622
62937	864623
10777	864624
28494	864625
21728	864626
116831	864627
95392	864628
65885	864629
83239	864630
28644	864631
41992	864632
26564	864633
90767	864634
3938	864635
54679	864636
50744	864637
27474	864638
647	864639
8677	864640
51834	864641
146053	864642
73461	864643
11778	864644
14467	864645
18277	864646
6795	864647
1723	864648
19397	864649
8247	864650
9228	864651
30680	864652
36371	864653
31386	864654
35374	864655
15310	864656
7555	864657
1651	864658
76094	864659
366	864660
108533	864661
8617	864662
2541	864663
763	864664
28846	864665
51208	864666
19993	864667
9153	864668
826	864669
49128	864670
83917	864671
40718	864672
1486	864673
84339	864674
59459	864675
12668	864676
9842	864677
122134	864678
26463	864679
31952	864680
6035	864681
58962	864682
79809	864683
37194	864684
72109	864685
9116	864686
115423	864687
15240	864688
12319	864689
84311	864690
10272	864691
36184	864692
40674	864693
62117	864694
18397	864695
136695	864696
14257	864697
72602	864698
96502	864699
70430	864700
30570	864701
69351	864702
92470	864703
67743	864704
3347	864705
70918	864706
103173	864707
37445	864708
616	864709
92746	864710
49050	864711
6740	864712
47855	864713
135524	864714
16179	864715
81	864716
53487	864717
101060	864718
94309	864719
34488	864720
15181	864721
60683	864722
51309	864723
34353	864724
60428	864725
121561	864726
5659	864727
5967	864728
79456	864729
33777	864730
665	864731
30207	864732
11445	864733
1914	864734
25365	864735
37336	864736
42756	864737
40472	864738
32620	864739
25269	864740
15919	864741
82761	864742
122907	864743
144075	864744
24390	864745
55514	864746
48404	864747
3026	864748
74438	864749
56356	864750
135716	864751
26045	864752
27751	864753
23349	864754
11065	864755
56444	864756
33761	864757
17999	864758
30811	864759
53939	864760
13613	864761
90926	864762
71314	864763
20372	864764
77178	864765
42539	864766
7536	864767
39221	864768
36866	864769
80697	864770
51427	864771
27245	864772
11726	864773
19121	864774
111337	864775
11694	864776
59446	864777
74452	864778
13105	864779
60428	864780
64666	864781
107617	864782
23320	864783
552	864784
32782	864785
2714	864786
74023	864787
147636	864788
59077	864789
894	864790
26191	864791
76713	864792
144420	864793
133518	864794
75550	864795
46725	864796
51563	864797
85332	864798
30981	864799
35623	864800
48185	864801
18343	864802
26496	864803
43061	864804
43	864805
29740	864806
58377	864807
81479	864808
24939	864809
54992	864810
125834	864811
56158	864812
39665	864813
68182	864814
88533	864815
15566	864816
103433	864817
32462	864818
80213	864819
6532	864820
442	864821
207	864822
53631	864823
4604	864824
18289	864825
27836	864826
120030	864827
71133	864828
63769	864829
7179	864830
16389	864831
99254	864832
5293	864833
43433	864834
57587	864835
10885	864836
1556	864837
8778	864838
8352	864839
86187	864840
25054	864841
11976	864842
23818	864843
93224	864844
100452	864845
20	864846
73325	864847
631	864848
15886	864849
1860	864850
23388	864851
43097	864852
45328	864853
129076	864854
16676	864855
136101	864856
5144	864857
76148	864858
53878	864859
65775	864860
91552	864861
44091	864862
23825	864863
22744	864864
116101	864865
5272	864866
102001	864867
57054	864868
100359	864869
21755	864870
16035	864871
2616	864872
7966	864873
3752	864874
50853	864875
137217	864876
51477	864877
74048	864878
98471	864879
59553	864880
61858	864881
49086	864882
54135	864883
34180	864884
40673	864885
63163	864886
80104	864887
4839	864888
43682	864889
38135	864890
1110	864891
27491	864892
4970	864893
56359	864894
8739	864895
19584	864896
62209	864897
44239	864898
82426	864899
123018	864900
59545	864901
25177	864902
15537	864903
25360	864904
27315	864905
36953	864906
29054	864907
46618	864908
23732	864909
12968	864910
30845	864911
5349	864912
8606	864913
12105	864914
110734	864915
14053	864916
74064	864917
4959	864918
45102	864919
4530	864920
16795	864921
37181	864922
76313	864923
41919	864924
15403	864925
2011	864926
24054	864927
31819	864928
22913	864929
28953	864930
10564	864931
59056	864932
30770	864933
70358	864934
125573	864935
102873	864936
26536	864937
82720	864938
7978	864939
47	864940
3191	864941
117833	864942
71691	864943
20095	864944
41277	864945
42743	864946
105298	864947
120821	864948
28210	864949
29683	864950
4080	864951
74443	864952
2757	864953
23026	864954
68882	864955
16959	864956
50459	864957
19565	864958
96818	864959
14526	864960
8716	864961
5615	864962
40916	864963
89965	864964
41019	864965
99154	864966
55793	864967
13493	864968
48916	864969
99963	864970
39244	864971
1351	864972
58588	864973
104141	864974
57812	864975
11407	864976
130962	864977
80405	864978
43716	864979
101751	864980
18237	864981
68554	864982
11791	864983
15433	864984
11382	864985
106156	864986
1161	864987
52427	864988
18166	864989
5988	864990
105396	864991
46917	864992
108138	864993
3270	864994
11723	864995
6647	864996
109343	864997
28235	864998
31145	864999
81722	865000
38996	865001
40902	865002
10024	865003
59034	865004
75531	865005
8400	865006
96913	865007
20417	865008
27829	865009
105589	865010
7308	865011
1630	865012
81895	865013
7476	865014
96968	865015
11674	865016
6822	865017
14740	865018
20290	865019
58958	865020
2491	865021
36649	865022
8063	865023
10111	865024
47763	865025
44678	865026
66237	865027
53058	865028
15715	865029
14231	865030
37127	865031
65078	865032
61749	865033
111032	865034
102727	865035
6984	865036
13905	865037
6954	865038
53369	865039
115235	865040
20146	865041
22566	865042
56168	865043
22523	865044
81607	865045
56047	865046
21150	865047
5124	865048
84170	865049
41293	865050
48114	865051
91797	865052
125251	865053
4566	865054
33320	865055
90139	865056
25620	865057
64479	865058
45938	865059
57247	865060
58831	865061
106125	865062
9878	865063
77131	865064
38772	865065
80101	865066
1984	865067
19576	865068
60554	865069
1854	865070
11376	865071
61514	865072
38630	865073
29229	865074
20022	865075
55405	865076
30035	865077
55969	865078
55563	865079
35837	865080
11206	865081
134676	865082
11563	865083
48292	865084
44544	865085
115371	865086
108989	865087
23186	865088
3378	865089
29549	865090
16955	865091
8123	865092
22655	865093
6543	865094
8040	865095
10806	865096
27704	865097
2497	865098
84967	865099
14615	865100
95220	865101
62877	865102
59138	865103
137570	865104
64126	865105
7422	865106
7271	865107
48139	865108
80980	865109
38145	865110
1330	865111
695	865112
88704	865113
7889	865114
2072	865115
50106	865116
64085	865117
112816	865118
62194	865119
64677	865120
11103	865121
37097	865122
31935	865123
34952	865124
33391	865125
42317	865126
88542	865127
7791	865128
123346	865129
837	865130
2857	865131
14520	865132
64672	865133
4088	865134
33953	865135
3693	865136
82529	865137
19475	865138
14725	865139
16870	865140
26793	865141
68321	865142
75265	865143
88358	865144
41818	865145
83544	865146
11889	865147
1681	865148
69610	865149
77215	865150
60013	865151
32944	865152
52620	865153
131992	865154
92919	865155
69721	865156
519	865157
102047	865158
27425	865159
95909	865160
130012	865161
97870	865162
20869	865163
8838	865164
148332	865165
63748	865166
44735	865167
114463	865168
14127	865169
1130	865170
36606	865171
9681	865172
2996	865173
54865	865174
54027	865175
37080	865176
38093	865177
2571	865178
792	865179
864	865180
7916	865181
97799	865182
20411	865183
43582	865184
5945	865185
23157	865186
95281	865187
9980	865188
2495	865189
35469	865190
73953	865191
12104	865192
46115	865193
44031	865194
86810	865195
120818	865196
101549	865197
94661	865198
15539	865199
104582	865200
17019	865201
28787	865202
45834	865203
71358	865204
133134	865205
122941	865206
85146	865207
36289	865208
17491	865209
23808	865210
196	865211
22739	865212
57040	865213
35151	865214
93	865215
88518	865216
113355	865217
8462	865218
26973	865219
83044	865220
83764	865221
146573	865222
25850	865223
121137	865224
11616	865225
103917	865226
21204	865227
41483	865228
4097	865229
24108	865230
12572	865231
9755	865232
80619	865233
49695	865234
39377	865235
149546	865236
61606	865237
117621	865238
22592	865239
3670	865240
59772	865241
69521	865242
33459	865243
25531	865244
6127	865245
36659	865246
57993	865247
89336	865248
1073	865249
13136	865250
9956	865251
20405	865252
1381	865253
58873	865254
65819	865255
16369	865256
49422	865257
94851	865258
3797	865259
37668	865260
3406	865261
9727	865262
99706	865263
35374	865264
46672	865265
92860	865266
22609	865267
99138	865268
133645	865269
14599	865270
48781	865271
20133	865272
186	865273
158	865274
11582	865275
20842	865276
7562	865277
50963	865278
54760	865279
47143	865280
17751	865281
85262	865282
1229	865283
29812	865284
9328	865285
123817	865286
73804	865287
37144	865288
184	865289
74295	865290
10585	865291
96456	865292
48755	865293
36822	865294
30896	865295
24177	865296
27256	865297
23066	865298
9182	865299
46754	865300
11664	865301
108855	865302
24506	865303
88318	865304
84526	865305
98755	865306
6941	865307
92415	865308
70030	865309
95591	865310
28	865311
28221	865312
37584	865313
83045	865314
128682	865315
16017	865316
14993	865317
6331	865318
89444	865319
94528	865320
142797	865321
132539	865322
15712	865323
2575	865324
4255	865325
76374	865326
6494	865327
32760	865328
72811	865329
60602	865330
43302	865331
17081	865332
28509	865333
22123	865334
11090	865335
25618	865336
28267	865337
9629	865338
15104	865339
122201	865340
50410	865341
2393	865342
63964	865343
24529	865344
94456	865345
97223	865346
6183	865347
5330	865348
55469	865349
14135	865350
45604	865351
114512	865352
18163	865353
90664	865354
8006	865355
3669	865356
49132	865357
22933	865358
72830	865359
8455	865360
125339	865361
42244	865362
95155	865363
25023	865364
60950	865365
89511	865366
58907	865367
13	865368
126319	865369
30487	865370
56603	865371
44231	865372
319	865373
43954	865374
28234	865375
49000	865376
39475	865377
15632	865378
22202	865379
308	865380
87363	865381
63087	865382
2372	865383
18394	865384
32632	865385
106413	865386
85958	865387
5265	865388
106991	865389
26554	865390
9903	865391
22861	865392
5474	865393
14733	865394
8531	865395
15958	865396
12832	865397
36806	865398
1091	865399
1280	865400
3733	865401
72149	865402
226	865403
43859	865404
21794	865405
60877	865406
7704	865407
39543	865408
20972	865409
70797	865410
6390	865411
91658	865412
5198	865413
44044	865414
122883	865415
2986	865416
7210	865417
12733	865418
35353	865419
60549	865420
131475	865421
86243	865422
133656	865423
8859	865424
13709	865425
30202	865426
101846	865427
63017	865428
8944	865429
64893	865430
84834	865431
19306	865432
22023	865433
21441	865434
96751	865435
54406	865436
41249	865437
75597	865438
120379	865439
27544	865440
127037	865441
18544	865442
33200	865443
3040	865444
7914	865445
78448	865446
70413	865447
72008	865448
59055	865449
71567	865450
5861	865451
48855	865452
131760	865453
103273	865454
55263	865455
42747	865456
21003	865457
93546	865458
37786	865459
62562	865460
94482	865461
40138	865462
54429	865463
54662	865464
52342	865465
69369	865466
18870	865467
70769	865468
71773	865469
70051	865470
72271	865471
13293	865472
1089	865473
51117	865474
69419	865475
45634	865476
115675	865477
94503	865478
18426	865479
109441	865480
16261	865481
86018	865482
21193	865483
6548	865484
2452	865485
26707	865486
2053	865487
4497	865488
13723	865489
84430	865490
740	865491
498	865492
771	865493
10927	865494
6624	865495
16547	865496
86342	865497
6957	865498
5708	865499
7600	865500
5466	865501
45292	865502
24812	865503
104075	865504
8806	865505
586	865506
133687	865507
3841	865508
72370	865509
11321	865510
109834	865511
25462	865512
26828	865513
8372	865514
51929	865515
5958	865516
3979	865517
89514	865518
63740	865519
10911	865520
125699	865521
39323	865522
53886	865523
105808	865524
27401	865525
14374	865526
15064	865527
85034	865528
24733	865529
38832	865530
34685	865531
89670	865532
52839	865533
14181	865534
26820	865535
2408	865536
78970	865537
9299	865538
33850	865539
7013	865540
3261	865541
68426	865542
114845	865543
4076	865544
385	865545
79674	865546
4208	865547
5281	865548
51343	865549
7931	865550
54848	865551
75869	865552
116404	865553
8123	865554
49522	865555
110192	865556
39283	865557
113349	865558
243	865559
32150	865560
246	865561
15117	865562
87043	865563
18193	865564
134875	865565
86784	865566
49980	865567
108212	865568
26926	865569
10024	865570
4914	865571
91837	865572
7462	865573
34159	865574
42903	865575
53180	865576
96478	865577
37692	865578
55409	865579
85636	865580
8055	865581
16213	865582
16151	865583
13225	865584
29839	865585
56916	865586
84280	865587
22197	865588
80805	865589
60212	865590
133290	865591
123158	865592
17343	865593
24735	865594
56316	865595
21995	865596
70689	865597
84872	865598
15045	865599
36360	865600
61259	865601
59526	865602
24401	865603
1792	865604
40499	865605
58925	865606
52288	865607
76109	865608
17961	865609
1003	865610
49264	865611
2600	865612
7358	865613
6437	865614
22145	865615
7352	865616
9177	865617
25848	865618
61460	865619
34028	865620
24994	865621
62087	865622
16638	865623
45490	865624
60018	865625
3524	865626
123850	865627
53730	865628
57134	865629
34954	865630
137150	865631
26934	865632
37691	865633
941	865634
2817	865635
5133	865636
65143	865637
31801	865638
63991	865639
15430	865640
82124	865641
48898	865642
3121	865643
33217	865644
270	865645
26851	865646
86842	865647
6509	865648
20264	865649
64768	865650
61157	865651
9292	865652
9277	865653
34404	865654
37376	865655
5373	865656
38078	865657
103060	865658
49579	865659
26637	865660
7492	865661
11297	865662
74611	865663
6249	865664
21183	865665
1395	865666
61169	865667
38408	865668
716	865669
120287	865670
134	865671
64835	865672
57184	865673
29573	865674
45966	865675
46390	865676
21442	865677
33979	865678
63597	865679
4726	865680
4487	865681
22648	865682
37271	865683
64588	865684
4641	865685
4470	865686
105707	865687
17690	865688
7658	865689
39747	865690
23208	865691
32178	865692
18574	865693
37420	865694
7377	865695
2031	865696
128499	865697
69075	865698
42305	865699
350	865700
38473	865701
85810	865702
76553	865703
85470	865704
114585	865705
106838	865706
80425	865707
30721	865708
41335	865709
60694	865710
146000	865711
72788	865712
128095	865713
26122	865714
6632	865715
99522	865716
11159	865717
49515	865718
6838	865719
95679	865720
104434	865721
29139	865722
15797	865723
9619	865724
41688	865725
13699	865726
9411	865727
13082	865728
33709	865729
18969	865730
36989	865731
17433	865732
1064	865733
4793	865734
85831	865735
125343	865736
21077	865737
1211	865738
28199	865739
130499	865740
17872	865741
93125	865742
38098	865743
83904	865744
16910	865745
2925	865746
2923	865747
121189	865748
21181	865749
27195	865750
22878	865751
32311	865752
47272	865753
8343	865754
12135	865755
107631	865756
3622	865757
54117	865758
112503	865759
22318	865760
39197	865761
58289	865762
28304	865763
74926	865764
24544	865765
42400	865766
106596	865767
2949	865768
66252	865769
53770	865770
71572	865771
17035	865772
41827	865773
33685	865774
54356	865775
12338	865776
20752	865777
3532	865778
18849	865779
104149	865780
59823	865781
64324	865782
6246	865783
72028	865784
18247	865785
26644	865786
85047	865787
210	865788
20367	865789
49110	865790
5874	865791
61112	865792
112852	865793
71119	865794
77500	865795
22352	865796
7251	865797
94754	865798
90570	865799
100501	865800
101159	865801
23597	865802
551	865803
7756	865804
30647	865805
29297	865806
76298	865807
8011	865808
62673	865809
38306	865810
43	865811
81	865812
106227	865813
2853	865814
624	865815
44425	865816
77885	865817
130593	865818
9667	865819
34448	865820
134833	865821
64139	865822
147969	865823
43608	865824
31851	865825
29143	865826
379	865827
33458	865828
142952	865829
33744	865830
36975	865831
98864	865832
84266	865833
123293	865834
85380	865835
110293	865836
114098	865837
80015	865838
5066	865839
118458	865840
54511	865841
12373	865842
111338	865843
134770	865844
35772	865845
5026	865846
38075	865847
28757	865848
66153	865849
59099	865850
32980	865851
4672	865852
33234	865853
2532	865854
4963	865855
97611	865856
4193	865857
47815	865858
11530	865859
34024	865860
5893	865861
92287	865862
57366	865863
1377	865864
17775	865865
60213	865866
50955	865867
7664	865868
60223	865869
43866	865870
12638	865871
80594	865872
83787	865873
145802	865874
97534	865875
25129	865876
31666	865877
15232	865878
84531	865879
91019	865880
118840	865881
67028	865882
93	865883
32738	865884
6200	865885
22099	865886
3663	865887
9993	865888
12748	865889
9086	865890
758	865891
4079	865892
4014	865893
36996	865894
57553	865895
16604	865896
108580	865897
10471	865898
41160	865899
15108	865900
104938	865901
102086	865902
74534	865903
21187	865904
33210	865905
82027	865906
135725	865907
84800	865908
75672	865909
2239	865910
30019	865911
4758	865912
29175	865913
135694	865914
28004	865915
80601	865916
125943	865917
41963	865918
69388	865919
12228	865920
2959	865921
933	865922
77848	865923
46625	865924
44054	865925
37572	865926
61812	865927
3139	865928
59964	865929
85742	865930
36880	865931
63861	865932
25053	865933
15309	865934
18089	865935
4062	865936
99629	865937
8434	865938
31708	865939
4664	865940
89834	865941
7331	865942
134716	865943
79780	865944
33528	865945
14883	865946
211	865947
5397	865948
37597	865949
15727	865950
87714	865951
11030	865952
20118	865953
21548	865954
19114	865955
2406	865956
39032	865957
90306	865958
40507	865959
4867	865960
547	865961
3990	865962
6365	865963
93738	865964
26396	865965
89470	865966
3837	865967
46663	865968
136844	865969
10829	865970
16082	865971
31149	865972
81517	865973
13642	865974
8916	865975
4423	865976
16191	865977
1740	865978
44681	865979
33404	865980
5814	865981
11913	865982
76561	865983
148422	865984
12506	865985
74530	865986
43723	865987
37033	865988
33181	865989
631	865990
22335	865991
20373	865992
111018	865993
114676	865994
42374	865995
50006	865996
39232	865997
24523	865998
8455	865999
18786	866000
133120	866001
17684	866002
318	866003
34048	866004
86983	866005
63143	866006
36906	866007
53961	866008
42352	866009
82078	866010
36387	866011
38088	866012
77434	866013
24471	866014
55672	866015
68331	866016
97848	866017
51537	866018
31635	866019
74397	866020
61592	866021
51735	866022
58799	866023
114430	866024
53782	866025
19948	866026
40280	866027
141213	866028
42421	866029
30133	866030
17907	866031
17179	866032
62406	866033
34790	866034
174	866035
34107	866036
10354	866037
34546	866038
93599	866039
53254	866040
103031	866041
33794	866042
37930	866043
82069	866044
45504	866045
7422	866046
10143	866047
19245	866048
26222	866049
32933	866050
38948	866051
56088	866052
44531	866053
25834	866054
40838	866055
3149	866056
150140	866057
25918	866058
111787	866059
49546	866060
82353	866061
101905	866062
105787	866063
4997	866064
24261	866065
45663	866066
116543	866067
3304	866068
87119	866069
112856	866070
19686	866071
50176	866072
7652	866073
20953	866074
4516	866075
62610	866076
6535	866077
61035	866078
3435	866079
114441	866080
15441	866081
85730	866082
108558	866083
71382	866084
69274	866085
30997	866086
80361	866087
24866	866088
32705	866089
95712	866090
93188	866091
62728	866092
14419	866093
42499	866094
445	866095
1605	866096
8638	866097
66618	866098
152	866099
50972	866100
5618	866101
3607	866102
48939	866103
32696	866104
3172	866105
71591	866106
103126	866107
86498	866108
108240	866109
92585	866110
4273	866111
21094	866112
14441	866113
141806	866114
67577	866115
1322	866116
8611	866117
4360	866118
11275	866119
68765	866120
122690	866121
75022	866122
32	866123
43967	866124
32391	866125
7616	866126
20352	866127
67898	866128
138488	866129
77113	866130
4834	866131
37147	866132
11917	866133
39464	866134
92482	866135
30055	866136
10284	866137
20625	866138
198	866139
18562	866140
6362	866141
146546	866142
50077	866143
72904	866144
24384	866145
19985	866146
67853	866147
58303	866148
28442	866149
1802	866150
67754	866151
4966	866152
13235	866153
2330	866154
20784	866155
85311	866156
16134	866157
32765	866158
23181	866159
7747	866160
115214	866161
41909	866162
522	866163
2202	866164
56400	866165
149383	866166
42649	866167
99150	866168
105198	866169
108261	866170
20402	866171
103240	866172
41	866173
65220	866174
62174	866175
7943	866176
42904	866177
45754	866178
37300	866179
8736	866180
9826	866181
54313	866182
10553	866183
32397	866184
34257	866185
23833	866186
9748	866187
73507	866188
18514	866189
90865	866190
10545	866191
51863	866192
45764	866193
27711	866194
20572	866195
29841	866196
32351	866197
102142	866198
54370	866199
32404	866200
22140	866201
10445	866202
5164	866203
45402	866204
18964	866205
17070	866206
26416	866207
14796	866208
107808	866209
8431	866210
133533	866211
74393	866212
30526	866213
98601	866214
24616	866215
22897	866216
61335	866217
57840	866218
11144	866219
12779	866220
9063	866221
8896	866222
2898	866223
97887	866224
100	866225
2193	866226
74563	866227
140407	866228
20395	866229
163	866230
63688	866231
1041	866232
22266	866233
58039	866234
38297	866235
38993	866236
89702	866237
37019	866238
7791	866239
6994	866240
29232	866241
29268	866242
104624	866243
3299	866244
49867	866245
96141	866246
122385	866247
81946	866248
4440	866249
682	866250
7547	866251
68823	866252
47196	866253
35738	866254
56935	866255
34046	866256
54732	866257
63183	866258
39467	866259
18646	866260
103734	866261
120301	866262
68937	866263
124701	866264
77178	866265
94388	866266
1386	866267
105089	866268
18581	866269
82016	866270
11940	866271
11187	866272
82830	866273
29306	866274
114177	866275
22881	866276
59653	866277
4699	866278
1795	866279
91268	866280
87183	866281
11218	866282
29525	866283
137	866284
47715	866285
84748	866286
10901	866287
16283	866288
3	866289
72125	866290
14229	866291
7539	866292
65348	866293
6263	866294
77739	866295
138605	866296
19873	866297
54707	866298
17685	866299
4686	866300
8614	866301
26389	866302
70526	866303
34096	866304
82653	866305
35222	866306
137185	866307
102075	866308
18403	866309
15657	866310
4650	866311
35554	866312
97445	866313
56231	866314
37535	866315
66076	866316
32913	866317
3060	866318
85901	866319
85068	866320
43481	866321
17247	866322
5928	866323
70231	866324
60007	866325
34780	866326
138223	866327
4639	866328
39363	866329
38015	866330
17915	866331
5695	866332
56778	866333
3021	866334
113009	866335
18156	866336
7709	866337
34894	866338
53171	866339
51740	866340
3429	866341
90580	866342
21922	866343
2987	866344
40404	866345
85976	866346
67061	866347
105538	866348
110288	866349
49099	866350
4546	866351
282	866352
18884	866353
63870	866354
133008	866355
10251	866356
4725	866357
18747	866358
9904	866359
71919	866360
16018	866361
11611	866362
82034	866363
82392	866364
67678	866365
18629	866366
105974	866367
46454	866368
61105	866369
41929	866370
6983	866371
111574	866372
11545	866373
5864	866374
32912	866375
34672	866376
65099	866377
26174	866378
28687	866379
5836	866380
12763	866381
123670	866382
14227	866383
1950	866384
25209	866385
9265	866386
8684	866387
20559	866388
64307	866389
30578	866390
66527	866391
23510	866392
41216	866393
112057	866394
50495	866395
102010	866396
87064	866397
34720	866398
64823	866399
17199	866400
30135	866401
17183	866402
23288	866403
45799	866404
94273	866405
55658	866406
70587	866407
46101	866408
49867	866409
20108	866410
51	866411
467	866412
7364	866413
143981	866414
7723	866415
29123	866416
52370	866417
4005	866418
60216	866419
5251	866420
140849	866421
97393	866422
36860	866423
36420	866424
112181	866425
46785	866426
110113	866427
29441	866428
41566	866429
48909	866430
138497	866431
12072	866432
40142	866433
57141	866434
33749	866435
5652	866436
17928	866437
43295	866438
17060	866439
6159	866440
747	866441
31044	866442
35412	866443
550	866444
46610	866445
12068	866446
109561	866447
4361	866448
69792	866449
54834	866450
68332	866451
32209	866452
110391	866453
33212	866454
95769	866455
3036	866456
117424	866457
29035	866458
42724	866459
78289	866460
86821	866461
71818	866462
24230	866463
127142	866464
36152	866465
57278	866466
2888	866467
117097	866468
29979	866469
58855	866470
11231	866471
54183	866472
9880	866473
64340	866474
106311	866475
26766	866476
83895	866477
10251	866478
46366	866479
79966	866480
47380	866481
77800	866482
110475	866483
128433	866484
56076	866485
28324	866486
121603	866487
2966	866488
132952	866489
5776	866490
26841	866491
59675	866492
77157	866493
59083	866494
9028	866495
44425	866496
148	866497
44725	866498
30958	866499
8161	866500
5039	866501
49907	866502
83047	866503
5013	866504
117175	866505
19597	866506
29242	866507
137597	866508
59174	866509
138653	866510
8813	866511
957	866512
93760	866513
18211	866514
20662	866515
31850	866516
55447	866517
113067	866518
30673	866519
139142	866520
13208	866521
10309	866522
3811	866523
37824	866524
103040	866525
5693	866526
13376	866527
86632	866528
46877	866529
27217	866530
103421	866531
117619	866532
29320	866533
2517	866534
84614	866535
31936	866536
103854	866537
16714	866538
57551	866539
57759	866540
57176	866541
106820	866542
43452	866543
16930	866544
119730	866545
34069	866546
77149	866547
11230	866548
5793	866549
96141	866550
26109	866551
6044	866552
18296	866553
81355	866554
66955	866555
16721	866556
69081	866557
91862	866558
125114	866559
96487	866560
5629	866561
100589	866562
24054	866563
85313	866564
36625	866565
9354	866566
92559	866567
13070	866568
57208	866569
41787	866570
50558	866571
27884	866572
1041	866573
106235	866574
47344	866575
12965	866576
7934	866577
9964	866578
45936	866579
17259	866580
125924	866581
2925	866582
15825	866583
121	866584
75073	866585
3586	866586
140555	866587
54786	866588
37268	866589
70818	866590
63727	866591
31488	866592
15482	866593
35212	866594
104191	866595
30368	866596
1638	866597
3525	866598
17819	866599
84250	866600
93269	866601
91427	866602
57675	866603
14075	866604
7814	866605
14744	866606
140178	866607
29491	866608
63507	866609
1820	866610
58445	866611
1694	866612
44803	866613
39184	866614
13022	866615
10109	866616
43398	866617
116617	866618
5760	866619
124114	866620
11156	866621
27566	866622
83111	866623
96439	866624
71136	866625
126083	866626
83647	866627
14093	866628
4778	866629
143968	866630
75504	866631
102594	866632
77582	866633
69210	866634
86267	866635
8814	866636
31787	866637
5721	866638
21779	866639
10148	866640
101309	866641
106951	866642
5207	866643
19219	866644
121312	866645
29484	866646
9188	866647
46897	866648
8308	866649
56073	866650
86793	866651
1584	866652
106126	866653
13637	866654
68693	866655
74475	866656
16134	866657
50	866658
33000	866659
110070	866660
112029	866661
49706	866662
14879	866663
6496	866664
47966	866665
106493	866666
2260	866667
103847	866668
98458	866669
43108	866670
2501	866671
37496	866672
80957	866673
821	866674
3738	866675
47818	866676
131764	866677
1921	866678
76729	866679
41351	866680
36453	866681
92726	866682
48911	866683
49809	866684
33248	866685
73105	866686
22839	866687
1161	866688
1421	866689
105975	866690
23100	866691
48573	866692
19595	866693
37526	866694
54538	866695
50469	866696
119085	866697
6700	866698
66348	866699
99533	866700
12694	866701
120705	866702
94029	866703
102290	866704
3689	866705
43949	866706
14930	866707
10319	866708
11014	866709
50949	866710
76810	866711
100528	866712
47656	866713
35119	866714
2389	866715
29150	866716
38966	866717
49156	866718
82664	866719
16890	866720
9388	866721
107073	866722
113383	866723
42734	866724
10862	866725
17380	866726
76021	866727
1667	866728
14457	866729
103402	866730
103274	866731
28979	866732
44434	866733
122559	866734
146526	866735
133525	866736
2128	866737
71268	866738
3654	866739
38838	866740
89472	866741
2640	866742
4693	866743
19281	866744
38481	866745
24596	866746
22685	866747
3833	866748
150399	866749
67983	866750
91330	866751
5072	866752
44268	866753
10125	866754
72244	866755
14279	866756
22483	866757
54883	866758
19788	866759
9815	866760
46219	866761
9887	866762
23901	866763
40698	866764
10993	866765
18852	866766
757	866767
16575	866768
7722	866769
3085	866770
17937	866771
222	866772
48144	866773
17216	866774
27289	866775
52682	866776
82681	866777
1898	866778
6000	866779
6556	866780
5925	866781
15272	866782
23702	866783
73367	866784
1	866785
28538	866786
6799	866787
23822	866788
4077	866789
7	866790
9972	866791
10538	866792
107670	866793
46007	866794
21135	866795
25864	866796
27731	866797
57453	866798
2079	866799
135605	866800
82473	866801
25279	866802
10634	866803
13075	866804
19113	866805
1670	866806
3637	866807
122518	866808
98183	866809
64919	866810
105348	866811
25861	866812
14720	866813
14907	866814
1830	866815
63179	866816
22561	866817
30984	866818
83794	866819
104934	866820
82063	866821
72871	866822
2565	866823
25434	866824
4770	866825
74175	866826
65582	866827
129774	866828
98138	866829
30106	866830
58943	866831
8180	866832
18673	866833
90821	866834
91184	866835
105409	866836
61722	866837
38987	866838
82323	866839
83968	866840
5769	866841
138228	866842
3208	866843
15295	866844
39420	866845
45291	866846
71599	866847
129032	866848
52162	866849
10779	866850
124405	866851
22743	866852
138159	866853
75227	866854
67834	866855
14258	866856
45783	866857
444	866858
693	866859
62638	866860
5	866861
96161	866862
41602	866863
20555	866864
2355	866865
83713	866866
74166	866867
118764	866868
15050	866869
2390	866870
10986	866871
6751	866872
57487	866873
12884	866874
30991	866875
14155	866876
17477	866877
26638	866878
2086	866879
4667	866880
69251	866881
70895	866882
51588	866883
29467	866884
10147	866885
6625	866886
7010	866887
26557	866888
94510	866889
2478	866890
9750	866891
11255	866892
113722	866893
27172	866894
16600	866895
31133	866896
51528	866897
103668	866898
8106	866899
141324	866900
21009	866901
125243	866902
2659	866903
42458	866904
41199	866905
87452	866906
20783	866907
41930	866908
5904	866909
80183	866910
78208	866911
114314	866912
10061	866913
49597	866914
20518	866915
74477	866916
107887	866917
26394	866918
23829	866919
110474	866920
1825	866921
1744	866922
13499	866923
22022	866924
128078	866925
93190	866926
15606	866927
24743	866928
36217	866929
29396	866930
13125	866931
5327	866932
2537	866933
20400	866934
6653	866935
17967	866936
85466	866937
21035	866938
4711	866939
53146	866940
2789	866941
71780	866942
3540	866943
2	866944
582	866945
54969	866946
34982	866947
75884	866948
71018	866949
4413	866950
37102	866951
10385	866952
33403	866953
76434	866954
133265	866955
81682	866956
53270	866957
8428	866958
22706	866959
63369	866960
40433	866961
54390	866962
6411	866963
2497	866964
26274	866965
52483	866966
113201	866967
5009	866968
31011	866969
3163	866970
103	866971
97266	866972
135675	866973
133516	866974
37747	866975
12406	866976
24449	866977
8856	866978
2540	866979
92069	866980
126553	866981
1719	866982
39203	866983
36040	866984
96233	866985
60140	866986
5193	866987
1026	866988
101645	866989
5284	866990
367	866991
33180	866992
102283	866993
81076	866994
105384	866995
38576	866996
13512	866997
124939	866998
4814	866999
10083	867000
48515	867001
76567	867002
115543	867003
14191	867004
15906	867005
41594	867006
608	867007
55188	867008
5129	867009
46346	867010
1259	867011
7882	867012
57269	867013
44873	867014
62693	867015
24738	867016
4057	867017
19975	867018
77805	867019
1962	867020
54138	867021
46691	867022
19428	867023
97402	867024
99149	867025
20148	867026
19042	867027
21670	867028
38234	867029
49627	867030
42903	867031
119387	867032
12118	867033
93227	867034
14330	867035
12967	867036
17657	867037
66067	867038
43325	867039
36807	867040
2651	867041
7768	867042
393	867043
33223	867044
34050	867045
44081	867046
72598	867047
607	867048
48397	867049
44372	867050
111677	867051
8208	867052
45030	867053
78541	867054
106843	867055
8592	867056
2663	867057
25427	867058
34510	867059
33686	867060
32300	867061
29186	867062
55323	867063
120018	867064
18196	867065
82321	867066
3369	867067
1192	867068
14245	867069
64322	867070
56882	867071
25999	867072
27575	867073
21889	867074
32223	867075
86413	867076
37497	867077
136395	867078
71025	867079
13442	867080
10582	867081
60572	867082
1201	867083
33802	867084
84279	867085
17489	867086
49478	867087
87222	867088
59157	867089
57080	867090
84064	867091
104381	867092
117065	867093
10763	867094
71313	867095
110942	867096
4803	867097
17006	867098
19261	867099
47084	867100
17235	867101
4642	867102
95315	867103
25087	867104
64161	867105
35887	867106
11639	867107
3201	867108
75789	867109
724	867110
104420	867111
87460	867112
96928	867113
38046	867114
482	867115
40816	867116
68330	867117
86050	867118
53109	867119
59251	867120
1806	867121
117656	867122
134580	867123
134838	867124
40039	867125
23278	867126
90434	867127
7207	867128
3542	867129
123542	867130
86033	867131
38950	867132
81852	867133
115819	867134
15536	867135
66690	867136
2447	867137
6658	867138
85018	867139
5376	867140
86931	867141
132927	867142
83793	867143
25370	867144
82460	867145
17987	867146
122504	867147
33825	867148
4382	867149
8575	867150
9075	867151
73745	867152
63860	867153
39143	867154
26648	867155
59788	867156
10320	867157
50026	867158
3161	867159
40895	867160
5014	867161
19679	867162
7621	867163
61627	867164
31694	867165
38919	867166
100125	867167
87652	867168
16626	867169
78658	867170
96669	867171
78486	867172
83606	867173
27611	867174
31554	867175
54081	867176
124	867177
50100	867178
58389	867179
37270	867180
12657	867181
8687	867182
17067	867183
55323	867184
40319	867185
15568	867186
20340	867187
34510	867188
65101	867189
10454	867190
59039	867191
27793	867192
2665	867193
25443	867194
3742	867195
111950	867196
81563	867197
58615	867198
66554	867199
56860	867200
63856	867201
6409	867202
2380	867203
59172	867204
51279	867205
76957	867206
28764	867207
1095	867208
18214	867209
86568	867210
2509	867211
45851	867212
65083	867213
38310	867214
15727	867215
47227	867216
7975	867217
98877	867218
79998	867219
12850	867220
73946	867221
69899	867222
52512	867223
101107	867224
22155	867225
53252	867226
9354	867227
78563	867228
27505	867229
107368	867230
268	867231
148785	867232
58506	867233
4581	867234
77720	867235
14197	867236
82847	867237
32973	867238
59610	867239
149485	867240
49600	867241
54999	867242
40966	867243
94293	867244
974	867245
25911	867246
54771	867247
34720	867248
132649	867249
23799	867250
89510	867251
30672	867252
87968	867253
57874	867254
4665	867255
5162	867256
19723	867257
79540	867258
47270	867259
101393	867260
34624	867261
99345	867262
35442	867263
3083	867264
14992	867265
131091	867266
21564	867267
504	867268
22109	867269
1668	867270
92397	867271
15168	867272
55512	867273
12037	867274
43311	867275
10018	867276
45275	867277
26026	867278
20310	867279
2598	867280
57229	867281
94	867282
48816	867283
90859	867284
75527	867285
51638	867286
15772	867287
80009	867288
124536	867289
146696	867290
119977	867291
42898	867292
1684	867293
86815	867294
68801	867295
1647	867296
74687	867297
15154	867298
125543	867299
25923	867300
38380	867301
64655	867302
80552	867303
50829	867304
59103	867305
16162	867306
53290	867307
47204	867308
63840	867309
8540	867310
89956	867311
39972	867312
135203	867313
21627	867314
7419	867315
41443	867316
66283	867317
9343	867318
6518	867319
76943	867320
76962	867321
57213	867322
86494	867323
7338	867324
71245	867325
25266	867326
125617	867327
85848	867328
23088	867329
130139	867330
6469	867331
19489	867332
28176	867333
137933	867334
57508	867335
22845	867336
47732	867337
10725	867338
61675	867339
20296	867340
422	867341
42973	867342
3549	867343
1095	867344
45816	867345
23071	867346
5117	867347
10428	867348
124286	867349
72338	867350
13931	867351
84949	867352
133652	867353
10747	867354
59842	867355
14805	867356
5261	867357
9419	867358
30935	867359
51979	867360
138247	867361
29133	867362
44910	867363
14592	867364
86829	867365
68884	867366
34190	867367
25358	867368
150200	867369
5556	867370
115998	867371
27341	867372
47785	867373
65359	867374
9610	867375
28146	867376
8652	867377
30656	867378
3623	867379
104839	867380
77233	867381
54045	867382
66267	867383
100422	867384
37715	867385
45007	867386
27611	867387
10092	867388
355	867389
83788	867390
32158	867391
43843	867392
12	867393
65818	867394
36471	867395
72549	867396
33115	867397
19266	867398
86482	867399
81472	867400
62408	867401
132638	867402
40497	867403
72769	867404
413	867405
54684	867406
30	867407
270	867408
958	867409
78160	867410
51042	867411
68331	867412
21423	867413
23218	867414
100460	867415
43487	867416
14665	867417
1721	867418
3965	867419
78	867420
5006	867421
19557	867422
28547	867423
26613	867424
41783	867425
94792	867426
79097	867427
78392	867428
98666	867429
52630	867430
84486	867431
73878	867432
22137	867433
1242	867434
110452	867435
34167	867436
40825	867437
17064	867438
99331	867439
22	867440
1484	867441
66762	867442
363	867443
53867	867444
20874	867445
7029	867446
96331	867447
4240	867448
7843	867449
64283	867450
21344	867451
6243	867452
10847	867453
13512	867454
59742	867455
33117	867456
69148	867457
58470	867458
48485	867459
46219	867460
52931	867461
49594	867462
45836	867463
114438	867464
2295	867465
64196	867466
3438	867467
56569	867468
52441	867469
38489	867470
3347	867471
56683	867472
149554	867473
49673	867474
33348	867475
76061	867476
188	867477
8376	867478
15393	867479
11832	867480
67438	867481
81179	867482
18332	867483
47276	867484
70625	867485
66422	867486
61534	867487
44813	867488
28686	867489
25709	867490
47407	867491
79389	867492
85129	867493
22978	867494
20177	867495
10596	867496
4579	867497
9738	867498
5960	867499
72459	867500
24825	867501
8655	867502
12156	867503
84811	867504
29002	867505
39973	867506
60829	867507
51270	867508
10418	867509
126335	867510
47365	867511
2222	867512
57481	867513
48594	867514
44651	867515
19631	867516
104437	867517
24500	867518
113460	867519
83407	867520
33759	867521
23551	867522
37122	867523
53878	867524
59555	867525
400	867526
61387	867527
5559	867528
636	867529
76828	867530
8455	867531
53476	867532
72383	867533
27031	867534
1367	867535
44437	867536
65130	867537
5331	867538
3386	867539
920	867540
27875	867541
51422	867542
7914	867543
25980	867544
14090	867545
57688	867546
87442	867547
67654	867548
2085	867549
5678	867550
230	867551
73164	867552
9005	867553
10333	867554
78266	867555
68108	867556
92532	867557
143255	867558
43520	867559
19068	867560
31911	867561
48386	867562
43319	867563
62653	867564
18086	867565
43038	867566
13262	867567
73879	867568
4602	867569
14877	867570
77929	867571
38900	867572
102642	867573
41203	867574
135515	867575
64925	867576
41783	867577
57520	867578
8087	867579
3419	867580
11870	867581
36884	867582
15343	867583
94207	867584
454	867585
58199	867586
13144	867587
90788	867588
54933	867589
39292	867590
76375	867591
9230	867592
3933	867593
3273	867594
12485	867595
128799	867596
14	867597
93011	867598
22321	867599
35356	867600
15813	867601
12678	867602
4796	867603
22162	867604
25478	867605
829	867606
56294	867607
3112	867608
32828	867609
92459	867610
95511	867611
80259	867612
129761	867613
6613	867614
71148	867615
126489	867616
2402	867617
96440	867618
39387	867619
121434	867620
26163	867621
12037	867622
91146	867623
18731	867624
85	867625
133825	867626
72704	867627
1144	867628
130096	867629
79324	867630
32289	867631
23657	867632
69753	867633
1413	867634
67254	867635
315	867636
14108	867637
40722	867638
1092	867639
80406	867640
26474	867641
96185	867642
74084	867643
81923	867644
10605	867645
103960	867646
95589	867647
27265	867648
70435	867649
5066	867650
20540	867651
77514	867652
38429	867653
28151	867654
11592	867655
48878	867656
52058	867657
377	867658
112059	867659
85963	867660
83789	867661
52551	867662
71196	867663
72611	867664
137917	867665
136015	867666
50455	867667
148596	867668
69008	867669
23421	867670
123873	867671
2534	867672
51450	867673
51875	867674
7842	867675
45858	867676
32893	867677
31542	867678
117243	867679
28056	867680
43439	867681
34853	867682
6723	867683
20747	867684
88008	867685
9397	867686
107646	867687
14876	867688
17451	867689
28059	867690
30544	867691
41365	867692
94907	867693
7738	867694
3310	867695
96098	867696
1268	867697
78325	867698
58489	867699
24689	867700
14836	867701
19496	867702
496	867703
43755	867704
434	867705
10887	867706
77281	867707
6318	867708
70430	867709
54690	867710
110586	867711
52088	867712
364	867713
31506	867714
8413	867715
11846	867716
10049	867717
37516	867718
15491	867719
87342	867720
110593	867721
61661	867722
55	867723
75830	867724
86359	867725
28328	867726
948	867727
311	867728
28433	867729
82799	867730
2534	867731
32474	867732
9238	867733
89027	867734
63845	867735
76336	867736
4440	867737
85806	867738
130264	867739
1170	867740
24888	867741
31781	867742
2705	867743
28872	867744
30648	867745
42534	867746
12040	867747
46289	867748
101554	867749
5168	867750
5663	867751
7340	867752
39431	867753
24240	867754
6264	867755
68028	867756
11200	867757
39161	867758
45605	867759
21952	867760
36446	867761
10830	867762
25966	867763
64088	867764
57283	867765
93070	867766
3783	867767
1145	867768
15386	867769
16348	867770
53073	867771
66486	867772
540	867773
67141	867774
37409	867775
96506	867776
7014	867777
4049	867778
8695	867779
1643	867780
113022	867781
88642	867782
31364	867783
100189	867784
57990	867785
29788	867786
1258	867787
58165	867788
68974	867789
136919	867790
22605	867791
3276	867792
88526	867793
2369	867794
2041	867795
16021	867796
11907	867797
59007	867798
41232	867799
14993	867800
30029	867801
63211	867802
1456	867803
14718	867804
44860	867805
101034	867806
41964	867807
140147	867808
90649	867809
30618	867810
1605	867811
66665	867812
84082	867813
14660	867814
34417	867815
29750	867816
35997	867817
1535	867818
10359	867819
9600	867820
59348	867821
22069	867822
400	867823
58371	867824
121381	867825
4043	867826
8980	867827
105505	867828
117250	867829
75648	867830
64388	867831
46731	867832
97158	867833
2072	867834
6678	867835
80671	867836
12764	867837
13582	867838
26535	867839
135	867840
35989	867841
32989	867842
2236	867843
5130	867844
5405	867845
37121	867846
29190	867847
28203	867848
94694	867849
97094	867850
48993	867851
36997	867852
8732	867853
373	867854
80590	867855
20875	867856
31821	867857
90916	867858
4653	867859
27459	867860
11026	867861
12212	867862
101630	867863
29656	867864
36174	867865
104644	867866
14691	867867
129777	867868
65999	867869
4561	867870
26411	867871
111370	867872
12181	867873
8172	867874
7209	867875
142927	867876
10841	867877
17926	867878
10483	867879
127679	867880
133732	867881
111377	867882
2217	867883
20516	867884
71055	867885
14752	867886
48913	867887
14701	867888
14542	867889
28136	867890
1416	867891
1784	867892
578	867893
15452	867894
23239	867895
28895	867896
8815	867897
90644	867898
116152	867899
64751	867900
55572	867901
121799	867902
112183	867903
7630	867904
50219	867905
59948	867906
33028	867907
22525	867908
8417	867909
90370	867910
104346	867911
38551	867912
24353	867913
7616	867914
93090	867915
30353	867916
50576	867917
42	867918
81747	867919
76958	867920
79128	867921
15511	867922
109283	867923
29471	867924
2269	867925
4859	867926
28476	867927
2303	867928
3568	867929
359	867930
106387	867931
78436	867932
47720	867933
19299	867934
102146	867935
99209	867936
149816	867937
47183	867938
6612	867939
22853	867940
27608	867941
130491	867942
59272	867943
19598	867944
66144	867945
356	867946
155	867947
33052	867948
107737	867949
22857	867950
17147	867951
2831	867952
11869	867953
16200	867954
75192	867955
6585	867956
39560	867957
49160	867958
127844	867959
15871	867960
12074	867961
14359	867962
2812	867963
7764	867964
122800	867965
26306	867966
77327	867967
50515	867968
28541	867969
55303	867970
7672	867971
132840	867972
16632	867973
5526	867974
8767	867975
125808	867976
9993	867977
73958	867978
80067	867979
115717	867980
32401	867981
79325	867982
77777	867983
43743	867984
11944	867985
1798	867986
28434	867987
2763	867988
19093	867989
43613	867990
90759	867991
26252	867992
115356	867993
10936	867994
1699	867995
62119	867996
37198	867997
43744	867998
34751	867999
99297	868000
14971	868001
63192	868002
54629	868003
87247	868004
120305	868005
8216	868006
11286	868007
41207	868008
32459	868009
24903	868010
61587	868011
83566	868012
140842	868013
22705	868014
40088	868015
98152	868016
52850	868017
4305	868018
1927	868019
25029	868020
7242	868021
93639	868022
66310	868023
26590	868024
9207	868025
71462	868026
86105	868027
42260	868028
2008	868029
13104	868030
30704	868031
78198	868032
59431	868033
11793	868034
36838	868035
125086	868036
89449	868037
9464	868038
46291	868039
88527	868040
13011	868041
18727	868042
13331	868043
31359	868044
2552	868045
141041	868046
16120	868047
8169	868048
3236	868049
40645	868050
25045	868051
61148	868052
94996	868053
83165	868054
25939	868055
43590	868056
366	868057
12797	868058
19494	868059
63602	868060
26842	868061
57287	868062
22969	868063
36197	868064
97674	868065
86960	868066
29276	868067
6920	868068
92508	868069
143400	868070
11114	868071
6521	868072
36769	868073
10374	868074
92349	868075
131223	868076
8243	868077
15300	868078
10301	868079
73930	868080
825	868081
39064	868082
114970	868083
6571	868084
135072	868085
115701	868086
1588	868087
102080	868088
45165	868089
6297	868090
1329	868091
80916	868092
55368	868093
102	868094
12805	868095
54485	868096
5926	868097
77381	868098
10554	868099
57459	868100
48446	868101
38523	868102
15883	868103
4941	868104
132962	868105
76555	868106
17401	868107
62651	868108
20280	868109
6885	868110
30460	868111
41468	868112
26464	868113
54179	868114
6384	868115
20669	868116
51013	868117
112242	868118
117738	868119
7948	868120
78547	868121
27354	868122
5289	868123
457	868124
10813	868125
96309	868126
14410	868127
117003	868128
96450	868129
25555	868130
16802	868131
77118	868132
75971	868133
129936	868134
10365	868135
48247	868136
6326	868137
18458	868138
76787	868139
3464	868140
1800	868141
107191	868142
73718	868143
85403	868144
91167	868145
5251	868146
2002	868147
42815	868148
114433	868149
53319	868150
15016	868151
12336	868152
27678	868153
113524	868154
15588	868155
19128	868156
12500	868157
114630	868158
5552	868159
12484	868160
68429	868161
1085	868162
31217	868163
83807	868164
6423	868165
67724	868166
120049	868167
50094	868168
20485	868169
846	868170
1643	868171
14757	868172
1399	868173
29506	868174
19089	868175
22871	868176
17965	868177
65890	868178
26694	868179
37534	868180
85092	868181
56690	868182
2525	868183
5447	868184
50085	868185
999	868186
70279	868187
20950	868188
5168	868189
89244	868190
8978	868191
20998	868192
32196	868193
119873	868194
30932	868195
133887	868196
14309	868197
29019	868198
5814	868199
114638	868200
46437	868201
1581	868202
16762	868203
63916	868204
9038	868205
115960	868206
96275	868207
23542	868208
34774	868209
87457	868210
10230	868211
14547	868212
27633	868213
42209	868214
7401	868215
99402	868216
22463	868217
1782	868218
64277	868219
83510	868220
57368	868221
75252	868222
3561	868223
74295	868224
8478	868225
64784	868226
86863	868227
33	868228
8269	868229
84006	868230
30266	868231
24506	868232
253	868233
1005	868234
26736	868235
33039	868236
43496	868237
4145	868238
56392	868239
39313	868240
120637	868241
39366	868242
88596	868243
26203	868244
62623	868245
83408	868246
62990	868247
6867	868248
104001	868249
11265	868250
125203	868251
40585	868252
30020	868253
83110	868254
4785	868255
12898	868256
138659	868257
8943	868258
1678	868259
15979	868260
18772	868261
33204	868262
115630	868263
56255	868264
78206	868265
1593	868266
1008	868267
162	868268
75657	868269
1157	868270
20087	868271
86132	868272
60945	868273
85254	868274
12468	868275
71198	868276
54032	868277
389	868278
14958	868279
19123	868280
71794	868281
99214	868282
133930	868283
77085	868284
37338	868285
4149	868286
41202	868287
33679	868288
31749	868289
136627	868290
49643	868291
124975	868292
42447	868293
10252	868294
17811	868295
12775	868296
9441	868297
48588	868298
29701	868299
25489	868300
563	868301
590	868302
16551	868303
75949	868304
77367	868305
38630	868306
25987	868307
41848	868308
36529	868309
83030	868310
60263	868311
39849	868312
6464	868313
1672	868314
142252	868315
131826	868316
113531	868317
7465	868318
35759	868319
17090	868320
473	868321
6544	868322
55873	868323
6889	868324
100287	868325
38308	868326
14616	868327
20373	868328
12885	868329
114845	868330
132814	868331
1043	868332
31607	868333
121668	868334
113498	868335
52463	868336
95350	868337
114566	868338
99402	868339
38004	868340
14455	868341
53147	868342
10152	868343
102333	868344
4373	868345
13897	868346
1483	868347
18403	868348
60200	868349
26064	868350
17190	868351
14320	868352
59338	868353
54668	868354
47389	868355
107398	868356
61423	868357
42812	868358
1380	868359
97006	868360
25334	868361
96301	868362
15483	868363
50469	868364
22595	868365
18030	868366
28255	868367
5728	868368
20418	868369
16688	868370
30897	868371
133563	868372
132184	868373
13629	868374
40440	868375
70454	868376
58873	868377
6717	868378
63762	868379
14302	868380
69757	868381
90274	868382
86711	868383
35913	868384
64351	868385
77719	868386
136184	868387
26652	868388
172	868389
71807	868390
4538	868391
96233	868392
52403	868393
34167	868394
71903	868395
3805	868396
127500	868397
102650	868398
71459	868399
3278	868400
4647	868401
18135	868402
108217	868403
77609	868404
62038	868405
14027	868406
16293	868407
16	868408
12318	868409
10933	868410
11782	868411
117758	868412
22126	868413
79532	868414
61981	868415
98472	868416
12091	868417
31229	868418
32585	868419
52967	868420
41709	868421
19321	868422
40122	868423
3151	868424
39536	868425
106390	868426
4921	868427
6738	868428
18984	868429
39807	868430
18503	868431
102681	868432
111516	868433
9018	868434
25050	868435
67545	868436
4478	868437
20621	868438
58056	868439
21181	868440
92525	868441
41132	868442
1300	868443
9425	868444
139691	868445
72853	868446
37512	868447
39918	868448
26	868449
298	868450
87571	868451
54698	868452
21966	868453
19	868454
29073	868455
4004	868456
2046	868457
115865	868458
29920	868459
58007	868460
4984	868461
130723	868462
99670	868463
66781	868464
25365	868465
63362	868466
2253	868467
36917	868468
12084	868469
4415	868470
34882	868471
20200	868472
2046	868473
134107	868474
57145	868475
55255	868476
137685	868477
26332	868478
31665	868479
63348	868480
37980	868481
12739	868482
15121	868483
71264	868484
39064	868485
47241	868486
24304	868487
42231	868488
65384	868489
17717	868490
27092	868491
29978	868492
125852	868493
27783	868494
6532	868495
61602	868496
52896	868497
40338	868498
65638	868499
58395	868500
72219	868501
87413	868502
27316	868503
130884	868504
86715	868505
7905	868506
44248	868507
75717	868508
28144	868509
43175	868510
115525	868511
3407	868512
6559	868513
13198	868514
27603	868515
20013	868516
21471	868517
5149	868518
28176	868519
46221	868520
31600	868521
4747	868522
120833	868523
22641	868524
2898	868525
50628	868526
16021	868527
20265	868528
69688	868529
57142	868530
106689	868531
82070	868532
24053	868533
64165	868534
90040	868535
82880	868536
43609	868537
5112	868538
12751	868539
93930	868540
96819	868541
22792	868542
117300	868543
65016	868544
129	868545
134885	868546
28627	868547
145694	868548
14023	868549
111602	868550
45249	868551
5680	868552
3976	868553
103865	868554
41565	868555
47	868556
19928	868557
125136	868558
23589	868559
1291	868560
28601	868561
17026	868562
70478	868563
81465	868564
80843	868565
15431	868566
82635	868567
38841	868568
72901	868569
6461	868570
66811	868571
34416	868572
19177	868573
550	868574
63612	868575
21577	868576
846	868577
33096	868578
87060	868579
26468	868580
15337	868581
578	868582
91393	868583
92630	868584
14614	868585
14417	868586
86864	868587
10808	868588
118014	868589
61883	868590
1897	868591
116380	868592
1168	868593
145972	868594
6078	868595
9316	868596
33226	868597
28421	868598
100606	868599
64241	868600
101288	868601
2508	868602
19052	868603
83500	868604
14234	868605
8375	868606
11390	868607
103542	868608
834	868609
89963	868610
28340	868611
6438	868612
41561	868613
1658	868614
21530	868615
144669	868616
42287	868617
21694	868618
56655	868619
7040	868620
123402	868621
121335	868622
37697	868623
4858	868624
40877	868625
41010	868626
71137	868627
14749	868628
95606	868629
52717	868630
56923	868631
63600	868632
46789	868633
36866	868634
11951	868635
120876	868636
96009	868637
44481	868638
5574	868639
60376	868640
67098	868641
70311	868642
31624	868643
48133	868644
46957	868645
16578	868646
113123	868647
54549	868648
20023	868649
60406	868650
2954	868651
84452	868652
66260	868653
19132	868654
52463	868655
105954	868656
21777	868657
93471	868658
1812	868659
61995	868660
72303	868661
124790	868662
1210	868663
89493	868664
29785	868665
955	868666
47722	868667
6131	868668
22915	868669
9292	868670
7141	868671
3871	868672
34627	868673
17212	868674
129613	868675
48622	868676
72700	868677
16606	868678
7753	868679
87095	868680
875	868681
28104	868682
25674	868683
140494	868684
5386	868685
27057	868686
37765	868687
56801	868688
50964	868689
27825	868690
64432	868691
24785	868692
23614	868693
97701	868694
90476	868695
412	868696
12640	868697
63426	868698
44247	868699
62820	868700
189	868701
96713	868702
3603	868703
82885	868704
33899	868705
16813	868706
104001	868707
19688	868708
120855	868709
25076	868710
1256	868711
10775	868712
8	868713
32553	868714
55002	868715
116297	868716
3918	868717
72545	868718
36097	868719
126937	868720
134069	868721
23749	868722
10066	868723
74065	868724
14906	868725
14383	868726
590	868727
47041	868728
896	868729
18798	868730
32954	868731
10541	868732
4130	868733
25281	868734
33883	868735
35330	868736
62236	868737
138920	868738
79429	868739
31870	868740
21045	868741
143019	868742
46198	868743
80333	868744
85748	868745
35820	868746
52213	868747
45068	868748
9743	868749
14368	868750
80504	868751
8603	868752
59435	868753
83941	868754
21897	868755
1405	868756
125674	868757
50181	868758
41957	868759
59881	868760
3578	868761
42032	868762
456	868763
61361	868764
2711	868765
28995	868766
82467	868767
290	868768
118760	868769
59290	868770
29110	868771
30829	868772
53041	868773
73028	868774
22305	868775
2972	868776
11264	868777
101539	868778
117291	868779
73044	868780
5857	868781
72338	868782
1934	868783
40403	868784
46381	868785
51649	868786
22223	868787
9574	868788
45357	868789
17002	868790
11585	868791
25928	868792
49685	868793
6221	868794
129230	868795
113555	868796
71734	868797
16628	868798
18104	868799
82570	868800
17607	868801
8321	868802
17640	868803
45903	868804
88059	868805
69304	868806
20886	868807
26818	868808
49193	868809
10208	868810
71118	868811
102395	868812
16353	868813
63041	868814
12350	868815
91764	868816
74873	868817
48088	868818
145058	868819
19792	868820
43334	868821
14543	868822
2899	868823
54522	868824
27513	868825
1782	868826
93866	868827
22819	868828
37759	868829
19799	868830
45709	868831
59988	868832
10146	868833
59107	868834
109653	868835
24740	868836
15389	868837
57	868838
51215	868839
8921	868840
66581	868841
40277	868842
102516	868843
103762	868844
76645	868845
18363	868846
150311	868847
84228	868848
68825	868849
71515	868850
35474	868851
17329	868852
86071	868853
50354	868854
93971	868855
4203	868856
79528	868857
5472	868858
113968	868859
8331	868860
81041	868861
44039	868862
35421	868863
45449	868864
71034	868865
30545	868866
60151	868867
102081	868868
700	868869
45603	868870
37750	868871
19019	868872
37188	868873
6971	868874
2899	868875
36370	868876
25512	868877
1720	868878
57852	868879
20733	868880
59486	868881
65760	868882
2625	868883
125200	868884
1423	868885
62825	868886
51886	868887
59966	868888
78783	868889
233	868890
70287	868891
41822	868892
71190	868893
38020	868894
105916	868895
92897	868896
80324	868897
79478	868898
84830	868899
34059	868900
37056	868901
22883	868902
88912	868903
58	868904
81567	868905
47481	868906
34313	868907
17436	868908
23064	868909
42610	868910
132110	868911
6526	868912
7984	868913
6656	868914
114721	868915
22364	868916
139892	868917
43205	868918
126700	868919
2575	868920
24802	868921
31473	868922
86001	868923
37710	868924
42362	868925
72391	868926
8431	868927
25075	868928
28632	868929
9546	868930
19672	868931
122538	868932
62262	868933
98450	868934
67417	868935
33610	868936
47835	868937
14822	868938
11553	868939
6913	868940
69434	868941
46184	868942
134425	868943
81964	868944
128183	868945
76737	868946
11025	868947
30102	868948
71759	868949
41422	868950
41388	868951
6856	868952
48777	868953
22430	868954
730	868955
4426	868956
102145	868957
42671	868958
59435	868959
91363	868960
48370	868961
67205	868962
136870	868963
34869	868964
41466	868965
99638	868966
121872	868967
63038	868968
53140	868969
696	868970
48960	868971
12603	868972
65458	868973
20412	868974
79816	868975
35910	868976
43854	868977
135305	868978
8032	868979
12998	868980
267	868981
59260	868982
88640	868983
45493	868984
6307	868985
52143	868986
130	868987
1222	868988
58919	868989
13121	868990
61320	868991
22153	868992
83403	868993
27710	868994
115619	868995
52990	868996
49308	868997
68392	868998
71228	868999
145027	869000
85686	869001
23519	869002
132329	869003
14447	869004
20016	869005
73083	869006
2683	869007
5196	869008
2594	869009
19565	869010
2153	869011
28162	869012
31298	869013
1624	869014
147282	869015
3379	869016
43580	869017
47725	869018
27319	869019
61057	869020
1803	869021
124689	869022
77913	869023
31461	869024
2846	869025
4935	869026
86678	869027
56373	869028
103599	869029
38615	869030
23829	869031
51565	869032
71769	869033
43363	869034
18353	869035
118501	869036
101180	869037
23781	869038
15683	869039
5885	869040
29619	869041
572	869042
97378	869043
28455	869044
54839	869045
4568	869046
21821	869047
81990	869048
20695	869049
547	869050
112292	869051
684	869052
106159	869053
45603	869054
18764	869055
27670	869056
29855	869057
11718	869058
40759	869059
75583	869060
29227	869061
25558	869062
50976	869063
54384	869064
31045	869065
95683	869066
1001	869067
29539	869068
16724	869069
2284	869070
28531	869071
86741	869072
58860	869073
24923	869074
39535	869075
33947	869076
21608	869077
127339	869078
59447	869079
20753	869080
83277	869081
31064	869082
18717	869083
24915	869084
1162	869085
7415	869086
88371	869087
9081	869088
4156	869089
46528	869090
92668	869091
121663	869092
581	869093
72591	869094
47317	869095
120376	869096
90500	869097
49295	869098
81763	869099
35068	869100
40358	869101
100174	869102
64383	869103
85404	869104
105856	869105
130846	869106
599	869107
6740	869108
4457	869109
450	869110
35952	869111
55900	869112
18907	869113
62869	869114
48772	869115
41224	869116
114193	869117
63481	869118
9512	869119
21851	869120
56940	869121
16975	869122
32204	869123
124421	869124
1784	869125
30729	869126
11416	869127
13937	869128
7799	869129
21141	869130
13099	869131
7575	869132
19473	869133
13513	869134
45810	869135
80944	869136
68915	869137
18412	869138
15301	869139
29154	869140
23498	869141
81513	869142
346	869143
12023	869144
34488	869145
95378	869146
116426	869147
51757	869148
12715	869149
5408	869150
72381	869151
56459	869152
29287	869153
33715	869154
25462	869155
13187	869156
67503	869157
19718	869158
7532	869159
147087	869160
85451	869161
34091	869162
15900	869163
82036	869164
44447	869165
1142	869166
21842	869167
58671	869168
29542	869169
62174	869170
814	869171
23403	869172
13821	869173
23352	869174
18030	869175
8668	869176
74168	869177
96421	869178
13386	869179
34047	869180
128994	869181
13001	869182
32496	869183
95085	869184
1789	869185
38466	869186
16494	869187
77750	869188
22112	869189
57850	869190
43713	869191
52942	869192
4214	869193
45194	869194
29050	869195
34345	869196
3683	869197
17922	869198
91489	869199
11611	869200
29732	869201
137335	869202
76643	869203
194	869204
73032	869205
112662	869206
8007	869207
7864	869208
30492	869209
5014	869210
4113	869211
79481	869212
10506	869213
22601	869214
40283	869215
78944	869216
46881	869217
18627	869218
5751	869219
17502	869220
31028	869221
7435	869222
23353	869223
984	869224
19887	869225
56079	869226
42254	869227
12061	869228
71302	869229
38067	869230
32535	869231
4533	869232
24571	869233
22384	869234
8546	869235
62516	869236
134272	869237
81449	869238
92526	869239
3796	869240
97977	869241
70904	869242
11541	869243
61018	869244
50651	869245
8489	869246
128179	869247
28827	869248
57545	869249
56807	869250
110619	869251
13478	869252
55471	869253
7948	869254
130721	869255
54389	869256
65595	869257
89110	869258
125575	869259
6182	869260
70347	869261
33491	869262
97235	869263
44255	869264
96774	869265
762	869266
21757	869267
7878	869268
34520	869269
52848	869270
7698	869271
3844	869272
84448	869273
22018	869274
35441	869275
95492	869276
98121	869277
44990	869278
62035	869279
199	869280
11936	869281
103112	869282
13312	869283
90964	869284
17748	869285
98546	869286
121594	869287
102292	869288
17017	869289
9813	869290
34424	869291
45090	869292
71884	869293
27079	869294
85707	869295
20022	869296
1506	869297
52177	869298
10193	869299
2500	869300
4818	869301
38544	869302
6914	869303
2903	869304
76064	869305
82381	869306
45000	869307
7964	869308
10347	869309
57999	869310
81051	869311
406	869312
117556	869313
4132	869314
6477	869315
81004	869316
87116	869317
6312	869318
27207	869319
43488	869320
745	869321
11867	869322
61178	869323
64609	869324
103350	869325
2721	869326
58682	869327
44330	869328
28564	869329
23385	869330
10129	869331
58133	869332
67461	869333
59325	869334
93623	869335
146667	869336
108872	869337
84412	869338
47969	869339
146679	869340
52412	869341
35860	869342
91936	869343
109085	869344
113084	869345
19	869346
71208	869347
42431	869348
89548	869349
3916	869350
32717	869351
46160	869352
98034	869353
99766	869354
55836	869355
65501	869356
1830	869357
100234	869358
23411	869359
12348	869360
5587	869361
27567	869362
73532	869363
3868	869364
69915	869365
9597	869366
121564	869367
24602	869368
34225	869369
9385	869370
67379	869371
34132	869372
118731	869373
71975	869374
1861	869375
3414	869376
5109	869377
64402	869378
1780	869379
74816	869380
13033	869381
87117	869382
27570	869383
4234	869384
55728	869385
92316	869386
62133	869387
52874	869388
5233	869389
2685	869390
85060	869391
22406	869392
67363	869393
23853	869394
1007	869395
120044	869396
21011	869397
11546	869398
6666	869399
77133	869400
102825	869401
123771	869402
72853	869403
4712	869404
13143	869405
1419	869406
2337	869407
20853	869408
25771	869409
80603	869410
47134	869411
60791	869412
46607	869413
19767	869414
19571	869415
131024	869416
31569	869417
58706	869418
11525	869419
10927	869420
4934	869421
104440	869422
48341	869423
131957	869424
31925	869425
18037	869426
14054	869427
93938	869428
1204	869429
13293	869430
31704	869431
37743	869432
76628	869433
92703	869434
4669	869435
4215	869436
17036	869437
14290	869438
133138	869439
44588	869440
85409	869441
50664	869442
88377	869443
7159	869444
42910	869445
4522	869446
13402	869447
5081	869448
5014	869449
23006	869450
31826	869451
68099	869452
133820	869453
13976	869454
7941	869455
23762	869456
77958	869457
6647	869458
59142	869459
34831	869460
68422	869461
65571	869462
132062	869463
10385	869464
41153	869465
8804	869466
14502	869467
103718	869468
9026	869469
4504	869470
77266	869471
54876	869472
9460	869473
8069	869474
29864	869475
48676	869476
38921	869477
27049	869478
5286	869479
20206	869480
45012	869481
68366	869482
63481	869483
145254	869484
42021	869485
36280	869486
45712	869487
1664	869488
61699	869489
39039	869490
111200	869491
18252	869492
513	869493
51665	869494
57004	869495
20394	869496
62291	869497
48192	869498
117314	869499
13084	869500
55277	869501
96144	869502
150	869503
1645	869504
70006	869505
56817	869506
23767	869507
46873	869508
51753	869509
33876	869510
44709	869511
67312	869512
33854	869513
2795	869514
74628	869515
15196	869516
69898	869517
15206	869518
93885	869519
7718	869520
10685	869521
51770	869522
127783	869523
94574	869524
10980	869525
142947	869526
578	869527
34725	869528
143863	869529
36669	869530
23326	869531
19223	869532
44275	869533
60903	869534
41452	869535
20659	869536
34070	869537
78775	869538
75474	869539
74951	869540
105704	869541
8164	869542
48169	869543
18495	869544
7112	869545
129744	869546
58259	869547
6582	869548
12602	869549
72185	869550
70084	869551
56448	869552
3609	869553
57945	869554
48053	869555
12550	869556
5347	869557
26992	869558
137175	869559
88175	869560
16754	869561
33445	869562
7930	869563
16511	869564
10470	869565
67793	869566
43999	869567
98025	869568
35498	869569
50544	869570
20229	869571
38458	869572
7122	869573
81518	869574
67821	869575
48067	869576
29247	869577
47774	869578
47656	869579
89489	869580
35859	869581
68992	869582
52576	869583
72271	869584
90832	869585
15201	869586
28019	869587
2411	869588
52478	869589
47876	869590
10010	869591
17399	869592
16184	869593
128173	869594
2254	869595
147	869596
57819	869597
22989	869598
53368	869599
28880	869600
11463	869601
51650	869602
80699	869603
27730	869604
53641	869605
48329	869606
6907	869607
8585	869608
132503	869609
4088	869610
82701	869611
11036	869612
4876	869613
37795	869614
2416	869615
56225	869616
57181	869617
24725	869618
2190	869619
58150	869620
28578	869621
5325	869622
6049	869623
46730	869624
31094	869625
83527	869626
12106	869627
123562	869628
50	869629
26246	869630
99464	869631
94600	869632
5668	869633
52140	869634
84038	869635
76013	869636
56145	869637
141117	869638
75417	869639
22143	869640
12181	869641
10655	869642
102646	869643
2962	869644
17883	869645
104807	869646
11780	869647
51182	869648
29127	869649
8397	869650
110701	869651
80167	869652
30715	869653
68565	869654
30065	869655
97257	869656
65140	869657
132362	869658
91873	869659
12054	869660
83838	869661
42899	869662
7220	869663
76326	869664
10217	869665
123060	869666
5560	869667
24701	869668
96287	869669
40277	869670
47164	869671
2982	869672
3581	869673
133342	869674
51	869675
110985	869676
13816	869677
49622	869678
56034	869679
26853	869680
7649	869681
85751	869682
19122	869683
3235	869684
101801	869685
108897	869686
145385	869687
119136	869688
48139	869689
29905	869690
19721	869691
77789	869692
44493	869693
85147	869694
82550	869695
45800	869696
87986	869697
8715	869698
59771	869699
10982	869700
5554	869701
31726	869702
50801	869703
8253	869704
54017	869705
70699	869706
49280	869707
38274	869708
38703	869709
5040	869710
21587	869711
35417	869712
252	869713
10499	869714
35943	869715
21938	869716
4481	869717
44058	869718
122	869719
8354	869720
126731	869721
30491	869722
71175	869723
31107	869724
5012	869725
30494	869726
92871	869727
27150	869728
58715	869729
42907	869730
72232	869731
10669	869732
37712	869733
96110	869734
9972	869735
6324	869736
26694	869737
46459	869738
5262	869739
70867	869740
104223	869741
5708	869742
35721	869743
16301	869744
124368	869745
42468	869746
5084	869747
28508	869748
82170	869749
55297	869750
111307	869751
23423	869752
23320	869753
36	869754
1732	869755
5909	869756
51720	869757
61448	869758
27656	869759
10975	869760
69913	869761
117908	869762
95746	869763
36356	869764
95640	869765
149809	869766
7605	869767
86003	869768
4922	869769
22826	869770
115271	869771
125893	869772
39531	869773
101470	869774
11945	869775
391	869776
67988	869777
57940	869778
23346	869779
34297	869780
29920	869781
140724	869782
73836	869783
9541	869784
124	869785
18321	869786
81008	869787
50761	869788
59214	869789
48105	869790
85071	869791
16646	869792
133407	869793
47611	869794
82214	869795
22	869796
58524	869797
24514	869798
114109	869799
6716	869800
89650	869801
251	869802
5764	869803
64928	869804
36784	869805
8230	869806
85927	869807
5483	869808
1470	869809
29920	869810
48795	869811
70029	869812
90507	869813
59614	869814
2553	869815
32448	869816
12235	869817
108137	869818
5709	869819
52132	869820
23989	869821
12674	869822
23870	869823
45498	869824
133946	869825
39161	869826
67462	869827
7586	869828
34376	869829
41241	869830
7697	869831
9999	869832
1815	869833
125411	869834
6017	869835
95573	869836
110350	869837
1266	869838
12194	869839
4112	869840
115347	869841
2436	869842
549	869843
94352	869844
137421	869845
126177	869846
114544	869847
83776	869848
5810	869849
507	869850
121103	869851
44290	869852
10839	869853
136103	869854
116252	869855
56923	869856
100259	869857
15866	869858
11582	869859
82999	869860
68037	869861
29349	869862
1735	869863
44696	869864
94177	869865
40378	869866
4625	869867
35472	869868
50310	869869
58551	869870
28744	869871
4259	869872
22213	869873
38316	869874
19691	869875
16152	869876
24409	869877
47814	869878
16807	869879
34283	869880
36051	869881
104917	869882
22422	869883
67409	869884
95565	869885
98773	869886
30897	869887
47166	869888
34811	869889
107329	869890
1240	869891
19333	869892
73414	869893
13830	869894
35684	869895
35716	869896
6205	869897
30556	869898
4112	869899
128409	869900
6116	869901
2289	869902
9127	869903
13778	869904
8301	869905
10342	869906
70568	869907
107269	869908
4335	869909
709	869910
51018	869911
56495	869912
43081	869913
7555	869914
4800	869915
24229	869916
37671	869917
37089	869918
54437	869919
5471	869920
3958	869921
60482	869922
5259	869923
7155	869924
49437	869925
3116	869926
113800	869927
20812	869928
59194	869929
99915	869930
50899	869931
61446	869932
71698	869933
980	869934
9724	869935
61122	869936
71064	869937
24995	869938
93472	869939
49939	869940
34662	869941
2248	869942
149175	869943
49118	869944
19114	869945
35445	869946
102874	869947
10441	869948
32074	869949
4587	869950
58213	869951
75881	869952
15291	869953
81531	869954
89281	869955
525	869956
10841	869957
12936	869958
61712	869959
819	869960
130074	869961
41381	869962
15107	869963
70190	869964
58562	869965
9639	869966
108051	869967
127702	869968
4002	869969
16566	869970
47473	869971
45358	869972
20562	869973
17718	869974
91860	869975
101892	869976
27439	869977
36689	869978
20986	869979
45100	869980
11433	869981
61434	869982
2339	869983
141707	869984
77352	869985
1630	869986
14761	869987
24692	869988
3343	869989
32732	869990
34098	869991
15617	869992
52373	869993
29467	869994
72815	869995
115238	869996
68500	869997
85376	869998
140163	869999
3005	870000
820	870001
61478	870002
78521	870003
11595	870004
136988	870005
42311	870006
36130	870007
17	870008
41260	870009
23680	870010
10786	870011
49673	870012
33461	870013
74619	870014
46479	870015
20843	870016
95471	870017
6709	870018
26422	870019
48623	870020
9981	870021
38697	870022
116159	870023
104478	870024
51084	870025
129011	870026
4345	870027
133163	870028
82325	870029
6314	870030
39790	870031
38027	870032
9682	870033
25393	870034
17884	870035
46240	870036
4467	870037
3199	870038
22124	870039
12454	870040
8091	870041
9749	870042
18562	870043
12282	870044
46885	870045
116633	870046
96632	870047
14672	870048
1407	870049
115905	870050
8438	870051
102538	870052
74863	870053
9783	870054
15562	870055
23431	870056
10408	870057
200	870058
1568	870059
65315	870060
36241	870061
30428	870062
64480	870063
34051	870064
92390	870065
54201	870066
76654	870067
95668	870068
52994	870069
16555	870070
20740	870071
124216	870072
23711	870073
55388	870074
84507	870075
143945	870076
61805	870077
57710	870078
68118	870079
64191	870080
29443	870081
127027	870082
24391	870083
59468	870084
32175	870085
45876	870086
12609	870087
103274	870088
46217	870089
90617	870090
50045	870091
9805	870092
68281	870093
46010	870094
72400	870095
11391	870096
70577	870097
126280	870098
2606	870099
7876	870100
160	870101
1339	870102
116597	870103
93560	870104
33287	870105
16155	870106
2804	870107
131264	870108
14292	870109
85330	870110
5273	870111
9206	870112
94960	870113
90335	870114
21553	870115
42860	870116
4260	870117
1160	870118
14458	870119
116469	870120
4454	870121
42000	870122
3695	870123
31276	870124
22702	870125
64450	870126
70910	870127
133618	870128
55880	870129
8521	870130
42860	870131
134353	870132
65880	870133
104189	870134
9936	870135
7955	870136
5707	870137
36900	870138
26339	870139
1790	870140
29884	870141
89334	870142
32562	870143
46223	870144
1884	870145
6040	870146
112506	870147
49599	870148
78777	870149
107622	870150
28361	870151
49825	870152
23119	870153
62589	870154
3520	870155
44122	870156
4292	870157
71261	870158
1330	870159
71355	870160
87739	870161
115442	870162
143457	870163
49876	870164
1914	870165
97909	870166
13576	870167
26520	870168
3558	870169
46892	870170
15200	870171
10297	870172
45464	870173
131838	870174
39619	870175
41266	870176
46182	870177
89321	870178
65401	870179
115265	870180
9800	870181
104908	870182
54340	870183
2700	870184
66980	870185
24508	870186
34732	870187
5988	870188
15412	870189
54789	870190
140290	870191
11999	870192
2602	870193
80901	870194
44565	870195
22762	870196
34029	870197
26770	870198
20251	870199
53481	870200
15476	870201
3167	870202
33257	870203
3758	870204
39564	870205
22345	870206
1888	870207
1413	870208
38511	870209
75223	870210
14968	870211
80395	870212
39763	870213
111142	870214
6978	870215
39307	870216
20385	870217
11331	870218
95622	870219
116719	870220
27856	870221
11173	870222
17598	870223
38963	870224
13655	870225
120496	870226
24631	870227
15500	870228
45453	870229
3292	870230
27747	870231
111502	870232
30425	870233
40878	870234
54646	870235
127802	870236
45344	870237
32395	870238
88577	870239
39983	870240
13754	870241
98772	870242
72564	870243
18407	870244
19302	870245
16713	870246
33209	870247
1496	870248
32341	870249
12558	870250
11120	870251
96116	870252
15971	870253
94893	870254
31449	870255
20226	870256
20833	870257
48137	870258
35919	870259
114	870260
8632	870261
6279	870262
8499	870263
43392	870264
86819	870265
7765	870266
25461	870267
39576	870268
84785	870269
19713	870270
23004	870271
9805	870272
48338	870273
171	870274
26191	870275
59842	870276
216	870277
34349	870278
32100	870279
60406	870280
15739	870281
65540	870282
56000	870283
636	870284
8986	870285
97482	870286
4492	870287
61668	870288
21020	870289
17649	870290
100854	870291
9769	870292
334	870293
21782	870294
23142	870295
29448	870296
56229	870297
134382	870298
29676	870299
13121	870300
39196	870301
13448	870302
38635	870303
137932	870304
29122	870305
108954	870306
72609	870307
45194	870308
827	870309
11466	870310
54840	870311
3362	870312
38183	870313
3745	870314
48728	870315
90966	870316
1506	870317
984	870318
35826	870319
1966	870320
838	870321
79198	870322
35847	870323
9789	870324
7510	870325
118493	870326
10074	870327
1953	870328
12252	870329
31181	870330
107191	870331
17609	870332
105641	870333
15296	870334
42435	870335
5049	870336
28715	870337
64217	870338
48047	870339
7	870340
19090	870341
17254	870342
14476	870343
52856	870344
90307	870345
14845	870346
55668	870347
40234	870348
5213	870349
49527	870350
1998	870351
74565	870352
10801	870353
94588	870354
446	870355
7005	870356
8739	870357
29242	870358
34419	870359
92036	870360
81813	870361
143857	870362
13935	870363
63189	870364
12020	870365
146287	870366
58145	870367
18017	870368
48151	870369
23458	870370
187	870371
84865	870372
29305	870373
10118	870374
74658	870375
53368	870376
7099	870377
1868	870378
55071	870379
139589	870380
8400	870381
86154	870382
3589	870383
10353	870384
24108	870385
2584	870386
77253	870387
61263	870388
3630	870389
73441	870390
16876	870391
8386	870392
21579	870393
5393	870394
5642	870395
13089	870396
323	870397
99690	870398
117082	870399
85734	870400
93389	870401
70484	870402
1390	870403
19995	870404
126673	870405
24880	870406
50525	870407
15554	870408
759	870409
144368	870410
94677	870411
143241	870412
84272	870413
15832	870414
19004	870415
47923	870416
13017	870417
42226	870418
115483	870419
35656	870420
44382	870421
55017	870422
42897	870423
34975	870424
2805	870425
83704	870426
17766	870427
11346	870428
15065	870429
6244	870430
7370	870431
14531	870432
20799	870433
44518	870434
13220	870435
89849	870436
81406	870437
130796	870438
29295	870439
23485	870440
92302	870441
117511	870442
58246	870443
2478	870444
39471	870445
14038	870446
11561	870447
21976	870448
41491	870449
535	870450
6042	870451
21662	870452
26728	870453
62100	870454
24772	870455
513	870456
58553	870457
48805	870458
13182	870459
26834	870460
55644	870461
112539	870462
114631	870463
53396	870464
50783	870465
6800	870466
84876	870467
7941	870468
14136	870469
85403	870470
4047	870471
47205	870472
66278	870473
13899	870474
49321	870475
20820	870476
7807	870477
6486	870478
38505	870479
32997	870480
21524	870481
26787	870482
85394	870483
5034	870484
121493	870485
31979	870486
18857	870487
29282	870488
13939	870489
71154	870490
45000	870491
111572	870492
120229	870493
19227	870494
13222	870495
53283	870496
2626	870497
36068	870498
18627	870499
21951	870500
34625	870501
91495	870502
22016	870503
145647	870504
10028	870505
19519	870506
33755	870507
6454	870508
64023	870509
81369	870510
57052	870511
18734	870512
130269	870513
37437	870514
67043	870515
109147	870516
728	870517
22359	870518
100609	870519
19923	870520
2644	870521
10608	870522
123340	870523
66089	870524
17438	870525
45827	870526
20412	870527
9245	870528
87071	870529
93501	870530
9566	870531
78705	870532
28237	870533
66871	870534
116678	870535
39848	870536
2288	870537
74632	870538
51125	870539
21089	870540
77434	870541
104107	870542
89066	870543
1380	870544
15522	870545
19238	870546
38107	870547
76711	870548
43657	870549
11913	870550
23662	870551
90901	870552
131357	870553
1158	870554
127594	870555
13789	870556
99558	870557
14910	870558
10791	870559
29625	870560
6297	870561
132921	870562
107873	870563
10671	870564
9630	870565
30692	870566
19951	870567
118535	870568
12127	870569
79560	870570
18175	870571
113401	870572
50465	870573
12915	870574
84378	870575
52681	870576
16423	870577
11963	870578
44380	870579
139670	870580
9266	870581
105891	870582
9455	870583
87499	870584
65721	870585
96431	870586
83302	870587
71021	870588
85612	870589
104243	870590
61147	870591
31403	870592
31807	870593
18688	870594
18504	870595
10999	870596
13519	870597
191	870598
91945	870599
16100	870600
402	870601
5959	870602
79322	870603
4673	870604
40980	870605
5511	870606
48002	870607
48283	870608
10487	870609
64835	870610
96600	870611
117445	870612
64737	870613
38755	870614
109413	870615
45108	870616
45626	870617
95229	870618
61553	870619
18724	870620
8628	870621
50967	870622
3225	870623
23468	870624
8594	870625
33777	870626
25094	870627
95880	870628
47710	870629
98890	870630
118750	870631
16446	870632
29067	870633
40874	870634
9023	870635
24482	870636
28259	870637
14325	870638
24854	870639
5055	870640
106742	870641
103505	870642
115529	870643
2954	870644
59202	870645
20048	870646
66524	870647
12169	870648
96025	870649
66352	870650
6552	870651
41611	870652
21153	870653
9296	870654
104535	870655
100787	870656
85286	870657
115226	870658
14365	870659
30595	870660
3283	870661
26635	870662
88202	870663
44945	870664
47452	870665
7031	870666
50911	870667
67682	870668
136988	870669
23577	870670
31699	870671
129125	870672
66329	870673
52010	870674
60849	870675
25765	870676
57	870677
43867	870678
142030	870679
66139	870680
124118	870681
84995	870682
128303	870683
2194	870684
21941	870685
9103	870686
71798	870687
58338	870688
47824	870689
30397	870690
76564	870691
145278	870692
3648	870693
94466	870694
12160	870695
149292	870696
99832	870697
65845	870698
87583	870699
7326	870700
104913	870701
23480	870702
61567	870703
19254	870704
51893	870705
12984	870706
104958	870707
66499	870708
11836	870709
111701	870710
27584	870711
44852	870712
41087	870713
82235	870714
95342	870715
12769	870716
4391	870717
21618	870718
97009	870719
17388	870720
15074	870721
12022	870722
207	870723
105107	870724
31286	870725
39340	870726
88873	870727
95667	870728
130020	870729
40061	870730
14381	870731
95383	870732
3130	870733
66588	870734
516	870735
12554	870736
81341	870737
72862	870738
12047	870739
101332	870740
4168	870741
97526	870742
54974	870743
11771	870744
15175	870745
20110	870746
61388	870747
138084	870748
121249	870749
11122	870750
19045	870751
51985	870752
110066	870753
115416	870754
103021	870755
21383	870756
10194	870757
7824	870758
82773	870759
10815	870760
22818	870761
8207	870762
16922	870763
10810	870764
58	870765
66264	870766
9175	870767
424	870768
37241	870769
12969	870770
52114	870771
70057	870772
101301	870773
27566	870774
33140	870775
93030	870776
7996	870777
40756	870778
143032	870779
2432	870780
42002	870781
66420	870782
30095	870783
95430	870784
37697	870785
39887	870786
62881	870787
118555	870788
22113	870789
11607	870790
2097	870791
2902	870792
10182	870793
70098	870794
10414	870795
50559	870796
54095	870797
11258	870798
28143	870799
6048	870800
55056	870801
59183	870802
1098	870803
87429	870804
1071	870805
36144	870806
29786	870807
89142	870808
19222	870809
149	870810
35023	870811
43492	870812
50	870813
51435	870814
4162	870815
2820	870816
84822	870817
35909	870818
52660	870819
25416	870820
36209	870821
75714	870822
14923	870823
63135	870824
12614	870825
3454	870826
1477	870827
52941	870828
48740	870829
85126	870830
43978	870831
426	870832
22834	870833
15145	870834
32786	870835
4439	870836
2345	870837
32144	870838
53101	870839
86570	870840
55960	870841
21844	870842
6996	870843
33574	870844
95373	870845
84182	870846
41647	870847
115024	870848
43491	870849
120735	870850
1552	870851
43324	870852
9848	870853
19434	870854
30294	870855
86261	870856
57711	870857
5544	870858
49777	870859
48480	870860
119506	870861
142486	870862
22095	870863
36099	870864
15925	870865
1088	870866
9962	870867
2512	870868
48111	870869
78171	870870
40199	870871
85487	870872
7704	870873
41455	870874
67102	870875
79048	870876
30950	870877
180	870878
101271	870879
25419	870880
45145	870881
105845	870882
47320	870883
28236	870884
71006	870885
31572	870886
49691	870887
37121	870888
47985	870889
2404	870890
2686	870891
44233	870892
5726	870893
100210	870894
1907	870895
15753	870896
31961	870897
22939	870898
33196	870899
137868	870900
10469	870901
48658	870902
28054	870903
36159	870904
133297	870905
22329	870906
67118	870907
58671	870908
88615	870909
20657	870910
61686	870911
1087	870912
4685	870913
4400	870914
71389	870915
147847	870916
74465	870917
8683	870918
129957	870919
425	870920
43262	870921
501	870922
3616	870923
15626	870924
76806	870925
5605	870926
114937	870927
90816	870928
15800	870929
12688	870930
18282	870931
8401	870932
59287	870933
19814	870934
58414	870935
31009	870936
81191	870937
84047	870938
60483	870939
136946	870940
51721	870941
60433	870942
43492	870943
34096	870944
112364	870945
112844	870946
23866	870947
103390	870948
15123	870949
7176	870950
101290	870951
15328	870952
126108	870953
86731	870954
23	870955
13205	870956
25202	870957
8093	870958
59388	870959
113591	870960
56373	870961
33207	870962
29857	870963
109199	870964
11373	870965
41912	870966
4615	870967
26101	870968
137861	870969
68308	870970
2297	870971
85293	870972
15794	870973
47994	870974
2890	870975
25025	870976
39837	870977
3271	870978
19983	870979
56583	870980
9693	870981
19397	870982
56344	870983
9461	870984
82151	870985
63208	870986
21254	870987
50323	870988
114423	870989
93385	870990
45253	870991
12444	870992
7072	870993
96383	870994
2401	870995
100255	870996
19173	870997
111132	870998
1005	870999
87289	871000
1278	871001
1375	871002
43121	871003
57396	871004
55870	871005
85446	871006
3197	871007
15622	871008
118750	871009
121670	871010
74650	871011
109369	871012
37506	871013
26993	871014
43304	871015
1003	871016
93306	871017
20557	871018
51270	871019
13607	871020
140548	871021
20993	871022
47181	871023
23240	871024
25517	871025
137058	871026
8224	871027
311	871028
2653	871029
7133	871030
66329	871031
32747	871032
23489	871033
142	871034
50329	871035
1860	871036
67358	871037
36729	871038
75088	871039
49684	871040
53309	871041
21752	871042
77712	871043
129391	871044
113878	871045
36643	871046
752	871047
45093	871048
9680	871049
67444	871050
29946	871051
19619	871052
149164	871053
134431	871054
16202	871055
94302	871056
79890	871057
52440	871058
6830	871059
25297	871060
15066	871061
5819	871062
75212	871063
66970	871064
56434	871065
44184	871066
9354	871067
60406	871068
79749	871069
40984	871070
28153	871071
3206	871072
59424	871073
40547	871074
22991	871075
128854	871076
80222	871077
1715	871078
33298	871079
31805	871080
961	871081
128910	871082
13552	871083
3439	871084
93976	871085
83152	871086
7503	871087
65976	871088
87641	871089
119800	871090
31147	871091
12401	871092
21398	871093
41815	871094
398	871095
29580	871096
120461	871097
13630	871098
33940	871099
29850	871100
73612	871101
78710	871102
86142	871103
16157	871104
14869	871105
50942	871106
68691	871107
101599	871108
86832	871109
32538	871110
5930	871111
44839	871112
29056	871113
5888	871114
66952	871115
34471	871116
7785	871117
6112	871118
22830	871119
19800	871120
116925	871121
21949	871122
19624	871123
76857	871124
73616	871125
41008	871126
24335	871127
5127	871128
100325	871129
77894	871130
56934	871131
113608	871132
121774	871133
73553	871134
89977	871135
37427	871136
6334	871137
124917	871138
43439	871139
41928	871140
83403	871141
55099	871142
71496	871143
18197	871144
100774	871145
31793	871146
108670	871147
6799	871148
14596	871149
9394	871150
54758	871151
11779	871152
2575	871153
16354	871154
28507	871155
22059	871156
65309	871157
35681	871158
37992	871159
12218	871160
26113	871161
38291	871162
62008	871163
4437	871164
895	871165
57326	871166
63105	871167
45978	871168
63214	871169
77050	871170
71685	871171
40808	871172
59552	871173
165	871174
79041	871175
3165	871176
19089	871177
27279	871178
7386	871179
119209	871180
91066	871181
90369	871182
54726	871183
227	871184
27929	871185
28285	871186
21527	871187
30194	871188
20669	871189
30578	871190
70624	871191
75112	871192
55471	871193
45596	871194
44079	871195
354	871196
58796	871197
11456	871198
108454	871199
23225	871200
18015	871201
11587	871202
136704	871203
22806	871204
11133	871205
104143	871206
35491	871207
111907	871208
45481	871209
70420	871210
37919	871211
97263	871212
44464	871213
65911	871214
58085	871215
64612	871216
78675	871217
4049	871218
15243	871219
59228	871220
4974	871221
3408	871222
50026	871223
82630	871224
2649	871225
120541	871226
31608	871227
11889	871228
89778	871229
64756	871230
75233	871231
56874	871232
16288	871233
28830	871234
69730	871235
4402	871236
22277	871237
63112	871238
150562	871239
9297	871240
69304	871241
9460	871242
69761	871243
96	871244
14437	871245
95509	871246
28990	871247
4050	871248
136627	871249
42333	871250
68206	871251
70688	871252
19454	871253
75480	871254
3560	871255
100071	871256
65003	871257
79861	871258
72074	871259
63579	871260
34092	871261
8651	871262
5132	871263
55059	871264
24031	871265
14201	871266
16519	871267
86420	871268
95269	871269
135632	871270
100461	871271
110742	871272
7084	871273
63869	871274
10572	871275
85227	871276
250	871277
17211	871278
7939	871279
51553	871280
15830	871281
12515	871282
33778	871283
95325	871284
983	871285
90012	871286
41114	871287
27227	871288
36540	871289
22817	871290
40742	871291
87272	871292
110064	871293
67055	871294
12670	871295
20070	871296
80605	871297
93665	871298
30767	871299
94086	871300
19577	871301
49778	871302
19075	871303
9209	871304
80823	871305
28378	871306
4258	871307
39753	871308
122299	871309
36198	871310
34981	871311
114752	871312
86780	871313
25523	871314
18541	871315
122378	871316
4371	871317
51511	871318
11280	871319
11541	871320
38316	871321
10437	871322
73483	871323
74989	871324
45238	871325
14800	871326
113540	871327
2096	871328
4966	871329
43899	871330
27064	871331
79150	871332
87432	871333
40532	871334
120322	871335
5176	871336
129855	871337
15125	871338
29035	871339
143717	871340
59760	871341
105146	871342
31064	871343
137023	871344
55469	871345
8659	871346
2110	871347
63099	871348
27545	871349
17256	871350
148026	871351
33464	871352
68116	871353
29546	871354
37180	871355
51442	871356
65185	871357
98793	871358
72222	871359
31534	871360
18935	871361
87395	871362
26578	871363
4406	871364
57501	871365
1760	871366
1366	871367
75401	871368
39834	871369
87684	871370
254	871371
53739	871372
1354	871373
149306	871374
48169	871375
6758	871376
33565	871377
37332	871378
130568	871379
81867	871380
21388	871381
73132	871382
17696	871383
24962	871384
110964	871385
117977	871386
80059	871387
7484	871388
25674	871389
82668	871390
4057	871391
5744	871392
81183	871393
3232	871394
49229	871395
54286	871396
19358	871397
64135	871398
74321	871399
47159	871400
52702	871401
42785	871402
21935	871403
63687	871404
73841	871405
1913	871406
61254	871407
97183	871408
43358	871409
8275	871410
99841	871411
21758	871412
48194	871413
85528	871414
117385	871415
53995	871416
59069	871417
39842	871418
101165	871419
73276	871420
16437	871421
104554	871422
17227	871423
100539	871424
5640	871425
72971	871426
16153	871427
9596	871428
18148	871429
57672	871430
28567	871431
16368	871432
8722	871433
66363	871434
27130	871435
7041	871436
88401	871437
1016	871438
9020	871439
1099	871440
18656	871441
100639	871442
57463	871443
135864	871444
505	871445
21729	871446
97408	871447
117375	871448
15353	871449
56604	871450
47067	871451
86787	871452
74112	871453
3712	871454
110664	871455
66679	871456
35293	871457
26891	871458
37609	871459
47156	871460
1685	871461
43007	871462
123970	871463
20786	871464
78114	871465
44110	871466
20672	871467
15954	871468
46409	871469
23254	871470
36609	871471
43321	871472
78473	871473
43929	871474
60396	871475
63557	871476
4025	871477
10978	871478
109104	871479
21784	871480
24652	871481
11091	871482
18631	871483
33691	871484
25839	871485
47947	871486
28365	871487
18892	871488
50319	871489
62073	871490
79327	871491
19249	871492
25856	871493
3311	871494
43354	871495
28235	871496
8042	871497
56327	871498
49247	871499
77023	871500
22954	871501
40908	871502
11496	871503
6770	871504
70412	871505
94850	871506
14477	871507
28892	871508
76027	871509
65834	871510
6961	871511
2883	871512
700	871513
36959	871514
115470	871515
16244	871516
32042	871517
103751	871518
47731	871519
78303	871520
10106	871521
127983	871522
748	871523
36032	871524
84024	871525
19987	871526
30056	871527
61256	871528
21146	871529
3	871530
56823	871531
24968	871532
32598	871533
112410	871534
86228	871535
10124	871536
21185	871537
56348	871538
3281	871539
18817	871540
92595	871541
98922	871542
73709	871543
45381	871544
12177	871545
19362	871546
4818	871547
131544	871548
22535	871549
127291	871550
74124	871551
13150	871552
2108	871553
30963	871554
15142	871555
13790	871556
17427	871557
27158	871558
63390	871559
51447	871560
6436	871561
2565	871562
19663	871563
122934	871564
879	871565
67274	871566
83911	871567
32377	871568
13942	871569
109696	871570
117230	871571
42200	871572
19312	871573
77106	871574
56192	871575
63839	871576
19247	871577
87156	871578
80804	871579
137820	871580
10416	871581
20214	871582
100031	871583
87329	871584
51303	871585
102772	871586
16249	871587
4977	871588
143303	871589
131578	871590
20295	871591
16422	871592
92346	871593
71559	871594
12018	871595
42593	871596
5956	871597
22	871598
30997	871599
1954	871600
140176	871601
10678	871602
149801	871603
103162	871604
141928	871605
3073	871606
34834	871607
39759	871608
51102	871609
75819	871610
8062	871611
9051	871612
1440	871613
122605	871614
4016	871615
25550	871616
127859	871617
46251	871618
23097	871619
304	871620
49879	871621
10128	871622
45974	871623
58767	871624
1812	871625
70253	871626
105074	871627
19423	871628
101577	871629
16462	871630
130408	871631
51345	871632
16767	871633
80070	871634
21560	871635
39260	871636
3375	871637
1220	871638
5161	871639
113602	871640
110785	871641
44463	871642
7255	871643
12710	871644
15300	871645
16238	871646
7252	871647
5	871648
35729	871649
64892	871650
72651	871651
38	871652
61022	871653
47128	871654
83496	871655
39465	871656
8495	871657
52325	871658
46336	871659
25341	871660
4421	871661
60270	871662
35971	871663
47575	871664
57813	871665
59929	871666
60177	871667
59230	871668
37327	871669
6054	871670
2683	871671
85949	871672
103013	871673
42947	871674
46831	871675
74722	871676
81657	871677
11897	871678
86612	871679
27666	871680
26616	871681
41753	871682
76533	871683
7913	871684
38897	871685
71189	871686
84416	871687
5594	871688
101613	871689
1343	871690
6241	871691
69305	871692
11688	871693
121995	871694
55279	871695
49533	871696
72839	871697
47878	871698
5647	871699
34723	871700
71989	871701
91478	871702
41682	871703
20128	871704
53903	871705
16317	871706
72737	871707
39500	871708
895	871709
15965	871710
35494	871711
71285	871712
23313	871713
1045	871714
6867	871715
71289	871716
20495	871717
19306	871718
57493	871719
23306	871720
9327	871721
138415	871722
13848	871723
97771	871724
53429	871725
18947	871726
33031	871727
45835	871728
77573	871729
28693	871730
17242	871731
22142	871732
28351	871733
6538	871734
87872	871735
29330	871736
68425	871737
27999	871738
6676	871739
32184	871740
1630	871741
38528	871742
1728	871743
35281	871744
54483	871745
29839	871746
15	871747
119588	871748
8630	871749
23429	871750
41335	871751
52013	871752
30533	871753
28826	871754
29557	871755
31395	871756
133046	871757
104603	871758
116321	871759
110782	871760
3007	871761
39	871762
14421	871763
19231	871764
78315	871765
18031	871766
74955	871767
40576	871768
109618	871769
840	871770
29791	871771
11175	871772
98677	871773
126011	871774
104164	871775
47432	871776
961	871777
352	871778
7458	871779
18787	871780
28504	871781
103526	871782
33424	871783
28035	871784
131467	871785
60588	871786
29345	871787
4269	871788
52614	871789
86138	871790
21561	871791
6429	871792
15980	871793
3209	871794
114748	871795
2170	871796
95265	871797
83199	871798
36440	871799
49708	871800
47676	871801
49799	871802
53374	871803
11720	871804
122113	871805
73881	871806
15280	871807
6732	871808
106439	871809
71195	871810
25632	871811
217	871812
113269	871813
9293	871814
94883	871815
46623	871816
12941	871817
27305	871818
42982	871819
66052	871820
50237	871821
23350	871822
4277	871823
90445	871824
22030	871825
37413	871826
37438	871827
21969	871828
95439	871829
43571	871830
53178	871831
80895	871832
47818	871833
73949	871834
67669	871835
13330	871836
12615	871837
74689	871838
88369	871839
15126	871840
30610	871841
9288	871842
14929	871843
59913	871844
27253	871845
8526	871846
12795	871847
129127	871848
48136	871849
83949	871850
62565	871851
59	871852
12611	871853
144873	871854
23976	871855
3798	871856
67231	871857
31309	871858
21179	871859
124361	871860
71883	871861
41319	871862
19444	871863
43984	871864
89153	871865
8366	871866
249	871867
22975	871868
10415	871869
7454	871870
11719	871871
59703	871872
61089	871873
42379	871874
72523	871875
56469	871876
68889	871877
31955	871878
40207	871879
28597	871880
80606	871881
1385	871882
42714	871883
46395	871884
69937	871885
38653	871886
77087	871887
263	871888
122187	871889
50495	871890
37118	871891
100414	871892
114715	871893
68994	871894
27828	871895
118684	871896
11013	871897
9148	871898
27177	871899
78607	871900
70318	871901
5133	871902
15000	871903
128891	871904
48011	871905
71176	871906
141742	871907
47425	871908
56554	871909
41618	871910
131987	871911
28789	871912
36809	871913
18830	871914
36291	871915
115997	871916
21601	871917
23188	871918
67	871919
78626	871920
19158	871921
115104	871922
20815	871923
12857	871924
3858	871925
8688	871926
6762	871927
12125	871928
127223	871929
20120	871930
12122	871931
24475	871932
107	871933
27692	871934
3537	871935
59625	871936
12378	871937
11770	871938
61905	871939
73386	871940
62928	871941
107681	871942
106229	871943
34408	871944
16876	871945
65807	871946
14651	871947
117858	871948
12570	871949
11100	871950
13458	871951
143998	871952
57789	871953
11442	871954
24221	871955
28436	871956
84811	871957
13841	871958
127778	871959
8289	871960
2341	871961
35696	871962
55674	871963
71308	871964
34201	871965
22543	871966
10244	871967
230	871968
48479	871969
28353	871970
57113	871971
19292	871972
52497	871973
4481	871974
35707	871975
53122	871976
73248	871977
82989	871978
56955	871979
28805	871980
45520	871981
39935	871982
62745	871983
74445	871984
9921	871985
89734	871986
122115	871987
16099	871988
84240	871989
22853	871990
44213	871991
61814	871992
13859	871993
6131	871994
33622	871995
3144	871996
59153	871997
22	871998
30748	871999
96185	872000
2824	872001
103237	872002
78868	872003
83758	872004
8205	872005
128045	872006
41329	872007
148340	872008
36250	872009
99062	872010
21564	872011
37004	872012
32678	872013
92878	872014
14377	872015
64062	872016
10391	872017
81636	872018
12236	872019
18631	872020
44511	872021
101194	872022
49877	872023
36985	872024
7337	872025
15740	872026
30425	872027
33986	872028
54956	872029
77342	872030
144594	872031
53615	872032
36470	872033
120309	872034
43652	872035
15851	872036
48550	872037
2193	872038
76680	872039
101968	872040
13012	872041
38341	872042
83460	872043
147972	872044
8072	872045
24413	872046
50424	872047
37559	872048
133739	872049
46822	872050
83776	872051
18172	872052
13098	872053
16308	872054
30473	872055
110553	872056
123249	872057
48245	872058
1071	872059
128867	872060
50767	872061
46685	872062
8712	872063
15507	872064
33583	872065
101940	872066
110462	872067
101859	872068
61823	872069
79571	872070
12914	872071
45960	872072
3796	872073
58309	872074
12899	872075
55157	872076
26890	872077
52812	872078
55717	872079
57	872080
70004	872081
4035	872082
96051	872083
99390	872084
47408	872085
104636	872086
95458	872087
3329	872088
38345	872089
135310	872090
61785	872091
31570	872092
33399	872093
58761	872094
23015	872095
6220	872096
108284	872097
36725	872098
65481	872099
52523	872100
9975	872101
2844	872102
84392	872103
66647	872104
56293	872105
127784	872106
27259	872107
7953	872108
143692	872109
241	872110
17427	872111
68987	872112
39813	872113
4479	872114
41923	872115
22574	872116
20633	872117
118946	872118
49465	872119
3896	872120
24771	872121
129194	872122
37783	872123
2871	872124
28607	872125
2562	872126
46043	872127
2255	872128
19114	872129
11851	872130
104328	872131
71327	872132
146891	872133
29362	872134
8416	872135
534	872136
4160	872137
1220	872138
38672	872139
35879	872140
69945	872141
6768	872142
10277	872143
43886	872144
61411	872145
76388	872146
573	872147
10284	872148
77036	872149
121769	872150
24598	872151
14039	872152
56778	872153
49510	872154
58162	872155
101217	872156
69105	872157
58187	872158
9632	872159
36656	872160
25500	872161
926	872162
25254	872163
78901	872164
51788	872165
106478	872166
17530	872167
11299	872168
149183	872169
7229	872170
7058	872171
17185	872172
84353	872173
55540	872174
58162	872175
48873	872176
18196	872177
58088	872178
18318	872179
82246	872180
1714	872181
53553	872182
119256	872183
1705	872184
148376	872185
107611	872186
59985	872187
229	872188
1646	872189
68968	872190
29729	872191
5392	872192
5763	872193
50097	872194
34033	872195
115815	872196
8865	872197
27944	872198
10270	872199
46040	872200
136414	872201
137325	872202
72624	872203
11102	872204
23607	872205
28197	872206
8255	872207
22185	872208
21143	872209
96867	872210
92412	872211
4915	872212
39321	872213
3762	872214
132838	872215
32960	872216
6331	872217
17833	872218
80642	872219
36577	872220
46415	872221
89424	872222
54224	872223
3849	872224
757	872225
23222	872226
74305	872227
38815	872228
8073	872229
134592	872230
53326	872231
11086	872232
43876	872233
18227	872234
96683	872235
32520	872236
63447	872237
61589	872238
35960	872239
120	872240
28868	872241
18197	872242
24452	872243
1350	872244
16927	872245
2957	872246
21359	872247
3175	872248
90288	872249
94002	872250
65704	872251
42721	872252
127321	872253
5522	872254
87639	872255
6362	872256
39689	872257
30188	872258
40331	872259
13168	872260
10208	872261
21854	872262
103124	872263
90643	872264
108676	872265
15470	872266
2719	872267
45572	872268
9767	872269
22584	872270
4043	872271
2804	872272
132080	872273
96528	872274
28513	872275
32781	872276
69117	872277
70485	872278
6393	872279
44169	872280
112679	872281
51980	872282
21928	872283
17284	872284
34257	872285
37387	872286
3454	872287
116298	872288
76105	872289
67117	872290
82321	872291
86348	872292
15604	872293
9621	872294
511	872295
50194	872296
35019	872297
83697	872298
20327	872299
81749	872300
136350	872301
43185	872302
8276	872303
50724	872304
19629	872305
54856	872306
55884	872307
2971	872308
61601	872309
16459	872310
25944	872311
11955	872312
4435	872313
52019	872314
86163	872315
49059	872316
27560	872317
7677	872318
359	872319
23663	872320
60383	872321
85426	872322
22974	872323
107263	872324
64363	872325
110449	872326
88924	872327
109080	872328
101856	872329
42505	872330
86757	872331
61752	872332
8527	872333
29585	872334
25133	872335
91175	872336
11820	872337
5748	872338
20881	872339
106117	872340
1798	872341
68035	872342
36933	872343
96017	872344
65159	872345
71313	872346
15363	872347
38583	872348
51967	872349
126	872350
106356	872351
137605	872352
112501	872353
4264	872354
6630	872355
3828	872356
6896	872357
16575	872358
23409	872359
11842	872360
50002	872361
50048	872362
20970	872363
106425	872364
79514	872365
25001	872366
70054	872367
65323	872368
150031	872369
103466	872370
33856	872371
24424	872372
45706	872373
13743	872374
4596	872375
105545	872376
43096	872377
91817	872378
78119	872379
30500	872380
31654	872381
39879	872382
43360	872383
114660	872384
27665	872385
31733	872386
108578	872387
26846	872388
97635	872389
41176	872390
147964	872391
96274	872392
63432	872393
26470	872394
11081	872395
39142	872396
4287	872397
63688	872398
66733	872399
8357	872400
13911	872401
85725	872402
28823	872403
20027	872404
98849	872405
35297	872406
16781	872407
38489	872408
6376	872409
108883	872410
150344	872411
79157	872412
65605	872413
988	872414
92555	872415
18453	872416
28799	872417
66706	872418
137301	872419
64288	872420
36727	872421
2867	872422
23766	872423
55199	872424
12075	872425
49669	872426
92547	872427
74633	872428
63966	872429
76420	872430
234	872431
26149	872432
59198	872433
34943	872434
25609	872435
5817	872436
54937	872437
9631	872438
81281	872439
11663	872440
59822	872441
34139	872442
94878	872443
46027	872444
5711	872445
19260	872446
772	872447
54570	872448
16400	872449
26258	872450
27379	872451
30668	872452
80076	872453
87524	872454
19797	872455
11286	872456
18857	872457
118916	872458
11518	872459
2512	872460
18541	872461
2237	872462
67385	872463
38506	872464
36906	872465
19494	872466
113815	872467
34065	872468
93924	872469
1392	872470
5921	872471
5532	872472
10805	872473
33395	872474
149635	872475
42936	872476
9015	872477
40662	872478
85887	872479
108437	872480
37	872481
5408	872482
136406	872483
19965	872484
87969	872485
495	872486
4307	872487
41551	872488
13819	872489
2460	872490
44461	872491
76049	872492
100825	872493
70187	872494
40077	872495
52411	872496
8958	872497
34518	872498
103567	872499
1880	872500
67973	872501
77371	872502
228	872503
42	872504
9000	872505
9877	872506
7924	872507
1702	872508
15797	872509
16174	872510
71673	872511
114420	872512
22655	872513
24757	872514
25059	872515
51465	872516
10733	872517
64533	872518
48079	872519
8611	872520
39042	872521
45661	872522
6481	872523
41666	872524
4006	872525
92	872526
11641	872527
5648	872528
8431	872529
36031	872530
54187	872531
95674	872532
66486	872533
2396	872534
18877	872535
22700	872536
11143	872537
88611	872538
267	872539
108781	872540
112304	872541
1157	872542
3878	872543
7849	872544
100835	872545
95	872546
24	872547
58755	872548
28527	872549
5872	872550
120636	872551
113976	872552
78158	872553
2362	872554
88206	872555
40546	872556
40713	872557
10832	872558
64041	872559
42966	872560
29581	872561
9730	872562
145640	872563
106342	872564
33380	872565
68710	872566
34962	872567
17470	872568
30327	872569
387	872570
3617	872571
2541	872572
27323	872573
25400	872574
12220	872575
55281	872576
31048	872577
24287	872578
18498	872579
88536	872580
44916	872581
36141	872582
12945	872583
8296	872584
29645	872585
99419	872586
51084	872587
37198	872588
181	872589
57057	872590
52351	872591
18227	872592
11552	872593
37333	872594
5934	872595
105185	872596
16388	872597
115705	872598
53127	872599
41908	872600
24240	872601
43566	872602
80586	872603
31337	872604
45768	872605
90730	872606
16186	872607
110248	872608
7373	872609
103118	872610
89572	872611
93699	872612
33998	872613
36503	872614
15493	872615
33520	872616
117838	872617
97291	872618
20042	872619
27	872620
24981	872621
80190	872622
30527	872623
2585	872624
111620	872625
79973	872626
398	872627
6919	872628
34422	872629
58827	872630
34516	872631
9440	872632
82404	872633
48791	872634
2962	872635
4071	872636
1922	872637
5853	872638
12874	872639
133755	872640
24987	872641
61798	872642
7304	872643
81440	872644
84122	872645
136751	872646
85973	872647
38931	872648
100653	872649
53082	872650
11922	872651
127208	872652
39231	872653
9556	872654
103348	872655
74940	872656
7675	872657
10067	872658
10616	872659
47893	872660
49532	872661
7314	872662
20071	872663
53382	872664
21198	872665
3450	872666
15435	872667
96325	872668
30920	872669
27427	872670
132770	872671
1177	872672
50971	872673
16403	872674
127345	872675
88984	872676
2126	872677
6866	872678
114634	872679
113767	872680
13680	872681
19255	872682
4964	872683
57252	872684
40047	872685
35165	872686
57472	872687
94090	872688
22249	872689
57492	872690
18094	872691
16961	872692
219	872693
148829	872694
80035	872695
34814	872696
75866	872697
1655	872698
73102	872699
27693	872700
54312	872701
32331	872702
11066	872703
29677	872704
6090	872705
7454	872706
110298	872707
7926	872708
12109	872709
10956	872710
359	872711
10837	872712
15685	872713
12229	872714
32946	872715
123693	872716
108988	872717
16022	872718
29994	872719
6539	872720
410	872721
7988	872722
10967	872723
3847	872724
26996	872725
3494	872726
14830	872727
9987	872728
15633	872729
19348	872730
29259	872731
36285	872732
29126	872733
38455	872734
24954	872735
32659	872736
69927	872737
9096	872738
18890	872739
3721	872740
101926	872741
7616	872742
2323	872743
6921	872744
16970	872745
86404	872746
146257	872747
12298	872748
6264	872749
28778	872750
3964	872751
41905	872752
80199	872753
82316	872754
94914	872755
132846	872756
29951	872757
26153	872758
40335	872759
5470	872760
13237	872761
2058	872762
35414	872763
16794	872764
9615	872765
70001	872766
55219	872767
952	872768
9738	872769
114143	872770
30414	872771
115002	872772
18036	872773
3725	872774
37995	872775
25286	872776
45868	872777
59332	872778
1504	872779
45703	872780
4670	872781
14900	872782
63270	872783
14016	872784
41245	872785
11410	872786
69043	872787
28806	872788
54580	872789
97762	872790
33048	872791
37641	872792
33590	872793
47323	872794
75483	872795
546	872796
147344	872797
101919	872798
46299	872799
1329	872800
16510	872801
55614	872802
27497	872803
4323	872804
3911	872805
59455	872806
113547	872807
59511	872808
78883	872809
63923	872810
54680	872811
44656	872812
4617	872813
102798	872814
39272	872815
29473	872816
19990	872817
1703	872818
297	872819
7464	872820
13016	872821
17278	872822
77602	872823
13877	872824
59052	872825
103303	872826
101875	872827
5527	872828
49922	872829
36604	872830
94594	872831
34315	872832
52147	872833
17988	872834
59029	872835
40202	872836
69520	872837
47051	872838
112917	872839
34803	872840
48222	872841
22178	872842
437	872843
6080	872844
6004	872845
119105	872846
25141	872847
22591	872848
100340	872849
49873	872850
45920	872851
24010	872852
115291	872853
73256	872854
8571	872855
1725	872856
77115	872857
22988	872858
17086	872859
35465	872860
83882	872861
7627	872862
40004	872863
17523	872864
60522	872865
31479	872866
7274	872867
2085	872868
28343	872869
63	872870
44791	872871
103733	872872
1362	872873
68283	872874
5632	872875
7797	872876
81559	872877
42841	872878
216	872879
20778	872880
20531	872881
62950	872882
45921	872883
8433	872884
81627	872885
37	872886
31900	872887
61534	872888
63821	872889
72227	872890
95200	872891
10523	872892
85102	872893
102364	872894
16099	872895
52066	872896
17221	872897
54842	872898
7346	872899
116551	872900
28186	872901
117636	872902
68162	872903
94300	872904
3302	872905
41311	872906
39013	872907
558	872908
17606	872909
26462	872910
126466	872911
80359	872912
45753	872913
3180	872914
11155	872915
34404	872916
3578	872917
103290	872918
65303	872919
6510	872920
15977	872921
3705	872922
18981	872923
32647	872924
35656	872925
25812	872926
3693	872927
105734	872928
3354	872929
52754	872930
35981	872931
31091	872932
65153	872933
110791	872934
29737	872935
50966	872936
31013	872937
1110	872938
55857	872939
64870	872940
3754	872941
2294	872942
11326	872943
118161	872944
78991	872945
81877	872946
119158	872947
82666	872948
2192	872949
122473	872950
6831	872951
11314	872952
35229	872953
111581	872954
45224	872955
14248	872956
1819	872957
29522	872958
63365	872959
67004	872960
927	872961
794	872962
87122	872963
17941	872964
1799	872965
65097	872966
18625	872967
27223	872968
55940	872969
8433	872970
102344	872971
49557	872972
31020	872973
24148	872974
34369	872975
8013	872976
36181	872977
6174	872978
19773	872979
38583	872980
2298	872981
4380	872982
55040	872983
64563	872984
10771	872985
97263	872986
10049	872987
3989	872988
18574	872989
146626	872990
147776	872991
68187	872992
121919	872993
15984	872994
109513	872995
768	872996
1406	872997
29642	872998
110254	872999
120471	873000
63645	873001
15867	873002
9337	873003
51505	873004
49299	873005
44773	873006
5599	873007
81725	873008
21902	873009
21668	873010
662	873011
24936	873012
2416	873013
39796	873014
109173	873015
47991	873016
75218	873017
45334	873018
99038	873019
63498	873020
38541	873021
27912	873022
18126	873023
35616	873024
122825	873025
123	873026
84129	873027
18836	873028
55426	873029
16622	873030
37939	873031
42853	873032
30797	873033
14596	873034
53816	873035
16938	873036
44989	873037
60678	873038
25230	873039
7169	873040
4274	873041
17345	873042
122217	873043
20392	873044
13404	873045
53065	873046
38408	873047
10759	873048
18102	873049
48809	873050
59483	873051
6224	873052
4508	873053
79120	873054
114332	873055
56732	873056
10252	873057
48715	873058
18468	873059
11790	873060
103950	873061
126397	873062
1153	873063
37306	873064
3403	873065
72177	873066
123875	873067
402	873068
12209	873069
17766	873070
75527	873071
13379	873072
15482	873073
11329	873074
109242	873075
122127	873076
16802	873077
59104	873078
7495	873079
17172	873080
98855	873081
84357	873082
4878	873083
109928	873084
70540	873085
21342	873086
117878	873087
6521	873088
9089	873089
48899	873090
17820	873091
69745	873092
4717	873093
99060	873094
34415	873095
55290	873096
111509	873097
83250	873098
98797	873099
57500	873100
35951	873101
50402	873102
58026	873103
22124	873104
13017	873105
9617	873106
44671	873107
84636	873108
36927	873109
38968	873110
16038	873111
13547	873112
85691	873113
121830	873114
95457	873115
27939	873116
11096	873117
68596	873118
30663	873119
7477	873120
24207	873121
9761	873122
43622	873123
79219	873124
58454	873125
31462	873126
97405	873127
81231	873128
13925	873129
20494	873130
45345	873131
107577	873132
66335	873133
50687	873134
147748	873135
63	873136
83275	873137
35379	873138
135516	873139
14048	873140
27312	873141
22224	873142
121210	873143
4591	873144
88612	873145
11139	873146
104877	873147
75362	873148
1987	873149
16339	873150
11241	873151
98127	873152
93142	873153
9268	873154
104314	873155
45635	873156
34610	873157
29150	873158
72961	873159
1989	873160
59895	873161
70736	873162
63730	873163
14408	873164
53896	873165
44528	873166
25410	873167
17750	873168
74874	873169
68765	873170
109561	873171
60411	873172
24136	873173
70007	873174
9935	873175
30958	873176
66	873177
1691	873178
59402	873179
14466	873180
5332	873181
80783	873182
80387	873183
20772	873184
17350	873185
32767	873186
3013	873187
62574	873188
150142	873189
502	873190
978	873191
95358	873192
25788	873193
45372	873194
19312	873195
22061	873196
58344	873197
67170	873198
5723	873199
31497	873200
112379	873201
31048	873202
35779	873203
981	873204
70300	873205
125318	873206
6990	873207
75403	873208
60590	873209
57961	873210
2498	873211
37640	873212
64429	873213
111322	873214
113571	873215
96325	873216
115728	873217
59394	873218
61397	873219
29564	873220
4392	873221
101775	873222
27241	873223
72259	873224
79078	873225
15354	873226
123821	873227
1197	873228
66907	873229
1213	873230
24385	873231
45712	873232
59614	873233
97564	873234
29162	873235
28882	873236
36293	873237
1594	873238
55042	873239
54284	873240
93639	873241
71546	873242
143943	873243
337	873244
21461	873245
22306	873246
109496	873247
12613	873248
18705	873249
14751	873250
5798	873251
41084	873252
24037	873253
672	873254
17204	873255
4283	873256
142146	873257
10773	873258
16420	873259
15555	873260
22927	873261
82746	873262
86	873263
135434	873264
86267	873265
102337	873266
60210	873267
16820	873268
10953	873269
94732	873270
49451	873271
56311	873272
58766	873273
31163	873274
55329	873275
13793	873276
89748	873277
35699	873278
34281	873279
16823	873280
35175	873281
78486	873282
42229	873283
10755	873284
57587	873285
1734	873286
52132	873287
18528	873288
24575	873289
65128	873290
11755	873291
116799	873292
106288	873293
13460	873294
2588	873295
9365	873296
11978	873297
39234	873298
69188	873299
103277	873300
95314	873301
30838	873302
5908	873303
82768	873304
4325	873305
44407	873306
5738	873307
35869	873308
11975	873309
52576	873310
69119	873311
21163	873312
52543	873313
84929	873314
54560	873315
59387	873316
95703	873317
32047	873318
1180	873319
114	873320
3851	873321
14541	873322
23195	873323
46679	873324
40556	873325
50934	873326
17057	873327
1218	873328
2637	873329
47812	873330
31443	873331
44429	873332
2951	873333
103092	873334
122102	873335
147917	873336
64348	873337
136152	873338
23614	873339
39048	873340
18127	873341
74532	873342
2066	873343
30309	873344
1977	873345
9613	873346
27304	873347
82600	873348
79219	873349
41597	873350
128466	873351
141031	873352
9012	873353
135351	873354
47615	873355
69196	873356
2820	873357
86415	873358
101087	873359
20750	873360
98942	873361
32996	873362
28390	873363
53345	873364
105231	873365
121688	873366
15756	873367
19387	873368
26223	873369
1909	873370
17014	873371
26235	873372
93660	873373
94232	873374
40274	873375
12824	873376
64995	873377
750	873378
2733	873379
38163	873380
74279	873381
742	873382
95134	873383
82248	873384
134273	873385
24894	873386
112982	873387
89652	873388
118990	873389
22882	873390
3296	873391
42383	873392
97081	873393
15073	873394
47864	873395
29346	873396
86851	873397
3080	873398
64382	873399
3173	873400
17403	873401
75841	873402
46385	873403
8569	873404
6774	873405
77709	873406
1455	873407
35511	873408
23498	873409
56571	873410
36391	873411
25452	873412
14455	873413
209	873414
80753	873415
46735	873416
245	873417
143664	873418
14333	873419
106572	873420
13068	873421
86915	873422
2819	873423
51366	873424
33363	873425
52271	873426
61767	873427
101564	873428
23610	873429
112809	873430
18686	873431
77180	873432
14245	873433
119958	873434
25148	873435
26569	873436
69043	873437
42171	873438
78500	873439
47431	873440
22282	873441
116026	873442
60752	873443
6375	873444
130519	873445
20444	873446
7319	873447
6318	873448
14003	873449
68373	873450
38187	873451
18660	873452
45224	873453
59347	873454
85438	873455
98882	873456
26126	873457
42068	873458
15	873459
26988	873460
982	873461
40388	873462
71011	873463
36755	873464
76646	873465
1016	873466
3774	873467
119868	873468
25121	873469
124211	873470
86130	873471
72823	873472
1948	873473
12360	873474
72563	873475
11166	873476
628	873477
22532	873478
12058	873479
8784	873480
27290	873481
59031	873482
44144	873483
28541	873484
24456	873485
62205	873486
761	873487
14084	873488
21337	873489
117829	873490
21754	873491
19666	873492
71642	873493
32340	873494
138549	873495
32722	873496
80252	873497
74037	873498
17967	873499
1284	873500
1974	873501
66547	873502
47889	873503
22156	873504
15119	873505
10883	873506
47322	873507
689	873508
60987	873509
27100	873510
125916	873511
82257	873512
122201	873513
76412	873514
3217	873515
9207	873516
23695	873517
15223	873518
65280	873519
49454	873520
41041	873521
99523	873522
6644	873523
43004	873524
7126	873525
11639	873526
22182	873527
477	873528
80130	873529
24643	873530
73702	873531
110198	873532
31041	873533
26460	873534
6996	873535
84825	873536
127568	873537
6298	873538
5005	873539
128809	873540
133	873541
102915	873542
113565	873543
64674	873544
29970	873545
80105	873546
13529	873547
52880	873548
2971	873549
31829	873550
87341	873551
29037	873552
6664	873553
21438	873554
41486	873555
50051	873556
13332	873557
53860	873558
56594	873559
108886	873560
71904	873561
1445	873562
57559	873563
52785	873564
44501	873565
46747	873566
54445	873567
119912	873568
74846	873569
82914	873570
12990	873571
112021	873572
1406	873573
21841	873574
103388	873575
68368	873576
47721	873577
91251	873578
107876	873579
854	873580
2353	873581
65981	873582
3545	873583
57728	873584
24713	873585
131237	873586
17507	873587
61777	873588
84962	873589
56406	873590
16707	873591
79640	873592
23394	873593
36140	873594
41297	873595
11237	873596
53831	873597
265	873598
93210	873599
45942	873600
23068	873601
2970	873602
2906	873603
493	873604
132693	873605
82369	873606
22987	873607
13970	873608
100172	873609
10001	873610
77026	873611
65179	873612
117383	873613
121161	873614
2547	873615
15613	873616
32714	873617
36955	873618
25938	873619
16228	873620
55004	873621
15970	873622
34115	873623
56956	873624
72072	873625
34624	873626
89055	873627
13442	873628
13966	873629
76047	873630
7570	873631
16909	873632
36043	873633
12353	873634
19730	873635
19973	873636
19700	873637
4604	873638
3004	873639
24592	873640
18029	873641
39694	873642
25578	873643
132701	873644
45602	873645
84493	873646
33021	873647
66018	873648
60550	873649
63728	873650
12460	873651
564	873652
141018	873653
25060	873654
11701	873655
37608	873656
59170	873657
29294	873658
81321	873659
45776	873660
58330	873661
19119	873662
12651	873663
89267	873664
97877	873665
43945	873666
78270	873667
9878	873668
110332	873669
77540	873670
29932	873671
9562	873672
76634	873673
19586	873674
35975	873675
104369	873676
44549	873677
14805	873678
16123	873679
17794	873680
103182	873681
65668	873682
78463	873683
5865	873684
28078	873685
22412	873686
41429	873687
87755	873688
91966	873689
101985	873690
101686	873691
83536	873692
14296	873693
39332	873694
158	873695
24026	873696
47371	873697
14862	873698
70485	873699
74446	873700
20174	873701
22778	873702
23538	873703
58086	873704
56548	873705
80782	873706
41031	873707
147929	873708
31089	873709
32796	873710
49789	873711
23242	873712
138414	873713
61385	873714
91681	873715
23547	873716
517	873717
15574	873718
83135	873719
116474	873720
37374	873721
2101	873722
12621	873723
41212	873724
63	873725
16670	873726
1604	873727
29690	873728
833	873729
85285	873730
13786	873731
92131	873732
78219	873733
52725	873734
2263	873735
106828	873736
62587	873737
1346	873738
79678	873739
130239	873740
100932	873741
61317	873742
105688	873743
35676	873744
13156	873745
48566	873746
103467	873747
37468	873748
8516	873749
31739	873750
63975	873751
45885	873752
26462	873753
97196	873754
110212	873755
101428	873756
70374	873757
24616	873758
46959	873759
26102	873760
77357	873761
21731	873762
41449	873763
64129	873764
116591	873765
19694	873766
32053	873767
18723	873768
32119	873769
35030	873770
10894	873771
32372	873772
62224	873773
34355	873774
17543	873775
68007	873776
84126	873777
57573	873778
32199	873779
78438	873780
14914	873781
80645	873782
40501	873783
57782	873784
23170	873785
31072	873786
9054	873787
5818	873788
4609	873789
11910	873790
4276	873791
19729	873792
25836	873793
3786	873794
27973	873795
53536	873796
74993	873797
45149	873798
27160	873799
18183	873800
39857	873801
25337	873802
20558	873803
16587	873804
91807	873805
5592	873806
53405	873807
1520	873808
17297	873809
32409	873810
21203	873811
27816	873812
21729	873813
22748	873814
7705	873815
87888	873816
33498	873817
18389	873818
11283	873819
67467	873820
2158	873821
48745	873822
136808	873823
122135	873824
54796	873825
53210	873826
32	873827
28976	873828
64901	873829
125694	873830
14589	873831
7412	873832
26105	873833
24340	873834
9020	873835
13963	873836
35619	873837
4524	873838
8230	873839
13604	873840
97492	873841
47862	873842
25238	873843
120160	873844
17213	873845
76870	873846
37985	873847
13385	873848
90335	873849
67362	873850
136621	873851
118680	873852
7286	873853
6247	873854
25029	873855
121005	873856
20518	873857
9899	873858
63127	873859
83624	873860
102035	873861
10307	873862
29235	873863
73728	873864
9258	873865
37289	873866
38	873867
60873	873868
78027	873869
49156	873870
28330	873871
6072	873872
25573	873873
19331	873874
126	873875
86373	873876
11223	873877
124558	873878
5467	873879
119804	873880
17257	873881
6014	873882
167	873883
100129	873884
25843	873885
47566	873886
19143	873887
64308	873888
80484	873889
25824	873890
32526	873891
33459	873892
68874	873893
49096	873894
6257	873895
35683	873896
51252	873897
43195	873898
72996	873899
16145	873900
148635	873901
7617	873902
859	873903
93506	873904
603	873905
98495	873906
70994	873907
14991	873908
91320	873909
92673	873910
15380	873911
36378	873912
46686	873913
33343	873914
41645	873915
101665	873916
13934	873917
5625	873918
2656	873919
3803	873920
51989	873921
22173	873922
43683	873923
54225	873924
83257	873925
138567	873926
24865	873927
8680	873928
26163	873929
10	873930
15955	873931
56570	873932
143299	873933
119603	873934
18670	873935
43010	873936
117743	873937
77886	873938
51517	873939
41705	873940
24141	873941
773	873942
40650	873943
95843	873944
46525	873945
21107	873946
27581	873947
117616	873948
1560	873949
77502	873950
149580	873951
85825	873952
32286	873953
93265	873954
35472	873955
72640	873956
26240	873957
57600	873958
35704	873959
1706	873960
51693	873961
59086	873962
67160	873963
106862	873964
34982	873965
25163	873966
92571	873967
57519	873968
106804	873969
40669	873970
18989	873971
69790	873972
1451	873973
22201	873974
2747	873975
20387	873976
45509	873977
8086	873978
1913	873979
122131	873980
77940	873981
13517	873982
36607	873983
30998	873984
79988	873985
41103	873986
17021	873987
9655	873988
6018	873989
43617	873990
409	873991
25624	873992
79883	873993
239	873994
2135	873995
51015	873996
25680	873997
117809	873998
185	873999
116983	874000
105948	874001
42322	874002
73637	874003
7089	874004
35245	874005
15770	874006
123349	874007
7651	874008
108259	874009
6782	874010
1467	874011
48497	874012
549	874013
118340	874014
6455	874015
99923	874016
72742	874017
8914	874018
34557	874019
3557	874020
59385	874021
15	874022
24235	874023
132669	874024
613	874025
9899	874026
35639	874027
115382	874028
21707	874029
92482	874030
13616	874031
18506	874032
29601	874033
89409	874034
20036	874035
84042	874036
60243	874037
48399	874038
66138	874039
103770	874040
101740	874041
3856	874042
123608	874043
37536	874044
50706	874045
24124	874046
3628	874047
21325	874048
36719	874049
48296	874050
2201	874051
35849	874052
49552	874053
10910	874054
1744	874055
114270	874056
31357	874057
82426	874058
90269	874059
29365	874060
65641	874061
24099	874062
64371	874063
122848	874064
39237	874065
5321	874066
47875	874067
36795	874068
77172	874069
1439	874070
23728	874071
100281	874072
46671	874073
87957	874074
20026	874075
198	874076
36932	874077
14116	874078
37290	874079
38036	874080
715	874081
2376	874082
121693	874083
29764	874084
17589	874085
5138	874086
119911	874087
66810	874088
23860	874089
7760	874090
13413	874091
21295	874092
5402	874093
63620	874094
72849	874095
8372	874096
7589	874097
85050	874098
101119	874099
23339	874100
44523	874101
37106	874102
58702	874103
66421	874104
42128	874105
111490	874106
66784	874107
76129	874108
11616	874109
24312	874110
16131	874111
129395	874112
70675	874113
32556	874114
41453	874115
38951	874116
4732	874117
35168	874118
912	874119
955	874120
62191	874121
49314	874122
132861	874123
14258	874124
12050	874125
35059	874126
35033	874127
31349	874128
66561	874129
103038	874130
40514	874131
61765	874132
33012	874133
1068	874134
88682	874135
71225	874136
27761	874137
32019	874138
13821	874139
82753	874140
34955	874141
24080	874142
37555	874143
8994	874144
1583	874145
762	874146
16047	874147
54093	874148
299	874149
22261	874150
78351	874151
53264	874152
29270	874153
24790	874154
65304	874155
103770	874156
6257	874157
45837	874158
59111	874159
31097	874160
17415	874161
48232	874162
120047	874163
29682	874164
41378	874165
46891	874166
10530	874167
71979	874168
1970	874169
35344	874170
113076	874171
80106	874172
16238	874173
46159	874174
3800	874175
5341	874176
11410	874177
132551	874178
34692	874179
88360	874180
3328	874181
122862	874182
62352	874183
13013	874184
20327	874185
9879	874186
26179	874187
47972	874188
40479	874189
75131	874190
12278	874191
36829	874192
80710	874193
45851	874194
37847	874195
799	874196
97756	874197
44764	874198
1705	874199
41599	874200
92380	874201
84818	874202
92999	874203
25996	874204
44884	874205
93633	874206
60005	874207
42087	874208
13724	874209
95697	874210
30619	874211
254	874212
3404	874213
3389	874214
105475	874215
58261	874216
47364	874217
10955	874218
669	874219
27946	874220
120040	874221
1007	874222
80612	874223
42667	874224
26166	874225
61307	874226
68833	874227
47175	874228
36698	874229
87938	874230
17703	874231
104657	874232
2168	874233
4428	874234
47518	874235
2171	874236
50367	874237
106816	874238
30895	874239
94642	874240
46006	874241
66713	874242
9910	874243
505	874244
88564	874245
17953	874246
47920	874247
19232	874248
32398	874249
16816	874250
35821	874251
1562	874252
5515	874253
22314	874254
19399	874255
86032	874256
68983	874257
21878	874258
5390	874259
15958	874260
47675	874261
77317	874262
111677	874263
94648	874264
34064	874265
90978	874266
4507	874267
104359	874268
153	874269
55771	874270
15090	874271
1614	874272
93068	874273
16555	874274
3698	874275
39690	874276
35456	874277
35494	874278
42553	874279
35160	874280
71754	874281
11602	874282
130062	874283
57095	874284
40233	874285
138569	874286
39000	874287
103578	874288
31477	874289
58358	874290
58932	874291
770	874292
96704	874293
115794	874294
2939	874295
4988	874296
15990	874297
4271	874298
34439	874299
10732	874300
31483	874301
51206	874302
2559	874303
5617	874304
50945	874305
23574	874306
11751	874307
14534	874308
64862	874309
8762	874310
143474	874311
60508	874312
54812	874313
96954	874314
42729	874315
30717	874316
78824	874317
6020	874318
30192	874319
52673	874320
7311	874321
92682	874322
20077	874323
78041	874324
4631	874325
18050	874326
35913	874327
62926	874328
1484	874329
131753	874330
101818	874331
17816	874332
631	874333
112653	874334
132486	874335
26516	874336
36628	874337
78919	874338
44589	874339
48000	874340
31652	874341
22147	874342
52358	874343
371	874344
71187	874345
83115	874346
28434	874347
39846	874348
381	874349
33527	874350
35639	874351
33137	874352
19535	874353
51206	874354
19143	874355
3539	874356
5671	874357
30843	874358
84418	874359
115923	874360
44558	874361
5894	874362
1266	874363
2836	874364
18295	874365
61616	874366
19483	874367
25206	874368
14144	874369
32137	874370
5742	874371
34271	874372
3058	874373
60847	874374
60426	874375
14092	874376
11085	874377
37601	874378
13420	874379
69921	874380
67100	874381
93526	874382
34301	874383
6201	874384
60927	874385
91164	874386
105513	874387
48308	874388
53290	874389
86742	874390
1411	874391
11067	874392
64952	874393
1075	874394
93247	874395
7057	874396
110279	874397
14061	874398
15011	874399
8845	874400
37882	874401
21830	874402
66900	874403
53333	874404
3735	874405
37101	874406
71199	874407
66867	874408
55121	874409
26120	874410
53640	874411
11560	874412
10879	874413
30685	874414
28714	874415
15039	874416
111696	874417
123161	874418
108031	874419
2605	874420
51056	874421
31748	874422
51401	874423
31577	874424
58988	874425
57618	874426
1455	874427
106038	874428
24382	874429
23794	874430
86080	874431
49871	874432
2667	874433
32218	874434
14960	874435
61177	874436
6913	874437
67628	874438
39392	874439
72854	874440
112497	874441
25366	874442
130990	874443
27253	874444
74140	874445
63672	874446
42337	874447
48497	874448
9371	874449
69770	874450
41496	874451
12230	874452
24444	874453
112770	874454
76159	874455
2522	874456
23593	874457
32394	874458
72534	874459
69551	874460
68068	874461
1039	874462
35852	874463
117773	874464
78259	874465
49452	874466
11721	874467
268	874468
106853	874469
65303	874470
8087	874471
87327	874472
64279	874473
12061	874474
69020	874475
8921	874476
451	874477
26138	874478
6578	874479
81661	874480
103382	874481
10936	874482
35033	874483
50831	874484
74490	874485
52342	874486
131132	874487
49701	874488
14674	874489
521	874490
65175	874491
39163	874492
69034	874493
4833	874494
104300	874495
116764	874496
582	874497
24977	874498
40839	874499
134180	874500
4652	874501
105388	874502
68802	874503
897	874504
75634	874505
81520	874506
18128	874507
51533	874508
62982	874509
135583	874510
57778	874511
30342	874512
13659	874513
65342	874514
5017	874515
9390	874516
86	874517
57018	874518
108649	874519
13337	874520
2755	874521
72774	874522
82433	874523
7961	874524
28616	874525
3966	874526
25617	874527
17211	874528
100338	874529
113899	874530
38885	874531
294	874532
41714	874533
26354	874534
100206	874535
104046	874536
2401	874537
10136	874538
52854	874539
91941	874540
79582	874541
23435	874542
52240	874543
97359	874544
22271	874545
9099	874546
7963	874547
45532	874548
62474	874549
13762	874550
729	874551
21867	874552
1212	874553
59270	874554
66814	874555
126266	874556
64400	874557
21661	874558
62631	874559
75006	874560
88279	874561
28118	874562
2752	874563
1748	874564
34881	874565
41370	874566
98786	874567
36030	874568
22186	874569
53889	874570
8162	874571
54577	874572
56425	874573
79041	874574
39748	874575
1924	874576
30756	874577
38176	874578
15057	874579
2332	874580
126140	874581
83658	874582
56455	874583
61924	874584
15719	874585
139061	874586
27732	874587
120910	874588
17440	874589
4427	874590
74481	874591
51752	874592
95196	874593
14735	874594
29849	874595
16418	874596
6685	874597
2105	874598
63003	874599
48312	874600
81294	874601
110477	874602
48707	874603
7166	874604
29141	874605
7942	874606
1524	874607
3413	874608
58938	874609
7848	874610
51619	874611
6588	874612
24773	874613
59238	874614
3925	874615
21910	874616
44673	874617
15673	874618
71625	874619
95227	874620
40887	874621
48734	874622
29111	874623
31746	874624
69092	874625
18297	874626
6867	874627
40997	874628
20766	874629
76423	874630
2444	874631
46039	874632
52027	874633
4042	874634
78710	874635
26845	874636
102329	874637
33915	874638
24750	874639
57989	874640
87864	874641
118317	874642
42560	874643
6688	874644
27765	874645
57937	874646
22535	874647
8292	874648
128	874649
9968	874650
43346	874651
37214	874652
127	874653
109049	874654
20242	874655
82205	874656
54542	874657
26987	874658
92503	874659
96353	874660
800	874661
21274	874662
117385	874663
67798	874664
85711	874665
52322	874666
25927	874667
7432	874668
47885	874669
86566	874670
36887	874671
95278	874672
25293	874673
3040	874674
101306	874675
130050	874676
44326	874677
9346	874678
79383	874679
61984	874680
50638	874681
3975	874682
282	874683
117859	874684
55620	874685
5877	874686
7866	874687
108087	874688
80319	874689
496	874690
31703	874691
122560	874692
137026	874693
88469	874694
30776	874695
145186	874696
38191	874697
25277	874698
42435	874699
12053	874700
497	874701
2970	874702
85443	874703
24461	874704
9593	874705
13766	874706
9282	874707
42358	874708
38471	874709
124813	874710
2659	874711
115367	874712
39349	874713
10452	874714
50	874715
84593	874716
42196	874717
76029	874718
82947	874719
37812	874720
28228	874721
11912	874722
668	874723
15406	874724
4311	874725
43853	874726
85252	874727
29348	874728
40120	874729
30917	874730
79326	874731
137044	874732
68555	874733
55428	874734
55603	874735
74707	874736
2	874737
26963	874738
8676	874739
67712	874740
19312	874741
37088	874742
31488	874743
27620	874744
98699	874745
4319	874746
170	874747
47177	874748
13769	874749
69808	874750
24999	874751
17127	874752
1516	874753
3046	874754
755	874755
102371	874756
31	874757
37242	874758
11129	874759
859	874760
586	874761
35178	874762
72846	874763
101897	874764
30297	874765
79699	874766
26834	874767
11840	874768
130381	874769
9573	874770
2904	874771
32339	874772
18014	874773
42449	874774
44909	874775
58734	874776
100007	874777
150606	874778
6092	874779
860	874780
9159	874781
8657	874782
102526	874783
100288	874784
67736	874785
87948	874786
18765	874787
12881	874788
76800	874789
4799	874790
33068	874791
51697	874792
627	874793
10374	874794
33730	874795
102	874796
2629	874797
19502	874798
39885	874799
17574	874800
129851	874801
10120	874802
31556	874803
53181	874804
6861	874805
59099	874806
13062	874807
781	874808
119454	874809
12430	874810
83429	874811
98630	874812
4951	874813
75545	874814
20839	874815
140166	874816
76376	874817
7061	874818
34039	874819
75787	874820
101185	874821
57792	874822
12903	874823
66226	874824
28284	874825
57789	874826
21291	874827
118455	874828
77818	874829
17278	874830
11912	874831
97254	874832
44320	874833
52728	874834
62488	874835
67600	874836
1023	874837
34	874838
31352	874839
8312	874840
24942	874841
765	874842
41421	874843
74614	874844
60100	874845
65684	874846
18502	874847
34017	874848
26527	874849
76746	874850
38724	874851
110851	874852
119465	874853
76856	874854
42975	874855
148564	874856
30722	874857
108015	874858
44085	874859
19706	874860
70105	874861
31268	874862
9692	874863
22016	874864
49177	874865
38933	874866
10844	874867
11844	874868
34606	874869
43767	874870
34621	874871
14512	874872
147074	874873
36828	874874
71070	874875
55714	874876
11408	874877
6821	874878
38978	874879
45784	874880
27019	874881
22868	874882
37394	874883
95712	874884
39680	874885
20107	874886
36842	874887
10207	874888
58796	874889
16043	874890
3214	874891
31323	874892
111974	874893
25900	874894
103166	874895
27660	874896
27546	874897
90514	874898
115	874899
29019	874900
135887	874901
25243	874902
92257	874903
65481	874904
67183	874905
25309	874906
92534	874907
115925	874908
2749	874909
40531	874910
35770	874911
3035	874912
35831	874913
99927	874914
720	874915
6137	874916
21715	874917
81489	874918
86464	874919
88973	874920
12426	874921
19029	874922
17282	874923
28171	874924
81969	874925
23347	874926
22091	874927
125048	874928
22594	874929
12516	874930
138163	874931
28743	874932
119365	874933
24899	874934
67427	874935
13781	874936
44432	874937
4981	874938
10396	874939
21017	874940
101055	874941
41738	874942
2545	874943
23128	874944
15520	874945
47754	874946
136223	874947
35355	874948
281	874949
7011	874950
36520	874951
50190	874952
3295	874953
57037	874954
130001	874955
23927	874956
32570	874957
94628	874958
112318	874959
234	874960
8088	874961
20950	874962
7774	874963
105134	874964
10201	874965
24031	874966
45799	874967
41102	874968
21378	874969
2211	874970
1624	874971
57311	874972
83582	874973
13192	874974
203	874975
122905	874976
148238	874977
11520	874978
70896	874979
103069	874980
102012	874981
86055	874982
24011	874983
63405	874984
18979	874985
78381	874986
95534	874987
26562	874988
21490	874989
45584	874990
35831	874991
496	874992
8283	874993
97887	874994
74194	874995
27719	874996
82324	874997
28772	874998
12314	874999
67392	875000
132369	875001
92173	875002
45898	875003
46017	875004
59644	875005
137732	875006
1096	875007
66153	875008
100789	875009
34522	875010
11	875011
4858	875012
100791	875013
31983	875014
20000	875015
77214	875016
59660	875017
70491	875018
67190	875019
111338	875020
39	875021
63998	875022
25686	875023
10680	875024
37930	875025
115603	875026
30392	875027
39768	875028
1186	875029
47886	875030
52519	875031
134495	875032
73098	875033
139750	875034
2941	875035
9770	875036
108	875037
7488	875038
5750	875039
35380	875040
108801	875041
11658	875042
25335	875043
49314	875044
10073	875045
136183	875046
851	875047
84505	875048
11199	875049
49023	875050
56807	875051
47311	875052
45925	875053
113325	875054
2089	875055
77630	875056
19112	875057
18328	875058
53571	875059
52993	875060
66715	875061
57058	875062
41846	875063
33836	875064
23892	875065
20115	875066
79458	875067
86037	875068
79571	875069
67319	875070
67320	875071
57291	875072
1582	875073
61253	875074
79163	875075
30998	875076
3633	875077
39221	875078
65	875079
1692	875080
56709	875081
13366	875082
8016	875083
21759	875084
108732	875085
133528	875086
48352	875087
63386	875088
46260	875089
51563	875090
43747	875091
115051	875092
4459	875093
30937	875094
4485	875095
14673	875096
45277	875097
70532	875098
31462	875099
5821	875100
1604	875101
31789	875102
64593	875103
9924	875104
823	875105
20165	875106
23727	875107
79253	875108
20415	875109
21807	875110
14883	875111
110303	875112
35975	875113
70904	875114
3337	875115
109383	875116
5083	875117
47808	875118
76691	875119
49228	875120
14468	875121
121664	875122
6705	875123
130051	875124
36518	875125
5844	875126
60046	875127
27455	875128
13570	875129
49285	875130
3070	875131
52608	875132
41090	875133
13864	875134
31080	875135
5408	875136
74995	875137
27652	875138
8636	875139
8094	875140
60999	875141
54198	875142
53398	875143
10157	875144
130242	875145
28284	875146
46029	875147
113441	875148
96052	875149
55025	875150
950	875151
67478	875152
2181	875153
142915	875154
8528	875155
101419	875156
24317	875157
13	875158
4100	875159
15116	875160
27811	875161
40366	875162
811	875163
6731	875164
363	875165
21814	875166
19705	875167
19659	875168
31266	875169
26539	875170
141278	875171
26563	875172
23644	875173
33831	875174
120381	875175
8028	875176
11081	875177
67480	875178
77839	875179
22554	875180
29665	875181
23299	875182
31780	875183
4037	875184
16902	875185
43419	875186
22089	875187
5339	875188
54267	875189
16223	875190
12712	875191
103891	875192
63356	875193
57978	875194
31800	875195
125640	875196
44598	875197
32296	875198
24343	875199
24536	875200
57818	875201
80585	875202
85238	875203
102562	875204
6557	875205
120127	875206
6201	875207
10416	875208
137212	875209
17097	875210
62922	875211
25782	875212
111125	875213
12064	875214
45507	875215
47758	875216
79704	875217
39818	875218
52295	875219
39508	875220
103750	875221
52824	875222
15367	875223
99291	875224
20375	875225
33120	875226
3139	875227
14802	875228
75979	875229
69620	875230
550	875231
6590	875232
64033	875233
485	875234
58045	875235
35736	875236
60284	875237
6099	875238
100773	875239
61709	875240
78857	875241
9626	875242
134155	875243
97647	875244
27448	875245
12707	875246
35473	875247
106086	875248
50979	875249
22951	875250
91369	875251
847	875252
72172	875253
10724	875254
73157	875255
136541	875256
54634	875257
71694	875258
27335	875259
64748	875260
27358	875261
12445	875262
15862	875263
14769	875264
84034	875265
71983	875266
671	875267
4113	875268
7398	875269
66550	875270
7159	875271
6283	875272
7791	875273
3609	875274
46134	875275
6244	875276
1037	875277
6395	875278
56279	875279
93760	875280
81462	875281
30310	875282
2529	875283
26131	875284
13315	875285
77237	875286
9219	875287
117924	875288
122846	875289
31975	875290
44400	875291
30106	875292
43585	875293
102697	875294
84540	875295
47901	875296
6541	875297
71418	875298
4764	875299
96492	875300
27383	875301
13536	875302
24710	875303
5068	875304
34367	875305
39442	875306
1644	875307
98218	875308
12840	875309
3	875310
107722	875311
47383	875312
15045	875313
56336	875314
26751	875315
127434	875316
53829	875317
12721	875318
21120	875319
54309	875320
72774	875321
22309	875322
53579	875323
125157	875324
2327	875325
2367	875326
7248	875327
24987	875328
8434	875329
140850	875330
56981	875331
62535	875332
88870	875333
20096	875334
41959	875335
9569	875336
9334	875337
27483	875338
3388	875339
20947	875340
117159	875341
102228	875342
20699	875343
19226	875344
4813	875345
4439	875346
20724	875347
75324	875348
90675	875349
75871	875350
73118	875351
4586	875352
19401	875353
5500	875354
64086	875355
74674	875356
119248	875357
50994	875358
1069	875359
19723	875360
23381	875361
60454	875362
46171	875363
14398	875364
44456	875365
3729	875366
31973	875367
87557	875368
11317	875369
21298	875370
10096	875371
30336	875372
95330	875373
3836	875374
58017	875375
111434	875376
149749	875377
13748	875378
73258	875379
77500	875380
59179	875381
99054	875382
100029	875383
8187	875384
2696	875385
22919	875386
107544	875387
73803	875388
32124	875389
70162	875390
3404	875391
19529	875392
85003	875393
6409	875394
9407	875395
8634	875396
21894	875397
30763	875398
15181	875399
196	875400
61802	875401
52910	875402
63117	875403
5405	875404
105958	875405
4299	875406
74399	875407
91525	875408
48358	875409
15127	875410
17074	875411
78918	875412
136774	875413
5529	875414
70579	875415
4216	875416
21777	875417
59508	875418
69446	875419
64305	875420
61951	875421
482	875422
3453	875423
4541	875424
1257	875425
355	875426
38671	875427
86160	875428
113048	875429
43420	875430
160	875431
23669	875432
36801	875433
86616	875434
47152	875435
112757	875436
39834	875437
109528	875438
137290	875439
147012	875440
2451	875441
8720	875442
7637	875443
66142	875444
32741	875445
50389	875446
4326	875447
60867	875448
2916	875449
53737	875450
41258	875451
36755	875452
94276	875453
2087	875454
118678	875455
18661	875456
10042	875457
18476	875458
803	875459
28630	875460
25139	875461
27084	875462
55954	875463
87724	875464
2243	875465
46566	875466
13380	875467
13307	875468
37251	875469
15274	875470
23621	875471
8274	875472
107575	875473
66676	875474
19532	875475
43967	875476
75880	875477
24647	875478
99196	875479
46574	875480
1524	875481
240	875482
15312	875483
115450	875484
2624	875485
82960	875486
8029	875487
20386	875488
184	875489
81543	875490
60762	875491
97880	875492
20450	875493
144988	875494
7450	875495
22851	875496
39192	875497
25540	875498
80758	875499
45099	875500
65408	875501
47216	875502
611	875503
25347	875504
47164	875505
37551	875506
10136	875507
113361	875508
84228	875509
22139	875510
9850	875511
82762	875512
15994	875513
20130	875514
30029	875515
15156	875516
64430	875517
2732	875518
110872	875519
32839	875520
33123	875521
38856	875522
49119	875523
71081	875524
122036	875525
75568	875526
27666	875527
14924	875528
43125	875529
89125	875530
94377	875531
73687	875532
53641	875533
46836	875534
113330	875535
50	875536
43781	875537
103857	875538
8693	875539
64823	875540
18105	875541
457	875542
36368	875543
95575	875544
27871	875545
22639	875546
50177	875547
57229	875548
51553	875549
63118	875550
43633	875551
70649	875552
15185	875553
134553	875554
45606	875555
1606	875556
69867	875557
31206	875558
101475	875559
59967	875560
11199	875561
2566	875562
91728	875563
5127	875564
105251	875565
46268	875566
73162	875567
37180	875568
43889	875569
2331	875570
51778	875571
142467	875572
17671	875573
53019	875574
53572	875575
61491	875576
27168	875577
58399	875578
23503	875579
87222	875580
112793	875581
30667	875582
44799	875583
1328	875584
7434	875585
23147	875586
47698	875587
137334	875588
108326	875589
39669	875590
77670	875591
82930	875592
2029	875593
76888	875594
289	875595
56094	875596
16615	875597
27403	875598
366	875599
26644	875600
86098	875601
4389	875602
38670	875603
60884	875604
47453	875605
32142	875606
27507	875607
8865	875608
88691	875609
32938	875610
18928	875611
15579	875612
16221	875613
95951	875614
48439	875615
40310	875616
4945	875617
47458	875618
8580	875619
8938	875620
7523	875621
76005	875622
109619	875623
5151	875624
60799	875625
40496	875626
105152	875627
34519	875628
100551	875629
140562	875630
29568	875631
21189	875632
19314	875633
19726	875634
24624	875635
38970	875636
71437	875637
1237	875638
128955	875639
4657	875640
63607	875641
65343	875642
8973	875643
20577	875644
123916	875645
48425	875646
4585	875647
14719	875648
126846	875649
97539	875650
79078	875651
48535	875652
21475	875653
75478	875654
50411	875655
1239	875656
328	875657
2090	875658
68718	875659
10453	875660
38139	875661
21072	875662
54730	875663
1309	875664
26897	875665
17087	875666
4370	875667
6822	875668
75815	875669
13716	875670
126077	875671
84455	875672
17643	875673
29240	875674
12984	875675
5053	875676
5806	875677
26945	875678
38462	875679
60709	875680
54249	875681
4320	875682
39112	875683
75256	875684
37764	875685
15251	875686
44340	875687
135915	875688
25200	875689
140474	875690
4536	875691
90238	875692
13205	875693
31916	875694
72865	875695
45660	875696
104590	875697
8450	875698
118613	875699
76699	875700
12309	875701
60761	875702
60	875703
145291	875704
61990	875705
4190	875706
73550	875707
25544	875708
126597	875709
15133	875710
20832	875711
135669	875712
21425	875713
961	875714
112385	875715
10772	875716
14739	875717
90687	875718
50745	875719
44652	875720
75708	875721
6835	875722
7945	875723
35393	875724
32596	875725
16630	875726
987	875727
5616	875728
102434	875729
10388	875730
4633	875731
115355	875732
68216	875733
127233	875734
11480	875735
85763	875736
27591	875737
285	875738
318	875739
103623	875740
17494	875741
121324	875742
141230	875743
2561	875744
3790	875745
7348	875746
17322	875747
11157	875748
101162	875749
49577	875750
27567	875751
102146	875752
23257	875753
44731	875754
21668	875755
104476	875756
5927	875757
53646	875758
6524	875759
7227	875760
9422	875761
105405	875762
10417	875763
49968	875764
82440	875765
10536	875766
18450	875767
33796	875768
7131	875769
33593	875770
12842	875771
71586	875772
93050	875773
454	875774
65241	875775
49555	875776
6740	875777
46166	875778
108781	875779
144494	875780
11243	875781
45237	875782
32375	875783
77797	875784
63115	875785
3930	875786
135601	875787
16372	875788
45193	875789
44033	875790
29091	875791
84612	875792
10178	875793
59098	875794
42852	875795
9575	875796
15274	875797
36594	875798
28363	875799
6748	875800
49292	875801
90810	875802
75057	875803
51415	875804
8764	875805
5248	875806
22112	875807
95691	875808
1320	875809
10443	875810
41526	875811
5922	875812
19470	875813
40321	875814
57972	875815
5316	875816
27488	875817
69490	875818
52667	875819
80974	875820
76577	875821
65874	875822
6420	875823
88457	875824
40014	875825
28	875826
27957	875827
1612	875828
30808	875829
85555	875830
4	875831
71377	875832
59207	875833
2710	875834
52343	875835
5808	875836
1205	875837
137320	875838
24142	875839
60045	875840
24962	875841
13377	875842
136314	875843
21436	875844
116571	875845
35243	875846
35193	875847
24845	875848
43367	875849
48457	875850
4594	875851
102662	875852
25084	875853
3408	875854
108062	875855
21	875856
10096	875857
19437	875858
71827	875859
96391	875860
31216	875861
33849	875862
3230	875863
42544	875864
68767	875865
40768	875866
1629	875867
56654	875868
45676	875869
62262	875870
16919	875871
28479	875872
62137	875873
106393	875874
53317	875875
3250	875876
92483	875877
117203	875878
2515	875879
78943	875880
59219	875881
2823	875882
8297	875883
5772	875884
14453	875885
93290	875886
444	875887
6259	875888
78372	875889
6781	875890
9862	875891
6807	875892
35666	875893
1263	875894
11024	875895
75590	875896
49099	875897
41225	875898
40527	875899
72201	875900
1755	875901
95590	875902
81675	875903
58386	875904
81793	875905
50429	875906
48189	875907
32351	875908
29963	875909
53248	875910
109524	875911
96229	875912
47973	875913
868	875914
36592	875915
33381	875916
2395	875917
63673	875918
11212	875919
60071	875920
41634	875921
20068	875922
110656	875923
83711	875924
45618	875925
37	875926
57541	875927
69497	875928
30009	875929
72330	875930
2923	875931
5837	875932
8552	875933
14552	875934
34805	875935
31955	875936
30173	875937
18605	875938
128551	875939
4556	875940
26734	875941
46059	875942
1631	875943
31425	875944
18771	875945
1624	875946
19634	875947
47630	875948
42547	875949
101038	875950
726	875951
82179	875952
3357	875953
76990	875954
95651	875955
65960	875956
56995	875957
32056	875958
96694	875959
84985	875960
20559	875961
29284	875962
27410	875963
48508	875964
19386	875965
13915	875966
46607	875967
64957	875968
27970	875969
118977	875970
14570	875971
32619	875972
4085	875973
66817	875974
47345	875975
19213	875976
25741	875977
125596	875978
15609	875979
6211	875980
72202	875981
22191	875982
22361	875983
57282	875984
42809	875985
11443	875986
39145	875987
29968	875988
28113	875989
112878	875990
69613	875991
2483	875992
104824	875993
16221	875994
3839	875995
6049	875996
97122	875997
2171	875998
46440	875999
609	876000
26303	876001
8494	876002
60498	876003
135540	876004
118669	876005
34633	876006
9264	876007
18114	876008
102736	876009
295	876010
375	876011
24709	876012
126617	876013
74464	876014
3295	876015
118056	876016
56323	876017
124922	876018
21120	876019
28185	876020
53377	876021
40121	876022
55023	876023
48035	876024
5340	876025
71623	876026
89208	876027
26765	876028
15348	876029
3572	876030
7516	876031
35745	876032
27965	876033
26803	876034
12669	876035
104522	876036
30575	876037
20370	876038
24077	876039
50624	876040
23479	876041
22701	876042
59707	876043
2590	876044
92158	876045
15120	876046
12624	876047
3161	876048
28253	876049
47912	876050
93620	876051
56779	876052
101536	876053
33083	876054
81864	876055
13857	876056
8858	876057
34408	876058
10999	876059
55633	876060
35688	876061
29209	876062
10760	876063
51721	876064
53540	876065
100661	876066
4562	876067
96805	876068
17448	876069
118256	876070
13325	876071
56207	876072
58442	876073
52416	876074
102833	876075
23837	876076
52451	876077
21175	876078
25253	876079
25348	876080
2777	876081
78206	876082
2794	876083
41628	876084
23816	876085
23834	876086
422	876087
18639	876088
63011	876089
6838	876090
30407	876091
73617	876092
33552	876093
15648	876094
1132	876095
14836	876096
84210	876097
94719	876098
20510	876099
73814	876100
12319	876101
46436	876102
147657	876103
46138	876104
54315	876105
15508	876106
37446	876107
62708	876108
31708	876109
18745	876110
53744	876111
17017	876112
7901	876113
28084	876114
92155	876115
65381	876116
71802	876117
3530	876118
46147	876119
41193	876120
19602	876121
54820	876122
90390	876123
30909	876124
28157	876125
99315	876126
15291	876127
3059	876128
15325	876129
1995	876130
121565	876131
1543	876132
4240	876133
35091	876134
34784	876135
4078	876136
24197	876137
27933	876138
73056	876139
926	876140
13851	876141
34674	876142
33391	876143
115880	876144
36240	876145
39238	876146
7284	876147
102170	876148
83322	876149
34963	876150
73916	876151
84013	876152
119635	876153
99835	876154
10458	876155
20976	876156
626	876157
3645	876158
3345	876159
5462	876160
6271	876161
41547	876162
20303	876163
137463	876164
23152	876165
114128	876166
123022	876167
21074	876168
60216	876169
458	876170
116575	876171
82615	876172
62060	876173
82708	876174
137193	876175
135454	876176
34414	876177
737	876178
73993	876179
1165	876180
54962	876181
59211	876182
76505	876183
24871	876184
21355	876185
86912	876186
71388	876187
7936	876188
9219	876189
67056	876190
13257	876191
66534	876192
106887	876193
56733	876194
78751	876195
70957	876196
95179	876197
9155	876198
17695	876199
10168	876200
27587	876201
25106	876202
64785	876203
92614	876204
2007	876205
20941	876206
1100	876207
16592	876208
95860	876209
71029	876210
2622	876211
72837	876212
20135	876213
63805	876214
102363	876215
71730	876216
82845	876217
51900	876218
54630	876219
13576	876220
43585	876221
22923	876222
76038	876223
963	876224
20280	876225
20891	876226
21279	876227
68327	876228
10248	876229
30944	876230
79187	876231
32145	876232
31327	876233
51941	876234
32886	876235
105472	876236
27541	876237
83182	876238
76380	876239
4287	876240
117893	876241
90380	876242
1225	876243
12009	876244
107698	876245
6226	876246
71772	876247
40019	876248
24582	876249
14150	876250
11233	876251
38456	876252
98510	876253
55923	876254
342	876255
102731	876256
2601	876257
53703	876258
108156	876259
29	876260
11890	876261
51581	876262
121989	876263
109000	876264
68968	876265
1198	876266
34996	876267
15133	876268
69179	876269
127953	876270
78611	876271
68068	876272
5566	876273
37	876274
73551	876275
28415	876276
89750	876277
16634	876278
127716	876279
19703	876280
58330	876281
54484	876282
942	876283
901	876284
2549	876285
5429	876286
32516	876287
17233	876288
117916	876289
71548	876290
53836	876291
10713	876292
18517	876293
83323	876294
78331	876295
59957	876296
21750	876297
22568	876298
34454	876299
39801	876300
48513	876301
13452	876302
45803	876303
144347	876304
138383	876305
17408	876306
147642	876307
75913	876308
26816	876309
8193	876310
78577	876311
90351	876312
44152	876313
23984	876314
15153	876315
34992	876316
22559	876317
81198	876318
60184	876319
107052	876320
10420	876321
35124	876322
14698	876323
134765	876324
19925	876325
25295	876326
54414	876327
38311	876328
80964	876329
55713	876330
4679	876331
31827	876332
57779	876333
81389	876334
2542	876335
30752	876336
19656	876337
33131	876338
3023	876339
20816	876340
50754	876341
121713	876342
17067	876343
1978	876344
52183	876345
11951	876346
27	876347
3871	876348
30208	876349
66539	876350
46442	876351
20339	876352
63861	876353
104026	876354
5413	876355
5548	876356
24510	876357
600	876358
117054	876359
103026	876360
49981	876361
72357	876362
6185	876363
741	876364
114817	876365
3324	876366
14103	876367
56300	876368
45263	876369
3057	876370
108686	876371
75478	876372
84117	876373
29746	876374
5157	876375
92065	876376
24988	876377
51519	876378
10545	876379
43551	876380
31746	876381
103521	876382
115211	876383
145191	876384
13826	876385
95869	876386
50	876387
56390	876388
80383	876389
95791	876390
83574	876391
69487	876392
1081	876393
14944	876394
76734	876395
4921	876396
144009	876397
76805	876398
94324	876399
6378	876400
78358	876401
53775	876402
29817	876403
26217	876404
7320	876405
63286	876406
49456	876407
66705	876408
7965	876409
17073	876410
94722	876411
105769	876412
93627	876413
3917	876414
112263	876415
107598	876416
16777	876417
3332	876418
29294	876419
82276	876420
489	876421
130543	876422
44315	876423
32415	876424
135515	876425
53555	876426
50239	876427
554	876428
8410	876429
43257	876430
122	876431
65308	876432
121717	876433
3495	876434
5874	876435
38443	876436
53748	876437
100898	876438
37685	876439
43219	876440
98037	876441
16677	876442
90790	876443
45314	876444
4534	876445
33766	876446
10656	876447
10084	876448
18819	876449
3741	876450
42931	876451
16080	876452
66306	876453
23148	876454
20214	876455
100318	876456
18544	876457
37041	876458
41002	876459
123631	876460
63147	876461
17304	876462
54084	876463
66191	876464
47385	876465
142871	876466
120318	876467
50103	876468
93331	876469
24408	876470
48280	876471
18922	876472
4020	876473
62322	876474
92052	876475
14296	876476
15527	876477
62695	876478
1284	876479
13291	876480
70672	876481
3179	876482
15830	876483
50542	876484
142867	876485
13688	876486
44156	876487
109759	876488
132815	876489
24792	876490
32623	876491
84535	876492
7232	876493
5156	876494
55293	876495
79733	876496
44943	876497
87614	876498
68706	876499
81113	876500
46093	876501
111100	876502
46604	876503
12612	876504
7173	876505
53581	876506
77788	876507
30562	876508
28089	876509
2221	876510
852	876511
98556	876512
32383	876513
1	876514
38410	876515
21027	876516
5679	876517
4818	876518
40318	876519
9533	876520
117220	876521
3098	876522
58585	876523
14	876524
99614	876525
7531	876526
30657	876527
11031	876528
103098	876529
2784	876530
53884	876531
28621	876532
15447	876533
11731	876534
7216	876535
4038	876536
28276	876537
2234	876538
59768	876539
3258	876540
34885	876541
41747	876542
118750	876543
123171	876544
51382	876545
56608	876546
54957	876547
20801	876548
45286	876549
16930	876550
59923	876551
86265	876552
46448	876553
60640	876554
14058	876555
43629	876556
9085	876557
18777	876558
112740	876559
93770	876560
6444	876561
12470	876562
45039	876563
7511	876564
10989	876565
79355	876566
5032	876567
3316	876568
6502	876569
5826	876570
17465	876571
31045	876572
14897	876573
29317	876574
442	876575
14151	876576
26942	876577
9850	876578
15492	876579
9855	876580
42781	876581
1038	876582
94685	876583
25552	876584
2644	876585
115190	876586
11450	876587
19234	876588
870	876589
100111	876590
8445	876591
12730	876592
7544	876593
3526	876594
52057	876595
45215	876596
63504	876597
17908	876598
132292	876599
85550	876600
67567	876601
92594	876602
25330	876603
86	876604
44727	876605
27036	876606
30344	876607
15622	876608
2092	876609
35734	876610
79295	876611
94200	876612
40792	876613
52535	876614
2457	876615
14611	876616
59226	876617
9009	876618
14845	876619
46893	876620
109303	876621
92752	876622
95779	876623
189	876624
703	876625
16038	876626
7326	876627
23400	876628
567	876629
11650	876630
25315	876631
25315	876632
71088	876633
30986	876634
47583	876635
5824	876636
42989	876637
38125	876638
102680	876639
29415	876640
18460	876641
1103	876642
26662	876643
24893	876644
1762	876645
30742	876646
83630	876647
80776	876648
55152	876649
90260	876650
59478	876651
680	876652
115155	876653
49715	876654
109352	876655
45091	876656
88286	876657
49097	876658
25392	876659
31892	876660
60135	876661
8299	876662
8115	876663
43254	876664
14543	876665
40688	876666
16380	876667
47477	876668
59012	876669
83498	876670
66309	876671
45761	876672
583	876673
41384	876674
27269	876675
86074	876676
54766	876677
114545	876678
54722	876679
5438	876680
35934	876681
20198	876682
19719	876683
34632	876684
38195	876685
89225	876686
3812	876687
45830	876688
1660	876689
23811	876690
24087	876691
26397	876692
26515	876693
58844	876694
71587	876695
72539	876696
39794	876697
64708	876698
46179	876699
54549	876700
1131	876701
67041	876702
99442	876703
1797	876704
1327	876705
51009	876706
14672	876707
103650	876708
44225	876709
21863	876710
93189	876711
66065	876712
42001	876713
76809	876714
37410	876715
4826	876716
77516	876717
20966	876718
2026	876719
62362	876720
139786	876721
148003	876722
120969	876723
123219	876724
4426	876725
113372	876726
130918	876727
19479	876728
124916	876729
36037	876730
119883	876731
7506	876732
101941	876733
35091	876734
7434	876735
39582	876736
101605	876737
16465	876738
56367	876739
52289	876740
133338	876741
63255	876742
33871	876743
57659	876744
910	876745
58508	876746
68854	876747
95806	876748
38584	876749
98450	876750
70661	876751
43901	876752
781	876753
21069	876754
32467	876755
57036	876756
34119	876757
30728	876758
71887	876759
9921	876760
1914	876761
56017	876762
89221	876763
24089	876764
11659	876765
36228	876766
104429	876767
126409	876768
71571	876769
57215	876770
86654	876771
5714	876772
100268	876773
17650	876774
75036	876775
2033	876776
84235	876777
71814	876778
89917	876779
89087	876780
584	876781
63926	876782
53710	876783
64581	876784
31755	876785
6503	876786
1732	876787
6526	876788
491	876789
41620	876790
33448	876791
74944	876792
11884	876793
12638	876794
70216	876795
29665	876796
96050	876797
10192	876798
3274	876799
41845	876800
4326	876801
52042	876802
55	876803
73976	876804
1718	876805
4586	876806
8170	876807
94179	876808
72412	876809
51100	876810
5511	876811
37052	876812
17735	876813
9386	876814
19654	876815
32120	876816
36602	876817
7905	876818
15780	876819
55527	876820
15610	876821
56853	876822
4126	876823
20815	876824
82076	876825
5951	876826
85319	876827
15784	876828
64416	876829
62435	876830
18133	876831
87729	876832
82062	876833
37578	876834
7904	876835
4592	876836
15862	876837
134882	876838
2178	876839
1043	876840
76755	876841
147278	876842
98200	876843
110651	876844
10009	876845
18049	876846
9945	876847
43218	876848
38900	876849
13873	876850
2036	876851
83536	876852
91483	876853
146242	876854
67934	876855
28183	876856
30461	876857
68971	876858
23833	876859
42373	876860
13743	876861
91152	876862
91730	876863
15473	876864
63258	876865
40426	876866
44038	876867
3891	876868
9179	876869
64158	876870
34526	876871
35327	876872
109509	876873
39033	876874
40656	876875
92316	876876
21292	876877
59294	876878
72809	876879
34768	876880
7974	876881
61937	876882
84999	876883
8386	876884
116144	876885
38569	876886
10984	876887
72151	876888
79203	876889
2845	876890
22014	876891
9186	876892
129426	876893
67386	876894
35510	876895
6388	876896
10856	876897
16234	876898
52506	876899
35659	876900
99703	876901
39640	876902
56913	876903
2041	876904
117	876905
17434	876906
20178	876907
93458	876908
6502	876909
55084	876910
17951	876911
21737	876912
4384	876913
37539	876914
105816	876915
77655	876916
14820	876917
75105	876918
1048	876919
5873	876920
1315	876921
21747	876922
100199	876923
100798	876924
14176	876925
35978	876926
4084	876927
56409	876928
41566	876929
30178	876930
9565	876931
47573	876932
12654	876933
145351	876934
107821	876935
92082	876936
13659	876937
14788	876938
129445	876939
4933	876940
67176	876941
1570	876942
8419	876943
77201	876944
10597	876945
81892	876946
10019	876947
66322	876948
3963	876949
119961	876950
43234	876951
12571	876952
150462	876953
26526	876954
86556	876955
9552	876956
9841	876957
43	876958
39880	876959
92210	876960
11808	876961
16790	876962
23501	876963
5974	876964
89156	876965
87575	876966
44662	876967
5764	876968
149791	876969
3807	876970
50617	876971
64329	876972
24907	876973
5434	876974
20668	876975
18566	876976
61853	876977
5831	876978
72458	876979
89597	876980
91361	876981
9022	876982
77628	876983
851	876984
121180	876985
5831	876986
24972	876987
46681	876988
7777	876989
109560	876990
104053	876991
27138	876992
16569	876993
40	876994
17643	876995
5646	876996
69493	876997
71769	876998
90267	876999
4812	877000
58859	877001
85781	877002
734	877003
89741	877004
3248	877005
10193	877006
70746	877007
4943	877008
23024	877009
6631	877010
55201	877011
2204	877012
5633	877013
9005	877014
967	877015
11031	877016
32252	877017
47000	877018
13545	877019
46588	877020
97874	877021
34433	877022
3469	877023
10341	877024
38513	877025
35500	877026
75110	877027
50811	877028
29613	877029
51955	877030
3044	877031
2036	877032
12076	877033
4820	877034
66823	877035
3526	877036
23749	877037
139865	877038
70074	877039
46290	877040
32097	877041
74975	877042
83247	877043
4718	877044
42955	877045
20062	877046
36284	877047
2092	877048
34007	877049
6403	877050
51398	877051
12088	877052
32536	877053
6288	877054
111275	877055
52246	877056
130979	877057
36432	877058
28251	877059
43074	877060
11408	877061
55487	877062
88623	877063
104956	877064
15967	877065
78349	877066
4610	877067
5292	877068
28339	877069
67902	877070
11501	877071
2594	877072
125634	877073
31508	877074
26546	877075
613	877076
63875	877077
81275	877078
57604	877079
12952	877080
70175	877081
17525	877082
74715	877083
5977	877084
20800	877085
82348	877086
83039	877087
35838	877088
7643	877089
84546	877090
69349	877091
4293	877092
40201	877093
95068	877094
30600	877095
1757	877096
2739	877097
25921	877098
24556	877099
7720	877100
45825	877101
33517	877102
57127	877103
60528	877104
75339	877105
22175	877106
14481	877107
83129	877108
47855	877109
69361	877110
45320	877111
47693	877112
21808	877113
55519	877114
113444	877115
66976	877116
85681	877117
25019	877118
99985	877119
111964	877120
51234	877121
25718	877122
19625	877123
22132	877124
97552	877125
63536	877126
60714	877127
81672	877128
36217	877129
69546	877130
8935	877131
38042	877132
27172	877133
4986	877134
24819	877135
27505	877136
62131	877137
8556	877138
44370	877139
16649	877140
28306	877141
479	877142
120	877143
56942	877144
2634	877145
3321	877146
121902	877147
50439	877148
78292	877149
63544	877150
109048	877151
33751	877152
65755	877153
2716	877154
70438	877155
2474	877156
34751	877157
8447	877158
126620	877159
7453	877160
100911	877161
50310	877162
76526	877163
36685	877164
88136	877165
19326	877166
33836	877167
53726	877168
118698	877169
87400	877170
74904	877171
10787	877172
75976	877173
86811	877174
13084	877175
98707	877176
3688	877177
30706	877178
85167	877179
42455	877180
2974	877181
299	877182
61108	877183
43913	877184
74405	877185
16810	877186
33500	877187
78759	877188
22806	877189
23024	877190
121655	877191
34119	877192
94562	877193
115757	877194
68987	877195
27080	877196
6654	877197
244	877198
623	877199
129450	877200
5437	877201
74755	877202
454	877203
4951	877204
53842	877205
53977	877206
51895	877207
31783	877208
27130	877209
44004	877210
6975	877211
732	877212
6523	877213
66561	877214
83019	877215
50775	877216
7517	877217
98064	877218
56195	877219
64207	877220
22718	877221
43021	877222
11937	877223
8555	877224
32232	877225
21933	877226
5282	877227
16621	877228
149852	877229
63092	877230
110482	877231
91795	877232
126194	877233
31050	877234
19840	877235
4876	877236
38901	877237
13189	877238
6624	877239
11769	877240
69136	877241
1060	877242
126904	877243
24683	877244
2767	877245
365	877246
62745	877247
39281	877248
22936	877249
82529	877250
22290	877251
132335	877252
31660	877253
36300	877254
6703	877255
32063	877256
101091	877257
141020	877258
1324	877259
15530	877260
3884	877261
70404	877262
73231	877263
87473	877264
10157	877265
23110	877266
114705	877267
13071	877268
60235	877269
7200	877270
5352	877271
109266	877272
758	877273
68721	877274
43036	877275
111258	877276
57216	877277
42984	877278
76889	877279
71301	877280
18590	877281
24857	877282
26068	877283
53935	877284
12242	877285
40694	877286
55616	877287
58320	877288
44842	877289
2547	877290
28	877291
81766	877292
12808	877293
39291	877294
17145	877295
7271	877296
70478	877297
41428	877298
97289	877299
71737	877300
52446	877301
10738	877302
45027	877303
21953	877304
43896	877305
64633	877306
30754	877307
75194	877308
793	877309
144363	877310
25010	877311
34479	877312
116514	877313
10363	877314
119692	877315
40747	877316
22593	877317
5825	877318
15425	877319
9527	877320
20482	877321
144673	877322
67202	877323
108769	877324
3884	877325
115887	877326
64850	877327
1020	877328
1245	877329
18486	877330
16213	877331
8457	877332
19396	877333
57322	877334
3083	877335
120781	877336
103795	877337
14444	877338
92137	877339
13973	877340
95742	877341
33390	877342
10035	877343
79040	877344
1311	877345
75800	877346
16653	877347
76232	877348
73932	877349
16094	877350
3674	877351
540	877352
39701	877353
26117	877354
59328	877355
2991	877356
78114	877357
18451	877358
18909	877359
37994	877360
46216	877361
130089	877362
43064	877363
1385	877364
29822	877365
61232	877366
44433	877367
43962	877368
44517	877369
13168	877370
98063	877371
6850	877372
5543	877373
111396	877374
24393	877375
9459	877376
23231	877377
1745	877378
8304	877379
116328	877380
7697	877381
8198	877382
5195	877383
27802	877384
64231	877385
6816	877386
3502	877387
98049	877388
118193	877389
53116	877390
16206	877391
34337	877392
3277	877393
7564	877394
61429	877395
92223	877396
30868	877397
2335	877398
1784	877399
16945	877400
102042	877401
10035	877402
41622	877403
34412	877404
1902	877405
3766	877406
104961	877407
3832	877408
66492	877409
23543	877410
38197	877411
42401	877412
87436	877413
23234	877414
74057	877415
149	877416
15165	877417
10315	877418
105083	877419
113849	877420
93340	877421
104202	877422
39446	877423
73606	877424
4713	877425
26467	877426
73011	877427
49083	877428
48647	877429
27359	877430
16641	877431
77687	877432
91617	877433
828	877434
27045	877435
1543	877436
5519	877437
12284	877438
123817	877439
2490	877440
10402	877441
7845	877442
33847	877443
38519	877444
3599	877445
40880	877446
4171	877447
72485	877448
76614	877449
52968	877450
50429	877451
84682	877452
54073	877453
7796	877454
137122	877455
72027	877456
85271	877457
15478	877458
11236	877459
90668	877460
36514	877461
141513	877462
18155	877463
31969	877464
21260	877465
1461	877466
7537	877467
110	877468
123891	877469
11990	877470
130744	877471
94054	877472
67800	877473
46845	877474
77414	877475
81297	877476
19607	877477
108330	877478
60824	877479
30748	877480
82133	877481
21820	877482
18840	877483
7950	877484
38494	877485
34516	877486
74301	877487
10878	877488
40573	877489
94081	877490
122243	877491
82809	877492
28417	877493
13664	877494
4123	877495
3150	877496
22367	877497
26650	877498
77705	877499
13834	877500
62497	877501
55	877502
76239	877503
35996	877504
67895	877505
48317	877506
1468	877507
61295	877508
21762	877509
24864	877510
1826	877511
14548	877512
26867	877513
10535	877514
13181	877515
44403	877516
51519	877517
99439	877518
50998	877519
36914	877520
75103	877521
6105	877522
135639	877523
36463	877524
13251	877525
12841	877526
3096	877527
133033	877528
42642	877529
90751	877530
12420	877531
1676	877532
55265	877533
45284	877534
8572	877535
146929	877536
100673	877537
69255	877538
50567	877539
74850	877540
50740	877541
9524	877542
97431	877543
39777	877544
65837	877545
30648	877546
8931	877547
8707	877548
43411	877549
132896	877550
80779	877551
17496	877552
3	877553
67768	877554
88983	877555
24347	877556
46252	877557
1828	877558
30921	877559
118184	877560
10292	877561
3516	877562
13862	877563
105847	877564
59382	877565
43079	877566
23933	877567
31980	877568
38726	877569
55994	877570
81900	877571
91183	877572
49775	877573
18911	877574
44192	877575
3764	877576
81639	877577
6586	877578
9735	877579
46042	877580
41262	877581
115022	877582
18945	877583
48121	877584
43115	877585
56886	877586
799	877587
30547	877588
8935	877589
2499	877590
101033	877591
14702	877592
10417	877593
2314	877594
34994	877595
1822	877596
71129	877597
65142	877598
11440	877599
2369	877600
13665	877601
72560	877602
26242	877603
41728	877604
58604	877605
80099	877606
7046	877607
1263	877608
42490	877609
9022	877610
616	877611
15153	877612
58310	877613
84896	877614
40964	877615
7277	877616
31055	877617
10556	877618
152	877619
13009	877620
118471	877621
88612	877622
97155	877623
458	877624
110545	877625
102254	877626
87083	877627
99325	877628
3023	877629
67289	877630
55070	877631
2450	877632
21283	877633
73421	877634
36121	877635
61427	877636
31161	877637
4106	877638
5018	877639
33581	877640
4749	877641
73245	877642
16490	877643
137215	877644
125176	877645
26189	877646
40624	877647
61462	877648
6129	877649
27675	877650
71808	877651
14945	877652
51113	877653
41872	877654
30984	877655
109782	877656
10407	877657
38532	877658
13709	877659
7529	877660
135265	877661
24257	877662
27917	877663
52989	877664
25465	877665
34613	877666
3494	877667
44998	877668
38688	877669
13096	877670
43767	877671
801	877672
2774	877673
94378	877674
99350	877675
68248	877676
43351	877677
128566	877678
22279	877679
62009	877680
4937	877681
76109	877682
76671	877683
91538	877684
3081	877685
4282	877686
128284	877687
12103	877688
48512	877689
92625	877690
145	877691
21297	877692
110024	877693
12729	877694
43758	877695
101242	877696
122664	877697
2192	877698
26991	877699
114037	877700
6266	877701
123437	877702
19854	877703
38134	877704
12073	877705
41889	877706
3311	877707
9383	877708
25023	877709
19108	877710
19881	877711
120	877712
53446	877713
112438	877714
32523	877715
39811	877716
74261	877717
73174	877718
50015	877719
25	877720
38068	877721
2422	877722
34609	877723
114585	877724
36374	877725
73417	877726
29470	877727
30408	877728
50850	877729
8735	877730
82599	877731
5308	877732
8097	877733
106446	877734
1577	877735
27983	877736
39996	877737
32	877738
44646	877739
93055	877740
96745	877741
136699	877742
95178	877743
116102	877744
63840	877745
9392	877746
14928	877747
96898	877748
113505	877749
6935	877750
29217	877751
10278	877752
92492	877753
80085	877754
32364	877755
53095	877756
87306	877757
16769	877758
32422	877759
18579	877760
23862	877761
5372	877762
21921	877763
19249	877764
26014	877765
2079	877766
1185	877767
41650	877768
31473	877769
60506	877770
19126	877771
20106	877772
58800	877773
48180	877774
64738	877775
43367	877776
139692	877777
8486	877778
623	877779
35784	877780
54479	877781
61257	877782
1634	877783
119180	877784
17669	877785
7821	877786
18086	877787
47924	877788
12818	877789
17622	877790
16587	877791
2497	877792
13877	877793
68401	877794
104155	877795
60774	877796
4473	877797
97898	877798
69753	877799
63944	877800
99616	877801
57	877802
100394	877803
4171	877804
10376	877805
75434	877806
1366	877807
70422	877808
88464	877809
123596	877810
24460	877811
16234	877812
15109	877813
3630	877814
57234	877815
62347	877816
310	877817
39309	877818
32467	877819
50314	877820
15796	877821
1181	877822
5564	877823
6146	877824
21109	877825
57042	877826
29299	877827
128529	877828
21100	877829
149700	877830
68402	877831
495	877832
33557	877833
15080	877834
32309	877835
705	877836
112716	877837
16652	877838
14555	877839
25446	877840
82420	877841
8769	877842
51120	877843
10355	877844
78705	877845
88481	877846
105223	877847
20126	877848
94073	877849
81389	877850
35498	877851
2177	877852
24662	877853
5476	877854
64211	877855
32125	877856
52759	877857
46558	877858
62397	877859
96293	877860
14214	877861
72016	877862
2962	877863
660	877864
53087	877865
148649	877866
9323	877867
112153	877868
20714	877869
4672	877870
93153	877871
31166	877872
56111	877873
82898	877874
33855	877875
50930	877876
19243	877877
11011	877878
21730	877879
84997	877880
132375	877881
9796	877882
34896	877883
100524	877884
47337	877885
113284	877886
63771	877887
8999	877888
9129	877889
5824	877890
12983	877891
25971	877892
35848	877893
20786	877894
39324	877895
32955	877896
14404	877897
31544	877898
86699	877899
21425	877900
6798	877901
10868	877902
83375	877903
56664	877904
14669	877905
24045	877906
24214	877907
7550	877908
77420	877909
43473	877910
40637	877911
2982	877912
7016	877913
44260	877914
45664	877915
11633	877916
28221	877917
15496	877918
20548	877919
22551	877920
20097	877921
13759	877922
49476	877923
3854	877924
24148	877925
10121	877926
146272	877927
46008	877928
25064	877929
13329	877930
6156	877931
2311	877932
21738	877933
2833	877934
135974	877935
34292	877936
117089	877937
21804	877938
56674	877939
9053	877940
56544	877941
39437	877942
22065	877943
22730	877944
143088	877945
10779	877946
109232	877947
8486	877948
17988	877949
34860	877950
101822	877951
19245	877952
59698	877953
2407	877954
15850	877955
3478	877956
72650	877957
136696	877958
17178	877959
72574	877960
70537	877961
54364	877962
19462	877963
141479	877964
10885	877965
7584	877966
140995	877967
67321	877968
28360	877969
18049	877970
36848	877971
94701	877972
128446	877973
113055	877974
1523	877975
12599	877976
13083	877977
15189	877978
86251	877979
5130	877980
15434	877981
35551	877982
35878	877983
371	877984
36336	877985
15496	877986
11683	877987
107170	877988
103390	877989
55980	877990
4388	877991
41976	877992
3451	877993
120187	877994
26262	877995
127284	877996
6883	877997
22926	877998
60734	877999
1348	878000
7974	878001
42334	878002
52799	878003
110355	878004
40384	878005
79283	878006
19319	878007
2125	878008
75286	878009
27106	878010
17547	878011
1762	878012
34599	878013
75823	878014
114731	878015
12920	878016
10606	878017
103069	878018
129600	878019
7167	878020
40885	878021
69139	878022
89312	878023
17496	878024
17500	878025
14847	878026
2315	878027
53855	878028
64746	878029
35351	878030
133675	878031
60712	878032
8463	878033
135396	878034
18025	878035
14094	878036
46901	878037
91686	878038
14659	878039
64308	878040
29854	878041
10242	878042
7343	878043
87578	878044
55322	878045
24075	878046
4514	878047
78564	878048
97257	878049
18846	878050
24633	878051
87963	878052
42865	878053
56994	878054
3364	878055
54058	878056
41421	878057
32235	878058
48862	878059
89565	878060
48686	878061
82827	878062
71829	878063
76293	878064
20159	878065
53224	878066
39998	878067
31793	878068
9920	878069
5280	878070
4176	878071
3340	878072
22441	878073
4013	878074
47156	878075
134793	878076
59444	878077
51772	878078
116216	878079
18687	878080
90956	878081
15683	878082
32343	878083
57222	878084
103183	878085
930	878086
2508	878087
1998	878088
40242	878089
16224	878090
81243	878091
1624	878092
9410	878093
122872	878094
78916	878095
99844	878096
35277	878097
91144	878098
49560	878099
17168	878100
3527	878101
1223	878102
34200	878103
36706	878104
5539	878105
86803	878106
15939	878107
100623	878108
50451	878109
137768	878110
30861	878111
8271	878112
54597	878113
6865	878114
75591	878115
122315	878116
33688	878117
55756	878118
54607	878119
43	878120
69297	878121
41836	878122
84960	878123
10436	878124
7771	878125
100963	878126
10221	878127
22432	878128
27997	878129
1650	878130
4246	878131
116269	878132
11494	878133
34447	878134
80331	878135
1657	878136
59752	878137
1315	878138
9024	878139
139610	878140
97987	878141
2342	878142
22608	878143
4311	878144
24417	878145
16050	878146
692	878147
127181	878148
56821	878149
61910	878150
15089	878151
66662	878152
100896	878153
67075	878154
78674	878155
17466	878156
42891	878157
3660	878158
41195	878159
5330	878160
7419	878161
15601	878162
3353	878163
93783	878164
107121	878165
7368	878166
41434	878167
34256	878168
12238	878169
26836	878170
91991	878171
15306	878172
1799	878173
83901	878174
100452	878175
44626	878176
44056	878177
62	878178
55866	878179
6484	878180
32811	878181
16360	878182
3099	878183
2431	878184
15764	878185
21134	878186
71220	878187
665	878188
31596	878189
6689	878190
87573	878191
21106	878192
65574	878193
21118	878194
7539	878195
35137	878196
46926	878197
31701	878198
99145	878199
35234	878200
12069	878201
80933	878202
18542	878203
30555	878204
5498	878205
101079	878206
30131	878207
3847	878208
11246	878209
42209	878210
10301	878211
6867	878212
69450	878213
75681	878214
50329	878215
7274	878216
43614	878217
2762	878218
72131	878219
128680	878220
29159	878221
24186	878222
79716	878223
108568	878224
36249	878225
64763	878226
90919	878227
75099	878228
340	878229
76688	878230
31020	878231
81263	878232
49704	878233
141974	878234
32217	878235
60803	878236
56766	878237
38460	878238
91926	878239
33836	878240
24685	878241
39725	878242
13862	878243
62231	878244
72521	878245
135624	878246
111749	878247
130160	878248
20654	878249
14747	878250
58400	878251
113849	878252
15386	878253
48069	878254
68409	878255
938	878256
51	878257
31733	878258
1300	878259
95994	878260
15769	878261
28789	878262
149265	878263
99804	878264
130212	878265
74942	878266
119453	878267
1807	878268
43752	878269
23255	878270
30094	878271
132853	878272
95560	878273
82496	878274
19090	878275
6651	878276
116377	878277
23339	878278
62250	878279
119526	878280
80299	878281
98723	878282
68604	878283
77570	878284
60044	878285
250	878286
27852	878287
58383	878288
43030	878289
12788	878290
7500	878291
90499	878292
48487	878293
35500	878294
66667	878295
5686	878296
9114	878297
82059	878298
137931	878299
11113	878300
29740	878301
38755	878302
3171	878303
2192	878304
12898	878305
106255	878306
78788	878307
72505	878308
117303	878309
30705	878310
34339	878311
1	878312
23840	878313
10388	878314
65028	878315
57310	878316
13237	878317
72594	878318
63995	878319
44762	878320
66590	878321
90719	878322
3851	878323
3644	878324
75492	878325
57627	878326
814	878327
6905	878328
100478	878329
24951	878330
308	878331
100800	878332
107155	878333
2053	878334
87412	878335
16886	878336
57006	878337
25334	878338
4387	878339
20688	878340
44262	878341
126753	878342
13655	878343
18751	878344
11299	878345
6223	878346
2187	878347
65444	878348
31635	878349
2249	878350
890	878351
44624	878352
114865	878353
15525	878354
7229	878355
21877	878356
318	878357
20758	878358
13301	878359
5675	878360
22413	878361
7870	878362
71620	878363
2770	878364
1588	878365
70458	878366
76186	878367
54570	878368
7919	878369
103541	878370
8615	878371
17469	878372
113	878373
4566	878374
7774	878375
14000	878376
2608	878377
1386	878378
44317	878379
18829	878380
34856	878381
86305	878382
57294	878383
28919	878384
28008	878385
58887	878386
91625	878387
19795	878388
9082	878389
72356	878390
34910	878391
14338	878392
5462	878393
16268	878394
17006	878395
33714	878396
23379	878397
7011	878398
18511	878399
105559	878400
43096	878401
17829	878402
142293	878403
26995	878404
87450	878405
145862	878406
83063	878407
5480	878408
122020	878409
1946	878410
7327	878411
43332	878412
79189	878413
91362	878414
51446	878415
17771	878416
5800	878417
12754	878418
145419	878419
150561	878420
20636	878421
5653	878422
7449	878423
62329	878424
25985	878425
48589	878426
7591	878427
17824	878428
25476	878429
598	878430
80323	878431
922	878432
4527	878433
46648	878434
3848	878435
145656	878436
58583	878437
51073	878438
12336	878439
75783	878440
127735	878441
13915	878442
5360	878443
138809	878444
26249	878445
1245	878446
2415	878447
59743	878448
75707	878449
71389	878450
15360	878451
50263	878452
7911	878453
6117	878454
108716	878455
46691	878456
11054	878457
94650	878458
39469	878459
39102	878460
52622	878461
95421	878462
37709	878463
22963	878464
18072	878465
449	878466
92055	878467
36478	878468
40374	878469
133214	878470
16293	878471
65419	878472
132477	878473
100427	878474
22591	878475
77558	878476
99902	878477
26297	878478
112667	878479
14280	878480
14792	878481
29119	878482
934	878483
86005	878484
38203	878485
39918	878486
99477	878487
19679	878488
30873	878489
20107	878490
56960	878491
79340	878492
30744	878493
29323	878494
108959	878495
55531	878496
112747	878497
12781	878498
28240	878499
20967	878500
5110	878501
139561	878502
142600	878503
110	878504
72226	878505
7339	878506
64234	878507
77875	878508
4627	878509
2093	878510
14826	878511
8670	878512
39824	878513
516	878514
58301	878515
12200	878516
76650	878517
31410	878518
46039	878519
25329	878520
7396	878521
24788	878522
77405	878523
35583	878524
51894	878525
128494	878526
46403	878527
1586	878528
36532	878529
22659	878530
8394	878531
9722	878532
11179	878533
4758	878534
67951	878535
123320	878536
15	878537
51880	878538
24272	878539
36751	878540
59783	878541
36189	878542
36753	878543
26475	878544
24014	878545
11110	878546
17839	878547
3127	878548
34	878549
15825	878550
2297	878551
6101	878552
38940	878553
58865	878554
2464	878555
77329	878556
92495	878557
79026	878558
12052	878559
19805	878560
37643	878561
61704	878562
5251	878563
1534	878564
13937	878565
113425	878566
52721	878567
55242	878568
19266	878569
2685	878570
37400	878571
94068	878572
3690	878573
70064	878574
23398	878575
98223	878576
19563	878577
33468	878578
99337	878579
16666	878580
6293	878581
80859	878582
3051	878583
28718	878584
59827	878585
17832	878586
4785	878587
20849	878588
98013	878589
447	878590
85271	878591
107192	878592
72289	878593
81601	878594
20118	878595
28291	878596
21810	878597
116876	878598
94801	878599
35930	878600
20020	878601
67120	878602
24769	878603
11	878604
38926	878605
13909	878606
134076	878607
58268	878608
42120	878609
57309	878610
556	878611
26201	878612
66490	878613
64697	878614
118413	878615
88444	878616
22332	878617
126735	878618
25790	878619
48145	878620
1044	878621
140488	878622
1260	878623
5515	878624
111261	878625
14270	878626
138077	878627
74905	878628
22055	878629
11950	878630
119683	878631
116949	878632
97423	878633
53445	878634
30182	878635
118151	878636
1461	878637
63716	878638
34774	878639
3438	878640
35650	878641
128205	878642
26951	878643
75315	878644
27893	878645
485	878646
104220	878647
74788	878648
14578	878649
45387	878650
56604	878651
109677	878652
123331	878653
31265	878654
33164	878655
118264	878656
53138	878657
17016	878658
3679	878659
20198	878660
5397	878661
90724	878662
47322	878663
14463	878664
119663	878665
1217	878666
32301	878667
1847	878668
8550	878669
12653	878670
57300	878671
85841	878672
26255	878673
45353	878674
106880	878675
85690	878676
34472	878677
21751	878678
41409	878679
60440	878680
44144	878681
127173	878682
53639	878683
23172	878684
21617	878685
50616	878686
7352	878687
4762	878688
27055	878689
7196	878690
55871	878691
80384	878692
26731	878693
14790	878694
12432	878695
257	878696
12716	878697
113300	878698
22217	878699
78183	878700
47377	878701
44965	878702
45595	878703
23451	878704
19334	878705
6449	878706
19002	878707
132281	878708
33277	878709
8291	878710
117470	878711
13028	878712
32791	878713
26113	878714
124349	878715
2193	878716
108828	878717
56188	878718
106901	878719
49950	878720
85255	878721
108201	878722
12611	878723
88479	878724
103479	878725
8412	878726
13931	878727
58118	878728
109269	878729
59512	878730
56664	878731
15633	878732
3745	878733
34848	878734
61209	878735
1172	878736
55496	878737
37002	878738
87571	878739
42020	878740
80858	878741
9009	878742
2009	878743
119247	878744
9450	878745
40614	878746
19057	878747
3867	878748
47353	878749
7114	878750
25093	878751
62360	878752
70086	878753
6799	878754
40151	878755
10803	878756
56975	878757
319	878758
48151	878759
43533	878760
13774	878761
10097	878762
9374	878763
27309	878764
96866	878765
129956	878766
78477	878767
42402	878768
38008	878769
62689	878770
14488	878771
102589	878772
91691	878773
46589	878774
11874	878775
44851	878776
90672	878777
7956	878778
38087	878779
52563	878780
32946	878781
25965	878782
31858	878783
43620	878784
42139	878785
34574	878786
11735	878787
44739	878788
61893	878789
42621	878790
32461	878791
2452	878792
5215	878793
116317	878794
94013	878795
89633	878796
83988	878797
60341	878798
31509	878799
71092	878800
9112	878801
1144	878802
8263	878803
167	878804
49521	878805
29378	878806
5980	878807
5524	878808
20535	878809
28123	878810
147523	878811
28767	878812
17341	878813
22318	878814
367	878815
19108	878816
35191	878817
93275	878818
1703	878819
3083	878820
32329	878821
123323	878822
88999	878823
95833	878824
17254	878825
23234	878826
86367	878827
3413	878828
36157	878829
64884	878830
8443	878831
131856	878832
25062	878833
61907	878834
20057	878835
45727	878836
74503	878837
43576	878838
2329	878839
1168	878840
10349	878841
8010	878842
31182	878843
21315	878844
95554	878845
41899	878846
91512	878847
129303	878848
58204	878849
100613	878850
48281	878851
18626	878852
127	878853
24836	878854
353	878855
23269	878856
21032	878857
54992	878858
11355	878859
34744	878860
95844	878861
116636	878862
101192	878863
26323	878864
101675	878865
2936	878866
37424	878867
41513	878868
5651	878869
67453	878870
84267	878871
1549	878872
13983	878873
9847	878874
21165	878875
66940	878876
94618	878877
90788	878878
9739	878879
82942	878880
72027	878881
80250	878882
71673	878883
37617	878884
11923	878885
98387	878886
48142	878887
9822	878888
77634	878889
117956	878890
55647	878891
86676	878892
35232	878893
139199	878894
33890	878895
679	878896
1119	878897
53559	878898
3125	878899
68034	878900
983	878901
61484	878902
69807	878903
77971	878904
13998	878905
83012	878906
66889	878907
37733	878908
22323	878909
110980	878910
101583	878911
25804	878912
87516	878913
45424	878914
128623	878915
29813	878916
65980	878917
37472	878918
8125	878919
13051	878920
119146	878921
19268	878922
96393	878923
23786	878924
134206	878925
20376	878926
115947	878927
4803	878928
4397	878929
13622	878930
83677	878931
51143	878932
42917	878933
36520	878934
102201	878935
8079	878936
5368	878937
132324	878938
27128	878939
53818	878940
16807	878941
12454	878942
38534	878943
132611	878944
3392	878945
50474	878946
42481	878947
3048	878948
39389	878949
7508	878950
60300	878951
6471	878952
96530	878953
89449	878954
13456	878955
65662	878956
812	878957
51618	878958
34387	878959
58591	878960
26553	878961
41409	878962
24503	878963
74823	878964
6565	878965
26785	878966
24266	878967
80657	878968
29666	878969
63774	878970
81919	878971
70708	878972
81996	878973
47381	878974
9721	878975
47429	878976
143560	878977
55977	878978
86954	878979
17578	878980
96316	878981
4383	878982
36759	878983
9950	878984
48401	878985
12234	878986
59982	878987
36053	878988
14970	878989
77674	878990
8116	878991
19758	878992
3616	878993
17464	878994
145312	878995
10107	878996
50041	878997
26108	878998
37411	878999
59217	879000
88130	879001
31138	879002
21683	879003
12686	879004
106347	879005
71681	879006
14692	879007
64062	879008
20601	879009
736	879010
19638	879011
34262	879012
58268	879013
35415	879014
54344	879015
136907	879016
31906	879017
127	879018
91001	879019
78004	879020
87972	879021
55168	879022
1015	879023
31750	879024
33256	879025
90857	879026
5722	879027
41482	879028
16771	879029
32989	879030
34294	879031
3731	879032
137027	879033
129970	879034
36370	879035
26936	879036
67512	879037
36148	879038
85888	879039
24586	879040
5190	879041
55181	879042
9927	879043
124740	879044
155	879045
117	879046
78963	879047
110630	879048
1088	879049
127870	879050
29793	879051
91710	879052
38900	879053
22429	879054
2308	879055
19630	879056
39896	879057
39135	879058
38618	879059
2243	879060
18471	879061
18488	879062
76142	879063
60148	879064
37128	879065
65421	879066
25437	879067
78653	879068
91697	879069
20315	879070
44410	879071
69134	879072
84109	879073
4287	879074
21592	879075
25719	879076
84885	879077
14841	879078
38528	879079
59368	879080
73446	879081
35090	879082
29180	879083
26470	879084
16725	879085
92176	879086
8208	879087
9129	879088
101314	879089
54191	879090
122349	879091
130112	879092
24867	879093
36010	879094
20868	879095
98215	879096
114026	879097
23483	879098
19922	879099
83997	879100
105214	879101
14192	879102
24467	879103
88807	879104
48397	879105
117	879106
60381	879107
25810	879108
38056	879109
1615	879110
103495	879111
57041	879112
2815	879113
31362	879114
82072	879115
883	879116
32322	879117
13872	879118
12494	879119
32892	879120
2998	879121
34006	879122
48314	879123
47636	879124
145743	879125
2893	879126
48552	879127
8587	879128
66922	879129
104587	879130
18965	879131
47472	879132
4146	879133
10512	879134
33700	879135
78694	879136
121458	879137
22314	879138
18369	879139
52417	879140
3752	879141
72310	879142
45891	879143
97271	879144
72261	879145
6560	879146
44228	879147
8001	879148
34	879149
94720	879150
3270	879151
20263	879152
115862	879153
32976	879154
69114	879155
144643	879156
48685	879157
64923	879158
75884	879159
22541	879160
47090	879161
24019	879162
136768	879163
28465	879164
119601	879165
16174	879166
68785	879167
34482	879168
8424	879169
52273	879170
57576	879171
52752	879172
1633	879173
15135	879174
4321	879175
73685	879176
101096	879177
76518	879178
3341	879179
36980	879180
37516	879181
137262	879182
18105	879183
30083	879184
68572	879185
32803	879186
1236	879187
116008	879188
49049	879189
20014	879190
16840	879191
24511	879192
4750	879193
72608	879194
15748	879195
12424	879196
3456	879197
17454	879198
115267	879199
39822	879200
46699	879201
20168	879202
21047	879203
11383	879204
2557	879205
19818	879206
58	879207
1857	879208
13548	879209
139186	879210
610	879211
1035	879212
2976	879213
12826	879214
4103	879215
91849	879216
60962	879217
66818	879218
46423	879219
50839	879220
18582	879221
38926	879222
58263	879223
2630	879224
46127	879225
25333	879226
53772	879227
34584	879228
7750	879229
101586	879230
15114	879231
35793	879232
100771	879233
8631	879234
1665	879235
6173	879236
2405	879237
1243	879238
2061	879239
56990	879240
35069	879241
7665	879242
105912	879243
54557	879244
22071	879245
56597	879246
24159	879247
31667	879248
36899	879249
104129	879250
32737	879251
18031	879252
150463	879253
18152	879254
33627	879255
103728	879256
7217	879257
73262	879258
560	879259
384	879260
97369	879261
63862	879262
24068	879263
64729	879264
58	879265
138407	879266
27854	879267
120102	879268
16987	879269
25694	879270
8147	879271
21748	879272
14994	879273
38891	879274
116855	879275
13967	879276
9303	879277
4980	879278
33284	879279
3292	879280
21325	879281
50342	879282
30807	879283
3067	879284
20704	879285
41816	879286
21241	879287
7047	879288
110352	879289
8164	879290
25155	879291
120994	879292
65426	879293
13334	879294
17971	879295
73785	879296
130025	879297
4855	879298
7501	879299
27734	879300
764	879301
68928	879302
63774	879303
45325	879304
811	879305
131339	879306
108472	879307
117942	879308
116986	879309
24140	879310
9418	879311
205	879312
113697	879313
21	879314
57959	879315
17061	879316
31124	879317
55238	879318
9339	879319
10421	879320
43	879321
41233	879322
22106	879323
6049	879324
56185	879325
50183	879326
101422	879327
38828	879328
68322	879329
14783	879330
149031	879331
8749	879332
113243	879333
62997	879334
19920	879335
248	879336
8545	879337
93041	879338
61281	879339
77757	879340
5313	879341
55881	879342
63977	879343
3525	879344
42192	879345
16123	879346
113247	879347
73297	879348
52400	879349
126704	879350
42134	879351
11408	879352
58696	879353
57675	879354
96220	879355
38238	879356
15323	879357
104188	879358
93659	879359
18939	879360
4660	879361
25646	879362
60943	879363
12864	879364
5742	879365
3425	879366
41197	879367
18493	879368
24892	879369
52142	879370
6065	879371
93498	879372
81915	879373
37480	879374
123130	879375
6598	879376
47490	879377
10754	879378
17	879379
88515	879380
85731	879381
23120	879382
141932	879383
6943	879384
31483	879385
14099	879386
24010	879387
50697	879388
117585	879389
3922	879390
106340	879391
46404	879392
8498	879393
113716	879394
51375	879395
73965	879396
24954	879397
3618	879398
27176	879399
6510	879400
41288	879401
120923	879402
7749	879403
23998	879404
118180	879405
104718	879406
7476	879407
77899	879408
9656	879409
106561	879410
40551	879411
3944	879412
119069	879413
81978	879414
18756	879415
10264	879416
90947	879417
96323	879418
2324	879419
3917	879420
47028	879421
80556	879422
45282	879423
42636	879424
64913	879425
10026	879426
40691	879427
65435	879428
56111	879429
72276	879430
54817	879431
81421	879432
21907	879433
83671	879434
9630	879435
47764	879436
69690	879437
38633	879438
4118	879439
22047	879440
45148	879441
23758	879442
2365	879443
115057	879444
7807	879445
35145	879446
130533	879447
44551	879448
15218	879449
752	879450
21379	879451
8925	879452
9372	879453
82739	879454
22746	879455
5484	879456
131147	879457
27754	879458
20392	879459
125	879460
48694	879461
32975	879462
12796	879463
99264	879464
45227	879465
10776	879466
208	879467
63076	879468
14125	879469
106154	879470
112128	879471
43823	879472
18746	879473
4908	879474
107549	879475
79987	879476
6129	879477
127	879478
19284	879479
79468	879480
39785	879481
32793	879482
17936	879483
37598	879484
41681	879485
98790	879486
44229	879487
17737	879488
1791	879489
10505	879490
63316	879491
77076	879492
69223	879493
2766	879494
73149	879495
8738	879496
27043	879497
63009	879498
86651	879499
58280	879500
16002	879501
82603	879502
10786	879503
89496	879504
3025	879505
45011	879506
77472	879507
9338	879508
63431	879509
36738	879510
72893	879511
42469	879512
136097	879513
5396	879514
6870	879515
59528	879516
70815	879517
2777	879518
100752	879519
97543	879520
7841	879521
117947	879522
41439	879523
24485	879524
5605	879525
64557	879526
40743	879527
114384	879528
44116	879529
50046	879530
5133	879531
95649	879532
96881	879533
17153	879534
41242	879535
16838	879536
15112	879537
130197	879538
697	879539
16034	879540
25406	879541
2314	879542
21485	879543
118053	879544
14223	879545
21089	879546
43503	879547
36479	879548
56371	879549
3037	879550
82110	879551
72	879552
69571	879553
14028	879554
53713	879555
71275	879556
4487	879557
94659	879558
28560	879559
34337	879560
29619	879561
13281	879562
142391	879563
32922	879564
127293	879565
106414	879566
191	879567
25615	879568
33354	879569
23727	879570
105305	879571
53312	879572
8593	879573
3595	879574
4666	879575
108660	879576
72874	879577
129338	879578
47630	879579
84937	879580
73900	879581
5501	879582
26317	879583
14514	879584
113775	879585
39038	879586
11009	879587
96687	879588
74112	879589
25977	879590
148935	879591
68669	879592
822	879593
67451	879594
41820	879595
68338	879596
22179	879597
63850	879598
64021	879599
19315	879600
44182	879601
57778	879602
3223	879603
16776	879604
12797	879605
14166	879606
108595	879607
149505	879608
27427	879609
44794	879610
43039	879611
15985	879612
104106	879613
1778	879614
70297	879615
15880	879616
1163	879617
116448	879618
113492	879619
41543	879620
128004	879621
102695	879622
89352	879623
40621	879624
91	879625
52080	879626
33269	879627
32848	879628
112700	879629
68991	879630
26287	879631
6010	879632
78583	879633
12830	879634
87611	879635
126092	879636
2207	879637
37496	879638
63228	879639
2640	879640
10728	879641
60625	879642
7497	879643
39681	879644
107346	879645
102103	879646
448	879647
75080	879648
56714	879649
62895	879650
3229	879651
3900	879652
94654	879653
24149	879654
28751	879655
39732	879656
48881	879657
42102	879658
19564	879659
33228	879660
17663	879661
44640	879662
3222	879663
89525	879664
48616	879665
26057	879666
85920	879667
87505	879668
123935	879669
25423	879670
39757	879671
121111	879672
37623	879673
110748	879674
51818	879675
72483	879676
1080	879677
7524	879678
9501	879679
9190	879680
142228	879681
44101	879682
7490	879683
28193	879684
14894	879685
17545	879686
22738	879687
48128	879688
31500	879689
16703	879690
2418	879691
43474	879692
59434	879693
57120	879694
74346	879695
72174	879696
74743	879697
66465	879698
51926	879699
4978	879700
80396	879701
75916	879702
429	879703
23817	879704
80077	879705
6994	879706
65876	879707
47132	879708
95892	879709
18396	879710
17669	879711
3498	879712
5250	879713
1607	879714
25543	879715
46982	879716
3339	879717
65164	879718
1824	879719
1509	879720
9945	879721
27665	879722
1387	879723
4775	879724
1092	879725
3220	879726
100976	879727
120934	879728
56350	879729
18568	879730
119633	879731
66922	879732
87772	879733
15123	879734
47783	879735
11358	879736
73254	879737
10672	879738
34575	879739
455	879740
12230	879741
38034	879742
39517	879743
17455	879744
973	879745
96972	879746
93566	879747
135006	879748
101912	879749
74614	879750
43928	879751
6709	879752
35222	879753
29078	879754
51017	879755
10727	879756
41724	879757
77195	879758
41535	879759
98491	879760
1987	879761
15822	879762
80401	879763
96547	879764
45695	879765
18722	879766
40867	879767
69906	879768
14188	879769
11584	879770
15280	879771
52994	879772
27904	879773
22200	879774
2872	879775
26871	879776
10249	879777
48182	879778
137794	879779
22485	879780
13048	879781
18995	879782
109330	879783
32733	879784
4102	879785
106269	879786
4507	879787
112746	879788
9822	879789
39740	879790
2624	879791
31139	879792
31890	879793
911	879794
2946	879795
86916	879796
1203	879797
35076	879798
48162	879799
68385	879800
18274	879801
3719	879802
88968	879803
91725	879804
11785	879805
1096	879806
21227	879807
6307	879808
1011	879809
37850	879810
85097	879811
113165	879812
115463	879813
22341	879814
13979	879815
104815	879816
72481	879817
11827	879818
297	879819
63885	879820
186	879821
53226	879822
59936	879823
115663	879824
135334	879825
21104	879826
148167	879827
70732	879828
5676	879829
60785	879830
84450	879831
24432	879832
8573	879833
122724	879834
20599	879835
99699	879836
30995	879837
5450	879838
4320	879839
12985	879840
74	879841
55802	879842
101	879843
1160	879844
18767	879845
28813	879846
31573	879847
40663	879848
45831	879849
16125	879850
50861	879851
26777	879852
139	879853
27380	879854
115421	879855
61040	879856
43066	879857
19045	879858
45236	879859
59659	879860
47091	879861
22266	879862
75616	879863
124573	879864
23444	879865
120948	879866
8154	879867
16992	879868
51457	879869
5543	879870
24657	879871
18858	879872
85695	879873
78039	879874
7237	879875
30420	879876
145492	879877
66409	879878
134913	879879
39712	879880
32986	879881
83321	879882
130044	879883
232	879884
72026	879885
10321	879886
13766	879887
2370	879888
1454	879889
2322	879890
41374	879891
21936	879892
128153	879893
7721	879894
31022	879895
29850	879896
12863	879897
86503	879898
10613	879899
34797	879900
131062	879901
45345	879902
22482	879903
27809	879904
133328	879905
6305	879906
81528	879907
51722	879908
80902	879909
67220	879910
39136	879911
76772	879912
28393	879913
1885	879914
58633	879915
17992	879916
71318	879917
82580	879918
45824	879919
100403	879920
78956	879921
44382	879922
11687	879923
40085	879924
16806	879925
87537	879926
11899	879927
23756	879928
133439	879929
101455	879930
105095	879931
48721	879932
21112	879933
7764	879934
1205	879935
98487	879936
6865	879937
25621	879938
6694	879939
21136	879940
112282	879941
63436	879942
3	879943
88969	879944
33292	879945
16779	879946
55463	879947
114394	879948
89340	879949
85413	879950
34940	879951
108793	879952
114250	879953
108086	879954
96090	879955
4496	879956
8387	879957
126349	879958
54670	879959
2946	879960
60271	879961
136624	879962
29150	879963
37275	879964
118519	879965
62107	879966
2441	879967
39298	879968
2746	879969
66268	879970
9255	879971
98860	879972
4547	879973
38579	879974
43117	879975
97240	879976
92910	879977
28067	879978
68710	879979
48571	879980
14562	879981
25792	879982
86380	879983
68168	879984
135486	879985
7192	879986
9734	879987
102831	879988
9680	879989
82515	879990
46013	879991
2911	879992
95368	879993
71234	879994
248	879995
84707	879996
35559	879997
35819	879998
83857	879999
19919	880000
37	880001
937	880002
7628	880003
17784	880004
48177	880005
43276	880006
34971	880007
9798	880008
72620	880009
13612	880010
3418	880011
69936	880012
80315	880013
30539	880014
114572	880015
56487	880016
18470	880017
14485	880018
41155	880019
15687	880020
37593	880021
12762	880022
8389	880023
31777	880024
46789	880025
75882	880026
65762	880027
592	880028
12367	880029
43171	880030
12166	880031
36234	880032
103898	880033
71107	880034
6910	880035
139476	880036
88244	880037
2541	880038
1044	880039
6256	880040
44206	880041
29898	880042
17433	880043
97312	880044
3087	880045
42591	880046
5788	880047
14862	880048
69247	880049
44793	880050
70699	880051
13196	880052
40938	880053
7192	880054
6106	880055
20166	880056
1541	880057
29090	880058
15648	880059
10415	880060
138827	880061
20958	880062
103494	880063
105746	880064
51248	880065
11232	880066
129123	880067
11235	880068
31180	880069
100638	880070
58506	880071
11859	880072
121908	880073
54067	880074
16002	880075
22300	880076
20585	880077
144462	880078
25314	880079
4456	880080
38904	880081
47026	880082
6110	880083
1756	880084
85385	880085
81945	880086
502	880087
133	880088
14907	880089
65238	880090
72200	880091
6381	880092
120360	880093
1216	880094
33334	880095
13430	880096
10745	880097
72654	880098
93035	880099
129628	880100
30358	880101
37415	880102
907	880103
9020	880104
15575	880105
147258	880106
56410	880107
44002	880108
134935	880109
143	880110
23223	880111
17289	880112
31537	880113
82398	880114
39148	880115
116424	880116
36597	880117
129484	880118
9472	880119
6832	880120
57284	880121
88149	880122
895	880123
51133	880124
22037	880125
88837	880126
27798	880127
8907	880128
35747	880129
83721	880130
95589	880131
119619	880132
5857	880133
21242	880134
45087	880135
25546	880136
25527	880137
14309	880138
15072	880139
135476	880140
69171	880141
9596	880142
7728	880143
27502	880144
108859	880145
42571	880146
13122	880147
2203	880148
6558	880149
1763	880150
110442	880151
97280	880152
22388	880153
22983	880154
59577	880155
2439	880156
87196	880157
17	880158
61619	880159
86328	880160
27266	880161
111711	880162
36570	880163
122208	880164
53022	880165
88747	880166
36700	880167
10508	880168
8552	880169
46560	880170
18619	880171
16524	880172
107254	880173
8063	880174
86802	880175
6043	880176
52106	880177
90941	880178
33648	880179
31579	880180
15223	880181
20842	880182
2714	880183
45150	880184
36071	880185
9980	880186
126246	880187
12942	880188
16143	880189
17771	880190
22299	880191
19594	880192
19617	880193
17565	880194
548	880195
70892	880196
94219	880197
22981	880198
47116	880199
143890	880200
16820	880201
55631	880202
71634	880203
25098	880204
126836	880205
66968	880206
55760	880207
20100	880208
63678	880209
31316	880210
30343	880211
49226	880212
27844	880213
104709	880214
98511	880215
60968	880216
2533	880217
71727	880218
28883	880219
65383	880220
75527	880221
32524	880222
68572	880223
133331	880224
60180	880225
119439	880226
102207	880227
42577	880228
70490	880229
86490	880230
8380	880231
69897	880232
65984	880233
10003	880234
70239	880235
20681	880236
10006	880237
89396	880238
53398	880239
71456	880240
29478	880241
40065	880242
19007	880243
65256	880244
61230	880245
9189	880246
51855	880247
50593	880248
30861	880249
32308	880250
109413	880251
71462	880252
35249	880253
53072	880254
8502	880255
53932	880256
53499	880257
26477	880258
38900	880259
3894	880260
135023	880261
41887	880262
5080	880263
72844	880264
38855	880265
30970	880266
99942	880267
46880	880268
115252	880269
1010	880270
130485	880271
42884	880272
5481	880273
19403	880274
80309	880275
42377	880276
96250	880277
48105	880278
35893	880279
24402	880280
51135	880281
78137	880282
19532	880283
4195	880284
35751	880285
34229	880286
3436	880287
118560	880288
98651	880289
84555	880290
134667	880291
27692	880292
6659	880293
3088	880294
12532	880295
65311	880296
12390	880297
113299	880298
12988	880299
41584	880300
63973	880301
90012	880302
66465	880303
65729	880304
119904	880305
19112	880306
59016	880307
1822	880308
11539	880309
49811	880310
29158	880311
30065	880312
31665	880313
58091	880314
44901	880315
42238	880316
110930	880317
41471	880318
138494	880319
11	880320
20401	880321
9128	880322
19134	880323
16136	880324
118300	880325
39359	880326
89884	880327
66062	880328
12014	880329
45765	880330
4960	880331
122155	880332
72777	880333
46079	880334
121	880335
33017	880336
33363	880337
39205	880338
71397	880339
5993	880340
34171	880341
50143	880342
11495	880343
3817	880344
12980	880345
144230	880346
26329	880347
6786	880348
50799	880349
20362	880350
77707	880351
111021	880352
1062	880353
96423	880354
32040	880355
63540	880356
44276	880357
3516	880358
57121	880359
4692	880360
1717	880361
68548	880362
56279	880363
45812	880364
19564	880365
9729	880366
7375	880367
60880	880368
9967	880369
33447	880370
20466	880371
82140	880372
131434	880373
57323	880374
13927	880375
55083	880376
14593	880377
31466	880378
10816	880379
11439	880380
39941	880381
97188	880382
24833	880383
5520	880384
39085	880385
50170	880386
62770	880387
5249	880388
75243	880389
223	880390
15199	880391
35538	880392
104270	880393
415	880394
16612	880395
66231	880396
142431	880397
105494	880398
35331	880399
70887	880400
55641	880401
44291	880402
37494	880403
115954	880404
34539	880405
58273	880406
8020	880407
60951	880408
133182	880409
124	880410
16790	880411
16774	880412
4464	880413
134173	880414
32536	880415
34926	880416
59006	880417
25548	880418
103206	880419
4875	880420
113979	880421
13328	880422
111348	880423
98256	880424
88404	880425
8509	880426
21523	880427
118303	880428
36401	880429
34720	880430
83516	880431
67325	880432
4962	880433
9583	880434
9820	880435
8837	880436
102859	880437
6677	880438
147273	880439
3856	880440
121994	880441
24139	880442
25218	880443
24993	880444
24374	880445
41919	880446
16802	880447
21328	880448
23470	880449
11493	880450
34381	880451
11934	880452
129912	880453
41851	880454
19196	880455
39792	880456
55517	880457
27704	880458
8053	880459
77616	880460
56389	880461
50021	880462
49480	880463
1400	880464
64115	880465
98833	880466
2440	880467
50653	880468
49134	880469
42864	880470
11305	880471
24700	880472
18661	880473
6103	880474
34348	880475
5810	880476
57422	880477
26289	880478
42007	880479
19708	880480
44189	880481
44920	880482
80893	880483
125184	880484
28041	880485
30160	880486
24412	880487
5047	880488
383	880489
80756	880490
73069	880491
36000	880492
61997	880493
135459	880494
1030	880495
81766	880496
16780	880497
26535	880498
133826	880499
36791	880500
119362	880501
779	880502
68543	880503
15376	880504
44562	880505
9920	880506
478	880507
8007	880508
69642	880509
9579	880510
130174	880511
52631	880512
134058	880513
37307	880514
148876	880515
39367	880516
1889	880517
49	880518
15266	880519
15835	880520
47595	880521
126977	880522
84739	880523
24180	880524
98115	880525
976	880526
7056	880527
46302	880528
71276	880529
97036	880530
36072	880531
2511	880532
7351	880533
30865	880534
22229	880535
144963	880536
89718	880537
34890	880538
101815	880539
54537	880540
2612	880541
145200	880542
36056	880543
6627	880544
142850	880545
39694	880546
157	880547
21493	880548
65489	880549
13183	880550
53559	880551
13796	880552
84083	880553
59569	880554
8647	880555
5478	880556
83016	880557
19149	880558
4252	880559
4395	880560
8233	880561
61486	880562
30666	880563
55628	880564
6922	880565
33146	880566
10113	880567
9603	880568
44059	880569
15588	880570
55657	880571
41214	880572
117490	880573
97221	880574
43080	880575
117808	880576
83327	880577
125725	880578
784	880579
27307	880580
33104	880581
100735	880582
49529	880583
33258	880584
78835	880585
4709	880586
98434	880587
20710	880588
81967	880589
4407	880590
8885	880591
33437	880592
19844	880593
67047	880594
2483	880595
35744	880596
88380	880597
44983	880598
89548	880599
99502	880600
27911	880601
40782	880602
184	880603
40077	880604
71429	880605
30917	880606
57179	880607
66642	880608
302	880609
16310	880610
2250	880611
34391	880612
2632	880613
57018	880614
82549	880615
114419	880616
17122	880617
20343	880618
51700	880619
8597	880620
81181	880621
27722	880622
9930	880623
99310	880624
32882	880625
30961	880626
44491	880627
66986	880628
120860	880629
23495	880630
4337	880631
53386	880632
72376	880633
34522	880634
46291	880635
43336	880636
91242	880637
29329	880638
8138	880639
1846	880640
2333	880641
52195	880642
10282	880643
113941	880644
1290	880645
113279	880646
10847	880647
128608	880648
76785	880649
10610	880650
108794	880651
113570	880652
67518	880653
37	880654
119348	880655
1167	880656
69639	880657
95251	880658
98218	880659
41692	880660
108814	880661
113354	880662
131583	880663
6274	880664
20075	880665
134063	880666
38201	880667
24553	880668
19434	880669
96045	880670
78676	880671
105115	880672
48591	880673
4528	880674
15353	880675
138004	880676
20156	880677
7382	880678
28363	880679
49043	880680
66056	880681
19309	880682
18802	880683
62235	880684
105854	880685
35958	880686
9761	880687
23211	880688
11853	880689
14259	880690
47147	880691
5248	880692
1743	880693
118316	880694
6567	880695
5484	880696
3264	880697
875	880698
57740	880699
41055	880700
2682	880701
114602	880702
24329	880703
14999	880704
303	880705
28746	880706
123816	880707
22164	880708
6474	880709
8015	880710
34779	880711
16180	880712
31462	880713
44465	880714
88928	880715
45048	880716
53749	880717
56977	880718
2771	880719
53218	880720
1690	880721
39139	880722
1075	880723
109912	880724
369	880725
54961	880726
127510	880727
129485	880728
11871	880729
1386	880730
69365	880731
38780	880732
124860	880733
8100	880734
74514	880735
95257	880736
67211	880737
127672	880738
30528	880739
26910	880740
4808	880741
83259	880742
11690	880743
34621	880744
95015	880745
68813	880746
75323	880747
209	880748
29477	880749
43613	880750
46432	880751
1403	880752
9749	880753
61058	880754
94581	880755
16053	880756
8561	880757
116360	880758
26396	880759
50243	880760
35478	880761
38323	880762
31216	880763
149530	880764
7963	880765
58726	880766
48789	880767
69573	880768
21635	880769
53283	880770
1636	880771
81244	880772
19447	880773
18674	880774
12910	880775
9289	880776
43624	880777
14219	880778
86023	880779
7518	880780
24606	880781
21430	880782
58034	880783
37956	880784
3411	880785
81349	880786
73577	880787
25197	880788
54489	880789
86619	880790
37266	880791
80527	880792
32982	880793
59982	880794
81803	880795
22108	880796
9411	880797
1364	880798
2662	880799
4378	880800
92400	880801
31078	880802
3898	880803
1366	880804
3	880805
76041	880806
56869	880807
4578	880808
30386	880809
96971	880810
8957	880811
128317	880812
100195	880813
15733	880814
5938	880815
23434	880816
56559	880817
3607	880818
18833	880819
116798	880820
95270	880821
7134	880822
101591	880823
8550	880824
65040	880825
11350	880826
43005	880827
2962	880828
28761	880829
85178	880830
14824	880831
47088	880832
21	880833
46445	880834
48666	880835
107195	880836
22111	880837
26677	880838
98435	880839
81104	880840
27243	880841
120700	880842
41320	880843
2827	880844
36978	880845
106826	880846
4039	880847
12842	880848
88600	880849
10607	880850
97112	880851
9546	880852
43153	880853
89569	880854
2127	880855
12269	880856
80323	880857
58233	880858
4535	880859
19078	880860
35757	880861
92554	880862
30793	880863
31904	880864
65687	880865
84865	880866
76155	880867
6584	880868
10712	880869
16480	880870
30833	880871
1360	880872
60399	880873
121638	880874
95074	880875
122413	880876
13560	880877
83020	880878
77221	880879
12414	880880
57115	880881
54266	880882
99701	880883
82081	880884
65165	880885
39415	880886
41258	880887
6906	880888
7208	880889
3628	880890
53793	880891
32293	880892
50210	880893
17863	880894
16311	880895
98108	880896
25953	880897
107588	880898
137843	880899
10921	880900
10950	880901
46155	880902
2670	880903
71961	880904
58808	880905
21274	880906
34196	880907
115140	880908
77926	880909
84967	880910
419	880911
21542	880912
26737	880913
17403	880914
61248	880915
11035	880916
5463	880917
62301	880918
83060	880919
791	880920
72115	880921
119765	880922
102953	880923
125404	880924
65914	880925
1649	880926
10889	880927
64633	880928
24849	880929
42104	880930
128114	880931
2540	880932
84093	880933
46879	880934
8584	880935
135987	880936
20295	880937
135571	880938
6528	880939
26557	880940
6622	880941
140233	880942
106327	880943
84466	880944
29972	880945
10233	880946
8429	880947
102085	880948
3252	880949
35474	880950
1802	880951
13470	880952
46654	880953
112143	880954
57049	880955
97096	880956
47837	880957
1183	880958
12553	880959
16580	880960
128097	880961
89376	880962
101307	880963
29565	880964
8931	880965
10963	880966
101027	880967
52631	880968
24581	880969
71837	880970
26032	880971
30152	880972
6493	880973
31445	880974
132707	880975
5622	880976
49699	880977
130328	880978
6041	880979
7455	880980
95289	880981
7388	880982
16309	880983
3880	880984
18735	880985
50993	880986
54215	880987
58891	880988
2526	880989
71055	880990
12460	880991
10438	880992
47311	880993
26004	880994
7385	880995
35325	880996
24944	880997
56277	880998
71614	880999
91664	881000
2036	881001
45809	881002
50116	881003
70805	881004
45572	881005
36036	881006
933	881007
84473	881008
97512	881009
24671	881010
16909	881011
4066	881012
5907	881013
66034	881014
43869	881015
29135	881016
59869	881017
31619	881018
39969	881019
128349	881020
33361	881021
74237	881022
66231	881023
52752	881024
70478	881025
101897	881026
67634	881027
3945	881028
58869	881029
11827	881030
82903	881031
753	881032
15120	881033
48087	881034
25446	881035
1246	881036
6838	881037
128886	881038
5882	881039
1888	881040
144747	881041
19398	881042
87833	881043
58853	881044
114880	881045
9445	881046
85772	881047
52031	881048
678	881049
54176	881050
30277	881051
110962	881052
61515	881053
35116	881054
1250	881055
82932	881056
97863	881057
115526	881058
15513	881059
16580	881060
39157	881061
70883	881062
13073	881063
14109	881064
96346	881065
112233	881066
15700	881067
6052	881068
16578	881069
46804	881070
97226	881071
36021	881072
29377	881073
100349	881074
4477	881075
26602	881076
80073	881077
69220	881078
89220	881079
2436	881080
67479	881081
110308	881082
23671	881083
57756	881084
37421	881085
62372	881086
4552	881087
51246	881088
103361	881089
20544	881090
129793	881091
71612	881092
104636	881093
63112	881094
33563	881095
60985	881096
8155	881097
60408	881098
25330	881099
40791	881100
42436	881101
51774	881102
494	881103
12511	881104
104	881105
4318	881106
112927	881107
99525	881108
20101	881109
56804	881110
56063	881111
14468	881112
5676	881113
66900	881114
7685	881115
33705	881116
108599	881117
71361	881118
48902	881119
41310	881120
52418	881121
82963	881122
5780	881123
1294	881124
140	881125
102040	881126
59603	881127
5093	881128
80960	881129
139392	881130
91901	881131
59038	881132
95766	881133
1013	881134
10427	881135
19790	881136
52419	881137
70117	881138
30885	881139
33572	881140
65150	881141
86684	881142
20868	881143
13766	881144
48770	881145
9794	881146
59064	881147
5944	881148
114915	881149
50385	881150
15204	881151
74397	881152
133961	881153
24067	881154
4127	881155
131111	881156
32501	881157
87020	881158
40434	881159
7427	881160
59535	881161
70078	881162
15873	881163
5875	881164
76201	881165
71311	881166
222	881167
22821	881168
70031	881169
73034	881170
108592	881171
76104	881172
57826	881173
19968	881174
38824	881175
22366	881176
5580	881177
86044	881178
48	881179
53773	881180
7121	881181
74540	881182
20106	881183
88502	881184
50075	881185
78010	881186
42432	881187
67731	881188
343	881189
2104	881190
119988	881191
74605	881192
3216	881193
78998	881194
47330	881195
41539	881196
96802	881197
42293	881198
5127	881199
85865	881200
338	881201
91552	881202
98132	881203
25027	881204
79061	881205
8133	881206
45304	881207
10931	881208
4402	881209
24613	881210
30485	881211
5337	881212
38117	881213
42260	881214
65264	881215
81227	881216
59964	881217
130	881218
552	881219
68468	881220
57588	881221
420	881222
70676	881223
106417	881224
28724	881225
106889	881226
114663	881227
48244	881228
3537	881229
55024	881230
17627	881231
121322	881232
14629	881233
3301	881234
73350	881235
69317	881236
7429	881237
127466	881238
41135	881239
55759	881240
30210	881241
102917	881242
9762	881243
12218	881244
18943	881245
6124	881246
11753	881247
47083	881248
20499	881249
134265	881250
144562	881251
40636	881252
51	881253
124442	881254
334	881255
4798	881256
28422	881257
29998	881258
2186	881259
18923	881260
25390	881261
16981	881262
59244	881263
65574	881264
47288	881265
61323	881266
2710	881267
115525	881268
115800	881269
82342	881270
15859	881271
65050	881272
45917	881273
65517	881274
97852	881275
117243	881276
1356	881277
114999	881278
90285	881279
53344	881280
32796	881281
115402	881282
82105	881283
144	881284
128998	881285
40968	881286
43796	881287
94309	881288
34852	881289
9917	881290
99691	881291
12039	881292
123800	881293
19642	881294
68387	881295
49119	881296
16026	881297
130975	881298
3749	881299
60931	881300
77975	881301
30761	881302
43739	881303
9742	881304
56693	881305
19513	881306
2657	881307
37277	881308
120769	881309
65792	881310
10314	881311
67255	881312
133117	881313
54056	881314
12577	881315
23138	881316
6131	881317
19073	881318
31270	881319
30906	881320
21824	881321
265	881322
69034	881323
10948	881324
412	881325
7558	881326
30596	881327
43182	881328
38020	881329
8427	881330
122863	881331
141904	881332
15909	881333
79048	881334
12593	881335
15660	881336
28749	881337
4246	881338
64963	881339
5592	881340
6499	881341
113498	881342
1880	881343
25698	881344
13948	881345
26358	881346
55456	881347
87357	881348
29446	881349
18704	881350
18273	881351
45974	881352
28768	881353
8519	881354
81429	881355
53929	881356
107440	881357
4651	881358
34860	881359
20121	881360
64252	881361
13306	881362
5437	881363
11508	881364
11761	881365
20754	881366
8328	881367
18792	881368
7248	881369
20371	881370
19381	881371
10748	881372
132074	881373
22098	881374
14107	881375
53443	881376
13734	881377
29813	881378
109229	881379
21962	881380
9931	881381
115753	881382
41839	881383
51860	881384
73259	881385
128138	881386
81244	881387
87030	881388
7882	881389
75020	881390
139344	881391
43194	881392
30383	881393
41734	881394
2163	881395
75697	881396
87079	881397
24774	881398
100334	881399
85789	881400
108839	881401
29696	881402
92264	881403
28637	881404
8553	881405
37870	881406
27493	881407
25596	881408
7641	881409
25497	881410
140609	881411
148412	881412
63908	881413
9910	881414
87887	881415
50758	881416
73284	881417
34864	881418
82087	881419
130652	881420
43342	881421
65456	881422
3393	881423
32380	881424
125654	881425
7435	881426
40590	881427
23088	881428
106165	881429
3308	881430
12644	881431
39859	881432
114227	881433
49480	881434
112135	881435
9715	881436
16360	881437
43981	881438
9417	881439
48607	881440
34561	881441
78435	881442
502	881443
4560	881444
94687	881445
147819	881446
61909	881447
35846	881448
21544	881449
4753	881450
5379	881451
99949	881452
11618	881453
10480	881454
30946	881455
10361	881456
45830	881457
80198	881458
58961	881459
18640	881460
377	881461
19877	881462
58307	881463
48330	881464
37310	881465
2073	881466
5244	881467
22489	881468
58005	881469
8699	881470
102448	881471
46407	881472
10645	881473
72198	881474
99879	881475
90183	881476
20816	881477
686	881478
116464	881479
108290	881480
136323	881481
82519	881482
11022	881483
53363	881484
9054	881485
2223	881486
117501	881487
3248	881488
4614	881489
27203	881490
121177	881491
131049	881492
131986	881493
1990	881494
113951	881495
116548	881496
18082	881497
4346	881498
12074	881499
19108	881500
24141	881501
91784	881502
25455	881503
57081	881504
45070	881505
88366	881506
111510	881507
23490	881508
90021	881509
4721	881510
44762	881511
86104	881512
5701	881513
12103	881514
64716	881515
13	881516
92449	881517
368	881518
18054	881519
102066	881520
174	881521
34760	881522
30001	881523
17979	881524
13131	881525
25703	881526
23059	881527
51587	881528
64269	881529
83	881530
68793	881531
26130	881532
40495	881533
50296	881534
17692	881535
71492	881536
58998	881537
21212	881538
80888	881539
68100	881540
19052	881541
39877	881542
17311	881543
820	881544
30409	881545
81219	881546
8262	881547
42133	881548
39287	881549
6540	881550
5612	881551
9793	881552
60075	881553
36993	881554
6592	881555
145825	881556
54025	881557
891	881558
6629	881559
28565	881560
19722	881561
63359	881562
7100	881563
82074	881564
72403	881565
98048	881566
33245	881567
417	881568
89213	881569
9196	881570
84996	881571
55745	881572
114125	881573
14394	881574
131101	881575
31249	881576
33547	881577
8929	881578
249	881579
19259	881580
1202	881581
46494	881582
16026	881583
14748	881584
6491	881585
70636	881586
12129	881587
60612	881588
63316	881589
471	881590
43342	881591
13920	881592
4338	881593
846	881594
75972	881595
67052	881596
353	881597
115340	881598
71400	881599
23090	881600
31289	881601
28762	881602
34266	881603
23008	881604
34607	881605
5389	881606
36814	881607
86295	881608
60136	881609
28029	881610
24532	881611
6915	881612
80752	881613
150074	881614
2721	881615
106618	881616
46888	881617
3938	881618
20927	881619
34518	881620
72288	881621
43925	881622
95261	881623
7375	881624
45846	881625
17078	881626
4218	881627
3660	881628
18935	881629
100181	881630
13088	881631
55593	881632
34753	881633
15900	881634
144991	881635
113129	881636
13613	881637
792	881638
12953	881639
67080	881640
12228	881641
4761	881642
1553	881643
54356	881644
58847	881645
131241	881646
8643	881647
27338	881648
29061	881649
2941	881650
50300	881651
115998	881652
6633	881653
34402	881654
10921	881655
101559	881656
65606	881657
28991	881658
116157	881659
66338	881660
101280	881661
44940	881662
116470	881663
19615	881664
15141	881665
85470	881666
10210	881667
21811	881668
111077	881669
31744	881670
27891	881671
19106	881672
1603	881673
37523	881674
42986	881675
134240	881676
98244	881677
84450	881678
62556	881679
94618	881680
41216	881681
82097	881682
24401	881683
10286	881684
125982	881685
11636	881686
88442	881687
50685	881688
12702	881689
45675	881690
23281	881691
19218	881692
109835	881693
18314	881694
1049	881695
24857	881696
1442	881697
21227	881698
1282	881699
30622	881700
16402	881701
16461	881702
32112	881703
51414	881704
13926	881705
224	881706
79743	881707
7668	881708
106653	881709
79396	881710
1884	881711
38334	881712
103349	881713
52292	881714
3728	881715
52846	881716
131172	881717
15065	881718
18192	881719
37386	881720
35262	881721
26036	881722
19679	881723
39676	881724
115140	881725
52391	881726
75102	881727
44499	881728
43238	881729
39438	881730
44542	881731
26916	881732
64998	881733
85260	881734
25827	881735
33891	881736
143213	881737
15044	881738
106768	881739
36307	881740
240	881741
98608	881742
46177	881743
57325	881744
131662	881745
61531	881746
3298	881747
84872	881748
26281	881749
66408	881750
3953	881751
11187	881752
9852	881753
43261	881754
5455	881755
11555	881756
18592	881757
36477	881758
21410	881759
80336	881760
93851	881761
117650	881762
82842	881763
62897	881764
42558	881765
33195	881766
21890	881767
34335	881768
27259	881769
92268	881770
2649	881771
64585	881772
4809	881773
58545	881774
135052	881775
20965	881776
52411	881777
27910	881778
52376	881779
32065	881780
12934	881781
37121	881782
9083	881783
7975	881784
20943	881785
6157	881786
63848	881787
85619	881788
93411	881789
29278	881790
47424	881791
123385	881792
42136	881793
87355	881794
68891	881795
47818	881796
72927	881797
37690	881798
1044	881799
28021	881800
52302	881801
89062	881802
31388	881803
671	881804
60074	881805
38351	881806
60715	881807
12389	881808
78072	881809
9	881810
118905	881811
61300	881812
82960	881813
23249	881814
42390	881815
15414	881816
10010	881817
16093	881818
40616	881819
23829	881820
120817	881821
30947	881822
20397	881823
97499	881824
9950	881825
123703	881826
21403	881827
121561	881828
108224	881829
75687	881830
4119	881831
164	881832
62684	881833
13350	881834
17279	881835
1285	881836
61080	881837
58849	881838
29342	881839
204	881840
55540	881841
85626	881842
138	881843
12467	881844
6045	881845
76295	881846
24295	881847
51910	881848
35577	881849
94604	881850
109176	881851
4604	881852
1651	881853
13451	881854
50523	881855
94278	881856
61506	881857
25527	881858
52373	881859
19802	881860
118463	881861
26469	881862
29050	881863
49675	881864
21981	881865
17477	881866
73996	881867
41634	881868
12937	881869
72995	881870
8118	881871
22591	881872
77121	881873
69340	881874
105338	881875
18098	881876
111791	881877
8900	881878
12762	881879
105526	881880
2814	881881
4134	881882
76554	881883
29991	881884
46426	881885
14246	881886
61	881887
25954	881888
38430	881889
79995	881890
105553	881891
56715	881892
3163	881893
19005	881894
30158	881895
100214	881896
64248	881897
46952	881898
14378	881899
29355	881900
5024	881901
37041	881902
51714	881903
92509	881904
73539	881905
24545	881906
127935	881907
101769	881908
52032	881909
16577	881910
9703	881911
69425	881912
39882	881913
71757	881914
84903	881915
20568	881916
57482	881917
15371	881918
64454	881919
3964	881920
685	881921
16632	881922
21590	881923
70922	881924
32498	881925
5802	881926
9042	881927
3650	881928
120570	881929
38997	881930
118665	881931
24073	881932
25520	881933
112078	881934
48069	881935
108127	881936
74372	881937
100709	881938
31905	881939
34467	881940
77080	881941
14592	881942
3188	881943
6315	881944
1662	881945
2576	881946
30716	881947
106414	881948
6156	881949
85056	881950
138474	881951
48	881952
11126	881953
42591	881954
115101	881955
89783	881956
59213	881957
87192	881958
103748	881959
7626	881960
134491	881961
1046	881962
26441	881963
28332	881964
47210	881965
35433	881966
444	881967
13592	881968
90665	881969
1247	881970
142810	881971
38731	881972
58103	881973
22841	881974
46011	881975
142035	881976
3556	881977
110356	881978
61102	881979
47084	881980
43200	881981
43738	881982
10791	881983
22241	881984
75543	881985
510	881986
11382	881987
4627	881988
74256	881989
56143	881990
6774	881991
53263	881992
73802	881993
30305	881994
1811	881995
87268	881996
10232	881997
1035	881998
47507	881999
2560	882000
1832	882001
118169	882002
67573	882003
119758	882004
51607	882005
86495	882006
3926	882007
16251	882008
93945	882009
3974	882010
126137	882011
100615	882012
17753	882013
5954	882014
38585	882015
10806	882016
30114	882017
5545	882018
18203	882019
89097	882020
62078	882021
45923	882022
1065	882023
20695	882024
80839	882025
17590	882026
24712	882027
24848	882028
70128	882029
10154	882030
24255	882031
2174	882032
2693	882033
34341	882034
52494	882035
27467	882036
69137	882037
62199	882038
30305	882039
64253	882040
103304	882041
7903	882042
26454	882043
82282	882044
35107	882045
12210	882046
23965	882047
13307	882048
6764	882049
35678	882050
9765	882051
51130	882052
76904	882053
16493	882054
15830	882055
1221	882056
19556	882057
14957	882058
27263	882059
5460	882060
53911	882061
98519	882062
122262	882063
105385	882064
22614	882065
5570	882066
30241	882067
96360	882068
30740	882069
45388	882070
50353	882071
90486	882072
92843	882073
88017	882074
1866	882075
21383	882076
6030	882077
63879	882078
44790	882079
108093	882080
8317	882081
1515	882082
40617	882083
16952	882084
94473	882085
15509	882086
33857	882087
124624	882088
61737	882089
3531	882090
22926	882091
4311	882092
99276	882093
74394	882094
101799	882095
5005	882096
138598	882097
52452	882098
121793	882099
143312	882100
56880	882101
104591	882102
64901	882103
1832	882104
30020	882105
11450	882106
10119	882107
63816	882108
102515	882109
39312	882110
16308	882111
131808	882112
52143	882113
85987	882114
10829	882115
78868	882116
57667	882117
26368	882118
1102	882119
35534	882120
47585	882121
52833	882122
6632	882123
34361	882124
4168	882125
3684	882126
23561	882127
38774	882128
51842	882129
132452	882130
23055	882131
119559	882132
13428	882133
10457	882134
72432	882135
116622	882136
2427	882137
100667	882138
31406	882139
29044	882140
4805	882141
81343	882142
72501	882143
598	882144
17526	882145
46719	882146
47292	882147
37652	882148
77580	882149
129	882150
37292	882151
6575	882152
68212	882153
74792	882154
35277	882155
24426	882156
68974	882157
36841	882158
43422	882159
96783	882160
3271	882161
32895	882162
11497	882163
5518	882164
55133	882165
21347	882166
122198	882167
29105	882168
5453	882169
74	882170
15263	882171
11258	882172
30084	882173
23939	882174
24842	882175
103956	882176
58366	882177
41229	882178
5617	882179
4212	882180
3541	882181
113418	882182
69320	882183
6612	882184
121187	882185
18559	882186
36530	882187
44227	882188
97997	882189
25179	882190
51202	882191
1580	882192
56377	882193
45780	882194
79929	882195
120913	882196
10206	882197
86709	882198
15927	882199
208	882200
76068	882201
79817	882202
54143	882203
70715	882204
54914	882205
81289	882206
1844	882207
104141	882208
4375	882209
19803	882210
129374	882211
35394	882212
89981	882213
5379	882214
1454	882215
106577	882216
89076	882217
5803	882218
59066	882219
60041	882220
7549	882221
57551	882222
3406	882223
85481	882224
55436	882225
27882	882226
19087	882227
90253	882228
6707	882229
133948	882230
3447	882231
105212	882232
78340	882233
13003	882234
4986	882235
5339	882236
104760	882237
34399	882238
13785	882239
58937	882240
70467	882241
97713	882242
79347	882243
28986	882244
75572	882245
53464	882246
9392	882247
98760	882248
53232	882249
116621	882250
117282	882251
76994	882252
63820	882253
6735	882254
11347	882255
22849	882256
950	882257
41965	882258
5850	882259
110601	882260
22789	882261
79562	882262
25020	882263
13055	882264
72680	882265
29801	882266
52706	882267
43633	882268
97341	882269
7372	882270
44951	882271
9834	882272
20421	882273
27466	882274
15993	882275
90723	882276
2006	882277
12917	882278
11624	882279
29167	882280
30476	882281
12672	882282
64794	882283
32916	882284
82740	882285
31537	882286
1353	882287
85212	882288
24253	882289
42654	882290
6108	882291
3790	882292
37195	882293
60065	882294
78437	882295
25777	882296
65087	882297
83808	882298
92700	882299
7034	882300
14861	882301
70018	882302
48613	882303
86426	882304
74333	882305
53535	882306
4792	882307
23207	882308
100367	882309
69173	882310
18464	882311
52109	882312
16890	882313
111845	882314
425	882315
11537	882316
56836	882317
18771	882318
58753	882319
1519	882320
41787	882321
54925	882322
21015	882323
132658	882324
21851	882325
1186	882326
33893	882327
39611	882328
9829	882329
76648	882330
4955	882331
82124	882332
22167	882333
116306	882334
25717	882335
31183	882336
21877	882337
133098	882338
12492	882339
10583	882340
15090	882341
34509	882342
2069	882343
28031	882344
26424	882345
100204	882346
125101	882347
53050	882348
146298	882349
56644	882350
18351	882351
75602	882352
88585	882353
20069	882354
63772	882355
111538	882356
30059	882357
18667	882358
30523	882359
35658	882360
44749	882361
245	882362
34524	882363
16905	882364
61880	882365
25908	882366
42875	882367
11115	882368
8105	882369
16667	882370
102369	882371
2953	882372
38947	882373
147795	882374
87667	882375
32998	882376
76657	882377
50478	882378
117197	882379
36957	882380
47531	882381
12007	882382
29050	882383
11327	882384
15609	882385
126155	882386
10917	882387
38459	882388
32677	882389
1518	882390
33970	882391
57359	882392
8755	882393
90218	882394
40983	882395
34604	882396
26728	882397
5799	882398
23773	882399
57227	882400
46608	882401
15765	882402
1175	882403
25207	882404
22752	882405
11327	882406
29586	882407
12934	882408
120768	882409
1710	882410
91926	882411
44357	882412
805	882413
82234	882414
5792	882415
14930	882416
32872	882417
52915	882418
129980	882419
68124	882420
803	882421
113691	882422
481	882423
47134	882424
23429	882425
85096	882426
6407	882427
6343	882428
420	882429
447	882430
7227	882431
57472	882432
93708	882433
87595	882434
103035	882435
56118	882436
379	882437
77328	882438
3217	882439
116812	882440
611	882441
41316	882442
11830	882443
6029	882444
466	882445
131939	882446
36376	882447
44889	882448
21593	882449
3203	882450
58731	882451
47976	882452
51553	882453
106854	882454
37372	882455
15458	882456
17185	882457
16689	882458
12990	882459
50334	882460
24554	882461
106954	882462
95801	882463
135990	882464
41106	882465
17842	882466
55500	882467
69305	882468
72683	882469
3487	882470
121482	882471
71182	882472
13962	882473
9400	882474
48968	882475
2400	882476
21150	882477
5208	882478
12955	882479
54440	882480
48913	882481
97332	882482
47853	882483
133154	882484
24946	882485
79051	882486
33962	882487
99521	882488
46288	882489
23857	882490
11628	882491
86988	882492
110715	882493
118045	882494
76263	882495
94580	882496
38785	882497
17375	882498
52250	882499
57726	882500
14175	882501
27237	882502
89502	882503
80714	882504
20546	882505
13214	882506
79515	882507
98754	882508
1518	882509
313	882510
53101	882511
14301	882512
118000	882513
34173	882514
917	882515
81953	882516
64023	882517
85428	882518
21333	882519
80919	882520
74147	882521
688	882522
64611	882523
45007	882524
5721	882525
27944	882526
19106	882527
34630	882528
10560	882529
76704	882530
28308	882531
24180	882532
26238	882533
95438	882534
17498	882535
15755	882536
27286	882537
9318	882538
37240	882539
80	882540
4857	882541
50215	882542
24131	882543
60218	882544
50455	882545
144	882546
5916	882547
77225	882548
12428	882549
115408	882550
132553	882551
63986	882552
12898	882553
6135	882554
11022	882555
38697	882556
10735	882557
3966	882558
43642	882559
204	882560
2988	882561
123301	882562
24845	882563
21494	882564
6201	882565
15570	882566
3036	882567
90846	882568
46531	882569
15231	882570
85113	882571
44420	882572
61	882573
34250	882574
18153	882575
26035	882576
34104	882577
39370	882578
53234	882579
13357	882580
29549	882581
25302	882582
47192	882583
148769	882584
21034	882585
32669	882586
28679	882587
143931	882588
17355	882589
14768	882590
179	882591
145563	882592
1426	882593
56369	882594
19880	882595
48683	882596
27469	882597
109248	882598
21340	882599
75618	882600
49536	882601
39916	882602
644	882603
27112	882604
28866	882605
44795	882606
62636	882607
27571	882608
126133	882609
1310	882610
30703	882611
29106	882612
113	882613
103362	882614
26105	882615
6509	882616
78192	882617
5785	882618
3264	882619
41431	882620
29711	882621
7171	882622
39727	882623
3402	882624
15700	882625
14253	882626
30211	882627
9164	882628
34347	882629
85569	882630
14785	882631
57964	882632
27700	882633
48386	882634
13748	882635
29371	882636
13228	882637
95253	882638
11428	882639
70895	882640
29939	882641
18399	882642
6187	882643
10395	882644
120200	882645
86505	882646
8392	882647
94354	882648
320	882649
63097	882650
30843	882651
43616	882652
16979	882653
37529	882654
11102	882655
115201	882656
55376	882657
27629	882658
104797	882659
75675	882660
25505	882661
43483	882662
44172	882663
78068	882664
84375	882665
26322	882666
11269	882667
112078	882668
47428	882669
55660	882670
2975	882671
40854	882672
68776	882673
104381	882674
3846	882675
288	882676
4012	882677
2526	882678
3359	882679
53014	882680
12352	882681
3211	882682
50907	882683
407	882684
31627	882685
12126	882686
36950	882687
82826	882688
21887	882689
58911	882690
4480	882691
1408	882692
82642	882693
45853	882694
24398	882695
29555	882696
7587	882697
117339	882698
69782	882699
1362	882700
8425	882701
64456	882702
11762	882703
12566	882704
31060	882705
29612	882706
130092	882707
33872	882708
48361	882709
6919	882710
13720	882711
17307	882712
75646	882713
27666	882714
33397	882715
11593	882716
25934	882717
13494	882718
39318	882719
6958	882720
8264	882721
53	882722
6158	882723
19500	882724
115820	882725
9951	882726
46144	882727
116305	882728
2099	882729
15087	882730
125206	882731
10717	882732
45644	882733
107325	882734
18809	882735
48961	882736
825	882737
26264	882738
31355	882739
104679	882740
16710	882741
2336	882742
29530	882743
85762	882744
13108	882745
17101	882746
33874	882747
107796	882748
9481	882749
77489	882750
39503	882751
13634	882752
64311	882753
37770	882754
55062	882755
7450	882756
39115	882757
50467	882758
1147	882759
36985	882760
23921	882761
117185	882762
35314	882763
78486	882764
143189	882765
38248	882766
37527	882767
4519	882768
3982	882769
18668	882770
89008	882771
34177	882772
14297	882773
93669	882774
2930	882775
137751	882776
122949	882777
61295	882778
69152	882779
117165	882780
4732	882781
66196	882782
118393	882783
94620	882784
145864	882785
54571	882786
67842	882787
69472	882788
49513	882789
28941	882790
1930	882791
11260	882792
97035	882793
14097	882794
29871	882795
103671	882796
32154	882797
91878	882798
121779	882799
58003	882800
18593	882801
86205	882802
98484	882803
49	882804
54486	882805
32423	882806
58203	882807
37499	882808
67444	882809
57115	882810
21425	882811
28720	882812
75647	882813
80141	882814
101174	882815
119135	882816
143941	882817
56936	882818
98888	882819
30504	882820
46511	882821
1555	882822
63841	882823
690	882824
62967	882825
45386	882826
22188	882827
33744	882828
129659	882829
21490	882830
19260	882831
10787	882832
121503	882833
12916	882834
51989	882835
49637	882836
52203	882837
89685	882838
16898	882839
59918	882840
61404	882841
86903	882842
13783	882843
2148	882844
14249	882845
9719	882846
5098	882847
37780	882848
135019	882849
12048	882850
50486	882851
138277	882852
7661	882853
59022	882854
134539	882855
19458	882856
18006	882857
141704	882858
37340	882859
129858	882860
88070	882861
21658	882862
33986	882863
36678	882864
112827	882865
38275	882866
2442	882867
121899	882868
32766	882869
17328	882870
35661	882871
28130	882872
31206	882873
59502	882874
41858	882875
99369	882876
92530	882877
7408	882878
4023	882879
63401	882880
64027	882881
510	882882
82735	882883
66735	882884
76564	882885
8201	882886
27869	882887
11329	882888
24255	882889
77764	882890
28116	882891
116957	882892
37236	882893
48477	882894
25129	882895
118823	882896
51943	882897
15800	882898
35202	882899
99807	882900
84437	882901
5048	882902
5779	882903
10201	882904
31994	882905
44804	882906
5359	882907
3657	882908
5264	882909
1064	882910
11250	882911
53221	882912
83277	882913
49963	882914
34981	882915
133685	882916
29369	882917
2678	882918
33362	882919
11978	882920
50889	882921
40226	882922
104723	882923
10686	882924
22880	882925
91811	882926
9327	882927
38450	882928
3123	882929
11970	882930
11016	882931
12129	882932
17015	882933
35649	882934
47676	882935
65943	882936
45558	882937
15612	882938
84355	882939
79952	882940
22925	882941
36739	882942
10734	882943
12697	882944
33644	882945
130804	882946
91037	882947
190	882948
44442	882949
93255	882950
73939	882951
48407	882952
43412	882953
10607	882954
30786	882955
9652	882956
452	882957
22378	882958
80910	882959
23153	882960
101569	882961
9553	882962
88213	882963
8602	882964
24650	882965
46409	882966
7934	882967
5207	882968
54960	882969
33	882970
9018	882971
86855	882972
82598	882973
48796	882974
122061	882975
55164	882976
53238	882977
110394	882978
1027	882979
138180	882980
24750	882981
31543	882982
1208	882983
136122	882984
68060	882985
1412	882986
64105	882987
36762	882988
10581	882989
1020	882990
45220	882991
32071	882992
5639	882993
40800	882994
123880	882995
10868	882996
6941	882997
117824	882998
26879	882999
29176	883000
36406	883001
10721	883002
1147	883003
126870	883004
64325	883005
116606	883006
68699	883007
35218	883008
16740	883009
435	883010
23890	883011
24498	883012
11195	883013
77151	883014
97585	883015
124760	883016
122714	883017
147813	883018
9566	883019
68773	883020
13248	883021
23264	883022
69838	883023
59892	883024
50065	883025
37062	883026
16199	883027
10091	883028
107295	883029
15543	883030
113510	883031
1731	883032
119656	883033
55439	883034
6560	883035
37272	883036
24366	883037
17005	883038
1075	883039
6899	883040
73022	883041
1096	883042
140707	883043
6370	883044
5378	883045
97797	883046
70426	883047
2545	883048
14285	883049
28886	883050
21538	883051
1422	883052
72119	883053
1200	883054
13130	883055
48498	883056
14808	883057
94743	883058
12098	883059
73824	883060
4227	883061
68374	883062
113921	883063
37654	883064
18222	883065
8287	883066
29540	883067
22315	883068
2836	883069
12758	883070
1051	883071
21074	883072
20380	883073
2580	883074
4473	883075
102593	883076
1151	883077
11999	883078
138206	883079
68031	883080
26676	883081
57570	883082
65364	883083
90355	883084
25437	883085
42350	883086
67361	883087
3683	883088
28256	883089
25564	883090
89138	883091
5521	883092
70743	883093
12669	883094
101526	883095
29706	883096
43585	883097
85558	883098
67053	883099
19551	883100
2558	883101
61365	883102
77763	883103
3773	883104
7812	883105
30145	883106
9819	883107
64871	883108
52157	883109
24698	883110
18665	883111
10924	883112
53281	883113
22398	883114
14764	883115
17098	883116
23600	883117
48026	883118
46154	883119
25689	883120
74609	883121
34100	883122
2812	883123
82718	883124
27542	883125
13458	883126
80393	883127
114520	883128
92248	883129
3440	883130
34026	883131
14323	883132
16717	883133
20543	883134
123712	883135
45397	883136
6145	883137
46	883138
105276	883139
17649	883140
53282	883141
1524	883142
42372	883143
125147	883144
60812	883145
18436	883146
54674	883147
10327	883148
49897	883149
51862	883150
31818	883151
128500	883152
297	883153
69596	883154
36497	883155
71167	883156
3446	883157
36769	883158
77	883159
102245	883160
90564	883161
1095	883162
69156	883163
70026	883164
1976	883165
75525	883166
101449	883167
103835	883168
37423	883169
95668	883170
46807	883171
20875	883172
9067	883173
3767	883174
40751	883175
70707	883176
31283	883177
57860	883178
85363	883179
80	883180
14254	883181
6862	883182
1348	883183
1986	883184
2266	883185
92265	883186
320	883187
55311	883188
32406	883189
58343	883190
43542	883191
24323	883192
38079	883193
102646	883194
57121	883195
1537	883196
14757	883197
5867	883198
23621	883199
35187	883200
75498	883201
59307	883202
2047	883203
13177	883204
57679	883205
52915	883206
4816	883207
15415	883208
74081	883209
97716	883210
12262	883211
38363	883212
56635	883213
87582	883214
20946	883215
44199	883216
1917	883217
33877	883218
17592	883219
36592	883220
46270	883221
26	883222
900	883223
54689	883224
39092	883225
69079	883226
16610	883227
76983	883228
2149	883229
53016	883230
122395	883231
18438	883232
92237	883233
37	883234
20296	883235
94269	883236
62818	883237
12595	883238
60419	883239
34100	883240
131018	883241
33897	883242
65690	883243
54929	883244
118080	883245
41036	883246
117975	883247
11385	883248
6399	883249
71017	883250
46763	883251
121762	883252
85933	883253
14844	883254
67231	883255
6157	883256
17370	883257
18126	883258
19777	883259
143045	883260
111450	883261
3571	883262
61819	883263
369	883264
16517	883265
94803	883266
13664	883267
132829	883268
58052	883269
70059	883270
83270	883271
59136	883272
23001	883273
131951	883274
69399	883275
94651	883276
2835	883277
39535	883278
10151	883279
24809	883280
128281	883281
4465	883282
115181	883283
10649	883284
47684	883285
24012	883286
6000	883287
34091	883288
1438	883289
93873	883290
52145	883291
8908	883292
18678	883293
12806	883294
46478	883295
107444	883296
96810	883297
11136	883298
123429	883299
55085	883300
99872	883301
58381	883302
2288	883303
51701	883304
9020	883305
80431	883306
13185	883307
7437	883308
123153	883309
8820	883310
109632	883311
84610	883312
133849	883313
87985	883314
17670	883315
21585	883316
1014	883317
15644	883318
98291	883319
12579	883320
23915	883321
14494	883322
21134	883323
7934	883324
36583	883325
73655	883326
61080	883327
138490	883328
12602	883329
9262	883330
9211	883331
38533	883332
69986	883333
65465	883334
1862	883335
69437	883336
72930	883337
47873	883338
45871	883339
79835	883340
35433	883341
113035	883342
69529	883343
11277	883344
20786	883345
83411	883346
33618	883347
110619	883348
113607	883349
32716	883350
296	883351
51190	883352
38739	883353
35178	883354
149308	883355
91163	883356
119102	883357
81482	883358
58034	883359
94302	883360
30028	883361
78472	883362
118617	883363
12509	883364
52999	883365
33910	883366
41964	883367
25581	883368
63913	883369
59426	883370
100130	883371
9904	883372
86095	883373
33675	883374
15713	883375
68715	883376
39368	883377
112728	883378
9014	883379
104198	883380
69774	883381
39588	883382
9853	883383
99	883384
9148	883385
39719	883386
54745	883387
7265	883388
48787	883389
19276	883390
12460	883391
32508	883392
87616	883393
10929	883394
49165	883395
85871	883396
81089	883397
24462	883398
301	883399
54605	883400
15646	883401
23620	883402
109702	883403
21365	883404
83791	883405
6980	883406
14402	883407
79967	883408
8912	883409
21931	883410
319	883411
116443	883412
58625	883413
23986	883414
13665	883415
599	883416
22784	883417
35532	883418
11108	883419
27532	883420
17448	883421
24886	883422
26710	883423
42486	883424
39718	883425
45889	883426
74556	883427
14586	883428
15931	883429
2493	883430
135060	883431
56627	883432
10823	883433
72765	883434
13957	883435
12789	883436
45780	883437
37072	883438
8954	883439
89317	883440
40335	883441
135342	883442
57483	883443
40569	883444
88863	883445
10534	883446
2455	883447
45720	883448
85387	883449
15971	883450
23719	883451
13711	883452
25700	883453
46200	883454
74877	883455
42494	883456
12117	883457
34120	883458
394	883459
131177	883460
26353	883461
39520	883462
80557	883463
46280	883464
92402	883465
45616	883466
147398	883467
11384	883468
7099	883469
5776	883470
1668	883471
3531	883472
5958	883473
29741	883474
98981	883475
60718	883476
13069	883477
24184	883478
18370	883479
6118	883480
7318	883481
46254	883482
37564	883483
33954	883484
11620	883485
25343	883486
7447	883487
41857	883488
23335	883489
87361	883490
49309	883491
113197	883492
29341	883493
110457	883494
56910	883495
3971	883496
108815	883497
2177	883498
6373	883499
102363	883500
780	883501
47599	883502
91579	883503
60587	883504
23018	883505
97549	883506
104321	883507
74419	883508
127588	883509
134181	883510
13660	883511
24210	883512
62195	883513
21733	883514
4260	883515
81917	883516
149414	883517
17331	883518
58043	883519
4225	883520
12317	883521
130933	883522
68234	883523
16003	883524
22284	883525
31521	883526
58609	883527
102283	883528
38993	883529
49650	883530
4705	883531
19999	883532
12917	883533
88451	883534
4486	883535
64799	883536
66223	883537
92	883538
3477	883539
15147	883540
41456	883541
2965	883542
17501	883543
79062	883544
38513	883545
29090	883546
547	883547
56202	883548
28881	883549
22700	883550
101026	883551
18682	883552
20501	883553
23831	883554
5642	883555
5243	883556
60652	883557
54634	883558
43594	883559
24991	883560
97170	883561
4376	883562
35248	883563
80575	883564
40101	883565
81548	883566
47405	883567
36548	883568
15302	883569
86523	883570
61157	883571
16006	883572
66616	883573
15482	883574
9166	883575
69941	883576
75835	883577
26134	883578
19316	883579
16260	883580
785	883581
57322	883582
16722	883583
26226	883584
4680	883585
84829	883586
91855	883587
22330	883588
68487	883589
114107	883590
2006	883591
15257	883592
2490	883593
40191	883594
44668	883595
7042	883596
73538	883597
3540	883598
129874	883599
33746	883600
88586	883601
35930	883602
5734	883603
39252	883604
10631	883605
1926	883606
23327	883607
1625	883608
19185	883609
106385	883610
81364	883611
58170	883612
21129	883613
20433	883614
78575	883615
28691	883616
69119	883617
31662	883618
63727	883619
56176	883620
62293	883621
59450	883622
14567	883623
434	883624
21468	883625
100407	883626
29175	883627
45246	883628
31366	883629
6656	883630
89887	883631
42768	883632
26838	883633
7859	883634
7536	883635
19745	883636
28392	883637
24848	883638
86971	883639
15809	883640
22095	883641
16228	883642
32866	883643
137304	883644
129724	883645
112287	883646
14615	883647
33151	883648
11066	883649
9944	883650
96795	883651
31917	883652
82903	883653
18250	883654
10617	883655
5601	883656
27074	883657
16341	883658
58618	883659
84689	883660
11966	883661
93907	883662
129222	883663
24949	883664
85058	883665
14710	883666
75697	883667
43942	883668
54745	883669
5007	883670
23259	883671
55459	883672
104496	883673
62642	883674
84179	883675
103823	883676
36667	883677
35658	883678
823	883679
1021	883680
42100	883681
23179	883682
87407	883683
39983	883684
135585	883685
3647	883686
4132	883687
107545	883688
256	883689
33411	883690
2629	883691
17074	883692
1511	883693
27531	883694
104673	883695
2897	883696
52116	883697
72687	883698
88105	883699
122083	883700
74153	883701
126211	883702
30920	883703
91016	883704
3875	883705
67852	883706
96494	883707
20979	883708
23314	883709
12886	883710
69568	883711
979	883712
22094	883713
41232	883714
16749	883715
6760	883716
4477	883717
115472	883718
83031	883719
48751	883720
7625	883721
23125	883722
84567	883723
8899	883724
14042	883725
13683	883726
119202	883727
47782	883728
17918	883729
31863	883730
20387	883731
49459	883732
6524	883733
80787	883734
3701	883735
88751	883736
13179	883737
96433	883738
53328	883739
1355	883740
39319	883741
12986	883742
8555	883743
59401	883744
942	883745
9533	883746
119392	883747
49248	883748
48679	883749
5086	883750
114422	883751
3356	883752
71640	883753
72399	883754
31806	883755
56033	883756
22548	883757
62881	883758
55062	883759
29540	883760
74254	883761
17222	883762
75229	883763
7201	883764
6712	883765
59252	883766
23072	883767
18723	883768
240	883769
10343	883770
12721	883771
73	883772
102679	883773
14145	883774
33706	883775
100436	883776
6232	883777
78313	883778
28461	883779
134807	883780
45636	883781
5920	883782
5662	883783
7594	883784
25546	883785
69373	883786
22270	883787
74177	883788
10596	883789
115714	883790
124607	883791
100717	883792
57181	883793
16132	883794
6906	883795
58599	883796
12019	883797
66209	883798
14636	883799
32720	883800
133792	883801
3871	883802
51690	883803
122886	883804
91300	883805
8192	883806
122493	883807
17161	883808
116432	883809
97800	883810
29506	883811
81503	883812
16485	883813
5355	883814
43568	883815
43372	883816
2179	883817
37447	883818
135604	883819
77036	883820
45543	883821
61295	883822
7334	883823
822	883824
36640	883825
65193	883826
5795	883827
2004	883828
5924	883829
20806	883830
962	883831
22409	883832
11231	883833
2043	883834
77518	883835
19959	883836
30119	883837
19053	883838
27761	883839
88354	883840
30478	883841
8774	883842
28266	883843
15644	883844
8191	883845
27492	883846
45952	883847
1607	883848
63674	883849
8240	883850
29437	883851
1965	883852
85392	883853
66949	883854
19262	883855
3501	883856
35284	883857
79905	883858
7093	883859
14805	883860
23684	883861
2037	883862
32571	883863
69855	883864
9180	883865
66926	883866
31854	883867
3934	883868
48264	883869
4325	883870
43491	883871
8686	883872
29187	883873
12733	883874
52215	883875
52142	883876
32543	883877
6566	883878
135903	883879
38525	883880
4610	883881
16257	883882
70032	883883
15024	883884
57644	883885
16745	883886
17802	883887
37414	883888
94071	883889
32647	883890
45943	883891
101385	883892
17622	883893
56432	883894
26726	883895
546	883896
140640	883897
54787	883898
48250	883899
38208	883900
26709	883901
86104	883902
95479	883903
93152	883904
48847	883905
8152	883906
54514	883907
9174	883908
11389	883909
15279	883910
71805	883911
22	883912
7624	883913
17150	883914
57828	883915
18077	883916
133472	883917
6775	883918
11818	883919
33404	883920
46452	883921
10582	883922
88252	883923
73983	883924
33038	883925
110541	883926
1809	883927
129506	883928
77762	883929
41270	883930
18145	883931
1296	883932
8452	883933
9258	883934
89407	883935
6868	883936
68839	883937
23883	883938
41758	883939
53688	883940
39879	883941
37644	883942
3883	883943
97242	883944
8954	883945
61296	883946
1763	883947
137289	883948
105230	883949
59639	883950
273	883951
72248	883952
23655	883953
16631	883954
47583	883955
15209	883956
62974	883957
1818	883958
4181	883959
82288	883960
5174	883961
92024	883962
33996	883963
27	883964
13437	883965
33743	883966
77553	883967
67419	883968
97364	883969
622	883970
122236	883971
3054	883972
69257	883973
28138	883974
10448	883975
18356	883976
17647	883977
35241	883978
61957	883979
35919	883980
40718	883981
31773	883982
78169	883983
39600	883984
32327	883985
26799	883986
1340	883987
2276	883988
7054	883989
50265	883990
84835	883991
58629	883992
23386	883993
51753	883994
58427	883995
3143	883996
116758	883997
84248	883998
20649	883999
137826	884000
37565	884001
62618	884002
29714	884003
21572	884004
46913	884005
31305	884006
55701	884007
19620	884008
19998	884009
12472	884010
95340	884011
17911	884012
1780	884013
841	884014
95823	884015
23565	884016
24954	884017
8823	884018
277	884019
6146	884020
33531	884021
119403	884022
44081	884023
32704	884024
117958	884025
16476	884026
46692	884027
15211	884028
72572	884029
88867	884030
97446	884031
8880	884032
56492	884033
49844	884034
98873	884035
4485	884036
38771	884037
39333	884038
76019	884039
10754	884040
77299	884041
62169	884042
45843	884043
97	884044
72815	884045
24355	884046
80543	884047
94463	884048
3058	884049
41166	884050
16	884051
14932	884052
98024	884053
70612	884054
1599	884055
88428	884056
32973	884057
720	884058
870	884059
119184	884060
62410	884061
14305	884062
35420	884063
81617	884064
36925	884065
109128	884066
53107	884067
4443	884068
78876	884069
118777	884070
29772	884071
21194	884072
28058	884073
87930	884074
8341	884075
133401	884076
13938	884077
25414	884078
2245	884079
14515	884080
46726	884081
128508	884082
112951	884083
17	884084
39096	884085
76405	884086
106678	884087
55385	884088
31244	884089
64148	884090
4131	884091
60088	884092
26820	884093
61497	884094
20758	884095
65776	884096
8604	884097
54340	884098
16076	884099
51148	884100
116207	884101
41078	884102
45702	884103
51558	884104
2008	884105
9	884106
7180	884107
35927	884108
35438	884109
27684	884110
10133	884111
81673	884112
7749	884113
29622	884114
93890	884115
109474	884116
133859	884117
88896	884118
10780	884119
23189	884120
129099	884121
40669	884122
136310	884123
137980	884124
76610	884125
115071	884126
32691	884127
8528	884128
238	884129
55587	884130
2489	884131
5704	884132
89034	884133
147590	884134
20727	884135
27496	884136
3220	884137
8122	884138
37593	884139
148	884140
23964	884141
529	884142
6445	884143
49991	884144
87722	884145
40457	884146
33100	884147
103999	884148
109250	884149
71138	884150
40812	884151
39013	884152
1753	884153
366	884154
79868	884155
124849	884156
99650	884157
19509	884158
114855	884159
18133	884160
5962	884161
41927	884162
4534	884163
4500	884164
129360	884165
31227	884166
2603	884167
65354	884168
73867	884169
135565	884170
997	884171
55076	884172
28669	884173
47745	884174
87288	884175
54869	884176
17827	884177
119763	884178
18080	884179
92	884180
3072	884181
20845	884182
272	884183
2468	884184
33972	884185
50132	884186
19252	884187
794	884188
4900	884189
100131	884190
14232	884191
32905	884192
177	884193
20658	884194
21044	884195
28324	884196
53	884197
20241	884198
136212	884199
16909	884200
4041	884201
93024	884202
5006	884203
23959	884204
31034	884205
132240	884206
49524	884207
47119	884208
19526	884209
24088	884210
61925	884211
109992	884212
7185	884213
8420	884214
40719	884215
77939	884216
1672	884217
2286	884218
15579	884219
23179	884220
82554	884221
532	884222
89865	884223
28597	884224
4164	884225
82260	884226
16562	884227
79459	884228
34182	884229
13206	884230
128279	884231
28147	884232
27149	884233
78406	884234
30212	884235
119543	884236
10562	884237
98336	884238
4280	884239
64358	884240
1287	884241
26514	884242
6333	884243
56509	884244
14730	884245
33732	884246
12716	884247
66005	884248
112595	884249
54520	884250
89287	884251
2731	884252
37575	884253
107333	884254
31446	884255
121680	884256
79525	884257
22977	884258
86980	884259
55821	884260
44716	884261
51783	884262
40181	884263
33420	884264
3375	884265
22217	884266
68452	884267
70254	884268
13265	884269
23700	884270
2261	884271
38657	884272
130997	884273
68397	884274
110521	884275
8035	884276
11175	884277
16360	884278
735	884279
35190	884280
25458	884281
144932	884282
4237	884283
59567	884284
36045	884285
33720	884286
1474	884287
3001	884288
94600	884289
26176	884290
37284	884291
79306	884292
13149	884293
62679	884294
126175	884295
965	884296
138834	884297
102125	884298
72716	884299
849	884300
14467	884301
31675	884302
28713	884303
70401	884304
13323	884305
27311	884306
17359	884307
24522	884308
72411	884309
54316	884310
37449	884311
63518	884312
591	884313
95500	884314
795	884315
79184	884316
8184	884317
13264	884318
58	884319
4630	884320
85268	884321
15809	884322
101928	884323
18305	884324
30255	884325
51797	884326
20711	884327
23512	884328
36852	884329
38991	884330
1352	884331
16719	884332
25385	884333
79787	884334
2894	884335
291	884336
62467	884337
73544	884338
23963	884339
120265	884340
31	884341
80001	884342
1131	884343
92864	884344
32525	884345
10255	884346
74505	884347
22791	884348
43544	884349
21506	884350
75810	884351
29458	884352
21979	884353
32346	884354
7257	884355
1331	884356
73087	884357
87687	884358
59803	884359
71484	884360
96032	884361
97605	884362
102769	884363
14698	884364
126188	884365
28900	884366
88490	884367
14891	884368
32599	884369
5692	884370
32902	884371
94220	884372
1116	884373
31075	884374
72042	884375
127667	884376
61489	884377
11243	884378
74095	884379
3708	884380
40706	884381
8000	884382
43277	884383
109408	884384
41791	884385
31396	884386
78036	884387
65703	884388
32848	884389
7097	884390
13306	884391
2134	884392
39154	884393
59761	884394
40579	884395
35190	884396
107452	884397
9327	884398
66238	884399
70920	884400
22801	884401
11227	884402
58809	884403
24422	884404
1787	884405
52627	884406
68013	884407
20191	884408
70532	884409
36795	884410
57468	884411
46934	884412
1283	884413
10369	884414
113865	884415
35542	884416
16111	884417
325	884418
16857	884419
11376	884420
17975	884421
70207	884422
16529	884423
827	884424
11598	884425
56853	884426
28478	884427
54589	884428
71726	884429
17390	884430
69877	884431
111953	884432
8190	884433
97462	884434
6863	884435
133663	884436
33562	884437
12637	884438
35564	884439
29921	884440
75487	884441
50766	884442
11715	884443
115491	884444
66895	884445
1865	884446
992	884447
98790	884448
32533	884449
141646	884450
6184	884451
42438	884452
1437	884453
30629	884454
666	884455
28630	884456
129551	884457
19018	884458
45540	884459
5364	884460
48295	884461
16772	884462
8865	884463
61704	884464
100445	884465
22300	884466
45235	884467
21316	884468
35480	884469
7769	884470
72095	884471
311	884472
5948	884473
137921	884474
53850	884475
5149	884476
1892	884477
22816	884478
2988	884479
42834	884480
58663	884481
11545	884482
65676	884483
65309	884484
36907	884485
43610	884486
22202	884487
22745	884488
81261	884489
6903	884490
23202	884491
21781	884492
46527	884493
101863	884494
119830	884495
52725	884496
23818	884497
29212	884498
33227	884499
23676	884500
41084	884501
26992	884502
30163	884503
2307	884504
1822	884505
244	884506
36834	884507
80120	884508
13253	884509
61973	884510
104889	884511
71791	884512
22919	884513
41373	884514
80147	884515
92755	884516
31985	884517
16894	884518
19901	884519
88878	884520
25845	884521
8979	884522
95496	884523
18369	884524
73653	884525
19380	884526
60911	884527
96757	884528
24937	884529
47998	884530
5898	884531
47471	884532
16616	884533
72179	884534
46902	884535
8109	884536
119868	884537
43632	884538
82594	884539
52088	884540
21479	884541
92824	884542
6907	884543
46070	884544
600	884545
99318	884546
20606	884547
68026	884548
87465	884549
15447	884550
65484	884551
4509	884552
35652	884553
67032	884554
72361	884555
23529	884556
31173	884557
60129	884558
49807	884559
8583	884560
118423	884561
110791	884562
2717	884563
62250	884564
59389	884565
55505	884566
96006	884567
73755	884568
69766	884569
66808	884570
34508	884571
20731	884572
9240	884573
31027	884574
69845	884575
30845	884576
1720	884577
22196	884578
15465	884579
9327	884580
98727	884581
64374	884582
21382	884583
22495	884584
8718	884585
29361	884586
93953	884587
4817	884588
81150	884589
81034	884590
48026	884591
62864	884592
36090	884593
11455	884594
13133	884595
27229	884596
50772	884597
82407	884598
62986	884599
8172	884600
52092	884601
313	884602
114085	884603
97569	884604
74875	884605
135244	884606
20377	884607
150543	884608
8568	884609
78836	884610
21494	884611
127676	884612
58175	884613
11021	884614
18030	884615
39302	884616
2833	884617
8246	884618
33818	884619
30339	884620
14576	884621
83343	884622
34750	884623
44196	884624
14962	884625
3923	884626
8246	884627
59398	884628
45018	884629
29933	884630
2946	884631
16432	884632
19523	884633
4861	884634
11377	884635
33080	884636
12247	884637
76150	884638
49485	884639
122556	884640
231	884641
48878	884642
10764	884643
33513	884644
17860	884645
53464	884646
874	884647
126338	884648
2863	884649
25845	884650
3947	884651
9578	884652
82966	884653
37385	884654
8610	884655
58330	884656
6218	884657
9695	884658
7888	884659
7740	884660
45421	884661
37540	884662
82784	884663
23905	884664
38216	884665
113393	884666
60280	884667
3246	884668
18671	884669
9452	884670
3734	884671
5890	884672
74060	884673
35092	884674
39922	884675
29785	884676
7153	884677
20433	884678
91340	884679
39419	884680
5995	884681
59976	884682
6324	884683
118003	884684
14258	884685
46960	884686
57820	884687
26686	884688
61653	884689
2583	884690
41167	884691
51880	884692
30903	884693
107487	884694
109077	884695
9184	884696
44347	884697
27211	884698
47176	884699
5242	884700
139762	884701
78204	884702
2158	884703
6508	884704
98998	884705
8865	884706
36534	884707
3142	884708
20288	884709
67144	884710
2316	884711
11677	884712
46124	884713
1452	884714
18236	884715
12690	884716
45405	884717
119205	884718
7126	884719
75251	884720
5271	884721
8564	884722
1037	884723
13466	884724
33313	884725
142063	884726
28510	884727
62588	884728
28053	884729
85122	884730
14458	884731
47598	884732
35571	884733
66908	884734
14094	884735
1690	884736
69268	884737
47448	884738
67198	884739
10590	884740
17007	884741
73199	884742
58604	884743
17638	884744
99818	884745
61	884746
41328	884747
89064	884748
87951	884749
40056	884750
34342	884751
120927	884752
31347	884753
8816	884754
26539	884755
65486	884756
85592	884757
82533	884758
133927	884759
103	884760
32990	884761
53777	884762
100086	884763
55390	884764
6259	884765
65152	884766
127139	884767
47933	884768
61633	884769
25720	884770
21743	884771
110868	884772
56561	884773
18626	884774
6675	884775
20938	884776
111883	884777
42328	884778
97	884779
53821	884780
55057	884781
26926	884782
20500	884783
55340	884784
14965	884785
137505	884786
115	884787
112999	884788
3453	884789
122374	884790
81995	884791
118526	884792
122512	884793
127288	884794
4363	884795
115732	884796
78570	884797
4877	884798
141	884799
18296	884800
49777	884801
51692	884802
30417	884803
82881	884804
110815	884805
11222	884806
132001	884807
94708	884808
1343	884809
75037	884810
99645	884811
8046	884812
67062	884813
4631	884814
34764	884815
14895	884816
15736	884817
35658	884818
46563	884819
146939	884820
51001	884821
73163	884822
26812	884823
3111	884824
43437	884825
130187	884826
101349	884827
36759	884828
88237	884829
41708	884830
15884	884831
79393	884832
72797	884833
129402	884834
11531	884835
23849	884836
6693	884837
51292	884838
18963	884839
39371	884840
1477	884841
87292	884842
37202	884843
57875	884844
29135	884845
5877	884846
19694	884847
80523	884848
69424	884849
34760	884850
42914	884851
35458	884852
8930	884853
101318	884854
86413	884855
61951	884856
15619	884857
86947	884858
98099	884859
106116	884860
4666	884861
65750	884862
17267	884863
2722	884864
1586	884865
66436	884866
43602	884867
19029	884868
6661	884869
26127	884870
17239	884871
976	884872
14741	884873
12169	884874
29124	884875
3281	884876
15868	884877
25068	884878
5295	884879
18721	884880
52978	884881
14891	884882
44405	884883
47886	884884
106429	884885
61803	884886
2906	884887
14061	884888
10431	884889
3269	884890
32779	884891
103047	884892
48819	884893
22663	884894
31586	884895
39866	884896
132266	884897
18838	884898
37427	884899
16173	884900
6027	884901
16591	884902
19804	884903
10773	884904
40760	884905
28001	884906
19704	884907
22682	884908
751	884909
10779	884910
85383	884911
64254	884912
9671	884913
16032	884914
32272	884915
28899	884916
72584	884917
42227	884918
25453	884919
49450	884920
43927	884921
15092	884922
65829	884923
13529	884924
24301	884925
22748	884926
58797	884927
77480	884928
33788	884929
20464	884930
49259	884931
479	884932
118776	884933
124027	884934
2141	884935
90138	884936
12228	884937
18068	884938
85822	884939
14502	884940
6800	884941
878	884942
68332	884943
79993	884944
47082	884945
33105	884946
24707	884947
16272	884948
20039	884949
106673	884950
7773	884951
338	884952
6146	884953
43143	884954
2596	884955
12695	884956
306	884957
82744	884958
29254	884959
71733	884960
31823	884961
35350	884962
6567	884963
94755	884964
125659	884965
29061	884966
84553	884967
14005	884968
49010	884969
115432	884970
96094	884971
202	884972
41822	884973
3263	884974
40305	884975
4165	884976
10420	884977
29690	884978
149	884979
135607	884980
73662	884981
4061	884982
9558	884983
112425	884984
55593	884985
10829	884986
12440	884987
62603	884988
7708	884989
79993	884990
66433	884991
8327	884992
8619	884993
50609	884994
81500	884995
28839	884996
3867	884997
9084	884998
94654	884999
116365	885000
77263	885001
30361	885002
96019	885003
21490	885004
2169	885005
62854	885006
22771	885007
9031	885008
3727	885009
76598	885010
31088	885011
6312	885012
27959	885013
4598	885014
4735	885015
77058	885016
63912	885017
22589	885018
39740	885019
88372	885020
66850	885021
28543	885022
3315	885023
78394	885024
63580	885025
50022	885026
19059	885027
32614	885028
12508	885029
18882	885030
27661	885031
24510	885032
69398	885033
27265	885034
102847	885035
120632	885036
8691	885037
1488	885038
39246	885039
2472	885040
59279	885041
46556	885042
28459	885043
3777	885044
49023	885045
45451	885046
26542	885047
8802	885048
124145	885049
44679	885050
8397	885051
72047	885052
1379	885053
1803	885054
122212	885055
16373	885056
12047	885057
2102	885058
1810	885059
79891	885060
32289	885061
48709	885062
49468	885063
5233	885064
53553	885065
23863	885066
81	885067
29946	885068
74281	885069
14048	885070
53077	885071
53085	885072
66837	885073
26370	885074
8179	885075
181	885076
134611	885077
28466	885078
91618	885079
16404	885080
37385	885081
72838	885082
76265	885083
121280	885084
67831	885085
38069	885086
112067	885087
1943	885088
112474	885089
72114	885090
16230	885091
125092	885092
34099	885093
71085	885094
9244	885095
27619	885096
58979	885097
16779	885098
126863	885099
88600	885100
13702	885101
236	885102
30429	885103
6377	885104
71003	885105
25032	885106
89315	885107
37798	885108
824	885109
40741	885110
6584	885111
39485	885112
35817	885113
19036	885114
5081	885115
27055	885116
118892	885117
72201	885118
96230	885119
12280	885120
80050	885121
16388	885122
78475	885123
52942	885124
64398	885125
758	885126
90149	885127
86265	885128
61865	885129
12214	885130
135842	885131
102733	885132
11019	885133
67039	885134
2399	885135
101424	885136
24259	885137
2507	885138
31406	885139
17612	885140
43897	885141
39773	885142
28764	885143
798	885144
18769	885145
26402	885146
98632	885147
6908	885148
28482	885149
7407	885150
34040	885151
25792	885152
80421	885153
98610	885154
22596	885155
2673	885156
52144	885157
7903	885158
86231	885159
102568	885160
95770	885161
5789	885162
100803	885163
7682	885164
7595	885165
117139	885166
51119	885167
72812	885168
31362	885169
48412	885170
66826	885171
49014	885172
22811	885173
11266	885174
103323	885175
83677	885176
75155	885177
481	885178
348	885179
135787	885180
51690	885181
23505	885182
116	885183
5326	885184
123323	885185
785	885186
33805	885187
32575	885188
78651	885189
55945	885190
105800	885191
4130	885192
103156	885193
62883	885194
43569	885195
19386	885196
8460	885197
48561	885198
34271	885199
50720	885200
4032	885201
41879	885202
133776	885203
49279	885204
2927	885205
57653	885206
49515	885207
43272	885208
33054	885209
5545	885210
67048	885211
26218	885212
4930	885213
68307	885214
57039	885215
9444	885216
10441	885217
84572	885218
2778	885219
31943	885220
79921	885221
43515	885222
8435	885223
32020	885224
19604	885225
6201	885226
49406	885227
3161	885228
8959	885229
19625	885230
53875	885231
69431	885232
46799	885233
134319	885234
9183	885235
28855	885236
10141	885237
53320	885238
123776	885239
25643	885240
39960	885241
25520	885242
16064	885243
17189	885244
100385	885245
70615	885246
43192	885247
39391	885248
3648	885249
96163	885250
17843	885251
20553	885252
29254	885253
107523	885254
92822	885255
119171	885256
41661	885257
14437	885258
7177	885259
69300	885260
67639	885261
40775	885262
114800	885263
71782	885264
51498	885265
3700	885266
30614	885267
25880	885268
21678	885269
4218	885270
52294	885271
45322	885272
45037	885273
70929	885274
16446	885275
132681	885276
6094	885277
46876	885278
81790	885279
59025	885280
39236	885281
99764	885282
1361	885283
8208	885284
76873	885285
44076	885286
76497	885287
109642	885288
73103	885289
28132	885290
33846	885291
65745	885292
35060	885293
99622	885294
44263	885295
35897	885296
39588	885297
142365	885298
75119	885299
35549	885300
7050	885301
8234	885302
272	885303
59081	885304
833	885305
69269	885306
28439	885307
23953	885308
2930	885309
32911	885310
133875	885311
27961	885312
74479	885313
35676	885314
413	885315
3602	885316
50331	885317
63683	885318
6600	885319
21305	885320
42885	885321
14838	885322
123303	885323
839	885324
15012	885325
25414	885326
39688	885327
71238	885328
67786	885329
44905	885330
10536	885331
138947	885332
6107	885333
21061	885334
28303	885335
39383	885336
4873	885337
45395	885338
2400	885339
70682	885340
20722	885341
16497	885342
46240	885343
3389	885344
118847	885345
66934	885346
32784	885347
15214	885348
81139	885349
52113	885350
78653	885351
45436	885352
58035	885353
3518	885354
12854	885355
29159	885356
63591	885357
17697	885358
117315	885359
24168	885360
78894	885361
22483	885362
127031	885363
22110	885364
2031	885365
82950	885366
83129	885367
37783	885368
10889	885369
84685	885370
103185	885371
147810	885372
10128	885373
97906	885374
38086	885375
104646	885376
2408	885377
71333	885378
96337	885379
57934	885380
53791	885381
59741	885382
10080	885383
42741	885384
59469	885385
73398	885386
7097	885387
6041	885388
81146	885389
21284	885390
115301	885391
12242	885392
67265	885393
12361	885394
2066	885395
107863	885396
3518	885397
15552	885398
11700	885399
8544	885400
2634	885401
18453	885402
92207	885403
117535	885404
114260	885405
6031	885406
86861	885407
73172	885408
13968	885409
60786	885410
66707	885411
6039	885412
30425	885413
37273	885414
18190	885415
5595	885416
49371	885417
24635	885418
94740	885419
6917	885420
20616	885421
14112	885422
84702	885423
138039	885424
9336	885425
69478	885426
8303	885427
124143	885428
5834	885429
23682	885430
63835	885431
129750	885432
24926	885433
92352	885434
14157	885435
120025	885436
8843	885437
113925	885438
14270	885439
56103	885440
7264	885441
72373	885442
6843	885443
5225	885444
3650	885445
70719	885446
125477	885447
116	885448
10330	885449
52682	885450
27157	885451
43147	885452
1037	885453
86514	885454
70430	885455
94314	885456
4091	885457
18677	885458
3674	885459
1567	885460
104	885461
45899	885462
47606	885463
8919	885464
16714	885465
50848	885466
49486	885467
11419	885468
5395	885469
25436	885470
12056	885471
72894	885472
72399	885473
40074	885474
40004	885475
97968	885476
22338	885477
44182	885478
35581	885479
94561	885480
2099	885481
461	885482
68647	885483
133082	885484
37058	885485
34679	885486
120570	885487
140029	885488
15857	885489
58331	885490
41708	885491
44571	885492
21466	885493
105308	885494
122075	885495
30585	885496
48574	885497
46004	885498
30801	885499
73893	885500
49491	885501
22840	885502
67	885503
30106	885504
2728	885505
8840	885506
56243	885507
64854	885508
130115	885509
15720	885510
12641	885511
25428	885512
99114	885513
138471	885514
31524	885515
11340	885516
18318	885517
2444	885518
13588	885519
92166	885520
31897	885521
20060	885522
98874	885523
103301	885524
63223	885525
2400	885526
88687	885527
12412	885528
27900	885529
279	885530
24847	885531
102569	885532
40564	885533
43513	885534
18273	885535
76416	885536
117876	885537
4285	885538
43951	885539
77276	885540
141374	885541
131959	885542
47122	885543
23709	885544
106543	885545
2143	885546
1387	885547
14293	885548
46583	885549
31006	885550
15367	885551
72478	885552
19319	885553
44283	885554
95570	885555
1296	885556
3520	885557
100070	885558
135625	885559
42384	885560
486	885561
51733	885562
4331	885563
94805	885564
84286	885565
137342	885566
5224	885567
15178	885568
7598	885569
8296	885570
253	885571
17643	885572
39239	885573
2159	885574
50690	885575
994	885576
33343	885577
18373	885578
50254	885579
89088	885580
19346	885581
2719	885582
40761	885583
12602	885584
89172	885585
57592	885586
98080	885587
75306	885588
2741	885589
98894	885590
23531	885591
21785	885592
33629	885593
7313	885594
58237	885595
13676	885596
77953	885597
114962	885598
104131	885599
48982	885600
9605	885601
94829	885602
74322	885603
13448	885604
23511	885605
30209	885606
45301	885607
172	885608
90183	885609
87588	885610
70271	885611
80636	885612
9288	885613
5729	885614
41940	885615
12460	885616
62938	885617
76641	885618
20373	885619
20738	885620
4558	885621
8471	885622
54728	885623
4098	885624
115588	885625
48878	885626
13773	885627
14755	885628
11286	885629
20510	885630
14226	885631
55439	885632
115258	885633
101616	885634
89712	885635
98873	885636
8882	885637
31166	885638
39	885639
67283	885640
6050	885641
33037	885642
125080	885643
8590	885644
60430	885645
29991	885646
58599	885647
11280	885648
31414	885649
7688	885650
75985	885651
27197	885652
10394	885653
9803	885654
40912	885655
36722	885656
140994	885657
32598	885658
55062	885659
71534	885660
25763	885661
121043	885662
3229	885663
123298	885664
25844	885665
20359	885666
3094	885667
96772	885668
84447	885669
15773	885670
661	885671
121897	885672
99958	885673
10824	885674
34414	885675
4097	885676
55096	885677
16282	885678
11505	885679
1773	885680
26378	885681
40654	885682
7850	885683
613	885684
62568	885685
13894	885686
86882	885687
11951	885688
31104	885689
42487	885690
77379	885691
28849	885692
57946	885693
102850	885694
43827	885695
30804	885696
52057	885697
4199	885698
10815	885699
110550	885700
117305	885701
32616	885702
57088	885703
36287	885704
72	885705
80566	885706
37578	885707
33377	885708
2517	885709
18622	885710
127609	885711
19885	885712
33770	885713
8520	885714
25381	885715
701	885716
51801	885717
6483	885718
55688	885719
89884	885720
90447	885721
17374	885722
23478	885723
58084	885724
17755	885725
45682	885726
39793	885727
123469	885728
107128	885729
115150	885730
86661	885731
7578	885732
65135	885733
42899	885734
48933	885735
7958	885736
122193	885737
51604	885738
11855	885739
39770	885740
36645	885741
14424	885742
22384	885743
9303	885744
126355	885745
50174	885746
46018	885747
2969	885748
24069	885749
8969	885750
64220	885751
62189	885752
28032	885753
83917	885754
3551	885755
83896	885756
34935	885757
1278	885758
8885	885759
106059	885760
114019	885761
5371	885762
11895	885763
32424	885764
22125	885765
103691	885766
59454	885767
81390	885768
25109	885769
2146	885770
3405	885771
30346	885772
12730	885773
10790	885774
2745	885775
30969	885776
4288	885777
115046	885778
40044	885779
58077	885780
17282	885781
40576	885782
99260	885783
18587	885784
93507	885785
34780	885786
13736	885787
37613	885788
133802	885789
32515	885790
81200	885791
104006	885792
7531	885793
84714	885794
50350	885795
64223	885796
12391	885797
78483	885798
8915	885799
42014	885800
5655	885801
449	885802
71739	885803
15916	885804
35216	885805
7922	885806
1016	885807
32524	885808
55920	885809
36026	885810
20742	885811
1054	885812
62846	885813
3245	885814
32619	885815
2016	885816
8418	885817
36519	885818
1121	885819
785	885820
29684	885821
404	885822
83	885823
39558	885824
60059	885825
104560	885826
37184	885827
13188	885828
2571	885829
56686	885830
114216	885831
13513	885832
453	885833
13301	885834
121433	885835
73038	885836
28070	885837
1344	885838
53545	885839
32895	885840
54040	885841
1219	885842
24356	885843
41471	885844
136031	885845
8075	885846
15614	885847
27014	885848
29434	885849
2339	885850
92021	885851
14657	885852
39761	885853
17856	885854
76333	885855
4992	885856
115365	885857
31960	885858
19168	885859
27195	885860
3405	885861
10880	885862
4350	885863
5008	885864
1256	885865
33717	885866
58027	885867
68681	885868
67605	885869
40057	885870
122694	885871
3329	885872
31045	885873
87654	885874
15543	885875
634	885876
124371	885877
15461	885878
818	885879
80545	885880
68	885881
38693	885882
2919	885883
127461	885884
82864	885885
84502	885886
66741	885887
113496	885888
124699	885889
16661	885890
2587	885891
35082	885892
16484	885893
29305	885894
36536	885895
25988	885896
8482	885897
45448	885898
39774	885899
26906	885900
66677	885901
49611	885902
252	885903
27900	885904
10349	885905
24975	885906
14028	885907
4328	885908
84543	885909
79394	885910
29816	885911
37150	885912
6342	885913
59690	885914
7743	885915
71075	885916
33467	885917
5907	885918
9565	885919
63263	885920
2984	885921
5586	885922
44721	885923
60800	885924
62865	885925
9346	885926
101518	885927
38244	885928
1306	885929
59033	885930
73093	885931
41059	885932
13034	885933
46069	885934
2137	885935
4122	885936
83361	885937
61949	885938
38251	885939
2402	885940
80974	885941
50960	885942
6171	885943
60198	885944
130113	885945
54456	885946
102009	885947
13944	885948
76046	885949
96135	885950
44835	885951
95528	885952
97673	885953
99181	885954
38256	885955
85529	885956
11486	885957
48662	885958
57417	885959
1091	885960
74885	885961
85780	885962
53552	885963
7156	885964
67351	885965
20405	885966
11201	885967
94943	885968
12999	885969
84004	885970
27218	885971
9887	885972
23360	885973
4674	885974
32681	885975
96122	885976
119582	885977
138	885978
52017	885979
78334	885980
24897	885981
113659	885982
71688	885983
8147	885984
10629	885985
3037	885986
62384	885987
69922	885988
21993	885989
83757	885990
15464	885991
74395	885992
10864	885993
29804	885994
68390	885995
70510	885996
64651	885997
63000	885998
1008	885999
32443	886000
125118	886001
13235	886002
10516	886003
45004	886004
932	886005
5665	886006
6323	886007
2189	886008
65208	886009
22678	886010
74492	886011
68975	886012
40976	886013
25887	886014
9871	886015
89587	886016
4078	886017
87548	886018
127847	886019
103181	886020
17649	886021
18311	886022
27838	886023
100493	886024
97132	886025
38452	886026
2826	886027
97978	886028
52883	886029
4627	886030
137648	886031
133974	886032
86669	886033
52589	886034
52861	886035
43798	886036
14826	886037
45757	886038
97855	886039
50499	886040
19256	886041
4618	886042
53453	886043
94790	886044
150326	886045
47797	886046
43514	886047
70215	886048
17734	886049
20222	886050
29455	886051
131707	886052
13435	886053
50055	886054
10816	886055
3273	886056
21683	886057
7117	886058
63890	886059
19536	886060
38804	886061
98012	886062
45176	886063
85779	886064
1921	886065
106005	886066
41952	886067
6945	886068
35034	886069
13856	886070
78054	886071
103766	886072
87315	886073
71255	886074
31610	886075
36643	886076
80617	886077
5587	886078
9113	886079
18619	886080
32013	886081
97344	886082
56919	886083
120057	886084
67771	886085
1061	886086
40705	886087
224	886088
3579	886089
635	886090
51471	886091
8065	886092
38365	886093
96660	886094
43826	886095
33804	886096
43135	886097
2067	886098
95942	886099
67053	886100
134271	886101
7813	886102
40041	886103
25190	886104
50588	886105
15725	886106
47253	886107
65631	886108
10394	886109
51060	886110
19375	886111
41074	886112
44209	886113
84383	886114
2795	886115
29834	886116
35240	886117
30058	886118
2686	886119
31776	886120
87042	886121
83422	886122
7051	886123
18942	886124
888	886125
138933	886126
113603	886127
50795	886128
28204	886129
60049	886130
32865	886131
87396	886132
80729	886133
132229	886134
6359	886135
25660	886136
26541	886137
6170	886138
30855	886139
99792	886140
31488	886141
50953	886142
12944	886143
29670	886144
67688	886145
131830	886146
102409	886147
13992	886148
11786	886149
82444	886150
4765	886151
27820	886152
81409	886153
134889	886154
17430	886155
128659	886156
103138	886157
43485	886158
25219	886159
17242	886160
31388	886161
67010	886162
60310	886163
63483	886164
1276	886165
8774	886166
77497	886167
27995	886168
1865	886169
15859	886170
37631	886171
73367	886172
8767	886173
6439	886174
78169	886175
45752	886176
95638	886177
119180	886178
45073	886179
3371	886180
20138	886181
85748	886182
84916	886183
21634	886184
88795	886185
54577	886186
98708	886187
47223	886188
35418	886189
75633	886190
41400	886191
2571	886192
58770	886193
7127	886194
33829	886195
23426	886196
3902	886197
13802	886198
73625	886199
3410	886200
66642	886201
58954	886202
64356	886203
62891	886204
66192	886205
722	886206
1939	886207
67818	886208
43333	886209
5126	886210
37913	886211
28887	886212
26754	886213
268	886214
35682	886215
17636	886216
1862	886217
44870	886218
134386	886219
33569	886220
13869	886221
1581	886222
2015	886223
6606	886224
112570	886225
142937	886226
115986	886227
84077	886228
5297	886229
2179	886230
38807	886231
30019	886232
714	886233
72005	886234
90165	886235
150692	886236
47398	886237
86039	886238
87360	886239
6823	886240
4694	886241
63414	886242
52316	886243
65331	886244
62219	886245
46859	886246
92937	886247
27174	886248
13280	886249
38816	886250
10824	886251
60551	886252
18298	886253
43162	886254
91107	886255
45776	886256
41689	886257
98203	886258
110061	886259
12575	886260
19659	886261
14261	886262
61112	886263
39899	886264
17226	886265
119660	886266
1844	886267
47718	886268
75153	886269
25266	886270
27024	886271
33661	886272
52744	886273
71155	886274
5643	886275
8464	886276
41305	886277
19325	886278
81711	886279
25352	886280
42588	886281
26642	886282
48669	886283
29893	886284
2726	886285
2671	886286
9065	886287
4153	886288
59123	886289
21853	886290
11342	886291
106078	886292
117211	886293
29597	886294
15894	886295
18331	886296
2525	886297
86159	886298
4789	886299
9895	886300
948	886301
73819	886302
132295	886303
9849	886304
126598	886305
36999	886306
77332	886307
25092	886308
6284	886309
23511	886310
115171	886311
67725	886312
99075	886313
3983	886314
63302	886315
76629	886316
22309	886317
46588	886318
99601	886319
29485	886320
32914	886321
1194	886322
1765	886323
42218	886324
38161	886325
21776	886326
61174	886327
97373	886328
18676	886329
62969	886330
11805	886331
39534	886332
88534	886333
32719	886334
20518	886335
6656	886336
475	886337
21093	886338
29893	886339
54263	886340
55802	886341
6757	886342
20226	886343
72137	886344
7268	886345
16929	886346
111113	886347
28613	886348
8543	886349
43965	886350
25533	886351
494	886352
34	886353
14700	886354
790	886355
949	886356
107098	886357
1296	886358
96885	886359
47913	886360
56915	886361
360	886362
38977	886363
5835	886364
59828	886365
87462	886366
88527	886367
48080	886368
86607	886369
43800	886370
18053	886371
26045	886372
83981	886373
55123	886374
11700	886375
15695	886376
136113	886377
29310	886378
10940	886379
27143	886380
24812	886381
65035	886382
100037	886383
27607	886384
92377	886385
10889	886386
89304	886387
6053	886388
4211	886389
13698	886390
17679	886391
20025	886392
111351	886393
127910	886394
54875	886395
2055	886396
106447	886397
71138	886398
45001	886399
6825	886400
73186	886401
101809	886402
18244	886403
5200	886404
13684	886405
31977	886406
59104	886407
35525	886408
1989	886409
7636	886410
36419	886411
12576	886412
31985	886413
111528	886414
672	886415
16607	886416
21483	886417
2046	886418
8444	886419
69437	886420
107179	886421
51823	886422
24649	886423
56895	886424
527	886425
97866	886426
32002	886427
86044	886428
23233	886429
105	886430
3376	886431
30507	886432
8229	886433
85683	886434
59631	886435
15043	886436
28732	886437
8456	886438
62649	886439
39620	886440
30290	886441
149780	886442
11420	886443
30124	886444
66987	886445
62064	886446
58392	886447
25909	886448
13664	886449
62367	886450
42399	886451
94339	886452
14153	886453
56785	886454
7489	886455
40979	886456
76022	886457
6	886458
307	886459
59513	886460
27262	886461
140641	886462
8538	886463
87404	886464
15	886465
90699	886466
29409	886467
84187	886468
35513	886469
1149	886470
35704	886471
30996	886472
39885	886473
143	886474
25237	886475
754	886476
1697	886477
92794	886478
61604	886479
17196	886480
55976	886481
21237	886482
38320	886483
65842	886484
53739	886485
110294	886486
5128	886487
73242	886488
13739	886489
125	886490
80390	886491
18876	886492
69201	886493
24328	886494
21622	886495
11071	886496
47673	886497
96693	886498
84490	886499
23158	886500
23821	886501
14249	886502
73053	886503
451	886504
8991	886505
49237	886506
110369	886507
16505	886508
111318	886509
15013	886510
31104	886511
14686	886512
50775	886513
87545	886514
51515	886515
22704	886516
87966	886517
765	886518
3161	886519
63369	886520
38198	886521
131138	886522
14532	886523
33721	886524
126928	886525
92778	886526
38712	886527
54000	886528
567	886529
1702	886530
39128	886531
63639	886532
3373	886533
28192	886534
37587	886535
23888	886536
13836	886537
33219	886538
116441	886539
25	886540
46025	886541
820	886542
3869	886543
106047	886544
33577	886545
142963	886546
3801	886547
133196	886548
34147	886549
31037	886550
12773	886551
54250	886552
668	886553
43589	886554
8663	886555
138260	886556
29463	886557
125134	886558
680	886559
25903	886560
99523	886561
77095	886562
46859	886563
12083	886564
76177	886565
37988	886566
15804	886567
44466	886568
979	886569
9081	886570
1864	886571
83957	886572
39350	886573
17987	886574
125561	886575
24744	886576
64107	886577
114071	886578
50574	886579
40070	886580
24379	886581
6009	886582
55711	886583
120281	886584
20104	886585
49242	886586
23450	886587
500	886588
64257	886589
7657	886590
41141	886591
32368	886592
7669	886593
23429	886594
43257	886595
69411	886596
12566	886597
16493	886598
66241	886599
36516	886600
23292	886601
114993	886602
11295	886603
64167	886604
22174	886605
90990	886606
92463	886607
36164	886608
81922	886609
9825	886610
59578	886611
101339	886612
77742	886613
102351	886614
14738	886615
26985	886616
80238	886617
64269	886618
22795	886619
4374	886620
7644	886621
86820	886622
73096	886623
17016	886624
33817	886625
4693	886626
76238	886627
8659	886628
5457	886629
105187	886630
40711	886631
114507	886632
42622	886633
75953	886634
13253	886635
54868	886636
56120	886637
28616	886638
27835	886639
90353	886640
10443	886641
26065	886642
31589	886643
29602	886644
5067	886645
17004	886646
6121	886647
5563	886648
23689	886649
73501	886650
81404	886651
34439	886652
76593	886653
33110	886654
6723	886655
74796	886656
78625	886657
49964	886658
18942	886659
41745	886660
103311	886661
56929	886662
3055	886663
19802	886664
115453	886665
84807	886666
16050	886667
141614	886668
23035	886669
78696	886670
17824	886671
48331	886672
761	886673
13900	886674
72170	886675
15013	886676
4685	886677
27563	886678
55715	886679
5075	886680
39733	886681
92066	886682
38194	886683
23626	886684
49213	886685
13284	886686
73201	886687
68552	886688
52656	886689
8403	886690
1192	886691
42509	886692
121189	886693
31135	886694
97675	886695
126502	886696
66493	886697
323	886698
79417	886699
108845	886700
102920	886701
56470	886702
14903	886703
78230	886704
10898	886705
2575	886706
33396	886707
96205	886708
9515	886709
74166	886710
27154	886711
90170	886712
16282	886713
76691	886714
38993	886715
18112	886716
76804	886717
116320	886718
5929	886719
108019	886720
88792	886721
1058	886722
39495	886723
23051	886724
39148	886725
18099	886726
61209	886727
20290	886728
71692	886729
73701	886730
50371	886731
27162	886732
7029	886733
54172	886734
53547	886735
1006	886736
46607	886737
4565	886738
136879	886739
1983	886740
54420	886741
33971	886742
102636	886743
29582	886744
20918	886745
68611	886746
95378	886747
139238	886748
86598	886749
34382	886750
40817	886751
117505	886752
4984	886753
113691	886754
95397	886755
12560	886756
39735	886757
65361	886758
32005	886759
100462	886760
58430	886761
148840	886762
139246	886763
92643	886764
218	886765
32792	886766
20523	886767
57740	886768
94198	886769
94339	886770
39756	886771
34100	886772
28578	886773
14418	886774
87741	886775
14263	886776
81012	886777
102660	886778
76135	886779
125412	886780
30051	886781
1707	886782
55316	886783
77150	886784
30288	886785
43720	886786
2156	886787
25661	886788
68112	886789
14921	886790
7028	886791
97213	886792
41947	886793
39175	886794
31791	886795
18365	886796
94529	886797
63948	886798
134748	886799
4090	886800
139524	886801
120404	886802
4553	886803
412	886804
1881	886805
54446	886806
103530	886807
3984	886808
40145	886809
131977	886810
12427	886811
15085	886812
91407	886813
1957	886814
41972	886815
86593	886816
52489	886817
51714	886818
19764	886819
194	886820
142561	886821
31194	886822
4431	886823
99222	886824
3606	886825
4310	886826
19211	886827
45826	886828
10698	886829
90526	886830
26219	886831
52761	886832
20869	886833
42252	886834
103523	886835
67957	886836
54911	886837
16328	886838
11777	886839
21260	886840
58409	886841
119587	886842
41671	886843
103802	886844
4070	886845
32371	886846
40012	886847
68807	886848
131948	886849
128075	886850
69710	886851
56541	886852
15386	886853
6345	886854
120705	886855
8830	886856
81426	886857
4657	886858
135790	886859
23438	886860
108314	886861
11691	886862
41015	886863
101336	886864
49985	886865
28686	886866
1675	886867
64141	886868
24633	886869
66514	886870
8669	886871
71159	886872
5406	886873
15199	886874
33198	886875
6877	886876
108799	886877
75014	886878
9994	886879
122608	886880
45910	886881
41535	886882
2551	886883
106239	886884
71096	886885
617	886886
1300	886887
101505	886888
87786	886889
29400	886890
23130	886891
10104	886892
46032	886893
656	886894
46032	886895
72982	886896
6324	886897
100066	886898
26668	886899
560	886900
2856	886901
42831	886902
76386	886903
33954	886904
49744	886905
11767	886906
13590	886907
2348	886908
3447	886909
62511	886910
10926	886911
497	886912
72882	886913
49472	886914
11059	886915
63884	886916
276	886917
46605	886918
4802	886919
35048	886920
6892	886921
38678	886922
119999	886923
76566	886924
388	886925
87303	886926
51681	886927
18466	886928
10721	886929
27555	886930
16122	886931
105352	886932
30942	886933
4979	886934
124003	886935
103482	886936
75468	886937
44945	886938
24423	886939
4548	886940
126073	886941
86585	886942
1660	886943
179	886944
55747	886945
35757	886946
41653	886947
28098	886948
39556	886949
13326	886950
68474	886951
3158	886952
54157	886953
119886	886954
15731	886955
9648	886956
3330	886957
80397	886958
65009	886959
13011	886960
16615	886961
68559	886962
30377	886963
36724	886964
4332	886965
50426	886966
114510	886967
11728	886968
59606	886969
53980	886970
24728	886971
71173	886972
24338	886973
38550	886974
6969	886975
105297	886976
21657	886977
2083	886978
83889	886979
8931	886980
7163	886981
132213	886982
89356	886983
45352	886984
17340	886985
24012	886986
41928	886987
66204	886988
122231	886989
30302	886990
5198	886991
93992	886992
1702	886993
1022	886994
12777	886995
37544	886996
3425	886997
139558	886998
6483	886999
4725	887000
95478	887001
8038	887002
119228	887003
32767	887004
79862	887005
48057	887006
34998	887007
23381	887008
89009	887009
37674	887010
15751	887011
4441	887012
234	887013
42543	887014
16539	887015
53364	887016
7443	887017
105796	887018
3354	887019
110809	887020
70234	887021
43800	887022
47474	887023
79933	887024
88299	887025
27096	887026
79774	887027
34860	887028
31190	887029
63516	887030
134647	887031
15957	887032
100882	887033
135580	887034
87588	887035
543	887036
4088	887037
28266	887038
96235	887039
2380	887040
2886	887041
31616	887042
9295	887043
43826	887044
5	887045
113233	887046
25249	887047
10501	887048
22789	887049
109915	887050
14272	887051
5672	887052
19525	887053
43	887054
4939	887055
103041	887056
37469	887057
91686	887058
3148	887059
82597	887060
5850	887061
53940	887062
4019	887063
84541	887064
150147	887065
97421	887066
3837	887067
10285	887068
5220	887069
8057	887070
56844	887071
81220	887072
85747	887073
57962	887074
71167	887075
59112	887076
76937	887077
21650	887078
82298	887079
110713	887080
99735	887081
66373	887082
12372	887083
70445	887084
31240	887085
51754	887086
58531	887087
2329	887088
14611	887089
90564	887090
47038	887091
72596	887092
6794	887093
3649	887094
10707	887095
14159	887096
48115	887097
130901	887098
41783	887099
57790	887100
84263	887101
48870	887102
54024	887103
4961	887104
3702	887105
61365	887106
34079	887107
123760	887108
35328	887109
14222	887110
18828	887111
676	887112
7565	887113
972	887114
31230	887115
101446	887116
84791	887117
3748	887118
46117	887119
30144	887120
747	887121
42343	887122
14157	887123
10603	887124
43332	887125
131432	887126
11142	887127
37946	887128
14444	887129
17187	887130
86962	887131
2927	887132
26748	887133
9846	887134
681	887135
51532	887136
48008	887137
31335	887138
27516	887139
78147	887140
86075	887141
3254	887142
36134	887143
38642	887144
28353	887145
3794	887146
68096	887147
4465	887148
20989	887149
5588	887150
36659	887151
50534	887152
57642	887153
12696	887154
57664	887155
45804	887156
3	887157
1017	887158
61957	887159
22331	887160
81924	887161
31340	887162
78949	887163
70592	887164
20026	887165
76149	887166
9253	887167
13337	887168
66803	887169
15237	887170
76871	887171
25545	887172
1189	887173
57901	887174
1757	887175
29576	887176
5925	887177
126252	887178
83427	887179
55208	887180
6432	887181
60835	887182
16532	887183
21394	887184
5640	887185
127133	887186
75349	887187
4393	887188
44846	887189
141458	887190
137253	887191
71751	887192
97639	887193
69213	887194
102048	887195
35711	887196
59694	887197
14465	887198
74998	887199
66210	887200
50967	887201
76367	887202
41808	887203
20616	887204
1341	887205
16053	887206
3043	887207
182	887208
60	887209
62935	887210
77849	887211
68119	887212
110734	887213
42664	887214
30605	887215
122107	887216
10494	887217
59424	887218
16036	887219
20248	887220
98	887221
87042	887222
208	887223
31742	887224
77662	887225
8579	887226
30674	887227
26117	887228
46705	887229
31482	887230
3206	887231
1629	887232
42480	887233
122791	887234
4437	887235
63182	887236
87066	887237
95329	887238
61000	887239
54483	887240
38088	887241
89576	887242
12058	887243
52255	887244
45891	887245
18365	887246
28651	887247
14351	887248
23748	887249
2671	887250
3753	887251
12090	887252
99507	887253
35452	887254
20	887255
131516	887256
3341	887257
3423	887258
49990	887259
32660	887260
101878	887261
103679	887262
40849	887263
103462	887264
52230	887265
25474	887266
51251	887267
147716	887268
3001	887269
10489	887270
30715	887271
34946	887272
4854	887273
8226	887274
32380	887275
73882	887276
121586	887277
15933	887278
852	887279
48385	887280
30229	887281
93558	887282
49706	887283
8284	887284
20145	887285
51199	887286
16451	887287
55858	887288
53354	887289
26018	887290
7111	887291
3129	887292
6551	887293
40434	887294
112568	887295
38848	887296
19740	887297
30684	887298
28283	887299
37931	887300
13803	887301
492	887302
1808	887303
35543	887304
15664	887305
111574	887306
144653	887307
29904	887308
28137	887309
102221	887310
12333	887311
19347	887312
27135	887313
20124	887314
7954	887315
41616	887316
17871	887317
9090	887318
29705	887319
20072	887320
36952	887321
56414	887322
15832	887323
25799	887324
57297	887325
72434	887326
122582	887327
33384	887328
4849	887329
9334	887330
137641	887331
104455	887332
119294	887333
59775	887334
82671	887335
26241	887336
31553	887337
7563	887338
12106	887339
63868	887340
105945	887341
66381	887342
104261	887343
34008	887344
35811	887345
2098	887346
118467	887347
12314	887348
29940	887349
27328	887350
2061	887351
123676	887352
33202	887353
142020	887354
26633	887355
45873	887356
137369	887357
28275	887358
116760	887359
8711	887360
74531	887361
129303	887362
2761	887363
68396	887364
9931	887365
53864	887366
52962	887367
1499	887368
37493	887369
51571	887370
45607	887371
16807	887372
99375	887373
20043	887374
55673	887375
15559	887376
117400	887377
38837	887378
83925	887379
101793	887380
97292	887381
23599	887382
5002	887383
83918	887384
65661	887385
14513	887386
117480	887387
327	887388
11419	887389
69771	887390
2710	887391
26962	887392
45142	887393
34359	887394
61764	887395
2862	887396
113466	887397
97042	887398
97179	887399
134520	887400
3570	887401
130221	887402
35849	887403
66620	887404
22793	887405
14325	887406
1112	887407
18872	887408
88304	887409
15749	887410
18305	887411
25533	887412
41548	887413
136687	887414
72214	887415
121527	887416
56442	887417
11138	887418
45289	887419
112120	887420
38395	887421
25650	887422
98292	887423
120305	887424
66477	887425
16269	887426
76200	887427
85023	887428
10408	887429
97460	887430
72443	887431
3652	887432
8128	887433
3004	887434
2516	887435
43087	887436
47359	887437
5445	887438
16382	887439
142507	887440
145908	887441
51476	887442
12242	887443
10029	887444
37895	887445
34087	887446
9082	887447
10757	887448
34910	887449
112026	887450
8538	887451
29730	887452
6920	887453
87	887454
119778	887455
67920	887456
1948	887457
106925	887458
124600	887459
128626	887460
68322	887461
22471	887462
81843	887463
126768	887464
45284	887465
40647	887466
3153	887467
15216	887468
5986	887469
14947	887470
67030	887471
6348	887472
22621	887473
46	887474
2701	887475
38431	887476
131548	887477
120555	887478
69	887479
21284	887480
19868	887481
12877	887482
109310	887483
21472	887484
52817	887485
62828	887486
6091	887487
138625	887488
22133	887489
32540	887490
91974	887491
29642	887492
37625	887493
88990	887494
47380	887495
26369	887496
11198	887497
13956	887498
36488	887499
3970	887500
34159	887501
15131	887502
12046	887503
70128	887504
53607	887505
19518	887506
89410	887507
34806	887508
44409	887509
34923	887510
29311	887511
15649	887512
156	887513
57216	887514
35966	887515
47781	887516
1472	887517
90490	887518
53520	887519
29437	887520
96775	887521
34305	887522
70871	887523
49430	887524
44234	887525
35631	887526
30830	887527
66808	887528
10084	887529
1824	887530
117119	887531
78003	887532
26048	887533
123949	887534
36775	887535
117465	887536
14866	887537
436	887538
64600	887539
13405	887540
47791	887541
39846	887542
27704	887543
23557	887544
39527	887545
122333	887546
2140	887547
1759	887548
89041	887549
40196	887550
24298	887551
5287	887552
70656	887553
11069	887554
56583	887555
77791	887556
54180	887557
42764	887558
1513	887559
124892	887560
45402	887561
1004	887562
28676	887563
27983	887564
17649	887565
2668	887566
34388	887567
44212	887568
50176	887569
57643	887570
50918	887571
36730	887572
3025	887573
48163	887574
105120	887575
44405	887576
117849	887577
17534	887578
81985	887579
103753	887580
131175	887581
10719	887582
66988	887583
4165	887584
8345	887585
20743	887586
58611	887587
27431	887588
28250	887589
98248	887590
1297	887591
9	887592
4049	887593
43609	887594
151	887595
1090	887596
84862	887597
24447	887598
128686	887599
64731	887600
90310	887601
42311	887602
28508	887603
144874	887604
122488	887605
42606	887606
70518	887607
59157	887608
5287	887609
32898	887610
9066	887611
44520	887612
28517	887613
36636	887614
56873	887615
117466	887616
137162	887617
4915	887618
30633	887619
48177	887620
2791	887621
22021	887622
72838	887623
37667	887624
37914	887625
10324	887626
3440	887627
27896	887628
14972	887629
13157	887630
39555	887631
9696	887632
9821	887633
105767	887634
149825	887635
330	887636
25577	887637
51881	887638
20740	887639
10289	887640
11336	887641
98898	887642
74574	887643
81535	887644
38068	887645
59337	887646
96069	887647
123254	887648
1559	887649
69450	887650
33832	887651
27373	887652
15742	887653
21908	887654
131528	887655
129614	887656
99171	887657
123443	887658
10017	887659
18862	887660
36371	887661
15161	887662
117852	887663
58217	887664
9777	887665
29973	887666
39066	887667
2394	887668
58459	887669
4429	887670
62936	887671
1516	887672
35640	887673
24324	887674
10783	887675
116221	887676
123696	887677
34460	887678
137822	887679
11478	887680
40453	887681
7663	887682
22271	887683
87529	887684
7108	887685
9415	887686
17212	887687
67431	887688
110276	887689
39587	887690
47776	887691
16353	887692
52095	887693
107707	887694
7015	887695
44065	887696
6777	887697
117	887698
15697	887699
77444	887700
95906	887701
1900	887702
17747	887703
2601	887704
128687	887705
17367	887706
43663	887707
125482	887708
55716	887709
24876	887710
44911	887711
14205	887712
17023	887713
384	887714
95445	887715
13450	887716
9970	887717
5518	887718
55307	887719
88886	887720
22153	887721
17257	887722
60282	887723
24010	887724
43	887725
3161	887726
371	887727
47057	887728
135241	887729
4778	887730
17624	887731
99698	887732
173	887733
134439	887734
22017	887735
105655	887736
17488	887737
95784	887738
3708	887739
52767	887740
20010	887741
121258	887742
5579	887743
64704	887744
117929	887745
22202	887746
33788	887747
23952	887748
14056	887749
41894	887750
48306	887751
5222	887752
230	887753
709	887754
11061	887755
81449	887756
2941	887757
14455	887758
57884	887759
75969	887760
22120	887761
25147	887762
93254	887763
149271	887764
23292	887765
3738	887766
123149	887767
18338	887768
99896	887769
131350	887770
9254	887771
595	887772
36699	887773
75653	887774
14989	887775
48751	887776
37883	887777
8311	887778
15824	887779
60581	887780
69433	887781
54497	887782
2862	887783
4722	887784
28317	887785
29562	887786
1956	887787
39256	887788
18329	887789
38528	887790
68686	887791
8613	887792
9363	887793
52593	887794
79090	887795
10984	887796
12054	887797
108175	887798
46077	887799
9437	887800
118625	887801
56467	887802
12485	887803
6874	887804
283	887805
516	887806
27591	887807
795	887808
19240	887809
114814	887810
28642	887811
141873	887812
4344	887813
101006	887814
86897	887815
22999	887816
3669	887817
126256	887818
119183	887819
118901	887820
27079	887821
92591	887822
15510	887823
21896	887824
2104	887825
7524	887826
49490	887827
62147	887828
3078	887829
67839	887830
57826	887831
90122	887832
53827	887833
32499	887834
108140	887835
16808	887836
48279	887837
106578	887838
100194	887839
61988	887840
124234	887841
1964	887842
7283	887843
54525	887844
56015	887845
96231	887846
5763	887847
96301	887848
50537	887849
1946	887850
78276	887851
13985	887852
83360	887853
2703	887854
22626	887855
31274	887856
17158	887857
29767	887858
24526	887859
65545	887860
17972	887861
69936	887862
1138	887863
53318	887864
136614	887865
104588	887866
19	887867
122907	887868
54841	887869
62252	887870
10105	887871
80983	887872
646	887873
65167	887874
51373	887875
501	887876
10471	887877
32699	887878
129700	887879
22898	887880
57356	887881
99353	887882
96056	887883
27054	887884
81738	887885
16440	887886
17407	887887
88940	887888
119700	887889
119488	887890
30781	887891
41251	887892
58940	887893
98671	887894
82236	887895
93857	887896
41105	887897
6600	887898
37643	887899
7975	887900
41971	887901
27697	887902
73664	887903
89817	887904
122096	887905
138126	887906
128942	887907
15832	887908
65246	887909
15228	887910
47651	887911
3315	887912
29713	887913
60178	887914
74291	887915
49585	887916
59369	887917
8580	887918
141229	887919
47234	887920
5394	887921
76117	887922
8566	887923
7662	887924
17717	887925
77597	887926
17144	887927
70428	887928
70311	887929
75773	887930
11190	887931
39684	887932
89036	887933
5897	887934
87851	887935
65274	887936
100494	887937
897	887938
9711	887939
99104	887940
18958	887941
2260	887942
47569	887943
303	887944
119087	887945
17021	887946
17606	887947
46	887948
118176	887949
140161	887950
36711	887951
12935	887952
22646	887953
52282	887954
78600	887955
193	887956
37196	887957
14801	887958
25357	887959
46744	887960
41386	887961
43279	887962
21231	887963
114217	887964
4611	887965
20842	887966
102591	887967
123905	887968
501	887969
47562	887970
52371	887971
78645	887972
55332	887973
20128	887974
13261	887975
33476	887976
15172	887977
89413	887978
38554	887979
966	887980
34286	887981
60441	887982
121868	887983
55462	887984
19826	887985
2964	887986
8691	887987
41716	887988
87957	887989
113123	887990
7485	887991
18855	887992
36092	887993
20338	887994
47654	887995
563	887996
94020	887997
5020	887998
2861	887999
36817	888000
49093	888001
52606	888002
75410	888003
24528	888004
6142	888005
10321	888006
33970	888007
86284	888008
108839	888009
54147	888010
9045	888011
39846	888012
91663	888013
13737	888014
70993	888015
29609	888016
35748	888017
130686	888018
11792	888019
32387	888020
7858	888021
15973	888022
6388	888023
49032	888024
128414	888025
81521	888026
35243	888027
15285	888028
113015	888029
111341	888030
14392	888031
92493	888032
266	888033
19383	888034
69332	888035
19431	888036
132239	888037
69175	888038
110607	888039
7210	888040
83381	888041
1912	888042
2865	888043
47384	888044
61271	888045
24605	888046
21691	888047
33365	888048
7915	888049
17898	888050
29067	888051
7540	888052
91320	888053
74357	888054
66944	888055
23880	888056
15219	888057
11652	888058
56410	888059
18153	888060
27040	888061
2548	888062
52116	888063
33031	888064
21537	888065
10892	888066
457	888067
6439	888068
6708	888069
90622	888070
70599	888071
44890	888072
91779	888073
18323	888074
25747	888075
21389	888076
73393	888077
70820	888078
1811	888079
55792	888080
39927	888081
72658	888082
66019	888083
57833	888084
54155	888085
73237	888086
7381	888087
14096	888088
87047	888089
35433	888090
3042	888091
53107	888092
75440	888093
96927	888094
67480	888095
21087	888096
43177	888097
16867	888098
5766	888099
95635	888100
12120	888101
35350	888102
21099	888103
42368	888104
76111	888105
9909	888106
48204	888107
20334	888108
121555	888109
94166	888110
26189	888111
19422	888112
7262	888113
1403	888114
106	888115
4944	888116
16071	888117
11539	888118
47372	888119
4845	888120
90700	888121
20300	888122
10737	888123
68166	888124
60577	888125
16147	888126
12768	888127
778	888128
5397	888129
28323	888130
20593	888131
141214	888132
29836	888133
24924	888134
12380	888135
62561	888136
138257	888137
37661	888138
22222	888139
118935	888140
23495	888141
29005	888142
38945	888143
23299	888144
69199	888145
79655	888146
132922	888147
45246	888148
39639	888149
43114	888150
44356	888151
22811	888152
88680	888153
24456	888154
124042	888155
10984	888156
63743	888157
50237	888158
86210	888159
83809	888160
18672	888161
79449	888162
37745	888163
12909	888164
92011	888165
7434	888166
117394	888167
28367	888168
44079	888169
38242	888170
136727	888171
43114	888172
83970	888173
19265	888174
46795	888175
91667	888176
98201	888177
74447	888178
57630	888179
11232	888180
10744	888181
3949	888182
92663	888183
79214	888184
23951	888185
40467	888186
57724	888187
208	888188
8456	888189
17047	888190
13452	888191
133874	888192
30528	888193
92732	888194
45032	888195
51263	888196
105642	888197
445	888198
4744	888199
21061	888200
10783	888201
50860	888202
1629	888203
115686	888204
2437	888205
108359	888206
90227	888207
2603	888208
97973	888209
11144	888210
103304	888211
19292	888212
78882	888213
48232	888214
8446	888215
59069	888216
28292	888217
89693	888218
23654	888219
2253	888220
8618	888221
15986	888222
29478	888223
7578	888224
17451	888225
75645	888226
33742	888227
36321	888228
20445	888229
7249	888230
10193	888231
10039	888232
48969	888233
4050	888234
72475	888235
29468	888236
2913	888237
14149	888238
8653	888239
1410	888240
15644	888241
85917	888242
44934	888243
21887	888244
52239	888245
72163	888246
4722	888247
42335	888248
40384	888249
82395	888250
1238	888251
102570	888252
40593	888253
51833	888254
36031	888255
29273	888256
133151	888257
75161	888258
107628	888259
74153	888260
19487	888261
42505	888262
50541	888263
84664	888264
8016	888265
73989	888266
10612	888267
2958	888268
114453	888269
137936	888270
10660	888271
57384	888272
3817	888273
32546	888274
2626	888275
9339	888276
25636	888277
49046	888278
43019	888279
81073	888280
11436	888281
322	888282
1099	888283
29058	888284
116314	888285
59589	888286
481	888287
412	888288
52693	888289
35682	888290
23203	888291
43831	888292
350	888293
30699	888294
29936	888295
12181	888296
17583	888297
1695	888298
62535	888299
104718	888300
87394	888301
46023	888302
26293	888303
6738	888304
84417	888305
12742	888306
126451	888307
139482	888308
5206	888309
112903	888310
1992	888311
22112	888312
40513	888313
3713	888314
41696	888315
3545	888316
82243	888317
23075	888318
8669	888319
17220	888320
60674	888321
109338	888322
86564	888323
7346	888324
22786	888325
2097	888326
116795	888327
33584	888328
12962	888329
6041	888330
58939	888331
395	888332
109647	888333
40491	888334
12781	888335
27574	888336
37538	888337
105788	888338
12236	888339
16612	888340
71122	888341
20355	888342
32585	888343
17567	888344
38718	888345
736	888346
23596	888347
41554	888348
7684	888349
111382	888350
16762	888351
32341	888352
24017	888353
134872	888354
25442	888355
3666	888356
90055	888357
9172	888358
31859	888359
11071	888360
159	888361
43305	888362
12025	888363
82250	888364
15293	888365
28149	888366
53769	888367
25948	888368
9400	888369
42652	888370
148	888371
48227	888372
14275	888373
5169	888374
24997	888375
93033	888376
97476	888377
148569	888378
18968	888379
15170	888380
33031	888381
41922	888382
116942	888383
7506	888384
9010	888385
67889	888386
71294	888387
8315	888388
141650	888389
122297	888390
21507	888391
41800	888392
74127	888393
31173	888394
68427	888395
43428	888396
87566	888397
278	888398
15671	888399
49618	888400
35443	888401
65072	888402
13165	888403
18771	888404
75007	888405
6943	888406
94522	888407
48129	888408
7407	888409
473	888410
69438	888411
90819	888412
5560	888413
5278	888414
53914	888415
146037	888416
1788	888417
54411	888418
134756	888419
986	888420
46612	888421
36957	888422
16287	888423
14211	888424
137477	888425
45659	888426
7871	888427
17025	888428
52662	888429
15311	888430
97190	888431
77163	888432
28216	888433
59456	888434
92702	888435
19404	888436
82112	888437
604	888438
124910	888439
1526	888440
61322	888441
89549	888442
53136	888443
118356	888444
81794	888445
11812	888446
31081	888447
11718	888448
48064	888449
82965	888450
73948	888451
115094	888452
44581	888453
13136	888454
4259	888455
24690	888456
44333	888457
6550	888458
1552	888459
76221	888460
7880	888461
47213	888462
46213	888463
38265	888464
1961	888465
1971	888466
100755	888467
46283	888468
69421	888469
14	888470
53873	888471
68201	888472
44053	888473
64998	888474
19707	888475
35059	888476
37975	888477
41167	888478
24275	888479
43279	888480
72882	888481
12827	888482
62510	888483
80246	888484
8848	888485
61	888486
69484	888487
42228	888488
19558	888489
63981	888490
115657	888491
63291	888492
24677	888493
318	888494
26669	888495
30974	888496
9806	888497
46619	888498
38305	888499
4119	888500
3206	888501
51828	888502
106452	888503
14706	888504
104679	888505
6712	888506
5683	888507
743	888508
110058	888509
710	888510
7079	888511
37280	888512
15235	888513
101938	888514
76656	888515
9599	888516
59566	888517
54833	888518
79210	888519
16371	888520
80046	888521
55748	888522
114498	888523
621	888524
52135	888525
75703	888526
127017	888527
89210	888528
65909	888529
28030	888530
54677	888531
2167	888532
4654	888533
54797	888534
150307	888535
14672	888536
77277	888537
8129	888538
32520	888539
4427	888540
111200	888541
54185	888542
75931	888543
37619	888544
44567	888545
51299	888546
2644	888547
19	888548
111463	888549
121235	888550
6111	888551
53765	888552
37552	888553
74077	888554
45001	888555
110913	888556
56869	888557
2604	888558
35213	888559
2540	888560
52111	888561
22045	888562
62802	888563
12103	888564
65168	888565
42207	888566
5657	888567
70392	888568
133752	888569
20546	888570
80	888571
47762	888572
132724	888573
97114	888574
39906	888575
6757	888576
1862	888577
811	888578
8824	888579
1674	888580
49809	888581
100016	888582
44221	888583
77937	888584
32045	888585
19093	888586
8588	888587
76003	888588
3023	888589
116410	888590
146439	888591
42031	888592
53497	888593
99450	888594
106694	888595
83755	888596
59734	888597
4230	888598
4186	888599
63389	888600
30154	888601
18596	888602
14702	888603
20528	888604
9256	888605
112506	888606
102058	888607
93538	888608
84087	888609
86226	888610
53075	888611
94052	888612
91704	888613
30663	888614
93713	888615
76555	888616
26426	888617
1488	888618
2383	888619
3319	888620
436	888621
80708	888622
43084	888623
19777	888624
132598	888625
122705	888626
42886	888627
110510	888628
83583	888629
66278	888630
111230	888631
3547	888632
24111	888633
25097	888634
48576	888635
15246	888636
28771	888637
27382	888638
8586	888639
26859	888640
28765	888641
60269	888642
1255	888643
66152	888644
55276	888645
21691	888646
41457	888647
11191	888648
30097	888649
39542	888650
16733	888651
9712	888652
11760	888653
84208	888654
14478	888655
51612	888656
64836	888657
3576	888658
124	888659
22742	888660
64893	888661
72643	888662
98568	888663
8415	888664
33868	888665
10311	888666
45965	888667
86832	888668
97175	888669
59373	888670
102000	888671
109647	888672
17501	888673
1092	888674
84255	888675
121217	888676
8290	888677
87319	888678
44326	888679
75313	888680
13163	888681
38677	888682
77180	888683
61016	888684
14307	888685
12841	888686
26012	888687
95569	888688
42158	888689
18819	888690
26507	888691
27884	888692
61765	888693
329	888694
104030	888695
98525	888696
44345	888697
10410	888698
13084	888699
94804	888700
83999	888701
69329	888702
27546	888703
84957	888704
20518	888705
426	888706
12903	888707
27415	888708
92232	888709
57880	888710
9628	888711
40047	888712
4440	888713
134623	888714
12507	888715
36133	888716
6575	888717
68792	888718
61501	888719
30808	888720
29664	888721
55904	888722
78633	888723
5269	888724
18385	888725
5906	888726
51024	888727
3072	888728
15410	888729
74516	888730
25451	888731
83045	888732
52126	888733
67067	888734
75844	888735
14392	888736
27508	888737
63620	888738
64532	888739
50186	888740
55256	888741
28533	888742
91308	888743
40316	888744
52584	888745
18669	888746
62104	888747
5139	888748
70696	888749
67276	888750
97996	888751
10186	888752
71510	888753
43566	888754
118944	888755
5241	888756
1194	888757
23105	888758
103733	888759
5922	888760
3678	888761
3003	888762
102743	888763
119726	888764
134116	888765
8285	888766
387	888767
12532	888768
55096	888769
1941	888770
64337	888771
122392	888772
17641	888773
97468	888774
82375	888775
74633	888776
56884	888777
15077	888778
26775	888779
61977	888780
80202	888781
45233	888782
40705	888783
20177	888784
41501	888785
43768	888786
35872	888787
31539	888788
70266	888789
23852	888790
55757	888791
81778	888792
30529	888793
2397	888794
67348	888795
52470	888796
45310	888797
38808	888798
33418	888799
11796	888800
70985	888801
75053	888802
138346	888803
16229	888804
58820	888805
4589	888806
10383	888807
10387	888808
7988	888809
40641	888810
100987	888811
8077	888812
21822	888813
62548	888814
39751	888815
57044	888816
34689	888817
113908	888818
3253	888819
23244	888820
149425	888821
6799	888822
31059	888823
21157	888824
17071	888825
20661	888826
9902	888827
816	888828
109016	888829
852	888830
14988	888831
46856	888832
14544	888833
55243	888834
59964	888835
65077	888836
3089	888837
99469	888838
59830	888839
112514	888840
1281	888841
1063	888842
123946	888843
120584	888844
115549	888845
56687	888846
20908	888847
40933	888848
11361	888849
51792	888850
122429	888851
15544	888852
444	888853
24773	888854
29479	888855
26802	888856
133616	888857
50461	888858
7105	888859
96060	888860
129944	888861
32271	888862
45363	888863
584	888864
16070	888865
84452	888866
79009	888867
124023	888868
122660	888869
100051	888870
81581	888871
46508	888872
773	888873
55096	888874
22389	888875
61239	888876
25	888877
77419	888878
30528	888879
81864	888880
82566	888881
60326	888882
84461	888883
65925	888884
74403	888885
14008	888886
12345	888887
80267	888888
26032	888889
14773	888890
101913	888891
11867	888892
11270	888893
89278	888894
58526	888895
39229	888896
8310	888897
32906	888898
2700	888899
1430	888900
56031	888901
10152	888902
25163	888903
82330	888904
44465	888905
51192	888906
56075	888907
9306	888908
71721	888909
9469	888910
22342	888911
926	888912
62515	888913
128990	888914
57800	888915
5593	888916
5567	888917
89348	888918
6079	888919
130982	888920
15618	888921
35738	888922
2960	888923
122597	888924
6934	888925
16933	888926
82159	888927
79494	888928
77631	888929
28899	888930
10930	888931
4946	888932
21808	888933
31663	888934
18388	888935
14084	888936
32792	888937
70804	888938
17003	888939
100342	888940
69249	888941
27307	888942
23442	888943
82378	888944
61237	888945
19668	888946
425	888947
34412	888948
67872	888949
35379	888950
41757	888951
18030	888952
55659	888953
133636	888954
4382	888955
101939	888956
23678	888957
53530	888958
96688	888959
71094	888960
62467	888961
83054	888962
8227	888963
79598	888964
50012	888965
116396	888966
82098	888967
16255	888968
13670	888969
1465	888970
102484	888971
34006	888972
8071	888973
5906	888974
30057	888975
77372	888976
11290	888977
105289	888978
75934	888979
5856	888980
23416	888981
23498	888982
50789	888983
104705	888984
14560	888985
10737	888986
4930	888987
16001	888988
103728	888989
43612	888990
68174	888991
8165	888992
99537	888993
9543	888994
7580	888995
128088	888996
3248	888997
10642	888998
17874	888999
130681	889000
6673	889001
81190	889002
9172	889003
147831	889004
19581	889005
19863	889006
120882	889007
81534	889008
58065	889009
30507	889010
41728	889011
43211	889012
62125	889013
1952	889014
2438	889015
5748	889016
29861	889017
49428	889018
11901	889019
19465	889020
112813	889021
103652	889022
36501	889023
61762	889024
114409	889025
43922	889026
852	889027
86121	889028
64791	889029
31215	889030
127403	889031
131725	889032
24353	889033
59764	889034
923	889035
66902	889036
135555	889037
43677	889038
71973	889039
107911	889040
65710	889041
138985	889042
5266	889043
54728	889044
50554	889045
86150	889046
28564	889047
66085	889048
74795	889049
33321	889050
104045	889051
24535	889052
85239	889053
71647	889054
40184	889055
53582	889056
75281	889057
115313	889058
92961	889059
11361	889060
49874	889061
1018	889062
60772	889063
879	889064
32448	889065
60470	889066
26274	889067
5061	889068
7290	889069
53845	889070
37503	889071
31177	889072
14594	889073
17510	889074
6876	889075
46179	889076
2509	889077
30165	889078
17447	889079
25374	889080
26299	889081
19741	889082
26248	889083
17590	889084
87535	889085
2735	889086
23544	889087
10913	889088
8349	889089
991	889090
69988	889091
44346	889092
2563	889093
21216	889094
53187	889095
32630	889096
82045	889097
39361	889098
7176	889099
123730	889100
2462	889101
61898	889102
2716	889103
84409	889104
125734	889105
100829	889106
53935	889107
99280	889108
13795	889109
2603	889110
4158	889111
1571	889112
80900	889113
106758	889114
45841	889115
44776	889116
47232	889117
33835	889118
10695	889119
52002	889120
44043	889121
119406	889122
44492	889123
22648	889124
2793	889125
90290	889126
568	889127
27872	889128
22238	889129
38498	889130
77731	889131
66018	889132
9701	889133
67890	889134
1150	889135
22711	889136
34311	889137
66551	889138
52396	889139
74788	889140
17904	889141
25894	889142
42927	889143
47344	889144
22442	889145
3448	889146
71233	889147
24578	889148
31886	889149
18931	889150
59159	889151
10618	889152
15361	889153
87738	889154
117798	889155
30881	889156
48368	889157
27925	889158
18825	889159
4512	889160
61634	889161
29427	889162
64405	889163
25871	889164
13673	889165
2282	889166
39561	889167
25233	889168
40783	889169
2961	889170
11228	889171
50779	889172
126280	889173
11050	889174
15386	889175
41265	889176
13883	889177
5190	889178
8856	889179
75237	889180
118228	889181
5475	889182
11191	889183
40156	889184
15182	889185
10095	889186
89120	889187
99774	889188
9425	889189
68984	889190
87084	889191
4366	889192
26962	889193
79854	889194
23089	889195
16941	889196
7887	889197
48609	889198
82752	889199
54793	889200
1701	889201
60669	889202
60007	889203
84619	889204
14621	889205
1137	889206
32625	889207
146639	889208
41899	889209
10671	889210
75545	889211
3450	889212
9245	889213
2454	889214
57512	889215
74117	889216
71312	889217
12340	889218
82750	889219
29068	889220
27230	889221
45285	889222
27244	889223
121248	889224
38009	889225
10567	889226
1212	889227
91109	889228
21993	889229
599	889230
103921	889231
528	889232
53820	889233
122136	889234
55293	889235
13073	889236
25203	889237
79087	889238
104877	889239
38355	889240
86200	889241
7400	889242
2378	889243
7	889244
25573	889245
1313	889246
13662	889247
55305	889248
27861	889249
24652	889250
11184	889251
8328	889252
47668	889253
34205	889254
140978	889255
6732	889256
13786	889257
75388	889258
75759	889259
57280	889260
87970	889261
14867	889262
31392	889263
32613	889264
137913	889265
24141	889266
6084	889267
105391	889268
1210	889269
110811	889270
3699	889271
22635	889272
1888	889273
122446	889274
46351	889275
60141	889276
117222	889277
78598	889278
32840	889279
72232	889280
27906	889281
122802	889282
11168	889283
23500	889284
55374	889285
10108	889286
19139	889287
79126	889288
127291	889289
41009	889290
71046	889291
10597	889292
144477	889293
23583	889294
90684	889295
31858	889296
111145	889297
19832	889298
101597	889299
9181	889300
140928	889301
46626	889302
28439	889303
49554	889304
46080	889305
413	889306
60385	889307
41061	889308
14422	889309
30440	889310
89790	889311
14607	889312
54721	889313
1559	889314
28042	889315
90102	889316
33940	889317
87615	889318
35733	889319
46208	889320
2494	889321
50950	889322
67304	889323
1815	889324
28510	889325
73610	889326
3414	889327
14054	889328
2499	889329
8221	889330
111450	889331
65560	889332
85492	889333
55170	889334
5502	889335
52240	889336
1447	889337
15002	889338
13540	889339
25541	889340
107813	889341
89842	889342
119185	889343
2957	889344
10180	889345
40246	889346
57189	889347
119908	889348
11523	889349
2180	889350
27875	889351
80436	889352
111603	889353
58254	889354
51548	889355
72569	889356
34482	889357
103160	889358
81276	889359
6823	889360
13316	889361
19245	889362
35619	889363
42046	889364
87703	889365
10819	889366
82076	889367
81126	889368
60458	889369
3750	889370
89388	889371
6138	889372
3105	889373
137564	889374
48690	889375
26037	889376
58337	889377
146046	889378
44141	889379
28291	889380
89540	889381
37989	889382
54920	889383
3799	889384
131765	889385
118094	889386
59537	889387
29323	889388
73918	889389
45388	889390
118135	889391
130999	889392
64499	889393
88974	889394
134102	889395
101111	889396
70153	889397
116140	889398
53833	889399
26686	889400
170	889401
59567	889402
85761	889403
8624	889404
14494	889405
25104	889406
4361	889407
92750	889408
13169	889409
2313	889410
14258	889411
40836	889412
25067	889413
15606	889414
94919	889415
16676	889416
65204	889417
16184	889418
11218	889419
88648	889420
78335	889421
106029	889422
61168	889423
137808	889424
4335	889425
81652	889426
1412	889427
76747	889428
76719	889429
87923	889430
33047	889431
120903	889432
28291	889433
69314	889434
44828	889435
71532	889436
27907	889437
107293	889438
109173	889439
113938	889440
39760	889441
64527	889442
35365	889443
31325	889444
101487	889445
84618	889446
38023	889447
58644	889448
87229	889449
5789	889450
8307	889451
6679	889452
122335	889453
20075	889454
4497	889455
110618	889456
36008	889457
30945	889458
47945	889459
37563	889460
20222	889461
2983	889462
70613	889463
50352	889464
20176	889465
89032	889466
45195	889467
38444	889468
8999	889469
62980	889470
59297	889471
643	889472
38853	889473
2431	889474
11008	889475
124656	889476
93957	889477
18784	889478
73852	889479
44503	889480
3125	889481
105551	889482
77669	889483
21751	889484
1494	889485
137575	889486
44962	889487
105919	889488
58375	889489
58568	889490
84016	889491
31895	889492
14482	889493
21500	889494
22151	889495
4166	889496
17261	889497
4364	889498
1574	889499
18127	889500
8523	889501
22317	889502
16538	889503
22977	889504
57759	889505
29788	889506
21899	889507
2721	889508
23507	889509
1117	889510
50629	889511
3827	889512
15679	889513
77571	889514
591	889515
19530	889516
17370	889517
48127	889518
51779	889519
74537	889520
9223	889521
50456	889522
73132	889523
13373	889524
48371	889525
30684	889526
128788	889527
12603	889528
20628	889529
21884	889530
3421	889531
36337	889532
3906	889533
23532	889534
500	889535
14813	889536
17204	889537
54494	889538
4355	889539
84946	889540
136637	889541
97741	889542
98683	889543
60689	889544
51630	889545
47238	889546
12748	889547
60943	889548
14021	889549
2683	889550
69863	889551
1510	889552
16548	889553
37532	889554
31453	889555
31939	889556
47016	889557
1665	889558
3276	889559
89241	889560
51219	889561
25309	889562
2898	889563
23620	889564
117584	889565
21180	889566
70111	889567
22788	889568
8719	889569
143508	889570
109280	889571
26915	889572
16937	889573
11475	889574
44602	889575
32274	889576
31383	889577
6434	889578
12086	889579
33358	889580
8303	889581
34067	889582
65030	889583
29391	889584
36505	889585
132007	889586
266	889587
133159	889588
163	889589
20937	889590
5649	889591
129726	889592
20769	889593
10707	889594
53426	889595
20184	889596
83119	889597
46394	889598
7793	889599
24411	889600
91071	889601
24187	889602
6299	889603
103389	889604
85770	889605
100481	889606
37638	889607
11177	889608
29788	889609
2727	889610
22992	889611
61011	889612
49617	889613
96477	889614
106416	889615
71910	889616
30497	889617
60887	889618
7624	889619
15770	889620
15899	889621
142364	889622
33605	889623
4424	889624
81118	889625
549	889626
33664	889627
18178	889628
9120	889629
4599	889630
22879	889631
15908	889632
89720	889633
93308	889634
38530	889635
40923	889636
98353	889637
15408	889638
9471	889639
131790	889640
5108	889641
11487	889642
27508	889643
9287	889644
34247	889645
24368	889646
4885	889647
76479	889648
51954	889649
100806	889650
18855	889651
4345	889652
66037	889653
3648	889654
79202	889655
30416	889656
136065	889657
18432	889658
98390	889659
59663	889660
11516	889661
47819	889662
63	889663
45307	889664
3272	889665
1584	889666
78799	889667
65884	889668
54111	889669
20432	889670
89192	889671
29511	889672
89781	889673
53762	889674
63465	889675
69848	889676
53995	889677
7323	889678
260	889679
20123	889680
21353	889681
208	889682
2944	889683
41394	889684
73926	889685
134450	889686
27491	889687
25199	889688
30783	889689
78714	889690
2783	889691
545	889692
24916	889693
130506	889694
19320	889695
117215	889696
66221	889697
4012	889698
13364	889699
11123	889700
19345	889701
6868	889702
112694	889703
55786	889704
52312	889705
32666	889706
38459	889707
12918	889708
18271	889709
18963	889710
132312	889711
110059	889712
2467	889713
27636	889714
17577	889715
53346	889716
93061	889717
76443	889718
122901	889719
51646	889720
13260	889721
120196	889722
7222	889723
131443	889724
102536	889725
28211	889726
102218	889727
31664	889728
29505	889729
17037	889730
82590	889731
33678	889732
69857	889733
102962	889734
10416	889735
29639	889736
80663	889737
7782	889738
1815	889739
428	889740
27835	889741
50173	889742
47091	889743
17558	889744
10175	889745
32887	889746
69160	889747
5779	889748
47675	889749
52098	889750
48304	889751
64367	889752
15811	889753
33905	889754
32551	889755
62537	889756
59045	889757
35095	889758
14658	889759
34025	889760
16459	889761
6853	889762
1341	889763
4996	889764
29091	889765
2667	889766
95614	889767
17622	889768
39685	889769
32903	889770
57630	889771
6956	889772
44913	889773
39019	889774
122	889775
102656	889776
5539	889777
63936	889778
696	889779
32155	889780
14900	889781
128913	889782
48767	889783
37535	889784
130657	889785
127502	889786
30777	889787
3017	889788
82397	889789
8	889790
46415	889791
56814	889792
109079	889793
39060	889794
3337	889795
45573	889796
110832	889797
11355	889798
35218	889799
124115	889800
90746	889801
108179	889802
18773	889803
118339	889804
49392	889805
121339	889806
5853	889807
16359	889808
123865	889809
5813	889810
42296	889811
614	889812
44408	889813
38411	889814
26785	889815
38041	889816
4	889817
6231	889818
87611	889819
30494	889820
20453	889821
29362	889822
11879	889823
38842	889824
63175	889825
27699	889826
30925	889827
41789	889828
106701	889829
7486	889830
44257	889831
3593	889832
7846	889833
104831	889834
3022	889835
29273	889836
1243	889837
83051	889838
2719	889839
35845	889840
22962	889841
225	889842
112524	889843
89240	889844
26183	889845
33272	889846
18269	889847
1780	889848
9833	889849
50140	889850
3427	889851
11882	889852
117827	889853
17052	889854
65812	889855
54347	889856
108183	889857
40821	889858
62874	889859
60280	889860
3382	889861
130628	889862
103671	889863
72681	889864
127921	889865
27643	889866
23495	889867
653	889868
25774	889869
18139	889870
51202	889871
27302	889872
53607	889873
32540	889874
18968	889875
70587	889876
91028	889877
7037	889878
8640	889879
145586	889880
34920	889881
3431	889882
40828	889883
13708	889884
27307	889885
3504	889886
2592	889887
2150	889888
3940	889889
117749	889890
61770	889891
26916	889892
4623	889893
11134	889894
3622	889895
45124	889896
15942	889897
2754	889898
98685	889899
52127	889900
32749	889901
1461	889902
52193	889903
86061	889904
31969	889905
10938	889906
38051	889907
4918	889908
105978	889909
99203	889910
12792	889911
2735	889912
3755	889913
1624	889914
13002	889915
45930	889916
28168	889917
92290	889918
64863	889919
117087	889920
49351	889921
107037	889922
1394	889923
39808	889924
3038	889925
1810	889926
3004	889927
89457	889928
6100	889929
116092	889930
47943	889931
71511	889932
20686	889933
13862	889934
111736	889935
123298	889936
58270	889937
13537	889938
14490	889939
22836	889940
50526	889941
13582	889942
136542	889943
11682	889944
118872	889945
147622	889946
46031	889947
30906	889948
40422	889949
7201	889950
118501	889951
38091	889952
149	889953
14175	889954
22307	889955
38886	889956
6419	889957
102716	889958
38717	889959
14637	889960
6935	889961
7431	889962
3685	889963
2167	889964
135829	889965
20215	889966
21343	889967
40102	889968
42909	889969
71427	889970
48755	889971
59800	889972
53891	889973
22668	889974
93274	889975
19161	889976
33296	889977
28314	889978
106279	889979
32643	889980
714	889981
112658	889982
43062	889983
7202	889984
9375	889985
17207	889986
69341	889987
73167	889988
8295	889989
32457	889990
114380	889991
63076	889992
126163	889993
88383	889994
79620	889995
103931	889996
5361	889997
48516	889998
27181	889999
4406	890000
253	890001
15511	890002
16918	890003
48100	890004
15840	890005
25039	890006
24780	890007
1456	890008
1353	890009
131505	890010
27542	890011
54347	890012
86447	890013
12078	890014
43797	890015
38755	890016
64147	890017
28080	890018
53009	890019
109298	890020
266	890021
25343	890022
7689	890023
143425	890024
31186	890025
14126	890026
74147	890027
79642	890028
42268	890029
55608	890030
28502	890031
56566	890032
26300	890033
13815	890034
15049	890035
37319	890036
71005	890037
123694	890038
6421	890039
18459	890040
11272	890041
116498	890042
81720	890043
48722	890044
74671	890045
4295	890046
88312	890047
68235	890048
28006	890049
17672	890050
31140	890051
133683	890052
13207	890053
56	890054
134841	890055
28304	890056
34702	890057
3742	890058
13500	890059
15125	890060
54054	890061
72955	890062
28612	890063
23964	890064
61979	890065
134638	890066
26746	890067
99683	890068
21030	890069
72236	890070
7782	890071
50590	890072
32128	890073
3552	890074
109498	890075
10825	890076
3995	890077
2314	890078
12954	890079
71330	890080
124509	890081
40631	890082
20452	890083
62282	890084
83046	890085
98002	890086
88871	890087
31539	890088
72162	890089
140754	890090
1724	890091
10028	890092
5969	890093
105285	890094
79999	890095
96814	890096
21788	890097
57509	890098
27967	890099
42325	890100
76102	890101
56008	890102
89846	890103
2069	890104
51070	890105
50567	890106
137757	890107
32458	890108
36605	890109
7192	890110
7299	890111
1299	890112
38952	890113
12161	890114
52826	890115
11657	890116
35125	890117
25038	890118
1883	890119
141716	890120
112491	890121
59757	890122
12066	890123
608	890124
8592	890125
109168	890126
74925	890127
30256	890128
547	890129
143	890130
126478	890131
34430	890132
34682	890133
71941	890134
22483	890135
25914	890136
13044	890137
79241	890138
32944	890139
55188	890140
28229	890141
34910	890142
20	890143
114371	890144
6853	890145
70982	890146
9117	890147
51265	890148
35225	890149
105744	890150
3462	890151
3822	890152
30404	890153
43415	890154
18686	890155
496	890156
83095	890157
55177	890158
27534	890159
1278	890160
1975	890161
25448	890162
60143	890163
26875	890164
84337	890165
47087	890166
87163	890167
22372	890168
92900	890169
109237	890170
91862	890171
146940	890172
124121	890173
476	890174
41302	890175
674	890176
22835	890177
67293	890178
89521	890179
53030	890180
667	890181
2803	890182
35933	890183
57937	890184
4984	890185
6634	890186
148626	890187
18341	890188
83957	890189
40790	890190
3547	890191
49329	890192
13852	890193
46047	890194
82750	890195
20281	890196
15147	890197
2726	890198
10394	890199
62757	890200
14970	890201
83085	890202
18308	890203
6299	890204
97030	890205
59827	890206
124986	890207
63896	890208
6397	890209
22949	890210
71186	890211
31989	890212
5604	890213
20706	890214
77893	890215
9346	890216
15896	890217
4171	890218
2433	890219
15417	890220
65906	890221
12671	890222
11874	890223
109980	890224
64126	890225
96292	890226
125199	890227
86021	890228
131066	890229
2511	890230
81894	890231
75993	890232
109151	890233
33544	890234
72565	890235
26782	890236
42954	890237
39	890238
29447	890239
3738	890240
31	890241
249	890242
97426	890243
41258	890244
40953	890245
86706	890246
279	890247
64702	890248
16040	890249
27889	890250
8568	890251
68411	890252
26605	890253
386	890254
104693	890255
126116	890256
42437	890257
877	890258
48304	890259
34007	890260
8278	890261
70972	890262
35935	890263
6114	890264
4170	890265
37578	890266
92477	890267
31383	890268
17689	890269
125599	890270
17846	890271
2980	890272
74230	890273
89058	890274
10229	890275
100057	890276
568	890277
39502	890278
16996	890279
125689	890280
73595	890281
49136	890282
38964	890283
32797	890284
71434	890285
12916	890286
42942	890287
94349	890288
13939	890289
3870	890290
19373	890291
23847	890292
1645	890293
14386	890294
137822	890295
44314	890296
77091	890297
3650	890298
52798	890299
62642	890300
22809	890301
147984	890302
40164	890303
130526	890304
1621	890305
132850	890306
31395	890307
74708	890308
64767	890309
61576	890310
40862	890311
68620	890312
10016	890313
43405	890314
2940	890315
18249	890316
2052	890317
1443	890318
40775	890319
107334	890320
87073	890321
142471	890322
28007	890323
40911	890324
101512	890325
52653	890326
42571	890327
4075	890328
65637	890329
14567	890330
41588	890331
15684	890332
2353	890333
5513	890334
13402	890335
17012	890336
14304	890337
26519	890338
77744	890339
13286	890340
43544	890341
23840	890342
13978	890343
45572	890344
29803	890345
108120	890346
72380	890347
6987	890348
27380	890349
116737	890350
135574	890351
116504	890352
48272	890353
31582	890354
1041	890355
137	890356
132199	890357
63480	890358
91497	890359
46421	890360
37563	890361
13965	890362
46255	890363
55594	890364
56480	890365
65054	890366
68839	890367
135309	890368
69554	890369
27637	890370
13501	890371
43200	890372
502	890373
40223	890374
10261	890375
1807	890376
1215	890377
137821	890378
47294	890379
21516	890380
17177	890381
3526	890382
86556	890383
15552	890384
69793	890385
6212	890386
2330	890387
57148	890388
122030	890389
41843	890390
2898	890391
20284	890392
10143	890393
8862	890394
51861	890395
8	890396
49117	890397
69138	890398
19067	890399
73643	890400
79160	890401
71975	890402
72329	890403
61734	890404
3870	890405
49834	890406
94997	890407
32334	890408
90154	890409
64340	890410
8843	890411
50525	890412
34729	890413
559	890414
99847	890415
27178	890416
8110	890417
366	890418
93402	890419
1733	890420
85600	890421
76499	890422
16802	890423
9769	890424
2392	890425
11568	890426
6928	890427
149685	890428
143716	890429
21259	890430
44432	890431
16178	890432
32073	890433
54084	890434
120950	890435
11512	890436
28015	890437
8159	890438
34769	890439
1009	890440
119887	890441
29305	890442
48093	890443
4476	890444
48781	890445
73393	890446
2915	890447
77726	890448
12694	890449
27985	890450
11316	890451
952	890452
15529	890453
11738	890454
31604	890455
45118	890456
2409	890457
2538	890458
49846	890459
3359	890460
77465	890461
21625	890462
63780	890463
84348	890464
56790	890465
1862	890466
23749	890467
75520	890468
977	890469
15508	890470
62995	890471
7559	890472
43489	890473
91424	890474
33798	890475
21607	890476
4839	890477
82419	890478
3918	890479
65578	890480
35954	890481
114251	890482
15805	890483
5347	890484
4794	890485
60415	890486
48442	890487
38850	890488
11160	890489
82778	890490
91265	890491
12501	890492
120509	890493
96731	890494
2762	890495
17948	890496
63087	890497
3921	890498
3643	890499
86264	890500
13321	890501
4092	890502
27388	890503
65068	890504
32304	890505
114698	890506
32860	890507
11154	890508
52341	890509
5186	890510
72663	890511
100409	890512
19539	890513
10273	890514
51064	890515
122750	890516
40116	890517
81767	890518
1531	890519
9795	890520
26054	890521
834	890522
113310	890523
34274	890524
23517	890525
62067	890526
4904	890527
448	890528
53441	890529
13290	890530
35060	890531
35392	890532
13271	890533
10399	890534
89395	890535
3392	890536
95360	890537
147951	890538
54048	890539
85122	890540
54416	890541
4564	890542
49395	890543
58998	890544
40218	890545
16552	890546
35223	890547
96616	890548
3217	890549
27579	890550
70384	890551
25004	890552
85072	890553
93339	890554
12793	890555
2417	890556
102442	890557
83314	890558
45120	890559
60649	890560
116511	890561
57053	890562
87498	890563
54812	890564
98829	890565
53307	890566
3863	890567
194	890568
8431	890569
57082	890570
22715	890571
1329	890572
19737	890573
72313	890574
12216	890575
46647	890576
19674	890577
1333	890578
38048	890579
52801	890580
65793	890581
87193	890582
10769	890583
99341	890584
62823	890585
26021	890586
31558	890587
53542	890588
1010	890589
59913	890590
30627	890591
65781	890592
47237	890593
77020	890594
68946	890595
82728	890596
128356	890597
28949	890598
74350	890599
8052	890600
20637	890601
221	890602
20791	890603
1185	890604
87244	890605
52818	890606
84068	890607
98358	890608
3935	890609
94964	890610
2054	890611
5650	890612
40826	890613
21598	890614
1153	890615
14766	890616
48346	890617
81815	890618
64830	890619
27323	890620
101655	890621
8947	890622
67373	890623
1095	890624
59110	890625
75345	890626
59012	890627
303	890628
116703	890629
105	890630
468	890631
54107	890632
87011	890633
72799	890634
128713	890635
28107	890636
24064	890637
108561	890638
103996	890639
18457	890640
58996	890641
896	890642
111910	890643
84	890644
6125	890645
22675	890646
2662	890647
7050	890648
108926	890649
29271	890650
75235	890651
29908	890652
3785	890653
114426	890654
109379	890655
9557	890656
27363	890657
57234	890658
14942	890659
15576	890660
48959	890661
49092	890662
38353	890663
20713	890664
1078	890665
22755	890666
107297	890667
53430	890668
54413	890669
79466	890670
109164	890671
73507	890672
57153	890673
106004	890674
57875	890675
37390	890676
5416	890677
48380	890678
40073	890679
44898	890680
102402	890681
1200	890682
69399	890683
104304	890684
35638	890685
18878	890686
56761	890687
37234	890688
92772	890689
19974	890690
2592	890691
136254	890692
112307	890693
1921	890694
10392	890695
10553	890696
14966	890697
3572	890698
45694	890699
25082	890700
13158	890701
66292	890702
51572	890703
117315	890704
88055	890705
40793	890706
47037	890707
2934	890708
1644	890709
35262	890710
63660	890711
2054	890712
122440	890713
96560	890714
16370	890715
30148	890716
89655	890717
35545	890718
11668	890719
32648	890720
1654	890721
19634	890722
379	890723
36703	890724
14808	890725
78377	890726
37638	890727
70334	890728
19137	890729
69122	890730
22690	890731
52189	890732
3238	890733
20853	890734
19192	890735
57597	890736
18804	890737
118409	890738
20218	890739
116536	890740
119417	890741
86673	890742
20104	890743
22674	890744
10583	890745
11226	890746
39666	890747
59238	890748
12201	890749
77798	890750
83695	890751
77358	890752
78495	890753
47338	890754
119191	890755
3887	890756
45430	890757
143625	890758
37153	890759
25016	890760
121696	890761
22129	890762
44393	890763
81276	890764
39985	890765
44641	890766
24233	890767
65046	890768
8547	890769
3740	890770
24900	890771
46516	890772
72107	890773
54995	890774
6587	890775
3017	890776
46262	890777
114199	890778
20469	890779
10253	890780
52135	890781
79238	890782
97890	890783
6968	890784
68981	890785
19471	890786
15226	890787
94765	890788
62314	890789
5152	890790
111966	890791
49109	890792
9838	890793
54843	890794
90568	890795
48291	890796
7426	890797
20947	890798
50999	890799
7503	890800
723	890801
52693	890802
4935	890803
72107	890804
10162	890805
7039	890806
3817	890807
118693	890808
18606	890809
24604	890810
72335	890811
46307	890812
99080	890813
12410	890814
31911	890815
20629	890816
18928	890817
112438	890818
83747	890819
41718	890820
11091	890821
72199	890822
56012	890823
34975	890824
87724	890825
20533	890826
55494	890827
16592	890828
14369	890829
42909	890830
36791	890831
111066	890832
84588	890833
42397	890834
33499	890835
59081	890836
10569	890837
38554	890838
64141	890839
18285	890840
20975	890841
15324	890842
7387	890843
4591	890844
19600	890845
12099	890846
11915	890847
115935	890848
98967	890849
41596	890850
4162	890851
9271	890852
43777	890853
8592	890854
17580	890855
85786	890856
66437	890857
27166	890858
23400	890859
17497	890860
130082	890861
139884	890862
53039	890863
25919	890864
9584	890865
41146	890866
11366	890867
21440	890868
17363	890869
7861	890870
13217	890871
18410	890872
310	890873
42382	890874
7104	890875
105998	890876
521	890877
36222	890878
55729	890879
70806	890880
6700	890881
5260	890882
74173	890883
54112	890884
24815	890885
24118	890886
42341	890887
96321	890888
11996	890889
17667	890890
70618	890891
20423	890892
10761	890893
75443	890894
37665	890895
247	890896
542	890897
19670	890898
106293	890899
93211	890900
54947	890901
129231	890902
55111	890903
41298	890904
48704	890905
74950	890906
34316	890907
1657	890908
76555	890909
50827	890910
69	890911
14632	890912
10474	890913
40277	890914
691	890915
33975	890916
99467	890917
3830	890918
50004	890919
61748	890920
90531	890921
77178	890922
49082	890923
15884	890924
107091	890925
81158	890926
108752	890927
58037	890928
51255	890929
49551	890930
51461	890931
20749	890932
84470	890933
34346	890934
34711	890935
63091	890936
3895	890937
26536	890938
59060	890939
75686	890940
29224	890941
12436	890942
114651	890943
57591	890944
10386	890945
1157	890946
42580	890947
1677	890948
55734	890949
7334	890950
5821	890951
29126	890952
19902	890953
40291	890954
96100	890955
4795	890956
23147	890957
75746	890958
129368	890959
64333	890960
28661	890961
32389	890962
19861	890963
37918	890964
103260	890965
1216	890966
71541	890967
1910	890968
22674	890969
122031	890970
13742	890971
42427	890972
23130	890973
34127	890974
4742	890975
25	890976
80235	890977
34205	890978
67400	890979
39957	890980
3450	890981
143050	890982
2352	890983
54165	890984
95339	890985
33800	890986
107	890987
78718	890988
37875	890989
52190	890990
20174	890991
3283	890992
32422	890993
70942	890994
47795	890995
19644	890996
26156	890997
68217	890998
73072	890999
40621	891000
34774	891001
46320	891002
118004	891003
31190	891004
79225	891005
73844	891006
9980	891007
9625	891008
11272	891009
16998	891010
1389	891011
237	891012
47303	891013
29208	891014
77527	891015
2825	891016
187	891017
26152	891018
63207	891019
48292	891020
12759	891021
4730	891022
13149	891023
57064	891024
55841	891025
93610	891026
70917	891027
66181	891028
13364	891029
127736	891030
20490	891031
31590	891032
24511	891033
97671	891034
14494	891035
30091	891036
74099	891037
882	891038
78430	891039
41125	891040
1829	891041
102837	891042
4226	891043
97278	891044
87811	891045
5639	891046
30564	891047
61104	891048
82710	891049
17345	891050
85193	891051
45512	891052
84091	891053
11430	891054
55036	891055
17313	891056
8	891057
104012	891058
63899	891059
8288	891060
126889	891061
4985	891062
33010	891063
24515	891064
33370	891065
41054	891066
135929	891067
14970	891068
103018	891069
63667	891070
28840	891071
41354	891072
20842	891073
958	891074
44265	891075
50174	891076
38628	891077
47940	891078
150	891079
7455	891080
47102	891081
68587	891082
11063	891083
145325	891084
15598	891085
69196	891086
67755	891087
130577	891088
2742	891089
6065	891090
29499	891091
41467	891092
67856	891093
4864	891094
69150	891095
6154	891096
34628	891097
132805	891098
41593	891099
137381	891100
80900	891101
45125	891102
15036	891103
671	891104
7343	891105
28184	891106
99767	891107
32567	891108
3288	891109
12154	891110
66244	891111
98742	891112
31419	891113
13020	891114
24072	891115
84927	891116
40623	891117
10000	891118
17796	891119
23897	891120
13728	891121
68819	891122
67832	891123
73462	891124
52792	891125
37265	891126
13848	891127
5809	891128
55107	891129
38790	891130
69608	891131
98312	891132
27787	891133
16356	891134
121300	891135
52864	891136
108096	891137
22618	891138
6450	891139
1171	891140
18990	891141
104884	891142
13026	891143
27314	891144
98557	891145
54212	891146
41875	891147
148481	891148
98766	891149
69950	891150
39227	891151
6039	891152
60674	891153
2950	891154
1570	891155
58246	891156
8416	891157
127513	891158
3167	891159
5551	891160
23785	891161
30780	891162
75564	891163
47595	891164
68734	891165
54632	891166
1514	891167
38141	891168
108050	891169
146902	891170
31860	891171
36689	891172
28322	891173
8707	891174
20164	891175
13777	891176
102	891177
17190	891178
4481	891179
8016	891180
33374	891181
56910	891182
95098	891183
103537	891184
15611	891185
52071	891186
132933	891187
24783	891188
36445	891189
3919	891190
70682	891191
1895	891192
153	891193
34670	891194
11876	891195
34065	891196
85138	891197
37443	891198
89994	891199
1466	891200
23349	891201
105731	891202
55262	891203
7863	891204
50826	891205
121398	891206
83620	891207
61318	891208
96125	891209
26971	891210
94176	891211
29560	891212
17726	891213
137238	891214
59901	891215
66838	891216
2631	891217
69945	891218
125990	891219
18676	891220
6702	891221
6655	891222
1411	891223
143504	891224
2134	891225
21655	891226
54786	891227
9271	891228
4078	891229
2271	891230
32042	891231
46287	891232
26677	891233
93259	891234
11758	891235
51253	891236
58094	891237
30278	891238
20888	891239
145832	891240
79063	891241
67453	891242
14151	891243
67020	891244
564	891245
55826	891246
4870	891247
4824	891248
23070	891249
3477	891250
41907	891251
11623	891252
84331	891253
12286	891254
98316	891255
55778	891256
68585	891257
12600	891258
137953	891259
33496	891260
120984	891261
41978	891262
29485	891263
102627	891264
1130	891265
22774	891266
101573	891267
10265	891268
78258	891269
128663	891270
269	891271
65305	891272
24929	891273
69298	891274
126721	891275
8005	891276
36433	891277
65255	891278
2964	891279
41208	891280
18628	891281
103679	891282
59315	891283
91275	891284
2305	891285
1068	891286
5584	891287
30437	891288
125069	891289
25489	891290
10228	891291
77172	891292
34243	891293
60483	891294
47002	891295
2515	891296
58867	891297
10371	891298
68516	891299
57233	891300
5062	891301
76431	891302
118987	891303
49558	891304
71059	891305
29276	891306
68357	891307
42119	891308
47163	891309
10209	891310
13800	891311
20750	891312
106840	891313
49245	891314
9679	891315
27683	891316
904	891317
19592	891318
61274	891319
74796	891320
89466	891321
28543	891322
122737	891323
81122	891324
115068	891325
1031	891326
45500	891327
16290	891328
43631	891329
2707	891330
61761	891331
2149	891332
99645	891333
47239	891334
10641	891335
9349	891336
95641	891337
22269	891338
2868	891339
4270	891340
43652	891341
6723	891342
17061	891343
27070	891344
101238	891345
25252	891346
22945	891347
41588	891348
35131	891349
72426	891350
26359	891351
93816	891352
14158	891353
51564	891354
57647	891355
34410	891356
34593	891357
56418	891358
13725	891359
1067	891360
97599	891361
89329	891362
23810	891363
34011	891364
32087	891365
10453	891366
75418	891367
2312	891368
119514	891369
34476	891370
80876	891371
3811	891372
19115	891373
29029	891374
75883	891375
68809	891376
19119	891377
34239	891378
95171	891379
100696	891380
140460	891381
108651	891382
69458	891383
100271	891384
106440	891385
4001	891386
208	891387
30454	891388
5389	891389
34383	891390
15363	891391
42218	891392
60993	891393
100719	891394
76835	891395
38548	891396
97665	891397
60904	891398
427	891399
40542	891400
57023	891401
38498	891402
24637	891403
31333	891404
19264	891405
1400	891406
120738	891407
109008	891408
39484	891409
26501	891410
25246	891411
102431	891412
58562	891413
53447	891414
1578	891415
13186	891416
107524	891417
24980	891418
6738	891419
78895	891420
58785	891421
35942	891422
483	891423
78905	891424
15147	891425
38356	891426
21877	891427
65719	891428
85139	891429
40175	891430
9031	891431
36221	891432
50224	891433
29889	891434
2324	891435
14981	891436
99109	891437
108631	891438
132348	891439
33754	891440
66995	891441
14919	891442
10029	891443
792	891444
28691	891445
37066	891446
83500	891447
19964	891448
7490	891449
73309	891450
58784	891451
71049	891452
102486	891453
22696	891454
57429	891455
41536	891456
39242	891457
32621	891458
48410	891459
56724	891460
132313	891461
3880	891462
4052	891463
130966	891464
18223	891465
128141	891466
11180	891467
29806	891468
52392	891469
2687	891470
61793	891471
5448	891472
11930	891473
78232	891474
51354	891475
72514	891476
5237	891477
61061	891478
93928	891479
47788	891480
87300	891481
86497	891482
63345	891483
104714	891484
9707	891485
25721	891486
9044	891487
12132	891488
76265	891489
1691	891490
121723	891491
44243	891492
18583	891493
102443	891494
70913	891495
1285	891496
20971	891497
148041	891498
830	891499
136295	891500
112393	891501
37891	891502
132	891503
10563	891504
528	891505
4632	891506
87673	891507
128652	891508
88734	891509
120637	891510
18692	891511
13667	891512
2399	891513
53475	891514
18642	891515
9074	891516
57077	891517
52317	891518
1211	891519
102373	891520
26801	891521
54730	891522
24933	891523
12861	891524
7543	891525
70306	891526
43773	891527
38658	891528
38088	891529
17332	891530
31060	891531
6135	891532
24847	891533
69600	891534
7825	891535
9890	891536
68858	891537
94536	891538
80844	891539
63304	891540
8973	891541
149899	891542
83414	891543
15339	891544
101908	891545
98713	891546
10197	891547
19187	891548
17348	891549
29814	891550
43531	891551
83635	891552
14303	891553
1879	891554
53763	891555
51228	891556
25489	891557
63126	891558
66390	891559
81246	891560
28376	891561
72059	891562
52648	891563
138068	891564
119120	891565
31182	891566
29853	891567
11067	891568
35503	891569
6451	891570
13806	891571
1866	891572
101230	891573
25171	891574
14723	891575
46087	891576
84647	891577
12289	891578
125879	891579
2539	891580
15486	891581
43210	891582
1365	891583
106444	891584
122489	891585
68167	891586
2790	891587
123525	891588
2360	891589
13299	891590
10497	891591
2173	891592
3215	891593
112004	891594
4435	891595
10222	891596
13110	891597
56	891598
120369	891599
11342	891600
12679	891601
99367	891602
31100	891603
24018	891604
90683	891605
51701	891606
88994	891607
2858	891608
71515	891609
2796	891610
14369	891611
9466	891612
11380	891613
126834	891614
68269	891615
148708	891616
22546	891617
4696	891618
51624	891619
30789	891620
8864	891621
111778	891622
38118	891623
14020	891624
65091	891625
61247	891626
53832	891627
54373	891628
4856	891629
17406	891630
104830	891631
38349	891632
41439	891633
70694	891634
28589	891635
115120	891636
32133	891637
33018	891638
104780	891639
47939	891640
1115	891641
28964	891642
46651	891643
8507	891644
65436	891645
15433	891646
64501	891647
53857	891648
18782	891649
27062	891650
1643	891651
32337	891652
34285	891653
34841	891654
140772	891655
47615	891656
86823	891657
38450	891658
82367	891659
10618	891660
75786	891661
31449	891662
82274	891663
44548	891664
45792	891665
70855	891666
32494	891667
120065	891668
18933	891669
59867	891670
119	891671
57931	891672
41998	891673
9279	891674
1115	891675
36945	891676
52578	891677
121990	891678
7759	891679
9162	891680
1902	891681
85212	891682
24681	891683
18836	891684
84947	891685
15467	891686
109391	891687
39721	891688
20263	891689
3436	891690
7397	891691
94014	891692
23608	891693
46695	891694
52883	891695
50802	891696
42978	891697
19537	891698
45588	891699
10916	891700
4063	891701
83795	891702
45701	891703
20766	891704
109788	891705
58067	891706
94646	891707
61794	891708
7934	891709
139178	891710
63785	891711
13385	891712
71493	891713
495	891714
37608	891715
50458	891716
4141	891717
66783	891718
66204	891719
9546	891720
25339	891721
58447	891722
59176	891723
8571	891724
2179	891725
113537	891726
13040	891727
33503	891728
19614	891729
73222	891730
28626	891731
30469	891732
7621	891733
113595	891734
39689	891735
153	891736
9992	891737
16432	891738
29371	891739
106567	891740
30604	891741
37129	891742
62589	891743
70857	891744
693	891745
69424	891746
464	891747
92257	891748
29981	891749
50694	891750
619	891751
34666	891752
22654	891753
29575	891754
25868	891755
111492	891756
43196	891757
72425	891758
107294	891759
111795	891760
86877	891761
289	891762
82223	891763
2	891764
54476	891765
30511	891766
49502	891767
99268	891768
28047	891769
14218	891770
40480	891771
68588	891772
53196	891773
26894	891774
33513	891775
34575	891776
29052	891777
117075	891778
16552	891779
70821	891780
94596	891781
25636	891782
74526	891783
8568	891784
18054	891785
57910	891786
123666	891787
18067	891788
133117	891789
10514	891790
22585	891791
13217	891792
13489	891793
30398	891794
10729	891795
105619	891796
52769	891797
18273	891798
31484	891799
8360	891800
2838	891801
130	891802
131353	891803
51014	891804
51579	891805
136016	891806
74871	891807
84652	891808
18670	891809
29450	891810
96105	891811
119349	891812
129817	891813
2031	891814
15657	891815
588	891816
14924	891817
34659	891818
142624	891819
71810	891820
59061	891821
53754	891822
57	891823
26214	891824
48042	891825
112244	891826
2248	891827
58462	891828
114388	891829
87088	891830
91704	891831
12473	891832
22466	891833
46582	891834
134217	891835
67626	891836
56185	891837
42148	891838
68652	891839
5119	891840
62328	891841
51449	891842
93220	891843
60051	891844
4183	891845
74583	891846
34686	891847
106816	891848
32624	891849
68080	891850
59017	891851
1235	891852
94123	891853
19353	891854
672	891855
68127	891856
124557	891857
9135	891858
27071	891859
2294	891860
42326	891861
85174	891862
30921	891863
67840	891864
19961	891865
33674	891866
11971	891867
60900	891868
10547	891869
29096	891870
87600	891871
115017	891872
55393	891873
11813	891874
91224	891875
21708	891876
25367	891877
15337	891878
70141	891879
47514	891880
31465	891881
109571	891882
857	891883
37609	891884
2101	891885
16632	891886
126164	891887
23982	891888
5183	891889
31636	891890
80394	891891
55257	891892
78218	891893
90391	891894
1089	891895
6890	891896
42182	891897
26013	891898
43441	891899
15358	891900
2443	891901
9383	891902
5120	891903
101261	891904
60322	891905
33154	891906
39725	891907
1513	891908
126239	891909
143151	891910
32083	891911
12626	891912
31575	891913
16570	891914
76128	891915
15242	891916
10714	891917
1648	891918
52923	891919
93736	891920
65500	891921
83387	891922
126359	891923
4153	891924
41500	891925
40589	891926
86966	891927
63442	891928
23429	891929
17676	891930
8956	891931
66887	891932
47786	891933
7275	891934
16879	891935
92791	891936
70500	891937
14154	891938
55926	891939
120741	891940
6450	891941
109004	891942
71740	891943
84320	891944
1055	891945
67904	891946
3174	891947
1252	891948
107690	891949
31446	891950
51622	891951
29048	891952
2895	891953
62220	891954
118266	891955
10914	891956
17274	891957
12244	891958
63043	891959
70243	891960
137385	891961
77068	891962
58249	891963
6439	891964
14213	891965
37394	891966
33186	891967
49255	891968
78471	891969
32633	891970
3971	891971
13256	891972
78108	891973
87534	891974
123877	891975
97946	891976
2525	891977
63357	891978
19656	891979
51830	891980
14937	891981
47046	891982
10426	891983
68996	891984
6529	891985
1622	891986
23109	891987
381	891988
53431	891989
25032	891990
80036	891991
67339	891992
92685	891993
5838	891994
6908	891995
35175	891996
16608	891997
29549	891998
21006	891999
8264	892000
28249	892001
41155	892002
56712	892003
941	892004
3299	892005
35935	892006
21457	892007
16197	892008
40038	892009
96	892010
23393	892011
20006	892012
127951	892013
34121	892014
101857	892015
2098	892016
91643	892017
28989	892018
93710	892019
67395	892020
108388	892021
78212	892022
116059	892023
7767	892024
117765	892025
23800	892026
4586	892027
37835	892028
6289	892029
86275	892030
67411	892031
110432	892032
96494	892033
2620	892034
80567	892035
114156	892036
13933	892037
30299	892038
47054	892039
2832	892040
38966	892041
96824	892042
105526	892043
31734	892044
69724	892045
10591	892046
50157	892047
50275	892048
124506	892049
70992	892050
5597	892051
112038	892052
112155	892053
44999	892054
19397	892055
142966	892056
51460	892057
3387	892058
15127	892059
46385	892060
54802	892061
45369	892062
6259	892063
84108	892064
15620	892065
1090	892066
22863	892067
107	892068
80977	892069
26813	892070
13077	892071
4239	892072
50791	892073
2962	892074
206	892075
27519	892076
42466	892077
45912	892078
11480	892079
6306	892080
14274	892081
542	892082
7787	892083
123615	892084
13546	892085
6844	892086
57479	892087
132379	892088
9387	892089
11483	892090
2446	892091
62870	892092
45865	892093
47446	892094
109699	892095
25643	892096
72854	892097
1	892098
14678	892099
39007	892100
84637	892101
5647	892102
12890	892103
31255	892104
117537	892105
2337	892106
16630	892107
43469	892108
92189	892109
5873	892110
19900	892111
7026	892112
32456	892113
4029	892114
30607	892115
12513	892116
4080	892117
1217	892118
431	892119
49040	892120
120872	892121
119449	892122
67269	892123
132096	892124
63084	892125
86862	892126
71018	892127
44992	892128
39993	892129
27145	892130
96271	892131
39820	892132
131317	892133
40264	892134
44007	892135
19338	892136
54732	892137
104666	892138
5620	892139
4118	892140
11920	892141
876	892142
40696	892143
32530	892144
7996	892145
8991	892146
66861	892147
7577	892148
32071	892149
56147	892150
33214	892151
21640	892152
7	892153
51595	892154
31617	892155
105809	892156
82354	892157
19751	892158
53359	892159
14149	892160
36097	892161
74211	892162
57586	892163
103459	892164
95559	892165
101763	892166
38898	892167
51787	892168
115071	892169
2413	892170
103645	892171
14310	892172
24086	892173
6079	892174
16942	892175
5853	892176
751	892177
64657	892178
11204	892179
58185	892180
1477	892181
32395	892182
57072	892183
2683	892184
51340	892185
41305	892186
84274	892187
6218	892188
114645	892189
8470	892190
18796	892191
31137	892192
26099	892193
62111	892194
54931	892195
71159	892196
50212	892197
41939	892198
34435	892199
26789	892200
44794	892201
93549	892202
22	892203
134472	892204
17077	892205
1011	892206
2748	892207
32096	892208
41206	892209
90	892210
6498	892211
12819	892212
35337	892213
22952	892214
5483	892215
864	892216
24775	892217
33369	892218
27277	892219
418	892220
11055	892221
76344	892222
21350	892223
41877	892224
179	892225
12488	892226
129070	892227
15955	892228
54255	892229
42066	892230
105505	892231
80582	892232
74793	892233
4425	892234
84583	892235
5662	892236
37396	892237
17763	892238
72495	892239
34982	892240
112317	892241
112318	892242
24832	892243
32241	892244
116969	892245
67042	892246
66440	892247
59818	892248
59623	892249
130	892250
56685	892251
5414	892252
23338	892253
40497	892254
130339	892255
23881	892256
6565	892257
13957	892258
602	892259
12262	892260
75807	892261
90567	892262
71506	892263
6913	892264
118316	892265
3150	892266
58403	892267
125022	892268
23750	892269
58783	892270
72146	892271
17497	892272
26140	892273
57078	892274
107319	892275
87700	892276
27785	892277
42128	892278
9024	892279
3039	892280
82539	892281
68333	892282
26639	892283
53477	892284
17896	892285
205	892286
783	892287
47229	892288
134437	892289
11714	892290
52762	892291
2805	892292
121440	892293
84933	892294
29615	892295
67600	892296
15967	892297
10431	892298
60333	892299
60162	892300
23801	892301
77550	892302
106589	892303
24378	892304
14473	892305
9925	892306
12664	892307
24906	892308
22260	892309
18799	892310
76465	892311
74410	892312
3695	892313
79568	892314
61601	892315
14526	892316
47751	892317
3548	892318
13832	892319
85078	892320
102352	892321
28469	892322
10198	892323
4881	892324
6279	892325
43863	892326
48396	892327
47809	892328
37504	892329
4630	892330
133705	892331
32461	892332
59208	892333
84190	892334
74175	892335
15636	892336
113	892337
21907	892338
17545	892339
62	892340
103225	892341
82011	892342
3875	892343
78216	892344
18762	892345
940	892346
52499	892347
65525	892348
15503	892349
4231	892350
5328	892351
3361	892352
3428	892353
84568	892354
30193	892355
14693	892356
100541	892357
49223	892358
42311	892359
69924	892360
1504	892361
40736	892362
109436	892363
41990	892364
84809	892365
5313	892366
1406	892367
54805	892368
37557	892369
8967	892370
17165	892371
15734	892372
132189	892373
9313	892374
82314	892375
6646	892376
43555	892377
13787	892378
125885	892379
44479	892380
1982	892381
9441	892382
28500	892383
35435	892384
37964	892385
72464	892386
105126	892387
58797	892388
6292	892389
125472	892390
20029	892391
71576	892392
60537	892393
8413	892394
4046	892395
30311	892396
82378	892397
398	892398
83144	892399
40854	892400
59552	892401
94991	892402
19478	892403
66728	892404
15097	892405
30021	892406
37154	892407
49800	892408
12905	892409
85175	892410
13354	892411
82343	892412
4199	892413
35444	892414
40778	892415
42416	892416
141989	892417
116645	892418
95696	892419
35685	892420
24943	892421
8102	892422
52384	892423
1278	892424
52798	892425
8017	892426
8416	892427
94687	892428
39087	892429
1213	892430
673	892431
109379	892432
27886	892433
64576	892434
13706	892435
12549	892436
60965	892437
38295	892438
103651	892439
127389	892440
102120	892441
5110	892442
77961	892443
67607	892444
36656	892445
8686	892446
7509	892447
116357	892448
21403	892449
16013	892450
57141	892451
138218	892452
25930	892453
14854	892454
84098	892455
84441	892456
51030	892457
35735	892458
8547	892459
41408	892460
56409	892461
110053	892462
89012	892463
37994	892464
119801	892465
33518	892466
41850	892467
13688	892468
17666	892469
70658	892470
15162	892471
2670	892472
12387	892473
85924	892474
45789	892475
18	892476
102076	892477
20978	892478
3552	892479
3393	892480
54767	892481
39704	892482
148335	892483
103419	892484
2164	892485
24392	892486
3088	892487
25597	892488
37815	892489
3862	892490
9486	892491
77350	892492
83525	892493
8805	892494
101182	892495
65600	892496
125815	892497
53548	892498
56666	892499
16138	892500
15	892501
36808	892502
33287	892503
6351	892504
27881	892505
32651	892506
49333	892507
42792	892508
11659	892509
62564	892510
6739	892511
65237	892512
15907	892513
58713	892514
8877	892515
57934	892516
77790	892517
50167	892518
20748	892519
18798	892520
57787	892521
23969	892522
17395	892523
16993	892524
105063	892525
283	892526
58592	892527
22052	892528
100740	892529
9045	892530
23860	892531
25520	892532
28098	892533
113761	892534
38839	892535
16451	892536
21250	892537
70646	892538
67296	892539
6280	892540
22031	892541
59241	892542
70602	892543
11791	892544
56637	892545
5372	892546
86708	892547
142615	892548
78717	892549
1256	892550
42294	892551
139780	892552
38466	892553
13575	892554
107328	892555
19190	892556
70880	892557
32220	892558
103485	892559
27288	892560
55969	892561
24198	892562
5317	892563
82522	892564
32987	892565
26366	892566
20197	892567
1433	892568
130541	892569
24438	892570
80942	892571
49218	892572
25440	892573
27602	892574
66084	892575
26074	892576
92113	892577
7088	892578
82690	892579
98567	892580
32861	892581
46665	892582
60944	892583
29573	892584
28385	892585
914	892586
1761	892587
87771	892588
63005	892589
23019	892590
22599	892591
4252	892592
18260	892593
89089	892594
145118	892595
6810	892596
2093	892597
95110	892598
10652	892599
17196	892600
60906	892601
100167	892602
33144	892603
4139	892604
28702	892605
65819	892606
93	892607
41020	892608
833	892609
4186	892610
7925	892611
37321	892612
17075	892613
9029	892614
61761	892615
67365	892616
24567	892617
50352	892618
104850	892619
19628	892620
49796	892621
3278	892622
3444	892623
141970	892624
48238	892625
52596	892626
19944	892627
4775	892628
46474	892629
21162	892630
43905	892631
100715	892632
108905	892633
506	892634
4767	892635
3084	892636
621	892637
55763	892638
1207	892639
73214	892640
79748	892641
68755	892642
11391	892643
27724	892644
68780	892645
69557	892646
13324	892647
131211	892648
42924	892649
71969	892650
63585	892651
56702	892652
14081	892653
26840	892654
62650	892655
94098	892656
19397	892657
36749	892658
6675	892659
20053	892660
77329	892661
52056	892662
29985	892663
23533	892664
115229	892665
7406	892666
1386	892667
46078	892668
58945	892669
42002	892670
82859	892671
11654	892672
56942	892673
17348	892674
4611	892675
30054	892676
41973	892677
18347	892678
72146	892679
44763	892680
150475	892681
18517	892682
49919	892683
11139	892684
31006	892685
104568	892686
81	892687
118	892688
75754	892689
25688	892690
66861	892691
22306	892692
35136	892693
121925	892694
60857	892695
16960	892696
56742	892697
144	892698
39016	892699
10428	892700
7458	892701
25862	892702
10188	892703
14890	892704
1450	892705
4719	892706
13016	892707
4334	892708
9120	892709
36220	892710
100792	892711
62657	892712
16941	892713
103723	892714
70818	892715
18362	892716
37639	892717
1855	892718
91185	892719
14699	892720
62147	892721
2106	892722
36024	892723
113699	892724
88284	892725
124971	892726
60308	892727
2658	892728
29075	892729
670	892730
963	892731
99962	892732
44787	892733
3198	892734
13672	892735
6043	892736
44449	892737
35977	892738
31223	892739
22251	892740
6342	892741
2166	892742
14985	892743
30454	892744
59404	892745
29413	892746
715	892747
19864	892748
108990	892749
47631	892750
60386	892751
96940	892752
25145	892753
121542	892754
105153	892755
19300	892756
117953	892757
3767	892758
27294	892759
2428	892760
55036	892761
42430	892762
47056	892763
33887	892764
63357	892765
14527	892766
128341	892767
43688	892768
121089	892769
31722	892770
10617	892771
75300	892772
11291	892773
12831	892774
74313	892775
40479	892776
39275	892777
1135	892778
80649	892779
607	892780
16254	892781
22517	892782
1019	892783
1161	892784
66132	892785
34314	892786
123548	892787
69610	892788
869	892789
33970	892790
97303	892791
57054	892792
44394	892793
26371	892794
130256	892795
7	892796
16793	892797
61640	892798
108478	892799
7762	892800
28025	892801
88530	892802
65884	892803
49498	892804
120938	892805
85667	892806
102871	892807
29856	892808
107443	892809
5727	892810
64015	892811
87713	892812
18379	892813
1197	892814
11792	892815
4869	892816
77194	892817
50064	892818
7327	892819
2450	892820
2416	892821
124171	892822
101380	892823
38889	892824
91506	892825
40057	892826
47648	892827
17810	892828
51242	892829
21392	892830
1680	892831
53824	892832
1342	892833
93251	892834
85122	892835
49079	892836
11210	892837
34616	892838
1002	892839
59259	892840
12171	892841
6943	892842
96124	892843
33368	892844
71380	892845
17678	892846
101219	892847
101243	892848
39659	892849
9010	892850
12036	892851
614	892852
35903	892853
7986	892854
29994	892855
3382	892856
92448	892857
26286	892858
3474	892859
1029	892860
33345	892861
37670	892862
78005	892863
108083	892864
22940	892865
51448	892866
36423	892867
29612	892868
591	892869
126	892870
88866	892871
3982	892872
78605	892873
40365	892874
14994	892875
121140	892876
18650	892877
147769	892878
8483	892879
85122	892880
114323	892881
4862	892882
9702	892883
139094	892884
17817	892885
52688	892886
21795	892887
134536	892888
4223	892889
140389	892890
34915	892891
8188	892892
31040	892893
645	892894
116336	892895
28478	892896
723	892897
86644	892898
19459	892899
36	892900
50	892901
11506	892902
59772	892903
31433	892904
1276	892905
50605	892906
116792	892907
19418	892908
142946	892909
6874	892910
18249	892911
24604	892912
21554	892913
24873	892914
30813	892915
20028	892916
6942	892917
62513	892918
48027	892919
5741	892920
13	892921
12742	892922
97310	892923
119551	892924
27124	892925
53730	892926
75409	892927
15838	892928
72363	892929
31249	892930
173	892931
32486	892932
42783	892933
42389	892934
4679	892935
8547	892936
56405	892937
81833	892938
39588	892939
38938	892940
9157	892941
63668	892942
18196	892943
18213	892944
59282	892945
9894	892946
46078	892947
30618	892948
2758	892949
787	892950
66265	892951
73917	892952
819	892953
6507	892954
67321	892955
30556	892956
11397	892957
121155	892958
34736	892959
53766	892960
64935	892961
82567	892962
70959	892963
16189	892964
4655	892965
104357	892966
35123	892967
57649	892968
50337	892969
22405	892970
140030	892971
1701	892972
12830	892973
16735	892974
44883	892975
29864	892976
175	892977
81505	892978
6070	892979
4332	892980
4346	892981
40	892982
102188	892983
66064	892984
87230	892985
49028	892986
39708	892987
36258	892988
8594	892989
89734	892990
2935	892991
1595	892992
499	892993
13893	892994
108813	892995
37381	892996
25034	892997
9713	892998
59268	892999
45892	893000
103757	893001
20868	893002
15874	893003
60344	893004
1196	893005
106558	893006
111418	893007
33573	893008
10699	893009
79381	893010
95095	893011
1107	893012
82747	893013
24249	893014
91037	893015
63595	893016
75641	893017
78081	893018
5243	893019
1934	893020
141910	893021
130292	893022
57887	893023
643	893024
13447	893025
18313	893026
81999	893027
14751	893028
53492	893029
18542	893030
62177	893031
27490	893032
59412	893033
104846	893034
19553	893035
46081	893036
79180	893037
2118	893038
44785	893039
73147	893040
13093	893041
37802	893042
23252	893043
112234	893044
66502	893045
56187	893046
30016	893047
92797	893048
71856	893049
33596	893050
13200	893051
3409	893052
16777	893053
18740	893054
43136	893055
21218	893056
32600	893057
3603	893058
27400	893059
122015	893060
8562	893061
124022	893062
2146	893063
6528	893064
93833	893065
2380	893066
2749	893067
65084	893068
70993	893069
29896	893070
137151	893071
3136	893072
63106	893073
8704	893074
82693	893075
26200	893076
39784	893077
23586	893078
121378	893079
33015	893080
27320	893081
84126	893082
59478	893083
107984	893084
38555	893085
20148	893086
42936	893087
3196	893088
80503	893089
57523	893090
40945	893091
60421	893092
2777	893093
89385	893094
464	893095
84732	893096
949	893097
352	893098
17505	893099
125437	893100
113171	893101
109459	893102
58956	893103
69082	893104
9273	893105
68094	893106
63169	893107
3900	893108
8258	893109
10951	893110
79347	893111
22822	893112
4268	893113
65989	893114
11389	893115
34235	893116
14029	893117
100179	893118
52949	893119
12668	893120
13863	893121
111332	893122
59683	893123
36072	893124
68018	893125
66882	893126
78554	893127
23497	893128
41865	893129
58116	893130
48955	893131
21256	893132
254	893133
75399	893134
12286	893135
19550	893136
19537	893137
63923	893138
37620	893139
104348	893140
5185	893141
40485	893142
28694	893143
145605	893144
30926	893145
40317	893146
80949	893147
57811	893148
103150	893149
103168	893150
12091	893151
81967	893152
80924	893153
17420	893154
45330	893155
61784	893156
18845	893157
49234	893158
28871	893159
46891	893160
30336	893161
99336	893162
119852	893163
33896	893164
11323	893165
33479	893166
41789	893167
117285	893168
35037	893169
72386	893170
85681	893171
60106	893172
109646	893173
17961	893174
24010	893175
58603	893176
71633	893177
45660	893178
11112	893179
15625	893180
36862	893181
16300	893182
28376	893183
21970	893184
55431	893185
50514	893186
2564	893187
71841	893188
26638	893189
5689	893190
75287	893191
56938	893192
66091	893193
50421	893194
7889	893195
27097	893196
134159	893197
25183	893198
57438	893199
90004	893200
7195	893201
6770	893202
8053	893203
35996	893204
699	893205
124337	893206
78946	893207
19930	893208
28629	893209
51325	893210
905	893211
88414	893212
89239	893213
6331	893214
1173	893215
7863	893216
82867	893217
157	893218
47905	893219
28994	893220
1575	893221
41582	893222
117657	893223
88949	893224
91782	893225
93952	893226
15051	893227
41163	893228
88507	893229
24700	893230
58201	893231
12372	893232
93800	893233
2484	893234
88797	893235
39405	893236
9053	893237
16118	893238
84549	893239
105188	893240
81037	893241
17690	893242
44483	893243
31713	893244
39835	893245
77594	893246
3942	893247
80	893248
95	893249
9366	893250
21395	893251
9884	893252
2585	893253
111796	893254
74313	893255
5416	893256
37580	893257
53083	893258
22034	893259
60958	893260
4358	893261
23935	893262
28921	893263
342	893264
10955	893265
6278	893266
80702	893267
14108	893268
97836	893269
36436	893270
135407	893271
31781	893272
73683	893273
19629	893274
52125	893275
50468	893276
42820	893277
37257	893278
5353	893279
34736	893280
48448	893281
43862	893282
48257	893283
120842	893284
76108	893285
39874	893286
63351	893287
1331	893288
25480	893289
14834	893290
2099	893291
112589	893292
58	893293
28180	893294
9692	893295
20924	893296
117539	893297
2516	893298
3471	893299
50373	893300
53055	893301
131456	893302
56089	893303
3197	893304
8384	893305
26121	893306
45587	893307
12560	893308
121384	893309
75157	893310
30674	893311
44691	893312
23818	893313
76931	893314
2093	893315
39230	893316
6143	893317
46826	893318
96889	893319
23041	893320
32200	893321
35437	893322
31773	893323
114295	893324
9366	893325
97437	893326
36510	893327
76914	893328
20185	893329
9956	893330
13235	893331
39201	893332
88766	893333
23335	893334
48757	893335
129056	893336
41751	893337
105470	893338
3704	893339
79527	893340
64151	893341
9705	893342
27855	893343
71633	893344
28547	893345
82373	893346
102403	893347
3120	893348
4089	893349
90175	893350
107653	893351
55439	893352
97952	893353
121854	893354
12031	893355
130027	893356
47914	893357
12424	893358
33539	893359
29383	893360
80711	893361
42604	893362
27039	893363
102604	893364
18196	893365
57599	893366
113	893367
13074	893368
145120	893369
501	893370
2178	893371
114833	893372
55990	893373
76447	893374
7993	893375
119241	893376
17819	893377
48213	893378
124227	893379
89695	893380
2560	893381
75217	893382
99696	893383
37187	893384
14416	893385
11087	893386
16243	893387
57225	893388
16342	893389
20292	893390
116110	893391
133685	893392
128743	893393
46621	893394
41268	893395
73505	893396
16283	893397
17406	893398
15395	893399
62	893400
27539	893401
9255	893402
108501	893403
5971	893404
5979	893405
18970	893406
27071	893407
23047	893408
5947	893409
27728	893410
17485	893411
14965	893412
15679	893413
44012	893414
83829	893415
100981	893416
150057	893417
82590	893418
21549	893419
8438	893420
104258	893421
30894	893422
9046	893423
15506	893424
9708	893425
69690	893426
70113	893427
5516	893428
146271	893429
114471	893430
42423	893431
24429	893432
39868	893433
60752	893434
74331	893435
59465	893436
41858	893437
62540	893438
243	893439
14015	893440
18203	893441
81644	893442
78402	893443
3062	893444
39037	893445
60128	893446
66411	893447
86427	893448
16128	893449
96030	893450
67952	893451
50320	893452
28929	893453
34904	893454
122	893455
80625	893456
27373	893457
95758	893458
13675	893459
4538	893460
47659	893461
96311	893462
1140	893463
37823	893464
46283	893465
30117	893466
20124	893467
24261	893468
218	893469
35004	893470
75120	893471
25327	893472
84035	893473
77785	893474
54563	893475
110239	893476
39061	893477
23603	893478
35652	893479
54358	893480
15050	893481
85955	893482
150630	893483
64005	893484
42802	893485
3971	893486
69279	893487
4371	893488
36525	893489
2349	893490
7388	893491
99510	893492
3351	893493
16381	893494
11614	893495
78682	893496
1506	893497
84196	893498
332	893499
29923	893500
3445	893501
65648	893502
110976	893503
37986	893504
91895	893505
2316	893506
89474	893507
38305	893508
42524	893509
8021	893510
21	893511
52285	893512
74543	893513
3924	893514
144120	893515
95884	893516
66325	893517
118495	893518
71172	893519
92915	893520
40747	893521
70520	893522
21690	893523
109046	893524
101665	893525
41837	893526
90428	893527
55003	893528
89860	893529
88400	893530
73043	893531
11606	893532
40384	893533
120620	893534
1513	893535
103198	893536
37858	893537
63139	893538
20855	893539
20000	893540
20873	893541
48246	893542
73304	893543
6609	893544
48495	893545
5756	893546
48478	893547
84353	893548
92912	893549
327	893550
12399	893551
29709	893552
133228	893553
23686	893554
4459	893555
7670	893556
10984	893557
12450	893558
11439	893559
36676	893560
244	893561
23261	893562
9560	893563
68158	893564
51697	893565
3285	893566
49213	893567
34011	893568
32940	893569
75188	893570
57169	893571
8512	893572
89745	893573
37536	893574
58078	893575
22906	893576
94929	893577
85768	893578
2590	893579
43175	893580
31948	893581
26591	893582
121412	893583
15704	893584
55739	893585
1505	893586
25818	893587
50356	893588
128656	893589
91041	893590
9381	893591
23442	893592
113467	893593
29397	893594
80139	893595
15925	893596
54803	893597
61608	893598
17144	893599
71937	893600
3578	893601
49	893602
124104	893603
111583	893604
90109	893605
145791	893606
85406	893607
30919	893608
37014	893609
119917	893610
20034	893611
25269	893612
15755	893613
39657	893614
15386	893615
3224	893616
39595	893617
23666	893618
9744	893619
24334	893620
115963	893621
150108	893622
64367	893623
111395	893624
119551	893625
15684	893626
1628	893627
74726	893628
13177	893629
1812	893630
131081	893631
31211	893632
22235	893633
40583	893634
18075	893635
58190	893636
13785	893637
46379	893638
25197	893639
41412	893640
53463	893641
136138	893642
49611	893643
31797	893644
21750	893645
46598	893646
69756	893647
101493	893648
67586	893649
100366	893650
55496	893651
4654	893652
62936	893653
54638	893654
4926	893655
138473	893656
121804	893657
28505	893658
11444	893659
1074	893660
53569	893661
2064	893662
54066	893663
146878	893664
24296	893665
68824	893666
150291	893667
30935	893668
42643	893669
2925	893670
42557	893671
60515	893672
188	893673
87684	893674
73167	893675
31371	893676
21401	893677
8039	893678
89824	893679
2628	893680
99853	893681
78615	893682
8939	893683
27042	893684
9197	893685
58760	893686
10510	893687
122305	893688
92322	893689
11851	893690
11712	893691
13369	893692
20973	893693
81280	893694
19097	893695
46118	893696
105720	893697
23365	893698
17634	893699
17807	893700
103130	893701
26302	893702
19537	893703
134537	893704
67860	893705
102678	893706
19335	893707
18816	893708
491	893709
37766	893710
33938	893711
17721	893712
90029	893713
113447	893714
3287	893715
34993	893716
12342	893717
56041	893718
10078	893719
8279	893720
45862	893721
16656	893722
33624	893723
24089	893724
71258	893725
11	893726
16800	893727
20331	893728
24519	893729
48503	893730
59429	893731
71688	893732
895	893733
122640	893734
130338	893735
5045	893736
107542	893737
31151	893738
54395	893739
18285	893740
28381	893741
55641	893742
77132	893743
147275	893744
39098	893745
47837	893746
31808	893747
40256	893748
43959	893749
102715	893750
14622	893751
10135	893752
126265	893753
1508	893754
5493	893755
77059	893756
22980	893757
100714	893758
2584	893759
36261	893760
39636	893761
95319	893762
44878	893763
48173	893764
57862	893765
2357	893766
97869	893767
22061	893768
3326	893769
47120	893770
63397	893771
47746	893772
55406	893773
82676	893774
9200	893775
91023	893776
21001	893777
19136	893778
123955	893779
37917	893780
43212	893781
24514	893782
101896	893783
97332	893784
45106	893785
77142	893786
114229	893787
28501	893788
133382	893789
100539	893790
28704	893791
13950	893792
27869	893793
76638	893794
90700	893795
27770	893796
2052	893797
2704	893798
88685	893799
48723	893800
8898	893801
58144	893802
25398	893803
11337	893804
110125	893805
30919	893806
14453	893807
11149	893808
114493	893809
108056	893810
61159	893811
87007	893812
15327	893813
9824	893814
101436	893815
54654	893816
32	893817
13497	893818
77138	893819
79175	893820
44178	893821
29587	893822
7638	893823
31738	893824
52574	893825
91231	893826
19624	893827
597	893828
63465	893829
37054	893830
12604	893831
138017	893832
64673	893833
52578	893834
7987	893835
1965	893836
69480	893837
74497	893838
26922	893839
99552	893840
2569	893841
49285	893842
3195	893843
32825	893844
27526	893845
11339	893846
83623	893847
48135	893848
18998	893849
2690	893850
93583	893851
4249	893852
79874	893853
46139	893854
33952	893855
37135	893856
2545	893857
38780	893858
1182	893859
40046	893860
11555	893861
118799	893862
6845	893863
78327	893864
49288	893865
24169	893866
12243	893867
39602	893868
1330	893869
12840	893870
66018	893871
22385	893872
49620	893873
25920	893874
91416	893875
101631	893876
57889	893877
33921	893878
51491	893879
38266	893880
46212	893881
13947	893882
8399	893883
14610	893884
84479	893885
31057	893886
14	893887
33681	893888
48260	893889
120091	893890
29602	893891
16469	893892
16633	893893
4872	893894
44311	893895
72577	893896
70376	893897
31673	893898
33740	893899
8765	893900
23123	893901
29447	893902
15616	893903
51303	893904
2653	893905
8061	893906
42891	893907
27750	893908
8379	893909
81027	893910
3834	893911
52453	893912
26348	893913
26710	893914
14651	893915
53544	893916
42040	893917
3887	893918
86840	893919
105833	893920
18105	893921
119605	893922
67668	893923
54323	893924
242	893925
7972	893926
93653	893927
1901	893928
68521	893929
2261	893930
38795	893931
107449	893932
98381	893933
11239	893934
131366	893935
90831	893936
76300	893937
9309	893938
35511	893939
18823	893940
7483	893941
79281	893942
33912	893943
19560	893944
113219	893945
48037	893946
30586	893947
7405	893948
61082	893949
39994	893950
15988	893951
40670	893952
16826	893953
48521	893954
1374	893955
33421	893956
22140	893957
11743	893958
507	893959
40476	893960
48249	893961
922	893962
14137	893963
35980	893964
38431	893965
6660	893966
99048	893967
21920	893968
1733	893969
42953	893970
11987	893971
44145	893972
13499	893973
70360	893974
1450	893975
67914	893976
11369	893977
106751	893978
46774	893979
77820	893980
23251	893981
31001	893982
17338	893983
67956	893984
8648	893985
11640	893986
9595	893987
38452	893988
48972	893989
115733	893990
37123	893991
103988	893992
21722	893993
5633	893994
46704	893995
36176	893996
31481	893997
75490	893998
778	893999
400	894000
4884	894001
7031	894002
18940	894003
49684	894004
478	894005
80159	894006
51189	894007
74615	894008
20391	894009
69444	894010
45994	894011
107878	894012
19947	894013
131612	894014
63001	894015
4773	894016
60203	894017
85722	894018
8685	894019
23109	894020
5690	894021
27042	894022
23615	894023
23220	894024
5519	894025
2856	894026
1207	894027
79852	894028
69253	894029
16153	894030
9166	894031
4152	894032
57533	894033
44602	894034
91182	894035
91865	894036
25767	894037
17458	894038
9231	894039
5759	894040
39869	894041
14326	894042
121004	894043
33413	894044
43553	894045
60507	894046
34963	894047
3034	894048
9369	894049
678	894050
829	894051
57528	894052
23189	894053
110804	894054
14829	894055
30259	894056
61961	894057
54844	894058
60922	894059
142331	894060
17670	894061
22932	894062
43279	894063
10436	894064
66599	894065
85056	894066
13996	894067
4249	894068
141571	894069
931	894070
5776	894071
25769	894072
11881	894073
2275	894074
39709	894075
12947	894076
79828	894077
24558	894078
1881	894079
5775	894080
9528	894081
9580	894082
60897	894083
16434	894084
40976	894085
42632	894086
37216	894087
38204	894088
15149	894089
112279	894090
36818	894091
2190	894092
6983	894093
68866	894094
92815	894095
19509	894096
89900	894097
78623	894098
85549	894099
67815	894100
41336	894101
49370	894102
2359	894103
5434	894104
39140	894105
70550	894106
90068	894107
56664	894108
141367	894109
14180	894110
9406	894111
56276	894112
86383	894113
12581	894114
91720	894115
32634	894116
33394	894117
36124	894118
48107	894119
14470	894120
4377	894121
8433	894122
83495	894123
126438	894124
138668	894125
9162	894126
78664	894127
24956	894128
172	894129
3221	894130
3793	894131
1949	894132
22962	894133
70092	894134
105555	894135
16633	894136
87560	894137
59678	894138
6	894139
30537	894140
69375	894141
26854	894142
16570	894143
586	894144
19856	894145
13552	894146
704	894147
96277	894148
129829	894149
110009	894150
14552	894151
38251	894152
142799	894153
50457	894154
15216	894155
50119	894156
8137	894157
81874	894158
3009	894159
118371	894160
27840	894161
10516	894162
149533	894163
112495	894164
89177	894165
39029	894166
39013	894167
212	894168
13720	894169
60412	894170
82462	894171
95240	894172
38733	894173
150698	894174
2319	894175
45919	894176
2437	894177
10645	894178
67460	894179
44494	894180
37531	894181
41984	894182
118463	894183
21235	894184
17380	894185
76247	894186
51765	894187
44911	894188
97037	894189
39682	894190
2805	894191
87465	894192
25271	894193
8322	894194
37107	894195
4593	894196
51	894197
17796	894198
3520	894199
35707	894200
32203	894201
126373	894202
38491	894203
30	894204
81700	894205
61304	894206
7491	894207
64673	894208
56453	894209
11922	894210
137879	894211
128269	894212
10851	894213
505	894214
68001	894215
23	894216
49105	894217
98576	894218
2534	894219
43283	894220
38022	894221
21890	894222
33890	894223
1904	894224
2314	894225
44445	894226
784	894227
3064	894228
23715	894229
45769	894230
1115	894231
72388	894232
69270	894233
37	894234
3552	894235
13092	894236
110890	894237
58237	894238
38112	894239
11908	894240
5340	894241
46537	894242
21505	894243
21092	894244
96215	894245
18040	894246
34554	894247
67861	894248
74777	894249
14997	894250
6011	894251
128450	894252
18272	894253
70146	894254
11863	894255
555	894256
57191	894257
43392	894258
76835	894259
117950	894260
1091	894261
369	894262
12733	894263
143827	894264
70628	894265
99862	894266
25517	894267
5919	894268
73096	894269
34641	894270
5874	894271
129081	894272
68086	894273
61768	894274
115077	894275
8263	894276
23452	894277
25043	894278
2633	894279
72141	894280
56178	894281
29187	894282
58450	894283
79802	894284
146219	894285
73089	894286
5306	894287
80197	894288
62072	894289
141824	894290
5295	894291
18419	894292
20169	894293
47503	894294
6975	894295
42081	894296
80590	894297
8779	894298
9843	894299
10048	894300
18680	894301
12094	894302
19456	894303
7929	894304
127963	894305
34192	894306
103176	894307
69582	894308
30452	894309
6518	894310
37337	894311
25386	894312
1761	894313
28518	894314
84412	894315
85358	894316
15750	894317
9070	894318
106796	894319
111624	894320
25007	894321
67129	894322
21242	894323
138339	894324
3446	894325
32780	894326
7843	894327
93383	894328
49961	894329
57746	894330
19158	894331
20506	894332
42872	894333
65976	894334
130352	894335
14400	894336
115548	894337
1051	894338
1929	894339
23556	894340
7478	894341
9648	894342
31984	894343
11271	894344
20941	894345
21522	894346
5589	894347
2018	894348
63003	894349
12518	894350
92765	894351
36900	894352
132576	894353
25023	894354
109773	894355
80622	894356
69668	894357
39554	894358
62405	894359
40858	894360
34953	894361
109497	894362
2	894363
45611	894364
36238	894365
89165	894366
73475	894367
71113	894368
1890	894369
57975	894370
5045	894371
1089	894372
19802	894373
38594	894374
72788	894375
74613	894376
107708	894377
81862	894378
44114	894379
58877	894380
60193	894381
17751	894382
27124	894383
78453	894384
21116	894385
64023	894386
2494	894387
133616	894388
113675	894389
13504	894390
38448	894391
12099	894392
56447	894393
41749	894394
104771	894395
108664	894396
64522	894397
146487	894398
17678	894399
14886	894400
28265	894401
32785	894402
30536	894403
44629	894404
53122	894405
8121	894406
39254	894407
91237	894408
105071	894409
57633	894410
74636	894411
73104	894412
45279	894413
113446	894414
19554	894415
143336	894416
44111	894417
26545	894418
19069	894419
66507	894420
14678	894421
4301	894422
116167	894423
48234	894424
7482	894425
16480	894426
6885	894427
11772	894428
3015	894429
22789	894430
30853	894431
57694	894432
16858	894433
10712	894434
70865	894435
4953	894436
4696	894437
47940	894438
45639	894439
86013	894440
24042	894441
25231	894442
21738	894443
3326	894444
37142	894445
59676	894446
3485	894447
9431	894448
7691	894449
11427	894450
140269	894451
139516	894452
51343	894453
86778	894454
129517	894455
36118	894456
282	894457
1254	894458
29121	894459
119593	894460
69028	894461
86206	894462
50969	894463
16716	894464
45933	894465
43893	894466
14276	894467
104424	894468
7103	894469
2036	894470
105591	894471
25452	894472
149024	894473
61138	894474
103481	894475
116332	894476
28520	894477
55922	894478
22217	894479
16731	894480
54942	894481
25037	894482
6598	894483
46745	894484
69130	894485
148260	894486
3943	894487
13207	894488
148384	894489
115231	894490
69545	894491
64589	894492
64075	894493
71402	894494
30583	894495
17803	894496
68541	894497
37337	894498
62030	894499
34226	894500
23724	894501
82327	894502
14994	894503
54369	894504
41332	894505
134086	894506
51947	894507
144341	894508
134130	894509
12238	894510
5294	894511
120943	894512
2437	894513
10294	894514
98893	894515
38802	894516
22321	894517
24715	894518
120487	894519
4478	894520
113856	894521
29433	894522
7289	894523
42410	894524
61319	894525
102779	894526
103900	894527
24298	894528
25517	894529
19877	894530
12596	894531
83289	894532
8707	894533
9050	894534
79492	894535
79350	894536
119731	894537
5520	894538
140815	894539
7763	894540
142316	894541
36821	894542
114725	894543
33098	894544
16775	894545
662	894546
32695	894547
80364	894548
30005	894549
11997	894550
17575	894551
56570	894552
93306	894553
103831	894554
142	894555
12448	894556
19663	894557
26315	894558
73631	894559
82985	894560
34733	894561
44989	894562
2497	894563
37215	894564
1420	894565
23235	894566
74264	894567
14202	894568
1013	894569
70750	894570
761	894571
21635	894572
11	894573
133108	894574
117520	894575
69469	894576
1475	894577
77216	894578
21001	894579
11554	894580
30646	894581
3631	894582
30643	894583
17980	894584
1921	894585
120497	894586
68120	894587
56631	894588
23430	894589
17831	894590
62265	894591
59323	894592
45073	894593
24732	894594
757	894595
38020	894596
21864	894597
64842	894598
110273	894599
8777	894600
3029	894601
17707	894602
17043	894603
11927	894604
39206	894605
47435	894606
67858	894607
4980	894608
14851	894609
83	894610
58045	894611
15539	894612
81808	894613
28868	894614
39738	894615
86187	894616
13762	894617
11580	894618
58490	894619
44623	894620
87455	894621
134913	894622
93334	894623
47906	894624
11485	894625
119050	894626
133501	894627
30908	894628
454	894629
94353	894630
31231	894631
30665	894632
30898	894633
2036	894634
11052	894635
27961	894636
18930	894637
3212	894638
35918	894639
35853	894640
833	894641
20777	894642
19606	894643
6607	894644
73374	894645
59050	894646
97278	894647
2770	894648
74717	894649
14785	894650
43565	894651
4271	894652
38360	894653
42049	894654
108003	894655
125524	894656
136008	894657
41108	894658
49434	894659
35895	894660
31229	894661
21968	894662
58331	894663
18552	894664
23	894665
33756	894666
65018	894667
110368	894668
52829	894669
80473	894670
20509	894671
45484	894672
47840	894673
33998	894674
36424	894675
15565	894676
50797	894677
59640	894678
49927	894679
378	894680
20292	894681
28620	894682
11827	894683
16186	894684
55034	894685
3419	894686
72855	894687
3750	894688
17048	894689
32937	894690
23562	894691
16462	894692
76884	894693
125346	894694
65426	894695
1175	894696
90321	894697
40456	894698
6453	894699
22242	894700
13041	894701
72695	894702
105225	894703
35125	894704
15165	894705
77060	894706
19255	894707
26955	894708
12158	894709
68993	894710
47173	894711
23461	894712
82126	894713
28335	894714
54698	894715
144696	894716
39045	894717
94364	894718
33778	894719
67412	894720
50548	894721
87668	894722
42162	894723
4944	894724
6756	894725
47894	894726
4228	894727
99195	894728
61418	894729
594	894730
15961	894731
47753	894732
83501	894733
123104	894734
17106	894735
4579	894736
77100	894737
76274	894738
85020	894739
1608	894740
10551	894741
471	894742
42600	894743
28883	894744
54364	894745
23746	894746
38671	894747
17245	894748
44250	894749
12710	894750
103771	894751
96165	894752
23929	894753
44839	894754
110685	894755
358	894756
4140	894757
1461	894758
79772	894759
39926	894760
87702	894761
12397	894762
99594	894763
12384	894764
4964	894765
21819	894766
64872	894767
12786	894768
27665	894769
111359	894770
89670	894771
30749	894772
59493	894773
8128	894774
9719	894775
63192	894776
68935	894777
62478	894778
66615	894779
8954	894780
20717	894781
22662	894782
25934	894783
81839	894784
112966	894785
103547	894786
83028	894787
13949	894788
31368	894789
19355	894790
72428	894791
26981	894792
4378	894793
5165	894794
61285	894795
52245	894796
94590	894797
18124	894798
1052	894799
32700	894800
138618	894801
3946	894802
6506	894803
98683	894804
71048	894805
30963	894806
17384	894807
4834	894808
16323	894809
60712	894810
13813	894811
109981	894812
11770	894813
112887	894814
3781	894815
81329	894816
78544	894817
43582	894818
73999	894819
34695	894820
44632	894821
33534	894822
47433	894823
4519	894824
64060	894825
113196	894826
98533	894827
49771	894828
55039	894829
5137	894830
6447	894831
101704	894832
91279	894833
56389	894834
101518	894835
33239	894836
11267	894837
113498	894838
24274	894839
23271	894840
17367	894841
13777	894842
28175	894843
3748	894844
122571	894845
84154	894846
25774	894847
68444	894848
119052	894849
148406	894850
15438	894851
79166	894852
29568	894853
83635	894854
18576	894855
31312	894856
13362	894857
89234	894858
85381	894859
72350	894860
404	894861
43123	894862
48247	894863
100996	894864
7750	894865
190	894866
68581	894867
106438	894868
37505	894869
119591	894870
92312	894871
29	894872
27680	894873
47956	894874
35702	894875
89760	894876
41770	894877
70428	894878
9123	894879
43	894880
44032	894881
36369	894882
76586	894883
26334	894884
21231	894885
107760	894886
67048	894887
1103	894888
57035	894889
2490	894890
100235	894891
86617	894892
4617	894893
51267	894894
46879	894895
100841	894896
60989	894897
56900	894898
12326	894899
20459	894900
29224	894901
241	894902
6193	894903
4504	894904
119734	894905
13200	894906
4109	894907
8538	894908
15879	894909
24036	894910
2047	894911
11470	894912
42334	894913
17387	894914
96223	894915
20919	894916
22014	894917
33486	894918
131804	894919
92290	894920
773	894921
65029	894922
2124	894923
142446	894924
111910	894925
71511	894926
213	894927
56439	894928
31222	894929
89295	894930
1073	894931
141097	894932
134205	894933
24563	894934
26438	894935
90735	894936
9338	894937
6218	894938
81355	894939
22425	894940
13769	894941
50765	894942
4229	894943
4553	894944
21609	894945
43447	894946
127367	894947
51244	894948
11298	894949
2720	894950
75550	894951
16515	894952
8028	894953
93584	894954
18100	894955
2919	894956
83995	894957
67288	894958
92316	894959
320	894960
920	894961
5933	894962
104033	894963
1750	894964
53025	894965
9659	894966
29657	894967
71502	894968
74268	894969
38075	894970
59140	894971
4261	894972
56655	894973
107121	894974
50893	894975
13946	894976
97409	894977
14707	894978
453	894979
10241	894980
30101	894981
23731	894982
64138	894983
52692	894984
1161	894985
11372	894986
93623	894987
60901	894988
58050	894989
31051	894990
55535	894991
20867	894992
25985	894993
100935	894994
68304	894995
26166	894996
10389	894997
33058	894998
31162	894999
35781	895000
35907	895001
13112	895002
90363	895003
11670	895004
22799	895005
30530	895006
53096	895007
16071	895008
61371	895009
37147	895010
85991	895011
3719	895012
74583	895013
11488	895014
20493	895015
33834	895016
34026	895017
999	895018
1077	895019
13791	895020
9326	895021
12171	895022
82216	895023
39612	895024
27119	895025
116615	895026
36447	895027
37359	895028
96947	895029
18226	895030
72281	895031
23057	895032
10298	895033
102342	895034
14391	895035
43221	895036
24368	895037
31397	895038
113041	895039
44032	895040
78396	895041
103099	895042
29951	895043
7339	895044
5222	895045
14151	895046
80391	895047
39835	895048
121289	895049
38809	895050
39578	895051
15923	895052
117867	895053
80555	895054
39462	895055
45432	895056
62791	895057
4172	895058
64850	895059
56386	895060
3641	895061
140362	895062
30	895063
60575	895064
36	895065
61970	895066
14325	895067
9960	895068
31664	895069
59005	895070
5680	895071
55549	895072
95673	895073
35644	895074
1163	895075
86856	895076
54001	895077
14402	895078
56537	895079
73	895080
3918	895081
112714	895082
2712	895083
24054	895084
69003	895085
12259	895086
11879	895087
9065	895088
19529	895089
86769	895090
59921	895091
111835	895092
74895	895093
3639	895094
7828	895095
133525	895096
113530	895097
1956	895098
16776	895099
82191	895100
30389	895101
122505	895102
1610	895103
32524	895104
88529	895105
97461	895106
115982	895107
56223	895108
59477	895109
28529	895110
8327	895111
7675	895112
36244	895113
94059	895114
46274	895115
85932	895116
100257	895117
103592	895118
42730	895119
5783	895120
13495	895121
107017	895122
62097	895123
34849	895124
172	895125
6154	895126
95543	895127
52962	895128
19241	895129
22642	895130
29291	895131
111090	895132
21685	895133
59451	895134
13517	895135
5341	895136
10018	895137
98738	895138
150198	895139
7783	895140
47539	895141
9170	895142
59342	895143
69949	895144
619	895145
26461	895146
6949	895147
46077	895148
32463	895149
11127	895150
115903	895151
126681	895152
10995	895153
114554	895154
110605	895155
83976	895156
50065	895157
44624	895158
54163	895159
41001	895160
106881	895161
138048	895162
23176	895163
25143	895164
32258	895165
6079	895166
68972	895167
3594	895168
1207	895169
22332	895170
76957	895171
57428	895172
26408	895173
58340	895174
17270	895175
104168	895176
71014	895177
84892	895178
49055	895179
45444	895180
99451	895181
61498	895182
37556	895183
101	895184
53729	895185
130768	895186
86821	895187
17089	895188
23077	895189
24739	895190
3173	895191
701	895192
69150	895193
53108	895194
9551	895195
72910	895196
47391	895197
24113	895198
10231	895199
29041	895200
98312	895201
100437	895202
2977	895203
63989	895204
101669	895205
3427	895206
7716	895207
60046	895208
5062	895209
16885	895210
32108	895211
32126	895212
93044	895213
94043	895214
37794	895215
38989	895216
22189	895217
32308	895218
120496	895219
71125	895220
161	895221
2120	895222
55979	895223
103727	895224
97814	895225
88383	895226
39496	895227
36513	895228
19719	895229
71656	895230
61795	895231
8426	895232
3097	895233
1936	895234
92433	895235
9191	895236
6860	895237
13154	895238
92178	895239
67393	895240
22825	895241
30606	895242
72238	895243
42114	895244
52170	895245
972	895246
7024	895247
22036	895248
72264	895249
14898	895250
3030	895251
41170	895252
98433	895253
63388	895254
11653	895255
10868	895256
36271	895257
23492	895258
27319	895259
34496	895260
88758	895261
10331	895262
62501	895263
79556	895264
86722	895265
54008	895266
59391	895267
922	895268
9664	895269
48195	895270
66080	895271
26294	895272
47117	895273
82645	895274
54578	895275
880	895276
150545	895277
12911	895278
3510	895279
72095	895280
27945	895281
52401	895282
25284	895283
40462	895284
2867	895285
14555	895286
34741	895287
29550	895288
100501	895289
5307	895290
23235	895291
18355	895292
66547	895293
81688	895294
22260	895295
28944	895296
6514	895297
100908	895298
5363	895299
24429	895300
78271	895301
80031	895302
45656	895303
24807	895304
131784	895305
84386	895306
28332	895307
48534	895308
120586	895309
28408	895310
108861	895311
781	895312
15205	895313
19599	895314
15407	895315
17729	895316
760	895317
49791	895318
82158	895319
41086	895320
11214	895321
11817	895322
29091	895323
32043	895324
77620	895325
76894	895326
58700	895327
8960	895328
5774	895329
42679	895330
29	895331
81665	895332
36694	895333
59077	895334
46665	895335
47512	895336
40868	895337
24383	895338
75518	895339
104301	895340
9083	895341
107078	895342
11809	895343
39505	895344
2779	895345
17862	895346
40017	895347
57790	895348
102566	895349
12527	895350
28175	895351
31363	895352
85004	895353
55759	895354
58582	895355
87483	895356
7519	895357
15679	895358
16607	895359
102687	895360
16344	895361
18642	895362
68111	895363
110813	895364
118751	895365
67655	895366
9974	895367
96399	895368
31041	895369
125368	895370
23327	895371
9199	895372
10525	895373
30839	895374
73277	895375
42220	895376
4822	895377
42842	895378
68021	895379
77584	895380
131114	895381
335	895382
51949	895383
43814	895384
28319	895385
28152	895386
2495	895387
40535	895388
2523	895389
429	895390
60957	895391
11296	895392
36670	895393
57578	895394
11251	895395
24593	895396
43705	895397
33999	895398
139466	895399
43355	895400
9718	895401
113222	895402
1274	895403
86412	895404
42950	895405
72659	895406
110202	895407
146731	895408
133673	895409
23257	895410
8194	895411
75538	895412
146825	895413
56035	895414
26182	895415
21	895416
1047	895417
41206	895418
11349	895419
50414	895420
10923	895421
47	895422
27198	895423
26970	895424
26468	895425
45634	895426
62762	895427
41416	895428
29667	895429
43940	895430
53960	895431
53432	895432
2266	895433
21404	895434
37247	895435
28142	895436
964	895437
3245	895438
11631	895439
59425	895440
30866	895441
95457	895442
40546	895443
5221	895444
126411	895445
16112	895446
23614	895447
119821	895448
3090	895449
38114	895450
71920	895451
17871	895452
70258	895453
11793	895454
48115	895455
43372	895456
4687	895457
100355	895458
18911	895459
68103	895460
82401	895461
41687	895462
30940	895463
86200	895464
18891	895465
47430	895466
15878	895467
45586	895468
70207	895469
69677	895470
3315	895471
93142	895472
10429	895473
77284	895474
24908	895475
56811	895476
5130	895477
8638	895478
38164	895479
43443	895480
48503	895481
36273	895482
101317	895483
10396	895484
232	895485
78797	895486
115980	895487
57294	895488
118035	895489
83886	895490
4707	895491
7753	895492
27654	895493
16795	895494
54413	895495
39748	895496
46283	895497
99869	895498
112314	895499
573	895500
37871	895501
76823	895502
11734	895503
81273	895504
4785	895505
17859	895506
21746	895507
34985	895508
104303	895509
52821	895510
120037	895511
133078	895512
8272	895513
2978	895514
9839	895515
10381	895516
39095	895517
77780	895518
6347	895519
27148	895520
50295	895521
6484	895522
71893	895523
36843	895524
17354	895525
13643	895526
72215	895527
88542	895528
39284	895529
32150	895530
123561	895531
58717	895532
28031	895533
24458	895534
75492	895535
43737	895536
71738	895537
7676	895538
7171	895539
92585	895540
80920	895541
21160	895542
37795	895543
65913	895544
134387	895545
1281	895546
2962	895547
44939	895548
18057	895549
62886	895550
63107	895551
91270	895552
19195	895553
72667	895554
62685	895555
350	895556
94744	895557
86250	895558
21595	895559
22809	895560
4343	895561
4493	895562
72866	895563
11401	895564
89725	895565
22009	895566
50226	895567
4952	895568
107377	895569
17352	895570
119998	895571
60587	895572
79584	895573
294	895574
50858	895575
771	895576
58118	895577
26751	895578
18591	895579
2429	895580
50127	895581
113713	895582
27375	895583
12091	895584
126257	895585
111	895586
116196	895587
24318	895588
96	895589
31648	895590
100763	895591
12443	895592
23340	895593
10673	895594
122219	895595
57154	895596
1039	895597
48542	895598
68665	895599
1629	895600
1614	895601
26749	895602
15221	895603
48168	895604
82749	895605
41478	895606
13484	895607
37747	895608
32791	895609
273	895610
5834	895611
1329	895612
48255	895613
15749	895614
46750	895615
71911	895616
14167	895617
91143	895618
3825	895619
22505	895620
65224	895621
28115	895622
13846	895623
86375	895624
105389	895625
13923	895626
98129	895627
12904	895628
7268	895629
19003	895630
95314	895631
49129	895632
49388	895633
12631	895634
43106	895635
24550	895636
955	895637
4073	895638
96	895639
29129	895640
47359	895641
42206	895642
68801	895643
88647	895644
33238	895645
22113	895646
114342	895647
13514	895648
100027	895649
47493	895650
15391	895651
87748	895652
15459	895653
927	895654
20831	895655
12131	895656
15068	895657
4579	895658
89715	895659
36890	895660
83059	895661
25135	895662
59306	895663
85361	895664
130024	895665
65989	895666
77641	895667
51659	895668
127877	895669
1798	895670
8839	895671
68240	895672
14331	895673
19209	895674
12304	895675
60498	895676
7302	895677
19999	895678
55329	895679
84173	895680
43611	895681
8911	895682
109389	895683
6164	895684
80589	895685
119164	895686
1865	895687
14663	895688
20560	895689
82285	895690
118446	895691
28550	895692
4479	895693
78980	895694
37464	895695
15300	895696
11822	895697
88463	895698
28825	895699
68410	895700
74140	895701
305	895702
124546	895703
104392	895704
11432	895705
91805	895706
109546	895707
5812	895708
50760	895709
40406	895710
8653	895711
44689	895712
19280	895713
92662	895714
14853	895715
76256	895716
55657	895717
9272	895718
76837	895719
2582	895720
96572	895721
23430	895722
58981	895723
30267	895724
5332	895725
4580	895726
40874	895727
56061	895728
56934	895729
61878	895730
124243	895731
125748	895732
15176	895733
23295	895734
44255	895735
51	895736
37753	895737
92572	895738
80011	895739
120420	895740
65447	895741
94657	895742
32193	895743
57724	895744
50482	895745
33918	895746
31229	895747
52190	895748
63157	895749
10313	895750
186	895751
48882	895752
30489	895753
22484	895754
34475	895755
24125	895756
26774	895757
6581	895758
76070	895759
2509	895760
25631	895761
74560	895762
12459	895763
45579	895764
6176	895765
105586	895766
9533	895767
2403	895768
145918	895769
10490	895770
3242	895771
6334	895772
89874	895773
134523	895774
5896	895775
54056	895776
84469	895777
15405	895778
27241	895779
103625	895780
30485	895781
46788	895782
2113	895783
11608	895784
101870	895785
80851	895786
1203	895787
18050	895788
15521	895789
82202	895790
13301	895791
49328	895792
57639	895793
2716	895794
76582	895795
97020	895796
39161	895797
10999	895798
105755	895799
3662	895800
13257	895801
71303	895802
70897	895803
62667	895804
31531	895805
46707	895806
53636	895807
7892	895808
35387	895809
93489	895810
70540	895811
31270	895812
39404	895813
102674	895814
36438	895815
2255	895816
64933	895817
97953	895818
22461	895819
20214	895820
104792	895821
8269	895822
15528	895823
17257	895824
58897	895825
83077	895826
16281	895827
77676	895828
65272	895829
53533	895830
13127	895831
133207	895832
8309	895833
81480	895834
96351	895835
22543	895836
23583	895837
17660	895838
53751	895839
37584	895840
10043	895841
46286	895842
46784	895843
84340	895844
16894	895845
70294	895846
39908	895847
4082	895848
30805	895849
110703	895850
122209	895851
5021	895852
15800	895853
24296	895854
1158	895855
20131	895856
83476	895857
21510	895858
8507	895859
1813	895860
9701	895861
121378	895862
27833	895863
140768	895864
14562	895865
513	895866
19932	895867
34184	895868
21380	895869
1244	895870
62446	895871
90050	895872
75332	895873
94518	895874
131928	895875
49485	895876
64070	895877
23861	895878
9205	895879
35495	895880
1373	895881
127841	895882
970	895883
65543	895884
57439	895885
40531	895886
5450	895887
36942	895888
6024	895889
94995	895890
3813	895891
63662	895892
2302	895893
20130	895894
46380	895895
17102	895896
51346	895897
50255	895898
76846	895899
20231	895900
35266	895901
18789	895902
133657	895903
257	895904
27623	895905
120287	895906
44580	895907
25308	895908
19189	895909
74330	895910
7600	895911
42891	895912
42846	895913
8905	895914
147955	895915
7482	895916
50	895917
70516	895918
109431	895919
73777	895920
1668	895921
99835	895922
31139	895923
29627	895924
63489	895925
1267	895926
3117	895927
35938	895928
42392	895929
17442	895930
32158	895931
2760	895932
26427	895933
63888	895934
13539	895935
3693	895936
208	895937
14061	895938
446	895939
53240	895940
69071	895941
38961	895942
13897	895943
56437	895944
79310	895945
21104	895946
104657	895947
48949	895948
56403	895949
38897	895950
12183	895951
5524	895952
37319	895953
25694	895954
22770	895955
103645	895956
95834	895957
12070	895958
2334	895959
137781	895960
55812	895961
305	895962
6352	895963
1290	895964
13773	895965
45016	895966
69293	895967
19899	895968
77478	895969
93279	895970
116532	895971
28559	895972
52717	895973
72101	895974
10429	895975
58428	895976
2306	895977
28976	895978
36122	895979
50947	895980
5395	895981
92258	895982
68786	895983
33908	895984
22303	895985
25547	895986
9602	895987
45309	895988
35867	895989
33652	895990
29261	895991
89190	895992
8481	895993
102781	895994
20484	895995
73706	895996
13908	895997
38933	895998
30819	895999
74087	896000
967	896001
76598	896002
4147	896003
37183	896004
66814	896005
2744	896006
9661	896007
26666	896008
18111	896009
23959	896010
16009	896011
69886	896012
172	896013
82203	896014
116863	896015
87663	896016
61490	896017
46324	896018
79546	896019
67236	896020
12193	896021
102013	896022
13604	896023
32620	896024
89154	896025
6395	896026
1552	896027
57716	896028
38446	896029
20818	896030
56998	896031
59130	896032
32462	896033
14079	896034
13519	896035
10782	896036
35150	896037
78509	896038
76279	896039
120869	896040
65934	896041
98804	896042
59580	896043
94436	896044
25133	896045
111013	896046
143589	896047
41057	896048
116077	896049
4982	896050
32268	896051
103197	896052
62595	896053
72572	896054
18942	896055
36571	896056
11644	896057
102249	896058
22290	896059
22761	896060
1753	896061
40479	896062
68882	896063
28177	896064
49844	896065
2151	896066
71706	896067
61098	896068
140977	896069
44767	896070
39646	896071
25115	896072
9381	896073
17838	896074
18716	896075
15774	896076
41771	896077
135621	896078
132340	896079
426	896080
2296	896081
12457	896082
14911	896083
24139	896084
15015	896085
114220	896086
131405	896087
2729	896088
122514	896089
744	896090
48396	896091
36161	896092
90340	896093
1830	896094
1428	896095
145181	896096
85979	896097
9872	896098
81106	896099
2048	896100
108247	896101
56477	896102
50361	896103
104780	896104
2523	896105
109459	896106
70454	896107
49132	896108
47717	896109
801	896110
80351	896111
46722	896112
23751	896113
70817	896114
28214	896115
22	896116
8909	896117
2015	896118
107438	896119
1491	896120
16768	896121
4433	896122
58913	896123
20827	896124
50426	896125
21522	896126
85013	896127
21751	896128
25013	896129
19266	896130
3664	896131
13285	896132
128526	896133
39291	896134
17168	896135
106562	896136
5786	896137
79006	896138
9348	896139
103200	896140
12087	896141
16114	896142
3841	896143
16652	896144
76130	896145
7613	896146
14899	896147
5787	896148
27179	896149
11544	896150
48438	896151
12023	896152
12633	896153
41768	896154
71521	896155
20010	896156
48695	896157
14650	896158
23727	896159
13998	896160
1155	896161
15307	896162
28771	896163
50162	896164
24366	896165
17338	896166
8086	896167
25479	896168
55259	896169
5993	896170
4297	896171
134391	896172
9992	896173
20907	896174
84101	896175
7628	896176
7373	896177
13079	896178
1196	896179
30019	896180
19351	896181
12634	896182
50420	896183
38489	896184
75517	896185
25844	896186
6162	896187
18580	896188
64037	896189
79872	896190
12751	896191
16215	896192
2264	896193
2173	896194
16307	896195
61749	896196
66104	896197
58406	896198
40295	896199
30979	896200
2990	896201
24753	896202
74132	896203
90966	896204
4029	896205
78947	896206
14933	896207
59003	896208
9393	896209
82916	896210
32715	896211
2873	896212
13473	896213
29533	896214
94379	896215
23874	896216
70809	896217
35613	896218
66814	896219
86889	896220
9420	896221
51818	896222
85076	896223
43988	896224
42206	896225
4111	896226
69619	896227
10603	896228
71906	896229
55168	896230
4518	896231
10399	896232
10451	896233
40972	896234
13815	896235
5041	896236
50887	896237
10821	896238
11416	896239
52932	896240
330	896241
6560	896242
64418	896243
11766	896244
13493	896245
25996	896246
67447	896247
34373	896248
106736	896249
48693	896250
7790	896251
7455	896252
39	896253
69498	896254
16022	896255
9675	896256
6783	896257
67516	896258
80134	896259
24945	896260
14077	896261
68962	896262
105024	896263
14786	896264
84394	896265
18765	896266
9146	896267
73505	896268
14587	896269
5315	896270
115587	896271
16755	896272
42601	896273
28384	896274
24777	896275
29079	896276
23609	896277
6431	896278
73372	896279
27976	896280
83638	896281
37471	896282
12422	896283
50537	896284
118020	896285
78894	896286
81844	896287
49520	896288
53200	896289
110241	896290
59888	896291
49877	896292
40099	896293
88495	896294
2117	896295
14993	896296
64137	896297
48523	896298
33205	896299
86638	896300
36550	896301
28051	896302
8459	896303
21135	896304
4770	896305
55248	896306
36086	896307
7275	896308
127660	896309
92451	896310
68055	896311
776	896312
138428	896313
51839	896314
6113	896315
30269	896316
118744	896317
114074	896318
103813	896319
93720	896320
10960	896321
38624	896322
75495	896323
2326	896324
67184	896325
34814	896326
368	896327
13601	896328
68618	896329
14545	896330
50012	896331
34283	896332
37355	896333
54113	896334
41979	896335
14482	896336
31814	896337
27709	896338
104707	896339
110564	896340
23513	896341
66404	896342
989	896343
12041	896344
75500	896345
92378	896346
65016	896347
18209	896348
38468	896349
11327	896350
401	896351
8023	896352
68344	896353
35353	896354
12973	896355
118464	896356
12357	896357
55918	896358
46202	896359
62476	896360
12799	896361
64947	896362
78542	896363
80131	896364
39651	896365
1540	896366
8766	896367
23709	896368
40007	896369
74789	896370
28204	896371
17123	896372
49000	896373
59297	896374
72305	896375
142318	896376
676	896377
24507	896378
120123	896379
18537	896380
2408	896381
15982	896382
41801	896383
115855	896384
55253	896385
56730	896386
22712	896387
14302	896388
1537	896389
139439	896390
119251	896391
38144	896392
96152	896393
17310	896394
83556	896395
15892	896396
153	896397
66082	896398
43310	896399
87743	896400
24873	896401
83515	896402
55576	896403
42168	896404
100659	896405
37982	896406
103138	896407
131796	896408
35158	896409
88044	896410
15319	896411
20913	896412
1185	896413
46063	896414
27181	896415
12089	896416
26344	896417
48561	896418
25047	896419
47208	896420
49234	896421
27705	896422
36533	896423
135503	896424
22883	896425
75924	896426
37054	896427
100722	896428
29260	896429
3945	896430
1000	896431
14926	896432
26589	896433
4817	896434
61153	896435
49756	896436
22601	896437
136275	896438
54242	896439
10433	896440
12842	896441
64514	896442
12933	896443
46287	896444
121015	896445
87477	896446
36078	896447
128334	896448
107294	896449
27305	896450
61480	896451
32969	896452
91144	896453
16133	896454
43807	896455
4842	896456
35608	896457
120899	896458
13378	896459
16154	896460
16837	896461
55149	896462
140131	896463
26909	896464
7515	896465
57109	896466
48981	896467
168	896468
91846	896469
21367	896470
3703	896471
62127	896472
15	896473
93948	896474
75475	896475
109369	896476
1066	896477
7123	896478
615	896479
49680	896480
177	896481
127582	896482
500	896483
38105	896484
69960	896485
129319	896486
1932	896487
15480	896488
36290	896489
16865	896490
57474	896491
432	896492
6403	896493
4949	896494
16633	896495
142411	896496
33227	896497
82514	896498
68874	896499
25287	896500
10666	896501
923	896502
5384	896503
30160	896504
41873	896505
67600	896506
34163	896507
64044	896508
79824	896509
79719	896510
61384	896511
31368	896512
20550	896513
53529	896514
62370	896515
98931	896516
50634	896517
27383	896518
35335	896519
51024	896520
6205	896521
120145	896522
55	896523
55306	896524
43368	896525
11741	896526
8247	896527
55586	896528
81954	896529
6179	896530
9867	896531
29083	896532
2772	896533
81309	896534
33147	896535
14880	896536
14388	896537
4863	896538
22837	896539
43034	896540
42547	896541
73579	896542
5523	896543
75062	896544
2937	896545
38640	896546
113720	896547
32	896548
22678	896549
96919	896550
6605	896551
1551	896552
75373	896553
107550	896554
76980	896555
10872	896556
22697	896557
117949	896558
43003	896559
14587	896560
88300	896561
119327	896562
13737	896563
60841	896564
78506	896565
39308	896566
128251	896567
49058	896568
72432	896569
85051	896570
75039	896571
36963	896572
9596	896573
140603	896574
8508	896575
59118	896576
239	896577
50646	896578
31798	896579
17452	896580
26341	896581
38988	896582
82129	896583
30299	896584
35983	896585
53642	896586
4859	896587
127044	896588
129148	896589
26187	896590
41269	896591
16134	896592
18226	896593
48838	896594
17179	896595
41347	896596
27086	896597
13172	896598
75842	896599
137191	896600
21778	896601
2809	896602
77334	896603
7982	896604
16326	896605
37807	896606
28101	896607
542	896608
24445	896609
1235	896610
60372	896611
19962	896612
16222	896613
9637	896614
39153	896615
11216	896616
31099	896617
64299	896618
1712	896619
9577	896620
745	896621
40135	896622
36409	896623
38670	896624
33244	896625
459	896626
83204	896627
100316	896628
2259	896629
25	896630
23527	896631
22612	896632
38536	896633
18716	896634
124317	896635
83220	896636
61925	896637
38691	896638
56231	896639
61583	896640
4403	896641
9061	896642
91421	896643
3127	896644
76534	896645
64001	896646
21018	896647
100661	896648
49783	896649
114844	896650
25984	896651
28347	896652
62747	896653
70534	896654
5720	896655
42511	896656
148801	896657
8258	896658
54150	896659
37175	896660
11271	896661
62505	896662
34196	896663
49885	896664
97814	896665
49776	896666
138594	896667
121586	896668
1942	896669
119809	896670
12395	896671
116623	896672
28325	896673
39765	896674
8513	896675
12	896676
36911	896677
806	896678
58518	896679
21534	896680
18430	896681
11674	896682
1184	896683
1075	896684
17730	896685
40264	896686
126717	896687
97885	896688
91190	896689
2139	896690
5269	896691
31178	896692
8504	896693
813	896694
5147	896695
13552	896696
13090	896697
95000	896698
31176	896699
100744	896700
72061	896701
28370	896702
20963	896703
35910	896704
121484	896705
69289	896706
211	896707
114582	896708
37377	896709
917	896710
60507	896711
48422	896712
21186	896713
76430	896714
29181	896715
266	896716
12827	896717
106759	896718
97857	896719
81176	896720
47586	896721
3144	896722
3860	896723
83752	896724
43292	896725
29066	896726
59381	896727
48453	896728
66110	896729
85608	896730
24209	896731
80014	896732
495	896733
9785	896734
25123	896735
62672	896736
8680	896737
128536	896738
2249	896739
71092	896740
2390	896741
11240	896742
8312	896743
117112	896744
40908	896745
22963	896746
3230	896747
83593	896748
46023	896749
5582	896750
29320	896751
11178	896752
36200	896753
2029	896754
37627	896755
45368	896756
89031	896757
75477	896758
19514	896759
38112	896760
9210	896761
12625	896762
66672	896763
92095	896764
122395	896765
142909	896766
78067	896767
25889	896768
7851	896769
73673	896770
8806	896771
28251	896772
26085	896773
52628	896774
90993	896775
65322	896776
36482	896777
107118	896778
3403	896779
3758	896780
45291	896781
263	896782
22026	896783
21447	896784
20342	896785
30991	896786
66696	896787
6967	896788
20271	896789
43950	896790
9674	896791
4424	896792
95958	896793
128142	896794
16986	896795
13138	896796
120082	896797
60359	896798
27838	896799
27054	896800
27100	896801
5561	896802
103082	896803
105025	896804
123386	896805
83778	896806
68923	896807
51193	896808
45133	896809
5454	896810
50048	896811
515	896812
117581	896813
61652	896814
20888	896815
76408	896816
1933	896817
1486	896818
476	896819
19430	896820
65419	896821
159	896822
27113	896823
7114	896824
20830	896825
1421	896826
10317	896827
17961	896828
24421	896829
16084	896830
18905	896831
27170	896832
106305	896833
78953	896834
85169	896835
46332	896836
73746	896837
20516	896838
90	896839
24202	896840
92659	896841
59172	896842
25613	896843
44525	896844
22523	896845
116858	896846
3010	896847
50914	896848
13980	896849
332	896850
4966	896851
148768	896852
17758	896853
90460	896854
35783	896855
89177	896856
41025	896857
3769	896858
34753	896859
17021	896860
806	896861
24043	896862
66035	896863
33158	896864
56253	896865
20449	896866
60941	896867
55497	896868
62276	896869
13072	896870
11433	896871
47547	896872
48010	896873
81441	896874
78377	896875
94538	896876
18318	896877
105568	896878
82835	896879
96013	896880
13887	896881
35668	896882
10299	896883
58302	896884
123843	896885
127912	896886
140759	896887
58857	896888
40524	896889
1848	896890
3955	896891
40040	896892
47847	896893
21679	896894
76254	896895
150725	896896
65327	896897
78778	896898
54177	896899
6410	896900
28059	896901
86848	896902
84569	896903
19782	896904
2996	896905
31298	896906
11467	896907
2871	896908
35584	896909
56038	896910
13673	896911
68769	896912
26668	896913
83672	896914
923	896915
13698	896916
9807	896917
2765	896918
117298	896919
18958	896920
76132	896921
77530	896922
131780	896923
94035	896924
8957	896925
20364	896926
32057	896927
2027	896928
32123	896929
38228	896930
16855	896931
70547	896932
8372	896933
68010	896934
26953	896935
34944	896936
13103	896937
11730	896938
9139	896939
72575	896940
118690	896941
82012	896942
17648	896943
39065	896944
56959	896945
40248	896946
38901	896947
78966	896948
79925	896949
10689	896950
15140	896951
64695	896952
59901	896953
16456	896954
793	896955
56401	896956
2251	896957
1582	896958
718	896959
2688	896960
93416	896961
44713	896962
111867	896963
91216	896964
36060	896965
421	896966
24222	896967
44344	896968
28622	896969
79252	896970
45985	896971
65361	896972
39723	896973
70440	896974
85051	896975
79313	896976
38265	896977
83696	896978
47238	896979
7248	896980
9160	896981
1248	896982
51944	896983
11354	896984
58585	896985
3495	896986
49331	896987
33694	896988
39840	896989
14611	896990
560	896991
39769	896992
5502	896993
8558	896994
84490	896995
74992	896996
107967	896997
102609	896998
3156	896999
88067	897000
2164	897001
33320	897002
8312	897003
35912	897004
2016	897005
71244	897006
73053	897007
106177	897008
5953	897009
78012	897010
7283	897011
129904	897012
3788	897013
12705	897014
60606	897015
57259	897016
30538	897017
54709	897018
7217	897019
11354	897020
4814	897021
4221	897022
2265	897023
21255	897024
83689	897025
42535	897026
62023	897027
18984	897028
82127	897029
501	897030
63972	897031
44950	897032
76608	897033
10449	897034
65058	897035
21397	897036
677	897037
123257	897038
27061	897039
8529	897040
26269	897041
16765	897042
332	897043
383	897044
36385	897045
92064	897046
50814	897047
24196	897048
56038	897049
62004	897050
7433	897051
103339	897052
15803	897053
45645	897054
6907	897055
54090	897056
4739	897057
43954	897058
31796	897059
38042	897060
29374	897061
2997	897062
12746	897063
128551	897064
110861	897065
63730	897066
54712	897067
57	897068
102496	897069
34503	897070
24354	897071
2971	897072
102488	897073
14241	897074
119395	897075
15029	897076
11902	897077
52323	897078
27	897079
48459	897080
22644	897081
75665	897082
70090	897083
37776	897084
68497	897085
7924	897086
3334	897087
8240	897088
7206	897089
97513	897090
22118	897091
124064	897092
30224	897093
55555	897094
1164	897095
64407	897096
46526	897097
100889	897098
61128	897099
44353	897100
15199	897101
101042	897102
24742	897103
35521	897104
11225	897105
3393	897106
21859	897107
42246	897108
40455	897109
5910	897110
89830	897111
39304	897112
16337	897113
86747	897114
864	897115
9998	897116
9953	897117
66413	897118
99896	897119
16332	897120
8635	897121
21053	897122
14219	897123
494	897124
22777	897125
16983	897126
5439	897127
75083	897128
16442	897129
136880	897130
5668	897131
91528	897132
51339	897133
18058	897134
18454	897135
66169	897136
3232	897137
149779	897138
14494	897139
51825	897140
15805	897141
5942	897142
29856	897143
15788	897144
2065	897145
335	897146
1097	897147
93671	897148
66914	897149
56449	897150
6899	897151
394	897152
18892	897153
15729	897154
32300	897155
72716	897156
10435	897157
145032	897158
100016	897159
46348	897160
4789	897161
56193	897162
87758	897163
1266	897164
51959	897165
15154	897166
25668	897167
46398	897168
42400	897169
55692	897170
22367	897171
96123	897172
72375	897173
10293	897174
36819	897175
1433	897176
9446	897177
109703	897178
48795	897179
22866	897180
66345	897181
27290	897182
31225	897183
86728	897184
9562	897185
46027	897186
11499	897187
10706	897188
40899	897189
1286	897190
49417	897191
28838	897192
57448	897193
4749	897194
50195	897195
7483	897196
103687	897197
124543	897198
122180	897199
35926	897200
82074	897201
52903	897202
70983	897203
86756	897204
93330	897205
6884	897206
24388	897207
5374	897208
27873	897209
43782	897210
68293	897211
95918	897212
24761	897213
4660	897214
556	897215
61536	897216
16694	897217
74029	897218
36198	897219
42527	897220
43181	897221
59090	897222
70542	897223
56304	897224
139210	897225
11406	897226
27148	897227
75968	897228
56332	897229
9231	897230
49269	897231
62928	897232
57318	897233
8786	897234
1749	897235
1847	897236
28184	897237
26122	897238
75990	897239
53807	897240
32903	897241
31106	897242
1337	897243
109	897244
1664	897245
47265	897246
36330	897247
59562	897248
35305	897249
46719	897250
40581	897251
80591	897252
22939	897253
64470	897254
60973	897255
226	897256
64667	897257
58509	897258
24062	897259
134142	897260
97311	897261
9032	897262
49433	897263
45010	897264
686	897265
20515	897266
42480	897267
53555	897268
15093	897269
68367	897270
23735	897271
2308	897272
5515	897273
12528	897274
61962	897275
14579	897276
7127	897277
3810	897278
3485	897279
80446	897280
5060	897281
9528	897282
241	897283
132183	897284
95523	897285
112490	897286
147518	897287
10718	897288
3306	897289
8909	897290
250	897291
82374	897292
79711	897293
27177	897294
1263	897295
23342	897296
79365	897297
35689	897298
33353	897299
10267	897300
107997	897301
54902	897302
24694	897303
33102	897304
141366	897305
121426	897306
135520	897307
39150	897308
24066	897309
42610	897310
112275	897311
136740	897312
1140	897313
109710	897314
9506	897315
135062	897316
66092	897317
91839	897318
4634	897319
12011	897320
67929	897321
51163	897322
2373	897323
33765	897324
93344	897325
16883	897326
89185	897327
66941	897328
36839	897329
72749	897330
6867	897331
132488	897332
33182	897333
100048	897334
17539	897335
49929	897336
81827	897337
29923	897338
15538	897339
3077	897340
52099	897341
27172	897342
17211	897343
6304	897344
4165	897345
49503	897346
64309	897347
10249	897348
21238	897349
136243	897350
42293	897351
22172	897352
6463	897353
10625	897354
78097	897355
33791	897356
114714	897357
53495	897358
55583	897359
40022	897360
60976	897361
17862	897362
34835	897363
23906	897364
50974	897365
80023	897366
33394	897367
20367	897368
90063	897369
6340	897370
51800	897371
55388	897372
30932	897373
31856	897374
834	897375
79669	897376
80986	897377
1007	897378
62021	897379
7011	897380
1600	897381
47860	897382
97183	897383
25188	897384
83521	897385
15004	897386
65409	897387
123570	897388
40560	897389
12712	897390
120638	897391
21765	897392
1010	897393
2565	897394
72601	897395
63644	897396
72110	897397
18430	897398
129304	897399
84248	897400
12344	897401
22037	897402
52191	897403
46714	897404
103470	897405
415	897406
22575	897407
27871	897408
71062	897409
98440	897410
16625	897411
24083	897412
56244	897413
58097	897414
39652	897415
123752	897416
95771	897417
9355	897418
108080	897419
26390	897420
103577	897421
41626	897422
17328	897423
28081	897424
62965	897425
95548	897426
15950	897427
21500	897428
22709	897429
15311	897430
32338	897431
17100	897432
9735	897433
131563	897434
6560	897435
12592	897436
78851	897437
42092	897438
2660	897439
32120	897440
27180	897441
32246	897442
5009	897443
17277	897444
36090	897445
28227	897446
91454	897447
100881	897448
64855	897449
76335	897450
4989	897451
141094	897452
7203	897453
21218	897454
33082	897455
57184	897456
116946	897457
27626	897458
34178	897459
57273	897460
66831	897461
10217	897462
98716	897463
39397	897464
100815	897465
2676	897466
26024	897467
52660	897468
2233	897469
43174	897470
95374	897471
26039	897472
11762	897473
23087	897474
32680	897475
6485	897476
3590	897477
68762	897478
13599	897479
45532	897480
18110	897481
137777	897482
102572	897483
44510	897484
5543	897485
79577	897486
66879	897487
14147	897488
24531	897489
14630	897490
83675	897491
4120	897492
38205	897493
16463	897494
98833	897495
62812	897496
108081	897497
29187	897498
5	897499
173	897500
117212	897501
60202	897502
84679	897503
69621	897504
7370	897505
86007	897506
70693	897507
55284	897508
1366	897509
29263	897510
37716	897511
4163	897512
2343	897513
109810	897514
9178	897515
32557	897516
70229	897517
139116	897518
105195	897519
7466	897520
41220	897521
39459	897522
47521	897523
26441	897524
56593	897525
40847	897526
117825	897527
105931	897528
22584	897529
4563	897530
267	897531
103364	897532
48954	897533
11479	897534
19991	897535
24865	897536
1318	897537
71096	897538
80448	897539
882	897540
27415	897541
18406	897542
29169	897543
4847	897544
33059	897545
23410	897546
1203	897547
16913	897548
56799	897549
32543	897550
41174	897551
36035	897552
43818	897553
64945	897554
21235	897555
19904	897556
38818	897557
91235	897558
80414	897559
73603	897560
15802	897561
52486	897562
5599	897563
21744	897564
47632	897565
62180	897566
56095	897567
9540	897568
114175	897569
3214	897570
17962	897571
25733	897572
8360	897573
62123	897574
18458	897575
118929	897576
12162	897577
21111	897578
139536	897579
30385	897580
17902	897581
13248	897582
80034	897583
13993	897584
22482	897585
104996	897586
25546	897587
136662	897588
26443	897589
318	897590
23448	897591
12958	897592
6584	897593
33399	897594
93425	897595
54662	897596
9526	897597
10743	897598
108706	897599
15059	897600
43578	897601
32938	897602
10332	897603
46865	897604
15302	897605
15978	897606
37102	897607
8759	897608
62641	897609
57651	897610
21239	897611
1605	897612
108928	897613
13993	897614
5183	897615
691	897616
10305	897617
15200	897618
35429	897619
34460	897620
3064	897621
38127	897622
31358	897623
9010	897624
72876	897625
15749	897626
8687	897627
3875	897628
63522	897629
73026	897630
105450	897631
24404	897632
35808	897633
14208	897634
13413	897635
27310	897636
29539	897637
3141	897638
25921	897639
68454	897640
95280	897641
29395	897642
5685	897643
88099	897644
172	897645
59776	897646
109329	897647
95991	897648
55182	897649
66418	897650
110818	897651
1880	897652
91874	897653
40619	897654
45254	897655
5895	897656
68377	897657
99667	897658
23519	897659
37839	897660
105786	897661
40225	897662
9462	897663
5922	897664
105258	897665
7644	897666
15632	897667
48382	897668
73502	897669
43826	897670
21159	897671
144226	897672
132457	897673
13996	897674
34410	897675
117258	897676
91003	897677
15377	897678
19234	897679
7318	897680
99946	897681
10739	897682
60083	897683
7971	897684
28517	897685
7361	897686
5658	897687
70018	897688
53475	897689
56175	897690
12727	897691
94593	897692
79049	897693
16501	897694
98496	897695
52302	897696
45593	897697
59132	897698
10147	897699
81247	897700
97767	897701
42082	897702
322	897703
25408	897704
1656	897705
5028	897706
69678	897707
5840	897708
3951	897709
84774	897710
34850	897711
8902	897712
9874	897713
4296	897714
27592	897715
13498	897716
50233	897717
6789	897718
101012	897719
21480	897720
11221	897721
91173	897722
58438	897723
68052	897724
28388	897725
43447	897726
21897	897727
26605	897728
11651	897729
2387	897730
81162	897731
137533	897732
54	897733
45753	897734
11050	897735
76877	897736
56554	897737
40219	897738
52583	897739
43233	897740
43206	897741
62592	897742
11277	897743
36738	897744
135358	897745
48019	897746
58839	897747
3167	897748
113215	897749
21923	897750
14684	897751
39120	897752
119427	897753
2024	897754
3198	897755
100775	897756
37788	897757
68934	897758
55326	897759
62709	897760
142658	897761
5416	897762
44716	897763
8951	897764
69555	897765
1026	897766
75364	897767
1150	897768
61390	897769
79028	897770
5016	897771
19314	897772
28265	897773
2081	897774
3046	897775
34202	897776
28791	897777
609	897778
1370	897779
62927	897780
122553	897781
102436	897782
15607	897783
74119	897784
28087	897785
96807	897786
104241	897787
121234	897788
42594	897789
7356	897790
145660	897791
93323	897792
14033	897793
5892	897794
5273	897795
53518	897796
29337	897797
41817	897798
35920	897799
22377	897800
2568	897801
52289	897802
11224	897803
12231	897804
30704	897805
18444	897806
34872	897807
35734	897808
331	897809
32475	897810
66711	897811
11368	897812
21490	897813
1513	897814
9406	897815
35345	897816
35015	897817
95654	897818
19667	897819
127051	897820
40542	897821
36630	897822
47225	897823
20581	897824
2782	897825
25875	897826
144243	897827
1411	897828
8039	897829
78069	897830
99041	897831
695	897832
33621	897833
58710	897834
79971	897835
961	897836
81985	897837
52943	897838
45679	897839
6472	897840
12491	897841
568	897842
25016	897843
13729	897844
148878	897845
30692	897846
46854	897847
20027	897848
110489	897849
38229	897850
23109	897851
75678	897852
138041	897853
36936	897854
1	897855
14303	897856
89662	897857
30563	897858
48551	897859
14942	897860
88184	897861
106191	897862
70331	897863
75258	897864
26179	897865
8469	897866
5796	897867
4791	897868
1756	897869
58103	897870
20743	897871
80386	897872
16743	897873
47502	897874
41850	897875
20655	897876
53756	897877
16	897878
62	897879
66071	897880
71522	897881
10381	897882
604	897883
133971	897884
34493	897885
2536	897886
23382	897887
72482	897888
54641	897889
16678	897890
5900	897891
30152	897892
77126	897893
22507	897894
2459	897895
14994	897896
16899	897897
63480	897898
80020	897899
44435	897900
93616	897901
42583	897902
74251	897903
30902	897904
4496	897905
56387	897906
86951	897907
37299	897908
9111	897909
92215	897910
58099	897911
28057	897912
62976	897913
20432	897914
18584	897915
101699	897916
5283	897917
36479	897918
62906	897919
97576	897920
3627	897921
5674	897922
6846	897923
98192	897924
8523	897925
6060	897926
76188	897927
56858	897928
7039	897929
13339	897930
22007	897931
21153	897932
14278	897933
39336	897934
26008	897935
47643	897936
2834	897937
54866	897938
41443	897939
75230	897940
62974	897941
73601	897942
14497	897943
7400	897944
2817	897945
86936	897946
27072	897947
117986	897948
114863	897949
43	897950
97252	897951
149638	897952
14329	897953
31115	897954
8492	897955
20	897956
14236	897957
3210	897958
55918	897959
127129	897960
48269	897961
615	897962
112937	897963
32541	897964
42254	897965
25177	897966
15953	897967
4050	897968
86413	897969
133965	897970
70378	897971
936	897972
17019	897973
51887	897974
6402	897975
16414	897976
78384	897977
18438	897978
68728	897979
10828	897980
64418	897981
141198	897982
60834	897983
41761	897984
27251	897985
16185	897986
71776	897987
3932	897988
1425	897989
21345	897990
13053	897991
15760	897992
38334	897993
42091	897994
19360	897995
21588	897996
59076	897997
37794	897998
227	897999
3583	898000
91306	898001
27895	898002
5328	898003
27127	898004
141270	898005
73492	898006
46422	898007
8443	898008
64249	898009
3093	898010
5541	898011
43433	898012
3618	898013
32922	898014
37160	898015
9886	898016
89112	898017
11999	898018
52765	898019
29517	898020
96144	898021
38305	898022
86184	898023
12789	898024
69607	898025
70450	898026
5122	898027
101542	898028
56983	898029
51972	898030
20885	898031
79605	898032
89600	898033
2255	898034
9277	898035
128698	898036
75284	898037
28678	898038
33780	898039
69550	898040
110	898041
669	898042
3713	898043
85822	898044
27868	898045
2162	898046
8072	898047
97341	898048
118110	898049
146108	898050
29213	898051
73106	898052
57942	898053
26214	898054
56232	898055
17169	898056
13449	898057
21666	898058
19596	898059
38536	898060
46448	898061
61265	898062
94177	898063
4055	898064
8477	898065
14454	898066
71133	898067
21343	898068
76189	898069
69594	898070
14347	898071
128390	898072
8306	898073
54277	898074
24755	898075
9798	898076
64826	898077
142142	898078
23354	898079
69174	898080
46125	898081
117168	898082
874	898083
9360	898084
105145	898085
7485	898086
27143	898087
9087	898088
1944	898089
30136	898090
17527	898091
149759	898092
341	898093
38070	898094
14185	898095
600	898096
256	898097
16314	898098
57164	898099
52036	898100
38142	898101
54118	898102
33855	898103
110962	898104
21894	898105
6561	898106
18645	898107
61939	898108
34594	898109
120887	898110
14655	898111
22418	898112
104831	898113
44552	898114
4055	898115
84777	898116
102714	898117
39618	898118
28270	898119
84891	898120
6993	898121
32834	898122
13003	898123
12200	898124
57956	898125
17253	898126
14965	898127
95542	898128
84172	898129
6623	898130
1638	898131
15621	898132
13694	898133
8711	898134
60746	898135
770	898136
143928	898137
27808	898138
26736	898139
44551	898140
11767	898141
16252	898142
10123	898143
110920	898144
64337	898145
139812	898146
61790	898147
1890	898148
12958	898149
530	898150
60632	898151
11000	898152
76112	898153
2251	898154
36141	898155
1899	898156
38736	898157
26576	898158
46474	898159
139870	898160
39248	898161
35402	898162
4140	898163
114001	898164
106432	898165
4422	898166
47560	898167
81866	898168
3984	898169
92654	898170
121647	898171
92817	898172
42243	898173
22021	898174
95612	898175
24571	898176
88616	898177
22609	898178
16176	898179
98172	898180
11856	898181
40450	898182
2765	898183
51211	898184
83840	898185
113956	898186
6793	898187
24202	898188
146194	898189
70902	898190
15735	898191
63282	898192
59080	898193
12092	898194
69957	898195
69656	898196
98834	898197
77168	898198
67827	898199
20509	898200
50618	898201
140247	898202
3209	898203
53718	898204
10112	898205
60875	898206
3903	898207
72230	898208
19298	898209
5905	898210
13148	898211
10604	898212
59412	898213
19343	898214
117398	898215
114418	898216
5251	898217
4237	898218
47460	898219
7368	898220
37348	898221
1383	898222
5356	898223
93243	898224
14280	898225
5644	898226
30031	898227
103900	898228
84225	898229
215	898230
1185	898231
115767	898232
62087	898233
889	898234
28914	898235
5676	898236
14321	898237
28809	898238
67123	898239
35238	898240
17590	898241
62085	898242
100376	898243
76715	898244
85807	898245
42924	898246
36504	898247
29082	898248
175	898249
63955	898250
5894	898251
91897	898252
28467	898253
38840	898254
2253	898255
46405	898256
1451	898257
96400	898258
90434	898259
1310	898260
7008	898261
59789	898262
51463	898263
229	898264
48214	898265
142791	898266
83261	898267
10781	898268
17356	898269
131198	898270
56257	898271
95256	898272
69770	898273
10306	898274
32409	898275
44458	898276
5	898277
1854	898278
66343	898279
57161	898280
10488	898281
57587	898282
47335	898283
5719	898284
9611	898285
6824	898286
26634	898287
7457	898288
79795	898289
104512	898290
9749	898291
30814	898292
49526	898293
45796	898294
106502	898295
128319	898296
7632	898297
113752	898298
43416	898299
9708	898300
26750	898301
68739	898302
52108	898303
92963	898304
97974	898305
165	898306
23833	898307
148486	898308
140813	898309
25498	898310
130478	898311
30913	898312
38936	898313
274	898314
110370	898315
65883	898316
95944	898317
1976	898318
18708	898319
98	898320
18546	898321
50147	898322
35674	898323
109029	898324
26591	898325
552	898326
12211	898327
41234	898328
63322	898329
55684	898330
115233	898331
18845	898332
55167	898333
103422	898334
16667	898335
21268	898336
10646	898337
21004	898338
3832	898339
72953	898340
14453	898341
11026	898342
10630	898343
99909	898344
11150	898345
37508	898346
86169	898347
176	898348
54175	898349
99523	898350
48416	898351
64116	898352
19469	898353
2492	898354
67964	898355
60070	898356
133215	898357
9309	898358
15333	898359
63587	898360
28999	898361
2450	898362
56105	898363
76305	898364
107805	898365
85112	898366
23284	898367
28589	898368
47257	898369
557	898370
4185	898371
32958	898372
39911	898373
8430	898374
2551	898375
21364	898376
1801	898377
23499	898378
15983	898379
15320	898380
45550	898381
6946	898382
137370	898383
31765	898384
25553	898385
51484	898386
67317	898387
34333	898388
40452	898389
50287	898390
5173	898391
38394	898392
47130	898393
28195	898394
9425	898395
117881	898396
44976	898397
44325	898398
8083	898399
12546	898400
77176	898401
10053	898402
1225	898403
149193	898404
4355	898405
20577	898406
67669	898407
13123	898408
45732	898409
8009	898410
70966	898411
39307	898412
898	898413
72415	898414
6328	898415
111530	898416
44504	898417
116895	898418
52155	898419
74065	898420
71271	898421
70599	898422
1490	898423
7409	898424
39300	898425
129100	898426
3268	898427
36974	898428
100264	898429
48651	898430
13292	898431
37487	898432
37381	898433
74189	898434
16163	898435
87825	898436
74052	898437
113011	898438
3666	898439
12512	898440
56451	898441
22280	898442
8221	898443
10444	898444
45258	898445
1816	898446
34817	898447
139075	898448
48187	898449
103594	898450
98173	898451
86157	898452
110015	898453
979	898454
35974	898455
1289	898456
14574	898457
56494	898458
18291	898459
7998	898460
51926	898461
27274	898462
47722	898463
117562	898464
478	898465
37971	898466
4096	898467
11418	898468
100332	898469
132931	898470
29009	898471
121992	898472
149605	898473
102765	898474
33449	898475
91602	898476
36344	898477
6170	898478
27241	898479
15303	898480
67489	898481
32310	898482
52425	898483
757	898484
99527	898485
49298	898486
88878	898487
86744	898488
16019	898489
52447	898490
4893	898491
26498	898492
65282	898493
70293	898494
126690	898495
29137	898496
43247	898497
27296	898498
83752	898499
100173	898500
73812	898501
138136	898502
28959	898503
73889	898504
57491	898505
7322	898506
3840	898507
170	898508
61560	898509
122018	898510
42631	898511
70916	898512
37201	898513
90950	898514
5394	898515
13422	898516
11515	898517
27465	898518
891	898519
47316	898520
24507	898521
66737	898522
38032	898523
93877	898524
14822	898525
113858	898526
70829	898527
7600	898528
31593	898529
10645	898530
27364	898531
8693	898532
103378	898533
121454	898534
6577	898535
22094	898536
12788	898537
59081	898538
30409	898539
10468	898540
74398	898541
123531	898542
54420	898543
27272	898544
100827	898545
42459	898546
68921	898547
1985	898548
29969	898549
94049	898550
37525	898551
67104	898552
38185	898553
138	898554
70595	898555
20042	898556
81452	898557
559	898558
64	898559
46055	898560
6167	898561
62619	898562
122479	898563
11511	898564
38220	898565
29188	898566
36506	898567
30859	898568
50505	898569
104730	898570
110223	898571
94950	898572
18817	898573
48993	898574
10884	898575
355	898576
2731	898577
31530	898578
1249	898579
25330	898580
41994	898581
22031	898582
18863	898583
26254	898584
17388	898585
38229	898586
67063	898587
32372	898588
72243	898589
145899	898590
17937	898591
9452	898592
67072	898593
24387	898594
35157	898595
71029	898596
30141	898597
69453	898598
8	898599
93102	898600
46925	898601
15308	898602
10361	898603
10892	898604
9337	898605
4168	898606
10613	898607
4921	898608
72539	898609
60331	898610
33149	898611
68805	898612
25298	898613
37282	898614
10820	898615
57195	898616
286	898617
47101	898618
87295	898619
17949	898620
109681	898621
61669	898622
106827	898623
131014	898624
113129	898625
18467	898626
14014	898627
2508	898628
122483	898629
107044	898630
45586	898631
62527	898632
67205	898633
31910	898634
8576	898635
74007	898636
2187	898637
41265	898638
62324	898639
121103	898640
44378	898641
61272	898642
3630	898643
22018	898644
83439	898645
42854	898646
73593	898647
26262	898648
8941	898649
103121	898650
69177	898651
115706	898652
2842	898653
13928	898654
539	898655
1935	898656
25672	898657
122421	898658
5651	898659
118139	898660
19621	898661
77685	898662
79270	898663
2134	898664
56443	898665
39810	898666
20195	898667
126874	898668
129257	898669
58777	898670
103444	898671
10149	898672
115434	898673
124612	898674
15475	898675
10122	898676
12292	898677
7635	898678
48416	898679
53656	898680
78370	898681
88592	898682
17042	898683
100969	898684
18804	898685
8067	898686
46925	898687
120031	898688
6505	898689
47867	898690
84543	898691
99405	898692
28878	898693
122387	898694
35520	898695
7986	898696
53231	898697
111452	898698
106878	898699
17757	898700
3400	898701
81644	898702
50175	898703
10910	898704
71143	898705
10982	898706
91601	898707
115968	898708
125589	898709
50033	898710
71093	898711
89718	898712
98266	898713
35593	898714
6573	898715
48530	898716
10573	898717
150359	898718
37682	898719
61965	898720
91709	898721
15436	898722
21263	898723
106362	898724
96102	898725
116976	898726
70332	898727
63825	898728
15718	898729
21588	898730
5628	898731
36854	898732
120934	898733
87662	898734
26236	898735
7962	898736
11676	898737
49775	898738
29815	898739
42929	898740
24292	898741
39830	898742
471	898743
26213	898744
4736	898745
5753	898746
22368	898747
70874	898748
107998	898749
47653	898750
148738	898751
69279	898752
28639	898753
7178	898754
26359	898755
3713	898756
15249	898757
65850	898758
1757	898759
25679	898760
110196	898761
638	898762
30256	898763
30447	898764
27500	898765
30636	898766
20579	898767
25037	898768
104134	898769
22859	898770
73442	898771
62996	898772
18720	898773
59652	898774
78842	898775
64713	898776
21281	898777
85936	898778
5604	898779
97879	898780
146390	898781
90686	898782
84770	898783
79493	898784
70699	898785
118440	898786
7009	898787
15385	898788
36428	898789
68842	898790
135612	898791
18768	898792
54648	898793
99494	898794
19743	898795
134298	898796
59396	898797
10476	898798
31840	898799
15606	898800
4134	898801
747	898802
11715	898803
12360	898804
13097	898805
26750	898806
54876	898807
137031	898808
28109	898809
30814	898810
100016	898811
13746	898812
62270	898813
106299	898814
14149	898815
24428	898816
2473	898817
33447	898818
57747	898819
17598	898820
13811	898821
26962	898822
6332	898823
18149	898824
75957	898825
33747	898826
84458	898827
10727	898828
107762	898829
65888	898830
55607	898831
43279	898832
94875	898833
90147	898834
52913	898835
100483	898836
67718	898837
43168	898838
36967	898839
7794	898840
229	898841
41090	898842
11886	898843
43582	898844
112983	898845
38490	898846
45999	898847
23838	898848
89465	898849
1995	898850
110201	898851
105509	898852
42098	898853
55446	898854
35	898855
65740	898856
12568	898857
83374	898858
74711	898859
73382	898860
834	898861
19244	898862
44040	898863
66292	898864
8427	898865
54364	898866
84103	898867
127581	898868
3093	898869
7918	898870
8776	898871
20031	898872
12110	898873
30145	898874
82031	898875
78962	898876
10058	898877
44857	898878
69227	898879
16920	898880
114591	898881
13791	898882
93326	898883
119291	898884
1574	898885
117907	898886
48296	898887
10056	898888
89874	898889
70014	898890
69523	898891
39503	898892
1160	898893
48815	898894
5945	898895
11757	898896
78889	898897
45696	898898
17778	898899
34755	898900
56093	898901
80740	898902
52321	898903
4217	898904
15414	898905
10168	898906
55191	898907
13690	898908
102207	898909
48741	898910
3018	898911
10910	898912
20261	898913
53719	898914
41631	898915
55409	898916
67413	898917
31723	898918
49265	898919
8565	898920
33061	898921
15449	898922
1004	898923
5159	898924
437	898925
74489	898926
3106	898927
30877	898928
126745	898929
45418	898930
19448	898931
100342	898932
15876	898933
461	898934
71222	898935
4618	898936
98449	898937
17167	898938
49986	898939
16704	898940
23366	898941
830	898942
9167	898943
44383	898944
45356	898945
32856	898946
119901	898947
18480	898948
66400	898949
1202	898950
132905	898951
147504	898952
464	898953
67195	898954
23878	898955
73794	898956
10334	898957
11825	898958
722	898959
1256	898960
85214	898961
28131	898962
36581	898963
7366	898964
13756	898965
37056	898966
10632	898967
5805	898968
119635	898969
44270	898970
12167	898971
79586	898972
12338	898973
30826	898974
33292	898975
15041	898976
8998	898977
4259	898978
24472	898979
5306	898980
18398	898981
33291	898982
31700	898983
62221	898984
44840	898985
24159	898986
47994	898987
7120	898988
44586	898989
74764	898990
6339	898991
128645	898992
18506	898993
54888	898994
71152	898995
39736	898996
46333	898997
645	898998
10657	898999
386	899000
57341	899001
35961	899002
57310	899003
123037	899004
39884	899005
91360	899006
90879	899007
18176	899008
27265	899009
3938	899010
1165	899011
52035	899012
27603	899013
34079	899014
31468	899015
36020	899016
43219	899017
573	899018
48	899019
140138	899020
35354	899021
128782	899022
137139	899023
320	899024
1320	899025
115890	899026
58740	899027
70558	899028
81398	899029
82247	899030
1149	899031
3312	899032
26491	899033
148624	899034
115887	899035
46587	899036
43716	899037
77215	899038
4822	899039
46155	899040
45678	899041
73933	899042
80234	899043
125521	899044
22786	899045
19597	899046
115939	899047
52263	899048
60960	899049
27032	899050
5573	899051
65044	899052
3760	899053
17699	899054
16190	899055
933	899056
29824	899057
86967	899058
87239	899059
3283	899060
559	899061
5523	899062
49186	899063
33139	899064
29343	899065
108824	899066
71059	899067
8081	899068
99210	899069
2848	899070
87741	899071
62697	899072
114357	899073
84798	899074
26023	899075
51192	899076
122475	899077
80156	899078
11210	899079
23114	899080
42240	899081
88301	899082
4143	899083
29161	899084
86173	899085
8622	899086
53679	899087
50907	899088
30118	899089
100950	899090
94005	899091
42077	899092
9346	899093
49616	899094
112947	899095
5409	899096
123789	899097
90226	899098
131541	899099
2357	899100
3356	899101
48437	899102
19164	899103
135545	899104
89437	899105
85804	899106
443	899107
41008	899108
71847	899109
2996	899110
20749	899111
11587	899112
87062	899113
107998	899114
38695	899115
17057	899116
22311	899117
75382	899118
130801	899119
116283	899120
87269	899121
6659	899122
128463	899123
94763	899124
5188	899125
103771	899126
4405	899127
38013	899128
18389	899129
47350	899130
17377	899131
7931	899132
6252	899133
20391	899134
6750	899135
22547	899136
66858	899137
31989	899138
5518	899139
9777	899140
3369	899141
125097	899142
35053	899143
6094	899144
42984	899145
102388	899146
3330	899147
10476	899148
112246	899149
17459	899150
94576	899151
78829	899152
3720	899153
293	899154
73695	899155
93718	899156
54552	899157
124046	899158
28223	899159
11985	899160
389	899161
55402	899162
69616	899163
32956	899164
22344	899165
40303	899166
99374	899167
87054	899168
71773	899169
35076	899170
6427	899171
11215	899172
93641	899173
76872	899174
30773	899175
122695	899176
54139	899177
17005	899178
1687	899179
104	899180
68670	899181
31403	899182
4009	899183
49830	899184
1397	899185
5800	899186
4509	899187
23286	899188
97047	899189
109046	899190
82942	899191
22555	899192
66061	899193
74993	899194
11994	899195
7061	899196
130017	899197
49911	899198
5774	899199
42116	899200
2102	899201
130273	899202
130829	899203
2443	899204
55957	899205
18968	899206
61695	899207
55503	899208
47217	899209
8646	899210
50	899211
13024	899212
75236	899213
17965	899214
16668	899215
43853	899216
24569	899217
16522	899218
70066	899219
113152	899220
71024	899221
5314	899222
131820	899223
15492	899224
6835	899225
51955	899226
4358	899227
6093	899228
53360	899229
2192	899230
119611	899231
7299	899232
1842	899233
33769	899234
112778	899235
44853	899236
115441	899237
63261	899238
99421	899239
2098	899240
41769	899241
35906	899242
1461	899243
32185	899244
11405	899245
3971	899246
11202	899247
20898	899248
59632	899249
82202	899250
23937	899251
41407	899252
1844	899253
12317	899254
17501	899255
86175	899256
24942	899257
2495	899258
114	899259
4396	899260
13444	899261
56262	899262
115113	899263
131340	899264
82333	899265
16192	899266
59984	899267
68817	899268
6388	899269
8056	899270
29474	899271
42740	899272
5061	899273
70353	899274
67399	899275
5345	899276
29148	899277
23023	899278
56856	899279
52609	899280
26022	899281
72245	899282
956	899283
49339	899284
7654	899285
15810	899286
6725	899287
65203	899288
136718	899289
633	899290
6611	899291
18898	899292
29973	899293
3502	899294
82	899295
77280	899296
54515	899297
15968	899298
28321	899299
31776	899300
75523	899301
16269	899302
29575	899303
42709	899304
52690	899305
2880	899306
28282	899307
51913	899308
101032	899309
28162	899310
19854	899311
51613	899312
66408	899313
63339	899314
64543	899315
16420	899316
11183	899317
58206	899318
10785	899319
11450	899320
108239	899321
49166	899322
131672	899323
2984	899324
138075	899325
9020	899326
36251	899327
117576	899328
1592	899329
10787	899330
86154	899331
3748	899332
1227	899333
76484	899334
25345	899335
40263	899336
45744	899337
1035	899338
141228	899339
22012	899340
90626	899341
8778	899342
69508	899343
46735	899344
41880	899345
150621	899346
2996	899347
86361	899348
8358	899349
19282	899350
109028	899351
15428	899352
749	899353
27487	899354
19588	899355
142315	899356
42106	899357
23664	899358
61559	899359
5188	899360
14919	899361
17538	899362
39975	899363
86415	899364
101069	899365
2379	899366
120440	899367
45302	899368
3698	899369
8270	899370
112060	899371
21916	899372
33814	899373
42850	899374
40153	899375
23547	899376
118036	899377
2737	899378
35636	899379
494	899380
5904	899381
23638	899382
72169	899383
2761	899384
82700	899385
126668	899386
45166	899387
19638	899388
45328	899389
29566	899390
5829	899391
10602	899392
4660	899393
605	899394
22430	899395
67859	899396
7025	899397
101066	899398
66267	899399
1679	899400
93879	899401
91844	899402
67169	899403
132533	899404
9422	899405
16216	899406
1162	899407
99511	899408
143537	899409
44864	899410
106292	899411
72360	899412
5949	899413
20438	899414
29645	899415
49198	899416
33916	899417
75486	899418
29734	899419
84441	899420
1052	899421
58251	899422
105795	899423
23026	899424
83749	899425
7395	899426
3064	899427
2052	899428
114998	899429
31885	899430
93350	899431
9034	899432
16690	899433
22747	899434
30225	899435
15277	899436
56306	899437
79	899438
150067	899439
114202	899440
113808	899441
52950	899442
10979	899443
1979	899444
11885	899445
1130	899446
67145	899447
86558	899448
46530	899449
11264	899450
10429	899451
44455	899452
130916	899453
2757	899454
5996	899455
88113	899456
128272	899457
44538	899458
24158	899459
69834	899460
11040	899461
7044	899462
16295	899463
33756	899464
81531	899465
9465	899466
13289	899467
36997	899468
55784	899469
121844	899470
40540	899471
89644	899472
8002	899473
66477	899474
3872	899475
23840	899476
7199	899477
59377	899478
103113	899479
4990	899480
49895	899481
9270	899482
953	899483
92820	899484
82646	899485
11741	899486
64556	899487
87915	899488
60750	899489
54054	899490
58165	899491
22816	899492
12308	899493
781	899494
18693	899495
33813	899496
14688	899497
13101	899498
79489	899499
2410	899500
93500	899501
33347	899502
76612	899503
18984	899504
17981	899505
35040	899506
23957	899507
13693	899508
84893	899509
116870	899510
37314	899511
29999	899512
28382	899513
21335	899514
45324	899515
25185	899516
50835	899517
72545	899518
25091	899519
66975	899520
11887	899521
102981	899522
50890	899523
49447	899524
39065	899525
2481	899526
68034	899527
2839	899528
24792	899529
88	899530
83359	899531
47010	899532
12367	899533
68743	899534
4700	899535
7190	899536
42371	899537
17905	899538
80949	899539
3299	899540
957	899541
63207	899542
2	899543
60911	899544
17999	899545
90981	899546
72154	899547
1812	899548
31442	899549
12210	899550
20972	899551
29799	899552
82825	899553
121463	899554
11864	899555
52930	899556
81342	899557
7190	899558
72315	899559
435	899560
41089	899561
527	899562
73023	899563
37842	899564
28423	899565
144848	899566
86576	899567
2546	899568
35642	899569
148387	899570
37132	899571
11026	899572
138552	899573
18779	899574
15546	899575
13933	899576
115575	899577
3915	899578
97047	899579
5476	899580
84603	899581
42397	899582
77	899583
21653	899584
9267	899585
66283	899586
64490	899587
70728	899588
6911	899589
9820	899590
75718	899591
92867	899592
5519	899593
4823	899594
82478	899595
69730	899596
25014	899597
7272	899598
148296	899599
56890	899600
101924	899601
32914	899602
9054	899603
5120	899604
20557	899605
75286	899606
82620	899607
10723	899608
3289	899609
33053	899610
36834	899611
17200	899612
57303	899613
105148	899614
19696	899615
1807	899616
99838	899617
38118	899618
3160	899619
9366	899620
69123	899621
70140	899622
9360	899623
8863	899624
130883	899625
60770	899626
129	899627
103369	899628
487	899629
70247	899630
27749	899631
86084	899632
27467	899633
59250	899634
12432	899635
40197	899636
19398	899637
498	899638
92428	899639
88019	899640
1398	899641
133702	899642
14708	899643
32234	899644
5923	899645
22833	899646
51523	899647
63639	899648
20258	899649
12972	899650
33708	899651
6228	899652
35351	899653
5287	899654
72330	899655
1129	899656
65616	899657
20031	899658
73827	899659
15445	899660
97	899661
124441	899662
27254	899663
57729	899664
129245	899665
13494	899666
71102	899667
50796	899668
117300	899669
102925	899670
268	899671
24827	899672
54756	899673
38775	899674
56940	899675
4557	899676
85729	899677
123425	899678
8422	899679
1134	899680
10833	899681
18838	899682
4243	899683
65252	899684
144432	899685
26151	899686
58802	899687
18626	899688
84488	899689
78820	899690
50055	899691
39110	899692
39610	899693
31205	899694
3178	899695
98891	899696
17118	899697
86051	899698
124657	899699
52095	899700
106511	899701
16794	899702
7643	899703
49421	899704
99571	899705
25768	899706
7637	899707
7990	899708
22370	899709
50173	899710
46112	899711
31827	899712
46914	899713
56694	899714
108905	899715
91840	899716
23383	899717
52161	899718
22321	899719
53226	899720
24738	899721
6552	899722
91540	899723
87376	899724
64135	899725
11221	899726
14461	899727
102451	899728
75649	899729
43736	899730
30486	899731
90464	899732
46336	899733
69624	899734
67446	899735
60591	899736
75424	899737
44406	899738
77091	899739
37434	899740
68750	899741
92107	899742
48735	899743
4447	899744
120727	899745
99666	899746
9047	899747
58834	899748
120865	899749
60916	899750
18189	899751
71637	899752
25008	899753
103688	899754
20241	899755
63485	899756
38202	899757
74281	899758
67177	899759
32153	899760
34267	899761
38120	899762
26941	899763
29320	899764
344	899765
4562	899766
721	899767
10302	899768
48156	899769
46197	899770
34527	899771
47700	899772
803	899773
61721	899774
18355	899775
26874	899776
50110	899777
66924	899778
111576	899779
5932	899780
28401	899781
25339	899782
21623	899783
54541	899784
104944	899785
26614	899786
27471	899787
91523	899788
32898	899789
38484	899790
61083	899791
31833	899792
69712	899793
1228	899794
310	899795
13325	899796
78014	899797
47288	899798
2756	899799
616	899800
145474	899801
27495	899802
13030	899803
53697	899804
38048	899805
10844	899806
15574	899807
10737	899808
54120	899809
95292	899810
22949	899811
20455	899812
7545	899813
87576	899814
112426	899815
31351	899816
123928	899817
4973	899818
53714	899819
10822	899820
33917	899821
24743	899822
37660	899823
56	899824
45565	899825
1544	899826
32	899827
135327	899828
59638	899829
118983	899830
88003	899831
4819	899832
70650	899833
972	899834
28394	899835
2038	899836
52481	899837
8989	899838
425	899839
88118	899840
74645	899841
112062	899842
22129	899843
42608	899844
3569	899845
5903	899846
131008	899847
15486	899848
80835	899849
697	899850
7807	899851
82075	899852
54008	899853
63000	899854
123939	899855
103764	899856
5986	899857
40034	899858
18980	899859
30551	899860
26451	899861
125739	899862
1998	899863
41525	899864
18880	899865
53746	899866
52832	899867
139274	899868
19000	899869
3675	899870
4086	899871
36559	899872
734	899873
135880	899874
48717	899875
57151	899876
68407	899877
53406	899878
2665	899879
8603	899880
55751	899881
35055	899882
19750	899883
32179	899884
66459	899885
113018	899886
41557	899887
4424	899888
23680	899889
17691	899890
130649	899891
123499	899892
78230	899893
37841	899894
19345	899895
89	899896
52880	899897
7430	899898
99445	899899
55403	899900
126608	899901
15913	899902
69601	899903
10596	899904
4609	899905
11138	899906
118435	899907
45013	899908
14765	899909
46217	899910
56131	899911
29068	899912
11	899913
39198	899914
60707	899915
39725	899916
15001	899917
22430	899918
16631	899919
8685	899920
18815	899921
4191	899922
43935	899923
1573	899924
13545	899925
42708	899926
464	899927
14548	899928
44534	899929
89397	899930
35586	899931
47394	899932
2715	899933
93	899934
3701	899935
53303	899936
2475	899937
1364	899938
41501	899939
42570	899940
41646	899941
4120	899942
43161	899943
61751	899944
271	899945
1006	899946
98783	899947
24162	899948
2615	899949
34588	899950
442	899951
12811	899952
116970	899953
16520	899954
20299	899955
116825	899956
13336	899957
92496	899958
83171	899959
82836	899960
65160	899961
69898	899962
85235	899963
108929	899964
5321	899965
115053	899966
47669	899967
132544	899968
16969	899969
28052	899970
42420	899971
3591	899972
89327	899973
13224	899974
6232	899975
20713	899976
6681	899977
59581	899978
90827	899979
33551	899980
20128	899981
74543	899982
13877	899983
27467	899984
1203	899985
47673	899986
29338	899987
44720	899988
13677	899989
2306	899990
103159	899991
5566	899992
38859	899993
1265	899994
34034	899995
5308	899996
40339	899997
68303	899998
13038	899999
90403	900000
5528	900001
70075	900002
20005	900003
139011	900004
121183	900005
8094	900006
104157	900007
2967	900008
24873	900009
16176	900010
74793	900011
16899	900012
77936	900013
71864	900014
52625	900015
9547	900016
363	900017
79346	900018
1527	900019
51054	900020
3593	900021
9416	900022
7706	900023
31165	900024
31344	900025
24051	900026
90791	900027
20102	900028
61385	900029
17167	900030
70103	900031
22574	900032
20431	900033
78935	900034
41170	900035
18090	900036
7115	900037
43364	900038
30409	900039
55521	900040
1606	900041
37191	900042
84765	900043
11485	900044
27852	900045
55706	900046
138504	900047
28892	900048
14658	900049
45690	900050
6133	900051
35520	900052
96406	900053
65480	900054
8356	900055
71432	900056
17528	900057
20533	900058
146121	900059
49282	900060
18740	900061
97812	900062
87623	900063
24059	900064
62916	900065
103908	900066
30699	900067
32950	900068
96118	900069
73682	900070
64570	900071
4584	900072
16635	900073
43197	900074
5143	900075
7954	900076
45038	900077
95429	900078
30363	900079
15785	900080
72857	900081
91	900082
36439	900083
36990	900084
39316	900085
54592	900086
111506	900087
103179	900088
150419	900089
5613	900090
22606	900091
51059	900092
38611	900093
81074	900094
2067	900095
63077	900096
16255	900097
9131	900098
1371	900099
3313	900100
24503	900101
52591	900102
63810	900103
118837	900104
48170	900105
68315	900106
58685	900107
49007	900108
112629	900109
28385	900110
8008	900111
38413	900112
29672	900113
17835	900114
81108	900115
82210	900116
164	900117
38504	900118
7819	900119
86656	900120
11553	900121
493	900122
23884	900123
838	900124
11262	900125
58787	900126
111995	900127
128882	900128
4362	900129
92101	900130
138592	900131
20243	900132
16682	900133
27311	900134
23401	900135
108689	900136
15140	900137
136875	900138
211	900139
35837	900140
19318	900141
50913	900142
68685	900143
15059	900144
51392	900145
8528	900146
99282	900147
31800	900148
48927	900149
33565	900150
79722	900151
11351	900152
9853	900153
96503	900154
16684	900155
62935	900156
118446	900157
45204	900158
9965	900159
39	900160
11567	900161
7533	900162
11533	900163
112971	900164
8494	900165
128116	900166
6404	900167
91170	900168
1247	900169
27502	900170
4910	900171
47439	900172
10347	900173
671	900174
43177	900175
130851	900176
21065	900177
5606	900178
32401	900179
3484	900180
9375	900181
104204	900182
12590	900183
139550	900184
11319	900185
35666	900186
6766	900187
36364	900188
38371	900189
31970	900190
62318	900191
112382	900192
12252	900193
30875	900194
7035	900195
8762	900196
91265	900197
131816	900198
73085	900199
1999	900200
147362	900201
8423	900202
139659	900203
56292	900204
61406	900205
534	900206
22137	900207
15068	900208
3246	900209
54206	900210
21594	900211
53194	900212
15266	900213
2956	900214
25825	900215
17776	900216
15800	900217
27031	900218
56618	900219
71367	900220
39270	900221
680	900222
17314	900223
114201	900224
31204	900225
370	900226
83365	900227
62727	900228
88424	900229
44194	900230
58392	900231
19657	900232
224	900233
12786	900234
17444	900235
83604	900236
13135	900237
107683	900238
39806	900239
116562	900240
123596	900241
106312	900242
87553	900243
46697	900244
70874	900245
15474	900246
79659	900247
8841	900248
2566	900249
65626	900250
37884	900251
19200	900252
14331	900253
12867	900254
10259	900255
17838	900256
130948	900257
290	900258
72429	900259
31837	900260
6555	900261
50357	900262
113481	900263
6413	900264
90324	900265
25439	900266
33077	900267
33832	900268
27920	900269
61965	900270
101172	900271
60882	900272
28670	900273
45704	900274
79147	900275
43563	900276
4529	900277
75160	900278
41235	900279
47594	900280
91798	900281
42027	900282
55718	900283
16391	900284
19597	900285
41818	900286
61556	900287
19955	900288
3345	900289
685	900290
212	900291
13711	900292
21286	900293
135498	900294
26947	900295
7094	900296
152	900297
102329	900298
111587	900299
82093	900300
24370	900301
2464	900302
25470	900303
1	900304
21307	900305
903	900306
21430	900307
16741	900308
24443	900309
138526	900310
32791	900311
57052	900312
43827	900313
43320	900314
3594	900315
37175	900316
162	900317
46812	900318
433	900319
121215	900320
45301	900321
88040	900322
11623	900323
5295	900324
19765	900325
45580	900326
22069	900327
135173	900328
3519	900329
57848	900330
175	900331
51620	900332
8139	900333
21387	900334
78447	900335
23013	900336
84543	900337
9832	900338
17761	900339
89786	900340
72655	900341
59115	900342
433	900343
195	900344
100477	900345
63081	900346
30238	900347
55431	900348
14975	900349
35112	900350
38426	900351
825	900352
42524	900353
28415	900354
54808	900355
31971	900356
92242	900357
81165	900358
28948	900359
61309	900360
22930	900361
22135	900362
110069	900363
66906	900364
96684	900365
87529	900366
64666	900367
10390	900368
3804	900369
79260	900370
7361	900371
69975	900372
6354	900373
118361	900374
40590	900375
31101	900376
58747	900377
22123	900378
51928	900379
52097	900380
32731	900381
8859	900382
2824	900383
127048	900384
122684	900385
54	900386
71602	900387
68607	900388
12547	900389
4870	900390
6240	900391
96413	900392
350	900393
101962	900394
50296	900395
33788	900396
93337	900397
16279	900398
920	900399
4474	900400
49421	900401
23886	900402
26093	900403
14594	900404
18064	900405
58951	900406
58691	900407
110006	900408
14255	900409
10877	900410
5151	900411
31135	900412
97036	900413
23769	900414
81523	900415
2205	900416
536	900417
92001	900418
140779	900419
17192	900420
128684	900421
2852	900422
9673	900423
44270	900424
102979	900425
2218	900426
17382	900427
53177	900428
54380	900429
42141	900430
113715	900431
102663	900432
13626	900433
10570	900434
59523	900435
24352	900436
8162	900437
32072	900438
36333	900439
72193	900440
4466	900441
83222	900442
7810	900443
2257	900444
71334	900445
55596	900446
22319	900447
38916	900448
25693	900449
102117	900450
34938	900451
114	900452
492	900453
97690	900454
73591	900455
6797	900456
49785	900457
6309	900458
4765	900459
133524	900460
39067	900461
960	900462
97630	900463
62971	900464
72813	900465
12576	900466
82041	900467
76790	900468
28012	900469
19411	900470
108820	900471
80	900472
97569	900473
91061	900474
45212	900475
111848	900476
4614	900477
29959	900478
8060	900479
85207	900480
48642	900481
37809	900482
5371	900483
46221	900484
109107	900485
37582	900486
64446	900487
28019	900488
125472	900489
2482	900490
69629	900491
45915	900492
57066	900493
79675	900494
105424	900495
66	900496
34197	900497
99661	900498
56325	900499
19282	900500
3560	900501
36681	900502
49762	900503
56129	900504
88281	900505
5564	900506
110105	900507
63467	900508
31130	900509
23361	900510
96241	900511
133576	900512
8773	900513
64859	900514
37320	900515
43326	900516
93116	900517
59739	900518
11448	900519
2511	900520
138250	900521
74810	900522
5505	900523
87762	900524
5954	900525
49512	900526
8910	900527
11628	900528
44617	900529
127375	900530
5659	900531
36527	900532
49908	900533
1301	900534
42765	900535
26777	900536
11883	900537
35272	900538
1434	900539
75171	900540
8560	900541
20157	900542
68760	900543
122403	900544
6222	900545
116274	900546
28227	900547
127758	900548
39395	900549
13603	900550
92894	900551
13741	900552
1235	900553
26954	900554
20246	900555
35843	900556
37206	900557
54622	900558
112911	900559
33148	900560
22415	900561
9609	900562
80999	900563
82424	900564
32025	900565
80818	900566
89798	900567
19839	900568
12940	900569
91747	900570
2763	900571
125908	900572
86957	900573
13110	900574
126337	900575
9806	900576
50188	900577
3454	900578
12108	900579
108015	900580
23803	900581
8928	900582
1653	900583
39450	900584
13185	900585
6054	900586
103151	900587
48773	900588
29454	900589
3822	900590
4395	900591
20396	900592
133296	900593
105813	900594
50145	900595
39240	900596
81157	900597
78221	900598
99589	900599
55955	900600
6355	900601
108	900602
28154	900603
99336	900604
6578	900605
142401	900606
17298	900607
57119	900608
115573	900609
84293	900610
44674	900611
132742	900612
129119	900613
76785	900614
63191	900615
98544	900616
4792	900617
82926	900618
3335	900619
8251	900620
78194	900621
116308	900622
101339	900623
120513	900624
3312	900625
74327	900626
26124	900627
24568	900628
24467	900629
17931	900630
35814	900631
80456	900632
6774	900633
290	900634
23056	900635
96390	900636
62534	900637
26351	900638
37245	900639
84074	900640
21124	900641
6427	900642
136959	900643
300	900644
10287	900645
3756	900646
14739	900647
5132	900648
69117	900649
514	900650
48473	900651
27117	900652
4963	900653
12952	900654
117827	900655
8883	900656
97664	900657
131552	900658
68796	900659
1708	900660
94689	900661
55263	900662
49837	900663
42258	900664
81051	900665
11678	900666
87086	900667
107222	900668
6748	900669
62028	900670
43268	900671
62605	900672
33082	900673
39463	900674
56629	900675
42222	900676
67260	900677
32771	900678
102694	900679
128201	900680
28461	900681
1064	900682
75479	900683
112226	900684
63827	900685
87440	900686
3234	900687
66947	900688
6049	900689
101733	900690
136492	900691
72803	900692
81696	900693
17772	900694
34032	900695
75994	900696
88842	900697
12144	900698
1218	900699
49307	900700
49240	900701
136689	900702
35150	900703
2741	900704
7286	900705
12006	900706
12216	900707
1773	900708
39224	900709
45576	900710
22467	900711
99843	900712
82929	900713
70094	900714
5506	900715
35834	900716
92990	900717
126478	900718
3494	900719
6349	900720
37204	900721
21849	900722
117954	900723
43614	900724
36503	900725
83883	900726
11144	900727
55077	900728
5582	900729
133086	900730
29946	900731
117361	900732
7292	900733
1082	900734
15027	900735
49998	900736
78254	900737
51254	900738
1893	900739
69578	900740
60448	900741
8583	900742
21133	900743
4638	900744
121165	900745
82444	900746
105547	900747
34311	900748
52341	900749
55984	900750
9808	900751
16408	900752
6181	900753
105993	900754
19534	900755
51433	900756
7293	900757
12881	900758
25599	900759
34630	900760
44102	900761
63	900762
15295	900763
63020	900764
5753	900765
5290	900766
67949	900767
54213	900768
2302	900769
1636	900770
79381	900771
37120	900772
79511	900773
40693	900774
71701	900775
91552	900776
784	900777
22795	900778
7003	900779
9339	900780
38557	900781
132131	900782
13283	900783
9311	900784
1297	900785
57464	900786
41763	900787
20144	900788
96877	900789
7963	900790
67609	900791
2307	900792
1455	900793
14286	900794
11269	900795
39065	900796
15355	900797
13994	900798
3612	900799
33495	900800
56178	900801
25852	900802
12479	900803
23980	900804
3858	900805
30771	900806
61187	900807
5753	900808
17821	900809
99320	900810
74094	900811
16565	900812
82439	900813
2926	900814
31695	900815
7021	900816
9430	900817
18201	900818
8266	900819
2659	900820
76889	900821
9772	900822
93052	900823
66674	900824
16577	900825
18537	900826
100407	900827
49236	900828
78468	900829
30270	900830
88320	900831
25216	900832
86784	900833
96866	900834
89603	900835
25317	900836
73289	900837
40000	900838
103751	900839
6465	900840
46370	900841
49185	900842
16310	900843
135555	900844
24909	900845
22854	900846
134051	900847
110440	900848
185	900849
72623	900850
19992	900851
30204	900852
50521	900853
96884	900854
56618	900855
17566	900856
48079	900857
22447	900858
107996	900859
76260	900860
50630	900861
64497	900862
30402	900863
39353	900864
25573	900865
3270	900866
2477	900867
6147	900868
79244	900869
32279	900870
30342	900871
1619	900872
59691	900873
135249	900874
18566	900875
50498	900876
69969	900877
83395	900878
2125	900879
1088	900880
50452	900881
23553	900882
43411	900883
71397	900884
100034	900885
68993	900886
78928	900887
68469	900888
33725	900889
5828	900890
73403	900891
8693	900892
73472	900893
97211	900894
20826	900895
113584	900896
25462	900897
14506	900898
26717	900899
28245	900900
54836	900901
53715	900902
50437	900903
61478	900904
3430	900905
44044	900906
55440	900907
91012	900908
562	900909
37616	900910
5072	900911
638	900912
75006	900913
56126	900914
16099	900915
83249	900916
43024	900917
10081	900918
68731	900919
25500	900920
90976	900921
50534	900922
2748	900923
117735	900924
45452	900925
51115	900926
97265	900927
50455	900928
5629	900929
7167	900930
509	900931
6402	900932
100544	900933
4922	900934
22579	900935
9336	900936
24999	900937
114467	900938
43478	900939
33515	900940
24090	900941
96000	900942
11708	900943
3791	900944
6241	900945
35665	900946
490	900947
78874	900948
116790	900949
17638	900950
19606	900951
31991	900952
33131	900953
28656	900954
15913	900955
56218	900956
106601	900957
113316	900958
42037	900959
105570	900960
55897	900961
76021	900962
67569	900963
4308	900964
21964	900965
106523	900966
15631	900967
49543	900968
119874	900969
69923	900970
27264	900971
8771	900972
85296	900973
42289	900974
17228	900975
1311	900976
86674	900977
12774	900978
44978	900979
100785	900980
70495	900981
736	900982
22668	900983
5702	900984
38319	900985
126577	900986
114583	900987
57982	900988
36998	900989
44010	900990
130464	900991
2918	900992
18107	900993
31416	900994
15951	900995
9122	900996
8126	900997
6194	900998
26844	900999
72813	901000
2259	901001
7948	901002
71725	901003
37504	901004
12574	901005
41854	901006
38320	901007
3376	901008
54266	901009
35914	901010
101123	901011
18651	901012
371	901013
112608	901014
19577	901015
62200	901016
61723	901017
85085	901018
965	901019
43871	901020
6832	901021
31174	901022
98054	901023
27300	901024
7313	901025
87801	901026
13779	901027
24604	901028
12413	901029
33447	901030
3423	901031
3746	901032
40850	901033
18490	901034
19811	901035
1033	901036
116127	901037
7497	901038
6943	901039
81587	901040
105023	901041
107057	901042
11104	901043
21406	901044
443	901045
17203	901046
14422	901047
5302	901048
9505	901049
49466	901050
8702	901051
16966	901052
35695	901053
1765	901054
16572	901055
99187	901056
16674	901057
1199	901058
66606	901059
101582	901060
14783	901061
54003	901062
53303	901063
93709	901064
7652	901065
17848	901066
50696	901067
137122	901068
59732	901069
65548	901070
46059	901071
8953	901072
17712	901073
45854	901074
178	901075
147251	901076
56258	901077
2758	901078
10402	901079
86293	901080
52448	901081
7678	901082
97338	901083
38884	901084
41553	901085
6170	901086
69566	901087
55372	901088
14433	901089
11851	901090
57554	901091
109645	901092
30795	901093
52175	901094
5686	901095
127519	901096
86359	901097
53027	901098
34603	901099
44343	901100
37866	901101
44579	901102
123577	901103
1296	901104
15741	901105
18397	901106
11459	901107
2609	901108
12977	901109
15419	901110
58413	901111
129688	901112
47209	901113
78207	901114
52173	901115
29460	901116
1684	901117
38294	901118
21572	901119
2022	901120
3039	901121
16114	901122
7888	901123
13175	901124
9464	901125
19477	901126
86325	901127
115242	901128
53233	901129
34795	901130
5308	901131
89141	901132
15600	901133
52436	901134
36188	901135
27574	901136
19196	901137
136589	901138
80666	901139
83063	901140
38436	901141
5838	901142
16580	901143
48001	901144
24964	901145
17926	901146
21868	901147
62509	901148
31405	901149
138743	901150
17089	901151
62844	901152
41692	901153
73989	901154
6775	901155
3556	901156
114	901157
5951	901158
45993	901159
44838	901160
56307	901161
2167	901162
134699	901163
38208	901164
103926	901165
28213	901166
9708	901167
6007	901168
10431	901169
71794	901170
59766	901171
49887	901172
28146	901173
16086	901174
74372	901175
9401	901176
128211	901177
86659	901178
30722	901179
8153	901180
88353	901181
10870	901182
8230	901183
53545	901184
5034	901185
8851	901186
34574	901187
65945	901188
107094	901189
784	901190
67506	901191
12965	901192
73928	901193
47170	901194
9693	901195
62	901196
36146	901197
34731	901198
72234	901199
37343	901200
14220	901201
52259	901202
8983	901203
101933	901204
95799	901205
80058	901206
7128	901207
35127	901208
21954	901209
18989	901210
46965	901211
8353	901212
134092	901213
10399	901214
23233	901215
35374	901216
3354	901217
86716	901218
653	901219
135032	901220
36148	901221
22707	901222
72139	901223
4116	901224
84017	901225
17062	901226
124707	901227
48141	901228
482	901229
37843	901230
54806	901231
44124	901232
3821	901233
61127	901234
11229	901235
6554	901236
115950	901237
117151	901238
24215	901239
26341	901240
31373	901241
32851	901242
113681	901243
36589	901244
122849	901245
78390	901246
50782	901247
80687	901248
9536	901249
9807	901250
41725	901251
57599	901252
3580	901253
127655	901254
21818	901255
123747	901256
130121	901257
132195	901258
92198	901259
7705	901260
81189	901261
18754	901262
61597	901263
7925	901264
83494	901265
31073	901266
5753	901267
21093	901268
18377	901269
58568	901270
16152	901271
6345	901272
13791	901273
77735	901274
23843	901275
25267	901276
104712	901277
9427	901278
11601	901279
4160	901280
121286	901281
9815	901282
33713	901283
66819	901284
35415	901285
19393	901286
110710	901287
11160	901288
86580	901289
98359	901290
6627	901291
100627	901292
39860	901293
35724	901294
12338	901295
28286	901296
96548	901297
5152	901298
66945	901299
23589	901300
54482	901301
50351	901302
4838	901303
16167	901304
18695	901305
89124	901306
31040	901307
49229	901308
19677	901309
71451	901310
81841	901311
38784	901312
26252	901313
65080	901314
15602	901315
126250	901316
10106	901317
4578	901318
47298	901319
49676	901320
81018	901321
13792	901322
3706	901323
14543	901324
44372	901325
52911	901326
13664	901327
46241	901328
7360	901329
34172	901330
21293	901331
1202	901332
20735	901333
13507	901334
33412	901335
103065	901336
19397	901337
48753	901338
58390	901339
28422	901340
78670	901341
20959	901342
132688	901343
37016	901344
8296	901345
955	901346
70319	901347
37680	901348
23751	901349
3986	901350
61762	901351
27050	901352
117832	901353
64542	901354
81880	901355
49584	901356
17573	901357
9875	901358
21802	901359
107174	901360
38423	901361
7483	901362
77596	901363
79131	901364
75581	901365
10775	901366
19738	901367
9319	901368
65160	901369
201	901370
2	901371
18666	901372
76814	901373
54019	901374
108715	901375
3704	901376
7590	901377
19727	901378
73513	901379
8787	901380
85695	901381
974	901382
23674	901383
86513	901384
75509	901385
10031	901386
11	901387
7157	901388
114256	901389
93284	901390
27753	901391
14471	901392
23777	901393
13810	901394
18775	901395
448	901396
136527	901397
47660	901398
1689	901399
95092	901400
23363	901401
46913	901402
22889	901403
25126	901404
27938	901405
54521	901406
7675	901407
17219	901408
126583	901409
23456	901410
49488	901411
98144	901412
7172	901413
39404	901414
33485	901415
86080	901416
64689	901417
90165	901418
46106	901419
11839	901420
63397	901421
71376	901422
846	901423
18203	901424
120761	901425
16915	901426
133503	901427
8046	901428
34178	901429
14199	901430
30879	901431
11493	901432
7064	901433
12274	901434
7527	901435
217	901436
80369	901437
18820	901438
61953	901439
68380	901440
75290	901441
32145	901442
52360	901443
1157	901444
34781	901445
38464	901446
7408	901447
39174	901448
57510	901449
868	901450
73728	901451
1942	901452
31452	901453
73320	901454
75244	901455
125301	901456
50496	901457
19019	901458
834	901459
20293	901460
110709	901461
80961	901462
7458	901463
26967	901464
91508	901465
54176	901466
115805	901467
94967	901468
46471	901469
70517	901470
48258	901471
15398	901472
73468	901473
28836	901474
28947	901475
44434	901476
31063	901477
26876	901478
2553	901479
33779	901480
10822	901481
62197	901482
7300	901483
23724	901484
20192	901485
15040	901486
137008	901487
2204	901488
29853	901489
35906	901490
79718	901491
4426	901492
96121	901493
90782	901494
69352	901495
67733	901496
38848	901497
9082	901498
5638	901499
133240	901500
29920	901501
62882	901502
87311	901503
6599	901504
80267	901505
11071	901506
10566	901507
2335	901508
86226	901509
41470	901510
16706	901511
3453	901512
10444	901513
29436	901514
6235	901515
3478	901516
36524	901517
82488	901518
41814	901519
52639	901520
33261	901521
79793	901522
81715	901523
35915	901524
14648	901525
5504	901526
6598	901527
34132	901528
99271	901529
2904	901530
26872	901531
2110	901532
24589	901533
96590	901534
12426	901535
48004	901536
1871	901537
45472	901538
6416	901539
30280	901540
129903	901541
35282	901542
21436	901543
25759	901544
696	901545
260	901546
57166	901547
84151	901548
51911	901549
17603	901550
44615	901551
17211	901552
3066	901553
27966	901554
52285	901555
119061	901556
75018	901557
47114	901558
125826	901559
11102	901560
94816	901561
130270	901562
45853	901563
13224	901564
143290	901565
78951	901566
37564	901567
35948	901568
37705	901569
68736	901570
33500	901571
53097	901572
9113	901573
58272	901574
119519	901575
2607	901576
55184	901577
28123	901578
51231	901579
46151	901580
21344	901581
143490	901582
2983	901583
31909	901584
7946	901585
135681	901586
667	901587
69616	901588
11770	901589
12150	901590
36110	901591
13717	901592
18096	901593
31188	901594
51069	901595
84458	901596
12985	901597
72175	901598
82238	901599
19023	901600
2168	901601
104638	901602
14847	901603
138526	901604
18812	901605
8200	901606
68337	901607
90017	901608
12270	901609
4665	901610
11344	901611
117905	901612
45726	901613
31886	901614
5708	901615
3473	901616
12942	901617
21	901618
68101	901619
17860	901620
79269	901621
109116	901622
35146	901623
2309	901624
11828	901625
21621	901626
97456	901627
24091	901628
1898	901629
145022	901630
2453	901631
37070	901632
36432	901633
84816	901634
18450	901635
62568	901636
69963	901637
16199	901638
87941	901639
2946	901640
3293	901641
77432	901642
80691	901643
78284	901644
43843	901645
5164	901646
69862	901647
41426	901648
74139	901649
15271	901650
11234	901651
27034	901652
67459	901653
42700	901654
137661	901655
6035	901656
74846	901657
43617	901658
8921	901659
59880	901660
51858	901661
5226	901662
202	901663
122145	901664
26613	901665
33166	901666
14912	901667
120613	901668
9420	901669
73469	901670
65	901671
6079	901672
6847	901673
60447	901674
21508	901675
72585	901676
10774	901677
68597	901678
458	901679
24281	901680
79092	901681
75965	901682
21456	901683
110639	901684
27146	901685
83379	901686
2378	901687
30609	901688
95473	901689
1505	901690
6549	901691
94829	901692
11643	901693
101528	901694
103530	901695
8997	901696
52904	901697
114090	901698
98380	901699
20117	901700
25756	901701
55146	901702
17962	901703
39269	901704
71762	901705
575	901706
88637	901707
27503	901708
70337	901709
51028	901710
48392	901711
46765	901712
56843	901713
33474	901714
104501	901715
70330	901716
4628	901717
97621	901718
63273	901719
86547	901720
139401	901721
96249	901722
101391	901723
130850	901724
22999	901725
65771	901726
38259	901727
1793	901728
5822	901729
40805	901730
22594	901731
54330	901732
291	901733
94939	901734
95223	901735
20511	901736
1767	901737
59355	901738
48987	901739
63311	901740
2411	901741
1738	901742
4164	901743
40057	901744
74191	901745
70631	901746
3413	901747
45121	901748
41781	901749
24060	901750
50037	901751
122487	901752
77918	901753
77900	901754
78273	901755
23402	901756
119124	901757
43266	901758
260	901759
37326	901760
55090	901761
43200	901762
25761	901763
42503	901764
18368	901765
44088	901766
45352	901767
16111	901768
83801	901769
4392	901770
144459	901771
11279	901772
51167	901773
33981	901774
17995	901775
8243	901776
16893	901777
30816	901778
2123	901779
133165	901780
84414	901781
86005	901782
115122	901783
24695	901784
22539	901785
118679	901786
10023	901787
8134	901788
23709	901789
40414	901790
163	901791
24007	901792
156	901793
81401	901794
17835	901795
35909	901796
74184	901797
64048	901798
98037	901799
1942	901800
30304	901801
92866	901802
31983	901803
17697	901804
69996	901805
48420	901806
2270	901807
6382	901808
24623	901809
25645	901810
85646	901811
4748	901812
108463	901813
45411	901814
104426	901815
121345	901816
121466	901817
55884	901818
23770	901819
14951	901820
52319	901821
22792	901822
26495	901823
6010	901824
52006	901825
19532	901826
7914	901827
40768	901828
27981	901829
19636	901830
118113	901831
98377	901832
18023	901833
47179	901834
53917	901835
90394	901836
24276	901837
8508	901838
61719	901839
75263	901840
44914	901841
100115	901842
20721	901843
131697	901844
23031	901845
96635	901846
31036	901847
59877	901848
12669	901849
66905	901850
2687	901851
79198	901852
127602	901853
21515	901854
44873	901855
22161	901856
79918	901857
42393	901858
34769	901859
141872	901860
93607	901861
30851	901862
26013	901863
21779	901864
1097	901865
78259	901866
59231	901867
74417	901868
127279	901869
6919	901870
37346	901871
107952	901872
150557	901873
6341	901874
134852	901875
4007	901876
22633	901877
36389	901878
9058	901879
1654	901880
55599	901881
70394	901882
46522	901883
43714	901884
6815	901885
25328	901886
77493	901887
15393	901888
62430	901889
101598	901890
22955	901891
13006	901892
45007	901893
6800	901894
37123	901895
35	901896
2925	901897
39962	901898
4888	901899
3603	901900
77987	901901
20354	901902
83882	901903
52202	901904
60559	901905
106723	901906
76897	901907
58494	901908
11313	901909
72060	901910
61836	901911
27906	901912
11457	901913
57433	901914
61035	901915
7217	901916
45236	901917
10874	901918
16829	901919
34884	901920
61402	901921
8866	901922
79388	901923
608	901924
24171	901925
16458	901926
43534	901927
30710	901928
93603	901929
11304	901930
13240	901931
105997	901932
38270	901933
10116	901934
20331	901935
44821	901936
21446	901937
79823	901938
26917	901939
725	901940
13669	901941
63	901942
81818	901943
27217	901944
55287	901945
128204	901946
46716	901947
29739	901948
57651	901949
67555	901950
68557	901951
272	901952
10836	901953
23658	901954
4597	901955
1653	901956
125927	901957
13741	901958
58067	901959
29291	901960
19228	901961
70615	901962
19118	901963
384	901964
17759	901965
18658	901966
81139	901967
47777	901968
22350	901969
13262	901970
63532	901971
19882	901972
86723	901973
10736	901974
55802	901975
50606	901976
4148	901977
60507	901978
1580	901979
2573	901980
6957	901981
6700	901982
5881	901983
37227	901984
99616	901985
10434	901986
118	901987
84045	901988
31219	901989
66483	901990
4137	901991
95499	901992
1056	901993
30500	901994
17606	901995
120272	901996
17250	901997
59597	901998
118234	901999
17653	902000
22557	902001
50708	902002
999	902003
40474	902004
14813	902005
80449	902006
18932	902007
104287	902008
25727	902009
1670	902010
281	902011
41874	902012
12626	902013
2851	902014
29255	902015
18027	902016
26755	902017
8295	902018
118030	902019
28491	902020
3634	902021
16738	902022
239	902023
52382	902024
2129	902025
85580	902026
73943	902027
11028	902028
44808	902029
2238	902030
76196	902031
39740	902032
30266	902033
48272	902034
18433	902035
45085	902036
69619	902037
54500	902038
73839	902039
84435	902040
14280	902041
779	902042
67302	902043
113486	902044
92092	902045
20689	902046
24078	902047
18350	902048
15906	902049
46296	902050
57620	902051
100418	902052
3263	902053
19646	902054
70958	902055
13299	902056
78032	902057
2473	902058
760	902059
16856	902060
83019	902061
48315	902062
47535	902063
55111	902064
26509	902065
88089	902066
101154	902067
95577	902068
14159	902069
1957	902070
59632	902071
106670	902072
38981	902073
130267	902074
34152	902075
3094	902076
35717	902077
80511	902078
42302	902079
48964	902080
919	902081
1317	902082
19816	902083
26131	902084
36544	902085
107878	902086
8192	902087
10470	902088
69590	902089
11004	902090
30603	902091
14304	902092
125253	902093
30043	902094
31765	902095
1487	902096
16347	902097
39240	902098
48163	902099
19343	902100
8196	902101
33103	902102
10533	902103
51697	902104
40747	902105
25600	902106
101784	902107
27598	902108
26533	902109
37304	902110
99208	902111
53991	902112
979	902113
6516	902114
44410	902115
121370	902116
33780	902117
4825	902118
8322	902119
12269	902120
88098	902121
107157	902122
34913	902123
73353	902124
72013	902125
74058	902126
27308	902127
62339	902128
2828	902129
19049	902130
3870	902131
40427	902132
87101	902133
24114	902134
122744	902135
103283	902136
46378	902137
19269	902138
30723	902139
23590	902140
2413	902141
68346	902142
31009	902143
88086	902144
33631	902145
6349	902146
93822	902147
9663	902148
51911	902149
6842	902150
33753	902151
41655	902152
16460	902153
3600	902154
116792	902155
101751	902156
34686	902157
99370	902158
1005	902159
39832	902160
31008	902161
39206	902162
63677	902163
26254	902164
5857	902165
48507	902166
70683	902167
1114	902168
10873	902169
373	902170
66859	902171
12534	902172
85012	902173
61883	902174
12690	902175
3465	902176
41921	902177
47667	902178
121509	902179
100980	902180
113649	902181
65715	902182
47665	902183
37210	902184
14612	902185
71520	902186
25252	902187
28598	902188
22265	902189
69039	902190
58756	902191
83762	902192
21850	902193
11289	902194
83663	902195
16238	902196
2127	902197
7420	902198
24347	902199
30489	902200
37452	902201
95597	902202
3057	902203
9505	902204
76806	902205
21754	902206
64604	902207
28479	902208
1673	902209
24871	902210
75441	902211
1362	902212
49606	902213
20335	902214
1245	902215
97034	902216
69406	902217
45531	902218
58537	902219
31652	902220
43287	902221
61159	902222
18080	902223
78658	902224
42935	902225
1390	902226
178	902227
42634	902228
48842	902229
14420	902230
9294	902231
15566	902232
83047	902233
114861	902234
11138	902235
135781	902236
73128	902237
61998	902238
59	902239
39773	902240
67385	902241
27886	902242
44899	902243
71134	902244
49452	902245
101871	902246
4032	902247
7620	902248
94987	902249
38480	902250
68318	902251
789	902252
16988	902253
117061	902254
699	902255
149678	902256
26475	902257
2468	902258
4729	902259
86185	902260
18041	902261
8262	902262
67643	902263
121575	902264
35436	902265
12356	902266
84745	902267
5979	902268
93580	902269
12605	902270
148934	902271
22207	902272
5102	902273
30969	902274
7853	902275
139809	902276
40925	902277
66930	902278
11773	902279
105867	902280
2240	902281
136251	902282
41685	902283
77915	902284
19343	902285
13947	902286
257	902287
57745	902288
1059	902289
51359	902290
44880	902291
6124	902292
109997	902293
5759	902294
4740	902295
29475	902296
84130	902297
41826	902298
85239	902299
97706	902300
54136	902301
2691	902302
332	902303
90641	902304
55416	902305
27	902306
33377	902307
65650	902308
26933	902309
40739	902310
67640	902311
62853	902312
27034	902313
15717	902314
54023	902315
20786	902316
89620	902317
55535	902318
7465	902319
30961	902320
4155	902321
3275	902322
46357	902323
5994	902324
23035	902325
47411	902326
133	902327
22606	902328
18171	902329
4105	902330
18860	902331
29821	902332
10293	902333
75873	902334
55384	902335
25533	902336
78250	902337
2592	902338
86416	902339
88182	902340
103284	902341
12926	902342
32182	902343
76785	902344
3614	902345
95402	902346
115276	902347
105667	902348
8046	902349
19357	902350
26625	902351
25536	902352
7953	902353
10870	902354
13540	902355
30105	902356
67465	902357
13718	902358
7521	902359
8375	902360
32237	902361
114540	902362
14896	902363
4554	902364
578	902365
6241	902366
53404	902367
112683	902368
31854	902369
42416	902370
3715	902371
136537	902372
104316	902373
7842	902374
81562	902375
2173	902376
56887	902377
113352	902378
104448	902379
18706	902380
30168	902381
22928	902382
42140	902383
17948	902384
40943	902385
28387	902386
141453	902387
24101	902388
30512	902389
16750	902390
52349	902391
38109	902392
70058	902393
36152	902394
43943	902395
120939	902396
4610	902397
90779	902398
7091	902399
104697	902400
8960	902401
66181	902402
42192	902403
88918	902404
7099	902405
47468	902406
10657	902407
120042	902408
10553	902409
7763	902410
42132	902411
82261	902412
21602	902413
60005	902414
58439	902415
15534	902416
30643	902417
12178	902418
6142	902419
47011	902420
7508	902421
59356	902422
12903	902423
23550	902424
4812	902425
99508	902426
85436	902427
13182	902428
33281	902429
13405	902430
125040	902431
115253	902432
59812	902433
23700	902434
67507	902435
18146	902436
47801	902437
80892	902438
119379	902439
1431	902440
7006	902441
19395	902442
88816	902443
5568	902444
16563	902445
81838	902446
15724	902447
5841	902448
142845	902449
31671	902450
41382	902451
5239	902452
22485	902453
92804	902454
10679	902455
116557	902456
20772	902457
4674	902458
499	902459
4151	902460
5643	902461
19454	902462
15016	902463
31792	902464
4160	902465
11335	902466
34705	902467
12376	902468
17194	902469
46403	902470
116945	902471
57107	902472
21836	902473
564	902474
7044	902475
5322	902476
2582	902477
114226	902478
106714	902479
1953	902480
147750	902481
49352	902482
47771	902483
141563	902484
54951	902485
22108	902486
89797	902487
46057	902488
85670	902489
58773	902490
69227	902491
7786	902492
24512	902493
30692	902494
90136	902495
52755	902496
14188	902497
15509	902498
27777	902499
31705	902500
97812	902501
82096	902502
94723	902503
22934	902504
71695	902505
69743	902506
102440	902507
38869	902508
51987	902509
29869	902510
5544	902511
1124	902512
91859	902513
58071	902514
5226	902515
72741	902516
41162	902517
79692	902518
545	902519
130287	902520
41900	902521
48125	902522
22669	902523
13226	902524
7007	902525
57301	902526
136226	902527
3830	902528
82288	902529
5958	902530
9286	902531
139873	902532
90	902533
108128	902534
103235	902535
54445	902536
457	902537
44410	902538
16736	902539
48054	902540
5218	902541
9900	902542
45678	902543
12420	902544
15004	902545
47164	902546
91332	902547
103967	902548
8161	902549
27941	902550
894	902551
104727	902552
740	902553
24068	902554
23968	902555
8889	902556
37359	902557
35680	902558
38498	902559
14553	902560
63038	902561
40461	902562
130553	902563
54448	902564
63660	902565
38821	902566
5008	902567
2669	902568
66201	902569
5079	902570
13695	902571
8268	902572
37214	902573
20178	902574
65449	902575
39910	902576
96118	902577
66268	902578
84211	902579
13619	902580
33142	902581
41938	902582
112971	902583
57423	902584
118370	902585
20870	902586
20913	902587
68024	902588
22533	902589
18480	902590
124617	902591
103610	902592
69421	902593
15501	902594
109684	902595
67078	902596
53381	902597
10040	902598
36929	902599
19788	902600
82825	902601
135046	902602
1163	902603
4349	902604
37777	902605
23243	902606
87997	902607
14060	902608
63050	902609
31905	902610
695	902611
19491	902612
1311	902613
61284	902614
17938	902615
76171	902616
24190	902617
101272	902618
38981	902619
53880	902620
1675	902621
7036	902622
143684	902623
124161	902624
17376	902625
63830	902626
365	902627
1768	902628
53723	902629
89793	902630
9650	902631
6426	902632
64083	902633
56462	902634
116716	902635
71408	902636
131268	902637
39904	902638
10210	902639
71993	902640
74571	902641
36509	902642
1671	902643
86921	902644
44793	902645
75411	902646
60959	902647
69461	902648
10162	902649
56708	902650
98933	902651
37459	902652
1622	902653
97908	902654
84050	902655
13908	902656
74449	902657
16539	902658
47485	902659
59905	902660
14466	902661
95893	902662
31591	902663
766	902664
215	902665
3886	902666
98131	902667
92664	902668
30825	902669
15777	902670
83836	902671
3787	902672
36628	902673
4407	902674
66601	902675
16330	902676
65016	902677
73843	902678
114640	902679
58884	902680
43366	902681
102028	902682
42172	902683
21202	902684
53400	902685
106592	902686
907	902687
37387	902688
2080	902689
54983	902690
1335	902691
13612	902692
61651	902693
120684	902694
53680	902695
37530	902696
52526	902697
24553	902698
83070	902699
42723	902700
8294	902701
37512	902702
14726	902703
46648	902704
15973	902705
63602	902706
30074	902707
94899	902708
5451	902709
34366	902710
103891	902711
136076	902712
7849	902713
32742	902714
7002	902715
121701	902716
5037	902717
5414	902718
57939	902719
3796	902720
55820	902721
7331	902722
98691	902723
12776	902724
571	902725
2333	902726
33344	902727
15037	902728
45745	902729
47066	902730
86494	902731
47901	902732
17849	902733
58923	902734
3278	902735
233	902736
18498	902737
109672	902738
65566	902739
29196	902740
75701	902741
118321	902742
112544	902743
27115	902744
53358	902745
3298	902746
22232	902747
89963	902748
7823	902749
79712	902750
1011	902751
15603	902752
13363	902753
76311	902754
1212	902755
62373	902756
144344	902757
383	902758
96635	902759
79580	902760
39788	902761
42802	902762
5303	902763
79597	902764
68905	902765
39811	902766
52968	902767
86520	902768
64917	902769
83765	902770
5851	902771
4700	902772
64089	902773
14927	902774
28460	902775
97501	902776
5405	902777
9004	902778
148034	902779
502	902780
3873	902781
74765	902782
34792	902783
61348	902784
65070	902785
63879	902786
156	902787
3693	902788
518	902789
451	902790
28802	902791
17707	902792
101692	902793
34090	902794
16159	902795
67359	902796
72235	902797
34323	902798
36301	902799
70688	902800
42919	902801
87732	902802
5893	902803
130482	902804
24128	902805
54221	902806
26250	902807
20179	902808
77692	902809
2648	902810
17879	902811
47826	902812
25447	902813
354	902814
17183	902815
17230	902816
2316	902817
19806	902818
112335	902819
13175	902820
14195	902821
41813	902822
70489	902823
23704	902824
62998	902825
40214	902826
61385	902827
61568	902828
119429	902829
7752	902830
9	902831
48736	902832
67403	902833
89116	902834
100712	902835
33691	902836
15856	902837
84764	902838
100358	902839
8924	902840
96171	902841
60225	902842
132721	902843
31516	902844
109914	902845
18895	902846
79801	902847
18525	902848
23163	902849
8724	902850
10130	902851
2661	902852
46280	902853
70	902854
141826	902855
5695	902856
43941	902857
62674	902858
7846	902859
135368	902860
27264	902861
23710	902862
1905	902863
5559	902864
68279	902865
45808	902866
38625	902867
129042	902868
4417	902869
10064	902870
70170	902871
95086	902872
160	902873
12	902874
134200	902875
38892	902876
36719	902877
6562	902878
21275	902879
26901	902880
6202	902881
32411	902882
34113	902883
81684	902884
2383	902885
15083	902886
10988	902887
7413	902888
1404	902889
24824	902890
96022	902891
79095	902892
58732	902893
78408	902894
28907	902895
34647	902896
21438	902897
5305	902898
4173	902899
84937	902900
3123	902901
64822	902902
509	902903
131831	902904
121500	902905
1866	902906
1624	902907
25355	902908
9417	902909
135394	902910
21812	902911
79631	902912
59666	902913
75151	902914
40291	902915
12173	902916
47512	902917
136217	902918
4049	902919
21667	902920
23125	902921
45176	902922
96665	902923
54857	902924
77583	902925
39256	902926
93691	902927
9023	902928
98189	902929
13982	902930
128014	902931
22307	902932
56162	902933
93922	902934
122507	902935
9621	902936
782	902937
81168	902938
98306	902939
63744	902940
209	902941
65597	902942
33161	902943
36543	902944
13730	902945
71862	902946
10469	902947
31163	902948
52414	902949
121144	902950
46777	902951
147640	902952
3763	902953
22206	902954
76391	902955
6634	902956
118603	902957
14111	902958
757	902959
727	902960
39866	902961
30233	902962
891	902963
88783	902964
107314	902965
39086	902966
108566	902967
11121	902968
16871	902969
72732	902970
12595	902971
59393	902972
9480	902973
22846	902974
1588	902975
1096	902976
10257	902977
64208	902978
7054	902979
120761	902980
947	902981
74214	902982
61992	902983
32284	902984
170	902985
88608	902986
4767	902987
2	902988
1575	902989
6358	902990
16766	902991
15071	902992
35446	902993
5307	902994
18059	902995
13163	902996
21282	902997
68186	902998
37884	902999
65047	903000
9708	903001
54778	903002
121991	903003
25495	903004
5783	903005
58844	903006
8308	903007
214	903008
436	903009
44155	903010
33858	903011
120548	903012
4448	903013
18353	903014
24584	903015
9317	903016
59939	903017
18795	903018
54240	903019
132403	903020
56992	903021
103617	903022
54651	903023
11724	903024
58881	903025
93361	903026
46610	903027
25520	903028
65009	903029
8051	903030
25525	903031
49988	903032
100988	903033
27582	903034
1177	903035
2360	903036
18612	903037
48468	903038
37694	903039
49966	903040
822	903041
130558	903042
21634	903043
12333	903044
6161	903045
30757	903046
49632	903047
4796	903048
10603	903049
96717	903050
24625	903051
12660	903052
11156	903053
26296	903054
139	903055
22336	903056
52851	903057
89400	903058
136680	903059
88027	903060
1628	903061
21595	903062
32214	903063
2323	903064
48747	903065
59905	903066
26858	903067
7641	903068
16834	903069
118834	903070
10128	903071
24974	903072
57060	903073
943	903074
44394	903075
45328	903076
52435	903077
30020	903078
24868	903079
59981	903080
22135	903081
7387	903082
67143	903083
118452	903084
47664	903085
7142	903086
10467	903087
13788	903088
3853	903089
118337	903090
42414	903091
116301	903092
19831	903093
9957	903094
105378	903095
6430	903096
142545	903097
2240	903098
1823	903099
94621	903100
186	903101
400	903102
89333	903103
153	903104
44756	903105
53187	903106
86487	903107
18695	903108
616	903109
10904	903110
65430	903111
18037	903112
16486	903113
34319	903114
52427	903115
40846	903116
125171	903117
7926	903118
22127	903119
103444	903120
23821	903121
48437	903122
2837	903123
73069	903124
3229	903125
61483	903126
13983	903127
50542	903128
53831	903129
60367	903130
35812	903131
132330	903132
23884	903133
13817	903134
44125	903135
53900	903136
7928	903137
18025	903138
127347	903139
681	903140
20178	903141
19806	903142
36929	903143
12821	903144
642	903145
144040	903146
105503	903147
112573	903148
11080	903149
28095	903150
45988	903151
18579	903152
14201	903153
118670	903154
77686	903155
85007	903156
61237	903157
4526	903158
9	903159
108861	903160
40573	903161
21486	903162
118012	903163
19060	903164
8191	903165
23796	903166
2503	903167
63617	903168
15902	903169
57124	903170
89229	903171
65665	903172
8231	903173
17472	903174
10562	903175
87	903176
31393	903177
81606	903178
106207	903179
51331	903180
17274	903181
1889	903182
9534	903183
96850	903184
88664	903185
15143	903186
136650	903187
41718	903188
49049	903189
29466	903190
14572	903191
19152	903192
41059	903193
52866	903194
17148	903195
8584	903196
6194	903197
65489	903198
69753	903199
371	903200
77356	903201
39075	903202
86732	903203
114740	903204
4592	903205
81437	903206
25174	903207
27636	903208
10436	903209
126975	903210
57147	903211
3883	903212
9511	903213
39021	903214
68687	903215
4482	903216
83082	903217
38174	903218
9501	903219
73581	903220
61474	903221
29400	903222
71502	903223
46064	903224
10798	903225
3826	903226
27484	903227
61826	903228
5162	903229
1335	903230
64271	903231
40495	903232
34948	903233
3040	903234
65646	903235
40652	903236
4027	903237
14634	903238
3078	903239
49385	903240
4953	903241
4781	903242
7053	903243
121962	903244
10433	903245
9661	903246
89509	903247
13899	903248
42262	903249
38914	903250
21945	903251
11270	903252
64543	903253
31955	903254
128170	903255
24275	903256
65469	903257
22339	903258
104198	903259
35239	903260
48476	903261
86090	903262
69177	903263
53111	903264
91394	903265
28545	903266
6454	903267
24553	903268
124362	903269
1508	903270
88885	903271
65479	903272
104448	903273
112345	903274
39688	903275
57148	903276
26054	903277
42395	903278
7620	903279
13772	903280
73059	903281
22199	903282
2799	903283
117407	903284
57517	903285
1558	903286
41085	903287
71002	903288
91086	903289
3684	903290
54375	903291
90250	903292
79877	903293
20994	903294
77482	903295
76557	903296
25760	903297
12593	903298
34422	903299
59259	903300
58198	903301
95929	903302
5319	903303
54160	903304
269	903305
1222	903306
22273	903307
59531	903308
8654	903309
14340	903310
18829	903311
78073	903312
140524	903313
63572	903314
104491	903315
85349	903316
38527	903317
14115	903318
2298	903319
57814	903320
75955	903321
79748	903322
51878	903323
70038	903324
10527	903325
72262	903326
77897	903327
30224	903328
73266	903329
71947	903330
35624	903331
27996	903332
19100	903333
49308	903334
6054	903335
84351	903336
54483	903337
1763	903338
26031	903339
61523	903340
7642	903341
1906	903342
63947	903343
38229	903344
92698	903345
31951	903346
23356	903347
46207	903348
80575	903349
77636	903350
14726	903351
24007	903352
129257	903353
62506	903354
831	903355
39547	903356
80165	903357
5235	903358
60007	903359
3149	903360
5439	903361
39974	903362
75469	903363
25354	903364
9190	903365
14014	903366
10	903367
51908	903368
128529	903369
3696	903370
4533	903371
39995	903372
7580	903373
63815	903374
86871	903375
1065	903376
70414	903377
6178	903378
79149	903379
7853	903380
43297	903381
8123	903382
18117	903383
50435	903384
70539	903385
1135	903386
82833	903387
2998	903388
14083	903389
4725	903390
27465	903391
5386	903392
5247	903393
56971	903394
20957	903395
63790	903396
90846	903397
20760	903398
104498	903399
15583	903400
41686	903401
16790	903402
63316	903403
11065	903404
37092	903405
87433	903406
24047	903407
62263	903408
3087	903409
61681	903410
43984	903411
70255	903412
23275	903413
67048	903414
11969	903415
61390	903416
4510	903417
98	903418
47322	903419
30914	903420
40204	903421
2938	903422
114468	903423
13703	903424
35621	903425
8583	903426
120779	903427
2940	903428
98439	903429
63505	903430
207	903431
20975	903432
20352	903433
11580	903434
15292	903435
83522	903436
131971	903437
55165	903438
101566	903439
99028	903440
45675	903441
62958	903442
41686	903443
74538	903444
128996	903445
21855	903446
19184	903447
5503	903448
65866	903449
64178	903450
67831	903451
12816	903452
45219	903453
91873	903454
78825	903455
21771	903456
81838	903457
77376	903458
94531	903459
51161	903460
106467	903461
2414	903462
2041	903463
3576	903464
119785	903465
1636	903466
138175	903467
24632	903468
2399	903469
1652	903470
6148	903471
20194	903472
88831	903473
16776	903474
19146	903475
63392	903476
13454	903477
18963	903478
43544	903479
675	903480
25258	903481
12129	903482
28463	903483
47469	903484
4676	903485
146561	903486
588	903487
53591	903488
41259	903489
15531	903490
13216	903491
7594	903492
4135	903493
45065	903494
122183	903495
9679	903496
117318	903497
45561	903498
20005	903499
80414	903500
1368	903501
10815	903502
118614	903503
71250	903504
8644	903505
51016	903506
12989	903507
87153	903508
19975	903509
49437	903510
84632	903511
45366	903512
52296	903513
89589	903514
15634	903515
36677	903516
789	903517
111667	903518
1524	903519
47891	903520
21688	903521
98407	903522
34527	903523
60091	903524
5712	903525
71763	903526
22821	903527
33964	903528
36585	903529
140069	903530
44082	903531
12865	903532
4736	903533
86407	903534
4351	903535
74123	903536
35933	903537
90068	903538
103229	903539
25116	903540
4217	903541
9399	903542
6391	903543
109687	903544
47116	903545
17960	903546
45	903547
37691	903548
89840	903549
74066	903550
95771	903551
87578	903552
97917	903553
53923	903554
12411	903555
29012	903556
149321	903557
111333	903558
121439	903559
4457	903560
9503	903561
2927	903562
4908	903563
44086	903564
89916	903565
41931	903566
12235	903567
54383	903568
5690	903569
119340	903570
123439	903571
10229	903572
108830	903573
102059	903574
59314	903575
3585	903576
89334	903577
19285	903578
83423	903579
1091	903580
11195	903581
130536	903582
54360	903583
13	903584
37987	903585
42158	903586
4769	903587
51868	903588
446	903589
6158	903590
19171	903591
8297	903592
35062	903593
102987	903594
12934	903595
89480	903596
20304	903597
48747	903598
82023	903599
387	903600
9371	903601
53577	903602
7166	903603
47812	903604
52361	903605
5865	903606
40421	903607
20272	903608
6799	903609
136	903610
39587	903611
27005	903612
1549	903613
15184	903614
5417	903615
134405	903616
8314	903617
39093	903618
1353	903619
43758	903620
107063	903621
16614	903622
38289	903623
10317	903624
100669	903625
103941	903626
96188	903627
16696	903628
12615	903629
6464	903630
73764	903631
46563	903632
84703	903633
2516	903634
81851	903635
20187	903636
77608	903637
37797	903638
9292	903639
9192	903640
7861	903641
43512	903642
47161	903643
30062	903644
31579	903645
5049	903646
141547	903647
23308	903648
14940	903649
79299	903650
26686	903651
5329	903652
119493	903653
288	903654
28193	903655
91901	903656
10777	903657
59361	903658
17503	903659
22068	903660
6739	903661
10227	903662
124485	903663
117593	903664
15909	903665
125315	903666
68642	903667
67920	903668
40716	903669
415	903670
15547	903671
14459	903672
20422	903673
30515	903674
25278	903675
53901	903676
35399	903677
56810	903678
9323	903679
17265	903680
104748	903681
24651	903682
115638	903683
27410	903684
19419	903685
92418	903686
7252	903687
1780	903688
20636	903689
37380	903690
106308	903691
67367	903692
17909	903693
21869	903694
351	903695
140483	903696
33789	903697
20154	903698
103559	903699
4492	903700
26723	903701
32660	903702
4807	903703
16422	903704
80013	903705
56748	903706
36720	903707
18740	903708
57405	903709
966	903710
148685	903711
25282	903712
80268	903713
21489	903714
134064	903715
127263	903716
141279	903717
6407	903718
30323	903719
115768	903720
91911	903721
82979	903722
21441	903723
81184	903724
56951	903725
6102	903726
116194	903727
2706	903728
106504	903729
20470	903730
3522	903731
13395	903732
8934	903733
80641	903734
18099	903735
28086	903736
27074	903737
45776	903738
127249	903739
688	903740
7534	903741
29333	903742
20474	903743
112839	903744
18137	903745
25706	903746
2291	903747
41683	903748
57266	903749
119871	903750
13022	903751
83182	903752
9074	903753
121065	903754
51889	903755
45683	903756
16799	903757
19285	903758
66519	903759
81801	903760
7747	903761
51388	903762
14129	903763
16739	903764
32579	903765
150667	903766
24271	903767
111298	903768
34450	903769
92230	903770
40607	903771
127315	903772
23	903773
30442	903774
36843	903775
102279	903776
76740	903777
590	903778
48756	903779
104481	903780
60452	903781
46016	903782
31520	903783
11118	903784
43618	903785
32773	903786
78763	903787
8621	903788
7001	903789
45587	903790
55596	903791
122362	903792
21073	903793
2850	903794
56865	903795
142140	903796
74440	903797
53376	903798
1328	903799
58191	903800
103599	903801
95625	903802
17499	903803
4010	903804
71418	903805
57226	903806
13739	903807
135208	903808
11948	903809
114793	903810
11957	903811
20228	903812
37319	903813
1538	903814
49194	903815
21476	903816
48438	903817
57489	903818
28238	903819
55232	903820
66288	903821
2479	903822
102363	903823
122028	903824
86880	903825
23399	903826
26974	903827
34798	903828
136975	903829
32198	903830
5836	903831
44559	903832
38278	903833
23271	903834
7906	903835
43290	903836
63226	903837
68149	903838
60125	903839
45650	903840
16856	903841
58710	903842
78355	903843
3292	903844
92062	903845
78725	903846
32753	903847
108960	903848
52705	903849
51593	903850
38123	903851
4311	903852
8172	903853
5986	903854
55882	903855
3671	903856
97098	903857
45887	903858
74120	903859
92129	903860
86820	903861
120963	903862
5618	903863
121475	903864
85641	903865
109282	903866
10538	903867
64411	903868
30941	903869
78847	903870
2910	903871
2582	903872
106433	903873
28	903874
58079	903875
124793	903876
60189	903877
33897	903878
27783	903879
36822	903880
55765	903881
2275	903882
113375	903883
16955	903884
9040	903885
29685	903886
24341	903887
63659	903888
40777	903889
15884	903890
15981	903891
54657	903892
42763	903893
80768	903894
36428	903895
28372	903896
9804	903897
99472	903898
81769	903899
70178	903900
33574	903901
2035	903902
72197	903903
56990	903904
50230	903905
32504	903906
43346	903907
57863	903908
25815	903909
370	903910
11111	903911
3416	903912
107750	903913
67098	903914
31020	903915
1131	903916
147111	903917
102585	903918
94895	903919
43814	903920
115844	903921
99357	903922
22137	903923
134574	903924
83243	903925
8045	903926
4848	903927
34640	903928
60482	903929
3136	903930
98260	903931
42111	903932
60777	903933
30075	903934
1766	903935
56761	903936
59489	903937
281	903938
83337	903939
37840	903940
51988	903941
37183	903942
49998	903943
11768	903944
33372	903945
73853	903946
86428	903947
10963	903948
86086	903949
15570	903950
16686	903951
59048	903952
140763	903953
79653	903954
94425	903955
12286	903956
30239	903957
103992	903958
23578	903959
102563	903960
39077	903961
3732	903962
55710	903963
161	903964
56326	903965
101281	903966
75138	903967
29195	903968
95630	903969
109895	903970
108118	903971
136384	903972
2706	903973
81659	903974
24039	903975
75181	903976
65788	903977
87226	903978
24307	903979
70748	903980
19043	903981
74273	903982
18869	903983
57800	903984
15956	903985
97623	903986
77340	903987
58638	903988
107429	903989
80314	903990
18708	903991
39631	903992
18028	903993
6935	903994
57445	903995
81154	903996
113143	903997
93636	903998
103473	903999
28653	904000
98609	904001
40901	904002
1138	904003
6121	904004
56066	904005
60157	904006
4447	904007
49553	904008
9232	904009
1167	904010
24	904011
34333	904012
52250	904013
36614	904014
1018	904015
1201	904016
109416	904017
53088	904018
48414	904019
106141	904020
10779	904021
982	904022
37160	904023
22837	904024
30346	904025
74633	904026
85418	904027
10110	904028
68432	904029
72693	904030
8017	904031
18628	904032
94	904033
4792	904034
76891	904035
121101	904036
19778	904037
11445	904038
2247	904039
71949	904040
18420	904041
66361	904042
46938	904043
1989	904044
101218	904045
54168	904046
31962	904047
44068	904048
44900	904049
48539	904050
37178	904051
6288	904052
97903	904053
118404	904054
9834	904055
20676	904056
82965	904057
58510	904058
8995	904059
94008	904060
97151	904061
968	904062
114927	904063
83828	904064
44012	904065
18695	904066
43819	904067
39242	904068
145638	904069
57965	904070
3195	904071
1611	904072
1070	904073
22336	904074
6987	904075
123485	904076
77648	904077
112678	904078
64045	904079
24848	904080
4499	904081
24684	904082
34669	904083
96317	904084
2399	904085
72961	904086
242	904087
3495	904088
90111	904089
48407	904090
105570	904091
17599	904092
16251	904093
21897	904094
280	904095
28039	904096
48990	904097
14917	904098
114763	904099
439	904100
77631	904101
34949	904102
43414	904103
83657	904104
13876	904105
71435	904106
44547	904107
31349	904108
26696	904109
137124	904110
42273	904111
64268	904112
25645	904113
69383	904114
75626	904115
19864	904116
105573	904117
1137	904118
19755	904119
2901	904120
3389	904121
103509	904122
61101	904123
31269	904124
109172	904125
34034	904126
6650	904127
43788	904128
27451	904129
15363	904130
120704	904131
68016	904132
71522	904133
6909	904134
56592	904135
10488	904136
83378	904137
14040	904138
60105	904139
56018	904140
3641	904141
14420	904142
13584	904143
76440	904144
6573	904145
13272	904146
7679	904147
49742	904148
35832	904149
510	904150
53166	904151
5025	904152
56431	904153
38810	904154
27198	904155
10165	904156
71612	904157
34091	904158
34666	904159
5407	904160
17541	904161
58684	904162
7893	904163
23064	904164
66246	904165
1845	904166
37712	904167
61370	904168
2336	904169
47240	904170
6848	904171
13535	904172
85857	904173
18946	904174
33792	904175
29493	904176
9606	904177
77240	904178
5952	904179
27251	904180
127667	904181
43431	904182
4103	904183
51514	904184
26652	904185
11760	904186
3395	904187
73415	904188
34917	904189
10462	904190
5762	904191
62752	904192
652	904193
93166	904194
39023	904195
102780	904196
90634	904197
25764	904198
19541	904199
21563	904200
31898	904201
45902	904202
11468	904203
32298	904204
25358	904205
7049	904206
930	904207
29985	904208
2994	904209
68997	904210
64962	904211
3679	904212
117161	904213
30206	904214
18386	904215
57529	904216
11619	904217
19666	904218
54793	904219
80827	904220
20898	904221
1190	904222
34317	904223
98508	904224
19913	904225
123581	904226
6409	904227
13132	904228
47848	904229
63170	904230
16213	904231
78032	904232
9803	904233
110	904234
64415	904235
77430	904236
39188	904237
15473	904238
42928	904239
32608	904240
54535	904241
67247	904242
44218	904243
8675	904244
20643	904245
111676	904246
5445	904247
43529	904248
3079	904249
323	904250
122447	904251
6361	904252
37186	904253
93712	904254
13112	904255
44041	904256
29533	904257
256	904258
104840	904259
134962	904260
8274	904261
95661	904262
54203	904263
24196	904264
34248	904265
80991	904266
101964	904267
42001	904268
64048	904269
53019	904270
40813	904271
68971	904272
54447	904273
26173	904274
9151	904275
17691	904276
34294	904277
44826	904278
71006	904279
63614	904280
68875	904281
53368	904282
12399	904283
35584	904284
95001	904285
120540	904286
68822	904287
124077	904288
128867	904289
393	904290
57530	904291
112074	904292
68314	904293
21066	904294
91674	904295
18191	904296
129229	904297
49730	904298
56564	904299
32774	904300
26131	904301
14761	904302
140028	904303
54149	904304
28589	904305
81396	904306
8330	904307
72072	904308
3372	904309
70832	904310
34760	904311
112814	904312
94876	904313
63767	904314
496	904315
102587	904316
58828	904317
5914	904318
53190	904319
11920	904320
51398	904321
3191	904322
12455	904323
63632	904324
128685	904325
6329	904326
369	904327
49167	904328
2607	904329
45385	904330
54021	904331
72138	904332
7187	904333
6345	904334
62327	904335
64	904336
38718	904337
96540	904338
1998	904339
84564	904340
45039	904341
5467	904342
3082	904343
58757	904344
102536	904345
109551	904346
65120	904347
74747	904348
21017	904349
32834	904350
19940	904351
50596	904352
23806	904353
13927	904354
37016	904355
81855	904356
60546	904357
27926	904358
79029	904359
9591	904360
34280	904361
50669	904362
4429	904363
63254	904364
21406	904365
69573	904366
77173	904367
6215	904368
3401	904369
9936	904370
37	904371
2416	904372
70370	904373
111602	904374
11079	904375
35886	904376
57694	904377
79509	904378
8018	904379
13238	904380
99191	904381
55446	904382
16433	904383
8817	904384
18928	904385
122109	904386
31897	904387
718	904388
39433	904389
140190	904390
104545	904391
205	904392
115223	904393
20585	904394
53777	904395
87813	904396
7149	904397
73072	904398
80323	904399
53070	904400
43906	904401
82473	904402
1901	904403
47354	904404
58738	904405
11966	904406
13082	904407
29662	904408
33251	904409
22408	904410
112203	904411
5675	904412
86056	904413
44059	904414
5250	904415
7588	904416
72165	904417
11242	904418
65359	904419
41600	904420
98264	904421
1710	904422
10183	904423
107511	904424
40223	904425
11275	904426
57034	904427
145188	904428
84574	904429
10162	904430
42867	904431
85088	904432
61619	904433
8052	904434
47392	904435
1987	904436
99810	904437
76391	904438
53473	904439
48110	904440
104859	904441
622	904442
17402	904443
72879	904444
63063	904445
110570	904446
44392	904447
45797	904448
6870	904449
89373	904450
14321	904451
4173	904452
54773	904453
72126	904454
7402	904455
5173	904456
22137	904457
42353	904458
76622	904459
18075	904460
9856	904461
45894	904462
104762	904463
60560	904464
144816	904465
136813	904466
59670	904467
7882	904468
57082	904469
3829	904470
44535	904471
65313	904472
69674	904473
28091	904474
64548	904475
28053	904476
18180	904477
830	904478
14047	904479
21309	904480
140968	904481
77450	904482
9542	904483
6731	904484
2692	904485
11729	904486
8521	904487
11109	904488
718	904489
46593	904490
97184	904491
376	904492
5413	904493
29498	904494
2917	904495
6030	904496
33263	904497
33804	904498
66408	904499
6531	904500
11906	904501
11484	904502
30912	904503
36827	904504
20474	904505
121025	904506
51179	904507
30339	904508
112870	904509
5382	904510
21818	904511
57177	904512
10545	904513
15325	904514
48401	904515
71745	904516
90936	904517
327	904518
66537	904519
26884	904520
127417	904521
916	904522
107578	904523
76185	904524
36622	904525
20450	904526
8500	904527
21898	904528
35547	904529
146915	904530
49461	904531
36063	904532
22787	904533
136173	904534
50957	904535
81926	904536
15717	904537
4861	904538
30661	904539
200	904540
118524	904541
120901	904542
47184	904543
42943	904544
80520	904545
66663	904546
3658	904547
939	904548
94088	904549
78309	904550
1446	904551
4201	904552
16838	904553
69223	904554
27198	904555
15817	904556
23804	904557
4830	904558
52	904559
53821	904560
2970	904561
64978	904562
9271	904563
75203	904564
31010	904565
142468	904566
339	904567
49707	904568
22689	904569
18211	904570
18392	904571
76606	904572
7646	904573
81837	904574
105878	904575
27864	904576
45919	904577
29519	904578
35645	904579
11050	904580
39710	904581
120688	904582
105854	904583
23593	904584
104914	904585
60690	904586
1681	904587
229	904588
15090	904589
11678	904590
1116	904591
69321	904592
24106	904593
14033	904594
23593	904595
121123	904596
40571	904597
1379	904598
36333	904599
15995	904600
88666	904601
58770	904602
147588	904603
51157	904604
74915	904605
12238	904606
79298	904607
630	904608
32127	904609
1682	904610
6745	904611
64974	904612
94999	904613
8593	904614
48014	904615
1529	904616
25482	904617
201	904618
51744	904619
44447	904620
23083	904621
84704	904622
21567	904623
66158	904624
52540	904625
76631	904626
105136	904627
54009	904628
107484	904629
2709	904630
14089	904631
99010	904632
121287	904633
96741	904634
47267	904635
108950	904636
47217	904637
45033	904638
43234	904639
117258	904640
12628	904641
5605	904642
137478	904643
93958	904644
14546	904645
7348	904646
17990	904647
14398	904648
537	904649
49705	904650
30200	904651
45539	904652
1514	904653
28570	904654
2116	904655
9716	904656
47695	904657
43023	904658
99753	904659
51496	904660
43063	904661
5571	904662
21339	904663
19628	904664
118815	904665
21050	904666
14879	904667
2477	904668
37280	904669
9564	904670
22055	904671
8157	904672
44934	904673
1918	904674
103908	904675
5813	904676
9268	904677
93858	904678
18757	904679
98626	904680
23466	904681
103922	904682
5643	904683
89929	904684
6206	904685
66617	904686
2432	904687
16421	904688
61100	904689
2764	904690
89723	904691
61630	904692
93032	904693
7682	904694
31553	904695
36971	904696
33217	904697
12083	904698
30404	904699
3545	904700
12691	904701
18821	904702
49007	904703
73084	904704
20289	904705
19874	904706
77644	904707
125332	904708
76874	904709
137337	904710
69740	904711
7822	904712
88529	904713
77093	904714
21950	904715
5706	904716
1418	904717
75011	904718
49204	904719
19109	904720
50563	904721
10249	904722
1200	904723
29861	904724
74292	904725
30025	904726
1324	904727
30990	904728
7142	904729
38490	904730
105416	904731
25447	904732
30375	904733
64096	904734
4974	904735
24791	904736
60497	904737
77172	904738
132414	904739
1371	904740
92139	904741
21192	904742
110031	904743
27761	904744
64009	904745
66897	904746
144	904747
2772	904748
24642	904749
23762	904750
5090	904751
20729	904752
134	904753
89795	904754
1274	904755
70498	904756
1365	904757
58465	904758
11131	904759
35160	904760
24227	904761
14533	904762
27709	904763
6722	904764
2012	904765
69453	904766
87849	904767
35209	904768
6773	904769
25924	904770
75386	904771
83715	904772
72542	904773
12662	904774
110647	904775
112785	904776
7169	904777
31514	904778
11590	904779
65025	904780
20414	904781
95259	904782
39289	904783
50695	904784
28027	904785
53340	904786
80238	904787
5150	904788
114737	904789
12941	904790
55019	904791
1717	904792
2050	904793
63903	904794
124406	904795
25834	904796
37115	904797
78725	904798
36072	904799
150530	904800
82379	904801
112367	904802
52838	904803
8448	904804
75654	904805
23391	904806
139051	904807
38687	904808
64989	904809
70774	904810
35101	904811
61324	904812
93544	904813
143464	904814
4642	904815
16240	904816
138324	904817
116731	904818
71808	904819
6219	904820
9633	904821
20985	904822
903	904823
1074	904824
66373	904825
15413	904826
4226	904827
858	904828
117465	904829
9904	904830
397	904831
2974	904832
28586	904833
7135	904834
102179	904835
73294	904836
100299	904837
84333	904838
41183	904839
72736	904840
682	904841
75785	904842
22636	904843
143719	904844
21892	904845
90069	904846
42166	904847
7533	904848
2889	904849
53323	904850
20691	904851
51015	904852
16827	904853
86803	904854
38144	904855
16144	904856
75158	904857
57594	904858
123411	904859
102715	904860
82299	904861
54565	904862
2245	904863
1167	904864
26614	904865
44329	904866
60019	904867
67864	904868
140313	904869
12554	904870
52700	904871
9998	904872
11177	904873
10226	904874
39369	904875
27027	904876
610	904877
111342	904878
52392	904879
42931	904880
87833	904881
15150	904882
144320	904883
57264	904884
167	904885
89338	904886
80664	904887
32746	904888
6267	904889
45949	904890
88023	904891
5186	904892
132624	904893
23879	904894
65880	904895
35369	904896
46428	904897
3703	904898
18923	904899
2906	904900
27533	904901
13026	904902
1853	904903
24540	904904
13	904905
23353	904906
28820	904907
27330	904908
42148	904909
37955	904910
135935	904911
97766	904912
72689	904913
54305	904914
125281	904915
40522	904916
16863	904917
43503	904918
40772	904919
94255	904920
7420	904921
87439	904922
111725	904923
40031	904924
70868	904925
24883	904926
20350	904927
61870	904928
2883	904929
30194	904930
122288	904931
32088	904932
56650	904933
153	904934
56835	904935
25317	904936
37242	904937
15557	904938
30801	904939
150297	904940
33659	904941
9576	904942
7722	904943
98225	904944
110741	904945
23529	904946
9198	904947
82057	904948
8569	904949
29672	904950
47862	904951
115252	904952
14302	904953
58280	904954
100390	904955
3766	904956
56903	904957
90038	904958
1494	904959
1640	904960
34295	904961
132762	904962
29997	904963
31601	904964
29552	904965
85010	904966
37551	904967
2813	904968
1949	904969
45876	904970
53090	904971
35947	904972
39763	904973
56687	904974
121392	904975
22983	904976
995	904977
89659	904978
98445	904979
39580	904980
118595	904981
110031	904982
7502	904983
25652	904984
106039	904985
1168	904986
9189	904987
132	904988
143796	904989
862	904990
25859	904991
18604	904992
10298	904993
3157	904994
89613	904995
70307	904996
25724	904997
13351	904998
148676	904999
72951	905000
49025	905001
2913	905002
123363	905003
10532	905004
1258	905005
3211	905006
18366	905007
25458	905008
7713	905009
8223	905010
31231	905011
121091	905012
57621	905013
72012	905014
141839	905015
48646	905016
36224	905017
28350	905018
2196	905019
30322	905020
19362	905021
17094	905022
115824	905023
118908	905024
124806	905025
6063	905026
18437	905027
15442	905028
61900	905029
130452	905030
6220	905031
41384	905032
61267	905033
2288	905034
13451	905035
19108	905036
11527	905037
1910	905038
9029	905039
18363	905040
10872	905041
4503	905042
130152	905043
21791	905044
13418	905045
39958	905046
102916	905047
44223	905048
79128	905049
148515	905050
77393	905051
13504	905052
29120	905053
118545	905054
110075	905055
57422	905056
20044	905057
35215	905058
26482	905059
41016	905060
43192	905061
133437	905062
46712	905063
12491	905064
22455	905065
36111	905066
147609	905067
20534	905068
54596	905069
41961	905070
15546	905071
8687	905072
37402	905073
84239	905074
9170	905075
71041	905076
84706	905077
55463	905078
11665	905079
73779	905080
96742	905081
7328	905082
30174	905083
36855	905084
92022	905085
56957	905086
112794	905087
75313	905088
39799	905089
103979	905090
137780	905091
63869	905092
4421	905093
38932	905094
105594	905095
62830	905096
39366	905097
101005	905098
729	905099
34032	905100
50460	905101
34243	905102
79343	905103
59057	905104
21798	905105
86985	905106
95664	905107
9302	905108
13986	905109
9353	905110
42694	905111
28847	905112
8651	905113
48078	905114
10787	905115
24549	905116
84279	905117
32359	905118
5786	905119
29062	905120
4336	905121
28534	905122
12931	905123
5606	905124
65184	905125
146119	905126
42454	905127
125291	905128
47836	905129
6231	905130
96022	905131
48221	905132
24298	905133
22400	905134
121512	905135
62636	905136
5927	905137
87622	905138
14855	905139
60151	905140
149564	905141
28602	905142
1409	905143
29262	905144
15636	905145
116831	905146
66762	905147
123226	905148
3207	905149
17023	905150
9771	905151
68496	905152
93117	905153
12689	905154
47275	905155
284	905156
54408	905157
59488	905158
13764	905159
409	905160
83803	905161
58549	905162
238	905163
48346	905164
132612	905165
84170	905166
6280	905167
2822	905168
3323	905169
1144	905170
20407	905171
29843	905172
3655	905173
4137	905174
34492	905175
84643	905176
102167	905177
48731	905178
8582	905179
48766	905180
98577	905181
47150	905182
17290	905183
869	905184
29595	905185
71493	905186
65446	905187
33869	905188
12626	905189
24138	905190
15785	905191
75430	905192
10798	905193
75609	905194
70032	905195
12415	905196
13010	905197
45333	905198
90574	905199
57030	905200
22593	905201
74349	905202
8362	905203
26470	905204
810	905205
14852	905206
24539	905207
3676	905208
9400	905209
29729	905210
123684	905211
2480	905212
72914	905213
28139	905214
133101	905215
101956	905216
33343	905217
38982	905218
121834	905219
96814	905220
8878	905221
113511	905222
65704	905223
117658	905224
7147	905225
11511	905226
27634	905227
72157	905228
34692	905229
9387	905230
64664	905231
17251	905232
97423	905233
3724	905234
77729	905235
276	905236
24236	905237
7312	905238
49651	905239
22614	905240
16443	905241
3	905242
112036	905243
31361	905244
31294	905245
32365	905246
112012	905247
1572	905248
4386	905249
147357	905250
62733	905251
45568	905252
2260	905253
56557	905254
70402	905255
25532	905256
117919	905257
51462	905258
20808	905259
16257	905260
27560	905261
8492	905262
89229	905263
30390	905264
3617	905265
91232	905266
55555	905267
5027	905268
29788	905269
36603	905270
4401	905271
88638	905272
66786	905273
567	905274
6813	905275
2624	905276
3411	905277
12734	905278
1947	905279
1362	905280
118	905281
36591	905282
37648	905283
130677	905284
4779	905285
221	905286
70686	905287
20531	905288
57388	905289
51229	905290
39757	905291
31244	905292
19670	905293
17794	905294
112936	905295
70828	905296
51672	905297
4546	905298
89485	905299
38559	905300
12305	905301
14018	905302
14482	905303
50191	905304
111793	905305
67280	905306
8757	905307
23993	905308
51680	905309
32834	905310
3531	905311
45728	905312
94088	905313
284	905314
26304	905315
6510	905316
1167	905317
41164	905318
1433	905319
55638	905320
122850	905321
77822	905322
4820	905323
46289	905324
104054	905325
58635	905326
5690	905327
25672	905328
15360	905329
3105	905330
135013	905331
124350	905332
15735	905333
80861	905334
18447	905335
89417	905336
92830	905337
38311	905338
24387	905339
84573	905340
1825	905341
35766	905342
29189	905343
144503	905344
2399	905345
75311	905346
120602	905347
48012	905348
44842	905349
2712	905350
17658	905351
29140	905352
20618	905353
73678	905354
3882	905355
3661	905356
106754	905357
53790	905358
55167	905359
25463	905360
12191	905361
128736	905362
111313	905363
52242	905364
7381	905365
14332	905366
121671	905367
12112	905368
44696	905369
94483	905370
16926	905371
40716	905372
137331	905373
108372	905374
94658	905375
39298	905376
32720	905377
4661	905378
80082	905379
62167	905380
43640	905381
82447	905382
56231	905383
23934	905384
3137	905385
21596	905386
75964	905387
56044	905388
3999	905389
77737	905390
65142	905391
90731	905392
41319	905393
69311	905394
15184	905395
3898	905396
121065	905397
126850	905398
7248	905399
29535	905400
21612	905401
3023	905402
22511	905403
137827	905404
69529	905405
15756	905406
44926	905407
34584	905408
61846	905409
329	905410
38012	905411
60631	905412
13716	905413
17056	905414
33030	905415
632	905416
61314	905417
81745	905418
31694	905419
6769	905420
26253	905421
128431	905422
34237	905423
38165	905424
10858	905425
13543	905426
17919	905427
37637	905428
4649	905429
77	905430
1397	905431
40684	905432
48533	905433
43863	905434
33572	905435
282	905436
43967	905437
11168	905438
50175	905439
17209	905440
106960	905441
63396	905442
126003	905443
18584	905444
2512	905445
91985	905446
72627	905447
35464	905448
25023	905449
97354	905450
523	905451
60849	905452
20783	905453
60522	905454
10804	905455
133079	905456
19548	905457
56188	905458
57108	905459
63054	905460
133058	905461
2198	905462
8265	905463
9836	905464
136956	905465
28764	905466
78292	905467
2350	905468
4638	905469
43340	905470
28623	905471
24610	905472
22821	905473
52124	905474
2053	905475
88269	905476
69227	905477
23257	905478
32885	905479
14386	905480
83796	905481
2425	905482
22885	905483
81287	905484
36758	905485
3221	905486
757	905487
86941	905488
785	905489
53828	905490
84687	905491
21456	905492
30785	905493
53516	905494
111080	905495
2204	905496
104721	905497
22043	905498
99482	905499
115189	905500
57735	905501
246	905502
120195	905503
16024	905504
8709	905505
8185	905506
40389	905507
2548	905508
59021	905509
4028	905510
137077	905511
46357	905512
26029	905513
108874	905514
7472	905515
104278	905516
56920	905517
94249	905518
98191	905519
23362	905520
7191	905521
60887	905522
353	905523
83374	905524
62985	905525
113	905526
65768	905527
34759	905528
1979	905529
55832	905530
115160	905531
16108	905532
8332	905533
99932	905534
49	905535
63477	905536
129141	905537
17287	905538
36235	905539
28162	905540
19135	905541
12106	905542
25112	905543
83509	905544
32589	905545
51486	905546
84573	905547
24	905548
7092	905549
50555	905550
705	905551
109614	905552
23922	905553
1412	905554
77655	905555
114500	905556
22148	905557
38080	905558
11792	905559
55407	905560
24724	905561
73243	905562
67138	905563
71404	905564
38823	905565
16904	905566
3592	905567
53905	905568
66359	905569
48810	905570
7360	905571
116234	905572
99061	905573
11	905574
41643	905575
5339	905576
51096	905577
36776	905578
28571	905579
6645	905580
10015	905581
15623	905582
661	905583
79322	905584
1915	905585
36745	905586
24077	905587
35133	905588
150227	905589
3594	905590
54964	905591
21497	905592
139500	905593
51638	905594
11931	905595
532	905596
30623	905597
21201	905598
21169	905599
1790	905600
117306	905601
10471	905602
17486	905603
54084	905604
2614	905605
1687	905606
8193	905607
99347	905608
70120	905609
5418	905610
106967	905611
5416	905612
128	905613
2750	905614
65903	905615
13174	905616
3877	905617
43101	905618
44918	905619
36321	905620
95821	905621
45221	905622
84139	905623
12346	905624
91396	905625
26957	905626
37384	905627
230	905628
30128	905629
3655	905630
89503	905631
27559	905632
54394	905633
23377	905634
61868	905635
58365	905636
37135	905637
2322	905638
16964	905639
2190	905640
79096	905641
25167	905642
64510	905643
45880	905644
5140	905645
31011	905646
89582	905647
135146	905648
53000	905649
79971	905650
23819	905651
48903	905652
85124	905653
41405	905654
56123	905655
8691	905656
1864	905657
57083	905658
2420	905659
609	905660
89620	905661
798	905662
77367	905663
25146	905664
18579	905665
15971	905666
42442	905667
20234	905668
36050	905669
83163	905670
12128	905671
118273	905672
66569	905673
100023	905674
11834	905675
79370	905676
20458	905677
86489	905678
33682	905679
8225	905680
16648	905681
5475	905682
46382	905683
5548	905684
59562	905685
143257	905686
6167	905687
48829	905688
16737	905689
26458	905690
5766	905691
64993	905692
21687	905693
55273	905694
80717	905695
27417	905696
60979	905697
25811	905698
758	905699
29123	905700
113954	905701
25530	905702
51777	905703
94429	905704
61136	905705
7496	905706
31802	905707
27292	905708
112566	905709
752	905710
77218	905711
58722	905712
14037	905713
22926	905714
46962	905715
2930	905716
13049	905717
452	905718
3338	905719
145125	905720
221	905721
17464	905722
89845	905723
46354	905724
25818	905725
4581	905726
109836	905727
75993	905728
95504	905729
138279	905730
124357	905731
109039	905732
19690	905733
12037	905734
73986	905735
85415	905736
71909	905737
8551	905738
74105	905739
128894	905740
2858	905741
43658	905742
9109	905743
9252	905744
21083	905745
34766	905746
74609	905747
44645	905748
94503	905749
66093	905750
67744	905751
33671	905752
32444	905753
54059	905754
10112	905755
107219	905756
111750	905757
1358	905758
56986	905759
69267	905760
62806	905761
4810	905762
73278	905763
28494	905764
9459	905765
9219	905766
33139	905767
50483	905768
40742	905769
79639	905770
30714	905771
9	905772
97710	905773
92271	905774
32698	905775
52460	905776
14206	905777
3867	905778
6932	905779
32755	905780
89339	905781
74355	905782
31296	905783
58175	905784
56266	905785
89812	905786
12951	905787
16617	905788
103464	905789
91857	905790
50962	905791
17508	905792
25677	905793
9495	905794
4950	905795
517	905796
148550	905797
66116	905798
44391	905799
85860	905800
11115	905801
68891	905802
69102	905803
75220	905804
11305	905805
100449	905806
43736	905807
34441	905808
52124	905809
61996	905810
993	905811
80395	905812
82844	905813
45894	905814
51016	905815
67746	905816
22356	905817
29413	905818
51488	905819
76	905820
984	905821
21	905822
5615	905823
32843	905824
86564	905825
132332	905826
6320	905827
15969	905828
1506	905829
16861	905830
65267	905831
23839	905832
104859	905833
74863	905834
34927	905835
25522	905836
54346	905837
2925	905838
14311	905839
532	905840
7970	905841
17545	905842
28967	905843
5545	905844
22296	905845
18161	905846
43665	905847
7178	905848
69212	905849
55428	905850
44793	905851
2816	905852
77	905853
48566	905854
32572	905855
6408	905856
16113	905857
35671	905858
116698	905859
105447	905860
83115	905861
103801	905862
41350	905863
123290	905864
35383	905865
83883	905866
85975	905867
110761	905868
81555	905869
113898	905870
8980	905871
8423	905872
56288	905873
32992	905874
149486	905875
1225	905876
3075	905877
6873	905878
23308	905879
21955	905880
25570	905881
26890	905882
36812	905883
35742	905884
34507	905885
6026	905886
30105	905887
45561	905888
72354	905889
30249	905890
25315	905891
66458	905892
64451	905893
28839	905894
10555	905895
29301	905896
93574	905897
21345	905898
37709	905899
79482	905900
17674	905901
117457	905902
40766	905903
62894	905904
116096	905905
6434	905906
110571	905907
66722	905908
37649	905909
17480	905910
24409	905911
71193	905912
123	905913
6643	905914
6069	905915
31601	905916
46624	905917
49537	905918
10489	905919
66156	905920
71885	905921
49757	905922
2510	905923
18144	905924
70503	905925
3511	905926
17098	905927
57565	905928
79403	905929
59381	905930
65949	905931
56150	905932
17607	905933
101770	905934
25532	905935
1764	905936
29036	905937
25407	905938
42086	905939
10317	905940
8159	905941
63509	905942
57436	905943
57816	905944
6555	905945
109001	905946
29438	905947
6522	905948
2547	905949
97700	905950
50881	905951
52966	905952
51218	905953
79906	905954
113636	905955
68661	905956
64500	905957
22421	905958
56461	905959
3606	905960
103473	905961
918	905962
86053	905963
37194	905964
122524	905965
137523	905966
16653	905967
104352	905968
31950	905969
29870	905970
95907	905971
13196	905972
110781	905973
9323	905974
117803	905975
6296	905976
48381	905977
5514	905978
67461	905979
23035	905980
3520	905981
12908	905982
41106	905983
28313	905984
87904	905985
31785	905986
38178	905987
89645	905988
14310	905989
131924	905990
126933	905991
46545	905992
32400	905993
84759	905994
65058	905995
62063	905996
1058	905997
90670	905998
11977	905999
18359	906000
37579	906001
8610	906002
69218	906003
13077	906004
39673	906005
9147	906006
51503	906007
44313	906008
112573	906009
4275	906010
93523	906011
91993	906012
74383	906013
82111	906014
20865	906015
1674	906016
10950	906017
77123	906018
94010	906019
135899	906020
88909	906021
52028	906022
5410	906023
19627	906024
52373	906025
99682	906026
117529	906027
95654	906028
121558	906029
9066	906030
30342	906031
69912	906032
39989	906033
7540	906034
47039	906035
46265	906036
573	906037
30734	906038
60747	906039
120691	906040
34743	906041
51271	906042
101534	906043
100320	906044
10673	906045
26071	906046
3624	906047
108856	906048
5602	906049
34221	906050
45410	906051
8064	906052
70518	906053
18903	906054
105228	906055
82009	906056
17247	906057
11194	906058
42881	906059
18206	906060
38627	906061
39968	906062
48688	906063
35610	906064
12628	906065
87143	906066
18763	906067
44267	906068
26377	906069
26672	906070
23710	906071
55395	906072
117051	906073
3199	906074
91900	906075
8799	906076
25309	906077
81402	906078
129578	906079
891	906080
17867	906081
21808	906082
74251	906083
76302	906084
31908	906085
17998	906086
23204	906087
7140	906088
101469	906089
77500	906090
15868	906091
117198	906092
19281	906093
76329	906094
97685	906095
5665	906096
4946	906097
119381	906098
69020	906099
16347	906100
2005	906101
26228	906102
126998	906103
15991	906104
21856	906105
36468	906106
43064	906107
114338	906108
9797	906109
44956	906110
23713	906111
35598	906112
43052	906113
109054	906114
9758	906115
45863	906116
144	906117
27486	906118
42820	906119
80413	906120
6473	906121
17074	906122
4598	906123
16522	906124
31857	906125
43628	906126
78599	906127
28940	906128
72347	906129
28262	906130
31470	906131
17170	906132
36399	906133
104357	906134
19462	906135
91516	906136
73168	906137
53720	906138
57086	906139
15231	906140
5789	906141
32095	906142
62035	906143
133853	906144
29325	906145
9253	906146
572	906147
23384	906148
27652	906149
86327	906150
45111	906151
22865	906152
29636	906153
7556	906154
5652	906155
114419	906156
9849	906157
13944	906158
59213	906159
12541	906160
3687	906161
445	906162
88934	906163
18642	906164
84536	906165
3506	906166
66590	906167
6789	906168
96454	906169
19758	906170
70275	906171
10233	906172
45850	906173
27035	906174
115803	906175
11728	906176
2549	906177
102630	906178
4127	906179
139533	906180
49860	906181
1468	906182
56693	906183
146617	906184
22815	906185
22377	906186
70307	906187
42790	906188
48610	906189
65582	906190
80624	906191
30768	906192
65783	906193
34125	906194
11606	906195
39445	906196
19713	906197
46023	906198
36707	906199
25469	906200
32804	906201
68462	906202
81436	906203
24262	906204
49845	906205
100790	906206
16211	906207
88911	906208
23782	906209
91885	906210
32140	906211
2	906212
16928	906213
12448	906214
38389	906215
8103	906216
33380	906217
59932	906218
13442	906219
18426	906220
14145	906221
96990	906222
17266	906223
56636	906224
9689	906225
7997	906226
108686	906227
6180	906228
58511	906229
31692	906230
23003	906231
36139	906232
101	906233
37305	906234
20064	906235
14673	906236
34355	906237
32490	906238
24318	906239
136232	906240
105668	906241
13388	906242
28378	906243
82605	906244
26129	906245
3107	906246
28022	906247
48005	906248
24050	906249
40536	906250
59533	906251
4502	906252
9234	906253
105157	906254
39662	906255
140560	906256
92014	906257
7680	906258
2677	906259
123144	906260
91333	906261
11283	906262
21238	906263
11660	906264
2637	906265
7024	906266
94957	906267
57797	906268
19880	906269
83588	906270
30504	906271
63904	906272
30865	906273
119650	906274
24419	906275
114	906276
37898	906277
18007	906278
10867	906279
9322	906280
18802	906281
10475	906282
41004	906283
11738	906284
139928	906285
2821	906286
43108	906287
57867	906288
47290	906289
4974	906290
28232	906291
52014	906292
72324	906293
45670	906294
134788	906295
34404	906296
63865	906297
160	906298
96200	906299
31276	906300
57436	906301
27349	906302
54421	906303
148079	906304
70432	906305
7333	906306
33279	906307
15135	906308
62	906309
19083	906310
5077	906311
36298	906312
34103	906313
20403	906314
3536	906315
19774	906316
79102	906317
42981	906318
1511	906319
117803	906320
17048	906321
87740	906322
61400	906323
4545	906324
37421	906325
34491	906326
2637	906327
14869	906328
94563	906329
102669	906330
64540	906331
103083	906332
24065	906333
61654	906334
15861	906335
7132	906336
13790	906337
53181	906338
116611	906339
101888	906340
3800	906341
7441	906342
40115	906343
6592	906344
106996	906345
8018	906346
124285	906347
7329	906348
39820	906349
43923	906350
27815	906351
105281	906352
58133	906353
46558	906354
106075	906355
67072	906356
72349	906357
101795	906358
23968	906359
1765	906360
14312	906361
121429	906362
134819	906363
101541	906364
9023	906365
144493	906366
5039	906367
12387	906368
36333	906369
111198	906370
1299	906371
59317	906372
42	906373
33659	906374
10812	906375
119255	906376
15842	906377
149075	906378
26583	906379
143105	906380
23863	906381
58245	906382
83815	906383
4574	906384
32321	906385
53725	906386
82816	906387
81757	906388
6683	906389
131856	906390
30033	906391
5960	906392
64996	906393
13559	906394
6880	906395
34977	906396
19331	906397
129554	906398
13880	906399
54637	906400
60261	906401
69707	906402
65262	906403
233	906404
141	906405
113548	906406
144081	906407
18561	906408
2479	906409
2051	906410
6577	906411
9612	906412
9678	906413
35389	906414
64556	906415
114415	906416
10955	906417
24203	906418
15875	906419
43179	906420
18839	906421
7041	906422
4797	906423
13683	906424
75570	906425
8601	906426
133522	906427
12292	906428
57798	906429
56086	906430
18902	906431
38472	906432
6166	906433
60379	906434
32115	906435
47994	906436
20842	906437
33834	906438
49042	906439
1963	906440
112941	906441
759	906442
1745	906443
77499	906444
66646	906445
7324	906446
292	906447
46806	906448
144367	906449
80501	906450
20326	906451
14538	906452
16725	906453
69610	906454
20091	906455
3693	906456
8237	906457
53722	906458
50214	906459
95631	906460
44785	906461
50198	906462
54046	906463
61889	906464
5693	906465
85272	906466
100324	906467
57799	906468
29514	906469
60134	906470
60609	906471
12645	906472
15571	906473
88184	906474
22981	906475
37465	906476
8307	906477
70300	906478
121153	906479
6236	906480
17402	906481
8647	906482
31356	906483
42725	906484
277	906485
154	906486
3876	906487
16864	906488
41466	906489
48206	906490
134113	906491
48848	906492
61353	906493
90014	906494
61144	906495
21220	906496
25338	906497
7893	906498
66086	906499
11658	906500
81473	906501
117081	906502
17755	906503
111839	906504
89790	906505
100547	906506
9442	906507
25917	906508
25952	906509
55255	906510
33186	906511
26376	906512
6387	906513
93101	906514
33956	906515
118884	906516
61839	906517
33609	906518
62250	906519
3868	906520
9541	906521
5350	906522
97147	906523
54981	906524
9588	906525
46011	906526
6181	906527
34131	906528
40943	906529
728	906530
1250	906531
80602	906532
3704	906533
2977	906534
108671	906535
12	906536
29629	906537
119831	906538
76422	906539
74855	906540
18855	906541
31003	906542
19793	906543
11099	906544
9282	906545
51814	906546
13795	906547
34842	906548
143052	906549
99493	906550
335	906551
139973	906552
138460	906553
29372	906554
33903	906555
54304	906556
95617	906557
36722	906558
11620	906559
9571	906560
39461	906561
86590	906562
2676	906563
8423	906564
96748	906565
16643	906566
26806	906567
2082	906568
122340	906569
56794	906570
113207	906571
31765	906572
17664	906573
41436	906574
122387	906575
49376	906576
21460	906577
4167	906578
48786	906579
38744	906580
30109	906581
26820	906582
132628	906583
34542	906584
120842	906585
57653	906586
79256	906587
67462	906588
20387	906589
32676	906590
23095	906591
17934	906592
2433	906593
38453	906594
83637	906595
117491	906596
33314	906597
19262	906598
92429	906599
137622	906600
51269	906601
73340	906602
46037	906603
9724	906604
88060	906605
21296	906606
45943	906607
45315	906608
24642	906609
32749	906610
14399	906611
63065	906612
1314	906613
102620	906614
5381	906615
50247	906616
64565	906617
8928	906618
8124	906619
83717	906620
40389	906621
7561	906622
76946	906623
140457	906624
64449	906625
46446	906626
44640	906627
20398	906628
22391	906629
45517	906630
43672	906631
61748	906632
53619	906633
8194	906634
59179	906635
85429	906636
99487	906637
2964	906638
28650	906639
95461	906640
28781	906641
98971	906642
755	906643
29113	906644
8263	906645
61798	906646
2678	906647
75592	906648
25108	906649
54253	906650
1361	906651
135343	906652
98492	906653
5354	906654
88694	906655
77421	906656
8462	906657
120013	906658
11999	906659
62417	906660
1172	906661
156	906662
3705	906663
120229	906664
101428	906665
16	906666
22870	906667
44899	906668
40628	906669
27013	906670
4031	906671
93193	906672
1781	906673
51725	906674
128715	906675
5923	906676
28371	906677
91780	906678
34333	906679
150609	906680
46330	906681
107014	906682
6616	906683
70735	906684
9783	906685
46151	906686
1869	906687
97779	906688
29373	906689
42933	906690
2429	906691
4644	906692
14951	906693
143462	906694
38831	906695
139864	906696
124048	906697
134054	906698
15335	906699
146918	906700
24768	906701
49079	906702
188	906703
54943	906704
74057	906705
145940	906706
67200	906707
30725	906708
137104	906709
73970	906710
31339	906711
18888	906712
63341	906713
56779	906714
133905	906715
47802	906716
131346	906717
96718	906718
25252	906719
42256	906720
14689	906721
53660	906722
25337	906723
3411	906724
21534	906725
43230	906726
18637	906727
17542	906728
25665	906729
48	906730
39205	906731
120833	906732
84983	906733
284	906734
50693	906735
46370	906736
1314	906737
27381	906738
369	906739
20056	906740
32801	906741
62886	906742
104024	906743
80400	906744
74146	906745
99934	906746
92992	906747
115460	906748
145408	906749
153	906750
58508	906751
3290	906752
37538	906753
20003	906754
72884	906755
6050	906756
7732	906757
83009	906758
1613	906759
69632	906760
57114	906761
64256	906762
10004	906763
84446	906764
50588	906765
97842	906766
28686	906767
41963	906768
12854	906769
8911	906770
35195	906771
122773	906772
48780	906773
60782	906774
88756	906775
22406	906776
96276	906777
100788	906778
38100	906779
44302	906780
36285	906781
123746	906782
6048	906783
117127	906784
25808	906785
29205	906786
121768	906787
7187	906788
17322	906789
63863	906790
13198	906791
30085	906792
14954	906793
17399	906794
57058	906795
8939	906796
43581	906797
22790	906798
86585	906799
91534	906800
36	906801
148264	906802
83037	906803
10201	906804
46012	906805
55303	906806
28881	906807
87919	906808
5778	906809
86182	906810
89861	906811
60806	906812
45565	906813
134692	906814
23474	906815
93276	906816
3188	906817
22717	906818
649	906819
13772	906820
93467	906821
26279	906822
15949	906823
88210	906824
40668	906825
129104	906826
61697	906827
28483	906828
885	906829
63510	906830
52968	906831
38387	906832
129999	906833
7267	906834
57920	906835
139032	906836
22738	906837
2021	906838
3704	906839
11243	906840
42498	906841
34268	906842
23713	906843
10349	906844
86473	906845
144473	906846
10965	906847
75020	906848
29972	906849
43691	906850
40152	906851
8119	906852
13338	906853
23514	906854
24049	906855
15612	906856
2689	906857
34268	906858
27693	906859
119301	906860
73484	906861
60851	906862
70403	906863
21374	906864
15143	906865
1545	906866
5818	906867
42504	906868
70810	906869
23576	906870
49133	906871
3046	906872
29494	906873
7067	906874
52704	906875
122579	906876
67033	906877
24494	906878
31910	906879
60645	906880
23161	906881
164	906882
139631	906883
34346	906884
4808	906885
44744	906886
4812	906887
17223	906888
4168	906889
14507	906890
5132	906891
59138	906892
2434	906893
15449	906894
22617	906895
39873	906896
88021	906897
1525	906898
8620	906899
26123	906900
29467	906901
122170	906902
47956	906903
100035	906904
1343	906905
20468	906906
11300	906907
58632	906908
28411	906909
91414	906910
4183	906911
88196	906912
22468	906913
69306	906914
14993	906915
26592	906916
4008	906917
83463	906918
46008	906919
48764	906920
52343	906921
69020	906922
84960	906923
16036	906924
44289	906925
60089	906926
11873	906927
91405	906928
19756	906929
22915	906930
52126	906931
1542	906932
30533	906933
87938	906934
45341	906935
46752	906936
2799	906937
34738	906938
97931	906939
2549	906940
28758	906941
29118	906942
5433	906943
2344	906944
23970	906945
55640	906946
26645	906947
38927	906948
92227	906949
10369	906950
7227	906951
26292	906952
71907	906953
35887	906954
48481	906955
59934	906956
36461	906957
79235	906958
20667	906959
2638	906960
98598	906961
33707	906962
35097	906963
87654	906964
76182	906965
23568	906966
17871	906967
22715	906968
28193	906969
76881	906970
82089	906971
76369	906972
23616	906973
44981	906974
42864	906975
1074	906976
27697	906977
29395	906978
569	906979
72675	906980
103139	906981
19179	906982
336	906983
86975	906984
100334	906985
6817	906986
49921	906987
66248	906988
16781	906989
18736	906990
20878	906991
12179	906992
74486	906993
87374	906994
809	906995
35126	906996
149996	906997
3349	906998
72521	906999
30141	907000
3664	907001
96180	907002
21890	907003
13054	907004
36774	907005
66138	907006
4944	907007
54678	907008
69885	907009
6105	907010
88741	907011
100927	907012
26133	907013
77287	907014
65244	907015
115654	907016
39379	907017
31780	907018
5658	907019
15128	907020
67843	907021
34613	907022
21301	907023
123537	907024
52600	907025
97455	907026
597	907027
7612	907028
20074	907029
5693	907030
17090	907031
13322	907032
87676	907033
115713	907034
25540	907035
1349	907036
38253	907037
1417	907038
43225	907039
28457	907040
102252	907041
129226	907042
135034	907043
45343	907044
15466	907045
86552	907046
69941	907047
8205	907048
8751	907049
19312	907050
75918	907051
1767	907052
51362	907053
25797	907054
28424	907055
7281	907056
36165	907057
131821	907058
80992	907059
106983	907060
44494	907061
101115	907062
2561	907063
1504	907064
83441	907065
70446	907066
51006	907067
53667	907068
69080	907069
2104	907070
1828	907071
17751	907072
871	907073
16570	907074
102149	907075
90251	907076
71456	907077
15258	907078
29754	907079
61184	907080
80230	907081
6296	907082
59449	907083
33656	907084
30394	907085
5241	907086
77581	907087
14119	907088
20226	907089
116048	907090
62712	907091
29342	907092
50480	907093
26380	907094
13858	907095
142984	907096
43351	907097
10616	907098
1107	907099
590	907100
77458	907101
101409	907102
39844	907103
114300	907104
21940	907105
57565	907106
109015	907107
29262	907108
2657	907109
3928	907110
15316	907111
5050	907112
126170	907113
2262	907114
72283	907115
15845	907116
238	907117
116052	907118
128619	907119
15558	907120
5944	907121
12924	907122
13034	907123
23624	907124
98331	907125
15714	907126
33949	907127
87740	907128
667	907129
33623	907130
63130	907131
326	907132
91168	907133
81808	907134
19929	907135
24831	907136
5732	907137
80040	907138
20700	907139
96966	907140
39172	907141
86527	907142
40558	907143
5631	907144
7894	907145
17837	907146
39598	907147
70513	907148
157	907149
4102	907150
2836	907151
54731	907152
46897	907153
3077	907154
12321	907155
37583	907156
6487	907157
147539	907158
34782	907159
12352	907160
14012	907161
110365	907162
608	907163
36300	907164
32051	907165
69059	907166
57940	907167
29741	907168
68007	907169
9351	907170
32702	907171
58887	907172
56047	907173
80563	907174
78081	907175
33787	907176
2286	907177
108888	907178
66999	907179
21115	907180
97876	907181
908	907182
56248	907183
26401	907184
45556	907185
51970	907186
79002	907187
2	907188
43584	907189
18171	907190
38403	907191
5822	907192
82033	907193
7029	907194
51940	907195
788	907196
22023	907197
6922	907198
56190	907199
108081	907200
49873	907201
16962	907202
19027	907203
63852	907204
9845	907205
86049	907206
31296	907207
22904	907208
52104	907209
102301	907210
40431	907211
15687	907212
24502	907213
128018	907214
2752	907215
3622	907216
644	907217
67653	907218
109710	907219
86601	907220
58147	907221
17350	907222
21057	907223
7980	907224
32065	907225
3909	907226
84485	907227
35328	907228
27437	907229
65168	907230
39677	907231
55164	907232
11972	907233
59534	907234
21513	907235
490	907236
97251	907237
14097	907238
61043	907239
12937	907240
7798	907241
32577	907242
36966	907243
92958	907244
5089	907245
66051	907246
23560	907247
7665	907248
54565	907249
4945	907250
9747	907251
52055	907252
21654	907253
5654	907254
14283	907255
81281	907256
29971	907257
10100	907258
80	907259
127131	907260
19755	907261
88691	907262
66117	907263
36882	907264
58647	907265
3139	907266
1551	907267
112945	907268
115070	907269
9049	907270
22768	907271
1580	907272
3727	907273
29075	907274
41329	907275
41025	907276
104931	907277
23201	907278
491	907279
20642	907280
18798	907281
53901	907282
8073	907283
73530	907284
74681	907285
65574	907286
31820	907287
136245	907288
31380	907289
104516	907290
11062	907291
14704	907292
40137	907293
20457	907294
115988	907295
98052	907296
38009	907297
8283	907298
26102	907299
18027	907300
9710	907301
115411	907302
27619	907303
116787	907304
2059	907305
5607	907306
67514	907307
97472	907308
10359	907309
3739	907310
14175	907311
99965	907312
8282	907313
52083	907314
99500	907315
29209	907316
47087	907317
64995	907318
47512	907319
2316	907320
32397	907321
52615	907322
79032	907323
49781	907324
13240	907325
102352	907326
10980	907327
43340	907328
59233	907329
76045	907330
23307	907331
82706	907332
51179	907333
48404	907334
53233	907335
6810	907336
75128	907337
30670	907338
129993	907339
14802	907340
32233	907341
74902	907342
1566	907343
4831	907344
35296	907345
31992	907346
63415	907347
37507	907348
16487	907349
68621	907350
51718	907351
22510	907352
27371	907353
37300	907354
105622	907355
951	907356
1342	907357
45820	907358
12697	907359
26822	907360
109569	907361
16215	907362
6279	907363
126219	907364
71261	907365
54272	907366
10108	907367
20480	907368
3284	907369
15907	907370
2675	907371
15128	907372
37449	907373
32142	907374
7271	907375
11786	907376
89913	907377
45346	907378
29502	907379
19684	907380
43510	907381
21979	907382
97220	907383
62809	907384
10123	907385
123247	907386
78677	907387
27455	907388
5993	907389
14341	907390
30822	907391
98558	907392
16747	907393
14938	907394
20283	907395
133040	907396
39087	907397
82278	907398
97565	907399
24807	907400
54903	907401
91203	907402
50203	907403
17523	907404
24646	907405
25493	907406
80925	907407
27819	907408
42289	907409
64541	907410
87379	907411
49	907412
106789	907413
26106	907414
32557	907415
9780	907416
34819	907417
14787	907418
20058	907419
35616	907420
46255	907421
72968	907422
3021	907423
19630	907424
78507	907425
835	907426
36341	907427
110193	907428
18767	907429
9071	907430
15005	907431
3187	907432
18096	907433
85687	907434
4638	907435
13000	907436
115830	907437
32828	907438
10698	907439
10955	907440
55181	907441
75549	907442
47480	907443
136876	907444
978	907445
86465	907446
19074	907447
24720	907448
51272	907449
18418	907450
16774	907451
89045	907452
9969	907453
1629	907454
15639	907455
86990	907456
50	907457
38604	907458
16443	907459
7682	907460
133236	907461
81260	907462
57385	907463
51221	907464
46542	907465
150411	907466
72054	907467
76050	907468
97	907469
100579	907470
14765	907471
46660	907472
63161	907473
5112	907474
4105	907475
32537	907476
51254	907477
62451	907478
81050	907479
6717	907480
32159	907481
24819	907482
833	907483
11151	907484
95164	907485
28646	907486
2237	907487
17937	907488
45947	907489
37683	907490
13906	907491
59301	907492
63838	907493
42056	907494
189	907495
45230	907496
91880	907497
9433	907498
104799	907499
94830	907500
12526	907501
4680	907502
14564	907503
10801	907504
40178	907505
11002	907506
46687	907507
21643	907508
30046	907509
104367	907510
21541	907511
69563	907512
22	907513
117141	907514
39040	907515
63602	907516
22255	907517
32762	907518
5288	907519
71398	907520
12186	907521
20808	907522
23431	907523
29606	907524
4619	907525
25081	907526
54900	907527
141660	907528
69508	907529
11727	907530
24072	907531
7852	907532
61619	907533
16823	907534
22263	907535
49762	907536
6087	907537
102099	907538
95880	907539
111754	907540
32897	907541
70378	907542
106672	907543
23968	907544
23802	907545
19328	907546
12982	907547
9532	907548
95279	907549
62238	907550
84033	907551
50996	907552
46350	907553
17668	907554
27599	907555
27963	907556
23236	907557
130415	907558
4793	907559
44468	907560
959	907561
15205	907562
88947	907563
57016	907564
70221	907565
67324	907566
4107	907567
28371	907568
1438	907569
17521	907570
11323	907571
96827	907572
69437	907573
84577	907574
132808	907575
31656	907576
53440	907577
8946	907578
8822	907579
7247	907580
5675	907581
115519	907582
36159	907583
54324	907584
14127	907585
34355	907586
17730	907587
58090	907588
127069	907589
22149	907590
3182	907591
12617	907592
83760	907593
66651	907594
100082	907595
45103	907596
11308	907597
13636	907598
29260	907599
26197	907600
86059	907601
77102	907602
131979	907603
77538	907604
139038	907605
52148	907606
31836	907607
36078	907608
80851	907609
135414	907610
45076	907611
116504	907612
17587	907613
36597	907614
25309	907615
31520	907616
61349	907617
369	907618
44867	907619
109105	907620
38494	907621
70380	907622
71387	907623
14744	907624
22050	907625
118218	907626
717	907627
12475	907628
53126	907629
22737	907630
15805	907631
68852	907632
24119	907633
80191	907634
133911	907635
1403	907636
3830	907637
121634	907638
44218	907639
31610	907640
9171	907641
84925	907642
6527	907643
77731	907644
5753	907645
12452	907646
34686	907647
34912	907648
45295	907649
148299	907650
72546	907651
52352	907652
20463	907653
71800	907654
61780	907655
37827	907656
97752	907657
4521	907658
20920	907659
75288	907660
9366	907661
96540	907662
77422	907663
29589	907664
70880	907665
79129	907666
4084	907667
57748	907668
49121	907669
70697	907670
108821	907671
26147	907672
28641	907673
5395	907674
70805	907675
20188	907676
30853	907677
44766	907678
22128	907679
18837	907680
95874	907681
109637	907682
12142	907683
29454	907684
2183	907685
134962	907686
60766	907687
109874	907688
58449	907689
105507	907690
91771	907691
45349	907692
1349	907693
116	907694
20147	907695
45568	907696
64755	907697
23732	907698
8100	907699
35880	907700
20201	907701
3026	907702
43716	907703
87163	907704
56979	907705
1048	907706
29112	907707
27115	907708
90903	907709
125675	907710
2021	907711
86660	907712
5756	907713
119175	907714
95604	907715
6513	907716
27991	907717
2656	907718
1711	907719
42574	907720
16421	907721
77890	907722
38736	907723
88017	907724
20493	907725
24325	907726
61940	907727
48085	907728
33622	907729
46501	907730
61065	907731
35332	907732
76303	907733
25395	907734
13695	907735
59224	907736
46321	907737
6379	907738
147658	907739
110640	907740
83697	907741
8016	907742
35835	907743
33784	907744
2610	907745
43545	907746
136600	907747
365	907748
53257	907749
43367	907750
13074	907751
100633	907752
46876	907753
3165	907754
29424	907755
337	907756
57895	907757
117217	907758
38277	907759
23896	907760
65637	907761
92509	907762
113946	907763
34283	907764
14075	907765
49855	907766
64881	907767
45578	907768
96598	907769
16040	907770
53516	907771
65915	907772
38739	907773
6287	907774
27408	907775
52102	907776
21363	907777
84312	907778
115778	907779
70166	907780
15516	907781
67118	907782
69972	907783
47821	907784
9181	907785
88693	907786
92235	907787
48	907788
78982	907789
50703	907790
16513	907791
22265	907792
13569	907793
25121	907794
20605	907795
129652	907796
59701	907797
69070	907798
44219	907799
44703	907800
160	907801
64742	907802
66432	907803
13793	907804
121133	907805
27267	907806
11962	907807
16747	907808
39	907809
92079	907810
135049	907811
55144	907812
46011	907813
91977	907814
88275	907815
1897	907816
13074	907817
75905	907818
6502	907819
40469	907820
84519	907821
35950	907822
68606	907823
56780	907824
54249	907825
111	907826
41279	907827
4005	907828
1828	907829
15316	907830
20346	907831
35375	907832
38093	907833
35213	907834
27507	907835
56104	907836
3644	907837
75132	907838
3271	907839
58144	907840
82466	907841
8529	907842
6408	907843
60565	907844
88710	907845
17066	907846
30732	907847
98351	907848
16554	907849
275	907850
24643	907851
80591	907852
134049	907853
117369	907854
2469	907855
6911	907856
6771	907857
99912	907858
51258	907859
18047	907860
23402	907861
30870	907862
12851	907863
17238	907864
33875	907865
50535	907866
4533	907867
10442	907868
40112	907869
37151	907870
118392	907871
36389	907872
38843	907873
6320	907874
57667	907875
24159	907876
67955	907877
40883	907878
66601	907879
37252	907880
91483	907881
2494	907882
118610	907883
20463	907884
10535	907885
130613	907886
39663	907887
3279	907888
47718	907889
15338	907890
29196	907891
78669	907892
24615	907893
91887	907894
30066	907895
3030	907896
77122	907897
118519	907898
77438	907899
93299	907900
18472	907901
42015	907902
31252	907903
1758	907904
56036	907905
71905	907906
82224	907907
41470	907908
5322	907909
20632	907910
70519	907911
26585	907912
83155	907913
16575	907914
4912	907915
81414	907916
5187	907917
19379	907918
69559	907919
74684	907920
118085	907921
802	907922
5665	907923
3986	907924
46304	907925
58612	907926
48450	907927
21563	907928
4554	907929
50627	907930
9765	907931
105915	907932
26675	907933
14633	907934
97860	907935
29931	907936
17095	907937
93625	907938
1158	907939
49449	907940
70046	907941
87420	907942
141108	907943
26803	907944
59315	907945
28430	907946
3948	907947
135613	907948
120749	907949
36828	907950
15790	907951
51761	907952
8499	907953
1696	907954
24800	907955
37724	907956
60207	907957
83525	907958
21703	907959
38620	907960
28336	907961
37416	907962
87672	907963
115979	907964
26265	907965
22431	907966
4056	907967
2950	907968
10658	907969
61296	907970
3647	907971
23478	907972
60569	907973
40799	907974
81673	907975
97940	907976
37107	907977
82597	907978
105179	907979
37524	907980
50308	907981
46975	907982
66461	907983
81896	907984
7824	907985
14213	907986
26582	907987
70752	907988
90238	907989
16847	907990
30949	907991
43102	907992
7769	907993
107816	907994
3292	907995
29704	907996
145	907997
12292	907998
3122	907999
37901	908000
29966	908001
24515	908002
20247	908003
19531	908004
76838	908005
30812	908006
82037	908007
1385	908008
10412	908009
26539	908010
44660	908011
36984	908012
22807	908013
19323	908014
82640	908015
21601	908016
80	908017
72501	908018
73240	908019
2337	908020
34648	908021
15489	908022
45772	908023
2841	908024
3786	908025
571	908026
12958	908027
22707	908028
136722	908029
48149	908030
32797	908031
130060	908032
53770	908033
20298	908034
9106	908035
14157	908036
87991	908037
50904	908038
84280	908039
94613	908040
28267	908041
1712	908042
3800	908043
126779	908044
20628	908045
71166	908046
54130	908047
16910	908048
32105	908049
30989	908050
92173	908051
5283	908052
131652	908053
27949	908054
55077	908055
78661	908056
30073	908057
3037	908058
10582	908059
244	908060
1894	908061
42081	908062
40563	908063
56985	908064
20245	908065
4127	908066
35027	908067
40844	908068
4552	908069
115490	908070
47148	908071
70351	908072
25633	908073
78188	908074
23287	908075
1396	908076
23914	908077
17017	908078
8381	908079
60818	908080
23461	908081
117460	908082
8216	908083
80448	908084
113757	908085
99376	908086
137322	908087
59421	908088
54379	908089
28947	908090
56433	908091
88048	908092
5980	908093
13094	908094
59227	908095
3641	908096
2516	908097
28712	908098
65731	908099
89551	908100
43114	908101
51833	908102
141502	908103
28036	908104
137208	908105
71153	908106
121951	908107
26997	908108
21854	908109
5230	908110
27726	908111
56309	908112
19844	908113
7783	908114
4678	908115
98097	908116
53012	908117
81040	908118
25592	908119
77949	908120
110986	908121
86943	908122
57232	908123
9141	908124
21070	908125
18487	908126
22068	908127
33640	908128
17922	908129
129594	908130
7069	908131
48586	908132
17116	908133
46775	908134
5056	908135
19660	908136
46804	908137
25710	908138
23416	908139
114183	908140
46491	908141
5294	908142
58739	908143
923	908144
62125	908145
65523	908146
13743	908147
50579	908148
32127	908149
4620	908150
35066	908151
113682	908152
40769	908153
36322	908154
33223	908155
63166	908156
56614	908157
74172	908158
57999	908159
2044	908160
121368	908161
29635	908162
65823	908163
92355	908164
5030	908165
14178	908166
1287	908167
108158	908168
22847	908169
3311	908170
19598	908171
12787	908172
9527	908173
2776	908174
50648	908175
53777	908176
45299	908177
135152	908178
81218	908179
139708	908180
33514	908181
3843	908182
34852	908183
19997	908184
5389	908185
38990	908186
69699	908187
625	908188
98555	908189
29531	908190
23655	908191
52507	908192
88752	908193
1079	908194
32907	908195
56434	908196
90180	908197
35939	908198
307	908199
27829	908200
26768	908201
37952	908202
120510	908203
147858	908204
25967	908205
30182	908206
79613	908207
19105	908208
74104	908209
28063	908210
83484	908211
11400	908212
127551	908213
44294	908214
18727	908215
77609	908216
367	908217
18401	908218
80985	908219
79084	908220
112996	908221
73771	908222
1711	908223
143961	908224
47429	908225
5320	908226
17244	908227
30653	908228
32051	908229
88844	908230
48957	908231
48676	908232
65384	908233
14946	908234
145066	908235
38067	908236
31943	908237
13083	908238
115268	908239
98012	908240
12809	908241
33971	908242
1153	908243
2935	908244
118605	908245
40187	908246
111935	908247
39158	908248
73253	908249
470	908250
16475	908251
70426	908252
147444	908253
94874	908254
36803	908255
7965	908256
76967	908257
22830	908258
59134	908259
134787	908260
16891	908261
38050	908262
50518	908263
41141	908264
11080	908265
104841	908266
70325	908267
24242	908268
105	908269
40840	908270
55063	908271
68375	908272
83887	908273
96204	908274
34254	908275
78504	908276
97404	908277
16137	908278
53285	908279
117006	908280
1618	908281
13459	908282
52050	908283
57660	908284
104815	908285
113845	908286
32379	908287
45475	908288
76508	908289
13443	908290
36514	908291
63373	908292
52670	908293
35283	908294
50191	908295
110957	908296
3033	908297
18246	908298
60208	908299
24056	908300
1201	908301
94678	908302
96463	908303
96014	908304
13005	908305
90627	908306
36169	908307
56116	908308
69	908309
31934	908310
65200	908311
3528	908312
55708	908313
8138	908314
15067	908315
22736	908316
104445	908317
8735	908318
19545	908319
9813	908320
39150	908321
81607	908322
40228	908323
51282	908324
19906	908325
14521	908326
51631	908327
72237	908328
140322	908329
89623	908330
37526	908331
76675	908332
2467	908333
3368	908334
45060	908335
43594	908336
16916	908337
87975	908338
85532	908339
10906	908340
26393	908341
10640	908342
55072	908343
99655	908344
5234	908345
5488	908346
141056	908347
4454	908348
25675	908349
6101	908350
25539	908351
13011	908352
29129	908353
37554	908354
43747	908355
61595	908356
58297	908357
15789	908358
324	908359
416	908360
125837	908361
86679	908362
68566	908363
93342	908364
11982	908365
36840	908366
12672	908367
74	908368
108546	908369
64735	908370
62275	908371
25016	908372
69065	908373
77353	908374
47	908375
9309	908376
116080	908377
5637	908378
137069	908379
14526	908380
106408	908381
9685	908382
9303	908383
53262	908384
26467	908385
115800	908386
58433	908387
2534	908388
86336	908389
4169	908390
64719	908391
118748	908392
42458	908393
8269	908394
25166	908395
22689	908396
999	908397
336	908398
52708	908399
5859	908400
90732	908401
24626	908402
2090	908403
98128	908404
9316	908405
3150	908406
72103	908407
16250	908408
49329	908409
73224	908410
48858	908411
23860	908412
31701	908413
46872	908414
5265	908415
27646	908416
43345	908417
112913	908418
69577	908419
47015	908420
41861	908421
45290	908422
39789	908423
39308	908424
30224	908425
30957	908426
4653	908427
34858	908428
11351	908429
102400	908430
107670	908431
98910	908432
69069	908433
2609	908434
57379	908435
19190	908436
37057	908437
6808	908438
77477	908439
48467	908440
92692	908441
14229	908442
17229	908443
10751	908444
2062	908445
95468	908446
16221	908447
20393	908448
1352	908449
129108	908450
129260	908451
109059	908452
69545	908453
14124	908454
43511	908455
732	908456
47258	908457
4433	908458
22071	908459
8985	908460
16678	908461
116319	908462
6865	908463
40501	908464
93804	908465
34365	908466
67266	908467
849	908468
38711	908469
77483	908470
58946	908471
88161	908472
5056	908473
62340	908474
46073	908475
122398	908476
13349	908477
8629	908478
21837	908479
65035	908480
2089	908481
52256	908482
42487	908483
86221	908484
118378	908485
11222	908486
78938	908487
118599	908488
103743	908489
20139	908490
34475	908491
89966	908492
75983	908493
136559	908494
118834	908495
8516	908496
45246	908497
95295	908498
28980	908499
58939	908500
2629	908501
5025	908502
22311	908503
5232	908504
118122	908505
20944	908506
76067	908507
88166	908508
9011	908509
72462	908510
8330	908511
61463	908512
27700	908513
54375	908514
8007	908515
59351	908516
50585	908517
89845	908518
5553	908519
55648	908520
17308	908521
119480	908522
83891	908523
27137	908524
159	908525
11947	908526
22366	908527
25142	908528
13857	908529
39062	908530
45613	908531
31000	908532
49721	908533
15225	908534
22649	908535
29897	908536
35846	908537
2304	908538
102422	908539
77963	908540
55595	908541
26259	908542
2294	908543
15245	908544
10806	908545
99438	908546
7911	908547
70599	908548
25340	908549
62680	908550
32220	908551
26428	908552
42755	908553
24336	908554
26107	908555
64103	908556
122040	908557
95662	908558
469	908559
70050	908560
59671	908561
52956	908562
29172	908563
59644	908564
38114	908565
54084	908566
10265	908567
4371	908568
1319	908569
29306	908570
2174	908571
101695	908572
8073	908573
100206	908574
58369	908575
27695	908576
58815	908577
57696	908578
37844	908579
20683	908580
95523	908581
13313	908582
122628	908583
2251	908584
14289	908585
87351	908586
3896	908587
66266	908588
4445	908589
1045	908590
18527	908591
32021	908592
118891	908593
63796	908594
6930	908595
348	908596
22154	908597
100592	908598
10026	908599
77760	908600
122680	908601
83673	908602
17161	908603
13697	908604
23159	908605
8750	908606
69886	908607
73082	908608
67896	908609
84921	908610
112987	908611
55257	908612
19554	908613
141917	908614
54052	908615
22749	908616
5617	908617
4163	908618
24726	908619
79626	908620
94259	908621
24482	908622
48085	908623
270	908624
103174	908625
17479	908626
23555	908627
33975	908628
43023	908629
18983	908630
8758	908631
51339	908632
70049	908633
5517	908634
95108	908635
117708	908636
38566	908637
30387	908638
85854	908639
34280	908640
4601	908641
35139	908642
8856	908643
127985	908644
68152	908645
13824	908646
33040	908647
90888	908648
4318	908649
1069	908650
8192	908651
2459	908652
68657	908653
95274	908654
27494	908655
31023	908656
129615	908657
12021	908658
2646	908659
56084	908660
29343	908661
55051	908662
18477	908663
26749	908664
15204	908665
14032	908666
41739	908667
80680	908668
57693	908669
50290	908670
1831	908671
78491	908672
65353	908673
65903	908674
24816	908675
13109	908676
44502	908677
20890	908678
60251	908679
49496	908680
65294	908681
26196	908682
2603	908683
44335	908684
126146	908685
61320	908686
26	908687
91162	908688
29250	908689
33376	908690
75456	908691
53997	908692
36667	908693
119353	908694
70666	908695
62187	908696
95797	908697
80343	908698
53886	908699
33050	908700
33712	908701
80393	908702
56590	908703
118925	908704
18122	908705
4330	908706
3419	908707
32477	908708
11242	908709
30491	908710
41954	908711
65406	908712
31329	908713
117145	908714
1031	908715
54982	908716
19619	908717
75733	908718
100396	908719
59689	908720
34	908721
124852	908722
74127	908723
2504	908724
40935	908725
64207	908726
24199	908727
84294	908728
66516	908729
15229	908730
49910	908731
30189	908732
86391	908733
76051	908734
974	908735
104491	908736
79838	908737
89674	908738
148258	908739
29473	908740
52697	908741
34822	908742
5666	908743
136340	908744
122983	908745
6673	908746
99941	908747
4899	908748
45465	908749
129704	908750
8291	908751
17629	908752
98259	908753
13482	908754
756	908755
9446	908756
127985	908757
20991	908758
43980	908759
21137	908760
55060	908761
14425	908762
5765	908763
16267	908764
2072	908765
114862	908766
112007	908767
15072	908768
110447	908769
106013	908770
8861	908771
19998	908772
73186	908773
46904	908774
7560	908775
44205	908776
48360	908777
5551	908778
10017	908779
22553	908780
50712	908781
86032	908782
61217	908783
37951	908784
29522	908785
125221	908786
1536	908787
17743	908788
2797	908789
26396	908790
81296	908791
38747	908792
63395	908793
59198	908794
39302	908795
71306	908796
27475	908797
63235	908798
7453	908799
100916	908800
51195	908801
19882	908802
27952	908803
38894	908804
23105	908805
48988	908806
43657	908807
22865	908808
37650	908809
65181	908810
61297	908811
49675	908812
29302	908813
66513	908814
4725	908815
40818	908816
11859	908817
24426	908818
72004	908819
30927	908820
24666	908821
1522	908822
37838	908823
46420	908824
5372	908825
92329	908826
6931	908827
121455	908828
23255	908829
11435	908830
17328	908831
41305	908832
90334	908833
114108	908834
67333	908835
4935	908836
8709	908837
4479	908838
45895	908839
49990	908840
75146	908841
121906	908842
39718	908843
21931	908844
13983	908845
75162	908846
1353	908847
47418	908848
97164	908849
8880	908850
46055	908851
3830	908852
111513	908853
119405	908854
19902	908855
80043	908856
18494	908857
21212	908858
37956	908859
43616	908860
20099	908861
27748	908862
43672	908863
9704	908864
4037	908865
103915	908866
60515	908867
50829	908868
12727	908869
73064	908870
77277	908871
41443	908872
107852	908873
7850	908874
72322	908875
94547	908876
30669	908877
444	908878
11495	908879
18134	908880
25388	908881
10139	908882
30220	908883
78721	908884
46809	908885
16796	908886
42632	908887
30830	908888
1506	908889
41668	908890
39851	908891
9921	908892
3	908893
67603	908894
31144	908895
27090	908896
38825	908897
4265	908898
32642	908899
70891	908900
37220	908901
34291	908902
88973	908903
51447	908904
32119	908905
24117	908906
3784	908907
6401	908908
78	908909
7546	908910
125306	908911
55864	908912
9898	908913
57987	908914
86303	908915
17175	908916
19690	908917
12670	908918
2244	908919
27828	908920
23405	908921
93838	908922
134846	908923
61350	908924
6868	908925
1091	908926
12848	908927
832	908928
28008	908929
262	908930
53433	908931
17934	908932
291	908933
5007	908934
61827	908935
77120	908936
16298	908937
746	908938
76436	908939
113806	908940
56711	908941
136965	908942
15931	908943
16626	908944
46836	908945
103614	908946
6136	908947
142330	908948
56920	908949
94610	908950
129265	908951
13969	908952
140082	908953
32788	908954
98523	908955
27510	908956
26505	908957
28664	908958
969	908959
5075	908960
89811	908961
2652	908962
116750	908963
95387	908964
76356	908965
22997	908966
12030	908967
32953	908968
20528	908969
86554	908970
84012	908971
48685	908972
2035	908973
1162	908974
66408	908975
41683	908976
84237	908977
39078	908978
1733	908979
102954	908980
104215	908981
122805	908982
13620	908983
16430	908984
351	908985
18482	908986
9347	908987
38251	908988
36390	908989
2276	908990
110931	908991
111916	908992
40071	908993
54967	908994
39711	908995
132278	908996
56342	908997
7983	908998
65743	908999
11808	909000
27526	909001
149649	909002
4886	909003
44329	909004
147702	909005
36679	909006
728	909007
64735	909008
107521	909009
17300	909010
115915	909011
10537	909012
869	909013
950	909014
7189	909015
51741	909016
53503	909017
107590	909018
38602	909019
110103	909020
452	909021
26896	909022
10789	909023
64886	909024
57731	909025
105869	909026
68746	909027
59147	909028
61089	909029
18594	909030
39349	909031
11158	909032
70308	909033
116236	909034
112475	909035
140455	909036
114	909037
25581	909038
1726	909039
35312	909040
51529	909041
36237	909042
40596	909043
2237	909044
3243	909045
41591	909046
103378	909047
104074	909048
17961	909049
63313	909050
57033	909051
76009	909052
35300	909053
56493	909054
76473	909055
67677	909056
54359	909057
78567	909058
10189	909059
52321	909060
2015	909061
24773	909062
23181	909063
103943	909064
118	909065
111934	909066
1168	909067
86870	909068
69679	909069
1374	909070
112039	909071
41226	909072
53061	909073
87440	909074
50662	909075
145846	909076
57875	909077
1802	909078
55097	909079
118277	909080
7714	909081
408	909082
24903	909083
8227	909084
129732	909085
3682	909086
31113	909087
19242	909088
56803	909089
9874	909090
39962	909091
45901	909092
104512	909093
4250	909094
24466	909095
3527	909096
29672	909097
81651	909098
22439	909099
56597	909100
96271	909101
10880	909102
3199	909103
9416	909104
71228	909105
68823	909106
3908	909107
106921	909108
52269	909109
66416	909110
5739	909111
19268	909112
76080	909113
48864	909114
59446	909115
65096	909116
87348	909117
107253	909118
24647	909119
97105	909120
34779	909121
27599	909122
9145	909123
103821	909124
113761	909125
47471	909126
109588	909127
4780	909128
51465	909129
60638	909130
47558	909131
23894	909132
10930	909133
34465	909134
33383	909135
33840	909136
24971	909137
29346	909138
70146	909139
48197	909140
47337	909141
124353	909142
1414	909143
14764	909144
2543	909145
48289	909146
120463	909147
5966	909148
3077	909149
20346	909150
124493	909151
19571	909152
66186	909153
2957	909154
56984	909155
52974	909156
91471	909157
7883	909158
4257	909159
102691	909160
1070	909161
34394	909162
8157	909163
9215	909164
38328	909165
25768	909166
2834	909167
22410	909168
10019	909169
1561	909170
116	909171
134960	909172
30368	909173
3151	909174
46690	909175
23983	909176
85733	909177
140122	909178
97505	909179
33632	909180
18295	909181
12275	909182
95106	909183
82300	909184
79	909185
12799	909186
61973	909187
112682	909188
21849	909189
17888	909190
102139	909191
33488	909192
83462	909193
42485	909194
36296	909195
37267	909196
8554	909197
69648	909198
28799	909199
39299	909200
18185	909201
63731	909202
6960	909203
126367	909204
44144	909205
39100	909206
44555	909207
3756	909208
48852	909209
162	909210
29541	909211
4106	909212
2574	909213
10977	909214
22292	909215
55068	909216
84338	909217
36540	909218
34578	909219
1172	909220
126513	909221
7891	909222
63765	909223
42161	909224
17314	909225
8804	909226
33397	909227
38738	909228
81801	909229
2540	909230
62303	909231
68709	909232
75653	909233
29734	909234
58916	909235
15159	909236
40560	909237
45	909238
144264	909239
21339	909240
5454	909241
121541	909242
25735	909243
38635	909244
21659	909245
43817	909246
28787	909247
85647	909248
33952	909249
34451	909250
20226	909251
259	909252
25414	909253
7320	909254
5965	909255
16543	909256
59399	909257
96305	909258
145718	909259
48296	909260
15131	909261
75936	909262
38416	909263
33353	909264
4214	909265
97399	909266
9701	909267
106	909268
51492	909269
82066	909270
483	909271
33167	909272
24235	909273
115100	909274
32908	909275
3927	909276
10776	909277
20210	909278
92947	909279
110366	909280
45577	909281
23842	909282
19958	909283
31650	909284
48695	909285
5770	909286
65391	909287
78621	909288
23425	909289
45244	909290
23945	909291
64567	909292
24146	909293
19327	909294
54418	909295
74575	909296
55024	909297
90340	909298
97672	909299
98725	909300
7909	909301
55190	909302
98514	909303
120434	909304
127553	909305
44766	909306
26850	909307
29009	909308
61711	909309
60484	909310
25452	909311
65649	909312
1952	909313
5767	909314
47831	909315
8906	909316
132349	909317
12553	909318
137429	909319
41509	909320
37389	909321
2311	909322
63837	909323
78343	909324
30467	909325
63383	909326
71774	909327
3668	909328
119606	909329
3875	909330
39649	909331
468	909332
109249	909333
56341	909334
25851	909335
142838	909336
7775	909337
43622	909338
49474	909339
1960	909340
60901	909341
94053	909342
67724	909343
40380	909344
4858	909345
53131	909346
3159	909347
69570	909348
11132	909349
5206	909350
26766	909351
12689	909352
138643	909353
144050	909354
8519	909355
1841	909356
31	909357
126286	909358
50713	909359
1316	909360
27016	909361
84164	909362
102141	909363
88004	909364
23937	909365
118317	909366
70854	909367
31295	909368
133394	909369
46940	909370
3192	909371
100471	909372
20899	909373
15894	909374
65415	909375
140625	909376
94239	909377
55472	909378
38709	909379
3081	909380
9208	909381
88826	909382
116000	909383
129	909384
84686	909385
25294	909386
9016	909387
105722	909388
12513	909389
52363	909390
140683	909391
104645	909392
64757	909393
5695	909394
9098	909395
89513	909396
63332	909397
4155	909398
53062	909399
47164	909400
17983	909401
113182	909402
34542	909403
100403	909404
18319	909405
5946	909406
63460	909407
117091	909408
65732	909409
10270	909410
40194	909411
12569	909412
82206	909413
48107	909414
63255	909415
21060	909416
60972	909417
1762	909418
23600	909419
132520	909420
45762	909421
42982	909422
55616	909423
78023	909424
7586	909425
70888	909426
32576	909427
50420	909428
113874	909429
30071	909430
40641	909431
48324	909432
41463	909433
28292	909434
14401	909435
92309	909436
266	909437
30687	909438
32610	909439
9927	909440
137844	909441
12196	909442
5850	909443
22013	909444
23846	909445
15836	909446
9208	909447
1803	909448
57528	909449
67670	909450
29276	909451
44865	909452
53008	909453
19535	909454
64930	909455
2122	909456
66431	909457
21138	909458
93614	909459
5169	909460
62105	909461
21045	909462
2977	909463
4091	909464
120252	909465
19153	909466
11411	909467
46003	909468
86206	909469
22200	909470
70496	909471
16452	909472
76673	909473
9496	909474
224	909475
122713	909476
10421	909477
1883	909478
285	909479
46731	909480
46361	909481
6910	909482
11987	909483
18806	909484
60466	909485
144958	909486
3684	909487
90763	909488
138547	909489
8404	909490
104268	909491
40588	909492
28528	909493
49249	909494
102978	909495
6203	909496
128923	909497
34522	909498
105700	909499
6162	909500
113818	909501
68689	909502
6207	909503
38548	909504
89578	909505
8640	909506
61053	909507
9759	909508
108657	909509
97085	909510
69822	909511
19531	909512
88503	909513
68102	909514
13171	909515
34356	909516
85453	909517
13883	909518
1744	909519
9274	909520
19793	909521
34220	909522
29037	909523
16208	909524
4355	909525
82070	909526
19765	909527
24948	909528
6392	909529
100291	909530
38003	909531
60389	909532
10484	909533
18964	909534
65174	909535
63168	909536
53583	909537
34645	909538
91411	909539
50551	909540
1595	909541
116381	909542
47111	909543
18366	909544
13833	909545
22860	909546
86673	909547
26979	909548
50570	909549
5604	909550
92112	909551
12125	909552
83	909553
115609	909554
13220	909555
5485	909556
20679	909557
14936	909558
299	909559
32259	909560
96474	909561
100033	909562
278	909563
82096	909564
31947	909565
112343	909566
27702	909567
97240	909568
24779	909569
35829	909570
35357	909571
27650	909572
67442	909573
63636	909574
26050	909575
67539	909576
128295	909577
46559	909578
18083	909579
4927	909580
22512	909581
63544	909582
41282	909583
98295	909584
87204	909585
9114	909586
35170	909587
79738	909588
9739	909589
17515	909590
45834	909591
18546	909592
29822	909593
16776	909594
42480	909595
99338	909596
96701	909597
5667	909598
1514	909599
25194	909600
110152	909601
37242	909602
125133	909603
22067	909604
7436	909605
116720	909606
2916	909607
15931	909608
104633	909609
7315	909610
12830	909611
139714	909612
88257	909613
1888	909614
39925	909615
51282	909616
44877	909617
22448	909618
42820	909619
9754	909620
133708	909621
26688	909622
14705	909623
74293	909624
103363	909625
38546	909626
49925	909627
96840	909628
23686	909629
63512	909630
17680	909631
32381	909632
67286	909633
38403	909634
12123	909635
83067	909636
22749	909637
5965	909638
69206	909639
1	909640
3403	909641
93451	909642
870	909643
25975	909644
540	909645
23	909646
26362	909647
32998	909648
36599	909649
28974	909650
39491	909651
3053	909652
455	909653
53660	909654
69533	909655
83213	909656
132381	909657
58271	909658
45200	909659
93691	909660
4972	909661
35858	909662
118964	909663
28756	909664
67628	909665
59607	909666
109539	909667
110879	909668
2646	909669
4099	909670
25434	909671
623	909672
103854	909673
131556	909674
86461	909675
30603	909676
40837	909677
129798	909678
139176	909679
7440	909680
31904	909681
25537	909682
71109	909683
35978	909684
32763	909685
118225	909686
112417	909687
54259	909688
58818	909689
61448	909690
8585	909691
1897	909692
66470	909693
467	909694
75285	909695
51164	909696
31846	909697
32578	909698
96464	909699
12515	909700
25113	909701
103386	909702
33989	909703
90100	909704
99054	909705
1400	909706
12029	909707
18507	909708
9194	909709
67770	909710
15054	909711
17213	909712
929	909713
46703	909714
119328	909715
38817	909716
11634	909717
15388	909718
144294	909719
90056	909720
106515	909721
27208	909722
12463	909723
8031	909724
41251	909725
14828	909726
48749	909727
71189	909728
61848	909729
59331	909730
53766	909731
66172	909732
16728	909733
24740	909734
66165	909735
849	909736
18967	909737
68021	909738
60985	909739
60728	909740
90077	909741
86843	909742
130900	909743
32828	909744
14758	909745
11862	909746
40383	909747
9452	909748
42053	909749
47586	909750
27558	909751
6972	909752
56847	909753
121330	909754
83	909755
32227	909756
50090	909757
78680	909758
92430	909759
41855	909760
27534	909761
5538	909762
41449	909763
41948	909764
633	909765
32170	909766
33636	909767
60959	909768
56271	909769
8546	909770
11472	909771
54131	909772
30907	909773
83053	909774
73591	909775
70218	909776
8169	909777
10195	909778
3661	909779
8973	909780
51706	909781
21587	909782
81809	909783
99666	909784
2645	909785
999	909786
28848	909787
56518	909788
136863	909789
27657	909790
78590	909791
130	909792
7510	909793
15922	909794
32641	909795
93073	909796
27092	909797
2641	909798
71397	909799
9286	909800
2238	909801
9853	909802
59601	909803
41709	909804
136397	909805
3744	909806
136983	909807
64752	909808
15233	909809
36533	909810
78145	909811
2496	909812
58	909813
1919	909814
54520	909815
65499	909816
1573	909817
16993	909818
45481	909819
15973	909820
22264	909821
75839	909822
71220	909823
78011	909824
42466	909825
5002	909826
3971	909827
16015	909828
14705	909829
21068	909830
23297	909831
19181	909832
28282	909833
30627	909834
122	909835
108770	909836
21832	909837
3128	909838
6	909839
85758	909840
19756	909841
7404	909842
33001	909843
86712	909844
95494	909845
34551	909846
69516	909847
15595	909848
35095	909849
35052	909850
66291	909851
36141	909852
59164	909853
24279	909854
20582	909855
3830	909856
47486	909857
40340	909858
44187	909859
69804	909860
75818	909861
45437	909862
61362	909863
29308	909864
64726	909865
68519	909866
111654	909867
61626	909868
14735	909869
36029	909870
97625	909871
54655	909872
116091	909873
120583	909874
1006	909875
82713	909876
90754	909877
37185	909878
38357	909879
3594	909880
3171	909881
29998	909882
3107	909883
12298	909884
7323	909885
2844	909886
50321	909887
5474	909888
51381	909889
98207	909890
56286	909891
67797	909892
6174	909893
47763	909894
5565	909895
62348	909896
64448	909897
292	909898
92689	909899
94756	909900
14604	909901
40406	909902
2790	909903
7145	909904
48692	909905
10463	909906
7064	909907
5871	909908
69665	909909
72596	909910
8285	909911
22296	909912
62258	909913
20942	909914
37497	909915
48791	909916
21769	909917
9606	909918
117910	909919
5386	909920
75737	909921
16032	909922
104738	909923
10642	909924
88936	909925
4671	909926
6541	909927
23175	909928
71118	909929
59708	909930
37099	909931
99160	909932
108407	909933
48223	909934
28497	909935
69867	909936
52552	909937
20919	909938
7061	909939
52808	909940
22345	909941
74118	909942
40775	909943
32469	909944
23839	909945
8391	909946
10779	909947
22397	909948
42502	909949
32816	909950
43344	909951
3752	909952
42744	909953
17425	909954
58158	909955
77743	909956
84424	909957
31206	909958
64920	909959
22086	909960
149269	909961
105495	909962
109657	909963
111249	909964
102811	909965
32911	909966
9070	909967
22161	909968
8959	909969
63098	909970
143640	909971
44358	909972
71275	909973
23454	909974
106334	909975
69410	909976
6322	909977
26204	909978
24788	909979
24029	909980
121580	909981
102746	909982
23693	909983
58257	909984
92431	909985
88495	909986
1812	909987
56067	909988
240	909989
10053	909990
105294	909991
130044	909992
50024	909993
23169	909994
38651	909995
21396	909996
74656	909997
92185	909998
3573	909999
106283	910000
29063	910001
52142	910002
11868	910003
34735	910004
111592	910005
35785	910006
27171	910007
49379	910008
1216	910009
78418	910010
1347	910011
30362	910012
7062	910013
101703	910014
3477	910015
119972	910016
8371	910017
35399	910018
16371	910019
121038	910020
110689	910021
19043	910022
81546	910023
1457	910024
22538	910025
88126	910026
67961	910027
125827	910028
65070	910029
4191	910030
43713	910031
19710	910032
34850	910033
43024	910034
1321	910035
75848	910036
55296	910037
127570	910038
29001	910039
19679	910040
38018	910041
82441	910042
40482	910043
9011	910044
56630	910045
28551	910046
19463	910047
5355	910048
99913	910049
38511	910050
52100	910051
1011	910052
4352	910053
63706	910054
69585	910055
6137	910056
4482	910057
3899	910058
20836	910059
129949	910060
6716	910061
40176	910062
44132	910063
77229	910064
1150	910065
57647	910066
78719	910067
74412	910068
39881	910069
106032	910070
11737	910071
1135	910072
76856	910073
1886	910074
691	910075
9507	910076
67309	910077
75034	910078
11421	910079
16881	910080
39193	910081
5151	910082
42101	910083
78876	910084
22656	910085
54158	910086
105839	910087
2236	910088
39190	910089
34992	910090
23984	910091
61133	910092
9045	910093
71644	910094
141748	910095
98191	910096
11675	910097
24390	910098
52053	910099
50522	910100
705	910101
30247	910102
48573	910103
4795	910104
9091	910105
538	910106
145243	910107
28708	910108
94602	910109
24220	910110
15166	910111
12487	910112
33146	910113
11383	910114
129510	910115
1405	910116
36508	910117
88197	910118
32310	910119
17897	910120
71436	910121
81035	910122
9813	910123
80347	910124
5445	910125
30716	910126
54472	910127
9898	910128
2948	910129
17781	910130
2194	910131
59992	910132
13294	910133
25191	910134
15865	910135
150701	910136
122225	910137
44477	910138
143570	910139
98022	910140
10931	910141
22081	910142
30576	910143
40792	910144
9695	910145
8864	910146
21704	910147
39309	910148
113162	910149
2031	910150
24468	910151
7501	910152
16244	910153
24452	910154
132129	910155
10998	910156
25417	910157
108626	910158
1671	910159
17554	910160
23163	910161
23828	910162
85638	910163
122803	910164
48832	910165
26273	910166
8905	910167
79094	910168
52193	910169
21872	910170
92586	910171
27748	910172
34429	910173
89330	910174
21449	910175
47423	910176
56740	910177
4494	910178
74088	910179
1547	910180
11650	910181
33029	910182
8732	910183
66281	910184
81261	910185
116153	910186
89867	910187
39152	910188
111670	910189
9213	910190
1661	910191
2451	910192
18187	910193
31097	910194
97169	910195
105327	910196
63598	910197
101696	910198
29770	910199
78441	910200
36177	910201
19603	910202
39746	910203
87564	910204
27643	910205
56108	910206
3804	910207
120846	910208
122000	910209
116428	910210
31454	910211
89940	910212
2958	910213
2024	910214
57575	910215
53044	910216
24753	910217
8236	910218
2362	910219
11702	910220
50418	910221
90985	910222
66088	910223
100441	910224
73265	910225
75116	910226
26720	910227
5193	910228
7910	910229
36774	910230
69366	910231
14677	910232
21185	910233
1134	910234
86577	910235
3303	910236
22255	910237
5134	910238
127187	910239
39577	910240
49661	910241
908	910242
514	910243
48233	910244
57264	910245
109669	910246
58476	910247
63050	910248
68636	910249
41233	910250
22058	910251
67048	910252
146589	910253
1163	910254
49904	910255
22208	910256
94859	910257
143629	910258
2120	910259
29333	910260
59545	910261
37527	910262
25336	910263
44976	910264
133	910265
64038	910266
127708	910267
28267	910268
59618	910269
12890	910270
14094	910271
103649	910272
8876	910273
127969	910274
62554	910275
20936	910276
1569	910277
63615	910278
94244	910279
62573	910280
21566	910281
11818	910282
45099	910283
82255	910284
96535	910285
5563	910286
66612	910287
66497	910288
36925	910289
102608	910290
118751	910291
1221	910292
117703	910293
15835	910294
28328	910295
66198	910296
28705	910297
5377	910298
24841	910299
64587	910300
36670	910301
10148	910302
35214	910303
47090	910304
32864	910305
44087	910306
13994	910307
23563	910308
14368	910309
40320	910310
97574	910311
43107	910312
16429	910313
1881	910314
9824	910315
10653	910316
134355	910317
30640	910318
122541	910319
23308	910320
77836	910321
41633	910322
28521	910323
19312	910324
108834	910325
94608	910326
87284	910327
101586	910328
101387	910329
128420	910330
19986	910331
13541	910332
31576	910333
1133	910334
9453	910335
28369	910336
81123	910337
46139	910338
45973	910339
20088	910340
12237	910341
26428	910342
8276	910343
101	910344
70341	910345
52956	910346
87369	910347
68571	910348
15583	910349
73597	910350
1154	910351
28344	910352
4572	910353
12690	910354
53543	910355
11261	910356
70997	910357
3141	910358
107901	910359
40214	910360
59026	910361
16798	910362
43855	910363
4109	910364
19454	910365
65026	910366
16168	910367
25205	910368
16590	910369
12735	910370
21323	910371
72475	910372
37364	910373
5636	910374
102034	910375
481	910376
6956	910377
55171	910378
25899	910379
26874	910380
24911	910381
17163	910382
15203	910383
90967	910384
47423	910385
26600	910386
70707	910387
65021	910388
749	910389
15387	910390
76217	910391
14727	910392
14552	910393
6972	910394
1628	910395
6611	910396
955	910397
142753	910398
15012	910399
30478	910400
88817	910401
93135	910402
41062	910403
87313	910404
38290	910405
76254	910406
80229	910407
1958	910408
85709	910409
15267	910410
128109	910411
12415	910412
53439	910413
16274	910414
63825	910415
28596	910416
26905	910417
59953	910418
45262	910419
9168	910420
13983	910421
116426	910422
5718	910423
15412	910424
85162	910425
26320	910426
6213	910427
5776	910428
18147	910429
25284	910430
1134	910431
47891	910432
33426	910433
18062	910434
83667	910435
45765	910436
30388	910437
47831	910438
3237	910439
1544	910440
99708	910441
18077	910442
42507	910443
9669	910444
68352	910445
1222	910446
86236	910447
67076	910448
91277	910449
31549	910450
1436	910451
4021	910452
49598	910453
7946	910454
70102	910455
69385	910456
20430	910457
31236	910458
5584	910459
37156	910460
31466	910461
95930	910462
4719	910463
110422	910464
17738	910465
53220	910466
48930	910467
3130	910468
13640	910469
125238	910470
137507	910471
84451	910472
17149	910473
72999	910474
26187	910475
132070	910476
98887	910477
56264	910478
84971	910479
8043	910480
135323	910481
16649	910482
38661	910483
7355	910484
75958	910485
56412	910486
129426	910487
23923	910488
137111	910489
120820	910490
75830	910491
76690	910492
54027	910493
19171	910494
3452	910495
22099	910496
50206	910497
47496	910498
25351	910499
22286	910500
122840	910501
20236	910502
69790	910503
14158	910504
38985	910505
34811	910506
39056	910507
10709	910508
16491	910509
80069	910510
86588	910511
134377	910512
1234	910513
6759	910514
6604	910515
93710	910516
29405	910517
8858	910518
4349	910519
9295	910520
35028	910521
11958	910522
5231	910523
136	910524
33690	910525
13180	910526
55950	910527
28519	910528
5866	910529
51521	910530
7371	910531
39109	910532
6735	910533
33599	910534
28676	910535
130369	910536
96907	910537
12149	910538
56195	910539
4087	910540
97774	910541
128373	910542
18079	910543
60317	910544
36559	910545
18050	910546
54515	910547
44645	910548
78020	910549
61004	910550
31102	910551
16267	910552
12609	910553
45481	910554
46079	910555
80219	910556
9966	910557
80159	910558
129058	910559
18067	910560
97825	910561
26827	910562
78571	910563
5290	910564
38099	910565
63901	910566
123352	910567
22597	910568
13015	910569
2688	910570
15672	910571
5	910572
110309	910573
28052	910574
37535	910575
58236	910576
23945	910577
23581	910578
79647	910579
93240	910580
3424	910581
52382	910582
1866	910583
120598	910584
8361	910585
64734	910586
30679	910587
33897	910588
749	910589
33277	910590
74803	910591
86838	910592
469	910593
28231	910594
32620	910595
30044	910596
92518	910597
48289	910598
43508	910599
32494	910600
64527	910601
7810	910602
31887	910603
27044	910604
7046	910605
1389	910606
50839	910607
25393	910608
5830	910609
97476	910610
28611	910611
20639	910612
77264	910613
23463	910614
49549	910615
4941	910616
36692	910617
110	910618
49797	910619
1571	910620
76586	910621
20503	910622
74315	910623
2215	910624
53910	910625
7152	910626
93861	910627
77545	910628
23051	910629
25569	910630
116542	910631
69197	910632
62039	910633
5163	910634
5910	910635
37466	910636
14206	910637
82503	910638
3692	910639
34024	910640
9216	910641
69320	910642
55667	910643
30708	910644
129580	910645
30858	910646
26986	910647
77171	910648
41828	910649
59573	910650
81933	910651
4835	910652
30277	910653
55767	910654
12751	910655
36392	910656
44723	910657
55532	910658
8395	910659
125586	910660
40551	910661
8666	910662
50	910663
21330	910664
110822	910665
5214	910666
44025	910667
50690	910668
89160	910669
40045	910670
13358	910671
32303	910672
111692	910673
86787	910674
116491	910675
34108	910676
39707	910677
22550	910678
11916	910679
33032	910680
6135	910681
23923	910682
36636	910683
49696	910684
133583	910685
90762	910686
24126	910687
55140	910688
103804	910689
41462	910690
37022	910691
61086	910692
118980	910693
3785	910694
21861	910695
47637	910696
101436	910697
30305	910698
32000	910699
78081	910700
50089	910701
1811	910702
109605	910703
39700	910704
1102	910705
74013	910706
77127	910707
22542	910708
41906	910709
46927	910710
9294	910711
115359	910712
10576	910713
19107	910714
39380	910715
121892	910716
131433	910717
60524	910718
39255	910719
118984	910720
1925	910721
21550	910722
48854	910723
62362	910724
80965	910725
54593	910726
9974	910727
71136	910728
38253	910729
45	910730
98476	910731
10443	910732
148654	910733
8355	910734
11192	910735
24290	910736
114055	910737
42029	910738
11159	910739
66825	910740
6332	910741
117570	910742
17569	910743
84802	910744
4770	910745
48206	910746
41645	910747
60881	910748
50988	910749
78446	910750
25302	910751
1627	910752
56356	910753
1052	910754
389	910755
22292	910756
3446	910757
5993	910758
24603	910759
109510	910760
104514	910761
129	910762
142	910763
1585	910764
64908	910765
11818	910766
97496	910767
296	910768
16569	910769
8245	910770
15231	910771
20649	910772
30541	910773
106303	910774
31935	910775
612	910776
54723	910777
13313	910778
61231	910779
90876	910780
77383	910781
27736	910782
329	910783
8669	910784
1141	910785
31175	910786
1815	910787
65929	910788
52539	910789
1483	910790
52687	910791
29120	910792
115752	910793
50495	910794
10348	910795
22607	910796
93731	910797
82626	910798
129991	910799
12255	910800
23977	910801
43738	910802
54973	910803
42988	910804
19679	910805
135989	910806
10457	910807
100209	910808
35053	910809
80710	910810
67935	910811
49742	910812
6726	910813
131438	910814
27204	910815
38417	910816
42164	910817
23658	910818
11328	910819
93471	910820
63852	910821
52973	910822
12406	910823
61525	910824
36298	910825
83300	910826
17271	910827
7827	910828
36403	910829
23195	910830
9535	910831
2398	910832
25781	910833
22176	910834
1865	910835
112996	910836
116441	910837
42823	910838
7715	910839
23861	910840
49691	910841
23965	910842
89572	910843
45893	910844
73082	910845
19786	910846
39422	910847
691	910848
17191	910849
7613	910850
26123	910851
5617	910852
53508	910853
56806	910854
37702	910855
9812	910856
825	910857
17	910858
37769	910859
71888	910860
56346	910861
51528	910862
23201	910863
63253	910864
15140	910865
96081	910866
29109	910867
28223	910868
105524	910869
121421	910870
13342	910871
96114	910872
89301	910873
18090	910874
11360	910875
17410	910876
57742	910877
48101	910878
514	910879
14209	910880
50792	910881
11691	910882
54552	910883
553	910884
70163	910885
2787	910886
68860	910887
15113	910888
81161	910889
24001	910890
3799	910891
6780	910892
128407	910893
19304	910894
136179	910895
20783	910896
56192	910897
45275	910898
5291	910899
33859	910900
2082	910901
8902	910902
6520	910903
12881	910904
9077	910905
82933	910906
91549	910907
89395	910908
37304	910909
45566	910910
32448	910911
37367	910912
107199	910913
14575	910914
26713	910915
106142	910916
49383	910917
79358	910918
80836	910919
354	910920
52022	910921
19193	910922
27962	910923
74917	910924
4582	910925
84579	910926
23666	910927
44861	910928
84988	910929
87317	910930
89774	910931
93871	910932
7522	910933
6504	910934
42105	910935
5808	910936
18240	910937
29469	910938
113132	910939
25029	910940
37739	910941
33335	910942
53007	910943
69921	910944
57704	910945
7284	910946
121068	910947
53882	910948
146279	910949
51335	910950
92843	910951
4331	910952
51192	910953
41104	910954
76557	910955
22968	910956
3776	910957
49897	910958
79493	910959
91027	910960
14703	910961
58554	910962
26252	910963
1278	910964
64013	910965
111363	910966
12545	910967
14210	910968
55803	910969
30710	910970
35268	910971
15695	910972
130320	910973
54654	910974
116936	910975
32431	910976
97792	910977
55169	910978
42502	910979
30316	910980
6379	910981
33676	910982
2806	910983
583	910984
1646	910985
122160	910986
104326	910987
22834	910988
75523	910989
2724	910990
99	910991
110301	910992
121962	910993
39027	910994
86770	910995
61163	910996
14014	910997
115386	910998
1686	910999
117327	911000
35872	911001
7917	911002
123140	911003
44945	911004
538	911005
22337	911006
13553	911007
64950	911008
4272	911009
33000	911010
26283	911011
82276	911012
27578	911013
6624	911014
17171	911015
81988	911016
104073	911017
43174	911018
106245	911019
17880	911020
1231	911021
71513	911022
32044	911023
46635	911024
11433	911025
167	911026
111415	911027
4459	911028
42227	911029
114700	911030
40069	911031
28593	911032
62072	911033
68331	911034
41044	911035
92868	911036
85220	911037
122781	911038
9529	911039
64819	911040
65360	911041
78668	911042
23256	911043
15804	911044
19796	911045
51397	911046
131684	911047
120966	911048
21665	911049
10463	911050
18152	911051
44013	911052
42787	911053
33835	911054
85792	911055
48339	911056
73762	911057
55214	911058
1859	911059
7959	911060
3410	911061
120589	911062
11022	911063
42137	911064
101417	911065
99556	911066
98924	911067
175	911068
144857	911069
11988	911070
149690	911071
30942	911072
58669	911073
93935	911074
25745	911075
41572	911076
116731	911077
2829	911078
62454	911079
107185	911080
29725	911081
320	911082
67062	911083
104708	911084
9205	911085
84403	911086
13581	911087
96332	911088
61167	911089
6297	911090
2417	911091
44756	911092
85600	911093
67887	911094
40285	911095
108586	911096
28079	911097
9779	911098
66649	911099
16969	911100
46335	911101
73355	911102
112863	911103
45746	911104
13591	911105
59	911106
30830	911107
136315	911108
89627	911109
50327	911110
71632	911111
6946	911112
24501	911113
126	911114
41468	911115
7436	911116
68263	911117
1396	911118
61850	911119
105522	911120
213	911121
2657	911122
29494	911123
747	911124
82320	911125
21942	911126
120027	911127
11705	911128
440	911129
96814	911130
27300	911131
10546	911132
117188	911133
80106	911134
17132	911135
86777	911136
91153	911137
38887	911138
38643	911139
102168	911140
15786	911141
8432	911142
43978	911143
131442	911144
8756	911145
6085	911146
256	911147
38664	911148
23136	911149
5047	911150
131069	911151
76491	911152
130359	911153
43282	911154
79290	911155
22797	911156
16615	911157
75247	911158
64	911159
121924	911160
117356	911161
1296	911162
65610	911163
39368	911164
71217	911165
133893	911166
5634	911167
8908	911168
64731	911169
93969	911170
40773	911171
75474	911172
53022	911173
736	911174
39398	911175
4519	911176
51783	911177
54834	911178
78490	911179
13464	911180
48034	911181
82517	911182
20083	911183
4657	911184
104793	911185
93086	911186
35327	911187
18062	911188
61118	911189
135073	911190
65549	911191
25412	911192
46993	911193
473	911194
74136	911195
79484	911196
48106	911197
83596	911198
64245	911199
71438	911200
110279	911201
17795	911202
50726	911203
87460	911204
117261	911205
53692	911206
53562	911207
48628	911208
32205	911209
68417	911210
71908	911211
58602	911212
59575	911213
819	911214
38449	911215
8481	911216
79211	911217
68560	911218
1332	911219
12447	911220
14452	911221
87669	911222
129723	911223
48589	911224
2394	911225
27055	911226
48675	911227
565	911228
20404	911229
32773	911230
2699	911231
16526	911232
7887	911233
76205	911234
18103	911235
381	911236
4219	911237
97314	911238
47208	911239
74307	911240
109280	911241
113675	911242
45028	911243
67545	911244
68132	911245
62097	911246
137883	911247
52721	911248
10380	911249
91387	911250
15667	911251
10839	911252
66181	911253
56149	911254
110497	911255
79977	911256
54406	911257
46158	911258
49226	911259
35880	911260
2995	911261
22002	911262
17977	911263
31160	911264
20192	911265
28759	911266
7544	911267
14888	911268
2913	911269
18414	911270
95417	911271
42127	911272
19956	911273
54453	911274
104508	911275
7831	911276
105155	911277
86862	911278
30465	911279
90027	911280
19967	911281
127678	911282
90351	911283
27304	911284
138409	911285
115290	911286
72627	911287
149100	911288
114623	911289
61999	911290
120181	911291
51545	911292
96734	911293
142566	911294
15555	911295
93017	911296
12930	911297
15788	911298
4727	911299
46312	911300
19325	911301
99495	911302
71351	911303
17531	911304
35876	911305
65221	911306
11232	911307
9045	911308
62087	911309
19879	911310
97110	911311
1648	911312
73695	911313
14473	911314
61548	911315
7979	911316
47845	911317
32751	911318
119788	911319
109084	911320
26630	911321
121330	911322
26060	911323
2449	911324
39310	911325
96708	911326
23047	911327
21625	911328
16890	911329
124169	911330
23745	911331
18674	911332
12423	911333
3811	911334
312	911335
70548	911336
42481	911337
16227	911338
43409	911339
118654	911340
2261	911341
50485	911342
8843	911343
132756	911344
56612	911345
60895	911346
5228	911347
74703	911348
8507	911349
9733	911350
8791	911351
6478	911352
30954	911353
38332	911354
79298	911355
11779	911356
45167	911357
53145	911358
13696	911359
18006	911360
1943	911361
9341	911362
33342	911363
86100	911364
485	911365
6081	911366
53073	911367
39936	911368
109014	911369
2988	911370
27930	911371
21722	911372
78798	911373
17904	911374
88478	911375
58462	911376
11821	911377
22528	911378
78582	911379
106707	911380
22802	911381
29015	911382
38288	911383
119257	911384
45433	911385
71674	911386
29768	911387
3429	911388
76088	911389
98569	911390
17596	911391
38268	911392
87347	911393
121517	911394
59860	911395
6788	911396
22904	911397
110446	911398
41588	911399
124842	911400
36997	911401
57632	911402
80630	911403
10290	911404
280	911405
298	911406
11423	911407
381	911408
31397	911409
65111	911410
78061	911411
23098	911412
86514	911413
42329	911414
83082	911415
2628	911416
15408	911417
49780	911418
58590	911419
1985	911420
63820	911421
19580	911422
78478	911423
7738	911424
53600	911425
37755	911426
21	911427
13146	911428
38757	911429
36764	911430
33657	911431
61962	911432
63364	911433
4576	911434
8161	911435
93604	911436
8444	911437
328	911438
47759	911439
52585	911440
2329	911441
56242	911442
38722	911443
20217	911444
9947	911445
4677	911446
95706	911447
26168	911448
104146	911449
62609	911450
61217	911451
36887	911452
52991	911453
38231	911454
95353	911455
5171	911456
18713	911457
84143	911458
65769	911459
5757	911460
15351	911461
4000	911462
3044	911463
10052	911464
65733	911465
12064	911466
61701	911467
10253	911468
2120	911469
33370	911470
51	911471
14574	911472
58163	911473
17734	911474
90762	911475
73200	911476
26059	911477
111745	911478
107315	911479
74309	911480
117449	911481
2026	911482
40494	911483
144830	911484
53796	911485
30346	911486
58110	911487
45753	911488
14016	911489
54262	911490
19566	911491
77347	911492
53010	911493
12701	911494
11073	911495
10400	911496
84747	911497
104568	911498
39821	911499
57849	911500
89607	911501
4014	911502
84245	911503
90992	911504
59295	911505
4562	911506
2751	911507
47543	911508
120559	911509
137376	911510
20922	911511
10093	911512
39006	911513
15085	911514
86883	911515
662	911516
21919	911517
2806	911518
30518	911519
277	911520
102316	911521
4191	911522
83165	911523
38347	911524
59506	911525
10035	911526
5787	911527
22737	911528
42804	911529
5241	911530
48818	911531
85692	911532
48560	911533
41253	911534
1800	911535
90043	911536
74513	911537
232	911538
3226	911539
113915	911540
4378	911541
12715	911542
47411	911543
35848	911544
97967	911545
16440	911546
1619	911547
830	911548
26591	911549
59041	911550
34705	911551
93179	911552
84781	911553
92266	911554
54532	911555
129532	911556
91358	911557
99068	911558
72812	911559
252	911560
19511	911561
117970	911562
7169	911563
104434	911564
9919	911565
84288	911566
108126	911567
65892	911568
7013	911569
88992	911570
47424	911571
74587	911572
4100	911573
52413	911574
14328	911575
52449	911576
43381	911577
1156	911578
134145	911579
41477	911580
15248	911581
125347	911582
16571	911583
4830	911584
56485	911585
5555	911586
639	911587
16877	911588
17823	911589
2878	911590
18894	911591
80282	911592
20348	911593
11818	911594
67730	911595
27566	911596
73921	911597
33930	911598
18106	911599
92618	911600
35712	911601
128774	911602
2823	911603
120195	911604
46479	911605
67507	911606
55149	911607
319	911608
7654	911609
18517	911610
88245	911611
4124	911612
120	911613
129266	911614
23033	911615
42739	911616
8440	911617
16167	911618
130535	911619
4316	911620
58167	911621
64848	911622
103910	911623
25170	911624
20084	911625
104713	911626
37195	911627
1081	911628
40166	911629
921	911630
6040	911631
7361	911632
48259	911633
66274	911634
50676	911635
1215	911636
36938	911637
24280	911638
43428	911639
133538	911640
18784	911641
64547	911642
7147	911643
16423	911644
41358	911645
450	911646
15556	911647
753	911648
14401	911649
79634	911650
38731	911651
7481	911652
114270	911653
79417	911654
14254	911655
15520	911656
25137	911657
17418	911658
33	911659
66280	911660
23316	911661
11772	911662
110931	911663
95340	911664
28825	911665
89130	911666
4878	911667
26330	911668
11494	911669
32788	911670
24461	911671
29462	911672
49200	911673
24368	911674
91613	911675
91894	911676
58764	911677
50442	911678
234	911679
58974	911680
93915	911681
102996	911682
31912	911683
46862	911684
41201	911685
56627	911686
1349	911687
130456	911688
5272	911689
3535	911690
12123	911691
72840	911692
51377	911693
20864	911694
74211	911695
14465	911696
85467	911697
72522	911698
50530	911699
71899	911700
137324	911701
53608	911702
20108	911703
4897	911704
16915	911705
111916	911706
5902	911707
17017	911708
43017	911709
58086	911710
30599	911711
42578	911712
94362	911713
16322	911714
46608	911715
585	911716
3627	911717
51415	911718
129449	911719
83580	911720
69469	911721
8301	911722
6209	911723
15643	911724
61041	911725
15370	911726
104681	911727
18685	911728
10079	911729
29417	911730
127610	911731
68163	911732
35032	911733
36106	911734
26913	911735
29401	911736
23438	911737
53148	911738
95634	911739
26754	911740
110167	911741
82252	911742
2277	911743
30105	911744
48543	911745
39571	911746
6482	911747
123414	911748
34507	911749
22556	911750
8739	911751
32620	911752
32078	911753
54808	911754
10114	911755
16896	911756
42032	911757
45451	911758
49453	911759
7335	911760
93458	911761
76472	911762
6241	911763
13987	911764
52131	911765
81079	911766
94120	911767
37816	911768
38266	911769
18745	911770
104269	911771
64004	911772
20388	911773
71325	911774
55106	911775
28488	911776
25211	911777
40571	911778
89226	911779
103613	911780
3935	911781
1971	911782
130854	911783
31365	911784
58870	911785
22998	911786
36703	911787
43655	911788
100772	911789
87974	911790
11639	911791
109411	911792
33319	911793
68806	911794
34727	911795
17090	911796
24995	911797
67393	911798
7447	911799
19247	911800
132918	911801
63	911802
72047	911803
3976	911804
38736	911805
56873	911806
48935	911807
90401	911808
3595	911809
72731	911810
32234	911811
57340	911812
89712	911813
44972	911814
40529	911815
1600	911816
133056	911817
25130	911818
148443	911819
2722	911820
68943	911821
32921	911822
61645	911823
75530	911824
68401	911825
16323	911826
13937	911827
91767	911828
13436	911829
7545	911830
47686	911831
6767	911832
58907	911833
55149	911834
48870	911835
81268	911836
78497	911837
76285	911838
4353	911839
94710	911840
44557	911841
42573	911842
10356	911843
7842	911844
11427	911845
512	911846
39557	911847
135013	911848
40578	911849
59090	911850
70357	911851
415	911852
8404	911853
32741	911854
23172	911855
28172	911856
74352	911857
111219	911858
27941	911859
5730	911860
55652	911861
129883	911862
106386	911863
127693	911864
7139	911865
10172	911866
47533	911867
42508	911868
6654	911869
14761	911870
20069	911871
21291	911872
23794	911873
114587	911874
20217	911875
582	911876
9376	911877
95351	911878
62946	911879
67263	911880
79301	911881
7679	911882
62088	911883
26414	911884
7764	911885
118444	911886
6412	911887
27487	911888
2665	911889
29770	911890
3639	911891
117042	911892
178	911893
122546	911894
40994	911895
34823	911896
88394	911897
15086	911898
35833	911899
129632	911900
83174	911901
31689	911902
27234	911903
40813	911904
100023	911905
77907	911906
467	911907
26873	911908
22369	911909
28744	911910
17844	911911
14977	911912
93071	911913
21102	911914
17689	911915
35830	911916
119778	911917
23655	911918
76927	911919
53445	911920
724	911921
22427	911922
19179	911923
38019	911924
79685	911925
9422	911926
26373	911927
4789	911928
65085	911929
84867	911930
21017	911931
35166	911932
29448	911933
44422	911934
20909	911935
27402	911936
4667	911937
75675	911938
31939	911939
38846	911940
93812	911941
129712	911942
119748	911943
64232	911944
20534	911945
73542	911946
57448	911947
107693	911948
43611	911949
597	911950
26367	911951
72314	911952
33056	911953
83823	911954
2874	911955
16065	911956
83993	911957
116208	911958
58518	911959
45572	911960
19950	911961
38159	911962
131846	911963
1738	911964
65389	911965
6120	911966
27066	911967
62042	911968
42127	911969
7204	911970
5587	911971
7370	911972
22020	911973
59799	911974
126963	911975
116804	911976
52180	911977
92797	911978
121183	911979
117448	911980
53331	911981
62666	911982
28107	911983
71429	911984
116967	911985
65188	911986
350	911987
63605	911988
1157	911989
11837	911990
96259	911991
20608	911992
35896	911993
37921	911994
17566	911995
22790	911996
21579	911997
44674	911998
22084	911999
116388	912000
40460	912001
71797	912002
104315	912003
14190	912004
38253	912005
126806	912006
30286	912007
7937	912008
15874	912009
90117	912010
1969	912011
224	912012
3678	912013
20166	912014
119036	912015
37758	912016
17438	912017
19854	912018
2718	912019
43693	912020
5962	912021
16328	912022
10435	912023
71481	912024
53442	912025
27582	912026
52446	912027
58224	912028
10933	912029
16359	912030
64146	912031
138788	912032
58710	912033
41678	912034
36920	912035
118096	912036
71938	912037
36699	912038
74350	912039
22184	912040
13785	912041
122095	912042
70154	912043
33711	912044
130738	912045
10945	912046
80368	912047
1623	912048
507	912049
24956	912050
97732	912051
15972	912052
30063	912053
13599	912054
42836	912055
91062	912056
29515	912057
39204	912058
42327	912059
27245	912060
64497	912061
32010	912062
8060	912063
53695	912064
7775	912065
11957	912066
25760	912067
40804	912068
94056	912069
131082	912070
49592	912071
9282	912072
100658	912073
42556	912074
1289	912075
25632	912076
30230	912077
95178	912078
23608	912079
19230	912080
4569	912081
1770	912082
80458	912083
33862	912084
68939	912085
62161	912086
108295	912087
93073	912088
23334	912089
39991	912090
2365	912091
88424	912092
3828	912093
77540	912094
37503	912095
76061	912096
18397	912097
10285	912098
17961	912099
44094	912100
43168	912101
114556	912102
19314	912103
44762	912104
42189	912105
6576	912106
14718	912107
27716	912108
9983	912109
93669	912110
997	912111
29671	912112
10134	912113
113262	912114
43157	912115
6920	912116
27322	912117
219	912118
982	912119
18715	912120
12654	912121
67270	912122
85400	912123
1615	912124
104307	912125
72190	912126
569	912127
122980	912128
92705	912129
40505	912130
96251	912131
17767	912132
48006	912133
4075	912134
23552	912135
29248	912136
127983	912137
49003	912138
43899	912139
52	912140
67539	912141
73271	912142
24945	912143
68818	912144
71735	912145
121505	912146
1041	912147
14610	912148
28949	912149
42989	912150
98972	912151
10656	912152
3231	912153
6163	912154
134673	912155
64833	912156
49731	912157
113013	912158
38936	912159
1400	912160
63080	912161
91114	912162
21350	912163
4859	912164
3173	912165
108883	912166
106850	912167
7719	912168
53360	912169
50513	912170
83694	912171
1542	912172
44800	912173
36649	912174
51800	912175
107432	912176
71937	912177
7360	912178
9789	912179
5231	912180
44286	912181
18824	912182
78948	912183
56094	912184
136	912185
43480	912186
59098	912187
5454	912188
97828	912189
47082	912190
23338	912191
51344	912192
56098	912193
16749	912194
37907	912195
122001	912196
97905	912197
81082	912198
20719	912199
4268	912200
24465	912201
91994	912202
116712	912203
31344	912204
1640	912205
19106	912206
105779	912207
2456	912208
18726	912209
69659	912210
29627	912211
34670	912212
112612	912213
96630	912214
82103	912215
45631	912216
83070	912217
40329	912218
35018	912219
59865	912220
23966	912221
54142	912222
67899	912223
94599	912224
42870	912225
37912	912226
97141	912227
44556	912228
90384	912229
30388	912230
68226	912231
425	912232
97301	912233
41524	912234
7354	912235
4573	912236
3272	912237
18782	912238
104834	912239
107770	912240
72768	912241
50812	912242
6493	912243
37567	912244
7792	912245
17274	912246
19950	912247
17499	912248
7792	912249
51876	912250
3	912251
23664	912252
81851	912253
1497	912254
47723	912255
59275	912256
16729	912257
28535	912258
2882	912259
246	912260
121226	912261
27298	912262
48976	912263
109659	912264
11748	912265
43910	912266
14643	912267
11568	912268
14912	912269
21892	912270
124896	912271
93043	912272
125520	912273
14597	912274
57203	912275
15033	912276
50317	912277
31483	912278
102227	912279
15336	912280
33043	912281
118413	912282
67555	912283
1205	912284
78317	912285
86102	912286
168	912287
11392	912288
67009	912289
16718	912290
68553	912291
124645	912292
34644	912293
87004	912294
115810	912295
12623	912296
17729	912297
58145	912298
38326	912299
106195	912300
100434	912301
32754	912302
50557	912303
61653	912304
105940	912305
5100	912306
94923	912307
67323	912308
16997	912309
35950	912310
22773	912311
17702	912312
35549	912313
31656	912314
3457	912315
20926	912316
26250	912317
28160	912318
8771	912319
22458	912320
95169	912321
90814	912322
57370	912323
51534	912324
7752	912325
6613	912326
24119	912327
2967	912328
2916	912329
11662	912330
10661	912331
42058	912332
28211	912333
40444	912334
18764	912335
5526	912336
95403	912337
116044	912338
15619	912339
27220	912340
24185	912341
12345	912342
33294	912343
50620	912344
2747	912345
15816	912346
36399	912347
3626	912348
60001	912349
14729	912350
57672	912351
19208	912352
6566	912353
54580	912354
17610	912355
54134	912356
90614	912357
28694	912358
132881	912359
89515	912360
4049	912361
19575	912362
91104	912363
547	912364
54022	912365
113619	912366
86746	912367
36819	912368
89965	912369
101886	912370
51657	912371
22929	912372
63893	912373
20007	912374
120593	912375
95866	912376
105464	912377
62233	912378
20538	912379
1742	912380
20719	912381
75592	912382
119614	912383
211	912384
11850	912385
98332	912386
2757	912387
9608	912388
19143	912389
60674	912390
48626	912391
111201	912392
36851	912393
1199	912394
5008	912395
42826	912396
72883	912397
12978	912398
65273	912399
94838	912400
135811	912401
508	912402
92109	912403
31769	912404
17548	912405
5610	912406
55918	912407
66859	912408
18374	912409
37460	912410
34476	912411
39082	912412
105883	912413
39317	912414
33950	912415
54561	912416
112240	912417
23835	912418
3592	912419
33542	912420
82171	912421
118583	912422
101029	912423
6143	912424
115170	912425
15294	912426
59606	912427
56376	912428
3708	912429
12506	912430
6966	912431
90328	912432
374	912433
25447	912434
47065	912435
124249	912436
12693	912437
63153	912438
36634	912439
16481	912440
21491	912441
16300	912442
28352	912443
17319	912444
72058	912445
19960	912446
3432	912447
1261	912448
65440	912449
76333	912450
109473	912451
26633	912452
54360	912453
45373	912454
14719	912455
3056	912456
41918	912457
59866	912458
71944	912459
2151	912460
54410	912461
103060	912462
111915	912463
102931	912464
31576	912465
33302	912466
44758	912467
2708	912468
41820	912469
40118	912470
554	912471
71635	912472
93518	912473
10733	912474
62334	912475
452	912476
73591	912477
25779	912478
4837	912479
89115	912480
27484	912481
16225	912482
17176	912483
15408	912484
113878	912485
729	912486
38370	912487
52177	912488
96913	912489
81253	912490
54946	912491
3524	912492
42784	912493
51151	912494
58989	912495
77613	912496
144836	912497
42958	912498
29309	912499
1373	912500
61018	912501
30258	912502
101536	912503
248	912504
30260	912505
38904	912506
90814	912507
3366	912508
12033	912509
86852	912510
4057	912511
64997	912512
3259	912513
81250	912514
391	912515
4228	912516
10464	912517
90996	912518
25930	912519
8333	912520
24778	912521
130161	912522
9174	912523
74519	912524
104390	912525
21960	912526
31814	912527
25308	912528
53881	912529
35452	912530
53470	912531
20802	912532
6016	912533
64186	912534
14406	912535
6655	912536
138060	912537
57222	912538
125104	912539
524	912540
65551	912541
88374	912542
71552	912543
13023	912544
11212	912545
23800	912546
66421	912547
9957	912548
43006	912549
9723	912550
22388	912551
4868	912552
32047	912553
1552	912554
55178	912555
18146	912556
42598	912557
49021	912558
25723	912559
13909	912560
12659	912561
27223	912562
30328	912563
77254	912564
114862	912565
13884	912566
37742	912567
15378	912568
58272	912569
31536	912570
102567	912571
3636	912572
17784	912573
11707	912574
71825	912575
73714	912576
134277	912577
1858	912578
36196	912579
22959	912580
30578	912581
44046	912582
81831	912583
11021	912584
73477	912585
31920	912586
41270	912587
3411	912588
115447	912589
65443	912590
41015	912591
15170	912592
10167	912593
47974	912594
9845	912595
3839	912596
10542	912597
13640	912598
5482	912599
12523	912600
70891	912601
4748	912602
31905	912603
2767	912604
15570	912605
65437	912606
83767	912607
15916	912608
65726	912609
16562	912610
3467	912611
2204	912612
2069	912613
77492	912614
19700	912615
22526	912616
102098	912617
36854	912618
64882	912619
30582	912620
34690	912621
66177	912622
43203	912623
42256	912624
35933	912625
35446	912626
3412	912627
107493	912628
39343	912629
7916	912630
67536	912631
3223	912632
34559	912633
37749	912634
47030	912635
11681	912636
49092	912637
138156	912638
142930	912639
31843	912640
37038	912641
80693	912642
11237	912643
65966	912644
2292	912645
7863	912646
84292	912647
12918	912648
9154	912649
16708	912650
5648	912651
22883	912652
62696	912653
82692	912654
13929	912655
73886	912656
24035	912657
14858	912658
10947	912659
103302	912660
88202	912661
38648	912662
66929	912663
9646	912664
51417	912665
2973	912666
56985	912667
117434	912668
13332	912669
50226	912670
6130	912671
203	912672
19017	912673
72641	912674
33288	912675
3451	912676
85054	912677
15393	912678
68545	912679
115475	912680
123279	912681
71064	912682
39623	912683
10297	912684
58307	912685
71847	912686
67044	912687
34908	912688
29659	912689
17631	912690
19340	912691
30	912692
60922	912693
15341	912694
15344	912695
2242	912696
18023	912697
36716	912698
19382	912699
112948	912700
65529	912701
9095	912702
53826	912703
100649	912704
18777	912705
3050	912706
60006	912707
40764	912708
85877	912709
20030	912710
63344	912711
52052	912712
61942	912713
93434	912714
73816	912715
53988	912716
82874	912717
722	912718
10755	912719
97653	912720
107038	912721
131333	912722
15	912723
116124	912724
45436	912725
96309	912726
49152	912727
77909	912728
70642	912729
115716	912730
44256	912731
53719	912732
35490	912733
24017	912734
85565	912735
1167	912736
23120	912737
25676	912738
50736	912739
7405	912740
51382	912741
33220	912742
5848	912743
2245	912744
50386	912745
18559	912746
9853	912747
65423	912748
36464	912749
38796	912750
13595	912751
82608	912752
24976	912753
117290	912754
14434	912755
119973	912756
42103	912757
9478	912758
91115	912759
5189	912760
23285	912761
131323	912762
55483	912763
20445	912764
39133	912765
21272	912766
10362	912767
35555	912768
116200	912769
7020	912770
110536	912771
1129	912772
14513	912773
19138	912774
37992	912775
4578	912776
98558	912777
17621	912778
21858	912779
49821	912780
11065	912781
120811	912782
48238	912783
2442	912784
91897	912785
86	912786
4945	912787
64367	912788
55787	912789
11938	912790
33238	912791
32821	912792
23233	912793
77054	912794
9965	912795
68326	912796
52312	912797
129404	912798
55476	912799
40475	912800
29197	912801
22186	912802
15855	912803
98631	912804
45713	912805
83589	912806
18636	912807
16994	912808
26667	912809
42265	912810
47006	912811
28544	912812
108400	912813
34535	912814
36026	912815
107721	912816
19697	912817
51735	912818
98570	912819
61257	912820
70664	912821
114527	912822
2913	912823
13731	912824
21995	912825
5824	912826
5506	912827
98721	912828
121683	912829
3058	912830
72911	912831
8385	912832
34162	912833
80726	912834
7428	912835
100150	912836
119541	912837
17794	912838
5433	912839
7851	912840
142110	912841
23240	912842
63223	912843
88247	912844
116070	912845
73442	912846
39274	912847
103722	912848
56119	912849
57473	912850
67504	912851
59353	912852
3623	912853
19433	912854
1180	912855
106398	912856
46120	912857
13931	912858
65910	912859
16694	912860
2166	912861
62945	912862
101375	912863
74882	912864
7019	912865
53676	912866
32	912867
21374	912868
33367	912869
13619	912870
20815	912871
62946	912872
24791	912873
49816	912874
26698	912875
89275	912876
13724	912877
47487	912878
45295	912879
693	912880
17965	912881
9533	912882
61493	912883
59139	912884
79561	912885
91989	912886
43562	912887
19377	912888
2550	912889
274	912890
54898	912891
54182	912892
35490	912893
102727	912894
12299	912895
87892	912896
17023	912897
54844	912898
49948	912899
22729	912900
17036	912901
20955	912902
51312	912903
3726	912904
579	912905
32356	912906
83280	912907
7183	912908
35835	912909
105018	912910
23467	912911
17614	912912
6682	912913
10630	912914
1006	912915
30872	912916
875	912917
24803	912918
51539	912919
1319	912920
8208	912921
3390	912922
64412	912923
1679	912924
50695	912925
36070	912926
20429	912927
12903	912928
26423	912929
86445	912930
21512	912931
3898	912932
38331	912933
85343	912934
63496	912935
26012	912936
11335	912937
20205	912938
6268	912939
18577	912940
44388	912941
71250	912942
16844	912943
22734	912944
21589	912945
21568	912946
352	912947
18547	912948
22414	912949
36558	912950
14985	912951
16502	912952
45681	912953
66172	912954
1555	912955
65731	912956
85349	912957
64719	912958
16505	912959
37558	912960
6432	912961
54502	912962
1859	912963
85630	912964
10008	912965
17935	912966
79984	912967
103276	912968
136530	912969
47348	912970
19017	912971
58786	912972
64338	912973
38887	912974
11983	912975
67895	912976
56166	912977
72979	912978
86921	912979
3179	912980
2511	912981
82101	912982
65071	912983
16953	912984
49312	912985
47136	912986
8795	912987
17948	912988
44036	912989
51688	912990
33688	912991
8572	912992
137889	912993
92158	912994
6972	912995
18344	912996
99718	912997
5238	912998
53890	912999
4313	913000
805	913001
88806	913002
87158	913003
10135	913004
24641	913005
1633	913006
129429	913007
109353	913008
27597	913009
28653	913010
49011	913011
2815	913012
40209	913013
42136	913014
195	913015
74012	913016
14407	913017
9821	913018
82455	913019
663	913020
7362	913021
8337	913022
172	913023
209	913024
127685	913025
7717	913026
90002	913027
94823	913028
387	913029
2886	913030
21806	913031
51350	913032
12186	913033
65594	913034
26106	913035
11711	913036
2922	913037
1885	913038
28607	913039
54842	913040
236	913041
39217	913042
8218	913043
36202	913044
71122	913045
13035	913046
76896	913047
13125	913048
67196	913049
53229	913050
2640	913051
5716	913052
102159	913053
79004	913054
22193	913055
16148	913056
24254	913057
39394	913058
51785	913059
30967	913060
74097	913061
135786	913062
7898	913063
49379	913064
91517	913065
87214	913066
17728	913067
53052	913068
34619	913069
27822	913070
13863	913071
125162	913072
44655	913073
65401	913074
17428	913075
40306	913076
45144	913077
65801	913078
38446	913079
45508	913080
88540	913081
22890	913082
19865	913083
44687	913084
34854	913085
57303	913086
66061	913087
89014	913088
10772	913089
4947	913090
61046	913091
5655	913092
40063	913093
114425	913094
46513	913095
122136	913096
11320	913097
43454	913098
2017	913099
62216	913100
3511	913101
10037	913102
104033	913103
9904	913104
8692	913105
3881	913106
76	913107
23669	913108
73585	913109
26494	913110
6626	913111
74242	913112
55791	913113
78582	913114
21816	913115
77368	913116
77077	913117
1040	913118
6261	913119
36998	913120
17936	913121
84571	913122
21180	913123
30775	913124
29351	913125
12020	913126
43467	913127
95308	913128
43990	913129
3014	913130
52290	913131
52204	913132
11087	913133
14027	913134
3501	913135
598	913136
1615	913137
69413	913138
69963	913139
25264	913140
121498	913141
18530	913142
233	913143
122467	913144
55845	913145
33623	913146
22045	913147
80296	913148
98406	913149
5796	913150
5929	913151
1897	913152
104097	913153
761	913154
96091	913155
35243	913156
23396	913157
1553	913158
15516	913159
79345	913160
24622	913161
31132	913162
115481	913163
96156	913164
62030	913165
18368	913166
88641	913167
46308	913168
25203	913169
45758	913170
28078	913171
40285	913172
17538	913173
36304	913174
18294	913175
114376	913176
85611	913177
18918	913178
28201	913179
117126	913180
332	913181
92273	913182
23902	913183
6480	913184
52299	913185
3363	913186
38582	913187
45719	913188
15434	913189
14714	913190
5716	913191
8935	913192
31622	913193
18030	913194
57785	913195
15247	913196
54436	913197
21689	913198
112464	913199
33122	913200
17656	913201
6323	913202
42196	913203
20027	913204
75089	913205
11148	913206
64075	913207
92190	913208
16357	913209
12161	913210
21820	913211
5621	913212
27940	913213
1614	913214
18720	913215
31995	913216
20111	913217
20906	913218
34654	913219
19882	913220
16828	913221
78506	913222
118625	913223
56572	913224
15578	913225
24577	913226
1938	913227
70876	913228
105411	913229
10569	913230
140810	913231
5419	913232
10702	913233
39919	913234
50095	913235
43379	913236
29817	913237
44532	913238
3229	913239
3959	913240
43282	913241
48955	913242
38524	913243
46971	913244
4371	913245
14676	913246
8526	913247
61820	913248
28153	913249
61442	913250
116178	913251
38092	913252
87649	913253
94375	913254
92044	913255
11328	913256
44586	913257
32550	913258
32138	913259
83143	913260
75292	913261
106861	913262
11349	913263
24070	913264
44680	913265
10088	913266
6255	913267
48382	913268
45139	913269
88742	913270
74900	913271
122683	913272
94917	913273
5145	913274
3175	913275
78136	913276
50260	913277
15446	913278
132320	913279
33793	913280
107082	913281
3170	913282
10438	913283
476	913284
11589	913285
4246	913286
16995	913287
64705	913288
36593	913289
60327	913290
72467	913291
10881	913292
577	913293
53758	913294
68446	913295
15855	913296
58492	913297
68403	913298
8058	913299
3345	913300
4686	913301
41681	913302
14445	913303
2032	913304
2028	913305
118200	913306
24347	913307
29230	913308
103881	913309
58847	913310
86767	913311
11395	913312
14480	913313
81285	913314
93786	913315
20469	913316
87755	913317
47202	913318
38441	913319
69297	913320
112037	913321
54741	913322
115170	913323
25431	913324
61369	913325
33341	913326
31077	913327
81492	913328
93435	913329
121088	913330
12813	913331
412	913332
96	913333
9050	913334
87375	913335
131473	913336
102104	913337
104347	913338
2303	913339
12591	913340
3555	913341
18172	913342
20412	913343
7185	913344
45144	913345
33551	913346
72593	913347
59773	913348
336	913349
13699	913350
4610	913351
16965	913352
120109	913353
39220	913354
74710	913355
50981	913356
64979	913357
207	913358
4435	913359
79211	913360
36644	913361
89784	913362
13040	913363
107220	913364
19353	913365
22681	913366
87921	913367
2304	913368
8407	913369
25936	913370
25180	913371
2247	913372
5744	913373
67044	913374
39933	913375
41147	913376
4284	913377
64447	913378
14101	913379
14925	913380
29160	913381
121913	913382
16891	913383
30384	913384
97200	913385
23669	913386
100529	913387
119047	913388
42934	913389
124026	913390
40632	913391
36050	913392
43604	913393
49651	913394
23858	913395
39283	913396
39708	913397
129840	913398
67119	913399
67696	913400
103525	913401
2101	913402
65701	913403
13684	913404
44416	913405
128844	913406
90810	913407
97180	913408
124233	913409
24905	913410
3822	913411
44668	913412
93932	913413
46917	913414
48198	913415
116337	913416
3355	913417
16252	913418
49495	913419
103434	913420
63521	913421
10	913422
19720	913423
31472	913424
12953	913425
75339	913426
60737	913427
8530	913428
46841	913429
12754	913430
5358	913431
88752	913432
64942	913433
72111	913434
79367	913435
72988	913436
60315	913437
13635	913438
3962	913439
28298	913440
15211	913441
24404	913442
89014	913443
70856	913444
63141	913445
13958	913446
78997	913447
136951	913448
34074	913449
30953	913450
28399	913451
13092	913452
58626	913453
8038	913454
15883	913455
88057	913456
102229	913457
123512	913458
4204	913459
119393	913460
86904	913461
23413	913462
641	913463
68403	913464
10449	913465
27437	913466
28950	913467
72972	913468
48452	913469
31818	913470
17703	913471
2319	913472
25995	913473
52121	913474
5058	913475
2648	913476
16116	913477
113600	913478
50894	913479
54470	913480
137907	913481
60741	913482
6914	913483
72606	913484
116178	913485
105016	913486
32	913487
52931	913488
40283	913489
25181	913490
21159	913491
4802	913492
46072	913493
106650	913494
14961	913495
115568	913496
13479	913497
55023	913498
18073	913499
8290	913500
35760	913501
59504	913502
58020	913503
77260	913504
57645	913505
5487	913506
27897	913507
11747	913508
40549	913509
14705	913510
21862	913511
112133	913512
15429	913513
2769	913514
52597	913515
100118	913516
83136	913517
49694	913518
95536	913519
1568	913520
31909	913521
53104	913522
66829	913523
34619	913524
23728	913525
35825	913526
44609	913527
1588	913528
127628	913529
25111	913530
12554	913531
10144	913532
36888	913533
96353	913534
81595	913535
33383	913536
45868	913537
19468	913538
94351	913539
45300	913540
121875	913541
84262	913542
9760	913543
26492	913544
122267	913545
98615	913546
62255	913547
40964	913548
39266	913549
13234	913550
4963	913551
75462	913552
48141	913553
81144	913554
18322	913555
99244	913556
34402	913557
28344	913558
6206	913559
5530	913560
69263	913561
13667	913562
32881	913563
25638	913564
118850	913565
33891	913566
53091	913567
30678	913568
76958	913569
4406	913570
68170	913571
77234	913572
39843	913573
18686	913574
1045	913575
14982	913576
83968	913577
1320	913578
34702	913579
27733	913580
94947	913581
74666	913582
54009	913583
95187	913584
71423	913585
60688	913586
90452	913587
9221	913588
68113	913589
13662	913590
120580	913591
50722	913592
70469	913593
53425	913594
41502	913595
13891	913596
46170	913597
7974	913598
66248	913599
15689	913600
21427	913601
35451	913602
9631	913603
12547	913604
38383	913605
34548	913606
84041	913607
113825	913608
149814	913609
2485	913610
47494	913611
16031	913612
94528	913613
609	913614
40440	913615
3918	913616
13896	913617
196	913618
931	913619
24363	913620
92181	913621
9070	913622
113015	913623
63752	913624
68951	913625
8920	913626
44155	913627
140249	913628
1330	913629
82342	913630
2126	913631
15956	913632
1831	913633
5851	913634
40294	913635
8181	913636
29580	913637
42888	913638
27024	913639
3982	913640
2871	913641
26022	913642
1427	913643
5200	913644
33608	913645
35414	913646
66972	913647
34684	913648
22836	913649
11977	913650
35861	913651
28050	913652
49182	913653
22149	913654
1931	913655
40848	913656
112247	913657
133181	913658
59415	913659
11968	913660
14253	913661
133691	913662
56483	913663
35061	913664
75514	913665
124293	913666
70	913667
118402	913668
14805	913669
30695	913670
113489	913671
15385	913672
112302	913673
21610	913674
143361	913675
15184	913676
44702	913677
32782	913678
31168	913679
80016	913680
9528	913681
55136	913682
29850	913683
42920	913684
115031	913685
9417	913686
13137	913687
30833	913688
15541	913689
152	913690
28916	913691
24213	913692
13296	913693
9431	913694
3926	913695
7652	913696
77701	913697
11467	913698
10058	913699
78628	913700
68665	913701
19745	913702
25917	913703
112	913704
41018	913705
20275	913706
55472	913707
7151	913708
77606	913709
115885	913710
121031	913711
105287	913712
6398	913713
831	913714
100818	913715
26405	913716
20086	913717
82924	913718
83183	913719
74282	913720
33276	913721
61971	913722
52714	913723
26504	913724
57062	913725
47408	913726
70672	913727
16960	913728
53629	913729
245	913730
103381	913731
51138	913732
49120	913733
21767	913734
2396	913735
12420	913736
109187	913737
66286	913738
128164	913739
96574	913740
78937	913741
3959	913742
1606	913743
9067	913744
74402	913745
65426	913746
120356	913747
86602	913748
6279	913749
119502	913750
23646	913751
111385	913752
20177	913753
69913	913754
27205	913755
883	913756
20825	913757
20342	913758
91762	913759
2150	913760
86733	913761
16157	913762
33877	913763
56384	913764
4915	913765
100583	913766
36696	913767
63018	913768
112023	913769
130610	913770
73231	913771
10864	913772
41000	913773
10328	913774
28240	913775
19096	913776
29526	913777
22086	913778
53064	913779
37469	913780
83222	913781
13426	913782
26043	913783
32050	913784
112336	913785
9349	913786
40805	913787
5899	913788
8624	913789
66808	913790
16402	913791
48684	913792
63899	913793
42334	913794
19206	913795
80226	913796
18938	913797
16802	913798
37165	913799
13428	913800
49550	913801
103610	913802
34238	913803
59766	913804
54496	913805
57050	913806
71610	913807
2024	913808
47880	913809
38536	913810
79702	913811
38735	913812
57044	913813
21117	913814
127002	913815
55648	913816
87067	913817
1589	913818
146082	913819
35302	913820
21209	913821
10996	913822
44848	913823
20442	913824
69372	913825
36365	913826
118335	913827
9027	913828
7515	913829
36412	913830
137519	913831
4251	913832
55457	913833
26184	913834
68376	913835
10388	913836
45599	913837
43731	913838
117069	913839
17694	913840
2145	913841
44594	913842
63618	913843
33198	913844
70921	913845
27639	913846
8844	913847
598	913848
17992	913849
1842	913850
88221	913851
75515	913852
29976	913853
829	913854
111911	913855
11751	913856
4190	913857
25931	913858
8130	913859
52749	913860
539	913861
18596	913862
14364	913863
32726	913864
41616	913865
81334	913866
111131	913867
138762	913868
88649	913869
116408	913870
7486	913871
14997	913872
120868	913873
20467	913874
75156	913875
56696	913876
4530	913877
101556	913878
12285	913879
43267	913880
37519	913881
45482	913882
52145	913883
81167	913884
90801	913885
87453	913886
14527	913887
8281	913888
164	913889
84521	913890
135851	913891
26853	913892
18418	913893
97273	913894
14605	913895
35988	913896
44983	913897
26405	913898
8277	913899
9780	913900
2558	913901
6800	913902
13931	913903
4366	913904
53371	913905
11893	913906
5162	913907
1887	913908
39141	913909
26562	913910
75282	913911
2094	913912
27214	913913
12178	913914
23936	913915
132367	913916
97368	913917
28650	913918
76465	913919
5	913920
6657	913921
38756	913922
9778	913923
128172	913924
54849	913925
20893	913926
16670	913927
46792	913928
2026	913929
425	913930
19207	913931
25539	913932
94668	913933
37959	913934
3722	913935
64801	913936
58011	913937
127346	913938
83077	913939
51	913940
6979	913941
3280	913942
66171	913943
2000	913944
4680	913945
49992	913946
115366	913947
49995	913948
57074	913949
50799	913950
80265	913951
2076	913952
52057	913953
106095	913954
1527	913955
47015	913956
45102	913957
84813	913958
31060	913959
42998	913960
41888	913961
79912	913962
51566	913963
65409	913964
8874	913965
17951	913966
54616	913967
20555	913968
76717	913969
432	913970
30532	913971
44734	913972
79400	913973
39390	913974
3054	913975
75906	913976
117418	913977
9448	913978
15462	913979
26973	913980
104292	913981
87114	913982
54614	913983
91863	913984
36701	913985
53424	913986
89303	913987
26116	913988
68386	913989
34449	913990
135428	913991
61583	913992
76211	913993
80198	913994
690	913995
77579	913996
144666	913997
20233	913998
13327	913999
23119	914000
89559	914001
17349	914002
20824	914003
2103	914004
6808	914005
63372	914006
82687	914007
1896	914008
7062	914009
26702	914010
24542	914011
24303	914012
31446	914013
406	914014
46114	914015
122933	914016
1782	914017
93775	914018
42361	914019
35367	914020
77018	914021
15588	914022
109790	914023
30279	914024
9918	914025
3360	914026
59191	914027
476	914028
3511	914029
4782	914030
7256	914031
1533	914032
94460	914033
112781	914034
51049	914035
46781	914036
83806	914037
86816	914038
120681	914039
2247	914040
89682	914041
42009	914042
65229	914043
44	914044
32535	914045
105202	914046
15122	914047
124709	914048
43754	914049
15821	914050
102878	914051
105981	914052
140659	914053
69730	914054
3199	914055
145451	914056
67023	914057
11646	914058
18517	914059
88177	914060
82371	914061
99748	914062
92581	914063
22316	914064
47710	914065
76851	914066
68488	914067
96087	914068
73024	914069
18984	914070
65481	914071
6276	914072
122289	914073
97034	914074
6615	914075
66569	914076
49300	914077
85036	914078
107971	914079
34479	914080
34379	914081
27169	914082
128172	914083
441	914084
67133	914085
12207	914086
51801	914087
52429	914088
7313	914089
42766	914090
29882	914091
136005	914092
62274	914093
24204	914094
15098	914095
62049	914096
129432	914097
10548	914098
56578	914099
1980	914100
10474	914101
1794	914102
719	914103
4489	914104
39635	914105
23463	914106
75558	914107
31593	914108
663	914109
94209	914110
27639	914111
40357	914112
122606	914113
39880	914114
17382	914115
88120	914116
35157	914117
17834	914118
42568	914119
71329	914120
32322	914121
40402	914122
5837	914123
9607	914124
26160	914125
50884	914126
6829	914127
22956	914128
65185	914129
6070	914130
6689	914131
77594	914132
7744	914133
1745	914134
50248	914135
83905	914136
5481	914137
30562	914138
65866	914139
129403	914140
16529	914141
90738	914142
2031	914143
52936	914144
17278	914145
87237	914146
32718	914147
29951	914148
38153	914149
87608	914150
9351	914151
66522	914152
70067	914153
90361	914154
49486	914155
16035	914156
44161	914157
6686	914158
75698	914159
5557	914160
175	914161
447	914162
10199	914163
102800	914164
133890	914165
129970	914166
94320	914167
51763	914168
79145	914169
112421	914170
56485	914171
32439	914172
10283	914173
125874	914174
3192	914175
36846	914176
60024	914177
6861	914178
9537	914179
11379	914180
119966	914181
44402	914182
1367	914183
132060	914184
36747	914185
39313	914186
19963	914187
80373	914188
36242	914189
83159	914190
32099	914191
44141	914192
11407	914193
61842	914194
48605	914195
3820	914196
56119	914197
13483	914198
38367	914199
28129	914200
57166	914201
43085	914202
15148	914203
6903	914204
75616	914205
112811	914206
10375	914207
22252	914208
7142	914209
105695	914210
14410	914211
458	914212
43353	914213
53504	914214
25965	914215
115351	914216
33190	914217
109840	914218
62775	914219
61332	914220
44636	914221
5397	914222
16994	914223
49121	914224
44065	914225
73521	914226
4188	914227
54824	914228
150532	914229
96991	914230
16776	914231
321	914232
2121	914233
46145	914234
70423	914235
24204	914236
11923	914237
29001	914238
54615	914239
104279	914240
121720	914241
2254	914242
56308	914243
22539	914244
19674	914245
1225	914246
6791	914247
34302	914248
130843	914249
17980	914250
25432	914251
66592	914252
10628	914253
13488	914254
22841	914255
33897	914256
85766	914257
501	914258
43393	914259
94126	914260
129770	914261
10138	914262
2474	914263
4949	914264
86898	914265
56014	914266
52490	914267
40471	914268
62687	914269
5688	914270
37303	914271
54776	914272
9452	914273
3655	914274
28286	914275
31416	914276
98112	914277
77403	914278
87266	914279
2136	914280
7909	914281
86040	914282
13590	914283
92892	914284
34230	914285
51094	914286
31074	914287
102684	914288
738	914289
12798	914290
6674	914291
125189	914292
4387	914293
19553	914294
224	914295
111790	914296
11872	914297
24168	914298
59102	914299
114822	914300
104017	914301
18932	914302
677	914303
75696	914304
20180	914305
2487	914306
41157	914307
18902	914308
104321	914309
26106	914310
114658	914311
2111	914312
5909	914313
51195	914314
70317	914315
55149	914316
42331	914317
38889	914318
41697	914319
15550	914320
102143	914321
24584	914322
107420	914323
100306	914324
32014	914325
10266	914326
91	914327
61137	914328
17116	914329
9282	914330
26988	914331
163	914332
8591	914333
33406	914334
9769	914335
98911	914336
169	914337
27730	914338
13662	914339
37784	914340
33945	914341
63172	914342
52565	914343
31538	914344
127427	914345
23843	914346
56645	914347
41514	914348
60660	914349
6	914350
20289	914351
36853	914352
4643	914353
1865	914354
129443	914355
103727	914356
35770	914357
59706	914358
21	914359
63940	914360
114539	914361
147091	914362
50866	914363
120133	914364
44197	914365
34947	914366
101819	914367
5113	914368
4332	914369
73949	914370
429	914371
89171	914372
8156	914373
80984	914374
62720	914375
13635	914376
1285	914377
91799	914378
114568	914379
60707	914380
31935	914381
20554	914382
36723	914383
43396	914384
7457	914385
54875	914386
1112	914387
67612	914388
6430	914389
8286	914390
3986	914391
19569	914392
324	914393
41909	914394
13167	914395
56273	914396
21596	914397
11758	914398
25197	914399
9349	914400
15861	914401
25065	914402
115023	914403
89680	914404
63631	914405
21861	914406
7283	914407
47116	914408
6657	914409
8816	914410
59852	914411
50129	914412
25914	914413
33412	914414
5721	914415
72365	914416
132625	914417
4343	914418
54077	914419
42556	914420
20104	914421
11671	914422
54165	914423
20428	914424
118875	914425
92787	914426
80788	914427
55611	914428
49	914429
10191	914430
2552	914431
254	914432
101222	914433
16495	914434
66747	914435
12416	914436
72102	914437
14563	914438
2386	914439
57323	914440
652	914441
2694	914442
7878	914443
35363	914444
48236	914445
38211	914446
64165	914447
53344	914448
39022	914449
74462	914450
53067	914451
93486	914452
9105	914453
6453	914454
53503	914455
44527	914456
33113	914457
17403	914458
85258	914459
244	914460
90785	914461
70933	914462
96925	914463
111966	914464
18439	914465
119617	914466
6413	914467
19399	914468
9806	914469
3983	914470
9358	914471
40565	914472
81625	914473
30821	914474
44573	914475
52471	914476
60214	914477
6796	914478
130252	914479
29522	914480
36022	914481
45398	914482
1996	914483
143470	914484
138	914485
19135	914486
2519	914487
142061	914488
80363	914489
94787	914490
14165	914491
80770	914492
80751	914493
53538	914494
21902	914495
26689	914496
57051	914497
96335	914498
113781	914499
14603	914500
107404	914501
25308	914502
3449	914503
71216	914504
57499	914505
78428	914506
37760	914507
65030	914508
27287	914509
116928	914510
85857	914511
3363	914512
11381	914513
7400	914514
59746	914515
3567	914516
75524	914517
1319	914518
41531	914519
10548	914520
31030	914521
10267	914522
66285	914523
131465	914524
2131	914525
31485	914526
51781	914527
107838	914528
60556	914529
70589	914530
48617	914531
107894	914532
27046	914533
106043	914534
11158	914535
3544	914536
75160	914537
43158	914538
59589	914539
50008	914540
53914	914541
53585	914542
5661	914543
109763	914544
79586	914545
41118	914546
107115	914547
24609	914548
34173	914549
100274	914550
62488	914551
100266	914552
5535	914553
2017	914554
120003	914555
4081	914556
32810	914557
53219	914558
18098	914559
76625	914560
21	914561
20428	914562
128167	914563
6150	914564
72488	914565
12584	914566
107900	914567
56644	914568
17654	914569
10623	914570
9375	914571
8637	914572
133987	914573
42512	914574
71147	914575
53017	914576
28371	914577
12933	914578
101966	914579
13133	914580
31776	914581
59627	914582
10433	914583
94092	914584
19059	914585
47955	914586
130833	914587
33934	914588
11719	914589
65846	914590
4152	914591
100516	914592
44678	914593
123514	914594
38663	914595
51919	914596
1275	914597
132904	914598
19787	914599
119092	914600
111700	914601
37087	914602
21015	914603
3242	914604
5628	914605
7498	914606
45066	914607
41631	914608
43623	914609
76619	914610
103072	914611
119841	914612
72984	914613
9480	914614
142570	914615
65240	914616
7043	914617
24517	914618
7049	914619
30223	914620
79990	914621
73929	914622
11700	914623
83911	914624
92626	914625
1287	914626
20887	914627
18957	914628
37083	914629
33949	914630
77534	914631
4505	914632
77392	914633
16807	914634
56167	914635
108101	914636
14578	914637
361	914638
45919	914639
122133	914640
10549	914641
23999	914642
4347	914643
120384	914644
19112	914645
19629	914646
6648	914647
66766	914648
31649	914649
2771	914650
2350	914651
9372	914652
10056	914653
65343	914654
98893	914655
92707	914656
84846	914657
4228	914658
3994	914659
1376	914660
50291	914661
31748	914662
34174	914663
39176	914664
106194	914665
152	914666
109212	914667
75	914668
9370	914669
6107	914670
53453	914671
7724	914672
62520	914673
14895	914674
8232	914675
44051	914676
21185	914677
135277	914678
11287	914679
105332	914680
83233	914681
39165	914682
23415	914683
115190	914684
119023	914685
47277	914686
6269	914687
17697	914688
19926	914689
120041	914690
24157	914691
25997	914692
10803	914693
75433	914694
13516	914695
54199	914696
98017	914697
11388	914698
71082	914699
123522	914700
87356	914701
6192	914702
9819	914703
77218	914704
22760	914705
4784	914706
54690	914707
17593	914708
54719	914709
44521	914710
87504	914711
90971	914712
35948	914713
1270	914714
52490	914715
13722	914716
30641	914717
2495	914718
15047	914719
43741	914720
130133	914721
2955	914722
1894	914723
66635	914724
6233	914725
21385	914726
79586	914727
13163	914728
36747	914729
21738	914730
38325	914731
105398	914732
105277	914733
3713	914734
5734	914735
47486	914736
126480	914737
62361	914738
90053	914739
34517	914740
21746	914741
93758	914742
5436	914743
7212	914744
34828	914745
89467	914746
96737	914747
115649	914748
116485	914749
13010	914750
58692	914751
61338	914752
78017	914753
102480	914754
41358	914755
518	914756
73940	914757
94331	914758
95901	914759
36235	914760
87686	914761
13895	914762
25634	914763
311	914764
25750	914765
13350	914766
29073	914767
104585	914768
77273	914769
17050	914770
11785	914771
68616	914772
8387	914773
5982	914774
30105	914775
75095	914776
141296	914777
13814	914778
135	914779
54418	914780
24219	914781
35636	914782
26818	914783
2824	914784
70985	914785
22502	914786
9559	914787
37776	914788
56339	914789
27802	914790
1674	914791
48421	914792
20266	914793
32178	914794
64779	914795
131474	914796
67986	914797
56940	914798
8265	914799
31387	914800
59676	914801
4699	914802
63789	914803
41613	914804
6010	914805
2658	914806
74265	914807
4400	914808
26875	914809
97148	914810
12912	914811
49123	914812
116520	914813
20804	914814
18809	914815
8985	914816
18002	914817
110280	914818
34943	914819
56555	914820
8939	914821
85443	914822
82346	914823
75064	914824
69905	914825
76903	914826
61321	914827
1282	914828
69251	914829
32947	914830
68944	914831
127390	914832
92468	914833
73425	914834
33518	914835
14403	914836
48940	914837
83735	914838
33981	914839
1293	914840
55749	914841
52186	914842
70731	914843
39669	914844
22243	914845
127095	914846
8880	914847
2312	914848
26743	914849
96658	914850
120075	914851
22163	914852
54215	914853
47929	914854
2290	914855
116434	914856
50887	914857
59463	914858
144043	914859
71454	914860
72208	914861
130043	914862
7196	914863
72524	914864
23630	914865
20138	914866
5546	914867
6156	914868
42098	914869
108	914870
100175	914871
24365	914872
34089	914873
94550	914874
20180	914875
16743	914876
81009	914877
73209	914878
50656	914879
65311	914880
87222	914881
15376	914882
62901	914883
18123	914884
54588	914885
138801	914886
44212	914887
92345	914888
30247	914889
14230	914890
47937	914891
7268	914892
100721	914893
39479	914894
70825	914895
1308	914896
4227	914897
34401	914898
134003	914899
116978	914900
24046	914901
40608	914902
30666	914903
13843	914904
36142	914905
124130	914906
10416	914907
97985	914908
11934	914909
122671	914910
39690	914911
12579	914912
1783	914913
30878	914914
59890	914915
52140	914916
97272	914917
57828	914918
69157	914919
4511	914920
3173	914921
93368	914922
52412	914923
6667	914924
41925	914925
127329	914926
58280	914927
32260	914928
57064	914929
20708	914930
56870	914931
14257	914932
57043	914933
49077	914934
3694	914935
60050	914936
94660	914937
49390	914938
15580	914939
57998	914940
25885	914941
49570	914942
27059	914943
43476	914944
3445	914945
16699	914946
54613	914947
70619	914948
18422	914949
122933	914950
48819	914951
36905	914952
1610	914953
142234	914954
47009	914955
4124	914956
73031	914957
14876	914958
48126	914959
77470	914960
29804	914961
1511	914962
11532	914963
15677	914964
76516	914965
34096	914966
51062	914967
104664	914968
3545	914969
5808	914970
4979	914971
47872	914972
118961	914973
3490	914974
56010	914975
12768	914976
40204	914977
62055	914978
106948	914979
122981	914980
123016	914981
38562	914982
72696	914983
53250	914984
131963	914985
20027	914986
92696	914987
71766	914988
36710	914989
32235	914990
95852	914991
28154	914992
35120	914993
390	914994
5877	914995
119255	914996
88666	914997
66530	914998
28413	914999
101466	915000
8316	915001
75220	915002
123465	915003
93054	915004
57811	915005
29178	915006
61734	915007
45739	915008
1174	915009
44805	915010
60403	915011
120673	915012
4822	915013
1266	915014
26160	915015
15489	915016
57424	915017
9613	915018
7184	915019
1938	915020
70956	915021
8385	915022
1044	915023
49865	915024
39429	915025
91953	915026
54360	915027
88854	915028
35819	915029
9518	915030
9155	915031
58088	915032
4110	915033
85031	915034
1588	915035
71481	915036
71022	915037
39008	915038
12638	915039
65834	915040
44730	915041
2327	915042
113335	915043
26460	915044
12959	915045
141825	915046
49139	915047
25614	915048
47660	915049
56250	915050
9182	915051
26723	915052
12436	915053
10816	915054
2629	915055
71018	915056
3468	915057
111183	915058
76312	915059
9384	915060
24	915061
13232	915062
23428	915063
32429	915064
99297	915065
12954	915066
22299	915067
94976	915068
131246	915069
142711	915070
88	915071
58913	915072
29768	915073
49947	915074
68990	915075
17525	915076
74	915077
43033	915078
99749	915079
9539	915080
6535	915081
12874	915082
87835	915083
7464	915084
2344	915085
16491	915086
1076	915087
13620	915088
47220	915089
60656	915090
37610	915091
15238	915092
7157	915093
35248	915094
4495	915095
119989	915096
37422	915097
22205	915098
91108	915099
93903	915100
16516	915101
22080	915102
16448	915103
76804	915104
35049	915105
16708	915106
34619	915107
63176	915108
295	915109
67127	915110
50500	915111
46985	915112
75234	915113
27915	915114
3750	915115
11761	915116
25685	915117
56862	915118
37811	915119
34501	915120
36921	915121
60286	915122
53125	915123
6572	915124
70312	915125
19166	915126
43181	915127
62	915128
8937	915129
49783	915130
84820	915131
82523	915132
86654	915133
89069	915134
61451	915135
55865	915136
7265	915137
102516	915138
127536	915139
89508	915140
35328	915141
462	915142
22247	915143
8307	915144
32157	915145
47677	915146
18946	915147
54036	915148
32648	915149
1902	915150
29858	915151
78918	915152
50910	915153
75654	915154
1096	915155
6825	915156
4662	915157
23772	915158
6591	915159
122659	915160
74257	915161
412	915162
134097	915163
72396	915164
34458	915165
10945	915166
2759	915167
29899	915168
101553	915169
68113	915170
121585	915171
5381	915172
62418	915173
45343	915174
110384	915175
94774	915176
69862	915177
56927	915178
49140	915179
6073	915180
92766	915181
47752	915182
52853	915183
18844	915184
58877	915185
86694	915186
59714	915187
28147	915188
54829	915189
49601	915190
65693	915191
61775	915192
25681	915193
34925	915194
49452	915195
11205	915196
466	915197
9501	915198
14872	915199
49964	915200
86859	915201
1169	915202
3085	915203
21055	915204
43488	915205
39	915206
76365	915207
10262	915208
18876	915209
22778	915210
115968	915211
13877	915212
65659	915213
55475	915214
66062	915215
34	915216
55308	915217
2692	915218
12584	915219
72167	915220
7578	915221
3322	915222
85274	915223
111288	915224
38971	915225
105490	915226
66581	915227
29102	915228
58572	915229
104544	915230
9305	915231
5010	915232
22247	915233
44299	915234
94950	915235
49866	915236
111045	915237
104333	915238
4646	915239
85924	915240
9188	915241
10535	915242
47579	915243
1206	915244
29979	915245
27931	915246
8394	915247
22676	915248
100664	915249
85009	915250
11015	915251
13648	915252
1130	915253
12596	915254
76415	915255
62697	915256
132868	915257
67731	915258
34930	915259
77962	915260
51224	915261
14583	915262
2958	915263
16282	915264
33703	915265
305	915266
28981	915267
14647	915268
135349	915269
2576	915270
1603	915271
50899	915272
22195	915273
89	915274
31959	915275
15007	915276
81998	915277
21436	915278
25958	915279
31563	915280
8936	915281
21696	915282
6014	915283
70408	915284
134454	915285
88103	915286
33669	915287
5659	915288
6659	915289
103342	915290
7	915291
115376	915292
3514	915293
22307	915294
54599	915295
51795	915296
124695	915297
99348	915298
5881	915299
63382	915300
108635	915301
6878	915302
12426	915303
67282	915304
8554	915305
41603	915306
89	915307
132575	915308
52619	915309
116745	915310
24325	915311
69852	915312
1646	915313
1730	915314
8221	915315
55126	915316
37294	915317
12156	915318
96009	915319
44213	915320
4792	915321
16418	915322
32487	915323
100483	915324
43593	915325
29399	915326
7104	915327
5968	915328
27	915329
5540	915330
39304	915331
124401	915332
18341	915333
34119	915334
153	915335
25032	915336
79784	915337
5117	915338
7319	915339
38701	915340
12415	915341
13015	915342
70813	915343
107574	915344
101216	915345
6937	915346
66289	915347
19941	915348
2040	915349
134671	915350
55208	915351
41388	915352
13529	915353
76163	915354
14247	915355
25611	915356
18093	915357
9308	915358
25178	915359
63593	915360
22795	915361
3147	915362
64877	915363
56017	915364
85221	915365
136439	915366
76120	915367
59056	915368
40130	915369
252	915370
45697	915371
33396	915372
60035	915373
1457	915374
7440	915375
12100	915376
92507	915377
10422	915378
6303	915379
69261	915380
29057	915381
40684	915382
23306	915383
81390	915384
41099	915385
42999	915386
18937	915387
46396	915388
33342	915389
6383	915390
56672	915391
69229	915392
95254	915393
2706	915394
52408	915395
16578	915396
57606	915397
32799	915398
44322	915399
12860	915400
43676	915401
29727	915402
9532	915403
6261	915404
3382	915405
104279	915406
99247	915407
4111	915408
102756	915409
6941	915410
512	915411
4476	915412
33024	915413
102653	915414
80546	915415
2738	915416
477	915417
29873	915418
149710	915419
113258	915420
30750	915421
5486	915422
60501	915423
130	915424
34589	915425
133937	915426
19297	915427
86856	915428
35874	915429
84959	915430
18156	915431
3198	915432
6552	915433
22399	915434
32807	915435
13697	915436
38319	915437
49569	915438
87706	915439
16941	915440
78524	915441
2735	915442
61407	915443
53132	915444
36590	915445
6048	915446
49494	915447
27202	915448
100496	915449
121673	915450
40124	915451
21811	915452
24280	915453
25885	915454
56933	915455
56953	915456
3885	915457
44047	915458
8230	915459
3094	915460
416	915461
71100	915462
7238	915463
91342	915464
133346	915465
72901	915466
90104	915467
84754	915468
36448	915469
33980	915470
146269	915471
54412	915472
3206	915473
13896	915474
127427	915475
60666	915476
34124	915477
41899	915478
5335	915479
108788	915480
11032	915481
125734	915482
3673	915483
31126	915484
5731	915485
42880	915486
107538	915487
8321	915488
4712	915489
34293	915490
28355	915491
135318	915492
50653	915493
1018	915494
73198	915495
16530	915496
31503	915497
38590	915498
10488	915499
79770	915500
4683	915501
476	915502
12097	915503
23411	915504
63072	915505
19936	915506
807	915507
141851	915508
86746	915509
40238	915510
68129	915511
4341	915512
46805	915513
33434	915514
59816	915515
75055	915516
49686	915517
25725	915518
78704	915519
33707	915520
67205	915521
347	915522
135682	915523
30	915524
62811	915525
103388	915526
98465	915527
142423	915528
44492	915529
78664	915530
101894	915531
36217	915532
45229	915533
3438	915534
35985	915535
27362	915536
128460	915537
15470	915538
8358	915539
78471	915540
46265	915541
24194	915542
497	915543
69590	915544
260	915545
28036	915546
60792	915547
14164	915548
40020	915549
41427	915550
6552	915551
60162	915552
23672	915553
47747	915554
24218	915555
121956	915556
92832	915557
112151	915558
6674	915559
20389	915560
31527	915561
69224	915562
5898	915563
34072	915564
44266	915565
9464	915566
470	915567
111310	915568
78	915569
47824	915570
38658	915571
1302	915572
126059	915573
25460	915574
5622	915575
107649	915576
17626	915577
3218	915578
5471	915579
62248	915580
93413	915581
17378	915582
17058	915583
20354	915584
87497	915585
7900	915586
83025	915587
59616	915588
110658	915589
45536	915590
17537	915591
38569	915592
76219	915593
16264	915594
85496	915595
103013	915596
45901	915597
37463	915598
83911	915599
2099	915600
48816	915601
70259	915602
131676	915603
137748	915604
137542	915605
75759	915606
35210	915607
90111	915608
77508	915609
59243	915610
68546	915611
25738	915612
8618	915613
34007	915614
70042	915615
14616	915616
57236	915617
26659	915618
130774	915619
12798	915620
55	915621
18360	915622
4515	915623
129766	915624
87577	915625
24796	915626
41825	915627
119314	915628
76864	915629
24994	915630
103797	915631
54169	915632
1846	915633
640	915634
39400	915635
33117	915636
50789	915637
135123	915638
56260	915639
26429	915640
18007	915641
82009	915642
140398	915643
73533	915644
37363	915645
110712	915646
36856	915647
44615	915648
75729	915649
17681	915650
44094	915651
84214	915652
28165	915653
34823	915654
36266	915655
2312	915656
109347	915657
66191	915658
101	915659
108752	915660
128899	915661
17508	915662
99962	915663
61292	915664
141715	915665
17517	915666
64092	915667
4333	915668
28951	915669
3862	915670
135917	915671
12341	915672
54740	915673
31948	915674
49838	915675
71742	915676
25689	915677
26804	915678
9874	915679
18502	915680
47182	915681
4527	915682
2763	915683
17359	915684
71015	915685
58303	915686
3373	915687
1264	915688
69428	915689
768	915690
24012	915691
5011	915692
4025	915693
20160	915694
2787	915695
23362	915696
56427	915697
136351	915698
83514	915699
31777	915700
83667	915701
2721	915702
117488	915703
46028	915704
7985	915705
59431	915706
98447	915707
92767	915708
17375	915709
81097	915710
71664	915711
132979	915712
18091	915713
103417	915714
43355	915715
38775	915716
67073	915717
139552	915718
116784	915719
535	915720
20436	915721
56774	915722
110402	915723
71969	915724
66613	915725
2347	915726
32942	915727
73511	915728
22869	915729
99105	915730
114778	915731
75045	915732
60202	915733
42279	915734
78701	915735
76420	915736
37312	915737
13752	915738
66168	915739
7804	915740
53698	915741
1	915742
46005	915743
57489	915744
113705	915745
5708	915746
56294	915747
45067	915748
95124	915749
6382	915750
64101	915751
28248	915752
132363	915753
113016	915754
35824	915755
6558	915756
82899	915757
28886	915758
1585	915759
95038	915760
2699	915761
18890	915762
33483	915763
132148	915764
3135	915765
88001	915766
36127	915767
117958	915768
16848	915769
5283	915770
44237	915771
85696	915772
37525	915773
2662	915774
72989	915775
58104	915776
43677	915777
34729	915778
74668	915779
61589	915780
2214	915781
59522	915782
38366	915783
43427	915784
28973	915785
42044	915786
13285	915787
11618	915788
1388	915789
71428	915790
77161	915791
104531	915792
33118	915793
85658	915794
11993	915795
59424	915796
97039	915797
85676	915798
24422	915799
76354	915800
17405	915801
46107	915802
38131	915803
251	915804
33555	915805
15298	915806
40943	915807
8550	915808
7304	915809
17195	915810
60912	915811
35871	915812
148912	915813
68220	915814
43795	915815
12766	915816
13129	915817
79787	915818
14638	915819
33410	915820
65928	915821
3973	915822
45722	915823
129571	915824
28764	915825
98859	915826
50962	915827
17214	915828
76798	915829
15099	915830
19800	915831
14657	915832
24605	915833
39055	915834
92486	915835
64018	915836
11835	915837
4975	915838
27296	915839
104866	915840
7341	915841
42288	915842
12129	915843
57130	915844
21296	915845
60703	915846
33090	915847
12608	915848
64087	915849
112995	915850
2570	915851
41903	915852
57161	915853
32368	915854
74412	915855
114351	915856
44011	915857
39641	915858
344	915859
53932	915860
22463	915861
97184	915862
69972	915863
5271	915864
9101	915865
20631	915866
59110	915867
715	915868
31907	915869
122197	915870
59	915871
87631	915872
9476	915873
26145	915874
8917	915875
73261	915876
25	915877
74630	915878
47554	915879
12066	915880
104280	915881
8996	915882
183	915883
88080	915884
48702	915885
55587	915886
113169	915887
35257	915888
1216	915889
121810	915890
78787	915891
40009	915892
98870	915893
98328	915894
33152	915895
26534	915896
142667	915897
25077	915898
39650	915899
7420	915900
73471	915901
12169	915902
61860	915903
68163	915904
7208	915905
43245	915906
45957	915907
22568	915908
2940	915909
7385	915910
7190	915911
68461	915912
53917	915913
1081	915914
74165	915915
114963	915916
36800	915917
16222	915918
9902	915919
104893	915920
16993	915921
48176	915922
80380	915923
23393	915924
29305	915925
50816	915926
87783	915927
46936	915928
73273	915929
4892	915930
104532	915931
144064	915932
101865	915933
66918	915934
85020	915935
64855	915936
32630	915937
96705	915938
1647	915939
5088	915940
698	915941
98302	915942
64261	915943
6513	915944
66723	915945
41449	915946
76532	915947
24838	915948
71580	915949
1663	915950
60953	915951
2968	915952
10344	915953
23056	915954
16394	915955
63250	915956
114038	915957
11803	915958
109677	915959
116985	915960
465	915961
53092	915962
117413	915963
11115	915964
1197	915965
5112	915966
2570	915967
137536	915968
3977	915969
6261	915970
5235	915971
7335	915972
6644	915973
40195	915974
45930	915975
15479	915976
9824	915977
104471	915978
38582	915979
91358	915980
102138	915981
27316	915982
41817	915983
87853	915984
125723	915985
122577	915986
27128	915987
47351	915988
99505	915989
114836	915990
95367	915991
13651	915992
116905	915993
35407	915994
95424	915995
23954	915996
52074	915997
33335	915998
46217	915999
106977	916000
49435	916001
83152	916002
19704	916003
46919	916004
3827	916005
24018	916006
104080	916007
12640	916008
36159	916009
64084	916010
21096	916011
13702	916012
67195	916013
48416	916014
39173	916015
23696	916016
16069	916017
86240	916018
7695	916019
130428	916020
36267	916021
20664	916022
53401	916023
107396	916024
18480	916025
12419	916026
79002	916027
42407	916028
4204	916029
102121	916030
135910	916031
120534	916032
58104	916033
123763	916034
21420	916035
86697	916036
24219	916037
28610	916038
126413	916039
17126	916040
4254	916041
46271	916042
23460	916043
112184	916044
22106	916045
48539	916046
99688	916047
113241	916048
70383	916049
43348	916050
36987	916051
68911	916052
119918	916053
58883	916054
14598	916055
38315	916056
62239	916057
4605	916058
3711	916059
64278	916060
6899	916061
46094	916062
18244	916063
55083	916064
10985	916065
84741	916066
63128	916067
93991	916068
25993	916069
54498	916070
20884	916071
32527	916072
2893	916073
42342	916074
32939	916075
4573	916076
2964	916077
15501	916078
74837	916079
44	916080
71464	916081
31753	916082
77618	916083
77450	916084
5749	916085
14520	916086
1965	916087
520	916088
23054	916089
79698	916090
99621	916091
68785	916092
119458	916093
10819	916094
4371	916095
12614	916096
6312	916097
24051	916098
49084	916099
8188	916100
30120	916101
7446	916102
18075	916103
51177	916104
117979	916105
14696	916106
145568	916107
49344	916108
137948	916109
12963	916110
3270	916111
125059	916112
45015	916113
19608	916114
36891	916115
6410	916116
41671	916117
29389	916118
64440	916119
31181	916120
57580	916121
12014	916122
55948	916123
65287	916124
64925	916125
128403	916126
1182	916127
22275	916128
70405	916129
36992	916130
19385	916131
46143	916132
95185	916133
109854	916134
20061	916135
22265	916136
5445	916137
17189	916138
46795	916139
6055	916140
89239	916141
16573	916142
55657	916143
4775	916144
35447	916145
9012	916146
65280	916147
5843	916148
60784	916149
72204	916150
65648	916151
129331	916152
86710	916153
4711	916154
43974	916155
69176	916156
123614	916157
30562	916158
24617	916159
18449	916160
22477	916161
33317	916162
23338	916163
44969	916164
4105	916165
104137	916166
362	916167
4308	916168
59469	916169
46832	916170
23877	916171
85200	916172
12436	916173
69120	916174
35196	916175
34611	916176
123355	916177
22660	916178
65675	916179
15317	916180
57339	916181
2845	916182
1382	916183
50677	916184
14882	916185
13130	916186
77313	916187
52444	916188
8072	916189
60527	916190
68736	916191
68790	916192
76478	916193
15288	916194
80457	916195
69198	916196
18051	916197
3001	916198
25916	916199
14828	916200
90474	916201
23441	916202
24815	916203
12979	916204
130760	916205
121420	916206
6837	916207
13665	916208
18769	916209
62866	916210
1346	916211
3306	916212
10838	916213
65346	916214
7894	916215
7164	916216
15728	916217
22088	916218
53734	916219
130300	916220
37157	916221
68292	916222
2737	916223
128532	916224
94308	916225
605	916226
52648	916227
57930	916228
35146	916229
10925	916230
48877	916231
36504	916232
79446	916233
7901	916234
6390	916235
19185	916236
8443	916237
33663	916238
71156	916239
49871	916240
120475	916241
9591	916242
10644	916243
35710	916244
55968	916245
121586	916246
2786	916247
28164	916248
35227	916249
12442	916250
74218	916251
64690	916252
145466	916253
1056	916254
3410	916255
36711	916256
923	916257
73456	916258
20583	916259
33331	916260
65232	916261
43179	916262
30674	916263
60633	916264
16268	916265
15151	916266
30448	916267
105747	916268
20639	916269
303	916270
115250	916271
14173	916272
70934	916273
51606	916274
13608	916275
85242	916276
7766	916277
11432	916278
9329	916279
96228	916280
22045	916281
19990	916282
65181	916283
1026	916284
9255	916285
128377	916286
117553	916287
26485	916288
32501	916289
150390	916290
111792	916291
98040	916292
23114	916293
12034	916294
112962	916295
55908	916296
1881	916297
49341	916298
140219	916299
81967	916300
18914	916301
45105	916302
59263	916303
68537	916304
84618	916305
138185	916306
19377	916307
6291	916308
137691	916309
3431	916310
129903	916311
14974	916312
679	916313
86466	916314
80062	916315
54752	916316
22195	916317
19766	916318
47705	916319
36779	916320
93272	916321
16663	916322
45721	916323
58150	916324
44780	916325
21193	916326
61558	916327
31222	916328
124564	916329
76139	916330
106660	916331
32086	916332
1527	916333
46508	916334
28147	916335
75769	916336
23430	916337
70459	916338
50866	916339
3398	916340
70293	916341
1502	916342
3722	916343
3533	916344
1870	916345
38141	916346
123794	916347
61115	916348
146776	916349
3691	916350
25223	916351
82008	916352
492	916353
4024	916354
9956	916355
5878	916356
4774	916357
71849	916358
12721	916359
54995	916360
55990	916361
4224	916362
57095	916363
6272	916364
14759	916365
60155	916366
2485	916367
30407	916368
101590	916369
30469	916370
34552	916371
150409	916372
123847	916373
9392	916374
13670	916375
39741	916376
15883	916377
68797	916378
70456	916379
33663	916380
8161	916381
68010	916382
9586	916383
25406	916384
85860	916385
33053	916386
10478	916387
34527	916388
24717	916389
14019	916390
5462	916391
86751	916392
82233	916393
71	916394
86402	916395
59370	916396
55808	916397
54174	916398
39020	916399
123255	916400
56393	916401
1993	916402
2726	916403
39499	916404
101233	916405
40399	916406
9887	916407
100347	916408
12302	916409
83633	916410
31334	916411
122523	916412
45534	916413
146354	916414
39378	916415
111532	916416
88659	916417
1841	916418
80630	916419
65050	916420
871	916421
56576	916422
7195	916423
107169	916424
8208	916425
29283	916426
22252	916427
3634	916428
22897	916429
69884	916430
75330	916431
74149	916432
84521	916433
28709	916434
55304	916435
115100	916436
27009	916437
51040	916438
3809	916439
121400	916440
10047	916441
16329	916442
53732	916443
19464	916444
18538	916445
16605	916446
3341	916447
11752	916448
25985	916449
15778	916450
75856	916451
91220	916452
40239	916453
28490	916454
80023	916455
64486	916456
9019	916457
43851	916458
1131	916459
127963	916460
147400	916461
43252	916462
91345	916463
70960	916464
457	916465
1707	916466
109208	916467
10387	916468
947	916469
2451	916470
27791	916471
16652	916472
68102	916473
49391	916474
82705	916475
3659	916476
15586	916477
106023	916478
113296	916479
24630	916480
105625	916481
8612	916482
86720	916483
606	916484
2797	916485
2679	916486
87305	916487
11268	916488
71203	916489
163	916490
19799	916491
1305	916492
4707	916493
130675	916494
114103	916495
100852	916496
698	916497
110371	916498
70252	916499
23086	916500
52908	916501
5889	916502
23606	916503
3565	916504
2308	916505
50520	916506
64605	916507
22086	916508
2322	916509
17709	916510
144772	916511
436	916512
76067	916513
61669	916514
41091	916515
41325	916516
31273	916517
40389	916518
81301	916519
91560	916520
33596	916521
119536	916522
936	916523
55101	916524
8066	916525
63158	916526
39337	916527
103086	916528
105155	916529
73779	916530
35959	916531
81916	916532
5072	916533
1111	916534
77432	916535
87807	916536
6736	916537
82018	916538
5466	916539
8628	916540
9836	916541
32456	916542
64700	916543
81099	916544
141545	916545
35969	916546
35758	916547
48058	916548
38870	916549
20921	916550
8719	916551
50899	916552
7948	916553
89234	916554
146888	916555
15744	916556
19440	916557
6513	916558
17934	916559
9580	916560
8436	916561
63581	916562
29417	916563
9197	916564
136458	916565
8760	916566
13897	916567
1661	916568
28097	916569
41936	916570
45324	916571
52501	916572
41592	916573
24039	916574
5725	916575
37577	916576
125554	916577
58388	916578
66948	916579
67671	916580
4136	916581
117330	916582
86374	916583
32731	916584
4755	916585
21252	916586
17914	916587
9507	916588
11965	916589
1699	916590
40043	916591
6511	916592
14745	916593
88670	916594
33492	916595
26172	916596
37397	916597
80652	916598
15609	916599
61869	916600
76646	916601
92437	916602
79206	916603
7387	916604
43813	916605
29185	916606
30643	916607
41922	916608
28351	916609
4368	916610
48570	916611
36178	916612
2668	916613
102645	916614
848	916615
51356	916616
28328	916617
11673	916618
82395	916619
131880	916620
29738	916621
136861	916622
238	916623
88658	916624
52226	916625
28460	916626
72	916627
20050	916628
11631	916629
7198	916630
67432	916631
118253	916632
28089	916633
56458	916634
23026	916635
89850	916636
36662	916637
1334	916638
76923	916639
56709	916640
338	916641
56407	916642
41942	916643
46135	916644
80496	916645
1494	916646
746	916647
26490	916648
75836	916649
8654	916650
96294	916651
16277	916652
43637	916653
47881	916654
1901	916655
117788	916656
1627	916657
62677	916658
11016	916659
64533	916660
88898	916661
34906	916662
44193	916663
50809	916664
47372	916665
7628	916666
37937	916667
12054	916668
13658	916669
40485	916670
132597	916671
30652	916672
50544	916673
34501	916674
34740	916675
81565	916676
107	916677
54	916678
38465	916679
147866	916680
55595	916681
87677	916682
144511	916683
18201	916684
86813	916685
28386	916686
43175	916687
20338	916688
34988	916689
11559	916690
105205	916691
32029	916692
57809	916693
66413	916694
42709	916695
3347	916696
1527	916697
14416	916698
82031	916699
126321	916700
43327	916701
70842	916702
13164	916703
117531	916704
24438	916705
5899	916706
3815	916707
105506	916708
35757	916709
116	916710
8206	916711
28304	916712
23420	916713
118064	916714
6929	916715
27090	916716
5815	916717
39630	916718
71563	916719
5677	916720
64330	916721
14	916722
150	916723
61824	916724
92345	916725
123703	916726
107893	916727
15292	916728
10325	916729
14680	916730
3465	916731
6757	916732
103166	916733
30228	916734
59	916735
4642	916736
62033	916737
116749	916738
58271	916739
77786	916740
11307	916741
14107	916742
46459	916743
78074	916744
2013	916745
78920	916746
86642	916747
44290	916748
19510	916749
7175	916750
7044	916751
80242	916752
44302	916753
61557	916754
4870	916755
52158	916756
44366	916757
31	916758
6342	916759
27643	916760
62173	916761
53743	916762
36061	916763
120576	916764
1414	916765
72753	916766
45517	916767
16452	916768
69283	916769
9488	916770
59886	916771
133884	916772
5173	916773
80909	916774
81497	916775
57430	916776
144536	916777
45539	916778
53433	916779
109920	916780
116528	916781
30601	916782
70763	916783
120920	916784
3719	916785
5196	916786
97873	916787
45749	916788
29352	916789
6949	916790
11919	916791
29849	916792
34426	916793
57557	916794
10096	916795
37005	916796
814	916797
28272	916798
6605	916799
9320	916800
132950	916801
28938	916802
39511	916803
34146	916804
18968	916805
98131	916806
61550	916807
28775	916808
46657	916809
134210	916810
28864	916811
18769	916812
81933	916813
13446	916814
14564	916815
47511	916816
60050	916817
69171	916818
70787	916819
101688	916820
54965	916821
13631	916822
85026	916823
6940	916824
47656	916825
31084	916826
947	916827
81960	916828
42152	916829
224	916830
135797	916831
636	916832
35465	916833
20821	916834
22326	916835
24583	916836
6488	916837
68371	916838
96398	916839
57748	916840
6887	916841
96828	916842
12168	916843
56644	916844
31733	916845
13160	916846
67972	916847
31753	916848
59673	916849
18422	916850
919	916851
39713	916852
149474	916853
66133	916854
41261	916855
1031	916856
26849	916857
41151	916858
19876	916859
13670	916860
16853	916861
67228	916862
12135	916863
40491	916864
47803	916865
81057	916866
21179	916867
20126	916868
63530	916869
86688	916870
743	916871
22329	916872
12068	916873
85491	916874
60109	916875
568	916876
12507	916877
9531	916878
15455	916879
23373	916880
44563	916881
6879	916882
3247	916883
61653	916884
99595	916885
17891	916886
37858	916887
55873	916888
23110	916889
25397	916890
7130	916891
55459	916892
14836	916893
84079	916894
22136	916895
58626	916896
110112	916897
1768	916898
27496	916899
71023	916900
50286	916901
2418	916902
85010	916903
16529	916904
13220	916905
6705	916906
23699	916907
36649	916908
43780	916909
43979	916910
22000	916911
6751	916912
63695	916913
33541	916914
98453	916915
31396	916916
9893	916917
72581	916918
117274	916919
178	916920
12076	916921
5461	916922
35894	916923
69221	916924
40953	916925
2473	916926
25990	916927
126787	916928
52613	916929
13335	916930
1439	916931
28319	916932
3979	916933
33823	916934
32261	916935
122223	916936
134534	916937
12089	916938
104498	916939
52694	916940
7788	916941
6952	916942
57018	916943
5569	916944
28588	916945
3112	916946
69860	916947
47785	916948
11705	916949
53201	916950
7207	916951
64196	916952
20967	916953
10715	916954
1842	916955
2975	916956
21765	916957
117953	916958
17224	916959
10936	916960
9868	916961
70583	916962
19836	916963
40004	916964
26837	916965
28950	916966
25663	916967
105900	916968
4910	916969
96315	916970
129852	916971
76139	916972
101662	916973
109270	916974
36412	916975
8702	916976
106969	916977
32824	916978
19937	916979
519	916980
2788	916981
8767	916982
37547	916983
147	916984
36621	916985
42748	916986
15212	916987
3016	916988
101919	916989
601	916990
49437	916991
9256	916992
19465	916993
1418	916994
87335	916995
1169	916996
24610	916997
1452	916998
107760	916999
24134	917000
26109	917001
15866	917002
42712	917003
127049	917004
1218	917005
7702	917006
15770	917007
92905	917008
110766	917009
69537	917010
68972	917011
120219	917012
105227	917013
2176	917014
27615	917015
28301	917016
53768	917017
39708	917018
40685	917019
16322	917020
122600	917021
23336	917022
37155	917023
115207	917024
14036	917025
124611	917026
2972	917027
15967	917028
35374	917029
3014	917030
37423	917031
114904	917032
59776	917033
101691	917034
9218	917035
94516	917036
10892	917037
29339	917038
49922	917039
48679	917040
150149	917041
24825	917042
81522	917043
97569	917044
19429	917045
101981	917046
123940	917047
3192	917048
35985	917049
10464	917050
33407	917051
47832	917052
93970	917053
640	917054
13543	917055
86627	917056
6283	917057
29895	917058
33471	917059
9471	917060
53802	917061
14929	917062
1371	917063
22322	917064
68716	917065
75191	917066
60775	917067
50824	917068
24653	917069
81371	917070
14785	917071
147945	917072
37045	917073
20051	917074
130459	917075
5224	917076
69920	917077
2717	917078
29933	917079
55356	917080
683	917081
121843	917082
16230	917083
18844	917084
47417	917085
132128	917086
57480	917087
124333	917088
73435	917089
2930	917090
126840	917091
142	917092
75409	917093
34026	917094
3903	917095
822	917096
13000	917097
39142	917098
48961	917099
6620	917100
13079	917101
994	917102
82441	917103
98376	917104
12477	917105
66167	917106
1925	917107
68251	917108
57725	917109
79371	917110
111220	917111
28733	917112
42712	917113
13502	917114
22973	917115
80306	917116
14819	917117
18486	917118
60218	917119
577	917120
13442	917121
12748	917122
98222	917123
27236	917124
72732	917125
29467	917126
16744	917127
6130	917128
1228	917129
3565	917130
30382	917131
15327	917132
5198	917133
101245	917134
52985	917135
22842	917136
15647	917137
19650	917138
60619	917139
48981	917140
78430	917141
75138	917142
94955	917143
87755	917144
26742	917145
2046	917146
77533	917147
40505	917148
128697	917149
75492	917150
70557	917151
62	917152
72762	917153
84083	917154
65130	917155
759	917156
15654	917157
7895	917158
38258	917159
68189	917160
14550	917161
88420	917162
3297	917163
23825	917164
114914	917165
71230	917166
56733	917167
39128	917168
90589	917169
42942	917170
3086	917171
6573	917172
60254	917173
103101	917174
37098	917175
144936	917176
65176	917177
2483	917178
39664	917179
1342	917180
19438	917181
85504	917182
64168	917183
39856	917184
24398	917185
31375	917186
6081	917187
36114	917188
67649	917189
33068	917190
47974	917191
13901	917192
29043	917193
30930	917194
10441	917195
3177	917196
77688	917197
15712	917198
144	917199
360	917200
63939	917201
80721	917202
73969	917203
10652	917204
27071	917205
65912	917206
1752	917207
3239	917208
14253	917209
51074	917210
27314	917211
25928	917212
108464	917213
72040	917214
43131	917215
1159	917216
2864	917217
68825	917218
7666	917219
30820	917220
1197	917221
58310	917222
86575	917223
9883	917224
42184	917225
10864	917226
57676	917227
13390	917228
21445	917229
8461	917230
1367	917231
15863	917232
125076	917233
34548	917234
7233	917235
119316	917236
37584	917237
20014	917238
48533	917239
121682	917240
31264	917241
27278	917242
1505	917243
16092	917244
80004	917245
7788	917246
83435	917247
58399	917248
236	917249
74642	917250
5441	917251
17052	917252
83372	917253
9184	917254
37753	917255
24266	917256
18044	917257
16036	917258
68457	917259
10471	917260
34193	917261
47371	917262
7009	917263
77778	917264
387	917265
116464	917266
750	917267
138677	917268
5517	917269
123033	917270
30491	917271
71405	917272
9052	917273
4007	917274
28391	917275
388	917276
3723	917277
91439	917278
94120	917279
5819	917280
78724	917281
122602	917282
20487	917283
126673	917284
61427	917285
102849	917286
129574	917287
61593	917288
1387	917289
66632	917290
6157	917291
92037	917292
942	917293
33710	917294
63871	917295
12277	917296
46079	917297
1366	917298
6265	917299
15024	917300
52361	917301
146575	917302
72778	917303
37754	917304
97425	917305
80563	917306
67449	917307
17873	917308
82837	917309
32863	917310
12566	917311
40900	917312
44233	917313
29411	917314
82580	917315
52672	917316
31131	917317
1871	917318
54464	917319
102370	917320
71533	917321
57540	917322
42769	917323
8336	917324
3203	917325
2936	917326
971	917327
7707	917328
124109	917329
68316	917330
16211	917331
76879	917332
77003	917333
39239	917334
9865	917335
20009	917336
38859	917337
14425	917338
6388	917339
19696	917340
113577	917341
85956	917342
2371	917343
35899	917344
263	917345
75304	917346
18897	917347
2731	917348
42654	917349
45321	917350
8022	917351
122042	917352
41620	917353
2822	917354
487	917355
21851	917356
95061	917357
65124	917358
101901	917359
106823	917360
17284	917361
69523	917362
39855	917363
20474	917364
139375	917365
123146	917366
61473	917367
44501	917368
65	917369
19827	917370
2172	917371
49939	917372
69368	917373
137170	917374
6020	917375
80342	917376
59127	917377
86973	917378
10116	917379
21994	917380
96160	917381
48699	917382
67273	917383
21651	917384
44199	917385
128337	917386
18727	917387
21219	917388
6722	917389
6929	917390
532	917391
57982	917392
50291	917393
19827	917394
15480	917395
5362	917396
18746	917397
99546	917398
1556	917399
93545	917400
7747	917401
71820	917402
60530	917403
111800	917404
78772	917405
44825	917406
70472	917407
75501	917408
23849	917409
10689	917410
54509	917411
32251	917412
48924	917413
33555	917414
3140	917415
24284	917416
102522	917417
69424	917418
7022	917419
2766	917420
39555	917421
4486	917422
100809	917423
2519	917424
59442	917425
55772	917426
116410	917427
15580	917428
76225	917429
284	917430
19766	917431
11455	917432
18522	917433
44504	917434
42985	917435
135713	917436
77920	917437
14611	917438
1168	917439
8601	917440
15660	917441
31396	917442
9071	917443
14036	917444
31112	917445
16843	917446
20996	917447
54168	917448
108114	917449
99225	917450
569	917451
44189	917452
6125	917453
7184	917454
9149	917455
30571	917456
98687	917457
48851	917458
64303	917459
69096	917460
39958	917461
81623	917462
175	917463
12232	917464
27249	917465
4692	917466
9985	917467
76890	917468
7778	917469
21987	917470
91921	917471
1307	917472
70808	917473
73004	917474
7297	917475
97	917476
14500	917477
101442	917478
103531	917479
76154	917480
25782	917481
9497	917482
115487	917483
83526	917484
36705	917485
129754	917486
429	917487
41621	917488
997	917489
100000	917490
2484	917491
62091	917492
16375	917493
82815	917494
9013	917495
32888	917496
82106	917497
21067	917498
65525	917499
11244	917500
63518	917501
5963	917502
27761	917503
85777	917504
40235	917505
24938	917506
94560	917507
80513	917508
7404	917509
29	917510
5646	917511
36002	917512
82027	917513
20879	917514
65333	917515
1777	917516
77540	917517
22377	917518
41062	917519
29782	917520
18181	917521
68981	917522
31878	917523
110443	917524
23737	917525
15645	917526
15083	917527
55163	917528
2268	917529
56517	917530
2285	917531
17188	917532
119150	917533
2638	917534
77958	917535
14202	917536
13008	917537
61953	917538
19781	917539
21740	917540
60661	917541
22381	917542
19894	917543
66439	917544
32843	917545
52341	917546
3262	917547
66972	917548
21895	917549
22812	917550
77114	917551
29501	917552
16165	917553
52779	917554
119648	917555
64581	917556
112147	917557
3243	917558
36404	917559
1865	917560
17629	917561
11578	917562
1351	917563
68364	917564
34226	917565
109739	917566
1359	917567
54528	917568
47664	917569
98619	917570
660	917571
14496	917572
58807	917573
6426	917574
99363	917575
66812	917576
7286	917577
36175	917578
109439	917579
62526	917580
40557	917581
1404	917582
29237	917583
8444	917584
98421	917585
25933	917586
60924	917587
125816	917588
46350	917589
26202	917590
103692	917591
125603	917592
436	917593
7184	917594
21517	917595
703	917596
1239	917597
9165	917598
148889	917599
104948	917600
100769	917601
46838	917602
80399	917603
106021	917604
3675	917605
47234	917606
51166	917607
5085	917608
8110	917609
49671	917610
59098	917611
1742	917612
92729	917613
80110	917614
4728	917615
6763	917616
49470	917617
99776	917618
32152	917619
65301	917620
24056	917621
4110	917622
163	917623
74104	917624
15640	917625
104389	917626
15056	917627
29948	917628
113005	917629
11219	917630
48593	917631
111364	917632
16438	917633
39048	917634
27750	917635
134813	917636
99972	917637
38776	917638
75242	917639
12354	917640
112309	917641
25766	917642
116481	917643
63293	917644
77016	917645
1301	917646
75909	917647
25390	917648
859	917649
737	917650
12719	917651
83669	917652
630	917653
36538	917654
69287	917655
28401	917656
69147	917657
52784	917658
18716	917659
19934	917660
18884	917661
150566	917662
104346	917663
99554	917664
75686	917665
42559	917666
26019	917667
37079	917668
12676	917669
27371	917670
32920	917671
62890	917672
81648	917673
91883	917674
135472	917675
36491	917676
20837	917677
53943	917678
35839	917679
60115	917680
53884	917681
106811	917682
10080	917683
2774	917684
15323	917685
69647	917686
5501	917687
12469	917688
11245	917689
7098	917690
26133	917691
44764	917692
46922	917693
57727	917694
67438	917695
59210	917696
6875	917697
11877	917698
115733	917699
12974	917700
44561	917701
90922	917702
60505	917703
103702	917704
38714	917705
26161	917706
77546	917707
131965	917708
22636	917709
3076	917710
53767	917711
9225	917712
2904	917713
53282	917714
55944	917715
3773	917716
5035	917717
27192	917718
2944	917719
104454	917720
20736	917721
85127	917722
21899	917723
8697	917724
20761	917725
95124	917726
141075	917727
9322	917728
17346	917729
34128	917730
83969	917731
83833	917732
92289	917733
76110	917734
19622	917735
125594	917736
60883	917737
70517	917738
31693	917739
112045	917740
9515	917741
19022	917742
29858	917743
60921	917744
23830	917745
17672	917746
9950	917747
112338	917748
8836	917749
14099	917750
74970	917751
118466	917752
69915	917753
54494	917754
63576	917755
7280	917756
101167	917757
71861	917758
11969	917759
38323	917760
11989	917761
19145	917762
120513	917763
57995	917764
39132	917765
43565	917766
2059	917767
6390	917768
111966	917769
10469	917770
872	917771
67050	917772
22719	917773
142101	917774
26802	917775
96062	917776
17212	917777
112097	917778
541	917779
20569	917780
69536	917781
57029	917782
27151	917783
23736	917784
52	917785
5639	917786
11635	917787
90976	917788
52766	917789
68219	917790
17600	917791
1161	917792
43923	917793
84822	917794
100726	917795
8318	917796
50660	917797
987	917798
76695	917799
502	917800
53889	917801
53121	917802
91052	917803
14591	917804
18915	917805
30585	917806
143039	917807
4274	917808
59246	917809
24437	917810
105417	917811
102308	917812
77575	917813
16483	917814
3305	917815
20982	917816
61995	917817
8874	917818
590	917819
20940	917820
71635	917821
1373	917822
132267	917823
79121	917824
75345	917825
4702	917826
35660	917827
84322	917828
55632	917829
127295	917830
18196	917831
89017	917832
41277	917833
37	917834
1226	917835
11715	917836
2176	917837
39667	917838
20186	917839
17691	917840
49718	917841
58949	917842
98407	917843
9685	917844
24424	917845
11776	917846
67709	917847
73601	917848
57128	917849
22945	917850
9785	917851
19	917852
46168	917853
19817	917854
99990	917855
29403	917856
8601	917857
3248	917858
18495	917859
29451	917860
54747	917861
28096	917862
15681	917863
22437	917864
86853	917865
24531	917866
83234	917867
14048	917868
7938	917869
36662	917870
35971	917871
75755	917872
96884	917873
56625	917874
45767	917875
734	917876
18299	917877
3756	917878
48525	917879
64252	917880
21668	917881
7679	917882
119493	917883
109839	917884
45816	917885
68677	917886
2024	917887
73047	917888
44563	917889
1615	917890
3492	917891
98605	917892
22029	917893
42291	917894
7191	917895
145107	917896
2	917897
100363	917898
122986	917899
20834	917900
145666	917901
3585	917902
85862	917903
31385	917904
18654	917905
99855	917906
15605	917907
36714	917908
5678	917909
74219	917910
10572	917911
70203	917912
12124	917913
119437	917914
148816	917915
23193	917916
137128	917917
21463	917918
32709	917919
14980	917920
87929	917921
6256	917922
643	917923
23831	917924
7342	917925
28757	917926
897	917927
138250	917928
63961	917929
118	917930
1078	917931
10500	917932
27591	917933
9461	917934
5763	917935
42443	917936
45392	917937
85	917938
103288	917939
14098	917940
10173	917941
31974	917942
70546	917943
28506	917944
12964	917945
50363	917946
97403	917947
45817	917948
47810	917949
147340	917950
108845	917951
57396	917952
32361	917953
1563	917954
1403	917955
45904	917956
14734	917957
1051	917958
19833	917959
40318	917960
368	917961
4212	917962
73233	917963
1208	917964
19443	917965
9139	917966
20708	917967
8471	917968
3041	917969
34426	917970
32219	917971
52399	917972
137859	917973
5300	917974
42696	917975
30499	917976
2256	917977
68705	917978
29692	917979
3748	917980
51438	917981
98938	917982
10440	917983
47413	917984
34390	917985
1229	917986
67470	917987
32840	917988
1580	917989
17393	917990
10443	917991
43526	917992
45350	917993
4810	917994
50479	917995
18268	917996
22119	917997
77858	917998
23108	917999
24709	918000
113551	918001
42947	918002
23693	918003
15625	918004
66544	918005
58795	918006
18895	918007
27861	918008
7748	918009
102251	918010
3986	918011
74247	918012
108157	918013
137191	918014
41659	918015
30211	918016
132222	918017
30558	918018
118790	918019
1201	918020
818	918021
56841	918022
55126	918023
15296	918024
109615	918025
33284	918026
22096	918027
26949	918028
111320	918029
163	918030
31726	918031
4549	918032
18652	918033
38711	918034
32626	918035
80394	918036
1380	918037
28674	918038
78921	918039
48746	918040
64177	918041
1581	918042
64189	918043
22222	918044
64257	918045
14069	918046
1947	918047
23001	918048
8949	918049
115634	918050
117406	918051
59404	918052
92559	918053
72332	918054
53409	918055
94063	918056
118724	918057
5171	918058
108807	918059
49311	918060
108744	918061
2322	918062
66841	918063
94925	918064
53095	918065
16865	918066
11588	918067
71090	918068
109470	918069
19593	918070
1266	918071
25429	918072
53436	918073
27915	918074
10407	918075
17574	918076
91924	918077
102677	918078
42673	918079
3811	918080
29558	918081
39972	918082
7471	918083
5000	918084
73652	918085
9984	918086
48077	918087
108441	918088
24990	918089
24018	918090
12366	918091
120122	918092
16455	918093
23413	918094
31750	918095
17872	918096
131841	918097
26868	918098
56474	918099
48745	918100
97517	918101
28201	918102
76621	918103
48188	918104
11433	918105
28804	918106
12118	918107
91240	918108
116431	918109
44826	918110
95156	918111
82773	918112
66778	918113
38069	918114
61021	918115
121798	918116
203	918117
57381	918118
61773	918119
15740	918120
12034	918121
22903	918122
7014	918123
98443	918124
74393	918125
79686	918126
10739	918127
45958	918128
84850	918129
36901	918130
38706	918131
102025	918132
75527	918133
31494	918134
2870	918135
62038	918136
2850	918137
28877	918138
32079	918139
17077	918140
69872	918141
109556	918142
33031	918143
4089	918144
118483	918145
72738	918146
82373	918147
35460	918148
114273	918149
14470	918150
22925	918151
5581	918152
78892	918153
21064	918154
59	918155
79180	918156
72943	918157
3996	918158
11456	918159
88827	918160
48695	918161
29066	918162
26412	918163
51860	918164
30325	918165
97553	918166
26516	918167
28254	918168
80349	918169
56471	918170
25774	918171
95362	918172
64122	918173
103730	918174
18633	918175
83184	918176
75501	918177
38355	918178
24587	918179
119153	918180
106	918181
22963	918182
28813	918183
40018	918184
121633	918185
15936	918186
3561	918187
14024	918188
7573	918189
71408	918190
93256	918191
71174	918192
75378	918193
112731	918194
40929	918195
1850	918196
62429	918197
11929	918198
91209	918199
7427	918200
1012	918201
53385	918202
30905	918203
304	918204
39091	918205
109894	918206
25355	918207
76609	918208
103849	918209
95756	918210
54205	918211
3500	918212
1983	918213
29	918214
4065	918215
15277	918216
80151	918217
121938	918218
2291	918219
2124	918220
13714	918221
54227	918222
115379	918223
46055	918224
55327	918225
50709	918226
73029	918227
52362	918228
16002	918229
46789	918230
79698	918231
4860	918232
21857	918233
9136	918234
6539	918235
25356	918236
29262	918237
7071	918238
104540	918239
41467	918240
56330	918241
29106	918242
85145	918243
103164	918244
47199	918245
63266	918246
63487	918247
72292	918248
19181	918249
43306	918250
35663	918251
21153	918252
42108	918253
85937	918254
61570	918255
63218	918256
88524	918257
74610	918258
49056	918259
11531	918260
28647	918261
40278	918262
54474	918263
9368	918264
7357	918265
81083	918266
48683	918267
6743	918268
26239	918269
30824	918270
5090	918271
17469	918272
122746	918273
145428	918274
98207	918275
109267	918276
16997	918277
16442	918278
44355	918279
88074	918280
3587	918281
109987	918282
134110	918283
105773	918284
56340	918285
122283	918286
5337	918287
16276	918288
14937	918289
80182	918290
1495	918291
37034	918292
58166	918293
777	918294
9220	918295
3415	918296
23389	918297
4773	918298
15466	918299
97354	918300
101810	918301
120568	918302
107597	918303
28818	918304
42397	918305
42433	918306
6757	918307
21256	918308
51001	918309
4047	918310
47007	918311
41986	918312
80372	918313
14052	918314
38912	918315
54555	918316
37939	918317
5012	918318
3553	918319
23672	918320
303	918321
21431	918322
41077	918323
8168	918324
39092	918325
52783	918326
37907	918327
100838	918328
95285	918329
43623	918330
24420	918331
9363	918332
63494	918333
59584	918334
47691	918335
25707	918336
2882	918337
15448	918338
67190	918339
20851	918340
128772	918341
81955	918342
111830	918343
9084	918344
53745	918345
661	918346
5347	918347
72952	918348
7097	918349
1089	918350
4223	918351
108849	918352
44654	918353
49056	918354
135497	918355
101894	918356
18472	918357
3394	918358
33922	918359
56973	918360
99393	918361
77380	918362
127076	918363
46418	918364
96390	918365
14910	918366
17159	918367
101638	918368
108846	918369
55022	918370
40107	918371
9899	918372
14527	918373
12067	918374
86137	918375
28062	918376
50507	918377
4263	918378
1730	918379
123911	918380
104784	918381
73409	918382
18467	918383
97377	918384
41659	918385
12169	918386
67613	918387
17598	918388
118344	918389
24202	918390
7199	918391
2885	918392
76353	918393
109593	918394
12452	918395
12065	918396
80194	918397
28346	918398
26844	918399
55460	918400
111195	918401
60096	918402
89455	918403
110962	918404
56765	918405
58574	918406
35978	918407
17032	918408
80530	918409
15524	918410
75831	918411
205	918412
43193	918413
116184	918414
5906	918415
22455	918416
42833	918417
18544	918418
50619	918419
53425	918420
29396	918421
121068	918422
94180	918423
11524	918424
73341	918425
16530	918426
39992	918427
24853	918428
21171	918429
54127	918430
30540	918431
4532	918432
117649	918433
28702	918434
782	918435
34068	918436
75842	918437
12414	918438
28080	918439
55182	918440
95266	918441
2026	918442
159	918443
106918	918444
28957	918445
2988	918446
35446	918447
377	918448
60538	918449
61270	918450
15692	918451
82758	918452
38524	918453
20361	918454
43349	918455
1144	918456
99373	918457
14430	918458
95445	918459
86669	918460
142599	918461
63387	918462
134	918463
96329	918464
49326	918465
86326	918466
12263	918467
89969	918468
58530	918469
47312	918470
90448	918471
147277	918472
4679	918473
42205	918474
13943	918475
92776	918476
52294	918477
89267	918478
15136	918479
10942	918480
2154	918481
12698	918482
138853	918483
11611	918484
4650	918485
65987	918486
52818	918487
29398	918488
36084	918489
86171	918490
30022	918491
49055	918492
10907	918493
42917	918494
6690	918495
8181	918496
99880	918497
43770	918498
102370	918499
3786	918500
63674	918501
114560	918502
113292	918503
4712	918504
102847	918505
55194	918506
17218	918507
127674	918508
26238	918509
2389	918510
37409	918511
70514	918512
39441	918513
14084	918514
23794	918515
15682	918516
9438	918517
108743	918518
55052	918519
63701	918520
7057	918521
37799	918522
89662	918523
41097	918524
30057	918525
14822	918526
14026	918527
131414	918528
42419	918529
80796	918530
23634	918531
130813	918532
60110	918533
57475	918534
14755	918535
26904	918536
5141	918537
24016	918538
71748	918539
19478	918540
49494	918541
134427	918542
218	918543
23537	918544
89832	918545
6456	918546
8848	918547
9841	918548
545	918549
97745	918550
36665	918551
4	918552
32272	918553
42905	918554
96563	918555
1393	918556
15960	918557
6004	918558
79990	918559
69610	918560
75156	918561
3479	918562
131437	918563
3352	918564
22289	918565
41112	918566
100646	918567
212	918568
5563	918569
9198	918570
66428	918571
83650	918572
27724	918573
2579	918574
30799	918575
21292	918576
57854	918577
28539	918578
71569	918579
124489	918580
24129	918581
22842	918582
79889	918583
495	918584
59639	918585
7840	918586
80592	918587
20857	918588
46120	918589
50372	918590
75539	918591
134622	918592
1559	918593
41244	918594
28634	918595
75739	918596
42362	918597
9465	918598
43512	918599
66176	918600
2451	918601
15099	918602
27322	918603
778	918604
1883	918605
136331	918606
30373	918607
46619	918608
8283	918609
41276	918610
108029	918611
7950	918612
43028	918613
18874	918614
18257	918615
131626	918616
24578	918617
100	918618
27864	918619
87584	918620
7712	918621
73992	918622
94371	918623
16286	918624
23767	918625
25623	918626
22006	918627
30780	918628
5947	918629
758	918630
37431	918631
17080	918632
57	918633
256	918634
8395	918635
8612	918636
5286	918637
45845	918638
6174	918639
55868	918640
12936	918641
69656	918642
117077	918643
28680	918644
27011	918645
22816	918646
88959	918647
10942	918648
231	918649
38040	918650
87210	918651
15054	918652
14448	918653
49334	918654
6275	918655
27569	918656
39859	918657
50565	918658
13761	918659
7747	918660
11236	918661
191	918662
26742	918663
36345	918664
56995	918665
92948	918666
58269	918667
63627	918668
63236	918669
6378	918670
52446	918671
2654	918672
75400	918673
24147	918674
39035	918675
25184	918676
37006	918677
73241	918678
1368	918679
25562	918680
1893	918681
87606	918682
22448	918683
15350	918684
14096	918685
36183	918686
35009	918687
26309	918688
4828	918689
77374	918690
67249	918691
59392	918692
74	918693
28080	918694
9756	918695
15241	918696
24497	918697
743	918698
12527	918699
1851	918700
107610	918701
8835	918702
26813	918703
13588	918704
1042	918705
59966	918706
23327	918707
86186	918708
13156	918709
71895	918710
40871	918711
63613	918712
139572	918713
70019	918714
88811	918715
121914	918716
10988	918717
22635	918718
2436	918719
20972	918720
5202	918721
135471	918722
19373	918723
178	918724
40398	918725
104879	918726
34482	918727
121013	918728
19427	918729
1338	918730
25393	918731
13040	918732
49654	918733
23036	918734
2606	918735
14470	918736
110964	918737
7341	918738
56744	918739
4484	918740
55696	918741
99705	918742
109179	918743
74145	918744
49183	918745
81138	918746
14039	918747
53070	918748
45233	918749
20497	918750
6804	918751
118739	918752
65347	918753
56695	918754
7839	918755
47159	918756
6409	918757
144321	918758
95493	918759
87602	918760
40074	918761
18923	918762
11338	918763
26158	918764
10276	918765
56916	918766
57112	918767
33651	918768
82001	918769
88775	918770
17401	918771
132682	918772
771	918773
57447	918774
78104	918775
50946	918776
8631	918777
28390	918778
30219	918779
1522	918780
5811	918781
122102	918782
143433	918783
13030	918784
63844	918785
66801	918786
13954	918787
111380	918788
18966	918789
145465	918790
37252	918791
5873	918792
1172	918793
36108	918794
102617	918795
14093	918796
94509	918797
86966	918798
1233	918799
54764	918800
129104	918801
141830	918802
76473	918803
47154	918804
49746	918805
459	918806
4859	918807
40179	918808
82361	918809
32492	918810
8000	918811
51726	918812
89445	918813
125761	918814
4113	918815
76227	918816
19953	918817
89992	918818
35682	918819
123843	918820
73543	918821
18996	918822
29861	918823
108521	918824
28995	918825
11557	918826
12234	918827
97689	918828
27909	918829
103094	918830
1313	918831
11822	918832
78007	918833
49160	918834
18748	918835
20571	918836
54960	918837
18483	918838
36495	918839
49683	918840
2331	918841
69710	918842
79620	918843
51579	918844
17003	918845
18139	918846
19946	918847
28468	918848
54415	918849
79013	918850
24133	918851
10028	918852
64976	918853
9114	918854
13347	918855
52855	918856
85206	918857
47486	918858
32	918859
120025	918860
79618	918861
196	918862
26008	918863
25469	918864
121223	918865
83397	918866
14680	918867
539	918868
29103	918869
148663	918870
37612	918871
74457	918872
84575	918873
71226	918874
76905	918875
990	918876
4424	918877
42521	918878
17739	918879
17152	918880
69549	918881
55013	918882
13875	918883
41467	918884
23290	918885
9216	918886
24230	918887
74566	918888
10	918889
62264	918890
6436	918891
123127	918892
4442	918893
40529	918894
81664	918895
88103	918896
15305	918897
36059	918898
101788	918899
37636	918900
34263	918901
7125	918902
107553	918903
80865	918904
53003	918905
69298	918906
33595	918907
16600	918908
10811	918909
26965	918910
9908	918911
14791	918912
69204	918913
17386	918914
111720	918915
70958	918916
655	918917
74314	918918
36581	918919
63981	918920
38421	918921
1993	918922
108972	918923
125783	918924
108041	918925
2429	918926
111039	918927
4874	918928
54590	918929
72834	918930
39571	918931
42870	918932
74283	918933
23926	918934
30994	918935
83446	918936
93891	918937
14196	918938
122716	918939
22388	918940
36725	918941
786	918942
1267	918943
1168	918944
74915	918945
41523	918946
711	918947
7804	918948
82738	918949
23156	918950
116050	918951
17545	918952
8743	918953
11418	918954
21080	918955
90863	918956
57527	918957
74778	918958
19146	918959
3720	918960
2287	918961
37317	918962
21	918963
66344	918964
20277	918965
22767	918966
75652	918967
64666	918968
112866	918969
60496	918970
43687	918971
4686	918972
27083	918973
19530	918974
144662	918975
1684	918976
66159	918977
42154	918978
31391	918979
373	918980
138217	918981
102934	918982
25454	918983
22152	918984
1745	918985
118476	918986
48850	918987
616	918988
31182	918989
10790	918990
31070	918991
50027	918992
15688	918993
29772	918994
9585	918995
1008	918996
116684	918997
21261	918998
88804	918999
3043	919000
454	919001
34687	919002
1487	919003
836	919004
18926	919005
41127	919006
58397	919007
12037	919008
62617	919009
33265	919010
24107	919011
31123	919012
5466	919013
108173	919014
49538	919015
35106	919016
5190	919017
72776	919018
69088	919019
62452	919020
38479	919021
52940	919022
37415	919023
17162	919024
99296	919025
84094	919026
9436	919027
16012	919028
47969	919029
66940	919030
7190	919031
3633	919032
36248	919033
13218	919034
7150	919035
90716	919036
102215	919037
6751	919038
19369	919039
3174	919040
60921	919041
119985	919042
63737	919043
50656	919044
46193	919045
21352	919046
26237	919047
47127	919048
43522	919049
1073	919050
57065	919051
43257	919052
85239	919053
57391	919054
10267	919055
35808	919056
13418	919057
133448	919058
383	919059
41834	919060
53536	919061
20331	919062
814	919063
53016	919064
8291	919065
30754	919066
98976	919067
113038	919068
62549	919069
1205	919070
94816	919071
122773	919072
122309	919073
67572	919074
8096	919075
2107	919076
58843	919077
10384	919078
9644	919079
26512	919080
32540	919081
76738	919082
51273	919083
17595	919084
27767	919085
534	919086
58957	919087
39206	919088
5588	919089
132835	919090
6949	919091
2605	919092
2189	919093
18733	919094
20063	919095
35031	919096
144336	919097
1134	919098
54174	919099
137339	919100
4470	919101
51660	919102
99857	919103
42953	919104
1582	919105
32888	919106
68627	919107
15154	919108
1012	919109
133617	919110
1215	919111
39139	919112
26389	919113
5291	919114
8520	919115
75439	919116
24474	919117
993	919118
22514	919119
12521	919120
5347	919121
146704	919122
83531	919123
4711	919124
103704	919125
6886	919126
4320	919127
15526	919128
26718	919129
14773	919130
56680	919131
47596	919132
2473	919133
97128	919134
81775	919135
48936	919136
14796	919137
36513	919138
63084	919139
47934	919140
95343	919141
79816	919142
107508	919143
2175	919144
87169	919145
16358	919146
23910	919147
2513	919148
86873	919149
15494	919150
24480	919151
38225	919152
28451	919153
104349	919154
27258	919155
78736	919156
24668	919157
22005	919158
109180	919159
22130	919160
14143	919161
43903	919162
1736	919163
3099	919164
2585	919165
35451	919166
14368	919167
117444	919168
226	919169
39615	919170
115457	919171
18912	919172
52732	919173
10082	919174
62364	919175
3799	919176
75792	919177
42855	919178
9786	919179
1863	919180
88760	919181
8040	919182
106019	919183
56073	919184
21337	919185
42589	919186
104	919187
21557	919188
3895	919189
149468	919190
5175	919191
9173	919192
71743	919193
47160	919194
35151	919195
53975	919196
65489	919197
61467	919198
12421	919199
31218	919200
166	919201
3230	919202
47918	919203
14865	919204
3015	919205
3806	919206
21231	919207
8626	919208
78467	919209
140599	919210
130274	919211
86509	919212
42080	919213
107216	919214
34352	919215
3796	919216
16979	919217
689	919218
26035	919219
31479	919220
92417	919221
5654	919222
1865	919223
81422	919224
87091	919225
1584	919226
57124	919227
35075	919228
55018	919229
695	919230
14491	919231
28220	919232
2172	919233
24111	919234
47053	919235
43394	919236
10786	919237
14979	919238
19220	919239
697	919240
132941	919241
4194	919242
47825	919243
830	919244
58953	919245
129617	919246
34163	919247
40546	919248
19260	919249
7833	919250
25748	919251
89628	919252
90025	919253
26356	919254
48159	919255
61579	919256
35199	919257
9966	919258
18861	919259
3644	919260
71797	919261
122650	919262
72249	919263
102950	919264
46697	919265
22915	919266
143454	919267
26943	919268
23900	919269
9378	919270
80539	919271
52513	919272
4951	919273
38722	919274
1227	919275
133901	919276
76341	919277
1252	919278
77025	919279
17365	919280
42383	919281
142813	919282
47710	919283
86906	919284
112900	919285
48610	919286
59281	919287
129165	919288
38608	919289
20746	919290
1741	919291
5850	919292
14280	919293
21922	919294
84477	919295
1533	919296
14035	919297
65075	919298
99322	919299
12662	919300
94943	919301
55875	919302
44682	919303
79850	919304
6194	919305
35783	919306
26483	919307
35117	919308
3254	919309
25853	919310
87549	919311
136710	919312
3061	919313
46386	919314
6550	919315
271	919316
140238	919317
45081	919318
85426	919319
66489	919320
13155	919321
18900	919322
63459	919323
20517	919324
68287	919325
39975	919326
2313	919327
40254	919328
124471	919329
33669	919330
135347	919331
425	919332
70240	919333
134301	919334
2545	919335
132973	919336
10659	919337
46329	919338
126869	919339
14903	919340
1294	919341
44597	919342
64294	919343
119019	919344
28456	919345
70953	919346
2433	919347
107707	919348
6300	919349
81020	919350
45002	919351
6886	919352
48057	919353
35624	919354
20606	919355
85404	919356
170	919357
65357	919358
29067	919359
44900	919360
59175	919361
26693	919362
45211	919363
104871	919364
1214	919365
24895	919366
35	919367
89448	919368
67799	919369
32736	919370
45369	919371
34282	919372
40870	919373
82431	919374
32634	919375
1929	919376
131153	919377
59986	919378
65303	919379
1053	919380
25156	919381
25826	919382
32575	919383
19760	919384
133944	919385
81697	919386
98852	919387
6891	919388
16459	919389
116452	919390
24632	919391
121294	919392
47201	919393
134769	919394
37179	919395
80386	919396
11130	919397
46804	919398
71918	919399
65487	919400
28966	919401
63726	919402
80503	919403
36135	919404
56793	919405
14689	919406
4373	919407
22799	919408
69086	919409
98007	919410
48472	919411
661	919412
52659	919413
1061	919414
4591	919415
24010	919416
28239	919417
674	919418
12889	919419
6952	919420
37653	919421
21595	919422
45090	919423
58319	919424
23204	919425
86150	919426
50415	919427
7333	919428
44217	919429
12393	919430
15740	919431
29593	919432
92604	919433
64883	919434
46947	919435
375	919436
9752	919437
28795	919438
125788	919439
33523	919440
30093	919441
67054	919442
34161	919443
36479	919444
3751	919445
87522	919446
22858	919447
26512	919448
23994	919449
82672	919450
69452	919451
24193	919452
73889	919453
42186	919454
41997	919455
53746	919456
12237	919457
76910	919458
124211	919459
28651	919460
23907	919461
123713	919462
49740	919463
27142	919464
74772	919465
34340	919466
67541	919467
59433	919468
11477	919469
50903	919470
18109	919471
23689	919472
1544	919473
2445	919474
25217	919475
3821	919476
49105	919477
3781	919478
5522	919479
948	919480
82634	919481
25938	919482
2719	919483
20872	919484
74355	919485
49874	919486
45869	919487
104231	919488
56270	919489
100747	919490
19876	919491
2473	919492
72054	919493
25626	919494
121569	919495
136083	919496
70605	919497
112239	919498
5538	919499
27825	919500
1355	919501
57203	919502
58329	919503
101230	919504
91504	919505
34950	919506
10585	919507
32258	919508
93532	919509
30913	919510
7425	919511
18416	919512
16040	919513
33956	919514
102537	919515
1375	919516
33343	919517
82970	919518
10662	919519
92607	919520
25518	919521
20716	919522
114439	919523
58483	919524
95847	919525
539	919526
34416	919527
25590	919528
83712	919529
19292	919530
115113	919531
11371	919532
54221	919533
786	919534
16695	919535
105523	919536
46623	919537
26201	919538
9647	919539
6546	919540
8675	919541
18525	919542
30859	919543
109007	919544
18979	919545
56278	919546
20969	919547
15909	919548
136	919549
53437	919550
54336	919551
6859	919552
16064	919553
9687	919554
100960	919555
33051	919556
9378	919557
22866	919558
131557	919559
9437	919560
47424	919561
8677	919562
125003	919563
47912	919564
21550	919565
360	919566
23379	919567
31829	919568
155	919569
57150	919570
116558	919571
95941	919572
46045	919573
87988	919574
2555	919575
13508	919576
52871	919577
18244	919578
50203	919579
7629	919580
138812	919581
93875	919582
4171	919583
8570	919584
537	919585
3566	919586
31935	919587
13004	919588
9196	919589
92381	919590
13684	919591
11461	919592
37916	919593
47963	919594
13995	919595
148385	919596
53556	919597
32712	919598
74965	919599
58548	919600
71231	919601
164	919602
61275	919603
10320	919604
110088	919605
18441	919606
7566	919607
1198	919608
32532	919609
98774	919610
772	919611
16480	919612
9992	919613
11087	919614
62031	919615
39240	919616
50350	919617
14760	919618
76307	919619
33947	919620
96213	919621
73327	919622
21732	919623
108346	919624
34972	919625
2426	919626
34716	919627
51031	919628
33269	919629
8149	919630
3315	919631
41546	919632
4821	919633
30342	919634
4512	919635
79568	919636
13628	919637
135831	919638
134886	919639
108265	919640
45600	919641
23130	919642
26554	919643
1719	919644
79538	919645
42659	919646
11849	919647
31417	919648
90482	919649
87951	919650
72980	919651
31713	919652
15447	919653
35595	919654
84685	919655
28018	919656
30110	919657
84967	919658
88997	919659
36866	919660
50556	919661
87292	919662
3080	919663
6312	919664
62750	919665
81799	919666
320	919667
40066	919668
10244	919669
21070	919670
33880	919671
17178	919672
21417	919673
5167	919674
407	919675
51979	919676
103915	919677
793	919678
63450	919679
17130	919680
101819	919681
107442	919682
71594	919683
16982	919684
63409	919685
84327	919686
10916	919687
48524	919688
36582	919689
56814	919690
39977	919691
110644	919692
9009	919693
121452	919694
57680	919695
60488	919696
19360	919697
50627	919698
27612	919699
79250	919700
9760	919701
115039	919702
7447	919703
28285	919704
11906	919705
10398	919706
43812	919707
71264	919708
21573	919709
9858	919710
57205	919711
17473	919712
6013	919713
9590	919714
24410	919715
76419	919716
29331	919717
1558	919718
50301	919719
110978	919720
5923	919721
69595	919722
56254	919723
8483	919724
43	919725
28305	919726
81250	919727
69363	919728
147493	919729
69684	919730
18528	919731
10224	919732
53929	919733
50847	919734
16818	919735
15597	919736
11676	919737
22220	919738
73460	919739
38712	919740
15405	919741
17607	919742
11152	919743
84863	919744
24282	919745
35087	919746
134601	919747
108472	919748
29016	919749
43495	919750
35334	919751
76989	919752
22403	919753
9023	919754
47905	919755
7457	919756
30389	919757
47510	919758
26430	919759
15355	919760
2599	919761
48690	919762
61871	919763
19259	919764
18533	919765
42013	919766
28070	919767
41195	919768
141812	919769
72990	919770
50081	919771
17830	919772
42363	919773
41596	919774
10463	919775
22536	919776
39108	919777
2351	919778
1380	919779
89426	919780
2187	919781
70108	919782
36597	919783
21485	919784
15677	919785
68423	919786
61969	919787
65124	919788
1073	919789
64819	919790
20527	919791
82921	919792
13128	919793
4393	919794
4369	919795
78954	919796
14271	919797
982	919798
12995	919799
29487	919800
115151	919801
15592	919802
4360	919803
23875	919804
62232	919805
13199	919806
1850	919807
8483	919808
40854	919809
19890	919810
67314	919811
66615	919812
88321	919813
65625	919814
56396	919815
138386	919816
10361	919817
21063	919818
86529	919819
90372	919820
45277	919821
134009	919822
11250	919823
58928	919824
115420	919825
4110	919826
61745	919827
93638	919828
31001	919829
103538	919830
80334	919831
84552	919832
416	919833
27478	919834
24340	919835
12753	919836
26829	919837
95637	919838
7443	919839
37539	919840
45718	919841
48061	919842
137406	919843
41762	919844
278	919845
47255	919846
2211	919847
4838	919848
3623	919849
85348	919850
3944	919851
18457	919852
30233	919853
36951	919854
504	919855
21945	919856
3682	919857
111759	919858
11173	919859
10500	919860
12869	919861
95857	919862
65979	919863
33139	919864
21032	919865
13017	919866
34538	919867
9210	919868
13660	919869
92549	919870
11094	919871
73812	919872
83712	919873
39838	919874
105352	919875
7093	919876
23734	919877
14026	919878
30026	919879
42768	919880
2764	919881
88683	919882
9878	919883
73621	919884
55033	919885
6235	919886
14879	919887
62027	919888
1095	919889
54101	919890
7290	919891
106056	919892
19354	919893
93679	919894
79423	919895
29060	919896
101434	919897
66915	919898
47964	919899
31219	919900
9249	919901
28566	919902
19	919903
47981	919904
27561	919905
65495	919906
50136	919907
59904	919908
96829	919909
80430	919910
24343	919911
56238	919912
126802	919913
112704	919914
22827	919915
135184	919916
43665	919917
44031	919918
109542	919919
103782	919920
980	919921
2578	919922
5842	919923
6059	919924
6961	919925
102840	919926
10133	919927
114944	919928
79285	919929
53869	919930
14558	919931
27535	919932
40894	919933
20522	919934
129229	919935
22507	919936
28071	919937
22554	919938
6737	919939
84703	919940
134658	919941
55610	919942
64195	919943
122045	919944
58962	919945
15021	919946
112603	919947
10318	919948
83177	919949
109526	919950
56333	919951
114464	919952
51400	919953
13990	919954
43676	919955
66644	919956
14309	919957
113964	919958
133914	919959
30503	919960
93882	919961
64800	919962
26174	919963
32684	919964
108123	919965
129847	919966
76291	919967
874	919968
10512	919969
112998	919970
52956	919971
30792	919972
4668	919973
10294	919974
61483	919975
116894	919976
123016	919977
5299	919978
124890	919979
16633	919980
113321	919981
240	919982
59869	919983
19245	919984
34	919985
135684	919986
59878	919987
5899	919988
55483	919989
32737	919990
27297	919991
7315	919992
6273	919993
18417	919994
79498	919995
16255	919996
27869	919997
3716	919998
47356	919999
4145	920000
106713	920001
31878	920002
138494	920003
51749	920004
79212	920005
122245	920006
30814	920007
33178	920008
85782	920009
36586	920010
12880	920011
81880	920012
113811	920013
37236	920014
4654	920015
6388	920016
23073	920017
11850	920018
1617	920019
111562	920020
132303	920021
1679	920022
28125	920023
131693	920024
5183	920025
10748	920026
3654	920027
35642	920028
107112	920029
63961	920030
4290	920031
13072	920032
4091	920033
46260	920034
43677	920035
22087	920036
29609	920037
2997	920038
38337	920039
12701	920040
39101	920041
35495	920042
60831	920043
92672	920044
120718	920045
11446	920046
9271	920047
85277	920048
14072	920049
10678	920050
9468	920051
20823	920052
65402	920053
68847	920054
11104	920055
39777	920056
72378	920057
88152	920058
17740	920059
44386	920060
322	920061
148265	920062
63362	920063
504	920064
131095	920065
4146	920066
64653	920067
9964	920068
17900	920069
132861	920070
30968	920071
3778	920072
29930	920073
16053	920074
43781	920075
7667	920076
10285	920077
120906	920078
32744	920079
63230	920080
743	920081
4125	920082
70978	920083
113381	920084
958	920085
14010	920086
482	920087
91676	920088
73333	920089
58803	920090
4396	920091
91581	920092
86978	920093
21598	920094
49372	920095
52436	920096
90340	920097
32423	920098
92667	920099
147356	920100
54504	920101
117971	920102
483	920103
3444	920104
11980	920105
67509	920106
121325	920107
24213	920108
30887	920109
36671	920110
28033	920111
128400	920112
107540	920113
14098	920114
66250	920115
43712	920116
43639	920117
24067	920118
62594	920119
3554	920120
271	920121
36244	920122
52842	920123
98424	920124
28126	920125
20248	920126
55400	920127
12182	920128
59061	920129
13984	920130
26094	920131
132353	920132
23759	920133
8839	920134
80109	920135
135447	920136
13784	920137
55482	920138
173	920139
1814	920140
6122	920141
126702	920142
31315	920143
10039	920144
85476	920145
95502	920146
60158	920147
111856	920148
86641	920149
112955	920150
44385	920151
34466	920152
4777	920153
45278	920154
27822	920155
17909	920156
119234	920157
109724	920158
2680	920159
19697	920160
22657	920161
88121	920162
11088	920163
101277	920164
48301	920165
18100	920166
44411	920167
16213	920168
32838	920169
5080	920170
41731	920171
73389	920172
29325	920173
4110	920174
17223	920175
30852	920176
1838	920177
5183	920178
21216	920179
2688	920180
293	920181
33825	920182
25366	920183
87584	920184
72544	920185
102017	920186
32177	920187
20743	920188
11782	920189
15978	920190
85471	920191
30353	920192
110451	920193
53056	920194
120456	920195
34143	920196
28995	920197
28080	920198
67571	920199
36632	920200
30410	920201
38077	920202
86955	920203
90014	920204
40541	920205
408	920206
107407	920207
36245	920208
51351	920209
38989	920210
47474	920211
89205	920212
20343	920213
33246	920214
67612	920215
6068	920216
6253	920217
593	920218
29803	920219
13228	920220
79621	920221
134386	920222
80044	920223
18527	920224
47	920225
79540	920226
8894	920227
90634	920228
76687	920229
20810	920230
95428	920231
26351	920232
18361	920233
69189	920234
56502	920235
100670	920236
49163	920237
52605	920238
31681	920239
66733	920240
107898	920241
70119	920242
73402	920243
10829	920244
9482	920245
125186	920246
15974	920247
2333	920248
106071	920249
364	920250
101423	920251
8665	920252
34578	920253
60654	920254
3865	920255
65589	920256
28032	920257
31969	920258
2554	920259
19556	920260
119978	920261
644	920262
19773	920263
45292	920264
8642	920265
87818	920266
28761	920267
4308	920268
22535	920269
17462	920270
39281	920271
16336	920272
927	920273
64589	920274
79564	920275
122693	920276
82913	920277
3531	920278
91359	920279
79046	920280
42533	920281
65336	920282
9374	920283
137871	920284
1262	920285
7039	920286
94	920287
34841	920288
2026	920289
39106	920290
67937	920291
121817	920292
26028	920293
30989	920294
5102	920295
56891	920296
48111	920297
28588	920298
7503	920299
29201	920300
11488	920301
24447	920302
93266	920303
15004	920304
47534	920305
18632	920306
129691	920307
64268	920308
4055	920309
47717	920310
29729	920311
65257	920312
93724	920313
12755	920314
61724	920315
9613	920316
8220	920317
29412	920318
2025	920319
98584	920320
128362	920321
11508	920322
89474	920323
47881	920324
18730	920325
56975	920326
19001	920327
31997	920328
2207	920329
117122	920330
60091	920331
500	920332
134949	920333
129091	920334
37362	920335
25287	920336
2756	920337
33423	920338
11904	920339
27758	920340
14685	920341
20396	920342
72253	920343
43028	920344
28907	920345
32080	920346
78790	920347
13779	920348
4337	920349
136797	920350
57	920351
32379	920352
21951	920353
25375	920354
4406	920355
8816	920356
13997	920357
2456	920358
727	920359
7827	920360
42388	920361
13705	920362
59549	920363
121118	920364
27212	920365
86534	920366
34959	920367
125334	920368
1615	920369
22848	920370
11937	920371
134194	920372
48719	920373
17634	920374
27622	920375
35029	920376
34350	920377
54644	920378
1068	920379
56510	920380
51876	920381
63470	920382
5529	920383
93999	920384
9775	920385
3183	920386
104647	920387
120719	920388
117839	920389
31927	920390
23332	920391
29958	920392
133628	920393
17673	920394
1943	920395
21106	920396
7577	920397
55362	920398
29410	920399
98365	920400
69727	920401
15080	920402
1802	920403
75107	920404
99936	920405
12355	920406
11453	920407
78732	920408
25365	920409
3097	920410
80221	920411
64185	920412
11465	920413
42707	920414
83293	920415
37789	920416
80620	920417
43393	920418
22708	920419
68069	920420
56085	920421
24061	920422
37665	920423
13959	920424
58293	920425
39952	920426
29153	920427
50838	920428
12535	920429
10005	920430
83529	920431
50621	920432
96000	920433
41003	920434
12381	920435
72272	920436
51	920437
134761	920438
25100	920439
54440	920440
24827	920441
17306	920442
21780	920443
50173	920444
67524	920445
120561	920446
29212	920447
93203	920448
1110	920449
15914	920450
10276	920451
4852	920452
28074	920453
19728	920454
16187	920455
18287	920456
26426	920457
48875	920458
126342	920459
140478	920460
48189	920461
64158	920462
13541	920463
34214	920464
5727	920465
20239	920466
38625	920467
7255	920468
12752	920469
115977	920470
34564	920471
95624	920472
4886	920473
55285	920474
91876	920475
40634	920476
4136	920477
86888	920478
11283	920479
42251	920480
44370	920481
70241	920482
10924	920483
22120	920484
36962	920485
15136	920486
48237	920487
131960	920488
37393	920489
37044	920490
74754	920491
76673	920492
4414	920493
8730	920494
68989	920495
61405	920496
64879	920497
49107	920498
3307	920499
126185	920500
63208	920501
86825	920502
7079	920503
18508	920504
62813	920505
26834	920506
73608	920507
45156	920508
106743	920509
25685	920510
16769	920511
342	920512
54014	920513
13286	920514
32317	920515
5267	920516
62378	920517
85530	920518
20799	920519
797	920520
83842	920521
32898	920522
150637	920523
82870	920524
25757	920525
10843	920526
15749	920527
44251	920528
838	920529
99629	920530
69760	920531
5950	920532
7486	920533
35629	920534
52354	920535
44572	920536
36737	920537
83975	920538
150100	920539
36800	920540
130240	920541
20149	920542
33480	920543
25953	920544
2340	920545
74267	920546
47327	920547
105757	920548
35336	920549
98585	920550
92176	920551
5976	920552
12769	920553
37397	920554
103018	920555
129722	920556
9781	920557
20738	920558
22969	920559
5531	920560
10193	920561
125986	920562
117276	920563
11470	920564
462	920565
33319	920566
74976	920567
23479	920568
112586	920569
32763	920570
33534	920571
40744	920572
41100	920573
60357	920574
18609	920575
41144	920576
69990	920577
5493	920578
32622	920579
50733	920580
9767	920581
1892	920582
20065	920583
10602	920584
56050	920585
27316	920586
2154	920587
125323	920588
1053	920589
20360	920590
222	920591
136446	920592
34372	920593
4144	920594
42346	920595
55766	920596
31029	920597
31129	920598
2875	920599
9472	920600
8060	920601
21535	920602
63974	920603
19687	920604
17472	920605
46654	920606
21840	920607
11035	920608
55276	920609
13140	920610
35780	920611
115798	920612
9146	920613
4620	920614
364	920615
1923	920616
79886	920617
321	920618
21831	920619
2418	920620
19019	920621
77149	920622
76321	920623
11724	920624
3815	920625
31499	920626
39984	920627
7834	920628
98865	920629
53466	920630
35791	920631
2208	920632
110192	920633
55404	920634
24821	920635
3089	920636
3297	920637
46184	920638
22355	920639
21107	920640
9511	920641
71272	920642
7521	920643
55826	920644
110135	920645
9537	920646
8762	920647
74647	920648
29541	920649
114369	920650
52862	920651
97699	920652
114992	920653
87658	920654
24375	920655
26926	920656
61601	920657
134040	920658
54372	920659
58885	920660
10341	920661
24557	920662
50664	920663
8045	920664
50501	920665
86419	920666
54132	920667
3409	920668
26901	920669
4774	920670
9270	920671
35192	920672
7916	920673
19714	920674
8083	920675
36200	920676
23219	920677
11745	920678
420	920679
105599	920680
33729	920681
119233	920682
76135	920683
41713	920684
80828	920685
4234	920686
92619	920687
117804	920688
7507	920689
1526	920690
121668	920691
28359	920692
51881	920693
43062	920694
142874	920695
56506	920696
127346	920697
45018	920698
11143	920699
44017	920700
1310	920701
58924	920702
1075	920703
13090	920704
46756	920705
109340	920706
5142	920707
14226	920708
17625	920709
47927	920710
65777	920711
21601	920712
35558	920713
91160	920714
89408	920715
12788	920716
24444	920717
3768	920718
2830	920719
16865	920720
121259	920721
48617	920722
89316	920723
763	920724
44429	920725
33301	920726
88339	920727
51351	920728
9010	920729
147371	920730
8475	920731
7092	920732
5238	920733
122149	920734
57669	920735
39876	920736
57483	920737
31122	920738
53964	920739
6242	920740
61937	920741
39411	920742
3591	920743
31330	920744
93707	920745
4044	920746
105513	920747
60333	920748
17283	920749
81107	920750
101239	920751
53289	920752
3722	920753
55935	920754
7741	920755
16477	920756
55230	920757
31681	920758
136196	920759
5965	920760
6747	920761
55369	920762
19751	920763
58772	920764
25374	920765
29226	920766
110568	920767
6731	920768
64827	920769
37188	920770
16795	920771
337	920772
76868	920773
7836	920774
83128	920775
80254	920776
49620	920777
9076	920778
45707	920779
8248	920780
4093	920781
25501	920782
58852	920783
7270	920784
92416	920785
66026	920786
81678	920787
31516	920788
33041	920789
71101	920790
62409	920791
15244	920792
112416	920793
15813	920794
18409	920795
23292	920796
51809	920797
48491	920798
112381	920799
42255	920800
28215	920801
11335	920802
80997	920803
52199	920804
7024	920805
94963	920806
44585	920807
118436	920808
11538	920809
89969	920810
15403	920811
130944	920812
139796	920813
14427	920814
677	920815
54391	920816
23817	920817
435	920818
91068	920819
64457	920820
66779	920821
35523	920822
101	920823
9671	920824
91348	920825
58993	920826
58720	920827
71318	920828
70148	920829
22643	920830
9597	920831
112663	920832
31538	920833
59610	920834
8913	920835
144244	920836
21181	920837
104244	920838
118219	920839
101897	920840
6582	920841
53916	920842
44965	920843
34276	920844
120149	920845
31017	920846
8260	920847
24851	920848
82931	920849
98867	920850
98498	920851
55150	920852
46020	920853
4502	920854
6811	920855
94867	920856
493	920857
40920	920858
68894	920859
7939	920860
12850	920861
144788	920862
47263	920863
28402	920864
2943	920865
47248	920866
135777	920867
94178	920868
52512	920869
21855	920870
5183	920871
28109	920872
77297	920873
62798	920874
88051	920875
136022	920876
2031	920877
27876	920878
5670	920879
18873	920880
1094	920881
28772	920882
18772	920883
81063	920884
18974	920885
51214	920886
29850	920887
73412	920888
90915	920889
6435	920890
1975	920891
17311	920892
38884	920893
34969	920894
2442	920895
30834	920896
63513	920897
49414	920898
5618	920899
77422	920900
133066	920901
109191	920902
125914	920903
16276	920904
67711	920905
68063	920906
11366	920907
2180	920908
42691	920909
119734	920910
27130	920911
30264	920912
91902	920913
23201	920914
10402	920915
639	920916
11875	920917
91959	920918
19844	920919
8629	920920
94696	920921
10421	920922
49865	920923
91006	920924
63997	920925
108698	920926
612	920927
45979	920928
6588	920929
93735	920930
12739	920931
31922	920932
12924	920933
32145	920934
13918	920935
12435	920936
97793	920937
117328	920938
53036	920939
117322	920940
6846	920941
214	920942
41534	920943
239	920944
15107	920945
22521	920946
16345	920947
16075	920948
38497	920949
59690	920950
58925	920951
88669	920952
86857	920953
50111	920954
146949	920955
85549	920956
84230	920957
18119	920958
146938	920959
61349	920960
81094	920961
8282	920962
23007	920963
14572	920964
52571	920965
97292	920966
6393	920967
1503	920968
58227	920969
15487	920970
45616	920971
21589	920972
114471	920973
8967	920974
44004	920975
61275	920976
104385	920977
54117	920978
46609	920979
8571	920980
48243	920981
106660	920982
88355	920983
17879	920984
24998	920985
82938	920986
9404	920987
9292	920988
36230	920989
43025	920990
132258	920991
51164	920992
3924	920993
1561	920994
17908	920995
2827	920996
72409	920997
32071	920998
77908	920999
63754	921000
8375	921001
70434	921002
35390	921003
38372	921004
8226	921005
13798	921006
169	921007
15494	921008
38594	921009
56001	921010
30487	921011
114049	921012
21048	921013
64835	921014
14773	921015
59388	921016
86003	921017
2488	921018
18640	921019
70681	921020
2048	921021
26278	921022
13150	921023
18245	921024
16606	921025
3731	921026
25470	921027
12843	921028
48502	921029
31348	921030
40422	921031
80042	921032
6951	921033
48372	921034
897	921035
131929	921036
16516	921037
98457	921038
82532	921039
34953	921040
11945	921041
33395	921042
79583	921043
3401	921044
27339	921045
101401	921046
4234	921047
9026	921048
15063	921049
3450	921050
29293	921051
54888	921052
103146	921053
28746	921054
48509	921055
114411	921056
4265	921057
26692	921058
6564	921059
5109	921060
1839	921061
15347	921062
145803	921063
1152	921064
49021	921065
94332	921066
35700	921067
25856	921068
5655	921069
3026	921070
21255	921071
12200	921072
9093	921073
33589	921074
18620	921075
18958	921076
9749	921077
10542	921078
45802	921079
32337	921080
6201	921081
11535	921082
130229	921083
3674	921084
30725	921085
62760	921086
6625	921087
80935	921088
10738	921089
17089	921090
5173	921091
26918	921092
74314	921093
889	921094
62534	921095
57494	921096
44704	921097
6569	921098
107881	921099
25729	921100
87498	921101
6676	921102
113536	921103
39333	921104
14400	921105
10262	921106
8075	921107
109465	921108
116176	921109
7813	921110
66308	921111
60383	921112
63381	921113
1424	921114
26714	921115
6903	921116
143633	921117
43137	921118
36357	921119
55014	921120
62289	921121
52072	921122
15832	921123
46611	921124
12933	921125
79060	921126
50421	921127
5043	921128
30341	921129
100783	921130
1445	921131
40226	921132
9009	921133
95013	921134
43596	921135
7796	921136
86679	921137
48402	921138
3592	921139
77025	921140
2752	921141
1113	921142
77387	921143
84078	921144
14551	921145
56300	921146
21333	921147
389	921148
26446	921149
24800	921150
58676	921151
20394	921152
111904	921153
25854	921154
91405	921155
556	921156
90529	921157
38517	921158
254	921159
127322	921160
28438	921161
544	921162
55848	921163
82698	921164
10302	921165
89805	921166
138452	921167
57447	921168
28692	921169
8880	921170
3932	921171
90815	921172
15178	921173
70873	921174
45808	921175
52907	921176
12816	921177
24189	921178
120205	921179
28972	921180
33408	921181
90406	921182
24640	921183
15810	921184
87464	921185
68190	921186
11807	921187
58878	921188
8229	921189
82944	921190
96927	921191
27127	921192
28353	921193
1586	921194
66888	921195
44660	921196
35063	921197
2348	921198
7522	921199
65536	921200
1529	921201
48307	921202
12329	921203
4779	921204
96295	921205
49202	921206
49509	921207
98220	921208
46605	921209
83	921210
85752	921211
10027	921212
5224	921213
4267	921214
80370	921215
52844	921216
34299	921217
73542	921218
51745	921219
6591	921220
104929	921221
17335	921222
55236	921223
122511	921224
45300	921225
5536	921226
30712	921227
301	921228
7190	921229
4133	921230
42121	921231
51703	921232
7925	921233
45191	921234
65995	921235
54972	921236
1975	921237
6401	921238
22992	921239
38467	921240
63686	921241
102987	921242
111780	921243
3924	921244
26089	921245
61788	921246
67536	921247
5851	921248
19217	921249
30844	921250
29681	921251
23629	921252
18447	921253
17187	921254
42603	921255
42358	921256
41847	921257
85	921258
46911	921259
15525	921260
83297	921261
8653	921262
55747	921263
52905	921264
80225	921265
121428	921266
24928	921267
22545	921268
75754	921269
54061	921270
32193	921271
8800	921272
7882	921273
83060	921274
19510	921275
27572	921276
58927	921277
20228	921278
72764	921279
123450	921280
20419	921281
41670	921282
86226	921283
13087	921284
23340	921285
57251	921286
140	921287
42295	921288
44950	921289
127394	921290
75079	921291
85516	921292
55544	921293
112845	921294
3981	921295
18419	921296
45530	921297
50893	921298
33302	921299
94184	921300
12393	921301
117218	921302
27831	921303
18002	921304
47364	921305
66034	921306
64059	921307
1548	921308
120888	921309
132917	921310
98021	921311
51651	921312
24805	921313
38193	921314
19278	921315
76717	921316
206	921317
51337	921318
29253	921319
23095	921320
15155	921321
35397	921322
34999	921323
28486	921324
13232	921325
16400	921326
114101	921327
66094	921328
19872	921329
35123	921330
515	921331
9412	921332
80636	921333
16123	921334
34671	921335
39130	921336
40861	921337
35405	921338
37466	921339
359	921340
14740	921341
93926	921342
9418	921343
11893	921344
36119	921345
61532	921346
8964	921347
1866	921348
2767	921349
16594	921350
85520	921351
128137	921352
339	921353
120434	921354
10969	921355
25049	921356
12046	921357
2321	921358
132090	921359
85615	921360
102199	921361
32733	921362
63226	921363
83604	921364
113142	921365
534	921366
35755	921367
43256	921368
14247	921369
35944	921370
8481	921371
80640	921372
7684	921373
113396	921374
22435	921375
58888	921376
43108	921377
65591	921378
33454	921379
6874	921380
15267	921381
26383	921382
37716	921383
7607	921384
105975	921385
34568	921386
4076	921387
6452	921388
29668	921389
20805	921390
67482	921391
80075	921392
111703	921393
6357	921394
67884	921395
104453	921396
16782	921397
593	921398
4441	921399
83676	921400
33544	921401
78459	921402
36537	921403
4803	921404
142	921405
2184	921406
8729	921407
31946	921408
81533	921409
15274	921410
10125	921411
93414	921412
60705	921413
14917	921414
69606	921415
21245	921416
39776	921417
36047	921418
52553	921419
79022	921420
118281	921421
4046	921422
146169	921423
13526	921424
18066	921425
187	921426
55611	921427
62721	921428
15178	921429
65298	921430
81789	921431
48627	921432
77565	921433
23484	921434
86509	921435
25239	921436
34288	921437
100059	921438
9832	921439
48703	921440
76672	921441
137856	921442
135544	921443
18936	921444
138034	921445
45537	921446
82174	921447
1045	921448
25921	921449
55861	921450
7944	921451
30512	921452
43917	921453
102222	921454
9962	921455
89146	921456
48570	921457
130641	921458
52112	921459
77475	921460
49246	921461
41011	921462
132769	921463
73544	921464
138603	921465
59018	921466
16031	921467
30437	921468
56988	921469
14546	921470
15809	921471
16430	921472
32846	921473
12088	921474
100026	921475
6773	921476
10814	921477
82027	921478
10981	921479
117978	921480
124117	921481
44586	921482
149455	921483
14673	921484
39290	921485
21953	921486
126665	921487
84667	921488
12043	921489
55273	921490
1815	921491
12491	921492
66340	921493
26649	921494
12651	921495
38523	921496
25300	921497
4505	921498
42638	921499
74532	921500
2303	921501
113264	921502
36948	921503
1391	921504
11659	921505
68662	921506
80089	921507
16371	921508
88387	921509
47387	921510
60580	921511
90708	921512
58022	921513
6223	921514
43463	921515
30543	921516
4271	921517
38	921518
44567	921519
36350	921520
1851	921521
29010	921522
42511	921523
18538	921524
58116	921525
1556	921526
700	921527
67634	921528
2465	921529
63845	921530
78232	921531
11723	921532
72649	921533
5271	921534
131677	921535
6050	921536
10373	921537
41636	921538
16036	921539
16833	921540
101163	921541
15363	921542
68044	921543
36897	921544
133112	921545
88693	921546
74529	921547
30241	921548
36537	921549
79617	921550
69397	921551
54945	921552
72027	921553
47204	921554
133322	921555
51466	921556
10591	921557
25862	921558
17585	921559
90037	921560
39578	921561
38866	921562
9092	921563
17708	921564
24275	921565
42149	921566
49963	921567
61290	921568
99424	921569
133252	921570
50021	921571
86311	921572
101242	921573
25157	921574
63613	921575
46498	921576
150	921577
6817	921578
122215	921579
4002	921580
95907	921581
1914	921582
13919	921583
83965	921584
73333	921585
31306	921586
55500	921587
8665	921588
35626	921589
49890	921590
13	921591
91042	921592
52810	921593
77308	921594
14759	921595
76917	921596
89206	921597
93119	921598
61867	921599
81731	921600
83365	921601
122619	921602
141077	921603
896	921604
21023	921605
76008	921606
29210	921607
92436	921608
20908	921609
36922	921610
4945	921611
73174	921612
93339	921613
5566	921614
966	921615
13536	921616
6615	921617
115231	921618
50106	921619
5303	921620
58032	921621
66346	921622
13856	921623
44272	921624
18871	921625
67	921626
89152	921627
60860	921628
47388	921629
35621	921630
121842	921631
83364	921632
8248	921633
146531	921634
21541	921635
32130	921636
30510	921637
110838	921638
64782	921639
8729	921640
3334	921641
111569	921642
25290	921643
106239	921644
116044	921645
1326	921646
49140	921647
91150	921648
94431	921649
81738	921650
20117	921651
12761	921652
67354	921653
106760	921654
59368	921655
63823	921656
8433	921657
34082	921658
35357	921659
4436	921660
2184	921661
22182	921662
33282	921663
9176	921664
5581	921665
52843	921666
16388	921667
7265	921668
11231	921669
111550	921670
114067	921671
61685	921672
64875	921673
3529	921674
35168	921675
4788	921676
103210	921677
19694	921678
29727	921679
4319	921680
1690	921681
12425	921682
78491	921683
73558	921684
80961	921685
119840	921686
99900	921687
39884	921688
17634	921689
86455	921690
7247	921691
135606	921692
18611	921693
5069	921694
129156	921695
3166	921696
13928	921697
8450	921698
97524	921699
38372	921700
17119	921701
89665	921702
127262	921703
22853	921704
48628	921705
85061	921706
65901	921707
11	921708
8773	921709
40039	921710
16314	921711
18054	921712
45676	921713
40576	921714
9807	921715
7102	921716
14103	921717
11540	921718
6037	921719
65334	921720
28374	921721
59182	921722
40726	921723
31508	921724
821	921725
138433	921726
266	921727
49006	921728
2408	921729
6746	921730
44472	921731
63145	921732
64467	921733
47358	921734
113557	921735
1299	921736
88272	921737
32427	921738
89122	921739
49770	921740
8761	921741
88033	921742
4042	921743
91318	921744
12784	921745
17442	921746
20484	921747
11473	921748
51737	921749
53979	921750
30213	921751
84939	921752
76514	921753
15390	921754
69535	921755
64172	921756
62626	921757
1345	921758
140429	921759
2612	921760
23344	921761
5475	921762
95090	921763
114165	921764
23736	921765
11368	921766
120884	921767
92357	921768
19036	921769
79264	921770
30830	921771
59857	921772
8337	921773
49115	921774
4729	921775
35453	921776
3140	921777
7670	921778
59120	921779
106137	921780
962	921781
48562	921782
44405	921783
34075	921784
65440	921785
40270	921786
44328	921787
36895	921788
18781	921789
58911	921790
30638	921791
104485	921792
35469	921793
530	921794
8926	921795
2839	921796
2394	921797
53820	921798
86815	921799
106685	921800
74171	921801
81554	921802
75128	921803
102564	921804
31749	921805
1113	921806
42	921807
45677	921808
53451	921809
34436	921810
826	921811
71700	921812
4246	921813
57444	921814
12270	921815
2367	921816
20313	921817
101950	921818
51468	921819
41439	921820
118986	921821
5308	921822
31454	921823
106209	921824
1561	921825
23997	921826
79557	921827
18836	921828
7129	921829
55477	921830
6756	921831
3759	921832
13420	921833
37521	921834
122304	921835
12229	921836
31755	921837
40	921838
767	921839
35915	921840
86517	921841
19227	921842
50409	921843
122741	921844
7538	921845
1292	921846
101459	921847
16734	921848
42991	921849
10998	921850
101787	921851
6276	921852
123119	921853
16144	921854
130191	921855
80197	921856
28377	921857
1091	921858
21999	921859
70490	921860
35072	921861
46802	921862
44486	921863
42499	921864
42203	921865
834	921866
130378	921867
15304	921868
77386	921869
1573	921870
3221	921871
25602	921872
990	921873
3093	921874
5946	921875
58391	921876
60673	921877
118492	921878
108020	921879
121941	921880
284	921881
43448	921882
49697	921883
11301	921884
87068	921885
73226	921886
110977	921887
17676	921888
42632	921889
102531	921890
63451	921891
133763	921892
79235	921893
67948	921894
11898	921895
57432	921896
53933	921897
8401	921898
10587	921899
58	921900
79810	921901
33285	921902
33697	921903
89176	921904
11145	921905
56018	921906
32124	921907
11997	921908
80790	921909
13633	921910
114334	921911
85293	921912
67609	921913
8504	921914
25842	921915
952	921916
37610	921917
15269	921918
16794	921919
92901	921920
1843	921921
41773	921922
14237	921923
104071	921924
19219	921925
77052	921926
9979	921927
9423	921928
221	921929
49452	921930
50081	921931
4441	921932
10252	921933
113440	921934
9555	921935
5556	921936
44975	921937
9514	921938
14737	921939
62542	921940
24963	921941
91645	921942
7771	921943
60	921944
10704	921945
14711	921946
53176	921947
106671	921948
60598	921949
2226	921950
26695	921951
121249	921952
3435	921953
15992	921954
35968	921955
137186	921956
39349	921957
132255	921958
126811	921959
52181	921960
11431	921961
124108	921962
70490	921963
1463	921964
96739	921965
19772	921966
2030	921967
6119	921968
82365	921969
71048	921970
2485	921971
14830	921972
29	921973
1318	921974
20265	921975
86147	921976
114610	921977
22622	921978
25204	921979
70291	921980
11259	921981
8355	921982
38124	921983
61656	921984
53110	921985
2972	921986
113837	921987
77879	921988
44	921989
4954	921990
52393	921991
22808	921992
31405	921993
8386	921994
11636	921995
9082	921996
2232	921997
21	921998
1443	921999
39925	922000
11036	922001
5	922002
4991	922003
17185	922004
17022	922005
2344	922006
35214	922007
24111	922008
34906	922009
55010	922010
756	922011
6410	922012
51259	922013
112662	922014
45970	922015
4485	922016
95189	922017
43426	922018
86319	922019
43940	922020
21961	922021
2709	922022
65927	922023
73410	922024
101772	922025
18092	922026
129568	922027
68358	922028
134212	922029
3457	922030
600	922031
3328	922032
15681	922033
32629	922034
8747	922035
10593	922036
94426	922037
39780	922038
38133	922039
18786	922040
2496	922041
137941	922042
103909	922043
23737	922044
70172	922045
16744	922046
90105	922047
23821	922048
64846	922049
10513	922050
1790	922051
7706	922052
77247	922053
102785	922054
14514	922055
38557	922056
6497	922057
49008	922058
31531	922059
94946	922060
63297	922061
8240	922062
8935	922063
74579	922064
54305	922065
20545	922066
62698	922067
71185	922068
54264	922069
80283	922070
62785	922071
48536	922072
2566	922073
19703	922074
62719	922075
4608	922076
7947	922077
118927	922078
11971	922079
22216	922080
11203	922081
133244	922082
77757	922083
65842	922084
34350	922085
29659	922086
4189	922087
80018	922088
92325	922089
114866	922090
43387	922091
1108	922092
2392	922093
18818	922094
2554	922095
42293	922096
54517	922097
67898	922098
40986	922099
147285	922100
1818	922101
1371	922102
91393	922103
25117	922104
39392	922105
76392	922106
100795	922107
52498	922108
33565	922109
34687	922110
44476	922111
3262	922112
2697	922113
4814	922114
39585	922115
43499	922116
14749	922117
3437	922118
45977	922119
42546	922120
59683	922121
25699	922122
58632	922123
72201	922124
13388	922125
82575	922126
46069	922127
21920	922128
68814	922129
55894	922130
6550	922131
12481	922132
43578	922133
10319	922134
8623	922135
43299	922136
66582	922137
37641	922138
6871	922139
42198	922140
9721	922141
21817	922142
83811	922143
3665	922144
40474	922145
72321	922146
52410	922147
105761	922148
13837	922149
7733	922150
44800	922151
130255	922152
1175	922153
12531	922154
147223	922155
32210	922156
76764	922157
56462	922158
9334	922159
49780	922160
31849	922161
32616	922162
83205	922163
2117	922164
401	922165
95945	922166
36782	922167
60134	922168
449	922169
23373	922170
5811	922171
45019	922172
29285	922173
78479	922174
3216	922175
134060	922176
7199	922177
74371	922178
29822	922179
37167	922180
174	922181
36826	922182
103565	922183
46822	922184
54624	922185
71552	922186
16954	922187
149913	922188
3077	922189
41203	922190
45495	922191
58895	922192
53	922193
26094	922194
98340	922195
5085	922196
15802	922197
93697	922198
43481	922199
99134	922200
63555	922201
77429	922202
127516	922203
33275	922204
80800	922205
22673	922206
15614	922207
20373	922208
16752	922209
18170	922210
7069	922211
92793	922212
30679	922213
49701	922214
58346	922215
38951	922216
47559	922217
61309	922218
23010	922219
49713	922220
2846	922221
37082	922222
93828	922223
92309	922224
62538	922225
60329	922226
2888	922227
50543	922228
24779	922229
52879	922230
81370	922231
86085	922232
29018	922233
25425	922234
8190	922235
4029	922236
1282	922237
16102	922238
135	922239
28940	922240
111862	922241
48092	922242
36305	922243
59218	922244
3920	922245
117665	922246
51753	922247
32708	922248
9312	922249
120877	922250
133229	922251
24592	922252
94678	922253
58404	922254
15187	922255
8216	922256
25797	922257
107376	922258
21513	922259
8970	922260
17688	922261
50672	922262
103051	922263
63153	922264
27863	922265
12444	922266
54519	922267
12973	922268
6729	922269
12890	922270
14537	922271
19349	922272
14665	922273
9635	922274
6379	922275
69719	922276
28486	922277
8556	922278
27023	922279
46405	922280
10235	922281
47808	922282
1298	922283
4597	922284
59509	922285
101199	922286
54829	922287
3537	922288
25207	922289
15950	922290
26047	922291
92452	922292
1827	922293
9884	922294
122124	922295
2011	922296
18602	922297
4947	922298
109396	922299
53343	922300
104987	922301
2123	922302
3087	922303
43233	922304
61911	922305
41499	922306
29202	922307
1743	922308
80565	922309
32067	922310
40504	922311
34581	922312
106628	922313
17703	922314
56377	922315
46124	922316
43656	922317
28917	922318
16282	922319
50869	922320
122313	922321
76689	922322
28296	922323
68989	922324
53762	922325
25245	922326
26797	922327
57792	922328
35826	922329
51770	922330
73380	922331
56784	922332
68044	922333
35320	922334
23410	922335
48226	922336
41033	922337
52264	922338
62442	922339
14563	922340
10207	922341
24386	922342
4605	922343
128282	922344
21254	922345
23624	922346
80211	922347
250	922348
3127	922349
47534	922350
104219	922351
2362	922352
10559	922353
69331	922354
7089	922355
24919	922356
74740	922357
132322	922358
38868	922359
29785	922360
515	922361
8021	922362
28292	922363
46	922364
67816	922365
65612	922366
3671	922367
62800	922368
17283	922369
88079	922370
96593	922371
100840	922372
20826	922373
3867	922374
1021	922375
1318	922376
98926	922377
48912	922378
49437	922379
119859	922380
15730	922381
39	922382
93294	922383
4324	922384
57705	922385
103775	922386
708	922387
138372	922388
2579	922389
103893	922390
21167	922391
42570	922392
8215	922393
76875	922394
29195	922395
3020	922396
44084	922397
20269	922398
72785	922399
42452	922400
127228	922401
1200	922402
38109	922403
88356	922404
33183	922405
28683	922406
125299	922407
24617	922408
15269	922409
50011	922410
46001	922411
58	922412
8617	922413
96535	922414
72694	922415
6701	922416
75442	922417
35238	922418
79112	922419
11208	922420
9451	922421
38614	922422
4083	922423
37342	922424
8611	922425
123915	922426
97670	922427
16057	922428
41400	922429
54167	922430
33863	922431
52689	922432
126351	922433
6379	922434
84605	922435
1710	922436
3596	922437
50052	922438
12780	922439
12897	922440
35797	922441
52187	922442
74754	922443
20763	922444
34678	922445
17431	922446
50772	922447
11778	922448
104431	922449
43190	922450
28303	922451
26888	922452
25270	922453
35945	922454
18769	922455
127182	922456
16445	922457
5134	922458
106828	922459
44351	922460
12332	922461
48483	922462
61092	922463
58670	922464
20267	922465
138653	922466
3406	922467
24272	922468
72235	922469
81130	922470
1751	922471
69850	922472
75015	922473
121204	922474
58785	922475
6038	922476
89646	922477
59552	922478
33462	922479
24871	922480
31257	922481
31065	922482
148948	922483
3704	922484
768	922485
15601	922486
6813	922487
30410	922488
49150	922489
113199	922490
108270	922491
66647	922492
49756	922493
14367	922494
40229	922495
28248	922496
67910	922497
77373	922498
91873	922499
116097	922500
35397	922501
91108	922502
12698	922503
103551	922504
34997	922505
2747	922506
70585	922507
134655	922508
28566	922509
2698	922510
45916	922511
21655	922512
70499	922513
2698	922514
45196	922515
6206	922516
5941	922517
54980	922518
44837	922519
1184	922520
52450	922521
9811	922522
45387	922523
47700	922524
9268	922525
19815	922526
15893	922527
182	922528
63070	922529
72653	922530
35402	922531
21216	922532
2603	922533
28564	922534
12697	922535
137066	922536
19243	922537
100490	922538
120299	922539
13145	922540
21765	922541
15756	922542
64854	922543
31714	922544
25817	922545
33087	922546
27514	922547
78001	922548
73458	922549
25931	922550
51345	922551
40	922552
8890	922553
78641	922554
2071	922555
34948	922556
7111	922557
52456	922558
18600	922559
108499	922560
4511	922561
105541	922562
12670	922563
111141	922564
129	922565
143772	922566
13547	922567
14973	922568
68050	922569
90752	922570
37025	922571
1110	922572
7169	922573
45421	922574
133924	922575
4409	922576
43651	922577
18276	922578
65160	922579
25275	922580
37663	922581
91430	922582
36309	922583
954	922584
110360	922585
96559	922586
79770	922587
20196	922588
80079	922589
25862	922590
22234	922591
9948	922592
132092	922593
66400	922594
17066	922595
59150	922596
3009	922597
90293	922598
37362	922599
62605	922600
87110	922601
49159	922602
119902	922603
27344	922604
58202	922605
1173	922606
6203	922607
30798	922608
30970	922609
96594	922610
7067	922611
94362	922612
5460	922613
30789	922614
12978	922615
69799	922616
109278	922617
12563	922618
79702	922619
29606	922620
90845	922621
3792	922622
7577	922623
106306	922624
103449	922625
79274	922626
73313	922627
13378	922628
57509	922629
7859	922630
30857	922631
91282	922632
3595	922633
31815	922634
39077	922635
963	922636
34972	922637
11405	922638
37895	922639
5059	922640
85876	922641
5410	922642
88162	922643
118049	922644
72597	922645
39858	922646
4294	922647
579	922648
141727	922649
7472	922650
33281	922651
586	922652
48599	922653
2520	922654
65206	922655
1179	922656
13391	922657
25656	922658
24719	922659
5686	922660
79578	922661
11543	922662
38306	922663
79116	922664
37756	922665
6860	922666
21145	922667
3950	922668
61962	922669
139825	922670
15067	922671
20456	922672
20670	922673
33896	922674
111610	922675
62470	922676
8055	922677
21650	922678
10461	922679
125650	922680
13874	922681
104003	922682
28	922683
26612	922684
33531	922685
91000	922686
26386	922687
61687	922688
78856	922689
38679	922690
77167	922691
537	922692
114224	922693
93939	922694
11503	922695
73773	922696
70177	922697
107159	922698
61875	922699
31782	922700
45592	922701
101962	922702
64598	922703
11642	922704
13331	922705
20137	922706
80400	922707
50951	922708
75	922709
2638	922710
10103	922711
60790	922712
83765	922713
663	922714
1491	922715
57613	922716
89043	922717
1487	922718
133658	922719
27910	922720
123187	922721
4992	922722
18161	922723
129116	922724
23631	922725
26140	922726
4843	922727
96591	922728
69715	922729
8129	922730
41907	922731
35091	922732
15179	922733
135557	922734
44446	922735
62516	922736
47428	922737
49355	922738
116414	922739
14323	922740
66458	922741
128554	922742
76314	922743
14584	922744
4309	922745
31527	922746
23920	922747
33326	922748
22818	922749
15457	922750
15193	922751
130506	922752
21424	922753
22766	922754
27931	922755
40610	922756
31858	922757
37785	922758
33980	922759
1301	922760
86296	922761
124666	922762
137196	922763
64921	922764
5190	922765
9560	922766
54256	922767
14904	922768
36213	922769
34921	922770
9442	922771
27851	922772
60417	922773
18354	922774
89221	922775
16659	922776
38400	922777
85635	922778
87507	922779
32834	922780
7174	922781
26280	922782
10038	922783
38378	922784
17661	922785
57502	922786
37936	922787
176	922788
38284	922789
4080	922790
43510	922791
80324	922792
105077	922793
14615	922794
20658	922795
40341	922796
61228	922797
12990	922798
26063	922799
26006	922800
43469	922801
27524	922802
17795	922803
80745	922804
63999	922805
5144	922806
1237	922807
15899	922808
28965	922809
16850	922810
23511	922811
63	922812
12582	922813
9020	922814
37848	922815
80538	922816
6509	922817
17433	922818
47763	922819
402	922820
107141	922821
22517	922822
74420	922823
52793	922824
64758	922825
102016	922826
118170	922827
46916	922828
48907	922829
52116	922830
6187	922831
8448	922832
2248	922833
3213	922834
2444	922835
40235	922836
14809	922837
24021	922838
29988	922839
37004	922840
95360	922841
30079	922842
80092	922843
39915	922844
34319	922845
129785	922846
35360	922847
17044	922848
40934	922849
25789	922850
138889	922851
59623	922852
16106	922853
6500	922854
53502	922855
37518	922856
137604	922857
125628	922858
112900	922859
5944	922860
84197	922861
16978	922862
96435	922863
2962	922864
41331	922865
43390	922866
18322	922867
11800	922868
112580	922869
95807	922870
76115	922871
105616	922872
2068	922873
72332	922874
53988	922875
15651	922876
601	922877
15082	922878
110056	922879
46113	922880
20449	922881
7155	922882
51838	922883
43345	922884
72740	922885
116232	922886
11518	922887
10716	922888
14958	922889
17957	922890
91427	922891
48470	922892
86909	922893
57404	922894
21187	922895
102054	922896
114151	922897
11	922898
12290	922899
3426	922900
19731	922901
44149	922902
6402	922903
82229	922904
90440	922905
38866	922906
20410	922907
51692	922908
4366	922909
44560	922910
100593	922911
19175	922912
24464	922913
49454	922914
52593	922915
24339	922916
104	922917
11218	922918
51851	922919
54825	922920
54457	922921
23936	922922
101555	922923
65014	922924
19055	922925
71065	922926
21546	922927
49144	922928
23179	922929
11093	922930
306	922931
8435	922932
34218	922933
36025	922934
13477	922935
1532	922936
73797	922937
9459	922938
811	922939
49272	922940
10992	922941
4498	922942
13157	922943
43862	922944
5770	922945
1554	922946
30654	922947
49572	922948
106949	922949
69107	922950
52646	922951
12455	922952
25333	922953
60355	922954
58028	922955
22806	922956
150759	922957
68150	922958
100535	922959
27157	922960
89848	922961
97772	922962
110585	922963
40427	922964
32867	922965
44208	922966
12235	922967
9328	922968
23004	922969
60939	922970
109071	922971
44882	922972
98827	922973
4035	922974
12866	922975
3767	922976
52569	922977
5159	922978
6339	922979
122218	922980
4770	922981
21552	922982
102273	922983
121002	922984
132975	922985
53194	922986
12001	922987
90221	922988
126739	922989
56762	922990
67210	922991
14690	922992
117508	922993
10963	922994
14170	922995
2970	922996
1397	922997
35354	922998
36625	922999
755	923000
9924	923001
42177	923002
82823	923003
63677	923004
25877	923005
16330	923006
97421	923007
70684	923008
11634	923009
53291	923010
22474	923011
92639	923012
7731	923013
74468	923014
103376	923015
44697	923016
101111	923017
24694	923018
15376	923019
113560	923020
11518	923021
71740	923022
2630	923023
6791	923024
20524	923025
59095	923026
106211	923027
20240	923028
112838	923029
91036	923030
112614	923031
545	923032
64043	923033
16613	923034
40446	923035
12705	923036
10665	923037
3642	923038
15759	923039
69772	923040
44143	923041
55835	923042
17848	923043
42950	923044
21874	923045
61069	923046
41187	923047
20385	923048
63233	923049
7080	923050
43235	923051
17906	923052
41	923053
54082	923054
111703	923055
12556	923056
34104	923057
69083	923058
144471	923059
114328	923060
113840	923061
29891	923062
11600	923063
128603	923064
22135	923065
64361	923066
47467	923067
47477	923068
46700	923069
66160	923070
33535	923071
8390	923072
431	923073
36821	923074
29644	923075
58016	923076
19168	923077
25153	923078
72536	923079
114719	923080
136424	923081
951	923082
118910	923083
26786	923084
51957	923085
21968	923086
69565	923087
675	923088
2366	923089
83732	923090
645	923091
33101	923092
15273	923093
100333	923094
26443	923095
38059	923096
4599	923097
59415	923098
14004	923099
44992	923100
94230	923101
22371	923102
2191	923103
94797	923104
11326	923105
4616	923106
17242	923107
32471	923108
85553	923109
53991	923110
18317	923111
32805	923112
56463	923113
52356	923114
29607	923115
6415	923116
16823	923117
29067	923118
42019	923119
34858	923120
257	923121
32021	923122
3285	923123
132994	923124
27432	923125
61613	923126
49568	923127
6249	923128
14933	923129
111254	923130
8901	923131
34559	923132
63012	923133
7557	923134
20347	923135
60878	923136
28869	923137
10279	923138
15711	923139
15566	923140
4171	923141
6479	923142
1484	923143
6997	923144
4408	923145
41066	923146
1168	923147
3727	923148
43468	923149
11246	923150
31014	923151
130893	923152
3516	923153
107686	923154
49445	923155
13234	923156
43906	923157
16108	923158
5754	923159
74957	923160
60184	923161
282	923162
2960	923163
21035	923164
62457	923165
76676	923166
10839	923167
58828	923168
1702	923169
120011	923170
86676	923171
95150	923172
9866	923173
64719	923174
1800	923175
2571	923176
18575	923177
45632	923178
73387	923179
1128	923180
713	923181
33183	923182
729	923183
6466	923184
56094	923185
6921	923186
15949	923187
4737	923188
39175	923189
52758	923190
34400	923191
73880	923192
5997	923193
138138	923194
57834	923195
389	923196
33597	923197
61360	923198
12947	923199
60356	923200
36612	923201
108173	923202
65761	923203
2500	923204
114158	923205
40721	923206
23338	923207
112486	923208
73203	923209
102788	923210
517	923211
64275	923212
122234	923213
48428	923214
148910	923215
144205	923216
50752	923217
56002	923218
11976	923219
19812	923220
17705	923221
8902	923222
87794	923223
7400	923224
48939	923225
19575	923226
15828	923227
108314	923228
35623	923229
58522	923230
33497	923231
25376	923232
69903	923233
133	923234
29599	923235
106477	923236
12417	923237
33185	923238
101748	923239
26068	923240
18147	923241
33745	923242
20799	923243
3231	923244
17843	923245
44985	923246
10413	923247
527	923248
42860	923249
58292	923250
28780	923251
75999	923252
1587	923253
24674	923254
10708	923255
5119	923256
38680	923257
19174	923258
67578	923259
118489	923260
9851	923261
834	923262
52012	923263
64911	923264
22508	923265
66844	923266
14032	923267
59359	923268
80519	923269
111665	923270
91174	923271
14130	923272
52898	923273
37726	923274
4843	923275
54080	923276
11583	923277
24987	923278
91361	923279
18380	923280
8308	923281
9048	923282
40611	923283
1199	923284
93316	923285
69482	923286
96541	923287
22318	923288
6131	923289
28196	923290
106897	923291
59598	923292
45083	923293
76605	923294
1672	923295
114774	923296
29894	923297
1699	923298
29006	923299
140423	923300
100200	923301
2764	923302
63840	923303
1181	923304
37723	923305
6151	923306
23982	923307
118960	923308
66383	923309
19725	923310
4537	923311
14987	923312
133824	923313
13472	923314
122235	923315
15393	923316
100811	923317
129950	923318
74623	923319
87866	923320
45182	923321
13928	923322
96743	923323
62581	923324
34246	923325
2245	923326
95531	923327
3770	923328
119788	923329
67563	923330
80120	923331
49336	923332
6040	923333
117116	923334
38963	923335
3850	923336
99083	923337
7650	923338
119768	923339
817	923340
12636	923341
56025	923342
120852	923343
73438	923344
365	923345
15410	923346
1469	923347
52125	923348
37853	923349
33966	923350
46453	923351
2125	923352
46902	923353
2142	923354
80154	923355
14921	923356
42046	923357
10964	923358
133577	923359
54994	923360
41341	923361
43143	923362
89546	923363
28578	923364
89711	923365
56367	923366
51115	923367
11654	923368
7038	923369
14700	923370
16826	923371
20916	923372
8177	923373
39034	923374
97249	923375
102609	923376
23054	923377
16373	923378
19009	923379
16087	923380
61465	923381
63173	923382
138421	923383
8842	923384
424	923385
94323	923386
11411	923387
38452	923388
6278	923389
1401	923390
93843	923391
42907	923392
1011	923393
16379	923394
126976	923395
44731	923396
454	923397
61843	923398
4407	923399
43909	923400
51604	923401
30382	923402
64208	923403
120726	923404
4276	923405
62416	923406
94081	923407
45607	923408
84514	923409
49919	923410
1625	923411
1358	923412
12881	923413
121440	923414
14936	923415
177	923416
14458	923417
68997	923418
84336	923419
11768	923420
8924	923421
36584	923422
5029	923423
44333	923424
18042	923425
17371	923426
37254	923427
68823	923428
12979	923429
38469	923430
36289	923431
18250	923432
4403	923433
114051	923434
6169	923435
93750	923436
4474	923437
2228	923438
21	923439
5858	923440
120210	923441
113304	923442
21282	923443
16587	923444
62824	923445
57760	923446
83409	923447
84475	923448
110103	923449
46417	923450
36396	923451
28276	923452
33067	923453
2865	923454
94032	923455
16979	923456
15856	923457
33563	923458
14683	923459
57764	923460
20733	923461
48429	923462
119401	923463
31413	923464
71653	923465
104517	923466
55233	923467
67028	923468
20561	923469
5851	923470
32669	923471
27180	923472
122400	923473
37095	923474
7797	923475
23623	923476
20771	923477
68851	923478
1383	923479
46357	923480
4134	923481
108291	923482
37600	923483
146887	923484
5451	923485
30855	923486
75399	923487
88961	923488
11487	923489
6379	923490
71419	923491
23875	923492
47840	923493
62162	923494
56894	923495
74051	923496
1622	923497
21749	923498
81966	923499
73641	923500
58038	923501
54460	923502
16785	923503
9040	923504
5035	923505
87837	923506
2517	923507
13509	923508
3897	923509
146483	923510
4812	923511
92138	923512
24849	923513
24277	923514
51945	923515
42633	923516
68135	923517
73064	923518
127926	923519
70958	923520
15278	923521
958	923522
92877	923523
54742	923524
17921	923525
35956	923526
76164	923527
95433	923528
9871	923529
57644	923530
102820	923531
3358	923532
62159	923533
37126	923534
29656	923535
36717	923536
76121	923537
28085	923538
35317	923539
57184	923540
4328	923541
89964	923542
47852	923543
4293	923544
3068	923545
36499	923546
21682	923547
40524	923548
9720	923549
93576	923550
28942	923551
96410	923552
79960	923553
29815	923554
113284	923555
109420	923556
10621	923557
728	923558
41334	923559
3832	923560
125776	923561
30957	923562
9204	923563
34263	923564
5990	923565
27058	923566
23960	923567
12930	923568
8754	923569
31078	923570
96073	923571
15905	923572
21264	923573
52761	923574
48091	923575
22651	923576
38275	923577
26291	923578
21	923579
9814	923580
43784	923581
17587	923582
277	923583
572	923584
6121	923585
8981	923586
29832	923587
81883	923588
57246	923589
5687	923590
112731	923591
30250	923592
20041	923593
88579	923594
10363	923595
21579	923596
137578	923597
39742	923598
3338	923599
5958	923600
74142	923601
52408	923602
3986	923603
19008	923604
82908	923605
16954	923606
54605	923607
24932	923608
56591	923609
98	923610
33546	923611
65302	923612
72403	923613
114708	923614
6459	923615
115423	923616
69819	923617
4520	923618
100630	923619
25430	923620
31198	923621
21851	923622
16486	923623
3561	923624
24462	923625
77891	923626
1366	923627
101381	923628
9259	923629
72906	923630
51679	923631
28306	923632
128396	923633
12787	923634
214	923635
59688	923636
9764	923637
90656	923638
26052	923639
1525	923640
4862	923641
29344	923642
59941	923643
84925	923644
39385	923645
24790	923646
102486	923647
36961	923648
78361	923649
31784	923650
143062	923651
95740	923652
3269	923653
1852	923654
89786	923655
44503	923656
27067	923657
123793	923658
143089	923659
25469	923660
19127	923661
132455	923662
3586	923663
9132	923664
5077	923665
37817	923666
8812	923667
4213	923668
84349	923669
9808	923670
74947	923671
77316	923672
52182	923673
17015	923674
34087	923675
52726	923676
1664	923677
42904	923678
27125	923679
126183	923680
30451	923681
85673	923682
23484	923683
23916	923684
3796	923685
26161	923686
122181	923687
9902	923688
95423	923689
20740	923690
41518	923691
2104	923692
68374	923693
8850	923694
44991	923695
5395	923696
33035	923697
87938	923698
1955	923699
13126	923700
117589	923701
64862	923702
50316	923703
60776	923704
132949	923705
524	923706
28401	923707
35265	923708
70260	923709
45462	923710
9043	923711
10554	923712
10964	923713
7205	923714
15298	923715
68547	923716
395	923717
3794	923718
182	923719
44801	923720
62262	923721
25888	923722
36128	923723
55112	923724
91089	923725
12903	923726
109664	923727
31810	923728
167	923729
516	923730
1528	923731
14717	923732
12524	923733
57206	923734
22390	923735
101868	923736
2705	923737
2961	923738
120840	923739
7477	923740
128135	923741
30159	923742
71705	923743
82787	923744
7581	923745
33257	923746
40445	923747
62335	923748
87480	923749
5610	923750
35836	923751
137054	923752
10951	923753
10235	923754
68757	923755
55284	923756
104646	923757
31054	923758
95448	923759
46277	923760
8695	923761
14916	923762
46579	923763
816	923764
8392	923765
127664	923766
24170	923767
49678	923768
24673	923769
36047	923770
107860	923771
63106	923772
2999	923773
121656	923774
20526	923775
111695	923776
74392	923777
26268	923778
78676	923779
51051	923780
96785	923781
179	923782
73937	923783
32663	923784
54934	923785
31056	923786
32915	923787
7119	923788
68777	923789
33072	923790
59	923791
20295	923792
28695	923793
51586	923794
20268	923795
121428	923796
28312	923797
39359	923798
126372	923799
1080	923800
2104	923801
34877	923802
62407	923803
74178	923804
11602	923805
3152	923806
114305	923807
45965	923808
103883	923809
18117	923810
19332	923811
689	923812
54884	923813
17318	923814
31708	923815
35061	923816
2371	923817
88094	923818
56986	923819
1246	923820
60950	923821
4461	923822
132152	923823
2283	923824
52126	923825
1702	923826
12106	923827
28467	923828
6345	923829
8248	923830
72582	923831
116984	923832
80494	923833
43126	923834
92994	923835
62192	923836
87271	923837
126876	923838
125750	923839
87557	923840
31159	923841
79860	923842
35527	923843
58207	923844
51821	923845
8601	923846
66893	923847
119524	923848
34043	923849
38348	923850
11660	923851
8402	923852
19207	923853
50667	923854
119614	923855
4430	923856
94935	923857
99225	923858
88001	923859
3357	923860
18330	923861
13926	923862
108342	923863
76945	923864
43558	923865
26559	923866
11356	923867
59640	923868
1352	923869
789	923870
9633	923871
71590	923872
28480	923873
100724	923874
7089	923875
47554	923876
108646	923877
52366	923878
124505	923879
18934	923880
105071	923881
26699	923882
16833	923883
41337	923884
54034	923885
118878	923886
138160	923887
2492	923888
6910	923889
68200	923890
835	923891
60735	923892
194	923893
57200	923894
79966	923895
69988	923896
5146	923897
438	923898
19010	923899
54194	923900
5213	923901
74221	923902
23323	923903
44505	923904
66999	923905
340	923906
58854	923907
28567	923908
12551	923909
17021	923910
2559	923911
76144	923912
4743	923913
39632	923914
14168	923915
58293	923916
4323	923917
20423	923918
729	923919
31671	923920
3894	923921
41459	923922
1633	923923
31405	923924
47012	923925
304	923926
86657	923927
3323	923928
41955	923929
39933	923930
96535	923931
19514	923932
59944	923933
94683	923934
57918	923935
16902	923936
109490	923937
16838	923938
26427	923939
49561	923940
69287	923941
1135	923942
62324	923943
27629	923944
8815	923945
65239	923946
10335	923947
115626	923948
82457	923949
48396	923950
23259	923951
57500	923952
2107	923953
92437	923954
19819	923955
41649	923956
53247	923957
6876	923958
20791	923959
49036	923960
81127	923961
150392	923962
67526	923963
54366	923964
18197	923965
20730	923966
91328	923967
254	923968
116356	923969
49711	923970
134636	923971
19543	923972
32316	923973
56107	923974
119151	923975
5478	923976
103900	923977
34687	923978
36932	923979
62646	923980
4475	923981
24566	923982
9470	923983
75568	923984
37984	923985
129557	923986
15831	923987
12000	923988
75993	923989
11408	923990
6728	923991
40720	923992
32867	923993
88471	923994
12839	923995
26596	923996
116801	923997
37411	923998
42124	923999
14285	924000
69584	924001
23988	924002
5090	924003
43712	924004
145526	924005
83055	924006
2316	924007
4049	924008
110863	924009
104832	924010
2293	924011
100066	924012
59656	924013
143480	924014
107412	924015
39245	924016
65693	924017
38870	924018
366	924019
44763	924020
119767	924021
11437	924022
289	924023
20147	924024
38140	924025
729	924026
13689	924027
111566	924028
3528	924029
7474	924030
4134	924031
52113	924032
17862	924033
30420	924034
55632	924035
69425	924036
88850	924037
22894	924038
72701	924039
397	924040
144829	924041
10408	924042
4681	924043
135992	924044
101	924045
31985	924046
43207	924047
976	924048
11215	924049
120306	924050
5053	924051
60096	924052
1554	924053
16352	924054
17127	924055
62084	924056
27735	924057
56715	924058
8239	924059
20900	924060
65991	924061
113298	924062
10749	924063
23735	924064
50196	924065
25606	924066
57901	924067
8491	924068
56448	924069
15443	924070
69844	924071
117614	924072
72290	924073
935	924074
127601	924075
3456	924076
3271	924077
36472	924078
47478	924079
27400	924080
31513	924081
2580	924082
2835	924083
146544	924084
22461	924085
305	924086
59139	924087
20465	924088
95583	924089
129543	924090
138	924091
3315	924092
72518	924093
56653	924094
21279	924095
4878	924096
1272	924097
53618	924098
41494	924099
95396	924100
62862	924101
111489	924102
52068	924103
101500	924104
96894	924105
16552	924106
25280	924107
12239	924108
19878	924109
85693	924110
41239	924111
62381	924112
146270	924113
46333	924114
97409	924115
834	924116
59004	924117
82963	924118
79067	924119
90041	924120
130512	924121
6207	924122
69325	924123
46978	924124
104479	924125
14344	924126
6583	924127
50901	924128
12032	924129
81383	924130
20179	924131
96848	924132
86811	924133
56357	924134
15373	924135
59146	924136
68825	924137
35709	924138
43631	924139
30659	924140
78526	924141
7051	924142
686	924143
34391	924144
45260	924145
60553	924146
6962	924147
107929	924148
67265	924149
19953	924150
45892	924151
141060	924152
98228	924153
11800	924154
16026	924155
72488	924156
11295	924157
46658	924158
22311	924159
4901	924160
69658	924161
2360	924162
29525	924163
141281	924164
2608	924165
605	924166
99407	924167
13946	924168
55086	924169
45213	924170
39858	924171
20918	924172
37145	924173
85597	924174
23473	924175
96651	924176
58141	924177
65094	924178
104117	924179
47032	924180
256	924181
3345	924182
79910	924183
71836	924184
98680	924185
30634	924186
19015	924187
13560	924188
29030	924189
68822	924190
18568	924191
106913	924192
7347	924193
123937	924194
93048	924195
125453	924196
16069	924197
112739	924198
24752	924199
19281	924200
3177	924201
57203	924202
33379	924203
54564	924204
57	924205
31152	924206
99402	924207
13523	924208
17020	924209
79796	924210
18371	924211
8426	924212
3794	924213
122877	924214
96462	924215
75647	924216
4155	924217
26921	924218
115142	924219
26886	924220
135549	924221
37049	924222
82853	924223
70	924224
45953	924225
20161	924226
147196	924227
43084	924228
84720	924229
42672	924230
41768	924231
60012	924232
16110	924233
9953	924234
26770	924235
144076	924236
3608	924237
10393	924238
122831	924239
5695	924240
9312	924241
35561	924242
41774	924243
36914	924244
8672	924245
1461	924246
5228	924247
7166	924248
16162	924249
59697	924250
78885	924251
58081	924252
21175	924253
119704	924254
115227	924255
37295	924256
143792	924257
75280	924258
80979	924259
7172	924260
19935	924261
71353	924262
385	924263
103976	924264
13800	924265
73037	924266
55968	924267
25536	924268
79657	924269
21286	924270
1745	924271
704	924272
109779	924273
18387	924274
100991	924275
801	924276
111233	924277
83131	924278
61207	924279
43369	924280
49042	924281
18060	924282
12023	924283
682	924284
4178	924285
17640	924286
121850	924287
8241	924288
44160	924289
587	924290
35801	924291
60472	924292
43506	924293
49578	924294
38148	924295
30283	924296
60759	924297
65600	924298
12741	924299
61619	924300
59757	924301
26618	924302
54574	924303
45325	924304
117	924305
130299	924306
18903	924307
89254	924308
31998	924309
19631	924310
15777	924311
13340	924312
3608	924313
46223	924314
7570	924315
15416	924316
44810	924317
1569	924318
132577	924319
26578	924320
110569	924321
29184	924322
5189	924323
40149	924324
45171	924325
9712	924326
83352	924327
82660	924328
115451	924329
77117	924330
3668	924331
43106	924332
8409	924333
16002	924334
117356	924335
21187	924336
94240	924337
3329	924338
1021	924339
44122	924340
23525	924341
61217	924342
104962	924343
2868	924344
2216	924345
39802	924346
41663	924347
79700	924348
35100	924349
218	924350
47159	924351
78105	924352
49028	924353
20626	924354
4389	924355
51229	924356
18808	924357
7060	924358
3865	924359
134651	924360
15194	924361
50917	924362
12590	924363
7131	924364
60256	924365
111876	924366
8439	924367
47933	924368
20471	924369
23222	924370
2768	924371
114753	924372
24948	924373
5827	924374
121370	924375
137391	924376
3260	924377
41103	924378
25103	924379
85523	924380
75620	924381
23284	924382
873	924383
26806	924384
15945	924385
10561	924386
14222	924387
143855	924388
102965	924389
141285	924390
130365	924391
29302	924392
49501	924393
40448	924394
23747	924395
2195	924396
9900	924397
120520	924398
14674	924399
9210	924400
37797	924401
64970	924402
58622	924403
16387	924404
117329	924405
136198	924406
103488	924407
701	924408
99509	924409
11239	924410
24102	924411
16192	924412
33350	924413
65822	924414
104401	924415
89391	924416
16063	924417
18959	924418
147328	924419
11987	924420
700	924421
6436	924422
126323	924423
99662	924424
67415	924425
39921	924426
47817	924427
100868	924428
106503	924429
843	924430
121719	924431
10054	924432
91799	924433
19578	924434
73325	924435
63429	924436
53263	924437
82393	924438
68822	924439
102376	924440
19961	924441
25930	924442
133243	924443
5527	924444
50032	924445
59829	924446
28307	924447
13544	924448
2968	924449
101923	924450
32876	924451
61999	924452
26455	924453
4018	924454
3899	924455
14389	924456
42268	924457
395	924458
21941	924459
127006	924460
38145	924461
44470	924462
45292	924463
7546	924464
27136	924465
124368	924466
61342	924467
20667	924468
119333	924469
19028	924470
6913	924471
5016	924472
5278	924473
12710	924474
130297	924475
20798	924476
115823	924477
18019	924478
62343	924479
141655	924480
69439	924481
27672	924482
18266	924483
80877	924484
25151	924485
131149	924486
85263	924487
14662	924488
18794	924489
29119	924490
762	924491
107482	924492
7223	924493
134400	924494
87026	924495
31960	924496
9190	924497
72189	924498
17152	924499
82142	924500
17904	924501
31548	924502
18673	924503
24875	924504
7527	924505
37547	924506
27097	924507
17245	924508
85307	924509
39387	924510
1302	924511
27	924512
146715	924513
7899	924514
1744	924515
6458	924516
43787	924517
2329	924518
26573	924519
46486	924520
38120	924521
314	924522
70472	924523
2080	924524
75	924525
246	924526
48848	924527
6744	924528
28846	924529
67790	924530
47131	924531
16907	924532
97514	924533
47445	924534
112977	924535
47125	924536
44706	924537
19443	924538
12555	924539
44597	924540
3013	924541
29413	924542
55244	924543
191	924544
51369	924545
52329	924546
13311	924547
28808	924548
13591	924549
46159	924550
1203	924551
130942	924552
29578	924553
38200	924554
8600	924555
15151	924556
527	924557
58687	924558
20230	924559
18635	924560
121156	924561
104058	924562
59974	924563
102994	924564
117860	924565
20884	924566
71322	924567
29545	924568
53939	924569
84357	924570
6922	924571
24957	924572
113017	924573
105981	924574
34875	924575
62297	924576
28892	924577
65979	924578
70325	924579
59685	924580
12775	924581
31693	924582
29199	924583
2273	924584
24773	924585
11442	924586
147948	924587
24588	924588
70027	924589
89978	924590
4195	924591
81078	924592
5176	924593
50738	924594
63016	924595
26744	924596
27753	924597
40217	924598
98507	924599
18879	924600
96596	924601
71841	924602
12097	924603
14433	924604
38328	924605
55135	924606
8905	924607
40466	924608
32419	924609
60602	924610
12369	924611
45901	924612
118032	924613
31909	924614
8600	924615
14852	924616
68981	924617
42511	924618
103468	924619
96462	924620
9196	924621
2090	924622
28240	924623
122398	924624
5040	924625
38940	924626
29330	924627
24124	924628
50870	924629
16350	924630
31303	924631
7441	924632
2336	924633
29938	924634
2383	924635
47603	924636
37632	924637
33131	924638
30239	924639
117001	924640
25700	924641
103424	924642
82076	924643
141306	924644
89658	924645
97520	924646
16875	924647
42691	924648
90701	924649
135453	924650
39808	924651
86994	924652
72585	924653
10905	924654
64370	924655
38347	924656
93480	924657
125507	924658
68112	924659
40784	924660
67178	924661
112828	924662
112237	924663
132548	924664
84183	924665
58342	924666
108593	924667
32894	924668
11357	924669
10884	924670
63556	924671
37638	924672
88629	924673
13686	924674
5245	924675
6435	924676
43980	924677
4308	924678
41748	924679
9179	924680
11133	924681
64084	924682
33831	924683
99951	924684
3173	924685
81461	924686
18981	924687
90637	924688
41435	924689
144776	924690
127046	924691
5042	924692
106216	924693
56559	924694
39910	924695
11826	924696
91823	924697
1788	924698
47046	924699
65727	924700
76382	924701
3353	924702
29728	924703
95140	924704
4905	924705
36830	924706
7980	924707
23498	924708
3769	924709
34961	924710
6177	924711
71843	924712
61619	924713
139279	924714
37482	924715
38234	924716
76302	924717
37371	924718
23500	924719
82095	924720
13192	924721
8450	924722
60896	924723
59592	924724
10643	924725
23453	924726
1335	924727
82726	924728
70694	924729
21917	924730
25831	924731
119335	924732
32462	924733
66820	924734
21620	924735
80953	924736
144882	924737
82301	924738
32973	924739
103298	924740
38566	924741
57007	924742
75073	924743
1983	924744
24093	924745
38740	924746
29232	924747
73754	924748
97343	924749
10866	924750
28246	924751
109743	924752
61731	924753
22722	924754
61800	924755
32862	924756
74399	924757
6947	924758
13649	924759
16402	924760
420	924761
101168	924762
104463	924763
25365	924764
126890	924765
138817	924766
28557	924767
37141	924768
84143	924769
34628	924770
15332	924771
61368	924772
33636	924773
130015	924774
31464	924775
33619	924776
74629	924777
2858	924778
10124	924779
76536	924780
7377	924781
26902	924782
40766	924783
6885	924784
72977	924785
13360	924786
126346	924787
8567	924788
15214	924789
92188	924790
40777	924791
23050	924792
47152	924793
625	924794
100711	924795
9788	924796
36636	924797
11755	924798
84681	924799
144062	924800
99884	924801
24547	924802
102526	924803
39111	924804
64444	924805
24540	924806
4857	924807
95513	924808
84633	924809
13471	924810
10000	924811
6244	924812
91533	924813
28590	924814
42421	924815
97872	924816
54243	924817
27412	924818
3771	924819
66525	924820
34051	924821
4060	924822
31304	924823
135326	924824
96314	924825
80200	924826
22565	924827
100042	924828
1655	924829
15209	924830
16844	924831
3601	924832
13486	924833
93199	924834
91588	924835
20896	924836
48633	924837
15601	924838
55854	924839
29649	924840
17226	924841
5721	924842
39685	924843
98324	924844
30932	924845
12952	924846
4200	924847
1672	924848
56532	924849
746	924850
111850	924851
99116	924852
42006	924853
10608	924854
91909	924855
21049	924856
4117	924857
74920	924858
79276	924859
65642	924860
67451	924861
3213	924862
24547	924863
100792	924864
13999	924865
15812	924866
734	924867
48656	924868
101684	924869
85533	924870
51220	924871
13752	924872
131471	924873
30569	924874
48317	924875
111320	924876
36108	924877
77470	924878
27309	924879
30725	924880
135280	924881
97753	924882
22132	924883
1611	924884
32128	924885
54263	924886
8158	924887
34148	924888
13066	924889
9658	924890
143486	924891
20443	924892
47306	924893
149667	924894
66968	924895
127761	924896
57117	924897
94184	924898
644	924899
11850	924900
34732	924901
42789	924902
58605	924903
1726	924904
75790	924905
11982	924906
16758	924907
824	924908
4142	924909
9425	924910
16692	924911
12007	924912
91973	924913
19082	924914
216	924915
30094	924916
75406	924917
15270	924918
35147	924919
1594	924920
22764	924921
106280	924922
297	924923
42547	924924
10123	924925
53971	924926
10058	924927
114746	924928
16152	924929
49975	924930
51457	924931
100688	924932
17369	924933
12459	924934
90750	924935
2151	924936
503	924937
4038	924938
18760	924939
13042	924940
128115	924941
62408	924942
112474	924943
4214	924944
44694	924945
44972	924946
47640	924947
97988	924948
86495	924949
59165	924950
77090	924951
81946	924952
2854	924953
30552	924954
33991	924955
63051	924956
9323	924957
1968	924958
4732	924959
16750	924960
21347	924961
110420	924962
45273	924963
12127	924964
3007	924965
86931	924966
18551	924967
10098	924968
225	924969
109568	924970
137065	924971
61756	924972
2564	924973
80979	924974
83205	924975
85531	924976
26886	924977
12696	924978
14136	924979
8782	924980
96723	924981
91956	924982
131881	924983
102730	924984
5119	924985
71004	924986
8742	924987
12954	924988
83507	924989
67630	924990
5668	924991
9820	924992
5474	924993
68763	924994
46123	924995
38388	924996
6313	924997
135312	924998
11483	924999
95042	925000
144261	925001
48180	925002
27473	925003
20138	925004
1850	925005
31943	925006
97009	925007
132490	925008
87486	925009
102955	925010
2232	925011
83206	925012
110625	925013
25175	925014
66407	925015
50022	925016
22092	925017
9367	925018
106	925019
9872	925020
15371	925021
111478	925022
17139	925023
94206	925024
3717	925025
12747	925026
13565	925027
9294	925028
129446	925029
40660	925030
12656	925031
58996	925032
55385	925033
30074	925034
50078	925035
90762	925036
36775	925037
2035	925038
4598	925039
32865	925040
63209	925041
115657	925042
4804	925043
3804	925044
78795	925045
141696	925046
62662	925047
115719	925048
58557	925049
68396	925050
14478	925051
56607	925052
27655	925053
107604	925054
84763	925055
12951	925056
39217	925057
9696	925058
72647	925059
91869	925060
41684	925061
1332	925062
55172	925063
129881	925064
12182	925065
3360	925066
59506	925067
71221	925068
84756	925069
150175	925070
5586	925071
112281	925072
91917	925073
1013	925074
31835	925075
15383	925076
70919	925077
32790	925078
86799	925079
38965	925080
74169	925081
101641	925082
2430	925083
27494	925084
92862	925085
6378	925086
12010	925087
131763	925088
59379	925089
12035	925090
8472	925091
28774	925092
28935	925093
82078	925094
272	925095
52826	925096
52159	925097
40276	925098
29770	925099
6102	925100
87980	925101
55930	925102
72092	925103
19557	925104
45726	925105
2274	925106
37618	925107
73497	925108
23572	925109
44140	925110
45895	925111
37818	925112
40690	925113
24784	925114
8129	925115
108578	925116
80871	925117
136872	925118
17419	925119
5222	925120
72721	925121
93800	925122
89779	925123
61486	925124
23873	925125
72168	925126
10932	925127
93732	925128
13642	925129
53928	925130
124875	925131
77843	925132
2258	925133
14739	925134
116501	925135
73214	925136
55846	925137
21641	925138
46091	925139
4780	925140
91017	925141
2665	925142
19084	925143
95494	925144
136090	925145
86900	925146
572	925147
21766	925148
26998	925149
42227	925150
5673	925151
26999	925152
19245	925153
34767	925154
40177	925155
9457	925156
46623	925157
126	925158
16201	925159
76756	925160
103537	925161
50584	925162
51622	925163
144316	925164
63242	925165
2111	925166
35554	925167
102512	925168
33617	925169
50585	925170
1686	925171
95161	925172
6584	925173
71585	925174
30084	925175
70112	925176
940	925177
15154	925178
11284	925179
54728	925180
1273	925181
7946	925182
46725	925183
76570	925184
24939	925185
39762	925186
26224	925187
19310	925188
45961	925189
46409	925190
57478	925191
4538	925192
15247	925193
91332	925194
32086	925195
59733	925196
33627	925197
38620	925198
51295	925199
7671	925200
2842	925201
53095	925202
52011	925203
707	925204
74100	925205
146353	925206
1316	925207
3244	925208
65780	925209
4749	925210
8225	925211
22181	925212
6165	925213
105294	925214
58011	925215
18543	925216
28070	925217
4861	925218
94974	925219
68895	925220
80494	925221
15385	925222
94	925223
78538	925224
85686	925225
8	925226
46525	925227
616	925228
49581	925229
100046	925230
5065	925231
43437	925232
101282	925233
57547	925234
5818	925235
15120	925236
867	925237
20074	925238
78647	925239
4824	925240
98215	925241
128134	925242
48939	925243
7624	925244
99931	925245
82588	925246
125304	925247
83610	925248
474	925249
82922	925250
21409	925251
19847	925252
1426	925253
17062	925254
30810	925255
120895	925256
87344	925257
63862	925258
82093	925259
605	925260
31723	925261
5005	925262
18176	925263
66060	925264
4052	925265
19468	925266
25437	925267
6109	925268
40219	925269
18538	925270
3584	925271
58032	925272
17433	925273
74403	925274
54117	925275
1584	925276
86892	925277
21465	925278
1928	925279
9224	925280
17050	925281
31499	925282
24953	925283
33550	925284
26244	925285
49724	925286
107475	925287
129724	925288
6458	925289
24969	925290
12857	925291
16023	925292
9343	925293
36544	925294
19310	925295
94815	925296
46577	925297
20900	925298
21176	925299
77577	925300
41558	925301
32307	925302
52422	925303
71786	925304
92862	925305
83451	925306
52202	925307
45096	925308
36088	925309
79726	925310
114521	925311
56457	925312
117092	925313
43941	925314
2185	925315
15609	925316
11362	925317
37516	925318
27749	925319
564	925320
100150	925321
5045	925322
99902	925323
141828	925324
103769	925325
18001	925326
12490	925327
2132	925328
57699	925329
64343	925330
33396	925331
57314	925332
1150	925333
89913	925334
17190	925335
2701	925336
48190	925337
18360	925338
50232	925339
9718	925340
47944	925341
2507	925342
36226	925343
21062	925344
2863	925345
81579	925346
51103	925347
39738	925348
135593	925349
100625	925350
2903	925351
19535	925352
6522	925353
27842	925354
1838	925355
18962	925356
72590	925357
27655	925358
70237	925359
296	925360
72060	925361
57260	925362
94762	925363
1621	925364
18474	925365
28638	925366
63612	925367
92248	925368
9877	925369
70977	925370
68226	925371
36436	925372
71776	925373
86607	925374
62033	925375
115858	925376
35892	925377
65433	925378
3022	925379
116584	925380
23407	925381
14604	925382
120094	925383
5301	925384
59974	925385
2483	925386
56742	925387
42719	925388
36474	925389
60926	925390
31977	925391
112801	925392
26232	925393
34327	925394
7541	925395
841	925396
36778	925397
10726	925398
18306	925399
6922	925400
2815	925401
889	925402
23296	925403
13262	925404
67016	925405
38417	925406
36393	925407
638	925408
467	925409
4031	925410
77465	925411
33942	925412
3207	925413
1046	925414
23605	925415
2873	925416
69056	925417
10142	925418
14216	925419
116707	925420
60582	925421
67000	925422
16161	925423
31074	925424
89684	925425
9066	925426
10443	925427
44712	925428
119699	925429
2396	925430
2504	925431
2504	925432
11977	925433
62774	925434
35579	925435
102526	925436
8570	925437
60500	925438
69534	925439
66075	925440
23347	925441
11266	925442
42657	925443
125344	925444
70344	925445
107862	925446
83195	925447
136821	925448
93528	925449
19436	925450
79544	925451
39817	925452
15845	925453
127671	925454
97005	925455
6359	925456
61039	925457
58382	925458
2974	925459
551	925460
42699	925461
3061	925462
150	925463
9638	925464
7324	925465
37362	925466
54824	925467
700	925468
99660	925469
44278	925470
37109	925471
21769	925472
80190	925473
48407	925474
134401	925475
336	925476
10476	925477
50914	925478
134023	925479
112618	925480
52172	925481
44562	925482
85075	925483
17890	925484
2217	925485
5378	925486
64047	925487
55698	925488
4824	925489
27628	925490
20301	925491
15071	925492
48594	925493
54072	925494
20163	925495
5078	925496
89550	925497
33695	925498
2067	925499
25559	925500
74623	925501
76003	925502
44927	925503
29289	925504
45570	925505
43486	925506
4808	925507
78216	925508
54989	925509
47177	925510
47895	925511
39977	925512
71686	925513
101827	925514
1753	925515
5863	925516
13872	925517
58237	925518
95177	925519
16814	925520
373	925521
3039	925522
61625	925523
56047	925524
82391	925525
7238	925526
109130	925527
84795	925528
147950	925529
132968	925530
113719	925531
4131	925532
15943	925533
25960	925534
44993	925535
24049	925536
26620	925537
16387	925538
1291	925539
28569	925540
27126	925541
81810	925542
73101	925543
13515	925544
67595	925545
16490	925546
65494	925547
9185	925548
75726	925549
103782	925550
23696	925551
16855	925552
42728	925553
42637	925554
4365	925555
124122	925556
93064	925557
68654	925558
102113	925559
137156	925560
20702	925561
7502	925562
14871	925563
4047	925564
2808	925565
55093	925566
3000	925567
14797	925568
1377	925569
47634	925570
24871	925571
19102	925572
7041	925573
124123	925574
155	925575
53275	925576
1361	925577
21189	925578
23	925579
3041	925580
2847	925581
25726	925582
35587	925583
115763	925584
82586	925585
38990	925586
55892	925587
88668	925588
47188	925589
1611	925590
5531	925591
3261	925592
52009	925593
13120	925594
4205	925595
3749	925596
132545	925597
756	925598
22989	925599
9262	925600
75472	925601
701	925602
23783	925603
10521	925604
20901	925605
57602	925606
38892	925607
17202	925608
4274	925609
11193	925610
4636	925611
6170	925612
35113	925613
11091	925614
658	925615
56578	925616
28274	925617
26394	925618
60510	925619
124913	925620
131953	925621
104842	925622
8239	925623
76582	925624
55676	925625
130537	925626
95996	925627
1872	925628
13403	925629
97049	925630
94000	925631
1759	925632
11554	925633
35879	925634
13860	925635
94761	925636
53471	925637
122179	925638
11412	925639
117256	925640
46553	925641
2627	925642
16199	925643
77995	925644
114757	925645
87629	925646
25661	925647
117723	925648
284	925649
35245	925650
17173	925651
67799	925652
50571	925653
23000	925654
86446	925655
65461	925656
16716	925657
30966	925658
210	925659
20125	925660
35649	925661
19902	925662
96771	925663
64677	925664
51724	925665
18842	925666
26436	925667
52187	925668
44475	925669
97125	925670
9656	925671
90064	925672
48082	925673
32147	925674
50480	925675
1040	925676
67334	925677
15587	925678
10481	925679
20447	925680
21262	925681
81097	925682
45554	925683
3828	925684
40082	925685
817	925686
10738	925687
10155	925688
42456	925689
19152	925690
87810	925691
39698	925692
2646	925693
66937	925694
26269	925695
4294	925696
55855	925697
40359	925698
1313	925699
34635	925700
66354	925701
70835	925702
43176	925703
34023	925704
77352	925705
70893	925706
72871	925707
6795	925708
837	925709
60141	925710
10668	925711
121705	925712
45265	925713
33100	925714
31679	925715
68783	925716
22291	925717
108322	925718
147283	925719
56678	925720
17975	925721
5817	925722
21809	925723
37496	925724
19682	925725
4001	925726
102695	925727
60748	925728
82018	925729
6246	925730
36012	925731
116518	925732
58680	925733
7428	925734
30662	925735
36222	925736
14891	925737
17886	925738
15498	925739
20102	925740
50477	925741
44631	925742
1626	925743
1633	925744
29404	925745
134921	925746
58984	925747
16294	925748
84789	925749
89105	925750
55865	925751
23757	925752
61	925753
35725	925754
4830	925755
10945	925756
44477	925757
66050	925758
25983	925759
56737	925760
18399	925761
57472	925762
95539	925763
87663	925764
51789	925765
8418	925766
10706	925767
76632	925768
21938	925769
12811	925770
114936	925771
27948	925772
150077	925773
42084	925774
409	925775
3343	925776
35133	925777
11252	925778
59552	925779
12716	925780
101353	925781
6850	925782
134940	925783
29585	925784
17857	925785
60902	925786
12702	925787
10404	925788
129932	925789
120078	925790
38915	925791
526	925792
57878	925793
80971	925794
134055	925795
20308	925796
56640	925797
31184	925798
12442	925799
3696	925800
27003	925801
41834	925802
5408	925803
57919	925804
72566	925805
62250	925806
109029	925807
55671	925808
96586	925809
43973	925810
101121	925811
5751	925812
69789	925813
48965	925814
110462	925815
579	925816
6721	925817
76474	925818
56043	925819
43609	925820
1195	925821
112341	925822
103639	925823
108292	925824
12609	925825
24833	925826
1609	925827
75891	925828
78464	925829
8174	925830
712	925831
66659	925832
22774	925833
26129	925834
78669	925835
104249	925836
8286	925837
17806	925838
4804	925839
115287	925840
85908	925841
70620	925842
31650	925843
6344	925844
106225	925845
90251	925846
121382	925847
25855	925848
47278	925849
81266	925850
60858	925851
8373	925852
86535	925853
137963	925854
44847	925855
70623	925856
14804	925857
27470	925858
6153	925859
52790	925860
21061	925861
6060	925862
8981	925863
69	925864
31179	925865
105459	925866
12456	925867
35011	925868
10784	925869
25633	925870
65036	925871
34163	925872
30742	925873
103193	925874
18402	925875
69360	925876
48936	925877
148475	925878
50100	925879
91013	925880
57772	925881
89123	925882
14343	925883
79366	925884
8114	925885
125512	925886
19449	925887
90182	925888
144142	925889
133389	925890
63108	925891
65989	925892
7822	925893
1342	925894
50035	925895
1876	925896
38041	925897
16138	925898
33129	925899
1032	925900
11229	925901
35372	925902
47305	925903
98752	925904
31142	925905
46062	925906
4796	925907
1004	925908
10272	925909
27458	925910
114813	925911
81694	925912
110600	925913
76834	925914
8578	925915
72745	925916
19889	925917
23950	925918
104458	925919
24359	925920
41439	925921
90767	925922
75386	925923
67479	925924
115509	925925
46	925926
98712	925927
3465	925928
22625	925929
64558	925930
72701	925931
144740	925932
44999	925933
8788	925934
27868	925935
55349	925936
51507	925937
75027	925938
579	925939
5367	925940
34147	925941
101499	925942
3537	925943
952	925944
53057	925945
84340	925946
34691	925947
14442	925948
42123	925949
8609	925950
27825	925951
60298	925952
108117	925953
150771	925954
28355	925955
15117	925956
47829	925957
26534	925958
89385	925959
131405	925960
116535	925961
12569	925962
50464	925963
14826	925964
123945	925965
120070	925966
14119	925967
124377	925968
13941	925969
325	925970
123693	925971
11547	925972
81048	925973
117486	925974
1405	925975
13456	925976
68792	925977
37665	925978
29111	925979
55556	925980
37051	925981
49122	925982
26701	925983
28701	925984
135488	925985
40665	925986
26258	925987
2778	925988
10035	925989
2829	925990
34801	925991
80080	925992
61330	925993
86563	925994
5817	925995
17323	925996
113560	925997
55548	925998
15757	925999
6683	926000
40626	926001
10961	926002
74862	926003
2296	926004
7922	926005
102252	926006
88254	926007
69067	926008
55261	926009
78763	926010
8435	926011
6404	926012
5512	926013
74102	926014
20273	926015
28255	926016
73672	926017
62311	926018
47214	926019
42306	926020
56074	926021
50438	926022
46313	926023
1971	926024
5375	926025
24019	926026
4066	926027
2245	926028
20683	926029
60460	926030
110754	926031
443	926032
88923	926033
1836	926034
61785	926035
90388	926036
60034	926037
25338	926038
129039	926039
50068	926040
6939	926041
138040	926042
34817	926043
20906	926044
58721	926045
67916	926046
139457	926047
4600	926048
29443	926049
38291	926050
131532	926051
55831	926052
8854	926053
44527	926054
93250	926055
4932	926056
36329	926057
25868	926058
594	926059
88406	926060
2533	926061
10363	926062
46985	926063
20467	926064
119142	926065
20785	926066
113912	926067
4304	926068
58598	926069
36590	926070
134614	926071
111	926072
725	926073
100919	926074
23254	926075
38685	926076
24451	926077
137357	926078
57355	926079
984	926080
55053	926081
3368	926082
865	926083
7244	926084
80107	926085
20073	926086
9379	926087
39159	926088
131916	926089
68507	926090
55780	926091
58546	926092
77344	926093
87709	926094
32773	926095
4216	926096
47556	926097
109419	926098
7150	926099
142754	926100
74978	926101
2838	926102
17754	926103
566	926104
8638	926105
102145	926106
3395	926107
69454	926108
114364	926109
21166	926110
39728	926111
59929	926112
47389	926113
87253	926114
129120	926115
7469	926116
100506	926117
34744	926118
12374	926119
61124	926120
112577	926121
109738	926122
2495	926123
6545	926124
69146	926125
4647	926126
5571	926127
54998	926128
2382	926129
86681	926130
632	926131
59945	926132
26721	926133
3106	926134
36506	926135
9809	926136
57978	926137
26363	926138
23490	926139
71969	926140
117830	926141
103730	926142
69063	926143
20035	926144
69306	926145
72765	926146
136644	926147
28866	926148
19278	926149
90003	926150
11277	926151
40518	926152
99489	926153
1858	926154
7330	926155
2729	926156
49902	926157
65312	926158
37492	926159
4387	926160
8811	926161
146537	926162
45025	926163
55023	926164
23557	926165
56585	926166
8844	926167
40528	926168
92327	926169
116069	926170
64405	926171
96250	926172
13681	926173
19225	926174
56853	926175
22513	926176
3039	926177
93213	926178
11923	926179
13199	926180
74418	926181
70158	926182
19762	926183
58352	926184
9634	926185
32449	926186
65533	926187
24766	926188
9107	926189
17922	926190
2461	926191
1734	926192
111473	926193
14662	926194
52847	926195
24909	926196
50472	926197
11424	926198
76653	926199
77009	926200
62878	926201
3741	926202
10536	926203
23505	926204
8980	926205
14816	926206
246	926207
945	926208
102286	926209
13966	926210
70892	926211
92884	926212
75659	926213
4017	926214
12384	926215
56312	926216
1029	926217
124326	926218
21705	926219
8016	926220
4235	926221
15151	926222
6065	926223
104429	926224
103115	926225
96670	926226
74943	926227
17581	926228
96421	926229
80244	926230
60481	926231
2580	926232
74515	926233
29880	926234
21616	926235
100416	926236
51021	926237
28576	926238
4688	926239
23534	926240
37130	926241
9147	926242
50144	926243
13173	926244
47525	926245
11301	926246
12202	926247
92428	926248
136694	926249
3504	926250
126684	926251
2729	926252
71118	926253
16656	926254
838	926255
49993	926256
70477	926257
21529	926258
42351	926259
29697	926260
63207	926261
50387	926262
60793	926263
5852	926264
2011	926265
81519	926266
16917	926267
26882	926268
28222	926269
8557	926270
41432	926271
45177	926272
11508	926273
25540	926274
85705	926275
72178	926276
11644	926277
121788	926278
10628	926279
101014	926280
10043	926281
60320	926282
15256	926283
54423	926284
97326	926285
8037	926286
48584	926287
119655	926288
872	926289
40748	926290
11199	926291
2788	926292
5952	926293
19125	926294
47006	926295
51088	926296
104864	926297
9483	926298
85243	926299
8390	926300
29218	926301
135278	926302
98304	926303
61221	926304
52914	926305
61919	926306
10924	926307
10684	926308
254	926309
68840	926310
98644	926311
8058	926312
4346	926313
1571	926314
1239	926315
42219	926316
42030	926317
119021	926318
86363	926319
69207	926320
5280	926321
6703	926322
74728	926323
92250	926324
22099	926325
94926	926326
6650	926327
44057	926328
103952	926329
1922	926330
27361	926331
8	926332
911	926333
12224	926334
952	926335
72368	926336
59327	926337
30688	926338
135672	926339
65967	926340
30676	926341
57572	926342
124931	926343
31229	926344
51464	926345
32768	926346
9346	926347
12671	926348
85767	926349
28019	926350
6879	926351
17222	926352
80818	926353
96438	926354
48454	926355
28159	926356
2680	926357
1152	926358
38717	926359
111945	926360
134942	926361
120232	926362
116430	926363
76220	926364
13031	926365
129783	926366
142138	926367
39087	926368
80529	926369
9719	926370
23437	926371
1043	926372
20674	926373
57756	926374
72465	926375
1067	926376
2395	926377
18132	926378
9343	926379
33569	926380
19847	926381
59342	926382
20333	926383
40470	926384
28878	926385
102576	926386
51064	926387
17748	926388
97083	926389
97968	926390
3344	926391
15936	926392
22176	926393
16478	926394
57267	926395
119054	926396
116085	926397
7447	926398
16601	926399
83335	926400
82099	926401
23789	926402
97420	926403
10	926404
50781	926405
74125	926406
73416	926407
930	926408
131546	926409
43902	926410
47668	926411
131980	926412
34534	926413
29951	926414
10108	926415
118325	926416
29732	926417
2344	926418
113988	926419
78592	926420
7358	926421
1709	926422
12740	926423
7335	926424
73379	926425
79504	926426
43317	926427
100345	926428
26044	926429
272	926430
65203	926431
8362	926432
150414	926433
74166	926434
3090	926435
18529	926436
39339	926437
43035	926438
24283	926439
48786	926440
1615	926441
48216	926442
63681	926443
13490	926444
5117	926445
12164	926446
10800	926447
95836	926448
128375	926449
13489	926450
10311	926451
64046	926452
33345	926453
87752	926454
32654	926455
30923	926456
4025	926457
33021	926458
3449	926459
8045	926460
54307	926461
25127	926462
1152	926463
11457	926464
33137	926465
5344	926466
68500	926467
15414	926468
1128	926469
119605	926470
29720	926471
3755	926472
90147	926473
6546	926474
41071	926475
89418	926476
25587	926477
17916	926478
84613	926479
74024	926480
11340	926481
150375	926482
1277	926483
33523	926484
6214	926485
10308	926486
15977	926487
3718	926488
65709	926489
72351	926490
48226	926491
55495	926492
11923	926493
36171	926494
16709	926495
4491	926496
103995	926497
476	926498
125793	926499
64614	926500
54373	926501
33722	926502
80631	926503
98364	926504
48701	926505
19883	926506
67748	926507
64608	926508
2125	926509
105575	926510
40600	926511
25095	926512
129740	926513
4074	926514
62219	926515
82909	926516
78146	926517
13195	926518
334	926519
9427	926520
136923	926521
59047	926522
51123	926523
22828	926524
20187	926525
103890	926526
85908	926527
5005	926528
44609	926529
118407	926530
121725	926531
111179	926532
103852	926533
56046	926534
12618	926535
36228	926536
82032	926537
57380	926538
15	926539
21890	926540
2295	926541
69716	926542
16315	926543
98725	926544
11700	926545
18225	926546
68759	926547
43500	926548
30428	926549
34276	926550
49944	926551
55614	926552
73041	926553
149126	926554
119966	926555
39648	926556
15888	926557
83742	926558
98452	926559
51377	926560
13594	926561
29134	926562
117360	926563
4694	926564
37047	926565
103888	926566
8958	926567
87656	926568
2134	926569
23476	926570
13462	926571
57504	926572
102360	926573
962	926574
50527	926575
73644	926576
71598	926577
49581	926578
4392	926579
50438	926580
16114	926581
5114	926582
73252	926583
18439	926584
161	926585
36028	926586
25759	926587
34142	926588
113732	926589
4569	926590
84647	926591
17379	926592
58258	926593
9427	926594
50462	926595
47	926596
27079	926597
7226	926598
61212	926599
17486	926600
51097	926601
4571	926602
28850	926603
14379	926604
123065	926605
36382	926606
34398	926607
149933	926608
34386	926609
26130	926610
64116	926611
1537	926612
40655	926613
16677	926614
5477	926615
119890	926616
104030	926617
124294	926618
36895	926619
9060	926620
75851	926621
35960	926622
128705	926623
123889	926624
33253	926625
37028	926626
117072	926627
3355	926628
73149	926629
70662	926630
21436	926631
3973	926632
2588	926633
56764	926634
57141	926635
2358	926636
15704	926637
651	926638
59149	926639
93320	926640
22762	926641
14675	926642
94470	926643
43204	926644
28353	926645
1461	926646
8411	926647
29294	926648
47188	926649
96380	926650
136775	926651
30423	926652
36870	926653
67655	926654
3	926655
55056	926656
51926	926657
62473	926658
54798	926659
54672	926660
3073	926661
99831	926662
52642	926663
96678	926664
88352	926665
139644	926666
50611	926667
6243	926668
37756	926669
20717	926670
17429	926671
1363	926672
79926	926673
49957	926674
73961	926675
105267	926676
32978	926677
86080	926678
9380	926679
38444	926680
9882	926681
36546	926682
114985	926683
76375	926684
102570	926685
28584	926686
27487	926687
49401	926688
79284	926689
56567	926690
71336	926691
67632	926692
91766	926693
13770	926694
31700	926695
67935	926696
30033	926697
133280	926698
40449	926699
11720	926700
63158	926701
39062	926702
1129	926703
20687	926704
45111	926705
52819	926706
73934	926707
66432	926708
108772	926709
4359	926710
2506	926711
28498	926712
108413	926713
2538	926714
146562	926715
30640	926716
28315	926717
24009	926718
60983	926719
63552	926720
8657	926721
22333	926722
57579	926723
6094	926724
49310	926725
27896	926726
6411	926727
149035	926728
105774	926729
46586	926730
33960	926731
30086	926732
79571	926733
31189	926734
51830	926735
79190	926736
1389	926737
18132	926738
60751	926739
21182	926740
6019	926741
17671	926742
31633	926743
9275	926744
111584	926745
58841	926746
65348	926747
26842	926748
87954	926749
86990	926750
87092	926751
79572	926752
49694	926753
60487	926754
16778	926755
46972	926756
83908	926757
103909	926758
104480	926759
130376	926760
104505	926761
30348	926762
71130	926763
1381	926764
6497	926765
117699	926766
17365	926767
37446	926768
83630	926769
114346	926770
43484	926771
24588	926772
18924	926773
44890	926774
82543	926775
35510	926776
119602	926777
94326	926778
120445	926779
27005	926780
2371	926781
13741	926782
12180	926783
29348	926784
4114	926785
20593	926786
17357	926787
6989	926788
122592	926789
122779	926790
122503	926791
41088	926792
47319	926793
29513	926794
21289	926795
20186	926796
31625	926797
19790	926798
47291	926799
72118	926800
26638	926801
102338	926802
79179	926803
110463	926804
8494	926805
43563	926806
48110	926807
75092	926808
7191	926809
7283	926810
141912	926811
26427	926812
17390	926813
82260	926814
61248	926815
48003	926816
1181	926817
75840	926818
56991	926819
111038	926820
49710	926821
87809	926822
5223	926823
8565	926824
99225	926825
40346	926826
126939	926827
116299	926828
29785	926829
6892	926830
95762	926831
16386	926832
42126	926833
67551	926834
124348	926835
36701	926836
64889	926837
21715	926838
66967	926839
84102	926840
20039	926841
97595	926842
16665	926843
41068	926844
72786	926845
85608	926846
107003	926847
18778	926848
24764	926849
46713	926850
12541	926851
40116	926852
24739	926853
13783	926854
76746	926855
18029	926856
2617	926857
77038	926858
27649	926859
2227	926860
43427	926861
100671	926862
19034	926863
147417	926864
25770	926865
134167	926866
36295	926867
57850	926868
15565	926869
77637	926870
59160	926871
27523	926872
22428	926873
132245	926874
8184	926875
11722	926876
1062	926877
620	926878
17862	926879
60594	926880
60573	926881
26773	926882
7702	926883
43768	926884
14482	926885
3576	926886
47298	926887
70243	926888
83283	926889
18767	926890
65328	926891
25901	926892
131873	926893
46510	926894
56059	926895
5382	926896
107219	926897
92034	926898
15724	926899
81780	926900
17133	926901
70096	926902
110559	926903
92405	926904
448	926905
32585	926906
9642	926907
15924	926908
64834	926909
119683	926910
59472	926911
31668	926912
92106	926913
31017	926914
66694	926915
43149	926916
119533	926917
88391	926918
46103	926919
8721	926920
17665	926921
30642	926922
5816	926923
19330	926924
110215	926925
9129	926926
38179	926927
4370	926928
104870	926929
70650	926930
184	926931
24040	926932
97438	926933
30332	926934
14335	926935
18652	926936
83123	926937
22657	926938
18367	926939
68559	926940
47683	926941
7744	926942
28245	926943
3009	926944
5094	926945
5154	926946
121116	926947
67041	926948
102410	926949
129851	926950
13880	926951
64200	926952
30822	926953
94958	926954
29709	926955
11620	926956
73687	926957
55630	926958
3192	926959
116259	926960
9451	926961
17428	926962
18213	926963
85213	926964
20834	926965
30618	926966
17186	926967
29824	926968
4648	926969
34	926970
27227	926971
49952	926972
62700	926973
31138	926974
34928	926975
59420	926976
288	926977
975	926978
7250	926979
103264	926980
94811	926981
139669	926982
52839	926983
235	926984
35322	926985
9669	926986
19522	926987
60695	926988
117475	926989
15017	926990
24814	926991
38355	926992
54420	926993
59179	926994
107492	926995
36239	926996
61171	926997
70052	926998
52952	926999
38614	927000
90274	927001
65809	927002
59913	927003
1263	927004
14685	927005
66485	927006
70479	927007
69764	927008
54736	927009
60176	927010
51550	927011
64797	927012
117622	927013
54497	927014
2464	927015
132296	927016
920	927017
7300	927018
60016	927019
38134	927020
5389	927021
36240	927022
71829	927023
116293	927024
82019	927025
2470	927026
1683	927027
61155	927028
16054	927029
2032	927030
62505	927031
229	927032
35789	927033
89269	927034
32836	927035
88146	927036
52692	927037
23380	927038
1278	927039
103028	927040
925	927041
80365	927042
149010	927043
15991	927044
12992	927045
73056	927046
60254	927047
19490	927048
1999	927049
101650	927050
42113	927051
39987	927052
11212	927053
20520	927054
87803	927055
68170	927056
134958	927057
48153	927058
51137	927059
107590	927060
31793	927061
50465	927062
22085	927063
132759	927064
46829	927065
44586	927066
116443	927067
6965	927068
27580	927069
69278	927070
68708	927071
228	927072
359	927073
53518	927074
119932	927075
29345	927076
9993	927077
76960	927078
28076	927079
7601	927080
173	927081
98073	927082
21740	927083
97127	927084
4237	927085
3776	927086
31572	927087
69085	927088
79313	927089
5905	927090
138620	927091
289	927092
56700	927093
2693	927094
36065	927095
56613	927096
74	927097
91470	927098
67307	927099
25	927100
94948	927101
5446	927102
32247	927103
7731	927104
84745	927105
96568	927106
50980	927107
14389	927108
33869	927109
108980	927110
24085	927111
5531	927112
71004	927113
79414	927114
124155	927115
13238	927116
32531	927117
44791	927118
1060	927119
49150	927120
102344	927121
7762	927122
2831	927123
66567	927124
34150	927125
2841	927126
47259	927127
15919	927128
133188	927129
27557	927130
132479	927131
90824	927132
5184	927133
14680	927134
3080	927135
57592	927136
70869	927137
19344	927138
103092	927139
8370	927140
150020	927141
72482	927142
58408	927143
11143	927144
104040	927145
16100	927146
18981	927147
141692	927148
55722	927149
22607	927150
63035	927151
113137	927152
6755	927153
91983	927154
31555	927155
101729	927156
70152	927157
30679	927158
16731	927159
131576	927160
42124	927161
138393	927162
29101	927163
6680	927164
83406	927165
91877	927166
159	927167
51545	927168
43736	927169
28884	927170
61321	927171
29620	927172
23463	927173
43011	927174
113809	927175
45978	927176
5893	927177
84546	927178
62636	927179
57598	927180
58317	927181
30208	927182
78111	927183
59584	927184
30543	927185
147834	927186
93192	927187
16731	927188
146261	927189
12281	927190
25667	927191
95035	927192
19551	927193
69249	927194
31779	927195
144608	927196
101685	927197
20882	927198
50338	927199
27121	927200
78335	927201
24490	927202
122658	927203
67092	927204
15795	927205
33234	927206
16106	927207
114394	927208
20404	927209
9993	927210
406	927211
95413	927212
80910	927213
88798	927214
48362	927215
68110	927216
118224	927217
37186	927218
29846	927219
88058	927220
72507	927221
47832	927222
84286	927223
12210	927224
117644	927225
228	927226
147459	927227
32239	927228
34038	927229
95734	927230
23575	927231
61094	927232
8747	927233
81851	927234
83081	927235
103844	927236
17393	927237
53529	927238
2912	927239
42448	927240
37699	927241
19283	927242
43535	927243
36908	927244
68843	927245
70683	927246
36295	927247
108573	927248
13008	927249
101773	927250
79189	927251
53947	927252
8368	927253
7664	927254
15806	927255
123410	927256
11085	927257
8652	927258
31616	927259
11700	927260
43859	927261
107881	927262
25298	927263
733	927264
121788	927265
25799	927266
5978	927267
55785	927268
44825	927269
66277	927270
11827	927271
95869	927272
111698	927273
19648	927274
94118	927275
33076	927276
599	927277
114926	927278
51376	927279
75601	927280
57104	927281
28244	927282
40657	927283
16659	927284
49057	927285
17184	927286
48763	927287
114101	927288
65501	927289
57092	927290
77134	927291
11302	927292
91611	927293
129749	927294
2363	927295
6525	927296
70142	927297
19638	927298
63351	927299
94492	927300
31479	927301
1836	927302
30034	927303
2279	927304
19230	927305
32209	927306
103936	927307
104766	927308
116328	927309
21465	927310
33965	927311
52041	927312
104	927313
23855	927314
37221	927315
148192	927316
77606	927317
40197	927318
36214	927319
27119	927320
4922	927321
66609	927322
29037	927323
66499	927324
12120	927325
12982	927326
56410	927327
2455	927328
59208	927329
147369	927330
9513	927331
24599	927332
23248	927333
60465	927334
10722	927335
111969	927336
102028	927337
72020	927338
453	927339
83569	927340
75377	927341
20044	927342
136463	927343
25254	927344
19470	927345
3421	927346
88147	927347
28918	927348
96834	927349
135	927350
35546	927351
71851	927352
141034	927353
84277	927354
96424	927355
89146	927356
72993	927357
99673	927358
7178	927359
12956	927360
97683	927361
100165	927362
10469	927363
29136	927364
37920	927365
57971	927366
24737	927367
70760	927368
28859	927369
87610	927370
23101	927371
8484	927372
9085	927373
61219	927374
92518	927375
73015	927376
79291	927377
79868	927378
48505	927379
3770	927380
39815	927381
63951	927382
135851	927383
25155	927384
5886	927385
29069	927386
12702	927387
34381	927388
119289	927389
65797	927390
39547	927391
24852	927392
7259	927393
62698	927394
12437	927395
6798	927396
45651	927397
70437	927398
63631	927399
81030	927400
31637	927401
82571	927402
8378	927403
39335	927404
693	927405
48455	927406
82184	927407
25047	927408
52491	927409
74642	927410
51473	927411
7395	927412
9242	927413
22804	927414
4622	927415
68138	927416
38828	927417
40482	927418
139854	927419
29104	927420
3284	927421
62644	927422
808	927423
9522	927424
15259	927425
50199	927426
64334	927427
2544	927428
26541	927429
29129	927430
28015	927431
17777	927432
80499	927433
81696	927434
27790	927435
2713	927436
64796	927437
31850	927438
88803	927439
51629	927440
134572	927441
46282	927442
128346	927443
5669	927444
131244	927445
51403	927446
13755	927447
30026	927448
36500	927449
31435	927450
59730	927451
66992	927452
21952	927453
66171	927454
36405	927455
38937	927456
48210	927457
8196	927458
32092	927459
129318	927460
62726	927461
73289	927462
35397	927463
41250	927464
40125	927465
3736	927466
139460	927467
1006	927468
77794	927469
18455	927470
3866	927471
33247	927472
34810	927473
15308	927474
50704	927475
12239	927476
2555	927477
18055	927478
6218	927479
10409	927480
90952	927481
53415	927482
11177	927483
37065	927484
113961	927485
63569	927486
2	927487
6579	927488
54557	927489
6240	927490
11079	927491
11506	927492
33992	927493
19534	927494
54002	927495
84728	927496
64186	927497
18847	927498
86368	927499
57032	927500
85136	927501
116747	927502
137457	927503
41082	927504
122734	927505
86515	927506
8703	927507
17469	927508
75817	927509
31019	927510
75190	927511
46865	927512
42264	927513
23146	927514
83386	927515
37245	927516
26856	927517
148757	927518
4296	927519
27452	927520
51968	927521
33695	927522
38706	927523
413	927524
19049	927525
46433	927526
73662	927527
79364	927528
22857	927529
116467	927530
112821	927531
12794	927532
50702	927533
75528	927534
34974	927535
46817	927536
1613	927537
8171	927538
5799	927539
41995	927540
28764	927541
11912	927542
48042	927543
4139	927544
52160	927545
65368	927546
15322	927547
92624	927548
17761	927549
60780	927550
50082	927551
78908	927552
69972	927553
671	927554
58563	927555
107979	927556
116741	927557
35240	927558
20765	927559
94364	927560
244	927561
15490	927562
40319	927563
86589	927564
81427	927565
43336	927566
66399	927567
11429	927568
68136	927569
78040	927570
2619	927571
6083	927572
117263	927573
13371	927574
59808	927575
82398	927576
11766	927577
121611	927578
7513	927579
69073	927580
987	927581
1301	927582
100525	927583
13387	927584
9537	927585
67265	927586
962	927587
6475	927588
61402	927589
71951	927590
3547	927591
8447	927592
39794	927593
50456	927594
37874	927595
8189	927596
46417	927597
13452	927598
62271	927599
59570	927600
18430	927601
1170	927602
48009	927603
86748	927604
15433	927605
79924	927606
1678	927607
8701	927608
89104	927609
537	927610
16236	927611
13566	927612
25443	927613
57403	927614
48707	927615
70954	927616
22845	927617
37358	927618
14152	927619
86241	927620
51302	927621
5468	927622
7861	927623
97500	927624
98600	927625
103701	927626
12919	927627
3246	927628
101566	927629
114702	927630
64114	927631
72524	927632
43895	927633
49867	927634
10770	927635
112475	927636
131	927637
4919	927638
61279	927639
63152	927640
21429	927641
21632	927642
1615	927643
87912	927644
49028	927645
24601	927646
7591	927647
34310	927648
28736	927649
49883	927650
69291	927651
23593	927652
41851	927653
57697	927654
40620	927655
53813	927656
79626	927657
68117	927658
7944	927659
59823	927660
133506	927661
68433	927662
44713	927663
138186	927664
66734	927665
35309	927666
1005	927667
126007	927668
72556	927669
45384	927670
125045	927671
53582	927672
10430	927673
92939	927674
87442	927675
114179	927676
132303	927677
66526	927678
37794	927679
41070	927680
110324	927681
57487	927682
5825	927683
2480	927684
123151	927685
102524	927686
54853	927687
76882	927688
23747	927689
65388	927690
4806	927691
274	927692
48481	927693
9285	927694
26222	927695
11933	927696
18082	927697
69533	927698
12254	927699
7277	927700
147	927701
115935	927702
5130	927703
118350	927704
31490	927705
66092	927706
26913	927707
19741	927708
2555	927709
15939	927710
48661	927711
8869	927712
98150	927713
70344	927714
89432	927715
74979	927716
43113	927717
3887	927718
100296	927719
37021	927720
38386	927721
5759	927722
28150	927723
7428	927724
13983	927725
110476	927726
63301	927727
7015	927728
5070	927729
138172	927730
3077	927731
128344	927732
3204	927733
13173	927734
9367	927735
38949	927736
30558	927737
50334	927738
49822	927739
32814	927740
53896	927741
35386	927742
2029	927743
52565	927744
6376	927745
6189	927746
16109	927747
61659	927748
1057	927749
20447	927750
20778	927751
7377	927752
6027	927753
30976	927754
993	927755
89917	927756
86296	927757
65689	927758
64423	927759
35143	927760
53895	927761
32781	927762
40002	927763
57	927764
2911	927765
1261	927766
58426	927767
42762	927768
11654	927769
52988	927770
6918	927771
3730	927772
129699	927773
106397	927774
10217	927775
114822	927776
40976	927777
2647	927778
753	927779
89991	927780
1549	927781
50284	927782
20328	927783
16312	927784
44425	927785
30764	927786
16404	927787
114089	927788
15796	927789
26627	927790
88261	927791
1224	927792
61102	927793
49064	927794
2132	927795
4005	927796
62837	927797
59482	927798
64615	927799
80466	927800
30142	927801
20750	927802
85519	927803
75032	927804
35102	927805
50370	927806
136418	927807
26609	927808
96466	927809
44935	927810
20088	927811
66533	927812
25113	927813
27192	927814
40485	927815
16321	927816
22251	927817
58136	927818
9747	927819
105552	927820
139100	927821
1178	927822
91516	927823
4	927824
2004	927825
71343	927826
14065	927827
62796	927828
42617	927829
99263	927830
72694	927831
117583	927832
50973	927833
147966	927834
12919	927835
5174	927836
46049	927837
52440	927838
11708	927839
27002	927840
38587	927841
74371	927842
25618	927843
36760	927844
28589	927845
6532	927846
5731	927847
35649	927848
10705	927849
139008	927850
25151	927851
112915	927852
62176	927853
34898	927854
23230	927855
88678	927856
47435	927857
35588	927858
2491	927859
49838	927860
93059	927861
70334	927862
80822	927863
103384	927864
22275	927865
18493	927866
29043	927867
126221	927868
123778	927869
41608	927870
52366	927871
22512	927872
65619	927873
3698	927874
5185	927875
28791	927876
1408	927877
17569	927878
8233	927879
37628	927880
12225	927881
116673	927882
69075	927883
28137	927884
120861	927885
59924	927886
76872	927887
115260	927888
2135	927889
816	927890
28266	927891
17680	927892
55153	927893
35109	927894
49970	927895
22619	927896
34565	927897
49371	927898
21649	927899
2764	927900
134742	927901
92373	927902
41594	927903
29759	927904
302	927905
36370	927906
119285	927907
20552	927908
122664	927909
132417	927910
12008	927911
8860	927912
1026	927913
24812	927914
4033	927915
85079	927916
116996	927917
127915	927918
1995	927919
6165	927920
11617	927921
97877	927922
108753	927923
115523	927924
5508	927925
8234	927926
13078	927927
97878	927928
882	927929
29795	927930
71032	927931
54481	927932
63203	927933
126914	927934
15808	927935
14416	927936
80619	927937
101677	927938
90230	927939
112553	927940
14373	927941
579	927942
4686	927943
47005	927944
119887	927945
61924	927946
19886	927947
5180	927948
51940	927949
66354	927950
5123	927951
1565	927952
30232	927953
42603	927954
31280	927955
33815	927956
61434	927957
90302	927958
112263	927959
30196	927960
46	927961
58136	927962
12906	927963
45937	927964
39793	927965
120923	927966
10798	927967
93896	927968
35120	927969
2612	927970
19544	927971
147869	927972
4528	927973
86	927974
36497	927975
14152	927976
4648	927977
56795	927978
86777	927979
7793	927980
7849	927981
34082	927982
90949	927983
58058	927984
132570	927985
120937	927986
61487	927987
118535	927988
34687	927989
22764	927990
4565	927991
71831	927992
82973	927993
145788	927994
12059	927995
4777	927996
29399	927997
93942	927998
55769	927999
5544	928000
11087	928001
68904	928002
11174	928003
21067	928004
147541	928005
11973	928006
41092	928007
56383	928008
70487	928009
44310	928010
2333	928011
62942	928012
8546	928013
6214	928014
56862	928015
98919	928016
2501	928017
28858	928018
11852	928019
123874	928020
10732	928021
5295	928022
48456	928023
54635	928024
68946	928025
28658	928026
40456	928027
12846	928028
8469	928029
52719	928030
80471	928031
7985	928032
57722	928033
101169	928034
77974	928035
4306	928036
121848	928037
1040	928038
62239	928039
50030	928040
6361	928041
58908	928042
2574	928043
61267	928044
106752	928045
126366	928046
15507	928047
53758	928048
12661	928049
34112	928050
41985	928051
77217	928052
37043	928053
21951	928054
8903	928055
12441	928056
47841	928057
4058	928058
10736	928059
5931	928060
36330	928061
100419	928062
88800	928063
254	928064
17022	928065
49435	928066
94306	928067
43891	928068
62	928069
44285	928070
53788	928071
46112	928072
89710	928073
91476	928074
112239	928075
643	928076
136230	928077
239	928078
13216	928079
35896	928080
82297	928081
118044	928082
3148	928083
77837	928084
31659	928085
56711	928086
3500	928087
14637	928088
331	928089
25789	928090
80689	928091
95113	928092
59086	928093
11943	928094
19701	928095
62353	928096
30826	928097
27209	928098
40487	928099
69129	928100
85268	928101
47049	928102
28663	928103
4862	928104
68605	928105
13157	928106
132454	928107
92259	928108
12939	928109
18241	928110
59689	928111
10076	928112
26215	928113
92921	928114
964	928115
87352	928116
51596	928117
46385	928118
53602	928119
26110	928120
58902	928121
9028	928122
53203	928123
43143	928124
10237	928125
18219	928126
120234	928127
78397	928128
104962	928129
28510	928130
18861	928131
14779	928132
22484	928133
100173	928134
72251	928135
145143	928136
24105	928137
130247	928138
102080	928139
19717	928140
10574	928141
2490	928142
12128	928143
17859	928144
31856	928145
20871	928146
57734	928147
17817	928148
22288	928149
126000	928150
4622	928151
53024	928152
61214	928153
16166	928154
84670	928155
120834	928156
173	928157
15241	928158
57411	928159
2507	928160
83863	928161
31987	928162
92758	928163
87263	928164
3139	928165
65594	928166
93039	928167
6890	928168
1491	928169
137453	928170
99694	928171
70176	928172
6832	928173
7237	928174
2682	928175
56754	928176
90727	928177
85929	928178
35706	928179
43653	928180
1399	928181
298	928182
59825	928183
16099	928184
129683	928185
29546	928186
20272	928187
43449	928188
15094	928189
206	928190
19639	928191
20350	928192
1712	928193
3441	928194
551	928195
74575	928196
96939	928197
21987	928198
49140	928199
117	928200
67364	928201
69103	928202
41539	928203
65715	928204
10948	928205
80846	928206
68484	928207
53600	928208
43669	928209
8738	928210
28387	928211
24682	928212
99676	928213
5014	928214
53053	928215
1326	928216
22224	928217
7353	928218
77981	928219
6767	928220
28070	928221
14289	928222
19900	928223
4978	928224
24008	928225
633	928226
18827	928227
34953	928228
44667	928229
132565	928230
24103	928231
39457	928232
45553	928233
18754	928234
28557	928235
61060	928236
20755	928237
32688	928238
3833	928239
33598	928240
22434	928241
131329	928242
49371	928243
18542	928244
18967	928245
51729	928246
96247	928247
29808	928248
52781	928249
27099	928250
215	928251
47697	928252
12764	928253
8052	928254
57490	928255
271	928256
48349	928257
53098	928258
116852	928259
4664	928260
5696	928261
7422	928262
72625	928263
24710	928264
17176	928265
14579	928266
112553	928267
28226	928268
4790	928269
125604	928270
11631	928271
85013	928272
80473	928273
6477	928274
6720	928275
15964	928276
20773	928277
40010	928278
28165	928279
91397	928280
89459	928281
680	928282
29486	928283
111951	928284
120524	928285
76733	928286
22244	928287
54829	928288
115780	928289
604	928290
73417	928291
26166	928292
18122	928293
107372	928294
65127	928295
125822	928296
31319	928297
24132	928298
16670	928299
62666	928300
49503	928301
6697	928302
116832	928303
74458	928304
135650	928305
72669	928306
38417	928307
105269	928308
22853	928309
51728	928310
2400	928311
1203	928312
43332	928313
2889	928314
86695	928315
44977	928316
55604	928317
57621	928318
13253	928319
89756	928320
9918	928321
12678	928322
77526	928323
36547	928324
3335	928325
101205	928326
16193	928327
16093	928328
6378	928329
7655	928330
31899	928331
65680	928332
67546	928333
19495	928334
984	928335
80329	928336
605	928337
40961	928338
15684	928339
571	928340
52407	928341
956	928342
71943	928343
111984	928344
65300	928345
96671	928346
44673	928347
28552	928348
7465	928349
32571	928350
27005	928351
5998	928352
9416	928353
42272	928354
13770	928355
63091	928356
84468	928357
90778	928358
65514	928359
37523	928360
6694	928361
116135	928362
81683	928363
17811	928364
1991	928365
15551	928366
467	928367
744	928368
101416	928369
45749	928370
103603	928371
9164	928372
129306	928373
6663	928374
24424	928375
22011	928376
137005	928377
13502	928378
149472	928379
62483	928380
18452	928381
140113	928382
50507	928383
11034	928384
118977	928385
31564	928386
74609	928387
57926	928388
93034	928389
7023	928390
4059	928391
392	928392
54301	928393
6008	928394
24650	928395
39302	928396
22953	928397
136073	928398
39	928399
68471	928400
103116	928401
31566	928402
43397	928403
130925	928404
94607	928405
23174	928406
572	928407
1253	928408
60494	928409
16352	928410
47805	928411
70776	928412
8579	928413
2476	928414
70721	928415
261	928416
9421	928417
57000	928418
9856	928419
10822	928420
13241	928421
6150	928422
2722	928423
7012	928424
65933	928425
24032	928426
69205	928427
14472	928428
16226	928429
101796	928430
708	928431
122148	928432
9023	928433
24272	928434
47601	928435
33975	928436
128530	928437
116256	928438
37548	928439
36865	928440
200	928441
45097	928442
62457	928443
107554	928444
85118	928445
131582	928446
84	928447
5755	928448
74773	928449
91809	928450
24936	928451
23	928452
58692	928453
119097	928454
64307	928455
7440	928456
68914	928457
67	928458
6299	928459
73792	928460
93277	928461
28927	928462
30947	928463
6424	928464
35640	928465
94204	928466
5504	928467
75584	928468
61434	928469
55527	928470
45769	928471
23285	928472
27934	928473
51812	928474
25876	928475
130730	928476
10111	928477
72212	928478
31879	928479
107815	928480
138037	928481
91036	928482
90872	928483
28383	928484
67014	928485
86757	928486
7604	928487
30563	928488
58992	928489
74907	928490
37773	928491
121091	928492
53517	928493
86183	928494
11217	928495
38924	928496
36266	928497
78395	928498
32533	928499
142289	928500
65472	928501
56901	928502
95577	928503
2097	928504
125629	928505
8647	928506
7748	928507
23804	928508
23516	928509
83521	928510
7414	928511
37369	928512
33913	928513
31443	928514
71666	928515
12635	928516
1517	928517
25110	928518
22612	928519
34399	928520
25198	928521
13874	928522
93131	928523
9401	928524
12187	928525
26346	928526
59673	928527
16316	928528
23398	928529
78853	928530
117865	928531
80571	928532
9466	928533
54518	928534
41906	928535
42836	928536
199	928537
30840	928538
1388	928539
6917	928540
1121	928541
13756	928542
97352	928543
2434	928544
1434	928545
64180	928546
107858	928547
45972	928548
49985	928549
18886	928550
75309	928551
69151	928552
62631	928553
3157	928554
92538	928555
34364	928556
62063	928557
102070	928558
99891	928559
100337	928560
86114	928561
120883	928562
53525	928563
22674	928564
33158	928565
124438	928566
46508	928567
78906	928568
3972	928569
12829	928570
104354	928571
22862	928572
18637	928573
107023	928574
26133	928575
72945	928576
96302	928577
4254	928578
94114	928579
32356	928580
11127	928581
68153	928582
145153	928583
37415	928584
27252	928585
54383	928586
20496	928587
42607	928588
12888	928589
100360	928590
45346	928591
635	928592
2771	928593
23403	928594
5742	928595
30643	928596
151	928597
9185	928598
43028	928599
85924	928600
89827	928601
4806	928602
44319	928603
22229	928604
7074	928605
44872	928606
64149	928607
62891	928608
24759	928609
4359	928610
19909	928611
50621	928612
10428	928613
4145	928614
52976	928615
53638	928616
4236	928617
15992	928618
67415	928619
51217	928620
116402	928621
24813	928622
108093	928623
9611	928624
37455	928625
68114	928626
62423	928627
52329	928628
124488	928629
4596	928630
60352	928631
2062	928632
65716	928633
13966	928634
6515	928635
82011	928636
77488	928637
111681	928638
13205	928639
38849	928640
85844	928641
22713	928642
24461	928643
63028	928644
65609	928645
51873	928646
80996	928647
7294	928648
13692	928649
102456	928650
39	928651
77443	928652
42789	928653
4463	928654
2860	928655
31423	928656
5530	928657
66119	928658
47406	928659
4561	928660
29650	928661
60931	928662
20682	928663
103294	928664
56340	928665
45703	928666
57835	928667
18	928668
3086	928669
41892	928670
91406	928671
43740	928672
92350	928673
38776	928674
10242	928675
9712	928676
61163	928677
48709	928678
36575	928679
14170	928680
88864	928681
35099	928682
93	928683
94733	928684
34881	928685
47975	928686
13084	928687
47976	928688
20199	928689
9800	928690
56651	928691
9956	928692
10263	928693
60227	928694
86204	928695
70837	928696
57740	928697
4639	928698
12948	928699
69192	928700
20818	928701
58233	928702
25266	928703
109199	928704
10441	928705
75203	928706
16164	928707
49141	928708
31708	928709
11946	928710
59443	928711
35418	928712
99791	928713
31669	928714
82339	928715
78086	928716
54938	928717
38826	928718
18209	928719
109896	928720
3117	928721
992	928722
38841	928723
84055	928724
3721	928725
6681	928726
21199	928727
101062	928728
61672	928729
15824	928730
98440	928731
67341	928732
13269	928733
31601	928734
1922	928735
10752	928736
8669	928737
63418	928738
97548	928739
18618	928740
44741	928741
33701	928742
173	928743
44536	928744
51608	928745
60481	928746
67578	928747
41895	928748
30271	928749
132147	928750
23549	928751
1448	928752
16094	928753
46082	928754
877	928755
42959	928756
10103	928757
115533	928758
30465	928759
4348	928760
2042	928761
4152	928762
41240	928763
49836	928764
2319	928765
30835	928766
115802	928767
24175	928768
3607	928769
1374	928770
44350	928771
80121	928772
56773	928773
119423	928774
93975	928775
72268	928776
47311	928777
16845	928778
43482	928779
50938	928780
54452	928781
30258	928782
42231	928783
66801	928784
37548	928785
84827	928786
62823	928787
71598	928788
3422	928789
51210	928790
9034	928791
3677	928792
106053	928793
28232	928794
1060	928795
56143	928796
14393	928797
78007	928798
12572	928799
3324	928800
31842	928801
34865	928802
16355	928803
27035	928804
67941	928805
138602	928806
18440	928807
789	928808
99873	928809
11939	928810
48425	928811
3366	928812
61728	928813
21109	928814
27846	928815
78759	928816
25417	928817
40221	928818
26380	928819
3403	928820
8627	928821
30165	928822
76041	928823
6309	928824
11900	928825
5499	928826
18729	928827
52875	928828
21029	928829
5943	928830
59191	928831
41744	928832
87038	928833
55782	928834
90844	928835
19840	928836
10080	928837
73675	928838
84414	928839
96164	928840
4102	928841
51889	928842
3762	928843
98680	928844
7515	928845
10637	928846
35678	928847
87082	928848
14791	928849
1530	928850
129824	928851
79350	928852
39329	928853
30936	928854
141866	928855
71213	928856
9449	928857
11580	928858
20985	928859
62112	928860
4220	928861
50039	928862
47379	928863
80183	928864
2848	928865
39071	928866
52605	928867
45064	928868
3019	928869
7415	928870
70471	928871
31753	928872
66196	928873
1268	928874
19722	928875
38532	928876
43087	928877
48669	928878
7445	928879
14777	928880
33646	928881
81902	928882
53845	928883
84133	928884
49152	928885
15020	928886
90754	928887
47349	928888
4897	928889
8900	928890
73908	928891
46826	928892
1868	928893
23725	928894
34465	928895
1658	928896
7410	928897
22066	928898
26515	928899
12063	928900
33365	928901
35345	928902
55355	928903
3846	928904
50938	928905
14792	928906
22379	928907
56208	928908
15570	928909
23699	928910
112921	928911
138620	928912
71530	928913
57231	928914
20709	928915
104641	928916
440	928917
85368	928918
41590	928919
61860	928920
103602	928921
75429	928922
82385	928923
120421	928924
58301	928925
81725	928926
47453	928927
70489	928928
19443	928929
36201	928930
30926	928931
35624	928932
30259	928933
58254	928934
17392	928935
18598	928936
32778	928937
97124	928938
84019	928939
956	928940
59376	928941
14787	928942
95547	928943
52466	928944
85224	928945
9110	928946
20932	928947
42271	928948
64960	928949
29204	928950
49290	928951
761	928952
21196	928953
25227	928954
29067	928955
64172	928956
62829	928957
25469	928958
84663	928959
23059	928960
44025	928961
3618	928962
11462	928963
36640	928964
74792	928965
40697	928966
1984	928967
96907	928968
57824	928969
115	928970
20591	928971
111101	928972
18312	928973
62457	928974
7	928975
23624	928976
81549	928977
37031	928978
46361	928979
6776	928980
102334	928981
23276	928982
51393	928983
3272	928984
1198	928985
46118	928986
12540	928987
40624	928988
84112	928989
133817	928990
125144	928991
12866	928992
26535	928993
3904	928994
9091	928995
37901	928996
50513	928997
8202	928998
13279	928999
75768	929000
2302	929001
10079	929002
6971	929003
60287	929004
36781	929005
68265	929006
20541	929007
14420	929008
126254	929009
101189	929010
83195	929011
13741	929012
62811	929013
26422	929014
112333	929015
6836	929016
29279	929017
10910	929018
53656	929019
101	929020
132999	929021
2987	929022
35344	929023
13492	929024
111002	929025
62882	929026
55132	929027
73878	929028
60046	929029
61056	929030
97907	929031
6890	929032
101613	929033
117	929034
121916	929035
68365	929036
88338	929037
135218	929038
7351	929039
134169	929040
23109	929041
11329	929042
31780	929043
33081	929044
10763	929045
42	929046
50094	929047
31526	929048
13606	929049
37005	929050
56	929051
27576	929052
6054	929053
94638	929054
81773	929055
34921	929056
35666	929057
10055	929058
14352	929059
41298	929060
73881	929061
12930	929062
17468	929063
100276	929064
54560	929065
8398	929066
112713	929067
15098	929068
116681	929069
5043	929070
56931	929071
84685	929072
25657	929073
53251	929074
70391	929075
12434	929076
8249	929077
4192	929078
101725	929079
1299	929080
4758	929081
138328	929082
86930	929083
1630	929084
1324	929085
101284	929086
12415	929087
2523	929088
77989	929089
7727	929090
147635	929091
142177	929092
2893	929093
31379	929094
14975	929095
33228	929096
3783	929097
10586	929098
55	929099
95012	929100
131509	929101
1434	929102
8029	929103
46834	929104
47566	929105
16608	929106
47837	929107
30856	929108
31367	929109
43633	929110
82791	929111
95345	929112
116614	929113
44227	929114
4343	929115
39515	929116
18292	929117
36683	929118
31374	929119
31020	929120
51266	929121
16062	929122
3433	929123
97532	929124
30502	929125
77747	929126
30647	929127
50609	929128
13536	929129
107253	929130
58852	929131
89802	929132
20831	929133
15580	929134
82265	929135
46657	929136
16069	929137
30753	929138
121108	929139
97633	929140
25349	929141
1703	929142
34139	929143
108913	929144
275	929145
58595	929146
24639	929147
26130	929148
54789	929149
1726	929150
76343	929151
7232	929152
3407	929153
13169	929154
54426	929155
15735	929156
11659	929157
8675	929158
76608	929159
54984	929160
9169	929161
149155	929162
17449	929163
45380	929164
27439	929165
5900	929166
132944	929167
12235	929168
114376	929169
60847	929170
64774	929171
123619	929172
111958	929173
100095	929174
36355	929175
77533	929176
17323	929177
44125	929178
94705	929179
99013	929180
12143	929181
143850	929182
4356	929183
16888	929184
466	929185
54422	929186
76716	929187
14753	929188
78916	929189
67282	929190
34434	929191
120717	929192
39723	929193
10968	929194
11550	929195
12072	929196
60829	929197
121230	929198
12777	929199
3909	929200
111140	929201
7847	929202
13382	929203
115064	929204
81118	929205
75008	929206
7999	929207
19073	929208
8885	929209
16339	929210
56617	929211
85752	929212
435	929213
2262	929214
81454	929215
42657	929216
118646	929217
2063	929218
84101	929219
130876	929220
553	929221
80637	929222
52740	929223
14763	929224
15617	929225
6720	929226
112652	929227
16619	929228
48501	929229
869	929230
111726	929231
102992	929232
96086	929233
80265	929234
69370	929235
2647	929236
26658	929237
493	929238
22059	929239
35854	929240
106962	929241
25817	929242
10549	929243
66668	929244
11758	929245
11319	929246
40619	929247
42501	929248
12997	929249
4812	929250
89016	929251
121700	929252
21639	929253
58048	929254
10950	929255
116094	929256
10682	929257
35331	929258
42768	929259
38406	929260
102371	929261
13920	929262
59459	929263
17996	929264
48752	929265
26563	929266
53150	929267
6733	929268
50904	929269
14321	929270
14079	929271
7936	929272
12140	929273
32339	929274
10181	929275
124464	929276
1365	929277
63517	929278
93431	929279
69828	929280
13139	929281
8071	929282
2284	929283
30264	929284
66754	929285
51185	929286
30095	929287
2094	929288
31695	929289
434	929290
31207	929291
95778	929292
140343	929293
25453	929294
55983	929295
53967	929296
36414	929297
41049	929298
8771	929299
246	929300
39847	929301
46049	929302
85357	929303
79	929304
10489	929305
133150	929306
80159	929307
39869	929308
104852	929309
18603	929310
58803	929311
55138	929312
70713	929313
8742	929314
11582	929315
147675	929316
14639	929317
38612	929318
4339	929319
116706	929320
7562	929321
41992	929322
74159	929323
34151	929324
8020	929325
109365	929326
45744	929327
64073	929328
6607	929329
104202	929330
39	929331
17596	929332
95425	929333
42889	929334
19461	929335
10268	929336
135957	929337
114292	929338
16996	929339
2539	929340
81277	929341
11482	929342
70709	929343
17039	929344
42727	929345
61786	929346
116484	929347
33990	929348
7337	929349
10536	929350
39163	929351
58266	929352
1424	929353
115763	929354
136938	929355
68164	929356
81424	929357
108977	929358
96629	929359
33109	929360
17921	929361
69217	929362
23795	929363
81931	929364
58014	929365
54524	929366
53680	929367
28870	929368
91447	929369
94692	929370
25012	929371
15132	929372
17141	929373
717	929374
39196	929375
52709	929376
42335	929377
46356	929378
41450	929379
76909	929380
53227	929381
44021	929382
30109	929383
33003	929384
80294	929385
56589	929386
102773	929387
38451	929388
51147	929389
22252	929390
25380	929391
15089	929392
97702	929393
44115	929394
83363	929395
44503	929396
2505	929397
464	929398
92806	929399
117175	929400
64218	929401
94519	929402
18393	929403
2527	929404
15665	929405
39912	929406
66644	929407
944	929408
85832	929409
96381	929410
42163	929411
8058	929412
5528	929413
61487	929414
3315	929415
1940	929416
83692	929417
35343	929418
83826	929419
31311	929420
37716	929421
130294	929422
82025	929423
3233	929424
95258	929425
69027	929426
30529	929427
31933	929428
92881	929429
110180	929430
79636	929431
17883	929432
50189	929433
11777	929434
105680	929435
18717	929436
1087	929437
47571	929438
102521	929439
35178	929440
83287	929441
75596	929442
30325	929443
16852	929444
14564	929445
16138	929446
86467	929447
40324	929448
20219	929449
5408	929450
146099	929451
43552	929452
239	929453
8082	929454
9268	929455
128773	929456
114786	929457
6353	929458
102834	929459
13129	929460
53932	929461
101481	929462
661	929463
102637	929464
39623	929465
84161	929466
8961	929467
26908	929468
37888	929469
80570	929470
81207	929471
2724	929472
29194	929473
44784	929474
141023	929475
70145	929476
6579	929477
53505	929478
22756	929479
92018	929480
63115	929481
12462	929482
74065	929483
85661	929484
91518	929485
5375	929486
73288	929487
8334	929488
46773	929489
26291	929490
9844	929491
27445	929492
93390	929493
1049	929494
18027	929495
29832	929496
40835	929497
18751	929498
17501	929499
73414	929500
130132	929501
20104	929502
6022	929503
70828	929504
59101	929505
44703	929506
20977	929507
543	929508
35824	929509
40335	929510
105500	929511
1973	929512
5421	929513
25041	929514
11474	929515
26508	929516
83269	929517
12270	929518
31384	929519
134087	929520
14685	929521
86	929522
132205	929523
85	929524
3325	929525
28528	929526
28081	929527
30980	929528
95819	929529
142135	929530
14714	929531
3187	929532
87249	929533
67859	929534
5519	929535
32790	929536
746	929537
46453	929538
126623	929539
24276	929540
101523	929541
41955	929542
46125	929543
18134	929544
33564	929545
68096	929546
19012	929547
43261	929548
89396	929549
119292	929550
5844	929551
17473	929552
11587	929553
8129	929554
6514	929555
9252	929556
3854	929557
82193	929558
40893	929559
47086	929560
42085	929561
41581	929562
103256	929563
88009	929564
14833	929565
17659	929566
70766	929567
52641	929568
138385	929569
55981	929570
45125	929571
16006	929572
1060	929573
52880	929574
93771	929575
92114	929576
53416	929577
51310	929578
57437	929579
23342	929580
39194	929581
86082	929582
129527	929583
15239	929584
61830	929585
103062	929586
71243	929587
8893	929588
3071	929589
78452	929590
4257	929591
77924	929592
11410	929593
61084	929594
6746	929595
64643	929596
54846	929597
16920	929598
65206	929599
61120	929600
86595	929601
42840	929602
28206	929603
2672	929604
90184	929605
8409	929606
6687	929607
98691	929608
13966	929609
69925	929610
9841	929611
21956	929612
95886	929613
533	929614
87829	929615
11553	929616
22127	929617
18413	929618
38953	929619
52595	929620
102347	929621
9308	929622
20510	929623
65147	929624
84001	929625
16569	929626
88113	929627
10271	929628
22809	929629
88375	929630
23443	929631
8419	929632
75775	929633
312	929634
36494	929635
238	929636
55975	929637
56665	929638
21366	929639
54881	929640
81178	929641
104714	929642
70544	929643
675	929644
12555	929645
1783	929646
80443	929647
40221	929648
74533	929649
55779	929650
479	929651
97218	929652
24319	929653
66123	929654
18248	929655
8821	929656
7818	929657
116342	929658
19057	929659
89548	929660
2196	929661
27128	929662
137089	929663
6407	929664
17988	929665
54328	929666
47244	929667
2422	929668
80629	929669
68013	929670
21108	929671
41741	929672
56787	929673
30541	929674
112191	929675
14861	929676
52100	929677
7269	929678
80490	929679
13059	929680
34337	929681
130337	929682
45830	929683
6101	929684
39780	929685
40795	929686
150029	929687
87734	929688
7685	929689
133365	929690
39671	929691
71184	929692
22	929693
5716	929694
66703	929695
33129	929696
735	929697
76976	929698
13817	929699
32698	929700
5632	929701
28869	929702
2144	929703
28419	929704
14487	929705
46845	929706
27420	929707
58014	929708
65809	929709
1567	929710
64600	929711
67994	929712
11422	929713
11324	929714
17439	929715
26524	929716
58980	929717
57900	929718
1862	929719
8686	929720
92722	929721
65438	929722
4796	929723
14358	929724
100293	929725
145164	929726
36062	929727
30806	929728
34983	929729
699	929730
67361	929731
494	929732
122953	929733
4576	929734
70593	929735
34326	929736
1855	929737
87161	929738
52321	929739
5836	929740
2975	929741
937	929742
1115	929743
67091	929744
81649	929745
84731	929746
125240	929747
84688	929748
3342	929749
38299	929750
423	929751
107228	929752
1856	929753
26610	929754
68811	929755
35798	929756
28719	929757
41352	929758
120697	929759
17295	929760
38119	929761
10204	929762
30582	929763
109429	929764
44269	929765
71929	929766
35415	929767
66846	929768
76322	929769
85625	929770
58776	929771
12366	929772
3525	929773
12762	929774
141036	929775
26586	929776
43746	929777
52327	929778
19610	929779
45347	929780
8179	929781
80950	929782
57531	929783
5855	929784
4369	929785
50352	929786
418	929787
14836	929788
3056	929789
13406	929790
48852	929791
32229	929792
104171	929793
581	929794
122051	929795
2932	929796
132703	929797
50600	929798
23609	929799
9721	929800
18600	929801
1023	929802
10181	929803
1198	929804
4556	929805
32583	929806
31184	929807
107857	929808
7042	929809
62605	929810
21801	929811
21230	929812
87400	929813
138052	929814
80685	929815
77158	929816
48238	929817
118561	929818
55775	929819
17484	929820
78921	929821
29020	929822
1452	929823
56230	929824
105997	929825
45071	929826
913	929827
2792	929828
5723	929829
101720	929830
6446	929831
124	929832
59799	929833
57528	929834
2968	929835
10490	929836
30234	929837
91669	929838
11533	929839
89338	929840
90118	929841
23285	929842
88571	929843
19626	929844
82435	929845
11748	929846
48359	929847
54593	929848
99471	929849
5395	929850
23519	929851
62418	929852
21114	929853
29834	929854
47792	929855
44776	929856
90389	929857
13207	929858
36279	929859
3903	929860
74193	929861
34061	929862
13912	929863
55917	929864
17066	929865
72135	929866
52593	929867
32679	929868
65004	929869
51753	929870
10841	929871
12517	929872
19138	929873
1858	929874
35873	929875
103091	929876
5745	929877
64281	929878
100543	929879
99089	929880
61459	929881
4010	929882
9544	929883
43567	929884
41868	929885
17515	929886
46914	929887
15822	929888
4976	929889
354	929890
8577	929891
58875	929892
28794	929893
6782	929894
40152	929895
9360	929896
6334	929897
50915	929898
5004	929899
1005	929900
2535	929901
45393	929902
100	929903
38714	929904
28735	929905
34606	929906
3400	929907
43687	929908
51927	929909
6294	929910
120001	929911
129076	929912
71439	929913
126694	929914
60102	929915
37861	929916
78498	929917
34775	929918
28832	929919
31120	929920
105104	929921
114686	929922
30579	929923
121628	929924
108942	929925
3080	929926
77955	929927
223	929928
119742	929929
418	929930
8215	929931
67143	929932
24606	929933
4105	929934
32405	929935
2457	929936
40381	929937
8011	929938
112868	929939
69689	929940
115371	929941
28753	929942
28809	929943
15269	929944
49607	929945
96347	929946
121544	929947
27465	929948
55356	929949
13802	929950
102867	929951
38129	929952
66814	929953
121210	929954
28609	929955
4851	929956
77575	929957
3216	929958
12161	929959
71288	929960
51283	929961
41986	929962
54050	929963
37322	929964
95002	929965
7901	929966
89324	929967
110615	929968
4285	929969
6448	929970
101675	929971
130268	929972
32777	929973
18630	929974
135590	929975
713	929976
2536	929977
87899	929978
135274	929979
47902	929980
7631	929981
26046	929982
19341	929983
27980	929984
6340	929985
44588	929986
121410	929987
145413	929988
31815	929989
1019	929990
498	929991
7198	929992
19586	929993
34698	929994
49199	929995
34220	929996
16001	929997
29007	929998
31127	929999
769	930000
28093	930001
49070	930002
134597	930003
22707	930004
136645	930005
10054	930006
134855	930007
85358	930008
68015	930009
21505	930010
37547	930011
69925	930012
118019	930013
13531	930014
8344	930015
36584	930016
42248	930017
4139	930018
13856	930019
10791	930020
1242	930021
83933	930022
49542	930023
59614	930024
45995	930025
13260	930026
87710	930027
7191	930028
40152	930029
4124	930030
25148	930031
150480	930032
11412	930033
101560	930034
12680	930035
18014	930036
10867	930037
98797	930038
59028	930039
11861	930040
270	930041
89348	930042
48403	930043
102066	930044
104760	930045
204	930046
8704	930047
59748	930048
64006	930049
13589	930050
124465	930051
14926	930052
90887	930053
98159	930054
67281	930055
8634	930056
12194	930057
38931	930058
50843	930059
72369	930060
9845	930061
25563	930062
6175	930063
64157	930064
11579	930065
58038	930066
19469	930067
2246	930068
16721	930069
53568	930070
30045	930071
5248	930072
17983	930073
112102	930074
81973	930075
119446	930076
99208	930077
10823	930078
64042	930079
22587	930080
98631	930081
71221	930082
150763	930083
57073	930084
90290	930085
115673	930086
115165	930087
86152	930088
64250	930089
98511	930090
17079	930091
22653	930092
94233	930093
51956	930094
90847	930095
87994	930096
6385	930097
101245	930098
16524	930099
27684	930100
65722	930101
30429	930102
48044	930103
3714	930104
3131	930105
100900	930106
64966	930107
11108	930108
21285	930109
118435	930110
30038	930111
53439	930112
318	930113
70249	930114
4562	930115
13240	930116
8015	930117
71523	930118
14070	930119
132626	930120
102879	930121
5117	930122
7261	930123
17725	930124
11193	930125
26954	930126
24465	930127
4456	930128
78617	930129
109487	930130
101814	930131
38284	930132
67779	930133
44255	930134
150821	930135
50803	930136
25515	930137
6275	930138
63556	930139
26818	930140
59651	930141
86101	930142
37262	930143
7902	930144
13007	930145
64923	930146
12523	930147
51108	930148
17869	930149
28700	930150
86264	930151
61388	930152
1443	930153
6642	930154
15832	930155
18768	930156
2001	930157
17849	930158
15175	930159
4258	930160
75407	930161
84570	930162
9144	930163
28932	930164
3803	930165
14860	930166
46622	930167
31999	930168
290	930169
65699	930170
1786	930171
25248	930172
24310	930173
67039	930174
4480	930175
2327	930176
61364	930177
24804	930178
116080	930179
4212	930180
21429	930181
47331	930182
106105	930183
14493	930184
88425	930185
51848	930186
134637	930187
3565	930188
1521	930189
54742	930190
61474	930191
115265	930192
9687	930193
10848	930194
100694	930195
72181	930196
96401	930197
12539	930198
4744	930199
20447	930200
3594	930201
95022	930202
24735	930203
18812	930204
128822	930205
104837	930206
36869	930207
56398	930208
259	930209
6187	930210
102930	930211
32130	930212
101115	930213
2651	930214
94600	930215
3781	930216
20427	930217
5459	930218
1230	930219
4616	930220
17643	930221
27397	930222
49868	930223
100112	930224
776	930225
316	930226
19030	930227
25247	930228
51905	930229
66402	930230
54863	930231
2648	930232
24190	930233
84050	930234
64345	930235
103024	930236
1098	930237
35129	930238
3358	930239
16943	930240
21357	930241
23875	930242
581	930243
45032	930244
10808	930245
103326	930246
2351	930247
83122	930248
22669	930249
41388	930250
48164	930251
24582	930252
104990	930253
65281	930254
1493	930255
75125	930256
137132	930257
116985	930258
15984	930259
41744	930260
95076	930261
78335	930262
28755	930263
121024	930264
8792	930265
36903	930266
5403	930267
33962	930268
61068	930269
9696	930270
29996	930271
140597	930272
24899	930273
22101	930274
101037	930275
90634	930276
77228	930277
34201	930278
39684	930279
100082	930280
79488	930281
104609	930282
73108	930283
103633	930284
116197	930285
9075	930286
9366	930287
41297	930288
14278	930289
17	930290
67525	930291
55415	930292
142572	930293
50297	930294
62525	930295
29680	930296
110380	930297
13811	930298
17320	930299
23785	930300
12351	930301
23744	930302
26779	930303
87070	930304
95275	930305
12960	930306
18048	930307
36330	930308
7725	930309
85605	930310
121757	930311
3594	930312
137466	930313
16999	930314
117129	930315
8993	930316
47734	930317
30354	930318
58667	930319
18785	930320
133052	930321
77944	930322
89025	930323
18108	930324
3708	930325
29056	930326
25232	930327
1729	930328
72239	930329
21603	930330
145617	930331
24162	930332
33563	930333
75328	930334
12641	930335
81515	930336
521	930337
5505	930338
24110	930339
20228	930340
93113	930341
69771	930342
58204	930343
6175	930344
46317	930345
132589	930346
74461	930347
80863	930348
46554	930349
82463	930350
1193	930351
10986	930352
13557	930353
12634	930354
1313	930355
132713	930356
8949	930357
47680	930358
104386	930359
74221	930360
58477	930361
8576	930362
122059	930363
115282	930364
5674	930365
52041	930366
14777	930367
74567	930368
130011	930369
14917	930370
5270	930371
79551	930372
95821	930373
41862	930374
13664	930375
60210	930376
80540	930377
24097	930378
97958	930379
68571	930380
66623	930381
7663	930382
55420	930383
30948	930384
19675	930385
140325	930386
15097	930387
7481	930388
36700	930389
102020	930390
25576	930391
41177	930392
6891	930393
11521	930394
65103	930395
57085	930396
114170	930397
56426	930398
4107	930399
15496	930400
73337	930401
122347	930402
45731	930403
16044	930404
10254	930405
79127	930406
26099	930407
21047	930408
63834	930409
11753	930410
40337	930411
7893	930412
13127	930413
32950	930414
6622	930415
130011	930416
14122	930417
87543	930418
109903	930419
5311	930420
9734	930421
65725	930422
2149	930423
69650	930424
83615	930425
46820	930426
11195	930427
110027	930428
43577	930429
130389	930430
413	930431
108468	930432
127874	930433
39945	930434
104002	930435
78467	930436
23229	930437
8560	930438
21379	930439
123923	930440
60	930441
121787	930442
37061	930443
8262	930444
28347	930445
11781	930446
843	930447
84044	930448
15030	930449
15999	930450
76241	930451
49557	930452
49645	930453
90449	930454
112177	930455
5318	930456
11482	930457
149778	930458
17049	930459
44479	930460
131599	930461
1337	930462
31906	930463
80033	930464
8645	930465
53782	930466
67637	930467
72918	930468
50760	930469
8896	930470
26937	930471
21758	930472
59707	930473
44318	930474
92906	930475
399	930476
67700	930477
29438	930478
2724	930479
107949	930480
6359	930481
16547	930482
48141	930483
78011	930484
2720	930485
95559	930486
66557	930487
17609	930488
98932	930489
70930	930490
9898	930491
59983	930492
38574	930493
66099	930494
22290	930495
39168	930496
49810	930497
26645	930498
37014	930499
20839	930500
2929	930501
12985	930502
106724	930503
18040	930504
59718	930505
59011	930506
1976	930507
1753	930508
73171	930509
67273	930510
48578	930511
126517	930512
10418	930513
23066	930514
8621	930515
36736	930516
20	930517
84302	930518
3467	930519
402	930520
19545	930521
35253	930522
2876	930523
72819	930524
48671	930525
89233	930526
73939	930527
8726	930528
110935	930529
11505	930530
146768	930531
71486	930532
85100	930533
66864	930534
137949	930535
51821	930536
121059	930537
88408	930538
9952	930539
142184	930540
44614	930541
120023	930542
87167	930543
9040	930544
92118	930545
30065	930546
130908	930547
14093	930548
33815	930549
29970	930550
6850	930551
135517	930552
75145	930553
4562	930554
51888	930555
86630	930556
55271	930557
95780	930558
85875	930559
113046	930560
2769	930561
58282	930562
8665	930563
36153	930564
13572	930565
34581	930566
98752	930567
399	930568
62838	930569
4996	930570
115491	930571
6696	930572
17863	930573
89527	930574
12455	930575
101039	930576
36907	930577
78085	930578
4625	930579
20243	930580
3755	930581
31581	930582
15429	930583
45180	930584
72860	930585
31166	930586
12687	930587
31344	930588
2819	930589
75823	930590
2122	930591
28921	930592
82336	930593
8233	930594
10300	930595
50207	930596
56877	930597
4320	930598
34857	930599
85490	930600
52638	930601
2460	930602
14950	930603
71143	930604
55768	930605
1743	930606
71495	930607
37748	930608
103015	930609
69977	930610
112669	930611
13295	930612
4395	930613
11224	930614
40132	930615
2310	930616
55426	930617
110958	930618
18664	930619
75304	930620
47571	930621
18968	930622
92808	930623
46917	930624
67921	930625
37066	930626
13968	930627
6656	930628
226	930629
8502	930630
108934	930631
19539	930632
129243	930633
59124	930634
46812	930635
18510	930636
36967	930637
25958	930638
38815	930639
113725	930640
8642	930641
50480	930642
100432	930643
4372	930644
19960	930645
32252	930646
93770	930647
4599	930648
28744	930649
117500	930650
28232	930651
31649	930652
15999	930653
62991	930654
37760	930655
9643	930656
11488	930657
29614	930658
251	930659
26579	930660
5555	930661
35048	930662
38476	930663
94288	930664
42291	930665
15087	930666
45210	930667
2813	930668
28689	930669
36628	930670
4255	930671
24774	930672
118978	930673
36651	930674
31670	930675
120627	930676
5444	930677
38590	930678
63770	930679
59875	930680
2872	930681
6401	930682
33461	930683
1571	930684
43221	930685
20644	930686
2439	930687
39667	930688
25342	930689
23457	930690
18573	930691
30636	930692
70782	930693
145340	930694
91794	930695
21811	930696
75602	930697
37342	930698
58676	930699
27202	930700
33233	930701
148006	930702
95487	930703
87024	930704
79766	930705
4147	930706
67758	930707
40856	930708
8199	930709
9771	930710
15528	930711
93037	930712
1903	930713
29958	930714
76997	930715
4304	930716
2684	930717
3255	930718
17371	930719
81579	930720
10433	930721
18881	930722
91384	930723
122453	930724
43072	930725
1025	930726
45809	930727
96934	930728
131568	930729
19	930730
34989	930731
9127	930732
40941	930733
29663	930734
27789	930735
52673	930736
2578	930737
513	930738
40199	930739
15742	930740
148143	930741
3282	930742
23758	930743
54519	930744
15845	930745
18489	930746
1962	930747
135869	930748
129291	930749
24080	930750
17074	930751
162	930752
1048	930753
64099	930754
23077	930755
23858	930756
58571	930757
306	930758
28324	930759
35835	930760
43717	930761
1247	930762
21385	930763
83396	930764
21793	930765
138469	930766
43678	930767
10373	930768
19939	930769
5653	930770
20968	930771
100979	930772
58810	930773
24387	930774
39302	930775
106354	930776
47685	930777
34677	930778
120576	930779
32785	930780
92	930781
58137	930782
131501	930783
114750	930784
104741	930785
42628	930786
20511	930787
9700	930788
74793	930789
78477	930790
28060	930791
72674	930792
64358	930793
39713	930794
20666	930795
71723	930796
114301	930797
11709	930798
27069	930799
5784	930800
19480	930801
33067	930802
70462	930803
30118	930804
65350	930805
87339	930806
6789	930807
13235	930808
12679	930809
73873	930810
2361	930811
27684	930812
134061	930813
119023	930814
72885	930815
87804	930816
9714	930817
10041	930818
5656	930819
109377	930820
38924	930821
16662	930822
55903	930823
10822	930824
72913	930825
5914	930826
64061	930827
2103	930828
106270	930829
101469	930830
33553	930831
81011	930832
57518	930833
55190	930834
106945	930835
64195	930836
27870	930837
6615	930838
48577	930839
119998	930840
62662	930841
304	930842
95814	930843
71433	930844
764	930845
68475	930846
59444	930847
35	930848
81204	930849
110	930850
1486	930851
17982	930852
69985	930853
49735	930854
49902	930855
64089	930856
15491	930857
10044	930858
16112	930859
70351	930860
66450	930861
67026	930862
122141	930863
12810	930864
20105	930865
7709	930866
15315	930867
109531	930868
34683	930869
96107	930870
47180	930871
60011	930872
82886	930873
52519	930874
32724	930875
116223	930876
9652	930877
91649	930878
102860	930879
905	930880
16854	930881
31616	930882
90021	930883
62627	930884
4349	930885
6890	930886
48389	930887
33181	930888
18221	930889
10651	930890
16351	930891
45009	930892
12481	930893
68459	930894
63303	930895
20394	930896
1196	930897
89403	930898
2433	930899
5227	930900
31449	930901
4800	930902
26053	930903
8548	930904
55370	930905
25765	930906
46634	930907
38322	930908
12911	930909
32324	930910
14209	930911
25771	930912
37676	930913
82105	930914
21911	930915
113369	930916
77159	930917
18810	930918
32366	930919
7540	930920
108257	930921
106848	930922
26429	930923
23194	930924
43603	930925
3438	930926
53471	930927
62206	930928
46622	930929
33156	930930
28971	930931
20	930932
50480	930933
70408	930934
20185	930935
60940	930936
126795	930937
119418	930938
99825	930939
56451	930940
106466	930941
94884	930942
28072	930943
45223	930944
50340	930945
27031	930946
59013	930947
15113	930948
25228	930949
8609	930950
67070	930951
27195	930952
42374	930953
26315	930954
90561	930955
134710	930956
29193	930957
79111	930958
102878	930959
3007	930960
9575	930961
54331	930962
27432	930963
134511	930964
876	930965
26111	930966
58233	930967
48273	930968
87825	930969
109939	930970
19501	930971
12731	930972
8946	930973
82488	930974
66879	930975
57034	930976
97767	930977
982	930978
190	930979
94422	930980
8956	930981
64722	930982
4545	930983
1332	930984
58355	930985
109511	930986
79913	930987
2620	930988
52046	930989
9874	930990
45467	930991
43313	930992
39881	930993
38873	930994
90707	930995
134137	930996
7817	930997
2284	930998
18005	930999
8503	931000
62208	931001
74909	931002
3448	931003
49528	931004
78098	931005
46058	931006
15813	931007
41366	931008
29311	931009
6111	931010
37863	931011
72765	931012
2978	931013
12591	931014
38881	931015
57826	931016
2216	931017
64935	931018
80427	931019
16275	931020
59998	931021
10002	931022
8868	931023
68075	931024
8597	931025
70709	931026
5816	931027
52890	931028
39338	931029
56898	931030
4488	931031
5630	931032
44751	931033
31451	931034
85383	931035
6504	931036
16309	931037
17625	931038
98771	931039
46567	931040
19438	931041
19317	931042
143230	931043
13267	931044
91625	931045
17568	931046
562	931047
7254	931048
2852	931049
637	931050
140365	931051
1999	931052
49330	931053
97552	931054
20282	931055
50740	931056
40815	931057
6154	931058
7787	931059
22150	931060
69205	931061
9707	931062
58993	931063
1440	931064
75895	931065
28199	931066
24488	931067
52323	931068
8602	931069
48240	931070
135138	931071
1432	931072
60226	931073
2667	931074
58102	931075
36011	931076
52522	931077
105991	931078
54936	931079
70479	931080
95002	931081
35867	931082
38504	931083
27331	931084
17382	931085
20659	931086
89741	931087
120561	931088
18981	931089
37916	931090
168	931091
24097	931092
54532	931093
21083	931094
36350	931095
35334	931096
61547	931097
70952	931098
21546	931099
26976	931100
93428	931101
14743	931102
80339	931103
13070	931104
132671	931105
18309	931106
13965	931107
94531	931108
121096	931109
9470	931110
16999	931111
71706	931112
54279	931113
79182	931114
25840	931115
6447	931116
33346	931117
10398	931118
4634	931119
51584	931120
144677	931121
941	931122
118467	931123
3835	931124
15043	931125
295	931126
121084	931127
27536	931128
26067	931129
68271	931130
8990	931131
18488	931132
38731	931133
8667	931134
18753	931135
5536	931136
5885	931137
98121	931138
140750	931139
16159	931140
44770	931141
4739	931142
10029	931143
94125	931144
102777	931145
51848	931146
92972	931147
42042	931148
3016	931149
17480	931150
55313	931151
54624	931152
75332	931153
41633	931154
39883	931155
30946	931156
975	931157
15939	931158
66224	931159
4271	931160
26541	931161
19261	931162
13427	931163
65175	931164
26371	931165
1261	931166
6292	931167
78555	931168
26345	931169
23445	931170
12134	931171
12527	931172
12521	931173
58508	931174
114309	931175
96113	931176
60328	931177
6127	931178
19246	931179
873	931180
134615	931181
29330	931182
22321	931183
6296	931184
25893	931185
2797	931186
70664	931187
76725	931188
35937	931189
48072	931190
20505	931191
12448	931192
24375	931193
14415	931194
120637	931195
41330	931196
14067	931197
32849	931198
64204	931199
3485	931200
48442	931201
133467	931202
26188	931203
65321	931204
25717	931205
1377	931206
98427	931207
17694	931208
19192	931209
48906	931210
3111	931211
83855	931212
11796	931213
20165	931214
5729	931215
26239	931216
3676	931217
75570	931218
9174	931219
386	931220
39322	931221
14596	931222
2185	931223
7795	931224
59852	931225
40728	931226
8953	931227
108512	931228
511	931229
110659	931230
55011	931231
1411	931232
63906	931233
83350	931234
17124	931235
31223	931236
70541	931237
18353	931238
120797	931239
132408	931240
73180	931241
29219	931242
20041	931243
42040	931244
70854	931245
47101	931246
97450	931247
11851	931248
17462	931249
9144	931250
42735	931251
35970	931252
19751	931253
583	931254
37851	931255
10832	931256
58487	931257
39247	931258
55816	931259
14495	931260
25845	931261
25540	931262
19698	931263
43901	931264
17905	931265
125766	931266
20402	931267
77370	931268
2418	931269
30266	931270
49417	931271
70762	931272
159	931273
75018	931274
1791	931275
93542	931276
339	931277
29747	931278
21919	931279
31483	931280
18391	931281
68781	931282
18341	931283
3920	931284
10047	931285
119626	931286
98340	931287
68545	931288
14747	931289
11994	931290
2533	931291
18764	931292
121379	931293
54207	931294
65956	931295
25727	931296
33405	931297
89134	931298
120755	931299
2262	931300
110572	931301
118611	931302
79404	931303
124578	931304
56022	931305
46960	931306
36307	931307
42842	931308
6922	931309
42802	931310
37861	931311
36390	931312
36009	931313
4860	931314
7307	931315
1107	931316
43377	931317
23878	931318
19568	931319
26450	931320
56259	931321
36668	931322
140948	931323
130080	931324
69880	931325
4003	931326
81169	931327
84634	931328
26050	931329
108698	931330
15921	931331
52835	931332
68977	931333
10807	931334
47753	931335
31666	931336
137581	931337
12247	931338
105220	931339
26391	931340
12998	931341
76856	931342
51422	931343
38664	931344
16026	931345
66219	931346
52888	931347
49887	931348
21342	931349
21789	931350
17246	931351
5481	931352
20773	931353
63400	931354
56688	931355
81647	931356
26707	931357
85069	931358
34969	931359
94498	931360
110108	931361
103525	931362
42904	931363
61092	931364
36982	931365
6890	931366
98847	931367
68919	931368
18463	931369
2256	931370
115613	931371
39014	931372
116839	931373
43619	931374
74953	931375
99480	931376
1061	931377
65996	931378
78724	931379
42455	931380
12665	931381
11159	931382
12525	931383
70601	931384
50653	931385
811	931386
51994	931387
1207	931388
89318	931389
11996	931390
11497	931391
31249	931392
92388	931393
96767	931394
33035	931395
5217	931396
7504	931397
20253	931398
7599	931399
134040	931400
1635	931401
497	931402
79449	931403
53097	931404
11735	931405
11857	931406
105878	931407
87460	931408
1074	931409
28004	931410
3068	931411
1074	931412
48422	931413
27376	931414
130	931415
63098	931416
60981	931417
86289	931418
66314	931419
38188	931420
126516	931421
70804	931422
70732	931423
68878	931424
1720	931425
17163	931426
42398	931427
67474	931428
64128	931429
54757	931430
34369	931431
55848	931432
52621	931433
7408	931434
105013	931435
6097	931436
112332	931437
3060	931438
133886	931439
19645	931440
4298	931441
30996	931442
3035	931443
378	931444
64317	931445
25179	931446
80529	931447
45056	931448
15833	931449
5706	931450
57537	931451
84037	931452
41246	931453
75924	931454
35908	931455
35569	931456
71378	931457
33062	931458
29007	931459
82669	931460
4225	931461
81453	931462
8013	931463
29948	931464
1289	931465
44843	931466
27311	931467
39628	931468
4424	931469
97187	931470
88511	931471
2561	931472
2558	931473
95418	931474
90799	931475
13436	931476
14710	931477
51084	931478
30657	931479
126824	931480
5253	931481
80850	931482
40700	931483
13172	931484
974	931485
62575	931486
40433	931487
63257	931488
75704	931489
102942	931490
64044	931491
103450	931492
135640	931493
6874	931494
26698	931495
9451	931496
61917	931497
637	931498
122460	931499
148061	931500
45624	931501
16308	931502
51418	931503
24500	931504
9662	931505
5572	931506
1028	931507
47743	931508
53241	931509
35962	931510
6387	931511
40311	931512
121246	931513
104567	931514
4313	931515
74302	931516
61585	931517
96030	931518
21550	931519
9765	931520
3364	931521
22809	931522
88901	931523
79412	931524
18403	931525
85625	931526
115	931527
27768	931528
78348	931529
53944	931530
20417	931531
49882	931532
90137	931533
13715	931534
4657	931535
67428	931536
46106	931537
16326	931538
363	931539
118430	931540
36164	931541
50188	931542
58314	931543
2303	931544
72217	931545
24183	931546
9193	931547
21706	931548
7258	931549
1065	931550
3303	931551
14388	931552
13932	931553
2563	931554
118134	931555
24021	931556
60836	931557
93775	931558
36768	931559
99128	931560
7798	931561
80477	931562
59941	931563
111911	931564
64738	931565
36921	931566
56760	931567
142809	931568
52720	931569
128805	931570
101581	931571
33034	931572
1178	931573
15375	931574
58566	931575
75881	931576
41241	931577
174	931578
38297	931579
10374	931580
33543	931581
21830	931582
92667	931583
12619	931584
30411	931585
48858	931586
28964	931587
4200	931588
30024	931589
50397	931590
101210	931591
23369	931592
32722	931593
97002	931594
92305	931595
7973	931596
50865	931597
4258	931598
5477	931599
22681	931600
6134	931601
1	931602
4461	931603
20940	931604
4967	931605
18816	931606
58171	931607
8082	931608
81084	931609
2836	931610
66173	931611
117680	931612
16024	931613
46	931614
4738	931615
37140	931616
19041	931617
74540	931618
42439	931619
13033	931620
63598	931621
23254	931622
9036	931623
34968	931624
8567	931625
138666	931626
56423	931627
55061	931628
43234	931629
12893	931630
11332	931631
34079	931632
45413	931633
29491	931634
108618	931635
4742	931636
106503	931637
5404	931638
15265	931639
47794	931640
2590	931641
2136	931642
248	931643
10744	931644
102	931645
210	931646
43116	931647
23893	931648
74066	931649
88510	931650
26036	931651
45881	931652
36034	931653
23977	931654
12327	931655
658	931656
112301	931657
44753	931658
150573	931659
137561	931660
86763	931661
61194	931662
8814	931663
63540	931664
50529	931665
35609	931666
66110	931667
6767	931668
128339	931669
132562	931670
135	931671
53647	931672
69967	931673
88780	931674
53724	931675
15884	931676
136863	931677
2334	931678
54223	931679
109721	931680
1190	931681
1608	931682
51809	931683
2706	931684
127885	931685
7090	931686
70773	931687
9020	931688
69271	931689
75810	931690
9468	931691
29098	931692
8280	931693
50036	931694
4248	931695
9064	931696
77415	931697
121337	931698
36407	931699
578	931700
49848	931701
31478	931702
25649	931703
342	931704
31916	931705
31355	931706
9027	931707
55803	931708
75767	931709
123943	931710
103542	931711
3577	931712
92712	931713
2889	931714
45958	931715
39273	931716
94589	931717
31875	931718
25708	931719
49738	931720
28655	931721
386	931722
37888	931723
108115	931724
64864	931725
100309	931726
53462	931727
57080	931728
2045	931729
66523	931730
121964	931731
37496	931732
121699	931733
29941	931734
54655	931735
143175	931736
7875	931737
13857	931738
32493	931739
89854	931740
53642	931741
3919	931742
125449	931743
27748	931744
45685	931745
60412	931746
13552	931747
94895	931748
20393	931749
17607	931750
2185	931751
36414	931752
43877	931753
62428	931754
1859	931755
797	931756
70147	931757
86822	931758
8678	931759
58521	931760
93392	931761
33654	931762
23788	931763
92420	931764
87517	931765
39512	931766
8421	931767
7808	931768
23602	931769
41	931770
26548	931771
40580	931772
40151	931773
41503	931774
18845	931775
9539	931776
183	931777
28327	931778
101035	931779
2979	931780
24109	931781
8688	931782
6979	931783
71935	931784
101114	931785
34212	931786
61747	931787
2515	931788
112756	931789
30395	931790
34367	931791
2945	931792
11930	931793
35669	931794
554	931795
4222	931796
13172	931797
53240	931798
93301	931799
110383	931800
59146	931801
15785	931802
71	931803
28973	931804
23841	931805
27691	931806
10190	931807
104413	931808
43933	931809
10153	931810
87717	931811
15058	931812
43495	931813
142399	931814
79532	931815
79945	931816
11015	931817
59652	931818
56521	931819
65764	931820
75784	931821
12610	931822
63073	931823
42026	931824
9477	931825
20306	931826
25958	931827
93130	931828
82945	931829
101565	931830
84919	931831
14698	931832
8003	931833
19096	931834
16296	931835
18324	931836
51109	931837
47421	931838
54772	931839
58811	931840
3187	931841
12013	931842
48076	931843
8221	931844
2082	931845
7960	931846
143098	931847
118496	931848
148318	931849
94110	931850
1696	931851
20428	931852
83499	931853
33304	931854
6448	931855
14145	931856
5054	931857
41868	931858
17665	931859
72355	931860
92065	931861
13497	931862
57208	931863
4339	931864
18747	931865
53817	931866
84047	931867
66754	931868
63716	931869
85986	931870
3352	931871
26146	931872
17720	931873
6197	931874
52151	931875
4005	931876
61471	931877
63244	931878
120422	931879
39335	931880
549	931881
24321	931882
6959	931883
40769	931884
47420	931885
13939	931886
46253	931887
14078	931888
3079	931889
71909	931890
29892	931891
31436	931892
50754	931893
90244	931894
31662	931895
36788	931896
9786	931897
86823	931898
6588	931899
25570	931900
30256	931901
17069	931902
6656	931903
27797	931904
1146	931905
29048	931906
6414	931907
9310	931908
130717	931909
630	931910
31297	931911
133816	931912
128006	931913
16811	931914
1455	931915
104399	931916
103237	931917
48394	931918
8423	931919
33146	931920
70756	931921
31692	931922
45086	931923
14423	931924
90595	931925
21584	931926
122202	931927
45795	931928
39877	931929
13023	931930
175	931931
85484	931932
19033	931933
43341	931934
4610	931935
98	931936
29227	931937
52813	931938
13850	931939
97739	931940
74085	931941
1087	931942
32972	931943
384	931944
1089	931945
140570	931946
16690	931947
85382	931948
79857	931949
87733	931950
27783	931951
37698	931952
6872	931953
7723	931954
16567	931955
27980	931956
59079	931957
4613	931958
2320	931959
51954	931960
137939	931961
65641	931962
84003	931963
68350	931964
8498	931965
11579	931966
79735	931967
40446	931968
44907	931969
40403	931970
22199	931971
4317	931972
11085	931973
17885	931974
14608	931975
41537	931976
99418	931977
45290	931978
9715	931979
79306	931980
13585	931981
76965	931982
113180	931983
18618	931984
33311	931985
74545	931986
102878	931987
27259	931988
43957	931989
83043	931990
99189	931991
24428	931992
13635	931993
8875	931994
35965	931995
75099	931996
49593	931997
11815	931998
59701	931999
57	932000
3132	932001
29861	932002
413	932003
15016	932004
14869	932005
115077	932006
55814	932007
70812	932008
106740	932009
74700	932010
14394	932011
83474	932012
64422	932013
7455	932014
116396	932015
46369	932016
76305	932017
7174	932018
359	932019
12536	932020
16163	932021
14040	932022
29792	932023
82161	932024
8174	932025
10188	932026
90724	932027
32187	932028
18861	932029
14330	932030
19499	932031
66935	932032
64299	932033
101110	932034
37877	932035
1883	932036
19145	932037
20466	932038
42709	932039
3442	932040
95887	932041
14228	932042
6794	932043
136666	932044
29354	932045
49016	932046
9037	932047
29881	932048
54385	932049
95322	932050
60241	932051
23908	932052
92574	932053
80663	932054
55779	932055
61796	932056
36127	932057
133706	932058
9342	932059
122032	932060
25910	932061
102	932062
4643	932063
49093	932064
70753	932065
2062	932066
146756	932067
1145	932068
63348	932069
18330	932070
23159	932071
62925	932072
49364	932073
9489	932074
36845	932075
12701	932076
30550	932077
14756	932078
87241	932079
43213	932080
7161	932081
488	932082
23993	932083
11519	932084
108702	932085
112818	932086
20143	932087
33209	932088
43642	932089
34610	932090
69161	932091
107306	932092
11719	932093
55718	932094
37542	932095
16505	932096
81949	932097
75226	932098
59315	932099
6978	932100
6645	932101
24417	932102
54981	932103
2560	932104
18549	932105
94501	932106
21474	932107
98954	932108
80538	932109
16982	932110
37209	932111
65190	932112
88875	932113
117495	932114
28229	932115
79886	932116
36431	932117
45	932118
77713	932119
59114	932120
14298	932121
19075	932122
95950	932123
23694	932124
57819	932125
39387	932126
58366	932127
89172	932128
143282	932129
64834	932130
59169	932131
79533	932132
133498	932133
55398	932134
50861	932135
6369	932136
106161	932137
1257	932138
62259	932139
69379	932140
90481	932141
39	932142
112039	932143
5380	932144
44958	932145
128810	932146
50493	932147
106893	932148
33203	932149
85526	932150
107211	932151
11565	932152
2886	932153
108724	932154
30180	932155
114182	932156
9979	932157
119723	932158
395	932159
5124	932160
45397	932161
57968	932162
123328	932163
50531	932164
42185	932165
37022	932166
4769	932167
4406	932168
102005	932169
58493	932170
76775	932171
49640	932172
44614	932173
23764	932174
64435	932175
39634	932176
606	932177
26359	932178
11885	932179
60823	932180
84757	932181
12897	932182
61053	932183
34579	932184
15073	932185
46944	932186
123156	932187
8380	932188
10990	932189
30074	932190
66136	932191
107615	932192
1562	932193
19169	932194
5872	932195
60737	932196
139207	932197
112131	932198
12366	932199
98089	932200
56624	932201
31166	932202
54188	932203
6337	932204
108852	932205
135233	932206
26249	932207
26047	932208
9025	932209
1944	932210
134871	932211
21567	932212
107239	932213
60291	932214
5147	932215
20413	932216
76530	932217
47831	932218
141589	932219
13	932220
42116	932221
4235	932222
67414	932223
45032	932224
70162	932225
77727	932226
30007	932227
32648	932228
5362	932229
97333	932230
94037	932231
9814	932232
8334	932233
87359	932234
6649	932235
9037	932236
4458	932237
75513	932238
14217	932239
52433	932240
118687	932241
44018	932242
139744	932243
99848	932244
58477	932245
20048	932246
53562	932247
72586	932248
63422	932249
105949	932250
60794	932251
117348	932252
4985	932253
68945	932254
25324	932255
80757	932256
13101	932257
41019	932258
68801	932259
11073	932260
24031	932261
8065	932262
67910	932263
149352	932264
425	932265
16725	932266
6930	932267
53814	932268
8477	932269
131877	932270
15084	932271
22628	932272
81997	932273
533	932274
115759	932275
51194	932276
93913	932277
1761	932278
7063	932279
853	932280
130329	932281
9937	932282
62741	932283
122275	932284
53028	932285
75554	932286
19613	932287
30963	932288
85575	932289
2733	932290
15551	932291
46975	932292
15703	932293
34240	932294
3034	932295
15842	932296
35877	932297
8301	932298
13637	932299
108412	932300
2464	932301
141112	932302
52524	932303
47017	932304
46082	932305
20343	932306
55041	932307
19059	932308
101445	932309
29989	932310
47083	932311
27755	932312
109125	932313
14383	932314
2665	932315
122141	932316
11510	932317
1375	932318
3900	932319
11354	932320
3569	932321
11455	932322
30778	932323
54986	932324
101771	932325
3252	932326
90389	932327
6571	932328
103098	932329
117812	932330
25440	932331
34321	932332
7354	932333
131207	932334
613	932335
2526	932336
20057	932337
43860	932338
72259	932339
41589	932340
45079	932341
15933	932342
109600	932343
19568	932344
123344	932345
1072	932346
104555	932347
21787	932348
58312	932349
8881	932350
25805	932351
5371	932352
98413	932353
38951	932354
2477	932355
11652	932356
182	932357
24594	932358
129862	932359
58646	932360
91401	932361
4423	932362
63372	932363
57372	932364
119155	932365
50051	932366
110506	932367
101660	932368
56628	932369
94629	932370
57233	932371
6938	932372
76232	932373
115712	932374
37624	932375
13859	932376
5178	932377
48416	932378
96055	932379
33317	932380
104720	932381
15286	932382
24748	932383
71077	932384
42505	932385
21467	932386
9765	932387
13094	932388
107016	932389
6791	932390
88437	932391
59069	932392
27495	932393
1208	932394
20354	932395
6073	932396
58054	932397
78713	932398
51667	932399
86038	932400
45503	932401
12189	932402
99919	932403
10046	932404
48549	932405
88605	932406
54954	932407
7628	932408
87499	932409
24610	932410
11557	932411
75784	932412
70654	932413
100284	932414
14185	932415
83565	932416
68155	932417
51055	932418
10486	932419
39209	932420
64117	932421
54257	932422
30734	932423
55437	932424
28606	932425
30468	932426
94165	932427
67000	932428
46342	932429
26680	932430
25008	932431
5241	932432
17551	932433
88778	932434
40680	932435
117462	932436
123882	932437
66929	932438
26139	932439
54377	932440
1834	932441
9672	932442
10214	932443
12246	932444
22248	932445
26847	932446
32651	932447
7127	932448
93598	932449
30654	932450
9709	932451
34173	932452
8551	932453
13227	932454
93808	932455
40423	932456
66398	932457
4660	932458
104244	932459
50432	932460
9118	932461
147862	932462
69496	932463
98455	932464
111586	932465
57903	932466
122787	932467
170	932468
343	932469
29052	932470
89046	932471
15283	932472
90058	932473
49815	932474
54	932475
12150	932476
8145	932477
141115	932478
1357	932479
47838	932480
35748	932481
59939	932482
59249	932483
12791	932484
147846	932485
127656	932486
123567	932487
92383	932488
9316	932489
35334	932490
59523	932491
13038	932492
57189	932493
29915	932494
11853	932495
79945	932496
30131	932497
15707	932498
57829	932499
94937	932500
4714	932501
24169	932502
19046	932503
113459	932504
2180	932505
1221	932506
26670	932507
85058	932508
31942	932509
12616	932510
1293	932511
15979	932512
48301	932513
8736	932514
51705	932515
12452	932516
52783	932517
67012	932518
49518	932519
80153	932520
44958	932521
12361	932522
40191	932523
28106	932524
47289	932525
82121	932526
60292	932527
18194	932528
104246	932529
26689	932530
78865	932531
21380	932532
23574	932533
14517	932534
71098	932535
23900	932536
19230	932537
38488	932538
12776	932539
129159	932540
16889	932541
80166	932542
20078	932543
9166	932544
10378	932545
34330	932546
13281	932547
23137	932548
43352	932549
2818	932550
49538	932551
26913	932552
120170	932553
16181	932554
76297	932555
16857	932556
78245	932557
55160	932558
46930	932559
7417	932560
43208	932561
10216	932562
92522	932563
4189	932564
9757	932565
96500	932566
145624	932567
26795	932568
44870	932569
12225	932570
50362	932571
54312	932572
14306	932573
31254	932574
34289	932575
2627	932576
52651	932577
17588	932578
124318	932579
23197	932580
53811	932581
79685	932582
51970	932583
51260	932584
58586	932585
61579	932586
50974	932587
47157	932588
9654	932589
1160	932590
23998	932591
123905	932592
117921	932593
111096	932594
42114	932595
68406	932596
12266	932597
16215	932598
38190	932599
6169	932600
132002	932601
27582	932602
95089	932603
78983	932604
18797	932605
99776	932606
11498	932607
22741	932608
42358	932609
98999	932610
9368	932611
95121	932612
4922	932613
72504	932614
3054	932615
215	932616
88796	932617
69477	932618
28413	932619
94597	932620
107684	932621
21404	932622
30678	932623
976	932624
50685	932625
36177	932626
66404	932627
82250	932628
6819	932629
15390	932630
112848	932631
68346	932632
53756	932633
8409	932634
1599	932635
34172	932636
46200	932637
24946	932638
31449	932639
136289	932640
16405	932641
40456	932642
2206	932643
9592	932644
130956	932645
13366	932646
122009	932647
99247	932648
68556	932649
28652	932650
11001	932651
84825	932652
1369	932653
25318	932654
15259	932655
71660	932656
34041	932657
33432	932658
86674	932659
80757	932660
4690	932661
49305	932662
20071	932663
17450	932664
3248	932665
90933	932666
5637	932667
94999	932668
24978	932669
17192	932670
78541	932671
38064	932672
75507	932673
136125	932674
19311	932675
61867	932676
21462	932677
101209	932678
36429	932679
10703	932680
69406	932681
124498	932682
3404	932683
2404	932684
36212	932685
117959	932686
87011	932687
457	932688
47212	932689
45607	932690
59103	932691
32270	932692
6140	932693
100635	932694
147882	932695
1112	932696
65933	932697
87305	932698
19458	932699
53538	932700
50338	932701
11047	932702
6230	932703
38875	932704
4372	932705
16177	932706
11287	932707
61635	932708
15766	932709
28652	932710
23343	932711
11085	932712
216	932713
3091	932714
55318	932715
2245	932716
20645	932717
21059	932718
17594	932719
12686	932720
83451	932721
112206	932722
110989	932723
5166	932724
15191	932725
64598	932726
54471	932727
98252	932728
87738	932729
50479	932730
3530	932731
14402	932732
85768	932733
99964	932734
41320	932735
38690	932736
9120	932737
19677	932738
107660	932739
67647	932740
108966	932741
49590	932742
11090	932743
6724	932744
95909	932745
70573	932746
71665	932747
24604	932748
92171	932749
20829	932750
17730	932751
85185	932752
44	932753
50529	932754
5003	932755
70040	932756
9350	932757
60628	932758
3360	932759
20896	932760
5453	932761
3931	932762
50272	932763
12149	932764
27129	932765
68950	932766
61973	932767
12489	932768
58997	932769
912	932770
56204	932771
9060	932772
57631	932773
15906	932774
40040	932775
121481	932776
13015	932777
23643	932778
1141	932779
8883	932780
13757	932781
118924	932782
97458	932783
82011	932784
52465	932785
31043	932786
40100	932787
9939	932788
323	932789
91102	932790
16506	932791
68738	932792
70299	932793
39398	932794
4607	932795
52350	932796
699	932797
8163	932798
2299	932799
4848	932800
70099	932801
11244	932802
80496	932803
79475	932804
120612	932805
14036	932806
137526	932807
8418	932808
89313	932809
35555	932810
14451	932811
14	932812
29413	932813
10367	932814
67868	932815
7758	932816
12170	932817
71354	932818
42976	932819
109093	932820
79469	932821
97982	932822
60537	932823
40623	932824
104154	932825
44122	932826
9803	932827
27520	932828
31601	932829
99314	932830
130798	932831
39858	932832
6262	932833
115578	932834
658	932835
59912	932836
18	932837
6137	932838
89315	932839
32724	932840
78292	932841
55774	932842
2294	932843
129604	932844
94832	932845
99260	932846
1829	932847
96987	932848
59271	932849
103079	932850
93520	932851
707	932852
27028	932853
8242	932854
11388	932855
59417	932856
39967	932857
28082	932858
13470	932859
149392	932860
65119	932861
94577	932862
72474	932863
41106	932864
81742	932865
119981	932866
12087	932867
10343	932868
7139	932869
31132	932870
108114	932871
8741	932872
75530	932873
2665	932874
7985	932875
531	932876
147959	932877
3998	932878
97194	932879
17780	932880
12517	932881
53554	932882
67635	932883
3797	932884
86875	932885
22031	932886
70212	932887
14864	932888
15479	932889
73055	932890
66730	932891
8380	932892
60057	932893
119096	932894
23361	932895
251	932896
2152	932897
15387	932898
94852	932899
21976	932900
34592	932901
101566	932902
31452	932903
14874	932904
11159	932905
60959	932906
64692	932907
73016	932908
76814	932909
44314	932910
84168	932911
25800	932912
164	932913
3937	932914
25359	932915
15	932916
56646	932917
19251	932918
72503	932919
1230	932920
6576	932921
109272	932922
146414	932923
119692	932924
40160	932925
130398	932926
31146	932927
22028	932928
29173	932929
43514	932930
51280	932931
13227	932932
23835	932933
37915	932934
34638	932935
59826	932936
99601	932937
113614	932938
83316	932939
8600	932940
12615	932941
64054	932942
73986	932943
91262	932944
25106	932945
65272	932946
59891	932947
28041	932948
25959	932949
19696	932950
132878	932951
55844	932952
65248	932953
90482	932954
70678	932955
27340	932956
69764	932957
18658	932958
11974	932959
118430	932960
13963	932961
44668	932962
19114	932963
26763	932964
55659	932965
52469	932966
70431	932967
57842	932968
61124	932969
57886	932970
108962	932971
108694	932972
11036	932973
133606	932974
18647	932975
42972	932976
39404	932977
93719	932978
46386	932979
35890	932980
41862	932981
121867	932982
75346	932983
43374	932984
111862	932985
31750	932986
35821	932987
61925	932988
51003	932989
39447	932990
15422	932991
9847	932992
41292	932993
11726	932994
57981	932995
5135	932996
19772	932997
39187	932998
19581	932999
40370	933000
1826	933001
67367	933002
551	933003
54530	933004
96917	933005
35580	933006
27448	933007
9767	933008
33828	933009
4740	933010
4842	933011
56539	933012
18196	933013
124093	933014
1846	933015
462	933016
11869	933017
76085	933018
25057	933019
104807	933020
11107	933021
34325	933022
18929	933023
22528	933024
32020	933025
13134	933026
13735	933027
43803	933028
1326	933029
138249	933030
114078	933031
4843	933032
101962	933033
11636	933034
41030	933035
107464	933036
96044	933037
6983	933038
93265	933039
890	933040
22157	933041
91633	933042
87646	933043
125220	933044
188	933045
12975	933046
20396	933047
24504	933048
39838	933049
14181	933050
31040	933051
24163	933052
52413	933053
65667	933054
100920	933055
73855	933056
10181	933057
2231	933058
85805	933059
65878	933060
68196	933061
9584	933062
11074	933063
61550	933064
15197	933065
44145	933066
32614	933067
53843	933068
96515	933069
61732	933070
59172	933071
23205	933072
8870	933073
35850	933074
106529	933075
4222	933076
89568	933077
112882	933078
3082	933079
28316	933080
80499	933081
436	933082
12569	933083
26582	933084
104268	933085
33983	933086
80098	933087
18605	933088
2516	933089
864	933090
8431	933091
48922	933092
13876	933093
82796	933094
119841	933095
25577	933096
70407	933097
103992	933098
44023	933099
19417	933100
76299	933101
16966	933102
27207	933103
12871	933104
17610	933105
39917	933106
1535	933107
5963	933108
3825	933109
92019	933110
24334	933111
53912	933112
125431	933113
88102	933114
2765	933115
26867	933116
42622	933117
103226	933118
12735	933119
19291	933120
18069	933121
361	933122
748	933123
90754	933124
11843	933125
19691	933126
9735	933127
94505	933128
12730	933129
10877	933130
126723	933131
22432	933132
90501	933133
36383	933134
32829	933135
28562	933136
12206	933137
78045	933138
50715	933139
106307	933140
62081	933141
51973	933142
32661	933143
27994	933144
42574	933145
133171	933146
62957	933147
1901	933148
72597	933149
86165	933150
49914	933151
71547	933152
2440	933153
21361	933154
55366	933155
57412	933156
69457	933157
23929	933158
40621	933159
63994	933160
81691	933161
93801	933162
64966	933163
1254	933164
134996	933165
142628	933166
107923	933167
41532	933168
27819	933169
4177	933170
12975	933171
55254	933172
217	933173
86830	933174
47464	933175
72324	933176
6583	933177
7151	933178
47604	933179
166	933180
54129	933181
59711	933182
18008	933183
44850	933184
23462	933185
2697	933186
54213	933187
16172	933188
108487	933189
28099	933190
11491	933191
10616	933192
4088	933193
30399	933194
13681	933195
8050	933196
14107	933197
90499	933198
309	933199
16167	933200
23951	933201
19633	933202
146886	933203
98644	933204
44937	933205
72465	933206
57773	933207
83041	933208
85694	933209
33892	933210
27186	933211
5594	933212
89147	933213
15753	933214
51556	933215
84444	933216
16137	933217
48299	933218
17341	933219
28671	933220
8966	933221
74662	933222
229	933223
1884	933224
38190	933225
3	933226
1776	933227
95776	933228
9243	933229
58705	933230
87198	933231
29749	933232
1918	933233
3668	933234
21866	933235
52319	933236
76032	933237
65315	933238
33125	933239
55380	933240
40811	933241
3408	933242
65849	933243
93077	933244
117206	933245
74467	933246
10889	933247
11569	933248
43521	933249
68584	933250
31216	933251
190	933252
12350	933253
64992	933254
710	933255
61933	933256
38021	933257
25070	933258
32843	933259
15806	933260
51199	933261
39032	933262
58318	933263
9412	933264
90678	933265
19898	933266
532	933267
62585	933268
77141	933269
6356	933270
29183	933271
16303	933272
10501	933273
62	933274
23724	933275
40558	933276
20510	933277
61742	933278
10218	933279
2363	933280
27170	933281
95468	933282
63718	933283
129486	933284
6944	933285
10409	933286
7396	933287
10287	933288
22130	933289
55559	933290
52521	933291
888	933292
2278	933293
815	933294
16519	933295
39818	933296
39293	933297
56622	933298
29964	933299
117882	933300
55222	933301
95221	933302
47122	933303
91424	933304
25068	933305
24564	933306
4477	933307
123212	933308
30513	933309
7712	933310
47650	933311
45525	933312
63213	933313
24237	933314
97881	933315
18064	933316
45158	933317
110898	933318
537	933319
563	933320
7047	933321
98797	933322
88914	933323
44729	933324
5894	933325
83421	933326
104197	933327
85260	933328
31868	933329
25199	933330
45331	933331
123309	933332
32242	933333
20643	933334
14255	933335
39207	933336
71368	933337
74416	933338
77812	933339
70551	933340
118709	933341
3194	933342
8295	933343
15656	933344
37550	933345
54096	933346
61609	933347
28388	933348
28185	933349
18435	933350
16611	933351
39042	933352
57447	933353
14971	933354
65749	933355
135623	933356
1404	933357
14961	933358
29756	933359
2833	933360
67591	933361
18505	933362
33357	933363
87264	933364
46474	933365
110575	933366
79476	933367
42895	933368
38648	933369
8702	933370
130400	933371
25008	933372
89083	933373
67347	933374
2095	933375
1400	933376
44835	933377
72840	933378
5593	933379
20251	933380
113130	933381
9	933382
54530	933383
24366	933384
44773	933385
19070	933386
1567	933387
34681	933388
60195	933389
19900	933390
5579	933391
1573	933392
46303	933393
33919	933394
10837	933395
16458	933396
634	933397
21284	933398
9336	933399
5664	933400
7910	933401
53477	933402
110677	933403
99137	933404
10735	933405
36443	933406
14198	933407
20378	933408
5982	933409
131145	933410
28711	933411
69662	933412
41227	933413
16130	933414
38239	933415
51165	933416
20834	933417
3666	933418
81973	933419
16098	933420
53999	933421
77822	933422
13783	933423
24837	933424
64977	933425
15453	933426
7581	933427
33645	933428
11301	933429
98555	933430
113873	933431
83	933432
8791	933433
31098	933434
9960	933435
99476	933436
91632	933437
120101	933438
2087	933439
18831	933440
46358	933441
10824	933442
1946	933443
14697	933444
18515	933445
22788	933446
117415	933447
53275	933448
9288	933449
56109	933450
57825	933451
1976	933452
18225	933453
47951	933454
8088	933455
9527	933456
70517	933457
129463	933458
15756	933459
43623	933460
148657	933461
11168	933462
18740	933463
5806	933464
34803	933465
94757	933466
130935	933467
66344	933468
45124	933469
4570	933470
27607	933471
4515	933472
105183	933473
22170	933474
37278	933475
31360	933476
6723	933477
43027	933478
102206	933479
96552	933480
26567	933481
2978	933482
16814	933483
83066	933484
25301	933485
106455	933486
7441	933487
47116	933488
125520	933489
71277	933490
56902	933491
16523	933492
29755	933493
120380	933494
114536	933495
12829	933496
69120	933497
70619	933498
35081	933499
24716	933500
15843	933501
62564	933502
38508	933503
46745	933504
87063	933505
22681	933506
22639	933507
10185	933508
29797	933509
42086	933510
56937	933511
80126	933512
74236	933513
12547	933514
2217	933515
144186	933516
84622	933517
12480	933518
142569	933519
70076	933520
4471	933521
42581	933522
2946	933523
57967	933524
79020	933525
54647	933526
8850	933527
56768	933528
72166	933529
22201	933530
68577	933531
19613	933532
90133	933533
4036	933534
450	933535
10860	933536
67951	933537
10359	933538
63914	933539
38753	933540
2165	933541
106681	933542
28498	933543
105063	933544
62086	933545
125	933546
5616	933547
12322	933548
64016	933549
8007	933550
7037	933551
66728	933552
84356	933553
4631	933554
4311	933555
769	933556
12927	933557
80975	933558
18904	933559
40755	933560
122694	933561
15553	933562
11870	933563
99117	933564
15855	933565
33758	933566
91164	933567
84156	933568
22692	933569
920	933570
59643	933571
9087	933572
12547	933573
65191	933574
73488	933575
100930	933576
18723	933577
55152	933578
13197	933579
96584	933580
437	933581
118718	933582
31777	933583
39621	933584
77570	933585
21430	933586
55154	933587
20941	933588
26960	933589
10770	933590
87240	933591
340	933592
7081	933593
134675	933594
24044	933595
3433	933596
18713	933597
141102	933598
45	933599
9080	933600
11871	933601
48510	933602
15903	933603
45925	933604
22649	933605
30584	933606
47825	933607
19586	933608
28630	933609
66050	933610
42199	933611
60418	933612
128666	933613
77340	933614
41355	933615
26324	933616
62844	933617
67754	933618
1788	933619
71811	933620
52035	933621
23460	933622
22401	933623
10149	933624
70238	933625
35764	933626
14124	933627
1610	933628
49589	933629
29177	933630
3687	933631
76253	933632
10935	933633
7408	933634
1761	933635
119287	933636
38482	933637
79288	933638
23829	933639
863	933640
6028	933641
25890	933642
22059	933643
39736	933644
3455	933645
25260	933646
36344	933647
68499	933648
7266	933649
117596	933650
2942	933651
77	933652
125403	933653
40122	933654
73246	933655
9979	933656
130430	933657
7116	933658
52737	933659
69154	933660
32695	933661
9567	933662
4130	933663
32082	933664
19349	933665
56202	933666
37014	933667
26896	933668
72488	933669
9521	933670
53995	933671
133883	933672
18385	933673
110887	933674
5340	933675
891	933676
45354	933677
25910	933678
57049	933679
118766	933680
64762	933681
104	933682
139339	933683
47819	933684
80811	933685
56295	933686
17268	933687
3159	933688
70227	933689
26849	933690
51525	933691
69781	933692
116076	933693
1468	933694
2173	933695
69221	933696
36851	933697
49628	933698
30071	933699
16294	933700
80952	933701
12497	933702
6240	933703
328	933704
17308	933705
29745	933706
44936	933707
43051	933708
30178	933709
11861	933710
35322	933711
61493	933712
7988	933713
58869	933714
51216	933715
50800	933716
15283	933717
85722	933718
56275	933719
4410	933720
82564	933721
53511	933722
39973	933723
70736	933724
45037	933725
24503	933726
24432	933727
26029	933728
10960	933729
4508	933730
15499	933731
45584	933732
82058	933733
72572	933734
2210	933735
30933	933736
990	933737
2203	933738
1748	933739
35169	933740
90701	933741
31574	933742
96174	933743
21564	933744
46109	933745
97928	933746
41261	933747
26432	933748
132298	933749
3118	933750
66593	933751
92111	933752
55499	933753
8340	933754
6820	933755
3044	933756
45100	933757
20090	933758
6559	933759
86114	933760
67045	933761
67954	933762
75231	933763
133	933764
844	933765
61118	933766
90266	933767
10442	933768
10275	933769
16565	933770
20152	933771
4267	933772
9365	933773
40169	933774
62587	933775
15287	933776
63489	933777
88382	933778
11444	933779
50724	933780
12581	933781
6307	933782
119381	933783
25535	933784
16992	933785
46438	933786
41169	933787
66228	933788
45152	933789
78275	933790
803	933791
129909	933792
22057	933793
63546	933794
32417	933795
88190	933796
87923	933797
94772	933798
54163	933799
112790	933800
2503	933801
47835	933802
34561	933803
38097	933804
18055	933805
7598	933806
32294	933807
125701	933808
28223	933809
20506	933810
92946	933811
90477	933812
68	933813
11786	933814
119264	933815
45992	933816
2157	933817
12291	933818
30667	933819
45327	933820
58453	933821
21941	933822
23782	933823
13737	933824
62227	933825
25021	933826
106357	933827
62339	933828
69016	933829
43764	933830
12084	933831
9044	933832
66105	933833
131006	933834
6989	933835
14430	933836
94402	933837
45699	933838
26509	933839
133576	933840
69748	933841
21802	933842
7576	933843
62663	933844
45236	933845
429	933846
37144	933847
24312	933848
24273	933849
70047	933850
36323	933851
14774	933852
120459	933853
70020	933854
7616	933855
12778	933856
45355	933857
111501	933858
42870	933859
28788	933860
99588	933861
108798	933862
38677	933863
20318	933864
42558	933865
66089	933866
85073	933867
69668	933868
57490	933869
134909	933870
14216	933871
31700	933872
15248	933873
111536	933874
2044	933875
30267	933876
116616	933877
3265	933878
94571	933879
22276	933880
27920	933881
2842	933882
120544	933883
100967	933884
61617	933885
16991	933886
49600	933887
22685	933888
10705	933889
88053	933890
67925	933891
71228	933892
53997	933893
44149	933894
10416	933895
96019	933896
3931	933897
81476	933898
51417	933899
71784	933900
44886	933901
29236	933902
90011	933903
60388	933904
828	933905
9457	933906
17562	933907
9539	933908
48467	933909
82528	933910
1240	933911
4486	933912
117782	933913
109236	933914
4060	933915
4472	933916
30958	933917
40310	933918
41991	933919
15394	933920
14288	933921
46717	933922
131251	933923
15717	933924
4523	933925
24703	933926
24748	933927
109386	933928
18085	933929
28833	933930
92940	933931
49961	933932
23976	933933
26059	933934
1024	933935
75686	933936
36161	933937
59612	933938
14720	933939
34141	933940
46798	933941
148162	933942
67076	933943
84821	933944
41587	933945
37999	933946
27008	933947
22603	933948
6800	933949
15984	933950
23212	933951
96350	933952
115621	933953
29457	933954
66767	933955
101459	933956
121816	933957
8069	933958
96621	933959
28396	933960
61118	933961
37196	933962
28163	933963
135155	933964
5129	933965
25029	933966
29811	933967
150528	933968
132196	933969
63895	933970
37519	933971
19277	933972
63644	933973
31328	933974
22981	933975
5636	933976
25529	933977
1097	933978
119702	933979
68412	933980
601	933981
21183	933982
105046	933983
10451	933984
1606	933985
1381	933986
35448	933987
45228	933988
147487	933989
93089	933990
86229	933991
43480	933992
65510	933993
18621	933994
6239	933995
142322	933996
48127	933997
10208	933998
14835	933999
17629	934000
2234	934001
12077	934002
69503	934003
30253	934004
6836	934005
44817	934006
100045	934007
76893	934008
10233	934009
108243	934010
45162	934011
67251	934012
44985	934013
13745	934014
112068	934015
91612	934016
74283	934017
14101	934018
34164	934019
22324	934020
33169	934021
16900	934022
31386	934023
90745	934024
472	934025
39548	934026
102789	934027
51861	934028
63949	934029
34392	934030
138703	934031
41183	934032
44456	934033
43676	934034
71830	934035
716	934036
55115	934037
86139	934038
82181	934039
2929	934040
121232	934041
62392	934042
1118	934043
137069	934044
6924	934045
28445	934046
4737	934047
9945	934048
43216	934049
77044	934050
38622	934051
20479	934052
19254	934053
125912	934054
11703	934055
28425	934056
40960	934057
128539	934058
57932	934059
75502	934060
43580	934061
13829	934062
75997	934063
84823	934064
38841	934065
5485	934066
29480	934067
112561	934068
43875	934069
46672	934070
17066	934071
22913	934072
37401	934073
43337	934074
103580	934075
26637	934076
61954	934077
40649	934078
7826	934079
65774	934080
19188	934081
11089	934082
64475	934083
36107	934084
94074	934085
78031	934086
82959	934087
41845	934088
79178	934089
5347	934090
24700	934091
40836	934092
25204	934093
18398	934094
55308	934095
118933	934096
24380	934097
51054	934098
22850	934099
12992	934100
44133	934101
5735	934102
35357	934103
5573	934104
26290	934105
29617	934106
68535	934107
75307	934108
63371	934109
71495	934110
78866	934111
33583	934112
123242	934113
10850	934114
38743	934115
16173	934116
104881	934117
36445	934118
93369	934119
99639	934120
116031	934121
9652	934122
21742	934123
53556	934124
269	934125
24897	934126
113203	934127
99725	934128
145859	934129
1458	934130
20650	934131
7704	934132
25380	934133
90855	934134
3000	934135
20431	934136
79737	934137
17912	934138
7296	934139
70115	934140
316	934141
25997	934142
53289	934143
3791	934144
11540	934145
18868	934146
106916	934147
85656	934148
3183	934149
26166	934150
15717	934151
24390	934152
149877	934153
27248	934154
77694	934155
104813	934156
109612	934157
4498	934158
27454	934159
1529	934160
138402	934161
44686	934162
21360	934163
19355	934164
32095	934165
4669	934166
62798	934167
134028	934168
73995	934169
5477	934170
8723	934171
8536	934172
86763	934173
42305	934174
21447	934175
26295	934176
53207	934177
119905	934178
98380	934179
63168	934180
106668	934181
117128	934182
5114	934183
205	934184
24417	934185
29724	934186
25988	934187
139953	934188
9274	934189
425	934190
1338	934191
59090	934192
94151	934193
129170	934194
73856	934195
35912	934196
81390	934197
2339	934198
18063	934199
70402	934200
2992	934201
100833	934202
60409	934203
97471	934204
12800	934205
14014	934206
3732	934207
103510	934208
33142	934209
64646	934210
5864	934211
167	934212
82328	934213
42593	934214
7179	934215
37581	934216
22628	934217
4492	934218
51377	934219
30229	934220
26101	934221
21712	934222
117086	934223
31019	934224
93441	934225
51806	934226
100712	934227
101	934228
82707	934229
54527	934230
46897	934231
102078	934232
10541	934233
22514	934234
20598	934235
1337	934236
4613	934237
138669	934238
4749	934239
10523	934240
25600	934241
93940	934242
78417	934243
19456	934244
115101	934245
15708	934246
46212	934247
618	934248
69718	934249
7708	934250
139764	934251
3838	934252
2675	934253
21158	934254
96830	934255
42955	934256
6703	934257
33059	934258
42344	934259
133714	934260
27481	934261
51761	934262
42198	934263
23202	934264
11684	934265
3154	934266
66140	934267
81600	934268
15337	934269
8510	934270
125658	934271
17870	934272
20476	934273
72450	934274
61153	934275
35859	934276
105191	934277
68471	934278
72078	934279
58050	934280
31386	934281
74908	934282
145175	934283
46223	934284
72631	934285
49784	934286
76609	934287
97559	934288
71364	934289
24046	934290
129	934291
18443	934292
97082	934293
45439	934294
75141	934295
16207	934296
48450	934297
48086	934298
99594	934299
61479	934300
70659	934301
13901	934302
1672	934303
84796	934304
24669	934305
39690	934306
15244	934307
137232	934308
23438	934309
830	934310
3786	934311
38719	934312
93367	934313
5951	934314
7760	934315
2605	934316
48677	934317
46915	934318
100451	934319
4191	934320
490	934321
41806	934322
19768	934323
83539	934324
13690	934325
108846	934326
63391	934327
57860	934328
9103	934329
23047	934330
21070	934331
95624	934332
95369	934333
76050	934334
14143	934335
103771	934336
65310	934337
622	934338
69739	934339
99309	934340
22985	934341
117162	934342
37099	934343
53760	934344
4016	934345
512	934346
15050	934347
8090	934348
25191	934349
20797	934350
19394	934351
96879	934352
7504	934353
29395	934354
22952	934355
28608	934356
108452	934357
31078	934358
108963	934359
56396	934360
19883	934361
62309	934362
20494	934363
45966	934364
49793	934365
77930	934366
31710	934367
591	934368
57233	934369
74898	934370
11928	934371
122542	934372
41730	934373
14391	934374
32288	934375
1736	934376
20316	934377
30455	934378
13974	934379
25366	934380
60344	934381
6549	934382
2812	934383
63482	934384
5730	934385
16086	934386
28782	934387
49167	934388
52570	934389
57867	934390
45599	934391
41838	934392
24189	934393
57019	934394
54232	934395
74771	934396
9164	934397
27075	934398
54442	934399
47544	934400
14022	934401
47068	934402
10473	934403
15435	934404
25402	934405
114441	934406
13509	934407
92443	934408
119686	934409
70455	934410
47843	934411
36725	934412
88352	934413
20642	934414
6078	934415
93747	934416
6746	934417
55830	934418
59190	934419
13271	934420
16245	934421
18289	934422
71838	934423
28961	934424
21468	934425
58348	934426
50696	934427
30610	934428
58737	934429
11055	934430
31769	934431
102750	934432
24993	934433
18357	934434
24130	934435
72630	934436
32646	934437
87926	934438
38752	934439
60015	934440
36755	934441
29286	934442
59381	934443
54602	934444
27825	934445
17123	934446
16965	934447
40952	934448
79572	934449
28835	934450
20452	934451
120517	934452
48947	934453
88931	934454
8524	934455
19608	934456
20873	934457
86540	934458
28144	934459
23295	934460
96221	934461
2784	934462
32815	934463
33914	934464
81551	934465
14255	934466
38033	934467
42204	934468
50082	934469
35172	934470
43537	934471
51374	934472
79075	934473
69959	934474
7130	934475
1745	934476
70031	934477
46235	934478
3195	934479
15294	934480
25595	934481
39243	934482
89586	934483
58908	934484
94418	934485
40044	934486
19036	934487
42278	934488
70244	934489
15753	934490
61367	934491
5222	934492
117795	934493
25296	934494
1655	934495
38801	934496
23613	934497
43315	934498
136726	934499
38230	934500
30301	934501
655	934502
120460	934503
91506	934504
18067	934505
56419	934506
20231	934507
67588	934508
60478	934509
93069	934510
68658	934511
66114	934512
24022	934513
13212	934514
122027	934515
2764	934516
10048	934517
141311	934518
117351	934519
35178	934520
116737	934521
4490	934522
3794	934523
77310	934524
3366	934525
35546	934526
47045	934527
31476	934528
82138	934529
5294	934530
24370	934531
759	934532
94485	934533
15856	934534
40662	934535
33585	934536
5511	934537
92468	934538
23673	934539
14582	934540
16311	934541
57674	934542
53900	934543
114664	934544
127996	934545
55521	934546
18179	934547
138343	934548
5784	934549
47408	934550
23941	934551
30095	934552
45640	934553
80169	934554
20656	934555
92544	934556
28808	934557
52411	934558
50285	934559
18328	934560
104450	934561
63125	934562
113189	934563
37437	934564
9076	934565
2457	934566
23913	934567
142007	934568
29972	934569
29587	934570
34988	934571
38785	934572
107904	934573
29315	934574
58644	934575
38416	934576
2399	934577
59999	934578
142348	934579
5348	934580
18056	934581
78	934582
113096	934583
4330	934584
39428	934585
79902	934586
8516	934587
68401	934588
21841	934589
116353	934590
89919	934591
92626	934592
47021	934593
53762	934594
12025	934595
87848	934596
13757	934597
24338	934598
111246	934599
111653	934600
118668	934601
2065	934602
48424	934603
110132	934604
8716	934605
14413	934606
108596	934607
11551	934608
43172	934609
133399	934610
24813	934611
109557	934612
126331	934613
52115	934614
63398	934615
10447	934616
29818	934617
48151	934618
70831	934619
1073	934620
66360	934621
42999	934622
91599	934623
50303	934624
106061	934625
58412	934626
105495	934627
89199	934628
8715	934629
34348	934630
89095	934631
4205	934632
25818	934633
29324	934634
66951	934635
99291	934636
15009	934637
25972	934638
52007	934639
19982	934640
66059	934641
98320	934642
44412	934643
16608	934644
43327	934645
10553	934646
21844	934647
44531	934648
40438	934649
37592	934650
55217	934651
98955	934652
53630	934653
102692	934654
22966	934655
91660	934656
3218	934657
6710	934658
2181	934659
37296	934660
69408	934661
48824	934662
3277	934663
102301	934664
120737	934665
49431	934666
7630	934667
105181	934668
95055	934669
13486	934670
28715	934671
40736	934672
3319	934673
11749	934674
19416	934675
52244	934676
57827	934677
5929	934678
29960	934679
19846	934680
36381	934681
9245	934682
64941	934683
87146	934684
72823	934685
10037	934686
107143	934687
109750	934688
4958	934689
87248	934690
5022	934691
13069	934692
148343	934693
102327	934694
87784	934695
1318	934696
64595	934697
27021	934698
13943	934699
7558	934700
45645	934701
118915	934702
38426	934703
751	934704
91517	934705
115750	934706
15207	934707
4925	934708
2636	934709
72966	934710
42299	934711
1126	934712
23036	934713
43778	934714
5376	934715
10354	934716
68976	934717
38997	934718
232	934719
115165	934720
36784	934721
12281	934722
67717	934723
79022	934724
48490	934725
26427	934726
40044	934727
103920	934728
24012	934729
64155	934730
105469	934731
103243	934732
60	934733
8261	934734
130431	934735
80313	934736
47462	934737
133032	934738
8093	934739
75383	934740
54950	934741
150373	934742
140602	934743
38281	934744
22639	934745
74764	934746
85465	934747
8864	934748
129327	934749
51253	934750
48047	934751
112597	934752
54909	934753
13498	934754
105007	934755
51456	934756
43730	934757
149621	934758
70017	934759
128456	934760
3570	934761
30006	934762
8633	934763
56989	934764
73670	934765
59876	934766
105606	934767
29556	934768
1777	934769
21905	934770
79983	934771
11679	934772
52415	934773
5746	934774
56625	934775
12598	934776
100500	934777
1115	934778
624	934779
3142	934780
5428	934781
71187	934782
32917	934783
24339	934784
109405	934785
19594	934786
850	934787
10386	934788
17735	934789
29659	934790
5812	934791
97627	934792
38	934793
50247	934794
122115	934795
82857	934796
39555	934797
40724	934798
22470	934799
129612	934800
1360	934801
77967	934802
55049	934803
158	934804
26408	934805
26769	934806
86578	934807
46286	934808
14669	934809
41129	934810
49803	934811
71902	934812
93125	934813
109668	934814
54100	934815
25336	934816
103350	934817
56703	934818
115552	934819
7480	934820
18654	934821
3696	934822
34354	934823
1871	934824
998	934825
121736	934826
12889	934827
47419	934828
8915	934829
19927	934830
1555	934831
19406	934832
59476	934833
46915	934834
18079	934835
20832	934836
122120	934837
55365	934838
68388	934839
25927	934840
18003	934841
13488	934842
151	934843
26044	934844
3029	934845
63874	934846
37211	934847
55836	934848
17906	934849
114136	934850
21762	934851
250	934852
31348	934853
40656	934854
112470	934855
51059	934856
87476	934857
52864	934858
2983	934859
12641	934860
1089	934861
16637	934862
86580	934863
121263	934864
2074	934865
6574	934866
39478	934867
117046	934868
10	934869
7617	934870
105261	934871
24959	934872
29614	934873
24741	934874
56253	934875
3017	934876
41547	934877
4956	934878
42506	934879
131205	934880
10825	934881
15114	934882
80862	934883
3098	934884
27178	934885
74847	934886
2503	934887
59413	934888
124931	934889
19061	934890
43685	934891
17717	934892
103775	934893
124500	934894
28524	934895
62613	934896
81447	934897
1713	934898
53707	934899
18846	934900
8842	934901
29194	934902
133194	934903
29103	934904
24782	934905
107757	934906
23598	934907
1579	934908
60812	934909
26025	934910
147252	934911
77687	934912
12675	934913
46603	934914
49560	934915
673	934916
5855	934917
793	934918
4014	934919
14811	934920
91171	934921
16962	934922
83545	934923
74848	934924
116630	934925
145207	934926
15282	934927
54540	934928
27688	934929
22388	934930
10809	934931
22720	934932
56113	934933
24243	934934
32221	934935
16261	934936
64294	934937
8578	934938
59641	934939
113665	934940
4679	934941
125020	934942
825	934943
51824	934944
75680	934945
63875	934946
51124	934947
46285	934948
25355	934949
101717	934950
43097	934951
96753	934952
2169	934953
99884	934954
32379	934955
55519	934956
50190	934957
18199	934958
111	934959
47459	934960
53761	934961
44480	934962
17988	934963
43804	934964
69916	934965
37912	934966
102992	934967
87872	934968
8015	934969
40598	934970
64161	934971
35502	934972
6058	934973
21346	934974
22826	934975
12966	934976
41568	934977
27614	934978
2277	934979
103183	934980
10985	934981
32534	934982
65362	934983
62276	934984
106	934985
91584	934986
73841	934987
17599	934988
8049	934989
4208	934990
59282	934991
30848	934992
28725	934993
56322	934994
12011	934995
11037	934996
14603	934997
71896	934998
19176	934999
12233	935000
14101	935001
81237	935002
32291	935003
11863	935004
481	935005
34215	935006
29377	935007
3240	935008
41420	935009
108799	935010
98798	935011
51343	935012
143275	935013
25604	935014
145045	935015
121640	935016
4397	935017
111954	935018
3015	935019
29831	935020
30515	935021
30558	935022
923	935023
21190	935024
109	935025
17222	935026
61099	935027
13785	935028
72885	935029
46141	935030
15206	935031
6754	935032
5601	935033
6091	935034
20357	935035
18599	935036
27641	935037
3194	935038
51712	935039
2809	935040
83955	935041
125418	935042
87548	935043
1245	935044
22946	935045
89492	935046
39586	935047
5036	935048
95691	935049
4617	935050
74080	935051
4163	935052
33042	935053
16644	935054
63530	935055
21427	935056
67781	935057
88523	935058
162	935059
79782	935060
26301	935061
50779	935062
33521	935063
51819	935064
12583	935065
111302	935066
144242	935067
86134	935068
8182	935069
803	935070
28861	935071
53143	935072
6749	935073
102631	935074
28456	935075
21240	935076
2009	935077
22571	935078
1524	935079
60478	935080
3250	935081
972	935082
44828	935083
21398	935084
59937	935085
47613	935086
11312	935087
17300	935088
119038	935089
26211	935090
50524	935091
71727	935092
7498	935093
5433	935094
69309	935095
108199	935096
48657	935097
34588	935098
124572	935099
64173	935100
16853	935101
72528	935102
1060	935103
2152	935104
21065	935105
20803	935106
3512	935107
1844	935108
125775	935109
23352	935110
18296	935111
58357	935112
11201	935113
8750	935114
18310	935115
4312	935116
4413	935117
81334	935118
16998	935119
38890	935120
31150	935121
89358	935122
88353	935123
1824	935124
54798	935125
90640	935126
11131	935127
113875	935128
70621	935129
18729	935130
121	935131
10119	935132
29441	935133
31672	935134
30886	935135
61332	935136
48821	935137
72200	935138
38545	935139
8364	935140
49520	935141
4467	935142
8174	935143
73151	935144
58802	935145
24974	935146
100234	935147
26653	935148
42023	935149
20151	935150
9307	935151
149057	935152
4677	935153
9	935154
58384	935155
76921	935156
1932	935157
23885	935158
22109	935159
67753	935160
2949	935161
98018	935162
6976	935163
2700	935164
24099	935165
29934	935166
70522	935167
37124	935168
105986	935169
25821	935170
9117	935171
8412	935172
69572	935173
64128	935174
31522	935175
1593	935176
88285	935177
3879	935178
84495	935179
100692	935180
76690	935181
7129	935182
29636	935183
59910	935184
58319	935185
28579	935186
102211	935187
38732	935188
13449	935189
1975	935190
115805	935191
26376	935192
68532	935193
21248	935194
5220	935195
16307	935196
100633	935197
15259	935198
130171	935199
39357	935200
61373	935201
61722	935202
1437	935203
106764	935204
261	935205
23082	935206
69018	935207
56815	935208
5686	935209
19802	935210
9569	935211
36488	935212
95069	935213
280	935214
13112	935215
33155	935216
13075	935217
14571	935218
21685	935219
39007	935220
11486	935221
14605	935222
17362	935223
19920	935224
1899	935225
62463	935226
8104	935227
42603	935228
14465	935229
48361	935230
7108	935231
60363	935232
56133	935233
119747	935234
109	935235
73870	935236
13783	935237
4941	935238
36556	935239
41640	935240
108618	935241
2057	935242
1348	935243
9773	935244
92084	935245
44320	935246
85485	935247
31002	935248
29290	935249
39599	935250
100299	935251
1309	935252
87940	935253
44195	935254
6841	935255
12044	935256
13375	935257
38646	935258
62859	935259
49154	935260
94634	935261
37210	935262
6617	935263
10246	935264
85019	935265
77143	935266
123148	935267
17398	935268
4365	935269
23488	935270
122602	935271
27202	935272
12109	935273
42719	935274
113461	935275
46599	935276
2781	935277
46295	935278
6612	935279
72368	935280
364	935281
1076	935282
86026	935283
54627	935284
2300	935285
15933	935286
28357	935287
40474	935288
30607	935289
68233	935290
23420	935291
7691	935292
21583	935293
45232	935294
52258	935295
4996	935296
53758	935297
77145	935298
2524	935299
129478	935300
79332	935301
83797	935302
54428	935303
29250	935304
3386	935305
4065	935306
52562	935307
117837	935308
94866	935309
74337	935310
6537	935311
2016	935312
53903	935313
8292	935314
36938	935315
15882	935316
32793	935317
71578	935318
53906	935319
117474	935320
38748	935321
9767	935322
76149	935323
15210	935324
8545	935325
18661	935326
105053	935327
17489	935328
70696	935329
132214	935330
19182	935331
116661	935332
17130	935333
2236	935334
69354	935335
58616	935336
31264	935337
22224	935338
113570	935339
106943	935340
14526	935341
14705	935342
19594	935343
42123	935344
135168	935345
42278	935346
94093	935347
3359	935348
36986	935349
6506	935350
31365	935351
107844	935352
20342	935353
33738	935354
38626	935355
2661	935356
13796	935357
112531	935358
54562	935359
79568	935360
399	935361
105895	935362
60647	935363
6896	935364
146728	935365
84634	935366
91064	935367
93647	935368
2362	935369
11234	935370
3296	935371
5424	935372
37255	935373
84737	935374
10057	935375
78181	935376
78790	935377
33308	935378
129762	935379
3724	935380
122008	935381
14460	935382
37970	935383
103980	935384
71842	935385
140521	935386
37683	935387
1601	935388
86663	935389
37822	935390
38466	935391
33305	935392
26509	935393
98259	935394
5963	935395
21732	935396
56893	935397
7423	935398
13225	935399
12445	935400
56682	935401
7	935402
18338	935403
9579	935404
35581	935405
17843	935406
12097	935407
101821	935408
61119	935409
19482	935410
131765	935411
30884	935412
45912	935413
28014	935414
29731	935415
67218	935416
546	935417
80608	935418
4511	935419
15822	935420
16087	935421
40774	935422
78056	935423
117526	935424
87303	935425
127347	935426
7930	935427
24081	935428
23958	935429
15271	935430
30136	935431
36591	935432
4242	935433
58573	935434
130186	935435
684	935436
38073	935437
10477	935438
185	935439
102812	935440
45358	935441
16950	935442
40045	935443
16852	935444
21438	935445
56960	935446
49354	935447
31080	935448
11192	935449
27546	935450
27094	935451
1663	935452
55156	935453
76840	935454
456	935455
48603	935456
37973	935457
17619	935458
8411	935459
219	935460
136129	935461
80797	935462
5542	935463
129576	935464
51139	935465
65384	935466
104526	935467
20584	935468
68218	935469
41153	935470
3490	935471
28567	935472
2090	935473
20985	935474
88281	935475
17376	935476
150163	935477
62305	935478
12146	935479
22712	935480
93014	935481
399	935482
68738	935483
77496	935484
18948	935485
10164	935486
40765	935487
67867	935488
92768	935489
40688	935490
1856	935491
2533	935492
85911	935493
3389	935494
159	935495
377	935496
39462	935497
3516	935498
76670	935499
44190	935500
10414	935501
73536	935502
26970	935503
34199	935504
59867	935505
64490	935506
96277	935507
46504	935508
6087	935509
10033	935510
734	935511
98851	935512
115353	935513
48512	935514
64461	935515
66376	935516
7161	935517
94894	935518
70605	935519
65195	935520
60571	935521
84598	935522
47606	935523
63482	935524
76996	935525
46060	935526
28496	935527
21448	935528
129775	935529
111108	935530
116430	935531
71099	935532
52233	935533
50732	935534
49850	935535
44185	935536
22126	935537
109991	935538
14519	935539
2159	935540
52645	935541
21957	935542
70079	935543
12617	935544
47581	935545
52031	935546
20672	935547
214	935548
107811	935549
42136	935550
26215	935551
27276	935552
64465	935553
97129	935554
121879	935555
17452	935556
71494	935557
51587	935558
38221	935559
89841	935560
9503	935561
19020	935562
36976	935563
59267	935564
80577	935565
100158	935566
100923	935567
112	935568
9864	935569
18089	935570
2364	935571
158	935572
135499	935573
24158	935574
9523	935575
18026	935576
118711	935577
67685	935578
29872	935579
1104	935580
23699	935581
102446	935582
33963	935583
16279	935584
1309	935585
144510	935586
57053	935587
61	935588
50251	935589
113070	935590
16337	935591
64967	935592
59809	935593
42941	935594
115333	935595
50853	935596
2196	935597
21353	935598
10730	935599
3077	935600
57179	935601
91777	935602
112690	935603
6681	935604
31867	935605
25819	935606
19801	935607
46801	935608
78867	935609
65047	935610
1907	935611
50796	935612
34143	935613
9682	935614
86950	935615
87307	935616
16661	935617
61	935618
129401	935619
4528	935620
41645	935621
59	935622
112472	935623
67705	935624
76641	935625
120457	935626
64351	935627
42953	935628
8064	935629
113951	935630
55467	935631
52736	935632
45779	935633
58250	935634
9501	935635
43656	935636
100994	935637
14077	935638
107950	935639
911	935640
103664	935641
19987	935642
25418	935643
144275	935644
470	935645
8723	935646
44230	935647
10856	935648
20532	935649
1873	935650
97380	935651
36085	935652
43194	935653
103073	935654
145597	935655
56623	935656
132823	935657
62940	935658
16426	935659
12947	935660
57538	935661
64077	935662
40625	935663
42791	935664
1902	935665
70284	935666
67114	935667
30176	935668
54867	935669
9711	935670
31222	935671
3851	935672
7490	935673
92701	935674
59855	935675
44548	935676
67784	935677
12403	935678
53961	935679
116107	935680
104032	935681
136	935682
2639	935683
46729	935684
3728	935685
46605	935686
19816	935687
16069	935688
19960	935689
106128	935690
102566	935691
123678	935692
7268	935693
8406	935694
96467	935695
68764	935696
15066	935697
145968	935698
110764	935699
146534	935700
47635	935701
35347	935702
110182	935703
13601	935704
45827	935705
2760	935706
3256	935707
76543	935708
67819	935709
13878	935710
7487	935711
63025	935712
27885	935713
51832	935714
2069	935715
31694	935716
14983	935717
93758	935718
60960	935719
67292	935720
10466	935721
23344	935722
37281	935723
12087	935724
78961	935725
48254	935726
40290	935727
20317	935728
33490	935729
27178	935730
26864	935731
4439	935732
22514	935733
4557	935734
6705	935735
86	935736
121361	935737
87358	935738
360	935739
68910	935740
79330	935741
11924	935742
49765	935743
2314	935744
47161	935745
118808	935746
138520	935747
27120	935748
124718	935749
149910	935750
62983	935751
98819	935752
2736	935753
70637	935754
34071	935755
35940	935756
96088	935757
14675	935758
40079	935759
7451	935760
39422	935761
48608	935762
62158	935763
11438	935764
25614	935765
112095	935766
79288	935767
128625	935768
11309	935769
52508	935770
7505	935771
22479	935772
4158	935773
62462	935774
92890	935775
16938	935776
11661	935777
12167	935778
73620	935779
1783	935780
14922	935781
124044	935782
77028	935783
60031	935784
14068	935785
61639	935786
38845	935787
42934	935788
26195	935789
48916	935790
6248	935791
60394	935792
86739	935793
3568	935794
55947	935795
34954	935796
64522	935797
36736	935798
105894	935799
35452	935800
76138	935801
28546	935802
61526	935803
20194	935804
47897	935805
42824	935806
11841	935807
17452	935808
99013	935809
12878	935810
33928	935811
76	935812
91271	935813
52890	935814
142189	935815
11630	935816
15790	935817
76693	935818
8612	935819
12362	935820
2153	935821
38111	935822
4510	935823
3377	935824
64100	935825
105263	935826
96	935827
70981	935828
70013	935829
34538	935830
1568	935831
32208	935832
30622	935833
37961	935834
91426	935835
70778	935836
26464	935837
26351	935838
9054	935839
17843	935840
66547	935841
66591	935842
31116	935843
94944	935844
14727	935845
35696	935846
42845	935847
47872	935848
36344	935849
17207	935850
737	935851
7843	935852
106187	935853
18213	935854
66560	935855
48587	935856
37448	935857
92724	935858
82843	935859
73983	935860
48639	935861
17052	935862
49296	935863
35577	935864
8415	935865
5318	935866
87358	935867
125741	935868
56479	935869
3181	935870
120656	935871
44519	935872
104847	935873
75457	935874
113286	935875
20886	935876
3586	935877
62654	935878
15923	935879
31472	935880
35467	935881
133487	935882
18341	935883
56086	935884
1256	935885
40382	935886
10490	935887
122370	935888
12311	935889
40145	935890
44127	935891
128887	935892
31271	935893
41062	935894
72977	935895
4697	935896
11188	935897
23536	935898
28488	935899
36967	935900
2490	935901
131355	935902
67786	935903
3148	935904
22894	935905
9714	935906
24177	935907
61018	935908
134834	935909
83509	935910
21242	935911
12558	935912
44803	935913
32268	935914
21739	935915
2723	935916
25260	935917
56058	935918
7377	935919
8946	935920
4292	935921
36980	935922
14732	935923
70878	935924
80208	935925
101235	935926
79210	935927
24035	935928
10237	935929
52758	935930
123520	935931
44890	935932
28192	935933
96461	935934
36110	935935
28349	935936
26409	935937
101092	935938
86360	935939
54341	935940
49639	935941
12852	935942
34770	935943
16934	935944
8860	935945
352	935946
22599	935947
12902	935948
57153	935949
62487	935950
99394	935951
117431	935952
17624	935953
27471	935954
82603	935955
29893	935956
12870	935957
48829	935958
695	935959
80717	935960
26842	935961
30548	935962
13077	935963
7860	935964
19858	935965
10223	935966
100941	935967
11668	935968
50217	935969
26462	935970
19647	935971
64019	935972
1800	935973
50028	935974
63512	935975
19104	935976
83632	935977
15671	935978
112305	935979
52326	935980
122119	935981
23065	935982
124958	935983
10609	935984
129933	935985
9294	935986
53158	935987
5079	935988
16780	935989
2041	935990
429	935991
20587	935992
5742	935993
65992	935994
29243	935995
11626	935996
25753	935997
86747	935998
6281	935999
134503	936000
130362	936001
24873	936002
81351	936003
30245	936004
64303	936005
133156	936006
8873	936007
82522	936008
12929	936009
148651	936010
26216	936011
65671	936012
143992	936013
92638	936014
108548	936015
16144	936016
27723	936017
28144	936018
7479	936019
35505	936020
147906	936021
5443	936022
32014	936023
38584	936024
6210	936025
98481	936026
102329	936027
78620	936028
111737	936029
31215	936030
5052	936031
75671	936032
32615	936033
132228	936034
12275	936035
63429	936036
75013	936037
4521	936038
35686	936039
90912	936040
149458	936041
134910	936042
101157	936043
28842	936044
91622	936045
40846	936046
4920	936047
31011	936048
62883	936049
18618	936050
1294	936051
24509	936052
54130	936053
61100	936054
43282	936055
29775	936056
126395	936057
59752	936058
83988	936059
7431	936060
9207	936061
50726	936062
88556	936063
24601	936064
988	936065
85257	936066
35035	936067
59606	936068
49732	936069
18474	936070
45526	936071
44304	936072
112570	936073
32160	936074
45928	936075
88294	936076
15535	936077
1105	936078
82423	936079
40041	936080
102157	936081
101994	936082
321	936083
49557	936084
8553	936085
59538	936086
59121	936087
51912	936088
6041	936089
22580	936090
95268	936091
6018	936092
40819	936093
102114	936094
18189	936095
16079	936096
73135	936097
28808	936098
77941	936099
28456	936100
7611	936101
25210	936102
39002	936103
136143	936104
1137	936105
49727	936106
90676	936107
40351	936108
26994	936109
24298	936110
23172	936111
13888	936112
117074	936113
50650	936114
111959	936115
32164	936116
1130	936117
26001	936118
35979	936119
108324	936120
117630	936121
113149	936122
106837	936123
7648	936124
80322	936125
24962	936126
72546	936127
69405	936128
10125	936129
150502	936130
25137	936131
134605	936132
205	936133
17286	936134
3115	936135
68910	936136
5328	936137
12565	936138
83021	936139
46576	936140
67106	936141
20480	936142
61937	936143
150257	936144
19485	936145
52047	936146
39562	936147
24258	936148
12899	936149
1735	936150
19556	936151
64887	936152
137702	936153
49374	936154
5767	936155
8376	936156
34666	936157
980	936158
100631	936159
76133	936160
114935	936161
3058	936162
58140	936163
61679	936164
48387	936165
133033	936166
54307	936167
18971	936168
16674	936169
32502	936170
32379	936171
45826	936172
468	936173
100670	936174
18354	936175
67007	936176
32811	936177
37117	936178
294	936179
107695	936180
10738	936181
59523	936182
12518	936183
679	936184
16811	936185
23740	936186
47066	936187
57615	936188
18768	936189
98320	936190
96569	936191
8656	936192
72119	936193
3814	936194
64236	936195
68953	936196
12972	936197
25409	936198
37412	936199
10131	936200
15934	936201
89948	936202
14441	936203
89335	936204
52528	936205
40566	936206
128946	936207
4151	936208
172	936209
85727	936210
132685	936211
74376	936212
42511	936213
1463	936214
25602	936215
46037	936216
39575	936217
82778	936218
55900	936219
19228	936220
24169	936221
14863	936222
19509	936223
17612	936224
117797	936225
83022	936226
54899	936227
32638	936228
56116	936229
62399	936230
4607	936231
74415	936232
73	936233
18257	936234
112558	936235
643	936236
15004	936237
9816	936238
80253	936239
118	936240
104523	936241
28374	936242
74911	936243
10517	936244
36524	936245
98589	936246
66542	936247
115031	936248
54623	936249
15878	936250
32764	936251
71358	936252
56937	936253
102135	936254
21885	936255
90755	936256
81490	936257
771	936258
13093	936259
70733	936260
92	936261
45905	936262
86608	936263
70720	936264
29190	936265
10414	936266
9766	936267
45386	936268
5937	936269
15382	936270
54378	936271
3229	936272
14987	936273
124164	936274
29753	936275
119569	936276
80672	936277
73493	936278
61753	936279
80619	936280
698	936281
18757	936282
20597	936283
21518	936284
8144	936285
95948	936286
30530	936287
46665	936288
1679	936289
39654	936290
661	936291
144037	936292
36469	936293
14759	936294
3877	936295
19289	936296
28627	936297
105239	936298
79317	936299
20183	936300
94572	936301
14823	936302
72296	936303
52885	936304
77386	936305
48161	936306
43408	936307
88301	936308
68464	936309
11025	936310
115945	936311
20	936312
83405	936313
59721	936314
1599	936315
103191	936316
90297	936317
145519	936318
50011	936319
9960	936320
137839	936321
956	936322
109463	936323
361	936324
449	936325
52784	936326
21452	936327
82374	936328
64932	936329
53248	936330
4793	936331
82374	936332
66990	936333
50854	936334
6837	936335
94416	936336
2061	936337
99293	936338
22067	936339
34972	936340
4019	936341
82406	936342
10010	936343
136238	936344
64056	936345
5896	936346
35912	936347
75161	936348
9425	936349
122943	936350
25983	936351
14186	936352
14292	936353
29233	936354
3422	936355
39280	936356
27098	936357
14154	936358
38992	936359
26143	936360
28068	936361
119948	936362
2774	936363
50784	936364
138614	936365
61876	936366
9367	936367
72313	936368
8904	936369
15224	936370
14693	936371
1100	936372
52649	936373
105	936374
5519	936375
57	936376
64323	936377
55884	936378
54469	936379
9224	936380
85890	936381
1709	936382
118984	936383
6815	936384
98	936385
41073	936386
25673	936387
39729	936388
24855	936389
3595	936390
70886	936391
26606	936392
66839	936393
76931	936394
739	936395
143643	936396
58875	936397
6671	936398
23296	936399
64689	936400
15101	936401
24360	936402
21377	936403
32625	936404
4403	936405
67979	936406
9396	936407
40930	936408
48938	936409
106716	936410
136728	936411
71657	936412
18545	936413
65936	936414
6149	936415
32	936416
22789	936417
11655	936418
267	936419
35179	936420
43097	936421
43018	936422
65583	936423
101252	936424
22390	936425
51667	936426
4590	936427
2835	936428
25450	936429
42252	936430
12445	936431
23514	936432
83718	936433
130382	936434
78703	936435
77533	936436
3259	936437
110572	936438
52166	936439
18842	936440
39493	936441
5064	936442
367	936443
12934	936444
83593	936445
48094	936446
119876	936447
21420	936448
7664	936449
80880	936450
1954	936451
66510	936452
83760	936453
15350	936454
3724	936455
45348	936456
54920	936457
51839	936458
66487	936459
2743	936460
23196	936461
110806	936462
15942	936463
21194	936464
35091	936465
101970	936466
81630	936467
18116	936468
94970	936469
60505	936470
67344	936471
15520	936472
55424	936473
83567	936474
138896	936475
15234	936476
26507	936477
12086	936478
25579	936479
1621	936480
79379	936481
41482	936482
25370	936483
51761	936484
34421	936485
35541	936486
26398	936487
60884	936488
14468	936489
47659	936490
45863	936491
24784	936492
290	936493
8626	936494
91760	936495
9511	936496
113120	936497
14072	936498
31601	936499
10906	936500
25068	936501
105441	936502
27559	936503
6822	936504
16494	936505
1306	936506
9897	936507
3676	936508
468	936509
15370	936510
30682	936511
2992	936512
4052	936513
27232	936514
18236	936515
17817	936516
29497	936517
60083	936518
7505	936519
45717	936520
6747	936521
6048	936522
32031	936523
90750	936524
1529	936525
55382	936526
6131	936527
1151	936528
12493	936529
4836	936530
107173	936531
73256	936532
1533	936533
33424	936534
89603	936535
53657	936536
20788	936537
29723	936538
4690	936539
43280	936540
8440	936541
69946	936542
67885	936543
37757	936544
2415	936545
109055	936546
53627	936547
4686	936548
340	936549
81533	936550
60957	936551
4983	936552
19794	936553
46799	936554
50769	936555
99333	936556
6663	936557
7060	936558
17669	936559
9869	936560
13112	936561
39007	936562
3977	936563
2634	936564
4899	936565
15217	936566
16846	936567
5293	936568
56788	936569
60664	936570
38833	936571
26154	936572
3663	936573
46312	936574
43269	936575
22222	936576
12697	936577
23498	936578
73762	936579
14222	936580
73423	936581
11370	936582
58810	936583
45097	936584
95179	936585
103518	936586
34475	936587
6146	936588
60636	936589
16874	936590
55913	936591
9069	936592
53339	936593
76540	936594
59017	936595
40548	936596
13198	936597
39258	936598
10932	936599
123262	936600
65114	936601
130835	936602
109572	936603
5527	936604
11677	936605
16747	936606
38386	936607
21516	936608
18838	936609
31572	936610
11474	936611
56813	936612
1465	936613
90416	936614
7	936615
129718	936616
5893	936617
14835	936618
48956	936619
2501	936620
57450	936621
18928	936622
28459	936623
41185	936624
6182	936625
106612	936626
42593	936627
103888	936628
26795	936629
102689	936630
18035	936631
9567	936632
132061	936633
33388	936634
26270	936635
124792	936636
4632	936637
51474	936638
3052	936639
30303	936640
86417	936641
73068	936642
108728	936643
71120	936644
6143	936645
27174	936646
32271	936647
19651	936648
4065	936649
2377	936650
26470	936651
26170	936652
58958	936653
35749	936654
20204	936655
2064	936656
51278	936657
118707	936658
25258	936659
36478	936660
14960	936661
104624	936662
112885	936663
94936	936664
139453	936665
34626	936666
38791	936667
74344	936668
25049	936669
8546	936670
37765	936671
27668	936672
25057	936673
19187	936674
129875	936675
8401	936676
49782	936677
128730	936678
44259	936679
30799	936680
79362	936681
128101	936682
30150	936683
52069	936684
9700	936685
68524	936686
12330	936687
60722	936688
90922	936689
66512	936690
13044	936691
50626	936692
63017	936693
18814	936694
14888	936695
12799	936696
319	936697
592	936698
86142	936699
17891	936700
871	936701
23318	936702
8123	936703
58187	936704
24571	936705
1925	936706
123997	936707
44443	936708
59763	936709
6394	936710
2444	936711
92606	936712
1767	936713
10294	936714
99813	936715
32190	936716
106045	936717
45955	936718
7619	936719
48	936720
100857	936721
1033	936722
70967	936723
18786	936724
1259	936725
23156	936726
17268	936727
7882	936728
85870	936729
53969	936730
95759	936731
45040	936732
31066	936733
40241	936734
86755	936735
61234	936736
1354	936737
60768	936738
27814	936739
80418	936740
3260	936741
51913	936742
53298	936743
37639	936744
112208	936745
422	936746
15902	936747
47519	936748
30439	936749
2039	936750
128230	936751
18081	936752
6676	936753
45307	936754
114144	936755
88007	936756
3648	936757
43726	936758
3913	936759
38065	936760
23406	936761
100686	936762
61775	936763
71988	936764
12440	936765
23425	936766
10182	936767
78185	936768
16545	936769
79515	936770
48679	936771
32384	936772
24109	936773
38481	936774
22190	936775
50686	936776
39750	936777
21970	936778
40993	936779
33797	936780
35075	936781
25424	936782
60433	936783
31325	936784
67234	936785
47711	936786
25317	936787
73010	936788
73873	936789
53603	936790
23395	936791
48775	936792
80118	936793
75176	936794
6176	936795
27678	936796
19867	936797
104798	936798
44569	936799
5837	936800
118997	936801
77177	936802
97924	936803
134813	936804
129051	936805
23145	936806
55045	936807
85760	936808
6455	936809
39004	936810
21229	936811
1437	936812
121309	936813
70033	936814
9263	936815
25344	936816
10543	936817
4817	936818
29654	936819
95477	936820
51715	936821
86379	936822
3934	936823
55372	936824
101350	936825
48303	936826
96340	936827
1481	936828
27859	936829
18508	936830
8343	936831
64574	936832
4125	936833
13283	936834
48508	936835
18207	936836
115785	936837
9778	936838
51116	936839
6828	936840
3205	936841
29710	936842
40014	936843
52665	936844
71433	936845
63691	936846
150017	936847
114509	936848
1346	936849
112275	936850
43009	936851
885	936852
26451	936853
18865	936854
16056	936855
1286	936856
132643	936857
4091	936858
14832	936859
122989	936860
100381	936861
10228	936862
16751	936863
82446	936864
8931	936865
64163	936866
91621	936867
35451	936868
21997	936869
4990	936870
40945	936871
50583	936872
10265	936873
106573	936874
53349	936875
8351	936876
134486	936877
80342	936878
33851	936879
22295	936880
831	936881
96140	936882
3705	936883
51233	936884
95230	936885
4931	936886
89066	936887
9686	936888
7917	936889
14581	936890
37374	936891
3159	936892
31744	936893
66290	936894
79812	936895
5961	936896
50692	936897
87177	936898
73265	936899
4880	936900
2197	936901
142852	936902
10003	936903
60036	936904
57329	936905
103711	936906
40860	936907
105564	936908
94313	936909
18028	936910
24176	936911
103354	936912
5835	936913
11667	936914
105835	936915
76747	936916
80483	936917
95017	936918
15389	936919
39082	936920
212	936921
1424	936922
19943	936923
8084	936924
114693	936925
11039	936926
308	936927
14179	936928
26	936929
6621	936930
42048	936931
54331	936932
79633	936933
23239	936934
86707	936935
18432	936936
30563	936937
114421	936938
130	936939
40825	936940
121496	936941
35030	936942
47786	936943
33880	936944
37746	936945
65422	936946
2320	936947
27815	936948
6632	936949
21231	936950
109074	936951
15371	936952
95522	936953
17605	936954
5665	936955
103593	936956
13277	936957
138325	936958
146586	936959
8852	936960
59843	936961
122276	936962
114275	936963
24907	936964
384	936965
45368	936966
58868	936967
9068	936968
42783	936969
14804	936970
30969	936971
2703	936972
47116	936973
130859	936974
12288	936975
17630	936976
67618	936977
70933	936978
16947	936979
27992	936980
92804	936981
72959	936982
56360	936983
29723	936984
65852	936985
82295	936986
125055	936987
40216	936988
2901	936989
68544	936990
4266	936991
3831	936992
43434	936993
98635	936994
30032	936995
89394	936996
23679	936997
45406	936998
39669	936999
86650	937000
17219	937001
49599	937002
8881	937003
105557	937004
4085	937005
7049	937006
49980	937007
58014	937008
1163	937009
26442	937010
123652	937011
85867	937012
27102	937013
53832	937014
47449	937015
93262	937016
55654	937017
125672	937018
42072	937019
355	937020
66947	937021
67913	937022
37106	937023
48378	937024
55047	937025
45034	937026
10992	937027
8470	937028
92653	937029
99107	937030
21991	937031
40753	937032
7403	937033
45746	937034
20045	937035
22592	937036
62080	937037
36590	937038
19652	937039
41880	937040
79197	937041
68310	937042
13332	937043
1846	937044
57823	937045
110551	937046
51500	937047
6034	937048
901	937049
101197	937050
67126	937051
20493	937052
65507	937053
24841	937054
57598	937055
15669	937056
7322	937057
66700	937058
14737	937059
11722	937060
80393	937061
36423	937062
97667	937063
27514	937064
92347	937065
89415	937066
71569	937067
135517	937068
14062	937069
2552	937070
6592	937071
49883	937072
103200	937073
102511	937074
3009	937075
30710	937076
8601	937077
146076	937078
21210	937079
8218	937080
42946	937081
39148	937082
14145	937083
13886	937084
63590	937085
122339	937086
102232	937087
585	937088
777	937089
63043	937090
11641	937091
67164	937092
121787	937093
43883	937094
4148	937095
22671	937096
7858	937097
22499	937098
77494	937099
32666	937100
84091	937101
104462	937102
36040	937103
3645	937104
75185	937105
56207	937106
80817	937107
96551	937108
122236	937109
97940	937110
32764	937111
91068	937112
16412	937113
34219	937114
93015	937115
11544	937116
51334	937117
71025	937118
94852	937119
29166	937120
28645	937121
56371	937122
4128	937123
119708	937124
37201	937125
23341	937126
83066	937127
60696	937128
55749	937129
68845	937130
1398	937131
38414	937132
2545	937133
20427	937134
100639	937135
59700	937136
46212	937137
23762	937138
118250	937139
28453	937140
116700	937141
109931	937142
76849	937143
55062	937144
1266	937145
80757	937146
23934	937147
56482	937148
40993	937149
66361	937150
33404	937151
19530	937152
69452	937153
66815	937154
5827	937155
59714	937156
21991	937157
25010	937158
6598	937159
3789	937160
20994	937161
38827	937162
31992	937163
3455	937164
113894	937165
19207	937166
43613	937167
37936	937168
12490	937169
10893	937170
17350	937171
47623	937172
133069	937173
61558	937174
76822	937175
61777	937176
85070	937177
39364	937178
141536	937179
17618	937180
21586	937181
45964	937182
58651	937183
49306	937184
88604	937185
17564	937186
36963	937187
26206	937188
96363	937189
51705	937190
13488	937191
3246	937192
56887	937193
129579	937194
30313	937195
24901	937196
51466	937197
55241	937198
1913	937199
77980	937200
45080	937201
333	937202
857	937203
97592	937204
11506	937205
25511	937206
19731	937207
38745	937208
101635	937209
5535	937210
124106	937211
34651	937212
23559	937213
102984	937214
21031	937215
54120	937216
145789	937217
90217	937218
110525	937219
57462	937220
60422	937221
61275	937222
15737	937223
43102	937224
6750	937225
37465	937226
141341	937227
4933	937228
10740	937229
96177	937230
33272	937231
15334	937232
134815	937233
113708	937234
28628	937235
114980	937236
23538	937237
108132	937238
22767	937239
72559	937240
31594	937241
27122	937242
123278	937243
5236	937244
85932	937245
37498	937246
40	937247
75886	937248
15464	937249
812	937250
101325	937251
111614	937252
45461	937253
44575	937254
22033	937255
17242	937256
853	937257
32920	937258
27405	937259
71599	937260
55936	937261
25444	937262
100535	937263
19709	937264
23248	937265
87633	937266
25647	937267
23121	937268
79	937269
14512	937270
100789	937271
28195	937272
26906	937273
4379	937274
35897	937275
112422	937276
13320	937277
28748	937278
5650	937279
50714	937280
13903	937281
51248	937282
20248	937283
93452	937284
74351	937285
10835	937286
1773	937287
62350	937288
57796	937289
129553	937290
14949	937291
85914	937292
82119	937293
92465	937294
20889	937295
138206	937296
28613	937297
37127	937298
16397	937299
9788	937300
76965	937301
3325	937302
1721	937303
41995	937304
104908	937305
48010	937306
36255	937307
22638	937308
41411	937309
74967	937310
102185	937311
31983	937312
5426	937313
91248	937314
9967	937315
126235	937316
136610	937317
21013	937318
12546	937319
95375	937320
21252	937321
116132	937322
84004	937323
32643	937324
61830	937325
50483	937326
964	937327
7284	937328
78112	937329
29289	937330
111504	937331
14394	937332
89759	937333
24563	937334
7287	937335
5036	937336
28443	937337
2000	937338
57614	937339
4437	937340
121607	937341
1463	937342
107512	937343
5597	937344
39688	937345
544	937346
126268	937347
122786	937348
9322	937349
80747	937350
53838	937351
51046	937352
72344	937353
2929	937354
47503	937355
33628	937356
84022	937357
96311	937358
8445	937359
15377	937360
22371	937361
33130	937362
2468	937363
61311	937364
34662	937365
42500	937366
18674	937367
7865	937368
103939	937369
74869	937370
73146	937371
3216	937372
90191	937373
145399	937374
6071	937375
26661	937376
4998	937377
5091	937378
36694	937379
64292	937380
17232	937381
18471	937382
57145	937383
146416	937384
30488	937385
3776	937386
90025	937387
23477	937388
325	937389
39992	937390
105198	937391
20776	937392
112136	937393
9116	937394
6224	937395
127470	937396
49943	937397
77858	937398
36899	937399
3901	937400
138971	937401
14454	937402
150282	937403
22082	937404
9684	937405
43389	937406
123984	937407
13452	937408
131692	937409
94978	937410
121877	937411
5243	937412
274	937413
27778	937414
56714	937415
17505	937416
64846	937417
34974	937418
99461	937419
63013	937420
31047	937421
3547	937422
10580	937423
18149	937424
15825	937425
81316	937426
7468	937427
131754	937428
77280	937429
1001	937430
6124	937431
87696	937432
2917	937433
127273	937434
49105	937435
33582	937436
16516	937437
11394	937438
18009	937439
94953	937440
13118	937441
24444	937442
56546	937443
58966	937444
31803	937445
30788	937446
124277	937447
149066	937448
32675	937449
27796	937450
3719	937451
79731	937452
62371	937453
58572	937454
6300	937455
100222	937456
19511	937457
36825	937458
20388	937459
12961	937460
54386	937461
15774	937462
99854	937463
20568	937464
80115	937465
100160	937466
29654	937467
63448	937468
84463	937469
27988	937470
30652	937471
84486	937472
52895	937473
47239	937474
31461	937475
85840	937476
102157	937477
499	937478
48259	937479
2797	937480
38065	937481
22105	937482
6035	937483
45399	937484
30541	937485
4291	937486
65194	937487
56260	937488
76827	937489
46112	937490
8	937491
3943	937492
54383	937493
102644	937494
657	937495
82319	937496
29211	937497
33552	937498
28646	937499
33760	937500
16582	937501
56314	937502
819	937503
87137	937504
1338	937505
90268	937506
18781	937507
37286	937508
7696	937509
68961	937510
98636	937511
36132	937512
7524	937513
42874	937514
58723	937515
28363	937516
76732	937517
71114	937518
119360	937519
16831	937520
71323	937521
69986	937522
45814	937523
53515	937524
2126	937525
49453	937526
28239	937527
20213	937528
75989	937529
17351	937530
5041	937531
2127	937532
97954	937533
4697	937534
88134	937535
42737	937536
105823	937537
119144	937538
66894	937539
77691	937540
42694	937541
74949	937542
24625	937543
14349	937544
3049	937545
15638	937546
63035	937547
87367	937548
59730	937549
5693	937550
58613	937551
13257	937552
39783	937553
3707	937554
8178	937555
13861	937556
15279	937557
75958	937558
82586	937559
49881	937560
4813	937561
1271	937562
4970	937563
27566	937564
78125	937565
80468	937566
25734	937567
30423	937568
1178	937569
55789	937570
7317	937571
101730	937572
9129	937573
744	937574
14085	937575
66050	937576
1836	937577
84715	937578
54055	937579
64416	937580
27902	937581
97195	937582
109090	937583
27537	937584
46839	937585
16951	937586
23937	937587
94095	937588
30335	937589
10667	937590
30430	937591
52649	937592
114796	937593
10979	937594
29329	937595
106221	937596
44096	937597
36668	937598
81297	937599
131099	937600
108749	937601
58389	937602
39311	937603
32913	937604
46581	937605
105582	937606
52641	937607
20344	937608
143281	937609
85640	937610
5677	937611
86631	937612
8837	937613
68646	937614
11823	937615
14163	937616
16275	937617
2805	937618
37966	937619
72522	937620
18013	937621
59546	937622
20915	937623
36575	937624
109242	937625
62743	937626
24839	937627
61694	937628
14011	937629
56020	937630
7370	937631
24175	937632
66592	937633
1297	937634
43635	937635
41522	937636
46593	937637
2289	937638
6663	937639
58289	937640
22888	937641
1360	937642
72114	937643
50886	937644
90379	937645
34411	937646
26625	937647
3817	937648
11445	937649
43248	937650
70870	937651
41274	937652
37899	937653
71799	937654
13201	937655
116446	937656
43237	937657
2353	937658
45677	937659
11539	937660
112010	937661
42451	937662
14655	937663
18268	937664
7	937665
50019	937666
112482	937667
84693	937668
38803	937669
115	937670
81410	937671
702	937672
2956	937673
36405	937674
59595	937675
25096	937676
2590	937677
5112	937678
19127	937679
75665	937680
59479	937681
49782	937682
112584	937683
17900	937684
7175	937685
3961	937686
4816	937687
81354	937688
17076	937689
7625	937690
78664	937691
323	937692
18015	937693
17094	937694
768	937695
4168	937696
15427	937697
17553	937698
28788	937699
7685	937700
93039	937701
32786	937702
150661	937703
23180	937704
91813	937705
33358	937706
112311	937707
64912	937708
14820	937709
14066	937710
28978	937711
17283	937712
31782	937713
61785	937714
44180	937715
114384	937716
4221	937717
112414	937718
136929	937719
43390	937720
52199	937721
45928	937722
57281	937723
12593	937724
8282	937725
116195	937726
11081	937727
31132	937728
20025	937729
100756	937730
615	937731
69650	937732
48041	937733
33365	937734
108005	937735
7641	937736
59807	937737
28	937738
21285	937739
3644	937740
82405	937741
47086	937742
34349	937743
62451	937744
95320	937745
99391	937746
44346	937747
104288	937748
8050	937749
2537	937750
11433	937751
3156	937752
6630	937753
21648	937754
31947	937755
29283	937756
22995	937757
122300	937758
2170	937759
14840	937760
103648	937761
3590	937762
71979	937763
11882	937764
35771	937765
38083	937766
20878	937767
7562	937768
25556	937769
76678	937770
11813	937771
124562	937772
65558	937773
125100	937774
119396	937775
132557	937776
95098	937777
96422	937778
69246	937779
36104	937780
66014	937781
10708	937782
25	937783
9147	937784
12372	937785
14049	937786
119183	937787
97632	937788
93245	937789
39119	937790
330	937791
2798	937792
11518	937793
81251	937794
9876	937795
82760	937796
49216	937797
7675	937798
57824	937799
32131	937800
123750	937801
660	937802
42096	937803
29524	937804
19453	937805
80715	937806
136070	937807
45587	937808
104076	937809
15515	937810
59823	937811
109976	937812
48465	937813
66460	937814
19452	937815
90158	937816
98193	937817
3539	937818
25801	937819
146111	937820
14602	937821
87262	937822
38400	937823
125573	937824
90772	937825
174	937826
19432	937827
36347	937828
45814	937829
15412	937830
40907	937831
98347	937832
91582	937833
25418	937834
17902	937835
31568	937836
22323	937837
65731	937838
12099	937839
26193	937840
54315	937841
74451	937842
9544	937843
9	937844
107574	937845
49711	937846
9280	937847
85084	937848
12616	937849
120220	937850
67402	937851
26679	937852
6681	937853
14252	937854
97199	937855
12859	937856
42198	937857
69114	937858
83413	937859
62344	937860
6637	937861
46920	937862
117531	937863
43524	937864
56955	937865
38360	937866
6581	937867
81471	937868
41791	937869
11221	937870
1654	937871
67340	937872
5265	937873
10943	937874
102149	937875
76862	937876
1142	937877
39672	937878
17296	937879
593	937880
3529	937881
506	937882
137451	937883
70711	937884
2451	937885
100705	937886
93281	937887
58063	937888
1722	937889
6956	937890
315	937891
41857	937892
142269	937893
41355	937894
63330	937895
41568	937896
95587	937897
100291	937898
1655	937899
104810	937900
31374	937901
25287	937902
35290	937903
40909	937904
367	937905
16001	937906
53760	937907
83052	937908
100835	937909
2312	937910
113917	937911
24518	937912
4	937913
43093	937914
17226	937915
118966	937916
57074	937917
10697	937918
1237	937919
62	937920
38986	937921
8256	937922
1058	937923
33	937924
9397	937925
56818	937926
46656	937927
2902	937928
38735	937929
8379	937930
9657	937931
124373	937932
75567	937933
57464	937934
80861	937935
12854	937936
1905	937937
39942	937938
55890	937939
52967	937940
74809	937941
81314	937942
30254	937943
80558	937944
16299	937945
6587	937946
3508	937947
981	937948
79734	937949
62801	937950
3204	937951
57103	937952
127797	937953
45267	937954
12752	937955
15089	937956
46015	937957
140796	937958
88022	937959
14396	937960
118910	937961
2629	937962
148492	937963
33057	937964
85806	937965
1	937966
9671	937967
30121	937968
119138	937969
33553	937970
58	937971
72717	937972
14270	937973
30260	937974
71868	937975
119932	937976
4265	937977
14302	937978
8496	937979
21383	937980
41	937981
5938	937982
103108	937983
87105	937984
1762	937985
25636	937986
4112	937987
32457	937988
108721	937989
89633	937990
56378	937991
9	937992
52722	937993
43404	937994
20938	937995
17397	937996
21871	937997
84770	937998
136922	937999
10008	938000
93262	938001
36660	938002
22548	938003
75252	938004
9328	938005
6348	938006
12265	938007
6877	938008
53633	938009
7412	938010
11757	938011
71710	938012
4715	938013
32494	938014
9818	938015
40043	938016
60257	938017
46266	938018
72825	938019
37097	938020
4886	938021
57954	938022
544	938023
24394	938024
14308	938025
79882	938026
8545	938027
7697	938028
36603	938029
103624	938030
19064	938031
18606	938032
41510	938033
127072	938034
137247	938035
15441	938036
36971	938037
30148	938038
11934	938039
6556	938040
38247	938041
125589	938042
90773	938043
12593	938044
12510	938045
112643	938046
93745	938047
15883	938048
8002	938049
1479	938050
10577	938051
9444	938052
40598	938053
69819	938054
58001	938055
145352	938056
45203	938057
121491	938058
14106	938059
16182	938060
80652	938061
105385	938062
104952	938063
72426	938064
3125	938065
2003	938066
35202	938067
23525	938068
22039	938069
77243	938070
58525	938071
47669	938072
22618	938073
3538	938074
19095	938075
40884	938076
82733	938077
34835	938078
23721	938079
34026	938080
20338	938081
121955	938082
14803	938083
119942	938084
71157	938085
24070	938086
48732	938087
107164	938088
4709	938089
714	938090
18422	938091
23680	938092
46759	938093
108352	938094
32262	938095
13397	938096
24791	938097
22200	938098
71539	938099
17406	938100
88401	938101
10507	938102
30949	938103
2076	938104
83647	938105
110616	938106
38418	938107
77787	938108
125613	938109
75766	938110
11571	938111
90831	938112
2155	938113
112183	938114
61798	938115
111563	938116
120276	938117
34787	938118
1139	938119
1105	938120
81187	938121
2012	938122
54809	938123
130412	938124
69090	938125
14980	938126
95192	938127
93	938128
29071	938129
76894	938130
67874	938131
136140	938132
20509	938133
93541	938134
106379	938135
126128	938136
121990	938137
22115	938138
682	938139
88909	938140
15093	938141
86534	938142
64319	938143
102627	938144
3078	938145
21078	938146
3850	938147
100473	938148
102644	938149
6469	938150
2	938151
4087	938152
10756	938153
1746	938154
37997	938155
20687	938156
32494	938157
81548	938158
81566	938159
11469	938160
380	938161
92487	938162
19407	938163
136563	938164
79227	938165
127925	938166
13294	938167
101431	938168
31143	938169
6274	938170
94307	938171
5749	938172
50618	938173
16258	938174
95170	938175
129521	938176
102682	938177
14964	938178
1033	938179
110156	938180
14591	938181
59169	938182
68604	938183
18466	938184
32391	938185
9126	938186
46342	938187
83616	938188
116452	938189
109942	938190
27419	938191
14554	938192
18823	938193
36681	938194
44711	938195
9717	938196
40293	938197
4974	938198
72224	938199
23399	938200
74513	938201
16307	938202
2339	938203
39920	938204
120331	938205
14184	938206
41628	938207
29731	938208
43	938209
17042	938210
95152	938211
12159	938212
148877	938213
73435	938214
95287	938215
18750	938216
51003	938217
19117	938218
75714	938219
104602	938220
81600	938221
1741	938222
34873	938223
43771	938224
1010	938225
9976	938226
133286	938227
45618	938228
24022	938229
3051	938230
117677	938231
33170	938232
12889	938233
256	938234
108888	938235
995	938236
95613	938237
8309	938238
13653	938239
62	938240
12562	938241
70917	938242
8898	938243
18323	938244
34938	938245
42784	938246
8431	938247
17459	938248
2982	938249
27849	938250
64364	938251
62253	938252
15964	938253
85822	938254
6467	938255
12508	938256
5265	938257
57519	938258
772	938259
11673	938260
12311	938261
41396	938262
23490	938263
287	938264
142674	938265
16665	938266
25790	938267
4917	938268
47711	938269
50272	938270
30463	938271
61805	938272
147051	938273
12058	938274
3410	938275
1174	938276
4698	938277
117312	938278
107100	938279
15298	938280
5147	938281
79967	938282
51294	938283
31008	938284
14140	938285
32474	938286
81631	938287
65397	938288
6386	938289
82417	938290
31101	938291
71657	938292
52850	938293
5835	938294
150729	938295
134493	938296
27991	938297
15114	938298
138177	938299
5513	938300
3351	938301
44350	938302
1434	938303
3759	938304
33956	938305
26512	938306
11085	938307
1914	938308
97236	938309
30640	938310
8458	938311
27232	938312
512	938313
43645	938314
2734	938315
631	938316
5249	938317
15320	938318
122675	938319
25863	938320
150488	938321
70415	938322
47060	938323
16852	938324
94664	938325
3442	938326
325	938327
59600	938328
76101	938329
69814	938330
1858	938331
27546	938332
13853	938333
4406	938334
42843	938335
8237	938336
18116	938337
111234	938338
4603	938339
18810	938340
45691	938341
8045	938342
124336	938343
28903	938344
3708	938345
53595	938346
6216	938347
27441	938348
132991	938349
17080	938350
1021	938351
15546	938352
4196	938353
31616	938354
94520	938355
34102	938356
53787	938357
12203	938358
36481	938359
32669	938360
48556	938361
62967	938362
27645	938363
138094	938364
21382	938365
31548	938366
8942	938367
706	938368
27437	938369
137746	938370
3610	938371
99314	938372
35279	938373
20952	938374
99717	938375
41122	938376
137906	938377
84807	938378
76283	938379
71737	938380
14004	938381
97208	938382
31148	938383
112294	938384
10069	938385
71674	938386
28054	938387
115355	938388
131027	938389
61094	938390
61353	938391
54434	938392
134520	938393
33234	938394
86113	938395
85099	938396
111479	938397
27633	938398
4527	938399
10237	938400
77857	938401
29090	938402
49258	938403
413	938404
38318	938405
853	938406
108662	938407
103593	938408
18273	938409
94584	938410
35772	938411
114066	938412
80598	938413
146	938414
9043	938415
86630	938416
148	938417
77679	938418
41557	938419
50831	938420
37675	938421
102623	938422
112533	938423
111088	938424
1232	938425
102090	938426
33189	938427
9128	938428
58842	938429
112905	938430
143	938431
4113	938432
33692	938433
20149	938434
25268	938435
128253	938436
31132	938437
63263	938438
81100	938439
50709	938440
92231	938441
1603	938442
72759	938443
9517	938444
2158	938445
34874	938446
122186	938447
32303	938448
39392	938449
11066	938450
88313	938451
20998	938452
50734	938453
47073	938454
119308	938455
47473	938456
40137	938457
41753	938458
72895	938459
34729	938460
71363	938461
5804	938462
51468	938463
75196	938464
38969	938465
50969	938466
31156	938467
70952	938468
600	938469
111714	938470
71286	938471
10225	938472
37254	938473
3531	938474
37892	938475
63294	938476
56492	938477
8521	938478
17050	938479
12759	938480
43714	938481
47915	938482
85648	938483
68519	938484
38646	938485
2361	938486
2338	938487
31933	938488
137984	938489
4626	938490
21479	938491
62345	938492
39510	938493
48424	938494
15170	938495
18935	938496
38956	938497
17023	938498
39194	938499
103584	938500
52567	938501
61227	938502
6271	938503
39274	938504
148460	938505
18644	938506
23173	938507
66369	938508
112375	938509
32607	938510
60319	938511
10349	938512
18119	938513
128290	938514
26894	938515
14740	938516
71071	938517
37841	938518
11994	938519
23269	938520
110631	938521
47329	938522
84688	938523
86296	938524
125481	938525
29899	938526
53174	938527
4431	938528
60740	938529
37446	938530
66988	938531
83006	938532
33111	938533
2342	938534
55501	938535
18916	938536
15252	938537
130860	938538
4972	938539
40485	938540
245	938541
14628	938542
75601	938543
76566	938544
7237	938545
25977	938546
49439	938547
106483	938548
84608	938549
12245	938550
42323	938551
912	938552
47561	938553
67547	938554
81025	938555
778	938556
1172	938557
19017	938558
25155	938559
72269	938560
61763	938561
145828	938562
54478	938563
68029	938564
9180	938565
83057	938566
1288	938567
1728	938568
44083	938569
5845	938570
22494	938571
86506	938572
37416	938573
12078	938574
35215	938575
83832	938576
52797	938577
11170	938578
116809	938579
81749	938580
3036	938581
177	938582
25127	938583
718	938584
97333	938585
97975	938586
52108	938587
594	938588
116878	938589
57278	938590
37106	938591
45501	938592
18432	938593
79030	938594
18718	938595
5	938596
94418	938597
23290	938598
46210	938599
91520	938600
67378	938601
954	938602
31259	938603
3096	938604
17390	938605
41589	938606
28347	938607
88933	938608
22750	938609
5611	938610
18529	938611
58073	938612
5179	938613
113947	938614
36214	938615
26776	938616
15546	938617
102133	938618
41747	938619
26942	938620
38230	938621
27652	938622
69455	938623
25409	938624
19251	938625
38096	938626
12857	938627
116587	938628
45248	938629
4991	938630
105905	938631
2341	938632
81980	938633
103860	938634
86241	938635
45812	938636
102637	938637
46192	938638
42605	938639
83042	938640
140633	938641
41923	938642
111540	938643
65033	938644
45007	938645
3479	938646
50009	938647
3715	938648
6568	938649
91523	938650
49771	938651
17474	938652
64358	938653
40503	938654
91910	938655
82948	938656
20440	938657
22116	938658
54161	938659
31284	938660
560	938661
149328	938662
95951	938663
8448	938664
505	938665
52909	938666
71213	938667
58160	938668
30254	938669
47323	938670
40423	938671
36814	938672
28065	938673
42214	938674
15075	938675
59955	938676
84525	938677
20	938678
66030	938679
91030	938680
81289	938681
7489	938682
16904	938683
1774	938684
25323	938685
116690	938686
9188	938687
65923	938688
5818	938689
50385	938690
73500	938691
29504	938692
13501	938693
144626	938694
12243	938695
49908	938696
44407	938697
2703	938698
15780	938699
40342	938700
29477	938701
81500	938702
12434	938703
58977	938704
12598	938705
3148	938706
40028	938707
48552	938708
20229	938709
41920	938710
7329	938711
34431	938712
62200	938713
16313	938714
49884	938715
52513	938716
24589	938717
101828	938718
141802	938719
46768	938720
4077	938721
57096	938722
95420	938723
76745	938724
650	938725
3617	938726
25381	938727
1648	938728
122419	938729
109429	938730
78958	938731
11911	938732
10718	938733
142	938734
52697	938735
87267	938736
14240	938737
4487	938738
18678	938739
113838	938740
49190	938741
26883	938742
56562	938743
95360	938744
16275	938745
80768	938746
20049	938747
21499	938748
73195	938749
8067	938750
50	938751
13988	938752
16561	938753
56734	938754
94251	938755
47634	938756
58164	938757
863	938758
8178	938759
65142	938760
1812	938761
133286	938762
48797	938763
15674	938764
103189	938765
6156	938766
12150	938767
14323	938768
17361	938769
48953	938770
428	938771
3615	938772
8018	938773
16486	938774
25679	938775
79826	938776
2816	938777
48090	938778
23160	938779
31496	938780
90244	938781
25429	938782
208	938783
10268	938784
15002	938785
38154	938786
107	938787
61739	938788
31844	938789
93267	938790
63501	938791
78513	938792
68322	938793
306	938794
11151	938795
9981	938796
66469	938797
1109	938798
90618	938799
26609	938800
33184	938801
768	938802
117612	938803
95251	938804
75056	938805
35155	938806
1499	938807
134	938808
131336	938809
29385	938810
60164	938811
46735	938812
24723	938813
28301	938814
74448	938815
128785	938816
87981	938817
74635	938818
5608	938819
23773	938820
120546	938821
44742	938822
3669	938823
12717	938824
147852	938825
36608	938826
24840	938827
109712	938828
44580	938829
64901	938830
18875	938831
132492	938832
64889	938833
26952	938834
14834	938835
13995	938836
92727	938837
17389	938838
39405	938839
148690	938840
7240	938841
105598	938842
53894	938843
73903	938844
17148	938845
126215	938846
15409	938847
16829	938848
7330	938849
39996	938850
8679	938851
14398	938852
125583	938853
126928	938854
28935	938855
11302	938856
32215	938857
80513	938858
43913	938859
8102	938860
17978	938861
81274	938862
89036	938863
108070	938864
54901	938865
137121	938866
85989	938867
88128	938868
7429	938869
6506	938870
28955	938871
29656	938872
64574	938873
51975	938874
81417	938875
70966	938876
66580	938877
29196	938878
18286	938879
5660	938880
86715	938881
19291	938882
122445	938883
1786	938884
61621	938885
63473	938886
51938	938887
102702	938888
64898	938889
72504	938890
18471	938891
147544	938892
29501	938893
8608	938894
94410	938895
40052	938896
87588	938897
53327	938898
18846	938899
25764	938900
42636	938901
24437	938902
5320	938903
9777	938904
45541	938905
45845	938906
28475	938907
27590	938908
45068	938909
74617	938910
114232	938911
101853	938912
36977	938913
43134	938914
1413	938915
33043	938916
45265	938917
91648	938918
88937	938919
15878	938920
97086	938921
648	938922
20797	938923
15585	938924
22040	938925
915	938926
12988	938927
16293	938928
112764	938929
28163	938930
96853	938931
51767	938932
57312	938933
57058	938934
26736	938935
61605	938936
29158	938937
1631	938938
31979	938939
2319	938940
89836	938941
8251	938942
39879	938943
88929	938944
50742	938945
91737	938946
75801	938947
27708	938948
67406	938949
65854	938950
7319	938951
12692	938952
18864	938953
8218	938954
13473	938955
96418	938956
3465	938957
4801	938958
72705	938959
43952	938960
45990	938961
81607	938962
147570	938963
74535	938964
63230	938965
13389	938966
21983	938967
10345	938968
39519	938969
39734	938970
100276	938971
16249	938972
112856	938973
7346	938974
14581	938975
13330	938976
23223	938977
11818	938978
74417	938979
78236	938980
64668	938981
76986	938982
24120	938983
35710	938984
18476	938985
66430	938986
19825	938987
87099	938988
8144	938989
14541	938990
75659	938991
206	938992
32292	938993
38505	938994
146945	938995
123207	938996
1077	938997
12413	938998
36268	938999
75742	939000
2460	939001
72816	939002
87382	939003
2920	939004
13844	939005
18366	939006
15543	939007
21045	939008
13997	939009
58200	939010
5266	939011
25238	939012
98005	939013
26825	939014
7746	939015
97698	939016
147946	939017
19118	939018
9935	939019
32577	939020
51470	939021
92964	939022
134	939023
29829	939024
100100	939025
110694	939026
27643	939027
56174	939028
38988	939029
68409	939030
78712	939031
50974	939032
53035	939033
141061	939034
85125	939035
8412	939036
13000	939037
1592	939038
53069	939039
25850	939040
52360	939041
22337	939042
61939	939043
70463	939044
9961	939045
69141	939046
24966	939047
34926	939048
14974	939049
50681	939050
22286	939051
120941	939052
85473	939053
60513	939054
137567	939055
104850	939056
77019	939057
29603	939058
51919	939059
8628	939060
92590	939061
128105	939062
29358	939063
8773	939064
98139	939065
147	939066
52006	939067
2376	939068
15474	939069
116278	939070
103019	939071
48410	939072
97003	939073
17023	939074
18495	939075
31914	939076
12177	939077
98287	939078
1699	939079
34432	939080
65745	939081
19079	939082
9699	939083
97777	939084
4743	939085
6720	939086
47725	939087
1721	939088
45534	939089
20434	939090
42030	939091
1431	939092
28937	939093
19830	939094
30093	939095
39160	939096
7899	939097
123607	939098
27507	939099
12303	939100
55437	939101
8844	939102
53485	939103
109930	939104
37346	939105
24104	939106
17751	939107
77639	939108
78245	939109
31761	939110
37235	939111
27793	939112
61369	939113
18056	939114
58250	939115
131200	939116
4376	939117
96658	939118
18491	939119
83980	939120
125952	939121
43643	939122
49092	939123
45205	939124
76193	939125
60818	939126
34663	939127
71188	939128
17334	939129
748	939130
33091	939131
38762	939132
10483	939133
2551	939134
80421	939135
42372	939136
11389	939137
88258	939138
21671	939139
38280	939140
22553	939141
38309	939142
64874	939143
26281	939144
5968	939145
110786	939146
82450	939147
1398	939148
44965	939149
217	939150
73805	939151
2743	939152
149687	939153
94674	939154
20066	939155
3697	939156
6910	939157
22400	939158
110279	939159
52178	939160
67449	939161
43060	939162
57144	939163
67847	939164
346	939165
105518	939166
67933	939167
143575	939168
24955	939169
6686	939170
31137	939171
12500	939172
102315	939173
116249	939174
54479	939175
41810	939176
27692	939177
36381	939178
42	939179
42330	939180
35258	939181
2104	939182
65912	939183
121622	939184
39321	939185
28543	939186
65341	939187
3898	939188
65562	939189
53207	939190
14165	939191
19691	939192
7541	939193
101836	939194
34407	939195
25010	939196
28722	939197
139472	939198
28067	939199
129232	939200
15251	939201
50704	939202
66472	939203
11861	939204
41854	939205
72864	939206
100986	939207
58144	939208
136051	939209
13213	939210
21196	939211
27346	939212
142620	939213
215	939214
73738	939215
25302	939216
35633	939217
130490	939218
32807	939219
5564	939220
103787	939221
121329	939222
11995	939223
46441	939224
44214	939225
28312	939226
18465	939227
22778	939228
25155	939229
28133	939230
136998	939231
143204	939232
27167	939233
43857	939234
87215	939235
46323	939236
28084	939237
71264	939238
106187	939239
59846	939240
77696	939241
8222	939242
35477	939243
11506	939244
1373	939245
106309	939246
62166	939247
66179	939248
64501	939249
86518	939250
136166	939251
112289	939252
84340	939253
120	939254
10266	939255
14209	939256
119052	939257
71754	939258
49696	939259
38270	939260
28488	939261
8840	939262
72590	939263
22107	939264
67622	939265
32964	939266
18798	939267
59558	939268
67318	939269
43359	939270
96476	939271
5585	939272
21439	939273
52049	939274
55169	939275
124596	939276
3876	939277
80020	939278
7554	939279
75362	939280
76678	939281
9236	939282
50860	939283
64686	939284
93155	939285
69291	939286
62745	939287
51090	939288
10652	939289
56562	939290
61370	939291
37994	939292
54108	939293
98614	939294
15189	939295
112245	939296
29005	939297
30539	939298
39372	939299
15247	939300
66295	939301
9699	939302
68209	939303
2132	939304
64825	939305
124239	939306
40803	939307
43952	939308
77987	939309
7457	939310
10014	939311
1434	939312
16450	939313
58494	939314
5821	939315
149424	939316
73684	939317
708	939318
132227	939319
85813	939320
17004	939321
84066	939322
40605	939323
112757	939324
18250	939325
98742	939326
72241	939327
36257	939328
324	939329
23131	939330
16566	939331
105215	939332
50231	939333
3639	939334
70150	939335
2809	939336
799	939337
79815	939338
13069	939339
10392	939340
13476	939341
34403	939342
84219	939343
81114	939344
1000	939345
123057	939346
63899	939347
29457	939348
13557	939349
17818	939350
18981	939351
10642	939352
25809	939353
9840	939354
46533	939355
4539	939356
31556	939357
62047	939358
120789	939359
23669	939360
499	939361
37322	939362
46458	939363
47509	939364
61784	939365
11003	939366
6415	939367
5906	939368
49971	939369
40060	939370
142286	939371
68672	939372
6623	939373
52395	939374
3078	939375
15022	939376
68124	939377
68975	939378
22237	939379
8657	939380
35768	939381
1999	939382
36621	939383
77373	939384
81693	939385
19160	939386
261	939387
6992	939388
17529	939389
52524	939390
33810	939391
59089	939392
42899	939393
7978	939394
109996	939395
101885	939396
35369	939397
2015	939398
89895	939399
75	939400
14424	939401
118	939402
15806	939403
96894	939404
44777	939405
13582	939406
82396	939407
14639	939408
99001	939409
53141	939410
53388	939411
481	939412
69701	939413
41362	939414
61912	939415
3477	939416
6342	939417
98205	939418
3474	939419
103283	939420
14898	939421
135127	939422
22585	939423
3162	939424
59572	939425
13350	939426
14078	939427
102291	939428
57001	939429
30121	939430
131430	939431
92705	939432
35067	939433
8059	939434
27677	939435
5672	939436
19479	939437
79692	939438
12407	939439
38000	939440
11411	939441
15622	939442
31486	939443
14032	939444
48657	939445
88140	939446
82713	939447
19614	939448
70514	939449
8805	939450
52349	939451
32546	939452
7993	939453
102693	939454
22757	939455
2092	939456
46306	939457
16346	939458
3734	939459
37464	939460
3119	939461
50856	939462
57738	939463
30175	939464
17349	939465
44712	939466
127947	939467
380	939468
3180	939469
27672	939470
78319	939471
135490	939472
10466	939473
102939	939474
130734	939475
71461	939476
129352	939477
103148	939478
9170	939479
30906	939480
128502	939481
3170	939482
13308	939483
40382	939484
14070	939485
103838	939486
42382	939487
13975	939488
7906	939489
59931	939490
84868	939491
103253	939492
26084	939493
24934	939494
97782	939495
42848	939496
111620	939497
42365	939498
10137	939499
119683	939500
18514	939501
40415	939502
48757	939503
88657	939504
29709	939505
109911	939506
32154	939507
98074	939508
1509	939509
1272	939510
20378	939511
6335	939512
62271	939513
35841	939514
8112	939515
82863	939516
60206	939517
20381	939518
84272	939519
70390	939520
97581	939521
73604	939522
3563	939523
71395	939524
77893	939525
8714	939526
54774	939527
45273	939528
137408	939529
19413	939530
17787	939531
18891	939532
95561	939533
59238	939534
102520	939535
807	939536
90899	939537
104869	939538
55852	939539
37548	939540
36775	939541
71141	939542
68539	939543
64292	939544
84994	939545
24158	939546
14780	939547
102632	939548
32056	939549
12983	939550
29849	939551
21525	939552
1623	939553
68621	939554
33255	939555
69185	939556
31957	939557
7276	939558
14267	939559
89567	939560
792	939561
95710	939562
25824	939563
69778	939564
33227	939565
32285	939566
43228	939567
18151	939568
48602	939569
51144	939570
17555	939571
65828	939572
67256	939573
17965	939574
108446	939575
49173	939576
74687	939577
36860	939578
1524	939579
54818	939580
70995	939581
4916	939582
115527	939583
62810	939584
123314	939585
26545	939586
30669	939587
118368	939588
147608	939589
80924	939590
62866	939591
15324	939592
142176	939593
64964	939594
14878	939595
20856	939596
53152	939597
128093	939598
55198	939599
14679	939600
328	939601
7868	939602
38823	939603
54801	939604
54826	939605
76398	939606
7112	939607
3753	939608
24885	939609
6969	939610
46868	939611
13269	939612
109731	939613
112889	939614
9564	939615
13985	939616
11230	939617
3031	939618
95443	939619
36808	939620
45505	939621
45354	939622
20434	939623
8300	939624
37973	939625
46943	939626
60708	939627
5514	939628
115175	939629
19418	939630
71472	939631
22590	939632
18160	939633
30308	939634
24609	939635
118383	939636
4564	939637
123995	939638
39462	939639
75601	939640
27037	939641
58869	939642
28880	939643
80071	939644
5758	939645
31703	939646
103747	939647
34005	939648
80422	939649
48277	939650
68813	939651
116264	939652
17700	939653
21304	939654
32011	939655
58270	939656
15649	939657
31536	939658
4280	939659
8785	939660
683	939661
37772	939662
18065	939663
67376	939664
109523	939665
15457	939666
21014	939667
57204	939668
27322	939669
34045	939670
169	939671
32923	939672
47724	939673
114240	939674
2060	939675
15585	939676
104389	939677
418	939678
117269	939679
22526	939680
15596	939681
7222	939682
1239	939683
133883	939684
23249	939685
59291	939686
37886	939687
39164	939688
3001	939689
6119	939690
4599	939691
26122	939692
29968	939693
351	939694
78354	939695
38034	939696
72998	939697
69593	939698
8749	939699
51469	939700
16860	939701
31469	939702
11431	939703
15787	939704
114943	939705
16873	939706
112634	939707
16514	939708
86007	939709
9751	939710
64161	939711
38911	939712
103322	939713
8821	939714
35499	939715
101784	939716
9480	939717
114315	939718
119740	939719
124039	939720
17056	939721
53794	939722
2902	939723
1653	939724
48066	939725
101673	939726
33638	939727
694	939728
21218	939729
21	939730
76530	939731
49710	939732
75098	939733
147291	939734
1202	939735
8366	939736
46825	939737
147752	939738
92247	939739
23011	939740
9835	939741
102922	939742
37095	939743
17056	939744
9819	939745
55583	939746
31987	939747
13744	939748
62675	939749
41844	939750
14605	939751
74963	939752
25167	939753
40391	939754
94205	939755
66960	939756
99779	939757
3765	939758
4500	939759
24076	939760
1346	939761
81039	939762
12529	939763
44483	939764
59731	939765
67575	939766
68911	939767
140595	939768
21488	939769
2723	939770
63272	939771
83828	939772
46175	939773
21453	939774
26090	939775
3100	939776
37274	939777
66933	939778
22322	939779
8140	939780
82097	939781
141635	939782
1750	939783
101557	939784
32062	939785
14383	939786
32861	939787
55025	939788
70387	939789
8451	939790
35440	939791
23932	939792
737	939793
105812	939794
110230	939795
23113	939796
36510	939797
105332	939798
92070	939799
289	939800
3186	939801
113348	939802
31945	939803
36550	939804
22700	939805
2324	939806
5051	939807
7817	939808
10974	939809
74850	939810
76851	939811
16300	939812
51271	939813
13764	939814
15008	939815
108873	939816
54514	939817
3412	939818
9424	939819
69791	939820
100408	939821
85148	939822
26317	939823
75247	939824
9740	939825
59121	939826
3810	939827
40982	939828
50265	939829
36247	939830
46554	939831
104735	939832
32884	939833
56729	939834
9127	939835
12080	939836
73235	939837
6258	939838
6441	939839
14619	939840
49689	939841
201	939842
46553	939843
24898	939844
27184	939845
49723	939846
63978	939847
6749	939848
17031	939849
65959	939850
18671	939851
43914	939852
8809	939853
11564	939854
22856	939855
70228	939856
124163	939857
27995	939858
23554	939859
36426	939860
11039	939861
87516	939862
76742	939863
14096	939864
16376	939865
150433	939866
46502	939867
47585	939868
106017	939869
49411	939870
60388	939871
59434	939872
4483	939873
116304	939874
47517	939875
11820	939876
15868	939877
28135	939878
17585	939879
67248	939880
47336	939881
113317	939882
134653	939883
39383	939884
26762	939885
11262	939886
94118	939887
910	939888
620	939889
78420	939890
39463	939891
2295	939892
6403	939893
21383	939894
66719	939895
18894	939896
3532	939897
256	939898
58659	939899
27552	939900
51225	939901
29247	939902
1321	939903
7027	939904
83256	939905
26173	939906
45771	939907
50337	939908
32959	939909
33436	939910
81173	939911
26453	939912
44392	939913
32656	939914
66725	939915
113620	939916
27622	939917
18292	939918
31795	939919
17357	939920
649	939921
106554	939922
116155	939923
39453	939924
4916	939925
43457	939926
113635	939927
12351	939928
43930	939929
30999	939930
8250	939931
37297	939932
132728	939933
7267	939934
61586	939935
6478	939936
12411	939937
79604	939938
507	939939
105826	939940
84833	939941
27683	939942
47796	939943
1639	939944
47774	939945
15911	939946
35480	939947
103944	939948
9001	939949
32489	939950
32689	939951
30971	939952
136968	939953
27980	939954
30764	939955
3041	939956
34446	939957
9744	939958
57477	939959
1093	939960
4155	939961
34790	939962
15706	939963
16325	939964
55030	939965
77332	939966
56074	939967
385	939968
75842	939969
110853	939970
4155	939971
6534	939972
73229	939973
17608	939974
94935	939975
6323	939976
71009	939977
53750	939978
636	939979
26788	939980
98461	939981
69219	939982
37333	939983
6349	939984
1744	939985
10824	939986
16395	939987
18901	939988
49807	939989
104860	939990
75384	939991
7698	939992
135861	939993
123101	939994
103261	939995
74156	939996
98304	939997
28825	939998
51536	939999
110485	940000
65665	940001
15002	940002
563	940003
54155	940004
15452	940005
1624	940006
21179	940007
27367	940008
41506	940009
22858	940010
188	940011
18206	940012
15946	940013
36128	940014
85938	940015
3668	940016
14393	940017
103142	940018
21874	940019
24464	940020
45082	940021
38863	940022
99027	940023
15849	940024
91731	940025
582	940026
136341	940027
28070	940028
62699	940029
24861	940030
90689	940031
13222	940032
111381	940033
62502	940034
29223	940035
3430	940036
7405	940037
91397	940038
130995	940039
93618	940040
3503	940041
19348	940042
99443	940043
18358	940044
57692	940045
12445	940046
35986	940047
97871	940048
59575	940049
15588	940050
51102	940051
107564	940052
45136	940053
83	940054
81005	940055
33257	940056
32512	940057
392	940058
82976	940059
21656	940060
47015	940061
4354	940062
4676	940063
1771	940064
91893	940065
10318	940066
6268	940067
14902	940068
23418	940069
97868	940070
74118	940071
23741	940072
85104	940073
1446	940074
113538	940075
3625	940076
43436	940077
69735	940078
50791	940079
1268	940080
27558	940081
87899	940082
45999	940083
62774	940084
19947	940085
23715	940086
125808	940087
7399	940088
48752	940089
36938	940090
230	940091
6915	940092
62823	940093
19730	940094
105898	940095
17070	940096
2385	940097
4514	940098
110386	940099
4833	940100
37856	940101
22730	940102
61753	940103
2035	940104
61042	940105
17499	940106
43486	940107
101690	940108
41385	940109
16859	940110
68962	940111
156	940112
129024	940113
18694	940114
12355	940115
13093	940116
86099	940117
7869	940118
115091	940119
13476	940120
378	940121
4140	940122
47976	940123
130737	940124
132495	940125
464	940126
45749	940127
24027	940128
6311	940129
19291	940130
5305	940131
21637	940132
20649	940133
113187	940134
35536	940135
68935	940136
75946	940137
27432	940138
14331	940139
72683	940140
44752	940141
21456	940142
134661	940143
122151	940144
100803	940145
88864	940146
54234	940147
11708	940148
36777	940149
111217	940150
55544	940151
37666	940152
56988	940153
52772	940154
19719	940155
58488	940156
18348	940157
73352	940158
23971	940159
16354	940160
11450	940161
68160	940162
40517	940163
118	940164
9972	940165
2667	940166
7999	940167
317	940168
86858	940169
578	940170
52784	940171
39959	940172
107589	940173
12964	940174
73922	940175
86518	940176
34052	940177
43174	940178
28905	940179
98781	940180
3425	940181
34338	940182
65671	940183
8795	940184
98930	940185
64274	940186
24916	940187
107425	940188
66880	940189
59386	940190
68217	940191
2010	940192
96841	940193
85682	940194
380	940195
103329	940196
20297	940197
139582	940198
70779	940199
2093	940200
1883	940201
82834	940202
89159	940203
98453	940204
20341	940205
61787	940206
40011	940207
4352	940208
7579	940209
79797	940210
17874	940211
6476	940212
84136	940213
16217	940214
42348	940215
19275	940216
50170	940217
2940	940218
49050	940219
5052	940220
8023	940221
25235	940222
43589	940223
24716	940224
125913	940225
135807	940226
28678	940227
140217	940228
17760	940229
21632	940230
2907	940231
33274	940232
36580	940233
19656	940234
36414	940235
82821	940236
14575	940237
75492	940238
19014	940239
197	940240
39047	940241
8879	940242
7395	940243
35980	940244
72731	940245
18178	940246
54446	940247
71	940248
4894	940249
26902	940250
16003	940251
7973	940252
35552	940253
83607	940254
4638	940255
47696	940256
72179	940257
429	940258
76202	940259
35126	940260
3519	940261
95422	940262
149806	940263
9225	940264
14208	940265
94384	940266
25072	940267
96428	940268
35507	940269
56945	940270
1898	940271
90100	940272
20635	940273
34611	940274
83500	940275
58994	940276
51068	940277
31966	940278
1799	940279
261	940280
50877	940281
68894	940282
71893	940283
86560	940284
45827	940285
105801	940286
104524	940287
29914	940288
77236	940289
11253	940290
16120	940291
148512	940292
695	940293
89268	940294
2962	940295
14635	940296
83902	940297
84223	940298
8973	940299
6254	940300
46894	940301
20371	940302
89460	940303
26541	940304
12273	940305
78160	940306
90504	940307
111265	940308
27399	940309
9764	940310
86213	940311
32431	940312
25751	940313
16190	940314
4721	940315
5658	940316
84213	940317
117305	940318
29491	940319
4368	940320
4318	940321
1900	940322
122523	940323
39595	940324
17348	940325
25219	940326
44646	940327
114745	940328
13934	940329
23991	940330
30584	940331
134071	940332
110122	940333
3686	940334
73467	940335
119961	940336
66285	940337
135940	940338
58206	940339
13075	940340
6954	940341
218	940342
40579	940343
28953	940344
6122	940345
4361	940346
64744	940347
67300	940348
88926	940349
7660	940350
21571	940351
11058	940352
14888	940353
17516	940354
5598	940355
24227	940356
80134	940357
21075	940358
17073	940359
40673	940360
23393	940361
252	940362
34125	940363
41325	940364
66263	940365
293	940366
26142	940367
31010	940368
49316	940369
49466	940370
24695	940371
90329	940372
35115	940373
3344	940374
42931	940375
2379	940376
104044	940377
37276	940378
11488	940379
28599	940380
12858	940381
83926	940382
40169	940383
61912	940384
99789	940385
18585	940386
118994	940387
65821	940388
17653	940389
39972	940390
114851	940391
11926	940392
110211	940393
1190	940394
63342	940395
40420	940396
31996	940397
62434	940398
8495	940399
8993	940400
20947	940401
31294	940402
71351	940403
86810	940404
99101	940405
52737	940406
56430	940407
18588	940408
11243	940409
31	940410
42546	940411
16812	940412
24256	940413
1142	940414
101133	940415
22684	940416
61339	940417
3384	940418
28270	940419
18544	940420
23595	940421
8726	940422
40469	940423
63109	940424
19248	940425
125	940426
7836	940427
62765	940428
26547	940429
35966	940430
61384	940431
30197	940432
36656	940433
80790	940434
136796	940435
24957	940436
136429	940437
5996	940438
17330	940439
6075	940440
20465	940441
22493	940442
282	940443
22143	940444
40402	940445
33674	940446
3771	940447
133300	940448
11297	940449
14422	940450
98444	940451
13481	940452
24045	940453
39739	940454
51709	940455
80647	940456
81428	940457
106188	940458
69506	940459
34122	940460
86882	940461
8349	940462
9218	940463
46108	940464
75325	940465
6574	940466
56861	940467
5564	940468
61883	940469
76903	940470
102057	940471
82402	940472
8012	940473
7752	940474
37533	940475
32868	940476
146930	940477
98910	940478
62434	940479
72818	940480
93	940481
89953	940482
28310	940483
144799	940484
25132	940485
15187	940486
49844	940487
21506	940488
2497	940489
50878	940490
5805	940491
7736	940492
27665	940493
82703	940494
59836	940495
22473	940496
34583	940497
2191	940498
89241	940499
6081	940500
50744	940501
2675	940502
5985	940503
41177	940504
29186	940505
81863	940506
11405	940507
20282	940508
17265	940509
121188	940510
57625	940511
57854	940512
60750	940513
29204	940514
1154	940515
23209	940516
80593	940517
5406	940518
78917	940519
11461	940520
3048	940521
40728	940522
45449	940523
57239	940524
48428	940525
16846	940526
11510	940527
3249	940528
29431	940529
53172	940530
11802	940531
47835	940532
39098	940533
403	940534
18863	940535
33170	940536
587	940537
23913	940538
82802	940539
27979	940540
65021	940541
9706	940542
55154	940543
99704	940544
27214	940545
25818	940546
4073	940547
42619	940548
41105	940549
114180	940550
6134	940551
29	940552
62294	940553
50484	940554
27159	940555
75768	940556
28962	940557
72284	940558
125394	940559
72552	940560
81977	940561
105453	940562
68119	940563
55889	940564
34108	940565
66460	940566
32511	940567
93973	940568
103949	940569
22387	940570
38646	940571
38809	940572
44239	940573
64458	940574
3882	940575
115395	940576
29410	940577
117534	940578
78599	940579
74985	940580
7940	940581
36219	940582
72110	940583
13377	940584
81776	940585
50852	940586
1141	940587
29156	940588
9595	940589
17124	940590
9450	940591
1402	940592
64278	940593
87841	940594
20242	940595
125964	940596
31867	940597
29569	940598
47168	940599
11632	940600
82526	940601
10067	940602
9605	940603
34066	940604
77673	940605
8164	940606
15439	940607
55796	940608
72285	940609
3508	940610
542	940611
30255	940612
8558	940613
79395	940614
9980	940615
913	940616
65717	940617
17316	940618
107614	940619
126954	940620
46391	940621
42819	940622
70850	940623
5161	940624
1243	940625
17374	940626
36713	940627
10934	940628
1749	940629
27444	940630
24216	940631
69984	940632
26150	940633
23291	940634
59106	940635
13283	940636
140605	940637
18663	940638
105180	940639
48591	940640
9284	940641
246	940642
64874	940643
56035	940644
67545	940645
31072	940646
24673	940647
78359	940648
5314	940649
130493	940650
36978	940651
34190	940652
66490	940653
102433	940654
11039	940655
40234	940656
14019	940657
18570	940658
60203	940659
32955	940660
33694	940661
73067	940662
2962	940663
30723	940664
117552	940665
132424	940666
111314	940667
77535	940668
10155	940669
53342	940670
4569	940671
104400	940672
53811	940673
72748	940674
42166	940675
37164	940676
30168	940677
84036	940678
3550	940679
3859	940680
70911	940681
69673	940682
4637	940683
99901	940684
41566	940685
115501	940686
4	940687
3601	940688
44446	940689
2464	940690
1863	940691
72418	940692
13041	940693
21085	940694
129073	940695
111514	940696
132893	940697
43140	940698
26257	940699
23802	940700
79724	940701
40686	940702
63511	940703
100623	940704
14310	940705
6933	940706
43524	940707
93549	940708
25006	940709
3675	940710
757	940711
9730	940712
66299	940713
122687	940714
31554	940715
9582	940716
51330	940717
56998	940718
76226	940719
29143	940720
26988	940721
71596	940722
17109	940723
18713	940724
30485	940725
46489	940726
132636	940727
36225	940728
136494	940729
25240	940730
56334	940731
6722	940732
103420	940733
43482	940734
23401	940735
130359	940736
37275	940737
11887	940738
39462	940739
107221	940740
21874	940741
15575	940742
19945	940743
59922	940744
54607	940745
44644	940746
91153	940747
2125	940748
46296	940749
24150	940750
113438	940751
16927	940752
20419	940753
75413	940754
1293	940755
62099	940756
86620	940757
9372	940758
33203	940759
64131	940760
11348	940761
81883	940762
57507	940763
26477	940764
20434	940765
90222	940766
55701	940767
130698	940768
4329	940769
52359	940770
79354	940771
385	940772
22163	940773
1163	940774
96676	940775
3450	940776
28880	940777
545	940778
3745	940779
5296	940780
8703	940781
83869	940782
62816	940783
35487	940784
56483	940785
101260	940786
10034	940787
6740	940788
126388	940789
52082	940790
21441	940791
63857	940792
34146	940793
101784	940794
68824	940795
75115	940796
16920	940797
104586	940798
24851	940799
57046	940800
6071	940801
5533	940802
37131	940803
7083	940804
41464	940805
824	940806
34793	940807
90898	940808
25838	940809
3306	940810
5383	940811
41581	940812
79624	940813
43502	940814
31978	940815
4421	940816
96515	940817
18534	940818
83790	940819
4072	940820
58976	940821
22479	940822
27606	940823
34028	940824
12908	940825
1160	940826
312	940827
39198	940828
9668	940829
1328	940830
95935	940831
17803	940832
33786	940833
50683	940834
23605	940835
36870	940836
138092	940837
20393	940838
41132	940839
8428	940840
60145	940841
148098	940842
80143	940843
74956	940844
54779	940845
23232	940846
3571	940847
68892	940848
22360	940849
26918	940850
32638	940851
1683	940852
69525	940853
11472	940854
150758	940855
2054	940856
87949	940857
43906	940858
96470	940859
52025	940860
35642	940861
36290	940862
47905	940863
363	940864
91667	940865
31958	940866
67576	940867
397	940868
12192	940869
2709	940870
10482	940871
119816	940872
69928	940873
31934	940874
30610	940875
34746	940876
128890	940877
3697	940878
62077	940879
15712	940880
23160	940881
37397	940882
10910	940883
116245	940884
98732	940885
5479	940886
99819	940887
21719	940888
75597	940889
61884	940890
4555	940891
54338	940892
2709	940893
25269	940894
11592	940895
45286	940896
27775	940897
10479	940898
18468	940899
53566	940900
81987	940901
132188	940902
10597	940903
6830	940904
8339	940905
54014	940906
4610	940907
21241	940908
69865	940909
56348	940910
7766	940911
36588	940912
88280	940913
100388	940914
9484	940915
15636	940916
227	940917
25294	940918
6781	940919
15438	940920
543	940921
109087	940922
13641	940923
64790	940924
20927	940925
5140	940926
134103	940927
42291	940928
1058	940929
3555	940930
29592	940931
42635	940932
54834	940933
3852	940934
1818	940935
11415	940936
135760	940937
4501	940938
80487	940939
2167	940940
6408	940941
94701	940942
25677	940943
4491	940944
26257	940945
86594	940946
6311	940947
483	940948
10802	940949
36327	940950
101051	940951
6335	940952
7541	940953
50428	940954
12973	940955
71316	940956
115864	940957
45436	940958
36703	940959
4864	940960
95757	940961
29020	940962
177	940963
88163	940964
99738	940965
536	940966
66391	940967
92839	940968
34018	940969
10418	940970
52273	940971
39354	940972
72477	940973
87186	940974
86242	940975
103271	940976
83836	940977
16884	940978
6256	940979
80700	940980
1697	940981
18846	940982
33456	940983
53634	940984
14296	940985
96666	940986
12353	940987
52060	940988
1896	940989
112298	940990
142665	940991
141499	940992
9452	940993
411	940994
40613	940995
17284	940996
103594	940997
68400	940998
2037	940999
16433	941000
130038	941001
41947	941002
13339	941003
71529	941004
99068	941005
15340	941006
57149	941007
20268	941008
15576	941009
40481	941010
18	941011
7595	941012
106373	941013
8270	941014
150641	941015
23466	941016
43039	941017
107842	941018
137393	941019
40468	941020
1952	941021
38938	941022
66830	941023
62617	941024
25882	941025
6440	941026
31637	941027
113648	941028
47409	941029
91694	941030
37655	941031
19277	941032
42987	941033
212	941034
23839	941035
22415	941036
76059	941037
92186	941038
78778	941039
115166	941040
13042	941041
77321	941042
16665	941043
26788	941044
80623	941045
117942	941046
1030	941047
79931	941048
9919	941049
53520	941050
62043	941051
12233	941052
1	941053
7050	941054
45818	941055
69496	941056
74212	941057
14185	941058
148608	941059
75344	941060
3295	941061
314	941062
120899	941063
15765	941064
761	941065
4203	941066
1193	941067
37273	941068
102425	941069
59652	941070
45458	941071
2248	941072
13435	941073
1591	941074
34209	941075
70347	941076
2792	941077
15666	941078
24809	941079
1116	941080
69032	941081
63542	941082
89568	941083
5186	941084
9872	941085
136007	941086
37955	941087
40078	941088
42575	941089
14598	941090
68624	941091
33229	941092
19691	941093
51003	941094
777	941095
114869	941096
61425	941097
13351	941098
42046	941099
38804	941100
57020	941101
17930	941102
99941	941103
93681	941104
18336	941105
69114	941106
101768	941107
89238	941108
32599	941109
21980	941110
9291	941111
106209	941112
2998	941113
96790	941114
9072	941115
112010	941116
43575	941117
36284	941118
131872	941119
74395	941120
30003	941121
84542	941122
146050	941123
36701	941124
87062	941125
7522	941126
13069	941127
9731	941128
3667	941129
68932	941130
45823	941131
53548	941132
16691	941133
11	941134
74011	941135
5264	941136
32189	941137
97354	941138
24059	941139
117155	941140
66531	941141
71381	941142
58382	941143
62641	941144
14330	941145
50991	941146
61427	941147
6303	941148
92447	941149
41111	941150
29567	941151
2293	941152
3197	941153
102547	941154
77869	941155
7026	941156
62836	941157
81373	941158
41824	941159
20824	941160
102101	941161
45948	941162
5909	941163
21	941164
35431	941165
27576	941166
60994	941167
98714	941168
69155	941169
50626	941170
6115	941171
3925	941172
30317	941173
54865	941174
22	941175
120864	941176
13647	941177
73	941178
8144	941179
133	941180
40540	941181
33484	941182
47	941183
72911	941184
45326	941185
3889	941186
86492	941187
126026	941188
141857	941189
117926	941190
29099	941191
41134	941192
72948	941193
29003	941194
3366	941195
94787	941196
12572	941197
52225	941198
65074	941199
67516	941200
71360	941201
177	941202
46954	941203
23085	941204
11175	941205
48343	941206
11085	941207
98323	941208
15556	941209
14423	941210
5427	941211
114297	941212
71166	941213
44295	941214
95714	941215
69502	941216
23251	941217
87174	941218
34922	941219
21871	941220
76924	941221
74529	941222
6913	941223
18495	941224
118831	941225
118781	941226
23036	941227
3827	941228
26792	941229
8222	941230
89954	941231
58773	941232
18704	941233
34234	941234
19185	941235
348	941236
3055	941237
124776	941238
91038	941239
16900	941240
8706	941241
111037	941242
10234	941243
36009	941244
13717	941245
110909	941246
44645	941247
16485	941248
47472	941249
20927	941250
4677	941251
12508	941252
68097	941253
25392	941254
19153	941255
6861	941256
40146	941257
24080	941258
50840	941259
60707	941260
30273	941261
31032	941262
23284	941263
97391	941264
103586	941265
6091	941266
88225	941267
46886	941268
113638	941269
76761	941270
45235	941271
10854	941272
44423	941273
25980	941274
26087	941275
41595	941276
30839	941277
1929	941278
72894	941279
56266	941280
20766	941281
52027	941282
78974	941283
128988	941284
7651	941285
42629	941286
19974	941287
3610	941288
23427	941289
100252	941290
60942	941291
178	941292
46144	941293
24228	941294
60643	941295
1969	941296
78655	941297
113780	941298
46002	941299
49426	941300
7590	941301
19302	941302
28915	941303
59835	941304
17279	941305
52779	941306
15731	941307
18046	941308
51972	941309
926	941310
62423	941311
42356	941312
5043	941313
7272	941314
86557	941315
52144	941316
125891	941317
143645	941318
54099	941319
2134	941320
27986	941321
55029	941322
39503	941323
80152	941324
67731	941325
47592	941326
11567	941327
22811	941328
13792	941329
68296	941330
32104	941331
9095	941332
9568	941333
40058	941334
29115	941335
97512	941336
21708	941337
124521	941338
4166	941339
137726	941340
486	941341
242	941342
92668	941343
15327	941344
48180	941345
66868	941346
63460	941347
25372	941348
4597	941349
5683	941350
13310	941351
73298	941352
111636	941353
93793	941354
79268	941355
15702	941356
49301	941357
4855	941358
2038	941359
1672	941360
95025	941361
111762	941362
36028	941363
127442	941364
41867	941365
120361	941366
1009	941367
100307	941368
53071	941369
4472	941370
106173	941371
113980	941372
110983	941373
137475	941374
78898	941375
41390	941376
66226	941377
27934	941378
4510	941379
55494	941380
107486	941381
61976	941382
13067	941383
57046	941384
5091	941385
36595	941386
62088	941387
92798	941388
12789	941389
88223	941390
46448	941391
114817	941392
85911	941393
118	941394
50952	941395
53453	941396
77696	941397
18452	941398
60326	941399
30561	941400
19568	941401
25942	941402
124460	941403
1041	941404
26354	941405
19449	941406
47958	941407
63221	941408
44132	941409
128317	941410
53615	941411
52619	941412
51277	941413
34609	941414
106303	941415
25818	941416
75387	941417
419	941418
3599	941419
23275	941420
110480	941421
10052	941422
2263	941423
5934	941424
11600	941425
57217	941426
1133	941427
62151	941428
28228	941429
30528	941430
36897	941431
354	941432
47323	941433
15125	941434
106406	941435
146493	941436
14927	941437
19642	941438
26983	941439
111722	941440
63413	941441
20165	941442
21699	941443
111119	941444
64463	941445
63398	941446
34339	941447
39393	941448
26640	941449
361	941450
60958	941451
497	941452
26321	941453
1961	941454
24344	941455
16468	941456
10646	941457
32965	941458
65272	941459
51208	941460
73642	941461
14441	941462
17358	941463
28023	941464
30013	941465
91683	941466
52080	941467
51735	941468
4402	941469
102062	941470
18324	941471
65971	941472
5908	941473
21881	941474
14245	941475
10729	941476
8839	941477
5508	941478
117654	941479
69225	941480
41335	941481
72336	941482
64020	941483
189	941484
4891	941485
102164	941486
90811	941487
98010	941488
8055	941489
3318	941490
67245	941491
58673	941492
10525	941493
69680	941494
53501	941495
72346	941496
29485	941497
79263	941498
76315	941499
111892	941500
899	941501
7990	941502
32194	941503
11036	941504
1737	941505
77146	941506
114122	941507
83970	941508
46386	941509
827	941510
84044	941511
16787	941512
92599	941513
29416	941514
98097	941515
51379	941516
1821	941517
23494	941518
64032	941519
52519	941520
54731	941521
116275	941522
89513	941523
107080	941524
15736	941525
57786	941526
39026	941527
31053	941528
51378	941529
20290	941530
226	941531
59528	941532
19020	941533
71573	941534
80921	941535
72706	941536
8405	941537
9400	941538
67727	941539
69633	941540
3660	941541
11829	941542
19295	941543
94420	941544
15155	941545
60760	941546
50902	941547
25907	941548
84453	941549
52175	941550
1362	941551
52652	941552
12375	941553
40869	941554
45878	941555
73212	941556
82900	941557
90408	941558
9550	941559
57011	941560
29150	941561
59622	941562
99498	941563
7651	941564
31783	941565
38522	941566
54338	941567
117736	941568
21936	941569
109354	941570
24713	941571
3857	941572
69984	941573
95045	941574
73628	941575
321	941576
139160	941577
18279	941578
34907	941579
79463	941580
41379	941581
12480	941582
71248	941583
6529	941584
19104	941585
113690	941586
5585	941587
134233	941588
48072	941589
78984	941590
15816	941591
85132	941592
59458	941593
13641	941594
59775	941595
35078	941596
145494	941597
1220	941598
76598	941599
13806	941600
39889	941601
25671	941602
54372	941603
31138	941604
69896	941605
81102	941606
104176	941607
9859	941608
88439	941609
49808	941610
90216	941611
49763	941612
55134	941613
6742	941614
39058	941615
18484	941616
6495	941617
68226	941618
26709	941619
89116	941620
31214	941621
17715	941622
22383	941623
401	941624
86471	941625
3323	941626
114381	941627
8652	941628
12397	941629
6376	941630
12683	941631
18978	941632
43691	941633
15342	941634
65756	941635
49757	941636
144346	941637
105058	941638
26624	941639
15510	941640
7957	941641
4280	941642
87424	941643
6539	941644
79362	941645
67756	941646
117975	941647
8872	941648
37971	941649
68655	941650
66016	941651
26685	941652
15967	941653
52291	941654
13395	941655
18601	941656
47954	941657
53423	941658
11228	941659
5495	941660
15562	941661
25847	941662
60014	941663
59668	941664
3879	941665
25333	941666
119231	941667
4443	941668
2619	941669
36772	941670
6756	941671
19914	941672
176	941673
7995	941674
6498	941675
21988	941676
10609	941677
82254	941678
4936	941679
124586	941680
18487	941681
4680	941682
122323	941683
6810	941684
34336	941685
15664	941686
2290	941687
43090	941688
45876	941689
106865	941690
4312	941691
29252	941692
25866	941693
15622	941694
75997	941695
71869	941696
50205	941697
53573	941698
38339	941699
6722	941700
44221	941701
23	941702
10180	941703
1478	941704
17774	941705
2987	941706
493	941707
22438	941708
106270	941709
148133	941710
3111	941711
12029	941712
2672	941713
3684	941714
110540	941715
8216	941716
16692	941717
17692	941718
41707	941719
143609	941720
18204	941721
54518	941722
2995	941723
45218	941724
16208	941725
46984	941726
3160	941727
29623	941728
49660	941729
49201	941730
53479	941731
1426	941732
68713	941733
27055	941734
5483	941735
86928	941736
27802	941737
17580	941738
33593	941739
88205	941740
11227	941741
1603	941742
20283	941743
19275	941744
71076	941745
13085	941746
43125	941747
5703	941748
30746	941749
82876	941750
31842	941751
46843	941752
43863	941753
21999	941754
49588	941755
16118	941756
25828	941757
102202	941758
64034	941759
54515	941760
47795	941761
20615	941762
87590	941763
149018	941764
12422	941765
73524	941766
42285	941767
51722	941768
20401	941769
8153	941770
8616	941771
765	941772
13461	941773
134141	941774
73934	941775
9368	941776
103529	941777
37260	941778
15197	941779
116410	941780
61048	941781
42199	941782
432	941783
72285	941784
103356	941785
51035	941786
37061	941787
15940	941788
14654	941789
3986	941790
78621	941791
5353	941792
125255	941793
17221	941794
17685	941795
65084	941796
1585	941797
71807	941798
29801	941799
76343	941800
66309	941801
48125	941802
33720	941803
43401	941804
60785	941805
10911	941806
9664	941807
119105	941808
1130	941809
7619	941810
108571	941811
16431	941812
140215	941813
67669	941814
130040	941815
78264	941816
18415	941817
70231	941818
45802	941819
57232	941820
3023	941821
22294	941822
14569	941823
472	941824
11042	941825
11130	941826
36212	941827
26415	941828
6392	941829
81680	941830
23013	941831
93393	941832
15461	941833
41371	941834
26894	941835
14453	941836
6804	941837
4891	941838
100876	941839
1230	941840
6720	941841
27992	941842
63279	941843
29694	941844
26297	941845
131981	941846
12570	941847
43728	941848
19783	941849
56571	941850
12903	941851
61532	941852
134282	941853
24379	941854
93944	941855
87251	941856
127056	941857
64729	941858
393	941859
22693	941860
45730	941861
73394	941862
23900	941863
65113	941864
24545	941865
119496	941866
7702	941867
19435	941868
5811	941869
68413	941870
79909	941871
40261	941872
23834	941873
4429	941874
95987	941875
65524	941876
12501	941877
1912	941878
7620	941879
46942	941880
118671	941881
51776	941882
64318	941883
7064	941884
13581	941885
103769	941886
21964	941887
4999	941888
27937	941889
30689	941890
50771	941891
11095	941892
67274	941893
22621	941894
87542	941895
114273	941896
11620	941897
135343	941898
41776	941899
12551	941900
33743	941901
105611	941902
2826	941903
56900	941904
71837	941905
21458	941906
5325	941907
12768	941908
25406	941909
68042	941910
5098	941911
80387	941912
9454	941913
96434	941914
25976	941915
12	941916
96628	941917
17163	941918
23009	941919
21585	941920
105143	941921
2112	941922
4018	941923
92407	941924
39109	941925
77609	941926
46660	941927
5097	941928
59213	941929
35088	941930
175	941931
20603	941932
2165	941933
39591	941934
79986	941935
56392	941936
10084	941937
10219	941938
22806	941939
92947	941940
422	941941
37193	941942
41722	941943
129048	941944
81220	941945
41713	941946
71374	941947
91058	941948
84582	941949
85264	941950
39768	941951
3738	941952
73960	941953
47841	941954
22519	941955
64618	941956
67205	941957
19587	941958
17024	941959
14599	941960
27229	941961
8139	941962
26684	941963
52678	941964
51026	941965
103865	941966
30294	941967
101520	941968
95301	941969
38134	941970
116998	941971
9138	941972
56548	941973
48831	941974
3974	941975
21458	941976
1416	941977
87701	941978
52469	941979
23967	941980
2094	941981
38012	941982
18474	941983
997	941984
5031	941985
40942	941986
12464	941987
10710	941988
14273	941989
47884	941990
9851	941991
22580	941992
27634	941993
45855	941994
35358	941995
146164	941996
63495	941997
46349	941998
10182	941999
30637	942000
68242	942001
55523	942002
8941	942003
3262	942004
80816	942005
43417	942006
46960	942007
3804	942008
73957	942009
17470	942010
21997	942011
1430	942012
107916	942013
11419	942014
121417	942015
27006	942016
37450	942017
897	942018
54305	942019
56968	942020
28346	942021
3208	942022
3256	942023
18474	942024
68246	942025
5399	942026
8073	942027
2666	942028
44193	942029
113353	942030
27358	942031
27934	942032
57924	942033
25922	942034
1598	942035
47986	942036
37157	942037
1589	942038
8004	942039
109009	942040
9529	942041
3038	942042
118259	942043
48133	942044
27026	942045
85130	942046
9580	942047
28464	942048
90382	942049
96269	942050
46959	942051
138269	942052
73291	942053
22617	942054
21584	942055
2109	942056
26657	942057
123798	942058
5890	942059
102248	942060
16118	942061
21314	942062
8186	942063
86729	942064
135349	942065
55344	942066
36726	942067
33529	942068
24716	942069
79306	942070
525	942071
87159	942072
7495	942073
18252	942074
51957	942075
52856	942076
38564	942077
109122	942078
138717	942079
33657	942080
71195	942081
91849	942082
48273	942083
37017	942084
7	942085
128323	942086
20908	942087
18548	942088
118546	942089
79002	942090
3360	942091
4278	942092
35786	942093
103432	942094
16090	942095
11770	942096
6256	942097
101544	942098
99113	942099
477	942100
50419	942101
35354	942102
25710	942103
9470	942104
71842	942105
101228	942106
10325	942107
18553	942108
122	942109
44019	942110
52237	942111
67368	942112
49379	942113
5676	942114
77398	942115
92476	942116
31396	942117
2671	942118
53324	942119
32795	942120
15222	942121
45525	942122
5044	942123
10380	942124
40174	942125
39750	942126
537	942127
101575	942128
140661	942129
23481	942130
61695	942131
1106	942132
1900	942133
9041	942134
75006	942135
46138	942136
77390	942137
2970	942138
3896	942139
134901	942140
9340	942141
81446	942142
3066	942143
28103	942144
44516	942145
13092	942146
19346	942147
6210	942148
5013	942149
15576	942150
121274	942151
127	942152
66266	942153
51324	942154
6835	942155
45776	942156
18707	942157
96	942158
149189	942159
39215	942160
7468	942161
25442	942162
3883	942163
7718	942164
91886	942165
15368	942166
7345	942167
78121	942168
94383	942169
121764	942170
58387	942171
84447	942172
55935	942173
100646	942174
38865	942175
34870	942176
91577	942177
117274	942178
5653	942179
51394	942180
989	942181
73273	942182
35413	942183
16016	942184
37522	942185
54239	942186
56810	942187
7218	942188
4357	942189
677	942190
77523	942191
646	942192
24169	942193
108174	942194
8643	942195
1650	942196
24286	942197
79192	942198
64947	942199
19738	942200
21682	942201
89836	942202
21373	942203
132701	942204
7456	942205
59736	942206
26587	942207
27676	942208
31083	942209
108694	942210
3924	942211
62290	942212
70970	942213
101324	942214
1974	942215
108966	942216
22331	942217
102004	942218
12522	942219
7945	942220
49830	942221
2773	942222
38093	942223
11116	942224
119670	942225
25217	942226
98600	942227
50592	942228
27187	942229
6090	942230
29188	942231
33092	942232
29894	942233
107312	942234
100582	942235
126521	942236
22887	942237
15093	942238
85527	942239
25630	942240
51286	942241
63306	942242
39640	942243
118215	942244
19482	942245
105819	942246
113958	942247
65140	942248
99536	942249
19427	942250
11249	942251
90926	942252
24846	942253
70763	942254
122265	942255
67562	942256
55012	942257
76285	942258
81510	942259
28719	942260
36511	942261
17669	942262
82799	942263
4467	942264
48168	942265
25838	942266
130207	942267
64532	942268
59067	942269
40487	942270
62654	942271
3421	942272
4588	942273
34923	942274
2945	942275
2743	942276
21495	942277
72221	942278
46426	942279
1238	942280
85851	942281
14247	942282
16082	942283
4329	942284
3435	942285
53154	942286
4930	942287
53230	942288
51744	942289
16591	942290
49687	942291
57831	942292
27791	942293
110606	942294
23399	942295
96057	942296
118708	942297
27315	942298
88371	942299
12101	942300
85311	942301
30678	942302
38703	942303
129530	942304
11992	942305
13184	942306
62016	942307
2783	942308
94499	942309
58286	942310
3093	942311
10645	942312
5469	942313
36006	942314
110811	942315
24633	942316
51023	942317
20188	942318
68414	942319
69178	942320
97311	942321
10836	942322
18722	942323
58602	942324
36265	942325
55392	942326
8057	942327
36150	942328
91709	942329
61733	942330
48054	942331
67561	942332
122971	942333
128	942334
899	942335
1622	942336
37517	942337
47556	942338
9550	942339
76075	942340
11206	942341
16187	942342
14665	942343
44583	942344
23592	942345
14211	942346
11401	942347
23928	942348
10453	942349
43300	942350
9213	942351
74763	942352
59999	942353
48601	942354
38051	942355
96879	942356
1767	942357
5803	942358
6084	942359
30123	942360
87844	942361
16060	942362
10453	942363
92794	942364
44527	942365
46179	942366
39207	942367
11262	942368
76229	942369
3675	942370
5364	942371
101464	942372
31551	942373
29611	942374
122424	942375
84603	942376
43916	942377
18094	942378
21183	942379
150129	942380
48652	942381
24989	942382
37112	942383
7405	942384
377	942385
29338	942386
38825	942387
2209	942388
41314	942389
27120	942390
29814	942391
93109	942392
12006	942393
63450	942394
9965	942395
54132	942396
82191	942397
7090	942398
1531	942399
19164	942400
99687	942401
5563	942402
41013	942403
141507	942404
15174	942405
3095	942406
70652	942407
43111	942408
76568	942409
129292	942410
2995	942411
8134	942412
35071	942413
30678	942414
5398	942415
75727	942416
73397	942417
63258	942418
16016	942419
12261	942420
4601	942421
21573	942422
79132	942423
14167	942424
5370	942425
592	942426
14333	942427
49618	942428
63277	942429
38349	942430
2740	942431
28617	942432
60215	942433
18852	942434
47474	942435
23142	942436
25697	942437
95884	942438
31509	942439
33303	942440
9769	942441
1052	942442
84494	942443
323	942444
40799	942445
53612	942446
60542	942447
62827	942448
60540	942449
22901	942450
44747	942451
16354	942452
13102	942453
91879	942454
23374	942455
30023	942456
49787	942457
14182	942458
9798	942459
66933	942460
38082	942461
76509	942462
6716	942463
99340	942464
30374	942465
113715	942466
54106	942467
31798	942468
20859	942469
127062	942470
7869	942471
47597	942472
41209	942473
41493	942474
14828	942475
57440	942476
33035	942477
2497	942478
122	942479
2158	942480
43265	942481
70625	942482
120058	942483
37643	942484
36057	942485
123236	942486
47749	942487
46918	942488
5408	942489
89377	942490
48983	942491
100465	942492
9404	942493
13832	942494
94643	942495
91663	942496
6100	942497
34431	942498
49107	942499
25973	942500
7774	942501
1830	942502
49302	942503
7480	942504
7133	942505
38285	942506
30934	942507
59985	942508
15465	942509
131052	942510
104703	942511
115995	942512
132065	942513
65765	942514
27998	942515
55258	942516
54561	942517
16396	942518
48598	942519
108937	942520
32821	942521
54966	942522
124903	942523
19795	942524
23103	942525
43166	942526
2359	942527
58507	942528
14396	942529
130548	942530
49430	942531
29383	942532
60380	942533
41022	942534
124861	942535
12315	942536
40239	942537
43726	942538
39268	942539
113255	942540
32935	942541
46330	942542
57156	942543
87360	942544
66672	942545
130177	942546
38675	942547
15757	942548
104747	942549
30930	942550
41795	942551
86601	942552
33562	942553
144299	942554
130201	942555
4844	942556
1842	942557
43529	942558
81461	942559
17882	942560
162	942561
19286	942562
31260	942563
5561	942564
3103	942565
120793	942566
32822	942567
69256	942568
17883	942569
16420	942570
15505	942571
11098	942572
869	942573
9650	942574
49238	942575
1596	942576
34885	942577
79819	942578
101189	942579
13102	942580
110216	942581
1823	942582
54687	942583
22512	942584
104307	942585
6410	942586
148319	942587
62523	942588
38363	942589
87121	942590
76897	942591
88964	942592
26401	942593
3533	942594
89851	942595
105822	942596
47216	942597
6685	942598
28909	942599
20517	942600
69974	942601
590	942602
15474	942603
10002	942604
34472	942605
59398	942606
26711	942607
4690	942608
97937	942609
9481	942610
69858	942611
59580	942612
53500	942613
242	942614
452	942615
90005	942616
90910	942617
134518	942618
124570	942619
58246	942620
4937	942621
62283	942622
10112	942623
67549	942624
25583	942625
3163	942626
19070	942627
34899	942628
10267	942629
109986	942630
929	942631
16	942632
21397	942633
39776	942634
140382	942635
5057	942636
19990	942637
60610	942638
76946	942639
63404	942640
2641	942641
67506	942642
56512	942643
16739	942644
101354	942645
46042	942646
31928	942647
112922	942648
2591	942649
56068	942650
20205	942651
3036	942652
20471	942653
9599	942654
111272	942655
3238	942656
17239	942657
364	942658
77063	942659
104894	942660
94618	942661
52761	942662
4306	942663
100447	942664
1282	942665
61293	942666
54960	942667
3058	942668
103412	942669
377	942670
78718	942671
2139	942672
91003	942673
34515	942674
44509	942675
5283	942676
2999	942677
116280	942678
109514	942679
117865	942680
19122	942681
37615	942682
35625	942683
90303	942684
31842	942685
12431	942686
31555	942687
484	942688
16854	942689
7215	942690
53492	942691
37048	942692
1222	942693
83651	942694
33950	942695
19085	942696
114873	942697
5963	942698
139623	942699
49264	942700
14532	942701
93560	942702
7205	942703
119322	942704
27428	942705
12074	942706
79997	942707
113152	942708
23658	942709
39271	942710
100051	942711
49662	942712
66459	942713
35219	942714
410	942715
51374	942716
79443	942717
15037	942718
3754	942719
32333	942720
49112	942721
19264	942722
44264	942723
115386	942724
53857	942725
1711	942726
71734	942727
13148	942728
72214	942729
8419	942730
49262	942731
16275	942732
10642	942733
9154	942734
23532	942735
3518	942736
574	942737
91822	942738
4114	942739
8394	942740
80275	942741
13929	942742
40727	942743
17549	942744
61973	942745
71012	942746
12753	942747
9688	942748
35832	942749
10034	942750
26767	942751
60112	942752
74731	942753
19156	942754
6589	942755
27649	942756
9221	942757
32469	942758
122576	942759
72083	942760
99109	942761
84223	942762
5504	942763
6087	942764
76754	942765
81133	942766
27742	942767
4576	942768
74615	942769
61739	942770
76218	942771
10081	942772
38978	942773
2275	942774
1264	942775
45320	942776
107248	942777
20265	942778
74197	942779
101733	942780
19371	942781
23021	942782
24816	942783
53297	942784
45030	942785
12668	942786
7010	942787
44340	942788
39652	942789
80667	942790
36616	942791
28051	942792
16475	942793
2069	942794
7889	942795
101486	942796
30097	942797
150838	942798
118022	942799
982	942800
3063	942801
14330	942802
41750	942803
127207	942804
2209	942805
52871	942806
21678	942807
68818	942808
27048	942809
18729	942810
31272	942811
66451	942812
18207	942813
135085	942814
81739	942815
20684	942816
47128	942817
896	942818
22	942819
27745	942820
138274	942821
19312	942822
96	942823
38423	942824
68953	942825
1199	942826
45086	942827
2743	942828
120807	942829
76056	942830
26177	942831
15974	942832
60518	942833
26825	942834
33829	942835
104637	942836
847	942837
30949	942838
160	942839
84840	942840
34695	942841
173	942842
39353	942843
83214	942844
38412	942845
6903	942846
11391	942847
144330	942848
82577	942849
16065	942850
27822	942851
37502	942852
5419	942853
59994	942854
64547	942855
15335	942856
49490	942857
71416	942858
1165	942859
55798	942860
82436	942861
1	942862
36677	942863
130436	942864
40093	942865
103872	942866
26373	942867
116484	942868
63381	942869
53737	942870
120931	942871
70219	942872
8588	942873
25333	942874
64504	942875
31287	942876
41752	942877
1128	942878
11162	942879
1898	942880
89480	942881
91858	942882
116144	942883
67965	942884
420	942885
6586	942886
35274	942887
12006	942888
36679	942889
47793	942890
11716	942891
6414	942892
1405	942893
70936	942894
49970	942895
7015	942896
105694	942897
1302	942898
87186	942899
19888	942900
41728	942901
16589	942902
9585	942903
1227	942904
592	942905
15501	942906
128737	942907
4302	942908
7374	942909
397	942910
16428	942911
67417	942912
35685	942913
28169	942914
61454	942915
86017	942916
19817	942917
40834	942918
79474	942919
2530	942920
13026	942921
82719	942922
75677	942923
1782	942924
52396	942925
19926	942926
86759	942927
148500	942928
18878	942929
7161	942930
20089	942931
19124	942932
78526	942933
60709	942934
65517	942935
50690	942936
39595	942937
61613	942938
28044	942939
24041	942940
86848	942941
20846	942942
87527	942943
3717	942944
50912	942945
12038	942946
46938	942947
7967	942948
14265	942949
3360	942950
13071	942951
8121	942952
4008	942953
22089	942954
50679	942955
104169	942956
37589	942957
42053	942958
2816	942959
21208	942960
136441	942961
4472	942962
28268	942963
66589	942964
556	942965
39081	942966
15433	942967
9111	942968
2738	942969
41893	942970
52438	942971
39723	942972
76518	942973
35461	942974
80581	942975
17611	942976
9640	942977
2297	942978
10431	942979
101536	942980
12011	942981
19280	942982
24812	942983
5445	942984
25435	942985
140717	942986
13481	942987
968	942988
94572	942989
44280	942990
81262	942991
128302	942992
107607	942993
2976	942994
36587	942995
3366	942996
135315	942997
30035	942998
18664	942999
3759	943000
117205	943001
14555	943002
46945	943003
18990	943004
92145	943005
88030	943006
13902	943007
38662	943008
83874	943009
103543	943010
4442	943011
85877	943012
31964	943013
580	943014
2724	943015
24784	943016
62984	943017
81147	943018
21723	943019
20077	943020
79352	943021
98715	943022
92596	943023
74592	943024
42373	943025
110988	943026
15893	943027
10251	943028
48987	943029
46243	943030
120580	943031
10332	943032
91694	943033
8320	943034
98093	943035
38939	943036
4100	943037
87076	943038
67128	943039
37975	943040
45648	943041
10648	943042
60966	943043
14518	943044
962	943045
32188	943046
1567	943047
36727	943048
32218	943049
24843	943050
23833	943051
121014	943052
65975	943053
18730	943054
61313	943055
46983	943056
77424	943057
25440	943058
485	943059
38869	943060
7178	943061
130395	943062
100159	943063
121127	943064
18837	943065
22376	943066
187	943067
19726	943068
1695	943069
94986	943070
60401	943071
51521	943072
5151	943073
1921	943074
69564	943075
20379	943076
4311	943077
125715	943078
13990	943079
135964	943080
19858	943081
6907	943082
127607	943083
109839	943084
22090	943085
6433	943086
4443	943087
74681	943088
2990	943089
93586	943090
7890	943091
100544	943092
86717	943093
48980	943094
103688	943095
36	943096
4564	943097
27911	943098
93690	943099
29707	943100
8222	943101
39214	943102
83486	943103
8934	943104
79605	943105
8960	943106
10162	943107
1272	943108
80284	943109
20335	943110
17924	943111
131013	943112
3958	943113
2427	943114
28541	943115
98469	943116
45513	943117
34341	943118
94931	943119
70778	943120
58257	943121
24201	943122
40038	943123
38569	943124
19213	943125
24271	943126
67025	943127
65980	943128
884	943129
61458	943130
6258	943131
83082	943132
131155	943133
62669	943134
65835	943135
6626	943136
57957	943137
80096	943138
108623	943139
67566	943140
31861	943141
24855	943142
3297	943143
57643	943144
3105	943145
32005	943146
28867	943147
30718	943148
16834	943149
7993	943150
1577	943151
71961	943152
87287	943153
30	943154
23746	943155
72729	943156
56738	943157
42801	943158
10669	943159
5082	943160
437	943161
55153	943162
66946	943163
47766	943164
10113	943165
19910	943166
22866	943167
18388	943168
66236	943169
17762	943170
16071	943171
75742	943172
66542	943173
8185	943174
41936	943175
44043	943176
85355	943177
12197	943178
136539	943179
23739	943180
6605	943181
140006	943182
16333	943183
3076	943184
1212	943185
138460	943186
31005	943187
58222	943188
18880	943189
102894	943190
5811	943191
115932	943192
5648	943193
12707	943194
7584	943195
46106	943196
26734	943197
11031	943198
63614	943199
128058	943200
45260	943201
15330	943202
17646	943203
73761	943204
1204	943205
18158	943206
87762	943207
60439	943208
628	943209
135044	943210
118661	943211
25576	943212
29	943213
5093	943214
104572	943215
109144	943216
36064	943217
27953	943218
131	943219
125665	943220
56266	943221
2150	943222
40922	943223
13332	943224
51017	943225
58976	943226
73353	943227
83444	943228
22378	943229
33795	943230
69507	943231
18401	943232
27492	943233
104867	943234
112503	943235
27882	943236
6651	943237
91074	943238
99834	943239
113419	943240
99609	943241
3649	943242
80333	943243
56343	943244
59862	943245
58242	943246
20325	943247
3828	943248
8429	943249
38607	943250
101543	943251
11161	943252
4025	943253
6908	943254
82013	943255
22685	943256
27456	943257
9693	943258
18169	943259
43730	943260
28907	943261
91544	943262
8177	943263
70083	943264
74551	943265
72655	943266
50324	943267
164	943268
531	943269
4127	943270
147236	943271
6880	943272
10536	943273
3997	943274
29886	943275
26483	943276
89628	943277
136444	943278
46158	943279
13575	943280
69981	943281
35599	943282
75818	943283
226	943284
114331	943285
95112	943286
27468	943287
657	943288
24153	943289
129796	943290
24700	943291
7314	943292
75727	943293
12314	943294
126278	943295
60714	943296
12698	943297
24887	943298
1491	943299
57747	943300
25999	943301
23433	943302
119564	943303
5064	943304
22359	943305
40289	943306
7687	943307
2606	943308
94043	943309
135208	943310
133638	943311
99323	943312
120142	943313
32240	943314
45344	943315
54797	943316
21535	943317
86489	943318
11544	943319
92197	943320
125545	943321
110473	943322
26850	943323
3715	943324
142710	943325
33316	943326
93347	943327
7703	943328
99244	943329
91429	943330
40877	943331
10654	943332
72326	943333
93825	943334
4968	943335
16441	943336
104409	943337
23000	943338
1428	943339
99791	943340
39721	943341
60438	943342
70529	943343
142664	943344
23974	943345
23599	943346
29070	943347
60278	943348
113143	943349
18079	943350
120583	943351
29593	943352
11315	943353
7	943354
7844	943355
20319	943356
2876	943357
27981	943358
21145	943359
47205	943360
4848	943361
54350	943362
38268	943363
21397	943364
52248	943365
106096	943366
96787	943367
64440	943368
83383	943369
73737	943370
52175	943371
46919	943372
28743	943373
47003	943374
28688	943375
41976	943376
147591	943377
22469	943378
4664	943379
5665	943380
51428	943381
60561	943382
94387	943383
151	943384
51408	943385
44809	943386
35582	943387
5483	943388
68371	943389
49695	943390
79731	943391
37596	943392
72483	943393
10962	943394
51	943395
55741	943396
53840	943397
104235	943398
27123	943399
26186	943400
52235	943401
80379	943402
48467	943403
78939	943404
21803	943405
12251	943406
21844	943407
42878	943408
51334	943409
23831	943410
25292	943411
13041	943412
136530	943413
4138	943414
93540	943415
3371	943416
89810	943417
5553	943418
86564	943419
8343	943420
7497	943421
147029	943422
75338	943423
33645	943424
68147	943425
10527	943426
29217	943427
85740	943428
61936	943429
112416	943430
28115	943431
16743	943432
32558	943433
58935	943434
30742	943435
49861	943436
104248	943437
31444	943438
85925	943439
96797	943440
18495	943441
35470	943442
54344	943443
9489	943444
24455	943445
69535	943446
18939	943447
119893	943448
125929	943449
98374	943450
14766	943451
6354	943452
137216	943453
87528	943454
56064	943455
9185	943456
9437	943457
6986	943458
18216	943459
10146	943460
18658	943461
65165	943462
12261	943463
9632	943464
48540	943465
29017	943466
2413	943467
95877	943468
3481	943469
98261	943470
16627	943471
13729	943472
14648	943473
13596	943474
36006	943475
4686	943476
96237	943477
10736	943478
31250	943479
37427	943480
128709	943481
74219	943482
24515	943483
3347	943484
74921	943485
63418	943486
4590	943487
291	943488
68887	943489
7657	943490
101767	943491
14119	943492
69331	943493
65814	943494
17184	943495
78702	943496
48455	943497
29892	943498
78043	943499
50113	943500
7459	943501
96397	943502
4322	943503
972	943504
21856	943505
21615	943506
36551	943507
80686	943508
110523	943509
24368	943510
136024	943511
16534	943512
3291	943513
2245	943514
18089	943515
116499	943516
30215	943517
32607	943518
47151	943519
4154	943520
47102	943521
157	943522
66799	943523
8762	943524
44911	943525
5913	943526
12887	943527
78890	943528
16451	943529
19055	943530
25669	943531
48437	943532
55295	943533
48016	943534
30828	943535
6308	943536
11461	943537
61558	943538
60728	943539
3279	943540
13263	943541
2693	943542
78425	943543
14986	943544
76894	943545
97345	943546
9459	943547
40386	943548
4812	943549
15789	943550
48397	943551
52040	943552
6975	943553
748	943554
54051	943555
45192	943556
76212	943557
102259	943558
63016	943559
1191	943560
60015	943561
11448	943562
52431	943563
11	943564
232	943565
29004	943566
23119	943567
20085	943568
61600	943569
32987	943570
23279	943571
623	943572
8595	943573
26257	943574
4315	943575
43405	943576
1458	943577
116955	943578
10320	943579
18321	943580
15549	943581
68574	943582
3893	943583
33650	943584
57700	943585
9645	943586
29458	943587
13588	943588
11436	943589
76438	943590
134341	943591
8242	943592
69621	943593
5302	943594
48202	943595
17529	943596
62390	943597
135732	943598
3047	943599
31894	943600
20684	943601
97180	943602
41603	943603
9365	943604
43226	943605
90995	943606
97141	943607
46809	943608
4477	943609
5	943610
28419	943611
114946	943612
18085	943613
3831	943614
27389	943615
72202	943616
65677	943617
30116	943618
124917	943619
70682	943620
117968	943621
19367	943622
70390	943623
2830	943624
62470	943625
19826	943626
58131	943627
58361	943628
17174	943629
2005	943630
36954	943631
22522	943632
9942	943633
18253	943634
6436	943635
27969	943636
1656	943637
18072	943638
19613	943639
5243	943640
6369	943641
58668	943642
48122	943643
4816	943644
52566	943645
99	943646
1988	943647
27230	943648
8107	943649
37002	943650
91289	943651
2106	943652
3699	943653
339	943654
75076	943655
69831	943656
45145	943657
43835	943658
65902	943659
53707	943660
37848	943661
64950	943662
116528	943663
73132	943664
24854	943665
73828	943666
78017	943667
95120	943668
79922	943669
38960	943670
81261	943671
36119	943672
93820	943673
57977	943674
45117	943675
26320	943676
18869	943677
30754	943678
45373	943679
25896	943680
70821	943681
6956	943682
14905	943683
8700	943684
18042	943685
11612	943686
104236	943687
30529	943688
5105	943689
15621	943690
9112	943691
20390	943692
42191	943693
44582	943694
27483	943695
86021	943696
94311	943697
49432	943698
17067	943699
18153	943700
26982	943701
4566	943702
49306	943703
34363	943704
18900	943705
45114	943706
98976	943707
1378	943708
2247	943709
53282	943710
4820	943711
20821	943712
3740	943713
63817	943714
90404	943715
54160	943716
7328	943717
93824	943718
106513	943719
13439	943720
34005	943721
49799	943722
65094	943723
129347	943724
348	943725
80531	943726
129531	943727
81912	943728
10643	943729
131294	943730
92349	943731
8807	943732
63525	943733
32407	943734
109842	943735
106050	943736
28748	943737
26665	943738
25414	943739
73162	943740
32212	943741
93966	943742
13665	943743
40246	943744
8237	943745
19762	943746
47610	943747
80974	943748
2688	943749
12388	943750
4679	943751
32592	943752
67651	943753
49169	943754
77182	943755
142878	943756
21261	943757
2166	943758
14439	943759
41992	943760
5463	943761
1066	943762
4993	943763
20488	943764
56245	943765
42115	943766
15319	943767
27	943768
14427	943769
20192	943770
19024	943771
82262	943772
56205	943773
51064	943774
4602	943775
64746	943776
102998	943777
62533	943778
147337	943779
112532	943780
56351	943781
2571	943782
32801	943783
30882	943784
70296	943785
11942	943786
4092	943787
28947	943788
32406	943789
19457	943790
78631	943791
16595	943792
80262	943793
874	943794
52321	943795
91949	943796
28569	943797
77004	943798
4951	943799
89417	943800
5628	943801
128316	943802
13155	943803
104460	943804
7327	943805
44781	943806
10939	943807
17503	943808
14566	943809
76936	943810
26565	943811
118355	943812
13482	943813
120409	943814
77746	943815
62318	943816
69034	943817
11616	943818
131680	943819
13538	943820
20643	943821
1780	943822
100165	943823
542	943824
98910	943825
46956	943826
88927	943827
11008	943828
80928	943829
6701	943830
3217	943831
12632	943832
54596	943833
24596	943834
57623	943835
32527	943836
866	943837
146202	943838
10870	943839
1522	943840
30015	943841
70835	943842
19553	943843
5882	943844
70468	943845
82541	943846
12209	943847
59303	943848
66512	943849
108589	943850
51586	943851
79483	943852
7101	943853
16070	943854
83433	943855
928	943856
59430	943857
83695	943858
30750	943859
4657	943860
73269	943861
150	943862
26576	943863
4568	943864
19067	943865
33081	943866
93736	943867
121157	943868
64367	943869
19168	943870
98591	943871
43915	943872
40235	943873
11712	943874
120060	943875
2170	943876
29803	943877
5364	943878
47538	943879
20681	943880
12804	943881
77858	943882
30177	943883
63912	943884
38521	943885
42702	943886
56541	943887
642	943888
34669	943889
94608	943890
85506	943891
9105	943892
37268	943893
380	943894
9911	943895
43764	943896
5766	943897
60522	943898
99564	943899
30567	943900
35135	943901
6499	943902
14445	943903
2107	943904
25877	943905
64975	943906
34847	943907
105146	943908
98	943909
79876	943910
139459	943911
107910	943912
29756	943913
35986	943914
33256	943915
20467	943916
19806	943917
70435	943918
16083	943919
99019	943920
12832	943921
44273	943922
16094	943923
7315	943924
25608	943925
38090	943926
33012	943927
117772	943928
80839	943929
15835	943930
76650	943931
18301	943932
117364	943933
6202	943934
73678	943935
59603	943936
117868	943937
57733	943938
37460	943939
50946	943940
54699	943941
54004	943942
48009	943943
50240	943944
96537	943945
108902	943946
25576	943947
6123	943948
37969	943949
13575	943950
73188	943951
58562	943952
16901	943953
10640	943954
86157	943955
30484	943956
119864	943957
135253	943958
84349	943959
55574	943960
21240	943961
64345	943962
35736	943963
9510	943964
21475	943965
62739	943966
2698	943967
92882	943968
136513	943969
65388	943970
82689	943971
65815	943972
34869	943973
48921	943974
67016	943975
12890	943976
103643	943977
38950	943978
63853	943979
50177	943980
7620	943981
16616	943982
51555	943983
71976	943984
39143	943985
101481	943986
27118	943987
62804	943988
130674	943989
12849	943990
38149	943991
4482	943992
112232	943993
9167	943994
45847	943995
18730	943996
26578	943997
2928	943998
32748	943999
93079	944000
132585	944001
94268	944002
2876	944003
7523	944004
415	944005
14163	944006
48025	944007
20173	944008
65111	944009
31901	944010
186	944011
83054	944012
122225	944013
49351	944014
51585	944015
4958	944016
112386	944017
9860	944018
651	944019
10529	944020
30098	944021
58278	944022
55414	944023
122341	944024
40036	944025
105253	944026
1249	944027
77223	944028
4947	944029
10803	944030
24743	944031
119002	944032
77211	944033
73011	944034
124886	944035
7544	944036
105651	944037
81687	944038
18282	944039
9630	944040
38120	944041
102443	944042
122006	944043
53164	944044
16749	944045
123925	944046
17106	944047
49217	944048
3926	944049
9878	944050
60439	944051
5630	944052
5618	944053
39312	944054
45960	944055
9610	944056
26289	944057
11324	944058
83241	944059
2266	944060
3554	944061
46730	944062
106156	944063
35007	944064
58579	944065
8308	944066
102067	944067
14363	944068
42191	944069
75206	944070
15955	944071
128195	944072
65470	944073
40972	944074
34476	944075
28460	944076
69133	944077
23712	944078
90019	944079
36337	944080
11463	944081
16456	944082
81112	944083
113150	944084
108087	944085
45596	944086
32787	944087
123508	944088
9988	944089
22711	944090
77984	944091
109909	944092
86449	944093
43587	944094
65918	944095
20035	944096
5108	944097
49811	944098
30449	944099
1873	944100
11665	944101
60626	944102
29994	944103
84204	944104
6853	944105
69918	944106
130920	944107
2739	944108
28153	944109
68498	944110
45041	944111
115659	944112
12014	944113
11951	944114
9830	944115
20283	944116
65838	944117
133515	944118
975	944119
68974	944120
9273	944121
2243	944122
1926	944123
5460	944124
99062	944125
39065	944126
1311	944127
87010	944128
114844	944129
139394	944130
13533	944131
118855	944132
120462	944133
2957	944134
2243	944135
19505	944136
47238	944137
50864	944138
14831	944139
37992	944140
39028	944141
17938	944142
115286	944143
107612	944144
60253	944145
12115	944146
142801	944147
14305	944148
92499	944149
59519	944150
46061	944151
15787	944152
19156	944153
39365	944154
10125	944155
23704	944156
100423	944157
4197	944158
11076	944159
7469	944160
6725	944161
47343	944162
2393	944163
9726	944164
24008	944165
39361	944166
68841	944167
97395	944168
48346	944169
12427	944170
33152	944171
60632	944172
22258	944173
13373	944174
74802	944175
19346	944176
1978	944177
63963	944178
18189	944179
4615	944180
72819	944181
76924	944182
2818	944183
29098	944184
20158	944185
87605	944186
500	944187
46526	944188
75249	944189
74731	944190
42386	944191
4041	944192
71704	944193
56538	944194
78407	944195
23775	944196
23495	944197
85591	944198
33422	944199
7423	944200
41314	944201
2823	944202
16475	944203
86591	944204
145369	944205
110388	944206
27418	944207
50223	944208
30120	944209
62269	944210
15839	944211
14063	944212
252	944213
63099	944214
125668	944215
5450	944216
112800	944217
17668	944218
59722	944219
126792	944220
65438	944221
14427	944222
36203	944223
47800	944224
13871	944225
107570	944226
77744	944227
77877	944228
146742	944229
66171	944230
65530	944231
78037	944232
25593	944233
100384	944234
2481	944235
79793	944236
8013	944237
48642	944238
2810	944239
98006	944240
43029	944241
37511	944242
39487	944243
13498	944244
23254	944245
93203	944246
4359	944247
57348	944248
30228	944249
3271	944250
5990	944251
47311	944252
32404	944253
45738	944254
29529	944255
83581	944256
64840	944257
3074	944258
80661	944259
4778	944260
109764	944261
21022	944262
44028	944263
97123	944264
135065	944265
136777	944266
473	944267
66490	944268
4412	944269
132	944270
37106	944271
116729	944272
75650	944273
84035	944274
10882	944275
64110	944276
1466	944277
54002	944278
86151	944279
48237	944280
14568	944281
19248	944282
41051	944283
31214	944284
119454	944285
59398	944286
47046	944287
1241	944288
127117	944289
78459	944290
44608	944291
109319	944292
132618	944293
87491	944294
13796	944295
14569	944296
38544	944297
5264	944298
23938	944299
24357	944300
7986	944301
32698	944302
76425	944303
71396	944304
47647	944305
13577	944306
9181	944307
4336	944308
63905	944309
68431	944310
757	944311
182	944312
1536	944313
29004	944314
101777	944315
16340	944316
8853	944317
104567	944318
16730	944319
13555	944320
25713	944321
29314	944322
29694	944323
99032	944324
10524	944325
78325	944326
77648	944327
22541	944328
21735	944329
49987	944330
7860	944331
7402	944332
1563	944333
60272	944334
94	944335
1989	944336
14041	944337
7676	944338
12391	944339
85465	944340
14818	944341
58367	944342
10497	944343
51046	944344
24461	944345
114633	944346
39678	944347
48343	944348
27239	944349
117246	944350
13260	944351
11606	944352
2604	944353
121538	944354
39235	944355
76606	944356
37672	944357
44846	944358
86289	944359
79736	944360
1006	944361
27450	944362
28446	944363
10108	944364
47461	944365
24713	944366
32885	944367
71148	944368
1062	944369
104923	944370
53344	944371
30666	944372
29278	944373
53720	944374
34741	944375
150490	944376
2919	944377
14217	944378
42696	944379
1994	944380
73197	944381
26025	944382
33696	944383
2946	944384
33	944385
94664	944386
26842	944387
5911	944388
58407	944389
35790	944390
46185	944391
52174	944392
9001	944393
8011	944394
83164	944395
66723	944396
57911	944397
17304	944398
353	944399
67785	944400
128103	944401
439	944402
48726	944403
94880	944404
700	944405
7	944406
31503	944407
51868	944408
30760	944409
511	944410
74225	944411
440	944412
4315	944413
98576	944414
74639	944415
130824	944416
27625	944417
16986	944418
25261	944419
39087	944420
29872	944421
71698	944422
116911	944423
4947	944424
70817	944425
99047	944426
43350	944427
87749	944428
32076	944429
4895	944430
175	944431
87021	944432
13553	944433
17	944434
18290	944435
8453	944436
64942	944437
48515	944438
38077	944439
49541	944440
1716	944441
22818	944442
108945	944443
58709	944444
75833	944445
20848	944446
96075	944447
23734	944448
57933	944449
50090	944450
47701	944451
80110	944452
34054	944453
45683	944454
38922	944455
18224	944456
45947	944457
13248	944458
76584	944459
81184	944460
57346	944461
3893	944462
34072	944463
69374	944464
15085	944465
68583	944466
54585	944467
11767	944468
28663	944469
100246	944470
101567	944471
106322	944472
4474	944473
20316	944474
113550	944475
115635	944476
208	944477
34727	944478
29391	944479
15449	944480
81856	944481
44959	944482
22619	944483
40111	944484
10252	944485
128111	944486
12856	944487
89816	944488
1136	944489
86584	944490
11128	944491
64291	944492
1285	944493
48026	944494
101070	944495
9912	944496
70039	944497
136378	944498
17370	944499
114246	944500
33123	944501
3795	944502
37990	944503
28364	944504
80908	944505
8155	944506
7333	944507
785	944508
6483	944509
103094	944510
21800	944511
119823	944512
117350	944513
19383	944514
38728	944515
127026	944516
18420	944517
16559	944518
47589	944519
84903	944520
116594	944521
38740	944522
5880	944523
8792	944524
16921	944525
107025	944526
9142	944527
43444	944528
120407	944529
8719	944530
86466	944531
14384	944532
105190	944533
169	944534
56920	944535
13013	944536
19697	944537
76156	944538
5991	944539
55085	944540
6311	944541
43239	944542
20243	944543
16394	944544
3196	944545
148164	944546
45579	944547
13078	944548
49156	944549
103101	944550
3877	944551
26222	944552
41299	944553
16745	944554
16409	944555
32358	944556
46429	944557
109174	944558
71485	944559
25943	944560
32312	944561
105952	944562
40889	944563
104873	944564
24070	944565
43489	944566
45775	944567
49587	944568
102790	944569
133373	944570
13883	944571
5069	944572
58496	944573
42916	944574
60191	944575
9303	944576
10614	944577
1125	944578
103721	944579
138002	944580
11836	944581
51856	944582
18397	944583
42996	944584
44560	944585
3827	944586
80431	944587
140539	944588
25989	944589
76031	944590
88836	944591
7621	944592
1986	944593
71247	944594
27900	944595
57340	944596
23482	944597
16447	944598
58517	944599
5334	944600
19466	944601
52061	944602
43842	944603
38503	944604
100925	944605
770	944606
35627	944607
46439	944608
52221	944609
127919	944610
7808	944611
65253	944612
1133	944613
91785	944614
3359	944615
2076	944616
45812	944617
45850	944618
75901	944619
25024	944620
11968	944621
9001	944622
6383	944623
98398	944624
96042	944625
8098	944626
44359	944627
24203	944628
72257	944629
22901	944630
863	944631
22876	944632
5135	944633
96703	944634
35083	944635
22961	944636
41463	944637
383	944638
54183	944639
104824	944640
2331	944641
28036	944642
21404	944643
27204	944644
85840	944645
58059	944646
22802	944647
9572	944648
97904	944649
44096	944650
69780	944651
44928	944652
51424	944653
31219	944654
3565	944655
29854	944656
3190	944657
107328	944658
92580	944659
101292	944660
103922	944661
17626	944662
80360	944663
9277	944664
26919	944665
22343	944666
6022	944667
35406	944668
29684	944669
109558	944670
49	944671
71065	944672
21804	944673
51795	944674
4989	944675
35982	944676
10825	944677
112307	944678
47104	944679
13437	944680
34920	944681
43682	944682
18636	944683
56904	944684
64456	944685
20103	944686
23505	944687
85937	944688
22039	944689
9769	944690
6667	944691
22149	944692
21143	944693
63175	944694
129097	944695
63966	944696
134456	944697
83021	944698
143563	944699
6491	944700
28412	944701
2070	944702
136685	944703
4475	944704
49639	944705
68651	944706
95044	944707
72330	944708
136986	944709
65603	944710
74327	944711
47460	944712
85862	944713
8547	944714
10071	944715
20167	944716
48332	944717
76269	944718
8684	944719
49414	944720
98347	944721
96545	944722
49739	944723
98759	944724
6183	944725
125125	944726
64236	944727
60821	944728
53355	944729
48920	944730
26398	944731
23485	944732
61203	944733
43851	944734
48117	944735
14432	944736
38037	944737
9431	944738
1819	944739
44142	944740
88	944741
114630	944742
4247	944743
95419	944744
102336	944745
148261	944746
12075	944747
94	944748
66652	944749
44798	944750
42876	944751
26851	944752
12011	944753
10624	944754
6937	944755
12217	944756
40985	944757
62200	944758
10297	944759
50277	944760
35140	944761
7061	944762
9206	944763
11927	944764
2930	944765
56984	944766
74983	944767
2276	944768
6565	944769
77148	944770
137013	944771
41485	944772
77135	944773
56443	944774
58102	944775
87363	944776
48219	944777
29697	944778
62397	944779
84869	944780
97144	944781
59954	944782
66553	944783
137660	944784
120089	944785
5657	944786
65387	944787
10115	944788
5808	944789
13088	944790
29927	944791
30956	944792
74879	944793
87609	944794
10410	944795
65455	944796
46770	944797
43950	944798
8698	944799
9188	944800
15977	944801
68028	944802
62235	944803
26401	944804
54	944805
59276	944806
94956	944807
93003	944808
13721	944809
6274	944810
91936	944811
14313	944812
20650	944813
74770	944814
45748	944815
22315	944816
38359	944817
74203	944818
15415	944819
86890	944820
42629	944821
24231	944822
14753	944823
1149	944824
50512	944825
18491	944826
38393	944827
49256	944828
44333	944829
1642	944830
8623	944831
35724	944832
438	944833
147850	944834
5412	944835
41713	944836
63559	944837
15446	944838
10	944839
5686	944840
51734	944841
78400	944842
57427	944843
28498	944844
8631	944845
84026	944846
33609	944847
107158	944848
8946	944849
17999	944850
48041	944851
17655	944852
35056	944853
4	944854
27615	944855
113144	944856
2059	944857
81571	944858
3051	944859
21302	944860
76795	944861
13890	944862
85190	944863
64114	944864
81128	944865
97344	944866
72589	944867
28480	944868
3587	944869
128512	944870
2173	944871
72258	944872
37342	944873
565	944874
5485	944875
32378	944876
29	944877
119990	944878
64368	944879
22517	944880
24557	944881
40784	944882
70714	944883
5358	944884
868	944885
51560	944886
86900	944887
1747	944888
73329	944889
3928	944890
54463	944891
8562	944892
3609	944893
75261	944894
93269	944895
10981	944896
38995	944897
53356	944898
68760	944899
66602	944900
52509	944901
55405	944902
83357	944903
29475	944904
13257	944905
819	944906
4327	944907
72031	944908
7474	944909
26281	944910
75729	944911
93813	944912
61026	944913
27844	944914
101235	944915
10287	944916
520	944917
61287	944918
59809	944919
101229	944920
851	944921
41172	944922
3857	944923
39926	944924
35164	944925
8770	944926
31565	944927
22146	944928
786	944929
145311	944930
51297	944931
28691	944932
2001	944933
110237	944934
7224	944935
136617	944936
31682	944937
36085	944938
48740	944939
58589	944940
61173	944941
37368	944942
689	944943
51641	944944
73038	944945
58481	944946
80970	944947
32329	944948
94141	944949
56132	944950
119517	944951
28766	944952
86257	944953
45395	944954
27114	944955
46821	944956
137118	944957
57634	944958
23547	944959
76087	944960
99354	944961
8844	944962
16373	944963
125220	944964
69245	944965
49285	944966
16830	944967
489	944968
92834	944969
72728	944970
33580	944971
42581	944972
11309	944973
36	944974
29165	944975
74143	944976
124074	944977
27482	944978
27017	944979
22832	944980
32275	944981
35579	944982
47566	944983
23745	944984
414	944985
1368	944986
25743	944987
18233	944988
127523	944989
42078	944990
3755	944991
89814	944992
38382	944993
13658	944994
32892	944995
38369	944996
59289	944997
824	944998
79886	944999
98214	945000
55624	945001
7636	945002
29715	945003
110979	945004
2210	945005
13427	945006
55512	945007
87362	945008
13836	945009
51390	945010
2939	945011
73921	945012
58717	945013
68851	945014
108320	945015
21180	945016
63281	945017
212	945018
15873	945019
2786	945020
117216	945021
117383	945022
55694	945023
81425	945024
32487	945025
95290	945026
40710	945027
15121	945028
6117	945029
58192	945030
45816	945031
67484	945032
38331	945033
120750	945034
106307	945035
65748	945036
137609	945037
48849	945038
11488	945039
5925	945040
4321	945041
79794	945042
78641	945043
78833	945044
2187	945045
31450	945046
50727	945047
7202	945048
42987	945049
15365	945050
20961	945051
7077	945052
844	945053
71277	945054
98939	945055
4449	945056
3845	945057
25366	945058
17120	945059
87230	945060
3748	945061
70467	945062
8977	945063
27505	945064
3423	945065
82344	945066
27432	945067
9629	945068
90125	945069
87064	945070
22714	945071
87521	945072
29400	945073
17455	945074
29316	945075
6964	945076
17131	945077
26875	945078
58946	945079
23966	945080
7248	945081
2331	945082
197	945083
4332	945084
3885	945085
121363	945086
135439	945087
46673	945088
3270	945089
105602	945090
90215	945091
21140	945092
23991	945093
11860	945094
48663	945095
95327	945096
10406	945097
58158	945098
3363	945099
56040	945100
3536	945101
58228	945102
115316	945103
54259	945104
69412	945105
36905	945106
17732	945107
42703	945108
51600	945109
39279	945110
19932	945111
136694	945112
82565	945113
28889	945114
25036	945115
493	945116
2851	945117
43248	945118
2308	945119
18644	945120
34397	945121
69453	945122
85791	945123
63510	945124
67965	945125
52466	945126
34485	945127
84413	945128
77693	945129
108617	945130
21004	945131
73450	945132
15363	945133
79408	945134
68368	945135
42877	945136
23263	945137
135585	945138
1058	945139
69450	945140
60033	945141
77879	945142
3415	945143
87984	945144
14951	945145
12418	945146
13818	945147
20742	945148
357	945149
48707	945150
13418	945151
910	945152
80	945153
36122	945154
5923	945155
24996	945156
830	945157
132462	945158
26855	945159
25717	945160
47943	945161
69473	945162
143333	945163
31448	945164
58	945165
82006	945166
51363	945167
2926	945168
5193	945169
65162	945170
45521	945171
128979	945172
43926	945173
23073	945174
135041	945175
29287	945176
21245	945177
53982	945178
77250	945179
102019	945180
95290	945181
27497	945182
35601	945183
14564	945184
32603	945185
130993	945186
27845	945187
6145	945188
30070	945189
3084	945190
120469	945191
1365	945192
9582	945193
15428	945194
9021	945195
65900	945196
10986	945197
3819	945198
20536	945199
3026	945200
31533	945201
10303	945202
18553	945203
23370	945204
301	945205
2406	945206
106261	945207
53088	945208
16	945209
3050	945210
79727	945211
10845	945212
59920	945213
13565	945214
59640	945215
44	945216
128852	945217
78726	945218
1164	945219
146588	945220
6197	945221
23038	945222
47911	945223
3513	945224
20446	945225
92909	945226
97507	945227
52654	945228
4686	945229
25400	945230
68368	945231
148	945232
432	945233
14124	945234
1561	945235
18509	945236
6570	945237
24454	945238
67526	945239
362	945240
123802	945241
8458	945242
36657	945243
93341	945244
1806	945245
42113	945246
7112	945247
47689	945248
98580	945249
110640	945250
66372	945251
97056	945252
49558	945253
3283	945254
52424	945255
91815	945256
5427	945257
12032	945258
30722	945259
61433	945260
98194	945261
4713	945262
84800	945263
21609	945264
24761	945265
52137	945266
25737	945267
597	945268
57366	945269
65992	945270
2726	945271
2598	945272
47705	945273
137987	945274
31822	945275
19135	945276
11775	945277
3113	945278
46703	945279
48857	945280
115726	945281
15717	945282
70158	945283
84739	945284
5426	945285
79039	945286
121344	945287
96267	945288
23503	945289
1492	945290
130390	945291
10169	945292
57655	945293
41921	945294
67283	945295
6319	945296
20392	945297
122002	945298
1178	945299
100614	945300
2552	945301
26773	945302
53671	945303
129088	945304
108887	945305
12274	945306
6304	945307
13394	945308
129048	945309
28620	945310
49525	945311
7175	945312
41684	945313
10907	945314
66943	945315
7893	945316
33872	945317
83116	945318
22812	945319
81622	945320
67784	945321
76689	945322
69670	945323
143264	945324
88686	945325
5087	945326
3927	945327
4015	945328
19200	945329
74062	945330
104923	945331
32731	945332
90773	945333
123940	945334
6375	945335
14975	945336
63529	945337
69577	945338
5564	945339
76386	945340
17357	945341
86110	945342
36308	945343
75388	945344
7126	945345
2804	945346
78481	945347
10814	945348
28832	945349
116643	945350
72091	945351
18483	945352
10637	945353
50875	945354
16382	945355
76911	945356
87915	945357
52464	945358
34864	945359
8859	945360
51249	945361
84553	945362
82894	945363
38079	945364
101257	945365
130687	945366
65665	945367
66653	945368
19318	945369
4804	945370
82692	945371
10171	945372
18384	945373
25160	945374
112849	945375
30557	945376
150279	945377
18617	945378
64395	945379
96042	945380
9182	945381
19406	945382
46863	945383
48409	945384
4013	945385
93501	945386
29531	945387
114023	945388
123616	945389
33425	945390
64514	945391
95816	945392
61883	945393
747	945394
50860	945395
131276	945396
9636	945397
111037	945398
15310	945399
134365	945400
119772	945401
24396	945402
3083	945403
25188	945404
118664	945405
43509	945406
24475	945407
1631	945408
122222	945409
65249	945410
31101	945411
4254	945412
14959	945413
66521	945414
36418	945415
96539	945416
34136	945417
43128	945418
7788	945419
7598	945420
82058	945421
43092	945422
76673	945423
150723	945424
110321	945425
25515	945426
127271	945427
104185	945428
118873	945429
25398	945430
79188	945431
64871	945432
116157	945433
124444	945434
5060	945435
27521	945436
35195	945437
61340	945438
10613	945439
119731	945440
40618	945441
30659	945442
57016	945443
15040	945444
33990	945445
11136	945446
89602	945447
6382	945448
1359	945449
104114	945450
8739	945451
28097	945452
37633	945453
115952	945454
81709	945455
14094	945456
16253	945457
6959	945458
96388	945459
7644	945460
56532	945461
38327	945462
46325	945463
72757	945464
9684	945465
16031	945466
5890	945467
95121	945468
17984	945469
34915	945470
145321	945471
57664	945472
138110	945473
87503	945474
102896	945475
130468	945476
2200	945477
90798	945478
2885	945479
61623	945480
12986	945481
35049	945482
5604	945483
131436	945484
57270	945485
110071	945486
112912	945487
10299	945488
53453	945489
1192	945490
1369	945491
146650	945492
63269	945493
114484	945494
35792	945495
92109	945496
48356	945497
85195	945498
6552	945499
41563	945500
33516	945501
52125	945502
64271	945503
12781	945504
1196	945505
61006	945506
98054	945507
58041	945508
78986	945509
15055	945510
84160	945511
37390	945512
20691	945513
4952	945514
69558	945515
28740	945516
5032	945517
41490	945518
26272	945519
6405	945520
33855	945521
17941	945522
143948	945523
25535	945524
4619	945525
56176	945526
77974	945527
5657	945528
25049	945529
27134	945530
62979	945531
22838	945532
135615	945533
5707	945534
24641	945535
46151	945536
53946	945537
47786	945538
81024	945539
31973	945540
55809	945541
653	945542
91335	945543
32007	945544
51386	945545
40606	945546
25399	945547
89094	945548
36603	945549
141652	945550
53094	945551
140594	945552
5238	945553
27085	945554
50031	945555
1858	945556
67581	945557
88629	945558
68348	945559
148123	945560
19930	945561
72647	945562
101769	945563
3613	945564
3391	945565
334	945566
16323	945567
79033	945568
108424	945569
118	945570
25549	945571
93811	945572
50593	945573
114116	945574
23417	945575
27883	945576
20306	945577
37551	945578
35022	945579
2303	945580
4802	945581
36768	945582
33382	945583
32218	945584
78555	945585
118813	945586
48299	945587
19506	945588
102149	945589
126726	945590
78721	945591
15461	945592
1478	945593
52381	945594
4600	945595
24034	945596
1107	945597
13022	945598
104651	945599
24252	945600
85812	945601
11234	945602
10818	945603
99934	945604
93769	945605
12204	945606
68920	945607
48388	945608
58401	945609
87530	945610
28029	945611
99796	945612
76938	945613
2128	945614
60163	945615
17896	945616
42317	945617
57722	945618
4455	945619
46842	945620
11228	945621
48250	945622
52642	945623
8021	945624
33152	945625
6996	945626
17663	945627
25066	945628
35107	945629
39720	945630
60917	945631
2190	945632
12745	945633
21525	945634
1049	945635
149241	945636
3997	945637
6576	945638
5734	945639
13138	945640
35630	945641
109720	945642
1103	945643
16492	945644
30023	945645
58449	945646
19140	945647
21577	945648
2872	945649
40323	945650
56322	945651
97243	945652
2964	945653
34674	945654
40849	945655
89168	945656
7279	945657
11376	945658
132003	945659
24676	945660
131662	945661
11588	945662
54962	945663
21859	945664
27339	945665
117530	945666
84	945667
621	945668
1300	945669
70801	945670
3829	945671
26410	945672
81849	945673
4931	945674
1111	945675
3480	945676
8581	945677
33660	945678
32653	945679
3350	945680
35790	945681
8636	945682
2568	945683
110348	945684
6465	945685
33824	945686
59810	945687
36896	945688
129958	945689
53334	945690
40170	945691
14033	945692
29092	945693
62253	945694
22630	945695
6571	945696
69416	945697
33238	945698
9200	945699
14725	945700
103598	945701
60075	945702
113964	945703
3111	945704
37128	945705
8191	945706
6943	945707
2049	945708
76668	945709
25499	945710
556	945711
550	945712
101130	945713
82031	945714
132908	945715
17744	945716
12768	945717
44326	945718
14152	945719
29854	945720
88589	945721
87140	945722
2181	945723
52025	945724
33408	945725
48002	945726
4866	945727
104669	945728
65182	945729
63312	945730
1156	945731
24471	945732
76981	945733
31569	945734
10949	945735
65044	945736
125152	945737
13684	945738
84610	945739
9148	945740
29580	945741
97192	945742
77666	945743
9691	945744
18563	945745
43624	945746
13651	945747
3753	945748
2476	945749
7322	945750
10355	945751
2810	945752
109811	945753
104865	945754
23140	945755
75879	945756
58146	945757
33079	945758
6932	945759
34674	945760
71440	945761
54683	945762
48642	945763
38382	945764
134791	945765
16796	945766
24513	945767
7056	945768
11810	945769
57590	945770
5304	945771
63782	945772
68902	945773
5415	945774
18635	945775
6657	945776
95090	945777
19617	945778
63208	945779
35461	945780
150028	945781
109890	945782
21843	945783
54984	945784
64655	945785
11672	945786
83887	945787
10602	945788
20537	945789
21691	945790
105680	945791
28528	945792
19510	945793
45595	945794
32684	945795
6444	945796
1587	945797
14984	945798
31318	945799
51886	945800
99573	945801
106607	945802
92048	945803
43783	945804
11341	945805
1385	945806
24034	945807
25660	945808
21153	945809
19203	945810
49513	945811
36676	945812
9988	945813
109565	945814
118275	945815
5754	945816
86228	945817
47102	945818
13813	945819
8554	945820
13329	945821
11783	945822
18782	945823
20760	945824
31886	945825
102493	945826
60653	945827
12557	945828
56282	945829
70246	945830
18180	945831
47031	945832
8891	945833
31373	945834
120626	945835
4443	945836
22484	945837
26098	945838
120035	945839
22051	945840
100889	945841
7586	945842
76576	945843
8907	945844
69795	945845
1109	945846
137140	945847
6371	945848
38381	945849
45231	945850
84536	945851
20983	945852
509	945853
43307	945854
8681	945855
95528	945856
99672	945857
4900	945858
46898	945859
10811	945860
51515	945861
97503	945862
20740	945863
11848	945864
61554	945865
67037	945866
27267	945867
7765	945868
1277	945869
75733	945870
3823	945871
12962	945872
12279	945873
55029	945874
4463	945875
57717	945876
29919	945877
899	945878
25534	945879
33977	945880
140145	945881
29249	945882
990	945883
66217	945884
32672	945885
10450	945886
100097	945887
4992	945888
4162	945889
1616	945890
43081	945891
50687	945892
122784	945893
11039	945894
119459	945895
36207	945896
17639	945897
112391	945898
50313	945899
65902	945900
38823	945901
78474	945902
124867	945903
87424	945904
54960	945905
389	945906
43297	945907
42734	945908
74542	945909
25869	945910
6325	945911
13059	945912
29810	945913
32403	945914
4401	945915
13603	945916
36155	945917
41644	945918
752	945919
78239	945920
110628	945921
43570	945922
111945	945923
6668	945924
19564	945925
41953	945926
37761	945927
27894	945928
27067	945929
467	945930
98125	945931
72877	945932
122332	945933
70401	945934
30716	945935
39377	945936
119116	945937
25638	945938
21339	945939
10024	945940
34018	945941
45533	945942
69790	945943
26375	945944
64034	945945
92423	945946
19659	945947
2411	945948
29987	945949
14262	945950
6420	945951
25451	945952
6082	945953
35088	945954
35288	945955
21268	945956
56946	945957
101362	945958
77905	945959
49581	945960
124693	945961
87467	945962
56476	945963
24535	945964
1746	945965
4379	945966
17785	945967
2591	945968
11429	945969
8779	945970
46318	945971
52108	945972
35393	945973
7675	945974
127063	945975
5880	945976
41374	945977
76048	945978
48703	945979
92777	945980
4132	945981
5524	945982
46015	945983
82750	945984
21803	945985
5473	945986
13383	945987
132705	945988
73501	945989
24590	945990
10137	945991
88667	945992
32551	945993
40071	945994
57516	945995
13101	945996
17422	945997
47906	945998
26047	945999
50542	946000
32512	946001
73526	946002
127766	946003
22352	946004
85142	946005
6584	946006
89294	946007
55207	946008
79747	946009
18903	946010
118622	946011
14884	946012
117918	946013
24724	946014
59279	946015
6090	946016
103812	946017
232	946018
73597	946019
94212	946020
10125	946021
13995	946022
14405	946023
58566	946024
56819	946025
16853	946026
66793	946027
117137	946028
23499	946029
40189	946030
14634	946031
16723	946032
81758	946033
51796	946034
10366	946035
95016	946036
1910	946037
76517	946038
54560	946039
89280	946040
78	946041
84360	946042
74572	946043
54715	946044
32097	946045
5355	946046
104820	946047
48791	946048
79035	946049
7406	946050
35838	946051
54868	946052
105129	946053
90402	946054
114114	946055
46797	946056
118916	946057
4045	946058
44398	946059
17618	946060
43776	946061
103192	946062
95420	946063
44662	946064
11781	946065
29194	946066
29872	946067
27618	946068
94974	946069
3846	946070
75440	946071
18984	946072
129467	946073
27761	946074
95361	946075
1416	946076
36799	946077
52975	946078
20914	946079
135293	946080
97044	946081
69837	946082
22956	946083
6165	946084
1109	946085
59058	946086
13549	946087
16475	946088
70418	946089
121067	946090
18451	946091
46191	946092
72599	946093
362	946094
36053	946095
3769	946096
15200	946097
39500	946098
59406	946099
32032	946100
22595	946101
62469	946102
54686	946103
39998	946104
81943	946105
54415	946106
9611	946107
124410	946108
23882	946109
21307	946110
77274	946111
94214	946112
24825	946113
16614	946114
37059	946115
47189	946116
89765	946117
21320	946118
149433	946119
38934	946120
17563	946121
33147	946122
14139	946123
8860	946124
104877	946125
4348	946126
37407	946127
4882	946128
99786	946129
13028	946130
115620	946131
2294	946132
89574	946133
128520	946134
32843	946135
64474	946136
19392	946137
76999	946138
13287	946139
66812	946140
36804	946141
11653	946142
15750	946143
6078	946144
20746	946145
2330	946146
13356	946147
95178	946148
13887	946149
84256	946150
3467	946151
99	946152
587	946153
38873	946154
81424	946155
4368	946156
61746	946157
68194	946158
98060	946159
105278	946160
2255	946161
1967	946162
78702	946163
87291	946164
44376	946165
29708	946166
13878	946167
66550	946168
1875	946169
11229	946170
35290	946171
28746	946172
2036	946173
107723	946174
32455	946175
12201	946176
22220	946177
29377	946178
65915	946179
106638	946180
23256	946181
82174	946182
32590	946183
40395	946184
60632	946185
70632	946186
29403	946187
59104	946188
150796	946189
2237	946190
123696	946191
20344	946192
43230	946193
6160	946194
15962	946195
31145	946196
18793	946197
143203	946198
12385	946199
105117	946200
12142	946201
120598	946202
18866	946203
78429	946204
29658	946205
61774	946206
22868	946207
17096	946208
58746	946209
48908	946210
1244	946211
82447	946212
38782	946213
127903	946214
94645	946215
16404	946216
3908	946217
17672	946218
40834	946219
19611	946220
27067	946221
55267	946222
119480	946223
131185	946224
70583	946225
54985	946226
8030	946227
99592	946228
1958	946229
81522	946230
95	946231
40475	946232
7847	946233
41058	946234
14701	946235
16242	946236
94945	946237
79269	946238
73411	946239
78203	946240
476	946241
46091	946242
11042	946243
122076	946244
1334	946245
433	946246
903	946247
83270	946248
781	946249
482	946250
61989	946251
91650	946252
36614	946253
37808	946254
70894	946255
1319	946256
109041	946257
70905	946258
20579	946259
5671	946260
10375	946261
112209	946262
28438	946263
19948	946264
29065	946265
15882	946266
36968	946267
96885	946268
19290	946269
19403	946270
42006	946271
51586	946272
8776	946273
91958	946274
5256	946275
91903	946276
17739	946277
69307	946278
13544	946279
43051	946280
74422	946281
104094	946282
112650	946283
40666	946284
42524	946285
19849	946286
2771	946287
71366	946288
77053	946289
18895	946290
15499	946291
34476	946292
15834	946293
7635	946294
75323	946295
48136	946296
62182	946297
85179	946298
53431	946299
40799	946300
49488	946301
24849	946302
6062	946303
12854	946304
838	946305
22447	946306
47421	946307
35268	946308
2509	946309
11863	946310
68287	946311
46445	946312
12242	946313
932	946314
58951	946315
11821	946316
7885	946317
28635	946318
236	946319
10762	946320
75658	946321
26531	946322
84766	946323
119799	946324
81563	946325
86845	946326
161	946327
90097	946328
98209	946329
13232	946330
35089	946331
60205	946332
20201	946333
2234	946334
8194	946335
70678	946336
94152	946337
146720	946338
28087	946339
71928	946340
55447	946341
2580	946342
1597	946343
30070	946344
71676	946345
59445	946346
34694	946347
75700	946348
15424	946349
107542	946350
17311	946351
32512	946352
59993	946353
9226	946354
16420	946355
24316	946356
3026	946357
41929	946358
26596	946359
14033	946360
127857	946361
10564	946362
26187	946363
58765	946364
87805	946365
229	946366
77971	946367
122278	946368
14217	946369
16318	946370
8732	946371
22952	946372
68277	946373
127168	946374
58338	946375
83007	946376
14804	946377
88568	946378
10054	946379
141386	946380
63423	946381
22659	946382
42717	946383
56936	946384
713	946385
45133	946386
9981	946387
15654	946388
2899	946389
29119	946390
56476	946391
26390	946392
106620	946393
104295	946394
57649	946395
38123	946396
64478	946397
19384	946398
1361	946399
93260	946400
81816	946401
90195	946402
116267	946403
33792	946404
14710	946405
74430	946406
116077	946407
86513	946408
31587	946409
14888	946410
13010	946411
23934	946412
46734	946413
14311	946414
101773	946415
79958	946416
9669	946417
42678	946418
20292	946419
122709	946420
69596	946421
87617	946422
45153	946423
30443	946424
52919	946425
12167	946426
63366	946427
36144	946428
9096	946429
35645	946430
106613	946431
15865	946432
30351	946433
39064	946434
1280	946435
64453	946436
18682	946437
1567	946438
10632	946439
20898	946440
64330	946441
13570	946442
93352	946443
3678	946444
84814	946445
51810	946446
17386	946447
38507	946448
52600	946449
113246	946450
40602	946451
50259	946452
33344	946453
6531	946454
6189	946455
976	946456
136979	946457
7328	946458
26606	946459
27598	946460
49158	946461
8290	946462
35879	946463
25785	946464
511	946465
1501	946466
50583	946467
5089	946468
14820	946469
116877	946470
5650	946471
16440	946472
2971	946473
71639	946474
126698	946475
95186	946476
34572	946477
19965	946478
76495	946479
119243	946480
70335	946481
357	946482
6310	946483
102690	946484
1307	946485
138455	946486
28173	946487
93832	946488
71889	946489
86063	946490
1143	946491
80073	946492
8327	946493
31542	946494
95263	946495
77662	946496
77194	946497
899	946498
21747	946499
26015	946500
10086	946501
7292	946502
44492	946503
3464	946504
46457	946505
7998	946506
104869	946507
5921	946508
12717	946509
30181	946510
6446	946511
117756	946512
62402	946513
24345	946514
87529	946515
622	946516
605	946517
58172	946518
203	946519
31	946520
103390	946521
123200	946522
56248	946523
32968	946524
60689	946525
24302	946526
32740	946527
46686	946528
35297	946529
97043	946530
6858	946531
35070	946532
67221	946533
13612	946534
38213	946535
91075	946536
211	946537
79839	946538
34498	946539
30475	946540
71998	946541
79649	946542
20172	946543
3643	946544
91296	946545
97493	946546
61924	946547
63641	946548
97662	946549
16331	946550
9691	946551
15333	946552
6694	946553
11567	946554
133694	946555
11566	946556
51953	946557
7955	946558
13097	946559
15220	946560
30734	946561
1787	946562
15447	946563
624	946564
13291	946565
102524	946566
95072	946567
48821	946568
689	946569
34148	946570
42090	946571
8862	946572
12500	946573
43516	946574
9410	946575
9904	946576
6933	946577
126750	946578
28534	946579
89400	946580
23468	946581
27974	946582
2391	946583
18425	946584
38792	946585
22854	946586
773	946587
107707	946588
4205	946589
33510	946590
5908	946591
57089	946592
100973	946593
119275	946594
1415	946595
81159	946596
68751	946597
19779	946598
35199	946599
48019	946600
105477	946601
99390	946602
49169	946603
28319	946604
80908	946605
8815	946606
21221	946607
46951	946608
10916	946609
97864	946610
61352	946611
89251	946612
59455	946613
12224	946614
56352	946615
41895	946616
71671	946617
17627	946618
906	946619
38468	946620
104938	946621
59189	946622
50616	946623
15129	946624
2809	946625
26181	946626
61768	946627
45384	946628
28093	946629
58608	946630
38285	946631
23645	946632
1055	946633
1095	946634
67917	946635
15141	946636
128888	946637
102820	946638
89879	946639
89791	946640
36990	946641
61525	946642
24934	946643
26385	946644
107690	946645
35103	946646
521	946647
74018	946648
81350	946649
51117	946650
27920	946651
22721	946652
2311	946653
112268	946654
38448	946655
113374	946656
7096	946657
42546	946658
11558	946659
42997	946660
20843	946661
58059	946662
12258	946663
47942	946664
394	946665
32749	946666
62442	946667
84576	946668
55508	946669
99613	946670
30417	946671
25156	946672
16702	946673
23826	946674
134691	946675
109645	946676
8283	946677
1428	946678
109172	946679
9765	946680
67051	946681
98908	946682
51770	946683
68319	946684
46181	946685
49215	946686
430	946687
34190	946688
63565	946689
92793	946690
12467	946691
28402	946692
49013	946693
13700	946694
26611	946695
2133	946696
110089	946697
3441	946698
78664	946699
74828	946700
80417	946701
84171	946702
19916	946703
36349	946704
36766	946705
12786	946706
938	946707
58876	946708
19250	946709
90614	946710
43384	946711
94367	946712
76975	946713
80288	946714
114280	946715
13244	946716
30474	946717
119688	946718
39120	946719
1647	946720
40139	946721
5703	946722
19390	946723
21721	946724
23563	946725
14043	946726
57322	946727
110747	946728
7558	946729
24843	946730
20336	946731
76720	946732
60791	946733
54577	946734
121011	946735
84670	946736
52236	946737
35834	946738
21988	946739
33987	946740
53785	946741
80508	946742
15504	946743
2598	946744
97843	946745
108211	946746
17130	946747
31981	946748
12550	946749
90902	946750
38882	946751
39464	946752
1307	946753
41778	946754
21997	946755
16190	946756
81311	946757
13468	946758
18265	946759
39500	946760
91200	946761
28591	946762
106571	946763
65394	946764
75177	946765
87343	946766
5733	946767
4480	946768
11869	946769
1076	946770
14832	946771
47622	946772
17640	946773
83148	946774
11543	946775
180	946776
36072	946777
28069	946778
18431	946779
779	946780
104964	946781
24744	946782
95491	946783
685	946784
1347	946785
109826	946786
8634	946787
127852	946788
11086	946789
35172	946790
84550	946791
17658	946792
22905	946793
45758	946794
29385	946795
4984	946796
50666	946797
113426	946798
50807	946799
100699	946800
23404	946801
7729	946802
44333	946803
125426	946804
138940	946805
47217	946806
21741	946807
45824	946808
49881	946809
91995	946810
71375	946811
45389	946812
1192	946813
33869	946814
5740	946815
97321	946816
2348	946817
13904	946818
5197	946819
27991	946820
36303	946821
24169	946822
50502	946823
84395	946824
37701	946825
8519	946826
41552	946827
16912	946828
26084	946829
20918	946830
28922	946831
245	946832
35108	946833
54066	946834
8057	946835
51602	946836
21530	946837
20069	946838
10058	946839
111227	946840
148787	946841
31846	946842
252	946843
3900	946844
10743	946845
75382	946846
19858	946847
45033	946848
1841	946849
33859	946850
114988	946851
61834	946852
9959	946853
9771	946854
22472	946855
74381	946856
88522	946857
113822	946858
7007	946859
93737	946860
25712	946861
77339	946862
9395	946863
15474	946864
2452	946865
2346	946866
4636	946867
11226	946868
112416	946869
2232	946870
3186	946871
1248	946872
30172	946873
35709	946874
38233	946875
32656	946876
15569	946877
208	946878
13282	946879
78321	946880
133407	946881
35241	946882
1736	946883
104915	946884
89858	946885
53127	946886
6613	946887
4118	946888
146376	946889
144	946890
55727	946891
13429	946892
112760	946893
3132	946894
43875	946895
132583	946896
52742	946897
40797	946898
107581	946899
22250	946900
12623	946901
2084	946902
54325	946903
113502	946904
149095	946905
127246	946906
78107	946907
12577	946908
111319	946909
539	946910
4958	946911
52532	946912
46781	946913
86700	946914
74491	946915
47169	946916
5986	946917
9449	946918
30883	946919
6160	946920
49129	946921
8527	946922
25217	946923
92673	946924
43105	946925
17996	946926
129171	946927
59122	946928
32016	946929
65278	946930
116975	946931
44765	946932
102797	946933
70863	946934
49512	946935
56349	946936
41085	946937
32471	946938
13343	946939
19671	946940
42655	946941
27786	946942
45667	946943
69493	946944
20228	946945
93394	946946
13085	946947
23189	946948
121187	946949
28620	946950
66077	946951
63883	946952
4986	946953
52897	946954
24303	946955
29270	946956
10928	946957
30443	946958
12949	946959
15515	946960
9053	946961
3323	946962
58936	946963
9554	946964
30775	946965
47451	946966
103268	946967
106599	946968
9616	946969
55279	946970
2389	946971
199	946972
81233	946973
38830	946974
81616	946975
17212	946976
5466	946977
26712	946978
8958	946979
132750	946980
92786	946981
61753	946982
2801	946983
21549	946984
11509	946985
122042	946986
6023	946987
87839	946988
129853	946989
26745	946990
98828	946991
84409	946992
1235	946993
5412	946994
41165	946995
112828	946996
78	946997
113121	946998
97171	946999
25067	947000
45064	947001
259	947002
101813	947003
1117	947004
58856	947005
100683	947006
70354	947007
27147	947008
112591	947009
16933	947010
79742	947011
3968	947012
67762	947013
87045	947014
26340	947015
14405	947016
28582	947017
130233	947018
29869	947019
20808	947020
56805	947021
36813	947022
2730	947023
63012	947024
31476	947025
64025	947026
46289	947027
79017	947028
37222	947029
14474	947030
14312	947031
63826	947032
94273	947033
9659	947034
45775	947035
987	947036
13588	947037
12257	947038
64399	947039
54718	947040
70476	947041
7927	947042
4490	947043
140458	947044
144381	947045
7538	947046
41288	947047
8501	947048
40079	947049
8573	947050
52548	947051
764	947052
13282	947053
63911	947054
71478	947055
70626	947056
104658	947057
68795	947058
132185	947059
20436	947060
62812	947061
12432	947062
20573	947063
54568	947064
108358	947065
112887	947066
10398	947067
8391	947068
47692	947069
8979	947070
87895	947071
108620	947072
54208	947073
19561	947074
10255	947075
81511	947076
90365	947077
71557	947078
7694	947079
41107	947080
107695	947081
120	947082
20908	947083
10357	947084
43014	947085
99692	947086
104545	947087
53787	947088
64467	947089
37464	947090
423	947091
56144	947092
8207	947093
49698	947094
7425	947095
235	947096
73379	947097
81329	947098
79472	947099
4921	947100
87743	947101
55732	947102
40059	947103
4363	947104
15466	947105
48013	947106
34842	947107
40094	947108
4616	947109
5363	947110
8132	947111
22551	947112
16700	947113
88630	947114
135909	947115
14023	947116
41735	947117
109297	947118
58109	947119
84166	947120
132828	947121
81799	947122
61261	947123
4563	947124
4175	947125
91950	947126
68370	947127
19677	947128
81506	947129
2017	947130
12422	947131
18717	947132
114815	947133
30143	947134
46686	947135
36269	947136
73287	947137
96670	947138
18372	947139
3153	947140
35031	947141
14392	947142
60574	947143
7131	947144
4182	947145
9119	947146
58333	947147
13146	947148
19763	947149
39408	947150
5389	947151
77718	947152
17210	947153
7829	947154
30526	947155
29702	947156
18969	947157
94396	947158
48103	947159
29325	947160
36957	947161
33090	947162
31079	947163
141487	947164
11804	947165
35085	947166
91363	947167
86376	947168
17344	947169
29604	947170
143604	947171
6341	947172
52814	947173
79575	947174
48024	947175
3201	947176
997	947177
84374	947178
132204	947179
105562	947180
46922	947181
62071	947182
16430	947183
16941	947184
50114	947185
39295	947186
19179	947187
21082	947188
97373	947189
9	947190
9599	947191
56849	947192
13493	947193
8345	947194
133424	947195
26129	947196
86608	947197
9880	947198
112155	947199
40062	947200
24129	947201
2	947202
1612	947203
10365	947204
79965	947205
116312	947206
145158	947207
29049	947208
12613	947209
165	947210
101211	947211
83254	947212
60591	947213
38213	947214
2115	947215
27254	947216
28892	947217
61874	947218
7017	947219
12137	947220
67566	947221
89719	947222
51280	947223
6908	947224
26667	947225
97544	947226
36564	947227
41885	947228
29782	947229
75741	947230
24516	947231
52836	947232
87738	947233
29177	947234
86060	947235
50758	947236
59141	947237
103677	947238
99816	947239
9990	947240
14184	947241
47663	947242
37870	947243
915	947244
1185	947245
310	947246
93866	947247
97943	947248
5596	947249
572	947250
60330	947251
34159	947252
204	947253
40917	947254
64171	947255
77522	947256
37681	947257
9306	947258
1285	947259
43869	947260
124463	947261
1569	947262
100627	947263
44919	947264
17673	947265
1265	947266
17436	947267
36383	947268
36128	947269
60185	947270
389	947271
4262	947272
123440	947273
2065	947274
15062	947275
118512	947276
5455	947277
8010	947278
47468	947279
116582	947280
13342	947281
4	947282
8353	947283
102746	947284
10035	947285
102768	947286
5316	947287
126	947288
29493	947289
1672	947290
3911	947291
75391	947292
26855	947293
5330	947294
8569	947295
14956	947296
5950	947297
2198	947298
111669	947299
29879	947300
11125	947301
8685	947302
34019	947303
81430	947304
92417	947305
24746	947306
40399	947307
71319	947308
49715	947309
11514	947310
16248	947311
86818	947312
12973	947313
49360	947314
60016	947315
60521	947316
32001	947317
28366	947318
112423	947319
54739	947320
27848	947321
10206	947322
18303	947323
8456	947324
46376	947325
62319	947326
60071	947327
98096	947328
65496	947329
144763	947330
28540	947331
16167	947332
6957	947333
51289	947334
21974	947335
24014	947336
10418	947337
127099	947338
53864	947339
1545	947340
38641	947341
7726	947342
4746	947343
81056	947344
214	947345
6162	947346
19256	947347
50594	947348
48552	947349
4622	947350
64011	947351
22989	947352
88310	947353
33943	947354
27052	947355
135346	947356
9761	947357
6655	947358
53098	947359
40533	947360
4218	947361
27352	947362
6456	947363
28668	947364
53335	947365
6827	947366
17259	947367
129028	947368
111	947369
5579	947370
112789	947371
11254	947372
7101	947373
78997	947374
90400	947375
44091	947376
6092	947377
96692	947378
52620	947379
40072	947380
19334	947381
83342	947382
91933	947383
629	947384
41795	947385
7743	947386
33169	947387
149823	947388
31248	947389
89431	947390
5806	947391
88376	947392
63577	947393
81013	947394
6631	947395
71715	947396
12015	947397
56829	947398
115544	947399
14558	947400
62915	947401
114516	947402
39865	947403
41466	947404
21192	947405
21291	947406
47268	947407
25659	947408
1423	947409
115452	947410
11960	947411
32488	947412
80193	947413
32496	947414
53056	947415
89476	947416
2399	947417
6872	947418
23333	947419
88857	947420
20090	947421
11845	947422
1453	947423
28377	947424
112005	947425
112532	947426
77585	947427
62814	947428
66589	947429
95078	947430
39350	947431
8245	947432
353	947433
47751	947434
5111	947435
60271	947436
7787	947437
7703	947438
19486	947439
123224	947440
14574	947441
33167	947442
17812	947443
7161	947444
15579	947445
2770	947446
12629	947447
71370	947448
2307	947449
47056	947450
690	947451
41755	947452
555	947453
39982	947454
17835	947455
12542	947456
58113	947457
31991	947458
678	947459
78374	947460
41075	947461
65974	947462
2959	947463
46454	947464
13068	947465
133619	947466
70243	947467
111741	947468
13352	947469
2908	947470
111856	947471
111581	947472
20447	947473
34150	947474
70504	947475
105758	947476
89521	947477
25856	947478
58987	947479
134563	947480
2213	947481
2678	947482
10300	947483
16872	947484
126974	947485
14002	947486
34552	947487
3640	947488
11713	947489
7997	947490
74150	947491
1018	947492
108933	947493
103013	947494
146110	947495
4415	947496
10477	947497
13988	947498
5014	947499
85954	947500
63460	947501
55276	947502
73624	947503
90043	947504
95377	947505
42001	947506
1297	947507
33919	947508
45461	947509
97431	947510
131851	947511
17559	947512
71034	947513
33194	947514
27097	947515
12645	947516
13807	947517
103437	947518
11440	947519
100085	947520
134139	947521
112179	947522
61676	947523
11698	947524
43650	947525
82132	947526
3504	947527
6104	947528
69101	947529
59760	947530
133833	947531
75174	947532
135140	947533
26960	947534
106173	947535
136491	947536
15818	947537
21299	947538
6133	947539
49	947540
41474	947541
49230	947542
35266	947543
42851	947544
10568	947545
83372	947546
32173	947547
82002	947548
38392	947549
30642	947550
64522	947551
52137	947552
6904	947553
1341	947554
5595	947555
99530	947556
271	947557
57429	947558
127325	947559
7618	947560
85643	947561
91173	947562
70216	947563
106372	947564
974	947565
53207	947566
6138	947567
39965	947568
113418	947569
9161	947570
4926	947571
915	947572
48469	947573
57462	947574
10121	947575
78005	947576
9154	947577
85424	947578
19450	947579
9092	947580
146711	947581
51641	947582
21573	947583
19724	947584
21136	947585
48112	947586
6366	947587
93732	947588
115971	947589
35379	947590
129728	947591
12853	947592
10669	947593
85022	947594
25136	947595
20115	947596
7848	947597
72841	947598
146779	947599
74447	947600
409	947601
30888	947602
11985	947603
3714	947604
79907	947605
33418	947606
4000	947607
50354	947608
45066	947609
29664	947610
26403	947611
77040	947612
119246	947613
9362	947614
132233	947615
76948	947616
88320	947617
95398	947618
945	947619
68303	947620
17538	947621
55306	947622
60901	947623
45481	947624
1632	947625
32848	947626
98459	947627
83685	947628
33031	947629
17202	947630
76494	947631
54219	947632
105248	947633
3584	947634
49809	947635
42749	947636
13155	947637
24768	947638
88651	947639
1685	947640
50680	947641
21952	947642
42762	947643
119575	947644
17401	947645
32285	947646
143517	947647
64104	947648
84818	947649
90728	947650
47953	947651
20511	947652
86227	947653
23851	947654
971	947655
29615	947656
118245	947657
149494	947658
6353	947659
27921	947660
97201	947661
136242	947662
52852	947663
118483	947664
37317	947665
29995	947666
30354	947667
14705	947668
12754	947669
39	947670
47434	947671
10586	947672
3681	947673
22414	947674
12016	947675
66495	947676
66387	947677
44834	947678
9376	947679
6884	947680
19171	947681
42385	947682
120760	947683
45891	947684
47721	947685
99083	947686
76095	947687
22809	947688
147537	947689
51380	947690
36674	947691
5387	947692
50960	947693
31682	947694
28161	947695
54829	947696
122956	947697
82018	947698
7635	947699
64150	947700
31780	947701
97652	947702
1629	947703
567	947704
84177	947705
32375	947706
80288	947707
18039	947708
115308	947709
7331	947710
149231	947711
65119	947712
9736	947713
8265	947714
55038	947715
31595	947716
14341	947717
50519	947718
15105	947719
61450	947720
1952	947721
2118	947722
57201	947723
117478	947724
44666	947725
21017	947726
16241	947727
83802	947728
59912	947729
3414	947730
27203	947731
148270	947732
25274	947733
40294	947734
92794	947735
55656	947736
157	947737
24050	947738
25742	947739
132580	947740
134568	947741
1594	947742
9488	947743
28949	947744
7252	947745
44495	947746
46716	947747
16766	947748
5904	947749
70168	947750
27170	947751
52723	947752
16194	947753
10670	947754
22871	947755
8398	947756
25249	947757
63183	947758
67772	947759
132909	947760
31243	947761
2739	947762
14977	947763
2194	947764
27981	947765
113673	947766
126536	947767
64674	947768
96472	947769
31737	947770
35616	947771
54074	947772
42976	947773
12055	947774
10919	947775
50957	947776
67020	947777
48541	947778
44168	947779
9771	947780
11123	947781
35575	947782
19721	947783
11917	947784
143759	947785
23251	947786
251	947787
17309	947788
10665	947789
103262	947790
38742	947791
10977	947792
671	947793
2693	947794
21595	947795
47543	947796
96218	947797
7400	947798
33427	947799
75270	947800
85516	947801
48471	947802
8427	947803
40912	947804
30823	947805
77338	947806
13915	947807
15260	947808
41535	947809
67143	947810
3175	947811
76435	947812
4087	947813
1836	947814
4384	947815
3098	947816
15538	947817
142394	947818
51258	947819
39204	947820
43661	947821
41248	947822
87124	947823
75690	947824
17340	947825
67945	947826
23865	947827
103347	947828
31129	947829
45362	947830
51367	947831
25409	947832
129490	947833
37321	947834
661	947835
26663	947836
28918	947837
67191	947838
62536	947839
3313	947840
25042	947841
12693	947842
34949	947843
7727	947844
323	947845
38902	947846
120029	947847
72926	947848
53442	947849
99767	947850
30759	947851
23499	947852
119900	947853
618	947854
33067	947855
5770	947856
68536	947857
32300	947858
130193	947859
7768	947860
103598	947861
38026	947862
27372	947863
52961	947864
51263	947865
10185	947866
80251	947867
30310	947868
32534	947869
106725	947870
11995	947871
15037	947872
37134	947873
35843	947874
46941	947875
57732	947876
26273	947877
70319	947878
7024	947879
39338	947880
64009	947881
88153	947882
26748	947883
6246	947884
75780	947885
11918	947886
80831	947887
89970	947888
73719	947889
95	947890
51497	947891
137549	947892
30083	947893
41600	947894
2906	947895
113633	947896
56459	947897
16283	947898
3902	947899
64012	947900
39931	947901
1409	947902
59346	947903
60157	947904
4548	947905
58241	947906
20691	947907
25522	947908
134856	947909
74729	947910
1614	947911
14714	947912
97598	947913
93761	947914
65004	947915
14295	947916
45056	947917
63655	947918
49504	947919
1743	947920
20744	947921
17309	947922
1967	947923
3519	947924
63857	947925
43501	947926
52206	947927
6304	947928
22022	947929
22715	947930
50154	947931
54817	947932
31208	947933
120991	947934
56211	947935
16158	947936
6543	947937
8786	947938
83055	947939
26673	947940
100299	947941
52951	947942
33881	947943
58990	947944
8393	947945
15158	947946
97470	947947
26217	947948
121516	947949
46196	947950
40450	947951
15035	947952
2984	947953
17280	947954
20991	947955
55027	947956
38475	947957
70158	947958
135980	947959
40901	947960
86158	947961
58960	947962
4741	947963
11505	947964
8737	947965
18349	947966
48147	947967
7388	947968
37627	947969
8309	947970
12949	947971
92889	947972
3576	947973
80301	947974
1745	947975
130925	947976
40941	947977
10207	947978
12002	947979
97348	947980
6017	947981
101189	947982
4555	947983
54346	947984
36021	947985
93938	947986
69188	947987
16328	947988
31331	947989
4283	947990
18119	947991
46172	947992
68124	947993
819	947994
82997	947995
79547	947996
25931	947997
62702	947998
4296	947999
1923	948000
14943	948001
12648	948002
42504	948003
11192	948004
5759	948005
77403	948006
146684	948007
94802	948008
97464	948009
26647	948010
20418	948011
43525	948012
26206	948013
78214	948014
5196	948015
27991	948016
2484	948017
6234	948018
9217	948019
49996	948020
1245	948021
22664	948022
155	948023
54	948024
112370	948025
93975	948026
38680	948027
66122	948028
26318	948029
26974	948030
25111	948031
82519	948032
52768	948033
116083	948034
5231	948035
1384	948036
24832	948037
7738	948038
34302	948039
85942	948040
71643	948041
4951	948042
75825	948043
70264	948044
38756	948045
5192	948046
583	948047
76919	948048
47174	948049
133739	948050
13351	948051
7170	948052
47404	948053
10944	948054
119027	948055
3817	948056
8533	948057
3235	948058
19070	948059
16	948060
21019	948061
41888	948062
29917	948063
70693	948064
43101	948065
67092	948066
7973	948067
30358	948068
20461	948069
32442	948070
47315	948071
53284	948072
2028	948073
6115	948074
56262	948075
123278	948076
7822	948077
70283	948078
31046	948079
7551	948080
18974	948081
10310	948082
17177	948083
18205	948084
30036	948085
18008	948086
80270	948087
58921	948088
84922	948089
94199	948090
48950	948091
17425	948092
24730	948093
27124	948094
117130	948095
7195	948096
71844	948097
65454	948098
131857	948099
6985	948100
38024	948101
16004	948102
16055	948103
78427	948104
127251	948105
5808	948106
37113	948107
7269	948108
86779	948109
114633	948110
16248	948111
120988	948112
78689	948113
93964	948114
26741	948115
8647	948116
91653	948117
95572	948118
68771	948119
11982	948120
30186	948121
65793	948122
40526	948123
66161	948124
18106	948125
17071	948126
45609	948127
18355	948128
21888	948129
133128	948130
89255	948131
99173	948132
53395	948133
100969	948134
58215	948135
5479	948136
30625	948137
124988	948138
26715	948139
42	948140
81243	948141
26088	948142
17763	948143
42861	948144
889	948145
70560	948146
19128	948147
63453	948148
54491	948149
27414	948150
80	948151
86129	948152
55511	948153
22124	948154
5159	948155
89649	948156
148429	948157
2147	948158
19579	948159
64287	948160
103858	948161
130230	948162
78055	948163
18466	948164
722	948165
92175	948166
602	948167
116277	948168
99827	948169
7542	948170
18810	948171
39607	948172
121404	948173
50624	948174
11360	948175
86420	948176
37452	948177
12913	948178
7197	948179
27160	948180
738	948181
14834	948182
45494	948183
95014	948184
140868	948185
27511	948186
21721	948187
6014	948188
28404	948189
17670	948190
84799	948191
1027	948192
39706	948193
114897	948194
14522	948195
90931	948196
7814	948197
18475	948198
8121	948199
24778	948200
4545	948201
68156	948202
25085	948203
86220	948204
4272	948205
2114	948206
150591	948207
74146	948208
23022	948209
73513	948210
41533	948211
18878	948212
9527	948213
104258	948214
12146	948215
4821	948216
8128	948217
18621	948218
102025	948219
38053	948220
17418	948221
32535	948222
12002	948223
68353	948224
4954	948225
9976	948226
47336	948227
1203	948228
83173	948229
5816	948230
131009	948231
49455	948232
24881	948233
121601	948234
3639	948235
41759	948236
26997	948237
115108	948238
138223	948239
74115	948240
120225	948241
38797	948242
7548	948243
7181	948244
29055	948245
24313	948246
8691	948247
78187	948248
61	948249
32635	948250
71281	948251
69239	948252
67871	948253
7051	948254
591	948255
3817	948256
22841	948257
96957	948258
2825	948259
9817	948260
90492	948261
44506	948262
58069	948263
6483	948264
103716	948265
109548	948266
75645	948267
12216	948268
83807	948269
87411	948270
64424	948271
2535	948272
83213	948273
3770	948274
8092	948275
18281	948276
58699	948277
16908	948278
72684	948279
73632	948280
78220	948281
24154	948282
10273	948283
109788	948284
588	948285
79042	948286
40531	948287
17800	948288
90437	948289
5381	948290
20627	948291
46450	948292
23246	948293
59074	948294
5601	948295
32468	948296
124886	948297
10248	948298
103588	948299
25505	948300
43070	948301
71105	948302
78674	948303
137993	948304
37194	948305
7259	948306
86845	948307
58525	948308
1973	948309
938	948310
42604	948311
62800	948312
21315	948313
37813	948314
27274	948315
35452	948316
20964	948317
40348	948318
15217	948319
7990	948320
77716	948321
4439	948322
100627	948323
90281	948324
1901	948325
8189	948326
2263	948327
103647	948328
24639	948329
109028	948330
1903	948331
126826	948332
64892	948333
23933	948334
78114	948335
12903	948336
18992	948337
3359	948338
75589	948339
27188	948340
15913	948341
41942	948342
29430	948343
21247	948344
16168	948345
89212	948346
10656	948347
69955	948348
8250	948349
1707	948350
12458	948351
61443	948352
117311	948353
53387	948354
16241	948355
62	948356
24004	948357
67900	948358
117774	948359
88335	948360
60934	948361
51275	948362
14894	948363
63293	948364
4589	948365
959	948366
68436	948367
351	948368
128339	948369
150766	948370
36281	948371
46977	948372
60715	948373
53593	948374
134731	948375
3022	948376
67203	948377
23638	948378
5251	948379
50084	948380
3029	948381
23237	948382
93066	948383
66121	948384
1345	948385
88387	948386
27220	948387
47518	948388
191	948389
951	948390
1410	948391
102459	948392
30603	948393
56271	948394
30321	948395
57254	948396
53332	948397
45382	948398
11053	948399
46624	948400
15878	948401
56414	948402
94628	948403
5661	948404
4	948405
86101	948406
105608	948407
33716	948408
38573	948409
54792	948410
46074	948411
23347	948412
66624	948413
8281	948414
2734	948415
797	948416
10450	948417
72068	948418
37169	948419
61142	948420
28622	948421
23716	948422
135365	948423
86910	948424
14509	948425
150076	948426
17177	948427
120242	948428
51277	948429
83456	948430
91762	948431
75468	948432
35545	948433
30068	948434
27061	948435
13346	948436
51832	948437
4476	948438
21444	948439
21639	948440
5471	948441
34577	948442
4140	948443
811	948444
39546	948445
102643	948446
79899	948447
1193	948448
9653	948449
1441	948450
46328	948451
45086	948452
128927	948453
27468	948454
39622	948455
38790	948456
51266	948457
6226	948458
22547	948459
88	948460
108563	948461
92417	948462
11554	948463
110812	948464
73063	948465
21598	948466
90127	948467
14957	948468
29847	948469
105410	948470
13276	948471
27467	948472
61232	948473
26701	948474
109426	948475
46340	948476
29588	948477
3937	948478
48496	948479
33824	948480
48977	948481
32666	948482
1054	948483
1794	948484
8217	948485
80976	948486
22859	948487
77686	948488
85314	948489
55404	948490
38767	948491
12758	948492
55183	948493
49534	948494
4575	948495
27363	948496
130	948497
13624	948498
88770	948499
41270	948500
11493	948501
52449	948502
22680	948503
113524	948504
69440	948505
12602	948506
19101	948507
48577	948508
16727	948509
70602	948510
106151	948511
6202	948512
113567	948513
66864	948514
135844	948515
70433	948516
122114	948517
39610	948518
16406	948519
9194	948520
117476	948521
13281	948522
27420	948523
17475	948524
48519	948525
18522	948526
40062	948527
11592	948528
56435	948529
62916	948530
42070	948531
35758	948532
49799	948533
88510	948534
12198	948535
88250	948536
42838	948537
19434	948538
112974	948539
21604	948540
68364	948541
117700	948542
15581	948543
32372	948544
96484	948545
146514	948546
113237	948547
4658	948548
2795	948549
86617	948550
43294	948551
15674	948552
347	948553
39113	948554
9502	948555
21392	948556
3151	948557
47729	948558
34416	948559
4872	948560
67498	948561
54736	948562
16502	948563
465	948564
10509	948565
2115	948566
39849	948567
55445	948568
33665	948569
34689	948570
63047	948571
10563	948572
112648	948573
9782	948574
64703	948575
29517	948576
133902	948577
346	948578
104432	948579
48892	948580
113749	948581
118693	948582
1394	948583
29280	948584
65163	948585
21807	948586
59820	948587
43222	948588
134591	948589
22913	948590
46918	948591
50142	948592
74137	948593
76958	948594
7714	948595
726	948596
61459	948597
45224	948598
10487	948599
19137	948600
4025	948601
776	948602
85528	948603
11824	948604
19677	948605
59046	948606
10507	948607
12018	948608
62365	948609
22892	948610
48261	948611
103482	948612
61514	948613
50309	948614
8374	948615
2095	948616
48708	948617
4817	948618
4643	948619
1862	948620
20887	948621
89058	948622
82479	948623
100992	948624
15283	948625
54582	948626
49913	948627
136647	948628
94640	948629
125450	948630
29963	948631
1785	948632
80438	948633
52474	948634
5235	948635
47789	948636
3559	948637
47816	948638
1336	948639
21282	948640
67192	948641
65751	948642
25135	948643
19594	948644
15214	948645
1830	948646
136058	948647
39566	948648
27543	948649
18801	948650
20272	948651
19727	948652
1260	948653
38723	948654
870	948655
55189	948656
43973	948657
1179	948658
985	948659
39	948660
75588	948661
110611	948662
138404	948663
101938	948664
13059	948665
31588	948666
45443	948667
70330	948668
87315	948669
19904	948670
60218	948671
34273	948672
67420	948673
13668	948674
12144	948675
87944	948676
24232	948677
64524	948678
44734	948679
39247	948680
57974	948681
3517	948682
5	948683
136066	948684
122965	948685
16250	948686
42678	948687
69157	948688
19363	948689
2490	948690
1550	948691
23548	948692
13361	948693
15189	948694
45419	948695
86991	948696
13072	948697
514	948698
27515	948699
11735	948700
96880	948701
44845	948702
106516	948703
133829	948704
22786	948705
24508	948706
2801	948707
128978	948708
65932	948709
23905	948710
85358	948711
63381	948712
39083	948713
53401	948714
14480	948715
117188	948716
60312	948717
57474	948718
45259	948719
2143	948720
4856	948721
4064	948722
69760	948723
46704	948724
95764	948725
29604	948726
590	948727
103250	948728
29476	948729
61242	948730
11072	948731
77257	948732
26568	948733
20008	948734
112137	948735
114878	948736
57477	948737
79585	948738
133705	948739
41399	948740
54627	948741
38364	948742
71780	948743
17953	948744
23972	948745
89560	948746
100643	948747
84360	948748
21765	948749
85832	948750
62464	948751
1938	948752
97329	948753
10557	948754
52307	948755
29456	948756
22862	948757
115035	948758
89104	948759
111880	948760
25002	948761
81478	948762
28625	948763
85813	948764
5988	948765
3872	948766
72788	948767
33991	948768
3475	948769
10198	948770
70666	948771
110432	948772
27315	948773
39181	948774
117319	948775
74794	948776
33372	948777
58664	948778
140302	948779
7934	948780
9009	948781
80573	948782
70907	948783
72098	948784
90130	948785
38800	948786
19	948787
109039	948788
13061	948789
36232	948790
40955	948791
82470	948792
11453	948793
59099	948794
94891	948795
10768	948796
33792	948797
1079	948798
93253	948799
29892	948800
2154	948801
23220	948802
44221	948803
24891	948804
122998	948805
144058	948806
91576	948807
27514	948808
9201	948809
16822	948810
128849	948811
26114	948812
49741	948813
121164	948814
38387	948815
12076	948816
25358	948817
136147	948818
34550	948819
96512	948820
65693	948821
2511	948822
50876	948823
5340	948824
93804	948825
45159	948826
86059	948827
131925	948828
118821	948829
121471	948830
133274	948831
45521	948832
1191	948833
66924	948834
68247	948835
6663	948836
96034	948837
79849	948838
52781	948839
27772	948840
5994	948841
5023	948842
84464	948843
19683	948844
116440	948845
3221	948846
104915	948847
58657	948848
31297	948849
11336	948850
113306	948851
38942	948852
45769	948853
116607	948854
3719	948855
3574	948856
67554	948857
41414	948858
57793	948859
12907	948860
444	948861
48276	948862
8351	948863
13454	948864
26364	948865
192	948866
3541	948867
20739	948868
54829	948869
5078	948870
26029	948871
45532	948872
44403	948873
34386	948874
36595	948875
77738	948876
57310	948877
91290	948878
21053	948879
114771	948880
102346	948881
15528	948882
74777	948883
371	948884
14761	948885
657	948886
63797	948887
21126	948888
92714	948889
10811	948890
17663	948891
54246	948892
7103	948893
60369	948894
51030	948895
10478	948896
17804	948897
18970	948898
126483	948899
120994	948900
68650	948901
4116	948902
42888	948903
87378	948904
119083	948905
25002	948906
28259	948907
110824	948908
2847	948909
69304	948910
16734	948911
31543	948912
76561	948913
25669	948914
5352	948915
78537	948916
18400	948917
41978	948918
46636	948919
8689	948920
24101	948921
6166	948922
38739	948923
24347	948924
94365	948925
3663	948926
21296	948927
35585	948928
75111	948929
46230	948930
2803	948931
93488	948932
13184	948933
70772	948934
24793	948935
63329	948936
46693	948937
81483	948938
138323	948939
58738	948940
27191	948941
12339	948942
18511	948943
85607	948944
22138	948945
64958	948946
15209	948947
36180	948948
108909	948949
108603	948950
28878	948951
24212	948952
7604	948953
33162	948954
125560	948955
127520	948956
81098	948957
13422	948958
7632	948959
64995	948960
45054	948961
37232	948962
137039	948963
1116	948964
870	948965
121791	948966
71214	948967
15351	948968
52773	948969
15992	948970
1670	948971
43219	948972
69792	948973
18447	948974
10717	948975
103829	948976
19972	948977
29099	948978
28466	948979
24651	948980
87369	948981
20757	948982
46375	948983
22065	948984
95426	948985
11796	948986
53714	948987
5144	948988
8830	948989
108268	948990
5106	948991
11034	948992
51524	948993
11846	948994
41888	948995
25250	948996
6316	948997
41578	948998
6445	948999
33130	949000
8130	949001
105912	949002
5065	949003
95063	949004
13887	949005
36718	949006
25705	949007
54245	949008
9653	949009
39288	949010
25515	949011
19699	949012
289	949013
23439	949014
59619	949015
110461	949016
61871	949017
2082	949018
34154	949019
39539	949020
2451	949021
114937	949022
133008	949023
20891	949024
17740	949025
31325	949026
31318	949027
76864	949028
57546	949029
10967	949030
162	949031
4125	949032
8290	949033
3453	949034
21815	949035
10592	949036
99913	949037
144034	949038
73884	949039
4672	949040
17041	949041
31325	949042
38738	949043
89711	949044
66399	949045
17293	949046
2931	949047
9314	949048
46760	949049
16234	949050
53245	949051
53677	949052
15822	949053
46580	949054
45072	949055
116975	949056
2261	949057
7451	949058
13615	949059
74014	949060
149381	949061
41502	949062
13255	949063
20838	949064
68977	949065
6545	949066
62829	949067
9781	949068
13008	949069
4653	949070
401	949071
1327	949072
98642	949073
99100	949074
56857	949075
123902	949076
879	949077
48116	949078
71278	949079
128090	949080
61661	949081
100908	949082
9142	949083
89528	949084
25289	949085
40886	949086
327	949087
85074	949088
23337	949089
89000	949090
12141	949091
2527	949092
41695	949093
32156	949094
17584	949095
110060	949096
25950	949097
14812	949098
26617	949099
43102	949100
100022	949101
59038	949102
48699	949103
91244	949104
125687	949105
50319	949106
79483	949107
6539	949108
84893	949109
69023	949110
84361	949111
61896	949112
19898	949113
106244	949114
17289	949115
2531	949116
39576	949117
98244	949118
43582	949119
50493	949120
24351	949121
690	949122
55093	949123
10501	949124
10486	949125
110723	949126
45766	949127
8098	949128
139819	949129
43850	949130
32385	949131
102792	949132
30765	949133
17656	949134
79801	949135
89	949136
80336	949137
29554	949138
15	949139
27517	949140
79384	949141
16537	949142
45029	949143
43178	949144
26925	949145
42450	949146
4715	949147
28284	949148
1336	949149
99327	949150
79848	949151
20346	949152
104536	949153
82254	949154
62068	949155
101205	949156
141516	949157
53811	949158
142306	949159
5495	949160
79451	949161
82705	949162
56022	949163
68502	949164
6567	949165
71287	949166
4598	949167
50537	949168
60552	949169
71948	949170
54823	949171
83655	949172
102750	949173
20029	949174
35283	949175
81	949176
817	949177
14981	949178
33969	949179
15782	949180
27541	949181
98329	949182
13494	949183
287	949184
53902	949185
4253	949186
7640	949187
55423	949188
104827	949189
83238	949190
73751	949191
30619	949192
17285	949193
64347	949194
40618	949195
23595	949196
19494	949197
103137	949198
27796	949199
112354	949200
22367	949201
30587	949202
82118	949203
3194	949204
83113	949205
18108	949206
53455	949207
22349	949208
15961	949209
77975	949210
124156	949211
3241	949212
8655	949213
2	949214
25150	949215
55422	949216
27352	949217
64515	949218
8870	949219
16993	949220
23138	949221
121725	949222
22563	949223
7848	949224
93677	949225
6881	949226
32164	949227
9519	949228
73558	949229
414	949230
92513	949231
119360	949232
26475	949233
57293	949234
107694	949235
98468	949236
10045	949237
54403	949238
15472	949239
76411	949240
20737	949241
68522	949242
50329	949243
72011	949244
51934	949245
52657	949246
17945	949247
13618	949248
70040	949249
32984	949250
1366	949251
121238	949252
83613	949253
75817	949254
175	949255
64677	949256
72730	949257
83645	949258
6576	949259
67513	949260
116995	949261
72233	949262
41802	949263
48644	949264
36141	949265
33463	949266
89065	949267
33487	949268
17363	949269
68206	949270
52478	949271
44340	949272
3633	949273
84433	949274
131746	949275
80441	949276
50211	949277
6578	949278
112720	949279
145854	949280
32601	949281
47599	949282
40894	949283
52241	949284
71348	949285
9279	949286
97563	949287
5510	949288
83078	949289
8891	949290
25124	949291
70606	949292
55471	949293
3792	949294
27631	949295
1249	949296
5707	949297
16754	949298
21986	949299
62716	949300
68213	949301
47434	949302
16382	949303
76875	949304
45583	949305
2698	949306
70722	949307
58452	949308
4907	949309
19172	949310
4523	949311
13746	949312
7228	949313
32040	949314
3288	949315
54496	949316
21826	949317
67352	949318
65709	949319
140509	949320
47394	949321
75163	949322
99374	949323
89028	949324
82278	949325
984	949326
6839	949327
136195	949328
532	949329
7692	949330
84796	949331
15255	949332
1562	949333
50102	949334
25510	949335
74419	949336
809	949337
14348	949338
22355	949339
72640	949340
56272	949341
5823	949342
11048	949343
28275	949344
28198	949345
20552	949346
66547	949347
121575	949348
2135	949349
22780	949350
3417	949351
84420	949352
65081	949353
104539	949354
4264	949355
86398	949356
9025	949357
42469	949358
53711	949359
2249	949360
34413	949361
82827	949362
30306	949363
17208	949364
51730	949365
27090	949366
68622	949367
36021	949368
33478	949369
29215	949370
68397	949371
8130	949372
15927	949373
36611	949374
24305	949375
71620	949376
82427	949377
96486	949378
16060	949379
91910	949380
18989	949381
72794	949382
52998	949383
5436	949384
5343	949385
58554	949386
3189	949387
135531	949388
30000	949389
21005	949390
32285	949391
47280	949392
67617	949393
75169	949394
43739	949395
57838	949396
93448	949397
81978	949398
47012	949399
22842	949400
18274	949401
53216	949402
87126	949403
54890	949404
79894	949405
94938	949406
84189	949407
50070	949408
35908	949409
127412	949410
1827	949411
52059	949412
3371	949413
1724	949414
98973	949415
90029	949416
3807	949417
54148	949418
5833	949419
91034	949420
28286	949421
127297	949422
67374	949423
25157	949424
79172	949425
67659	949426
648	949427
145261	949428
113794	949429
38347	949430
47325	949431
3338	949432
13844	949433
4630	949434
18269	949435
105888	949436
41414	949437
65568	949438
14409	949439
6233	949440
37577	949441
11469	949442
11487	949443
10621	949444
100318	949445
81698	949446
37126	949447
850	949448
41890	949449
61757	949450
15868	949451
102162	949452
132420	949453
6629	949454
18671	949455
59752	949456
61378	949457
54160	949458
38352	949459
38336	949460
55844	949461
127606	949462
86665	949463
41866	949464
64774	949465
55743	949466
2730	949467
45273	949468
23681	949469
76570	949470
7244	949471
72830	949472
50932	949473
1372	949474
18378	949475
41471	949476
15804	949477
128439	949478
23867	949479
42041	949480
1124	949481
19220	949482
1390	949483
24254	949484
1724	949485
22373	949486
5481	949487
6481	949488
126736	949489
146283	949490
29943	949491
53599	949492
82747	949493
2501	949494
92186	949495
12956	949496
25444	949497
94956	949498
13219	949499
67069	949500
19342	949501
128794	949502
70187	949503
114472	949504
27987	949505
58448	949506
96807	949507
115009	949508
12479	949509
56377	949510
77361	949511
91914	949512
31732	949513
41972	949514
12800	949515
91647	949516
24874	949517
16859	949518
39495	949519
48976	949520
6652	949521
4875	949522
145271	949523
36519	949524
19655	949525
33284	949526
4624	949527
1807	949528
39674	949529
976	949530
85676	949531
35577	949532
24960	949533
89766	949534
137267	949535
14670	949536
114135	949537
76514	949538
17266	949539
39886	949540
3252	949541
96861	949542
2659	949543
3898	949544
22483	949545
34823	949546
33273	949547
48735	949548
67619	949549
47647	949550
22776	949551
127922	949552
35248	949553
58416	949554
10985	949555
835	949556
7212	949557
7547	949558
39041	949559
35140	949560
53545	949561
5146	949562
134724	949563
102730	949564
19231	949565
23656	949566
23382	949567
36454	949568
47769	949569
37348	949570
52000	949571
13029	949572
47890	949573
91960	949574
119011	949575
97450	949576
85595	949577
28485	949578
118837	949579
10354	949580
35296	949581
32568	949582
81587	949583
23337	949584
42900	949585
111262	949586
85699	949587
5656	949588
104534	949589
38757	949590
8048	949591
40738	949592
22203	949593
116848	949594
65246	949595
8456	949596
34693	949597
35439	949598
16732	949599
67636	949600
80931	949601
67721	949602
74232	949603
30120	949604
5716	949605
71435	949606
31400	949607
46693	949608
5767	949609
22312	949610
12	949611
68950	949612
39162	949613
23738	949614
27053	949615
10088	949616
36381	949617
41971	949618
17114	949619
7404	949620
93799	949621
56923	949622
27111	949623
2074	949624
11750	949625
78009	949626
8616	949627
37667	949628
30590	949629
12105	949630
114636	949631
21045	949632
62976	949633
129900	949634
11996	949635
9564	949636
21774	949637
75949	949638
28750	949639
51610	949640
23315	949641
7804	949642
101383	949643
118346	949644
2043	949645
3943	949646
116647	949647
94891	949648
1935	949649
6653	949650
80062	949651
33269	949652
10275	949653
27317	949654
2652	949655
27982	949656
15620	949657
71234	949658
54042	949659
51042	949660
14510	949661
347	949662
90565	949663
71579	949664
1765	949665
16249	949666
13407	949667
134308	949668
1393	949669
24530	949670
75337	949671
134142	949672
76363	949673
131168	949674
85352	949675
14419	949676
2442	949677
82552	949678
107504	949679
798	949680
128396	949681
53439	949682
105028	949683
7195	949684
38860	949685
49297	949686
19529	949687
2045	949688
35887	949689
57569	949690
72014	949691
19138	949692
127488	949693
93464	949694
2733	949695
18888	949696
30988	949697
87298	949698
21231	949699
132312	949700
14491	949701
80135	949702
86545	949703
10	949704
65585	949705
80646	949706
21617	949707
61932	949708
51658	949709
83480	949710
26078	949711
6504	949712
29731	949713
105212	949714
111534	949715
20454	949716
63140	949717
3134	949718
110376	949719
7438	949720
23805	949721
71685	949722
2231	949723
1262	949724
42475	949725
148163	949726
81605	949727
612	949728
130585	949729
6881	949730
80214	949731
63543	949732
28700	949733
7276	949734
113528	949735
31581	949736
1244	949737
16802	949738
95418	949739
49312	949740
114981	949741
74068	949742
12937	949743
11371	949744
110315	949745
15753	949746
34427	949747
33505	949748
78654	949749
51256	949750
141379	949751
27512	949752
80819	949753
33512	949754
58065	949755
134972	949756
61623	949757
85169	949758
1316	949759
51482	949760
1173	949761
2592	949762
6199	949763
146248	949764
65608	949765
2433	949766
920	949767
135701	949768
8279	949769
60748	949770
587	949771
40510	949772
6283	949773
29971	949774
992	949775
18236	949776
42399	949777
49193	949778
11474	949779
36047	949780
2065	949781
89125	949782
5310	949783
84365	949784
116810	949785
2491	949786
83153	949787
55272	949788
15202	949789
68475	949790
75797	949791
24977	949792
67448	949793
35121	949794
92013	949795
47576	949796
56117	949797
123950	949798
84621	949799
97950	949800
94039	949801
96480	949802
63075	949803
91097	949804
1546	949805
1221	949806
5035	949807
92933	949808
4748	949809
223	949810
68207	949811
27099	949812
16260	949813
65600	949814
34503	949815
107637	949816
17	949817
132223	949818
37640	949819
5933	949820
79739	949821
39447	949822
96515	949823
50898	949824
55662	949825
16733	949826
20203	949827
5858	949828
64110	949829
20308	949830
68306	949831
15329	949832
20247	949833
26228	949834
3833	949835
26313	949836
126168	949837
18690	949838
27918	949839
51391	949840
75179	949841
24806	949842
71992	949843
1705	949844
35236	949845
32871	949846
15202	949847
6712	949848
19602	949849
59821	949850
18128	949851
9662	949852
87867	949853
73815	949854
36025	949855
102756	949856
82519	949857
22586	949858
5744	949859
7066	949860
28847	949861
52483	949862
30534	949863
206	949864
38225	949865
46933	949866
3464	949867
26020	949868
44041	949869
131	949870
5512	949871
72955	949872
11557	949873
102101	949874
108854	949875
1943	949876
43513	949877
11507	949878
42804	949879
83659	949880
82296	949881
80937	949882
19830	949883
30615	949884
59621	949885
87913	949886
37911	949887
84028	949888
6629	949889
131685	949890
1827	949891
102893	949892
142261	949893
5254	949894
52976	949895
23111	949896
42154	949897
90371	949898
89592	949899
18618	949900
44568	949901
31321	949902
3095	949903
55263	949904
69402	949905
39767	949906
51923	949907
9731	949908
6144	949909
57402	949910
14309	949911
47294	949912
21367	949913
62549	949914
33996	949915
134618	949916
608	949917
40605	949918
53103	949919
121661	949920
43869	949921
23641	949922
97223	949923
104152	949924
1629	949925
2696	949926
85585	949927
13998	949928
19661	949929
9895	949930
64856	949931
37119	949932
565	949933
47240	949934
19270	949935
9893	949936
81989	949937
7005	949938
276	949939
69194	949940
73092	949941
12718	949942
8476	949943
20626	949944
61749	949945
34607	949946
27228	949947
48516	949948
93882	949949
11631	949950
56622	949951
884	949952
4435	949953
64323	949954
87438	949955
46	949956
5947	949957
32106	949958
119263	949959
91461	949960
1345	949961
12038	949962
54943	949963
90074	949964
52443	949965
1156	949966
97740	949967
27297	949968
104123	949969
3935	949970
29031	949971
23879	949972
56659	949973
33307	949974
66872	949975
96609	949976
133561	949977
40678	949978
39649	949979
10996	949980
57917	949981
7214	949982
85736	949983
121864	949984
91018	949985
23553	949986
35996	949987
2749	949988
18807	949989
25137	949990
6097	949991
9252	949992
10138	949993
47999	949994
1388	949995
24977	949996
48289	949997
121605	949998
17848	949999
74103	950000
6028	950001
19416	950002
61571	950003
116488	950004
14297	950005
5536	950006
14	950007
1666	950008
66715	950009
83236	950010
77205	950011
36986	950012
1999	950013
26238	950014
10915	950015
27009	950016
37493	950017
95251	950018
49872	950019
37336	950020
18619	950021
97907	950022
66445	950023
30613	950024
93300	950025
10003	950026
38468	950027
2841	950028
58131	950029
63037	950030
48655	950031
6386	950032
77435	950033
3204	950034
28430	950035
67473	950036
81927	950037
215	950038
46641	950039
148072	950040
31550	950041
20053	950042
35036	950043
104955	950044
40835	950045
2474	950046
88856	950047
32427	950048
9638	950049
125	950050
105291	950051
2176	950052
6056	950053
15193	950054
55996	950055
67753	950056
2179	950057
1740	950058
59531	950059
55881	950060
15144	950061
83495	950062
69650	950063
36681	950064
17661	950065
33485	950066
64892	950067
38345	950068
7727	950069
50275	950070
31692	950071
49020	950072
124609	950073
81841	950074
52615	950075
116758	950076
25405	950077
2396	950078
27686	950079
20952	950080
11562	950081
9888	950082
37103	950083
302	950084
9091	950085
60166	950086
14612	950087
9303	950088
45062	950089
59791	950090
93544	950091
2598	950092
41699	950093
45901	950094
134979	950095
3082	950096
101	950097
102561	950098
5429	950099
67060	950100
37806	950101
25307	950102
11565	950103
32861	950104
29015	950105
19111	950106
72015	950107
81070	950108
86113	950109
66177	950110
28934	950111
34019	950112
2770	950113
134589	950114
24178	950115
92569	950116
38164	950117
129455	950118
51973	950119
81265	950120
10988	950121
20378	950122
7460	950123
107368	950124
83717	950125
56379	950126
24551	950127
1864	950128
34860	950129
34921	950130
9330	950131
31401	950132
15193	950133
48813	950134
737	950135
67868	950136
27974	950137
62590	950138
67921	950139
82489	950140
37589	950141
24240	950142
30380	950143
853	950144
98899	950145
92769	950146
48172	950147
17092	950148
5642	950149
35371	950150
4449	950151
108139	950152
44168	950153
68775	950154
10465	950155
14370	950156
91155	950157
937	950158
4041	950159
21725	950160
48260	950161
802	950162
54325	950163
55162	950164
14418	950165
797	950166
65780	950167
19534	950168
69320	950169
80714	950170
60340	950171
68262	950172
98169	950173
21499	950174
14772	950175
6107	950176
42725	950177
2233	950178
65619	950179
12428	950180
100044	950181
50203	950182
121212	950183
69280	950184
25443	950185
41642	950186
11615	950187
43528	950188
1034	950189
27261	950190
75802	950191
11010	950192
93	950193
40701	950194
22613	950195
17293	950196
37433	950197
18517	950198
6468	950199
41228	950200
19690	950201
76577	950202
54920	950203
41094	950204
60701	950205
4791	950206
55840	950207
23921	950208
39651	950209
25599	950210
21042	950211
18893	950212
42558	950213
226	950214
23802	950215
10864	950216
5049	950217
10751	950218
50381	950219
132418	950220
480	950221
26163	950222
30478	950223
1803	950224
15186	950225
6602	950226
24334	950227
4500	950228
39155	950229
27463	950230
81489	950231
1839	950232
43496	950233
11386	950234
19076	950235
19436	950236
94102	950237
2688	950238
44152	950239
77829	950240
28636	950241
33440	950242
784	950243
45549	950244
44863	950245
1137	950246
20441	950247
92128	950248
84245	950249
12691	950250
8560	950251
66111	950252
75865	950253
5443	950254
27963	950255
88913	950256
14210	950257
26396	950258
26520	950259
26639	950260
10940	950261
61387	950262
63695	950263
75789	950264
18120	950265
1062	950266
43340	950267
3167	950268
145295	950269
11875	950270
1682	950271
127605	950272
121390	950273
4868	950274
1513	950275
28914	950276
94930	950277
6463	950278
42805	950279
20448	950280
13097	950281
12376	950282
58082	950283
119508	950284
1821	950285
14867	950286
20304	950287
19013	950288
137085	950289
64187	950290
143896	950291
120138	950292
8403	950293
15647	950294
42601	950295
35953	950296
16655	950297
65069	950298
9515	950299
60977	950300
70398	950301
96429	950302
584	950303
81080	950304
47283	950305
90914	950306
75619	950307
31785	950308
7494	950309
5405	950310
7434	950311
17874	950312
739	950313
17270	950314
67197	950315
7516	950316
91060	950317
44502	950318
32512	950319
54431	950320
41573	950321
78886	950322
50049	950323
63210	950324
73847	950325
9051	950326
4044	950327
74123	950328
15545	950329
72184	950330
82933	950331
1448	950332
65652	950333
27326	950334
6252	950335
9781	950336
61890	950337
53105	950338
1140	950339
72217	950340
30438	950341
49716	950342
3087	950343
59137	950344
17923	950345
49772	950346
14958	950347
52339	950348
85067	950349
4911	950350
78913	950351
75526	950352
20893	950353
27021	950354
118681	950355
31789	950356
40516	950357
138215	950358
39715	950359
2651	950360
26923	950361
20450	950362
29837	950363
23662	950364
10276	950365
70635	950366
51713	950367
5998	950368
108	950369
37729	950370
318	950371
20619	950372
121170	950373
3953	950374
9942	950375
92489	950376
5720	950377
118821	950378
96813	950379
10512	950380
46369	950381
136909	950382
10768	950383
66231	950384
9811	950385
50215	950386
93556	950387
79877	950388
73175	950389
83251	950390
121964	950391
18340	950392
35551	950393
38201	950394
52549	950395
101730	950396
93476	950397
38958	950398
17718	950399
10330	950400
31240	950401
1177	950402
2417	950403
66122	950404
56099	950405
70257	950406
26159	950407
53254	950408
100303	950409
8271	950410
13520	950411
240	950412
35114	950413
11011	950414
59190	950415
29312	950416
17370	950417
9849	950418
31215	950419
37900	950420
35293	950421
61381	950422
18518	950423
9729	950424
36875	950425
17057	950426
14866	950427
8485	950428
99989	950429
23624	950430
20246	950431
58171	950432
115716	950433
57797	950434
107080	950435
1667	950436
34460	950437
102204	950438
13690	950439
37524	950440
3443	950441
804	950442
70245	950443
86521	950444
9453	950445
188	950446
69484	950447
1261	950448
30448	950449
15977	950450
86322	950451
35695	950452
6192	950453
63890	950454
40483	950455
32691	950456
89314	950457
30763	950458
109295	950459
1588	950460
11275	950461
109139	950462
62549	950463
1303	950464
132633	950465
60477	950466
27527	950467
11276	950468
965	950469
63401	950470
6058	950471
27122	950472
1932	950473
30891	950474
46597	950475
95651	950476
2972	950477
100311	950478
25866	950479
133818	950480
123263	950481
56478	950482
13882	950483
53327	950484
44240	950485
66207	950486
30191	950487
502	950488
51956	950489
23446	950490
8315	950491
107825	950492
2711	950493
28106	950494
37303	950495
31743	950496
20875	950497
146448	950498
106766	950499
23670	950500
91827	950501
119202	950502
39397	950503
60347	950504
5609	950505
58683	950506
76542	950507
2879	950508
63781	950509
3633	950510
29649	950511
99540	950512
9405	950513
17235	950514
108967	950515
124898	950516
78079	950517
62701	950518
70528	950519
5864	950520
2172	950521
88984	950522
15923	950523
98006	950524
40383	950525
17550	950526
22472	950527
37531	950528
18197	950529
24547	950530
120759	950531
21553	950532
77597	950533
1348	950534
30437	950535
33089	950536
93050	950537
6874	950538
11656	950539
117279	950540
80902	950541
17717	950542
102	950543
24696	950544
30886	950545
39991	950546
10326	950547
21992	950548
6029	950549
41355	950550
30983	950551
20062	950552
37934	950553
50262	950554
2139	950555
66938	950556
6242	950557
29608	950558
100418	950559
1634	950560
37716	950561
55738	950562
304	950563
75847	950564
49254	950565
12874	950566
4659	950567
2354	950568
30319	950569
52014	950570
56891	950571
2533	950572
3730	950573
2343	950574
57888	950575
56264	950576
13341	950577
84167	950578
117177	950579
59699	950580
14563	950581
113895	950582
618	950583
131402	950584
395	950585
11666	950586
42478	950587
23965	950588
4896	950589
26086	950590
5942	950591
60111	950592
88359	950593
68092	950594
60024	950595
16937	950596
114795	950597
102647	950598
133224	950599
99022	950600
7098	950601
6802	950602
28775	950603
12580	950604
60706	950605
91105	950606
5733	950607
157	950608
65658	950609
41620	950610
95656	950611
1371	950612
32138	950613
24978	950614
1839	950615
10561	950616
130078	950617
74316	950618
96201	950619
36957	950620
28770	950621
55688	950622
136587	950623
45869	950624
52614	950625
27533	950626
100456	950627
803	950628
87416	950629
122167	950630
29685	950631
35	950632
70818	950633
9861	950634
10809	950635
45929	950636
77416	950637
111470	950638
32365	950639
49650	950640
2231	950641
52930	950642
55733	950643
103217	950644
12631	950645
74033	950646
117560	950647
56	950648
70896	950649
4897	950650
67310	950651
26355	950652
123963	950653
9701	950654
693	950655
34445	950656
84676	950657
6068	950658
60495	950659
1692	950660
12219	950661
142336	950662
76338	950663
74592	950664
102012	950665
4989	950666
43152	950667
95752	950668
14162	950669
62951	950670
34793	950671
69820	950672
144647	950673
23463	950674
118359	950675
30677	950676
4218	950677
101427	950678
21569	950679
9082	950680
23814	950681
26282	950682
25156	950683
38339	950684
37087	950685
84731	950686
114776	950687
101745	950688
71634	950689
60700	950690
84107	950691
101763	950692
15434	950693
46793	950694
42066	950695
64262	950696
1514	950697
35105	950698
1483	950699
78682	950700
58897	950701
11988	950702
808	950703
8486	950704
9217	950705
14407	950706
19241	950707
88492	950708
25917	950709
101140	950710
92582	950711
50582	950712
120007	950713
60292	950714
34850	950715
11091	950716
50298	950717
54221	950718
38125	950719
24797	950720
143423	950721
2071	950722
3221	950723
11347	950724
16233	950725
7211	950726
47804	950727
2915	950728
65082	950729
41318	950730
29	950731
50041	950732
49683	950733
82810	950734
119064	950735
10808	950736
54685	950737
94532	950738
2883	950739
25148	950740
14877	950741
54846	950742
385	950743
98227	950744
56504	950745
12352	950746
77756	950747
14997	950748
100011	950749
124001	950750
1775	950751
88024	950752
147656	950753
311	950754
1288	950755
6799	950756
6408	950757
142912	950758
87085	950759
22919	950760
45436	950761
24716	950762
18673	950763
121120	950764
11708	950765
73645	950766
128184	950767
661	950768
56103	950769
16240	950770
57179	950771
111628	950772
4995	950773
45527	950774
54231	950775
20906	950776
25464	950777
66986	950778
23181	950779
14326	950780
78478	950781
45768	950782
38452	950783
20384	950784
94727	950785
96466	950786
79751	950787
4962	950788
68593	950789
11637	950790
115949	950791
98148	950792
61203	950793
55479	950794
54871	950795
91419	950796
15562	950797
78973	950798
46708	950799
1761	950800
117845	950801
11244	950802
18456	950803
80457	950804
104282	950805
36718	950806
24320	950807
5158	950808
32312	950809
86724	950810
64982	950811
29514	950812
18448	950813
131490	950814
75598	950815
28761	950816
94165	950817
126485	950818
2003	950819
17215	950820
8650	950821
43186	950822
3522	950823
81768	950824
14832	950825
33485	950826
31032	950827
6192	950828
50315	950829
83569	950830
13160	950831
24490	950832
58530	950833
8596	950834
1818	950835
93188	950836
22434	950837
119780	950838
65569	950839
66616	950840
43337	950841
683	950842
46594	950843
17767	950844
8245	950845
22025	950846
140678	950847
74547	950848
86641	950849
10298	950850
79868	950851
21539	950852
81536	950853
6877	950854
85813	950855
10236	950856
22455	950857
57468	950858
37290	950859
27811	950860
23812	950861
9108	950862
56464	950863
522	950864
23651	950865
99558	950866
4121	950867
78966	950868
130117	950869
28943	950870
103458	950871
65635	950872
74284	950873
114310	950874
17897	950875
95832	950876
41515	950877
4947	950878
35300	950879
116270	950880
81887	950881
143488	950882
71156	950883
1140	950884
6485	950885
30169	950886
135972	950887
4934	950888
30363	950889
101514	950890
113774	950891
19173	950892
36514	950893
18094	950894
4549	950895
53191	950896
5758	950897
43912	950898
1461	950899
27700	950900
18846	950901
4003	950902
42075	950903
61492	950904
81099	950905
12901	950906
50588	950907
53604	950908
110191	950909
44858	950910
52108	950911
86050	950912
42043	950913
187	950914
3776	950915
9729	950916
30698	950917
13995	950918
20143	950919
77771	950920
8430	950921
56622	950922
95608	950923
53628	950924
1059	950925
7174	950926
89420	950927
6490	950928
47434	950929
8534	950930
75696	950931
52173	950932
30024	950933
21697	950934
31126	950935
15229	950936
31852	950937
107325	950938
18660	950939
6268	950940
41321	950941
3012	950942
26751	950943
1467	950944
43877	950945
59946	950946
45597	950947
2548	950948
133622	950949
26555	950950
96590	950951
82155	950952
4548	950953
39484	950954
2921	950955
36757	950956
66994	950957
1155	950958
8834	950959
142232	950960
8884	950961
24491	950962
11808	950963
62139	950964
13549	950965
3992	950966
47681	950967
89547	950968
74994	950969
108234	950970
31576	950971
9507	950972
53990	950973
35703	950974
38872	950975
16299	950976
7436	950977
126110	950978
5410	950979
43859	950980
30924	950981
108747	950982
30774	950983
26961	950984
95865	950985
126498	950986
20844	950987
1952	950988
20183	950989
42713	950990
29322	950991
67993	950992
5337	950993
97082	950994
55155	950995
7686	950996
8296	950997
34574	950998
63046	950999
25215	951000
69633	951001
53070	951002
37665	951003
23989	951004
18413	951005
80135	951006
10203	951007
15323	951008
20858	951009
11239	951010
82556	951011
3741	951012
70935	951013
23330	951014
38843	951015
66456	951016
78296	951017
62805	951018
38598	951019
46340	951020
66678	951021
117443	951022
66944	951023
29990	951024
17552	951025
150355	951026
147714	951027
66988	951028
10618	951029
563	951030
109031	951031
59475	951032
10419	951033
94622	951034
5095	951035
14920	951036
46990	951037
2187	951038
1224	951039
88935	951040
86776	951041
40114	951042
12516	951043
41703	951044
112255	951045
6857	951046
109753	951047
1533	951048
9816	951049
11594	951050
964	951051
8704	951052
15337	951053
15299	951054
84927	951055
42463	951056
84782	951057
12152	951058
22198	951059
89791	951060
74543	951061
5733	951062
38183	951063
9890	951064
101632	951065
126947	951066
42262	951067
118955	951068
8828	951069
27572	951070
12585	951071
22328	951072
33900	951073
88028	951074
60256	951075
59057	951076
28410	951077
6353	951078
9990	951079
86	951080
2810	951081
28313	951082
133405	951083
47013	951084
18332	951085
46913	951086
3622	951087
103000	951088
1272	951089
109971	951090
15933	951091
57100	951092
24503	951093
109316	951094
72538	951095
48254	951096
111084	951097
126586	951098
32978	951099
101817	951100
72870	951101
9104	951102
147325	951103
23808	951104
92835	951105
3192	951106
63374	951107
51299	951108
885	951109
84063	951110
124665	951111
100957	951112
670	951113
51593	951114
86837	951115
693	951116
66897	951117
31389	951118
27201	951119
57986	951120
61690	951121
78376	951122
3580	951123
42554	951124
7483	951125
31560	951126
57188	951127
133131	951128
37342	951129
8522	951130
118120	951131
17440	951132
117288	951133
23066	951134
120351	951135
49608	951136
8038	951137
1366	951138
11720	951139
1311	951140
52499	951141
10988	951142
33572	951143
39495	951144
5252	951145
574	951146
94439	951147
15158	951148
51652	951149
40592	951150
9471	951151
17353	951152
11398	951153
45180	951154
15772	951155
61968	951156
50724	951157
32627	951158
1885	951159
49598	951160
51241	951161
8038	951162
63225	951163
113414	951164
40468	951165
84547	951166
5153	951167
3342	951168
8499	951169
66674	951170
35558	951171
62504	951172
41240	951173
127160	951174
13387	951175
5625	951176
75450	951177
13070	951178
33231	951179
29214	951180
34	951181
43181	951182
9582	951183
12526	951184
5871	951185
70921	951186
57935	951187
70232	951188
5017	951189
32976	951190
80961	951191
16473	951192
6504	951193
118304	951194
10393	951195
12556	951196
87094	951197
9845	951198
96557	951199
51883	951200
38166	951201
3453	951202
2681	951203
106718	951204
44727	951205
78853	951206
24609	951207
92020	951208
26584	951209
57572	951210
8483	951211
36982	951212
54952	951213
1965	951214
64578	951215
24618	951216
12139	951217
40414	951218
18589	951219
12474	951220
2652	951221
20797	951222
101578	951223
77222	951224
32686	951225
5933	951226
9107	951227
31768	951228
122134	951229
96667	951230
12538	951231
23379	951232
62393	951233
6404	951234
16348	951235
61476	951236
12524	951237
77963	951238
8911	951239
134440	951240
43515	951241
23620	951242
91136	951243
16979	951244
46317	951245
77312	951246
1712	951247
64580	951248
25770	951249
1853	951250
54708	951251
17434	951252
77620	951253
17133	951254
125005	951255
27611	951256
124762	951257
9253	951258
10049	951259
26742	951260
49695	951261
107175	951262
3020	951263
64265	951264
14583	951265
9071	951266
72557	951267
113519	951268
45908	951269
79959	951270
75332	951271
43560	951272
110059	951273
34716	951274
6237	951275
51418	951276
10672	951277
23396	951278
79365	951279
39084	951280
33905	951281
24551	951282
13903	951283
103448	951284
93133	951285
34084	951286
21746	951287
58192	951288
1549	951289
3214	951290
37662	951291
96557	951292
115368	951293
65673	951294
32098	951295
24389	951296
134306	951297
69051	951298
862	951299
92231	951300
57446	951301
1452	951302
48753	951303
3736	951304
142054	951305
805	951306
107602	951307
23217	951308
28505	951309
55925	951310
37127	951311
77953	951312
5173	951313
44308	951314
57361	951315
90869	951316
11162	951317
16535	951318
10844	951319
61889	951320
109636	951321
6513	951322
4681	951323
419	951324
19525	951325
9157	951326
83146	951327
18455	951328
2459	951329
24370	951330
21532	951331
3530	951332
70761	951333
105192	951334
79833	951335
338	951336
116039	951337
3915	951338
116634	951339
100962	951340
107730	951341
23537	951342
87532	951343
70043	951344
14325	951345
7991	951346
5094	951347
76031	951348
24007	951349
588	951350
130954	951351
21796	951352
14480	951353
71496	951354
20653	951355
14752	951356
15368	951357
439	951358
5814	951359
19236	951360
15988	951361
112751	951362
77151	951363
21251	951364
53989	951365
7296	951366
57230	951367
66976	951368
12502	951369
110874	951370
119801	951371
50896	951372
96280	951373
52635	951374
15898	951375
40921	951376
1314	951377
2944	951378
7011	951379
98162	951380
87197	951381
8064	951382
74676	951383
108909	951384
6349	951385
23311	951386
16577	951387
52303	951388
45266	951389
29106	951390
107316	951391
72965	951392
10511	951393
6507	951394
102147	951395
57721	951396
4309	951397
35273	951398
77109	951399
10481	951400
74355	951401
59940	951402
47787	951403
116102	951404
136042	951405
3726	951406
7652	951407
46720	951408
62076	951409
70632	951410
49188	951411
10101	951412
5115	951413
78977	951414
72085	951415
87254	951416
45082	951417
50514	951418
63814	951419
210	951420
96578	951421
40335	951422
53415	951423
30816	951424
10789	951425
19785	951426
3	951427
43669	951428
32	951429
22322	951430
60259	951431
33072	951432
130001	951433
27792	951434
49125	951435
97746	951436
899	951437
88399	951438
70592	951439
21656	951440
22842	951441
120025	951442
20224	951443
6646	951444
84206	951445
69911	951446
15753	951447
3606	951448
12351	951449
18266	951450
42650	951451
87970	951452
5337	951453
72573	951454
128266	951455
75781	951456
5947	951457
1216	951458
136818	951459
17063	951460
126510	951461
112391	951462
132	951463
49228	951464
55473	951465
49074	951466
93651	951467
29430	951468
8279	951469
17312	951470
122432	951471
140255	951472
975	951473
57129	951474
64910	951475
9286	951476
113669	951477
24427	951478
27347	951479
105265	951480
58772	951481
55437	951482
1533	951483
35827	951484
137576	951485
4356	951486
40562	951487
58687	951488
46533	951489
79778	951490
69982	951491
108312	951492
58713	951493
24660	951494
23320	951495
79792	951496
23976	951497
56488	951498
16216	951499
9756	951500
7420	951501
54579	951502
113521	951503
13667	951504
73898	951505
49702	951506
10929	951507
47250	951508
25697	951509
21583	951510
109945	951511
3402	951512
8309	951513
290	951514
115856	951515
67280	951516
98241	951517
89366	951518
71475	951519
18227	951520
8230	951521
2345	951522
134461	951523
34857	951524
8414	951525
36344	951526
76385	951527
10311	951528
102529	951529
6962	951530
53333	951531
571	951532
73875	951533
64550	951534
1283	951535
49046	951536
75223	951537
6196	951538
761	951539
26272	951540
117135	951541
143585	951542
30702	951543
85636	951544
73751	951545
23423	951546
3119	951547
1020	951548
89800	951549
40712	951550
18086	951551
12957	951552
85709	951553
81704	951554
6090	951555
12875	951556
7768	951557
33728	951558
7264	951559
122049	951560
99206	951561
93683	951562
132652	951563
17098	951564
66125	951565
26880	951566
68550	951567
62162	951568
32570	951569
68308	951570
1171	951571
92224	951572
91048	951573
12113	951574
41203	951575
110	951576
10709	951577
73811	951578
35916	951579
2491	951580
33979	951581
46990	951582
17992	951583
73137	951584
51530	951585
1771	951586
44412	951587
14313	951588
5095	951589
19855	951590
17556	951591
12172	951592
6636	951593
61409	951594
26543	951595
83728	951596
62741	951597
86427	951598
53413	951599
3775	951600
2684	951601
67187	951602
75405	951603
18322	951604
43182	951605
44433	951606
45434	951607
3055	951608
39380	951609
19204	951610
4165	951611
100247	951612
92769	951613
68719	951614
103	951615
86748	951616
118962	951617
66938	951618
91909	951619
2155	951620
13488	951621
67843	951622
7702	951623
32891	951624
5200	951625
23233	951626
53827	951627
104510	951628
9695	951629
38546	951630
24230	951631
7458	951632
63493	951633
40070	951634
16809	951635
23052	951636
24328	951637
62264	951638
7348	951639
40609	951640
52225	951641
29288	951642
55621	951643
114294	951644
59235	951645
63292	951646
38335	951647
52787	951648
39619	951649
42561	951650
48886	951651
15073	951652
65609	951653
36653	951654
61675	951655
64165	951656
34330	951657
42457	951658
71177	951659
8532	951660
54018	951661
17093	951662
34951	951663
61050	951664
33230	951665
7411	951666
87751	951667
6694	951668
2213	951669
41901	951670
136260	951671
93088	951672
19331	951673
88859	951674
53668	951675
71750	951676
29106	951677
34867	951678
38499	951679
57899	951680
7965	951681
11281	951682
5231	951683
33256	951684
34121	951685
42324	951686
57884	951687
47655	951688
83264	951689
45617	951690
30159	951691
33566	951692
121306	951693
126741	951694
26032	951695
3683	951696
49311	951697
8171	951698
24292	951699
10370	951700
1310	951701
33366	951702
76798	951703
24683	951704
4999	951705
78359	951706
6277	951707
104094	951708
58623	951709
56084	951710
27183	951711
104689	951712
57935	951713
1141	951714
8017	951715
13556	951716
6724	951717
86158	951718
38815	951719
66676	951720
2771	951721
47256	951722
68443	951723
126701	951724
42537	951725
116436	951726
30283	951727
53122	951728
11962	951729
122145	951730
39150	951731
57765	951732
27095	951733
11030	951734
61063	951735
40791	951736
8880	951737
103963	951738
88615	951739
53270	951740
80436	951741
110208	951742
14925	951743
57802	951744
85410	951745
17807	951746
13751	951747
75595	951748
101584	951749
94981	951750
8622	951751
25446	951752
43351	951753
83051	951754
80935	951755
146445	951756
127129	951757
79656	951758
853	951759
28204	951760
29961	951761
65614	951762
93083	951763
113651	951764
110823	951765
11147	951766
15965	951767
40555	951768
20504	951769
6131	951770
79744	951771
47264	951772
4342	951773
18440	951774
64886	951775
38079	951776
122717	951777
78169	951778
136791	951779
76042	951780
26049	951781
118691	951782
16981	951783
103766	951784
1995	951785
1928	951786
75562	951787
51640	951788
24664	951789
61733	951790
77117	951791
22604	951792
146495	951793
17264	951794
6425	951795
59185	951796
41551	951797
44251	951798
34747	951799
95568	951800
85560	951801
45240	951802
66128	951803
37	951804
16203	951805
16599	951806
7401	951807
63854	951808
104954	951809
5471	951810
44788	951811
54535	951812
38581	951813
130208	951814
36796	951815
20197	951816
66203	951817
11151	951818
22850	951819
25471	951820
28542	951821
86201	951822
27099	951823
65381	951824
51291	951825
17333	951826
108610	951827
73028	951828
901	951829
3607	951830
5501	951831
71124	951832
133468	951833
56710	951834
109522	951835
28521	951836
87528	951837
49276	951838
14523	951839
25952	951840
4351	951841
1573	951842
6697	951843
5757	951844
29471	951845
3266	951846
103177	951847
20653	951848
55807	951849
12537	951850
8796	951851
26262	951852
90423	951853
19269	951854
56659	951855
63271	951856
32309	951857
62415	951858
19724	951859
107132	951860
17319	951861
32037	951862
129223	951863
23621	951864
28363	951865
43081	951866
39622	951867
2366	951868
39900	951869
44012	951870
58579	951871
106265	951872
21616	951873
71964	951874
107758	951875
41408	951876
14596	951877
5135	951878
85566	951879
46084	951880
49967	951881
53847	951882
57226	951883
24146	951884
712	951885
57267	951886
121886	951887
6021	951888
24751	951889
5290	951890
20097	951891
37396	951892
70050	951893
83614	951894
118335	951895
11138	951896
23664	951897
17025	951898
45962	951899
29195	951900
16634	951901
86202	951902
55522	951903
47344	951904
51328	951905
47551	951906
15	951907
6980	951908
4670	951909
22928	951910
2472	951911
54923	951912
12590	951913
135410	951914
11254	951915
70285	951916
69074	951917
86659	951918
121506	951919
48875	951920
37496	951921
96038	951922
78068	951923
65423	951924
48653	951925
12568	951926
70726	951927
17593	951928
64747	951929
36	951930
46140	951931
58100	951932
40249	951933
2535	951934
54294	951935
35528	951936
28691	951937
3753	951938
62486	951939
21194	951940
60207	951941
371	951942
43640	951943
27037	951944
127153	951945
1088	951946
12750	951947
93294	951948
65674	951949
18409	951950
59341	951951
54470	951952
45644	951953
147881	951954
29411	951955
121860	951956
15403	951957
31879	951958
64748	951959
6103	951960
7352	951961
23605	951962
38365	951963
3156	951964
37054	951965
8476	951966
19075	951967
76271	951968
36704	951969
125238	951970
4163	951971
36380	951972
12256	951973
193	951974
67448	951975
44955	951976
79043	951977
126998	951978
74294	951979
2282	951980
6224	951981
29592	951982
4320	951983
10348	951984
56691	951985
85529	951986
15382	951987
81736	951988
62665	951989
28400	951990
4640	951991
65965	951992
345	951993
111626	951994
14204	951995
19527	951996
145840	951997
91230	951998
84904	951999
24013	952000
884	952001
138671	952002
36598	952003
21011	952004
12747	952005
5759	952006
3855	952007
108141	952008
80068	952009
71835	952010
46054	952011
57470	952012
15820	952013
84654	952014
86348	952015
37462	952016
4458	952017
26619	952018
119177	952019
55018	952020
45985	952021
1698	952022
14606	952023
90447	952024
15188	952025
13420	952026
21649	952027
19279	952028
51410	952029
7449	952030
92812	952031
29807	952032
24987	952033
85945	952034
22378	952035
2803	952036
26576	952037
56676	952038
43013	952039
13683	952040
129404	952041
8122	952042
38120	952043
139698	952044
15626	952045
52346	952046
15779	952047
72524	952048
45579	952049
24885	952050
77547	952051
57308	952052
117107	952053
3757	952054
127756	952055
126257	952056
20737	952057
103557	952058
63798	952059
75572	952060
100511	952061
17464	952062
1226	952063
69697	952064
1893	952065
147857	952066
32256	952067
15378	952068
47542	952069
751	952070
48144	952071
2025	952072
73884	952073
13284	952074
17480	952075
9209	952076
58991	952077
17330	952078
6507	952079
20654	952080
37373	952081
49797	952082
28158	952083
14082	952084
27685	952085
83231	952086
8939	952087
140748	952088
137527	952089
110817	952090
21498	952091
83730	952092
12257	952093
70094	952094
35482	952095
14786	952096
9325	952097
13013	952098
29890	952099
30367	952100
7541	952101
5190	952102
131193	952103
36497	952104
16338	952105
14032	952106
3270	952107
4996	952108
13421	952109
93598	952110
4062	952111
92576	952112
69553	952113
41755	952114
48563	952115
18226	952116
72557	952117
66197	952118
62092	952119
26001	952120
1932	952121
51318	952122
18589	952123
57419	952124
17702	952125
44263	952126
44576	952127
56823	952128
98385	952129
20476	952130
32197	952131
23841	952132
26596	952133
25031	952134
38922	952135
11098	952136
67305	952137
2644	952138
72880	952139
103865	952140
7924	952141
18930	952142
3214	952143
119608	952144
74305	952145
45882	952146
16590	952147
53335	952148
55728	952149
56030	952150
28435	952151
115129	952152
77307	952153
67711	952154
118889	952155
46851	952156
11655	952157
19756	952158
32514	952159
135630	952160
43088	952161
12059	952162
3605	952163
108880	952164
59542	952165
77930	952166
129263	952167
39429	952168
121735	952169
129277	952170
66152	952171
59840	952172
84222	952173
64584	952174
18746	952175
50089	952176
138199	952177
15458	952178
33077	952179
48261	952180
8282	952181
97372	952182
23601	952183
65324	952184
47425	952185
48783	952186
71254	952187
25396	952188
41124	952189
113019	952190
94945	952191
38959	952192
734	952193
46743	952194
140572	952195
21028	952196
1735	952197
32055	952198
17919	952199
433	952200
14270	952201
131763	952202
82017	952203
47250	952204
136349	952205
44168	952206
120261	952207
21596	952208
46120	952209
19641	952210
8491	952211
62182	952212
99133	952213
65680	952214
19234	952215
26501	952216
74039	952217
5243	952218
1692	952219
94551	952220
40870	952221
444	952222
63611	952223
34688	952224
26954	952225
8533	952226
19883	952227
12116	952228
103075	952229
2670	952230
12379	952231
10907	952232
3890	952233
42688	952234
21094	952235
132725	952236
73830	952237
56182	952238
1386	952239
27790	952240
82699	952241
24203	952242
7630	952243
45031	952244
133314	952245
12198	952246
2754	952247
69873	952248
955	952249
9988	952250
58981	952251
66929	952252
42914	952253
13591	952254
32458	952255
107048	952256
12857	952257
1019	952258
4724	952259
1945	952260
120748	952261
1335	952262
62007	952263
17161	952264
1992	952265
19640	952266
99805	952267
6415	952268
103392	952269
35183	952270
96908	952271
94105	952272
121046	952273
76424	952274
78386	952275
40732	952276
13843	952277
77094	952278
17398	952279
33005	952280
45544	952281
111715	952282
37687	952283
5201	952284
46525	952285
12540	952286
21347	952287
21388	952288
104444	952289
33876	952290
5586	952291
12098	952292
83089	952293
51090	952294
34843	952295
90704	952296
8296	952297
4743	952298
77560	952299
31348	952300
1079	952301
58461	952302
17553	952303
88064	952304
37089	952305
91133	952306
9400	952307
32588	952308
10447	952309
65216	952310
5003	952311
12544	952312
60573	952313
15345	952314
89415	952315
27919	952316
89502	952317
7860	952318
22586	952319
71795	952320
17068	952321
61568	952322
112592	952323
58146	952324
101279	952325
82258	952326
26503	952327
76038	952328
69158	952329
2938	952330
33072	952331
942	952332
26342	952333
44772	952334
12665	952335
72572	952336
95065	952337
55199	952338
156	952339
22190	952340
64623	952341
25671	952342
554	952343
6441	952344
123487	952345
128442	952346
49971	952347
29431	952348
34766	952349
41709	952350
95946	952351
1283	952352
34597	952353
18054	952354
12548	952355
5738	952356
9235	952357
159	952358
37857	952359
121802	952360
107260	952361
47641	952362
41390	952363
1849	952364
24325	952365
4735	952366
4122	952367
59136	952368
32810	952369
72464	952370
20050	952371
62359	952372
4748	952373
6936	952374
3241	952375
5067	952376
2279	952377
85	952378
5445	952379
117894	952380
104084	952381
12423	952382
100374	952383
58517	952384
2534	952385
125828	952386
57	952387
9423	952388
103217	952389
127509	952390
44877	952391
15623	952392
29335	952393
105323	952394
1065	952395
43025	952396
73156	952397
31567	952398
3578	952399
31502	952400
17703	952401
16631	952402
99520	952403
12105	952404
16552	952405
3610	952406
19417	952407
83602	952408
54156	952409
70024	952410
30683	952411
124986	952412
65164	952413
44730	952414
1030	952415
133457	952416
49372	952417
140317	952418
4838	952419
65839	952420
41802	952421
106123	952422
82006	952423
64169	952424
833	952425
2289	952426
13079	952427
29536	952428
55666	952429
51530	952430
32101	952431
50167	952432
3073	952433
71560	952434
28599	952435
101831	952436
75008	952437
11221	952438
470	952439
30403	952440
96686	952441
12497	952442
18108	952443
46574	952444
22057	952445
76767	952446
23743	952447
125840	952448
17147	952449
76829	952450
32711	952451
13211	952452
62389	952453
16677	952454
54164	952455
58627	952456
4212	952457
36866	952458
110894	952459
19474	952460
946	952461
320	952462
24265	952463
12201	952464
107924	952465
10667	952466
102721	952467
5695	952468
118933	952469
26532	952470
21825	952471
22930	952472
76218	952473
7755	952474
15400	952475
56598	952476
10695	952477
67552	952478
110232	952479
38461	952480
110793	952481
37733	952482
23877	952483
40346	952484
64562	952485
18453	952486
2909	952487
12769	952488
78383	952489
2232	952490
77969	952491
6043	952492
114986	952493
87627	952494
130608	952495
11761	952496
130616	952497
10113	952498
50625	952499
21815	952500
12965	952501
15547	952502
28933	952503
63700	952504
111944	952505
33397	952506
64293	952507
13774	952508
41409	952509
71183	952510
51277	952511
149603	952512
25490	952513
23924	952514
17316	952515
128330	952516
16589	952517
30680	952518
68923	952519
83881	952520
58013	952521
82585	952522
15412	952523
118584	952524
109313	952525
62498	952526
90954	952527
16698	952528
33651	952529
34529	952530
30996	952531
4053	952532
144333	952533
2931	952534
11172	952535
25641	952536
57318	952537
1359	952538
69215	952539
64866	952540
980	952541
119539	952542
21391	952543
66262	952544
8421	952545
102505	952546
35275	952547
832	952548
12906	952549
64771	952550
43467	952551
6314	952552
8587	952553
1675	952554
76299	952555
69143	952556
46205	952557
22291	952558
7187	952559
76993	952560
1153	952561
24314	952562
76441	952563
16122	952564
101149	952565
87624	952566
81175	952567
42139	952568
5458	952569
5246	952570
90824	952571
26892	952572
111853	952573
59015	952574
64821	952575
114651	952576
6189	952577
1090	952578
28189	952579
18751	952580
116621	952581
38406	952582
566	952583
2773	952584
13376	952585
102496	952586
13423	952587
298	952588
99079	952589
3894	952590
52487	952591
1174	952592
1107	952593
13891	952594
7431	952595
108393	952596
49986	952597
7954	952598
45974	952599
27885	952600
26480	952601
121203	952602
77680	952603
54318	952604
73333	952605
1100	952606
26430	952607
79896	952608
8782	952609
85486	952610
124066	952611
3501	952612
5761	952613
93463	952614
20369	952615
100018	952616
42637	952617
84530	952618
71369	952619
60679	952620
59851	952621
21283	952622
109149	952623
16338	952624
8217	952625
2098	952626
2248	952627
81	952628
12127	952629
22872	952630
4241	952631
38879	952632
7407	952633
2971	952634
89333	952635
110557	952636
4273	952637
52926	952638
34583	952639
12588	952640
88020	952641
32	952642
6072	952643
112321	952644
3288	952645
84303	952646
8437	952647
806	952648
6951	952649
43814	952650
14832	952651
1195	952652
18424	952653
55010	952654
70957	952655
8410	952656
128312	952657
23055	952658
45835	952659
91228	952660
88476	952661
68577	952662
6960	952663
93582	952664
95079	952665
67064	952666
94061	952667
21887	952668
20545	952669
20147	952670
52030	952671
11542	952672
31895	952673
233	952674
64239	952675
86849	952676
115428	952677
80130	952678
11198	952679
31469	952680
60997	952681
23195	952682
50235	952683
35684	952684
48287	952685
71222	952686
24701	952687
59195	952688
103171	952689
53153	952690
28942	952691
11270	952692
23606	952693
45414	952694
58167	952695
129547	952696
93570	952697
86068	952698
71514	952699
6635	952700
2715	952701
452	952702
36625	952703
65122	952704
1094	952705
25795	952706
43095	952707
8758	952708
115700	952709
79789	952710
82204	952711
73630	952712
112411	952713
1388	952714
6385	952715
29072	952716
48010	952717
22593	952718
14257	952719
139134	952720
103641	952721
21359	952722
27914	952723
31510	952724
74841	952725
111584	952726
129437	952727
64670	952728
3376	952729
3238	952730
96134	952731
19242	952732
13513	952733
51933	952734
32859	952735
24000	952736
8053	952737
494	952738
35487	952739
1050	952740
16754	952741
1479	952742
64627	952743
10753	952744
24216	952745
31660	952746
67888	952747
445	952748
57614	952749
56486	952750
83700	952751
56952	952752
527	952753
14251	952754
1544	952755
9042	952756
6878	952757
17765	952758
32710	952759
40630	952760
2422	952761
121521	952762
55218	952763
59492	952764
122105	952765
12351	952766
73989	952767
20386	952768
93943	952769
67455	952770
21679	952771
71744	952772
146974	952773
6665	952774
14951	952775
1527	952776
30464	952777
118076	952778
19120	952779
27640	952780
13705	952781
96826	952782
59816	952783
74041	952784
4624	952785
8483	952786
11593	952787
62963	952788
256	952789
103179	952790
106266	952791
9035	952792
19857	952793
7771	952794
30542	952795
35675	952796
53488	952797
19579	952798
56204	952799
21704	952800
1134	952801
109271	952802
54588	952803
4857	952804
84987	952805
126298	952806
31175	952807
26576	952808
20	952809
93569	952810
90537	952811
98069	952812
67637	952813
45413	952814
66931	952815
39146	952816
131719	952817
4	952818
83699	952819
128842	952820
52760	952821
10101	952822
48311	952823
3248	952824
8269	952825
22577	952826
33596	952827
50624	952828
32694	952829
19830	952830
6737	952831
27805	952832
67338	952833
31441	952834
9164	952835
63060	952836
31308	952837
16548	952838
54854	952839
28557	952840
1000	952841
79458	952842
33	952843
2203	952844
104086	952845
96085	952846
21234	952847
7546	952848
110428	952849
42370	952850
12619	952851
17888	952852
6120	952853
82902	952854
16808	952855
70276	952856
6208	952857
74390	952858
22385	952859
12663	952860
114474	952861
97841	952862
42014	952863
95643	952864
4737	952865
143221	952866
17641	952867
118650	952868
23406	952869
23975	952870
26418	952871
19943	952872
11348	952873
107878	952874
2312	952875
32475	952876
30422	952877
119086	952878
1850	952879
15233	952880
40230	952881
29500	952882
46773	952883
41734	952884
58922	952885
2370	952886
71922	952887
18590	952888
90932	952889
10470	952890
18485	952891
43821	952892
37027	952893
118702	952894
40848	952895
58821	952896
19697	952897
67552	952898
5733	952899
72756	952900
24820	952901
87383	952902
73396	952903
30936	952904
111548	952905
324	952906
96485	952907
117366	952908
95252	952909
9268	952910
15896	952911
8162	952912
5034	952913
4426	952914
13897	952915
19065	952916
93369	952917
27988	952918
46994	952919
71542	952920
100122	952921
7425	952922
129236	952923
46101	952924
63463	952925
101425	952926
97062	952927
12072	952928
88575	952929
145540	952930
100872	952931
108189	952932
28252	952933
97749	952934
12173	952935
28613	952936
18024	952937
1413	952938
84609	952939
35799	952940
35932	952941
23781	952942
110631	952943
147201	952944
122708	952945
3018	952946
31552	952947
119945	952948
6867	952949
77902	952950
96247	952951
111755	952952
17791	952953
452	952954
120398	952955
147021	952956
34834	952957
54312	952958
7015	952959
10281	952960
130120	952961
85692	952962
11113	952963
22996	952964
24929	952965
18644	952966
28352	952967
33646	952968
14197	952969
82108	952970
11116	952971
109100	952972
2288	952973
5680	952974
930	952975
67405	952976
9933	952977
6091	952978
13639	952979
1650	952980
110468	952981
67594	952982
12379	952983
903	952984
39939	952985
53140	952986
32210	952987
483	952988
145059	952989
15969	952990
12715	952991
102914	952992
93243	952993
115537	952994
10130	952995
99360	952996
73647	952997
72007	952998
44611	952999
29919	953000
79144	953001
33474	953002
125428	953003
6536	953004
94875	953005
26676	953006
37406	953007
25409	953008
16562	953009
45321	953010
7224	953011
75072	953012
48594	953013
112591	953014
58689	953015
14920	953016
39915	953017
46593	953018
108438	953019
57480	953020
8923	953021
35909	953022
51502	953023
56957	953024
38501	953025
33169	953026
7972	953027
132138	953028
6251	953029
99954	953030
53292	953031
80244	953032
15013	953033
95199	953034
777	953035
4121	953036
8850	953037
7032	953038
21367	953039
22198	953040
102619	953041
63083	953042
60348	953043
31220	953044
525	953045
18756	953046
76219	953047
51676	953048
108110	953049
3689	953050
59241	953051
70854	953052
63034	953053
50929	953054
83782	953055
63889	953056
28973	953057
39493	953058
6051	953059
61140	953060
5333	953061
16836	953062
52623	953063
72161	953064
11387	953065
8079	953066
1255	953067
2272	953068
21318	953069
796	953070
232	953071
72711	953072
56283	953073
904	953074
5542	953075
18547	953076
5590	953077
42096	953078
5833	953079
1988	953080
97222	953081
34716	953082
137857	953083
110133	953084
50550	953085
3	953086
45381	953087
44495	953088
48587	953089
56852	953090
101971	953091
5696	953092
65461	953093
107851	953094
2766	953095
95877	953096
129371	953097
45206	953098
98994	953099
687	953100
2114	953101
97383	953102
67357	953103
13048	953104
95150	953105
2655	953106
13636	953107
17207	953108
77339	953109
3145	953110
2962	953111
92004	953112
35145	953113
1700	953114
14114	953115
2355	953116
49674	953117
63853	953118
136572	953119
22297	953120
14687	953121
3007	953122
11757	953123
67101	953124
73758	953125
123883	953126
80081	953127
11908	953128
9500	953129
57355	953130
24411	953131
80343	953132
44678	953133
9998	953134
116928	953135
75532	953136
77431	953137
126815	953138
11517	953139
13134	953140
61	953141
1889	953142
79897	953143
109725	953144
11778	953145
11888	953146
80942	953147
47870	953148
139452	953149
16158	953150
44847	953151
4679	953152
104306	953153
23300	953154
124491	953155
21428	953156
4175	953157
12092	953158
4343	953159
44493	953160
7726	953161
1114	953162
47094	953163
16182	953164
31393	953165
9981	953166
32779	953167
37732	953168
31430	953169
5890	953170
55502	953171
47757	953172
24682	953173
111107	953174
65496	953175
38644	953176
65893	953177
27455	953178
60285	953179
64924	953180
33102	953181
4156	953182
22333	953183
41881	953184
13581	953185
13313	953186
34600	953187
38340	953188
11817	953189
17383	953190
46068	953191
67179	953192
10730	953193
131877	953194
141101	953195
19483	953196
26543	953197
90204	953198
12899	953199
8026	953200
43500	953201
12711	953202
138491	953203
145315	953204
28689	953205
2328	953206
52904	953207
45204	953208
22724	953209
50193	953210
4453	953211
1410	953212
57084	953213
111649	953214
8574	953215
53213	953216
46614	953217
23484	953218
80389	953219
27499	953220
3951	953221
44465	953222
47366	953223
18812	953224
92999	953225
2915	953226
38546	953227
1621	953228
30522	953229
27557	953230
62883	953231
91214	953232
81674	953233
2239	953234
79373	953235
74457	953236
128781	953237
139054	953238
4846	953239
35312	953240
11972	953241
45671	953242
41365	953243
43730	953244
778	953245
15308	953246
30183	953247
18191	953248
21761	953249
32687	953250
83445	953251
22401	953252
36827	953253
21838	953254
753	953255
635	953256
12462	953257
13870	953258
69773	953259
36721	953260
19322	953261
8019	953262
23779	953263
271	953264
141452	953265
10266	953266
132930	953267
32206	953268
19970	953269
73775	953270
89115	953271
36440	953272
95036	953273
48816	953274
106431	953275
8996	953276
51635	953277
76904	953278
2864	953279
4959	953280
29948	953281
117540	953282
40973	953283
138427	953284
8517	953285
2433	953286
68294	953287
45384	953288
3502	953289
51283	953290
58179	953291
1909	953292
15511	953293
2470	953294
107032	953295
1724	953296
46063	953297
5473	953298
48889	953299
88252	953300
33836	953301
81687	953302
15624	953303
22846	953304
38485	953305
90101	953306
3513	953307
80594	953308
11068	953309
14592	953310
8428	953311
104433	953312
51928	953313
536	953314
46788	953315
35975	953316
9984	953317
94879	953318
6879	953319
75073	953320
20389	953321
13825	953322
63130	953323
84059	953324
71013	953325
9341	953326
27532	953327
79189	953328
112405	953329
10068	953330
17027	953331
77057	953332
112873	953333
36740	953334
42339	953335
85917	953336
78599	953337
1763	953338
24262	953339
13315	953340
33822	953341
65379	953342
71754	953343
33827	953344
4689	953345
7542	953346
64831	953347
146440	953348
89094	953349
115193	953350
9215	953351
46796	953352
49608	953353
57105	953354
44361	953355
23585	953356
7726	953357
108443	953358
50616	953359
54847	953360
7074	953361
26839	953362
12673	953363
88132	953364
6314	953365
107871	953366
20946	953367
44547	953368
439	953369
101207	953370
38372	953371
26390	953372
131658	953373
1159	953374
692	953375
106506	953376
35124	953377
16095	953378
25286	953379
121583	953380
100474	953381
12944	953382
27368	953383
71785	953384
30389	953385
22556	953386
5799	953387
60245	953388
75207	953389
21254	953390
18157	953391
112578	953392
44596	953393
76895	953394
80111	953395
150664	953396
10408	953397
22482	953398
62124	953399
14574	953400
2228	953401
139488	953402
98868	953403
36009	953404
137647	953405
76090	953406
12355	953407
51232	953408
6995	953409
103968	953410
26664	953411
13929	953412
18048	953413
775	953414
25030	953415
117339	953416
29908	953417
78904	953418
41113	953419
56341	953420
101857	953421
28159	953422
19936	953423
21579	953424
72608	953425
62674	953426
31640	953427
4544	953428
17507	953429
142440	953430
48031	953431
15993	953432
5709	953433
27423	953434
99138	953435
57204	953436
46313	953437
66038	953438
66180	953439
41974	953440
74571	953441
42463	953442
1623	953443
6030	953444
19607	953445
20673	953446
38344	953447
8778	953448
83369	953449
85237	953450
4623	953451
81059	953452
63217	953453
32959	953454
60864	953455
65646	953456
122635	953457
20777	953458
65053	953459
100901	953460
81569	953461
23103	953462
72931	953463
5226	953464
17872	953465
13599	953466
63912	953467
26715	953468
12375	953469
13262	953470
646	953471
90965	953472
93438	953473
2003	953474
31111	953475
33029	953476
17381	953477
67442	953478
70339	953479
129628	953480
99340	953481
16077	953482
85367	953483
32210	953484
8368	953485
15476	953486
31357	953487
1838	953488
77227	953489
37655	953490
81556	953491
26353	953492
26311	953493
67075	953494
21628	953495
5801	953496
56300	953497
111867	953498
77356	953499
67069	953500
75885	953501
3385	953502
4983	953503
4716	953504
69742	953505
35668	953506
36132	953507
55355	953508
87815	953509
80956	953510
8802	953511
39132	953512
62779	953513
15045	953514
99946	953515
19716	953516
39770	953517
41107	953518
65216	953519
4524	953520
81628	953521
32123	953522
98060	953523
515	953524
29142	953525
4343	953526
110145	953527
37309	953528
1161	953529
140	953530
46814	953531
22215	953532
3572	953533
9376	953534
53330	953535
100144	953536
31355	953537
19233	953538
115013	953539
10582	953540
108552	953541
19072	953542
55508	953543
2897	953544
104057	953545
119502	953546
23900	953547
10724	953548
24951	953549
30627	953550
48925	953551
6996	953552
38808	953553
56203	953554
44291	953555
5528	953556
102055	953557
17257	953558
7744	953559
83956	953560
63103	953561
54055	953562
85787	953563
23208	953564
34675	953565
113664	953566
13884	953567
130332	953568
74286	953569
79193	953570
70947	953571
44497	953572
122542	953573
5311	953574
15951	953575
27364	953576
3730	953577
33925	953578
11408	953579
3884	953580
5063	953581
50050	953582
56412	953583
53697	953584
69338	953585
20128	953586
44649	953587
102477	953588
25027	953589
9457	953590
46297	953591
11583	953592
2201	953593
29478	953594
49711	953595
72257	953596
20897	953597
44616	953598
46029	953599
47854	953600
9274	953601
35153	953602
66766	953603
4425	953604
38908	953605
6121	953606
67902	953607
69262	953608
4212	953609
45445	953610
34794	953611
29679	953612
9560	953613
41457	953614
13981	953615
80448	953616
75827	953617
3555	953618
12285	953619
93414	953620
3403	953621
108933	953622
32298	953623
74185	953624
70927	953625
15497	953626
51400	953627
11825	953628
106668	953629
51634	953630
93017	953631
98082	953632
5281	953633
83951	953634
52075	953635
109547	953636
48146	953637
83909	953638
34177	953639
24499	953640
110777	953641
41984	953642
115370	953643
35387	953644
1864	953645
11289	953646
118768	953647
5837	953648
55730	953649
57560	953650
28503	953651
29833	953652
3075	953653
70903	953654
19352	953655
84676	953656
33303	953657
40407	953658
10379	953659
18921	953660
46465	953661
15667	953662
34358	953663
52507	953664
63060	953665
117439	953666
12133	953667
1740	953668
96982	953669
18758	953670
74222	953671
4208	953672
4297	953673
9245	953674
9204	953675
37739	953676
119227	953677
69767	953678
70880	953679
26048	953680
27306	953681
25935	953682
84324	953683
27617	953684
5898	953685
74955	953686
115755	953687
57967	953688
2724	953689
94774	953690
11138	953691
67929	953692
59	953693
4695	953694
66741	953695
144805	953696
28100	953697
45663	953698
27813	953699
102437	953700
3351	953701
6094	953702
8619	953703
16026	953704
1424	953705
93902	953706
4422	953707
47735	953708
27549	953709
11049	953710
104326	953711
79161	953712
14741	953713
1849	953714
28203	953715
13204	953716
5692	953717
69790	953718
50896	953719
37463	953720
124615	953721
74654	953722
83924	953723
27255	953724
99389	953725
50282	953726
8310	953727
1089	953728
31800	953729
5961	953730
87221	953731
991	953732
16694	953733
51034	953734
43573	953735
81319	953736
20949	953737
82980	953738
93835	953739
51718	953740
111186	953741
35800	953742
108011	953743
86567	953744
84454	953745
31923	953746
29718	953747
61773	953748
105004	953749
30251	953750
92419	953751
9770	953752
22284	953753
20056	953754
9218	953755
36455	953756
27071	953757
54098	953758
86199	953759
15007	953760
3255	953761
78697	953762
28725	953763
76359	953764
76197	953765
137920	953766
11279	953767
2624	953768
74210	953769
78384	953770
54335	953771
34762	953772
2438	953773
64323	953774
110158	953775
92756	953776
32298	953777
97863	953778
67691	953779
118185	953780
75102	953781
74363	953782
26629	953783
27924	953784
93147	953785
37656	953786
12646	953787
13639	953788
104925	953789
12836	953790
82991	953791
10157	953792
1772	953793
32310	953794
127397	953795
118478	953796
45	953797
20704	953798
67275	953799
8665	953800
66271	953801
4506	953802
791	953803
79110	953804
44126	953805
83736	953806
35423	953807
6635	953808
65487	953809
30461	953810
69185	953811
23339	953812
41598	953813
87899	953814
468	953815
49460	953816
4975	953817
10715	953818
44087	953819
90032	953820
2563	953821
30555	953822
9801	953823
54071	953824
33669	953825
18254	953826
28831	953827
35374	953828
150749	953829
16738	953830
14333	953831
15566	953832
92022	953833
8869	953834
66109	953835
36275	953836
11859	953837
30768	953838
68553	953839
53899	953840
17750	953841
48316	953842
11160	953843
101391	953844
16239	953845
10257	953846
121384	953847
67766	953848
11989	953849
14242	953850
3092	953851
43003	953852
48054	953853
18351	953854
9196	953855
99448	953856
19509	953857
18938	953858
1348	953859
35852	953860
15358	953861
26448	953862
8145	953863
88385	953864
41493	953865
25722	953866
49579	953867
710	953868
38934	953869
15029	953870
19263	953871
22576	953872
150253	953873
35869	953874
5929	953875
132191	953876
12159	953877
107629	953878
25557	953879
17372	953880
22570	953881
6816	953882
87069	953883
33091	953884
25703	953885
49805	953886
144725	953887
1123	953888
58005	953889
33948	953890
40030	953891
15988	953892
8146	953893
22874	953894
92991	953895
78283	953896
32887	953897
98675	953898
51438	953899
49607	953900
630	953901
61301	953902
24741	953903
213	953904
96949	953905
85909	953906
70834	953907
26020	953908
30214	953909
54766	953910
98533	953911
26091	953912
81516	953913
30245	953914
33355	953915
27330	953916
60342	953917
41881	953918
6498	953919
129410	953920
60617	953921
11566	953922
83617	953923
4879	953924
97649	953925
3050	953926
19123	953927
59754	953928
98699	953929
82415	953930
123206	953931
9113	953932
84734	953933
13801	953934
29811	953935
57397	953936
89270	953937
84175	953938
5642	953939
71326	953940
73260	953941
58245	953942
59460	953943
34609	953944
19427	953945
27393	953946
128309	953947
73340	953948
4199	953949
21747	953950
80864	953951
50705	953952
15962	953953
14583	953954
110522	953955
128908	953956
58760	953957
61939	953958
86249	953959
44544	953960
10866	953961
2141	953962
19235	953963
10223	953964
290	953965
1576	953966
70319	953967
8433	953968
76152	953969
103866	953970
95552	953971
98515	953972
38673	953973
475	953974
7383	953975
46881	953976
23683	953977
3019	953978
58597	953979
37053	953980
145654	953981
17542	953982
25701	953983
4053	953984
75431	953985
33600	953986
60492	953987
63501	953988
3216	953989
29888	953990
1540	953991
26191	953992
324	953993
83452	953994
62512	953995
41336	953996
50547	953997
256	953998
6421	953999
39039	954000
22364	954001
5790	954002
16961	954003
80648	954004
51279	954005
7206	954006
28529	954007
4341	954008
18601	954009
56700	954010
54341	954011
24922	954012
30021	954013
8186	954014
92945	954015
12931	954016
2622	954017
19527	954018
54441	954019
1331	954020
185	954021
51452	954022
28376	954023
1473	954024
20567	954025
5552	954026
7182	954027
12191	954028
27789	954029
134583	954030
7707	954031
7159	954032
16347	954033
70343	954034
1415	954035
6074	954036
130421	954037
85178	954038
43744	954039
14567	954040
10524	954041
18524	954042
38730	954043
80845	954044
9329	954045
41938	954046
58848	954047
21207	954048
198	954049
138437	954050
39361	954051
313	954052
59487	954053
48392	954054
20939	954055
101632	954056
13130	954057
20813	954058
59401	954059
52109	954060
48124	954061
12669	954062
34303	954063
126240	954064
3769	954065
14637	954066
1167	954067
90818	954068
11516	954069
45738	954070
10831	954071
103779	954072
58234	954073
30580	954074
19201	954075
36608	954076
83363	954077
104294	954078
12650	954079
62562	954080
5117	954081
53693	954082
113599	954083
133493	954084
69505	954085
19458	954086
8241	954087
36854	954088
11944	954089
42434	954090
63022	954091
68017	954092
847	954093
7738	954094
3993	954095
24773	954096
25103	954097
10054	954098
72417	954099
83989	954100
15785	954101
121691	954102
1513	954103
98972	954104
60725	954105
41048	954106
62021	954107
241	954108
67376	954109
40682	954110
107461	954111
22648	954112
5992	954113
82199	954114
1690	954115
19529	954116
63532	954117
56852	954118
44560	954119
100032	954120
13076	954121
10484	954122
45908	954123
62354	954124
49852	954125
146112	954126
2058	954127
863	954128
23660	954129
48409	954130
30765	954131
9637	954132
99642	954133
135307	954134
29595	954135
84354	954136
3	954137
14148	954138
107097	954139
58673	954140
34756	954141
108976	954142
39645	954143
42777	954144
50404	954145
59	954146
29028	954147
4761	954148
17878	954149
119551	954150
96448	954151
16684	954152
71260	954153
120306	954154
57110	954155
4689	954156
116676	954157
78979	954158
140363	954159
10418	954160
59932	954161
91591	954162
61102	954163
81888	954164
916	954165
35883	954166
17940	954167
29028	954168
85112	954169
7670	954170
45981	954171
7446	954172
42003	954173
88154	954174
75253	954175
146	954176
47304	954177
4942	954178
53666	954179
69484	954180
30163	954181
11279	954182
14	954183
11425	954184
32347	954185
12138	954186
102917	954187
22990	954188
44824	954189
52616	954190
10114	954191
13170	954192
123922	954193
135919	954194
15021	954195
46493	954196
134381	954197
32426	954198
1698	954199
18630	954200
23712	954201
106766	954202
37004	954203
2246	954204
120361	954205
8651	954206
70879	954207
8142	954208
18760	954209
22741	954210
43075	954211
5245	954212
85159	954213
1972	954214
37513	954215
25330	954216
10879	954217
135879	954218
11357	954219
7730	954220
23683	954221
81353	954222
38271	954223
137597	954224
19295	954225
22364	954226
11482	954227
54710	954228
9072	954229
5832	954230
4789	954231
66863	954232
103652	954233
55973	954234
3525	954235
83869	954236
32085	954237
57267	954238
87770	954239
54959	954240
110781	954241
2013	954242
30108	954243
74321	954244
65394	954245
118918	954246
1007	954247
66643	954248
36797	954249
20181	954250
80298	954251
30973	954252
99979	954253
59161	954254
24311	954255
49231	954256
59412	954257
26308	954258
41650	954259
17145	954260
26826	954261
27196	954262
42	954263
38004	954264
35800	954265
47382	954266
22106	954267
109290	954268
48125	954269
55406	954270
31119	954271
2376	954272
144843	954273
15567	954274
55044	954275
15080	954276
27012	954277
3603	954278
30583	954279
52099	954280
22949	954281
27510	954282
2	954283
47260	954284
57165	954285
1863	954286
84624	954287
52366	954288
140043	954289
79841	954290
421	954291
74854	954292
141195	954293
95139	954294
48885	954295
34131	954296
36827	954297
38148	954298
17581	954299
40625	954300
74883	954301
46785	954302
46773	954303
28302	954304
137131	954305
4210	954306
106508	954307
86668	954308
99116	954309
42889	954310
69804	954311
4166	954312
26071	954313
66387	954314
16906	954315
100592	954316
26458	954317
100910	954318
128609	954319
20498	954320
20080	954321
135671	954322
4514	954323
94535	954324
12152	954325
149454	954326
68717	954327
72112	954328
1209	954329
57952	954330
101344	954331
52198	954332
22167	954333
128526	954334
134701	954335
9621	954336
106648	954337
14232	954338
85687	954339
57688	954340
14405	954341
46146	954342
2979	954343
92736	954344
51874	954345
6196	954346
67826	954347
22849	954348
63669	954349
381	954350
42208	954351
131914	954352
65973	954353
53687	954354
80723	954355
106785	954356
73401	954357
111057	954358
72	954359
27713	954360
42753	954361
118760	954362
12020	954363
82044	954364
35618	954365
45469	954366
16786	954367
29460	954368
41192	954369
5	954370
12928	954371
56500	954372
96644	954373
44893	954374
1312	954375
13196	954376
3165	954377
57317	954378
53488	954379
792	954380
41262	954381
30480	954382
4295	954383
118359	954384
719	954385
73819	954386
55348	954387
13863	954388
10268	954389
6602	954390
87044	954391
16997	954392
64738	954393
18725	954394
112815	954395
57346	954396
9816	954397
18203	954398
18446	954399
87491	954400
71289	954401
24678	954402
117925	954403
7957	954404
15859	954405
22340	954406
35996	954407
86091	954408
123744	954409
94153	954410
5410	954411
57590	954412
56477	954413
5648	954414
31634	954415
41809	954416
37532	954417
28913	954418
100263	954419
60426	954420
13420	954421
11730	954422
29520	954423
21528	954424
42605	954425
34289	954426
2849	954427
7471	954428
65860	954429
112257	954430
58636	954431
59709	954432
114280	954433
103928	954434
25281	954435
5921	954436
4320	954437
5435	954438
34136	954439
102828	954440
22225	954441
5860	954442
7583	954443
6532	954444
104601	954445
96782	954446
77882	954447
86614	954448
85105	954449
7850	954450
40425	954451
22611	954452
4769	954453
83255	954454
54780	954455
40385	954456
27219	954457
126657	954458
251	954459
6297	954460
10679	954461
22334	954462
17746	954463
11722	954464
131530	954465
28255	954466
59037	954467
20274	954468
94741	954469
12255	954470
27199	954471
40669	954472
79974	954473
94541	954474
69366	954475
23855	954476
18245	954477
62657	954478
101935	954479
30478	954480
9868	954481
8573	954482
96000	954483
1273	954484
5992	954485
34370	954486
72541	954487
141209	954488
34871	954489
84629	954490
1441	954491
96959	954492
62167	954493
5173	954494
369	954495
23123	954496
61730	954497
65957	954498
771	954499
377	954500
34366	954501
43409	954502
23720	954503
13808	954504
15902	954505
636	954506
120531	954507
32115	954508
87186	954509
14817	954510
34865	954511
86676	954512
9447	954513
5211	954514
37191	954515
3272	954516
14170	954517
48091	954518
9285	954519
29864	954520
39398	954521
89017	954522
14766	954523
15127	954524
27144	954525
67131	954526
82509	954527
120130	954528
25008	954529
44108	954530
50828	954531
22864	954532
107299	954533
26286	954534
10649	954535
3119	954536
8523	954537
11644	954538
10694	954539
32268	954540
134354	954541
68655	954542
25555	954543
145620	954544
5047	954545
21987	954546
7189	954547
24415	954548
1424	954549
121784	954550
106666	954551
4317	954552
3271	954553
23488	954554
19782	954555
110947	954556
9335	954557
78907	954558
9945	954559
121140	954560
65874	954561
4925	954562
89899	954563
85671	954564
69007	954565
3615	954566
36475	954567
21240	954568
56516	954569
13925	954570
76765	954571
10666	954572
708	954573
25007	954574
48938	954575
23581	954576
18967	954577
56968	954578
6652	954579
116374	954580
65967	954581
141423	954582
44355	954583
71712	954584
87501	954585
108354	954586
7990	954587
5704	954588
19411	954589
30	954590
9505	954591
33430	954592
37302	954593
86120	954594
86615	954595
1938	954596
24541	954597
77965	954598
7983	954599
3674	954600
82467	954601
102129	954602
14110	954603
20435	954604
5353	954605
46066	954606
65786	954607
3148	954608
85476	954609
11747	954610
73141	954611
69986	954612
50221	954613
135197	954614
10695	954615
14719	954616
26298	954617
64671	954618
32330	954619
16111	954620
21886	954621
116657	954622
17474	954623
51926	954624
18691	954625
77341	954626
17472	954627
35197	954628
146871	954629
11284	954630
4379	954631
37687	954632
9356	954633
29746	954634
47979	954635
6251	954636
84945	954637
35539	954638
92076	954639
60544	954640
1669	954641
28646	954642
74958	954643
36253	954644
73598	954645
74612	954646
39739	954647
10439	954648
10573	954649
9495	954650
18810	954651
90783	954652
46244	954653
25335	954654
57098	954655
8349	954656
23059	954657
3182	954658
37405	954659
131439	954660
34537	954661
14975	954662
65771	954663
100470	954664
16839	954665
1844	954666
61861	954667
17370	954668
18566	954669
16139	954670
83493	954671
7565	954672
1430	954673
138092	954674
51107	954675
15105	954676
55015	954677
61637	954678
1239	954679
61825	954680
39141	954681
34457	954682
13350	954683
6631	954684
85866	954685
12973	954686
38670	954687
6410	954688
18459	954689
13754	954690
1099	954691
47667	954692
69066	954693
42799	954694
4815	954695
72636	954696
63975	954697
25838	954698
13152	954699
34423	954700
46974	954701
61465	954702
77185	954703
39656	954704
1332	954705
65138	954706
127429	954707
44489	954708
76257	954709
104752	954710
50117	954711
41485	954712
88597	954713
645	954714
29036	954715
5655	954716
23643	954717
42205	954718
80877	954719
122432	954720
39599	954721
74916	954722
23175	954723
68718	954724
102815	954725
1455	954726
18298	954727
17837	954728
10662	954729
49189	954730
19699	954731
22834	954732
16771	954733
43245	954734
53114	954735
53373	954736
115540	954737
16121	954738
37082	954739
4336	954740
63895	954741
71110	954742
46839	954743
92456	954744
17145	954745
1834	954746
59348	954747
61716	954748
7387	954749
38441	954750
17003	954751
35528	954752
15636	954753
77330	954754
4199	954755
18346	954756
110361	954757
39103	954758
38789	954759
89922	954760
8128	954761
101	954762
22640	954763
619	954764
85923	954765
4946	954766
11367	954767
52690	954768
103539	954769
34786	954770
90567	954771
26536	954772
139689	954773
47054	954774
37013	954775
58565	954776
34403	954777
3243	954778
10605	954779
55104	954780
8056	954781
125677	954782
30662	954783
21026	954784
159	954785
2482	954786
27340	954787
13808	954788
4062	954789
1841	954790
34582	954791
89670	954792
27505	954793
23742	954794
96933	954795
8227	954796
20667	954797
23454	954798
19554	954799
62249	954800
122	954801
57220	954802
46021	954803
104002	954804
4750	954805
80723	954806
9352	954807
13481	954808
89185	954809
3705	954810
62993	954811
95532	954812
32764	954813
43568	954814
29578	954815
21051	954816
5169	954817
148794	954818
56287	954819
2905	954820
75928	954821
29921	954822
103772	954823
45304	954824
9282	954825
43233	954826
73362	954827
483	954828
38402	954829
475	954830
24880	954831
21537	954832
1691	954833
74	954834
21808	954835
80201	954836
16061	954837
9256	954838
3303	954839
135379	954840
29025	954841
16224	954842
19709	954843
24457	954844
74621	954845
6840	954846
189	954847
28766	954848
88186	954849
95904	954850
62000	954851
3970	954852
48922	954853
19059	954854
71593	954855
130551	954856
48728	954857
13328	954858
39289	954859
83352	954860
57013	954861
11325	954862
101622	954863
58038	954864
113915	954865
86482	954866
69338	954867
18124	954868
64029	954869
81371	954870
2036	954871
69563	954872
2253	954873
27151	954874
120629	954875
21154	954876
1633	954877
17050	954878
2414	954879
6006	954880
9677	954881
18417	954882
23229	954883
40420	954884
36298	954885
124942	954886
88510	954887
11395	954888
77695	954889
4345	954890
29144	954891
107322	954892
7962	954893
132285	954894
5859	954895
5750	954896
5726	954897
11629	954898
15569	954899
99563	954900
670	954901
85332	954902
24578	954903
4139	954904
35025	954905
64643	954906
25283	954907
24408	954908
49377	954909
23281	954910
5884	954911
692	954912
7819	954913
69907	954914
12175	954915
40856	954916
141601	954917
4851	954918
12201	954919
445	954920
7327	954921
32554	954922
97186	954923
16415	954924
120458	954925
72335	954926
11562	954927
49605	954928
10426	954929
23318	954930
72727	954931
73384	954932
16246	954933
11405	954934
76895	954935
29635	954936
35935	954937
33273	954938
76354	954939
1312	954940
12014	954941
9002	954942
85824	954943
71941	954944
22015	954945
30338	954946
15577	954947
99440	954948
24	954949
16504	954950
21747	954951
46262	954952
6308	954953
132572	954954
60265	954955
7655	954956
7013	954957
54038	954958
94607	954959
42657	954960
62792	954961
49	954962
4698	954963
82347	954964
25568	954965
81546	954966
35877	954967
40879	954968
16469	954969
105603	954970
1257	954971
73430	954972
19247	954973
110180	954974
60427	954975
19099	954976
57630	954977
78595	954978
51926	954979
123273	954980
43230	954981
127859	954982
120238	954983
8634	954984
66737	954985
93414	954986
22301	954987
23172	954988
7428	954989
16591	954990
80074	954991
23437	954992
72081	954993
18272	954994
10558	954995
96261	954996
5901	954997
2808	954998
27404	954999
4676	955000
16956	955001
9788	955002
2029	955003
96115	955004
13282	955005
10223	955006
18244	955007
72441	955008
1332	955009
49442	955010
46689	955011
16341	955012
2972	955013
34769	955014
8870	955015
2152	955016
33586	955017
67153	955018
10564	955019
11663	955020
23672	955021
32303	955022
481	955023
10246	955024
78508	955025
19410	955026
51387	955027
57558	955028
17390	955029
9883	955030
750	955031
50335	955032
237	955033
44069	955034
29230	955035
15798	955036
9690	955037
89459	955038
135568	955039
72330	955040
79036	955041
58794	955042
84285	955043
19420	955044
19489	955045
10301	955046
145858	955047
110387	955048
31633	955049
23560	955050
64533	955051
21890	955052
10617	955053
141533	955054
23559	955055
114359	955056
108231	955057
5500	955058
41475	955059
21070	955060
86286	955061
67856	955062
78834	955063
44719	955064
69815	955065
2706	955066
369	955067
1526	955068
70693	955069
18141	955070
30409	955071
45478	955072
53403	955073
140513	955074
145228	955075
1445	955076
56349	955077
40204	955078
6994	955079
40443	955080
925	955081
19923	955082
43495	955083
1513	955084
27983	955085
1851	955086
195	955087
59752	955088
51017	955089
85835	955090
39109	955091
91921	955092
21681	955093
36758	955094
444	955095
5037	955096
23166	955097
146640	955098
19173	955099
3234	955100
27900	955101
46904	955102
8385	955103
81843	955104
109873	955105
32247	955106
4807	955107
29741	955108
90644	955109
60112	955110
7156	955111
9642	955112
54352	955113
8497	955114
4986	955115
77056	955116
78175	955117
22518	955118
58478	955119
18549	955120
118645	955121
72590	955122
111369	955123
17893	955124
5134	955125
80551	955126
85035	955127
18214	955128
34895	955129
62693	955130
73987	955131
3165	955132
11179	955133
29530	955134
43003	955135
13524	955136
30	955137
7985	955138
28828	955139
1090	955140
30487	955141
117347	955142
25616	955143
32753	955144
3947	955145
21436	955146
51794	955147
79754	955148
19110	955149
7022	955150
25733	955151
72166	955152
35823	955153
31674	955154
99379	955155
6136	955156
49794	955157
62627	955158
143395	955159
55046	955160
40735	955161
8829	955162
94484	955163
36287	955164
477	955165
41145	955166
538	955167
8538	955168
48918	955169
60295	955170
115948	955171
93380	955172
33265	955173
21546	955174
7354	955175
63882	955176
132197	955177
9746	955178
9683	955179
36345	955180
26245	955181
28735	955182
3189	955183
53812	955184
7309	955185
36360	955186
10609	955187
26584	955188
5624	955189
88543	955190
60795	955191
25286	955192
119301	955193
18240	955194
94563	955195
7057	955196
20690	955197
13938	955198
66604	955199
74094	955200
4156	955201
1293	955202
58999	955203
269	955204
20475	955205
111685	955206
64550	955207
70157	955208
8891	955209
81276	955210
52925	955211
77196	955212
41441	955213
47341	955214
1911	955215
41281	955216
9058	955217
19298	955218
36855	955219
37782	955220
34873	955221
101312	955222
524	955223
45207	955224
104319	955225
92331	955226
76427	955227
65405	955228
64695	955229
6553	955230
17390	955231
102178	955232
18181	955233
38684	955234
41156	955235
86613	955236
47737	955237
26906	955238
71192	955239
27168	955240
53827	955241
62134	955242
31022	955243
16065	955244
22737	955245
4018	955246
33985	955247
129152	955248
48160	955249
93317	955250
22671	955251
27476	955252
7292	955253
1517	955254
95396	955255
5546	955256
136	955257
71747	955258
31879	955259
27336	955260
763	955261
23333	955262
66288	955263
128972	955264
25887	955265
109034	955266
28647	955267
123638	955268
14338	955269
7449	955270
98529	955271
11545	955272
6543	955273
343	955274
24466	955275
4308	955276
12101	955277
1448	955278
8465	955279
36760	955280
89656	955281
69199	955282
172	955283
111554	955284
61527	955285
30872	955286
9630	955287
14063	955288
34349	955289
9645	955290
8353	955291
4018	955292
112136	955293
202	955294
86112	955295
1544	955296
43458	955297
218	955298
1774	955299
67934	955300
15091	955301
82485	955302
52715	955303
127094	955304
5348	955305
3929	955306
35390	955307
59284	955308
12092	955309
46023	955310
27238	955311
138094	955312
120592	955313
43643	955314
107499	955315
99979	955316
83358	955317
30041	955318
67234	955319
4127	955320
26885	955321
18213	955322
36812	955323
3183	955324
7595	955325
72544	955326
116907	955327
99852	955328
36073	955329
64990	955330
109548	955331
104503	955332
54536	955333
14414	955334
3801	955335
15879	955336
32339	955337
16073	955338
107268	955339
9556	955340
17018	955341
18022	955342
19109	955343
119740	955344
142105	955345
4633	955346
11360	955347
11778	955348
50744	955349
54495	955350
32143	955351
8029	955352
86878	955353
1283	955354
27191	955355
5703	955356
79912	955357
18756	955358
37340	955359
10680	955360
3212	955361
2344	955362
79938	955363
33846	955364
147680	955365
24418	955366
100563	955367
22892	955368
30332	955369
78310	955370
87950	955371
37836	955372
86218	955373
149249	955374
2556	955375
3190	955376
11222	955377
12228	955378
19888	955379
110531	955380
4443	955381
144742	955382
58328	955383
644	955384
8891	955385
72855	955386
575	955387
58738	955388
67984	955389
26898	955390
71100	955391
19272	955392
86928	955393
39522	955394
62616	955395
45513	955396
20392	955397
62682	955398
7737	955399
46303	955400
8372	955401
17734	955402
1274	955403
19836	955404
15458	955405
36580	955406
113489	955407
121058	955408
76639	955409
43932	955410
19669	955411
65129	955412
85650	955413
52049	955414
15166	955415
97031	955416
109241	955417
4437	955418
3266	955419
39343	955420
63041	955421
13990	955422
142712	955423
36569	955424
78135	955425
68613	955426
90150	955427
120904	955428
24742	955429
136807	955430
15521	955431
48847	955432
3387	955433
128374	955434
104734	955435
64106	955436
113280	955437
41494	955438
23648	955439
2686	955440
115797	955441
1924	955442
3639	955443
45595	955444
37078	955445
43626	955446
42210	955447
99792	955448
6104	955449
45915	955450
17612	955451
13890	955452
82557	955453
22449	955454
54405	955455
50543	955456
49317	955457
31631	955458
28133	955459
70284	955460
25934	955461
116268	955462
15686	955463
27391	955464
4829	955465
134746	955466
16079	955467
86789	955468
17761	955469
16022	955470
55583	955471
84819	955472
119828	955473
7707	955474
60732	955475
66572	955476
7900	955477
69300	955478
91596	955479
65483	955480
26704	955481
94008	955482
63772	955483
42914	955484
2064	955485
360	955486
22195	955487
41516	955488
18419	955489
24483	955490
14461	955491
4758	955492
43060	955493
39	955494
2892	955495
3299	955496
20432	955497
4111	955498
81702	955499
106094	955500
144613	955501
119487	955502
92850	955503
5196	955504
84897	955505
13428	955506
14433	955507
57817	955508
149242	955509
52486	955510
58476	955511
58182	955512
32636	955513
2877	955514
31480	955515
36529	955516
3482	955517
18060	955518
8760	955519
121341	955520
118	955521
10577	955522
34321	955523
32126	955524
48248	955525
65535	955526
84008	955527
95071	955528
20854	955529
19464	955530
72693	955531
118138	955532
11312	955533
59486	955534
45971	955535
118523	955536
110375	955537
58424	955538
8148	955539
90195	955540
7196	955541
24953	955542
25387	955543
65794	955544
22557	955545
7737	955546
102583	955547
5281	955548
62723	955549
58993	955550
70102	955551
72772	955552
71824	955553
76045	955554
3134	955555
118948	955556
81901	955557
21041	955558
30797	955559
1682	955560
27661	955561
8599	955562
23120	955563
80016	955564
86671	955565
120370	955566
16409	955567
10156	955568
18044	955569
9308	955570
74220	955571
4345	955572
10859	955573
57633	955574
55985	955575
48029	955576
67623	955577
58273	955578
53186	955579
55475	955580
90333	955581
148724	955582
139856	955583
4526	955584
1719	955585
17128	955586
87029	955587
29517	955588
106509	955589
6548	955590
24992	955591
17906	955592
380	955593
16709	955594
13156	955595
61120	955596
110531	955597
25637	955598
25142	955599
65291	955600
126981	955601
79486	955602
30031	955603
90005	955604
35340	955605
40782	955606
48808	955607
147667	955608
40951	955609
48314	955610
6828	955611
32351	955612
38256	955613
26016	955614
15910	955615
96435	955616
6185	955617
82029	955618
42647	955619
13750	955620
22332	955621
4533	955622
82833	955623
49560	955624
81014	955625
54054	955626
2751	955627
92343	955628
45716	955629
121521	955630
83715	955631
19853	955632
52442	955633
22972	955634
15864	955635
17708	955636
59373	955637
35054	955638
40598	955639
133415	955640
22794	955641
49918	955642
83964	955643
430	955644
73981	955645
47774	955646
74213	955647
57612	955648
23241	955649
62443	955650
7225	955651
20660	955652
51479	955653
97725	955654
53277	955655
25737	955656
98554	955657
4053	955658
8544	955659
37764	955660
43863	955661
47303	955662
24757	955663
100	955664
33991	955665
29774	955666
4477	955667
91454	955668
24430	955669
1172	955670
33978	955671
2580	955672
68648	955673
10289	955674
26962	955675
78976	955676
75335	955677
148176	955678
48345	955679
32976	955680
119200	955681
80701	955682
21134	955683
1076	955684
45822	955685
16463	955686
12117	955687
36549	955688
51751	955689
2292	955690
23770	955691
88191	955692
21666	955693
23030	955694
265	955695
100491	955696
17264	955697
64825	955698
29698	955699
49124	955700
103953	955701
29720	955702
23451	955703
57752	955704
48125	955705
130083	955706
167	955707
13448	955708
58464	955709
10604	955710
18074	955711
55127	955712
10412	955713
20920	955714
26648	955715
36748	955716
1461	955717
18577	955718
28900	955719
4028	955720
5876	955721
23098	955722
13199	955723
110639	955724
128001	955725
98319	955726
129454	955727
13765	955728
64758	955729
37030	955730
119837	955731
50287	955732
24084	955733
78794	955734
42908	955735
6804	955736
48860	955737
77485	955738
28197	955739
10144	955740
101659	955741
117143	955742
145722	955743
96201	955744
5640	955745
94276	955746
22914	955747
28220	955748
36472	955749
113257	955750
100532	955751
32707	955752
14686	955753
3234	955754
46440	955755
84865	955756
56171	955757
18732	955758
6316	955759
55412	955760
114939	955761
11910	955762
127005	955763
965	955764
22832	955765
4627	955766
16743	955767
25162	955768
5200	955769
55643	955770
48362	955771
19451	955772
29452	955773
58490	955774
133	955775
27160	955776
124103	955777
9312	955778
20136	955779
88968	955780
2197	955781
13062	955782
50541	955783
637	955784
47719	955785
29865	955786
31231	955787
93215	955788
15919	955789
16515	955790
135110	955791
8866	955792
62972	955793
82712	955794
47278	955795
21346	955796
62311	955797
4218	955798
58132	955799
13441	955800
674	955801
43785	955802
12018	955803
13372	955804
16405	955805
42727	955806
3495	955807
103563	955808
73871	955809
46242	955810
109154	955811
45976	955812
17481	955813
50750	955814
30641	955815
80072	955816
83160	955817
77875	955818
30827	955819
108655	955820
35977	955821
40440	955822
19249	955823
48377	955824
124515	955825
3621	955826
42982	955827
23637	955828
13292	955829
38610	955830
79855	955831
7186	955832
14133	955833
8188	955834
61940	955835
4801	955836
58243	955837
27582	955838
46460	955839
40996	955840
49727	955841
31186	955842
44507	955843
9144	955844
9930	955845
90473	955846
8690	955847
116588	955848
3783	955849
64882	955850
59740	955851
58616	955852
99115	955853
8268	955854
73605	955855
51101	955856
51388	955857
108286	955858
60578	955859
7455	955860
68549	955861
4762	955862
42660	955863
146227	955864
32882	955865
2440	955866
30139	955867
34615	955868
39357	955869
81059	955870
72458	955871
44440	955872
22993	955873
42475	955874
52785	955875
23767	955876
31149	955877
37677	955878
56747	955879
26887	955880
13322	955881
12093	955882
8293	955883
5103	955884
561	955885
40996	955886
32078	955887
8704	955888
117677	955889
1480	955890
99010	955891
110173	955892
17616	955893
8427	955894
86959	955895
1082	955896
100512	955897
32738	955898
141518	955899
94673	955900
107189	955901
67580	955902
36242	955903
59184	955904
85129	955905
30497	955906
130514	955907
9448	955908
11908	955909
98705	955910
116599	955911
14135	955912
45135	955913
6836	955914
1024	955915
1320	955916
40477	955917
43063	955918
31733	955919
98075	955920
66088	955921
6612	955922
51727	955923
35159	955924
2936	955925
9964	955926
121755	955927
37991	955928
89583	955929
179	955930
5589	955931
18750	955932
49256	955933
30843	955934
26453	955935
1326	955936
31674	955937
68042	955938
102735	955939
11318	955940
106290	955941
135998	955942
69932	955943
39766	955944
119455	955945
37500	955946
98894	955947
10460	955948
32826	955949
4142	955950
38767	955951
21130	955952
3878	955953
22981	955954
4968	955955
53085	955956
11784	955957
22773	955958
69361	955959
10521	955960
38446	955961
47086	955962
56022	955963
28263	955964
6327	955965
80640	955966
114215	955967
8833	955968
128327	955969
60345	955970
21925	955971
90842	955972
56884	955973
12191	955974
57284	955975
19365	955976
3645	955977
43273	955978
692	955979
30816	955980
136498	955981
83594	955982
13663	955983
21834	955984
81045	955985
119527	955986
13971	955987
2912	955988
6850	955989
15415	955990
41496	955991
16966	955992
63916	955993
58193	955994
69742	955995
11093	955996
82191	955997
49405	955998
29130	955999
12262	956000
37527	956001
36777	956002
130904	956003
114517	956004
38005	956005
31023	956006
18312	956007
53606	956008
41934	956009
26634	956010
33231	956011
64966	956012
128190	956013
5861	956014
30025	956015
72942	956016
2475	956017
38763	956018
63707	956019
119741	956020
13675	956021
68900	956022
4380	956023
116903	956024
20147	956025
94303	956026
63891	956027
3128	956028
55947	956029
40166	956030
48371	956031
914	956032
35159	956033
2362	956034
1750	956035
56144	956036
6558	956037
45452	956038
7592	956039
10017	956040
26965	956041
120565	956042
28378	956043
3399	956044
57	956045
28450	956046
116125	956047
25522	956048
499	956049
1141	956050
12336	956051
18507	956052
16643	956053
2518	956054
5136	956055
34018	956056
73088	956057
23532	956058
21107	956059
122033	956060
96712	956061
6660	956062
72506	956063
4394	956064
6869	956065
104061	956066
98313	956067
18300	956068
11046	956069
8397	956070
39779	956071
4811	956072
55	956073
80294	956074
73901	956075
80198	956076
113423	956077
46224	956078
48699	956079
12499	956080
86477	956081
16026	956082
3247	956083
32088	956084
51	956085
77718	956086
43800	956087
1269	956088
58994	956089
10961	956090
49659	956091
126983	956092
79867	956093
26132	956094
45737	956095
123365	956096
62697	956097
73850	956098
86611	956099
87706	956100
62971	956101
14253	956102
12295	956103
17519	956104
1829	956105
1450	956106
2095	956107
76763	956108
24161	956109
37729	956110
142607	956111
34583	956112
6207	956113
75016	956114
40445	956115
76692	956116
51631	956117
109667	956118
64378	956119
9322	956120
46862	956121
86544	956122
34451	956123
130335	956124
95955	956125
75494	956126
2382	956127
87831	956128
84642	956129
81155	956130
2580	956131
15149	956132
66	956133
28552	956134
85322	956135
32071	956136
46005	956137
65225	956138
447	956139
117992	956140
93763	956141
36048	956142
78801	956143
22242	956144
29470	956145
10008	956146
82805	956147
12865	956148
3141	956149
86308	956150
119568	956151
118017	956152
88072	956153
121163	956154
56660	956155
16211	956156
81382	956157
54419	956158
15224	956159
48276	956160
25295	956161
46988	956162
40903	956163
15398	956164
57385	956165
4645	956166
1039	956167
27017	956168
61229	956169
5358	956170
31829	956171
15126	956172
9281	956173
8798	956174
49603	956175
24003	956176
4740	956177
25880	956178
3366	956179
79582	956180
29117	956181
21883	956182
23040	956183
63287	956184
59917	956185
8807	956186
17978	956187
47442	956188
846	956189
14259	956190
23979	956191
112461	956192
1367	956193
73504	956194
78617	956195
973	956196
110526	956197
33488	956198
61920	956199
762	956200
13846	956201
83073	956202
51978	956203
32463	956204
69888	956205
47857	956206
54481	956207
11155	956208
44512	956209
79902	956210
21459	956211
48263	956212
50632	956213
658	956214
18163	956215
63020	956216
68	956217
62233	956218
61926	956219
8739	956220
2244	956221
68372	956222
84144	956223
107031	956224
87438	956225
1675	956226
124700	956227
89783	956228
38180	956229
73044	956230
18007	956231
54829	956232
10885	956233
45129	956234
1496	956235
132771	956236
51295	956237
112203	956238
5284	956239
39093	956240
29916	956241
17986	956242
51069	956243
76888	956244
21590	956245
34845	956246
1843	956247
90020	956248
68570	956249
6147	956250
643	956251
16381	956252
84178	956253
71360	956254
69489	956255
120362	956256
29731	956257
25233	956258
11139	956259
899	956260
13095	956261
50	956262
19192	956263
17263	956264
41939	956265
42396	956266
131014	956267
88892	956268
58646	956269
20142	956270
40916	956271
33020	956272
29888	956273
21875	956274
121447	956275
43096	956276
40830	956277
131783	956278
81781	956279
78209	956280
72633	956281
77119	956282
64114	956283
17181	956284
89241	956285
4434	956286
94173	956287
38336	956288
3561	956289
29735	956290
141407	956291
13480	956292
27773	956293
10843	956294
64079	956295
15886	956296
81776	956297
58504	956298
9886	956299
126101	956300
68123	956301
24305	956302
15417	956303
12554	956304
14287	956305
3760	956306
3773	956307
39824	956308
58240	956309
2301	956310
84629	956311
21864	956312
22406	956313
239	956314
31013	956315
96675	956316
96876	956317
120703	956318
55662	956319
31917	956320
137107	956321
142344	956322
65053	956323
66657	956324
8721	956325
1111	956326
1227	956327
32377	956328
15877	956329
34938	956330
67825	956331
56767	956332
16312	956333
4845	956334
25497	956335
8140	956336
62818	956337
10538	956338
18431	956339
80052	956340
102769	956341
3519	956342
50717	956343
47844	956344
400	956345
1209	956346
117776	956347
37970	956348
17823	956349
73188	956350
7328	956351
14549	956352
20413	956353
59	956354
48064	956355
6989	956356
56378	956357
75975	956358
105296	956359
33424	956360
12010	956361
10537	956362
82697	956363
14403	956364
2142	956365
67777	956366
37455	956367
3378	956368
12418	956369
27681	956370
1314	956371
85950	956372
59006	956373
28445	956374
21271	956375
20547	956376
909	956377
55781	956378
52279	956379
18997	956380
47505	956381
59407	956382
81000	956383
120834	956384
4194	956385
29717	956386
662	956387
121511	956388
23999	956389
6445	956390
99732	956391
29112	956392
13184	956393
100620	956394
130860	956395
2745	956396
85822	956397
45329	956398
79605	956399
109098	956400
24014	956401
656	956402
71983	956403
11990	956404
73659	956405
77609	956406
52753	956407
15506	956408
31635	956409
53284	956410
63434	956411
29136	956412
24546	956413
26786	956414
5447	956415
37330	956416
30008	956417
9630	956418
73894	956419
118723	956420
50775	956421
33740	956422
49425	956423
85	956424
23345	956425
33295	956426
106189	956427
2697	956428
13164	956429
3850	956430
65553	956431
5310	956432
733	956433
16260	956434
11228	956435
118649	956436
47989	956437
88849	956438
36082	956439
19388	956440
115436	956441
25422	956442
131604	956443
4244	956444
137644	956445
19389	956446
27442	956447
6347	956448
46597	956449
55748	956450
5270	956451
67200	956452
119117	956453
31564	956454
34444	956455
25550	956456
14522	956457
117261	956458
23092	956459
29432	956460
20587	956461
50105	956462
24471	956463
15310	956464
12326	956465
70518	956466
79591	956467
3991	956468
57607	956469
73615	956470
81591	956471
8675	956472
21771	956473
52931	956474
49937	956475
6841	956476
708	956477
9803	956478
43930	956479
2715	956480
19427	956481
32953	956482
88253	956483
112768	956484
23655	956485
2705	956486
4410	956487
17761	956488
44954	956489
108210	956490
45953	956491
99958	956492
23932	956493
2330	956494
50274	956495
5816	956496
127032	956497
13515	956498
6505	956499
7049	956500
21276	956501
9850	956502
62885	956503
56198	956504
36791	956505
40420	956506
11547	956507
79	956508
43897	956509
87823	956510
136032	956511
26860	956512
133281	956513
32983	956514
64214	956515
47880	956516
51037	956517
113219	956518
2094	956519
24189	956520
66	956521
29044	956522
23257	956523
125750	956524
58303	956525
18816	956526
29993	956527
43224	956528
80828	956529
7336	956530
105491	956531
32948	956532
18444	956533
5657	956534
94219	956535
15399	956536
59447	956537
2267	956538
83236	956539
91911	956540
20455	956541
1287	956542
790	956543
69221	956544
33138	956545
19273	956546
5852	956547
119505	956548
41884	956549
22803	956550
44686	956551
70387	956552
97974	956553
37196	956554
6940	956555
60392	956556
17670	956557
482	956558
14520	956559
13092	956560
17378	956561
27045	956562
48009	956563
20774	956564
30628	956565
16753	956566
31143	956567
50411	956568
26644	956569
16103	956570
28667	956571
6723	956572
24840	956573
6127	956574
21971	956575
20491	956576
103634	956577
65910	956578
42644	956579
113682	956580
1309	956581
2578	956582
63569	956583
457	956584
5907	956585
5891	956586
96613	956587
2368	956588
120363	956589
89604	956590
77072	956591
18350	956592
15003	956593
63894	956594
114930	956595
125888	956596
40165	956597
105906	956598
75425	956599
35959	956600
12940	956601
9699	956602
40512	956603
39526	956604
16532	956605
89671	956606
76	956607
53694	956608
30942	956609
86417	956610
10698	956611
97010	956612
12528	956613
116763	956614
110808	956615
87133	956616
76	956617
64180	956618
1303	956619
20717	956620
100698	956621
124387	956622
61087	956623
99947	956624
75073	956625
14276	956626
59484	956627
75	956628
97642	956629
7044	956630
17599	956631
4694	956632
31342	956633
81667	956634
34636	956635
48722	956636
5606	956637
38262	956638
24274	956639
133317	956640
94152	956641
5645	956642
91387	956643
14499	956644
61181	956645
31680	956646
49645	956647
86276	956648
89710	956649
143291	956650
24883	956651
12592	956652
14398	956653
66489	956654
49924	956655
115933	956656
63454	956657
45468	956658
45399	956659
131109	956660
23540	956661
138574	956662
131607	956663
51450	956664
90659	956665
5585	956666
7327	956667
698	956668
5365	956669
31229	956670
12765	956671
5206	956672
2930	956673
62050	956674
54928	956675
94865	956676
10236	956677
30220	956678
50614	956679
20843	956680
87609	956681
105310	956682
56004	956683
4135	956684
24918	956685
25909	956686
41414	956687
119269	956688
4585	956689
35889	956690
55129	956691
23638	956692
11280	956693
9906	956694
136	956695
110929	956696
39315	956697
36623	956698
71069	956699
24462	956700
99383	956701
22827	956702
27272	956703
118763	956704
58363	956705
12686	956706
17641	956707
74145	956708
12412	956709
20342	956710
32565	956711
40182	956712
121805	956713
99486	956714
113201	956715
100326	956716
32383	956717
59308	956718
4802	956719
57727	956720
13543	956721
96336	956722
71302	956723
3527	956724
8722	956725
26815	956726
130545	956727
58503	956728
42248	956729
107829	956730
44840	956731
12212	956732
22052	956733
943	956734
2457	956735
21330	956736
82631	956737
133047	956738
39897	956739
35764	956740
12951	956741
72779	956742
57316	956743
7909	956744
84015	956745
84083	956746
25273	956747
46149	956748
48065	956749
72696	956750
14277	956751
2339	956752
128548	956753
54132	956754
99625	956755
29476	956756
68852	956757
13954	956758
84169	956759
49327	956760
15331	956761
21283	956762
2366	956763
20813	956764
79590	956765
9931	956766
31305	956767
10325	956768
111617	956769
2996	956770
7446	956771
70771	956772
11513	956773
47110	956774
6704	956775
20232	956776
98124	956777
30515	956778
5086	956779
32696	956780
5837	956781
138581	956782
50995	956783
58605	956784
118051	956785
118890	956786
20598	956787
36165	956788
26	956789
17439	956790
45528	956791
14558	956792
7150	956793
53788	956794
10152	956795
69664	956796
16880	956797
39785	956798
12	956799
11797	956800
132717	956801
33419	956802
24342	956803
55005	956804
53490	956805
57481	956806
132389	956807
117442	956808
213	956809
46211	956810
101757	956811
59495	956812
42438	956813
30471	956814
61599	956815
123344	956816
46569	956817
119600	956818
129311	956819
6010	956820
87000	956821
104914	956822
26314	956823
109893	956824
6453	956825
15092	956826
83185	956827
75209	956828
17810	956829
125136	956830
44547	956831
471	956832
17156	956833
15364	956834
32108	956835
89857	956836
27550	956837
63175	956838
56	956839
40108	956840
23845	956841
21869	956842
12665	956843
41183	956844
26938	956845
125510	956846
77309	956847
18397	956848
4269	956849
24381	956850
90822	956851
67193	956852
72979	956853
19433	956854
42285	956855
71499	956856
7256	956857
120239	956858
32583	956859
826	956860
40862	956861
119870	956862
21433	956863
30894	956864
3785	956865
110399	956866
6620	956867
46388	956868
105279	956869
54237	956870
23475	956871
967	956872
52962	956873
40673	956874
22600	956875
13355	956876
5949	956877
53318	956878
68187	956879
134509	956880
8813	956881
32824	956882
50061	956883
118322	956884
70365	956885
23387	956886
606	956887
41029	956888
47150	956889
19571	956890
6283	956891
45797	956892
100240	956893
6861	956894
18929	956895
105140	956896
79847	956897
18925	956898
8387	956899
71597	956900
41013	956901
84767	956902
63801	956903
90336	956904
46151	956905
24635	956906
65570	956907
82419	956908
6648	956909
74692	956910
25797	956911
50741	956912
44073	956913
46518	956914
64272	956915
21916	956916
43090	956917
6519	956918
88771	956919
124652	956920
95148	956921
58214	956922
57702	956923
2190	956924
144634	956925
9636	956926
42411	956927
132403	956928
136066	956929
17223	956930
24560	956931
65738	956932
85531	956933
54024	956934
9687	956935
22662	956936
7855	956937
19192	956938
76451	956939
24201	956940
34414	956941
11692	956942
71505	956943
37210	956944
29608	956945
5576	956946
4168	956947
45548	956948
35327	956949
126216	956950
52014	956951
25162	956952
36731	956953
50286	956954
972	956955
17202	956956
89889	956957
8567	956958
7735	956959
12919	956960
117358	956961
21058	956962
7244	956963
10297	956964
25632	956965
16924	956966
4786	956967
20	956968
49262	956969
57056	956970
132055	956971
84463	956972
77051	956973
31153	956974
90163	956975
10349	956976
29910	956977
36918	956978
56126	956979
19496	956980
5654	956981
45526	956982
27646	956983
6284	956984
3685	956985
23720	956986
64460	956987
40799	956988
147620	956989
56189	956990
30883	956991
33629	956992
63101	956993
72193	956994
77695	956995
13006	956996
3137	956997
67566	956998
23773	956999
39675	957000
70629	957001
2622	957002
37564	957003
65809	957004
6246	957005
44205	957006
68304	957007
38269	957008
35249	957009
93539	957010
24313	957011
82686	957012
62322	957013
97626	957014
104470	957015
82048	957016
32629	957017
9783	957018
17169	957019
4826	957020
54967	957021
128673	957022
52628	957023
21009	957024
89612	957025
403	957026
10096	957027
24659	957028
74636	957029
5173	957030
51185	957031
62388	957032
55424	957033
2271	957034
25865	957035
27087	957036
120128	957037
48044	957038
16426	957039
7453	957040
73239	957041
73466	957042
92051	957043
55801	957044
38681	957045
64577	957046
127738	957047
12	957048
134667	957049
140	957050
31882	957051
58235	957052
26177	957053
65511	957054
2021	957055
33962	957056
25291	957057
17918	957058
66780	957059
60177	957060
7326	957061
5008	957062
38798	957063
47499	957064
87766	957065
67392	957066
10562	957067
43347	957068
42555	957069
8140	957070
17941	957071
135632	957072
69587	957073
57499	957074
50232	957075
1403	957076
17834	957077
47093	957078
20370	957079
54188	957080
103237	957081
57661	957082
122420	957083
76830	957084
103063	957085
57335	957086
65164	957087
126010	957088
43533	957089
91275	957090
123844	957091
116983	957092
101850	957093
54673	957094
33957	957095
15741	957096
50102	957097
97948	957098
54783	957099
74573	957100
8157	957101
22750	957102
36162	957103
4313	957104
42106	957105
14779	957106
3789	957107
65094	957108
6638	957109
6120	957110
27845	957111
67655	957112
26382	957113
47	957114
68625	957115
47225	957116
20363	957117
10470	957118
116807	957119
8144	957120
48041	957121
127926	957122
685	957123
24323	957124
385	957125
1193	957126
32239	957127
8433	957128
81654	957129
70304	957130
74456	957131
2413	957132
138698	957133
43234	957134
17165	957135
85449	957136
50085	957137
110644	957138
21906	957139
2509	957140
15693	957141
62590	957142
6360	957143
37514	957144
37380	957145
90420	957146
5615	957147
53538	957148
64952	957149
20794	957150
47009	957151
45949	957152
97681	957153
12036	957154
6782	957155
141553	957156
969	957157
34055	957158
19333	957159
34294	957160
74300	957161
39118	957162
75799	957163
49376	957164
118468	957165
4913	957166
105850	957167
30396	957168
42787	957169
12791	957170
63088	957171
4196	957172
59339	957173
73080	957174
42157	957175
21796	957176
63914	957177
908	957178
13311	957179
892	957180
1309	957181
144730	957182
12897	957183
816	957184
16166	957185
13516	957186
30728	957187
2802	957188
2886	957189
39978	957190
60826	957191
29336	957192
29645	957193
815	957194
8575	957195
19637	957196
11052	957197
84852	957198
58939	957199
107648	957200
19300	957201
58468	957202
48343	957203
44114	957204
6646	957205
77732	957206
5131	957207
81176	957208
61610	957209
12992	957210
71115	957211
26355	957212
38822	957213
93269	957214
45673	957215
62692	957216
1444	957217
6308	957218
69291	957219
23528	957220
65250	957221
34972	957222
46312	957223
571	957224
57470	957225
27127	957226
59589	957227
876	957228
17709	957229
61515	957230
756	957231
8106	957232
8752	957233
32687	957234
35955	957235
20610	957236
3299	957237
48234	957238
12526	957239
53510	957240
20769	957241
61433	957242
44654	957243
9187	957244
3886	957245
30295	957246
11513	957247
2066	957248
27885	957249
11040	957250
11912	957251
141241	957252
1575	957253
3110	957254
36541	957255
62148	957256
1644	957257
586	957258
19439	957259
65422	957260
67218	957261
109862	957262
96571	957263
6149	957264
44427	957265
103087	957266
39885	957267
86649	957268
4924	957269
73034	957270
93258	957271
192	957272
38212	957273
8457	957274
1633	957275
3775	957276
1804	957277
9525	957278
61962	957279
1558	957280
32157	957281
68018	957282
82335	957283
13390	957284
53547	957285
11302	957286
3731	957287
73537	957288
21466	957289
2188	957290
14199	957291
16212	957292
42121	957293
11114	957294
28678	957295
69860	957296
77346	957297
5107	957298
86350	957299
1222	957300
59942	957301
6204	957302
2098	957303
64300	957304
117678	957305
38613	957306
50641	957307
84815	957308
89737	957309
102227	957310
3425	957311
17411	957312
72791	957313
75633	957314
101990	957315
19306	957316
72226	957317
23412	957318
106939	957319
76202	957320
33507	957321
8968	957322
14787	957323
96733	957324
24137	957325
121600	957326
92751	957327
64130	957328
51434	957329
5298	957330
17322	957331
33795	957332
38603	957333
24448	957334
4419	957335
4862	957336
21233	957337
5042	957338
46114	957339
71572	957340
4584	957341
1175	957342
24352	957343
22463	957344
29960	957345
78816	957346
57466	957347
1798	957348
22575	957349
69519	957350
40802	957351
38219	957352
33955	957353
48504	957354
4968	957355
3981	957356
1018	957357
67665	957358
15419	957359
4452	957360
73445	957361
32916	957362
42822	957363
33358	957364
40116	957365
28319	957366
15348	957367
18471	957368
27400	957369
106973	957370
78424	957371
36667	957372
38768	957373
22403	957374
28106	957375
25394	957376
28942	957377
21863	957378
4023	957379
48106	957380
59375	957381
323	957382
95259	957383
110268	957384
19714	957385
9630	957386
132630	957387
130848	957388
1997	957389
2919	957390
41667	957391
6564	957392
31111	957393
92614	957394
114114	957395
27968	957396
26027	957397
8446	957398
80241	957399
12819	957400
96977	957401
67525	957402
34660	957403
26406	957404
77569	957405
45876	957406
32759	957407
4670	957408
110171	957409
14305	957410
49131	957411
43102	957412
83139	957413
10182	957414
141541	957415
13936	957416
371	957417
1713	957418
50144	957419
7191	957420
1609	957421
7217	957422
9807	957423
76562	957424
28925	957425
48418	957426
41874	957427
61938	957428
27864	957429
166	957430
8030	957431
2964	957432
45857	957433
107681	957434
45248	957435
10902	957436
1482	957437
60912	957438
83696	957439
8880	957440
75090	957441
34024	957442
27464	957443
46942	957444
12899	957445
127080	957446
81750	957447
19393	957448
9061	957449
18594	957450
2293	957451
140119	957452
3002	957453
47106	957454
7765	957455
58093	957456
27228	957457
186	957458
20713	957459
86568	957460
70933	957461
14437	957462
71352	957463
49405	957464
118643	957465
48266	957466
43335	957467
454	957468
2264	957469
38313	957470
45511	957471
67034	957472
87069	957473
22485	957474
6412	957475
6431	957476
46289	957477
75955	957478
49270	957479
22927	957480
68669	957481
46876	957482
43684	957483
6738	957484
38134	957485
16675	957486
287	957487
4701	957488
24858	957489
14049	957490
95425	957491
16132	957492
47869	957493
34391	957494
123552	957495
369	957496
771	957497
55727	957498
60211	957499
69426	957500
84209	957501
55932	957502
71283	957503
5715	957504
81222	957505
8528	957506
465	957507
132641	957508
92339	957509
12653	957510
7409	957511
118865	957512
18653	957513
30238	957514
86833	957515
66552	957516
31443	957517
52457	957518
52641	957519
43505	957520
147785	957521
1280	957522
19800	957523
15871	957524
76606	957525
51030	957526
28926	957527
21046	957528
61118	957529
43544	957530
41833	957531
57628	957532
102256	957533
7082	957534
91372	957535
34859	957536
704	957537
20978	957538
5427	957539
66568	957540
77256	957541
14947	957542
18629	957543
85452	957544
33056	957545
12211	957546
15853	957547
70073	957548
108523	957549
4013	957550
29306	957551
89777	957552
10750	957553
81676	957554
36130	957555
133899	957556
46890	957557
17465	957558
122235	957559
29647	957560
7518	957561
137502	957562
47028	957563
89670	957564
64157	957565
6077	957566
462	957567
97395	957568
39553	957569
51156	957570
81811	957571
23154	957572
118415	957573
68072	957574
167	957575
43496	957576
1610	957577
6628	957578
1634	957579
29414	957580
33994	957581
84930	957582
66920	957583
13652	957584
9407	957585
77269	957586
11817	957587
22488	957588
61871	957589
87947	957590
18323	957591
8811	957592
55086	957593
21262	957594
9071	957595
17956	957596
2959	957597
26445	957598
53348	957599
142392	957600
21479	957601
84207	957602
23	957603
99613	957604
138035	957605
41841	957606
48129	957607
40425	957608
8378	957609
12340	957610
57260	957611
33834	957612
30998	957613
31004	957614
4129	957615
27833	957616
7733	957617
128186	957618
61221	957619
74688	957620
72353	957621
120155	957622
24505	957623
59164	957624
7915	957625
133797	957626
43030	957627
23473	957628
46436	957629
56169	957630
89398	957631
30082	957632
64921	957633
54091	957634
51546	957635
15643	957636
84604	957637
49422	957638
38833	957639
59229	957640
15788	957641
87965	957642
12616	957643
73845	957644
9063	957645
51596	957646
64052	957647
64735	957648
25542	957649
1462	957650
707	957651
70071	957652
6247	957653
16092	957654
114307	957655
20723	957656
38531	957657
50461	957658
6109	957659
2833	957660
4714	957661
13588	957662
8397	957663
23455	957664
19470	957665
66134	957666
17	957667
39500	957668
22008	957669
65916	957670
12826	957671
26635	957672
32405	957673
98780	957674
75475	957675
26428	957676
416	957677
34690	957678
17441	957679
51356	957680
3181	957681
35376	957682
51932	957683
58016	957684
108790	957685
14008	957686
4224	957687
34970	957688
44602	957689
11380	957690
194	957691
48197	957692
90036	957693
136539	957694
11277	957695
45858	957696
21532	957697
39154	957698
71278	957699
70374	957700
67920	957701
4943	957702
63206	957703
111057	957704
47795	957705
20169	957706
3174	957707
3375	957708
11886	957709
56620	957710
29373	957711
22948	957712
136897	957713
14197	957714
43104	957715
10991	957716
28927	957717
32676	957718
13627	957719
64191	957720
32615	957721
143623	957722
17734	957723
20200	957724
29083	957725
16144	957726
79712	957727
79466	957728
3009	957729
25378	957730
33237	957731
69557	957732
126543	957733
46440	957734
1169	957735
21729	957736
1091	957737
19078	957738
13934	957739
22545	957740
66264	957741
32870	957742
24236	957743
68926	957744
1059	957745
14222	957746
35792	957747
44499	957748
28835	957749
66170	957750
47292	957751
117866	957752
76758	957753
90660	957754
42590	957755
29321	957756
8409	957757
19015	957758
37124	957759
33431	957760
46467	957761
23191	957762
7046	957763
32291	957764
26783	957765
20974	957766
78167	957767
11828	957768
22464	957769
136358	957770
79150	957771
31263	957772
100328	957773
26065	957774
1741	957775
66	957776
5517	957777
52160	957778
15531	957779
131222	957780
134837	957781
19279	957782
11973	957783
47547	957784
160	957785
20649	957786
71555	957787
26710	957788
14646	957789
48618	957790
12587	957791
37381	957792
117044	957793
29221	957794
69840	957795
28114	957796
15310	957797
792	957798
9995	957799
120785	957800
10704	957801
61864	957802
19331	957803
46978	957804
19011	957805
92464	957806
15757	957807
100517	957808
44353	957809
12172	957810
8705	957811
27044	957812
3824	957813
4511	957814
42817	957815
13304	957816
54234	957817
482	957818
112961	957819
133153	957820
116137	957821
16162	957822
1252	957823
6912	957824
3282	957825
71032	957826
14354	957827
993	957828
20317	957829
6492	957830
18482	957831
23776	957832
61773	957833
84151	957834
109351	957835
65353	957836
52708	957837
55305	957838
83166	957839
20331	957840
70888	957841
55201	957842
83003	957843
23446	957844
89245	957845
106360	957846
17622	957847
470	957848
17800	957849
6911	957850
40941	957851
100209	957852
37905	957853
20727	957854
45638	957855
10381	957856
19027	957857
11867	957858
15801	957859
53203	957860
740	957861
4797	957862
1161	957863
23336	957864
116994	957865
36247	957866
73318	957867
48044	957868
78612	957869
26003	957870
51709	957871
122757	957872
25273	957873
96809	957874
18191	957875
7411	957876
25279	957877
806	957878
4798	957879
102484	957880
11381	957881
1011	957882
20121	957883
3068	957884
29966	957885
6885	957886
43514	957887
25260	957888
33704	957889
81266	957890
46906	957891
58426	957892
5505	957893
61960	957894
26740	957895
62583	957896
76289	957897
13375	957898
96072	957899
79218	957900
1464	957901
31151	957902
504	957903
12936	957904
18989	957905
2168	957906
124062	957907
64589	957908
56139	957909
21408	957910
46639	957911
95351	957912
48166	957913
61266	957914
106925	957915
133831	957916
45978	957917
11245	957918
4240	957919
28156	957920
15128	957921
76428	957922
5885	957923
25930	957924
99462	957925
19813	957926
75489	957927
88742	957928
32009	957929
18226	957930
85793	957931
47003	957932
128733	957933
35786	957934
49152	957935
83665	957936
41909	957937
13547	957938
113922	957939
10952	957940
6961	957941
24912	957942
72005	957943
60351	957944
105915	957945
2045	957946
6375	957947
46907	957948
9646	957949
38183	957950
68041	957951
21187	957952
121808	957953
22178	957954
99449	957955
6340	957956
13854	957957
44435	957958
4250	957959
70115	957960
1643	957961
33201	957962
95650	957963
39758	957964
744	957965
34800	957966
116006	957967
98387	957968
23060	957969
20891	957970
56850	957971
89676	957972
6330	957973
35487	957974
89772	957975
2531	957976
85025	957977
30755	957978
93564	957979
2947	957980
154	957981
10961	957982
33414	957983
68008	957984
126493	957985
45866	957986
423	957987
116545	957988
30039	957989
10501	957990
66834	957991
33756	957992
98144	957993
148224	957994
4187	957995
16978	957996
19051	957997
4906	957998
4891	957999
7769	958000
103524	958001
93175	958002
25569	958003
51997	958004
9083	958005
120256	958006
9843	958007
19518	958008
72416	958009
55102	958010
64316	958011
9697	958012
47045	958013
1925	958014
58276	958015
112810	958016
39363	958017
122661	958018
26508	958019
30426	958020
11718	958021
16208	958022
40640	958023
55391	958024
41649	958025
17031	958026
78349	958027
126825	958028
1948	958029
26366	958030
53728	958031
95992	958032
11048	958033
10458	958034
64614	958035
4442	958036
43567	958037
260	958038
4211	958039
87373	958040
26886	958041
64742	958042
73874	958043
60407	958044
48191	958045
13751	958046
97357	958047
28231	958048
84657	958049
49257	958050
24754	958051
125702	958052
81861	958053
117940	958054
32262	958055
46753	958056
50851	958057
117063	958058
480	958059
83820	958060
22944	958061
62675	958062
18606	958063
16095	958064
1501	958065
22297	958066
8115	958067
1117	958068
14607	958069
16482	958070
2815	958071
123136	958072
42406	958073
10980	958074
26621	958075
118507	958076
114851	958077
6407	958078
50752	958079
48639	958080
8707	958081
40342	958082
16118	958083
17053	958084
13976	958085
55606	958086
15020	958087
111706	958088
64723	958089
16352	958090
49027	958091
81667	958092
90632	958093
26074	958094
112066	958095
694	958096
132314	958097
33006	958098
35600	958099
42644	958100
28789	958101
20268	958102
49660	958103
67624	958104
51689	958105
3146	958106
20868	958107
78827	958108
35182	958109
5725	958110
491	958111
12316	958112
9512	958113
19794	958114
61501	958115
46428	958116
87185	958117
43	958118
24685	958119
14230	958120
59208	958121
25873	958122
33119	958123
55811	958124
12545	958125
62648	958126
73923	958127
8006	958128
32	958129
6192	958130
2084	958131
135	958132
3699	958133
20815	958134
35243	958135
7194	958136
76318	958137
3938	958138
8276	958139
46015	958140
12801	958141
38233	958142
73084	958143
49934	958144
24321	958145
59032	958146
69836	958147
76447	958148
82122	958149
7285	958150
102879	958151
1999	958152
8627	958153
9935	958154
6374	958155
22319	958156
94311	958157
37716	958158
94480	958159
50394	958160
31471	958161
31586	958162
3355	958163
34094	958164
59777	958165
79070	958166
33	958167
9253	958168
131073	958169
958	958170
3479	958171
149570	958172
59458	958173
22598	958174
14434	958175
74446	958176
56423	958177
40549	958178
33193	958179
13563	958180
123360	958181
102968	958182
8845	958183
80465	958184
32169	958185
84749	958186
9809	958187
33044	958188
215	958189
143063	958190
25444	958191
66857	958192
66873	958193
74643	958194
109387	958195
91748	958196
73428	958197
87796	958198
50208	958199
15450	958200
26202	958201
76150	958202
94637	958203
48448	958204
47551	958205
97309	958206
5288	958207
17285	958208
133350	958209
23678	958210
39729	958211
72993	958212
8902	958213
38815	958214
88501	958215
5605	958216
47820	958217
133750	958218
28386	958219
42174	958220
9527	958221
51335	958222
47561	958223
31102	958224
3663	958225
4069	958226
62098	958227
41442	958228
30829	958229
99356	958230
18841	958231
37402	958232
117869	958233
23649	958234
99237	958235
16794	958236
34154	958237
10353	958238
449	958239
10413	958240
58654	958241
127370	958242
4866	958243
49508	958244
935	958245
86925	958246
9122	958247
2754	958248
4074	958249
97978	958250
744	958251
1961	958252
105982	958253
80966	958254
35410	958255
15514	958256
544	958257
3513	958258
118936	958259
65887	958260
6542	958261
50699	958262
40278	958263
75225	958264
150328	958265
79285	958266
35211	958267
17605	958268
27645	958269
6811	958270
38419	958271
3606	958272
100336	958273
28837	958274
39158	958275
58576	958276
40266	958277
40859	958278
325	958279
51853	958280
6429	958281
16143	958282
11408	958283
40976	958284
17603	958285
47318	958286
107812	958287
11695	958288
72154	958289
25574	958290
56212	958291
28615	958292
918	958293
8009	958294
49718	958295
36087	958296
5351	958297
85337	958298
12478	958299
67493	958300
86821	958301
34809	958302
63588	958303
67224	958304
20043	958305
11726	958306
7763	958307
103920	958308
57066	958309
34986	958310
33759	958311
75564	958312
37809	958313
38603	958314
20808	958315
1855	958316
85006	958317
21591	958318
21006	958319
1356	958320
4461	958321
8625	958322
121095	958323
2669	958324
130716	958325
15518	958326
39794	958327
1891	958328
11981	958329
16355	958330
5114	958331
40925	958332
26301	958333
44991	958334
108049	958335
6419	958336
108889	958337
68360	958338
1494	958339
12220	958340
83820	958341
33736	958342
1963	958343
49516	958344
52581	958345
2437	958346
29026	958347
1134	958348
25860	958349
30480	958350
14077	958351
87582	958352
32376	958353
113208	958354
6183	958355
79679	958356
28187	958357
43695	958358
3520	958359
7679	958360
49410	958361
71259	958362
34516	958363
29317	958364
23388	958365
6681	958366
85800	958367
15868	958368
25172	958369
92842	958370
18531	958371
45061	958372
97947	958373
14113	958374
106752	958375
1667	958376
37873	958377
589	958378
467	958379
33448	958380
8493	958381
602	958382
3743	958383
6967	958384
3482	958385
21294	958386
105389	958387
692	958388
37284	958389
13717	958390
28932	958391
116577	958392
28229	958393
91072	958394
129480	958395
62884	958396
24543	958397
57758	958398
49716	958399
62445	958400
3138	958401
43760	958402
4703	958403
18990	958404
46129	958405
32389	958406
41058	958407
83063	958408
47572	958409
12089	958410
31663	958411
58183	958412
29131	958413
75822	958414
114716	958415
72424	958416
704	958417
19221	958418
15780	958419
43911	958420
1903	958421
19876	958422
121159	958423
34338	958424
20853	958425
38580	958426
31039	958427
18391	958428
112076	958429
76509	958430
106453	958431
55786	958432
16527	958433
130037	958434
29535	958435
27129	958436
63040	958437
7805	958438
8141	958439
2969	958440
490	958441
43255	958442
1693	958443
107566	958444
16976	958445
18419	958446
7993	958447
17513	958448
7453	958449
2178	958450
65508	958451
80160	958452
10492	958453
32333	958454
1859	958455
24198	958456
14622	958457
18071	958458
7787	958459
7728	958460
1049	958461
8005	958462
18901	958463
133048	958464
129511	958465
104039	958466
14402	958467
126197	958468
83276	958469
38316	958470
22636	958471
111937	958472
30171	958473
56319	958474
113383	958475
43475	958476
11916	958477
33110	958478
119923	958479
39153	958480
7290	958481
82098	958482
30545	958483
6958	958484
62315	958485
56247	958486
64980	958487
4003	958488
111636	958489
24757	958490
114404	958491
35386	958492
29101	958493
95503	958494
7768	958495
35976	958496
103204	958497
28563	958498
10145	958499
8613	958500
1411	958501
34111	958502
9583	958503
68709	958504
79775	958505
14	958506
20987	958507
80	958508
24364	958509
9257	958510
51290	958511
35	958512
48036	958513
35303	958514
43903	958515
807	958516
19204	958517
18139	958518
10	958519
101508	958520
26823	958521
115486	958522
108736	958523
137910	958524
71214	958525
1925	958526
106389	958527
37426	958528
3199	958529
19742	958530
78196	958531
16859	958532
115296	958533
39351	958534
5103	958535
53145	958536
3041	958537
6211	958538
15103	958539
110507	958540
55751	958541
125773	958542
2275	958543
35298	958544
13816	958545
25871	958546
42267	958547
36803	958548
60420	958549
37175	958550
13439	958551
30830	958552
20852	958553
9664	958554
6912	958555
59849	958556
37238	958557
106085	958558
73857	958559
41539	958560
25350	958561
31255	958562
27033	958563
4525	958564
66402	958565
9385	958566
2765	958567
442	958568
72458	958569
26656	958570
1783	958571
56023	958572
87282	958573
102143	958574
116160	958575
16388	958576
15970	958577
42209	958578
149061	958579
22728	958580
125878	958581
64937	958582
32132	958583
1627	958584
137105	958585
46560	958586
39441	958587
13610	958588
68897	958589
110658	958590
39226	958591
15910	958592
13547	958593
64925	958594
23198	958595
10839	958596
81692	958597
2156	958598
5898	958599
37031	958600
111011	958601
5781	958602
86027	958603
97281	958604
15031	958605
3184	958606
69859	958607
56686	958608
66071	958609
46503	958610
8233	958611
34265	958612
118591	958613
83551	958614
27106	958615
5046	958616
46317	958617
745	958618
21156	958619
66	958620
16450	958621
3083	958622
37676	958623
84784	958624
21374	958625
103170	958626
111064	958627
21728	958628
35106	958629
57876	958630
16347	958631
59874	958632
63925	958633
79151	958634
2007	958635
104108	958636
89398	958637
63714	958638
41330	958639
53226	958640
51644	958641
86607	958642
143567	958643
97847	958644
38789	958645
1517	958646
97906	958647
55967	958648
90992	958649
26068	958650
64411	958651
105038	958652
8052	958653
52830	958654
19253	958655
2570	958656
63071	958657
87179	958658
21184	958659
24540	958660
19824	958661
26990	958662
35043	958663
342	958664
21145	958665
90761	958666
100602	958667
111657	958668
85064	958669
62499	958670
33269	958671
3695	958672
6190	958673
45782	958674
22265	958675
99729	958676
30495	958677
15856	958678
7262	958679
16953	958680
14002	958681
40252	958682
122216	958683
61065	958684
46027	958685
77490	958686
31144	958687
98368	958688
27830	958689
66959	958690
17728	958691
46190	958692
16874	958693
37801	958694
81113	958695
62228	958696
7233	958697
10456	958698
95057	958699
1977	958700
21783	958701
20126	958702
145625	958703
13908	958704
21608	958705
43460	958706
10064	958707
59521	958708
120947	958709
81	958710
264	958711
13142	958712
94610	958713
545	958714
60459	958715
93514	958716
62740	958717
12647	958718
29028	958719
19293	958720
10458	958721
43641	958722
26135	958723
12978	958724
2224	958725
8841	958726
46339	958727
44720	958728
9818	958729
75671	958730
55584	958731
66079	958732
56270	958733
35674	958734
5987	958735
20990	958736
15374	958737
65971	958738
47952	958739
70924	958740
21760	958741
41462	958742
59733	958743
59381	958744
31004	958745
106860	958746
4605	958747
2	958748
35342	958749
4333	958750
88132	958751
4274	958752
2510	958753
60601	958754
29807	958755
5095	958756
27568	958757
78623	958758
103281	958759
38299	958760
71768	958761
74271	958762
51317	958763
6527	958764
41118	958765
121	958766
62101	958767
31692	958768
6073	958769
2843	958770
16709	958771
7060	958772
52059	958773
67287	958774
10986	958775
114562	958776
29419	958777
13468	958778
5539	958779
133398	958780
27671	958781
23601	958782
59671	958783
10740	958784
29599	958785
6039	958786
35513	958787
21751	958788
19755	958789
30165	958790
85181	958791
101992	958792
62042	958793
60480	958794
7673	958795
137346	958796
65752	958797
3518	958798
11847	958799
84135	958800
64187	958801
73360	958802
29551	958803
625	958804
32297	958805
2475	958806
128530	958807
130555	958808
60435	958809
80687	958810
18659	958811
1257	958812
35671	958813
78087	958814
55484	958815
74545	958816
125008	958817
108587	958818
7611	958819
43849	958820
75316	958821
41322	958822
102200	958823
37381	958824
57997	958825
18134	958826
86885	958827
57850	958828
28603	958829
65505	958830
67002	958831
8307	958832
2340	958833
44157	958834
5163	958835
2717	958836
58621	958837
9661	958838
115235	958839
7372	958840
93493	958841
21032	958842
13313	958843
90566	958844
91984	958845
77841	958846
35260	958847
37122	958848
82302	958849
7474	958850
69442	958851
8645	958852
8033	958853
7247	958854
8314	958855
48535	958856
15891	958857
44087	958858
6422	958859
11721	958860
34847	958861
63457	958862
17335	958863
883	958864
11048	958865
2908	958866
89176	958867
96501	958868
61681	958869
37206	958870
63116	958871
35418	958872
42961	958873
71988	958874
1507	958875
432	958876
17348	958877
45056	958878
109682	958879
125730	958880
49265	958881
97919	958882
73359	958883
135416	958884
112649	958885
21582	958886
36218	958887
22024	958888
1473	958889
56324	958890
36945	958891
18147	958892
20148	958893
2526	958894
53070	958895
100203	958896
5088	958897
6271	958898
107286	958899
34957	958900
45252	958901
33273	958902
85617	958903
36794	958904
118460	958905
9761	958906
6780	958907
18253	958908
27663	958909
462	958910
51785	958911
9551	958912
96458	958913
13858	958914
52880	958915
40422	958916
5448	958917
25829	958918
100069	958919
15694	958920
33790	958921
42131	958922
96946	958923
27762	958924
24995	958925
73365	958926
10998	958927
8426	958928
443	958929
120672	958930
369	958931
67557	958932
9975	958933
65897	958934
20423	958935
87728	958936
14374	958937
200	958938
45444	958939
5051	958940
60406	958941
117710	958942
1796	958943
39753	958944
75	958945
79008	958946
33061	958947
18278	958948
11323	958949
20204	958950
117876	958951
124764	958952
8023	958953
19448	958954
3058	958955
49827	958956
49811	958957
1299	958958
6989	958959
17515	958960
57582	958961
116671	958962
3050	958963
5019	958964
9533	958965
17471	958966
10322	958967
24576	958968
28643	958969
32742	958970
9554	958971
115890	958972
125610	958973
23897	958974
58952	958975
24179	958976
16124	958977
21349	958978
120590	958979
75082	958980
45365	958981
41886	958982
27360	958983
68486	958984
56659	958985
45583	958986
67809	958987
4996	958988
17314	958989
57598	958990
83034	958991
32116	958992
58004	958993
21137	958994
8621	958995
16583	958996
2161	958997
91091	958998
20281	958999
17059	959000
120130	959001
432	959002
14352	959003
15018	959004
233	959005
44853	959006
84758	959007
66	959008
118334	959009
22281	959010
135660	959011
40391	959012
25301	959013
25419	959014
66607	959015
84	959016
3433	959017
50217	959018
16480	959019
51816	959020
98539	959021
98630	959022
82005	959023
15720	959024
83149	959025
80882	959026
46094	959027
19536	959028
138818	959029
137557	959030
30684	959031
9792	959032
51568	959033
93228	959034
8614	959035
98460	959036
56589	959037
35141	959038
28894	959039
1104	959040
53667	959041
115477	959042
4051	959043
7065	959044
80323	959045
62580	959046
29500	959047
19722	959048
123465	959049
63228	959050
57204	959051
8528	959052
21774	959053
30984	959054
1189	959055
1950	959056
73325	959057
26175	959058
111043	959059
12591	959060
56	959061
131560	959062
120539	959063
1055	959064
35742	959065
28680	959066
150589	959067
4970	959068
54749	959069
53799	959070
111833	959071
33254	959072
50398	959073
7512	959074
37084	959075
80785	959076
59766	959077
101563	959078
35302	959079
11324	959080
20527	959081
70	959082
11607	959083
9154	959084
108825	959085
124385	959086
117786	959087
10293	959088
88821	959089
43096	959090
118031	959091
18199	959092
43810	959093
5094	959094
31972	959095
100533	959096
15054	959097
45455	959098
11658	959099
21204	959100
11089	959101
75366	959102
1919	959103
15387	959104
42321	959105
13181	959106
146073	959107
37564	959108
100389	959109
7494	959110
42275	959111
11954	959112
34693	959113
28613	959114
96527	959115
12623	959116
26401	959117
95974	959118
43971	959119
14360	959120
29296	959121
17595	959122
12529	959123
62381	959124
81215	959125
2601	959126
117952	959127
62176	959128
148193	959129
129218	959130
106885	959131
9038	959132
6202	959133
45267	959134
47607	959135
54946	959136
34847	959137
7516	959138
60131	959139
15518	959140
25234	959141
48926	959142
2102	959143
71284	959144
5066	959145
36741	959146
30249	959147
47015	959148
113366	959149
34254	959150
46607	959151
34402	959152
4395	959153
15053	959154
55423	959155
110586	959156
1895	959157
94081	959158
88212	959159
18053	959160
4547	959161
118517	959162
27624	959163
6847	959164
12547	959165
31623	959166
5100	959167
79227	959168
18706	959169
67685	959170
129954	959171
12059	959172
46176	959173
54827	959174
26270	959175
94613	959176
2297	959177
62	959178
105370	959179
107975	959180
17047	959181
5529	959182
29708	959183
10501	959184
63086	959185
73407	959186
46496	959187
13390	959188
50257	959189
87223	959190
149845	959191
6667	959192
21616	959193
27302	959194
59	959195
89731	959196
19681	959197
39288	959198
53658	959199
3227	959200
2188	959201
4577	959202
45815	959203
38291	959204
59192	959205
2942	959206
8457	959207
97627	959208
45024	959209
20685	959210
1858	959211
23087	959212
15770	959213
33261	959214
88221	959215
105542	959216
11540	959217
39692	959218
127529	959219
1776	959220
105665	959221
35279	959222
23702	959223
30174	959224
109554	959225
4547	959226
92446	959227
37905	959228
5747	959229
6301	959230
114092	959231
12435	959232
66641	959233
74161	959234
54329	959235
29078	959236
4438	959237
12041	959238
20557	959239
135077	959240
30019	959241
15418	959242
3398	959243
361	959244
5620	959245
54491	959246
58496	959247
84742	959248
124210	959249
66981	959250
112997	959251
53214	959252
66102	959253
71473	959254
17794	959255
34504	959256
8873	959257
91057	959258
58057	959259
132993	959260
32	959261
16959	959262
63980	959263
117616	959264
310	959265
48262	959266
32408	959267
11148	959268
94473	959269
100090	959270
19762	959271
64621	959272
99544	959273
56266	959274
22223	959275
27779	959276
64563	959277
27359	959278
10870	959279
40874	959280
37223	959281
97764	959282
17835	959283
45981	959284
51017	959285
48304	959286
59960	959287
3107	959288
54699	959289
98791	959290
7996	959291
23919	959292
104536	959293
24523	959294
69	959295
31363	959296
3557	959297
909	959298
17983	959299
79970	959300
73859	959301
27398	959302
135637	959303
38758	959304
83277	959305
244	959306
30651	959307
40361	959308
34470	959309
104336	959310
54825	959311
12025	959312
73512	959313
3232	959314
67635	959315
32184	959316
41686	959317
132733	959318
11209	959319
80904	959320
1877	959321
23037	959322
32873	959323
47950	959324
133435	959325
15066	959326
8117	959327
86464	959328
107445	959329
157	959330
25345	959331
54526	959332
28760	959333
61931	959334
72999	959335
13966	959336
85561	959337
42034	959338
99018	959339
66709	959340
65223	959341
23640	959342
26021	959343
72725	959344
118349	959345
93	959346
99299	959347
90762	959348
3728	959349
4289	959350
121010	959351
118642	959352
80125	959353
120867	959354
4215	959355
16177	959356
10871	959357
34040	959358
402	959359
2385	959360
55755	959361
6480	959362
55352	959363
40783	959364
129639	959365
138115	959366
30473	959367
13	959368
79472	959369
77710	959370
11720	959371
147644	959372
5052	959373
103702	959374
140193	959375
65098	959376
17305	959377
56634	959378
46166	959379
81160	959380
50125	959381
34233	959382
37787	959383
37434	959384
5078	959385
75075	959386
36801	959387
12047	959388
92996	959389
109870	959390
136165	959391
48570	959392
16932	959393
8531	959394
55408	959395
36859	959396
27270	959397
27494	959398
147790	959399
99449	959400
7118	959401
3618	959402
4002	959403
5779	959404
46892	959405
14777	959406
21892	959407
8464	959408
36535	959409
115283	959410
8826	959411
108552	959412
8273	959413
17971	959414
15974	959415
73643	959416
15395	959417
11367	959418
36336	959419
39516	959420
10748	959421
89687	959422
11975	959423
10764	959424
10305	959425
5940	959426
48601	959427
74884	959428
10134	959429
26027	959430
9430	959431
11190	959432
102579	959433
90892	959434
35865	959435
50494	959436
60723	959437
2613	959438
15332	959439
48682	959440
33122	959441
38369	959442
61971	959443
118024	959444
57476	959445
37474	959446
61601	959447
16538	959448
47859	959449
21746	959450
32867	959451
122472	959452
47266	959453
10355	959454
7981	959455
47857	959456
31320	959457
1373	959458
134612	959459
71786	959460
87615	959461
14755	959462
14233	959463
36139	959464
31719	959465
142538	959466
17414	959467
12641	959468
599	959469
22193	959470
25730	959471
3102	959472
4759	959473
97520	959474
11006	959475
62570	959476
50741	959477
61661	959478
8630	959479
5032	959480
1490	959481
12708	959482
75325	959483
71415	959484
115255	959485
27171	959486
65535	959487
11561	959488
10121	959489
11259	959490
25381	959491
32478	959492
14110	959493
96238	959494
17112	959495
114641	959496
35652	959497
122	959498
14737	959499
2136	959500
10707	959501
66552	959502
16786	959503
39890	959504
108617	959505
55248	959506
107059	959507
54306	959508
85393	959509
17378	959510
20819	959511
129429	959512
15604	959513
87638	959514
98696	959515
112574	959516
20	959517
12346	959518
62145	959519
229	959520
23468	959521
103043	959522
31043	959523
4457	959524
35892	959525
36213	959526
16622	959527
13816	959528
101731	959529
23282	959530
49736	959531
856	959532
37541	959533
3034	959534
138082	959535
18384	959536
24868	959537
47523	959538
65675	959539
3948	959540
12127	959541
33191	959542
33183	959543
10328	959544
2414	959545
1405	959546
31865	959547
51896	959548
67985	959549
17681	959550
24178	959551
17600	959552
132328	959553
14316	959554
79336	959555
62411	959556
15448	959557
16226	959558
50733	959559
69777	959560
33733	959561
48473	959562
113609	959563
60132	959564
88586	959565
43085	959566
108810	959567
2620	959568
671	959569
41953	959570
677	959571
11543	959572
51723	959573
97957	959574
115589	959575
97480	959576
38672	959577
25067	959578
24	959579
42979	959580
67788	959581
26623	959582
130939	959583
92548	959584
83332	959585
46141	959586
7671	959587
129379	959588
90928	959589
36229	959590
17471	959591
17065	959592
28529	959593
19029	959594
97487	959595
50921	959596
66357	959597
10022	959598
131021	959599
88039	959600
67383	959601
16304	959602
59556	959603
87009	959604
20892	959605
63319	959606
30155	959607
1298	959608
62347	959609
36030	959610
6269	959611
6811	959612
17305	959613
20085	959614
13840	959615
56148	959616
45358	959617
11431	959618
22513	959619
1563	959620
47483	959621
81416	959622
93202	959623
25335	959624
182	959625
85326	959626
40754	959627
99606	959628
29728	959629
96051	959630
16448	959631
135751	959632
65321	959633
32406	959634
70548	959635
1671	959636
115232	959637
28612	959638
114150	959639
76556	959640
5051	959641
59960	959642
31041	959643
54063	959644
82824	959645
44272	959646
81865	959647
78553	959648
3682	959649
79531	959650
92988	959651
9412	959652
41917	959653
1023	959654
126291	959655
22309	959656
12447	959657
25258	959658
35465	959659
88920	959660
36749	959661
962	959662
113914	959663
74697	959664
109556	959665
76862	959666
95293	959667
84441	959668
34811	959669
26928	959670
447	959671
875	959672
24410	959673
53661	959674
53342	959675
3856	959676
7903	959677
65832	959678
570	959679
10059	959680
600	959681
19700	959682
9487	959683
7512	959684
22696	959685
8451	959686
109655	959687
4282	959688
68390	959689
41185	959690
93356	959691
23524	959692
46914	959693
135129	959694
101749	959695
18911	959696
31771	959697
50987	959698
47454	959699
40348	959700
59670	959701
28018	959702
28483	959703
35919	959704
66865	959705
66386	959706
11455	959707
6129	959708
69602	959709
18858	959710
25934	959711
23970	959712
78658	959713
72921	959714
3474	959715
138437	959716
3773	959717
114257	959718
1083	959719
28414	959720
29056	959721
6499	959722
8472	959723
23775	959724
578	959725
51171	959726
16051	959727
3080	959728
25147	959729
84725	959730
20123	959731
61023	959732
57146	959733
28634	959734
2922	959735
58197	959736
34763	959737
87615	959738
49902	959739
93596	959740
18492	959741
57783	959742
406	959743
120759	959744
22503	959745
3940	959746
33477	959747
72	959748
79368	959749
41	959750
37669	959751
68652	959752
9641	959753
37829	959754
58143	959755
38433	959756
52138	959757
18383	959758
18685	959759
16787	959760
3362	959761
5869	959762
39039	959763
66049	959764
34709	959765
37833	959766
15794	959767
29386	959768
92221	959769
27498	959770
6976	959771
52922	959772
6141	959773
47733	959774
16211	959775
38535	959776
118548	959777
14150	959778
44971	959779
45443	959780
24779	959781
28164	959782
50546	959783
27533	959784
1180	959785
78705	959786
18559	959787
18751	959788
30354	959789
97136	959790
25100	959791
29272	959792
12859	959793
653	959794
3038	959795
1164	959796
15126	959797
79956	959798
77291	959799
65800	959800
62152	959801
19670	959802
22477	959803
13500	959804
7410	959805
1605	959806
5996	959807
8253	959808
93919	959809
102979	959810
108909	959811
104476	959812
16072	959813
66045	959814
10704	959815
26267	959816
3970	959817
39745	959818
13214	959819
33394	959820
48398	959821
52234	959822
83785	959823
45	959824
48043	959825
16977	959826
5379	959827
72382	959828
111324	959829
51	959830
54475	959831
58578	959832
3188	959833
10328	959834
7000	959835
4952	959836
32991	959837
9085	959838
35918	959839
76322	959840
11650	959841
13185	959842
15289	959843
26962	959844
19327	959845
52675	959846
26409	959847
80433	959848
7183	959849
137973	959850
4697	959851
73222	959852
38681	959853
19614	959854
121728	959855
39640	959856
12097	959857
92134	959858
11615	959859
17847	959860
8056	959861
40720	959862
14286	959863
121929	959864
42292	959865
234	959866
40017	959867
90848	959868
23178	959869
130824	959870
28081	959871
84658	959872
130532	959873
20183	959874
116495	959875
51161	959876
32537	959877
67673	959878
50901	959879
36562	959880
1523	959881
75931	959882
94295	959883
66505	959884
28528	959885
83204	959886
134408	959887
14471	959888
64282	959889
1722	959890
47244	959891
9523	959892
65592	959893
53491	959894
42778	959895
93005	959896
37696	959897
28631	959898
84239	959899
4530	959900
7262	959901
142696	959902
40950	959903
57061	959904
12322	959905
39279	959906
29271	959907
83128	959908
137236	959909
74240	959910
13027	959911
26725	959912
52982	959913
27959	959914
7862	959915
160	959916
60147	959917
70908	959918
3855	959919
8753	959920
2174	959921
2524	959922
13196	959923
14007	959924
122131	959925
124494	959926
97309	959927
91734	959928
85255	959929
18315	959930
45935	959931
21051	959932
62967	959933
36410	959934
137618	959935
16593	959936
12942	959937
18705	959938
99733	959939
64140	959940
47932	959941
73897	959942
62357	959943
898	959944
45247	959945
41207	959946
84186	959947
80746	959948
21566	959949
80355	959950
23862	959951
26519	959952
11014	959953
122200	959954
64498	959955
10080	959956
59119	959957
5541	959958
60575	959959
14857	959960
4918	959961
5935	959962
130402	959963
85168	959964
117148	959965
40840	959966
31583	959967
81821	959968
83095	959969
116929	959970
117207	959971
14608	959972
107041	959973
54811	959974
58190	959975
352	959976
143536	959977
1398	959978
72113	959979
22271	959980
1480	959981
104154	959982
1732	959983
58293	959984
1173	959985
18643	959986
93122	959987
4152	959988
16878	959989
85039	959990
21637	959991
3505	959992
109395	959993
45335	959994
69663	959995
128828	959996
39646	959997
129370	959998
42365	959999
20218	960000
102193	960001
80163	960002
43548	960003
92607	960004
98899	960005
91967	960006
63638	960007
20238	960008
25117	960009
19182	960010
122080	960011
11995	960012
17883	960013
140698	960014
114216	960015
73162	960016
10841	960017
13588	960018
88619	960019
101515	960020
91860	960021
6186	960022
80672	960023
25184	960024
47311	960025
17977	960026
2274	960027
2698	960028
26969	960029
73487	960030
36077	960031
314	960032
79551	960033
73178	960034
1436	960035
116094	960036
25761	960037
7586	960038
37224	960039
83401	960040
58500	960041
41037	960042
18645	960043
17025	960044
19636	960045
38440	960046
4912	960047
428	960048
122249	960049
116640	960050
91880	960051
22018	960052
62516	960053
5193	960054
67257	960055
4029	960056
25123	960057
21789	960058
17591	960059
68982	960060
24060	960061
13044	960062
56713	960063
8944	960064
73577	960065
74798	960066
114529	960067
18644	960068
89418	960069
58192	960070
100137	960071
31900	960072
18950	960073
130601	960074
72192	960075
1247	960076
3395	960077
21274	960078
21333	960079
21711	960080
61015	960081
48558	960082
178	960083
42500	960084
119061	960085
106533	960086
1017	960087
39405	960088
74521	960089
4776	960090
20133	960091
28411	960092
28642	960093
24198	960094
22651	960095
28984	960096
1787	960097
22162	960098
31717	960099
18053	960100
33138	960101
123975	960102
102202	960103
143862	960104
6431	960105
80817	960106
29181	960107
45003	960108
49380	960109
80738	960110
87822	960111
4523	960112
127029	960113
35949	960114
69157	960115
11558	960116
41411	960117
7754	960118
14382	960119
41110	960120
10754	960121
4696	960122
14713	960123
13986	960124
11581	960125
24667	960126
29265	960127
257	960128
14531	960129
66819	960130
54859	960131
72387	960132
69556	960133
122969	960134
21652	960135
41772	960136
144401	960137
1056	960138
92079	960139
69746	960140
12825	960141
84999	960142
71732	960143
42631	960144
6180	960145
45022	960146
24299	960147
18594	960148
62087	960149
98296	960150
174	960151
15236	960152
93385	960153
96627	960154
37067	960155
61611	960156
6663	960157
30632	960158
31079	960159
9762	960160
33307	960161
73626	960162
86681	960163
44870	960164
78427	960165
67684	960166
99349	960167
17708	960168
129130	960169
74128	960170
22806	960171
114793	960172
47679	960173
38663	960174
41259	960175
132324	960176
14841	960177
72214	960178
91334	960179
18888	960180
97496	960181
98714	960182
45552	960183
11055	960184
17024	960185
95923	960186
85696	960187
2802	960188
43618	960189
30737	960190
24237	960191
72266	960192
33161	960193
56057	960194
104833	960195
37643	960196
8	960197
134575	960198
27189	960199
11880	960200
58704	960201
8779	960202
26583	960203
60009	960204
3353	960205
50966	960206
27990	960207
4219	960208
85180	960209
84010	960210
131149	960211
3910	960212
67995	960213
119579	960214
129990	960215
18530	960216
17924	960217
21374	960218
55475	960219
15257	960220
4410	960221
23618	960222
70914	960223
42114	960224
102667	960225
81351	960226
69110	960227
34896	960228
9506	960229
17764	960230
129122	960231
31453	960232
14254	960233
2405	960234
5035	960235
28350	960236
2982	960237
60376	960238
49595	960239
16257	960240
9929	960241
18	960242
73690	960243
48068	960244
54672	960245
1829	960246
137225	960247
67063	960248
4421	960249
4545	960250
64358	960251
72311	960252
939	960253
53533	960254
1333	960255
1436	960256
31752	960257
58018	960258
32943	960259
33847	960260
196	960261
11134	960262
30760	960263
10339	960264
25206	960265
30915	960266
42905	960267
59320	960268
14638	960269
451	960270
1491	960271
23393	960272
13651	960273
2973	960274
55043	960275
2069	960276
71418	960277
2381	960278
4428	960279
39709	960280
732	960281
20988	960282
35150	960283
127403	960284
53367	960285
13567	960286
861	960287
78471	960288
50638	960289
211	960290
42815	960291
20912	960292
32693	960293
39730	960294
102119	960295
111907	960296
5491	960297
39447	960298
74174	960299
22677	960300
39762	960301
425	960302
1127	960303
89732	960304
82182	960305
70945	960306
39931	960307
122682	960308
44197	960309
73382	960310
5635	960311
58253	960312
37886	960313
34285	960314
18880	960315
93252	960316
27334	960317
43436	960318
133302	960319
10695	960320
98892	960321
8883	960322
37216	960323
12326	960324
68967	960325
9375	960326
77053	960327
3070	960328
54491	960329
3380	960330
50823	960331
14851	960332
51642	960333
7660	960334
22284	960335
81171	960336
87595	960337
87274	960338
24017	960339
24119	960340
14342	960341
80442	960342
21799	960343
50020	960344
2698	960345
280	960346
24741	960347
74208	960348
76038	960349
45513	960350
107468	960351
3429	960352
48888	960353
20804	960354
4169	960355
41496	960356
28179	960357
50073	960358
24404	960359
127243	960360
39541	960361
31719	960362
76933	960363
35271	960364
74042	960365
18473	960366
34868	960367
42493	960368
20510	960369
52483	960370
19302	960371
65258	960372
7493	960373
1819	960374
1626	960375
65554	960376
12819	960377
314	960378
55425	960379
74980	960380
50645	960381
149092	960382
33762	960383
6	960384
40239	960385
1678	960386
42754	960387
51516	960388
5744	960389
30950	960390
43787	960391
14510	960392
32440	960393
101125	960394
83961	960395
9572	960396
171	960397
94559	960398
23313	960399
29031	960400
10872	960401
28522	960402
361	960403
2136	960404
84	960405
11499	960406
68179	960407
102669	960408
46314	960409
115947	960410
92280	960411
100167	960412
71166	960413
19538	960414
1196	960415
8253	960416
118303	960417
35768	960418
3179	960419
33322	960420
8021	960421
13708	960422
102857	960423
24356	960424
3778	960425
107612	960426
33944	960427
2855	960428
22787	960429
128044	960430
11792	960431
122609	960432
2634	960433
51787	960434
85984	960435
107806	960436
51661	960437
65958	960438
45214	960439
87219	960440
84367	960441
106139	960442
110809	960443
16308	960444
3572	960445
4512	960446
43819	960447
11546	960448
87338	960449
17530	960450
12799	960451
4285	960452
8327	960453
276	960454
1279	960455
98439	960456
67378	960457
54020	960458
30199	960459
124394	960460
8687	960461
53582	960462
120	960463
77505	960464
54285	960465
6437	960466
67016	960467
123859	960468
114223	960469
72592	960470
56962	960471
3700	960472
111526	960473
13875	960474
51969	960475
69655	960476
25377	960477
91886	960478
28456	960479
8494	960480
18539	960481
76461	960482
57	960483
67271	960484
26985	960485
2849	960486
118628	960487
26301	960488
86179	960489
5074	960490
314	960491
135445	960492
2020	960493
104973	960494
7744	960495
122341	960496
132417	960497
24708	960498
16853	960499
38270	960500
31607	960501
54557	960502
129302	960503
104464	960504
16259	960505
15084	960506
121836	960507
41362	960508
137764	960509
73057	960510
69009	960511
112337	960512
84521	960513
58230	960514
12517	960515
12094	960516
46403	960517
27187	960518
103953	960519
54976	960520
1888	960521
12013	960522
121170	960523
2440	960524
128521	960525
92347	960526
48037	960527
1036	960528
3184	960529
13728	960530
91308	960531
71290	960532
43495	960533
336	960534
47435	960535
98753	960536
52089	960537
50496	960538
21265	960539
122370	960540
4416	960541
12520	960542
49894	960543
9971	960544
3327	960545
115118	960546
96129	960547
87671	960548
18686	960549
14756	960550
49124	960551
95252	960552
147717	960553
19195	960554
728	960555
134014	960556
33728	960557
80168	960558
1004	960559
44380	960560
61431	960561
84877	960562
10494	960563
1460	960564
39389	960565
31174	960566
14158	960567
32402	960568
27596	960569
3	960570
37150	960571
30329	960572
71956	960573
67391	960574
23043	960575
13409	960576
1466	960577
17968	960578
135697	960579
87321	960580
107076	960581
928	960582
6852	960583
53940	960584
37212	960585
80596	960586
14705	960587
113277	960588
8347	960589
33231	960590
566	960591
66157	960592
21323	960593
13966	960594
11274	960595
9596	960596
6055	960597
8305	960598
36464	960599
8708	960600
140425	960601
107048	960602
72070	960603
38120	960604
8557	960605
105592	960606
117995	960607
79871	960608
38836	960609
44154	960610
33954	960611
92806	960612
10363	960613
25986	960614
18604	960615
78882	960616
34151	960617
119074	960618
93110	960619
42250	960620
7779	960621
14446	960622
104021	960623
86797	960624
111042	960625
114687	960626
126960	960627
11992	960628
95971	960629
78094	960630
76875	960631
46240	960632
842	960633
30636	960634
56680	960635
78723	960636
58217	960637
8790	960638
26466	960639
48871	960640
42781	960641
4395	960642
20275	960643
16289	960644
28301	960645
531	960646
121462	960647
103411	960648
109631	960649
25752	960650
25044	960651
15367	960652
111174	960653
119370	960654
33105	960655
2792	960656
5664	960657
1433	960658
36895	960659
85914	960660
55398	960661
54924	960662
59060	960663
61939	960664
10865	960665
97021	960666
36302	960667
43317	960668
71972	960669
21029	960670
20845	960671
32464	960672
49710	960673
78799	960674
9833	960675
32756	960676
70918	960677
6320	960678
53531	960679
70597	960680
95878	960681
115104	960682
22609	960683
18689	960684
7349	960685
57773	960686
71840	960687
124686	960688
68316	960689
53894	960690
122363	960691
19173	960692
16772	960693
54255	960694
8430	960695
67081	960696
16945	960697
61275	960698
18083	960699
119963	960700
58689	960701
6767	960702
55746	960703
60749	960704
1861	960705
3325	960706
12062	960707
5552	960708
6711	960709
19585	960710
132505	960711
98414	960712
70695	960713
8615	960714
1714	960715
14953	960716
18512	960717
106174	960718
4988	960719
10101	960720
17136	960721
27421	960722
8597	960723
54516	960724
116177	960725
243	960726
105119	960727
23383	960728
31284	960729
1497	960730
5298	960731
174	960732
28497	960733
37854	960734
71772	960735
34816	960736
150018	960737
1650	960738
95005	960739
54864	960740
33920	960741
76640	960742
3012	960743
48658	960744
24996	960745
1950	960746
22029	960747
18180	960748
32169	960749
48105	960750
131684	960751
58670	960752
21949	960753
112080	960754
118954	960755
2687	960756
56870	960757
3085	960758
98961	960759
35074	960760
121384	960761
3782	960762
1538	960763
3303	960764
850	960765
105284	960766
29462	960767
60654	960768
23917	960769
110681	960770
93820	960771
7957	960772
120051	960773
66429	960774
123994	960775
11882	960776
48080	960777
12756	960778
60249	960779
96740	960780
54073	960781
5473	960782
3991	960783
6982	960784
14654	960785
39439	960786
83663	960787
54851	960788
59698	960789
69419	960790
18287	960791
119193	960792
122289	960793
72410	960794
56161	960795
99787	960796
104512	960797
47560	960798
51009	960799
32927	960800
66399	960801
86861	960802
20738	960803
92132	960804
61799	960805
71420	960806
42212	960807
9940	960808
84954	960809
27245	960810
4634	960811
1484	960812
73257	960813
24883	960814
89646	960815
49638	960816
13220	960817
100883	960818
148727	960819
67372	960820
28992	960821
8526	960822
17700	960823
97113	960824
3377	960825
52661	960826
9021	960827
40790	960828
34314	960829
14288	960830
39877	960831
38191	960832
106955	960833
18829	960834
99360	960835
94512	960836
82435	960837
115512	960838
49548	960839
82440	960840
8103	960841
95143	960842
93600	960843
81212	960844
68011	960845
23946	960846
5575	960847
11765	960848
92272	960849
25349	960850
75696	960851
82373	960852
5099	960853
22608	960854
3750	960855
6496	960856
8313	960857
20122	960858
54651	960859
33088	960860
17885	960861
1403	960862
10626	960863
15277	960864
78720	960865
52018	960866
68700	960867
72908	960868
51936	960869
1103	960870
71883	960871
52012	960872
84843	960873
33811	960874
93923	960875
68561	960876
5913	960877
23385	960878
53031	960879
10589	960880
16911	960881
53139	960882
21325	960883
146375	960884
1086	960885
8491	960886
28302	960887
21349	960888
359	960889
15349	960890
52455	960891
59512	960892
93033	960893
54735	960894
20928	960895
27423	960896
14779	960897
16223	960898
30706	960899
124390	960900
85520	960901
28953	960902
15395	960903
79446	960904
6160	960905
130858	960906
2654	960907
48921	960908
19383	960909
37006	960910
7488	960911
28040	960912
38777	960913
2376	960914
2912	960915
28795	960916
91782	960917
19697	960918
18327	960919
148	960920
686	960921
39727	960922
19097	960923
27605	960924
56976	960925
14042	960926
84050	960927
8536	960928
64365	960929
3239	960930
130251	960931
73648	960932
10328	960933
30766	960934
24642	960935
7269	960936
50	960937
23037	960938
17856	960939
33046	960940
9727	960941
49942	960942
32303	960943
135255	960944
30598	960945
115150	960946
5602	960947
8095	960948
31361	960949
82355	960950
68210	960951
42562	960952
614	960953
26015	960954
17474	960955
94	960956
1018	960957
100065	960958
26254	960959
4215	960960
25413	960961
102275	960962
104753	960963
58255	960964
59674	960965
9435	960966
16063	960967
121590	960968
58884	960969
22681	960970
58312	960971
31309	960972
15171	960973
1412	960974
80967	960975
35490	960976
11239	960977
46582	960978
9206	960979
96460	960980
2052	960981
34064	960982
12188	960983
20470	960984
80801	960985
1967	960986
44699	960987
22394	960988
135553	960989
82151	960990
1222	960991
100688	960992
72656	960993
77843	960994
44840	960995
766	960996
35223	960997
5638	960998
1494	960999
125574	961000
3348	961001
5118	961002
25930	961003
62271	961004
42216	961005
13536	961006
21187	961007
14038	961008
75062	961009
119838	961010
38691	961011
47688	961012
400	961013
110256	961014
500	961015
1812	961016
33654	961017
39706	961018
7986	961019
1064	961020
4268	961021
32394	961022
127286	961023
39883	961024
4007	961025
84191	961026
37428	961027
13041	961028
50697	961029
82647	961030
42191	961031
99662	961032
80690	961033
53844	961034
51020	961035
72763	961036
122416	961037
60029	961038
4705	961039
74389	961040
20583	961041
67508	961042
112167	961043
45219	961044
6106	961045
45448	961046
15091	961047
116283	961048
2228	961049
45916	961050
14708	961051
11583	961052
40374	961053
96740	961054
74616	961055
108263	961056
10854	961057
94547	961058
71963	961059
64730	961060
43847	961061
11397	961062
51888	961063
47178	961064
5236	961065
1163	961066
115576	961067
12008	961068
79441	961069
81970	961070
12180	961071
13592	961072
37430	961073
20562	961074
80651	961075
73998	961076
100112	961077
119193	961078
9018	961079
51205	961080
28	961081
55588	961082
48354	961083
2581	961084
15268	961085
44053	961086
27152	961087
106104	961088
114402	961089
31795	961090
64511	961091
17507	961092
19261	961093
59036	961094
101812	961095
68952	961096
72113	961097
89634	961098
18543	961099
29764	961100
6951	961101
143727	961102
12190	961103
3849	961104
22651	961105
4706	961106
5896	961107
39839	961108
16111	961109
5684	961110
17619	961111
10450	961112
55779	961113
4849	961114
67100	961115
39032	961116
8314	961117
36199	961118
29767	961119
52148	961120
72409	961121
25510	961122
62240	961123
146240	961124
10272	961125
106954	961126
2531	961127
107120	961128
16927	961129
68239	961130
24475	961131
20628	961132
8238	961133
32674	961134
47128	961135
74848	961136
64105	961137
65464	961138
13804	961139
52028	961140
36750	961141
6071	961142
27432	961143
21509	961144
27991	961145
8088	961146
103455	961147
28156	961148
20348	961149
57635	961150
15436	961151
112587	961152
60007	961153
65881	961154
7635	961155
64074	961156
1172	961157
117567	961158
66968	961159
49949	961160
114816	961161
17779	961162
127443	961163
10181	961164
29561	961165
20323	961166
88158	961167
4654	961168
13565	961169
20956	961170
65375	961171
83817	961172
25726	961173
21446	961174
1562	961175
134848	961176
3001	961177
26359	961178
84104	961179
49303	961180
42274	961181
63475	961182
30132	961183
56020	961184
16834	961185
33711	961186
51998	961187
38569	961188
48702	961189
117049	961190
55191	961191
42149	961192
3401	961193
13477	961194
14726	961195
28020	961196
127641	961197
6515	961198
71549	961199
16781	961200
13935	961201
82474	961202
65025	961203
114635	961204
4902	961205
103654	961206
2833	961207
232	961208
140613	961209
58987	961210
5268	961211
6702	961212
55723	961213
55029	961214
142225	961215
23160	961216
7924	961217
7179	961218
77817	961219
15223	961220
91707	961221
38274	961222
149783	961223
135	961224
10543	961225
76018	961226
37887	961227
25411	961228
86666	961229
20639	961230
53467	961231
1988	961232
29627	961233
116189	961234
25369	961235
85769	961236
27886	961237
2954	961238
3614	961239
18481	961240
7302	961241
19629	961242
29708	961243
73963	961244
3122	961245
13378	961246
1906	961247
54106	961248
8970	961249
1487	961250
15607	961251
57583	961252
61537	961253
84711	961254
347	961255
10419	961256
102369	961257
96452	961258
111930	961259
1123	961260
20480	961261
74199	961262
228	961263
77533	961264
55357	961265
36887	961266
37741	961267
79015	961268
84096	961269
7666	961270
15542	961271
50078	961272
73821	961273
117440	961274
31364	961275
582	961276
8078	961277
14267	961278
6210	961279
13589	961280
75016	961281
36602	961282
7085	961283
61142	961284
38989	961285
13936	961286
77406	961287
39841	961288
2352	961289
55637	961290
112826	961291
24733	961292
26180	961293
36158	961294
97365	961295
142535	961296
88833	961297
120320	961298
1907	961299
103600	961300
104216	961301
1698	961302
100903	961303
129621	961304
31737	961305
2674	961306
44521	961307
61829	961308
17297	961309
88341	961310
13805	961311
41773	961312
34421	961313
125121	961314
75459	961315
6043	961316
49348	961317
42278	961318
106138	961319
16685	961320
71475	961321
48240	961322
123068	961323
53710	961324
50186	961325
18680	961326
3780	961327
83019	961328
83775	961329
91475	961330
51782	961331
30093	961332
25899	961333
23692	961334
2744	961335
125142	961336
82514	961337
11688	961338
10461	961339
27742	961340
27033	961341
94931	961342
64781	961343
59351	961344
1038	961345
45302	961346
21033	961347
104226	961348
110773	961349
60639	961350
85111	961351
15382	961352
96095	961353
55607	961354
16398	961355
136228	961356
15002	961357
56039	961358
10005	961359
16334	961360
73741	961361
3294	961362
6577	961363
6758	961364
83188	961365
32971	961366
11590	961367
76619	961368
118978	961369
30457	961370
63139	961371
39572	961372
2489	961373
18519	961374
23721	961375
7172	961376
2465	961377
65536	961378
83148	961379
687	961380
53050	961381
20259	961382
4664	961383
33501	961384
34356	961385
73733	961386
63328	961387
130143	961388
33368	961389
4655	961390
116	961391
59324	961392
44178	961393
5074	961394
93628	961395
27571	961396
5240	961397
554	961398
18730	961399
85994	961400
8630	961401
69449	961402
33730	961403
22404	961404
77773	961405
1469	961406
39183	961407
56478	961408
69574	961409
20077	961410
32060	961411
2767	961412
37832	961413
10087	961414
13259	961415
6731	961416
75	961417
62922	961418
47710	961419
30130	961420
72027	961421
10004	961422
16892	961423
15486	961424
116871	961425
24577	961426
45544	961427
17368	961428
51880	961429
25240	961430
21907	961431
18942	961432
70064	961433
16851	961434
25556	961435
53653	961436
31647	961437
6238	961438
83800	961439
25224	961440
55658	961441
45815	961442
83601	961443
13385	961444
47701	961445
71328	961446
1625	961447
2322	961448
19755	961449
67972	961450
69643	961451
47036	961452
13591	961453
52710	961454
6222	961455
48782	961456
76476	961457
14760	961458
5087	961459
14293	961460
32237	961461
4516	961462
42859	961463
2371	961464
29139	961465
99051	961466
10377	961467
22713	961468
22741	961469
132149	961470
120193	961471
22701	961472
118598	961473
39813	961474
14688	961475
26957	961476
16695	961477
9196	961478
16030	961479
12171	961480
639	961481
12838	961482
2320	961483
28776	961484
11364	961485
40272	961486
7356	961487
61222	961488
30378	961489
3075	961490
60408	961491
34500	961492
12381	961493
46930	961494
39428	961495
97339	961496
44909	961497
81393	961498
5944	961499
16387	961500
109479	961501
9128	961502
28666	961503
8063	961504
25072	961505
104368	961506
38138	961507
23841	961508
10185	961509
23946	961510
455	961511
6234	961512
28514	961513
2260	961514
10338	961515
657	961516
26802	961517
80800	961518
14133	961519
55750	961520
1323	961521
57747	961522
52368	961523
12099	961524
111097	961525
124714	961526
8597	961527
10319	961528
800	961529
9652	961530
47945	961531
43949	961532
146603	961533
43985	961534
39780	961535
108693	961536
14453	961537
150718	961538
75204	961539
39831	961540
14808	961541
14090	961542
18222	961543
39835	961544
22064	961545
135084	961546
24718	961547
95667	961548
45600	961549
33058	961550
17625	961551
29274	961552
11300	961553
44358	961554
95499	961555
11936	961556
1131	961557
29220	961558
99653	961559
28466	961560
8062	961561
21115	961562
23148	961563
25331	961564
63766	961565
31896	961566
31642	961567
63920	961568
69751	961569
42076	961570
88398	961571
501	961572
234	961573
12509	961574
101737	961575
45873	961576
45534	961577
81943	961578
30188	961579
5787	961580
78142	961581
80333	961582
76817	961583
563	961584
41915	961585
34625	961586
26846	961587
6735	961588
19250	961589
2965	961590
56731	961591
28060	961592
16028	961593
27349	961594
62570	961595
6051	961596
10432	961597
46835	961598
15132	961599
14921	961600
18567	961601
20019	961602
53419	961603
26474	961604
69719	961605
45869	961606
68687	961607
130758	961608
76130	961609
4219	961610
118220	961611
54348	961612
141670	961613
5449	961614
42701	961615
127515	961616
110519	961617
30870	961618
3675	961619
22502	961620
229	961621
40824	961622
44558	961623
51874	961624
110628	961625
13567	961626
30293	961627
6303	961628
16496	961629
16208	961630
59532	961631
646	961632
9183	961633
97246	961634
20138	961635
49339	961636
16187	961637
29089	961638
16134	961639
1680	961640
4967	961641
30762	961642
79392	961643
39258	961644
20568	961645
42650	961646
10196	961647
41349	961648
9638	961649
26421	961650
62481	961651
68921	961652
32400	961653
39513	961654
23529	961655
53872	961656
2856	961657
78510	961658
69916	961659
38	961660
3033	961661
5491	961662
51022	961663
53874	961664
9253	961665
18682	961666
64399	961667
28203	961668
13443	961669
76067	961670
96007	961671
139837	961672
15083	961673
33965	961674
118037	961675
96784	961676
3639	961677
43731	961678
2366	961679
36041	961680
9338	961681
11567	961682
119968	961683
11252	961684
3992	961685
15100	961686
10431	961687
60491	961688
5106	961689
19131	961690
112354	961691
29067	961692
10359	961693
8755	961694
42066	961695
58731	961696
54740	961697
54675	961698
48810	961699
17337	961700
45823	961701
1673	961702
45595	961703
95454	961704
22873	961705
128381	961706
101141	961707
12698	961708
140011	961709
28503	961710
12894	961711
72986	961712
127277	961713
108310	961714
134	961715
54821	961716
89047	961717
3680	961718
21896	961719
14789	961720
113227	961721
43447	961722
36865	961723
88848	961724
39115	961725
5514	961726
17378	961727
70121	961728
13811	961729
7830	961730
72900	961731
69988	961732
111388	961733
74831	961734
51413	961735
115519	961736
31094	961737
45794	961738
55233	961739
950	961740
15129	961741
157	961742
91464	961743
87265	961744
50098	961745
18318	961746
17054	961747
8944	961748
15080	961749
18044	961750
110520	961751
61519	961752
65436	961753
12850	961754
102209	961755
22324	961756
38275	961757
57284	961758
77371	961759
7538	961760
3589	961761
44	961762
32162	961763
31116	961764
25890	961765
38579	961766
2105	961767
1995	961768
27281	961769
9078	961770
82863	961771
52096	961772
46819	961773
83596	961774
85280	961775
90536	961776
7370	961777
4876	961778
41926	961779
66883	961780
40949	961781
17314	961782
77790	961783
9583	961784
61267	961785
99175	961786
134515	961787
27080	961788
11845	961789
22177	961790
13897	961791
10817	961792
18384	961793
24664	961794
13020	961795
48609	961796
9001	961797
664	961798
3677	961799
14074	961800
33156	961801
24435	961802
44150	961803
24620	961804
95689	961805
10828	961806
18465	961807
54862	961808
28520	961809
72036	961810
9887	961811
38815	961812
65063	961813
55502	961814
991	961815
1218	961816
44418	961817
12278	961818
23948	961819
1963	961820
32454	961821
10097	961822
3836	961823
17987	961824
18046	961825
21324	961826
61950	961827
50324	961828
5669	961829
36863	961830
2377	961831
27549	961832
5411	961833
57171	961834
98915	961835
26233	961836
30299	961837
16068	961838
107472	961839
32035	961840
1042	961841
114624	961842
150208	961843
4415	961844
3290	961845
12571	961846
81407	961847
1360	961848
11073	961849
75265	961850
10682	961851
115071	961852
13200	961853
11262	961854
7003	961855
103045	961856
39172	961857
21995	961858
53396	961859
43112	961860
37048	961861
27313	961862
218	961863
79288	961864
67280	961865
87718	961866
4798	961867
54050	961868
63397	961869
38885	961870
15402	961871
609	961872
105304	961873
49044	961874
15066	961875
32280	961876
43671	961877
12701	961878
62891	961879
120555	961880
14702	961881
54765	961882
104487	961883
119915	961884
9703	961885
37225	961886
83184	961887
61330	961888
20419	961889
36563	961890
3239	961891
35112	961892
114387	961893
660	961894
52	961895
66824	961896
12357	961897
67999	961898
33132	961899
5455	961900
191	961901
21303	961902
36412	961903
142675	961904
136594	961905
34371	961906
77941	961907
36953	961908
9	961909
29599	961910
121520	961911
32273	961912
27562	961913
112400	961914
1448	961915
54499	961916
34535	961917
38814	961918
20097	961919
43190	961920
131047	961921
41918	961922
42878	961923
98	961924
30596	961925
78634	961926
7467	961927
15499	961928
39396	961929
16452	961930
51974	961931
6887	961932
73417	961933
10895	961934
4682	961935
5784	961936
8135	961937
2846	961938
49208	961939
11838	961940
23434	961941
66328	961942
110131	961943
5669	961944
228	961945
62583	961946
18449	961947
5095	961948
28877	961949
14344	961950
43710	961951
129394	961952
46270	961953
30300	961954
4125	961955
32181	961956
130471	961957
119433	961958
31570	961959
14163	961960
2984	961961
44722	961962
7285	961963
77026	961964
56017	961965
37473	961966
6398	961967
54675	961968
61386	961969
92028	961970
109079	961971
17738	961972
31070	961973
35388	961974
17221	961975
25248	961976
286	961977
52671	961978
46134	961979
61373	961980
8951	961981
68593	961982
10478	961983
62521	961984
12649	961985
28601	961986
1120	961987
75304	961988
34161	961989
53289	961990
96708	961991
6753	961992
17329	961993
3417	961994
13833	961995
85477	961996
107905	961997
29877	961998
34791	961999
30032	962000
36912	962001
58079	962002
17030	962003
7460	962004
29034	962005
100388	962006
111069	962007
23308	962008
55835	962009
5475	962010
40104	962011
3436	962012
1804	962013
23569	962014
1998	962015
819	962016
90437	962017
45678	962018
3678	962019
13515	962020
74842	962021
135238	962022
10701	962023
34433	962024
66388	962025
9904	962026
84990	962027
87620	962028
29448	962029
109364	962030
60413	962031
66584	962032
68064	962033
90298	962034
4308	962035
119408	962036
4196	962037
71937	962038
71743	962039
57398	962040
11959	962041
967	962042
25572	962043
34414	962044
11771	962045
63835	962046
99857	962047
1396	962048
77577	962049
93	962050
42502	962051
51183	962052
1834	962053
13766	962054
103398	962055
854	962056
119888	962057
58293	962058
25802	962059
13710	962060
35582	962061
38654	962062
17001	962063
45362	962064
70819	962065
51648	962066
11134	962067
16976	962068
49031	962069
34182	962070
6939	962071
102859	962072
93063	962073
67797	962074
44142	962075
36774	962076
30810	962077
134166	962078
12849	962079
86116	962080
16660	962081
2036	962082
14711	962083
8032	962084
108917	962085
77002	962086
19611	962087
24192	962088
81996	962089
11388	962090
30156	962091
15542	962092
76760	962093
21193	962094
606	962095
32077	962096
33749	962097
17649	962098
64134	962099
5030	962100
148470	962101
91891	962102
103180	962103
53381	962104
12943	962105
60765	962106
56877	962107
33894	962108
98588	962109
26973	962110
86717	962111
88251	962112
11677	962113
73114	962114
10457	962115
15245	962116
96564	962117
85963	962118
18082	962119
52704	962120
41614	962121
7282	962122
11227	962123
19968	962124
51574	962125
22653	962126
5710	962127
52647	962128
80934	962129
69103	962130
78896	962131
83591	962132
45056	962133
124982	962134
11960	962135
100641	962136
52541	962137
5148	962138
31453	962139
8132	962140
58874	962141
65452	962142
3837	962143
27762	962144
74709	962145
81637	962146
9961	962147
1651	962148
106317	962149
88749	962150
3993	962151
121631	962152
59575	962153
103728	962154
37845	962155
111755	962156
7829	962157
34414	962158
1205	962159
11655	962160
45086	962161
12736	962162
6936	962163
98872	962164
111259	962165
36316	962166
94969	962167
9924	962168
61986	962169
78695	962170
3913	962171
4834	962172
209	962173
81013	962174
64576	962175
5256	962176
49895	962177
21869	962178
9693	962179
54078	962180
20848	962181
60327	962182
71518	962183
7703	962184
25458	962185
140974	962186
49746	962187
43972	962188
11368	962189
2346	962190
22146	962191
115213	962192
1768	962193
14066	962194
79029	962195
1486	962196
10462	962197
1561	962198
111428	962199
42062	962200
4405	962201
55259	962202
30052	962203
36347	962204
36857	962205
100863	962206
283	962207
38773	962208
3501	962209
57975	962210
64670	962211
76387	962212
85857	962213
6403	962214
1619	962215
57691	962216
64648	962217
66157	962218
48334	962219
87419	962220
29375	962221
10517	962222
16160	962223
118663	962224
16398	962225
64024	962226
28343	962227
101455	962228
87916	962229
31181	962230
25172	962231
16470	962232
56625	962233
45568	962234
56274	962235
497	962236
56876	962237
38856	962238
58586	962239
65781	962240
48236	962241
9590	962242
80969	962243
98927	962244
109819	962245
16148	962246
18873	962247
13666	962248
91644	962249
88	962250
84669	962251
4630	962252
73197	962253
154	962254
23047	962255
118150	962256
21461	962257
76691	962258
57699	962259
49140	962260
20706	962261
8583	962262
1456	962263
8570	962264
11077	962265
87688	962266
89546	962267
4902	962268
5551	962269
65600	962270
55568	962271
66643	962272
39346	962273
18229	962274
104272	962275
143153	962276
3120	962277
127709	962278
33076	962279
19541	962280
119686	962281
29070	962282
7213	962283
9202	962284
26813	962285
69204	962286
10449	962287
937	962288
72847	962289
99083	962290
30429	962291
42376	962292
131766	962293
63992	962294
31693	962295
22480	962296
396	962297
33799	962298
34269	962299
102166	962300
31030	962301
53570	962302
37279	962303
88933	962304
25030	962305
35392	962306
1807	962307
64848	962308
8303	962309
12194	962310
25	962311
119030	962312
32156	962313
94540	962314
56672	962315
2305	962316
2555	962317
22276	962318
36763	962319
28125	962320
50118	962321
85559	962322
36801	962323
10901	962324
113260	962325
75484	962326
29783	962327
22875	962328
4372	962329
55914	962330
111161	962331
59216	962332
7510	962333
46776	962334
8886	962335
12216	962336
122319	962337
1969	962338
119435	962339
1541	962340
1784	962341
480	962342
35020	962343
4705	962344
4215	962345
10706	962346
145804	962347
12691	962348
72156	962349
74163	962350
71393	962351
363	962352
638	962353
58395	962354
25952	962355
50255	962356
49896	962357
580	962358
52330	962359
33006	962360
105843	962361
74305	962362
6057	962363
3732	962364
55926	962365
2925	962366
19901	962367
29478	962368
826	962369
9034	962370
65925	962371
10414	962372
59091	962373
77166	962374
60115	962375
35263	962376
82429	962377
64780	962378
16453	962379
56745	962380
39621	962381
5446	962382
33020	962383
51232	962384
148793	962385
447	962386
64233	962387
93207	962388
86444	962389
46715	962390
55360	962391
20302	962392
4138	962393
17257	962394
43025	962395
8143	962396
87411	962397
25931	962398
35968	962399
124459	962400
20696	962401
18095	962402
8708	962403
29249	962404
42702	962405
5735	962406
20904	962407
2826	962408
140473	962409
11540	962410
30884	962411
64558	962412
2205	962413
46973	962414
30562	962415
17935	962416
110283	962417
37506	962418
32841	962419
131926	962420
54964	962421
95577	962422
25109	962423
12295	962424
55951	962425
26473	962426
137970	962427
137052	962428
10386	962429
221	962430
49208	962431
28000	962432
28745	962433
2277	962434
30691	962435
47952	962436
93591	962437
18691	962438
104336	962439
74314	962440
36989	962441
46454	962442
6541	962443
58066	962444
63074	962445
1859	962446
5882	962447
7282	962448
3339	962449
9808	962450
6236	962451
2798	962452
19050	962453
21783	962454
5709	962455
27226	962456
76950	962457
91428	962458
79154	962459
1506	962460
13536	962461
131312	962462
60653	962463
43992	962464
906	962465
5482	962466
56663	962467
71787	962468
10714	962469
88930	962470
8528	962471
116552	962472
4213	962473
12822	962474
12152	962475
35428	962476
10352	962477
80444	962478
68638	962479
87439	962480
98695	962481
46307	962482
105682	962483
167	962484
53845	962485
35250	962486
1340	962487
84804	962488
82914	962489
21105	962490
19851	962491
24404	962492
66386	962493
89611	962494
30291	962495
3250	962496
40901	962497
143694	962498
20445	962499
1299	962500
36656	962501
42325	962502
7214	962503
107601	962504
46148	962505
31703	962506
137523	962507
67222	962508
17488	962509
1069	962510
111977	962511
24837	962512
136411	962513
112493	962514
74273	962515
132707	962516
33	962517
30375	962518
77323	962519
15378	962520
69212	962521
127652	962522
16635	962523
17034	962524
8043	962525
83851	962526
76972	962527
44301	962528
3604	962529
19448	962530
11324	962531
4076	962532
15110	962533
12137	962534
76955	962535
17271	962536
23144	962537
104451	962538
2549	962539
14298	962540
133906	962541
85765	962542
109096	962543
7477	962544
15851	962545
25539	962546
9486	962547
35807	962548
875	962549
75625	962550
14375	962551
118420	962552
66903	962553
137121	962554
69798	962555
99280	962556
99082	962557
40363	962558
2678	962559
26690	962560
120881	962561
15691	962562
23164	962563
67827	962564
34971	962565
46170	962566
99001	962567
54004	962568
850	962569
80157	962570
36489	962571
32986	962572
30023	962573
3007	962574
10930	962575
116441	962576
10250	962577
23500	962578
14466	962579
45161	962580
37693	962581
10725	962582
146437	962583
147623	962584
53806	962585
21331	962586
4464	962587
29036	962588
9887	962589
91817	962590
29044	962591
57472	962592
134187	962593
26987	962594
2593	962595
19514	962596
45524	962597
37432	962598
98733	962599
23327	962600
122896	962601
106048	962602
30437	962603
29344	962604
45570	962605
3751	962606
57192	962607
21092	962608
31207	962609
132461	962610
28740	962611
97065	962612
42583	962613
100519	962614
28888	962615
56730	962616
2169	962617
52922	962618
93985	962619
102949	962620
10342	962621
89292	962622
99048	962623
2158	962624
28861	962625
102423	962626
50773	962627
87493	962628
76066	962629
66275	962630
39348	962631
3172	962632
11888	962633
102171	962634
102748	962635
56087	962636
25617	962637
113394	962638
13926	962639
58571	962640
32802	962641
32517	962642
385	962643
13498	962644
142483	962645
14066	962646
46352	962647
40084	962648
3697	962649
96689	962650
26013	962651
13908	962652
10194	962653
19690	962654
112214	962655
31268	962656
411	962657
45926	962658
81845	962659
8815	962660
6692	962661
85366	962662
38400	962663
113467	962664
26693	962665
18760	962666
46694	962667
5602	962668
29124	962669
9876	962670
116248	962671
54298	962672
15730	962673
2768	962674
14074	962675
73676	962676
22031	962677
66307	962678
20360	962679
13193	962680
104273	962681
6508	962682
2934	962683
49747	962684
68173	962685
18744	962686
123076	962687
20207	962688
49155	962689
23833	962690
82801	962691
15162	962692
22783	962693
72142	962694
61799	962695
93926	962696
70270	962697
91040	962698
83981	962699
25786	962700
110941	962701
49287	962702
38423	962703
7216	962704
101708	962705
42471	962706
6907	962707
4029	962708
21953	962709
43782	962710
74201	962711
57071	962712
34715	962713
21174	962714
1826	962715
9667	962716
23282	962717
13231	962718
77340	962719
2121	962720
27179	962721
141809	962722
91253	962723
65692	962724
38568	962725
14229	962726
8523	962727
4385	962728
626	962729
30263	962730
97134	962731
123873	962732
16614	962733
1208	962734
5252	962735
57589	962736
109065	962737
8141	962738
47079	962739
42884	962740
52862	962741
36061	962742
4496	962743
2546	962744
14238	962745
87768	962746
33316	962747
129254	962748
26687	962749
83217	962750
9920	962751
31568	962752
79164	962753
75605	962754
35381	962755
1428	962756
25735	962757
99631	962758
30999	962759
12694	962760
52732	962761
39426	962762
6537	962763
56234	962764
50446	962765
28473	962766
8130	962767
40	962768
836	962769
69395	962770
29969	962771
26726	962772
86671	962773
38096	962774
24200	962775
24713	962776
52939	962777
47549	962778
1446	962779
43147	962780
10174	962781
103314	962782
100402	962783
17542	962784
23422	962785
104717	962786
35333	962787
45470	962788
109439	962789
27068	962790
1244	962791
13881	962792
84494	962793
69993	962794
29236	962795
45678	962796
50013	962797
5146	962798
28540	962799
7386	962800
21427	962801
543	962802
57851	962803
6918	962804
4106	962805
7011	962806
43350	962807
14586	962808
78085	962809
67026	962810
101238	962811
2930	962812
10812	962813
120716	962814
86742	962815
39154	962816
141236	962817
17742	962818
50191	962819
48623	962820
35436	962821
48564	962822
114117	962823
2845	962824
15053	962825
8838	962826
6090	962827
21802	962828
69893	962829
16266	962830
110752	962831
10775	962832
28478	962833
25116	962834
129525	962835
28420	962836
33723	962837
32048	962838
33889	962839
134170	962840
7030	962841
60835	962842
27128	962843
4128	962844
41045	962845
13573	962846
3338	962847
96255	962848
32682	962849
29545	962850
490	962851
83262	962852
47	962853
35788	962854
11181	962855
25904	962856
25033	962857
749	962858
118667	962859
84581	962860
1127	962861
56046	962862
41890	962863
32844	962864
24218	962865
64124	962866
26061	962867
604	962868
115913	962869
11613	962870
100798	962871
106315	962872
79077	962873
7142	962874
423	962875
90801	962876
20351	962877
43384	962878
3380	962879
121377	962880
11004	962881
1901	962882
96883	962883
10081	962884
114732	962885
37938	962886
13926	962887
132419	962888
10284	962889
38637	962890
3347	962891
45530	962892
7158	962893
35729	962894
108970	962895
38797	962896
43982	962897
77283	962898
24526	962899
23802	962900
62966	962901
3368	962902
87124	962903
42178	962904
63411	962905
10023	962906
72331	962907
3331	962908
125486	962909
38812	962910
60501	962911
62017	962912
6254	962913
8821	962914
13459	962915
60207	962916
4281	962917
54513	962918
3151	962919
45585	962920
83336	962921
26002	962922
83050	962923
975	962924
48126	962925
17107	962926
22160	962927
24235	962928
780	962929
5161	962930
115321	962931
61586	962932
111280	962933
93206	962934
77	962935
3090	962936
121789	962937
40054	962938
42205	962939
98847	962940
79818	962941
116254	962942
42235	962943
17032	962944
9497	962945
270	962946
7835	962947
44276	962948
12674	962949
123094	962950
91664	962951
38198	962952
58819	962953
41807	962954
56885	962955
75482	962956
36081	962957
66020	962958
9394	962959
42459	962960
1097	962961
110629	962962
43298	962963
120635	962964
35974	962965
67761	962966
137739	962967
49999	962968
30862	962969
26726	962970
1128	962971
34793	962972
386	962973
31842	962974
55690	962975
10267	962976
19647	962977
5911	962978
13026	962979
3488	962980
82723	962981
30048	962982
13623	962983
31129	962984
53107	962985
15250	962986
110262	962987
32570	962988
10729	962989
8782	962990
78027	962991
83804	962992
85326	962993
48060	962994
2717	962995
500	962996
65144	962997
2377	962998
52597	962999
130510	963000
73288	963001
35	963002
19533	963003
74	963004
34635	963005
76401	963006
72123	963007
46245	963008
142950	963009
111882	963010
89703	963011
95565	963012
4280	963013
331	963014
2757	963015
52810	963016
59718	963017
48240	963018
32515	963019
67928	963020
19105	963021
75355	963022
40453	963023
99118	963024
49989	963025
71586	963026
17191	963027
89918	963028
49037	963029
43677	963030
6347	963031
77993	963032
6449	963033
80071	963034
50819	963035
109329	963036
19964	963037
44299	963038
14484	963039
129396	963040
14276	963041
79013	963042
114490	963043
488	963044
20067	963045
51571	963046
54541	963047
54356	963048
60876	963049
124948	963050
22752	963051
35907	963052
100731	963053
24373	963054
71984	963055
119005	963056
90009	963057
17054	963058
87046	963059
7215	963060
127699	963061
41897	963062
105007	963063
17831	963064
81150	963065
42582	963066
58294	963067
27075	963068
1892	963069
73680	963070
73226	963071
84685	963072
69521	963073
118859	963074
47129	963075
42186	963076
46049	963077
10899	963078
588	963079
66971	963080
3867	963081
36350	963082
127	963083
121780	963084
74769	963085
71618	963086
84047	963087
1	963088
36375	963089
8782	963090
41814	963091
21274	963092
21407	963093
3179	963094
8202	963095
30624	963096
70095	963097
34351	963098
4450	963099
69878	963100
122266	963101
46602	963102
4602	963103
11158	963104
12519	963105
22754	963106
111187	963107
83732	963108
78320	963109
10697	963110
54416	963111
90232	963112
42812	963113
1875	963114
65233	963115
107377	963116
2420	963117
37587	963118
97304	963119
6548	963120
67125	963121
95325	963122
115504	963123
3722	963124
34837	963125
45786	963126
10132	963127
15770	963128
66541	963129
320	963130
62290	963131
19526	963132
119346	963133
7143	963134
658	963135
7354	963136
49305	963137
68282	963138
54692	963139
16761	963140
26690	963141
8771	963142
9701	963143
6664	963144
6386	963145
75136	963146
48914	963147
6977	963148
7736	963149
7399	963150
3746	963151
83888	963152
55720	963153
137891	963154
61932	963155
32331	963156
66647	963157
20745	963158
17250	963159
10495	963160
44951	963161
54785	963162
372	963163
44823	963164
42339	963165
16901	963166
29919	963167
75996	963168
31573	963169
72061	963170
59242	963171
1002	963172
17452	963173
23943	963174
14638	963175
26581	963176
26955	963177
11814	963178
47914	963179
43139	963180
40351	963181
7160	963182
18610	963183
51434	963184
61299	963185
119648	963186
295	963187
111748	963188
1326	963189
18248	963190
92154	963191
46234	963192
5835	963193
2466	963194
103668	963195
55659	963196
43442	963197
35778	963198
96365	963199
97079	963200
20256	963201
13499	963202
26634	963203
41436	963204
133351	963205
45620	963206
7350	963207
641	963208
38049	963209
7421	963210
15298	963211
28423	963212
19591	963213
168	963214
53954	963215
91696	963216
62	963217
92287	963218
96035	963219
56019	963220
15593	963221
68894	963222
37111	963223
6533	963224
23930	963225
86126	963226
4223	963227
1501	963228
80146	963229
75367	963230
95535	963231
72782	963232
67391	963233
13353	963234
134595	963235
77931	963236
42755	963237
52650	963238
5223	963239
18853	963240
90631	963241
63088	963242
60669	963243
3919	963244
31099	963245
114658	963246
11455	963247
122052	963248
117922	963249
17152	963250
5908	963251
35265	963252
130438	963253
57044	963254
62419	963255
71097	963256
70365	963257
121815	963258
7609	963259
39036	963260
78019	963261
22285	963262
2362	963263
21371	963264
7077	963265
60224	963266
9908	963267
15620	963268
41884	963269
22801	963270
13953	963271
517	963272
5194	963273
89207	963274
16439	963275
71901	963276
2162	963277
8968	963278
39792	963279
1193	963280
48778	963281
60212	963282
6330	963283
67903	963284
15247	963285
11368	963286
70529	963287
18869	963288
18210	963289
50024	963290
64843	963291
69279	963292
10918	963293
11889	963294
54917	963295
65348	963296
349	963297
84721	963298
4462	963299
76358	963300
10044	963301
19318	963302
16256	963303
15741	963304
5154	963305
24178	963306
22598	963307
108	963308
102282	963309
47200	963310
41244	963311
34657	963312
8096	963313
15103	963314
38228	963315
2138	963316
28723	963317
16705	963318
83570	963319
675	963320
18375	963321
78807	963322
58876	963323
15155	963324
19994	963325
46145	963326
16092	963327
116136	963328
54538	963329
48431	963330
1563	963331
21117	963332
116649	963333
102979	963334
122176	963335
3953	963336
59898	963337
13925	963338
20234	963339
81096	963340
37512	963341
7440	963342
146957	963343
35211	963344
69537	963345
1694	963346
83517	963347
17601	963348
40374	963349
6255	963350
31902	963351
6686	963352
125387	963353
33653	963354
78613	963355
52829	963356
10117	963357
7214	963358
93352	963359
41542	963360
20021	963361
60004	963362
62234	963363
99457	963364
15830	963365
61497	963366
19531	963367
58394	963368
69816	963369
28509	963370
126871	963371
629	963372
460	963373
48833	963374
25822	963375
36135	963376
86942	963377
94151	963378
10301	963379
42266	963380
15922	963381
104652	963382
49779	963383
13666	963384
2371	963385
20060	963386
27401	963387
672	963388
32807	963389
13155	963390
50497	963391
22772	963392
33277	963393
72465	963394
75831	963395
27039	963396
2510	963397
10997	963398
28886	963399
18951	963400
26750	963401
16389	963402
99228	963403
101150	963404
58712	963405
108038	963406
9239	963407
13056	963408
55066	963409
1443	963410
2253	963411
34359	963412
5368	963413
67675	963414
80867	963415
7912	963416
24384	963417
142120	963418
114162	963419
48984	963420
144693	963421
40811	963422
191	963423
79450	963424
27729	963425
68615	963426
22951	963427
16007	963428
72924	963429
12627	963430
15077	963431
14244	963432
25456	963433
55000	963434
24797	963435
58121	963436
16416	963437
44210	963438
28931	963439
21256	963440
136508	963441
38910	963442
6588	963443
10487	963444
135085	963445
40956	963446
30513	963447
22892	963448
6046	963449
11200	963450
19838	963451
97492	963452
116547	963453
124869	963454
6420	963455
86108	963456
5113	963457
11132	963458
100855	963459
26298	963460
4715	963461
26455	963462
28481	963463
17827	963464
56817	963465
15654	963466
33555	963467
9111	963468
98676	963469
33744	963470
6316	963471
56448	963472
19095	963473
60319	963474
16210	963475
34946	963476
45889	963477
7371	963478
39640	963479
30765	963480
5944	963481
26298	963482
6299	963483
36252	963484
7117	963485
2510	963486
12329	963487
143	963488
7044	963489
141404	963490
53208	963491
36085	963492
10756	963493
80368	963494
94748	963495
85436	963496
32377	963497
134454	963498
22189	963499
55006	963500
48557	963501
77335	963502
3709	963503
30775	963504
116376	963505
143529	963506
12193	963507
5428	963508
2317	963509
28852	963510
15141	963511
106995	963512
101092	963513
12674	963514
70038	963515
9309	963516
36464	963517
53866	963518
138052	963519
7795	963520
111777	963521
77184	963522
2698	963523
19396	963524
101710	963525
90117	963526
130325	963527
8527	963528
108376	963529
20582	963530
90895	963531
8479	963532
56474	963533
15199	963534
84612	963535
10309	963536
58902	963537
9922	963538
51145	963539
47450	963540
1964	963541
48527	963542
85799	963543
38117	963544
43983	963545
13795	963546
55650	963547
110304	963548
14841	963549
1773	963550
8369	963551
83221	963552
87645	963553
4130	963554
73013	963555
18382	963556
16279	963557
40310	963558
100266	963559
87765	963560
43959	963561
2872	963562
40896	963563
21236	963564
111414	963565
84400	963566
1556	963567
12804	963568
45135	963569
50223	963570
34607	963571
10811	963572
58559	963573
32019	963574
78977	963575
100581	963576
87492	963577
32779	963578
52094	963579
4058	963580
77385	963581
13036	963582
60069	963583
62929	963584
13243	963585
56348	963586
11074	963587
68720	963588
64798	963589
9166	963590
19161	963591
14882	963592
13956	963593
21639	963594
71903	963595
16443	963596
2950	963597
64513	963598
36125	963599
712	963600
87555	963601
101332	963602
103183	963603
109927	963604
127988	963605
1787	963606
15623	963607
18337	963608
26438	963609
14640	963610
42462	963611
66537	963612
34816	963613
1488	963614
86536	963615
28341	963616
1776	963617
72370	963618
124107	963619
34082	963620
2226	963621
4514	963622
71460	963623
14173	963624
55199	963625
118634	963626
22014	963627
77144	963628
23071	963629
6011	963630
8468	963631
242	963632
115465	963633
29739	963634
10295	963635
30732	963636
51713	963637
78885	963638
1943	963639
64993	963640
97355	963641
24701	963642
108016	963643
23573	963644
16590	963645
68229	963646
53775	963647
20461	963648
89698	963649
24912	963650
100151	963651
19947	963652
87473	963653
39004	963654
31863	963655
100580	963656
70613	963657
83845	963658
20298	963659
48869	963660
6409	963661
60947	963662
214	963663
28033	963664
61376	963665
75238	963666
72025	963667
12630	963668
52503	963669
113859	963670
7787	963671
43470	963672
9751	963673
78454	963674
2484	963675
3990	963676
58797	963677
78663	963678
15441	963679
15142	963680
81749	963681
78686	963682
67786	963683
26727	963684
20317	963685
32836	963686
34305	963687
25932	963688
95465	963689
469	963690
989	963691
12864	963692
84962	963693
32259	963694
139721	963695
133919	963696
80532	963697
55993	963698
65182	963699
9414	963700
24348	963701
5507	963702
26645	963703
80474	963704
159	963705
67823	963706
32092	963707
10882	963708
22348	963709
60437	963710
1778	963711
23567	963712
56644	963713
21021	963714
87287	963715
25657	963716
37798	963717
18108	963718
26374	963719
207	963720
1816	963721
6715	963722
102833	963723
35190	963724
11348	963725
19754	963726
131978	963727
66064	963728
96259	963729
27530	963730
104866	963731
104794	963732
2240	963733
53742	963734
33006	963735
13524	963736
11949	963737
57036	963738
27454	963739
95794	963740
19526	963741
24567	963742
7835	963743
35221	963744
20537	963745
29568	963746
5635	963747
38517	963748
98050	963749
139	963750
128750	963751
18759	963752
10647	963753
33968	963754
95181	963755
64909	963756
26641	963757
1619	963758
64655	963759
32790	963760
64625	963761
4040	963762
2712	963763
2000	963764
99156	963765
20750	963766
75874	963767
395	963768
8972	963769
2337	963770
98241	963771
24393	963772
114594	963773
44393	963774
26907	963775
1918	963776
32314	963777
47625	963778
676	963779
10557	963780
27735	963781
48411	963782
18321	963783
15173	963784
26484	963785
8986	963786
32880	963787
69174	963788
22394	963789
69166	963790
138528	963791
35301	963792
35322	963793
38723	963794
84782	963795
140268	963796
7314	963797
27413	963798
12945	963799
155	963800
18412	963801
22835	963802
1637	963803
114973	963804
39552	963805
132395	963806
53925	963807
7332	963808
2598	963809
17749	963810
2052	963811
95379	963812
19909	963813
38161	963814
836	963815
9234	963816
124918	963817
59094	963818
27581	963819
7288	963820
113193	963821
21961	963822
3852	963823
96577	963824
42273	963825
10085	963826
35862	963827
390	963828
50311	963829
4513	963830
52038	963831
563	963832
4799	963833
55066	963834
28424	963835
310	963836
95540	963837
5656	963838
20161	963839
25567	963840
70994	963841
64394	963842
66809	963843
45364	963844
46952	963845
6558	963846
9099	963847
48166	963848
37099	963849
37834	963850
22689	963851
25749	963852
31031	963853
10979	963854
49355	963855
100640	963856
5124	963857
15286	963858
68295	963859
2882	963860
75060	963861
9227	963862
30676	963863
102390	963864
122455	963865
10485	963866
60321	963867
116517	963868
108979	963869
19369	963870
25640	963871
118242	963872
8685	963873
2685	963874
1834	963875
10066	963876
48907	963877
49448	963878
129767	963879
113046	963880
10086	963881
79329	963882
35305	963883
106129	963884
102182	963885
9956	963886
542	963887
15010	963888
33998	963889
9443	963890
22464	963891
36845	963892
7860	963893
49612	963894
40118	963895
65453	963896
42395	963897
61665	963898
13886	963899
4550	963900
93273	963901
118003	963902
8921	963903
2960	963904
75336	963905
29365	963906
6873	963907
2481	963908
19951	963909
28583	963910
81899	963911
8659	963912
112866	963913
79713	963914
68632	963915
5418	963916
24929	963917
67459	963918
90309	963919
48415	963920
21878	963921
101131	963922
118497	963923
39966	963924
944	963925
16458	963926
16465	963927
22435	963928
28523	963929
123322	963930
75524	963931
125721	963932
56414	963933
4642	963934
4499	963935
42660	963936
56959	963937
4337	963938
34553	963939
107685	963940
56613	963941
197	963942
76861	963943
150533	963944
22706	963945
28987	963946
69181	963947
48526	963948
64696	963949
5974	963950
10030	963951
104770	963952
59809	963953
5196	963954
31585	963955
85359	963956
30653	963957
4775	963958
66467	963959
72903	963960
53791	963961
73070	963962
88340	963963
26528	963964
34988	963965
77150	963966
3914	963967
50330	963968
141838	963969
45540	963970
40296	963971
8140	963972
25920	963973
11485	963974
16564	963975
70650	963976
121036	963977
15168	963978
131436	963979
123799	963980
119442	963981
12978	963982
37889	963983
89078	963984
30253	963985
6465	963986
75738	963987
119554	963988
38489	963989
43974	963990
18651	963991
57251	963992
1058	963993
85577	963994
71240	963995
19118	963996
119299	963997
133318	963998
45389	963999
19212	964000
46608	964001
32892	964002
64716	964003
35921	964004
37674	964005
46258	964006
3990	964007
14637	964008
6054	964009
31922	964010
41238	964011
93512	964012
64407	964013
17615	964014
14470	964015
113010	964016
84375	964017
31491	964018
28769	964019
35068	964020
64235	964021
20948	964022
749	964023
44461	964024
37047	964025
117200	964026
119409	964027
83506	964028
77553	964029
16369	964030
72136	964031
15388	964032
9355	964033
29666	964034
16778	964035
40065	964036
23664	964037
9592	964038
74035	964039
711	964040
131499	964041
69020	964042
9246	964043
30253	964044
105535	964045
143662	964046
23782	964047
9597	964048
4772	964049
123286	964050
46758	964051
6613	964052
3806	964053
14644	964054
8996	964055
8919	964056
36799	964057
115906	964058
36100	964059
132686	964060
15110	964061
92124	964062
54893	964063
24035	964064
14060	964065
41381	964066
19900	964067
33946	964068
948	964069
97886	964070
28977	964071
45196	964072
32346	964073
22199	964074
35881	964075
33392	964076
14946	964077
96991	964078
32078	964079
25992	964080
856	964081
56588	964082
8545	964083
54092	964084
22853	964085
33348	964086
1210	964087
14146	964088
337	964089
14681	964090
12979	964091
26757	964092
20736	964093
25443	964094
15139	964095
15111	964096
69251	964097
67151	964098
2087	964099
12780	964100
90049	964101
136999	964102
81982	964103
6546	964104
33423	964105
101345	964106
31987	964107
47487	964108
39191	964109
51057	964110
73866	964111
17659	964112
75069	964113
7432	964114
19859	964115
69643	964116
104779	964117
44234	964118
106067	964119
304	964120
54292	964121
29119	964122
94828	964123
66360	964124
38472	964125
39659	964126
58321	964127
8598	964128
23710	964129
74203	964130
23046	964131
67656	964132
120571	964133
127199	964134
33069	964135
234	964136
23716	964137
45895	964138
2025	964139
41185	964140
24753	964141
4924	964142
322	964143
19714	964144
7133	964145
45113	964146
75828	964147
19485	964148
1969	964149
68803	964150
27482	964151
100063	964152
49405	964153
95372	964154
35956	964155
54444	964156
4449	964157
43293	964158
36908	964159
8838	964160
7627	964161
4111	964162
1526	964163
4649	964164
1377	964165
31828	964166
7519	964167
805	964168
123483	964169
114421	964170
13844	964171
44907	964172
2153	964173
8679	964174
7176	964175
85318	964176
19573	964177
10460	964178
102220	964179
1013	964180
11573	964181
59648	964182
729	964183
702	964184
9399	964185
33939	964186
25565	964187
24252	964188
16202	964189
21528	964190
2917	964191
16955	964192
49547	964193
62089	964194
14573	964195
82647	964196
33868	964197
122961	964198
65767	964199
48816	964200
31432	964201
56213	964202
29052	964203
16882	964204
4662	964205
80743	964206
98075	964207
44	964208
92422	964209
124259	964210
133505	964211
1213	964212
90574	964213
48138	964214
34504	964215
71740	964216
3789	964217
25549	964218
10023	964219
15725	964220
64	964221
38673	964222
16647	964223
51991	964224
130366	964225
24617	964226
84831	964227
25326	964228
118375	964229
33720	964230
8339	964231
47564	964232
47879	964233
90599	964234
18141	964235
17573	964236
5519	964237
32729	964238
2024	964239
115719	964240
54408	964241
27810	964242
141197	964243
11806	964244
111079	964245
29629	964246
75954	964247
105882	964248
6082	964249
91617	964250
9085	964251
264	964252
94442	964253
95407	964254
56140	964255
58209	964256
60102	964257
48460	964258
10360	964259
19612	964260
124498	964261
83660	964262
27374	964263
20926	964264
2552	964265
60323	964266
20141	964267
22166	964268
136817	964269
51944	964270
47115	964271
41483	964272
31514	964273
23887	964274
14772	964275
138519	964276
100989	964277
4759	964278
20801	964279
86889	964280
91195	964281
1113	964282
46143	964283
53200	964284
49822	964285
3515	964286
29832	964287
16129	964288
22889	964289
31005	964290
1553	964291
86968	964292
15056	964293
19805	964294
54450	964295
70734	964296
20171	964297
28762	964298
47222	964299
188	964300
19859	964301
39588	964302
10088	964303
86527	964304
2042	964305
118213	964306
331	964307
40764	964308
54376	964309
42910	964310
361	964311
35802	964312
14980	964313
124441	964314
116931	964315
112583	964316
16358	964317
64991	964318
2809	964319
6516	964320
87760	964321
29899	964322
108704	964323
15914	964324
96822	964325
70367	964326
41970	964327
2460	964328
29642	964329
94408	964330
120076	964331
1739	964332
83578	964333
73121	964334
92674	964335
43854	964336
36533	964337
22245	964338
33153	964339
26025	964340
138637	964341
28889	964342
797	964343
60174	964344
66346	964345
25548	964346
44743	964347
39917	964348
31606	964349
133357	964350
18183	964351
135681	964352
10594	964353
63970	964354
18618	964355
136512	964356
40505	964357
99781	964358
11555	964359
22287	964360
2276	964361
8011	964362
5847	964363
54891	964364
113219	964365
55171	964366
2435	964367
90784	964368
112630	964369
41183	964370
109616	964371
86751	964372
120707	964373
15717	964374
87127	964375
47655	964376
44055	964377
67672	964378
18930	964379
19266	964380
32668	964381
34400	964382
10447	964383
38233	964384
2025	964385
119837	964386
52508	964387
96155	964388
833	964389
10059	964390
82283	964391
132135	964392
166	964393
14336	964394
51847	964395
8891	964396
60535	964397
15268	964398
11520	964399
83130	964400
91819	964401
3284	964402
83039	964403
79367	964404
2091	964405
80165	964406
19066	964407
120416	964408
81367	964409
40463	964410
42572	964411
24275	964412
95846	964413
4751	964414
41598	964415
77123	964416
28768	964417
56855	964418
70143	964419
118125	964420
74755	964421
15924	964422
69390	964423
920	964424
117171	964425
38447	964426
71	964427
1493	964428
17165	964429
7012	964430
129800	964431
47498	964432
31227	964433
78175	964434
14338	964435
14472	964436
41041	964437
49754	964438
15429	964439
92714	964440
66377	964441
43842	964442
60826	964443
139314	964444
14450	964445
47412	964446
10531	964447
47137	964448
56614	964449
14366	964450
3505	964451
75	964452
119342	964453
4598	964454
57846	964455
35570	964456
23091	964457
3044	964458
102033	964459
54361	964460
559	964461
50238	964462
13317	964463
37174	964464
81923	964465
18627	964466
117781	964467
89738	964468
85624	964469
29672	964470
48201	964471
27828	964472
328	964473
2796	964474
18448	964475
23180	964476
56485	964477
3885	964478
23877	964479
120205	964480
8171	964481
25607	964482
115789	964483
17927	964484
59401	964485
6452	964486
5526	964487
625	964488
41682	964489
15894	964490
27214	964491
122461	964492
53717	964493
84460	964494
76985	964495
2582	964496
47486	964497
24016	964498
78437	964499
10399	964500
42423	964501
6774	964502
54505	964503
6692	964504
45327	964505
34728	964506
77616	964507
14234	964508
99748	964509
65133	964510
68323	964511
119131	964512
107971	964513
9366	964514
13838	964515
17153	964516
20911	964517
58	964518
109176	964519
30082	964520
26532	964521
5206	964522
114655	964523
63049	964524
3074	964525
17021	964526
195	964527
59564	964528
19672	964529
2439	964530
12399	964531
65725	964532
92848	964533
42025	964534
55481	964535
30457	964536
55211	964537
54530	964538
55657	964539
25391	964540
29998	964541
22316	964542
67336	964543
63980	964544
776	964545
790	964546
31533	964547
65533	964548
142817	964549
100664	964550
54096	964551
37628	964552
17084	964553
25318	964554
128063	964555
86382	964556
39619	964557
51671	964558
75887	964559
7188	964560
18121	964561
26073	964562
18149	964563
51038	964564
37249	964565
112140	964566
1830	964567
5655	964568
16464	964569
116138	964570
20886	964571
21191	964572
27608	964573
103477	964574
3973	964575
95407	964576
6087	964577
137083	964578
29639	964579
38262	964580
107868	964581
35133	964582
14088	964583
124313	964584
135031	964585
29572	964586
63575	964587
33721	964588
53084	964589
93353	964590
32975	964591
37512	964592
40142	964593
33571	964594
34257	964595
17673	964596
17394	964597
132766	964598
6250	964599
83628	964600
68949	964601
8258	964602
20551	964603
10575	964604
24170	964605
80956	964606
76578	964607
746	964608
78764	964609
24911	964610
57805	964611
1839	964612
94458	964613
4520	964614
49419	964615
782	964616
81265	964617
97295	964618
42052	964619
53394	964620
24692	964621
24723	964622
92390	964623
4820	964624
74696	964625
40619	964626
27747	964627
83434	964628
45865	964629
33874	964630
68361	964631
8059	964632
44084	964633
20574	964634
100428	964635
16341	964636
57985	964637
58620	964638
134999	964639
56682	964640
37744	964641
114967	964642
16114	964643
102097	964644
51326	964645
129399	964646
2628	964647
1029	964648
6722	964649
50970	964650
5823	964651
888	964652
325	964653
86874	964654
2361	964655
80419	964656
65190	964657
9697	964658
65154	964659
27	964660
38463	964661
4163	964662
98827	964663
20977	964664
97247	964665
16789	964666
2712	964667
104724	964668
9551	964669
38599	964670
43872	964671
15614	964672
76885	964673
29064	964674
29761	964675
12962	964676
23355	964677
1351	964678
17605	964679
48697	964680
86466	964681
9488	964682
31481	964683
1987	964684
104224	964685
46182	964686
83005	964687
10112	964688
47065	964689
5912	964690
46272	964691
38211	964692
29095	964693
29541	964694
10025	964695
20752	964696
23440	964697
31936	964698
67700	964699
61329	964700
12970	964701
2639	964702
93574	964703
137440	964704
20556	964705
1930	964706
66936	964707
5245	964708
119170	964709
76439	964710
93910	964711
1741	964712
56554	964713
26702	964714
78545	964715
61539	964716
90539	964717
53488	964718
16277	964719
139162	964720
148	964721
18493	964722
2326	964723
24121	964724
120014	964725
44375	964726
93019	964727
4411	964728
19076	964729
47775	964730
34041	964731
4421	964732
72289	964733
59403	964734
26499	964735
66391	964736
50277	964737
74756	964738
8174	964739
44960	964740
16810	964741
31256	964742
61067	964743
203	964744
1213	964745
27626	964746
102372	964747
96061	964748
2498	964749
12231	964750
51484	964751
74000	964752
49889	964753
26173	964754
27448	964755
76260	964756
61626	964757
4323	964758
121815	964759
71697	964760
3438	964761
19732	964762
33900	964763
60158	964764
67916	964765
101392	964766
50711	964767
35866	964768
12147	964769
13483	964770
85622	964771
56155	964772
115202	964773
73575	964774
15076	964775
108058	964776
9990	964777
20823	964778
58	964779
65740	964780
46898	964781
2379	964782
818	964783
29060	964784
13038	964785
8383	964786
84	964787
47715	964788
89523	964789
51611	964790
21599	964791
46159	964792
17421	964793
12634	964794
18419	964795
68062	964796
23918	964797
147027	964798
87726	964799
9777	964800
3736	964801
54765	964802
22093	964803
115188	964804
17088	964805
14328	964806
66925	964807
26823	964808
69703	964809
47333	964810
121442	964811
87199	964812
72248	964813
8551	964814
6265	964815
124919	964816
57354	964817
20605	964818
55685	964819
49014	964820
31507	964821
2728	964822
9097	964823
5444	964824
64560	964825
70648	964826
24193	964827
10888	964828
65104	964829
30621	964830
2894	964831
59253	964832
47325	964833
95371	964834
32187	964835
8012	964836
100230	964837
5134	964838
31690	964839
34250	964840
117553	964841
8620	964842
128	964843
52388	964844
17959	964845
1398	964846
26898	964847
48028	964848
16541	964849
42646	964850
38292	964851
32318	964852
99346	964853
137805	964854
32643	964855
42056	964856
9	964857
17408	964858
93245	964859
43854	964860
76587	964861
93644	964862
70638	964863
39260	964864
51941	964865
64998	964866
39878	964867
19888	964868
10558	964869
609	964870
3170	964871
124930	964872
9799	964873
111130	964874
104022	964875
25055	964876
87984	964877
69904	964878
5130	964879
51327	964880
118835	964881
26988	964882
12824	964883
45921	964884
18247	964885
50042	964886
5295	964887
141747	964888
25403	964889
15870	964890
23100	964891
57470	964892
143754	964893
85678	964894
54940	964895
36729	964896
55841	964897
43956	964898
2958	964899
39135	964900
75793	964901
36246	964902
13610	964903
37031	964904
7914	964905
23008	964906
147351	964907
11465	964908
73675	964909
89134	964910
3205	964911
10596	964912
99076	964913
2280	964914
77658	964915
2986	964916
39066	964917
9871	964918
21160	964919
45843	964920
6562	964921
40467	964922
101053	964923
13715	964924
23448	964925
3473	964926
119400	964927
6651	964928
13387	964929
54917	964930
1232	964931
2827	964932
69337	964933
7115	964934
103036	964935
48463	964936
44224	964937
137123	964938
89727	964939
25102	964940
6626	964941
64689	964942
11964	964943
115696	964944
65799	964945
108474	964946
72707	964947
5374	964948
34359	964949
28070	964950
105761	964951
87372	964952
4143	964953
24954	964954
75221	964955
20710	964956
79212	964957
1135	964958
14712	964959
13504	964960
1560	964961
16416	964962
23437	964963
57124	964964
2124	964965
32437	964966
37531	964967
40278	964968
62850	964969
130843	964970
47221	964971
11188	964972
17894	964973
20605	964974
11830	964975
20026	964976
215	964977
74534	964978
63957	964979
56527	964980
18110	964981
66545	964982
3540	964983
100132	964984
1396	964985
8466	964986
8282	964987
5195	964988
19035	964989
43007	964990
37050	964991
18518	964992
31463	964993
5570	964994
646	964995
12841	964996
59322	964997
25268	964998
41964	964999
71294	965000
19991	965001
36243	965002
63405	965003
1215	965004
31093	965005
2187	965006
40562	965007
6149	965008
64206	965009
16287	965010
139858	965011
17417	965012
60415	965013
39116	965014
29604	965015
30948	965016
72798	965017
136585	965018
94044	965019
29191	965020
38158	965021
85915	965022
3898	965023
103320	965024
27237	965025
48195	965026
74588	965027
39527	965028
21884	965029
57782	965030
44577	965031
70421	965032
24910	965033
1732	965034
49946	965035
98	965036
72494	965037
37735	965038
15270	965039
37121	965040
28787	965041
59337	965042
74811	965043
143248	965044
135174	965045
94941	965046
40248	965047
67373	965048
71674	965049
14265	965050
22572	965051
41640	965052
13584	965053
87912	965054
27508	965055
876	965056
18716	965057
43414	965058
32875	965059
32123	965060
24450	965061
86430	965062
5235	965063
1278	965064
71128	965065
26338	965066
1678	965067
17666	965068
88986	965069
102395	965070
2897	965071
127421	965072
56450	965073
16569	965074
134487	965075
145149	965076
28669	965077
116435	965078
46308	965079
29014	965080
18521	965081
128126	965082
10535	965083
78742	965084
75608	965085
13614	965086
2842	965087
647	965088
2764	965089
36162	965090
24509	965091
25480	965092
10357	965093
1315	965094
109243	965095
8934	965096
38314	965097
25150	965098
34165	965099
46296	965100
69696	965101
85131	965102
93485	965103
76960	965104
115323	965105
25584	965106
118800	965107
138655	965108
36100	965109
41819	965110
5948	965111
87020	965112
30724	965113
1008	965114
17413	965115
74483	965116
88350	965117
73637	965118
44667	965119
46368	965120
34480	965121
59596	965122
15913	965123
83553	965124
21799	965125
9854	965126
1666	965127
35931	965128
74770	965129
5323	965130
49810	965131
82733	965132
105887	965133
38667	965134
4570	965135
85037	965136
104	965137
93317	965138
2840	965139
4628	965140
135449	965141
27186	965142
57047	965143
65036	965144
3038	965145
97371	965146
29251	965147
61016	965148
56322	965149
58058	965150
34054	965151
56567	965152
104606	965153
93984	965154
4759	965155
82476	965156
71954	965157
33742	965158
23287	965159
15965	965160
24167	965161
60276	965162
74101	965163
29956	965164
96707	965165
29314	965166
1113	965167
37375	965168
38582	965169
12513	965170
3232	965171
122494	965172
30177	965173
5930	965174
36979	965175
39832	965176
478	965177
20939	965178
1919	965179
58520	965180
655	965181
83275	965182
4039	965183
138554	965184
28045	965185
58523	965186
15405	965187
51081	965188
97023	965189
111665	965190
28206	965191
103566	965192
19639	965193
9120	965194
22824	965195
20443	965196
24410	965197
57011	965198
56138	965199
43761	965200
10514	965201
9544	965202
75622	965203
10461	965204
20165	965205
99205	965206
17637	965207
71481	965208
21493	965209
766	965210
41037	965211
31439	965212
18451	965213
10941	965214
39672	965215
896	965216
59628	965217
6653	965218
90014	965219
6696	965220
98876	965221
120445	965222
28103	965223
42583	965224
39107	965225
25041	965226
6563	965227
66677	965228
3650	965229
100572	965230
51817	965231
106291	965232
1751	965233
20520	965234
65137	965235
12346	965236
36880	965237
59465	965238
12164	965239
7137	965240
147660	965241
20177	965242
58650	965243
113671	965244
12687	965245
104776	965246
11678	965247
52371	965248
7632	965249
6378	965250
16968	965251
104850	965252
15	965253
89545	965254
18132	965255
59846	965256
20130	965257
26326	965258
52197	965259
1138	965260
32993	965261
88449	965262
33066	965263
38396	965264
20343	965265
126352	965266
8193	965267
20803	965268
48897	965269
38304	965270
72066	965271
99160	965272
61258	965273
76220	965274
11813	965275
15782	965276
78214	965277
11355	965278
29558	965279
44280	965280
52660	965281
93950	965282
58727	965283
12911	965284
39894	965285
77417	965286
37319	965287
65809	965288
13122	965289
27511	965290
86996	965291
68055	965292
14827	965293
79553	965294
18326	965295
6227	965296
6569	965297
6519	965298
78357	965299
79507	965300
93057	965301
41406	965302
51539	965303
22502	965304
1293	965305
106853	965306
8794	965307
86488	965308
21657	965309
46376	965310
34478	965311
5722	965312
11472	965313
23077	965314
78819	965315
87753	965316
2693	965317
3041	965318
54831	965319
7050	965320
94868	965321
40861	965322
124839	965323
11292	965324
1033	965325
58634	965326
22698	965327
13977	965328
84352	965329
5338	965330
10741	965331
4103	965332
7708	965333
28447	965334
72019	965335
126896	965336
18454	965337
4152	965338
21400	965339
52442	965340
23141	965341
2905	965342
40978	965343
18346	965344
29934	965345
57603	965346
12685	965347
89931	965348
116728	965349
39553	965350
42490	965351
76670	965352
523	965353
27765	965354
2142	965355
543	965356
41343	965357
128361	965358
55053	965359
58835	965360
18785	965361
7885	965362
20790	965363
93531	965364
36647	965365
5715	965366
65609	965367
58247	965368
1511	965369
21405	965370
117698	965371
36215	965372
81439	965373
4495	965374
42250	965375
67836	965376
26348	965377
38886	965378
15343	965379
104086	965380
111981	965381
6428	965382
68204	965383
86914	965384
7123	965385
25185	965386
77715	965387
19567	965388
91590	965389
79117	965390
67191	965391
28279	965392
23416	965393
2546	965394
13451	965395
147908	965396
80658	965397
15618	965398
5697	965399
71831	965400
31359	965401
42898	965402
85129	965403
80953	965404
18088	965405
65048	965406
46584	965407
16985	965408
27201	965409
36233	965410
56079	965411
11192	965412
57476	965413
238	965414
19823	965415
16121	965416
20896	965417
36350	965418
76797	965419
29298	965420
47171	965421
5213	965422
53794	965423
1992	965424
10248	965425
51135	965426
118161	965427
44917	965428
105196	965429
111707	965430
5589	965431
63036	965432
13867	965433
10778	965434
85373	965435
137230	965436
40501	965437
23222	965438
3247	965439
45649	965440
61627	965441
141914	965442
85185	965443
10055	965444
74702	965445
7004	965446
13577	965447
5139	965448
113658	965449
95456	965450
14254	965451
26798	965452
147562	965453
44209	965454
92918	965455
5740	965456
78622	965457
5338	965458
25781	965459
7535	965460
103351	965461
25983	965462
109644	965463
827	965464
19820	965465
127829	965466
50280	965467
18248	965468
100455	965469
3462	965470
66596	965471
80250	965472
63157	965473
38556	965474
915	965475
15340	965476
102051	965477
5378	965478
52258	965479
132254	965480
62889	965481
21447	965482
49175	965483
5795	965484
72491	965485
69057	965486
80107	965487
899	965488
7271	965489
46536	965490
47	965491
78832	965492
1076	965493
1122	965494
75972	965495
34968	965496
66923	965497
8544	965498
73230	965499
50462	965500
6406	965501
1432	965502
5598	965503
41085	965504
11326	965505
102177	965506
7150	965507
17068	965508
58712	965509
93820	965510
18809	965511
134262	965512
3066	965513
97533	965514
4903	965515
58614	965516
2101	965517
7849	965518
37689	965519
1322	965520
2645	965521
70184	965522
33596	965523
126361	965524
46342	965525
111005	965526
88057	965527
38611	965528
80260	965529
36884	965530
88445	965531
68231	965532
18475	965533
70472	965534
134125	965535
8560	965536
24929	965537
22273	965538
44120	965539
3203	965540
17083	965541
122048	965542
23428	965543
87451	965544
9995	965545
224	965546
5041	965547
150596	965548
106399	965549
60976	965550
10651	965551
19598	965552
86419	965553
2224	965554
33135	965555
48306	965556
42393	965557
73981	965558
91632	965559
30122	965560
14261	965561
133403	965562
41130	965563
60720	965564
59868	965565
84402	965566
51408	965567
5497	965568
3631	965569
3541	965570
8311	965571
9837	965572
4867	965573
65787	965574
164	965575
88169	965576
77192	965577
46256	965578
19471	965579
41458	965580
12683	965581
71754	965582
8538	965583
91	965584
12846	965585
94955	965586
23278	965587
1006	965588
39471	965589
15354	965590
16163	965591
7833	965592
87484	965593
134648	965594
73543	965595
1584	965596
20901	965597
10330	965598
24950	965599
89396	965600
55130	965601
1942	965602
24482	965603
16842	965604
48254	965605
45118	965606
7264	965607
107141	965608
129314	965609
82386	965610
16843	965611
3355	965612
78414	965613
4079	965614
40235	965615
11881	965616
55005	965617
82739	965618
59423	965619
15346	965620
7361	965621
25191	965622
139141	965623
159	965624
77304	965625
8032	965626
16179	965627
57432	965628
31086	965629
29885	965630
288	965631
26910	965632
29252	965633
20101	965634
31141	965635
62986	965636
1854	965637
271	965638
12390	965639
60973	965640
83783	965641
113513	965642
9448	965643
123018	965644
53235	965645
51	965646
57375	965647
59431	965648
11299	965649
31589	965650
70434	965651
95097	965652
40659	965653
2108	965654
121522	965655
41927	965656
104641	965657
29682	965658
144192	965659
54842	965660
5351	965661
110939	965662
14799	965663
340	965664
80963	965665
55478	965666
22747	965667
80620	965668
23328	965669
29284	965670
59655	965671
18774	965672
111770	965673
110073	965674
23821	965675
7556	965676
14432	965677
100034	965678
60704	965679
37813	965680
93402	965681
19730	965682
23637	965683
45035	965684
90241	965685
30719	965686
130085	965687
92697	965688
112581	965689
28621	965690
33980	965691
1166	965692
93624	965693
3880	965694
2594	965695
115043	965696
29574	965697
21598	965698
114259	965699
24819	965700
78291	965701
64679	965702
23051	965703
91118	965704
26249	965705
8861	965706
35761	965707
38717	965708
83108	965709
104447	965710
47864	965711
21459	965712
116138	965713
40476	965714
59243	965715
10725	965716
14049	965717
39079	965718
102504	965719
29448	965720
3456	965721
104372	965722
112794	965723
12687	965724
95594	965725
40725	965726
2138	965727
104694	965728
70092	965729
5265	965730
134957	965731
736	965732
531	965733
25271	965734
121447	965735
53716	965736
118158	965737
82345	965738
101386	965739
47007	965740
3568	965741
77487	965742
116379	965743
21212	965744
53835	965745
21442	965746
21154	965747
116725	965748
79	965749
7633	965750
150438	965751
1903	965752
95553	965753
47822	965754
82874	965755
1610	965756
107029	965757
938	965758
2184	965759
3459	965760
2390	965761
71864	965762
20995	965763
44655	965764
15958	965765
4591	965766
2045	965767
76915	965768
11872	965769
89399	965770
49245	965771
83482	965772
69614	965773
11	965774
50370	965775
89231	965776
121713	965777
62469	965778
17234	965779
748	965780
58811	965781
52196	965782
48668	965783
24497	965784
178	965785
56184	965786
4724	965787
66011	965788
85347	965789
61033	965790
47144	965791
94617	965792
23182	965793
26699	965794
2748	965795
137458	965796
36726	965797
39758	965798
62366	965799
44997	965800
44299	965801
69720	965802
71203	965803
55788	965804
30855	965805
32330	965806
18381	965807
93909	965808
58969	965809
6159	965810
45564	965811
126390	965812
29304	965813
50799	965814
8675	965815
16526	965816
64733	965817
63511	965818
37606	965819
33850	965820
40193	965821
46564	965822
34659	965823
52558	965824
9973	965825
147176	965826
15996	965827
30713	965828
67359	965829
36094	965830
9382	965831
32181	965832
67375	965833
3213	965834
101710	965835
32571	965836
21917	965837
71872	965838
10963	965839
2395	965840
13273	965841
26083	965842
96513	965843
1606	965844
3145	965845
15624	965846
11183	965847
1840	965848
16052	965849
5377	965850
69052	965851
133410	965852
32477	965853
5261	965854
18097	965855
146620	965856
287	965857
355	965858
78344	965859
49891	965860
56835	965861
10746	965862
29389	965863
6383	965864
12031	965865
61527	965866
2934	965867
60596	965868
33283	965869
126142	965870
16654	965871
97302	965872
2333	965873
9078	965874
34514	965875
17171	965876
1203	965877
98658	965878
706	965879
54761	965880
101941	965881
68678	965882
99576	965883
44545	965884
68418	965885
67252	965886
1399	965887
76047	965888
110982	965889
30670	965890
8415	965891
55612	965892
46421	965893
106873	965894
71548	965895
71732	965896
15685	965897
23432	965898
9949	965899
1251	965900
35201	965901
15421	965902
51116	965903
113192	965904
58478	965905
26076	965906
62135	965907
107991	965908
80182	965909
17489	965910
20223	965911
60652	965912
21167	965913
76548	965914
47853	965915
42970	965916
12941	965917
114711	965918
55590	965919
37599	965920
105773	965921
882	965922
9518	965923
10540	965924
8947	965925
15008	965926
137120	965927
17622	965928
45614	965929
48278	965930
27155	965931
32741	965932
42257	965933
4222	965934
55694	965935
122718	965936
831	965937
841	965938
26917	965939
135645	965940
13865	965941
21968	965942
10406	965943
1232	965944
66258	965945
73517	965946
10648	965947
51129	965948
54549	965949
10134	965950
15009	965951
49363	965952
44470	965953
257	965954
84207	965955
72803	965956
81	965957
64931	965958
60942	965959
42016	965960
18906	965961
24696	965962
11644	965963
1216	965964
119051	965965
8132	965966
43667	965967
1373	965968
4273	965969
7837	965970
25536	965971
36500	965972
127342	965973
11647	965974
17696	965975
21136	965976
7	965977
4042	965978
11784	965979
11546	965980
94549	965981
22062	965982
82161	965983
36826	965984
30209	965985
88613	965986
70573	965987
36109	965988
22448	965989
77017	965990
11290	965991
19438	965992
13009	965993
5819	965994
40752	965995
18339	965996
4594	965997
64801	965998
41360	965999
66216	966000
36645	966001
66965	966002
47272	966003
33796	966004
58396	966005
8265	966006
126315	966007
71320	966008
7176	966009
30463	966010
308	966011
94583	966012
37055	966013
3362	966014
75376	966015
29849	966016
4788	966017
4451	966018
30512	966019
77612	966020
79397	966021
4936	966022
119661	966023
68	966024
1517	966025
96588	966026
2384	966027
72365	966028
11626	966029
16350	966030
13794	966031
99585	966032
2243	966033
41060	966034
2918	966035
8210	966036
18151	966037
94988	966038
30131	966039
98426	966040
83990	966041
23017	966042
1965	966043
38552	966044
11337	966045
5900	966046
58775	966047
57465	966048
90443	966049
6941	966050
37615	966051
31604	966052
19495	966053
7105	966054
1047	966055
5669	966056
42651	966057
3562	966058
47096	966059
97764	966060
46950	966061
21206	966062
41351	966063
68719	966064
29142	966065
50120	966066
78648	966067
76578	966068
56002	966069
23819	966070
7766	966071
48223	966072
99807	966073
135065	966074
19477	966075
134041	966076
136041	966077
16191	966078
43365	966079
23314	966080
802	966081
60551	966082
68604	966083
24309	966084
1428	966085
65730	966086
1650	966087
29314	966088
89256	966089
29023	966090
43377	966091
82613	966092
38872	966093
514	966094
76345	966095
130719	966096
104031	966097
22671	966098
3358	966099
128074	966100
42713	966101
86407	966102
6643	966103
23760	966104
99756	966105
42487	966106
122743	966107
104716	966108
16317	966109
27936	966110
29156	966111
77985	966112
27429	966113
29053	966114
49144	966115
61506	966116
3222	966117
8581	966118
62981	966119
145771	966120
89659	966121
7601	966122
36082	966123
48312	966124
34213	966125
93465	966126
24971	966127
4624	966128
5407	966129
29533	966130
146222	966131
1793	966132
98283	966133
33238	966134
141263	966135
13524	966136
13540	966137
145614	966138
982	966139
83906	966140
3143	966141
7644	966142
5169	966143
86616	966144
27053	966145
57696	966146
136192	966147
124963	966148
35237	966149
3102	966150
80730	966151
17246	966152
1292	966153
14564	966154
48680	966155
9680	966156
59453	966157
104248	966158
23842	966159
117646	966160
57642	966161
66290	966162
46591	966163
74575	966164
6016	966165
109041	966166
42322	966167
31991	966168
3456	966169
93654	966170
68465	966171
2410	966172
2622	966173
147365	966174
8594	966175
84280	966176
80378	966177
88656	966178
54169	966179
66853	966180
91388	966181
77216	966182
26718	966183
885	966184
65598	966185
31334	966186
15890	966187
46505	966188
57601	966189
3675	966190
4024	966191
83085	966192
93325	966193
39758	966194
37418	966195
65701	966196
18975	966197
6057	966198
128630	966199
108040	966200
129249	966201
893	966202
34492	966203
113887	966204
64431	966205
2690	966206
2036	966207
68446	966208
80810	966209
38875	966210
14197	966211
23629	966212
20057	966213
45694	966214
2662	966215
44	966216
37118	966217
40120	966218
59865	966219
97601	966220
19905	966221
4586	966222
10051	966223
2461	966224
5861	966225
759	966226
17400	966227
73173	966228
11151	966229
54681	966230
97556	966231
20292	966232
27360	966233
112256	966234
92041	966235
113200	966236
83028	966237
9140	966238
39536	966239
48601	966240
87247	966241
90567	966242
56366	966243
30350	966244
48334	966245
72097	966246
15148	966247
28767	966248
55021	966249
123043	966250
36968	966251
45768	966252
28936	966253
9241	966254
11007	966255
85940	966256
2059	966257
16342	966258
21790	966259
60722	966260
35067	966261
3352	966262
63823	966263
110506	966264
50759	966265
14465	966266
11012	966267
29959	966268
36115	966269
80225	966270
52837	966271
5925	966272
4067	966273
71359	966274
20541	966275
6012	966276
24679	966277
53803	966278
37803	966279
2263	966280
2616	966281
70080	966282
63479	966283
8498	966284
19475	966285
84138	966286
19519	966287
106616	966288
135850	966289
59093	966290
87743	966291
86284	966292
143139	966293
9980	966294
49250	966295
7377	966296
30174	966297
88465	966298
48680	966299
585	966300
75378	966301
8209	966302
85912	966303
28957	966304
20954	966305
50667	966306
72771	966307
32312	966308
12294	966309
41845	966310
145703	966311
19960	966312
75791	966313
39316	966314
82991	966315
46939	966316
2028	966317
15925	966318
57035	966319
39276	966320
1318	966321
26117	966322
21063	966323
103478	966324
4026	966325
66680	966326
14087	966327
43248	966328
39701	966329
15615	966330
22459	966331
127700	966332
4318	966333
28781	966334
82075	966335
18450	966336
11590	966337
10329	966338
46764	966339
49020	966340
58325	966341
15321	966342
43611	966343
23571	966344
27128	966345
38226	966346
27379	966347
29528	966348
71565	966349
910	966350
3194	966351
35238	966352
8053	966353
6929	966354
4716	966355
49601	966356
7913	966357
33534	966358
4547	966359
98203	966360
23911	966361
52200	966362
7168	966363
1339	966364
9639	966365
23961	966366
42688	966367
5297	966368
64619	966369
19834	966370
59796	966371
619	966372
61116	966373
1427	966374
17827	966375
15908	966376
52073	966377
77859	966378
25306	966379
78417	966380
73837	966381
5275	966382
10656	966383
55395	966384
106300	966385
38365	966386
28499	966387
43528	966388
118955	966389
81034	966390
2325	966391
39004	966392
34918	966393
10158	966394
18583	966395
51547	966396
53586	966397
12563	966398
32771	966399
20414	966400
48678	966401
26004	966402
115593	966403
26274	966404
102961	966405
20905	966406
34043	966407
3690	966408
128007	966409
14026	966410
38208	966411
128041	966412
7049	966413
65928	966414
41826	966415
78751	966416
42748	966417
44144	966418
82224	966419
63154	966420
1453	966421
56349	966422
23973	966423
77285	966424
61828	966425
2173	966426
7946	966427
54214	966428
40432	966429
65666	966430
13215	966431
24244	966432
67450	966433
16561	966434
1529	966435
41003	966436
100773	966437
46281	966438
70287	966439
91746	966440
11099	966441
91203	966442
13845	966443
16885	966444
105147	966445
12690	966446
14461	966447
19101	966448
3588	966449
75286	966450
14638	966451
108218	966452
80428	966453
93773	966454
40150	966455
6115	966456
20488	966457
68431	966458
39610	966459
6362	966460
53658	966461
5484	966462
31357	966463
69737	966464
72100	966465
75035	966466
85145	966467
55094	966468
69803	966469
7693	966470
55082	966471
33745	966472
2627	966473
15627	966474
65116	966475
4221	966476
116829	966477
58439	966478
17225	966479
1808	966480
19604	966481
53616	966482
16370	966483
637	966484
25113	966485
19010	966486
74897	966487
14310	966488
21165	966489
5570	966490
32934	966491
2100	966492
3563	966493
42812	966494
66703	966495
96726	966496
75393	966497
52052	966498
54797	966499
13500	966500
6954	966501
101028	966502
64436	966503
74205	966504
67095	966505
16438	966506
48667	966507
62039	966508
10071	966509
19289	966510
93354	966511
38164	966512
357	966513
3441	966514
24637	966515
14372	966516
865	966517
8802	966518
62060	966519
18303	966520
275	966521
68699	966522
73708	966523
101829	966524
5009	966525
5629	966526
107089	966527
24237	966528
111477	966529
64021	966530
41203	966531
40614	966532
84070	966533
77772	966534
42388	966535
28835	966536
5480	966537
47573	966538
9984	966539
50913	966540
12972	966541
41042	966542
1805	966543
97603	966544
135122	966545
10440	966546
68060	966547
90106	966548
95307	966549
10527	966550
88444	966551
8	966552
93782	966553
24731	966554
77736	966555
31570	966556
15382	966557
46540	966558
68451	966559
36043	966560
27884	966561
11772	966562
19	966563
5653	966564
39424	966565
7182	966566
141957	966567
67149	966568
940	966569
13127	966570
19843	966571
104489	966572
35864	966573
142996	966574
107766	966575
12395	966576
204	966577
25471	966578
111603	966579
2685	966580
56873	966581
7614	966582
11232	966583
139746	966584
1621	966585
102819	966586
54015	966587
7725	966588
3166	966589
9846	966590
20599	966591
69429	966592
100291	966593
31468	966594
61072	966595
122461	966596
37866	966597
60927	966598
20956	966599
84270	966600
18284	966601
4998	966602
94510	966603
59958	966604
28473	966605
71257	966606
109184	966607
38630	966608
51466	966609
7042	966610
48406	966611
55580	966612
119585	966613
62955	966614
771	966615
717	966616
4957	966617
103302	966618
5848	966619
81727	966620
22458	966621
35027	966622
42038	966623
18513	966624
101348	966625
1771	966626
106237	966627
89119	966628
40455	966629
100707	966630
16619	966631
43700	966632
23995	966633
82348	966634
15647	966635
98334	966636
8999	966637
3265	966638
90006	966639
6678	966640
18158	966641
19414	966642
69874	966643
136580	966644
58291	966645
96602	966646
25200	966647
6955	966648
38302	966649
41115	966650
113063	966651
68259	966652
90499	966653
77825	966654
77168	966655
10997	966656
68317	966657
84406	966658
106532	966659
1525	966660
99761	966661
16679	966662
79664	966663
93406	966664
12716	966665
70230	966666
69145	966667
43103	966668
84561	966669
123917	966670
39036	966671
11419	966672
80917	966673
316	966674
1084	966675
4574	966676
46225	966677
51027	966678
8092	966679
35555	966680
111277	966681
63840	966682
39873	966683
100328	966684
16720	966685
5544	966686
36949	966687
3606	966688
120534	966689
4092	966690
80935	966691
26829	966692
12867	966693
48653	966694
622	966695
58160	966696
37292	966697
5993	966698
96250	966699
29403	966700
3712	966701
3268	966702
18608	966703
59149	966704
44023	966705
917	966706
69330	966707
42488	966708
69331	966709
1988	966710
34123	966711
14768	966712
23315	966713
18127	966714
53837	966715
31160	966716
30382	966717
9206	966718
146722	966719
57027	966720
50063	966721
148745	966722
3554	966723
7543	966724
45482	966725
10881	966726
2679	966727
17558	966728
60998	966729
113178	966730
103004	966731
4692	966732
100766	966733
103111	966734
56576	966735
84065	966736
30267	966737
57520	966738
49748	966739
14846	966740
57601	966741
382	966742
70370	966743
9493	966744
94989	966745
73296	966746
45166	966747
17243	966748
5875	966749
39534	966750
80844	966751
71778	966752
35502	966753
19768	966754
35076	966755
35810	966756
26952	966757
1442	966758
68520	966759
79774	966760
47037	966761
81335	966762
123391	966763
6342	966764
2893	966765
14259	966766
93195	966767
85290	966768
3137	966769
46156	966770
9697	966771
35948	966772
52634	966773
49760	966774
52964	966775
318	966776
71811	966777
42261	966778
49034	966779
71929	966780
11016	966781
24371	966782
121282	966783
34162	966784
8926	966785
17852	966786
13460	966787
40300	966788
68381	966789
24879	966790
54734	966791
1321	966792
146	966793
107802	966794
106194	966795
51231	966796
38764	966797
31437	966798
3253	966799
115596	966800
84395	966801
7322	966802
22823	966803
64920	966804
26705	966805
38286	966806
46244	966807
30273	966808
75150	966809
52606	966810
18889	966811
74983	966812
16120	966813
126126	966814
17002	966815
60683	966816
4077	966817
87332	966818
87	966819
61168	966820
100047	966821
40237	966822
25204	966823
130208	966824
20684	966825
67666	966826
40964	966827
22639	966828
5890	966829
620	966830
32076	966831
42989	966832
13762	966833
22703	966834
6938	966835
37420	966836
2918	966837
72694	966838
16226	966839
12064	966840
92213	966841
12317	966842
55922	966843
38309	966844
62165	966845
26550	966846
23589	966847
735	966848
31148	966849
41053	966850
36775	966851
53033	966852
76407	966853
1059	966854
15795	966855
49002	966856
9837	966857
65126	966858
1431	966859
4192	966860
26346	966861
48308	966862
2577	966863
100600	966864
14652	966865
4424	966866
41753	966867
70089	966868
70912	966869
17893	966870
58252	966871
45393	966872
34254	966873
122851	966874
30639	966875
4173	966876
12902	966877
63693	966878
133238	966879
64208	966880
14351	966881
1201	966882
9566	966883
73336	966884
135911	966885
10037	966886
113288	966887
88211	966888
36355	966889
95680	966890
84700	966891
62058	966892
28794	966893
141159	966894
83830	966895
58815	966896
11615	966897
21798	966898
705	966899
28568	966900
7124	966901
37389	966902
27316	966903
78736	966904
74990	966905
37236	966906
34973	966907
138236	966908
6360	966909
74809	966910
24728	966911
133380	966912
37736	966913
6411	966914
15434	966915
34413	966916
94862	966917
7891	966918
132594	966919
22061	966920
87850	966921
5312	966922
5964	966923
18479	966924
122107	966925
28219	966926
25757	966927
69028	966928
85440	966929
33827	966930
38867	966931
19379	966932
104174	966933
120467	966934
11071	966935
415	966936
29896	966937
61327	966938
86548	966939
725	966940
53758	966941
15587	966942
48535	966943
17201	966944
27759	966945
10677	966946
10011	966947
123999	966948
14080	966949
65604	966950
56950	966951
18285	966952
49042	966953
34207	966954
145774	966955
74718	966956
98057	966957
63391	966958
20018	966959
169	966960
4800	966961
51425	966962
59564	966963
4956	966964
1182	966965
18879	966966
26226	966967
12253	966968
5420	966969
133735	966970
7811	966971
37762	966972
30445	966973
20893	966974
13821	966975
36068	966976
5275	966977
92111	966978
91324	966979
22928	966980
12333	966981
44757	966982
50994	966983
1230	966984
22532	966985
62462	966986
51233	966987
75961	966988
16928	966989
3995	966990
59992	966991
125482	966992
13857	966993
66595	966994
69827	966995
62606	966996
27913	966997
51324	966998
45836	966999
134245	967000
27001	967001
41187	967002
23213	967003
8524	967004
10125	967005
12970	967006
5217	967007
8085	967008
143450	967009
56477	967010
90513	967011
33750	967012
145414	967013
72630	967014
25196	967015
43689	967016
137726	967017
27778	967018
39533	967019
97129	967020
96318	967021
21108	967022
54007	967023
50583	967024
12643	967025
26285	967026
11553	967027
102929	967028
19076	967029
3835	967030
33518	967031
18318	967032
82329	967033
9421	967034
91472	967035
120701	967036
54268	967037
23226	967038
918	967039
30877	967040
32835	967041
34876	967042
85680	967043
27986	967044
1267	967045
52141	967046
25507	967047
39451	967048
2434	967049
257	967050
7123	967051
84723	967052
59809	967053
52869	967054
230	967055
83540	967056
43295	967057
62511	967058
7457	967059
39030	967060
72206	967061
12140	967062
93806	967063
34513	967064
12494	967065
9732	967066
29183	967067
118367	967068
48799	967069
74438	967070
4459	967071
59997	967072
27250	967073
31731	967074
44910	967075
6649	967076
35534	967077
52071	967078
7229	967079
2954	967080
13368	967081
23497	967082
13767	967083
8047	967084
5097	967085
62751	967086
65124	967087
26981	967088
138658	967089
94034	967090
22673	967091
16641	967092
6190	967093
53286	967094
33689	967095
41204	967096
33644	967097
125433	967098
910	967099
5268	967100
42895	967101
20727	967102
62091	967103
24477	967104
3309	967105
7534	967106
97041	967107
87576	967108
13815	967109
109016	967110
84493	967111
46906	967112
115971	967113
37416	967114
33415	967115
2334	967116
7541	967117
74311	967118
7644	967119
13568	967120
10590	967121
89081	967122
17463	967123
92	967124
67066	967125
13690	967126
8220	967127
23316	967128
4256	967129
82980	967130
6102	967131
58567	967132
97362	967133
9520	967134
138158	967135
8766	967136
1004	967137
60996	967138
26213	967139
26272	967140
65198	967141
2773	967142
119932	967143
80889	967144
33263	967145
44384	967146
6071	967147
44151	967148
122763	967149
39111	967150
33091	967151
34943	967152
53363	967153
69255	967154
97162	967155
93335	967156
32189	967157
79374	967158
20673	967159
121344	967160
1177	967161
42027	967162
5942	967163
33525	967164
31881	967165
100146	967166
7828	967167
5416	967168
47245	967169
15574	967170
1321	967171
76507	967172
90366	967173
98701	967174
9500	967175
78587	967176
85464	967177
16208	967178
2572	967179
118947	967180
21673	967181
7619	967182
22495	967183
52064	967184
9383	967185
19015	967186
35831	967187
108220	967188
22423	967189
15599	967190
4526	967191
13733	967192
18915	967193
23523	967194
68244	967195
9072	967196
33671	967197
59811	967198
88539	967199
76927	967200
134409	967201
46928	967202
48317	967203
102056	967204
8214	967205
1387	967206
6856	967207
2955	967208
50969	967209
82792	967210
100544	967211
15029	967212
129854	967213
107264	967214
78133	967215
40075	967216
2230	967217
110206	967218
69271	967219
471	967220
39117	967221
104253	967222
95463	967223
42479	967224
91786	967225
14619	967226
11518	967227
26228	967228
35799	967229
3615	967230
48430	967231
11013	967232
31304	967233
51899	967234
31521	967235
80411	967236
520	967237
73780	967238
29374	967239
17304	967240
2003	967241
2151	967242
25682	967243
4744	967244
1118	967245
548	967246
75513	967247
6185	967248
11221	967249
19567	967250
45760	967251
37678	967252
302	967253
68297	967254
7440	967255
101282	967256
12993	967257
9427	967258
11589	967259
42254	967260
12080	967261
84661	967262
65239	967263
30492	967264
118953	967265
27820	967266
3049	967267
49532	967268
20598	967269
3996	967270
122475	967271
5942	967272
54031	967273
132885	967274
30839	967275
54396	967276
60896	967277
29833	967278
42913	967279
14391	967280
4200	967281
10428	967282
37846	967283
124640	967284
29554	967285
71372	967286
82793	967287
85979	967288
100303	967289
6769	967290
103819	967291
6371	967292
27406	967293
49219	967294
788	967295
97	967296
102139	967297
42931	967298
2954	967299
67431	967300
5223	967301
1802	967302
46322	967303
38380	967304
45619	967305
148393	967306
33709	967307
963	967308
30346	967309
70185	967310
15745	967311
888	967312
6082	967313
86185	967314
59085	967315
3514	967316
52016	967317
104083	967318
5872	967319
11175	967320
38365	967321
148084	967322
19069	967323
84069	967324
80967	967325
2931	967326
1719	967327
752	967328
16496	967329
46903	967330
13352	967331
6898	967332
24979	967333
65113	967334
125384	967335
55953	967336
1155	967337
510	967338
77379	967339
57728	967340
3803	967341
48885	967342
35610	967343
14782	967344
20327	967345
101997	967346
21542	967347
10261	967348
459	967349
1190	967350
41611	967351
479	967352
8173	967353
30802	967354
5395	967355
86621	967356
62043	967357
67188	967358
69630	967359
86308	967360
39394	967361
43083	967362
130697	967363
118015	967364
15203	967365
90164	967366
149743	967367
547	967368
29704	967369
15666	967370
57561	967371
52534	967372
32562	967373
113452	967374
46986	967375
126	967376
33320	967377
89244	967378
41117	967379
256	967380
21699	967381
20464	967382
3315	967383
17690	967384
35494	967385
46407	967386
3791	967387
91384	967388
114524	967389
1034	967390
10592	967391
47034	967392
34444	967393
36908	967394
2513	967395
15191	967396
83945	967397
7573	967398
23868	967399
4935	967400
28328	967401
86276	967402
70535	967403
11170	967404
29185	967405
21854	967406
31537	967407
58020	967408
27305	967409
33732	967410
17041	967411
4836	967412
726	967413
3363	967414
29675	967415
20784	967416
67194	967417
15561	967418
25872	967419
44424	967420
110103	967421
46855	967422
116758	967423
29126	967424
1931	967425
30245	967426
29699	967427
67430	967428
32941	967429
70570	967430
3229	967431
1673	967432
82696	967433
40807	967434
87189	967435
10176	967436
52857	967437
52317	967438
138262	967439
71482	967440
81152	967441
82192	967442
88766	967443
112895	967444
40859	967445
3569	967446
2855	967447
8536	967448
21895	967449
73136	967450
94380	967451
21062	967452
7266	967453
79360	967454
1428	967455
38887	967456
14172	967457
38452	967458
53694	967459
4653	967460
124164	967461
58535	967462
92399	967463
10117	967464
70613	967465
31575	967466
2899	967467
16064	967468
11572	967469
123201	967470
49387	967471
39690	967472
82753	967473
2917	967474
50470	967475
29444	967476
37787	967477
12479	967478
87464	967479
42750	967480
1114	967481
114573	967482
111590	967483
57511	967484
84062	967485
57632	967486
46870	967487
33874	967488
46274	967489
19990	967490
54553	967491
24207	967492
17899	967493
70515	967494
15295	967495
18811	967496
38096	967497
72610	967498
86630	967499
14939	967500
2314	967501
598	967502
19415	967503
56241	967504
99	967505
63719	967506
50750	967507
21928	967508
35632	967509
8617	967510
6936	967511
41	967512
37461	967513
652	967514
36353	967515
91572	967516
66251	967517
19484	967518
102693	967519
37180	967520
27146	967521
125489	967522
8407	967523
59109	967524
119300	967525
59410	967526
2018	967527
58344	967528
95517	967529
19193	967530
44055	967531
21648	967532
83214	967533
40914	967534
5202	967535
62025	967536
75561	967537
5814	967538
96796	967539
110699	967540
70439	967541
23811	967542
54181	967543
309	967544
37817	967545
63152	967546
58135	967547
89987	967548
125907	967549
22422	967550
44524	967551
21484	967552
92711	967553
55987	967554
84405	967555
36038	967556
3343	967557
79257	967558
36283	967559
65830	967560
1421	967561
13816	967562
18045	967563
47053	967564
2711	967565
71024	967566
71778	967567
513	967568
375	967569
37626	967570
9143	967571
89040	967572
6734	967573
142373	967574
39422	967575
44234	967576
348	967577
42992	967578
26932	967579
45915	967580
13921	967581
26752	967582
65332	967583
108545	967584
47782	967585
1920	967586
409	967587
6039	967588
147271	967589
15190	967590
118813	967591
11378	967592
30370	967593
34718	967594
69538	967595
111423	967596
4270	967597
62130	967598
93026	967599
8010	967600
3168	967601
16135	967602
8786	967603
15715	967604
50978	967605
106992	967606
58259	967607
4184	967608
13775	967609
36520	967610
12051	967611
50682	967612
28583	967613
25599	967614
78277	967615
104158	967616
99422	967617
66161	967618
29864	967619
888	967620
1036	967621
4055	967622
39116	967623
122540	967624
26577	967625
28504	967626
55963	967627
1231	967628
112700	967629
11380	967630
9540	967631
59312	967632
39130	967633
54848	967634
18630	967635
83914	967636
76042	967637
45040	967638
39373	967639
99706	967640
2733	967641
24955	967642
8082	967643
19467	967644
124446	967645
2964	967646
5911	967647
77539	967648
48383	967649
32533	967650
78869	967651
110490	967652
26777	967653
32886	967654
57781	967655
1008	967656
30453	967657
97859	967658
97146	967659
113434	967660
127818	967661
46261	967662
35758	967663
138088	967664
58807	967665
95045	967666
25882	967667
8709	967668
43163	967669
8581	967670
24312	967671
5887	967672
102519	967673
62542	967674
32109	967675
4884	967676
23458	967677
893	967678
15818	967679
9201	967680
46666	967681
83314	967682
10198	967683
72043	967684
2244	967685
85817	967686
107477	967687
78551	967688
137978	967689
22836	967690
60453	967691
24823	967692
147295	967693
1887	967694
49353	967695
31639	967696
75719	967697
41851	967698
67500	967699
78637	967700
63854	967701
96663	967702
13409	967703
228	967704
6742	967705
114947	967706
13357	967707
46546	967708
18861	967709
3306	967710
69736	967711
90122	967712
4629	967713
15106	967714
40903	967715
13119	967716
2397	967717
58341	967718
10129	967719
22458	967720
122421	967721
87700	967722
6432	967723
39239	967724
132425	967725
30803	967726
29489	967727
13990	967728
27757	967729
66342	967730
480	967731
68809	967732
11077	967733
50457	967734
90980	967735
40697	967736
2825	967737
95237	967738
2792	967739
48081	967740
47351	967741
89841	967742
62175	967743
26689	967744
1316	967745
5361	967746
40686	967747
682	967748
26001	967749
26113	967750
103290	967751
3636	967752
4698	967753
35141	967754
53113	967755
4907	967756
4889	967757
23122	967758
8865	967759
3211	967760
20657	967761
2297	967762
2345	967763
2900	967764
6651	967765
40789	967766
61033	967767
43424	967768
29820	967769
114489	967770
850	967771
145195	967772
69202	967773
69876	967774
8647	967775
66536	967776
107	967777
58040	967778
36386	967779
66003	967780
25943	967781
133184	967782
64163	967783
78415	967784
64392	967785
15217	967786
66440	967787
46069	967788
2917	967789
708	967790
90145	967791
35716	967792
89574	967793
15132	967794
104064	967795
112	967796
66289	967797
33718	967798
33035	967799
40261	967800
25203	967801
35205	967802
30752	967803
11456	967804
6590	967805
39142	967806
19775	967807
47478	967808
30341	967809
15564	967810
44739	967811
24671	967812
36166	967813
134307	967814
3017	967815
130651	967816
23489	967817
75990	967818
60929	967819
5714	967820
36034	967821
116075	967822
30948	967823
7202	967824
35023	967825
242	967826
149299	967827
31881	967828
43848	967829
90607	967830
125313	967831
88753	967832
30650	967833
63574	967834
59486	967835
2207	967836
135642	967837
1260	967838
76070	967839
45998	967840
40097	967841
6495	967842
106204	967843
12387	967844
7462	967845
275	967846
55244	967847
11736	967848
16543	967849
6017	967850
38657	967851
50915	967852
59696	967853
31327	967854
137842	967855
142	967856
30249	967857
58392	967858
38123	967859
6234	967860
34290	967861
14900	967862
14194	967863
57136	967864
12517	967865
70313	967866
46642	967867
22805	967868
26966	967869
24973	967870
46310	967871
72625	967872
60613	967873
16874	967874
41455	967875
1007	967876
106695	967877
68900	967878
30255	967879
799	967880
19085	967881
6350	967882
32828	967883
77793	967884
95336	967885
1457	967886
31677	967887
11761	967888
9911	967889
716	967890
8416	967891
43650	967892
51683	967893
93140	967894
50176	967895
56312	967896
99080	967897
68792	967898
51403	967899
15409	967900
37371	967901
9134	967902
19992	967903
777	967904
33894	967905
14238	967906
45267	967907
450	967908
26367	967909
9564	967910
7663	967911
31833	967912
7852	967913
10890	967914
1665	967915
51831	967916
8505	967917
2551	967918
21147	967919
33353	967920
43246	967921
236	967922
11051	967923
122491	967924
3086	967925
55	967926
32415	967927
87159	967928
37965	967929
10503	967930
5199	967931
26742	967932
20201	967933
225	967934
7000	967935
93441	967936
5799	967937
36023	967938
1188	967939
8015	967940
57218	967941
92631	967942
269	967943
75060	967944
33518	967945
120702	967946
12492	967947
59466	967948
78288	967949
19155	967950
100954	967951
14257	967952
16047	967953
85995	967954
40842	967955
52778	967956
65087	967957
93454	967958
46546	967959
13332	967960
104071	967961
86362	967962
12457	967963
66562	967964
99466	967965
78303	967966
34149	967967
1210	967968
8649	967969
60300	967970
77298	967971
21411	967972
1246	967973
26767	967974
45848	967975
22379	967976
31236	967977
77187	967978
24252	967979
29787	967980
69993	967981
18329	967982
19572	967983
22612	967984
117364	967985
15682	967986
9079	967987
6327	967988
132120	967989
31635	967990
93842	967991
43585	967992
23006	967993
93496	967994
28713	967995
32650	967996
137598	967997
53450	967998
19093	967999
80127	968000
81785	968001
12512	968002
9349	968003
87657	968004
25086	968005
120820	968006
36556	968007
9763	968008
6492	968009
98697	968010
19973	968011
80446	968012
20554	968013
1139	968014
37480	968015
37561	968016
133553	968017
46714	968018
40285	968019
33596	968020
29411	968021
76880	968022
882	968023
101732	968024
58260	968025
64017	968026
3126	968027
57939	968028
78788	968029
35570	968030
50198	968031
26971	968032
6071	968033
41857	968034
13766	968035
30521	968036
85166	968037
110067	968038
48890	968039
83592	968040
648	968041
3812	968042
123723	968043
883	968044
125817	968045
123455	968046
17220	968047
57878	968048
6031	968049
60238	968050
71444	968051
78117	968052
138951	968053
89834	968054
59276	968055
24895	968056
28370	968057
17785	968058
55347	968059
73569	968060
28141	968061
9595	968062
19278	968063
3012	968064
105509	968065
15490	968066
68807	968067
59868	968068
61006	968069
95083	968070
54508	968071
74678	968072
59663	968073
18496	968074
47803	968075
10654	968076
19777	968077
115134	968078
2590	968079
83919	968080
69347	968081
106990	968082
7481	968083
3755	968084
75437	968085
30395	968086
12755	968087
11970	968088
3049	968089
13893	968090
33630	968091
22716	968092
24279	968093
63928	968094
63265	968095
11710	968096
82895	968097
25801	968098
103058	968099
24661	968100
33944	968101
74318	968102
39077	968103
23391	968104
66561	968105
65799	968106
2774	968107
47257	968108
5160	968109
91800	968110
16668	968111
17334	968112
18902	968113
27146	968114
83511	968115
24365	968116
18948	968117
51303	968118
80833	968119
61194	968120
6973	968121
94736	968122
11608	968123
65798	968124
132162	968125
69970	968126
32676	968127
69039	968128
41211	968129
75599	968130
50480	968131
8529	968132
15714	968133
55814	968134
97508	968135
5966	968136
67347	968137
31667	968138
55263	968139
42814	968140
8141	968141
16842	968142
68024	968143
32322	968144
11639	968145
104695	968146
73999	968147
30613	968148
62592	968149
56204	968150
5481	968151
31950	968152
32912	968153
38960	968154
89985	968155
1736	968156
73128	968157
28632	968158
130483	968159
44508	968160
16704	968161
1620	968162
66081	968163
3122	968164
28773	968165
136102	968166
68277	968167
1557	968168
15063	968169
37167	968170
34487	968171
103380	968172
17727	968173
79716	968174
111520	968175
41670	968176
71986	968177
137710	968178
7445	968179
49916	968180
14142	968181
87209	968182
43561	968183
52459	968184
5272	968185
28521	968186
204	968187
75379	968188
99153	968189
6631	968190
9186	968191
4912	968192
15129	968193
3307	968194
50121	968195
13798	968196
34306	968197
3253	968198
67014	968199
51649	968200
1015	968201
60180	968202
82610	968203
4520	968204
74907	968205
2294	968206
1130	968207
23870	968208
9651	968209
38681	968210
38908	968211
25465	968212
4567	968213
54337	968214
18066	968215
10647	968216
13543	968217
35794	968218
58377	968219
41004	968220
115201	968221
11425	968222
45728	968223
6070	968224
134505	968225
89425	968226
57322	968227
11250	968228
45640	968229
22065	968230
21028	968231
146288	968232
141345	968233
20119	968234
25038	968235
37154	968236
128941	968237
88183	968238
29013	968239
63187	968240
8763	968241
103284	968242
104487	968243
49892	968244
3162	968245
40941	968246
19532	968247
101471	968248
9831	968249
21057	968250
110267	968251
34228	968252
52026	968253
75904	968254
36007	968255
63502	968256
27289	968257
15397	968258
70036	968259
118322	968260
125065	968261
49077	968262
11275	968263
62377	968264
8	968265
75040	968266
138486	968267
74765	968268
22614	968269
10968	968270
33571	968271
4835	968272
23125	968273
102498	968274
27941	968275
84892	968276
25305	968277
4101	968278
128383	968279
30703	968280
62750	968281
3660	968282
59524	968283
46252	968284
23247	968285
46327	968286
15866	968287
89121	968288
55543	968289
2366	968290
51106	968291
82710	968292
19333	968293
33898	968294
44042	968295
82353	968296
889	968297
101833	968298
45743	968299
95052	968300
31652	968301
37954	968302
104322	968303
40901	968304
90277	968305
46143	968306
7011	968307
73534	968308
1422	968309
6718	968310
37319	968311
87531	968312
29993	968313
21352	968314
74153	968315
6825	968316
552	968317
59573	968318
24260	968319
43932	968320
2673	968321
128841	968322
86504	968323
89285	968324
34130	968325
2021	968326
25888	968327
90961	968328
11770	968329
52504	968330
81287	968331
60240	968332
52608	968333
29813	968334
6365	968335
99743	968336
19391	968337
39565	968338
121806	968339
81208	968340
48588	968341
8477	968342
3181	968343
122275	968344
59743	968345
56114	968346
75623	968347
20469	968348
11739	968349
55408	968350
69012	968351
63669	968352
659	968353
6226	968354
17138	968355
52773	968356
37218	968357
8265	968358
119213	968359
6976	968360
107807	968361
1499	968362
8403	968363
1120	968364
105842	968365
44494	968366
65689	968367
69843	968368
82176	968369
126183	968370
14956	968371
12626	968372
8169	968373
96789	968374
89780	968375
126667	968376
45019	968377
45506	968378
118883	968379
10015	968380
32321	968381
466	968382
62049	968383
27907	968384
71052	968385
54056	968386
126934	968387
124176	968388
47008	968389
50214	968390
5528	968391
56596	968392
9696	968393
10340	968394
17374	968395
113793	968396
2192	968397
4368	968398
15984	968399
123198	968400
32946	968401
94750	968402
69930	968403
6213	968404
29357	968405
18459	968406
8062	968407
121756	968408
46509	968409
42334	968410
18114	968411
41969	968412
39800	968413
88467	968414
5085	968415
50500	968416
75	968417
6771	968418
72669	968419
50888	968420
6121	968421
13984	968422
6295	968423
40420	968424
71804	968425
1555	968426
48962	968427
39339	968428
47162	968429
87130	968430
28467	968431
68406	968432
85447	968433
112454	968434
111390	968435
51164	968436
106619	968437
90400	968438
39161	968439
60666	968440
9470	968441
102378	968442
13124	968443
55920	968444
37606	968445
46516	968446
71291	968447
5850	968448
50619	968449
68395	968450
34066	968451
80226	968452
100651	968453
33393	968454
19074	968455
143377	968456
2699	968457
28012	968458
18082	968459
19531	968460
34880	968461
5051	968462
9748	968463
58923	968464
85289	968465
61282	968466
19150	968467
33040	968468
18943	968469
24839	968470
79977	968471
29133	968472
5941	968473
113311	968474
40091	968475
2153	968476
21016	968477
102924	968478
80054	968479
38101	968480
104995	968481
61255	968482
128915	968483
67883	968484
50780	968485
19497	968486
4591	968487
106149	968488
5380	968489
15561	968490
882	968491
7437	968492
477	968493
60819	968494
6437	968495
26607	968496
16055	968497
52402	968498
9184	968499
92795	968500
731	968501
3921	968502
66834	968503
8203	968504
472	968505
5683	968506
30733	968507
136227	968508
50298	968509
22395	968510
10110	968511
90483	968512
6971	968513
4316	968514
117014	968515
65887	968516
94013	968517
4340	968518
1836	968519
101803	968520
58739	968521
100760	968522
81135	968523
55088	968524
9925	968525
759	968526
10582	968527
8435	968528
2353	968529
125790	968530
83667	968531
41279	968532
43266	968533
41751	968534
111326	968535
10163	968536
119261	968537
18866	968538
40692	968539
107817	968540
14059	968541
642	968542
20160	968543
19460	968544
80989	968545
38556	968546
33134	968547
27268	968548
53991	968549
71497	968550
83477	968551
22358	968552
96348	968553
23813	968554
103402	968555
12785	968556
63349	968557
101470	968558
37844	968559
60519	968560
10999	968561
47955	968562
13266	968563
72172	968564
1657	968565
16951	968566
121778	968567
115723	968568
635	968569
15762	968570
41414	968571
49591	968572
75660	968573
70289	968574
4996	968575
104702	968576
53895	968577
4956	968578
7966	968579
72424	968580
20462	968581
34498	968582
92472	968583
48934	968584
52231	968585
13164	968586
10217	968587
105480	968588
76892	968589
21810	968590
42160	968591
45078	968592
58304	968593
72849	968594
32057	968595
11396	968596
5568	968597
1136	968598
45373	968599
104650	968600
115803	968601
121239	968602
79095	968603
24641	968604
34555	968605
10819	968606
97251	968607
11467	968608
9754	968609
109044	968610
54598	968611
8325	968612
68387	968613
7346	968614
11916	968615
126136	968616
115425	968617
10130	968618
21372	968619
2746	968620
112524	968621
11330	968622
38078	968623
12347	968624
54525	968625
66622	968626
129683	968627
137445	968628
9858	968629
41200	968630
7394	968631
32646	968632
12855	968633
15627	968634
3838	968635
52391	968636
40083	968637
15295	968638
11991	968639
23066	968640
9202	968641
28936	968642
9740	968643
11860	968644
84659	968645
51459	968646
87273	968647
24612	968648
23028	968649
225	968650
18635	968651
65213	968652
43541	968653
16725	968654
6575	968655
4736	968656
22351	968657
101411	968658
72680	968659
86869	968660
60376	968661
43506	968662
109545	968663
53529	968664
1976	968665
27929	968666
12442	968667
58158	968668
15372	968669
9175	968670
3788	968671
57822	968672
76631	968673
28862	968674
63026	968675
47612	968676
15221	968677
80288	968678
92571	968679
133487	968680
19685	968681
137322	968682
82225	968683
60998	968684
119907	968685
102427	968686
6037	968687
12329	968688
97899	968689
5321	968690
77600	968691
12474	968692
44131	968693
113297	968694
146874	968695
44908	968696
5729	968697
26743	968698
34663	968699
4976	968700
19440	968701
87889	968702
36399	968703
121656	968704
16226	968705
12337	968706
102736	968707
619	968708
14121	968709
100582	968710
11841	968711
38879	968712
91342	968713
8583	968714
43112	968715
1497	968716
48335	968717
8504	968718
95085	968719
8778	968720
4681	968721
55036	968722
33991	968723
26450	968724
94058	968725
21542	968726
9740	968727
35044	968728
72906	968729
92241	968730
106	968731
58557	968732
2179	968733
90774	968734
29345	968735
38930	968736
34895	968737
19708	968738
6941	968739
16408	968740
72236	968741
137465	968742
145053	968743
60588	968744
42660	968745
14086	968746
93418	968747
102745	968748
30306	968749
1540	968750
5468	968751
43868	968752
34669	968753
92107	968754
32936	968755
136247	968756
17405	968757
39615	968758
31247	968759
3385	968760
30440	968761
19252	968762
40560	968763
7796	968764
8527	968765
12054	968766
21102	968767
51001	968768
6441	968769
49898	968770
7005	968771
56740	968772
81459	968773
17203	968774
16254	968775
43390	968776
621	968777
28096	968778
7045	968779
89624	968780
19102	968781
15254	968782
107647	968783
26161	968784
38013	968785
52266	968786
30956	968787
44452	968788
40099	968789
62585	968790
126789	968791
96963	968792
83032	968793
103682	968794
4254	968795
80039	968796
65830	968797
92669	968798
20891	968799
98251	968800
24012	968801
20142	968802
5902	968803
111390	968804
699	968805
54078	968806
32326	968807
365	968808
82326	968809
21634	968810
111048	968811
20413	968812
112040	968813
94602	968814
106526	968815
15630	968816
8209	968817
70939	968818
136422	968819
54902	968820
1557	968821
7370	968822
6991	968823
70727	968824
123036	968825
29337	968826
7234	968827
47935	968828
29405	968829
27646	968830
507	968831
97899	968832
89832	968833
22200	968834
55114	968835
45103	968836
62	968837
99612	968838
13547	968839
90867	968840
34233	968841
7755	968842
18246	968843
88702	968844
23095	968845
49682	968846
63360	968847
46669	968848
70250	968849
391	968850
30074	968851
3644	968852
50684	968853
57565	968854
53975	968855
1426	968856
16130	968857
21114	968858
108624	968859
61848	968860
7156	968861
17989	968862
115210	968863
84999	968864
38661	968865
62489	968866
47166	968867
75478	968868
257	968869
5805	968870
37081	968871
12291	968872
14810	968873
18559	968874
115658	968875
4200	968876
24298	968877
43292	968878
5	968879
32416	968880
10024	968881
169	968882
5747	968883
30894	968884
41367	968885
62341	968886
7732	968887
54369	968888
27324	968889
12989	968890
83986	968891
25105	968892
13030	968893
41934	968894
53998	968895
64961	968896
2940	968897
12151	968898
16085	968899
73499	968900
9277	968901
62864	968902
461	968903
27638	968904
14592	968905
31912	968906
22353	968907
11926	968908
52912	968909
15990	968910
2916	968911
61576	968912
48799	968913
120868	968914
119424	968915
132301	968916
31101	968917
57932	968918
25997	968919
61691	968920
56601	968921
77766	968922
6730	968923
925	968924
96895	968925
9328	968926
103596	968927
16329	968928
10071	968929
244	968930
108481	968931
56404	968932
34998	968933
8612	968934
4109	968935
102734	968936
8813	968937
12511	968938
104910	968939
89893	968940
23499	968941
8537	968942
14579	968943
76791	968944
14992	968945
32433	968946
40996	968947
30645	968948
65563	968949
38245	968950
20054	968951
54577	968952
1580	968953
139681	968954
56013	968955
2278	968956
7325	968957
2135	968958
16538	968959
121902	968960
44299	968961
82352	968962
2105	968963
28573	968964
86298	968965
2447	968966
68542	968967
4875	968968
7605	968969
16204	968970
93365	968971
7389	968972
36883	968973
72334	968974
6428	968975
10794	968976
1839	968977
54343	968978
10300	968979
42056	968980
23354	968981
75262	968982
22580	968983
3061	968984
14118	968985
32415	968986
15257	968987
134662	968988
13794	968989
18292	968990
66796	968991
39490	968992
10056	968993
18729	968994
2708	968995
20099	968996
29787	968997
58726	968998
14390	968999
10264	969000
31128	969001
64672	969002
22606	969003
127470	969004
52368	969005
144850	969006
59699	969007
118783	969008
107659	969009
77566	969010
5257	969011
104685	969012
4466	969013
122569	969014
104374	969015
334	969016
9124	969017
50937	969018
31653	969019
8718	969020
1434	969021
1908	969022
9319	969023
15842	969024
35935	969025
66786	969026
27392	969027
93856	969028
13266	969029
4009	969030
35698	969031
137105	969032
12470	969033
73360	969034
42260	969035
44659	969036
77087	969037
12977	969038
34361	969039
6064	969040
3058	969041
39254	969042
5047	969043
63667	969044
26600	969045
39456	969046
46943	969047
4438	969048
23835	969049
810	969050
49838	969051
153	969052
28586	969053
4119	969054
66293	969055
3900	969056
39817	969057
82488	969058
1946	969059
33718	969060
59351	969061
7253	969062
9183	969063
138338	969064
118487	969065
91889	969066
66882	969067
22616	969068
39269	969069
36636	969070
24246	969071
18137	969072
62020	969073
53876	969074
30070	969075
34088	969076
4763	969077
83905	969078
4251	969079
10021	969080
2468	969081
7200	969082
42220	969083
122902	969084
103301	969085
76768	969086
2103	969087
108205	969088
49958	969089
30553	969090
60393	969091
4556	969092
26975	969093
13607	969094
1122	969095
815	969096
83768	969097
204	969098
69204	969099
58735	969100
11456	969101
145376	969102
53861	969103
60242	969104
105221	969105
17550	969106
1551	969107
14535	969108
13174	969109
7558	969110
50052	969111
61493	969112
14886	969113
29131	969114
46105	969115
10470	969116
45984	969117
73240	969118
21812	969119
1966	969120
7407	969121
5379	969122
89619	969123
15723	969124
43443	969125
25188	969126
42795	969127
31385	969128
4541	969129
28627	969130
15016	969131
110228	969132
34116	969133
114198	969134
6665	969135
18614	969136
2588	969137
5500	969138
75665	969139
68819	969140
80750	969141
31756	969142
78644	969143
14847	969144
76639	969145
17352	969146
18805	969147
89732	969148
13821	969149
67186	969150
11080	969151
12575	969152
82515	969153
48032	969154
77416	969155
75824	969156
9706	969157
44226	969158
38135	969159
12176	969160
97615	969161
14047	969162
1060	969163
205	969164
5300	969165
39931	969166
39927	969167
307	969168
10566	969169
15598	969170
26997	969171
90450	969172
27048	969173
75627	969174
15905	969175
104898	969176
11557	969177
10736	969178
15767	969179
5079	969180
17968	969181
87254	969182
10131	969183
5940	969184
71372	969185
52174	969186
41639	969187
69379	969188
90984	969189
69226	969190
54548	969191
38421	969192
140231	969193
21	969194
1464	969195
24192	969196
23892	969197
34701	969198
30519	969199
45390	969200
141353	969201
47976	969202
44029	969203
29521	969204
57715	969205
30506	969206
54248	969207
40960	969208
85934	969209
94771	969210
19332	969211
128740	969212
105023	969213
72303	969214
37745	969215
137524	969216
11648	969217
27676	969218
58411	969219
121747	969220
17174	969221
3858	969222
24831	969223
29658	969224
112732	969225
26029	969226
92382	969227
3306	969228
120419	969229
69584	969230
18904	969231
127887	969232
1	969233
3511	969234
7960	969235
138184	969236
73046	969237
90045	969238
112967	969239
7753	969240
39195	969241
7891	969242
105139	969243
71999	969244
38391	969245
23595	969246
120694	969247
468	969248
29835	969249
74033	969250
37621	969251
33899	969252
38876	969253
73512	969254
9246	969255
61503	969256
67418	969257
125859	969258
2838	969259
23597	969260
43113	969261
21120	969262
59917	969263
61028	969264
1118	969265
33903	969266
37028	969267
34859	969268
7662	969269
111	969270
15248	969271
28204	969272
61744	969273
51	969274
36215	969275
88381	969276
48546	969277
120551	969278
82820	969279
8173	969280
11088	969281
2450	969282
55166	969283
1358	969284
31159	969285
45059	969286
21240	969287
10809	969288
15904	969289
18020	969290
120499	969291
44198	969292
5225	969293
66697	969294
13901	969295
81832	969296
46019	969297
44871	969298
82651	969299
16611	969300
34646	969301
36149	969302
36837	969303
6670	969304
43413	969305
6898	969306
83669	969307
142715	969308
1091	969309
69352	969310
129150	969311
38592	969312
104350	969313
36279	969314
994	969315
94147	969316
23220	969317
9443	969318
12176	969319
93047	969320
13183	969321
6623	969322
50725	969323
19819	969324
58519	969325
51809	969326
25594	969327
71245	969328
65259	969329
52110	969330
3043	969331
45623	969332
6225	969333
115245	969334
8311	969335
1224	969336
20779	969337
3116	969338
28143	969339
93460	969340
59067	969341
37585	969342
13623	969343
43912	969344
45198	969345
37155	969346
64941	969347
11354	969348
79917	969349
80457	969350
38652	969351
295	969352
18743	969353
94767	969354
46902	969355
65934	969356
93061	969357
132674	969358
19579	969359
109999	969360
67969	969361
3401	969362
7312	969363
52074	969364
28588	969365
16239	969366
61793	969367
26680	969368
41975	969369
31221	969370
31576	969371
17199	969372
80315	969373
52003	969374
16640	969375
49098	969376
36850	969377
17972	969378
7327	969379
69776	969380
113407	969381
18508	969382
32537	969383
40637	969384
3598	969385
88714	969386
43906	969387
9600	969388
49907	969389
89158	969390
80882	969391
119785	969392
13712	969393
100814	969394
53500	969395
27059	969396
67889	969397
20095	969398
94243	969399
308	969400
114406	969401
12104	969402
3710	969403
95084	969404
34073	969405
89489	969406
8702	969407
13675	969408
38941	969409
35865	969410
113012	969411
41970	969412
74779	969413
17004	969414
16729	969415
93373	969416
539	969417
89697	969418
28167	969419
89965	969420
15944	969421
64188	969422
10727	969423
25966	969424
13783	969425
35203	969426
35855	969427
8024	969428
54980	969429
3264	969430
42157	969431
91367	969432
31361	969433
105960	969434
33726	969435
42760	969436
29003	969437
6891	969438
38566	969439
27764	969440
19294	969441
91510	969442
4066	969443
57029	969444
424	969445
8285	969446
17860	969447
57524	969448
97446	969449
96101	969450
29634	969451
61045	969452
22343	969453
131079	969454
63682	969455
2107	969456
73345	969457
16112	969458
37756	969459
31797	969460
4002	969461
40778	969462
67617	969463
1036	969464
66321	969465
94295	969466
45506	969467
10445	969468
69184	969469
76739	969470
62862	969471
81667	969472
6747	969473
103818	969474
30520	969475
123736	969476
62155	969477
70933	969478
35672	969479
78707	969480
59442	969481
1922	969482
121082	969483
12009	969484
100711	969485
113531	969486
16768	969487
115711	969488
6207	969489
29680	969490
2791	969491
92111	969492
91382	969493
14701	969494
18565	969495
16226	969496
51760	969497
50224	969498
19030	969499
38638	969500
63971	969501
4134	969502
11880	969503
94411	969504
103553	969505
1486	969506
7089	969507
90263	969508
78532	969509
7229	969510
11922	969511
37366	969512
128582	969513
38048	969514
41725	969515
3654	969516
106	969517
117639	969518
120798	969519
50475	969520
52946	969521
71307	969522
32473	969523
48178	969524
3049	969525
63179	969526
144126	969527
11244	969528
26328	969529
43260	969530
63959	969531
118343	969532
9547	969533
20181	969534
103551	969535
9824	969536
15201	969537
1104	969538
21927	969539
5548	969540
96069	969541
39795	969542
88740	969543
664	969544
103964	969545
50851	969546
74885	969547
11826	969548
37499	969549
24209	969550
81659	969551
54590	969552
73107	969553
37540	969554
2674	969555
14111	969556
67363	969557
72757	969558
44307	969559
20834	969560
42604	969561
51080	969562
55916	969563
5871	969564
29742	969565
22817	969566
845	969567
848	969568
4490	969569
626	969570
11476	969571
67488	969572
21680	969573
39799	969574
52701	969575
62256	969576
14205	969577
69474	969578
15955	969579
71162	969580
65562	969581
21760	969582
56572	969583
10397	969584
91458	969585
75960	969586
68264	969587
46246	969588
57918	969589
7277	969590
29778	969591
40700	969592
47250	969593
37767	969594
45688	969595
61272	969596
82870	969597
40025	969598
8105	969599
61912	969600
43523	969601
1584	969602
463	969603
105836	969604
10100	969605
85326	969606
17064	969607
26599	969608
81067	969609
19994	969610
34139	969611
95924	969612
17726	969613
2462	969614
127355	969615
11369	969616
46572	969617
42695	969618
1978	969619
92723	969620
21817	969621
136080	969622
86345	969623
75929	969624
13200	969625
24232	969626
57979	969627
70385	969628
74918	969629
482	969630
56608	969631
11936	969632
57461	969633
47908	969634
54298	969635
247	969636
99440	969637
30105	969638
53846	969639
27504	969640
300	969641
12573	969642
27880	969643
34854	969644
2785	969645
98627	969646
72852	969647
727	969648
34504	969649
83818	969650
114932	969651
82326	969652
27662	969653
115795	969654
83185	969655
7094	969656
25052	969657
130465	969658
82946	969659
52089	969660
101014	969661
45449	969662
16819	969663
9938	969664
70001	969665
126563	969666
49658	969667
118812	969668
11703	969669
4241	969670
109367	969671
22607	969672
30307	969673
40255	969674
46750	969675
61419	969676
12502	969677
67750	969678
149579	969679
55769	969680
95525	969681
28256	969682
3535	969683
6059	969684
2376	969685
34445	969686
847	969687
41424	969688
142086	969689
68421	969690
26156	969691
16920	969692
10077	969693
46619	969694
28352	969695
60010	969696
29790	969697
39328	969698
13475	969699
97677	969700
81235	969701
42869	969702
3734	969703
122317	969704
14336	969705
39337	969706
78492	969707
10369	969708
37646	969709
3286	969710
12786	969711
884	969712
55	969713
1355	969714
68508	969715
10638	969716
85469	969717
62613	969718
15218	969719
96513	969720
17762	969721
36887	969722
59446	969723
40241	969724
1103	969725
1384	969726
116228	969727
42415	969728
23003	969729
3648	969730
11265	969731
69947	969732
26188	969733
59534	969734
59245	969735
85	969736
73886	969737
65465	969738
67332	969739
45664	969740
39718	969741
41434	969742
59049	969743
116430	969744
109224	969745
11589	969746
721	969747
9474	969748
41604	969749
109679	969750
54336	969751
8423	969752
67477	969753
118311	969754
128405	969755
33842	969756
84109	969757
4954	969758
43709	969759
50496	969760
117033	969761
35249	969762
1893	969763
123028	969764
2840	969765
8809	969766
15139	969767
83013	969768
55549	969769
117871	969770
107929	969771
52107	969772
7467	969773
113772	969774
351	969775
76609	969776
46568	969777
39219	969778
40689	969779
5231	969780
1190	969781
107182	969782
31346	969783
45956	969784
14722	969785
46987	969786
82220	969787
47768	969788
4463	969789
125228	969790
6234	969791
43120	969792
85196	969793
6481	969794
61776	969795
82534	969796
49217	969797
127724	969798
122187	969799
35354	969800
16305	969801
10261	969802
58731	969803
77690	969804
39946	969805
20542	969806
34311	969807
45711	969808
82090	969809
45	969810
8984	969811
52324	969812
72435	969813
102161	969814
27104	969815
8422	969816
135639	969817
16519	969818
34679	969819
3440	969820
89268	969821
11885	969822
73250	969823
70894	969824
21248	969825
67341	969826
1289	969827
109618	969828
43948	969829
12370	969830
72229	969831
7818	969832
22510	969833
856	969834
7637	969835
65519	969836
26259	969837
5817	969838
25953	969839
53193	969840
5899	969841
611	969842
26946	969843
6373	969844
15356	969845
96639	969846
101590	969847
1963	969848
53016	969849
86841	969850
63493	969851
56225	969852
46916	969853
120028	969854
36038	969855
7093	969856
11242	969857
5567	969858
22279	969859
82253	969860
29491	969861
6113	969862
82559	969863
58686	969864
21	969865
56784	969866
111547	969867
31166	969868
1657	969869
26561	969870
63266	969871
32442	969872
12061	969873
24937	969874
27119	969875
25990	969876
13885	969877
15270	969878
80862	969879
31789	969880
20496	969881
1381	969882
23120	969883
53487	969884
15424	969885
42185	969886
96358	969887
8865	969888
19516	969889
32131	969890
3785	969891
5947	969892
88496	969893
17942	969894
1690	969895
13722	969896
10628	969897
1782	969898
40351	969899
59995	969900
21907	969901
8304	969902
94781	969903
6953	969904
15271	969905
18542	969906
88268	969907
41849	969908
58310	969909
10532	969910
82916	969911
13611	969912
78041	969913
103542	969914
27379	969915
109986	969916
77863	969917
112148	969918
112013	969919
25068	969920
89898	969921
40448	969922
6325	969923
46369	969924
1636	969925
7878	969926
46973	969927
50338	969928
99160	969929
31589	969930
101664	969931
145	969932
85915	969933
43086	969934
83368	969935
51387	969936
4498	969937
73244	969938
15955	969939
33359	969940
9640	969941
70811	969942
40644	969943
106321	969944
13131	969945
87683	969946
13397	969947
53539	969948
11576	969949
63866	969950
99265	969951
90320	969952
13960	969953
55793	969954
16494	969955
23811	969956
18383	969957
24829	969958
47104	969959
21158	969960
78878	969961
104537	969962
37719	969963
94185	969964
17889	969965
138439	969966
93941	969967
66718	969968
146944	969969
47215	969970
78885	969971
17468	969972
32141	969973
77381	969974
44329	969975
27992	969976
135992	969977
46669	969978
110190	969979
32475	969980
19279	969981
45789	969982
123371	969983
10356	969984
75574	969985
76947	969986
58991	969987
56541	969988
24813	969989
10236	969990
9888	969991
5044	969992
48381	969993
33477	969994
74332	969995
47307	969996
41616	969997
29455	969998
74546	969999
2461	970000
45931	970001
82528	970002
28520	970003
38354	970004
57062	970005
123467	970006
14719	970007
135747	970008
72359	970009
134147	970010
29123	970011
50263	970012
35140	970013
9389	970014
14406	970015
82126	970016
21972	970017
91375	970018
113919	970019
37822	970020
55	970021
90243	970022
114766	970023
92	970024
20481	970025
83187	970026
50918	970027
85936	970028
96874	970029
90734	970030
34159	970031
8069	970032
19017	970033
65240	970034
84391	970035
22820	970036
118866	970037
24479	970038
30700	970039
94389	970040
25029	970041
81159	970042
439	970043
16771	970044
9718	970045
23543	970046
51126	970047
24729	970048
24207	970049
102284	970050
3542	970051
3034	970052
115556	970053
58024	970054
52935	970055
87552	970056
3389	970057
88823	970058
33515	970059
14620	970060
75240	970061
92846	970062
3589	970063
12725	970064
92292	970065
95849	970066
40784	970067
596	970068
27543	970069
142088	970070
24611	970071
705	970072
103923	970073
30507	970074
44763	970075
9075	970076
49564	970077
102767	970078
24266	970079
5468	970080
74864	970081
82375	970082
69667	970083
11327	970084
33863	970085
36868	970086
70731	970087
116151	970088
21213	970089
9972	970090
121591	970091
36588	970092
42400	970093
1948	970094
23916	970095
21905	970096
84154	970097
96	970098
54746	970099
131911	970100
1696	970101
55714	970102
17239	970103
8272	970104
582	970105
14378	970106
12067	970107
63383	970108
2949	970109
42012	970110
60992	970111
52085	970112
22327	970113
6305	970114
29033	970115
22755	970116
19455	970117
23849	970118
104094	970119
14081	970120
13231	970121
90	970122
65964	970123
41680	970124
14269	970125
935	970126
95964	970127
11977	970128
48716	970129
115253	970130
26549	970131
111009	970132
4260	970133
9593	970134
40713	970135
115191	970136
115294	970137
142242	970138
6932	970139
32385	970140
123845	970141
88271	970142
26130	970143
41797	970144
78170	970145
86156	970146
20674	970147
108737	970148
6140	970149
11366	970150
44744	970151
11895	970152
2235	970153
119155	970154
75814	970155
35384	970156
44820	970157
77747	970158
19013	970159
89162	970160
2105	970161
3195	970162
46062	970163
22029	970164
749	970165
85941	970166
7537	970167
88818	970168
53210	970169
28305	970170
77038	970171
133857	970172
30320	970173
90743	970174
105451	970175
100789	970176
20563	970177
17368	970178
33589	970179
15051	970180
7830	970181
43739	970182
121645	970183
164	970184
89517	970185
19766	970186
67848	970187
19739	970188
77006	970189
103660	970190
139943	970191
9156	970192
16309	970193
142288	970194
120050	970195
13154	970196
62447	970197
66409	970198
82621	970199
42941	970200
47706	970201
14076	970202
46263	970203
3591	970204
7658	970205
12104	970206
3547	970207
57667	970208
25175	970209
1550	970210
18154	970211
544	970212
1034	970213
21096	970214
65306	970215
41824	970216
52823	970217
11267	970218
2157	970219
48575	970220
71834	970221
29653	970222
98369	970223
33547	970224
106929	970225
55946	970226
1450	970227
4580	970228
128893	970229
59829	970230
30930	970231
28792	970232
34327	970233
23052	970234
158	970235
85846	970236
25058	970237
12226	970238
58201	970239
58752	970240
48521	970241
2704	970242
25115	970243
8849	970244
21641	970245
5945	970246
79658	970247
19876	970248
19465	970249
20918	970250
11227	970251
33644	970252
20525	970253
52426	970254
116339	970255
101000	970256
59346	970257
431	970258
4075	970259
17773	970260
113198	970261
69369	970262
93340	970263
31142	970264
9473	970265
337	970266
33307	970267
88911	970268
16718	970269
119687	970270
77760	970271
127188	970272
44241	970273
68110	970274
65775	970275
3336	970276
150164	970277
61123	970278
34608	970279
42568	970280
81637	970281
117169	970282
12441	970283
63530	970284
30488	970285
6084	970286
10316	970287
37378	970288
21806	970289
118031	970290
74456	970291
4655	970292
83092	970293
29921	970294
2294	970295
114306	970296
6005	970297
12266	970298
83101	970299
56523	970300
89082	970301
3794	970302
91402	970303
1325	970304
15997	970305
48066	970306
130534	970307
79562	970308
76311	970309
20208	970310
11887	970311
77601	970312
112088	970313
99813	970314
5404	970315
29663	970316
19582	970317
59281	970318
19939	970319
18589	970320
103752	970321
43286	970322
94817	970323
39755	970324
4945	970325
90091	970326
89324	970327
22967	970328
31447	970329
73429	970330
82329	970331
51963	970332
60099	970333
1730	970334
50171	970335
112591	970336
73216	970337
57985	970338
2951	970339
59442	970340
143712	970341
6474	970342
30226	970343
68997	970344
12412	970345
87176	970346
22116	970347
45339	970348
80937	970349
64255	970350
31903	970351
32383	970352
660	970353
66242	970354
78383	970355
115649	970356
46084	970357
21839	970358
870	970359
7799	970360
1888	970361
997	970362
2390	970363
63153	970364
40970	970365
45306	970366
3348	970367
19959	970368
26737	970369
99932	970370
2180	970371
139959	970372
85851	970373
68460	970374
1272	970375
4082	970376
2642	970377
135636	970378
57698	970379
20249	970380
88285	970381
58418	970382
11866	970383
19121	970384
12985	970385
128051	970386
36718	970387
82483	970388
40223	970389
83928	970390
2524	970391
64649	970392
66531	970393
2174	970394
6072	970395
7973	970396
14135	970397
3796	970398
109257	970399
10908	970400
3968	970401
84542	970402
12966	970403
3000	970404
32210	970405
115367	970406
28112	970407
6645	970408
9608	970409
87818	970410
2534	970411
1395	970412
20561	970413
130931	970414
40758	970415
70898	970416
25472	970417
17510	970418
76984	970419
3858	970420
10309	970421
2071	970422
2289	970423
75324	970424
52503	970425
77502	970426
5330	970427
4910	970428
24641	970429
8705	970430
54571	970431
64260	970432
107167	970433
38519	970434
85872	970435
128428	970436
7296	970437
100708	970438
9783	970439
37451	970440
32518	970441
35278	970442
20671	970443
34765	970444
95751	970445
5422	970446
15637	970447
14814	970448
7284	970449
29001	970450
66908	970451
49867	970452
75682	970453
16364	970454
24625	970455
2582	970456
3421	970457
34968	970458
112850	970459
24574	970460
3727	970461
82177	970462
36268	970463
73729	970464
86965	970465
65095	970466
3946	970467
44693	970468
38266	970469
4828	970470
2572	970471
5291	970472
38103	970473
51099	970474
74657	970475
88822	970476
56265	970477
94003	970478
18058	970479
33344	970480
53985	970481
28851	970482
11283	970483
8523	970484
118190	970485
83639	970486
140596	970487
72747	970488
127580	970489
7335	970490
75671	970491
50283	970492
132156	970493
57138	970494
17679	970495
9865	970496
81648	970497
24552	970498
67378	970499
52330	970500
1019	970501
68328	970502
58288	970503
28889	970504
37190	970505
3861	970506
1497	970507
22122	970508
2999	970509
6489	970510
15360	970511
47222	970512
80883	970513
43043	970514
20186	970515
73223	970516
195	970517
28870	970518
93256	970519
3962	970520
115065	970521
10679	970522
88171	970523
2054	970524
41392	970525
39182	970526
25459	970527
140246	970528
2830	970529
7475	970530
5595	970531
68033	970532
5106	970533
38220	970534
1450	970535
115641	970536
835	970537
24612	970538
44152	970539
54452	970540
5714	970541
39691	970542
10764	970543
33799	970544
69977	970545
93313	970546
622	970547
92302	970548
9334	970549
43308	970550
82725	970551
5538	970552
4267	970553
24838	970554
132021	970555
92622	970556
19191	970557
418	970558
29159	970559
103174	970560
15872	970561
18967	970562
118309	970563
32041	970564
10356	970565
9125	970566
73264	970567
1792	970568
978	970569
31793	970570
2506	970571
475	970572
78116	970573
12301	970574
13244	970575
37167	970576
48441	970577
20259	970578
26	970579
132003	970580
37828	970581
47270	970582
775	970583
99158	970584
101183	970585
26332	970586
44367	970587
134770	970588
60576	970589
77410	970590
14712	970591
132876	970592
53448	970593
2301	970594
25884	970595
104553	970596
36025	970597
81321	970598
14410	970599
13046	970600
21507	970601
148300	970602
116929	970603
135878	970604
77780	970605
110432	970606
88647	970607
5553	970608
87325	970609
39879	970610
20956	970611
29150	970612
3864	970613
26801	970614
27000	970615
80828	970616
20844	970617
2860	970618
93045	970619
5459	970620
43792	970621
63819	970622
2709	970623
90004	970624
355	970625
13904	970626
86256	970627
101939	970628
94668	970629
2365	970630
6146	970631
49565	970632
67582	970633
4573	970634
6500	970635
6622	970636
29631	970637
4405	970638
11073	970639
1051	970640
881	970641
25582	970642
13244	970643
40266	970644
135914	970645
39470	970646
68082	970647
109620	970648
41560	970649
269	970650
18794	970651
25596	970652
118408	970653
62205	970654
94467	970655
17588	970656
5660	970657
440	970658
21557	970659
39374	970660
62520	970661
49967	970662
3038	970663
26982	970664
8616	970665
1405	970666
5427	970667
5038	970668
22589	970669
24310	970670
13282	970671
21836	970672
20684	970673
42454	970674
79773	970675
18200	970676
10090	970677
29024	970678
48133	970679
83755	970680
4405	970681
51636	970682
65255	970683
138294	970684
25226	970685
2540	970686
45918	970687
13741	970688
22444	970689
119993	970690
17049	970691
64047	970692
25384	970693
82917	970694
108649	970695
39771	970696
60659	970697
76850	970698
68912	970699
4982	970700
6382	970701
41211	970702
19391	970703
24376	970704
130853	970705
60644	970706
9818	970707
15257	970708
4602	970709
45465	970710
117937	970711
5051	970712
128052	970713
26991	970714
11598	970715
130960	970716
96478	970717
102498	970718
42314	970719
50252	970720
14381	970721
50818	970722
44028	970723
45913	970724
9559	970725
15230	970726
45658	970727
2684	970728
72827	970729
9619	970730
37631	970731
15186	970732
56957	970733
5205	970734
47971	970735
22943	970736
235	970737
76730	970738
2553	970739
30147	970740
1874	970741
128118	970742
45827	970743
58864	970744
354	970745
23281	970746
38022	970747
18843	970748
49014	970749
38959	970750
11946	970751
125927	970752
86468	970753
133792	970754
65298	970755
4715	970756
18834	970757
286	970758
5242	970759
34186	970760
21054	970761
104448	970762
14183	970763
14189	970764
2273	970765
33801	970766
90069	970767
89091	970768
122429	970769
49150	970770
7558	970771
6743	970772
87576	970773
93365	970774
8099	970775
56484	970776
47245	970777
30680	970778
74958	970779
102812	970780
40206	970781
44426	970782
49119	970783
12921	970784
116685	970785
9338	970786
978	970787
93761	970788
20017	970789
23341	970790
6801	970791
49680	970792
146463	970793
25973	970794
116166	970795
19786	970796
12824	970797
49994	970798
17856	970799
6078	970800
69170	970801
56244	970802
25752	970803
146471	970804
36764	970805
109318	970806
104562	970807
84867	970808
675	970809
11152	970810
68150	970811
64834	970812
70850	970813
65684	970814
56334	970815
29011	970816
46469	970817
7424	970818
125284	970819
79331	970820
121949	970821
122944	970822
3853	970823
73650	970824
27238	970825
23935	970826
339	970827
32478	970828
32824	970829
60729	970830
4829	970831
68492	970832
54549	970833
4494	970834
64054	970835
27312	970836
88984	970837
18563	970838
135708	970839
46388	970840
95640	970841
52599	970842
76987	970843
25013	970844
30871	970845
55609	970846
145667	970847
118703	970848
49490	970849
101858	970850
58103	970851
7818	970852
20230	970853
84891	970854
24541	970855
1537	970856
2628	970857
64904	970858
37830	970859
75733	970860
66206	970861
63238	970862
24918	970863
11698	970864
65457	970865
5849	970866
38074	970867
35417	970868
25955	970869
85308	970870
27789	970871
5729	970872
17942	970873
29285	970874
133429	970875
324	970876
8423	970877
21334	970878
5179	970879
67998	970880
140527	970881
34325	970882
85878	970883
27712	970884
33899	970885
7725	970886
1226	970887
37434	970888
72320	970889
761	970890
14178	970891
98225	970892
28215	970893
149290	970894
19643	970895
3786	970896
62679	970897
31530	970898
167	970899
6897	970900
127750	970901
20428	970902
3873	970903
12568	970904
11226	970905
32329	970906
3600	970907
2538	970908
1424	970909
73759	970910
81998	970911
32978	970912
69717	970913
3878	970914
15119	970915
34613	970916
95608	970917
29823	970918
67491	970919
9784	970920
36460	970921
41424	970922
44789	970923
74841	970924
82400	970925
147783	970926
44954	970927
135712	970928
12783	970929
28143	970930
116246	970931
88567	970932
38526	970933
861	970934
953	970935
94626	970936
55197	970937
34415	970938
3498	970939
56189	970940
27754	970941
74	970942
22191	970943
106772	970944
5027	970945
29360	970946
37584	970947
101484	970948
358	970949
39589	970950
104364	970951
7296	970952
579	970953
124582	970954
26725	970955
110558	970956
57931	970957
32302	970958
5562	970959
20470	970960
13247	970961
23564	970962
38098	970963
1402	970964
19316	970965
106727	970966
812	970967
103938	970968
114	970969
55848	970970
63920	970971
89041	970972
128686	970973
18883	970974
9818	970975
69259	970976
1698	970977
3504	970978
50608	970979
13410	970980
22213	970981
4220	970982
30361	970983
232	970984
55070	970985
13713	970986
28251	970987
32975	970988
44914	970989
22829	970990
28687	970991
67788	970992
12110	970993
46718	970994
7296	970995
64718	970996
51812	970997
33393	970998
127684	970999
7524	971000
2442	971001
9266	971002
87840	971003
564	971004
50770	971005
17554	971006
2504	971007
17974	971008
108857	971009
8665	971010
984	971011
27576	971012
14027	971013
10509	971014
1395	971015
13606	971016
123103	971017
6649	971018
9112	971019
50569	971020
52835	971021
44469	971022
79959	971023
20876	971024
41625	971025
80627	971026
3402	971027
16911	971028
620	971029
34245	971030
15354	971031
113393	971032
80300	971033
94458	971034
46485	971035
1532	971036
110304	971037
35341	971038
106722	971039
29965	971040
50395	971041
10282	971042
27559	971043
18882	971044
29017	971045
33583	971046
51431	971047
107009	971048
6061	971049
70928	971050
3102	971051
21155	971052
13309	971053
45707	971054
20481	971055
82824	971056
24865	971057
63979	971058
87049	971059
69819	971060
17677	971061
19350	971062
342	971063
2878	971064
66291	971065
102610	971066
32680	971067
25800	971068
7312	971069
72479	971070
59162	971071
102613	971072
86425	971073
39267	971074
4731	971075
50265	971076
39746	971077
44931	971078
74858	971079
21471	971080
83007	971081
63471	971082
14946	971083
76212	971084
15391	971085
64684	971086
56137	971087
6044	971088
110643	971089
6054	971090
2693	971091
19466	971092
14099	971093
28007	971094
10513	971095
22781	971096
44710	971097
31208	971098
1081	971099
194	971100
69521	971101
56819	971102
205	971103
108100	971104
73668	971105
741	971106
8459	971107
59754	971108
694	971109
97092	971110
10568	971111
13791	971112
29321	971113
650	971114
14927	971115
20701	971116
47607	971117
2618	971118
31249	971119
92040	971120
48045	971121
40240	971122
36539	971123
131137	971124
17131	971125
22904	971126
74810	971127
74180	971128
72676	971129
40168	971130
90441	971131
102240	971132
25473	971133
112898	971134
55691	971135
2274	971136
6736	971137
111882	971138
69233	971139
19819	971140
116272	971141
18451	971142
19472	971143
328	971144
8047	971145
36881	971146
16390	971147
64919	971148
37557	971149
21923	971150
102077	971151
110810	971152
13055	971153
93161	971154
8603	971155
74601	971156
106	971157
108769	971158
89687	971159
25288	971160
58707	971161
37598	971162
31414	971163
68669	971164
19939	971165
18581	971166
86790	971167
2914	971168
71139	971169
30973	971170
31646	971171
79643	971172
13159	971173
42	971174
48458	971175
16292	971176
8195	971177
13862	971178
43905	971179
51108	971180
100221	971181
76838	971182
36475	971183
39426	971184
24692	971185
3645	971186
41422	971187
16081	971188
22212	971189
13570	971190
101001	971191
35546	971192
6857	971193
96024	971194
9246	971195
9488	971196
22744	971197
14404	971198
74404	971199
12658	971200
135658	971201
107226	971202
1178	971203
68570	971204
44698	971205
27038	971206
27869	971207
35533	971208
102052	971209
78792	971210
19861	971211
60498	971212
14952	971213
16414	971214
14310	971215
13098	971216
80629	971217
931	971218
43221	971219
72787	971220
76199	971221
43837	971222
2068	971223
87675	971224
16185	971225
15933	971226
42075	971227
121465	971228
5464	971229
13194	971230
7430	971231
44002	971232
67574	971233
112731	971234
77675	971235
25113	971236
99210	971237
41458	971238
81465	971239
30283	971240
15187	971241
44521	971242
88675	971243
34884	971244
255	971245
19762	971246
140066	971247
52451	971248
85345	971249
4419	971250
73622	971251
5309	971252
124885	971253
46104	971254
56137	971255
74157	971256
9769	971257
57835	971258
921	971259
33256	971260
914	971261
4220	971262
15456	971263
77491	971264
57146	971265
27856	971266
8091	971267
10511	971268
4616	971269
143069	971270
14277	971271
832	971272
7138	971273
62210	971274
23955	971275
21039	971276
105242	971277
2087	971278
48060	971279
48551	971280
18860	971281
48358	971282
6108	971283
63488	971284
71452	971285
85692	971286
6563	971287
26379	971288
5953	971289
20993	971290
4523	971291
98193	971292
1336	971293
30572	971294
113529	971295
2842	971296
32347	971297
113573	971298
104929	971299
13752	971300
4890	971301
22948	971302
85968	971303
50027	971304
24288	971305
29483	971306
26655	971307
29323	971308
58462	971309
17407	971310
37471	971311
25569	971312
62300	971313
30889	971314
6275	971315
2827	971316
43261	971317
15687	971318
11382	971319
63872	971320
65941	971321
81648	971322
43301	971323
134703	971324
35927	971325
44314	971326
44383	971327
47131	971328
114775	971329
23318	971330
97727	971331
33326	971332
12270	971333
43910	971334
20648	971335
10099	971336
8202	971337
122254	971338
98065	971339
29094	971340
2750	971341
12300	971342
16325	971343
133681	971344
234	971345
10783	971346
65977	971347
6	971348
15370	971349
16126	971350
16304	971351
3654	971352
122921	971353
12010	971354
69318	971355
33194	971356
8474	971357
36890	971358
8697	971359
2869	971360
95450	971361
59206	971362
40002	971363
14324	971364
36317	971365
5527	971366
18792	971367
8291	971368
85021	971369
28416	971370
8997	971371
65727	971372
258	971373
20813	971374
27829	971375
32787	971376
118854	971377
70771	971378
31248	971379
13677	971380
134018	971381
21638	971382
507	971383
109766	971384
128900	971385
76141	971386
66747	971387
55588	971388
61250	971389
20148	971390
33757	971391
60222	971392
53627	971393
34	971394
28753	971395
36564	971396
46746	971397
104602	971398
22340	971399
71139	971400
2894	971401
115715	971402
3512	971403
1422	971404
46722	971405
32218	971406
35894	971407
35167	971408
81138	971409
89994	971410
110260	971411
2276	971412
101396	971413
136459	971414
38015	971415
9445	971416
14046	971417
81659	971418
86128	971419
31866	971420
41728	971421
56793	971422
69553	971423
20991	971424
64984	971425
97172	971426
6116	971427
1652	971428
11587	971429
18183	971430
59582	971431
781	971432
144457	971433
129791	971434
120276	971435
53049	971436
4187	971437
58335	971438
85886	971439
87751	971440
13355	971441
131270	971442
8503	971443
34880	971444
82268	971445
54260	971446
54369	971447
3054	971448
20381	971449
46566	971450
6352	971451
25849	971452
43690	971453
59972	971454
111468	971455
31108	971456
116	971457
11584	971458
43699	971459
72393	971460
65993	971461
71067	971462
94253	971463
31298	971464
2774	971465
6872	971466
49854	971467
18999	971468
18352	971469
40904	971470
37776	971471
7770	971472
139983	971473
16136	971474
43722	971475
10344	971476
353	971477
5236	971478
47827	971479
44971	971480
40129	971481
97982	971482
62642	971483
78609	971484
344	971485
67294	971486
47780	971487
19369	971488
4386	971489
20582	971490
47209	971491
59587	971492
64302	971493
126407	971494
38905	971495
27716	971496
64930	971497
32759	971498
14729	971499
89448	971500
20090	971501
45953	971502
74809	971503
17563	971504
16005	971505
21255	971506
137876	971507
76177	971508
129923	971509
2356	971510
75842	971511
15637	971512
56574	971513
66703	971514
32055	971515
79926	971516
18547	971517
54424	971518
6796	971519
121627	971520
14716	971521
107253	971522
2648	971523
89665	971524
131795	971525
7399	971526
45551	971527
118050	971528
34955	971529
37252	971530
28700	971531
10507	971532
61829	971533
7612	971534
12614	971535
72265	971536
26866	971537
83657	971538
26381	971539
14727	971540
20083	971541
7173	971542
64953	971543
5937	971544
12576	971545
11384	971546
8848	971547
11880	971548
31646	971549
119826	971550
7997	971551
5531	971552
68629	971553
13794	971554
5387	971555
31965	971556
1633	971557
37741	971558
56433	971559
55872	971560
24776	971561
36352	971562
56708	971563
42077	971564
147837	971565
9497	971566
70366	971567
1721	971568
28858	971569
55696	971570
11482	971571
18650	971572
29291	971573
11185	971574
74135	971575
105196	971576
5603	971577
32767	971578
19083	971579
99988	971580
57714	971581
51856	971582
67230	971583
14693	971584
81670	971585
79007	971586
101896	971587
10548	971588
28894	971589
84	971590
28364	971591
38903	971592
94453	971593
13735	971594
71177	971595
22705	971596
27826	971597
109646	971598
72248	971599
35999	971600
16718	971601
929	971602
93013	971603
75030	971604
13601	971605
12238	971606
11529	971607
24416	971608
68023	971609
5883	971610
76208	971611
63610	971612
78231	971613
45005	971614
13010	971615
3581	971616
44511	971617
6199	971618
131660	971619
30812	971620
85317	971621
7666	971622
55125	971623
44108	971624
130091	971625
11606	971626
12055	971627
57148	971628
31910	971629
46394	971630
107943	971631
73003	971632
47653	971633
34277	971634
109604	971635
69045	971636
1374	971637
60845	971638
1168	971639
80173	971640
55345	971641
5392	971642
45412	971643
36632	971644
108096	971645
108089	971646
112984	971647
12998	971648
73331	971649
52800	971650
94708	971651
40750	971652
22928	971653
17900	971654
56545	971655
7941	971656
26019	971657
55988	971658
12430	971659
9162	971660
41817	971661
52267	971662
64120	971663
64789	971664
113652	971665
40207	971666
80715	971667
70717	971668
43834	971669
27606	971670
10736	971671
49180	971672
16699	971673
108664	971674
44253	971675
37222	971676
40	971677
3910	971678
20616	971679
108380	971680
3868	971681
11757	971682
2979	971683
62115	971684
16051	971685
83674	971686
94535	971687
94471	971688
72203	971689
74936	971690
610	971691
72777	971692
38360	971693
12269	971694
10352	971695
50356	971696
108637	971697
1411	971698
31506	971699
26588	971700
75161	971701
46608	971702
33065	971703
111024	971704
115270	971705
12770	971706
11310	971707
1455	971708
83658	971709
15535	971710
771	971711
80703	971712
37092	971713
64343	971714
20293	971715
71315	971716
25685	971717
61205	971718
113373	971719
72651	971720
139031	971721
8903	971722
54323	971723
10204	971724
6815	971725
18186	971726
115418	971727
43103	971728
45429	971729
93640	971730
44863	971731
73675	971732
15557	971733
70412	971734
3420	971735
433	971736
63964	971737
14252	971738
69059	971739
64358	971740
3809	971741
24206	971742
75744	971743
67955	971744
115436	971745
357	971746
117523	971747
57213	971748
83786	971749
68178	971750
39527	971751
43071	971752
42495	971753
14424	971754
113126	971755
85365	971756
42635	971757
79669	971758
52070	971759
54897	971760
128451	971761
1173	971762
111890	971763
17106	971764
104137	971765
42404	971766
42369	971767
34441	971768
95628	971769
3510	971770
20248	971771
85216	971772
8712	971773
112171	971774
49658	971775
41409	971776
25531	971777
74581	971778
30467	971779
55479	971780
11795	971781
56488	971782
13732	971783
63281	971784
35234	971785
100888	971786
79981	971787
118462	971788
53044	971789
73836	971790
71708	971791
50084	971792
13015	971793
10638	971794
63133	971795
9767	971796
5608	971797
87634	971798
80268	971799
94255	971800
51068	971801
6418	971802
21784	971803
56951	971804
73369	971805
73630	971806
5226	971807
17526	971808
17228	971809
88826	971810
5462	971811
89388	971812
5889	971813
3881	971814
65401	971815
42882	971816
1005	971817
40894	971818
70670	971819
9156	971820
27308	971821
16408	971822
8495	971823
17892	971824
129566	971825
120596	971826
97565	971827
1877	971828
14668	971829
22562	971830
1185	971831
2792	971832
40403	971833
78066	971834
30422	971835
96990	971836
60124	971837
150022	971838
35666	971839
87686	971840
27021	971841
15876	971842
21264	971843
25334	971844
46160	971845
140685	971846
45818	971847
131	971848
108019	971849
24815	971850
42269	971851
52702	971852
81606	971853
126999	971854
2819	971855
111546	971856
11452	971857
32	971858
8260	971859
80739	971860
7695	971861
33384	971862
7685	971863
12836	971864
60706	971865
12643	971866
94207	971867
42481	971868
10279	971869
1066	971870
16414	971871
9526	971872
3502	971873
86480	971874
36104	971875
20938	971876
4197	971877
866	971878
6191	971879
20394	971880
15924	971881
18086	971882
589	971883
7289	971884
79102	971885
125940	971886
1128	971887
100860	971888
49049	971889
47609	971890
18339	971891
76832	971892
47555	971893
27826	971894
93744	971895
25104	971896
22659	971897
66662	971898
26032	971899
7500	971900
17726	971901
4257	971902
87625	971903
18839	971904
17537	971905
59350	971906
65720	971907
7284	971908
120517	971909
90908	971910
9374	971911
84442	971912
3642	971913
92228	971914
99864	971915
18070	971916
26471	971917
2404	971918
108420	971919
14322	971920
71140	971921
95593	971922
1432	971923
6083	971924
4	971925
19254	971926
51211	971927
124343	971928
2520	971929
4617	971930
101308	971931
65681	971932
10303	971933
29230	971934
72225	971935
42519	971936
27679	971937
35	971938
35679	971939
45420	971940
98329	971941
14651	971942
88007	971943
49087	971944
41072	971945
55962	971946
14402	971947
2170	971948
40575	971949
68663	971950
6438	971951
39224	971952
716	971953
48392	971954
721	971955
41089	971956
17032	971957
5503	971958
70803	971959
93290	971960
76159	971961
101213	971962
123549	971963
48149	971964
19904	971965
1136	971966
6669	971967
54613	971968
18248	971969
579	971970
80489	971971
99978	971972
47954	971973
137678	971974
2021	971975
110888	971976
60631	971977
1933	971978
2283	971979
16275	971980
20471	971981
65610	971982
63452	971983
915	971984
48105	971985
95108	971986
51896	971987
27450	971988
114675	971989
689	971990
13552	971991
5938	971992
56348	971993
1825	971994
116369	971995
974	971996
2945	971997
10526	971998
45329	971999
30312	972000
82506	972001
38575	972002
1864	972003
32379	972004
30837	972005
83333	972006
46302	972007
57984	972008
87459	972009
84258	972010
63948	972011
12380	972012
2156	972013
50216	972014
38012	972015
71655	972016
1736	972017
32	972018
11354	972019
53391	972020
98285	972021
114386	972022
113979	972023
376	972024
8747	972025
24608	972026
42731	972027
62811	972028
9965	972029
41597	972030
18820	972031
30900	972032
36523	972033
49023	972034
107865	972035
43094	972036
26604	972037
6710	972038
3425	972039
91707	972040
104773	972041
9048	972042
7202	972043
116456	972044
40670	972045
72045	972046
71741	972047
39004	972048
33526	972049
3546	972050
38758	972051
43590	972052
37205	972053
47740	972054
8563	972055
3508	972056
75074	972057
36415	972058
146001	972059
103476	972060
9243	972061
3121	972062
139425	972063
11155	972064
21631	972065
378	972066
628	972067
16528	972068
122392	972069
104336	972070
96052	972071
35365	972072
29218	972073
40786	972074
62308	972075
37885	972076
57183	972077
82296	972078
3579	972079
29269	972080
40741	972081
91172	972082
26720	972083
59543	972084
39667	972085
89479	972086
17476	972087
87743	972088
10710	972089
38617	972090
84199	972091
44895	972092
54458	972093
196	972094
22343	972095
80039	972096
40280	972097
26161	972098
21149	972099
13882	972100
130967	972101
1275	972102
6922	972103
12327	972104
10683	972105
61363	972106
39909	972107
82438	972108
88913	972109
91999	972110
10253	972111
3469	972112
9804	972113
44666	972114
67295	972115
45	972116
96326	972117
7231	972118
67163	972119
15403	972120
6155	972121
47440	972122
50699	972123
47789	972124
83302	972125
121825	972126
80472	972127
111206	972128
86527	972129
115017	972130
87264	972131
4588	972132
3669	972133
55341	972134
23301	972135
98601	972136
62384	972137
9378	972138
27255	972139
33078	972140
11304	972141
4963	972142
54150	972143
108028	972144
9658	972145
16972	972146
44559	972147
15374	972148
15981	972149
76521	972150
55159	972151
8061	972152
70569	972153
34398	972154
7007	972155
18033	972156
44456	972157
55106	972158
8565	972159
6686	972160
61881	972161
17248	972162
8889	972163
96604	972164
66918	972165
108611	972166
17526	972167
101226	972168
56535	972169
115531	972170
11046	972171
30288	972172
36301	972173
130422	972174
35762	972175
51048	972176
36176	972177
45686	972178
132404	972179
29525	972180
38392	972181
91229	972182
44701	972183
123462	972184
41831	972185
7840	972186
25188	972187
37842	972188
73090	972189
31990	972190
115596	972191
39708	972192
52412	972193
32922	972194
55358	972195
21685	972196
1999	972197
71577	972198
16043	972199
51011	972200
34722	972201
148901	972202
99821	972203
57876	972204
28372	972205
43274	972206
14668	972207
91209	972208
69111	972209
35721	972210
44040	972211
33729	972212
14258	972213
94474	972214
31197	972215
119716	972216
68305	972217
41664	972218
65861	972219
3958	972220
54469	972221
12381	972222
36805	972223
1955	972224
24900	972225
55721	972226
84	972227
48840	972228
10095	972229
7469	972230
55575	972231
59509	972232
87794	972233
22373	972234
69106	972235
143963	972236
28919	972237
30643	972238
1035	972239
51570	972240
55424	972241
53259	972242
53075	972243
5087	972244
15969	972245
41822	972246
136105	972247
49802	972248
47081	972249
44159	972250
144163	972251
78440	972252
11987	972253
56223	972254
109194	972255
1745	972256
71520	972257
16585	972258
79175	972259
38296	972260
57289	972261
114281	972262
2114	972263
34843	972264
3500	972265
5208	972266
25667	972267
436	972268
118352	972269
6455	972270
67814	972271
65663	972272
145481	972273
2031	972274
23983	972275
28827	972276
49297	972277
2741	972278
91452	972279
62492	972280
38123	972281
16373	972282
14960	972283
81301	972284
59146	972285
28008	972286
54894	972287
6113	972288
6438	972289
22505	972290
61	972291
6875	972292
29196	972293
31515	972294
129560	972295
22204	972296
22256	972297
68699	972298
80633	972299
978	972300
47277	972301
101759	972302
88269	972303
89219	972304
78781	972305
98950	972306
5639	972307
33850	972308
16468	972309
57201	972310
103065	972311
9812	972312
228	972313
9827	972314
9534	972315
136916	972316
1269	972317
22276	972318
23176	972319
115550	972320
13387	972321
3371	972322
34699	972323
18691	972324
33418	972325
35384	972326
6604	972327
90452	972328
34209	972329
28264	972330
93056	972331
14213	972332
5211	972333
371	972334
14473	972335
37760	972336
7854	972337
58374	972338
4892	972339
3822	972340
42403	972341
50833	972342
2412	972343
14673	972344
63807	972345
130289	972346
106216	972347
65061	972348
575	972349
814	972350
623	972351
14165	972352
64900	972353
81061	972354
41609	972355
10010	972356
58949	972357
6564	972358
106417	972359
120242	972360
10174	972361
130861	972362
10538	972363
31552	972364
54982	972365
41005	972366
25611	972367
71074	972368
37662	972369
112360	972370
2971	972371
22691	972372
91376	972373
13242	972374
82942	972375
107640	972376
90259	972377
58551	972378
1060	972379
137571	972380
116762	972381
78115	972382
103714	972383
5789	972384
94944	972385
94286	972386
145401	972387
25448	972388
28719	972389
36189	972390
118208	972391
13076	972392
16387	972393
18346	972394
119842	972395
3185	972396
1080	972397
45399	972398
95803	972399
27534	972400
112260	972401
71454	972402
2121	972403
120093	972404
49312	972405
2639	972406
122784	972407
23157	972408
132955	972409
43430	972410
66766	972411
83259	972412
104221	972413
2970	972414
3775	972415
53355	972416
20473	972417
17150	972418
94689	972419
35450	972420
3942	972421
35932	972422
41813	972423
2036	972424
117298	972425
116	972426
8992	972427
32966	972428
31146	972429
20418	972430
50681	972431
10358	972432
82916	972433
4525	972434
24769	972435
20136	972436
53055	972437
22359	972438
411	972439
19607	972440
69524	972441
141441	972442
7271	972443
101114	972444
23149	972445
9155	972446
49344	972447
17529	972448
16539	972449
178	972450
1659	972451
37688	972452
35094	972453
8344	972454
101311	972455
127393	972456
5846	972457
32679	972458
2995	972459
72936	972460
28221	972461
103258	972462
1869	972463
20571	972464
11674	972465
3661	972466
17263	972467
8001	972468
15227	972469
100343	972470
90587	972471
981	972472
42957	972473
67009	972474
131304	972475
40905	972476
6901	972477
117290	972478
4408	972479
20025	972480
27174	972481
47517	972482
72949	972483
18877	972484
112504	972485
55205	972486
40348	972487
18960	972488
2526	972489
58265	972490
35777	972491
12217	972492
25495	972493
21418	972494
40857	972495
94434	972496
75309	972497
89901	972498
106416	972499
902	972500
23354	972501
22465	972502
80711	972503
2405	972504
63202	972505
5238	972506
25782	972507
137989	972508
14873	972509
63779	972510
100759	972511
36805	972512
122483	972513
54	972514
14224	972515
19325	972516
3970	972517
333	972518
63337	972519
17879	972520
3956	972521
8230	972522
27726	972523
54087	972524
3245	972525
136971	972526
115059	972527
9858	972528
18745	972529
7089	972530
10429	972531
14547	972532
76324	972533
106169	972534
48584	972535
2146	972536
52830	972537
6615	972538
5236	972539
48108	972540
88658	972541
79401	972542
41067	972543
92449	972544
110149	972545
5731	972546
20742	972547
32440	972548
8020	972549
35478	972550
107595	972551
124297	972552
52286	972553
147926	972554
48323	972555
99113	972556
39712	972557
8071	972558
47474	972559
22335	972560
91031	972561
12828	972562
83485	972563
65395	972564
9723	972565
53867	972566
13593	972567
10384	972568
69519	972569
20994	972570
733	972571
1916	972572
103888	972573
120908	972574
77286	972575
18390	972576
36004	972577
114767	972578
51980	972579
25469	972580
53994	972581
64435	972582
23357	972583
6094	972584
47516	972585
29651	972586
98214	972587
105732	972588
148665	972589
67554	972590
79522	972591
2127	972592
46932	972593
65542	972594
940	972595
1913	972596
102186	972597
49344	972598
31260	972599
88424	972600
13793	972601
56048	972602
51756	972603
107615	972604
28972	972605
117409	972606
12383	972607
8015	972608
38663	972609
105763	972610
29892	972611
30903	972612
15561	972613
24135	972614
3600	972615
43541	972616
92861	972617
1856	972618
4403	972619
73960	972620
92043	972621
120601	972622
29637	972623
4248	972624
48170	972625
4223	972626
29901	972627
66036	972628
68830	972629
36753	972630
110099	972631
75976	972632
108761	972633
5536	972634
10971	972635
15153	972636
97384	972637
16511	972638
31874	972639
52247	972640
44321	972641
38071	972642
37014	972643
4092	972644
2463	972645
45955	972646
23882	972647
27676	972648
105985	972649
119928	972650
3966	972651
144127	972652
3554	972653
21210	972654
13135	972655
81280	972656
22173	972657
54925	972658
53368	972659
96359	972660
96587	972661
111184	972662
18499	972663
2069	972664
44522	972665
77045	972666
80769	972667
19833	972668
48160	972669
38701	972670
29208	972671
70931	972672
12305	972673
34698	972674
50540	972675
30357	972676
14499	972677
29396	972678
62132	972679
66299	972680
21082	972681
109961	972682
24823	972683
3180	972684
36268	972685
21238	972686
17442	972687
68499	972688
297	972689
100952	972690
34357	972691
5037	972692
112266	972693
27533	972694
46769	972695
664	972696
70594	972697
13231	972698
307	972699
89967	972700
15433	972701
116081	972702
78622	972703
108	972704
55898	972705
73459	972706
68483	972707
142072	972708
68859	972709
137878	972710
74785	972711
393	972712
33924	972713
97730	972714
21487	972715
18421	972716
39707	972717
50810	972718
71977	972719
2199	972720
24897	972721
14065	972722
21238	972723
51075	972724
10650	972725
110399	972726
63327	972727
4919	972728
62793	972729
9345	972730
8843	972731
74084	972732
47890	972733
1282	972734
13834	972735
23022	972736
97458	972737
56769	972738
6736	972739
3919	972740
24655	972741
3250	972742
4542	972743
51908	972744
57676	972745
113074	972746
959	972747
29090	972748
58476	972749
26687	972750
102610	972751
40366	972752
70153	972753
14409	972754
24289	972755
28543	972756
13132	972757
8706	972758
97136	972759
97196	972760
141073	972761
112932	972762
34947	972763
26706	972764
28457	972765
52635	972766
43451	972767
17154	972768
12865	972769
29046	972770
10030	972771
9727	972772
104259	972773
51420	972774
18141	972775
3326	972776
33570	972777
38381	972778
73836	972779
58437	972780
32421	972781
25544	972782
9918	972783
45001	972784
67325	972785
111480	972786
31867	972787
52085	972788
42728	972789
62264	972790
62343	972791
2431	972792
83244	972793
23590	972794
64316	972795
13624	972796
85747	972797
85257	972798
141147	972799
10455	972800
164	972801
98691	972802
55947	972803
117166	972804
62167	972805
15695	972806
54896	972807
7704	972808
4071	972809
31345	972810
56364	972811
64688	972812
31486	972813
27361	972814
6383	972815
19301	972816
10040	972817
32504	972818
76942	972819
15831	972820
133924	972821
83612	972822
53461	972823
6882	972824
14773	972825
9962	972826
30167	972827
34101	972828
68055	972829
12719	972830
34314	972831
84518	972832
35361	972833
12961	972834
108186	972835
55576	972836
63891	972837
25338	972838
9263	972839
204	972840
6973	972841
91476	972842
66271	972843
3353	972844
11044	972845
66894	972846
17645	972847
103300	972848
5843	972849
26311	972850
120308	972851
959	972852
113391	972853
55911	972854
11795	972855
33111	972856
347	972857
121457	972858
5769	972859
76150	972860
40123	972861
13445	972862
61528	972863
77912	972864
2380	972865
50510	972866
37427	972867
30389	972868
91156	972869
74209	972870
3036	972871
9153	972872
14266	972873
6067	972874
116553	972875
6831	972876
21070	972877
32638	972878
3076	972879
40462	972880
75104	972881
116359	972882
46818	972883
5769	972884
89383	972885
27206	972886
4916	972887
93676	972888
62273	972889
87748	972890
29494	972891
19464	972892
50471	972893
112783	972894
88288	972895
29609	972896
2525	972897
30	972898
117105	972899
64629	972900
5226	972901
4765	972902
50454	972903
22966	972904
55905	972905
92440	972906
50995	972907
3854	972908
14921	972909
93420	972910
31425	972911
44575	972912
54678	972913
8940	972914
16873	972915
2391	972916
56906	972917
34407	972918
67994	972919
24174	972920
11777	972921
120392	972922
2814	972923
49798	972924
103586	972925
98782	972926
7289	972927
125524	972928
14859	972929
31683	972930
16882	972931
61125	972932
18950	972933
37504	972934
5803	972935
52623	972936
1863	972937
24188	972938
47037	972939
31468	972940
23634	972941
13323	972942
82386	972943
35849	972944
43838	972945
7408	972946
10067	972947
55069	972948
9549	972949
16245	972950
17601	972951
14937	972952
65982	972953
16598	972954
2137	972955
115868	972956
41020	972957
73626	972958
8738	972959
22055	972960
27865	972961
26466	972962
12294	972963
2586	972964
5500	972965
17392	972966
15659	972967
91845	972968
7520	972969
64455	972970
142673	972971
5612	972972
44172	972973
44475	972974
6366	972975
28884	972976
10111	972977
4895	972978
83197	972979
95082	972980
134335	972981
92409	972982
67391	972983
38443	972984
40791	972985
54679	972986
32985	972987
108462	972988
52605	972989
120228	972990
26315	972991
56844	972992
69157	972993
39968	972994
127279	972995
28335	972996
3437	972997
76226	972998
704	972999
82554	973000
18474	973001
69631	973002
38140	973003
7025	973004
48331	973005
27042	973006
102323	973007
143329	973008
67738	973009
17462	973010
33382	973011
1310	973012
116419	973013
35502	973014
55842	973015
90256	973016
23025	973017
31331	973018
18947	973019
29583	973020
43812	973021
13718	973022
42124	973023
56206	973024
9923	973025
97346	973026
1630	973027
112555	973028
96142	973029
16906	973030
53243	973031
50872	973032
63650	973033
5545	973034
38112	973035
38556	973036
26708	973037
1527	973038
20998	973039
37537	973040
135053	973041
11586	973042
410	973043
53175	973044
131957	973045
113274	973046
89298	973047
29564	973048
97257	973049
9465	973050
46344	973051
47280	973052
42045	973053
95086	973054
126686	973055
17586	973056
37611	973057
483	973058
69823	973059
67650	973060
27288	973061
3481	973062
56590	973063
50831	973064
23018	973065
49127	973066
40218	973067
88601	973068
27728	973069
58617	973070
3793	973071
44536	973072
25958	973073
17445	973074
105103	973075
77968	973076
29012	973077
21954	973078
79718	973079
116063	973080
2511	973081
35246	973082
61938	973083
44053	973084
63829	973085
27250	973086
43547	973087
1351	973088
2680	973089
45508	973090
47676	973091
31077	973092
45782	973093
36401	973094
13393	973095
56903	973096
30072	973097
48152	973098
8455	973099
88415	973100
24431	973101
40398	973102
12673	973103
16	973104
7838	973105
3893	973106
56292	973107
36303	973108
43286	973109
29035	973110
96234	973111
20670	973112
90347	973113
122996	973114
13937	973115
1189	973116
134480	973117
1916	973118
27976	973119
138789	973120
1187	973121
32219	973122
62897	973123
7647	973124
34465	973125
85304	973126
33693	973127
44236	973128
26097	973129
7021	973130
6133	973131
30449	973132
51793	973133
27117	973134
37356	973135
5825	973136
6051	973137
5204	973138
119346	973139
92297	973140
58263	973141
7501	973142
7848	973143
25969	973144
85048	973145
85717	973146
28138	973147
6003	973148
34535	973149
78281	973150
116056	973151
44308	973152
85550	973153
81264	973154
90837	973155
16145	973156
7895	973157
14806	973158
14277	973159
56839	973160
55167	973161
395	973162
47175	973163
7044	973164
9150	973165
6621	973166
6513	973167
27639	973168
102626	973169
26284	973170
86878	973171
29762	973172
74421	973173
90661	973174
1091	973175
100857	973176
63802	973177
2124	973178
38306	973179
35737	973180
3441	973181
80761	973182
67829	973183
25064	973184
135867	973185
620	973186
27425	973187
10278	973188
9285	973189
146319	973190
62435	973191
35447	973192
60082	973193
50781	973194
17816	973195
49936	973196
25206	973197
2447	973198
3440	973199
12537	973200
45477	973201
269	973202
3106	973203
25623	973204
85861	973205
62579	973206
5172	973207
22841	973208
9962	973209
39754	973210
6671	973211
26207	973212
29974	973213
78338	973214
70230	973215
37020	973216
53267	973217
1	973218
5614	973219
33747	973220
74056	973221
15005	973222
119119	973223
39090	973224
3410	973225
51700	973226
13045	973227
128504	973228
6038	973229
4702	973230
31322	973231
25526	973232
74	973233
107459	973234
70972	973235
8809	973236
25084	973237
18141	973238
148	973239
8741	973240
121840	973241
15397	973242
119528	973243
31706	973244
98272	973245
25884	973246
50818	973247
1541	973248
19993	973249
1184	973250
48970	973251
5417	973252
70820	973253
26346	973254
24966	973255
85919	973256
8613	973257
81252	973258
26690	973259
120419	973260
13818	973261
103234	973262
60597	973263
27640	973264
15402	973265
29598	973266
18979	973267
1680	973268
22053	973269
4836	973270
20884	973271
62531	973272
15216	973273
20809	973274
13644	973275
43427	973276
101874	973277
6636	973278
31097	973279
76163	973280
6449	973281
71458	973282
7628	973283
107564	973284
64492	973285
27325	973286
98007	973287
97576	973288
20403	973289
33481	973290
430	973291
1291	973292
59250	973293
18279	973294
44672	973295
4849	973296
7788	973297
9718	973298
13490	973299
18537	973300
55692	973301
70962	973302
956	973303
7174	973304
69093	973305
25658	973306
6156	973307
1868	973308
12400	973309
34260	973310
7261	973311
11477	973312
27065	973313
143803	973314
14562	973315
38390	973316
87938	973317
83231	973318
2734	973319
71893	973320
2034	973321
18129	973322
120274	973323
27143	973324
78776	973325
19182	973326
23544	973327
22184	973328
125737	973329
61733	973330
59208	973331
62146	973332
95958	973333
100734	973334
58041	973335
19484	973336
79058	973337
70648	973338
25189	973339
12707	973340
58542	973341
12854	973342
463	973343
111020	973344
40476	973345
7968	973346
22721	973347
92170	973348
70482	973349
100448	973350
755	973351
1161	973352
1804	973353
25329	973354
51758	973355
21620	973356
35423	973357
69071	973358
5194	973359
12309	973360
3328	973361
16844	973362
74713	973363
62310	973364
107583	973365
11382	973366
33799	973367
120347	973368
66718	973369
21527	973370
43483	973371
11672	973372
4012	973373
38	973374
43006	973375
145574	973376
31382	973377
5695	973378
61763	973379
20240	973380
4462	973381
20951	973382
40999	973383
6153	973384
58227	973385
77561	973386
117948	973387
2695	973388
18810	973389
19235	973390
90890	973391
4324	973392
43949	973393
17000	973394
17406	973395
132399	973396
7540	973397
59358	973398
17926	973399
59235	973400
54263	973401
1222	973402
79841	973403
21819	973404
9151	973405
70473	973406
76841	973407
14437	973408
54840	973409
103401	973410
16902	973411
100282	973412
3362	973413
117246	973414
70170	973415
25794	973416
9655	973417
2409	973418
64868	973419
700	973420
8097	973421
27839	973422
18828	973423
8635	973424
24697	973425
32706	973426
36611	973427
4930	973428
90640	973429
41967	973430
35501	973431
86519	973432
15311	973433
24391	973434
124961	973435
104638	973436
137459	973437
38162	973438
1729	973439
99656	973440
52704	973441
18619	973442
66870	973443
86572	973444
108209	973445
43022	973446
316	973447
97945	973448
3273	973449
4631	973450
12563	973451
11333	973452
27895	973453
13975	973454
34352	973455
22627	973456
2302	973457
87654	973458
99137	973459
4650	973460
16032	973461
730	973462
41881	973463
58014	973464
18945	973465
106915	973466
146870	973467
40575	973468
14155	973469
19086	973470
40771	973471
68514	973472
35034	973473
51644	973474
1343	973475
354	973476
63118	973477
63175	973478
6547	973479
103450	973480
122303	973481
97604	973482
28505	973483
27609	973484
122004	973485
123650	973486
14556	973487
6592	973488
56861	973489
35206	973490
95621	973491
17191	973492
62	973493
129	973494
31174	973495
4822	973496
43	973497
116394	973498
55095	973499
112018	973500
79541	973501
11159	973502
54757	973503
3132	973504
55267	973505
14860	973506
125153	973507
117025	973508
52630	973509
29388	973510
1531	973511
3841	973512
24604	973513
324	973514
50330	973515
15361	973516
55212	973517
33791	973518
77712	973519
3826	973520
49124	973521
38310	973522
66721	973523
78276	973524
115509	973525
9572	973526
72925	973527
15180	973528
15702	973529
4246	973530
102940	973531
29960	973532
99873	973533
19713	973534
78532	973535
63743	973536
88477	973537
78655	973538
39840	973539
80660	973540
58365	973541
30991	973542
4941	973543
64122	973544
31056	973545
3888	973546
137473	973547
1192	973548
32793	973549
13547	973550
5646	973551
28382	973552
22249	973553
4012	973554
34903	973555
30596	973556
55765	973557
2032	973558
5986	973559
3516	973560
16344	973561
31376	973562
40894	973563
723	973564
17034	973565
121193	973566
1976	973567
103	973568
88268	973569
57375	973570
3293	973571
4653	973572
99097	973573
115897	973574
22936	973575
118894	973576
30268	973577
438	973578
47961	973579
28467	973580
59658	973581
135353	973582
4739	973583
46646	973584
30434	973585
139993	973586
60832	973587
41856	973588
41641	973589
30151	973590
44852	973591
8278	973592
44682	973593
22452	973594
32423	973595
64459	973596
23487	973597
1337	973598
2482	973599
2460	973600
90635	973601
124001	973602
11874	973603
5525	973604
68229	973605
21399	973606
10494	973607
55376	973608
13897	973609
82878	973610
42341	973611
35588	973612
121986	973613
5951	973614
86105	973615
4352	973616
55679	973617
44284	973618
2969	973619
44221	973620
32809	973621
129601	973622
101561	973623
80855	973624
84493	973625
17244	973626
68204	973627
136848	973628
276	973629
20437	973630
4286	973631
118804	973632
86417	973633
87724	973634
11969	973635
71911	973636
1393	973637
33288	973638
64748	973639
67932	973640
3392	973641
109301	973642
47565	973643
39494	973644
15680	973645
58186	973646
5090	973647
48021	973648
5194	973649
24216	973650
119746	973651
79336	973652
86810	973653
40512	973654
50411	973655
26514	973656
26919	973657
99602	973658
24338	973659
24574	973660
27329	973661
87095	973662
6157	973663
39265	973664
57838	973665
38002	973666
61599	973667
37958	973668
69805	973669
24596	973670
6797	973671
2665	973672
42221	973673
39953	973674
10040	973675
2213	973676
96	973677
16672	973678
84078	973679
39263	973680
49003	973681
37569	973682
54496	973683
19712	973684
3892	973685
25005	973686
10937	973687
43661	973688
8068	973689
111311	973690
17924	973691
46927	973692
81779	973693
8897	973694
90910	973695
987	973696
50220	973697
77183	973698
36226	973699
13912	973700
37035	973701
128880	973702
63872	973703
21240	973704
57414	973705
14806	973706
88172	973707
84354	973708
13889	973709
103242	973710
24276	973711
26330	973712
54219	973713
70282	973714
65580	973715
41754	973716
48599	973717
52512	973718
83081	973719
95971	973720
6337	973721
48160	973722
51992	973723
138261	973724
43061	973725
4887	973726
10713	973727
46847	973728
40605	973729
17822	973730
63958	973731
116487	973732
72238	973733
118248	973734
1266	973735
108106	973736
6301	973737
65038	973738
29656	973739
127324	973740
118	973741
34906	973742
75546	973743
4421	973744
125598	973745
106987	973746
59188	973747
19803	973748
7352	973749
31068	973750
12924	973751
49369	973752
69225	973753
56156	973754
144934	973755
10771	973756
98404	973757
72828	973758
625	973759
69015	973760
42703	973761
70077	973762
35219	973763
63833	973764
82866	973765
34881	973766
21057	973767
10638	973768
122150	973769
52940	973770
5570	973771
92556	973772
36178	973773
107622	973774
12101	973775
35525	973776
46083	973777
55534	973778
40243	973779
50890	973780
58171	973781
25925	973782
12784	973783
1866	973784
26601	973785
28597	973786
17287	973787
82015	973788
2379	973789
30547	973790
131472	973791
8699	973792
23123	973793
11778	973794
49714	973795
13106	973796
34102	973797
67608	973798
32074	973799
10452	973800
5244	973801
48946	973802
4141	973803
114278	973804
12840	973805
58262	973806
4864	973807
17694	973808
26312	973809
97179	973810
16060	973811
18991	973812
69082	973813
15853	973814
29468	973815
22417	973816
79798	973817
26774	973818
34968	973819
80798	973820
10019	973821
114819	973822
7340	973823
334	973824
141290	973825
123369	973826
34675	973827
4744	973828
7557	973829
22496	973830
1772	973831
24869	973832
24598	973833
94771	973834
58098	973835
15979	973836
117081	973837
3768	973838
78123	973839
17200	973840
6146	973841
4948	973842
84599	973843
105895	973844
90556	973845
23799	973846
20524	973847
51	973848
104898	973849
70077	973850
102036	973851
140542	973852
126813	973853
122176	973854
26112	973855
7180	973856
119181	973857
128369	973858
43972	973859
31219	973860
102994	973861
68057	973862
76963	973863
71745	973864
642	973865
52273	973866
25755	973867
50492	973868
58253	973869
30823	973870
134429	973871
15855	973872
12878	973873
8056	973874
83494	973875
40828	973876
137195	973877
14121	973878
5656	973879
91979	973880
15968	973881
14840	973882
6042	973883
11458	973884
26695	973885
71254	973886
39660	973887
13583	973888
105	973889
2866	973890
115978	973891
2116	973892
1604	973893
104314	973894
78158	973895
713	973896
93750	973897
74453	973898
17366	973899
6604	973900
16498	973901
76366	973902
55927	973903
6963	973904
36792	973905
32814	973906
59940	973907
118046	973908
49047	973909
58708	973910
71207	973911
46981	973912
11862	973913
60745	973914
27503	973915
667	973916
118155	973917
17521	973918
16433	973919
15432	973920
4889	973921
12095	973922
24902	973923
12001	973924
51906	973925
21271	973926
25099	973927
109919	973928
58632	973929
2843	973930
67118	973931
53797	973932
2230	973933
65383	973934
67685	973935
7568	973936
99984	973937
133580	973938
2903	973939
67609	973940
19324	973941
3159	973942
20596	973943
21599	973944
7521	973945
76624	973946
58862	973947
93148	973948
5274	973949
74948	973950
9525	973951
31455	973952
37370	973953
7902	973954
32796	973955
7894	973956
41549	973957
7607	973958
22166	973959
136145	973960
7065	973961
42600	973962
13343	973963
59289	973964
41194	973965
56362	973966
5477	973967
56918	973968
1802	973969
79832	973970
42538	973971
58600	973972
30956	973973
29007	973974
111472	973975
114643	973976
25777	973977
125859	973978
7328	973979
5459	973980
8540	973981
50856	973982
72255	973983
33613	973984
25065	973985
31171	973986
35519	973987
12053	973988
7314	973989
62226	973990
29239	973991
69810	973992
115197	973993
3011	973994
11413	973995
4605	973996
14674	973997
8294	973998
26546	973999
4094	974000
65242	974001
107326	974002
120588	974003
131110	974004
13912	974005
22561	974006
15585	974007
119698	974008
104918	974009
82067	974010
30774	974011
94249	974012
95312	974013
76386	974014
11114	974015
49778	974016
100416	974017
42634	974018
75390	974019
63274	974020
24603	974021
13854	974022
9178	974023
39507	974024
70086	974025
116399	974026
44627	974027
27420	974028
35021	974029
28389	974030
7900	974031
128459	974032
116233	974033
30996	974034
75374	974035
44723	974036
89459	974037
11194	974038
6506	974039
19135	974040
64727	974041
10362	974042
18713	974043
54526	974044
6819	974045
8199	974046
10151	974047
100625	974048
23008	974049
23401	974050
5707	974051
88581	974052
15812	974053
5016	974054
103209	974055
733	974056
56322	974057
4680	974058
71057	974059
52062	974060
1126	974061
101920	974062
31330	974063
116299	974064
44554	974065
823	974066
113408	974067
47924	974068
53957	974069
18595	974070
109343	974071
11284	974072
113972	974073
101510	974074
40394	974075
130383	974076
25781	974077
4725	974078
33372	974079
73818	974080
36209	974081
1056	974082
10106	974083
1062	974084
75080	974085
108129	974086
131933	974087
75499	974088
96385	974089
26365	974090
23166	974091
23748	974092
10392	974093
14935	974094
36595	974095
60903	974096
13845	974097
4760	974098
26165	974099
69316	974100
38264	974101
89189	974102
21351	974103
45835	974104
41098	974105
4221	974106
3286	974107
62236	974108
4090	974109
16479	974110
67465	974111
1030	974112
22312	974113
62610	974114
22315	974115
65941	974116
80037	974117
18236	974118
79372	974119
23002	974120
52899	974121
93018	974122
15338	974123
10696	974124
68589	974125
18586	974126
22350	974127
91031	974128
16652	974129
13093	974130
54455	974131
72586	974132
41432	974133
70907	974134
17654	974135
1763	974136
68126	974137
8142	974138
70662	974139
55301	974140
17854	974141
25037	974142
9043	974143
12841	974144
87747	974145
50648	974146
13219	974147
25008	974148
84862	974149
50973	974150
32652	974151
3316	974152
56527	974153
46421	974154
34353	974155
193	974156
52813	974157
93855	974158
1991	974159
37461	974160
58965	974161
24513	974162
23518	974163
41051	974164
13255	974165
61507	974166
17815	974167
19212	974168
14547	974169
35433	974170
46429	974171
72790	974172
56912	974173
20089	974174
103	974175
103851	974176
11221	974177
20501	974178
32592	974179
45965	974180
16401	974181
35875	974182
13893	974183
8047	974184
71268	974185
66380	974186
46716	974187
119971	974188
41210	974189
12106	974190
6344	974191
10	974192
20330	974193
25058	974194
25498	974195
98653	974196
40180	974197
29939	974198
90269	974199
14724	974200
69909	974201
39144	974202
140114	974203
4750	974204
122153	974205
93735	974206
136446	974207
26078	974208
14389	974209
78080	974210
23227	974211
128643	974212
34279	974213
20897	974214
7429	974215
29873	974216
28362	974217
40349	974218
6233	974219
118232	974220
42499	974221
116614	974222
60080	974223
122609	974224
15180	974225
46576	974226
81185	974227
137308	974228
29264	974229
76551	974230
72293	974231
93745	974232
76520	974233
125467	974234
28340	974235
16220	974236
60783	974237
59063	974238
57367	974239
54263	974240
18691	974241
28484	974242
49669	974243
6678	974244
28913	974245
72122	974246
96468	974247
8979	974248
45879	974249
2748	974250
23556	974251
4795	974252
83967	974253
3879	974254
3967	974255
26689	974256
65850	974257
80028	974258
1930	974259
3428	974260
23945	974261
5191	974262
53851	974263
12394	974264
20384	974265
5031	974266
6847	974267
143706	974268
18538	974269
6408	974270
2592	974271
128694	974272
40741	974273
9359	974274
142305	974275
45602	974276
37205	974277
7229	974278
116005	974279
59460	974280
131470	974281
7244	974282
50476	974283
390	974284
7198	974285
4632	974286
8853	974287
23743	974288
89157	974289
52106	974290
8570	974291
18741	974292
142662	974293
80060	974294
47084	974295
105492	974296
50246	974297
119206	974298
8692	974299
27982	974300
18231	974301
60650	974302
43741	974303
2667	974304
71171	974305
61316	974306
745	974307
117779	974308
25554	974309
99141	974310
7113	974311
117977	974312
23340	974313
71923	974314
35310	974315
21871	974316
54193	974317
73259	974318
55017	974319
28657	974320
9819	974321
1770	974322
48619	974323
46728	974324
76538	974325
61452	974326
16445	974327
34996	974328
9880	974329
75657	974330
40684	974331
82957	974332
126043	974333
4875	974334
5979	974335
31961	974336
89505	974337
81345	974338
10674	974339
29845	974340
4033	974341
89648	974342
14758	974343
3178	974344
20962	974345
39910	974346
5412	974347
141603	974348
12191	974349
69397	974350
77918	974351
2364	974352
58167	974353
57551	974354
665	974355
76899	974356
27338	974357
64406	974358
49364	974359
5028	974360
25298	974361
36926	974362
29204	974363
127875	974364
128994	974365
70525	974366
3179	974367
8175	974368
11600	974369
7107	974370
8522	974371
25079	974372
96324	974373
31205	974374
36820	974375
28983	974376
13465	974377
42103	974378
25795	974379
94197	974380
30777	974381
16896	974382
54644	974383
18511	974384
8840	974385
61631	974386
30338	974387
85730	974388
129366	974389
5371	974390
992	974391
5616	974392
68220	974393
78500	974394
3275	974395
27510	974396
3427	974397
19	974398
579	974399
98216	974400
14899	974401
7582	974402
9867	974403
17078	974404
54437	974405
8138	974406
43811	974407
35305	974408
55491	974409
34121	974410
15881	974411
59	974412
55435	974413
132090	974414
79782	974415
18773	974416
18819	974417
22606	974418
130776	974419
8754	974420
46680	974421
17381	974422
4918	974423
32926	974424
92948	974425
12341	974426
11720	974427
129950	974428
35150	974429
82588	974430
53251	974431
11311	974432
5637	974433
91131	974434
4806	974435
46703	974436
61918	974437
53748	974438
65122	974439
40792	974440
655	974441
31121	974442
67950	974443
120355	974444
36010	974445
61029	974446
63491	974447
87058	974448
118950	974449
825	974450
9609	974451
1713	974452
93932	974453
67751	974454
6198	974455
22518	974456
5848	974457
65235	974458
100769	974459
77730	974460
10690	974461
14694	974462
19587	974463
119566	974464
13471	974465
93787	974466
97826	974467
140024	974468
78873	974469
28387	974470
25824	974471
4813	974472
2063	974473
20733	974474
114775	974475
72330	974476
27813	974477
99629	974478
115370	974479
52078	974480
93554	974481
59034	974482
16914	974483
53552	974484
71095	974485
44909	974486
16837	974487
65907	974488
28476	974489
61587	974490
147937	974491
102770	974492
37966	974493
86970	974494
55179	974495
63963	974496
81568	974497
2659	974498
128541	974499
102299	974500
104028	974501
15744	974502
572	974503
4052	974504
103698	974505
10138	974506
20635	974507
92030	974508
38787	974509
29706	974510
130390	974511
34032	974512
948	974513
62408	974514
59971	974515
86290	974516
47681	974517
79139	974518
26	974519
113307	974520
20946	974521
6716	974522
444	974523
4625	974524
27564	974525
35386	974526
26741	974527
80687	974528
1323	974529
11430	974530
41444	974531
45236	974532
50818	974533
26105	974534
149785	974535
36512	974536
19945	974537
63601	974538
34738	974539
94090	974540
79544	974541
14978	974542
56754	974543
3670	974544
44978	974545
38872	974546
116051	974547
78776	974548
7719	974549
76326	974550
15066	974551
46002	974552
10857	974553
10912	974554
2160	974555
121411	974556
22489	974557
27	974558
102246	974559
722	974560
10274	974561
12247	974562
19422	974563
31341	974564
36821	974565
68150	974566
46910	974567
7965	974568
47480	974569
93332	974570
36283	974571
56727	974572
2719	974573
71671	974574
141556	974575
22534	974576
2900	974577
8229	974578
24504	974579
27188	974580
36099	974581
8897	974582
41556	974583
13946	974584
40386	974585
17993	974586
25470	974587
37776	974588
21523	974589
58819	974590
53105	974591
114563	974592
93686	974593
44252	974594
20794	974595
18516	974596
37434	974597
31290	974598
18470	974599
103	974600
11462	974601
5096	974602
53655	974603
126558	974604
31102	974605
69832	974606
108396	974607
51613	974608
12304	974609
21624	974610
13037	974611
4512	974612
909	974613
3035	974614
29718	974615
56094	974616
22903	974617
1401	974618
32624	974619
10397	974620
26687	974621
21227	974622
35890	974623
2389	974624
76981	974625
104176	974626
30500	974627
11218	974628
2118	974629
5781	974630
15603	974631
4803	974632
16601	974633
39625	974634
52858	974635
100064	974636
117234	974637
28900	974638
82526	974639
33695	974640
25624	974641
48645	974642
6764	974643
3089	974644
19499	974645
14663	974646
82673	974647
2295	974648
4750	974649
714	974650
23310	974651
118769	974652
72157	974653
43221	974654
5547	974655
626	974656
1896	974657
90236	974658
71421	974659
89098	974660
8581	974661
13747	974662
36175	974663
3725	974664
49005	974665
2879	974666
30108	974667
91399	974668
48841	974669
144758	974670
234	974671
34074	974672
48758	974673
49886	974674
3860	974675
28397	974676
11125	974677
61915	974678
72858	974679
38622	974680
97623	974681
53331	974682
6260	974683
52735	974684
125229	974685
5931	974686
51322	974687
95267	974688
16981	974689
33733	974690
26314	974691
50445	974692
4138	974693
24374	974694
26559	974695
36358	974696
17263	974697
2661	974698
48754	974699
39641	974700
26459	974701
2249	974702
15086	974703
69146	974704
3946	974705
71756	974706
84746	974707
80866	974708
23436	974709
1143	974710
49323	974711
88903	974712
25639	974713
1395	974714
12125	974715
36794	974716
31299	974717
44341	974718
44413	974719
56391	974720
26276	974721
30896	974722
5325	974723
15337	974724
28981	974725
36264	974726
99522	974727
18859	974728
83775	974729
30883	974730
14878	974731
20655	974732
41703	974733
99637	974734
15476	974735
108086	974736
38372	974737
1051	974738
77894	974739
25728	974740
4399	974741
17586	974742
2736	974743
43226	974744
4247	974745
50631	974746
66750	974747
14030	974748
83564	974749
1553	974750
59248	974751
28395	974752
11667	974753
51580	974754
6644	974755
84500	974756
67714	974757
8969	974758
76292	974759
41799	974760
21041	974761
6872	974762
12299	974763
76006	974764
10268	974765
91390	974766
19962	974767
16055	974768
134758	974769
7984	974770
391	974771
146370	974772
94845	974773
28637	974774
111239	974775
49812	974776
36823	974777
5143	974778
97911	974779
2782	974780
1780	974781
108253	974782
18999	974783
100374	974784
81466	974785
2882	974786
19156	974787
51181	974788
2855	974789
66727	974790
2	974791
41338	974792
4216	974793
27520	974794
12504	974795
9977	974796
73014	974797
108962	974798
11078	974799
13558	974800
209	974801
107928	974802
46044	974803
23915	974804
1122	974805
19910	974806
102312	974807
85809	974808
14112	974809
1347	974810
4773	974811
48809	974812
5463	974813
64927	974814
4490	974815
150453	974816
53931	974817
97963	974818
14938	974819
16033	974820
194	974821
58369	974822
31012	974823
58456	974824
26386	974825
92457	974826
7810	974827
137907	974828
50627	974829
19961	974830
64996	974831
48820	974832
59382	974833
22927	974834
24665	974835
24241	974836
40264	974837
55818	974838
15665	974839
27293	974840
143194	974841
44109	974842
15765	974843
34595	974844
30653	974845
59536	974846
147170	974847
58715	974848
840	974849
40163	974850
38044	974851
32808	974852
20501	974853
55346	974854
8128	974855
34542	974856
31778	974857
21326	974858
5291	974859
5399	974860
74837	974861
86796	974862
34708	974863
3510	974864
22599	974865
96931	974866
46830	974867
121494	974868
281	974869
54050	974870
40376	974871
66813	974872
850	974873
30536	974874
29822	974875
18662	974876
34013	974877
54158	974878
64542	974879
13027	974880
18659	974881
27014	974882
62536	974883
19236	974884
49200	974885
36638	974886
98704	974887
9340	974888
9512	974889
35014	974890
50767	974891
20450	974892
101494	974893
91793	974894
2360	974895
145707	974896
35039	974897
9511	974898
29636	974899
33057	974900
378	974901
72386	974902
13930	974903
37301	974904
40403	974905
136125	974906
66991	974907
6432	974908
44692	974909
47712	974910
47964	974911
45180	974912
3547	974913
33063	974914
49201	974915
19806	974916
1417	974917
32651	974918
20497	974919
35395	974920
37589	974921
23794	974922
56169	974923
16852	974924
6678	974925
10090	974926
29170	974927
32108	974928
32436	974929
37670	974930
69737	974931
26423	974932
31143	974933
91962	974934
34685	974935
1015	974936
118526	974937
47984	974938
41639	974939
15586	974940
4860	974941
102299	974942
94992	974943
17966	974944
30611	974945
101618	974946
29406	974947
985	974948
5216	974949
45984	974950
2442	974951
3422	974952
31434	974953
11234	974954
33259	974955
94034	974956
202	974957
92869	974958
1175	974959
18898	974960
19703	974961
92267	974962
124642	974963
9326	974964
6384	974965
22917	974966
980	974967
30490	974968
7643	974969
1616	974970
22618	974971
130548	974972
12909	974973
1108	974974
55538	974975
37422	974976
24463	974977
56790	974978
7820	974979
123853	974980
17414	974981
65746	974982
27964	974983
21254	974984
238	974985
43099	974986
29109	974987
39425	974988
23658	974989
77509	974990
4904	974991
73477	974992
3198	974993
72917	974994
126510	974995
21	974996
20647	974997
135299	974998
127818	974999
80466	975000
8573	975001
106323	975002
7211	975003
23276	975004
186	975005
242	975006
32668	975007
143648	975008
24392	975009
30283	975010
23164	975011
57230	975012
29396	975013
19377	975014
65882	975015
68806	975016
55626	975017
18712	975018
29881	975019
55056	975020
129464	975021
20536	975022
90776	975023
19291	975024
117824	975025
126891	975026
23037	975027
59869	975028
1269	975029
5343	975030
71902	975031
73276	975032
1630	975033
32018	975034
7685	975035
102360	975036
63616	975037
27843	975038
55752	975039
83959	975040
49581	975041
951	975042
110146	975043
50560	975044
46948	975045
5673	975046
15383	975047
370	975048
26502	975049
85809	975050
12030	975051
923	975052
9345	975053
56190	975054
101739	975055
23310	975056
4450	975057
18143	975058
1086	975059
86922	975060
118744	975061
51289	975062
7272	975063
81397	975064
69153	975065
13737	975066
74090	975067
12862	975068
42725	975069
42666	975070
3238	975071
28495	975072
46910	975073
62719	975074
58915	975075
46717	975076
26805	975077
77547	975078
140	975079
62231	975080
30412	975081
116107	975082
137289	975083
5749	975084
98169	975085
13394	975086
89472	975087
21883	975088
3620	975089
133210	975090
12259	975091
16422	975092
109652	975093
88376	975094
17271	975095
75660	975096
118385	975097
1728	975098
38563	975099
13693	975100
7970	975101
69609	975102
53663	975103
22955	975104
78963	975105
109921	975106
93984	975107
115176	975108
69895	975109
13549	975110
1660	975111
38622	975112
23682	975113
19058	975114
13743	975115
36330	975116
15508	975117
93472	975118
27988	975119
12674	975120
95569	975121
12907	975122
44125	975123
85476	975124
11079	975125
1332	975126
38342	975127
185	975128
5539	975129
223	975130
4607	975131
29797	975132
52980	975133
110291	975134
12626	975135
78915	975136
88724	975137
30069	975138
3667	975139
85631	975140
99601	975141
11042	975142
3736	975143
10606	975144
1882	975145
29640	975146
1076	975147
46136	975148
47011	975149
15077	975150
45508	975151
125254	975152
14756	975153
67023	975154
129611	975155
47649	975156
33318	975157
52051	975158
42069	975159
111896	975160
36201	975161
30174	975162
21135	975163
38188	975164
26843	975165
95153	975166
35043	975167
15775	975168
51286	975169
25956	975170
123332	975171
24207	975172
82746	975173
664	975174
27580	975175
18938	975176
86966	975177
88635	975178
36483	975179
90622	975180
4115	975181
42780	975182
55828	975183
32314	975184
66315	975185
3408	975186
133621	975187
81127	975188
299	975189
78698	975190
53976	975191
9068	975192
24798	975193
48803	975194
71850	975195
31735	975196
46720	975197
42632	975198
21920	975199
63431	975200
27752	975201
59186	975202
44641	975203
19863	975204
67379	975205
95848	975206
110851	975207
61706	975208
66292	975209
80942	975210
85499	975211
19841	975212
30691	975213
7804	975214
17858	975215
14249	975216
101262	975217
78575	975218
18265	975219
975	975220
17465	975221
123783	975222
134250	975223
117559	975224
15553	975225
28105	975226
119220	975227
374	975228
145363	975229
102668	975230
39484	975231
70929	975232
14300	975233
45123	975234
86314	975235
5872	975236
31011	975237
12332	975238
9326	975239
25707	975240
18161	975241
29700	975242
78665	975243
7858	975244
100019	975245
67969	975246
6369	975247
30861	975248
36004	975249
55653	975250
29412	975251
33398	975252
56120	975253
11775	975254
44432	975255
117472	975256
69344	975257
23860	975258
113089	975259
85763	975260
12761	975261
111383	975262
7663	975263
63063	975264
18311	975265
4223	975266
5758	975267
42669	975268
122613	975269
7807	975270
100128	975271
42674	975272
28777	975273
70724	975274
42767	975275
10267	975276
18351	975277
1639	975278
23191	975279
110900	975280
28759	975281
110748	975282
53182	975283
72478	975284
50783	975285
26756	975286
76951	975287
47620	975288
4579	975289
90210	975290
4865	975291
75934	975292
14900	975293
5565	975294
15972	975295
20448	975296
86624	975297
40555	975298
60010	975299
112562	975300
99243	975301
77602	975302
84878	975303
7240	975304
16579	975305
64597	975306
48256	975307
83228	975308
109798	975309
72476	975310
135007	975311
13348	975312
37216	975313
28684	975314
26146	975315
27	975316
7	975317
123300	975318
4196	975319
24149	975320
1306	975321
7452	975322
80515	975323
16018	975324
42069	975325
8640	975326
113930	975327
27203	975328
75397	975329
74844	975330
26314	975331
32119	975332
60468	975333
24340	975334
30175	975335
9339	975336
84416	975337
47028	975338
36187	975339
92	975340
36928	975341
25920	975342
80826	975343
16930	975344
874	975345
16567	975346
47874	975347
129686	975348
86355	975349
66494	975350
14171	975351
4734	975352
5148	975353
76375	975354
57549	975355
804	975356
29139	975357
32412	975358
7096	975359
71362	975360
70486	975361
2983	975362
33053	975363
18724	975364
106178	975365
63329	975366
9202	975367
100796	975368
149243	975369
19821	975370
89138	975371
140376	975372
37645	975373
128115	975374
73493	975375
79024	975376
4881	975377
69255	975378
20789	975379
39022	975380
108519	975381
21299	975382
66277	975383
4383	975384
132989	975385
4433	975386
104402	975387
120512	975388
14978	975389
35860	975390
2620	975391
23411	975392
3682	975393
66692	975394
8154	975395
19473	975396
71152	975397
5763	975398
105763	975399
12652	975400
28062	975401
75887	975402
80051	975403
55348	975404
60547	975405
49456	975406
10859	975407
3983	975408
59065	975409
55444	975410
70492	975411
8132	975412
39414	975413
59143	975414
79135	975415
30900	975416
7402	975417
45562	975418
91180	975419
47436	975420
22024	975421
20873	975422
88796	975423
122333	975424
53696	975425
2773	975426
8832	975427
16238	975428
93049	975429
1039	975430
15647	975431
17532	975432
80111	975433
70829	975434
8593	975435
140869	975436
66846	975437
100772	975438
39933	975439
26576	975440
64002	975441
116412	975442
2292	975443
34025	975444
3065	975445
5375	975446
17731	975447
29482	975448
110821	975449
15638	975450
48541	975451
41056	975452
119221	975453
119447	975454
12557	975455
54712	975456
88247	975457
8646	975458
49719	975459
33466	975460
54299	975461
71321	975462
2511	975463
81925	975464
27011	975465
55513	975466
42187	975467
96890	975468
57339	975469
58314	975470
75954	975471
8752	975472
84794	975473
48930	975474
37617	975475
91827	975476
15498	975477
1825	975478
11396	975479
97248	975480
8235	975481
5674	975482
3909	975483
4559	975484
52679	975485
39175	975486
83222	975487
96255	975488
87910	975489
32026	975490
12865	975491
28468	975492
5746	975493
43560	975494
74734	975495
74324	975496
80991	975497
65334	975498
109886	975499
30194	975500
16	975501
3377	975502
7070	975503
34395	975504
66354	975505
62544	975506
35287	975507
96843	975508
4747	975509
147305	975510
133054	975511
6568	975512
72790	975513
36232	975514
121118	975515
391	975516
1284	975517
127731	975518
61010	975519
74774	975520
3022	975521
84900	975522
10204	975523
99548	975524
15645	975525
8618	975526
8735	975527
14323	975528
99705	975529
42359	975530
17768	975531
79359	975532
65266	975533
11942	975534
66528	975535
41188	975536
3512	975537
59849	975538
16668	975539
2523	975540
23016	975541
96	975542
71417	975543
139112	975544
24546	975545
50450	975546
24687	975547
54260	975548
49390	975549
22928	975550
113828	975551
37149	975552
24424	975553
46	975554
52396	975555
29289	975556
68771	975557
83137	975558
14590	975559
73461	975560
19739	975561
79642	975562
14193	975563
30849	975564
95318	975565
122348	975566
5749	975567
23726	975568
9655	975569
58862	975570
13012	975571
58882	975572
69222	975573
79412	975574
11145	975575
43377	975576
6047	975577
50462	975578
25376	975579
28887	975580
218	975581
6271	975582
24260	975583
80006	975584
18999	975585
119787	975586
72702	975587
29072	975588
85475	975589
1069	975590
145194	975591
7113	975592
34113	975593
9415	975594
4218	975595
77291	975596
639	975597
1162	975598
31408	975599
13962	975600
138563	975601
65429	975602
14766	975603
35443	975604
24693	975605
9502	975606
88975	975607
26412	975608
63821	975609
16699	975610
29168	975611
79707	975612
70571	975613
3877	975614
24766	975615
56126	975616
3551	975617
87090	975618
39035	975619
82806	975620
8277	975621
135927	975622
110866	975623
99537	975624
33307	975625
100511	975626
23471	975627
951	975628
30298	975629
13902	975630
16539	975631
65817	975632
62652	975633
55002	975634
42	975635
48067	975636
116469	975637
5130	975638
114613	975639
66509	975640
43041	975641
122342	975642
4542	975643
48520	975644
45456	975645
24533	975646
37120	975647
68136	975648
55232	975649
61630	975650
103986	975651
31062	975652
58357	975653
5630	975654
27708	975655
6804	975656
8921	975657
33860	975658
95060	975659
16973	975660
122592	975661
40646	975662
10925	975663
29404	975664
7777	975665
25056	975666
34643	975667
52956	975668
6734	975669
17988	975670
2644	975671
58494	975672
70778	975673
79991	975674
143387	975675
69598	975676
14118	975677
97344	975678
16655	975679
84367	975680
4611	975681
106198	975682
65047	975683
10408	975684
41327	975685
60774	975686
14894	975687
29818	975688
11921	975689
5060	975690
3183	975691
28880	975692
45190	975693
10693	975694
78148	975695
137834	975696
14550	975697
52886	975698
89964	975699
42543	975700
36025	975701
12490	975702
47365	975703
111492	975704
23744	975705
19755	975706
26325	975707
38063	975708
114150	975709
30950	975710
12917	975711
135045	975712
564	975713
38384	975714
21899	975715
77376	975716
138966	975717
34550	975718
29649	975719
69230	975720
24196	975721
73467	975722
272	975723
133679	975724
68029	975725
6156	975726
61152	975727
19073	975728
86496	975729
3392	975730
100628	975731
35858	975732
9513	975733
14800	975734
23646	975735
40883	975736
2692	975737
71800	975738
14872	975739
117867	975740
144393	975741
51605	975742
20143	975743
6850	975744
58293	975745
14473	975746
58074	975747
6659	975748
32154	975749
79345	975750
35780	975751
18787	975752
625	975753
88639	975754
39492	975755
8243	975756
119323	975757
110234	975758
63329	975759
88098	975760
17100	975761
2953	975762
12540	975763
75075	975764
90880	975765
14374	975766
3007	975767
8426	975768
45816	975769
6207	975770
11508	975771
9536	975772
8108	975773
56635	975774
44663	975775
127814	975776
136289	975777
30305	975778
9115	975779
20030	975780
29576	975781
9935	975782
39881	975783
8226	975784
76706	975785
6274	975786
10922	975787
84547	975788
472	975789
98454	975790
61972	975791
67013	975792
58560	975793
46355	975794
5257	975795
11794	975796
87749	975797
46656	975798
38781	975799
65756	975800
115505	975801
6205	975802
77445	975803
20002	975804
31704	975805
11610	975806
70	975807
35603	975808
78860	975809
21694	975810
61853	975811
5878	975812
38496	975813
50489	975814
27829	975815
112605	975816
118840	975817
12752	975818
55165	975819
759	975820
7883	975821
9824	975822
107640	975823
33659	975824
2615	975825
2342	975826
5245	975827
33798	975828
110650	975829
31802	975830
47807	975831
6216	975832
54114	975833
147360	975834
13598	975835
24846	975836
29955	975837
84689	975838
12472	975839
31198	975840
33463	975841
23815	975842
163	975843
57292	975844
58438	975845
51500	975846
48774	975847
20109	975848
73375	975849
55518	975850
46547	975851
34579	975852
4461	975853
23899	975854
724	975855
22163	975856
69158	975857
680	975858
36985	975859
36823	975860
569	975861
784	975862
17638	975863
13125	975864
313	975865
5384	975866
50087	975867
88051	975868
11926	975869
36580	975870
6343	975871
111983	975872
83927	975873
9700	975874
90928	975875
15194	975876
46445	975877
3672	975878
5412	975879
66705	975880
17667	975881
22867	975882
58724	975883
108418	975884
98101	975885
66244	975886
26367	975887
13190	975888
26646	975889
95696	975890
48681	975891
99443	975892
56303	975893
11166	975894
101663	975895
25423	975896
9370	975897
93383	975898
38751	975899
85	975900
1130	975901
36705	975902
92127	975903
142409	975904
86255	975905
96005	975906
21604	975907
56795	975908
99056	975909
17108	975910
5609	975911
13549	975912
28622	975913
64612	975914
27079	975915
42366	975916
62308	975917
24444	975918
1555	975919
62129	975920
4452	975921
29555	975922
93178	975923
24126	975924
32587	975925
20855	975926
40569	975927
49001	975928
36731	975929
7768	975930
34255	975931
66789	975932
5764	975933
35151	975934
126298	975935
16736	975936
8974	975937
53495	975938
18813	975939
13293	975940
32714	975941
10382	975942
71679	975943
37818	975944
7713	975945
103607	975946
48942	975947
47504	975948
100413	975949
55867	975950
55726	975951
1680	975952
45861	975953
93411	975954
9555	975955
79440	975956
28179	975957
11156	975958
15161	975959
28336	975960
11579	975961
48274	975962
98326	975963
67813	975964
77520	975965
35421	975966
36715	975967
60606	975968
1831	975969
12518	975970
46334	975971
1108	975972
36649	975973
2935	975974
38483	975975
62903	975976
341	975977
56861	975978
96137	975979
125964	975980
25840	975981
396	975982
76591	975983
143398	975984
28372	975985
10602	975986
111160	975987
92359	975988
69056	975989
94039	975990
110222	975991
89859	975992
93346	975993
2468	975994
7545	975995
121700	975996
49129	975997
10334	975998
62729	975999
46634	976000
11585	976001
76709	976002
37604	976003
19853	976004
50705	976005
67462	976006
4956	976007
144011	976008
9169	976009
24183	976010
87333	976011
99663	976012
38046	976013
63507	976014
60637	976015
61159	976016
111267	976017
138078	976018
3507	976019
6652	976020
2355	976021
80164	976022
23339	976023
13041	976024
100	976025
117503	976026
64119	976027
19962	976028
67391	976029
84942	976030
60593	976031
27227	976032
37774	976033
81817	976034
72375	976035
2787	976036
600	976037
77398	976038
37520	976039
106026	976040
132249	976041
27857	976042
125957	976043
3313	976044
54099	976045
14794	976046
42367	976047
2578	976048
30960	976049
34985	976050
9150	976051
43804	976052
18792	976053
4255	976054
5473	976055
13707	976056
115779	976057
6213	976058
24589	976059
1297	976060
26062	976061
135492	976062
363	976063
62503	976064
103221	976065
98237	976066
73276	976067
7134	976068
63436	976069
13813	976070
132193	976071
57546	976072
21285	976073
29836	976074
35898	976075
18129	976076
7801	976077
22969	976078
134464	976079
1727	976080
243	976081
24197	976082
18916	976083
116057	976084
87546	976085
86804	976086
2613	976087
120741	976088
41054	976089
3391	976090
13451	976091
35136	976092
129837	976093
25284	976094
56856	976095
90456	976096
13812	976097
77512	976098
82391	976099
795	976100
178	976101
126385	976102
10931	976103
102241	976104
71024	976105
82782	976106
52613	976107
8049	976108
4422	976109
82051	976110
30285	976111
79415	976112
35037	976113
137674	976114
105715	976115
108417	976116
10905	976117
11022	976118
81339	976119
79456	976120
15066	976121
7232	976122
61661	976123
30909	976124
64275	976125
5631	976126
21603	976127
60672	976128
9522	976129
5521	976130
38246	976131
9951	976132
62258	976133
5678	976134
45377	976135
900	976136
89829	976137
97818	976138
89890	976139
101514	976140
1786	976141
44858	976142
7888	976143
80923	976144
27026	976145
1028	976146
3951	976147
5899	976148
85662	976149
22620	976150
37478	976151
14207	976152
8068	976153
4134	976154
72519	976155
28322	976156
114949	976157
483	976158
61978	976159
95050	976160
672	976161
18377	976162
56123	976163
60312	976164
90579	976165
18933	976166
40344	976167
28712	976168
60956	976169
38053	976170
131875	976171
62997	976172
52686	976173
12580	976174
2616	976175
57180	976176
87318	976177
15339	976178
21836	976179
54919	976180
12366	976181
7214	976182
84480	976183
28277	976184
93241	976185
42710	976186
41	976187
117821	976188
93081	976189
101805	976190
17583	976191
84414	976192
1354	976193
10911	976194
17765	976195
28813	976196
5881	976197
1734	976198
372	976199
24717	976200
3703	976201
14097	976202
215	976203
89529	976204
14717	976205
8951	976206
56247	976207
15334	976208
29515	976209
33602	976210
27935	976211
36241	976212
24116	976213
106615	976214
27394	976215
56660	976216
29112	976217
88676	976218
80233	976219
70626	976220
4718	976221
80481	976222
2939	976223
77979	976224
32480	976225
12603	976226
133810	976227
64306	976228
71771	976229
59566	976230
16734	976231
99318	976232
138478	976233
37598	976234
29251	976235
49791	976236
1096	976237
68394	976238
5323	976239
45402	976240
88051	976241
81482	976242
147814	976243
5121	976244
70895	976245
13265	976246
5799	976247
6849	976248
103255	976249
8128	976250
12199	976251
8261	976252
2681	976253
50988	976254
26405	976255
116550	976256
12234	976257
1326	976258
123125	976259
33132	976260
29880	976261
3393	976262
113290	976263
110055	976264
23510	976265
6467	976266
76971	976267
12684	976268
14350	976269
70781	976270
12915	976271
11119	976272
33859	976273
65112	976274
70755	976275
76209	976276
14031	976277
25581	976278
26446	976279
58378	976280
32231	976281
6403	976282
30935	976283
14349	976284
121159	976285
68578	976286
37596	976287
55945	976288
17145	976289
6639	976290
32834	976291
11478	976292
75492	976293
3010	976294
25320	976295
3479	976296
50439	976297
27069	976298
45359	976299
76242	976300
998	976301
7678	976302
14774	976303
111533	976304
96721	976305
112801	976306
54713	976307
21854	976308
43537	976309
6884	976310
11716	976311
57754	976312
70045	976313
2245	976314
138714	976315
12618	976316
33051	976317
73308	976318
23922	976319
37032	976320
14690	976321
16012	976322
6642	976323
9483	976324
7994	976325
34432	976326
41418	976327
20066	976328
150264	976329
111598	976330
70499	976331
50023	976332
58413	976333
10539	976334
23599	976335
40899	976336
62102	976337
33764	976338
4819	976339
23367	976340
76405	976341
14708	976342
25225	976343
143268	976344
6528	976345
92897	976346
43753	976347
47962	976348
36287	976349
47052	976350
21144	976351
73353	976352
58475	976353
3686	976354
45259	976355
36402	976356
3037	976357
16037	976358
42704	976359
55575	976360
51976	976361
72112	976362
6501	976363
80021	976364
73439	976365
27826	976366
24601	976367
16690	976368
63253	976369
31948	976370
5743	976371
22002	976372
39192	976373
118190	976374
5547	976375
88053	976376
91314	976377
75813	976378
20716	976379
142320	976380
97964	976381
9511	976382
12585	976383
37209	976384
62300	976385
3091	976386
107461	976387
70411	976388
116453	976389
45811	976390
3840	976391
99383	976392
75108	976393
58505	976394
9098	976395
1253	976396
44488	976397
81506	976398
7701	976399
49902	976400
10711	976401
30303	976402
30309	976403
52	976404
24217	976405
17817	976406
126508	976407
24474	976408
77461	976409
52310	976410
108073	976411
34539	976412
1130	976413
58959	976414
43056	976415
10430	976416
87219	976417
311	976418
8834	976419
47971	976420
50617	976421
10158	976422
11101	976423
30712	976424
568	976425
6685	976426
97474	976427
44471	976428
125779	976429
55756	976430
35486	976431
68970	976432
70199	976433
79265	976434
3497	976435
65237	976436
83887	976437
57594	976438
49493	976439
37525	976440
84004	976441
24383	976442
922	976443
6040	976444
8485	976445
2032	976446
25854	976447
98648	976448
8525	976449
17878	976450
51281	976451
21044	976452
34023	976453
108548	976454
68448	976455
62139	976456
117533	976457
397	976458
55413	976459
84085	976460
6580	976461
141998	976462
1987	976463
46021	976464
66222	976465
49828	976466
80460	976467
20914	976468
97625	976469
45996	976470
16240	976471
5992	976472
101127	976473
45938	976474
35068	976475
2584	976476
1393	976477
44887	976478
19714	976479
51268	976480
113781	976481
115269	976482
37532	976483
49685	976484
26881	976485
127184	976486
37634	976487
41241	976488
112978	976489
47884	976490
50350	976491
12795	976492
2596	976493
147482	976494
20000	976495
30008	976496
80587	976497
81506	976498
14385	976499
134792	976500
25848	976501
138013	976502
42514	976503
72983	976504
456	976505
48368	976506
21245	976507
16334	976508
38584	976509
68848	976510
23189	976511
27567	976512
41785	976513
12986	976514
138484	976515
63016	976516
43087	976517
37880	976518
8864	976519
82421	976520
21743	976521
74954	976522
100419	976523
18677	976524
78787	976525
23715	976526
46952	976527
293	976528
12781	976529
36819	976530
52543	976531
14151	976532
102453	976533
58922	976534
12354	976535
96996	976536
52453	976537
43565	976538
105433	976539
59211	976540
109256	976541
1551	976542
74278	976543
71028	976544
120536	976545
43674	976546
7030	976547
23216	976548
87825	976549
122331	976550
43083	976551
31254	976552
31769	976553
101767	976554
24861	976555
72213	976556
40351	976557
13324	976558
27886	976559
37201	976560
6302	976561
27899	976562
1792	976563
19687	976564
80964	976565
9045	976566
5581	976567
20862	976568
38950	976569
67178	976570
9840	976571
48188	976572
50556	976573
5085	976574
7968	976575
85362	976576
25026	976577
66229	976578
405	976579
26475	976580
114177	976581
38352	976582
96431	976583
39043	976584
3816	976585
84990	976586
56493	976587
35232	976588
18925	976589
36278	976590
25422	976591
86812	976592
68349	976593
134048	976594
82012	976595
11076	976596
58962	976597
70982	976598
128578	976599
51365	976600
9843	976601
109361	976602
17698	976603
138747	976604
60330	976605
89094	976606
27002	976607
67516	976608
63876	976609
28090	976610
73300	976611
118397	976612
85959	976613
82934	976614
110397	976615
135193	976616
53805	976617
20904	976618
105171	976619
110143	976620
87943	976621
34778	976622
10178	976623
20604	976624
85014	976625
119361	976626
96433	976627
8524	976628
5173	976629
24149	976630
5637	976631
1645	976632
115491	976633
97069	976634
114098	976635
42443	976636
44881	976637
76233	976638
28545	976639
79798	976640
64139	976641
332	976642
1	976643
36575	976644
9086	976645
14147	976646
9732	976647
48631	976648
10410	976649
47827	976650
18853	976651
8007	976652
92	976653
25048	976654
41032	976655
2278	976656
108629	976657
3275	976658
45079	976659
15788	976660
67309	976661
123023	976662
54038	976663
6000	976664
145305	976665
30543	976666
61931	976667
19829	976668
13071	976669
5562	976670
71052	976671
124280	976672
70719	976673
47880	976674
41429	976675
55876	976676
21003	976677
33475	976678
17159	976679
3667	976680
11248	976681
136903	976682
3804	976683
20727	976684
92891	976685
31113	976686
25028	976687
106710	976688
41078	976689
34036	976690
108680	976691
5663	976692
72424	976693
28825	976694
4898	976695
1447	976696
15345	976697
17532	976698
51569	976699
99318	976700
3193	976701
18817	976702
27724	976703
47177	976704
13209	976705
7571	976706
27914	976707
58829	976708
80	976709
1438	976710
54940	976711
79693	976712
90679	976713
33863	976714
12322	976715
21914	976716
67838	976717
1532	976718
106183	976719
15428	976720
58706	976721
269	976722
97929	976723
28025	976724
9888	976725
123260	976726
31089	976727
20690	976728
17940	976729
56916	976730
5414	976731
85025	976732
13163	976733
134019	976734
72948	976735
91508	976736
44256	976737
9637	976738
2279	976739
93274	976740
27270	976741
79748	976742
917	976743
67392	976744
38296	976745
59631	976746
11227	976747
102448	976748
57016	976749
69099	976750
110799	976751
12600	976752
30602	976753
2679	976754
78771	976755
28311	976756
100200	976757
32911	976758
71524	976759
47334	976760
12835	976761
77594	976762
7375	976763
6750	976764
102100	976765
22295	976766
110716	976767
18135	976768
62706	976769
1397	976770
4353	976771
73434	976772
3670	976773
9510	976774
11358	976775
17169	976776
117350	976777
66773	976778
71968	976779
29673	976780
61351	976781
77291	976782
7855	976783
88802	976784
70386	976785
3222	976786
30007	976787
9835	976788
302	976789
51044	976790
105994	976791
92315	976792
45296	976793
128580	976794
16801	976795
109933	976796
73321	976797
61014	976798
17252	976799
4543	976800
24347	976801
36702	976802
52941	976803
146516	976804
77019	976805
9260	976806
19531	976807
25282	976808
101448	976809
2340	976810
52794	976811
12655	976812
77420	976813
63950	976814
112555	976815
8147	976816
6716	976817
94382	976818
12848	976819
40051	976820
3638	976821
108245	976822
42819	976823
47542	976824
21219	976825
7943	976826
91633	976827
54211	976828
48033	976829
19664	976830
14108	976831
1041	976832
128865	976833
68499	976834
11839	976835
219	976836
640	976837
96753	976838
53297	976839
101482	976840
149098	976841
100815	976842
64547	976843
29004	976844
12996	976845
98055	976846
25146	976847
75487	976848
33563	976849
5813	976850
33850	976851
17569	976852
97150	976853
107426	976854
1174	976855
18026	976856
67029	976857
6119	976858
3194	976859
20936	976860
59465	976861
57967	976862
132038	976863
99423	976864
140085	976865
7144	976866
21225	976867
36632	976868
83073	976869
45249	976870
37806	976871
98818	976872
104112	976873
10806	976874
72705	976875
31524	976876
10542	976877
2882	976878
57200	976879
31000	976880
139290	976881
1919	976882
34168	976883
30787	976884
11301	976885
5351	976886
8083	976887
71110	976888
125054	976889
78175	976890
68333	976891
19977	976892
46064	976893
99812	976894
9906	976895
38197	976896
5154	976897
56452	976898
4322	976899
10388	976900
88041	976901
45576	976902
28378	976903
7156	976904
25498	976905
88090	976906
88813	976907
26740	976908
57997	976909
32465	976910
4914	976911
1682	976912
14115	976913
27365	976914
131787	976915
75889	976916
3739	976917
76	976918
32623	976919
75889	976920
60614	976921
75083	976922
104391	976923
769	976924
107639	976925
28403	976926
124858	976927
119775	976928
62405	976929
130	976930
34683	976931
25073	976932
16395	976933
9317	976934
1123	976935
36559	976936
45750	976937
88479	976938
58727	976939
35344	976940
97982	976941
46048	976942
33443	976943
12230	976944
37819	976945
55906	976946
35178	976947
860	976948
31602	976949
90126	976950
56353	976951
100998	976952
52163	976953
41123	976954
64386	976955
3629	976956
76410	976957
12422	976958
37582	976959
409	976960
27987	976961
71767	976962
95430	976963
3428	976964
263	976965
88459	976966
84798	976967
122377	976968
137446	976969
40276	976970
7121	976971
127613	976972
2838	976973
14507	976974
40601	976975
84362	976976
44876	976977
4579	976978
41555	976979
86946	976980
133463	976981
23656	976982
763	976983
67252	976984
9358	976985
83932	976986
53619	976987
58978	976988
26010	976989
58887	976990
119	976991
100897	976992
66285	976993
68568	976994
22132	976995
4034	976996
33655	976997
99442	976998
6331	976999
7016	977000
38009	977001
27131	977002
26763	977003
58558	977004
78695	977005
104108	977006
43893	977007
7483	977008
87520	977009
32107	977010
5536	977011
122548	977012
23475	977013
86168	977014
3607	977015
24561	977016
22495	977017
87876	977018
6518	977019
9825	977020
93981	977021
58645	977022
4340	977023
25192	977024
11233	977025
6122	977026
6666	977027
5920	977028
21036	977029
1241	977030
7680	977031
3004	977032
80887	977033
31899	977034
93508	977035
16375	977036
24592	977037
33734	977038
34122	977039
17983	977040
49537	977041
114917	977042
8297	977043
25369	977044
111231	977045
12200	977046
12289	977047
14075	977048
15299	977049
4399	977050
20676	977051
2089	977052
52605	977053
58276	977054
11440	977055
17617	977056
28796	977057
103276	977058
6783	977059
34245	977060
140399	977061
126656	977062
49664	977063
113645	977064
4445	977065
11443	977066
17751	977067
107419	977068
21089	977069
24319	977070
8402	977071
4245	977072
16857	977073
22785	977074
102235	977075
67394	977076
89282	977077
5245	977078
27802	977079
77148	977080
68979	977081
16155	977082
1267	977083
123960	977084
25066	977085
9121	977086
41063	977087
144596	977088
24856	977089
132535	977090
29178	977091
121005	977092
41464	977093
54274	977094
112715	977095
28011	977096
21056	977097
100137	977098
59157	977099
28045	977100
4951	977101
43218	977102
146578	977103
4404	977104
20049	977105
15944	977106
21510	977107
11737	977108
29038	977109
36485	977110
85720	977111
18126	977112
37299	977113
18954	977114
96613	977115
116049	977116
38677	977117
65678	977118
148	977119
73000	977120
32152	977121
119950	977122
51637	977123
122897	977124
47344	977125
113678	977126
12563	977127
116037	977128
24073	977129
62456	977130
55254	977131
11044	977132
2070	977133
3551	977134
109977	977135
118177	977136
4325	977137
102728	977138
14121	977139
5046	977140
120268	977141
5211	977142
40518	977143
10628	977144
45264	977145
51282	977146
20977	977147
77278	977148
134081	977149
14833	977150
49109	977151
144375	977152
165	977153
4034	977154
32006	977155
18616	977156
49705	977157
112648	977158
62990	977159
59827	977160
18700	977161
9806	977162
64223	977163
95053	977164
66856	977165
14505	977166
50698	977167
109160	977168
24238	977169
121771	977170
852	977171
106683	977172
12518	977173
83881	977174
21351	977175
6576	977176
92152	977177
33380	977178
55672	977179
100970	977180
116783	977181
23829	977182
82194	977183
31941	977184
2430	977185
43949	977186
32329	977187
41500	977188
61951	977189
12253	977190
4534	977191
127713	977192
30554	977193
118016	977194
13000	977195
72962	977196
5161	977197
2181	977198
26967	977199
20849	977200
62	977201
30879	977202
103517	977203
74736	977204
14316	977205
148570	977206
31280	977207
21628	977208
70815	977209
500	977210
32821	977211
23030	977212
29949	977213
78192	977214
102008	977215
15815	977216
76878	977217
12953	977218
87936	977219
89724	977220
99901	977221
18963	977222
7917	977223
58129	977224
26605	977225
31626	977226
34043	977227
35275	977228
13624	977229
50098	977230
3951	977231
65052	977232
87309	977233
45564	977234
5564	977235
8436	977236
60149	977237
30809	977238
119917	977239
54205	977240
129089	977241
9928	977242
24900	977243
26611	977244
18838	977245
16067	977246
37613	977247
102192	977248
97096	977249
42406	977250
45659	977251
2138	977252
13142	977253
67679	977254
45451	977255
114356	977256
4412	977257
130947	977258
8180	977259
22209	977260
42530	977261
106458	977262
7091	977263
63950	977264
1591	977265
582	977266
29277	977267
42181	977268
12606	977269
111698	977270
7802	977271
512	977272
52528	977273
84465	977274
23265	977275
11399	977276
14029	977277
60597	977278
132896	977279
284	977280
52418	977281
84976	977282
50862	977283
20505	977284
11756	977285
70824	977286
83976	977287
3040	977288
697	977289
16029	977290
37980	977291
90893	977292
46345	977293
11321	977294
8162	977295
48546	977296
17318	977297
2183	977298
78134	977299
31842	977300
71057	977301
138590	977302
559	977303
76587	977304
9897	977305
2905	977306
60962	977307
92250	977308
102357	977309
77040	977310
26838	977311
68334	977312
351	977313
50091	977314
82554	977315
121079	977316
74177	977317
15289	977318
35792	977319
39489	977320
34084	977321
33832	977322
25328	977323
20333	977324
34363	977325
9411	977326
38257	977327
49586	977328
147699	977329
57468	977330
117765	977331
48132	977332
55722	977333
95482	977334
101054	977335
63540	977336
36942	977337
1376	977338
3106	977339
42111	977340
66808	977341
4560	977342
75059	977343
42872	977344
33005	977345
131644	977346
12727	977347
10364	977348
17817	977349
35887	977350
37593	977351
88589	977352
73277	977353
3101	977354
27894	977355
72080	977356
68845	977357
31398	977358
23031	977359
37744	977360
57360	977361
9960	977362
4071	977363
12745	977364
28501	977365
79416	977366
52589	977367
49686	977368
39385	977369
325	977370
53454	977371
141351	977372
97514	977373
27870	977374
12594	977375
12711	977376
57548	977377
19482	977378
53685	977379
23791	977380
46992	977381
19382	977382
27057	977383
126297	977384
27756	977385
32936	977386
24611	977387
204	977388
4904	977389
2508	977390
3210	977391
39328	977392
21778	977393
11649	977394
98712	977395
29402	977396
1925	977397
15618	977398
11871	977399
27134	977400
100764	977401
32833	977402
12952	977403
6469	977404
2460	977405
4350	977406
121140	977407
16148	977408
27073	977409
72423	977410
57319	977411
58471	977412
19888	977413
7262	977414
72703	977415
4532	977416
78530	977417
45250	977418
116688	977419
13614	977420
29280	977421
21824	977422
14630	977423
42417	977424
37799	977425
64082	977426
48135	977427
18147	977428
21147	977429
132051	977430
17313	977431
23164	977432
14214	977433
54719	977434
35442	977435
25273	977436
64571	977437
18294	977438
41848	977439
40958	977440
4000	977441
3623	977442
36973	977443
48355	977444
90545	977445
1484	977446
1618	977447
66848	977448
7713	977449
19969	977450
126924	977451
2783	977452
139950	977453
52875	977454
73018	977455
5520	977456
776	977457
140	977458
6918	977459
9775	977460
53411	977461
80264	977462
31951	977463
114653	977464
61930	977465
76036	977466
15369	977467
4937	977468
865	977469
6835	977470
17861	977471
49680	977472
44857	977473
35728	977474
12168	977475
66613	977476
70114	977477
11735	977478
23089	977479
53373	977480
72811	977481
32737	977482
55859	977483
17127	977484
50604	977485
126990	977486
85088	977487
25209	977488
41115	977489
521	977490
83407	977491
79457	977492
754	977493
117456	977494
8412	977495
31462	977496
22428	977497
10262	977498
8113	977499
14911	977500
936	977501
122557	977502
33570	977503
27284	977504
7979	977505
24264	977506
2193	977507
59416	977508
80860	977509
95669	977510
138939	977511
25992	977512
31347	977513
15712	977514
53792	977515
47534	977516
49852	977517
72798	977518
7116	977519
2561	977520
52994	977521
1637	977522
67965	977523
29892	977524
74805	977525
20851	977526
74	977527
108793	977528
8253	977529
16182	977530
23735	977531
81861	977532
25214	977533
69038	977534
14199	977535
8566	977536
135779	977537
32592	977538
137013	977539
16184	977540
84372	977541
75723	977542
15343	977543
72445	977544
9181	977545
112302	977546
130998	977547
20909	977548
148182	977549
57496	977550
148105	977551
6007	977552
98722	977553
73051	977554
95132	977555
23909	977556
38584	977557
98264	977558
134815	977559
39892	977560
8942	977561
26503	977562
21140	977563
67102	977564
27310	977565
29707	977566
12253	977567
12755	977568
31334	977569
121616	977570
94346	977571
114370	977572
22125	977573
56631	977574
90854	977575
71935	977576
14676	977577
7260	977578
97521	977579
11917	977580
23826	977581
113939	977582
19990	977583
22003	977584
111192	977585
25442	977586
126754	977587
59738	977588
50623	977589
1175	977590
18569	977591
46072	977592
20109	977593
78416	977594
99132	977595
32549	977596
37123	977597
459	977598
104596	977599
38150	977600
38045	977601
64865	977602
8830	977603
29821	977604
141	977605
6070	977606
13374	977607
7696	977608
132740	977609
5362	977610
17149	977611
41045	977612
70637	977613
15077	977614
80526	977615
9142	977616
10	977617
2143	977618
94917	977619
63274	977620
126901	977621
10536	977622
1338	977623
47465	977624
39954	977625
2520	977626
30766	977627
20007	977628
55312	977629
6231	977630
104118	977631
3445	977632
63731	977633
12223	977634
124628	977635
2927	977636
31272	977637
80636	977638
14036	977639
16963	977640
11995	977641
62689	977642
119368	977643
8011	977644
7915	977645
68293	977646
29327	977647
6431	977648
423	977649
12553	977650
51238	977651
62749	977652
83618	977653
29976	977654
24507	977655
19419	977656
75169	977657
55847	977658
58418	977659
50801	977660
89236	977661
17448	977662
57421	977663
77461	977664
40088	977665
29991	977666
55507	977667
33742	977668
121297	977669
78728	977670
78084	977671
29924	977672
7355	977673
45338	977674
36078	977675
1452	977676
38407	977677
821	977678
101151	977679
9816	977680
1574	977681
20948	977682
72402	977683
42156	977684
66712	977685
73327	977686
106922	977687
71424	977688
11145	977689
122549	977690
528	977691
16647	977692
17680	977693
24786	977694
71676	977695
50285	977696
20410	977697
119385	977698
109558	977699
686	977700
22121	977701
67993	977702
5384	977703
78706	977704
20226	977705
53038	977706
48785	977707
28072	977708
82977	977709
7426	977710
527	977711
71912	977712
11503	977713
36591	977714
23849	977715
80648	977716
51666	977717
52908	977718
47703	977719
26380	977720
112847	977721
45833	977722
6728	977723
137153	977724
43202	977725
52190	977726
78264	977727
2677	977728
101452	977729
8163	977730
5748	977731
117444	977732
58260	977733
43845	977734
15851	977735
90436	977736
55876	977737
541	977738
4248	977739
17710	977740
43023	977741
138820	977742
72832	977743
74135	977744
23123	977745
5021	977746
41832	977747
31741	977748
44397	977749
71541	977750
58117	977751
21320	977752
80007	977753
98188	977754
77896	977755
76601	977756
60053	977757
24377	977758
48676	977759
13825	977760
7084	977761
35993	977762
27500	977763
69301	977764
21414	977765
86550	977766
98869	977767
4372	977768
89525	977769
24313	977770
5247	977771
42354	977772
15820	977773
70952	977774
78088	977775
6118	977776
17782	977777
10975	977778
88002	977779
99105	977780
1404	977781
3554	977782
62424	977783
38677	977784
98463	977785
21589	977786
38420	977787
28426	977788
5324	977789
86059	977790
68195	977791
78073	977792
13975	977793
134450	977794
111543	977795
76991	977796
21463	977797
23372	977798
107469	977799
15970	977800
51087	977801
45769	977802
123534	977803
121354	977804
1362	977805
46409	977806
128000	977807
18672	977808
12213	977809
33289	977810
82730	977811
17661	977812
48	977813
37313	977814
2119	977815
15191	977816
21539	977817
5781	977818
4335	977819
18999	977820
9830	977821
32416	977822
54563	977823
126652	977824
90817	977825
12974	977826
27001	977827
21611	977828
22855	977829
4691	977830
1451	977831
72244	977832
20264	977833
17795	977834
4319	977835
2966	977836
30437	977837
33757	977838
26683	977839
12174	977840
9618	977841
20504	977842
52454	977843
105574	977844
108204	977845
45005	977846
32424	977847
65980	977848
2906	977849
89097	977850
71301	977851
50584	977852
516	977853
30989	977854
94339	977855
23252	977856
137939	977857
97012	977858
44035	977859
73030	977860
98529	977861
32000	977862
65927	977863
72670	977864
2323	977865
142618	977866
33131	977867
119832	977868
30202	977869
25881	977870
11548	977871
7830	977872
66136	977873
26225	977874
51978	977875
6188	977876
34078	977877
63195	977878
81649	977879
3145	977880
89375	977881
33638	977882
79060	977883
3202	977884
54968	977885
17441	977886
83676	977887
1101	977888
20044	977889
43729	977890
14861	977891
46173	977892
8832	977893
60966	977894
12833	977895
59780	977896
106	977897
141474	977898
13958	977899
66337	977900
15434	977901
1873	977902
29388	977903
41442	977904
78333	977905
2151	977906
117881	977907
122322	977908
86963	977909
119059	977910
76548	977911
108884	977912
15422	977913
34472	977914
1017	977915
15237	977916
74737	977917
62531	977918
25698	977919
49905	977920
58909	977921
5194	977922
73233	977923
3418	977924
15192	977925
34003	977926
68942	977927
125419	977928
5404	977929
13785	977930
13061	977931
24451	977932
37075	977933
19308	977934
18960	977935
78043	977936
76343	977937
80287	977938
78009	977939
79022	977940
73828	977941
7619	977942
53696	977943
4411	977944
27348	977945
19022	977946
10500	977947
65355	977948
23531	977949
61709	977950
34829	977951
1845	977952
23575	977953
44652	977954
53994	977955
26729	977956
54703	977957
18022	977958
137867	977959
25821	977960
23043	977961
98102	977962
65843	977963
10170	977964
9872	977965
552	977966
96684	977967
73892	977968
100454	977969
71349	977970
29979	977971
108307	977972
1359	977973
30004	977974
54180	977975
37175	977976
15331	977977
27905	977978
727	977979
11744	977980
17438	977981
1661	977982
3823	977983
103762	977984
111635	977985
80568	977986
63282	977987
93578	977988
19474	977989
12403	977990
117744	977991
19006	977992
15986	977993
7114	977994
49311	977995
134313	977996
98589	977997
24473	977998
82274	977999
10184	978000
31218	978001
19895	978002
18155	978003
85217	978004
1908	978005
31614	978006
19491	978007
67012	978008
118648	978009
44938	978010
15615	978011
7615	978012
102757	978013
25880	978014
41880	978015
16324	978016
3955	978017
16166	978018
1421	978019
4781	978020
46311	978021
17890	978022
72649	978023
4530	978024
85317	978025
147603	978026
21407	978027
405	978028
14544	978029
77811	978030
119300	978031
3555	978032
83719	978033
4259	978034
98179	978035
72711	978036
3600	978037
105926	978038
3833	978039
32704	978040
6745	978041
7499	978042
21891	978043
94044	978044
22018	978045
63086	978046
37805	978047
23734	978048
34585	978049
40283	978050
48066	978051
2037	978052
7539	978053
29356	978054
16793	978055
67430	978056
429	978057
22645	978058
37998	978059
51026	978060
53237	978061
3047	978062
113136	978063
72474	978064
28346	978065
56816	978066
22276	978067
110197	978068
2103	978069
55499	978070
68915	978071
42905	978072
293	978073
3339	978074
84825	978075
10169	978076
1877	978077
144877	978078
50640	978079
16911	978080
25346	978081
109693	978082
5749	978083
65243	978084
4333	978085
120694	978086
7822	978087
10406	978088
112876	978089
59708	978090
97332	978091
399	978092
118657	978093
4822	978094
942	978095
64660	978096
23865	978097
33931	978098
1390	978099
1609	978100
29341	978101
16732	978102
10517	978103
33115	978104
17120	978105
16526	978106
13132	978107
43604	978108
53595	978109
88594	978110
37897	978111
61134	978112
13090	978113
18142	978114
59413	978115
54185	978116
43349	978117
7340	978118
42549	978119
2759	978120
91374	978121
9164	978122
138996	978123
6549	978124
58543	978125
116090	978126
42473	978127
116596	978128
31653	978129
49139	978130
1292	978131
33038	978132
60704	978133
79166	978134
37103	978135
1209	978136
64452	978137
23646	978138
46227	978139
53226	978140
60815	978141
77622	978142
95604	978143
24510	978144
111792	978145
16815	978146
116427	978147
35685	978148
5969	978149
57213	978150
114183	978151
130392	978152
90	978153
6734	978154
76164	978155
16225	978156
8985	978157
28938	978158
61621	978159
88170	978160
20026	978161
2830	978162
30631	978163
126920	978164
84336	978165
71791	978166
9580	978167
1558	978168
72202	978169
71190	978170
67983	978171
89183	978172
6547	978173
89587	978174
6763	978175
11163	978176
26777	978177
49301	978178
30617	978179
22028	978180
92664	978181
5521	978182
21123	978183
20452	978184
37804	978185
44422	978186
35351	978187
8297	978188
116728	978189
13823	978190
12130	978191
48021	978192
17603	978193
24126	978194
22918	978195
13371	978196
69542	978197
11363	978198
17757	978199
28573	978200
124568	978201
40346	978202
14643	978203
38670	978204
122844	978205
52914	978206
62992	978207
43909	978208
9347	978209
68081	978210
40441	978211
24793	978212
74461	978213
2381	978214
16835	978215
121772	978216
5603	978217
150542	978218
41505	978219
1138	978220
14168	978221
72530	978222
1808	978223
113197	978224
87678	978225
22	978226
38439	978227
114903	978228
76	978229
8503	978230
113085	978231
21451	978232
37102	978233
48634	978234
93145	978235
6599	978236
3097	978237
98854	978238
106890	978239
17292	978240
80913	978241
8241	978242
76704	978243
20592	978244
102818	978245
5792	978246
114924	978247
61837	978248
44830	978249
6138	978250
1936	978251
92250	978252
20391	978253
46095	978254
24000	978255
20956	978256
127092	978257
48455	978258
2144	978259
115585	978260
57240	978261
55528	978262
96210	978263
37928	978264
8496	978265
73669	978266
9702	978267
50056	978268
17670	978269
20768	978270
10147	978271
10533	978272
30170	978273
62665	978274
38816	978275
4635	978276
52101	978277
51809	978278
6535	978279
93070	978280
24731	978281
2237	978282
382	978283
99919	978284
131361	978285
4975	978286
5779	978287
15556	978288
31553	978289
134874	978290
72064	978291
28106	978292
47151	978293
113253	978294
87484	978295
21243	978296
35227	978297
29875	978298
22510	978299
127862	978300
70047	978301
643	978302
4295	978303
73419	978304
110206	978305
424	978306
19771	978307
3520	978308
85	978309
16169	978310
8839	978311
16846	978312
18563	978313
95385	978314
6844	978315
43900	978316
1111	978317
119158	978318
9635	978319
126088	978320
14460	978321
21860	978322
105754	978323
11939	978324
1401	978325
75442	978326
33664	978327
41946	978328
1028	978329
16387	978330
114132	978331
51108	978332
35635	978333
39591	978334
4918	978335
6771	978336
6837	978337
76653	978338
23034	978339
87946	978340
11603	978341
18648	978342
37946	978343
31794	978344
9802	978345
13554	978346
6950	978347
113363	978348
2524	978349
43109	978350
38803	978351
100561	978352
64831	978353
141610	978354
13096	978355
24916	978356
64391	978357
17119	978358
37439	978359
47230	978360
53732	978361
30865	978362
19303	978363
11731	978364
49978	978365
32759	978366
86037	978367
2457	978368
70152	978369
47673	978370
91896	978371
25546	978372
6286	978373
13529	978374
9388	978375
55304	978376
30363	978377
46670	978378
68	978379
16072	978380
55249	978381
116688	978382
68043	978383
21649	978384
99865	978385
8785	978386
5315	978387
88094	978388
18305	978389
15972	978390
49373	978391
4714	978392
52564	978393
176	978394
23518	978395
1576	978396
56111	978397
23064	978398
49781	978399
48881	978400
29996	978401
52779	978402
23117	978403
70078	978404
83906	978405
27539	978406
16550	978407
2089	978408
70047	978409
119728	978410
38673	978411
45185	978412
28444	978413
123535	978414
39268	978415
48354	978416
124513	978417
90692	978418
12597	978419
15919	978420
92383	978421
20714	978422
65104	978423
16123	978424
25451	978425
4749	978426
47112	978427
15333	978428
37937	978429
3615	978430
337	978431
33201	978432
24231	978433
368	978434
134755	978435
8661	978436
31849	978437
12484	978438
53565	978439
1309	978440
19953	978441
6152	978442
3792	978443
56959	978444
10583	978445
16715	978446
7006	978447
9977	978448
41529	978449
49213	978450
24231	978451
8566	978452
12346	978453
88852	978454
28673	978455
61014	978456
30964	978457
54490	978458
32529	978459
8030	978460
75019	978461
58195	978462
62710	978463
5023	978464
52754	978465
129681	978466
21963	978467
4104	978468
52287	978469
93466	978470
50692	978471
37568	978472
68399	978473
35501	978474
13237	978475
8780	978476
116321	978477
51449	978478
16422	978479
17164	978480
16806	978481
53838	978482
812	978483
23364	978484
10009	978485
45188	978486
69090	978487
68726	978488
56820	978489
51671	978490
3980	978491
13399	978492
122790	978493
18763	978494
67096	978495
8549	978496
132418	978497
65611	978498
79780	978499
115840	978500
291	978501
9941	978502
4184	978503
35028	978504
19974	978505
68875	978506
16161	978507
5279	978508
30498	978509
20916	978510
54922	978511
6126	978512
25299	978513
132273	978514
46659	978515
62371	978516
15435	978517
9822	978518
31854	978519
39781	978520
84805	978521
38504	978522
1839	978523
115102	978524
8408	978525
16368	978526
85063	978527
16596	978528
129973	978529
14797	978530
132727	978531
125021	978532
32079	978533
61584	978534
19776	978535
92713	978536
75301	978537
126953	978538
71071	978539
108011	978540
18	978541
16113	978542
25236	978543
19546	978544
32481	978545
68961	978546
38512	978547
27163	978548
49390	978549
53000	978550
83161	978551
99833	978552
41821	978553
135871	978554
22527	978555
141318	978556
34404	978557
5216	978558
95927	978559
68364	978560
104115	978561
40711	978562
3451	978563
113550	978564
23724	978565
13583	978566
148388	978567
91110	978568
86337	978569
131514	978570
79771	978571
9400	978572
38986	978573
38401	978574
92856	978575
5606	978576
15488	978577
133241	978578
55272	978579
44906	978580
21179	978581
76859	978582
30465	978583
8422	978584
59939	978585
5254	978586
5010	978587
2015	978588
96945	978589
18562	978590
28721	978591
17247	978592
17954	978593
54269	978594
37781	978595
1497	978596
47195	978597
17915	978598
139585	978599
3767	978600
42541	978601
16630	978602
12522	978603
29986	978604
69040	978605
21219	978606
21202	978607
23377	978608
19940	978609
78716	978610
73848	978611
10239	978612
48471	978613
117426	978614
6894	978615
21197	978616
27424	978617
13113	978618
52153	978619
28311	978620
4610	978621
17738	978622
68356	978623
103084	978624
134632	978625
35912	978626
58235	978627
59857	978628
1012	978629
8782	978630
9384	978631
32380	978632
56878	978633
22914	978634
7989	978635
57545	978636
18841	978637
41779	978638
71016	978639
3487	978640
73347	978641
26079	978642
75123	978643
99765	978644
97206	978645
129128	978646
42155	978647
44417	978648
2267	978649
16634	978650
75572	978651
85587	978652
34529	978653
143	978654
23492	978655
7396	978656
37105	978657
94334	978658
34695	978659
70681	978660
14725	978661
79501	978662
84146	978663
60681	978664
8687	978665
24223	978666
3345	978667
79822	978668
5920	978669
70205	978670
70081	978671
104795	978672
63937	978673
111968	978674
18878	978675
31618	978676
57450	978677
82752	978678
97911	978679
37027	978680
21011	978681
8512	978682
56480	978683
2936	978684
19781	978685
8839	978686
5340	978687
15774	978688
15808	978689
6297	978690
14355	978691
23558	978692
119063	978693
11354	978694
9452	978695
32988	978696
57970	978697
20504	978698
117093	978699
58221	978700
60348	978701
26605	978702
27929	978703
22241	978704
10230	978705
34195	978706
54862	978707
97713	978708
107083	978709
76616	978710
19502	978711
81890	978712
2878	978713
22136	978714
119627	978715
3027	978716
70959	978717
67358	978718
99182	978719
15803	978720
39680	978721
85364	978722
93194	978723
133828	978724
37600	978725
124907	978726
44027	978727
972	978728
67358	978729
102319	978730
11823	978731
134000	978732
34627	978733
81026	978734
11574	978735
12475	978736
123976	978737
8021	978738
99056	978739
28216	978740
105258	978741
15262	978742
57880	978743
10356	978744
7251	978745
9191	978746
32630	978747
112959	978748
93643	978749
7483	978750
19626	978751
51067	978752
66169	978753
83091	978754
7530	978755
45234	978756
114951	978757
11184	978758
1598	978759
64745	978760
1377	978761
37503	978762
29817	978763
1661	978764
41823	978765
16678	978766
109444	978767
110848	978768
102271	978769
131592	978770
14925	978771
13711	978772
22887	978773
41586	978774
34669	978775
47218	978776
125190	978777
56173	978778
46646	978779
4803	978780
67555	978781
3926	978782
57314	978783
4459	978784
1547	978785
40895	978786
98470	978787
68193	978788
43166	978789
16073	978790
27051	978791
25961	978792
67349	978793
19973	978794
65013	978795
29886	978796
76917	978797
58642	978798
31852	978799
52854	978800
24677	978801
34953	978802
28285	978803
26972	978804
39527	978805
78926	978806
86199	978807
45060	978808
60369	978809
119062	978810
2737	978811
25306	978812
101855	978813
45225	978814
6891	978815
42116	978816
99934	978817
19188	978818
30215	978819
9435	978820
81165	978821
15373	978822
53527	978823
29749	978824
82144	978825
140680	978826
218	978827
113468	978828
489	978829
130308	978830
30145	978831
65046	978832
22946	978833
55774	978834
4256	978835
58351	978836
101634	978837
76985	978838
17033	978839
120318	978840
110082	978841
25207	978842
38988	978843
35060	978844
83002	978845
138753	978846
6856	978847
37607	978848
34287	978849
11526	978850
71342	978851
86701	978852
81588	978853
76495	978854
5045	978855
114206	978856
50787	978857
13630	978858
67621	978859
9469	978860
12409	978861
96766	978862
86088	978863
77806	978864
12546	978865
145373	978866
86635	978867
47239	978868
16034	978869
51982	978870
104307	978871
7379	978872
28	978873
77824	978874
29385	978875
20936	978876
90559	978877
44542	978878
9840	978879
40840	978880
32528	978881
27675	978882
63672	978883
118186	978884
2526	978885
68451	978886
14685	978887
41044	978888
24652	978889
26513	978890
808	978891
96723	978892
2371	978893
5577	978894
65695	978895
72813	978896
14282	978897
109383	978898
10393	978899
77347	978900
200	978901
2943	978902
56140	978903
100098	978904
2449	978905
6638	978906
15796	978907
9646	978908
31165	978909
57070	978910
38181	978911
15301	978912
52509	978913
104874	978914
54837	978915
94538	978916
11120	978917
50642	978918
9158	978919
1830	978920
49987	978921
44420	978922
23314	978923
56569	978924
84444	978925
58999	978926
122656	978927
58163	978928
58479	978929
45358	978930
7242	978931
18751	978932
48013	978933
37264	978934
72577	978935
54371	978936
54166	978937
56413	978938
21632	978939
70897	978940
472	978941
22362	978942
86188	978943
51084	978944
15885	978945
5373	978946
18618	978947
14607	978948
64117	978949
64472	978950
9446	978951
5982	978952
31159	978953
29277	978954
28131	978955
67976	978956
135660	978957
112423	978958
29144	978959
19227	978960
10443	978961
13705	978962
11490	978963
51486	978964
76605	978965
111617	978966
11686	978967
7279	978968
11669	978969
29700	978970
10184	978971
54622	978972
16677	978973
13961	978974
90292	978975
32568	978976
1657	978977
114148	978978
8656	978979
75608	978980
7956	978981
21948	978982
130709	978983
7185	978984
15323	978985
40749	978986
26028	978987
34999	978988
13302	978989
17971	978990
37144	978991
593	978992
112746	978993
68713	978994
1792	978995
12171	978996
6429	978997
30360	978998
59574	978999
6819	979000
7917	979001
21247	979002
26169	979003
34833	979004
7845	979005
10620	979006
57847	979007
150	979008
10732	979009
3583	979010
38189	979011
7978	979012
42968	979013
99568	979014
128641	979015
118087	979016
69907	979017
27522	979018
84	979019
47768	979020
95294	979021
80083	979022
18894	979023
14657	979024
26159	979025
79521	979026
36985	979027
14662	979028
72517	979029
17210	979030
100676	979031
67263	979032
112606	979033
96973	979034
135290	979035
6819	979036
24646	979037
20984	979038
33599	979039
41370	979040
3781	979041
1520	979042
80901	979043
7872	979044
47560	979045
6359	979046
52492	979047
25771	979048
101245	979049
31543	979050
5223	979051
39	979052
56812	979053
80498	979054
408	979055
28315	979056
4283	979057
89839	979058
84308	979059
54416	979060
18990	979061
61313	979062
24012	979063
4880	979064
21384	979065
115628	979066
101677	979067
1495	979068
41345	979069
8764	979070
51290	979071
78854	979072
3764	979073
7181	979074
65952	979075
61889	979076
93705	979077
29579	979078
38501	979079
23807	979080
6109	979081
47300	979082
92554	979083
31494	979084
46822	979085
90315	979086
74649	979087
34891	979088
23019	979089
15408	979090
4500	979091
84832	979092
37097	979093
2869	979094
97932	979095
131711	979096
67316	979097
23929	979098
60084	979099
229	979100
24973	979101
33817	979102
43139	979103
19371	979104
71531	979105
19616	979106
75940	979107
5637	979108
6088	979109
14169	979110
53719	979111
3956	979112
334	979113
60678	979114
96915	979115
33014	979116
41758	979117
82177	979118
58382	979119
116247	979120
19646	979121
3478	979122
125180	979123
1379	979124
31795	979125
29141	979126
101749	979127
95767	979128
25715	979129
64091	979130
15663	979131
74202	979132
4127	979133
59460	979134
31993	979135
75757	979136
150404	979137
9882	979138
41139	979139
4804	979140
142352	979141
109955	979142
47544	979143
49805	979144
20179	979145
20566	979146
103646	979147
64247	979148
143956	979149
6899	979150
114712	979151
47458	979152
118993	979153
65527	979154
1908	979155
25311	979156
112759	979157
115904	979158
65870	979159
23888	979160
9685	979161
5124	979162
18440	979163
30852	979164
1282	979165
67766	979166
118911	979167
117358	979168
21546	979169
147308	979170
70485	979171
21711	979172
28632	979173
848	979174
104892	979175
93403	979176
92786	979177
88844	979178
119873	979179
13688	979180
40557	979181
13603	979182
14378	979183
35804	979184
11729	979185
43469	979186
112820	979187
56235	979188
96465	979189
126704	979190
53476	979191
216	979192
5739	979193
37616	979194
102457	979195
1614	979196
15939	979197
42780	979198
99349	979199
57336	979200
116911	979201
17534	979202
145869	979203
11718	979204
28044	979205
69400	979206
3291	979207
132621	979208
83621	979209
12981	979210
8880	979211
862	979212
38526	979213
10175	979214
5748	979215
64786	979216
1589	979217
99836	979218
96449	979219
11267	979220
115541	979221
53941	979222
60547	979223
70371	979224
33873	979225
42108	979226
115816	979227
3640	979228
23709	979229
43938	979230
1526	979231
66334	979232
23789	979233
12374	979234
46870	979235
37083	979236
98061	979237
8500	979238
10742	979239
52818	979240
43752	979241
126052	979242
2180	979243
51672	979244
123801	979245
14793	979246
113477	979247
14452	979248
41	979249
16646	979250
297	979251
97723	979252
53734	979253
25	979254
68712	979255
65858	979256
13712	979257
1518	979258
89375	979259
10329	979260
6456	979261
27705	979262
90934	979263
14022	979264
60922	979265
50886	979266
4017	979267
3989	979268
15126	979269
1668	979270
67052	979271
12668	979272
21510	979273
2778	979274
77297	979275
6609	979276
99844	979277
32021	979278
84884	979279
85454	979280
5879	979281
82461	979282
58753	979283
106169	979284
7080	979285
3247	979286
34533	979287
108612	979288
133808	979289
48345	979290
18026	979291
5755	979292
54	979293
9948	979294
10959	979295
57103	979296
8620	979297
2171	979298
24729	979299
41563	979300
8952	979301
9654	979302
46737	979303
80797	979304
78750	979305
73520	979306
86852	979307
40539	979308
68409	979309
6302	979310
6254	979311
112373	979312
86789	979313
44040	979314
97097	979315
11907	979316
10095	979317
35271	979318
11384	979319
121661	979320
110519	979321
13466	979322
1001	979323
212	979324
29601	979325
4822	979326
32248	979327
3626	979328
19316	979329
64339	979330
29143	979331
84907	979332
20277	979333
741	979334
20493	979335
8288	979336
123466	979337
47381	979338
18868	979339
40464	979340
52742	979341
937	979342
39458	979343
12475	979344
10227	979345
42253	979346
4809	979347
16236	979348
49994	979349
40095	979350
7455	979351
133680	979352
44975	979353
50431	979354
41558	979355
58816	979356
57189	979357
81126	979358
29975	979359
7661	979360
16063	979361
88891	979362
3990	979363
31153	979364
17749	979365
58418	979366
72487	979367
89858	979368
2611	979369
6730	979370
99666	979371
111483	979372
62108	979373
43816	979374
74968	979375
15467	979376
17380	979377
99229	979378
24863	979379
13841	979380
112332	979381
1024	979382
32436	979383
13987	979384
50346	979385
10939	979386
81433	979387
369	979388
25250	979389
58676	979390
29800	979391
57408	979392
89392	979393
60827	979394
21804	979395
63231	979396
9584	979397
26453	979398
105054	979399
89807	979400
124976	979401
711	979402
108157	979403
63938	979404
57632	979405
60323	979406
64176	979407
11067	979408
42520	979409
98641	979410
57793	979411
3132	979412
103	979413
42038	979414
81025	979415
138813	979416
21879	979417
9647	979418
32700	979419
58026	979420
26342	979421
3425	979422
36923	979423
1739	979424
945	979425
13639	979426
743	979427
38910	979428
30866	979429
19814	979430
84674	979431
43374	979432
122594	979433
11143	979434
91381	979435
133292	979436
10046	979437
34655	979438
69294	979439
15170	979440
132799	979441
14868	979442
44984	979443
75294	979444
130639	979445
108992	979446
13892	979447
7060	979448
40109	979449
16071	979450
5559	979451
55805	979452
20237	979453
147288	979454
74742	979455
122973	979456
66958	979457
74327	979458
60845	979459
52996	979460
71885	979461
12427	979462
77835	979463
94433	979464
11763	979465
47099	979466
31299	979467
71028	979468
33865	979469
9312	979470
56132	979471
942	979472
108508	979473
34712	979474
17387	979475
25312	979476
38402	979477
76456	979478
23734	979479
3181	979480
24771	979481
2611	979482
44455	979483
87670	979484
12837	979485
33782	979486
47124	979487
495	979488
76745	979489
20808	979490
4770	979491
6028	979492
32395	979493
62277	979494
125785	979495
88214	979496
43201	979497
314	979498
52685	979499
57331	979500
120966	979501
2429	979502
126105	979503
18444	979504
9997	979505
2354	979506
98011	979507
96995	979508
8573	979509
99827	979510
5685	979511
131685	979512
106368	979513
2432	979514
8421	979515
17008	979516
12438	979517
71304	979518
6313	979519
2267	979520
13553	979521
9261	979522
51285	979523
7345	979524
78667	979525
48292	979526
14138	979527
35471	979528
23237	979529
49163	979530
133976	979531
55998	979532
111366	979533
12883	979534
55640	979535
785	979536
41303	979537
58325	979538
136734	979539
100999	979540
137128	979541
25216	979542
147712	979543
149304	979544
144424	979545
56609	979546
16526	979547
49416	979548
76595	979549
125	979550
1937	979551
12889	979552
58834	979553
71838	979554
9060	979555
15883	979556
29885	979557
17703	979558
445	979559
24408	979560
25216	979561
1338	979562
62105	979563
13358	979564
18919	979565
61586	979566
118962	979567
19417	979568
1771	979569
51226	979570
17201	979571
31622	979572
118329	979573
6259	979574
2481	979575
74368	979576
35481	979577
341	979578
93481	979579
46838	979580
78883	979581
128566	979582
2987	979583
22632	979584
50575	979585
42262	979586
67617	979587
1635	979588
2403	979589
2072	979590
13	979591
72381	979592
964	979593
134204	979594
57075	979595
15228	979596
13163	979597
8886	979598
45604	979599
2068	979600
29810	979601
131539	979602
91032	979603
29744	979604
59060	979605
49655	979606
82479	979607
58811	979608
81968	979609
128520	979610
79830	979611
10565	979612
44010	979613
112075	979614
23171	979615
27498	979616
86531	979617
7632	979618
25859	979619
33436	979620
20326	979621
56695	979622
58085	979623
101698	979624
47813	979625
103167	979626
45577	979627
8161	979628
29527	979629
8310	979630
84952	979631
13255	979632
73945	979633
44563	979634
36082	979635
786	979636
24214	979637
10386	979638
31965	979639
5474	979640
26318	979641
13534	979642
4374	979643
10972	979644
14517	979645
29303	979646
15	979647
23107	979648
71245	979649
5552	979650
99172	979651
57480	979652
126609	979653
57958	979654
64313	979655
73105	979656
2114	979657
4454	979658
105082	979659
80	979660
40683	979661
112975	979662
58782	979663
88700	979664
8656	979665
72994	979666
13832	979667
107467	979668
56686	979669
4179	979670
28400	979671
15271	979672
47080	979673
45278	979674
3841	979675
13255	979676
8709	979677
116006	979678
90148	979679
1139	979680
87281	979681
45488	979682
51771	979683
54387	979684
19040	979685
6080	979686
17226	979687
31273	979688
7805	979689
7475	979690
2132	979691
6219	979692
11194	979693
38309	979694
29965	979695
14018	979696
12298	979697
2019	979698
130757	979699
22686	979700
7468	979701
94945	979702
1438	979703
63610	979704
78219	979705
25039	979706
10813	979707
1832	979708
49631	979709
67973	979710
45319	979711
39296	979712
11029	979713
117792	979714
70954	979715
3350	979716
1753	979717
42902	979718
41115	979719
44588	979720
150715	979721
122382	979722
49121	979723
66756	979724
19900	979725
16052	979726
856	979727
56748	979728
10076	979729
79286	979730
70221	979731
118023	979732
30245	979733
90652	979734
35737	979735
3987	979736
78129	979737
25182	979738
7311	979739
54449	979740
39221	979741
43282	979742
57498	979743
116315	979744
20591	979745
22516	979746
92852	979747
36241	979748
35276	979749
9282	979750
4089	979751
74985	979752
36103	979753
63679	979754
51397	979755
58427	979756
59193	979757
5933	979758
76911	979759
116846	979760
13825	979761
99650	979762
47971	979763
24768	979764
13468	979765
86818	979766
109573	979767
61174	979768
12227	979769
14601	979770
34604	979771
83715	979772
92676	979773
60754	979774
63703	979775
18200	979776
148600	979777
89851	979778
19541	979779
28584	979780
2550	979781
22035	979782
15929	979783
22025	979784
96217	979785
62282	979786
23382	979787
41502	979788
23791	979789
38350	979790
80087	979791
79541	979792
12822	979793
104024	979794
74574	979795
22433	979796
56127	979797
71632	979798
55300	979799
73969	979800
42064	979801
4295	979802
104902	979803
36171	979804
64795	979805
137688	979806
47853	979807
92956	979808
57789	979809
15482	979810
25661	979811
30395	979812
50606	979813
596	979814
132009	979815
10867	979816
338	979817
47870	979818
59553	979819
5846	979820
80785	979821
4912	979822
83210	979823
8686	979824
17063	979825
78886	979826
16703	979827
12520	979828
84884	979829
129190	979830
7765	979831
15312	979832
9668	979833
6277	979834
119442	979835
4864	979836
24228	979837
5663	979838
43962	979839
3883	979840
15534	979841
13104	979842
9755	979843
60078	979844
10227	979845
18218	979846
25691	979847
15445	979848
52357	979849
46459	979850
9594	979851
62996	979852
8661	979853
82363	979854
24381	979855
73875	979856
100480	979857
85912	979858
47803	979859
50776	979860
108843	979861
67949	979862
90148	979863
60625	979864
57013	979865
64868	979866
1232	979867
54433	979868
9536	979869
47624	979870
81216	979871
14971	979872
82856	979873
106301	979874
111432	979875
33796	979876
9614	979877
113693	979878
37716	979879
64085	979880
13252	979881
63469	979882
52221	979883
56337	979884
55121	979885
15582	979886
17179	979887
8237	979888
105334	979889
45147	979890
5807	979891
1138	979892
23589	979893
22727	979894
80143	979895
43660	979896
43899	979897
84980	979898
36236	979899
38155	979900
28634	979901
17414	979902
2559	979903
34412	979904
26587	979905
61728	979906
43070	979907
9057	979908
44015	979909
37534	979910
47502	979911
44755	979912
13264	979913
27821	979914
10664	979915
22885	979916
15146	979917
57481	979918
80227	979919
81736	979920
42975	979921
102758	979922
2305	979923
35527	979924
64441	979925
28986	979926
58662	979927
100227	979928
74328	979929
32361	979930
21424	979931
26656	979932
40679	979933
45471	979934
69799	979935
29226	979936
71035	979937
113179	979938
74621	979939
34144	979940
37609	979941
43423	979942
15837	979943
12234	979944
43311	979945
4114	979946
12496	979947
15678	979948
59095	979949
26700	979950
6713	979951
28608	979952
71555	979953
1217	979954
53812	979955
39389	979956
18992	979957
67390	979958
42221	979959
9560	979960
69707	979961
7680	979962
85424	979963
14980	979964
7640	979965
62577	979966
3186	979967
123866	979968
31976	979969
87725	979970
95713	979971
5569	979972
15599	979973
67536	979974
2579	979975
314	979976
52744	979977
15814	979978
4	979979
72550	979980
85713	979981
38790	979982
35038	979983
80064	979984
8009	979985
53995	979986
51215	979987
3669	979988
125778	979989
62293	979990
2381	979991
25530	979992
66735	979993
14044	979994
7060	979995
2126	979996
77042	979997
17121	979998
43117	979999
46487	980000
33202	980001
20908	980002
12267	980003
58247	980004
30262	980005
5759	980006
54023	980007
39977	980008
15393	980009
56780	980010
136643	980011
92164	980012
14418	980013
4375	980014
35716	980015
31172	980016
37810	980017
16791	980018
4674	980019
42208	980020
6141	980021
3400	980022
28048	980023
24147	980024
120153	980025
45074	980026
100741	980027
24506	980028
136015	980029
79365	980030
69447	980031
117492	980032
5949	980033
70266	980034
71246	980035
17080	980036
35697	980037
7347	980038
6442	980039
135420	980040
55796	980041
30749	980042
95375	980043
82074	980044
3975	980045
6331	980046
2776	980047
24771	980048
26645	980049
15387	980050
34674	980051
39066	980052
2286	980053
68661	980054
62634	980055
17537	980056
112478	980057
3441	980058
15863	980059
30715	980060
8799	980061
75362	980062
1805	980063
19191	980064
30886	980065
11484	980066
3285	980067
12455	980068
12066	980069
57195	980070
947	980071
25227	980072
31433	980073
104297	980074
99158	980075
2775	980076
41351	980077
599	980078
1004	980079
87672	980080
24940	980081
8613	980082
4399	980083
104728	980084
52988	980085
37219	980086
62110	980087
31171	980088
856	980089
15343	980090
103176	980091
64262	980092
5934	980093
11846	980094
68594	980095
136362	980096
85774	980097
86756	980098
28049	980099
405	980100
8047	980101
81344	980102
6962	980103
13241	980104
77176	980105
40382	980106
49841	980107
6477	980108
57535	980109
69762	980110
2093	980111
17392	980112
1754	980113
45312	980114
86104	980115
59740	980116
1026	980117
44489	980118
42242	980119
21216	980120
100677	980121
20553	980122
78377	980123
82782	980124
24471	980125
115281	980126
84203	980127
61693	980128
3340	980129
7960	980130
15831	980131
145439	980132
43232	980133
84388	980134
18907	980135
4679	980136
54548	980137
33399	980138
47785	980139
73459	980140
73	980141
137532	980142
128168	980143
100191	980144
87659	980145
68375	980146
88444	980147
89	980148
652	980149
82175	980150
65534	980151
49920	980152
72192	980153
2453	980154
24737	980155
3195	980156
3247	980157
59485	980158
85205	980159
37320	980160
11017	980161
3465	980162
34107	980163
62212	980164
119299	980165
93705	980166
83092	980167
43458	980168
3880	980169
101719	980170
31204	980171
5349	980172
32656	980173
6399	980174
6049	980175
64987	980176
29111	980177
56438	980178
21626	980179
87128	980180
11070	980181
23689	980182
15793	980183
1884	980184
13628	980185
42653	980186
67925	980187
76934	980188
753	980189
53567	980190
544	980191
50816	980192
39864	980193
11526	980194
89080	980195
8866	980196
112514	980197
126353	980198
137772	980199
35146	980200
35268	980201
70192	980202
107827	980203
15950	980204
50714	980205
107964	980206
41582	980207
49718	980208
531	980209
51698	980210
81678	980211
69030	980212
22323	980213
26981	980214
77083	980215
20436	980216
2326	980217
12561	980218
16139	980219
112117	980220
56566	980221
18161	980222
41364	980223
24538	980224
129330	980225
222	980226
85138	980227
63298	980228
41142	980229
10829	980230
31570	980231
63055	980232
26312	980233
87550	980234
2136	980235
5842	980236
122289	980237
15546	980238
52876	980239
18747	980240
36516	980241
93219	980242
6587	980243
12156	980244
47454	980245
5035	980246
57484	980247
89157	980248
118620	980249
18976	980250
39471	980251
62684	980252
10246	980253
124664	980254
4494	980255
89143	980256
33327	980257
87404	980258
68533	980259
52502	980260
77432	980261
112523	980262
19910	980263
37	980264
594	980265
6418	980266
3542	980267
8335	980268
117224	980269
52035	980270
45350	980271
123534	980272
8066	980273
13072	980274
27854	980275
26562	980276
28557	980277
63159	980278
56599	980279
16039	980280
75118	980281
90022	980282
5758	980283
361	980284
39125	980285
19709	980286
25232	980287
97085	980288
37595	980289
34147	980290
8142	980291
31581	980292
100216	980293
76983	980294
12889	980295
68610	980296
19492	980297
80061	980298
2562	980299
42364	980300
14238	980301
53410	980302
143699	980303
84565	980304
105820	980305
31958	980306
32795	980307
66886	980308
85138	980309
17290	980310
65075	980311
23900	980312
11699	980313
8326	980314
12913	980315
28055	980316
57705	980317
124888	980318
30985	980319
46	980320
70039	980321
33810	980322
32101	980323
74032	980324
69806	980325
2146	980326
78727	980327
78572	980328
7983	980329
122719	980330
19767	980331
83400	980332
41430	980333
64272	980334
102219	980335
60248	980336
1071	980337
109656	980338
61662	980339
87869	980340
69308	980341
40444	980342
2824	980343
59867	980344
784	980345
10621	980346
78120	980347
20047	980348
403	980349
40961	980350
103925	980351
11831	980352
24040	980353
20239	980354
33084	980355
79039	980356
55568	980357
96060	980358
70367	980359
36659	980360
27151	980361
20625	980362
2729	980363
22993	980364
90282	980365
43586	980366
14373	980367
23592	980368
104878	980369
8524	980370
1442	980371
76359	980372
114714	980373
71768	980374
13992	980375
111155	980376
79582	980377
86874	980378
7281	980379
38782	980380
281	980381
1540	980382
2422	980383
28330	980384
14882	980385
13058	980386
57549	980387
38894	980388
23421	980389
35779	980390
34309	980391
33665	980392
15913	980393
15257	980394
90146	980395
75843	980396
5714	980397
33528	980398
15297	980399
34779	980400
14222	980401
7448	980402
20250	980403
99174	980404
1367	980405
95859	980406
108952	980407
56625	980408
66	980409
42340	980410
100685	980411
52320	980412
21095	980413
57329	980414
14730	980415
37718	980416
3526	980417
74822	980418
29411	980419
36634	980420
61423	980421
1511	980422
95983	980423
2584	980424
64527	980425
57056	980426
109967	980427
72093	980428
11420	980429
70302	980430
55648	980431
8941	980432
25354	980433
24151	980434
88718	980435
116451	980436
94045	980437
12334	980438
35000	980439
31555	980440
69410	980441
147286	980442
1001	980443
125504	980444
29860	980445
15588	980446
4931	980447
94947	980448
50448	980449
49990	980450
11357	980451
53599	980452
16770	980453
17568	980454
62893	980455
86302	980456
7507	980457
96336	980458
24365	980459
2932	980460
7975	980461
37185	980462
30764	980463
17958	980464
53042	980465
49826	980466
37764	980467
107236	980468
27200	980469
60774	980470
115430	980471
45878	980472
3118	980473
995	980474
61799	980475
38948	980476
37522	980477
142978	980478
84	980479
117172	980480
4357	980481
59614	980482
65630	980483
29467	980484
20352	980485
40474	980486
18978	980487
4043	980488
150	980489
52594	980490
94675	980491
110494	980492
37752	980493
38859	980494
61325	980495
28425	980496
136429	980497
67892	980498
3848	980499
11920	980500
105535	980501
117422	980502
21301	980503
35153	980504
99614	980505
21473	980506
1691	980507
2113	980508
38198	980509
23769	980510
11351	980511
42999	980512
110739	980513
40115	980514
76	980515
25419	980516
107807	980517
3040	980518
2907	980519
91852	980520
10788	980521
72141	980522
131892	980523
31955	980524
15104	980525
79664	980526
122979	980527
35058	980528
83759	980529
70393	980530
23430	980531
12652	980532
41596	980533
124818	980534
26763	980535
7135	980536
27016	980537
95674	980538
184	980539
8222	980540
59017	980541
9270	980542
8615	980543
25625	980544
19891	980545
1284	980546
8560	980547
55395	980548
79455	980549
89103	980550
19695	980551
24	980552
21129	980553
55545	980554
473	980555
5331	980556
48325	980557
99426	980558
136514	980559
37076	980560
50454	980561
17102	980562
16145	980563
18815	980564
9326	980565
9694	980566
12066	980567
103647	980568
67273	980569
25993	980570
35433	980571
55850	980572
17719	980573
2539	980574
6218	980575
10922	980576
4637	980577
87366	980578
54705	980579
123069	980580
24452	980581
6102	980582
29057	980583
12757	980584
17128	980585
43027	980586
33775	980587
33382	980588
6367	980589
25773	980590
35117	980591
97890	980592
79351	980593
45803	980594
79710	980595
23033	980596
3298	980597
9136	980598
11899	980599
20254	980600
23244	980601
64806	980602
181	980603
31574	980604
110911	980605
40011	980606
33725	980607
12737	980608
115958	980609
75813	980610
102633	980611
20523	980612
23034	980613
33273	980614
2151	980615
97	980616
40068	980617
9176	980618
58164	980619
66317	980620
56994	980621
69482	980622
72420	980623
62049	980624
40293	980625
1076	980626
43870	980627
64443	980628
31925	980629
3290	980630
9253	980631
51112	980632
96266	980633
43284	980634
129912	980635
77491	980636
63169	980637
35004	980638
103744	980639
63345	980640
76819	980641
77163	980642
21608	980643
13834	980644
38441	980645
124188	980646
8089	980647
96271	980648
53645	980649
37517	980650
37961	980651
35935	980652
8237	980653
2335	980654
24022	980655
7455	980656
1002	980657
7410	980658
6152	980659
143335	980660
47189	980661
94215	980662
25979	980663
10784	980664
18089	980665
31966	980666
1303	980667
15477	980668
54101	980669
68561	980670
9313	980671
3350	980672
78281	980673
77721	980674
20380	980675
18604	980676
76919	980677
30617	980678
33228	980679
47437	980680
47002	980681
54559	980682
59058	980683
84660	980684
108083	980685
6323	980686
8733	980687
86684	980688
66778	980689
30663	980690
34110	980691
70276	980692
91812	980693
137317	980694
42998	980695
135365	980696
17917	980697
79471	980698
53655	980699
22134	980700
96383	980701
73240	980702
23574	980703
58317	980704
3879	980705
100619	980706
38654	980707
98677	980708
11950	980709
15950	980710
2987	980711
26929	980712
4532	980713
31792	980714
89347	980715
4983	980716
15424	980717
53447	980718
30455	980719
35569	980720
2690	980721
86824	980722
11299	980723
60992	980724
54129	980725
25991	980726
55366	980727
12791	980728
75116	980729
86541	980730
58708	980731
49772	980732
21210	980733
87635	980734
762	980735
16604	980736
34202	980737
8663	980738
7947	980739
438	980740
8526	980741
91882	980742
11203	980743
38545	980744
32352	980745
51726	980746
12109	980747
117800	980748
12438	980749
1752	980750
93765	980751
4289	980752
49938	980753
60302	980754
45367	980755
12666	980756
116467	980757
21492	980758
47229	980759
81082	980760
39645	980761
8902	980762
25480	980763
121955	980764
188	980765
7349	980766
122707	980767
11387	980768
146177	980769
66428	980770
2233	980771
52798	980772
75482	980773
27554	980774
26207	980775
117315	980776
43607	980777
82292	980778
102085	980779
24998	980780
66424	980781
19563	980782
55043	980783
75289	980784
9859	980785
31258	980786
43160	980787
101405	980788
20024	980789
62873	980790
2002	980791
123716	980792
15183	980793
59669	980794
130985	980795
46687	980796
3040	980797
53965	980798
581	980799
19189	980800
26204	980801
37385	980802
25666	980803
5993	980804
10376	980805
63691	980806
20509	980807
51341	980808
17227	980809
3426	980810
107678	980811
89767	980812
95157	980813
1776	980814
72886	980815
32327	980816
22526	980817
69779	980818
7851	980819
98820	980820
15881	980821
30548	980822
3827	980823
32183	980824
17893	980825
72084	980826
29874	980827
43855	980828
5118	980829
121642	980830
28276	980831
59245	980832
17509	980833
113272	980834
75041	980835
14560	980836
28715	980837
94877	980838
46117	980839
33752	980840
73328	980841
50110	980842
110874	980843
147579	980844
39548	980845
67106	980846
14067	980847
60961	980848
42025	980849
92095	980850
739	980851
5491	980852
647	980853
11640	980854
9580	980855
27076	980856
69239	980857
110620	980858
53018	980859
88591	980860
24821	980861
124935	980862
17705	980863
22731	980864
39395	980865
47633	980866
58237	980867
19653	980868
54010	980869
47067	980870
120109	980871
12939	980872
26282	980873
29528	980874
10080	980875
66740	980876
114240	980877
101471	980878
40702	980879
7101	980880
10964	980881
92720	980882
12582	980883
16251	980884
46586	980885
11772	980886
72991	980887
35245	980888
16931	980889
36940	980890
29200	980891
102698	980892
131573	980893
72146	980894
117272	980895
19011	980896
13998	980897
73709	980898
63613	980899
59622	980900
19187	980901
35972	980902
11338	980903
35909	980904
6749	980905
89540	980906
62401	980907
2225	980908
138490	980909
25614	980910
72043	980911
23805	980912
43466	980913
1422	980914
7845	980915
561	980916
67457	980917
20762	980918
11598	980919
31222	980920
21215	980921
91790	980922
41027	980923
4968	980924
622	980925
42857	980926
8897	980927
85018	980928
82284	980929
11544	980930
57041	980931
12971	980932
90704	980933
34979	980934
21777	980935
149986	980936
46146	980937
103604	980938
182	980939
81752	980940
42023	980941
103613	980942
321	980943
8204	980944
130109	980945
88074	980946
4329	980947
44550	980948
75357	980949
20444	980950
92811	980951
19127	980952
115836	980953
2011	980954
15258	980955
80447	980956
15381	980957
24407	980958
82465	980959
32361	980960
20374	980961
10403	980962
13689	980963
69455	980964
30239	980965
99037	980966
133201	980967
135382	980968
18910	980969
11477	980970
12784	980971
16656	980972
33658	980973
87664	980974
890	980975
82498	980976
139835	980977
40322	980978
97580	980979
43894	980980
20462	980981
96235	980982
38641	980983
6143	980984
92573	980985
4791	980986
111870	980987
102747	980988
83913	980989
60736	980990
20402	980991
12065	980992
11290	980993
96799	980994
37144	980995
65447	980996
10769	980997
6711	980998
99458	980999
54378	981000
2650	981001
35056	981002
38218	981003
72482	981004
11260	981005
64289	981006
33200	981007
66000	981008
86846	981009
21018	981010
18543	981011
9421	981012
12454	981013
123742	981014
70911	981015
78436	981016
31114	981017
16185	981018
43734	981019
5572	981020
76936	981021
3681	981022
48238	981023
67642	981024
65811	981025
137449	981026
14451	981027
87541	981028
15935	981029
57600	981030
83520	981031
25188	981032
13661	981033
6634	981034
64152	981035
87681	981036
115230	981037
10234	981038
6773	981039
6389	981040
25438	981041
65359	981042
18423	981043
131631	981044
22965	981045
19358	981046
48992	981047
11536	981048
20821	981049
38421	981050
81404	981051
6915	981052
91274	981053
1474	981054
46786	981055
44203	981056
57536	981057
5925	981058
65284	981059
16220	981060
4211	981061
2917	981062
106959	981063
82720	981064
47360	981065
13502	981066
60948	981067
1043	981068
24317	981069
29171	981070
40609	981071
35806	981072
33698	981073
4444	981074
410	981075
21318	981076
41505	981077
22519	981078
14978	981079
71093	981080
31615	981081
6249	981082
3185	981083
64314	981084
1933	981085
93912	981086
47423	981087
85487	981088
70564	981089
35717	981090
35946	981091
48897	981092
72662	981093
138624	981094
1285	981095
148556	981096
32762	981097
99130	981098
21312	981099
109089	981100
51557	981101
2971	981102
12635	981103
5200	981104
19295	981105
52188	981106
33697	981107
542	981108
9449	981109
32436	981110
1979	981111
118468	981112
37126	981113
6090	981114
85389	981115
7302	981116
54058	981117
45626	981118
23665	981119
26899	981120
24180	981121
3752	981122
3456	981123
1254	981124
1519	981125
66057	981126
7060	981127
22498	981128
41036	981129
64421	981130
23798	981131
34772	981132
13116	981133
25351	981134
89119	981135
31043	981136
8923	981137
22812	981138
18322	981139
2105	981140
4820	981141
68502	981142
1977	981143
53732	981144
87140	981145
16202	981146
854	981147
21030	981148
77	981149
70204	981150
9340	981151
17914	981152
16104	981153
16692	981154
111456	981155
130207	981156
50779	981157
31145	981158
15237	981159
18546	981160
4030	981161
86682	981162
5758	981163
74686	981164
3042	981165
76989	981166
121766	981167
126400	981168
82518	981169
61082	981170
45987	981171
1230	981172
85565	981173
44870	981174
5076	981175
2304	981176
6546	981177
12206	981178
53396	981179
37307	981180
3183	981181
79524	981182
84327	981183
31136	981184
14689	981185
75717	981186
58970	981187
9972	981188
32743	981189
975	981190
19553	981191
69079	981192
69704	981193
57782	981194
99972	981195
89466	981196
42020	981197
547	981198
20514	981199
80282	981200
3219	981201
13066	981202
24558	981203
6518	981204
99135	981205
67551	981206
777	981207
2249	981208
104751	981209
6678	981210
99047	981211
18244	981212
45988	981213
105	981214
88325	981215
69469	981216
77116	981217
1449	981218
61692	981219
69	981220
35986	981221
42570	981222
3371	981223
6663	981224
79648	981225
80980	981226
22504	981227
82054	981228
74696	981229
71853	981230
44707	981231
13609	981232
48114	981233
4898	981234
9350	981235
37142	981236
120320	981237
138434	981238
15150	981239
34378	981240
100862	981241
91422	981242
3990	981243
35981	981244
5093	981245
133926	981246
51293	981247
54060	981248
17488	981249
22	981250
59792	981251
78474	981252
100418	981253
82813	981254
581	981255
3943	981256
21716	981257
7565	981258
216	981259
35658	981260
100072	981261
4907	981262
19681	981263
72821	981264
47392	981265
22217	981266
70675	981267
12695	981268
10971	981269
55487	981270
17292	981271
24788	981272
31881	981273
3426	981274
2290	981275
7323	981276
79311	981277
76018	981278
1420	981279
73910	981280
3731	981281
1813	981282
79038	981283
347	981284
20975	981285
130172	981286
6953	981287
55415	981288
55230	981289
277	981290
21664	981291
72015	981292
69144	981293
36891	981294
35130	981295
20085	981296
99766	981297
4045	981298
9601	981299
78109	981300
13808	981301
503	981302
127117	981303
49019	981304
122358	981305
983	981306
113521	981307
91993	981308
34900	981309
7577	981310
52013	981311
111225	981312
52966	981313
44883	981314
32341	981315
10516	981316
36735	981317
37539	981318
31409	981319
180	981320
9616	981321
25121	981322
7627	981323
41943	981324
33927	981325
40615	981326
34499	981327
69262	981328
91757	981329
43791	981330
114465	981331
27035	981332
55961	981333
5151	981334
5178	981335
123190	981336
62095	981337
12028	981338
90838	981339
14716	981340
50651	981341
31995	981342
85417	981343
74954	981344
44077	981345
61721	981346
34103	981347
55432	981348
124091	981349
24799	981350
12808	981351
75607	981352
21406	981353
34932	981354
1717	981355
16168	981356
59443	981357
39063	981358
3305	981359
72437	981360
70077	981361
46503	981362
5146	981363
27317	981364
12862	981365
45988	981366
12931	981367
3221	981368
33667	981369
66624	981370
24329	981371
40431	981372
2625	981373
48307	981374
118255	981375
86169	981376
44772	981377
14335	981378
1265	981379
61439	981380
19435	981381
14508	981382
38883	981383
31	981384
18897	981385
1755	981386
15045	981387
8817	981388
50514	981389
10339	981390
82016	981391
8265	981392
113103	981393
25410	981394
44872	981395
102752	981396
46482	981397
56394	981398
13769	981399
5426	981400
37933	981401
44164	981402
138154	981403
126214	981404
41657	981405
37713	981406
821	981407
37438	981408
5089	981409
62563	981410
317	981411
32	981412
33011	981413
135380	981414
150413	981415
5586	981416
1247	981417
60834	981418
73472	981419
13166	981420
289	981421
30466	981422
32036	981423
4240	981424
35079	981425
4485	981426
94634	981427
71898	981428
864	981429
15487	981430
22507	981431
49974	981432
70346	981433
67745	981434
41080	981435
44359	981436
17871	981437
1100	981438
7023	981439
82164	981440
15772	981441
12239	981442
27589	981443
419	981444
54938	981445
6114	981446
70317	981447
1232	981448
19627	981449
37434	981450
57787	981451
34867	981452
1113	981453
68718	981454
8983	981455
127894	981456
22175	981457
50770	981458
8975	981459
24914	981460
32510	981461
8658	981462
19290	981463
93925	981464
114866	981465
51012	981466
146	981467
39477	981468
8999	981469
45253	981470
34077	981471
31903	981472
105659	981473
107282	981474
115874	981475
73065	981476
1561	981477
145241	981478
27979	981479
6934	981480
35784	981481
79445	981482
109777	981483
54981	981484
116677	981485
49469	981486
14938	981487
35742	981488
5384	981489
146364	981490
5418	981491
67214	981492
8357	981493
7849	981494
12750	981495
130356	981496
4475	981497
58820	981498
35043	981499
1557	981500
2621	981501
31688	981502
60203	981503
133301	981504
17389	981505
74981	981506
13930	981507
105768	981508
8495	981509
7744	981510
93046	981511
81834	981512
6186	981513
51409	981514
83908	981515
15619	981516
8228	981517
13463	981518
2562	981519
11572	981520
2287	981521
79720	981522
25876	981523
8374	981524
72891	981525
68011	981526
42163	981527
113790	981528
4723	981529
13968	981530
19151	981531
36828	981532
72170	981533
45035	981534
14153	981535
20324	981536
17993	981537
19024	981538
121413	981539
112163	981540
25651	981541
68478	981542
65110	981543
54987	981544
31731	981545
45946	981546
65480	981547
49834	981548
32411	981549
52334	981550
119447	981551
34777	981552
74289	981553
29	981554
88171	981555
87585	981556
38124	981557
28210	981558
74152	981559
50909	981560
66989	981561
32506	981562
90738	981563
121401	981564
52570	981565
33284	981566
71491	981567
117450	981568
12840	981569
77485	981570
66498	981571
6195	981572
10792	981573
68509	981574
30979	981575
1215	981576
41283	981577
478	981578
34681	981579
91246	981580
88815	981581
74003	981582
3550	981583
88858	981584
29484	981585
15649	981586
15229	981587
4513	981588
23996	981589
95909	981590
11979	981591
28951	981592
58511	981593
501	981594
7579	981595
68012	981596
7387	981597
59481	981598
55896	981599
40295	981600
26567	981601
36313	981602
15898	981603
104881	981604
963	981605
15721	981606
128	981607
17002	981608
15596	981609
2924	981610
108197	981611
67818	981612
93836	981613
24453	981614
86678	981615
144258	981616
57827	981617
4247	981618
22148	981619
10533	981620
26145	981621
1157	981622
71193	981623
27395	981624
28033	981625
842	981626
75735	981627
15678	981628
5263	981629
10595	981630
23510	981631
76187	981632
40078	981633
90880	981634
41738	981635
28070	981636
117505	981637
22506	981638
33213	981639
9929	981640
52846	981641
38571	981642
62307	981643
117500	981644
89759	981645
9289	981646
49555	981647
1467	981648
48895	981649
101789	981650
72583	981651
22722	981652
10685	981653
126178	981654
44176	981655
13692	981656
46172	981657
113560	981658
21300	981659
433	981660
10303	981661
29801	981662
6081	981663
68863	981664
35808	981665
73046	981666
38898	981667
118488	981668
73536	981669
4695	981670
51197	981671
46150	981672
55048	981673
25193	981674
92938	981675
1766	981676
53140	981677
93353	981678
120348	981679
51834	981680
24836	981681
5772	981682
66694	981683
35808	981684
54388	981685
55818	981686
31184	981687
60182	981688
65825	981689
77305	981690
12566	981691
103028	981692
115470	981693
7392	981694
120376	981695
51467	981696
47739	981697
19878	981698
143634	981699
55118	981700
9157	981701
16932	981702
69184	981703
6791	981704
40266	981705
36269	981706
53744	981707
44779	981708
5671	981709
15574	981710
126834	981711
38273	981712
37047	981713
73265	981714
50788	981715
4501	981716
22277	981717
48198	981718
5234	981719
56629	981720
96744	981721
56065	981722
7893	981723
2564	981724
41193	981725
444	981726
65046	981727
6143	981728
66728	981729
13348	981730
30535	981731
134897	981732
8721	981733
93497	981734
12100	981735
91028	981736
19931	981737
47805	981738
23968	981739
45801	981740
13594	981741
122974	981742
80374	981743
46057	981744
11941	981745
8588	981746
1415	981747
97305	981748
56810	981749
30194	981750
4447	981751
6714	981752
19275	981753
10348	981754
88448	981755
75347	981756
6903	981757
10503	981758
24110	981759
6622	981760
4347	981761
27235	981762
28936	981763
24778	981764
714	981765
29625	981766
6433	981767
11843	981768
8643	981769
63683	981770
5289	981771
93209	981772
89401	981773
107180	981774
77792	981775
66370	981776
134	981777
23900	981778
98500	981779
14958	981780
4864	981781
24740	981782
130061	981783
84833	981784
102571	981785
95211	981786
24344	981787
4330	981788
32235	981789
21161	981790
23399	981791
81275	981792
76969	981793
1659	981794
3545	981795
59755	981796
38786	981797
4395	981798
70241	981799
23510	981800
55322	981801
93646	981802
14608	981803
55146	981804
4526	981805
98548	981806
11413	981807
52437	981808
65104	981809
113464	981810
28075	981811
2221	981812
29418	981813
13051	981814
71437	981815
13179	981816
91003	981817
20778	981818
30251	981819
56610	981820
21499	981821
83264	981822
42576	981823
9219	981824
39322	981825
46832	981826
81378	981827
19033	981828
47389	981829
338	981830
74356	981831
8328	981832
104284	981833
16308	981834
84683	981835
19531	981836
115	981837
94203	981838
138047	981839
58230	981840
51129	981841
28176	981842
39936	981843
66312	981844
39159	981845
56251	981846
2382	981847
138646	981848
50774	981849
59855	981850
12299	981851
3161	981852
7304	981853
21520	981854
31931	981855
5859	981856
128579	981857
38113	981858
6623	981859
29900	981860
26540	981861
85575	981862
34268	981863
35230	981864
49606	981865
37668	981866
104732	981867
22379	981868
20095	981869
896	981870
62911	981871
57331	981872
26152	981873
1187	981874
55077	981875
84822	981876
36044	981877
16901	981878
53398	981879
70868	981880
54681	981881
36691	981882
40176	981883
1082	981884
55846	981885
10918	981886
54363	981887
72466	981888
91947	981889
22716	981890
31646	981891
3047	981892
33721	981893
107356	981894
87554	981895
59806	981896
12376	981897
118247	981898
46782	981899
39874	981900
69142	981901
14420	981902
45726	981903
41127	981904
60457	981905
58286	981906
2948	981907
61653	981908
2593	981909
55343	981910
45843	981911
18103	981912
49965	981913
107072	981914
87606	981915
105708	981916
11908	981917
25868	981918
66944	981919
62	981920
11605	981921
2135	981922
74	981923
3612	981924
109601	981925
12196	981926
56243	981927
132862	981928
128510	981929
77626	981930
80757	981931
14121	981932
43928	981933
70490	981934
1757	981935
96577	981936
102945	981937
47542	981938
31535	981939
1526	981940
33369	981941
36772	981942
72194	981943
107047	981944
5579	981945
29440	981946
28144	981947
57224	981948
97891	981949
19160	981950
35418	981951
13940	981952
104428	981953
90794	981954
36048	981955
31229	981956
4809	981957
118881	981958
94393	981959
681	981960
97521	981961
65684	981962
12109	981963
138754	981964
15638	981965
58873	981966
18952	981967
85377	981968
49809	981969
33943	981970
48389	981971
47684	981972
5648	981973
1039	981974
4591	981975
51508	981976
42008	981977
105620	981978
25967	981979
46771	981980
20453	981981
10174	981982
13726	981983
105313	981984
31042	981985
1001	981986
22130	981987
9511	981988
33486	981989
101605	981990
31839	981991
8340	981992
343	981993
6948	981994
10496	981995
70753	981996
75823	981997
62861	981998
5036	981999
92913	982000
24874	982001
19309	982002
961	982003
148012	982004
24147	982005
17036	982006
20155	982007
26670	982008
23892	982009
38758	982010
10046	982011
39979	982012
32799	982013
69122	982014
10168	982015
4388	982016
72401	982017
121413	982018
43468	982019
76909	982020
89073	982021
64630	982022
4175	982023
16679	982024
30788	982025
26238	982026
102247	982027
106914	982028
111291	982029
42778	982030
69906	982031
10653	982032
9285	982033
17910	982034
120271	982035
65096	982036
99628	982037
53337	982038
66914	982039
11202	982040
44307	982041
1922	982042
19137	982043
14028	982044
24516	982045
81264	982046
91176	982047
61636	982048
9141	982049
55250	982050
23336	982051
55407	982052
11475	982053
26935	982054
4059	982055
69591	982056
7031	982057
9543	982058
48999	982059
14020	982060
33784	982061
6823	982062
36752	982063
40747	982064
12135	982065
31806	982066
4187	982067
953	982068
17294	982069
29518	982070
60561	982071
144846	982072
52954	982073
29759	982074
23018	982075
117983	982076
53149	982077
1288	982078
91719	982079
9070	982080
31255	982081
24769	982082
72890	982083
16058	982084
58969	982085
102555	982086
80176	982087
19680	982088
72916	982089
59355	982090
2252	982091
117280	982092
13942	982093
109784	982094
34114	982095
7164	982096
121163	982097
80563	982098
69007	982099
52750	982100
34871	982101
38849	982102
86464	982103
37106	982104
98946	982105
93300	982106
51373	982107
56538	982108
30422	982109
1974	982110
34184	982111
46151	982112
95397	982113
116779	982114
64428	982115
39481	982116
54	982117
37815	982118
4067	982119
2450	982120
17907	982121
38025	982122
94407	982123
315	982124
1071	982125
20744	982126
39700	982127
503	982128
23671	982129
27757	982130
20124	982131
42202	982132
5821	982133
22067	982134
29661	982135
35286	982136
24792	982137
46028	982138
6558	982139
13819	982140
55296	982141
131358	982142
92931	982143
126781	982144
1434	982145
77588	982146
9920	982147
33638	982148
67758	982149
101551	982150
39211	982151
24495	982152
39178	982153
57126	982154
56854	982155
13043	982156
64352	982157
10138	982158
120411	982159
43176	982160
28256	982161
36204	982162
41993	982163
140746	982164
36154	982165
50580	982166
3845	982167
33198	982168
2838	982169
39900	982170
99043	982171
144066	982172
32763	982173
3962	982174
39811	982175
504	982176
2150	982177
14799	982178
9948	982179
99825	982180
20188	982181
99482	982182
79892	982183
15086	982184
7452	982185
11798	982186
39044	982187
21930	982188
79134	982189
73809	982190
24474	982191
52515	982192
790	982193
59646	982194
131990	982195
39032	982196
83165	982197
41965	982198
206	982199
3396	982200
5942	982201
49418	982202
20243	982203
5041	982204
96285	982205
110242	982206
31441	982207
76765	982208
63321	982209
148554	982210
42213	982211
40543	982212
14313	982213
60421	982214
24204	982215
4231	982216
67823	982217
57202	982218
27955	982219
5763	982220
44386	982221
60518	982222
5884	982223
24501	982224
995	982225
40335	982226
24433	982227
59743	982228
18925	982229
110	982230
2560	982231
33120	982232
79621	982233
120027	982234
138541	982235
49060	982236
14410	982237
36553	982238
84695	982239
16239	982240
43084	982241
5877	982242
64656	982243
53776	982244
42441	982245
4239	982246
8989	982247
126304	982248
172	982249
1327	982250
19883	982251
51658	982252
91022	982253
49582	982254
40329	982255
10948	982256
89095	982257
94501	982258
57628	982259
44628	982260
137819	982261
113986	982262
29694	982263
38972	982264
110240	982265
126481	982266
80927	982267
22196	982268
3346	982269
91038	982270
5420	982271
13587	982272
68432	982273
113786	982274
30113	982275
42813	982276
23752	982277
52439	982278
1840	982279
45697	982280
57669	982281
8369	982282
120349	982283
10990	982284
60019	982285
14414	982286
34443	982287
11409	982288
10716	982289
30517	982290
27515	982291
22828	982292
124333	982293
19012	982294
70262	982295
38617	982296
1361	982297
16978	982298
5501	982299
325	982300
28970	982301
136302	982302
7071	982303
63055	982304
13457	982305
67750	982306
47796	982307
2570	982308
37281	982309
23729	982310
1626	982311
1877	982312
47918	982313
1062	982314
2843	982315
20904	982316
40712	982317
48148	982318
572	982319
26102	982320
118708	982321
43880	982322
2231	982323
26585	982324
18805	982325
41956	982326
124018	982327
19288	982328
18550	982329
35325	982330
46546	982331
2677	982332
3692	982333
69141	982334
12750	982335
125787	982336
8	982337
14142	982338
51577	982339
32669	982340
65003	982341
55	982342
10353	982343
67528	982344
64821	982345
73271	982346
15840	982347
47445	982348
27110	982349
86707	982350
100068	982351
22590	982352
30666	982353
4987	982354
4427	982355
76310	982356
9432	982357
13023	982358
30147	982359
55163	982360
805	982361
43698	982362
15523	982363
19973	982364
60011	982365
112806	982366
89795	982367
20358	982368
76884	982369
42833	982370
49534	982371
53449	982372
46238	982373
1625	982374
47794	982375
58394	982376
10855	982377
29693	982378
2100	982379
68526	982380
2693	982381
37848	982382
20566	982383
97613	982384
97072	982385
1223	982386
24671	982387
40609	982388
31946	982389
38332	982390
50961	982391
44887	982392
14818	982393
93045	982394
24612	982395
4422	982396
1268	982397
49705	982398
976	982399
44721	982400
35212	982401
6861	982402
100668	982403
1864	982404
122905	982405
6245	982406
25960	982407
1872	982408
95691	982409
101335	982410
80692	982411
33451	982412
77416	982413
11322	982414
23539	982415
33157	982416
61025	982417
26070	982418
90116	982419
814	982420
30966	982421
20305	982422
312	982423
13818	982424
7832	982425
8260	982426
140687	982427
87329	982428
75450	982429
44098	982430
19213	982431
18686	982432
1837	982433
43270	982434
48315	982435
38930	982436
31217	982437
1034	982438
24162	982439
52498	982440
2313	982441
1970	982442
57339	982443
7730	982444
129320	982445
128087	982446
92892	982447
38348	982448
31365	982449
69259	982450
2555	982451
62293	982452
42873	982453
59094	982454
7651	982455
14503	982456
32452	982457
10783	982458
118390	982459
105771	982460
61246	982461
134669	982462
22514	982463
4335	982464
61836	982465
17652	982466
116676	982467
8491	982468
2566	982469
47308	982470
34741	982471
278	982472
33443	982473
72490	982474
40492	982475
493	982476
90363	982477
11292	982478
12239	982479
56308	982480
29320	982481
42168	982482
5791	982483
4540	982484
1557	982485
44104	982486
39041	982487
10703	982488
3041	982489
88454	982490
76787	982491
101046	982492
8713	982493
24165	982494
113511	982495
17731	982496
58510	982497
14044	982498
22990	982499
99083	982500
3432	982501
65390	982502
19491	982503
104230	982504
24715	982505
13699	982506
10045	982507
29672	982508
129280	982509
63392	982510
5181	982511
121428	982512
13818	982513
4541	982514
4016	982515
3263	982516
49541	982517
56286	982518
96857	982519
60861	982520
37749	982521
66856	982522
124592	982523
51304	982524
23048	982525
27671	982526
85766	982527
32189	982528
5091	982529
2844	982530
81684	982531
2620	982532
53215	982533
2346	982534
59221	982535
19271	982536
45269	982537
42595	982538
1992	982539
2505	982540
5076	982541
92570	982542
426	982543
38353	982544
49999	982545
5795	982546
128511	982547
8378	982548
28699	982549
8755	982550
16535	982551
121912	982552
70570	982553
130467	982554
23432	982555
9396	982556
4464	982557
133137	982558
45860	982559
100106	982560
1981	982561
25527	982562
27407	982563
9219	982564
24332	982565
55920	982566
56045	982567
38844	982568
24478	982569
41356	982570
36209	982571
24559	982572
82480	982573
31607	982574
323	982575
64960	982576
17197	982577
138652	982578
58013	982579
132482	982580
86293	982581
27788	982582
134253	982583
2016	982584
81359	982585
7028	982586
8043	982587
176	982588
14060	982589
83821	982590
3374	982591
16515	982592
4746	982593
13994	982594
26974	982595
55317	982596
27987	982597
54336	982598
2060	982599
18909	982600
8914	982601
90099	982602
5152	982603
10658	982604
94562	982605
38171	982606
94600	982607
16968	982608
3392	982609
46127	982610
103703	982611
118569	982612
1727	982613
403	982614
3111	982615
17059	982616
31051	982617
13460	982618
18	982619
18874	982620
20219	982621
21156	982622
24452	982623
297	982624
101226	982625
45998	982626
28907	982627
6809	982628
46500	982629
73092	982630
61	982631
88145	982632
17400	982633
23081	982634
109989	982635
6106	982636
104013	982637
46013	982638
71416	982639
92334	982640
133174	982641
3113	982642
18013	982643
46808	982644
145995	982645
11835	982646
27362	982647
29129	982648
2	982649
58460	982650
30834	982651
42754	982652
63255	982653
55806	982654
95595	982655
18114	982656
21477	982657
140016	982658
8964	982659
18634	982660
88104	982661
76615	982662
46088	982663
46480	982664
100546	982665
77876	982666
101528	982667
101297	982668
78181	982669
18581	982670
57400	982671
13872	982672
86745	982673
10576	982674
38830	982675
21119	982676
12204	982677
45289	982678
53618	982679
53405	982680
52594	982681
75131	982682
356	982683
15850	982684
31321	982685
22352	982686
27327	982687
51458	982688
62748	982689
36238	982690
50441	982691
34276	982692
7484	982693
28380	982694
50363	982695
77377	982696
37038	982697
11904	982698
38633	982699
121090	982700
9402	982701
55114	982702
119448	982703
12705	982704
26201	982705
120153	982706
48	982707
5441	982708
98700	982709
29439	982710
44191	982711
52299	982712
1419	982713
69188	982714
49382	982715
34014	982716
55900	982717
2387	982718
1057	982719
29850	982720
51029	982721
24576	982722
1461	982723
3527	982724
117871	982725
136647	982726
14010	982727
8967	982728
21756	982729
101547	982730
16207	982731
54116	982732
97456	982733
13502	982734
112752	982735
41675	982736
1777	982737
11413	982738
20379	982739
7137	982740
124300	982741
53642	982742
119904	982743
9853	982744
25061	982745
38250	982746
1288	982747
42456	982748
28062	982749
21637	982750
44809	982751
86120	982752
69577	982753
58949	982754
11695	982755
38914	982756
13275	982757
22815	982758
35081	982759
4728	982760
20076	982761
96851	982762
30268	982763
18018	982764
50965	982765
30518	982766
133771	982767
4265	982768
44362	982769
109577	982770
19771	982771
24778	982772
631	982773
1210	982774
53872	982775
37871	982776
22721	982777
4726	982778
1904	982779
132621	982780
11848	982781
23280	982782
31218	982783
113458	982784
48774	982785
39927	982786
100361	982787
19997	982788
31119	982789
95613	982790
100534	982791
63275	982792
8533	982793
86266	982794
30501	982795
150780	982796
13373	982797
19175	982798
109372	982799
21056	982800
61866	982801
81545	982802
61684	982803
66077	982804
30004	982805
5487	982806
8139	982807
16818	982808
2017	982809
83992	982810
24207	982811
20120	982812
100010	982813
87953	982814
22303	982815
15809	982816
31511	982817
23333	982818
39053	982819
47610	982820
99419	982821
98464	982822
18740	982823
108361	982824
130804	982825
132422	982826
70078	982827
3497	982828
25839	982829
74192	982830
35629	982831
3205	982832
74023	982833
12204	982834
119570	982835
6236	982836
46961	982837
35886	982838
10907	982839
135459	982840
20962	982841
92296	982842
28202	982843
8079	982844
8572	982845
17574	982846
41612	982847
800	982848
93433	982849
41271	982850
137352	982851
5857	982852
91254	982853
3350	982854
21341	982855
268	982856
77144	982857
114	982858
92718	982859
5936	982860
93678	982861
10224	982862
24372	982863
11583	982864
37779	982865
6555	982866
103313	982867
99580	982868
59089	982869
64826	982870
2031	982871
112202	982872
861	982873
148639	982874
41268	982875
15415	982876
14828	982877
46706	982878
1139	982879
69131	982880
23417	982881
26952	982882
17090	982883
2567	982884
3349	982885
132966	982886
3416	982887
120823	982888
420	982889
87035	982890
35918	982891
31237	982892
35619	982893
52525	982894
123366	982895
19693	982896
91487	982897
7873	982898
12892	982899
83853	982900
66249	982901
74055	982902
106224	982903
961	982904
15563	982905
101894	982906
14417	982907
123557	982908
22903	982909
115778	982910
22871	982911
31414	982912
82712	982913
71306	982914
89085	982915
80713	982916
13019	982917
74709	982918
29841	982919
47609	982920
88249	982921
8726	982922
108687	982923
4866	982924
41945	982925
105009	982926
10595	982927
83016	982928
80555	982929
41606	982930
26771	982931
517	982932
33121	982933
20699	982934
100159	982935
31247	982936
7572	982937
10322	982938
10979	982939
59520	982940
14083	982941
57215	982942
16857	982943
78421	982944
53877	982945
5133	982946
17889	982947
98885	982948
6214	982949
5909	982950
11149	982951
54459	982952
97132	982953
68904	982954
71699	982955
95775	982956
51566	982957
89943	982958
34196	982959
70023	982960
21618	982961
53740	982962
84628	982963
67618	982964
1722	982965
41275	982966
1797	982967
45006	982968
40909	982969
113071	982970
42772	982971
780	982972
15983	982973
43810	982974
96875	982975
8785	982976
148756	982977
48944	982978
20815	982979
4392	982980
52914	982981
45308	982982
18206	982983
20613	982984
42911	982985
8677	982986
251	982987
11670	982988
62631	982989
21052	982990
19841	982991
68203	982992
11204	982993
31035	982994
13748	982995
76494	982996
26839	982997
99413	982998
38855	982999
60466	983000
9036	983001
52749	983002
73354	983003
93244	983004
1607	983005
3943	983006
58872	983007
60056	983008
24792	983009
27046	983010
98508	983011
47175	983012
23131	983013
6695	983014
116047	983015
30294	983016
2963	983017
14949	983018
3406	983019
13943	983020
7922	983021
144530	983022
47321	983023
43390	983024
46592	983025
31524	983026
20367	983027
53721	983028
35632	983029
3647	983030
83329	983031
37073	983032
4184	983033
31154	983034
96449	983035
94495	983036
1681	983037
8478	983038
14155	983039
45950	983040
36686	983041
83	983042
26477	983043
9810	983044
68124	983045
12828	983046
20890	983047
130420	983048
89489	983049
88912	983050
124256	983051
129101	983052
75953	983053
11740	983054
939	983055
6982	983056
3623	983057
27	983058
41908	983059
22187	983060
54355	983061
43780	983062
51950	983063
1104	983064
79687	983065
18590	983066
10745	983067
22660	983068
39690	983069
41043	983070
1718	983071
116019	983072
108798	983073
1398	983074
28436	983075
71716	983076
5256	983077
41346	983078
28289	983079
25288	983080
47919	983081
21118	983082
42048	983083
75718	983084
657	983085
15355	983086
41338	983087
4440	983088
118740	983089
115299	983090
50581	983091
6561	983092
72397	983093
12053	983094
124420	983095
72394	983096
58106	983097
41553	983098
52	983099
795	983100
6095	983101
28926	983102
16798	983103
45774	983104
431	983105
78831	983106
44037	983107
53663	983108
2565	983109
1524	983110
64006	983111
31282	983112
6750	983113
119104	983114
88869	983115
65263	983116
43683	983117
67806	983118
45172	983119
2578	983120
44998	983121
101516	983122
73307	983123
22002	983124
66956	983125
14316	983126
121732	983127
44136	983128
13009	983129
81623	983130
40955	983131
126364	983132
13177	983133
66279	983134
3475	983135
27118	983136
4553	983137
930	983138
9581	983139
44964	983140
42474	983141
95082	983142
32918	983143
37873	983144
3687	983145
132591	983146
16017	983147
6668	983148
16849	983149
23351	983150
137131	983151
37882	983152
145057	983153
65715	983154
83731	983155
85659	983156
113474	983157
99961	983158
2661	983159
5588	983160
67699	983161
21167	983162
52081	983163
112720	983164
23275	983165
12290	983166
36166	983167
25125	983168
95824	983169
93432	983170
6895	983171
77777	983172
32909	983173
79304	983174
18258	983175
2095	983176
38903	983177
1595	983178
1407	983179
43626	983180
1937	983181
147647	983182
1495	983183
66241	983184
3148	983185
147800	983186
7517	983187
16778	983188
36895	983189
7490	983190
14216	983191
25854	983192
50163	983193
9810	983194
7403	983195
119306	983196
118788	983197
18	983198
81054	983199
53174	983200
163	983201
9007	983202
100658	983203
143079	983204
15447	983205
28532	983206
7176	983207
111298	983208
98583	983209
121618	983210
107668	983211
128834	983212
27662	983213
11164	983214
42034	983215
1315	983216
24664	983217
55313	983218
105190	983219
12459	983220
114178	983221
34135	983222
10594	983223
39449	983224
4904	983225
37821	983226
19706	983227
34969	983228
70745	983229
44450	983230
29992	983231
48806	983232
74099	983233
28760	983234
71621	983235
132451	983236
80485	983237
63129	983238
37909	983239
34180	983240
1040	983241
16713	983242
97414	983243
54806	983244
407	983245
42586	983246
34490	983247
40874	983248
38316	983249
7629	983250
64799	983251
24564	983252
57670	983253
27088	983254
85932	983255
98997	983256
2813	983257
126637	983258
57960	983259
18020	983260
67747	983261
2636	983262
30947	983263
103292	983264
54489	983265
33526	983266
134669	983267
79	983268
2252	983269
120204	983270
36092	983271
42058	983272
56103	983273
79864	983274
19243	983275
1705	983276
65125	983277
112766	983278
83836	983279
147399	983280
21503	983281
5882	983282
137410	983283
8796	983284
53778	983285
61392	983286
959	983287
59389	983288
61	983289
31577	983290
107650	983291
36543	983292
144263	983293
340	983294
2500	983295
2597	983296
47053	983297
108860	983298
10222	983299
1256	983300
102986	983301
7741	983302
42818	983303
78964	983304
34881	983305
13060	983306
87846	983307
35424	983308
59126	983309
14856	983310
6459	983311
16888	983312
8776	983313
228	983314
31743	983315
72	983316
7203	983317
92010	983318
9359	983319
100800	983320
6665	983321
127860	983322
42861	983323
109005	983324
51	983325
120938	983326
36615	983327
2887	983328
20731	983329
99535	983330
33987	983331
62573	983332
8550	983333
27250	983334
85393	983335
77302	983336
7935	983337
53876	983338
45805	983339
5272	983340
99756	983341
23790	983342
36281	983343
14146	983344
63181	983345
18084	983346
91594	983347
11129	983348
108571	983349
132991	983350
15159	983351
14178	983352
25186	983353
1172	983354
150446	983355
38877	983356
74107	983357
113341	983358
39065	983359
8110	983360
142460	983361
24029	983362
88602	983363
89540	983364
4544	983365
36115	983366
14292	983367
62415	983368
142589	983369
87616	983370
88424	983371
44783	983372
2541	983373
107718	983374
86471	983375
13429	983376
14460	983377
10470	983378
3379	983379
25714	983380
147828	983381
486	983382
1240	983383
9692	983384
25572	983385
12585	983386
70566	983387
75389	983388
40647	983389
44869	983390
101475	983391
43020	983392
6975	983393
109685	983394
31120	983395
63394	983396
1579	983397
3695	983398
26	983399
37435	983400
69104	983401
125893	983402
29891	983403
65570	983404
50322	983405
22763	983406
5076	983407
58227	983408
58706	983409
115913	983410
7729	983411
73551	983412
56908	983413
116009	983414
104580	983415
74839	983416
64441	983417
18410	983418
29717	983419
64116	983420
58014	983421
17833	983422
14304	983423
67749	983424
16888	983425
18879	983426
3459	983427
99201	983428
5476	983429
16755	983430
136050	983431
9673	983432
58817	983433
95264	983434
72785	983435
3368	983436
4418	983437
52000	983438
23295	983439
148759	983440
85858	983441
37797	983442
75953	983443
71963	983444
23304	983445
108181	983446
4625	983447
8304	983448
2332	983449
31461	983450
4535	983451
1369	983452
17149	983453
102458	983454
71485	983455
21138	983456
69843	983457
109995	983458
110125	983459
58186	983460
120911	983461
45546	983462
37291	983463
95123	983464
452	983465
114692	983466
138642	983467
79139	983468
26891	983469
5678	983470
2301	983471
88792	983472
136961	983473
5363	983474
129780	983475
46165	983476
101970	983477
11500	983478
11047	983479
116065	983480
1946	983481
8704	983482
59043	983483
99021	983484
43155	983485
18362	983486
67066	983487
5926	983488
123079	983489
2936	983490
12930	983491
19396	983492
12354	983493
26247	983494
106082	983495
20313	983496
92205	983497
9335	983498
12243	983499
28742	983500
61588	983501
79690	983502
53957	983503
106878	983504
5366	983505
102302	983506
64520	983507
3743	983508
5194	983509
27401	983510
15865	983511
96856	983512
5932	983513
146890	983514
15716	983515
65960	983516
13533	983517
4838	983518
131378	983519
86945	983520
12232	983521
5911	983522
19006	983523
812	983524
31734	983525
30975	983526
4459	983527
28802	983528
22786	983529
87769	983530
41551	983531
20861	983532
3871	983533
46419	983534
4929	983535
67225	983536
58327	983537
32754	983538
5622	983539
116817	983540
57887	983541
52215	983542
21307	983543
54877	983544
105059	983545
38152	983546
136502	983547
15028	983548
124411	983549
18597	983550
10796	983551
10016	983552
26389	983553
17707	983554
74613	983555
31980	983556
110995	983557
110704	983558
2537	983559
2029	983560
9962	983561
32025	983562
4495	983563
58248	983564
85633	983565
6432	983566
36253	983567
74905	983568
127358	983569
51031	983570
74210	983571
1708	983572
43901	983573
16582	983574
6677	983575
20101	983576
136606	983577
23423	983578
9569	983579
27413	983580
84218	983581
58087	983582
40806	983583
61734	983584
39576	983585
60464	983586
5888	983587
76846	983588
19595	983589
2227	983590
88131	983591
1165	983592
2549	983593
52364	983594
55414	983595
29244	983596
81913	983597
33025	983598
132060	983599
96749	983600
112996	983601
136663	983602
21996	983603
135418	983604
49564	983605
18556	983606
46079	983607
8493	983608
79535	983609
2798	983610
21906	983611
7599	983612
7718	983613
70481	983614
36042	983615
4951	983616
41867	983617
101931	983618
16637	983619
1163	983620
22061	983621
2420	983622
56091	983623
27668	983624
5789	983625
108721	983626
20934	983627
22128	983628
14052	983629
3798	983630
8985	983631
98895	983632
81337	983633
5627	983634
81539	983635
68504	983636
22972	983637
61239	983638
144820	983639
99514	983640
7655	983641
67592	983642
13871	983643
90775	983644
31407	983645
84197	983646
26825	983647
82091	983648
4106	983649
77211	983650
319	983651
2396	983652
93517	983653
28437	983654
23262	983655
22714	983656
90970	983657
98111	983658
15640	983659
79561	983660
138053	983661
16625	983662
64606	983663
32563	983664
28642	983665
38752	983666
92953	983667
5485	983668
55264	983669
33050	983670
24827	983671
37602	983672
77467	983673
32864	983674
15797	983675
273	983676
73670	983677
1552	983678
12871	983679
142642	983680
14413	983681
118082	983682
18978	983683
65823	983684
4400	983685
31880	983686
20139	983687
123734	983688
43234	983689
23057	983690
46126	983691
31816	983692
7483	983693
39026	983694
48994	983695
12637	983696
7258	983697
6577	983698
60123	983699
13086	983700
28801	983701
88259	983702
35346	983703
100673	983704
139323	983705
471	983706
10381	983707
37561	983708
9460	983709
39621	983710
88069	983711
43405	983712
80154	983713
76775	983714
99377	983715
286	983716
1237	983717
85270	983718
13028	983719
82785	983720
80122	983721
84724	983722
43249	983723
2639	983724
39424	983725
8871	983726
7610	983727
23121	983728
45118	983729
91396	983730
53601	983731
38380	983732
4795	983733
59225	983734
72022	983735
96378	983736
38907	983737
6713	983738
83347	983739
255	983740
3252	983741
47403	983742
95230	983743
1941	983744
53664	983745
7865	983746
13129	983747
57291	983748
130689	983749
10549	983750
15684	983751
50111	983752
18269	983753
15841	983754
2387	983755
1845	983756
81704	983757
48047	983758
421	983759
93864	983760
12356	983761
58251	983762
74242	983763
83915	983764
1942	983765
116437	983766
4444	983767
1661	983768
26857	983769
81441	983770
19818	983771
69094	983772
89746	983773
26429	983774
3377	983775
125427	983776
13721	983777
23070	983778
31770	983779
33731	983780
61287	983781
10824	983782
96236	983783
36550	983784
13710	983785
110224	983786
9631	983787
105554	983788
84290	983789
50315	983790
28557	983791
49441	983792
72777	983793
34307	983794
82404	983795
18172	983796
4302	983797
46947	983798
25858	983799
19507	983800
44242	983801
119643	983802
55393	983803
72847	983804
19704	983805
13622	983806
69744	983807
8306	983808
60383	983809
2089	983810
2425	983811
14154	983812
98886	983813
68158	983814
48148	983815
10156	983816
99240	983817
2597	983818
13993	983819
9606	983820
106703	983821
4794	983822
8384	983823
70870	983824
38763	983825
64304	983826
25494	983827
38218	983828
31529	983829
74769	983830
18824	983831
130036	983832
75939	983833
76555	983834
43538	983835
135909	983836
54001	983837
73094	983838
4349	983839
73601	983840
7529	983841
2727	983842
60837	983843
24967	983844
1097	983845
8090	983846
19850	983847
11372	983848
13335	983849
60783	983850
26325	983851
16388	983852
39057	983853
71243	983854
17282	983855
56697	983856
52367	983857
9377	983858
7184	983859
8169	983860
39168	983861
80697	983862
101457	983863
57921	983864
37075	983865
85826	983866
99375	983867
3973	983868
48090	983869
65005	983870
32203	983871
67385	983872
98632	983873
13570	983874
69496	983875
24723	983876
95600	983877
68658	983878
303	983879
54408	983880
1011	983881
8413	983882
20752	983883
56662	983884
14512	983885
117451	983886
116214	983887
126970	983888
68020	983889
1484	983890
90376	983891
3488	983892
92144	983893
12907	983894
48884	983895
57532	983896
34981	983897
10813	983898
21745	983899
126561	983900
48674	983901
5391	983902
60713	983903
106252	983904
9004	983905
114203	983906
2235	983907
13440	983908
71598	983909
20726	983910
17991	983911
20275	983912
4908	983913
284	983914
14789	983915
71205	983916
38744	983917
14355	983918
1957	983919
24950	983920
93711	983921
7810	983922
83574	983923
21975	983924
51812	983925
5895	983926
33309	983927
83	983928
136853	983929
81227	983930
43237	983931
15681	983932
32461	983933
54363	983934
18056	983935
31632	983936
25749	983937
13128	983938
10797	983939
57012	983940
20354	983941
27722	983942
134438	983943
15704	983944
12706	983945
106997	983946
123382	983947
18038	983948
1803	983949
66782	983950
2626	983951
26706	983952
46373	983953
24382	983954
24494	983955
69095	983956
516	983957
9974	983958
60497	983959
95165	983960
11662	983961
68781	983962
146612	983963
34474	983964
32746	983965
31034	983966
85243	983967
52067	983968
98	983969
23823	983970
7802	983971
32374	983972
39556	983973
54536	983974
1225	983975
54757	983976
21280	983977
6477	983978
19858	983979
39964	983980
23360	983981
68830	983982
22506	983983
70935	983984
583	983985
36257	983986
49815	983987
11968	983988
30446	983989
50	983990
7193	983991
107743	983992
95180	983993
14854	983994
494	983995
34812	983996
768	983997
54834	983998
3782	983999
23406	984000
95896	984001
122565	984002
28867	984003
9548	984004
1126	984005
135631	984006
106391	984007
7396	984008
1592	984009
4113	984010
19024	984011
120446	984012
31726	984013
47554	984014
14900	984015
34494	984016
2111	984017
15955	984018
80876	984019
31477	984020
83734	984021
18147	984022
17622	984023
109112	984024
22754	984025
36600	984026
64601	984027
58549	984028
14177	984029
121606	984030
15831	984031
5561	984032
82132	984033
12498	984034
121606	984035
31410	984036
48802	984037
128447	984038
2879	984039
13812	984040
42157	984041
761	984042
49462	984043
104746	984044
588	984045
28378	984046
110008	984047
131791	984048
93048	984049
73576	984050
30406	984051
53620	984052
8014	984053
107343	984054
18464	984055
74101	984056
168	984057
4994	984058
16060	984059
65444	984060
69914	984061
62628	984062
17987	984063
39847	984064
47089	984065
93830	984066
10752	984067
934	984068
3469	984069
22699	984070
3366	984071
98187	984072
66487	984073
4634	984074
16501	984075
48896	984076
15603	984077
1080	984078
64621	984079
22129	984080
7715	984081
51359	984082
27209	984083
61002	984084
666	984085
48205	984086
3978	984087
17488	984088
35171	984089
110226	984090
78065	984091
23772	984092
32193	984093
1850	984094
89219	984095
49280	984096
93589	984097
54587	984098
29844	984099
6968	984100
42404	984101
17816	984102
53743	984103
43531	984104
132116	984105
25037	984106
76991	984107
13835	984108
127317	984109
2513	984110
23516	984111
39184	984112
26578	984113
2677	984114
62596	984115
110558	984116
79958	984117
2814	984118
110487	984119
17621	984120
41733	984121
1818	984122
6723	984123
19476	984124
57491	984125
84477	984126
122674	984127
37411	984128
14173	984129
80069	984130
32789	984131
15197	984132
73398	984133
90586	984134
2144	984135
2407	984136
74497	984137
1897	984138
118086	984139
405	984140
37489	984141
65168	984142
5601	984143
109947	984144
7480	984145
9773	984146
31532	984147
1101	984148
129893	984149
34097	984150
113914	984151
71004	984152
32084	984153
74380	984154
8226	984155
53414	984156
54025	984157
42335	984158
107655	984159
37101	984160
103190	984161
45930	984162
65692	984163
74274	984164
30436	984165
52103	984166
31309	984167
70179	984168
40625	984169
7461	984170
114025	984171
29381	984172
123792	984173
15580	984174
10881	984175
1000	984176
33500	984177
29091	984178
104057	984179
85101	984180
22467	984181
56552	984182
2073	984183
12703	984184
22546	984185
98916	984186
80810	984187
67557	984188
796	984189
51365	984190
18954	984191
31230	984192
10050	984193
18878	984194
45211	984195
141941	984196
6061	984197
3422	984198
99574	984199
96426	984200
15627	984201
29889	984202
27262	984203
44021	984204
36615	984205
95221	984206
41641	984207
19985	984208
48591	984209
79784	984210
17221	984211
57416	984212
26921	984213
38847	984214
63490	984215
42604	984216
37036	984217
455	984218
66113	984219
104634	984220
64023	984221
103410	984222
40227	984223
24731	984224
78300	984225
69534	984226
3435	984227
89517	984228
32725	984229
12070	984230
131912	984231
9200	984232
31194	984233
9126	984234
122014	984235
50689	984236
70810	984237
19887	984238
59330	984239
20879	984240
633	984241
57865	984242
107096	984243
6249	984244
4571	984245
47040	984246
139070	984247
37094	984248
114218	984249
496	984250
123679	984251
92308	984252
115186	984253
87608	984254
10902	984255
712	984256
31392	984257
19733	984258
1163	984259
91760	984260
8139	984261
109586	984262
87006	984263
72227	984264
33013	984265
24544	984266
325	984267
94354	984268
36214	984269
99860	984270
132606	984271
93408	984272
20683	984273
71891	984274
81882	984275
34689	984276
37	984277
56430	984278
69966	984279
8543	984280
25497	984281
22	984282
80018	984283
12360	984284
26187	984285
73429	984286
87696	984287
59849	984288
52007	984289
54088	984290
23607	984291
117625	984292
8853	984293
11860	984294
93534	984295
85789	984296
4208	984297
22288	984298
71242	984299
983	984300
77845	984301
75494	984302
135342	984303
53754	984304
1030	984305
22393	984306
13561	984307
91043	984308
132554	984309
80357	984310
41299	984311
30441	984312
3528	984313
131462	984314
45343	984315
39635	984316
5904	984317
33486	984318
104774	984319
107548	984320
101370	984321
1908	984322
116401	984323
144292	984324
6394	984325
3076	984326
76595	984327
11459	984328
25728	984329
8866	984330
17128	984331
137383	984332
89473	984333
11040	984334
34310	984335
12754	984336
12544	984337
59526	984338
2347	984339
124354	984340
131666	984341
69527	984342
64829	984343
40251	984344
137022	984345
71960	984346
117599	984347
44463	984348
13242	984349
70053	984350
3454	984351
76667	984352
62905	984353
27074	984354
41747	984355
53283	984356
19488	984357
115901	984358
28509	984359
25585	984360
687	984361
48753	984362
114673	984363
59045	984364
54820	984365
25529	984366
29956	984367
146596	984368
8820	984369
29890	984370
10907	984371
17024	984372
106993	984373
29563	984374
35763	984375
105602	984376
81858	984377
61492	984378
27774	984379
86936	984380
19892	984381
1723	984382
93402	984383
113563	984384
73835	984385
1523	984386
85987	984387
109495	984388
14280	984389
39987	984390
24238	984391
550	984392
370	984393
33260	984394
18262	984395
7921	984396
78099	984397
8071	984398
4063	984399
102361	984400
120929	984401
18229	984402
20692	984403
81085	984404
96691	984405
30646	984406
46388	984407
1421	984408
37684	984409
44881	984410
98239	984411
8974	984412
9747	984413
33918	984414
115107	984415
114859	984416
18212	984417
316	984418
3366	984419
15975	984420
64054	984421
71359	984422
2811	984423
64287	984424
67051	984425
52969	984426
55906	984427
125966	984428
19636	984429
17692	984430
117522	984431
57488	984432
75587	984433
23552	984434
116013	984435
24953	984436
15112	984437
49840	984438
53303	984439
22613	984440
1063	984441
26989	984442
49364	984443
5141	984444
16394	984445
17091	984446
17789	984447
43647	984448
4711	984449
23133	984450
5253	984451
4374	984452
58876	984453
48669	984454
68219	984455
69715	984456
142453	984457
16240	984458
23265	984459
8665	984460
22954	984461
83268	984462
42691	984463
34050	984464
103550	984465
36495	984466
31631	984467
4753	984468
56778	984469
33766	984470
8849	984471
10503	984472
15303	984473
18696	984474
32521	984475
1	984476
13875	984477
69693	984478
105955	984479
75639	984480
99110	984481
7337	984482
59035	984483
2996	984484
18468	984485
43303	984486
2597	984487
21312	984488
17326	984489
104098	984490
689	984491
37785	984492
10838	984493
15087	984494
34303	984495
57740	984496
397	984497
34314	984498
50980	984499
1639	984500
51045	984501
74122	984502
96163	984503
31447	984504
21309	984505
29138	984506
64538	984507
150069	984508
9827	984509
77	984510
101888	984511
74580	984512
3576	984513
73514	984514
84839	984515
46974	984516
6291	984517
84360	984518
128370	984519
48247	984520
74041	984521
24675	984522
1086	984523
27230	984524
92021	984525
88724	984526
74047	984527
11930	984528
52935	984529
69558	984530
33735	984531
2244	984532
41871	984533
28257	984534
56153	984535
30192	984536
29463	984537
19027	984538
77685	984539
97149	984540
48902	984541
39252	984542
23597	984543
9549	984544
29650	984545
18946	984546
134118	984547
4670	984548
32107	984549
18881	984550
81487	984551
20302	984552
96636	984553
74311	984554
30848	984555
65263	984556
36092	984557
188	984558
17394	984559
20633	984560
2140	984561
4382	984562
351	984563
103597	984564
22291	984565
13965	984566
37053	984567
1102	984568
57148	984569
92278	984570
225	984571
39130	984572
90070	984573
105485	984574
65226	984575
11618	984576
3	984577
2622	984578
88118	984579
37632	984580
3784	984581
27553	984582
90794	984583
39040	984584
233	984585
72591	984586
75948	984587
43076	984588
70654	984589
12772	984590
80344	984591
99279	984592
11045	984593
1079	984594
93192	984595
86792	984596
45334	984597
41219	984598
1734	984599
38364	984600
44018	984601
2	984602
48649	984603
36411	984604
66805	984605
9467	984606
3748	984607
20452	984608
52803	984609
50036	984610
58822	984611
13757	984612
47213	984613
48153	984614
98415	984615
45163	984616
92807	984617
60567	984618
85384	984619
43009	984620
3330	984621
51182	984622
5990	984623
81554	984624
2118	984625
27470	984626
10927	984627
102187	984628
913	984629
18615	984630
47409	984631
18701	984632
87814	984633
20751	984634
149881	984635
70710	984636
52813	984637
26418	984638
139546	984639
61751	984640
5859	984641
80708	984642
61212	984643
72796	984644
2557	984645
82654	984646
68825	984647
785	984648
121875	984649
42484	984650
17894	984651
51385	984652
118636	984653
26902	984654
12492	984655
29138	984656
40370	984657
148947	984658
42675	984659
29996	984660
2480	984661
24041	984662
38851	984663
104302	984664
78218	984665
5088	984666
51999	984667
120162	984668
105772	984669
76135	984670
54284	984671
13240	984672
67170	984673
68683	984674
3068	984675
93047	984676
106219	984677
21069	984678
9025	984679
23637	984680
162	984681
12456	984682
37662	984683
59596	984684
18722	984685
63682	984686
50497	984687
55341	984688
822	984689
2446	984690
99071	984691
73133	984692
29428	984693
70611	984694
131827	984695
125006	984696
1953	984697
118223	984698
40369	984699
52356	984700
36697	984701
26143	984702
21858	984703
67861	984704
28261	984705
73191	984706
4301	984707
1415	984708
47085	984709
18533	984710
107925	984711
67891	984712
25340	984713
44542	984714
34972	984715
4516	984716
21610	984717
10936	984718
80591	984719
116799	984720
2764	984721
17959	984722
8673	984723
26812	984724
96	984725
82969	984726
89709	984727
32756	984728
45588	984729
71231	984730
14650	984731
31897	984732
21985	984733
69589	984734
122622	984735
56830	984736
265	984737
14610	984738
31126	984739
54355	984740
29406	984741
333	984742
63590	984743
64340	984744
32859	984745
25945	984746
12122	984747
62256	984748
33179	984749
41667	984750
27626	984751
18977	984752
48376	984753
61847	984754
9798	984755
7699	984756
26620	984757
3546	984758
8348	984759
43564	984760
63022	984761
24843	984762
109009	984763
35993	984764
39817	984765
57227	984766
87061	984767
59498	984768
341	984769
94149	984770
37637	984771
81002	984772
63389	984773
26578	984774
35351	984775
39023	984776
35225	984777
3759	984778
117548	984779
22329	984780
132660	984781
9107	984782
18041	984783
26388	984784
37855	984785
119543	984786
53680	984787
26930	984788
47741	984789
767	984790
42189	984791
122349	984792
40827	984793
13685	984794
55318	984795
39872	984796
28907	984797
21759	984798
73146	984799
37075	984800
58053	984801
8867	984802
6161	984803
24748	984804
3069	984805
49072	984806
81618	984807
22789	984808
16957	984809
88532	984810
41917	984811
61899	984812
54023	984813
714	984814
42191	984815
1471	984816
25721	984817
27992	984818
112981	984819
84900	984820
23550	984821
14	984822
104521	984823
265	984824
11382	984825
37809	984826
48445	984827
90923	984828
47619	984829
562	984830
17783	984831
20498	984832
134151	984833
18398	984834
40198	984835
42036	984836
12951	984837
27256	984838
31081	984839
89036	984840
133700	984841
9449	984842
114120	984843
124555	984844
21963	984845
32240	984846
47112	984847
149284	984848
29516	984849
27041	984850
2924	984851
44271	984852
19496	984853
15573	984854
4819	984855
91498	984856
38373	984857
17343	984858
57949	984859
1132	984860
36740	984861
9862	984862
9336	984863
79578	984864
20545	984865
65606	984866
44975	984867
124982	984868
83019	984869
9675	984870
22276	984871
8900	984872
781	984873
17765	984874
59370	984875
6823	984876
28498	984877
6177	984878
76071	984879
448	984880
107174	984881
9890	984882
48660	984883
86908	984884
68993	984885
111808	984886
36844	984887
9422	984888
52884	984889
8708	984890
30839	984891
50723	984892
17518	984893
197	984894
46235	984895
109223	984896
17610	984897
37146	984898
21263	984899
18057	984900
80949	984901
59849	984902
59718	984903
45230	984904
33243	984905
18258	984906
1495	984907
12107	984908
93195	984909
24150	984910
7400	984911
5040	984912
30691	984913
9493	984914
112628	984915
33728	984916
7393	984917
10	984918
5808	984919
82082	984920
58124	984921
99381	984922
24075	984923
43712	984924
26000	984925
79961	984926
53220	984927
32154	984928
33954	984929
1428	984930
28541	984931
33384	984932
30897	984933
10168	984934
144781	984935
60624	984936
92580	984937
91629	984938
14953	984939
92795	984940
74475	984941
22371	984942
12178	984943
85757	984944
7840	984945
60972	984946
46847	984947
72847	984948
118632	984949
9311	984950
4254	984951
46733	984952
45251	984953
31461	984954
4500	984955
11089	984956
4412	984957
17743	984958
11948	984959
29569	984960
32745	984961
109648	984962
12131	984963
23272	984964
103534	984965
1343	984966
22387	984967
259	984968
50979	984969
40482	984970
84229	984971
25972	984972
37597	984973
62537	984974
120705	984975
127396	984976
53398	984977
103811	984978
81207	984979
32755	984980
1092	984981
110375	984982
4643	984983
12122	984984
15076	984985
27729	984986
14549	984987
7172	984988
91013	984989
1645	984990
10312	984991
83353	984992
7640	984993
16657	984994
49846	984995
22517	984996
93057	984997
86098	984998
13530	984999
65915	985000
22876	985001
10205	985002
466	985003
21157	985004
5839	985005
4366	985006
107664	985007
56068	985008
2706	985009
115387	985010
2752	985011
123816	985012
45637	985013
29549	985014
3396	985015
15194	985016
13401	985017
2545	985018
41175	985019
70295	985020
102328	985021
819	985022
10389	985023
85766	985024
24901	985025
18549	985026
41743	985027
31579	985028
118879	985029
98104	985030
61413	985031
11856	985032
10134	985033
47103	985034
62441	985035
122324	985036
29153	985037
41258	985038
52196	985039
28903	985040
16894	985041
37462	985042
7638	985043
8567	985044
106883	985045
12007	985046
1412	985047
1501	985048
60042	985049
17901	985050
33222	985051
30573	985052
69288	985053
91040	985054
12923	985055
18157	985056
36155	985057
17162	985058
23300	985059
11223	985060
22712	985061
100844	985062
65447	985063
42198	985064
47035	985065
34177	985066
137516	985067
45305	985068
65580	985069
43725	985070
8264	985071
32844	985072
2300	985073
136210	985074
42478	985075
35807	985076
13864	985077
98653	985078
98082	985079
3279	985080
73162	985081
61227	985082
17368	985083
46189	985084
61520	985085
10023	985086
34211	985087
10608	985088
12168	985089
1605	985090
83346	985091
34586	985092
38675	985093
78682	985094
9369	985095
45600	985096
77327	985097
76565	985098
62308	985099
56810	985100
14536	985101
5526	985102
7510	985103
975	985104
133674	985105
33875	985106
72099	985107
27160	985108
3479	985109
7912	985110
90094	985111
9617	985112
9640	985113
120251	985114
82782	985115
121463	985116
16597	985117
7901	985118
75303	985119
1563	985120
53037	985121
5169	985122
38996	985123
1196	985124
77423	985125
46656	985126
74831	985127
12850	985128
12192	985129
2540	985130
70268	985131
585	985132
96551	985133
132513	985134
108750	985135
3832	985136
71867	985137
75392	985138
270	985139
114240	985140
100423	985141
32603	985142
77808	985143
98537	985144
5503	985145
109188	985146
17745	985147
74004	985148
61027	985149
723	985150
91838	985151
57641	985152
125593	985153
7675	985154
4929	985155
443	985156
3174	985157
64362	985158
58029	985159
67617	985160
70899	985161
3727	985162
22654	985163
13760	985164
29417	985165
60879	985166
72406	985167
72371	985168
10827	985169
87780	985170
121919	985171
83621	985172
53792	985173
20999	985174
69279	985175
33693	985176
12909	985177
24006	985178
145698	985179
19561	985180
8987	985181
50804	985182
26040	985183
52229	985184
53639	985185
97212	985186
59244	985187
937	985188
53664	985189
33288	985190
101606	985191
1515	985192
30049	985193
62561	985194
66668	985195
24680	985196
85184	985197
141449	985198
11065	985199
77756	985200
1327	985201
17039	985202
49332	985203
56025	985204
115174	985205
46367	985206
128347	985207
2731	985208
23633	985209
64934	985210
76056	985211
11297	985212
49839	985213
20047	985214
29713	985215
59677	985216
139212	985217
139753	985218
22360	985219
21920	985220
12687	985221
97725	985222
6361	985223
469	985224
34188	985225
8391	985226
34077	985227
30744	985228
137380	985229
89174	985230
19928	985231
44803	985232
16921	985233
2989	985234
13683	985235
63412	985236
1573	985237
104376	985238
102608	985239
16536	985240
31158	985241
14342	985242
99021	985243
75181	985244
47607	985245
52531	985246
18198	985247
86797	985248
14327	985249
44891	985250
58793	985251
73834	985252
57132	985253
21589	985254
45438	985255
6748	985256
86476	985257
11703	985258
73721	985259
60039	985260
27723	985261
105887	985262
14	985263
47523	985264
56213	985265
55666	985266
74342	985267
98442	985268
54888	985269
80522	985270
72375	985271
83326	985272
2064	985273
33842	985274
1905	985275
134684	985276
112573	985277
53503	985278
148688	985279
15846	985280
27346	985281
87378	985282
66385	985283
19859	985284
25853	985285
14665	985286
10221	985287
77857	985288
53988	985289
50663	985290
16311	985291
5823	985292
67056	985293
85030	985294
70022	985295
104815	985296
73120	985297
1918	985298
48713	985299
25326	985300
20424	985301
119990	985302
39282	985303
12697	985304
2807	985305
5803	985306
9829	985307
7820	985308
2264	985309
18230	985310
177	985311
10116	985312
117847	985313
8870	985314
19877	985315
5828	985316
22003	985317
31161	985318
49898	985319
56149	985320
16029	985321
40727	985322
19814	985323
16864	985324
5532	985325
100796	985326
118583	985327
8174	985328
17307	985329
58385	985330
85625	985331
72676	985332
111392	985333
26798	985334
146607	985335
27615	985336
16363	985337
36893	985338
70286	985339
113667	985340
42077	985341
58164	985342
65847	985343
22706	985344
93154	985345
121494	985346
58709	985347
30152	985348
40871	985349
34724	985350
34986	985351
66043	985352
67020	985353
28594	985354
24740	985355
2764	985356
175	985357
24279	985358
2161	985359
19432	985360
42379	985361
82589	985362
43438	985363
6089	985364
280	985365
15420	985366
47434	985367
347	985368
13224	985369
40287	985370
19758	985371
3936	985372
37138	985373
59611	985374
15084	985375
3967	985376
83239	985377
31504	985378
26807	985379
23898	985380
148068	985381
72393	985382
3921	985383
64616	985384
79106	985385
41779	985386
89154	985387
39258	985388
17330	985389
30891	985390
7574	985391
146806	985392
113948	985393
59375	985394
62876	985395
50549	985396
898	985397
5334	985398
2142	985399
6773	985400
99022	985401
106581	985402
6744	985403
126560	985404
14035	985405
1253	985406
510	985407
8736	985408
123002	985409
4996	985410
7564	985411
132702	985412
7119	985413
965	985414
24063	985415
31288	985416
41619	985417
562	985418
95231	985419
119760	985420
8506	985421
41433	985422
85119	985423
28390	985424
137802	985425
19614	985426
38610	985427
13635	985428
27605	985429
6714	985430
11531	985431
12069	985432
88365	985433
8415	985434
49480	985435
715	985436
8554	985437
64064	985438
5686	985439
21515	985440
66221	985441
87637	985442
61792	985443
93804	985444
6308	985445
12828	985446
90651	985447
26413	985448
87657	985449
136880	985450
77560	985451
19022	985452
49193	985453
44115	985454
65316	985455
338	985456
9949	985457
70690	985458
81862	985459
38485	985460
94802	985461
33107	985462
31741	985463
28405	985464
1069	985465
22933	985466
34108	985467
15712	985468
20365	985469
101200	985470
7602	985471
16927	985472
105006	985473
70745	985474
28029	985475
38343	985476
16905	985477
32864	985478
21120	985479
106973	985480
92617	985481
130849	985482
8933	985483
33329	985484
72488	985485
531	985486
58060	985487
73827	985488
31336	985489
1814	985490
4932	985491
5195	985492
25828	985493
1561	985494
5108	985495
104596	985496
27748	985497
9577	985498
25193	985499
74196	985500
5780	985501
128482	985502
56421	985503
114865	985504
113566	985505
14065	985506
59810	985507
74428	985508
33	985509
92323	985510
37853	985511
23472	985512
85342	985513
13671	985514
9416	985515
44139	985516
98738	985517
69605	985518
3758	985519
3584	985520
26598	985521
89141	985522
36821	985523
6404	985524
65882	985525
47200	985526
1044	985527
59855	985528
31191	985529
1493	985530
33800	985531
106474	985532
68568	985533
63094	985534
994	985535
7531	985536
1310	985537
49169	985538
61445	985539
60655	985540
136795	985541
1191	985542
24040	985543
13861	985544
57816	985545
76398	985546
3060	985547
35941	985548
106141	985549
63613	985550
22667	985551
72592	985552
12270	985553
5155	985554
135608	985555
31663	985556
34964	985557
36875	985558
18881	985559
21959	985560
62524	985561
13534	985562
103195	985563
4268	985564
51559	985565
46048	985566
87287	985567
8135	985568
20193	985569
21418	985570
66263	985571
41663	985572
580	985573
245	985574
2885	985575
11045	985576
90601	985577
68592	985578
8748	985579
2240	985580
116683	985581
90344	985582
62153	985583
17227	985584
72257	985585
5409	985586
82868	985587
94157	985588
101253	985589
57088	985590
53894	985591
34928	985592
88550	985593
71848	985594
15274	985595
1587	985596
52153	985597
37950	985598
40202	985599
48267	985600
85139	985601
80644	985602
4661	985603
7811	985604
87075	985605
40781	985606
961	985607
51322	985608
128637	985609
16070	985610
28809	985611
7757	985612
2528	985613
54509	985614
20081	985615
1561	985616
18872	985617
36264	985618
83113	985619
25367	985620
114601	985621
6751	985622
93053	985623
57627	985624
56813	985625
21242	985626
62425	985627
21573	985628
56236	985629
122442	985630
2171	985631
139299	985632
56969	985633
109709	985634
5854	985635
7293	985636
36624	985637
44342	985638
4633	985639
16853	985640
1340	985641
5285	985642
41829	985643
100887	985644
9808	985645
59054	985646
60360	985647
48388	985648
30027	985649
59368	985650
41426	985651
16267	985652
48122	985653
1027	985654
7972	985655
1016	985656
88097	985657
28418	985658
25455	985659
17858	985660
20121	985661
2790	985662
74171	985663
55193	985664
69346	985665
5064	985666
49279	985667
88109	985668
4955	985669
31662	985670
83905	985671
2678	985672
42403	985673
61305	985674
88156	985675
67424	985676
54270	985677
26231	985678
19218	985679
14510	985680
5199	985681
138750	985682
95368	985683
103309	985684
4	985685
158	985686
16576	985687
43103	985688
15039	985689
135148	985690
23335	985691
1075	985692
42431	985693
36606	985694
193	985695
69200	985696
38116	985697
99147	985698
103162	985699
5286	985700
22549	985701
26803	985702
39582	985703
9620	985704
121981	985705
142865	985706
65192	985707
32627	985708
110526	985709
10766	985710
86145	985711
97268	985712
15136	985713
98710	985714
20658	985715
49707	985716
83612	985717
111191	985718
40459	985719
77710	985720
6	985721
30938	985722
86943	985723
20799	985724
29610	985725
7641	985726
799	985727
98985	985728
836	985729
6048	985730
57691	985731
60393	985732
13346	985733
67670	985734
20030	985735
47286	985736
36847	985737
5897	985738
63603	985739
135157	985740
52601	985741
52871	985742
58614	985743
100622	985744
13691	985745
129818	985746
1213	985747
94461	985748
77501	985749
55773	985750
3764	985751
24554	985752
114152	985753
35331	985754
51155	985755
41372	985756
94236	985757
22188	985758
18650	985759
67304	985760
3616	985761
12295	985762
46146	985763
12431	985764
111527	985765
30738	985766
8045	985767
464	985768
27566	985769
50357	985770
3992	985771
41366	985772
6033	985773
49321	985774
93678	985775
1426	985776
1223	985777
30153	985778
21445	985779
90134	985780
74840	985781
120607	985782
88650	985783
1106	985784
34084	985785
4704	985786
70170	985787
1060	985788
100236	985789
150583	985790
46259	985791
130	985792
47324	985793
3428	985794
46931	985795
26210	985796
114111	985797
17295	985798
1312	985799
19137	985800
144234	985801
61148	985802
138534	985803
126452	985804
20194	985805
2987	985806
3969	985807
73941	985808
91396	985809
17819	985810
132458	985811
5673	985812
24228	985813
98454	985814
12135	985815
59967	985816
121102	985817
35088	985818
66566	985819
47	985820
101838	985821
13889	985822
10667	985823
44554	985824
16325	985825
13118	985826
61190	985827
32503	985828
28470	985829
80896	985830
77799	985831
130852	985832
21244	985833
6592	985834
48059	985835
30640	985836
66664	985837
9960	985838
38	985839
8254	985840
88988	985841
48283	985842
73106	985843
112371	985844
29910	985845
70360	985846
8798	985847
24	985848
805	985849
85263	985850
73812	985851
144923	985852
32073	985853
44052	985854
58989	985855
120226	985856
71594	985857
18051	985858
35345	985859
17723	985860
65913	985861
52765	985862
33977	985863
9281	985864
8590	985865
85747	985866
56377	985867
39207	985868
24102	985869
8387	985870
4740	985871
17823	985872
136240	985873
35042	985874
106046	985875
5591	985876
1899	985877
74381	985878
7708	985879
93277	985880
16228	985881
94632	985882
126102	985883
25468	985884
22523	985885
124277	985886
94252	985887
68884	985888
60581	985889
4009	985890
94036	985891
40094	985892
31312	985893
67312	985894
5403	985895
20739	985896
16377	985897
18121	985898
61971	985899
4761	985900
47467	985901
78783	985902
3938	985903
39220	985904
88569	985905
25080	985906
89798	985907
33696	985908
31195	985909
12923	985910
26312	985911
137630	985912
38625	985913
9087	985914
3321	985915
8576	985916
4098	985917
39736	985918
23852	985919
31750	985920
51784	985921
66133	985922
8072	985923
19526	985924
60935	985925
70392	985926
60310	985927
966	985928
45354	985929
11952	985930
74997	985931
80803	985932
102	985933
70971	985934
103602	985935
78460	985936
62386	985937
43395	985938
4735	985939
61395	985940
63292	985941
10571	985942
112137	985943
96865	985944
37560	985945
19496	985946
77741	985947
71605	985948
47933	985949
13754	985950
128515	985951
8664	985952
3598	985953
78507	985954
9657	985955
10764	985956
20622	985957
73778	985958
21791	985959
7815	985960
127508	985961
30664	985962
16604	985963
74888	985964
35484	985965
61605	985966
19529	985967
11471	985968
73766	985969
66388	985970
37731	985971
68301	985972
42344	985973
529	985974
71885	985975
38349	985976
124323	985977
6025	985978
22170	985979
79176	985980
708	985981
12130	985982
17259	985983
746	985984
38776	985985
91327	985986
55511	985987
11584	985988
6461	985989
17060	985990
60952	985991
6706	985992
3162	985993
98527	985994
147387	985995
80904	985996
58709	985997
27308	985998
49172	985999
52748	986000
53908	986001
39232	986002
81984	986003
30184	986004
10717	986005
8620	986006
2173	986007
16	986008
16721	986009
27403	986010
36872	986011
28654	986012
7128	986013
120282	986014
77293	986015
64281	986016
81120	986017
78471	986018
40454	986019
43625	986020
58255	986021
31330	986022
100388	986023
3670	986024
21351	986025
84154	986026
56681	986027
55200	986028
1612	986029
1685	986030
20334	986031
5100	986032
22860	986033
42780	986034
75596	986035
50890	986036
63624	986037
48	986038
16326	986039
12319	986040
45805	986041
55809	986042
59307	986043
48747	986044
40980	986045
906	986046
65562	986047
114200	986048
276	986049
20544	986050
68792	986051
82312	986052
115980	986053
9846	986054
99400	986055
6399	986056
45185	986057
29139	986058
107274	986059
48645	986060
8522	986061
27969	986062
88851	986063
81267	986064
32785	986065
36553	986066
103021	986067
5587	986068
3021	986069
28188	986070
49756	986071
56724	986072
4618	986073
13798	986074
52053	986075
86699	986076
14924	986077
123	986078
42059	986079
1127	986080
10069	986081
880	986082
42408	986083
136587	986084
43667	986085
66918	986086
39174	986087
119183	986088
114324	986089
56109	986090
23933	986091
52915	986092
17383	986093
24324	986094
4259	986095
133556	986096
57848	986097
54399	986098
12970	986099
64664	986100
40533	986101
52585	986102
9293	986103
50659	986104
4612	986105
6507	986106
41800	986107
13507	986108
40431	986109
17569	986110
21297	986111
271	986112
2398	986113
679	986114
21946	986115
10687	986116
8755	986117
150030	986118
39090	986119
25780	986120
13986	986121
1152	986122
2458	986123
50083	986124
35515	986125
13781	986126
56064	986127
71389	986128
115397	986129
16211	986130
27779	986131
140826	986132
4493	986133
85171	986134
85531	986135
2803	986136
44143	986137
130055	986138
20056	986139
20722	986140
40965	986141
57459	986142
101219	986143
94080	986144
92545	986145
76841	986146
35879	986147
72796	986148
96437	986149
32026	986150
59583	986151
62927	986152
67	986153
16292	986154
97250	986155
84412	986156
78309	986157
46756	986158
3	986159
20412	986160
16319	986161
121060	986162
11948	986163
24959	986164
12413	986165
65002	986166
40985	986167
82491	986168
101120	986169
47673	986170
27287	986171
36403	986172
63585	986173
2475	986174
36200	986175
11633	986176
10344	986177
84	986178
51412	986179
16726	986180
1027	986181
41607	986182
58001	986183
58791	986184
103408	986185
48064	986186
43464	986187
105648	986188
2286	986189
47524	986190
57419	986191
41622	986192
109984	986193
29298	986194
5127	986195
41495	986196
31467	986197
15505	986198
92958	986199
10173	986200
15411	986201
6108	986202
5921	986203
85368	986204
81659	986205
57042	986206
134398	986207
23552	986208
34713	986209
6231	986210
64626	986211
19079	986212
71504	986213
33584	986214
38511	986215
22718	986216
11322	986217
72096	986218
58426	986219
130837	986220
46585	986221
10390	986222
77900	986223
9195	986224
99959	986225
70977	986226
44902	986227
31290	986228
1177	986229
73201	986230
59269	986231
59972	986232
66512	986233
18150	986234
7116	986235
18641	986236
76679	986237
85452	986238
22907	986239
108755	986240
121348	986241
831	986242
40135	986243
1442	986244
6146	986245
16096	986246
18827	986247
64132	986248
16158	986249
46785	986250
8991	986251
117340	986252
64766	986253
125505	986254
105528	986255
6386	986256
36303	986257
106541	986258
92939	986259
5571	986260
63605	986261
4714	986262
2342	986263
47235	986264
11832	986265
3579	986266
102498	986267
50060	986268
137530	986269
2367	986270
42011	986271
63502	986272
113951	986273
81460	986274
24382	986275
75991	986276
6528	986277
3420	986278
11220	986279
2149	986280
21095	986281
42	986282
34044	986283
1412	986284
26512	986285
344	986286
16043	986287
69192	986288
5541	986289
11222	986290
19524	986291
118989	986292
117324	986293
6228	986294
2067	986295
15380	986296
58315	986297
27019	986298
147359	986299
40212	986300
1700	986301
16967	986302
57454	986303
81619	986304
25042	986305
1698	986306
30974	986307
123694	986308
12378	986309
34022	986310
127493	986311
39862	986312
72263	986313
30589	986314
66794	986315
48189	986316
32444	986317
64626	986318
69334	986319
55085	986320
90349	986321
113004	986322
78838	986323
23545	986324
21625	986325
389	986326
67109	986327
22412	986328
29618	986329
90048	986330
7297	986331
104452	986332
131720	986333
3336	986334
98743	986335
2029	986336
10107	986337
31043	986338
89198	986339
77125	986340
80823	986341
12494	986342
23885	986343
76051	986344
722	986345
133191	986346
20595	986347
20640	986348
15033	986349
52096	986350
12212	986351
41974	986352
123239	986353
26687	986354
55177	986355
101161	986356
95247	986357
5731	986358
54101	986359
40	986360
53667	986361
82510	986362
16219	986363
4590	986364
9346	986365
86813	986366
98893	986367
88020	986368
37679	986369
69415	986370
72450	986371
52843	986372
15165	986373
25411	986374
96430	986375
26615	986376
11298	986377
577	986378
68030	986379
118225	986380
154	986381
14617	986382
2983	986383
91341	986384
123196	986385
108222	986386
2996	986387
130840	986388
43409	986389
65617	986390
65975	986391
94406	986392
9625	986393
95630	986394
150161	986395
32140	986396
78875	986397
34	986398
100400	986399
2289	986400
49789	986401
1940	986402
6	986403
16027	986404
64144	986405
3685	986406
6194	986407
55441	986408
119117	986409
34455	986410
1206	986411
4769	986412
121106	986413
94760	986414
25053	986415
50455	986416
18983	986417
7946	986418
447	986419
56081	986420
70806	986421
34495	986422
34967	986423
50073	986424
88161	986425
37322	986426
112987	986427
11423	986428
80257	986429
51152	986430
132822	986431
847	986432
122113	986433
6526	986434
59478	986435
2520	986436
15692	986437
2590	986438
61263	986439
61208	986440
86973	986441
9563	986442
27758	986443
14022	986444
5823	986445
104621	986446
2431	986447
5682	986448
88188	986449
77753	986450
57061	986451
64016	986452
54054	986453
52127	986454
7838	986455
43556	986456
44792	986457
112543	986458
44327	986459
16896	986460
20788	986461
5518	986462
9622	986463
79233	986464
37653	986465
2664	986466
137764	986467
21186	986468
1527	986469
65388	986470
38743	986471
75219	986472
55498	986473
60589	986474
46485	986475
113922	986476
47940	986477
106023	986478
15504	986479
17720	986480
23155	986481
56592	986482
114839	986483
4875	986484
2066	986485
21965	986486
91893	986487
46228	986488
50736	986489
427	986490
91964	986491
65388	986492
41063	986493
9807	986494
121426	986495
134118	986496
122347	986497
27890	986498
29080	986499
2069	986500
22701	986501
1688	986502
31826	986503
21466	986504
785	986505
20040	986506
25324	986507
20618	986508
100178	986509
9394	986510
14045	986511
3558	986512
22522	986513
43023	986514
15974	986515
51381	986516
14335	986517
54818	986518
46879	986519
15567	986520
3243	986521
32124	986522
5293	986523
85455	986524
108939	986525
40876	986526
82104	986527
57687	986528
16400	986529
61978	986530
101703	986531
39615	986532
100467	986533
25103	986534
92126	986535
53923	986536
54134	986537
7874	986538
60890	986539
11570	986540
107390	986541
42913	986542
116368	986543
2695	986544
852	986545
41812	986546
99848	986547
136169	986548
4491	986549
17546	986550
114827	986551
128360	986552
9756	986553
6725	986554
114808	986555
128629	986556
50127	986557
48803	986558
14511	986559
10286	986560
40660	986561
23506	986562
37491	986563
112265	986564
12513	986565
18045	986566
11198	986567
83830	986568
20669	986569
55034	986570
25084	986571
12351	986572
97550	986573
4394	986574
4864	986575
29311	986576
22826	986577
25626	986578
28829	986579
1305	986580
7800	986581
123807	986582
1618	986583
605	986584
57040	986585
101398	986586
13130	986587
10583	986588
119	986589
114445	986590
83098	986591
74676	986592
59328	986593
1109	986594
58825	986595
55016	986596
122495	986597
16072	986598
1436	986599
50277	986600
4034	986601
18807	986602
6958	986603
56687	986604
84782	986605
67548	986606
47529	986607
78143	986608
11500	986609
54295	986610
138550	986611
6947	986612
135420	986613
23252	986614
16409	986615
2030	986616
64654	986617
26162	986618
53675	986619
44884	986620
9303	986621
17576	986622
44006	986623
64083	986624
884	986625
51531	986626
99720	986627
85998	986628
116487	986629
85007	986630
4128	986631
20274	986632
20158	986633
61464	986634
19287	986635
8818	986636
89878	986637
41580	986638
11100	986639
33169	986640
1631	986641
18028	986642
7499	986643
76416	986644
90350	986645
7063	986646
46147	986647
60605	986648
5371	986649
37607	986650
104506	986651
2467	986652
46166	986653
19242	986654
83885	986655
17114	986656
2273	986657
128263	986658
56114	986659
19004	986660
4681	986661
36911	986662
6415	986663
12454	986664
36914	986665
53472	986666
14279	986667
4738	986668
13659	986669
73369	986670
58283	986671
3701	986672
1581	986673
16586	986674
116313	986675
56883	986676
6073	986677
104734	986678
99929	986679
41423	986680
56325	986681
24992	986682
24234	986683
114097	986684
23252	986685
1593	986686
26226	986687
41757	986688
22228	986689
699	986690
70267	986691
352	986692
55599	986693
95358	986694
23433	986695
83709	986696
37060	986697
106612	986698
45775	986699
90484	986700
19554	986701
34624	986702
49374	986703
13771	986704
13318	986705
32370	986706
1830	986707
50478	986708
99431	986709
49666	986710
61396	986711
9528	986712
23394	986713
41567	986714
20707	986715
7991	986716
40261	986717
91192	986718
8425	986719
806	986720
10471	986721
16674	986722
73526	986723
5416	986724
17197	986725
89468	986726
11819	986727
135231	986728
31077	986729
99823	986730
22685	986731
64151	986732
3806	986733
37323	986734
22866	986735
62870	986736
49197	986737
117580	986738
18953	986739
106148	986740
121865	986741
18101	986742
31288	986743
15124	986744
98787	986745
9480	986746
5366	986747
107	986748
28359	986749
20442	986750
48802	986751
42756	986752
14248	986753
65412	986754
17474	986755
11889	986756
28436	986757
36941	986758
33794	986759
56359	986760
58412	986761
104965	986762
6251	986763
22318	986764
80174	986765
7147	986766
37	986767
19385	986768
13270	986769
4287	986770
10462	986771
103932	986772
1183	986773
12929	986774
63217	986775
59364	986776
367	986777
128021	986778
90006	986779
57932	986780
25212	986781
93675	986782
115696	986783
7250	986784
55126	986785
131975	986786
24512	986787
37980	986788
57083	986789
13548	986790
103883	986791
103961	986792
7986	986793
17308	986794
51502	986795
2985	986796
47962	986797
22624	986798
73290	986799
67501	986800
33426	986801
15948	986802
46939	986803
37027	986804
62321	986805
74732	986806
32253	986807
20201	986808
120033	986809
42837	986810
41046	986811
136739	986812
48056	986813
129901	986814
60385	986815
26391	986816
40155	986817
3183	986818
80982	986819
75098	986820
9111	986821
26673	986822
11985	986823
92851	986824
1172	986825
20953	986826
32200	986827
50735	986828
308	986829
99429	986830
27899	986831
65739	986832
115679	986833
3145	986834
7402	986835
19073	986836
12582	986837
74739	986838
120267	986839
9668	986840
39464	986841
5393	986842
41149	986843
82936	986844
25464	986845
61119	986846
3168	986847
75789	986848
95673	986849
14667	986850
35422	986851
37829	986852
74823	986853
4520	986854
39343	986855
28389	986856
44993	986857
62231	986858
10744	986859
12773	986860
70651	986861
11136	986862
20142	986863
65123	986864
118067	986865
16888	986866
21301	986867
2675	986868
57714	986869
10891	986870
114783	986871
16219	986872
72150	986873
102585	986874
1051	986875
111193	986876
68910	986877
25357	986878
119970	986879
108693	986880
70262	986881
74663	986882
6154	986883
12274	986884
23809	986885
24052	986886
78258	986887
7855	986888
8582	986889
65500	986890
48481	986891
794	986892
117745	986893
103620	986894
745	986895
19258	986896
9933	986897
67456	986898
8214	986899
10769	986900
86339	986901
39049	986902
61968	986903
39859	986904
8700	986905
393	986906
6260	986907
26143	986908
34718	986909
45775	986910
44673	986911
7481	986912
11201	986913
34739	986914
39302	986915
85666	986916
14365	986917
30557	986918
19182	986919
59135	986920
2922	986921
78987	986922
42940	986923
81074	986924
28776	986925
56894	986926
40154	986927
68796	986928
57986	986929
10155	986930
16819	986931
21922	986932
44143	986933
49357	986934
59414	986935
138365	986936
12291	986937
33408	986938
79825	986939
140947	986940
147560	986941
1947	986942
72456	986943
51964	986944
1783	986945
596	986946
1788	986947
25732	986948
118449	986949
1891	986950
68317	986951
55709	986952
38213	986953
53488	986954
107323	986955
3841	986956
31088	986957
17281	986958
115612	986959
24667	986960
25563	986961
63183	986962
46570	986963
55285	986964
6516	986965
30266	986966
12348	986967
68425	986968
10013	986969
122778	986970
30744	986971
34841	986972
78455	986973
92906	986974
110963	986975
17317	986976
29518	986977
65750	986978
98594	986979
73044	986980
18142	986981
28856	986982
97221	986983
44251	986984
56610	986985
83486	986986
24480	986987
15495	986988
57987	986989
62787	986990
450	986991
24380	986992
10274	986993
86917	986994
7487	986995
100093	986996
115106	986997
100986	986998
76438	986999
10028	987000
63965	987001
4084	987002
26184	987003
32159	987004
100977	987005
24416	987006
10389	987007
5320	987008
86149	987009
65109	987010
48195	987011
8910	987012
32052	987013
9260	987014
54648	987015
3125	987016
101	987017
36110	987018
112009	987019
69814	987020
12108	987021
3130	987022
128938	987023
39070	987024
36033	987025
74293	987026
15972	987027
70256	987028
10810	987029
459	987030
67457	987031
26428	987032
59117	987033
34499	987034
6587	987035
3696	987036
6393	987037
40571	987038
17354	987039
10626	987040
53934	987041
67548	987042
122771	987043
50136	987044
101191	987045
26278	987046
41435	987047
20525	987048
103170	987049
4930	987050
47062	987051
1624	987052
20784	987053
35088	987054
1655	987055
37226	987056
25006	987057
27239	987058
76876	987059
14853	987060
30655	987061
5052	987062
85090	987063
49130	987064
4165	987065
36635	987066
23755	987067
15172	987068
80036	987069
50809	987070
42049	987071
75922	987072
89596	987073
12406	987074
22725	987075
40902	987076
13139	987077
40923	987078
118455	987079
102967	987080
107824	987081
9223	987082
46557	987083
117720	987084
34770	987085
40867	987086
62914	987087
36033	987088
107861	987089
266	987090
6037	987091
5148	987092
46683	987093
41769	987094
120924	987095
68627	987096
135983	987097
38954	987098
256	987099
50881	987100
18554	987101
3610	987102
106889	987103
9568	987104
88504	987105
99384	987106
12151	987107
5848	987108
74471	987109
63313	987110
92515	987111
7638	987112
5295	987113
75947	987114
64767	987115
70925	987116
105638	987117
103265	987118
59382	987119
36989	987120
27031	987121
4424	987122
40151	987123
49732	987124
19560	987125
20337	987126
34030	987127
43704	987128
111909	987129
4937	987130
11962	987131
92817	987132
27382	987133
31287	987134
48433	987135
517	987136
99011	987137
43425	987138
7035	987139
1556	987140
4715	987141
22824	987142
8702	987143
29548	987144
28137	987145
28695	987146
70628	987147
101587	987148
12161	987149
62902	987150
3455	987151
3028	987152
16327	987153
78887	987154
11888	987155
32142	987156
67515	987157
12858	987158
118153	987159
56599	987160
32523	987161
37467	987162
133560	987163
22465	987164
846	987165
63133	987166
33241	987167
18248	987168
31886	987169
99597	987170
41819	987171
45383	987172
30259	987173
63822	987174
72508	987175
4556	987176
1179	987177
20827	987178
124317	987179
71845	987180
8211	987181
43724	987182
115160	987183
19400	987184
21205	987185
2433	987186
140697	987187
128331	987188
55470	987189
15134	987190
56441	987191
120712	987192
23414	987193
38353	987194
2202	987195
27104	987196
76426	987197
6032	987198
124634	987199
29172	987200
44858	987201
5172	987202
5529	987203
104416	987204
8512	987205
51509	987206
57908	987207
9762	987208
30516	987209
78676	987210
3100	987211
34445	987212
3889	987213
39573	987214
54935	987215
4026	987216
39341	987217
24443	987218
112176	987219
21084	987220
99675	987221
28022	987222
36341	987223
1976	987224
21289	987225
47036	987226
29322	987227
37838	987228
91560	987229
107162	987230
105158	987231
4651	987232
124877	987233
20151	987234
36776	987235
120503	987236
35731	987237
44077	987238
16421	987239
17185	987240
30747	987241
85806	987242
70308	987243
33482	987244
150179	987245
37598	987246
32930	987247
49371	987248
227	987249
2126	987250
107680	987251
57735	987252
93330	987253
83879	987254
34063	987255
42847	987256
18179	987257
146241	987258
4925	987259
123705	987260
26127	987261
20052	987262
26610	987263
19655	987264
33961	987265
54134	987266
2689	987267
35939	987268
7682	987269
42060	987270
42555	987271
4846	987272
6252	987273
83120	987274
57117	987275
10136	987276
21969	987277
65687	987278
56681	987279
35810	987280
15028	987281
15041	987282
76889	987283
50722	987284
107431	987285
4645	987286
73697	987287
1152	987288
8115	987289
18221	987290
28220	987291
53925	987292
100899	987293
115070	987294
13849	987295
110482	987296
50400	987297
1561	987298
74487	987299
15384	987300
72620	987301
12156	987302
82853	987303
128962	987304
17974	987305
74043	987306
79334	987307
23453	987308
74734	987309
14967	987310
6421	987311
2579	987312
127978	987313
67920	987314
61157	987315
12468	987316
37455	987317
73349	987318
78561	987319
30777	987320
37737	987321
31620	987322
65994	987323
20009	987324
20115	987325
5596	987326
56972	987327
646	987328
37853	987329
74538	987330
16308	987331
73767	987332
14109	987333
13427	987334
70891	987335
116346	987336
30387	987337
32389	987338
16603	987339
39231	987340
25668	987341
33268	987342
56457	987343
14348	987344
6594	987345
17573	987346
24347	987347
6023	987348
82541	987349
10909	987350
717	987351
139732	987352
4119	987353
88472	987354
2494	987355
9832	987356
12408	987357
21653	987358
46797	987359
5677	987360
7267	987361
4383	987362
25899	987363
132781	987364
30621	987365
45065	987366
11086	987367
846	987368
15840	987369
18854	987370
64416	987371
59439	987372
147149	987373
46578	987374
76537	987375
45965	987376
70695	987377
87460	987378
79762	987379
72102	987380
38142	987381
43358	987382
77779	987383
22801	987384
83569	987385
7015	987386
62008	987387
36812	987388
56135	987389
23465	987390
135625	987391
826	987392
40608	987393
9214	987394
64258	987395
27908	987396
90834	987397
112973	987398
98834	987399
1346	987400
90428	987401
15075	987402
16982	987403
9857	987404
20685	987405
77272	987406
65811	987407
6084	987408
63323	987409
10786	987410
9882	987411
11774	987412
82482	987413
54025	987414
29816	987415
78095	987416
2317	987417
9106	987418
1997	987419
49234	987420
21756	987421
1795	987422
2618	987423
80875	987424
49369	987425
2640	987426
5266	987427
86103	987428
21656	987429
6635	987430
12512	987431
60171	987432
13348	987433
78924	987434
81003	987435
42240	987436
12293	987437
53676	987438
51	987439
8093	987440
10358	987441
9	987442
108855	987443
12278	987444
81441	987445
36295	987446
45678	987447
12210	987448
47806	987449
457	987450
19154	987451
47966	987452
66637	987453
1180	987454
12491	987455
108058	987456
4517	987457
1121	987458
51	987459
79260	987460
79142	987461
12093	987462
122771	987463
89753	987464
52457	987465
26761	987466
65904	987467
76793	987468
37929	987469
97096	987470
84084	987471
94712	987472
15154	987473
9326	987474
1883	987475
24310	987476
8395	987477
50259	987478
43280	987479
76079	987480
36732	987481
25099	987482
29884	987483
14173	987484
5614	987485
127796	987486
62271	987487
41908	987488
10493	987489
36192	987490
104561	987491
46844	987492
20445	987493
2849	987494
48100	987495
100201	987496
20804	987497
10940	987498
8836	987499
96135	987500
25112	987501
92597	987502
118209	987503
4172	987504
3762	987505
1351	987506
10123	987507
28710	987508
27896	987509
24236	987510
79619	987511
9090	987512
11315	987513
2081	987514
96046	987515
77900	987516
30741	987517
28051	987518
108907	987519
16078	987520
27237	987521
34964	987522
50912	987523
10057	987524
17913	987525
15104	987526
53938	987527
71897	987528
133077	987529
44961	987530
68566	987531
27695	987532
5928	987533
101820	987534
4512	987535
1457	987536
15615	987537
31181	987538
57317	987539
9703	987540
17410	987541
53974	987542
57683	987543
6235	987544
40968	987545
112660	987546
32914	987547
626	987548
25503	987549
7853	987550
705	987551
90744	987552
58354	987553
6814	987554
62527	987555
31928	987556
22048	987557
25110	987558
14196	987559
83586	987560
3051	987561
80084	987562
64635	987563
27056	987564
25701	987565
126684	987566
74516	987567
69971	987568
24753	987569
129468	987570
8013	987571
30447	987572
112316	987573
19925	987574
87169	987575
37623	987576
26356	987577
44596	987578
126991	987579
39178	987580
10181	987581
20076	987582
119179	987583
32900	987584
10191	987585
35825	987586
55192	987587
20714	987588
8050	987589
4015	987590
1283	987591
33912	987592
16242	987593
60138	987594
47160	987595
7130	987596
445	987597
44517	987598
112059	987599
144059	987600
108932	987601
59866	987602
62941	987603
35197	987604
56031	987605
13831	987606
66180	987607
1777	987608
19770	987609
42765	987610
22189	987611
119659	987612
100012	987613
117433	987614
124993	987615
58599	987616
36631	987617
3948	987618
91368	987619
6739	987620
30871	987621
1066	987622
134680	987623
347	987624
133674	987625
59233	987626
39566	987627
7874	987628
46109	987629
16601	987630
37922	987631
6325	987632
29115	987633
19120	987634
54949	987635
72837	987636
84097	987637
49403	987638
14277	987639
104698	987640
935	987641
28930	987642
79817	987643
106055	987644
48307	987645
9424	987646
36273	987647
13347	987648
32628	987649
35304	987650
6683	987651
67692	987652
302	987653
52947	987654
123042	987655
6395	987656
3753	987657
78733	987658
32591	987659
125499	987660
51433	987661
23862	987662
78376	987663
92864	987664
12634	987665
45	987666
322	987667
36538	987668
45361	987669
106857	987670
3680	987671
86568	987672
66774	987673
3253	987674
1542	987675
7497	987676
19627	987677
40926	987678
1	987679
1691	987680
6180	987681
133465	987682
133057	987683
57676	987684
31989	987685
45197	987686
11871	987687
10915	987688
63557	987689
44809	987690
49841	987691
109755	987692
45068	987693
14113	987694
7279	987695
64007	987696
18995	987697
26994	987698
20826	987699
9547	987700
68366	987701
85570	987702
93228	987703
12842	987704
47592	987705
50154	987706
117807	987707
32915	987708
22709	987709
117935	987710
39930	987711
39289	987712
46493	987713
36249	987714
11379	987715
94962	987716
121248	987717
44134	987718
31688	987719
2008	987720
3970	987721
108437	987722
66656	987723
14068	987724
18399	987725
99977	987726
40710	987727
8592	987728
130321	987729
43605	987730
29976	987731
38671	987732
13900	987733
57967	987734
36940	987735
143206	987736
27996	987737
720	987738
120007	987739
1817	987740
1726	987741
9320	987742
723	987743
91530	987744
67211	987745
77110	987746
14395	987747
76208	987748
57131	987749
82530	987750
9049	987751
45721	987752
70152	987753
72906	987754
68268	987755
2286	987756
30363	987757
115334	987758
83718	987759
9919	987760
100774	987761
11876	987762
19429	987763
49728	987764
62198	987765
1248	987766
96604	987767
51995	987768
29304	987769
49031	987770
49712	987771
39127	987772
49345	987773
58341	987774
52684	987775
81788	987776
60931	987777
29310	987778
22165	987779
49456	987780
932	987781
67923	987782
85261	987783
94486	987784
30489	987785
99910	987786
21415	987787
8633	987788
129776	987789
1282	987790
73103	987791
92468	987792
20757	987793
70367	987794
18965	987795
53468	987796
25564	987797
53211	987798
71780	987799
52573	987800
17975	987801
84533	987802
14662	987803
2189	987804
39718	987805
28490	987806
8365	987807
43431	987808
24151	987809
41460	987810
135505	987811
66868	987812
6178	987813
83913	987814
24361	987815
147895	987816
9214	987817
36664	987818
13869	987819
112076	987820
39684	987821
31734	987822
1486	987823
136852	987824
43912	987825
18868	987826
31105	987827
44112	987828
57375	987829
398	987830
9065	987831
140013	987832
8648	987833
2904	987834
61700	987835
86906	987836
11745	987837
9304	987838
83980	987839
38427	987840
132051	987841
3328	987842
64463	987843
22189	987844
95511	987845
450	987846
94702	987847
16034	987848
33665	987849
2366	987850
40890	987851
25056	987852
77021	987853
7063	987854
84652	987855
17078	987856
46416	987857
17544	987858
11499	987859
104032	987860
13711	987861
81142	987862
36173	987863
18923	987864
97597	987865
36977	987866
64365	987867
121253	987868
72627	987869
66446	987870
107902	987871
15948	987872
63158	987873
5061	987874
2275	987875
8247	987876
85385	987877
42200	987878
58	987879
1876	987880
70940	987881
12151	987882
32645	987883
22260	987884
26902	987885
32096	987886
54226	987887
1834	987888
33074	987889
34551	987890
64466	987891
48889	987892
30971	987893
37591	987894
106680	987895
20939	987896
115	987897
93851	987898
4259	987899
7972	987900
31257	987901
45858	987902
22956	987903
23803	987904
30765	987905
22060	987906
76812	987907
38242	987908
8841	987909
4581	987910
17744	987911
11037	987912
11376	987913
50052	987914
9073	987915
114599	987916
46195	987917
88951	987918
16120	987919
68400	987920
8942	987921
10441	987922
4987	987923
59061	987924
61344	987925
126152	987926
30489	987927
111440	987928
4	987929
11006	987930
6718	987931
2216	987932
60039	987933
103961	987934
48452	987935
22077	987936
73401	987937
30109	987938
80321	987939
44467	987940
2465	987941
21309	987942
112220	987943
48333	987944
123222	987945
122700	987946
48099	987947
119745	987948
46522	987949
53023	987950
12147	987951
9338	987952
45391	987953
1737	987954
55982	987955
31676	987956
2481	987957
60769	987958
63538	987959
124826	987960
48520	987961
79491	987962
53961	987963
6173	987964
51533	987965
5966	987966
114200	987967
120754	987968
31767	987969
701	987970
6895	987971
105976	987972
103946	987973
35427	987974
1521	987975
65373	987976
51478	987977
28161	987978
50554	987979
51075	987980
40417	987981
12887	987982
57726	987983
85496	987984
648	987985
67086	987986
32242	987987
12966	987988
55228	987989
106990	987990
141291	987991
78811	987992
6536	987993
30296	987994
121915	987995
56195	987996
27052	987997
54323	987998
35503	987999
26187	988000
69226	988001
74177	988002
62307	988003
8097	988004
11489	988005
118083	988006
21057	988007
19336	988008
76848	988009
44028	988010
112830	988011
53373	988012
123644	988013
646	988014
15788	988015
1146	988016
37842	988017
6336	988018
2418	988019
46839	988020
128727	988021
33764	988022
52482	988023
21926	988024
15111	988025
3385	988026
67233	988027
148865	988028
78639	988029
47661	988030
7658	988031
39710	988032
13158	988033
22364	988034
25847	988035
1442	988036
25381	988037
122974	988038
56641	988039
9849	988040
86616	988041
54603	988042
14753	988043
24934	988044
28103	988045
33782	988046
23036	988047
136932	988048
18160	988049
115047	988050
88045	988051
90997	988052
6764	988053
38205	988054
68676	988055
78399	988056
10532	988057
121710	988058
80328	988059
136266	988060
68682	988061
5077	988062
71996	988063
17362	988064
6837	988065
44983	988066
8918	988067
4205	988068
57818	988069
89872	988070
80352	988071
21081	988072
35487	988073
20406	988074
36064	988075
44440	988076
34183	988077
963	988078
110993	988079
34909	988080
44137	988081
11623	988082
9969	988083
25172	988084
116315	988085
37286	988086
13291	988087
133917	988088
36708	988089
19939	988090
24654	988091
24035	988092
87152	988093
84893	988094
59729	988095
141004	988096
9773	988097
21516	988098
50483	988099
24859	988100
18622	988101
3204	988102
82501	988103
73631	988104
26452	988105
12173	988106
67380	988107
70689	988108
2922	988109
55159	988110
23190	988111
389	988112
43603	988113
101815	988114
85044	988115
39923	988116
76841	988117
127742	988118
135479	988119
23455	988120
29009	988121
31710	988122
151	988123
19712	988124
22047	988125
12611	988126
7994	988127
71290	988128
55348	988129
2413	988130
914	988131
4572	988132
11924	988133
34311	988134
2605	988135
130921	988136
18315	988137
7165	988138
55629	988139
2737	988140
63329	988141
38548	988142
7783	988143
27574	988144
86746	988145
9982	988146
17832	988147
3493	988148
117740	988149
8587	988150
112029	988151
20482	988152
70966	988153
39	988154
72284	988155
76939	988156
33580	988157
32170	988158
62910	988159
46430	988160
98817	988161
33762	988162
445	988163
387	988164
12110	988165
12873	988166
5560	988167
13873	988168
71283	988169
22286	988170
30605	988171
12296	988172
60165	988173
110687	988174
67797	988175
106497	988176
92031	988177
142	988178
57313	988179
95981	988180
60091	988181
81033	988182
11031	988183
50532	988184
14322	988185
64401	988186
45920	988187
66678	988188
3824	988189
28064	988190
12883	988191
126513	988192
44001	988193
61640	988194
62078	988195
79954	988196
42810	988197
29894	988198
31517	988199
5961	988200
20916	988201
75376	988202
6081	988203
21792	988204
130380	988205
4280	988206
37484	988207
73424	988208
64053	988209
5437	988210
59776	988211
26856	988212
58479	988213
50939	988214
54947	988215
33318	988216
29469	988217
53068	988218
109122	988219
8202	988220
87346	988221
30197	988222
73966	988223
4554	988224
121888	988225
5538	988226
10970	988227
36233	988228
94841	988229
58766	988230
4640	988231
26716	988232
66995	988233
134279	988234
125177	988235
149941	988236
771	988237
136864	988238
32683	988239
15258	988240
959	988241
594	988242
27512	988243
18413	988244
23386	988245
2648	988246
27131	988247
47729	988248
24433	988249
2580	988250
88144	988251
11828	988252
22876	988253
14952	988254
79423	988255
27557	988256
103118	988257
76614	988258
120558	988259
605	988260
107231	988261
111809	988262
145	988263
163	988264
48084	988265
3497	988266
1050	988267
37599	988268
49268	988269
9970	988270
866	988271
38792	988272
74311	988273
3968	988274
21019	988275
93170	988276
5646	988277
828	988278
402	988279
3538	988280
455	988281
62815	988282
147585	988283
24164	988284
33921	988285
25878	988286
103232	988287
11593	988288
36016	988289
7293	988290
97629	988291
10078	988292
60267	988293
72138	988294
675	988295
39182	988296
10218	988297
24144	988298
3766	988299
58600	988300
22008	988301
2092	988302
27366	988303
35677	988304
111668	988305
3041	988306
54264	988307
84073	988308
97032	988309
83553	988310
10593	988311
113153	988312
443	988313
109265	988314
31698	988315
90808	988316
49544	988317
70961	988318
8832	988319
21981	988320
7010	988321
4236	988322
40105	988323
34062	988324
34534	988325
10448	988326
99433	988327
34197	988328
112103	988329
4263	988330
649	988331
17625	988332
10075	988333
49212	988334
33470	988335
18744	988336
5877	988337
24498	988338
143542	988339
79852	988340
29754	988341
21310	988342
102491	988343
35828	988344
7148	988345
13670	988346
125146	988347
118465	988348
31634	988349
58316	988350
73636	988351
62356	988352
120239	988353
28240	988354
44629	988355
99309	988356
25285	988357
122159	988358
84125	988359
19343	988360
54300	988361
4475	988362
35080	988363
23298	988364
5003	988365
4159	988366
47850	988367
89017	988368
88264	988369
104367	988370
68799	988371
72710	988372
53678	988373
64735	988374
119104	988375
54411	988376
37502	988377
45512	988378
75173	988379
25212	988380
6081	988381
9387	988382
11544	988383
17926	988384
66746	988385
39731	988386
83208	988387
120146	988388
13175	988389
80965	988390
103432	988391
27371	988392
128926	988393
7780	988394
49961	988395
10846	988396
38836	988397
50113	988398
42707	988399
352	988400
52139	988401
77465	988402
100984	988403
64223	988404
1848	988405
2091	988406
109162	988407
26832	988408
67966	988409
41983	988410
605	988411
4633	988412
7812	988413
4978	988414
69295	988415
70343	988416
12648	988417
72538	988418
46739	988419
12031	988420
26669	988421
8218	988422
87332	988423
93981	988424
7442	988425
63004	988426
5729	988427
138275	988428
76127	988429
43547	988430
2899	988431
70036	988432
54084	988433
75632	988434
3164	988435
1718	988436
66083	988437
20651	988438
42542	988439
126412	988440
74576	988441
54567	988442
7355	988443
10432	988444
8332	988445
19949	988446
11991	988447
66277	988448
78001	988449
32248	988450
62639	988451
37950	988452
51240	988453
2346	988454
45404	988455
12904	988456
63812	988457
12018	988458
6875	988459
235	988460
16752	988461
50753	988462
11016	988463
4281	988464
4462	988465
23229	988466
137256	988467
13479	988468
8534	988469
8562	988470
89058	988471
17988	988472
111899	988473
108922	988474
105282	988475
111426	988476
30024	988477
49148	988478
28824	988479
50815	988480
16485	988481
99069	988482
11675	988483
19987	988484
25871	988485
47396	988486
120708	988487
2768	988488
100245	988489
7434	988490
2613	988491
29900	988492
42199	988493
107891	988494
18	988495
577	988496
95097	988497
9936	988498
1845	988499
72812	988500
2728	988501
77277	988502
39645	988503
557	988504
41828	988505
11207	988506
1634	988507
36788	988508
370	988509
119967	988510
11589	988511
7376	988512
109860	988513
25268	988514
4939	988515
2220	988516
38960	988517
1317	988518
11247	988519
55994	988520
2761	988521
95581	988522
59626	988523
109446	988524
12604	988525
5963	988526
23857	988527
10914	988528
51498	988529
18267	988530
77946	988531
43794	988532
22452	988533
25873	988534
96269	988535
122575	988536
30221	988537
46095	988538
17853	988539
109952	988540
8283	988541
7869	988542
28625	988543
48212	988544
93584	988545
9725	988546
3410	988547
18787	988548
97473	988549
15818	988550
2157	988551
26785	988552
136043	988553
23143	988554
42617	988555
15026	988556
6909	988557
3165	988558
28414	988559
87170	988560
40550	988561
46413	988562
2898	988563
42050	988564
2145	988565
33716	988566
2262	988567
20688	988568
29742	988569
4184	988570
130745	988571
137926	988572
9347	988573
18411	988574
98261	988575
33260	988576
101719	988577
10821	988578
16980	988579
4295	988580
44468	988581
18656	988582
55944	988583
15644	988584
24753	988585
8670	988586
97927	988587
70484	988588
36413	988589
771	988590
44148	988591
21394	988592
26251	988593
424	988594
44879	988595
13117	988596
57257	988597
106735	988598
117700	988599
54758	988600
47013	988601
25936	988602
46662	988603
92341	988604
85576	988605
85168	988606
53223	988607
89148	988608
39602	988609
55260	988610
68288	988611
700	988612
36674	988613
27699	988614
37813	988615
36570	988616
106150	988617
8040	988618
35407	988619
52805	988620
36782	988621
80674	988622
79688	988623
1390	988624
45784	988625
52067	988626
4185	988627
29373	988628
65460	988629
28	988630
83978	988631
17834	988632
19812	988633
65960	988634
116720	988635
118233	988636
42694	988637
23026	988638
33406	988639
66650	988640
137183	988641
2345	988642
138240	988643
60442	988644
100265	988645
119187	988646
3539	988647
54995	988648
24256	988649
12708	988650
109984	988651
12801	988652
13225	988653
66081	988654
119072	988655
145051	988656
30925	988657
38560	988658
112722	988659
59577	988660
9704	988661
97340	988662
141272	988663
35957	988664
76211	988665
5675	988666
740	988667
34810	988668
43161	988669
13867	988670
454	988671
48870	988672
29462	988673
76321	988674
95052	988675
19567	988676
39122	988677
19940	988678
98862	988679
90272	988680
87856	988681
90347	988682
41657	988683
56040	988684
79072	988685
99676	988686
92304	988687
95496	988688
21742	988689
54748	988690
30115	988691
76372	988692
67917	988693
2583	988694
30365	988695
4480	988696
13292	988697
41744	988698
150	988699
2246	988700
43648	988701
86254	988702
5457	988703
49338	988704
69824	988705
3623	988706
20412	988707
25558	988708
26785	988709
46295	988710
9809	988711
8708	988712
4107	988713
44818	988714
42533	988715
122202	988716
65748	988717
90205	988718
115191	988719
68470	988720
5019	988721
39616	988722
70670	988723
284	988724
99922	988725
20244	988726
119492	988727
4801	988728
10674	988729
64932	988730
84708	988731
88960	988732
8111	988733
31181	988734
35144	988735
10081	988736
760	988737
36740	988738
116532	988739
81127	988740
20129	988741
85632	988742
21051	988743
18	988744
27888	988745
66018	988746
34579	988747
26660	988748
34269	988749
58926	988750
51145	988751
38941	988752
19704	988753
7771	988754
64521	988755
37175	988756
77585	988757
126900	988758
58356	988759
46638	988760
8979	988761
26110	988762
268	988763
41720	988764
34614	988765
17149	988766
64096	988767
103998	988768
51510	988769
70402	988770
47375	988771
7678	988772
611	988773
4756	988774
115313	988775
9034	988776
111123	988777
11021	988778
19666	988779
42666	988780
64679	988781
32764	988782
67145	988783
7892	988784
25306	988785
27225	988786
130809	988787
61212	988788
77756	988789
26690	988790
258	988791
92969	988792
1587	988793
30621	988794
90234	988795
44232	988796
37030	988797
98490	988798
39180	988799
26837	988800
18176	988801
82190	988802
363	988803
30329	988804
7327	988805
33653	988806
43622	988807
58897	988808
113999	988809
1400	988810
94627	988811
91865	988812
63829	988813
104209	988814
75	988815
52984	988816
44662	988817
402	988818
104857	988819
103675	988820
97491	988821
19277	988822
12777	988823
23081	988824
86913	988825
47965	988826
92494	988827
57271	988828
9884	988829
22615	988830
3096	988831
135986	988832
73443	988833
32639	988834
28256	988835
10510	988836
25932	988837
60264	988838
22473	988839
53161	988840
88484	988841
30834	988842
122495	988843
110077	988844
1834	988845
70864	988846
128468	988847
70134	988848
315	988849
108488	988850
82923	988851
33166	988852
61621	988853
121316	988854
2837	988855
15240	988856
35924	988857
52303	988858
28620	988859
78586	988860
15061	988861
25751	988862
50297	988863
19491	988864
33357	988865
30306	988866
95385	988867
19641	988868
45973	988869
16954	988870
61920	988871
216	988872
110343	988873
99052	988874
26487	988875
94903	988876
77832	988877
6448	988878
53179	988879
21286	988880
13815	988881
5288	988882
70537	988883
22542	988884
113300	988885
31212	988886
49161	988887
4518	988888
2669	988889
101770	988890
105580	988891
4414	988892
40965	988893
103359	988894
55646	988895
46980	988896
103940	988897
19176	988898
4839	988899
121221	988900
26898	988901
124054	988902
28943	988903
81795	988904
14048	988905
91612	988906
4704	988907
15976	988908
35172	988909
19657	988910
45382	988911
8088	988912
60942	988913
111972	988914
68510	988915
5388	988916
104487	988917
16	988918
19747	988919
105456	988920
6814	988921
31425	988922
6219	988923
27680	988924
13918	988925
136417	988926
97511	988927
31866	988928
116772	988929
73782	988930
3138	988931
85815	988932
46162	988933
8694	988934
13943	988935
5825	988936
57870	988937
68965	988938
87587	988939
26383	988940
58272	988941
68324	988942
55448	988943
9895	988944
77911	988945
82833	988946
14759	988947
37770	988948
396	988949
128319	988950
81014	988951
145779	988952
99197	988953
32031	988954
4589	988955
1247	988956
26476	988957
134078	988958
11890	988959
67741	988960
116228	988961
39030	988962
11338	988963
70130	988964
65493	988965
26509	988966
12438	988967
20822	988968
35862	988969
63184	988970
3179	988971
52906	988972
72183	988973
97144	988974
28576	988975
54908	988976
38144	988977
53878	988978
57729	988979
301	988980
39236	988981
17451	988982
8373	988983
47428	988984
202	988985
4382	988986
96	988987
11614	988988
91727	988989
65743	988990
80909	988991
6159	988992
19794	988993
101704	988994
12295	988995
4840	988996
5789	988997
3814	988998
5336	988999
34775	989000
116934	989001
37629	989002
49995	989003
56239	989004
83575	989005
113209	989006
60498	989007
94580	989008
58361	989009
2265	989010
25010	989011
24244	989012
84990	989013
65041	989014
8658	989015
81587	989016
108035	989017
22333	989018
51413	989019
5454	989020
65978	989021
120438	989022
32600	989023
10590	989024
3670	989025
33150	989026
119415	989027
10538	989028
57078	989029
124813	989030
9758	989031
9364	989032
63693	989033
64356	989034
360	989035
6382	989036
24590	989037
108847	989038
32716	989039
118771	989040
12183	989041
123400	989042
28444	989043
12830	989044
6312	989045
11604	989046
91251	989047
112114	989048
5534	989049
9561	989050
4785	989051
9928	989052
10059	989053
53960	989054
5410	989055
4216	989056
86401	989057
42130	989058
99270	989059
95647	989060
63404	989061
3542	989062
8523	989063
60527	989064
6754	989065
123752	989066
16337	989067
52011	989068
3480	989069
26588	989070
70719	989071
14593	989072
41800	989073
29793	989074
58617	989075
49178	989076
32874	989077
11952	989078
45778	989079
20617	989080
7545	989081
7484	989082
89022	989083
2297	989084
58282	989085
20184	989086
111239	989087
81664	989088
36206	989089
136087	989090
8008	989091
3965	989092
12072	989093
69930	989094
90867	989095
2931	989096
91400	989097
20644	989098
98977	989099
62134	989100
100092	989101
9455	989102
8258	989103
91030	989104
138429	989105
17718	989106
1968	989107
19692	989108
40332	989109
123661	989110
79851	989111
78653	989112
116586	989113
12167	989114
8567	989115
42051	989116
32249	989117
7623	989118
20528	989119
120340	989120
63140	989121
57002	989122
144088	989123
65727	989124
134066	989125
17358	989126
12789	989127
73077	989128
40	989129
8829	989130
10738	989131
82074	989132
2071	989133
26805	989134
3416	989135
39322	989136
55870	989137
103711	989138
82334	989139
14723	989140
51504	989141
75283	989142
26098	989143
85582	989144
14263	989145
75662	989146
116182	989147
79751	989148
133593	989149
7910	989150
70	989151
19709	989152
5716	989153
23101	989154
131888	989155
20070	989156
42883	989157
14011	989158
86359	989159
5013	989160
836	989161
88710	989162
67119	989163
37489	989164
30719	989165
30876	989166
96098	989167
83313	989168
20422	989169
2893	989170
140927	989171
77	989172
18661	989173
83076	989174
101150	989175
60510	989176
32707	989177
8154	989178
46056	989179
52776	989180
13823	989181
53598	989182
49187	989183
19852	989184
30398	989185
22075	989186
123358	989187
52517	989188
58370	989189
10923	989190
4433	989191
16084	989192
23835	989193
24737	989194
4015	989195
88126	989196
70353	989197
41755	989198
47657	989199
79455	989200
55040	989201
26550	989202
19690	989203
55873	989204
8514	989205
7174	989206
16678	989207
137601	989208
16431	989209
101585	989210
117416	989211
37524	989212
14901	989213
135977	989214
75278	989215
1543	989216
7626	989217
135221	989218
115951	989219
10164	989220
28016	989221
2042	989222
3713	989223
36653	989224
68663	989225
33791	989226
60050	989227
11914	989228
2522	989229
37374	989230
34657	989231
22054	989232
19105	989233
48266	989234
45783	989235
93613	989236
46456	989237
108352	989238
56875	989239
264	989240
35638	989241
292	989242
31802	989243
731	989244
33381	989245
141350	989246
13031	989247
1213	989248
70745	989249
101533	989250
98000	989251
4484	989252
3048	989253
8257	989254
5971	989255
40856	989256
9949	989257
7597	989258
137986	989259
22675	989260
17388	989261
61722	989262
2409	989263
86134	989264
106928	989265
3519	989266
31899	989267
634	989268
32094	989269
19950	989270
46059	989271
57732	989272
1300	989273
3663	989274
104294	989275
2340	989276
42460	989277
57486	989278
23035	989279
80148	989280
14681	989281
140751	989282
35362	989283
29656	989284
7100	989285
22906	989286
15094	989287
90993	989288
85458	989289
59205	989290
39202	989291
37924	989292
44709	989293
9593	989294
1192	989295
4896	989296
91304	989297
14072	989298
137116	989299
3776	989300
12268	989301
56747	989302
11881	989303
21822	989304
61702	989305
6163	989306
43781	989307
47169	989308
69927	989309
57462	989310
100156	989311
2858	989312
3187	989313
649	989314
53460	989315
45483	989316
38634	989317
28710	989318
42413	989319
89784	989320
96664	989321
3040	989322
120310	989323
48151	989324
100506	989325
79924	989326
70959	989327
9542	989328
8369	989329
70178	989330
108454	989331
147411	989332
1855	989333
10657	989334
84538	989335
130799	989336
74571	989337
24700	989338
33947	989339
7559	989340
64279	989341
27408	989342
58308	989343
7885	989344
9721	989345
4173	989346
117634	989347
67202	989348
55061	989349
1721	989350
55	989351
87343	989352
25139	989353
90957	989354
1198	989355
27205	989356
19060	989357
9948	989358
50970	989359
8657	989360
5625	989361
8218	989362
84007	989363
36650	989364
2722	989365
26108	989366
57220	989367
4393	989368
2967	989369
124613	989370
122061	989371
29592	989372
1170	989373
81249	989374
31768	989375
35081	989376
1793	989377
30394	989378
30607	989379
103385	989380
48419	989381
57912	989382
1741	989383
110542	989384
45851	989385
3678	989386
50970	989387
86387	989388
25657	989389
42115	989390
73837	989391
32296	989392
12707	989393
1704	989394
49197	989395
58678	989396
6168	989397
59982	989398
59496	989399
125381	989400
61772	989401
12943	989402
21017	989403
11382	989404
37897	989405
63442	989406
6419	989407
82237	989408
34866	989409
17971	989410
13046	989411
59225	989412
49119	989413
36874	989414
9569	989415
30448	989416
68631	989417
36136	989418
67060	989419
20200	989420
30412	989421
69774	989422
58206	989423
16334	989424
68409	989425
124019	989426
25881	989427
28083	989428
27041	989429
128991	989430
28506	989431
28539	989432
59476	989433
43687	989434
12652	989435
12074	989436
3143	989437
13043	989438
63012	989439
60428	989440
68877	989441
7460	989442
63044	989443
6475	989444
114287	989445
23594	989446
31	989447
12781	989448
120253	989449
7642	989450
35038	989451
21656	989452
34714	989453
23447	989454
183	989455
101121	989456
5078	989457
14262	989458
27246	989459
84046	989460
172	989461
60412	989462
2228	989463
21638	989464
49396	989465
24010	989466
92101	989467
23215	989468
7621	989469
91925	989470
6107	989471
57050	989472
69897	989473
1697	989474
72198	989475
121523	989476
203	989477
108378	989478
23319	989479
39569	989480
8000	989481
52836	989482
43717	989483
98895	989484
60269	989485
67954	989486
38775	989487
45632	989488
23889	989489
22440	989490
85397	989491
43417	989492
38974	989493
104729	989494
34058	989495
9098	989496
14604	989497
136566	989498
49997	989499
45572	989500
58199	989501
5288	989502
98216	989503
145793	989504
44189	989505
9562	989506
66045	989507
9681	989508
44911	989509
32803	989510
112123	989511
33419	989512
25026	989513
45760	989514
81356	989515
32245	989516
50413	989517
126251	989518
36594	989519
80538	989520
28535	989521
33614	989522
29521	989523
38438	989524
4005	989525
89181	989526
133204	989527
2261	989528
7329	989529
57251	989530
45490	989531
6215	989532
110986	989533
116210	989534
21099	989535
44538	989536
3144	989537
63520	989538
19272	989539
16657	989540
9160	989541
122645	989542
64042	989543
6328	989544
52315	989545
54001	989546
102623	989547
13824	989548
128326	989549
35429	989550
140158	989551
39089	989552
3532	989553
66139	989554
9478	989555
48562	989556
38121	989557
108372	989558
89627	989559
64191	989560
4529	989561
16772	989562
48507	989563
77168	989564
92657	989565
58903	989566
126007	989567
36620	989568
100149	989569
25984	989570
61076	989571
18662	989572
101135	989573
60146	989574
58696	989575
88082	989576
53695	989577
53288	989578
42654	989579
2070	989580
3664	989581
12701	989582
113785	989583
9592	989584
64366	989585
24634	989586
40283	989587
37077	989588
56660	989589
121238	989590
114028	989591
34154	989592
1254	989593
1737	989594
69289	989595
531	989596
60638	989597
11076	989598
96140	989599
209	989600
13809	989601
18097	989602
56450	989603
2112	989604
2718	989605
1072	989606
21240	989607
42429	989608
823	989609
64243	989610
4989	989611
100727	989612
34222	989613
83683	989614
110253	989615
91828	989616
19548	989617
13655	989618
25772	989619
115428	989620
34386	989621
54386	989622
150268	989623
3767	989624
19818	989625
84421	989626
5116	989627
44593	989628
46836	989629
34629	989630
52276	989631
8854	989632
43322	989633
103899	989634
11028	989635
39508	989636
15318	989637
118699	989638
44482	989639
114870	989640
14070	989641
6120	989642
71304	989643
3759	989644
16371	989645
23449	989646
13695	989647
76464	989648
27751	989649
19949	989650
131	989651
125527	989652
13538	989653
15789	989654
78435	989655
101609	989656
38854	989657
35737	989658
12682	989659
40611	989660
53169	989661
32027	989662
25531	989663
104732	989664
7654	989665
11284	989666
24392	989667
7904	989668
39027	989669
4164	989670
81547	989671
39998	989672
5550	989673
96532	989674
24722	989675
19951	989676
14209	989677
27467	989678
30475	989679
59619	989680
6653	989681
32617	989682
34626	989683
6084	989684
136609	989685
10518	989686
25635	989687
22429	989688
23698	989689
22666	989690
81671	989691
46769	989692
73842	989693
11969	989694
85755	989695
106267	989696
1196	989697
58127	989698
27219	989699
33482	989700
4014	989701
71601	989702
13873	989703
29819	989704
8867	989705
34232	989706
122274	989707
29615	989708
9166	989709
111644	989710
3850	989711
1717	989712
92067	989713
16337	989714
60023	989715
29402	989716
39005	989717
82618	989718
24301	989719
31170	989720
107520	989721
52689	989722
25698	989723
59505	989724
39945	989725
39741	989726
49372	989727
1450	989728
13752	989729
134869	989730
56865	989731
3755	989732
2993	989733
142919	989734
115218	989735
27778	989736
48427	989737
64063	989738
4633	989739
29362	989740
35298	989741
92025	989742
107160	989743
67397	989744
21202	989745
21819	989746
152	989747
22917	989748
20436	989749
102003	989750
80862	989751
37614	989752
66631	989753
68529	989754
101092	989755
4471	989756
19584	989757
18038	989758
35903	989759
9008	989760
21175	989761
3511	989762
110329	989763
90579	989764
60940	989765
19128	989766
47930	989767
72859	989768
141287	989769
20172	989770
45466	989771
22508	989772
80320	989773
83629	989774
8574	989775
86600	989776
23728	989777
110399	989778
27100	989779
102799	989780
143404	989781
3497	989782
117	989783
33425	989784
32914	989785
1454	989786
101249	989787
55210	989788
49150	989789
42620	989790
37809	989791
21290	989792
6926	989793
27535	989794
40678	989795
89938	989796
136870	989797
14464	989798
44994	989799
62245	989800
433	989801
95158	989802
52570	989803
2947	989804
16761	989805
76087	989806
27134	989807
59621	989808
47844	989809
78450	989810
125185	989811
14458	989812
18644	989813
57475	989814
13033	989815
2150	989816
67948	989817
50351	989818
2842	989819
28399	989820
40832	989821
23216	989822
7343	989823
14577	989824
37057	989825
14445	989826
81464	989827
31598	989828
5157	989829
9624	989830
11934	989831
85021	989832
10754	989833
77743	989834
20701	989835
4483	989836
76153	989837
74554	989838
43472	989839
34797	989840
17823	989841
674	989842
2718	989843
12463	989844
69839	989845
15045	989846
697	989847
36038	989848
8002	989849
15359	989850
85741	989851
52575	989852
39810	989853
994	989854
26404	989855
3628	989856
8410	989857
9534	989858
65121	989859
15705	989860
44423	989861
106104	989862
9896	989863
2156	989864
7287	989865
26479	989866
40895	989867
84164	989868
3403	989869
80579	989870
32981	989871
55428	989872
105690	989873
63288	989874
12842	989875
2744	989876
92962	989877
91099	989878
43177	989879
69374	989880
99136	989881
18720	989882
31034	989883
35532	989884
78980	989885
64254	989886
2910	989887
36253	989888
40872	989889
135791	989890
12015	989891
122031	989892
26567	989893
8972	989894
11788	989895
26355	989896
44831	989897
39218	989898
2514	989899
122373	989900
20173	989901
60211	989902
25389	989903
114018	989904
63090	989905
51921	989906
66838	989907
11112	989908
522	989909
19934	989910
12172	989911
1544	989912
39678	989913
27381	989914
86081	989915
46024	989916
17895	989917
20589	989918
45186	989919
16283	989920
44675	989921
36541	989922
48631	989923
133408	989924
7086	989925
13	989926
53491	989927
107478	989928
116843	989929
5118	989930
1669	989931
4373	989932
29607	989933
19130	989934
23467	989935
35089	989936
50727	989937
115408	989938
216	989939
79220	989940
51337	989941
56916	989942
95291	989943
92641	989944
102853	989945
38105	989946
10865	989947
29269	989948
21582	989949
36472	989950
50083	989951
138470	989952
46968	989953
60579	989954
45048	989955
18717	989956
43049	989957
131318	989958
2054	989959
27545	989960
64795	989961
119264	989962
5186	989963
2910	989964
4308	989965
69448	989966
128031	989967
4541	989968
40126	989969
27072	989970
63632	989971
77190	989972
61821	989973
15874	989974
672	989975
17687	989976
2204	989977
53349	989978
47945	989979
24160	989980
8158	989981
17489	989982
93094	989983
38692	989984
38490	989985
51598	989986
37651	989987
12360	989988
4100	989989
8600	989990
99747	989991
15997	989992
56930	989993
125461	989994
117917	989995
254	989996
616	989997
13013	989998
137889	989999
8715	990000
18558	990001
14254	990002
117692	990003
69442	990004
30380	990005
108626	990006
84153	990007
133920	990008
31382	990009
50782	990010
4131	990011
13920	990012
176	990013
137134	990014
13018	990015
61069	990016
1226	990017
3023	990018
50820	990019
71113	990020
32821	990021
111989	990022
60692	990023
20628	990024
83180	990025
46205	990026
39689	990027
29244	990028
13658	990029
2482	990030
61635	990031
557	990032
580	990033
6573	990034
14298	990035
268	990036
57951	990037
144686	990038
130184	990039
19680	990040
99652	990041
85193	990042
107558	990043
26235	990044
100396	990045
36849	990046
141438	990047
10708	990048
41793	990049
34136	990050
224	990051
16185	990052
48815	990053
62496	990054
8295	990055
22363	990056
21195	990057
5288	990058
2587	990059
37689	990060
28285	990061
62888	990062
9609	990063
2910	990064
116151	990065
54123	990066
45638	990067
74453	990068
84536	990069
127249	990070
27137	990071
69991	990072
16533	990073
4142	990074
44576	990075
47824	990076
2453	990077
132855	990078
63100	990079
18002	990080
27217	990081
23568	990082
54512	990083
51640	990084
7238	990085
86247	990086
6755	990087
54795	990088
97361	990089
24936	990090
24833	990091
12709	990092
68621	990093
47426	990094
21935	990095
28383	990096
74216	990097
133940	990098
135670	990099
70144	990100
38436	990101
60437	990102
57036	990103
29702	990104
7428	990105
47811	990106
17494	990107
52565	990108
13394	990109
28167	990110
41054	990111
2479	990112
97128	990113
65918	990114
98231	990115
30746	990116
80412	990117
36547	990118
32780	990119
26756	990120
63570	990121
8116	990122
119622	990123
33809	990124
112940	990125
3319	990126
55566	990127
53858	990128
44455	990129
31094	990130
63298	990131
19995	990132
38127	990133
16436	990134
40785	990135
26618	990136
11196	990137
48277	990138
37651	990139
105090	990140
85624	990141
49428	990142
5401	990143
36482	990144
102191	990145
97137	990146
3018	990147
23259	990148
6374	990149
5648	990150
23531	990151
3747	990152
1942	990153
43346	990154
64143	990155
6897	990156
2884	990157
120313	990158
125540	990159
49652	990160
1244	990161
149475	990162
25620	990163
136	990164
96103	990165
121996	990166
1585	990167
13568	990168
6235	990169
149571	990170
99917	990171
88313	990172
9078	990173
73818	990174
104378	990175
40597	990176
43189	990177
7371	990178
2503	990179
31742	990180
2052	990181
30134	990182
23722	990183
5826	990184
119828	990185
4969	990186
30588	990187
6534	990188
46577	990189
44300	990190
69050	990191
55314	990192
697	990193
84960	990194
44892	990195
55075	990196
8330	990197
64414	990198
46547	990199
32949	990200
144823	990201
38496	990202
70738	990203
3024	990204
8606	990205
19870	990206
123667	990207
79474	990208
75197	990209
22598	990210
3290	990211
19398	990212
75579	990213
73353	990214
9735	990215
24081	990216
127522	990217
35634	990218
14272	990219
56032	990220
59438	990221
50266	990222
54316	990223
191	990224
47437	990225
27496	990226
28877	990227
65041	990228
6882	990229
43995	990230
13093	990231
849	990232
24119	990233
9337	990234
66417	990235
99253	990236
30339	990237
80794	990238
24943	990239
17829	990240
119041	990241
22277	990242
135142	990243
53847	990244
40841	990245
40651	990246
121548	990247
100233	990248
1052	990249
111020	990250
15635	990251
40805	990252
992	990253
59684	990254
59371	990255
5223	990256
9606	990257
133747	990258
72291	990259
12161	990260
118222	990261
39642	990262
48776	990263
90609	990264
62817	990265
70626	990266
62367	990267
4518	990268
31509	990269
45426	990270
18862	990271
82092	990272
129707	990273
16617	990274
1770	990275
12873	990276
8900	990277
52370	990278
13210	990279
17109	990280
2357	990281
37450	990282
8329	990283
11493	990284
71006	990285
105226	990286
98927	990287
70744	990288
95302	990289
44983	990290
2655	990291
1249	990292
124549	990293
21758	990294
45521	990295
6809	990296
95483	990297
84635	990298
3301	990299
37150	990300
102666	990301
93713	990302
18211	990303
67603	990304
3557	990305
12974	990306
16205	990307
101639	990308
74797	990309
14216	990310
170	990311
38455	990312
642	990313
8621	990314
6225	990315
122754	990316
3722	990317
93101	990318
30733	990319
38193	990320
23651	990321
2807	990322
46607	990323
124827	990324
61579	990325
291	990326
2956	990327
23961	990328
48142	990329
54287	990330
96807	990331
15184	990332
93602	990333
5322	990334
12453	990335
49790	990336
3345	990337
2540	990338
3140	990339
18867	990340
42589	990341
24968	990342
2668	990343
19306	990344
2496	990345
1654	990346
13133	990347
1651	990348
16925	990349
114599	990350
8937	990351
115601	990352
14	990353
61757	990354
43576	990355
4974	990356
101117	990357
2756	990358
63367	990359
128130	990360
9046	990361
23810	990362
6621	990363
101947	990364
41950	990365
44089	990366
84749	990367
10719	990368
74622	990369
14049	990370
36513	990371
15107	990372
47518	990373
18865	990374
61697	990375
309	990376
84653	990377
20337	990378
62168	990379
62791	990380
57804	990381
22824	990382
25786	990383
330	990384
14004	990385
112023	990386
4287	990387
20357	990388
84929	990389
6360	990390
117403	990391
71144	990392
13070	990393
95139	990394
81262	990395
94791	990396
709	990397
613	990398
55315	990399
76211	990400
31277	990401
2666	990402
30323	990403
46128	990404
116676	990405
1965	990406
81327	990407
26266	990408
44860	990409
37321	990410
36855	990411
25212	990412
17973	990413
429	990414
10077	990415
68642	990416
3116	990417
18772	990418
7599	990419
381	990420
145432	990421
43217	990422
91998	990423
22102	990424
29888	990425
44909	990426
36614	990427
136780	990428
7544	990429
48843	990430
98627	990431
34095	990432
39263	990433
53319	990434
116510	990435
64996	990436
41585	990437
103118	990438
20499	990439
81119	990440
81409	990441
33287	990442
847	990443
70014	990444
12238	990445
905	990446
1371	990447
48590	990448
21349	990449
131259	990450
119694	990451
18	990452
71155	990453
37924	990454
97628	990455
62559	990456
362	990457
21939	990458
19276	990459
125471	990460
27692	990461
37900	990462
2553	990463
18104	990464
22371	990465
3694	990466
16413	990467
144678	990468
70758	990469
94468	990470
46431	990471
17532	990472
22711	990473
4158	990474
37770	990475
6962	990476
53140	990477
4196	990478
13371	990479
25133	990480
2663	990481
1796	990482
71635	990483
2384	990484
12907	990485
64929	990486
59632	990487
6356	990488
34702	990489
19382	990490
53389	990491
28294	990492
68402	990493
52477	990494
31209	990495
6181	990496
48696	990497
730	990498
11335	990499
21609	990500
17799	990501
34479	990502
24373	990503
1079	990504
12463	990505
33297	990506
133872	990507
130457	990508
95863	990509
50965	990510
51703	990511
89251	990512
23425	990513
22409	990514
68520	990515
947	990516
8489	990517
40496	990518
10464	990519
54326	990520
28796	990521
29828	990522
11393	990523
2390	990524
7061	990525
80948	990526
66395	990527
946	990528
60067	990529
42735	990530
10185	990531
90666	990532
10	990533
13658	990534
33056	990535
7586	990536
57148	990537
103139	990538
6476	990539
64675	990540
52899	990541
9233	990542
73238	990543
9783	990544
29129	990545
87937	990546
5694	990547
8985	990548
91436	990549
69353	990550
36146	990551
9288	990552
93209	990553
50606	990554
33626	990555
18341	990556
8206	990557
19525	990558
59862	990559
89418	990560
11763	990561
105	990562
14852	990563
13093	990564
55462	990565
54520	990566
72622	990567
48845	990568
12374	990569
65236	990570
16897	990571
1036	990572
5278	990573
69686	990574
50326	990575
85880	990576
21527	990577
43384	990578
100978	990579
44156	990580
34164	990581
102630	990582
15452	990583
64889	990584
87055	990585
37603	990586
1954	990587
89957	990588
25736	990589
34724	990590
43288	990591
7931	990592
5750	990593
70790	990594
26933	990595
15568	990596
39053	990597
34763	990598
7717	990599
3576	990600
34897	990601
54974	990602
133988	990603
41943	990604
102428	990605
42073	990606
46153	990607
12002	990608
40010	990609
4780	990610
23055	990611
29606	990612
14896	990613
47333	990614
53316	990615
51002	990616
78172	990617
142766	990618
3903	990619
140330	990620
57510	990621
32884	990622
122732	990623
23328	990624
9176	990625
101604	990626
67615	990627
74280	990628
69900	990629
69612	990630
21868	990631
123701	990632
4379	990633
56663	990634
73788	990635
3555	990636
32384	990637
56886	990638
85786	990639
64133	990640
3513	990641
68197	990642
98901	990643
7790	990644
31956	990645
36160	990646
42564	990647
26039	990648
35222	990649
68077	990650
16327	990651
18870	990652
115167	990653
3574	990654
18128	990655
34836	990656
41581	990657
31291	990658
72161	990659
7083	990660
58596	990661
23845	990662
23028	990663
22587	990664
2436	990665
94527	990666
1043	990667
8744	990668
85665	990669
68727	990670
2111	990671
6050	990672
22382	990673
64639	990674
33892	990675
61515	990676
104881	990677
59134	990678
6910	990679
30632	990680
78860	990681
36730	990682
45358	990683
22073	990684
961	990685
71218	990686
41163	990687
54243	990688
97118	990689
6334	990690
55101	990691
63392	990692
37145	990693
1037	990694
135854	990695
14764	990696
83508	990697
92729	990698
8135	990699
31716	990700
30046	990701
8037	990702
320	990703
71817	990704
107632	990705
20422	990706
14561	990707
55738	990708
33132	990709
30823	990710
21706	990711
91986	990712
3521	990713
2023	990714
89021	990715
52660	990716
19197	990717
441	990718
95	990719
21601	990720
34558	990721
79894	990722
1537	990723
39811	990724
120841	990725
26004	990726
18724	990727
118408	990728
77899	990729
19147	990730
99928	990731
72085	990732
21444	990733
10074	990734
62563	990735
798	990736
84045	990737
101004	990738
1709	990739
19966	990740
30177	990741
24907	990742
12159	990743
35705	990744
113128	990745
8497	990746
36813	990747
9600	990748
58671	990749
26599	990750
94865	990751
121992	990752
119967	990753
51419	990754
79954	990755
2431	990756
15016	990757
12355	990758
76344	990759
75748	990760
65520	990761
49131	990762
46751	990763
108085	990764
66389	990765
64634	990766
2328	990767
1801	990768
36794	990769
12356	990770
85914	990771
15823	990772
53291	990773
1271	990774
21678	990775
42306	990776
21302	990777
39241	990778
43280	990779
1490	990780
102780	990781
24108	990782
47856	990783
14310	990784
29319	990785
34239	990786
5257	990787
101656	990788
56191	990789
135715	990790
42218	990791
131281	990792
6370	990793
6745	990794
13630	990795
4745	990796
737	990797
6984	990798
71476	990799
130850	990800
73457	990801
5724	990802
32667	990803
28545	990804
23117	990805
50620	990806
18710	990807
83511	990808
6097	990809
22758	990810
90912	990811
86209	990812
52576	990813
36807	990814
102706	990815
87006	990816
97632	990817
2341	990818
19424	990819
87973	990820
131850	990821
29081	990822
3255	990823
129805	990824
6821	990825
16385	990826
22729	990827
39237	990828
30063	990829
31422	990830
104374	990831
56233	990832
72351	990833
64531	990834
33504	990835
42234	990836
35567	990837
24769	990838
64019	990839
51128	990840
22461	990841
16649	990842
6780	990843
97821	990844
240	990845
31831	990846
9848	990847
8940	990848
2807	990849
23443	990850
23826	990851
590	990852
150305	990853
18223	990854
2748	990855
28516	990856
4926	990857
21295	990858
29011	990859
56323	990860
126508	990861
755	990862
2728	990863
22128	990864
76397	990865
98091	990866
19752	990867
3916	990868
6809	990869
34965	990870
125133	990871
47858	990872
36782	990873
79455	990874
40379	990875
97451	990876
106508	990877
38079	990878
16555	990879
5536	990880
61765	990881
33646	990882
10216	990883
61079	990884
121209	990885
69220	990886
37942	990887
2997	990888
23310	990889
30827	990890
67166	990891
38761	990892
1646	990893
49773	990894
64	990895
13163	990896
72104	990897
53196	990898
10902	990899
136258	990900
2105	990901
70053	990902
1025	990903
102297	990904
135180	990905
1683	990906
22883	990907
31038	990908
19085	990909
89045	990910
4755	990911
15633	990912
37845	990913
66416	990914
109917	990915
58526	990916
72360	990917
324	990918
27013	990919
50376	990920
29176	990921
61478	990922
12836	990923
39448	990924
34697	990925
1609	990926
88462	990927
55897	990928
86366	990929
9195	990930
18093	990931
15927	990932
54665	990933
36145	990934
6658	990935
38481	990936
18936	990937
48038	990938
9696	990939
13383	990940
2684	990941
47585	990942
15476	990943
6350	990944
31784	990945
90821	990946
11209	990947
38981	990948
91158	990949
8173	990950
7758	990951
1246	990952
3421	990953
49783	990954
74201	990955
7437	990956
11667	990957
39316	990958
62978	990959
99053	990960
149892	990961
84565	990962
16131	990963
8942	990964
34253	990965
43386	990966
127439	990967
7893	990968
30513	990969
21950	990970
89091	990971
105409	990972
48068	990973
81039	990974
20820	990975
137887	990976
65137	990977
67750	990978
2184	990979
20587	990980
3080	990981
134603	990982
25038	990983
87255	990984
8252	990985
43941	990986
34537	990987
2871	990988
34754	990989
60618	990990
86462	990991
28134	990992
63675	990993
51771	990994
36819	990995
5125	990996
147056	990997
106721	990998
22754	990999
50434	991000
143	991001
101489	991002
32677	991003
103832	991004
63265	991005
60088	991006
2981	991007
53396	991008
38726	991009
3697	991010
33030	991011
56999	991012
2094	991013
46145	991014
10806	991015
5581	991016
61204	991017
55296	991018
18376	991019
38845	991020
59402	991021
6943	991022
35881	991023
17737	991024
7473	991025
82131	991026
29451	991027
66436	991028
93647	991029
15432	991030
29184	991031
99525	991032
37743	991033
67126	991034
26809	991035
6119	991036
80772	991037
718	991038
2402	991039
5901	991040
54969	991041
12269	991042
14457	991043
36605	991044
7063	991045
5896	991046
44674	991047
52769	991048
113118	991049
24985	991050
59640	991051
1211	991052
832	991053
9316	991054
5674	991055
8207	991056
9469	991057
9980	991058
57111	991059
34933	991060
16487	991061
13370	991062
20270	991063
9105	991064
30421	991065
15582	991066
59	991067
24712	991068
13779	991069
20199	991070
3121	991071
16322	991072
12674	991073
118566	991074
29420	991075
45	991076
21191	991077
46682	991078
56161	991079
21712	991080
65198	991081
115840	991082
119375	991083
11384	991084
20790	991085
65326	991086
23076	991087
51484	991088
13039	991089
25668	991090
33290	991091
47699	991092
58630	991093
33815	991094
22384	991095
43630	991096
336	991097
8912	991098
73	991099
675	991100
60523	991101
7825	991102
93293	991103
3533	991104
46873	991105
18016	991106
138504	991107
1043	991108
36890	991109
30501	991110
47511	991111
138764	991112
11773	991113
10989	991114
50194	991115
62697	991116
201	991117
28000	991118
86970	991119
142573	991120
24475	991121
41289	991122
81630	991123
28778	991124
8017	991125
60585	991126
81301	991127
99082	991128
26892	991129
5221	991130
23851	991131
9190	991132
2096	991133
23944	991134
5872	991135
137981	991136
100188	991137
54411	991138
38010	991139
55764	991140
19443	991141
64	991142
8930	991143
53368	991144
55224	991145
20387	991146
10845	991147
141173	991148
28269	991149
41011	991150
14005	991151
106282	991152
32287	991153
69254	991154
20375	991155
34958	991156
10786	991157
74093	991158
51403	991159
54916	991160
10291	991161
55613	991162
106174	991163
68580	991164
485	991165
88209	991166
77903	991167
11231	991168
12097	991169
31	991170
50337	991171
73179	991172
67877	991173
104186	991174
84661	991175
56074	991176
30288	991177
41369	991178
58778	991179
89128	991180
89838	991181
80206	991182
22936	991183
84925	991184
3722	991185
22895	991186
277	991187
110445	991188
49264	991189
9796	991190
21679	991191
324	991192
19155	991193
56407	991194
75340	991195
4377	991196
47947	991197
5515	991198
135380	991199
36447	991200
10576	991201
11286	991202
28317	991203
7572	991204
25247	991205
63878	991206
39626	991207
8330	991208
138529	991209
106305	991210
121158	991211
83214	991212
38972	991213
67435	991214
10692	991215
70114	991216
29178	991217
74071	991218
141573	991219
23788	991220
77057	991221
5592	991222
23897	991223
14453	991224
459	991225
48474	991226
61107	991227
10775	991228
10310	991229
138357	991230
85958	991231
256	991232
13764	991233
60081	991234
69284	991235
18911	991236
6995	991237
104553	991238
66243	991239
95080	991240
91871	991241
103549	991242
146610	991243
8820	991244
6276	991245
136138	991246
26059	991247
4760	991248
4023	991249
846	991250
50545	991251
677	991252
135323	991253
4298	991254
66425	991255
68123	991256
31725	991257
60735	991258
839	991259
127553	991260
100739	991261
83841	991262
7240	991263
23696	991264
26256	991265
59754	991266
66872	991267
114282	991268
75820	991269
74822	991270
8489	991271
54855	991272
50227	991273
39104	991274
80522	991275
64826	991276
465	991277
28978	991278
42878	991279
58573	991280
121376	991281
33896	991282
51272	991283
2495	991284
58687	991285
42681	991286
84117	991287
5403	991288
175	991289
18896	991290
24359	991291
107115	991292
15719	991293
5704	991294
10091	991295
11282	991296
25326	991297
25881	991298
115052	991299
45644	991300
90785	991301
109003	991302
93485	991303
27355	991304
38313	991305
93894	991306
5629	991307
60509	991308
15679	991309
4779	991310
117577	991311
16755	991312
322	991313
42424	991314
12819	991315
74860	991316
60669	991317
30596	991318
177	991319
1476	991320
25136	991321
69779	991322
8430	991323
25148	991324
50402	991325
34911	991326
131404	991327
136038	991328
25537	991329
146488	991330
2290	991331
76572	991332
8140	991333
21473	991334
108840	991335
110213	991336
21627	991337
23641	991338
70016	991339
5119	991340
104890	991341
45659	991342
18554	991343
6172	991344
104935	991345
3348	991346
25683	991347
23888	991348
19783	991349
68752	991350
43230	991351
49586	991352
75152	991353
36931	991354
80480	991355
123378	991356
65719	991357
31164	991358
111380	991359
40307	991360
85024	991361
101110	991362
15225	991363
8854	991364
8156	991365
3457	991366
54767	991367
8716	991368
5674	991369
17356	991370
27824	991371
67637	991372
46945	991373
41256	991374
31724	991375
21568	991376
9922	991377
10070	991378
96897	991379
37324	991380
45141	991381
101483	991382
104194	991383
1725	991384
51463	991385
118917	991386
36629	991387
23634	991388
36665	991389
57714	991390
114607	991391
74420	991392
1310	991393
4690	991394
12046	991395
99732	991396
116567	991397
2250	991398
12797	991399
8665	991400
32893	991401
29293	991402
21058	991403
1194	991404
34065	991405
101533	991406
45988	991407
41349	991408
1231	991409
14655	991410
130992	991411
38522	991412
11380	991413
16575	991414
970	991415
65293	991416
79288	991417
37515	991418
82858	991419
43587	991420
9636	991421
10296	991422
9835	991423
44724	991424
3091	991425
87057	991426
23061	991427
31242	991428
25677	991429
9075	991430
73091	991431
15440	991432
66915	991433
75790	991434
33320	991435
37059	991436
9215	991437
13685	991438
1645	991439
60799	991440
47261	991441
75848	991442
35432	991443
10347	991444
81713	991445
104804	991446
114220	991447
56610	991448
116409	991449
52029	991450
6055	991451
12720	991452
4200	991453
2219	991454
14825	991455
97125	991456
50927	991457
13873	991458
64228	991459
55128	991460
37822	991461
8334	991462
783	991463
5066	991464
29694	991465
7345	991466
30514	991467
68548	991468
6328	991469
36101	991470
32069	991471
8940	991472
39970	991473
131064	991474
42143	991475
27271	991476
34641	991477
28774	991478
66296	991479
49988	991480
4384	991481
35381	991482
77216	991483
55133	991484
35885	991485
59072	991486
11163	991487
6896	991488
53411	991489
85043	991490
95624	991491
9078	991492
32090	991493
90890	991494
59628	991495
1525	991496
32949	991497
49073	991498
19487	991499
1770	991500
54766	991501
19714	991502
119522	991503
52713	991504
28379	991505
1273	991506
19008	991507
61191	991508
4965	991509
57888	991510
1112	991511
2482	991512
59584	991513
4514	991514
109342	991515
49034	991516
14750	991517
52625	991518
76257	991519
2962	991520
48644	991521
51964	991522
72805	991523
2419	991524
5829	991525
5685	991526
32681	991527
11718	991528
132779	991529
44098	991530
83668	991531
511	991532
73271	991533
126900	991534
46636	991535
148271	991536
21980	991537
9493	991538
57719	991539
99957	991540
18433	991541
202	991542
39845	991543
20425	991544
42739	991545
14738	991546
31274	991547
979	991548
27104	991549
13781	991550
2401	991551
26694	991552
64525	991553
48801	991554
32482	991555
60639	991556
93453	991557
74899	991558
119666	991559
1431	991560
2917	991561
49632	991562
95409	991563
29138	991564
15963	991565
12730	991566
7592	991567
18154	991568
45506	991569
69294	991570
39531	991571
4211	991572
25251	991573
101987	991574
541	991575
87688	991576
9963	991577
88439	991578
23766	991579
7053	991580
40396	991581
109815	991582
121598	991583
69235	991584
52546	991585
29823	991586
7134	991587
65794	991588
117257	991589
9026	991590
7547	991591
51487	991592
44722	991593
41850	991594
15124	991595
12957	991596
24516	991597
56744	991598
58429	991599
70106	991600
33990	991601
78930	991602
48914	991603
33683	991604
79167	991605
15336	991606
27973	991607
32814	991608
58610	991609
35474	991610
71014	991611
22	991612
83943	991613
18075	991614
1014	991615
60241	991616
22851	991617
18095	991618
53185	991619
53058	991620
2520	991621
9708	991622
15514	991623
57904	991624
120069	991625
86202	991626
15461	991627
98523	991628
35142	991629
9063	991630
2537	991631
10168	991632
8479	991633
2980	991634
8605	991635
59356	991636
131225	991637
4364	991638
52472	991639
148037	991640
89566	991641
6372	991642
16261	991643
679	991644
111855	991645
11044	991646
22710	991647
38171	991648
469	991649
71876	991650
4899	991651
73596	991652
1044	991653
96684	991654
16538	991655
145	991656
8145	991657
86438	991658
37706	991659
61597	991660
1126	991661
146412	991662
85790	991663
540	991664
92806	991665
13630	991666
19265	991667
61276	991668
23851	991669
56014	991670
40270	991671
39948	991672
31123	991673
51365	991674
9	991675
52550	991676
39725	991677
71040	991678
36956	991679
35807	991680
22541	991681
26944	991682
35650	991683
375	991684
38614	991685
5796	991686
13250	991687
24970	991688
5942	991689
34361	991690
44030	991691
64169	991692
57336	991693
42110	991694
4582	991695
12218	991696
58852	991697
91888	991698
31485	991699
91402	991700
1389	991701
53138	991702
58577	991703
35012	991704
10178	991705
22799	991706
141798	991707
1478	991708
2245	991709
98025	991710
17387	991711
15508	991712
6662	991713
1036	991714
28882	991715
56580	991716
742	991717
9689	991718
24908	991719
54486	991720
24361	991721
1166	991722
1368	991723
43814	991724
71547	991725
13305	991726
4984	991727
62230	991728
4529	991729
105194	991730
47284	991731
11191	991732
122288	991733
133535	991734
66240	991735
17394	991736
94112	991737
103026	991738
19233	991739
66597	991740
49747	991741
61131	991742
56691	991743
873	991744
3838	991745
7087	991746
103718	991747
79668	991748
35553	991749
42128	991750
49560	991751
34890	991752
91522	991753
34699	991754
71801	991755
37631	991756
62811	991757
51643	991758
4926	991759
38690	991760
82439	991761
51460	991762
131016	991763
35600	991764
3260	991765
53782	991766
31133	991767
7334	991768
143595	991769
90633	991770
5378	991771
10796	991772
38600	991773
10548	991774
95785	991775
7593	991776
46939	991777
95065	991778
57316	991779
29537	991780
56757	991781
71809	991782
17899	991783
18398	991784
8363	991785
7695	991786
70614	991787
19142	991788
10238	991789
98364	991790
71011	991791
76945	991792
45372	991793
89341	991794
121041	991795
46790	991796
2251	991797
21575	991798
47410	991799
98790	991800
147207	991801
139438	991802
60513	991803
86950	991804
28920	991805
14267	991806
140806	991807
89	991808
29507	991809
58062	991810
72394	991811
45592	991812
14605	991813
3618	991814
56289	991815
34942	991816
55660	991817
107754	991818
29196	991819
15844	991820
60670	991821
16516	991822
2175	991823
3074	991824
14668	991825
4646	991826
102788	991827
1918	991828
17853	991829
25000	991830
9182	991831
30639	991832
10934	991833
2224	991834
2120	991835
47721	991836
46508	991837
60336	991838
132421	991839
5769	991840
110972	991841
1056	991842
41953	991843
44647	991844
45011	991845
3579	991846
89964	991847
124643	991848
39508	991849
20974	991850
50702	991851
56499	991852
21707	991853
12807	991854
32920	991855
109600	991856
53270	991857
35219	991858
5189	991859
6046	991860
16854	991861
3501	991862
9619	991863
57131	991864
77598	991865
10622	991866
41389	991867
142719	991868
73197	991869
98925	991870
94345	991871
36884	991872
3742	991873
88661	991874
843	991875
18212	991876
105437	991877
112143	991878
82293	991879
203	991880
49838	991881
15866	991882
44417	991883
15950	991884
19813	991885
62	991886
97811	991887
30062	991888
83875	991889
50386	991890
94331	991891
28296	991892
13957	991893
99131	991894
51710	991895
19090	991896
13866	991897
78488	991898
70377	991899
17104	991900
63928	991901
56088	991902
5170	991903
73522	991904
60981	991905
48578	991906
31492	991907
108984	991908
82986	991909
82969	991910
64078	991911
54356	991912
27231	991913
663	991914
100152	991915
12610	991916
2066	991917
146738	991918
34191	991919
56040	991920
88026	991921
10825	991922
4874	991923
2063	991924
936	991925
73696	991926
5749	991927
6446	991928
91809	991929
5411	991930
133301	991931
96790	991932
18716	991933
92411	991934
112233	991935
22729	991936
144353	991937
11213	991938
66280	991939
120676	991940
27121	991941
11338	991942
11125	991943
6129	991944
565	991945
48460	991946
21030	991947
12206	991948
92071	991949
54095	991950
53965	991951
25283	991952
105596	991953
83434	991954
43518	991955
107110	991956
135116	991957
43054	991958
100210	991959
30357	991960
34023	991961
45030	991962
13301	991963
18074	991964
37390	991965
7944	991966
15077	991967
7646	991968
93200	991969
32630	991970
281	991971
34913	991972
66016	991973
758	991974
60974	991975
23824	991976
2171	991977
73233	991978
50526	991979
11213	991980
37785	991981
35827	991982
61906	991983
91583	991984
9624	991985
84700	991986
54701	991987
100174	991988
7514	991989
79916	991990
14877	991991
9047	991992
4342	991993
68836	991994
12337	991995
59998	991996
37391	991997
43101	991998
4514	991999
72404	992000
20422	992001
127481	992002
128943	992003
9275	992004
92562	992005
17235	992006
29904	992007
106528	992008
7639	992009
77031	992010
11682	992011
16000	992012
7929	992013
49137	992014
1825	992015
39037	992016
71914	992017
37130	992018
6130	992019
112820	992020
38003	992021
101781	992022
32692	992023
183	992024
768	992025
16468	992026
2877	992027
67847	992028
79704	992029
149582	992030
75130	992031
18232	992032
1240	992033
114791	992034
117539	992035
1861	992036
6677	992037
125458	992038
137285	992039
10821	992040
13087	992041
40273	992042
75625	992043
7703	992044
20583	992045
6138	992046
17200	992047
94717	992048
20733	992049
27628	992050
115297	992051
23518	992052
25548	992053
15983	992054
61210	992055
26245	992056
6803	992057
28048	992058
111161	992059
2909	992060
10622	992061
20005	992062
50995	992063
64242	992064
20403	992065
10439	992066
67113	992067
23094	992068
41871	992069
26261	992070
92184	992071
5122	992072
21805	992073
22826	992074
52431	992075
11421	992076
117426	992077
6134	992078
1348	992079
26793	992080
94138	992081
122833	992082
31288	992083
51163	992084
65271	992085
116281	992086
83678	992087
25868	992088
101505	992089
58684	992090
46652	992091
130352	992092
18877	992093
142346	992094
65102	992095
79492	992096
48143	992097
19316	992098
148456	992099
1188	992100
16934	992101
134723	992102
263	992103
43980	992104
5449	992105
12270	992106
110360	992107
30570	992108
4021	992109
40215	992110
16164	992111
81423	992112
20319	992113
74405	992114
147299	992115
89411	992116
38422	992117
11899	992118
11121	992119
30496	992120
17521	992121
73866	992122
71843	992123
19219	992124
41841	992125
6364	992126
52862	992127
36276	992128
42352	992129
95120	992130
30013	992131
130145	992132
42099	992133
35220	992134
897	992135
28446	992136
122182	992137
8785	992138
11073	992139
110014	992140
83850	992141
2604	992142
70400	992143
60728	992144
131123	992145
43065	992146
79641	992147
101289	992148
23167	992149
51	992150
16269	992151
77314	992152
23590	992153
48021	992154
54057	992155
16240	992156
36772	992157
47841	992158
28430	992159
1262	992160
16749	992161
79560	992162
18293	992163
40622	992164
47598	992165
71570	992166
41734	992167
31393	992168
6472	992169
14226	992170
893	992171
38026	992172
3322	992173
16073	992174
874	992175
65621	992176
182	992177
15010	992178
688	992179
8614	992180
220	992181
46810	992182
9312	992183
48250	992184
120402	992185
116820	992186
17701	992187
97108	992188
69755	992189
801	992190
10948	992191
8316	992192
96776	992193
52861	992194
44180	992195
120124	992196
97540	992197
59878	992198
25166	992199
1167	992200
91884	992201
20923	992202
10888	992203
30331	992204
54985	992205
140860	992206
55976	992207
23258	992208
2815	992209
28739	992210
56704	992211
25684	992212
66411	992213
53953	992214
71309	992215
121396	992216
15801	992217
87607	992218
82077	992219
12177	992220
128332	992221
21674	992222
53518	992223
70152	992224
20111	992225
24368	992226
7361	992227
8099	992228
116409	992229
1537	992230
112466	992231
647	992232
681	992233
31659	992234
8036	992235
65274	992236
3051	992237
35461	992238
12495	992239
18576	992240
51406	992241
104745	992242
1269	992243
59150	992244
5300	992245
3440	992246
73351	992247
35165	992248
2566	992249
21085	992250
27120	992251
13556	992252
4491	992253
2731	992254
56524	992255
99492	992256
95081	992257
85983	992258
4890	992259
93795	992260
25271	992261
4635	992262
26444	992263
2247	992264
60389	992265
2182	992266
928	992267
48979	992268
86754	992269
75461	992270
4844	992271
14552	992272
47446	992273
116980	992274
59264	992275
13446	992276
13420	992277
40702	992278
72637	992279
26767	992280
77765	992281
23485	992282
42423	992283
3488	992284
122738	992285
42903	992286
107472	992287
87144	992288
34044	992289
82564	992290
62728	992291
38547	992292
5500	992293
11328	992294
69635	992295
26020	992296
32375	992297
55254	992298
45022	992299
3335	992300
62232	992301
15033	992302
129143	992303
84105	992304
15598	992305
9466	992306
19035	992307
113067	992308
102282	992309
29753	992310
13506	992311
30	992312
9700	992313
36303	992314
67502	992315
120797	992316
6858	992317
40203	992318
119031	992319
48827	992320
45221	992321
19162	992322
5228	992323
109876	992324
4830	992325
13796	992326
15633	992327
33053	992328
4741	992329
2075	992330
62377	992331
94484	992332
77192	992333
137883	992334
21229	992335
12341	992336
93419	992337
60154	992338
17119	992339
36304	992340
27953	992341
29015	992342
87973	992343
112635	992344
26595	992345
132545	992346
16627	992347
34579	992348
140367	992349
65651	992350
9773	992351
68058	992352
63559	992353
103277	992354
79533	992355
9978	992356
24115	992357
20829	992358
30636	992359
34100	992360
33310	992361
126071	992362
85166	992363
38075	992364
65698	992365
73572	992366
106049	992367
14345	992368
93006	992369
23158	992370
30711	992371
112971	992372
25534	992373
2035	992374
130784	992375
42514	992376
47273	992377
20455	992378
67643	992379
47707	992380
42619	992381
84717	992382
15594	992383
4396	992384
87738	992385
1136	992386
6753	992387
134441	992388
1151	992389
88198	992390
14460	992391
83330	992392
86909	992393
42950	992394
38596	992395
27129	992396
62951	992397
110436	992398
44569	992399
61438	992400
11768	992401
39612	992402
102589	992403
49146	992404
63843	992405
68321	992406
103914	992407
47732	992408
4339	992409
607	992410
97213	992411
3110	992412
37635	992413
50488	992414
23854	992415
14829	992416
11746	992417
23626	992418
15139	992419
85657	992420
67470	992421
4415	992422
10361	992423
141799	992424
10394	992425
8235	992426
66357	992427
8033	992428
39529	992429
122625	992430
48477	992431
129121	992432
104395	992433
17243	992434
69462	992435
3098	992436
63156	992437
31962	992438
17976	992439
41356	992440
28352	992441
17851	992442
49199	992443
80695	992444
135569	992445
112835	992446
92200	992447
122144	992448
64054	992449
111188	992450
84122	992451
28242	992452
14590	992453
5782	992454
16212	992455
19409	992456
65284	992457
45712	992458
10500	992459
85672	992460
109579	992461
74386	992462
43161	992463
3348	992464
28277	992465
99464	992466
102973	992467
58995	992468
24686	992469
23638	992470
53511	992471
46847	992472
59017	992473
2463	992474
41464	992475
47031	992476
20597	992477
104735	992478
5489	992479
73964	992480
47003	992481
94119	992482
117128	992483
27960	992484
126231	992485
6691	992486
44594	992487
11395	992488
1458	992489
936	992490
6340	992491
69495	992492
76423	992493
122507	992494
7838	992495
39060	992496
26285	992497
70090	992498
24624	992499
119366	992500
17460	992501
20099	992502
71430	992503
13716	992504
49097	992505
41575	992506
147153	992507
98020	992508
64127	992509
66165	992510
16803	992511
28157	992512
584	992513
21198	992514
10932	992515
37578	992516
12843	992517
75259	992518
109335	992519
107043	992520
9288	992521
25285	992522
32560	992523
10085	992524
115792	992525
41219	992526
312	992527
189	992528
117761	992529
78612	992530
37943	992531
99380	992532
25143	992533
19092	992534
96288	992535
42218	992536
48042	992537
20333	992538
26477	992539
3861	992540
16501	992541
9571	992542
50607	992543
69121	992544
26743	992545
278	992546
144948	992547
38814	992548
36934	992549
18688	992550
7827	992551
92498	992552
57659	992553
64514	992554
72824	992555
80549	992556
7584	992557
79	992558
53641	992559
571	992560
65051	992561
52514	992562
41897	992563
45404	992564
15491	992565
114813	992566
7125	992567
223	992568
96186	992569
22119	992570
33328	992571
7941	992572
68257	992573
32325	992574
111899	992575
30700	992576
56851	992577
118321	992578
25524	992579
12471	992580
54857	992581
114594	992582
102228	992583
100650	992584
11353	992585
70959	992586
16776	992587
85134	992588
17553	992589
91344	992590
7186	992591
12539	992592
28850	992593
8737	992594
73213	992595
37731	992596
7035	992597
774	992598
70478	992599
55	992600
57868	992601
93138	992602
18557	992603
1601	992604
136218	992605
89172	992606
23143	992607
79641	992608
6966	992609
98775	992610
85677	992611
4824	992612
31247	992613
5589	992614
765	992615
14552	992616
140463	992617
1924	992618
10190	992619
4427	992620
3665	992621
7243	992622
40791	992623
12925	992624
14519	992625
10772	992626
4036	992627
17418	992628
41452	992629
33353	992630
1903	992631
67687	992632
146841	992633
3869	992634
38747	992635
12027	992636
124788	992637
96	992638
39094	992639
9052	992640
71898	992641
9659	992642
28452	992643
43182	992644
13018	992645
2956	992646
23787	992647
16369	992648
31016	992649
56872	992650
148378	992651
51645	992652
119233	992653
30350	992654
67503	992655
39628	992656
4495	992657
84200	992658
135586	992659
38217	992660
34063	992661
118421	992662
15295	992663
86755	992664
81673	992665
67452	992666
39071	992667
108360	992668
83320	992669
81210	992670
8085	992671
148467	992672
80956	992673
64	992674
19668	992675
33893	992676
37605	992677
75125	992678
53734	992679
80907	992680
50774	992681
30026	992682
53265	992683
50599	992684
6746	992685
13383	992686
25658	992687
22270	992688
33620	992689
79253	992690
27799	992691
33447	992692
121990	992693
38896	992694
3987	992695
16071	992696
16485	992697
20822	992698
18131	992699
8624	992700
22582	992701
135942	992702
16384	992703
37809	992704
57210	992705
6029	992706
3341	992707
41209	992708
71277	992709
46483	992710
32683	992711
30556	992712
12034	992713
60191	992714
142935	992715
75502	992716
32172	992717
113336	992718
922	992719
33143	992720
104808	992721
31809	992722
49	992723
138129	992724
96341	992725
87687	992726
21685	992727
18067	992728
7172	992729
46517	992730
19781	992731
8479	992732
30236	992733
6194	992734
10442	992735
5346	992736
140818	992737
5672	992738
13125	992739
30367	992740
16935	992741
547	992742
54151	992743
41913	992744
81136	992745
14401	992746
9276	992747
13945	992748
77704	992749
58565	992750
26676	992751
14472	992752
111292	992753
61424	992754
38615	992755
112560	992756
41894	992757
38118	992758
85030	992759
63016	992760
8182	992761
104745	992762
20493	992763
46028	992764
129773	992765
28	992766
48343	992767
61003	992768
76962	992769
8353	992770
37405	992771
7791	992772
1042	992773
12997	992774
23374	992775
96529	992776
38485	992777
6190	992778
36788	992779
3799	992780
47068	992781
101611	992782
39329	992783
1636	992784
100098	992785
23147	992786
39023	992787
7442	992788
114279	992789
16107	992790
9207	992791
6591	992792
70586	992793
40790	992794
83044	992795
12916	992796
79745	992797
59462	992798
38263	992799
3000	992800
36963	992801
78736	992802
107492	992803
30063	992804
30504	992805
14102	992806
74221	992807
21369	992808
70147	992809
113602	992810
5113	992811
13945	992812
107308	992813
17523	992814
84028	992815
79363	992816
26168	992817
133996	992818
18664	992819
9265	992820
1439	992821
63794	992822
18126	992823
20560	992824
19926	992825
15033	992826
69752	992827
66622	992828
644	992829
49521	992830
7481	992831
56760	992832
6396	992833
23	992834
30440	992835
137316	992836
69557	992837
87676	992838
96503	992839
34383	992840
7178	992841
27812	992842
123319	992843
13391	992844
1757	992845
103050	992846
47181	992847
11782	992848
4682	992849
75167	992850
39769	992851
2425	992852
4452	992853
31734	992854
23136	992855
87585	992856
112552	992857
1452	992858
44078	992859
56073	992860
29539	992861
99259	992862
62487	992863
87897	992864
76677	992865
20700	992866
9225	992867
79140	992868
34427	992869
75528	992870
57173	992871
185	992872
110243	992873
26428	992874
58975	992875
19350	992876
1750	992877
102045	992878
50303	992879
11920	992880
71411	992881
55766	992882
123209	992883
14942	992884
58966	992885
40472	992886
42961	992887
15751	992888
42781	992889
5827	992890
31662	992891
4325	992892
137790	992893
28380	992894
147812	992895
25388	992896
114631	992897
24161	992898
37134	992899
91445	992900
6493	992901
106424	992902
23806	992903
37664	992904
103270	992905
55066	992906
27641	992907
120294	992908
60153	992909
11766	992910
120410	992911
836	992912
100106	992913
36541	992914
13734	992915
3509	992916
55718	992917
34802	992918
72615	992919
114507	992920
94099	992921
73594	992922
35636	992923
26697	992924
2784	992925
7602	992926
112947	992927
7133	992928
43997	992929
14217	992930
4372	992931
45628	992932
94321	992933
45527	992934
16228	992935
89087	992936
2327	992937
35585	992938
60893	992939
5142	992940
25388	992941
71645	992942
13386	992943
5730	992944
48016	992945
58233	992946
15242	992947
53521	992948
34259	992949
7935	992950
76449	992951
24	992952
87570	992953
4625	992954
1603	992955
98798	992956
5715	992957
28241	992958
7672	992959
7697	992960
6977	992961
17329	992962
39240	992963
36325	992964
13935	992965
15930	992966
4561	992967
27420	992968
37063	992969
3478	992970
23254	992971
6100	992972
84251	992973
98739	992974
120039	992975
33127	992976
51295	992977
3980	992978
4420	992979
80618	992980
32698	992981
100514	992982
142400	992983
18444	992984
19849	992985
10057	992986
133523	992987
21520	992988
1671	992989
15592	992990
4980	992991
25756	992992
3779	992993
18250	992994
10411	992995
9050	992996
23405	992997
26045	992998
66499	992999
41996	993000
29359	993001
12683	993002
9949	993003
66509	993004
135934	993005
4933	993006
1103	993007
8595	993008
44836	993009
35279	993010
36786	993011
72397	993012
68746	993013
35602	993014
50130	993015
108635	993016
86203	993017
90720	993018
33348	993019
29622	993020
10379	993021
11645	993022
36606	993023
57279	993024
46779	993025
31682	993026
38141	993027
103208	993028
290	993029
144171	993030
22062	993031
13460	993032
13127	993033
34470	993034
70475	993035
11954	993036
40966	993037
21307	993038
80586	993039
37024	993040
63482	993041
10907	993042
48974	993043
62915	993044
64712	993045
118623	993046
33816	993047
50012	993048
2682	993049
47022	993050
130184	993051
6133	993052
27244	993053
58495	993054
76206	993055
1695	993056
39827	993057
5608	993058
25942	993059
14870	993060
21393	993061
54207	993062
47027	993063
14285	993064
3016	993065
10831	993066
26625	993067
64089	993068
19221	993069
596	993070
49315	993071
32638	993072
58308	993073
13428	993074
39804	993075
6195	993076
63892	993077
461	993078
45069	993079
147139	993080
36766	993081
55238	993082
35590	993083
75728	993084
31653	993085
69827	993086
13454	993087
48720	993088
19957	993089
16390	993090
54266	993091
63413	993092
23767	993093
60668	993094
5674	993095
123242	993096
11228	993097
14905	993098
1144	993099
79404	993100
7144	993101
46215	993102
24337	993103
9211	993104
57169	993105
40455	993106
26409	993107
21008	993108
52524	993109
66580	993110
11489	993111
36378	993112
68569	993113
42831	993114
111820	993115
56279	993116
19496	993117
75945	993118
49387	993119
131035	993120
31845	993121
135523	993122
1	993123
8333	993124
6932	993125
12290	993126
216	993127
133483	993128
35308	993129
18359	993130
14814	993131
4852	993132
23039	993133
3218	993134
34055	993135
6417	993136
76342	993137
48938	993138
1535	993139
14984	993140
24558	993141
89297	993142
6391	993143
45120	993144
112037	993145
39327	993146
69794	993147
848	993148
12085	993149
79631	993150
88198	993151
44006	993152
4881	993153
77276	993154
105074	993155
32829	993156
23520	993157
6732	993158
105442	993159
53053	993160
40593	993161
23883	993162
3407	993163
5312	993164
49146	993165
40529	993166
18747	993167
114071	993168
36852	993169
22717	993170
17146	993171
41996	993172
86612	993173
37999	993174
2210	993175
13982	993176
46670	993177
77633	993178
3585	993179
1248	993180
413	993181
73020	993182
11532	993183
102185	993184
430	993185
34162	993186
25176	993187
12492	993188
29884	993189
429	993190
40664	993191
40110	993192
65700	993193
10860	993194
85751	993195
4303	993196
104676	993197
65394	993198
27506	993199
13607	993200
45162	993201
3768	993202
41649	993203
32962	993204
63638	993205
11776	993206
54868	993207
19464	993208
32302	993209
5047	993210
43015	993211
3244	993212
26395	993213
107802	993214
15178	993215
12307	993216
7791	993217
3912	993218
11048	993219
33281	993220
101580	993221
34284	993222
10115	993223
97646	993224
77338	993225
440	993226
140288	993227
86547	993228
11598	993229
5888	993230
128449	993231
78785	993232
92195	993233
13715	993234
70292	993235
78564	993236
2215	993237
58385	993238
73112	993239
24096	993240
12027	993241
2477	993242
66492	993243
66095	993244
109261	993245
18134	993246
142591	993247
59114	993248
19445	993249
47174	993250
25210	993251
4504	993252
11928	993253
79298	993254
18517	993255
7247	993256
108935	993257
71348	993258
98672	993259
40936	993260
49732	993261
12835	993262
19970	993263
96702	993264
67879	993265
22137	993266
2616	993267
23689	993268
65294	993269
245	993270
126893	993271
13772	993272
38869	993273
4944	993274
13864	993275
50214	993276
3678	993277
61475	993278
42929	993279
9624	993280
949	993281
3382	993282
48235	993283
73834	993284
48009	993285
36231	993286
8187	993287
3113	993288
118489	993289
8	993290
70354	993291
18169	993292
138991	993293
33850	993294
5168	993295
19995	993296
81906	993297
15962	993298
4217	993299
86015	993300
14180	993301
40763	993302
98661	993303
127167	993304
102770	993305
45425	993306
32855	993307
59823	993308
7607	993309
62935	993310
28267	993311
67191	993312
37295	993313
122415	993314
87961	993315
21993	993316
80079	993317
129390	993318
18702	993319
19266	993320
106368	993321
353	993322
42131	993323
36431	993324
66171	993325
89557	993326
26629	993327
106235	993328
18240	993329
26287	993330
2622	993331
60278	993332
17680	993333
2917	993334
55055	993335
62903	993336
20442	993337
76922	993338
138481	993339
3309	993340
74059	993341
6156	993342
30095	993343
19458	993344
37381	993345
40978	993346
15537	993347
61926	993348
46194	993349
4652	993350
588	993351
5075	993352
44164	993353
28929	993354
117178	993355
31664	993356
11617	993357
43370	993358
35638	993359
70087	993360
18643	993361
311	993362
86250	993363
42367	993364
13196	993365
18245	993366
122404	993367
17662	993368
15585	993369
22290	993370
20674	993371
85893	993372
6830	993373
16734	993374
25630	993375
4663	993376
8139	993377
70603	993378
129116	993379
12832	993380
101216	993381
42943	993382
150107	993383
99771	993384
28459	993385
8746	993386
35713	993387
75900	993388
105052	993389
392	993390
53391	993391
1348	993392
24065	993393
1085	993394
1255	993395
65701	993396
126758	993397
64783	993398
110798	993399
114684	993400
2042	993401
112448	993402
20551	993403
8525	993404
84027	993405
48002	993406
10339	993407
3095	993408
64732	993409
8404	993410
61886	993411
53893	993412
15702	993413
12129	993414
47764	993415
886	993416
22531	993417
729	993418
5801	993419
29595	993420
18171	993421
6477	993422
131045	993423
60370	993424
34454	993425
590	993426
2070	993427
273	993428
124838	993429
46784	993430
48076	993431
13012	993432
59329	993433
4012	993434
99608	993435
36797	993436
65773	993437
41562	993438
74260	993439
81975	993440
76492	993441
132568	993442
124946	993443
23676	993444
92755	993445
30964	993446
75578	993447
90663	993448
107699	993449
2730	993450
82629	993451
13486	993452
30270	993453
51813	993454
31508	993455
87569	993456
17702	993457
13682	993458
53751	993459
8	993460
33305	993461
62830	993462
58491	993463
48154	993464
4829	993465
15671	993466
33571	993467
29299	993468
71841	993469
70720	993470
57458	993471
5186	993472
91181	993473
104059	993474
1791	993475
38998	993476
59553	993477
65789	993478
31090	993479
34615	993480
51811	993481
149540	993482
103432	993483
98997	993484
23341	993485
34834	993486
140154	993487
34294	993488
14258	993489
24089	993490
16541	993491
12940	993492
65392	993493
296	993494
8238	993495
17878	993496
42580	993497
56413	993498
76101	993499
14498	993500
114564	993501
15294	993502
32007	993503
47664	993504
7580	993505
16194	993506
15738	993507
89209	993508
33567	993509
27699	993510
4192	993511
20739	993512
75301	993513
83706	993514
614	993515
7250	993516
124082	993517
101574	993518
70705	993519
146311	993520
59533	993521
70	993522
44681	993523
77814	993524
59878	993525
89624	993526
19817	993527
70685	993528
5376	993529
38082	993530
139434	993531
28354	993532
72361	993533
42567	993534
40237	993535
36825	993536
104541	993537
11697	993538
78373	993539
14759	993540
14188	993541
86146	993542
63322	993543
8	993544
67248	993545
9827	993546
47975	993547
13514	993548
29289	993549
34421	993550
144574	993551
94218	993552
59103	993553
100279	993554
676	993555
8819	993556
14240	993557
78993	993558
41619	993559
1699	993560
47515	993561
15490	993562
105268	993563
9405	993564
1409	993565
2260	993566
69579	993567
33806	993568
107630	993569
27070	993570
38792	993571
21334	993572
64759	993573
45970	993574
15591	993575
18881	993576
17022	993577
113892	993578
25219	993579
27695	993580
37910	993581
7433	993582
9615	993583
81727	993584
55785	993585
122710	993586
26698	993587
5969	993588
12155	993589
11160	993590
5332	993591
43478	993592
19675	993593
59650	993594
31504	993595
9637	993596
704	993597
11128	993598
58232	993599
25956	993600
2584	993601
18248	993602
138077	993603
21692	993604
9635	993605
98689	993606
7857	993607
4856	993608
26805	993609
35463	993610
37855	993611
61473	993612
32604	993613
111955	993614
698	993615
10157	993616
17037	993617
508	993618
8517	993619
8011	993620
35650	993621
101104	993622
113169	993623
16892	993624
60680	993625
19222	993626
28120	993627
93081	993628
101387	993629
23452	993630
118492	993631
25405	993632
96801	993633
60905	993634
27532	993635
1097	993636
42752	993637
59424	993638
37482	993639
102088	993640
94935	993641
18049	993642
47602	993643
350	993644
69708	993645
10150	993646
97535	993647
25872	993648
69404	993649
7831	993650
11726	993651
41767	993652
77386	993653
21810	993654
18358	993655
17053	993656
51228	993657
19623	993658
27056	993659
23419	993660
99393	993661
529	993662
67511	993663
56031	993664
19923	993665
23961	993666
56289	993667
16344	993668
57359	993669
741	993670
8184	993671
17391	993672
80	993673
42151	993674
108469	993675
6857	993676
84377	993677
36884	993678
66	993679
16006	993680
134803	993681
60620	993682
367	993683
89655	993684
87676	993685
26592	993686
8002	993687
6343	993688
87399	993689
10056	993690
52970	993691
1082	993692
43892	993693
76165	993694
33425	993695
476	993696
39037	993697
51912	993698
61183	993699
37854	993700
35253	993701
23379	993702
19977	993703
29758	993704
44197	993705
77542	993706
27777	993707
38434	993708
79387	993709
83822	993710
29877	993711
57172	993712
25947	993713
82925	993714
17967	993715
74333	993716
91317	993717
8678	993718
71344	993719
43780	993720
70902	993721
66491	993722
16263	993723
65296	993724
54	993725
11323	993726
43884	993727
13401	993728
99459	993729
83813	993730
68937	993731
21219	993732
48039	993733
96126	993734
5569	993735
35953	993736
69468	993737
34658	993738
28135	993739
43236	993740
87817	993741
2251	993742
103041	993743
1213	993744
81358	993745
25637	993746
24830	993747
21250	993748
38324	993749
29109	993750
46400	993751
19891	993752
60721	993753
24449	993754
45494	993755
846	993756
19839	993757
41021	993758
28346	993759
3710	993760
50764	993761
127744	993762
4587	993763
121710	993764
927	993765
63882	993766
60432	993767
130425	993768
41036	993769
46596	993770
92659	993771
52180	993772
69363	993773
7658	993774
8668	993775
117609	993776
8246	993777
67723	993778
14343	993779
500	993780
59737	993781
87488	993782
39063	993783
27098	993784
87101	993785
36658	993786
99636	993787
19113	993788
84030	993789
2417	993790
82695	993791
81401	993792
32889	993793
30173	993794
26794	993795
15639	993796
30051	993797
36627	993798
69	993799
14032	993800
7493	993801
64255	993802
72499	993803
13693	993804
7954	993805
31670	993806
25148	993807
38642	993808
516	993809
26356	993810
98161	993811
15243	993812
21026	993813
2497	993814
5968	993815
65464	993816
25642	993817
84645	993818
49784	993819
103175	993820
21695	993821
25893	993822
80392	993823
69022	993824
35058	993825
9685	993826
19023	993827
15411	993828
59534	993829
21229	993830
56881	993831
24765	993832
100153	993833
59762	993834
83475	993835
122470	993836
84308	993837
88011	993838
113	993839
27010	993840
26065	993841
45353	993842
62702	993843
16654	993844
96917	993845
51832	993846
6321	993847
62774	993848
85743	993849
53441	993850
91236	993851
65847	993852
7484	993853
63798	993854
85761	993855
557	993856
48838	993857
31875	993858
106799	993859
7364	993860
47181	993861
36633	993862
40289	993863
60546	993864
18017	993865
102320	993866
51212	993867
12985	993868
22094	993869
66969	993870
42804	993871
113023	993872
33505	993873
6848	993874
113021	993875
10935	993876
125485	993877
18140	993878
6586	993879
38243	993880
52312	993881
17583	993882
11122	993883
9957	993884
42213	993885
18279	993886
20577	993887
4341	993888
20835	993889
27569	993890
8239	993891
46473	993892
47919	993893
39366	993894
6621	993895
42098	993896
132725	993897
41387	993898
9846	993899
111823	993900
21317	993901
33314	993902
82264	993903
30508	993904
12358	993905
30290	993906
11173	993907
14284	993908
13853	993909
29312	993910
5677	993911
12548	993912
2668	993913
104214	993914
47709	993915
32152	993916
9223	993917
20745	993918
59366	993919
999	993920
75606	993921
27788	993922
132008	993923
13088	993924
72535	993925
50412	993926
51112	993927
35269	993928
11313	993929
32191	993930
67765	993931
10896	993932
110333	993933
9264	993934
8	993935
69024	993936
1119	993937
10088	993938
12347	993939
101762	993940
141	993941
110762	993942
27809	993943
40294	993944
69938	993945
65725	993946
55560	993947
53	993948
10580	993949
124227	993950
26	993951
74353	993952
62595	993953
48864	993954
102754	993955
884	993956
69894	993957
41687	993958
3461	993959
3873	993960
29161	993961
49707	993962
34037	993963
124040	993964
110942	993965
27840	993966
21784	993967
3063	993968
821	993969
56999	993970
64694	993971
53167	993972
109517	993973
68737	993974
126	993975
15825	993976
103448	993977
68830	993978
26518	993979
88922	993980
124526	993981
88566	993982
87516	993983
50872	993984
14302	993985
23003	993986
132142	993987
9155	993988
44965	993989
75353	993990
96	993991
118360	993992
59248	993993
20232	993994
129000	993995
108871	993996
41591	993997
45834	993998
29060	993999
7273	994000
39037	994001
98921	994002
92802	994003
38151	994004
28769	994005
50888	994006
22247	994007
30086	994008
12231	994009
5424	994010
92414	994011
30917	994012
66610	994013
114087	994014
20931	994015
652	994016
76467	994017
33452	994018
29776	994019
45723	994020
422	994021
2810	994022
12699	994023
44666	994024
25285	994025
57415	994026
59330	994027
21235	994028
73618	994029
8103	994030
7469	994031
45849	994032
41039	994033
29063	994034
4256	994035
640	994036
89831	994037
91	994038
40863	994039
101423	994040
69975	994041
88972	994042
87073	994043
39980	994044
217	994045
48340	994046
7017	994047
68475	994048
3007	994049
29530	994050
13410	994051
21040	994052
60155	994053
27366	994054
44259	994055
5264	994056
82731	994057
83179	994058
872	994059
106710	994060
7458	994061
1822	994062
39051	994063
5628	994064
16037	994065
38288	994066
11675	994067
13794	994068
82317	994069
48616	994070
1971	994071
78818	994072
3077	994073
3949	994074
7772	994075
85938	994076
3558	994077
53336	994078
9861	994079
66332	994080
73864	994081
28844	994082
13574	994083
21546	994084
51717	994085
10733	994086
9227	994087
72272	994088
70946	994089
84526	994090
84969	994091
19798	994092
35310	994093
39049	994094
11277	994095
108671	994096
58730	994097
105001	994098
3692	994099
97088	994100
742	994101
61351	994102
117702	994103
3573	994104
63233	994105
2538	994106
2662	994107
106098	994108
3756	994109
46443	994110
4808	994111
1004	994112
102551	994113
93149	994114
20593	994115
49014	994116
64479	994117
78105	994118
13670	994119
124745	994120
89847	994121
56969	994122
41825	994123
54161	994124
111060	994125
5007	994126
36225	994127
6230	994128
2745	994129
117603	994130
30055	994131
32051	994132
47032	994133
15397	994134
24171	994135
39333	994136
107104	994137
65973	994138
31931	994139
30225	994140
16100	994141
52525	994142
39225	994143
14485	994144
53749	994145
115354	994146
54048	994147
38387	994148
117183	994149
2836	994150
40781	994151
11402	994152
5086	994153
137295	994154
85423	994155
71558	994156
17645	994157
25699	994158
60625	994159
25539	994160
64824	994161
15158	994162
70700	994163
100294	994164
46863	994165
810	994166
67769	994167
62777	994168
123906	994169
41209	994170
97991	994171
5528	994172
779	994173
41114	994174
2754	994175
78991	994176
49540	994177
110098	994178
104551	994179
75888	994180
67580	994181
40057	994182
3076	994183
76341	994184
119938	994185
14474	994186
111142	994187
36573	994188
58161	994189
3107	994190
6850	994191
91622	994192
100408	994193
56853	994194
78871	994195
552	994196
43665	994197
54233	994198
104429	994199
38748	994200
81343	994201
96907	994202
35292	994203
73816	994204
86831	994205
57943	994206
5405	994207
11036	994208
122459	994209
81251	994210
859	994211
11875	994212
58593	994213
79572	994214
54213	994215
16454	994216
103657	994217
582	994218
43080	994219
822	994220
52877	994221
83669	994222
42353	994223
42571	994224
57449	994225
6	994226
77714	994227
67140	994228
48033	994229
7307	994230
29543	994231
85930	994232
110532	994233
41637	994234
140395	994235
106083	994236
78752	994237
35123	994238
61086	994239
4458	994240
41995	994241
4640	994242
40833	994243
16894	994244
123492	994245
68051	994246
20830	994247
72084	994248
15184	994249
9944	994250
63864	994251
52898	994252
50899	994253
20876	994254
108500	994255
12479	994256
73311	994257
113766	994258
62056	994259
13130	994260
99959	994261
14855	994262
69756	994263
82160	994264
10278	994265
1919	994266
9565	994267
21478	994268
45462	994269
34118	994270
76537	994271
65788	994272
17524	994273
84326	994274
91569	994275
51355	994276
10650	994277
83209	994278
34986	994279
67103	994280
109767	994281
1324	994282
12134	994283
74	994284
120479	994285
25750	994286
64192	994287
25446	994288
60710	994289
25117	994290
30091	994291
976	994292
10804	994293
22988	994294
45238	994295
13546	994296
32366	994297
60846	994298
13697	994299
51262	994300
5584	994301
11149	994302
20654	994303
1108	994304
122871	994305
40199	994306
5574	994307
23470	994308
31520	994309
716	994310
311	994311
14544	994312
71040	994313
22026	994314
21198	994315
47556	994316
31557	994317
106711	994318
131593	994319
136161	994320
15977	994321
103640	994322
61820	994323
110932	994324
18977	994325
136158	994326
1916	994327
13107	994328
62786	994329
54692	994330
83400	994331
104971	994332
9580	994333
44386	994334
18404	994335
55978	994336
113761	994337
47437	994338
51803	994339
79783	994340
704	994341
51123	994342
10372	994343
1074	994344
12686	994345
9084	994346
53592	994347
51713	994348
59381	994349
22617	994350
110421	994351
1183	994352
67706	994353
13392	994354
10534	994355
79693	994356
60337	994357
13807	994358
1337	994359
17407	994360
119305	994361
76546	994362
61377	994363
12781	994364
46132	994365
83488	994366
48248	994367
10257	994368
110	994369
7	994370
25988	994371
23748	994372
26008	994373
7824	994374
15849	994375
93431	994376
4829	994377
76447	994378
11099	994379
13597	994380
47027	994381
20345	994382
1062	994383
123265	994384
127212	994385
6215	994386
12199	994387
5498	994388
40289	994389
47429	994390
89452	994391
14781	994392
74579	994393
82679	994394
35642	994395
66921	994396
13501	994397
64229	994398
6435	994399
51328	994400
2228	994401
23448	994402
35617	994403
2839	994404
80698	994405
3238	994406
63593	994407
55936	994408
71514	994409
26850	994410
19522	994411
55773	994412
7957	994413
37791	994414
75922	994415
35644	994416
25297	994417
23219	994418
40985	994419
4801	994420
18126	994421
53431	994422
8698	994423
1880	994424
1810	994425
94923	994426
63777	994427
75879	994428
1605	994429
6161	994430
30921	994431
5993	994432
78143	994433
46174	994434
23522	994435
5800	994436
1863	994437
15156	994438
3321	994439
9837	994440
89642	994441
72013	994442
52483	994443
105597	994444
18576	994445
25072	994446
40064	994447
25698	994448
34208	994449
71830	994450
50738	994451
16447	994452
31827	994453
66820	994454
8408	994455
54799	994456
36516	994457
145911	994458
2225	994459
95988	994460
92084	994461
4550	994462
70755	994463
19235	994464
2551	994465
69115	994466
33492	994467
52703	994468
4365	994469
22127	994470
22501	994471
112892	994472
87448	994473
46263	994474
33325	994475
84484	994476
83088	994477
40086	994478
101802	994479
49348	994480
40640	994481
69532	994482
48401	994483
88001	994484
105796	994485
79530	994486
29343	994487
61918	994488
50637	994489
7585	994490
19141	994491
37596	994492
7709	994493
137583	994494
131	994495
53106	994496
101500	994497
26082	994498
29263	994499
20269	994500
111873	994501
46842	994502
46833	994503
55564	994504
32037	994505
135532	994506
9968	994507
112092	994508
8386	994509
34107	994510
76312	994511
36929	994512
43766	994513
66881	994514
6707	994515
23957	994516
53138	994517
51906	994518
1180	994519
22698	994520
103786	994521
34505	994522
3292	994523
67977	994524
29345	994525
54772	994526
101516	994527
104557	994528
9339	994529
32143	994530
29951	994531
56552	994532
74514	994533
52276	994534
14975	994535
69	994536
10658	994537
41440	994538
3345	994539
74057	994540
39150	994541
3760	994542
251	994543
41303	994544
53229	994545
49572	994546
2740	994547
14660	994548
9376	994549
9927	994550
21686	994551
49734	994552
29993	994553
14664	994554
5545	994555
120666	994556
50957	994557
49431	994558
5864	994559
16915	994560
33731	994561
12509	994562
36655	994563
65739	994564
26328	994565
72459	994566
8512	994567
795	994568
47374	994569
3628	994570
54006	994571
636	994572
8260	994573
65260	994574
7436	994575
31938	994576
84285	994577
474	994578
55539	994579
30413	994580
89677	994581
6134	994582
41561	994583
78785	994584
67327	994585
27291	994586
60479	994587
72681	994588
102185	994589
1768	994590
2282	994591
29876	994592
30352	994593
81840	994594
17864	994595
125523	994596
26512	994597
39593	994598
3069	994599
18418	994600
25450	994601
70221	994602
89265	994603
45541	994604
6684	994605
27318	994606
19199	994607
31313	994608
136410	994609
47584	994610
34758	994611
49151	994612
15095	994613
13272	994614
60842	994615
1078	994616
10288	994617
134400	994618
65357	994619
122268	994620
2265	994621
1482	994622
20705	994623
21124	994624
16850	994625
95228	994626
5769	994627
67373	994628
113375	994629
123799	994630
8094	994631
55961	994632
4408	994633
128728	994634
103818	994635
21308	994636
41397	994637
52234	994638
18938	994639
103632	994640
5034	994641
6004	994642
100407	994643
87346	994644
34954	994645
36708	994646
88326	994647
15947	994648
40178	994649
78490	994650
47261	994651
32691	994652
99851	994653
46316	994654
33079	994655
81833	994656
37998	994657
3570	994658
68095	994659
12160	994660
63050	994661
33661	994662
40487	994663
94656	994664
2303	994665
7509	994666
97822	994667
58390	994668
85924	994669
68272	994670
28876	994671
24400	994672
93635	994673
72700	994674
41179	994675
20445	994676
4498	994677
4530	994678
25182	994679
22169	994680
25627	994681
18037	994682
2738	994683
47482	994684
95889	994685
14571	994686
98321	994687
9121	994688
40181	994689
69032	994690
25044	994691
12260	994692
71257	994693
112513	994694
56613	994695
9389	994696
48904	994697
74813	994698
38451	994699
100267	994700
135789	994701
37157	994702
86281	994703
44062	994704
28526	994705
65305	994706
2257	994707
55683	994708
50951	994709
88803	994710
5440	994711
26237	994712
73193	994713
19788	994714
85628	994715
10174	994716
44898	994717
92157	994718
31058	994719
543	994720
87887	994721
1074	994722
87075	994723
34746	994724
368	994725
53576	994726
32246	994727
19897	994728
34279	994729
14384	994730
43664	994731
89375	994732
20225	994733
108640	994734
12976	994735
58144	994736
6160	994737
135606	994738
63387	994739
90342	994740
95933	994741
92768	994742
111496	994743
23969	994744
26214	994745
9461	994746
63562	994747
15865	994748
154	994749
5136	994750
44912	994751
49410	994752
51236	994753
66421	994754
111204	994755
4408	994756
9774	994757
3200	994758
72194	994759
104399	994760
2501	994761
41717	994762
24111	994763
48451	994764
25063	994765
80041	994766
16068	994767
30346	994768
53827	994769
1770	994770
2286	994771
42191	994772
10336	994773
36406	994774
95223	994775
54478	994776
116754	994777
69640	994778
67050	994779
30444	994780
4033	994781
5257	994782
117709	994783
3069	994784
16279	994785
129877	994786
50	994787
926	994788
119549	994789
7138	994790
99275	994791
95022	994792
80357	994793
24427	994794
25817	994795
69270	994796
10274	994797
10529	994798
11259	994799
43090	994800
15926	994801
120820	994802
6	994803
313	994804
39985	994805
26482	994806
34342	994807
64044	994808
1410	994809
26168	994810
129361	994811
45511	994812
81522	994813
25163	994814
42824	994815
17309	994816
598	994817
54430	994818
57991	994819
107366	994820
12237	994821
22993	994822
2585	994823
75421	994824
17826	994825
2060	994826
116861	994827
90573	994828
35699	994829
59353	994830
16129	994831
53578	994832
34142	994833
2821	994834
84088	994835
10504	994836
115173	994837
13775	994838
83708	994839
29301	994840
103990	994841
76878	994842
3316	994843
89685	994844
129629	994845
43978	994846
50596	994847
10142	994848
32066	994849
72359	994850
56835	994851
62801	994852
22516	994853
58354	994854
129883	994855
109425	994856
18681	994857
58437	994858
119198	994859
9428	994860
23895	994861
27095	994862
15194	994863
55961	994864
3763	994865
12853	994866
7058	994867
4235	994868
37071	994869
1472	994870
8871	994871
33213	994872
29075	994873
18827	994874
101520	994875
31013	994876
139478	994877
15000	994878
2500	994879
53441	994880
621	994881
105386	994882
17248	994883
31482	994884
57012	994885
40553	994886
42017	994887
37680	994888
8446	994889
108927	994890
36724	994891
66709	994892
26034	994893
5869	994894
9582	994895
11983	994896
42701	994897
22628	994898
162	994899
23861	994900
30090	994901
50184	994902
1885	994903
150648	994904
67617	994905
19622	994906
43896	994907
31541	994908
29281	994909
41493	994910
9238	994911
102986	994912
94424	994913
25144	994914
17657	994915
8013	994916
3032	994917
37592	994918
39368	994919
109393	994920
44239	994921
100757	994922
38542	994923
82644	994924
123267	994925
26849	994926
64798	994927
55992	994928
26807	994929
102248	994930
104529	994931
138349	994932
53413	994933
28633	994934
761	994935
36568	994936
10613	994937
47703	994938
50606	994939
3580	994940
8543	994941
32513	994942
122298	994943
98982	994944
43092	994945
61600	994946
52193	994947
52902	994948
114111	994949
84668	994950
81769	994951
3390	994952
41455	994953
101323	994954
1353	994955
5559	994956
104271	994957
129299	994958
46019	994959
3955	994960
16847	994961
74507	994962
77418	994963
31843	994964
7644	994965
7720	994966
65018	994967
13468	994968
16603	994969
508	994970
24197	994971
104567	994972
7836	994973
33114	994974
7179	994975
49497	994976
15396	994977
6452	994978
52238	994979
85184	994980
19261	994981
9820	994982
27682	994983
51498	994984
11561	994985
25353	994986
127444	994987
75327	994988
4118	994989
144412	994990
56291	994991
15830	994992
36712	994993
57429	994994
55433	994995
46528	994996
73441	994997
68002	994998
83217	994999
111286	995000
32244	995001
31763	995002
56431	995003
74776	995004
26791	995005
23232	995006
142514	995007
11389	995008
24944	995009
7611	995010
91991	995011
21854	995012
33364	995013
83477	995014
11751	995015
70334	995016
47853	995017
14370	995018
279	995019
21894	995020
32418	995021
113266	995022
134200	995023
14706	995024
39264	995025
35361	995026
8124	995027
13824	995028
91177	995029
112287	995030
9435	995031
12955	995032
16300	995033
41730	995034
30115	995035
69954	995036
28419	995037
79981	995038
148976	995039
2048	995040
71879	995041
33471	995042
419	995043
18947	995044
33801	995045
109576	995046
64649	995047
5425	995048
2504	995049
17985	995050
44643	995051
12519	995052
120378	995053
17372	995054
20760	995055
166	995056
11101	995057
5308	995058
8158	995059
76640	995060
3350	995061
83560	995062
18273	995063
20152	995064
61132	995065
11312	995066
50753	995067
9814	995068
66471	995069
65712	995070
72953	995071
11863	995072
1986	995073
17454	995074
8093	995075
1968	995076
35977	995077
2433	995078
36763	995079
62930	995080
37281	995081
77342	995082
79832	995083
1318	995084
58	995085
30645	995086
6812	995087
30088	995088
16116	995089
15544	995090
69343	995091
51100	995092
16183	995093
22067	995094
41999	995095
20100	995096
77463	995097
51474	995098
18987	995099
520	995100
30892	995101
75541	995102
71	995103
81944	995104
4011	995105
133921	995106
22978	995107
28	995108
64005	995109
72815	995110
66798	995111
105369	995112
23795	995113
105072	995114
75947	995115
5484	995116
22455	995117
48077	995118
14393	995119
25522	995120
71506	995121
14982	995122
41154	995123
81785	995124
55745	995125
574	995126
30774	995127
13056	995128
15549	995129
100506	995130
56237	995131
102228	995132
2190	995133
5900	995134
32064	995135
398	995136
110345	995137
78650	995138
86484	995139
3523	995140
11232	995141
2510	995142
78209	995143
4054	995144
28655	995145
12352	995146
96237	995147
101781	995148
38563	995149
1048	995150
7137	995151
24245	995152
43338	995153
49619	995154
69642	995155
27474	995156
69228	995157
65674	995158
8635	995159
22944	995160
102668	995161
21180	995162
127890	995163
31038	995164
16799	995165
84298	995166
95509	995167
47797	995168
56331	995169
101656	995170
16509	995171
69376	995172
58857	995173
35002	995174
1567	995175
5634	995176
28213	995177
35241	995178
31800	995179
102289	995180
934	995181
60655	995182
18663	995183
77201	995184
24562	995185
102274	995186
97135	995187
109596	995188
20041	995189
29282	995190
37389	995191
51180	995192
5607	995193
89516	995194
21561	995195
20073	995196
80404	995197
71189	995198
23949	995199
104380	995200
116563	995201
825	995202
108536	995203
70545	995204
8848	995205
26336	995206
61973	995207
127039	995208
17840	995209
97759	995210
105	995211
41271	995212
28424	995213
8621	995214
32576	995215
41824	995216
18551	995217
4207	995218
6426	995219
11377	995220
124639	995221
26010	995222
24381	995223
7635	995224
51037	995225
121553	995226
123928	995227
23739	995228
4073	995229
9127	995230
2902	995231
15375	995232
10799	995233
78580	995234
1518	995235
34114	995236
25628	995237
50582	995238
57750	995239
74479	995240
106531	995241
23008	995242
43667	995243
13219	995244
54897	995245
6423	995246
10380	995247
120090	995248
118108	995249
63397	995250
82583	995251
14634	995252
6296	995253
20355	995254
100041	995255
879	995256
34877	995257
47050	995258
12141	995259
55103	995260
64915	995261
8150	995262
118384	995263
1122	995264
22050	995265
86290	995266
23270	995267
69887	995268
91233	995269
23083	995270
2792	995271
64181	995272
33857	995273
105601	995274
46729	995275
10471	995276
2151	995277
7367	995278
461	995279
45856	995280
7624	995281
97000	995282
7756	995283
126381	995284
12406	995285
109880	995286
80418	995287
90501	995288
2553	995289
17237	995290
122101	995291
122005	995292
20274	995293
5752	995294
129876	995295
59036	995296
31066	995297
52469	995298
1653	995299
32319	995300
64839	995301
128886	995302
71525	995303
132171	995304
93881	995305
1403	995306
113792	995307
42594	995308
53892	995309
84436	995310
66784	995311
28647	995312
10104	995313
30864	995314
140000	995315
99364	995316
39286	995317
61720	995318
44358	995319
33189	995320
14535	995321
16575	995322
1905	995323
70617	995324
202	995325
19256	995326
98039	995327
27037	995328
29700	995329
36635	995330
8690	995331
2367	995332
78405	995333
36496	995334
123302	995335
1022	995336
120577	995337
29171	995338
104684	995339
34228	995340
9138	995341
24335	995342
17944	995343
29738	995344
103735	995345
35527	995346
113497	995347
12472	995348
53059	995349
27232	995350
145889	995351
10173	995352
47226	995353
77568	995354
77	995355
3553	995356
333	995357
97042	995358
19591	995359
14074	995360
13386	995361
58169	995362
4674	995363
56273	995364
15834	995365
103175	995366
9254	995367
7985	995368
141043	995369
39474	995370
110764	995371
9256	995372
64234	995373
6435	995374
52745	995375
68468	995376
101201	995377
8911	995378
42075	995379
71020	995380
19440	995381
15785	995382
26450	995383
19709	995384
5309	995385
7089	995386
137595	995387
13286	995388
7428	995389
66586	995390
20562	995391
12868	995392
80324	995393
92240	995394
10523	995395
109203	995396
18616	995397
27870	995398
101723	995399
22049	995400
12064	995401
788	995402
16101	995403
3045	995404
116966	995405
48796	995406
20858	995407
49813	995408
21022	995409
2093	995410
132702	995411
10429	995412
24163	995413
33046	995414
134570	995415
23229	995416
8069	995417
116965	995418
78441	995419
5982	995420
17779	995421
1990	995422
15867	995423
993	995424
5228	995425
54531	995426
39209	995427
56543	995428
38280	995429
26435	995430
41766	995431
9584	995432
64853	995433
36244	995434
64027	995435
54497	995436
22833	995437
13437	995438
64712	995439
30743	995440
60380	995441
49839	995442
12977	995443
52446	995444
30104	995445
18593	995446
58775	995447
36073	995448
75342	995449
18021	995450
33268	995451
70037	995452
38403	995453
131488	995454
895	995455
57416	995456
11928	995457
100191	995458
68696	995459
39196	995460
4260	995461
15167	995462
5371	995463
116128	995464
98063	995465
26023	995466
146734	995467
33449	995468
6968	995469
97709	995470
144766	995471
4662	995472
106288	995473
130	995474
136153	995475
34143	995476
5403	995477
83980	995478
21345	995479
44033	995480
62098	995481
44996	995482
4431	995483
58746	995484
47526	995485
70164	995486
70	995487
6466	995488
17998	995489
108819	995490
82297	995491
69262	995492
29966	995493
34112	995494
14857	995495
77551	995496
26496	995497
107984	995498
155	995499
31388	995500
8599	995501
14276	995502
23156	995503
23483	995504
4423	995505
5125	995506
109792	995507
10122	995508
90181	995509
823	995510
13172	995511
6839	995512
2262	995513
8369	995514
52223	995515
12982	995516
99239	995517
70527	995518
84404	995519
47326	995520
51963	995521
26005	995522
10128	995523
8744	995524
147758	995525
102981	995526
122263	995527
43660	995528
5349	995529
37755	995530
17716	995531
31138	995532
47852	995533
31984	995534
66517	995535
22910	995536
5123	995537
93113	995538
82070	995539
46897	995540
36768	995541
7057	995542
68325	995543
66936	995544
40143	995545
18756	995546
62093	995547
51845	995548
67156	995549
123766	995550
38890	995551
29206	995552
76063	995553
4681	995554
30259	995555
104055	995556
75494	995557
20893	995558
29751	995559
24744	995560
3730	995561
36899	995562
101926	995563
11758	995564
91923	995565
45141	995566
82138	995567
84523	995568
68047	995569
41717	995570
33795	995571
121769	995572
12502	995573
124473	995574
107180	995575
27721	995576
24123	995577
21427	995578
94275	995579
36923	995580
1068	995581
28663	995582
15628	995583
80204	995584
28381	995585
29644	995586
254	995587
27072	995588
66087	995589
30882	995590
28295	995591
32401	995592
100515	995593
23703	995594
7948	995595
86461	995596
45093	995597
103404	995598
4408	995599
37268	995600
111872	995601
62681	995602
18923	995603
62557	995604
24048	995605
6599	995606
93834	995607
98925	995608
13697	995609
18505	995610
863	995611
52668	995612
103674	995613
19011	995614
41118	995615
22048	995616
62605	995617
6231	995618
13826	995619
125201	995620
136379	995621
7493	995622
6203	995623
17940	995624
17242	995625
48318	995626
54139	995627
1930	995628
27310	995629
14157	995630
16015	995631
979	995632
1357	995633
23750	995634
48052	995635
119714	995636
75285	995637
9063	995638
120649	995639
125564	995640
24850	995641
13976	995642
20	995643
86094	995644
98127	995645
1086	995646
34025	995647
37007	995648
36028	995649
5132	995650
11767	995651
44649	995652
43808	995653
75127	995654
39348	995655
8062	995656
4151	995657
127597	995658
98482	995659
60062	995660
23857	995661
42668	995662
39467	995663
67757	995664
892	995665
36780	995666
13203	995667
36375	995668
56687	995669
58960	995670
90643	995671
6351	995672
1683	995673
82538	995674
10449	995675
118	995676
9851	995677
53982	995678
64224	995679
193	995680
13937	995681
106521	995682
39930	995683
29367	995684
67167	995685
69276	995686
1173	995687
10868	995688
3386	995689
33621	995690
58734	995691
145966	995692
16362	995693
60530	995694
63568	995695
75649	995696
144456	995697
1153	995698
23507	995699
65728	995700
39787	995701
24711	995702
29892	995703
82588	995704
8151	995705
84769	995706
30199	995707
290	995708
46642	995709
25109	995710
29883	995711
56605	995712
33153	995713
41924	995714
65784	995715
17398	995716
39762	995717
8956	995718
16679	995719
91269	995720
25092	995721
29115	995722
103767	995723
141	995724
9106	995725
101983	995726
20219	995727
27143	995728
23491	995729
52499	995730
103097	995731
221	995732
6610	995733
402	995734
13643	995735
74219	995736
95994	995737
18151	995738
31139	995739
59891	995740
56550	995741
18993	995742
58054	995743
85996	995744
95434	995745
83908	995746
3169	995747
17937	995748
58382	995749
138888	995750
4290	995751
20590	995752
29601	995753
8223	995754
12413	995755
8982	995756
79515	995757
34824	995758
44829	995759
777	995760
20012	995761
104831	995762
40296	995763
46287	995764
79763	995765
167	995766
18448	995767
64933	995768
39333	995769
19288	995770
79685	995771
23690	995772
104587	995773
14909	995774
94581	995775
29577	995776
135289	995777
20382	995778
1054	995779
56856	995780
11291	995781
10501	995782
33332	995783
1198	995784
122699	995785
42995	995786
132038	995787
124620	995788
37852	995789
4788	995790
48068	995791
5326	995792
27913	995793
87	995794
58461	995795
34993	995796
51470	995797
24400	995798
85555	995799
128248	995800
59491	995801
28393	995802
4023	995803
25434	995804
28	995805
152	995806
19776	995807
31221	995808
62464	995809
11550	995810
8074	995811
141016	995812
43760	995813
7872	995814
52139	995815
25838	995816
95370	995817
15391	995818
26916	995819
65582	995820
22620	995821
121725	995822
75950	995823
70251	995824
1995	995825
24536	995826
27286	995827
101732	995828
44845	995829
93047	995830
31851	995831
2002	995832
43167	995833
117338	995834
255	995835
19842	995836
16760	995837
37906	995838
18204	995839
47851	995840
3554	995841
62529	995842
3994	995843
43898	995844
79608	995845
409	995846
401	995847
13725	995848
20535	995849
65725	995850
10135	995851
24417	995852
45403	995853
28775	995854
126377	995855
6433	995856
132338	995857
85236	995858
20917	995859
89376	995860
24268	995861
22373	995862
58619	995863
14568	995864
14163	995865
28957	995866
24263	995867
7897	995868
290	995869
10343	995870
53227	995871
5263	995872
24859	995873
57078	995874
7936	995875
67713	995876
54610	995877
11908	995878
120056	995879
34737	995880
40183	995881
19816	995882
15844	995883
20978	995884
27996	995885
1361	995886
78646	995887
11550	995888
39872	995889
14711	995890
24402	995891
9116	995892
115244	995893
107	995894
1604	995895
30125	995896
1188	995897
101165	995898
48662	995899
7123	995900
14756	995901
7018	995902
57656	995903
94953	995904
57998	995905
134585	995906
6861	995907
196	995908
27610	995909
75838	995910
50075	995911
23318	995912
81576	995913
50729	995914
79847	995915
13953	995916
6052	995917
39935	995918
48278	995919
119395	995920
39718	995921
4987	995922
20733	995923
9854	995924
88944	995925
9	995926
137996	995927
36994	995928
14366	995929
6499	995930
73611	995931
47648	995932
24127	995933
3702	995934
102522	995935
51360	995936
76522	995937
82873	995938
8157	995939
7325	995940
1959	995941
19881	995942
54204	995943
3031	995944
33933	995945
57432	995946
12533	995947
103406	995948
23072	995949
5691	995950
56574	995951
11105	995952
18266	995953
130334	995954
111435	995955
26594	995956
46638	995957
21575	995958
43196	995959
60718	995960
30849	995961
15724	995962
127244	995963
19811	995964
101872	995965
5054	995966
110736	995967
113113	995968
112	995969
11353	995970
42477	995971
1754	995972
37402	995973
40962	995974
100895	995975
4880	995976
2020	995977
17912	995978
63593	995979
12930	995980
2292	995981
61703	995982
6474	995983
50453	995984
71810	995985
123246	995986
32491	995987
22304	995988
145670	995989
121032	995990
75856	995991
94121	995992
87137	995993
17113	995994
19922	995995
13019	995996
15524	995997
19102	995998
117465	995999
48405	996000
37520	996001
120535	996002
80017	996003
1882	996004
64434	996005
40332	996006
44584	996007
82582	996008
49803	996009
29307	996010
133462	996011
6965	996012
25923	996013
1914	996014
43266	996015
92022	996016
103715	996017
3276	996018
92394	996019
133609	996020
9032	996021
44691	996022
4524	996023
1747	996024
17737	996025
24395	996026
90815	996027
8346	996028
877	996029
10703	996030
76182	996031
30214	996032
10552	996033
39396	996034
66329	996035
88295	996036
62514	996037
36132	996038
119468	996039
11806	996040
9298	996041
77635	996042
4099	996043
10078	996044
24178	996045
8732	996046
53164	996047
25089	996048
12254	996049
17335	996050
99025	996051
72877	996052
121018	996053
65019	996054
11436	996055
99332	996056
8067	996057
43117	996058
986	996059
71441	996060
11391	996061
5996	996062
48285	996063
34860	996064
46430	996065
50850	996066
45288	996067
72830	996068
43924	996069
89948	996070
56727	996071
109662	996072
71367	996073
54138	996074
56881	996075
2858	996076
40354	996077
10385	996078
8888	996079
4495	996080
34794	996081
71913	996082
71575	996083
88	996084
72664	996085
21610	996086
11780	996087
14017	996088
12530	996089
32479	996090
96907	996091
32434	996092
31820	996093
45708	996094
92721	996095
45658	996096
3712	996097
9505	996098
61655	996099
55977	996100
87760	996101
92606	996102
24231	996103
58451	996104
5061	996105
16786	996106
52369	996107
51860	996108
122264	996109
20803	996110
16495	996111
86074	996112
93852	996113
44697	996114
3088	996115
70310	996116
60513	996117
15145	996118
65272	996119
75435	996120
9222	996121
93840	996122
24372	996123
81155	996124
37017	996125
74414	996126
8529	996127
106910	996128
9822	996129
5922	996130
34260	996131
66384	996132
132688	996133
45184	996134
10599	996135
1622	996136
103967	996137
14001	996138
18982	996139
139480	996140
75396	996141
129710	996142
6139	996143
15828	996144
33894	996145
99781	996146
10538	996147
18460	996148
8992	996149
13612	996150
8013	996151
21798	996152
7355	996153
52313	996154
89722	996155
27391	996156
20227	996157
14072	996158
1472	996159
25895	996160
5551	996161
23495	996162
18528	996163
98090	996164
12183	996165
63571	996166
33976	996167
4491	996168
34938	996169
58434	996170
31274	996171
32818	996172
11004	996173
37243	996174
31145	996175
16245	996176
5117	996177
71662	996178
37310	996179
6522	996180
70910	996181
486	996182
78310	996183
73085	996184
12110	996185
92785	996186
12766	996187
29066	996188
3783	996189
134092	996190
39711	996191
111063	996192
43864	996193
75746	996194
77579	996195
42497	996196
32837	996197
17095	996198
8458	996199
94334	996200
46927	996201
36746	996202
47075	996203
10511	996204
23619	996205
85397	996206
75927	996207
81286	996208
13229	996209
2143	996210
14	996211
15286	996212
138975	996213
77388	996214
54086	996215
7913	996216
111484	996217
38924	996218
9538	996219
90714	996220
18850	996221
129446	996222
94964	996223
46365	996224
116084	996225
4423	996226
4432	996227
23822	996228
43300	996229
68280	996230
1712	996231
45168	996232
6460	996233
63660	996234
6246	996235
9999	996236
2533	996237
10773	996238
23476	996239
42872	996240
40846	996241
26610	996242
24713	996243
125074	996244
3325	996245
17337	996246
36818	996247
22085	996248
8333	996249
35610	996250
50996	996251
68156	996252
2879	996253
25452	996254
2905	996255
1845	996256
72118	996257
48798	996258
95254	996259
65529	996260
24802	996261
128747	996262
69420	996263
1972	996264
82122	996265
69097	996266
15072	996267
62461	996268
62503	996269
6157	996270
63447	996271
71125	996272
66040	996273
124591	996274
12454	996275
16777	996276
48485	996277
30146	996278
51173	996279
71160	996280
54510	996281
13042	996282
16307	996283
12286	996284
41947	996285
50460	996286
94873	996287
23774	996288
35518	996289
45078	996290
63364	996291
29352	996292
84926	996293
14691	996294
5413	996295
25261	996296
6065	996297
9768	996298
6107	996299
62812	996300
23194	996301
24215	996302
80365	996303
362	996304
91438	996305
80631	996306
50328	996307
58194	996308
90205	996309
41661	996310
1839	996311
18120	996312
108952	996313
49106	996314
83942	996315
70127	996316
29209	996317
25708	996318
76059	996319
8870	996320
1793	996321
4681	996322
92842	996323
44519	996324
47546	996325
148325	996326
41162	996327
50241	996328
7631	996329
3331	996330
24052	996331
22180	996332
5638	996333
102564	996334
47873	996335
5383	996336
145030	996337
1955	996338
15825	996339
24198	996340
34858	996341
2527	996342
82174	996343
26283	996344
131070	996345
47323	996346
60865	996347
53109	996348
13195	996349
623	996350
102426	996351
7119	996352
76493	996353
1316	996354
3164	996355
67298	996356
75481	996357
11672	996358
93259	996359
87188	996360
69183	996361
90516	996362
9229	996363
124548	996364
3210	996365
82953	996366
15749	996367
1903	996368
33069	996369
27137	996370
8698	996371
12363	996372
40104	996373
37032	996374
107916	996375
5501	996376
14141	996377
86555	996378
394	996379
93777	996380
19912	996381
102712	996382
36279	996383
21814	996384
79444	996385
54000	996386
6713	996387
4478	996388
49450	996389
70057	996390
36789	996391
39149	996392
46522	996393
82561	996394
8467	996395
26407	996396
3074	996397
31413	996398
26601	996399
18322	996400
98418	996401
118251	996402
64840	996403
7405	996404
108633	996405
55062	996406
6316	996407
787	996408
93147	996409
8801	996410
6830	996411
120101	996412
10388	996413
861	996414
1612	996415
103890	996416
18058	996417
5503	996418
27677	996419
18304	996420
12502	996421
58905	996422
40619	996423
20714	996424
17098	996425
2667	996426
553	996427
114306	996428
1545	996429
37519	996430
57578	996431
3462	996432
2787	996433
19386	996434
145102	996435
73205	996436
10624	996437
9298	996438
13832	996439
52162	996440
2341	996441
43418	996442
22659	996443
17679	996444
65934	996445
1858	996446
44069	996447
3673	996448
168	996449
18363	996450
108046	996451
1188	996452
22946	996453
78278	996454
46600	996455
123515	996456
41942	996457
66436	996458
17942	996459
96849	996460
66	996461
22920	996462
50666	996463
12732	996464
103397	996465
25293	996466
43205	996467
6379	996468
35472	996469
66333	996470
6351	996471
97463	996472
526	996473
31451	996474
33613	996475
56880	996476
16899	996477
80437	996478
7071	996479
2106	996480
131655	996481
31045	996482
27415	996483
62928	996484
58583	996485
70137	996486
22360	996487
9741	996488
6572	996489
21404	996490
21619	996491
62921	996492
24578	996493
77883	996494
73811	996495
14246	996496
144651	996497
8270	996498
44581	996499
2489	996500
21383	996501
48186	996502
18738	996503
22626	996504
10951	996505
101563	996506
126069	996507
95807	996508
26133	996509
14183	996510
46269	996511
5742	996512
49091	996513
4507	996514
5305	996515
31305	996516
3543	996517
63086	996518
46739	996519
91481	996520
8927	996521
49849	996522
118336	996523
19835	996524
35841	996525
71133	996526
5980	996527
125	996528
88488	996529
899	996530
22334	996531
102242	996532
15822	996533
79490	996534
63957	996535
3072	996536
32610	996537
5770	996538
429	996539
26514	996540
112974	996541
40574	996542
21	996543
51862	996544
120675	996545
38766	996546
20668	996547
5621	996548
7097	996549
3686	996550
55065	996551
7070	996552
7023	996553
9492	996554
114104	996555
23258	996556
36412	996557
50894	996558
1895	996559
7129	996560
6974	996561
66024	996562
102715	996563
94212	996564
18137	996565
92989	996566
22490	996567
142962	996568
21476	996569
28331	996570
48547	996571
46235	996572
16526	996573
7617	996574
49733	996575
48582	996576
150552	996577
110917	996578
95718	996579
72956	996580
60355	996581
81746	996582
27698	996583
34112	996584
131325	996585
34434	996586
34929	996587
13831	996588
1463	996589
106599	996590
29170	996591
30979	996592
4709	996593
56910	996594
8082	996595
38190	996596
25195	996597
27448	996598
114299	996599
27444	996600
33	996601
6109	996602
63755	996603
29736	996604
79894	996605
37198	996606
115038	996607
2113	996608
76119	996609
2187	996610
117736	996611
10351	996612
126156	996613
43140	996614
98838	996615
30751	996616
7416	996617
8	996618
41751	996619
2079	996620
13103	996621
138723	996622
64656	996623
40994	996624
71275	996625
112301	996626
5783	996627
2330	996628
63574	996629
39422	996630
18085	996631
2161	996632
118597	996633
41080	996634
58778	996635
28401	996636
66793	996637
69038	996638
73633	996639
86172	996640
38508	996641
113022	996642
49714	996643
17805	996644
144522	996645
66653	996646
1562	996647
58974	996648
1125	996649
17678	996650
34990	996651
6947	996652
32060	996653
10578	996654
82695	996655
108401	996656
104062	996657
82338	996658
56174	996659
897	996660
19860	996661
88278	996662
115309	996663
31555	996664
16944	996665
39683	996666
10359	996667
8439	996668
33600	996669
30392	996670
58230	996671
7102	996672
9523	996673
62001	996674
129886	996675
30396	996676
13864	996677
25253	996678
22604	996679
104593	996680
30580	996681
6698	996682
33093	996683
36262	996684
10126	996685
90747	996686
12516	996687
44575	996688
45945	996689
68070	996690
136091	996691
69949	996692
36716	996693
57089	996694
84497	996695
52459	996696
27233	996697
135028	996698
71784	996699
54566	996700
98470	996701
94282	996702
49079	996703
119725	996704
5528	996705
25281	996706
1252	996707
28697	996708
64669	996709
13461	996710
33931	996711
33629	996712
44086	996713
87307	996714
45703	996715
52332	996716
3656	996717
17782	996718
7123	996719
103368	996720
37329	996721
41766	996722
51486	996723
9876	996724
12191	996725
3803	996726
120164	996727
2512	996728
63631	996729
2355	996730
8997	996731
32360	996732
46116	996733
28525	996734
23235	996735
15147	996736
7513	996737
39011	996738
87787	996739
22577	996740
84088	996741
103307	996742
46881	996743
40671	996744
20359	996745
41884	996746
101285	996747
8480	996748
6598	996749
25645	996750
87372	996751
46072	996752
56336	996753
22409	996754
119662	996755
38205	996756
86723	996757
96606	996758
1406	996759
28914	996760
50719	996761
21168	996762
55726	996763
108846	996764
8145	996765
107495	996766
23760	996767
16035	996768
4040	996769
35784	996770
8129	996771
271	996772
33113	996773
104819	996774
17686	996775
42508	996776
92028	996777
125820	996778
8436	996779
55537	996780
1546	996781
15034	996782
1560	996783
102876	996784
20325	996785
101694	996786
2268	996787
104640	996788
22946	996789
22375	996790
11823	996791
135931	996792
34274	996793
2189	996794
1125	996795
19978	996796
82277	996797
90292	996798
96491	996799
8146	996800
14072	996801
14100	996802
929	996803
65151	996804
83901	996805
10025	996806
534	996807
11580	996808
47014	996809
12960	996810
98933	996811
12153	996812
2679	996813
9231	996814
12689	996815
36705	996816
44900	996817
28518	996818
1509	996819
3630	996820
88289	996821
122591	996822
29378	996823
111401	996824
82163	996825
141207	996826
63419	996827
17917	996828
86005	996829
67488	996830
88946	996831
60400	996832
39298	996833
44182	996834
94459	996835
82104	996836
34537	996837
40099	996838
15371	996839
2522	996840
18226	996841
60851	996842
15571	996843
104219	996844
33450	996845
134417	996846
75600	996847
6250	996848
4691	996849
29841	996850
35634	996851
27129	996852
51438	996853
132124	996854
56764	996855
7833	996856
72119	996857
51898	996858
100362	996859
20252	996860
33044	996861
68086	996862
67249	996863
119042	996864
24758	996865
22865	996866
144227	996867
19087	996868
56440	996869
50489	996870
67219	996871
889	996872
376	996873
5505	996874
64466	996875
52746	996876
37	996877
4916	996878
32242	996879
98003	996880
144184	996881
7332	996882
61093	996883
76408	996884
18315	996885
1799	996886
32224	996887
66124	996888
61131	996889
94036	996890
2588	996891
17350	996892
31196	996893
7120	996894
17717	996895
6490	996896
7890	996897
92573	996898
74454	996899
49962	996900
120506	996901
1391	996902
3116	996903
35932	996904
112512	996905
9529	996906
107574	996907
17874	996908
14033	996909
458	996910
34044	996911
51551	996912
47571	996913
94662	996914
39752	996915
1341	996916
7443	996917
82774	996918
58215	996919
1537	996920
37252	996921
45595	996922
4866	996923
58004	996924
41509	996925
28469	996926
26941	996927
14935	996928
41931	996929
71110	996930
46107	996931
18091	996932
23021	996933
17745	996934
57846	996935
20035	996936
514	996937
7734	996938
55349	996939
61182	996940
4157	996941
46100	996942
1638	996943
4072	996944
47030	996945
10537	996946
56118	996947
100210	996948
739	996949
13928	996950
88329	996951
71646	996952
16354	996953
5058	996954
8236	996955
26437	996956
82930	996957
34116	996958
79323	996959
34452	996960
58989	996961
2613	996962
25038	996963
67777	996964
11224	996965
93189	996966
28	996967
15901	996968
13136	996969
3388	996970
24392	996971
29002	996972
92750	996973
39103	996974
14435	996975
79347	996976
45426	996977
333	996978
90696	996979
57157	996980
94381	996981
7864	996982
7732	996983
26001	996984
14553	996985
73338	996986
15716	996987
21349	996988
9069	996989
92082	996990
63304	996991
65209	996992
108495	996993
19995	996994
402	996995
73838	996996
49602	996997
4233	996998
39658	996999
294	997000
54591	997001
2363	997002
10154	997003
107042	997004
31349	997005
69983	997006
60958	997007
32609	997008
144305	997009
19083	997010
14306	997011
98112	997012
126258	997013
42352	997014
89974	997015
150500	997016
760	997017
21547	997018
37057	997019
22471	997020
52205	997021
21884	997022
77510	997023
70563	997024
31114	997025
12407	997026
16416	997027
79804	997028
1196	997029
31041	997030
38346	997031
47842	997032
5980	997033
62461	997034
28758	997035
4091	997036
16418	997037
20128	997038
23402	997039
6485	997040
83796	997041
7526	997042
135896	997043
55834	997044
6627	997045
2163	997046
73539	997047
682	997048
15463	997049
13194	997050
19172	997051
4141	997052
18115	997053
70808	997054
103820	997055
5396	997056
16740	997057
44105	997058
1425	997059
15502	997060
17118	997061
11491	997062
62835	997063
24567	997064
2221	997065
74366	997066
16495	997067
96471	997068
44055	997069
66543	997070
12718	997071
37476	997072
86822	997073
32287	997074
24393	997075
149056	997076
16246	997077
81303	997078
40037	997079
123096	997080
61385	997081
36503	997082
93678	997083
76454	997084
97772	997085
3636	997086
380	997087
47938	997088
26896	997089
83606	997090
95943	997091
37652	997092
5168	997093
6059	997094
21970	997095
59637	997096
49078	997097
57869	997098
14578	997099
99060	997100
8982	997101
123264	997102
20342	997103
8470	997104
5008	997105
128894	997106
19749	997107
4413	997108
6387	997109
55359	997110
102183	997111
7005	997112
110034	997113
9152	997114
56701	997115
3477	997116
58073	997117
4106	997118
46178	997119
19044	997120
1970	997121
20971	997122
25875	997123
88229	997124
76379	997125
55937	997126
243	997127
52876	997128
47621	997129
54110	997130
329	997131
45426	997132
49452	997133
41918	997134
11513	997135
74497	997136
44784	997137
131910	997138
3567	997139
23382	997140
42790	997141
44117	997142
21667	997143
88374	997144
330	997145
21237	997146
53249	997147
66414	997148
41265	997149
17557	997150
7598	997151
26044	997152
1469	997153
10566	997154
1579	997155
36485	997156
20246	997157
236	997158
114608	997159
10959	997160
127775	997161
137707	997162
89999	997163
28155	997164
40102	997165
44380	997166
108121	997167
12224	997168
34703	997169
143085	997170
63221	997171
425	997172
23761	997173
9999	997174
3530	997175
61474	997176
31585	997177
14459	997178
28781	997179
65332	997180
73090	997181
55227	997182
14504	997183
1020	997184
19468	997185
89091	997186
844	997187
106033	997188
106847	997189
85117	997190
63622	997191
406	997192
3609	997193
28567	997194
100055	997195
14476	997196
1298	997197
64293	997198
57928	997199
5898	997200
31600	997201
43352	997202
69604	997203
20423	997204
48102	997205
57370	997206
40102	997207
39978	997208
122746	997209
25037	997210
22243	997211
7509	997212
16831	997213
11328	997214
102035	997215
23662	997216
91296	997217
23355	997218
6094	997219
21590	997220
71610	997221
51125	997222
55942	997223
35530	997224
8616	997225
64936	997226
84556	997227
79596	997228
35668	997229
18901	997230
79563	997231
2656	997232
1156	997233
109012	997234
88112	997235
113782	997236
22397	997237
101325	997238
8371	997239
40927	997240
39336	997241
33181	997242
10098	997243
137887	997244
46655	997245
106262	997246
42324	997247
86188	997248
8224	997249
75129	997250
6294	997251
2667	997252
29475	997253
38858	997254
47135	997255
120553	997256
115307	997257
7615	997258
7178	997259
164	997260
917	997261
49080	997262
90095	997263
87503	997264
41748	997265
95133	997266
2704	997267
7350	997268
4259	997269
3834	997270
112267	997271
14098	997272
49450	997273
76480	997274
23035	997275
6453	997276
109639	997277
68524	997278
47813	997279
48285	997280
9649	997281
50971	997282
19573	997283
68337	997284
40339	997285
34790	997286
128351	997287
102277	997288
25570	997289
105316	997290
38847	997291
1564	997292
94827	997293
11180	997294
28187	997295
57770	997296
81756	997297
48509	997298
19023	997299
72511	997300
42921	997301
57672	997302
70012	997303
16648	997304
9307	997305
4045	997306
3317	997307
30163	997308
28590	997309
85514	997310
13991	997311
37157	997312
30068	997313
114085	997314
70146	997315
38257	997316
36868	997317
69817	997318
30611	997319
12377	997320
97564	997321
4704	997322
14813	997323
14561	997324
50567	997325
199	997326
25989	997327
12391	997328
22956	997329
3602	997330
93864	997331
76745	997332
2926	997333
9050	997334
70131	997335
21062	997336
898	997337
572	997338
88879	997339
108568	997340
4261	997341
15954	997342
56191	997343
12032	997344
43997	997345
125829	997346
7412	997347
1506	997348
75404	997349
2457	997350
76931	997351
6908	997352
90518	997353
143921	997354
10665	997355
3107	997356
69401	997357
41419	997358
89813	997359
62230	997360
78999	997361
50565	997362
13230	997363
285	997364
10097	997365
26924	997366
41081	997367
37178	997368
47454	997369
6794	997370
36633	997371
36915	997372
5491	997373
7027	997374
133488	997375
59353	997376
123347	997377
104422	997378
2612	997379
40026	997380
32106	997381
139127	997382
46520	997383
12487	997384
53888	997385
22632	997386
48775	997387
122786	997388
108637	997389
41495	997390
68875	997391
6106	997392
102976	997393
26591	997394
10502	997395
2087	997396
13398	997397
17988	997398
99272	997399
24756	997400
75419	997401
7301	997402
30159	997403
28034	997404
2994	997405
111878	997406
115	997407
116385	997408
82712	997409
37349	997410
5323	997411
121943	997412
70840	997413
5219	997414
109764	997415
13010	997416
19976	997417
78901	997418
24025	997419
69047	997420
19116	997421
15202	997422
39043	997423
105516	997424
90837	997425
9894	997426
1225	997427
49100	997428
33467	997429
37658	997430
1177	997431
78981	997432
67987	997433
36116	997434
128540	997435
77838	997436
4364	997437
36384	997438
63653	997439
135396	997440
43980	997441
10057	997442
16570	997443
62070	997444
13078	997445
72628	997446
49312	997447
77048	997448
3418	997449
349	997450
107217	997451
38409	997452
18399	997453
57943	997454
51364	997455
11575	997456
61436	997457
4474	997458
8750	997459
27964	997460
69054	997461
16005	997462
28843	997463
36961	997464
57454	997465
70739	997466
101106	997467
21448	997468
53869	997469
82998	997470
4204	997471
4600	997472
34501	997473
13538	997474
37836	997475
31452	997476
941	997477
46526	997478
34148	997479
178	997480
101808	997481
45757	997482
42369	997483
15019	997484
74303	997485
49070	997486
6165	997487
267	997488
10300	997489
26698	997490
1416	997491
72833	997492
71164	997493
8867	997494
44515	997495
222	997496
86949	997497
24334	997498
73858	997499
12330	997500
41151	997501
55349	997502
515	997503
8917	997504
117149	997505
98234	997506
21824	997507
83218	997508
35963	997509
45589	997510
3124	997511
8625	997512
17611	997513
521	997514
14888	997515
14749	997516
67574	997517
22118	997518
37190	997519
113320	997520
34830	997521
37176	997522
129716	997523
135000	997524
12470	997525
16568	997526
13642	997527
39006	997528
31855	997529
9662	997530
37630	997531
99883	997532
34833	997533
21852	997534
14126	997535
77196	997536
16646	997537
48501	997538
17280	997539
55273	997540
66259	997541
3784	997542
57722	997543
62251	997544
46897	997545
11618	997546
29682	997547
62400	997548
62192	997549
106016	997550
20882	997551
105126	997552
38167	997553
57125	997554
79632	997555
9321	997556
53187	997557
84165	997558
35228	997559
31303	997560
64793	997561
10483	997562
53465	997563
108133	997564
43528	997565
127483	997566
42830	997567
67078	997568
3484	997569
124719	997570
27725	997571
62980	997572
23484	997573
6300	997574
13242	997575
43012	997576
56453	997577
80702	997578
10652	997579
34536	997580
20795	997581
32678	997582
36062	997583
12155	997584
120456	997585
64584	997586
148289	997587
89519	997588
5157	997589
92291	997590
107374	997591
24328	997592
150496	997593
91175	997594
9482	997595
73364	997596
57135	997597
9105	997598
664	997599
85486	997600
68266	997601
100932	997602
1067	997603
51633	997604
241	997605
5422	997606
51989	997607
67587	997608
2877	997609
128388	997610
89809	997611
3371	997612
38043	997613
31637	997614
15513	997615
32645	997616
79407	997617
29887	997618
33101	997619
49149	997620
103030	997621
101407	997622
105968	997623
25976	997624
66216	997625
343	997626
85825	997627
44297	997628
31175	997629
29965	997630
10976	997631
49812	997632
119763	997633
11185	997634
26848	997635
34899	997636
29793	997637
44778	997638
3903	997639
48260	997640
9260	997641
103709	997642
32209	997643
62264	997644
32332	997645
3483	997646
6437	997647
48469	997648
51132	997649
41416	997650
60653	997651
1743	997652
1005	997653
70833	997654
117962	997655
18267	997656
63069	997657
270	997658
60617	997659
40913	997660
107198	997661
106136	997662
85053	997663
24087	997664
10002	997665
1521	997666
54980	997667
136146	997668
12710	997669
60052	997670
49918	997671
6935	997672
35765	997673
111248	997674
8273	997675
30481	997676
1661	997677
47682	997678
10542	997679
551	997680
44527	997681
6266	997682
17854	997683
48568	997684
60273	997685
70096	997686
3246	997687
9677	997688
130979	997689
94348	997690
8084	997691
37948	997692
19232	997693
85970	997694
28159	997695
138598	997696
138462	997697
53503	997698
2402	997699
99887	997700
41689	997701
2212	997702
83784	997703
61541	997704
85942	997705
16689	997706
12399	997707
79954	997708
50146	997709
32833	997710
4360	997711
113595	997712
35706	997713
9077	997714
16815	997715
30725	997716
69289	997717
21439	997718
30360	997719
27208	997720
31713	997721
23694	997722
95957	997723
63542	997724
63201	997725
3108	997726
48140	997727
79842	997728
90988	997729
15060	997730
86677	997731
309	997732
5022	997733
55285	997734
11291	997735
41843	997736
75636	997737
50351	997738
8685	997739
115406	997740
31797	997741
42710	997742
6317	997743
28498	997744
42788	997745
79737	997746
6984	997747
44338	997748
12094	997749
42034	997750
11919	997751
8183	997752
20100	997753
12938	997754
76448	997755
267	997756
2632	997757
3501	997758
28287	997759
19809	997760
63444	997761
75298	997762
843	997763
3458	997764
47236	997765
34990	997766
62828	997767
94679	997768
22150	997769
2448	997770
36478	997771
24078	997772
25643	997773
2080	997774
36976	997775
44353	997776
89201	997777
84751	997778
86850	997779
56078	997780
56183	997781
82870	997782
56785	997783
21683	997784
109451	997785
38854	997786
119746	997787
19936	997788
5334	997789
83787	997790
20756	997791
26672	997792
22088	997793
76746	997794
123949	997795
59450	997796
236	997797
34315	997798
17723	997799
97643	997800
20092	997801
2542	997802
26573	997803
80915	997804
26516	997805
41309	997806
46177	997807
90027	997808
36949	997809
16287	997810
32088	997811
127884	997812
3285	997813
37879	997814
33823	997815
18484	997816
39547	997817
37062	997818
17822	997819
7018	997820
109080	997821
4576	997822
61909	997823
10864	997824
103179	997825
7913	997826
74099	997827
8826	997828
19760	997829
13313	997830
1983	997831
15906	997832
26931	997833
89092	997834
62254	997835
101865	997836
8419	997837
17629	997838
13757	997839
116981	997840
71080	997841
41906	997842
57414	997843
114037	997844
9674	997845
5630	997846
4793	997847
52566	997848
37208	997849
7826	997850
88160	997851
79898	997852
25827	997853
65460	997854
57781	997855
33478	997856
4531	997857
57000	997858
8010	997859
1844	997860
18699	997861
22643	997862
9207	997863
85651	997864
101983	997865
2420	997866
2990	997867
59734	997868
12433	997869
134239	997870
20675	997871
150178	997872
23341	997873
72010	997874
46952	997875
8530	997876
7156	997877
12039	997878
2428	997879
39787	997880
13900	997881
10758	997882
111013	997883
87691	997884
18074	997885
640	997886
44138	997887
92239	997888
59100	997889
31612	997890
54948	997891
142860	997892
27054	997893
107880	997894
48695	997895
5096	997896
253	997897
7034	997898
4176	997899
109748	997900
92194	997901
23667	997902
40310	997903
134011	997904
28608	997905
82661	997906
76262	997907
3075	997908
4230	997909
72825	997910
73365	997911
14974	997912
95042	997913
335	997914
72544	997915
29772	997916
107036	997917
46060	997918
3614	997919
19252	997920
118900	997921
41923	997922
29644	997923
106070	997924
22433	997925
60300	997926
78338	997927
65446	997928
36112	997929
69367	997930
8570	997931
31412	997932
6174	997933
110892	997934
101079	997935
10484	997936
100343	997937
998	997938
143448	997939
16477	997940
39512	997941
10047	997942
2570	997943
15096	997944
2843	997945
40274	997946
9267	997947
91970	997948
5346	997949
44601	997950
19666	997951
1674	997952
98853	997953
3457	997954
850	997955
24336	997956
108187	997957
111359	997958
44042	997959
28355	997960
43753	997961
37522	997962
27075	997963
20287	997964
24164	997965
119308	997966
37112	997967
13063	997968
81336	997969
9121	997970
86871	997971
62842	997972
10503	997973
92949	997974
16923	997975
12480	997976
41272	997977
37527	997978
15803	997979
78225	997980
78013	997981
2226	997982
18593	997983
69670	997984
1225	997985
38073	997986
3725	997987
107514	997988
1736	997989
36927	997990
109366	997991
21270	997992
132280	997993
14775	997994
21005	997995
2744	997996
1084	997997
31627	997998
69667	997999
35789	998000
8663	998001
90427	998002
2949	998003
35886	998004
39824	998005
4351	998006
41316	998007
112518	998008
14732	998009
69281	998010
5587	998011
29441	998012
1617	998013
92626	998014
59273	998015
44316	998016
24556	998017
6321	998018
38153	998019
64421	998020
23282	998021
99678	998022
81741	998023
6688	998024
601	998025
131534	998026
35188	998027
17468	998028
464	998029
9926	998030
12195	998031
16101	998032
1717	998033
81878	998034
14151	998035
1457	998036
82053	998037
31635	998038
30573	998039
95497	998040
121116	998041
32697	998042
107529	998043
5647	998044
55953	998045
558	998046
98578	998047
25860	998048
90303	998049
30931	998050
3028	998051
132935	998052
2022	998053
32629	998054
30680	998055
5049	998056
92587	998057
30926	998058
5929	998059
11856	998060
357	998061
129802	998062
6479	998063
44116	998064
50978	998065
3624	998066
19095	998067
506	998068
29676	998069
46078	998070
90539	998071
44890	998072
15278	998073
3720	998074
28296	998075
10463	998076
10637	998077
3409	998078
17639	998079
92223	998080
41236	998081
68638	998082
38828	998083
94274	998084
5602	998085
24400	998086
66867	998087
49006	998088
39794	998089
52734	998090
97229	998091
7690	998092
18766	998093
43454	998094
63476	998095
108414	998096
83249	998097
65886	998098
136507	998099
93743	998100
5109	998101
29244	998102
62301	998103
95842	998104
52897	998105
25414	998106
7285	998107
51	998108
1803	998109
3204	998110
39028	998111
3864	998112
85818	998113
59421	998114
35314	998115
82475	998116
13834	998117
3318	998118
64372	998119
12486	998120
109380	998121
58871	998122
139428	998123
135929	998124
25023	998125
80745	998126
131151	998127
75915	998128
3334	998129
1061	998130
4492	998131
64059	998132
46036	998133
18191	998134
741	998135
2778	998136
49259	998137
24244	998138
3448	998139
116671	998140
57536	998141
1306	998142
59916	998143
81288	998144
40819	998145
1	998146
101545	998147
45459	998148
20936	998149
94246	998150
84239	998151
2358	998152
62366	998153
11259	998154
4093	998155
112668	998156
43612	998157
37232	998158
21289	998159
53498	998160
55179	998161
47437	998162
86595	998163
13826	998164
126134	998165
100378	998166
72588	998167
1169	998168
7213	998169
65709	998170
30133	998171
3151	998172
89863	998173
104556	998174
59815	998175
82400	998176
95864	998177
54347	998178
3061	998179
62737	998180
6602	998181
99839	998182
109113	998183
37379	998184
89993	998185
37220	998186
145790	998187
65459	998188
110659	998189
21798	998190
112646	998191
21773	998192
21150	998193
1095	998194
100177	998195
49307	998196
2572	998197
8772	998198
42243	998199
47856	998200
27021	998201
66362	998202
65506	998203
133778	998204
52	998205
104871	998206
18321	998207
110038	998208
98455	998209
66232	998210
73780	998211
99392	998212
124079	998213
110390	998214
85878	998215
71393	998216
2723	998217
56326	998218
15128	998219
22799	998220
383	998221
64339	998222
14334	998223
21041	998224
31097	998225
45027	998226
34270	998227
196	998228
104207	998229
92	998230
94983	998231
95129	998232
31720	998233
47342	998234
71996	998235
32295	998236
139748	998237
16719	998238
17209	998239
23813	998240
15446	998241
4486	998242
11955	998243
100081	998244
21378	998245
86361	998246
116940	998247
64239	998248
2211	998249
93224	998250
61683	998251
63299	998252
25160	998253
6348	998254
72531	998255
39742	998256
125665	998257
30335	998258
20775	998259
33075	998260
70287	998261
77062	998262
135467	998263
62338	998264
89309	998265
84704	998266
9063	998267
150674	998268
8923	998269
67615	998270
70172	998271
81787	998272
1845	998273
60459	998274
67134	998275
7138	998276
79712	998277
103226	998278
51840	998279
94605	998280
11607	998281
80871	998282
48550	998283
77322	998284
20178	998285
4666	998286
126284	998287
6568	998288
9351	998289
14464	998290
6767	998291
3190	998292
25761	998293
29189	998294
113664	998295
44968	998296
60184	998297
75752	998298
82533	998299
12720	998300
53509	998301
38706	998302
6142	998303
8225	998304
95670	998305
18816	998306
111171	998307
14684	998308
22233	998309
120472	998310
20240	998311
55173	998312
47999	998313
30497	998314
134199	998315
61105	998316
133681	998317
5052	998318
41719	998319
11520	998320
19804	998321
38615	998322
874	998323
24843	998324
117367	998325
29891	998326
54114	998327
42743	998328
71082	998329
11226	998330
93075	998331
69942	998332
27789	998333
72884	998334
77255	998335
51287	998336
38122	998337
9026	998338
69237	998339
6243	998340
12755	998341
60052	998342
134774	998343
92439	998344
118205	998345
12243	998346
71770	998347
35521	998348
80427	998349
10270	998350
1595	998351
71146	998352
138	998353
40202	998354
32145	998355
63285	998356
40410	998357
151	998358
67068	998359
67570	998360
9575	998361
18712	998362
43921	998363
13641	998364
1810	998365
1677	998366
76069	998367
1675	998368
36836	998369
131338	998370
26069	998371
94341	998372
37214	998373
93634	998374
73098	998375
20617	998376
2240	998377
22077	998378
11196	998379
67543	998380
30	998381
2425	998382
91611	998383
100870	998384
135481	998385
57316	998386
58030	998387
3465	998388
52307	998389
94515	998390
92629	998391
139268	998392
5555	998393
14773	998394
47019	998395
51130	998396
95900	998397
42948	998398
67565	998399
52155	998400
58954	998401
23646	998402
4442	998403
6267	998404
17586	998405
34711	998406
122545	998407
22825	998408
26128	998409
11232	998410
8396	998411
73492	998412
66309	998413
19641	998414
881	998415
76570	998416
36753	998417
66536	998418
4331	998419
82751	998420
12847	998421
9032	998422
143	998423
1620	998424
58167	998425
95803	998426
23733	998427
23981	998428
93549	998429
75994	998430
77237	998431
3232	998432
944	998433
17255	998434
70020	998435
13837	998436
50903	998437
72642	998438
50520	998439
90414	998440
102419	998441
32910	998442
83200	998443
6623	998444
103907	998445
1501	998446
37380	998447
81849	998448
55346	998449
4757	998450
39864	998451
18914	998452
8790	998453
17944	998454
15374	998455
40075	998456
29766	998457
8803	998458
610	998459
16034	998460
34850	998461
46319	998462
65979	998463
59395	998464
3773	998465
112882	998466
6375	998467
81658	998468
45330	998469
7533	998470
6487	998471
29520	998472
5058	998473
20592	998474
50063	998475
12778	998476
363	998477
23009	998478
51233	998479
3606	998480
40300	998481
11927	998482
134686	998483
77090	998484
121081	998485
121639	998486
77720	998487
38221	998488
38975	998489
16565	998490
20521	998491
1558	998492
101724	998493
55365	998494
14307	998495
107208	998496
35096	998497
74636	998498
13003	998499
43158	998500
76801	998501
49528	998502
71207	998503
9782	998504
23392	998505
9646	998506
52770	998507
96472	998508
18863	998509
7223	998510
103289	998511
35052	998512
1893	998513
83149	998514
3374	998515
69037	998516
770	998517
12063	998518
17189	998519
100045	998520
110650	998521
29223	998522
21919	998523
69998	998524
4904	998525
9440	998526
48628	998527
99195	998528
21228	998529
65319	998530
75512	998531
25821	998532
72028	998533
30878	998534
5939	998535
47932	998536
5127	998537
67869	998538
2621	998539
81059	998540
29949	998541
44261	998542
19906	998543
19845	998544
51330	998545
70166	998546
53700	998547
9293	998548
16109	998549
39687	998550
22475	998551
118127	998552
60362	998553
44748	998554
12433	998555
108585	998556
76238	998557
48860	998558
26254	998559
52544	998560
54755	998561
43145	998562
13463	998563
69303	998564
49629	998565
52640	998566
62855	998567
16921	998568
40547	998569
106233	998570
30272	998571
15290	998572
20419	998573
951	998574
119730	998575
62611	998576
118238	998577
162	998578
7269	998579
31940	998580
4065	998581
87846	998582
69400	998583
20385	998584
39505	998585
38187	998586
114644	998587
44444	998588
8469	998589
2383	998590
105510	998591
43722	998592
101466	998593
20854	998594
47233	998595
23992	998596
78115	998597
79715	998598
15896	998599
64832	998600
70598	998601
9555	998602
98854	998603
49469	998604
27956	998605
11701	998606
11394	998607
47024	998608
33254	998609
29872	998610
24073	998611
36156	998612
11045	998613
50338	998614
34227	998615
100209	998616
97247	998617
80344	998618
147597	998619
1535	998620
1166	998621
26411	998622
25446	998623
27387	998624
1591	998625
102787	998626
97915	998627
146409	998628
65408	998629
28661	998630
118572	998631
8717	998632
66810	998633
44389	998634
23337	998635
17575	998636
11837	998637
14448	998638
2112	998639
99513	998640
6488	998641
20630	998642
43927	998643
37749	998644
26213	998645
113580	998646
24654	998647
32907	998648
23283	998649
19406	998650
77452	998651
66268	998652
12812	998653
52073	998654
25683	998655
4693	998656
13189	998657
112825	998658
131561	998659
19218	998660
2488	998661
121329	998662
57639	998663
93971	998664
48602	998665
36710	998666
19853	998667
13619	998668
81018	998669
33026	998670
1687	998671
16476	998672
15551	998673
752	998674
17267	998675
9037	998676
3181	998677
50932	998678
13962	998679
60235	998680
119618	998681
45426	998682
57961	998683
52937	998684
18715	998685
7649	998686
105962	998687
57898	998688
118547	998689
3799	998690
74260	998691
101831	998692
169	998693
56789	998694
52993	998695
130497	998696
52707	998697
9589	998698
14524	998699
44612	998700
16071	998701
1530	998702
30812	998703
7659	998704
15761	998705
79638	998706
30858	998707
69529	998708
15972	998709
101265	998710
48421	998711
30370	998712
12582	998713
112588	998714
29750	998715
37249	998716
58517	998717
9538	998718
81230	998719
59135	998720
76809	998721
2706	998722
41145	998723
5309	998724
12110	998725
127048	998726
39664	998727
105493	998728
25713	998729
5098	998730
30962	998731
26483	998732
10283	998733
21293	998734
60016	998735
18235	998736
81412	998737
12282	998738
654	998739
122139	998740
42422	998741
136277	998742
36489	998743
27763	998744
120667	998745
16888	998746
69637	998747
57362	998748
145086	998749
126540	998750
93212	998751
18411	998752
52565	998753
40068	998754
67002	998755
2996	998756
11158	998757
6859	998758
134050	998759
32967	998760
23499	998761
18	998762
21741	998763
16154	998764
35315	998765
65817	998766
38373	998767
33582	998768
32729	998769
64398	998770
13933	998771
2118	998772
1159	998773
1774	998774
90627	998775
60824	998776
23984	998777
127043	998778
55517	998779
24689	998780
18060	998781
75398	998782
32527	998783
70350	998784
50911	998785
73288	998786
9486	998787
45966	998788
69725	998789
74804	998790
43229	998791
50459	998792
1813	998793
11505	998794
40962	998795
9406	998796
1924	998797
17484	998798
74396	998799
23592	998800
44409	998801
70264	998802
35880	998803
141191	998804
16595	998805
5038	998806
34673	998807
5503	998808
25670	998809
443	998810
93044	998811
5994	998812
11694	998813
89849	998814
295	998815
49821	998816
58528	998817
1529	998818
23878	998819
17752	998820
22110	998821
2257	998822
19574	998823
11693	998824
102827	998825
1741	998826
58752	998827
12059	998828
84931	998829
41998	998830
125862	998831
132372	998832
22616	998833
119249	998834
88045	998835
4219	998836
35795	998837
13493	998838
93734	998839
96307	998840
10435	998841
97236	998842
40040	998843
70759	998844
53389	998845
121812	998846
84834	998847
490	998848
6867	998849
121227	998850
95293	998851
8906	998852
89469	998853
31192	998854
95436	998855
1797	998856
88820	998857
18289	998858
56753	998859
908	998860
91380	998861
128037	998862
1771	998863
81777	998864
34095	998865
707	998866
91680	998867
9432	998868
31678	998869
8076	998870
2148	998871
133812	998872
26081	998873
8161	998874
118602	998875
94264	998876
52380	998877
6495	998878
39543	998879
45900	998880
83631	998881
23291	998882
79208	998883
105078	998884
65478	998885
52295	998886
37286	998887
6399	998888
13079	998889
37511	998890
105909	998891
1843	998892
50822	998893
87277	998894
56950	998895
9232	998896
19421	998897
67970	998898
37617	998899
13453	998900
30278	998901
1327	998902
14664	998903
47537	998904
2858	998905
35603	998906
41032	998907
14383	998908
71745	998909
85859	998910
18986	998911
43994	998912
131158	998913
2917	998914
1948	998915
104492	998916
75808	998917
10663	998918
70898	998919
100524	998920
85597	998921
54882	998922
53101	998923
187	998924
29081	998925
99782	998926
25072	998927
68067	998928
23672	998929
66416	998930
15268	998931
146958	998932
142601	998933
138072	998934
101778	998935
29653	998936
27649	998937
23526	998938
1846	998939
53495	998940
47928	998941
29048	998942
86721	998943
4969	998944
68470	998945
5127	998946
71670	998947
64473	998948
6	998949
53590	998950
84991	998951
5384	998952
7944	998953
10384	998954
125111	998955
21327	998956
54087	998957
11724	998958
37339	998959
4520	998960
53206	998961
2971	998962
89904	998963
55233	998964
28779	998965
70919	998966
16726	998967
129	998968
87600	998969
51384	998970
66849	998971
21029	998972
36015	998973
625	998974
45464	998975
42236	998976
16	998977
21135	998978
96459	998979
1264	998980
39703	998981
2695	998982
8307	998983
84574	998984
30503	998985
11159	998986
3063	998987
68870	998988
70643	998989
9057	998990
3364	998991
48522	998992
37766	998993
1918	998994
282	998995
40797	998996
25769	998997
9321	998998
50731	998999
10237	999000
66639	999001
38847	999002
68998	999003
19780	999004
139206	999005
43219	999006
28135	999007
68563	999008
106149	999009
936	999010
41903	999011
7932	999012
27266	999013
24835	999014
39336	999015
789	999016
5797	999017
47274	999018
3712	999019
137578	999020
33411	999021
126678	999022
67969	999023
58507	999024
12705	999025
24347	999026
43187	999027
17605	999028
29796	999029
148230	999030
33112	999031
9558	999032
45	999033
7497	999034
53566	999035
62458	999036
35723	999037
69354	999038
88903	999039
25736	999040
16567	999041
11603	999042
117627	999043
27909	999044
1362	999045
15341	999046
45959	999047
123060	999048
26086	999049
99749	999050
50731	999051
115107	999052
90282	999053
72264	999054
20444	999055
81155	999056
37079	999057
76519	999058
16113	999059
74310	999060
41532	999061
3531	999062
21889	999063
10019	999064
9660	999065
2178	999066
79999	999067
38685	999068
51990	999069
2968	999070
105249	999071
110463	999072
38251	999073
4455	999074
55948	999075
69134	999076
31471	999077
90854	999078
63419	999079
77629	999080
7483	999081
12919	999082
15292	999083
16852	999084
8151	999085
25823	999086
8967	999087
12354	999088
3946	999089
8442	999090
97206	999091
53496	999092
44140	999093
44223	999094
59284	999095
51902	999096
105743	999097
113478	999098
66415	999099
24487	999100
27	999101
19313	999102
6370	999103
9265	999104
35458	999105
31469	999106
138901	999107
45089	999108
4	999109
55328	999110
46226	999111
7928	999112
552	999113
115098	999114
56093	999115
99181	999116
30190	999117
16151	999118
8348	999119
3714	999120
83010	999121
96399	999122
29876	999123
10963	999124
55484	999125
263	999126
57149	999127
7719	999128
4347	999129
33021	999130
42842	999131
28000	999132
68581	999133
3338	999134
68466	999135
46392	999136
647	999137
57438	999138
506	999139
65448	999140
90513	999141
14098	999142
98975	999143
31393	999144
3915	999145
78021	999146
5857	999147
41663	999148
71540	999149
4873	999150
87265	999151
45711	999152
34577	999153
28442	999154
37633	999155
5456	999156
25652	999157
132874	999158
14077	999159
11054	999160
110958	999161
73411	999162
20107	999163
23285	999164
645	999165
7741	999166
1352	999167
39159	999168
70825	999169
40891	999170
66014	999171
25034	999172
3090	999173
48183	999174
10449	999175
56107	999176
14954	999177
13038	999178
135995	999179
40728	999180
24995	999181
75544	999182
6724	999183
47008	999184
84131	999185
3665	999186
47890	999187
54180	999188
16502	999189
117678	999190
83505	999191
78950	999192
86606	999193
48640	999194
73124	999195
33335	999196
54128	999197
83144	999198
23206	999199
64265	999200
44330	999201
23199	999202
27992	999203
19335	999204
15354	999205
26781	999206
8255	999207
2445	999208
19743	999209
26457	999210
5522	999211
56841	999212
20959	999213
1580	999214
84791	999215
57876	999216
45321	999217
18708	999218
134	999219
32977	999220
70027	999221
26238	999222
4576	999223
18552	999224
74341	999225
3519	999226
23890	999227
40715	999228
2391	999229
101191	999230
132963	999231
113070	999232
126022	999233
25754	999234
46139	999235
49036	999236
48567	999237
570	999238
137495	999239
13525	999240
44797	999241
56156	999242
116476	999243
3889	999244
85434	999245
3842	999246
33978	999247
66228	999248
130525	999249
60924	999250
74625	999251
142472	999252
23742	999253
95862	999254
120614	999255
34920	999256
109298	999257
72741	999258
79962	999259
14221	999260
42939	999261
87511	999262
27800	999263
84083	999264
56534	999265
29149	999266
36234	999267
10255	999268
104388	999269
92357	999270
460	999271
34456	999272
12420	999273
87531	999274
56852	999275
61358	999276
27245	999277
26600	999278
50107	999279
27797	999280
33212	999281
5131	999282
9615	999283
110798	999284
27979	999285
19752	999286
1407	999287
5517	999288
56167	999289
28435	999290
31557	999291
2634	999292
1595	999293
74650	999294
4445	999295
86352	999296
72443	999297
52570	999298
3698	999299
43965	999300
23340	999301
80949	999302
64531	999303
29258	999304
10807	999305
100716	999306
45729	999307
72347	999308
124360	999309
3095	999310
31631	999311
79481	999312
42263	999313
137172	999314
105708	999315
65605	999316
54907	999317
1620	999318
5010	999319
13231	999320
20036	999321
48788	999322
35246	999323
43134	999324
57020	999325
2168	999326
48274	999327
6779	999328
9490	999329
3638	999330
41927	999331
40142	999332
41649	999333
19463	999334
36822	999335
25375	999336
21511	999337
38440	999338
13378	999339
2347	999340
20055	999341
100571	999342
21293	999343
11562	999344
77188	999345
25131	999346
20331	999347
42909	999348
56455	999349
91203	999350
24570	999351
22484	999352
37284	999353
122748	999354
31048	999355
42259	999356
207	999357
4176	999358
8900	999359
13157	999360
38792	999361
78584	999362
69711	999363
18526	999364
107170	999365
88089	999366
67891	999367
37183	999368
4452	999369
37348	999370
52808	999371
22843	999372
93684	999373
6049	999374
2355	999375
28517	999376
40734	999377
10494	999378
40120	999379
25729	999380
497	999381
25856	999382
62598	999383
14881	999384
143477	999385
2615	999386
33015	999387
38629	999388
16254	999389
10719	999390
480	999391
126581	999392
62795	999393
2327	999394
100302	999395
65908	999396
10952	999397
40415	999398
128114	999399
2717	999400
41221	999401
10206	999402
14875	999403
32090	999404
6051	999405
34362	999406
4197	999407
869	999408
5292	999409
27968	999410
27865	999411
85440	999412
75819	999413
17667	999414
87444	999415
27570	999416
79610	999417
2047	999418
24609	999419
49201	999420
87221	999421
10149	999422
72870	999423
46498	999424
91071	999425
117194	999426
4210	999427
10482	999428
68508	999429
24	999430
688	999431
39613	999432
81329	999433
6130	999434
19589	999435
89244	999436
134122	999437
3743	999438
22527	999439
28123	999440
18996	999441
32706	999442
47644	999443
98135	999444
15341	999445
112917	999446
3701	999447
25819	999448
22491	999449
72729	999450
6560	999451
86500	999452
96068	999453
432	999454
36346	999455
60485	999456
112499	999457
1670	999458
80923	999459
62431	999460
91793	999461
47716	999462
26581	999463
829	999464
33558	999465
24468	999466
138359	999467
116926	999468
44612	999469
50630	999470
27107	999471
66540	999472
63433	999473
147958	999474
77670	999475
70820	999476
26644	999477
8696	999478
97586	999479
64202	999480
362	999481
11480	999482
7207	999483
103955	999484
242	999485
11778	999486
733	999487
40650	999488
6690	999489
16822	999490
7464	999491
1417	999492
22649	999493
13274	999494
56867	999495
92855	999496
29827	999497
1486	999498
33566	999499
20685	999500
1784	999501
6793	999502
117796	999503
57053	999504
9710	999505
129310	999506
27616	999507
49335	999508
69234	999509
29164	999510
6231	999511
22331	999512
20288	999513
129928	999514
31024	999515
56045	999516
23351	999517
69904	999518
48310	999519
44956	999520
69132	999521
35853	999522
104549	999523
42210	999524
6985	999525
23796	999526
62971	999527
24444	999528
97103	999529
31894	999530
24182	999531
76608	999532
114612	999533
63736	999534
15744	999535
10266	999536
7802	999537
9929	999538
35215	999539
12330	999540
109654	999541
15531	999542
12712	999543
9577	999544
1455	999545
97637	999546
4426	999547
6567	999548
67323	999549
57059	999550
6373	999551
5879	999552
41146	999553
106251	999554
104728	999555
41798	999556
147126	999557
26874	999558
802	999559
36330	999560
18368	999561
5858	999562
38315	999563
32517	999564
293	999565
34899	999566
4738	999567
36713	999568
80229	999569
106345	999570
32761	999571
2324	999572
47227	999573
28978	999574
60531	999575
84910	999576
715	999577
39206	999578
100951	999579
5436	999580
32753	999581
59117	999582
6564	999583
70	999584
44459	999585
67437	999586
10969	999587
105515	999588
2536	999589
45862	999590
8404	999591
31025	999592
34264	999593
71099	999594
67660	999595
73169	999596
5614	999597
94730	999598
95346	999599
7368	999600
31644	999601
43056	999602
89787	999603
97523	999604
46572	999605
9691	999606
110137	999607
93566	999608
12440	999609
13978	999610
38074	999611
117345	999612
36997	999613
64505	999614
53748	999615
42086	999616
139080	999617
10646	999618
56654	999619
930	999620
58806	999621
21046	999622
2835	999623
35024	999624
17141	999625
15278	999626
7754	999627
47146	999628
20983	999629
10997	999630
301	999631
11771	999632
16468	999633
87911	999634
21676	999635
61057	999636
86469	999637
120100	999638
5764	999639
5071	999640
23835	999641
104832	999642
9594	999643
14844	999644
112250	999645
3935	999646
21006	999647
2962	999648
65846	999649
48382	999650
144397	999651
7462	999652
11563	999653
73650	999654
10039	999655
131588	999656
40849	999657
30573	999658
72900	999659
56158	999660
130663	999661
26968	999662
121224	999663
81602	999664
15384	999665
474	999666
15325	999667
33826	999668
8237	999669
42328	999670
13034	999671
43335	999672
29330	999673
95460	999674
18409	999675
93042	999676
5214	999677
47702	999678
119043	999679
67791	999680
39732	999681
46242	999682
58494	999683
10154	999684
94187	999685
47190	999686
84647	999687
21438	999688
88317	999689
56647	999690
409	999691
19462	999692
8600	999693
103655	999694
609	999695
6106	999696
8842	999697
56587	999698
69387	999699
43074	999700
107479	999701
1134	999702
20427	999703
11695	999704
6361	999705
29108	999706
28655	999707
32805	999708
68579	999709
34349	999710
68054	999711
8453	999712
23006	999713
5480	999714
100852	999715
22604	999716
132	999717
1270	999718
32275	999719
68501	999720
8288	999721
92420	999722
8288	999723
36731	999724
28857	999725
80232	999726
121942	999727
40731	999728
64860	999729
10397	999730
123961	999731
47605	999732
97842	999733
46272	999734
130862	999735
19061	999736
80667	999737
61261	999738
7848	999739
54337	999740
4073	999741
181	999742
2155	999743
30176	999744
43789	999745
8804	999746
4656	999747
40629	999748
88554	999749
86586	999750
28552	999751
738	999752
15181	999753
74523	999754
4061	999755
4496	999756
70349	999757
40452	999758
8722	999759
76003	999760
2712	999761
15990	999762
22274	999763
16356	999764
91389	999765
46732	999766
1950	999767
2354	999768
129841	999769
115897	999770
16360	999771
66485	999772
42464	999773
28987	999774
74176	999775
74936	999776
5430	999777
125818	999778
28401	999779
72458	999780
2634	999781
53221	999782
22817	999783
3499	999784
35936	999785
2983	999786
44261	999787
120163	999788
15616	999789
49622	999790
40734	999791
123831	999792
8693	999793
102261	999794
35646	999795
1720	999796
1793	999797
102466	999798
140830	999799
29160	999800
134432	999801
7096	999802
31496	999803
3588	999804
12076	999805
28779	999806
111607	999807
51386	999808
51815	999809
76734	999810
1083	999811
77076	999812
41421	999813
111438	999814
30164	999815
653	999816
8765	999817
23549	999818
38535	999819
24895	999820
3034	999821
23525	999822
44786	999823
30159	999824
135560	999825
25909	999826
39386	999827
20303	999828
105366	999829
28426	999830
59126	999831
26595	999832
2478	999833
30277	999834
18738	999835
59889	999836
11202	999837
8937	999838
100597	999839
35236	999840
52759	999841
18454	999842
3091	999843
58937	999844
320	999845
122223	999846
2152	999847
12121	999848
75094	999849
143190	999850
667	999851
1197	999852
2952	999853
29173	999854
10099	999855
2121	999856
116180	999857
11224	999858
46815	999859
35355	999860
5636	999861
78456	999862
117592	999863
142265	999864
41238	999865
1412	999866
1895	999867
9328	999868
50465	999869
89832	999870
15741	999871
7762	999872
60810	999873
1239	999874
19652	999875
78749	999876
12216	999877
100861	999878
127927	999879
1822	999880
40847	999881
4019	999882
70949	999883
53206	999884
22629	999885
53119	999886
12538	999887
25837	999888
24710	999889
8140	999890
13807	999891
40134	999892
94289	999893
115550	999894
301	999895
50115	999896
9376	999897
362	999898
5820	999899
106035	999900
24588	999901
42583	999902
4339	999903
60190	999904
103708	999905
36227	999906
241	999907
15786	999908
91948	999909
30901	999910
10697	999911
26624	999912
16263	999913
16966	999914
12816	999915
18926	999916
7635	999917
5078	999918
17083	999919
42997	999920
79796	999921
5237	999922
32091	999923
61922	999924
79422	999925
94239	999926
23487	999927
57200	999928
17463	999929
5167	999930
6327	999931
15836	999932
38917	999933
11217	999934
94681	999935
15847	999936
10961	999937
35113	999938
111320	999939
30639	999940
30956	999941
71060	999942
98199	999943
74148	999944
3454	999945
16254	999946
138529	999947
7213	999948
87411	999949
40209	999950
79453	999951
702	999952
4058	999953
69222	999954
388	999955
20400	999956
2554	999957
32688	999958
42457	999959
10570	999960
27101	999961
17838	999962
42214	999963
84506	999964
812	999965
110425	999966
594	999967
15923	999968
5336	999969
58749	999970
105842	999971
12954	999972
6420	999973
8885	999974
121004	999975
146196	999976
4795	999977
18735	999978
41852	999979
27303	999980
49274	999981
145318	999982
26868	999983
10871	999984
11704	999985
48257	999986
45353	999987
5441	999988
574	999989
90185	999990
76155	999991
96028	999992
29444	999993
19492	999994
100492	999995
174	999996
79121	999997
57203	999998
8621	999999
20334	1000000
